From d90bedacaafe87e06fddaa05a6ff9b7b796e97e7 Mon Sep 17 00:00:00 2001
From: Kristóf Marussy
Date: Sat, 16 Feb 2019 00:43:11 +0100
Subject: Two-valued fault tree analyzer WIP
---
.../hu.bme.mit.inf.dslreasoner.application.ui/plugin.xml | 12 ++++++++++--
1 file changed, 10 insertions(+), 2 deletions(-)
(limited to 'Application/hu.bme.mit.inf.dslreasoner.application.ui')
diff --git a/Application/hu.bme.mit.inf.dslreasoner.application.ui/plugin.xml b/Application/hu.bme.mit.inf.dslreasoner.application.ui/plugin.xml
index 099d6993..304df098 100644
--- a/Application/hu.bme.mit.inf.dslreasoner.application.ui/plugin.xml
+++ b/Application/hu.bme.mit.inf.dslreasoner.application.ui/plugin.xml
@@ -419,12 +419,20 @@
point="org.eclipse.ui.menus">
+ locationURI="popup:hu.bme.mit.inf.dslreasoner.application.ui.menu">
+
+
+
--
cgit v1.2.3-54-g00ecf
From 3f5aaab5025b8eb243f414b1c789085327df04f4 Mon Sep 17 00:00:00 2001
From: Kristóf Marussy
Date: Wed, 20 Mar 2019 16:09:09 +0100
Subject: Fault tree transformation for partial models WIP
---
.../META-INF/MANIFEST.MF | 31 +-
.../META-INF/services/org.eclipse.xtext.ISetup | 2 +-
.../AbstractApplicationConfigurationIdeModule.java | 107 +-
.../antlr/ApplicationConfigurationParser.java | 582 +-
...pplicationConfigurationContentAssistParser.java | 68 +-
.../internal/InternalApplicationConfiguration.g | 22282 +++---
.../InternalApplicationConfiguration.tokens | 214 +-
.../InternalApplicationConfigurationLexer.java | 4954 +-
.../InternalApplicationConfigurationParser.java | 69087 ++++++++++---------
.../.ApplicationConfigurationIdeModule.xtendbin | Bin 1701 -> 1701 bytes
.../ide/.ApplicationConfigurationIdeSetup.xtendbin | Bin 2526 -> 2526 bytes
.../META-INF/MANIFEST.MF | 54 +-
.../plugin.xml_gen | 835 +-
.../AbstractApplicationConfigurationUiModule.java | 572 +-
...ionConfigurationExecutableExtensionFactory.java | 56 +-
...ctApplicationConfigurationProposalProvider.java | 1061 +-
.../ui/internal/ApplicationActivator.java | 187 +-
.../Eclipse Application.launch | 68 +-
.../META-INF/MANIFEST.MF | 113 +-
.../model/generated/ApplicationConfiguration.ecore | 505 +-
.../generated/ApplicationConfiguration.genmodel | 441 +-
.../plugin.xml_gen | 20 +-
...tractApplicationConfigurationRuntimeModule.java | 402 +-
.../application/ApplicationConfiguration.xtextbin | Bin 11742 -> 13581 bytes
...ationConfigurationStandaloneSetupGenerated.java | 84 +-
.../applicationConfiguration/AllPackageEntry.java | 84 +-
.../applicationConfiguration/AllPatternEntry.java | 84 +-
.../ApplicationConfigurationFactory.java | 1366 +-
.../ApplicationConfigurationPackage.java | 10599 +--
.../applicationConfiguration/CftImport.java | 52 +
.../applicationConfiguration/ClassReference.java | 102 +-
.../applicationConfiguration/ClassTypeScope.java | 102 +-
.../applicationConfiguration/Command.java | 40 +-
.../ComparisonOperator.java | 233 +
.../applicationConfiguration/Config.java | 40 +-
.../ConfigDeclaration.java | 102 +-
.../applicationConfiguration/ConfigEntry.java | 40 +-
.../applicationConfiguration/ConfigReference.java | 102 +-
.../ConfigSpecification.java | 84 +-
.../ConfigurationScript.java | 122 +-
.../applicationConfiguration/CustomEntry.java | 156 +-
.../applicationConfiguration/Declaration.java | 102 +-
.../DocumentLevelSpecification.java | 517 +-
.../DocumentationEntry.java | 108 +-
.../applicationConfiguration/EPackageImport.java | 104 +-
.../applicationConfiguration/ExactNumber.java | 156 +-
.../application/applicationConfiguration/File.java | 40 +-
.../applicationConfiguration/FileDeclaration.java | 102 +-
.../applicationConfiguration/FileReference.java | 102 +-
.../FileSpecification.java | 102 +-
.../applicationConfiguration/FolderEntry.java | 84 +-
.../applicationConfiguration/GenerationTask.java | 837 +-
.../applicationConfiguration/GraphPattern.java | 40 +-
.../GraphPatternDeclaration.java | 102 +-
.../GraphPatternReference.java | 102 +-
.../applicationConfiguration/Import.java | 40 +-
.../applicationConfiguration/IntEnumberation.java | 84 +-
.../applicationConfiguration/IntegerReference.java | 38 +-
.../applicationConfiguration/IntegerScope.java | 38 +-
.../applicationConfiguration/IntegerTypeScope.java | 102 +-
.../applicationConfiguration/IntervallNumber.java | 210 +-
.../applicationConfiguration/MemoryEntry.java | 102 +-
.../applicationConfiguration/Metamodel.java | 40 +-
.../MetamodelDeclaration.java | 102 +-
.../applicationConfiguration/MetamodelElement.java | 160 +-
.../applicationConfiguration/MetamodelEntry.java | 106 +-
.../MetamodelReference.java | 102 +-
.../MetamodelSpecification.java | 84 +-
.../applicationConfiguration/ModelEntry.java | 38 +-
.../NumberSpecification.java | 40 +-
.../applicationConfiguration/ObjectReference.java | 38 +-
.../applicationConfiguration/ObjectTypeScope.java | 102 +-
.../applicationConfiguration/Objective.java | 20 +
.../ObjectiveDeclaration.java | 51 +
.../applicationConfiguration/ObjectiveEntry.java | 52 +
.../ObjectiveFunction.java | 20 +
.../ObjectiveReference.java | 51 +
.../ObjectiveSpecification.java | 42 +
.../OptimizationDirection.java | 233 +
.../OptimizationEntry.java | 54 +
.../applicationConfiguration/PartialModel.java | 40 +-
.../PartialModelDeclaration.java | 102 +-
.../PartialModelEntry.java | 104 +-
.../PartialModelReference.java | 102 +-
.../PartialModelSpecification.java | 84 +-
.../applicationConfiguration/PatternElement.java | 104 +-
.../applicationConfiguration/PatternEntry.java | 108 +-
.../PatternSpecification.java | 84 +-
.../applicationConfiguration/RealEnumeration.java | 88 +-
.../applicationConfiguration/RealReference.java | 38 +-
.../applicationConfiguration/RealScope.java | 38 +-
.../applicationConfiguration/RealTypeScope.java | 102 +-
.../ReliabiltiyFunction.java | 80 +
.../applicationConfiguration/RuntimeEntry.java | 102 +-
.../applicationConfiguration/Scope.java | 40 +-
.../applicationConfiguration/ScopeDeclaration.java | 102 +-
.../applicationConfiguration/ScopeReference.java | 102 +-
.../ScopeSpecification.java | 84 +-
.../applicationConfiguration/Solver.java | 517 +-
.../StringEnumeration.java | 84 +-
.../applicationConfiguration/StringReference.java | 38 +-
.../applicationConfiguration/StringScope.java | 38 +-
.../applicationConfiguration/StringTypeScope.java | 102 +-
.../application/applicationConfiguration/Task.java | 38 +-
.../applicationConfiguration/ThresholdEntry.java | 82 +
.../applicationConfiguration/TypeReference.java | 40 +-
.../applicationConfiguration/TypeScope.java | 212 +-
.../applicationConfiguration/ViatraImport.java | 104 +-
.../impl/AllPackageEntryImpl.java | 333 +-
.../impl/AllPatternEntryImpl.java | 333 +-
.../impl/ApplicationConfigurationFactoryImpl.java | 2214 +-
.../impl/ApplicationConfigurationPackageImpl.java | 5708 +-
.../impl/CftImportImpl.java | 176 +
.../impl/ClassReferenceImpl.java | 390 +-
.../impl/ClassTypeScopeImpl.java | 390 +-
.../applicationConfiguration/impl/CommandImpl.java | 86 +-
.../impl/ConfigDeclarationImpl.java | 390 +-
.../impl/ConfigEntryImpl.java | 86 +-
.../applicationConfiguration/impl/ConfigImpl.java | 86 +-
.../impl/ConfigReferenceImpl.java | 348 +-
.../impl/ConfigSpecificationImpl.java | 333 +-
.../impl/ConfigurationScriptImpl.java | 416 +-
.../impl/CustomEntryImpl.java | 470 +-
.../impl/DeclarationImpl.java | 356 +-
.../impl/DocumentationEntryImpl.java | 358 +-
.../impl/EPackageImportImpl.java | 348 +-
.../impl/ExactNumberImpl.java | 470 +-
.../impl/FileDeclarationImpl.java | 390 +-
.../applicationConfiguration/impl/FileImpl.java | 86 +-
.../impl/FileReferenceImpl.java | 348 +-
.../impl/FileSpecificationImpl.java | 356 +-
.../impl/FolderEntryImpl.java | 333 +-
.../impl/GenerationTaskImpl.java | 2228 +-
.../impl/GraphPatternDeclarationImpl.java | 390 +-
.../impl/GraphPatternImpl.java | 86 +-
.../impl/GraphPatternReferenceImpl.java | 348 +-
.../applicationConfiguration/impl/ImportImpl.java | 86 +-
.../impl/IntEnumberationImpl.java | 325 +-
.../impl/IntegerReferenceImpl.java | 82 +-
.../impl/IntegerScopeImpl.java | 82 +-
.../impl/IntegerTypeScopeImpl.java | 390 +-
.../impl/IntervallNumberImpl.java | 584 +-
.../impl/MemoryEntryImpl.java | 356 +-
.../impl/MetamodelDeclarationImpl.java | 390 +-
.../impl/MetamodelElementImpl.java | 482 +-
.../impl/MetamodelEntryImpl.java | 350 +-
.../impl/MetamodelImpl.java | 86 +-
.../impl/MetamodelReferenceImpl.java | 348 +-
.../impl/MetamodelSpecificationImpl.java | 333 +-
.../impl/ModelEntryImpl.java | 82 +-
.../impl/NumberSpecificationImpl.java | 86 +-
.../impl/ObjectReferenceImpl.java | 82 +-
.../impl/ObjectTypeScopeImpl.java | 390 +-
.../impl/ObjectiveDeclarationImpl.java | 196 +
.../impl/ObjectiveEntryImpl.java | 197 +
.../impl/ObjectiveFunctionImpl.java | 43 +
.../impl/ObjectiveImpl.java | 43 +
.../impl/ObjectiveReferenceImpl.java | 175 +
.../impl/ObjectiveSpecificationImpl.java | 167 +
.../impl/OptimizationEntryImpl.java | 180 +
.../impl/PartialModelDeclarationImpl.java | 390 +-
.../impl/PartialModelEntryImpl.java | 392 +-
.../impl/PartialModelImpl.java | 86 +-
.../impl/PartialModelReferenceImpl.java | 348 +-
.../impl/PartialModelSpecificationImpl.java | 333 +-
.../impl/PatternElementImpl.java | 350 +-
.../impl/PatternEntryImpl.java | 352 +-
.../impl/PatternSpecificationImpl.java | 333 +-
.../impl/RealEnumerationImpl.java | 329 +-
.../impl/RealReferenceImpl.java | 82 +-
.../impl/RealScopeImpl.java | 82 +-
.../impl/RealTypeScopeImpl.java | 390 +-
.../impl/ReliabiltiyFunctionImpl.java | 244 +
.../impl/RuntimeEntryImpl.java | 356 +-
.../impl/ScopeDeclarationImpl.java | 390 +-
.../applicationConfiguration/impl/ScopeImpl.java | 86 +-
.../impl/ScopeReferenceImpl.java | 348 +-
.../impl/ScopeSpecificationImpl.java | 333 +-
.../impl/StringEnumerationImpl.java | 325 +-
.../impl/StringReferenceImpl.java | 82 +-
.../impl/StringScopeImpl.java | 82 +-
.../impl/StringTypeScopeImpl.java | 390 +-
.../applicationConfiguration/impl/TaskImpl.java | 82 +-
.../impl/ThresholdEntryImpl.java | 240 +
.../impl/TypeReferenceImpl.java | 86 +-
.../impl/TypeScopeImpl.java | 650 +-
.../impl/ViatraImportImpl.java | 350 +-
.../ApplicationConfigurationAdapterFactory.java | 3106 +-
.../util/ApplicationConfigurationSwitch.java | 3636 +-
...icationConfigurationAntlrTokenFileProvider.java | 32 +-
.../antlr/ApplicationConfigurationParser.java | 80 +-
.../internal/InternalApplicationConfiguration.g | 9205 +--
.../InternalApplicationConfiguration.tokens | 214 +-
.../InternalApplicationConfigurationLexer.java | 4954 +-
.../InternalApplicationConfigurationParser.java | 24967 +++----
...tractApplicationConfigurationScopeProvider.java | 18 +-
.../ApplicationConfigurationSemanticSequencer.java | 2175 +-
...ApplicationConfigurationSyntacticSequencer.java | 86 +-
.../ApplicationConfigurationGrammarAccess.java | 7646 +-
.../AbstractApplicationConfigurationValidator.java | 39 +-
.../application/ApplicationConfiguration.xtext | 26 +-
.../GenerateApplicationConfiguration.mwe2 | 1 +
.../ApplicationConfigurationLinkingService.xtend | 186 +-
.../ApplicationConfigurationScopeProvider.xtend | 233 +-
.../logic2viatra/patterns/PatternProvider.xtend | 24 +-
.../patterns/RelationDefinitionIndexer.xtend | 2 +-
.../components/ide/.CftLanguageIdeModule.xtendbin | Bin 1712 -> 1712 bytes
.../components/ide/.CftLanguageIdeSetup.xtendbin | Bin 2549 -> 2549 bytes
.../faulttree/components/ide/.gitignore | 4 +
.../components/ui/.CftLanguageUiModule.xtendbin | Bin 3606 -> 3606 bytes
.../dslreasoner/faulttree/components/ui/.gitignore | 2 +
.../.CftLanguageProposalProvider.xtendbin | Bin 1820 -> 1820 bytes
.../components/ui/contentassist/.gitignore | 2 +
.../.CftLanguageDescriptionLabelProvider.xtendbin | Bin 1993 -> 1993 bytes
.../ui/labeling/.CftLanguageLabelProvider.xtendbin | Bin 2885 -> 2885 bytes
.../faulttree/components/ui/labeling/.gitignore | 4 +
.../.CftLanguageOutlineTreeProvider.xtendbin | Bin 2451 -> 2451 bytes
.../faulttree/components/ui/outline/.gitignore | 2 +
.../quickfix/.CftLanguageQuickfixProvider.xtendbin | Bin 1819 -> 1819 bytes
.../faulttree/components/ui/quickfix/.gitignore | 2 +
...LanguageSemanticHighlightingCalculator.xtendbin | Bin 3773 -> 3773 bytes
.../.CftLanguageTokenToAttributeIdMapper.xtendbin | Bin 2740 -> 2740 bytes
.../components/ui/syntaxcoloring/.gitignore | 4 +
.../scoping/CftLanguageScopeProvider.xtend | 11 +-
.../components/.CftLanguageRuntimeModule.xtendbin | Bin 3436 -> 3436 bytes
.../.CftLanguageStandaloneSetup.xtendbin | Bin 2015 -> 2015 bytes
.../dslreasoner/faulttree/components/.gitignore | 4 +
.../.CftLanguageValueConverterService.xtendbin | Bin 3002 -> 3002 bytes
.../conversion/.OF_INTValueConverter.xtendbin | Bin 4411 -> 4411 bytes
.../faulttree/components/conversion/.gitignore | 4 +
.../generator/.CftLanguageGenerator.xtendbin | Bin 2365 -> 2365 bytes
.../faulttree/components/generator/.gitignore | 2 +
.../.CftLanguageQualifiedNameProvider.xtendbin | Bin 3630 -> 3630 bytes
.../naming/.PackageNameProvider.xtendbin | Bin 3283 -> 3283 bytes
.../faulttree/components/naming/.gitignore | 4 +
...portedNamespaceAwareLocalScopeProvider.xtendbin | Bin 4651 -> 4651 bytes
.../scoping/.CftLanguageScopeProvider.xtendbin | Bin 8989 -> 9417 bytes
.../faulttree/components/scoping/.gitignore | 4 +
.../scoping/CftLanguageScopeProvider.java | 26 +-
.../validation/.CftLanguageValidator.xtendbin | Bin 1760 -> 1760 bytes
.../faulttree/components/validation/.gitignore | 2 +
.../.classpath | 1 +
.../META-INF/MANIFEST.MF | 15 +-
.../faulttree/model/cft/CftPackage.java | 174 +-
.../dslreasoner/faulttree/model/cft/Component.java | 32 +-
.../faulttree/model/cft/Connection.java | 4 +-
.../faulttree/model/cft/ModalElement.java | 54 +
.../dslreasoner/faulttree/model/cft/Modality.java | 244 +
.../faulttree/model/cft/impl/CftFactoryImpl.java | 51 +
.../faulttree/model/cft/impl/CftPackageImpl.java | 76 +
.../faulttree/model/cft/impl/ComponentImpl.java | 115 +-
.../faulttree/model/cft/impl/ConnectionImpl.java | 71 +
.../model/cft/util/CftAdapterFactory.java | 18 +
.../faulttree/model/cft/util/CftSwitch.java | 23 +
.../model/cft.ecore | 15 +-
.../model/cft.genmodel | 9 +
.../representations.aird | 176 +-
.../faulttree/model/util/CftExtensions.xtend | 48 +
.../faulttree/model/util/.CftExtensions.xtendbin | Bin 0 -> 4295 bytes
.../dslreasoner/faulttree/model/util/.gitignore | 1 +
.../faulttree/model/util/CftExtensions.java | 69 +
.../META-INF/MANIFEST.MF | 1 -
.../transformation/cft2ft/EventMaterializer.xtend | 8 +-
.../ecore2cft/ComponentFaultTreeTrace.xtend | 12 +-
.../ecore2cft/ComponentInstanceTrace.xtend | 18 +-
.../transformation/ecore2cft/InputTrace.xtend | 8 +-
.../ft2galileo/Ft2GalileoTransformation.xtend | 9 +-
.../transformation/solver/StormDftHandler.xtend | 16 +-
.../cft2ft/.Cft2FtTransformation.xtendbin | Bin 2825 -> 2825 bytes
.../cft2ft/.EventCollection.xtendbin | Bin 7022 -> 7022 bytes
.../cft2ft/.EventMaterializer.xtendbin | Bin 11808 -> 11938 bytes
.../cft2ft/.FaultTreeBuilder.xtendbin | Bin 4029 -> 4029 bytes
.../faulttree/transformation/cft2ft/.gitignore | 8 +
.../transformation/cft2ft/EventMaterializer.java | 4 +-
.../ecore2cft/.ComponentFaultTreeTrace.xtendbin | Bin 5009 -> 5530 bytes
.../ecore2cft/.ComponentInstanceTrace.xtendbin | Bin 5190 -> 5932 bytes
.../ecore2cft/.ComponentNameGenerator.xtendbin | Bin 3472 -> 3472 bytes
.../ecore2cft/.Ecore2CftTransformation.xtendbin | Bin 3431 -> 3431 bytes
.../transformation/ecore2cft/.InputTrace.xtendbin | Bin 3849 -> 4202 bytes
.../ecore2cft/.LookupHandler.xtendbin | Bin 5169 -> 5169 bytes
.../ecore2cft/.MappingHandler.xtendbin | Bin 6876 -> 6876 bytes
.../ecore2cft/.MappingQueries.xtendbin | Bin 4833 -> 4833 bytes
.../faulttree/transformation/ecore2cft/.gitignore | 16 +
.../ecore2cft/ComponentFaultTreeTrace.java | 12 +-
.../ecore2cft/ComponentInstanceTrace.java | 16 +-
.../transformation/ecore2cft/InputTrace.java | 10 +-
.../ft2galileo/.Ft2GalileoTransformation.xtendbin | Bin 4761 -> 4794 bytes
.../faulttree/transformation/ft2galileo/.gitignore | 2 +
.../ft2galileo/Ft2GalileoTransformation.java | 21 +-
.../solver/.ReliabilityResult.xtendbin | Bin 5435 -> 5435 bytes
.../solver/.StormDftConfiguration.xtendbin | Bin 4311 -> 4311 bytes
.../solver/.StormDftHandler.xtendbin | Bin 13615 -> 13570 bytes
.../transformation/solver/.StormDftSolver.xtendbin | Bin 4801 -> 4801 bytes
.../faulttree/transformation/solver/.gitignore | 11 +
.../transformation/solver/StormDftHandler.java | 37 +-
.../.classpath | 8 +
.../.project | 34 +
.../.settings/org.eclipse.jdt.core.prefs | 7 +
.../META-INF/MANIFEST.MF | 25 +
.../bin/.gitignore | 1 +
.../build.properties | 5 +
.../plugin.xml | 25 +
.../inf/dslreasoner/faulttree/ui/Activator.java | 44 +
.../ui/handler/ReliabilityAnalysisHandler.xtend | 128 +
.../dslreasoner/faulttree/ui/handler/.gitignore | 3 +
.../META-INF/MANIFEST.MF | 19 +-
.../build.properties | 6 +-
307 files changed, 113532 insertions(+), 98026 deletions(-)
create mode 100644 Application/hu.bme.mit.inf.dslreasoner.application/src-gen/hu/bme/mit/inf/dslreasoner/application/applicationConfiguration/CftImport.java
create mode 100644 Application/hu.bme.mit.inf.dslreasoner.application/src-gen/hu/bme/mit/inf/dslreasoner/application/applicationConfiguration/ComparisonOperator.java
create mode 100644 Application/hu.bme.mit.inf.dslreasoner.application/src-gen/hu/bme/mit/inf/dslreasoner/application/applicationConfiguration/Objective.java
create mode 100644 Application/hu.bme.mit.inf.dslreasoner.application/src-gen/hu/bme/mit/inf/dslreasoner/application/applicationConfiguration/ObjectiveDeclaration.java
create mode 100644 Application/hu.bme.mit.inf.dslreasoner.application/src-gen/hu/bme/mit/inf/dslreasoner/application/applicationConfiguration/ObjectiveEntry.java
create mode 100644 Application/hu.bme.mit.inf.dslreasoner.application/src-gen/hu/bme/mit/inf/dslreasoner/application/applicationConfiguration/ObjectiveFunction.java
create mode 100644 Application/hu.bme.mit.inf.dslreasoner.application/src-gen/hu/bme/mit/inf/dslreasoner/application/applicationConfiguration/ObjectiveReference.java
create mode 100644 Application/hu.bme.mit.inf.dslreasoner.application/src-gen/hu/bme/mit/inf/dslreasoner/application/applicationConfiguration/ObjectiveSpecification.java
create mode 100644 Application/hu.bme.mit.inf.dslreasoner.application/src-gen/hu/bme/mit/inf/dslreasoner/application/applicationConfiguration/OptimizationDirection.java
create mode 100644 Application/hu.bme.mit.inf.dslreasoner.application/src-gen/hu/bme/mit/inf/dslreasoner/application/applicationConfiguration/OptimizationEntry.java
create mode 100644 Application/hu.bme.mit.inf.dslreasoner.application/src-gen/hu/bme/mit/inf/dslreasoner/application/applicationConfiguration/ReliabiltiyFunction.java
create mode 100644 Application/hu.bme.mit.inf.dslreasoner.application/src-gen/hu/bme/mit/inf/dslreasoner/application/applicationConfiguration/ThresholdEntry.java
create mode 100644 Application/hu.bme.mit.inf.dslreasoner.application/src-gen/hu/bme/mit/inf/dslreasoner/application/applicationConfiguration/impl/CftImportImpl.java
create mode 100644 Application/hu.bme.mit.inf.dslreasoner.application/src-gen/hu/bme/mit/inf/dslreasoner/application/applicationConfiguration/impl/ObjectiveDeclarationImpl.java
create mode 100644 Application/hu.bme.mit.inf.dslreasoner.application/src-gen/hu/bme/mit/inf/dslreasoner/application/applicationConfiguration/impl/ObjectiveEntryImpl.java
create mode 100644 Application/hu.bme.mit.inf.dslreasoner.application/src-gen/hu/bme/mit/inf/dslreasoner/application/applicationConfiguration/impl/ObjectiveFunctionImpl.java
create mode 100644 Application/hu.bme.mit.inf.dslreasoner.application/src-gen/hu/bme/mit/inf/dslreasoner/application/applicationConfiguration/impl/ObjectiveImpl.java
create mode 100644 Application/hu.bme.mit.inf.dslreasoner.application/src-gen/hu/bme/mit/inf/dslreasoner/application/applicationConfiguration/impl/ObjectiveReferenceImpl.java
create mode 100644 Application/hu.bme.mit.inf.dslreasoner.application/src-gen/hu/bme/mit/inf/dslreasoner/application/applicationConfiguration/impl/ObjectiveSpecificationImpl.java
create mode 100644 Application/hu.bme.mit.inf.dslreasoner.application/src-gen/hu/bme/mit/inf/dslreasoner/application/applicationConfiguration/impl/OptimizationEntryImpl.java
create mode 100644 Application/hu.bme.mit.inf.dslreasoner.application/src-gen/hu/bme/mit/inf/dslreasoner/application/applicationConfiguration/impl/ReliabiltiyFunctionImpl.java
create mode 100644 Application/hu.bme.mit.inf.dslreasoner.application/src-gen/hu/bme/mit/inf/dslreasoner/application/applicationConfiguration/impl/ThresholdEntryImpl.java
create mode 100644 Stochastic/hu.bme.mit.inf.dslreasoner.faulttree.model/ecore-gen/hu/bme/mit/inf/dslreasoner/faulttree/model/cft/ModalElement.java
create mode 100644 Stochastic/hu.bme.mit.inf.dslreasoner.faulttree.model/ecore-gen/hu/bme/mit/inf/dslreasoner/faulttree/model/cft/Modality.java
create mode 100644 Stochastic/hu.bme.mit.inf.dslreasoner.faulttree.model/src/hu/bme/mit/inf/dslreasoner/faulttree/model/util/CftExtensions.xtend
create mode 100644 Stochastic/hu.bme.mit.inf.dslreasoner.faulttree.model/xtend-gen/hu/bme/mit/inf/dslreasoner/faulttree/model/util/.CftExtensions.xtendbin
create mode 100644 Stochastic/hu.bme.mit.inf.dslreasoner.faulttree.model/xtend-gen/hu/bme/mit/inf/dslreasoner/faulttree/model/util/.gitignore
create mode 100644 Stochastic/hu.bme.mit.inf.dslreasoner.faulttree.model/xtend-gen/hu/bme/mit/inf/dslreasoner/faulttree/model/util/CftExtensions.java
create mode 100644 Stochastic/hu.bme.mit.inf.dslreasoner.faulttree.ui/.classpath
create mode 100644 Stochastic/hu.bme.mit.inf.dslreasoner.faulttree.ui/.project
create mode 100644 Stochastic/hu.bme.mit.inf.dslreasoner.faulttree.ui/.settings/org.eclipse.jdt.core.prefs
create mode 100644 Stochastic/hu.bme.mit.inf.dslreasoner.faulttree.ui/META-INF/MANIFEST.MF
create mode 100644 Stochastic/hu.bme.mit.inf.dslreasoner.faulttree.ui/bin/.gitignore
create mode 100644 Stochastic/hu.bme.mit.inf.dslreasoner.faulttree.ui/build.properties
create mode 100644 Stochastic/hu.bme.mit.inf.dslreasoner.faulttree.ui/plugin.xml
create mode 100644 Stochastic/hu.bme.mit.inf.dslreasoner.faulttree.ui/src/hu/bme/mit/inf/dslreasoner/faulttree/ui/Activator.java
create mode 100644 Stochastic/hu.bme.mit.inf.dslreasoner.faulttree.ui/src/hu/bme/mit/inf/dslreasoner/faulttree/ui/handler/ReliabilityAnalysisHandler.xtend
create mode 100644 Stochastic/hu.bme.mit.inf.dslreasoner.faulttree.ui/xtend-gen/hu/bme/mit/inf/dslreasoner/faulttree/ui/handler/.gitignore
(limited to 'Application/hu.bme.mit.inf.dslreasoner.application.ui')
diff --git a/Application/hu.bme.mit.inf.dslreasoner.application.ide/META-INF/MANIFEST.MF b/Application/hu.bme.mit.inf.dslreasoner.application.ide/META-INF/MANIFEST.MF
index 7627464c..3c981280 100644
--- a/Application/hu.bme.mit.inf.dslreasoner.application.ide/META-INF/MANIFEST.MF
+++ b/Application/hu.bme.mit.inf.dslreasoner.application.ide/META-INF/MANIFEST.MF
@@ -1,16 +1,15 @@
-Manifest-Version: 1.0
-Bundle-ManifestVersion: 2
-Bundle-Name: hu.bme.mit.inf.dslreasoner.application.ide
-Bundle-Vendor: My Company
-Bundle-Version: 1.0.0.qualifier
-Bundle-SymbolicName: hu.bme.mit.inf.dslreasoner.application.ide; singleton:=true
-Bundle-ActivationPolicy: lazy
-Require-Bundle: hu.bme.mit.inf.dslreasoner.application,
- org.eclipse.xtext.ide,
- org.eclipse.xtext.xbase.ide,
- org.antlr.runtime
-Bundle-RequiredExecutionEnvironment: JavaSE-1.8
-Export-Package: hu.bme.mit.inf.dslreasoner.application.ide.contentassist.antlr.internal,
- hu.bme.mit.inf.dslreasoner.application.ide.contentassist.antlr
-Automatic-Module-Name: hu.bme.mit.inf.dslreasoner.application.ide
-
+Manifest-Version: 1.0
+Bundle-ManifestVersion: 2
+Bundle-Name: hu.bme.mit.inf.dslreasoner.application.ide
+Bundle-Vendor: My Company
+Bundle-Version: 1.0.0.qualifier
+Bundle-SymbolicName: hu.bme.mit.inf.dslreasoner.application.ide; singleton:=true
+Bundle-ActivationPolicy: lazy
+Require-Bundle: hu.bme.mit.inf.dslreasoner.application,
+ org.eclipse.xtext.ide,
+ org.eclipse.xtext.xbase.ide,
+ org.antlr.runtime;bundle-version="[3.2.0,3.2.1)"
+Bundle-RequiredExecutionEnvironment: JavaSE-1.8
+Export-Package: hu.bme.mit.inf.dslreasoner.application.ide.contentassist.antlr.internal,
+ hu.bme.mit.inf.dslreasoner.application.ide.contentassist.antlr
+Automatic-Module-Name: hu.bme.mit.inf.dslreasoner.application.ide
diff --git a/Application/hu.bme.mit.inf.dslreasoner.application.ide/src-gen/META-INF/services/org.eclipse.xtext.ISetup b/Application/hu.bme.mit.inf.dslreasoner.application.ide/src-gen/META-INF/services/org.eclipse.xtext.ISetup
index bf5786d3..db512225 100644
--- a/Application/hu.bme.mit.inf.dslreasoner.application.ide/src-gen/META-INF/services/org.eclipse.xtext.ISetup
+++ b/Application/hu.bme.mit.inf.dslreasoner.application.ide/src-gen/META-INF/services/org.eclipse.xtext.ISetup
@@ -1 +1 @@
-hu.bme.mit.inf.dslreasoner.application.ide.ApplicationConfigurationIdeSetup
+hu.bme.mit.inf.dslreasoner.application.ide.ApplicationConfigurationIdeSetup
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 94ca0fcb..be81a080 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,47 +1,60 @@
-/*
- * generated by Xtext 2.12.0
- */
-package hu.bme.mit.inf.dslreasoner.application.ide;
-
-import com.google.inject.Binder;
-import com.google.inject.name.Names;
-import hu.bme.mit.inf.dslreasoner.application.ide.contentassist.antlr.ApplicationConfigurationParser;
-import hu.bme.mit.inf.dslreasoner.application.ide.contentassist.antlr.internal.InternalApplicationConfigurationLexer;
-import org.eclipse.xtext.ide.DefaultIdeModule;
-import org.eclipse.xtext.ide.LexerIdeBindings;
-import org.eclipse.xtext.ide.editor.contentassist.FQNPrefixMatcher;
-import org.eclipse.xtext.ide.editor.contentassist.IPrefixMatcher;
-import org.eclipse.xtext.ide.editor.contentassist.IProposalConflictHelper;
-import org.eclipse.xtext.ide.editor.contentassist.antlr.AntlrProposalConflictHelper;
-import org.eclipse.xtext.ide.editor.contentassist.antlr.IContentAssistParser;
-import org.eclipse.xtext.ide.editor.contentassist.antlr.internal.Lexer;
-
-/**
- * Manual modifications go to {@link ApplicationConfigurationIdeModule}.
- */
-@SuppressWarnings("all")
-public abstract class AbstractApplicationConfigurationIdeModule extends DefaultIdeModule {
-
- // contributed by org.eclipse.xtext.xtext.generator.parser.antlr.XtextAntlrGeneratorFragment2
- public void configureContentAssistLexer(Binder binder) {
- binder.bind(Lexer.class)
- .annotatedWith(Names.named(LexerIdeBindings.CONTENT_ASSIST))
- .to(InternalApplicationConfigurationLexer.class);
- }
-
- // contributed by org.eclipse.xtext.xtext.generator.parser.antlr.XtextAntlrGeneratorFragment2
- public Class extends IContentAssistParser> bindIContentAssistParser() {
- return ApplicationConfigurationParser.class;
- }
-
- // contributed by org.eclipse.xtext.xtext.generator.parser.antlr.XtextAntlrGeneratorFragment2
- public Class extends IProposalConflictHelper> bindIProposalConflictHelper() {
- return AntlrProposalConflictHelper.class;
- }
-
- // contributed by org.eclipse.xtext.xtext.generator.exporting.QualifiedNamesFragment2
- public Class extends IPrefixMatcher> bindIPrefixMatcher() {
- return FQNPrefixMatcher.class;
- }
-
-}
+/*
+ * generated by Xtext 2.16.0
+ */
+package hu.bme.mit.inf.dslreasoner.application.ide;
+
+import com.google.inject.Binder;
+import com.google.inject.name.Names;
+import hu.bme.mit.inf.dslreasoner.application.ide.contentassist.antlr.ApplicationConfigurationParser;
+import hu.bme.mit.inf.dslreasoner.application.ide.contentassist.antlr.internal.InternalApplicationConfigurationLexer;
+import org.eclipse.xtext.ide.DefaultIdeModule;
+import org.eclipse.xtext.ide.LexerIdeBindings;
+import org.eclipse.xtext.ide.editor.contentassist.FQNPrefixMatcher;
+import org.eclipse.xtext.ide.editor.contentassist.IPrefixMatcher;
+import org.eclipse.xtext.ide.editor.contentassist.IProposalConflictHelper;
+import org.eclipse.xtext.ide.editor.contentassist.antlr.AntlrProposalConflictHelper;
+import org.eclipse.xtext.ide.editor.contentassist.antlr.IContentAssistParser;
+import org.eclipse.xtext.ide.editor.contentassist.antlr.internal.Lexer;
+import org.eclipse.xtext.ide.refactoring.IRenameStrategy2;
+import org.eclipse.xtext.ide.server.rename.IRenameService;
+import org.eclipse.xtext.ide.server.rename.RenameService;
+
+/**
+ * Manual modifications go to {@link ApplicationConfigurationIdeModule}.
+ */
+@SuppressWarnings("all")
+public abstract class AbstractApplicationConfigurationIdeModule extends DefaultIdeModule {
+
+ // contributed by org.eclipse.xtext.xtext.generator.parser.antlr.XtextAntlrGeneratorFragment2
+ public void configureContentAssistLexer(Binder binder) {
+ binder.bind(Lexer.class)
+ .annotatedWith(Names.named(LexerIdeBindings.CONTENT_ASSIST))
+ .to(InternalApplicationConfigurationLexer.class);
+ }
+
+ // contributed by org.eclipse.xtext.xtext.generator.parser.antlr.XtextAntlrGeneratorFragment2
+ public Class extends IContentAssistParser> bindIContentAssistParser() {
+ return ApplicationConfigurationParser.class;
+ }
+
+ // contributed by org.eclipse.xtext.xtext.generator.parser.antlr.XtextAntlrGeneratorFragment2
+ public Class extends IProposalConflictHelper> bindIProposalConflictHelper() {
+ return AntlrProposalConflictHelper.class;
+ }
+
+ // contributed by org.eclipse.xtext.xtext.generator.exporting.QualifiedNamesFragment2
+ public Class extends IPrefixMatcher> bindIPrefixMatcher() {
+ return FQNPrefixMatcher.class;
+ }
+
+ // contributed by org.eclipse.xtext.xtext.generator.ui.refactoring.RefactorElementNameFragment2
+ public Class extends IRenameService> bindIRenameService() {
+ return RenameService.class;
+ }
+
+ // contributed by org.eclipse.xtext.xtext.generator.ui.refactoring.RefactorElementNameFragment2
+ public Class extends IRenameStrategy2> bindIRenameStrategy2() {
+ return IRenameStrategy2.DefaultImpl.class;
+ }
+
+}
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 15bd7ac0..12bf94a5 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,266 +1,316 @@
-/*
- * generated by Xtext 2.12.0
- */
-package hu.bme.mit.inf.dslreasoner.application.ide.contentassist.antlr;
-
-import com.google.inject.Inject;
-import hu.bme.mit.inf.dslreasoner.application.ide.contentassist.antlr.internal.InternalApplicationConfigurationParser;
-import hu.bme.mit.inf.dslreasoner.application.services.ApplicationConfigurationGrammarAccess;
-import java.util.HashMap;
-import java.util.Map;
-import org.eclipse.xtext.AbstractElement;
-import org.eclipse.xtext.ide.editor.contentassist.antlr.AbstractContentAssistParser;
-
-public class ApplicationConfigurationParser extends AbstractContentAssistParser {
-
- @Inject
- private ApplicationConfigurationGrammarAccess grammarAccess;
-
- private Map nameMappings;
-
- @Override
- protected InternalApplicationConfigurationParser createParser() {
- InternalApplicationConfigurationParser result = new InternalApplicationConfigurationParser(null);
- result.setGrammarAccess(grammarAccess);
- return result;
- }
-
- @Override
- protected String getRuleName(AbstractElement element) {
- if (nameMappings == null) {
- nameMappings = new HashMap() {
- private static final long serialVersionUID = 1L;
- {
- put(grammarAccess.getCommandAccess().getAlternatives(), "rule__Command__Alternatives");
- put(grammarAccess.getImportAccess().getAlternatives(), "rule__Import__Alternatives");
- put(grammarAccess.getDeclarationAccess().getAlternatives(), "rule__Declaration__Alternatives");
- put(grammarAccess.getFileAccess().getAlternatives(), "rule__File__Alternatives");
- put(grammarAccess.getMetamodelEntryAccess().getAlternatives(), "rule__MetamodelEntry__Alternatives");
- put(grammarAccess.getMetamodelAccess().getAlternatives(), "rule__Metamodel__Alternatives");
- put(grammarAccess.getPartialModelEntryAccess().getAlternatives(), "rule__PartialModelEntry__Alternatives");
- put(grammarAccess.getPartialModelAccess().getAlternatives(), "rule__PartialModel__Alternatives");
- put(grammarAccess.getPatternEntryAccess().getAlternatives(), "rule__PatternEntry__Alternatives");
- put(grammarAccess.getGraphPatternAccess().getAlternatives(), "rule__GraphPattern__Alternatives");
- put(grammarAccess.getConfigEntryAccess().getAlternatives(), "rule__ConfigEntry__Alternatives");
- put(grammarAccess.getConfigAccess().getAlternatives(), "rule__Config__Alternatives");
- put(grammarAccess.getTypeScopeAccess().getAlternatives(), "rule__TypeScope__Alternatives");
- put(grammarAccess.getClassTypeScopeAccess().getAlternatives_2(), "rule__ClassTypeScope__Alternatives_2");
- put(grammarAccess.getClassTypeScopeAccess().getAlternatives_3(), "rule__ClassTypeScope__Alternatives_3");
- put(grammarAccess.getObjectTypeScopeAccess().getAlternatives_2(), "rule__ObjectTypeScope__Alternatives_2");
- put(grammarAccess.getObjectTypeScopeAccess().getAlternatives_3(), "rule__ObjectTypeScope__Alternatives_3");
- put(grammarAccess.getIntegerTypeScopeAccess().getAlternatives_2(), "rule__IntegerTypeScope__Alternatives_2");
- put(grammarAccess.getIntegerTypeScopeAccess().getAlternatives_3(), "rule__IntegerTypeScope__Alternatives_3");
- put(grammarAccess.getRealTypeScopeAccess().getAlternatives_2(), "rule__RealTypeScope__Alternatives_2");
- put(grammarAccess.getRealTypeScopeAccess().getAlternatives_3(), "rule__RealTypeScope__Alternatives_3");
- put(grammarAccess.getStringTypeScopeAccess().getAlternatives_2(), "rule__StringTypeScope__Alternatives_2");
- put(grammarAccess.getStringTypeScopeAccess().getAlternatives_3(), "rule__StringTypeScope__Alternatives_3");
- put(grammarAccess.getTypeReferenceAccess().getAlternatives(), "rule__TypeReference__Alternatives");
- put(grammarAccess.getNumberSpecificationAccess().getAlternatives(), "rule__NumberSpecification__Alternatives");
- put(grammarAccess.getExactNumberAccess().getAlternatives(), "rule__ExactNumber__Alternatives");
- put(grammarAccess.getIntervallNumberAccess().getAlternatives_2(), "rule__IntervallNumber__Alternatives_2");
- put(grammarAccess.getScopeAccess().getAlternatives(), "rule__Scope__Alternatives");
- put(grammarAccess.getDocumentLevelSpecificationAccess().getAlternatives(), "rule__DocumentLevelSpecification__Alternatives");
- put(grammarAccess.getSolverAccess().getAlternatives(), "rule__Solver__Alternatives");
- put(grammarAccess.getConfigurationScriptAccess().getGroup(), "rule__ConfigurationScript__Group__0");
- put(grammarAccess.getQualifiedNameAccess().getGroup(), "rule__QualifiedName__Group__0");
- put(grammarAccess.getQualifiedNameAccess().getGroup_1(), "rule__QualifiedName__Group_1__0");
- put(grammarAccess.getREALLiteralAccess().getGroup(), "rule__REALLiteral__Group__0");
- put(grammarAccess.getINTLiteralAccess().getGroup(), "rule__INTLiteral__Group__0");
- put(grammarAccess.getEPackageImportAccess().getGroup(), "rule__EPackageImport__Group__0");
- put(grammarAccess.getViatraImportAccess().getGroup(), "rule__ViatraImport__Group__0");
- put(grammarAccess.getFileDeclarationAccess().getGroup(), "rule__FileDeclaration__Group__0");
- put(grammarAccess.getMetamodelSpecificationAccess().getGroup(), "rule__MetamodelSpecification__Group__0");
- put(grammarAccess.getMetamodelSpecificationAccess().getGroup_2(), "rule__MetamodelSpecification__Group_2__0");
- put(grammarAccess.getAllPackageEntryAccess().getGroup(), "rule__AllPackageEntry__Group__0");
- put(grammarAccess.getAllPackageEntryAccess().getGroup_2(), "rule__AllPackageEntry__Group_2__0");
- put(grammarAccess.getAllPackageEntryAccess().getGroup_2_3(), "rule__AllPackageEntry__Group_2_3__0");
- put(grammarAccess.getMetamodelElementAccess().getGroup(), "rule__MetamodelElement__Group__0");
- put(grammarAccess.getMetamodelElementAccess().getGroup_0(), "rule__MetamodelElement__Group_0__0");
- put(grammarAccess.getMetamodelElementAccess().getGroup_2(), "rule__MetamodelElement__Group_2__0");
- put(grammarAccess.getMetamodelDeclarationAccess().getGroup(), "rule__MetamodelDeclaration__Group__0");
- put(grammarAccess.getPartialModelSpecificationAccess().getGroup(), "rule__PartialModelSpecification__Group__0");
- put(grammarAccess.getPartialModelSpecificationAccess().getGroup_2(), "rule__PartialModelSpecification__Group_2__0");
- put(grammarAccess.getFolderEntryAccess().getGroup(), "rule__FolderEntry__Group__0");
- put(grammarAccess.getFolderEntryAccess().getGroup_2(), "rule__FolderEntry__Group_2__0");
- put(grammarAccess.getFolderEntryAccess().getGroup_2_3(), "rule__FolderEntry__Group_2_3__0");
- put(grammarAccess.getPartialModelDeclarationAccess().getGroup(), "rule__PartialModelDeclaration__Group__0");
- put(grammarAccess.getPatternSpecificationAccess().getGroup(), "rule__PatternSpecification__Group__0");
- put(grammarAccess.getPatternSpecificationAccess().getGroup_2(), "rule__PatternSpecification__Group_2__0");
- put(grammarAccess.getAllPatternEntryAccess().getGroup(), "rule__AllPatternEntry__Group__0");
- put(grammarAccess.getAllPatternEntryAccess().getGroup_2(), "rule__AllPatternEntry__Group_2__0");
- put(grammarAccess.getAllPatternEntryAccess().getGroup_2_3(), "rule__AllPatternEntry__Group_2_3__0");
- put(grammarAccess.getPatternElementAccess().getGroup(), "rule__PatternElement__Group__0");
- put(grammarAccess.getPatternElementAccess().getGroup_0(), "rule__PatternElement__Group_0__0");
- put(grammarAccess.getGraphPatternDeclarationAccess().getGroup(), "rule__GraphPatternDeclaration__Group__0");
- put(grammarAccess.getConfigSpecificationAccess().getGroup(), "rule__ConfigSpecification__Group__0");
- put(grammarAccess.getConfigSpecificationAccess().getGroup_2(), "rule__ConfigSpecification__Group_2__0");
- put(grammarAccess.getConfigSpecificationAccess().getGroup_2_1(), "rule__ConfigSpecification__Group_2_1__0");
- put(grammarAccess.getConfigDeclarationAccess().getGroup(), "rule__ConfigDeclaration__Group__0");
- put(grammarAccess.getDocumentationEntryAccess().getGroup(), "rule__DocumentationEntry__Group__0");
- put(grammarAccess.getRuntimeEntryAccess().getGroup(), "rule__RuntimeEntry__Group__0");
- put(grammarAccess.getMemoryEntryAccess().getGroup(), "rule__MemoryEntry__Group__0");
- put(grammarAccess.getCustomEntryAccess().getGroup(), "rule__CustomEntry__Group__0");
- put(grammarAccess.getScopeSpecificationAccess().getGroup(), "rule__ScopeSpecification__Group__0");
- put(grammarAccess.getScopeSpecificationAccess().getGroup_2(), "rule__ScopeSpecification__Group_2__0");
- put(grammarAccess.getScopeSpecificationAccess().getGroup_2_1(), "rule__ScopeSpecification__Group_2_1__0");
- put(grammarAccess.getClassTypeScopeAccess().getGroup(), "rule__ClassTypeScope__Group__0");
- put(grammarAccess.getObjectTypeScopeAccess().getGroup(), "rule__ObjectTypeScope__Group__0");
- put(grammarAccess.getIntegerTypeScopeAccess().getGroup(), "rule__IntegerTypeScope__Group__0");
- put(grammarAccess.getRealTypeScopeAccess().getGroup(), "rule__RealTypeScope__Group__0");
- put(grammarAccess.getStringTypeScopeAccess().getGroup(), "rule__StringTypeScope__Group__0");
- put(grammarAccess.getClassReferenceAccess().getGroup(), "rule__ClassReference__Group__0");
- put(grammarAccess.getObjectReferenceAccess().getGroup(), "rule__ObjectReference__Group__0");
- put(grammarAccess.getIntegerReferenceAccess().getGroup(), "rule__IntegerReference__Group__0");
- put(grammarAccess.getRealReferenceAccess().getGroup(), "rule__RealReference__Group__0");
- put(grammarAccess.getStringReferenceAccess().getGroup(), "rule__StringReference__Group__0");
- put(grammarAccess.getIntervallNumberAccess().getGroup(), "rule__IntervallNumber__Group__0");
- put(grammarAccess.getIntEnumberationAccess().getGroup(), "rule__IntEnumberation__Group__0");
- put(grammarAccess.getIntEnumberationAccess().getGroup_2(), "rule__IntEnumberation__Group_2__0");
- put(grammarAccess.getIntEnumberationAccess().getGroup_2_1(), "rule__IntEnumberation__Group_2_1__0");
- put(grammarAccess.getRealEnumerationAccess().getGroup(), "rule__RealEnumeration__Group__0");
- put(grammarAccess.getRealEnumerationAccess().getGroup_2(), "rule__RealEnumeration__Group_2__0");
- put(grammarAccess.getRealEnumerationAccess().getGroup_2_1(), "rule__RealEnumeration__Group_2_1__0");
- put(grammarAccess.getStringEnumerationAccess().getGroup(), "rule__StringEnumeration__Group__0");
- put(grammarAccess.getStringEnumerationAccess().getGroup_2(), "rule__StringEnumeration__Group_2__0");
- put(grammarAccess.getStringEnumerationAccess().getGroup_2_1(), "rule__StringEnumeration__Group_2_1__0");
- put(grammarAccess.getScopeDeclarationAccess().getGroup(), "rule__ScopeDeclaration__Group__0");
- put(grammarAccess.getGenerationTaskAccess().getGroup(), "rule__GenerationTask__Group__0");
- put(grammarAccess.getGenerationTaskAccess().getGroup_3_0(), "rule__GenerationTask__Group_3_0__0");
- put(grammarAccess.getGenerationTaskAccess().getGroup_3_1(), "rule__GenerationTask__Group_3_1__0");
- put(grammarAccess.getGenerationTaskAccess().getGroup_3_2(), "rule__GenerationTask__Group_3_2__0");
- put(grammarAccess.getGenerationTaskAccess().getGroup_3_3(), "rule__GenerationTask__Group_3_3__0");
- put(grammarAccess.getGenerationTaskAccess().getGroup_3_4(), "rule__GenerationTask__Group_3_4__0");
- put(grammarAccess.getGenerationTaskAccess().getGroup_3_5(), "rule__GenerationTask__Group_3_5__0");
- put(grammarAccess.getGenerationTaskAccess().getGroup_3_6(), "rule__GenerationTask__Group_3_6__0");
- put(grammarAccess.getGenerationTaskAccess().getGroup_3_7(), "rule__GenerationTask__Group_3_7__0");
- put(grammarAccess.getGenerationTaskAccess().getGroup_3_8(), "rule__GenerationTask__Group_3_8__0");
- put(grammarAccess.getGenerationTaskAccess().getGroup_3_9(), "rule__GenerationTask__Group_3_9__0");
- put(grammarAccess.getGenerationTaskAccess().getGroup_3_10(), "rule__GenerationTask__Group_3_10__0");
- put(grammarAccess.getGenerationTaskAccess().getGroup_3_11(), "rule__GenerationTask__Group_3_11__0");
- put(grammarAccess.getConfigurationScriptAccess().getImportsAssignment_0(), "rule__ConfigurationScript__ImportsAssignment_0");
- put(grammarAccess.getConfigurationScriptAccess().getCommandsAssignment_1(), "rule__ConfigurationScript__CommandsAssignment_1");
- put(grammarAccess.getEPackageImportAccess().getImportedPackageAssignment_2(), "rule__EPackageImport__ImportedPackageAssignment_2");
- put(grammarAccess.getViatraImportAccess().getImportedViatraAssignment_2(), "rule__ViatraImport__ImportedViatraAssignment_2");
- put(grammarAccess.getFileSpecificationAccess().getPathAssignment(), "rule__FileSpecification__PathAssignment");
- put(grammarAccess.getFileDeclarationAccess().getNameAssignment_1(), "rule__FileDeclaration__NameAssignment_1");
- put(grammarAccess.getFileDeclarationAccess().getSpecificationAssignment_3(), "rule__FileDeclaration__SpecificationAssignment_3");
- put(grammarAccess.getFileReferenceAccess().getReferredAssignment(), "rule__FileReference__ReferredAssignment");
- put(grammarAccess.getMetamodelSpecificationAccess().getEntriesAssignment_1(), "rule__MetamodelSpecification__EntriesAssignment_1");
- put(grammarAccess.getMetamodelSpecificationAccess().getEntriesAssignment_2_1(), "rule__MetamodelSpecification__EntriesAssignment_2_1");
- put(grammarAccess.getAllPackageEntryAccess().getPackageAssignment_1(), "rule__AllPackageEntry__PackageAssignment_1");
- put(grammarAccess.getAllPackageEntryAccess().getExclusionAssignment_2_2(), "rule__AllPackageEntry__ExclusionAssignment_2_2");
- put(grammarAccess.getAllPackageEntryAccess().getExclusionAssignment_2_3_1(), "rule__AllPackageEntry__ExclusionAssignment_2_3_1");
- put(grammarAccess.getMetamodelElementAccess().getPackageAssignment_0_0(), "rule__MetamodelElement__PackageAssignment_0_0");
- put(grammarAccess.getMetamodelElementAccess().getClassifierAssignment_1(), "rule__MetamodelElement__ClassifierAssignment_1");
- put(grammarAccess.getMetamodelElementAccess().getFeatureAssignment_2_1(), "rule__MetamodelElement__FeatureAssignment_2_1");
- put(grammarAccess.getMetamodelDeclarationAccess().getNameAssignment_1(), "rule__MetamodelDeclaration__NameAssignment_1");
- put(grammarAccess.getMetamodelDeclarationAccess().getSpecificationAssignment_2(), "rule__MetamodelDeclaration__SpecificationAssignment_2");
- put(grammarAccess.getMetamodelReferenceAccess().getReferredAssignment(), "rule__MetamodelReference__ReferredAssignment");
- put(grammarAccess.getPartialModelSpecificationAccess().getEntryAssignment_1(), "rule__PartialModelSpecification__EntryAssignment_1");
- put(grammarAccess.getPartialModelSpecificationAccess().getEntryAssignment_2_1(), "rule__PartialModelSpecification__EntryAssignment_2_1");
- put(grammarAccess.getModelEntryAccess().getPathAssignment(), "rule__ModelEntry__PathAssignment");
- put(grammarAccess.getFolderEntryAccess().getPathAssignment_1(), "rule__FolderEntry__PathAssignment_1");
- put(grammarAccess.getFolderEntryAccess().getExclusionAssignment_2_2(), "rule__FolderEntry__ExclusionAssignment_2_2");
- put(grammarAccess.getFolderEntryAccess().getExclusionAssignment_2_3_1(), "rule__FolderEntry__ExclusionAssignment_2_3_1");
- put(grammarAccess.getPartialModelDeclarationAccess().getNameAssignment_1(), "rule__PartialModelDeclaration__NameAssignment_1");
- put(grammarAccess.getPartialModelDeclarationAccess().getSpecificationAssignment_2(), "rule__PartialModelDeclaration__SpecificationAssignment_2");
- put(grammarAccess.getPartialModelReferenceAccess().getReferredAssignment(), "rule__PartialModelReference__ReferredAssignment");
- put(grammarAccess.getPatternSpecificationAccess().getEntriesAssignment_1(), "rule__PatternSpecification__EntriesAssignment_1");
- put(grammarAccess.getPatternSpecificationAccess().getEntriesAssignment_2_1(), "rule__PatternSpecification__EntriesAssignment_2_1");
- put(grammarAccess.getAllPatternEntryAccess().getPackageAssignment_1(), "rule__AllPatternEntry__PackageAssignment_1");
- put(grammarAccess.getAllPatternEntryAccess().getExclusuionAssignment_2_2(), "rule__AllPatternEntry__ExclusuionAssignment_2_2");
- put(grammarAccess.getAllPatternEntryAccess().getExclusuionAssignment_2_3_1(), "rule__AllPatternEntry__ExclusuionAssignment_2_3_1");
- put(grammarAccess.getPatternElementAccess().getPackageAssignment_0_0(), "rule__PatternElement__PackageAssignment_0_0");
- put(grammarAccess.getPatternElementAccess().getPatternAssignment_1(), "rule__PatternElement__PatternAssignment_1");
- put(grammarAccess.getGraphPatternDeclarationAccess().getNameAssignment_1(), "rule__GraphPatternDeclaration__NameAssignment_1");
- put(grammarAccess.getGraphPatternDeclarationAccess().getSpecificationAssignment_2(), "rule__GraphPatternDeclaration__SpecificationAssignment_2");
- put(grammarAccess.getGraphPatternReferenceAccess().getReferredAssignment(), "rule__GraphPatternReference__ReferredAssignment");
- put(grammarAccess.getConfigSpecificationAccess().getEntriesAssignment_2_0(), "rule__ConfigSpecification__EntriesAssignment_2_0");
- put(grammarAccess.getConfigSpecificationAccess().getEntriesAssignment_2_1_1(), "rule__ConfigSpecification__EntriesAssignment_2_1_1");
- put(grammarAccess.getConfigDeclarationAccess().getNameAssignment_1(), "rule__ConfigDeclaration__NameAssignment_1");
- put(grammarAccess.getConfigDeclarationAccess().getSpecificationAssignment_2(), "rule__ConfigDeclaration__SpecificationAssignment_2");
- put(grammarAccess.getDocumentationEntryAccess().getLevelAssignment_2(), "rule__DocumentationEntry__LevelAssignment_2");
- put(grammarAccess.getRuntimeEntryAccess().getMillisecLimitAssignment_2(), "rule__RuntimeEntry__MillisecLimitAssignment_2");
- put(grammarAccess.getMemoryEntryAccess().getMegabyteLimitAssignment_2(), "rule__MemoryEntry__MegabyteLimitAssignment_2");
- put(grammarAccess.getCustomEntryAccess().getKeyAssignment_0(), "rule__CustomEntry__KeyAssignment_0");
- put(grammarAccess.getCustomEntryAccess().getValueAssignment_2(), "rule__CustomEntry__ValueAssignment_2");
- put(grammarAccess.getConfigReferenceAccess().getConfigAssignment(), "rule__ConfigReference__ConfigAssignment");
- put(grammarAccess.getScopeSpecificationAccess().getScopesAssignment_2_0(), "rule__ScopeSpecification__ScopesAssignment_2_0");
- put(grammarAccess.getScopeSpecificationAccess().getScopesAssignment_2_1_1(), "rule__ScopeSpecification__ScopesAssignment_2_1_1");
- put(grammarAccess.getClassTypeScopeAccess().getTypeAssignment_1(), "rule__ClassTypeScope__TypeAssignment_1");
- put(grammarAccess.getClassTypeScopeAccess().getSetsNewAssignment_2_0(), "rule__ClassTypeScope__SetsNewAssignment_2_0");
- put(grammarAccess.getClassTypeScopeAccess().getSetsSumAssignment_2_1(), "rule__ClassTypeScope__SetsSumAssignment_2_1");
- put(grammarAccess.getClassTypeScopeAccess().getNumberAssignment_3_0(), "rule__ClassTypeScope__NumberAssignment_3_0");
- put(grammarAccess.getClassTypeScopeAccess().getNumberAssignment_3_1(), "rule__ClassTypeScope__NumberAssignment_3_1");
- put(grammarAccess.getObjectTypeScopeAccess().getTypeAssignment_1(), "rule__ObjectTypeScope__TypeAssignment_1");
- put(grammarAccess.getObjectTypeScopeAccess().getSetsNewAssignment_2_0(), "rule__ObjectTypeScope__SetsNewAssignment_2_0");
- put(grammarAccess.getObjectTypeScopeAccess().getSetsSumAssignment_2_1(), "rule__ObjectTypeScope__SetsSumAssignment_2_1");
- put(grammarAccess.getObjectTypeScopeAccess().getNumberAssignment_3_0(), "rule__ObjectTypeScope__NumberAssignment_3_0");
- put(grammarAccess.getObjectTypeScopeAccess().getNumberAssignment_3_1(), "rule__ObjectTypeScope__NumberAssignment_3_1");
- put(grammarAccess.getIntegerTypeScopeAccess().getTypeAssignment_1(), "rule__IntegerTypeScope__TypeAssignment_1");
- put(grammarAccess.getIntegerTypeScopeAccess().getSetsNewAssignment_2_0(), "rule__IntegerTypeScope__SetsNewAssignment_2_0");
- put(grammarAccess.getIntegerTypeScopeAccess().getSetsSumAssignment_2_1(), "rule__IntegerTypeScope__SetsSumAssignment_2_1");
- put(grammarAccess.getIntegerTypeScopeAccess().getNumberAssignment_3_0(), "rule__IntegerTypeScope__NumberAssignment_3_0");
- put(grammarAccess.getIntegerTypeScopeAccess().getNumberAssignment_3_1(), "rule__IntegerTypeScope__NumberAssignment_3_1");
- put(grammarAccess.getIntegerTypeScopeAccess().getNumberAssignment_3_2(), "rule__IntegerTypeScope__NumberAssignment_3_2");
- put(grammarAccess.getRealTypeScopeAccess().getTypeAssignment_1(), "rule__RealTypeScope__TypeAssignment_1");
- put(grammarAccess.getRealTypeScopeAccess().getSetsNewAssignment_2_0(), "rule__RealTypeScope__SetsNewAssignment_2_0");
- put(grammarAccess.getRealTypeScopeAccess().getSetsSumAssignment_2_1(), "rule__RealTypeScope__SetsSumAssignment_2_1");
- put(grammarAccess.getRealTypeScopeAccess().getNumberAssignment_3_0(), "rule__RealTypeScope__NumberAssignment_3_0");
- put(grammarAccess.getRealTypeScopeAccess().getNumberAssignment_3_1(), "rule__RealTypeScope__NumberAssignment_3_1");
- put(grammarAccess.getRealTypeScopeAccess().getNumberAssignment_3_2(), "rule__RealTypeScope__NumberAssignment_3_2");
- put(grammarAccess.getStringTypeScopeAccess().getTypeAssignment_1(), "rule__StringTypeScope__TypeAssignment_1");
- put(grammarAccess.getStringTypeScopeAccess().getSetsNewAssignment_2_0(), "rule__StringTypeScope__SetsNewAssignment_2_0");
- put(grammarAccess.getStringTypeScopeAccess().getSetsSumAssignment_2_1(), "rule__StringTypeScope__SetsSumAssignment_2_1");
- put(grammarAccess.getStringTypeScopeAccess().getNumberAssignment_3_0(), "rule__StringTypeScope__NumberAssignment_3_0");
- put(grammarAccess.getStringTypeScopeAccess().getNumberAssignment_3_1(), "rule__StringTypeScope__NumberAssignment_3_1");
- put(grammarAccess.getStringTypeScopeAccess().getNumberAssignment_3_2(), "rule__StringTypeScope__NumberAssignment_3_2");
- put(grammarAccess.getClassReferenceAccess().getElementAssignment_1(), "rule__ClassReference__ElementAssignment_1");
- put(grammarAccess.getExactNumberAccess().getExactNumberAssignment_0(), "rule__ExactNumber__ExactNumberAssignment_0");
- put(grammarAccess.getExactNumberAccess().getExactUnlimitedAssignment_1(), "rule__ExactNumber__ExactUnlimitedAssignment_1");
- put(grammarAccess.getIntervallNumberAccess().getMinAssignment_0(), "rule__IntervallNumber__MinAssignment_0");
- put(grammarAccess.getIntervallNumberAccess().getMaxNumberAssignment_2_0(), "rule__IntervallNumber__MaxNumberAssignment_2_0");
- put(grammarAccess.getIntervallNumberAccess().getMaxUnlimitedAssignment_2_1(), "rule__IntervallNumber__MaxUnlimitedAssignment_2_1");
- put(grammarAccess.getIntEnumberationAccess().getEntryAssignment_2_0(), "rule__IntEnumberation__EntryAssignment_2_0");
- put(grammarAccess.getIntEnumberationAccess().getEntryAssignment_2_1_1(), "rule__IntEnumberation__EntryAssignment_2_1_1");
- put(grammarAccess.getRealEnumerationAccess().getEntryAssignment_2_0(), "rule__RealEnumeration__EntryAssignment_2_0");
- put(grammarAccess.getRealEnumerationAccess().getEntryAssignment_2_1_1(), "rule__RealEnumeration__EntryAssignment_2_1_1");
- put(grammarAccess.getStringEnumerationAccess().getEntryAssignment_2_0(), "rule__StringEnumeration__EntryAssignment_2_0");
- put(grammarAccess.getStringEnumerationAccess().getEntryAssignment_2_1_1(), "rule__StringEnumeration__EntryAssignment_2_1_1");
- put(grammarAccess.getScopeDeclarationAccess().getNameAssignment_1(), "rule__ScopeDeclaration__NameAssignment_1");
- put(grammarAccess.getScopeDeclarationAccess().getSpecificationAssignment_2(), "rule__ScopeDeclaration__SpecificationAssignment_2");
- put(grammarAccess.getScopeReferenceAccess().getReferredAssignment(), "rule__ScopeReference__ReferredAssignment");
- put(grammarAccess.getGenerationTaskAccess().getMetamodelAssignment_3_0_2(), "rule__GenerationTask__MetamodelAssignment_3_0_2");
- put(grammarAccess.getGenerationTaskAccess().getPartialModelAssignment_3_1_2(), "rule__GenerationTask__PartialModelAssignment_3_1_2");
- put(grammarAccess.getGenerationTaskAccess().getPatternsAssignment_3_2_2(), "rule__GenerationTask__PatternsAssignment_3_2_2");
- put(grammarAccess.getGenerationTaskAccess().getScopeAssignment_3_3_2(), "rule__GenerationTask__ScopeAssignment_3_3_2");
- put(grammarAccess.getGenerationTaskAccess().getNumberSpecifiedAssignment_3_4_0(), "rule__GenerationTask__NumberSpecifiedAssignment_3_4_0");
- put(grammarAccess.getGenerationTaskAccess().getNumberAssignment_3_4_2(), "rule__GenerationTask__NumberAssignment_3_4_2");
- put(grammarAccess.getGenerationTaskAccess().getRunSpecifiedAssignment_3_5_0(), "rule__GenerationTask__RunSpecifiedAssignment_3_5_0");
- put(grammarAccess.getGenerationTaskAccess().getRunsAssignment_3_5_2(), "rule__GenerationTask__RunsAssignment_3_5_2");
- put(grammarAccess.getGenerationTaskAccess().getSolverAssignment_3_6_2(), "rule__GenerationTask__SolverAssignment_3_6_2");
- put(grammarAccess.getGenerationTaskAccess().getConfigAssignment_3_7_2(), "rule__GenerationTask__ConfigAssignment_3_7_2");
- put(grammarAccess.getGenerationTaskAccess().getDebugFolderAssignment_3_8_2(), "rule__GenerationTask__DebugFolderAssignment_3_8_2");
- put(grammarAccess.getGenerationTaskAccess().getTargetLogFileAssignment_3_9_2(), "rule__GenerationTask__TargetLogFileAssignment_3_9_2");
- put(grammarAccess.getGenerationTaskAccess().getTargetStatisticsFileAssignment_3_10_2(), "rule__GenerationTask__TargetStatisticsFileAssignment_3_10_2");
- put(grammarAccess.getGenerationTaskAccess().getTagetFolderAssignment_3_11_2(), "rule__GenerationTask__TagetFolderAssignment_3_11_2");
- put(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), "rule__GenerationTask__UnorderedGroup_3");
- }
- };
- }
- return nameMappings.get(element);
- }
-
- @Override
- protected String[] getInitialHiddenTokens() {
- return new String[] { "RULE_WS", "RULE_ML_COMMENT", "RULE_SL_COMMENT" };
- }
-
- public ApplicationConfigurationGrammarAccess getGrammarAccess() {
- return this.grammarAccess;
- }
-
- public void setGrammarAccess(ApplicationConfigurationGrammarAccess grammarAccess) {
- this.grammarAccess = grammarAccess;
- }
-}
+/*
+ * generated by Xtext 2.16.0
+ */
+package hu.bme.mit.inf.dslreasoner.application.ide.contentassist.antlr;
+
+import com.google.common.collect.ImmutableMap;
+import com.google.inject.Inject;
+import com.google.inject.Singleton;
+import hu.bme.mit.inf.dslreasoner.application.ide.contentassist.antlr.internal.InternalApplicationConfigurationParser;
+import hu.bme.mit.inf.dslreasoner.application.services.ApplicationConfigurationGrammarAccess;
+import java.util.Map;
+import org.eclipse.xtext.AbstractElement;
+import org.eclipse.xtext.ide.editor.contentassist.antlr.AbstractContentAssistParser;
+
+public class ApplicationConfigurationParser extends AbstractContentAssistParser {
+
+ @Singleton
+ public static final class NameMappings {
+
+ private final Map mappings;
+
+ @Inject
+ public NameMappings(ApplicationConfigurationGrammarAccess grammarAccess) {
+ ImmutableMap.Builder builder = ImmutableMap.builder();
+ init(builder, grammarAccess);
+ this.mappings = builder.build();
+ }
+
+ public String getRuleName(AbstractElement element) {
+ return mappings.get(element);
+ }
+
+ private static void init(ImmutableMap.Builder builder, ApplicationConfigurationGrammarAccess grammarAccess) {
+ builder.put(grammarAccess.getCommandAccess().getAlternatives(), "rule__Command__Alternatives");
+ builder.put(grammarAccess.getImportAccess().getAlternatives(), "rule__Import__Alternatives");
+ builder.put(grammarAccess.getDeclarationAccess().getAlternatives(), "rule__Declaration__Alternatives");
+ builder.put(grammarAccess.getFileAccess().getAlternatives(), "rule__File__Alternatives");
+ builder.put(grammarAccess.getMetamodelEntryAccess().getAlternatives(), "rule__MetamodelEntry__Alternatives");
+ builder.put(grammarAccess.getMetamodelAccess().getAlternatives(), "rule__Metamodel__Alternatives");
+ builder.put(grammarAccess.getPartialModelEntryAccess().getAlternatives(), "rule__PartialModelEntry__Alternatives");
+ builder.put(grammarAccess.getPartialModelAccess().getAlternatives(), "rule__PartialModel__Alternatives");
+ builder.put(grammarAccess.getPatternEntryAccess().getAlternatives(), "rule__PatternEntry__Alternatives");
+ builder.put(grammarAccess.getGraphPatternAccess().getAlternatives(), "rule__GraphPattern__Alternatives");
+ builder.put(grammarAccess.getObjectiveEntryAccess().getAlternatives(), "rule__ObjectiveEntry__Alternatives");
+ builder.put(grammarAccess.getObjectiveAccess().getAlternatives(), "rule__Objective__Alternatives");
+ builder.put(grammarAccess.getConfigEntryAccess().getAlternatives(), "rule__ConfigEntry__Alternatives");
+ builder.put(grammarAccess.getConfigAccess().getAlternatives(), "rule__Config__Alternatives");
+ builder.put(grammarAccess.getTypeScopeAccess().getAlternatives(), "rule__TypeScope__Alternatives");
+ builder.put(grammarAccess.getClassTypeScopeAccess().getAlternatives_2(), "rule__ClassTypeScope__Alternatives_2");
+ builder.put(grammarAccess.getClassTypeScopeAccess().getAlternatives_3(), "rule__ClassTypeScope__Alternatives_3");
+ builder.put(grammarAccess.getObjectTypeScopeAccess().getAlternatives_2(), "rule__ObjectTypeScope__Alternatives_2");
+ builder.put(grammarAccess.getObjectTypeScopeAccess().getAlternatives_3(), "rule__ObjectTypeScope__Alternatives_3");
+ builder.put(grammarAccess.getIntegerTypeScopeAccess().getAlternatives_2(), "rule__IntegerTypeScope__Alternatives_2");
+ builder.put(grammarAccess.getIntegerTypeScopeAccess().getAlternatives_3(), "rule__IntegerTypeScope__Alternatives_3");
+ builder.put(grammarAccess.getRealTypeScopeAccess().getAlternatives_2(), "rule__RealTypeScope__Alternatives_2");
+ builder.put(grammarAccess.getRealTypeScopeAccess().getAlternatives_3(), "rule__RealTypeScope__Alternatives_3");
+ builder.put(grammarAccess.getStringTypeScopeAccess().getAlternatives_2(), "rule__StringTypeScope__Alternatives_2");
+ builder.put(grammarAccess.getStringTypeScopeAccess().getAlternatives_3(), "rule__StringTypeScope__Alternatives_3");
+ builder.put(grammarAccess.getTypeReferenceAccess().getAlternatives(), "rule__TypeReference__Alternatives");
+ builder.put(grammarAccess.getNumberSpecificationAccess().getAlternatives(), "rule__NumberSpecification__Alternatives");
+ builder.put(grammarAccess.getExactNumberAccess().getAlternatives(), "rule__ExactNumber__Alternatives");
+ builder.put(grammarAccess.getIntervallNumberAccess().getAlternatives_2(), "rule__IntervallNumber__Alternatives_2");
+ builder.put(grammarAccess.getScopeAccess().getAlternatives(), "rule__Scope__Alternatives");
+ builder.put(grammarAccess.getOptimizationDirectionAccess().getAlternatives(), "rule__OptimizationDirection__Alternatives");
+ builder.put(grammarAccess.getComparisonOperatorAccess().getAlternatives(), "rule__ComparisonOperator__Alternatives");
+ builder.put(grammarAccess.getDocumentLevelSpecificationAccess().getAlternatives(), "rule__DocumentLevelSpecification__Alternatives");
+ builder.put(grammarAccess.getSolverAccess().getAlternatives(), "rule__Solver__Alternatives");
+ builder.put(grammarAccess.getConfigurationScriptAccess().getGroup(), "rule__ConfigurationScript__Group__0");
+ builder.put(grammarAccess.getQualifiedNameAccess().getGroup(), "rule__QualifiedName__Group__0");
+ builder.put(grammarAccess.getQualifiedNameAccess().getGroup_1(), "rule__QualifiedName__Group_1__0");
+ builder.put(grammarAccess.getREALLiteralAccess().getGroup(), "rule__REALLiteral__Group__0");
+ builder.put(grammarAccess.getINTLiteralAccess().getGroup(), "rule__INTLiteral__Group__0");
+ builder.put(grammarAccess.getEPackageImportAccess().getGroup(), "rule__EPackageImport__Group__0");
+ builder.put(grammarAccess.getViatraImportAccess().getGroup(), "rule__ViatraImport__Group__0");
+ builder.put(grammarAccess.getCftImportAccess().getGroup(), "rule__CftImport__Group__0");
+ builder.put(grammarAccess.getFileDeclarationAccess().getGroup(), "rule__FileDeclaration__Group__0");
+ builder.put(grammarAccess.getMetamodelSpecificationAccess().getGroup(), "rule__MetamodelSpecification__Group__0");
+ builder.put(grammarAccess.getMetamodelSpecificationAccess().getGroup_2(), "rule__MetamodelSpecification__Group_2__0");
+ builder.put(grammarAccess.getAllPackageEntryAccess().getGroup(), "rule__AllPackageEntry__Group__0");
+ builder.put(grammarAccess.getAllPackageEntryAccess().getGroup_2(), "rule__AllPackageEntry__Group_2__0");
+ builder.put(grammarAccess.getAllPackageEntryAccess().getGroup_2_3(), "rule__AllPackageEntry__Group_2_3__0");
+ builder.put(grammarAccess.getMetamodelElementAccess().getGroup(), "rule__MetamodelElement__Group__0");
+ builder.put(grammarAccess.getMetamodelElementAccess().getGroup_0(), "rule__MetamodelElement__Group_0__0");
+ builder.put(grammarAccess.getMetamodelElementAccess().getGroup_2(), "rule__MetamodelElement__Group_2__0");
+ builder.put(grammarAccess.getMetamodelDeclarationAccess().getGroup(), "rule__MetamodelDeclaration__Group__0");
+ builder.put(grammarAccess.getPartialModelSpecificationAccess().getGroup(), "rule__PartialModelSpecification__Group__0");
+ builder.put(grammarAccess.getPartialModelSpecificationAccess().getGroup_2(), "rule__PartialModelSpecification__Group_2__0");
+ builder.put(grammarAccess.getFolderEntryAccess().getGroup(), "rule__FolderEntry__Group__0");
+ builder.put(grammarAccess.getFolderEntryAccess().getGroup_2(), "rule__FolderEntry__Group_2__0");
+ builder.put(grammarAccess.getFolderEntryAccess().getGroup_2_3(), "rule__FolderEntry__Group_2_3__0");
+ builder.put(grammarAccess.getPartialModelDeclarationAccess().getGroup(), "rule__PartialModelDeclaration__Group__0");
+ builder.put(grammarAccess.getPatternSpecificationAccess().getGroup(), "rule__PatternSpecification__Group__0");
+ builder.put(grammarAccess.getPatternSpecificationAccess().getGroup_2(), "rule__PatternSpecification__Group_2__0");
+ builder.put(grammarAccess.getAllPatternEntryAccess().getGroup(), "rule__AllPatternEntry__Group__0");
+ builder.put(grammarAccess.getAllPatternEntryAccess().getGroup_2(), "rule__AllPatternEntry__Group_2__0");
+ builder.put(grammarAccess.getAllPatternEntryAccess().getGroup_2_3(), "rule__AllPatternEntry__Group_2_3__0");
+ builder.put(grammarAccess.getPatternElementAccess().getGroup(), "rule__PatternElement__Group__0");
+ builder.put(grammarAccess.getPatternElementAccess().getGroup_0(), "rule__PatternElement__Group_0__0");
+ builder.put(grammarAccess.getGraphPatternDeclarationAccess().getGroup(), "rule__GraphPatternDeclaration__Group__0");
+ builder.put(grammarAccess.getObjectiveSpecificationAccess().getGroup(), "rule__ObjectiveSpecification__Group__0");
+ builder.put(grammarAccess.getObjectiveSpecificationAccess().getGroup_2(), "rule__ObjectiveSpecification__Group_2__0");
+ builder.put(grammarAccess.getOptimizationEntryAccess().getGroup(), "rule__OptimizationEntry__Group__0");
+ builder.put(grammarAccess.getThresholdEntryAccess().getGroup(), "rule__ThresholdEntry__Group__0");
+ builder.put(grammarAccess.getReliabiltiyFunctionAccess().getGroup(), "rule__ReliabiltiyFunction__Group__0");
+ builder.put(grammarAccess.getReliabiltiyFunctionAccess().getGroup_1(), "rule__ReliabiltiyFunction__Group_1__0");
+ builder.put(grammarAccess.getObjectiveDeclarationAccess().getGroup(), "rule__ObjectiveDeclaration__Group__0");
+ builder.put(grammarAccess.getConfigSpecificationAccess().getGroup(), "rule__ConfigSpecification__Group__0");
+ builder.put(grammarAccess.getConfigSpecificationAccess().getGroup_2(), "rule__ConfigSpecification__Group_2__0");
+ builder.put(grammarAccess.getConfigSpecificationAccess().getGroup_2_1(), "rule__ConfigSpecification__Group_2_1__0");
+ builder.put(grammarAccess.getConfigDeclarationAccess().getGroup(), "rule__ConfigDeclaration__Group__0");
+ builder.put(grammarAccess.getDocumentationEntryAccess().getGroup(), "rule__DocumentationEntry__Group__0");
+ builder.put(grammarAccess.getRuntimeEntryAccess().getGroup(), "rule__RuntimeEntry__Group__0");
+ builder.put(grammarAccess.getMemoryEntryAccess().getGroup(), "rule__MemoryEntry__Group__0");
+ builder.put(grammarAccess.getCustomEntryAccess().getGroup(), "rule__CustomEntry__Group__0");
+ builder.put(grammarAccess.getScopeSpecificationAccess().getGroup(), "rule__ScopeSpecification__Group__0");
+ builder.put(grammarAccess.getScopeSpecificationAccess().getGroup_2(), "rule__ScopeSpecification__Group_2__0");
+ builder.put(grammarAccess.getScopeSpecificationAccess().getGroup_2_1(), "rule__ScopeSpecification__Group_2_1__0");
+ builder.put(grammarAccess.getClassTypeScopeAccess().getGroup(), "rule__ClassTypeScope__Group__0");
+ builder.put(grammarAccess.getObjectTypeScopeAccess().getGroup(), "rule__ObjectTypeScope__Group__0");
+ builder.put(grammarAccess.getIntegerTypeScopeAccess().getGroup(), "rule__IntegerTypeScope__Group__0");
+ builder.put(grammarAccess.getRealTypeScopeAccess().getGroup(), "rule__RealTypeScope__Group__0");
+ builder.put(grammarAccess.getStringTypeScopeAccess().getGroup(), "rule__StringTypeScope__Group__0");
+ builder.put(grammarAccess.getClassReferenceAccess().getGroup(), "rule__ClassReference__Group__0");
+ builder.put(grammarAccess.getObjectReferenceAccess().getGroup(), "rule__ObjectReference__Group__0");
+ builder.put(grammarAccess.getIntegerReferenceAccess().getGroup(), "rule__IntegerReference__Group__0");
+ builder.put(grammarAccess.getRealReferenceAccess().getGroup(), "rule__RealReference__Group__0");
+ builder.put(grammarAccess.getStringReferenceAccess().getGroup(), "rule__StringReference__Group__0");
+ builder.put(grammarAccess.getIntervallNumberAccess().getGroup(), "rule__IntervallNumber__Group__0");
+ builder.put(grammarAccess.getIntEnumberationAccess().getGroup(), "rule__IntEnumberation__Group__0");
+ builder.put(grammarAccess.getIntEnumberationAccess().getGroup_2(), "rule__IntEnumberation__Group_2__0");
+ builder.put(grammarAccess.getIntEnumberationAccess().getGroup_2_1(), "rule__IntEnumberation__Group_2_1__0");
+ builder.put(grammarAccess.getRealEnumerationAccess().getGroup(), "rule__RealEnumeration__Group__0");
+ builder.put(grammarAccess.getRealEnumerationAccess().getGroup_2(), "rule__RealEnumeration__Group_2__0");
+ builder.put(grammarAccess.getRealEnumerationAccess().getGroup_2_1(), "rule__RealEnumeration__Group_2_1__0");
+ builder.put(grammarAccess.getStringEnumerationAccess().getGroup(), "rule__StringEnumeration__Group__0");
+ builder.put(grammarAccess.getStringEnumerationAccess().getGroup_2(), "rule__StringEnumeration__Group_2__0");
+ builder.put(grammarAccess.getStringEnumerationAccess().getGroup_2_1(), "rule__StringEnumeration__Group_2_1__0");
+ builder.put(grammarAccess.getScopeDeclarationAccess().getGroup(), "rule__ScopeDeclaration__Group__0");
+ builder.put(grammarAccess.getGenerationTaskAccess().getGroup(), "rule__GenerationTask__Group__0");
+ builder.put(grammarAccess.getGenerationTaskAccess().getGroup_3_0(), "rule__GenerationTask__Group_3_0__0");
+ builder.put(grammarAccess.getGenerationTaskAccess().getGroup_3_1(), "rule__GenerationTask__Group_3_1__0");
+ builder.put(grammarAccess.getGenerationTaskAccess().getGroup_3_2(), "rule__GenerationTask__Group_3_2__0");
+ builder.put(grammarAccess.getGenerationTaskAccess().getGroup_3_3(), "rule__GenerationTask__Group_3_3__0");
+ builder.put(grammarAccess.getGenerationTaskAccess().getGroup_3_4(), "rule__GenerationTask__Group_3_4__0");
+ builder.put(grammarAccess.getGenerationTaskAccess().getGroup_3_5(), "rule__GenerationTask__Group_3_5__0");
+ builder.put(grammarAccess.getGenerationTaskAccess().getGroup_3_6(), "rule__GenerationTask__Group_3_6__0");
+ builder.put(grammarAccess.getGenerationTaskAccess().getGroup_3_7(), "rule__GenerationTask__Group_3_7__0");
+ builder.put(grammarAccess.getGenerationTaskAccess().getGroup_3_8(), "rule__GenerationTask__Group_3_8__0");
+ builder.put(grammarAccess.getGenerationTaskAccess().getGroup_3_9(), "rule__GenerationTask__Group_3_9__0");
+ builder.put(grammarAccess.getGenerationTaskAccess().getGroup_3_10(), "rule__GenerationTask__Group_3_10__0");
+ builder.put(grammarAccess.getGenerationTaskAccess().getGroup_3_11(), "rule__GenerationTask__Group_3_11__0");
+ builder.put(grammarAccess.getGenerationTaskAccess().getGroup_3_12(), "rule__GenerationTask__Group_3_12__0");
+ builder.put(grammarAccess.getConfigurationScriptAccess().getImportsAssignment_0(), "rule__ConfigurationScript__ImportsAssignment_0");
+ builder.put(grammarAccess.getConfigurationScriptAccess().getCommandsAssignment_1(), "rule__ConfigurationScript__CommandsAssignment_1");
+ builder.put(grammarAccess.getEPackageImportAccess().getImportedPackageAssignment_2(), "rule__EPackageImport__ImportedPackageAssignment_2");
+ builder.put(grammarAccess.getViatraImportAccess().getImportedViatraAssignment_2(), "rule__ViatraImport__ImportedViatraAssignment_2");
+ builder.put(grammarAccess.getCftImportAccess().getImportedCftAssignment_2(), "rule__CftImport__ImportedCftAssignment_2");
+ builder.put(grammarAccess.getFileSpecificationAccess().getPathAssignment(), "rule__FileSpecification__PathAssignment");
+ builder.put(grammarAccess.getFileDeclarationAccess().getNameAssignment_1(), "rule__FileDeclaration__NameAssignment_1");
+ builder.put(grammarAccess.getFileDeclarationAccess().getSpecificationAssignment_3(), "rule__FileDeclaration__SpecificationAssignment_3");
+ builder.put(grammarAccess.getFileReferenceAccess().getReferredAssignment(), "rule__FileReference__ReferredAssignment");
+ builder.put(grammarAccess.getMetamodelSpecificationAccess().getEntriesAssignment_1(), "rule__MetamodelSpecification__EntriesAssignment_1");
+ builder.put(grammarAccess.getMetamodelSpecificationAccess().getEntriesAssignment_2_1(), "rule__MetamodelSpecification__EntriesAssignment_2_1");
+ builder.put(grammarAccess.getAllPackageEntryAccess().getPackageAssignment_1(), "rule__AllPackageEntry__PackageAssignment_1");
+ builder.put(grammarAccess.getAllPackageEntryAccess().getExclusionAssignment_2_2(), "rule__AllPackageEntry__ExclusionAssignment_2_2");
+ builder.put(grammarAccess.getAllPackageEntryAccess().getExclusionAssignment_2_3_1(), "rule__AllPackageEntry__ExclusionAssignment_2_3_1");
+ builder.put(grammarAccess.getMetamodelElementAccess().getPackageAssignment_0_0(), "rule__MetamodelElement__PackageAssignment_0_0");
+ builder.put(grammarAccess.getMetamodelElementAccess().getClassifierAssignment_1(), "rule__MetamodelElement__ClassifierAssignment_1");
+ builder.put(grammarAccess.getMetamodelElementAccess().getFeatureAssignment_2_1(), "rule__MetamodelElement__FeatureAssignment_2_1");
+ builder.put(grammarAccess.getMetamodelDeclarationAccess().getNameAssignment_1(), "rule__MetamodelDeclaration__NameAssignment_1");
+ builder.put(grammarAccess.getMetamodelDeclarationAccess().getSpecificationAssignment_2(), "rule__MetamodelDeclaration__SpecificationAssignment_2");
+ builder.put(grammarAccess.getMetamodelReferenceAccess().getReferredAssignment(), "rule__MetamodelReference__ReferredAssignment");
+ builder.put(grammarAccess.getPartialModelSpecificationAccess().getEntryAssignment_1(), "rule__PartialModelSpecification__EntryAssignment_1");
+ builder.put(grammarAccess.getPartialModelSpecificationAccess().getEntryAssignment_2_1(), "rule__PartialModelSpecification__EntryAssignment_2_1");
+ builder.put(grammarAccess.getModelEntryAccess().getPathAssignment(), "rule__ModelEntry__PathAssignment");
+ builder.put(grammarAccess.getFolderEntryAccess().getPathAssignment_1(), "rule__FolderEntry__PathAssignment_1");
+ builder.put(grammarAccess.getFolderEntryAccess().getExclusionAssignment_2_2(), "rule__FolderEntry__ExclusionAssignment_2_2");
+ builder.put(grammarAccess.getFolderEntryAccess().getExclusionAssignment_2_3_1(), "rule__FolderEntry__ExclusionAssignment_2_3_1");
+ builder.put(grammarAccess.getPartialModelDeclarationAccess().getNameAssignment_1(), "rule__PartialModelDeclaration__NameAssignment_1");
+ builder.put(grammarAccess.getPartialModelDeclarationAccess().getSpecificationAssignment_2(), "rule__PartialModelDeclaration__SpecificationAssignment_2");
+ builder.put(grammarAccess.getPartialModelReferenceAccess().getReferredAssignment(), "rule__PartialModelReference__ReferredAssignment");
+ builder.put(grammarAccess.getPatternSpecificationAccess().getEntriesAssignment_1(), "rule__PatternSpecification__EntriesAssignment_1");
+ builder.put(grammarAccess.getPatternSpecificationAccess().getEntriesAssignment_2_1(), "rule__PatternSpecification__EntriesAssignment_2_1");
+ builder.put(grammarAccess.getAllPatternEntryAccess().getPackageAssignment_1(), "rule__AllPatternEntry__PackageAssignment_1");
+ builder.put(grammarAccess.getAllPatternEntryAccess().getExclusuionAssignment_2_2(), "rule__AllPatternEntry__ExclusuionAssignment_2_2");
+ builder.put(grammarAccess.getAllPatternEntryAccess().getExclusuionAssignment_2_3_1(), "rule__AllPatternEntry__ExclusuionAssignment_2_3_1");
+ builder.put(grammarAccess.getPatternElementAccess().getPackageAssignment_0_0(), "rule__PatternElement__PackageAssignment_0_0");
+ builder.put(grammarAccess.getPatternElementAccess().getPatternAssignment_1(), "rule__PatternElement__PatternAssignment_1");
+ builder.put(grammarAccess.getGraphPatternDeclarationAccess().getNameAssignment_1(), "rule__GraphPatternDeclaration__NameAssignment_1");
+ builder.put(grammarAccess.getGraphPatternDeclarationAccess().getSpecificationAssignment_2(), "rule__GraphPatternDeclaration__SpecificationAssignment_2");
+ builder.put(grammarAccess.getGraphPatternReferenceAccess().getReferredAssignment(), "rule__GraphPatternReference__ReferredAssignment");
+ builder.put(grammarAccess.getObjectiveSpecificationAccess().getEntriesAssignment_1(), "rule__ObjectiveSpecification__EntriesAssignment_1");
+ builder.put(grammarAccess.getObjectiveSpecificationAccess().getEntriesAssignment_2_1(), "rule__ObjectiveSpecification__EntriesAssignment_2_1");
+ builder.put(grammarAccess.getOptimizationEntryAccess().getDirectionAssignment_0(), "rule__OptimizationEntry__DirectionAssignment_0");
+ builder.put(grammarAccess.getOptimizationEntryAccess().getFunctionAssignment_1(), "rule__OptimizationEntry__FunctionAssignment_1");
+ builder.put(grammarAccess.getThresholdEntryAccess().getFunctionAssignment_0(), "rule__ThresholdEntry__FunctionAssignment_0");
+ builder.put(grammarAccess.getThresholdEntryAccess().getOperatorAssignment_1(), "rule__ThresholdEntry__OperatorAssignment_1");
+ builder.put(grammarAccess.getThresholdEntryAccess().getThresholdAssignment_2(), "rule__ThresholdEntry__ThresholdAssignment_2");
+ builder.put(grammarAccess.getReliabiltiyFunctionAccess().getPackageAssignment_1_0(), "rule__ReliabiltiyFunction__PackageAssignment_1_0");
+ builder.put(grammarAccess.getReliabiltiyFunctionAccess().getTransformationAssignment_2(), "rule__ReliabiltiyFunction__TransformationAssignment_2");
+ builder.put(grammarAccess.getObjectiveDeclarationAccess().getNameAssignment_1(), "rule__ObjectiveDeclaration__NameAssignment_1");
+ builder.put(grammarAccess.getObjectiveDeclarationAccess().getSpecificationAssignment_2(), "rule__ObjectiveDeclaration__SpecificationAssignment_2");
+ builder.put(grammarAccess.getObjectiveReferenceAccess().getReferredAssignment(), "rule__ObjectiveReference__ReferredAssignment");
+ builder.put(grammarAccess.getConfigSpecificationAccess().getEntriesAssignment_2_0(), "rule__ConfigSpecification__EntriesAssignment_2_0");
+ builder.put(grammarAccess.getConfigSpecificationAccess().getEntriesAssignment_2_1_1(), "rule__ConfigSpecification__EntriesAssignment_2_1_1");
+ builder.put(grammarAccess.getConfigDeclarationAccess().getNameAssignment_1(), "rule__ConfigDeclaration__NameAssignment_1");
+ builder.put(grammarAccess.getConfigDeclarationAccess().getSpecificationAssignment_2(), "rule__ConfigDeclaration__SpecificationAssignment_2");
+ builder.put(grammarAccess.getDocumentationEntryAccess().getLevelAssignment_2(), "rule__DocumentationEntry__LevelAssignment_2");
+ builder.put(grammarAccess.getRuntimeEntryAccess().getMillisecLimitAssignment_2(), "rule__RuntimeEntry__MillisecLimitAssignment_2");
+ builder.put(grammarAccess.getMemoryEntryAccess().getMegabyteLimitAssignment_2(), "rule__MemoryEntry__MegabyteLimitAssignment_2");
+ builder.put(grammarAccess.getCustomEntryAccess().getKeyAssignment_0(), "rule__CustomEntry__KeyAssignment_0");
+ builder.put(grammarAccess.getCustomEntryAccess().getValueAssignment_2(), "rule__CustomEntry__ValueAssignment_2");
+ builder.put(grammarAccess.getConfigReferenceAccess().getConfigAssignment(), "rule__ConfigReference__ConfigAssignment");
+ builder.put(grammarAccess.getScopeSpecificationAccess().getScopesAssignment_2_0(), "rule__ScopeSpecification__ScopesAssignment_2_0");
+ builder.put(grammarAccess.getScopeSpecificationAccess().getScopesAssignment_2_1_1(), "rule__ScopeSpecification__ScopesAssignment_2_1_1");
+ builder.put(grammarAccess.getClassTypeScopeAccess().getTypeAssignment_1(), "rule__ClassTypeScope__TypeAssignment_1");
+ builder.put(grammarAccess.getClassTypeScopeAccess().getSetsNewAssignment_2_0(), "rule__ClassTypeScope__SetsNewAssignment_2_0");
+ builder.put(grammarAccess.getClassTypeScopeAccess().getSetsSumAssignment_2_1(), "rule__ClassTypeScope__SetsSumAssignment_2_1");
+ builder.put(grammarAccess.getClassTypeScopeAccess().getNumberAssignment_3_0(), "rule__ClassTypeScope__NumberAssignment_3_0");
+ builder.put(grammarAccess.getClassTypeScopeAccess().getNumberAssignment_3_1(), "rule__ClassTypeScope__NumberAssignment_3_1");
+ builder.put(grammarAccess.getObjectTypeScopeAccess().getTypeAssignment_1(), "rule__ObjectTypeScope__TypeAssignment_1");
+ builder.put(grammarAccess.getObjectTypeScopeAccess().getSetsNewAssignment_2_0(), "rule__ObjectTypeScope__SetsNewAssignment_2_0");
+ builder.put(grammarAccess.getObjectTypeScopeAccess().getSetsSumAssignment_2_1(), "rule__ObjectTypeScope__SetsSumAssignment_2_1");
+ builder.put(grammarAccess.getObjectTypeScopeAccess().getNumberAssignment_3_0(), "rule__ObjectTypeScope__NumberAssignment_3_0");
+ builder.put(grammarAccess.getObjectTypeScopeAccess().getNumberAssignment_3_1(), "rule__ObjectTypeScope__NumberAssignment_3_1");
+ builder.put(grammarAccess.getIntegerTypeScopeAccess().getTypeAssignment_1(), "rule__IntegerTypeScope__TypeAssignment_1");
+ builder.put(grammarAccess.getIntegerTypeScopeAccess().getSetsNewAssignment_2_0(), "rule__IntegerTypeScope__SetsNewAssignment_2_0");
+ builder.put(grammarAccess.getIntegerTypeScopeAccess().getSetsSumAssignment_2_1(), "rule__IntegerTypeScope__SetsSumAssignment_2_1");
+ builder.put(grammarAccess.getIntegerTypeScopeAccess().getNumberAssignment_3_0(), "rule__IntegerTypeScope__NumberAssignment_3_0");
+ builder.put(grammarAccess.getIntegerTypeScopeAccess().getNumberAssignment_3_1(), "rule__IntegerTypeScope__NumberAssignment_3_1");
+ builder.put(grammarAccess.getIntegerTypeScopeAccess().getNumberAssignment_3_2(), "rule__IntegerTypeScope__NumberAssignment_3_2");
+ builder.put(grammarAccess.getRealTypeScopeAccess().getTypeAssignment_1(), "rule__RealTypeScope__TypeAssignment_1");
+ builder.put(grammarAccess.getRealTypeScopeAccess().getSetsNewAssignment_2_0(), "rule__RealTypeScope__SetsNewAssignment_2_0");
+ builder.put(grammarAccess.getRealTypeScopeAccess().getSetsSumAssignment_2_1(), "rule__RealTypeScope__SetsSumAssignment_2_1");
+ builder.put(grammarAccess.getRealTypeScopeAccess().getNumberAssignment_3_0(), "rule__RealTypeScope__NumberAssignment_3_0");
+ builder.put(grammarAccess.getRealTypeScopeAccess().getNumberAssignment_3_1(), "rule__RealTypeScope__NumberAssignment_3_1");
+ builder.put(grammarAccess.getRealTypeScopeAccess().getNumberAssignment_3_2(), "rule__RealTypeScope__NumberAssignment_3_2");
+ builder.put(grammarAccess.getStringTypeScopeAccess().getTypeAssignment_1(), "rule__StringTypeScope__TypeAssignment_1");
+ builder.put(grammarAccess.getStringTypeScopeAccess().getSetsNewAssignment_2_0(), "rule__StringTypeScope__SetsNewAssignment_2_0");
+ builder.put(grammarAccess.getStringTypeScopeAccess().getSetsSumAssignment_2_1(), "rule__StringTypeScope__SetsSumAssignment_2_1");
+ builder.put(grammarAccess.getStringTypeScopeAccess().getNumberAssignment_3_0(), "rule__StringTypeScope__NumberAssignment_3_0");
+ builder.put(grammarAccess.getStringTypeScopeAccess().getNumberAssignment_3_1(), "rule__StringTypeScope__NumberAssignment_3_1");
+ builder.put(grammarAccess.getStringTypeScopeAccess().getNumberAssignment_3_2(), "rule__StringTypeScope__NumberAssignment_3_2");
+ builder.put(grammarAccess.getClassReferenceAccess().getElementAssignment_1(), "rule__ClassReference__ElementAssignment_1");
+ builder.put(grammarAccess.getExactNumberAccess().getExactNumberAssignment_0(), "rule__ExactNumber__ExactNumberAssignment_0");
+ builder.put(grammarAccess.getExactNumberAccess().getExactUnlimitedAssignment_1(), "rule__ExactNumber__ExactUnlimitedAssignment_1");
+ builder.put(grammarAccess.getIntervallNumberAccess().getMinAssignment_0(), "rule__IntervallNumber__MinAssignment_0");
+ builder.put(grammarAccess.getIntervallNumberAccess().getMaxNumberAssignment_2_0(), "rule__IntervallNumber__MaxNumberAssignment_2_0");
+ builder.put(grammarAccess.getIntervallNumberAccess().getMaxUnlimitedAssignment_2_1(), "rule__IntervallNumber__MaxUnlimitedAssignment_2_1");
+ builder.put(grammarAccess.getIntEnumberationAccess().getEntryAssignment_2_0(), "rule__IntEnumberation__EntryAssignment_2_0");
+ builder.put(grammarAccess.getIntEnumberationAccess().getEntryAssignment_2_1_1(), "rule__IntEnumberation__EntryAssignment_2_1_1");
+ builder.put(grammarAccess.getRealEnumerationAccess().getEntryAssignment_2_0(), "rule__RealEnumeration__EntryAssignment_2_0");
+ builder.put(grammarAccess.getRealEnumerationAccess().getEntryAssignment_2_1_1(), "rule__RealEnumeration__EntryAssignment_2_1_1");
+ builder.put(grammarAccess.getStringEnumerationAccess().getEntryAssignment_2_0(), "rule__StringEnumeration__EntryAssignment_2_0");
+ builder.put(grammarAccess.getStringEnumerationAccess().getEntryAssignment_2_1_1(), "rule__StringEnumeration__EntryAssignment_2_1_1");
+ builder.put(grammarAccess.getScopeDeclarationAccess().getNameAssignment_1(), "rule__ScopeDeclaration__NameAssignment_1");
+ builder.put(grammarAccess.getScopeDeclarationAccess().getSpecificationAssignment_2(), "rule__ScopeDeclaration__SpecificationAssignment_2");
+ builder.put(grammarAccess.getScopeReferenceAccess().getReferredAssignment(), "rule__ScopeReference__ReferredAssignment");
+ builder.put(grammarAccess.getGenerationTaskAccess().getMetamodelAssignment_3_0_2(), "rule__GenerationTask__MetamodelAssignment_3_0_2");
+ builder.put(grammarAccess.getGenerationTaskAccess().getPartialModelAssignment_3_1_2(), "rule__GenerationTask__PartialModelAssignment_3_1_2");
+ builder.put(grammarAccess.getGenerationTaskAccess().getPatternsAssignment_3_2_2(), "rule__GenerationTask__PatternsAssignment_3_2_2");
+ builder.put(grammarAccess.getGenerationTaskAccess().getObjectivesAssignment_3_3_2(), "rule__GenerationTask__ObjectivesAssignment_3_3_2");
+ builder.put(grammarAccess.getGenerationTaskAccess().getScopeAssignment_3_4_2(), "rule__GenerationTask__ScopeAssignment_3_4_2");
+ builder.put(grammarAccess.getGenerationTaskAccess().getNumberSpecifiedAssignment_3_5_0(), "rule__GenerationTask__NumberSpecifiedAssignment_3_5_0");
+ builder.put(grammarAccess.getGenerationTaskAccess().getNumberAssignment_3_5_2(), "rule__GenerationTask__NumberAssignment_3_5_2");
+ builder.put(grammarAccess.getGenerationTaskAccess().getRunSpecifiedAssignment_3_6_0(), "rule__GenerationTask__RunSpecifiedAssignment_3_6_0");
+ builder.put(grammarAccess.getGenerationTaskAccess().getRunsAssignment_3_6_2(), "rule__GenerationTask__RunsAssignment_3_6_2");
+ builder.put(grammarAccess.getGenerationTaskAccess().getSolverAssignment_3_7_2(), "rule__GenerationTask__SolverAssignment_3_7_2");
+ builder.put(grammarAccess.getGenerationTaskAccess().getConfigAssignment_3_8_2(), "rule__GenerationTask__ConfigAssignment_3_8_2");
+ builder.put(grammarAccess.getGenerationTaskAccess().getDebugFolderAssignment_3_9_2(), "rule__GenerationTask__DebugFolderAssignment_3_9_2");
+ builder.put(grammarAccess.getGenerationTaskAccess().getTargetLogFileAssignment_3_10_2(), "rule__GenerationTask__TargetLogFileAssignment_3_10_2");
+ builder.put(grammarAccess.getGenerationTaskAccess().getTargetStatisticsFileAssignment_3_11_2(), "rule__GenerationTask__TargetStatisticsFileAssignment_3_11_2");
+ builder.put(grammarAccess.getGenerationTaskAccess().getTagetFolderAssignment_3_12_2(), "rule__GenerationTask__TagetFolderAssignment_3_12_2");
+ builder.put(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), "rule__GenerationTask__UnorderedGroup_3");
+ }
+ }
+
+ @Inject
+ private NameMappings nameMappings;
+
+ @Inject
+ private ApplicationConfigurationGrammarAccess grammarAccess;
+
+ @Override
+ protected InternalApplicationConfigurationParser createParser() {
+ InternalApplicationConfigurationParser result = new InternalApplicationConfigurationParser(null);
+ result.setGrammarAccess(grammarAccess);
+ return result;
+ }
+
+ @Override
+ protected String getRuleName(AbstractElement element) {
+ return nameMappings.getRuleName(element);
+ }
+
+ @Override
+ protected String[] getInitialHiddenTokens() {
+ return new String[] { "RULE_WS", "RULE_ML_COMMENT", "RULE_SL_COMMENT" };
+ }
+
+ public ApplicationConfigurationGrammarAccess getGrammarAccess() {
+ return this.grammarAccess;
+ }
+
+ public void setGrammarAccess(ApplicationConfigurationGrammarAccess grammarAccess) {
+ this.grammarAccess = grammarAccess;
+ }
+
+ public NameMappings getNameMappings() {
+ return nameMappings;
+ }
+
+ public void setNameMappings(NameMappings nameMappings) {
+ this.nameMappings = nameMappings;
+ }
+}
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 e6e84770..04ba0d3e 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,34 +1,34 @@
-/*
- * generated by Xtext 2.12.0
- */
-package hu.bme.mit.inf.dslreasoner.application.ide.contentassist.antlr;
-
-import java.util.Collection;
-import java.util.Collections;
-import org.eclipse.xtext.AbstractRule;
-import org.eclipse.xtext.ide.editor.contentassist.antlr.FollowElement;
-import org.eclipse.xtext.ide.editor.contentassist.antlr.internal.AbstractInternalContentAssistParser;
-import org.eclipse.xtext.ide.editor.partialEditing.IPartialEditingContentAssistParser;
-import org.eclipse.xtext.util.PolymorphicDispatcher;
-
-public class PartialApplicationConfigurationContentAssistParser extends ApplicationConfigurationParser implements IPartialEditingContentAssistParser {
-
- private AbstractRule rule;
-
- @Override
- public void initializeFor(AbstractRule rule) {
- this.rule = rule;
- }
-
- @Override
- protected Collection getFollowElements(AbstractInternalContentAssistParser parser) {
- if (rule == null || rule.eIsProxy())
- return Collections.emptyList();
- String methodName = "entryRule" + rule.getName();
- PolymorphicDispatcher> dispatcher =
- new PolymorphicDispatcher>(methodName, 0, 0, Collections.singletonList(parser));
- dispatcher.invoke();
- return parser.getFollowElements();
- }
-
-}
+/*
+ * generated by Xtext 2.16.0
+ */
+package hu.bme.mit.inf.dslreasoner.application.ide.contentassist.antlr;
+
+import java.util.Collection;
+import java.util.Collections;
+import org.eclipse.xtext.AbstractRule;
+import org.eclipse.xtext.ide.editor.contentassist.antlr.FollowElement;
+import org.eclipse.xtext.ide.editor.contentassist.antlr.internal.AbstractInternalContentAssistParser;
+import org.eclipse.xtext.ide.editor.partialEditing.IPartialEditingContentAssistParser;
+import org.eclipse.xtext.util.PolymorphicDispatcher;
+
+public class PartialApplicationConfigurationContentAssistParser extends ApplicationConfigurationParser implements IPartialEditingContentAssistParser {
+
+ private AbstractRule rule;
+
+ @Override
+ public void initializeFor(AbstractRule rule) {
+ this.rule = rule;
+ }
+
+ @Override
+ protected Collection getFollowElements(AbstractInternalContentAssistParser parser) {
+ if (rule == null || rule.eIsProxy())
+ return Collections.emptyList();
+ String methodName = "entryRule" + rule.getName();
+ PolymorphicDispatcher> dispatcher =
+ new PolymorphicDispatcher>(methodName, 0, 0, Collections.singletonList(parser));
+ dispatcher.invoke();
+ return parser.getFollowElements();
+ }
+
+}
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 e9a91938..ae1ad469 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,10488 +1,11794 @@
-/*
- * generated by Xtext 2.12.0
- */
-grammar InternalApplicationConfiguration;
-
-options {
- superClass=AbstractInternalContentAssistParser;
-}
-
-@lexer::header {
-package hu.bme.mit.inf.dslreasoner.application.ide.contentassist.antlr.internal;
-
-// Hack: Use our own Lexer superclass by means of import.
-// Currently there is no other way to specify the superclass for the lexer.
-import org.eclipse.xtext.ide.editor.contentassist.antlr.internal.Lexer;
-}
-
-@parser::header {
-package hu.bme.mit.inf.dslreasoner.application.ide.contentassist.antlr.internal;
-
-import java.io.InputStream;
-import org.eclipse.xtext.*;
-import org.eclipse.xtext.parser.*;
-import org.eclipse.xtext.parser.impl.*;
-import org.eclipse.emf.ecore.util.EcoreUtil;
-import org.eclipse.emf.ecore.EObject;
-import org.eclipse.xtext.parser.antlr.XtextTokenStream;
-import org.eclipse.xtext.parser.antlr.XtextTokenStream.HiddenTokens;
-import org.eclipse.xtext.ide.editor.contentassist.antlr.internal.AbstractInternalContentAssistParser;
-import org.eclipse.xtext.ide.editor.contentassist.antlr.internal.DFA;
-import hu.bme.mit.inf.dslreasoner.application.services.ApplicationConfigurationGrammarAccess;
-
-}
-@parser::members {
- private ApplicationConfigurationGrammarAccess grammarAccess;
-
- public void setGrammarAccess(ApplicationConfigurationGrammarAccess grammarAccess) {
- this.grammarAccess = grammarAccess;
- }
-
- @Override
- protected Grammar getGrammar() {
- return grammarAccess.getGrammar();
- }
-
- @Override
- protected String getValueForTokenName(String tokenName) {
- return tokenName;
- }
-}
-
-// Entry rule entryRuleConfigurationScript
-entryRuleConfigurationScript
-:
-{ before(grammarAccess.getConfigurationScriptRule()); }
- ruleConfigurationScript
-{ after(grammarAccess.getConfigurationScriptRule()); }
- EOF
-;
-
-// Rule ConfigurationScript
-ruleConfigurationScript
- @init {
- int stackSize = keepStackSize();
- }
- :
- (
- { before(grammarAccess.getConfigurationScriptAccess().getGroup()); }
- (rule__ConfigurationScript__Group__0)
- { after(grammarAccess.getConfigurationScriptAccess().getGroup()); }
- )
-;
-finally {
- restoreStackSize(stackSize);
-}
-
-// Entry rule entryRuleCommand
-entryRuleCommand
-:
-{ before(grammarAccess.getCommandRule()); }
- ruleCommand
-{ after(grammarAccess.getCommandRule()); }
- EOF
-;
-
-// Rule Command
-ruleCommand
- @init {
- int stackSize = keepStackSize();
- }
- :
- (
- { before(grammarAccess.getCommandAccess().getAlternatives()); }
- (rule__Command__Alternatives)
- { after(grammarAccess.getCommandAccess().getAlternatives()); }
- )
-;
-finally {
- restoreStackSize(stackSize);
-}
-
-// Entry rule entryRuleQualifiedName
-entryRuleQualifiedName
-:
-{ before(grammarAccess.getQualifiedNameRule()); }
- ruleQualifiedName
-{ after(grammarAccess.getQualifiedNameRule()); }
- EOF
-;
-
-// Rule QualifiedName
-ruleQualifiedName
- @init {
- int stackSize = keepStackSize();
- }
- :
- (
- { before(grammarAccess.getQualifiedNameAccess().getGroup()); }
- (rule__QualifiedName__Group__0)
- { after(grammarAccess.getQualifiedNameAccess().getGroup()); }
- )
-;
-finally {
- restoreStackSize(stackSize);
-}
-
-// Entry rule entryRuleREALLiteral
-entryRuleREALLiteral
-:
-{ before(grammarAccess.getREALLiteralRule()); }
- ruleREALLiteral
-{ after(grammarAccess.getREALLiteralRule()); }
- EOF
-;
-
-// Rule REALLiteral
-ruleREALLiteral
- @init {
- int stackSize = keepStackSize();
- }
- :
- (
- { before(grammarAccess.getREALLiteralAccess().getGroup()); }
- (rule__REALLiteral__Group__0)
- { after(grammarAccess.getREALLiteralAccess().getGroup()); }
- )
-;
-finally {
- restoreStackSize(stackSize);
-}
-
-// Entry rule entryRuleINTLiteral
-entryRuleINTLiteral
-:
-{ before(grammarAccess.getINTLiteralRule()); }
- ruleINTLiteral
-{ after(grammarAccess.getINTLiteralRule()); }
- EOF
-;
-
-// Rule INTLiteral
-ruleINTLiteral
- @init {
- int stackSize = keepStackSize();
- }
- :
- (
- { before(grammarAccess.getINTLiteralAccess().getGroup()); }
- (rule__INTLiteral__Group__0)
- { after(grammarAccess.getINTLiteralAccess().getGroup()); }
- )
-;
-finally {
- restoreStackSize(stackSize);
-}
-
-// Entry rule entryRuleImport
-entryRuleImport
-:
-{ before(grammarAccess.getImportRule()); }
- ruleImport
-{ after(grammarAccess.getImportRule()); }
- EOF
-;
-
-// Rule Import
-ruleImport
- @init {
- int stackSize = keepStackSize();
- }
- :
- (
- { before(grammarAccess.getImportAccess().getAlternatives()); }
- (rule__Import__Alternatives)
- { after(grammarAccess.getImportAccess().getAlternatives()); }
- )
-;
-finally {
- restoreStackSize(stackSize);
-}
-
-// Entry rule entryRuleEPackageImport
-entryRuleEPackageImport
-:
-{ before(grammarAccess.getEPackageImportRule()); }
- ruleEPackageImport
-{ after(grammarAccess.getEPackageImportRule()); }
- EOF
-;
-
-// Rule EPackageImport
-ruleEPackageImport
- @init {
- int stackSize = keepStackSize();
- }
- :
- (
- { before(grammarAccess.getEPackageImportAccess().getGroup()); }
- (rule__EPackageImport__Group__0)
- { after(grammarAccess.getEPackageImportAccess().getGroup()); }
- )
-;
-finally {
- restoreStackSize(stackSize);
-}
-
-// Entry rule entryRuleViatraImport
-entryRuleViatraImport
-:
-{ before(grammarAccess.getViatraImportRule()); }
- ruleViatraImport
-{ after(grammarAccess.getViatraImportRule()); }
- EOF
-;
-
-// Rule ViatraImport
-ruleViatraImport
- @init {
- int stackSize = keepStackSize();
- }
- :
- (
- { before(grammarAccess.getViatraImportAccess().getGroup()); }
- (rule__ViatraImport__Group__0)
- { after(grammarAccess.getViatraImportAccess().getGroup()); }
- )
-;
-finally {
- restoreStackSize(stackSize);
-}
-
-// Entry rule entryRuleDeclaration
-entryRuleDeclaration
-:
-{ before(grammarAccess.getDeclarationRule()); }
- ruleDeclaration
-{ after(grammarAccess.getDeclarationRule()); }
- EOF
-;
-
-// Rule Declaration
-ruleDeclaration
- @init {
- int stackSize = keepStackSize();
- }
- :
- (
- { before(grammarAccess.getDeclarationAccess().getAlternatives()); }
- (rule__Declaration__Alternatives)
- { after(grammarAccess.getDeclarationAccess().getAlternatives()); }
- )
-;
-finally {
- restoreStackSize(stackSize);
-}
-
-// Entry rule entryRuleFileSpecification
-entryRuleFileSpecification
-:
-{ before(grammarAccess.getFileSpecificationRule()); }
- ruleFileSpecification
-{ after(grammarAccess.getFileSpecificationRule()); }
- EOF
-;
-
-// Rule FileSpecification
-ruleFileSpecification
- @init {
- int stackSize = keepStackSize();
- }
- :
- (
- { before(grammarAccess.getFileSpecificationAccess().getPathAssignment()); }
- (rule__FileSpecification__PathAssignment)
- { after(grammarAccess.getFileSpecificationAccess().getPathAssignment()); }
- )
-;
-finally {
- restoreStackSize(stackSize);
-}
-
-// Entry rule entryRuleFileDeclaration
-entryRuleFileDeclaration
-:
-{ before(grammarAccess.getFileDeclarationRule()); }
- ruleFileDeclaration
-{ after(grammarAccess.getFileDeclarationRule()); }
- EOF
-;
-
-// Rule FileDeclaration
-ruleFileDeclaration
- @init {
- int stackSize = keepStackSize();
- }
- :
- (
- { before(grammarAccess.getFileDeclarationAccess().getGroup()); }
- (rule__FileDeclaration__Group__0)
- { after(grammarAccess.getFileDeclarationAccess().getGroup()); }
- )
-;
-finally {
- restoreStackSize(stackSize);
-}
-
-// Entry rule entryRuleFileReference
-entryRuleFileReference
-:
-{ before(grammarAccess.getFileReferenceRule()); }
- ruleFileReference
-{ after(grammarAccess.getFileReferenceRule()); }
- EOF
-;
-
-// Rule FileReference
-ruleFileReference
- @init {
- int stackSize = keepStackSize();
- }
- :
- (
- { before(grammarAccess.getFileReferenceAccess().getReferredAssignment()); }
- (rule__FileReference__ReferredAssignment)
- { after(grammarAccess.getFileReferenceAccess().getReferredAssignment()); }
- )
-;
-finally {
- restoreStackSize(stackSize);
-}
-
-// Entry rule entryRuleFile
-entryRuleFile
-:
-{ before(grammarAccess.getFileRule()); }
- ruleFile
-{ after(grammarAccess.getFileRule()); }
- EOF
-;
-
-// Rule File
-ruleFile
- @init {
- int stackSize = keepStackSize();
- }
- :
- (
- { before(grammarAccess.getFileAccess().getAlternatives()); }
- (rule__File__Alternatives)
- { after(grammarAccess.getFileAccess().getAlternatives()); }
- )
-;
-finally {
- restoreStackSize(stackSize);
-}
-
-// Entry rule entryRuleMetamodelSpecification
-entryRuleMetamodelSpecification
-:
-{ before(grammarAccess.getMetamodelSpecificationRule()); }
- ruleMetamodelSpecification
-{ after(grammarAccess.getMetamodelSpecificationRule()); }
- EOF
-;
-
-// Rule MetamodelSpecification
-ruleMetamodelSpecification
- @init {
- int stackSize = keepStackSize();
- }
- :
- (
- { before(grammarAccess.getMetamodelSpecificationAccess().getGroup()); }
- (rule__MetamodelSpecification__Group__0)
- { after(grammarAccess.getMetamodelSpecificationAccess().getGroup()); }
- )
-;
-finally {
- restoreStackSize(stackSize);
-}
-
-// Entry rule entryRuleMetamodelEntry
-entryRuleMetamodelEntry
-:
-{ before(grammarAccess.getMetamodelEntryRule()); }
- ruleMetamodelEntry
-{ after(grammarAccess.getMetamodelEntryRule()); }
- EOF
-;
-
-// Rule MetamodelEntry
-ruleMetamodelEntry
- @init {
- int stackSize = keepStackSize();
- }
- :
- (
- { before(grammarAccess.getMetamodelEntryAccess().getAlternatives()); }
- (rule__MetamodelEntry__Alternatives)
- { after(grammarAccess.getMetamodelEntryAccess().getAlternatives()); }
- )
-;
-finally {
- restoreStackSize(stackSize);
-}
-
-// Entry rule entryRuleAllPackageEntry
-entryRuleAllPackageEntry
-:
-{ before(grammarAccess.getAllPackageEntryRule()); }
- ruleAllPackageEntry
-{ after(grammarAccess.getAllPackageEntryRule()); }
- EOF
-;
-
-// Rule AllPackageEntry
-ruleAllPackageEntry
- @init {
- int stackSize = keepStackSize();
- }
- :
- (
- { before(grammarAccess.getAllPackageEntryAccess().getGroup()); }
- (rule__AllPackageEntry__Group__0)
- { after(grammarAccess.getAllPackageEntryAccess().getGroup()); }
- )
-;
-finally {
- restoreStackSize(stackSize);
-}
-
-// Entry rule entryRuleMetamodelElement
-entryRuleMetamodelElement
-:
-{ before(grammarAccess.getMetamodelElementRule()); }
- ruleMetamodelElement
-{ after(grammarAccess.getMetamodelElementRule()); }
- EOF
-;
-
-// Rule MetamodelElement
-ruleMetamodelElement
- @init {
- int stackSize = keepStackSize();
- }
- :
- (
- { before(grammarAccess.getMetamodelElementAccess().getGroup()); }
- (rule__MetamodelElement__Group__0)
- { after(grammarAccess.getMetamodelElementAccess().getGroup()); }
- )
-;
-finally {
- restoreStackSize(stackSize);
-}
-
-// Entry rule entryRuleMetamodelDeclaration
-entryRuleMetamodelDeclaration
-:
-{ before(grammarAccess.getMetamodelDeclarationRule()); }
- ruleMetamodelDeclaration
-{ after(grammarAccess.getMetamodelDeclarationRule()); }
- EOF
-;
-
-// Rule MetamodelDeclaration
-ruleMetamodelDeclaration
- @init {
- int stackSize = keepStackSize();
- }
- :
- (
- { before(grammarAccess.getMetamodelDeclarationAccess().getGroup()); }
- (rule__MetamodelDeclaration__Group__0)
- { after(grammarAccess.getMetamodelDeclarationAccess().getGroup()); }
- )
-;
-finally {
- restoreStackSize(stackSize);
-}
-
-// Entry rule entryRuleMetamodelReference
-entryRuleMetamodelReference
-:
-{ before(grammarAccess.getMetamodelReferenceRule()); }
- ruleMetamodelReference
-{ after(grammarAccess.getMetamodelReferenceRule()); }
- EOF
-;
-
-// Rule MetamodelReference
-ruleMetamodelReference
- @init {
- int stackSize = keepStackSize();
- }
- :
- (
- { before(grammarAccess.getMetamodelReferenceAccess().getReferredAssignment()); }
- (rule__MetamodelReference__ReferredAssignment)
- { after(grammarAccess.getMetamodelReferenceAccess().getReferredAssignment()); }
- )
-;
-finally {
- restoreStackSize(stackSize);
-}
-
-// Entry rule entryRuleMetamodel
-entryRuleMetamodel
-:
-{ before(grammarAccess.getMetamodelRule()); }
- ruleMetamodel
-{ after(grammarAccess.getMetamodelRule()); }
- EOF
-;
-
-// Rule Metamodel
-ruleMetamodel
- @init {
- int stackSize = keepStackSize();
- }
- :
- (
- { before(grammarAccess.getMetamodelAccess().getAlternatives()); }
- (rule__Metamodel__Alternatives)
- { after(grammarAccess.getMetamodelAccess().getAlternatives()); }
- )
-;
-finally {
- restoreStackSize(stackSize);
-}
-
-// Entry rule entryRulePartialModelSpecification
-entryRulePartialModelSpecification
-:
-{ before(grammarAccess.getPartialModelSpecificationRule()); }
- rulePartialModelSpecification
-{ after(grammarAccess.getPartialModelSpecificationRule()); }
- EOF
-;
-
-// Rule PartialModelSpecification
-rulePartialModelSpecification
- @init {
- int stackSize = keepStackSize();
- }
- :
- (
- { before(grammarAccess.getPartialModelSpecificationAccess().getGroup()); }
- (rule__PartialModelSpecification__Group__0)
- { after(grammarAccess.getPartialModelSpecificationAccess().getGroup()); }
- )
-;
-finally {
- restoreStackSize(stackSize);
-}
-
-// Entry rule entryRulePartialModelEntry
-entryRulePartialModelEntry
-:
-{ before(grammarAccess.getPartialModelEntryRule()); }
- rulePartialModelEntry
-{ after(grammarAccess.getPartialModelEntryRule()); }
- EOF
-;
-
-// Rule PartialModelEntry
-rulePartialModelEntry
- @init {
- int stackSize = keepStackSize();
- }
- :
- (
- { before(grammarAccess.getPartialModelEntryAccess().getAlternatives()); }
- (rule__PartialModelEntry__Alternatives)
- { after(grammarAccess.getPartialModelEntryAccess().getAlternatives()); }
- )
-;
-finally {
- restoreStackSize(stackSize);
-}
-
-// Entry rule entryRuleModelEntry
-entryRuleModelEntry
-:
-{ before(grammarAccess.getModelEntryRule()); }
- ruleModelEntry
-{ after(grammarAccess.getModelEntryRule()); }
- EOF
-;
-
-// Rule ModelEntry
-ruleModelEntry
- @init {
- int stackSize = keepStackSize();
- }
- :
- (
- { before(grammarAccess.getModelEntryAccess().getPathAssignment()); }
- (rule__ModelEntry__PathAssignment)
- { after(grammarAccess.getModelEntryAccess().getPathAssignment()); }
- )
-;
-finally {
- restoreStackSize(stackSize);
-}
-
-// Entry rule entryRuleFolderEntry
-entryRuleFolderEntry
-:
-{ before(grammarAccess.getFolderEntryRule()); }
- ruleFolderEntry
-{ after(grammarAccess.getFolderEntryRule()); }
- EOF
-;
-
-// Rule FolderEntry
-ruleFolderEntry
- @init {
- int stackSize = keepStackSize();
- }
- :
- (
- { before(grammarAccess.getFolderEntryAccess().getGroup()); }
- (rule__FolderEntry__Group__0)
- { after(grammarAccess.getFolderEntryAccess().getGroup()); }
- )
-;
-finally {
- restoreStackSize(stackSize);
-}
-
-// Entry rule entryRulePartialModelDeclaration
-entryRulePartialModelDeclaration
-:
-{ before(grammarAccess.getPartialModelDeclarationRule()); }
- rulePartialModelDeclaration
-{ after(grammarAccess.getPartialModelDeclarationRule()); }
- EOF
-;
-
-// Rule PartialModelDeclaration
-rulePartialModelDeclaration
- @init {
- int stackSize = keepStackSize();
- }
- :
- (
- { before(grammarAccess.getPartialModelDeclarationAccess().getGroup()); }
- (rule__PartialModelDeclaration__Group__0)
- { after(grammarAccess.getPartialModelDeclarationAccess().getGroup()); }
- )
-;
-finally {
- restoreStackSize(stackSize);
-}
-
-// Entry rule entryRulePartialModelReference
-entryRulePartialModelReference
-:
-{ before(grammarAccess.getPartialModelReferenceRule()); }
- rulePartialModelReference
-{ after(grammarAccess.getPartialModelReferenceRule()); }
- EOF
-;
-
-// Rule PartialModelReference
-rulePartialModelReference
- @init {
- int stackSize = keepStackSize();
- }
- :
- (
- { before(grammarAccess.getPartialModelReferenceAccess().getReferredAssignment()); }
- (rule__PartialModelReference__ReferredAssignment)
- { after(grammarAccess.getPartialModelReferenceAccess().getReferredAssignment()); }
- )
-;
-finally {
- restoreStackSize(stackSize);
-}
-
-// Entry rule entryRulePartialModel
-entryRulePartialModel
-:
-{ before(grammarAccess.getPartialModelRule()); }
- rulePartialModel
-{ after(grammarAccess.getPartialModelRule()); }
- EOF
-;
-
-// Rule PartialModel
-rulePartialModel
- @init {
- int stackSize = keepStackSize();
- }
- :
- (
- { before(grammarAccess.getPartialModelAccess().getAlternatives()); }
- (rule__PartialModel__Alternatives)
- { after(grammarAccess.getPartialModelAccess().getAlternatives()); }
- )
-;
-finally {
- restoreStackSize(stackSize);
-}
-
-// Entry rule entryRulePatternSpecification
-entryRulePatternSpecification
-:
-{ before(grammarAccess.getPatternSpecificationRule()); }
- rulePatternSpecification
-{ after(grammarAccess.getPatternSpecificationRule()); }
- EOF
-;
-
-// Rule PatternSpecification
-rulePatternSpecification
- @init {
- int stackSize = keepStackSize();
- }
- :
- (
- { before(grammarAccess.getPatternSpecificationAccess().getGroup()); }
- (rule__PatternSpecification__Group__0)
- { after(grammarAccess.getPatternSpecificationAccess().getGroup()); }
- )
-;
-finally {
- restoreStackSize(stackSize);
-}
-
-// Entry rule entryRulePatternEntry
-entryRulePatternEntry
-:
-{ before(grammarAccess.getPatternEntryRule()); }
- rulePatternEntry
-{ after(grammarAccess.getPatternEntryRule()); }
- EOF
-;
-
-// Rule PatternEntry
-rulePatternEntry
- @init {
- int stackSize = keepStackSize();
- }
- :
- (
- { before(grammarAccess.getPatternEntryAccess().getAlternatives()); }
- (rule__PatternEntry__Alternatives)
- { after(grammarAccess.getPatternEntryAccess().getAlternatives()); }
- )
-;
-finally {
- restoreStackSize(stackSize);
-}
-
-// Entry rule entryRuleAllPatternEntry
-entryRuleAllPatternEntry
-:
-{ before(grammarAccess.getAllPatternEntryRule()); }
- ruleAllPatternEntry
-{ after(grammarAccess.getAllPatternEntryRule()); }
- EOF
-;
-
-// Rule AllPatternEntry
-ruleAllPatternEntry
- @init {
- int stackSize = keepStackSize();
- }
- :
- (
- { before(grammarAccess.getAllPatternEntryAccess().getGroup()); }
- (rule__AllPatternEntry__Group__0)
- { after(grammarAccess.getAllPatternEntryAccess().getGroup()); }
- )
-;
-finally {
- restoreStackSize(stackSize);
-}
-
-// Entry rule entryRulePatternElement
-entryRulePatternElement
-:
-{ before(grammarAccess.getPatternElementRule()); }
- rulePatternElement
-{ after(grammarAccess.getPatternElementRule()); }
- EOF
-;
-
-// Rule PatternElement
-rulePatternElement
- @init {
- int stackSize = keepStackSize();
- }
- :
- (
- { before(grammarAccess.getPatternElementAccess().getGroup()); }
- (rule__PatternElement__Group__0)
- { after(grammarAccess.getPatternElementAccess().getGroup()); }
- )
-;
-finally {
- restoreStackSize(stackSize);
-}
-
-// Entry rule entryRuleGraphPatternDeclaration
-entryRuleGraphPatternDeclaration
-:
-{ before(grammarAccess.getGraphPatternDeclarationRule()); }
- ruleGraphPatternDeclaration
-{ after(grammarAccess.getGraphPatternDeclarationRule()); }
- EOF
-;
-
-// Rule GraphPatternDeclaration
-ruleGraphPatternDeclaration
- @init {
- int stackSize = keepStackSize();
- }
- :
- (
- { before(grammarAccess.getGraphPatternDeclarationAccess().getGroup()); }
- (rule__GraphPatternDeclaration__Group__0)
- { after(grammarAccess.getGraphPatternDeclarationAccess().getGroup()); }
- )
-;
-finally {
- restoreStackSize(stackSize);
-}
-
-// Entry rule entryRuleGraphPatternReference
-entryRuleGraphPatternReference
-:
-{ before(grammarAccess.getGraphPatternReferenceRule()); }
- ruleGraphPatternReference
-{ after(grammarAccess.getGraphPatternReferenceRule()); }
- EOF
-;
-
-// Rule GraphPatternReference
-ruleGraphPatternReference
- @init {
- int stackSize = keepStackSize();
- }
- :
- (
- { before(grammarAccess.getGraphPatternReferenceAccess().getReferredAssignment()); }
- (rule__GraphPatternReference__ReferredAssignment)
- { after(grammarAccess.getGraphPatternReferenceAccess().getReferredAssignment()); }
- )
-;
-finally {
- restoreStackSize(stackSize);
-}
-
-// Entry rule entryRuleGraphPattern
-entryRuleGraphPattern
-:
-{ before(grammarAccess.getGraphPatternRule()); }
- ruleGraphPattern
-{ after(grammarAccess.getGraphPatternRule()); }
- EOF
-;
-
-// Rule GraphPattern
-ruleGraphPattern
- @init {
- int stackSize = keepStackSize();
- }
- :
- (
- { before(grammarAccess.getGraphPatternAccess().getAlternatives()); }
- (rule__GraphPattern__Alternatives)
- { after(grammarAccess.getGraphPatternAccess().getAlternatives()); }
- )
-;
-finally {
- restoreStackSize(stackSize);
-}
-
-// Entry rule entryRuleConfigSpecification
-entryRuleConfigSpecification
-:
-{ before(grammarAccess.getConfigSpecificationRule()); }
- ruleConfigSpecification
-{ after(grammarAccess.getConfigSpecificationRule()); }
- EOF
-;
-
-// Rule ConfigSpecification
-ruleConfigSpecification
- @init {
- int stackSize = keepStackSize();
- }
- :
- (
- { before(grammarAccess.getConfigSpecificationAccess().getGroup()); }
- (rule__ConfigSpecification__Group__0)
- { after(grammarAccess.getConfigSpecificationAccess().getGroup()); }
- )
-;
-finally {
- restoreStackSize(stackSize);
-}
-
-// Entry rule entryRuleConfigDeclaration
-entryRuleConfigDeclaration
-:
-{ before(grammarAccess.getConfigDeclarationRule()); }
- ruleConfigDeclaration
-{ after(grammarAccess.getConfigDeclarationRule()); }
- EOF
-;
-
-// Rule ConfigDeclaration
-ruleConfigDeclaration
- @init {
- int stackSize = keepStackSize();
- }
- :
- (
- { before(grammarAccess.getConfigDeclarationAccess().getGroup()); }
- (rule__ConfigDeclaration__Group__0)
- { after(grammarAccess.getConfigDeclarationAccess().getGroup()); }
- )
-;
-finally {
- restoreStackSize(stackSize);
-}
-
-// Entry rule entryRuleConfigEntry
-entryRuleConfigEntry
-:
-{ before(grammarAccess.getConfigEntryRule()); }
- ruleConfigEntry
-{ after(grammarAccess.getConfigEntryRule()); }
- EOF
-;
-
-// Rule ConfigEntry
-ruleConfigEntry
- @init {
- int stackSize = keepStackSize();
- }
- :
- (
- { before(grammarAccess.getConfigEntryAccess().getAlternatives()); }
- (rule__ConfigEntry__Alternatives)
- { after(grammarAccess.getConfigEntryAccess().getAlternatives()); }
- )
-;
-finally {
- restoreStackSize(stackSize);
-}
-
-// Entry rule entryRuleDocumentationEntry
-entryRuleDocumentationEntry
-:
-{ before(grammarAccess.getDocumentationEntryRule()); }
- ruleDocumentationEntry
-{ after(grammarAccess.getDocumentationEntryRule()); }
- EOF
-;
-
-// Rule DocumentationEntry
-ruleDocumentationEntry
- @init {
- int stackSize = keepStackSize();
- }
- :
- (
- { before(grammarAccess.getDocumentationEntryAccess().getGroup()); }
- (rule__DocumentationEntry__Group__0)
- { after(grammarAccess.getDocumentationEntryAccess().getGroup()); }
- )
-;
-finally {
- restoreStackSize(stackSize);
-}
-
-// Entry rule entryRuleRuntimeEntry
-entryRuleRuntimeEntry
-:
-{ before(grammarAccess.getRuntimeEntryRule()); }
- ruleRuntimeEntry
-{ after(grammarAccess.getRuntimeEntryRule()); }
- EOF
-;
-
-// Rule RuntimeEntry
-ruleRuntimeEntry
- @init {
- int stackSize = keepStackSize();
- }
- :
- (
- { before(grammarAccess.getRuntimeEntryAccess().getGroup()); }
- (rule__RuntimeEntry__Group__0)
- { after(grammarAccess.getRuntimeEntryAccess().getGroup()); }
- )
-;
-finally {
- restoreStackSize(stackSize);
-}
-
-// Entry rule entryRuleMemoryEntry
-entryRuleMemoryEntry
-:
-{ before(grammarAccess.getMemoryEntryRule()); }
- ruleMemoryEntry
-{ after(grammarAccess.getMemoryEntryRule()); }
- EOF
-;
-
-// Rule MemoryEntry
-ruleMemoryEntry
- @init {
- int stackSize = keepStackSize();
- }
- :
- (
- { before(grammarAccess.getMemoryEntryAccess().getGroup()); }
- (rule__MemoryEntry__Group__0)
- { after(grammarAccess.getMemoryEntryAccess().getGroup()); }
- )
-;
-finally {
- restoreStackSize(stackSize);
-}
-
-// Entry rule entryRuleCustomEntry
-entryRuleCustomEntry
-:
-{ before(grammarAccess.getCustomEntryRule()); }
- ruleCustomEntry
-{ after(grammarAccess.getCustomEntryRule()); }
- EOF
-;
-
-// Rule CustomEntry
-ruleCustomEntry
- @init {
- int stackSize = keepStackSize();
- }
- :
- (
- { before(grammarAccess.getCustomEntryAccess().getGroup()); }
- (rule__CustomEntry__Group__0)
- { after(grammarAccess.getCustomEntryAccess().getGroup()); }
- )
-;
-finally {
- restoreStackSize(stackSize);
-}
-
-// Entry rule entryRuleConfigReference
-entryRuleConfigReference
-:
-{ before(grammarAccess.getConfigReferenceRule()); }
- ruleConfigReference
-{ after(grammarAccess.getConfigReferenceRule()); }
- EOF
-;
-
-// Rule ConfigReference
-ruleConfigReference
- @init {
- int stackSize = keepStackSize();
- }
- :
- (
- { before(grammarAccess.getConfigReferenceAccess().getConfigAssignment()); }
- (rule__ConfigReference__ConfigAssignment)
- { after(grammarAccess.getConfigReferenceAccess().getConfigAssignment()); }
- )
-;
-finally {
- restoreStackSize(stackSize);
-}
-
-// Entry rule entryRuleConfig
-entryRuleConfig
-:
-{ before(grammarAccess.getConfigRule()); }
- ruleConfig
-{ after(grammarAccess.getConfigRule()); }
- EOF
-;
-
-// Rule Config
-ruleConfig
- @init {
- int stackSize = keepStackSize();
- }
- :
- (
- { before(grammarAccess.getConfigAccess().getAlternatives()); }
- (rule__Config__Alternatives)
- { after(grammarAccess.getConfigAccess().getAlternatives()); }
- )
-;
-finally {
- restoreStackSize(stackSize);
-}
-
-// Entry rule entryRuleScopeSpecification
-entryRuleScopeSpecification
-:
-{ before(grammarAccess.getScopeSpecificationRule()); }
- ruleScopeSpecification
-{ after(grammarAccess.getScopeSpecificationRule()); }
- EOF
-;
-
-// Rule ScopeSpecification
-ruleScopeSpecification
- @init {
- int stackSize = keepStackSize();
- }
- :
- (
- { before(grammarAccess.getScopeSpecificationAccess().getGroup()); }
- (rule__ScopeSpecification__Group__0)
- { after(grammarAccess.getScopeSpecificationAccess().getGroup()); }
- )
-;
-finally {
- restoreStackSize(stackSize);
-}
-
-// Entry rule entryRuleTypeScope
-entryRuleTypeScope
-:
-{ before(grammarAccess.getTypeScopeRule()); }
- ruleTypeScope
-{ after(grammarAccess.getTypeScopeRule()); }
- EOF
-;
-
-// Rule TypeScope
-ruleTypeScope
- @init {
- int stackSize = keepStackSize();
- }
- :
- (
- { before(grammarAccess.getTypeScopeAccess().getAlternatives()); }
- (rule__TypeScope__Alternatives)
- { after(grammarAccess.getTypeScopeAccess().getAlternatives()); }
- )
-;
-finally {
- restoreStackSize(stackSize);
-}
-
-// Entry rule entryRuleClassTypeScope
-entryRuleClassTypeScope
-:
-{ before(grammarAccess.getClassTypeScopeRule()); }
- ruleClassTypeScope
-{ after(grammarAccess.getClassTypeScopeRule()); }
- EOF
-;
-
-// Rule ClassTypeScope
-ruleClassTypeScope
- @init {
- int stackSize = keepStackSize();
- }
- :
- (
- { before(grammarAccess.getClassTypeScopeAccess().getGroup()); }
- (rule__ClassTypeScope__Group__0)
- { after(grammarAccess.getClassTypeScopeAccess().getGroup()); }
- )
-;
-finally {
- restoreStackSize(stackSize);
-}
-
-// Entry rule entryRuleObjectTypeScope
-entryRuleObjectTypeScope
-:
-{ before(grammarAccess.getObjectTypeScopeRule()); }
- ruleObjectTypeScope
-{ after(grammarAccess.getObjectTypeScopeRule()); }
- EOF
-;
-
-// Rule ObjectTypeScope
-ruleObjectTypeScope
- @init {
- int stackSize = keepStackSize();
- }
- :
- (
- { before(grammarAccess.getObjectTypeScopeAccess().getGroup()); }
- (rule__ObjectTypeScope__Group__0)
- { after(grammarAccess.getObjectTypeScopeAccess().getGroup()); }
- )
-;
-finally {
- restoreStackSize(stackSize);
-}
-
-// Entry rule entryRuleIntegerTypeScope
-entryRuleIntegerTypeScope
-:
-{ before(grammarAccess.getIntegerTypeScopeRule()); }
- ruleIntegerTypeScope
-{ after(grammarAccess.getIntegerTypeScopeRule()); }
- EOF
-;
-
-// Rule IntegerTypeScope
-ruleIntegerTypeScope
- @init {
- int stackSize = keepStackSize();
- }
- :
- (
- { before(grammarAccess.getIntegerTypeScopeAccess().getGroup()); }
- (rule__IntegerTypeScope__Group__0)
- { after(grammarAccess.getIntegerTypeScopeAccess().getGroup()); }
- )
-;
-finally {
- restoreStackSize(stackSize);
-}
-
-// Entry rule entryRuleRealTypeScope
-entryRuleRealTypeScope
-:
-{ before(grammarAccess.getRealTypeScopeRule()); }
- ruleRealTypeScope
-{ after(grammarAccess.getRealTypeScopeRule()); }
- EOF
-;
-
-// Rule RealTypeScope
-ruleRealTypeScope
- @init {
- int stackSize = keepStackSize();
- }
- :
- (
- { before(grammarAccess.getRealTypeScopeAccess().getGroup()); }
- (rule__RealTypeScope__Group__0)
- { after(grammarAccess.getRealTypeScopeAccess().getGroup()); }
- )
-;
-finally {
- restoreStackSize(stackSize);
-}
-
-// Entry rule entryRuleStringTypeScope
-entryRuleStringTypeScope
-:
-{ before(grammarAccess.getStringTypeScopeRule()); }
- ruleStringTypeScope
-{ after(grammarAccess.getStringTypeScopeRule()); }
- EOF
-;
-
-// Rule StringTypeScope
-ruleStringTypeScope
- @init {
- int stackSize = keepStackSize();
- }
- :
- (
- { before(grammarAccess.getStringTypeScopeAccess().getGroup()); }
- (rule__StringTypeScope__Group__0)
- { after(grammarAccess.getStringTypeScopeAccess().getGroup()); }
- )
-;
-finally {
- restoreStackSize(stackSize);
-}
-
-// Entry rule entryRuleClassReference
-entryRuleClassReference
-:
-{ before(grammarAccess.getClassReferenceRule()); }
- ruleClassReference
-{ after(grammarAccess.getClassReferenceRule()); }
- EOF
-;
-
-// Rule ClassReference
-ruleClassReference
- @init {
- int stackSize = keepStackSize();
- }
- :
- (
- { before(grammarAccess.getClassReferenceAccess().getGroup()); }
- (rule__ClassReference__Group__0)
- { after(grammarAccess.getClassReferenceAccess().getGroup()); }
- )
-;
-finally {
- restoreStackSize(stackSize);
-}
-
-// Entry rule entryRuleObjectReference
-entryRuleObjectReference
-:
-{ before(grammarAccess.getObjectReferenceRule()); }
- ruleObjectReference
-{ after(grammarAccess.getObjectReferenceRule()); }
- EOF
-;
-
-// Rule ObjectReference
-ruleObjectReference
- @init {
- int stackSize = keepStackSize();
- }
- :
- (
- { before(grammarAccess.getObjectReferenceAccess().getGroup()); }
- (rule__ObjectReference__Group__0)
- { after(grammarAccess.getObjectReferenceAccess().getGroup()); }
- )
-;
-finally {
- restoreStackSize(stackSize);
-}
-
-// Entry rule entryRuleIntegerReference
-entryRuleIntegerReference
-:
-{ before(grammarAccess.getIntegerReferenceRule()); }
- ruleIntegerReference
-{ after(grammarAccess.getIntegerReferenceRule()); }
- EOF
-;
-
-// Rule IntegerReference
-ruleIntegerReference
- @init {
- int stackSize = keepStackSize();
- }
- :
- (
- { before(grammarAccess.getIntegerReferenceAccess().getGroup()); }
- (rule__IntegerReference__Group__0)
- { after(grammarAccess.getIntegerReferenceAccess().getGroup()); }
- )
-;
-finally {
- restoreStackSize(stackSize);
-}
-
-// Entry rule entryRuleRealReference
-entryRuleRealReference
-:
-{ before(grammarAccess.getRealReferenceRule()); }
- ruleRealReference
-{ after(grammarAccess.getRealReferenceRule()); }
- EOF
-;
-
-// Rule RealReference
-ruleRealReference
- @init {
- int stackSize = keepStackSize();
- }
- :
- (
- { before(grammarAccess.getRealReferenceAccess().getGroup()); }
- (rule__RealReference__Group__0)
- { after(grammarAccess.getRealReferenceAccess().getGroup()); }
- )
-;
-finally {
- restoreStackSize(stackSize);
-}
-
-// Entry rule entryRuleStringReference
-entryRuleStringReference
-:
-{ before(grammarAccess.getStringReferenceRule()); }
- ruleStringReference
-{ after(grammarAccess.getStringReferenceRule()); }
- EOF
-;
-
-// Rule StringReference
-ruleStringReference
- @init {
- int stackSize = keepStackSize();
- }
- :
- (
- { before(grammarAccess.getStringReferenceAccess().getGroup()); }
- (rule__StringReference__Group__0)
- { after(grammarAccess.getStringReferenceAccess().getGroup()); }
- )
-;
-finally {
- restoreStackSize(stackSize);
-}
-
-// Entry rule entryRuleExactNumber
-entryRuleExactNumber
-:
-{ before(grammarAccess.getExactNumberRule()); }
- ruleExactNumber
-{ after(grammarAccess.getExactNumberRule()); }
- EOF
-;
-
-// Rule ExactNumber
-ruleExactNumber
- @init {
- int stackSize = keepStackSize();
- }
- :
- (
- { before(grammarAccess.getExactNumberAccess().getAlternatives()); }
- (rule__ExactNumber__Alternatives)
- { after(grammarAccess.getExactNumberAccess().getAlternatives()); }
- )
-;
-finally {
- restoreStackSize(stackSize);
-}
-
-// Entry rule entryRuleIntervallNumber
-entryRuleIntervallNumber
-:
-{ before(grammarAccess.getIntervallNumberRule()); }
- ruleIntervallNumber
-{ after(grammarAccess.getIntervallNumberRule()); }
- EOF
-;
-
-// Rule IntervallNumber
-ruleIntervallNumber
- @init {
- int stackSize = keepStackSize();
- }
- :
- (
- { before(grammarAccess.getIntervallNumberAccess().getGroup()); }
- (rule__IntervallNumber__Group__0)
- { after(grammarAccess.getIntervallNumberAccess().getGroup()); }
- )
-;
-finally {
- restoreStackSize(stackSize);
-}
-
-// Entry rule entryRuleIntEnumberation
-entryRuleIntEnumberation
-:
-{ before(grammarAccess.getIntEnumberationRule()); }
- ruleIntEnumberation
-{ after(grammarAccess.getIntEnumberationRule()); }
- EOF
-;
-
-// Rule IntEnumberation
-ruleIntEnumberation
- @init {
- int stackSize = keepStackSize();
- }
- :
- (
- { before(grammarAccess.getIntEnumberationAccess().getGroup()); }
- (rule__IntEnumberation__Group__0)
- { after(grammarAccess.getIntEnumberationAccess().getGroup()); }
- )
-;
-finally {
- restoreStackSize(stackSize);
-}
-
-// Entry rule entryRuleRealEnumeration
-entryRuleRealEnumeration
-:
-{ before(grammarAccess.getRealEnumerationRule()); }
- ruleRealEnumeration
-{ after(grammarAccess.getRealEnumerationRule()); }
- EOF
-;
-
-// Rule RealEnumeration
-ruleRealEnumeration
- @init {
- int stackSize = keepStackSize();
- }
- :
- (
- { before(grammarAccess.getRealEnumerationAccess().getGroup()); }
- (rule__RealEnumeration__Group__0)
- { after(grammarAccess.getRealEnumerationAccess().getGroup()); }
- )
-;
-finally {
- restoreStackSize(stackSize);
-}
-
-// Entry rule entryRuleStringEnumeration
-entryRuleStringEnumeration
-:
-{ before(grammarAccess.getStringEnumerationRule()); }
- ruleStringEnumeration
-{ after(grammarAccess.getStringEnumerationRule()); }
- EOF
-;
-
-// Rule StringEnumeration
-ruleStringEnumeration
- @init {
- int stackSize = keepStackSize();
- }
- :
- (
- { before(grammarAccess.getStringEnumerationAccess().getGroup()); }
- (rule__StringEnumeration__Group__0)
- { after(grammarAccess.getStringEnumerationAccess().getGroup()); }
- )
-;
-finally {
- restoreStackSize(stackSize);
-}
-
-// Entry rule entryRuleScopeDeclaration
-entryRuleScopeDeclaration
-:
-{ before(grammarAccess.getScopeDeclarationRule()); }
- ruleScopeDeclaration
-{ after(grammarAccess.getScopeDeclarationRule()); }
- EOF
-;
-
-// Rule ScopeDeclaration
-ruleScopeDeclaration
- @init {
- int stackSize = keepStackSize();
- }
- :
- (
- { before(grammarAccess.getScopeDeclarationAccess().getGroup()); }
- (rule__ScopeDeclaration__Group__0)
- { after(grammarAccess.getScopeDeclarationAccess().getGroup()); }
- )
-;
-finally {
- restoreStackSize(stackSize);
-}
-
-// Entry rule entryRuleScopeReference
-entryRuleScopeReference
-:
-{ before(grammarAccess.getScopeReferenceRule()); }
- ruleScopeReference
-{ after(grammarAccess.getScopeReferenceRule()); }
- EOF
-;
-
-// Rule ScopeReference
-ruleScopeReference
- @init {
- int stackSize = keepStackSize();
- }
- :
- (
- { before(grammarAccess.getScopeReferenceAccess().getReferredAssignment()); }
- (rule__ScopeReference__ReferredAssignment)
- { after(grammarAccess.getScopeReferenceAccess().getReferredAssignment()); }
- )
-;
-finally {
- restoreStackSize(stackSize);
-}
-
-// Entry rule entryRuleScope
-entryRuleScope
-:
-{ before(grammarAccess.getScopeRule()); }
- ruleScope
-{ after(grammarAccess.getScopeRule()); }
- EOF
-;
-
-// Rule Scope
-ruleScope
- @init {
- int stackSize = keepStackSize();
- }
- :
- (
- { before(grammarAccess.getScopeAccess().getAlternatives()); }
- (rule__Scope__Alternatives)
- { after(grammarAccess.getScopeAccess().getAlternatives()); }
- )
-;
-finally {
- restoreStackSize(stackSize);
-}
-
-// Entry rule entryRuleTask
-entryRuleTask
-:
-{ before(grammarAccess.getTaskRule()); }
- ruleTask
-{ after(grammarAccess.getTaskRule()); }
- EOF
-;
-
-// Rule Task
-ruleTask
- @init {
- int stackSize = keepStackSize();
- }
- :
- (
- { before(grammarAccess.getTaskAccess().getGenerationTaskParserRuleCall()); }
- ruleGenerationTask
- { after(grammarAccess.getTaskAccess().getGenerationTaskParserRuleCall()); }
- )
-;
-finally {
- restoreStackSize(stackSize);
-}
-
-// Entry rule entryRuleGenerationTask
-entryRuleGenerationTask
-:
-{ before(grammarAccess.getGenerationTaskRule()); }
- ruleGenerationTask
-{ after(grammarAccess.getGenerationTaskRule()); }
- EOF
-;
-
-// Rule GenerationTask
-ruleGenerationTask
- @init {
- int stackSize = keepStackSize();
- }
- :
- (
- { before(grammarAccess.getGenerationTaskAccess().getGroup()); }
- (rule__GenerationTask__Group__0)
- { after(grammarAccess.getGenerationTaskAccess().getGroup()); }
- )
-;
-finally {
- restoreStackSize(stackSize);
-}
-
-// Rule DocumentLevelSpecification
-ruleDocumentLevelSpecification
- @init {
- int stackSize = keepStackSize();
- }
-:
- (
- { before(grammarAccess.getDocumentLevelSpecificationAccess().getAlternatives()); }
- (rule__DocumentLevelSpecification__Alternatives)
- { after(grammarAccess.getDocumentLevelSpecificationAccess().getAlternatives()); }
- )
-;
-finally {
- restoreStackSize(stackSize);
-}
-
-// Rule Solver
-ruleSolver
- @init {
- int stackSize = keepStackSize();
- }
-:
- (
- { before(grammarAccess.getSolverAccess().getAlternatives()); }
- (rule__Solver__Alternatives)
- { after(grammarAccess.getSolverAccess().getAlternatives()); }
- )
-;
-finally {
- restoreStackSize(stackSize);
-}
-
-rule__Command__Alternatives
- @init {
- int stackSize = keepStackSize();
- }
-:
- (
- { before(grammarAccess.getCommandAccess().getDeclarationParserRuleCall_0()); }
- ruleDeclaration
- { after(grammarAccess.getCommandAccess().getDeclarationParserRuleCall_0()); }
- )
- |
- (
- { before(grammarAccess.getCommandAccess().getTaskParserRuleCall_1()); }
- ruleTask
- { after(grammarAccess.getCommandAccess().getTaskParserRuleCall_1()); }
- )
-;
-finally {
- restoreStackSize(stackSize);
-}
-
-rule__Import__Alternatives
- @init {
- int stackSize = keepStackSize();
- }
-:
- (
- { before(grammarAccess.getImportAccess().getEPackageImportParserRuleCall_0()); }
- ruleEPackageImport
- { after(grammarAccess.getImportAccess().getEPackageImportParserRuleCall_0()); }
- )
- |
- (
- { before(grammarAccess.getImportAccess().getViatraImportParserRuleCall_1()); }
- ruleViatraImport
- { after(grammarAccess.getImportAccess().getViatraImportParserRuleCall_1()); }
- )
-;
-finally {
- restoreStackSize(stackSize);
-}
-
-rule__Declaration__Alternatives
- @init {
- int stackSize = keepStackSize();
- }
-:
- (
- { before(grammarAccess.getDeclarationAccess().getFileDeclarationParserRuleCall_0()); }
- ruleFileDeclaration
- { after(grammarAccess.getDeclarationAccess().getFileDeclarationParserRuleCall_0()); }
- )
- |
- (
- { before(grammarAccess.getDeclarationAccess().getMetamodelDeclarationParserRuleCall_1()); }
- ruleMetamodelDeclaration
- { after(grammarAccess.getDeclarationAccess().getMetamodelDeclarationParserRuleCall_1()); }
- )
- |
- (
- { before(grammarAccess.getDeclarationAccess().getPartialModelDeclarationParserRuleCall_2()); }
- rulePartialModelDeclaration
- { after(grammarAccess.getDeclarationAccess().getPartialModelDeclarationParserRuleCall_2()); }
- )
- |
- (
- { before(grammarAccess.getDeclarationAccess().getGraphPatternDeclarationParserRuleCall_3()); }
- ruleGraphPatternDeclaration
- { after(grammarAccess.getDeclarationAccess().getGraphPatternDeclarationParserRuleCall_3()); }
- )
- |
- (
- { before(grammarAccess.getDeclarationAccess().getConfigDeclarationParserRuleCall_4()); }
- ruleConfigDeclaration
- { after(grammarAccess.getDeclarationAccess().getConfigDeclarationParserRuleCall_4()); }
- )
- |
- (
- { before(grammarAccess.getDeclarationAccess().getScopeDeclarationParserRuleCall_5()); }
- ruleScopeDeclaration
- { after(grammarAccess.getDeclarationAccess().getScopeDeclarationParserRuleCall_5()); }
- )
-;
-finally {
- restoreStackSize(stackSize);
-}
-
-rule__File__Alternatives
- @init {
- int stackSize = keepStackSize();
- }
-:
- (
- { before(grammarAccess.getFileAccess().getFileSpecificationParserRuleCall_0()); }
- ruleFileSpecification
- { after(grammarAccess.getFileAccess().getFileSpecificationParserRuleCall_0()); }
- )
- |
- (
- { before(grammarAccess.getFileAccess().getFileReferenceParserRuleCall_1()); }
- ruleFileReference
- { after(grammarAccess.getFileAccess().getFileReferenceParserRuleCall_1()); }
- )
-;
-finally {
- restoreStackSize(stackSize);
-}
-
-rule__MetamodelEntry__Alternatives
- @init {
- int stackSize = keepStackSize();
- }
-:
- (
- { before(grammarAccess.getMetamodelEntryAccess().getMetamodelElementParserRuleCall_0()); }
- ruleMetamodelElement
- { after(grammarAccess.getMetamodelEntryAccess().getMetamodelElementParserRuleCall_0()); }
- )
- |
- (
- { before(grammarAccess.getMetamodelEntryAccess().getAllPackageEntryParserRuleCall_1()); }
- ruleAllPackageEntry
- { after(grammarAccess.getMetamodelEntryAccess().getAllPackageEntryParserRuleCall_1()); }
- )
-;
-finally {
- restoreStackSize(stackSize);
-}
-
-rule__Metamodel__Alternatives
- @init {
- int stackSize = keepStackSize();
- }
-:
- (
- { before(grammarAccess.getMetamodelAccess().getMetamodelReferenceParserRuleCall_0()); }
- ruleMetamodelReference
- { after(grammarAccess.getMetamodelAccess().getMetamodelReferenceParserRuleCall_0()); }
- )
- |
- (
- { before(grammarAccess.getMetamodelAccess().getMetamodelSpecificationParserRuleCall_1()); }
- ruleMetamodelSpecification
- { after(grammarAccess.getMetamodelAccess().getMetamodelSpecificationParserRuleCall_1()); }
- )
-;
-finally {
- restoreStackSize(stackSize);
-}
-
-rule__PartialModelEntry__Alternatives
- @init {
- int stackSize = keepStackSize();
- }
-:
- (
- { before(grammarAccess.getPartialModelEntryAccess().getModelEntryParserRuleCall_0()); }
- ruleModelEntry
- { after(grammarAccess.getPartialModelEntryAccess().getModelEntryParserRuleCall_0()); }
- )
- |
- (
- { before(grammarAccess.getPartialModelEntryAccess().getFolderEntryParserRuleCall_1()); }
- ruleFolderEntry
- { after(grammarAccess.getPartialModelEntryAccess().getFolderEntryParserRuleCall_1()); }
- )
-;
-finally {
- restoreStackSize(stackSize);
-}
-
-rule__PartialModel__Alternatives
- @init {
- int stackSize = keepStackSize();
- }
-:
- (
- { before(grammarAccess.getPartialModelAccess().getPartialModelSpecificationParserRuleCall_0()); }
- rulePartialModelSpecification
- { after(grammarAccess.getPartialModelAccess().getPartialModelSpecificationParserRuleCall_0()); }
- )
- |
- (
- { before(grammarAccess.getPartialModelAccess().getPartialModelReferenceParserRuleCall_1()); }
- rulePartialModelReference
- { after(grammarAccess.getPartialModelAccess().getPartialModelReferenceParserRuleCall_1()); }
- )
-;
-finally {
- restoreStackSize(stackSize);
-}
-
-rule__PatternEntry__Alternatives
- @init {
- int stackSize = keepStackSize();
- }
-:
- (
- { before(grammarAccess.getPatternEntryAccess().getPatternElementParserRuleCall_0()); }
- rulePatternElement
- { after(grammarAccess.getPatternEntryAccess().getPatternElementParserRuleCall_0()); }
- )
- |
- (
- { before(grammarAccess.getPatternEntryAccess().getAllPatternEntryParserRuleCall_1()); }
- ruleAllPatternEntry
- { after(grammarAccess.getPatternEntryAccess().getAllPatternEntryParserRuleCall_1()); }
- )
-;
-finally {
- restoreStackSize(stackSize);
-}
-
-rule__GraphPattern__Alternatives
- @init {
- int stackSize = keepStackSize();
- }
-:
- (
- { before(grammarAccess.getGraphPatternAccess().getGraphPatternReferenceParserRuleCall_0()); }
- ruleGraphPatternReference
- { after(grammarAccess.getGraphPatternAccess().getGraphPatternReferenceParserRuleCall_0()); }
- )
- |
- (
- { before(grammarAccess.getGraphPatternAccess().getPatternSpecificationParserRuleCall_1()); }
- rulePatternSpecification
- { after(grammarAccess.getGraphPatternAccess().getPatternSpecificationParserRuleCall_1()); }
- )
-;
-finally {
- restoreStackSize(stackSize);
-}
-
-rule__ConfigEntry__Alternatives
- @init {
- int stackSize = keepStackSize();
- }
-:
- (
- { before(grammarAccess.getConfigEntryAccess().getDocumentationEntryParserRuleCall_0()); }
- ruleDocumentationEntry
- { after(grammarAccess.getConfigEntryAccess().getDocumentationEntryParserRuleCall_0()); }
- )
- |
- (
- { before(grammarAccess.getConfigEntryAccess().getRuntimeEntryParserRuleCall_1()); }
- ruleRuntimeEntry
- { after(grammarAccess.getConfigEntryAccess().getRuntimeEntryParserRuleCall_1()); }
- )
- |
- (
- { before(grammarAccess.getConfigEntryAccess().getMemoryEntryParserRuleCall_2()); }
- ruleMemoryEntry
- { after(grammarAccess.getConfigEntryAccess().getMemoryEntryParserRuleCall_2()); }
- )
- |
- (
- { before(grammarAccess.getConfigEntryAccess().getCustomEntryParserRuleCall_3()); }
- ruleCustomEntry
- { after(grammarAccess.getConfigEntryAccess().getCustomEntryParserRuleCall_3()); }
- )
-;
-finally {
- restoreStackSize(stackSize);
-}
-
-rule__Config__Alternatives
- @init {
- int stackSize = keepStackSize();
- }
-:
- (
- { before(grammarAccess.getConfigAccess().getConfigSpecificationParserRuleCall_0()); }
- ruleConfigSpecification
- { after(grammarAccess.getConfigAccess().getConfigSpecificationParserRuleCall_0()); }
- )
- |
- (
- { before(grammarAccess.getConfigAccess().getConfigReferenceParserRuleCall_1()); }
- ruleConfigReference
- { after(grammarAccess.getConfigAccess().getConfigReferenceParserRuleCall_1()); }
- )
-;
-finally {
- restoreStackSize(stackSize);
-}
-
-rule__TypeScope__Alternatives
- @init {
- int stackSize = keepStackSize();
- }
-:
- (
- { before(grammarAccess.getTypeScopeAccess().getClassTypeScopeParserRuleCall_0()); }
- ruleClassTypeScope
- { after(grammarAccess.getTypeScopeAccess().getClassTypeScopeParserRuleCall_0()); }
- )
- |
- (
- { before(grammarAccess.getTypeScopeAccess().getObjectTypeScopeParserRuleCall_1()); }
- ruleObjectTypeScope
- { after(grammarAccess.getTypeScopeAccess().getObjectTypeScopeParserRuleCall_1()); }
- )
- |
- (
- { before(grammarAccess.getTypeScopeAccess().getIntegerTypeScopeParserRuleCall_2()); }
- ruleIntegerTypeScope
- { after(grammarAccess.getTypeScopeAccess().getIntegerTypeScopeParserRuleCall_2()); }
- )
- |
- (
- { before(grammarAccess.getTypeScopeAccess().getRealTypeScopeParserRuleCall_3()); }
- ruleRealTypeScope
- { after(grammarAccess.getTypeScopeAccess().getRealTypeScopeParserRuleCall_3()); }
- )
- |
- (
- { before(grammarAccess.getTypeScopeAccess().getStringTypeScopeParserRuleCall_4()); }
- ruleStringTypeScope
- { after(grammarAccess.getTypeScopeAccess().getStringTypeScopeParserRuleCall_4()); }
- )
-;
-finally {
- restoreStackSize(stackSize);
-}
-
-rule__ClassTypeScope__Alternatives_2
- @init {
- int stackSize = keepStackSize();
- }
-:
- (
- { before(grammarAccess.getClassTypeScopeAccess().getSetsNewAssignment_2_0()); }
- (rule__ClassTypeScope__SetsNewAssignment_2_0)
- { after(grammarAccess.getClassTypeScopeAccess().getSetsNewAssignment_2_0()); }
- )
- |
- (
- { before(grammarAccess.getClassTypeScopeAccess().getSetsSumAssignment_2_1()); }
- (rule__ClassTypeScope__SetsSumAssignment_2_1)
- { after(grammarAccess.getClassTypeScopeAccess().getSetsSumAssignment_2_1()); }
- )
-;
-finally {
- restoreStackSize(stackSize);
-}
-
-rule__ClassTypeScope__Alternatives_3
- @init {
- int stackSize = keepStackSize();
- }
-:
- (
- { before(grammarAccess.getClassTypeScopeAccess().getNumberAssignment_3_0()); }
- (rule__ClassTypeScope__NumberAssignment_3_0)
- { after(grammarAccess.getClassTypeScopeAccess().getNumberAssignment_3_0()); }
- )
- |
- (
- { before(grammarAccess.getClassTypeScopeAccess().getNumberAssignment_3_1()); }
- (rule__ClassTypeScope__NumberAssignment_3_1)
- { after(grammarAccess.getClassTypeScopeAccess().getNumberAssignment_3_1()); }
- )
-;
-finally {
- restoreStackSize(stackSize);
-}
-
-rule__ObjectTypeScope__Alternatives_2
- @init {
- int stackSize = keepStackSize();
- }
-:
- (
- { before(grammarAccess.getObjectTypeScopeAccess().getSetsNewAssignment_2_0()); }
- (rule__ObjectTypeScope__SetsNewAssignment_2_0)
- { after(grammarAccess.getObjectTypeScopeAccess().getSetsNewAssignment_2_0()); }
- )
- |
- (
- { before(grammarAccess.getObjectTypeScopeAccess().getSetsSumAssignment_2_1()); }
- (rule__ObjectTypeScope__SetsSumAssignment_2_1)
- { after(grammarAccess.getObjectTypeScopeAccess().getSetsSumAssignment_2_1()); }
- )
-;
-finally {
- restoreStackSize(stackSize);
-}
-
-rule__ObjectTypeScope__Alternatives_3
- @init {
- int stackSize = keepStackSize();
- }
-:
- (
- { before(grammarAccess.getObjectTypeScopeAccess().getNumberAssignment_3_0()); }
- (rule__ObjectTypeScope__NumberAssignment_3_0)
- { after(grammarAccess.getObjectTypeScopeAccess().getNumberAssignment_3_0()); }
- )
- |
- (
- { before(grammarAccess.getObjectTypeScopeAccess().getNumberAssignment_3_1()); }
- (rule__ObjectTypeScope__NumberAssignment_3_1)
- { after(grammarAccess.getObjectTypeScopeAccess().getNumberAssignment_3_1()); }
- )
-;
-finally {
- restoreStackSize(stackSize);
-}
-
-rule__IntegerTypeScope__Alternatives_2
- @init {
- int stackSize = keepStackSize();
- }
-:
- (
- { before(grammarAccess.getIntegerTypeScopeAccess().getSetsNewAssignment_2_0()); }
- (rule__IntegerTypeScope__SetsNewAssignment_2_0)
- { after(grammarAccess.getIntegerTypeScopeAccess().getSetsNewAssignment_2_0()); }
- )
- |
- (
- { before(grammarAccess.getIntegerTypeScopeAccess().getSetsSumAssignment_2_1()); }
- (rule__IntegerTypeScope__SetsSumAssignment_2_1)
- { after(grammarAccess.getIntegerTypeScopeAccess().getSetsSumAssignment_2_1()); }
- )
-;
-finally {
- restoreStackSize(stackSize);
-}
-
-rule__IntegerTypeScope__Alternatives_3
- @init {
- int stackSize = keepStackSize();
- }
-:
- (
- { before(grammarAccess.getIntegerTypeScopeAccess().getNumberAssignment_3_0()); }
- (rule__IntegerTypeScope__NumberAssignment_3_0)
- { after(grammarAccess.getIntegerTypeScopeAccess().getNumberAssignment_3_0()); }
- )
- |
- (
- { before(grammarAccess.getIntegerTypeScopeAccess().getNumberAssignment_3_1()); }
- (rule__IntegerTypeScope__NumberAssignment_3_1)
- { after(grammarAccess.getIntegerTypeScopeAccess().getNumberAssignment_3_1()); }
- )
- |
- (
- { before(grammarAccess.getIntegerTypeScopeAccess().getNumberAssignment_3_2()); }
- (rule__IntegerTypeScope__NumberAssignment_3_2)
- { after(grammarAccess.getIntegerTypeScopeAccess().getNumberAssignment_3_2()); }
- )
-;
-finally {
- restoreStackSize(stackSize);
-}
-
-rule__RealTypeScope__Alternatives_2
- @init {
- int stackSize = keepStackSize();
- }
-:
- (
- { before(grammarAccess.getRealTypeScopeAccess().getSetsNewAssignment_2_0()); }
- (rule__RealTypeScope__SetsNewAssignment_2_0)
- { after(grammarAccess.getRealTypeScopeAccess().getSetsNewAssignment_2_0()); }
- )
- |
- (
- { before(grammarAccess.getRealTypeScopeAccess().getSetsSumAssignment_2_1()); }
- (rule__RealTypeScope__SetsSumAssignment_2_1)
- { after(grammarAccess.getRealTypeScopeAccess().getSetsSumAssignment_2_1()); }
- )
-;
-finally {
- restoreStackSize(stackSize);
-}
-
-rule__RealTypeScope__Alternatives_3
- @init {
- int stackSize = keepStackSize();
- }
-:
- (
- { before(grammarAccess.getRealTypeScopeAccess().getNumberAssignment_3_0()); }
- (rule__RealTypeScope__NumberAssignment_3_0)
- { after(grammarAccess.getRealTypeScopeAccess().getNumberAssignment_3_0()); }
- )
- |
- (
- { before(grammarAccess.getRealTypeScopeAccess().getNumberAssignment_3_1()); }
- (rule__RealTypeScope__NumberAssignment_3_1)
- { after(grammarAccess.getRealTypeScopeAccess().getNumberAssignment_3_1()); }
- )
- |
- (
- { before(grammarAccess.getRealTypeScopeAccess().getNumberAssignment_3_2()); }
- (rule__RealTypeScope__NumberAssignment_3_2)
- { after(grammarAccess.getRealTypeScopeAccess().getNumberAssignment_3_2()); }
- )
-;
-finally {
- restoreStackSize(stackSize);
-}
-
-rule__StringTypeScope__Alternatives_2
- @init {
- int stackSize = keepStackSize();
- }
-:
- (
- { before(grammarAccess.getStringTypeScopeAccess().getSetsNewAssignment_2_0()); }
- (rule__StringTypeScope__SetsNewAssignment_2_0)
- { after(grammarAccess.getStringTypeScopeAccess().getSetsNewAssignment_2_0()); }
- )
- |
- (
- { before(grammarAccess.getStringTypeScopeAccess().getSetsSumAssignment_2_1()); }
- (rule__StringTypeScope__SetsSumAssignment_2_1)
- { after(grammarAccess.getStringTypeScopeAccess().getSetsSumAssignment_2_1()); }
- )
-;
-finally {
- restoreStackSize(stackSize);
-}
-
-rule__StringTypeScope__Alternatives_3
- @init {
- int stackSize = keepStackSize();
- }
-:
- (
- { before(grammarAccess.getStringTypeScopeAccess().getNumberAssignment_3_0()); }
- (rule__StringTypeScope__NumberAssignment_3_0)
- { after(grammarAccess.getStringTypeScopeAccess().getNumberAssignment_3_0()); }
- )
- |
- (
- { before(grammarAccess.getStringTypeScopeAccess().getNumberAssignment_3_1()); }
- (rule__StringTypeScope__NumberAssignment_3_1)
- { after(grammarAccess.getStringTypeScopeAccess().getNumberAssignment_3_1()); }
- )
- |
- (
- { before(grammarAccess.getStringTypeScopeAccess().getNumberAssignment_3_2()); }
- (rule__StringTypeScope__NumberAssignment_3_2)
- { after(grammarAccess.getStringTypeScopeAccess().getNumberAssignment_3_2()); }
- )
-;
-finally {
- restoreStackSize(stackSize);
-}
-
-rule__ExactNumber__Alternatives
- @init {
- int stackSize = keepStackSize();
- }
-:
- (
- { before(grammarAccess.getExactNumberAccess().getExactNumberAssignment_0()); }
- (rule__ExactNumber__ExactNumberAssignment_0)
- { after(grammarAccess.getExactNumberAccess().getExactNumberAssignment_0()); }
- )
- |
- (
- { before(grammarAccess.getExactNumberAccess().getExactUnlimitedAssignment_1()); }
- (rule__ExactNumber__ExactUnlimitedAssignment_1)
- { after(grammarAccess.getExactNumberAccess().getExactUnlimitedAssignment_1()); }
- )
-;
-finally {
- restoreStackSize(stackSize);
-}
-
-rule__IntervallNumber__Alternatives_2
- @init {
- int stackSize = keepStackSize();
- }
-:
- (
- { before(grammarAccess.getIntervallNumberAccess().getMaxNumberAssignment_2_0()); }
- (rule__IntervallNumber__MaxNumberAssignment_2_0)
- { after(grammarAccess.getIntervallNumberAccess().getMaxNumberAssignment_2_0()); }
- )
- |
- (
- { before(grammarAccess.getIntervallNumberAccess().getMaxUnlimitedAssignment_2_1()); }
- (rule__IntervallNumber__MaxUnlimitedAssignment_2_1)
- { after(grammarAccess.getIntervallNumberAccess().getMaxUnlimitedAssignment_2_1()); }
- )
-;
-finally {
- restoreStackSize(stackSize);
-}
-
-rule__Scope__Alternatives
- @init {
- int stackSize = keepStackSize();
- }
-:
- (
- { before(grammarAccess.getScopeAccess().getScopeSpecificationParserRuleCall_0()); }
- ruleScopeSpecification
- { after(grammarAccess.getScopeAccess().getScopeSpecificationParserRuleCall_0()); }
- )
- |
- (
- { before(grammarAccess.getScopeAccess().getScopeReferenceParserRuleCall_1()); }
- ruleScopeReference
- { after(grammarAccess.getScopeAccess().getScopeReferenceParserRuleCall_1()); }
- )
-;
-finally {
- restoreStackSize(stackSize);
-}
-
-rule__DocumentLevelSpecification__Alternatives
- @init {
- int stackSize = keepStackSize();
- }
-:
- (
- { before(grammarAccess.getDocumentLevelSpecificationAccess().getNoneEnumLiteralDeclaration_0()); }
- ('none')
- { after(grammarAccess.getDocumentLevelSpecificationAccess().getNoneEnumLiteralDeclaration_0()); }
- )
- |
- (
- { before(grammarAccess.getDocumentLevelSpecificationAccess().getNormalEnumLiteralDeclaration_1()); }
- ('normal')
- { after(grammarAccess.getDocumentLevelSpecificationAccess().getNormalEnumLiteralDeclaration_1()); }
- )
- |
- (
- { before(grammarAccess.getDocumentLevelSpecificationAccess().getFullEnumLiteralDeclaration_2()); }
- ('full')
- { after(grammarAccess.getDocumentLevelSpecificationAccess().getFullEnumLiteralDeclaration_2()); }
- )
-;
-finally {
- restoreStackSize(stackSize);
-}
-
-rule__Solver__Alternatives
- @init {
- int stackSize = keepStackSize();
- }
-:
- (
- { before(grammarAccess.getSolverAccess().getSMTSolverEnumLiteralDeclaration_0()); }
- ('SMTSolver')
- { after(grammarAccess.getSolverAccess().getSMTSolverEnumLiteralDeclaration_0()); }
- )
- |
- (
- { before(grammarAccess.getSolverAccess().getAlloySolverEnumLiteralDeclaration_1()); }
- ('AlloySolver')
- { after(grammarAccess.getSolverAccess().getAlloySolverEnumLiteralDeclaration_1()); }
- )
- |
- (
- { before(grammarAccess.getSolverAccess().getViatraSolverEnumLiteralDeclaration_2()); }
- ('ViatraSolver')
- { after(grammarAccess.getSolverAccess().getViatraSolverEnumLiteralDeclaration_2()); }
- )
-;
-finally {
- restoreStackSize(stackSize);
-}
-
-rule__ConfigurationScript__Group__0
- @init {
- int stackSize = keepStackSize();
- }
-:
- rule__ConfigurationScript__Group__0__Impl
- rule__ConfigurationScript__Group__1
-;
-finally {
- restoreStackSize(stackSize);
-}
-
-rule__ConfigurationScript__Group__0__Impl
- @init {
- int stackSize = keepStackSize();
- }
-:
-(
- { before(grammarAccess.getConfigurationScriptAccess().getImportsAssignment_0()); }
- (rule__ConfigurationScript__ImportsAssignment_0)*
- { after(grammarAccess.getConfigurationScriptAccess().getImportsAssignment_0()); }
-)
-;
-finally {
- restoreStackSize(stackSize);
-}
-
-rule__ConfigurationScript__Group__1
- @init {
- int stackSize = keepStackSize();
- }
-:
- rule__ConfigurationScript__Group__1__Impl
-;
-finally {
- restoreStackSize(stackSize);
-}
-
-rule__ConfigurationScript__Group__1__Impl
- @init {
- int stackSize = keepStackSize();
- }
-:
-(
- { before(grammarAccess.getConfigurationScriptAccess().getCommandsAssignment_1()); }
- (rule__ConfigurationScript__CommandsAssignment_1)*
- { after(grammarAccess.getConfigurationScriptAccess().getCommandsAssignment_1()); }
-)
-;
-finally {
- restoreStackSize(stackSize);
-}
-
-
-rule__QualifiedName__Group__0
- @init {
- int stackSize = keepStackSize();
- }
-:
- rule__QualifiedName__Group__0__Impl
- rule__QualifiedName__Group__1
-;
-finally {
- restoreStackSize(stackSize);
-}
-
-rule__QualifiedName__Group__0__Impl
- @init {
- int stackSize = keepStackSize();
- }
-:
-(
- { before(grammarAccess.getQualifiedNameAccess().getIDTerminalRuleCall_0()); }
- RULE_ID
- { after(grammarAccess.getQualifiedNameAccess().getIDTerminalRuleCall_0()); }
-)
-;
-finally {
- restoreStackSize(stackSize);
-}
-
-rule__QualifiedName__Group__1
- @init {
- int stackSize = keepStackSize();
- }
-:
- rule__QualifiedName__Group__1__Impl
-;
-finally {
- restoreStackSize(stackSize);
-}
-
-rule__QualifiedName__Group__1__Impl
- @init {
- int stackSize = keepStackSize();
- }
-:
-(
- { before(grammarAccess.getQualifiedNameAccess().getGroup_1()); }
- (rule__QualifiedName__Group_1__0)*
- { after(grammarAccess.getQualifiedNameAccess().getGroup_1()); }
-)
-;
-finally {
- restoreStackSize(stackSize);
-}
-
-
-rule__QualifiedName__Group_1__0
- @init {
- int stackSize = keepStackSize();
- }
-:
- rule__QualifiedName__Group_1__0__Impl
- rule__QualifiedName__Group_1__1
-;
-finally {
- restoreStackSize(stackSize);
-}
-
-rule__QualifiedName__Group_1__0__Impl
- @init {
- int stackSize = keepStackSize();
- }
-:
-(
- { before(grammarAccess.getQualifiedNameAccess().getFullStopKeyword_1_0()); }
- '.'
- { after(grammarAccess.getQualifiedNameAccess().getFullStopKeyword_1_0()); }
-)
-;
-finally {
- restoreStackSize(stackSize);
-}
-
-rule__QualifiedName__Group_1__1
- @init {
- int stackSize = keepStackSize();
- }
-:
- rule__QualifiedName__Group_1__1__Impl
-;
-finally {
- restoreStackSize(stackSize);
-}
-
-rule__QualifiedName__Group_1__1__Impl
- @init {
- int stackSize = keepStackSize();
- }
-:
-(
- { before(grammarAccess.getQualifiedNameAccess().getIDTerminalRuleCall_1_1()); }
- RULE_ID
- { after(grammarAccess.getQualifiedNameAccess().getIDTerminalRuleCall_1_1()); }
-)
-;
-finally {
- restoreStackSize(stackSize);
-}
-
-
-rule__REALLiteral__Group__0
- @init {
- int stackSize = keepStackSize();
- }
-:
- rule__REALLiteral__Group__0__Impl
- rule__REALLiteral__Group__1
-;
-finally {
- restoreStackSize(stackSize);
-}
-
-rule__REALLiteral__Group__0__Impl
- @init {
- int stackSize = keepStackSize();
- }
-:
-(
- { before(grammarAccess.getREALLiteralAccess().getHyphenMinusKeyword_0()); }
- ('-')?
- { after(grammarAccess.getREALLiteralAccess().getHyphenMinusKeyword_0()); }
-)
-;
-finally {
- restoreStackSize(stackSize);
-}
-
-rule__REALLiteral__Group__1
- @init {
- int stackSize = keepStackSize();
- }
-:
- rule__REALLiteral__Group__1__Impl
- rule__REALLiteral__Group__2
-;
-finally {
- restoreStackSize(stackSize);
-}
-
-rule__REALLiteral__Group__1__Impl
- @init {
- int stackSize = keepStackSize();
- }
-:
-(
- { before(grammarAccess.getREALLiteralAccess().getINTTerminalRuleCall_1()); }
- RULE_INT
- { after(grammarAccess.getREALLiteralAccess().getINTTerminalRuleCall_1()); }
-)
-;
-finally {
- restoreStackSize(stackSize);
-}
-
-rule__REALLiteral__Group__2
- @init {
- int stackSize = keepStackSize();
- }
-:
- rule__REALLiteral__Group__2__Impl
- rule__REALLiteral__Group__3
-;
-finally {
- restoreStackSize(stackSize);
-}
-
-rule__REALLiteral__Group__2__Impl
- @init {
- int stackSize = keepStackSize();
- }
-:
-(
- { before(grammarAccess.getREALLiteralAccess().getFullStopKeyword_2()); }
- '.'
- { after(grammarAccess.getREALLiteralAccess().getFullStopKeyword_2()); }
-)
-;
-finally {
- restoreStackSize(stackSize);
-}
-
-rule__REALLiteral__Group__3
- @init {
- int stackSize = keepStackSize();
- }
-:
- rule__REALLiteral__Group__3__Impl
-;
-finally {
- restoreStackSize(stackSize);
-}
-
-rule__REALLiteral__Group__3__Impl
- @init {
- int stackSize = keepStackSize();
- }
-:
-(
- { before(grammarAccess.getREALLiteralAccess().getINTTerminalRuleCall_3()); }
- RULE_INT
- { after(grammarAccess.getREALLiteralAccess().getINTTerminalRuleCall_3()); }
-)
-;
-finally {
- restoreStackSize(stackSize);
-}
-
-
-rule__INTLiteral__Group__0
- @init {
- int stackSize = keepStackSize();
- }
-:
- rule__INTLiteral__Group__0__Impl
- rule__INTLiteral__Group__1
-;
-finally {
- restoreStackSize(stackSize);
-}
-
-rule__INTLiteral__Group__0__Impl
- @init {
- int stackSize = keepStackSize();
- }
-:
-(
- { before(grammarAccess.getINTLiteralAccess().getHyphenMinusKeyword_0()); }
- ('-')?
- { after(grammarAccess.getINTLiteralAccess().getHyphenMinusKeyword_0()); }
-)
-;
-finally {
- restoreStackSize(stackSize);
-}
-
-rule__INTLiteral__Group__1
- @init {
- int stackSize = keepStackSize();
- }
-:
- rule__INTLiteral__Group__1__Impl
-;
-finally {
- restoreStackSize(stackSize);
-}
-
-rule__INTLiteral__Group__1__Impl
- @init {
- int stackSize = keepStackSize();
- }
-:
-(
- { before(grammarAccess.getINTLiteralAccess().getINTTerminalRuleCall_1()); }
- RULE_INT
- { after(grammarAccess.getINTLiteralAccess().getINTTerminalRuleCall_1()); }
-)
-;
-finally {
- restoreStackSize(stackSize);
-}
-
-
-rule__EPackageImport__Group__0
- @init {
- int stackSize = keepStackSize();
- }
-:
- rule__EPackageImport__Group__0__Impl
- rule__EPackageImport__Group__1
-;
-finally {
- restoreStackSize(stackSize);
-}
-
-rule__EPackageImport__Group__0__Impl
- @init {
- int stackSize = keepStackSize();
- }
-:
-(
- { before(grammarAccess.getEPackageImportAccess().getImportKeyword_0()); }
- 'import'
- { after(grammarAccess.getEPackageImportAccess().getImportKeyword_0()); }
-)
-;
-finally {
- restoreStackSize(stackSize);
-}
-
-rule__EPackageImport__Group__1
- @init {
- int stackSize = keepStackSize();
- }
-:
- rule__EPackageImport__Group__1__Impl
- rule__EPackageImport__Group__2
-;
-finally {
- restoreStackSize(stackSize);
-}
-
-rule__EPackageImport__Group__1__Impl
- @init {
- int stackSize = keepStackSize();
- }
-:
-(
- { before(grammarAccess.getEPackageImportAccess().getEpackageKeyword_1()); }
- 'epackage'
- { after(grammarAccess.getEPackageImportAccess().getEpackageKeyword_1()); }
-)
-;
-finally {
- restoreStackSize(stackSize);
-}
-
-rule__EPackageImport__Group__2
- @init {
- int stackSize = keepStackSize();
- }
-:
- rule__EPackageImport__Group__2__Impl
-;
-finally {
- restoreStackSize(stackSize);
-}
-
-rule__EPackageImport__Group__2__Impl
- @init {
- int stackSize = keepStackSize();
- }
-:
-(
- { before(grammarAccess.getEPackageImportAccess().getImportedPackageAssignment_2()); }
- (rule__EPackageImport__ImportedPackageAssignment_2)
- { after(grammarAccess.getEPackageImportAccess().getImportedPackageAssignment_2()); }
-)
-;
-finally {
- restoreStackSize(stackSize);
-}
-
-
-rule__ViatraImport__Group__0
- @init {
- int stackSize = keepStackSize();
- }
-:
- rule__ViatraImport__Group__0__Impl
- rule__ViatraImport__Group__1
-;
-finally {
- restoreStackSize(stackSize);
-}
-
-rule__ViatraImport__Group__0__Impl
- @init {
- int stackSize = keepStackSize();
- }
-:
-(
- { before(grammarAccess.getViatraImportAccess().getImportKeyword_0()); }
- 'import'
- { after(grammarAccess.getViatraImportAccess().getImportKeyword_0()); }
-)
-;
-finally {
- restoreStackSize(stackSize);
-}
-
-rule__ViatraImport__Group__1
- @init {
- int stackSize = keepStackSize();
- }
-:
- rule__ViatraImport__Group__1__Impl
- rule__ViatraImport__Group__2
-;
-finally {
- restoreStackSize(stackSize);
-}
-
-rule__ViatraImport__Group__1__Impl
- @init {
- int stackSize = keepStackSize();
- }
-:
-(
- { before(grammarAccess.getViatraImportAccess().getViatraKeyword_1()); }
- 'viatra'
- { after(grammarAccess.getViatraImportAccess().getViatraKeyword_1()); }
-)
-;
-finally {
- restoreStackSize(stackSize);
-}
-
-rule__ViatraImport__Group__2
- @init {
- int stackSize = keepStackSize();
- }
-:
- rule__ViatraImport__Group__2__Impl
-;
-finally {
- restoreStackSize(stackSize);
-}
-
-rule__ViatraImport__Group__2__Impl
- @init {
- int stackSize = keepStackSize();
- }
-:
-(
- { before(grammarAccess.getViatraImportAccess().getImportedViatraAssignment_2()); }
- (rule__ViatraImport__ImportedViatraAssignment_2)
- { after(grammarAccess.getViatraImportAccess().getImportedViatraAssignment_2()); }
-)
-;
-finally {
- restoreStackSize(stackSize);
-}
-
-
-rule__FileDeclaration__Group__0
- @init {
- int stackSize = keepStackSize();
- }
-:
- rule__FileDeclaration__Group__0__Impl
- rule__FileDeclaration__Group__1
-;
-finally {
- restoreStackSize(stackSize);
-}
-
-rule__FileDeclaration__Group__0__Impl
- @init {
- int stackSize = keepStackSize();
- }
-:
-(
- { before(grammarAccess.getFileDeclarationAccess().getFileKeyword_0()); }
- 'file'
- { after(grammarAccess.getFileDeclarationAccess().getFileKeyword_0()); }
-)
-;
-finally {
- restoreStackSize(stackSize);
-}
-
-rule__FileDeclaration__Group__1
- @init {
- int stackSize = keepStackSize();
- }
-:
- rule__FileDeclaration__Group__1__Impl
- rule__FileDeclaration__Group__2
-;
-finally {
- restoreStackSize(stackSize);
-}
-
-rule__FileDeclaration__Group__1__Impl
- @init {
- int stackSize = keepStackSize();
- }
-:
-(
- { before(grammarAccess.getFileDeclarationAccess().getNameAssignment_1()); }
- (rule__FileDeclaration__NameAssignment_1)
- { after(grammarAccess.getFileDeclarationAccess().getNameAssignment_1()); }
-)
-;
-finally {
- restoreStackSize(stackSize);
-}
-
-rule__FileDeclaration__Group__2
- @init {
- int stackSize = keepStackSize();
- }
-:
- rule__FileDeclaration__Group__2__Impl
- rule__FileDeclaration__Group__3
-;
-finally {
- restoreStackSize(stackSize);
-}
-
-rule__FileDeclaration__Group__2__Impl
- @init {
- int stackSize = keepStackSize();
- }
-:
-(
- { before(grammarAccess.getFileDeclarationAccess().getEqualsSignKeyword_2()); }
- '='
- { after(grammarAccess.getFileDeclarationAccess().getEqualsSignKeyword_2()); }
-)
-;
-finally {
- restoreStackSize(stackSize);
-}
-
-rule__FileDeclaration__Group__3
- @init {
- int stackSize = keepStackSize();
- }
-:
- rule__FileDeclaration__Group__3__Impl
-;
-finally {
- restoreStackSize(stackSize);
-}
-
-rule__FileDeclaration__Group__3__Impl
- @init {
- int stackSize = keepStackSize();
- }
-:
-(
- { before(grammarAccess.getFileDeclarationAccess().getSpecificationAssignment_3()); }
- (rule__FileDeclaration__SpecificationAssignment_3)
- { after(grammarAccess.getFileDeclarationAccess().getSpecificationAssignment_3()); }
-)
-;
-finally {
- restoreStackSize(stackSize);
-}
-
-
-rule__MetamodelSpecification__Group__0
- @init {
- int stackSize = keepStackSize();
- }
-:
- rule__MetamodelSpecification__Group__0__Impl
- rule__MetamodelSpecification__Group__1
-;
-finally {
- restoreStackSize(stackSize);
-}
-
-rule__MetamodelSpecification__Group__0__Impl
- @init {
- int stackSize = keepStackSize();
- }
-:
-(
- { before(grammarAccess.getMetamodelSpecificationAccess().getLeftCurlyBracketKeyword_0()); }
- '{'
- { after(grammarAccess.getMetamodelSpecificationAccess().getLeftCurlyBracketKeyword_0()); }
-)
-;
-finally {
- restoreStackSize(stackSize);
-}
-
-rule__MetamodelSpecification__Group__1
- @init {
- int stackSize = keepStackSize();
- }
-:
- rule__MetamodelSpecification__Group__1__Impl
- rule__MetamodelSpecification__Group__2
-;
-finally {
- restoreStackSize(stackSize);
-}
-
-rule__MetamodelSpecification__Group__1__Impl
- @init {
- int stackSize = keepStackSize();
- }
-:
-(
- { before(grammarAccess.getMetamodelSpecificationAccess().getEntriesAssignment_1()); }
- (rule__MetamodelSpecification__EntriesAssignment_1)
- { after(grammarAccess.getMetamodelSpecificationAccess().getEntriesAssignment_1()); }
-)
-;
-finally {
- restoreStackSize(stackSize);
-}
-
-rule__MetamodelSpecification__Group__2
- @init {
- int stackSize = keepStackSize();
- }
-:
- rule__MetamodelSpecification__Group__2__Impl
- rule__MetamodelSpecification__Group__3
-;
-finally {
- restoreStackSize(stackSize);
-}
-
-rule__MetamodelSpecification__Group__2__Impl
- @init {
- int stackSize = keepStackSize();
- }
-:
-(
- { before(grammarAccess.getMetamodelSpecificationAccess().getGroup_2()); }
- (rule__MetamodelSpecification__Group_2__0)*
- { after(grammarAccess.getMetamodelSpecificationAccess().getGroup_2()); }
-)
-;
-finally {
- restoreStackSize(stackSize);
-}
-
-rule__MetamodelSpecification__Group__3
- @init {
- int stackSize = keepStackSize();
- }
-:
- rule__MetamodelSpecification__Group__3__Impl
-;
-finally {
- restoreStackSize(stackSize);
-}
-
-rule__MetamodelSpecification__Group__3__Impl
- @init {
- int stackSize = keepStackSize();
- }
-:
-(
- { before(grammarAccess.getMetamodelSpecificationAccess().getRightCurlyBracketKeyword_3()); }
- '}'
- { after(grammarAccess.getMetamodelSpecificationAccess().getRightCurlyBracketKeyword_3()); }
-)
-;
-finally {
- restoreStackSize(stackSize);
-}
-
-
-rule__MetamodelSpecification__Group_2__0
- @init {
- int stackSize = keepStackSize();
- }
-:
- rule__MetamodelSpecification__Group_2__0__Impl
- rule__MetamodelSpecification__Group_2__1
-;
-finally {
- restoreStackSize(stackSize);
-}
-
-rule__MetamodelSpecification__Group_2__0__Impl
- @init {
- int stackSize = keepStackSize();
- }
-:
-(
- { before(grammarAccess.getMetamodelSpecificationAccess().getCommaKeyword_2_0()); }
- ','
- { after(grammarAccess.getMetamodelSpecificationAccess().getCommaKeyword_2_0()); }
-)
-;
-finally {
- restoreStackSize(stackSize);
-}
-
-rule__MetamodelSpecification__Group_2__1
- @init {
- int stackSize = keepStackSize();
- }
-:
- rule__MetamodelSpecification__Group_2__1__Impl
-;
-finally {
- restoreStackSize(stackSize);
-}
-
-rule__MetamodelSpecification__Group_2__1__Impl
- @init {
- int stackSize = keepStackSize();
- }
-:
-(
- { before(grammarAccess.getMetamodelSpecificationAccess().getEntriesAssignment_2_1()); }
- (rule__MetamodelSpecification__EntriesAssignment_2_1)
- { after(grammarAccess.getMetamodelSpecificationAccess().getEntriesAssignment_2_1()); }
-)
-;
-finally {
- restoreStackSize(stackSize);
-}
-
-
-rule__AllPackageEntry__Group__0
- @init {
- int stackSize = keepStackSize();
- }
-:
- rule__AllPackageEntry__Group__0__Impl
- rule__AllPackageEntry__Group__1
-;
-finally {
- restoreStackSize(stackSize);
-}
-
-rule__AllPackageEntry__Group__0__Impl
- @init {
- int stackSize = keepStackSize();
- }
-:
-(
- { before(grammarAccess.getAllPackageEntryAccess().getPackageKeyword_0()); }
- 'package'
- { after(grammarAccess.getAllPackageEntryAccess().getPackageKeyword_0()); }
-)
-;
-finally {
- restoreStackSize(stackSize);
-}
-
-rule__AllPackageEntry__Group__1
- @init {
- int stackSize = keepStackSize();
- }
-:
- rule__AllPackageEntry__Group__1__Impl
- rule__AllPackageEntry__Group__2
-;
-finally {
- restoreStackSize(stackSize);
-}
-
-rule__AllPackageEntry__Group__1__Impl
- @init {
- int stackSize = keepStackSize();
- }
-:
-(
- { before(grammarAccess.getAllPackageEntryAccess().getPackageAssignment_1()); }
- (rule__AllPackageEntry__PackageAssignment_1)
- { after(grammarAccess.getAllPackageEntryAccess().getPackageAssignment_1()); }
-)
-;
-finally {
- restoreStackSize(stackSize);
-}
-
-rule__AllPackageEntry__Group__2
- @init {
- int stackSize = keepStackSize();
- }
-:
- rule__AllPackageEntry__Group__2__Impl
-;
-finally {
- restoreStackSize(stackSize);
-}
-
-rule__AllPackageEntry__Group__2__Impl
- @init {
- int stackSize = keepStackSize();
- }
-:
-(
- { before(grammarAccess.getAllPackageEntryAccess().getGroup_2()); }
- (rule__AllPackageEntry__Group_2__0)?
- { after(grammarAccess.getAllPackageEntryAccess().getGroup_2()); }
-)
-;
-finally {
- restoreStackSize(stackSize);
-}
-
-
-rule__AllPackageEntry__Group_2__0
- @init {
- int stackSize = keepStackSize();
- }
-:
- rule__AllPackageEntry__Group_2__0__Impl
- rule__AllPackageEntry__Group_2__1
-;
-finally {
- restoreStackSize(stackSize);
-}
-
-rule__AllPackageEntry__Group_2__0__Impl
- @init {
- int stackSize = keepStackSize();
- }
-:
-(
- { before(grammarAccess.getAllPackageEntryAccess().getExcludingKeyword_2_0()); }
- 'excluding'
- { after(grammarAccess.getAllPackageEntryAccess().getExcludingKeyword_2_0()); }
-)
-;
-finally {
- restoreStackSize(stackSize);
-}
-
-rule__AllPackageEntry__Group_2__1
- @init {
- int stackSize = keepStackSize();
- }
-:
- rule__AllPackageEntry__Group_2__1__Impl
- rule__AllPackageEntry__Group_2__2
-;
-finally {
- restoreStackSize(stackSize);
-}
-
-rule__AllPackageEntry__Group_2__1__Impl
- @init {
- int stackSize = keepStackSize();
- }
-:
-(
- { before(grammarAccess.getAllPackageEntryAccess().getLeftCurlyBracketKeyword_2_1()); }
- '{'
- { after(grammarAccess.getAllPackageEntryAccess().getLeftCurlyBracketKeyword_2_1()); }
-)
-;
-finally {
- restoreStackSize(stackSize);
-}
-
-rule__AllPackageEntry__Group_2__2
- @init {
- int stackSize = keepStackSize();
- }
-:
- rule__AllPackageEntry__Group_2__2__Impl
- rule__AllPackageEntry__Group_2__3
-;
-finally {
- restoreStackSize(stackSize);
-}
-
-rule__AllPackageEntry__Group_2__2__Impl
- @init {
- int stackSize = keepStackSize();
- }
-:
-(
- { before(grammarAccess.getAllPackageEntryAccess().getExclusionAssignment_2_2()); }
- (rule__AllPackageEntry__ExclusionAssignment_2_2)
- { after(grammarAccess.getAllPackageEntryAccess().getExclusionAssignment_2_2()); }
-)
-;
-finally {
- restoreStackSize(stackSize);
-}
-
-rule__AllPackageEntry__Group_2__3
- @init {
- int stackSize = keepStackSize();
- }
-:
- rule__AllPackageEntry__Group_2__3__Impl
- rule__AllPackageEntry__Group_2__4
-;
-finally {
- restoreStackSize(stackSize);
-}
-
-rule__AllPackageEntry__Group_2__3__Impl
- @init {
- int stackSize = keepStackSize();
- }
-:
-(
- { before(grammarAccess.getAllPackageEntryAccess().getGroup_2_3()); }
- (rule__AllPackageEntry__Group_2_3__0)*
- { after(grammarAccess.getAllPackageEntryAccess().getGroup_2_3()); }
-)
-;
-finally {
- restoreStackSize(stackSize);
-}
-
-rule__AllPackageEntry__Group_2__4
- @init {
- int stackSize = keepStackSize();
- }
-:
- rule__AllPackageEntry__Group_2__4__Impl
-;
-finally {
- restoreStackSize(stackSize);
-}
-
-rule__AllPackageEntry__Group_2__4__Impl
- @init {
- int stackSize = keepStackSize();
- }
-:
-(
- { before(grammarAccess.getAllPackageEntryAccess().getRightCurlyBracketKeyword_2_4()); }
- '}'
- { after(grammarAccess.getAllPackageEntryAccess().getRightCurlyBracketKeyword_2_4()); }
-)
-;
-finally {
- restoreStackSize(stackSize);
-}
-
-
-rule__AllPackageEntry__Group_2_3__0
- @init {
- int stackSize = keepStackSize();
- }
-:
- rule__AllPackageEntry__Group_2_3__0__Impl
- rule__AllPackageEntry__Group_2_3__1
-;
-finally {
- restoreStackSize(stackSize);
-}
-
-rule__AllPackageEntry__Group_2_3__0__Impl
- @init {
- int stackSize = keepStackSize();
- }
-:
-(
- { before(grammarAccess.getAllPackageEntryAccess().getCommaKeyword_2_3_0()); }
- ','
- { after(grammarAccess.getAllPackageEntryAccess().getCommaKeyword_2_3_0()); }
-)
-;
-finally {
- restoreStackSize(stackSize);
-}
-
-rule__AllPackageEntry__Group_2_3__1
- @init {
- int stackSize = keepStackSize();
- }
-:
- rule__AllPackageEntry__Group_2_3__1__Impl
-;
-finally {
- restoreStackSize(stackSize);
-}
-
-rule__AllPackageEntry__Group_2_3__1__Impl
- @init {
- int stackSize = keepStackSize();
- }
-:
-(
- { before(grammarAccess.getAllPackageEntryAccess().getExclusionAssignment_2_3_1()); }
- (rule__AllPackageEntry__ExclusionAssignment_2_3_1)
- { after(grammarAccess.getAllPackageEntryAccess().getExclusionAssignment_2_3_1()); }
-)
-;
-finally {
- restoreStackSize(stackSize);
-}
-
-
-rule__MetamodelElement__Group__0
- @init {
- int stackSize = keepStackSize();
- }
-:
- rule__MetamodelElement__Group__0__Impl
- rule__MetamodelElement__Group__1
-;
-finally {
- restoreStackSize(stackSize);
-}
-
-rule__MetamodelElement__Group__0__Impl
- @init {
- int stackSize = keepStackSize();
- }
-:
-(
- { before(grammarAccess.getMetamodelElementAccess().getGroup_0()); }
- (rule__MetamodelElement__Group_0__0)?
- { after(grammarAccess.getMetamodelElementAccess().getGroup_0()); }
-)
-;
-finally {
- restoreStackSize(stackSize);
-}
-
-rule__MetamodelElement__Group__1
- @init {
- int stackSize = keepStackSize();
- }
-:
- rule__MetamodelElement__Group__1__Impl
- rule__MetamodelElement__Group__2
-;
-finally {
- restoreStackSize(stackSize);
-}
-
-rule__MetamodelElement__Group__1__Impl
- @init {
- int stackSize = keepStackSize();
- }
-:
-(
- { before(grammarAccess.getMetamodelElementAccess().getClassifierAssignment_1()); }
- (rule__MetamodelElement__ClassifierAssignment_1)
- { after(grammarAccess.getMetamodelElementAccess().getClassifierAssignment_1()); }
-)
-;
-finally {
- restoreStackSize(stackSize);
-}
-
-rule__MetamodelElement__Group__2
- @init {
- int stackSize = keepStackSize();
- }
-:
- rule__MetamodelElement__Group__2__Impl
-;
-finally {
- restoreStackSize(stackSize);
-}
-
-rule__MetamodelElement__Group__2__Impl
- @init {
- int stackSize = keepStackSize();
- }
-:
-(
- { before(grammarAccess.getMetamodelElementAccess().getGroup_2()); }
- (rule__MetamodelElement__Group_2__0)?
- { after(grammarAccess.getMetamodelElementAccess().getGroup_2()); }
-)
-;
-finally {
- restoreStackSize(stackSize);
-}
-
-
-rule__MetamodelElement__Group_0__0
- @init {
- int stackSize = keepStackSize();
- }
-:
- rule__MetamodelElement__Group_0__0__Impl
- rule__MetamodelElement__Group_0__1
-;
-finally {
- restoreStackSize(stackSize);
-}
-
-rule__MetamodelElement__Group_0__0__Impl
- @init {
- int stackSize = keepStackSize();
- }
-:
-(
- { before(grammarAccess.getMetamodelElementAccess().getPackageAssignment_0_0()); }
- (rule__MetamodelElement__PackageAssignment_0_0)
- { after(grammarAccess.getMetamodelElementAccess().getPackageAssignment_0_0()); }
-)
-;
-finally {
- restoreStackSize(stackSize);
-}
-
-rule__MetamodelElement__Group_0__1
- @init {
- int stackSize = keepStackSize();
- }
-:
- rule__MetamodelElement__Group_0__1__Impl
-;
-finally {
- restoreStackSize(stackSize);
-}
-
-rule__MetamodelElement__Group_0__1__Impl
- @init {
- int stackSize = keepStackSize();
- }
-:
-(
- { before(grammarAccess.getMetamodelElementAccess().getColonColonKeyword_0_1()); }
- '::'
- { after(grammarAccess.getMetamodelElementAccess().getColonColonKeyword_0_1()); }
-)
-;
-finally {
- restoreStackSize(stackSize);
-}
-
-
-rule__MetamodelElement__Group_2__0
- @init {
- int stackSize = keepStackSize();
- }
-:
- rule__MetamodelElement__Group_2__0__Impl
- rule__MetamodelElement__Group_2__1
-;
-finally {
- restoreStackSize(stackSize);
-}
-
-rule__MetamodelElement__Group_2__0__Impl
- @init {
- int stackSize = keepStackSize();
- }
-:
-(
- { before(grammarAccess.getMetamodelElementAccess().getFullStopKeyword_2_0()); }
- '.'
- { after(grammarAccess.getMetamodelElementAccess().getFullStopKeyword_2_0()); }
-)
-;
-finally {
- restoreStackSize(stackSize);
-}
-
-rule__MetamodelElement__Group_2__1
- @init {
- int stackSize = keepStackSize();
- }
-:
- rule__MetamodelElement__Group_2__1__Impl
-;
-finally {
- restoreStackSize(stackSize);
-}
-
-rule__MetamodelElement__Group_2__1__Impl
- @init {
- int stackSize = keepStackSize();
- }
-:
-(
- { before(grammarAccess.getMetamodelElementAccess().getFeatureAssignment_2_1()); }
- (rule__MetamodelElement__FeatureAssignment_2_1)
- { after(grammarAccess.getMetamodelElementAccess().getFeatureAssignment_2_1()); }
-)
-;
-finally {
- restoreStackSize(stackSize);
-}
-
-
-rule__MetamodelDeclaration__Group__0
- @init {
- int stackSize = keepStackSize();
- }
-:
- rule__MetamodelDeclaration__Group__0__Impl
- rule__MetamodelDeclaration__Group__1
-;
-finally {
- restoreStackSize(stackSize);
-}
-
-rule__MetamodelDeclaration__Group__0__Impl
- @init {
- int stackSize = keepStackSize();
- }
-:
-(
- { before(grammarAccess.getMetamodelDeclarationAccess().getMetamodelKeyword_0()); }
- 'metamodel'
- { after(grammarAccess.getMetamodelDeclarationAccess().getMetamodelKeyword_0()); }
-)
-;
-finally {
- restoreStackSize(stackSize);
-}
-
-rule__MetamodelDeclaration__Group__1
- @init {
- int stackSize = keepStackSize();
- }
-:
- rule__MetamodelDeclaration__Group__1__Impl
- rule__MetamodelDeclaration__Group__2
-;
-finally {
- restoreStackSize(stackSize);
-}
-
-rule__MetamodelDeclaration__Group__1__Impl
- @init {
- int stackSize = keepStackSize();
- }
-:
-(
- { before(grammarAccess.getMetamodelDeclarationAccess().getNameAssignment_1()); }
- (rule__MetamodelDeclaration__NameAssignment_1)
- { after(grammarAccess.getMetamodelDeclarationAccess().getNameAssignment_1()); }
-)
-;
-finally {
- restoreStackSize(stackSize);
-}
-
-rule__MetamodelDeclaration__Group__2
- @init {
- int stackSize = keepStackSize();
- }
-:
- rule__MetamodelDeclaration__Group__2__Impl
-;
-finally {
- restoreStackSize(stackSize);
-}
-
-rule__MetamodelDeclaration__Group__2__Impl
- @init {
- int stackSize = keepStackSize();
- }
-:
-(
- { before(grammarAccess.getMetamodelDeclarationAccess().getSpecificationAssignment_2()); }
- (rule__MetamodelDeclaration__SpecificationAssignment_2)
- { after(grammarAccess.getMetamodelDeclarationAccess().getSpecificationAssignment_2()); }
-)
-;
-finally {
- restoreStackSize(stackSize);
-}
-
-
-rule__PartialModelSpecification__Group__0
- @init {
- int stackSize = keepStackSize();
- }
-:
- rule__PartialModelSpecification__Group__0__Impl
- rule__PartialModelSpecification__Group__1
-;
-finally {
- restoreStackSize(stackSize);
-}
-
-rule__PartialModelSpecification__Group__0__Impl
- @init {
- int stackSize = keepStackSize();
- }
-:
-(
- { before(grammarAccess.getPartialModelSpecificationAccess().getLeftCurlyBracketKeyword_0()); }
- '{'
- { after(grammarAccess.getPartialModelSpecificationAccess().getLeftCurlyBracketKeyword_0()); }
-)
-;
-finally {
- restoreStackSize(stackSize);
-}
-
-rule__PartialModelSpecification__Group__1
- @init {
- int stackSize = keepStackSize();
- }
-:
- rule__PartialModelSpecification__Group__1__Impl
- rule__PartialModelSpecification__Group__2
-;
-finally {
- restoreStackSize(stackSize);
-}
-
-rule__PartialModelSpecification__Group__1__Impl
- @init {
- int stackSize = keepStackSize();
- }
-:
-(
- { before(grammarAccess.getPartialModelSpecificationAccess().getEntryAssignment_1()); }
- (rule__PartialModelSpecification__EntryAssignment_1)
- { after(grammarAccess.getPartialModelSpecificationAccess().getEntryAssignment_1()); }
-)
-;
-finally {
- restoreStackSize(stackSize);
-}
-
-rule__PartialModelSpecification__Group__2
- @init {
- int stackSize = keepStackSize();
- }
-:
- rule__PartialModelSpecification__Group__2__Impl
- rule__PartialModelSpecification__Group__3
-;
-finally {
- restoreStackSize(stackSize);
-}
-
-rule__PartialModelSpecification__Group__2__Impl
- @init {
- int stackSize = keepStackSize();
- }
-:
-(
- { before(grammarAccess.getPartialModelSpecificationAccess().getGroup_2()); }
- (rule__PartialModelSpecification__Group_2__0)?
- { after(grammarAccess.getPartialModelSpecificationAccess().getGroup_2()); }
-)
-;
-finally {
- restoreStackSize(stackSize);
-}
-
-rule__PartialModelSpecification__Group__3
- @init {
- int stackSize = keepStackSize();
- }
-:
- rule__PartialModelSpecification__Group__3__Impl
-;
-finally {
- restoreStackSize(stackSize);
-}
-
-rule__PartialModelSpecification__Group__3__Impl
- @init {
- int stackSize = keepStackSize();
- }
-:
-(
- { before(grammarAccess.getPartialModelSpecificationAccess().getRightCurlyBracketKeyword_3()); }
- '}'
- { after(grammarAccess.getPartialModelSpecificationAccess().getRightCurlyBracketKeyword_3()); }
-)
-;
-finally {
- restoreStackSize(stackSize);
-}
-
-
-rule__PartialModelSpecification__Group_2__0
- @init {
- int stackSize = keepStackSize();
- }
-:
- rule__PartialModelSpecification__Group_2__0__Impl
- rule__PartialModelSpecification__Group_2__1
-;
-finally {
- restoreStackSize(stackSize);
-}
-
-rule__PartialModelSpecification__Group_2__0__Impl
- @init {
- int stackSize = keepStackSize();
- }
-:
-(
- { before(grammarAccess.getPartialModelSpecificationAccess().getCommaKeyword_2_0()); }
- ','
- { after(grammarAccess.getPartialModelSpecificationAccess().getCommaKeyword_2_0()); }
-)
-;
-finally {
- restoreStackSize(stackSize);
-}
-
-rule__PartialModelSpecification__Group_2__1
- @init {
- int stackSize = keepStackSize();
- }
-:
- rule__PartialModelSpecification__Group_2__1__Impl
-;
-finally {
- restoreStackSize(stackSize);
-}
-
-rule__PartialModelSpecification__Group_2__1__Impl
- @init {
- int stackSize = keepStackSize();
- }
-:
-(
- { before(grammarAccess.getPartialModelSpecificationAccess().getEntryAssignment_2_1()); }
- (rule__PartialModelSpecification__EntryAssignment_2_1)
- { after(grammarAccess.getPartialModelSpecificationAccess().getEntryAssignment_2_1()); }
-)
-;
-finally {
- restoreStackSize(stackSize);
-}
-
-
-rule__FolderEntry__Group__0
- @init {
- int stackSize = keepStackSize();
- }
-:
- rule__FolderEntry__Group__0__Impl
- rule__FolderEntry__Group__1
-;
-finally {
- restoreStackSize(stackSize);
-}
-
-rule__FolderEntry__Group__0__Impl
- @init {
- int stackSize = keepStackSize();
- }
-:
-(
- { before(grammarAccess.getFolderEntryAccess().getFolderKeyword_0()); }
- 'folder'
- { after(grammarAccess.getFolderEntryAccess().getFolderKeyword_0()); }
-)
-;
-finally {
- restoreStackSize(stackSize);
-}
-
-rule__FolderEntry__Group__1
- @init {
- int stackSize = keepStackSize();
- }
-:
- rule__FolderEntry__Group__1__Impl
- rule__FolderEntry__Group__2
-;
-finally {
- restoreStackSize(stackSize);
-}
-
-rule__FolderEntry__Group__1__Impl
- @init {
- int stackSize = keepStackSize();
- }
-:
-(
- { before(grammarAccess.getFolderEntryAccess().getPathAssignment_1()); }
- (rule__FolderEntry__PathAssignment_1)
- { after(grammarAccess.getFolderEntryAccess().getPathAssignment_1()); }
-)
-;
-finally {
- restoreStackSize(stackSize);
-}
-
-rule__FolderEntry__Group__2
- @init {
- int stackSize = keepStackSize();
- }
-:
- rule__FolderEntry__Group__2__Impl
-;
-finally {
- restoreStackSize(stackSize);
-}
-
-rule__FolderEntry__Group__2__Impl
- @init {
- int stackSize = keepStackSize();
- }
-:
-(
- { before(grammarAccess.getFolderEntryAccess().getGroup_2()); }
- (rule__FolderEntry__Group_2__0)?
- { after(grammarAccess.getFolderEntryAccess().getGroup_2()); }
-)
-;
-finally {
- restoreStackSize(stackSize);
-}
-
-
-rule__FolderEntry__Group_2__0
- @init {
- int stackSize = keepStackSize();
- }
-:
- rule__FolderEntry__Group_2__0__Impl
- rule__FolderEntry__Group_2__1
-;
-finally {
- restoreStackSize(stackSize);
-}
-
-rule__FolderEntry__Group_2__0__Impl
- @init {
- int stackSize = keepStackSize();
- }
-:
-(
- { before(grammarAccess.getFolderEntryAccess().getExcludingKeyword_2_0()); }
- 'excluding'
- { after(grammarAccess.getFolderEntryAccess().getExcludingKeyword_2_0()); }
-)
-;
-finally {
- restoreStackSize(stackSize);
-}
-
-rule__FolderEntry__Group_2__1
- @init {
- int stackSize = keepStackSize();
- }
-:
- rule__FolderEntry__Group_2__1__Impl
- rule__FolderEntry__Group_2__2
-;
-finally {
- restoreStackSize(stackSize);
-}
-
-rule__FolderEntry__Group_2__1__Impl
- @init {
- int stackSize = keepStackSize();
- }
-:
-(
- { before(grammarAccess.getFolderEntryAccess().getLeftCurlyBracketKeyword_2_1()); }
- '{'
- { after(grammarAccess.getFolderEntryAccess().getLeftCurlyBracketKeyword_2_1()); }
-)
-;
-finally {
- restoreStackSize(stackSize);
-}
-
-rule__FolderEntry__Group_2__2
- @init {
- int stackSize = keepStackSize();
- }
-:
- rule__FolderEntry__Group_2__2__Impl
- rule__FolderEntry__Group_2__3
-;
-finally {
- restoreStackSize(stackSize);
-}
-
-rule__FolderEntry__Group_2__2__Impl
- @init {
- int stackSize = keepStackSize();
- }
-:
-(
- { before(grammarAccess.getFolderEntryAccess().getExclusionAssignment_2_2()); }
- (rule__FolderEntry__ExclusionAssignment_2_2)
- { after(grammarAccess.getFolderEntryAccess().getExclusionAssignment_2_2()); }
-)
-;
-finally {
- restoreStackSize(stackSize);
-}
-
-rule__FolderEntry__Group_2__3
- @init {
- int stackSize = keepStackSize();
- }
-:
- rule__FolderEntry__Group_2__3__Impl
- rule__FolderEntry__Group_2__4
-;
-finally {
- restoreStackSize(stackSize);
-}
-
-rule__FolderEntry__Group_2__3__Impl
- @init {
- int stackSize = keepStackSize();
- }
-:
-(
- { before(grammarAccess.getFolderEntryAccess().getGroup_2_3()); }
- (rule__FolderEntry__Group_2_3__0)*
- { after(grammarAccess.getFolderEntryAccess().getGroup_2_3()); }
-)
-;
-finally {
- restoreStackSize(stackSize);
-}
-
-rule__FolderEntry__Group_2__4
- @init {
- int stackSize = keepStackSize();
- }
-:
- rule__FolderEntry__Group_2__4__Impl
-;
-finally {
- restoreStackSize(stackSize);
-}
-
-rule__FolderEntry__Group_2__4__Impl
- @init {
- int stackSize = keepStackSize();
- }
-:
-(
- { before(grammarAccess.getFolderEntryAccess().getRightCurlyBracketKeyword_2_4()); }
- '}'
- { after(grammarAccess.getFolderEntryAccess().getRightCurlyBracketKeyword_2_4()); }
-)
-;
-finally {
- restoreStackSize(stackSize);
-}
-
-
-rule__FolderEntry__Group_2_3__0
- @init {
- int stackSize = keepStackSize();
- }
-:
- rule__FolderEntry__Group_2_3__0__Impl
- rule__FolderEntry__Group_2_3__1
-;
-finally {
- restoreStackSize(stackSize);
-}
-
-rule__FolderEntry__Group_2_3__0__Impl
- @init {
- int stackSize = keepStackSize();
- }
-:
-(
- { before(grammarAccess.getFolderEntryAccess().getCommaKeyword_2_3_0()); }
- ','
- { after(grammarAccess.getFolderEntryAccess().getCommaKeyword_2_3_0()); }
-)
-;
-finally {
- restoreStackSize(stackSize);
-}
-
-rule__FolderEntry__Group_2_3__1
- @init {
- int stackSize = keepStackSize();
- }
-:
- rule__FolderEntry__Group_2_3__1__Impl
-;
-finally {
- restoreStackSize(stackSize);
-}
-
-rule__FolderEntry__Group_2_3__1__Impl
- @init {
- int stackSize = keepStackSize();
- }
-:
-(
- { before(grammarAccess.getFolderEntryAccess().getExclusionAssignment_2_3_1()); }
- (rule__FolderEntry__ExclusionAssignment_2_3_1)
- { after(grammarAccess.getFolderEntryAccess().getExclusionAssignment_2_3_1()); }
-)
-;
-finally {
- restoreStackSize(stackSize);
-}
-
-
-rule__PartialModelDeclaration__Group__0
- @init {
- int stackSize = keepStackSize();
- }
-:
- rule__PartialModelDeclaration__Group__0__Impl
- rule__PartialModelDeclaration__Group__1
-;
-finally {
- restoreStackSize(stackSize);
-}
-
-rule__PartialModelDeclaration__Group__0__Impl
- @init {
- int stackSize = keepStackSize();
- }
-:
-(
- { before(grammarAccess.getPartialModelDeclarationAccess().getModelsKeyword_0()); }
- 'models'
- { after(grammarAccess.getPartialModelDeclarationAccess().getModelsKeyword_0()); }
-)
-;
-finally {
- restoreStackSize(stackSize);
-}
-
-rule__PartialModelDeclaration__Group__1
- @init {
- int stackSize = keepStackSize();
- }
-:
- rule__PartialModelDeclaration__Group__1__Impl
- rule__PartialModelDeclaration__Group__2
-;
-finally {
- restoreStackSize(stackSize);
-}
-
-rule__PartialModelDeclaration__Group__1__Impl
- @init {
- int stackSize = keepStackSize();
- }
-:
-(
- { before(grammarAccess.getPartialModelDeclarationAccess().getNameAssignment_1()); }
- (rule__PartialModelDeclaration__NameAssignment_1)
- { after(grammarAccess.getPartialModelDeclarationAccess().getNameAssignment_1()); }
-)
-;
-finally {
- restoreStackSize(stackSize);
-}
-
-rule__PartialModelDeclaration__Group__2
- @init {
- int stackSize = keepStackSize();
- }
-:
- rule__PartialModelDeclaration__Group__2__Impl
-;
-finally {
- restoreStackSize(stackSize);
-}
-
-rule__PartialModelDeclaration__Group__2__Impl
- @init {
- int stackSize = keepStackSize();
- }
-:
-(
- { before(grammarAccess.getPartialModelDeclarationAccess().getSpecificationAssignment_2()); }
- (rule__PartialModelDeclaration__SpecificationAssignment_2)
- { after(grammarAccess.getPartialModelDeclarationAccess().getSpecificationAssignment_2()); }
-)
-;
-finally {
- restoreStackSize(stackSize);
-}
-
-
-rule__PatternSpecification__Group__0
- @init {
- int stackSize = keepStackSize();
- }
-:
- rule__PatternSpecification__Group__0__Impl
- rule__PatternSpecification__Group__1
-;
-finally {
- restoreStackSize(stackSize);
-}
-
-rule__PatternSpecification__Group__0__Impl
- @init {
- int stackSize = keepStackSize();
- }
-:
-(
- { before(grammarAccess.getPatternSpecificationAccess().getLeftCurlyBracketKeyword_0()); }
- '{'
- { after(grammarAccess.getPatternSpecificationAccess().getLeftCurlyBracketKeyword_0()); }
-)
-;
-finally {
- restoreStackSize(stackSize);
-}
-
-rule__PatternSpecification__Group__1
- @init {
- int stackSize = keepStackSize();
- }
-:
- rule__PatternSpecification__Group__1__Impl
- rule__PatternSpecification__Group__2
-;
-finally {
- restoreStackSize(stackSize);
-}
-
-rule__PatternSpecification__Group__1__Impl
- @init {
- int stackSize = keepStackSize();
- }
-:
-(
- { before(grammarAccess.getPatternSpecificationAccess().getEntriesAssignment_1()); }
- (rule__PatternSpecification__EntriesAssignment_1)
- { after(grammarAccess.getPatternSpecificationAccess().getEntriesAssignment_1()); }
-)
-;
-finally {
- restoreStackSize(stackSize);
-}
-
-rule__PatternSpecification__Group__2
- @init {
- int stackSize = keepStackSize();
- }
-:
- rule__PatternSpecification__Group__2__Impl
- rule__PatternSpecification__Group__3
-;
-finally {
- restoreStackSize(stackSize);
-}
-
-rule__PatternSpecification__Group__2__Impl
- @init {
- int stackSize = keepStackSize();
- }
-:
-(
- { before(grammarAccess.getPatternSpecificationAccess().getGroup_2()); }
- (rule__PatternSpecification__Group_2__0)*
- { after(grammarAccess.getPatternSpecificationAccess().getGroup_2()); }
-)
-;
-finally {
- restoreStackSize(stackSize);
-}
-
-rule__PatternSpecification__Group__3
- @init {
- int stackSize = keepStackSize();
- }
-:
- rule__PatternSpecification__Group__3__Impl
-;
-finally {
- restoreStackSize(stackSize);
-}
-
-rule__PatternSpecification__Group__3__Impl
- @init {
- int stackSize = keepStackSize();
- }
-:
-(
- { before(grammarAccess.getPatternSpecificationAccess().getRightCurlyBracketKeyword_3()); }
- '}'
- { after(grammarAccess.getPatternSpecificationAccess().getRightCurlyBracketKeyword_3()); }
-)
-;
-finally {
- restoreStackSize(stackSize);
-}
-
-
-rule__PatternSpecification__Group_2__0
- @init {
- int stackSize = keepStackSize();
- }
-:
- rule__PatternSpecification__Group_2__0__Impl
- rule__PatternSpecification__Group_2__1
-;
-finally {
- restoreStackSize(stackSize);
-}
-
-rule__PatternSpecification__Group_2__0__Impl
- @init {
- int stackSize = keepStackSize();
- }
-:
-(
- { before(grammarAccess.getPatternSpecificationAccess().getCommaKeyword_2_0()); }
- ','
- { after(grammarAccess.getPatternSpecificationAccess().getCommaKeyword_2_0()); }
-)
-;
-finally {
- restoreStackSize(stackSize);
-}
-
-rule__PatternSpecification__Group_2__1
- @init {
- int stackSize = keepStackSize();
- }
-:
- rule__PatternSpecification__Group_2__1__Impl
-;
-finally {
- restoreStackSize(stackSize);
-}
-
-rule__PatternSpecification__Group_2__1__Impl
- @init {
- int stackSize = keepStackSize();
- }
-:
-(
- { before(grammarAccess.getPatternSpecificationAccess().getEntriesAssignment_2_1()); }
- (rule__PatternSpecification__EntriesAssignment_2_1)
- { after(grammarAccess.getPatternSpecificationAccess().getEntriesAssignment_2_1()); }
-)
-;
-finally {
- restoreStackSize(stackSize);
-}
-
-
-rule__AllPatternEntry__Group__0
- @init {
- int stackSize = keepStackSize();
- }
-:
- rule__AllPatternEntry__Group__0__Impl
- rule__AllPatternEntry__Group__1
-;
-finally {
- restoreStackSize(stackSize);
-}
-
-rule__AllPatternEntry__Group__0__Impl
- @init {
- int stackSize = keepStackSize();
- }
-:
-(
- { before(grammarAccess.getAllPatternEntryAccess().getPackageKeyword_0()); }
- 'package'
- { after(grammarAccess.getAllPatternEntryAccess().getPackageKeyword_0()); }
-)
-;
-finally {
- restoreStackSize(stackSize);
-}
-
-rule__AllPatternEntry__Group__1
- @init {
- int stackSize = keepStackSize();
- }
-:
- rule__AllPatternEntry__Group__1__Impl
- rule__AllPatternEntry__Group__2
-;
-finally {
- restoreStackSize(stackSize);
-}
-
-rule__AllPatternEntry__Group__1__Impl
- @init {
- int stackSize = keepStackSize();
- }
-:
-(
- { before(grammarAccess.getAllPatternEntryAccess().getPackageAssignment_1()); }
- (rule__AllPatternEntry__PackageAssignment_1)
- { after(grammarAccess.getAllPatternEntryAccess().getPackageAssignment_1()); }
-)
-;
-finally {
- restoreStackSize(stackSize);
-}
-
-rule__AllPatternEntry__Group__2
- @init {
- int stackSize = keepStackSize();
- }
-:
- rule__AllPatternEntry__Group__2__Impl
-;
-finally {
- restoreStackSize(stackSize);
-}
-
-rule__AllPatternEntry__Group__2__Impl
- @init {
- int stackSize = keepStackSize();
- }
-:
-(
- { before(grammarAccess.getAllPatternEntryAccess().getGroup_2()); }
- (rule__AllPatternEntry__Group_2__0)?
- { after(grammarAccess.getAllPatternEntryAccess().getGroup_2()); }
-)
-;
-finally {
- restoreStackSize(stackSize);
-}
-
-
-rule__AllPatternEntry__Group_2__0
- @init {
- int stackSize = keepStackSize();
- }
-:
- rule__AllPatternEntry__Group_2__0__Impl
- rule__AllPatternEntry__Group_2__1
-;
-finally {
- restoreStackSize(stackSize);
-}
-
-rule__AllPatternEntry__Group_2__0__Impl
- @init {
- int stackSize = keepStackSize();
- }
-:
-(
- { before(grammarAccess.getAllPatternEntryAccess().getExcludingKeyword_2_0()); }
- 'excluding'
- { after(grammarAccess.getAllPatternEntryAccess().getExcludingKeyword_2_0()); }
-)
-;
-finally {
- restoreStackSize(stackSize);
-}
-
-rule__AllPatternEntry__Group_2__1
- @init {
- int stackSize = keepStackSize();
- }
-:
- rule__AllPatternEntry__Group_2__1__Impl
- rule__AllPatternEntry__Group_2__2
-;
-finally {
- restoreStackSize(stackSize);
-}
-
-rule__AllPatternEntry__Group_2__1__Impl
- @init {
- int stackSize = keepStackSize();
- }
-:
-(
- { before(grammarAccess.getAllPatternEntryAccess().getLeftCurlyBracketKeyword_2_1()); }
- '{'
- { after(grammarAccess.getAllPatternEntryAccess().getLeftCurlyBracketKeyword_2_1()); }
-)
-;
-finally {
- restoreStackSize(stackSize);
-}
-
-rule__AllPatternEntry__Group_2__2
- @init {
- int stackSize = keepStackSize();
- }
-:
- rule__AllPatternEntry__Group_2__2__Impl
- rule__AllPatternEntry__Group_2__3
-;
-finally {
- restoreStackSize(stackSize);
-}
-
-rule__AllPatternEntry__Group_2__2__Impl
- @init {
- int stackSize = keepStackSize();
- }
-:
-(
- { before(grammarAccess.getAllPatternEntryAccess().getExclusuionAssignment_2_2()); }
- (rule__AllPatternEntry__ExclusuionAssignment_2_2)
- { after(grammarAccess.getAllPatternEntryAccess().getExclusuionAssignment_2_2()); }
-)
-;
-finally {
- restoreStackSize(stackSize);
-}
-
-rule__AllPatternEntry__Group_2__3
- @init {
- int stackSize = keepStackSize();
- }
-:
- rule__AllPatternEntry__Group_2__3__Impl
- rule__AllPatternEntry__Group_2__4
-;
-finally {
- restoreStackSize(stackSize);
-}
-
-rule__AllPatternEntry__Group_2__3__Impl
- @init {
- int stackSize = keepStackSize();
- }
-:
-(
- { before(grammarAccess.getAllPatternEntryAccess().getGroup_2_3()); }
- (rule__AllPatternEntry__Group_2_3__0)*
- { after(grammarAccess.getAllPatternEntryAccess().getGroup_2_3()); }
-)
-;
-finally {
- restoreStackSize(stackSize);
-}
-
-rule__AllPatternEntry__Group_2__4
- @init {
- int stackSize = keepStackSize();
- }
-:
- rule__AllPatternEntry__Group_2__4__Impl
-;
-finally {
- restoreStackSize(stackSize);
-}
-
-rule__AllPatternEntry__Group_2__4__Impl
- @init {
- int stackSize = keepStackSize();
- }
-:
-(
- { before(grammarAccess.getAllPatternEntryAccess().getRightCurlyBracketKeyword_2_4()); }
- '}'
- { after(grammarAccess.getAllPatternEntryAccess().getRightCurlyBracketKeyword_2_4()); }
-)
-;
-finally {
- restoreStackSize(stackSize);
-}
-
-
-rule__AllPatternEntry__Group_2_3__0
- @init {
- int stackSize = keepStackSize();
- }
-:
- rule__AllPatternEntry__Group_2_3__0__Impl
- rule__AllPatternEntry__Group_2_3__1
-;
-finally {
- restoreStackSize(stackSize);
-}
-
-rule__AllPatternEntry__Group_2_3__0__Impl
- @init {
- int stackSize = keepStackSize();
- }
-:
-(
- { before(grammarAccess.getAllPatternEntryAccess().getCommaKeyword_2_3_0()); }
- ','
- { after(grammarAccess.getAllPatternEntryAccess().getCommaKeyword_2_3_0()); }
-)
-;
-finally {
- restoreStackSize(stackSize);
-}
-
-rule__AllPatternEntry__Group_2_3__1
- @init {
- int stackSize = keepStackSize();
- }
-:
- rule__AllPatternEntry__Group_2_3__1__Impl
-;
-finally {
- restoreStackSize(stackSize);
-}
-
-rule__AllPatternEntry__Group_2_3__1__Impl
- @init {
- int stackSize = keepStackSize();
- }
-:
-(
- { before(grammarAccess.getAllPatternEntryAccess().getExclusuionAssignment_2_3_1()); }
- (rule__AllPatternEntry__ExclusuionAssignment_2_3_1)
- { after(grammarAccess.getAllPatternEntryAccess().getExclusuionAssignment_2_3_1()); }
-)
-;
-finally {
- restoreStackSize(stackSize);
-}
-
-
-rule__PatternElement__Group__0
- @init {
- int stackSize = keepStackSize();
- }
-:
- rule__PatternElement__Group__0__Impl
- rule__PatternElement__Group__1
-;
-finally {
- restoreStackSize(stackSize);
-}
-
-rule__PatternElement__Group__0__Impl
- @init {
- int stackSize = keepStackSize();
- }
-:
-(
- { before(grammarAccess.getPatternElementAccess().getGroup_0()); }
- (rule__PatternElement__Group_0__0)?
- { after(grammarAccess.getPatternElementAccess().getGroup_0()); }
-)
-;
-finally {
- restoreStackSize(stackSize);
-}
-
-rule__PatternElement__Group__1
- @init {
- int stackSize = keepStackSize();
- }
-:
- rule__PatternElement__Group__1__Impl
-;
-finally {
- restoreStackSize(stackSize);
-}
-
-rule__PatternElement__Group__1__Impl
- @init {
- int stackSize = keepStackSize();
- }
-:
-(
- { before(grammarAccess.getPatternElementAccess().getPatternAssignment_1()); }
- (rule__PatternElement__PatternAssignment_1)
- { after(grammarAccess.getPatternElementAccess().getPatternAssignment_1()); }
-)
-;
-finally {
- restoreStackSize(stackSize);
-}
-
-
-rule__PatternElement__Group_0__0
- @init {
- int stackSize = keepStackSize();
- }
-:
- rule__PatternElement__Group_0__0__Impl
- rule__PatternElement__Group_0__1
-;
-finally {
- restoreStackSize(stackSize);
-}
-
-rule__PatternElement__Group_0__0__Impl
- @init {
- int stackSize = keepStackSize();
- }
-:
-(
- { before(grammarAccess.getPatternElementAccess().getPackageAssignment_0_0()); }
- (rule__PatternElement__PackageAssignment_0_0)
- { after(grammarAccess.getPatternElementAccess().getPackageAssignment_0_0()); }
-)
-;
-finally {
- restoreStackSize(stackSize);
-}
-
-rule__PatternElement__Group_0__1
- @init {
- int stackSize = keepStackSize();
- }
-:
- rule__PatternElement__Group_0__1__Impl
-;
-finally {
- restoreStackSize(stackSize);
-}
-
-rule__PatternElement__Group_0__1__Impl
- @init {
- int stackSize = keepStackSize();
- }
-:
-(
- { before(grammarAccess.getPatternElementAccess().getColonColonKeyword_0_1()); }
- '::'
- { after(grammarAccess.getPatternElementAccess().getColonColonKeyword_0_1()); }
-)
-;
-finally {
- restoreStackSize(stackSize);
-}
-
-
-rule__GraphPatternDeclaration__Group__0
- @init {
- int stackSize = keepStackSize();
- }
-:
- rule__GraphPatternDeclaration__Group__0__Impl
- rule__GraphPatternDeclaration__Group__1
-;
-finally {
- restoreStackSize(stackSize);
-}
-
-rule__GraphPatternDeclaration__Group__0__Impl
- @init {
- int stackSize = keepStackSize();
- }
-:
-(
- { before(grammarAccess.getGraphPatternDeclarationAccess().getConstraintsKeyword_0()); }
- 'constraints'
- { after(grammarAccess.getGraphPatternDeclarationAccess().getConstraintsKeyword_0()); }
-)
-;
-finally {
- restoreStackSize(stackSize);
-}
-
-rule__GraphPatternDeclaration__Group__1
- @init {
- int stackSize = keepStackSize();
- }
-:
- rule__GraphPatternDeclaration__Group__1__Impl
- rule__GraphPatternDeclaration__Group__2
-;
-finally {
- restoreStackSize(stackSize);
-}
-
-rule__GraphPatternDeclaration__Group__1__Impl
- @init {
- int stackSize = keepStackSize();
- }
-:
-(
- { before(grammarAccess.getGraphPatternDeclarationAccess().getNameAssignment_1()); }
- (rule__GraphPatternDeclaration__NameAssignment_1)
- { after(grammarAccess.getGraphPatternDeclarationAccess().getNameAssignment_1()); }
-)
-;
-finally {
- restoreStackSize(stackSize);
-}
-
-rule__GraphPatternDeclaration__Group__2
- @init {
- int stackSize = keepStackSize();
- }
-:
- rule__GraphPatternDeclaration__Group__2__Impl
-;
-finally {
- restoreStackSize(stackSize);
-}
-
-rule__GraphPatternDeclaration__Group__2__Impl
- @init {
- int stackSize = keepStackSize();
- }
-:
-(
- { before(grammarAccess.getGraphPatternDeclarationAccess().getSpecificationAssignment_2()); }
- (rule__GraphPatternDeclaration__SpecificationAssignment_2)
- { after(grammarAccess.getGraphPatternDeclarationAccess().getSpecificationAssignment_2()); }
-)
-;
-finally {
- restoreStackSize(stackSize);
-}
-
-
-rule__ConfigSpecification__Group__0
- @init {
- int stackSize = keepStackSize();
- }
-:
- rule__ConfigSpecification__Group__0__Impl
- rule__ConfigSpecification__Group__1
-;
-finally {
- restoreStackSize(stackSize);
-}
-
-rule__ConfigSpecification__Group__0__Impl
- @init {
- int stackSize = keepStackSize();
- }
-:
-(
- { before(grammarAccess.getConfigSpecificationAccess().getConfigSpecificationAction_0()); }
- ()
- { after(grammarAccess.getConfigSpecificationAccess().getConfigSpecificationAction_0()); }
-)
-;
-finally {
- restoreStackSize(stackSize);
-}
-
-rule__ConfigSpecification__Group__1
- @init {
- int stackSize = keepStackSize();
- }
-:
- rule__ConfigSpecification__Group__1__Impl
- rule__ConfigSpecification__Group__2
-;
-finally {
- restoreStackSize(stackSize);
-}
-
-rule__ConfigSpecification__Group__1__Impl
- @init {
- int stackSize = keepStackSize();
- }
-:
-(
- { before(grammarAccess.getConfigSpecificationAccess().getLeftCurlyBracketKeyword_1()); }
- '{'
- { after(grammarAccess.getConfigSpecificationAccess().getLeftCurlyBracketKeyword_1()); }
-)
-;
-finally {
- restoreStackSize(stackSize);
-}
-
-rule__ConfigSpecification__Group__2
- @init {
- int stackSize = keepStackSize();
- }
-:
- rule__ConfigSpecification__Group__2__Impl
- rule__ConfigSpecification__Group__3
-;
-finally {
- restoreStackSize(stackSize);
-}
-
-rule__ConfigSpecification__Group__2__Impl
- @init {
- int stackSize = keepStackSize();
- }
-:
-(
- { before(grammarAccess.getConfigSpecificationAccess().getGroup_2()); }
- (rule__ConfigSpecification__Group_2__0)?
- { after(grammarAccess.getConfigSpecificationAccess().getGroup_2()); }
-)
-;
-finally {
- restoreStackSize(stackSize);
-}
-
-rule__ConfigSpecification__Group__3
- @init {
- int stackSize = keepStackSize();
- }
-:
- rule__ConfigSpecification__Group__3__Impl
-;
-finally {
- restoreStackSize(stackSize);
-}
-
-rule__ConfigSpecification__Group__3__Impl
- @init {
- int stackSize = keepStackSize();
- }
-:
-(
- { before(grammarAccess.getConfigSpecificationAccess().getRightCurlyBracketKeyword_3()); }
- '}'
- { after(grammarAccess.getConfigSpecificationAccess().getRightCurlyBracketKeyword_3()); }
-)
-;
-finally {
- restoreStackSize(stackSize);
-}
-
-
-rule__ConfigSpecification__Group_2__0
- @init {
- int stackSize = keepStackSize();
- }
-:
- rule__ConfigSpecification__Group_2__0__Impl
- rule__ConfigSpecification__Group_2__1
-;
-finally {
- restoreStackSize(stackSize);
-}
-
-rule__ConfigSpecification__Group_2__0__Impl
- @init {
- int stackSize = keepStackSize();
- }
-:
-(
- { before(grammarAccess.getConfigSpecificationAccess().getEntriesAssignment_2_0()); }
- (rule__ConfigSpecification__EntriesAssignment_2_0)
- { after(grammarAccess.getConfigSpecificationAccess().getEntriesAssignment_2_0()); }
-)
-;
-finally {
- restoreStackSize(stackSize);
-}
-
-rule__ConfigSpecification__Group_2__1
- @init {
- int stackSize = keepStackSize();
- }
-:
- rule__ConfigSpecification__Group_2__1__Impl
-;
-finally {
- restoreStackSize(stackSize);
-}
-
-rule__ConfigSpecification__Group_2__1__Impl
- @init {
- int stackSize = keepStackSize();
- }
-:
-(
- { before(grammarAccess.getConfigSpecificationAccess().getGroup_2_1()); }
- (rule__ConfigSpecification__Group_2_1__0)*
- { after(grammarAccess.getConfigSpecificationAccess().getGroup_2_1()); }
-)
-;
-finally {
- restoreStackSize(stackSize);
-}
-
-
-rule__ConfigSpecification__Group_2_1__0
- @init {
- int stackSize = keepStackSize();
- }
-:
- rule__ConfigSpecification__Group_2_1__0__Impl
- rule__ConfigSpecification__Group_2_1__1
-;
-finally {
- restoreStackSize(stackSize);
-}
-
-rule__ConfigSpecification__Group_2_1__0__Impl
- @init {
- int stackSize = keepStackSize();
- }
-:
-(
- { before(grammarAccess.getConfigSpecificationAccess().getCommaKeyword_2_1_0()); }
- ','
- { after(grammarAccess.getConfigSpecificationAccess().getCommaKeyword_2_1_0()); }
-)
-;
-finally {
- restoreStackSize(stackSize);
-}
-
-rule__ConfigSpecification__Group_2_1__1
- @init {
- int stackSize = keepStackSize();
- }
-:
- rule__ConfigSpecification__Group_2_1__1__Impl
-;
-finally {
- restoreStackSize(stackSize);
-}
-
-rule__ConfigSpecification__Group_2_1__1__Impl
- @init {
- int stackSize = keepStackSize();
- }
-:
-(
- { before(grammarAccess.getConfigSpecificationAccess().getEntriesAssignment_2_1_1()); }
- (rule__ConfigSpecification__EntriesAssignment_2_1_1)
- { after(grammarAccess.getConfigSpecificationAccess().getEntriesAssignment_2_1_1()); }
-)
-;
-finally {
- restoreStackSize(stackSize);
-}
-
-
-rule__ConfigDeclaration__Group__0
- @init {
- int stackSize = keepStackSize();
- }
-:
- rule__ConfigDeclaration__Group__0__Impl
- rule__ConfigDeclaration__Group__1
-;
-finally {
- restoreStackSize(stackSize);
-}
-
-rule__ConfigDeclaration__Group__0__Impl
- @init {
- int stackSize = keepStackSize();
- }
-:
-(
- { before(grammarAccess.getConfigDeclarationAccess().getConfigKeyword_0()); }
- 'config'
- { after(grammarAccess.getConfigDeclarationAccess().getConfigKeyword_0()); }
-)
-;
-finally {
- restoreStackSize(stackSize);
-}
-
-rule__ConfigDeclaration__Group__1
- @init {
- int stackSize = keepStackSize();
- }
-:
- rule__ConfigDeclaration__Group__1__Impl
- rule__ConfigDeclaration__Group__2
-;
-finally {
- restoreStackSize(stackSize);
-}
-
-rule__ConfigDeclaration__Group__1__Impl
- @init {
- int stackSize = keepStackSize();
- }
-:
-(
- { before(grammarAccess.getConfigDeclarationAccess().getNameAssignment_1()); }
- (rule__ConfigDeclaration__NameAssignment_1)
- { after(grammarAccess.getConfigDeclarationAccess().getNameAssignment_1()); }
-)
-;
-finally {
- restoreStackSize(stackSize);
-}
-
-rule__ConfigDeclaration__Group__2
- @init {
- int stackSize = keepStackSize();
- }
-:
- rule__ConfigDeclaration__Group__2__Impl
-;
-finally {
- restoreStackSize(stackSize);
-}
-
-rule__ConfigDeclaration__Group__2__Impl
- @init {
- int stackSize = keepStackSize();
- }
-:
-(
- { before(grammarAccess.getConfigDeclarationAccess().getSpecificationAssignment_2()); }
- (rule__ConfigDeclaration__SpecificationAssignment_2)
- { after(grammarAccess.getConfigDeclarationAccess().getSpecificationAssignment_2()); }
-)
-;
-finally {
- restoreStackSize(stackSize);
-}
-
-
-rule__DocumentationEntry__Group__0
- @init {
- int stackSize = keepStackSize();
- }
-:
- rule__DocumentationEntry__Group__0__Impl
- rule__DocumentationEntry__Group__1
-;
-finally {
- restoreStackSize(stackSize);
-}
-
-rule__DocumentationEntry__Group__0__Impl
- @init {
- int stackSize = keepStackSize();
- }
-:
-(
- { before(grammarAccess.getDocumentationEntryAccess().getLogLevelKeyword_0()); }
- 'log-level'
- { after(grammarAccess.getDocumentationEntryAccess().getLogLevelKeyword_0()); }
-)
-;
-finally {
- restoreStackSize(stackSize);
-}
-
-rule__DocumentationEntry__Group__1
- @init {
- int stackSize = keepStackSize();
- }
-:
- rule__DocumentationEntry__Group__1__Impl
- rule__DocumentationEntry__Group__2
-;
-finally {
- restoreStackSize(stackSize);
-}
-
-rule__DocumentationEntry__Group__1__Impl
- @init {
- int stackSize = keepStackSize();
- }
-:
-(
- { before(grammarAccess.getDocumentationEntryAccess().getEqualsSignKeyword_1()); }
- '='
- { after(grammarAccess.getDocumentationEntryAccess().getEqualsSignKeyword_1()); }
-)
-;
-finally {
- restoreStackSize(stackSize);
-}
-
-rule__DocumentationEntry__Group__2
- @init {
- int stackSize = keepStackSize();
- }
-:
- rule__DocumentationEntry__Group__2__Impl
-;
-finally {
- restoreStackSize(stackSize);
-}
-
-rule__DocumentationEntry__Group__2__Impl
- @init {
- int stackSize = keepStackSize();
- }
-:
-(
- { before(grammarAccess.getDocumentationEntryAccess().getLevelAssignment_2()); }
- (rule__DocumentationEntry__LevelAssignment_2)
- { after(grammarAccess.getDocumentationEntryAccess().getLevelAssignment_2()); }
-)
-;
-finally {
- restoreStackSize(stackSize);
-}
-
-
-rule__RuntimeEntry__Group__0
- @init {
- int stackSize = keepStackSize();
- }
-:
- rule__RuntimeEntry__Group__0__Impl
- rule__RuntimeEntry__Group__1
-;
-finally {
- restoreStackSize(stackSize);
-}
-
-rule__RuntimeEntry__Group__0__Impl
- @init {
- int stackSize = keepStackSize();
- }
-:
-(
- { before(grammarAccess.getRuntimeEntryAccess().getRuntimeKeyword_0()); }
- 'runtime'
- { after(grammarAccess.getRuntimeEntryAccess().getRuntimeKeyword_0()); }
-)
-;
-finally {
- restoreStackSize(stackSize);
-}
-
-rule__RuntimeEntry__Group__1
- @init {
- int stackSize = keepStackSize();
- }
-:
- rule__RuntimeEntry__Group__1__Impl
- rule__RuntimeEntry__Group__2
-;
-finally {
- restoreStackSize(stackSize);
-}
-
-rule__RuntimeEntry__Group__1__Impl
- @init {
- int stackSize = keepStackSize();
- }
-:
-(
- { before(grammarAccess.getRuntimeEntryAccess().getEqualsSignKeyword_1()); }
- '='
- { after(grammarAccess.getRuntimeEntryAccess().getEqualsSignKeyword_1()); }
-)
-;
-finally {
- restoreStackSize(stackSize);
-}
-
-rule__RuntimeEntry__Group__2
- @init {
- int stackSize = keepStackSize();
- }
-:
- rule__RuntimeEntry__Group__2__Impl
-;
-finally {
- restoreStackSize(stackSize);
-}
-
-rule__RuntimeEntry__Group__2__Impl
- @init {
- int stackSize = keepStackSize();
- }
-:
-(
- { before(grammarAccess.getRuntimeEntryAccess().getMillisecLimitAssignment_2()); }
- (rule__RuntimeEntry__MillisecLimitAssignment_2)
- { after(grammarAccess.getRuntimeEntryAccess().getMillisecLimitAssignment_2()); }
-)
-;
-finally {
- restoreStackSize(stackSize);
-}
-
-
-rule__MemoryEntry__Group__0
- @init {
- int stackSize = keepStackSize();
- }
-:
- rule__MemoryEntry__Group__0__Impl
- rule__MemoryEntry__Group__1
-;
-finally {
- restoreStackSize(stackSize);
-}
-
-rule__MemoryEntry__Group__0__Impl
- @init {
- int stackSize = keepStackSize();
- }
-:
-(
- { before(grammarAccess.getMemoryEntryAccess().getMemoryKeyword_0()); }
- 'memory'
- { after(grammarAccess.getMemoryEntryAccess().getMemoryKeyword_0()); }
-)
-;
-finally {
- restoreStackSize(stackSize);
-}
-
-rule__MemoryEntry__Group__1
- @init {
- int stackSize = keepStackSize();
- }
-:
- rule__MemoryEntry__Group__1__Impl
- rule__MemoryEntry__Group__2
-;
-finally {
- restoreStackSize(stackSize);
-}
-
-rule__MemoryEntry__Group__1__Impl
- @init {
- int stackSize = keepStackSize();
- }
-:
-(
- { before(grammarAccess.getMemoryEntryAccess().getEqualsSignKeyword_1()); }
- '='
- { after(grammarAccess.getMemoryEntryAccess().getEqualsSignKeyword_1()); }
-)
-;
-finally {
- restoreStackSize(stackSize);
-}
-
-rule__MemoryEntry__Group__2
- @init {
- int stackSize = keepStackSize();
- }
-:
- rule__MemoryEntry__Group__2__Impl
-;
-finally {
- restoreStackSize(stackSize);
-}
-
-rule__MemoryEntry__Group__2__Impl
- @init {
- int stackSize = keepStackSize();
- }
-:
-(
- { before(grammarAccess.getMemoryEntryAccess().getMegabyteLimitAssignment_2()); }
- (rule__MemoryEntry__MegabyteLimitAssignment_2)
- { after(grammarAccess.getMemoryEntryAccess().getMegabyteLimitAssignment_2()); }
-)
-;
-finally {
- restoreStackSize(stackSize);
-}
-
-
-rule__CustomEntry__Group__0
- @init {
- int stackSize = keepStackSize();
- }
-:
- rule__CustomEntry__Group__0__Impl
- rule__CustomEntry__Group__1
-;
-finally {
- restoreStackSize(stackSize);
-}
-
-rule__CustomEntry__Group__0__Impl
- @init {
- int stackSize = keepStackSize();
- }
-:
-(
- { before(grammarAccess.getCustomEntryAccess().getKeyAssignment_0()); }
- (rule__CustomEntry__KeyAssignment_0)
- { after(grammarAccess.getCustomEntryAccess().getKeyAssignment_0()); }
-)
-;
-finally {
- restoreStackSize(stackSize);
-}
-
-rule__CustomEntry__Group__1
- @init {
- int stackSize = keepStackSize();
- }
-:
- rule__CustomEntry__Group__1__Impl
- rule__CustomEntry__Group__2
-;
-finally {
- restoreStackSize(stackSize);
-}
-
-rule__CustomEntry__Group__1__Impl
- @init {
- int stackSize = keepStackSize();
- }
-:
-(
- { before(grammarAccess.getCustomEntryAccess().getEqualsSignKeyword_1()); }
- '='
- { after(grammarAccess.getCustomEntryAccess().getEqualsSignKeyword_1()); }
-)
-;
-finally {
- restoreStackSize(stackSize);
-}
-
-rule__CustomEntry__Group__2
- @init {
- int stackSize = keepStackSize();
- }
-:
- rule__CustomEntry__Group__2__Impl
-;
-finally {
- restoreStackSize(stackSize);
-}
-
-rule__CustomEntry__Group__2__Impl
- @init {
- int stackSize = keepStackSize();
- }
-:
-(
- { before(grammarAccess.getCustomEntryAccess().getValueAssignment_2()); }
- (rule__CustomEntry__ValueAssignment_2)
- { after(grammarAccess.getCustomEntryAccess().getValueAssignment_2()); }
-)
-;
-finally {
- restoreStackSize(stackSize);
-}
-
-
-rule__ScopeSpecification__Group__0
- @init {
- int stackSize = keepStackSize();
- }
-:
- rule__ScopeSpecification__Group__0__Impl
- rule__ScopeSpecification__Group__1
-;
-finally {
- restoreStackSize(stackSize);
-}
-
-rule__ScopeSpecification__Group__0__Impl
- @init {
- int stackSize = keepStackSize();
- }
-:
-(
- { before(grammarAccess.getScopeSpecificationAccess().getScopeSpecificationAction_0()); }
- ()
- { after(grammarAccess.getScopeSpecificationAccess().getScopeSpecificationAction_0()); }
-)
-;
-finally {
- restoreStackSize(stackSize);
-}
-
-rule__ScopeSpecification__Group__1
- @init {
- int stackSize = keepStackSize();
- }
-:
- rule__ScopeSpecification__Group__1__Impl
- rule__ScopeSpecification__Group__2
-;
-finally {
- restoreStackSize(stackSize);
-}
-
-rule__ScopeSpecification__Group__1__Impl
- @init {
- int stackSize = keepStackSize();
- }
-:
-(
- { before(grammarAccess.getScopeSpecificationAccess().getLeftCurlyBracketKeyword_1()); }
- '{'
- { after(grammarAccess.getScopeSpecificationAccess().getLeftCurlyBracketKeyword_1()); }
-)
-;
-finally {
- restoreStackSize(stackSize);
-}
-
-rule__ScopeSpecification__Group__2
- @init {
- int stackSize = keepStackSize();
- }
-:
- rule__ScopeSpecification__Group__2__Impl
- rule__ScopeSpecification__Group__3
-;
-finally {
- restoreStackSize(stackSize);
-}
-
-rule__ScopeSpecification__Group__2__Impl
- @init {
- int stackSize = keepStackSize();
- }
-:
-(
- { before(grammarAccess.getScopeSpecificationAccess().getGroup_2()); }
- (rule__ScopeSpecification__Group_2__0)?
- { after(grammarAccess.getScopeSpecificationAccess().getGroup_2()); }
-)
-;
-finally {
- restoreStackSize(stackSize);
-}
-
-rule__ScopeSpecification__Group__3
- @init {
- int stackSize = keepStackSize();
- }
-:
- rule__ScopeSpecification__Group__3__Impl
-;
-finally {
- restoreStackSize(stackSize);
-}
-
-rule__ScopeSpecification__Group__3__Impl
- @init {
- int stackSize = keepStackSize();
- }
-:
-(
- { before(grammarAccess.getScopeSpecificationAccess().getRightCurlyBracketKeyword_3()); }
- '}'
- { after(grammarAccess.getScopeSpecificationAccess().getRightCurlyBracketKeyword_3()); }
-)
-;
-finally {
- restoreStackSize(stackSize);
-}
-
-
-rule__ScopeSpecification__Group_2__0
- @init {
- int stackSize = keepStackSize();
- }
-:
- rule__ScopeSpecification__Group_2__0__Impl
- rule__ScopeSpecification__Group_2__1
-;
-finally {
- restoreStackSize(stackSize);
-}
-
-rule__ScopeSpecification__Group_2__0__Impl
- @init {
- int stackSize = keepStackSize();
- }
-:
-(
- { before(grammarAccess.getScopeSpecificationAccess().getScopesAssignment_2_0()); }
- (rule__ScopeSpecification__ScopesAssignment_2_0)
- { after(grammarAccess.getScopeSpecificationAccess().getScopesAssignment_2_0()); }
-)
-;
-finally {
- restoreStackSize(stackSize);
-}
-
-rule__ScopeSpecification__Group_2__1
- @init {
- int stackSize = keepStackSize();
- }
-:
- rule__ScopeSpecification__Group_2__1__Impl
-;
-finally {
- restoreStackSize(stackSize);
-}
-
-rule__ScopeSpecification__Group_2__1__Impl
- @init {
- int stackSize = keepStackSize();
- }
-:
-(
- { before(grammarAccess.getScopeSpecificationAccess().getGroup_2_1()); }
- (rule__ScopeSpecification__Group_2_1__0)*
- { after(grammarAccess.getScopeSpecificationAccess().getGroup_2_1()); }
-)
-;
-finally {
- restoreStackSize(stackSize);
-}
-
-
-rule__ScopeSpecification__Group_2_1__0
- @init {
- int stackSize = keepStackSize();
- }
-:
- rule__ScopeSpecification__Group_2_1__0__Impl
- rule__ScopeSpecification__Group_2_1__1
-;
-finally {
- restoreStackSize(stackSize);
-}
-
-rule__ScopeSpecification__Group_2_1__0__Impl
- @init {
- int stackSize = keepStackSize();
- }
-:
-(
- { before(grammarAccess.getScopeSpecificationAccess().getCommaKeyword_2_1_0()); }
- ','
- { after(grammarAccess.getScopeSpecificationAccess().getCommaKeyword_2_1_0()); }
-)
-;
-finally {
- restoreStackSize(stackSize);
-}
-
-rule__ScopeSpecification__Group_2_1__1
- @init {
- int stackSize = keepStackSize();
- }
-:
- rule__ScopeSpecification__Group_2_1__1__Impl
-;
-finally {
- restoreStackSize(stackSize);
-}
-
-rule__ScopeSpecification__Group_2_1__1__Impl
- @init {
- int stackSize = keepStackSize();
- }
-:
-(
- { before(grammarAccess.getScopeSpecificationAccess().getScopesAssignment_2_1_1()); }
- (rule__ScopeSpecification__ScopesAssignment_2_1_1)
- { after(grammarAccess.getScopeSpecificationAccess().getScopesAssignment_2_1_1()); }
-)
-;
-finally {
- restoreStackSize(stackSize);
-}
-
-
-rule__ClassTypeScope__Group__0
- @init {
- int stackSize = keepStackSize();
- }
-:
- rule__ClassTypeScope__Group__0__Impl
- rule__ClassTypeScope__Group__1
-;
-finally {
- restoreStackSize(stackSize);
-}
-
-rule__ClassTypeScope__Group__0__Impl
- @init {
- int stackSize = keepStackSize();
- }
-:
-(
- { before(grammarAccess.getClassTypeScopeAccess().getNumberSignKeyword_0()); }
- '#'
- { after(grammarAccess.getClassTypeScopeAccess().getNumberSignKeyword_0()); }
-)
-;
-finally {
- restoreStackSize(stackSize);
-}
-
-rule__ClassTypeScope__Group__1
- @init {
- int stackSize = keepStackSize();
- }
-:
- rule__ClassTypeScope__Group__1__Impl
- rule__ClassTypeScope__Group__2
-;
-finally {
- restoreStackSize(stackSize);
-}
-
-rule__ClassTypeScope__Group__1__Impl
- @init {
- int stackSize = keepStackSize();
- }
-:
-(
- { before(grammarAccess.getClassTypeScopeAccess().getTypeAssignment_1()); }
- (rule__ClassTypeScope__TypeAssignment_1)
- { after(grammarAccess.getClassTypeScopeAccess().getTypeAssignment_1()); }
-)
-;
-finally {
- restoreStackSize(stackSize);
-}
-
-rule__ClassTypeScope__Group__2
- @init {
- int stackSize = keepStackSize();
- }
-:
- rule__ClassTypeScope__Group__2__Impl
- rule__ClassTypeScope__Group__3
-;
-finally {
- restoreStackSize(stackSize);
-}
-
-rule__ClassTypeScope__Group__2__Impl
- @init {
- int stackSize = keepStackSize();
- }
-:
-(
- { before(grammarAccess.getClassTypeScopeAccess().getAlternatives_2()); }
- (rule__ClassTypeScope__Alternatives_2)
- { after(grammarAccess.getClassTypeScopeAccess().getAlternatives_2()); }
-)
-;
-finally {
- restoreStackSize(stackSize);
-}
-
-rule__ClassTypeScope__Group__3
- @init {
- int stackSize = keepStackSize();
- }
-:
- rule__ClassTypeScope__Group__3__Impl
-;
-finally {
- restoreStackSize(stackSize);
-}
-
-rule__ClassTypeScope__Group__3__Impl
- @init {
- int stackSize = keepStackSize();
- }
-:
-(
- { before(grammarAccess.getClassTypeScopeAccess().getAlternatives_3()); }
- (rule__ClassTypeScope__Alternatives_3)
- { after(grammarAccess.getClassTypeScopeAccess().getAlternatives_3()); }
-)
-;
-finally {
- restoreStackSize(stackSize);
-}
-
-
-rule__ObjectTypeScope__Group__0
- @init {
- int stackSize = keepStackSize();
- }
-:
- rule__ObjectTypeScope__Group__0__Impl
- rule__ObjectTypeScope__Group__1
-;
-finally {
- restoreStackSize(stackSize);
-}
-
-rule__ObjectTypeScope__Group__0__Impl
- @init {
- int stackSize = keepStackSize();
- }
-:
-(
- { before(grammarAccess.getObjectTypeScopeAccess().getNumberSignKeyword_0()); }
- '#'
- { after(grammarAccess.getObjectTypeScopeAccess().getNumberSignKeyword_0()); }
-)
-;
-finally {
- restoreStackSize(stackSize);
-}
-
-rule__ObjectTypeScope__Group__1
- @init {
- int stackSize = keepStackSize();
- }
-:
- rule__ObjectTypeScope__Group__1__Impl
- rule__ObjectTypeScope__Group__2
-;
-finally {
- restoreStackSize(stackSize);
-}
-
-rule__ObjectTypeScope__Group__1__Impl
- @init {
- int stackSize = keepStackSize();
- }
-:
-(
- { before(grammarAccess.getObjectTypeScopeAccess().getTypeAssignment_1()); }
- (rule__ObjectTypeScope__TypeAssignment_1)
- { after(grammarAccess.getObjectTypeScopeAccess().getTypeAssignment_1()); }
-)
-;
-finally {
- restoreStackSize(stackSize);
-}
-
-rule__ObjectTypeScope__Group__2
- @init {
- int stackSize = keepStackSize();
- }
-:
- rule__ObjectTypeScope__Group__2__Impl
- rule__ObjectTypeScope__Group__3
-;
-finally {
- restoreStackSize(stackSize);
-}
-
-rule__ObjectTypeScope__Group__2__Impl
- @init {
- int stackSize = keepStackSize();
- }
-:
-(
- { before(grammarAccess.getObjectTypeScopeAccess().getAlternatives_2()); }
- (rule__ObjectTypeScope__Alternatives_2)
- { after(grammarAccess.getObjectTypeScopeAccess().getAlternatives_2()); }
-)
-;
-finally {
- restoreStackSize(stackSize);
-}
-
-rule__ObjectTypeScope__Group__3
- @init {
- int stackSize = keepStackSize();
- }
-:
- rule__ObjectTypeScope__Group__3__Impl
-;
-finally {
- restoreStackSize(stackSize);
-}
-
-rule__ObjectTypeScope__Group__3__Impl
- @init {
- int stackSize = keepStackSize();
- }
-:
-(
- { before(grammarAccess.getObjectTypeScopeAccess().getAlternatives_3()); }
- (rule__ObjectTypeScope__Alternatives_3)
- { after(grammarAccess.getObjectTypeScopeAccess().getAlternatives_3()); }
-)
-;
-finally {
- restoreStackSize(stackSize);
-}
-
-
-rule__IntegerTypeScope__Group__0
- @init {
- int stackSize = keepStackSize();
- }
-:
- rule__IntegerTypeScope__Group__0__Impl
- rule__IntegerTypeScope__Group__1
-;
-finally {
- restoreStackSize(stackSize);
-}
-
-rule__IntegerTypeScope__Group__0__Impl
- @init {
- int stackSize = keepStackSize();
- }
-:
-(
- { before(grammarAccess.getIntegerTypeScopeAccess().getNumberSignKeyword_0()); }
- '#'
- { after(grammarAccess.getIntegerTypeScopeAccess().getNumberSignKeyword_0()); }
-)
-;
-finally {
- restoreStackSize(stackSize);
-}
-
-rule__IntegerTypeScope__Group__1
- @init {
- int stackSize = keepStackSize();
- }
-:
- rule__IntegerTypeScope__Group__1__Impl
- rule__IntegerTypeScope__Group__2
-;
-finally {
- restoreStackSize(stackSize);
-}
-
-rule__IntegerTypeScope__Group__1__Impl
- @init {
- int stackSize = keepStackSize();
- }
-:
-(
- { before(grammarAccess.getIntegerTypeScopeAccess().getTypeAssignment_1()); }
- (rule__IntegerTypeScope__TypeAssignment_1)
- { after(grammarAccess.getIntegerTypeScopeAccess().getTypeAssignment_1()); }
-)
-;
-finally {
- restoreStackSize(stackSize);
-}
-
-rule__IntegerTypeScope__Group__2
- @init {
- int stackSize = keepStackSize();
- }
-:
- rule__IntegerTypeScope__Group__2__Impl
- rule__IntegerTypeScope__Group__3
-;
-finally {
- restoreStackSize(stackSize);
-}
-
-rule__IntegerTypeScope__Group__2__Impl
- @init {
- int stackSize = keepStackSize();
- }
-:
-(
- { before(grammarAccess.getIntegerTypeScopeAccess().getAlternatives_2()); }
- (rule__IntegerTypeScope__Alternatives_2)
- { after(grammarAccess.getIntegerTypeScopeAccess().getAlternatives_2()); }
-)
-;
-finally {
- restoreStackSize(stackSize);
-}
-
-rule__IntegerTypeScope__Group__3
- @init {
- int stackSize = keepStackSize();
- }
-:
- rule__IntegerTypeScope__Group__3__Impl
-;
-finally {
- restoreStackSize(stackSize);
-}
-
-rule__IntegerTypeScope__Group__3__Impl
- @init {
- int stackSize = keepStackSize();
- }
-:
-(
- { before(grammarAccess.getIntegerTypeScopeAccess().getAlternatives_3()); }
- (rule__IntegerTypeScope__Alternatives_3)
- { after(grammarAccess.getIntegerTypeScopeAccess().getAlternatives_3()); }
-)
-;
-finally {
- restoreStackSize(stackSize);
-}
-
-
-rule__RealTypeScope__Group__0
- @init {
- int stackSize = keepStackSize();
- }
-:
- rule__RealTypeScope__Group__0__Impl
- rule__RealTypeScope__Group__1
-;
-finally {
- restoreStackSize(stackSize);
-}
-
-rule__RealTypeScope__Group__0__Impl
- @init {
- int stackSize = keepStackSize();
- }
-:
-(
- { before(grammarAccess.getRealTypeScopeAccess().getNumberSignKeyword_0()); }
- '#'
- { after(grammarAccess.getRealTypeScopeAccess().getNumberSignKeyword_0()); }
-)
-;
-finally {
- restoreStackSize(stackSize);
-}
-
-rule__RealTypeScope__Group__1
- @init {
- int stackSize = keepStackSize();
- }
-:
- rule__RealTypeScope__Group__1__Impl
- rule__RealTypeScope__Group__2
-;
-finally {
- restoreStackSize(stackSize);
-}
-
-rule__RealTypeScope__Group__1__Impl
- @init {
- int stackSize = keepStackSize();
- }
-:
-(
- { before(grammarAccess.getRealTypeScopeAccess().getTypeAssignment_1()); }
- (rule__RealTypeScope__TypeAssignment_1)
- { after(grammarAccess.getRealTypeScopeAccess().getTypeAssignment_1()); }
-)
-;
-finally {
- restoreStackSize(stackSize);
-}
-
-rule__RealTypeScope__Group__2
- @init {
- int stackSize = keepStackSize();
- }
-:
- rule__RealTypeScope__Group__2__Impl
- rule__RealTypeScope__Group__3
-;
-finally {
- restoreStackSize(stackSize);
-}
-
-rule__RealTypeScope__Group__2__Impl
- @init {
- int stackSize = keepStackSize();
- }
-:
-(
- { before(grammarAccess.getRealTypeScopeAccess().getAlternatives_2()); }
- (rule__RealTypeScope__Alternatives_2)
- { after(grammarAccess.getRealTypeScopeAccess().getAlternatives_2()); }
-)
-;
-finally {
- restoreStackSize(stackSize);
-}
-
-rule__RealTypeScope__Group__3
- @init {
- int stackSize = keepStackSize();
- }
-:
- rule__RealTypeScope__Group__3__Impl
-;
-finally {
- restoreStackSize(stackSize);
-}
-
-rule__RealTypeScope__Group__3__Impl
- @init {
- int stackSize = keepStackSize();
- }
-:
-(
- { before(grammarAccess.getRealTypeScopeAccess().getAlternatives_3()); }
- (rule__RealTypeScope__Alternatives_3)
- { after(grammarAccess.getRealTypeScopeAccess().getAlternatives_3()); }
-)
-;
-finally {
- restoreStackSize(stackSize);
-}
-
-
-rule__StringTypeScope__Group__0
- @init {
- int stackSize = keepStackSize();
- }
-:
- rule__StringTypeScope__Group__0__Impl
- rule__StringTypeScope__Group__1
-;
-finally {
- restoreStackSize(stackSize);
-}
-
-rule__StringTypeScope__Group__0__Impl
- @init {
- int stackSize = keepStackSize();
- }
-:
-(
- { before(grammarAccess.getStringTypeScopeAccess().getNumberSignKeyword_0()); }
- '#'
- { after(grammarAccess.getStringTypeScopeAccess().getNumberSignKeyword_0()); }
-)
-;
-finally {
- restoreStackSize(stackSize);
-}
-
-rule__StringTypeScope__Group__1
- @init {
- int stackSize = keepStackSize();
- }
-:
- rule__StringTypeScope__Group__1__Impl
- rule__StringTypeScope__Group__2
-;
-finally {
- restoreStackSize(stackSize);
-}
-
-rule__StringTypeScope__Group__1__Impl
- @init {
- int stackSize = keepStackSize();
- }
-:
-(
- { before(grammarAccess.getStringTypeScopeAccess().getTypeAssignment_1()); }
- (rule__StringTypeScope__TypeAssignment_1)
- { after(grammarAccess.getStringTypeScopeAccess().getTypeAssignment_1()); }
-)
-;
-finally {
- restoreStackSize(stackSize);
-}
-
-rule__StringTypeScope__Group__2
- @init {
- int stackSize = keepStackSize();
- }
-:
- rule__StringTypeScope__Group__2__Impl
- rule__StringTypeScope__Group__3
-;
-finally {
- restoreStackSize(stackSize);
-}
-
-rule__StringTypeScope__Group__2__Impl
- @init {
- int stackSize = keepStackSize();
- }
-:
-(
- { before(grammarAccess.getStringTypeScopeAccess().getAlternatives_2()); }
- (rule__StringTypeScope__Alternatives_2)
- { after(grammarAccess.getStringTypeScopeAccess().getAlternatives_2()); }
-)
-;
-finally {
- restoreStackSize(stackSize);
-}
-
-rule__StringTypeScope__Group__3
- @init {
- int stackSize = keepStackSize();
- }
-:
- rule__StringTypeScope__Group__3__Impl
-;
-finally {
- restoreStackSize(stackSize);
-}
-
-rule__StringTypeScope__Group__3__Impl
- @init {
- int stackSize = keepStackSize();
- }
-:
-(
- { before(grammarAccess.getStringTypeScopeAccess().getAlternatives_3()); }
- (rule__StringTypeScope__Alternatives_3)
- { after(grammarAccess.getStringTypeScopeAccess().getAlternatives_3()); }
-)
-;
-finally {
- restoreStackSize(stackSize);
-}
-
-
-rule__ClassReference__Group__0
- @init {
- int stackSize = keepStackSize();
- }
-:
- rule__ClassReference__Group__0__Impl
- rule__ClassReference__Group__1
-;
-finally {
- restoreStackSize(stackSize);
-}
-
-rule__ClassReference__Group__0__Impl
- @init {
- int stackSize = keepStackSize();
- }
-:
-(
- { before(grammarAccess.getClassReferenceAccess().getLessThanSignKeyword_0()); }
- '<'
- { after(grammarAccess.getClassReferenceAccess().getLessThanSignKeyword_0()); }
-)
-;
-finally {
- restoreStackSize(stackSize);
-}
-
-rule__ClassReference__Group__1
- @init {
- int stackSize = keepStackSize();
- }
-:
- rule__ClassReference__Group__1__Impl
- rule__ClassReference__Group__2
-;
-finally {
- restoreStackSize(stackSize);
-}
-
-rule__ClassReference__Group__1__Impl
- @init {
- int stackSize = keepStackSize();
- }
-:
-(
- { before(grammarAccess.getClassReferenceAccess().getElementAssignment_1()); }
- (rule__ClassReference__ElementAssignment_1)
- { after(grammarAccess.getClassReferenceAccess().getElementAssignment_1()); }
-)
-;
-finally {
- restoreStackSize(stackSize);
-}
-
-rule__ClassReference__Group__2
- @init {
- int stackSize = keepStackSize();
- }
-:
- rule__ClassReference__Group__2__Impl
-;
-finally {
- restoreStackSize(stackSize);
-}
-
-rule__ClassReference__Group__2__Impl
- @init {
- int stackSize = keepStackSize();
- }
-:
-(
- { before(grammarAccess.getClassReferenceAccess().getGreaterThanSignKeyword_2()); }
- '>'
- { after(grammarAccess.getClassReferenceAccess().getGreaterThanSignKeyword_2()); }
-)
-;
-finally {
- restoreStackSize(stackSize);
-}
-
-
-rule__ObjectReference__Group__0
- @init {
- int stackSize = keepStackSize();
- }
-:
- rule__ObjectReference__Group__0__Impl
- rule__ObjectReference__Group__1
-;
-finally {
- restoreStackSize(stackSize);
-}
-
-rule__ObjectReference__Group__0__Impl
- @init {
- int stackSize = keepStackSize();
- }
-:
-(
- { before(grammarAccess.getObjectReferenceAccess().getObjectReferenceAction_0()); }
- ()
- { after(grammarAccess.getObjectReferenceAccess().getObjectReferenceAction_0()); }
-)
-;
-finally {
- restoreStackSize(stackSize);
-}
-
-rule__ObjectReference__Group__1
- @init {
- int stackSize = keepStackSize();
- }
-:
- rule__ObjectReference__Group__1__Impl
-;
-finally {
- restoreStackSize(stackSize);
-}
-
-rule__ObjectReference__Group__1__Impl
- @init {
- int stackSize = keepStackSize();
- }
-:
-(
- { before(grammarAccess.getObjectReferenceAccess().getNodeKeyword_1()); }
- 'node'
- { after(grammarAccess.getObjectReferenceAccess().getNodeKeyword_1()); }
-)
-;
-finally {
- restoreStackSize(stackSize);
-}
-
-
-rule__IntegerReference__Group__0
- @init {
- int stackSize = keepStackSize();
- }
-:
- rule__IntegerReference__Group__0__Impl
- rule__IntegerReference__Group__1
-;
-finally {
- restoreStackSize(stackSize);
-}
-
-rule__IntegerReference__Group__0__Impl
- @init {
- int stackSize = keepStackSize();
- }
-:
-(
- { before(grammarAccess.getIntegerReferenceAccess().getIntegerScopeAction_0()); }
- ()
- { after(grammarAccess.getIntegerReferenceAccess().getIntegerScopeAction_0()); }
-)
-;
-finally {
- restoreStackSize(stackSize);
-}
-
-rule__IntegerReference__Group__1
- @init {
- int stackSize = keepStackSize();
- }
-:
- rule__IntegerReference__Group__1__Impl
-;
-finally {
- restoreStackSize(stackSize);
-}
-
-rule__IntegerReference__Group__1__Impl
- @init {
- int stackSize = keepStackSize();
- }
-:
-(
- { before(grammarAccess.getIntegerReferenceAccess().getIntKeyword_1()); }
- 'int'
- { after(grammarAccess.getIntegerReferenceAccess().getIntKeyword_1()); }
-)
-;
-finally {
- restoreStackSize(stackSize);
-}
-
-
-rule__RealReference__Group__0
- @init {
- int stackSize = keepStackSize();
- }
-:
- rule__RealReference__Group__0__Impl
- rule__RealReference__Group__1
-;
-finally {
- restoreStackSize(stackSize);
-}
-
-rule__RealReference__Group__0__Impl
- @init {
- int stackSize = keepStackSize();
- }
-:
-(
- { before(grammarAccess.getRealReferenceAccess().getRealScopeAction_0()); }
- ()
- { after(grammarAccess.getRealReferenceAccess().getRealScopeAction_0()); }
-)
-;
-finally {
- restoreStackSize(stackSize);
-}
-
-rule__RealReference__Group__1
- @init {
- int stackSize = keepStackSize();
- }
-:
- rule__RealReference__Group__1__Impl
-;
-finally {
- restoreStackSize(stackSize);
-}
-
-rule__RealReference__Group__1__Impl
- @init {
- int stackSize = keepStackSize();
- }
-:
-(
- { before(grammarAccess.getRealReferenceAccess().getRealKeyword_1()); }
- 'real'
- { after(grammarAccess.getRealReferenceAccess().getRealKeyword_1()); }
-)
-;
-finally {
- restoreStackSize(stackSize);
-}
-
-
-rule__StringReference__Group__0
- @init {
- int stackSize = keepStackSize();
- }
-:
- rule__StringReference__Group__0__Impl
- rule__StringReference__Group__1
-;
-finally {
- restoreStackSize(stackSize);
-}
-
-rule__StringReference__Group__0__Impl
- @init {
- int stackSize = keepStackSize();
- }
-:
-(
- { before(grammarAccess.getStringReferenceAccess().getStringScopeAction_0()); }
- ()
- { after(grammarAccess.getStringReferenceAccess().getStringScopeAction_0()); }
-)
-;
-finally {
- restoreStackSize(stackSize);
-}
-
-rule__StringReference__Group__1
- @init {
- int stackSize = keepStackSize();
- }
-:
- rule__StringReference__Group__1__Impl
-;
-finally {
- restoreStackSize(stackSize);
-}
-
-rule__StringReference__Group__1__Impl
- @init {
- int stackSize = keepStackSize();
- }
-:
-(
- { before(grammarAccess.getStringReferenceAccess().getStringKeyword_1()); }
- 'string'
- { after(grammarAccess.getStringReferenceAccess().getStringKeyword_1()); }
-)
-;
-finally {
- restoreStackSize(stackSize);
-}
-
-
-rule__IntervallNumber__Group__0
- @init {
- int stackSize = keepStackSize();
- }
-:
- rule__IntervallNumber__Group__0__Impl
- rule__IntervallNumber__Group__1
-;
-finally {
- restoreStackSize(stackSize);
-}
-
-rule__IntervallNumber__Group__0__Impl
- @init {
- int stackSize = keepStackSize();
- }
-:
-(
- { before(grammarAccess.getIntervallNumberAccess().getMinAssignment_0()); }
- (rule__IntervallNumber__MinAssignment_0)
- { after(grammarAccess.getIntervallNumberAccess().getMinAssignment_0()); }
-)
-;
-finally {
- restoreStackSize(stackSize);
-}
-
-rule__IntervallNumber__Group__1
- @init {
- int stackSize = keepStackSize();
- }
-:
- rule__IntervallNumber__Group__1__Impl
- rule__IntervallNumber__Group__2
-;
-finally {
- restoreStackSize(stackSize);
-}
-
-rule__IntervallNumber__Group__1__Impl
- @init {
- int stackSize = keepStackSize();
- }
-:
-(
- { before(grammarAccess.getIntervallNumberAccess().getFullStopFullStopKeyword_1()); }
- '..'
- { after(grammarAccess.getIntervallNumberAccess().getFullStopFullStopKeyword_1()); }
-)
-;
-finally {
- restoreStackSize(stackSize);
-}
-
-rule__IntervallNumber__Group__2
- @init {
- int stackSize = keepStackSize();
- }
-:
- rule__IntervallNumber__Group__2__Impl
-;
-finally {
- restoreStackSize(stackSize);
-}
-
-rule__IntervallNumber__Group__2__Impl
- @init {
- int stackSize = keepStackSize();
- }
-:
-(
- { before(grammarAccess.getIntervallNumberAccess().getAlternatives_2()); }
- (rule__IntervallNumber__Alternatives_2)
- { after(grammarAccess.getIntervallNumberAccess().getAlternatives_2()); }
-)
-;
-finally {
- restoreStackSize(stackSize);
-}
-
-
-rule__IntEnumberation__Group__0
- @init {
- int stackSize = keepStackSize();
- }
-:
- rule__IntEnumberation__Group__0__Impl
- rule__IntEnumberation__Group__1
-;
-finally {
- restoreStackSize(stackSize);
-}
-
-rule__IntEnumberation__Group__0__Impl
- @init {
- int stackSize = keepStackSize();
- }
-:
-(
- { before(grammarAccess.getIntEnumberationAccess().getIntEnumberationAction_0()); }
- ()
- { after(grammarAccess.getIntEnumberationAccess().getIntEnumberationAction_0()); }
-)
-;
-finally {
- restoreStackSize(stackSize);
-}
-
-rule__IntEnumberation__Group__1
- @init {
- int stackSize = keepStackSize();
- }
-:
- rule__IntEnumberation__Group__1__Impl
- rule__IntEnumberation__Group__2
-;
-finally {
- restoreStackSize(stackSize);
-}
-
-rule__IntEnumberation__Group__1__Impl
- @init {
- int stackSize = keepStackSize();
- }
-:
-(
- { before(grammarAccess.getIntEnumberationAccess().getLeftCurlyBracketKeyword_1()); }
- '{'
- { after(grammarAccess.getIntEnumberationAccess().getLeftCurlyBracketKeyword_1()); }
-)
-;
-finally {
- restoreStackSize(stackSize);
-}
-
-rule__IntEnumberation__Group__2
- @init {
- int stackSize = keepStackSize();
- }
-:
- rule__IntEnumberation__Group__2__Impl
- rule__IntEnumberation__Group__3
-;
-finally {
- restoreStackSize(stackSize);
-}
-
-rule__IntEnumberation__Group__2__Impl
- @init {
- int stackSize = keepStackSize();
- }
-:
-(
- { before(grammarAccess.getIntEnumberationAccess().getGroup_2()); }
- (rule__IntEnumberation__Group_2__0)?
- { after(grammarAccess.getIntEnumberationAccess().getGroup_2()); }
-)
-;
-finally {
- restoreStackSize(stackSize);
-}
-
-rule__IntEnumberation__Group__3
- @init {
- int stackSize = keepStackSize();
- }
-:
- rule__IntEnumberation__Group__3__Impl
-;
-finally {
- restoreStackSize(stackSize);
-}
-
-rule__IntEnumberation__Group__3__Impl
- @init {
- int stackSize = keepStackSize();
- }
-:
-(
- { before(grammarAccess.getIntEnumberationAccess().getRightCurlyBracketKeyword_3()); }
- '}'
- { after(grammarAccess.getIntEnumberationAccess().getRightCurlyBracketKeyword_3()); }
-)
-;
-finally {
- restoreStackSize(stackSize);
-}
-
-
-rule__IntEnumberation__Group_2__0
- @init {
- int stackSize = keepStackSize();
- }
-:
- rule__IntEnumberation__Group_2__0__Impl
- rule__IntEnumberation__Group_2__1
-;
-finally {
- restoreStackSize(stackSize);
-}
-
-rule__IntEnumberation__Group_2__0__Impl
- @init {
- int stackSize = keepStackSize();
- }
-:
-(
- { before(grammarAccess.getIntEnumberationAccess().getEntryAssignment_2_0()); }
- (rule__IntEnumberation__EntryAssignment_2_0)
- { after(grammarAccess.getIntEnumberationAccess().getEntryAssignment_2_0()); }
-)
-;
-finally {
- restoreStackSize(stackSize);
-}
-
-rule__IntEnumberation__Group_2__1
- @init {
- int stackSize = keepStackSize();
- }
-:
- rule__IntEnumberation__Group_2__1__Impl
-;
-finally {
- restoreStackSize(stackSize);
-}
-
-rule__IntEnumberation__Group_2__1__Impl
- @init {
- int stackSize = keepStackSize();
- }
-:
-(
- { before(grammarAccess.getIntEnumberationAccess().getGroup_2_1()); }
- (rule__IntEnumberation__Group_2_1__0)*
- { after(grammarAccess.getIntEnumberationAccess().getGroup_2_1()); }
-)
-;
-finally {
- restoreStackSize(stackSize);
-}
-
-
-rule__IntEnumberation__Group_2_1__0
- @init {
- int stackSize = keepStackSize();
- }
-:
- rule__IntEnumberation__Group_2_1__0__Impl
- rule__IntEnumberation__Group_2_1__1
-;
-finally {
- restoreStackSize(stackSize);
-}
-
-rule__IntEnumberation__Group_2_1__0__Impl
- @init {
- int stackSize = keepStackSize();
- }
-:
-(
- { before(grammarAccess.getIntEnumberationAccess().getCommaKeyword_2_1_0()); }
- ','
- { after(grammarAccess.getIntEnumberationAccess().getCommaKeyword_2_1_0()); }
-)
-;
-finally {
- restoreStackSize(stackSize);
-}
-
-rule__IntEnumberation__Group_2_1__1
- @init {
- int stackSize = keepStackSize();
- }
-:
- rule__IntEnumberation__Group_2_1__1__Impl
-;
-finally {
- restoreStackSize(stackSize);
-}
-
-rule__IntEnumberation__Group_2_1__1__Impl
- @init {
- int stackSize = keepStackSize();
- }
-:
-(
- { before(grammarAccess.getIntEnumberationAccess().getEntryAssignment_2_1_1()); }
- (rule__IntEnumberation__EntryAssignment_2_1_1)
- { after(grammarAccess.getIntEnumberationAccess().getEntryAssignment_2_1_1()); }
-)
-;
-finally {
- restoreStackSize(stackSize);
-}
-
-
-rule__RealEnumeration__Group__0
- @init {
- int stackSize = keepStackSize();
- }
-:
- rule__RealEnumeration__Group__0__Impl
- rule__RealEnumeration__Group__1
-;
-finally {
- restoreStackSize(stackSize);
-}
-
-rule__RealEnumeration__Group__0__Impl
- @init {
- int stackSize = keepStackSize();
- }
-:
-(
- { before(grammarAccess.getRealEnumerationAccess().getRealEnumerationAction_0()); }
- ()
- { after(grammarAccess.getRealEnumerationAccess().getRealEnumerationAction_0()); }
-)
-;
-finally {
- restoreStackSize(stackSize);
-}
-
-rule__RealEnumeration__Group__1
- @init {
- int stackSize = keepStackSize();
- }
-:
- rule__RealEnumeration__Group__1__Impl
- rule__RealEnumeration__Group__2
-;
-finally {
- restoreStackSize(stackSize);
-}
-
-rule__RealEnumeration__Group__1__Impl
- @init {
- int stackSize = keepStackSize();
- }
-:
-(
- { before(grammarAccess.getRealEnumerationAccess().getLeftCurlyBracketKeyword_1()); }
- '{'
- { after(grammarAccess.getRealEnumerationAccess().getLeftCurlyBracketKeyword_1()); }
-)
-;
-finally {
- restoreStackSize(stackSize);
-}
-
-rule__RealEnumeration__Group__2
- @init {
- int stackSize = keepStackSize();
- }
-:
- rule__RealEnumeration__Group__2__Impl
- rule__RealEnumeration__Group__3
-;
-finally {
- restoreStackSize(stackSize);
-}
-
-rule__RealEnumeration__Group__2__Impl
- @init {
- int stackSize = keepStackSize();
- }
-:
-(
- { before(grammarAccess.getRealEnumerationAccess().getGroup_2()); }
- (rule__RealEnumeration__Group_2__0)?
- { after(grammarAccess.getRealEnumerationAccess().getGroup_2()); }
-)
-;
-finally {
- restoreStackSize(stackSize);
-}
-
-rule__RealEnumeration__Group__3
- @init {
- int stackSize = keepStackSize();
- }
-:
- rule__RealEnumeration__Group__3__Impl
-;
-finally {
- restoreStackSize(stackSize);
-}
-
-rule__RealEnumeration__Group__3__Impl
- @init {
- int stackSize = keepStackSize();
- }
-:
-(
- { before(grammarAccess.getRealEnumerationAccess().getRightCurlyBracketKeyword_3()); }
- '}'
- { after(grammarAccess.getRealEnumerationAccess().getRightCurlyBracketKeyword_3()); }
-)
-;
-finally {
- restoreStackSize(stackSize);
-}
-
-
-rule__RealEnumeration__Group_2__0
- @init {
- int stackSize = keepStackSize();
- }
-:
- rule__RealEnumeration__Group_2__0__Impl
- rule__RealEnumeration__Group_2__1
-;
-finally {
- restoreStackSize(stackSize);
-}
-
-rule__RealEnumeration__Group_2__0__Impl
- @init {
- int stackSize = keepStackSize();
- }
-:
-(
- { before(grammarAccess.getRealEnumerationAccess().getEntryAssignment_2_0()); }
- (rule__RealEnumeration__EntryAssignment_2_0)
- { after(grammarAccess.getRealEnumerationAccess().getEntryAssignment_2_0()); }
-)
-;
-finally {
- restoreStackSize(stackSize);
-}
-
-rule__RealEnumeration__Group_2__1
- @init {
- int stackSize = keepStackSize();
- }
-:
- rule__RealEnumeration__Group_2__1__Impl
-;
-finally {
- restoreStackSize(stackSize);
-}
-
-rule__RealEnumeration__Group_2__1__Impl
- @init {
- int stackSize = keepStackSize();
- }
-:
-(
- { before(grammarAccess.getRealEnumerationAccess().getGroup_2_1()); }
- (rule__RealEnumeration__Group_2_1__0)*
- { after(grammarAccess.getRealEnumerationAccess().getGroup_2_1()); }
-)
-;
-finally {
- restoreStackSize(stackSize);
-}
-
-
-rule__RealEnumeration__Group_2_1__0
- @init {
- int stackSize = keepStackSize();
- }
-:
- rule__RealEnumeration__Group_2_1__0__Impl
- rule__RealEnumeration__Group_2_1__1
-;
-finally {
- restoreStackSize(stackSize);
-}
-
-rule__RealEnumeration__Group_2_1__0__Impl
- @init {
- int stackSize = keepStackSize();
- }
-:
-(
- { before(grammarAccess.getRealEnumerationAccess().getCommaKeyword_2_1_0()); }
- ','
- { after(grammarAccess.getRealEnumerationAccess().getCommaKeyword_2_1_0()); }
-)
-;
-finally {
- restoreStackSize(stackSize);
-}
-
-rule__RealEnumeration__Group_2_1__1
- @init {
- int stackSize = keepStackSize();
- }
-:
- rule__RealEnumeration__Group_2_1__1__Impl
-;
-finally {
- restoreStackSize(stackSize);
-}
-
-rule__RealEnumeration__Group_2_1__1__Impl
- @init {
- int stackSize = keepStackSize();
- }
-:
-(
- { before(grammarAccess.getRealEnumerationAccess().getEntryAssignment_2_1_1()); }
- (rule__RealEnumeration__EntryAssignment_2_1_1)
- { after(grammarAccess.getRealEnumerationAccess().getEntryAssignment_2_1_1()); }
-)
-;
-finally {
- restoreStackSize(stackSize);
-}
-
-
-rule__StringEnumeration__Group__0
- @init {
- int stackSize = keepStackSize();
- }
-:
- rule__StringEnumeration__Group__0__Impl
- rule__StringEnumeration__Group__1
-;
-finally {
- restoreStackSize(stackSize);
-}
-
-rule__StringEnumeration__Group__0__Impl
- @init {
- int stackSize = keepStackSize();
- }
-:
-(
- { before(grammarAccess.getStringEnumerationAccess().getStringEnumerationAction_0()); }
- ()
- { after(grammarAccess.getStringEnumerationAccess().getStringEnumerationAction_0()); }
-)
-;
-finally {
- restoreStackSize(stackSize);
-}
-
-rule__StringEnumeration__Group__1
- @init {
- int stackSize = keepStackSize();
- }
-:
- rule__StringEnumeration__Group__1__Impl
- rule__StringEnumeration__Group__2
-;
-finally {
- restoreStackSize(stackSize);
-}
-
-rule__StringEnumeration__Group__1__Impl
- @init {
- int stackSize = keepStackSize();
- }
-:
-(
- { before(grammarAccess.getStringEnumerationAccess().getLeftCurlyBracketKeyword_1()); }
- '{'
- { after(grammarAccess.getStringEnumerationAccess().getLeftCurlyBracketKeyword_1()); }
-)
-;
-finally {
- restoreStackSize(stackSize);
-}
-
-rule__StringEnumeration__Group__2
- @init {
- int stackSize = keepStackSize();
- }
-:
- rule__StringEnumeration__Group__2__Impl
- rule__StringEnumeration__Group__3
-;
-finally {
- restoreStackSize(stackSize);
-}
-
-rule__StringEnumeration__Group__2__Impl
- @init {
- int stackSize = keepStackSize();
- }
-:
-(
- { before(grammarAccess.getStringEnumerationAccess().getGroup_2()); }
- (rule__StringEnumeration__Group_2__0)?
- { after(grammarAccess.getStringEnumerationAccess().getGroup_2()); }
-)
-;
-finally {
- restoreStackSize(stackSize);
-}
-
-rule__StringEnumeration__Group__3
- @init {
- int stackSize = keepStackSize();
- }
-:
- rule__StringEnumeration__Group__3__Impl
-;
-finally {
- restoreStackSize(stackSize);
-}
-
-rule__StringEnumeration__Group__3__Impl
- @init {
- int stackSize = keepStackSize();
- }
-:
-(
- { before(grammarAccess.getStringEnumerationAccess().getRightCurlyBracketKeyword_3()); }
- '}'
- { after(grammarAccess.getStringEnumerationAccess().getRightCurlyBracketKeyword_3()); }
-)
-;
-finally {
- restoreStackSize(stackSize);
-}
-
-
-rule__StringEnumeration__Group_2__0
- @init {
- int stackSize = keepStackSize();
- }
-:
- rule__StringEnumeration__Group_2__0__Impl
- rule__StringEnumeration__Group_2__1
-;
-finally {
- restoreStackSize(stackSize);
-}
-
-rule__StringEnumeration__Group_2__0__Impl
- @init {
- int stackSize = keepStackSize();
- }
-:
-(
- { before(grammarAccess.getStringEnumerationAccess().getEntryAssignment_2_0()); }
- (rule__StringEnumeration__EntryAssignment_2_0)
- { after(grammarAccess.getStringEnumerationAccess().getEntryAssignment_2_0()); }
-)
-;
-finally {
- restoreStackSize(stackSize);
-}
-
-rule__StringEnumeration__Group_2__1
- @init {
- int stackSize = keepStackSize();
- }
-:
- rule__StringEnumeration__Group_2__1__Impl
-;
-finally {
- restoreStackSize(stackSize);
-}
-
-rule__StringEnumeration__Group_2__1__Impl
- @init {
- int stackSize = keepStackSize();
- }
-:
-(
- { before(grammarAccess.getStringEnumerationAccess().getGroup_2_1()); }
- (rule__StringEnumeration__Group_2_1__0)*
- { after(grammarAccess.getStringEnumerationAccess().getGroup_2_1()); }
-)
-;
-finally {
- restoreStackSize(stackSize);
-}
-
-
-rule__StringEnumeration__Group_2_1__0
- @init {
- int stackSize = keepStackSize();
- }
-:
- rule__StringEnumeration__Group_2_1__0__Impl
- rule__StringEnumeration__Group_2_1__1
-;
-finally {
- restoreStackSize(stackSize);
-}
-
-rule__StringEnumeration__Group_2_1__0__Impl
- @init {
- int stackSize = keepStackSize();
- }
-:
-(
- { before(grammarAccess.getStringEnumerationAccess().getCommaKeyword_2_1_0()); }
- ','
- { after(grammarAccess.getStringEnumerationAccess().getCommaKeyword_2_1_0()); }
-)
-;
-finally {
- restoreStackSize(stackSize);
-}
-
-rule__StringEnumeration__Group_2_1__1
- @init {
- int stackSize = keepStackSize();
- }
-:
- rule__StringEnumeration__Group_2_1__1__Impl
-;
-finally {
- restoreStackSize(stackSize);
-}
-
-rule__StringEnumeration__Group_2_1__1__Impl
- @init {
- int stackSize = keepStackSize();
- }
-:
-(
- { before(grammarAccess.getStringEnumerationAccess().getEntryAssignment_2_1_1()); }
- (rule__StringEnumeration__EntryAssignment_2_1_1)
- { after(grammarAccess.getStringEnumerationAccess().getEntryAssignment_2_1_1()); }
-)
-;
-finally {
- restoreStackSize(stackSize);
-}
-
-
-rule__ScopeDeclaration__Group__0
- @init {
- int stackSize = keepStackSize();
- }
-:
- rule__ScopeDeclaration__Group__0__Impl
- rule__ScopeDeclaration__Group__1
-;
-finally {
- restoreStackSize(stackSize);
-}
-
-rule__ScopeDeclaration__Group__0__Impl
- @init {
- int stackSize = keepStackSize();
- }
-:
-(
- { before(grammarAccess.getScopeDeclarationAccess().getScopeKeyword_0()); }
- 'scope'
- { after(grammarAccess.getScopeDeclarationAccess().getScopeKeyword_0()); }
-)
-;
-finally {
- restoreStackSize(stackSize);
-}
-
-rule__ScopeDeclaration__Group__1
- @init {
- int stackSize = keepStackSize();
- }
-:
- rule__ScopeDeclaration__Group__1__Impl
- rule__ScopeDeclaration__Group__2
-;
-finally {
- restoreStackSize(stackSize);
-}
-
-rule__ScopeDeclaration__Group__1__Impl
- @init {
- int stackSize = keepStackSize();
- }
-:
-(
- { before(grammarAccess.getScopeDeclarationAccess().getNameAssignment_1()); }
- (rule__ScopeDeclaration__NameAssignment_1)
- { after(grammarAccess.getScopeDeclarationAccess().getNameAssignment_1()); }
-)
-;
-finally {
- restoreStackSize(stackSize);
-}
-
-rule__ScopeDeclaration__Group__2
- @init {
- int stackSize = keepStackSize();
- }
-:
- rule__ScopeDeclaration__Group__2__Impl
-;
-finally {
- restoreStackSize(stackSize);
-}
-
-rule__ScopeDeclaration__Group__2__Impl
- @init {
- int stackSize = keepStackSize();
- }
-:
-(
- { before(grammarAccess.getScopeDeclarationAccess().getSpecificationAssignment_2()); }
- (rule__ScopeDeclaration__SpecificationAssignment_2)
- { after(grammarAccess.getScopeDeclarationAccess().getSpecificationAssignment_2()); }
-)
-;
-finally {
- restoreStackSize(stackSize);
-}
-
-
-rule__GenerationTask__Group__0
- @init {
- int stackSize = keepStackSize();
- }
-:
- rule__GenerationTask__Group__0__Impl
- rule__GenerationTask__Group__1
-;
-finally {
- restoreStackSize(stackSize);
-}
-
-rule__GenerationTask__Group__0__Impl
- @init {
- int stackSize = keepStackSize();
- }
-:
-(
- { before(grammarAccess.getGenerationTaskAccess().getGenerateKeyword_0()); }
- 'generate'
- { after(grammarAccess.getGenerationTaskAccess().getGenerateKeyword_0()); }
-)
-;
-finally {
- restoreStackSize(stackSize);
-}
-
-rule__GenerationTask__Group__1
- @init {
- int stackSize = keepStackSize();
- }
-:
- rule__GenerationTask__Group__1__Impl
- rule__GenerationTask__Group__2
-;
-finally {
- restoreStackSize(stackSize);
-}
-
-rule__GenerationTask__Group__1__Impl
- @init {
- int stackSize = keepStackSize();
- }
-:
-(
- { before(grammarAccess.getGenerationTaskAccess().getGenerationTaskAction_1()); }
- ()
- { after(grammarAccess.getGenerationTaskAccess().getGenerationTaskAction_1()); }
-)
-;
-finally {
- restoreStackSize(stackSize);
-}
-
-rule__GenerationTask__Group__2
- @init {
- int stackSize = keepStackSize();
- }
-:
- rule__GenerationTask__Group__2__Impl
- rule__GenerationTask__Group__3
-;
-finally {
- restoreStackSize(stackSize);
-}
-
-rule__GenerationTask__Group__2__Impl
- @init {
- int stackSize = keepStackSize();
- }
-:
-(
- { before(grammarAccess.getGenerationTaskAccess().getLeftCurlyBracketKeyword_2()); }
- '{'
- { after(grammarAccess.getGenerationTaskAccess().getLeftCurlyBracketKeyword_2()); }
-)
-;
-finally {
- restoreStackSize(stackSize);
-}
-
-rule__GenerationTask__Group__3
- @init {
- int stackSize = keepStackSize();
- }
-:
- rule__GenerationTask__Group__3__Impl
- rule__GenerationTask__Group__4
-;
-finally {
- restoreStackSize(stackSize);
-}
-
-rule__GenerationTask__Group__3__Impl
- @init {
- int stackSize = keepStackSize();
- }
-:
-(
- { before(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3()); }
- (rule__GenerationTask__UnorderedGroup_3)
- { after(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3()); }
-)
-;
-finally {
- restoreStackSize(stackSize);
-}
-
-rule__GenerationTask__Group__4
- @init {
- int stackSize = keepStackSize();
- }
-:
- rule__GenerationTask__Group__4__Impl
-;
-finally {
- restoreStackSize(stackSize);
-}
-
-rule__GenerationTask__Group__4__Impl
- @init {
- int stackSize = keepStackSize();
- }
-:
-(
- { before(grammarAccess.getGenerationTaskAccess().getRightCurlyBracketKeyword_4()); }
- '}'
- { after(grammarAccess.getGenerationTaskAccess().getRightCurlyBracketKeyword_4()); }
-)
-;
-finally {
- restoreStackSize(stackSize);
-}
-
-
-rule__GenerationTask__Group_3_0__0
- @init {
- int stackSize = keepStackSize();
- }
-:
- rule__GenerationTask__Group_3_0__0__Impl
- rule__GenerationTask__Group_3_0__1
-;
-finally {
- restoreStackSize(stackSize);
-}
-
-rule__GenerationTask__Group_3_0__0__Impl
- @init {
- int stackSize = keepStackSize();
- }
-:
-(
- { before(grammarAccess.getGenerationTaskAccess().getMetamodelKeyword_3_0_0()); }
- 'metamodel'
- { after(grammarAccess.getGenerationTaskAccess().getMetamodelKeyword_3_0_0()); }
-)
-;
-finally {
- restoreStackSize(stackSize);
-}
-
-rule__GenerationTask__Group_3_0__1
- @init {
- int stackSize = keepStackSize();
- }
-:
- rule__GenerationTask__Group_3_0__1__Impl
- rule__GenerationTask__Group_3_0__2
-;
-finally {
- restoreStackSize(stackSize);
-}
-
-rule__GenerationTask__Group_3_0__1__Impl
- @init {
- int stackSize = keepStackSize();
- }
-:
-(
- { before(grammarAccess.getGenerationTaskAccess().getEqualsSignKeyword_3_0_1()); }
- '='
- { after(grammarAccess.getGenerationTaskAccess().getEqualsSignKeyword_3_0_1()); }
-)
-;
-finally {
- restoreStackSize(stackSize);
-}
-
-rule__GenerationTask__Group_3_0__2
- @init {
- int stackSize = keepStackSize();
- }
-:
- rule__GenerationTask__Group_3_0__2__Impl
-;
-finally {
- restoreStackSize(stackSize);
-}
-
-rule__GenerationTask__Group_3_0__2__Impl
- @init {
- int stackSize = keepStackSize();
- }
-:
-(
- { before(grammarAccess.getGenerationTaskAccess().getMetamodelAssignment_3_0_2()); }
- (rule__GenerationTask__MetamodelAssignment_3_0_2)
- { after(grammarAccess.getGenerationTaskAccess().getMetamodelAssignment_3_0_2()); }
-)
-;
-finally {
- restoreStackSize(stackSize);
-}
-
-
-rule__GenerationTask__Group_3_1__0
- @init {
- int stackSize = keepStackSize();
- }
-:
- rule__GenerationTask__Group_3_1__0__Impl
- rule__GenerationTask__Group_3_1__1
-;
-finally {
- restoreStackSize(stackSize);
-}
-
-rule__GenerationTask__Group_3_1__0__Impl
- @init {
- int stackSize = keepStackSize();
- }
-:
-(
- { before(grammarAccess.getGenerationTaskAccess().getPartialModelKeyword_3_1_0()); }
- 'partial-model'
- { after(grammarAccess.getGenerationTaskAccess().getPartialModelKeyword_3_1_0()); }
-)
-;
-finally {
- restoreStackSize(stackSize);
-}
-
-rule__GenerationTask__Group_3_1__1
- @init {
- int stackSize = keepStackSize();
- }
-:
- rule__GenerationTask__Group_3_1__1__Impl
- rule__GenerationTask__Group_3_1__2
-;
-finally {
- restoreStackSize(stackSize);
-}
-
-rule__GenerationTask__Group_3_1__1__Impl
- @init {
- int stackSize = keepStackSize();
- }
-:
-(
- { before(grammarAccess.getGenerationTaskAccess().getEqualsSignKeyword_3_1_1()); }
- '='
- { after(grammarAccess.getGenerationTaskAccess().getEqualsSignKeyword_3_1_1()); }
-)
-;
-finally {
- restoreStackSize(stackSize);
-}
-
-rule__GenerationTask__Group_3_1__2
- @init {
- int stackSize = keepStackSize();
- }
-:
- rule__GenerationTask__Group_3_1__2__Impl
-;
-finally {
- restoreStackSize(stackSize);
-}
-
-rule__GenerationTask__Group_3_1__2__Impl
- @init {
- int stackSize = keepStackSize();
- }
-:
-(
- { before(grammarAccess.getGenerationTaskAccess().getPartialModelAssignment_3_1_2()); }
- (rule__GenerationTask__PartialModelAssignment_3_1_2)
- { after(grammarAccess.getGenerationTaskAccess().getPartialModelAssignment_3_1_2()); }
-)
-;
-finally {
- restoreStackSize(stackSize);
-}
-
-
-rule__GenerationTask__Group_3_2__0
- @init {
- int stackSize = keepStackSize();
- }
-:
- rule__GenerationTask__Group_3_2__0__Impl
- rule__GenerationTask__Group_3_2__1
-;
-finally {
- restoreStackSize(stackSize);
-}
-
-rule__GenerationTask__Group_3_2__0__Impl
- @init {
- int stackSize = keepStackSize();
- }
-:
-(
- { before(grammarAccess.getGenerationTaskAccess().getConstraintsKeyword_3_2_0()); }
- 'constraints'
- { after(grammarAccess.getGenerationTaskAccess().getConstraintsKeyword_3_2_0()); }
-)
-;
-finally {
- restoreStackSize(stackSize);
-}
-
-rule__GenerationTask__Group_3_2__1
- @init {
- int stackSize = keepStackSize();
- }
-:
- rule__GenerationTask__Group_3_2__1__Impl
- rule__GenerationTask__Group_3_2__2
-;
-finally {
- restoreStackSize(stackSize);
-}
-
-rule__GenerationTask__Group_3_2__1__Impl
- @init {
- int stackSize = keepStackSize();
- }
-:
-(
- { before(grammarAccess.getGenerationTaskAccess().getEqualsSignKeyword_3_2_1()); }
- '='
- { after(grammarAccess.getGenerationTaskAccess().getEqualsSignKeyword_3_2_1()); }
-)
-;
-finally {
- restoreStackSize(stackSize);
-}
-
-rule__GenerationTask__Group_3_2__2
- @init {
- int stackSize = keepStackSize();
- }
-:
- rule__GenerationTask__Group_3_2__2__Impl
-;
-finally {
- restoreStackSize(stackSize);
-}
-
-rule__GenerationTask__Group_3_2__2__Impl
- @init {
- int stackSize = keepStackSize();
- }
-:
-(
- { before(grammarAccess.getGenerationTaskAccess().getPatternsAssignment_3_2_2()); }
- (rule__GenerationTask__PatternsAssignment_3_2_2)
- { after(grammarAccess.getGenerationTaskAccess().getPatternsAssignment_3_2_2()); }
-)
-;
-finally {
- restoreStackSize(stackSize);
-}
-
-
-rule__GenerationTask__Group_3_3__0
- @init {
- int stackSize = keepStackSize();
- }
-:
- rule__GenerationTask__Group_3_3__0__Impl
- rule__GenerationTask__Group_3_3__1
-;
-finally {
- restoreStackSize(stackSize);
-}
-
-rule__GenerationTask__Group_3_3__0__Impl
- @init {
- int stackSize = keepStackSize();
- }
-:
-(
- { before(grammarAccess.getGenerationTaskAccess().getScopeKeyword_3_3_0()); }
- 'scope'
- { after(grammarAccess.getGenerationTaskAccess().getScopeKeyword_3_3_0()); }
-)
-;
-finally {
- restoreStackSize(stackSize);
-}
-
-rule__GenerationTask__Group_3_3__1
- @init {
- int stackSize = keepStackSize();
- }
-:
- rule__GenerationTask__Group_3_3__1__Impl
- rule__GenerationTask__Group_3_3__2
-;
-finally {
- restoreStackSize(stackSize);
-}
-
-rule__GenerationTask__Group_3_3__1__Impl
- @init {
- int stackSize = keepStackSize();
- }
-:
-(
- { before(grammarAccess.getGenerationTaskAccess().getEqualsSignKeyword_3_3_1()); }
- '='
- { after(grammarAccess.getGenerationTaskAccess().getEqualsSignKeyword_3_3_1()); }
-)
-;
-finally {
- restoreStackSize(stackSize);
-}
-
-rule__GenerationTask__Group_3_3__2
- @init {
- int stackSize = keepStackSize();
- }
-:
- rule__GenerationTask__Group_3_3__2__Impl
-;
-finally {
- restoreStackSize(stackSize);
-}
-
-rule__GenerationTask__Group_3_3__2__Impl
- @init {
- int stackSize = keepStackSize();
- }
-:
-(
- { before(grammarAccess.getGenerationTaskAccess().getScopeAssignment_3_3_2()); }
- (rule__GenerationTask__ScopeAssignment_3_3_2)
- { after(grammarAccess.getGenerationTaskAccess().getScopeAssignment_3_3_2()); }
-)
-;
-finally {
- restoreStackSize(stackSize);
-}
-
-
-rule__GenerationTask__Group_3_4__0
- @init {
- int stackSize = keepStackSize();
- }
-:
- rule__GenerationTask__Group_3_4__0__Impl
- rule__GenerationTask__Group_3_4__1
-;
-finally {
- restoreStackSize(stackSize);
-}
-
-rule__GenerationTask__Group_3_4__0__Impl
- @init {
- int stackSize = keepStackSize();
- }
-:
-(
- { before(grammarAccess.getGenerationTaskAccess().getNumberSpecifiedAssignment_3_4_0()); }
- (rule__GenerationTask__NumberSpecifiedAssignment_3_4_0)
- { after(grammarAccess.getGenerationTaskAccess().getNumberSpecifiedAssignment_3_4_0()); }
-)
-;
-finally {
- restoreStackSize(stackSize);
-}
-
-rule__GenerationTask__Group_3_4__1
- @init {
- int stackSize = keepStackSize();
- }
-:
- rule__GenerationTask__Group_3_4__1__Impl
- rule__GenerationTask__Group_3_4__2
-;
-finally {
- restoreStackSize(stackSize);
-}
-
-rule__GenerationTask__Group_3_4__1__Impl
- @init {
- int stackSize = keepStackSize();
- }
-:
-(
- { before(grammarAccess.getGenerationTaskAccess().getEqualsSignKeyword_3_4_1()); }
- '='
- { after(grammarAccess.getGenerationTaskAccess().getEqualsSignKeyword_3_4_1()); }
-)
-;
-finally {
- restoreStackSize(stackSize);
-}
-
-rule__GenerationTask__Group_3_4__2
- @init {
- int stackSize = keepStackSize();
- }
-:
- rule__GenerationTask__Group_3_4__2__Impl
-;
-finally {
- restoreStackSize(stackSize);
-}
-
-rule__GenerationTask__Group_3_4__2__Impl
- @init {
- int stackSize = keepStackSize();
- }
-:
-(
- { before(grammarAccess.getGenerationTaskAccess().getNumberAssignment_3_4_2()); }
- (rule__GenerationTask__NumberAssignment_3_4_2)
- { after(grammarAccess.getGenerationTaskAccess().getNumberAssignment_3_4_2()); }
-)
-;
-finally {
- restoreStackSize(stackSize);
-}
-
-
-rule__GenerationTask__Group_3_5__0
- @init {
- int stackSize = keepStackSize();
- }
-:
- rule__GenerationTask__Group_3_5__0__Impl
- rule__GenerationTask__Group_3_5__1
-;
-finally {
- restoreStackSize(stackSize);
-}
-
-rule__GenerationTask__Group_3_5__0__Impl
- @init {
- int stackSize = keepStackSize();
- }
-:
-(
- { before(grammarAccess.getGenerationTaskAccess().getRunSpecifiedAssignment_3_5_0()); }
- (rule__GenerationTask__RunSpecifiedAssignment_3_5_0)
- { after(grammarAccess.getGenerationTaskAccess().getRunSpecifiedAssignment_3_5_0()); }
-)
-;
-finally {
- restoreStackSize(stackSize);
-}
-
-rule__GenerationTask__Group_3_5__1
- @init {
- int stackSize = keepStackSize();
- }
-:
- rule__GenerationTask__Group_3_5__1__Impl
- rule__GenerationTask__Group_3_5__2
-;
-finally {
- restoreStackSize(stackSize);
-}
-
-rule__GenerationTask__Group_3_5__1__Impl
- @init {
- int stackSize = keepStackSize();
- }
-:
-(
- { before(grammarAccess.getGenerationTaskAccess().getEqualsSignKeyword_3_5_1()); }
- '='
- { after(grammarAccess.getGenerationTaskAccess().getEqualsSignKeyword_3_5_1()); }
-)
-;
-finally {
- restoreStackSize(stackSize);
-}
-
-rule__GenerationTask__Group_3_5__2
- @init {
- int stackSize = keepStackSize();
- }
-:
- rule__GenerationTask__Group_3_5__2__Impl
-;
-finally {
- restoreStackSize(stackSize);
-}
-
-rule__GenerationTask__Group_3_5__2__Impl
- @init {
- int stackSize = keepStackSize();
- }
-:
-(
- { before(grammarAccess.getGenerationTaskAccess().getRunsAssignment_3_5_2()); }
- (rule__GenerationTask__RunsAssignment_3_5_2)
- { after(grammarAccess.getGenerationTaskAccess().getRunsAssignment_3_5_2()); }
-)
-;
-finally {
- restoreStackSize(stackSize);
-}
-
-
-rule__GenerationTask__Group_3_6__0
- @init {
- int stackSize = keepStackSize();
- }
-:
- rule__GenerationTask__Group_3_6__0__Impl
- rule__GenerationTask__Group_3_6__1
-;
-finally {
- restoreStackSize(stackSize);
-}
-
-rule__GenerationTask__Group_3_6__0__Impl
- @init {
- int stackSize = keepStackSize();
- }
-:
-(
- { before(grammarAccess.getGenerationTaskAccess().getSolverKeyword_3_6_0()); }
- 'solver'
- { after(grammarAccess.getGenerationTaskAccess().getSolverKeyword_3_6_0()); }
-)
-;
-finally {
- restoreStackSize(stackSize);
-}
-
-rule__GenerationTask__Group_3_6__1
- @init {
- int stackSize = keepStackSize();
- }
-:
- rule__GenerationTask__Group_3_6__1__Impl
- rule__GenerationTask__Group_3_6__2
-;
-finally {
- restoreStackSize(stackSize);
-}
-
-rule__GenerationTask__Group_3_6__1__Impl
- @init {
- int stackSize = keepStackSize();
- }
-:
-(
- { before(grammarAccess.getGenerationTaskAccess().getEqualsSignKeyword_3_6_1()); }
- '='
- { after(grammarAccess.getGenerationTaskAccess().getEqualsSignKeyword_3_6_1()); }
-)
-;
-finally {
- restoreStackSize(stackSize);
-}
-
-rule__GenerationTask__Group_3_6__2
- @init {
- int stackSize = keepStackSize();
- }
-:
- rule__GenerationTask__Group_3_6__2__Impl
-;
-finally {
- restoreStackSize(stackSize);
-}
-
-rule__GenerationTask__Group_3_6__2__Impl
- @init {
- int stackSize = keepStackSize();
- }
-:
-(
- { before(grammarAccess.getGenerationTaskAccess().getSolverAssignment_3_6_2()); }
- (rule__GenerationTask__SolverAssignment_3_6_2)
- { after(grammarAccess.getGenerationTaskAccess().getSolverAssignment_3_6_2()); }
-)
-;
-finally {
- restoreStackSize(stackSize);
-}
-
-
-rule__GenerationTask__Group_3_7__0
- @init {
- int stackSize = keepStackSize();
- }
-:
- rule__GenerationTask__Group_3_7__0__Impl
- rule__GenerationTask__Group_3_7__1
-;
-finally {
- restoreStackSize(stackSize);
-}
-
-rule__GenerationTask__Group_3_7__0__Impl
- @init {
- int stackSize = keepStackSize();
- }
-:
-(
- { before(grammarAccess.getGenerationTaskAccess().getConfigKeyword_3_7_0()); }
- 'config'
- { after(grammarAccess.getGenerationTaskAccess().getConfigKeyword_3_7_0()); }
-)
-;
-finally {
- restoreStackSize(stackSize);
-}
-
-rule__GenerationTask__Group_3_7__1
- @init {
- int stackSize = keepStackSize();
- }
-:
- rule__GenerationTask__Group_3_7__1__Impl
- rule__GenerationTask__Group_3_7__2
-;
-finally {
- restoreStackSize(stackSize);
-}
-
-rule__GenerationTask__Group_3_7__1__Impl
- @init {
- int stackSize = keepStackSize();
- }
-:
-(
- { before(grammarAccess.getGenerationTaskAccess().getEqualsSignKeyword_3_7_1()); }
- '='
- { after(grammarAccess.getGenerationTaskAccess().getEqualsSignKeyword_3_7_1()); }
-)
-;
-finally {
- restoreStackSize(stackSize);
-}
-
-rule__GenerationTask__Group_3_7__2
- @init {
- int stackSize = keepStackSize();
- }
-:
- rule__GenerationTask__Group_3_7__2__Impl
-;
-finally {
- restoreStackSize(stackSize);
-}
-
-rule__GenerationTask__Group_3_7__2__Impl
- @init {
- int stackSize = keepStackSize();
- }
-:
-(
- { before(grammarAccess.getGenerationTaskAccess().getConfigAssignment_3_7_2()); }
- (rule__GenerationTask__ConfigAssignment_3_7_2)
- { after(grammarAccess.getGenerationTaskAccess().getConfigAssignment_3_7_2()); }
-)
-;
-finally {
- restoreStackSize(stackSize);
-}
-
-
-rule__GenerationTask__Group_3_8__0
- @init {
- int stackSize = keepStackSize();
- }
-:
- rule__GenerationTask__Group_3_8__0__Impl
- rule__GenerationTask__Group_3_8__1
-;
-finally {
- restoreStackSize(stackSize);
-}
-
-rule__GenerationTask__Group_3_8__0__Impl
- @init {
- int stackSize = keepStackSize();
- }
-:
-(
- { before(grammarAccess.getGenerationTaskAccess().getDebugKeyword_3_8_0()); }
- 'debug'
- { after(grammarAccess.getGenerationTaskAccess().getDebugKeyword_3_8_0()); }
-)
-;
-finally {
- restoreStackSize(stackSize);
-}
-
-rule__GenerationTask__Group_3_8__1
- @init {
- int stackSize = keepStackSize();
- }
-:
- rule__GenerationTask__Group_3_8__1__Impl
- rule__GenerationTask__Group_3_8__2
-;
-finally {
- restoreStackSize(stackSize);
-}
-
-rule__GenerationTask__Group_3_8__1__Impl
- @init {
- int stackSize = keepStackSize();
- }
-:
-(
- { before(grammarAccess.getGenerationTaskAccess().getEqualsSignKeyword_3_8_1()); }
- '='
- { after(grammarAccess.getGenerationTaskAccess().getEqualsSignKeyword_3_8_1()); }
-)
-;
-finally {
- restoreStackSize(stackSize);
-}
-
-rule__GenerationTask__Group_3_8__2
- @init {
- int stackSize = keepStackSize();
- }
-:
- rule__GenerationTask__Group_3_8__2__Impl
-;
-finally {
- restoreStackSize(stackSize);
-}
-
-rule__GenerationTask__Group_3_8__2__Impl
- @init {
- int stackSize = keepStackSize();
- }
-:
-(
- { before(grammarAccess.getGenerationTaskAccess().getDebugFolderAssignment_3_8_2()); }
- (rule__GenerationTask__DebugFolderAssignment_3_8_2)
- { after(grammarAccess.getGenerationTaskAccess().getDebugFolderAssignment_3_8_2()); }
-)
-;
-finally {
- restoreStackSize(stackSize);
-}
-
-
-rule__GenerationTask__Group_3_9__0
- @init {
- int stackSize = keepStackSize();
- }
-:
- rule__GenerationTask__Group_3_9__0__Impl
- rule__GenerationTask__Group_3_9__1
-;
-finally {
- restoreStackSize(stackSize);
-}
-
-rule__GenerationTask__Group_3_9__0__Impl
- @init {
- int stackSize = keepStackSize();
- }
-:
-(
- { before(grammarAccess.getGenerationTaskAccess().getLogKeyword_3_9_0()); }
- 'log'
- { after(grammarAccess.getGenerationTaskAccess().getLogKeyword_3_9_0()); }
-)
-;
-finally {
- restoreStackSize(stackSize);
-}
-
-rule__GenerationTask__Group_3_9__1
- @init {
- int stackSize = keepStackSize();
- }
-:
- rule__GenerationTask__Group_3_9__1__Impl
- rule__GenerationTask__Group_3_9__2
-;
-finally {
- restoreStackSize(stackSize);
-}
-
-rule__GenerationTask__Group_3_9__1__Impl
- @init {
- int stackSize = keepStackSize();
- }
-:
-(
- { before(grammarAccess.getGenerationTaskAccess().getEqualsSignKeyword_3_9_1()); }
- '='
- { after(grammarAccess.getGenerationTaskAccess().getEqualsSignKeyword_3_9_1()); }
-)
-;
-finally {
- restoreStackSize(stackSize);
-}
-
-rule__GenerationTask__Group_3_9__2
- @init {
- int stackSize = keepStackSize();
- }
-:
- rule__GenerationTask__Group_3_9__2__Impl
-;
-finally {
- restoreStackSize(stackSize);
-}
-
-rule__GenerationTask__Group_3_9__2__Impl
- @init {
- int stackSize = keepStackSize();
- }
-:
-(
- { before(grammarAccess.getGenerationTaskAccess().getTargetLogFileAssignment_3_9_2()); }
- (rule__GenerationTask__TargetLogFileAssignment_3_9_2)
- { after(grammarAccess.getGenerationTaskAccess().getTargetLogFileAssignment_3_9_2()); }
-)
-;
-finally {
- restoreStackSize(stackSize);
-}
-
-
-rule__GenerationTask__Group_3_10__0
- @init {
- int stackSize = keepStackSize();
- }
-:
- rule__GenerationTask__Group_3_10__0__Impl
- rule__GenerationTask__Group_3_10__1
-;
-finally {
- restoreStackSize(stackSize);
-}
-
-rule__GenerationTask__Group_3_10__0__Impl
- @init {
- int stackSize = keepStackSize();
- }
-:
-(
- { before(grammarAccess.getGenerationTaskAccess().getStatisticsKeyword_3_10_0()); }
- 'statistics'
- { after(grammarAccess.getGenerationTaskAccess().getStatisticsKeyword_3_10_0()); }
-)
-;
-finally {
- restoreStackSize(stackSize);
-}
-
-rule__GenerationTask__Group_3_10__1
- @init {
- int stackSize = keepStackSize();
- }
-:
- rule__GenerationTask__Group_3_10__1__Impl
- rule__GenerationTask__Group_3_10__2
-;
-finally {
- restoreStackSize(stackSize);
-}
-
-rule__GenerationTask__Group_3_10__1__Impl
- @init {
- int stackSize = keepStackSize();
- }
-:
-(
- { before(grammarAccess.getGenerationTaskAccess().getEqualsSignKeyword_3_10_1()); }
- '='
- { after(grammarAccess.getGenerationTaskAccess().getEqualsSignKeyword_3_10_1()); }
-)
-;
-finally {
- restoreStackSize(stackSize);
-}
-
-rule__GenerationTask__Group_3_10__2
- @init {
- int stackSize = keepStackSize();
- }
-:
- rule__GenerationTask__Group_3_10__2__Impl
-;
-finally {
- restoreStackSize(stackSize);
-}
-
-rule__GenerationTask__Group_3_10__2__Impl
- @init {
- int stackSize = keepStackSize();
- }
-:
-(
- { before(grammarAccess.getGenerationTaskAccess().getTargetStatisticsFileAssignment_3_10_2()); }
- (rule__GenerationTask__TargetStatisticsFileAssignment_3_10_2)
- { after(grammarAccess.getGenerationTaskAccess().getTargetStatisticsFileAssignment_3_10_2()); }
-)
-;
-finally {
- restoreStackSize(stackSize);
-}
-
-
-rule__GenerationTask__Group_3_11__0
- @init {
- int stackSize = keepStackSize();
- }
-:
- rule__GenerationTask__Group_3_11__0__Impl
- rule__GenerationTask__Group_3_11__1
-;
-finally {
- restoreStackSize(stackSize);
-}
-
-rule__GenerationTask__Group_3_11__0__Impl
- @init {
- int stackSize = keepStackSize();
- }
-:
-(
- { before(grammarAccess.getGenerationTaskAccess().getOutputKeyword_3_11_0()); }
- 'output'
- { after(grammarAccess.getGenerationTaskAccess().getOutputKeyword_3_11_0()); }
-)
-;
-finally {
- restoreStackSize(stackSize);
-}
-
-rule__GenerationTask__Group_3_11__1
- @init {
- int stackSize = keepStackSize();
- }
-:
- rule__GenerationTask__Group_3_11__1__Impl
- rule__GenerationTask__Group_3_11__2
-;
-finally {
- restoreStackSize(stackSize);
-}
-
-rule__GenerationTask__Group_3_11__1__Impl
- @init {
- int stackSize = keepStackSize();
- }
-:
-(
- { before(grammarAccess.getGenerationTaskAccess().getEqualsSignKeyword_3_11_1()); }
- '='
- { after(grammarAccess.getGenerationTaskAccess().getEqualsSignKeyword_3_11_1()); }
-)
-;
-finally {
- restoreStackSize(stackSize);
-}
-
-rule__GenerationTask__Group_3_11__2
- @init {
- int stackSize = keepStackSize();
- }
-:
- rule__GenerationTask__Group_3_11__2__Impl
-;
-finally {
- restoreStackSize(stackSize);
-}
-
-rule__GenerationTask__Group_3_11__2__Impl
- @init {
- int stackSize = keepStackSize();
- }
-:
-(
- { before(grammarAccess.getGenerationTaskAccess().getTagetFolderAssignment_3_11_2()); }
- (rule__GenerationTask__TagetFolderAssignment_3_11_2)
- { after(grammarAccess.getGenerationTaskAccess().getTagetFolderAssignment_3_11_2()); }
-)
-;
-finally {
- restoreStackSize(stackSize);
-}
-
-
-rule__GenerationTask__UnorderedGroup_3
- @init {
- int stackSize = keepStackSize();
- getUnorderedGroupHelper().enter(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3());
- }
-:
- rule__GenerationTask__UnorderedGroup_3__0
- ?
-;
-finally {
- getUnorderedGroupHelper().leave(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3());
- restoreStackSize(stackSize);
-}
-
-rule__GenerationTask__UnorderedGroup_3__Impl
- @init {
- int stackSize = keepStackSize();
- boolean selected = false;
- }
-:
- (
- (
- {getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 0)}?=>(
- {
- getUnorderedGroupHelper().select(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 0);
- }
- {
- selected = true;
- }
- (
- { before(grammarAccess.getGenerationTaskAccess().getGroup_3_0()); }
- (rule__GenerationTask__Group_3_0__0)
- { after(grammarAccess.getGenerationTaskAccess().getGroup_3_0()); }
- )
- )
- )|
- (
- {getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 1)}?=>(
- {
- getUnorderedGroupHelper().select(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 1);
- }
- {
- selected = true;
- }
- (
- { before(grammarAccess.getGenerationTaskAccess().getGroup_3_1()); }
- (rule__GenerationTask__Group_3_1__0)
- { after(grammarAccess.getGenerationTaskAccess().getGroup_3_1()); }
- )
- )
- )|
- (
- {getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 2)}?=>(
- {
- getUnorderedGroupHelper().select(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 2);
- }
- {
- selected = true;
- }
- (
- { before(grammarAccess.getGenerationTaskAccess().getGroup_3_2()); }
- (rule__GenerationTask__Group_3_2__0)
- { after(grammarAccess.getGenerationTaskAccess().getGroup_3_2()); }
- )
- )
- )|
- (
- {getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 3)}?=>(
- {
- getUnorderedGroupHelper().select(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 3);
- }
- {
- selected = true;
- }
- (
- { before(grammarAccess.getGenerationTaskAccess().getGroup_3_3()); }
- (rule__GenerationTask__Group_3_3__0)
- { after(grammarAccess.getGenerationTaskAccess().getGroup_3_3()); }
- )
- )
- )|
- (
- {getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 4)}?=>(
- {
- getUnorderedGroupHelper().select(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 4);
- }
- {
- selected = true;
- }
- (
- { before(grammarAccess.getGenerationTaskAccess().getGroup_3_4()); }
- (rule__GenerationTask__Group_3_4__0)
- { after(grammarAccess.getGenerationTaskAccess().getGroup_3_4()); }
- )
- )
- )|
- (
- {getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 5)}?=>(
- {
- getUnorderedGroupHelper().select(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 5);
- }
- {
- selected = true;
- }
- (
- { before(grammarAccess.getGenerationTaskAccess().getGroup_3_5()); }
- (rule__GenerationTask__Group_3_5__0)
- { after(grammarAccess.getGenerationTaskAccess().getGroup_3_5()); }
- )
- )
- )|
- (
- {getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 6)}?=>(
- {
- getUnorderedGroupHelper().select(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 6);
- }
- {
- selected = true;
- }
- (
- { before(grammarAccess.getGenerationTaskAccess().getGroup_3_6()); }
- (rule__GenerationTask__Group_3_6__0)
- { after(grammarAccess.getGenerationTaskAccess().getGroup_3_6()); }
- )
- )
- )|
- (
- {getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 7)}?=>(
- {
- getUnorderedGroupHelper().select(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 7);
- }
- {
- selected = true;
- }
- (
- { before(grammarAccess.getGenerationTaskAccess().getGroup_3_7()); }
- (rule__GenerationTask__Group_3_7__0)
- { after(grammarAccess.getGenerationTaskAccess().getGroup_3_7()); }
- )
- )
- )|
- (
- {getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 8)}?=>(
- {
- getUnorderedGroupHelper().select(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 8);
- }
- {
- selected = true;
- }
- (
- { before(grammarAccess.getGenerationTaskAccess().getGroup_3_8()); }
- (rule__GenerationTask__Group_3_8__0)
- { after(grammarAccess.getGenerationTaskAccess().getGroup_3_8()); }
- )
- )
- )|
- (
- {getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 9)}?=>(
- {
- getUnorderedGroupHelper().select(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 9);
- }
- {
- selected = true;
- }
- (
- { before(grammarAccess.getGenerationTaskAccess().getGroup_3_9()); }
- (rule__GenerationTask__Group_3_9__0)
- { after(grammarAccess.getGenerationTaskAccess().getGroup_3_9()); }
- )
- )
- )|
- (
- {getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 10)}?=>(
- {
- getUnorderedGroupHelper().select(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 10);
- }
- {
- selected = true;
- }
- (
- { before(grammarAccess.getGenerationTaskAccess().getGroup_3_10()); }
- (rule__GenerationTask__Group_3_10__0)
- { after(grammarAccess.getGenerationTaskAccess().getGroup_3_10()); }
- )
- )
- )|
- (
- {getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 11)}?=>(
- {
- getUnorderedGroupHelper().select(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 11);
- }
- {
- selected = true;
- }
- (
- { before(grammarAccess.getGenerationTaskAccess().getGroup_3_11()); }
- (rule__GenerationTask__Group_3_11__0)
- { after(grammarAccess.getGenerationTaskAccess().getGroup_3_11()); }
- )
- )
- )
- )
-;
-finally {
- if (selected)
- getUnorderedGroupHelper().returnFromSelection(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3());
- restoreStackSize(stackSize);
-}
-
-rule__GenerationTask__UnorderedGroup_3__0
- @init {
- int stackSize = keepStackSize();
- }
-:
- rule__GenerationTask__UnorderedGroup_3__Impl
- rule__GenerationTask__UnorderedGroup_3__1?
-;
-finally {
- restoreStackSize(stackSize);
-}
-
-rule__GenerationTask__UnorderedGroup_3__1
- @init {
- int stackSize = keepStackSize();
- }
-:
- rule__GenerationTask__UnorderedGroup_3__Impl
- rule__GenerationTask__UnorderedGroup_3__2?
-;
-finally {
- restoreStackSize(stackSize);
-}
-
-rule__GenerationTask__UnorderedGroup_3__2
- @init {
- int stackSize = keepStackSize();
- }
-:
- rule__GenerationTask__UnorderedGroup_3__Impl
- rule__GenerationTask__UnorderedGroup_3__3?
-;
-finally {
- restoreStackSize(stackSize);
-}
-
-rule__GenerationTask__UnorderedGroup_3__3
- @init {
- int stackSize = keepStackSize();
- }
-:
- rule__GenerationTask__UnorderedGroup_3__Impl
- rule__GenerationTask__UnorderedGroup_3__4?
-;
-finally {
- restoreStackSize(stackSize);
-}
-
-rule__GenerationTask__UnorderedGroup_3__4
- @init {
- int stackSize = keepStackSize();
- }
-:
- rule__GenerationTask__UnorderedGroup_3__Impl
- rule__GenerationTask__UnorderedGroup_3__5?
-;
-finally {
- restoreStackSize(stackSize);
-}
-
-rule__GenerationTask__UnorderedGroup_3__5
- @init {
- int stackSize = keepStackSize();
- }
-:
- rule__GenerationTask__UnorderedGroup_3__Impl
- rule__GenerationTask__UnorderedGroup_3__6?
-;
-finally {
- restoreStackSize(stackSize);
-}
-
-rule__GenerationTask__UnorderedGroup_3__6
- @init {
- int stackSize = keepStackSize();
- }
-:
- rule__GenerationTask__UnorderedGroup_3__Impl
- rule__GenerationTask__UnorderedGroup_3__7?
-;
-finally {
- restoreStackSize(stackSize);
-}
-
-rule__GenerationTask__UnorderedGroup_3__7
- @init {
- int stackSize = keepStackSize();
- }
-:
- rule__GenerationTask__UnorderedGroup_3__Impl
- rule__GenerationTask__UnorderedGroup_3__8?
-;
-finally {
- restoreStackSize(stackSize);
-}
-
-rule__GenerationTask__UnorderedGroup_3__8
- @init {
- int stackSize = keepStackSize();
- }
-:
- rule__GenerationTask__UnorderedGroup_3__Impl
- rule__GenerationTask__UnorderedGroup_3__9?
-;
-finally {
- restoreStackSize(stackSize);
-}
-
-rule__GenerationTask__UnorderedGroup_3__9
- @init {
- int stackSize = keepStackSize();
- }
-:
- rule__GenerationTask__UnorderedGroup_3__Impl
- rule__GenerationTask__UnorderedGroup_3__10?
-;
-finally {
- restoreStackSize(stackSize);
-}
-
-rule__GenerationTask__UnorderedGroup_3__10
- @init {
- int stackSize = keepStackSize();
- }
-:
- rule__GenerationTask__UnorderedGroup_3__Impl
- rule__GenerationTask__UnorderedGroup_3__11?
-;
-finally {
- restoreStackSize(stackSize);
-}
-
-rule__GenerationTask__UnorderedGroup_3__11
- @init {
- int stackSize = keepStackSize();
- }
-:
- rule__GenerationTask__UnorderedGroup_3__Impl
-;
-finally {
- restoreStackSize(stackSize);
-}
-
-
-rule__ConfigurationScript__ImportsAssignment_0
- @init {
- int stackSize = keepStackSize();
- }
-:
- (
- { before(grammarAccess.getConfigurationScriptAccess().getImportsImportParserRuleCall_0_0()); }
- ruleImport
- { after(grammarAccess.getConfigurationScriptAccess().getImportsImportParserRuleCall_0_0()); }
- )
-;
-finally {
- restoreStackSize(stackSize);
-}
-
-rule__ConfigurationScript__CommandsAssignment_1
- @init {
- int stackSize = keepStackSize();
- }
-:
- (
- { before(grammarAccess.getConfigurationScriptAccess().getCommandsCommandParserRuleCall_1_0()); }
- ruleCommand
- { after(grammarAccess.getConfigurationScriptAccess().getCommandsCommandParserRuleCall_1_0()); }
- )
-;
-finally {
- restoreStackSize(stackSize);
-}
-
-rule__EPackageImport__ImportedPackageAssignment_2
- @init {
- int stackSize = keepStackSize();
- }
-:
- (
- { before(grammarAccess.getEPackageImportAccess().getImportedPackageEPackageCrossReference_2_0()); }
- (
- { before(grammarAccess.getEPackageImportAccess().getImportedPackageEPackageSTRINGTerminalRuleCall_2_0_1()); }
- RULE_STRING
- { after(grammarAccess.getEPackageImportAccess().getImportedPackageEPackageSTRINGTerminalRuleCall_2_0_1()); }
- )
- { after(grammarAccess.getEPackageImportAccess().getImportedPackageEPackageCrossReference_2_0()); }
- )
-;
-finally {
- restoreStackSize(stackSize);
-}
-
-rule__ViatraImport__ImportedViatraAssignment_2
- @init {
- int stackSize = keepStackSize();
- }
-:
- (
- { before(grammarAccess.getViatraImportAccess().getImportedViatraPatternModelCrossReference_2_0()); }
- (
- { before(grammarAccess.getViatraImportAccess().getImportedViatraPatternModelSTRINGTerminalRuleCall_2_0_1()); }
- RULE_STRING
- { after(grammarAccess.getViatraImportAccess().getImportedViatraPatternModelSTRINGTerminalRuleCall_2_0_1()); }
- )
- { after(grammarAccess.getViatraImportAccess().getImportedViatraPatternModelCrossReference_2_0()); }
- )
-;
-finally {
- restoreStackSize(stackSize);
-}
-
-rule__FileSpecification__PathAssignment
- @init {
- int stackSize = keepStackSize();
- }
-:
- (
- { before(grammarAccess.getFileSpecificationAccess().getPathSTRINGTerminalRuleCall_0()); }
- RULE_STRING
- { after(grammarAccess.getFileSpecificationAccess().getPathSTRINGTerminalRuleCall_0()); }
- )
-;
-finally {
- restoreStackSize(stackSize);
-}
-
-rule__FileDeclaration__NameAssignment_1
- @init {
- int stackSize = keepStackSize();
- }
-:
- (
- { before(grammarAccess.getFileDeclarationAccess().getNameIDTerminalRuleCall_1_0()); }
- RULE_ID
- { after(grammarAccess.getFileDeclarationAccess().getNameIDTerminalRuleCall_1_0()); }
- )
-;
-finally {
- restoreStackSize(stackSize);
-}
-
-rule__FileDeclaration__SpecificationAssignment_3
- @init {
- int stackSize = keepStackSize();
- }
-:
- (
- { before(grammarAccess.getFileDeclarationAccess().getSpecificationFileSpecificationParserRuleCall_3_0()); }
- ruleFileSpecification
- { after(grammarAccess.getFileDeclarationAccess().getSpecificationFileSpecificationParserRuleCall_3_0()); }
- )
-;
-finally {
- restoreStackSize(stackSize);
-}
-
-rule__FileReference__ReferredAssignment
- @init {
- int stackSize = keepStackSize();
- }
-:
- (
- { before(grammarAccess.getFileReferenceAccess().getReferredFileDeclarationCrossReference_0()); }
- (
- { before(grammarAccess.getFileReferenceAccess().getReferredFileDeclarationIDTerminalRuleCall_0_1()); }
- RULE_ID
- { after(grammarAccess.getFileReferenceAccess().getReferredFileDeclarationIDTerminalRuleCall_0_1()); }
- )
- { after(grammarAccess.getFileReferenceAccess().getReferredFileDeclarationCrossReference_0()); }
- )
-;
-finally {
- restoreStackSize(stackSize);
-}
-
-rule__MetamodelSpecification__EntriesAssignment_1
- @init {
- int stackSize = keepStackSize();
- }
-:
- (
- { before(grammarAccess.getMetamodelSpecificationAccess().getEntriesMetamodelEntryParserRuleCall_1_0()); }
- ruleMetamodelEntry
- { after(grammarAccess.getMetamodelSpecificationAccess().getEntriesMetamodelEntryParserRuleCall_1_0()); }
- )
-;
-finally {
- restoreStackSize(stackSize);
-}
-
-rule__MetamodelSpecification__EntriesAssignment_2_1
- @init {
- int stackSize = keepStackSize();
- }
-:
- (
- { before(grammarAccess.getMetamodelSpecificationAccess().getEntriesMetamodelEntryParserRuleCall_2_1_0()); }
- ruleMetamodelEntry
- { after(grammarAccess.getMetamodelSpecificationAccess().getEntriesMetamodelEntryParserRuleCall_2_1_0()); }
- )
-;
-finally {
- restoreStackSize(stackSize);
-}
-
-rule__AllPackageEntry__PackageAssignment_1
- @init {
- int stackSize = keepStackSize();
- }
-:
- (
- { before(grammarAccess.getAllPackageEntryAccess().getPackageEPackageCrossReference_1_0()); }
- (
- { before(grammarAccess.getAllPackageEntryAccess().getPackageEPackageQualifiedNameParserRuleCall_1_0_1()); }
- ruleQualifiedName
- { after(grammarAccess.getAllPackageEntryAccess().getPackageEPackageQualifiedNameParserRuleCall_1_0_1()); }
- )
- { after(grammarAccess.getAllPackageEntryAccess().getPackageEPackageCrossReference_1_0()); }
- )
-;
-finally {
- restoreStackSize(stackSize);
-}
-
-rule__AllPackageEntry__ExclusionAssignment_2_2
- @init {
- int stackSize = keepStackSize();
- }
-:
- (
- { before(grammarAccess.getAllPackageEntryAccess().getExclusionMetamodelElementParserRuleCall_2_2_0()); }
- ruleMetamodelElement
- { after(grammarAccess.getAllPackageEntryAccess().getExclusionMetamodelElementParserRuleCall_2_2_0()); }
- )
-;
-finally {
- restoreStackSize(stackSize);
-}
-
-rule__AllPackageEntry__ExclusionAssignment_2_3_1
- @init {
- int stackSize = keepStackSize();
- }
-:
- (
- { before(grammarAccess.getAllPackageEntryAccess().getExclusionMetamodelElementParserRuleCall_2_3_1_0()); }
- ruleMetamodelElement
- { after(grammarAccess.getAllPackageEntryAccess().getExclusionMetamodelElementParserRuleCall_2_3_1_0()); }
- )
-;
-finally {
- restoreStackSize(stackSize);
-}
-
-rule__MetamodelElement__PackageAssignment_0_0
- @init {
- int stackSize = keepStackSize();
- }
-:
- (
- { before(grammarAccess.getMetamodelElementAccess().getPackageEPackageCrossReference_0_0_0()); }
- (
- { before(grammarAccess.getMetamodelElementAccess().getPackageEPackageQualifiedNameParserRuleCall_0_0_0_1()); }
- ruleQualifiedName
- { after(grammarAccess.getMetamodelElementAccess().getPackageEPackageQualifiedNameParserRuleCall_0_0_0_1()); }
- )
- { after(grammarAccess.getMetamodelElementAccess().getPackageEPackageCrossReference_0_0_0()); }
- )
-;
-finally {
- restoreStackSize(stackSize);
-}
-
-rule__MetamodelElement__ClassifierAssignment_1
- @init {
- int stackSize = keepStackSize();
- }
-:
- (
- { before(grammarAccess.getMetamodelElementAccess().getClassifierEClassifierCrossReference_1_0()); }
- (
- { before(grammarAccess.getMetamodelElementAccess().getClassifierEClassifierIDTerminalRuleCall_1_0_1()); }
- RULE_ID
- { after(grammarAccess.getMetamodelElementAccess().getClassifierEClassifierIDTerminalRuleCall_1_0_1()); }
- )
- { after(grammarAccess.getMetamodelElementAccess().getClassifierEClassifierCrossReference_1_0()); }
- )
-;
-finally {
- restoreStackSize(stackSize);
-}
-
-rule__MetamodelElement__FeatureAssignment_2_1
- @init {
- int stackSize = keepStackSize();
- }
-:
- (
- { before(grammarAccess.getMetamodelElementAccess().getFeatureENamedElementCrossReference_2_1_0()); }
- (
- { before(grammarAccess.getMetamodelElementAccess().getFeatureENamedElementIDTerminalRuleCall_2_1_0_1()); }
- RULE_ID
- { after(grammarAccess.getMetamodelElementAccess().getFeatureENamedElementIDTerminalRuleCall_2_1_0_1()); }
- )
- { after(grammarAccess.getMetamodelElementAccess().getFeatureENamedElementCrossReference_2_1_0()); }
- )
-;
-finally {
- restoreStackSize(stackSize);
-}
-
-rule__MetamodelDeclaration__NameAssignment_1
- @init {
- int stackSize = keepStackSize();
- }
-:
- (
- { before(grammarAccess.getMetamodelDeclarationAccess().getNameIDTerminalRuleCall_1_0()); }
- RULE_ID
- { after(grammarAccess.getMetamodelDeclarationAccess().getNameIDTerminalRuleCall_1_0()); }
- )
-;
-finally {
- restoreStackSize(stackSize);
-}
-
-rule__MetamodelDeclaration__SpecificationAssignment_2
- @init {
- int stackSize = keepStackSize();
- }
-:
- (
- { before(grammarAccess.getMetamodelDeclarationAccess().getSpecificationMetamodelSpecificationParserRuleCall_2_0()); }
- ruleMetamodelSpecification
- { after(grammarAccess.getMetamodelDeclarationAccess().getSpecificationMetamodelSpecificationParserRuleCall_2_0()); }
- )
-;
-finally {
- restoreStackSize(stackSize);
-}
-
-rule__MetamodelReference__ReferredAssignment
- @init {
- int stackSize = keepStackSize();
- }
-:
- (
- { before(grammarAccess.getMetamodelReferenceAccess().getReferredMetamodelDeclarationCrossReference_0()); }
- (
- { before(grammarAccess.getMetamodelReferenceAccess().getReferredMetamodelDeclarationIDTerminalRuleCall_0_1()); }
- RULE_ID
- { after(grammarAccess.getMetamodelReferenceAccess().getReferredMetamodelDeclarationIDTerminalRuleCall_0_1()); }
- )
- { after(grammarAccess.getMetamodelReferenceAccess().getReferredMetamodelDeclarationCrossReference_0()); }
- )
-;
-finally {
- restoreStackSize(stackSize);
-}
-
-rule__PartialModelSpecification__EntryAssignment_1
- @init {
- int stackSize = keepStackSize();
- }
-:
- (
- { before(grammarAccess.getPartialModelSpecificationAccess().getEntryPartialModelEntryParserRuleCall_1_0()); }
- rulePartialModelEntry
- { after(grammarAccess.getPartialModelSpecificationAccess().getEntryPartialModelEntryParserRuleCall_1_0()); }
- )
-;
-finally {
- restoreStackSize(stackSize);
-}
-
-rule__PartialModelSpecification__EntryAssignment_2_1
- @init {
- int stackSize = keepStackSize();
- }
-:
- (
- { before(grammarAccess.getPartialModelSpecificationAccess().getEntryPartialModelEntryParserRuleCall_2_1_0()); }
- rulePartialModelEntry
- { after(grammarAccess.getPartialModelSpecificationAccess().getEntryPartialModelEntryParserRuleCall_2_1_0()); }
- )
-;
-finally {
- restoreStackSize(stackSize);
-}
-
-rule__ModelEntry__PathAssignment
- @init {
- int stackSize = keepStackSize();
- }
-:
- (
- { before(grammarAccess.getModelEntryAccess().getPathFileParserRuleCall_0()); }
- ruleFile
- { after(grammarAccess.getModelEntryAccess().getPathFileParserRuleCall_0()); }
- )
-;
-finally {
- restoreStackSize(stackSize);
-}
-
-rule__FolderEntry__PathAssignment_1
- @init {
- int stackSize = keepStackSize();
- }
-:
- (
- { before(grammarAccess.getFolderEntryAccess().getPathFileParserRuleCall_1_0()); }
- ruleFile
- { after(grammarAccess.getFolderEntryAccess().getPathFileParserRuleCall_1_0()); }
- )
-;
-finally {
- restoreStackSize(stackSize);
-}
-
-rule__FolderEntry__ExclusionAssignment_2_2
- @init {
- int stackSize = keepStackSize();
- }
-:
- (
- { before(grammarAccess.getFolderEntryAccess().getExclusionModelEntryParserRuleCall_2_2_0()); }
- ruleModelEntry
- { after(grammarAccess.getFolderEntryAccess().getExclusionModelEntryParserRuleCall_2_2_0()); }
- )
-;
-finally {
- restoreStackSize(stackSize);
-}
-
-rule__FolderEntry__ExclusionAssignment_2_3_1
- @init {
- int stackSize = keepStackSize();
- }
-:
- (
- { before(grammarAccess.getFolderEntryAccess().getExclusionModelEntryParserRuleCall_2_3_1_0()); }
- ruleModelEntry
- { after(grammarAccess.getFolderEntryAccess().getExclusionModelEntryParserRuleCall_2_3_1_0()); }
- )
-;
-finally {
- restoreStackSize(stackSize);
-}
-
-rule__PartialModelDeclaration__NameAssignment_1
- @init {
- int stackSize = keepStackSize();
- }
-:
- (
- { before(grammarAccess.getPartialModelDeclarationAccess().getNameIDTerminalRuleCall_1_0()); }
- RULE_ID
- { after(grammarAccess.getPartialModelDeclarationAccess().getNameIDTerminalRuleCall_1_0()); }
- )
-;
-finally {
- restoreStackSize(stackSize);
-}
-
-rule__PartialModelDeclaration__SpecificationAssignment_2
- @init {
- int stackSize = keepStackSize();
- }
-:
- (
- { before(grammarAccess.getPartialModelDeclarationAccess().getSpecificationPartialModelSpecificationParserRuleCall_2_0()); }
- rulePartialModelSpecification
- { after(grammarAccess.getPartialModelDeclarationAccess().getSpecificationPartialModelSpecificationParserRuleCall_2_0()); }
- )
-;
-finally {
- restoreStackSize(stackSize);
-}
-
-rule__PartialModelReference__ReferredAssignment
- @init {
- int stackSize = keepStackSize();
- }
-:
- (
- { before(grammarAccess.getPartialModelReferenceAccess().getReferredPartialModelDeclarationCrossReference_0()); }
- (
- { before(grammarAccess.getPartialModelReferenceAccess().getReferredPartialModelDeclarationIDTerminalRuleCall_0_1()); }
- RULE_ID
- { after(grammarAccess.getPartialModelReferenceAccess().getReferredPartialModelDeclarationIDTerminalRuleCall_0_1()); }
- )
- { after(grammarAccess.getPartialModelReferenceAccess().getReferredPartialModelDeclarationCrossReference_0()); }
- )
-;
-finally {
- restoreStackSize(stackSize);
-}
-
-rule__PatternSpecification__EntriesAssignment_1
- @init {
- int stackSize = keepStackSize();
- }
-:
- (
- { before(grammarAccess.getPatternSpecificationAccess().getEntriesPatternEntryParserRuleCall_1_0()); }
- rulePatternEntry
- { after(grammarAccess.getPatternSpecificationAccess().getEntriesPatternEntryParserRuleCall_1_0()); }
- )
-;
-finally {
- restoreStackSize(stackSize);
-}
-
-rule__PatternSpecification__EntriesAssignment_2_1
- @init {
- int stackSize = keepStackSize();
- }
-:
- (
- { before(grammarAccess.getPatternSpecificationAccess().getEntriesPatternEntryParserRuleCall_2_1_0()); }
- rulePatternEntry
- { after(grammarAccess.getPatternSpecificationAccess().getEntriesPatternEntryParserRuleCall_2_1_0()); }
- )
-;
-finally {
- restoreStackSize(stackSize);
-}
-
-rule__AllPatternEntry__PackageAssignment_1
- @init {
- int stackSize = keepStackSize();
- }
-:
- (
- { before(grammarAccess.getAllPatternEntryAccess().getPackagePatternModelCrossReference_1_0()); }
- (
- { before(grammarAccess.getAllPatternEntryAccess().getPackagePatternModelQualifiedNameParserRuleCall_1_0_1()); }
- ruleQualifiedName
- { after(grammarAccess.getAllPatternEntryAccess().getPackagePatternModelQualifiedNameParserRuleCall_1_0_1()); }
- )
- { after(grammarAccess.getAllPatternEntryAccess().getPackagePatternModelCrossReference_1_0()); }
- )
-;
-finally {
- restoreStackSize(stackSize);
-}
-
-rule__AllPatternEntry__ExclusuionAssignment_2_2
- @init {
- int stackSize = keepStackSize();
- }
-:
- (
- { before(grammarAccess.getAllPatternEntryAccess().getExclusuionPatternElementParserRuleCall_2_2_0()); }
- rulePatternElement
- { after(grammarAccess.getAllPatternEntryAccess().getExclusuionPatternElementParserRuleCall_2_2_0()); }
- )
-;
-finally {
- restoreStackSize(stackSize);
-}
-
-rule__AllPatternEntry__ExclusuionAssignment_2_3_1
- @init {
- int stackSize = keepStackSize();
- }
-:
- (
- { before(grammarAccess.getAllPatternEntryAccess().getExclusuionPatternElementParserRuleCall_2_3_1_0()); }
- rulePatternElement
- { after(grammarAccess.getAllPatternEntryAccess().getExclusuionPatternElementParserRuleCall_2_3_1_0()); }
- )
-;
-finally {
- restoreStackSize(stackSize);
-}
-
-rule__PatternElement__PackageAssignment_0_0
- @init {
- int stackSize = keepStackSize();
- }
-:
- (
- { before(grammarAccess.getPatternElementAccess().getPackagePatternModelCrossReference_0_0_0()); }
- (
- { before(grammarAccess.getPatternElementAccess().getPackagePatternModelQualifiedNameParserRuleCall_0_0_0_1()); }
- ruleQualifiedName
- { after(grammarAccess.getPatternElementAccess().getPackagePatternModelQualifiedNameParserRuleCall_0_0_0_1()); }
- )
- { after(grammarAccess.getPatternElementAccess().getPackagePatternModelCrossReference_0_0_0()); }
- )
-;
-finally {
- restoreStackSize(stackSize);
-}
-
-rule__PatternElement__PatternAssignment_1
- @init {
- int stackSize = keepStackSize();
- }
-:
- (
- { before(grammarAccess.getPatternElementAccess().getPatternPatternCrossReference_1_0()); }
- (
- { before(grammarAccess.getPatternElementAccess().getPatternPatternIDTerminalRuleCall_1_0_1()); }
- RULE_ID
- { after(grammarAccess.getPatternElementAccess().getPatternPatternIDTerminalRuleCall_1_0_1()); }
- )
- { after(grammarAccess.getPatternElementAccess().getPatternPatternCrossReference_1_0()); }
- )
-;
-finally {
- restoreStackSize(stackSize);
-}
-
-rule__GraphPatternDeclaration__NameAssignment_1
- @init {
- int stackSize = keepStackSize();
- }
-:
- (
- { before(grammarAccess.getGraphPatternDeclarationAccess().getNameIDTerminalRuleCall_1_0()); }
- RULE_ID
- { after(grammarAccess.getGraphPatternDeclarationAccess().getNameIDTerminalRuleCall_1_0()); }
- )
-;
-finally {
- restoreStackSize(stackSize);
-}
-
-rule__GraphPatternDeclaration__SpecificationAssignment_2
- @init {
- int stackSize = keepStackSize();
- }
-:
- (
- { before(grammarAccess.getGraphPatternDeclarationAccess().getSpecificationPatternSpecificationParserRuleCall_2_0()); }
- rulePatternSpecification
- { after(grammarAccess.getGraphPatternDeclarationAccess().getSpecificationPatternSpecificationParserRuleCall_2_0()); }
- )
-;
-finally {
- restoreStackSize(stackSize);
-}
-
-rule__GraphPatternReference__ReferredAssignment
- @init {
- int stackSize = keepStackSize();
- }
-:
- (
- { before(grammarAccess.getGraphPatternReferenceAccess().getReferredGraphPatternDeclarationCrossReference_0()); }
- (
- { before(grammarAccess.getGraphPatternReferenceAccess().getReferredGraphPatternDeclarationIDTerminalRuleCall_0_1()); }
- RULE_ID
- { after(grammarAccess.getGraphPatternReferenceAccess().getReferredGraphPatternDeclarationIDTerminalRuleCall_0_1()); }
- )
- { after(grammarAccess.getGraphPatternReferenceAccess().getReferredGraphPatternDeclarationCrossReference_0()); }
- )
-;
-finally {
- restoreStackSize(stackSize);
-}
-
-rule__ConfigSpecification__EntriesAssignment_2_0
- @init {
- int stackSize = keepStackSize();
- }
-:
- (
- { before(grammarAccess.getConfigSpecificationAccess().getEntriesConfigEntryParserRuleCall_2_0_0()); }
- ruleConfigEntry
- { after(grammarAccess.getConfigSpecificationAccess().getEntriesConfigEntryParserRuleCall_2_0_0()); }
- )
-;
-finally {
- restoreStackSize(stackSize);
-}
-
-rule__ConfigSpecification__EntriesAssignment_2_1_1
- @init {
- int stackSize = keepStackSize();
- }
-:
- (
- { before(grammarAccess.getConfigSpecificationAccess().getEntriesConfigEntryParserRuleCall_2_1_1_0()); }
- ruleConfigEntry
- { after(grammarAccess.getConfigSpecificationAccess().getEntriesConfigEntryParserRuleCall_2_1_1_0()); }
- )
-;
-finally {
- restoreStackSize(stackSize);
-}
-
-rule__ConfigDeclaration__NameAssignment_1
- @init {
- int stackSize = keepStackSize();
- }
-:
- (
- { before(grammarAccess.getConfigDeclarationAccess().getNameIDTerminalRuleCall_1_0()); }
- RULE_ID
- { after(grammarAccess.getConfigDeclarationAccess().getNameIDTerminalRuleCall_1_0()); }
- )
-;
-finally {
- restoreStackSize(stackSize);
-}
-
-rule__ConfigDeclaration__SpecificationAssignment_2
- @init {
- int stackSize = keepStackSize();
- }
-:
- (
- { before(grammarAccess.getConfigDeclarationAccess().getSpecificationConfigSpecificationParserRuleCall_2_0()); }
- ruleConfigSpecification
- { after(grammarAccess.getConfigDeclarationAccess().getSpecificationConfigSpecificationParserRuleCall_2_0()); }
- )
-;
-finally {
- restoreStackSize(stackSize);
-}
-
-rule__DocumentationEntry__LevelAssignment_2
- @init {
- int stackSize = keepStackSize();
- }
-:
- (
- { before(grammarAccess.getDocumentationEntryAccess().getLevelDocumentLevelSpecificationEnumRuleCall_2_0()); }
- ruleDocumentLevelSpecification
- { after(grammarAccess.getDocumentationEntryAccess().getLevelDocumentLevelSpecificationEnumRuleCall_2_0()); }
- )
-;
-finally {
- restoreStackSize(stackSize);
-}
-
-rule__RuntimeEntry__MillisecLimitAssignment_2
- @init {
- int stackSize = keepStackSize();
- }
-:
- (
- { before(grammarAccess.getRuntimeEntryAccess().getMillisecLimitINTTerminalRuleCall_2_0()); }
- RULE_INT
- { after(grammarAccess.getRuntimeEntryAccess().getMillisecLimitINTTerminalRuleCall_2_0()); }
- )
-;
-finally {
- restoreStackSize(stackSize);
-}
-
-rule__MemoryEntry__MegabyteLimitAssignment_2
- @init {
- int stackSize = keepStackSize();
- }
-:
- (
- { before(grammarAccess.getMemoryEntryAccess().getMegabyteLimitINTTerminalRuleCall_2_0()); }
- RULE_INT
- { after(grammarAccess.getMemoryEntryAccess().getMegabyteLimitINTTerminalRuleCall_2_0()); }
- )
-;
-finally {
- restoreStackSize(stackSize);
-}
-
-rule__CustomEntry__KeyAssignment_0
- @init {
- int stackSize = keepStackSize();
- }
-:
- (
- { before(grammarAccess.getCustomEntryAccess().getKeySTRINGTerminalRuleCall_0_0()); }
- RULE_STRING
- { after(grammarAccess.getCustomEntryAccess().getKeySTRINGTerminalRuleCall_0_0()); }
- )
-;
-finally {
- restoreStackSize(stackSize);
-}
-
-rule__CustomEntry__ValueAssignment_2
- @init {
- int stackSize = keepStackSize();
- }
-:
- (
- { before(grammarAccess.getCustomEntryAccess().getValueSTRINGTerminalRuleCall_2_0()); }
- RULE_STRING
- { after(grammarAccess.getCustomEntryAccess().getValueSTRINGTerminalRuleCall_2_0()); }
- )
-;
-finally {
- restoreStackSize(stackSize);
-}
-
-rule__ConfigReference__ConfigAssignment
- @init {
- int stackSize = keepStackSize();
- }
-:
- (
- { before(grammarAccess.getConfigReferenceAccess().getConfigConfigDeclarationCrossReference_0()); }
- (
- { before(grammarAccess.getConfigReferenceAccess().getConfigConfigDeclarationIDTerminalRuleCall_0_1()); }
- RULE_ID
- { after(grammarAccess.getConfigReferenceAccess().getConfigConfigDeclarationIDTerminalRuleCall_0_1()); }
- )
- { after(grammarAccess.getConfigReferenceAccess().getConfigConfigDeclarationCrossReference_0()); }
- )
-;
-finally {
- restoreStackSize(stackSize);
-}
-
-rule__ScopeSpecification__ScopesAssignment_2_0
- @init {
- int stackSize = keepStackSize();
- }
-:
- (
- { before(grammarAccess.getScopeSpecificationAccess().getScopesTypeScopeParserRuleCall_2_0_0()); }
- ruleTypeScope
- { after(grammarAccess.getScopeSpecificationAccess().getScopesTypeScopeParserRuleCall_2_0_0()); }
- )
-;
-finally {
- restoreStackSize(stackSize);
-}
-
-rule__ScopeSpecification__ScopesAssignment_2_1_1
- @init {
- int stackSize = keepStackSize();
- }
-:
- (
- { before(grammarAccess.getScopeSpecificationAccess().getScopesTypeScopeParserRuleCall_2_1_1_0()); }
- ruleTypeScope
- { after(grammarAccess.getScopeSpecificationAccess().getScopesTypeScopeParserRuleCall_2_1_1_0()); }
- )
-;
-finally {
- restoreStackSize(stackSize);
-}
-
-rule__ClassTypeScope__TypeAssignment_1
- @init {
- int stackSize = keepStackSize();
- }
-:
- (
- { before(grammarAccess.getClassTypeScopeAccess().getTypeClassReferenceParserRuleCall_1_0()); }
- ruleClassReference
- { after(grammarAccess.getClassTypeScopeAccess().getTypeClassReferenceParserRuleCall_1_0()); }
- )
-;
-finally {
- restoreStackSize(stackSize);
-}
-
-rule__ClassTypeScope__SetsNewAssignment_2_0
- @init {
- int stackSize = keepStackSize();
- }
-:
- (
- { before(grammarAccess.getClassTypeScopeAccess().getSetsNewPlusSignEqualsSignKeyword_2_0_0()); }
- (
- { before(grammarAccess.getClassTypeScopeAccess().getSetsNewPlusSignEqualsSignKeyword_2_0_0()); }
- '+='
- { after(grammarAccess.getClassTypeScopeAccess().getSetsNewPlusSignEqualsSignKeyword_2_0_0()); }
- )
- { after(grammarAccess.getClassTypeScopeAccess().getSetsNewPlusSignEqualsSignKeyword_2_0_0()); }
- )
-;
-finally {
- restoreStackSize(stackSize);
-}
-
-rule__ClassTypeScope__SetsSumAssignment_2_1
- @init {
- int stackSize = keepStackSize();
- }
-:
- (
- { before(grammarAccess.getClassTypeScopeAccess().getSetsSumEqualsSignKeyword_2_1_0()); }
- (
- { before(grammarAccess.getClassTypeScopeAccess().getSetsSumEqualsSignKeyword_2_1_0()); }
- '='
- { after(grammarAccess.getClassTypeScopeAccess().getSetsSumEqualsSignKeyword_2_1_0()); }
- )
- { after(grammarAccess.getClassTypeScopeAccess().getSetsSumEqualsSignKeyword_2_1_0()); }
- )
-;
-finally {
- restoreStackSize(stackSize);
-}
-
-rule__ClassTypeScope__NumberAssignment_3_0
- @init {
- int stackSize = keepStackSize();
- }
-:
- (
- { before(grammarAccess.getClassTypeScopeAccess().getNumberExactNumberParserRuleCall_3_0_0()); }
- ruleExactNumber
- { after(grammarAccess.getClassTypeScopeAccess().getNumberExactNumberParserRuleCall_3_0_0()); }
- )
-;
-finally {
- restoreStackSize(stackSize);
-}
-
-rule__ClassTypeScope__NumberAssignment_3_1
- @init {
- int stackSize = keepStackSize();
- }
-:
- (
- { before(grammarAccess.getClassTypeScopeAccess().getNumberIntervallNumberParserRuleCall_3_1_0()); }
- ruleIntervallNumber
- { after(grammarAccess.getClassTypeScopeAccess().getNumberIntervallNumberParserRuleCall_3_1_0()); }
- )
-;
-finally {
- restoreStackSize(stackSize);
-}
-
-rule__ObjectTypeScope__TypeAssignment_1
- @init {
- int stackSize = keepStackSize();
- }
-:
- (
- { before(grammarAccess.getObjectTypeScopeAccess().getTypeObjectReferenceParserRuleCall_1_0()); }
- ruleObjectReference
- { after(grammarAccess.getObjectTypeScopeAccess().getTypeObjectReferenceParserRuleCall_1_0()); }
- )
-;
-finally {
- restoreStackSize(stackSize);
-}
-
-rule__ObjectTypeScope__SetsNewAssignment_2_0
- @init {
- int stackSize = keepStackSize();
- }
-:
- (
- { before(grammarAccess.getObjectTypeScopeAccess().getSetsNewPlusSignEqualsSignKeyword_2_0_0()); }
- (
- { before(grammarAccess.getObjectTypeScopeAccess().getSetsNewPlusSignEqualsSignKeyword_2_0_0()); }
- '+='
- { after(grammarAccess.getObjectTypeScopeAccess().getSetsNewPlusSignEqualsSignKeyword_2_0_0()); }
- )
- { after(grammarAccess.getObjectTypeScopeAccess().getSetsNewPlusSignEqualsSignKeyword_2_0_0()); }
- )
-;
-finally {
- restoreStackSize(stackSize);
-}
-
-rule__ObjectTypeScope__SetsSumAssignment_2_1
- @init {
- int stackSize = keepStackSize();
- }
-:
- (
- { before(grammarAccess.getObjectTypeScopeAccess().getSetsSumEqualsSignKeyword_2_1_0()); }
- (
- { before(grammarAccess.getObjectTypeScopeAccess().getSetsSumEqualsSignKeyword_2_1_0()); }
- '='
- { after(grammarAccess.getObjectTypeScopeAccess().getSetsSumEqualsSignKeyword_2_1_0()); }
- )
- { after(grammarAccess.getObjectTypeScopeAccess().getSetsSumEqualsSignKeyword_2_1_0()); }
- )
-;
-finally {
- restoreStackSize(stackSize);
-}
-
-rule__ObjectTypeScope__NumberAssignment_3_0
- @init {
- int stackSize = keepStackSize();
- }
-:
- (
- { before(grammarAccess.getObjectTypeScopeAccess().getNumberExactNumberParserRuleCall_3_0_0()); }
- ruleExactNumber
- { after(grammarAccess.getObjectTypeScopeAccess().getNumberExactNumberParserRuleCall_3_0_0()); }
- )
-;
-finally {
- restoreStackSize(stackSize);
-}
-
-rule__ObjectTypeScope__NumberAssignment_3_1
- @init {
- int stackSize = keepStackSize();
- }
-:
- (
- { before(grammarAccess.getObjectTypeScopeAccess().getNumberIntervallNumberParserRuleCall_3_1_0()); }
- ruleIntervallNumber
- { after(grammarAccess.getObjectTypeScopeAccess().getNumberIntervallNumberParserRuleCall_3_1_0()); }
- )
-;
-finally {
- restoreStackSize(stackSize);
-}
-
-rule__IntegerTypeScope__TypeAssignment_1
- @init {
- int stackSize = keepStackSize();
- }
-:
- (
- { before(grammarAccess.getIntegerTypeScopeAccess().getTypeIntegerReferenceParserRuleCall_1_0()); }
- ruleIntegerReference
- { after(grammarAccess.getIntegerTypeScopeAccess().getTypeIntegerReferenceParserRuleCall_1_0()); }
- )
-;
-finally {
- restoreStackSize(stackSize);
-}
-
-rule__IntegerTypeScope__SetsNewAssignment_2_0
- @init {
- int stackSize = keepStackSize();
- }
-:
- (
- { before(grammarAccess.getIntegerTypeScopeAccess().getSetsNewPlusSignEqualsSignKeyword_2_0_0()); }
- (
- { before(grammarAccess.getIntegerTypeScopeAccess().getSetsNewPlusSignEqualsSignKeyword_2_0_0()); }
- '+='
- { after(grammarAccess.getIntegerTypeScopeAccess().getSetsNewPlusSignEqualsSignKeyword_2_0_0()); }
- )
- { after(grammarAccess.getIntegerTypeScopeAccess().getSetsNewPlusSignEqualsSignKeyword_2_0_0()); }
- )
-;
-finally {
- restoreStackSize(stackSize);
-}
-
-rule__IntegerTypeScope__SetsSumAssignment_2_1
- @init {
- int stackSize = keepStackSize();
- }
-:
- (
- { before(grammarAccess.getIntegerTypeScopeAccess().getSetsSumEqualsSignKeyword_2_1_0()); }
- (
- { before(grammarAccess.getIntegerTypeScopeAccess().getSetsSumEqualsSignKeyword_2_1_0()); }
- '='
- { after(grammarAccess.getIntegerTypeScopeAccess().getSetsSumEqualsSignKeyword_2_1_0()); }
- )
- { after(grammarAccess.getIntegerTypeScopeAccess().getSetsSumEqualsSignKeyword_2_1_0()); }
- )
-;
-finally {
- restoreStackSize(stackSize);
-}
-
-rule__IntegerTypeScope__NumberAssignment_3_0
- @init {
- int stackSize = keepStackSize();
- }
-:
- (
- { before(grammarAccess.getIntegerTypeScopeAccess().getNumberExactNumberParserRuleCall_3_0_0()); }
- ruleExactNumber
- { after(grammarAccess.getIntegerTypeScopeAccess().getNumberExactNumberParserRuleCall_3_0_0()); }
- )
-;
-finally {
- restoreStackSize(stackSize);
-}
-
-rule__IntegerTypeScope__NumberAssignment_3_1
- @init {
- int stackSize = keepStackSize();
- }
-:
- (
- { before(grammarAccess.getIntegerTypeScopeAccess().getNumberIntervallNumberParserRuleCall_3_1_0()); }
- ruleIntervallNumber
- { after(grammarAccess.getIntegerTypeScopeAccess().getNumberIntervallNumberParserRuleCall_3_1_0()); }
- )
-;
-finally {
- restoreStackSize(stackSize);
-}
-
-rule__IntegerTypeScope__NumberAssignment_3_2
- @init {
- int stackSize = keepStackSize();
- }
-:
- (
- { before(grammarAccess.getIntegerTypeScopeAccess().getNumberIntEnumberationParserRuleCall_3_2_0()); }
- ruleIntEnumberation
- { after(grammarAccess.getIntegerTypeScopeAccess().getNumberIntEnumberationParserRuleCall_3_2_0()); }
- )
-;
-finally {
- restoreStackSize(stackSize);
-}
-
-rule__RealTypeScope__TypeAssignment_1
- @init {
- int stackSize = keepStackSize();
- }
-:
- (
- { before(grammarAccess.getRealTypeScopeAccess().getTypeRealReferenceParserRuleCall_1_0()); }
- ruleRealReference
- { after(grammarAccess.getRealTypeScopeAccess().getTypeRealReferenceParserRuleCall_1_0()); }
- )
-;
-finally {
- restoreStackSize(stackSize);
-}
-
-rule__RealTypeScope__SetsNewAssignment_2_0
- @init {
- int stackSize = keepStackSize();
- }
-:
- (
- { before(grammarAccess.getRealTypeScopeAccess().getSetsNewPlusSignEqualsSignKeyword_2_0_0()); }
- (
- { before(grammarAccess.getRealTypeScopeAccess().getSetsNewPlusSignEqualsSignKeyword_2_0_0()); }
- '+='
- { after(grammarAccess.getRealTypeScopeAccess().getSetsNewPlusSignEqualsSignKeyword_2_0_0()); }
- )
- { after(grammarAccess.getRealTypeScopeAccess().getSetsNewPlusSignEqualsSignKeyword_2_0_0()); }
- )
-;
-finally {
- restoreStackSize(stackSize);
-}
-
-rule__RealTypeScope__SetsSumAssignment_2_1
- @init {
- int stackSize = keepStackSize();
- }
-:
- (
- { before(grammarAccess.getRealTypeScopeAccess().getSetsSumEqualsSignKeyword_2_1_0()); }
- (
- { before(grammarAccess.getRealTypeScopeAccess().getSetsSumEqualsSignKeyword_2_1_0()); }
- '='
- { after(grammarAccess.getRealTypeScopeAccess().getSetsSumEqualsSignKeyword_2_1_0()); }
- )
- { after(grammarAccess.getRealTypeScopeAccess().getSetsSumEqualsSignKeyword_2_1_0()); }
- )
-;
-finally {
- restoreStackSize(stackSize);
-}
-
-rule__RealTypeScope__NumberAssignment_3_0
- @init {
- int stackSize = keepStackSize();
- }
-:
- (
- { before(grammarAccess.getRealTypeScopeAccess().getNumberExactNumberParserRuleCall_3_0_0()); }
- ruleExactNumber
- { after(grammarAccess.getRealTypeScopeAccess().getNumberExactNumberParserRuleCall_3_0_0()); }
- )
-;
-finally {
- restoreStackSize(stackSize);
-}
-
-rule__RealTypeScope__NumberAssignment_3_1
- @init {
- int stackSize = keepStackSize();
- }
-:
- (
- { before(grammarAccess.getRealTypeScopeAccess().getNumberIntervallNumberParserRuleCall_3_1_0()); }
- ruleIntervallNumber
- { after(grammarAccess.getRealTypeScopeAccess().getNumberIntervallNumberParserRuleCall_3_1_0()); }
- )
-;
-finally {
- restoreStackSize(stackSize);
-}
-
-rule__RealTypeScope__NumberAssignment_3_2
- @init {
- int stackSize = keepStackSize();
- }
-:
- (
- { before(grammarAccess.getRealTypeScopeAccess().getNumberRealEnumerationParserRuleCall_3_2_0()); }
- ruleRealEnumeration
- { after(grammarAccess.getRealTypeScopeAccess().getNumberRealEnumerationParserRuleCall_3_2_0()); }
- )
-;
-finally {
- restoreStackSize(stackSize);
-}
-
-rule__StringTypeScope__TypeAssignment_1
- @init {
- int stackSize = keepStackSize();
- }
-:
- (
- { before(grammarAccess.getStringTypeScopeAccess().getTypeStringReferenceParserRuleCall_1_0()); }
- ruleStringReference
- { after(grammarAccess.getStringTypeScopeAccess().getTypeStringReferenceParserRuleCall_1_0()); }
- )
-;
-finally {
- restoreStackSize(stackSize);
-}
-
-rule__StringTypeScope__SetsNewAssignment_2_0
- @init {
- int stackSize = keepStackSize();
- }
-:
- (
- { before(grammarAccess.getStringTypeScopeAccess().getSetsNewPlusSignEqualsSignKeyword_2_0_0()); }
- (
- { before(grammarAccess.getStringTypeScopeAccess().getSetsNewPlusSignEqualsSignKeyword_2_0_0()); }
- '+='
- { after(grammarAccess.getStringTypeScopeAccess().getSetsNewPlusSignEqualsSignKeyword_2_0_0()); }
- )
- { after(grammarAccess.getStringTypeScopeAccess().getSetsNewPlusSignEqualsSignKeyword_2_0_0()); }
- )
-;
-finally {
- restoreStackSize(stackSize);
-}
-
-rule__StringTypeScope__SetsSumAssignment_2_1
- @init {
- int stackSize = keepStackSize();
- }
-:
- (
- { before(grammarAccess.getStringTypeScopeAccess().getSetsSumEqualsSignKeyword_2_1_0()); }
- (
- { before(grammarAccess.getStringTypeScopeAccess().getSetsSumEqualsSignKeyword_2_1_0()); }
- '='
- { after(grammarAccess.getStringTypeScopeAccess().getSetsSumEqualsSignKeyword_2_1_0()); }
- )
- { after(grammarAccess.getStringTypeScopeAccess().getSetsSumEqualsSignKeyword_2_1_0()); }
- )
-;
-finally {
- restoreStackSize(stackSize);
-}
-
-rule__StringTypeScope__NumberAssignment_3_0
- @init {
- int stackSize = keepStackSize();
- }
-:
- (
- { before(grammarAccess.getStringTypeScopeAccess().getNumberExactNumberParserRuleCall_3_0_0()); }
- ruleExactNumber
- { after(grammarAccess.getStringTypeScopeAccess().getNumberExactNumberParserRuleCall_3_0_0()); }
- )
-;
-finally {
- restoreStackSize(stackSize);
-}
-
-rule__StringTypeScope__NumberAssignment_3_1
- @init {
- int stackSize = keepStackSize();
- }
-:
- (
- { before(grammarAccess.getStringTypeScopeAccess().getNumberIntervallNumberParserRuleCall_3_1_0()); }
- ruleIntervallNumber
- { after(grammarAccess.getStringTypeScopeAccess().getNumberIntervallNumberParserRuleCall_3_1_0()); }
- )
-;
-finally {
- restoreStackSize(stackSize);
-}
-
-rule__StringTypeScope__NumberAssignment_3_2
- @init {
- int stackSize = keepStackSize();
- }
-:
- (
- { before(grammarAccess.getStringTypeScopeAccess().getNumberStringEnumerationParserRuleCall_3_2_0()); }
- ruleStringEnumeration
- { after(grammarAccess.getStringTypeScopeAccess().getNumberStringEnumerationParserRuleCall_3_2_0()); }
- )
-;
-finally {
- restoreStackSize(stackSize);
-}
-
-rule__ClassReference__ElementAssignment_1
- @init {
- int stackSize = keepStackSize();
- }
-:
- (
- { before(grammarAccess.getClassReferenceAccess().getElementMetamodelElementParserRuleCall_1_0()); }
- ruleMetamodelElement
- { after(grammarAccess.getClassReferenceAccess().getElementMetamodelElementParserRuleCall_1_0()); }
- )
-;
-finally {
- restoreStackSize(stackSize);
-}
-
-rule__ExactNumber__ExactNumberAssignment_0
- @init {
- int stackSize = keepStackSize();
- }
-:
- (
- { before(grammarAccess.getExactNumberAccess().getExactNumberINTTerminalRuleCall_0_0()); }
- RULE_INT
- { after(grammarAccess.getExactNumberAccess().getExactNumberINTTerminalRuleCall_0_0()); }
- )
-;
-finally {
- restoreStackSize(stackSize);
-}
-
-rule__ExactNumber__ExactUnlimitedAssignment_1
- @init {
- int stackSize = keepStackSize();
- }
-:
- (
- { before(grammarAccess.getExactNumberAccess().getExactUnlimitedAsteriskKeyword_1_0()); }
- (
- { before(grammarAccess.getExactNumberAccess().getExactUnlimitedAsteriskKeyword_1_0()); }
- '*'
- { after(grammarAccess.getExactNumberAccess().getExactUnlimitedAsteriskKeyword_1_0()); }
- )
- { after(grammarAccess.getExactNumberAccess().getExactUnlimitedAsteriskKeyword_1_0()); }
- )
-;
-finally {
- restoreStackSize(stackSize);
-}
-
-rule__IntervallNumber__MinAssignment_0
- @init {
- int stackSize = keepStackSize();
- }
-:
- (
- { before(grammarAccess.getIntervallNumberAccess().getMinINTTerminalRuleCall_0_0()); }
- RULE_INT
- { after(grammarAccess.getIntervallNumberAccess().getMinINTTerminalRuleCall_0_0()); }
- )
-;
-finally {
- restoreStackSize(stackSize);
-}
-
-rule__IntervallNumber__MaxNumberAssignment_2_0
- @init {
- int stackSize = keepStackSize();
- }
-:
- (
- { before(grammarAccess.getIntervallNumberAccess().getMaxNumberINTTerminalRuleCall_2_0_0()); }
- RULE_INT
- { after(grammarAccess.getIntervallNumberAccess().getMaxNumberINTTerminalRuleCall_2_0_0()); }
- )
-;
-finally {
- restoreStackSize(stackSize);
-}
-
-rule__IntervallNumber__MaxUnlimitedAssignment_2_1
- @init {
- int stackSize = keepStackSize();
- }
-:
- (
- { before(grammarAccess.getIntervallNumberAccess().getMaxUnlimitedAsteriskKeyword_2_1_0()); }
- (
- { before(grammarAccess.getIntervallNumberAccess().getMaxUnlimitedAsteriskKeyword_2_1_0()); }
- '*'
- { after(grammarAccess.getIntervallNumberAccess().getMaxUnlimitedAsteriskKeyword_2_1_0()); }
- )
- { after(grammarAccess.getIntervallNumberAccess().getMaxUnlimitedAsteriskKeyword_2_1_0()); }
- )
-;
-finally {
- restoreStackSize(stackSize);
-}
-
-rule__IntEnumberation__EntryAssignment_2_0
- @init {
- int stackSize = keepStackSize();
- }
-:
- (
- { before(grammarAccess.getIntEnumberationAccess().getEntryINTLiteralParserRuleCall_2_0_0()); }
- ruleINTLiteral
- { after(grammarAccess.getIntEnumberationAccess().getEntryINTLiteralParserRuleCall_2_0_0()); }
- )
-;
-finally {
- restoreStackSize(stackSize);
-}
-
-rule__IntEnumberation__EntryAssignment_2_1_1
- @init {
- int stackSize = keepStackSize();
- }
-:
- (
- { before(grammarAccess.getIntEnumberationAccess().getEntryINTLiteralParserRuleCall_2_1_1_0()); }
- ruleINTLiteral
- { after(grammarAccess.getIntEnumberationAccess().getEntryINTLiteralParserRuleCall_2_1_1_0()); }
- )
-;
-finally {
- restoreStackSize(stackSize);
-}
-
-rule__RealEnumeration__EntryAssignment_2_0
- @init {
- int stackSize = keepStackSize();
- }
-:
- (
- { before(grammarAccess.getRealEnumerationAccess().getEntryREALLiteralParserRuleCall_2_0_0()); }
- ruleREALLiteral
- { after(grammarAccess.getRealEnumerationAccess().getEntryREALLiteralParserRuleCall_2_0_0()); }
- )
-;
-finally {
- restoreStackSize(stackSize);
-}
-
-rule__RealEnumeration__EntryAssignment_2_1_1
- @init {
- int stackSize = keepStackSize();
- }
-:
- (
- { before(grammarAccess.getRealEnumerationAccess().getEntryREALLiteralParserRuleCall_2_1_1_0()); }
- ruleREALLiteral
- { after(grammarAccess.getRealEnumerationAccess().getEntryREALLiteralParserRuleCall_2_1_1_0()); }
- )
-;
-finally {
- restoreStackSize(stackSize);
-}
-
-rule__StringEnumeration__EntryAssignment_2_0
- @init {
- int stackSize = keepStackSize();
- }
-:
- (
- { before(grammarAccess.getStringEnumerationAccess().getEntrySTRINGTerminalRuleCall_2_0_0()); }
- RULE_STRING
- { after(grammarAccess.getStringEnumerationAccess().getEntrySTRINGTerminalRuleCall_2_0_0()); }
- )
-;
-finally {
- restoreStackSize(stackSize);
-}
-
-rule__StringEnumeration__EntryAssignment_2_1_1
- @init {
- int stackSize = keepStackSize();
- }
-:
- (
- { before(grammarAccess.getStringEnumerationAccess().getEntrySTRINGTerminalRuleCall_2_1_1_0()); }
- RULE_STRING
- { after(grammarAccess.getStringEnumerationAccess().getEntrySTRINGTerminalRuleCall_2_1_1_0()); }
- )
-;
-finally {
- restoreStackSize(stackSize);
-}
-
-rule__ScopeDeclaration__NameAssignment_1
- @init {
- int stackSize = keepStackSize();
- }
-:
- (
- { before(grammarAccess.getScopeDeclarationAccess().getNameIDTerminalRuleCall_1_0()); }
- RULE_ID
- { after(grammarAccess.getScopeDeclarationAccess().getNameIDTerminalRuleCall_1_0()); }
- )
-;
-finally {
- restoreStackSize(stackSize);
-}
-
-rule__ScopeDeclaration__SpecificationAssignment_2
- @init {
- int stackSize = keepStackSize();
- }
-:
- (
- { before(grammarAccess.getScopeDeclarationAccess().getSpecificationScopeSpecificationParserRuleCall_2_0()); }
- ruleScopeSpecification
- { after(grammarAccess.getScopeDeclarationAccess().getSpecificationScopeSpecificationParserRuleCall_2_0()); }
- )
-;
-finally {
- restoreStackSize(stackSize);
-}
-
-rule__ScopeReference__ReferredAssignment
- @init {
- int stackSize = keepStackSize();
- }
-:
- (
- { before(grammarAccess.getScopeReferenceAccess().getReferredScopeDeclarationCrossReference_0()); }
- (
- { before(grammarAccess.getScopeReferenceAccess().getReferredScopeDeclarationIDTerminalRuleCall_0_1()); }
- RULE_ID
- { after(grammarAccess.getScopeReferenceAccess().getReferredScopeDeclarationIDTerminalRuleCall_0_1()); }
- )
- { after(grammarAccess.getScopeReferenceAccess().getReferredScopeDeclarationCrossReference_0()); }
- )
-;
-finally {
- restoreStackSize(stackSize);
-}
-
-rule__GenerationTask__MetamodelAssignment_3_0_2
- @init {
- int stackSize = keepStackSize();
- }
-:
- (
- { before(grammarAccess.getGenerationTaskAccess().getMetamodelMetamodelParserRuleCall_3_0_2_0()); }
- ruleMetamodel
- { after(grammarAccess.getGenerationTaskAccess().getMetamodelMetamodelParserRuleCall_3_0_2_0()); }
- )
-;
-finally {
- restoreStackSize(stackSize);
-}
-
-rule__GenerationTask__PartialModelAssignment_3_1_2
- @init {
- int stackSize = keepStackSize();
- }
-:
- (
- { before(grammarAccess.getGenerationTaskAccess().getPartialModelPartialModelParserRuleCall_3_1_2_0()); }
- rulePartialModel
- { after(grammarAccess.getGenerationTaskAccess().getPartialModelPartialModelParserRuleCall_3_1_2_0()); }
- )
-;
-finally {
- restoreStackSize(stackSize);
-}
-
-rule__GenerationTask__PatternsAssignment_3_2_2
- @init {
- int stackSize = keepStackSize();
- }
-:
- (
- { before(grammarAccess.getGenerationTaskAccess().getPatternsGraphPatternParserRuleCall_3_2_2_0()); }
- ruleGraphPattern
- { after(grammarAccess.getGenerationTaskAccess().getPatternsGraphPatternParserRuleCall_3_2_2_0()); }
- )
-;
-finally {
- restoreStackSize(stackSize);
-}
-
-rule__GenerationTask__ScopeAssignment_3_3_2
- @init {
- int stackSize = keepStackSize();
- }
-:
- (
- { before(grammarAccess.getGenerationTaskAccess().getScopeScopeParserRuleCall_3_3_2_0()); }
- ruleScope
- { after(grammarAccess.getGenerationTaskAccess().getScopeScopeParserRuleCall_3_3_2_0()); }
- )
-;
-finally {
- restoreStackSize(stackSize);
-}
-
-rule__GenerationTask__NumberSpecifiedAssignment_3_4_0
- @init {
- int stackSize = keepStackSize();
- }
-:
- (
- { before(grammarAccess.getGenerationTaskAccess().getNumberSpecifiedNumberKeyword_3_4_0_0()); }
- (
- { before(grammarAccess.getGenerationTaskAccess().getNumberSpecifiedNumberKeyword_3_4_0_0()); }
- 'number'
- { after(grammarAccess.getGenerationTaskAccess().getNumberSpecifiedNumberKeyword_3_4_0_0()); }
- )
- { after(grammarAccess.getGenerationTaskAccess().getNumberSpecifiedNumberKeyword_3_4_0_0()); }
- )
-;
-finally {
- restoreStackSize(stackSize);
-}
-
-rule__GenerationTask__NumberAssignment_3_4_2
- @init {
- int stackSize = keepStackSize();
- }
-:
- (
- { before(grammarAccess.getGenerationTaskAccess().getNumberINTTerminalRuleCall_3_4_2_0()); }
- RULE_INT
- { after(grammarAccess.getGenerationTaskAccess().getNumberINTTerminalRuleCall_3_4_2_0()); }
- )
-;
-finally {
- restoreStackSize(stackSize);
-}
-
-rule__GenerationTask__RunSpecifiedAssignment_3_5_0
- @init {
- int stackSize = keepStackSize();
- }
-:
- (
- { before(grammarAccess.getGenerationTaskAccess().getRunSpecifiedRunsKeyword_3_5_0_0()); }
- (
- { before(grammarAccess.getGenerationTaskAccess().getRunSpecifiedRunsKeyword_3_5_0_0()); }
- 'runs'
- { after(grammarAccess.getGenerationTaskAccess().getRunSpecifiedRunsKeyword_3_5_0_0()); }
- )
- { after(grammarAccess.getGenerationTaskAccess().getRunSpecifiedRunsKeyword_3_5_0_0()); }
- )
-;
-finally {
- restoreStackSize(stackSize);
-}
-
-rule__GenerationTask__RunsAssignment_3_5_2
- @init {
- int stackSize = keepStackSize();
- }
-:
- (
- { before(grammarAccess.getGenerationTaskAccess().getRunsINTTerminalRuleCall_3_5_2_0()); }
- RULE_INT
- { after(grammarAccess.getGenerationTaskAccess().getRunsINTTerminalRuleCall_3_5_2_0()); }
- )
-;
-finally {
- restoreStackSize(stackSize);
-}
-
-rule__GenerationTask__SolverAssignment_3_6_2
- @init {
- int stackSize = keepStackSize();
- }
-:
- (
- { before(grammarAccess.getGenerationTaskAccess().getSolverSolverEnumRuleCall_3_6_2_0()); }
- ruleSolver
- { after(grammarAccess.getGenerationTaskAccess().getSolverSolverEnumRuleCall_3_6_2_0()); }
- )
-;
-finally {
- restoreStackSize(stackSize);
-}
-
-rule__GenerationTask__ConfigAssignment_3_7_2
- @init {
- int stackSize = keepStackSize();
- }
-:
- (
- { before(grammarAccess.getGenerationTaskAccess().getConfigConfigParserRuleCall_3_7_2_0()); }
- ruleConfig
- { after(grammarAccess.getGenerationTaskAccess().getConfigConfigParserRuleCall_3_7_2_0()); }
- )
-;
-finally {
- restoreStackSize(stackSize);
-}
-
-rule__GenerationTask__DebugFolderAssignment_3_8_2
- @init {
- int stackSize = keepStackSize();
- }
-:
- (
- { before(grammarAccess.getGenerationTaskAccess().getDebugFolderFileParserRuleCall_3_8_2_0()); }
- ruleFile
- { after(grammarAccess.getGenerationTaskAccess().getDebugFolderFileParserRuleCall_3_8_2_0()); }
- )
-;
-finally {
- restoreStackSize(stackSize);
-}
-
-rule__GenerationTask__TargetLogFileAssignment_3_9_2
- @init {
- int stackSize = keepStackSize();
- }
-:
- (
- { before(grammarAccess.getGenerationTaskAccess().getTargetLogFileFileParserRuleCall_3_9_2_0()); }
- ruleFile
- { after(grammarAccess.getGenerationTaskAccess().getTargetLogFileFileParserRuleCall_3_9_2_0()); }
- )
-;
-finally {
- restoreStackSize(stackSize);
-}
-
-rule__GenerationTask__TargetStatisticsFileAssignment_3_10_2
- @init {
- int stackSize = keepStackSize();
- }
-:
- (
- { before(grammarAccess.getGenerationTaskAccess().getTargetStatisticsFileFileParserRuleCall_3_10_2_0()); }
- ruleFile
- { after(grammarAccess.getGenerationTaskAccess().getTargetStatisticsFileFileParserRuleCall_3_10_2_0()); }
- )
-;
-finally {
- restoreStackSize(stackSize);
-}
-
-rule__GenerationTask__TagetFolderAssignment_3_11_2
- @init {
- int stackSize = keepStackSize();
- }
-:
- (
- { before(grammarAccess.getGenerationTaskAccess().getTagetFolderFileParserRuleCall_3_11_2_0()); }
- ruleFile
- { after(grammarAccess.getGenerationTaskAccess().getTagetFolderFileParserRuleCall_3_11_2_0()); }
- )
-;
-finally {
- restoreStackSize(stackSize);
-}
-
-RULE_ID : '^'? ('a'..'z'|'A'..'Z'|'_') ('a'..'z'|'A'..'Z'|'_'|'0'..'9')*;
-
-RULE_INT : ('0'..'9')+;
-
-RULE_STRING : ('"' ('\\' .|~(('\\'|'"')))* '"'|'\'' ('\\' .|~(('\\'|'\'')))* '\'');
-
-RULE_ML_COMMENT : '/*' ( options {greedy=false;} : . )*'*/';
-
-RULE_SL_COMMENT : '//' ~(('\n'|'\r'))* ('\r'? '\n')?;
-
-RULE_WS : (' '|'\t'|'\r'|'\n')+;
-
-RULE_ANY_OTHER : .;
+/*
+ * generated by Xtext 2.16.0
+ */
+grammar InternalApplicationConfiguration;
+
+options {
+ superClass=AbstractInternalContentAssistParser;
+}
+
+@lexer::header {
+package hu.bme.mit.inf.dslreasoner.application.ide.contentassist.antlr.internal;
+
+// Hack: Use our own Lexer superclass by means of import.
+// Currently there is no other way to specify the superclass for the lexer.
+import org.eclipse.xtext.ide.editor.contentassist.antlr.internal.Lexer;
+}
+
+@parser::header {
+package hu.bme.mit.inf.dslreasoner.application.ide.contentassist.antlr.internal;
+
+import java.io.InputStream;
+import org.eclipse.xtext.*;
+import org.eclipse.xtext.parser.*;
+import org.eclipse.xtext.parser.impl.*;
+import org.eclipse.emf.ecore.util.EcoreUtil;
+import org.eclipse.emf.ecore.EObject;
+import org.eclipse.xtext.parser.antlr.XtextTokenStream;
+import org.eclipse.xtext.parser.antlr.XtextTokenStream.HiddenTokens;
+import org.eclipse.xtext.ide.editor.contentassist.antlr.internal.AbstractInternalContentAssistParser;
+import org.eclipse.xtext.ide.editor.contentassist.antlr.internal.DFA;
+import hu.bme.mit.inf.dslreasoner.application.services.ApplicationConfigurationGrammarAccess;
+
+}
+@parser::members {
+ private ApplicationConfigurationGrammarAccess grammarAccess;
+
+ public void setGrammarAccess(ApplicationConfigurationGrammarAccess grammarAccess) {
+ this.grammarAccess = grammarAccess;
+ }
+
+ @Override
+ protected Grammar getGrammar() {
+ return grammarAccess.getGrammar();
+ }
+
+ @Override
+ protected String getValueForTokenName(String tokenName) {
+ return tokenName;
+ }
+}
+
+// Entry rule entryRuleConfigurationScript
+entryRuleConfigurationScript
+:
+{ before(grammarAccess.getConfigurationScriptRule()); }
+ ruleConfigurationScript
+{ after(grammarAccess.getConfigurationScriptRule()); }
+ EOF
+;
+
+// Rule ConfigurationScript
+ruleConfigurationScript
+ @init {
+ int stackSize = keepStackSize();
+ }
+ :
+ (
+ { before(grammarAccess.getConfigurationScriptAccess().getGroup()); }
+ (rule__ConfigurationScript__Group__0)
+ { after(grammarAccess.getConfigurationScriptAccess().getGroup()); }
+ )
+;
+finally {
+ restoreStackSize(stackSize);
+}
+
+// Entry rule entryRuleCommand
+entryRuleCommand
+:
+{ before(grammarAccess.getCommandRule()); }
+ ruleCommand
+{ after(grammarAccess.getCommandRule()); }
+ EOF
+;
+
+// Rule Command
+ruleCommand
+ @init {
+ int stackSize = keepStackSize();
+ }
+ :
+ (
+ { before(grammarAccess.getCommandAccess().getAlternatives()); }
+ (rule__Command__Alternatives)
+ { after(grammarAccess.getCommandAccess().getAlternatives()); }
+ )
+;
+finally {
+ restoreStackSize(stackSize);
+}
+
+// Entry rule entryRuleQualifiedName
+entryRuleQualifiedName
+:
+{ before(grammarAccess.getQualifiedNameRule()); }
+ ruleQualifiedName
+{ after(grammarAccess.getQualifiedNameRule()); }
+ EOF
+;
+
+// Rule QualifiedName
+ruleQualifiedName
+ @init {
+ int stackSize = keepStackSize();
+ }
+ :
+ (
+ { before(grammarAccess.getQualifiedNameAccess().getGroup()); }
+ (rule__QualifiedName__Group__0)
+ { after(grammarAccess.getQualifiedNameAccess().getGroup()); }
+ )
+;
+finally {
+ restoreStackSize(stackSize);
+}
+
+// Entry rule entryRuleREALLiteral
+entryRuleREALLiteral
+:
+{ before(grammarAccess.getREALLiteralRule()); }
+ ruleREALLiteral
+{ after(grammarAccess.getREALLiteralRule()); }
+ EOF
+;
+
+// Rule REALLiteral
+ruleREALLiteral
+ @init {
+ int stackSize = keepStackSize();
+ }
+ :
+ (
+ { before(grammarAccess.getREALLiteralAccess().getGroup()); }
+ (rule__REALLiteral__Group__0)
+ { after(grammarAccess.getREALLiteralAccess().getGroup()); }
+ )
+;
+finally {
+ restoreStackSize(stackSize);
+}
+
+// Entry rule entryRuleINTLiteral
+entryRuleINTLiteral
+:
+{ before(grammarAccess.getINTLiteralRule()); }
+ ruleINTLiteral
+{ after(grammarAccess.getINTLiteralRule()); }
+ EOF
+;
+
+// Rule INTLiteral
+ruleINTLiteral
+ @init {
+ int stackSize = keepStackSize();
+ }
+ :
+ (
+ { before(grammarAccess.getINTLiteralAccess().getGroup()); }
+ (rule__INTLiteral__Group__0)
+ { after(grammarAccess.getINTLiteralAccess().getGroup()); }
+ )
+;
+finally {
+ restoreStackSize(stackSize);
+}
+
+// Entry rule entryRuleImport
+entryRuleImport
+:
+{ before(grammarAccess.getImportRule()); }
+ ruleImport
+{ after(grammarAccess.getImportRule()); }
+ EOF
+;
+
+// Rule Import
+ruleImport
+ @init {
+ int stackSize = keepStackSize();
+ }
+ :
+ (
+ { before(grammarAccess.getImportAccess().getAlternatives()); }
+ (rule__Import__Alternatives)
+ { after(grammarAccess.getImportAccess().getAlternatives()); }
+ )
+;
+finally {
+ restoreStackSize(stackSize);
+}
+
+// Entry rule entryRuleEPackageImport
+entryRuleEPackageImport
+:
+{ before(grammarAccess.getEPackageImportRule()); }
+ ruleEPackageImport
+{ after(grammarAccess.getEPackageImportRule()); }
+ EOF
+;
+
+// Rule EPackageImport
+ruleEPackageImport
+ @init {
+ int stackSize = keepStackSize();
+ }
+ :
+ (
+ { before(grammarAccess.getEPackageImportAccess().getGroup()); }
+ (rule__EPackageImport__Group__0)
+ { after(grammarAccess.getEPackageImportAccess().getGroup()); }
+ )
+;
+finally {
+ restoreStackSize(stackSize);
+}
+
+// Entry rule entryRuleViatraImport
+entryRuleViatraImport
+:
+{ before(grammarAccess.getViatraImportRule()); }
+ ruleViatraImport
+{ after(grammarAccess.getViatraImportRule()); }
+ EOF
+;
+
+// Rule ViatraImport
+ruleViatraImport
+ @init {
+ int stackSize = keepStackSize();
+ }
+ :
+ (
+ { before(grammarAccess.getViatraImportAccess().getGroup()); }
+ (rule__ViatraImport__Group__0)
+ { after(grammarAccess.getViatraImportAccess().getGroup()); }
+ )
+;
+finally {
+ restoreStackSize(stackSize);
+}
+
+// Entry rule entryRuleCftImport
+entryRuleCftImport
+:
+{ before(grammarAccess.getCftImportRule()); }
+ ruleCftImport
+{ after(grammarAccess.getCftImportRule()); }
+ EOF
+;
+
+// Rule CftImport
+ruleCftImport
+ @init {
+ int stackSize = keepStackSize();
+ }
+ :
+ (
+ { before(grammarAccess.getCftImportAccess().getGroup()); }
+ (rule__CftImport__Group__0)
+ { after(grammarAccess.getCftImportAccess().getGroup()); }
+ )
+;
+finally {
+ restoreStackSize(stackSize);
+}
+
+// Entry rule entryRuleDeclaration
+entryRuleDeclaration
+:
+{ before(grammarAccess.getDeclarationRule()); }
+ ruleDeclaration
+{ after(grammarAccess.getDeclarationRule()); }
+ EOF
+;
+
+// Rule Declaration
+ruleDeclaration
+ @init {
+ int stackSize = keepStackSize();
+ }
+ :
+ (
+ { before(grammarAccess.getDeclarationAccess().getAlternatives()); }
+ (rule__Declaration__Alternatives)
+ { after(grammarAccess.getDeclarationAccess().getAlternatives()); }
+ )
+;
+finally {
+ restoreStackSize(stackSize);
+}
+
+// Entry rule entryRuleFileSpecification
+entryRuleFileSpecification
+:
+{ before(grammarAccess.getFileSpecificationRule()); }
+ ruleFileSpecification
+{ after(grammarAccess.getFileSpecificationRule()); }
+ EOF
+;
+
+// Rule FileSpecification
+ruleFileSpecification
+ @init {
+ int stackSize = keepStackSize();
+ }
+ :
+ (
+ { before(grammarAccess.getFileSpecificationAccess().getPathAssignment()); }
+ (rule__FileSpecification__PathAssignment)
+ { after(grammarAccess.getFileSpecificationAccess().getPathAssignment()); }
+ )
+;
+finally {
+ restoreStackSize(stackSize);
+}
+
+// Entry rule entryRuleFileDeclaration
+entryRuleFileDeclaration
+:
+{ before(grammarAccess.getFileDeclarationRule()); }
+ ruleFileDeclaration
+{ after(grammarAccess.getFileDeclarationRule()); }
+ EOF
+;
+
+// Rule FileDeclaration
+ruleFileDeclaration
+ @init {
+ int stackSize = keepStackSize();
+ }
+ :
+ (
+ { before(grammarAccess.getFileDeclarationAccess().getGroup()); }
+ (rule__FileDeclaration__Group__0)
+ { after(grammarAccess.getFileDeclarationAccess().getGroup()); }
+ )
+;
+finally {
+ restoreStackSize(stackSize);
+}
+
+// Entry rule entryRuleFileReference
+entryRuleFileReference
+:
+{ before(grammarAccess.getFileReferenceRule()); }
+ ruleFileReference
+{ after(grammarAccess.getFileReferenceRule()); }
+ EOF
+;
+
+// Rule FileReference
+ruleFileReference
+ @init {
+ int stackSize = keepStackSize();
+ }
+ :
+ (
+ { before(grammarAccess.getFileReferenceAccess().getReferredAssignment()); }
+ (rule__FileReference__ReferredAssignment)
+ { after(grammarAccess.getFileReferenceAccess().getReferredAssignment()); }
+ )
+;
+finally {
+ restoreStackSize(stackSize);
+}
+
+// Entry rule entryRuleFile
+entryRuleFile
+:
+{ before(grammarAccess.getFileRule()); }
+ ruleFile
+{ after(grammarAccess.getFileRule()); }
+ EOF
+;
+
+// Rule File
+ruleFile
+ @init {
+ int stackSize = keepStackSize();
+ }
+ :
+ (
+ { before(grammarAccess.getFileAccess().getAlternatives()); }
+ (rule__File__Alternatives)
+ { after(grammarAccess.getFileAccess().getAlternatives()); }
+ )
+;
+finally {
+ restoreStackSize(stackSize);
+}
+
+// Entry rule entryRuleMetamodelSpecification
+entryRuleMetamodelSpecification
+:
+{ before(grammarAccess.getMetamodelSpecificationRule()); }
+ ruleMetamodelSpecification
+{ after(grammarAccess.getMetamodelSpecificationRule()); }
+ EOF
+;
+
+// Rule MetamodelSpecification
+ruleMetamodelSpecification
+ @init {
+ int stackSize = keepStackSize();
+ }
+ :
+ (
+ { before(grammarAccess.getMetamodelSpecificationAccess().getGroup()); }
+ (rule__MetamodelSpecification__Group__0)
+ { after(grammarAccess.getMetamodelSpecificationAccess().getGroup()); }
+ )
+;
+finally {
+ restoreStackSize(stackSize);
+}
+
+// Entry rule entryRuleMetamodelEntry
+entryRuleMetamodelEntry
+:
+{ before(grammarAccess.getMetamodelEntryRule()); }
+ ruleMetamodelEntry
+{ after(grammarAccess.getMetamodelEntryRule()); }
+ EOF
+;
+
+// Rule MetamodelEntry
+ruleMetamodelEntry
+ @init {
+ int stackSize = keepStackSize();
+ }
+ :
+ (
+ { before(grammarAccess.getMetamodelEntryAccess().getAlternatives()); }
+ (rule__MetamodelEntry__Alternatives)
+ { after(grammarAccess.getMetamodelEntryAccess().getAlternatives()); }
+ )
+;
+finally {
+ restoreStackSize(stackSize);
+}
+
+// Entry rule entryRuleAllPackageEntry
+entryRuleAllPackageEntry
+:
+{ before(grammarAccess.getAllPackageEntryRule()); }
+ ruleAllPackageEntry
+{ after(grammarAccess.getAllPackageEntryRule()); }
+ EOF
+;
+
+// Rule AllPackageEntry
+ruleAllPackageEntry
+ @init {
+ int stackSize = keepStackSize();
+ }
+ :
+ (
+ { before(grammarAccess.getAllPackageEntryAccess().getGroup()); }
+ (rule__AllPackageEntry__Group__0)
+ { after(grammarAccess.getAllPackageEntryAccess().getGroup()); }
+ )
+;
+finally {
+ restoreStackSize(stackSize);
+}
+
+// Entry rule entryRuleMetamodelElement
+entryRuleMetamodelElement
+:
+{ before(grammarAccess.getMetamodelElementRule()); }
+ ruleMetamodelElement
+{ after(grammarAccess.getMetamodelElementRule()); }
+ EOF
+;
+
+// Rule MetamodelElement
+ruleMetamodelElement
+ @init {
+ int stackSize = keepStackSize();
+ }
+ :
+ (
+ { before(grammarAccess.getMetamodelElementAccess().getGroup()); }
+ (rule__MetamodelElement__Group__0)
+ { after(grammarAccess.getMetamodelElementAccess().getGroup()); }
+ )
+;
+finally {
+ restoreStackSize(stackSize);
+}
+
+// Entry rule entryRuleMetamodelDeclaration
+entryRuleMetamodelDeclaration
+:
+{ before(grammarAccess.getMetamodelDeclarationRule()); }
+ ruleMetamodelDeclaration
+{ after(grammarAccess.getMetamodelDeclarationRule()); }
+ EOF
+;
+
+// Rule MetamodelDeclaration
+ruleMetamodelDeclaration
+ @init {
+ int stackSize = keepStackSize();
+ }
+ :
+ (
+ { before(grammarAccess.getMetamodelDeclarationAccess().getGroup()); }
+ (rule__MetamodelDeclaration__Group__0)
+ { after(grammarAccess.getMetamodelDeclarationAccess().getGroup()); }
+ )
+;
+finally {
+ restoreStackSize(stackSize);
+}
+
+// Entry rule entryRuleMetamodelReference
+entryRuleMetamodelReference
+:
+{ before(grammarAccess.getMetamodelReferenceRule()); }
+ ruleMetamodelReference
+{ after(grammarAccess.getMetamodelReferenceRule()); }
+ EOF
+;
+
+// Rule MetamodelReference
+ruleMetamodelReference
+ @init {
+ int stackSize = keepStackSize();
+ }
+ :
+ (
+ { before(grammarAccess.getMetamodelReferenceAccess().getReferredAssignment()); }
+ (rule__MetamodelReference__ReferredAssignment)
+ { after(grammarAccess.getMetamodelReferenceAccess().getReferredAssignment()); }
+ )
+;
+finally {
+ restoreStackSize(stackSize);
+}
+
+// Entry rule entryRuleMetamodel
+entryRuleMetamodel
+:
+{ before(grammarAccess.getMetamodelRule()); }
+ ruleMetamodel
+{ after(grammarAccess.getMetamodelRule()); }
+ EOF
+;
+
+// Rule Metamodel
+ruleMetamodel
+ @init {
+ int stackSize = keepStackSize();
+ }
+ :
+ (
+ { before(grammarAccess.getMetamodelAccess().getAlternatives()); }
+ (rule__Metamodel__Alternatives)
+ { after(grammarAccess.getMetamodelAccess().getAlternatives()); }
+ )
+;
+finally {
+ restoreStackSize(stackSize);
+}
+
+// Entry rule entryRulePartialModelSpecification
+entryRulePartialModelSpecification
+:
+{ before(grammarAccess.getPartialModelSpecificationRule()); }
+ rulePartialModelSpecification
+{ after(grammarAccess.getPartialModelSpecificationRule()); }
+ EOF
+;
+
+// Rule PartialModelSpecification
+rulePartialModelSpecification
+ @init {
+ int stackSize = keepStackSize();
+ }
+ :
+ (
+ { before(grammarAccess.getPartialModelSpecificationAccess().getGroup()); }
+ (rule__PartialModelSpecification__Group__0)
+ { after(grammarAccess.getPartialModelSpecificationAccess().getGroup()); }
+ )
+;
+finally {
+ restoreStackSize(stackSize);
+}
+
+// Entry rule entryRulePartialModelEntry
+entryRulePartialModelEntry
+:
+{ before(grammarAccess.getPartialModelEntryRule()); }
+ rulePartialModelEntry
+{ after(grammarAccess.getPartialModelEntryRule()); }
+ EOF
+;
+
+// Rule PartialModelEntry
+rulePartialModelEntry
+ @init {
+ int stackSize = keepStackSize();
+ }
+ :
+ (
+ { before(grammarAccess.getPartialModelEntryAccess().getAlternatives()); }
+ (rule__PartialModelEntry__Alternatives)
+ { after(grammarAccess.getPartialModelEntryAccess().getAlternatives()); }
+ )
+;
+finally {
+ restoreStackSize(stackSize);
+}
+
+// Entry rule entryRuleModelEntry
+entryRuleModelEntry
+:
+{ before(grammarAccess.getModelEntryRule()); }
+ ruleModelEntry
+{ after(grammarAccess.getModelEntryRule()); }
+ EOF
+;
+
+// Rule ModelEntry
+ruleModelEntry
+ @init {
+ int stackSize = keepStackSize();
+ }
+ :
+ (
+ { before(grammarAccess.getModelEntryAccess().getPathAssignment()); }
+ (rule__ModelEntry__PathAssignment)
+ { after(grammarAccess.getModelEntryAccess().getPathAssignment()); }
+ )
+;
+finally {
+ restoreStackSize(stackSize);
+}
+
+// Entry rule entryRuleFolderEntry
+entryRuleFolderEntry
+:
+{ before(grammarAccess.getFolderEntryRule()); }
+ ruleFolderEntry
+{ after(grammarAccess.getFolderEntryRule()); }
+ EOF
+;
+
+// Rule FolderEntry
+ruleFolderEntry
+ @init {
+ int stackSize = keepStackSize();
+ }
+ :
+ (
+ { before(grammarAccess.getFolderEntryAccess().getGroup()); }
+ (rule__FolderEntry__Group__0)
+ { after(grammarAccess.getFolderEntryAccess().getGroup()); }
+ )
+;
+finally {
+ restoreStackSize(stackSize);
+}
+
+// Entry rule entryRulePartialModelDeclaration
+entryRulePartialModelDeclaration
+:
+{ before(grammarAccess.getPartialModelDeclarationRule()); }
+ rulePartialModelDeclaration
+{ after(grammarAccess.getPartialModelDeclarationRule()); }
+ EOF
+;
+
+// Rule PartialModelDeclaration
+rulePartialModelDeclaration
+ @init {
+ int stackSize = keepStackSize();
+ }
+ :
+ (
+ { before(grammarAccess.getPartialModelDeclarationAccess().getGroup()); }
+ (rule__PartialModelDeclaration__Group__0)
+ { after(grammarAccess.getPartialModelDeclarationAccess().getGroup()); }
+ )
+;
+finally {
+ restoreStackSize(stackSize);
+}
+
+// Entry rule entryRulePartialModelReference
+entryRulePartialModelReference
+:
+{ before(grammarAccess.getPartialModelReferenceRule()); }
+ rulePartialModelReference
+{ after(grammarAccess.getPartialModelReferenceRule()); }
+ EOF
+;
+
+// Rule PartialModelReference
+rulePartialModelReference
+ @init {
+ int stackSize = keepStackSize();
+ }
+ :
+ (
+ { before(grammarAccess.getPartialModelReferenceAccess().getReferredAssignment()); }
+ (rule__PartialModelReference__ReferredAssignment)
+ { after(grammarAccess.getPartialModelReferenceAccess().getReferredAssignment()); }
+ )
+;
+finally {
+ restoreStackSize(stackSize);
+}
+
+// Entry rule entryRulePartialModel
+entryRulePartialModel
+:
+{ before(grammarAccess.getPartialModelRule()); }
+ rulePartialModel
+{ after(grammarAccess.getPartialModelRule()); }
+ EOF
+;
+
+// Rule PartialModel
+rulePartialModel
+ @init {
+ int stackSize = keepStackSize();
+ }
+ :
+ (
+ { before(grammarAccess.getPartialModelAccess().getAlternatives()); }
+ (rule__PartialModel__Alternatives)
+ { after(grammarAccess.getPartialModelAccess().getAlternatives()); }
+ )
+;
+finally {
+ restoreStackSize(stackSize);
+}
+
+// Entry rule entryRulePatternSpecification
+entryRulePatternSpecification
+:
+{ before(grammarAccess.getPatternSpecificationRule()); }
+ rulePatternSpecification
+{ after(grammarAccess.getPatternSpecificationRule()); }
+ EOF
+;
+
+// Rule PatternSpecification
+rulePatternSpecification
+ @init {
+ int stackSize = keepStackSize();
+ }
+ :
+ (
+ { before(grammarAccess.getPatternSpecificationAccess().getGroup()); }
+ (rule__PatternSpecification__Group__0)
+ { after(grammarAccess.getPatternSpecificationAccess().getGroup()); }
+ )
+;
+finally {
+ restoreStackSize(stackSize);
+}
+
+// Entry rule entryRulePatternEntry
+entryRulePatternEntry
+:
+{ before(grammarAccess.getPatternEntryRule()); }
+ rulePatternEntry
+{ after(grammarAccess.getPatternEntryRule()); }
+ EOF
+;
+
+// Rule PatternEntry
+rulePatternEntry
+ @init {
+ int stackSize = keepStackSize();
+ }
+ :
+ (
+ { before(grammarAccess.getPatternEntryAccess().getAlternatives()); }
+ (rule__PatternEntry__Alternatives)
+ { after(grammarAccess.getPatternEntryAccess().getAlternatives()); }
+ )
+;
+finally {
+ restoreStackSize(stackSize);
+}
+
+// Entry rule entryRuleAllPatternEntry
+entryRuleAllPatternEntry
+:
+{ before(grammarAccess.getAllPatternEntryRule()); }
+ ruleAllPatternEntry
+{ after(grammarAccess.getAllPatternEntryRule()); }
+ EOF
+;
+
+// Rule AllPatternEntry
+ruleAllPatternEntry
+ @init {
+ int stackSize = keepStackSize();
+ }
+ :
+ (
+ { before(grammarAccess.getAllPatternEntryAccess().getGroup()); }
+ (rule__AllPatternEntry__Group__0)
+ { after(grammarAccess.getAllPatternEntryAccess().getGroup()); }
+ )
+;
+finally {
+ restoreStackSize(stackSize);
+}
+
+// Entry rule entryRulePatternElement
+entryRulePatternElement
+:
+{ before(grammarAccess.getPatternElementRule()); }
+ rulePatternElement
+{ after(grammarAccess.getPatternElementRule()); }
+ EOF
+;
+
+// Rule PatternElement
+rulePatternElement
+ @init {
+ int stackSize = keepStackSize();
+ }
+ :
+ (
+ { before(grammarAccess.getPatternElementAccess().getGroup()); }
+ (rule__PatternElement__Group__0)
+ { after(grammarAccess.getPatternElementAccess().getGroup()); }
+ )
+;
+finally {
+ restoreStackSize(stackSize);
+}
+
+// Entry rule entryRuleGraphPatternDeclaration
+entryRuleGraphPatternDeclaration
+:
+{ before(grammarAccess.getGraphPatternDeclarationRule()); }
+ ruleGraphPatternDeclaration
+{ after(grammarAccess.getGraphPatternDeclarationRule()); }
+ EOF
+;
+
+// Rule GraphPatternDeclaration
+ruleGraphPatternDeclaration
+ @init {
+ int stackSize = keepStackSize();
+ }
+ :
+ (
+ { before(grammarAccess.getGraphPatternDeclarationAccess().getGroup()); }
+ (rule__GraphPatternDeclaration__Group__0)
+ { after(grammarAccess.getGraphPatternDeclarationAccess().getGroup()); }
+ )
+;
+finally {
+ restoreStackSize(stackSize);
+}
+
+// Entry rule entryRuleGraphPatternReference
+entryRuleGraphPatternReference
+:
+{ before(grammarAccess.getGraphPatternReferenceRule()); }
+ ruleGraphPatternReference
+{ after(grammarAccess.getGraphPatternReferenceRule()); }
+ EOF
+;
+
+// Rule GraphPatternReference
+ruleGraphPatternReference
+ @init {
+ int stackSize = keepStackSize();
+ }
+ :
+ (
+ { before(grammarAccess.getGraphPatternReferenceAccess().getReferredAssignment()); }
+ (rule__GraphPatternReference__ReferredAssignment)
+ { after(grammarAccess.getGraphPatternReferenceAccess().getReferredAssignment()); }
+ )
+;
+finally {
+ restoreStackSize(stackSize);
+}
+
+// Entry rule entryRuleGraphPattern
+entryRuleGraphPattern
+:
+{ before(grammarAccess.getGraphPatternRule()); }
+ ruleGraphPattern
+{ after(grammarAccess.getGraphPatternRule()); }
+ EOF
+;
+
+// Rule GraphPattern
+ruleGraphPattern
+ @init {
+ int stackSize = keepStackSize();
+ }
+ :
+ (
+ { before(grammarAccess.getGraphPatternAccess().getAlternatives()); }
+ (rule__GraphPattern__Alternatives)
+ { after(grammarAccess.getGraphPatternAccess().getAlternatives()); }
+ )
+;
+finally {
+ restoreStackSize(stackSize);
+}
+
+// Entry rule entryRuleObjectiveSpecification
+entryRuleObjectiveSpecification
+:
+{ before(grammarAccess.getObjectiveSpecificationRule()); }
+ ruleObjectiveSpecification
+{ after(grammarAccess.getObjectiveSpecificationRule()); }
+ EOF
+;
+
+// Rule ObjectiveSpecification
+ruleObjectiveSpecification
+ @init {
+ int stackSize = keepStackSize();
+ }
+ :
+ (
+ { before(grammarAccess.getObjectiveSpecificationAccess().getGroup()); }
+ (rule__ObjectiveSpecification__Group__0)
+ { after(grammarAccess.getObjectiveSpecificationAccess().getGroup()); }
+ )
+;
+finally {
+ restoreStackSize(stackSize);
+}
+
+// Entry rule entryRuleObjectiveEntry
+entryRuleObjectiveEntry
+:
+{ before(grammarAccess.getObjectiveEntryRule()); }
+ ruleObjectiveEntry
+{ after(grammarAccess.getObjectiveEntryRule()); }
+ EOF
+;
+
+// Rule ObjectiveEntry
+ruleObjectiveEntry
+ @init {
+ int stackSize = keepStackSize();
+ }
+ :
+ (
+ { before(grammarAccess.getObjectiveEntryAccess().getAlternatives()); }
+ (rule__ObjectiveEntry__Alternatives)
+ { after(grammarAccess.getObjectiveEntryAccess().getAlternatives()); }
+ )
+;
+finally {
+ restoreStackSize(stackSize);
+}
+
+// Entry rule entryRuleOptimizationEntry
+entryRuleOptimizationEntry
+:
+{ before(grammarAccess.getOptimizationEntryRule()); }
+ ruleOptimizationEntry
+{ after(grammarAccess.getOptimizationEntryRule()); }
+ EOF
+;
+
+// Rule OptimizationEntry
+ruleOptimizationEntry
+ @init {
+ int stackSize = keepStackSize();
+ }
+ :
+ (
+ { before(grammarAccess.getOptimizationEntryAccess().getGroup()); }
+ (rule__OptimizationEntry__Group__0)
+ { after(grammarAccess.getOptimizationEntryAccess().getGroup()); }
+ )
+;
+finally {
+ restoreStackSize(stackSize);
+}
+
+// Entry rule entryRuleThresholdEntry
+entryRuleThresholdEntry
+:
+{ before(grammarAccess.getThresholdEntryRule()); }
+ ruleThresholdEntry
+{ after(grammarAccess.getThresholdEntryRule()); }
+ EOF
+;
+
+// Rule ThresholdEntry
+ruleThresholdEntry
+ @init {
+ int stackSize = keepStackSize();
+ }
+ :
+ (
+ { before(grammarAccess.getThresholdEntryAccess().getGroup()); }
+ (rule__ThresholdEntry__Group__0)
+ { after(grammarAccess.getThresholdEntryAccess().getGroup()); }
+ )
+;
+finally {
+ restoreStackSize(stackSize);
+}
+
+// Entry rule entryRuleObjectiveFunction
+entryRuleObjectiveFunction
+:
+{ before(grammarAccess.getObjectiveFunctionRule()); }
+ ruleObjectiveFunction
+{ after(grammarAccess.getObjectiveFunctionRule()); }
+ EOF
+;
+
+// Rule ObjectiveFunction
+ruleObjectiveFunction
+ @init {
+ int stackSize = keepStackSize();
+ }
+ :
+ (
+ { before(grammarAccess.getObjectiveFunctionAccess().getReliabiltiyFunctionParserRuleCall()); }
+ ruleReliabiltiyFunction
+ { after(grammarAccess.getObjectiveFunctionAccess().getReliabiltiyFunctionParserRuleCall()); }
+ )
+;
+finally {
+ restoreStackSize(stackSize);
+}
+
+// Entry rule entryRuleReliabiltiyFunction
+entryRuleReliabiltiyFunction
+:
+{ before(grammarAccess.getReliabiltiyFunctionRule()); }
+ ruleReliabiltiyFunction
+{ after(grammarAccess.getReliabiltiyFunctionRule()); }
+ EOF
+;
+
+// Rule ReliabiltiyFunction
+ruleReliabiltiyFunction
+ @init {
+ int stackSize = keepStackSize();
+ }
+ :
+ (
+ { before(grammarAccess.getReliabiltiyFunctionAccess().getGroup()); }
+ (rule__ReliabiltiyFunction__Group__0)
+ { after(grammarAccess.getReliabiltiyFunctionAccess().getGroup()); }
+ )
+;
+finally {
+ restoreStackSize(stackSize);
+}
+
+// Entry rule entryRuleObjectiveDeclaration
+entryRuleObjectiveDeclaration
+:
+{ before(grammarAccess.getObjectiveDeclarationRule()); }
+ ruleObjectiveDeclaration
+{ after(grammarAccess.getObjectiveDeclarationRule()); }
+ EOF
+;
+
+// Rule ObjectiveDeclaration
+ruleObjectiveDeclaration
+ @init {
+ int stackSize = keepStackSize();
+ }
+ :
+ (
+ { before(grammarAccess.getObjectiveDeclarationAccess().getGroup()); }
+ (rule__ObjectiveDeclaration__Group__0)
+ { after(grammarAccess.getObjectiveDeclarationAccess().getGroup()); }
+ )
+;
+finally {
+ restoreStackSize(stackSize);
+}
+
+// Entry rule entryRuleObjectiveReference
+entryRuleObjectiveReference
+:
+{ before(grammarAccess.getObjectiveReferenceRule()); }
+ ruleObjectiveReference
+{ after(grammarAccess.getObjectiveReferenceRule()); }
+ EOF
+;
+
+// Rule ObjectiveReference
+ruleObjectiveReference
+ @init {
+ int stackSize = keepStackSize();
+ }
+ :
+ (
+ { before(grammarAccess.getObjectiveReferenceAccess().getReferredAssignment()); }
+ (rule__ObjectiveReference__ReferredAssignment)
+ { after(grammarAccess.getObjectiveReferenceAccess().getReferredAssignment()); }
+ )
+;
+finally {
+ restoreStackSize(stackSize);
+}
+
+// Entry rule entryRuleObjective
+entryRuleObjective
+:
+{ before(grammarAccess.getObjectiveRule()); }
+ ruleObjective
+{ after(grammarAccess.getObjectiveRule()); }
+ EOF
+;
+
+// Rule Objective
+ruleObjective
+ @init {
+ int stackSize = keepStackSize();
+ }
+ :
+ (
+ { before(grammarAccess.getObjectiveAccess().getAlternatives()); }
+ (rule__Objective__Alternatives)
+ { after(grammarAccess.getObjectiveAccess().getAlternatives()); }
+ )
+;
+finally {
+ restoreStackSize(stackSize);
+}
+
+// Entry rule entryRuleConfigSpecification
+entryRuleConfigSpecification
+:
+{ before(grammarAccess.getConfigSpecificationRule()); }
+ ruleConfigSpecification
+{ after(grammarAccess.getConfigSpecificationRule()); }
+ EOF
+;
+
+// Rule ConfigSpecification
+ruleConfigSpecification
+ @init {
+ int stackSize = keepStackSize();
+ }
+ :
+ (
+ { before(grammarAccess.getConfigSpecificationAccess().getGroup()); }
+ (rule__ConfigSpecification__Group__0)
+ { after(grammarAccess.getConfigSpecificationAccess().getGroup()); }
+ )
+;
+finally {
+ restoreStackSize(stackSize);
+}
+
+// Entry rule entryRuleConfigDeclaration
+entryRuleConfigDeclaration
+:
+{ before(grammarAccess.getConfigDeclarationRule()); }
+ ruleConfigDeclaration
+{ after(grammarAccess.getConfigDeclarationRule()); }
+ EOF
+;
+
+// Rule ConfigDeclaration
+ruleConfigDeclaration
+ @init {
+ int stackSize = keepStackSize();
+ }
+ :
+ (
+ { before(grammarAccess.getConfigDeclarationAccess().getGroup()); }
+ (rule__ConfigDeclaration__Group__0)
+ { after(grammarAccess.getConfigDeclarationAccess().getGroup()); }
+ )
+;
+finally {
+ restoreStackSize(stackSize);
+}
+
+// Entry rule entryRuleConfigEntry
+entryRuleConfigEntry
+:
+{ before(grammarAccess.getConfigEntryRule()); }
+ ruleConfigEntry
+{ after(grammarAccess.getConfigEntryRule()); }
+ EOF
+;
+
+// Rule ConfigEntry
+ruleConfigEntry
+ @init {
+ int stackSize = keepStackSize();
+ }
+ :
+ (
+ { before(grammarAccess.getConfigEntryAccess().getAlternatives()); }
+ (rule__ConfigEntry__Alternatives)
+ { after(grammarAccess.getConfigEntryAccess().getAlternatives()); }
+ )
+;
+finally {
+ restoreStackSize(stackSize);
+}
+
+// Entry rule entryRuleDocumentationEntry
+entryRuleDocumentationEntry
+:
+{ before(grammarAccess.getDocumentationEntryRule()); }
+ ruleDocumentationEntry
+{ after(grammarAccess.getDocumentationEntryRule()); }
+ EOF
+;
+
+// Rule DocumentationEntry
+ruleDocumentationEntry
+ @init {
+ int stackSize = keepStackSize();
+ }
+ :
+ (
+ { before(grammarAccess.getDocumentationEntryAccess().getGroup()); }
+ (rule__DocumentationEntry__Group__0)
+ { after(grammarAccess.getDocumentationEntryAccess().getGroup()); }
+ )
+;
+finally {
+ restoreStackSize(stackSize);
+}
+
+// Entry rule entryRuleRuntimeEntry
+entryRuleRuntimeEntry
+:
+{ before(grammarAccess.getRuntimeEntryRule()); }
+ ruleRuntimeEntry
+{ after(grammarAccess.getRuntimeEntryRule()); }
+ EOF
+;
+
+// Rule RuntimeEntry
+ruleRuntimeEntry
+ @init {
+ int stackSize = keepStackSize();
+ }
+ :
+ (
+ { before(grammarAccess.getRuntimeEntryAccess().getGroup()); }
+ (rule__RuntimeEntry__Group__0)
+ { after(grammarAccess.getRuntimeEntryAccess().getGroup()); }
+ )
+;
+finally {
+ restoreStackSize(stackSize);
+}
+
+// Entry rule entryRuleMemoryEntry
+entryRuleMemoryEntry
+:
+{ before(grammarAccess.getMemoryEntryRule()); }
+ ruleMemoryEntry
+{ after(grammarAccess.getMemoryEntryRule()); }
+ EOF
+;
+
+// Rule MemoryEntry
+ruleMemoryEntry
+ @init {
+ int stackSize = keepStackSize();
+ }
+ :
+ (
+ { before(grammarAccess.getMemoryEntryAccess().getGroup()); }
+ (rule__MemoryEntry__Group__0)
+ { after(grammarAccess.getMemoryEntryAccess().getGroup()); }
+ )
+;
+finally {
+ restoreStackSize(stackSize);
+}
+
+// Entry rule entryRuleCustomEntry
+entryRuleCustomEntry
+:
+{ before(grammarAccess.getCustomEntryRule()); }
+ ruleCustomEntry
+{ after(grammarAccess.getCustomEntryRule()); }
+ EOF
+;
+
+// Rule CustomEntry
+ruleCustomEntry
+ @init {
+ int stackSize = keepStackSize();
+ }
+ :
+ (
+ { before(grammarAccess.getCustomEntryAccess().getGroup()); }
+ (rule__CustomEntry__Group__0)
+ { after(grammarAccess.getCustomEntryAccess().getGroup()); }
+ )
+;
+finally {
+ restoreStackSize(stackSize);
+}
+
+// Entry rule entryRuleConfigReference
+entryRuleConfigReference
+:
+{ before(grammarAccess.getConfigReferenceRule()); }
+ ruleConfigReference
+{ after(grammarAccess.getConfigReferenceRule()); }
+ EOF
+;
+
+// Rule ConfigReference
+ruleConfigReference
+ @init {
+ int stackSize = keepStackSize();
+ }
+ :
+ (
+ { before(grammarAccess.getConfigReferenceAccess().getConfigAssignment()); }
+ (rule__ConfigReference__ConfigAssignment)
+ { after(grammarAccess.getConfigReferenceAccess().getConfigAssignment()); }
+ )
+;
+finally {
+ restoreStackSize(stackSize);
+}
+
+// Entry rule entryRuleConfig
+entryRuleConfig
+:
+{ before(grammarAccess.getConfigRule()); }
+ ruleConfig
+{ after(grammarAccess.getConfigRule()); }
+ EOF
+;
+
+// Rule Config
+ruleConfig
+ @init {
+ int stackSize = keepStackSize();
+ }
+ :
+ (
+ { before(grammarAccess.getConfigAccess().getAlternatives()); }
+ (rule__Config__Alternatives)
+ { after(grammarAccess.getConfigAccess().getAlternatives()); }
+ )
+;
+finally {
+ restoreStackSize(stackSize);
+}
+
+// Entry rule entryRuleScopeSpecification
+entryRuleScopeSpecification
+:
+{ before(grammarAccess.getScopeSpecificationRule()); }
+ ruleScopeSpecification
+{ after(grammarAccess.getScopeSpecificationRule()); }
+ EOF
+;
+
+// Rule ScopeSpecification
+ruleScopeSpecification
+ @init {
+ int stackSize = keepStackSize();
+ }
+ :
+ (
+ { before(grammarAccess.getScopeSpecificationAccess().getGroup()); }
+ (rule__ScopeSpecification__Group__0)
+ { after(grammarAccess.getScopeSpecificationAccess().getGroup()); }
+ )
+;
+finally {
+ restoreStackSize(stackSize);
+}
+
+// Entry rule entryRuleTypeScope
+entryRuleTypeScope
+:
+{ before(grammarAccess.getTypeScopeRule()); }
+ ruleTypeScope
+{ after(grammarAccess.getTypeScopeRule()); }
+ EOF
+;
+
+// Rule TypeScope
+ruleTypeScope
+ @init {
+ int stackSize = keepStackSize();
+ }
+ :
+ (
+ { before(grammarAccess.getTypeScopeAccess().getAlternatives()); }
+ (rule__TypeScope__Alternatives)
+ { after(grammarAccess.getTypeScopeAccess().getAlternatives()); }
+ )
+;
+finally {
+ restoreStackSize(stackSize);
+}
+
+// Entry rule entryRuleClassTypeScope
+entryRuleClassTypeScope
+:
+{ before(grammarAccess.getClassTypeScopeRule()); }
+ ruleClassTypeScope
+{ after(grammarAccess.getClassTypeScopeRule()); }
+ EOF
+;
+
+// Rule ClassTypeScope
+ruleClassTypeScope
+ @init {
+ int stackSize = keepStackSize();
+ }
+ :
+ (
+ { before(grammarAccess.getClassTypeScopeAccess().getGroup()); }
+ (rule__ClassTypeScope__Group__0)
+ { after(grammarAccess.getClassTypeScopeAccess().getGroup()); }
+ )
+;
+finally {
+ restoreStackSize(stackSize);
+}
+
+// Entry rule entryRuleObjectTypeScope
+entryRuleObjectTypeScope
+:
+{ before(grammarAccess.getObjectTypeScopeRule()); }
+ ruleObjectTypeScope
+{ after(grammarAccess.getObjectTypeScopeRule()); }
+ EOF
+;
+
+// Rule ObjectTypeScope
+ruleObjectTypeScope
+ @init {
+ int stackSize = keepStackSize();
+ }
+ :
+ (
+ { before(grammarAccess.getObjectTypeScopeAccess().getGroup()); }
+ (rule__ObjectTypeScope__Group__0)
+ { after(grammarAccess.getObjectTypeScopeAccess().getGroup()); }
+ )
+;
+finally {
+ restoreStackSize(stackSize);
+}
+
+// Entry rule entryRuleIntegerTypeScope
+entryRuleIntegerTypeScope
+:
+{ before(grammarAccess.getIntegerTypeScopeRule()); }
+ ruleIntegerTypeScope
+{ after(grammarAccess.getIntegerTypeScopeRule()); }
+ EOF
+;
+
+// Rule IntegerTypeScope
+ruleIntegerTypeScope
+ @init {
+ int stackSize = keepStackSize();
+ }
+ :
+ (
+ { before(grammarAccess.getIntegerTypeScopeAccess().getGroup()); }
+ (rule__IntegerTypeScope__Group__0)
+ { after(grammarAccess.getIntegerTypeScopeAccess().getGroup()); }
+ )
+;
+finally {
+ restoreStackSize(stackSize);
+}
+
+// Entry rule entryRuleRealTypeScope
+entryRuleRealTypeScope
+:
+{ before(grammarAccess.getRealTypeScopeRule()); }
+ ruleRealTypeScope
+{ after(grammarAccess.getRealTypeScopeRule()); }
+ EOF
+;
+
+// Rule RealTypeScope
+ruleRealTypeScope
+ @init {
+ int stackSize = keepStackSize();
+ }
+ :
+ (
+ { before(grammarAccess.getRealTypeScopeAccess().getGroup()); }
+ (rule__RealTypeScope__Group__0)
+ { after(grammarAccess.getRealTypeScopeAccess().getGroup()); }
+ )
+;
+finally {
+ restoreStackSize(stackSize);
+}
+
+// Entry rule entryRuleStringTypeScope
+entryRuleStringTypeScope
+:
+{ before(grammarAccess.getStringTypeScopeRule()); }
+ ruleStringTypeScope
+{ after(grammarAccess.getStringTypeScopeRule()); }
+ EOF
+;
+
+// Rule StringTypeScope
+ruleStringTypeScope
+ @init {
+ int stackSize = keepStackSize();
+ }
+ :
+ (
+ { before(grammarAccess.getStringTypeScopeAccess().getGroup()); }
+ (rule__StringTypeScope__Group__0)
+ { after(grammarAccess.getStringTypeScopeAccess().getGroup()); }
+ )
+;
+finally {
+ restoreStackSize(stackSize);
+}
+
+// Entry rule entryRuleClassReference
+entryRuleClassReference
+:
+{ before(grammarAccess.getClassReferenceRule()); }
+ ruleClassReference
+{ after(grammarAccess.getClassReferenceRule()); }
+ EOF
+;
+
+// Rule ClassReference
+ruleClassReference
+ @init {
+ int stackSize = keepStackSize();
+ }
+ :
+ (
+ { before(grammarAccess.getClassReferenceAccess().getGroup()); }
+ (rule__ClassReference__Group__0)
+ { after(grammarAccess.getClassReferenceAccess().getGroup()); }
+ )
+;
+finally {
+ restoreStackSize(stackSize);
+}
+
+// Entry rule entryRuleObjectReference
+entryRuleObjectReference
+:
+{ before(grammarAccess.getObjectReferenceRule()); }
+ ruleObjectReference
+{ after(grammarAccess.getObjectReferenceRule()); }
+ EOF
+;
+
+// Rule ObjectReference
+ruleObjectReference
+ @init {
+ int stackSize = keepStackSize();
+ }
+ :
+ (
+ { before(grammarAccess.getObjectReferenceAccess().getGroup()); }
+ (rule__ObjectReference__Group__0)
+ { after(grammarAccess.getObjectReferenceAccess().getGroup()); }
+ )
+;
+finally {
+ restoreStackSize(stackSize);
+}
+
+// Entry rule entryRuleIntegerReference
+entryRuleIntegerReference
+:
+{ before(grammarAccess.getIntegerReferenceRule()); }
+ ruleIntegerReference
+{ after(grammarAccess.getIntegerReferenceRule()); }
+ EOF
+;
+
+// Rule IntegerReference
+ruleIntegerReference
+ @init {
+ int stackSize = keepStackSize();
+ }
+ :
+ (
+ { before(grammarAccess.getIntegerReferenceAccess().getGroup()); }
+ (rule__IntegerReference__Group__0)
+ { after(grammarAccess.getIntegerReferenceAccess().getGroup()); }
+ )
+;
+finally {
+ restoreStackSize(stackSize);
+}
+
+// Entry rule entryRuleRealReference
+entryRuleRealReference
+:
+{ before(grammarAccess.getRealReferenceRule()); }
+ ruleRealReference
+{ after(grammarAccess.getRealReferenceRule()); }
+ EOF
+;
+
+// Rule RealReference
+ruleRealReference
+ @init {
+ int stackSize = keepStackSize();
+ }
+ :
+ (
+ { before(grammarAccess.getRealReferenceAccess().getGroup()); }
+ (rule__RealReference__Group__0)
+ { after(grammarAccess.getRealReferenceAccess().getGroup()); }
+ )
+;
+finally {
+ restoreStackSize(stackSize);
+}
+
+// Entry rule entryRuleStringReference
+entryRuleStringReference
+:
+{ before(grammarAccess.getStringReferenceRule()); }
+ ruleStringReference
+{ after(grammarAccess.getStringReferenceRule()); }
+ EOF
+;
+
+// Rule StringReference
+ruleStringReference
+ @init {
+ int stackSize = keepStackSize();
+ }
+ :
+ (
+ { before(grammarAccess.getStringReferenceAccess().getGroup()); }
+ (rule__StringReference__Group__0)
+ { after(grammarAccess.getStringReferenceAccess().getGroup()); }
+ )
+;
+finally {
+ restoreStackSize(stackSize);
+}
+
+// Entry rule entryRuleExactNumber
+entryRuleExactNumber
+:
+{ before(grammarAccess.getExactNumberRule()); }
+ ruleExactNumber
+{ after(grammarAccess.getExactNumberRule()); }
+ EOF
+;
+
+// Rule ExactNumber
+ruleExactNumber
+ @init {
+ int stackSize = keepStackSize();
+ }
+ :
+ (
+ { before(grammarAccess.getExactNumberAccess().getAlternatives()); }
+ (rule__ExactNumber__Alternatives)
+ { after(grammarAccess.getExactNumberAccess().getAlternatives()); }
+ )
+;
+finally {
+ restoreStackSize(stackSize);
+}
+
+// Entry rule entryRuleIntervallNumber
+entryRuleIntervallNumber
+:
+{ before(grammarAccess.getIntervallNumberRule()); }
+ ruleIntervallNumber
+{ after(grammarAccess.getIntervallNumberRule()); }
+ EOF
+;
+
+// Rule IntervallNumber
+ruleIntervallNumber
+ @init {
+ int stackSize = keepStackSize();
+ }
+ :
+ (
+ { before(grammarAccess.getIntervallNumberAccess().getGroup()); }
+ (rule__IntervallNumber__Group__0)
+ { after(grammarAccess.getIntervallNumberAccess().getGroup()); }
+ )
+;
+finally {
+ restoreStackSize(stackSize);
+}
+
+// Entry rule entryRuleIntEnumberation
+entryRuleIntEnumberation
+:
+{ before(grammarAccess.getIntEnumberationRule()); }
+ ruleIntEnumberation
+{ after(grammarAccess.getIntEnumberationRule()); }
+ EOF
+;
+
+// Rule IntEnumberation
+ruleIntEnumberation
+ @init {
+ int stackSize = keepStackSize();
+ }
+ :
+ (
+ { before(grammarAccess.getIntEnumberationAccess().getGroup()); }
+ (rule__IntEnumberation__Group__0)
+ { after(grammarAccess.getIntEnumberationAccess().getGroup()); }
+ )
+;
+finally {
+ restoreStackSize(stackSize);
+}
+
+// Entry rule entryRuleRealEnumeration
+entryRuleRealEnumeration
+:
+{ before(grammarAccess.getRealEnumerationRule()); }
+ ruleRealEnumeration
+{ after(grammarAccess.getRealEnumerationRule()); }
+ EOF
+;
+
+// Rule RealEnumeration
+ruleRealEnumeration
+ @init {
+ int stackSize = keepStackSize();
+ }
+ :
+ (
+ { before(grammarAccess.getRealEnumerationAccess().getGroup()); }
+ (rule__RealEnumeration__Group__0)
+ { after(grammarAccess.getRealEnumerationAccess().getGroup()); }
+ )
+;
+finally {
+ restoreStackSize(stackSize);
+}
+
+// Entry rule entryRuleStringEnumeration
+entryRuleStringEnumeration
+:
+{ before(grammarAccess.getStringEnumerationRule()); }
+ ruleStringEnumeration
+{ after(grammarAccess.getStringEnumerationRule()); }
+ EOF
+;
+
+// Rule StringEnumeration
+ruleStringEnumeration
+ @init {
+ int stackSize = keepStackSize();
+ }
+ :
+ (
+ { before(grammarAccess.getStringEnumerationAccess().getGroup()); }
+ (rule__StringEnumeration__Group__0)
+ { after(grammarAccess.getStringEnumerationAccess().getGroup()); }
+ )
+;
+finally {
+ restoreStackSize(stackSize);
+}
+
+// Entry rule entryRuleScopeDeclaration
+entryRuleScopeDeclaration
+:
+{ before(grammarAccess.getScopeDeclarationRule()); }
+ ruleScopeDeclaration
+{ after(grammarAccess.getScopeDeclarationRule()); }
+ EOF
+;
+
+// Rule ScopeDeclaration
+ruleScopeDeclaration
+ @init {
+ int stackSize = keepStackSize();
+ }
+ :
+ (
+ { before(grammarAccess.getScopeDeclarationAccess().getGroup()); }
+ (rule__ScopeDeclaration__Group__0)
+ { after(grammarAccess.getScopeDeclarationAccess().getGroup()); }
+ )
+;
+finally {
+ restoreStackSize(stackSize);
+}
+
+// Entry rule entryRuleScopeReference
+entryRuleScopeReference
+:
+{ before(grammarAccess.getScopeReferenceRule()); }
+ ruleScopeReference
+{ after(grammarAccess.getScopeReferenceRule()); }
+ EOF
+;
+
+// Rule ScopeReference
+ruleScopeReference
+ @init {
+ int stackSize = keepStackSize();
+ }
+ :
+ (
+ { before(grammarAccess.getScopeReferenceAccess().getReferredAssignment()); }
+ (rule__ScopeReference__ReferredAssignment)
+ { after(grammarAccess.getScopeReferenceAccess().getReferredAssignment()); }
+ )
+;
+finally {
+ restoreStackSize(stackSize);
+}
+
+// Entry rule entryRuleScope
+entryRuleScope
+:
+{ before(grammarAccess.getScopeRule()); }
+ ruleScope
+{ after(grammarAccess.getScopeRule()); }
+ EOF
+;
+
+// Rule Scope
+ruleScope
+ @init {
+ int stackSize = keepStackSize();
+ }
+ :
+ (
+ { before(grammarAccess.getScopeAccess().getAlternatives()); }
+ (rule__Scope__Alternatives)
+ { after(grammarAccess.getScopeAccess().getAlternatives()); }
+ )
+;
+finally {
+ restoreStackSize(stackSize);
+}
+
+// Entry rule entryRuleTask
+entryRuleTask
+:
+{ before(grammarAccess.getTaskRule()); }
+ ruleTask
+{ after(grammarAccess.getTaskRule()); }
+ EOF
+;
+
+// Rule Task
+ruleTask
+ @init {
+ int stackSize = keepStackSize();
+ }
+ :
+ (
+ { before(grammarAccess.getTaskAccess().getGenerationTaskParserRuleCall()); }
+ ruleGenerationTask
+ { after(grammarAccess.getTaskAccess().getGenerationTaskParserRuleCall()); }
+ )
+;
+finally {
+ restoreStackSize(stackSize);
+}
+
+// Entry rule entryRuleGenerationTask
+entryRuleGenerationTask
+:
+{ before(grammarAccess.getGenerationTaskRule()); }
+ ruleGenerationTask
+{ after(grammarAccess.getGenerationTaskRule()); }
+ EOF
+;
+
+// Rule GenerationTask
+ruleGenerationTask
+ @init {
+ int stackSize = keepStackSize();
+ }
+ :
+ (
+ { before(grammarAccess.getGenerationTaskAccess().getGroup()); }
+ (rule__GenerationTask__Group__0)
+ { after(grammarAccess.getGenerationTaskAccess().getGroup()); }
+ )
+;
+finally {
+ restoreStackSize(stackSize);
+}
+
+// Rule OptimizationDirection
+ruleOptimizationDirection
+ @init {
+ int stackSize = keepStackSize();
+ }
+:
+ (
+ { before(grammarAccess.getOptimizationDirectionAccess().getAlternatives()); }
+ (rule__OptimizationDirection__Alternatives)
+ { after(grammarAccess.getOptimizationDirectionAccess().getAlternatives()); }
+ )
+;
+finally {
+ restoreStackSize(stackSize);
+}
+
+// Rule ComparisonOperator
+ruleComparisonOperator
+ @init {
+ int stackSize = keepStackSize();
+ }
+:
+ (
+ { before(grammarAccess.getComparisonOperatorAccess().getAlternatives()); }
+ (rule__ComparisonOperator__Alternatives)
+ { after(grammarAccess.getComparisonOperatorAccess().getAlternatives()); }
+ )
+;
+finally {
+ restoreStackSize(stackSize);
+}
+
+// Rule DocumentLevelSpecification
+ruleDocumentLevelSpecification
+ @init {
+ int stackSize = keepStackSize();
+ }
+:
+ (
+ { before(grammarAccess.getDocumentLevelSpecificationAccess().getAlternatives()); }
+ (rule__DocumentLevelSpecification__Alternatives)
+ { after(grammarAccess.getDocumentLevelSpecificationAccess().getAlternatives()); }
+ )
+;
+finally {
+ restoreStackSize(stackSize);
+}
+
+// Rule Solver
+ruleSolver
+ @init {
+ int stackSize = keepStackSize();
+ }
+:
+ (
+ { before(grammarAccess.getSolverAccess().getAlternatives()); }
+ (rule__Solver__Alternatives)
+ { after(grammarAccess.getSolverAccess().getAlternatives()); }
+ )
+;
+finally {
+ restoreStackSize(stackSize);
+}
+
+rule__Command__Alternatives
+ @init {
+ int stackSize = keepStackSize();
+ }
+:
+ (
+ { before(grammarAccess.getCommandAccess().getDeclarationParserRuleCall_0()); }
+ ruleDeclaration
+ { after(grammarAccess.getCommandAccess().getDeclarationParserRuleCall_0()); }
+ )
+ |
+ (
+ { before(grammarAccess.getCommandAccess().getTaskParserRuleCall_1()); }
+ ruleTask
+ { after(grammarAccess.getCommandAccess().getTaskParserRuleCall_1()); }
+ )
+;
+finally {
+ restoreStackSize(stackSize);
+}
+
+rule__Import__Alternatives
+ @init {
+ int stackSize = keepStackSize();
+ }
+:
+ (
+ { before(grammarAccess.getImportAccess().getEPackageImportParserRuleCall_0()); }
+ ruleEPackageImport
+ { after(grammarAccess.getImportAccess().getEPackageImportParserRuleCall_0()); }
+ )
+ |
+ (
+ { before(grammarAccess.getImportAccess().getViatraImportParserRuleCall_1()); }
+ ruleViatraImport
+ { after(grammarAccess.getImportAccess().getViatraImportParserRuleCall_1()); }
+ )
+ |
+ (
+ { before(grammarAccess.getImportAccess().getCftImportParserRuleCall_2()); }
+ ruleCftImport
+ { after(grammarAccess.getImportAccess().getCftImportParserRuleCall_2()); }
+ )
+;
+finally {
+ restoreStackSize(stackSize);
+}
+
+rule__Declaration__Alternatives
+ @init {
+ int stackSize = keepStackSize();
+ }
+:
+ (
+ { before(grammarAccess.getDeclarationAccess().getFileDeclarationParserRuleCall_0()); }
+ ruleFileDeclaration
+ { after(grammarAccess.getDeclarationAccess().getFileDeclarationParserRuleCall_0()); }
+ )
+ |
+ (
+ { before(grammarAccess.getDeclarationAccess().getMetamodelDeclarationParserRuleCall_1()); }
+ ruleMetamodelDeclaration
+ { after(grammarAccess.getDeclarationAccess().getMetamodelDeclarationParserRuleCall_1()); }
+ )
+ |
+ (
+ { before(grammarAccess.getDeclarationAccess().getPartialModelDeclarationParserRuleCall_2()); }
+ rulePartialModelDeclaration
+ { after(grammarAccess.getDeclarationAccess().getPartialModelDeclarationParserRuleCall_2()); }
+ )
+ |
+ (
+ { before(grammarAccess.getDeclarationAccess().getGraphPatternDeclarationParserRuleCall_3()); }
+ ruleGraphPatternDeclaration
+ { after(grammarAccess.getDeclarationAccess().getGraphPatternDeclarationParserRuleCall_3()); }
+ )
+ |
+ (
+ { before(grammarAccess.getDeclarationAccess().getConfigDeclarationParserRuleCall_4()); }
+ ruleConfigDeclaration
+ { after(grammarAccess.getDeclarationAccess().getConfigDeclarationParserRuleCall_4()); }
+ )
+ |
+ (
+ { before(grammarAccess.getDeclarationAccess().getScopeDeclarationParserRuleCall_5()); }
+ ruleScopeDeclaration
+ { after(grammarAccess.getDeclarationAccess().getScopeDeclarationParserRuleCall_5()); }
+ )
+ |
+ (
+ { before(grammarAccess.getDeclarationAccess().getObjectiveDeclarationParserRuleCall_6()); }
+ ruleObjectiveDeclaration
+ { after(grammarAccess.getDeclarationAccess().getObjectiveDeclarationParserRuleCall_6()); }
+ )
+;
+finally {
+ restoreStackSize(stackSize);
+}
+
+rule__File__Alternatives
+ @init {
+ int stackSize = keepStackSize();
+ }
+:
+ (
+ { before(grammarAccess.getFileAccess().getFileSpecificationParserRuleCall_0()); }
+ ruleFileSpecification
+ { after(grammarAccess.getFileAccess().getFileSpecificationParserRuleCall_0()); }
+ )
+ |
+ (
+ { before(grammarAccess.getFileAccess().getFileReferenceParserRuleCall_1()); }
+ ruleFileReference
+ { after(grammarAccess.getFileAccess().getFileReferenceParserRuleCall_1()); }
+ )
+;
+finally {
+ restoreStackSize(stackSize);
+}
+
+rule__MetamodelEntry__Alternatives
+ @init {
+ int stackSize = keepStackSize();
+ }
+:
+ (
+ { before(grammarAccess.getMetamodelEntryAccess().getMetamodelElementParserRuleCall_0()); }
+ ruleMetamodelElement
+ { after(grammarAccess.getMetamodelEntryAccess().getMetamodelElementParserRuleCall_0()); }
+ )
+ |
+ (
+ { before(grammarAccess.getMetamodelEntryAccess().getAllPackageEntryParserRuleCall_1()); }
+ ruleAllPackageEntry
+ { after(grammarAccess.getMetamodelEntryAccess().getAllPackageEntryParserRuleCall_1()); }
+ )
+;
+finally {
+ restoreStackSize(stackSize);
+}
+
+rule__Metamodel__Alternatives
+ @init {
+ int stackSize = keepStackSize();
+ }
+:
+ (
+ { before(grammarAccess.getMetamodelAccess().getMetamodelReferenceParserRuleCall_0()); }
+ ruleMetamodelReference
+ { after(grammarAccess.getMetamodelAccess().getMetamodelReferenceParserRuleCall_0()); }
+ )
+ |
+ (
+ { before(grammarAccess.getMetamodelAccess().getMetamodelSpecificationParserRuleCall_1()); }
+ ruleMetamodelSpecification
+ { after(grammarAccess.getMetamodelAccess().getMetamodelSpecificationParserRuleCall_1()); }
+ )
+;
+finally {
+ restoreStackSize(stackSize);
+}
+
+rule__PartialModelEntry__Alternatives
+ @init {
+ int stackSize = keepStackSize();
+ }
+:
+ (
+ { before(grammarAccess.getPartialModelEntryAccess().getModelEntryParserRuleCall_0()); }
+ ruleModelEntry
+ { after(grammarAccess.getPartialModelEntryAccess().getModelEntryParserRuleCall_0()); }
+ )
+ |
+ (
+ { before(grammarAccess.getPartialModelEntryAccess().getFolderEntryParserRuleCall_1()); }
+ ruleFolderEntry
+ { after(grammarAccess.getPartialModelEntryAccess().getFolderEntryParserRuleCall_1()); }
+ )
+;
+finally {
+ restoreStackSize(stackSize);
+}
+
+rule__PartialModel__Alternatives
+ @init {
+ int stackSize = keepStackSize();
+ }
+:
+ (
+ { before(grammarAccess.getPartialModelAccess().getPartialModelSpecificationParserRuleCall_0()); }
+ rulePartialModelSpecification
+ { after(grammarAccess.getPartialModelAccess().getPartialModelSpecificationParserRuleCall_0()); }
+ )
+ |
+ (
+ { before(grammarAccess.getPartialModelAccess().getPartialModelReferenceParserRuleCall_1()); }
+ rulePartialModelReference
+ { after(grammarAccess.getPartialModelAccess().getPartialModelReferenceParserRuleCall_1()); }
+ )
+;
+finally {
+ restoreStackSize(stackSize);
+}
+
+rule__PatternEntry__Alternatives
+ @init {
+ int stackSize = keepStackSize();
+ }
+:
+ (
+ { before(grammarAccess.getPatternEntryAccess().getPatternElementParserRuleCall_0()); }
+ rulePatternElement
+ { after(grammarAccess.getPatternEntryAccess().getPatternElementParserRuleCall_0()); }
+ )
+ |
+ (
+ { before(grammarAccess.getPatternEntryAccess().getAllPatternEntryParserRuleCall_1()); }
+ ruleAllPatternEntry
+ { after(grammarAccess.getPatternEntryAccess().getAllPatternEntryParserRuleCall_1()); }
+ )
+;
+finally {
+ restoreStackSize(stackSize);
+}
+
+rule__GraphPattern__Alternatives
+ @init {
+ int stackSize = keepStackSize();
+ }
+:
+ (
+ { before(grammarAccess.getGraphPatternAccess().getGraphPatternReferenceParserRuleCall_0()); }
+ ruleGraphPatternReference
+ { after(grammarAccess.getGraphPatternAccess().getGraphPatternReferenceParserRuleCall_0()); }
+ )
+ |
+ (
+ { before(grammarAccess.getGraphPatternAccess().getPatternSpecificationParserRuleCall_1()); }
+ rulePatternSpecification
+ { after(grammarAccess.getGraphPatternAccess().getPatternSpecificationParserRuleCall_1()); }
+ )
+;
+finally {
+ restoreStackSize(stackSize);
+}
+
+rule__ObjectiveEntry__Alternatives
+ @init {
+ int stackSize = keepStackSize();
+ }
+:
+ (
+ { before(grammarAccess.getObjectiveEntryAccess().getOptimizationEntryParserRuleCall_0()); }
+ ruleOptimizationEntry
+ { after(grammarAccess.getObjectiveEntryAccess().getOptimizationEntryParserRuleCall_0()); }
+ )
+ |
+ (
+ { before(grammarAccess.getObjectiveEntryAccess().getThresholdEntryParserRuleCall_1()); }
+ ruleThresholdEntry
+ { after(grammarAccess.getObjectiveEntryAccess().getThresholdEntryParserRuleCall_1()); }
+ )
+;
+finally {
+ restoreStackSize(stackSize);
+}
+
+rule__Objective__Alternatives
+ @init {
+ int stackSize = keepStackSize();
+ }
+:
+ (
+ { before(grammarAccess.getObjectiveAccess().getObjectiveReferenceParserRuleCall_0()); }
+ ruleObjectiveReference
+ { after(grammarAccess.getObjectiveAccess().getObjectiveReferenceParserRuleCall_0()); }
+ )
+ |
+ (
+ { before(grammarAccess.getObjectiveAccess().getObjectiveSpecificationParserRuleCall_1()); }
+ ruleObjectiveSpecification
+ { after(grammarAccess.getObjectiveAccess().getObjectiveSpecificationParserRuleCall_1()); }
+ )
+;
+finally {
+ restoreStackSize(stackSize);
+}
+
+rule__ConfigEntry__Alternatives
+ @init {
+ int stackSize = keepStackSize();
+ }
+:
+ (
+ { before(grammarAccess.getConfigEntryAccess().getDocumentationEntryParserRuleCall_0()); }
+ ruleDocumentationEntry
+ { after(grammarAccess.getConfigEntryAccess().getDocumentationEntryParserRuleCall_0()); }
+ )
+ |
+ (
+ { before(grammarAccess.getConfigEntryAccess().getRuntimeEntryParserRuleCall_1()); }
+ ruleRuntimeEntry
+ { after(grammarAccess.getConfigEntryAccess().getRuntimeEntryParserRuleCall_1()); }
+ )
+ |
+ (
+ { before(grammarAccess.getConfigEntryAccess().getMemoryEntryParserRuleCall_2()); }
+ ruleMemoryEntry
+ { after(grammarAccess.getConfigEntryAccess().getMemoryEntryParserRuleCall_2()); }
+ )
+ |
+ (
+ { before(grammarAccess.getConfigEntryAccess().getCustomEntryParserRuleCall_3()); }
+ ruleCustomEntry
+ { after(grammarAccess.getConfigEntryAccess().getCustomEntryParserRuleCall_3()); }
+ )
+;
+finally {
+ restoreStackSize(stackSize);
+}
+
+rule__Config__Alternatives
+ @init {
+ int stackSize = keepStackSize();
+ }
+:
+ (
+ { before(grammarAccess.getConfigAccess().getConfigSpecificationParserRuleCall_0()); }
+ ruleConfigSpecification
+ { after(grammarAccess.getConfigAccess().getConfigSpecificationParserRuleCall_0()); }
+ )
+ |
+ (
+ { before(grammarAccess.getConfigAccess().getConfigReferenceParserRuleCall_1()); }
+ ruleConfigReference
+ { after(grammarAccess.getConfigAccess().getConfigReferenceParserRuleCall_1()); }
+ )
+;
+finally {
+ restoreStackSize(stackSize);
+}
+
+rule__TypeScope__Alternatives
+ @init {
+ int stackSize = keepStackSize();
+ }
+:
+ (
+ { before(grammarAccess.getTypeScopeAccess().getClassTypeScopeParserRuleCall_0()); }
+ ruleClassTypeScope
+ { after(grammarAccess.getTypeScopeAccess().getClassTypeScopeParserRuleCall_0()); }
+ )
+ |
+ (
+ { before(grammarAccess.getTypeScopeAccess().getObjectTypeScopeParserRuleCall_1()); }
+ ruleObjectTypeScope
+ { after(grammarAccess.getTypeScopeAccess().getObjectTypeScopeParserRuleCall_1()); }
+ )
+ |
+ (
+ { before(grammarAccess.getTypeScopeAccess().getIntegerTypeScopeParserRuleCall_2()); }
+ ruleIntegerTypeScope
+ { after(grammarAccess.getTypeScopeAccess().getIntegerTypeScopeParserRuleCall_2()); }
+ )
+ |
+ (
+ { before(grammarAccess.getTypeScopeAccess().getRealTypeScopeParserRuleCall_3()); }
+ ruleRealTypeScope
+ { after(grammarAccess.getTypeScopeAccess().getRealTypeScopeParserRuleCall_3()); }
+ )
+ |
+ (
+ { before(grammarAccess.getTypeScopeAccess().getStringTypeScopeParserRuleCall_4()); }
+ ruleStringTypeScope
+ { after(grammarAccess.getTypeScopeAccess().getStringTypeScopeParserRuleCall_4()); }
+ )
+;
+finally {
+ restoreStackSize(stackSize);
+}
+
+rule__ClassTypeScope__Alternatives_2
+ @init {
+ int stackSize = keepStackSize();
+ }
+:
+ (
+ { before(grammarAccess.getClassTypeScopeAccess().getSetsNewAssignment_2_0()); }
+ (rule__ClassTypeScope__SetsNewAssignment_2_0)
+ { after(grammarAccess.getClassTypeScopeAccess().getSetsNewAssignment_2_0()); }
+ )
+ |
+ (
+ { before(grammarAccess.getClassTypeScopeAccess().getSetsSumAssignment_2_1()); }
+ (rule__ClassTypeScope__SetsSumAssignment_2_1)
+ { after(grammarAccess.getClassTypeScopeAccess().getSetsSumAssignment_2_1()); }
+ )
+;
+finally {
+ restoreStackSize(stackSize);
+}
+
+rule__ClassTypeScope__Alternatives_3
+ @init {
+ int stackSize = keepStackSize();
+ }
+:
+ (
+ { before(grammarAccess.getClassTypeScopeAccess().getNumberAssignment_3_0()); }
+ (rule__ClassTypeScope__NumberAssignment_3_0)
+ { after(grammarAccess.getClassTypeScopeAccess().getNumberAssignment_3_0()); }
+ )
+ |
+ (
+ { before(grammarAccess.getClassTypeScopeAccess().getNumberAssignment_3_1()); }
+ (rule__ClassTypeScope__NumberAssignment_3_1)
+ { after(grammarAccess.getClassTypeScopeAccess().getNumberAssignment_3_1()); }
+ )
+;
+finally {
+ restoreStackSize(stackSize);
+}
+
+rule__ObjectTypeScope__Alternatives_2
+ @init {
+ int stackSize = keepStackSize();
+ }
+:
+ (
+ { before(grammarAccess.getObjectTypeScopeAccess().getSetsNewAssignment_2_0()); }
+ (rule__ObjectTypeScope__SetsNewAssignment_2_0)
+ { after(grammarAccess.getObjectTypeScopeAccess().getSetsNewAssignment_2_0()); }
+ )
+ |
+ (
+ { before(grammarAccess.getObjectTypeScopeAccess().getSetsSumAssignment_2_1()); }
+ (rule__ObjectTypeScope__SetsSumAssignment_2_1)
+ { after(grammarAccess.getObjectTypeScopeAccess().getSetsSumAssignment_2_1()); }
+ )
+;
+finally {
+ restoreStackSize(stackSize);
+}
+
+rule__ObjectTypeScope__Alternatives_3
+ @init {
+ int stackSize = keepStackSize();
+ }
+:
+ (
+ { before(grammarAccess.getObjectTypeScopeAccess().getNumberAssignment_3_0()); }
+ (rule__ObjectTypeScope__NumberAssignment_3_0)
+ { after(grammarAccess.getObjectTypeScopeAccess().getNumberAssignment_3_0()); }
+ )
+ |
+ (
+ { before(grammarAccess.getObjectTypeScopeAccess().getNumberAssignment_3_1()); }
+ (rule__ObjectTypeScope__NumberAssignment_3_1)
+ { after(grammarAccess.getObjectTypeScopeAccess().getNumberAssignment_3_1()); }
+ )
+;
+finally {
+ restoreStackSize(stackSize);
+}
+
+rule__IntegerTypeScope__Alternatives_2
+ @init {
+ int stackSize = keepStackSize();
+ }
+:
+ (
+ { before(grammarAccess.getIntegerTypeScopeAccess().getSetsNewAssignment_2_0()); }
+ (rule__IntegerTypeScope__SetsNewAssignment_2_0)
+ { after(grammarAccess.getIntegerTypeScopeAccess().getSetsNewAssignment_2_0()); }
+ )
+ |
+ (
+ { before(grammarAccess.getIntegerTypeScopeAccess().getSetsSumAssignment_2_1()); }
+ (rule__IntegerTypeScope__SetsSumAssignment_2_1)
+ { after(grammarAccess.getIntegerTypeScopeAccess().getSetsSumAssignment_2_1()); }
+ )
+;
+finally {
+ restoreStackSize(stackSize);
+}
+
+rule__IntegerTypeScope__Alternatives_3
+ @init {
+ int stackSize = keepStackSize();
+ }
+:
+ (
+ { before(grammarAccess.getIntegerTypeScopeAccess().getNumberAssignment_3_0()); }
+ (rule__IntegerTypeScope__NumberAssignment_3_0)
+ { after(grammarAccess.getIntegerTypeScopeAccess().getNumberAssignment_3_0()); }
+ )
+ |
+ (
+ { before(grammarAccess.getIntegerTypeScopeAccess().getNumberAssignment_3_1()); }
+ (rule__IntegerTypeScope__NumberAssignment_3_1)
+ { after(grammarAccess.getIntegerTypeScopeAccess().getNumberAssignment_3_1()); }
+ )
+ |
+ (
+ { before(grammarAccess.getIntegerTypeScopeAccess().getNumberAssignment_3_2()); }
+ (rule__IntegerTypeScope__NumberAssignment_3_2)
+ { after(grammarAccess.getIntegerTypeScopeAccess().getNumberAssignment_3_2()); }
+ )
+;
+finally {
+ restoreStackSize(stackSize);
+}
+
+rule__RealTypeScope__Alternatives_2
+ @init {
+ int stackSize = keepStackSize();
+ }
+:
+ (
+ { before(grammarAccess.getRealTypeScopeAccess().getSetsNewAssignment_2_0()); }
+ (rule__RealTypeScope__SetsNewAssignment_2_0)
+ { after(grammarAccess.getRealTypeScopeAccess().getSetsNewAssignment_2_0()); }
+ )
+ |
+ (
+ { before(grammarAccess.getRealTypeScopeAccess().getSetsSumAssignment_2_1()); }
+ (rule__RealTypeScope__SetsSumAssignment_2_1)
+ { after(grammarAccess.getRealTypeScopeAccess().getSetsSumAssignment_2_1()); }
+ )
+;
+finally {
+ restoreStackSize(stackSize);
+}
+
+rule__RealTypeScope__Alternatives_3
+ @init {
+ int stackSize = keepStackSize();
+ }
+:
+ (
+ { before(grammarAccess.getRealTypeScopeAccess().getNumberAssignment_3_0()); }
+ (rule__RealTypeScope__NumberAssignment_3_0)
+ { after(grammarAccess.getRealTypeScopeAccess().getNumberAssignment_3_0()); }
+ )
+ |
+ (
+ { before(grammarAccess.getRealTypeScopeAccess().getNumberAssignment_3_1()); }
+ (rule__RealTypeScope__NumberAssignment_3_1)
+ { after(grammarAccess.getRealTypeScopeAccess().getNumberAssignment_3_1()); }
+ )
+ |
+ (
+ { before(grammarAccess.getRealTypeScopeAccess().getNumberAssignment_3_2()); }
+ (rule__RealTypeScope__NumberAssignment_3_2)
+ { after(grammarAccess.getRealTypeScopeAccess().getNumberAssignment_3_2()); }
+ )
+;
+finally {
+ restoreStackSize(stackSize);
+}
+
+rule__StringTypeScope__Alternatives_2
+ @init {
+ int stackSize = keepStackSize();
+ }
+:
+ (
+ { before(grammarAccess.getStringTypeScopeAccess().getSetsNewAssignment_2_0()); }
+ (rule__StringTypeScope__SetsNewAssignment_2_0)
+ { after(grammarAccess.getStringTypeScopeAccess().getSetsNewAssignment_2_0()); }
+ )
+ |
+ (
+ { before(grammarAccess.getStringTypeScopeAccess().getSetsSumAssignment_2_1()); }
+ (rule__StringTypeScope__SetsSumAssignment_2_1)
+ { after(grammarAccess.getStringTypeScopeAccess().getSetsSumAssignment_2_1()); }
+ )
+;
+finally {
+ restoreStackSize(stackSize);
+}
+
+rule__StringTypeScope__Alternatives_3
+ @init {
+ int stackSize = keepStackSize();
+ }
+:
+ (
+ { before(grammarAccess.getStringTypeScopeAccess().getNumberAssignment_3_0()); }
+ (rule__StringTypeScope__NumberAssignment_3_0)
+ { after(grammarAccess.getStringTypeScopeAccess().getNumberAssignment_3_0()); }
+ )
+ |
+ (
+ { before(grammarAccess.getStringTypeScopeAccess().getNumberAssignment_3_1()); }
+ (rule__StringTypeScope__NumberAssignment_3_1)
+ { after(grammarAccess.getStringTypeScopeAccess().getNumberAssignment_3_1()); }
+ )
+ |
+ (
+ { before(grammarAccess.getStringTypeScopeAccess().getNumberAssignment_3_2()); }
+ (rule__StringTypeScope__NumberAssignment_3_2)
+ { after(grammarAccess.getStringTypeScopeAccess().getNumberAssignment_3_2()); }
+ )
+;
+finally {
+ restoreStackSize(stackSize);
+}
+
+rule__ExactNumber__Alternatives
+ @init {
+ int stackSize = keepStackSize();
+ }
+:
+ (
+ { before(grammarAccess.getExactNumberAccess().getExactNumberAssignment_0()); }
+ (rule__ExactNumber__ExactNumberAssignment_0)
+ { after(grammarAccess.getExactNumberAccess().getExactNumberAssignment_0()); }
+ )
+ |
+ (
+ { before(grammarAccess.getExactNumberAccess().getExactUnlimitedAssignment_1()); }
+ (rule__ExactNumber__ExactUnlimitedAssignment_1)
+ { after(grammarAccess.getExactNumberAccess().getExactUnlimitedAssignment_1()); }
+ )
+;
+finally {
+ restoreStackSize(stackSize);
+}
+
+rule__IntervallNumber__Alternatives_2
+ @init {
+ int stackSize = keepStackSize();
+ }
+:
+ (
+ { before(grammarAccess.getIntervallNumberAccess().getMaxNumberAssignment_2_0()); }
+ (rule__IntervallNumber__MaxNumberAssignment_2_0)
+ { after(grammarAccess.getIntervallNumberAccess().getMaxNumberAssignment_2_0()); }
+ )
+ |
+ (
+ { before(grammarAccess.getIntervallNumberAccess().getMaxUnlimitedAssignment_2_1()); }
+ (rule__IntervallNumber__MaxUnlimitedAssignment_2_1)
+ { after(grammarAccess.getIntervallNumberAccess().getMaxUnlimitedAssignment_2_1()); }
+ )
+;
+finally {
+ restoreStackSize(stackSize);
+}
+
+rule__Scope__Alternatives
+ @init {
+ int stackSize = keepStackSize();
+ }
+:
+ (
+ { before(grammarAccess.getScopeAccess().getScopeSpecificationParserRuleCall_0()); }
+ ruleScopeSpecification
+ { after(grammarAccess.getScopeAccess().getScopeSpecificationParserRuleCall_0()); }
+ )
+ |
+ (
+ { before(grammarAccess.getScopeAccess().getScopeReferenceParserRuleCall_1()); }
+ ruleScopeReference
+ { after(grammarAccess.getScopeAccess().getScopeReferenceParserRuleCall_1()); }
+ )
+;
+finally {
+ restoreStackSize(stackSize);
+}
+
+rule__OptimizationDirection__Alternatives
+ @init {
+ int stackSize = keepStackSize();
+ }
+:
+ (
+ { before(grammarAccess.getOptimizationDirectionAccess().getMINIMIZEEnumLiteralDeclaration_0()); }
+ ('minimize')
+ { after(grammarAccess.getOptimizationDirectionAccess().getMINIMIZEEnumLiteralDeclaration_0()); }
+ )
+ |
+ (
+ { before(grammarAccess.getOptimizationDirectionAccess().getMAXIMIZEEnumLiteralDeclaration_1()); }
+ ('maximize')
+ { after(grammarAccess.getOptimizationDirectionAccess().getMAXIMIZEEnumLiteralDeclaration_1()); }
+ )
+;
+finally {
+ restoreStackSize(stackSize);
+}
+
+rule__ComparisonOperator__Alternatives
+ @init {
+ int stackSize = keepStackSize();
+ }
+:
+ (
+ { before(grammarAccess.getComparisonOperatorAccess().getLESS_EQUALSEnumLiteralDeclaration_0()); }
+ ('<=')
+ { after(grammarAccess.getComparisonOperatorAccess().getLESS_EQUALSEnumLiteralDeclaration_0()); }
+ )
+ |
+ (
+ { before(grammarAccess.getComparisonOperatorAccess().getGREATER_EQUALSEnumLiteralDeclaration_1()); }
+ ('>=')
+ { after(grammarAccess.getComparisonOperatorAccess().getGREATER_EQUALSEnumLiteralDeclaration_1()); }
+ )
+;
+finally {
+ restoreStackSize(stackSize);
+}
+
+rule__DocumentLevelSpecification__Alternatives
+ @init {
+ int stackSize = keepStackSize();
+ }
+:
+ (
+ { before(grammarAccess.getDocumentLevelSpecificationAccess().getNoneEnumLiteralDeclaration_0()); }
+ ('none')
+ { after(grammarAccess.getDocumentLevelSpecificationAccess().getNoneEnumLiteralDeclaration_0()); }
+ )
+ |
+ (
+ { before(grammarAccess.getDocumentLevelSpecificationAccess().getNormalEnumLiteralDeclaration_1()); }
+ ('normal')
+ { after(grammarAccess.getDocumentLevelSpecificationAccess().getNormalEnumLiteralDeclaration_1()); }
+ )
+ |
+ (
+ { before(grammarAccess.getDocumentLevelSpecificationAccess().getFullEnumLiteralDeclaration_2()); }
+ ('full')
+ { after(grammarAccess.getDocumentLevelSpecificationAccess().getFullEnumLiteralDeclaration_2()); }
+ )
+;
+finally {
+ restoreStackSize(stackSize);
+}
+
+rule__Solver__Alternatives
+ @init {
+ int stackSize = keepStackSize();
+ }
+:
+ (
+ { before(grammarAccess.getSolverAccess().getSMTSolverEnumLiteralDeclaration_0()); }
+ ('SMTSolver')
+ { after(grammarAccess.getSolverAccess().getSMTSolverEnumLiteralDeclaration_0()); }
+ )
+ |
+ (
+ { before(grammarAccess.getSolverAccess().getAlloySolverEnumLiteralDeclaration_1()); }
+ ('AlloySolver')
+ { after(grammarAccess.getSolverAccess().getAlloySolverEnumLiteralDeclaration_1()); }
+ )
+ |
+ (
+ { before(grammarAccess.getSolverAccess().getViatraSolverEnumLiteralDeclaration_2()); }
+ ('ViatraSolver')
+ { after(grammarAccess.getSolverAccess().getViatraSolverEnumLiteralDeclaration_2()); }
+ )
+;
+finally {
+ restoreStackSize(stackSize);
+}
+
+rule__ConfigurationScript__Group__0
+ @init {
+ int stackSize = keepStackSize();
+ }
+:
+ rule__ConfigurationScript__Group__0__Impl
+ rule__ConfigurationScript__Group__1
+;
+finally {
+ restoreStackSize(stackSize);
+}
+
+rule__ConfigurationScript__Group__0__Impl
+ @init {
+ int stackSize = keepStackSize();
+ }
+:
+(
+ { before(grammarAccess.getConfigurationScriptAccess().getImportsAssignment_0()); }
+ (rule__ConfigurationScript__ImportsAssignment_0)*
+ { after(grammarAccess.getConfigurationScriptAccess().getImportsAssignment_0()); }
+)
+;
+finally {
+ restoreStackSize(stackSize);
+}
+
+rule__ConfigurationScript__Group__1
+ @init {
+ int stackSize = keepStackSize();
+ }
+:
+ rule__ConfigurationScript__Group__1__Impl
+;
+finally {
+ restoreStackSize(stackSize);
+}
+
+rule__ConfigurationScript__Group__1__Impl
+ @init {
+ int stackSize = keepStackSize();
+ }
+:
+(
+ { before(grammarAccess.getConfigurationScriptAccess().getCommandsAssignment_1()); }
+ (rule__ConfigurationScript__CommandsAssignment_1)*
+ { after(grammarAccess.getConfigurationScriptAccess().getCommandsAssignment_1()); }
+)
+;
+finally {
+ restoreStackSize(stackSize);
+}
+
+
+rule__QualifiedName__Group__0
+ @init {
+ int stackSize = keepStackSize();
+ }
+:
+ rule__QualifiedName__Group__0__Impl
+ rule__QualifiedName__Group__1
+;
+finally {
+ restoreStackSize(stackSize);
+}
+
+rule__QualifiedName__Group__0__Impl
+ @init {
+ int stackSize = keepStackSize();
+ }
+:
+(
+ { before(grammarAccess.getQualifiedNameAccess().getIDTerminalRuleCall_0()); }
+ RULE_ID
+ { after(grammarAccess.getQualifiedNameAccess().getIDTerminalRuleCall_0()); }
+)
+;
+finally {
+ restoreStackSize(stackSize);
+}
+
+rule__QualifiedName__Group__1
+ @init {
+ int stackSize = keepStackSize();
+ }
+:
+ rule__QualifiedName__Group__1__Impl
+;
+finally {
+ restoreStackSize(stackSize);
+}
+
+rule__QualifiedName__Group__1__Impl
+ @init {
+ int stackSize = keepStackSize();
+ }
+:
+(
+ { before(grammarAccess.getQualifiedNameAccess().getGroup_1()); }
+ (rule__QualifiedName__Group_1__0)*
+ { after(grammarAccess.getQualifiedNameAccess().getGroup_1()); }
+)
+;
+finally {
+ restoreStackSize(stackSize);
+}
+
+
+rule__QualifiedName__Group_1__0
+ @init {
+ int stackSize = keepStackSize();
+ }
+:
+ rule__QualifiedName__Group_1__0__Impl
+ rule__QualifiedName__Group_1__1
+;
+finally {
+ restoreStackSize(stackSize);
+}
+
+rule__QualifiedName__Group_1__0__Impl
+ @init {
+ int stackSize = keepStackSize();
+ }
+:
+(
+ { before(grammarAccess.getQualifiedNameAccess().getFullStopKeyword_1_0()); }
+ '.'
+ { after(grammarAccess.getQualifiedNameAccess().getFullStopKeyword_1_0()); }
+)
+;
+finally {
+ restoreStackSize(stackSize);
+}
+
+rule__QualifiedName__Group_1__1
+ @init {
+ int stackSize = keepStackSize();
+ }
+:
+ rule__QualifiedName__Group_1__1__Impl
+;
+finally {
+ restoreStackSize(stackSize);
+}
+
+rule__QualifiedName__Group_1__1__Impl
+ @init {
+ int stackSize = keepStackSize();
+ }
+:
+(
+ { before(grammarAccess.getQualifiedNameAccess().getIDTerminalRuleCall_1_1()); }
+ RULE_ID
+ { after(grammarAccess.getQualifiedNameAccess().getIDTerminalRuleCall_1_1()); }
+)
+;
+finally {
+ restoreStackSize(stackSize);
+}
+
+
+rule__REALLiteral__Group__0
+ @init {
+ int stackSize = keepStackSize();
+ }
+:
+ rule__REALLiteral__Group__0__Impl
+ rule__REALLiteral__Group__1
+;
+finally {
+ restoreStackSize(stackSize);
+}
+
+rule__REALLiteral__Group__0__Impl
+ @init {
+ int stackSize = keepStackSize();
+ }
+:
+(
+ { before(grammarAccess.getREALLiteralAccess().getHyphenMinusKeyword_0()); }
+ ('-')?
+ { after(grammarAccess.getREALLiteralAccess().getHyphenMinusKeyword_0()); }
+)
+;
+finally {
+ restoreStackSize(stackSize);
+}
+
+rule__REALLiteral__Group__1
+ @init {
+ int stackSize = keepStackSize();
+ }
+:
+ rule__REALLiteral__Group__1__Impl
+ rule__REALLiteral__Group__2
+;
+finally {
+ restoreStackSize(stackSize);
+}
+
+rule__REALLiteral__Group__1__Impl
+ @init {
+ int stackSize = keepStackSize();
+ }
+:
+(
+ { before(grammarAccess.getREALLiteralAccess().getINTTerminalRuleCall_1()); }
+ RULE_INT
+ { after(grammarAccess.getREALLiteralAccess().getINTTerminalRuleCall_1()); }
+)
+;
+finally {
+ restoreStackSize(stackSize);
+}
+
+rule__REALLiteral__Group__2
+ @init {
+ int stackSize = keepStackSize();
+ }
+:
+ rule__REALLiteral__Group__2__Impl
+ rule__REALLiteral__Group__3
+;
+finally {
+ restoreStackSize(stackSize);
+}
+
+rule__REALLiteral__Group__2__Impl
+ @init {
+ int stackSize = keepStackSize();
+ }
+:
+(
+ { before(grammarAccess.getREALLiteralAccess().getFullStopKeyword_2()); }
+ '.'
+ { after(grammarAccess.getREALLiteralAccess().getFullStopKeyword_2()); }
+)
+;
+finally {
+ restoreStackSize(stackSize);
+}
+
+rule__REALLiteral__Group__3
+ @init {
+ int stackSize = keepStackSize();
+ }
+:
+ rule__REALLiteral__Group__3__Impl
+;
+finally {
+ restoreStackSize(stackSize);
+}
+
+rule__REALLiteral__Group__3__Impl
+ @init {
+ int stackSize = keepStackSize();
+ }
+:
+(
+ { before(grammarAccess.getREALLiteralAccess().getINTTerminalRuleCall_3()); }
+ RULE_INT
+ { after(grammarAccess.getREALLiteralAccess().getINTTerminalRuleCall_3()); }
+)
+;
+finally {
+ restoreStackSize(stackSize);
+}
+
+
+rule__INTLiteral__Group__0
+ @init {
+ int stackSize = keepStackSize();
+ }
+:
+ rule__INTLiteral__Group__0__Impl
+ rule__INTLiteral__Group__1
+;
+finally {
+ restoreStackSize(stackSize);
+}
+
+rule__INTLiteral__Group__0__Impl
+ @init {
+ int stackSize = keepStackSize();
+ }
+:
+(
+ { before(grammarAccess.getINTLiteralAccess().getHyphenMinusKeyword_0()); }
+ ('-')?
+ { after(grammarAccess.getINTLiteralAccess().getHyphenMinusKeyword_0()); }
+)
+;
+finally {
+ restoreStackSize(stackSize);
+}
+
+rule__INTLiteral__Group__1
+ @init {
+ int stackSize = keepStackSize();
+ }
+:
+ rule__INTLiteral__Group__1__Impl
+;
+finally {
+ restoreStackSize(stackSize);
+}
+
+rule__INTLiteral__Group__1__Impl
+ @init {
+ int stackSize = keepStackSize();
+ }
+:
+(
+ { before(grammarAccess.getINTLiteralAccess().getINTTerminalRuleCall_1()); }
+ RULE_INT
+ { after(grammarAccess.getINTLiteralAccess().getINTTerminalRuleCall_1()); }
+)
+;
+finally {
+ restoreStackSize(stackSize);
+}
+
+
+rule__EPackageImport__Group__0
+ @init {
+ int stackSize = keepStackSize();
+ }
+:
+ rule__EPackageImport__Group__0__Impl
+ rule__EPackageImport__Group__1
+;
+finally {
+ restoreStackSize(stackSize);
+}
+
+rule__EPackageImport__Group__0__Impl
+ @init {
+ int stackSize = keepStackSize();
+ }
+:
+(
+ { before(grammarAccess.getEPackageImportAccess().getImportKeyword_0()); }
+ 'import'
+ { after(grammarAccess.getEPackageImportAccess().getImportKeyword_0()); }
+)
+;
+finally {
+ restoreStackSize(stackSize);
+}
+
+rule__EPackageImport__Group__1
+ @init {
+ int stackSize = keepStackSize();
+ }
+:
+ rule__EPackageImport__Group__1__Impl
+ rule__EPackageImport__Group__2
+;
+finally {
+ restoreStackSize(stackSize);
+}
+
+rule__EPackageImport__Group__1__Impl
+ @init {
+ int stackSize = keepStackSize();
+ }
+:
+(
+ { before(grammarAccess.getEPackageImportAccess().getEpackageKeyword_1()); }
+ 'epackage'
+ { after(grammarAccess.getEPackageImportAccess().getEpackageKeyword_1()); }
+)
+;
+finally {
+ restoreStackSize(stackSize);
+}
+
+rule__EPackageImport__Group__2
+ @init {
+ int stackSize = keepStackSize();
+ }
+:
+ rule__EPackageImport__Group__2__Impl
+;
+finally {
+ restoreStackSize(stackSize);
+}
+
+rule__EPackageImport__Group__2__Impl
+ @init {
+ int stackSize = keepStackSize();
+ }
+:
+(
+ { before(grammarAccess.getEPackageImportAccess().getImportedPackageAssignment_2()); }
+ (rule__EPackageImport__ImportedPackageAssignment_2)
+ { after(grammarAccess.getEPackageImportAccess().getImportedPackageAssignment_2()); }
+)
+;
+finally {
+ restoreStackSize(stackSize);
+}
+
+
+rule__ViatraImport__Group__0
+ @init {
+ int stackSize = keepStackSize();
+ }
+:
+ rule__ViatraImport__Group__0__Impl
+ rule__ViatraImport__Group__1
+;
+finally {
+ restoreStackSize(stackSize);
+}
+
+rule__ViatraImport__Group__0__Impl
+ @init {
+ int stackSize = keepStackSize();
+ }
+:
+(
+ { before(grammarAccess.getViatraImportAccess().getImportKeyword_0()); }
+ 'import'
+ { after(grammarAccess.getViatraImportAccess().getImportKeyword_0()); }
+)
+;
+finally {
+ restoreStackSize(stackSize);
+}
+
+rule__ViatraImport__Group__1
+ @init {
+ int stackSize = keepStackSize();
+ }
+:
+ rule__ViatraImport__Group__1__Impl
+ rule__ViatraImport__Group__2
+;
+finally {
+ restoreStackSize(stackSize);
+}
+
+rule__ViatraImport__Group__1__Impl
+ @init {
+ int stackSize = keepStackSize();
+ }
+:
+(
+ { before(grammarAccess.getViatraImportAccess().getViatraKeyword_1()); }
+ 'viatra'
+ { after(grammarAccess.getViatraImportAccess().getViatraKeyword_1()); }
+)
+;
+finally {
+ restoreStackSize(stackSize);
+}
+
+rule__ViatraImport__Group__2
+ @init {
+ int stackSize = keepStackSize();
+ }
+:
+ rule__ViatraImport__Group__2__Impl
+;
+finally {
+ restoreStackSize(stackSize);
+}
+
+rule__ViatraImport__Group__2__Impl
+ @init {
+ int stackSize = keepStackSize();
+ }
+:
+(
+ { before(grammarAccess.getViatraImportAccess().getImportedViatraAssignment_2()); }
+ (rule__ViatraImport__ImportedViatraAssignment_2)
+ { after(grammarAccess.getViatraImportAccess().getImportedViatraAssignment_2()); }
+)
+;
+finally {
+ restoreStackSize(stackSize);
+}
+
+
+rule__CftImport__Group__0
+ @init {
+ int stackSize = keepStackSize();
+ }
+:
+ rule__CftImport__Group__0__Impl
+ rule__CftImport__Group__1
+;
+finally {
+ restoreStackSize(stackSize);
+}
+
+rule__CftImport__Group__0__Impl
+ @init {
+ int stackSize = keepStackSize();
+ }
+:
+(
+ { before(grammarAccess.getCftImportAccess().getImportKeyword_0()); }
+ 'import'
+ { after(grammarAccess.getCftImportAccess().getImportKeyword_0()); }
+)
+;
+finally {
+ restoreStackSize(stackSize);
+}
+
+rule__CftImport__Group__1
+ @init {
+ int stackSize = keepStackSize();
+ }
+:
+ rule__CftImport__Group__1__Impl
+ rule__CftImport__Group__2
+;
+finally {
+ restoreStackSize(stackSize);
+}
+
+rule__CftImport__Group__1__Impl
+ @init {
+ int stackSize = keepStackSize();
+ }
+:
+(
+ { before(grammarAccess.getCftImportAccess().getReliabilityKeyword_1()); }
+ 'reliability'
+ { after(grammarAccess.getCftImportAccess().getReliabilityKeyword_1()); }
+)
+;
+finally {
+ restoreStackSize(stackSize);
+}
+
+rule__CftImport__Group__2
+ @init {
+ int stackSize = keepStackSize();
+ }
+:
+ rule__CftImport__Group__2__Impl
+;
+finally {
+ restoreStackSize(stackSize);
+}
+
+rule__CftImport__Group__2__Impl
+ @init {
+ int stackSize = keepStackSize();
+ }
+:
+(
+ { before(grammarAccess.getCftImportAccess().getImportedCftAssignment_2()); }
+ (rule__CftImport__ImportedCftAssignment_2)
+ { after(grammarAccess.getCftImportAccess().getImportedCftAssignment_2()); }
+)
+;
+finally {
+ restoreStackSize(stackSize);
+}
+
+
+rule__FileDeclaration__Group__0
+ @init {
+ int stackSize = keepStackSize();
+ }
+:
+ rule__FileDeclaration__Group__0__Impl
+ rule__FileDeclaration__Group__1
+;
+finally {
+ restoreStackSize(stackSize);
+}
+
+rule__FileDeclaration__Group__0__Impl
+ @init {
+ int stackSize = keepStackSize();
+ }
+:
+(
+ { before(grammarAccess.getFileDeclarationAccess().getFileKeyword_0()); }
+ 'file'
+ { after(grammarAccess.getFileDeclarationAccess().getFileKeyword_0()); }
+)
+;
+finally {
+ restoreStackSize(stackSize);
+}
+
+rule__FileDeclaration__Group__1
+ @init {
+ int stackSize = keepStackSize();
+ }
+:
+ rule__FileDeclaration__Group__1__Impl
+ rule__FileDeclaration__Group__2
+;
+finally {
+ restoreStackSize(stackSize);
+}
+
+rule__FileDeclaration__Group__1__Impl
+ @init {
+ int stackSize = keepStackSize();
+ }
+:
+(
+ { before(grammarAccess.getFileDeclarationAccess().getNameAssignment_1()); }
+ (rule__FileDeclaration__NameAssignment_1)
+ { after(grammarAccess.getFileDeclarationAccess().getNameAssignment_1()); }
+)
+;
+finally {
+ restoreStackSize(stackSize);
+}
+
+rule__FileDeclaration__Group__2
+ @init {
+ int stackSize = keepStackSize();
+ }
+:
+ rule__FileDeclaration__Group__2__Impl
+ rule__FileDeclaration__Group__3
+;
+finally {
+ restoreStackSize(stackSize);
+}
+
+rule__FileDeclaration__Group__2__Impl
+ @init {
+ int stackSize = keepStackSize();
+ }
+:
+(
+ { before(grammarAccess.getFileDeclarationAccess().getEqualsSignKeyword_2()); }
+ '='
+ { after(grammarAccess.getFileDeclarationAccess().getEqualsSignKeyword_2()); }
+)
+;
+finally {
+ restoreStackSize(stackSize);
+}
+
+rule__FileDeclaration__Group__3
+ @init {
+ int stackSize = keepStackSize();
+ }
+:
+ rule__FileDeclaration__Group__3__Impl
+;
+finally {
+ restoreStackSize(stackSize);
+}
+
+rule__FileDeclaration__Group__3__Impl
+ @init {
+ int stackSize = keepStackSize();
+ }
+:
+(
+ { before(grammarAccess.getFileDeclarationAccess().getSpecificationAssignment_3()); }
+ (rule__FileDeclaration__SpecificationAssignment_3)
+ { after(grammarAccess.getFileDeclarationAccess().getSpecificationAssignment_3()); }
+)
+;
+finally {
+ restoreStackSize(stackSize);
+}
+
+
+rule__MetamodelSpecification__Group__0
+ @init {
+ int stackSize = keepStackSize();
+ }
+:
+ rule__MetamodelSpecification__Group__0__Impl
+ rule__MetamodelSpecification__Group__1
+;
+finally {
+ restoreStackSize(stackSize);
+}
+
+rule__MetamodelSpecification__Group__0__Impl
+ @init {
+ int stackSize = keepStackSize();
+ }
+:
+(
+ { before(grammarAccess.getMetamodelSpecificationAccess().getLeftCurlyBracketKeyword_0()); }
+ '{'
+ { after(grammarAccess.getMetamodelSpecificationAccess().getLeftCurlyBracketKeyword_0()); }
+)
+;
+finally {
+ restoreStackSize(stackSize);
+}
+
+rule__MetamodelSpecification__Group__1
+ @init {
+ int stackSize = keepStackSize();
+ }
+:
+ rule__MetamodelSpecification__Group__1__Impl
+ rule__MetamodelSpecification__Group__2
+;
+finally {
+ restoreStackSize(stackSize);
+}
+
+rule__MetamodelSpecification__Group__1__Impl
+ @init {
+ int stackSize = keepStackSize();
+ }
+:
+(
+ { before(grammarAccess.getMetamodelSpecificationAccess().getEntriesAssignment_1()); }
+ (rule__MetamodelSpecification__EntriesAssignment_1)
+ { after(grammarAccess.getMetamodelSpecificationAccess().getEntriesAssignment_1()); }
+)
+;
+finally {
+ restoreStackSize(stackSize);
+}
+
+rule__MetamodelSpecification__Group__2
+ @init {
+ int stackSize = keepStackSize();
+ }
+:
+ rule__MetamodelSpecification__Group__2__Impl
+ rule__MetamodelSpecification__Group__3
+;
+finally {
+ restoreStackSize(stackSize);
+}
+
+rule__MetamodelSpecification__Group__2__Impl
+ @init {
+ int stackSize = keepStackSize();
+ }
+:
+(
+ { before(grammarAccess.getMetamodelSpecificationAccess().getGroup_2()); }
+ (rule__MetamodelSpecification__Group_2__0)*
+ { after(grammarAccess.getMetamodelSpecificationAccess().getGroup_2()); }
+)
+;
+finally {
+ restoreStackSize(stackSize);
+}
+
+rule__MetamodelSpecification__Group__3
+ @init {
+ int stackSize = keepStackSize();
+ }
+:
+ rule__MetamodelSpecification__Group__3__Impl
+;
+finally {
+ restoreStackSize(stackSize);
+}
+
+rule__MetamodelSpecification__Group__3__Impl
+ @init {
+ int stackSize = keepStackSize();
+ }
+:
+(
+ { before(grammarAccess.getMetamodelSpecificationAccess().getRightCurlyBracketKeyword_3()); }
+ '}'
+ { after(grammarAccess.getMetamodelSpecificationAccess().getRightCurlyBracketKeyword_3()); }
+)
+;
+finally {
+ restoreStackSize(stackSize);
+}
+
+
+rule__MetamodelSpecification__Group_2__0
+ @init {
+ int stackSize = keepStackSize();
+ }
+:
+ rule__MetamodelSpecification__Group_2__0__Impl
+ rule__MetamodelSpecification__Group_2__1
+;
+finally {
+ restoreStackSize(stackSize);
+}
+
+rule__MetamodelSpecification__Group_2__0__Impl
+ @init {
+ int stackSize = keepStackSize();
+ }
+:
+(
+ { before(grammarAccess.getMetamodelSpecificationAccess().getCommaKeyword_2_0()); }
+ ','
+ { after(grammarAccess.getMetamodelSpecificationAccess().getCommaKeyword_2_0()); }
+)
+;
+finally {
+ restoreStackSize(stackSize);
+}
+
+rule__MetamodelSpecification__Group_2__1
+ @init {
+ int stackSize = keepStackSize();
+ }
+:
+ rule__MetamodelSpecification__Group_2__1__Impl
+;
+finally {
+ restoreStackSize(stackSize);
+}
+
+rule__MetamodelSpecification__Group_2__1__Impl
+ @init {
+ int stackSize = keepStackSize();
+ }
+:
+(
+ { before(grammarAccess.getMetamodelSpecificationAccess().getEntriesAssignment_2_1()); }
+ (rule__MetamodelSpecification__EntriesAssignment_2_1)
+ { after(grammarAccess.getMetamodelSpecificationAccess().getEntriesAssignment_2_1()); }
+)
+;
+finally {
+ restoreStackSize(stackSize);
+}
+
+
+rule__AllPackageEntry__Group__0
+ @init {
+ int stackSize = keepStackSize();
+ }
+:
+ rule__AllPackageEntry__Group__0__Impl
+ rule__AllPackageEntry__Group__1
+;
+finally {
+ restoreStackSize(stackSize);
+}
+
+rule__AllPackageEntry__Group__0__Impl
+ @init {
+ int stackSize = keepStackSize();
+ }
+:
+(
+ { before(grammarAccess.getAllPackageEntryAccess().getPackageKeyword_0()); }
+ 'package'
+ { after(grammarAccess.getAllPackageEntryAccess().getPackageKeyword_0()); }
+)
+;
+finally {
+ restoreStackSize(stackSize);
+}
+
+rule__AllPackageEntry__Group__1
+ @init {
+ int stackSize = keepStackSize();
+ }
+:
+ rule__AllPackageEntry__Group__1__Impl
+ rule__AllPackageEntry__Group__2
+;
+finally {
+ restoreStackSize(stackSize);
+}
+
+rule__AllPackageEntry__Group__1__Impl
+ @init {
+ int stackSize = keepStackSize();
+ }
+:
+(
+ { before(grammarAccess.getAllPackageEntryAccess().getPackageAssignment_1()); }
+ (rule__AllPackageEntry__PackageAssignment_1)
+ { after(grammarAccess.getAllPackageEntryAccess().getPackageAssignment_1()); }
+)
+;
+finally {
+ restoreStackSize(stackSize);
+}
+
+rule__AllPackageEntry__Group__2
+ @init {
+ int stackSize = keepStackSize();
+ }
+:
+ rule__AllPackageEntry__Group__2__Impl
+;
+finally {
+ restoreStackSize(stackSize);
+}
+
+rule__AllPackageEntry__Group__2__Impl
+ @init {
+ int stackSize = keepStackSize();
+ }
+:
+(
+ { before(grammarAccess.getAllPackageEntryAccess().getGroup_2()); }
+ (rule__AllPackageEntry__Group_2__0)?
+ { after(grammarAccess.getAllPackageEntryAccess().getGroup_2()); }
+)
+;
+finally {
+ restoreStackSize(stackSize);
+}
+
+
+rule__AllPackageEntry__Group_2__0
+ @init {
+ int stackSize = keepStackSize();
+ }
+:
+ rule__AllPackageEntry__Group_2__0__Impl
+ rule__AllPackageEntry__Group_2__1
+;
+finally {
+ restoreStackSize(stackSize);
+}
+
+rule__AllPackageEntry__Group_2__0__Impl
+ @init {
+ int stackSize = keepStackSize();
+ }
+:
+(
+ { before(grammarAccess.getAllPackageEntryAccess().getExcludingKeyword_2_0()); }
+ 'excluding'
+ { after(grammarAccess.getAllPackageEntryAccess().getExcludingKeyword_2_0()); }
+)
+;
+finally {
+ restoreStackSize(stackSize);
+}
+
+rule__AllPackageEntry__Group_2__1
+ @init {
+ int stackSize = keepStackSize();
+ }
+:
+ rule__AllPackageEntry__Group_2__1__Impl
+ rule__AllPackageEntry__Group_2__2
+;
+finally {
+ restoreStackSize(stackSize);
+}
+
+rule__AllPackageEntry__Group_2__1__Impl
+ @init {
+ int stackSize = keepStackSize();
+ }
+:
+(
+ { before(grammarAccess.getAllPackageEntryAccess().getLeftCurlyBracketKeyword_2_1()); }
+ '{'
+ { after(grammarAccess.getAllPackageEntryAccess().getLeftCurlyBracketKeyword_2_1()); }
+)
+;
+finally {
+ restoreStackSize(stackSize);
+}
+
+rule__AllPackageEntry__Group_2__2
+ @init {
+ int stackSize = keepStackSize();
+ }
+:
+ rule__AllPackageEntry__Group_2__2__Impl
+ rule__AllPackageEntry__Group_2__3
+;
+finally {
+ restoreStackSize(stackSize);
+}
+
+rule__AllPackageEntry__Group_2__2__Impl
+ @init {
+ int stackSize = keepStackSize();
+ }
+:
+(
+ { before(grammarAccess.getAllPackageEntryAccess().getExclusionAssignment_2_2()); }
+ (rule__AllPackageEntry__ExclusionAssignment_2_2)
+ { after(grammarAccess.getAllPackageEntryAccess().getExclusionAssignment_2_2()); }
+)
+;
+finally {
+ restoreStackSize(stackSize);
+}
+
+rule__AllPackageEntry__Group_2__3
+ @init {
+ int stackSize = keepStackSize();
+ }
+:
+ rule__AllPackageEntry__Group_2__3__Impl
+ rule__AllPackageEntry__Group_2__4
+;
+finally {
+ restoreStackSize(stackSize);
+}
+
+rule__AllPackageEntry__Group_2__3__Impl
+ @init {
+ int stackSize = keepStackSize();
+ }
+:
+(
+ { before(grammarAccess.getAllPackageEntryAccess().getGroup_2_3()); }
+ (rule__AllPackageEntry__Group_2_3__0)*
+ { after(grammarAccess.getAllPackageEntryAccess().getGroup_2_3()); }
+)
+;
+finally {
+ restoreStackSize(stackSize);
+}
+
+rule__AllPackageEntry__Group_2__4
+ @init {
+ int stackSize = keepStackSize();
+ }
+:
+ rule__AllPackageEntry__Group_2__4__Impl
+;
+finally {
+ restoreStackSize(stackSize);
+}
+
+rule__AllPackageEntry__Group_2__4__Impl
+ @init {
+ int stackSize = keepStackSize();
+ }
+:
+(
+ { before(grammarAccess.getAllPackageEntryAccess().getRightCurlyBracketKeyword_2_4()); }
+ '}'
+ { after(grammarAccess.getAllPackageEntryAccess().getRightCurlyBracketKeyword_2_4()); }
+)
+;
+finally {
+ restoreStackSize(stackSize);
+}
+
+
+rule__AllPackageEntry__Group_2_3__0
+ @init {
+ int stackSize = keepStackSize();
+ }
+:
+ rule__AllPackageEntry__Group_2_3__0__Impl
+ rule__AllPackageEntry__Group_2_3__1
+;
+finally {
+ restoreStackSize(stackSize);
+}
+
+rule__AllPackageEntry__Group_2_3__0__Impl
+ @init {
+ int stackSize = keepStackSize();
+ }
+:
+(
+ { before(grammarAccess.getAllPackageEntryAccess().getCommaKeyword_2_3_0()); }
+ ','
+ { after(grammarAccess.getAllPackageEntryAccess().getCommaKeyword_2_3_0()); }
+)
+;
+finally {
+ restoreStackSize(stackSize);
+}
+
+rule__AllPackageEntry__Group_2_3__1
+ @init {
+ int stackSize = keepStackSize();
+ }
+:
+ rule__AllPackageEntry__Group_2_3__1__Impl
+;
+finally {
+ restoreStackSize(stackSize);
+}
+
+rule__AllPackageEntry__Group_2_3__1__Impl
+ @init {
+ int stackSize = keepStackSize();
+ }
+:
+(
+ { before(grammarAccess.getAllPackageEntryAccess().getExclusionAssignment_2_3_1()); }
+ (rule__AllPackageEntry__ExclusionAssignment_2_3_1)
+ { after(grammarAccess.getAllPackageEntryAccess().getExclusionAssignment_2_3_1()); }
+)
+;
+finally {
+ restoreStackSize(stackSize);
+}
+
+
+rule__MetamodelElement__Group__0
+ @init {
+ int stackSize = keepStackSize();
+ }
+:
+ rule__MetamodelElement__Group__0__Impl
+ rule__MetamodelElement__Group__1
+;
+finally {
+ restoreStackSize(stackSize);
+}
+
+rule__MetamodelElement__Group__0__Impl
+ @init {
+ int stackSize = keepStackSize();
+ }
+:
+(
+ { before(grammarAccess.getMetamodelElementAccess().getGroup_0()); }
+ (rule__MetamodelElement__Group_0__0)?
+ { after(grammarAccess.getMetamodelElementAccess().getGroup_0()); }
+)
+;
+finally {
+ restoreStackSize(stackSize);
+}
+
+rule__MetamodelElement__Group__1
+ @init {
+ int stackSize = keepStackSize();
+ }
+:
+ rule__MetamodelElement__Group__1__Impl
+ rule__MetamodelElement__Group__2
+;
+finally {
+ restoreStackSize(stackSize);
+}
+
+rule__MetamodelElement__Group__1__Impl
+ @init {
+ int stackSize = keepStackSize();
+ }
+:
+(
+ { before(grammarAccess.getMetamodelElementAccess().getClassifierAssignment_1()); }
+ (rule__MetamodelElement__ClassifierAssignment_1)
+ { after(grammarAccess.getMetamodelElementAccess().getClassifierAssignment_1()); }
+)
+;
+finally {
+ restoreStackSize(stackSize);
+}
+
+rule__MetamodelElement__Group__2
+ @init {
+ int stackSize = keepStackSize();
+ }
+:
+ rule__MetamodelElement__Group__2__Impl
+;
+finally {
+ restoreStackSize(stackSize);
+}
+
+rule__MetamodelElement__Group__2__Impl
+ @init {
+ int stackSize = keepStackSize();
+ }
+:
+(
+ { before(grammarAccess.getMetamodelElementAccess().getGroup_2()); }
+ (rule__MetamodelElement__Group_2__0)?
+ { after(grammarAccess.getMetamodelElementAccess().getGroup_2()); }
+)
+;
+finally {
+ restoreStackSize(stackSize);
+}
+
+
+rule__MetamodelElement__Group_0__0
+ @init {
+ int stackSize = keepStackSize();
+ }
+:
+ rule__MetamodelElement__Group_0__0__Impl
+ rule__MetamodelElement__Group_0__1
+;
+finally {
+ restoreStackSize(stackSize);
+}
+
+rule__MetamodelElement__Group_0__0__Impl
+ @init {
+ int stackSize = keepStackSize();
+ }
+:
+(
+ { before(grammarAccess.getMetamodelElementAccess().getPackageAssignment_0_0()); }
+ (rule__MetamodelElement__PackageAssignment_0_0)
+ { after(grammarAccess.getMetamodelElementAccess().getPackageAssignment_0_0()); }
+)
+;
+finally {
+ restoreStackSize(stackSize);
+}
+
+rule__MetamodelElement__Group_0__1
+ @init {
+ int stackSize = keepStackSize();
+ }
+:
+ rule__MetamodelElement__Group_0__1__Impl
+;
+finally {
+ restoreStackSize(stackSize);
+}
+
+rule__MetamodelElement__Group_0__1__Impl
+ @init {
+ int stackSize = keepStackSize();
+ }
+:
+(
+ { before(grammarAccess.getMetamodelElementAccess().getColonColonKeyword_0_1()); }
+ '::'
+ { after(grammarAccess.getMetamodelElementAccess().getColonColonKeyword_0_1()); }
+)
+;
+finally {
+ restoreStackSize(stackSize);
+}
+
+
+rule__MetamodelElement__Group_2__0
+ @init {
+ int stackSize = keepStackSize();
+ }
+:
+ rule__MetamodelElement__Group_2__0__Impl
+ rule__MetamodelElement__Group_2__1
+;
+finally {
+ restoreStackSize(stackSize);
+}
+
+rule__MetamodelElement__Group_2__0__Impl
+ @init {
+ int stackSize = keepStackSize();
+ }
+:
+(
+ { before(grammarAccess.getMetamodelElementAccess().getFullStopKeyword_2_0()); }
+ '.'
+ { after(grammarAccess.getMetamodelElementAccess().getFullStopKeyword_2_0()); }
+)
+;
+finally {
+ restoreStackSize(stackSize);
+}
+
+rule__MetamodelElement__Group_2__1
+ @init {
+ int stackSize = keepStackSize();
+ }
+:
+ rule__MetamodelElement__Group_2__1__Impl
+;
+finally {
+ restoreStackSize(stackSize);
+}
+
+rule__MetamodelElement__Group_2__1__Impl
+ @init {
+ int stackSize = keepStackSize();
+ }
+:
+(
+ { before(grammarAccess.getMetamodelElementAccess().getFeatureAssignment_2_1()); }
+ (rule__MetamodelElement__FeatureAssignment_2_1)
+ { after(grammarAccess.getMetamodelElementAccess().getFeatureAssignment_2_1()); }
+)
+;
+finally {
+ restoreStackSize(stackSize);
+}
+
+
+rule__MetamodelDeclaration__Group__0
+ @init {
+ int stackSize = keepStackSize();
+ }
+:
+ rule__MetamodelDeclaration__Group__0__Impl
+ rule__MetamodelDeclaration__Group__1
+;
+finally {
+ restoreStackSize(stackSize);
+}
+
+rule__MetamodelDeclaration__Group__0__Impl
+ @init {
+ int stackSize = keepStackSize();
+ }
+:
+(
+ { before(grammarAccess.getMetamodelDeclarationAccess().getMetamodelKeyword_0()); }
+ 'metamodel'
+ { after(grammarAccess.getMetamodelDeclarationAccess().getMetamodelKeyword_0()); }
+)
+;
+finally {
+ restoreStackSize(stackSize);
+}
+
+rule__MetamodelDeclaration__Group__1
+ @init {
+ int stackSize = keepStackSize();
+ }
+:
+ rule__MetamodelDeclaration__Group__1__Impl
+ rule__MetamodelDeclaration__Group__2
+;
+finally {
+ restoreStackSize(stackSize);
+}
+
+rule__MetamodelDeclaration__Group__1__Impl
+ @init {
+ int stackSize = keepStackSize();
+ }
+:
+(
+ { before(grammarAccess.getMetamodelDeclarationAccess().getNameAssignment_1()); }
+ (rule__MetamodelDeclaration__NameAssignment_1)
+ { after(grammarAccess.getMetamodelDeclarationAccess().getNameAssignment_1()); }
+)
+;
+finally {
+ restoreStackSize(stackSize);
+}
+
+rule__MetamodelDeclaration__Group__2
+ @init {
+ int stackSize = keepStackSize();
+ }
+:
+ rule__MetamodelDeclaration__Group__2__Impl
+;
+finally {
+ restoreStackSize(stackSize);
+}
+
+rule__MetamodelDeclaration__Group__2__Impl
+ @init {
+ int stackSize = keepStackSize();
+ }
+:
+(
+ { before(grammarAccess.getMetamodelDeclarationAccess().getSpecificationAssignment_2()); }
+ (rule__MetamodelDeclaration__SpecificationAssignment_2)
+ { after(grammarAccess.getMetamodelDeclarationAccess().getSpecificationAssignment_2()); }
+)
+;
+finally {
+ restoreStackSize(stackSize);
+}
+
+
+rule__PartialModelSpecification__Group__0
+ @init {
+ int stackSize = keepStackSize();
+ }
+:
+ rule__PartialModelSpecification__Group__0__Impl
+ rule__PartialModelSpecification__Group__1
+;
+finally {
+ restoreStackSize(stackSize);
+}
+
+rule__PartialModelSpecification__Group__0__Impl
+ @init {
+ int stackSize = keepStackSize();
+ }
+:
+(
+ { before(grammarAccess.getPartialModelSpecificationAccess().getLeftCurlyBracketKeyword_0()); }
+ '{'
+ { after(grammarAccess.getPartialModelSpecificationAccess().getLeftCurlyBracketKeyword_0()); }
+)
+;
+finally {
+ restoreStackSize(stackSize);
+}
+
+rule__PartialModelSpecification__Group__1
+ @init {
+ int stackSize = keepStackSize();
+ }
+:
+ rule__PartialModelSpecification__Group__1__Impl
+ rule__PartialModelSpecification__Group__2
+;
+finally {
+ restoreStackSize(stackSize);
+}
+
+rule__PartialModelSpecification__Group__1__Impl
+ @init {
+ int stackSize = keepStackSize();
+ }
+:
+(
+ { before(grammarAccess.getPartialModelSpecificationAccess().getEntryAssignment_1()); }
+ (rule__PartialModelSpecification__EntryAssignment_1)
+ { after(grammarAccess.getPartialModelSpecificationAccess().getEntryAssignment_1()); }
+)
+;
+finally {
+ restoreStackSize(stackSize);
+}
+
+rule__PartialModelSpecification__Group__2
+ @init {
+ int stackSize = keepStackSize();
+ }
+:
+ rule__PartialModelSpecification__Group__2__Impl
+ rule__PartialModelSpecification__Group__3
+;
+finally {
+ restoreStackSize(stackSize);
+}
+
+rule__PartialModelSpecification__Group__2__Impl
+ @init {
+ int stackSize = keepStackSize();
+ }
+:
+(
+ { before(grammarAccess.getPartialModelSpecificationAccess().getGroup_2()); }
+ (rule__PartialModelSpecification__Group_2__0)?
+ { after(grammarAccess.getPartialModelSpecificationAccess().getGroup_2()); }
+)
+;
+finally {
+ restoreStackSize(stackSize);
+}
+
+rule__PartialModelSpecification__Group__3
+ @init {
+ int stackSize = keepStackSize();
+ }
+:
+ rule__PartialModelSpecification__Group__3__Impl
+;
+finally {
+ restoreStackSize(stackSize);
+}
+
+rule__PartialModelSpecification__Group__3__Impl
+ @init {
+ int stackSize = keepStackSize();
+ }
+:
+(
+ { before(grammarAccess.getPartialModelSpecificationAccess().getRightCurlyBracketKeyword_3()); }
+ '}'
+ { after(grammarAccess.getPartialModelSpecificationAccess().getRightCurlyBracketKeyword_3()); }
+)
+;
+finally {
+ restoreStackSize(stackSize);
+}
+
+
+rule__PartialModelSpecification__Group_2__0
+ @init {
+ int stackSize = keepStackSize();
+ }
+:
+ rule__PartialModelSpecification__Group_2__0__Impl
+ rule__PartialModelSpecification__Group_2__1
+;
+finally {
+ restoreStackSize(stackSize);
+}
+
+rule__PartialModelSpecification__Group_2__0__Impl
+ @init {
+ int stackSize = keepStackSize();
+ }
+:
+(
+ { before(grammarAccess.getPartialModelSpecificationAccess().getCommaKeyword_2_0()); }
+ ','
+ { after(grammarAccess.getPartialModelSpecificationAccess().getCommaKeyword_2_0()); }
+)
+;
+finally {
+ restoreStackSize(stackSize);
+}
+
+rule__PartialModelSpecification__Group_2__1
+ @init {
+ int stackSize = keepStackSize();
+ }
+:
+ rule__PartialModelSpecification__Group_2__1__Impl
+;
+finally {
+ restoreStackSize(stackSize);
+}
+
+rule__PartialModelSpecification__Group_2__1__Impl
+ @init {
+ int stackSize = keepStackSize();
+ }
+:
+(
+ { before(grammarAccess.getPartialModelSpecificationAccess().getEntryAssignment_2_1()); }
+ (rule__PartialModelSpecification__EntryAssignment_2_1)
+ { after(grammarAccess.getPartialModelSpecificationAccess().getEntryAssignment_2_1()); }
+)
+;
+finally {
+ restoreStackSize(stackSize);
+}
+
+
+rule__FolderEntry__Group__0
+ @init {
+ int stackSize = keepStackSize();
+ }
+:
+ rule__FolderEntry__Group__0__Impl
+ rule__FolderEntry__Group__1
+;
+finally {
+ restoreStackSize(stackSize);
+}
+
+rule__FolderEntry__Group__0__Impl
+ @init {
+ int stackSize = keepStackSize();
+ }
+:
+(
+ { before(grammarAccess.getFolderEntryAccess().getFolderKeyword_0()); }
+ 'folder'
+ { after(grammarAccess.getFolderEntryAccess().getFolderKeyword_0()); }
+)
+;
+finally {
+ restoreStackSize(stackSize);
+}
+
+rule__FolderEntry__Group__1
+ @init {
+ int stackSize = keepStackSize();
+ }
+:
+ rule__FolderEntry__Group__1__Impl
+ rule__FolderEntry__Group__2
+;
+finally {
+ restoreStackSize(stackSize);
+}
+
+rule__FolderEntry__Group__1__Impl
+ @init {
+ int stackSize = keepStackSize();
+ }
+:
+(
+ { before(grammarAccess.getFolderEntryAccess().getPathAssignment_1()); }
+ (rule__FolderEntry__PathAssignment_1)
+ { after(grammarAccess.getFolderEntryAccess().getPathAssignment_1()); }
+)
+;
+finally {
+ restoreStackSize(stackSize);
+}
+
+rule__FolderEntry__Group__2
+ @init {
+ int stackSize = keepStackSize();
+ }
+:
+ rule__FolderEntry__Group__2__Impl
+;
+finally {
+ restoreStackSize(stackSize);
+}
+
+rule__FolderEntry__Group__2__Impl
+ @init {
+ int stackSize = keepStackSize();
+ }
+:
+(
+ { before(grammarAccess.getFolderEntryAccess().getGroup_2()); }
+ (rule__FolderEntry__Group_2__0)?
+ { after(grammarAccess.getFolderEntryAccess().getGroup_2()); }
+)
+;
+finally {
+ restoreStackSize(stackSize);
+}
+
+
+rule__FolderEntry__Group_2__0
+ @init {
+ int stackSize = keepStackSize();
+ }
+:
+ rule__FolderEntry__Group_2__0__Impl
+ rule__FolderEntry__Group_2__1
+;
+finally {
+ restoreStackSize(stackSize);
+}
+
+rule__FolderEntry__Group_2__0__Impl
+ @init {
+ int stackSize = keepStackSize();
+ }
+:
+(
+ { before(grammarAccess.getFolderEntryAccess().getExcludingKeyword_2_0()); }
+ 'excluding'
+ { after(grammarAccess.getFolderEntryAccess().getExcludingKeyword_2_0()); }
+)
+;
+finally {
+ restoreStackSize(stackSize);
+}
+
+rule__FolderEntry__Group_2__1
+ @init {
+ int stackSize = keepStackSize();
+ }
+:
+ rule__FolderEntry__Group_2__1__Impl
+ rule__FolderEntry__Group_2__2
+;
+finally {
+ restoreStackSize(stackSize);
+}
+
+rule__FolderEntry__Group_2__1__Impl
+ @init {
+ int stackSize = keepStackSize();
+ }
+:
+(
+ { before(grammarAccess.getFolderEntryAccess().getLeftCurlyBracketKeyword_2_1()); }
+ '{'
+ { after(grammarAccess.getFolderEntryAccess().getLeftCurlyBracketKeyword_2_1()); }
+)
+;
+finally {
+ restoreStackSize(stackSize);
+}
+
+rule__FolderEntry__Group_2__2
+ @init {
+ int stackSize = keepStackSize();
+ }
+:
+ rule__FolderEntry__Group_2__2__Impl
+ rule__FolderEntry__Group_2__3
+;
+finally {
+ restoreStackSize(stackSize);
+}
+
+rule__FolderEntry__Group_2__2__Impl
+ @init {
+ int stackSize = keepStackSize();
+ }
+:
+(
+ { before(grammarAccess.getFolderEntryAccess().getExclusionAssignment_2_2()); }
+ (rule__FolderEntry__ExclusionAssignment_2_2)
+ { after(grammarAccess.getFolderEntryAccess().getExclusionAssignment_2_2()); }
+)
+;
+finally {
+ restoreStackSize(stackSize);
+}
+
+rule__FolderEntry__Group_2__3
+ @init {
+ int stackSize = keepStackSize();
+ }
+:
+ rule__FolderEntry__Group_2__3__Impl
+ rule__FolderEntry__Group_2__4
+;
+finally {
+ restoreStackSize(stackSize);
+}
+
+rule__FolderEntry__Group_2__3__Impl
+ @init {
+ int stackSize = keepStackSize();
+ }
+:
+(
+ { before(grammarAccess.getFolderEntryAccess().getGroup_2_3()); }
+ (rule__FolderEntry__Group_2_3__0)*
+ { after(grammarAccess.getFolderEntryAccess().getGroup_2_3()); }
+)
+;
+finally {
+ restoreStackSize(stackSize);
+}
+
+rule__FolderEntry__Group_2__4
+ @init {
+ int stackSize = keepStackSize();
+ }
+:
+ rule__FolderEntry__Group_2__4__Impl
+;
+finally {
+ restoreStackSize(stackSize);
+}
+
+rule__FolderEntry__Group_2__4__Impl
+ @init {
+ int stackSize = keepStackSize();
+ }
+:
+(
+ { before(grammarAccess.getFolderEntryAccess().getRightCurlyBracketKeyword_2_4()); }
+ '}'
+ { after(grammarAccess.getFolderEntryAccess().getRightCurlyBracketKeyword_2_4()); }
+)
+;
+finally {
+ restoreStackSize(stackSize);
+}
+
+
+rule__FolderEntry__Group_2_3__0
+ @init {
+ int stackSize = keepStackSize();
+ }
+:
+ rule__FolderEntry__Group_2_3__0__Impl
+ rule__FolderEntry__Group_2_3__1
+;
+finally {
+ restoreStackSize(stackSize);
+}
+
+rule__FolderEntry__Group_2_3__0__Impl
+ @init {
+ int stackSize = keepStackSize();
+ }
+:
+(
+ { before(grammarAccess.getFolderEntryAccess().getCommaKeyword_2_3_0()); }
+ ','
+ { after(grammarAccess.getFolderEntryAccess().getCommaKeyword_2_3_0()); }
+)
+;
+finally {
+ restoreStackSize(stackSize);
+}
+
+rule__FolderEntry__Group_2_3__1
+ @init {
+ int stackSize = keepStackSize();
+ }
+:
+ rule__FolderEntry__Group_2_3__1__Impl
+;
+finally {
+ restoreStackSize(stackSize);
+}
+
+rule__FolderEntry__Group_2_3__1__Impl
+ @init {
+ int stackSize = keepStackSize();
+ }
+:
+(
+ { before(grammarAccess.getFolderEntryAccess().getExclusionAssignment_2_3_1()); }
+ (rule__FolderEntry__ExclusionAssignment_2_3_1)
+ { after(grammarAccess.getFolderEntryAccess().getExclusionAssignment_2_3_1()); }
+)
+;
+finally {
+ restoreStackSize(stackSize);
+}
+
+
+rule__PartialModelDeclaration__Group__0
+ @init {
+ int stackSize = keepStackSize();
+ }
+:
+ rule__PartialModelDeclaration__Group__0__Impl
+ rule__PartialModelDeclaration__Group__1
+;
+finally {
+ restoreStackSize(stackSize);
+}
+
+rule__PartialModelDeclaration__Group__0__Impl
+ @init {
+ int stackSize = keepStackSize();
+ }
+:
+(
+ { before(grammarAccess.getPartialModelDeclarationAccess().getModelsKeyword_0()); }
+ 'models'
+ { after(grammarAccess.getPartialModelDeclarationAccess().getModelsKeyword_0()); }
+)
+;
+finally {
+ restoreStackSize(stackSize);
+}
+
+rule__PartialModelDeclaration__Group__1
+ @init {
+ int stackSize = keepStackSize();
+ }
+:
+ rule__PartialModelDeclaration__Group__1__Impl
+ rule__PartialModelDeclaration__Group__2
+;
+finally {
+ restoreStackSize(stackSize);
+}
+
+rule__PartialModelDeclaration__Group__1__Impl
+ @init {
+ int stackSize = keepStackSize();
+ }
+:
+(
+ { before(grammarAccess.getPartialModelDeclarationAccess().getNameAssignment_1()); }
+ (rule__PartialModelDeclaration__NameAssignment_1)
+ { after(grammarAccess.getPartialModelDeclarationAccess().getNameAssignment_1()); }
+)
+;
+finally {
+ restoreStackSize(stackSize);
+}
+
+rule__PartialModelDeclaration__Group__2
+ @init {
+ int stackSize = keepStackSize();
+ }
+:
+ rule__PartialModelDeclaration__Group__2__Impl
+;
+finally {
+ restoreStackSize(stackSize);
+}
+
+rule__PartialModelDeclaration__Group__2__Impl
+ @init {
+ int stackSize = keepStackSize();
+ }
+:
+(
+ { before(grammarAccess.getPartialModelDeclarationAccess().getSpecificationAssignment_2()); }
+ (rule__PartialModelDeclaration__SpecificationAssignment_2)
+ { after(grammarAccess.getPartialModelDeclarationAccess().getSpecificationAssignment_2()); }
+)
+;
+finally {
+ restoreStackSize(stackSize);
+}
+
+
+rule__PatternSpecification__Group__0
+ @init {
+ int stackSize = keepStackSize();
+ }
+:
+ rule__PatternSpecification__Group__0__Impl
+ rule__PatternSpecification__Group__1
+;
+finally {
+ restoreStackSize(stackSize);
+}
+
+rule__PatternSpecification__Group__0__Impl
+ @init {
+ int stackSize = keepStackSize();
+ }
+:
+(
+ { before(grammarAccess.getPatternSpecificationAccess().getLeftCurlyBracketKeyword_0()); }
+ '{'
+ { after(grammarAccess.getPatternSpecificationAccess().getLeftCurlyBracketKeyword_0()); }
+)
+;
+finally {
+ restoreStackSize(stackSize);
+}
+
+rule__PatternSpecification__Group__1
+ @init {
+ int stackSize = keepStackSize();
+ }
+:
+ rule__PatternSpecification__Group__1__Impl
+ rule__PatternSpecification__Group__2
+;
+finally {
+ restoreStackSize(stackSize);
+}
+
+rule__PatternSpecification__Group__1__Impl
+ @init {
+ int stackSize = keepStackSize();
+ }
+:
+(
+ { before(grammarAccess.getPatternSpecificationAccess().getEntriesAssignment_1()); }
+ (rule__PatternSpecification__EntriesAssignment_1)
+ { after(grammarAccess.getPatternSpecificationAccess().getEntriesAssignment_1()); }
+)
+;
+finally {
+ restoreStackSize(stackSize);
+}
+
+rule__PatternSpecification__Group__2
+ @init {
+ int stackSize = keepStackSize();
+ }
+:
+ rule__PatternSpecification__Group__2__Impl
+ rule__PatternSpecification__Group__3
+;
+finally {
+ restoreStackSize(stackSize);
+}
+
+rule__PatternSpecification__Group__2__Impl
+ @init {
+ int stackSize = keepStackSize();
+ }
+:
+(
+ { before(grammarAccess.getPatternSpecificationAccess().getGroup_2()); }
+ (rule__PatternSpecification__Group_2__0)*
+ { after(grammarAccess.getPatternSpecificationAccess().getGroup_2()); }
+)
+;
+finally {
+ restoreStackSize(stackSize);
+}
+
+rule__PatternSpecification__Group__3
+ @init {
+ int stackSize = keepStackSize();
+ }
+:
+ rule__PatternSpecification__Group__3__Impl
+;
+finally {
+ restoreStackSize(stackSize);
+}
+
+rule__PatternSpecification__Group__3__Impl
+ @init {
+ int stackSize = keepStackSize();
+ }
+:
+(
+ { before(grammarAccess.getPatternSpecificationAccess().getRightCurlyBracketKeyword_3()); }
+ '}'
+ { after(grammarAccess.getPatternSpecificationAccess().getRightCurlyBracketKeyword_3()); }
+)
+;
+finally {
+ restoreStackSize(stackSize);
+}
+
+
+rule__PatternSpecification__Group_2__0
+ @init {
+ int stackSize = keepStackSize();
+ }
+:
+ rule__PatternSpecification__Group_2__0__Impl
+ rule__PatternSpecification__Group_2__1
+;
+finally {
+ restoreStackSize(stackSize);
+}
+
+rule__PatternSpecification__Group_2__0__Impl
+ @init {
+ int stackSize = keepStackSize();
+ }
+:
+(
+ { before(grammarAccess.getPatternSpecificationAccess().getCommaKeyword_2_0()); }
+ ','
+ { after(grammarAccess.getPatternSpecificationAccess().getCommaKeyword_2_0()); }
+)
+;
+finally {
+ restoreStackSize(stackSize);
+}
+
+rule__PatternSpecification__Group_2__1
+ @init {
+ int stackSize = keepStackSize();
+ }
+:
+ rule__PatternSpecification__Group_2__1__Impl
+;
+finally {
+ restoreStackSize(stackSize);
+}
+
+rule__PatternSpecification__Group_2__1__Impl
+ @init {
+ int stackSize = keepStackSize();
+ }
+:
+(
+ { before(grammarAccess.getPatternSpecificationAccess().getEntriesAssignment_2_1()); }
+ (rule__PatternSpecification__EntriesAssignment_2_1)
+ { after(grammarAccess.getPatternSpecificationAccess().getEntriesAssignment_2_1()); }
+)
+;
+finally {
+ restoreStackSize(stackSize);
+}
+
+
+rule__AllPatternEntry__Group__0
+ @init {
+ int stackSize = keepStackSize();
+ }
+:
+ rule__AllPatternEntry__Group__0__Impl
+ rule__AllPatternEntry__Group__1
+;
+finally {
+ restoreStackSize(stackSize);
+}
+
+rule__AllPatternEntry__Group__0__Impl
+ @init {
+ int stackSize = keepStackSize();
+ }
+:
+(
+ { before(grammarAccess.getAllPatternEntryAccess().getPackageKeyword_0()); }
+ 'package'
+ { after(grammarAccess.getAllPatternEntryAccess().getPackageKeyword_0()); }
+)
+;
+finally {
+ restoreStackSize(stackSize);
+}
+
+rule__AllPatternEntry__Group__1
+ @init {
+ int stackSize = keepStackSize();
+ }
+:
+ rule__AllPatternEntry__Group__1__Impl
+ rule__AllPatternEntry__Group__2
+;
+finally {
+ restoreStackSize(stackSize);
+}
+
+rule__AllPatternEntry__Group__1__Impl
+ @init {
+ int stackSize = keepStackSize();
+ }
+:
+(
+ { before(grammarAccess.getAllPatternEntryAccess().getPackageAssignment_1()); }
+ (rule__AllPatternEntry__PackageAssignment_1)
+ { after(grammarAccess.getAllPatternEntryAccess().getPackageAssignment_1()); }
+)
+;
+finally {
+ restoreStackSize(stackSize);
+}
+
+rule__AllPatternEntry__Group__2
+ @init {
+ int stackSize = keepStackSize();
+ }
+:
+ rule__AllPatternEntry__Group__2__Impl
+;
+finally {
+ restoreStackSize(stackSize);
+}
+
+rule__AllPatternEntry__Group__2__Impl
+ @init {
+ int stackSize = keepStackSize();
+ }
+:
+(
+ { before(grammarAccess.getAllPatternEntryAccess().getGroup_2()); }
+ (rule__AllPatternEntry__Group_2__0)?
+ { after(grammarAccess.getAllPatternEntryAccess().getGroup_2()); }
+)
+;
+finally {
+ restoreStackSize(stackSize);
+}
+
+
+rule__AllPatternEntry__Group_2__0
+ @init {
+ int stackSize = keepStackSize();
+ }
+:
+ rule__AllPatternEntry__Group_2__0__Impl
+ rule__AllPatternEntry__Group_2__1
+;
+finally {
+ restoreStackSize(stackSize);
+}
+
+rule__AllPatternEntry__Group_2__0__Impl
+ @init {
+ int stackSize = keepStackSize();
+ }
+:
+(
+ { before(grammarAccess.getAllPatternEntryAccess().getExcludingKeyword_2_0()); }
+ 'excluding'
+ { after(grammarAccess.getAllPatternEntryAccess().getExcludingKeyword_2_0()); }
+)
+;
+finally {
+ restoreStackSize(stackSize);
+}
+
+rule__AllPatternEntry__Group_2__1
+ @init {
+ int stackSize = keepStackSize();
+ }
+:
+ rule__AllPatternEntry__Group_2__1__Impl
+ rule__AllPatternEntry__Group_2__2
+;
+finally {
+ restoreStackSize(stackSize);
+}
+
+rule__AllPatternEntry__Group_2__1__Impl
+ @init {
+ int stackSize = keepStackSize();
+ }
+:
+(
+ { before(grammarAccess.getAllPatternEntryAccess().getLeftCurlyBracketKeyword_2_1()); }
+ '{'
+ { after(grammarAccess.getAllPatternEntryAccess().getLeftCurlyBracketKeyword_2_1()); }
+)
+;
+finally {
+ restoreStackSize(stackSize);
+}
+
+rule__AllPatternEntry__Group_2__2
+ @init {
+ int stackSize = keepStackSize();
+ }
+:
+ rule__AllPatternEntry__Group_2__2__Impl
+ rule__AllPatternEntry__Group_2__3
+;
+finally {
+ restoreStackSize(stackSize);
+}
+
+rule__AllPatternEntry__Group_2__2__Impl
+ @init {
+ int stackSize = keepStackSize();
+ }
+:
+(
+ { before(grammarAccess.getAllPatternEntryAccess().getExclusuionAssignment_2_2()); }
+ (rule__AllPatternEntry__ExclusuionAssignment_2_2)
+ { after(grammarAccess.getAllPatternEntryAccess().getExclusuionAssignment_2_2()); }
+)
+;
+finally {
+ restoreStackSize(stackSize);
+}
+
+rule__AllPatternEntry__Group_2__3
+ @init {
+ int stackSize = keepStackSize();
+ }
+:
+ rule__AllPatternEntry__Group_2__3__Impl
+ rule__AllPatternEntry__Group_2__4
+;
+finally {
+ restoreStackSize(stackSize);
+}
+
+rule__AllPatternEntry__Group_2__3__Impl
+ @init {
+ int stackSize = keepStackSize();
+ }
+:
+(
+ { before(grammarAccess.getAllPatternEntryAccess().getGroup_2_3()); }
+ (rule__AllPatternEntry__Group_2_3__0)*
+ { after(grammarAccess.getAllPatternEntryAccess().getGroup_2_3()); }
+)
+;
+finally {
+ restoreStackSize(stackSize);
+}
+
+rule__AllPatternEntry__Group_2__4
+ @init {
+ int stackSize = keepStackSize();
+ }
+:
+ rule__AllPatternEntry__Group_2__4__Impl
+;
+finally {
+ restoreStackSize(stackSize);
+}
+
+rule__AllPatternEntry__Group_2__4__Impl
+ @init {
+ int stackSize = keepStackSize();
+ }
+:
+(
+ { before(grammarAccess.getAllPatternEntryAccess().getRightCurlyBracketKeyword_2_4()); }
+ '}'
+ { after(grammarAccess.getAllPatternEntryAccess().getRightCurlyBracketKeyword_2_4()); }
+)
+;
+finally {
+ restoreStackSize(stackSize);
+}
+
+
+rule__AllPatternEntry__Group_2_3__0
+ @init {
+ int stackSize = keepStackSize();
+ }
+:
+ rule__AllPatternEntry__Group_2_3__0__Impl
+ rule__AllPatternEntry__Group_2_3__1
+;
+finally {
+ restoreStackSize(stackSize);
+}
+
+rule__AllPatternEntry__Group_2_3__0__Impl
+ @init {
+ int stackSize = keepStackSize();
+ }
+:
+(
+ { before(grammarAccess.getAllPatternEntryAccess().getCommaKeyword_2_3_0()); }
+ ','
+ { after(grammarAccess.getAllPatternEntryAccess().getCommaKeyword_2_3_0()); }
+)
+;
+finally {
+ restoreStackSize(stackSize);
+}
+
+rule__AllPatternEntry__Group_2_3__1
+ @init {
+ int stackSize = keepStackSize();
+ }
+:
+ rule__AllPatternEntry__Group_2_3__1__Impl
+;
+finally {
+ restoreStackSize(stackSize);
+}
+
+rule__AllPatternEntry__Group_2_3__1__Impl
+ @init {
+ int stackSize = keepStackSize();
+ }
+:
+(
+ { before(grammarAccess.getAllPatternEntryAccess().getExclusuionAssignment_2_3_1()); }
+ (rule__AllPatternEntry__ExclusuionAssignment_2_3_1)
+ { after(grammarAccess.getAllPatternEntryAccess().getExclusuionAssignment_2_3_1()); }
+)
+;
+finally {
+ restoreStackSize(stackSize);
+}
+
+
+rule__PatternElement__Group__0
+ @init {
+ int stackSize = keepStackSize();
+ }
+:
+ rule__PatternElement__Group__0__Impl
+ rule__PatternElement__Group__1
+;
+finally {
+ restoreStackSize(stackSize);
+}
+
+rule__PatternElement__Group__0__Impl
+ @init {
+ int stackSize = keepStackSize();
+ }
+:
+(
+ { before(grammarAccess.getPatternElementAccess().getGroup_0()); }
+ (rule__PatternElement__Group_0__0)?
+ { after(grammarAccess.getPatternElementAccess().getGroup_0()); }
+)
+;
+finally {
+ restoreStackSize(stackSize);
+}
+
+rule__PatternElement__Group__1
+ @init {
+ int stackSize = keepStackSize();
+ }
+:
+ rule__PatternElement__Group__1__Impl
+;
+finally {
+ restoreStackSize(stackSize);
+}
+
+rule__PatternElement__Group__1__Impl
+ @init {
+ int stackSize = keepStackSize();
+ }
+:
+(
+ { before(grammarAccess.getPatternElementAccess().getPatternAssignment_1()); }
+ (rule__PatternElement__PatternAssignment_1)
+ { after(grammarAccess.getPatternElementAccess().getPatternAssignment_1()); }
+)
+;
+finally {
+ restoreStackSize(stackSize);
+}
+
+
+rule__PatternElement__Group_0__0
+ @init {
+ int stackSize = keepStackSize();
+ }
+:
+ rule__PatternElement__Group_0__0__Impl
+ rule__PatternElement__Group_0__1
+;
+finally {
+ restoreStackSize(stackSize);
+}
+
+rule__PatternElement__Group_0__0__Impl
+ @init {
+ int stackSize = keepStackSize();
+ }
+:
+(
+ { before(grammarAccess.getPatternElementAccess().getPackageAssignment_0_0()); }
+ (rule__PatternElement__PackageAssignment_0_0)
+ { after(grammarAccess.getPatternElementAccess().getPackageAssignment_0_0()); }
+)
+;
+finally {
+ restoreStackSize(stackSize);
+}
+
+rule__PatternElement__Group_0__1
+ @init {
+ int stackSize = keepStackSize();
+ }
+:
+ rule__PatternElement__Group_0__1__Impl
+;
+finally {
+ restoreStackSize(stackSize);
+}
+
+rule__PatternElement__Group_0__1__Impl
+ @init {
+ int stackSize = keepStackSize();
+ }
+:
+(
+ { before(grammarAccess.getPatternElementAccess().getColonColonKeyword_0_1()); }
+ '::'
+ { after(grammarAccess.getPatternElementAccess().getColonColonKeyword_0_1()); }
+)
+;
+finally {
+ restoreStackSize(stackSize);
+}
+
+
+rule__GraphPatternDeclaration__Group__0
+ @init {
+ int stackSize = keepStackSize();
+ }
+:
+ rule__GraphPatternDeclaration__Group__0__Impl
+ rule__GraphPatternDeclaration__Group__1
+;
+finally {
+ restoreStackSize(stackSize);
+}
+
+rule__GraphPatternDeclaration__Group__0__Impl
+ @init {
+ int stackSize = keepStackSize();
+ }
+:
+(
+ { before(grammarAccess.getGraphPatternDeclarationAccess().getConstraintsKeyword_0()); }
+ 'constraints'
+ { after(grammarAccess.getGraphPatternDeclarationAccess().getConstraintsKeyword_0()); }
+)
+;
+finally {
+ restoreStackSize(stackSize);
+}
+
+rule__GraphPatternDeclaration__Group__1
+ @init {
+ int stackSize = keepStackSize();
+ }
+:
+ rule__GraphPatternDeclaration__Group__1__Impl
+ rule__GraphPatternDeclaration__Group__2
+;
+finally {
+ restoreStackSize(stackSize);
+}
+
+rule__GraphPatternDeclaration__Group__1__Impl
+ @init {
+ int stackSize = keepStackSize();
+ }
+:
+(
+ { before(grammarAccess.getGraphPatternDeclarationAccess().getNameAssignment_1()); }
+ (rule__GraphPatternDeclaration__NameAssignment_1)
+ { after(grammarAccess.getGraphPatternDeclarationAccess().getNameAssignment_1()); }
+)
+;
+finally {
+ restoreStackSize(stackSize);
+}
+
+rule__GraphPatternDeclaration__Group__2
+ @init {
+ int stackSize = keepStackSize();
+ }
+:
+ rule__GraphPatternDeclaration__Group__2__Impl
+;
+finally {
+ restoreStackSize(stackSize);
+}
+
+rule__GraphPatternDeclaration__Group__2__Impl
+ @init {
+ int stackSize = keepStackSize();
+ }
+:
+(
+ { before(grammarAccess.getGraphPatternDeclarationAccess().getSpecificationAssignment_2()); }
+ (rule__GraphPatternDeclaration__SpecificationAssignment_2)
+ { after(grammarAccess.getGraphPatternDeclarationAccess().getSpecificationAssignment_2()); }
+)
+;
+finally {
+ restoreStackSize(stackSize);
+}
+
+
+rule__ObjectiveSpecification__Group__0
+ @init {
+ int stackSize = keepStackSize();
+ }
+:
+ rule__ObjectiveSpecification__Group__0__Impl
+ rule__ObjectiveSpecification__Group__1
+;
+finally {
+ restoreStackSize(stackSize);
+}
+
+rule__ObjectiveSpecification__Group__0__Impl
+ @init {
+ int stackSize = keepStackSize();
+ }
+:
+(
+ { before(grammarAccess.getObjectiveSpecificationAccess().getLeftCurlyBracketKeyword_0()); }
+ '{'
+ { after(grammarAccess.getObjectiveSpecificationAccess().getLeftCurlyBracketKeyword_0()); }
+)
+;
+finally {
+ restoreStackSize(stackSize);
+}
+
+rule__ObjectiveSpecification__Group__1
+ @init {
+ int stackSize = keepStackSize();
+ }
+:
+ rule__ObjectiveSpecification__Group__1__Impl
+ rule__ObjectiveSpecification__Group__2
+;
+finally {
+ restoreStackSize(stackSize);
+}
+
+rule__ObjectiveSpecification__Group__1__Impl
+ @init {
+ int stackSize = keepStackSize();
+ }
+:
+(
+ { before(grammarAccess.getObjectiveSpecificationAccess().getEntriesAssignment_1()); }
+ (rule__ObjectiveSpecification__EntriesAssignment_1)
+ { after(grammarAccess.getObjectiveSpecificationAccess().getEntriesAssignment_1()); }
+)
+;
+finally {
+ restoreStackSize(stackSize);
+}
+
+rule__ObjectiveSpecification__Group__2
+ @init {
+ int stackSize = keepStackSize();
+ }
+:
+ rule__ObjectiveSpecification__Group__2__Impl
+ rule__ObjectiveSpecification__Group__3
+;
+finally {
+ restoreStackSize(stackSize);
+}
+
+rule__ObjectiveSpecification__Group__2__Impl
+ @init {
+ int stackSize = keepStackSize();
+ }
+:
+(
+ { before(grammarAccess.getObjectiveSpecificationAccess().getGroup_2()); }
+ (rule__ObjectiveSpecification__Group_2__0)*
+ { after(grammarAccess.getObjectiveSpecificationAccess().getGroup_2()); }
+)
+;
+finally {
+ restoreStackSize(stackSize);
+}
+
+rule__ObjectiveSpecification__Group__3
+ @init {
+ int stackSize = keepStackSize();
+ }
+:
+ rule__ObjectiveSpecification__Group__3__Impl
+;
+finally {
+ restoreStackSize(stackSize);
+}
+
+rule__ObjectiveSpecification__Group__3__Impl
+ @init {
+ int stackSize = keepStackSize();
+ }
+:
+(
+ { before(grammarAccess.getObjectiveSpecificationAccess().getRightCurlyBracketKeyword_3()); }
+ '}'
+ { after(grammarAccess.getObjectiveSpecificationAccess().getRightCurlyBracketKeyword_3()); }
+)
+;
+finally {
+ restoreStackSize(stackSize);
+}
+
+
+rule__ObjectiveSpecification__Group_2__0
+ @init {
+ int stackSize = keepStackSize();
+ }
+:
+ rule__ObjectiveSpecification__Group_2__0__Impl
+ rule__ObjectiveSpecification__Group_2__1
+;
+finally {
+ restoreStackSize(stackSize);
+}
+
+rule__ObjectiveSpecification__Group_2__0__Impl
+ @init {
+ int stackSize = keepStackSize();
+ }
+:
+(
+ { before(grammarAccess.getObjectiveSpecificationAccess().getCommaKeyword_2_0()); }
+ ','
+ { after(grammarAccess.getObjectiveSpecificationAccess().getCommaKeyword_2_0()); }
+)
+;
+finally {
+ restoreStackSize(stackSize);
+}
+
+rule__ObjectiveSpecification__Group_2__1
+ @init {
+ int stackSize = keepStackSize();
+ }
+:
+ rule__ObjectiveSpecification__Group_2__1__Impl
+;
+finally {
+ restoreStackSize(stackSize);
+}
+
+rule__ObjectiveSpecification__Group_2__1__Impl
+ @init {
+ int stackSize = keepStackSize();
+ }
+:
+(
+ { before(grammarAccess.getObjectiveSpecificationAccess().getEntriesAssignment_2_1()); }
+ (rule__ObjectiveSpecification__EntriesAssignment_2_1)
+ { after(grammarAccess.getObjectiveSpecificationAccess().getEntriesAssignment_2_1()); }
+)
+;
+finally {
+ restoreStackSize(stackSize);
+}
+
+
+rule__OptimizationEntry__Group__0
+ @init {
+ int stackSize = keepStackSize();
+ }
+:
+ rule__OptimizationEntry__Group__0__Impl
+ rule__OptimizationEntry__Group__1
+;
+finally {
+ restoreStackSize(stackSize);
+}
+
+rule__OptimizationEntry__Group__0__Impl
+ @init {
+ int stackSize = keepStackSize();
+ }
+:
+(
+ { before(grammarAccess.getOptimizationEntryAccess().getDirectionAssignment_0()); }
+ (rule__OptimizationEntry__DirectionAssignment_0)
+ { after(grammarAccess.getOptimizationEntryAccess().getDirectionAssignment_0()); }
+)
+;
+finally {
+ restoreStackSize(stackSize);
+}
+
+rule__OptimizationEntry__Group__1
+ @init {
+ int stackSize = keepStackSize();
+ }
+:
+ rule__OptimizationEntry__Group__1__Impl
+;
+finally {
+ restoreStackSize(stackSize);
+}
+
+rule__OptimizationEntry__Group__1__Impl
+ @init {
+ int stackSize = keepStackSize();
+ }
+:
+(
+ { before(grammarAccess.getOptimizationEntryAccess().getFunctionAssignment_1()); }
+ (rule__OptimizationEntry__FunctionAssignment_1)
+ { after(grammarAccess.getOptimizationEntryAccess().getFunctionAssignment_1()); }
+)
+;
+finally {
+ restoreStackSize(stackSize);
+}
+
+
+rule__ThresholdEntry__Group__0
+ @init {
+ int stackSize = keepStackSize();
+ }
+:
+ rule__ThresholdEntry__Group__0__Impl
+ rule__ThresholdEntry__Group__1
+;
+finally {
+ restoreStackSize(stackSize);
+}
+
+rule__ThresholdEntry__Group__0__Impl
+ @init {
+ int stackSize = keepStackSize();
+ }
+:
+(
+ { before(grammarAccess.getThresholdEntryAccess().getFunctionAssignment_0()); }
+ (rule__ThresholdEntry__FunctionAssignment_0)
+ { after(grammarAccess.getThresholdEntryAccess().getFunctionAssignment_0()); }
+)
+;
+finally {
+ restoreStackSize(stackSize);
+}
+
+rule__ThresholdEntry__Group__1
+ @init {
+ int stackSize = keepStackSize();
+ }
+:
+ rule__ThresholdEntry__Group__1__Impl
+ rule__ThresholdEntry__Group__2
+;
+finally {
+ restoreStackSize(stackSize);
+}
+
+rule__ThresholdEntry__Group__1__Impl
+ @init {
+ int stackSize = keepStackSize();
+ }
+:
+(
+ { before(grammarAccess.getThresholdEntryAccess().getOperatorAssignment_1()); }
+ (rule__ThresholdEntry__OperatorAssignment_1)
+ { after(grammarAccess.getThresholdEntryAccess().getOperatorAssignment_1()); }
+)
+;
+finally {
+ restoreStackSize(stackSize);
+}
+
+rule__ThresholdEntry__Group__2
+ @init {
+ int stackSize = keepStackSize();
+ }
+:
+ rule__ThresholdEntry__Group__2__Impl
+;
+finally {
+ restoreStackSize(stackSize);
+}
+
+rule__ThresholdEntry__Group__2__Impl
+ @init {
+ int stackSize = keepStackSize();
+ }
+:
+(
+ { before(grammarAccess.getThresholdEntryAccess().getThresholdAssignment_2()); }
+ (rule__ThresholdEntry__ThresholdAssignment_2)
+ { after(grammarAccess.getThresholdEntryAccess().getThresholdAssignment_2()); }
+)
+;
+finally {
+ restoreStackSize(stackSize);
+}
+
+
+rule__ReliabiltiyFunction__Group__0
+ @init {
+ int stackSize = keepStackSize();
+ }
+:
+ rule__ReliabiltiyFunction__Group__0__Impl
+ rule__ReliabiltiyFunction__Group__1
+;
+finally {
+ restoreStackSize(stackSize);
+}
+
+rule__ReliabiltiyFunction__Group__0__Impl
+ @init {
+ int stackSize = keepStackSize();
+ }
+:
+(
+ { before(grammarAccess.getReliabiltiyFunctionAccess().getReliabilityKeyword_0()); }
+ 'reliability'
+ { after(grammarAccess.getReliabiltiyFunctionAccess().getReliabilityKeyword_0()); }
+)
+;
+finally {
+ restoreStackSize(stackSize);
+}
+
+rule__ReliabiltiyFunction__Group__1
+ @init {
+ int stackSize = keepStackSize();
+ }
+:
+ rule__ReliabiltiyFunction__Group__1__Impl
+ rule__ReliabiltiyFunction__Group__2
+;
+finally {
+ restoreStackSize(stackSize);
+}
+
+rule__ReliabiltiyFunction__Group__1__Impl
+ @init {
+ int stackSize = keepStackSize();
+ }
+:
+(
+ { before(grammarAccess.getReliabiltiyFunctionAccess().getGroup_1()); }
+ (rule__ReliabiltiyFunction__Group_1__0)?
+ { after(grammarAccess.getReliabiltiyFunctionAccess().getGroup_1()); }
+)
+;
+finally {
+ restoreStackSize(stackSize);
+}
+
+rule__ReliabiltiyFunction__Group__2
+ @init {
+ int stackSize = keepStackSize();
+ }
+:
+ rule__ReliabiltiyFunction__Group__2__Impl
+;
+finally {
+ restoreStackSize(stackSize);
+}
+
+rule__ReliabiltiyFunction__Group__2__Impl
+ @init {
+ int stackSize = keepStackSize();
+ }
+:
+(
+ { before(grammarAccess.getReliabiltiyFunctionAccess().getTransformationAssignment_2()); }
+ (rule__ReliabiltiyFunction__TransformationAssignment_2)
+ { after(grammarAccess.getReliabiltiyFunctionAccess().getTransformationAssignment_2()); }
+)
+;
+finally {
+ restoreStackSize(stackSize);
+}
+
+
+rule__ReliabiltiyFunction__Group_1__0
+ @init {
+ int stackSize = keepStackSize();
+ }
+:
+ rule__ReliabiltiyFunction__Group_1__0__Impl
+ rule__ReliabiltiyFunction__Group_1__1
+;
+finally {
+ restoreStackSize(stackSize);
+}
+
+rule__ReliabiltiyFunction__Group_1__0__Impl
+ @init {
+ int stackSize = keepStackSize();
+ }
+:
+(
+ { before(grammarAccess.getReliabiltiyFunctionAccess().getPackageAssignment_1_0()); }
+ (rule__ReliabiltiyFunction__PackageAssignment_1_0)
+ { after(grammarAccess.getReliabiltiyFunctionAccess().getPackageAssignment_1_0()); }
+)
+;
+finally {
+ restoreStackSize(stackSize);
+}
+
+rule__ReliabiltiyFunction__Group_1__1
+ @init {
+ int stackSize = keepStackSize();
+ }
+:
+ rule__ReliabiltiyFunction__Group_1__1__Impl
+;
+finally {
+ restoreStackSize(stackSize);
+}
+
+rule__ReliabiltiyFunction__Group_1__1__Impl
+ @init {
+ int stackSize = keepStackSize();
+ }
+:
+(
+ { before(grammarAccess.getReliabiltiyFunctionAccess().getColonColonKeyword_1_1()); }
+ '::'
+ { after(grammarAccess.getReliabiltiyFunctionAccess().getColonColonKeyword_1_1()); }
+)
+;
+finally {
+ restoreStackSize(stackSize);
+}
+
+
+rule__ObjectiveDeclaration__Group__0
+ @init {
+ int stackSize = keepStackSize();
+ }
+:
+ rule__ObjectiveDeclaration__Group__0__Impl
+ rule__ObjectiveDeclaration__Group__1
+;
+finally {
+ restoreStackSize(stackSize);
+}
+
+rule__ObjectiveDeclaration__Group__0__Impl
+ @init {
+ int stackSize = keepStackSize();
+ }
+:
+(
+ { before(grammarAccess.getObjectiveDeclarationAccess().getObjectivesKeyword_0()); }
+ 'objectives'
+ { after(grammarAccess.getObjectiveDeclarationAccess().getObjectivesKeyword_0()); }
+)
+;
+finally {
+ restoreStackSize(stackSize);
+}
+
+rule__ObjectiveDeclaration__Group__1
+ @init {
+ int stackSize = keepStackSize();
+ }
+:
+ rule__ObjectiveDeclaration__Group__1__Impl
+ rule__ObjectiveDeclaration__Group__2
+;
+finally {
+ restoreStackSize(stackSize);
+}
+
+rule__ObjectiveDeclaration__Group__1__Impl
+ @init {
+ int stackSize = keepStackSize();
+ }
+:
+(
+ { before(grammarAccess.getObjectiveDeclarationAccess().getNameAssignment_1()); }
+ (rule__ObjectiveDeclaration__NameAssignment_1)
+ { after(grammarAccess.getObjectiveDeclarationAccess().getNameAssignment_1()); }
+)
+;
+finally {
+ restoreStackSize(stackSize);
+}
+
+rule__ObjectiveDeclaration__Group__2
+ @init {
+ int stackSize = keepStackSize();
+ }
+:
+ rule__ObjectiveDeclaration__Group__2__Impl
+;
+finally {
+ restoreStackSize(stackSize);
+}
+
+rule__ObjectiveDeclaration__Group__2__Impl
+ @init {
+ int stackSize = keepStackSize();
+ }
+:
+(
+ { before(grammarAccess.getObjectiveDeclarationAccess().getSpecificationAssignment_2()); }
+ (rule__ObjectiveDeclaration__SpecificationAssignment_2)
+ { after(grammarAccess.getObjectiveDeclarationAccess().getSpecificationAssignment_2()); }
+)
+;
+finally {
+ restoreStackSize(stackSize);
+}
+
+
+rule__ConfigSpecification__Group__0
+ @init {
+ int stackSize = keepStackSize();
+ }
+:
+ rule__ConfigSpecification__Group__0__Impl
+ rule__ConfigSpecification__Group__1
+;
+finally {
+ restoreStackSize(stackSize);
+}
+
+rule__ConfigSpecification__Group__0__Impl
+ @init {
+ int stackSize = keepStackSize();
+ }
+:
+(
+ { before(grammarAccess.getConfigSpecificationAccess().getConfigSpecificationAction_0()); }
+ ()
+ { after(grammarAccess.getConfigSpecificationAccess().getConfigSpecificationAction_0()); }
+)
+;
+finally {
+ restoreStackSize(stackSize);
+}
+
+rule__ConfigSpecification__Group__1
+ @init {
+ int stackSize = keepStackSize();
+ }
+:
+ rule__ConfigSpecification__Group__1__Impl
+ rule__ConfigSpecification__Group__2
+;
+finally {
+ restoreStackSize(stackSize);
+}
+
+rule__ConfigSpecification__Group__1__Impl
+ @init {
+ int stackSize = keepStackSize();
+ }
+:
+(
+ { before(grammarAccess.getConfigSpecificationAccess().getLeftCurlyBracketKeyword_1()); }
+ '{'
+ { after(grammarAccess.getConfigSpecificationAccess().getLeftCurlyBracketKeyword_1()); }
+)
+;
+finally {
+ restoreStackSize(stackSize);
+}
+
+rule__ConfigSpecification__Group__2
+ @init {
+ int stackSize = keepStackSize();
+ }
+:
+ rule__ConfigSpecification__Group__2__Impl
+ rule__ConfigSpecification__Group__3
+;
+finally {
+ restoreStackSize(stackSize);
+}
+
+rule__ConfigSpecification__Group__2__Impl
+ @init {
+ int stackSize = keepStackSize();
+ }
+:
+(
+ { before(grammarAccess.getConfigSpecificationAccess().getGroup_2()); }
+ (rule__ConfigSpecification__Group_2__0)?
+ { after(grammarAccess.getConfigSpecificationAccess().getGroup_2()); }
+)
+;
+finally {
+ restoreStackSize(stackSize);
+}
+
+rule__ConfigSpecification__Group__3
+ @init {
+ int stackSize = keepStackSize();
+ }
+:
+ rule__ConfigSpecification__Group__3__Impl
+;
+finally {
+ restoreStackSize(stackSize);
+}
+
+rule__ConfigSpecification__Group__3__Impl
+ @init {
+ int stackSize = keepStackSize();
+ }
+:
+(
+ { before(grammarAccess.getConfigSpecificationAccess().getRightCurlyBracketKeyword_3()); }
+ '}'
+ { after(grammarAccess.getConfigSpecificationAccess().getRightCurlyBracketKeyword_3()); }
+)
+;
+finally {
+ restoreStackSize(stackSize);
+}
+
+
+rule__ConfigSpecification__Group_2__0
+ @init {
+ int stackSize = keepStackSize();
+ }
+:
+ rule__ConfigSpecification__Group_2__0__Impl
+ rule__ConfigSpecification__Group_2__1
+;
+finally {
+ restoreStackSize(stackSize);
+}
+
+rule__ConfigSpecification__Group_2__0__Impl
+ @init {
+ int stackSize = keepStackSize();
+ }
+:
+(
+ { before(grammarAccess.getConfigSpecificationAccess().getEntriesAssignment_2_0()); }
+ (rule__ConfigSpecification__EntriesAssignment_2_0)
+ { after(grammarAccess.getConfigSpecificationAccess().getEntriesAssignment_2_0()); }
+)
+;
+finally {
+ restoreStackSize(stackSize);
+}
+
+rule__ConfigSpecification__Group_2__1
+ @init {
+ int stackSize = keepStackSize();
+ }
+:
+ rule__ConfigSpecification__Group_2__1__Impl
+;
+finally {
+ restoreStackSize(stackSize);
+}
+
+rule__ConfigSpecification__Group_2__1__Impl
+ @init {
+ int stackSize = keepStackSize();
+ }
+:
+(
+ { before(grammarAccess.getConfigSpecificationAccess().getGroup_2_1()); }
+ (rule__ConfigSpecification__Group_2_1__0)*
+ { after(grammarAccess.getConfigSpecificationAccess().getGroup_2_1()); }
+)
+;
+finally {
+ restoreStackSize(stackSize);
+}
+
+
+rule__ConfigSpecification__Group_2_1__0
+ @init {
+ int stackSize = keepStackSize();
+ }
+:
+ rule__ConfigSpecification__Group_2_1__0__Impl
+ rule__ConfigSpecification__Group_2_1__1
+;
+finally {
+ restoreStackSize(stackSize);
+}
+
+rule__ConfigSpecification__Group_2_1__0__Impl
+ @init {
+ int stackSize = keepStackSize();
+ }
+:
+(
+ { before(grammarAccess.getConfigSpecificationAccess().getCommaKeyword_2_1_0()); }
+ ','
+ { after(grammarAccess.getConfigSpecificationAccess().getCommaKeyword_2_1_0()); }
+)
+;
+finally {
+ restoreStackSize(stackSize);
+}
+
+rule__ConfigSpecification__Group_2_1__1
+ @init {
+ int stackSize = keepStackSize();
+ }
+:
+ rule__ConfigSpecification__Group_2_1__1__Impl
+;
+finally {
+ restoreStackSize(stackSize);
+}
+
+rule__ConfigSpecification__Group_2_1__1__Impl
+ @init {
+ int stackSize = keepStackSize();
+ }
+:
+(
+ { before(grammarAccess.getConfigSpecificationAccess().getEntriesAssignment_2_1_1()); }
+ (rule__ConfigSpecification__EntriesAssignment_2_1_1)
+ { after(grammarAccess.getConfigSpecificationAccess().getEntriesAssignment_2_1_1()); }
+)
+;
+finally {
+ restoreStackSize(stackSize);
+}
+
+
+rule__ConfigDeclaration__Group__0
+ @init {
+ int stackSize = keepStackSize();
+ }
+:
+ rule__ConfigDeclaration__Group__0__Impl
+ rule__ConfigDeclaration__Group__1
+;
+finally {
+ restoreStackSize(stackSize);
+}
+
+rule__ConfigDeclaration__Group__0__Impl
+ @init {
+ int stackSize = keepStackSize();
+ }
+:
+(
+ { before(grammarAccess.getConfigDeclarationAccess().getConfigKeyword_0()); }
+ 'config'
+ { after(grammarAccess.getConfigDeclarationAccess().getConfigKeyword_0()); }
+)
+;
+finally {
+ restoreStackSize(stackSize);
+}
+
+rule__ConfigDeclaration__Group__1
+ @init {
+ int stackSize = keepStackSize();
+ }
+:
+ rule__ConfigDeclaration__Group__1__Impl
+ rule__ConfigDeclaration__Group__2
+;
+finally {
+ restoreStackSize(stackSize);
+}
+
+rule__ConfigDeclaration__Group__1__Impl
+ @init {
+ int stackSize = keepStackSize();
+ }
+:
+(
+ { before(grammarAccess.getConfigDeclarationAccess().getNameAssignment_1()); }
+ (rule__ConfigDeclaration__NameAssignment_1)
+ { after(grammarAccess.getConfigDeclarationAccess().getNameAssignment_1()); }
+)
+;
+finally {
+ restoreStackSize(stackSize);
+}
+
+rule__ConfigDeclaration__Group__2
+ @init {
+ int stackSize = keepStackSize();
+ }
+:
+ rule__ConfigDeclaration__Group__2__Impl
+;
+finally {
+ restoreStackSize(stackSize);
+}
+
+rule__ConfigDeclaration__Group__2__Impl
+ @init {
+ int stackSize = keepStackSize();
+ }
+:
+(
+ { before(grammarAccess.getConfigDeclarationAccess().getSpecificationAssignment_2()); }
+ (rule__ConfigDeclaration__SpecificationAssignment_2)
+ { after(grammarAccess.getConfigDeclarationAccess().getSpecificationAssignment_2()); }
+)
+;
+finally {
+ restoreStackSize(stackSize);
+}
+
+
+rule__DocumentationEntry__Group__0
+ @init {
+ int stackSize = keepStackSize();
+ }
+:
+ rule__DocumentationEntry__Group__0__Impl
+ rule__DocumentationEntry__Group__1
+;
+finally {
+ restoreStackSize(stackSize);
+}
+
+rule__DocumentationEntry__Group__0__Impl
+ @init {
+ int stackSize = keepStackSize();
+ }
+:
+(
+ { before(grammarAccess.getDocumentationEntryAccess().getLogLevelKeyword_0()); }
+ 'log-level'
+ { after(grammarAccess.getDocumentationEntryAccess().getLogLevelKeyword_0()); }
+)
+;
+finally {
+ restoreStackSize(stackSize);
+}
+
+rule__DocumentationEntry__Group__1
+ @init {
+ int stackSize = keepStackSize();
+ }
+:
+ rule__DocumentationEntry__Group__1__Impl
+ rule__DocumentationEntry__Group__2
+;
+finally {
+ restoreStackSize(stackSize);
+}
+
+rule__DocumentationEntry__Group__1__Impl
+ @init {
+ int stackSize = keepStackSize();
+ }
+:
+(
+ { before(grammarAccess.getDocumentationEntryAccess().getEqualsSignKeyword_1()); }
+ '='
+ { after(grammarAccess.getDocumentationEntryAccess().getEqualsSignKeyword_1()); }
+)
+;
+finally {
+ restoreStackSize(stackSize);
+}
+
+rule__DocumentationEntry__Group__2
+ @init {
+ int stackSize = keepStackSize();
+ }
+:
+ rule__DocumentationEntry__Group__2__Impl
+;
+finally {
+ restoreStackSize(stackSize);
+}
+
+rule__DocumentationEntry__Group__2__Impl
+ @init {
+ int stackSize = keepStackSize();
+ }
+:
+(
+ { before(grammarAccess.getDocumentationEntryAccess().getLevelAssignment_2()); }
+ (rule__DocumentationEntry__LevelAssignment_2)
+ { after(grammarAccess.getDocumentationEntryAccess().getLevelAssignment_2()); }
+)
+;
+finally {
+ restoreStackSize(stackSize);
+}
+
+
+rule__RuntimeEntry__Group__0
+ @init {
+ int stackSize = keepStackSize();
+ }
+:
+ rule__RuntimeEntry__Group__0__Impl
+ rule__RuntimeEntry__Group__1
+;
+finally {
+ restoreStackSize(stackSize);
+}
+
+rule__RuntimeEntry__Group__0__Impl
+ @init {
+ int stackSize = keepStackSize();
+ }
+:
+(
+ { before(grammarAccess.getRuntimeEntryAccess().getRuntimeKeyword_0()); }
+ 'runtime'
+ { after(grammarAccess.getRuntimeEntryAccess().getRuntimeKeyword_0()); }
+)
+;
+finally {
+ restoreStackSize(stackSize);
+}
+
+rule__RuntimeEntry__Group__1
+ @init {
+ int stackSize = keepStackSize();
+ }
+:
+ rule__RuntimeEntry__Group__1__Impl
+ rule__RuntimeEntry__Group__2
+;
+finally {
+ restoreStackSize(stackSize);
+}
+
+rule__RuntimeEntry__Group__1__Impl
+ @init {
+ int stackSize = keepStackSize();
+ }
+:
+(
+ { before(grammarAccess.getRuntimeEntryAccess().getEqualsSignKeyword_1()); }
+ '='
+ { after(grammarAccess.getRuntimeEntryAccess().getEqualsSignKeyword_1()); }
+)
+;
+finally {
+ restoreStackSize(stackSize);
+}
+
+rule__RuntimeEntry__Group__2
+ @init {
+ int stackSize = keepStackSize();
+ }
+:
+ rule__RuntimeEntry__Group__2__Impl
+;
+finally {
+ restoreStackSize(stackSize);
+}
+
+rule__RuntimeEntry__Group__2__Impl
+ @init {
+ int stackSize = keepStackSize();
+ }
+:
+(
+ { before(grammarAccess.getRuntimeEntryAccess().getMillisecLimitAssignment_2()); }
+ (rule__RuntimeEntry__MillisecLimitAssignment_2)
+ { after(grammarAccess.getRuntimeEntryAccess().getMillisecLimitAssignment_2()); }
+)
+;
+finally {
+ restoreStackSize(stackSize);
+}
+
+
+rule__MemoryEntry__Group__0
+ @init {
+ int stackSize = keepStackSize();
+ }
+:
+ rule__MemoryEntry__Group__0__Impl
+ rule__MemoryEntry__Group__1
+;
+finally {
+ restoreStackSize(stackSize);
+}
+
+rule__MemoryEntry__Group__0__Impl
+ @init {
+ int stackSize = keepStackSize();
+ }
+:
+(
+ { before(grammarAccess.getMemoryEntryAccess().getMemoryKeyword_0()); }
+ 'memory'
+ { after(grammarAccess.getMemoryEntryAccess().getMemoryKeyword_0()); }
+)
+;
+finally {
+ restoreStackSize(stackSize);
+}
+
+rule__MemoryEntry__Group__1
+ @init {
+ int stackSize = keepStackSize();
+ }
+:
+ rule__MemoryEntry__Group__1__Impl
+ rule__MemoryEntry__Group__2
+;
+finally {
+ restoreStackSize(stackSize);
+}
+
+rule__MemoryEntry__Group__1__Impl
+ @init {
+ int stackSize = keepStackSize();
+ }
+:
+(
+ { before(grammarAccess.getMemoryEntryAccess().getEqualsSignKeyword_1()); }
+ '='
+ { after(grammarAccess.getMemoryEntryAccess().getEqualsSignKeyword_1()); }
+)
+;
+finally {
+ restoreStackSize(stackSize);
+}
+
+rule__MemoryEntry__Group__2
+ @init {
+ int stackSize = keepStackSize();
+ }
+:
+ rule__MemoryEntry__Group__2__Impl
+;
+finally {
+ restoreStackSize(stackSize);
+}
+
+rule__MemoryEntry__Group__2__Impl
+ @init {
+ int stackSize = keepStackSize();
+ }
+:
+(
+ { before(grammarAccess.getMemoryEntryAccess().getMegabyteLimitAssignment_2()); }
+ (rule__MemoryEntry__MegabyteLimitAssignment_2)
+ { after(grammarAccess.getMemoryEntryAccess().getMegabyteLimitAssignment_2()); }
+)
+;
+finally {
+ restoreStackSize(stackSize);
+}
+
+
+rule__CustomEntry__Group__0
+ @init {
+ int stackSize = keepStackSize();
+ }
+:
+ rule__CustomEntry__Group__0__Impl
+ rule__CustomEntry__Group__1
+;
+finally {
+ restoreStackSize(stackSize);
+}
+
+rule__CustomEntry__Group__0__Impl
+ @init {
+ int stackSize = keepStackSize();
+ }
+:
+(
+ { before(grammarAccess.getCustomEntryAccess().getKeyAssignment_0()); }
+ (rule__CustomEntry__KeyAssignment_0)
+ { after(grammarAccess.getCustomEntryAccess().getKeyAssignment_0()); }
+)
+;
+finally {
+ restoreStackSize(stackSize);
+}
+
+rule__CustomEntry__Group__1
+ @init {
+ int stackSize = keepStackSize();
+ }
+:
+ rule__CustomEntry__Group__1__Impl
+ rule__CustomEntry__Group__2
+;
+finally {
+ restoreStackSize(stackSize);
+}
+
+rule__CustomEntry__Group__1__Impl
+ @init {
+ int stackSize = keepStackSize();
+ }
+:
+(
+ { before(grammarAccess.getCustomEntryAccess().getEqualsSignKeyword_1()); }
+ '='
+ { after(grammarAccess.getCustomEntryAccess().getEqualsSignKeyword_1()); }
+)
+;
+finally {
+ restoreStackSize(stackSize);
+}
+
+rule__CustomEntry__Group__2
+ @init {
+ int stackSize = keepStackSize();
+ }
+:
+ rule__CustomEntry__Group__2__Impl
+;
+finally {
+ restoreStackSize(stackSize);
+}
+
+rule__CustomEntry__Group__2__Impl
+ @init {
+ int stackSize = keepStackSize();
+ }
+:
+(
+ { before(grammarAccess.getCustomEntryAccess().getValueAssignment_2()); }
+ (rule__CustomEntry__ValueAssignment_2)
+ { after(grammarAccess.getCustomEntryAccess().getValueAssignment_2()); }
+)
+;
+finally {
+ restoreStackSize(stackSize);
+}
+
+
+rule__ScopeSpecification__Group__0
+ @init {
+ int stackSize = keepStackSize();
+ }
+:
+ rule__ScopeSpecification__Group__0__Impl
+ rule__ScopeSpecification__Group__1
+;
+finally {
+ restoreStackSize(stackSize);
+}
+
+rule__ScopeSpecification__Group__0__Impl
+ @init {
+ int stackSize = keepStackSize();
+ }
+:
+(
+ { before(grammarAccess.getScopeSpecificationAccess().getScopeSpecificationAction_0()); }
+ ()
+ { after(grammarAccess.getScopeSpecificationAccess().getScopeSpecificationAction_0()); }
+)
+;
+finally {
+ restoreStackSize(stackSize);
+}
+
+rule__ScopeSpecification__Group__1
+ @init {
+ int stackSize = keepStackSize();
+ }
+:
+ rule__ScopeSpecification__Group__1__Impl
+ rule__ScopeSpecification__Group__2
+;
+finally {
+ restoreStackSize(stackSize);
+}
+
+rule__ScopeSpecification__Group__1__Impl
+ @init {
+ int stackSize = keepStackSize();
+ }
+:
+(
+ { before(grammarAccess.getScopeSpecificationAccess().getLeftCurlyBracketKeyword_1()); }
+ '{'
+ { after(grammarAccess.getScopeSpecificationAccess().getLeftCurlyBracketKeyword_1()); }
+)
+;
+finally {
+ restoreStackSize(stackSize);
+}
+
+rule__ScopeSpecification__Group__2
+ @init {
+ int stackSize = keepStackSize();
+ }
+:
+ rule__ScopeSpecification__Group__2__Impl
+ rule__ScopeSpecification__Group__3
+;
+finally {
+ restoreStackSize(stackSize);
+}
+
+rule__ScopeSpecification__Group__2__Impl
+ @init {
+ int stackSize = keepStackSize();
+ }
+:
+(
+ { before(grammarAccess.getScopeSpecificationAccess().getGroup_2()); }
+ (rule__ScopeSpecification__Group_2__0)?
+ { after(grammarAccess.getScopeSpecificationAccess().getGroup_2()); }
+)
+;
+finally {
+ restoreStackSize(stackSize);
+}
+
+rule__ScopeSpecification__Group__3
+ @init {
+ int stackSize = keepStackSize();
+ }
+:
+ rule__ScopeSpecification__Group__3__Impl
+;
+finally {
+ restoreStackSize(stackSize);
+}
+
+rule__ScopeSpecification__Group__3__Impl
+ @init {
+ int stackSize = keepStackSize();
+ }
+:
+(
+ { before(grammarAccess.getScopeSpecificationAccess().getRightCurlyBracketKeyword_3()); }
+ '}'
+ { after(grammarAccess.getScopeSpecificationAccess().getRightCurlyBracketKeyword_3()); }
+)
+;
+finally {
+ restoreStackSize(stackSize);
+}
+
+
+rule__ScopeSpecification__Group_2__0
+ @init {
+ int stackSize = keepStackSize();
+ }
+:
+ rule__ScopeSpecification__Group_2__0__Impl
+ rule__ScopeSpecification__Group_2__1
+;
+finally {
+ restoreStackSize(stackSize);
+}
+
+rule__ScopeSpecification__Group_2__0__Impl
+ @init {
+ int stackSize = keepStackSize();
+ }
+:
+(
+ { before(grammarAccess.getScopeSpecificationAccess().getScopesAssignment_2_0()); }
+ (rule__ScopeSpecification__ScopesAssignment_2_0)
+ { after(grammarAccess.getScopeSpecificationAccess().getScopesAssignment_2_0()); }
+)
+;
+finally {
+ restoreStackSize(stackSize);
+}
+
+rule__ScopeSpecification__Group_2__1
+ @init {
+ int stackSize = keepStackSize();
+ }
+:
+ rule__ScopeSpecification__Group_2__1__Impl
+;
+finally {
+ restoreStackSize(stackSize);
+}
+
+rule__ScopeSpecification__Group_2__1__Impl
+ @init {
+ int stackSize = keepStackSize();
+ }
+:
+(
+ { before(grammarAccess.getScopeSpecificationAccess().getGroup_2_1()); }
+ (rule__ScopeSpecification__Group_2_1__0)*
+ { after(grammarAccess.getScopeSpecificationAccess().getGroup_2_1()); }
+)
+;
+finally {
+ restoreStackSize(stackSize);
+}
+
+
+rule__ScopeSpecification__Group_2_1__0
+ @init {
+ int stackSize = keepStackSize();
+ }
+:
+ rule__ScopeSpecification__Group_2_1__0__Impl
+ rule__ScopeSpecification__Group_2_1__1
+;
+finally {
+ restoreStackSize(stackSize);
+}
+
+rule__ScopeSpecification__Group_2_1__0__Impl
+ @init {
+ int stackSize = keepStackSize();
+ }
+:
+(
+ { before(grammarAccess.getScopeSpecificationAccess().getCommaKeyword_2_1_0()); }
+ ','
+ { after(grammarAccess.getScopeSpecificationAccess().getCommaKeyword_2_1_0()); }
+)
+;
+finally {
+ restoreStackSize(stackSize);
+}
+
+rule__ScopeSpecification__Group_2_1__1
+ @init {
+ int stackSize = keepStackSize();
+ }
+:
+ rule__ScopeSpecification__Group_2_1__1__Impl
+;
+finally {
+ restoreStackSize(stackSize);
+}
+
+rule__ScopeSpecification__Group_2_1__1__Impl
+ @init {
+ int stackSize = keepStackSize();
+ }
+:
+(
+ { before(grammarAccess.getScopeSpecificationAccess().getScopesAssignment_2_1_1()); }
+ (rule__ScopeSpecification__ScopesAssignment_2_1_1)
+ { after(grammarAccess.getScopeSpecificationAccess().getScopesAssignment_2_1_1()); }
+)
+;
+finally {
+ restoreStackSize(stackSize);
+}
+
+
+rule__ClassTypeScope__Group__0
+ @init {
+ int stackSize = keepStackSize();
+ }
+:
+ rule__ClassTypeScope__Group__0__Impl
+ rule__ClassTypeScope__Group__1
+;
+finally {
+ restoreStackSize(stackSize);
+}
+
+rule__ClassTypeScope__Group__0__Impl
+ @init {
+ int stackSize = keepStackSize();
+ }
+:
+(
+ { before(grammarAccess.getClassTypeScopeAccess().getNumberSignKeyword_0()); }
+ '#'
+ { after(grammarAccess.getClassTypeScopeAccess().getNumberSignKeyword_0()); }
+)
+;
+finally {
+ restoreStackSize(stackSize);
+}
+
+rule__ClassTypeScope__Group__1
+ @init {
+ int stackSize = keepStackSize();
+ }
+:
+ rule__ClassTypeScope__Group__1__Impl
+ rule__ClassTypeScope__Group__2
+;
+finally {
+ restoreStackSize(stackSize);
+}
+
+rule__ClassTypeScope__Group__1__Impl
+ @init {
+ int stackSize = keepStackSize();
+ }
+:
+(
+ { before(grammarAccess.getClassTypeScopeAccess().getTypeAssignment_1()); }
+ (rule__ClassTypeScope__TypeAssignment_1)
+ { after(grammarAccess.getClassTypeScopeAccess().getTypeAssignment_1()); }
+)
+;
+finally {
+ restoreStackSize(stackSize);
+}
+
+rule__ClassTypeScope__Group__2
+ @init {
+ int stackSize = keepStackSize();
+ }
+:
+ rule__ClassTypeScope__Group__2__Impl
+ rule__ClassTypeScope__Group__3
+;
+finally {
+ restoreStackSize(stackSize);
+}
+
+rule__ClassTypeScope__Group__2__Impl
+ @init {
+ int stackSize = keepStackSize();
+ }
+:
+(
+ { before(grammarAccess.getClassTypeScopeAccess().getAlternatives_2()); }
+ (rule__ClassTypeScope__Alternatives_2)
+ { after(grammarAccess.getClassTypeScopeAccess().getAlternatives_2()); }
+)
+;
+finally {
+ restoreStackSize(stackSize);
+}
+
+rule__ClassTypeScope__Group__3
+ @init {
+ int stackSize = keepStackSize();
+ }
+:
+ rule__ClassTypeScope__Group__3__Impl
+;
+finally {
+ restoreStackSize(stackSize);
+}
+
+rule__ClassTypeScope__Group__3__Impl
+ @init {
+ int stackSize = keepStackSize();
+ }
+:
+(
+ { before(grammarAccess.getClassTypeScopeAccess().getAlternatives_3()); }
+ (rule__ClassTypeScope__Alternatives_3)
+ { after(grammarAccess.getClassTypeScopeAccess().getAlternatives_3()); }
+)
+;
+finally {
+ restoreStackSize(stackSize);
+}
+
+
+rule__ObjectTypeScope__Group__0
+ @init {
+ int stackSize = keepStackSize();
+ }
+:
+ rule__ObjectTypeScope__Group__0__Impl
+ rule__ObjectTypeScope__Group__1
+;
+finally {
+ restoreStackSize(stackSize);
+}
+
+rule__ObjectTypeScope__Group__0__Impl
+ @init {
+ int stackSize = keepStackSize();
+ }
+:
+(
+ { before(grammarAccess.getObjectTypeScopeAccess().getNumberSignKeyword_0()); }
+ '#'
+ { after(grammarAccess.getObjectTypeScopeAccess().getNumberSignKeyword_0()); }
+)
+;
+finally {
+ restoreStackSize(stackSize);
+}
+
+rule__ObjectTypeScope__Group__1
+ @init {
+ int stackSize = keepStackSize();
+ }
+:
+ rule__ObjectTypeScope__Group__1__Impl
+ rule__ObjectTypeScope__Group__2
+;
+finally {
+ restoreStackSize(stackSize);
+}
+
+rule__ObjectTypeScope__Group__1__Impl
+ @init {
+ int stackSize = keepStackSize();
+ }
+:
+(
+ { before(grammarAccess.getObjectTypeScopeAccess().getTypeAssignment_1()); }
+ (rule__ObjectTypeScope__TypeAssignment_1)
+ { after(grammarAccess.getObjectTypeScopeAccess().getTypeAssignment_1()); }
+)
+;
+finally {
+ restoreStackSize(stackSize);
+}
+
+rule__ObjectTypeScope__Group__2
+ @init {
+ int stackSize = keepStackSize();
+ }
+:
+ rule__ObjectTypeScope__Group__2__Impl
+ rule__ObjectTypeScope__Group__3
+;
+finally {
+ restoreStackSize(stackSize);
+}
+
+rule__ObjectTypeScope__Group__2__Impl
+ @init {
+ int stackSize = keepStackSize();
+ }
+:
+(
+ { before(grammarAccess.getObjectTypeScopeAccess().getAlternatives_2()); }
+ (rule__ObjectTypeScope__Alternatives_2)
+ { after(grammarAccess.getObjectTypeScopeAccess().getAlternatives_2()); }
+)
+;
+finally {
+ restoreStackSize(stackSize);
+}
+
+rule__ObjectTypeScope__Group__3
+ @init {
+ int stackSize = keepStackSize();
+ }
+:
+ rule__ObjectTypeScope__Group__3__Impl
+;
+finally {
+ restoreStackSize(stackSize);
+}
+
+rule__ObjectTypeScope__Group__3__Impl
+ @init {
+ int stackSize = keepStackSize();
+ }
+:
+(
+ { before(grammarAccess.getObjectTypeScopeAccess().getAlternatives_3()); }
+ (rule__ObjectTypeScope__Alternatives_3)
+ { after(grammarAccess.getObjectTypeScopeAccess().getAlternatives_3()); }
+)
+;
+finally {
+ restoreStackSize(stackSize);
+}
+
+
+rule__IntegerTypeScope__Group__0
+ @init {
+ int stackSize = keepStackSize();
+ }
+:
+ rule__IntegerTypeScope__Group__0__Impl
+ rule__IntegerTypeScope__Group__1
+;
+finally {
+ restoreStackSize(stackSize);
+}
+
+rule__IntegerTypeScope__Group__0__Impl
+ @init {
+ int stackSize = keepStackSize();
+ }
+:
+(
+ { before(grammarAccess.getIntegerTypeScopeAccess().getNumberSignKeyword_0()); }
+ '#'
+ { after(grammarAccess.getIntegerTypeScopeAccess().getNumberSignKeyword_0()); }
+)
+;
+finally {
+ restoreStackSize(stackSize);
+}
+
+rule__IntegerTypeScope__Group__1
+ @init {
+ int stackSize = keepStackSize();
+ }
+:
+ rule__IntegerTypeScope__Group__1__Impl
+ rule__IntegerTypeScope__Group__2
+;
+finally {
+ restoreStackSize(stackSize);
+}
+
+rule__IntegerTypeScope__Group__1__Impl
+ @init {
+ int stackSize = keepStackSize();
+ }
+:
+(
+ { before(grammarAccess.getIntegerTypeScopeAccess().getTypeAssignment_1()); }
+ (rule__IntegerTypeScope__TypeAssignment_1)
+ { after(grammarAccess.getIntegerTypeScopeAccess().getTypeAssignment_1()); }
+)
+;
+finally {
+ restoreStackSize(stackSize);
+}
+
+rule__IntegerTypeScope__Group__2
+ @init {
+ int stackSize = keepStackSize();
+ }
+:
+ rule__IntegerTypeScope__Group__2__Impl
+ rule__IntegerTypeScope__Group__3
+;
+finally {
+ restoreStackSize(stackSize);
+}
+
+rule__IntegerTypeScope__Group__2__Impl
+ @init {
+ int stackSize = keepStackSize();
+ }
+:
+(
+ { before(grammarAccess.getIntegerTypeScopeAccess().getAlternatives_2()); }
+ (rule__IntegerTypeScope__Alternatives_2)
+ { after(grammarAccess.getIntegerTypeScopeAccess().getAlternatives_2()); }
+)
+;
+finally {
+ restoreStackSize(stackSize);
+}
+
+rule__IntegerTypeScope__Group__3
+ @init {
+ int stackSize = keepStackSize();
+ }
+:
+ rule__IntegerTypeScope__Group__3__Impl
+;
+finally {
+ restoreStackSize(stackSize);
+}
+
+rule__IntegerTypeScope__Group__3__Impl
+ @init {
+ int stackSize = keepStackSize();
+ }
+:
+(
+ { before(grammarAccess.getIntegerTypeScopeAccess().getAlternatives_3()); }
+ (rule__IntegerTypeScope__Alternatives_3)
+ { after(grammarAccess.getIntegerTypeScopeAccess().getAlternatives_3()); }
+)
+;
+finally {
+ restoreStackSize(stackSize);
+}
+
+
+rule__RealTypeScope__Group__0
+ @init {
+ int stackSize = keepStackSize();
+ }
+:
+ rule__RealTypeScope__Group__0__Impl
+ rule__RealTypeScope__Group__1
+;
+finally {
+ restoreStackSize(stackSize);
+}
+
+rule__RealTypeScope__Group__0__Impl
+ @init {
+ int stackSize = keepStackSize();
+ }
+:
+(
+ { before(grammarAccess.getRealTypeScopeAccess().getNumberSignKeyword_0()); }
+ '#'
+ { after(grammarAccess.getRealTypeScopeAccess().getNumberSignKeyword_0()); }
+)
+;
+finally {
+ restoreStackSize(stackSize);
+}
+
+rule__RealTypeScope__Group__1
+ @init {
+ int stackSize = keepStackSize();
+ }
+:
+ rule__RealTypeScope__Group__1__Impl
+ rule__RealTypeScope__Group__2
+;
+finally {
+ restoreStackSize(stackSize);
+}
+
+rule__RealTypeScope__Group__1__Impl
+ @init {
+ int stackSize = keepStackSize();
+ }
+:
+(
+ { before(grammarAccess.getRealTypeScopeAccess().getTypeAssignment_1()); }
+ (rule__RealTypeScope__TypeAssignment_1)
+ { after(grammarAccess.getRealTypeScopeAccess().getTypeAssignment_1()); }
+)
+;
+finally {
+ restoreStackSize(stackSize);
+}
+
+rule__RealTypeScope__Group__2
+ @init {
+ int stackSize = keepStackSize();
+ }
+:
+ rule__RealTypeScope__Group__2__Impl
+ rule__RealTypeScope__Group__3
+;
+finally {
+ restoreStackSize(stackSize);
+}
+
+rule__RealTypeScope__Group__2__Impl
+ @init {
+ int stackSize = keepStackSize();
+ }
+:
+(
+ { before(grammarAccess.getRealTypeScopeAccess().getAlternatives_2()); }
+ (rule__RealTypeScope__Alternatives_2)
+ { after(grammarAccess.getRealTypeScopeAccess().getAlternatives_2()); }
+)
+;
+finally {
+ restoreStackSize(stackSize);
+}
+
+rule__RealTypeScope__Group__3
+ @init {
+ int stackSize = keepStackSize();
+ }
+:
+ rule__RealTypeScope__Group__3__Impl
+;
+finally {
+ restoreStackSize(stackSize);
+}
+
+rule__RealTypeScope__Group__3__Impl
+ @init {
+ int stackSize = keepStackSize();
+ }
+:
+(
+ { before(grammarAccess.getRealTypeScopeAccess().getAlternatives_3()); }
+ (rule__RealTypeScope__Alternatives_3)
+ { after(grammarAccess.getRealTypeScopeAccess().getAlternatives_3()); }
+)
+;
+finally {
+ restoreStackSize(stackSize);
+}
+
+
+rule__StringTypeScope__Group__0
+ @init {
+ int stackSize = keepStackSize();
+ }
+:
+ rule__StringTypeScope__Group__0__Impl
+ rule__StringTypeScope__Group__1
+;
+finally {
+ restoreStackSize(stackSize);
+}
+
+rule__StringTypeScope__Group__0__Impl
+ @init {
+ int stackSize = keepStackSize();
+ }
+:
+(
+ { before(grammarAccess.getStringTypeScopeAccess().getNumberSignKeyword_0()); }
+ '#'
+ { after(grammarAccess.getStringTypeScopeAccess().getNumberSignKeyword_0()); }
+)
+;
+finally {
+ restoreStackSize(stackSize);
+}
+
+rule__StringTypeScope__Group__1
+ @init {
+ int stackSize = keepStackSize();
+ }
+:
+ rule__StringTypeScope__Group__1__Impl
+ rule__StringTypeScope__Group__2
+;
+finally {
+ restoreStackSize(stackSize);
+}
+
+rule__StringTypeScope__Group__1__Impl
+ @init {
+ int stackSize = keepStackSize();
+ }
+:
+(
+ { before(grammarAccess.getStringTypeScopeAccess().getTypeAssignment_1()); }
+ (rule__StringTypeScope__TypeAssignment_1)
+ { after(grammarAccess.getStringTypeScopeAccess().getTypeAssignment_1()); }
+)
+;
+finally {
+ restoreStackSize(stackSize);
+}
+
+rule__StringTypeScope__Group__2
+ @init {
+ int stackSize = keepStackSize();
+ }
+:
+ rule__StringTypeScope__Group__2__Impl
+ rule__StringTypeScope__Group__3
+;
+finally {
+ restoreStackSize(stackSize);
+}
+
+rule__StringTypeScope__Group__2__Impl
+ @init {
+ int stackSize = keepStackSize();
+ }
+:
+(
+ { before(grammarAccess.getStringTypeScopeAccess().getAlternatives_2()); }
+ (rule__StringTypeScope__Alternatives_2)
+ { after(grammarAccess.getStringTypeScopeAccess().getAlternatives_2()); }
+)
+;
+finally {
+ restoreStackSize(stackSize);
+}
+
+rule__StringTypeScope__Group__3
+ @init {
+ int stackSize = keepStackSize();
+ }
+:
+ rule__StringTypeScope__Group__3__Impl
+;
+finally {
+ restoreStackSize(stackSize);
+}
+
+rule__StringTypeScope__Group__3__Impl
+ @init {
+ int stackSize = keepStackSize();
+ }
+:
+(
+ { before(grammarAccess.getStringTypeScopeAccess().getAlternatives_3()); }
+ (rule__StringTypeScope__Alternatives_3)
+ { after(grammarAccess.getStringTypeScopeAccess().getAlternatives_3()); }
+)
+;
+finally {
+ restoreStackSize(stackSize);
+}
+
+
+rule__ClassReference__Group__0
+ @init {
+ int stackSize = keepStackSize();
+ }
+:
+ rule__ClassReference__Group__0__Impl
+ rule__ClassReference__Group__1
+;
+finally {
+ restoreStackSize(stackSize);
+}
+
+rule__ClassReference__Group__0__Impl
+ @init {
+ int stackSize = keepStackSize();
+ }
+:
+(
+ { before(grammarAccess.getClassReferenceAccess().getLessThanSignKeyword_0()); }
+ '<'
+ { after(grammarAccess.getClassReferenceAccess().getLessThanSignKeyword_0()); }
+)
+;
+finally {
+ restoreStackSize(stackSize);
+}
+
+rule__ClassReference__Group__1
+ @init {
+ int stackSize = keepStackSize();
+ }
+:
+ rule__ClassReference__Group__1__Impl
+ rule__ClassReference__Group__2
+;
+finally {
+ restoreStackSize(stackSize);
+}
+
+rule__ClassReference__Group__1__Impl
+ @init {
+ int stackSize = keepStackSize();
+ }
+:
+(
+ { before(grammarAccess.getClassReferenceAccess().getElementAssignment_1()); }
+ (rule__ClassReference__ElementAssignment_1)
+ { after(grammarAccess.getClassReferenceAccess().getElementAssignment_1()); }
+)
+;
+finally {
+ restoreStackSize(stackSize);
+}
+
+rule__ClassReference__Group__2
+ @init {
+ int stackSize = keepStackSize();
+ }
+:
+ rule__ClassReference__Group__2__Impl
+;
+finally {
+ restoreStackSize(stackSize);
+}
+
+rule__ClassReference__Group__2__Impl
+ @init {
+ int stackSize = keepStackSize();
+ }
+:
+(
+ { before(grammarAccess.getClassReferenceAccess().getGreaterThanSignKeyword_2()); }
+ '>'
+ { after(grammarAccess.getClassReferenceAccess().getGreaterThanSignKeyword_2()); }
+)
+;
+finally {
+ restoreStackSize(stackSize);
+}
+
+
+rule__ObjectReference__Group__0
+ @init {
+ int stackSize = keepStackSize();
+ }
+:
+ rule__ObjectReference__Group__0__Impl
+ rule__ObjectReference__Group__1
+;
+finally {
+ restoreStackSize(stackSize);
+}
+
+rule__ObjectReference__Group__0__Impl
+ @init {
+ int stackSize = keepStackSize();
+ }
+:
+(
+ { before(grammarAccess.getObjectReferenceAccess().getObjectReferenceAction_0()); }
+ ()
+ { after(grammarAccess.getObjectReferenceAccess().getObjectReferenceAction_0()); }
+)
+;
+finally {
+ restoreStackSize(stackSize);
+}
+
+rule__ObjectReference__Group__1
+ @init {
+ int stackSize = keepStackSize();
+ }
+:
+ rule__ObjectReference__Group__1__Impl
+;
+finally {
+ restoreStackSize(stackSize);
+}
+
+rule__ObjectReference__Group__1__Impl
+ @init {
+ int stackSize = keepStackSize();
+ }
+:
+(
+ { before(grammarAccess.getObjectReferenceAccess().getNodeKeyword_1()); }
+ 'node'
+ { after(grammarAccess.getObjectReferenceAccess().getNodeKeyword_1()); }
+)
+;
+finally {
+ restoreStackSize(stackSize);
+}
+
+
+rule__IntegerReference__Group__0
+ @init {
+ int stackSize = keepStackSize();
+ }
+:
+ rule__IntegerReference__Group__0__Impl
+ rule__IntegerReference__Group__1
+;
+finally {
+ restoreStackSize(stackSize);
+}
+
+rule__IntegerReference__Group__0__Impl
+ @init {
+ int stackSize = keepStackSize();
+ }
+:
+(
+ { before(grammarAccess.getIntegerReferenceAccess().getIntegerScopeAction_0()); }
+ ()
+ { after(grammarAccess.getIntegerReferenceAccess().getIntegerScopeAction_0()); }
+)
+;
+finally {
+ restoreStackSize(stackSize);
+}
+
+rule__IntegerReference__Group__1
+ @init {
+ int stackSize = keepStackSize();
+ }
+:
+ rule__IntegerReference__Group__1__Impl
+;
+finally {
+ restoreStackSize(stackSize);
+}
+
+rule__IntegerReference__Group__1__Impl
+ @init {
+ int stackSize = keepStackSize();
+ }
+:
+(
+ { before(grammarAccess.getIntegerReferenceAccess().getIntKeyword_1()); }
+ 'int'
+ { after(grammarAccess.getIntegerReferenceAccess().getIntKeyword_1()); }
+)
+;
+finally {
+ restoreStackSize(stackSize);
+}
+
+
+rule__RealReference__Group__0
+ @init {
+ int stackSize = keepStackSize();
+ }
+:
+ rule__RealReference__Group__0__Impl
+ rule__RealReference__Group__1
+;
+finally {
+ restoreStackSize(stackSize);
+}
+
+rule__RealReference__Group__0__Impl
+ @init {
+ int stackSize = keepStackSize();
+ }
+:
+(
+ { before(grammarAccess.getRealReferenceAccess().getRealScopeAction_0()); }
+ ()
+ { after(grammarAccess.getRealReferenceAccess().getRealScopeAction_0()); }
+)
+;
+finally {
+ restoreStackSize(stackSize);
+}
+
+rule__RealReference__Group__1
+ @init {
+ int stackSize = keepStackSize();
+ }
+:
+ rule__RealReference__Group__1__Impl
+;
+finally {
+ restoreStackSize(stackSize);
+}
+
+rule__RealReference__Group__1__Impl
+ @init {
+ int stackSize = keepStackSize();
+ }
+:
+(
+ { before(grammarAccess.getRealReferenceAccess().getRealKeyword_1()); }
+ 'real'
+ { after(grammarAccess.getRealReferenceAccess().getRealKeyword_1()); }
+)
+;
+finally {
+ restoreStackSize(stackSize);
+}
+
+
+rule__StringReference__Group__0
+ @init {
+ int stackSize = keepStackSize();
+ }
+:
+ rule__StringReference__Group__0__Impl
+ rule__StringReference__Group__1
+;
+finally {
+ restoreStackSize(stackSize);
+}
+
+rule__StringReference__Group__0__Impl
+ @init {
+ int stackSize = keepStackSize();
+ }
+:
+(
+ { before(grammarAccess.getStringReferenceAccess().getStringScopeAction_0()); }
+ ()
+ { after(grammarAccess.getStringReferenceAccess().getStringScopeAction_0()); }
+)
+;
+finally {
+ restoreStackSize(stackSize);
+}
+
+rule__StringReference__Group__1
+ @init {
+ int stackSize = keepStackSize();
+ }
+:
+ rule__StringReference__Group__1__Impl
+;
+finally {
+ restoreStackSize(stackSize);
+}
+
+rule__StringReference__Group__1__Impl
+ @init {
+ int stackSize = keepStackSize();
+ }
+:
+(
+ { before(grammarAccess.getStringReferenceAccess().getStringKeyword_1()); }
+ 'string'
+ { after(grammarAccess.getStringReferenceAccess().getStringKeyword_1()); }
+)
+;
+finally {
+ restoreStackSize(stackSize);
+}
+
+
+rule__IntervallNumber__Group__0
+ @init {
+ int stackSize = keepStackSize();
+ }
+:
+ rule__IntervallNumber__Group__0__Impl
+ rule__IntervallNumber__Group__1
+;
+finally {
+ restoreStackSize(stackSize);
+}
+
+rule__IntervallNumber__Group__0__Impl
+ @init {
+ int stackSize = keepStackSize();
+ }
+:
+(
+ { before(grammarAccess.getIntervallNumberAccess().getMinAssignment_0()); }
+ (rule__IntervallNumber__MinAssignment_0)
+ { after(grammarAccess.getIntervallNumberAccess().getMinAssignment_0()); }
+)
+;
+finally {
+ restoreStackSize(stackSize);
+}
+
+rule__IntervallNumber__Group__1
+ @init {
+ int stackSize = keepStackSize();
+ }
+:
+ rule__IntervallNumber__Group__1__Impl
+ rule__IntervallNumber__Group__2
+;
+finally {
+ restoreStackSize(stackSize);
+}
+
+rule__IntervallNumber__Group__1__Impl
+ @init {
+ int stackSize = keepStackSize();
+ }
+:
+(
+ { before(grammarAccess.getIntervallNumberAccess().getFullStopFullStopKeyword_1()); }
+ '..'
+ { after(grammarAccess.getIntervallNumberAccess().getFullStopFullStopKeyword_1()); }
+)
+;
+finally {
+ restoreStackSize(stackSize);
+}
+
+rule__IntervallNumber__Group__2
+ @init {
+ int stackSize = keepStackSize();
+ }
+:
+ rule__IntervallNumber__Group__2__Impl
+;
+finally {
+ restoreStackSize(stackSize);
+}
+
+rule__IntervallNumber__Group__2__Impl
+ @init {
+ int stackSize = keepStackSize();
+ }
+:
+(
+ { before(grammarAccess.getIntervallNumberAccess().getAlternatives_2()); }
+ (rule__IntervallNumber__Alternatives_2)
+ { after(grammarAccess.getIntervallNumberAccess().getAlternatives_2()); }
+)
+;
+finally {
+ restoreStackSize(stackSize);
+}
+
+
+rule__IntEnumberation__Group__0
+ @init {
+ int stackSize = keepStackSize();
+ }
+:
+ rule__IntEnumberation__Group__0__Impl
+ rule__IntEnumberation__Group__1
+;
+finally {
+ restoreStackSize(stackSize);
+}
+
+rule__IntEnumberation__Group__0__Impl
+ @init {
+ int stackSize = keepStackSize();
+ }
+:
+(
+ { before(grammarAccess.getIntEnumberationAccess().getIntEnumberationAction_0()); }
+ ()
+ { after(grammarAccess.getIntEnumberationAccess().getIntEnumberationAction_0()); }
+)
+;
+finally {
+ restoreStackSize(stackSize);
+}
+
+rule__IntEnumberation__Group__1
+ @init {
+ int stackSize = keepStackSize();
+ }
+:
+ rule__IntEnumberation__Group__1__Impl
+ rule__IntEnumberation__Group__2
+;
+finally {
+ restoreStackSize(stackSize);
+}
+
+rule__IntEnumberation__Group__1__Impl
+ @init {
+ int stackSize = keepStackSize();
+ }
+:
+(
+ { before(grammarAccess.getIntEnumberationAccess().getLeftCurlyBracketKeyword_1()); }
+ '{'
+ { after(grammarAccess.getIntEnumberationAccess().getLeftCurlyBracketKeyword_1()); }
+)
+;
+finally {
+ restoreStackSize(stackSize);
+}
+
+rule__IntEnumberation__Group__2
+ @init {
+ int stackSize = keepStackSize();
+ }
+:
+ rule__IntEnumberation__Group__2__Impl
+ rule__IntEnumberation__Group__3
+;
+finally {
+ restoreStackSize(stackSize);
+}
+
+rule__IntEnumberation__Group__2__Impl
+ @init {
+ int stackSize = keepStackSize();
+ }
+:
+(
+ { before(grammarAccess.getIntEnumberationAccess().getGroup_2()); }
+ (rule__IntEnumberation__Group_2__0)?
+ { after(grammarAccess.getIntEnumberationAccess().getGroup_2()); }
+)
+;
+finally {
+ restoreStackSize(stackSize);
+}
+
+rule__IntEnumberation__Group__3
+ @init {
+ int stackSize = keepStackSize();
+ }
+:
+ rule__IntEnumberation__Group__3__Impl
+;
+finally {
+ restoreStackSize(stackSize);
+}
+
+rule__IntEnumberation__Group__3__Impl
+ @init {
+ int stackSize = keepStackSize();
+ }
+:
+(
+ { before(grammarAccess.getIntEnumberationAccess().getRightCurlyBracketKeyword_3()); }
+ '}'
+ { after(grammarAccess.getIntEnumberationAccess().getRightCurlyBracketKeyword_3()); }
+)
+;
+finally {
+ restoreStackSize(stackSize);
+}
+
+
+rule__IntEnumberation__Group_2__0
+ @init {
+ int stackSize = keepStackSize();
+ }
+:
+ rule__IntEnumberation__Group_2__0__Impl
+ rule__IntEnumberation__Group_2__1
+;
+finally {
+ restoreStackSize(stackSize);
+}
+
+rule__IntEnumberation__Group_2__0__Impl
+ @init {
+ int stackSize = keepStackSize();
+ }
+:
+(
+ { before(grammarAccess.getIntEnumberationAccess().getEntryAssignment_2_0()); }
+ (rule__IntEnumberation__EntryAssignment_2_0)
+ { after(grammarAccess.getIntEnumberationAccess().getEntryAssignment_2_0()); }
+)
+;
+finally {
+ restoreStackSize(stackSize);
+}
+
+rule__IntEnumberation__Group_2__1
+ @init {
+ int stackSize = keepStackSize();
+ }
+:
+ rule__IntEnumberation__Group_2__1__Impl
+;
+finally {
+ restoreStackSize(stackSize);
+}
+
+rule__IntEnumberation__Group_2__1__Impl
+ @init {
+ int stackSize = keepStackSize();
+ }
+:
+(
+ { before(grammarAccess.getIntEnumberationAccess().getGroup_2_1()); }
+ (rule__IntEnumberation__Group_2_1__0)*
+ { after(grammarAccess.getIntEnumberationAccess().getGroup_2_1()); }
+)
+;
+finally {
+ restoreStackSize(stackSize);
+}
+
+
+rule__IntEnumberation__Group_2_1__0
+ @init {
+ int stackSize = keepStackSize();
+ }
+:
+ rule__IntEnumberation__Group_2_1__0__Impl
+ rule__IntEnumberation__Group_2_1__1
+;
+finally {
+ restoreStackSize(stackSize);
+}
+
+rule__IntEnumberation__Group_2_1__0__Impl
+ @init {
+ int stackSize = keepStackSize();
+ }
+:
+(
+ { before(grammarAccess.getIntEnumberationAccess().getCommaKeyword_2_1_0()); }
+ ','
+ { after(grammarAccess.getIntEnumberationAccess().getCommaKeyword_2_1_0()); }
+)
+;
+finally {
+ restoreStackSize(stackSize);
+}
+
+rule__IntEnumberation__Group_2_1__1
+ @init {
+ int stackSize = keepStackSize();
+ }
+:
+ rule__IntEnumberation__Group_2_1__1__Impl
+;
+finally {
+ restoreStackSize(stackSize);
+}
+
+rule__IntEnumberation__Group_2_1__1__Impl
+ @init {
+ int stackSize = keepStackSize();
+ }
+:
+(
+ { before(grammarAccess.getIntEnumberationAccess().getEntryAssignment_2_1_1()); }
+ (rule__IntEnumberation__EntryAssignment_2_1_1)
+ { after(grammarAccess.getIntEnumberationAccess().getEntryAssignment_2_1_1()); }
+)
+;
+finally {
+ restoreStackSize(stackSize);
+}
+
+
+rule__RealEnumeration__Group__0
+ @init {
+ int stackSize = keepStackSize();
+ }
+:
+ rule__RealEnumeration__Group__0__Impl
+ rule__RealEnumeration__Group__1
+;
+finally {
+ restoreStackSize(stackSize);
+}
+
+rule__RealEnumeration__Group__0__Impl
+ @init {
+ int stackSize = keepStackSize();
+ }
+:
+(
+ { before(grammarAccess.getRealEnumerationAccess().getRealEnumerationAction_0()); }
+ ()
+ { after(grammarAccess.getRealEnumerationAccess().getRealEnumerationAction_0()); }
+)
+;
+finally {
+ restoreStackSize(stackSize);
+}
+
+rule__RealEnumeration__Group__1
+ @init {
+ int stackSize = keepStackSize();
+ }
+:
+ rule__RealEnumeration__Group__1__Impl
+ rule__RealEnumeration__Group__2
+;
+finally {
+ restoreStackSize(stackSize);
+}
+
+rule__RealEnumeration__Group__1__Impl
+ @init {
+ int stackSize = keepStackSize();
+ }
+:
+(
+ { before(grammarAccess.getRealEnumerationAccess().getLeftCurlyBracketKeyword_1()); }
+ '{'
+ { after(grammarAccess.getRealEnumerationAccess().getLeftCurlyBracketKeyword_1()); }
+)
+;
+finally {
+ restoreStackSize(stackSize);
+}
+
+rule__RealEnumeration__Group__2
+ @init {
+ int stackSize = keepStackSize();
+ }
+:
+ rule__RealEnumeration__Group__2__Impl
+ rule__RealEnumeration__Group__3
+;
+finally {
+ restoreStackSize(stackSize);
+}
+
+rule__RealEnumeration__Group__2__Impl
+ @init {
+ int stackSize = keepStackSize();
+ }
+:
+(
+ { before(grammarAccess.getRealEnumerationAccess().getGroup_2()); }
+ (rule__RealEnumeration__Group_2__0)?
+ { after(grammarAccess.getRealEnumerationAccess().getGroup_2()); }
+)
+;
+finally {
+ restoreStackSize(stackSize);
+}
+
+rule__RealEnumeration__Group__3
+ @init {
+ int stackSize = keepStackSize();
+ }
+:
+ rule__RealEnumeration__Group__3__Impl
+;
+finally {
+ restoreStackSize(stackSize);
+}
+
+rule__RealEnumeration__Group__3__Impl
+ @init {
+ int stackSize = keepStackSize();
+ }
+:
+(
+ { before(grammarAccess.getRealEnumerationAccess().getRightCurlyBracketKeyword_3()); }
+ '}'
+ { after(grammarAccess.getRealEnumerationAccess().getRightCurlyBracketKeyword_3()); }
+)
+;
+finally {
+ restoreStackSize(stackSize);
+}
+
+
+rule__RealEnumeration__Group_2__0
+ @init {
+ int stackSize = keepStackSize();
+ }
+:
+ rule__RealEnumeration__Group_2__0__Impl
+ rule__RealEnumeration__Group_2__1
+;
+finally {
+ restoreStackSize(stackSize);
+}
+
+rule__RealEnumeration__Group_2__0__Impl
+ @init {
+ int stackSize = keepStackSize();
+ }
+:
+(
+ { before(grammarAccess.getRealEnumerationAccess().getEntryAssignment_2_0()); }
+ (rule__RealEnumeration__EntryAssignment_2_0)
+ { after(grammarAccess.getRealEnumerationAccess().getEntryAssignment_2_0()); }
+)
+;
+finally {
+ restoreStackSize(stackSize);
+}
+
+rule__RealEnumeration__Group_2__1
+ @init {
+ int stackSize = keepStackSize();
+ }
+:
+ rule__RealEnumeration__Group_2__1__Impl
+;
+finally {
+ restoreStackSize(stackSize);
+}
+
+rule__RealEnumeration__Group_2__1__Impl
+ @init {
+ int stackSize = keepStackSize();
+ }
+:
+(
+ { before(grammarAccess.getRealEnumerationAccess().getGroup_2_1()); }
+ (rule__RealEnumeration__Group_2_1__0)*
+ { after(grammarAccess.getRealEnumerationAccess().getGroup_2_1()); }
+)
+;
+finally {
+ restoreStackSize(stackSize);
+}
+
+
+rule__RealEnumeration__Group_2_1__0
+ @init {
+ int stackSize = keepStackSize();
+ }
+:
+ rule__RealEnumeration__Group_2_1__0__Impl
+ rule__RealEnumeration__Group_2_1__1
+;
+finally {
+ restoreStackSize(stackSize);
+}
+
+rule__RealEnumeration__Group_2_1__0__Impl
+ @init {
+ int stackSize = keepStackSize();
+ }
+:
+(
+ { before(grammarAccess.getRealEnumerationAccess().getCommaKeyword_2_1_0()); }
+ ','
+ { after(grammarAccess.getRealEnumerationAccess().getCommaKeyword_2_1_0()); }
+)
+;
+finally {
+ restoreStackSize(stackSize);
+}
+
+rule__RealEnumeration__Group_2_1__1
+ @init {
+ int stackSize = keepStackSize();
+ }
+:
+ rule__RealEnumeration__Group_2_1__1__Impl
+;
+finally {
+ restoreStackSize(stackSize);
+}
+
+rule__RealEnumeration__Group_2_1__1__Impl
+ @init {
+ int stackSize = keepStackSize();
+ }
+:
+(
+ { before(grammarAccess.getRealEnumerationAccess().getEntryAssignment_2_1_1()); }
+ (rule__RealEnumeration__EntryAssignment_2_1_1)
+ { after(grammarAccess.getRealEnumerationAccess().getEntryAssignment_2_1_1()); }
+)
+;
+finally {
+ restoreStackSize(stackSize);
+}
+
+
+rule__StringEnumeration__Group__0
+ @init {
+ int stackSize = keepStackSize();
+ }
+:
+ rule__StringEnumeration__Group__0__Impl
+ rule__StringEnumeration__Group__1
+;
+finally {
+ restoreStackSize(stackSize);
+}
+
+rule__StringEnumeration__Group__0__Impl
+ @init {
+ int stackSize = keepStackSize();
+ }
+:
+(
+ { before(grammarAccess.getStringEnumerationAccess().getStringEnumerationAction_0()); }
+ ()
+ { after(grammarAccess.getStringEnumerationAccess().getStringEnumerationAction_0()); }
+)
+;
+finally {
+ restoreStackSize(stackSize);
+}
+
+rule__StringEnumeration__Group__1
+ @init {
+ int stackSize = keepStackSize();
+ }
+:
+ rule__StringEnumeration__Group__1__Impl
+ rule__StringEnumeration__Group__2
+;
+finally {
+ restoreStackSize(stackSize);
+}
+
+rule__StringEnumeration__Group__1__Impl
+ @init {
+ int stackSize = keepStackSize();
+ }
+:
+(
+ { before(grammarAccess.getStringEnumerationAccess().getLeftCurlyBracketKeyword_1()); }
+ '{'
+ { after(grammarAccess.getStringEnumerationAccess().getLeftCurlyBracketKeyword_1()); }
+)
+;
+finally {
+ restoreStackSize(stackSize);
+}
+
+rule__StringEnumeration__Group__2
+ @init {
+ int stackSize = keepStackSize();
+ }
+:
+ rule__StringEnumeration__Group__2__Impl
+ rule__StringEnumeration__Group__3
+;
+finally {
+ restoreStackSize(stackSize);
+}
+
+rule__StringEnumeration__Group__2__Impl
+ @init {
+ int stackSize = keepStackSize();
+ }
+:
+(
+ { before(grammarAccess.getStringEnumerationAccess().getGroup_2()); }
+ (rule__StringEnumeration__Group_2__0)?
+ { after(grammarAccess.getStringEnumerationAccess().getGroup_2()); }
+)
+;
+finally {
+ restoreStackSize(stackSize);
+}
+
+rule__StringEnumeration__Group__3
+ @init {
+ int stackSize = keepStackSize();
+ }
+:
+ rule__StringEnumeration__Group__3__Impl
+;
+finally {
+ restoreStackSize(stackSize);
+}
+
+rule__StringEnumeration__Group__3__Impl
+ @init {
+ int stackSize = keepStackSize();
+ }
+:
+(
+ { before(grammarAccess.getStringEnumerationAccess().getRightCurlyBracketKeyword_3()); }
+ '}'
+ { after(grammarAccess.getStringEnumerationAccess().getRightCurlyBracketKeyword_3()); }
+)
+;
+finally {
+ restoreStackSize(stackSize);
+}
+
+
+rule__StringEnumeration__Group_2__0
+ @init {
+ int stackSize = keepStackSize();
+ }
+:
+ rule__StringEnumeration__Group_2__0__Impl
+ rule__StringEnumeration__Group_2__1
+;
+finally {
+ restoreStackSize(stackSize);
+}
+
+rule__StringEnumeration__Group_2__0__Impl
+ @init {
+ int stackSize = keepStackSize();
+ }
+:
+(
+ { before(grammarAccess.getStringEnumerationAccess().getEntryAssignment_2_0()); }
+ (rule__StringEnumeration__EntryAssignment_2_0)
+ { after(grammarAccess.getStringEnumerationAccess().getEntryAssignment_2_0()); }
+)
+;
+finally {
+ restoreStackSize(stackSize);
+}
+
+rule__StringEnumeration__Group_2__1
+ @init {
+ int stackSize = keepStackSize();
+ }
+:
+ rule__StringEnumeration__Group_2__1__Impl
+;
+finally {
+ restoreStackSize(stackSize);
+}
+
+rule__StringEnumeration__Group_2__1__Impl
+ @init {
+ int stackSize = keepStackSize();
+ }
+:
+(
+ { before(grammarAccess.getStringEnumerationAccess().getGroup_2_1()); }
+ (rule__StringEnumeration__Group_2_1__0)*
+ { after(grammarAccess.getStringEnumerationAccess().getGroup_2_1()); }
+)
+;
+finally {
+ restoreStackSize(stackSize);
+}
+
+
+rule__StringEnumeration__Group_2_1__0
+ @init {
+ int stackSize = keepStackSize();
+ }
+:
+ rule__StringEnumeration__Group_2_1__0__Impl
+ rule__StringEnumeration__Group_2_1__1
+;
+finally {
+ restoreStackSize(stackSize);
+}
+
+rule__StringEnumeration__Group_2_1__0__Impl
+ @init {
+ int stackSize = keepStackSize();
+ }
+:
+(
+ { before(grammarAccess.getStringEnumerationAccess().getCommaKeyword_2_1_0()); }
+ ','
+ { after(grammarAccess.getStringEnumerationAccess().getCommaKeyword_2_1_0()); }
+)
+;
+finally {
+ restoreStackSize(stackSize);
+}
+
+rule__StringEnumeration__Group_2_1__1
+ @init {
+ int stackSize = keepStackSize();
+ }
+:
+ rule__StringEnumeration__Group_2_1__1__Impl
+;
+finally {
+ restoreStackSize(stackSize);
+}
+
+rule__StringEnumeration__Group_2_1__1__Impl
+ @init {
+ int stackSize = keepStackSize();
+ }
+:
+(
+ { before(grammarAccess.getStringEnumerationAccess().getEntryAssignment_2_1_1()); }
+ (rule__StringEnumeration__EntryAssignment_2_1_1)
+ { after(grammarAccess.getStringEnumerationAccess().getEntryAssignment_2_1_1()); }
+)
+;
+finally {
+ restoreStackSize(stackSize);
+}
+
+
+rule__ScopeDeclaration__Group__0
+ @init {
+ int stackSize = keepStackSize();
+ }
+:
+ rule__ScopeDeclaration__Group__0__Impl
+ rule__ScopeDeclaration__Group__1
+;
+finally {
+ restoreStackSize(stackSize);
+}
+
+rule__ScopeDeclaration__Group__0__Impl
+ @init {
+ int stackSize = keepStackSize();
+ }
+:
+(
+ { before(grammarAccess.getScopeDeclarationAccess().getScopeKeyword_0()); }
+ 'scope'
+ { after(grammarAccess.getScopeDeclarationAccess().getScopeKeyword_0()); }
+)
+;
+finally {
+ restoreStackSize(stackSize);
+}
+
+rule__ScopeDeclaration__Group__1
+ @init {
+ int stackSize = keepStackSize();
+ }
+:
+ rule__ScopeDeclaration__Group__1__Impl
+ rule__ScopeDeclaration__Group__2
+;
+finally {
+ restoreStackSize(stackSize);
+}
+
+rule__ScopeDeclaration__Group__1__Impl
+ @init {
+ int stackSize = keepStackSize();
+ }
+:
+(
+ { before(grammarAccess.getScopeDeclarationAccess().getNameAssignment_1()); }
+ (rule__ScopeDeclaration__NameAssignment_1)
+ { after(grammarAccess.getScopeDeclarationAccess().getNameAssignment_1()); }
+)
+;
+finally {
+ restoreStackSize(stackSize);
+}
+
+rule__ScopeDeclaration__Group__2
+ @init {
+ int stackSize = keepStackSize();
+ }
+:
+ rule__ScopeDeclaration__Group__2__Impl
+;
+finally {
+ restoreStackSize(stackSize);
+}
+
+rule__ScopeDeclaration__Group__2__Impl
+ @init {
+ int stackSize = keepStackSize();
+ }
+:
+(
+ { before(grammarAccess.getScopeDeclarationAccess().getSpecificationAssignment_2()); }
+ (rule__ScopeDeclaration__SpecificationAssignment_2)
+ { after(grammarAccess.getScopeDeclarationAccess().getSpecificationAssignment_2()); }
+)
+;
+finally {
+ restoreStackSize(stackSize);
+}
+
+
+rule__GenerationTask__Group__0
+ @init {
+ int stackSize = keepStackSize();
+ }
+:
+ rule__GenerationTask__Group__0__Impl
+ rule__GenerationTask__Group__1
+;
+finally {
+ restoreStackSize(stackSize);
+}
+
+rule__GenerationTask__Group__0__Impl
+ @init {
+ int stackSize = keepStackSize();
+ }
+:
+(
+ { before(grammarAccess.getGenerationTaskAccess().getGenerateKeyword_0()); }
+ 'generate'
+ { after(grammarAccess.getGenerationTaskAccess().getGenerateKeyword_0()); }
+)
+;
+finally {
+ restoreStackSize(stackSize);
+}
+
+rule__GenerationTask__Group__1
+ @init {
+ int stackSize = keepStackSize();
+ }
+:
+ rule__GenerationTask__Group__1__Impl
+ rule__GenerationTask__Group__2
+;
+finally {
+ restoreStackSize(stackSize);
+}
+
+rule__GenerationTask__Group__1__Impl
+ @init {
+ int stackSize = keepStackSize();
+ }
+:
+(
+ { before(grammarAccess.getGenerationTaskAccess().getGenerationTaskAction_1()); }
+ ()
+ { after(grammarAccess.getGenerationTaskAccess().getGenerationTaskAction_1()); }
+)
+;
+finally {
+ restoreStackSize(stackSize);
+}
+
+rule__GenerationTask__Group__2
+ @init {
+ int stackSize = keepStackSize();
+ }
+:
+ rule__GenerationTask__Group__2__Impl
+ rule__GenerationTask__Group__3
+;
+finally {
+ restoreStackSize(stackSize);
+}
+
+rule__GenerationTask__Group__2__Impl
+ @init {
+ int stackSize = keepStackSize();
+ }
+:
+(
+ { before(grammarAccess.getGenerationTaskAccess().getLeftCurlyBracketKeyword_2()); }
+ '{'
+ { after(grammarAccess.getGenerationTaskAccess().getLeftCurlyBracketKeyword_2()); }
+)
+;
+finally {
+ restoreStackSize(stackSize);
+}
+
+rule__GenerationTask__Group__3
+ @init {
+ int stackSize = keepStackSize();
+ }
+:
+ rule__GenerationTask__Group__3__Impl
+ rule__GenerationTask__Group__4
+;
+finally {
+ restoreStackSize(stackSize);
+}
+
+rule__GenerationTask__Group__3__Impl
+ @init {
+ int stackSize = keepStackSize();
+ }
+:
+(
+ { before(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3()); }
+ (rule__GenerationTask__UnorderedGroup_3)
+ { after(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3()); }
+)
+;
+finally {
+ restoreStackSize(stackSize);
+}
+
+rule__GenerationTask__Group__4
+ @init {
+ int stackSize = keepStackSize();
+ }
+:
+ rule__GenerationTask__Group__4__Impl
+;
+finally {
+ restoreStackSize(stackSize);
+}
+
+rule__GenerationTask__Group__4__Impl
+ @init {
+ int stackSize = keepStackSize();
+ }
+:
+(
+ { before(grammarAccess.getGenerationTaskAccess().getRightCurlyBracketKeyword_4()); }
+ '}'
+ { after(grammarAccess.getGenerationTaskAccess().getRightCurlyBracketKeyword_4()); }
+)
+;
+finally {
+ restoreStackSize(stackSize);
+}
+
+
+rule__GenerationTask__Group_3_0__0
+ @init {
+ int stackSize = keepStackSize();
+ }
+:
+ rule__GenerationTask__Group_3_0__0__Impl
+ rule__GenerationTask__Group_3_0__1
+;
+finally {
+ restoreStackSize(stackSize);
+}
+
+rule__GenerationTask__Group_3_0__0__Impl
+ @init {
+ int stackSize = keepStackSize();
+ }
+:
+(
+ { before(grammarAccess.getGenerationTaskAccess().getMetamodelKeyword_3_0_0()); }
+ 'metamodel'
+ { after(grammarAccess.getGenerationTaskAccess().getMetamodelKeyword_3_0_0()); }
+)
+;
+finally {
+ restoreStackSize(stackSize);
+}
+
+rule__GenerationTask__Group_3_0__1
+ @init {
+ int stackSize = keepStackSize();
+ }
+:
+ rule__GenerationTask__Group_3_0__1__Impl
+ rule__GenerationTask__Group_3_0__2
+;
+finally {
+ restoreStackSize(stackSize);
+}
+
+rule__GenerationTask__Group_3_0__1__Impl
+ @init {
+ int stackSize = keepStackSize();
+ }
+:
+(
+ { before(grammarAccess.getGenerationTaskAccess().getEqualsSignKeyword_3_0_1()); }
+ '='
+ { after(grammarAccess.getGenerationTaskAccess().getEqualsSignKeyword_3_0_1()); }
+)
+;
+finally {
+ restoreStackSize(stackSize);
+}
+
+rule__GenerationTask__Group_3_0__2
+ @init {
+ int stackSize = keepStackSize();
+ }
+:
+ rule__GenerationTask__Group_3_0__2__Impl
+;
+finally {
+ restoreStackSize(stackSize);
+}
+
+rule__GenerationTask__Group_3_0__2__Impl
+ @init {
+ int stackSize = keepStackSize();
+ }
+:
+(
+ { before(grammarAccess.getGenerationTaskAccess().getMetamodelAssignment_3_0_2()); }
+ (rule__GenerationTask__MetamodelAssignment_3_0_2)
+ { after(grammarAccess.getGenerationTaskAccess().getMetamodelAssignment_3_0_2()); }
+)
+;
+finally {
+ restoreStackSize(stackSize);
+}
+
+
+rule__GenerationTask__Group_3_1__0
+ @init {
+ int stackSize = keepStackSize();
+ }
+:
+ rule__GenerationTask__Group_3_1__0__Impl
+ rule__GenerationTask__Group_3_1__1
+;
+finally {
+ restoreStackSize(stackSize);
+}
+
+rule__GenerationTask__Group_3_1__0__Impl
+ @init {
+ int stackSize = keepStackSize();
+ }
+:
+(
+ { before(grammarAccess.getGenerationTaskAccess().getPartialModelKeyword_3_1_0()); }
+ 'partial-model'
+ { after(grammarAccess.getGenerationTaskAccess().getPartialModelKeyword_3_1_0()); }
+)
+;
+finally {
+ restoreStackSize(stackSize);
+}
+
+rule__GenerationTask__Group_3_1__1
+ @init {
+ int stackSize = keepStackSize();
+ }
+:
+ rule__GenerationTask__Group_3_1__1__Impl
+ rule__GenerationTask__Group_3_1__2
+;
+finally {
+ restoreStackSize(stackSize);
+}
+
+rule__GenerationTask__Group_3_1__1__Impl
+ @init {
+ int stackSize = keepStackSize();
+ }
+:
+(
+ { before(grammarAccess.getGenerationTaskAccess().getEqualsSignKeyword_3_1_1()); }
+ '='
+ { after(grammarAccess.getGenerationTaskAccess().getEqualsSignKeyword_3_1_1()); }
+)
+;
+finally {
+ restoreStackSize(stackSize);
+}
+
+rule__GenerationTask__Group_3_1__2
+ @init {
+ int stackSize = keepStackSize();
+ }
+:
+ rule__GenerationTask__Group_3_1__2__Impl
+;
+finally {
+ restoreStackSize(stackSize);
+}
+
+rule__GenerationTask__Group_3_1__2__Impl
+ @init {
+ int stackSize = keepStackSize();
+ }
+:
+(
+ { before(grammarAccess.getGenerationTaskAccess().getPartialModelAssignment_3_1_2()); }
+ (rule__GenerationTask__PartialModelAssignment_3_1_2)
+ { after(grammarAccess.getGenerationTaskAccess().getPartialModelAssignment_3_1_2()); }
+)
+;
+finally {
+ restoreStackSize(stackSize);
+}
+
+
+rule__GenerationTask__Group_3_2__0
+ @init {
+ int stackSize = keepStackSize();
+ }
+:
+ rule__GenerationTask__Group_3_2__0__Impl
+ rule__GenerationTask__Group_3_2__1
+;
+finally {
+ restoreStackSize(stackSize);
+}
+
+rule__GenerationTask__Group_3_2__0__Impl
+ @init {
+ int stackSize = keepStackSize();
+ }
+:
+(
+ { before(grammarAccess.getGenerationTaskAccess().getConstraintsKeyword_3_2_0()); }
+ 'constraints'
+ { after(grammarAccess.getGenerationTaskAccess().getConstraintsKeyword_3_2_0()); }
+)
+;
+finally {
+ restoreStackSize(stackSize);
+}
+
+rule__GenerationTask__Group_3_2__1
+ @init {
+ int stackSize = keepStackSize();
+ }
+:
+ rule__GenerationTask__Group_3_2__1__Impl
+ rule__GenerationTask__Group_3_2__2
+;
+finally {
+ restoreStackSize(stackSize);
+}
+
+rule__GenerationTask__Group_3_2__1__Impl
+ @init {
+ int stackSize = keepStackSize();
+ }
+:
+(
+ { before(grammarAccess.getGenerationTaskAccess().getEqualsSignKeyword_3_2_1()); }
+ '='
+ { after(grammarAccess.getGenerationTaskAccess().getEqualsSignKeyword_3_2_1()); }
+)
+;
+finally {
+ restoreStackSize(stackSize);
+}
+
+rule__GenerationTask__Group_3_2__2
+ @init {
+ int stackSize = keepStackSize();
+ }
+:
+ rule__GenerationTask__Group_3_2__2__Impl
+;
+finally {
+ restoreStackSize(stackSize);
+}
+
+rule__GenerationTask__Group_3_2__2__Impl
+ @init {
+ int stackSize = keepStackSize();
+ }
+:
+(
+ { before(grammarAccess.getGenerationTaskAccess().getPatternsAssignment_3_2_2()); }
+ (rule__GenerationTask__PatternsAssignment_3_2_2)
+ { after(grammarAccess.getGenerationTaskAccess().getPatternsAssignment_3_2_2()); }
+)
+;
+finally {
+ restoreStackSize(stackSize);
+}
+
+
+rule__GenerationTask__Group_3_3__0
+ @init {
+ int stackSize = keepStackSize();
+ }
+:
+ rule__GenerationTask__Group_3_3__0__Impl
+ rule__GenerationTask__Group_3_3__1
+;
+finally {
+ restoreStackSize(stackSize);
+}
+
+rule__GenerationTask__Group_3_3__0__Impl
+ @init {
+ int stackSize = keepStackSize();
+ }
+:
+(
+ { before(grammarAccess.getGenerationTaskAccess().getObjectivesKeyword_3_3_0()); }
+ 'objectives'
+ { after(grammarAccess.getGenerationTaskAccess().getObjectivesKeyword_3_3_0()); }
+)
+;
+finally {
+ restoreStackSize(stackSize);
+}
+
+rule__GenerationTask__Group_3_3__1
+ @init {
+ int stackSize = keepStackSize();
+ }
+:
+ rule__GenerationTask__Group_3_3__1__Impl
+ rule__GenerationTask__Group_3_3__2
+;
+finally {
+ restoreStackSize(stackSize);
+}
+
+rule__GenerationTask__Group_3_3__1__Impl
+ @init {
+ int stackSize = keepStackSize();
+ }
+:
+(
+ { before(grammarAccess.getGenerationTaskAccess().getEqualsSignKeyword_3_3_1()); }
+ '='
+ { after(grammarAccess.getGenerationTaskAccess().getEqualsSignKeyword_3_3_1()); }
+)
+;
+finally {
+ restoreStackSize(stackSize);
+}
+
+rule__GenerationTask__Group_3_3__2
+ @init {
+ int stackSize = keepStackSize();
+ }
+:
+ rule__GenerationTask__Group_3_3__2__Impl
+;
+finally {
+ restoreStackSize(stackSize);
+}
+
+rule__GenerationTask__Group_3_3__2__Impl
+ @init {
+ int stackSize = keepStackSize();
+ }
+:
+(
+ { before(grammarAccess.getGenerationTaskAccess().getObjectivesAssignment_3_3_2()); }
+ (rule__GenerationTask__ObjectivesAssignment_3_3_2)
+ { after(grammarAccess.getGenerationTaskAccess().getObjectivesAssignment_3_3_2()); }
+)
+;
+finally {
+ restoreStackSize(stackSize);
+}
+
+
+rule__GenerationTask__Group_3_4__0
+ @init {
+ int stackSize = keepStackSize();
+ }
+:
+ rule__GenerationTask__Group_3_4__0__Impl
+ rule__GenerationTask__Group_3_4__1
+;
+finally {
+ restoreStackSize(stackSize);
+}
+
+rule__GenerationTask__Group_3_4__0__Impl
+ @init {
+ int stackSize = keepStackSize();
+ }
+:
+(
+ { before(grammarAccess.getGenerationTaskAccess().getScopeKeyword_3_4_0()); }
+ 'scope'
+ { after(grammarAccess.getGenerationTaskAccess().getScopeKeyword_3_4_0()); }
+)
+;
+finally {
+ restoreStackSize(stackSize);
+}
+
+rule__GenerationTask__Group_3_4__1
+ @init {
+ int stackSize = keepStackSize();
+ }
+:
+ rule__GenerationTask__Group_3_4__1__Impl
+ rule__GenerationTask__Group_3_4__2
+;
+finally {
+ restoreStackSize(stackSize);
+}
+
+rule__GenerationTask__Group_3_4__1__Impl
+ @init {
+ int stackSize = keepStackSize();
+ }
+:
+(
+ { before(grammarAccess.getGenerationTaskAccess().getEqualsSignKeyword_3_4_1()); }
+ '='
+ { after(grammarAccess.getGenerationTaskAccess().getEqualsSignKeyword_3_4_1()); }
+)
+;
+finally {
+ restoreStackSize(stackSize);
+}
+
+rule__GenerationTask__Group_3_4__2
+ @init {
+ int stackSize = keepStackSize();
+ }
+:
+ rule__GenerationTask__Group_3_4__2__Impl
+;
+finally {
+ restoreStackSize(stackSize);
+}
+
+rule__GenerationTask__Group_3_4__2__Impl
+ @init {
+ int stackSize = keepStackSize();
+ }
+:
+(
+ { before(grammarAccess.getGenerationTaskAccess().getScopeAssignment_3_4_2()); }
+ (rule__GenerationTask__ScopeAssignment_3_4_2)
+ { after(grammarAccess.getGenerationTaskAccess().getScopeAssignment_3_4_2()); }
+)
+;
+finally {
+ restoreStackSize(stackSize);
+}
+
+
+rule__GenerationTask__Group_3_5__0
+ @init {
+ int stackSize = keepStackSize();
+ }
+:
+ rule__GenerationTask__Group_3_5__0__Impl
+ rule__GenerationTask__Group_3_5__1
+;
+finally {
+ restoreStackSize(stackSize);
+}
+
+rule__GenerationTask__Group_3_5__0__Impl
+ @init {
+ int stackSize = keepStackSize();
+ }
+:
+(
+ { before(grammarAccess.getGenerationTaskAccess().getNumberSpecifiedAssignment_3_5_0()); }
+ (rule__GenerationTask__NumberSpecifiedAssignment_3_5_0)
+ { after(grammarAccess.getGenerationTaskAccess().getNumberSpecifiedAssignment_3_5_0()); }
+)
+;
+finally {
+ restoreStackSize(stackSize);
+}
+
+rule__GenerationTask__Group_3_5__1
+ @init {
+ int stackSize = keepStackSize();
+ }
+:
+ rule__GenerationTask__Group_3_5__1__Impl
+ rule__GenerationTask__Group_3_5__2
+;
+finally {
+ restoreStackSize(stackSize);
+}
+
+rule__GenerationTask__Group_3_5__1__Impl
+ @init {
+ int stackSize = keepStackSize();
+ }
+:
+(
+ { before(grammarAccess.getGenerationTaskAccess().getEqualsSignKeyword_3_5_1()); }
+ '='
+ { after(grammarAccess.getGenerationTaskAccess().getEqualsSignKeyword_3_5_1()); }
+)
+;
+finally {
+ restoreStackSize(stackSize);
+}
+
+rule__GenerationTask__Group_3_5__2
+ @init {
+ int stackSize = keepStackSize();
+ }
+:
+ rule__GenerationTask__Group_3_5__2__Impl
+;
+finally {
+ restoreStackSize(stackSize);
+}
+
+rule__GenerationTask__Group_3_5__2__Impl
+ @init {
+ int stackSize = keepStackSize();
+ }
+:
+(
+ { before(grammarAccess.getGenerationTaskAccess().getNumberAssignment_3_5_2()); }
+ (rule__GenerationTask__NumberAssignment_3_5_2)
+ { after(grammarAccess.getGenerationTaskAccess().getNumberAssignment_3_5_2()); }
+)
+;
+finally {
+ restoreStackSize(stackSize);
+}
+
+
+rule__GenerationTask__Group_3_6__0
+ @init {
+ int stackSize = keepStackSize();
+ }
+:
+ rule__GenerationTask__Group_3_6__0__Impl
+ rule__GenerationTask__Group_3_6__1
+;
+finally {
+ restoreStackSize(stackSize);
+}
+
+rule__GenerationTask__Group_3_6__0__Impl
+ @init {
+ int stackSize = keepStackSize();
+ }
+:
+(
+ { before(grammarAccess.getGenerationTaskAccess().getRunSpecifiedAssignment_3_6_0()); }
+ (rule__GenerationTask__RunSpecifiedAssignment_3_6_0)
+ { after(grammarAccess.getGenerationTaskAccess().getRunSpecifiedAssignment_3_6_0()); }
+)
+;
+finally {
+ restoreStackSize(stackSize);
+}
+
+rule__GenerationTask__Group_3_6__1
+ @init {
+ int stackSize = keepStackSize();
+ }
+:
+ rule__GenerationTask__Group_3_6__1__Impl
+ rule__GenerationTask__Group_3_6__2
+;
+finally {
+ restoreStackSize(stackSize);
+}
+
+rule__GenerationTask__Group_3_6__1__Impl
+ @init {
+ int stackSize = keepStackSize();
+ }
+:
+(
+ { before(grammarAccess.getGenerationTaskAccess().getEqualsSignKeyword_3_6_1()); }
+ '='
+ { after(grammarAccess.getGenerationTaskAccess().getEqualsSignKeyword_3_6_1()); }
+)
+;
+finally {
+ restoreStackSize(stackSize);
+}
+
+rule__GenerationTask__Group_3_6__2
+ @init {
+ int stackSize = keepStackSize();
+ }
+:
+ rule__GenerationTask__Group_3_6__2__Impl
+;
+finally {
+ restoreStackSize(stackSize);
+}
+
+rule__GenerationTask__Group_3_6__2__Impl
+ @init {
+ int stackSize = keepStackSize();
+ }
+:
+(
+ { before(grammarAccess.getGenerationTaskAccess().getRunsAssignment_3_6_2()); }
+ (rule__GenerationTask__RunsAssignment_3_6_2)
+ { after(grammarAccess.getGenerationTaskAccess().getRunsAssignment_3_6_2()); }
+)
+;
+finally {
+ restoreStackSize(stackSize);
+}
+
+
+rule__GenerationTask__Group_3_7__0
+ @init {
+ int stackSize = keepStackSize();
+ }
+:
+ rule__GenerationTask__Group_3_7__0__Impl
+ rule__GenerationTask__Group_3_7__1
+;
+finally {
+ restoreStackSize(stackSize);
+}
+
+rule__GenerationTask__Group_3_7__0__Impl
+ @init {
+ int stackSize = keepStackSize();
+ }
+:
+(
+ { before(grammarAccess.getGenerationTaskAccess().getSolverKeyword_3_7_0()); }
+ 'solver'
+ { after(grammarAccess.getGenerationTaskAccess().getSolverKeyword_3_7_0()); }
+)
+;
+finally {
+ restoreStackSize(stackSize);
+}
+
+rule__GenerationTask__Group_3_7__1
+ @init {
+ int stackSize = keepStackSize();
+ }
+:
+ rule__GenerationTask__Group_3_7__1__Impl
+ rule__GenerationTask__Group_3_7__2
+;
+finally {
+ restoreStackSize(stackSize);
+}
+
+rule__GenerationTask__Group_3_7__1__Impl
+ @init {
+ int stackSize = keepStackSize();
+ }
+:
+(
+ { before(grammarAccess.getGenerationTaskAccess().getEqualsSignKeyword_3_7_1()); }
+ '='
+ { after(grammarAccess.getGenerationTaskAccess().getEqualsSignKeyword_3_7_1()); }
+)
+;
+finally {
+ restoreStackSize(stackSize);
+}
+
+rule__GenerationTask__Group_3_7__2
+ @init {
+ int stackSize = keepStackSize();
+ }
+:
+ rule__GenerationTask__Group_3_7__2__Impl
+;
+finally {
+ restoreStackSize(stackSize);
+}
+
+rule__GenerationTask__Group_3_7__2__Impl
+ @init {
+ int stackSize = keepStackSize();
+ }
+:
+(
+ { before(grammarAccess.getGenerationTaskAccess().getSolverAssignment_3_7_2()); }
+ (rule__GenerationTask__SolverAssignment_3_7_2)
+ { after(grammarAccess.getGenerationTaskAccess().getSolverAssignment_3_7_2()); }
+)
+;
+finally {
+ restoreStackSize(stackSize);
+}
+
+
+rule__GenerationTask__Group_3_8__0
+ @init {
+ int stackSize = keepStackSize();
+ }
+:
+ rule__GenerationTask__Group_3_8__0__Impl
+ rule__GenerationTask__Group_3_8__1
+;
+finally {
+ restoreStackSize(stackSize);
+}
+
+rule__GenerationTask__Group_3_8__0__Impl
+ @init {
+ int stackSize = keepStackSize();
+ }
+:
+(
+ { before(grammarAccess.getGenerationTaskAccess().getConfigKeyword_3_8_0()); }
+ 'config'
+ { after(grammarAccess.getGenerationTaskAccess().getConfigKeyword_3_8_0()); }
+)
+;
+finally {
+ restoreStackSize(stackSize);
+}
+
+rule__GenerationTask__Group_3_8__1
+ @init {
+ int stackSize = keepStackSize();
+ }
+:
+ rule__GenerationTask__Group_3_8__1__Impl
+ rule__GenerationTask__Group_3_8__2
+;
+finally {
+ restoreStackSize(stackSize);
+}
+
+rule__GenerationTask__Group_3_8__1__Impl
+ @init {
+ int stackSize = keepStackSize();
+ }
+:
+(
+ { before(grammarAccess.getGenerationTaskAccess().getEqualsSignKeyword_3_8_1()); }
+ '='
+ { after(grammarAccess.getGenerationTaskAccess().getEqualsSignKeyword_3_8_1()); }
+)
+;
+finally {
+ restoreStackSize(stackSize);
+}
+
+rule__GenerationTask__Group_3_8__2
+ @init {
+ int stackSize = keepStackSize();
+ }
+:
+ rule__GenerationTask__Group_3_8__2__Impl
+;
+finally {
+ restoreStackSize(stackSize);
+}
+
+rule__GenerationTask__Group_3_8__2__Impl
+ @init {
+ int stackSize = keepStackSize();
+ }
+:
+(
+ { before(grammarAccess.getGenerationTaskAccess().getConfigAssignment_3_8_2()); }
+ (rule__GenerationTask__ConfigAssignment_3_8_2)
+ { after(grammarAccess.getGenerationTaskAccess().getConfigAssignment_3_8_2()); }
+)
+;
+finally {
+ restoreStackSize(stackSize);
+}
+
+
+rule__GenerationTask__Group_3_9__0
+ @init {
+ int stackSize = keepStackSize();
+ }
+:
+ rule__GenerationTask__Group_3_9__0__Impl
+ rule__GenerationTask__Group_3_9__1
+;
+finally {
+ restoreStackSize(stackSize);
+}
+
+rule__GenerationTask__Group_3_9__0__Impl
+ @init {
+ int stackSize = keepStackSize();
+ }
+:
+(
+ { before(grammarAccess.getGenerationTaskAccess().getDebugKeyword_3_9_0()); }
+ 'debug'
+ { after(grammarAccess.getGenerationTaskAccess().getDebugKeyword_3_9_0()); }
+)
+;
+finally {
+ restoreStackSize(stackSize);
+}
+
+rule__GenerationTask__Group_3_9__1
+ @init {
+ int stackSize = keepStackSize();
+ }
+:
+ rule__GenerationTask__Group_3_9__1__Impl
+ rule__GenerationTask__Group_3_9__2
+;
+finally {
+ restoreStackSize(stackSize);
+}
+
+rule__GenerationTask__Group_3_9__1__Impl
+ @init {
+ int stackSize = keepStackSize();
+ }
+:
+(
+ { before(grammarAccess.getGenerationTaskAccess().getEqualsSignKeyword_3_9_1()); }
+ '='
+ { after(grammarAccess.getGenerationTaskAccess().getEqualsSignKeyword_3_9_1()); }
+)
+;
+finally {
+ restoreStackSize(stackSize);
+}
+
+rule__GenerationTask__Group_3_9__2
+ @init {
+ int stackSize = keepStackSize();
+ }
+:
+ rule__GenerationTask__Group_3_9__2__Impl
+;
+finally {
+ restoreStackSize(stackSize);
+}
+
+rule__GenerationTask__Group_3_9__2__Impl
+ @init {
+ int stackSize = keepStackSize();
+ }
+:
+(
+ { before(grammarAccess.getGenerationTaskAccess().getDebugFolderAssignment_3_9_2()); }
+ (rule__GenerationTask__DebugFolderAssignment_3_9_2)
+ { after(grammarAccess.getGenerationTaskAccess().getDebugFolderAssignment_3_9_2()); }
+)
+;
+finally {
+ restoreStackSize(stackSize);
+}
+
+
+rule__GenerationTask__Group_3_10__0
+ @init {
+ int stackSize = keepStackSize();
+ }
+:
+ rule__GenerationTask__Group_3_10__0__Impl
+ rule__GenerationTask__Group_3_10__1
+;
+finally {
+ restoreStackSize(stackSize);
+}
+
+rule__GenerationTask__Group_3_10__0__Impl
+ @init {
+ int stackSize = keepStackSize();
+ }
+:
+(
+ { before(grammarAccess.getGenerationTaskAccess().getLogKeyword_3_10_0()); }
+ 'log'
+ { after(grammarAccess.getGenerationTaskAccess().getLogKeyword_3_10_0()); }
+)
+;
+finally {
+ restoreStackSize(stackSize);
+}
+
+rule__GenerationTask__Group_3_10__1
+ @init {
+ int stackSize = keepStackSize();
+ }
+:
+ rule__GenerationTask__Group_3_10__1__Impl
+ rule__GenerationTask__Group_3_10__2
+;
+finally {
+ restoreStackSize(stackSize);
+}
+
+rule__GenerationTask__Group_3_10__1__Impl
+ @init {
+ int stackSize = keepStackSize();
+ }
+:
+(
+ { before(grammarAccess.getGenerationTaskAccess().getEqualsSignKeyword_3_10_1()); }
+ '='
+ { after(grammarAccess.getGenerationTaskAccess().getEqualsSignKeyword_3_10_1()); }
+)
+;
+finally {
+ restoreStackSize(stackSize);
+}
+
+rule__GenerationTask__Group_3_10__2
+ @init {
+ int stackSize = keepStackSize();
+ }
+:
+ rule__GenerationTask__Group_3_10__2__Impl
+;
+finally {
+ restoreStackSize(stackSize);
+}
+
+rule__GenerationTask__Group_3_10__2__Impl
+ @init {
+ int stackSize = keepStackSize();
+ }
+:
+(
+ { before(grammarAccess.getGenerationTaskAccess().getTargetLogFileAssignment_3_10_2()); }
+ (rule__GenerationTask__TargetLogFileAssignment_3_10_2)
+ { after(grammarAccess.getGenerationTaskAccess().getTargetLogFileAssignment_3_10_2()); }
+)
+;
+finally {
+ restoreStackSize(stackSize);
+}
+
+
+rule__GenerationTask__Group_3_11__0
+ @init {
+ int stackSize = keepStackSize();
+ }
+:
+ rule__GenerationTask__Group_3_11__0__Impl
+ rule__GenerationTask__Group_3_11__1
+;
+finally {
+ restoreStackSize(stackSize);
+}
+
+rule__GenerationTask__Group_3_11__0__Impl
+ @init {
+ int stackSize = keepStackSize();
+ }
+:
+(
+ { before(grammarAccess.getGenerationTaskAccess().getStatisticsKeyword_3_11_0()); }
+ 'statistics'
+ { after(grammarAccess.getGenerationTaskAccess().getStatisticsKeyword_3_11_0()); }
+)
+;
+finally {
+ restoreStackSize(stackSize);
+}
+
+rule__GenerationTask__Group_3_11__1
+ @init {
+ int stackSize = keepStackSize();
+ }
+:
+ rule__GenerationTask__Group_3_11__1__Impl
+ rule__GenerationTask__Group_3_11__2
+;
+finally {
+ restoreStackSize(stackSize);
+}
+
+rule__GenerationTask__Group_3_11__1__Impl
+ @init {
+ int stackSize = keepStackSize();
+ }
+:
+(
+ { before(grammarAccess.getGenerationTaskAccess().getEqualsSignKeyword_3_11_1()); }
+ '='
+ { after(grammarAccess.getGenerationTaskAccess().getEqualsSignKeyword_3_11_1()); }
+)
+;
+finally {
+ restoreStackSize(stackSize);
+}
+
+rule__GenerationTask__Group_3_11__2
+ @init {
+ int stackSize = keepStackSize();
+ }
+:
+ rule__GenerationTask__Group_3_11__2__Impl
+;
+finally {
+ restoreStackSize(stackSize);
+}
+
+rule__GenerationTask__Group_3_11__2__Impl
+ @init {
+ int stackSize = keepStackSize();
+ }
+:
+(
+ { before(grammarAccess.getGenerationTaskAccess().getTargetStatisticsFileAssignment_3_11_2()); }
+ (rule__GenerationTask__TargetStatisticsFileAssignment_3_11_2)
+ { after(grammarAccess.getGenerationTaskAccess().getTargetStatisticsFileAssignment_3_11_2()); }
+)
+;
+finally {
+ restoreStackSize(stackSize);
+}
+
+
+rule__GenerationTask__Group_3_12__0
+ @init {
+ int stackSize = keepStackSize();
+ }
+:
+ rule__GenerationTask__Group_3_12__0__Impl
+ rule__GenerationTask__Group_3_12__1
+;
+finally {
+ restoreStackSize(stackSize);
+}
+
+rule__GenerationTask__Group_3_12__0__Impl
+ @init {
+ int stackSize = keepStackSize();
+ }
+:
+(
+ { before(grammarAccess.getGenerationTaskAccess().getOutputKeyword_3_12_0()); }
+ 'output'
+ { after(grammarAccess.getGenerationTaskAccess().getOutputKeyword_3_12_0()); }
+)
+;
+finally {
+ restoreStackSize(stackSize);
+}
+
+rule__GenerationTask__Group_3_12__1
+ @init {
+ int stackSize = keepStackSize();
+ }
+:
+ rule__GenerationTask__Group_3_12__1__Impl
+ rule__GenerationTask__Group_3_12__2
+;
+finally {
+ restoreStackSize(stackSize);
+}
+
+rule__GenerationTask__Group_3_12__1__Impl
+ @init {
+ int stackSize = keepStackSize();
+ }
+:
+(
+ { before(grammarAccess.getGenerationTaskAccess().getEqualsSignKeyword_3_12_1()); }
+ '='
+ { after(grammarAccess.getGenerationTaskAccess().getEqualsSignKeyword_3_12_1()); }
+)
+;
+finally {
+ restoreStackSize(stackSize);
+}
+
+rule__GenerationTask__Group_3_12__2
+ @init {
+ int stackSize = keepStackSize();
+ }
+:
+ rule__GenerationTask__Group_3_12__2__Impl
+;
+finally {
+ restoreStackSize(stackSize);
+}
+
+rule__GenerationTask__Group_3_12__2__Impl
+ @init {
+ int stackSize = keepStackSize();
+ }
+:
+(
+ { before(grammarAccess.getGenerationTaskAccess().getTagetFolderAssignment_3_12_2()); }
+ (rule__GenerationTask__TagetFolderAssignment_3_12_2)
+ { after(grammarAccess.getGenerationTaskAccess().getTagetFolderAssignment_3_12_2()); }
+)
+;
+finally {
+ restoreStackSize(stackSize);
+}
+
+
+rule__GenerationTask__UnorderedGroup_3
+ @init {
+ int stackSize = keepStackSize();
+ getUnorderedGroupHelper().enter(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3());
+ }
+:
+ rule__GenerationTask__UnorderedGroup_3__0
+ ?
+;
+finally {
+ getUnorderedGroupHelper().leave(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3());
+ restoreStackSize(stackSize);
+}
+
+rule__GenerationTask__UnorderedGroup_3__Impl
+ @init {
+ int stackSize = keepStackSize();
+ boolean selected = false;
+ }
+:
+ (
+ (
+ {getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 0)}?=>(
+ {
+ getUnorderedGroupHelper().select(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 0);
+ }
+ {
+ selected = true;
+ }
+ (
+ { before(grammarAccess.getGenerationTaskAccess().getGroup_3_0()); }
+ (rule__GenerationTask__Group_3_0__0)
+ { after(grammarAccess.getGenerationTaskAccess().getGroup_3_0()); }
+ )
+ )
+ )|
+ (
+ {getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 1)}?=>(
+ {
+ getUnorderedGroupHelper().select(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 1);
+ }
+ {
+ selected = true;
+ }
+ (
+ { before(grammarAccess.getGenerationTaskAccess().getGroup_3_1()); }
+ (rule__GenerationTask__Group_3_1__0)
+ { after(grammarAccess.getGenerationTaskAccess().getGroup_3_1()); }
+ )
+ )
+ )|
+ (
+ {getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 2)}?=>(
+ {
+ getUnorderedGroupHelper().select(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 2);
+ }
+ {
+ selected = true;
+ }
+ (
+ { before(grammarAccess.getGenerationTaskAccess().getGroup_3_2()); }
+ (rule__GenerationTask__Group_3_2__0)
+ { after(grammarAccess.getGenerationTaskAccess().getGroup_3_2()); }
+ )
+ )
+ )|
+ (
+ {getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 3)}?=>(
+ {
+ getUnorderedGroupHelper().select(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 3);
+ }
+ {
+ selected = true;
+ }
+ (
+ { before(grammarAccess.getGenerationTaskAccess().getGroup_3_3()); }
+ (rule__GenerationTask__Group_3_3__0)
+ { after(grammarAccess.getGenerationTaskAccess().getGroup_3_3()); }
+ )
+ )
+ )|
+ (
+ {getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 4)}?=>(
+ {
+ getUnorderedGroupHelper().select(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 4);
+ }
+ {
+ selected = true;
+ }
+ (
+ { before(grammarAccess.getGenerationTaskAccess().getGroup_3_4()); }
+ (rule__GenerationTask__Group_3_4__0)
+ { after(grammarAccess.getGenerationTaskAccess().getGroup_3_4()); }
+ )
+ )
+ )|
+ (
+ {getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 5)}?=>(
+ {
+ getUnorderedGroupHelper().select(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 5);
+ }
+ {
+ selected = true;
+ }
+ (
+ { before(grammarAccess.getGenerationTaskAccess().getGroup_3_5()); }
+ (rule__GenerationTask__Group_3_5__0)
+ { after(grammarAccess.getGenerationTaskAccess().getGroup_3_5()); }
+ )
+ )
+ )|
+ (
+ {getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 6)}?=>(
+ {
+ getUnorderedGroupHelper().select(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 6);
+ }
+ {
+ selected = true;
+ }
+ (
+ { before(grammarAccess.getGenerationTaskAccess().getGroup_3_6()); }
+ (rule__GenerationTask__Group_3_6__0)
+ { after(grammarAccess.getGenerationTaskAccess().getGroup_3_6()); }
+ )
+ )
+ )|
+ (
+ {getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 7)}?=>(
+ {
+ getUnorderedGroupHelper().select(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 7);
+ }
+ {
+ selected = true;
+ }
+ (
+ { before(grammarAccess.getGenerationTaskAccess().getGroup_3_7()); }
+ (rule__GenerationTask__Group_3_7__0)
+ { after(grammarAccess.getGenerationTaskAccess().getGroup_3_7()); }
+ )
+ )
+ )|
+ (
+ {getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 8)}?=>(
+ {
+ getUnorderedGroupHelper().select(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 8);
+ }
+ {
+ selected = true;
+ }
+ (
+ { before(grammarAccess.getGenerationTaskAccess().getGroup_3_8()); }
+ (rule__GenerationTask__Group_3_8__0)
+ { after(grammarAccess.getGenerationTaskAccess().getGroup_3_8()); }
+ )
+ )
+ )|
+ (
+ {getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 9)}?=>(
+ {
+ getUnorderedGroupHelper().select(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 9);
+ }
+ {
+ selected = true;
+ }
+ (
+ { before(grammarAccess.getGenerationTaskAccess().getGroup_3_9()); }
+ (rule__GenerationTask__Group_3_9__0)
+ { after(grammarAccess.getGenerationTaskAccess().getGroup_3_9()); }
+ )
+ )
+ )|
+ (
+ {getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 10)}?=>(
+ {
+ getUnorderedGroupHelper().select(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 10);
+ }
+ {
+ selected = true;
+ }
+ (
+ { before(grammarAccess.getGenerationTaskAccess().getGroup_3_10()); }
+ (rule__GenerationTask__Group_3_10__0)
+ { after(grammarAccess.getGenerationTaskAccess().getGroup_3_10()); }
+ )
+ )
+ )|
+ (
+ {getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 11)}?=>(
+ {
+ getUnorderedGroupHelper().select(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 11);
+ }
+ {
+ selected = true;
+ }
+ (
+ { before(grammarAccess.getGenerationTaskAccess().getGroup_3_11()); }
+ (rule__GenerationTask__Group_3_11__0)
+ { after(grammarAccess.getGenerationTaskAccess().getGroup_3_11()); }
+ )
+ )
+ )|
+ (
+ {getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 12)}?=>(
+ {
+ getUnorderedGroupHelper().select(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 12);
+ }
+ {
+ selected = true;
+ }
+ (
+ { before(grammarAccess.getGenerationTaskAccess().getGroup_3_12()); }
+ (rule__GenerationTask__Group_3_12__0)
+ { after(grammarAccess.getGenerationTaskAccess().getGroup_3_12()); }
+ )
+ )
+ )
+ )
+;
+finally {
+ if (selected)
+ getUnorderedGroupHelper().returnFromSelection(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3());
+ restoreStackSize(stackSize);
+}
+
+rule__GenerationTask__UnorderedGroup_3__0
+ @init {
+ int stackSize = keepStackSize();
+ }
+:
+ rule__GenerationTask__UnorderedGroup_3__Impl
+ rule__GenerationTask__UnorderedGroup_3__1?
+;
+finally {
+ restoreStackSize(stackSize);
+}
+
+rule__GenerationTask__UnorderedGroup_3__1
+ @init {
+ int stackSize = keepStackSize();
+ }
+:
+ rule__GenerationTask__UnorderedGroup_3__Impl
+ rule__GenerationTask__UnorderedGroup_3__2?
+;
+finally {
+ restoreStackSize(stackSize);
+}
+
+rule__GenerationTask__UnorderedGroup_3__2
+ @init {
+ int stackSize = keepStackSize();
+ }
+:
+ rule__GenerationTask__UnorderedGroup_3__Impl
+ rule__GenerationTask__UnorderedGroup_3__3?
+;
+finally {
+ restoreStackSize(stackSize);
+}
+
+rule__GenerationTask__UnorderedGroup_3__3
+ @init {
+ int stackSize = keepStackSize();
+ }
+:
+ rule__GenerationTask__UnorderedGroup_3__Impl
+ rule__GenerationTask__UnorderedGroup_3__4?
+;
+finally {
+ restoreStackSize(stackSize);
+}
+
+rule__GenerationTask__UnorderedGroup_3__4
+ @init {
+ int stackSize = keepStackSize();
+ }
+:
+ rule__GenerationTask__UnorderedGroup_3__Impl
+ rule__GenerationTask__UnorderedGroup_3__5?
+;
+finally {
+ restoreStackSize(stackSize);
+}
+
+rule__GenerationTask__UnorderedGroup_3__5
+ @init {
+ int stackSize = keepStackSize();
+ }
+:
+ rule__GenerationTask__UnorderedGroup_3__Impl
+ rule__GenerationTask__UnorderedGroup_3__6?
+;
+finally {
+ restoreStackSize(stackSize);
+}
+
+rule__GenerationTask__UnorderedGroup_3__6
+ @init {
+ int stackSize = keepStackSize();
+ }
+:
+ rule__GenerationTask__UnorderedGroup_3__Impl
+ rule__GenerationTask__UnorderedGroup_3__7?
+;
+finally {
+ restoreStackSize(stackSize);
+}
+
+rule__GenerationTask__UnorderedGroup_3__7
+ @init {
+ int stackSize = keepStackSize();
+ }
+:
+ rule__GenerationTask__UnorderedGroup_3__Impl
+ rule__GenerationTask__UnorderedGroup_3__8?
+;
+finally {
+ restoreStackSize(stackSize);
+}
+
+rule__GenerationTask__UnorderedGroup_3__8
+ @init {
+ int stackSize = keepStackSize();
+ }
+:
+ rule__GenerationTask__UnorderedGroup_3__Impl
+ rule__GenerationTask__UnorderedGroup_3__9?
+;
+finally {
+ restoreStackSize(stackSize);
+}
+
+rule__GenerationTask__UnorderedGroup_3__9
+ @init {
+ int stackSize = keepStackSize();
+ }
+:
+ rule__GenerationTask__UnorderedGroup_3__Impl
+ rule__GenerationTask__UnorderedGroup_3__10?
+;
+finally {
+ restoreStackSize(stackSize);
+}
+
+rule__GenerationTask__UnorderedGroup_3__10
+ @init {
+ int stackSize = keepStackSize();
+ }
+:
+ rule__GenerationTask__UnorderedGroup_3__Impl
+ rule__GenerationTask__UnorderedGroup_3__11?
+;
+finally {
+ restoreStackSize(stackSize);
+}
+
+rule__GenerationTask__UnorderedGroup_3__11
+ @init {
+ int stackSize = keepStackSize();
+ }
+:
+ rule__GenerationTask__UnorderedGroup_3__Impl
+ rule__GenerationTask__UnorderedGroup_3__12?
+;
+finally {
+ restoreStackSize(stackSize);
+}
+
+rule__GenerationTask__UnorderedGroup_3__12
+ @init {
+ int stackSize = keepStackSize();
+ }
+:
+ rule__GenerationTask__UnorderedGroup_3__Impl
+;
+finally {
+ restoreStackSize(stackSize);
+}
+
+
+rule__ConfigurationScript__ImportsAssignment_0
+ @init {
+ int stackSize = keepStackSize();
+ }
+:
+ (
+ { before(grammarAccess.getConfigurationScriptAccess().getImportsImportParserRuleCall_0_0()); }
+ ruleImport
+ { after(grammarAccess.getConfigurationScriptAccess().getImportsImportParserRuleCall_0_0()); }
+ )
+;
+finally {
+ restoreStackSize(stackSize);
+}
+
+rule__ConfigurationScript__CommandsAssignment_1
+ @init {
+ int stackSize = keepStackSize();
+ }
+:
+ (
+ { before(grammarAccess.getConfigurationScriptAccess().getCommandsCommandParserRuleCall_1_0()); }
+ ruleCommand
+ { after(grammarAccess.getConfigurationScriptAccess().getCommandsCommandParserRuleCall_1_0()); }
+ )
+;
+finally {
+ restoreStackSize(stackSize);
+}
+
+rule__EPackageImport__ImportedPackageAssignment_2
+ @init {
+ int stackSize = keepStackSize();
+ }
+:
+ (
+ { before(grammarAccess.getEPackageImportAccess().getImportedPackageEPackageCrossReference_2_0()); }
+ (
+ { before(grammarAccess.getEPackageImportAccess().getImportedPackageEPackageSTRINGTerminalRuleCall_2_0_1()); }
+ RULE_STRING
+ { after(grammarAccess.getEPackageImportAccess().getImportedPackageEPackageSTRINGTerminalRuleCall_2_0_1()); }
+ )
+ { after(grammarAccess.getEPackageImportAccess().getImportedPackageEPackageCrossReference_2_0()); }
+ )
+;
+finally {
+ restoreStackSize(stackSize);
+}
+
+rule__ViatraImport__ImportedViatraAssignment_2
+ @init {
+ int stackSize = keepStackSize();
+ }
+:
+ (
+ { before(grammarAccess.getViatraImportAccess().getImportedViatraPatternModelCrossReference_2_0()); }
+ (
+ { before(grammarAccess.getViatraImportAccess().getImportedViatraPatternModelSTRINGTerminalRuleCall_2_0_1()); }
+ RULE_STRING
+ { after(grammarAccess.getViatraImportAccess().getImportedViatraPatternModelSTRINGTerminalRuleCall_2_0_1()); }
+ )
+ { after(grammarAccess.getViatraImportAccess().getImportedViatraPatternModelCrossReference_2_0()); }
+ )
+;
+finally {
+ restoreStackSize(stackSize);
+}
+
+rule__CftImport__ImportedCftAssignment_2
+ @init {
+ int stackSize = keepStackSize();
+ }
+:
+ (
+ { before(grammarAccess.getCftImportAccess().getImportedCftCftModelCrossReference_2_0()); }
+ (
+ { before(grammarAccess.getCftImportAccess().getImportedCftCftModelSTRINGTerminalRuleCall_2_0_1()); }
+ RULE_STRING
+ { after(grammarAccess.getCftImportAccess().getImportedCftCftModelSTRINGTerminalRuleCall_2_0_1()); }
+ )
+ { after(grammarAccess.getCftImportAccess().getImportedCftCftModelCrossReference_2_0()); }
+ )
+;
+finally {
+ restoreStackSize(stackSize);
+}
+
+rule__FileSpecification__PathAssignment
+ @init {
+ int stackSize = keepStackSize();
+ }
+:
+ (
+ { before(grammarAccess.getFileSpecificationAccess().getPathSTRINGTerminalRuleCall_0()); }
+ RULE_STRING
+ { after(grammarAccess.getFileSpecificationAccess().getPathSTRINGTerminalRuleCall_0()); }
+ )
+;
+finally {
+ restoreStackSize(stackSize);
+}
+
+rule__FileDeclaration__NameAssignment_1
+ @init {
+ int stackSize = keepStackSize();
+ }
+:
+ (
+ { before(grammarAccess.getFileDeclarationAccess().getNameIDTerminalRuleCall_1_0()); }
+ RULE_ID
+ { after(grammarAccess.getFileDeclarationAccess().getNameIDTerminalRuleCall_1_0()); }
+ )
+;
+finally {
+ restoreStackSize(stackSize);
+}
+
+rule__FileDeclaration__SpecificationAssignment_3
+ @init {
+ int stackSize = keepStackSize();
+ }
+:
+ (
+ { before(grammarAccess.getFileDeclarationAccess().getSpecificationFileSpecificationParserRuleCall_3_0()); }
+ ruleFileSpecification
+ { after(grammarAccess.getFileDeclarationAccess().getSpecificationFileSpecificationParserRuleCall_3_0()); }
+ )
+;
+finally {
+ restoreStackSize(stackSize);
+}
+
+rule__FileReference__ReferredAssignment
+ @init {
+ int stackSize = keepStackSize();
+ }
+:
+ (
+ { before(grammarAccess.getFileReferenceAccess().getReferredFileDeclarationCrossReference_0()); }
+ (
+ { before(grammarAccess.getFileReferenceAccess().getReferredFileDeclarationIDTerminalRuleCall_0_1()); }
+ RULE_ID
+ { after(grammarAccess.getFileReferenceAccess().getReferredFileDeclarationIDTerminalRuleCall_0_1()); }
+ )
+ { after(grammarAccess.getFileReferenceAccess().getReferredFileDeclarationCrossReference_0()); }
+ )
+;
+finally {
+ restoreStackSize(stackSize);
+}
+
+rule__MetamodelSpecification__EntriesAssignment_1
+ @init {
+ int stackSize = keepStackSize();
+ }
+:
+ (
+ { before(grammarAccess.getMetamodelSpecificationAccess().getEntriesMetamodelEntryParserRuleCall_1_0()); }
+ ruleMetamodelEntry
+ { after(grammarAccess.getMetamodelSpecificationAccess().getEntriesMetamodelEntryParserRuleCall_1_0()); }
+ )
+;
+finally {
+ restoreStackSize(stackSize);
+}
+
+rule__MetamodelSpecification__EntriesAssignment_2_1
+ @init {
+ int stackSize = keepStackSize();
+ }
+:
+ (
+ { before(grammarAccess.getMetamodelSpecificationAccess().getEntriesMetamodelEntryParserRuleCall_2_1_0()); }
+ ruleMetamodelEntry
+ { after(grammarAccess.getMetamodelSpecificationAccess().getEntriesMetamodelEntryParserRuleCall_2_1_0()); }
+ )
+;
+finally {
+ restoreStackSize(stackSize);
+}
+
+rule__AllPackageEntry__PackageAssignment_1
+ @init {
+ int stackSize = keepStackSize();
+ }
+:
+ (
+ { before(grammarAccess.getAllPackageEntryAccess().getPackageEPackageCrossReference_1_0()); }
+ (
+ { before(grammarAccess.getAllPackageEntryAccess().getPackageEPackageQualifiedNameParserRuleCall_1_0_1()); }
+ ruleQualifiedName
+ { after(grammarAccess.getAllPackageEntryAccess().getPackageEPackageQualifiedNameParserRuleCall_1_0_1()); }
+ )
+ { after(grammarAccess.getAllPackageEntryAccess().getPackageEPackageCrossReference_1_0()); }
+ )
+;
+finally {
+ restoreStackSize(stackSize);
+}
+
+rule__AllPackageEntry__ExclusionAssignment_2_2
+ @init {
+ int stackSize = keepStackSize();
+ }
+:
+ (
+ { before(grammarAccess.getAllPackageEntryAccess().getExclusionMetamodelElementParserRuleCall_2_2_0()); }
+ ruleMetamodelElement
+ { after(grammarAccess.getAllPackageEntryAccess().getExclusionMetamodelElementParserRuleCall_2_2_0()); }
+ )
+;
+finally {
+ restoreStackSize(stackSize);
+}
+
+rule__AllPackageEntry__ExclusionAssignment_2_3_1
+ @init {
+ int stackSize = keepStackSize();
+ }
+:
+ (
+ { before(grammarAccess.getAllPackageEntryAccess().getExclusionMetamodelElementParserRuleCall_2_3_1_0()); }
+ ruleMetamodelElement
+ { after(grammarAccess.getAllPackageEntryAccess().getExclusionMetamodelElementParserRuleCall_2_3_1_0()); }
+ )
+;
+finally {
+ restoreStackSize(stackSize);
+}
+
+rule__MetamodelElement__PackageAssignment_0_0
+ @init {
+ int stackSize = keepStackSize();
+ }
+:
+ (
+ { before(grammarAccess.getMetamodelElementAccess().getPackageEPackageCrossReference_0_0_0()); }
+ (
+ { before(grammarAccess.getMetamodelElementAccess().getPackageEPackageQualifiedNameParserRuleCall_0_0_0_1()); }
+ ruleQualifiedName
+ { after(grammarAccess.getMetamodelElementAccess().getPackageEPackageQualifiedNameParserRuleCall_0_0_0_1()); }
+ )
+ { after(grammarAccess.getMetamodelElementAccess().getPackageEPackageCrossReference_0_0_0()); }
+ )
+;
+finally {
+ restoreStackSize(stackSize);
+}
+
+rule__MetamodelElement__ClassifierAssignment_1
+ @init {
+ int stackSize = keepStackSize();
+ }
+:
+ (
+ { before(grammarAccess.getMetamodelElementAccess().getClassifierEClassifierCrossReference_1_0()); }
+ (
+ { before(grammarAccess.getMetamodelElementAccess().getClassifierEClassifierIDTerminalRuleCall_1_0_1()); }
+ RULE_ID
+ { after(grammarAccess.getMetamodelElementAccess().getClassifierEClassifierIDTerminalRuleCall_1_0_1()); }
+ )
+ { after(grammarAccess.getMetamodelElementAccess().getClassifierEClassifierCrossReference_1_0()); }
+ )
+;
+finally {
+ restoreStackSize(stackSize);
+}
+
+rule__MetamodelElement__FeatureAssignment_2_1
+ @init {
+ int stackSize = keepStackSize();
+ }
+:
+ (
+ { before(grammarAccess.getMetamodelElementAccess().getFeatureENamedElementCrossReference_2_1_0()); }
+ (
+ { before(grammarAccess.getMetamodelElementAccess().getFeatureENamedElementIDTerminalRuleCall_2_1_0_1()); }
+ RULE_ID
+ { after(grammarAccess.getMetamodelElementAccess().getFeatureENamedElementIDTerminalRuleCall_2_1_0_1()); }
+ )
+ { after(grammarAccess.getMetamodelElementAccess().getFeatureENamedElementCrossReference_2_1_0()); }
+ )
+;
+finally {
+ restoreStackSize(stackSize);
+}
+
+rule__MetamodelDeclaration__NameAssignment_1
+ @init {
+ int stackSize = keepStackSize();
+ }
+:
+ (
+ { before(grammarAccess.getMetamodelDeclarationAccess().getNameIDTerminalRuleCall_1_0()); }
+ RULE_ID
+ { after(grammarAccess.getMetamodelDeclarationAccess().getNameIDTerminalRuleCall_1_0()); }
+ )
+;
+finally {
+ restoreStackSize(stackSize);
+}
+
+rule__MetamodelDeclaration__SpecificationAssignment_2
+ @init {
+ int stackSize = keepStackSize();
+ }
+:
+ (
+ { before(grammarAccess.getMetamodelDeclarationAccess().getSpecificationMetamodelSpecificationParserRuleCall_2_0()); }
+ ruleMetamodelSpecification
+ { after(grammarAccess.getMetamodelDeclarationAccess().getSpecificationMetamodelSpecificationParserRuleCall_2_0()); }
+ )
+;
+finally {
+ restoreStackSize(stackSize);
+}
+
+rule__MetamodelReference__ReferredAssignment
+ @init {
+ int stackSize = keepStackSize();
+ }
+:
+ (
+ { before(grammarAccess.getMetamodelReferenceAccess().getReferredMetamodelDeclarationCrossReference_0()); }
+ (
+ { before(grammarAccess.getMetamodelReferenceAccess().getReferredMetamodelDeclarationIDTerminalRuleCall_0_1()); }
+ RULE_ID
+ { after(grammarAccess.getMetamodelReferenceAccess().getReferredMetamodelDeclarationIDTerminalRuleCall_0_1()); }
+ )
+ { after(grammarAccess.getMetamodelReferenceAccess().getReferredMetamodelDeclarationCrossReference_0()); }
+ )
+;
+finally {
+ restoreStackSize(stackSize);
+}
+
+rule__PartialModelSpecification__EntryAssignment_1
+ @init {
+ int stackSize = keepStackSize();
+ }
+:
+ (
+ { before(grammarAccess.getPartialModelSpecificationAccess().getEntryPartialModelEntryParserRuleCall_1_0()); }
+ rulePartialModelEntry
+ { after(grammarAccess.getPartialModelSpecificationAccess().getEntryPartialModelEntryParserRuleCall_1_0()); }
+ )
+;
+finally {
+ restoreStackSize(stackSize);
+}
+
+rule__PartialModelSpecification__EntryAssignment_2_1
+ @init {
+ int stackSize = keepStackSize();
+ }
+:
+ (
+ { before(grammarAccess.getPartialModelSpecificationAccess().getEntryPartialModelEntryParserRuleCall_2_1_0()); }
+ rulePartialModelEntry
+ { after(grammarAccess.getPartialModelSpecificationAccess().getEntryPartialModelEntryParserRuleCall_2_1_0()); }
+ )
+;
+finally {
+ restoreStackSize(stackSize);
+}
+
+rule__ModelEntry__PathAssignment
+ @init {
+ int stackSize = keepStackSize();
+ }
+:
+ (
+ { before(grammarAccess.getModelEntryAccess().getPathFileParserRuleCall_0()); }
+ ruleFile
+ { after(grammarAccess.getModelEntryAccess().getPathFileParserRuleCall_0()); }
+ )
+;
+finally {
+ restoreStackSize(stackSize);
+}
+
+rule__FolderEntry__PathAssignment_1
+ @init {
+ int stackSize = keepStackSize();
+ }
+:
+ (
+ { before(grammarAccess.getFolderEntryAccess().getPathFileParserRuleCall_1_0()); }
+ ruleFile
+ { after(grammarAccess.getFolderEntryAccess().getPathFileParserRuleCall_1_0()); }
+ )
+;
+finally {
+ restoreStackSize(stackSize);
+}
+
+rule__FolderEntry__ExclusionAssignment_2_2
+ @init {
+ int stackSize = keepStackSize();
+ }
+:
+ (
+ { before(grammarAccess.getFolderEntryAccess().getExclusionModelEntryParserRuleCall_2_2_0()); }
+ ruleModelEntry
+ { after(grammarAccess.getFolderEntryAccess().getExclusionModelEntryParserRuleCall_2_2_0()); }
+ )
+;
+finally {
+ restoreStackSize(stackSize);
+}
+
+rule__FolderEntry__ExclusionAssignment_2_3_1
+ @init {
+ int stackSize = keepStackSize();
+ }
+:
+ (
+ { before(grammarAccess.getFolderEntryAccess().getExclusionModelEntryParserRuleCall_2_3_1_0()); }
+ ruleModelEntry
+ { after(grammarAccess.getFolderEntryAccess().getExclusionModelEntryParserRuleCall_2_3_1_0()); }
+ )
+;
+finally {
+ restoreStackSize(stackSize);
+}
+
+rule__PartialModelDeclaration__NameAssignment_1
+ @init {
+ int stackSize = keepStackSize();
+ }
+:
+ (
+ { before(grammarAccess.getPartialModelDeclarationAccess().getNameIDTerminalRuleCall_1_0()); }
+ RULE_ID
+ { after(grammarAccess.getPartialModelDeclarationAccess().getNameIDTerminalRuleCall_1_0()); }
+ )
+;
+finally {
+ restoreStackSize(stackSize);
+}
+
+rule__PartialModelDeclaration__SpecificationAssignment_2
+ @init {
+ int stackSize = keepStackSize();
+ }
+:
+ (
+ { before(grammarAccess.getPartialModelDeclarationAccess().getSpecificationPartialModelSpecificationParserRuleCall_2_0()); }
+ rulePartialModelSpecification
+ { after(grammarAccess.getPartialModelDeclarationAccess().getSpecificationPartialModelSpecificationParserRuleCall_2_0()); }
+ )
+;
+finally {
+ restoreStackSize(stackSize);
+}
+
+rule__PartialModelReference__ReferredAssignment
+ @init {
+ int stackSize = keepStackSize();
+ }
+:
+ (
+ { before(grammarAccess.getPartialModelReferenceAccess().getReferredPartialModelDeclarationCrossReference_0()); }
+ (
+ { before(grammarAccess.getPartialModelReferenceAccess().getReferredPartialModelDeclarationIDTerminalRuleCall_0_1()); }
+ RULE_ID
+ { after(grammarAccess.getPartialModelReferenceAccess().getReferredPartialModelDeclarationIDTerminalRuleCall_0_1()); }
+ )
+ { after(grammarAccess.getPartialModelReferenceAccess().getReferredPartialModelDeclarationCrossReference_0()); }
+ )
+;
+finally {
+ restoreStackSize(stackSize);
+}
+
+rule__PatternSpecification__EntriesAssignment_1
+ @init {
+ int stackSize = keepStackSize();
+ }
+:
+ (
+ { before(grammarAccess.getPatternSpecificationAccess().getEntriesPatternEntryParserRuleCall_1_0()); }
+ rulePatternEntry
+ { after(grammarAccess.getPatternSpecificationAccess().getEntriesPatternEntryParserRuleCall_1_0()); }
+ )
+;
+finally {
+ restoreStackSize(stackSize);
+}
+
+rule__PatternSpecification__EntriesAssignment_2_1
+ @init {
+ int stackSize = keepStackSize();
+ }
+:
+ (
+ { before(grammarAccess.getPatternSpecificationAccess().getEntriesPatternEntryParserRuleCall_2_1_0()); }
+ rulePatternEntry
+ { after(grammarAccess.getPatternSpecificationAccess().getEntriesPatternEntryParserRuleCall_2_1_0()); }
+ )
+;
+finally {
+ restoreStackSize(stackSize);
+}
+
+rule__AllPatternEntry__PackageAssignment_1
+ @init {
+ int stackSize = keepStackSize();
+ }
+:
+ (
+ { before(grammarAccess.getAllPatternEntryAccess().getPackagePatternModelCrossReference_1_0()); }
+ (
+ { before(grammarAccess.getAllPatternEntryAccess().getPackagePatternModelQualifiedNameParserRuleCall_1_0_1()); }
+ ruleQualifiedName
+ { after(grammarAccess.getAllPatternEntryAccess().getPackagePatternModelQualifiedNameParserRuleCall_1_0_1()); }
+ )
+ { after(grammarAccess.getAllPatternEntryAccess().getPackagePatternModelCrossReference_1_0()); }
+ )
+;
+finally {
+ restoreStackSize(stackSize);
+}
+
+rule__AllPatternEntry__ExclusuionAssignment_2_2
+ @init {
+ int stackSize = keepStackSize();
+ }
+:
+ (
+ { before(grammarAccess.getAllPatternEntryAccess().getExclusuionPatternElementParserRuleCall_2_2_0()); }
+ rulePatternElement
+ { after(grammarAccess.getAllPatternEntryAccess().getExclusuionPatternElementParserRuleCall_2_2_0()); }
+ )
+;
+finally {
+ restoreStackSize(stackSize);
+}
+
+rule__AllPatternEntry__ExclusuionAssignment_2_3_1
+ @init {
+ int stackSize = keepStackSize();
+ }
+:
+ (
+ { before(grammarAccess.getAllPatternEntryAccess().getExclusuionPatternElementParserRuleCall_2_3_1_0()); }
+ rulePatternElement
+ { after(grammarAccess.getAllPatternEntryAccess().getExclusuionPatternElementParserRuleCall_2_3_1_0()); }
+ )
+;
+finally {
+ restoreStackSize(stackSize);
+}
+
+rule__PatternElement__PackageAssignment_0_0
+ @init {
+ int stackSize = keepStackSize();
+ }
+:
+ (
+ { before(grammarAccess.getPatternElementAccess().getPackagePatternModelCrossReference_0_0_0()); }
+ (
+ { before(grammarAccess.getPatternElementAccess().getPackagePatternModelQualifiedNameParserRuleCall_0_0_0_1()); }
+ ruleQualifiedName
+ { after(grammarAccess.getPatternElementAccess().getPackagePatternModelQualifiedNameParserRuleCall_0_0_0_1()); }
+ )
+ { after(grammarAccess.getPatternElementAccess().getPackagePatternModelCrossReference_0_0_0()); }
+ )
+;
+finally {
+ restoreStackSize(stackSize);
+}
+
+rule__PatternElement__PatternAssignment_1
+ @init {
+ int stackSize = keepStackSize();
+ }
+:
+ (
+ { before(grammarAccess.getPatternElementAccess().getPatternPatternCrossReference_1_0()); }
+ (
+ { before(grammarAccess.getPatternElementAccess().getPatternPatternIDTerminalRuleCall_1_0_1()); }
+ RULE_ID
+ { after(grammarAccess.getPatternElementAccess().getPatternPatternIDTerminalRuleCall_1_0_1()); }
+ )
+ { after(grammarAccess.getPatternElementAccess().getPatternPatternCrossReference_1_0()); }
+ )
+;
+finally {
+ restoreStackSize(stackSize);
+}
+
+rule__GraphPatternDeclaration__NameAssignment_1
+ @init {
+ int stackSize = keepStackSize();
+ }
+:
+ (
+ { before(grammarAccess.getGraphPatternDeclarationAccess().getNameIDTerminalRuleCall_1_0()); }
+ RULE_ID
+ { after(grammarAccess.getGraphPatternDeclarationAccess().getNameIDTerminalRuleCall_1_0()); }
+ )
+;
+finally {
+ restoreStackSize(stackSize);
+}
+
+rule__GraphPatternDeclaration__SpecificationAssignment_2
+ @init {
+ int stackSize = keepStackSize();
+ }
+:
+ (
+ { before(grammarAccess.getGraphPatternDeclarationAccess().getSpecificationPatternSpecificationParserRuleCall_2_0()); }
+ rulePatternSpecification
+ { after(grammarAccess.getGraphPatternDeclarationAccess().getSpecificationPatternSpecificationParserRuleCall_2_0()); }
+ )
+;
+finally {
+ restoreStackSize(stackSize);
+}
+
+rule__GraphPatternReference__ReferredAssignment
+ @init {
+ int stackSize = keepStackSize();
+ }
+:
+ (
+ { before(grammarAccess.getGraphPatternReferenceAccess().getReferredGraphPatternDeclarationCrossReference_0()); }
+ (
+ { before(grammarAccess.getGraphPatternReferenceAccess().getReferredGraphPatternDeclarationIDTerminalRuleCall_0_1()); }
+ RULE_ID
+ { after(grammarAccess.getGraphPatternReferenceAccess().getReferredGraphPatternDeclarationIDTerminalRuleCall_0_1()); }
+ )
+ { after(grammarAccess.getGraphPatternReferenceAccess().getReferredGraphPatternDeclarationCrossReference_0()); }
+ )
+;
+finally {
+ restoreStackSize(stackSize);
+}
+
+rule__ObjectiveSpecification__EntriesAssignment_1
+ @init {
+ int stackSize = keepStackSize();
+ }
+:
+ (
+ { before(grammarAccess.getObjectiveSpecificationAccess().getEntriesObjectiveEntryParserRuleCall_1_0()); }
+ ruleObjectiveEntry
+ { after(grammarAccess.getObjectiveSpecificationAccess().getEntriesObjectiveEntryParserRuleCall_1_0()); }
+ )
+;
+finally {
+ restoreStackSize(stackSize);
+}
+
+rule__ObjectiveSpecification__EntriesAssignment_2_1
+ @init {
+ int stackSize = keepStackSize();
+ }
+:
+ (
+ { before(grammarAccess.getObjectiveSpecificationAccess().getEntriesObjectiveEntryParserRuleCall_2_1_0()); }
+ ruleObjectiveEntry
+ { after(grammarAccess.getObjectiveSpecificationAccess().getEntriesObjectiveEntryParserRuleCall_2_1_0()); }
+ )
+;
+finally {
+ restoreStackSize(stackSize);
+}
+
+rule__OptimizationEntry__DirectionAssignment_0
+ @init {
+ int stackSize = keepStackSize();
+ }
+:
+ (
+ { before(grammarAccess.getOptimizationEntryAccess().getDirectionOptimizationDirectionEnumRuleCall_0_0()); }
+ ruleOptimizationDirection
+ { after(grammarAccess.getOptimizationEntryAccess().getDirectionOptimizationDirectionEnumRuleCall_0_0()); }
+ )
+;
+finally {
+ restoreStackSize(stackSize);
+}
+
+rule__OptimizationEntry__FunctionAssignment_1
+ @init {
+ int stackSize = keepStackSize();
+ }
+:
+ (
+ { before(grammarAccess.getOptimizationEntryAccess().getFunctionObjectiveFunctionParserRuleCall_1_0()); }
+ ruleObjectiveFunction
+ { after(grammarAccess.getOptimizationEntryAccess().getFunctionObjectiveFunctionParserRuleCall_1_0()); }
+ )
+;
+finally {
+ restoreStackSize(stackSize);
+}
+
+rule__ThresholdEntry__FunctionAssignment_0
+ @init {
+ int stackSize = keepStackSize();
+ }
+:
+ (
+ { before(grammarAccess.getThresholdEntryAccess().getFunctionObjectiveFunctionParserRuleCall_0_0()); }
+ ruleObjectiveFunction
+ { after(grammarAccess.getThresholdEntryAccess().getFunctionObjectiveFunctionParserRuleCall_0_0()); }
+ )
+;
+finally {
+ restoreStackSize(stackSize);
+}
+
+rule__ThresholdEntry__OperatorAssignment_1
+ @init {
+ int stackSize = keepStackSize();
+ }
+:
+ (
+ { before(grammarAccess.getThresholdEntryAccess().getOperatorComparisonOperatorEnumRuleCall_1_0()); }
+ ruleComparisonOperator
+ { after(grammarAccess.getThresholdEntryAccess().getOperatorComparisonOperatorEnumRuleCall_1_0()); }
+ )
+;
+finally {
+ restoreStackSize(stackSize);
+}
+
+rule__ThresholdEntry__ThresholdAssignment_2
+ @init {
+ int stackSize = keepStackSize();
+ }
+:
+ (
+ { before(grammarAccess.getThresholdEntryAccess().getThresholdREALLiteralParserRuleCall_2_0()); }
+ ruleREALLiteral
+ { after(grammarAccess.getThresholdEntryAccess().getThresholdREALLiteralParserRuleCall_2_0()); }
+ )
+;
+finally {
+ restoreStackSize(stackSize);
+}
+
+rule__ReliabiltiyFunction__PackageAssignment_1_0
+ @init {
+ int stackSize = keepStackSize();
+ }
+:
+ (
+ { before(grammarAccess.getReliabiltiyFunctionAccess().getPackageCftModelCrossReference_1_0_0()); }
+ (
+ { before(grammarAccess.getReliabiltiyFunctionAccess().getPackageCftModelQualifiedNameParserRuleCall_1_0_0_1()); }
+ ruleQualifiedName
+ { after(grammarAccess.getReliabiltiyFunctionAccess().getPackageCftModelQualifiedNameParserRuleCall_1_0_0_1()); }
+ )
+ { after(grammarAccess.getReliabiltiyFunctionAccess().getPackageCftModelCrossReference_1_0_0()); }
+ )
+;
+finally {
+ restoreStackSize(stackSize);
+}
+
+rule__ReliabiltiyFunction__TransformationAssignment_2
+ @init {
+ int stackSize = keepStackSize();
+ }
+:
+ (
+ { before(grammarAccess.getReliabiltiyFunctionAccess().getTransformationTransformationDefinitionCrossReference_2_0()); }
+ (
+ { before(grammarAccess.getReliabiltiyFunctionAccess().getTransformationTransformationDefinitionIDTerminalRuleCall_2_0_1()); }
+ RULE_ID
+ { after(grammarAccess.getReliabiltiyFunctionAccess().getTransformationTransformationDefinitionIDTerminalRuleCall_2_0_1()); }
+ )
+ { after(grammarAccess.getReliabiltiyFunctionAccess().getTransformationTransformationDefinitionCrossReference_2_0()); }
+ )
+;
+finally {
+ restoreStackSize(stackSize);
+}
+
+rule__ObjectiveDeclaration__NameAssignment_1
+ @init {
+ int stackSize = keepStackSize();
+ }
+:
+ (
+ { before(grammarAccess.getObjectiveDeclarationAccess().getNameIDTerminalRuleCall_1_0()); }
+ RULE_ID
+ { after(grammarAccess.getObjectiveDeclarationAccess().getNameIDTerminalRuleCall_1_0()); }
+ )
+;
+finally {
+ restoreStackSize(stackSize);
+}
+
+rule__ObjectiveDeclaration__SpecificationAssignment_2
+ @init {
+ int stackSize = keepStackSize();
+ }
+:
+ (
+ { before(grammarAccess.getObjectiveDeclarationAccess().getSpecificationObjectiveSpecificationParserRuleCall_2_0()); }
+ ruleObjectiveSpecification
+ { after(grammarAccess.getObjectiveDeclarationAccess().getSpecificationObjectiveSpecificationParserRuleCall_2_0()); }
+ )
+;
+finally {
+ restoreStackSize(stackSize);
+}
+
+rule__ObjectiveReference__ReferredAssignment
+ @init {
+ int stackSize = keepStackSize();
+ }
+:
+ (
+ { before(grammarAccess.getObjectiveReferenceAccess().getReferredObjectiveDeclarationCrossReference_0()); }
+ (
+ { before(grammarAccess.getObjectiveReferenceAccess().getReferredObjectiveDeclarationIDTerminalRuleCall_0_1()); }
+ RULE_ID
+ { after(grammarAccess.getObjectiveReferenceAccess().getReferredObjectiveDeclarationIDTerminalRuleCall_0_1()); }
+ )
+ { after(grammarAccess.getObjectiveReferenceAccess().getReferredObjectiveDeclarationCrossReference_0()); }
+ )
+;
+finally {
+ restoreStackSize(stackSize);
+}
+
+rule__ConfigSpecification__EntriesAssignment_2_0
+ @init {
+ int stackSize = keepStackSize();
+ }
+:
+ (
+ { before(grammarAccess.getConfigSpecificationAccess().getEntriesConfigEntryParserRuleCall_2_0_0()); }
+ ruleConfigEntry
+ { after(grammarAccess.getConfigSpecificationAccess().getEntriesConfigEntryParserRuleCall_2_0_0()); }
+ )
+;
+finally {
+ restoreStackSize(stackSize);
+}
+
+rule__ConfigSpecification__EntriesAssignment_2_1_1
+ @init {
+ int stackSize = keepStackSize();
+ }
+:
+ (
+ { before(grammarAccess.getConfigSpecificationAccess().getEntriesConfigEntryParserRuleCall_2_1_1_0()); }
+ ruleConfigEntry
+ { after(grammarAccess.getConfigSpecificationAccess().getEntriesConfigEntryParserRuleCall_2_1_1_0()); }
+ )
+;
+finally {
+ restoreStackSize(stackSize);
+}
+
+rule__ConfigDeclaration__NameAssignment_1
+ @init {
+ int stackSize = keepStackSize();
+ }
+:
+ (
+ { before(grammarAccess.getConfigDeclarationAccess().getNameIDTerminalRuleCall_1_0()); }
+ RULE_ID
+ { after(grammarAccess.getConfigDeclarationAccess().getNameIDTerminalRuleCall_1_0()); }
+ )
+;
+finally {
+ restoreStackSize(stackSize);
+}
+
+rule__ConfigDeclaration__SpecificationAssignment_2
+ @init {
+ int stackSize = keepStackSize();
+ }
+:
+ (
+ { before(grammarAccess.getConfigDeclarationAccess().getSpecificationConfigSpecificationParserRuleCall_2_0()); }
+ ruleConfigSpecification
+ { after(grammarAccess.getConfigDeclarationAccess().getSpecificationConfigSpecificationParserRuleCall_2_0()); }
+ )
+;
+finally {
+ restoreStackSize(stackSize);
+}
+
+rule__DocumentationEntry__LevelAssignment_2
+ @init {
+ int stackSize = keepStackSize();
+ }
+:
+ (
+ { before(grammarAccess.getDocumentationEntryAccess().getLevelDocumentLevelSpecificationEnumRuleCall_2_0()); }
+ ruleDocumentLevelSpecification
+ { after(grammarAccess.getDocumentationEntryAccess().getLevelDocumentLevelSpecificationEnumRuleCall_2_0()); }
+ )
+;
+finally {
+ restoreStackSize(stackSize);
+}
+
+rule__RuntimeEntry__MillisecLimitAssignment_2
+ @init {
+ int stackSize = keepStackSize();
+ }
+:
+ (
+ { before(grammarAccess.getRuntimeEntryAccess().getMillisecLimitINTTerminalRuleCall_2_0()); }
+ RULE_INT
+ { after(grammarAccess.getRuntimeEntryAccess().getMillisecLimitINTTerminalRuleCall_2_0()); }
+ )
+;
+finally {
+ restoreStackSize(stackSize);
+}
+
+rule__MemoryEntry__MegabyteLimitAssignment_2
+ @init {
+ int stackSize = keepStackSize();
+ }
+:
+ (
+ { before(grammarAccess.getMemoryEntryAccess().getMegabyteLimitINTTerminalRuleCall_2_0()); }
+ RULE_INT
+ { after(grammarAccess.getMemoryEntryAccess().getMegabyteLimitINTTerminalRuleCall_2_0()); }
+ )
+;
+finally {
+ restoreStackSize(stackSize);
+}
+
+rule__CustomEntry__KeyAssignment_0
+ @init {
+ int stackSize = keepStackSize();
+ }
+:
+ (
+ { before(grammarAccess.getCustomEntryAccess().getKeySTRINGTerminalRuleCall_0_0()); }
+ RULE_STRING
+ { after(grammarAccess.getCustomEntryAccess().getKeySTRINGTerminalRuleCall_0_0()); }
+ )
+;
+finally {
+ restoreStackSize(stackSize);
+}
+
+rule__CustomEntry__ValueAssignment_2
+ @init {
+ int stackSize = keepStackSize();
+ }
+:
+ (
+ { before(grammarAccess.getCustomEntryAccess().getValueSTRINGTerminalRuleCall_2_0()); }
+ RULE_STRING
+ { after(grammarAccess.getCustomEntryAccess().getValueSTRINGTerminalRuleCall_2_0()); }
+ )
+;
+finally {
+ restoreStackSize(stackSize);
+}
+
+rule__ConfigReference__ConfigAssignment
+ @init {
+ int stackSize = keepStackSize();
+ }
+:
+ (
+ { before(grammarAccess.getConfigReferenceAccess().getConfigConfigDeclarationCrossReference_0()); }
+ (
+ { before(grammarAccess.getConfigReferenceAccess().getConfigConfigDeclarationIDTerminalRuleCall_0_1()); }
+ RULE_ID
+ { after(grammarAccess.getConfigReferenceAccess().getConfigConfigDeclarationIDTerminalRuleCall_0_1()); }
+ )
+ { after(grammarAccess.getConfigReferenceAccess().getConfigConfigDeclarationCrossReference_0()); }
+ )
+;
+finally {
+ restoreStackSize(stackSize);
+}
+
+rule__ScopeSpecification__ScopesAssignment_2_0
+ @init {
+ int stackSize = keepStackSize();
+ }
+:
+ (
+ { before(grammarAccess.getScopeSpecificationAccess().getScopesTypeScopeParserRuleCall_2_0_0()); }
+ ruleTypeScope
+ { after(grammarAccess.getScopeSpecificationAccess().getScopesTypeScopeParserRuleCall_2_0_0()); }
+ )
+;
+finally {
+ restoreStackSize(stackSize);
+}
+
+rule__ScopeSpecification__ScopesAssignment_2_1_1
+ @init {
+ int stackSize = keepStackSize();
+ }
+:
+ (
+ { before(grammarAccess.getScopeSpecificationAccess().getScopesTypeScopeParserRuleCall_2_1_1_0()); }
+ ruleTypeScope
+ { after(grammarAccess.getScopeSpecificationAccess().getScopesTypeScopeParserRuleCall_2_1_1_0()); }
+ )
+;
+finally {
+ restoreStackSize(stackSize);
+}
+
+rule__ClassTypeScope__TypeAssignment_1
+ @init {
+ int stackSize = keepStackSize();
+ }
+:
+ (
+ { before(grammarAccess.getClassTypeScopeAccess().getTypeClassReferenceParserRuleCall_1_0()); }
+ ruleClassReference
+ { after(grammarAccess.getClassTypeScopeAccess().getTypeClassReferenceParserRuleCall_1_0()); }
+ )
+;
+finally {
+ restoreStackSize(stackSize);
+}
+
+rule__ClassTypeScope__SetsNewAssignment_2_0
+ @init {
+ int stackSize = keepStackSize();
+ }
+:
+ (
+ { before(grammarAccess.getClassTypeScopeAccess().getSetsNewPlusSignEqualsSignKeyword_2_0_0()); }
+ (
+ { before(grammarAccess.getClassTypeScopeAccess().getSetsNewPlusSignEqualsSignKeyword_2_0_0()); }
+ '+='
+ { after(grammarAccess.getClassTypeScopeAccess().getSetsNewPlusSignEqualsSignKeyword_2_0_0()); }
+ )
+ { after(grammarAccess.getClassTypeScopeAccess().getSetsNewPlusSignEqualsSignKeyword_2_0_0()); }
+ )
+;
+finally {
+ restoreStackSize(stackSize);
+}
+
+rule__ClassTypeScope__SetsSumAssignment_2_1
+ @init {
+ int stackSize = keepStackSize();
+ }
+:
+ (
+ { before(grammarAccess.getClassTypeScopeAccess().getSetsSumEqualsSignKeyword_2_1_0()); }
+ (
+ { before(grammarAccess.getClassTypeScopeAccess().getSetsSumEqualsSignKeyword_2_1_0()); }
+ '='
+ { after(grammarAccess.getClassTypeScopeAccess().getSetsSumEqualsSignKeyword_2_1_0()); }
+ )
+ { after(grammarAccess.getClassTypeScopeAccess().getSetsSumEqualsSignKeyword_2_1_0()); }
+ )
+;
+finally {
+ restoreStackSize(stackSize);
+}
+
+rule__ClassTypeScope__NumberAssignment_3_0
+ @init {
+ int stackSize = keepStackSize();
+ }
+:
+ (
+ { before(grammarAccess.getClassTypeScopeAccess().getNumberExactNumberParserRuleCall_3_0_0()); }
+ ruleExactNumber
+ { after(grammarAccess.getClassTypeScopeAccess().getNumberExactNumberParserRuleCall_3_0_0()); }
+ )
+;
+finally {
+ restoreStackSize(stackSize);
+}
+
+rule__ClassTypeScope__NumberAssignment_3_1
+ @init {
+ int stackSize = keepStackSize();
+ }
+:
+ (
+ { before(grammarAccess.getClassTypeScopeAccess().getNumberIntervallNumberParserRuleCall_3_1_0()); }
+ ruleIntervallNumber
+ { after(grammarAccess.getClassTypeScopeAccess().getNumberIntervallNumberParserRuleCall_3_1_0()); }
+ )
+;
+finally {
+ restoreStackSize(stackSize);
+}
+
+rule__ObjectTypeScope__TypeAssignment_1
+ @init {
+ int stackSize = keepStackSize();
+ }
+:
+ (
+ { before(grammarAccess.getObjectTypeScopeAccess().getTypeObjectReferenceParserRuleCall_1_0()); }
+ ruleObjectReference
+ { after(grammarAccess.getObjectTypeScopeAccess().getTypeObjectReferenceParserRuleCall_1_0()); }
+ )
+;
+finally {
+ restoreStackSize(stackSize);
+}
+
+rule__ObjectTypeScope__SetsNewAssignment_2_0
+ @init {
+ int stackSize = keepStackSize();
+ }
+:
+ (
+ { before(grammarAccess.getObjectTypeScopeAccess().getSetsNewPlusSignEqualsSignKeyword_2_0_0()); }
+ (
+ { before(grammarAccess.getObjectTypeScopeAccess().getSetsNewPlusSignEqualsSignKeyword_2_0_0()); }
+ '+='
+ { after(grammarAccess.getObjectTypeScopeAccess().getSetsNewPlusSignEqualsSignKeyword_2_0_0()); }
+ )
+ { after(grammarAccess.getObjectTypeScopeAccess().getSetsNewPlusSignEqualsSignKeyword_2_0_0()); }
+ )
+;
+finally {
+ restoreStackSize(stackSize);
+}
+
+rule__ObjectTypeScope__SetsSumAssignment_2_1
+ @init {
+ int stackSize = keepStackSize();
+ }
+:
+ (
+ { before(grammarAccess.getObjectTypeScopeAccess().getSetsSumEqualsSignKeyword_2_1_0()); }
+ (
+ { before(grammarAccess.getObjectTypeScopeAccess().getSetsSumEqualsSignKeyword_2_1_0()); }
+ '='
+ { after(grammarAccess.getObjectTypeScopeAccess().getSetsSumEqualsSignKeyword_2_1_0()); }
+ )
+ { after(grammarAccess.getObjectTypeScopeAccess().getSetsSumEqualsSignKeyword_2_1_0()); }
+ )
+;
+finally {
+ restoreStackSize(stackSize);
+}
+
+rule__ObjectTypeScope__NumberAssignment_3_0
+ @init {
+ int stackSize = keepStackSize();
+ }
+:
+ (
+ { before(grammarAccess.getObjectTypeScopeAccess().getNumberExactNumberParserRuleCall_3_0_0()); }
+ ruleExactNumber
+ { after(grammarAccess.getObjectTypeScopeAccess().getNumberExactNumberParserRuleCall_3_0_0()); }
+ )
+;
+finally {
+ restoreStackSize(stackSize);
+}
+
+rule__ObjectTypeScope__NumberAssignment_3_1
+ @init {
+ int stackSize = keepStackSize();
+ }
+:
+ (
+ { before(grammarAccess.getObjectTypeScopeAccess().getNumberIntervallNumberParserRuleCall_3_1_0()); }
+ ruleIntervallNumber
+ { after(grammarAccess.getObjectTypeScopeAccess().getNumberIntervallNumberParserRuleCall_3_1_0()); }
+ )
+;
+finally {
+ restoreStackSize(stackSize);
+}
+
+rule__IntegerTypeScope__TypeAssignment_1
+ @init {
+ int stackSize = keepStackSize();
+ }
+:
+ (
+ { before(grammarAccess.getIntegerTypeScopeAccess().getTypeIntegerReferenceParserRuleCall_1_0()); }
+ ruleIntegerReference
+ { after(grammarAccess.getIntegerTypeScopeAccess().getTypeIntegerReferenceParserRuleCall_1_0()); }
+ )
+;
+finally {
+ restoreStackSize(stackSize);
+}
+
+rule__IntegerTypeScope__SetsNewAssignment_2_0
+ @init {
+ int stackSize = keepStackSize();
+ }
+:
+ (
+ { before(grammarAccess.getIntegerTypeScopeAccess().getSetsNewPlusSignEqualsSignKeyword_2_0_0()); }
+ (
+ { before(grammarAccess.getIntegerTypeScopeAccess().getSetsNewPlusSignEqualsSignKeyword_2_0_0()); }
+ '+='
+ { after(grammarAccess.getIntegerTypeScopeAccess().getSetsNewPlusSignEqualsSignKeyword_2_0_0()); }
+ )
+ { after(grammarAccess.getIntegerTypeScopeAccess().getSetsNewPlusSignEqualsSignKeyword_2_0_0()); }
+ )
+;
+finally {
+ restoreStackSize(stackSize);
+}
+
+rule__IntegerTypeScope__SetsSumAssignment_2_1
+ @init {
+ int stackSize = keepStackSize();
+ }
+:
+ (
+ { before(grammarAccess.getIntegerTypeScopeAccess().getSetsSumEqualsSignKeyword_2_1_0()); }
+ (
+ { before(grammarAccess.getIntegerTypeScopeAccess().getSetsSumEqualsSignKeyword_2_1_0()); }
+ '='
+ { after(grammarAccess.getIntegerTypeScopeAccess().getSetsSumEqualsSignKeyword_2_1_0()); }
+ )
+ { after(grammarAccess.getIntegerTypeScopeAccess().getSetsSumEqualsSignKeyword_2_1_0()); }
+ )
+;
+finally {
+ restoreStackSize(stackSize);
+}
+
+rule__IntegerTypeScope__NumberAssignment_3_0
+ @init {
+ int stackSize = keepStackSize();
+ }
+:
+ (
+ { before(grammarAccess.getIntegerTypeScopeAccess().getNumberExactNumberParserRuleCall_3_0_0()); }
+ ruleExactNumber
+ { after(grammarAccess.getIntegerTypeScopeAccess().getNumberExactNumberParserRuleCall_3_0_0()); }
+ )
+;
+finally {
+ restoreStackSize(stackSize);
+}
+
+rule__IntegerTypeScope__NumberAssignment_3_1
+ @init {
+ int stackSize = keepStackSize();
+ }
+:
+ (
+ { before(grammarAccess.getIntegerTypeScopeAccess().getNumberIntervallNumberParserRuleCall_3_1_0()); }
+ ruleIntervallNumber
+ { after(grammarAccess.getIntegerTypeScopeAccess().getNumberIntervallNumberParserRuleCall_3_1_0()); }
+ )
+;
+finally {
+ restoreStackSize(stackSize);
+}
+
+rule__IntegerTypeScope__NumberAssignment_3_2
+ @init {
+ int stackSize = keepStackSize();
+ }
+:
+ (
+ { before(grammarAccess.getIntegerTypeScopeAccess().getNumberIntEnumberationParserRuleCall_3_2_0()); }
+ ruleIntEnumberation
+ { after(grammarAccess.getIntegerTypeScopeAccess().getNumberIntEnumberationParserRuleCall_3_2_0()); }
+ )
+;
+finally {
+ restoreStackSize(stackSize);
+}
+
+rule__RealTypeScope__TypeAssignment_1
+ @init {
+ int stackSize = keepStackSize();
+ }
+:
+ (
+ { before(grammarAccess.getRealTypeScopeAccess().getTypeRealReferenceParserRuleCall_1_0()); }
+ ruleRealReference
+ { after(grammarAccess.getRealTypeScopeAccess().getTypeRealReferenceParserRuleCall_1_0()); }
+ )
+;
+finally {
+ restoreStackSize(stackSize);
+}
+
+rule__RealTypeScope__SetsNewAssignment_2_0
+ @init {
+ int stackSize = keepStackSize();
+ }
+:
+ (
+ { before(grammarAccess.getRealTypeScopeAccess().getSetsNewPlusSignEqualsSignKeyword_2_0_0()); }
+ (
+ { before(grammarAccess.getRealTypeScopeAccess().getSetsNewPlusSignEqualsSignKeyword_2_0_0()); }
+ '+='
+ { after(grammarAccess.getRealTypeScopeAccess().getSetsNewPlusSignEqualsSignKeyword_2_0_0()); }
+ )
+ { after(grammarAccess.getRealTypeScopeAccess().getSetsNewPlusSignEqualsSignKeyword_2_0_0()); }
+ )
+;
+finally {
+ restoreStackSize(stackSize);
+}
+
+rule__RealTypeScope__SetsSumAssignment_2_1
+ @init {
+ int stackSize = keepStackSize();
+ }
+:
+ (
+ { before(grammarAccess.getRealTypeScopeAccess().getSetsSumEqualsSignKeyword_2_1_0()); }
+ (
+ { before(grammarAccess.getRealTypeScopeAccess().getSetsSumEqualsSignKeyword_2_1_0()); }
+ '='
+ { after(grammarAccess.getRealTypeScopeAccess().getSetsSumEqualsSignKeyword_2_1_0()); }
+ )
+ { after(grammarAccess.getRealTypeScopeAccess().getSetsSumEqualsSignKeyword_2_1_0()); }
+ )
+;
+finally {
+ restoreStackSize(stackSize);
+}
+
+rule__RealTypeScope__NumberAssignment_3_0
+ @init {
+ int stackSize = keepStackSize();
+ }
+:
+ (
+ { before(grammarAccess.getRealTypeScopeAccess().getNumberExactNumberParserRuleCall_3_0_0()); }
+ ruleExactNumber
+ { after(grammarAccess.getRealTypeScopeAccess().getNumberExactNumberParserRuleCall_3_0_0()); }
+ )
+;
+finally {
+ restoreStackSize(stackSize);
+}
+
+rule__RealTypeScope__NumberAssignment_3_1
+ @init {
+ int stackSize = keepStackSize();
+ }
+:
+ (
+ { before(grammarAccess.getRealTypeScopeAccess().getNumberIntervallNumberParserRuleCall_3_1_0()); }
+ ruleIntervallNumber
+ { after(grammarAccess.getRealTypeScopeAccess().getNumberIntervallNumberParserRuleCall_3_1_0()); }
+ )
+;
+finally {
+ restoreStackSize(stackSize);
+}
+
+rule__RealTypeScope__NumberAssignment_3_2
+ @init {
+ int stackSize = keepStackSize();
+ }
+:
+ (
+ { before(grammarAccess.getRealTypeScopeAccess().getNumberRealEnumerationParserRuleCall_3_2_0()); }
+ ruleRealEnumeration
+ { after(grammarAccess.getRealTypeScopeAccess().getNumberRealEnumerationParserRuleCall_3_2_0()); }
+ )
+;
+finally {
+ restoreStackSize(stackSize);
+}
+
+rule__StringTypeScope__TypeAssignment_1
+ @init {
+ int stackSize = keepStackSize();
+ }
+:
+ (
+ { before(grammarAccess.getStringTypeScopeAccess().getTypeStringReferenceParserRuleCall_1_0()); }
+ ruleStringReference
+ { after(grammarAccess.getStringTypeScopeAccess().getTypeStringReferenceParserRuleCall_1_0()); }
+ )
+;
+finally {
+ restoreStackSize(stackSize);
+}
+
+rule__StringTypeScope__SetsNewAssignment_2_0
+ @init {
+ int stackSize = keepStackSize();
+ }
+:
+ (
+ { before(grammarAccess.getStringTypeScopeAccess().getSetsNewPlusSignEqualsSignKeyword_2_0_0()); }
+ (
+ { before(grammarAccess.getStringTypeScopeAccess().getSetsNewPlusSignEqualsSignKeyword_2_0_0()); }
+ '+='
+ { after(grammarAccess.getStringTypeScopeAccess().getSetsNewPlusSignEqualsSignKeyword_2_0_0()); }
+ )
+ { after(grammarAccess.getStringTypeScopeAccess().getSetsNewPlusSignEqualsSignKeyword_2_0_0()); }
+ )
+;
+finally {
+ restoreStackSize(stackSize);
+}
+
+rule__StringTypeScope__SetsSumAssignment_2_1
+ @init {
+ int stackSize = keepStackSize();
+ }
+:
+ (
+ { before(grammarAccess.getStringTypeScopeAccess().getSetsSumEqualsSignKeyword_2_1_0()); }
+ (
+ { before(grammarAccess.getStringTypeScopeAccess().getSetsSumEqualsSignKeyword_2_1_0()); }
+ '='
+ { after(grammarAccess.getStringTypeScopeAccess().getSetsSumEqualsSignKeyword_2_1_0()); }
+ )
+ { after(grammarAccess.getStringTypeScopeAccess().getSetsSumEqualsSignKeyword_2_1_0()); }
+ )
+;
+finally {
+ restoreStackSize(stackSize);
+}
+
+rule__StringTypeScope__NumberAssignment_3_0
+ @init {
+ int stackSize = keepStackSize();
+ }
+:
+ (
+ { before(grammarAccess.getStringTypeScopeAccess().getNumberExactNumberParserRuleCall_3_0_0()); }
+ ruleExactNumber
+ { after(grammarAccess.getStringTypeScopeAccess().getNumberExactNumberParserRuleCall_3_0_0()); }
+ )
+;
+finally {
+ restoreStackSize(stackSize);
+}
+
+rule__StringTypeScope__NumberAssignment_3_1
+ @init {
+ int stackSize = keepStackSize();
+ }
+:
+ (
+ { before(grammarAccess.getStringTypeScopeAccess().getNumberIntervallNumberParserRuleCall_3_1_0()); }
+ ruleIntervallNumber
+ { after(grammarAccess.getStringTypeScopeAccess().getNumberIntervallNumberParserRuleCall_3_1_0()); }
+ )
+;
+finally {
+ restoreStackSize(stackSize);
+}
+
+rule__StringTypeScope__NumberAssignment_3_2
+ @init {
+ int stackSize = keepStackSize();
+ }
+:
+ (
+ { before(grammarAccess.getStringTypeScopeAccess().getNumberStringEnumerationParserRuleCall_3_2_0()); }
+ ruleStringEnumeration
+ { after(grammarAccess.getStringTypeScopeAccess().getNumberStringEnumerationParserRuleCall_3_2_0()); }
+ )
+;
+finally {
+ restoreStackSize(stackSize);
+}
+
+rule__ClassReference__ElementAssignment_1
+ @init {
+ int stackSize = keepStackSize();
+ }
+:
+ (
+ { before(grammarAccess.getClassReferenceAccess().getElementMetamodelElementParserRuleCall_1_0()); }
+ ruleMetamodelElement
+ { after(grammarAccess.getClassReferenceAccess().getElementMetamodelElementParserRuleCall_1_0()); }
+ )
+;
+finally {
+ restoreStackSize(stackSize);
+}
+
+rule__ExactNumber__ExactNumberAssignment_0
+ @init {
+ int stackSize = keepStackSize();
+ }
+:
+ (
+ { before(grammarAccess.getExactNumberAccess().getExactNumberINTTerminalRuleCall_0_0()); }
+ RULE_INT
+ { after(grammarAccess.getExactNumberAccess().getExactNumberINTTerminalRuleCall_0_0()); }
+ )
+;
+finally {
+ restoreStackSize(stackSize);
+}
+
+rule__ExactNumber__ExactUnlimitedAssignment_1
+ @init {
+ int stackSize = keepStackSize();
+ }
+:
+ (
+ { before(grammarAccess.getExactNumberAccess().getExactUnlimitedAsteriskKeyword_1_0()); }
+ (
+ { before(grammarAccess.getExactNumberAccess().getExactUnlimitedAsteriskKeyword_1_0()); }
+ '*'
+ { after(grammarAccess.getExactNumberAccess().getExactUnlimitedAsteriskKeyword_1_0()); }
+ )
+ { after(grammarAccess.getExactNumberAccess().getExactUnlimitedAsteriskKeyword_1_0()); }
+ )
+;
+finally {
+ restoreStackSize(stackSize);
+}
+
+rule__IntervallNumber__MinAssignment_0
+ @init {
+ int stackSize = keepStackSize();
+ }
+:
+ (
+ { before(grammarAccess.getIntervallNumberAccess().getMinINTTerminalRuleCall_0_0()); }
+ RULE_INT
+ { after(grammarAccess.getIntervallNumberAccess().getMinINTTerminalRuleCall_0_0()); }
+ )
+;
+finally {
+ restoreStackSize(stackSize);
+}
+
+rule__IntervallNumber__MaxNumberAssignment_2_0
+ @init {
+ int stackSize = keepStackSize();
+ }
+:
+ (
+ { before(grammarAccess.getIntervallNumberAccess().getMaxNumberINTTerminalRuleCall_2_0_0()); }
+ RULE_INT
+ { after(grammarAccess.getIntervallNumberAccess().getMaxNumberINTTerminalRuleCall_2_0_0()); }
+ )
+;
+finally {
+ restoreStackSize(stackSize);
+}
+
+rule__IntervallNumber__MaxUnlimitedAssignment_2_1
+ @init {
+ int stackSize = keepStackSize();
+ }
+:
+ (
+ { before(grammarAccess.getIntervallNumberAccess().getMaxUnlimitedAsteriskKeyword_2_1_0()); }
+ (
+ { before(grammarAccess.getIntervallNumberAccess().getMaxUnlimitedAsteriskKeyword_2_1_0()); }
+ '*'
+ { after(grammarAccess.getIntervallNumberAccess().getMaxUnlimitedAsteriskKeyword_2_1_0()); }
+ )
+ { after(grammarAccess.getIntervallNumberAccess().getMaxUnlimitedAsteriskKeyword_2_1_0()); }
+ )
+;
+finally {
+ restoreStackSize(stackSize);
+}
+
+rule__IntEnumberation__EntryAssignment_2_0
+ @init {
+ int stackSize = keepStackSize();
+ }
+:
+ (
+ { before(grammarAccess.getIntEnumberationAccess().getEntryINTLiteralParserRuleCall_2_0_0()); }
+ ruleINTLiteral
+ { after(grammarAccess.getIntEnumberationAccess().getEntryINTLiteralParserRuleCall_2_0_0()); }
+ )
+;
+finally {
+ restoreStackSize(stackSize);
+}
+
+rule__IntEnumberation__EntryAssignment_2_1_1
+ @init {
+ int stackSize = keepStackSize();
+ }
+:
+ (
+ { before(grammarAccess.getIntEnumberationAccess().getEntryINTLiteralParserRuleCall_2_1_1_0()); }
+ ruleINTLiteral
+ { after(grammarAccess.getIntEnumberationAccess().getEntryINTLiteralParserRuleCall_2_1_1_0()); }
+ )
+;
+finally {
+ restoreStackSize(stackSize);
+}
+
+rule__RealEnumeration__EntryAssignment_2_0
+ @init {
+ int stackSize = keepStackSize();
+ }
+:
+ (
+ { before(grammarAccess.getRealEnumerationAccess().getEntryREALLiteralParserRuleCall_2_0_0()); }
+ ruleREALLiteral
+ { after(grammarAccess.getRealEnumerationAccess().getEntryREALLiteralParserRuleCall_2_0_0()); }
+ )
+;
+finally {
+ restoreStackSize(stackSize);
+}
+
+rule__RealEnumeration__EntryAssignment_2_1_1
+ @init {
+ int stackSize = keepStackSize();
+ }
+:
+ (
+ { before(grammarAccess.getRealEnumerationAccess().getEntryREALLiteralParserRuleCall_2_1_1_0()); }
+ ruleREALLiteral
+ { after(grammarAccess.getRealEnumerationAccess().getEntryREALLiteralParserRuleCall_2_1_1_0()); }
+ )
+;
+finally {
+ restoreStackSize(stackSize);
+}
+
+rule__StringEnumeration__EntryAssignment_2_0
+ @init {
+ int stackSize = keepStackSize();
+ }
+:
+ (
+ { before(grammarAccess.getStringEnumerationAccess().getEntrySTRINGTerminalRuleCall_2_0_0()); }
+ RULE_STRING
+ { after(grammarAccess.getStringEnumerationAccess().getEntrySTRINGTerminalRuleCall_2_0_0()); }
+ )
+;
+finally {
+ restoreStackSize(stackSize);
+}
+
+rule__StringEnumeration__EntryAssignment_2_1_1
+ @init {
+ int stackSize = keepStackSize();
+ }
+:
+ (
+ { before(grammarAccess.getStringEnumerationAccess().getEntrySTRINGTerminalRuleCall_2_1_1_0()); }
+ RULE_STRING
+ { after(grammarAccess.getStringEnumerationAccess().getEntrySTRINGTerminalRuleCall_2_1_1_0()); }
+ )
+;
+finally {
+ restoreStackSize(stackSize);
+}
+
+rule__ScopeDeclaration__NameAssignment_1
+ @init {
+ int stackSize = keepStackSize();
+ }
+:
+ (
+ { before(grammarAccess.getScopeDeclarationAccess().getNameIDTerminalRuleCall_1_0()); }
+ RULE_ID
+ { after(grammarAccess.getScopeDeclarationAccess().getNameIDTerminalRuleCall_1_0()); }
+ )
+;
+finally {
+ restoreStackSize(stackSize);
+}
+
+rule__ScopeDeclaration__SpecificationAssignment_2
+ @init {
+ int stackSize = keepStackSize();
+ }
+:
+ (
+ { before(grammarAccess.getScopeDeclarationAccess().getSpecificationScopeSpecificationParserRuleCall_2_0()); }
+ ruleScopeSpecification
+ { after(grammarAccess.getScopeDeclarationAccess().getSpecificationScopeSpecificationParserRuleCall_2_0()); }
+ )
+;
+finally {
+ restoreStackSize(stackSize);
+}
+
+rule__ScopeReference__ReferredAssignment
+ @init {
+ int stackSize = keepStackSize();
+ }
+:
+ (
+ { before(grammarAccess.getScopeReferenceAccess().getReferredScopeDeclarationCrossReference_0()); }
+ (
+ { before(grammarAccess.getScopeReferenceAccess().getReferredScopeDeclarationIDTerminalRuleCall_0_1()); }
+ RULE_ID
+ { after(grammarAccess.getScopeReferenceAccess().getReferredScopeDeclarationIDTerminalRuleCall_0_1()); }
+ )
+ { after(grammarAccess.getScopeReferenceAccess().getReferredScopeDeclarationCrossReference_0()); }
+ )
+;
+finally {
+ restoreStackSize(stackSize);
+}
+
+rule__GenerationTask__MetamodelAssignment_3_0_2
+ @init {
+ int stackSize = keepStackSize();
+ }
+:
+ (
+ { before(grammarAccess.getGenerationTaskAccess().getMetamodelMetamodelParserRuleCall_3_0_2_0()); }
+ ruleMetamodel
+ { after(grammarAccess.getGenerationTaskAccess().getMetamodelMetamodelParserRuleCall_3_0_2_0()); }
+ )
+;
+finally {
+ restoreStackSize(stackSize);
+}
+
+rule__GenerationTask__PartialModelAssignment_3_1_2
+ @init {
+ int stackSize = keepStackSize();
+ }
+:
+ (
+ { before(grammarAccess.getGenerationTaskAccess().getPartialModelPartialModelParserRuleCall_3_1_2_0()); }
+ rulePartialModel
+ { after(grammarAccess.getGenerationTaskAccess().getPartialModelPartialModelParserRuleCall_3_1_2_0()); }
+ )
+;
+finally {
+ restoreStackSize(stackSize);
+}
+
+rule__GenerationTask__PatternsAssignment_3_2_2
+ @init {
+ int stackSize = keepStackSize();
+ }
+:
+ (
+ { before(grammarAccess.getGenerationTaskAccess().getPatternsGraphPatternParserRuleCall_3_2_2_0()); }
+ ruleGraphPattern
+ { after(grammarAccess.getGenerationTaskAccess().getPatternsGraphPatternParserRuleCall_3_2_2_0()); }
+ )
+;
+finally {
+ restoreStackSize(stackSize);
+}
+
+rule__GenerationTask__ObjectivesAssignment_3_3_2
+ @init {
+ int stackSize = keepStackSize();
+ }
+:
+ (
+ { before(grammarAccess.getGenerationTaskAccess().getObjectivesObjectiveParserRuleCall_3_3_2_0()); }
+ ruleObjective
+ { after(grammarAccess.getGenerationTaskAccess().getObjectivesObjectiveParserRuleCall_3_3_2_0()); }
+ )
+;
+finally {
+ restoreStackSize(stackSize);
+}
+
+rule__GenerationTask__ScopeAssignment_3_4_2
+ @init {
+ int stackSize = keepStackSize();
+ }
+:
+ (
+ { before(grammarAccess.getGenerationTaskAccess().getScopeScopeParserRuleCall_3_4_2_0()); }
+ ruleScope
+ { after(grammarAccess.getGenerationTaskAccess().getScopeScopeParserRuleCall_3_4_2_0()); }
+ )
+;
+finally {
+ restoreStackSize(stackSize);
+}
+
+rule__GenerationTask__NumberSpecifiedAssignment_3_5_0
+ @init {
+ int stackSize = keepStackSize();
+ }
+:
+ (
+ { before(grammarAccess.getGenerationTaskAccess().getNumberSpecifiedNumberKeyword_3_5_0_0()); }
+ (
+ { before(grammarAccess.getGenerationTaskAccess().getNumberSpecifiedNumberKeyword_3_5_0_0()); }
+ 'number'
+ { after(grammarAccess.getGenerationTaskAccess().getNumberSpecifiedNumberKeyword_3_5_0_0()); }
+ )
+ { after(grammarAccess.getGenerationTaskAccess().getNumberSpecifiedNumberKeyword_3_5_0_0()); }
+ )
+;
+finally {
+ restoreStackSize(stackSize);
+}
+
+rule__GenerationTask__NumberAssignment_3_5_2
+ @init {
+ int stackSize = keepStackSize();
+ }
+:
+ (
+ { before(grammarAccess.getGenerationTaskAccess().getNumberINTTerminalRuleCall_3_5_2_0()); }
+ RULE_INT
+ { after(grammarAccess.getGenerationTaskAccess().getNumberINTTerminalRuleCall_3_5_2_0()); }
+ )
+;
+finally {
+ restoreStackSize(stackSize);
+}
+
+rule__GenerationTask__RunSpecifiedAssignment_3_6_0
+ @init {
+ int stackSize = keepStackSize();
+ }
+:
+ (
+ { before(grammarAccess.getGenerationTaskAccess().getRunSpecifiedRunsKeyword_3_6_0_0()); }
+ (
+ { before(grammarAccess.getGenerationTaskAccess().getRunSpecifiedRunsKeyword_3_6_0_0()); }
+ 'runs'
+ { after(grammarAccess.getGenerationTaskAccess().getRunSpecifiedRunsKeyword_3_6_0_0()); }
+ )
+ { after(grammarAccess.getGenerationTaskAccess().getRunSpecifiedRunsKeyword_3_6_0_0()); }
+ )
+;
+finally {
+ restoreStackSize(stackSize);
+}
+
+rule__GenerationTask__RunsAssignment_3_6_2
+ @init {
+ int stackSize = keepStackSize();
+ }
+:
+ (
+ { before(grammarAccess.getGenerationTaskAccess().getRunsINTTerminalRuleCall_3_6_2_0()); }
+ RULE_INT
+ { after(grammarAccess.getGenerationTaskAccess().getRunsINTTerminalRuleCall_3_6_2_0()); }
+ )
+;
+finally {
+ restoreStackSize(stackSize);
+}
+
+rule__GenerationTask__SolverAssignment_3_7_2
+ @init {
+ int stackSize = keepStackSize();
+ }
+:
+ (
+ { before(grammarAccess.getGenerationTaskAccess().getSolverSolverEnumRuleCall_3_7_2_0()); }
+ ruleSolver
+ { after(grammarAccess.getGenerationTaskAccess().getSolverSolverEnumRuleCall_3_7_2_0()); }
+ )
+;
+finally {
+ restoreStackSize(stackSize);
+}
+
+rule__GenerationTask__ConfigAssignment_3_8_2
+ @init {
+ int stackSize = keepStackSize();
+ }
+:
+ (
+ { before(grammarAccess.getGenerationTaskAccess().getConfigConfigParserRuleCall_3_8_2_0()); }
+ ruleConfig
+ { after(grammarAccess.getGenerationTaskAccess().getConfigConfigParserRuleCall_3_8_2_0()); }
+ )
+;
+finally {
+ restoreStackSize(stackSize);
+}
+
+rule__GenerationTask__DebugFolderAssignment_3_9_2
+ @init {
+ int stackSize = keepStackSize();
+ }
+:
+ (
+ { before(grammarAccess.getGenerationTaskAccess().getDebugFolderFileParserRuleCall_3_9_2_0()); }
+ ruleFile
+ { after(grammarAccess.getGenerationTaskAccess().getDebugFolderFileParserRuleCall_3_9_2_0()); }
+ )
+;
+finally {
+ restoreStackSize(stackSize);
+}
+
+rule__GenerationTask__TargetLogFileAssignment_3_10_2
+ @init {
+ int stackSize = keepStackSize();
+ }
+:
+ (
+ { before(grammarAccess.getGenerationTaskAccess().getTargetLogFileFileParserRuleCall_3_10_2_0()); }
+ ruleFile
+ { after(grammarAccess.getGenerationTaskAccess().getTargetLogFileFileParserRuleCall_3_10_2_0()); }
+ )
+;
+finally {
+ restoreStackSize(stackSize);
+}
+
+rule__GenerationTask__TargetStatisticsFileAssignment_3_11_2
+ @init {
+ int stackSize = keepStackSize();
+ }
+:
+ (
+ { before(grammarAccess.getGenerationTaskAccess().getTargetStatisticsFileFileParserRuleCall_3_11_2_0()); }
+ ruleFile
+ { after(grammarAccess.getGenerationTaskAccess().getTargetStatisticsFileFileParserRuleCall_3_11_2_0()); }
+ )
+;
+finally {
+ restoreStackSize(stackSize);
+}
+
+rule__GenerationTask__TagetFolderAssignment_3_12_2
+ @init {
+ int stackSize = keepStackSize();
+ }
+:
+ (
+ { before(grammarAccess.getGenerationTaskAccess().getTagetFolderFileParserRuleCall_3_12_2_0()); }
+ ruleFile
+ { after(grammarAccess.getGenerationTaskAccess().getTagetFolderFileParserRuleCall_3_12_2_0()); }
+ )
+;
+finally {
+ restoreStackSize(stackSize);
+}
+
+RULE_ID : '^'? ('a'..'z'|'A'..'Z'|'_') ('a'..'z'|'A'..'Z'|'_'|'0'..'9')*;
+
+RULE_INT : ('0'..'9')+;
+
+RULE_STRING : ('"' ('\\' .|~(('\\'|'"')))* '"'|'\'' ('\\' .|~(('\\'|'\'')))* '\'');
+
+RULE_ML_COMMENT : '/*' ( options {greedy=false;} : . )*'*/';
+
+RULE_SL_COMMENT : '//' ~(('\n'|'\r'))* ('\r'? '\n')?;
+
+RULE_WS : (' '|'\t'|'\r'|'\n')+;
+
+RULE_ANY_OTHER : .;
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 f7f2179e..f7399b63 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,101 +1,113 @@
-'#'=38
-'*'=55
-'+='=54
-','=26
-'-'=18
-'.'=17
-'..'=45
-'::'=29
-'<'=39
-'='=23
-'>'=40
-'AlloySolver'=15
-'SMTSolver'=14
-'ViatraSolver'=16
-'config'=34
-'constraints'=33
-'debug'=50
-'epackage'=20
-'excluding'=28
-'file'=22
-'folder'=31
-'full'=13
-'generate'=47
-'import'=19
-'int'=42
-'log'=51
-'log-level'=35
-'memory'=37
-'metamodel'=30
-'models'=32
-'node'=41
-'none'=11
-'normal'=12
-'number'=56
-'output'=53
-'package'=27
-'partial-model'=48
-'real'=43
-'runs'=57
-'runtime'=36
-'scope'=46
-'solver'=49
-'statistics'=52
-'string'=44
-'viatra'=21
-'{'=24
-'}'=25
-RULE_ANY_OTHER=10
-RULE_ID=4
-RULE_INT=5
-RULE_ML_COMMENT=7
-RULE_SL_COMMENT=8
-RULE_STRING=6
-RULE_WS=9
-T__11=11
-T__12=12
-T__13=13
-T__14=14
-T__15=15
-T__16=16
-T__17=17
-T__18=18
-T__19=19
-T__20=20
-T__21=21
-T__22=22
-T__23=23
-T__24=24
-T__25=25
-T__26=26
-T__27=27
-T__28=28
-T__29=29
-T__30=30
-T__31=31
-T__32=32
-T__33=33
-T__34=34
-T__35=35
-T__36=36
-T__37=37
-T__38=38
-T__39=39
-T__40=40
-T__41=41
-T__42=42
-T__43=43
-T__44=44
-T__45=45
-T__46=46
-T__47=47
-T__48=48
-T__49=49
-T__50=50
-T__51=51
-T__52=52
-T__53=53
-T__54=54
-T__55=55
-T__56=56
-T__57=57
+'#'=44
+'*'=61
+'+='=60
+','=31
+'-'=22
+'.'=21
+'..'=51
+'::'=34
+'<'=45
+'<='=13
+'='=28
+'>'=46
+'>='=14
+'AlloySolver'=19
+'SMTSolver'=18
+'ViatraSolver'=20
+'config'=40
+'constraints'=38
+'debug'=56
+'epackage'=24
+'excluding'=33
+'file'=27
+'folder'=36
+'full'=17
+'generate'=53
+'import'=23
+'int'=48
+'log'=57
+'log-level'=41
+'maximize'=12
+'memory'=43
+'metamodel'=35
+'minimize'=11
+'models'=37
+'node'=47
+'none'=15
+'normal'=16
+'number'=62
+'objectives'=39
+'output'=59
+'package'=32
+'partial-model'=54
+'real'=49
+'reliability'=26
+'runs'=63
+'runtime'=42
+'scope'=52
+'solver'=55
+'statistics'=58
+'string'=50
+'viatra'=25
+'{'=29
+'}'=30
+RULE_ANY_OTHER=10
+RULE_ID=4
+RULE_INT=5
+RULE_ML_COMMENT=7
+RULE_SL_COMMENT=8
+RULE_STRING=6
+RULE_WS=9
+T__11=11
+T__12=12
+T__13=13
+T__14=14
+T__15=15
+T__16=16
+T__17=17
+T__18=18
+T__19=19
+T__20=20
+T__21=21
+T__22=22
+T__23=23
+T__24=24
+T__25=25
+T__26=26
+T__27=27
+T__28=28
+T__29=29
+T__30=30
+T__31=31
+T__32=32
+T__33=33
+T__34=34
+T__35=35
+T__36=36
+T__37=37
+T__38=38
+T__39=39
+T__40=40
+T__41=41
+T__42=42
+T__43=43
+T__44=44
+T__45=45
+T__46=46
+T__47=47
+T__48=48
+T__49=49
+T__50=50
+T__51=51
+T__52=52
+T__53=53
+T__54=54
+T__55=55
+T__56=56
+T__57=57
+T__58=58
+T__59=59
+T__60=60
+T__61=61
+T__62=62
+T__63=63
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 46e0af6f..667cec10 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
@@ -1,2372 +1,2584 @@
-package hu.bme.mit.inf.dslreasoner.application.ide.contentassist.antlr.internal;
-
-// Hack: Use our own Lexer superclass by means of import.
-// Currently there is no other way to specify the superclass for the lexer.
-import org.eclipse.xtext.ide.editor.contentassist.antlr.internal.Lexer;
-
-
-import org.antlr.runtime.*;
-import java.util.Stack;
-import java.util.List;
-import java.util.ArrayList;
-
-@SuppressWarnings("all")
-public class InternalApplicationConfigurationLexer extends Lexer {
- public static final int T__50=50;
- public static final int T__19=19;
- public static final int T__15=15;
- public static final int T__16=16;
- public static final int T__17=17;
- public static final int T__18=18;
- public static final int T__11=11;
- public static final int T__55=55;
- public static final int T__12=12;
- public static final int T__56=56;
- public static final int T__13=13;
- public static final int T__57=57;
- public static final int T__14=14;
- public static final int T__51=51;
- public static final int T__52=52;
- public static final int T__53=53;
- public static final int T__54=54;
- public static final int RULE_ID=4;
- public static final int T__26=26;
- public static final int T__27=27;
- public static final int T__28=28;
- public static final int RULE_INT=5;
- public static final int T__29=29;
- public static final int T__22=22;
- public static final int RULE_ML_COMMENT=7;
- public static final int T__23=23;
- public static final int T__24=24;
- public static final int T__25=25;
- public static final int T__20=20;
- public static final int T__21=21;
- public static final int RULE_STRING=6;
- public static final int RULE_SL_COMMENT=8;
- public static final int T__37=37;
- public static final int T__38=38;
- public static final int T__39=39;
- public static final int T__33=33;
- public static final int T__34=34;
- public static final int T__35=35;
- public static final int T__36=36;
- public static final int EOF=-1;
- public static final int T__30=30;
- public static final int T__31=31;
- public static final int T__32=32;
- public static final int RULE_WS=9;
- public static final int RULE_ANY_OTHER=10;
- public static final int T__48=48;
- public static final int T__49=49;
- public static final int T__44=44;
- public static final int T__45=45;
- public static final int T__46=46;
- public static final int T__47=47;
- public static final int T__40=40;
- public static final int T__41=41;
- public static final int T__42=42;
- public static final int T__43=43;
-
- // delegates
- // delegators
-
- public InternalApplicationConfigurationLexer() {;}
- public InternalApplicationConfigurationLexer(CharStream input) {
- this(input, new RecognizerSharedState());
- }
- public InternalApplicationConfigurationLexer(CharStream input, RecognizerSharedState state) {
- super(input,state);
-
- }
- public String getGrammarFileName() { return "InternalApplicationConfiguration.g"; }
-
- // $ANTLR start "T__11"
- public final void mT__11() throws RecognitionException {
- try {
- int _type = T__11;
- int _channel = DEFAULT_TOKEN_CHANNEL;
- // InternalApplicationConfiguration.g:11:7: ( 'none' )
- // InternalApplicationConfiguration.g:11:9: 'none'
- {
- match("none");
-
-
- }
-
- state.type = _type;
- state.channel = _channel;
- }
- finally {
- }
- }
- // $ANTLR end "T__11"
-
- // $ANTLR start "T__12"
- public final void mT__12() throws RecognitionException {
- try {
- int _type = T__12;
- int _channel = DEFAULT_TOKEN_CHANNEL;
- // InternalApplicationConfiguration.g:12:7: ( 'normal' )
- // InternalApplicationConfiguration.g:12:9: 'normal'
- {
- match("normal");
-
-
- }
-
- state.type = _type;
- state.channel = _channel;
- }
- finally {
- }
- }
- // $ANTLR end "T__12"
-
- // $ANTLR start "T__13"
- public final void mT__13() throws RecognitionException {
- try {
- int _type = T__13;
- int _channel = DEFAULT_TOKEN_CHANNEL;
- // InternalApplicationConfiguration.g:13:7: ( 'full' )
- // InternalApplicationConfiguration.g:13:9: 'full'
- {
- match("full");
-
-
- }
-
- state.type = _type;
- state.channel = _channel;
- }
- finally {
- }
- }
- // $ANTLR end "T__13"
-
- // $ANTLR start "T__14"
- public final void mT__14() throws RecognitionException {
- try {
- int _type = T__14;
- int _channel = DEFAULT_TOKEN_CHANNEL;
- // InternalApplicationConfiguration.g:14:7: ( 'SMTSolver' )
- // InternalApplicationConfiguration.g:14:9: 'SMTSolver'
- {
- match("SMTSolver");
-
-
- }
-
- state.type = _type;
- state.channel = _channel;
- }
- finally {
- }
- }
- // $ANTLR end "T__14"
-
- // $ANTLR start "T__15"
- public final void mT__15() throws RecognitionException {
- try {
- int _type = T__15;
- int _channel = DEFAULT_TOKEN_CHANNEL;
- // InternalApplicationConfiguration.g:15:7: ( 'AlloySolver' )
- // InternalApplicationConfiguration.g:15:9: 'AlloySolver'
- {
- match("AlloySolver");
-
-
- }
-
- state.type = _type;
- state.channel = _channel;
- }
- finally {
- }
- }
- // $ANTLR end "T__15"
-
- // $ANTLR start "T__16"
- public final void mT__16() throws RecognitionException {
- try {
- int _type = T__16;
- int _channel = DEFAULT_TOKEN_CHANNEL;
- // InternalApplicationConfiguration.g:16:7: ( 'ViatraSolver' )
- // InternalApplicationConfiguration.g:16:9: 'ViatraSolver'
- {
- match("ViatraSolver");
-
-
- }
-
- state.type = _type;
- state.channel = _channel;
- }
- finally {
- }
- }
- // $ANTLR end "T__16"
-
- // $ANTLR start "T__17"
- public final void mT__17() throws RecognitionException {
- try {
- int _type = T__17;
- int _channel = DEFAULT_TOKEN_CHANNEL;
- // InternalApplicationConfiguration.g:17:7: ( '.' )
- // InternalApplicationConfiguration.g:17:9: '.'
- {
- match('.');
-
- }
-
- state.type = _type;
- state.channel = _channel;
- }
- finally {
- }
- }
- // $ANTLR end "T__17"
-
- // $ANTLR start "T__18"
- public final void mT__18() throws RecognitionException {
- try {
- int _type = T__18;
- int _channel = DEFAULT_TOKEN_CHANNEL;
- // InternalApplicationConfiguration.g:18:7: ( '-' )
- // InternalApplicationConfiguration.g:18:9: '-'
- {
- match('-');
-
- }
-
- state.type = _type;
- state.channel = _channel;
- }
- finally {
- }
- }
- // $ANTLR end "T__18"
-
- // $ANTLR start "T__19"
- public final void mT__19() throws RecognitionException {
- try {
- int _type = T__19;
- int _channel = DEFAULT_TOKEN_CHANNEL;
- // InternalApplicationConfiguration.g:19:7: ( 'import' )
- // InternalApplicationConfiguration.g:19:9: 'import'
- {
- match("import");
-
-
- }
-
- state.type = _type;
- state.channel = _channel;
- }
- finally {
- }
- }
- // $ANTLR end "T__19"
-
- // $ANTLR start "T__20"
- public final void mT__20() throws RecognitionException {
- try {
- int _type = T__20;
- int _channel = DEFAULT_TOKEN_CHANNEL;
- // InternalApplicationConfiguration.g:20:7: ( 'epackage' )
- // InternalApplicationConfiguration.g:20:9: 'epackage'
- {
- match("epackage");
-
-
- }
-
- state.type = _type;
- state.channel = _channel;
- }
- finally {
- }
- }
- // $ANTLR end "T__20"
-
- // $ANTLR start "T__21"
- public final void mT__21() throws RecognitionException {
- try {
- int _type = T__21;
- int _channel = DEFAULT_TOKEN_CHANNEL;
- // InternalApplicationConfiguration.g:21:7: ( 'viatra' )
- // InternalApplicationConfiguration.g:21:9: 'viatra'
- {
- match("viatra");
-
-
- }
-
- state.type = _type;
- state.channel = _channel;
- }
- finally {
- }
- }
- // $ANTLR end "T__21"
-
- // $ANTLR start "T__22"
- public final void mT__22() throws RecognitionException {
- try {
- int _type = T__22;
- int _channel = DEFAULT_TOKEN_CHANNEL;
- // InternalApplicationConfiguration.g:22:7: ( 'file' )
- // InternalApplicationConfiguration.g:22:9: 'file'
- {
- match("file");
-
-
- }
-
- state.type = _type;
- state.channel = _channel;
- }
- finally {
- }
- }
- // $ANTLR end "T__22"
-
- // $ANTLR start "T__23"
- public final void mT__23() throws RecognitionException {
- try {
- int _type = T__23;
- int _channel = DEFAULT_TOKEN_CHANNEL;
- // InternalApplicationConfiguration.g:23:7: ( '=' )
- // InternalApplicationConfiguration.g:23:9: '='
- {
- match('=');
-
- }
-
- state.type = _type;
- state.channel = _channel;
- }
- finally {
- }
- }
- // $ANTLR end "T__23"
-
- // $ANTLR start "T__24"
- public final void mT__24() throws RecognitionException {
- try {
- int _type = T__24;
- int _channel = DEFAULT_TOKEN_CHANNEL;
- // InternalApplicationConfiguration.g:24:7: ( '{' )
- // InternalApplicationConfiguration.g:24:9: '{'
- {
- match('{');
-
- }
-
- state.type = _type;
- state.channel = _channel;
- }
- finally {
- }
- }
- // $ANTLR end "T__24"
-
- // $ANTLR start "T__25"
- public final void mT__25() throws RecognitionException {
- try {
- int _type = T__25;
- int _channel = DEFAULT_TOKEN_CHANNEL;
- // InternalApplicationConfiguration.g:25:7: ( '}' )
- // InternalApplicationConfiguration.g:25:9: '}'
- {
- match('}');
-
- }
-
- state.type = _type;
- state.channel = _channel;
- }
- finally {
- }
- }
- // $ANTLR end "T__25"
-
- // $ANTLR start "T__26"
- public final void mT__26() throws RecognitionException {
- try {
- int _type = T__26;
- int _channel = DEFAULT_TOKEN_CHANNEL;
- // InternalApplicationConfiguration.g:26:7: ( ',' )
- // InternalApplicationConfiguration.g:26:9: ','
- {
- match(',');
-
- }
-
- state.type = _type;
- state.channel = _channel;
- }
- finally {
- }
- }
- // $ANTLR end "T__26"
-
- // $ANTLR start "T__27"
- public final void mT__27() throws RecognitionException {
- try {
- int _type = T__27;
- int _channel = DEFAULT_TOKEN_CHANNEL;
- // InternalApplicationConfiguration.g:27:7: ( 'package' )
- // InternalApplicationConfiguration.g:27:9: 'package'
- {
- match("package");
-
-
- }
-
- state.type = _type;
- state.channel = _channel;
- }
- finally {
- }
- }
- // $ANTLR end "T__27"
-
- // $ANTLR start "T__28"
- public final void mT__28() throws RecognitionException {
- try {
- int _type = T__28;
- int _channel = DEFAULT_TOKEN_CHANNEL;
- // InternalApplicationConfiguration.g:28:7: ( 'excluding' )
- // InternalApplicationConfiguration.g:28:9: 'excluding'
- {
- match("excluding");
-
-
- }
-
- state.type = _type;
- state.channel = _channel;
- }
- finally {
- }
- }
- // $ANTLR end "T__28"
-
- // $ANTLR start "T__29"
- public final void mT__29() throws RecognitionException {
- try {
- int _type = T__29;
- int _channel = DEFAULT_TOKEN_CHANNEL;
- // InternalApplicationConfiguration.g:29:7: ( '::' )
- // InternalApplicationConfiguration.g:29:9: '::'
- {
- match("::");
-
-
- }
-
- state.type = _type;
- state.channel = _channel;
- }
- finally {
- }
- }
- // $ANTLR end "T__29"
-
- // $ANTLR start "T__30"
- public final void mT__30() throws RecognitionException {
- try {
- int _type = T__30;
- int _channel = DEFAULT_TOKEN_CHANNEL;
- // InternalApplicationConfiguration.g:30:7: ( 'metamodel' )
- // InternalApplicationConfiguration.g:30:9: 'metamodel'
- {
- match("metamodel");
-
-
- }
-
- state.type = _type;
- state.channel = _channel;
- }
- finally {
- }
- }
- // $ANTLR end "T__30"
-
- // $ANTLR start "T__31"
- public final void mT__31() throws RecognitionException {
- try {
- int _type = T__31;
- int _channel = DEFAULT_TOKEN_CHANNEL;
- // InternalApplicationConfiguration.g:31:7: ( 'folder' )
- // InternalApplicationConfiguration.g:31:9: 'folder'
- {
- match("folder");
-
-
- }
-
- state.type = _type;
- state.channel = _channel;
- }
- finally {
- }
- }
- // $ANTLR end "T__31"
-
- // $ANTLR start "T__32"
- public final void mT__32() throws RecognitionException {
- try {
- int _type = T__32;
- int _channel = DEFAULT_TOKEN_CHANNEL;
- // InternalApplicationConfiguration.g:32:7: ( 'models' )
- // InternalApplicationConfiguration.g:32:9: 'models'
- {
- match("models");
-
-
- }
-
- state.type = _type;
- state.channel = _channel;
- }
- finally {
- }
- }
- // $ANTLR end "T__32"
-
- // $ANTLR start "T__33"
- public final void mT__33() throws RecognitionException {
- try {
- int _type = T__33;
- int _channel = DEFAULT_TOKEN_CHANNEL;
- // InternalApplicationConfiguration.g:33:7: ( 'constraints' )
- // InternalApplicationConfiguration.g:33:9: 'constraints'
- {
- match("constraints");
-
-
- }
-
- state.type = _type;
- state.channel = _channel;
- }
- finally {
- }
- }
- // $ANTLR end "T__33"
-
- // $ANTLR start "T__34"
- public final void mT__34() throws RecognitionException {
- try {
- int _type = T__34;
- int _channel = DEFAULT_TOKEN_CHANNEL;
- // InternalApplicationConfiguration.g:34:7: ( 'config' )
- // InternalApplicationConfiguration.g:34:9: 'config'
- {
- match("config");
-
-
- }
-
- state.type = _type;
- state.channel = _channel;
- }
- finally {
- }
- }
- // $ANTLR end "T__34"
-
- // $ANTLR start "T__35"
- public final void mT__35() throws RecognitionException {
- try {
- int _type = T__35;
- int _channel = DEFAULT_TOKEN_CHANNEL;
- // InternalApplicationConfiguration.g:35:7: ( 'log-level' )
- // InternalApplicationConfiguration.g:35:9: 'log-level'
- {
- match("log-level");
-
-
- }
-
- state.type = _type;
- state.channel = _channel;
- }
- finally {
- }
- }
- // $ANTLR end "T__35"
-
- // $ANTLR start "T__36"
- public final void mT__36() throws RecognitionException {
- try {
- int _type = T__36;
- int _channel = DEFAULT_TOKEN_CHANNEL;
- // InternalApplicationConfiguration.g:36:7: ( 'runtime' )
- // InternalApplicationConfiguration.g:36:9: 'runtime'
- {
- match("runtime");
-
-
- }
-
- state.type = _type;
- state.channel = _channel;
- }
- finally {
- }
- }
- // $ANTLR end "T__36"
-
- // $ANTLR start "T__37"
- public final void mT__37() throws RecognitionException {
- try {
- int _type = T__37;
- int _channel = DEFAULT_TOKEN_CHANNEL;
- // InternalApplicationConfiguration.g:37:7: ( 'memory' )
- // InternalApplicationConfiguration.g:37:9: 'memory'
- {
- match("memory");
-
-
- }
-
- state.type = _type;
- state.channel = _channel;
- }
- finally {
- }
- }
- // $ANTLR end "T__37"
-
- // $ANTLR start "T__38"
- public final void mT__38() throws RecognitionException {
- try {
- int _type = T__38;
- int _channel = DEFAULT_TOKEN_CHANNEL;
- // InternalApplicationConfiguration.g:38:7: ( '#' )
- // InternalApplicationConfiguration.g:38:9: '#'
- {
- match('#');
-
- }
-
- state.type = _type;
- state.channel = _channel;
- }
- finally {
- }
- }
- // $ANTLR end "T__38"
-
- // $ANTLR start "T__39"
- public final void mT__39() throws RecognitionException {
- try {
- int _type = T__39;
- int _channel = DEFAULT_TOKEN_CHANNEL;
- // InternalApplicationConfiguration.g:39:7: ( '<' )
- // InternalApplicationConfiguration.g:39:9: '<'
- {
- match('<');
-
- }
-
- state.type = _type;
- state.channel = _channel;
- }
- finally {
- }
- }
- // $ANTLR end "T__39"
-
- // $ANTLR start "T__40"
- public final void mT__40() throws RecognitionException {
- try {
- int _type = T__40;
- int _channel = DEFAULT_TOKEN_CHANNEL;
- // InternalApplicationConfiguration.g:40:7: ( '>' )
- // InternalApplicationConfiguration.g:40:9: '>'
- {
- match('>');
-
- }
-
- state.type = _type;
- state.channel = _channel;
- }
- finally {
- }
- }
- // $ANTLR end "T__40"
-
- // $ANTLR start "T__41"
- public final void mT__41() throws RecognitionException {
- try {
- int _type = T__41;
- int _channel = DEFAULT_TOKEN_CHANNEL;
- // InternalApplicationConfiguration.g:41:7: ( 'node' )
- // InternalApplicationConfiguration.g:41:9: 'node'
- {
- match("node");
-
-
- }
-
- state.type = _type;
- state.channel = _channel;
- }
- finally {
- }
- }
- // $ANTLR end "T__41"
-
- // $ANTLR start "T__42"
- public final void mT__42() throws RecognitionException {
- try {
- int _type = T__42;
- int _channel = DEFAULT_TOKEN_CHANNEL;
- // InternalApplicationConfiguration.g:42:7: ( 'int' )
- // InternalApplicationConfiguration.g:42:9: 'int'
- {
- match("int");
-
-
- }
-
- state.type = _type;
- state.channel = _channel;
- }
- finally {
- }
- }
- // $ANTLR end "T__42"
-
- // $ANTLR start "T__43"
- public final void mT__43() throws RecognitionException {
- try {
- int _type = T__43;
- int _channel = DEFAULT_TOKEN_CHANNEL;
- // InternalApplicationConfiguration.g:43:7: ( 'real' )
- // InternalApplicationConfiguration.g:43:9: 'real'
- {
- match("real");
-
-
- }
-
- state.type = _type;
- state.channel = _channel;
- }
- finally {
- }
- }
- // $ANTLR end "T__43"
-
- // $ANTLR start "T__44"
- public final void mT__44() throws RecognitionException {
- try {
- int _type = T__44;
- int _channel = DEFAULT_TOKEN_CHANNEL;
- // InternalApplicationConfiguration.g:44:7: ( 'string' )
- // InternalApplicationConfiguration.g:44:9: 'string'
- {
- match("string");
-
-
- }
-
- state.type = _type;
- state.channel = _channel;
- }
- finally {
- }
- }
- // $ANTLR end "T__44"
-
- // $ANTLR start "T__45"
- public final void mT__45() throws RecognitionException {
- try {
- int _type = T__45;
- int _channel = DEFAULT_TOKEN_CHANNEL;
- // InternalApplicationConfiguration.g:45:7: ( '..' )
- // InternalApplicationConfiguration.g:45:9: '..'
- {
- match("..");
-
-
- }
-
- state.type = _type;
- state.channel = _channel;
- }
- finally {
- }
- }
- // $ANTLR end "T__45"
-
- // $ANTLR start "T__46"
- public final void mT__46() throws RecognitionException {
- try {
- int _type = T__46;
- int _channel = DEFAULT_TOKEN_CHANNEL;
- // InternalApplicationConfiguration.g:46:7: ( 'scope' )
- // InternalApplicationConfiguration.g:46:9: 'scope'
- {
- match("scope");
-
-
- }
-
- state.type = _type;
- state.channel = _channel;
- }
- finally {
- }
- }
- // $ANTLR end "T__46"
-
- // $ANTLR start "T__47"
- public final void mT__47() throws RecognitionException {
- try {
- int _type = T__47;
- int _channel = DEFAULT_TOKEN_CHANNEL;
- // InternalApplicationConfiguration.g:47:7: ( 'generate' )
- // InternalApplicationConfiguration.g:47:9: 'generate'
- {
- match("generate");
-
-
- }
-
- state.type = _type;
- state.channel = _channel;
- }
- finally {
- }
- }
- // $ANTLR end "T__47"
-
- // $ANTLR start "T__48"
- public final void mT__48() throws RecognitionException {
- try {
- int _type = T__48;
- int _channel = DEFAULT_TOKEN_CHANNEL;
- // InternalApplicationConfiguration.g:48:7: ( 'partial-model' )
- // InternalApplicationConfiguration.g:48:9: 'partial-model'
- {
- match("partial-model");
-
-
- }
-
- state.type = _type;
- state.channel = _channel;
- }
- finally {
- }
- }
- // $ANTLR end "T__48"
-
- // $ANTLR start "T__49"
- public final void mT__49() throws RecognitionException {
- try {
- int _type = T__49;
- int _channel = DEFAULT_TOKEN_CHANNEL;
- // InternalApplicationConfiguration.g:49:7: ( 'solver' )
- // InternalApplicationConfiguration.g:49:9: 'solver'
- {
- match("solver");
-
-
- }
-
- state.type = _type;
- state.channel = _channel;
- }
- finally {
- }
- }
- // $ANTLR end "T__49"
-
- // $ANTLR start "T__50"
- public final void mT__50() throws RecognitionException {
- try {
- int _type = T__50;
- int _channel = DEFAULT_TOKEN_CHANNEL;
- // InternalApplicationConfiguration.g:50:7: ( 'debug' )
- // InternalApplicationConfiguration.g:50:9: 'debug'
- {
- match("debug");
-
-
- }
-
- state.type = _type;
- state.channel = _channel;
- }
- finally {
- }
- }
- // $ANTLR end "T__50"
-
- // $ANTLR start "T__51"
- public final void mT__51() throws RecognitionException {
- try {
- int _type = T__51;
- int _channel = DEFAULT_TOKEN_CHANNEL;
- // InternalApplicationConfiguration.g:51:7: ( 'log' )
- // InternalApplicationConfiguration.g:51:9: 'log'
- {
- match("log");
-
-
- }
-
- state.type = _type;
- state.channel = _channel;
- }
- finally {
- }
- }
- // $ANTLR end "T__51"
-
- // $ANTLR start "T__52"
- public final void mT__52() throws RecognitionException {
- try {
- int _type = T__52;
- int _channel = DEFAULT_TOKEN_CHANNEL;
- // InternalApplicationConfiguration.g:52:7: ( 'statistics' )
- // InternalApplicationConfiguration.g:52:9: 'statistics'
- {
- match("statistics");
-
-
- }
-
- state.type = _type;
- state.channel = _channel;
- }
- finally {
- }
- }
- // $ANTLR end "T__52"
-
- // $ANTLR start "T__53"
- public final void mT__53() throws RecognitionException {
- try {
- int _type = T__53;
- int _channel = DEFAULT_TOKEN_CHANNEL;
- // InternalApplicationConfiguration.g:53:7: ( 'output' )
- // InternalApplicationConfiguration.g:53:9: 'output'
- {
- match("output");
-
-
- }
-
- state.type = _type;
- state.channel = _channel;
- }
- finally {
- }
- }
- // $ANTLR end "T__53"
-
- // $ANTLR start "T__54"
- public final void mT__54() throws RecognitionException {
- try {
- int _type = T__54;
- int _channel = DEFAULT_TOKEN_CHANNEL;
- // InternalApplicationConfiguration.g:54:7: ( '+=' )
- // InternalApplicationConfiguration.g:54:9: '+='
- {
- match("+=");
-
-
- }
-
- state.type = _type;
- state.channel = _channel;
- }
- finally {
- }
- }
- // $ANTLR end "T__54"
-
- // $ANTLR start "T__55"
- public final void mT__55() throws RecognitionException {
- try {
- int _type = T__55;
- int _channel = DEFAULT_TOKEN_CHANNEL;
- // InternalApplicationConfiguration.g:55:7: ( '*' )
- // InternalApplicationConfiguration.g:55:9: '*'
- {
- match('*');
-
- }
-
- state.type = _type;
- state.channel = _channel;
- }
- finally {
- }
- }
- // $ANTLR end "T__55"
-
- // $ANTLR start "T__56"
- public final void mT__56() throws RecognitionException {
- try {
- int _type = T__56;
- int _channel = DEFAULT_TOKEN_CHANNEL;
- // InternalApplicationConfiguration.g:56:7: ( 'number' )
- // InternalApplicationConfiguration.g:56:9: 'number'
- {
- match("number");
-
-
- }
-
- state.type = _type;
- state.channel = _channel;
- }
- finally {
- }
- }
- // $ANTLR end "T__56"
-
- // $ANTLR start "T__57"
- public final void mT__57() throws RecognitionException {
- try {
- int _type = T__57;
- int _channel = DEFAULT_TOKEN_CHANNEL;
- // InternalApplicationConfiguration.g:57:7: ( 'runs' )
- // InternalApplicationConfiguration.g:57:9: 'runs'
- {
- match("runs");
-
-
- }
-
- state.type = _type;
- state.channel = _channel;
- }
- finally {
- }
- }
- // $ANTLR end "T__57"
-
- // $ANTLR start "RULE_ID"
- public final void mRULE_ID() throws RecognitionException {
- try {
- int _type = RULE_ID;
- int _channel = DEFAULT_TOKEN_CHANNEL;
- // InternalApplicationConfiguration.g:10476:9: ( ( '^' )? ( 'a' .. 'z' | 'A' .. 'Z' | '_' ) ( 'a' .. 'z' | 'A' .. 'Z' | '_' | '0' .. '9' )* )
- // InternalApplicationConfiguration.g:10476:11: ( '^' )? ( 'a' .. 'z' | 'A' .. 'Z' | '_' ) ( 'a' .. 'z' | 'A' .. 'Z' | '_' | '0' .. '9' )*
- {
- // InternalApplicationConfiguration.g:10476:11: ( '^' )?
- int alt1=2;
- int LA1_0 = input.LA(1);
-
- if ( (LA1_0=='^') ) {
- alt1=1;
- }
- switch (alt1) {
- case 1 :
- // InternalApplicationConfiguration.g:10476:11: '^'
- {
- match('^');
-
- }
- break;
-
- }
-
- if ( (input.LA(1)>='A' && input.LA(1)<='Z')||input.LA(1)=='_'||(input.LA(1)>='a' && input.LA(1)<='z') ) {
- input.consume();
-
- }
- else {
- MismatchedSetException mse = new MismatchedSetException(null,input);
- recover(mse);
- throw mse;}
-
- // InternalApplicationConfiguration.g:10476:40: ( 'a' .. 'z' | 'A' .. 'Z' | '_' | '0' .. '9' )*
- loop2:
- do {
- int alt2=2;
- int LA2_0 = input.LA(1);
-
- if ( ((LA2_0>='0' && LA2_0<='9')||(LA2_0>='A' && LA2_0<='Z')||LA2_0=='_'||(LA2_0>='a' && LA2_0<='z')) ) {
- alt2=1;
- }
-
-
- switch (alt2) {
- case 1 :
- // InternalApplicationConfiguration.g:
- {
- if ( (input.LA(1)>='0' && input.LA(1)<='9')||(input.LA(1)>='A' && input.LA(1)<='Z')||input.LA(1)=='_'||(input.LA(1)>='a' && input.LA(1)<='z') ) {
- input.consume();
-
- }
- else {
- MismatchedSetException mse = new MismatchedSetException(null,input);
- recover(mse);
- throw mse;}
-
-
- }
- break;
-
- default :
- break loop2;
- }
- } while (true);
-
-
- }
-
- state.type = _type;
- state.channel = _channel;
- }
- finally {
- }
- }
- // $ANTLR end "RULE_ID"
-
- // $ANTLR start "RULE_INT"
- public final void mRULE_INT() throws RecognitionException {
- try {
- int _type = RULE_INT;
- int _channel = DEFAULT_TOKEN_CHANNEL;
- // InternalApplicationConfiguration.g:10478:10: ( ( '0' .. '9' )+ )
- // InternalApplicationConfiguration.g:10478:12: ( '0' .. '9' )+
- {
- // InternalApplicationConfiguration.g:10478:12: ( '0' .. '9' )+
- int cnt3=0;
- loop3:
- do {
- int alt3=2;
- int LA3_0 = input.LA(1);
-
- if ( ((LA3_0>='0' && LA3_0<='9')) ) {
- alt3=1;
- }
-
-
- switch (alt3) {
- case 1 :
- // InternalApplicationConfiguration.g:10478:13: '0' .. '9'
- {
- matchRange('0','9');
-
- }
- break;
-
- default :
- if ( cnt3 >= 1 ) break loop3;
- EarlyExitException eee =
- new EarlyExitException(3, input);
- throw eee;
- }
- cnt3++;
- } while (true);
-
-
- }
-
- state.type = _type;
- state.channel = _channel;
- }
- finally {
- }
- }
- // $ANTLR end "RULE_INT"
-
- // $ANTLR start "RULE_STRING"
- public final void mRULE_STRING() throws RecognitionException {
- try {
- int _type = RULE_STRING;
- int _channel = DEFAULT_TOKEN_CHANNEL;
- // InternalApplicationConfiguration.g:10480:13: ( ( '\"' ( '\\\\' . | ~ ( ( '\\\\' | '\"' ) ) )* '\"' | '\\'' ( '\\\\' . | ~ ( ( '\\\\' | '\\'' ) ) )* '\\'' ) )
- // InternalApplicationConfiguration.g:10480:15: ( '\"' ( '\\\\' . | ~ ( ( '\\\\' | '\"' ) ) )* '\"' | '\\'' ( '\\\\' . | ~ ( ( '\\\\' | '\\'' ) ) )* '\\'' )
- {
- // InternalApplicationConfiguration.g:10480:15: ( '\"' ( '\\\\' . | ~ ( ( '\\\\' | '\"' ) ) )* '\"' | '\\'' ( '\\\\' . | ~ ( ( '\\\\' | '\\'' ) ) )* '\\'' )
- int alt6=2;
- int LA6_0 = input.LA(1);
-
- if ( (LA6_0=='\"') ) {
- alt6=1;
- }
- else if ( (LA6_0=='\'') ) {
- alt6=2;
- }
- else {
- NoViableAltException nvae =
- new NoViableAltException("", 6, 0, input);
-
- throw nvae;
- }
- switch (alt6) {
- case 1 :
- // InternalApplicationConfiguration.g:10480:16: '\"' ( '\\\\' . | ~ ( ( '\\\\' | '\"' ) ) )* '\"'
- {
- match('\"');
- // InternalApplicationConfiguration.g:10480:20: ( '\\\\' . | ~ ( ( '\\\\' | '\"' ) ) )*
- loop4:
- do {
- int alt4=3;
- int LA4_0 = input.LA(1);
-
- if ( (LA4_0=='\\') ) {
- alt4=1;
- }
- else if ( ((LA4_0>='\u0000' && LA4_0<='!')||(LA4_0>='#' && LA4_0<='[')||(LA4_0>=']' && LA4_0<='\uFFFF')) ) {
- alt4=2;
- }
-
-
- switch (alt4) {
- case 1 :
- // InternalApplicationConfiguration.g:10480:21: '\\\\' .
- {
- match('\\');
- matchAny();
-
- }
- break;
- case 2 :
- // InternalApplicationConfiguration.g:10480:28: ~ ( ( '\\\\' | '\"' ) )
- {
- if ( (input.LA(1)>='\u0000' && input.LA(1)<='!')||(input.LA(1)>='#' && input.LA(1)<='[')||(input.LA(1)>=']' && input.LA(1)<='\uFFFF') ) {
- input.consume();
-
- }
- else {
- MismatchedSetException mse = new MismatchedSetException(null,input);
- recover(mse);
- throw mse;}
-
-
- }
- break;
-
- default :
- break loop4;
- }
- } while (true);
-
- match('\"');
-
- }
- break;
- case 2 :
- // InternalApplicationConfiguration.g:10480:48: '\\'' ( '\\\\' . | ~ ( ( '\\\\' | '\\'' ) ) )* '\\''
- {
- match('\'');
- // InternalApplicationConfiguration.g:10480:53: ( '\\\\' . | ~ ( ( '\\\\' | '\\'' ) ) )*
- loop5:
- do {
- int alt5=3;
- int LA5_0 = input.LA(1);
-
- if ( (LA5_0=='\\') ) {
- alt5=1;
- }
- else if ( ((LA5_0>='\u0000' && LA5_0<='&')||(LA5_0>='(' && LA5_0<='[')||(LA5_0>=']' && LA5_0<='\uFFFF')) ) {
- alt5=2;
- }
-
-
- switch (alt5) {
- case 1 :
- // InternalApplicationConfiguration.g:10480:54: '\\\\' .
- {
- match('\\');
- matchAny();
-
- }
- break;
- case 2 :
- // InternalApplicationConfiguration.g:10480:61: ~ ( ( '\\\\' | '\\'' ) )
- {
- if ( (input.LA(1)>='\u0000' && input.LA(1)<='&')||(input.LA(1)>='(' && input.LA(1)<='[')||(input.LA(1)>=']' && input.LA(1)<='\uFFFF') ) {
- input.consume();
-
- }
- else {
- MismatchedSetException mse = new MismatchedSetException(null,input);
- recover(mse);
- throw mse;}
-
-
- }
- break;
-
- default :
- break loop5;
- }
- } while (true);
-
- match('\'');
-
- }
- break;
-
- }
-
-
- }
-
- state.type = _type;
- state.channel = _channel;
- }
- finally {
- }
- }
- // $ANTLR end "RULE_STRING"
-
- // $ANTLR start "RULE_ML_COMMENT"
- public final void mRULE_ML_COMMENT() throws RecognitionException {
- try {
- int _type = RULE_ML_COMMENT;
- int _channel = DEFAULT_TOKEN_CHANNEL;
- // InternalApplicationConfiguration.g:10482:17: ( '/*' ( options {greedy=false; } : . )* '*/' )
- // InternalApplicationConfiguration.g:10482:19: '/*' ( options {greedy=false; } : . )* '*/'
- {
- match("/*");
-
- // InternalApplicationConfiguration.g:10482:24: ( options {greedy=false; } : . )*
- loop7:
- do {
- int alt7=2;
- int LA7_0 = input.LA(1);
-
- if ( (LA7_0=='*') ) {
- int LA7_1 = input.LA(2);
-
- if ( (LA7_1=='/') ) {
- alt7=2;
- }
- else if ( ((LA7_1>='\u0000' && LA7_1<='.')||(LA7_1>='0' && LA7_1<='\uFFFF')) ) {
- alt7=1;
- }
-
-
- }
- else if ( ((LA7_0>='\u0000' && LA7_0<=')')||(LA7_0>='+' && LA7_0<='\uFFFF')) ) {
- alt7=1;
- }
-
-
- switch (alt7) {
- case 1 :
- // InternalApplicationConfiguration.g:10482:52: .
- {
- matchAny();
-
- }
- break;
-
- default :
- break loop7;
- }
- } while (true);
-
- match("*/");
-
-
- }
-
- state.type = _type;
- state.channel = _channel;
- }
- finally {
- }
- }
- // $ANTLR end "RULE_ML_COMMENT"
-
- // $ANTLR start "RULE_SL_COMMENT"
- public final void mRULE_SL_COMMENT() throws RecognitionException {
- try {
- int _type = RULE_SL_COMMENT;
- int _channel = DEFAULT_TOKEN_CHANNEL;
- // InternalApplicationConfiguration.g:10484:17: ( '//' (~ ( ( '\\n' | '\\r' ) ) )* ( ( '\\r' )? '\\n' )? )
- // InternalApplicationConfiguration.g:10484:19: '//' (~ ( ( '\\n' | '\\r' ) ) )* ( ( '\\r' )? '\\n' )?
- {
- match("//");
-
- // InternalApplicationConfiguration.g:10484:24: (~ ( ( '\\n' | '\\r' ) ) )*
- loop8:
- do {
- int alt8=2;
- int LA8_0 = input.LA(1);
-
- if ( ((LA8_0>='\u0000' && LA8_0<='\t')||(LA8_0>='\u000B' && LA8_0<='\f')||(LA8_0>='\u000E' && LA8_0<='\uFFFF')) ) {
- alt8=1;
- }
-
-
- switch (alt8) {
- case 1 :
- // InternalApplicationConfiguration.g:10484:24: ~ ( ( '\\n' | '\\r' ) )
- {
- if ( (input.LA(1)>='\u0000' && input.LA(1)<='\t')||(input.LA(1)>='\u000B' && input.LA(1)<='\f')||(input.LA(1)>='\u000E' && input.LA(1)<='\uFFFF') ) {
- input.consume();
-
- }
- else {
- MismatchedSetException mse = new MismatchedSetException(null,input);
- recover(mse);
- throw mse;}
-
-
- }
- break;
-
- default :
- break loop8;
- }
- } while (true);
-
- // InternalApplicationConfiguration.g:10484:40: ( ( '\\r' )? '\\n' )?
- int alt10=2;
- int LA10_0 = input.LA(1);
-
- if ( (LA10_0=='\n'||LA10_0=='\r') ) {
- alt10=1;
- }
- switch (alt10) {
- case 1 :
- // InternalApplicationConfiguration.g:10484:41: ( '\\r' )? '\\n'
- {
- // InternalApplicationConfiguration.g:10484:41: ( '\\r' )?
- int alt9=2;
- int LA9_0 = input.LA(1);
-
- if ( (LA9_0=='\r') ) {
- alt9=1;
- }
- switch (alt9) {
- case 1 :
- // InternalApplicationConfiguration.g:10484:41: '\\r'
- {
- match('\r');
-
- }
- break;
-
- }
-
- match('\n');
-
- }
- break;
-
- }
-
-
- }
-
- state.type = _type;
- state.channel = _channel;
- }
- finally {
- }
- }
- // $ANTLR end "RULE_SL_COMMENT"
-
- // $ANTLR start "RULE_WS"
- public final void mRULE_WS() throws RecognitionException {
- try {
- int _type = RULE_WS;
- int _channel = DEFAULT_TOKEN_CHANNEL;
- // InternalApplicationConfiguration.g:10486:9: ( ( ' ' | '\\t' | '\\r' | '\\n' )+ )
- // InternalApplicationConfiguration.g:10486:11: ( ' ' | '\\t' | '\\r' | '\\n' )+
- {
- // InternalApplicationConfiguration.g:10486:11: ( ' ' | '\\t' | '\\r' | '\\n' )+
- int cnt11=0;
- loop11:
- do {
- int alt11=2;
- int LA11_0 = input.LA(1);
-
- if ( ((LA11_0>='\t' && LA11_0<='\n')||LA11_0=='\r'||LA11_0==' ') ) {
- alt11=1;
- }
-
-
- switch (alt11) {
- case 1 :
- // InternalApplicationConfiguration.g:
- {
- if ( (input.LA(1)>='\t' && input.LA(1)<='\n')||input.LA(1)=='\r'||input.LA(1)==' ' ) {
- input.consume();
-
- }
- else {
- MismatchedSetException mse = new MismatchedSetException(null,input);
- recover(mse);
- throw mse;}
-
-
- }
- break;
-
- default :
- if ( cnt11 >= 1 ) break loop11;
- EarlyExitException eee =
- new EarlyExitException(11, input);
- throw eee;
- }
- cnt11++;
- } while (true);
-
-
- }
-
- state.type = _type;
- state.channel = _channel;
- }
- finally {
- }
- }
- // $ANTLR end "RULE_WS"
-
- // $ANTLR start "RULE_ANY_OTHER"
- public final void mRULE_ANY_OTHER() throws RecognitionException {
- try {
- int _type = RULE_ANY_OTHER;
- int _channel = DEFAULT_TOKEN_CHANNEL;
- // InternalApplicationConfiguration.g:10488:16: ( . )
- // InternalApplicationConfiguration.g:10488:18: .
- {
- matchAny();
-
- }
-
- state.type = _type;
- state.channel = _channel;
- }
- finally {
- }
- }
- // $ANTLR end "RULE_ANY_OTHER"
-
- public void mTokens() throws RecognitionException {
- // InternalApplicationConfiguration.g:1:8: ( T__11 | T__12 | T__13 | T__14 | T__15 | T__16 | T__17 | T__18 | T__19 | T__20 | T__21 | T__22 | T__23 | T__24 | T__25 | T__26 | T__27 | T__28 | T__29 | T__30 | T__31 | T__32 | T__33 | T__34 | T__35 | T__36 | T__37 | T__38 | T__39 | T__40 | T__41 | T__42 | T__43 | T__44 | T__45 | T__46 | T__47 | T__48 | T__49 | T__50 | T__51 | T__52 | T__53 | T__54 | T__55 | T__56 | T__57 | RULE_ID | RULE_INT | RULE_STRING | RULE_ML_COMMENT | RULE_SL_COMMENT | RULE_WS | RULE_ANY_OTHER )
- int alt12=54;
- alt12 = dfa12.predict(input);
- switch (alt12) {
- case 1 :
- // InternalApplicationConfiguration.g:1:10: T__11
- {
- mT__11();
-
- }
- break;
- case 2 :
- // InternalApplicationConfiguration.g:1:16: T__12
- {
- mT__12();
-
- }
- break;
- case 3 :
- // InternalApplicationConfiguration.g:1:22: T__13
- {
- mT__13();
-
- }
- break;
- case 4 :
- // InternalApplicationConfiguration.g:1:28: T__14
- {
- mT__14();
-
- }
- break;
- case 5 :
- // InternalApplicationConfiguration.g:1:34: T__15
- {
- mT__15();
-
- }
- break;
- case 6 :
- // InternalApplicationConfiguration.g:1:40: T__16
- {
- mT__16();
-
- }
- break;
- case 7 :
- // InternalApplicationConfiguration.g:1:46: T__17
- {
- mT__17();
-
- }
- break;
- case 8 :
- // InternalApplicationConfiguration.g:1:52: T__18
- {
- mT__18();
-
- }
- break;
- case 9 :
- // InternalApplicationConfiguration.g:1:58: T__19
- {
- mT__19();
-
- }
- break;
- case 10 :
- // InternalApplicationConfiguration.g:1:64: T__20
- {
- mT__20();
-
- }
- break;
- case 11 :
- // InternalApplicationConfiguration.g:1:70: T__21
- {
- mT__21();
-
- }
- break;
- case 12 :
- // InternalApplicationConfiguration.g:1:76: T__22
- {
- mT__22();
-
- }
- break;
- case 13 :
- // InternalApplicationConfiguration.g:1:82: T__23
- {
- mT__23();
-
- }
- break;
- case 14 :
- // InternalApplicationConfiguration.g:1:88: T__24
- {
- mT__24();
-
- }
- break;
- case 15 :
- // InternalApplicationConfiguration.g:1:94: T__25
- {
- mT__25();
-
- }
- break;
- case 16 :
- // InternalApplicationConfiguration.g:1:100: T__26
- {
- mT__26();
-
- }
- break;
- case 17 :
- // InternalApplicationConfiguration.g:1:106: T__27
- {
- mT__27();
-
- }
- break;
- case 18 :
- // InternalApplicationConfiguration.g:1:112: T__28
- {
- mT__28();
-
- }
- break;
- case 19 :
- // InternalApplicationConfiguration.g:1:118: T__29
- {
- mT__29();
-
- }
- break;
- case 20 :
- // InternalApplicationConfiguration.g:1:124: T__30
- {
- mT__30();
-
- }
- break;
- case 21 :
- // InternalApplicationConfiguration.g:1:130: T__31
- {
- mT__31();
-
- }
- break;
- case 22 :
- // InternalApplicationConfiguration.g:1:136: T__32
- {
- mT__32();
-
- }
- break;
- case 23 :
- // InternalApplicationConfiguration.g:1:142: T__33
- {
- mT__33();
-
- }
- break;
- case 24 :
- // InternalApplicationConfiguration.g:1:148: T__34
- {
- mT__34();
-
- }
- break;
- case 25 :
- // InternalApplicationConfiguration.g:1:154: T__35
- {
- mT__35();
-
- }
- break;
- case 26 :
- // InternalApplicationConfiguration.g:1:160: T__36
- {
- mT__36();
-
- }
- break;
- case 27 :
- // InternalApplicationConfiguration.g:1:166: T__37
- {
- mT__37();
-
- }
- break;
- case 28 :
- // InternalApplicationConfiguration.g:1:172: T__38
- {
- mT__38();
-
- }
- break;
- case 29 :
- // InternalApplicationConfiguration.g:1:178: T__39
- {
- mT__39();
-
- }
- break;
- case 30 :
- // InternalApplicationConfiguration.g:1:184: T__40
- {
- mT__40();
-
- }
- break;
- case 31 :
- // InternalApplicationConfiguration.g:1:190: T__41
- {
- mT__41();
-
- }
- break;
- case 32 :
- // InternalApplicationConfiguration.g:1:196: T__42
- {
- mT__42();
-
- }
- break;
- case 33 :
- // InternalApplicationConfiguration.g:1:202: T__43
- {
- mT__43();
-
- }
- break;
- case 34 :
- // InternalApplicationConfiguration.g:1:208: T__44
- {
- mT__44();
-
- }
- break;
- case 35 :
- // InternalApplicationConfiguration.g:1:214: T__45
- {
- mT__45();
-
- }
- break;
- case 36 :
- // InternalApplicationConfiguration.g:1:220: T__46
- {
- mT__46();
-
- }
- break;
- case 37 :
- // InternalApplicationConfiguration.g:1:226: T__47
- {
- mT__47();
-
- }
- break;
- case 38 :
- // InternalApplicationConfiguration.g:1:232: T__48
- {
- mT__48();
-
- }
- break;
- case 39 :
- // InternalApplicationConfiguration.g:1:238: T__49
- {
- mT__49();
-
- }
- break;
- case 40 :
- // InternalApplicationConfiguration.g:1:244: T__50
- {
- mT__50();
-
- }
- break;
- case 41 :
- // InternalApplicationConfiguration.g:1:250: T__51
- {
- mT__51();
-
- }
- break;
- case 42 :
- // InternalApplicationConfiguration.g:1:256: T__52
- {
- mT__52();
-
- }
- break;
- case 43 :
- // InternalApplicationConfiguration.g:1:262: T__53
- {
- mT__53();
-
- }
- break;
- case 44 :
- // InternalApplicationConfiguration.g:1:268: T__54
- {
- mT__54();
-
- }
- break;
- case 45 :
- // InternalApplicationConfiguration.g:1:274: T__55
- {
- mT__55();
-
- }
- break;
- case 46 :
- // InternalApplicationConfiguration.g:1:280: T__56
- {
- mT__56();
-
- }
- break;
- case 47 :
- // InternalApplicationConfiguration.g:1:286: T__57
- {
- mT__57();
-
- }
- break;
- case 48 :
- // InternalApplicationConfiguration.g:1:292: RULE_ID
- {
- mRULE_ID();
-
- }
- break;
- case 49 :
- // InternalApplicationConfiguration.g:1:300: RULE_INT
- {
- mRULE_INT();
-
- }
- break;
- case 50 :
- // InternalApplicationConfiguration.g:1:309: RULE_STRING
- {
- mRULE_STRING();
-
- }
- break;
- case 51 :
- // InternalApplicationConfiguration.g:1:321: RULE_ML_COMMENT
- {
- mRULE_ML_COMMENT();
-
- }
- break;
- case 52 :
- // InternalApplicationConfiguration.g:1:337: RULE_SL_COMMENT
- {
- mRULE_SL_COMMENT();
-
- }
- break;
- case 53 :
- // InternalApplicationConfiguration.g:1:353: RULE_WS
- {
- mRULE_WS();
-
- }
- break;
- case 54 :
- // InternalApplicationConfiguration.g:1:361: RULE_ANY_OTHER
- {
- mRULE_ANY_OTHER();
-
- }
- break;
-
- }
-
- }
-
-
- protected DFA12 dfa12 = new DFA12(this);
- static final String DFA12_eotS =
- "\1\uffff\5\50\1\60\1\uffff\3\50\4\uffff\1\50\1\45\4\50\3\uffff\4\50\1\45\1\uffff\1\45\2\uffff\3\45\2\uffff\2\50\1\uffff\6\50\3\uffff\5\50\4\uffff\1\50\1\uffff\6\50\3\uffff\6\50\7\uffff\13\50\1\175\11\50\1\u0089\11\50\1\u0094\1\50\1\u0096\1\50\1\u0098\1\u0099\5\50\1\uffff\12\50\2\uffff\1\50\1\u00aa\1\u00ab\7\50\1\uffff\1\50\1\uffff\1\50\2\uffff\20\50\2\uffff\2\50\1\u00c7\2\50\1\u00ca\1\50\1\u00cc\1\u00cd\1\u00ce\3\50\1\u00d2\2\50\1\u00d5\3\50\1\u00d9\1\u00da\1\50\1\u00dc\1\50\1\u00de\1\50\1\uffff\1\u00e0\1\50\1\uffff\1\u00e2\3\uffff\3\50\1\uffff\2\50\1\uffff\1\u00e8\2\50\2\uffff\1\50\1\uffff\1\u00ec\1\uffff\1\50\1\uffff\1\50\1\uffff\3\50\1\u00f2\1\50\2\uffff\2\50\1\uffff\1\50\1\u00f7\1\u00f8\2\50\1\uffff\1\u00fb\1\u00fc\2\50\2\uffff\2\50\2\uffff\1\50\1\u0102\1\u0103\1\50\1\u0105\2\uffff\1\u0106\2\uffff";
- static final String DFA12_eofS =
- "\u0107\uffff";
- static final String DFA12_minS =
- "\1\0\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\145\2\157\1\145\3\uffff\1\143\2\145\1\165\1\75\1\uffff\1\101\2\uffff\2\0\1\52\2\uffff\1\144\1\155\1\uffff\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\155\1\144\1\156\1\147\1\156\1\141\3\uffff\1\141\1\157\1\154\1\156\1\142\1\164\7\uffff\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\153\1\164\1\141\1\157\1\145\1\146\1\55\1\163\1\154\1\151\1\164\1\160\1\166\1\145\1\165\1\160\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\155\1\162\1\154\1\164\1\151\2\uffff\1\151\2\60\1\156\1\151\2\145\1\162\1\147\1\165\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\157\1\171\1\163\1\162\1\147\1\155\2\uffff\1\147\1\163\1\60\1\162\1\141\1\60\1\164\3\60\1\166\1\157\1\123\1\60\1\147\1\151\1\60\1\145\1\154\1\144\2\60\1\141\1\60\1\145\1\60\1\164\1\uffff\1\60\1\164\1\uffff\1\60\3\uffff\1\145\1\154\1\157\1\uffff\1\145\1\156\1\uffff\1\60\1\55\1\145\2\uffff\1\151\1\uffff\1\60\1\uffff\1\151\1\uffff\1\145\1\uffff\1\162\1\166\1\154\1\60\1\147\2\uffff\1\154\1\156\1\uffff\1\143\2\60\1\145\1\166\1\uffff\2\60\1\164\1\163\2\uffff\1\162\1\145\2\uffff\1\163\2\60\1\162\1\60\2\uffff\1\60\2\uffff";
- static final String DFA12_maxS =
- "\1\uffff\2\165\1\115\1\154\1\151\1\56\1\uffff\1\156\1\170\1\151\4\uffff\1\141\1\72\3\157\1\165\3\uffff\1\164\2\145\1\165\1\75\1\uffff\1\172\2\uffff\2\uffff\1\57\2\uffff\1\162\1\155\1\uffff\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\164\1\144\1\156\1\147\1\156\1\141\3\uffff\1\162\1\157\1\154\1\156\1\142\1\164\7\uffff\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\153\1\164\1\141\1\157\1\145\1\163\1\172\1\164\1\154\1\151\1\164\1\160\1\166\1\145\1\165\1\160\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\155\1\162\1\154\1\164\1\151\2\uffff\1\151\2\172\1\156\1\151\2\145\1\162\1\147\1\165\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\157\1\171\1\163\1\162\1\147\1\155\2\uffff\1\147\1\163\1\172\1\162\1\141\1\172\1\164\3\172\1\166\1\157\1\123\1\172\1\147\1\151\1\172\1\145\1\154\1\144\2\172\1\141\1\172\1\145\1\172\1\164\1\uffff\1\172\1\164\1\uffff\1\172\3\uffff\1\145\1\154\1\157\1\uffff\1\145\1\156\1\uffff\1\172\1\55\1\145\2\uffff\1\151\1\uffff\1\172\1\uffff\1\151\1\uffff\1\145\1\uffff\1\162\1\166\1\154\1\172\1\147\2\uffff\1\154\1\156\1\uffff\1\143\2\172\1\145\1\166\1\uffff\2\172\1\164\1\163\2\uffff\1\162\1\145\2\uffff\1\163\2\172\1\162\1\172\2\uffff\1\172\2\uffff";
- static final String DFA12_acceptS =
- "\7\uffff\1\10\3\uffff\1\15\1\16\1\17\1\20\6\uffff\1\34\1\35\1\36\5\uffff\1\55\1\uffff\1\60\1\61\3\uffff\1\65\1\66\2\uffff\1\60\6\uffff\1\43\1\7\1\10\5\uffff\1\15\1\16\1\17\1\20\1\uffff\1\23\6\uffff\1\34\1\35\1\36\6\uffff\1\54\1\55\1\61\1\62\1\63\1\64\1\65\52\uffff\1\40\12\uffff\1\31\1\51\12\uffff\1\1\1\uffff\1\37\1\uffff\1\3\1\14\20\uffff\1\57\1\41\33\uffff\1\44\2\uffff\1\50\1\uffff\1\2\1\56\1\25\3\uffff\1\11\2\uffff\1\13\3\uffff\1\33\1\26\1\uffff\1\30\1\uffff\1\42\1\uffff\1\47\1\uffff\1\53\5\uffff\1\21\1\46\2\uffff\1\32\5\uffff\1\12\4\uffff\1\45\1\4\2\uffff\1\22\1\24\5\uffff\1\52\1\5\1\uffff\1\27\1\6";
- static final String DFA12_specialS =
- "\1\2\40\uffff\1\1\1\0\u00e4\uffff}>";
- static final String[] DFA12_transitionS = {
- "\11\45\2\44\2\45\1\44\22\45\1\44\1\45\1\41\1\25\3\45\1\42\2\45\1\35\1\34\1\16\1\7\1\6\1\43\12\40\1\20\1\45\1\26\1\13\1\27\2\45\1\4\21\37\1\3\2\37\1\5\4\37\3\45\1\36\1\37\1\45\2\37\1\22\1\32\1\11\1\2\1\31\1\37\1\10\2\37\1\23\1\21\1\1\1\33\1\17\1\37\1\24\1\30\2\37\1\12\4\37\1\14\1\45\1\15\uff82\45",
- "\1\46\5\uffff\1\47",
- "\1\52\5\uffff\1\53\5\uffff\1\51",
- "\1\54",
- "\1\55",
- "\1\56",
- "\1\57",
- "",
- "\1\62\1\63",
- "\1\64\7\uffff\1\65",
- "\1\66",
- "",
- "",
- "",
- "",
- "\1\73",
- "\1\74",
- "\1\75\11\uffff\1\76",
- "\1\77",
- "\1\100",
- "\1\102\17\uffff\1\101",
- "",
- "",
- "",
- "\1\107\13\uffff\1\110\4\uffff\1\106",
- "\1\111",
- "\1\112",
- "\1\113",
- "\1\114",
- "",
- "\32\50\4\uffff\1\50\1\uffff\32\50",
- "",
- "",
- "\0\117",
- "\0\117",
- "\1\120\4\uffff\1\121",
- "",
- "",
- "\1\125\11\uffff\1\123\3\uffff\1\124",
- "\1\126",
- "",
- "\1\127",
- "\1\130",
- "\1\131",
- "\1\132",
- "\1\133",
- "\1\134",
- "",
- "",
- "",
- "\1\135",
- "\1\136",
- "\1\137",
- "\1\140",
- "\1\141",
- "",
- "",
- "",
- "",
- "\1\142\16\uffff\1\143",
- "",
- "\1\145\6\uffff\1\144",
- "\1\146",
- "\1\147",
- "\1\150",
- "\1\151",
- "\1\152",
- "",
- "",
- "",
- "\1\154\20\uffff\1\153",
- "\1\155",
- "\1\156",
- "\1\157",
- "\1\160",
- "\1\161",
- "",
- "",
- "",
- "",
- "",
- "",
- "",
- "\1\162",
- "\1\163",
- "\1\164",
- "\1\165",
- "\1\166",
- "\1\167",
- "\1\170",
- "\1\171",
- "\1\172",
- "\1\173",
- "\1\174",
- "\12\50\7\uffff\32\50\4\uffff\1\50\1\uffff\32\50",
- "\1\176",
- "\1\177",
- "\1\u0080",
- "\1\u0081",
- "\1\u0082",
- "\1\u0083",
- "\1\u0084",
- "\1\u0085",
- "\1\u0087\14\uffff\1\u0086",
- "\1\u0088\2\uffff\12\50\7\uffff\32\50\4\uffff\1\50\1\uffff\32\50",
- "\1\u008b\1\u008a",
- "\1\u008c",
- "\1\u008d",
- "\1\u008e",
- "\1\u008f",
- "\1\u0090",
- "\1\u0091",
- "\1\u0092",
- "\1\u0093",
- "\12\50\7\uffff\32\50\4\uffff\1\50\1\uffff\32\50",
- "\1\u0095",
- "\12\50\7\uffff\32\50\4\uffff\1\50\1\uffff\32\50",
- "\1\u0097",
- "\12\50\7\uffff\32\50\4\uffff\1\50\1\uffff\32\50",
- "\12\50\7\uffff\32\50\4\uffff\1\50\1\uffff\32\50",
- "\1\u009a",
- "\1\u009b",
- "\1\u009c",
- "\1\u009d",
- "\1\u009e",
- "",
- "\1\u009f",
- "\1\u00a0",
- "\1\u00a1",
- "\1\u00a2",
- "\1\u00a3",
- "\1\u00a4",
- "\1\u00a5",
- "\1\u00a6",
- "\1\u00a7",
- "\1\u00a8",
- "",
- "",
- "\1\u00a9",
- "\12\50\7\uffff\32\50\4\uffff\1\50\1\uffff\32\50",
- "\12\50\7\uffff\32\50\4\uffff\1\50\1\uffff\32\50",
- "\1\u00ac",
- "\1\u00ad",
- "\1\u00ae",
- "\1\u00af",
- "\1\u00b0",
- "\1\u00b1",
- "\1\u00b2",
- "",
- "\1\u00b3",
- "",
- "\1\u00b4",
- "",
- "",
- "\1\u00b5",
- "\1\u00b6",
- "\1\u00b7",
- "\1\u00b8",
- "\1\u00b9",
- "\1\u00ba",
- "\1\u00bb",
- "\1\u00bc",
- "\1\u00bd",
- "\1\u00be",
- "\1\u00bf",
- "\1\u00c0",
- "\1\u00c1",
- "\1\u00c2",
- "\1\u00c3",
- "\1\u00c4",
- "",
- "",
- "\1\u00c5",
- "\1\u00c6",
- "\12\50\7\uffff\32\50\4\uffff\1\50\1\uffff\32\50",
- "\1\u00c8",
- "\1\u00c9",
- "\12\50\7\uffff\32\50\4\uffff\1\50\1\uffff\32\50",
- "\1\u00cb",
- "\12\50\7\uffff\32\50\4\uffff\1\50\1\uffff\32\50",
- "\12\50\7\uffff\32\50\4\uffff\1\50\1\uffff\32\50",
- "\12\50\7\uffff\32\50\4\uffff\1\50\1\uffff\32\50",
- "\1\u00cf",
- "\1\u00d0",
- "\1\u00d1",
- "\12\50\7\uffff\32\50\4\uffff\1\50\1\uffff\32\50",
- "\1\u00d3",
- "\1\u00d4",
- "\12\50\7\uffff\32\50\4\uffff\1\50\1\uffff\32\50",
- "\1\u00d6",
- "\1\u00d7",
- "\1\u00d8",
- "\12\50\7\uffff\32\50\4\uffff\1\50\1\uffff\32\50",
- "\12\50\7\uffff\32\50\4\uffff\1\50\1\uffff\32\50",
- "\1\u00db",
- "\12\50\7\uffff\32\50\4\uffff\1\50\1\uffff\32\50",
- "\1\u00dd",
- "\12\50\7\uffff\32\50\4\uffff\1\50\1\uffff\32\50",
- "\1\u00df",
- "",
- "\12\50\7\uffff\32\50\4\uffff\1\50\1\uffff\32\50",
- "\1\u00e1",
- "",
- "\12\50\7\uffff\32\50\4\uffff\1\50\1\uffff\32\50",
- "",
- "",
- "",
- "\1\u00e3",
- "\1\u00e4",
- "\1\u00e5",
- "",
- "\1\u00e6",
- "\1\u00e7",
- "",
- "\12\50\7\uffff\32\50\4\uffff\1\50\1\uffff\32\50",
- "\1\u00e9",
- "\1\u00ea",
- "",
- "",
- "\1\u00eb",
- "",
- "\12\50\7\uffff\32\50\4\uffff\1\50\1\uffff\32\50",
- "",
- "\1\u00ed",
- "",
- "\1\u00ee",
- "",
- "\1\u00ef",
- "\1\u00f0",
- "\1\u00f1",
- "\12\50\7\uffff\32\50\4\uffff\1\50\1\uffff\32\50",
- "\1\u00f3",
- "",
- "",
- "\1\u00f4",
- "\1\u00f5",
- "",
- "\1\u00f6",
- "\12\50\7\uffff\32\50\4\uffff\1\50\1\uffff\32\50",
- "\12\50\7\uffff\32\50\4\uffff\1\50\1\uffff\32\50",
- "\1\u00f9",
- "\1\u00fa",
- "",
- "\12\50\7\uffff\32\50\4\uffff\1\50\1\uffff\32\50",
- "\12\50\7\uffff\32\50\4\uffff\1\50\1\uffff\32\50",
- "\1\u00fd",
- "\1\u00fe",
- "",
- "",
- "\1\u00ff",
- "\1\u0100",
- "",
- "",
- "\1\u0101",
- "\12\50\7\uffff\32\50\4\uffff\1\50\1\uffff\32\50",
- "\12\50\7\uffff\32\50\4\uffff\1\50\1\uffff\32\50",
- "\1\u0104",
- "\12\50\7\uffff\32\50\4\uffff\1\50\1\uffff\32\50",
- "",
- "",
- "\12\50\7\uffff\32\50\4\uffff\1\50\1\uffff\32\50",
- "",
- ""
- };
-
- static final short[] DFA12_eot = DFA.unpackEncodedString(DFA12_eotS);
- static final short[] DFA12_eof = DFA.unpackEncodedString(DFA12_eofS);
- static final char[] DFA12_min = DFA.unpackEncodedStringToUnsignedChars(DFA12_minS);
- static final char[] DFA12_max = DFA.unpackEncodedStringToUnsignedChars(DFA12_maxS);
- static final short[] DFA12_accept = DFA.unpackEncodedString(DFA12_acceptS);
- static final short[] DFA12_special = DFA.unpackEncodedString(DFA12_specialS);
- static final short[][] DFA12_transition;
-
- static {
- int numStates = DFA12_transitionS.length;
- DFA12_transition = new short[numStates][];
- for (int i=0; i='\u0000' && LA12_34<='\uFFFF')) ) {s = 79;}
-
- else s = 37;
-
- if ( s>=0 ) return s;
- break;
- case 1 :
- int LA12_33 = input.LA(1);
-
- s = -1;
- if ( ((LA12_33>='\u0000' && LA12_33<='\uFFFF')) ) {s = 79;}
-
- else s = 37;
-
- if ( s>=0 ) return s;
- break;
- case 2 :
- int LA12_0 = input.LA(1);
-
- s = -1;
- if ( (LA12_0=='n') ) {s = 1;}
-
- else if ( (LA12_0=='f') ) {s = 2;}
-
- else if ( (LA12_0=='S') ) {s = 3;}
-
- else if ( (LA12_0=='A') ) {s = 4;}
-
- else if ( (LA12_0=='V') ) {s = 5;}
-
- else if ( (LA12_0=='.') ) {s = 6;}
-
- else if ( (LA12_0=='-') ) {s = 7;}
-
- else if ( (LA12_0=='i') ) {s = 8;}
-
- else if ( (LA12_0=='e') ) {s = 9;}
-
- else if ( (LA12_0=='v') ) {s = 10;}
-
- else if ( (LA12_0=='=') ) {s = 11;}
-
- else if ( (LA12_0=='{') ) {s = 12;}
-
- else if ( (LA12_0=='}') ) {s = 13;}
-
- else if ( (LA12_0==',') ) {s = 14;}
-
- else if ( (LA12_0=='p') ) {s = 15;}
-
- else if ( (LA12_0==':') ) {s = 16;}
-
- else if ( (LA12_0=='m') ) {s = 17;}
-
- else if ( (LA12_0=='c') ) {s = 18;}
-
- else if ( (LA12_0=='l') ) {s = 19;}
-
- else if ( (LA12_0=='r') ) {s = 20;}
-
- else if ( (LA12_0=='#') ) {s = 21;}
-
- else if ( (LA12_0=='<') ) {s = 22;}
-
- else if ( (LA12_0=='>') ) {s = 23;}
-
- else if ( (LA12_0=='s') ) {s = 24;}
-
- else if ( (LA12_0=='g') ) {s = 25;}
-
- else if ( (LA12_0=='d') ) {s = 26;}
-
- else if ( (LA12_0=='o') ) {s = 27;}
-
- else if ( (LA12_0=='+') ) {s = 28;}
-
- else if ( (LA12_0=='*') ) {s = 29;}
-
- else if ( (LA12_0=='^') ) {s = 30;}
-
- else if ( ((LA12_0>='B' && LA12_0<='R')||(LA12_0>='T' && LA12_0<='U')||(LA12_0>='W' && LA12_0<='Z')||LA12_0=='_'||(LA12_0>='a' && LA12_0<='b')||LA12_0=='h'||(LA12_0>='j' && LA12_0<='k')||LA12_0=='q'||(LA12_0>='t' && LA12_0<='u')||(LA12_0>='w' && LA12_0<='z')) ) {s = 31;}
-
- else if ( ((LA12_0>='0' && LA12_0<='9')) ) {s = 32;}
-
- else if ( (LA12_0=='\"') ) {s = 33;}
-
- else if ( (LA12_0=='\'') ) {s = 34;}
-
- else if ( (LA12_0=='/') ) {s = 35;}
-
- else if ( ((LA12_0>='\t' && LA12_0<='\n')||LA12_0=='\r'||LA12_0==' ') ) {s = 36;}
-
- else if ( ((LA12_0>='\u0000' && LA12_0<='\b')||(LA12_0>='\u000B' && LA12_0<='\f')||(LA12_0>='\u000E' && LA12_0<='\u001F')||LA12_0=='!'||(LA12_0>='$' && LA12_0<='&')||(LA12_0>='(' && LA12_0<=')')||LA12_0==';'||(LA12_0>='?' && LA12_0<='@')||(LA12_0>='[' && LA12_0<=']')||LA12_0=='`'||LA12_0=='|'||(LA12_0>='~' && LA12_0<='\uFFFF')) ) {s = 37;}
-
- if ( s>=0 ) return s;
- break;
- }
- NoViableAltException nvae =
- new NoViableAltException(getDescription(), 12, _s, input);
- error(nvae);
- throw nvae;
- }
- }
-
-
+package hu.bme.mit.inf.dslreasoner.application.ide.contentassist.antlr.internal;
+
+// Hack: Use our own Lexer superclass by means of import.
+// Currently there is no other way to specify the superclass for the lexer.
+import org.eclipse.xtext.ide.editor.contentassist.antlr.internal.Lexer;
+
+
+import org.antlr.runtime.*;
+import java.util.Stack;
+import java.util.List;
+import java.util.ArrayList;
+
+@SuppressWarnings("all")
+public class InternalApplicationConfigurationLexer extends Lexer {
+ public static final int T__50=50;
+ public static final int T__19=19;
+ public static final int T__15=15;
+ public static final int T__59=59;
+ public static final int T__16=16;
+ public static final int T__17=17;
+ public static final int T__18=18;
+ public static final int T__11=11;
+ public static final int T__55=55;
+ public static final int T__12=12;
+ public static final int T__56=56;
+ public static final int T__13=13;
+ public static final int T__57=57;
+ public static final int T__14=14;
+ public static final int T__58=58;
+ public static final int T__51=51;
+ public static final int T__52=52;
+ public static final int T__53=53;
+ public static final int T__54=54;
+ public static final int T__60=60;
+ public static final int T__61=61;
+ public static final int RULE_ID=4;
+ public static final int T__26=26;
+ public static final int T__27=27;
+ public static final int T__28=28;
+ public static final int RULE_INT=5;
+ public static final int T__29=29;
+ public static final int T__22=22;
+ public static final int RULE_ML_COMMENT=7;
+ public static final int T__23=23;
+ public static final int T__24=24;
+ public static final int T__25=25;
+ public static final int T__62=62;
+ public static final int T__63=63;
+ public static final int T__20=20;
+ public static final int T__21=21;
+ public static final int RULE_STRING=6;
+ public static final int RULE_SL_COMMENT=8;
+ public static final int T__37=37;
+ public static final int T__38=38;
+ public static final int T__39=39;
+ public static final int T__33=33;
+ public static final int T__34=34;
+ public static final int T__35=35;
+ public static final int T__36=36;
+ public static final int EOF=-1;
+ public static final int T__30=30;
+ public static final int T__31=31;
+ public static final int T__32=32;
+ public static final int RULE_WS=9;
+ public static final int RULE_ANY_OTHER=10;
+ public static final int T__48=48;
+ public static final int T__49=49;
+ public static final int T__44=44;
+ public static final int T__45=45;
+ public static final int T__46=46;
+ public static final int T__47=47;
+ public static final int T__40=40;
+ public static final int T__41=41;
+ public static final int T__42=42;
+ public static final int T__43=43;
+
+ // delegates
+ // delegators
+
+ public InternalApplicationConfigurationLexer() {;}
+ public InternalApplicationConfigurationLexer(CharStream input) {
+ this(input, new RecognizerSharedState());
+ }
+ public InternalApplicationConfigurationLexer(CharStream input, RecognizerSharedState state) {
+ super(input,state);
+
+ }
+ public String getGrammarFileName() { return "InternalApplicationConfiguration.g"; }
+
+ // $ANTLR start "T__11"
+ public final void mT__11() throws RecognitionException {
+ try {
+ int _type = T__11;
+ int _channel = DEFAULT_TOKEN_CHANNEL;
+ // InternalApplicationConfiguration.g:11:7: ( 'minimize' )
+ // InternalApplicationConfiguration.g:11:9: 'minimize'
+ {
+ match("minimize");
+
+
+ }
+
+ state.type = _type;
+ state.channel = _channel;
+ }
+ finally {
+ }
+ }
+ // $ANTLR end "T__11"
+
+ // $ANTLR start "T__12"
+ public final void mT__12() throws RecognitionException {
+ try {
+ int _type = T__12;
+ int _channel = DEFAULT_TOKEN_CHANNEL;
+ // InternalApplicationConfiguration.g:12:7: ( 'maximize' )
+ // InternalApplicationConfiguration.g:12:9: 'maximize'
+ {
+ match("maximize");
+
+
+ }
+
+ state.type = _type;
+ state.channel = _channel;
+ }
+ finally {
+ }
+ }
+ // $ANTLR end "T__12"
+
+ // $ANTLR start "T__13"
+ public final void mT__13() throws RecognitionException {
+ try {
+ int _type = T__13;
+ int _channel = DEFAULT_TOKEN_CHANNEL;
+ // InternalApplicationConfiguration.g:13:7: ( '<=' )
+ // InternalApplicationConfiguration.g:13:9: '<='
+ {
+ match("<=");
+
+
+ }
+
+ state.type = _type;
+ state.channel = _channel;
+ }
+ finally {
+ }
+ }
+ // $ANTLR end "T__13"
+
+ // $ANTLR start "T__14"
+ public final void mT__14() throws RecognitionException {
+ try {
+ int _type = T__14;
+ int _channel = DEFAULT_TOKEN_CHANNEL;
+ // InternalApplicationConfiguration.g:14:7: ( '>=' )
+ // InternalApplicationConfiguration.g:14:9: '>='
+ {
+ match(">=");
+
+
+ }
+
+ state.type = _type;
+ state.channel = _channel;
+ }
+ finally {
+ }
+ }
+ // $ANTLR end "T__14"
+
+ // $ANTLR start "T__15"
+ public final void mT__15() throws RecognitionException {
+ try {
+ int _type = T__15;
+ int _channel = DEFAULT_TOKEN_CHANNEL;
+ // InternalApplicationConfiguration.g:15:7: ( 'none' )
+ // InternalApplicationConfiguration.g:15:9: 'none'
+ {
+ match("none");
+
+
+ }
+
+ state.type = _type;
+ state.channel = _channel;
+ }
+ finally {
+ }
+ }
+ // $ANTLR end "T__15"
+
+ // $ANTLR start "T__16"
+ public final void mT__16() throws RecognitionException {
+ try {
+ int _type = T__16;
+ int _channel = DEFAULT_TOKEN_CHANNEL;
+ // InternalApplicationConfiguration.g:16:7: ( 'normal' )
+ // InternalApplicationConfiguration.g:16:9: 'normal'
+ {
+ match("normal");
+
+
+ }
+
+ state.type = _type;
+ state.channel = _channel;
+ }
+ finally {
+ }
+ }
+ // $ANTLR end "T__16"
+
+ // $ANTLR start "T__17"
+ public final void mT__17() throws RecognitionException {
+ try {
+ int _type = T__17;
+ int _channel = DEFAULT_TOKEN_CHANNEL;
+ // InternalApplicationConfiguration.g:17:7: ( 'full' )
+ // InternalApplicationConfiguration.g:17:9: 'full'
+ {
+ match("full");
+
+
+ }
+
+ state.type = _type;
+ state.channel = _channel;
+ }
+ finally {
+ }
+ }
+ // $ANTLR end "T__17"
+
+ // $ANTLR start "T__18"
+ public final void mT__18() throws RecognitionException {
+ try {
+ int _type = T__18;
+ int _channel = DEFAULT_TOKEN_CHANNEL;
+ // InternalApplicationConfiguration.g:18:7: ( 'SMTSolver' )
+ // InternalApplicationConfiguration.g:18:9: 'SMTSolver'
+ {
+ match("SMTSolver");
+
+
+ }
+
+ state.type = _type;
+ state.channel = _channel;
+ }
+ finally {
+ }
+ }
+ // $ANTLR end "T__18"
+
+ // $ANTLR start "T__19"
+ public final void mT__19() throws RecognitionException {
+ try {
+ int _type = T__19;
+ int _channel = DEFAULT_TOKEN_CHANNEL;
+ // InternalApplicationConfiguration.g:19:7: ( 'AlloySolver' )
+ // InternalApplicationConfiguration.g:19:9: 'AlloySolver'
+ {
+ match("AlloySolver");
+
+
+ }
+
+ state.type = _type;
+ state.channel = _channel;
+ }
+ finally {
+ }
+ }
+ // $ANTLR end "T__19"
+
+ // $ANTLR start "T__20"
+ public final void mT__20() throws RecognitionException {
+ try {
+ int _type = T__20;
+ int _channel = DEFAULT_TOKEN_CHANNEL;
+ // InternalApplicationConfiguration.g:20:7: ( 'ViatraSolver' )
+ // InternalApplicationConfiguration.g:20:9: 'ViatraSolver'
+ {
+ match("ViatraSolver");
+
+
+ }
+
+ state.type = _type;
+ state.channel = _channel;
+ }
+ finally {
+ }
+ }
+ // $ANTLR end "T__20"
+
+ // $ANTLR start "T__21"
+ public final void mT__21() throws RecognitionException {
+ try {
+ int _type = T__21;
+ int _channel = DEFAULT_TOKEN_CHANNEL;
+ // InternalApplicationConfiguration.g:21:7: ( '.' )
+ // InternalApplicationConfiguration.g:21:9: '.'
+ {
+ match('.');
+
+ }
+
+ state.type = _type;
+ state.channel = _channel;
+ }
+ finally {
+ }
+ }
+ // $ANTLR end "T__21"
+
+ // $ANTLR start "T__22"
+ public final void mT__22() throws RecognitionException {
+ try {
+ int _type = T__22;
+ int _channel = DEFAULT_TOKEN_CHANNEL;
+ // InternalApplicationConfiguration.g:22:7: ( '-' )
+ // InternalApplicationConfiguration.g:22:9: '-'
+ {
+ match('-');
+
+ }
+
+ state.type = _type;
+ state.channel = _channel;
+ }
+ finally {
+ }
+ }
+ // $ANTLR end "T__22"
+
+ // $ANTLR start "T__23"
+ public final void mT__23() throws RecognitionException {
+ try {
+ int _type = T__23;
+ int _channel = DEFAULT_TOKEN_CHANNEL;
+ // InternalApplicationConfiguration.g:23:7: ( 'import' )
+ // InternalApplicationConfiguration.g:23:9: 'import'
+ {
+ match("import");
+
+
+ }
+
+ state.type = _type;
+ state.channel = _channel;
+ }
+ finally {
+ }
+ }
+ // $ANTLR end "T__23"
+
+ // $ANTLR start "T__24"
+ public final void mT__24() throws RecognitionException {
+ try {
+ int _type = T__24;
+ int _channel = DEFAULT_TOKEN_CHANNEL;
+ // InternalApplicationConfiguration.g:24:7: ( 'epackage' )
+ // InternalApplicationConfiguration.g:24:9: 'epackage'
+ {
+ match("epackage");
+
+
+ }
+
+ state.type = _type;
+ state.channel = _channel;
+ }
+ finally {
+ }
+ }
+ // $ANTLR end "T__24"
+
+ // $ANTLR start "T__25"
+ public final void mT__25() throws RecognitionException {
+ try {
+ int _type = T__25;
+ int _channel = DEFAULT_TOKEN_CHANNEL;
+ // InternalApplicationConfiguration.g:25:7: ( 'viatra' )
+ // InternalApplicationConfiguration.g:25:9: 'viatra'
+ {
+ match("viatra");
+
+
+ }
+
+ state.type = _type;
+ state.channel = _channel;
+ }
+ finally {
+ }
+ }
+ // $ANTLR end "T__25"
+
+ // $ANTLR start "T__26"
+ public final void mT__26() throws RecognitionException {
+ try {
+ int _type = T__26;
+ int _channel = DEFAULT_TOKEN_CHANNEL;
+ // InternalApplicationConfiguration.g:26:7: ( 'reliability' )
+ // InternalApplicationConfiguration.g:26:9: 'reliability'
+ {
+ match("reliability");
+
+
+ }
+
+ state.type = _type;
+ state.channel = _channel;
+ }
+ finally {
+ }
+ }
+ // $ANTLR end "T__26"
+
+ // $ANTLR start "T__27"
+ public final void mT__27() throws RecognitionException {
+ try {
+ int _type = T__27;
+ int _channel = DEFAULT_TOKEN_CHANNEL;
+ // InternalApplicationConfiguration.g:27:7: ( 'file' )
+ // InternalApplicationConfiguration.g:27:9: 'file'
+ {
+ match("file");
+
+
+ }
+
+ state.type = _type;
+ state.channel = _channel;
+ }
+ finally {
+ }
+ }
+ // $ANTLR end "T__27"
+
+ // $ANTLR start "T__28"
+ public final void mT__28() throws RecognitionException {
+ try {
+ int _type = T__28;
+ int _channel = DEFAULT_TOKEN_CHANNEL;
+ // InternalApplicationConfiguration.g:28:7: ( '=' )
+ // InternalApplicationConfiguration.g:28:9: '='
+ {
+ match('=');
+
+ }
+
+ state.type = _type;
+ state.channel = _channel;
+ }
+ finally {
+ }
+ }
+ // $ANTLR end "T__28"
+
+ // $ANTLR start "T__29"
+ public final void mT__29() throws RecognitionException {
+ try {
+ int _type = T__29;
+ int _channel = DEFAULT_TOKEN_CHANNEL;
+ // InternalApplicationConfiguration.g:29:7: ( '{' )
+ // InternalApplicationConfiguration.g:29:9: '{'
+ {
+ match('{');
+
+ }
+
+ state.type = _type;
+ state.channel = _channel;
+ }
+ finally {
+ }
+ }
+ // $ANTLR end "T__29"
+
+ // $ANTLR start "T__30"
+ public final void mT__30() throws RecognitionException {
+ try {
+ int _type = T__30;
+ int _channel = DEFAULT_TOKEN_CHANNEL;
+ // InternalApplicationConfiguration.g:30:7: ( '}' )
+ // InternalApplicationConfiguration.g:30:9: '}'
+ {
+ match('}');
+
+ }
+
+ state.type = _type;
+ state.channel = _channel;
+ }
+ finally {
+ }
+ }
+ // $ANTLR end "T__30"
+
+ // $ANTLR start "T__31"
+ public final void mT__31() throws RecognitionException {
+ try {
+ int _type = T__31;
+ int _channel = DEFAULT_TOKEN_CHANNEL;
+ // InternalApplicationConfiguration.g:31:7: ( ',' )
+ // InternalApplicationConfiguration.g:31:9: ','
+ {
+ match(',');
+
+ }
+
+ state.type = _type;
+ state.channel = _channel;
+ }
+ finally {
+ }
+ }
+ // $ANTLR end "T__31"
+
+ // $ANTLR start "T__32"
+ public final void mT__32() throws RecognitionException {
+ try {
+ int _type = T__32;
+ int _channel = DEFAULT_TOKEN_CHANNEL;
+ // InternalApplicationConfiguration.g:32:7: ( 'package' )
+ // InternalApplicationConfiguration.g:32:9: 'package'
+ {
+ match("package");
+
+
+ }
+
+ state.type = _type;
+ state.channel = _channel;
+ }
+ finally {
+ }
+ }
+ // $ANTLR end "T__32"
+
+ // $ANTLR start "T__33"
+ public final void mT__33() throws RecognitionException {
+ try {
+ int _type = T__33;
+ int _channel = DEFAULT_TOKEN_CHANNEL;
+ // InternalApplicationConfiguration.g:33:7: ( 'excluding' )
+ // InternalApplicationConfiguration.g:33:9: 'excluding'
+ {
+ match("excluding");
+
+
+ }
+
+ state.type = _type;
+ state.channel = _channel;
+ }
+ finally {
+ }
+ }
+ // $ANTLR end "T__33"
+
+ // $ANTLR start "T__34"
+ public final void mT__34() throws RecognitionException {
+ try {
+ int _type = T__34;
+ int _channel = DEFAULT_TOKEN_CHANNEL;
+ // InternalApplicationConfiguration.g:34:7: ( '::' )
+ // InternalApplicationConfiguration.g:34:9: '::'
+ {
+ match("::");
+
+
+ }
+
+ state.type = _type;
+ state.channel = _channel;
+ }
+ finally {
+ }
+ }
+ // $ANTLR end "T__34"
+
+ // $ANTLR start "T__35"
+ public final void mT__35() throws RecognitionException {
+ try {
+ int _type = T__35;
+ int _channel = DEFAULT_TOKEN_CHANNEL;
+ // InternalApplicationConfiguration.g:35:7: ( 'metamodel' )
+ // InternalApplicationConfiguration.g:35:9: 'metamodel'
+ {
+ match("metamodel");
+
+
+ }
+
+ state.type = _type;
+ state.channel = _channel;
+ }
+ finally {
+ }
+ }
+ // $ANTLR end "T__35"
+
+ // $ANTLR start "T__36"
+ public final void mT__36() throws RecognitionException {
+ try {
+ int _type = T__36;
+ int _channel = DEFAULT_TOKEN_CHANNEL;
+ // InternalApplicationConfiguration.g:36:7: ( 'folder' )
+ // InternalApplicationConfiguration.g:36:9: 'folder'
+ {
+ match("folder");
+
+
+ }
+
+ state.type = _type;
+ state.channel = _channel;
+ }
+ finally {
+ }
+ }
+ // $ANTLR end "T__36"
+
+ // $ANTLR start "T__37"
+ public final void mT__37() throws RecognitionException {
+ try {
+ int _type = T__37;
+ int _channel = DEFAULT_TOKEN_CHANNEL;
+ // InternalApplicationConfiguration.g:37:7: ( 'models' )
+ // InternalApplicationConfiguration.g:37:9: 'models'
+ {
+ match("models");
+
+
+ }
+
+ state.type = _type;
+ state.channel = _channel;
+ }
+ finally {
+ }
+ }
+ // $ANTLR end "T__37"
+
+ // $ANTLR start "T__38"
+ public final void mT__38() throws RecognitionException {
+ try {
+ int _type = T__38;
+ int _channel = DEFAULT_TOKEN_CHANNEL;
+ // InternalApplicationConfiguration.g:38:7: ( 'constraints' )
+ // InternalApplicationConfiguration.g:38:9: 'constraints'
+ {
+ match("constraints");
+
+
+ }
+
+ state.type = _type;
+ state.channel = _channel;
+ }
+ finally {
+ }
+ }
+ // $ANTLR end "T__38"
+
+ // $ANTLR start "T__39"
+ public final void mT__39() throws RecognitionException {
+ try {
+ int _type = T__39;
+ int _channel = DEFAULT_TOKEN_CHANNEL;
+ // InternalApplicationConfiguration.g:39:7: ( 'objectives' )
+ // InternalApplicationConfiguration.g:39:9: 'objectives'
+ {
+ match("objectives");
+
+
+ }
+
+ state.type = _type;
+ state.channel = _channel;
+ }
+ finally {
+ }
+ }
+ // $ANTLR end "T__39"
+
+ // $ANTLR start "T__40"
+ public final void mT__40() throws RecognitionException {
+ try {
+ int _type = T__40;
+ int _channel = DEFAULT_TOKEN_CHANNEL;
+ // InternalApplicationConfiguration.g:40:7: ( 'config' )
+ // InternalApplicationConfiguration.g:40:9: 'config'
+ {
+ match("config");
+
+
+ }
+
+ state.type = _type;
+ state.channel = _channel;
+ }
+ finally {
+ }
+ }
+ // $ANTLR end "T__40"
+
+ // $ANTLR start "T__41"
+ public final void mT__41() throws RecognitionException {
+ try {
+ int _type = T__41;
+ int _channel = DEFAULT_TOKEN_CHANNEL;
+ // InternalApplicationConfiguration.g:41:7: ( 'log-level' )
+ // InternalApplicationConfiguration.g:41:9: 'log-level'
+ {
+ match("log-level");
+
+
+ }
+
+ state.type = _type;
+ state.channel = _channel;
+ }
+ finally {
+ }
+ }
+ // $ANTLR end "T__41"
+
+ // $ANTLR start "T__42"
+ public final void mT__42() throws RecognitionException {
+ try {
+ int _type = T__42;
+ int _channel = DEFAULT_TOKEN_CHANNEL;
+ // InternalApplicationConfiguration.g:42:7: ( 'runtime' )
+ // InternalApplicationConfiguration.g:42:9: 'runtime'
+ {
+ match("runtime");
+
+
+ }
+
+ state.type = _type;
+ state.channel = _channel;
+ }
+ finally {
+ }
+ }
+ // $ANTLR end "T__42"
+
+ // $ANTLR start "T__43"
+ public final void mT__43() throws RecognitionException {
+ try {
+ int _type = T__43;
+ int _channel = DEFAULT_TOKEN_CHANNEL;
+ // InternalApplicationConfiguration.g:43:7: ( 'memory' )
+ // InternalApplicationConfiguration.g:43:9: 'memory'
+ {
+ match("memory");
+
+
+ }
+
+ state.type = _type;
+ state.channel = _channel;
+ }
+ finally {
+ }
+ }
+ // $ANTLR end "T__43"
+
+ // $ANTLR start "T__44"
+ public final void mT__44() throws RecognitionException {
+ try {
+ int _type = T__44;
+ int _channel = DEFAULT_TOKEN_CHANNEL;
+ // InternalApplicationConfiguration.g:44:7: ( '#' )
+ // InternalApplicationConfiguration.g:44:9: '#'
+ {
+ match('#');
+
+ }
+
+ state.type = _type;
+ state.channel = _channel;
+ }
+ finally {
+ }
+ }
+ // $ANTLR end "T__44"
+
+ // $ANTLR start "T__45"
+ public final void mT__45() throws RecognitionException {
+ try {
+ int _type = T__45;
+ int _channel = DEFAULT_TOKEN_CHANNEL;
+ // InternalApplicationConfiguration.g:45:7: ( '<' )
+ // InternalApplicationConfiguration.g:45:9: '<'
+ {
+ match('<');
+
+ }
+
+ state.type = _type;
+ state.channel = _channel;
+ }
+ finally {
+ }
+ }
+ // $ANTLR end "T__45"
+
+ // $ANTLR start "T__46"
+ public final void mT__46() throws RecognitionException {
+ try {
+ int _type = T__46;
+ int _channel = DEFAULT_TOKEN_CHANNEL;
+ // InternalApplicationConfiguration.g:46:7: ( '>' )
+ // InternalApplicationConfiguration.g:46:9: '>'
+ {
+ match('>');
+
+ }
+
+ state.type = _type;
+ state.channel = _channel;
+ }
+ finally {
+ }
+ }
+ // $ANTLR end "T__46"
+
+ // $ANTLR start "T__47"
+ public final void mT__47() throws RecognitionException {
+ try {
+ int _type = T__47;
+ int _channel = DEFAULT_TOKEN_CHANNEL;
+ // InternalApplicationConfiguration.g:47:7: ( 'node' )
+ // InternalApplicationConfiguration.g:47:9: 'node'
+ {
+ match("node");
+
+
+ }
+
+ state.type = _type;
+ state.channel = _channel;
+ }
+ finally {
+ }
+ }
+ // $ANTLR end "T__47"
+
+ // $ANTLR start "T__48"
+ public final void mT__48() throws RecognitionException {
+ try {
+ int _type = T__48;
+ int _channel = DEFAULT_TOKEN_CHANNEL;
+ // InternalApplicationConfiguration.g:48:7: ( 'int' )
+ // InternalApplicationConfiguration.g:48:9: 'int'
+ {
+ match("int");
+
+
+ }
+
+ state.type = _type;
+ state.channel = _channel;
+ }
+ finally {
+ }
+ }
+ // $ANTLR end "T__48"
+
+ // $ANTLR start "T__49"
+ public final void mT__49() throws RecognitionException {
+ try {
+ int _type = T__49;
+ int _channel = DEFAULT_TOKEN_CHANNEL;
+ // InternalApplicationConfiguration.g:49:7: ( 'real' )
+ // InternalApplicationConfiguration.g:49:9: 'real'
+ {
+ match("real");
+
+
+ }
+
+ state.type = _type;
+ state.channel = _channel;
+ }
+ finally {
+ }
+ }
+ // $ANTLR end "T__49"
+
+ // $ANTLR start "T__50"
+ public final void mT__50() throws RecognitionException {
+ try {
+ int _type = T__50;
+ int _channel = DEFAULT_TOKEN_CHANNEL;
+ // InternalApplicationConfiguration.g:50:7: ( 'string' )
+ // InternalApplicationConfiguration.g:50:9: 'string'
+ {
+ match("string");
+
+
+ }
+
+ state.type = _type;
+ state.channel = _channel;
+ }
+ finally {
+ }
+ }
+ // $ANTLR end "T__50"
+
+ // $ANTLR start "T__51"
+ public final void mT__51() throws RecognitionException {
+ try {
+ int _type = T__51;
+ int _channel = DEFAULT_TOKEN_CHANNEL;
+ // InternalApplicationConfiguration.g:51:7: ( '..' )
+ // InternalApplicationConfiguration.g:51:9: '..'
+ {
+ match("..");
+
+
+ }
+
+ state.type = _type;
+ state.channel = _channel;
+ }
+ finally {
+ }
+ }
+ // $ANTLR end "T__51"
+
+ // $ANTLR start "T__52"
+ public final void mT__52() throws RecognitionException {
+ try {
+ int _type = T__52;
+ int _channel = DEFAULT_TOKEN_CHANNEL;
+ // InternalApplicationConfiguration.g:52:7: ( 'scope' )
+ // InternalApplicationConfiguration.g:52:9: 'scope'
+ {
+ match("scope");
+
+
+ }
+
+ state.type = _type;
+ state.channel = _channel;
+ }
+ finally {
+ }
+ }
+ // $ANTLR end "T__52"
+
+ // $ANTLR start "T__53"
+ public final void mT__53() throws RecognitionException {
+ try {
+ int _type = T__53;
+ int _channel = DEFAULT_TOKEN_CHANNEL;
+ // InternalApplicationConfiguration.g:53:7: ( 'generate' )
+ // InternalApplicationConfiguration.g:53:9: 'generate'
+ {
+ match("generate");
+
+
+ }
+
+ state.type = _type;
+ state.channel = _channel;
+ }
+ finally {
+ }
+ }
+ // $ANTLR end "T__53"
+
+ // $ANTLR start "T__54"
+ public final void mT__54() throws RecognitionException {
+ try {
+ int _type = T__54;
+ int _channel = DEFAULT_TOKEN_CHANNEL;
+ // InternalApplicationConfiguration.g:54:7: ( 'partial-model' )
+ // InternalApplicationConfiguration.g:54:9: 'partial-model'
+ {
+ match("partial-model");
+
+
+ }
+
+ state.type = _type;
+ state.channel = _channel;
+ }
+ finally {
+ }
+ }
+ // $ANTLR end "T__54"
+
+ // $ANTLR start "T__55"
+ public final void mT__55() throws RecognitionException {
+ try {
+ int _type = T__55;
+ int _channel = DEFAULT_TOKEN_CHANNEL;
+ // InternalApplicationConfiguration.g:55:7: ( 'solver' )
+ // InternalApplicationConfiguration.g:55:9: 'solver'
+ {
+ match("solver");
+
+
+ }
+
+ state.type = _type;
+ state.channel = _channel;
+ }
+ finally {
+ }
+ }
+ // $ANTLR end "T__55"
+
+ // $ANTLR start "T__56"
+ public final void mT__56() throws RecognitionException {
+ try {
+ int _type = T__56;
+ int _channel = DEFAULT_TOKEN_CHANNEL;
+ // InternalApplicationConfiguration.g:56:7: ( 'debug' )
+ // InternalApplicationConfiguration.g:56:9: 'debug'
+ {
+ match("debug");
+
+
+ }
+
+ state.type = _type;
+ state.channel = _channel;
+ }
+ finally {
+ }
+ }
+ // $ANTLR end "T__56"
+
+ // $ANTLR start "T__57"
+ public final void mT__57() throws RecognitionException {
+ try {
+ int _type = T__57;
+ int _channel = DEFAULT_TOKEN_CHANNEL;
+ // InternalApplicationConfiguration.g:57:7: ( 'log' )
+ // InternalApplicationConfiguration.g:57:9: 'log'
+ {
+ match("log");
+
+
+ }
+
+ state.type = _type;
+ state.channel = _channel;
+ }
+ finally {
+ }
+ }
+ // $ANTLR end "T__57"
+
+ // $ANTLR start "T__58"
+ public final void mT__58() throws RecognitionException {
+ try {
+ int _type = T__58;
+ int _channel = DEFAULT_TOKEN_CHANNEL;
+ // InternalApplicationConfiguration.g:58:7: ( 'statistics' )
+ // InternalApplicationConfiguration.g:58:9: 'statistics'
+ {
+ match("statistics");
+
+
+ }
+
+ state.type = _type;
+ state.channel = _channel;
+ }
+ finally {
+ }
+ }
+ // $ANTLR end "T__58"
+
+ // $ANTLR start "T__59"
+ public final void mT__59() throws RecognitionException {
+ try {
+ int _type = T__59;
+ int _channel = DEFAULT_TOKEN_CHANNEL;
+ // InternalApplicationConfiguration.g:59:7: ( 'output' )
+ // InternalApplicationConfiguration.g:59:9: 'output'
+ {
+ match("output");
+
+
+ }
+
+ state.type = _type;
+ state.channel = _channel;
+ }
+ finally {
+ }
+ }
+ // $ANTLR end "T__59"
+
+ // $ANTLR start "T__60"
+ public final void mT__60() throws RecognitionException {
+ try {
+ int _type = T__60;
+ int _channel = DEFAULT_TOKEN_CHANNEL;
+ // InternalApplicationConfiguration.g:60:7: ( '+=' )
+ // InternalApplicationConfiguration.g:60:9: '+='
+ {
+ match("+=");
+
+
+ }
+
+ state.type = _type;
+ state.channel = _channel;
+ }
+ finally {
+ }
+ }
+ // $ANTLR end "T__60"
+
+ // $ANTLR start "T__61"
+ public final void mT__61() throws RecognitionException {
+ try {
+ int _type = T__61;
+ int _channel = DEFAULT_TOKEN_CHANNEL;
+ // InternalApplicationConfiguration.g:61:7: ( '*' )
+ // InternalApplicationConfiguration.g:61:9: '*'
+ {
+ match('*');
+
+ }
+
+ state.type = _type;
+ state.channel = _channel;
+ }
+ finally {
+ }
+ }
+ // $ANTLR end "T__61"
+
+ // $ANTLR start "T__62"
+ public final void mT__62() throws RecognitionException {
+ try {
+ int _type = T__62;
+ int _channel = DEFAULT_TOKEN_CHANNEL;
+ // InternalApplicationConfiguration.g:62:7: ( 'number' )
+ // InternalApplicationConfiguration.g:62:9: 'number'
+ {
+ match("number");
+
+
+ }
+
+ state.type = _type;
+ state.channel = _channel;
+ }
+ finally {
+ }
+ }
+ // $ANTLR end "T__62"
+
+ // $ANTLR start "T__63"
+ public final void mT__63() throws RecognitionException {
+ try {
+ int _type = T__63;
+ int _channel = DEFAULT_TOKEN_CHANNEL;
+ // InternalApplicationConfiguration.g:63:7: ( 'runs' )
+ // InternalApplicationConfiguration.g:63:9: 'runs'
+ {
+ match("runs");
+
+
+ }
+
+ state.type = _type;
+ state.channel = _channel;
+ }
+ finally {
+ }
+ }
+ // $ANTLR end "T__63"
+
+ // $ANTLR start "RULE_ID"
+ public final void mRULE_ID() throws RecognitionException {
+ try {
+ int _type = RULE_ID;
+ int _channel = DEFAULT_TOKEN_CHANNEL;
+ // InternalApplicationConfiguration.g:11782:9: ( ( '^' )? ( 'a' .. 'z' | 'A' .. 'Z' | '_' ) ( 'a' .. 'z' | 'A' .. 'Z' | '_' | '0' .. '9' )* )
+ // InternalApplicationConfiguration.g:11782:11: ( '^' )? ( 'a' .. 'z' | 'A' .. 'Z' | '_' ) ( 'a' .. 'z' | 'A' .. 'Z' | '_' | '0' .. '9' )*
+ {
+ // InternalApplicationConfiguration.g:11782:11: ( '^' )?
+ int alt1=2;
+ int LA1_0 = input.LA(1);
+
+ if ( (LA1_0=='^') ) {
+ alt1=1;
+ }
+ switch (alt1) {
+ case 1 :
+ // InternalApplicationConfiguration.g:11782:11: '^'
+ {
+ match('^');
+
+ }
+ break;
+
+ }
+
+ if ( (input.LA(1)>='A' && input.LA(1)<='Z')||input.LA(1)=='_'||(input.LA(1)>='a' && input.LA(1)<='z') ) {
+ input.consume();
+
+ }
+ else {
+ MismatchedSetException mse = new MismatchedSetException(null,input);
+ recover(mse);
+ throw mse;}
+
+ // InternalApplicationConfiguration.g:11782:40: ( 'a' .. 'z' | 'A' .. 'Z' | '_' | '0' .. '9' )*
+ loop2:
+ do {
+ int alt2=2;
+ int LA2_0 = input.LA(1);
+
+ if ( ((LA2_0>='0' && LA2_0<='9')||(LA2_0>='A' && LA2_0<='Z')||LA2_0=='_'||(LA2_0>='a' && LA2_0<='z')) ) {
+ alt2=1;
+ }
+
+
+ switch (alt2) {
+ case 1 :
+ // InternalApplicationConfiguration.g:
+ {
+ if ( (input.LA(1)>='0' && input.LA(1)<='9')||(input.LA(1)>='A' && input.LA(1)<='Z')||input.LA(1)=='_'||(input.LA(1)>='a' && input.LA(1)<='z') ) {
+ input.consume();
+
+ }
+ else {
+ MismatchedSetException mse = new MismatchedSetException(null,input);
+ recover(mse);
+ throw mse;}
+
+
+ }
+ break;
+
+ default :
+ break loop2;
+ }
+ } while (true);
+
+
+ }
+
+ state.type = _type;
+ state.channel = _channel;
+ }
+ finally {
+ }
+ }
+ // $ANTLR end "RULE_ID"
+
+ // $ANTLR start "RULE_INT"
+ public final void mRULE_INT() throws RecognitionException {
+ try {
+ int _type = RULE_INT;
+ int _channel = DEFAULT_TOKEN_CHANNEL;
+ // InternalApplicationConfiguration.g:11784:10: ( ( '0' .. '9' )+ )
+ // InternalApplicationConfiguration.g:11784:12: ( '0' .. '9' )+
+ {
+ // InternalApplicationConfiguration.g:11784:12: ( '0' .. '9' )+
+ int cnt3=0;
+ loop3:
+ do {
+ int alt3=2;
+ int LA3_0 = input.LA(1);
+
+ if ( ((LA3_0>='0' && LA3_0<='9')) ) {
+ alt3=1;
+ }
+
+
+ switch (alt3) {
+ case 1 :
+ // InternalApplicationConfiguration.g:11784:13: '0' .. '9'
+ {
+ matchRange('0','9');
+
+ }
+ break;
+
+ default :
+ if ( cnt3 >= 1 ) break loop3;
+ EarlyExitException eee =
+ new EarlyExitException(3, input);
+ throw eee;
+ }
+ cnt3++;
+ } while (true);
+
+
+ }
+
+ state.type = _type;
+ state.channel = _channel;
+ }
+ finally {
+ }
+ }
+ // $ANTLR end "RULE_INT"
+
+ // $ANTLR start "RULE_STRING"
+ public final void mRULE_STRING() throws RecognitionException {
+ try {
+ int _type = RULE_STRING;
+ int _channel = DEFAULT_TOKEN_CHANNEL;
+ // InternalApplicationConfiguration.g:11786:13: ( ( '\"' ( '\\\\' . | ~ ( ( '\\\\' | '\"' ) ) )* '\"' | '\\'' ( '\\\\' . | ~ ( ( '\\\\' | '\\'' ) ) )* '\\'' ) )
+ // InternalApplicationConfiguration.g:11786:15: ( '\"' ( '\\\\' . | ~ ( ( '\\\\' | '\"' ) ) )* '\"' | '\\'' ( '\\\\' . | ~ ( ( '\\\\' | '\\'' ) ) )* '\\'' )
+ {
+ // InternalApplicationConfiguration.g:11786:15: ( '\"' ( '\\\\' . | ~ ( ( '\\\\' | '\"' ) ) )* '\"' | '\\'' ( '\\\\' . | ~ ( ( '\\\\' | '\\'' ) ) )* '\\'' )
+ int alt6=2;
+ int LA6_0 = input.LA(1);
+
+ if ( (LA6_0=='\"') ) {
+ alt6=1;
+ }
+ else if ( (LA6_0=='\'') ) {
+ alt6=2;
+ }
+ else {
+ NoViableAltException nvae =
+ new NoViableAltException("", 6, 0, input);
+
+ throw nvae;
+ }
+ switch (alt6) {
+ case 1 :
+ // InternalApplicationConfiguration.g:11786:16: '\"' ( '\\\\' . | ~ ( ( '\\\\' | '\"' ) ) )* '\"'
+ {
+ match('\"');
+ // InternalApplicationConfiguration.g:11786:20: ( '\\\\' . | ~ ( ( '\\\\' | '\"' ) ) )*
+ loop4:
+ do {
+ int alt4=3;
+ int LA4_0 = input.LA(1);
+
+ if ( (LA4_0=='\\') ) {
+ alt4=1;
+ }
+ else if ( ((LA4_0>='\u0000' && LA4_0<='!')||(LA4_0>='#' && LA4_0<='[')||(LA4_0>=']' && LA4_0<='\uFFFF')) ) {
+ alt4=2;
+ }
+
+
+ switch (alt4) {
+ case 1 :
+ // InternalApplicationConfiguration.g:11786:21: '\\\\' .
+ {
+ match('\\');
+ matchAny();
+
+ }
+ break;
+ case 2 :
+ // InternalApplicationConfiguration.g:11786:28: ~ ( ( '\\\\' | '\"' ) )
+ {
+ if ( (input.LA(1)>='\u0000' && input.LA(1)<='!')||(input.LA(1)>='#' && input.LA(1)<='[')||(input.LA(1)>=']' && input.LA(1)<='\uFFFF') ) {
+ input.consume();
+
+ }
+ else {
+ MismatchedSetException mse = new MismatchedSetException(null,input);
+ recover(mse);
+ throw mse;}
+
+
+ }
+ break;
+
+ default :
+ break loop4;
+ }
+ } while (true);
+
+ match('\"');
+
+ }
+ break;
+ case 2 :
+ // InternalApplicationConfiguration.g:11786:48: '\\'' ( '\\\\' . | ~ ( ( '\\\\' | '\\'' ) ) )* '\\''
+ {
+ match('\'');
+ // InternalApplicationConfiguration.g:11786:53: ( '\\\\' . | ~ ( ( '\\\\' | '\\'' ) ) )*
+ loop5:
+ do {
+ int alt5=3;
+ int LA5_0 = input.LA(1);
+
+ if ( (LA5_0=='\\') ) {
+ alt5=1;
+ }
+ else if ( ((LA5_0>='\u0000' && LA5_0<='&')||(LA5_0>='(' && LA5_0<='[')||(LA5_0>=']' && LA5_0<='\uFFFF')) ) {
+ alt5=2;
+ }
+
+
+ switch (alt5) {
+ case 1 :
+ // InternalApplicationConfiguration.g:11786:54: '\\\\' .
+ {
+ match('\\');
+ matchAny();
+
+ }
+ break;
+ case 2 :
+ // InternalApplicationConfiguration.g:11786:61: ~ ( ( '\\\\' | '\\'' ) )
+ {
+ if ( (input.LA(1)>='\u0000' && input.LA(1)<='&')||(input.LA(1)>='(' && input.LA(1)<='[')||(input.LA(1)>=']' && input.LA(1)<='\uFFFF') ) {
+ input.consume();
+
+ }
+ else {
+ MismatchedSetException mse = new MismatchedSetException(null,input);
+ recover(mse);
+ throw mse;}
+
+
+ }
+ break;
+
+ default :
+ break loop5;
+ }
+ } while (true);
+
+ match('\'');
+
+ }
+ break;
+
+ }
+
+
+ }
+
+ state.type = _type;
+ state.channel = _channel;
+ }
+ finally {
+ }
+ }
+ // $ANTLR end "RULE_STRING"
+
+ // $ANTLR start "RULE_ML_COMMENT"
+ public final void mRULE_ML_COMMENT() throws RecognitionException {
+ try {
+ int _type = RULE_ML_COMMENT;
+ int _channel = DEFAULT_TOKEN_CHANNEL;
+ // InternalApplicationConfiguration.g:11788:17: ( '/*' ( options {greedy=false; } : . )* '*/' )
+ // InternalApplicationConfiguration.g:11788:19: '/*' ( options {greedy=false; } : . )* '*/'
+ {
+ match("/*");
+
+ // InternalApplicationConfiguration.g:11788:24: ( options {greedy=false; } : . )*
+ loop7:
+ do {
+ int alt7=2;
+ int LA7_0 = input.LA(1);
+
+ if ( (LA7_0=='*') ) {
+ int LA7_1 = input.LA(2);
+
+ if ( (LA7_1=='/') ) {
+ alt7=2;
+ }
+ else if ( ((LA7_1>='\u0000' && LA7_1<='.')||(LA7_1>='0' && LA7_1<='\uFFFF')) ) {
+ alt7=1;
+ }
+
+
+ }
+ else if ( ((LA7_0>='\u0000' && LA7_0<=')')||(LA7_0>='+' && LA7_0<='\uFFFF')) ) {
+ alt7=1;
+ }
+
+
+ switch (alt7) {
+ case 1 :
+ // InternalApplicationConfiguration.g:11788:52: .
+ {
+ matchAny();
+
+ }
+ break;
+
+ default :
+ break loop7;
+ }
+ } while (true);
+
+ match("*/");
+
+
+ }
+
+ state.type = _type;
+ state.channel = _channel;
+ }
+ finally {
+ }
+ }
+ // $ANTLR end "RULE_ML_COMMENT"
+
+ // $ANTLR start "RULE_SL_COMMENT"
+ public final void mRULE_SL_COMMENT() throws RecognitionException {
+ try {
+ int _type = RULE_SL_COMMENT;
+ int _channel = DEFAULT_TOKEN_CHANNEL;
+ // InternalApplicationConfiguration.g:11790:17: ( '//' (~ ( ( '\\n' | '\\r' ) ) )* ( ( '\\r' )? '\\n' )? )
+ // InternalApplicationConfiguration.g:11790:19: '//' (~ ( ( '\\n' | '\\r' ) ) )* ( ( '\\r' )? '\\n' )?
+ {
+ match("//");
+
+ // InternalApplicationConfiguration.g:11790:24: (~ ( ( '\\n' | '\\r' ) ) )*
+ loop8:
+ do {
+ int alt8=2;
+ int LA8_0 = input.LA(1);
+
+ if ( ((LA8_0>='\u0000' && LA8_0<='\t')||(LA8_0>='\u000B' && LA8_0<='\f')||(LA8_0>='\u000E' && LA8_0<='\uFFFF')) ) {
+ alt8=1;
+ }
+
+
+ switch (alt8) {
+ case 1 :
+ // InternalApplicationConfiguration.g:11790:24: ~ ( ( '\\n' | '\\r' ) )
+ {
+ if ( (input.LA(1)>='\u0000' && input.LA(1)<='\t')||(input.LA(1)>='\u000B' && input.LA(1)<='\f')||(input.LA(1)>='\u000E' && input.LA(1)<='\uFFFF') ) {
+ input.consume();
+
+ }
+ else {
+ MismatchedSetException mse = new MismatchedSetException(null,input);
+ recover(mse);
+ throw mse;}
+
+
+ }
+ break;
+
+ default :
+ break loop8;
+ }
+ } while (true);
+
+ // InternalApplicationConfiguration.g:11790:40: ( ( '\\r' )? '\\n' )?
+ int alt10=2;
+ int LA10_0 = input.LA(1);
+
+ if ( (LA10_0=='\n'||LA10_0=='\r') ) {
+ alt10=1;
+ }
+ switch (alt10) {
+ case 1 :
+ // InternalApplicationConfiguration.g:11790:41: ( '\\r' )? '\\n'
+ {
+ // InternalApplicationConfiguration.g:11790:41: ( '\\r' )?
+ int alt9=2;
+ int LA9_0 = input.LA(1);
+
+ if ( (LA9_0=='\r') ) {
+ alt9=1;
+ }
+ switch (alt9) {
+ case 1 :
+ // InternalApplicationConfiguration.g:11790:41: '\\r'
+ {
+ match('\r');
+
+ }
+ break;
+
+ }
+
+ match('\n');
+
+ }
+ break;
+
+ }
+
+
+ }
+
+ state.type = _type;
+ state.channel = _channel;
+ }
+ finally {
+ }
+ }
+ // $ANTLR end "RULE_SL_COMMENT"
+
+ // $ANTLR start "RULE_WS"
+ public final void mRULE_WS() throws RecognitionException {
+ try {
+ int _type = RULE_WS;
+ int _channel = DEFAULT_TOKEN_CHANNEL;
+ // InternalApplicationConfiguration.g:11792:9: ( ( ' ' | '\\t' | '\\r' | '\\n' )+ )
+ // InternalApplicationConfiguration.g:11792:11: ( ' ' | '\\t' | '\\r' | '\\n' )+
+ {
+ // InternalApplicationConfiguration.g:11792:11: ( ' ' | '\\t' | '\\r' | '\\n' )+
+ int cnt11=0;
+ loop11:
+ do {
+ int alt11=2;
+ int LA11_0 = input.LA(1);
+
+ if ( ((LA11_0>='\t' && LA11_0<='\n')||LA11_0=='\r'||LA11_0==' ') ) {
+ alt11=1;
+ }
+
+
+ switch (alt11) {
+ case 1 :
+ // InternalApplicationConfiguration.g:
+ {
+ if ( (input.LA(1)>='\t' && input.LA(1)<='\n')||input.LA(1)=='\r'||input.LA(1)==' ' ) {
+ input.consume();
+
+ }
+ else {
+ MismatchedSetException mse = new MismatchedSetException(null,input);
+ recover(mse);
+ throw mse;}
+
+
+ }
+ break;
+
+ default :
+ if ( cnt11 >= 1 ) break loop11;
+ EarlyExitException eee =
+ new EarlyExitException(11, input);
+ throw eee;
+ }
+ cnt11++;
+ } while (true);
+
+
+ }
+
+ state.type = _type;
+ state.channel = _channel;
+ }
+ finally {
+ }
+ }
+ // $ANTLR end "RULE_WS"
+
+ // $ANTLR start "RULE_ANY_OTHER"
+ public final void mRULE_ANY_OTHER() throws RecognitionException {
+ try {
+ int _type = RULE_ANY_OTHER;
+ int _channel = DEFAULT_TOKEN_CHANNEL;
+ // InternalApplicationConfiguration.g:11794:16: ( . )
+ // InternalApplicationConfiguration.g:11794:18: .
+ {
+ matchAny();
+
+ }
+
+ state.type = _type;
+ state.channel = _channel;
+ }
+ finally {
+ }
+ }
+ // $ANTLR end "RULE_ANY_OTHER"
+
+ public void mTokens() throws RecognitionException {
+ // InternalApplicationConfiguration.g:1:8: ( T__11 | T__12 | T__13 | T__14 | T__15 | T__16 | T__17 | T__18 | T__19 | T__20 | T__21 | T__22 | T__23 | T__24 | T__25 | T__26 | T__27 | T__28 | T__29 | T__30 | T__31 | T__32 | T__33 | T__34 | T__35 | T__36 | T__37 | T__38 | T__39 | T__40 | T__41 | T__42 | T__43 | T__44 | T__45 | T__46 | T__47 | T__48 | T__49 | T__50 | T__51 | T__52 | T__53 | T__54 | T__55 | T__56 | T__57 | T__58 | T__59 | T__60 | T__61 | T__62 | T__63 | RULE_ID | RULE_INT | RULE_STRING | RULE_ML_COMMENT | RULE_SL_COMMENT | RULE_WS | RULE_ANY_OTHER )
+ int alt12=60;
+ alt12 = dfa12.predict(input);
+ switch (alt12) {
+ case 1 :
+ // InternalApplicationConfiguration.g:1:10: T__11
+ {
+ mT__11();
+
+ }
+ break;
+ case 2 :
+ // InternalApplicationConfiguration.g:1:16: T__12
+ {
+ mT__12();
+
+ }
+ break;
+ case 3 :
+ // InternalApplicationConfiguration.g:1:22: T__13
+ {
+ mT__13();
+
+ }
+ break;
+ case 4 :
+ // InternalApplicationConfiguration.g:1:28: T__14
+ {
+ mT__14();
+
+ }
+ break;
+ case 5 :
+ // InternalApplicationConfiguration.g:1:34: T__15
+ {
+ mT__15();
+
+ }
+ break;
+ case 6 :
+ // InternalApplicationConfiguration.g:1:40: T__16
+ {
+ mT__16();
+
+ }
+ break;
+ case 7 :
+ // InternalApplicationConfiguration.g:1:46: T__17
+ {
+ mT__17();
+
+ }
+ break;
+ case 8 :
+ // InternalApplicationConfiguration.g:1:52: T__18
+ {
+ mT__18();
+
+ }
+ break;
+ case 9 :
+ // InternalApplicationConfiguration.g:1:58: T__19
+ {
+ mT__19();
+
+ }
+ break;
+ case 10 :
+ // InternalApplicationConfiguration.g:1:64: T__20
+ {
+ mT__20();
+
+ }
+ break;
+ case 11 :
+ // InternalApplicationConfiguration.g:1:70: T__21
+ {
+ mT__21();
+
+ }
+ break;
+ case 12 :
+ // InternalApplicationConfiguration.g:1:76: T__22
+ {
+ mT__22();
+
+ }
+ break;
+ case 13 :
+ // InternalApplicationConfiguration.g:1:82: T__23
+ {
+ mT__23();
+
+ }
+ break;
+ case 14 :
+ // InternalApplicationConfiguration.g:1:88: T__24
+ {
+ mT__24();
+
+ }
+ break;
+ case 15 :
+ // InternalApplicationConfiguration.g:1:94: T__25
+ {
+ mT__25();
+
+ }
+ break;
+ case 16 :
+ // InternalApplicationConfiguration.g:1:100: T__26
+ {
+ mT__26();
+
+ }
+ break;
+ case 17 :
+ // InternalApplicationConfiguration.g:1:106: T__27
+ {
+ mT__27();
+
+ }
+ break;
+ case 18 :
+ // InternalApplicationConfiguration.g:1:112: T__28
+ {
+ mT__28();
+
+ }
+ break;
+ case 19 :
+ // InternalApplicationConfiguration.g:1:118: T__29
+ {
+ mT__29();
+
+ }
+ break;
+ case 20 :
+ // InternalApplicationConfiguration.g:1:124: T__30
+ {
+ mT__30();
+
+ }
+ break;
+ case 21 :
+ // InternalApplicationConfiguration.g:1:130: T__31
+ {
+ mT__31();
+
+ }
+ break;
+ case 22 :
+ // InternalApplicationConfiguration.g:1:136: T__32
+ {
+ mT__32();
+
+ }
+ break;
+ case 23 :
+ // InternalApplicationConfiguration.g:1:142: T__33
+ {
+ mT__33();
+
+ }
+ break;
+ case 24 :
+ // InternalApplicationConfiguration.g:1:148: T__34
+ {
+ mT__34();
+
+ }
+ break;
+ case 25 :
+ // InternalApplicationConfiguration.g:1:154: T__35
+ {
+ mT__35();
+
+ }
+ break;
+ case 26 :
+ // InternalApplicationConfiguration.g:1:160: T__36
+ {
+ mT__36();
+
+ }
+ break;
+ case 27 :
+ // InternalApplicationConfiguration.g:1:166: T__37
+ {
+ mT__37();
+
+ }
+ break;
+ case 28 :
+ // InternalApplicationConfiguration.g:1:172: T__38
+ {
+ mT__38();
+
+ }
+ break;
+ case 29 :
+ // InternalApplicationConfiguration.g:1:178: T__39
+ {
+ mT__39();
+
+ }
+ break;
+ case 30 :
+ // InternalApplicationConfiguration.g:1:184: T__40
+ {
+ mT__40();
+
+ }
+ break;
+ case 31 :
+ // InternalApplicationConfiguration.g:1:190: T__41
+ {
+ mT__41();
+
+ }
+ break;
+ case 32 :
+ // InternalApplicationConfiguration.g:1:196: T__42
+ {
+ mT__42();
+
+ }
+ break;
+ case 33 :
+ // InternalApplicationConfiguration.g:1:202: T__43
+ {
+ mT__43();
+
+ }
+ break;
+ case 34 :
+ // InternalApplicationConfiguration.g:1:208: T__44
+ {
+ mT__44();
+
+ }
+ break;
+ case 35 :
+ // InternalApplicationConfiguration.g:1:214: T__45
+ {
+ mT__45();
+
+ }
+ break;
+ case 36 :
+ // InternalApplicationConfiguration.g:1:220: T__46
+ {
+ mT__46();
+
+ }
+ break;
+ case 37 :
+ // InternalApplicationConfiguration.g:1:226: T__47
+ {
+ mT__47();
+
+ }
+ break;
+ case 38 :
+ // InternalApplicationConfiguration.g:1:232: T__48
+ {
+ mT__48();
+
+ }
+ break;
+ case 39 :
+ // InternalApplicationConfiguration.g:1:238: T__49
+ {
+ mT__49();
+
+ }
+ break;
+ case 40 :
+ // InternalApplicationConfiguration.g:1:244: T__50
+ {
+ mT__50();
+
+ }
+ break;
+ case 41 :
+ // InternalApplicationConfiguration.g:1:250: T__51
+ {
+ mT__51();
+
+ }
+ break;
+ case 42 :
+ // InternalApplicationConfiguration.g:1:256: T__52
+ {
+ mT__52();
+
+ }
+ break;
+ case 43 :
+ // InternalApplicationConfiguration.g:1:262: T__53
+ {
+ mT__53();
+
+ }
+ break;
+ case 44 :
+ // InternalApplicationConfiguration.g:1:268: T__54
+ {
+ mT__54();
+
+ }
+ break;
+ case 45 :
+ // InternalApplicationConfiguration.g:1:274: T__55
+ {
+ mT__55();
+
+ }
+ break;
+ case 46 :
+ // InternalApplicationConfiguration.g:1:280: T__56
+ {
+ mT__56();
+
+ }
+ break;
+ case 47 :
+ // InternalApplicationConfiguration.g:1:286: T__57
+ {
+ mT__57();
+
+ }
+ break;
+ case 48 :
+ // InternalApplicationConfiguration.g:1:292: T__58
+ {
+ mT__58();
+
+ }
+ break;
+ case 49 :
+ // InternalApplicationConfiguration.g:1:298: T__59
+ {
+ mT__59();
+
+ }
+ break;
+ case 50 :
+ // InternalApplicationConfiguration.g:1:304: T__60
+ {
+ mT__60();
+
+ }
+ break;
+ case 51 :
+ // InternalApplicationConfiguration.g:1:310: T__61
+ {
+ mT__61();
+
+ }
+ break;
+ case 52 :
+ // InternalApplicationConfiguration.g:1:316: T__62
+ {
+ mT__62();
+
+ }
+ break;
+ case 53 :
+ // InternalApplicationConfiguration.g:1:322: T__63
+ {
+ mT__63();
+
+ }
+ break;
+ case 54 :
+ // InternalApplicationConfiguration.g:1:328: RULE_ID
+ {
+ mRULE_ID();
+
+ }
+ break;
+ case 55 :
+ // InternalApplicationConfiguration.g:1:336: RULE_INT
+ {
+ mRULE_INT();
+
+ }
+ break;
+ case 56 :
+ // InternalApplicationConfiguration.g:1:345: RULE_STRING
+ {
+ mRULE_STRING();
+
+ }
+ break;
+ case 57 :
+ // InternalApplicationConfiguration.g:1:357: RULE_ML_COMMENT
+ {
+ mRULE_ML_COMMENT();
+
+ }
+ break;
+ case 58 :
+ // InternalApplicationConfiguration.g:1:373: RULE_SL_COMMENT
+ {
+ mRULE_SL_COMMENT();
+
+ }
+ break;
+ case 59 :
+ // InternalApplicationConfiguration.g:1:389: RULE_WS
+ {
+ mRULE_WS();
+
+ }
+ break;
+ case 60 :
+ // InternalApplicationConfiguration.g:1:397: RULE_ANY_OTHER
+ {
+ mRULE_ANY_OTHER();
+
+ }
+ break;
+
+ }
+
+ }
+
+
+ protected DFA12 dfa12 = new DFA12(this);
+ static final String DFA12_eotS =
+ "\1\uffff\1\52\1\54\1\56\5\52\1\70\1\uffff\4\52\4\uffff\1\52\1\45\3\52\1\uffff\3\52\1\45\1\uffff\1\45\2\uffff\3\45\2\uffff\4\52\5\uffff\10\52\3\uffff\7\52\4\uffff\1\52\1\uffff\4\52\1\uffff\5\52\7\uffff\20\52\1\u008b\13\52\1\u009a\13\52\1\u00a6\1\52\1\u00a8\1\52\1\u00aa\1\u00ab\5\52\1\uffff\4\52\1\u00b5\1\52\1\u00b7\6\52\2\uffff\13\52\1\uffff\1\52\1\uffff\1\52\2\uffff\11\52\1\uffff\1\52\1\uffff\10\52\1\u00dd\2\52\1\u00e0\3\52\1\u00e4\1\u00e5\1\u00e6\1\u00e7\1\u00e8\3\52\1\u00ec\2\52\1\u00ef\5\52\1\u00f5\1\52\1\u00f7\1\u00f8\1\52\1\uffff\1\u00fa\1\52\1\uffff\3\52\5\uffff\3\52\1\uffff\2\52\1\uffff\1\52\1\u0105\1\u0106\2\52\1\uffff\1\52\2\uffff\1\52\1\uffff\1\52\1\u010c\1\u010d\4\52\1\u0112\2\52\3\uffff\3\52\1\u0118\2\uffff\1\u0119\1\u011a\2\52\1\uffff\1\u011d\4\52\3\uffff\2\52\1\uffff\2\52\1\u0126\1\u0127\1\u0128\1\52\1\u012a\1\u012b\3\uffff\1\u012c\3\uffff";
+ static final String DFA12_eofS =
+ "\u012d\uffff";
+ static final String DFA12_minS =
+ "\1\0\1\141\2\75\1\157\1\151\1\115\1\154\1\151\1\56\1\uffff\1\155\1\160\1\151\1\145\4\uffff\1\141\1\72\1\157\1\142\1\157\1\uffff\1\143\2\145\1\75\1\uffff\1\101\2\uffff\2\0\1\52\2\uffff\1\156\1\170\1\155\1\144\5\uffff\1\144\1\155\3\154\1\124\1\154\1\141\3\uffff\1\160\1\164\1\141\1\143\2\141\1\156\4\uffff\1\143\1\uffff\1\156\1\152\1\164\1\147\1\uffff\1\141\1\157\1\154\1\156\1\142\7\uffff\2\151\1\141\1\157\2\145\1\155\1\145\1\142\1\154\1\145\1\144\1\123\1\157\1\164\1\157\1\60\1\143\1\154\1\164\1\151\1\154\1\163\1\153\1\164\1\146\1\145\1\160\1\55\1\151\1\164\1\160\1\166\1\145\1\165\3\155\1\162\1\154\1\60\1\141\1\60\1\145\2\60\1\145\1\157\1\171\2\162\1\uffff\1\153\1\165\1\162\1\141\1\60\1\151\1\60\1\141\1\151\1\164\1\151\1\143\1\165\2\uffff\1\156\1\151\2\145\1\162\1\147\2\151\1\157\1\171\1\163\1\uffff\1\154\1\uffff\1\162\2\uffff\1\162\1\154\1\123\1\141\1\164\1\141\1\144\1\141\1\142\1\uffff\1\155\1\uffff\1\147\1\141\1\162\1\147\2\164\1\147\1\163\1\60\1\162\1\141\1\60\2\172\1\144\5\60\1\166\1\157\1\123\1\60\1\147\1\151\1\60\1\151\2\145\1\154\1\141\1\60\1\151\2\60\1\164\1\uffff\1\60\1\164\1\uffff\3\145\5\uffff\1\145\1\154\1\157\1\uffff\1\145\1\156\1\uffff\1\154\2\60\1\55\1\151\1\uffff\1\166\2\uffff\1\151\1\uffff\1\145\2\60\1\154\1\162\1\166\1\154\1\60\1\147\1\151\3\uffff\1\156\1\145\1\143\1\60\2\uffff\2\60\1\145\1\166\1\uffff\1\60\2\164\2\163\3\uffff\1\162\1\145\1\uffff\1\171\1\163\3\60\1\162\2\60\3\uffff\1\60\3\uffff";
+ static final String DFA12_maxS =
+ "\1\uffff\1\157\2\75\2\165\1\115\1\154\1\151\1\56\1\uffff\1\156\1\170\1\151\1\165\4\uffff\1\141\1\72\1\157\1\165\1\157\1\uffff\1\164\2\145\1\75\1\uffff\1\172\2\uffff\2\uffff\1\57\2\uffff\1\156\1\170\1\164\1\144\5\uffff\1\162\1\155\3\154\1\124\1\154\1\141\3\uffff\1\160\1\164\1\141\1\143\1\141\1\154\1\156\4\uffff\1\162\1\uffff\1\156\1\152\1\164\1\147\1\uffff\1\162\1\157\1\154\1\156\1\142\7\uffff\2\151\1\141\1\157\2\145\1\155\1\145\1\142\1\154\1\145\1\144\1\123\1\157\1\164\1\157\1\172\1\143\1\154\1\164\1\151\1\154\1\164\1\153\1\164\1\163\1\145\1\160\1\172\1\151\1\164\1\160\1\166\1\145\1\165\3\155\1\162\1\154\1\172\1\141\1\172\1\145\2\172\1\145\1\157\1\171\2\162\1\uffff\1\153\1\165\1\162\1\141\1\172\1\151\1\172\1\141\1\151\1\164\1\151\1\143\1\165\2\uffff\1\156\1\151\2\145\1\162\1\147\2\151\1\157\1\171\1\163\1\uffff\1\154\1\uffff\1\162\2\uffff\1\162\1\154\1\123\1\141\1\164\1\141\1\144\1\141\1\142\1\uffff\1\155\1\uffff\1\147\1\141\1\162\1\147\2\164\1\147\1\163\1\172\1\162\1\141\3\172\1\144\5\172\1\166\1\157\1\123\1\172\1\147\1\151\1\172\1\151\2\145\1\154\1\141\1\172\1\151\2\172\1\164\1\uffff\1\172\1\164\1\uffff\3\145\5\uffff\1\145\1\154\1\157\1\uffff\1\145\1\156\1\uffff\1\154\2\172\1\55\1\151\1\uffff\1\166\2\uffff\1\151\1\uffff\1\145\2\172\1\154\1\162\1\166\1\154\1\172\1\147\1\151\3\uffff\1\156\1\145\1\143\1\172\2\uffff\2\172\1\145\1\166\1\uffff\1\172\2\164\2\163\3\uffff\1\162\1\145\1\uffff\1\171\1\163\3\172\1\162\2\172\3\uffff\1\172\3\uffff";
+ static final String DFA12_acceptS =
+ "\12\uffff\1\14\4\uffff\1\22\1\23\1\24\1\25\5\uffff\1\42\4\uffff\1\63\1\uffff\1\66\1\67\3\uffff\1\73\1\74\4\uffff\1\66\1\3\1\43\1\4\1\44\10\uffff\1\51\1\13\1\14\7\uffff\1\22\1\23\1\24\1\25\1\uffff\1\30\4\uffff\1\42\5\uffff\1\62\1\63\1\67\1\70\1\71\1\72\1\73\63\uffff\1\46\15\uffff\1\37\1\57\13\uffff\1\5\1\uffff\1\45\1\uffff\1\7\1\21\11\uffff\1\47\1\uffff\1\65\45\uffff\1\52\2\uffff\1\56\3\uffff\1\41\1\33\1\6\1\64\1\32\3\uffff\1\15\2\uffff\1\17\5\uffff\1\36\1\uffff\1\61\1\50\1\uffff\1\55\12\uffff\1\40\1\26\1\54\4\uffff\1\1\1\2\4\uffff\1\16\5\uffff\1\53\1\31\1\10\2\uffff\1\27\10\uffff\1\35\1\60\1\11\1\uffff\1\20\1\34\1\12";
+ static final String DFA12_specialS =
+ "\1\0\40\uffff\1\1\1\2\u010a\uffff}>";
+ static final String[] DFA12_transitionS = {
+ "\11\45\2\44\2\45\1\44\22\45\1\44\1\45\1\41\1\30\3\45\1\42\2\45\1\35\1\34\1\22\1\12\1\11\1\43\12\40\1\24\1\45\1\2\1\17\1\3\2\45\1\7\21\37\1\6\2\37\1\10\4\37\3\45\1\36\1\37\1\45\2\37\1\25\1\33\1\14\1\5\1\32\1\37\1\13\2\37\1\27\1\1\1\4\1\26\1\23\1\37\1\16\1\31\2\37\1\15\4\37\1\20\1\45\1\21\uff82\45",
+ "\1\47\3\uffff\1\50\3\uffff\1\46\5\uffff\1\51",
+ "\1\53",
+ "\1\55",
+ "\1\57\5\uffff\1\60",
+ "\1\62\5\uffff\1\63\5\uffff\1\61",
+ "\1\64",
+ "\1\65",
+ "\1\66",
+ "\1\67",
+ "",
+ "\1\72\1\73",
+ "\1\74\7\uffff\1\75",
+ "\1\76",
+ "\1\77\17\uffff\1\100",
+ "",
+ "",
+ "",
+ "",
+ "\1\105",
+ "\1\106",
+ "\1\107",
+ "\1\110\22\uffff\1\111",
+ "\1\112",
+ "",
+ "\1\115\13\uffff\1\116\4\uffff\1\114",
+ "\1\117",
+ "\1\120",
+ "\1\121",
+ "",
+ "\32\52\4\uffff\1\52\1\uffff\32\52",
+ "",
+ "",
+ "\0\124",
+ "\0\124",
+ "\1\125\4\uffff\1\126",
+ "",
+ "",
+ "\1\130",
+ "\1\131",
+ "\1\133\6\uffff\1\132",
+ "\1\134",
+ "",
+ "",
+ "",
+ "",
+ "",
+ "\1\137\11\uffff\1\135\3\uffff\1\136",
+ "\1\140",
+ "\1\141",
+ "\1\142",
+ "\1\143",
+ "\1\144",
+ "\1\145",
+ "\1\146",
+ "",
+ "",
+ "",
+ "\1\147",
+ "\1\150",
+ "\1\151",
+ "\1\152",
+ "\1\153",
+ "\1\155\12\uffff\1\154",
+ "\1\156",
+ "",
+ "",
+ "",
+ "",
+ "\1\157\16\uffff\1\160",
+ "",
+ "\1\161",
+ "\1\162",
+ "\1\163",
+ "\1\164",
+ "",
+ "\1\166\20\uffff\1\165",
+ "\1\167",
+ "\1\170",
+ "\1\171",
+ "\1\172",
+ "",
+ "",
+ "",
+ "",
+ "",
+ "",
+ "",
+ "\1\173",
+ "\1\174",
+ "\1\175",
+ "\1\176",
+ "\1\177",
+ "\1\u0080",
+ "\1\u0081",
+ "\1\u0082",
+ "\1\u0083",
+ "\1\u0084",
+ "\1\u0085",
+ "\1\u0086",
+ "\1\u0087",
+ "\1\u0088",
+ "\1\u0089",
+ "\1\u008a",
+ "\12\52\7\uffff\32\52\4\uffff\1\52\1\uffff\32\52",
+ "\1\u008c",
+ "\1\u008d",
+ "\1\u008e",
+ "\1\u008f",
+ "\1\u0090",
+ "\1\u0092\1\u0091",
+ "\1\u0093",
+ "\1\u0094",
+ "\1\u0096\14\uffff\1\u0095",
+ "\1\u0097",
+ "\1\u0098",
+ "\1\u0099\2\uffff\12\52\7\uffff\32\52\4\uffff\1\52\1\uffff\32\52",
+ "\1\u009b",
+ "\1\u009c",
+ "\1\u009d",
+ "\1\u009e",
+ "\1\u009f",
+ "\1\u00a0",
+ "\1\u00a1",
+ "\1\u00a2",
+ "\1\u00a3",
+ "\1\u00a4",
+ "\1\u00a5",
+ "\12\52\7\uffff\32\52\4\uffff\1\52\1\uffff\32\52",
+ "\1\u00a7",
+ "\12\52\7\uffff\32\52\4\uffff\1\52\1\uffff\32\52",
+ "\1\u00a9",
+ "\12\52\7\uffff\32\52\4\uffff\1\52\1\uffff\32\52",
+ "\12\52\7\uffff\32\52\4\uffff\1\52\1\uffff\32\52",
+ "\1\u00ac",
+ "\1\u00ad",
+ "\1\u00ae",
+ "\1\u00af",
+ "\1\u00b0",
+ "",
+ "\1\u00b1",
+ "\1\u00b2",
+ "\1\u00b3",
+ "\1\u00b4",
+ "\12\52\7\uffff\32\52\4\uffff\1\52\1\uffff\32\52",
+ "\1\u00b6",
+ "\12\52\7\uffff\32\52\4\uffff\1\52\1\uffff\32\52",
+ "\1\u00b8",
+ "\1\u00b9",
+ "\1\u00ba",
+ "\1\u00bb",
+ "\1\u00bc",
+ "\1\u00bd",
+ "",
+ "",
+ "\1\u00be",
+ "\1\u00bf",
+ "\1\u00c0",
+ "\1\u00c1",
+ "\1\u00c2",
+ "\1\u00c3",
+ "\1\u00c4",
+ "\1\u00c5",
+ "\1\u00c6",
+ "\1\u00c7",
+ "\1\u00c8",
+ "",
+ "\1\u00c9",
+ "",
+ "\1\u00ca",
+ "",
+ "",
+ "\1\u00cb",
+ "\1\u00cc",
+ "\1\u00cd",
+ "\1\u00ce",
+ "\1\u00cf",
+ "\1\u00d0",
+ "\1\u00d1",
+ "\1\u00d2",
+ "\1\u00d3",
+ "",
+ "\1\u00d4",
+ "",
+ "\1\u00d5",
+ "\1\u00d6",
+ "\1\u00d7",
+ "\1\u00d8",
+ "\1\u00d9",
+ "\1\u00da",
+ "\1\u00db",
+ "\1\u00dc",
+ "\12\52\7\uffff\32\52\4\uffff\1\52\1\uffff\32\52",
+ "\1\u00de",
+ "\1\u00df",
+ "\12\52\7\uffff\32\52\4\uffff\1\52\1\uffff\32\52",
+ "\1\u00e1",
+ "\1\u00e2",
+ "\1\u00e3",
+ "\12\52\7\uffff\32\52\4\uffff\1\52\1\uffff\32\52",
+ "\12\52\7\uffff\32\52\4\uffff\1\52\1\uffff\32\52",
+ "\12\52\7\uffff\32\52\4\uffff\1\52\1\uffff\32\52",
+ "\12\52\7\uffff\32\52\4\uffff\1\52\1\uffff\32\52",
+ "\12\52\7\uffff\32\52\4\uffff\1\52\1\uffff\32\52",
+ "\1\u00e9",
+ "\1\u00ea",
+ "\1\u00eb",
+ "\12\52\7\uffff\32\52\4\uffff\1\52\1\uffff\32\52",
+ "\1\u00ed",
+ "\1\u00ee",
+ "\12\52\7\uffff\32\52\4\uffff\1\52\1\uffff\32\52",
+ "\1\u00f0",
+ "\1\u00f1",
+ "\1\u00f2",
+ "\1\u00f3",
+ "\1\u00f4",
+ "\12\52\7\uffff\32\52\4\uffff\1\52\1\uffff\32\52",
+ "\1\u00f6",
+ "\12\52\7\uffff\32\52\4\uffff\1\52\1\uffff\32\52",
+ "\12\52\7\uffff\32\52\4\uffff\1\52\1\uffff\32\52",
+ "\1\u00f9",
+ "",
+ "\12\52\7\uffff\32\52\4\uffff\1\52\1\uffff\32\52",
+ "\1\u00fb",
+ "",
+ "\1\u00fc",
+ "\1\u00fd",
+ "\1\u00fe",
+ "",
+ "",
+ "",
+ "",
+ "",
+ "\1\u00ff",
+ "\1\u0100",
+ "\1\u0101",
+ "",
+ "\1\u0102",
+ "\1\u0103",
+ "",
+ "\1\u0104",
+ "\12\52\7\uffff\32\52\4\uffff\1\52\1\uffff\32\52",
+ "\12\52\7\uffff\32\52\4\uffff\1\52\1\uffff\32\52",
+ "\1\u0107",
+ "\1\u0108",
+ "",
+ "\1\u0109",
+ "",
+ "",
+ "\1\u010a",
+ "",
+ "\1\u010b",
+ "\12\52\7\uffff\32\52\4\uffff\1\52\1\uffff\32\52",
+ "\12\52\7\uffff\32\52\4\uffff\1\52\1\uffff\32\52",
+ "\1\u010e",
+ "\1\u010f",
+ "\1\u0110",
+ "\1\u0111",
+ "\12\52\7\uffff\32\52\4\uffff\1\52\1\uffff\32\52",
+ "\1\u0113",
+ "\1\u0114",
+ "",
+ "",
+ "",
+ "\1\u0115",
+ "\1\u0116",
+ "\1\u0117",
+ "\12\52\7\uffff\32\52\4\uffff\1\52\1\uffff\32\52",
+ "",
+ "",
+ "\12\52\7\uffff\32\52\4\uffff\1\52\1\uffff\32\52",
+ "\12\52\7\uffff\32\52\4\uffff\1\52\1\uffff\32\52",
+ "\1\u011b",
+ "\1\u011c",
+ "",
+ "\12\52\7\uffff\32\52\4\uffff\1\52\1\uffff\32\52",
+ "\1\u011e",
+ "\1\u011f",
+ "\1\u0120",
+ "\1\u0121",
+ "",
+ "",
+ "",
+ "\1\u0122",
+ "\1\u0123",
+ "",
+ "\1\u0124",
+ "\1\u0125",
+ "\12\52\7\uffff\32\52\4\uffff\1\52\1\uffff\32\52",
+ "\12\52\7\uffff\32\52\4\uffff\1\52\1\uffff\32\52",
+ "\12\52\7\uffff\32\52\4\uffff\1\52\1\uffff\32\52",
+ "\1\u0129",
+ "\12\52\7\uffff\32\52\4\uffff\1\52\1\uffff\32\52",
+ "\12\52\7\uffff\32\52\4\uffff\1\52\1\uffff\32\52",
+ "",
+ "",
+ "",
+ "\12\52\7\uffff\32\52\4\uffff\1\52\1\uffff\32\52",
+ "",
+ "",
+ ""
+ };
+
+ static final short[] DFA12_eot = DFA.unpackEncodedString(DFA12_eotS);
+ static final short[] DFA12_eof = DFA.unpackEncodedString(DFA12_eofS);
+ static final char[] DFA12_min = DFA.unpackEncodedStringToUnsignedChars(DFA12_minS);
+ static final char[] DFA12_max = DFA.unpackEncodedStringToUnsignedChars(DFA12_maxS);
+ static final short[] DFA12_accept = DFA.unpackEncodedString(DFA12_acceptS);
+ static final short[] DFA12_special = DFA.unpackEncodedString(DFA12_specialS);
+ static final short[][] DFA12_transition;
+
+ static {
+ int numStates = DFA12_transitionS.length;
+ DFA12_transition = new short[numStates][];
+ for (int i=0; i') ) {s = 3;}
+
+ else if ( (LA12_0=='n') ) {s = 4;}
+
+ else if ( (LA12_0=='f') ) {s = 5;}
+
+ else if ( (LA12_0=='S') ) {s = 6;}
+
+ else if ( (LA12_0=='A') ) {s = 7;}
+
+ else if ( (LA12_0=='V') ) {s = 8;}
+
+ else if ( (LA12_0=='.') ) {s = 9;}
+
+ else if ( (LA12_0=='-') ) {s = 10;}
+
+ else if ( (LA12_0=='i') ) {s = 11;}
+
+ else if ( (LA12_0=='e') ) {s = 12;}
+
+ else if ( (LA12_0=='v') ) {s = 13;}
+
+ else if ( (LA12_0=='r') ) {s = 14;}
+
+ else if ( (LA12_0=='=') ) {s = 15;}
+
+ else if ( (LA12_0=='{') ) {s = 16;}
+
+ else if ( (LA12_0=='}') ) {s = 17;}
+
+ else if ( (LA12_0==',') ) {s = 18;}
+
+ else if ( (LA12_0=='p') ) {s = 19;}
+
+ else if ( (LA12_0==':') ) {s = 20;}
+
+ else if ( (LA12_0=='c') ) {s = 21;}
+
+ else if ( (LA12_0=='o') ) {s = 22;}
+
+ else if ( (LA12_0=='l') ) {s = 23;}
+
+ else if ( (LA12_0=='#') ) {s = 24;}
+
+ else if ( (LA12_0=='s') ) {s = 25;}
+
+ else if ( (LA12_0=='g') ) {s = 26;}
+
+ else if ( (LA12_0=='d') ) {s = 27;}
+
+ else if ( (LA12_0=='+') ) {s = 28;}
+
+ else if ( (LA12_0=='*') ) {s = 29;}
+
+ else if ( (LA12_0=='^') ) {s = 30;}
+
+ else if ( ((LA12_0>='B' && LA12_0<='R')||(LA12_0>='T' && LA12_0<='U')||(LA12_0>='W' && LA12_0<='Z')||LA12_0=='_'||(LA12_0>='a' && LA12_0<='b')||LA12_0=='h'||(LA12_0>='j' && LA12_0<='k')||LA12_0=='q'||(LA12_0>='t' && LA12_0<='u')||(LA12_0>='w' && LA12_0<='z')) ) {s = 31;}
+
+ else if ( ((LA12_0>='0' && LA12_0<='9')) ) {s = 32;}
+
+ else if ( (LA12_0=='\"') ) {s = 33;}
+
+ else if ( (LA12_0=='\'') ) {s = 34;}
+
+ else if ( (LA12_0=='/') ) {s = 35;}
+
+ else if ( ((LA12_0>='\t' && LA12_0<='\n')||LA12_0=='\r'||LA12_0==' ') ) {s = 36;}
+
+ else if ( ((LA12_0>='\u0000' && LA12_0<='\b')||(LA12_0>='\u000B' && LA12_0<='\f')||(LA12_0>='\u000E' && LA12_0<='\u001F')||LA12_0=='!'||(LA12_0>='$' && LA12_0<='&')||(LA12_0>='(' && LA12_0<=')')||LA12_0==';'||(LA12_0>='?' && LA12_0<='@')||(LA12_0>='[' && LA12_0<=']')||LA12_0=='`'||LA12_0=='|'||(LA12_0>='~' && LA12_0<='\uFFFF')) ) {s = 37;}
+
+ if ( s>=0 ) return s;
+ break;
+ case 1 :
+ int LA12_33 = input.LA(1);
+
+ s = -1;
+ if ( ((LA12_33>='\u0000' && LA12_33<='\uFFFF')) ) {s = 84;}
+
+ else s = 37;
+
+ if ( s>=0 ) return s;
+ break;
+ case 2 :
+ int LA12_34 = input.LA(1);
+
+ s = -1;
+ if ( ((LA12_34>='\u0000' && LA12_34<='\uFFFF')) ) {s = 84;}
+
+ else s = 37;
+
+ if ( s>=0 ) return s;
+ break;
+ }
+ NoViableAltException nvae =
+ new NoViableAltException(getDescription(), 12, _s, input);
+ error(nvae);
+ throw nvae;
+ }
+ }
+
+
}
\ No newline at end of file
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 92d991f1..87baba3d 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
@@ -1,32524 +1,36563 @@
-package hu.bme.mit.inf.dslreasoner.application.ide.contentassist.antlr.internal;
-
-import java.io.InputStream;
-import org.eclipse.xtext.*;
-import org.eclipse.xtext.parser.*;
-import org.eclipse.xtext.parser.impl.*;
-import org.eclipse.emf.ecore.util.EcoreUtil;
-import org.eclipse.emf.ecore.EObject;
-import org.eclipse.xtext.parser.antlr.XtextTokenStream;
-import org.eclipse.xtext.parser.antlr.XtextTokenStream.HiddenTokens;
-import org.eclipse.xtext.ide.editor.contentassist.antlr.internal.AbstractInternalContentAssistParser;
-import org.eclipse.xtext.ide.editor.contentassist.antlr.internal.DFA;
-import hu.bme.mit.inf.dslreasoner.application.services.ApplicationConfigurationGrammarAccess;
-
-
-
-import org.antlr.runtime.*;
-import java.util.Stack;
-import java.util.List;
-import java.util.ArrayList;
-
-@SuppressWarnings("all")
-public class InternalApplicationConfigurationParser extends AbstractInternalContentAssistParser {
- public static final String[] tokenNames = new String[] {
- "", "", "", "", "RULE_ID", "RULE_INT", "RULE_STRING", "RULE_ML_COMMENT", "RULE_SL_COMMENT", "RULE_WS", "RULE_ANY_OTHER", "'none'", "'normal'", "'full'", "'SMTSolver'", "'AlloySolver'", "'ViatraSolver'", "'.'", "'-'", "'import'", "'epackage'", "'viatra'", "'file'", "'='", "'{'", "'}'", "','", "'package'", "'excluding'", "'::'", "'metamodel'", "'folder'", "'models'", "'constraints'", "'config'", "'log-level'", "'runtime'", "'memory'", "'#'", "'<'", "'>'", "'node'", "'int'", "'real'", "'string'", "'..'", "'scope'", "'generate'", "'partial-model'", "'solver'", "'debug'", "'log'", "'statistics'", "'output'", "'+='", "'*'", "'number'", "'runs'"
- };
- public static final int T__50=50;
- public static final int T__19=19;
- public static final int T__15=15;
- public static final int T__16=16;
- public static final int T__17=17;
- public static final int T__18=18;
- public static final int T__11=11;
- public static final int T__55=55;
- public static final int T__12=12;
- public static final int T__56=56;
- public static final int T__13=13;
- public static final int T__57=57;
- public static final int T__14=14;
- public static final int T__51=51;
- public static final int T__52=52;
- public static final int T__53=53;
- public static final int T__54=54;
- public static final int RULE_ID=4;
- public static final int T__26=26;
- public static final int T__27=27;
- public static final int T__28=28;
- public static final int RULE_INT=5;
- public static final int T__29=29;
- public static final int T__22=22;
- public static final int RULE_ML_COMMENT=7;
- public static final int T__23=23;
- public static final int T__24=24;
- public static final int T__25=25;
- public static final int T__20=20;
- public static final int T__21=21;
- public static final int RULE_STRING=6;
- public static final int RULE_SL_COMMENT=8;
- public static final int T__37=37;
- public static final int T__38=38;
- public static final int T__39=39;
- public static final int T__33=33;
- public static final int T__34=34;
- public static final int T__35=35;
- public static final int T__36=36;
- public static final int EOF=-1;
- public static final int T__30=30;
- public static final int T__31=31;
- public static final int T__32=32;
- public static final int RULE_WS=9;
- public static final int RULE_ANY_OTHER=10;
- public static final int T__48=48;
- public static final int T__49=49;
- public static final int T__44=44;
- public static final int T__45=45;
- public static final int T__46=46;
- public static final int T__47=47;
- public static final int T__40=40;
- public static final int T__41=41;
- public static final int T__42=42;
- public static final int T__43=43;
-
- // delegates
- // delegators
-
-
- public InternalApplicationConfigurationParser(TokenStream input) {
- this(input, new RecognizerSharedState());
- }
- public InternalApplicationConfigurationParser(TokenStream input, RecognizerSharedState state) {
- super(input, state);
-
- }
-
-
- public String[] getTokenNames() { return InternalApplicationConfigurationParser.tokenNames; }
- public String getGrammarFileName() { return "InternalApplicationConfiguration.g"; }
-
-
- private ApplicationConfigurationGrammarAccess grammarAccess;
-
- public void setGrammarAccess(ApplicationConfigurationGrammarAccess grammarAccess) {
- this.grammarAccess = grammarAccess;
- }
-
- @Override
- protected Grammar getGrammar() {
- return grammarAccess.getGrammar();
- }
-
- @Override
- protected String getValueForTokenName(String tokenName) {
- return tokenName;
- }
-
-
-
- // $ANTLR start "entryRuleConfigurationScript"
- // InternalApplicationConfiguration.g:53:1: entryRuleConfigurationScript : ruleConfigurationScript EOF ;
- public final void entryRuleConfigurationScript() throws RecognitionException {
- try {
- // InternalApplicationConfiguration.g:54:1: ( ruleConfigurationScript EOF )
- // InternalApplicationConfiguration.g:55:1: ruleConfigurationScript EOF
- {
- before(grammarAccess.getConfigurationScriptRule());
- pushFollow(FOLLOW_1);
- ruleConfigurationScript();
-
- state._fsp--;
-
- after(grammarAccess.getConfigurationScriptRule());
- match(input,EOF,FOLLOW_2);
-
- }
-
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
- }
- return ;
- }
- // $ANTLR end "entryRuleConfigurationScript"
-
-
- // $ANTLR start "ruleConfigurationScript"
- // InternalApplicationConfiguration.g:62:1: ruleConfigurationScript : ( ( rule__ConfigurationScript__Group__0 ) ) ;
- public final void ruleConfigurationScript() throws RecognitionException {
-
- int stackSize = keepStackSize();
-
- try {
- // InternalApplicationConfiguration.g:66:2: ( ( ( rule__ConfigurationScript__Group__0 ) ) )
- // InternalApplicationConfiguration.g:67:2: ( ( rule__ConfigurationScript__Group__0 ) )
- {
- // InternalApplicationConfiguration.g:67:2: ( ( rule__ConfigurationScript__Group__0 ) )
- // InternalApplicationConfiguration.g:68:3: ( rule__ConfigurationScript__Group__0 )
- {
- before(grammarAccess.getConfigurationScriptAccess().getGroup());
- // InternalApplicationConfiguration.g:69:3: ( rule__ConfigurationScript__Group__0 )
- // InternalApplicationConfiguration.g:69:4: rule__ConfigurationScript__Group__0
- {
- pushFollow(FOLLOW_2);
- rule__ConfigurationScript__Group__0();
-
- state._fsp--;
-
-
- }
-
- after(grammarAccess.getConfigurationScriptAccess().getGroup());
-
- }
-
-
- }
-
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
-
- restoreStackSize(stackSize);
-
- }
- return ;
- }
- // $ANTLR end "ruleConfigurationScript"
-
-
- // $ANTLR start "entryRuleCommand"
- // InternalApplicationConfiguration.g:78:1: entryRuleCommand : ruleCommand EOF ;
- public final void entryRuleCommand() throws RecognitionException {
- try {
- // InternalApplicationConfiguration.g:79:1: ( ruleCommand EOF )
- // InternalApplicationConfiguration.g:80:1: ruleCommand EOF
- {
- before(grammarAccess.getCommandRule());
- pushFollow(FOLLOW_1);
- ruleCommand();
-
- state._fsp--;
-
- after(grammarAccess.getCommandRule());
- match(input,EOF,FOLLOW_2);
-
- }
-
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
- }
- return ;
- }
- // $ANTLR end "entryRuleCommand"
-
-
- // $ANTLR start "ruleCommand"
- // InternalApplicationConfiguration.g:87:1: ruleCommand : ( ( rule__Command__Alternatives ) ) ;
- public final void ruleCommand() throws RecognitionException {
-
- int stackSize = keepStackSize();
-
- try {
- // InternalApplicationConfiguration.g:91:2: ( ( ( rule__Command__Alternatives ) ) )
- // InternalApplicationConfiguration.g:92:2: ( ( rule__Command__Alternatives ) )
- {
- // InternalApplicationConfiguration.g:92:2: ( ( rule__Command__Alternatives ) )
- // InternalApplicationConfiguration.g:93:3: ( rule__Command__Alternatives )
- {
- before(grammarAccess.getCommandAccess().getAlternatives());
- // InternalApplicationConfiguration.g:94:3: ( rule__Command__Alternatives )
- // InternalApplicationConfiguration.g:94:4: rule__Command__Alternatives
- {
- pushFollow(FOLLOW_2);
- rule__Command__Alternatives();
-
- state._fsp--;
-
-
- }
-
- after(grammarAccess.getCommandAccess().getAlternatives());
-
- }
-
-
- }
-
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
-
- restoreStackSize(stackSize);
-
- }
- return ;
- }
- // $ANTLR end "ruleCommand"
-
-
- // $ANTLR start "entryRuleQualifiedName"
- // InternalApplicationConfiguration.g:103:1: entryRuleQualifiedName : ruleQualifiedName EOF ;
- public final void entryRuleQualifiedName() throws RecognitionException {
- try {
- // InternalApplicationConfiguration.g:104:1: ( ruleQualifiedName EOF )
- // InternalApplicationConfiguration.g:105:1: ruleQualifiedName EOF
- {
- before(grammarAccess.getQualifiedNameRule());
- pushFollow(FOLLOW_1);
- ruleQualifiedName();
-
- state._fsp--;
-
- after(grammarAccess.getQualifiedNameRule());
- match(input,EOF,FOLLOW_2);
-
- }
-
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
- }
- return ;
- }
- // $ANTLR end "entryRuleQualifiedName"
-
-
- // $ANTLR start "ruleQualifiedName"
- // InternalApplicationConfiguration.g:112:1: ruleQualifiedName : ( ( rule__QualifiedName__Group__0 ) ) ;
- public final void ruleQualifiedName() throws RecognitionException {
-
- int stackSize = keepStackSize();
-
- try {
- // InternalApplicationConfiguration.g:116:2: ( ( ( rule__QualifiedName__Group__0 ) ) )
- // InternalApplicationConfiguration.g:117:2: ( ( rule__QualifiedName__Group__0 ) )
- {
- // InternalApplicationConfiguration.g:117:2: ( ( rule__QualifiedName__Group__0 ) )
- // InternalApplicationConfiguration.g:118:3: ( rule__QualifiedName__Group__0 )
- {
- before(grammarAccess.getQualifiedNameAccess().getGroup());
- // InternalApplicationConfiguration.g:119:3: ( rule__QualifiedName__Group__0 )
- // InternalApplicationConfiguration.g:119:4: rule__QualifiedName__Group__0
- {
- pushFollow(FOLLOW_2);
- rule__QualifiedName__Group__0();
-
- state._fsp--;
-
-
- }
-
- after(grammarAccess.getQualifiedNameAccess().getGroup());
-
- }
-
-
- }
-
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
-
- restoreStackSize(stackSize);
-
- }
- return ;
- }
- // $ANTLR end "ruleQualifiedName"
-
-
- // $ANTLR start "entryRuleREALLiteral"
- // InternalApplicationConfiguration.g:128:1: entryRuleREALLiteral : ruleREALLiteral EOF ;
- public final void entryRuleREALLiteral() throws RecognitionException {
- try {
- // InternalApplicationConfiguration.g:129:1: ( ruleREALLiteral EOF )
- // InternalApplicationConfiguration.g:130:1: ruleREALLiteral EOF
- {
- before(grammarAccess.getREALLiteralRule());
- pushFollow(FOLLOW_1);
- ruleREALLiteral();
-
- state._fsp--;
-
- after(grammarAccess.getREALLiteralRule());
- match(input,EOF,FOLLOW_2);
-
- }
-
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
- }
- return ;
- }
- // $ANTLR end "entryRuleREALLiteral"
-
-
- // $ANTLR start "ruleREALLiteral"
- // InternalApplicationConfiguration.g:137:1: ruleREALLiteral : ( ( rule__REALLiteral__Group__0 ) ) ;
- public final void ruleREALLiteral() throws RecognitionException {
-
- int stackSize = keepStackSize();
-
- try {
- // InternalApplicationConfiguration.g:141:2: ( ( ( rule__REALLiteral__Group__0 ) ) )
- // InternalApplicationConfiguration.g:142:2: ( ( rule__REALLiteral__Group__0 ) )
- {
- // InternalApplicationConfiguration.g:142:2: ( ( rule__REALLiteral__Group__0 ) )
- // InternalApplicationConfiguration.g:143:3: ( rule__REALLiteral__Group__0 )
- {
- before(grammarAccess.getREALLiteralAccess().getGroup());
- // InternalApplicationConfiguration.g:144:3: ( rule__REALLiteral__Group__0 )
- // InternalApplicationConfiguration.g:144:4: rule__REALLiteral__Group__0
- {
- pushFollow(FOLLOW_2);
- rule__REALLiteral__Group__0();
-
- state._fsp--;
-
-
- }
-
- after(grammarAccess.getREALLiteralAccess().getGroup());
-
- }
-
-
- }
-
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
-
- restoreStackSize(stackSize);
-
- }
- return ;
- }
- // $ANTLR end "ruleREALLiteral"
-
-
- // $ANTLR start "entryRuleINTLiteral"
- // InternalApplicationConfiguration.g:153:1: entryRuleINTLiteral : ruleINTLiteral EOF ;
- public final void entryRuleINTLiteral() throws RecognitionException {
- try {
- // InternalApplicationConfiguration.g:154:1: ( ruleINTLiteral EOF )
- // InternalApplicationConfiguration.g:155:1: ruleINTLiteral EOF
- {
- before(grammarAccess.getINTLiteralRule());
- pushFollow(FOLLOW_1);
- ruleINTLiteral();
-
- state._fsp--;
-
- after(grammarAccess.getINTLiteralRule());
- match(input,EOF,FOLLOW_2);
-
- }
-
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
- }
- return ;
- }
- // $ANTLR end "entryRuleINTLiteral"
-
-
- // $ANTLR start "ruleINTLiteral"
- // InternalApplicationConfiguration.g:162:1: ruleINTLiteral : ( ( rule__INTLiteral__Group__0 ) ) ;
- public final void ruleINTLiteral() throws RecognitionException {
-
- int stackSize = keepStackSize();
-
- try {
- // InternalApplicationConfiguration.g:166:2: ( ( ( rule__INTLiteral__Group__0 ) ) )
- // InternalApplicationConfiguration.g:167:2: ( ( rule__INTLiteral__Group__0 ) )
- {
- // InternalApplicationConfiguration.g:167:2: ( ( rule__INTLiteral__Group__0 ) )
- // InternalApplicationConfiguration.g:168:3: ( rule__INTLiteral__Group__0 )
- {
- before(grammarAccess.getINTLiteralAccess().getGroup());
- // InternalApplicationConfiguration.g:169:3: ( rule__INTLiteral__Group__0 )
- // InternalApplicationConfiguration.g:169:4: rule__INTLiteral__Group__0
- {
- pushFollow(FOLLOW_2);
- rule__INTLiteral__Group__0();
-
- state._fsp--;
-
-
- }
-
- after(grammarAccess.getINTLiteralAccess().getGroup());
-
- }
-
-
- }
-
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
-
- restoreStackSize(stackSize);
-
- }
- return ;
- }
- // $ANTLR end "ruleINTLiteral"
-
-
- // $ANTLR start "entryRuleImport"
- // InternalApplicationConfiguration.g:178:1: entryRuleImport : ruleImport EOF ;
- public final void entryRuleImport() throws RecognitionException {
- try {
- // InternalApplicationConfiguration.g:179:1: ( ruleImport EOF )
- // InternalApplicationConfiguration.g:180:1: ruleImport EOF
- {
- before(grammarAccess.getImportRule());
- pushFollow(FOLLOW_1);
- ruleImport();
-
- state._fsp--;
-
- after(grammarAccess.getImportRule());
- match(input,EOF,FOLLOW_2);
-
- }
-
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
- }
- return ;
- }
- // $ANTLR end "entryRuleImport"
-
-
- // $ANTLR start "ruleImport"
- // InternalApplicationConfiguration.g:187:1: ruleImport : ( ( rule__Import__Alternatives ) ) ;
- public final void ruleImport() throws RecognitionException {
-
- int stackSize = keepStackSize();
-
- try {
- // InternalApplicationConfiguration.g:191:2: ( ( ( rule__Import__Alternatives ) ) )
- // InternalApplicationConfiguration.g:192:2: ( ( rule__Import__Alternatives ) )
- {
- // InternalApplicationConfiguration.g:192:2: ( ( rule__Import__Alternatives ) )
- // InternalApplicationConfiguration.g:193:3: ( rule__Import__Alternatives )
- {
- before(grammarAccess.getImportAccess().getAlternatives());
- // InternalApplicationConfiguration.g:194:3: ( rule__Import__Alternatives )
- // InternalApplicationConfiguration.g:194:4: rule__Import__Alternatives
- {
- pushFollow(FOLLOW_2);
- rule__Import__Alternatives();
-
- state._fsp--;
-
-
- }
-
- after(grammarAccess.getImportAccess().getAlternatives());
-
- }
-
-
- }
-
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
-
- restoreStackSize(stackSize);
-
- }
- return ;
- }
- // $ANTLR end "ruleImport"
-
-
- // $ANTLR start "entryRuleEPackageImport"
- // InternalApplicationConfiguration.g:203:1: entryRuleEPackageImport : ruleEPackageImport EOF ;
- public final void entryRuleEPackageImport() throws RecognitionException {
- try {
- // InternalApplicationConfiguration.g:204:1: ( ruleEPackageImport EOF )
- // InternalApplicationConfiguration.g:205:1: ruleEPackageImport EOF
- {
- before(grammarAccess.getEPackageImportRule());
- pushFollow(FOLLOW_1);
- ruleEPackageImport();
-
- state._fsp--;
-
- after(grammarAccess.getEPackageImportRule());
- match(input,EOF,FOLLOW_2);
-
- }
-
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
- }
- return ;
- }
- // $ANTLR end "entryRuleEPackageImport"
-
-
- // $ANTLR start "ruleEPackageImport"
- // InternalApplicationConfiguration.g:212:1: ruleEPackageImport : ( ( rule__EPackageImport__Group__0 ) ) ;
- public final void ruleEPackageImport() throws RecognitionException {
-
- int stackSize = keepStackSize();
-
- try {
- // InternalApplicationConfiguration.g:216:2: ( ( ( rule__EPackageImport__Group__0 ) ) )
- // InternalApplicationConfiguration.g:217:2: ( ( rule__EPackageImport__Group__0 ) )
- {
- // InternalApplicationConfiguration.g:217:2: ( ( rule__EPackageImport__Group__0 ) )
- // InternalApplicationConfiguration.g:218:3: ( rule__EPackageImport__Group__0 )
- {
- before(grammarAccess.getEPackageImportAccess().getGroup());
- // InternalApplicationConfiguration.g:219:3: ( rule__EPackageImport__Group__0 )
- // InternalApplicationConfiguration.g:219:4: rule__EPackageImport__Group__0
- {
- pushFollow(FOLLOW_2);
- rule__EPackageImport__Group__0();
-
- state._fsp--;
-
-
- }
-
- after(grammarAccess.getEPackageImportAccess().getGroup());
-
- }
-
-
- }
-
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
-
- restoreStackSize(stackSize);
-
- }
- return ;
- }
- // $ANTLR end "ruleEPackageImport"
-
-
- // $ANTLR start "entryRuleViatraImport"
- // InternalApplicationConfiguration.g:228:1: entryRuleViatraImport : ruleViatraImport EOF ;
- public final void entryRuleViatraImport() throws RecognitionException {
- try {
- // InternalApplicationConfiguration.g:229:1: ( ruleViatraImport EOF )
- // InternalApplicationConfiguration.g:230:1: ruleViatraImport EOF
- {
- before(grammarAccess.getViatraImportRule());
- pushFollow(FOLLOW_1);
- ruleViatraImport();
-
- state._fsp--;
-
- after(grammarAccess.getViatraImportRule());
- match(input,EOF,FOLLOW_2);
-
- }
-
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
- }
- return ;
- }
- // $ANTLR end "entryRuleViatraImport"
-
-
- // $ANTLR start "ruleViatraImport"
- // InternalApplicationConfiguration.g:237:1: ruleViatraImport : ( ( rule__ViatraImport__Group__0 ) ) ;
- public final void ruleViatraImport() throws RecognitionException {
-
- int stackSize = keepStackSize();
-
- try {
- // InternalApplicationConfiguration.g:241:2: ( ( ( rule__ViatraImport__Group__0 ) ) )
- // InternalApplicationConfiguration.g:242:2: ( ( rule__ViatraImport__Group__0 ) )
- {
- // InternalApplicationConfiguration.g:242:2: ( ( rule__ViatraImport__Group__0 ) )
- // InternalApplicationConfiguration.g:243:3: ( rule__ViatraImport__Group__0 )
- {
- before(grammarAccess.getViatraImportAccess().getGroup());
- // InternalApplicationConfiguration.g:244:3: ( rule__ViatraImport__Group__0 )
- // InternalApplicationConfiguration.g:244:4: rule__ViatraImport__Group__0
- {
- pushFollow(FOLLOW_2);
- rule__ViatraImport__Group__0();
-
- state._fsp--;
-
-
- }
-
- after(grammarAccess.getViatraImportAccess().getGroup());
-
- }
-
-
- }
-
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
-
- restoreStackSize(stackSize);
-
- }
- return ;
- }
- // $ANTLR end "ruleViatraImport"
-
-
- // $ANTLR start "entryRuleDeclaration"
- // InternalApplicationConfiguration.g:253:1: entryRuleDeclaration : ruleDeclaration EOF ;
- public final void entryRuleDeclaration() throws RecognitionException {
- try {
- // InternalApplicationConfiguration.g:254:1: ( ruleDeclaration EOF )
- // InternalApplicationConfiguration.g:255:1: ruleDeclaration EOF
- {
- before(grammarAccess.getDeclarationRule());
- pushFollow(FOLLOW_1);
- ruleDeclaration();
-
- state._fsp--;
-
- after(grammarAccess.getDeclarationRule());
- match(input,EOF,FOLLOW_2);
-
- }
-
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
- }
- return ;
- }
- // $ANTLR end "entryRuleDeclaration"
-
-
- // $ANTLR start "ruleDeclaration"
- // InternalApplicationConfiguration.g:262:1: ruleDeclaration : ( ( rule__Declaration__Alternatives ) ) ;
- public final void ruleDeclaration() throws RecognitionException {
-
- int stackSize = keepStackSize();
-
- try {
- // InternalApplicationConfiguration.g:266:2: ( ( ( rule__Declaration__Alternatives ) ) )
- // InternalApplicationConfiguration.g:267:2: ( ( rule__Declaration__Alternatives ) )
- {
- // InternalApplicationConfiguration.g:267:2: ( ( rule__Declaration__Alternatives ) )
- // InternalApplicationConfiguration.g:268:3: ( rule__Declaration__Alternatives )
- {
- before(grammarAccess.getDeclarationAccess().getAlternatives());
- // InternalApplicationConfiguration.g:269:3: ( rule__Declaration__Alternatives )
- // InternalApplicationConfiguration.g:269:4: rule__Declaration__Alternatives
- {
- pushFollow(FOLLOW_2);
- rule__Declaration__Alternatives();
-
- state._fsp--;
-
-
- }
-
- after(grammarAccess.getDeclarationAccess().getAlternatives());
-
- }
-
-
- }
-
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
-
- restoreStackSize(stackSize);
-
- }
- return ;
- }
- // $ANTLR end "ruleDeclaration"
-
-
- // $ANTLR start "entryRuleFileSpecification"
- // InternalApplicationConfiguration.g:278:1: entryRuleFileSpecification : ruleFileSpecification EOF ;
- public final void entryRuleFileSpecification() throws RecognitionException {
- try {
- // InternalApplicationConfiguration.g:279:1: ( ruleFileSpecification EOF )
- // InternalApplicationConfiguration.g:280:1: ruleFileSpecification EOF
- {
- before(grammarAccess.getFileSpecificationRule());
- pushFollow(FOLLOW_1);
- ruleFileSpecification();
-
- state._fsp--;
-
- after(grammarAccess.getFileSpecificationRule());
- match(input,EOF,FOLLOW_2);
-
- }
-
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
- }
- return ;
- }
- // $ANTLR end "entryRuleFileSpecification"
-
-
- // $ANTLR start "ruleFileSpecification"
- // InternalApplicationConfiguration.g:287:1: ruleFileSpecification : ( ( rule__FileSpecification__PathAssignment ) ) ;
- public final void ruleFileSpecification() throws RecognitionException {
-
- int stackSize = keepStackSize();
-
- try {
- // InternalApplicationConfiguration.g:291:2: ( ( ( rule__FileSpecification__PathAssignment ) ) )
- // InternalApplicationConfiguration.g:292:2: ( ( rule__FileSpecification__PathAssignment ) )
- {
- // InternalApplicationConfiguration.g:292:2: ( ( rule__FileSpecification__PathAssignment ) )
- // InternalApplicationConfiguration.g:293:3: ( rule__FileSpecification__PathAssignment )
- {
- before(grammarAccess.getFileSpecificationAccess().getPathAssignment());
- // InternalApplicationConfiguration.g:294:3: ( rule__FileSpecification__PathAssignment )
- // InternalApplicationConfiguration.g:294:4: rule__FileSpecification__PathAssignment
- {
- pushFollow(FOLLOW_2);
- rule__FileSpecification__PathAssignment();
-
- state._fsp--;
-
-
- }
-
- after(grammarAccess.getFileSpecificationAccess().getPathAssignment());
-
- }
-
-
- }
-
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
-
- restoreStackSize(stackSize);
-
- }
- return ;
- }
- // $ANTLR end "ruleFileSpecification"
-
-
- // $ANTLR start "entryRuleFileDeclaration"
- // InternalApplicationConfiguration.g:303:1: entryRuleFileDeclaration : ruleFileDeclaration EOF ;
- public final void entryRuleFileDeclaration() throws RecognitionException {
- try {
- // InternalApplicationConfiguration.g:304:1: ( ruleFileDeclaration EOF )
- // InternalApplicationConfiguration.g:305:1: ruleFileDeclaration EOF
- {
- before(grammarAccess.getFileDeclarationRule());
- pushFollow(FOLLOW_1);
- ruleFileDeclaration();
-
- state._fsp--;
-
- after(grammarAccess.getFileDeclarationRule());
- match(input,EOF,FOLLOW_2);
-
- }
-
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
- }
- return ;
- }
- // $ANTLR end "entryRuleFileDeclaration"
-
-
- // $ANTLR start "ruleFileDeclaration"
- // InternalApplicationConfiguration.g:312:1: ruleFileDeclaration : ( ( rule__FileDeclaration__Group__0 ) ) ;
- public final void ruleFileDeclaration() throws RecognitionException {
-
- int stackSize = keepStackSize();
-
- try {
- // InternalApplicationConfiguration.g:316:2: ( ( ( rule__FileDeclaration__Group__0 ) ) )
- // InternalApplicationConfiguration.g:317:2: ( ( rule__FileDeclaration__Group__0 ) )
- {
- // InternalApplicationConfiguration.g:317:2: ( ( rule__FileDeclaration__Group__0 ) )
- // InternalApplicationConfiguration.g:318:3: ( rule__FileDeclaration__Group__0 )
- {
- before(grammarAccess.getFileDeclarationAccess().getGroup());
- // InternalApplicationConfiguration.g:319:3: ( rule__FileDeclaration__Group__0 )
- // InternalApplicationConfiguration.g:319:4: rule__FileDeclaration__Group__0
- {
- pushFollow(FOLLOW_2);
- rule__FileDeclaration__Group__0();
-
- state._fsp--;
-
-
- }
-
- after(grammarAccess.getFileDeclarationAccess().getGroup());
-
- }
-
-
- }
-
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
-
- restoreStackSize(stackSize);
-
- }
- return ;
- }
- // $ANTLR end "ruleFileDeclaration"
-
-
- // $ANTLR start "entryRuleFileReference"
- // InternalApplicationConfiguration.g:328:1: entryRuleFileReference : ruleFileReference EOF ;
- public final void entryRuleFileReference() throws RecognitionException {
- try {
- // InternalApplicationConfiguration.g:329:1: ( ruleFileReference EOF )
- // InternalApplicationConfiguration.g:330:1: ruleFileReference EOF
- {
- before(grammarAccess.getFileReferenceRule());
- pushFollow(FOLLOW_1);
- ruleFileReference();
-
- state._fsp--;
-
- after(grammarAccess.getFileReferenceRule());
- match(input,EOF,FOLLOW_2);
-
- }
-
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
- }
- return ;
- }
- // $ANTLR end "entryRuleFileReference"
-
-
- // $ANTLR start "ruleFileReference"
- // InternalApplicationConfiguration.g:337:1: ruleFileReference : ( ( rule__FileReference__ReferredAssignment ) ) ;
- public final void ruleFileReference() throws RecognitionException {
-
- int stackSize = keepStackSize();
-
- try {
- // InternalApplicationConfiguration.g:341:2: ( ( ( rule__FileReference__ReferredAssignment ) ) )
- // InternalApplicationConfiguration.g:342:2: ( ( rule__FileReference__ReferredAssignment ) )
- {
- // InternalApplicationConfiguration.g:342:2: ( ( rule__FileReference__ReferredAssignment ) )
- // InternalApplicationConfiguration.g:343:3: ( rule__FileReference__ReferredAssignment )
- {
- before(grammarAccess.getFileReferenceAccess().getReferredAssignment());
- // InternalApplicationConfiguration.g:344:3: ( rule__FileReference__ReferredAssignment )
- // InternalApplicationConfiguration.g:344:4: rule__FileReference__ReferredAssignment
- {
- pushFollow(FOLLOW_2);
- rule__FileReference__ReferredAssignment();
-
- state._fsp--;
-
-
- }
-
- after(grammarAccess.getFileReferenceAccess().getReferredAssignment());
-
- }
-
-
- }
-
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
-
- restoreStackSize(stackSize);
-
- }
- return ;
- }
- // $ANTLR end "ruleFileReference"
-
-
- // $ANTLR start "entryRuleFile"
- // InternalApplicationConfiguration.g:353:1: entryRuleFile : ruleFile EOF ;
- public final void entryRuleFile() throws RecognitionException {
- try {
- // InternalApplicationConfiguration.g:354:1: ( ruleFile EOF )
- // InternalApplicationConfiguration.g:355:1: ruleFile EOF
- {
- before(grammarAccess.getFileRule());
- pushFollow(FOLLOW_1);
- ruleFile();
-
- state._fsp--;
-
- after(grammarAccess.getFileRule());
- match(input,EOF,FOLLOW_2);
-
- }
-
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
- }
- return ;
- }
- // $ANTLR end "entryRuleFile"
-
-
- // $ANTLR start "ruleFile"
- // InternalApplicationConfiguration.g:362:1: ruleFile : ( ( rule__File__Alternatives ) ) ;
- public final void ruleFile() throws RecognitionException {
-
- int stackSize = keepStackSize();
-
- try {
- // InternalApplicationConfiguration.g:366:2: ( ( ( rule__File__Alternatives ) ) )
- // InternalApplicationConfiguration.g:367:2: ( ( rule__File__Alternatives ) )
- {
- // InternalApplicationConfiguration.g:367:2: ( ( rule__File__Alternatives ) )
- // InternalApplicationConfiguration.g:368:3: ( rule__File__Alternatives )
- {
- before(grammarAccess.getFileAccess().getAlternatives());
- // InternalApplicationConfiguration.g:369:3: ( rule__File__Alternatives )
- // InternalApplicationConfiguration.g:369:4: rule__File__Alternatives
- {
- pushFollow(FOLLOW_2);
- rule__File__Alternatives();
-
- state._fsp--;
-
-
- }
-
- after(grammarAccess.getFileAccess().getAlternatives());
-
- }
-
-
- }
-
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
-
- restoreStackSize(stackSize);
-
- }
- return ;
- }
- // $ANTLR end "ruleFile"
-
-
- // $ANTLR start "entryRuleMetamodelSpecification"
- // InternalApplicationConfiguration.g:378:1: entryRuleMetamodelSpecification : ruleMetamodelSpecification EOF ;
- public final void entryRuleMetamodelSpecification() throws RecognitionException {
- try {
- // InternalApplicationConfiguration.g:379:1: ( ruleMetamodelSpecification EOF )
- // InternalApplicationConfiguration.g:380:1: ruleMetamodelSpecification EOF
- {
- before(grammarAccess.getMetamodelSpecificationRule());
- pushFollow(FOLLOW_1);
- ruleMetamodelSpecification();
-
- state._fsp--;
-
- after(grammarAccess.getMetamodelSpecificationRule());
- match(input,EOF,FOLLOW_2);
-
- }
-
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
- }
- return ;
- }
- // $ANTLR end "entryRuleMetamodelSpecification"
-
-
- // $ANTLR start "ruleMetamodelSpecification"
- // InternalApplicationConfiguration.g:387:1: ruleMetamodelSpecification : ( ( rule__MetamodelSpecification__Group__0 ) ) ;
- public final void ruleMetamodelSpecification() throws RecognitionException {
-
- int stackSize = keepStackSize();
-
- try {
- // InternalApplicationConfiguration.g:391:2: ( ( ( rule__MetamodelSpecification__Group__0 ) ) )
- // InternalApplicationConfiguration.g:392:2: ( ( rule__MetamodelSpecification__Group__0 ) )
- {
- // InternalApplicationConfiguration.g:392:2: ( ( rule__MetamodelSpecification__Group__0 ) )
- // InternalApplicationConfiguration.g:393:3: ( rule__MetamodelSpecification__Group__0 )
- {
- before(grammarAccess.getMetamodelSpecificationAccess().getGroup());
- // InternalApplicationConfiguration.g:394:3: ( rule__MetamodelSpecification__Group__0 )
- // InternalApplicationConfiguration.g:394:4: rule__MetamodelSpecification__Group__0
- {
- pushFollow(FOLLOW_2);
- rule__MetamodelSpecification__Group__0();
-
- state._fsp--;
-
-
- }
-
- after(grammarAccess.getMetamodelSpecificationAccess().getGroup());
-
- }
-
-
- }
-
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
-
- restoreStackSize(stackSize);
-
- }
- return ;
- }
- // $ANTLR end "ruleMetamodelSpecification"
-
-
- // $ANTLR start "entryRuleMetamodelEntry"
- // InternalApplicationConfiguration.g:403:1: entryRuleMetamodelEntry : ruleMetamodelEntry EOF ;
- public final void entryRuleMetamodelEntry() throws RecognitionException {
- try {
- // InternalApplicationConfiguration.g:404:1: ( ruleMetamodelEntry EOF )
- // InternalApplicationConfiguration.g:405:1: ruleMetamodelEntry EOF
- {
- before(grammarAccess.getMetamodelEntryRule());
- pushFollow(FOLLOW_1);
- ruleMetamodelEntry();
-
- state._fsp--;
-
- after(grammarAccess.getMetamodelEntryRule());
- match(input,EOF,FOLLOW_2);
-
- }
-
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
- }
- return ;
- }
- // $ANTLR end "entryRuleMetamodelEntry"
-
-
- // $ANTLR start "ruleMetamodelEntry"
- // InternalApplicationConfiguration.g:412:1: ruleMetamodelEntry : ( ( rule__MetamodelEntry__Alternatives ) ) ;
- public final void ruleMetamodelEntry() throws RecognitionException {
-
- int stackSize = keepStackSize();
-
- try {
- // InternalApplicationConfiguration.g:416:2: ( ( ( rule__MetamodelEntry__Alternatives ) ) )
- // InternalApplicationConfiguration.g:417:2: ( ( rule__MetamodelEntry__Alternatives ) )
- {
- // InternalApplicationConfiguration.g:417:2: ( ( rule__MetamodelEntry__Alternatives ) )
- // InternalApplicationConfiguration.g:418:3: ( rule__MetamodelEntry__Alternatives )
- {
- before(grammarAccess.getMetamodelEntryAccess().getAlternatives());
- // InternalApplicationConfiguration.g:419:3: ( rule__MetamodelEntry__Alternatives )
- // InternalApplicationConfiguration.g:419:4: rule__MetamodelEntry__Alternatives
- {
- pushFollow(FOLLOW_2);
- rule__MetamodelEntry__Alternatives();
-
- state._fsp--;
-
-
- }
-
- after(grammarAccess.getMetamodelEntryAccess().getAlternatives());
-
- }
-
-
- }
-
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
-
- restoreStackSize(stackSize);
-
- }
- return ;
- }
- // $ANTLR end "ruleMetamodelEntry"
-
-
- // $ANTLR start "entryRuleAllPackageEntry"
- // InternalApplicationConfiguration.g:428:1: entryRuleAllPackageEntry : ruleAllPackageEntry EOF ;
- public final void entryRuleAllPackageEntry() throws RecognitionException {
- try {
- // InternalApplicationConfiguration.g:429:1: ( ruleAllPackageEntry EOF )
- // InternalApplicationConfiguration.g:430:1: ruleAllPackageEntry EOF
- {
- before(grammarAccess.getAllPackageEntryRule());
- pushFollow(FOLLOW_1);
- ruleAllPackageEntry();
-
- state._fsp--;
-
- after(grammarAccess.getAllPackageEntryRule());
- match(input,EOF,FOLLOW_2);
-
- }
-
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
- }
- return ;
- }
- // $ANTLR end "entryRuleAllPackageEntry"
-
-
- // $ANTLR start "ruleAllPackageEntry"
- // InternalApplicationConfiguration.g:437:1: ruleAllPackageEntry : ( ( rule__AllPackageEntry__Group__0 ) ) ;
- public final void ruleAllPackageEntry() throws RecognitionException {
-
- int stackSize = keepStackSize();
-
- try {
- // InternalApplicationConfiguration.g:441:2: ( ( ( rule__AllPackageEntry__Group__0 ) ) )
- // InternalApplicationConfiguration.g:442:2: ( ( rule__AllPackageEntry__Group__0 ) )
- {
- // InternalApplicationConfiguration.g:442:2: ( ( rule__AllPackageEntry__Group__0 ) )
- // InternalApplicationConfiguration.g:443:3: ( rule__AllPackageEntry__Group__0 )
- {
- before(grammarAccess.getAllPackageEntryAccess().getGroup());
- // InternalApplicationConfiguration.g:444:3: ( rule__AllPackageEntry__Group__0 )
- // InternalApplicationConfiguration.g:444:4: rule__AllPackageEntry__Group__0
- {
- pushFollow(FOLLOW_2);
- rule__AllPackageEntry__Group__0();
-
- state._fsp--;
-
-
- }
-
- after(grammarAccess.getAllPackageEntryAccess().getGroup());
-
- }
-
-
- }
-
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
-
- restoreStackSize(stackSize);
-
- }
- return ;
- }
- // $ANTLR end "ruleAllPackageEntry"
-
-
- // $ANTLR start "entryRuleMetamodelElement"
- // InternalApplicationConfiguration.g:453:1: entryRuleMetamodelElement : ruleMetamodelElement EOF ;
- public final void entryRuleMetamodelElement() throws RecognitionException {
- try {
- // InternalApplicationConfiguration.g:454:1: ( ruleMetamodelElement EOF )
- // InternalApplicationConfiguration.g:455:1: ruleMetamodelElement EOF
- {
- before(grammarAccess.getMetamodelElementRule());
- pushFollow(FOLLOW_1);
- ruleMetamodelElement();
-
- state._fsp--;
-
- after(grammarAccess.getMetamodelElementRule());
- match(input,EOF,FOLLOW_2);
-
- }
-
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
- }
- return ;
- }
- // $ANTLR end "entryRuleMetamodelElement"
-
-
- // $ANTLR start "ruleMetamodelElement"
- // InternalApplicationConfiguration.g:462:1: ruleMetamodelElement : ( ( rule__MetamodelElement__Group__0 ) ) ;
- public final void ruleMetamodelElement() throws RecognitionException {
-
- int stackSize = keepStackSize();
-
- try {
- // InternalApplicationConfiguration.g:466:2: ( ( ( rule__MetamodelElement__Group__0 ) ) )
- // InternalApplicationConfiguration.g:467:2: ( ( rule__MetamodelElement__Group__0 ) )
- {
- // InternalApplicationConfiguration.g:467:2: ( ( rule__MetamodelElement__Group__0 ) )
- // InternalApplicationConfiguration.g:468:3: ( rule__MetamodelElement__Group__0 )
- {
- before(grammarAccess.getMetamodelElementAccess().getGroup());
- // InternalApplicationConfiguration.g:469:3: ( rule__MetamodelElement__Group__0 )
- // InternalApplicationConfiguration.g:469:4: rule__MetamodelElement__Group__0
- {
- pushFollow(FOLLOW_2);
- rule__MetamodelElement__Group__0();
-
- state._fsp--;
-
-
- }
-
- after(grammarAccess.getMetamodelElementAccess().getGroup());
-
- }
-
-
- }
-
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
-
- restoreStackSize(stackSize);
-
- }
- return ;
- }
- // $ANTLR end "ruleMetamodelElement"
-
-
- // $ANTLR start "entryRuleMetamodelDeclaration"
- // InternalApplicationConfiguration.g:478:1: entryRuleMetamodelDeclaration : ruleMetamodelDeclaration EOF ;
- public final void entryRuleMetamodelDeclaration() throws RecognitionException {
- try {
- // InternalApplicationConfiguration.g:479:1: ( ruleMetamodelDeclaration EOF )
- // InternalApplicationConfiguration.g:480:1: ruleMetamodelDeclaration EOF
- {
- before(grammarAccess.getMetamodelDeclarationRule());
- pushFollow(FOLLOW_1);
- ruleMetamodelDeclaration();
-
- state._fsp--;
-
- after(grammarAccess.getMetamodelDeclarationRule());
- match(input,EOF,FOLLOW_2);
-
- }
-
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
- }
- return ;
- }
- // $ANTLR end "entryRuleMetamodelDeclaration"
-
-
- // $ANTLR start "ruleMetamodelDeclaration"
- // InternalApplicationConfiguration.g:487:1: ruleMetamodelDeclaration : ( ( rule__MetamodelDeclaration__Group__0 ) ) ;
- public final void ruleMetamodelDeclaration() throws RecognitionException {
-
- int stackSize = keepStackSize();
-
- try {
- // InternalApplicationConfiguration.g:491:2: ( ( ( rule__MetamodelDeclaration__Group__0 ) ) )
- // InternalApplicationConfiguration.g:492:2: ( ( rule__MetamodelDeclaration__Group__0 ) )
- {
- // InternalApplicationConfiguration.g:492:2: ( ( rule__MetamodelDeclaration__Group__0 ) )
- // InternalApplicationConfiguration.g:493:3: ( rule__MetamodelDeclaration__Group__0 )
- {
- before(grammarAccess.getMetamodelDeclarationAccess().getGroup());
- // InternalApplicationConfiguration.g:494:3: ( rule__MetamodelDeclaration__Group__0 )
- // InternalApplicationConfiguration.g:494:4: rule__MetamodelDeclaration__Group__0
- {
- pushFollow(FOLLOW_2);
- rule__MetamodelDeclaration__Group__0();
-
- state._fsp--;
-
-
- }
-
- after(grammarAccess.getMetamodelDeclarationAccess().getGroup());
-
- }
-
-
- }
-
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
-
- restoreStackSize(stackSize);
-
- }
- return ;
- }
- // $ANTLR end "ruleMetamodelDeclaration"
-
-
- // $ANTLR start "entryRuleMetamodelReference"
- // InternalApplicationConfiguration.g:503:1: entryRuleMetamodelReference : ruleMetamodelReference EOF ;
- public final void entryRuleMetamodelReference() throws RecognitionException {
- try {
- // InternalApplicationConfiguration.g:504:1: ( ruleMetamodelReference EOF )
- // InternalApplicationConfiguration.g:505:1: ruleMetamodelReference EOF
- {
- before(grammarAccess.getMetamodelReferenceRule());
- pushFollow(FOLLOW_1);
- ruleMetamodelReference();
-
- state._fsp--;
-
- after(grammarAccess.getMetamodelReferenceRule());
- match(input,EOF,FOLLOW_2);
-
- }
-
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
- }
- return ;
- }
- // $ANTLR end "entryRuleMetamodelReference"
-
-
- // $ANTLR start "ruleMetamodelReference"
- // InternalApplicationConfiguration.g:512:1: ruleMetamodelReference : ( ( rule__MetamodelReference__ReferredAssignment ) ) ;
- public final void ruleMetamodelReference() throws RecognitionException {
-
- int stackSize = keepStackSize();
-
- try {
- // InternalApplicationConfiguration.g:516:2: ( ( ( rule__MetamodelReference__ReferredAssignment ) ) )
- // InternalApplicationConfiguration.g:517:2: ( ( rule__MetamodelReference__ReferredAssignment ) )
- {
- // InternalApplicationConfiguration.g:517:2: ( ( rule__MetamodelReference__ReferredAssignment ) )
- // InternalApplicationConfiguration.g:518:3: ( rule__MetamodelReference__ReferredAssignment )
- {
- before(grammarAccess.getMetamodelReferenceAccess().getReferredAssignment());
- // InternalApplicationConfiguration.g:519:3: ( rule__MetamodelReference__ReferredAssignment )
- // InternalApplicationConfiguration.g:519:4: rule__MetamodelReference__ReferredAssignment
- {
- pushFollow(FOLLOW_2);
- rule__MetamodelReference__ReferredAssignment();
-
- state._fsp--;
-
-
- }
-
- after(grammarAccess.getMetamodelReferenceAccess().getReferredAssignment());
-
- }
-
-
- }
-
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
-
- restoreStackSize(stackSize);
-
- }
- return ;
- }
- // $ANTLR end "ruleMetamodelReference"
-
-
- // $ANTLR start "entryRuleMetamodel"
- // InternalApplicationConfiguration.g:528:1: entryRuleMetamodel : ruleMetamodel EOF ;
- public final void entryRuleMetamodel() throws RecognitionException {
- try {
- // InternalApplicationConfiguration.g:529:1: ( ruleMetamodel EOF )
- // InternalApplicationConfiguration.g:530:1: ruleMetamodel EOF
- {
- before(grammarAccess.getMetamodelRule());
- pushFollow(FOLLOW_1);
- ruleMetamodel();
-
- state._fsp--;
-
- after(grammarAccess.getMetamodelRule());
- match(input,EOF,FOLLOW_2);
-
- }
-
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
- }
- return ;
- }
- // $ANTLR end "entryRuleMetamodel"
-
-
- // $ANTLR start "ruleMetamodel"
- // InternalApplicationConfiguration.g:537:1: ruleMetamodel : ( ( rule__Metamodel__Alternatives ) ) ;
- public final void ruleMetamodel() throws RecognitionException {
-
- int stackSize = keepStackSize();
-
- try {
- // InternalApplicationConfiguration.g:541:2: ( ( ( rule__Metamodel__Alternatives ) ) )
- // InternalApplicationConfiguration.g:542:2: ( ( rule__Metamodel__Alternatives ) )
- {
- // InternalApplicationConfiguration.g:542:2: ( ( rule__Metamodel__Alternatives ) )
- // InternalApplicationConfiguration.g:543:3: ( rule__Metamodel__Alternatives )
- {
- before(grammarAccess.getMetamodelAccess().getAlternatives());
- // InternalApplicationConfiguration.g:544:3: ( rule__Metamodel__Alternatives )
- // InternalApplicationConfiguration.g:544:4: rule__Metamodel__Alternatives
- {
- pushFollow(FOLLOW_2);
- rule__Metamodel__Alternatives();
-
- state._fsp--;
-
-
- }
-
- after(grammarAccess.getMetamodelAccess().getAlternatives());
-
- }
-
-
- }
-
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
-
- restoreStackSize(stackSize);
-
- }
- return ;
- }
- // $ANTLR end "ruleMetamodel"
-
-
- // $ANTLR start "entryRulePartialModelSpecification"
- // InternalApplicationConfiguration.g:553:1: entryRulePartialModelSpecification : rulePartialModelSpecification EOF ;
- public final void entryRulePartialModelSpecification() throws RecognitionException {
- try {
- // InternalApplicationConfiguration.g:554:1: ( rulePartialModelSpecification EOF )
- // InternalApplicationConfiguration.g:555:1: rulePartialModelSpecification EOF
- {
- before(grammarAccess.getPartialModelSpecificationRule());
- pushFollow(FOLLOW_1);
- rulePartialModelSpecification();
-
- state._fsp--;
-
- after(grammarAccess.getPartialModelSpecificationRule());
- match(input,EOF,FOLLOW_2);
-
- }
-
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
- }
- return ;
- }
- // $ANTLR end "entryRulePartialModelSpecification"
-
-
- // $ANTLR start "rulePartialModelSpecification"
- // InternalApplicationConfiguration.g:562:1: rulePartialModelSpecification : ( ( rule__PartialModelSpecification__Group__0 ) ) ;
- public final void rulePartialModelSpecification() throws RecognitionException {
-
- int stackSize = keepStackSize();
-
- try {
- // InternalApplicationConfiguration.g:566:2: ( ( ( rule__PartialModelSpecification__Group__0 ) ) )
- // InternalApplicationConfiguration.g:567:2: ( ( rule__PartialModelSpecification__Group__0 ) )
- {
- // InternalApplicationConfiguration.g:567:2: ( ( rule__PartialModelSpecification__Group__0 ) )
- // InternalApplicationConfiguration.g:568:3: ( rule__PartialModelSpecification__Group__0 )
- {
- before(grammarAccess.getPartialModelSpecificationAccess().getGroup());
- // InternalApplicationConfiguration.g:569:3: ( rule__PartialModelSpecification__Group__0 )
- // InternalApplicationConfiguration.g:569:4: rule__PartialModelSpecification__Group__0
- {
- pushFollow(FOLLOW_2);
- rule__PartialModelSpecification__Group__0();
-
- state._fsp--;
-
-
- }
-
- after(grammarAccess.getPartialModelSpecificationAccess().getGroup());
-
- }
-
-
- }
-
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
-
- restoreStackSize(stackSize);
-
- }
- return ;
- }
- // $ANTLR end "rulePartialModelSpecification"
-
-
- // $ANTLR start "entryRulePartialModelEntry"
- // InternalApplicationConfiguration.g:578:1: entryRulePartialModelEntry : rulePartialModelEntry EOF ;
- public final void entryRulePartialModelEntry() throws RecognitionException {
- try {
- // InternalApplicationConfiguration.g:579:1: ( rulePartialModelEntry EOF )
- // InternalApplicationConfiguration.g:580:1: rulePartialModelEntry EOF
- {
- before(grammarAccess.getPartialModelEntryRule());
- pushFollow(FOLLOW_1);
- rulePartialModelEntry();
-
- state._fsp--;
-
- after(grammarAccess.getPartialModelEntryRule());
- match(input,EOF,FOLLOW_2);
-
- }
-
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
- }
- return ;
- }
- // $ANTLR end "entryRulePartialModelEntry"
-
-
- // $ANTLR start "rulePartialModelEntry"
- // InternalApplicationConfiguration.g:587:1: rulePartialModelEntry : ( ( rule__PartialModelEntry__Alternatives ) ) ;
- public final void rulePartialModelEntry() throws RecognitionException {
-
- int stackSize = keepStackSize();
-
- try {
- // InternalApplicationConfiguration.g:591:2: ( ( ( rule__PartialModelEntry__Alternatives ) ) )
- // InternalApplicationConfiguration.g:592:2: ( ( rule__PartialModelEntry__Alternatives ) )
- {
- // InternalApplicationConfiguration.g:592:2: ( ( rule__PartialModelEntry__Alternatives ) )
- // InternalApplicationConfiguration.g:593:3: ( rule__PartialModelEntry__Alternatives )
- {
- before(grammarAccess.getPartialModelEntryAccess().getAlternatives());
- // InternalApplicationConfiguration.g:594:3: ( rule__PartialModelEntry__Alternatives )
- // InternalApplicationConfiguration.g:594:4: rule__PartialModelEntry__Alternatives
- {
- pushFollow(FOLLOW_2);
- rule__PartialModelEntry__Alternatives();
-
- state._fsp--;
-
-
- }
-
- after(grammarAccess.getPartialModelEntryAccess().getAlternatives());
-
- }
-
-
- }
-
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
-
- restoreStackSize(stackSize);
-
- }
- return ;
- }
- // $ANTLR end "rulePartialModelEntry"
-
-
- // $ANTLR start "entryRuleModelEntry"
- // InternalApplicationConfiguration.g:603:1: entryRuleModelEntry : ruleModelEntry EOF ;
- public final void entryRuleModelEntry() throws RecognitionException {
- try {
- // InternalApplicationConfiguration.g:604:1: ( ruleModelEntry EOF )
- // InternalApplicationConfiguration.g:605:1: ruleModelEntry EOF
- {
- before(grammarAccess.getModelEntryRule());
- pushFollow(FOLLOW_1);
- ruleModelEntry();
-
- state._fsp--;
-
- after(grammarAccess.getModelEntryRule());
- match(input,EOF,FOLLOW_2);
-
- }
-
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
- }
- return ;
- }
- // $ANTLR end "entryRuleModelEntry"
-
-
- // $ANTLR start "ruleModelEntry"
- // InternalApplicationConfiguration.g:612:1: ruleModelEntry : ( ( rule__ModelEntry__PathAssignment ) ) ;
- public final void ruleModelEntry() throws RecognitionException {
-
- int stackSize = keepStackSize();
-
- try {
- // InternalApplicationConfiguration.g:616:2: ( ( ( rule__ModelEntry__PathAssignment ) ) )
- // InternalApplicationConfiguration.g:617:2: ( ( rule__ModelEntry__PathAssignment ) )
- {
- // InternalApplicationConfiguration.g:617:2: ( ( rule__ModelEntry__PathAssignment ) )
- // InternalApplicationConfiguration.g:618:3: ( rule__ModelEntry__PathAssignment )
- {
- before(grammarAccess.getModelEntryAccess().getPathAssignment());
- // InternalApplicationConfiguration.g:619:3: ( rule__ModelEntry__PathAssignment )
- // InternalApplicationConfiguration.g:619:4: rule__ModelEntry__PathAssignment
- {
- pushFollow(FOLLOW_2);
- rule__ModelEntry__PathAssignment();
-
- state._fsp--;
-
-
- }
-
- after(grammarAccess.getModelEntryAccess().getPathAssignment());
-
- }
-
-
- }
-
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
-
- restoreStackSize(stackSize);
-
- }
- return ;
- }
- // $ANTLR end "ruleModelEntry"
-
-
- // $ANTLR start "entryRuleFolderEntry"
- // InternalApplicationConfiguration.g:628:1: entryRuleFolderEntry : ruleFolderEntry EOF ;
- public final void entryRuleFolderEntry() throws RecognitionException {
- try {
- // InternalApplicationConfiguration.g:629:1: ( ruleFolderEntry EOF )
- // InternalApplicationConfiguration.g:630:1: ruleFolderEntry EOF
- {
- before(grammarAccess.getFolderEntryRule());
- pushFollow(FOLLOW_1);
- ruleFolderEntry();
-
- state._fsp--;
-
- after(grammarAccess.getFolderEntryRule());
- match(input,EOF,FOLLOW_2);
-
- }
-
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
- }
- return ;
- }
- // $ANTLR end "entryRuleFolderEntry"
-
-
- // $ANTLR start "ruleFolderEntry"
- // InternalApplicationConfiguration.g:637:1: ruleFolderEntry : ( ( rule__FolderEntry__Group__0 ) ) ;
- public final void ruleFolderEntry() throws RecognitionException {
-
- int stackSize = keepStackSize();
-
- try {
- // InternalApplicationConfiguration.g:641:2: ( ( ( rule__FolderEntry__Group__0 ) ) )
- // InternalApplicationConfiguration.g:642:2: ( ( rule__FolderEntry__Group__0 ) )
- {
- // InternalApplicationConfiguration.g:642:2: ( ( rule__FolderEntry__Group__0 ) )
- // InternalApplicationConfiguration.g:643:3: ( rule__FolderEntry__Group__0 )
- {
- before(grammarAccess.getFolderEntryAccess().getGroup());
- // InternalApplicationConfiguration.g:644:3: ( rule__FolderEntry__Group__0 )
- // InternalApplicationConfiguration.g:644:4: rule__FolderEntry__Group__0
- {
- pushFollow(FOLLOW_2);
- rule__FolderEntry__Group__0();
-
- state._fsp--;
-
-
- }
-
- after(grammarAccess.getFolderEntryAccess().getGroup());
-
- }
-
-
- }
-
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
-
- restoreStackSize(stackSize);
-
- }
- return ;
- }
- // $ANTLR end "ruleFolderEntry"
-
-
- // $ANTLR start "entryRulePartialModelDeclaration"
- // InternalApplicationConfiguration.g:653:1: entryRulePartialModelDeclaration : rulePartialModelDeclaration EOF ;
- public final void entryRulePartialModelDeclaration() throws RecognitionException {
- try {
- // InternalApplicationConfiguration.g:654:1: ( rulePartialModelDeclaration EOF )
- // InternalApplicationConfiguration.g:655:1: rulePartialModelDeclaration EOF
- {
- before(grammarAccess.getPartialModelDeclarationRule());
- pushFollow(FOLLOW_1);
- rulePartialModelDeclaration();
-
- state._fsp--;
-
- after(grammarAccess.getPartialModelDeclarationRule());
- match(input,EOF,FOLLOW_2);
-
- }
-
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
- }
- return ;
- }
- // $ANTLR end "entryRulePartialModelDeclaration"
-
-
- // $ANTLR start "rulePartialModelDeclaration"
- // InternalApplicationConfiguration.g:662:1: rulePartialModelDeclaration : ( ( rule__PartialModelDeclaration__Group__0 ) ) ;
- public final void rulePartialModelDeclaration() throws RecognitionException {
-
- int stackSize = keepStackSize();
-
- try {
- // InternalApplicationConfiguration.g:666:2: ( ( ( rule__PartialModelDeclaration__Group__0 ) ) )
- // InternalApplicationConfiguration.g:667:2: ( ( rule__PartialModelDeclaration__Group__0 ) )
- {
- // InternalApplicationConfiguration.g:667:2: ( ( rule__PartialModelDeclaration__Group__0 ) )
- // InternalApplicationConfiguration.g:668:3: ( rule__PartialModelDeclaration__Group__0 )
- {
- before(grammarAccess.getPartialModelDeclarationAccess().getGroup());
- // InternalApplicationConfiguration.g:669:3: ( rule__PartialModelDeclaration__Group__0 )
- // InternalApplicationConfiguration.g:669:4: rule__PartialModelDeclaration__Group__0
- {
- pushFollow(FOLLOW_2);
- rule__PartialModelDeclaration__Group__0();
-
- state._fsp--;
-
-
- }
-
- after(grammarAccess.getPartialModelDeclarationAccess().getGroup());
-
- }
-
-
- }
-
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
-
- restoreStackSize(stackSize);
-
- }
- return ;
- }
- // $ANTLR end "rulePartialModelDeclaration"
-
-
- // $ANTLR start "entryRulePartialModelReference"
- // InternalApplicationConfiguration.g:678:1: entryRulePartialModelReference : rulePartialModelReference EOF ;
- public final void entryRulePartialModelReference() throws RecognitionException {
- try {
- // InternalApplicationConfiguration.g:679:1: ( rulePartialModelReference EOF )
- // InternalApplicationConfiguration.g:680:1: rulePartialModelReference EOF
- {
- before(grammarAccess.getPartialModelReferenceRule());
- pushFollow(FOLLOW_1);
- rulePartialModelReference();
-
- state._fsp--;
-
- after(grammarAccess.getPartialModelReferenceRule());
- match(input,EOF,FOLLOW_2);
-
- }
-
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
- }
- return ;
- }
- // $ANTLR end "entryRulePartialModelReference"
-
-
- // $ANTLR start "rulePartialModelReference"
- // InternalApplicationConfiguration.g:687:1: rulePartialModelReference : ( ( rule__PartialModelReference__ReferredAssignment ) ) ;
- public final void rulePartialModelReference() throws RecognitionException {
-
- int stackSize = keepStackSize();
-
- try {
- // InternalApplicationConfiguration.g:691:2: ( ( ( rule__PartialModelReference__ReferredAssignment ) ) )
- // InternalApplicationConfiguration.g:692:2: ( ( rule__PartialModelReference__ReferredAssignment ) )
- {
- // InternalApplicationConfiguration.g:692:2: ( ( rule__PartialModelReference__ReferredAssignment ) )
- // InternalApplicationConfiguration.g:693:3: ( rule__PartialModelReference__ReferredAssignment )
- {
- before(grammarAccess.getPartialModelReferenceAccess().getReferredAssignment());
- // InternalApplicationConfiguration.g:694:3: ( rule__PartialModelReference__ReferredAssignment )
- // InternalApplicationConfiguration.g:694:4: rule__PartialModelReference__ReferredAssignment
- {
- pushFollow(FOLLOW_2);
- rule__PartialModelReference__ReferredAssignment();
-
- state._fsp--;
-
-
- }
-
- after(grammarAccess.getPartialModelReferenceAccess().getReferredAssignment());
-
- }
-
-
- }
-
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
-
- restoreStackSize(stackSize);
-
- }
- return ;
- }
- // $ANTLR end "rulePartialModelReference"
-
-
- // $ANTLR start "entryRulePartialModel"
- // InternalApplicationConfiguration.g:703:1: entryRulePartialModel : rulePartialModel EOF ;
- public final void entryRulePartialModel() throws RecognitionException {
- try {
- // InternalApplicationConfiguration.g:704:1: ( rulePartialModel EOF )
- // InternalApplicationConfiguration.g:705:1: rulePartialModel EOF
- {
- before(grammarAccess.getPartialModelRule());
- pushFollow(FOLLOW_1);
- rulePartialModel();
-
- state._fsp--;
-
- after(grammarAccess.getPartialModelRule());
- match(input,EOF,FOLLOW_2);
-
- }
-
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
- }
- return ;
- }
- // $ANTLR end "entryRulePartialModel"
-
-
- // $ANTLR start "rulePartialModel"
- // InternalApplicationConfiguration.g:712:1: rulePartialModel : ( ( rule__PartialModel__Alternatives ) ) ;
- public final void rulePartialModel() throws RecognitionException {
-
- int stackSize = keepStackSize();
-
- try {
- // InternalApplicationConfiguration.g:716:2: ( ( ( rule__PartialModel__Alternatives ) ) )
- // InternalApplicationConfiguration.g:717:2: ( ( rule__PartialModel__Alternatives ) )
- {
- // InternalApplicationConfiguration.g:717:2: ( ( rule__PartialModel__Alternatives ) )
- // InternalApplicationConfiguration.g:718:3: ( rule__PartialModel__Alternatives )
- {
- before(grammarAccess.getPartialModelAccess().getAlternatives());
- // InternalApplicationConfiguration.g:719:3: ( rule__PartialModel__Alternatives )
- // InternalApplicationConfiguration.g:719:4: rule__PartialModel__Alternatives
- {
- pushFollow(FOLLOW_2);
- rule__PartialModel__Alternatives();
-
- state._fsp--;
-
-
- }
-
- after(grammarAccess.getPartialModelAccess().getAlternatives());
-
- }
-
-
- }
-
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
-
- restoreStackSize(stackSize);
-
- }
- return ;
- }
- // $ANTLR end "rulePartialModel"
-
-
- // $ANTLR start "entryRulePatternSpecification"
- // InternalApplicationConfiguration.g:728:1: entryRulePatternSpecification : rulePatternSpecification EOF ;
- public final void entryRulePatternSpecification() throws RecognitionException {
- try {
- // InternalApplicationConfiguration.g:729:1: ( rulePatternSpecification EOF )
- // InternalApplicationConfiguration.g:730:1: rulePatternSpecification EOF
- {
- before(grammarAccess.getPatternSpecificationRule());
- pushFollow(FOLLOW_1);
- rulePatternSpecification();
-
- state._fsp--;
-
- after(grammarAccess.getPatternSpecificationRule());
- match(input,EOF,FOLLOW_2);
-
- }
-
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
- }
- return ;
- }
- // $ANTLR end "entryRulePatternSpecification"
-
-
- // $ANTLR start "rulePatternSpecification"
- // InternalApplicationConfiguration.g:737:1: rulePatternSpecification : ( ( rule__PatternSpecification__Group__0 ) ) ;
- public final void rulePatternSpecification() throws RecognitionException {
-
- int stackSize = keepStackSize();
-
- try {
- // InternalApplicationConfiguration.g:741:2: ( ( ( rule__PatternSpecification__Group__0 ) ) )
- // InternalApplicationConfiguration.g:742:2: ( ( rule__PatternSpecification__Group__0 ) )
- {
- // InternalApplicationConfiguration.g:742:2: ( ( rule__PatternSpecification__Group__0 ) )
- // InternalApplicationConfiguration.g:743:3: ( rule__PatternSpecification__Group__0 )
- {
- before(grammarAccess.getPatternSpecificationAccess().getGroup());
- // InternalApplicationConfiguration.g:744:3: ( rule__PatternSpecification__Group__0 )
- // InternalApplicationConfiguration.g:744:4: rule__PatternSpecification__Group__0
- {
- pushFollow(FOLLOW_2);
- rule__PatternSpecification__Group__0();
-
- state._fsp--;
-
-
- }
-
- after(grammarAccess.getPatternSpecificationAccess().getGroup());
-
- }
-
-
- }
-
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
-
- restoreStackSize(stackSize);
-
- }
- return ;
- }
- // $ANTLR end "rulePatternSpecification"
-
-
- // $ANTLR start "entryRulePatternEntry"
- // InternalApplicationConfiguration.g:753:1: entryRulePatternEntry : rulePatternEntry EOF ;
- public final void entryRulePatternEntry() throws RecognitionException {
- try {
- // InternalApplicationConfiguration.g:754:1: ( rulePatternEntry EOF )
- // InternalApplicationConfiguration.g:755:1: rulePatternEntry EOF
- {
- before(grammarAccess.getPatternEntryRule());
- pushFollow(FOLLOW_1);
- rulePatternEntry();
-
- state._fsp--;
-
- after(grammarAccess.getPatternEntryRule());
- match(input,EOF,FOLLOW_2);
-
- }
-
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
- }
- return ;
- }
- // $ANTLR end "entryRulePatternEntry"
-
-
- // $ANTLR start "rulePatternEntry"
- // InternalApplicationConfiguration.g:762:1: rulePatternEntry : ( ( rule__PatternEntry__Alternatives ) ) ;
- public final void rulePatternEntry() throws RecognitionException {
-
- int stackSize = keepStackSize();
-
- try {
- // InternalApplicationConfiguration.g:766:2: ( ( ( rule__PatternEntry__Alternatives ) ) )
- // InternalApplicationConfiguration.g:767:2: ( ( rule__PatternEntry__Alternatives ) )
- {
- // InternalApplicationConfiguration.g:767:2: ( ( rule__PatternEntry__Alternatives ) )
- // InternalApplicationConfiguration.g:768:3: ( rule__PatternEntry__Alternatives )
- {
- before(grammarAccess.getPatternEntryAccess().getAlternatives());
- // InternalApplicationConfiguration.g:769:3: ( rule__PatternEntry__Alternatives )
- // InternalApplicationConfiguration.g:769:4: rule__PatternEntry__Alternatives
- {
- pushFollow(FOLLOW_2);
- rule__PatternEntry__Alternatives();
-
- state._fsp--;
-
-
- }
-
- after(grammarAccess.getPatternEntryAccess().getAlternatives());
-
- }
-
-
- }
-
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
-
- restoreStackSize(stackSize);
-
- }
- return ;
- }
- // $ANTLR end "rulePatternEntry"
-
-
- // $ANTLR start "entryRuleAllPatternEntry"
- // InternalApplicationConfiguration.g:778:1: entryRuleAllPatternEntry : ruleAllPatternEntry EOF ;
- public final void entryRuleAllPatternEntry() throws RecognitionException {
- try {
- // InternalApplicationConfiguration.g:779:1: ( ruleAllPatternEntry EOF )
- // InternalApplicationConfiguration.g:780:1: ruleAllPatternEntry EOF
- {
- before(grammarAccess.getAllPatternEntryRule());
- pushFollow(FOLLOW_1);
- ruleAllPatternEntry();
-
- state._fsp--;
-
- after(grammarAccess.getAllPatternEntryRule());
- match(input,EOF,FOLLOW_2);
-
- }
-
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
- }
- return ;
- }
- // $ANTLR end "entryRuleAllPatternEntry"
-
-
- // $ANTLR start "ruleAllPatternEntry"
- // InternalApplicationConfiguration.g:787:1: ruleAllPatternEntry : ( ( rule__AllPatternEntry__Group__0 ) ) ;
- public final void ruleAllPatternEntry() throws RecognitionException {
-
- int stackSize = keepStackSize();
-
- try {
- // InternalApplicationConfiguration.g:791:2: ( ( ( rule__AllPatternEntry__Group__0 ) ) )
- // InternalApplicationConfiguration.g:792:2: ( ( rule__AllPatternEntry__Group__0 ) )
- {
- // InternalApplicationConfiguration.g:792:2: ( ( rule__AllPatternEntry__Group__0 ) )
- // InternalApplicationConfiguration.g:793:3: ( rule__AllPatternEntry__Group__0 )
- {
- before(grammarAccess.getAllPatternEntryAccess().getGroup());
- // InternalApplicationConfiguration.g:794:3: ( rule__AllPatternEntry__Group__0 )
- // InternalApplicationConfiguration.g:794:4: rule__AllPatternEntry__Group__0
- {
- pushFollow(FOLLOW_2);
- rule__AllPatternEntry__Group__0();
-
- state._fsp--;
-
-
- }
-
- after(grammarAccess.getAllPatternEntryAccess().getGroup());
-
- }
-
-
- }
-
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
-
- restoreStackSize(stackSize);
-
- }
- return ;
- }
- // $ANTLR end "ruleAllPatternEntry"
-
-
- // $ANTLR start "entryRulePatternElement"
- // InternalApplicationConfiguration.g:803:1: entryRulePatternElement : rulePatternElement EOF ;
- public final void entryRulePatternElement() throws RecognitionException {
- try {
- // InternalApplicationConfiguration.g:804:1: ( rulePatternElement EOF )
- // InternalApplicationConfiguration.g:805:1: rulePatternElement EOF
- {
- before(grammarAccess.getPatternElementRule());
- pushFollow(FOLLOW_1);
- rulePatternElement();
-
- state._fsp--;
-
- after(grammarAccess.getPatternElementRule());
- match(input,EOF,FOLLOW_2);
-
- }
-
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
- }
- return ;
- }
- // $ANTLR end "entryRulePatternElement"
-
-
- // $ANTLR start "rulePatternElement"
- // InternalApplicationConfiguration.g:812:1: rulePatternElement : ( ( rule__PatternElement__Group__0 ) ) ;
- public final void rulePatternElement() throws RecognitionException {
-
- int stackSize = keepStackSize();
-
- try {
- // InternalApplicationConfiguration.g:816:2: ( ( ( rule__PatternElement__Group__0 ) ) )
- // InternalApplicationConfiguration.g:817:2: ( ( rule__PatternElement__Group__0 ) )
- {
- // InternalApplicationConfiguration.g:817:2: ( ( rule__PatternElement__Group__0 ) )
- // InternalApplicationConfiguration.g:818:3: ( rule__PatternElement__Group__0 )
- {
- before(grammarAccess.getPatternElementAccess().getGroup());
- // InternalApplicationConfiguration.g:819:3: ( rule__PatternElement__Group__0 )
- // InternalApplicationConfiguration.g:819:4: rule__PatternElement__Group__0
- {
- pushFollow(FOLLOW_2);
- rule__PatternElement__Group__0();
-
- state._fsp--;
-
-
- }
-
- after(grammarAccess.getPatternElementAccess().getGroup());
-
- }
-
-
- }
-
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
-
- restoreStackSize(stackSize);
-
- }
- return ;
- }
- // $ANTLR end "rulePatternElement"
-
-
- // $ANTLR start "entryRuleGraphPatternDeclaration"
- // InternalApplicationConfiguration.g:828:1: entryRuleGraphPatternDeclaration : ruleGraphPatternDeclaration EOF ;
- public final void entryRuleGraphPatternDeclaration() throws RecognitionException {
- try {
- // InternalApplicationConfiguration.g:829:1: ( ruleGraphPatternDeclaration EOF )
- // InternalApplicationConfiguration.g:830:1: ruleGraphPatternDeclaration EOF
- {
- before(grammarAccess.getGraphPatternDeclarationRule());
- pushFollow(FOLLOW_1);
- ruleGraphPatternDeclaration();
-
- state._fsp--;
-
- after(grammarAccess.getGraphPatternDeclarationRule());
- match(input,EOF,FOLLOW_2);
-
- }
-
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
- }
- return ;
- }
- // $ANTLR end "entryRuleGraphPatternDeclaration"
-
-
- // $ANTLR start "ruleGraphPatternDeclaration"
- // InternalApplicationConfiguration.g:837:1: ruleGraphPatternDeclaration : ( ( rule__GraphPatternDeclaration__Group__0 ) ) ;
- public final void ruleGraphPatternDeclaration() throws RecognitionException {
-
- int stackSize = keepStackSize();
-
- try {
- // InternalApplicationConfiguration.g:841:2: ( ( ( rule__GraphPatternDeclaration__Group__0 ) ) )
- // InternalApplicationConfiguration.g:842:2: ( ( rule__GraphPatternDeclaration__Group__0 ) )
- {
- // InternalApplicationConfiguration.g:842:2: ( ( rule__GraphPatternDeclaration__Group__0 ) )
- // InternalApplicationConfiguration.g:843:3: ( rule__GraphPatternDeclaration__Group__0 )
- {
- before(grammarAccess.getGraphPatternDeclarationAccess().getGroup());
- // InternalApplicationConfiguration.g:844:3: ( rule__GraphPatternDeclaration__Group__0 )
- // InternalApplicationConfiguration.g:844:4: rule__GraphPatternDeclaration__Group__0
- {
- pushFollow(FOLLOW_2);
- rule__GraphPatternDeclaration__Group__0();
-
- state._fsp--;
-
-
- }
-
- after(grammarAccess.getGraphPatternDeclarationAccess().getGroup());
-
- }
-
-
- }
-
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
-
- restoreStackSize(stackSize);
-
- }
- return ;
- }
- // $ANTLR end "ruleGraphPatternDeclaration"
-
-
- // $ANTLR start "entryRuleGraphPatternReference"
- // InternalApplicationConfiguration.g:853:1: entryRuleGraphPatternReference : ruleGraphPatternReference EOF ;
- public final void entryRuleGraphPatternReference() throws RecognitionException {
- try {
- // InternalApplicationConfiguration.g:854:1: ( ruleGraphPatternReference EOF )
- // InternalApplicationConfiguration.g:855:1: ruleGraphPatternReference EOF
- {
- before(grammarAccess.getGraphPatternReferenceRule());
- pushFollow(FOLLOW_1);
- ruleGraphPatternReference();
-
- state._fsp--;
-
- after(grammarAccess.getGraphPatternReferenceRule());
- match(input,EOF,FOLLOW_2);
-
- }
-
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
- }
- return ;
- }
- // $ANTLR end "entryRuleGraphPatternReference"
-
-
- // $ANTLR start "ruleGraphPatternReference"
- // InternalApplicationConfiguration.g:862:1: ruleGraphPatternReference : ( ( rule__GraphPatternReference__ReferredAssignment ) ) ;
- public final void ruleGraphPatternReference() throws RecognitionException {
-
- int stackSize = keepStackSize();
-
- try {
- // InternalApplicationConfiguration.g:866:2: ( ( ( rule__GraphPatternReference__ReferredAssignment ) ) )
- // InternalApplicationConfiguration.g:867:2: ( ( rule__GraphPatternReference__ReferredAssignment ) )
- {
- // InternalApplicationConfiguration.g:867:2: ( ( rule__GraphPatternReference__ReferredAssignment ) )
- // InternalApplicationConfiguration.g:868:3: ( rule__GraphPatternReference__ReferredAssignment )
- {
- before(grammarAccess.getGraphPatternReferenceAccess().getReferredAssignment());
- // InternalApplicationConfiguration.g:869:3: ( rule__GraphPatternReference__ReferredAssignment )
- // InternalApplicationConfiguration.g:869:4: rule__GraphPatternReference__ReferredAssignment
- {
- pushFollow(FOLLOW_2);
- rule__GraphPatternReference__ReferredAssignment();
-
- state._fsp--;
-
-
- }
-
- after(grammarAccess.getGraphPatternReferenceAccess().getReferredAssignment());
-
- }
-
-
- }
-
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
-
- restoreStackSize(stackSize);
-
- }
- return ;
- }
- // $ANTLR end "ruleGraphPatternReference"
-
-
- // $ANTLR start "entryRuleGraphPattern"
- // InternalApplicationConfiguration.g:878:1: entryRuleGraphPattern : ruleGraphPattern EOF ;
- public final void entryRuleGraphPattern() throws RecognitionException {
- try {
- // InternalApplicationConfiguration.g:879:1: ( ruleGraphPattern EOF )
- // InternalApplicationConfiguration.g:880:1: ruleGraphPattern EOF
- {
- before(grammarAccess.getGraphPatternRule());
- pushFollow(FOLLOW_1);
- ruleGraphPattern();
-
- state._fsp--;
-
- after(grammarAccess.getGraphPatternRule());
- match(input,EOF,FOLLOW_2);
-
- }
-
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
- }
- return ;
- }
- // $ANTLR end "entryRuleGraphPattern"
-
-
- // $ANTLR start "ruleGraphPattern"
- // InternalApplicationConfiguration.g:887:1: ruleGraphPattern : ( ( rule__GraphPattern__Alternatives ) ) ;
- public final void ruleGraphPattern() throws RecognitionException {
-
- int stackSize = keepStackSize();
-
- try {
- // InternalApplicationConfiguration.g:891:2: ( ( ( rule__GraphPattern__Alternatives ) ) )
- // InternalApplicationConfiguration.g:892:2: ( ( rule__GraphPattern__Alternatives ) )
- {
- // InternalApplicationConfiguration.g:892:2: ( ( rule__GraphPattern__Alternatives ) )
- // InternalApplicationConfiguration.g:893:3: ( rule__GraphPattern__Alternatives )
- {
- before(grammarAccess.getGraphPatternAccess().getAlternatives());
- // InternalApplicationConfiguration.g:894:3: ( rule__GraphPattern__Alternatives )
- // InternalApplicationConfiguration.g:894:4: rule__GraphPattern__Alternatives
- {
- pushFollow(FOLLOW_2);
- rule__GraphPattern__Alternatives();
-
- state._fsp--;
-
-
- }
-
- after(grammarAccess.getGraphPatternAccess().getAlternatives());
-
- }
-
-
- }
-
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
-
- restoreStackSize(stackSize);
-
- }
- return ;
- }
- // $ANTLR end "ruleGraphPattern"
-
-
- // $ANTLR start "entryRuleConfigSpecification"
- // InternalApplicationConfiguration.g:903:1: entryRuleConfigSpecification : ruleConfigSpecification EOF ;
- public final void entryRuleConfigSpecification() throws RecognitionException {
- try {
- // InternalApplicationConfiguration.g:904:1: ( ruleConfigSpecification EOF )
- // InternalApplicationConfiguration.g:905:1: ruleConfigSpecification EOF
- {
- before(grammarAccess.getConfigSpecificationRule());
- pushFollow(FOLLOW_1);
- ruleConfigSpecification();
-
- state._fsp--;
-
- after(grammarAccess.getConfigSpecificationRule());
- match(input,EOF,FOLLOW_2);
-
- }
-
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
- }
- return ;
- }
- // $ANTLR end "entryRuleConfigSpecification"
-
-
- // $ANTLR start "ruleConfigSpecification"
- // InternalApplicationConfiguration.g:912:1: ruleConfigSpecification : ( ( rule__ConfigSpecification__Group__0 ) ) ;
- public final void ruleConfigSpecification() throws RecognitionException {
-
- int stackSize = keepStackSize();
-
- try {
- // InternalApplicationConfiguration.g:916:2: ( ( ( rule__ConfigSpecification__Group__0 ) ) )
- // InternalApplicationConfiguration.g:917:2: ( ( rule__ConfigSpecification__Group__0 ) )
- {
- // InternalApplicationConfiguration.g:917:2: ( ( rule__ConfigSpecification__Group__0 ) )
- // InternalApplicationConfiguration.g:918:3: ( rule__ConfigSpecification__Group__0 )
- {
- before(grammarAccess.getConfigSpecificationAccess().getGroup());
- // InternalApplicationConfiguration.g:919:3: ( rule__ConfigSpecification__Group__0 )
- // InternalApplicationConfiguration.g:919:4: rule__ConfigSpecification__Group__0
- {
- pushFollow(FOLLOW_2);
- rule__ConfigSpecification__Group__0();
-
- state._fsp--;
-
-
- }
-
- after(grammarAccess.getConfigSpecificationAccess().getGroup());
-
- }
-
-
- }
-
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
-
- restoreStackSize(stackSize);
-
- }
- return ;
- }
- // $ANTLR end "ruleConfigSpecification"
-
-
- // $ANTLR start "entryRuleConfigDeclaration"
- // InternalApplicationConfiguration.g:928:1: entryRuleConfigDeclaration : ruleConfigDeclaration EOF ;
- public final void entryRuleConfigDeclaration() throws RecognitionException {
- try {
- // InternalApplicationConfiguration.g:929:1: ( ruleConfigDeclaration EOF )
- // InternalApplicationConfiguration.g:930:1: ruleConfigDeclaration EOF
- {
- before(grammarAccess.getConfigDeclarationRule());
- pushFollow(FOLLOW_1);
- ruleConfigDeclaration();
-
- state._fsp--;
-
- after(grammarAccess.getConfigDeclarationRule());
- match(input,EOF,FOLLOW_2);
-
- }
-
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
- }
- return ;
- }
- // $ANTLR end "entryRuleConfigDeclaration"
-
-
- // $ANTLR start "ruleConfigDeclaration"
- // InternalApplicationConfiguration.g:937:1: ruleConfigDeclaration : ( ( rule__ConfigDeclaration__Group__0 ) ) ;
- public final void ruleConfigDeclaration() throws RecognitionException {
-
- int stackSize = keepStackSize();
-
- try {
- // InternalApplicationConfiguration.g:941:2: ( ( ( rule__ConfigDeclaration__Group__0 ) ) )
- // InternalApplicationConfiguration.g:942:2: ( ( rule__ConfigDeclaration__Group__0 ) )
- {
- // InternalApplicationConfiguration.g:942:2: ( ( rule__ConfigDeclaration__Group__0 ) )
- // InternalApplicationConfiguration.g:943:3: ( rule__ConfigDeclaration__Group__0 )
- {
- before(grammarAccess.getConfigDeclarationAccess().getGroup());
- // InternalApplicationConfiguration.g:944:3: ( rule__ConfigDeclaration__Group__0 )
- // InternalApplicationConfiguration.g:944:4: rule__ConfigDeclaration__Group__0
- {
- pushFollow(FOLLOW_2);
- rule__ConfigDeclaration__Group__0();
-
- state._fsp--;
-
-
- }
-
- after(grammarAccess.getConfigDeclarationAccess().getGroup());
-
- }
-
-
- }
-
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
-
- restoreStackSize(stackSize);
-
- }
- return ;
- }
- // $ANTLR end "ruleConfigDeclaration"
-
-
- // $ANTLR start "entryRuleConfigEntry"
- // InternalApplicationConfiguration.g:953:1: entryRuleConfigEntry : ruleConfigEntry EOF ;
- public final void entryRuleConfigEntry() throws RecognitionException {
- try {
- // InternalApplicationConfiguration.g:954:1: ( ruleConfigEntry EOF )
- // InternalApplicationConfiguration.g:955:1: ruleConfigEntry EOF
- {
- before(grammarAccess.getConfigEntryRule());
- pushFollow(FOLLOW_1);
- ruleConfigEntry();
-
- state._fsp--;
-
- after(grammarAccess.getConfigEntryRule());
- match(input,EOF,FOLLOW_2);
-
- }
-
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
- }
- return ;
- }
- // $ANTLR end "entryRuleConfigEntry"
-
-
- // $ANTLR start "ruleConfigEntry"
- // InternalApplicationConfiguration.g:962:1: ruleConfigEntry : ( ( rule__ConfigEntry__Alternatives ) ) ;
- public final void ruleConfigEntry() throws RecognitionException {
-
- int stackSize = keepStackSize();
-
- try {
- // InternalApplicationConfiguration.g:966:2: ( ( ( rule__ConfigEntry__Alternatives ) ) )
- // InternalApplicationConfiguration.g:967:2: ( ( rule__ConfigEntry__Alternatives ) )
- {
- // InternalApplicationConfiguration.g:967:2: ( ( rule__ConfigEntry__Alternatives ) )
- // InternalApplicationConfiguration.g:968:3: ( rule__ConfigEntry__Alternatives )
- {
- before(grammarAccess.getConfigEntryAccess().getAlternatives());
- // InternalApplicationConfiguration.g:969:3: ( rule__ConfigEntry__Alternatives )
- // InternalApplicationConfiguration.g:969:4: rule__ConfigEntry__Alternatives
- {
- pushFollow(FOLLOW_2);
- rule__ConfigEntry__Alternatives();
-
- state._fsp--;
-
-
- }
-
- after(grammarAccess.getConfigEntryAccess().getAlternatives());
-
- }
-
-
- }
-
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
-
- restoreStackSize(stackSize);
-
- }
- return ;
- }
- // $ANTLR end "ruleConfigEntry"
-
-
- // $ANTLR start "entryRuleDocumentationEntry"
- // InternalApplicationConfiguration.g:978:1: entryRuleDocumentationEntry : ruleDocumentationEntry EOF ;
- public final void entryRuleDocumentationEntry() throws RecognitionException {
- try {
- // InternalApplicationConfiguration.g:979:1: ( ruleDocumentationEntry EOF )
- // InternalApplicationConfiguration.g:980:1: ruleDocumentationEntry EOF
- {
- before(grammarAccess.getDocumentationEntryRule());
- pushFollow(FOLLOW_1);
- ruleDocumentationEntry();
-
- state._fsp--;
-
- after(grammarAccess.getDocumentationEntryRule());
- match(input,EOF,FOLLOW_2);
-
- }
-
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
- }
- return ;
- }
- // $ANTLR end "entryRuleDocumentationEntry"
-
-
- // $ANTLR start "ruleDocumentationEntry"
- // InternalApplicationConfiguration.g:987:1: ruleDocumentationEntry : ( ( rule__DocumentationEntry__Group__0 ) ) ;
- public final void ruleDocumentationEntry() throws RecognitionException {
-
- int stackSize = keepStackSize();
-
- try {
- // InternalApplicationConfiguration.g:991:2: ( ( ( rule__DocumentationEntry__Group__0 ) ) )
- // InternalApplicationConfiguration.g:992:2: ( ( rule__DocumentationEntry__Group__0 ) )
- {
- // InternalApplicationConfiguration.g:992:2: ( ( rule__DocumentationEntry__Group__0 ) )
- // InternalApplicationConfiguration.g:993:3: ( rule__DocumentationEntry__Group__0 )
- {
- before(grammarAccess.getDocumentationEntryAccess().getGroup());
- // InternalApplicationConfiguration.g:994:3: ( rule__DocumentationEntry__Group__0 )
- // InternalApplicationConfiguration.g:994:4: rule__DocumentationEntry__Group__0
- {
- pushFollow(FOLLOW_2);
- rule__DocumentationEntry__Group__0();
-
- state._fsp--;
-
-
- }
-
- after(grammarAccess.getDocumentationEntryAccess().getGroup());
-
- }
-
-
- }
-
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
-
- restoreStackSize(stackSize);
-
- }
- return ;
- }
- // $ANTLR end "ruleDocumentationEntry"
-
-
- // $ANTLR start "entryRuleRuntimeEntry"
- // InternalApplicationConfiguration.g:1003:1: entryRuleRuntimeEntry : ruleRuntimeEntry EOF ;
- public final void entryRuleRuntimeEntry() throws RecognitionException {
- try {
- // InternalApplicationConfiguration.g:1004:1: ( ruleRuntimeEntry EOF )
- // InternalApplicationConfiguration.g:1005:1: ruleRuntimeEntry EOF
- {
- before(grammarAccess.getRuntimeEntryRule());
- pushFollow(FOLLOW_1);
- ruleRuntimeEntry();
-
- state._fsp--;
-
- after(grammarAccess.getRuntimeEntryRule());
- match(input,EOF,FOLLOW_2);
-
- }
-
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
- }
- return ;
- }
- // $ANTLR end "entryRuleRuntimeEntry"
-
-
- // $ANTLR start "ruleRuntimeEntry"
- // InternalApplicationConfiguration.g:1012:1: ruleRuntimeEntry : ( ( rule__RuntimeEntry__Group__0 ) ) ;
- public final void ruleRuntimeEntry() throws RecognitionException {
-
- int stackSize = keepStackSize();
-
- try {
- // InternalApplicationConfiguration.g:1016:2: ( ( ( rule__RuntimeEntry__Group__0 ) ) )
- // InternalApplicationConfiguration.g:1017:2: ( ( rule__RuntimeEntry__Group__0 ) )
- {
- // InternalApplicationConfiguration.g:1017:2: ( ( rule__RuntimeEntry__Group__0 ) )
- // InternalApplicationConfiguration.g:1018:3: ( rule__RuntimeEntry__Group__0 )
- {
- before(grammarAccess.getRuntimeEntryAccess().getGroup());
- // InternalApplicationConfiguration.g:1019:3: ( rule__RuntimeEntry__Group__0 )
- // InternalApplicationConfiguration.g:1019:4: rule__RuntimeEntry__Group__0
- {
- pushFollow(FOLLOW_2);
- rule__RuntimeEntry__Group__0();
-
- state._fsp--;
-
-
- }
-
- after(grammarAccess.getRuntimeEntryAccess().getGroup());
-
- }
-
-
- }
-
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
-
- restoreStackSize(stackSize);
-
- }
- return ;
- }
- // $ANTLR end "ruleRuntimeEntry"
-
-
- // $ANTLR start "entryRuleMemoryEntry"
- // InternalApplicationConfiguration.g:1028:1: entryRuleMemoryEntry : ruleMemoryEntry EOF ;
- public final void entryRuleMemoryEntry() throws RecognitionException {
- try {
- // InternalApplicationConfiguration.g:1029:1: ( ruleMemoryEntry EOF )
- // InternalApplicationConfiguration.g:1030:1: ruleMemoryEntry EOF
- {
- before(grammarAccess.getMemoryEntryRule());
- pushFollow(FOLLOW_1);
- ruleMemoryEntry();
-
- state._fsp--;
-
- after(grammarAccess.getMemoryEntryRule());
- match(input,EOF,FOLLOW_2);
-
- }
-
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
- }
- return ;
- }
- // $ANTLR end "entryRuleMemoryEntry"
-
-
- // $ANTLR start "ruleMemoryEntry"
- // InternalApplicationConfiguration.g:1037:1: ruleMemoryEntry : ( ( rule__MemoryEntry__Group__0 ) ) ;
- public final void ruleMemoryEntry() throws RecognitionException {
-
- int stackSize = keepStackSize();
-
- try {
- // InternalApplicationConfiguration.g:1041:2: ( ( ( rule__MemoryEntry__Group__0 ) ) )
- // InternalApplicationConfiguration.g:1042:2: ( ( rule__MemoryEntry__Group__0 ) )
- {
- // InternalApplicationConfiguration.g:1042:2: ( ( rule__MemoryEntry__Group__0 ) )
- // InternalApplicationConfiguration.g:1043:3: ( rule__MemoryEntry__Group__0 )
- {
- before(grammarAccess.getMemoryEntryAccess().getGroup());
- // InternalApplicationConfiguration.g:1044:3: ( rule__MemoryEntry__Group__0 )
- // InternalApplicationConfiguration.g:1044:4: rule__MemoryEntry__Group__0
- {
- pushFollow(FOLLOW_2);
- rule__MemoryEntry__Group__0();
-
- state._fsp--;
-
-
- }
-
- after(grammarAccess.getMemoryEntryAccess().getGroup());
-
- }
-
-
- }
-
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
-
- restoreStackSize(stackSize);
-
- }
- return ;
- }
- // $ANTLR end "ruleMemoryEntry"
-
-
- // $ANTLR start "entryRuleCustomEntry"
- // InternalApplicationConfiguration.g:1053:1: entryRuleCustomEntry : ruleCustomEntry EOF ;
- public final void entryRuleCustomEntry() throws RecognitionException {
- try {
- // InternalApplicationConfiguration.g:1054:1: ( ruleCustomEntry EOF )
- // InternalApplicationConfiguration.g:1055:1: ruleCustomEntry EOF
- {
- before(grammarAccess.getCustomEntryRule());
- pushFollow(FOLLOW_1);
- ruleCustomEntry();
-
- state._fsp--;
-
- after(grammarAccess.getCustomEntryRule());
- match(input,EOF,FOLLOW_2);
-
- }
-
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
- }
- return ;
- }
- // $ANTLR end "entryRuleCustomEntry"
-
-
- // $ANTLR start "ruleCustomEntry"
- // InternalApplicationConfiguration.g:1062:1: ruleCustomEntry : ( ( rule__CustomEntry__Group__0 ) ) ;
- public final void ruleCustomEntry() throws RecognitionException {
-
- int stackSize = keepStackSize();
-
- try {
- // InternalApplicationConfiguration.g:1066:2: ( ( ( rule__CustomEntry__Group__0 ) ) )
- // InternalApplicationConfiguration.g:1067:2: ( ( rule__CustomEntry__Group__0 ) )
- {
- // InternalApplicationConfiguration.g:1067:2: ( ( rule__CustomEntry__Group__0 ) )
- // InternalApplicationConfiguration.g:1068:3: ( rule__CustomEntry__Group__0 )
- {
- before(grammarAccess.getCustomEntryAccess().getGroup());
- // InternalApplicationConfiguration.g:1069:3: ( rule__CustomEntry__Group__0 )
- // InternalApplicationConfiguration.g:1069:4: rule__CustomEntry__Group__0
- {
- pushFollow(FOLLOW_2);
- rule__CustomEntry__Group__0();
-
- state._fsp--;
-
-
- }
-
- after(grammarAccess.getCustomEntryAccess().getGroup());
-
- }
-
-
- }
-
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
-
- restoreStackSize(stackSize);
-
- }
- return ;
- }
- // $ANTLR end "ruleCustomEntry"
-
-
- // $ANTLR start "entryRuleConfigReference"
- // InternalApplicationConfiguration.g:1078:1: entryRuleConfigReference : ruleConfigReference EOF ;
- public final void entryRuleConfigReference() throws RecognitionException {
- try {
- // InternalApplicationConfiguration.g:1079:1: ( ruleConfigReference EOF )
- // InternalApplicationConfiguration.g:1080:1: ruleConfigReference EOF
- {
- before(grammarAccess.getConfigReferenceRule());
- pushFollow(FOLLOW_1);
- ruleConfigReference();
-
- state._fsp--;
-
- after(grammarAccess.getConfigReferenceRule());
- match(input,EOF,FOLLOW_2);
-
- }
-
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
- }
- return ;
- }
- // $ANTLR end "entryRuleConfigReference"
-
-
- // $ANTLR start "ruleConfigReference"
- // InternalApplicationConfiguration.g:1087:1: ruleConfigReference : ( ( rule__ConfigReference__ConfigAssignment ) ) ;
- public final void ruleConfigReference() throws RecognitionException {
-
- int stackSize = keepStackSize();
-
- try {
- // InternalApplicationConfiguration.g:1091:2: ( ( ( rule__ConfigReference__ConfigAssignment ) ) )
- // InternalApplicationConfiguration.g:1092:2: ( ( rule__ConfigReference__ConfigAssignment ) )
- {
- // InternalApplicationConfiguration.g:1092:2: ( ( rule__ConfigReference__ConfigAssignment ) )
- // InternalApplicationConfiguration.g:1093:3: ( rule__ConfigReference__ConfigAssignment )
- {
- before(grammarAccess.getConfigReferenceAccess().getConfigAssignment());
- // InternalApplicationConfiguration.g:1094:3: ( rule__ConfigReference__ConfigAssignment )
- // InternalApplicationConfiguration.g:1094:4: rule__ConfigReference__ConfigAssignment
- {
- pushFollow(FOLLOW_2);
- rule__ConfigReference__ConfigAssignment();
-
- state._fsp--;
-
-
- }
-
- after(grammarAccess.getConfigReferenceAccess().getConfigAssignment());
-
- }
-
-
- }
-
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
-
- restoreStackSize(stackSize);
-
- }
- return ;
- }
- // $ANTLR end "ruleConfigReference"
-
-
- // $ANTLR start "entryRuleConfig"
- // InternalApplicationConfiguration.g:1103:1: entryRuleConfig : ruleConfig EOF ;
- public final void entryRuleConfig() throws RecognitionException {
- try {
- // InternalApplicationConfiguration.g:1104:1: ( ruleConfig EOF )
- // InternalApplicationConfiguration.g:1105:1: ruleConfig EOF
- {
- before(grammarAccess.getConfigRule());
- pushFollow(FOLLOW_1);
- ruleConfig();
-
- state._fsp--;
-
- after(grammarAccess.getConfigRule());
- match(input,EOF,FOLLOW_2);
-
- }
-
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
- }
- return ;
- }
- // $ANTLR end "entryRuleConfig"
-
-
- // $ANTLR start "ruleConfig"
- // InternalApplicationConfiguration.g:1112:1: ruleConfig : ( ( rule__Config__Alternatives ) ) ;
- public final void ruleConfig() throws RecognitionException {
-
- int stackSize = keepStackSize();
-
- try {
- // InternalApplicationConfiguration.g:1116:2: ( ( ( rule__Config__Alternatives ) ) )
- // InternalApplicationConfiguration.g:1117:2: ( ( rule__Config__Alternatives ) )
- {
- // InternalApplicationConfiguration.g:1117:2: ( ( rule__Config__Alternatives ) )
- // InternalApplicationConfiguration.g:1118:3: ( rule__Config__Alternatives )
- {
- before(grammarAccess.getConfigAccess().getAlternatives());
- // InternalApplicationConfiguration.g:1119:3: ( rule__Config__Alternatives )
- // InternalApplicationConfiguration.g:1119:4: rule__Config__Alternatives
- {
- pushFollow(FOLLOW_2);
- rule__Config__Alternatives();
-
- state._fsp--;
-
-
- }
-
- after(grammarAccess.getConfigAccess().getAlternatives());
-
- }
-
-
- }
-
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
-
- restoreStackSize(stackSize);
-
- }
- return ;
- }
- // $ANTLR end "ruleConfig"
-
-
- // $ANTLR start "entryRuleScopeSpecification"
- // InternalApplicationConfiguration.g:1128:1: entryRuleScopeSpecification : ruleScopeSpecification EOF ;
- public final void entryRuleScopeSpecification() throws RecognitionException {
- try {
- // InternalApplicationConfiguration.g:1129:1: ( ruleScopeSpecification EOF )
- // InternalApplicationConfiguration.g:1130:1: ruleScopeSpecification EOF
- {
- before(grammarAccess.getScopeSpecificationRule());
- pushFollow(FOLLOW_1);
- ruleScopeSpecification();
-
- state._fsp--;
-
- after(grammarAccess.getScopeSpecificationRule());
- match(input,EOF,FOLLOW_2);
-
- }
-
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
- }
- return ;
- }
- // $ANTLR end "entryRuleScopeSpecification"
-
-
- // $ANTLR start "ruleScopeSpecification"
- // InternalApplicationConfiguration.g:1137:1: ruleScopeSpecification : ( ( rule__ScopeSpecification__Group__0 ) ) ;
- public final void ruleScopeSpecification() throws RecognitionException {
-
- int stackSize = keepStackSize();
-
- try {
- // InternalApplicationConfiguration.g:1141:2: ( ( ( rule__ScopeSpecification__Group__0 ) ) )
- // InternalApplicationConfiguration.g:1142:2: ( ( rule__ScopeSpecification__Group__0 ) )
- {
- // InternalApplicationConfiguration.g:1142:2: ( ( rule__ScopeSpecification__Group__0 ) )
- // InternalApplicationConfiguration.g:1143:3: ( rule__ScopeSpecification__Group__0 )
- {
- before(grammarAccess.getScopeSpecificationAccess().getGroup());
- // InternalApplicationConfiguration.g:1144:3: ( rule__ScopeSpecification__Group__0 )
- // InternalApplicationConfiguration.g:1144:4: rule__ScopeSpecification__Group__0
- {
- pushFollow(FOLLOW_2);
- rule__ScopeSpecification__Group__0();
-
- state._fsp--;
-
-
- }
-
- after(grammarAccess.getScopeSpecificationAccess().getGroup());
-
- }
-
-
- }
-
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
-
- restoreStackSize(stackSize);
-
- }
- return ;
- }
- // $ANTLR end "ruleScopeSpecification"
-
-
- // $ANTLR start "entryRuleTypeScope"
- // InternalApplicationConfiguration.g:1153:1: entryRuleTypeScope : ruleTypeScope EOF ;
- public final void entryRuleTypeScope() throws RecognitionException {
- try {
- // InternalApplicationConfiguration.g:1154:1: ( ruleTypeScope EOF )
- // InternalApplicationConfiguration.g:1155:1: ruleTypeScope EOF
- {
- before(grammarAccess.getTypeScopeRule());
- pushFollow(FOLLOW_1);
- ruleTypeScope();
-
- state._fsp--;
-
- after(grammarAccess.getTypeScopeRule());
- match(input,EOF,FOLLOW_2);
-
- }
-
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
- }
- return ;
- }
- // $ANTLR end "entryRuleTypeScope"
-
-
- // $ANTLR start "ruleTypeScope"
- // InternalApplicationConfiguration.g:1162:1: ruleTypeScope : ( ( rule__TypeScope__Alternatives ) ) ;
- public final void ruleTypeScope() throws RecognitionException {
-
- int stackSize = keepStackSize();
-
- try {
- // InternalApplicationConfiguration.g:1166:2: ( ( ( rule__TypeScope__Alternatives ) ) )
- // InternalApplicationConfiguration.g:1167:2: ( ( rule__TypeScope__Alternatives ) )
- {
- // InternalApplicationConfiguration.g:1167:2: ( ( rule__TypeScope__Alternatives ) )
- // InternalApplicationConfiguration.g:1168:3: ( rule__TypeScope__Alternatives )
- {
- before(grammarAccess.getTypeScopeAccess().getAlternatives());
- // InternalApplicationConfiguration.g:1169:3: ( rule__TypeScope__Alternatives )
- // InternalApplicationConfiguration.g:1169:4: rule__TypeScope__Alternatives
- {
- pushFollow(FOLLOW_2);
- rule__TypeScope__Alternatives();
-
- state._fsp--;
-
-
- }
-
- after(grammarAccess.getTypeScopeAccess().getAlternatives());
-
- }
-
-
- }
-
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
-
- restoreStackSize(stackSize);
-
- }
- return ;
- }
- // $ANTLR end "ruleTypeScope"
-
-
- // $ANTLR start "entryRuleClassTypeScope"
- // InternalApplicationConfiguration.g:1178:1: entryRuleClassTypeScope : ruleClassTypeScope EOF ;
- public final void entryRuleClassTypeScope() throws RecognitionException {
- try {
- // InternalApplicationConfiguration.g:1179:1: ( ruleClassTypeScope EOF )
- // InternalApplicationConfiguration.g:1180:1: ruleClassTypeScope EOF
- {
- before(grammarAccess.getClassTypeScopeRule());
- pushFollow(FOLLOW_1);
- ruleClassTypeScope();
-
- state._fsp--;
-
- after(grammarAccess.getClassTypeScopeRule());
- match(input,EOF,FOLLOW_2);
-
- }
-
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
- }
- return ;
- }
- // $ANTLR end "entryRuleClassTypeScope"
-
-
- // $ANTLR start "ruleClassTypeScope"
- // InternalApplicationConfiguration.g:1187:1: ruleClassTypeScope : ( ( rule__ClassTypeScope__Group__0 ) ) ;
- public final void ruleClassTypeScope() throws RecognitionException {
-
- int stackSize = keepStackSize();
-
- try {
- // InternalApplicationConfiguration.g:1191:2: ( ( ( rule__ClassTypeScope__Group__0 ) ) )
- // InternalApplicationConfiguration.g:1192:2: ( ( rule__ClassTypeScope__Group__0 ) )
- {
- // InternalApplicationConfiguration.g:1192:2: ( ( rule__ClassTypeScope__Group__0 ) )
- // InternalApplicationConfiguration.g:1193:3: ( rule__ClassTypeScope__Group__0 )
- {
- before(grammarAccess.getClassTypeScopeAccess().getGroup());
- // InternalApplicationConfiguration.g:1194:3: ( rule__ClassTypeScope__Group__0 )
- // InternalApplicationConfiguration.g:1194:4: rule__ClassTypeScope__Group__0
- {
- pushFollow(FOLLOW_2);
- rule__ClassTypeScope__Group__0();
-
- state._fsp--;
-
-
- }
-
- after(grammarAccess.getClassTypeScopeAccess().getGroup());
-
- }
-
-
- }
-
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
-
- restoreStackSize(stackSize);
-
- }
- return ;
- }
- // $ANTLR end "ruleClassTypeScope"
-
-
- // $ANTLR start "entryRuleObjectTypeScope"
- // InternalApplicationConfiguration.g:1203:1: entryRuleObjectTypeScope : ruleObjectTypeScope EOF ;
- public final void entryRuleObjectTypeScope() throws RecognitionException {
- try {
- // InternalApplicationConfiguration.g:1204:1: ( ruleObjectTypeScope EOF )
- // InternalApplicationConfiguration.g:1205:1: ruleObjectTypeScope EOF
- {
- before(grammarAccess.getObjectTypeScopeRule());
- pushFollow(FOLLOW_1);
- ruleObjectTypeScope();
-
- state._fsp--;
-
- after(grammarAccess.getObjectTypeScopeRule());
- match(input,EOF,FOLLOW_2);
-
- }
-
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
- }
- return ;
- }
- // $ANTLR end "entryRuleObjectTypeScope"
-
-
- // $ANTLR start "ruleObjectTypeScope"
- // InternalApplicationConfiguration.g:1212:1: ruleObjectTypeScope : ( ( rule__ObjectTypeScope__Group__0 ) ) ;
- public final void ruleObjectTypeScope() throws RecognitionException {
-
- int stackSize = keepStackSize();
-
- try {
- // InternalApplicationConfiguration.g:1216:2: ( ( ( rule__ObjectTypeScope__Group__0 ) ) )
- // InternalApplicationConfiguration.g:1217:2: ( ( rule__ObjectTypeScope__Group__0 ) )
- {
- // InternalApplicationConfiguration.g:1217:2: ( ( rule__ObjectTypeScope__Group__0 ) )
- // InternalApplicationConfiguration.g:1218:3: ( rule__ObjectTypeScope__Group__0 )
- {
- before(grammarAccess.getObjectTypeScopeAccess().getGroup());
- // InternalApplicationConfiguration.g:1219:3: ( rule__ObjectTypeScope__Group__0 )
- // InternalApplicationConfiguration.g:1219:4: rule__ObjectTypeScope__Group__0
- {
- pushFollow(FOLLOW_2);
- rule__ObjectTypeScope__Group__0();
-
- state._fsp--;
-
-
- }
-
- after(grammarAccess.getObjectTypeScopeAccess().getGroup());
-
- }
-
-
- }
-
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
-
- restoreStackSize(stackSize);
-
- }
- return ;
- }
- // $ANTLR end "ruleObjectTypeScope"
-
-
- // $ANTLR start "entryRuleIntegerTypeScope"
- // InternalApplicationConfiguration.g:1228:1: entryRuleIntegerTypeScope : ruleIntegerTypeScope EOF ;
- public final void entryRuleIntegerTypeScope() throws RecognitionException {
- try {
- // InternalApplicationConfiguration.g:1229:1: ( ruleIntegerTypeScope EOF )
- // InternalApplicationConfiguration.g:1230:1: ruleIntegerTypeScope EOF
- {
- before(grammarAccess.getIntegerTypeScopeRule());
- pushFollow(FOLLOW_1);
- ruleIntegerTypeScope();
-
- state._fsp--;
-
- after(grammarAccess.getIntegerTypeScopeRule());
- match(input,EOF,FOLLOW_2);
-
- }
-
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
- }
- return ;
- }
- // $ANTLR end "entryRuleIntegerTypeScope"
-
-
- // $ANTLR start "ruleIntegerTypeScope"
- // InternalApplicationConfiguration.g:1237:1: ruleIntegerTypeScope : ( ( rule__IntegerTypeScope__Group__0 ) ) ;
- public final void ruleIntegerTypeScope() throws RecognitionException {
-
- int stackSize = keepStackSize();
-
- try {
- // InternalApplicationConfiguration.g:1241:2: ( ( ( rule__IntegerTypeScope__Group__0 ) ) )
- // InternalApplicationConfiguration.g:1242:2: ( ( rule__IntegerTypeScope__Group__0 ) )
- {
- // InternalApplicationConfiguration.g:1242:2: ( ( rule__IntegerTypeScope__Group__0 ) )
- // InternalApplicationConfiguration.g:1243:3: ( rule__IntegerTypeScope__Group__0 )
- {
- before(grammarAccess.getIntegerTypeScopeAccess().getGroup());
- // InternalApplicationConfiguration.g:1244:3: ( rule__IntegerTypeScope__Group__0 )
- // InternalApplicationConfiguration.g:1244:4: rule__IntegerTypeScope__Group__0
- {
- pushFollow(FOLLOW_2);
- rule__IntegerTypeScope__Group__0();
-
- state._fsp--;
-
-
- }
-
- after(grammarAccess.getIntegerTypeScopeAccess().getGroup());
-
- }
-
-
- }
-
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
-
- restoreStackSize(stackSize);
-
- }
- return ;
- }
- // $ANTLR end "ruleIntegerTypeScope"
-
-
- // $ANTLR start "entryRuleRealTypeScope"
- // InternalApplicationConfiguration.g:1253:1: entryRuleRealTypeScope : ruleRealTypeScope EOF ;
- public final void entryRuleRealTypeScope() throws RecognitionException {
- try {
- // InternalApplicationConfiguration.g:1254:1: ( ruleRealTypeScope EOF )
- // InternalApplicationConfiguration.g:1255:1: ruleRealTypeScope EOF
- {
- before(grammarAccess.getRealTypeScopeRule());
- pushFollow(FOLLOW_1);
- ruleRealTypeScope();
-
- state._fsp--;
-
- after(grammarAccess.getRealTypeScopeRule());
- match(input,EOF,FOLLOW_2);
-
- }
-
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
- }
- return ;
- }
- // $ANTLR end "entryRuleRealTypeScope"
-
-
- // $ANTLR start "ruleRealTypeScope"
- // InternalApplicationConfiguration.g:1262:1: ruleRealTypeScope : ( ( rule__RealTypeScope__Group__0 ) ) ;
- public final void ruleRealTypeScope() throws RecognitionException {
-
- int stackSize = keepStackSize();
-
- try {
- // InternalApplicationConfiguration.g:1266:2: ( ( ( rule__RealTypeScope__Group__0 ) ) )
- // InternalApplicationConfiguration.g:1267:2: ( ( rule__RealTypeScope__Group__0 ) )
- {
- // InternalApplicationConfiguration.g:1267:2: ( ( rule__RealTypeScope__Group__0 ) )
- // InternalApplicationConfiguration.g:1268:3: ( rule__RealTypeScope__Group__0 )
- {
- before(grammarAccess.getRealTypeScopeAccess().getGroup());
- // InternalApplicationConfiguration.g:1269:3: ( rule__RealTypeScope__Group__0 )
- // InternalApplicationConfiguration.g:1269:4: rule__RealTypeScope__Group__0
- {
- pushFollow(FOLLOW_2);
- rule__RealTypeScope__Group__0();
-
- state._fsp--;
-
-
- }
-
- after(grammarAccess.getRealTypeScopeAccess().getGroup());
-
- }
-
-
- }
-
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
-
- restoreStackSize(stackSize);
-
- }
- return ;
- }
- // $ANTLR end "ruleRealTypeScope"
-
-
- // $ANTLR start "entryRuleStringTypeScope"
- // InternalApplicationConfiguration.g:1278:1: entryRuleStringTypeScope : ruleStringTypeScope EOF ;
- public final void entryRuleStringTypeScope() throws RecognitionException {
- try {
- // InternalApplicationConfiguration.g:1279:1: ( ruleStringTypeScope EOF )
- // InternalApplicationConfiguration.g:1280:1: ruleStringTypeScope EOF
- {
- before(grammarAccess.getStringTypeScopeRule());
- pushFollow(FOLLOW_1);
- ruleStringTypeScope();
-
- state._fsp--;
-
- after(grammarAccess.getStringTypeScopeRule());
- match(input,EOF,FOLLOW_2);
-
- }
-
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
- }
- return ;
- }
- // $ANTLR end "entryRuleStringTypeScope"
-
-
- // $ANTLR start "ruleStringTypeScope"
- // InternalApplicationConfiguration.g:1287:1: ruleStringTypeScope : ( ( rule__StringTypeScope__Group__0 ) ) ;
- public final void ruleStringTypeScope() throws RecognitionException {
-
- int stackSize = keepStackSize();
-
- try {
- // InternalApplicationConfiguration.g:1291:2: ( ( ( rule__StringTypeScope__Group__0 ) ) )
- // InternalApplicationConfiguration.g:1292:2: ( ( rule__StringTypeScope__Group__0 ) )
- {
- // InternalApplicationConfiguration.g:1292:2: ( ( rule__StringTypeScope__Group__0 ) )
- // InternalApplicationConfiguration.g:1293:3: ( rule__StringTypeScope__Group__0 )
- {
- before(grammarAccess.getStringTypeScopeAccess().getGroup());
- // InternalApplicationConfiguration.g:1294:3: ( rule__StringTypeScope__Group__0 )
- // InternalApplicationConfiguration.g:1294:4: rule__StringTypeScope__Group__0
- {
- pushFollow(FOLLOW_2);
- rule__StringTypeScope__Group__0();
-
- state._fsp--;
-
-
- }
-
- after(grammarAccess.getStringTypeScopeAccess().getGroup());
-
- }
-
-
- }
-
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
-
- restoreStackSize(stackSize);
-
- }
- return ;
- }
- // $ANTLR end "ruleStringTypeScope"
-
-
- // $ANTLR start "entryRuleClassReference"
- // InternalApplicationConfiguration.g:1303:1: entryRuleClassReference : ruleClassReference EOF ;
- public final void entryRuleClassReference() throws RecognitionException {
- try {
- // InternalApplicationConfiguration.g:1304:1: ( ruleClassReference EOF )
- // InternalApplicationConfiguration.g:1305:1: ruleClassReference EOF
- {
- before(grammarAccess.getClassReferenceRule());
- pushFollow(FOLLOW_1);
- ruleClassReference();
-
- state._fsp--;
-
- after(grammarAccess.getClassReferenceRule());
- match(input,EOF,FOLLOW_2);
-
- }
-
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
- }
- return ;
- }
- // $ANTLR end "entryRuleClassReference"
-
-
- // $ANTLR start "ruleClassReference"
- // InternalApplicationConfiguration.g:1312:1: ruleClassReference : ( ( rule__ClassReference__Group__0 ) ) ;
- public final void ruleClassReference() throws RecognitionException {
-
- int stackSize = keepStackSize();
-
- try {
- // InternalApplicationConfiguration.g:1316:2: ( ( ( rule__ClassReference__Group__0 ) ) )
- // InternalApplicationConfiguration.g:1317:2: ( ( rule__ClassReference__Group__0 ) )
- {
- // InternalApplicationConfiguration.g:1317:2: ( ( rule__ClassReference__Group__0 ) )
- // InternalApplicationConfiguration.g:1318:3: ( rule__ClassReference__Group__0 )
- {
- before(grammarAccess.getClassReferenceAccess().getGroup());
- // InternalApplicationConfiguration.g:1319:3: ( rule__ClassReference__Group__0 )
- // InternalApplicationConfiguration.g:1319:4: rule__ClassReference__Group__0
- {
- pushFollow(FOLLOW_2);
- rule__ClassReference__Group__0();
-
- state._fsp--;
-
-
- }
-
- after(grammarAccess.getClassReferenceAccess().getGroup());
-
- }
-
-
- }
-
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
-
- restoreStackSize(stackSize);
-
- }
- return ;
- }
- // $ANTLR end "ruleClassReference"
-
-
- // $ANTLR start "entryRuleObjectReference"
- // InternalApplicationConfiguration.g:1328:1: entryRuleObjectReference : ruleObjectReference EOF ;
- public final void entryRuleObjectReference() throws RecognitionException {
- try {
- // InternalApplicationConfiguration.g:1329:1: ( ruleObjectReference EOF )
- // InternalApplicationConfiguration.g:1330:1: ruleObjectReference EOF
- {
- before(grammarAccess.getObjectReferenceRule());
- pushFollow(FOLLOW_1);
- ruleObjectReference();
-
- state._fsp--;
-
- after(grammarAccess.getObjectReferenceRule());
- match(input,EOF,FOLLOW_2);
-
- }
-
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
- }
- return ;
- }
- // $ANTLR end "entryRuleObjectReference"
-
-
- // $ANTLR start "ruleObjectReference"
- // InternalApplicationConfiguration.g:1337:1: ruleObjectReference : ( ( rule__ObjectReference__Group__0 ) ) ;
- public final void ruleObjectReference() throws RecognitionException {
-
- int stackSize = keepStackSize();
-
- try {
- // InternalApplicationConfiguration.g:1341:2: ( ( ( rule__ObjectReference__Group__0 ) ) )
- // InternalApplicationConfiguration.g:1342:2: ( ( rule__ObjectReference__Group__0 ) )
- {
- // InternalApplicationConfiguration.g:1342:2: ( ( rule__ObjectReference__Group__0 ) )
- // InternalApplicationConfiguration.g:1343:3: ( rule__ObjectReference__Group__0 )
- {
- before(grammarAccess.getObjectReferenceAccess().getGroup());
- // InternalApplicationConfiguration.g:1344:3: ( rule__ObjectReference__Group__0 )
- // InternalApplicationConfiguration.g:1344:4: rule__ObjectReference__Group__0
- {
- pushFollow(FOLLOW_2);
- rule__ObjectReference__Group__0();
-
- state._fsp--;
-
-
- }
-
- after(grammarAccess.getObjectReferenceAccess().getGroup());
-
- }
-
-
- }
-
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
-
- restoreStackSize(stackSize);
-
- }
- return ;
- }
- // $ANTLR end "ruleObjectReference"
-
-
- // $ANTLR start "entryRuleIntegerReference"
- // InternalApplicationConfiguration.g:1353:1: entryRuleIntegerReference : ruleIntegerReference EOF ;
- public final void entryRuleIntegerReference() throws RecognitionException {
- try {
- // InternalApplicationConfiguration.g:1354:1: ( ruleIntegerReference EOF )
- // InternalApplicationConfiguration.g:1355:1: ruleIntegerReference EOF
- {
- before(grammarAccess.getIntegerReferenceRule());
- pushFollow(FOLLOW_1);
- ruleIntegerReference();
-
- state._fsp--;
-
- after(grammarAccess.getIntegerReferenceRule());
- match(input,EOF,FOLLOW_2);
-
- }
-
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
- }
- return ;
- }
- // $ANTLR end "entryRuleIntegerReference"
-
-
- // $ANTLR start "ruleIntegerReference"
- // InternalApplicationConfiguration.g:1362:1: ruleIntegerReference : ( ( rule__IntegerReference__Group__0 ) ) ;
- public final void ruleIntegerReference() throws RecognitionException {
-
- int stackSize = keepStackSize();
-
- try {
- // InternalApplicationConfiguration.g:1366:2: ( ( ( rule__IntegerReference__Group__0 ) ) )
- // InternalApplicationConfiguration.g:1367:2: ( ( rule__IntegerReference__Group__0 ) )
- {
- // InternalApplicationConfiguration.g:1367:2: ( ( rule__IntegerReference__Group__0 ) )
- // InternalApplicationConfiguration.g:1368:3: ( rule__IntegerReference__Group__0 )
- {
- before(grammarAccess.getIntegerReferenceAccess().getGroup());
- // InternalApplicationConfiguration.g:1369:3: ( rule__IntegerReference__Group__0 )
- // InternalApplicationConfiguration.g:1369:4: rule__IntegerReference__Group__0
- {
- pushFollow(FOLLOW_2);
- rule__IntegerReference__Group__0();
-
- state._fsp--;
-
-
- }
-
- after(grammarAccess.getIntegerReferenceAccess().getGroup());
-
- }
-
-
- }
-
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
-
- restoreStackSize(stackSize);
-
- }
- return ;
- }
- // $ANTLR end "ruleIntegerReference"
-
-
- // $ANTLR start "entryRuleRealReference"
- // InternalApplicationConfiguration.g:1378:1: entryRuleRealReference : ruleRealReference EOF ;
- public final void entryRuleRealReference() throws RecognitionException {
- try {
- // InternalApplicationConfiguration.g:1379:1: ( ruleRealReference EOF )
- // InternalApplicationConfiguration.g:1380:1: ruleRealReference EOF
- {
- before(grammarAccess.getRealReferenceRule());
- pushFollow(FOLLOW_1);
- ruleRealReference();
-
- state._fsp--;
-
- after(grammarAccess.getRealReferenceRule());
- match(input,EOF,FOLLOW_2);
-
- }
-
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
- }
- return ;
- }
- // $ANTLR end "entryRuleRealReference"
-
-
- // $ANTLR start "ruleRealReference"
- // InternalApplicationConfiguration.g:1387:1: ruleRealReference : ( ( rule__RealReference__Group__0 ) ) ;
- public final void ruleRealReference() throws RecognitionException {
-
- int stackSize = keepStackSize();
-
- try {
- // InternalApplicationConfiguration.g:1391:2: ( ( ( rule__RealReference__Group__0 ) ) )
- // InternalApplicationConfiguration.g:1392:2: ( ( rule__RealReference__Group__0 ) )
- {
- // InternalApplicationConfiguration.g:1392:2: ( ( rule__RealReference__Group__0 ) )
- // InternalApplicationConfiguration.g:1393:3: ( rule__RealReference__Group__0 )
- {
- before(grammarAccess.getRealReferenceAccess().getGroup());
- // InternalApplicationConfiguration.g:1394:3: ( rule__RealReference__Group__0 )
- // InternalApplicationConfiguration.g:1394:4: rule__RealReference__Group__0
- {
- pushFollow(FOLLOW_2);
- rule__RealReference__Group__0();
-
- state._fsp--;
-
-
- }
-
- after(grammarAccess.getRealReferenceAccess().getGroup());
-
- }
-
-
- }
-
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
-
- restoreStackSize(stackSize);
-
- }
- return ;
- }
- // $ANTLR end "ruleRealReference"
-
-
- // $ANTLR start "entryRuleStringReference"
- // InternalApplicationConfiguration.g:1403:1: entryRuleStringReference : ruleStringReference EOF ;
- public final void entryRuleStringReference() throws RecognitionException {
- try {
- // InternalApplicationConfiguration.g:1404:1: ( ruleStringReference EOF )
- // InternalApplicationConfiguration.g:1405:1: ruleStringReference EOF
- {
- before(grammarAccess.getStringReferenceRule());
- pushFollow(FOLLOW_1);
- ruleStringReference();
-
- state._fsp--;
-
- after(grammarAccess.getStringReferenceRule());
- match(input,EOF,FOLLOW_2);
-
- }
-
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
- }
- return ;
- }
- // $ANTLR end "entryRuleStringReference"
-
-
- // $ANTLR start "ruleStringReference"
- // InternalApplicationConfiguration.g:1412:1: ruleStringReference : ( ( rule__StringReference__Group__0 ) ) ;
- public final void ruleStringReference() throws RecognitionException {
-
- int stackSize = keepStackSize();
-
- try {
- // InternalApplicationConfiguration.g:1416:2: ( ( ( rule__StringReference__Group__0 ) ) )
- // InternalApplicationConfiguration.g:1417:2: ( ( rule__StringReference__Group__0 ) )
- {
- // InternalApplicationConfiguration.g:1417:2: ( ( rule__StringReference__Group__0 ) )
- // InternalApplicationConfiguration.g:1418:3: ( rule__StringReference__Group__0 )
- {
- before(grammarAccess.getStringReferenceAccess().getGroup());
- // InternalApplicationConfiguration.g:1419:3: ( rule__StringReference__Group__0 )
- // InternalApplicationConfiguration.g:1419:4: rule__StringReference__Group__0
- {
- pushFollow(FOLLOW_2);
- rule__StringReference__Group__0();
-
- state._fsp--;
-
-
- }
-
- after(grammarAccess.getStringReferenceAccess().getGroup());
-
- }
-
-
- }
-
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
-
- restoreStackSize(stackSize);
-
- }
- return ;
- }
- // $ANTLR end "ruleStringReference"
-
-
- // $ANTLR start "entryRuleExactNumber"
- // InternalApplicationConfiguration.g:1428:1: entryRuleExactNumber : ruleExactNumber EOF ;
- public final void entryRuleExactNumber() throws RecognitionException {
- try {
- // InternalApplicationConfiguration.g:1429:1: ( ruleExactNumber EOF )
- // InternalApplicationConfiguration.g:1430:1: ruleExactNumber EOF
- {
- before(grammarAccess.getExactNumberRule());
- pushFollow(FOLLOW_1);
- ruleExactNumber();
-
- state._fsp--;
-
- after(grammarAccess.getExactNumberRule());
- match(input,EOF,FOLLOW_2);
-
- }
-
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
- }
- return ;
- }
- // $ANTLR end "entryRuleExactNumber"
-
-
- // $ANTLR start "ruleExactNumber"
- // InternalApplicationConfiguration.g:1437:1: ruleExactNumber : ( ( rule__ExactNumber__Alternatives ) ) ;
- public final void ruleExactNumber() throws RecognitionException {
-
- int stackSize = keepStackSize();
-
- try {
- // InternalApplicationConfiguration.g:1441:2: ( ( ( rule__ExactNumber__Alternatives ) ) )
- // InternalApplicationConfiguration.g:1442:2: ( ( rule__ExactNumber__Alternatives ) )
- {
- // InternalApplicationConfiguration.g:1442:2: ( ( rule__ExactNumber__Alternatives ) )
- // InternalApplicationConfiguration.g:1443:3: ( rule__ExactNumber__Alternatives )
- {
- before(grammarAccess.getExactNumberAccess().getAlternatives());
- // InternalApplicationConfiguration.g:1444:3: ( rule__ExactNumber__Alternatives )
- // InternalApplicationConfiguration.g:1444:4: rule__ExactNumber__Alternatives
- {
- pushFollow(FOLLOW_2);
- rule__ExactNumber__Alternatives();
-
- state._fsp--;
-
-
- }
-
- after(grammarAccess.getExactNumberAccess().getAlternatives());
-
- }
-
-
- }
-
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
-
- restoreStackSize(stackSize);
-
- }
- return ;
- }
- // $ANTLR end "ruleExactNumber"
-
-
- // $ANTLR start "entryRuleIntervallNumber"
- // InternalApplicationConfiguration.g:1453:1: entryRuleIntervallNumber : ruleIntervallNumber EOF ;
- public final void entryRuleIntervallNumber() throws RecognitionException {
- try {
- // InternalApplicationConfiguration.g:1454:1: ( ruleIntervallNumber EOF )
- // InternalApplicationConfiguration.g:1455:1: ruleIntervallNumber EOF
- {
- before(grammarAccess.getIntervallNumberRule());
- pushFollow(FOLLOW_1);
- ruleIntervallNumber();
-
- state._fsp--;
-
- after(grammarAccess.getIntervallNumberRule());
- match(input,EOF,FOLLOW_2);
-
- }
-
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
- }
- return ;
- }
- // $ANTLR end "entryRuleIntervallNumber"
-
-
- // $ANTLR start "ruleIntervallNumber"
- // InternalApplicationConfiguration.g:1462:1: ruleIntervallNumber : ( ( rule__IntervallNumber__Group__0 ) ) ;
- public final void ruleIntervallNumber() throws RecognitionException {
-
- int stackSize = keepStackSize();
-
- try {
- // InternalApplicationConfiguration.g:1466:2: ( ( ( rule__IntervallNumber__Group__0 ) ) )
- // InternalApplicationConfiguration.g:1467:2: ( ( rule__IntervallNumber__Group__0 ) )
- {
- // InternalApplicationConfiguration.g:1467:2: ( ( rule__IntervallNumber__Group__0 ) )
- // InternalApplicationConfiguration.g:1468:3: ( rule__IntervallNumber__Group__0 )
- {
- before(grammarAccess.getIntervallNumberAccess().getGroup());
- // InternalApplicationConfiguration.g:1469:3: ( rule__IntervallNumber__Group__0 )
- // InternalApplicationConfiguration.g:1469:4: rule__IntervallNumber__Group__0
- {
- pushFollow(FOLLOW_2);
- rule__IntervallNumber__Group__0();
-
- state._fsp--;
-
-
- }
-
- after(grammarAccess.getIntervallNumberAccess().getGroup());
-
- }
-
-
- }
-
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
-
- restoreStackSize(stackSize);
-
- }
- return ;
- }
- // $ANTLR end "ruleIntervallNumber"
-
-
- // $ANTLR start "entryRuleIntEnumberation"
- // InternalApplicationConfiguration.g:1478:1: entryRuleIntEnumberation : ruleIntEnumberation EOF ;
- public final void entryRuleIntEnumberation() throws RecognitionException {
- try {
- // InternalApplicationConfiguration.g:1479:1: ( ruleIntEnumberation EOF )
- // InternalApplicationConfiguration.g:1480:1: ruleIntEnumberation EOF
- {
- before(grammarAccess.getIntEnumberationRule());
- pushFollow(FOLLOW_1);
- ruleIntEnumberation();
-
- state._fsp--;
-
- after(grammarAccess.getIntEnumberationRule());
- match(input,EOF,FOLLOW_2);
-
- }
-
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
- }
- return ;
- }
- // $ANTLR end "entryRuleIntEnumberation"
-
-
- // $ANTLR start "ruleIntEnumberation"
- // InternalApplicationConfiguration.g:1487:1: ruleIntEnumberation : ( ( rule__IntEnumberation__Group__0 ) ) ;
- public final void ruleIntEnumberation() throws RecognitionException {
-
- int stackSize = keepStackSize();
-
- try {
- // InternalApplicationConfiguration.g:1491:2: ( ( ( rule__IntEnumberation__Group__0 ) ) )
- // InternalApplicationConfiguration.g:1492:2: ( ( rule__IntEnumberation__Group__0 ) )
- {
- // InternalApplicationConfiguration.g:1492:2: ( ( rule__IntEnumberation__Group__0 ) )
- // InternalApplicationConfiguration.g:1493:3: ( rule__IntEnumberation__Group__0 )
- {
- before(grammarAccess.getIntEnumberationAccess().getGroup());
- // InternalApplicationConfiguration.g:1494:3: ( rule__IntEnumberation__Group__0 )
- // InternalApplicationConfiguration.g:1494:4: rule__IntEnumberation__Group__0
- {
- pushFollow(FOLLOW_2);
- rule__IntEnumberation__Group__0();
-
- state._fsp--;
-
-
- }
-
- after(grammarAccess.getIntEnumberationAccess().getGroup());
-
- }
-
-
- }
-
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
-
- restoreStackSize(stackSize);
-
- }
- return ;
- }
- // $ANTLR end "ruleIntEnumberation"
-
-
- // $ANTLR start "entryRuleRealEnumeration"
- // InternalApplicationConfiguration.g:1503:1: entryRuleRealEnumeration : ruleRealEnumeration EOF ;
- public final void entryRuleRealEnumeration() throws RecognitionException {
- try {
- // InternalApplicationConfiguration.g:1504:1: ( ruleRealEnumeration EOF )
- // InternalApplicationConfiguration.g:1505:1: ruleRealEnumeration EOF
- {
- before(grammarAccess.getRealEnumerationRule());
- pushFollow(FOLLOW_1);
- ruleRealEnumeration();
-
- state._fsp--;
-
- after(grammarAccess.getRealEnumerationRule());
- match(input,EOF,FOLLOW_2);
-
- }
-
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
- }
- return ;
- }
- // $ANTLR end "entryRuleRealEnumeration"
-
-
- // $ANTLR start "ruleRealEnumeration"
- // InternalApplicationConfiguration.g:1512:1: ruleRealEnumeration : ( ( rule__RealEnumeration__Group__0 ) ) ;
- public final void ruleRealEnumeration() throws RecognitionException {
-
- int stackSize = keepStackSize();
-
- try {
- // InternalApplicationConfiguration.g:1516:2: ( ( ( rule__RealEnumeration__Group__0 ) ) )
- // InternalApplicationConfiguration.g:1517:2: ( ( rule__RealEnumeration__Group__0 ) )
- {
- // InternalApplicationConfiguration.g:1517:2: ( ( rule__RealEnumeration__Group__0 ) )
- // InternalApplicationConfiguration.g:1518:3: ( rule__RealEnumeration__Group__0 )
- {
- before(grammarAccess.getRealEnumerationAccess().getGroup());
- // InternalApplicationConfiguration.g:1519:3: ( rule__RealEnumeration__Group__0 )
- // InternalApplicationConfiguration.g:1519:4: rule__RealEnumeration__Group__0
- {
- pushFollow(FOLLOW_2);
- rule__RealEnumeration__Group__0();
-
- state._fsp--;
-
-
- }
-
- after(grammarAccess.getRealEnumerationAccess().getGroup());
-
- }
-
-
- }
-
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
-
- restoreStackSize(stackSize);
-
- }
- return ;
- }
- // $ANTLR end "ruleRealEnumeration"
-
-
- // $ANTLR start "entryRuleStringEnumeration"
- // InternalApplicationConfiguration.g:1528:1: entryRuleStringEnumeration : ruleStringEnumeration EOF ;
- public final void entryRuleStringEnumeration() throws RecognitionException {
- try {
- // InternalApplicationConfiguration.g:1529:1: ( ruleStringEnumeration EOF )
- // InternalApplicationConfiguration.g:1530:1: ruleStringEnumeration EOF
- {
- before(grammarAccess.getStringEnumerationRule());
- pushFollow(FOLLOW_1);
- ruleStringEnumeration();
-
- state._fsp--;
-
- after(grammarAccess.getStringEnumerationRule());
- match(input,EOF,FOLLOW_2);
-
- }
-
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
- }
- return ;
- }
- // $ANTLR end "entryRuleStringEnumeration"
-
-
- // $ANTLR start "ruleStringEnumeration"
- // InternalApplicationConfiguration.g:1537:1: ruleStringEnumeration : ( ( rule__StringEnumeration__Group__0 ) ) ;
- public final void ruleStringEnumeration() throws RecognitionException {
-
- int stackSize = keepStackSize();
-
- try {
- // InternalApplicationConfiguration.g:1541:2: ( ( ( rule__StringEnumeration__Group__0 ) ) )
- // InternalApplicationConfiguration.g:1542:2: ( ( rule__StringEnumeration__Group__0 ) )
- {
- // InternalApplicationConfiguration.g:1542:2: ( ( rule__StringEnumeration__Group__0 ) )
- // InternalApplicationConfiguration.g:1543:3: ( rule__StringEnumeration__Group__0 )
- {
- before(grammarAccess.getStringEnumerationAccess().getGroup());
- // InternalApplicationConfiguration.g:1544:3: ( rule__StringEnumeration__Group__0 )
- // InternalApplicationConfiguration.g:1544:4: rule__StringEnumeration__Group__0
- {
- pushFollow(FOLLOW_2);
- rule__StringEnumeration__Group__0();
-
- state._fsp--;
-
-
- }
-
- after(grammarAccess.getStringEnumerationAccess().getGroup());
-
- }
-
-
- }
-
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
-
- restoreStackSize(stackSize);
-
- }
- return ;
- }
- // $ANTLR end "ruleStringEnumeration"
-
-
- // $ANTLR start "entryRuleScopeDeclaration"
- // InternalApplicationConfiguration.g:1553:1: entryRuleScopeDeclaration : ruleScopeDeclaration EOF ;
- public final void entryRuleScopeDeclaration() throws RecognitionException {
- try {
- // InternalApplicationConfiguration.g:1554:1: ( ruleScopeDeclaration EOF )
- // InternalApplicationConfiguration.g:1555:1: ruleScopeDeclaration EOF
- {
- before(grammarAccess.getScopeDeclarationRule());
- pushFollow(FOLLOW_1);
- ruleScopeDeclaration();
-
- state._fsp--;
-
- after(grammarAccess.getScopeDeclarationRule());
- match(input,EOF,FOLLOW_2);
-
- }
-
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
- }
- return ;
- }
- // $ANTLR end "entryRuleScopeDeclaration"
-
-
- // $ANTLR start "ruleScopeDeclaration"
- // InternalApplicationConfiguration.g:1562:1: ruleScopeDeclaration : ( ( rule__ScopeDeclaration__Group__0 ) ) ;
- public final void ruleScopeDeclaration() throws RecognitionException {
-
- int stackSize = keepStackSize();
-
- try {
- // InternalApplicationConfiguration.g:1566:2: ( ( ( rule__ScopeDeclaration__Group__0 ) ) )
- // InternalApplicationConfiguration.g:1567:2: ( ( rule__ScopeDeclaration__Group__0 ) )
- {
- // InternalApplicationConfiguration.g:1567:2: ( ( rule__ScopeDeclaration__Group__0 ) )
- // InternalApplicationConfiguration.g:1568:3: ( rule__ScopeDeclaration__Group__0 )
- {
- before(grammarAccess.getScopeDeclarationAccess().getGroup());
- // InternalApplicationConfiguration.g:1569:3: ( rule__ScopeDeclaration__Group__0 )
- // InternalApplicationConfiguration.g:1569:4: rule__ScopeDeclaration__Group__0
- {
- pushFollow(FOLLOW_2);
- rule__ScopeDeclaration__Group__0();
-
- state._fsp--;
-
-
- }
-
- after(grammarAccess.getScopeDeclarationAccess().getGroup());
-
- }
-
-
- }
-
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
-
- restoreStackSize(stackSize);
-
- }
- return ;
- }
- // $ANTLR end "ruleScopeDeclaration"
-
-
- // $ANTLR start "entryRuleScopeReference"
- // InternalApplicationConfiguration.g:1578:1: entryRuleScopeReference : ruleScopeReference EOF ;
- public final void entryRuleScopeReference() throws RecognitionException {
- try {
- // InternalApplicationConfiguration.g:1579:1: ( ruleScopeReference EOF )
- // InternalApplicationConfiguration.g:1580:1: ruleScopeReference EOF
- {
- before(grammarAccess.getScopeReferenceRule());
- pushFollow(FOLLOW_1);
- ruleScopeReference();
-
- state._fsp--;
-
- after(grammarAccess.getScopeReferenceRule());
- match(input,EOF,FOLLOW_2);
-
- }
-
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
- }
- return ;
- }
- // $ANTLR end "entryRuleScopeReference"
-
-
- // $ANTLR start "ruleScopeReference"
- // InternalApplicationConfiguration.g:1587:1: ruleScopeReference : ( ( rule__ScopeReference__ReferredAssignment ) ) ;
- public final void ruleScopeReference() throws RecognitionException {
-
- int stackSize = keepStackSize();
-
- try {
- // InternalApplicationConfiguration.g:1591:2: ( ( ( rule__ScopeReference__ReferredAssignment ) ) )
- // InternalApplicationConfiguration.g:1592:2: ( ( rule__ScopeReference__ReferredAssignment ) )
- {
- // InternalApplicationConfiguration.g:1592:2: ( ( rule__ScopeReference__ReferredAssignment ) )
- // InternalApplicationConfiguration.g:1593:3: ( rule__ScopeReference__ReferredAssignment )
- {
- before(grammarAccess.getScopeReferenceAccess().getReferredAssignment());
- // InternalApplicationConfiguration.g:1594:3: ( rule__ScopeReference__ReferredAssignment )
- // InternalApplicationConfiguration.g:1594:4: rule__ScopeReference__ReferredAssignment
- {
- pushFollow(FOLLOW_2);
- rule__ScopeReference__ReferredAssignment();
-
- state._fsp--;
-
-
- }
-
- after(grammarAccess.getScopeReferenceAccess().getReferredAssignment());
-
- }
-
-
- }
-
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
-
- restoreStackSize(stackSize);
-
- }
- return ;
- }
- // $ANTLR end "ruleScopeReference"
-
-
- // $ANTLR start "entryRuleScope"
- // InternalApplicationConfiguration.g:1603:1: entryRuleScope : ruleScope EOF ;
- public final void entryRuleScope() throws RecognitionException {
- try {
- // InternalApplicationConfiguration.g:1604:1: ( ruleScope EOF )
- // InternalApplicationConfiguration.g:1605:1: ruleScope EOF
- {
- before(grammarAccess.getScopeRule());
- pushFollow(FOLLOW_1);
- ruleScope();
-
- state._fsp--;
-
- after(grammarAccess.getScopeRule());
- match(input,EOF,FOLLOW_2);
-
- }
-
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
- }
- return ;
- }
- // $ANTLR end "entryRuleScope"
-
-
- // $ANTLR start "ruleScope"
- // InternalApplicationConfiguration.g:1612:1: ruleScope : ( ( rule__Scope__Alternatives ) ) ;
- public final void ruleScope() throws RecognitionException {
-
- int stackSize = keepStackSize();
-
- try {
- // InternalApplicationConfiguration.g:1616:2: ( ( ( rule__Scope__Alternatives ) ) )
- // InternalApplicationConfiguration.g:1617:2: ( ( rule__Scope__Alternatives ) )
- {
- // InternalApplicationConfiguration.g:1617:2: ( ( rule__Scope__Alternatives ) )
- // InternalApplicationConfiguration.g:1618:3: ( rule__Scope__Alternatives )
- {
- before(grammarAccess.getScopeAccess().getAlternatives());
- // InternalApplicationConfiguration.g:1619:3: ( rule__Scope__Alternatives )
- // InternalApplicationConfiguration.g:1619:4: rule__Scope__Alternatives
- {
- pushFollow(FOLLOW_2);
- rule__Scope__Alternatives();
-
- state._fsp--;
-
-
- }
-
- after(grammarAccess.getScopeAccess().getAlternatives());
-
- }
-
-
- }
-
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
-
- restoreStackSize(stackSize);
-
- }
- return ;
- }
- // $ANTLR end "ruleScope"
-
-
- // $ANTLR start "entryRuleTask"
- // InternalApplicationConfiguration.g:1628:1: entryRuleTask : ruleTask EOF ;
- public final void entryRuleTask() throws RecognitionException {
- try {
- // InternalApplicationConfiguration.g:1629:1: ( ruleTask EOF )
- // InternalApplicationConfiguration.g:1630:1: ruleTask EOF
- {
- before(grammarAccess.getTaskRule());
- pushFollow(FOLLOW_1);
- ruleTask();
-
- state._fsp--;
-
- after(grammarAccess.getTaskRule());
- match(input,EOF,FOLLOW_2);
-
- }
-
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
- }
- return ;
- }
- // $ANTLR end "entryRuleTask"
-
-
- // $ANTLR start "ruleTask"
- // InternalApplicationConfiguration.g:1637:1: ruleTask : ( ruleGenerationTask ) ;
- public final void ruleTask() throws RecognitionException {
-
- int stackSize = keepStackSize();
-
- try {
- // InternalApplicationConfiguration.g:1641:2: ( ( ruleGenerationTask ) )
- // InternalApplicationConfiguration.g:1642:2: ( ruleGenerationTask )
- {
- // InternalApplicationConfiguration.g:1642:2: ( ruleGenerationTask )
- // InternalApplicationConfiguration.g:1643:3: ruleGenerationTask
- {
- before(grammarAccess.getTaskAccess().getGenerationTaskParserRuleCall());
- pushFollow(FOLLOW_2);
- ruleGenerationTask();
-
- state._fsp--;
-
- after(grammarAccess.getTaskAccess().getGenerationTaskParserRuleCall());
-
- }
-
-
- }
-
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
-
- restoreStackSize(stackSize);
-
- }
- return ;
- }
- // $ANTLR end "ruleTask"
-
-
- // $ANTLR start "entryRuleGenerationTask"
- // InternalApplicationConfiguration.g:1653:1: entryRuleGenerationTask : ruleGenerationTask EOF ;
- public final void entryRuleGenerationTask() throws RecognitionException {
- try {
- // InternalApplicationConfiguration.g:1654:1: ( ruleGenerationTask EOF )
- // InternalApplicationConfiguration.g:1655:1: ruleGenerationTask EOF
- {
- before(grammarAccess.getGenerationTaskRule());
- pushFollow(FOLLOW_1);
- ruleGenerationTask();
-
- state._fsp--;
-
- after(grammarAccess.getGenerationTaskRule());
- match(input,EOF,FOLLOW_2);
-
- }
-
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
- }
- return ;
- }
- // $ANTLR end "entryRuleGenerationTask"
-
-
- // $ANTLR start "ruleGenerationTask"
- // InternalApplicationConfiguration.g:1662:1: ruleGenerationTask : ( ( rule__GenerationTask__Group__0 ) ) ;
- public final void ruleGenerationTask() throws RecognitionException {
-
- int stackSize = keepStackSize();
-
- try {
- // InternalApplicationConfiguration.g:1666:2: ( ( ( rule__GenerationTask__Group__0 ) ) )
- // InternalApplicationConfiguration.g:1667:2: ( ( rule__GenerationTask__Group__0 ) )
- {
- // InternalApplicationConfiguration.g:1667:2: ( ( rule__GenerationTask__Group__0 ) )
- // InternalApplicationConfiguration.g:1668:3: ( rule__GenerationTask__Group__0 )
- {
- before(grammarAccess.getGenerationTaskAccess().getGroup());
- // InternalApplicationConfiguration.g:1669:3: ( rule__GenerationTask__Group__0 )
- // InternalApplicationConfiguration.g:1669:4: rule__GenerationTask__Group__0
- {
- pushFollow(FOLLOW_2);
- rule__GenerationTask__Group__0();
-
- state._fsp--;
-
-
- }
-
- after(grammarAccess.getGenerationTaskAccess().getGroup());
-
- }
-
-
- }
-
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
-
- restoreStackSize(stackSize);
-
- }
- return ;
- }
- // $ANTLR end "ruleGenerationTask"
-
-
- // $ANTLR start "ruleDocumentLevelSpecification"
- // InternalApplicationConfiguration.g:1678:1: ruleDocumentLevelSpecification : ( ( rule__DocumentLevelSpecification__Alternatives ) ) ;
- public final void ruleDocumentLevelSpecification() throws RecognitionException {
-
- int stackSize = keepStackSize();
-
- try {
- // InternalApplicationConfiguration.g:1682:1: ( ( ( rule__DocumentLevelSpecification__Alternatives ) ) )
- // InternalApplicationConfiguration.g:1683:2: ( ( rule__DocumentLevelSpecification__Alternatives ) )
- {
- // InternalApplicationConfiguration.g:1683:2: ( ( rule__DocumentLevelSpecification__Alternatives ) )
- // InternalApplicationConfiguration.g:1684:3: ( rule__DocumentLevelSpecification__Alternatives )
- {
- before(grammarAccess.getDocumentLevelSpecificationAccess().getAlternatives());
- // InternalApplicationConfiguration.g:1685:3: ( rule__DocumentLevelSpecification__Alternatives )
- // InternalApplicationConfiguration.g:1685:4: rule__DocumentLevelSpecification__Alternatives
- {
- pushFollow(FOLLOW_2);
- rule__DocumentLevelSpecification__Alternatives();
-
- state._fsp--;
-
-
- }
-
- after(grammarAccess.getDocumentLevelSpecificationAccess().getAlternatives());
-
- }
-
-
- }
-
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
-
- restoreStackSize(stackSize);
-
- }
- return ;
- }
- // $ANTLR end "ruleDocumentLevelSpecification"
-
-
- // $ANTLR start "ruleSolver"
- // InternalApplicationConfiguration.g:1694:1: ruleSolver : ( ( rule__Solver__Alternatives ) ) ;
- public final void ruleSolver() throws RecognitionException {
-
- int stackSize = keepStackSize();
-
- try {
- // InternalApplicationConfiguration.g:1698:1: ( ( ( rule__Solver__Alternatives ) ) )
- // InternalApplicationConfiguration.g:1699:2: ( ( rule__Solver__Alternatives ) )
- {
- // InternalApplicationConfiguration.g:1699:2: ( ( rule__Solver__Alternatives ) )
- // InternalApplicationConfiguration.g:1700:3: ( rule__Solver__Alternatives )
- {
- before(grammarAccess.getSolverAccess().getAlternatives());
- // InternalApplicationConfiguration.g:1701:3: ( rule__Solver__Alternatives )
- // InternalApplicationConfiguration.g:1701:4: rule__Solver__Alternatives
- {
- pushFollow(FOLLOW_2);
- rule__Solver__Alternatives();
-
- state._fsp--;
-
-
- }
-
- after(grammarAccess.getSolverAccess().getAlternatives());
-
- }
-
-
- }
-
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
-
- restoreStackSize(stackSize);
-
- }
- return ;
- }
- // $ANTLR end "ruleSolver"
-
-
- // $ANTLR start "rule__Command__Alternatives"
- // InternalApplicationConfiguration.g:1709:1: rule__Command__Alternatives : ( ( ruleDeclaration ) | ( ruleTask ) );
- public final void rule__Command__Alternatives() throws RecognitionException {
-
- int stackSize = keepStackSize();
-
- try {
- // InternalApplicationConfiguration.g:1713:1: ( ( ruleDeclaration ) | ( ruleTask ) )
- int alt1=2;
- int LA1_0 = input.LA(1);
-
- if ( (LA1_0==22||LA1_0==30||(LA1_0>=32 && LA1_0<=34)||LA1_0==46) ) {
- alt1=1;
- }
- else if ( (LA1_0==47) ) {
- alt1=2;
- }
- else {
- NoViableAltException nvae =
- new NoViableAltException("", 1, 0, input);
-
- throw nvae;
- }
- switch (alt1) {
- case 1 :
- // InternalApplicationConfiguration.g:1714:2: ( ruleDeclaration )
- {
- // InternalApplicationConfiguration.g:1714:2: ( ruleDeclaration )
- // InternalApplicationConfiguration.g:1715:3: ruleDeclaration
- {
- before(grammarAccess.getCommandAccess().getDeclarationParserRuleCall_0());
- pushFollow(FOLLOW_2);
- ruleDeclaration();
-
- state._fsp--;
-
- after(grammarAccess.getCommandAccess().getDeclarationParserRuleCall_0());
-
- }
-
-
- }
- break;
- case 2 :
- // InternalApplicationConfiguration.g:1720:2: ( ruleTask )
- {
- // InternalApplicationConfiguration.g:1720:2: ( ruleTask )
- // InternalApplicationConfiguration.g:1721:3: ruleTask
- {
- before(grammarAccess.getCommandAccess().getTaskParserRuleCall_1());
- pushFollow(FOLLOW_2);
- ruleTask();
-
- state._fsp--;
-
- after(grammarAccess.getCommandAccess().getTaskParserRuleCall_1());
-
- }
-
-
- }
- break;
-
- }
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
-
- restoreStackSize(stackSize);
-
- }
- return ;
- }
- // $ANTLR end "rule__Command__Alternatives"
-
-
- // $ANTLR start "rule__Import__Alternatives"
- // InternalApplicationConfiguration.g:1730:1: rule__Import__Alternatives : ( ( ruleEPackageImport ) | ( ruleViatraImport ) );
- public final void rule__Import__Alternatives() throws RecognitionException {
-
- int stackSize = keepStackSize();
-
- try {
- // InternalApplicationConfiguration.g:1734:1: ( ( ruleEPackageImport ) | ( ruleViatraImport ) )
- int alt2=2;
- int LA2_0 = input.LA(1);
-
- if ( (LA2_0==19) ) {
- int LA2_1 = input.LA(2);
-
- if ( (LA2_1==20) ) {
- alt2=1;
- }
- else if ( (LA2_1==21) ) {
- alt2=2;
- }
- else {
- NoViableAltException nvae =
- new NoViableAltException("", 2, 1, input);
-
- throw nvae;
- }
- }
- else {
- NoViableAltException nvae =
- new NoViableAltException("", 2, 0, input);
-
- throw nvae;
- }
- switch (alt2) {
- case 1 :
- // InternalApplicationConfiguration.g:1735:2: ( ruleEPackageImport )
- {
- // InternalApplicationConfiguration.g:1735:2: ( ruleEPackageImport )
- // InternalApplicationConfiguration.g:1736:3: ruleEPackageImport
- {
- before(grammarAccess.getImportAccess().getEPackageImportParserRuleCall_0());
- pushFollow(FOLLOW_2);
- ruleEPackageImport();
-
- state._fsp--;
-
- after(grammarAccess.getImportAccess().getEPackageImportParserRuleCall_0());
-
- }
-
-
- }
- break;
- case 2 :
- // InternalApplicationConfiguration.g:1741:2: ( ruleViatraImport )
- {
- // InternalApplicationConfiguration.g:1741:2: ( ruleViatraImport )
- // InternalApplicationConfiguration.g:1742:3: ruleViatraImport
- {
- before(grammarAccess.getImportAccess().getViatraImportParserRuleCall_1());
- pushFollow(FOLLOW_2);
- ruleViatraImport();
-
- state._fsp--;
-
- after(grammarAccess.getImportAccess().getViatraImportParserRuleCall_1());
-
- }
-
-
- }
- break;
-
- }
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
-
- restoreStackSize(stackSize);
-
- }
- return ;
- }
- // $ANTLR end "rule__Import__Alternatives"
-
-
- // $ANTLR start "rule__Declaration__Alternatives"
- // InternalApplicationConfiguration.g:1751:1: rule__Declaration__Alternatives : ( ( ruleFileDeclaration ) | ( ruleMetamodelDeclaration ) | ( rulePartialModelDeclaration ) | ( ruleGraphPatternDeclaration ) | ( ruleConfigDeclaration ) | ( ruleScopeDeclaration ) );
- public final void rule__Declaration__Alternatives() throws RecognitionException {
-
- int stackSize = keepStackSize();
-
- try {
- // InternalApplicationConfiguration.g:1755:1: ( ( ruleFileDeclaration ) | ( ruleMetamodelDeclaration ) | ( rulePartialModelDeclaration ) | ( ruleGraphPatternDeclaration ) | ( ruleConfigDeclaration ) | ( ruleScopeDeclaration ) )
- int alt3=6;
- switch ( input.LA(1) ) {
- case 22:
- {
- alt3=1;
- }
- break;
- case 30:
- {
- alt3=2;
- }
- break;
- case 32:
- {
- alt3=3;
- }
- break;
- case 33:
- {
- alt3=4;
- }
- break;
- case 34:
- {
- alt3=5;
- }
- break;
- case 46:
- {
- alt3=6;
- }
- break;
- default:
- NoViableAltException nvae =
- new NoViableAltException("", 3, 0, input);
-
- throw nvae;
- }
-
- switch (alt3) {
- case 1 :
- // InternalApplicationConfiguration.g:1756:2: ( ruleFileDeclaration )
- {
- // InternalApplicationConfiguration.g:1756:2: ( ruleFileDeclaration )
- // InternalApplicationConfiguration.g:1757:3: ruleFileDeclaration
- {
- before(grammarAccess.getDeclarationAccess().getFileDeclarationParserRuleCall_0());
- pushFollow(FOLLOW_2);
- ruleFileDeclaration();
-
- state._fsp--;
-
- after(grammarAccess.getDeclarationAccess().getFileDeclarationParserRuleCall_0());
-
- }
-
-
- }
- break;
- case 2 :
- // InternalApplicationConfiguration.g:1762:2: ( ruleMetamodelDeclaration )
- {
- // InternalApplicationConfiguration.g:1762:2: ( ruleMetamodelDeclaration )
- // InternalApplicationConfiguration.g:1763:3: ruleMetamodelDeclaration
- {
- before(grammarAccess.getDeclarationAccess().getMetamodelDeclarationParserRuleCall_1());
- pushFollow(FOLLOW_2);
- ruleMetamodelDeclaration();
-
- state._fsp--;
-
- after(grammarAccess.getDeclarationAccess().getMetamodelDeclarationParserRuleCall_1());
-
- }
-
-
- }
- break;
- case 3 :
- // InternalApplicationConfiguration.g:1768:2: ( rulePartialModelDeclaration )
- {
- // InternalApplicationConfiguration.g:1768:2: ( rulePartialModelDeclaration )
- // InternalApplicationConfiguration.g:1769:3: rulePartialModelDeclaration
- {
- before(grammarAccess.getDeclarationAccess().getPartialModelDeclarationParserRuleCall_2());
- pushFollow(FOLLOW_2);
- rulePartialModelDeclaration();
-
- state._fsp--;
-
- after(grammarAccess.getDeclarationAccess().getPartialModelDeclarationParserRuleCall_2());
-
- }
-
-
- }
- break;
- case 4 :
- // InternalApplicationConfiguration.g:1774:2: ( ruleGraphPatternDeclaration )
- {
- // InternalApplicationConfiguration.g:1774:2: ( ruleGraphPatternDeclaration )
- // InternalApplicationConfiguration.g:1775:3: ruleGraphPatternDeclaration
- {
- before(grammarAccess.getDeclarationAccess().getGraphPatternDeclarationParserRuleCall_3());
- pushFollow(FOLLOW_2);
- ruleGraphPatternDeclaration();
-
- state._fsp--;
-
- after(grammarAccess.getDeclarationAccess().getGraphPatternDeclarationParserRuleCall_3());
-
- }
-
-
- }
- break;
- case 5 :
- // InternalApplicationConfiguration.g:1780:2: ( ruleConfigDeclaration )
- {
- // InternalApplicationConfiguration.g:1780:2: ( ruleConfigDeclaration )
- // InternalApplicationConfiguration.g:1781:3: ruleConfigDeclaration
- {
- before(grammarAccess.getDeclarationAccess().getConfigDeclarationParserRuleCall_4());
- pushFollow(FOLLOW_2);
- ruleConfigDeclaration();
-
- state._fsp--;
-
- after(grammarAccess.getDeclarationAccess().getConfigDeclarationParserRuleCall_4());
-
- }
-
-
- }
- break;
- case 6 :
- // InternalApplicationConfiguration.g:1786:2: ( ruleScopeDeclaration )
- {
- // InternalApplicationConfiguration.g:1786:2: ( ruleScopeDeclaration )
- // InternalApplicationConfiguration.g:1787:3: ruleScopeDeclaration
- {
- before(grammarAccess.getDeclarationAccess().getScopeDeclarationParserRuleCall_5());
- pushFollow(FOLLOW_2);
- ruleScopeDeclaration();
-
- state._fsp--;
-
- after(grammarAccess.getDeclarationAccess().getScopeDeclarationParserRuleCall_5());
-
- }
-
-
- }
- break;
-
- }
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
-
- restoreStackSize(stackSize);
-
- }
- return ;
- }
- // $ANTLR end "rule__Declaration__Alternatives"
-
-
- // $ANTLR start "rule__File__Alternatives"
- // InternalApplicationConfiguration.g:1796:1: rule__File__Alternatives : ( ( ruleFileSpecification ) | ( ruleFileReference ) );
- public final void rule__File__Alternatives() throws RecognitionException {
-
- int stackSize = keepStackSize();
-
- try {
- // InternalApplicationConfiguration.g:1800:1: ( ( ruleFileSpecification ) | ( ruleFileReference ) )
- int alt4=2;
- int LA4_0 = input.LA(1);
-
- if ( (LA4_0==RULE_STRING) ) {
- alt4=1;
- }
- else if ( (LA4_0==RULE_ID) ) {
- alt4=2;
- }
- else {
- NoViableAltException nvae =
- new NoViableAltException("", 4, 0, input);
-
- throw nvae;
- }
- switch (alt4) {
- case 1 :
- // InternalApplicationConfiguration.g:1801:2: ( ruleFileSpecification )
- {
- // InternalApplicationConfiguration.g:1801:2: ( ruleFileSpecification )
- // InternalApplicationConfiguration.g:1802:3: ruleFileSpecification
- {
- before(grammarAccess.getFileAccess().getFileSpecificationParserRuleCall_0());
- pushFollow(FOLLOW_2);
- ruleFileSpecification();
-
- state._fsp--;
-
- after(grammarAccess.getFileAccess().getFileSpecificationParserRuleCall_0());
-
- }
-
-
- }
- break;
- case 2 :
- // InternalApplicationConfiguration.g:1807:2: ( ruleFileReference )
- {
- // InternalApplicationConfiguration.g:1807:2: ( ruleFileReference )
- // InternalApplicationConfiguration.g:1808:3: ruleFileReference
- {
- before(grammarAccess.getFileAccess().getFileReferenceParserRuleCall_1());
- pushFollow(FOLLOW_2);
- ruleFileReference();
-
- state._fsp--;
-
- after(grammarAccess.getFileAccess().getFileReferenceParserRuleCall_1());
-
- }
-
-
- }
- break;
-
- }
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
-
- restoreStackSize(stackSize);
-
- }
- return ;
- }
- // $ANTLR end "rule__File__Alternatives"
-
-
- // $ANTLR start "rule__MetamodelEntry__Alternatives"
- // InternalApplicationConfiguration.g:1817:1: rule__MetamodelEntry__Alternatives : ( ( ruleMetamodelElement ) | ( ruleAllPackageEntry ) );
- public final void rule__MetamodelEntry__Alternatives() throws RecognitionException {
-
- int stackSize = keepStackSize();
-
- try {
- // InternalApplicationConfiguration.g:1821:1: ( ( ruleMetamodelElement ) | ( ruleAllPackageEntry ) )
- int alt5=2;
- int LA5_0 = input.LA(1);
-
- if ( (LA5_0==RULE_ID) ) {
- alt5=1;
- }
- else if ( (LA5_0==27) ) {
- alt5=2;
- }
- else {
- NoViableAltException nvae =
- new NoViableAltException("", 5, 0, input);
-
- throw nvae;
- }
- switch (alt5) {
- case 1 :
- // InternalApplicationConfiguration.g:1822:2: ( ruleMetamodelElement )
- {
- // InternalApplicationConfiguration.g:1822:2: ( ruleMetamodelElement )
- // InternalApplicationConfiguration.g:1823:3: ruleMetamodelElement
- {
- before(grammarAccess.getMetamodelEntryAccess().getMetamodelElementParserRuleCall_0());
- pushFollow(FOLLOW_2);
- ruleMetamodelElement();
-
- state._fsp--;
-
- after(grammarAccess.getMetamodelEntryAccess().getMetamodelElementParserRuleCall_0());
-
- }
-
-
- }
- break;
- case 2 :
- // InternalApplicationConfiguration.g:1828:2: ( ruleAllPackageEntry )
- {
- // InternalApplicationConfiguration.g:1828:2: ( ruleAllPackageEntry )
- // InternalApplicationConfiguration.g:1829:3: ruleAllPackageEntry
- {
- before(grammarAccess.getMetamodelEntryAccess().getAllPackageEntryParserRuleCall_1());
- pushFollow(FOLLOW_2);
- ruleAllPackageEntry();
-
- state._fsp--;
-
- after(grammarAccess.getMetamodelEntryAccess().getAllPackageEntryParserRuleCall_1());
-
- }
-
-
- }
- break;
-
- }
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
-
- restoreStackSize(stackSize);
-
- }
- return ;
- }
- // $ANTLR end "rule__MetamodelEntry__Alternatives"
-
-
- // $ANTLR start "rule__Metamodel__Alternatives"
- // InternalApplicationConfiguration.g:1838:1: rule__Metamodel__Alternatives : ( ( ruleMetamodelReference ) | ( ruleMetamodelSpecification ) );
- public final void rule__Metamodel__Alternatives() throws RecognitionException {
-
- int stackSize = keepStackSize();
-
- try {
- // InternalApplicationConfiguration.g:1842:1: ( ( ruleMetamodelReference ) | ( ruleMetamodelSpecification ) )
- int alt6=2;
- int LA6_0 = input.LA(1);
-
- if ( (LA6_0==RULE_ID) ) {
- alt6=1;
- }
- else if ( (LA6_0==24) ) {
- alt6=2;
- }
- else {
- NoViableAltException nvae =
- new NoViableAltException("", 6, 0, input);
-
- throw nvae;
- }
- switch (alt6) {
- case 1 :
- // InternalApplicationConfiguration.g:1843:2: ( ruleMetamodelReference )
- {
- // InternalApplicationConfiguration.g:1843:2: ( ruleMetamodelReference )
- // InternalApplicationConfiguration.g:1844:3: ruleMetamodelReference
- {
- before(grammarAccess.getMetamodelAccess().getMetamodelReferenceParserRuleCall_0());
- pushFollow(FOLLOW_2);
- ruleMetamodelReference();
-
- state._fsp--;
-
- after(grammarAccess.getMetamodelAccess().getMetamodelReferenceParserRuleCall_0());
-
- }
-
-
- }
- break;
- case 2 :
- // InternalApplicationConfiguration.g:1849:2: ( ruleMetamodelSpecification )
- {
- // InternalApplicationConfiguration.g:1849:2: ( ruleMetamodelSpecification )
- // InternalApplicationConfiguration.g:1850:3: ruleMetamodelSpecification
- {
- before(grammarAccess.getMetamodelAccess().getMetamodelSpecificationParserRuleCall_1());
- pushFollow(FOLLOW_2);
- ruleMetamodelSpecification();
-
- state._fsp--;
-
- after(grammarAccess.getMetamodelAccess().getMetamodelSpecificationParserRuleCall_1());
-
- }
-
-
- }
- break;
-
- }
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
-
- restoreStackSize(stackSize);
-
- }
- return ;
- }
- // $ANTLR end "rule__Metamodel__Alternatives"
-
-
- // $ANTLR start "rule__PartialModelEntry__Alternatives"
- // InternalApplicationConfiguration.g:1859:1: rule__PartialModelEntry__Alternatives : ( ( ruleModelEntry ) | ( ruleFolderEntry ) );
- public final void rule__PartialModelEntry__Alternatives() throws RecognitionException {
-
- int stackSize = keepStackSize();
-
- try {
- // InternalApplicationConfiguration.g:1863:1: ( ( ruleModelEntry ) | ( ruleFolderEntry ) )
- int alt7=2;
- int LA7_0 = input.LA(1);
-
- if ( (LA7_0==RULE_ID||LA7_0==RULE_STRING) ) {
- alt7=1;
- }
- else if ( (LA7_0==31) ) {
- alt7=2;
- }
- else {
- NoViableAltException nvae =
- new NoViableAltException("", 7, 0, input);
-
- throw nvae;
- }
- switch (alt7) {
- case 1 :
- // InternalApplicationConfiguration.g:1864:2: ( ruleModelEntry )
- {
- // InternalApplicationConfiguration.g:1864:2: ( ruleModelEntry )
- // InternalApplicationConfiguration.g:1865:3: ruleModelEntry
- {
- before(grammarAccess.getPartialModelEntryAccess().getModelEntryParserRuleCall_0());
- pushFollow(FOLLOW_2);
- ruleModelEntry();
-
- state._fsp--;
-
- after(grammarAccess.getPartialModelEntryAccess().getModelEntryParserRuleCall_0());
-
- }
-
-
- }
- break;
- case 2 :
- // InternalApplicationConfiguration.g:1870:2: ( ruleFolderEntry )
- {
- // InternalApplicationConfiguration.g:1870:2: ( ruleFolderEntry )
- // InternalApplicationConfiguration.g:1871:3: ruleFolderEntry
- {
- before(grammarAccess.getPartialModelEntryAccess().getFolderEntryParserRuleCall_1());
- pushFollow(FOLLOW_2);
- ruleFolderEntry();
-
- state._fsp--;
-
- after(grammarAccess.getPartialModelEntryAccess().getFolderEntryParserRuleCall_1());
-
- }
-
-
- }
- break;
-
- }
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
-
- restoreStackSize(stackSize);
-
- }
- return ;
- }
- // $ANTLR end "rule__PartialModelEntry__Alternatives"
-
-
- // $ANTLR start "rule__PartialModel__Alternatives"
- // InternalApplicationConfiguration.g:1880:1: rule__PartialModel__Alternatives : ( ( rulePartialModelSpecification ) | ( rulePartialModelReference ) );
- public final void rule__PartialModel__Alternatives() throws RecognitionException {
-
- int stackSize = keepStackSize();
-
- try {
- // InternalApplicationConfiguration.g:1884:1: ( ( rulePartialModelSpecification ) | ( rulePartialModelReference ) )
- int alt8=2;
- int LA8_0 = input.LA(1);
-
- if ( (LA8_0==24) ) {
- alt8=1;
- }
- else if ( (LA8_0==RULE_ID) ) {
- alt8=2;
- }
- else {
- NoViableAltException nvae =
- new NoViableAltException("", 8, 0, input);
-
- throw nvae;
- }
- switch (alt8) {
- case 1 :
- // InternalApplicationConfiguration.g:1885:2: ( rulePartialModelSpecification )
- {
- // InternalApplicationConfiguration.g:1885:2: ( rulePartialModelSpecification )
- // InternalApplicationConfiguration.g:1886:3: rulePartialModelSpecification
- {
- before(grammarAccess.getPartialModelAccess().getPartialModelSpecificationParserRuleCall_0());
- pushFollow(FOLLOW_2);
- rulePartialModelSpecification();
-
- state._fsp--;
-
- after(grammarAccess.getPartialModelAccess().getPartialModelSpecificationParserRuleCall_0());
-
- }
-
-
- }
- break;
- case 2 :
- // InternalApplicationConfiguration.g:1891:2: ( rulePartialModelReference )
- {
- // InternalApplicationConfiguration.g:1891:2: ( rulePartialModelReference )
- // InternalApplicationConfiguration.g:1892:3: rulePartialModelReference
- {
- before(grammarAccess.getPartialModelAccess().getPartialModelReferenceParserRuleCall_1());
- pushFollow(FOLLOW_2);
- rulePartialModelReference();
-
- state._fsp--;
-
- after(grammarAccess.getPartialModelAccess().getPartialModelReferenceParserRuleCall_1());
-
- }
-
-
- }
- break;
-
- }
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
-
- restoreStackSize(stackSize);
-
- }
- return ;
- }
- // $ANTLR end "rule__PartialModel__Alternatives"
-
-
- // $ANTLR start "rule__PatternEntry__Alternatives"
- // InternalApplicationConfiguration.g:1901:1: rule__PatternEntry__Alternatives : ( ( rulePatternElement ) | ( ruleAllPatternEntry ) );
- public final void rule__PatternEntry__Alternatives() throws RecognitionException {
-
- int stackSize = keepStackSize();
-
- try {
- // InternalApplicationConfiguration.g:1905:1: ( ( rulePatternElement ) | ( ruleAllPatternEntry ) )
- int alt9=2;
- int LA9_0 = input.LA(1);
-
- if ( (LA9_0==RULE_ID) ) {
- alt9=1;
- }
- else if ( (LA9_0==27) ) {
- alt9=2;
- }
- else {
- NoViableAltException nvae =
- new NoViableAltException("", 9, 0, input);
-
- throw nvae;
- }
- switch (alt9) {
- case 1 :
- // InternalApplicationConfiguration.g:1906:2: ( rulePatternElement )
- {
- // InternalApplicationConfiguration.g:1906:2: ( rulePatternElement )
- // InternalApplicationConfiguration.g:1907:3: rulePatternElement
- {
- before(grammarAccess.getPatternEntryAccess().getPatternElementParserRuleCall_0());
- pushFollow(FOLLOW_2);
- rulePatternElement();
-
- state._fsp--;
-
- after(grammarAccess.getPatternEntryAccess().getPatternElementParserRuleCall_0());
-
- }
-
-
- }
- break;
- case 2 :
- // InternalApplicationConfiguration.g:1912:2: ( ruleAllPatternEntry )
- {
- // InternalApplicationConfiguration.g:1912:2: ( ruleAllPatternEntry )
- // InternalApplicationConfiguration.g:1913:3: ruleAllPatternEntry
- {
- before(grammarAccess.getPatternEntryAccess().getAllPatternEntryParserRuleCall_1());
- pushFollow(FOLLOW_2);
- ruleAllPatternEntry();
-
- state._fsp--;
-
- after(grammarAccess.getPatternEntryAccess().getAllPatternEntryParserRuleCall_1());
-
- }
-
-
- }
- break;
-
- }
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
-
- restoreStackSize(stackSize);
-
- }
- return ;
- }
- // $ANTLR end "rule__PatternEntry__Alternatives"
-
-
- // $ANTLR start "rule__GraphPattern__Alternatives"
- // InternalApplicationConfiguration.g:1922:1: rule__GraphPattern__Alternatives : ( ( ruleGraphPatternReference ) | ( rulePatternSpecification ) );
- public final void rule__GraphPattern__Alternatives() throws RecognitionException {
-
- int stackSize = keepStackSize();
-
- try {
- // InternalApplicationConfiguration.g:1926:1: ( ( ruleGraphPatternReference ) | ( rulePatternSpecification ) )
- int alt10=2;
- int LA10_0 = input.LA(1);
-
- if ( (LA10_0==RULE_ID) ) {
- alt10=1;
- }
- else if ( (LA10_0==24) ) {
- alt10=2;
- }
- else {
- NoViableAltException nvae =
- new NoViableAltException("", 10, 0, input);
-
- throw nvae;
- }
- switch (alt10) {
- case 1 :
- // InternalApplicationConfiguration.g:1927:2: ( ruleGraphPatternReference )
- {
- // InternalApplicationConfiguration.g:1927:2: ( ruleGraphPatternReference )
- // InternalApplicationConfiguration.g:1928:3: ruleGraphPatternReference
- {
- before(grammarAccess.getGraphPatternAccess().getGraphPatternReferenceParserRuleCall_0());
- pushFollow(FOLLOW_2);
- ruleGraphPatternReference();
-
- state._fsp--;
-
- after(grammarAccess.getGraphPatternAccess().getGraphPatternReferenceParserRuleCall_0());
-
- }
-
-
- }
- break;
- case 2 :
- // InternalApplicationConfiguration.g:1933:2: ( rulePatternSpecification )
- {
- // InternalApplicationConfiguration.g:1933:2: ( rulePatternSpecification )
- // InternalApplicationConfiguration.g:1934:3: rulePatternSpecification
- {
- before(grammarAccess.getGraphPatternAccess().getPatternSpecificationParserRuleCall_1());
- pushFollow(FOLLOW_2);
- rulePatternSpecification();
-
- state._fsp--;
-
- after(grammarAccess.getGraphPatternAccess().getPatternSpecificationParserRuleCall_1());
-
- }
-
-
- }
- break;
-
- }
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
-
- restoreStackSize(stackSize);
-
- }
- return ;
- }
- // $ANTLR end "rule__GraphPattern__Alternatives"
-
-
- // $ANTLR start "rule__ConfigEntry__Alternatives"
- // InternalApplicationConfiguration.g:1943:1: rule__ConfigEntry__Alternatives : ( ( ruleDocumentationEntry ) | ( ruleRuntimeEntry ) | ( ruleMemoryEntry ) | ( ruleCustomEntry ) );
- public final void rule__ConfigEntry__Alternatives() throws RecognitionException {
-
- int stackSize = keepStackSize();
-
- try {
- // InternalApplicationConfiguration.g:1947:1: ( ( ruleDocumentationEntry ) | ( ruleRuntimeEntry ) | ( ruleMemoryEntry ) | ( ruleCustomEntry ) )
- int alt11=4;
- switch ( input.LA(1) ) {
- case 35:
- {
- alt11=1;
- }
- break;
- case 36:
- {
- alt11=2;
- }
- break;
- case 37:
- {
- alt11=3;
- }
- break;
- case RULE_STRING:
- {
- alt11=4;
- }
- break;
- default:
- NoViableAltException nvae =
- new NoViableAltException("", 11, 0, input);
-
- throw nvae;
- }
-
- switch (alt11) {
- case 1 :
- // InternalApplicationConfiguration.g:1948:2: ( ruleDocumentationEntry )
- {
- // InternalApplicationConfiguration.g:1948:2: ( ruleDocumentationEntry )
- // InternalApplicationConfiguration.g:1949:3: ruleDocumentationEntry
- {
- before(grammarAccess.getConfigEntryAccess().getDocumentationEntryParserRuleCall_0());
- pushFollow(FOLLOW_2);
- ruleDocumentationEntry();
-
- state._fsp--;
-
- after(grammarAccess.getConfigEntryAccess().getDocumentationEntryParserRuleCall_0());
-
- }
-
-
- }
- break;
- case 2 :
- // InternalApplicationConfiguration.g:1954:2: ( ruleRuntimeEntry )
- {
- // InternalApplicationConfiguration.g:1954:2: ( ruleRuntimeEntry )
- // InternalApplicationConfiguration.g:1955:3: ruleRuntimeEntry
- {
- before(grammarAccess.getConfigEntryAccess().getRuntimeEntryParserRuleCall_1());
- pushFollow(FOLLOW_2);
- ruleRuntimeEntry();
-
- state._fsp--;
-
- after(grammarAccess.getConfigEntryAccess().getRuntimeEntryParserRuleCall_1());
-
- }
-
-
- }
- break;
- case 3 :
- // InternalApplicationConfiguration.g:1960:2: ( ruleMemoryEntry )
- {
- // InternalApplicationConfiguration.g:1960:2: ( ruleMemoryEntry )
- // InternalApplicationConfiguration.g:1961:3: ruleMemoryEntry
- {
- before(grammarAccess.getConfigEntryAccess().getMemoryEntryParserRuleCall_2());
- pushFollow(FOLLOW_2);
- ruleMemoryEntry();
-
- state._fsp--;
-
- after(grammarAccess.getConfigEntryAccess().getMemoryEntryParserRuleCall_2());
-
- }
-
-
- }
- break;
- case 4 :
- // InternalApplicationConfiguration.g:1966:2: ( ruleCustomEntry )
- {
- // InternalApplicationConfiguration.g:1966:2: ( ruleCustomEntry )
- // InternalApplicationConfiguration.g:1967:3: ruleCustomEntry
- {
- before(grammarAccess.getConfigEntryAccess().getCustomEntryParserRuleCall_3());
- pushFollow(FOLLOW_2);
- ruleCustomEntry();
-
- state._fsp--;
-
- after(grammarAccess.getConfigEntryAccess().getCustomEntryParserRuleCall_3());
-
- }
-
-
- }
- break;
-
- }
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
-
- restoreStackSize(stackSize);
-
- }
- return ;
- }
- // $ANTLR end "rule__ConfigEntry__Alternatives"
-
-
- // $ANTLR start "rule__Config__Alternatives"
- // InternalApplicationConfiguration.g:1976:1: rule__Config__Alternatives : ( ( ruleConfigSpecification ) | ( ruleConfigReference ) );
- public final void rule__Config__Alternatives() throws RecognitionException {
-
- int stackSize = keepStackSize();
-
- try {
- // InternalApplicationConfiguration.g:1980:1: ( ( ruleConfigSpecification ) | ( ruleConfigReference ) )
- int alt12=2;
- int LA12_0 = input.LA(1);
-
- if ( (LA12_0==24) ) {
- alt12=1;
- }
- else if ( (LA12_0==RULE_ID) ) {
- alt12=2;
- }
- else {
- NoViableAltException nvae =
- new NoViableAltException("", 12, 0, input);
-
- throw nvae;
- }
- switch (alt12) {
- case 1 :
- // InternalApplicationConfiguration.g:1981:2: ( ruleConfigSpecification )
- {
- // InternalApplicationConfiguration.g:1981:2: ( ruleConfigSpecification )
- // InternalApplicationConfiguration.g:1982:3: ruleConfigSpecification
- {
- before(grammarAccess.getConfigAccess().getConfigSpecificationParserRuleCall_0());
- pushFollow(FOLLOW_2);
- ruleConfigSpecification();
-
- state._fsp--;
-
- after(grammarAccess.getConfigAccess().getConfigSpecificationParserRuleCall_0());
-
- }
-
-
- }
- break;
- case 2 :
- // InternalApplicationConfiguration.g:1987:2: ( ruleConfigReference )
- {
- // InternalApplicationConfiguration.g:1987:2: ( ruleConfigReference )
- // InternalApplicationConfiguration.g:1988:3: ruleConfigReference
- {
- before(grammarAccess.getConfigAccess().getConfigReferenceParserRuleCall_1());
- pushFollow(FOLLOW_2);
- ruleConfigReference();
-
- state._fsp--;
-
- after(grammarAccess.getConfigAccess().getConfigReferenceParserRuleCall_1());
-
- }
-
-
- }
- break;
-
- }
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
-
- restoreStackSize(stackSize);
-
- }
- return ;
- }
- // $ANTLR end "rule__Config__Alternatives"
-
-
- // $ANTLR start "rule__TypeScope__Alternatives"
- // InternalApplicationConfiguration.g:1997:1: rule__TypeScope__Alternatives : ( ( ruleClassTypeScope ) | ( ruleObjectTypeScope ) | ( ruleIntegerTypeScope ) | ( ruleRealTypeScope ) | ( ruleStringTypeScope ) );
- public final void rule__TypeScope__Alternatives() throws RecognitionException {
-
- int stackSize = keepStackSize();
-
- try {
- // InternalApplicationConfiguration.g:2001:1: ( ( ruleClassTypeScope ) | ( ruleObjectTypeScope ) | ( ruleIntegerTypeScope ) | ( ruleRealTypeScope ) | ( ruleStringTypeScope ) )
- int alt13=5;
- int LA13_0 = input.LA(1);
-
- if ( (LA13_0==38) ) {
- switch ( input.LA(2) ) {
- case 42:
- {
- alt13=3;
- }
- break;
- case 43:
- {
- alt13=4;
- }
- break;
- case 39:
- {
- alt13=1;
- }
- break;
- case 44:
- {
- alt13=5;
- }
- break;
- case 41:
- {
- alt13=2;
- }
- break;
- default:
- NoViableAltException nvae =
- new NoViableAltException("", 13, 1, input);
-
- throw nvae;
- }
-
- }
- else {
- NoViableAltException nvae =
- new NoViableAltException("", 13, 0, input);
-
- throw nvae;
- }
- switch (alt13) {
- case 1 :
- // InternalApplicationConfiguration.g:2002:2: ( ruleClassTypeScope )
- {
- // InternalApplicationConfiguration.g:2002:2: ( ruleClassTypeScope )
- // InternalApplicationConfiguration.g:2003:3: ruleClassTypeScope
- {
- before(grammarAccess.getTypeScopeAccess().getClassTypeScopeParserRuleCall_0());
- pushFollow(FOLLOW_2);
- ruleClassTypeScope();
-
- state._fsp--;
-
- after(grammarAccess.getTypeScopeAccess().getClassTypeScopeParserRuleCall_0());
-
- }
-
-
- }
- break;
- case 2 :
- // InternalApplicationConfiguration.g:2008:2: ( ruleObjectTypeScope )
- {
- // InternalApplicationConfiguration.g:2008:2: ( ruleObjectTypeScope )
- // InternalApplicationConfiguration.g:2009:3: ruleObjectTypeScope
- {
- before(grammarAccess.getTypeScopeAccess().getObjectTypeScopeParserRuleCall_1());
- pushFollow(FOLLOW_2);
- ruleObjectTypeScope();
-
- state._fsp--;
-
- after(grammarAccess.getTypeScopeAccess().getObjectTypeScopeParserRuleCall_1());
-
- }
-
-
- }
- break;
- case 3 :
- // InternalApplicationConfiguration.g:2014:2: ( ruleIntegerTypeScope )
- {
- // InternalApplicationConfiguration.g:2014:2: ( ruleIntegerTypeScope )
- // InternalApplicationConfiguration.g:2015:3: ruleIntegerTypeScope
- {
- before(grammarAccess.getTypeScopeAccess().getIntegerTypeScopeParserRuleCall_2());
- pushFollow(FOLLOW_2);
- ruleIntegerTypeScope();
-
- state._fsp--;
-
- after(grammarAccess.getTypeScopeAccess().getIntegerTypeScopeParserRuleCall_2());
-
- }
-
-
- }
- break;
- case 4 :
- // InternalApplicationConfiguration.g:2020:2: ( ruleRealTypeScope )
- {
- // InternalApplicationConfiguration.g:2020:2: ( ruleRealTypeScope )
- // InternalApplicationConfiguration.g:2021:3: ruleRealTypeScope
- {
- before(grammarAccess.getTypeScopeAccess().getRealTypeScopeParserRuleCall_3());
- pushFollow(FOLLOW_2);
- ruleRealTypeScope();
-
- state._fsp--;
-
- after(grammarAccess.getTypeScopeAccess().getRealTypeScopeParserRuleCall_3());
-
- }
-
-
- }
- break;
- case 5 :
- // InternalApplicationConfiguration.g:2026:2: ( ruleStringTypeScope )
- {
- // InternalApplicationConfiguration.g:2026:2: ( ruleStringTypeScope )
- // InternalApplicationConfiguration.g:2027:3: ruleStringTypeScope
- {
- before(grammarAccess.getTypeScopeAccess().getStringTypeScopeParserRuleCall_4());
- pushFollow(FOLLOW_2);
- ruleStringTypeScope();
-
- state._fsp--;
-
- after(grammarAccess.getTypeScopeAccess().getStringTypeScopeParserRuleCall_4());
-
- }
-
-
- }
- break;
-
- }
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
-
- restoreStackSize(stackSize);
-
- }
- return ;
- }
- // $ANTLR end "rule__TypeScope__Alternatives"
-
-
- // $ANTLR start "rule__ClassTypeScope__Alternatives_2"
- // InternalApplicationConfiguration.g:2036:1: rule__ClassTypeScope__Alternatives_2 : ( ( ( rule__ClassTypeScope__SetsNewAssignment_2_0 ) ) | ( ( rule__ClassTypeScope__SetsSumAssignment_2_1 ) ) );
- public final void rule__ClassTypeScope__Alternatives_2() throws RecognitionException {
-
- int stackSize = keepStackSize();
-
- try {
- // InternalApplicationConfiguration.g:2040:1: ( ( ( rule__ClassTypeScope__SetsNewAssignment_2_0 ) ) | ( ( rule__ClassTypeScope__SetsSumAssignment_2_1 ) ) )
- int alt14=2;
- int LA14_0 = input.LA(1);
-
- if ( (LA14_0==54) ) {
- alt14=1;
- }
- else if ( (LA14_0==23) ) {
- alt14=2;
- }
- else {
- NoViableAltException nvae =
- new NoViableAltException("", 14, 0, input);
-
- throw nvae;
- }
- switch (alt14) {
- case 1 :
- // InternalApplicationConfiguration.g:2041:2: ( ( rule__ClassTypeScope__SetsNewAssignment_2_0 ) )
- {
- // InternalApplicationConfiguration.g:2041:2: ( ( rule__ClassTypeScope__SetsNewAssignment_2_0 ) )
- // InternalApplicationConfiguration.g:2042:3: ( rule__ClassTypeScope__SetsNewAssignment_2_0 )
- {
- before(grammarAccess.getClassTypeScopeAccess().getSetsNewAssignment_2_0());
- // InternalApplicationConfiguration.g:2043:3: ( rule__ClassTypeScope__SetsNewAssignment_2_0 )
- // InternalApplicationConfiguration.g:2043:4: rule__ClassTypeScope__SetsNewAssignment_2_0
- {
- pushFollow(FOLLOW_2);
- rule__ClassTypeScope__SetsNewAssignment_2_0();
-
- state._fsp--;
-
-
- }
-
- after(grammarAccess.getClassTypeScopeAccess().getSetsNewAssignment_2_0());
-
- }
-
-
- }
- break;
- case 2 :
- // InternalApplicationConfiguration.g:2047:2: ( ( rule__ClassTypeScope__SetsSumAssignment_2_1 ) )
- {
- // InternalApplicationConfiguration.g:2047:2: ( ( rule__ClassTypeScope__SetsSumAssignment_2_1 ) )
- // InternalApplicationConfiguration.g:2048:3: ( rule__ClassTypeScope__SetsSumAssignment_2_1 )
- {
- before(grammarAccess.getClassTypeScopeAccess().getSetsSumAssignment_2_1());
- // InternalApplicationConfiguration.g:2049:3: ( rule__ClassTypeScope__SetsSumAssignment_2_1 )
- // InternalApplicationConfiguration.g:2049:4: rule__ClassTypeScope__SetsSumAssignment_2_1
- {
- pushFollow(FOLLOW_2);
- rule__ClassTypeScope__SetsSumAssignment_2_1();
-
- state._fsp--;
-
-
- }
-
- after(grammarAccess.getClassTypeScopeAccess().getSetsSumAssignment_2_1());
-
- }
-
-
- }
- break;
-
- }
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
-
- restoreStackSize(stackSize);
-
- }
- return ;
- }
- // $ANTLR end "rule__ClassTypeScope__Alternatives_2"
-
-
- // $ANTLR start "rule__ClassTypeScope__Alternatives_3"
- // InternalApplicationConfiguration.g:2057:1: rule__ClassTypeScope__Alternatives_3 : ( ( ( rule__ClassTypeScope__NumberAssignment_3_0 ) ) | ( ( rule__ClassTypeScope__NumberAssignment_3_1 ) ) );
- public final void rule__ClassTypeScope__Alternatives_3() throws RecognitionException {
-
- int stackSize = keepStackSize();
-
- try {
- // InternalApplicationConfiguration.g:2061:1: ( ( ( rule__ClassTypeScope__NumberAssignment_3_0 ) ) | ( ( rule__ClassTypeScope__NumberAssignment_3_1 ) ) )
- int alt15=2;
- int LA15_0 = input.LA(1);
-
- if ( (LA15_0==RULE_INT) ) {
- int LA15_1 = input.LA(2);
-
- if ( (LA15_1==EOF||(LA15_1>=25 && LA15_1<=26)) ) {
- alt15=1;
- }
- else if ( (LA15_1==45) ) {
- alt15=2;
- }
- else {
- NoViableAltException nvae =
- new NoViableAltException("", 15, 1, input);
-
- throw nvae;
- }
- }
- else if ( (LA15_0==55) ) {
- alt15=1;
- }
- else {
- NoViableAltException nvae =
- new NoViableAltException("", 15, 0, input);
-
- throw nvae;
- }
- switch (alt15) {
- case 1 :
- // InternalApplicationConfiguration.g:2062:2: ( ( rule__ClassTypeScope__NumberAssignment_3_0 ) )
- {
- // InternalApplicationConfiguration.g:2062:2: ( ( rule__ClassTypeScope__NumberAssignment_3_0 ) )
- // InternalApplicationConfiguration.g:2063:3: ( rule__ClassTypeScope__NumberAssignment_3_0 )
- {
- before(grammarAccess.getClassTypeScopeAccess().getNumberAssignment_3_0());
- // InternalApplicationConfiguration.g:2064:3: ( rule__ClassTypeScope__NumberAssignment_3_0 )
- // InternalApplicationConfiguration.g:2064:4: rule__ClassTypeScope__NumberAssignment_3_0
- {
- pushFollow(FOLLOW_2);
- rule__ClassTypeScope__NumberAssignment_3_0();
-
- state._fsp--;
-
-
- }
-
- after(grammarAccess.getClassTypeScopeAccess().getNumberAssignment_3_0());
-
- }
-
-
- }
- break;
- case 2 :
- // InternalApplicationConfiguration.g:2068:2: ( ( rule__ClassTypeScope__NumberAssignment_3_1 ) )
- {
- // InternalApplicationConfiguration.g:2068:2: ( ( rule__ClassTypeScope__NumberAssignment_3_1 ) )
- // InternalApplicationConfiguration.g:2069:3: ( rule__ClassTypeScope__NumberAssignment_3_1 )
- {
- before(grammarAccess.getClassTypeScopeAccess().getNumberAssignment_3_1());
- // InternalApplicationConfiguration.g:2070:3: ( rule__ClassTypeScope__NumberAssignment_3_1 )
- // InternalApplicationConfiguration.g:2070:4: rule__ClassTypeScope__NumberAssignment_3_1
- {
- pushFollow(FOLLOW_2);
- rule__ClassTypeScope__NumberAssignment_3_1();
-
- state._fsp--;
-
-
- }
-
- after(grammarAccess.getClassTypeScopeAccess().getNumberAssignment_3_1());
-
- }
-
-
- }
- break;
-
- }
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
-
- restoreStackSize(stackSize);
-
- }
- return ;
- }
- // $ANTLR end "rule__ClassTypeScope__Alternatives_3"
-
-
- // $ANTLR start "rule__ObjectTypeScope__Alternatives_2"
- // InternalApplicationConfiguration.g:2078:1: rule__ObjectTypeScope__Alternatives_2 : ( ( ( rule__ObjectTypeScope__SetsNewAssignment_2_0 ) ) | ( ( rule__ObjectTypeScope__SetsSumAssignment_2_1 ) ) );
- public final void rule__ObjectTypeScope__Alternatives_2() throws RecognitionException {
-
- int stackSize = keepStackSize();
-
- try {
- // InternalApplicationConfiguration.g:2082:1: ( ( ( rule__ObjectTypeScope__SetsNewAssignment_2_0 ) ) | ( ( rule__ObjectTypeScope__SetsSumAssignment_2_1 ) ) )
- int alt16=2;
- int LA16_0 = input.LA(1);
-
- if ( (LA16_0==54) ) {
- alt16=1;
- }
- else if ( (LA16_0==23) ) {
- alt16=2;
- }
- else {
- NoViableAltException nvae =
- new NoViableAltException("", 16, 0, input);
-
- throw nvae;
- }
- switch (alt16) {
- case 1 :
- // InternalApplicationConfiguration.g:2083:2: ( ( rule__ObjectTypeScope__SetsNewAssignment_2_0 ) )
- {
- // InternalApplicationConfiguration.g:2083:2: ( ( rule__ObjectTypeScope__SetsNewAssignment_2_0 ) )
- // InternalApplicationConfiguration.g:2084:3: ( rule__ObjectTypeScope__SetsNewAssignment_2_0 )
- {
- before(grammarAccess.getObjectTypeScopeAccess().getSetsNewAssignment_2_0());
- // InternalApplicationConfiguration.g:2085:3: ( rule__ObjectTypeScope__SetsNewAssignment_2_0 )
- // InternalApplicationConfiguration.g:2085:4: rule__ObjectTypeScope__SetsNewAssignment_2_0
- {
- pushFollow(FOLLOW_2);
- rule__ObjectTypeScope__SetsNewAssignment_2_0();
-
- state._fsp--;
-
-
- }
-
- after(grammarAccess.getObjectTypeScopeAccess().getSetsNewAssignment_2_0());
-
- }
-
-
- }
- break;
- case 2 :
- // InternalApplicationConfiguration.g:2089:2: ( ( rule__ObjectTypeScope__SetsSumAssignment_2_1 ) )
- {
- // InternalApplicationConfiguration.g:2089:2: ( ( rule__ObjectTypeScope__SetsSumAssignment_2_1 ) )
- // InternalApplicationConfiguration.g:2090:3: ( rule__ObjectTypeScope__SetsSumAssignment_2_1 )
- {
- before(grammarAccess.getObjectTypeScopeAccess().getSetsSumAssignment_2_1());
- // InternalApplicationConfiguration.g:2091:3: ( rule__ObjectTypeScope__SetsSumAssignment_2_1 )
- // InternalApplicationConfiguration.g:2091:4: rule__ObjectTypeScope__SetsSumAssignment_2_1
- {
- pushFollow(FOLLOW_2);
- rule__ObjectTypeScope__SetsSumAssignment_2_1();
-
- state._fsp--;
-
-
- }
-
- after(grammarAccess.getObjectTypeScopeAccess().getSetsSumAssignment_2_1());
-
- }
-
-
- }
- break;
-
- }
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
-
- restoreStackSize(stackSize);
-
- }
- return ;
- }
- // $ANTLR end "rule__ObjectTypeScope__Alternatives_2"
-
-
- // $ANTLR start "rule__ObjectTypeScope__Alternatives_3"
- // InternalApplicationConfiguration.g:2099:1: rule__ObjectTypeScope__Alternatives_3 : ( ( ( rule__ObjectTypeScope__NumberAssignment_3_0 ) ) | ( ( rule__ObjectTypeScope__NumberAssignment_3_1 ) ) );
- public final void rule__ObjectTypeScope__Alternatives_3() throws RecognitionException {
-
- int stackSize = keepStackSize();
-
- try {
- // InternalApplicationConfiguration.g:2103:1: ( ( ( rule__ObjectTypeScope__NumberAssignment_3_0 ) ) | ( ( rule__ObjectTypeScope__NumberAssignment_3_1 ) ) )
- int alt17=2;
- int LA17_0 = input.LA(1);
-
- if ( (LA17_0==RULE_INT) ) {
- int LA17_1 = input.LA(2);
-
- if ( (LA17_1==EOF||(LA17_1>=25 && LA17_1<=26)) ) {
- alt17=1;
- }
- else if ( (LA17_1==45) ) {
- alt17=2;
- }
- else {
- NoViableAltException nvae =
- new NoViableAltException("", 17, 1, input);
-
- throw nvae;
- }
- }
- else if ( (LA17_0==55) ) {
- alt17=1;
- }
- else {
- NoViableAltException nvae =
- new NoViableAltException("", 17, 0, input);
-
- throw nvae;
- }
- switch (alt17) {
- case 1 :
- // InternalApplicationConfiguration.g:2104:2: ( ( rule__ObjectTypeScope__NumberAssignment_3_0 ) )
- {
- // InternalApplicationConfiguration.g:2104:2: ( ( rule__ObjectTypeScope__NumberAssignment_3_0 ) )
- // InternalApplicationConfiguration.g:2105:3: ( rule__ObjectTypeScope__NumberAssignment_3_0 )
- {
- before(grammarAccess.getObjectTypeScopeAccess().getNumberAssignment_3_0());
- // InternalApplicationConfiguration.g:2106:3: ( rule__ObjectTypeScope__NumberAssignment_3_0 )
- // InternalApplicationConfiguration.g:2106:4: rule__ObjectTypeScope__NumberAssignment_3_0
- {
- pushFollow(FOLLOW_2);
- rule__ObjectTypeScope__NumberAssignment_3_0();
-
- state._fsp--;
-
-
- }
-
- after(grammarAccess.getObjectTypeScopeAccess().getNumberAssignment_3_0());
-
- }
-
-
- }
- break;
- case 2 :
- // InternalApplicationConfiguration.g:2110:2: ( ( rule__ObjectTypeScope__NumberAssignment_3_1 ) )
- {
- // InternalApplicationConfiguration.g:2110:2: ( ( rule__ObjectTypeScope__NumberAssignment_3_1 ) )
- // InternalApplicationConfiguration.g:2111:3: ( rule__ObjectTypeScope__NumberAssignment_3_1 )
- {
- before(grammarAccess.getObjectTypeScopeAccess().getNumberAssignment_3_1());
- // InternalApplicationConfiguration.g:2112:3: ( rule__ObjectTypeScope__NumberAssignment_3_1 )
- // InternalApplicationConfiguration.g:2112:4: rule__ObjectTypeScope__NumberAssignment_3_1
- {
- pushFollow(FOLLOW_2);
- rule__ObjectTypeScope__NumberAssignment_3_1();
-
- state._fsp--;
-
-
- }
-
- after(grammarAccess.getObjectTypeScopeAccess().getNumberAssignment_3_1());
-
- }
-
-
- }
- break;
-
- }
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
-
- restoreStackSize(stackSize);
-
- }
- return ;
- }
- // $ANTLR end "rule__ObjectTypeScope__Alternatives_3"
-
-
- // $ANTLR start "rule__IntegerTypeScope__Alternatives_2"
- // InternalApplicationConfiguration.g:2120:1: rule__IntegerTypeScope__Alternatives_2 : ( ( ( rule__IntegerTypeScope__SetsNewAssignment_2_0 ) ) | ( ( rule__IntegerTypeScope__SetsSumAssignment_2_1 ) ) );
- public final void rule__IntegerTypeScope__Alternatives_2() throws RecognitionException {
-
- int stackSize = keepStackSize();
-
- try {
- // InternalApplicationConfiguration.g:2124:1: ( ( ( rule__IntegerTypeScope__SetsNewAssignment_2_0 ) ) | ( ( rule__IntegerTypeScope__SetsSumAssignment_2_1 ) ) )
- int alt18=2;
- int LA18_0 = input.LA(1);
-
- if ( (LA18_0==54) ) {
- alt18=1;
- }
- else if ( (LA18_0==23) ) {
- alt18=2;
- }
- else {
- NoViableAltException nvae =
- new NoViableAltException("", 18, 0, input);
-
- throw nvae;
- }
- switch (alt18) {
- case 1 :
- // InternalApplicationConfiguration.g:2125:2: ( ( rule__IntegerTypeScope__SetsNewAssignment_2_0 ) )
- {
- // InternalApplicationConfiguration.g:2125:2: ( ( rule__IntegerTypeScope__SetsNewAssignment_2_0 ) )
- // InternalApplicationConfiguration.g:2126:3: ( rule__IntegerTypeScope__SetsNewAssignment_2_0 )
- {
- before(grammarAccess.getIntegerTypeScopeAccess().getSetsNewAssignment_2_0());
- // InternalApplicationConfiguration.g:2127:3: ( rule__IntegerTypeScope__SetsNewAssignment_2_0 )
- // InternalApplicationConfiguration.g:2127:4: rule__IntegerTypeScope__SetsNewAssignment_2_0
- {
- pushFollow(FOLLOW_2);
- rule__IntegerTypeScope__SetsNewAssignment_2_0();
-
- state._fsp--;
-
-
- }
-
- after(grammarAccess.getIntegerTypeScopeAccess().getSetsNewAssignment_2_0());
-
- }
-
-
- }
- break;
- case 2 :
- // InternalApplicationConfiguration.g:2131:2: ( ( rule__IntegerTypeScope__SetsSumAssignment_2_1 ) )
- {
- // InternalApplicationConfiguration.g:2131:2: ( ( rule__IntegerTypeScope__SetsSumAssignment_2_1 ) )
- // InternalApplicationConfiguration.g:2132:3: ( rule__IntegerTypeScope__SetsSumAssignment_2_1 )
- {
- before(grammarAccess.getIntegerTypeScopeAccess().getSetsSumAssignment_2_1());
- // InternalApplicationConfiguration.g:2133:3: ( rule__IntegerTypeScope__SetsSumAssignment_2_1 )
- // InternalApplicationConfiguration.g:2133:4: rule__IntegerTypeScope__SetsSumAssignment_2_1
- {
- pushFollow(FOLLOW_2);
- rule__IntegerTypeScope__SetsSumAssignment_2_1();
-
- state._fsp--;
-
-
- }
-
- after(grammarAccess.getIntegerTypeScopeAccess().getSetsSumAssignment_2_1());
-
- }
-
-
- }
- break;
-
- }
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
-
- restoreStackSize(stackSize);
-
- }
- return ;
- }
- // $ANTLR end "rule__IntegerTypeScope__Alternatives_2"
-
-
- // $ANTLR start "rule__IntegerTypeScope__Alternatives_3"
- // InternalApplicationConfiguration.g:2141:1: rule__IntegerTypeScope__Alternatives_3 : ( ( ( rule__IntegerTypeScope__NumberAssignment_3_0 ) ) | ( ( rule__IntegerTypeScope__NumberAssignment_3_1 ) ) | ( ( rule__IntegerTypeScope__NumberAssignment_3_2 ) ) );
- public final void rule__IntegerTypeScope__Alternatives_3() throws RecognitionException {
-
- int stackSize = keepStackSize();
-
- try {
- // InternalApplicationConfiguration.g:2145:1: ( ( ( rule__IntegerTypeScope__NumberAssignment_3_0 ) ) | ( ( rule__IntegerTypeScope__NumberAssignment_3_1 ) ) | ( ( rule__IntegerTypeScope__NumberAssignment_3_2 ) ) )
- int alt19=3;
- switch ( input.LA(1) ) {
- case RULE_INT:
- {
- int LA19_1 = input.LA(2);
-
- if ( (LA19_1==45) ) {
- alt19=2;
- }
- else if ( (LA19_1==EOF||(LA19_1>=25 && LA19_1<=26)) ) {
- alt19=1;
- }
- else {
- NoViableAltException nvae =
- new NoViableAltException("", 19, 1, input);
-
- throw nvae;
- }
- }
- break;
- case 55:
- {
- alt19=1;
- }
- break;
- case 24:
- {
- alt19=3;
- }
- break;
- default:
- NoViableAltException nvae =
- new NoViableAltException("", 19, 0, input);
-
- throw nvae;
- }
-
- switch (alt19) {
- case 1 :
- // InternalApplicationConfiguration.g:2146:2: ( ( rule__IntegerTypeScope__NumberAssignment_3_0 ) )
- {
- // InternalApplicationConfiguration.g:2146:2: ( ( rule__IntegerTypeScope__NumberAssignment_3_0 ) )
- // InternalApplicationConfiguration.g:2147:3: ( rule__IntegerTypeScope__NumberAssignment_3_0 )
- {
- before(grammarAccess.getIntegerTypeScopeAccess().getNumberAssignment_3_0());
- // InternalApplicationConfiguration.g:2148:3: ( rule__IntegerTypeScope__NumberAssignment_3_0 )
- // InternalApplicationConfiguration.g:2148:4: rule__IntegerTypeScope__NumberAssignment_3_0
- {
- pushFollow(FOLLOW_2);
- rule__IntegerTypeScope__NumberAssignment_3_0();
-
- state._fsp--;
-
-
- }
-
- after(grammarAccess.getIntegerTypeScopeAccess().getNumberAssignment_3_0());
-
- }
-
-
- }
- break;
- case 2 :
- // InternalApplicationConfiguration.g:2152:2: ( ( rule__IntegerTypeScope__NumberAssignment_3_1 ) )
- {
- // InternalApplicationConfiguration.g:2152:2: ( ( rule__IntegerTypeScope__NumberAssignment_3_1 ) )
- // InternalApplicationConfiguration.g:2153:3: ( rule__IntegerTypeScope__NumberAssignment_3_1 )
- {
- before(grammarAccess.getIntegerTypeScopeAccess().getNumberAssignment_3_1());
- // InternalApplicationConfiguration.g:2154:3: ( rule__IntegerTypeScope__NumberAssignment_3_1 )
- // InternalApplicationConfiguration.g:2154:4: rule__IntegerTypeScope__NumberAssignment_3_1
- {
- pushFollow(FOLLOW_2);
- rule__IntegerTypeScope__NumberAssignment_3_1();
-
- state._fsp--;
-
-
- }
-
- after(grammarAccess.getIntegerTypeScopeAccess().getNumberAssignment_3_1());
-
- }
-
-
- }
- break;
- case 3 :
- // InternalApplicationConfiguration.g:2158:2: ( ( rule__IntegerTypeScope__NumberAssignment_3_2 ) )
- {
- // InternalApplicationConfiguration.g:2158:2: ( ( rule__IntegerTypeScope__NumberAssignment_3_2 ) )
- // InternalApplicationConfiguration.g:2159:3: ( rule__IntegerTypeScope__NumberAssignment_3_2 )
- {
- before(grammarAccess.getIntegerTypeScopeAccess().getNumberAssignment_3_2());
- // InternalApplicationConfiguration.g:2160:3: ( rule__IntegerTypeScope__NumberAssignment_3_2 )
- // InternalApplicationConfiguration.g:2160:4: rule__IntegerTypeScope__NumberAssignment_3_2
- {
- pushFollow(FOLLOW_2);
- rule__IntegerTypeScope__NumberAssignment_3_2();
-
- state._fsp--;
-
-
- }
-
- after(grammarAccess.getIntegerTypeScopeAccess().getNumberAssignment_3_2());
-
- }
-
-
- }
- break;
-
- }
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
-
- restoreStackSize(stackSize);
-
- }
- return ;
- }
- // $ANTLR end "rule__IntegerTypeScope__Alternatives_3"
-
-
- // $ANTLR start "rule__RealTypeScope__Alternatives_2"
- // InternalApplicationConfiguration.g:2168:1: rule__RealTypeScope__Alternatives_2 : ( ( ( rule__RealTypeScope__SetsNewAssignment_2_0 ) ) | ( ( rule__RealTypeScope__SetsSumAssignment_2_1 ) ) );
- public final void rule__RealTypeScope__Alternatives_2() throws RecognitionException {
-
- int stackSize = keepStackSize();
-
- try {
- // InternalApplicationConfiguration.g:2172:1: ( ( ( rule__RealTypeScope__SetsNewAssignment_2_0 ) ) | ( ( rule__RealTypeScope__SetsSumAssignment_2_1 ) ) )
- int alt20=2;
- int LA20_0 = input.LA(1);
-
- if ( (LA20_0==54) ) {
- alt20=1;
- }
- else if ( (LA20_0==23) ) {
- alt20=2;
- }
- else {
- NoViableAltException nvae =
- new NoViableAltException("", 20, 0, input);
-
- throw nvae;
- }
- switch (alt20) {
- case 1 :
- // InternalApplicationConfiguration.g:2173:2: ( ( rule__RealTypeScope__SetsNewAssignment_2_0 ) )
- {
- // InternalApplicationConfiguration.g:2173:2: ( ( rule__RealTypeScope__SetsNewAssignment_2_0 ) )
- // InternalApplicationConfiguration.g:2174:3: ( rule__RealTypeScope__SetsNewAssignment_2_0 )
- {
- before(grammarAccess.getRealTypeScopeAccess().getSetsNewAssignment_2_0());
- // InternalApplicationConfiguration.g:2175:3: ( rule__RealTypeScope__SetsNewAssignment_2_0 )
- // InternalApplicationConfiguration.g:2175:4: rule__RealTypeScope__SetsNewAssignment_2_0
- {
- pushFollow(FOLLOW_2);
- rule__RealTypeScope__SetsNewAssignment_2_0();
-
- state._fsp--;
-
-
- }
-
- after(grammarAccess.getRealTypeScopeAccess().getSetsNewAssignment_2_0());
-
- }
-
-
- }
- break;
- case 2 :
- // InternalApplicationConfiguration.g:2179:2: ( ( rule__RealTypeScope__SetsSumAssignment_2_1 ) )
- {
- // InternalApplicationConfiguration.g:2179:2: ( ( rule__RealTypeScope__SetsSumAssignment_2_1 ) )
- // InternalApplicationConfiguration.g:2180:3: ( rule__RealTypeScope__SetsSumAssignment_2_1 )
- {
- before(grammarAccess.getRealTypeScopeAccess().getSetsSumAssignment_2_1());
- // InternalApplicationConfiguration.g:2181:3: ( rule__RealTypeScope__SetsSumAssignment_2_1 )
- // InternalApplicationConfiguration.g:2181:4: rule__RealTypeScope__SetsSumAssignment_2_1
- {
- pushFollow(FOLLOW_2);
- rule__RealTypeScope__SetsSumAssignment_2_1();
-
- state._fsp--;
-
-
- }
-
- after(grammarAccess.getRealTypeScopeAccess().getSetsSumAssignment_2_1());
-
- }
-
-
- }
- break;
-
- }
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
-
- restoreStackSize(stackSize);
-
- }
- return ;
- }
- // $ANTLR end "rule__RealTypeScope__Alternatives_2"
-
-
- // $ANTLR start "rule__RealTypeScope__Alternatives_3"
- // InternalApplicationConfiguration.g:2189:1: rule__RealTypeScope__Alternatives_3 : ( ( ( rule__RealTypeScope__NumberAssignment_3_0 ) ) | ( ( rule__RealTypeScope__NumberAssignment_3_1 ) ) | ( ( rule__RealTypeScope__NumberAssignment_3_2 ) ) );
- public final void rule__RealTypeScope__Alternatives_3() throws RecognitionException {
-
- int stackSize = keepStackSize();
-
- try {
- // InternalApplicationConfiguration.g:2193:1: ( ( ( rule__RealTypeScope__NumberAssignment_3_0 ) ) | ( ( rule__RealTypeScope__NumberAssignment_3_1 ) ) | ( ( rule__RealTypeScope__NumberAssignment_3_2 ) ) )
- int alt21=3;
- switch ( input.LA(1) ) {
- case RULE_INT:
- {
- int LA21_1 = input.LA(2);
-
- if ( (LA21_1==EOF||(LA21_1>=25 && LA21_1<=26)) ) {
- alt21=1;
- }
- else if ( (LA21_1==45) ) {
- alt21=2;
- }
- else {
- NoViableAltException nvae =
- new NoViableAltException("", 21, 1, input);
-
- throw nvae;
- }
- }
- break;
- case 55:
- {
- alt21=1;
- }
- break;
- case 24:
- {
- alt21=3;
- }
- break;
- default:
- NoViableAltException nvae =
- new NoViableAltException("", 21, 0, input);
-
- throw nvae;
- }
-
- switch (alt21) {
- case 1 :
- // InternalApplicationConfiguration.g:2194:2: ( ( rule__RealTypeScope__NumberAssignment_3_0 ) )
- {
- // InternalApplicationConfiguration.g:2194:2: ( ( rule__RealTypeScope__NumberAssignment_3_0 ) )
- // InternalApplicationConfiguration.g:2195:3: ( rule__RealTypeScope__NumberAssignment_3_0 )
- {
- before(grammarAccess.getRealTypeScopeAccess().getNumberAssignment_3_0());
- // InternalApplicationConfiguration.g:2196:3: ( rule__RealTypeScope__NumberAssignment_3_0 )
- // InternalApplicationConfiguration.g:2196:4: rule__RealTypeScope__NumberAssignment_3_0
- {
- pushFollow(FOLLOW_2);
- rule__RealTypeScope__NumberAssignment_3_0();
-
- state._fsp--;
-
-
- }
-
- after(grammarAccess.getRealTypeScopeAccess().getNumberAssignment_3_0());
-
- }
-
-
- }
- break;
- case 2 :
- // InternalApplicationConfiguration.g:2200:2: ( ( rule__RealTypeScope__NumberAssignment_3_1 ) )
- {
- // InternalApplicationConfiguration.g:2200:2: ( ( rule__RealTypeScope__NumberAssignment_3_1 ) )
- // InternalApplicationConfiguration.g:2201:3: ( rule__RealTypeScope__NumberAssignment_3_1 )
- {
- before(grammarAccess.getRealTypeScopeAccess().getNumberAssignment_3_1());
- // InternalApplicationConfiguration.g:2202:3: ( rule__RealTypeScope__NumberAssignment_3_1 )
- // InternalApplicationConfiguration.g:2202:4: rule__RealTypeScope__NumberAssignment_3_1
- {
- pushFollow(FOLLOW_2);
- rule__RealTypeScope__NumberAssignment_3_1();
-
- state._fsp--;
-
-
- }
-
- after(grammarAccess.getRealTypeScopeAccess().getNumberAssignment_3_1());
-
- }
-
-
- }
- break;
- case 3 :
- // InternalApplicationConfiguration.g:2206:2: ( ( rule__RealTypeScope__NumberAssignment_3_2 ) )
- {
- // InternalApplicationConfiguration.g:2206:2: ( ( rule__RealTypeScope__NumberAssignment_3_2 ) )
- // InternalApplicationConfiguration.g:2207:3: ( rule__RealTypeScope__NumberAssignment_3_2 )
- {
- before(grammarAccess.getRealTypeScopeAccess().getNumberAssignment_3_2());
- // InternalApplicationConfiguration.g:2208:3: ( rule__RealTypeScope__NumberAssignment_3_2 )
- // InternalApplicationConfiguration.g:2208:4: rule__RealTypeScope__NumberAssignment_3_2
- {
- pushFollow(FOLLOW_2);
- rule__RealTypeScope__NumberAssignment_3_2();
-
- state._fsp--;
-
-
- }
-
- after(grammarAccess.getRealTypeScopeAccess().getNumberAssignment_3_2());
-
- }
-
-
- }
- break;
-
- }
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
-
- restoreStackSize(stackSize);
-
- }
- return ;
- }
- // $ANTLR end "rule__RealTypeScope__Alternatives_3"
-
-
- // $ANTLR start "rule__StringTypeScope__Alternatives_2"
- // InternalApplicationConfiguration.g:2216:1: rule__StringTypeScope__Alternatives_2 : ( ( ( rule__StringTypeScope__SetsNewAssignment_2_0 ) ) | ( ( rule__StringTypeScope__SetsSumAssignment_2_1 ) ) );
- public final void rule__StringTypeScope__Alternatives_2() throws RecognitionException {
-
- int stackSize = keepStackSize();
-
- try {
- // InternalApplicationConfiguration.g:2220:1: ( ( ( rule__StringTypeScope__SetsNewAssignment_2_0 ) ) | ( ( rule__StringTypeScope__SetsSumAssignment_2_1 ) ) )
- int alt22=2;
- int LA22_0 = input.LA(1);
-
- if ( (LA22_0==54) ) {
- alt22=1;
- }
- else if ( (LA22_0==23) ) {
- alt22=2;
- }
- else {
- NoViableAltException nvae =
- new NoViableAltException("", 22, 0, input);
-
- throw nvae;
- }
- switch (alt22) {
- case 1 :
- // InternalApplicationConfiguration.g:2221:2: ( ( rule__StringTypeScope__SetsNewAssignment_2_0 ) )
- {
- // InternalApplicationConfiguration.g:2221:2: ( ( rule__StringTypeScope__SetsNewAssignment_2_0 ) )
- // InternalApplicationConfiguration.g:2222:3: ( rule__StringTypeScope__SetsNewAssignment_2_0 )
- {
- before(grammarAccess.getStringTypeScopeAccess().getSetsNewAssignment_2_0());
- // InternalApplicationConfiguration.g:2223:3: ( rule__StringTypeScope__SetsNewAssignment_2_0 )
- // InternalApplicationConfiguration.g:2223:4: rule__StringTypeScope__SetsNewAssignment_2_0
- {
- pushFollow(FOLLOW_2);
- rule__StringTypeScope__SetsNewAssignment_2_0();
-
- state._fsp--;
-
-
- }
-
- after(grammarAccess.getStringTypeScopeAccess().getSetsNewAssignment_2_0());
-
- }
-
-
- }
- break;
- case 2 :
- // InternalApplicationConfiguration.g:2227:2: ( ( rule__StringTypeScope__SetsSumAssignment_2_1 ) )
- {
- // InternalApplicationConfiguration.g:2227:2: ( ( rule__StringTypeScope__SetsSumAssignment_2_1 ) )
- // InternalApplicationConfiguration.g:2228:3: ( rule__StringTypeScope__SetsSumAssignment_2_1 )
- {
- before(grammarAccess.getStringTypeScopeAccess().getSetsSumAssignment_2_1());
- // InternalApplicationConfiguration.g:2229:3: ( rule__StringTypeScope__SetsSumAssignment_2_1 )
- // InternalApplicationConfiguration.g:2229:4: rule__StringTypeScope__SetsSumAssignment_2_1
- {
- pushFollow(FOLLOW_2);
- rule__StringTypeScope__SetsSumAssignment_2_1();
-
- state._fsp--;
-
-
- }
-
- after(grammarAccess.getStringTypeScopeAccess().getSetsSumAssignment_2_1());
-
- }
-
-
- }
- break;
-
- }
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
-
- restoreStackSize(stackSize);
-
- }
- return ;
- }
- // $ANTLR end "rule__StringTypeScope__Alternatives_2"
-
-
- // $ANTLR start "rule__StringTypeScope__Alternatives_3"
- // InternalApplicationConfiguration.g:2237:1: rule__StringTypeScope__Alternatives_3 : ( ( ( rule__StringTypeScope__NumberAssignment_3_0 ) ) | ( ( rule__StringTypeScope__NumberAssignment_3_1 ) ) | ( ( rule__StringTypeScope__NumberAssignment_3_2 ) ) );
- public final void rule__StringTypeScope__Alternatives_3() throws RecognitionException {
-
- int stackSize = keepStackSize();
-
- try {
- // InternalApplicationConfiguration.g:2241:1: ( ( ( rule__StringTypeScope__NumberAssignment_3_0 ) ) | ( ( rule__StringTypeScope__NumberAssignment_3_1 ) ) | ( ( rule__StringTypeScope__NumberAssignment_3_2 ) ) )
- int alt23=3;
- switch ( input.LA(1) ) {
- case RULE_INT:
- {
- int LA23_1 = input.LA(2);
-
- if ( (LA23_1==EOF||(LA23_1>=25 && LA23_1<=26)) ) {
- alt23=1;
- }
- else if ( (LA23_1==45) ) {
- alt23=2;
- }
- else {
- NoViableAltException nvae =
- new NoViableAltException("", 23, 1, input);
-
- throw nvae;
- }
- }
- break;
- case 55:
- {
- alt23=1;
- }
- break;
- case 24:
- {
- alt23=3;
- }
- break;
- default:
- NoViableAltException nvae =
- new NoViableAltException("", 23, 0, input);
-
- throw nvae;
- }
-
- switch (alt23) {
- case 1 :
- // InternalApplicationConfiguration.g:2242:2: ( ( rule__StringTypeScope__NumberAssignment_3_0 ) )
- {
- // InternalApplicationConfiguration.g:2242:2: ( ( rule__StringTypeScope__NumberAssignment_3_0 ) )
- // InternalApplicationConfiguration.g:2243:3: ( rule__StringTypeScope__NumberAssignment_3_0 )
- {
- before(grammarAccess.getStringTypeScopeAccess().getNumberAssignment_3_0());
- // InternalApplicationConfiguration.g:2244:3: ( rule__StringTypeScope__NumberAssignment_3_0 )
- // InternalApplicationConfiguration.g:2244:4: rule__StringTypeScope__NumberAssignment_3_0
- {
- pushFollow(FOLLOW_2);
- rule__StringTypeScope__NumberAssignment_3_0();
-
- state._fsp--;
-
-
- }
-
- after(grammarAccess.getStringTypeScopeAccess().getNumberAssignment_3_0());
-
- }
-
-
- }
- break;
- case 2 :
- // InternalApplicationConfiguration.g:2248:2: ( ( rule__StringTypeScope__NumberAssignment_3_1 ) )
- {
- // InternalApplicationConfiguration.g:2248:2: ( ( rule__StringTypeScope__NumberAssignment_3_1 ) )
- // InternalApplicationConfiguration.g:2249:3: ( rule__StringTypeScope__NumberAssignment_3_1 )
- {
- before(grammarAccess.getStringTypeScopeAccess().getNumberAssignment_3_1());
- // InternalApplicationConfiguration.g:2250:3: ( rule__StringTypeScope__NumberAssignment_3_1 )
- // InternalApplicationConfiguration.g:2250:4: rule__StringTypeScope__NumberAssignment_3_1
- {
- pushFollow(FOLLOW_2);
- rule__StringTypeScope__NumberAssignment_3_1();
-
- state._fsp--;
-
-
- }
-
- after(grammarAccess.getStringTypeScopeAccess().getNumberAssignment_3_1());
-
- }
-
-
- }
- break;
- case 3 :
- // InternalApplicationConfiguration.g:2254:2: ( ( rule__StringTypeScope__NumberAssignment_3_2 ) )
- {
- // InternalApplicationConfiguration.g:2254:2: ( ( rule__StringTypeScope__NumberAssignment_3_2 ) )
- // InternalApplicationConfiguration.g:2255:3: ( rule__StringTypeScope__NumberAssignment_3_2 )
- {
- before(grammarAccess.getStringTypeScopeAccess().getNumberAssignment_3_2());
- // InternalApplicationConfiguration.g:2256:3: ( rule__StringTypeScope__NumberAssignment_3_2 )
- // InternalApplicationConfiguration.g:2256:4: rule__StringTypeScope__NumberAssignment_3_2
- {
- pushFollow(FOLLOW_2);
- rule__StringTypeScope__NumberAssignment_3_2();
-
- state._fsp--;
-
-
- }
-
- after(grammarAccess.getStringTypeScopeAccess().getNumberAssignment_3_2());
-
- }
-
-
- }
- break;
-
- }
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
-
- restoreStackSize(stackSize);
-
- }
- return ;
- }
- // $ANTLR end "rule__StringTypeScope__Alternatives_3"
-
-
- // $ANTLR start "rule__ExactNumber__Alternatives"
- // InternalApplicationConfiguration.g:2264:1: rule__ExactNumber__Alternatives : ( ( ( rule__ExactNumber__ExactNumberAssignment_0 ) ) | ( ( rule__ExactNumber__ExactUnlimitedAssignment_1 ) ) );
- public final void rule__ExactNumber__Alternatives() throws RecognitionException {
-
- int stackSize = keepStackSize();
-
- try {
- // InternalApplicationConfiguration.g:2268:1: ( ( ( rule__ExactNumber__ExactNumberAssignment_0 ) ) | ( ( rule__ExactNumber__ExactUnlimitedAssignment_1 ) ) )
- int alt24=2;
- int LA24_0 = input.LA(1);
-
- if ( (LA24_0==RULE_INT) ) {
- alt24=1;
- }
- else if ( (LA24_0==55) ) {
- alt24=2;
- }
- else {
- NoViableAltException nvae =
- new NoViableAltException("", 24, 0, input);
-
- throw nvae;
- }
- switch (alt24) {
- case 1 :
- // InternalApplicationConfiguration.g:2269:2: ( ( rule__ExactNumber__ExactNumberAssignment_0 ) )
- {
- // InternalApplicationConfiguration.g:2269:2: ( ( rule__ExactNumber__ExactNumberAssignment_0 ) )
- // InternalApplicationConfiguration.g:2270:3: ( rule__ExactNumber__ExactNumberAssignment_0 )
- {
- before(grammarAccess.getExactNumberAccess().getExactNumberAssignment_0());
- // InternalApplicationConfiguration.g:2271:3: ( rule__ExactNumber__ExactNumberAssignment_0 )
- // InternalApplicationConfiguration.g:2271:4: rule__ExactNumber__ExactNumberAssignment_0
- {
- pushFollow(FOLLOW_2);
- rule__ExactNumber__ExactNumberAssignment_0();
-
- state._fsp--;
-
-
- }
-
- after(grammarAccess.getExactNumberAccess().getExactNumberAssignment_0());
-
- }
-
-
- }
- break;
- case 2 :
- // InternalApplicationConfiguration.g:2275:2: ( ( rule__ExactNumber__ExactUnlimitedAssignment_1 ) )
- {
- // InternalApplicationConfiguration.g:2275:2: ( ( rule__ExactNumber__ExactUnlimitedAssignment_1 ) )
- // InternalApplicationConfiguration.g:2276:3: ( rule__ExactNumber__ExactUnlimitedAssignment_1 )
- {
- before(grammarAccess.getExactNumberAccess().getExactUnlimitedAssignment_1());
- // InternalApplicationConfiguration.g:2277:3: ( rule__ExactNumber__ExactUnlimitedAssignment_1 )
- // InternalApplicationConfiguration.g:2277:4: rule__ExactNumber__ExactUnlimitedAssignment_1
- {
- pushFollow(FOLLOW_2);
- rule__ExactNumber__ExactUnlimitedAssignment_1();
-
- state._fsp--;
-
-
- }
-
- after(grammarAccess.getExactNumberAccess().getExactUnlimitedAssignment_1());
-
- }
-
-
- }
- break;
-
- }
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
-
- restoreStackSize(stackSize);
-
- }
- return ;
- }
- // $ANTLR end "rule__ExactNumber__Alternatives"
-
-
- // $ANTLR start "rule__IntervallNumber__Alternatives_2"
- // InternalApplicationConfiguration.g:2285:1: rule__IntervallNumber__Alternatives_2 : ( ( ( rule__IntervallNumber__MaxNumberAssignment_2_0 ) ) | ( ( rule__IntervallNumber__MaxUnlimitedAssignment_2_1 ) ) );
- public final void rule__IntervallNumber__Alternatives_2() throws RecognitionException {
-
- int stackSize = keepStackSize();
-
- try {
- // InternalApplicationConfiguration.g:2289:1: ( ( ( rule__IntervallNumber__MaxNumberAssignment_2_0 ) ) | ( ( rule__IntervallNumber__MaxUnlimitedAssignment_2_1 ) ) )
- int alt25=2;
- int LA25_0 = input.LA(1);
-
- if ( (LA25_0==RULE_INT) ) {
- alt25=1;
- }
- else if ( (LA25_0==55) ) {
- alt25=2;
- }
- else {
- NoViableAltException nvae =
- new NoViableAltException("", 25, 0, input);
-
- throw nvae;
- }
- switch (alt25) {
- case 1 :
- // InternalApplicationConfiguration.g:2290:2: ( ( rule__IntervallNumber__MaxNumberAssignment_2_0 ) )
- {
- // InternalApplicationConfiguration.g:2290:2: ( ( rule__IntervallNumber__MaxNumberAssignment_2_0 ) )
- // InternalApplicationConfiguration.g:2291:3: ( rule__IntervallNumber__MaxNumberAssignment_2_0 )
- {
- before(grammarAccess.getIntervallNumberAccess().getMaxNumberAssignment_2_0());
- // InternalApplicationConfiguration.g:2292:3: ( rule__IntervallNumber__MaxNumberAssignment_2_0 )
- // InternalApplicationConfiguration.g:2292:4: rule__IntervallNumber__MaxNumberAssignment_2_0
- {
- pushFollow(FOLLOW_2);
- rule__IntervallNumber__MaxNumberAssignment_2_0();
-
- state._fsp--;
-
-
- }
-
- after(grammarAccess.getIntervallNumberAccess().getMaxNumberAssignment_2_0());
-
- }
-
-
- }
- break;
- case 2 :
- // InternalApplicationConfiguration.g:2296:2: ( ( rule__IntervallNumber__MaxUnlimitedAssignment_2_1 ) )
- {
- // InternalApplicationConfiguration.g:2296:2: ( ( rule__IntervallNumber__MaxUnlimitedAssignment_2_1 ) )
- // InternalApplicationConfiguration.g:2297:3: ( rule__IntervallNumber__MaxUnlimitedAssignment_2_1 )
- {
- before(grammarAccess.getIntervallNumberAccess().getMaxUnlimitedAssignment_2_1());
- // InternalApplicationConfiguration.g:2298:3: ( rule__IntervallNumber__MaxUnlimitedAssignment_2_1 )
- // InternalApplicationConfiguration.g:2298:4: rule__IntervallNumber__MaxUnlimitedAssignment_2_1
- {
- pushFollow(FOLLOW_2);
- rule__IntervallNumber__MaxUnlimitedAssignment_2_1();
-
- state._fsp--;
-
-
- }
-
- after(grammarAccess.getIntervallNumberAccess().getMaxUnlimitedAssignment_2_1());
-
- }
-
-
- }
- break;
-
- }
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
-
- restoreStackSize(stackSize);
-
- }
- return ;
- }
- // $ANTLR end "rule__IntervallNumber__Alternatives_2"
-
-
- // $ANTLR start "rule__Scope__Alternatives"
- // InternalApplicationConfiguration.g:2306:1: rule__Scope__Alternatives : ( ( ruleScopeSpecification ) | ( ruleScopeReference ) );
- public final void rule__Scope__Alternatives() throws RecognitionException {
-
- int stackSize = keepStackSize();
-
- try {
- // InternalApplicationConfiguration.g:2310:1: ( ( ruleScopeSpecification ) | ( ruleScopeReference ) )
- int alt26=2;
- int LA26_0 = input.LA(1);
-
- if ( (LA26_0==24) ) {
- alt26=1;
- }
- else if ( (LA26_0==RULE_ID) ) {
- alt26=2;
- }
- else {
- NoViableAltException nvae =
- new NoViableAltException("", 26, 0, input);
-
- throw nvae;
- }
- switch (alt26) {
- case 1 :
- // InternalApplicationConfiguration.g:2311:2: ( ruleScopeSpecification )
- {
- // InternalApplicationConfiguration.g:2311:2: ( ruleScopeSpecification )
- // InternalApplicationConfiguration.g:2312:3: ruleScopeSpecification
- {
- before(grammarAccess.getScopeAccess().getScopeSpecificationParserRuleCall_0());
- pushFollow(FOLLOW_2);
- ruleScopeSpecification();
-
- state._fsp--;
-
- after(grammarAccess.getScopeAccess().getScopeSpecificationParserRuleCall_0());
-
- }
-
-
- }
- break;
- case 2 :
- // InternalApplicationConfiguration.g:2317:2: ( ruleScopeReference )
- {
- // InternalApplicationConfiguration.g:2317:2: ( ruleScopeReference )
- // InternalApplicationConfiguration.g:2318:3: ruleScopeReference
- {
- before(grammarAccess.getScopeAccess().getScopeReferenceParserRuleCall_1());
- pushFollow(FOLLOW_2);
- ruleScopeReference();
-
- state._fsp--;
-
- after(grammarAccess.getScopeAccess().getScopeReferenceParserRuleCall_1());
-
- }
-
-
- }
- break;
-
- }
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
-
- restoreStackSize(stackSize);
-
- }
- return ;
- }
- // $ANTLR end "rule__Scope__Alternatives"
-
-
- // $ANTLR start "rule__DocumentLevelSpecification__Alternatives"
- // InternalApplicationConfiguration.g:2327:1: rule__DocumentLevelSpecification__Alternatives : ( ( ( 'none' ) ) | ( ( 'normal' ) ) | ( ( 'full' ) ) );
- public final void rule__DocumentLevelSpecification__Alternatives() throws RecognitionException {
-
- int stackSize = keepStackSize();
-
- try {
- // InternalApplicationConfiguration.g:2331:1: ( ( ( 'none' ) ) | ( ( 'normal' ) ) | ( ( 'full' ) ) )
- int alt27=3;
- switch ( input.LA(1) ) {
- case 11:
- {
- alt27=1;
- }
- break;
- case 12:
- {
- alt27=2;
- }
- break;
- case 13:
- {
- alt27=3;
- }
- break;
- default:
- NoViableAltException nvae =
- new NoViableAltException("", 27, 0, input);
-
- throw nvae;
- }
-
- switch (alt27) {
- case 1 :
- // InternalApplicationConfiguration.g:2332:2: ( ( 'none' ) )
- {
- // InternalApplicationConfiguration.g:2332:2: ( ( 'none' ) )
- // InternalApplicationConfiguration.g:2333:3: ( 'none' )
- {
- before(grammarAccess.getDocumentLevelSpecificationAccess().getNoneEnumLiteralDeclaration_0());
- // InternalApplicationConfiguration.g:2334:3: ( 'none' )
- // InternalApplicationConfiguration.g:2334:4: 'none'
- {
- match(input,11,FOLLOW_2);
-
- }
-
- after(grammarAccess.getDocumentLevelSpecificationAccess().getNoneEnumLiteralDeclaration_0());
-
- }
-
-
- }
- break;
- case 2 :
- // InternalApplicationConfiguration.g:2338:2: ( ( 'normal' ) )
- {
- // InternalApplicationConfiguration.g:2338:2: ( ( 'normal' ) )
- // InternalApplicationConfiguration.g:2339:3: ( 'normal' )
- {
- before(grammarAccess.getDocumentLevelSpecificationAccess().getNormalEnumLiteralDeclaration_1());
- // InternalApplicationConfiguration.g:2340:3: ( 'normal' )
- // InternalApplicationConfiguration.g:2340:4: 'normal'
- {
- match(input,12,FOLLOW_2);
-
- }
-
- after(grammarAccess.getDocumentLevelSpecificationAccess().getNormalEnumLiteralDeclaration_1());
-
- }
-
-
- }
- break;
- case 3 :
- // InternalApplicationConfiguration.g:2344:2: ( ( 'full' ) )
- {
- // InternalApplicationConfiguration.g:2344:2: ( ( 'full' ) )
- // InternalApplicationConfiguration.g:2345:3: ( 'full' )
- {
- before(grammarAccess.getDocumentLevelSpecificationAccess().getFullEnumLiteralDeclaration_2());
- // InternalApplicationConfiguration.g:2346:3: ( 'full' )
- // InternalApplicationConfiguration.g:2346:4: 'full'
- {
- match(input,13,FOLLOW_2);
-
- }
-
- after(grammarAccess.getDocumentLevelSpecificationAccess().getFullEnumLiteralDeclaration_2());
-
- }
-
-
- }
- break;
-
- }
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
-
- restoreStackSize(stackSize);
-
- }
- return ;
- }
- // $ANTLR end "rule__DocumentLevelSpecification__Alternatives"
-
-
- // $ANTLR start "rule__Solver__Alternatives"
- // InternalApplicationConfiguration.g:2354:1: rule__Solver__Alternatives : ( ( ( 'SMTSolver' ) ) | ( ( 'AlloySolver' ) ) | ( ( 'ViatraSolver' ) ) );
- public final void rule__Solver__Alternatives() throws RecognitionException {
-
- int stackSize = keepStackSize();
-
- try {
- // InternalApplicationConfiguration.g:2358:1: ( ( ( 'SMTSolver' ) ) | ( ( 'AlloySolver' ) ) | ( ( 'ViatraSolver' ) ) )
- int alt28=3;
- switch ( input.LA(1) ) {
- case 14:
- {
- alt28=1;
- }
- break;
- case 15:
- {
- alt28=2;
- }
- break;
- case 16:
- {
- alt28=3;
- }
- break;
- default:
- NoViableAltException nvae =
- new NoViableAltException("", 28, 0, input);
-
- throw nvae;
- }
-
- switch (alt28) {
- case 1 :
- // InternalApplicationConfiguration.g:2359:2: ( ( 'SMTSolver' ) )
- {
- // InternalApplicationConfiguration.g:2359:2: ( ( 'SMTSolver' ) )
- // InternalApplicationConfiguration.g:2360:3: ( 'SMTSolver' )
- {
- before(grammarAccess.getSolverAccess().getSMTSolverEnumLiteralDeclaration_0());
- // InternalApplicationConfiguration.g:2361:3: ( 'SMTSolver' )
- // InternalApplicationConfiguration.g:2361:4: 'SMTSolver'
- {
- match(input,14,FOLLOW_2);
-
- }
-
- after(grammarAccess.getSolverAccess().getSMTSolverEnumLiteralDeclaration_0());
-
- }
-
-
- }
- break;
- case 2 :
- // InternalApplicationConfiguration.g:2365:2: ( ( 'AlloySolver' ) )
- {
- // InternalApplicationConfiguration.g:2365:2: ( ( 'AlloySolver' ) )
- // InternalApplicationConfiguration.g:2366:3: ( 'AlloySolver' )
- {
- before(grammarAccess.getSolverAccess().getAlloySolverEnumLiteralDeclaration_1());
- // InternalApplicationConfiguration.g:2367:3: ( 'AlloySolver' )
- // InternalApplicationConfiguration.g:2367:4: 'AlloySolver'
- {
- match(input,15,FOLLOW_2);
-
- }
-
- after(grammarAccess.getSolverAccess().getAlloySolverEnumLiteralDeclaration_1());
-
- }
-
-
- }
- break;
- case 3 :
- // InternalApplicationConfiguration.g:2371:2: ( ( 'ViatraSolver' ) )
- {
- // InternalApplicationConfiguration.g:2371:2: ( ( 'ViatraSolver' ) )
- // InternalApplicationConfiguration.g:2372:3: ( 'ViatraSolver' )
- {
- before(grammarAccess.getSolverAccess().getViatraSolverEnumLiteralDeclaration_2());
- // InternalApplicationConfiguration.g:2373:3: ( 'ViatraSolver' )
- // InternalApplicationConfiguration.g:2373:4: 'ViatraSolver'
- {
- match(input,16,FOLLOW_2);
-
- }
-
- after(grammarAccess.getSolverAccess().getViatraSolverEnumLiteralDeclaration_2());
-
- }
-
-
- }
- break;
-
- }
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
-
- restoreStackSize(stackSize);
-
- }
- return ;
- }
- // $ANTLR end "rule__Solver__Alternatives"
-
-
- // $ANTLR start "rule__ConfigurationScript__Group__0"
- // InternalApplicationConfiguration.g:2381:1: rule__ConfigurationScript__Group__0 : rule__ConfigurationScript__Group__0__Impl rule__ConfigurationScript__Group__1 ;
- public final void rule__ConfigurationScript__Group__0() throws RecognitionException {
-
- int stackSize = keepStackSize();
-
- try {
- // InternalApplicationConfiguration.g:2385:1: ( rule__ConfigurationScript__Group__0__Impl rule__ConfigurationScript__Group__1 )
- // InternalApplicationConfiguration.g:2386:2: rule__ConfigurationScript__Group__0__Impl rule__ConfigurationScript__Group__1
- {
- pushFollow(FOLLOW_3);
- rule__ConfigurationScript__Group__0__Impl();
-
- state._fsp--;
-
- pushFollow(FOLLOW_2);
- rule__ConfigurationScript__Group__1();
-
- state._fsp--;
-
-
- }
-
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
-
- restoreStackSize(stackSize);
-
- }
- return ;
- }
- // $ANTLR end "rule__ConfigurationScript__Group__0"
-
-
- // $ANTLR start "rule__ConfigurationScript__Group__0__Impl"
- // InternalApplicationConfiguration.g:2393:1: rule__ConfigurationScript__Group__0__Impl : ( ( rule__ConfigurationScript__ImportsAssignment_0 )* ) ;
- public final void rule__ConfigurationScript__Group__0__Impl() throws RecognitionException {
-
- int stackSize = keepStackSize();
-
- try {
- // InternalApplicationConfiguration.g:2397:1: ( ( ( rule__ConfigurationScript__ImportsAssignment_0 )* ) )
- // InternalApplicationConfiguration.g:2398:1: ( ( rule__ConfigurationScript__ImportsAssignment_0 )* )
- {
- // InternalApplicationConfiguration.g:2398:1: ( ( rule__ConfigurationScript__ImportsAssignment_0 )* )
- // InternalApplicationConfiguration.g:2399:2: ( rule__ConfigurationScript__ImportsAssignment_0 )*
- {
- before(grammarAccess.getConfigurationScriptAccess().getImportsAssignment_0());
- // InternalApplicationConfiguration.g:2400:2: ( rule__ConfigurationScript__ImportsAssignment_0 )*
- loop29:
- do {
- int alt29=2;
- int LA29_0 = input.LA(1);
-
- if ( (LA29_0==19) ) {
- alt29=1;
- }
-
-
- switch (alt29) {
- case 1 :
- // InternalApplicationConfiguration.g:2400:3: rule__ConfigurationScript__ImportsAssignment_0
- {
- pushFollow(FOLLOW_4);
- rule__ConfigurationScript__ImportsAssignment_0();
-
- state._fsp--;
-
-
- }
- break;
-
- default :
- break loop29;
- }
- } while (true);
-
- after(grammarAccess.getConfigurationScriptAccess().getImportsAssignment_0());
-
- }
-
-
- }
-
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
-
- restoreStackSize(stackSize);
-
- }
- return ;
- }
- // $ANTLR end "rule__ConfigurationScript__Group__0__Impl"
-
-
- // $ANTLR start "rule__ConfigurationScript__Group__1"
- // InternalApplicationConfiguration.g:2408:1: rule__ConfigurationScript__Group__1 : rule__ConfigurationScript__Group__1__Impl ;
- public final void rule__ConfigurationScript__Group__1() throws RecognitionException {
-
- int stackSize = keepStackSize();
-
- try {
- // InternalApplicationConfiguration.g:2412:1: ( rule__ConfigurationScript__Group__1__Impl )
- // InternalApplicationConfiguration.g:2413:2: rule__ConfigurationScript__Group__1__Impl
- {
- pushFollow(FOLLOW_2);
- rule__ConfigurationScript__Group__1__Impl();
-
- state._fsp--;
-
-
- }
-
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
-
- restoreStackSize(stackSize);
-
- }
- return ;
- }
- // $ANTLR end "rule__ConfigurationScript__Group__1"
-
-
- // $ANTLR start "rule__ConfigurationScript__Group__1__Impl"
- // InternalApplicationConfiguration.g:2419:1: rule__ConfigurationScript__Group__1__Impl : ( ( rule__ConfigurationScript__CommandsAssignment_1 )* ) ;
- public final void rule__ConfigurationScript__Group__1__Impl() throws RecognitionException {
-
- int stackSize = keepStackSize();
-
- try {
- // InternalApplicationConfiguration.g:2423:1: ( ( ( rule__ConfigurationScript__CommandsAssignment_1 )* ) )
- // InternalApplicationConfiguration.g:2424:1: ( ( rule__ConfigurationScript__CommandsAssignment_1 )* )
- {
- // InternalApplicationConfiguration.g:2424:1: ( ( rule__ConfigurationScript__CommandsAssignment_1 )* )
- // InternalApplicationConfiguration.g:2425:2: ( rule__ConfigurationScript__CommandsAssignment_1 )*
- {
- before(grammarAccess.getConfigurationScriptAccess().getCommandsAssignment_1());
- // InternalApplicationConfiguration.g:2426:2: ( rule__ConfigurationScript__CommandsAssignment_1 )*
- loop30:
- do {
- int alt30=2;
- int LA30_0 = input.LA(1);
-
- if ( (LA30_0==22||LA30_0==30||(LA30_0>=32 && LA30_0<=34)||(LA30_0>=46 && LA30_0<=47)) ) {
- alt30=1;
- }
-
-
- switch (alt30) {
- case 1 :
- // InternalApplicationConfiguration.g:2426:3: rule__ConfigurationScript__CommandsAssignment_1
- {
- pushFollow(FOLLOW_5);
- rule__ConfigurationScript__CommandsAssignment_1();
-
- state._fsp--;
-
-
- }
- break;
-
- default :
- break loop30;
- }
- } while (true);
-
- after(grammarAccess.getConfigurationScriptAccess().getCommandsAssignment_1());
-
- }
-
-
- }
-
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
-
- restoreStackSize(stackSize);
-
- }
- return ;
- }
- // $ANTLR end "rule__ConfigurationScript__Group__1__Impl"
-
-
- // $ANTLR start "rule__QualifiedName__Group__0"
- // InternalApplicationConfiguration.g:2435:1: rule__QualifiedName__Group__0 : rule__QualifiedName__Group__0__Impl rule__QualifiedName__Group__1 ;
- public final void rule__QualifiedName__Group__0() throws RecognitionException {
-
- int stackSize = keepStackSize();
-
- try {
- // InternalApplicationConfiguration.g:2439:1: ( rule__QualifiedName__Group__0__Impl rule__QualifiedName__Group__1 )
- // InternalApplicationConfiguration.g:2440:2: rule__QualifiedName__Group__0__Impl rule__QualifiedName__Group__1
- {
- pushFollow(FOLLOW_6);
- rule__QualifiedName__Group__0__Impl();
-
- state._fsp--;
-
- pushFollow(FOLLOW_2);
- rule__QualifiedName__Group__1();
-
- state._fsp--;
-
-
- }
-
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
-
- restoreStackSize(stackSize);
-
- }
- return ;
- }
- // $ANTLR end "rule__QualifiedName__Group__0"
-
-
- // $ANTLR start "rule__QualifiedName__Group__0__Impl"
- // InternalApplicationConfiguration.g:2447:1: rule__QualifiedName__Group__0__Impl : ( RULE_ID ) ;
- public final void rule__QualifiedName__Group__0__Impl() throws RecognitionException {
-
- int stackSize = keepStackSize();
-
- try {
- // InternalApplicationConfiguration.g:2451:1: ( ( RULE_ID ) )
- // InternalApplicationConfiguration.g:2452:1: ( RULE_ID )
- {
- // InternalApplicationConfiguration.g:2452:1: ( RULE_ID )
- // InternalApplicationConfiguration.g:2453:2: RULE_ID
- {
- before(grammarAccess.getQualifiedNameAccess().getIDTerminalRuleCall_0());
- match(input,RULE_ID,FOLLOW_2);
- after(grammarAccess.getQualifiedNameAccess().getIDTerminalRuleCall_0());
-
- }
-
-
- }
-
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
-
- restoreStackSize(stackSize);
-
- }
- return ;
- }
- // $ANTLR end "rule__QualifiedName__Group__0__Impl"
-
-
- // $ANTLR start "rule__QualifiedName__Group__1"
- // InternalApplicationConfiguration.g:2462:1: rule__QualifiedName__Group__1 : rule__QualifiedName__Group__1__Impl ;
- public final void rule__QualifiedName__Group__1() throws RecognitionException {
-
- int stackSize = keepStackSize();
-
- try {
- // InternalApplicationConfiguration.g:2466:1: ( rule__QualifiedName__Group__1__Impl )
- // InternalApplicationConfiguration.g:2467:2: rule__QualifiedName__Group__1__Impl
- {
- pushFollow(FOLLOW_2);
- rule__QualifiedName__Group__1__Impl();
-
- state._fsp--;
-
-
- }
-
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
-
- restoreStackSize(stackSize);
-
- }
- return ;
- }
- // $ANTLR end "rule__QualifiedName__Group__1"
-
-
- // $ANTLR start "rule__QualifiedName__Group__1__Impl"
- // InternalApplicationConfiguration.g:2473:1: rule__QualifiedName__Group__1__Impl : ( ( rule__QualifiedName__Group_1__0 )* ) ;
- public final void rule__QualifiedName__Group__1__Impl() throws RecognitionException {
-
- int stackSize = keepStackSize();
-
- try {
- // InternalApplicationConfiguration.g:2477:1: ( ( ( rule__QualifiedName__Group_1__0 )* ) )
- // InternalApplicationConfiguration.g:2478:1: ( ( rule__QualifiedName__Group_1__0 )* )
- {
- // InternalApplicationConfiguration.g:2478:1: ( ( rule__QualifiedName__Group_1__0 )* )
- // InternalApplicationConfiguration.g:2479:2: ( rule__QualifiedName__Group_1__0 )*
- {
- before(grammarAccess.getQualifiedNameAccess().getGroup_1());
- // InternalApplicationConfiguration.g:2480:2: ( rule__QualifiedName__Group_1__0 )*
- loop31:
- do {
- int alt31=2;
- int LA31_0 = input.LA(1);
-
- if ( (LA31_0==17) ) {
- alt31=1;
- }
-
-
- switch (alt31) {
- case 1 :
- // InternalApplicationConfiguration.g:2480:3: rule__QualifiedName__Group_1__0
- {
- pushFollow(FOLLOW_7);
- rule__QualifiedName__Group_1__0();
-
- state._fsp--;
-
-
- }
- break;
-
- default :
- break loop31;
- }
- } while (true);
-
- after(grammarAccess.getQualifiedNameAccess().getGroup_1());
-
- }
-
-
- }
-
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
-
- restoreStackSize(stackSize);
-
- }
- return ;
- }
- // $ANTLR end "rule__QualifiedName__Group__1__Impl"
-
-
- // $ANTLR start "rule__QualifiedName__Group_1__0"
- // InternalApplicationConfiguration.g:2489:1: rule__QualifiedName__Group_1__0 : rule__QualifiedName__Group_1__0__Impl rule__QualifiedName__Group_1__1 ;
- public final void rule__QualifiedName__Group_1__0() throws RecognitionException {
-
- int stackSize = keepStackSize();
-
- try {
- // InternalApplicationConfiguration.g:2493:1: ( rule__QualifiedName__Group_1__0__Impl rule__QualifiedName__Group_1__1 )
- // InternalApplicationConfiguration.g:2494:2: rule__QualifiedName__Group_1__0__Impl rule__QualifiedName__Group_1__1
- {
- pushFollow(FOLLOW_8);
- rule__QualifiedName__Group_1__0__Impl();
-
- state._fsp--;
-
- pushFollow(FOLLOW_2);
- rule__QualifiedName__Group_1__1();
-
- state._fsp--;
-
-
- }
-
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
-
- restoreStackSize(stackSize);
-
- }
- return ;
- }
- // $ANTLR end "rule__QualifiedName__Group_1__0"
-
-
- // $ANTLR start "rule__QualifiedName__Group_1__0__Impl"
- // InternalApplicationConfiguration.g:2501:1: rule__QualifiedName__Group_1__0__Impl : ( '.' ) ;
- public final void rule__QualifiedName__Group_1__0__Impl() throws RecognitionException {
-
- int stackSize = keepStackSize();
-
- try {
- // InternalApplicationConfiguration.g:2505:1: ( ( '.' ) )
- // InternalApplicationConfiguration.g:2506:1: ( '.' )
- {
- // InternalApplicationConfiguration.g:2506:1: ( '.' )
- // InternalApplicationConfiguration.g:2507:2: '.'
- {
- before(grammarAccess.getQualifiedNameAccess().getFullStopKeyword_1_0());
- match(input,17,FOLLOW_2);
- after(grammarAccess.getQualifiedNameAccess().getFullStopKeyword_1_0());
-
- }
-
-
- }
-
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
-
- restoreStackSize(stackSize);
-
- }
- return ;
- }
- // $ANTLR end "rule__QualifiedName__Group_1__0__Impl"
-
-
- // $ANTLR start "rule__QualifiedName__Group_1__1"
- // InternalApplicationConfiguration.g:2516:1: rule__QualifiedName__Group_1__1 : rule__QualifiedName__Group_1__1__Impl ;
- public final void rule__QualifiedName__Group_1__1() throws RecognitionException {
-
- int stackSize = keepStackSize();
-
- try {
- // InternalApplicationConfiguration.g:2520:1: ( rule__QualifiedName__Group_1__1__Impl )
- // InternalApplicationConfiguration.g:2521:2: rule__QualifiedName__Group_1__1__Impl
- {
- pushFollow(FOLLOW_2);
- rule__QualifiedName__Group_1__1__Impl();
-
- state._fsp--;
-
-
- }
-
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
-
- restoreStackSize(stackSize);
-
- }
- return ;
- }
- // $ANTLR end "rule__QualifiedName__Group_1__1"
-
-
- // $ANTLR start "rule__QualifiedName__Group_1__1__Impl"
- // InternalApplicationConfiguration.g:2527:1: rule__QualifiedName__Group_1__1__Impl : ( RULE_ID ) ;
- public final void rule__QualifiedName__Group_1__1__Impl() throws RecognitionException {
-
- int stackSize = keepStackSize();
-
- try {
- // InternalApplicationConfiguration.g:2531:1: ( ( RULE_ID ) )
- // InternalApplicationConfiguration.g:2532:1: ( RULE_ID )
- {
- // InternalApplicationConfiguration.g:2532:1: ( RULE_ID )
- // InternalApplicationConfiguration.g:2533:2: RULE_ID
- {
- before(grammarAccess.getQualifiedNameAccess().getIDTerminalRuleCall_1_1());
- match(input,RULE_ID,FOLLOW_2);
- after(grammarAccess.getQualifiedNameAccess().getIDTerminalRuleCall_1_1());
-
- }
-
-
- }
-
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
-
- restoreStackSize(stackSize);
-
- }
- return ;
- }
- // $ANTLR end "rule__QualifiedName__Group_1__1__Impl"
-
-
- // $ANTLR start "rule__REALLiteral__Group__0"
- // InternalApplicationConfiguration.g:2543:1: rule__REALLiteral__Group__0 : rule__REALLiteral__Group__0__Impl rule__REALLiteral__Group__1 ;
- public final void rule__REALLiteral__Group__0() throws RecognitionException {
-
- int stackSize = keepStackSize();
-
- try {
- // InternalApplicationConfiguration.g:2547:1: ( rule__REALLiteral__Group__0__Impl rule__REALLiteral__Group__1 )
- // InternalApplicationConfiguration.g:2548:2: rule__REALLiteral__Group__0__Impl rule__REALLiteral__Group__1
- {
- pushFollow(FOLLOW_9);
- rule__REALLiteral__Group__0__Impl();
-
- state._fsp--;
-
- pushFollow(FOLLOW_2);
- rule__REALLiteral__Group__1();
-
- state._fsp--;
-
-
- }
-
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
-
- restoreStackSize(stackSize);
-
- }
- return ;
- }
- // $ANTLR end "rule__REALLiteral__Group__0"
-
-
- // $ANTLR start "rule__REALLiteral__Group__0__Impl"
- // InternalApplicationConfiguration.g:2555:1: rule__REALLiteral__Group__0__Impl : ( ( '-' )? ) ;
- public final void rule__REALLiteral__Group__0__Impl() throws RecognitionException {
-
- int stackSize = keepStackSize();
-
- try {
- // InternalApplicationConfiguration.g:2559:1: ( ( ( '-' )? ) )
- // InternalApplicationConfiguration.g:2560:1: ( ( '-' )? )
- {
- // InternalApplicationConfiguration.g:2560:1: ( ( '-' )? )
- // InternalApplicationConfiguration.g:2561:2: ( '-' )?
- {
- before(grammarAccess.getREALLiteralAccess().getHyphenMinusKeyword_0());
- // InternalApplicationConfiguration.g:2562:2: ( '-' )?
- int alt32=2;
- int LA32_0 = input.LA(1);
-
- if ( (LA32_0==18) ) {
- alt32=1;
- }
- switch (alt32) {
- case 1 :
- // InternalApplicationConfiguration.g:2562:3: '-'
- {
- match(input,18,FOLLOW_2);
-
- }
- break;
-
- }
-
- after(grammarAccess.getREALLiteralAccess().getHyphenMinusKeyword_0());
-
- }
-
-
- }
-
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
-
- restoreStackSize(stackSize);
-
- }
- return ;
- }
- // $ANTLR end "rule__REALLiteral__Group__0__Impl"
-
-
- // $ANTLR start "rule__REALLiteral__Group__1"
- // InternalApplicationConfiguration.g:2570:1: rule__REALLiteral__Group__1 : rule__REALLiteral__Group__1__Impl rule__REALLiteral__Group__2 ;
- public final void rule__REALLiteral__Group__1() throws RecognitionException {
-
- int stackSize = keepStackSize();
-
- try {
- // InternalApplicationConfiguration.g:2574:1: ( rule__REALLiteral__Group__1__Impl rule__REALLiteral__Group__2 )
- // InternalApplicationConfiguration.g:2575:2: rule__REALLiteral__Group__1__Impl rule__REALLiteral__Group__2
- {
- pushFollow(FOLLOW_6);
- rule__REALLiteral__Group__1__Impl();
-
- state._fsp--;
-
- pushFollow(FOLLOW_2);
- rule__REALLiteral__Group__2();
-
- state._fsp--;
-
-
- }
-
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
-
- restoreStackSize(stackSize);
-
- }
- return ;
- }
- // $ANTLR end "rule__REALLiteral__Group__1"
-
-
- // $ANTLR start "rule__REALLiteral__Group__1__Impl"
- // InternalApplicationConfiguration.g:2582:1: rule__REALLiteral__Group__1__Impl : ( RULE_INT ) ;
- public final void rule__REALLiteral__Group__1__Impl() throws RecognitionException {
-
- int stackSize = keepStackSize();
-
- try {
- // InternalApplicationConfiguration.g:2586:1: ( ( RULE_INT ) )
- // InternalApplicationConfiguration.g:2587:1: ( RULE_INT )
- {
- // InternalApplicationConfiguration.g:2587:1: ( RULE_INT )
- // InternalApplicationConfiguration.g:2588:2: RULE_INT
- {
- before(grammarAccess.getREALLiteralAccess().getINTTerminalRuleCall_1());
- match(input,RULE_INT,FOLLOW_2);
- after(grammarAccess.getREALLiteralAccess().getINTTerminalRuleCall_1());
-
- }
-
-
- }
-
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
-
- restoreStackSize(stackSize);
-
- }
- return ;
- }
- // $ANTLR end "rule__REALLiteral__Group__1__Impl"
-
-
- // $ANTLR start "rule__REALLiteral__Group__2"
- // InternalApplicationConfiguration.g:2597:1: rule__REALLiteral__Group__2 : rule__REALLiteral__Group__2__Impl rule__REALLiteral__Group__3 ;
- public final void rule__REALLiteral__Group__2() throws RecognitionException {
-
- int stackSize = keepStackSize();
-
- try {
- // InternalApplicationConfiguration.g:2601:1: ( rule__REALLiteral__Group__2__Impl rule__REALLiteral__Group__3 )
- // InternalApplicationConfiguration.g:2602:2: rule__REALLiteral__Group__2__Impl rule__REALLiteral__Group__3
- {
- pushFollow(FOLLOW_9);
- rule__REALLiteral__Group__2__Impl();
-
- state._fsp--;
-
- pushFollow(FOLLOW_2);
- rule__REALLiteral__Group__3();
-
- state._fsp--;
-
-
- }
-
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
-
- restoreStackSize(stackSize);
-
- }
- return ;
- }
- // $ANTLR end "rule__REALLiteral__Group__2"
-
-
- // $ANTLR start "rule__REALLiteral__Group__2__Impl"
- // InternalApplicationConfiguration.g:2609:1: rule__REALLiteral__Group__2__Impl : ( '.' ) ;
- public final void rule__REALLiteral__Group__2__Impl() throws RecognitionException {
-
- int stackSize = keepStackSize();
-
- try {
- // InternalApplicationConfiguration.g:2613:1: ( ( '.' ) )
- // InternalApplicationConfiguration.g:2614:1: ( '.' )
- {
- // InternalApplicationConfiguration.g:2614:1: ( '.' )
- // InternalApplicationConfiguration.g:2615:2: '.'
- {
- before(grammarAccess.getREALLiteralAccess().getFullStopKeyword_2());
- match(input,17,FOLLOW_2);
- after(grammarAccess.getREALLiteralAccess().getFullStopKeyword_2());
-
- }
-
-
- }
-
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
-
- restoreStackSize(stackSize);
-
- }
- return ;
- }
- // $ANTLR end "rule__REALLiteral__Group__2__Impl"
-
-
- // $ANTLR start "rule__REALLiteral__Group__3"
- // InternalApplicationConfiguration.g:2624:1: rule__REALLiteral__Group__3 : rule__REALLiteral__Group__3__Impl ;
- public final void rule__REALLiteral__Group__3() throws RecognitionException {
-
- int stackSize = keepStackSize();
-
- try {
- // InternalApplicationConfiguration.g:2628:1: ( rule__REALLiteral__Group__3__Impl )
- // InternalApplicationConfiguration.g:2629:2: rule__REALLiteral__Group__3__Impl
- {
- pushFollow(FOLLOW_2);
- rule__REALLiteral__Group__3__Impl();
-
- state._fsp--;
-
-
- }
-
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
-
- restoreStackSize(stackSize);
-
- }
- return ;
- }
- // $ANTLR end "rule__REALLiteral__Group__3"
-
-
- // $ANTLR start "rule__REALLiteral__Group__3__Impl"
- // InternalApplicationConfiguration.g:2635:1: rule__REALLiteral__Group__3__Impl : ( RULE_INT ) ;
- public final void rule__REALLiteral__Group__3__Impl() throws RecognitionException {
-
- int stackSize = keepStackSize();
-
- try {
- // InternalApplicationConfiguration.g:2639:1: ( ( RULE_INT ) )
- // InternalApplicationConfiguration.g:2640:1: ( RULE_INT )
- {
- // InternalApplicationConfiguration.g:2640:1: ( RULE_INT )
- // InternalApplicationConfiguration.g:2641:2: RULE_INT
- {
- before(grammarAccess.getREALLiteralAccess().getINTTerminalRuleCall_3());
- match(input,RULE_INT,FOLLOW_2);
- after(grammarAccess.getREALLiteralAccess().getINTTerminalRuleCall_3());
-
- }
-
-
- }
-
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
-
- restoreStackSize(stackSize);
-
- }
- return ;
- }
- // $ANTLR end "rule__REALLiteral__Group__3__Impl"
-
-
- // $ANTLR start "rule__INTLiteral__Group__0"
- // InternalApplicationConfiguration.g:2651:1: rule__INTLiteral__Group__0 : rule__INTLiteral__Group__0__Impl rule__INTLiteral__Group__1 ;
- public final void rule__INTLiteral__Group__0() throws RecognitionException {
-
- int stackSize = keepStackSize();
-
- try {
- // InternalApplicationConfiguration.g:2655:1: ( rule__INTLiteral__Group__0__Impl rule__INTLiteral__Group__1 )
- // InternalApplicationConfiguration.g:2656:2: rule__INTLiteral__Group__0__Impl rule__INTLiteral__Group__1
- {
- pushFollow(FOLLOW_9);
- rule__INTLiteral__Group__0__Impl();
-
- state._fsp--;
-
- pushFollow(FOLLOW_2);
- rule__INTLiteral__Group__1();
-
- state._fsp--;
-
-
- }
-
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
-
- restoreStackSize(stackSize);
-
- }
- return ;
- }
- // $ANTLR end "rule__INTLiteral__Group__0"
-
-
- // $ANTLR start "rule__INTLiteral__Group__0__Impl"
- // InternalApplicationConfiguration.g:2663:1: rule__INTLiteral__Group__0__Impl : ( ( '-' )? ) ;
- public final void rule__INTLiteral__Group__0__Impl() throws RecognitionException {
-
- int stackSize = keepStackSize();
-
- try {
- // InternalApplicationConfiguration.g:2667:1: ( ( ( '-' )? ) )
- // InternalApplicationConfiguration.g:2668:1: ( ( '-' )? )
- {
- // InternalApplicationConfiguration.g:2668:1: ( ( '-' )? )
- // InternalApplicationConfiguration.g:2669:2: ( '-' )?
- {
- before(grammarAccess.getINTLiteralAccess().getHyphenMinusKeyword_0());
- // InternalApplicationConfiguration.g:2670:2: ( '-' )?
- int alt33=2;
- int LA33_0 = input.LA(1);
-
- if ( (LA33_0==18) ) {
- alt33=1;
- }
- switch (alt33) {
- case 1 :
- // InternalApplicationConfiguration.g:2670:3: '-'
- {
- match(input,18,FOLLOW_2);
-
- }
- break;
-
- }
-
- after(grammarAccess.getINTLiteralAccess().getHyphenMinusKeyword_0());
-
- }
-
-
- }
-
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
-
- restoreStackSize(stackSize);
-
- }
- return ;
- }
- // $ANTLR end "rule__INTLiteral__Group__0__Impl"
-
-
- // $ANTLR start "rule__INTLiteral__Group__1"
- // InternalApplicationConfiguration.g:2678:1: rule__INTLiteral__Group__1 : rule__INTLiteral__Group__1__Impl ;
- public final void rule__INTLiteral__Group__1() throws RecognitionException {
-
- int stackSize = keepStackSize();
-
- try {
- // InternalApplicationConfiguration.g:2682:1: ( rule__INTLiteral__Group__1__Impl )
- // InternalApplicationConfiguration.g:2683:2: rule__INTLiteral__Group__1__Impl
- {
- pushFollow(FOLLOW_2);
- rule__INTLiteral__Group__1__Impl();
-
- state._fsp--;
-
-
- }
-
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
-
- restoreStackSize(stackSize);
-
- }
- return ;
- }
- // $ANTLR end "rule__INTLiteral__Group__1"
-
-
- // $ANTLR start "rule__INTLiteral__Group__1__Impl"
- // InternalApplicationConfiguration.g:2689:1: rule__INTLiteral__Group__1__Impl : ( RULE_INT ) ;
- public final void rule__INTLiteral__Group__1__Impl() throws RecognitionException {
-
- int stackSize = keepStackSize();
-
- try {
- // InternalApplicationConfiguration.g:2693:1: ( ( RULE_INT ) )
- // InternalApplicationConfiguration.g:2694:1: ( RULE_INT )
- {
- // InternalApplicationConfiguration.g:2694:1: ( RULE_INT )
- // InternalApplicationConfiguration.g:2695:2: RULE_INT
- {
- before(grammarAccess.getINTLiteralAccess().getINTTerminalRuleCall_1());
- match(input,RULE_INT,FOLLOW_2);
- after(grammarAccess.getINTLiteralAccess().getINTTerminalRuleCall_1());
-
- }
-
-
- }
-
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
-
- restoreStackSize(stackSize);
-
- }
- return ;
- }
- // $ANTLR end "rule__INTLiteral__Group__1__Impl"
-
-
- // $ANTLR start "rule__EPackageImport__Group__0"
- // InternalApplicationConfiguration.g:2705:1: rule__EPackageImport__Group__0 : rule__EPackageImport__Group__0__Impl rule__EPackageImport__Group__1 ;
- public final void rule__EPackageImport__Group__0() throws RecognitionException {
-
- int stackSize = keepStackSize();
-
- try {
- // InternalApplicationConfiguration.g:2709:1: ( rule__EPackageImport__Group__0__Impl rule__EPackageImport__Group__1 )
- // InternalApplicationConfiguration.g:2710:2: rule__EPackageImport__Group__0__Impl rule__EPackageImport__Group__1
- {
- pushFollow(FOLLOW_10);
- rule__EPackageImport__Group__0__Impl();
-
- state._fsp--;
-
- pushFollow(FOLLOW_2);
- rule__EPackageImport__Group__1();
-
- state._fsp--;
-
-
- }
-
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
-
- restoreStackSize(stackSize);
-
- }
- return ;
- }
- // $ANTLR end "rule__EPackageImport__Group__0"
-
-
- // $ANTLR start "rule__EPackageImport__Group__0__Impl"
- // InternalApplicationConfiguration.g:2717:1: rule__EPackageImport__Group__0__Impl : ( 'import' ) ;
- public final void rule__EPackageImport__Group__0__Impl() throws RecognitionException {
-
- int stackSize = keepStackSize();
-
- try {
- // InternalApplicationConfiguration.g:2721:1: ( ( 'import' ) )
- // InternalApplicationConfiguration.g:2722:1: ( 'import' )
- {
- // InternalApplicationConfiguration.g:2722:1: ( 'import' )
- // InternalApplicationConfiguration.g:2723:2: 'import'
- {
- before(grammarAccess.getEPackageImportAccess().getImportKeyword_0());
- match(input,19,FOLLOW_2);
- after(grammarAccess.getEPackageImportAccess().getImportKeyword_0());
-
- }
-
-
- }
-
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
-
- restoreStackSize(stackSize);
-
- }
- return ;
- }
- // $ANTLR end "rule__EPackageImport__Group__0__Impl"
-
-
- // $ANTLR start "rule__EPackageImport__Group__1"
- // InternalApplicationConfiguration.g:2732:1: rule__EPackageImport__Group__1 : rule__EPackageImport__Group__1__Impl rule__EPackageImport__Group__2 ;
- public final void rule__EPackageImport__Group__1() throws RecognitionException {
-
- int stackSize = keepStackSize();
-
- try {
- // InternalApplicationConfiguration.g:2736:1: ( rule__EPackageImport__Group__1__Impl rule__EPackageImport__Group__2 )
- // InternalApplicationConfiguration.g:2737:2: rule__EPackageImport__Group__1__Impl rule__EPackageImport__Group__2
- {
- pushFollow(FOLLOW_11);
- rule__EPackageImport__Group__1__Impl();
-
- state._fsp--;
-
- pushFollow(FOLLOW_2);
- rule__EPackageImport__Group__2();
-
- state._fsp--;
-
-
- }
-
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
-
- restoreStackSize(stackSize);
-
- }
- return ;
- }
- // $ANTLR end "rule__EPackageImport__Group__1"
-
-
- // $ANTLR start "rule__EPackageImport__Group__1__Impl"
- // InternalApplicationConfiguration.g:2744:1: rule__EPackageImport__Group__1__Impl : ( 'epackage' ) ;
- public final void rule__EPackageImport__Group__1__Impl() throws RecognitionException {
-
- int stackSize = keepStackSize();
-
- try {
- // InternalApplicationConfiguration.g:2748:1: ( ( 'epackage' ) )
- // InternalApplicationConfiguration.g:2749:1: ( 'epackage' )
- {
- // InternalApplicationConfiguration.g:2749:1: ( 'epackage' )
- // InternalApplicationConfiguration.g:2750:2: 'epackage'
- {
- before(grammarAccess.getEPackageImportAccess().getEpackageKeyword_1());
- match(input,20,FOLLOW_2);
- after(grammarAccess.getEPackageImportAccess().getEpackageKeyword_1());
-
- }
-
-
- }
-
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
-
- restoreStackSize(stackSize);
-
- }
- return ;
- }
- // $ANTLR end "rule__EPackageImport__Group__1__Impl"
-
-
- // $ANTLR start "rule__EPackageImport__Group__2"
- // InternalApplicationConfiguration.g:2759:1: rule__EPackageImport__Group__2 : rule__EPackageImport__Group__2__Impl ;
- public final void rule__EPackageImport__Group__2() throws RecognitionException {
-
- int stackSize = keepStackSize();
-
- try {
- // InternalApplicationConfiguration.g:2763:1: ( rule__EPackageImport__Group__2__Impl )
- // InternalApplicationConfiguration.g:2764:2: rule__EPackageImport__Group__2__Impl
- {
- pushFollow(FOLLOW_2);
- rule__EPackageImport__Group__2__Impl();
-
- state._fsp--;
-
-
- }
-
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
-
- restoreStackSize(stackSize);
-
- }
- return ;
- }
- // $ANTLR end "rule__EPackageImport__Group__2"
-
-
- // $ANTLR start "rule__EPackageImport__Group__2__Impl"
- // InternalApplicationConfiguration.g:2770:1: rule__EPackageImport__Group__2__Impl : ( ( rule__EPackageImport__ImportedPackageAssignment_2 ) ) ;
- public final void rule__EPackageImport__Group__2__Impl() throws RecognitionException {
-
- int stackSize = keepStackSize();
-
- try {
- // InternalApplicationConfiguration.g:2774:1: ( ( ( rule__EPackageImport__ImportedPackageAssignment_2 ) ) )
- // InternalApplicationConfiguration.g:2775:1: ( ( rule__EPackageImport__ImportedPackageAssignment_2 ) )
- {
- // InternalApplicationConfiguration.g:2775:1: ( ( rule__EPackageImport__ImportedPackageAssignment_2 ) )
- // InternalApplicationConfiguration.g:2776:2: ( rule__EPackageImport__ImportedPackageAssignment_2 )
- {
- before(grammarAccess.getEPackageImportAccess().getImportedPackageAssignment_2());
- // InternalApplicationConfiguration.g:2777:2: ( rule__EPackageImport__ImportedPackageAssignment_2 )
- // InternalApplicationConfiguration.g:2777:3: rule__EPackageImport__ImportedPackageAssignment_2
- {
- pushFollow(FOLLOW_2);
- rule__EPackageImport__ImportedPackageAssignment_2();
-
- state._fsp--;
-
-
- }
-
- after(grammarAccess.getEPackageImportAccess().getImportedPackageAssignment_2());
-
- }
-
-
- }
-
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
-
- restoreStackSize(stackSize);
-
- }
- return ;
- }
- // $ANTLR end "rule__EPackageImport__Group__2__Impl"
-
-
- // $ANTLR start "rule__ViatraImport__Group__0"
- // InternalApplicationConfiguration.g:2786:1: rule__ViatraImport__Group__0 : rule__ViatraImport__Group__0__Impl rule__ViatraImport__Group__1 ;
- public final void rule__ViatraImport__Group__0() throws RecognitionException {
-
- int stackSize = keepStackSize();
-
- try {
- // InternalApplicationConfiguration.g:2790:1: ( rule__ViatraImport__Group__0__Impl rule__ViatraImport__Group__1 )
- // InternalApplicationConfiguration.g:2791:2: rule__ViatraImport__Group__0__Impl rule__ViatraImport__Group__1
- {
- pushFollow(FOLLOW_12);
- rule__ViatraImport__Group__0__Impl();
-
- state._fsp--;
-
- pushFollow(FOLLOW_2);
- rule__ViatraImport__Group__1();
-
- state._fsp--;
-
-
- }
-
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
-
- restoreStackSize(stackSize);
-
- }
- return ;
- }
- // $ANTLR end "rule__ViatraImport__Group__0"
-
-
- // $ANTLR start "rule__ViatraImport__Group__0__Impl"
- // InternalApplicationConfiguration.g:2798:1: rule__ViatraImport__Group__0__Impl : ( 'import' ) ;
- public final void rule__ViatraImport__Group__0__Impl() throws RecognitionException {
-
- int stackSize = keepStackSize();
-
- try {
- // InternalApplicationConfiguration.g:2802:1: ( ( 'import' ) )
- // InternalApplicationConfiguration.g:2803:1: ( 'import' )
- {
- // InternalApplicationConfiguration.g:2803:1: ( 'import' )
- // InternalApplicationConfiguration.g:2804:2: 'import'
- {
- before(grammarAccess.getViatraImportAccess().getImportKeyword_0());
- match(input,19,FOLLOW_2);
- after(grammarAccess.getViatraImportAccess().getImportKeyword_0());
-
- }
-
-
- }
-
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
-
- restoreStackSize(stackSize);
-
- }
- return ;
- }
- // $ANTLR end "rule__ViatraImport__Group__0__Impl"
-
-
- // $ANTLR start "rule__ViatraImport__Group__1"
- // InternalApplicationConfiguration.g:2813:1: rule__ViatraImport__Group__1 : rule__ViatraImport__Group__1__Impl rule__ViatraImport__Group__2 ;
- public final void rule__ViatraImport__Group__1() throws RecognitionException {
-
- int stackSize = keepStackSize();
-
- try {
- // InternalApplicationConfiguration.g:2817:1: ( rule__ViatraImport__Group__1__Impl rule__ViatraImport__Group__2 )
- // InternalApplicationConfiguration.g:2818:2: rule__ViatraImport__Group__1__Impl rule__ViatraImport__Group__2
- {
- pushFollow(FOLLOW_11);
- rule__ViatraImport__Group__1__Impl();
-
- state._fsp--;
-
- pushFollow(FOLLOW_2);
- rule__ViatraImport__Group__2();
-
- state._fsp--;
-
-
- }
-
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
-
- restoreStackSize(stackSize);
-
- }
- return ;
- }
- // $ANTLR end "rule__ViatraImport__Group__1"
-
-
- // $ANTLR start "rule__ViatraImport__Group__1__Impl"
- // InternalApplicationConfiguration.g:2825:1: rule__ViatraImport__Group__1__Impl : ( 'viatra' ) ;
- public final void rule__ViatraImport__Group__1__Impl() throws RecognitionException {
-
- int stackSize = keepStackSize();
-
- try {
- // InternalApplicationConfiguration.g:2829:1: ( ( 'viatra' ) )
- // InternalApplicationConfiguration.g:2830:1: ( 'viatra' )
- {
- // InternalApplicationConfiguration.g:2830:1: ( 'viatra' )
- // InternalApplicationConfiguration.g:2831:2: 'viatra'
- {
- before(grammarAccess.getViatraImportAccess().getViatraKeyword_1());
- match(input,21,FOLLOW_2);
- after(grammarAccess.getViatraImportAccess().getViatraKeyword_1());
-
- }
-
-
- }
-
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
-
- restoreStackSize(stackSize);
-
- }
- return ;
- }
- // $ANTLR end "rule__ViatraImport__Group__1__Impl"
-
-
- // $ANTLR start "rule__ViatraImport__Group__2"
- // InternalApplicationConfiguration.g:2840:1: rule__ViatraImport__Group__2 : rule__ViatraImport__Group__2__Impl ;
- public final void rule__ViatraImport__Group__2() throws RecognitionException {
-
- int stackSize = keepStackSize();
-
- try {
- // InternalApplicationConfiguration.g:2844:1: ( rule__ViatraImport__Group__2__Impl )
- // InternalApplicationConfiguration.g:2845:2: rule__ViatraImport__Group__2__Impl
- {
- pushFollow(FOLLOW_2);
- rule__ViatraImport__Group__2__Impl();
-
- state._fsp--;
-
-
- }
-
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
-
- restoreStackSize(stackSize);
-
- }
- return ;
- }
- // $ANTLR end "rule__ViatraImport__Group__2"
-
-
- // $ANTLR start "rule__ViatraImport__Group__2__Impl"
- // InternalApplicationConfiguration.g:2851:1: rule__ViatraImport__Group__2__Impl : ( ( rule__ViatraImport__ImportedViatraAssignment_2 ) ) ;
- public final void rule__ViatraImport__Group__2__Impl() throws RecognitionException {
-
- int stackSize = keepStackSize();
-
- try {
- // InternalApplicationConfiguration.g:2855:1: ( ( ( rule__ViatraImport__ImportedViatraAssignment_2 ) ) )
- // InternalApplicationConfiguration.g:2856:1: ( ( rule__ViatraImport__ImportedViatraAssignment_2 ) )
- {
- // InternalApplicationConfiguration.g:2856:1: ( ( rule__ViatraImport__ImportedViatraAssignment_2 ) )
- // InternalApplicationConfiguration.g:2857:2: ( rule__ViatraImport__ImportedViatraAssignment_2 )
- {
- before(grammarAccess.getViatraImportAccess().getImportedViatraAssignment_2());
- // InternalApplicationConfiguration.g:2858:2: ( rule__ViatraImport__ImportedViatraAssignment_2 )
- // InternalApplicationConfiguration.g:2858:3: rule__ViatraImport__ImportedViatraAssignment_2
- {
- pushFollow(FOLLOW_2);
- rule__ViatraImport__ImportedViatraAssignment_2();
-
- state._fsp--;
-
-
- }
-
- after(grammarAccess.getViatraImportAccess().getImportedViatraAssignment_2());
-
- }
-
-
- }
-
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
-
- restoreStackSize(stackSize);
-
- }
- return ;
- }
- // $ANTLR end "rule__ViatraImport__Group__2__Impl"
-
-
- // $ANTLR start "rule__FileDeclaration__Group__0"
- // InternalApplicationConfiguration.g:2867:1: rule__FileDeclaration__Group__0 : rule__FileDeclaration__Group__0__Impl rule__FileDeclaration__Group__1 ;
- public final void rule__FileDeclaration__Group__0() throws RecognitionException {
-
- int stackSize = keepStackSize();
-
- try {
- // InternalApplicationConfiguration.g:2871:1: ( rule__FileDeclaration__Group__0__Impl rule__FileDeclaration__Group__1 )
- // InternalApplicationConfiguration.g:2872:2: rule__FileDeclaration__Group__0__Impl rule__FileDeclaration__Group__1
- {
- pushFollow(FOLLOW_8);
- rule__FileDeclaration__Group__0__Impl();
-
- state._fsp--;
-
- pushFollow(FOLLOW_2);
- rule__FileDeclaration__Group__1();
-
- state._fsp--;
-
-
- }
-
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
-
- restoreStackSize(stackSize);
-
- }
- return ;
- }
- // $ANTLR end "rule__FileDeclaration__Group__0"
-
-
- // $ANTLR start "rule__FileDeclaration__Group__0__Impl"
- // InternalApplicationConfiguration.g:2879:1: rule__FileDeclaration__Group__0__Impl : ( 'file' ) ;
- public final void rule__FileDeclaration__Group__0__Impl() throws RecognitionException {
-
- int stackSize = keepStackSize();
-
- try {
- // InternalApplicationConfiguration.g:2883:1: ( ( 'file' ) )
- // InternalApplicationConfiguration.g:2884:1: ( 'file' )
- {
- // InternalApplicationConfiguration.g:2884:1: ( 'file' )
- // InternalApplicationConfiguration.g:2885:2: 'file'
- {
- before(grammarAccess.getFileDeclarationAccess().getFileKeyword_0());
- match(input,22,FOLLOW_2);
- after(grammarAccess.getFileDeclarationAccess().getFileKeyword_0());
-
- }
-
-
- }
-
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
-
- restoreStackSize(stackSize);
-
- }
- return ;
- }
- // $ANTLR end "rule__FileDeclaration__Group__0__Impl"
-
-
- // $ANTLR start "rule__FileDeclaration__Group__1"
- // InternalApplicationConfiguration.g:2894:1: rule__FileDeclaration__Group__1 : rule__FileDeclaration__Group__1__Impl rule__FileDeclaration__Group__2 ;
- public final void rule__FileDeclaration__Group__1() throws RecognitionException {
-
- int stackSize = keepStackSize();
-
- try {
- // InternalApplicationConfiguration.g:2898:1: ( rule__FileDeclaration__Group__1__Impl rule__FileDeclaration__Group__2 )
- // InternalApplicationConfiguration.g:2899:2: rule__FileDeclaration__Group__1__Impl rule__FileDeclaration__Group__2
- {
- pushFollow(FOLLOW_13);
- rule__FileDeclaration__Group__1__Impl();
-
- state._fsp--;
-
- pushFollow(FOLLOW_2);
- rule__FileDeclaration__Group__2();
-
- state._fsp--;
-
-
- }
-
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
-
- restoreStackSize(stackSize);
-
- }
- return ;
- }
- // $ANTLR end "rule__FileDeclaration__Group__1"
-
-
- // $ANTLR start "rule__FileDeclaration__Group__1__Impl"
- // InternalApplicationConfiguration.g:2906:1: rule__FileDeclaration__Group__1__Impl : ( ( rule__FileDeclaration__NameAssignment_1 ) ) ;
- public final void rule__FileDeclaration__Group__1__Impl() throws RecognitionException {
-
- int stackSize = keepStackSize();
-
- try {
- // InternalApplicationConfiguration.g:2910:1: ( ( ( rule__FileDeclaration__NameAssignment_1 ) ) )
- // InternalApplicationConfiguration.g:2911:1: ( ( rule__FileDeclaration__NameAssignment_1 ) )
- {
- // InternalApplicationConfiguration.g:2911:1: ( ( rule__FileDeclaration__NameAssignment_1 ) )
- // InternalApplicationConfiguration.g:2912:2: ( rule__FileDeclaration__NameAssignment_1 )
- {
- before(grammarAccess.getFileDeclarationAccess().getNameAssignment_1());
- // InternalApplicationConfiguration.g:2913:2: ( rule__FileDeclaration__NameAssignment_1 )
- // InternalApplicationConfiguration.g:2913:3: rule__FileDeclaration__NameAssignment_1
- {
- pushFollow(FOLLOW_2);
- rule__FileDeclaration__NameAssignment_1();
-
- state._fsp--;
-
-
- }
-
- after(grammarAccess.getFileDeclarationAccess().getNameAssignment_1());
-
- }
-
-
- }
-
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
-
- restoreStackSize(stackSize);
-
- }
- return ;
- }
- // $ANTLR end "rule__FileDeclaration__Group__1__Impl"
-
-
- // $ANTLR start "rule__FileDeclaration__Group__2"
- // InternalApplicationConfiguration.g:2921:1: rule__FileDeclaration__Group__2 : rule__FileDeclaration__Group__2__Impl rule__FileDeclaration__Group__3 ;
- public final void rule__FileDeclaration__Group__2() throws RecognitionException {
-
- int stackSize = keepStackSize();
-
- try {
- // InternalApplicationConfiguration.g:2925:1: ( rule__FileDeclaration__Group__2__Impl rule__FileDeclaration__Group__3 )
- // InternalApplicationConfiguration.g:2926:2: rule__FileDeclaration__Group__2__Impl rule__FileDeclaration__Group__3
- {
- pushFollow(FOLLOW_11);
- rule__FileDeclaration__Group__2__Impl();
-
- state._fsp--;
-
- pushFollow(FOLLOW_2);
- rule__FileDeclaration__Group__3();
-
- state._fsp--;
-
-
- }
-
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
-
- restoreStackSize(stackSize);
-
- }
- return ;
- }
- // $ANTLR end "rule__FileDeclaration__Group__2"
-
-
- // $ANTLR start "rule__FileDeclaration__Group__2__Impl"
- // InternalApplicationConfiguration.g:2933:1: rule__FileDeclaration__Group__2__Impl : ( '=' ) ;
- public final void rule__FileDeclaration__Group__2__Impl() throws RecognitionException {
-
- int stackSize = keepStackSize();
-
- try {
- // InternalApplicationConfiguration.g:2937:1: ( ( '=' ) )
- // InternalApplicationConfiguration.g:2938:1: ( '=' )
- {
- // InternalApplicationConfiguration.g:2938:1: ( '=' )
- // InternalApplicationConfiguration.g:2939:2: '='
- {
- before(grammarAccess.getFileDeclarationAccess().getEqualsSignKeyword_2());
- match(input,23,FOLLOW_2);
- after(grammarAccess.getFileDeclarationAccess().getEqualsSignKeyword_2());
-
- }
-
-
- }
-
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
-
- restoreStackSize(stackSize);
-
- }
- return ;
- }
- // $ANTLR end "rule__FileDeclaration__Group__2__Impl"
-
-
- // $ANTLR start "rule__FileDeclaration__Group__3"
- // InternalApplicationConfiguration.g:2948:1: rule__FileDeclaration__Group__3 : rule__FileDeclaration__Group__3__Impl ;
- public final void rule__FileDeclaration__Group__3() throws RecognitionException {
-
- int stackSize = keepStackSize();
-
- try {
- // InternalApplicationConfiguration.g:2952:1: ( rule__FileDeclaration__Group__3__Impl )
- // InternalApplicationConfiguration.g:2953:2: rule__FileDeclaration__Group__3__Impl
- {
- pushFollow(FOLLOW_2);
- rule__FileDeclaration__Group__3__Impl();
-
- state._fsp--;
-
-
- }
-
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
-
- restoreStackSize(stackSize);
-
- }
- return ;
- }
- // $ANTLR end "rule__FileDeclaration__Group__3"
-
-
- // $ANTLR start "rule__FileDeclaration__Group__3__Impl"
- // InternalApplicationConfiguration.g:2959:1: rule__FileDeclaration__Group__3__Impl : ( ( rule__FileDeclaration__SpecificationAssignment_3 ) ) ;
- public final void rule__FileDeclaration__Group__3__Impl() throws RecognitionException {
-
- int stackSize = keepStackSize();
-
- try {
- // InternalApplicationConfiguration.g:2963:1: ( ( ( rule__FileDeclaration__SpecificationAssignment_3 ) ) )
- // InternalApplicationConfiguration.g:2964:1: ( ( rule__FileDeclaration__SpecificationAssignment_3 ) )
- {
- // InternalApplicationConfiguration.g:2964:1: ( ( rule__FileDeclaration__SpecificationAssignment_3 ) )
- // InternalApplicationConfiguration.g:2965:2: ( rule__FileDeclaration__SpecificationAssignment_3 )
- {
- before(grammarAccess.getFileDeclarationAccess().getSpecificationAssignment_3());
- // InternalApplicationConfiguration.g:2966:2: ( rule__FileDeclaration__SpecificationAssignment_3 )
- // InternalApplicationConfiguration.g:2966:3: rule__FileDeclaration__SpecificationAssignment_3
- {
- pushFollow(FOLLOW_2);
- rule__FileDeclaration__SpecificationAssignment_3();
-
- state._fsp--;
-
-
- }
-
- after(grammarAccess.getFileDeclarationAccess().getSpecificationAssignment_3());
-
- }
-
-
- }
-
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
-
- restoreStackSize(stackSize);
-
- }
- return ;
- }
- // $ANTLR end "rule__FileDeclaration__Group__3__Impl"
-
-
- // $ANTLR start "rule__MetamodelSpecification__Group__0"
- // InternalApplicationConfiguration.g:2975:1: rule__MetamodelSpecification__Group__0 : rule__MetamodelSpecification__Group__0__Impl rule__MetamodelSpecification__Group__1 ;
- public final void rule__MetamodelSpecification__Group__0() throws RecognitionException {
-
- int stackSize = keepStackSize();
-
- try {
- // InternalApplicationConfiguration.g:2979:1: ( rule__MetamodelSpecification__Group__0__Impl rule__MetamodelSpecification__Group__1 )
- // InternalApplicationConfiguration.g:2980:2: rule__MetamodelSpecification__Group__0__Impl rule__MetamodelSpecification__Group__1
- {
- pushFollow(FOLLOW_14);
- rule__MetamodelSpecification__Group__0__Impl();
-
- state._fsp--;
-
- pushFollow(FOLLOW_2);
- rule__MetamodelSpecification__Group__1();
-
- state._fsp--;
-
-
- }
-
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
-
- restoreStackSize(stackSize);
-
- }
- return ;
- }
- // $ANTLR end "rule__MetamodelSpecification__Group__0"
-
-
- // $ANTLR start "rule__MetamodelSpecification__Group__0__Impl"
- // InternalApplicationConfiguration.g:2987:1: rule__MetamodelSpecification__Group__0__Impl : ( '{' ) ;
- public final void rule__MetamodelSpecification__Group__0__Impl() throws RecognitionException {
-
- int stackSize = keepStackSize();
-
- try {
- // InternalApplicationConfiguration.g:2991:1: ( ( '{' ) )
- // InternalApplicationConfiguration.g:2992:1: ( '{' )
- {
- // InternalApplicationConfiguration.g:2992:1: ( '{' )
- // InternalApplicationConfiguration.g:2993:2: '{'
- {
- before(grammarAccess.getMetamodelSpecificationAccess().getLeftCurlyBracketKeyword_0());
- match(input,24,FOLLOW_2);
- after(grammarAccess.getMetamodelSpecificationAccess().getLeftCurlyBracketKeyword_0());
-
- }
-
-
- }
-
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
-
- restoreStackSize(stackSize);
-
- }
- return ;
- }
- // $ANTLR end "rule__MetamodelSpecification__Group__0__Impl"
-
-
- // $ANTLR start "rule__MetamodelSpecification__Group__1"
- // InternalApplicationConfiguration.g:3002:1: rule__MetamodelSpecification__Group__1 : rule__MetamodelSpecification__Group__1__Impl rule__MetamodelSpecification__Group__2 ;
- public final void rule__MetamodelSpecification__Group__1() throws RecognitionException {
-
- int stackSize = keepStackSize();
-
- try {
- // InternalApplicationConfiguration.g:3006:1: ( rule__MetamodelSpecification__Group__1__Impl rule__MetamodelSpecification__Group__2 )
- // InternalApplicationConfiguration.g:3007:2: rule__MetamodelSpecification__Group__1__Impl rule__MetamodelSpecification__Group__2
- {
- pushFollow(FOLLOW_15);
- rule__MetamodelSpecification__Group__1__Impl();
-
- state._fsp--;
-
- pushFollow(FOLLOW_2);
- rule__MetamodelSpecification__Group__2();
-
- state._fsp--;
-
-
- }
-
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
-
- restoreStackSize(stackSize);
-
- }
- return ;
- }
- // $ANTLR end "rule__MetamodelSpecification__Group__1"
-
-
- // $ANTLR start "rule__MetamodelSpecification__Group__1__Impl"
- // InternalApplicationConfiguration.g:3014:1: rule__MetamodelSpecification__Group__1__Impl : ( ( rule__MetamodelSpecification__EntriesAssignment_1 ) ) ;
- public final void rule__MetamodelSpecification__Group__1__Impl() throws RecognitionException {
-
- int stackSize = keepStackSize();
-
- try {
- // InternalApplicationConfiguration.g:3018:1: ( ( ( rule__MetamodelSpecification__EntriesAssignment_1 ) ) )
- // InternalApplicationConfiguration.g:3019:1: ( ( rule__MetamodelSpecification__EntriesAssignment_1 ) )
- {
- // InternalApplicationConfiguration.g:3019:1: ( ( rule__MetamodelSpecification__EntriesAssignment_1 ) )
- // InternalApplicationConfiguration.g:3020:2: ( rule__MetamodelSpecification__EntriesAssignment_1 )
- {
- before(grammarAccess.getMetamodelSpecificationAccess().getEntriesAssignment_1());
- // InternalApplicationConfiguration.g:3021:2: ( rule__MetamodelSpecification__EntriesAssignment_1 )
- // InternalApplicationConfiguration.g:3021:3: rule__MetamodelSpecification__EntriesAssignment_1
- {
- pushFollow(FOLLOW_2);
- rule__MetamodelSpecification__EntriesAssignment_1();
-
- state._fsp--;
-
-
- }
-
- after(grammarAccess.getMetamodelSpecificationAccess().getEntriesAssignment_1());
-
- }
-
-
- }
-
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
-
- restoreStackSize(stackSize);
-
- }
- return ;
- }
- // $ANTLR end "rule__MetamodelSpecification__Group__1__Impl"
-
-
- // $ANTLR start "rule__MetamodelSpecification__Group__2"
- // InternalApplicationConfiguration.g:3029:1: rule__MetamodelSpecification__Group__2 : rule__MetamodelSpecification__Group__2__Impl rule__MetamodelSpecification__Group__3 ;
- public final void rule__MetamodelSpecification__Group__2() throws RecognitionException {
-
- int stackSize = keepStackSize();
-
- try {
- // InternalApplicationConfiguration.g:3033:1: ( rule__MetamodelSpecification__Group__2__Impl rule__MetamodelSpecification__Group__3 )
- // InternalApplicationConfiguration.g:3034:2: rule__MetamodelSpecification__Group__2__Impl rule__MetamodelSpecification__Group__3
- {
- pushFollow(FOLLOW_15);
- rule__MetamodelSpecification__Group__2__Impl();
-
- state._fsp--;
-
- pushFollow(FOLLOW_2);
- rule__MetamodelSpecification__Group__3();
-
- state._fsp--;
-
-
- }
-
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
-
- restoreStackSize(stackSize);
-
- }
- return ;
- }
- // $ANTLR end "rule__MetamodelSpecification__Group__2"
-
-
- // $ANTLR start "rule__MetamodelSpecification__Group__2__Impl"
- // InternalApplicationConfiguration.g:3041:1: rule__MetamodelSpecification__Group__2__Impl : ( ( rule__MetamodelSpecification__Group_2__0 )* ) ;
- public final void rule__MetamodelSpecification__Group__2__Impl() throws RecognitionException {
-
- int stackSize = keepStackSize();
-
- try {
- // InternalApplicationConfiguration.g:3045:1: ( ( ( rule__MetamodelSpecification__Group_2__0 )* ) )
- // InternalApplicationConfiguration.g:3046:1: ( ( rule__MetamodelSpecification__Group_2__0 )* )
- {
- // InternalApplicationConfiguration.g:3046:1: ( ( rule__MetamodelSpecification__Group_2__0 )* )
- // InternalApplicationConfiguration.g:3047:2: ( rule__MetamodelSpecification__Group_2__0 )*
- {
- before(grammarAccess.getMetamodelSpecificationAccess().getGroup_2());
- // InternalApplicationConfiguration.g:3048:2: ( rule__MetamodelSpecification__Group_2__0 )*
- loop34:
- do {
- int alt34=2;
- int LA34_0 = input.LA(1);
-
- if ( (LA34_0==26) ) {
- alt34=1;
- }
-
-
- switch (alt34) {
- case 1 :
- // InternalApplicationConfiguration.g:3048:3: rule__MetamodelSpecification__Group_2__0
- {
- pushFollow(FOLLOW_16);
- rule__MetamodelSpecification__Group_2__0();
-
- state._fsp--;
-
-
- }
- break;
-
- default :
- break loop34;
- }
- } while (true);
-
- after(grammarAccess.getMetamodelSpecificationAccess().getGroup_2());
-
- }
-
-
- }
-
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
-
- restoreStackSize(stackSize);
-
- }
- return ;
- }
- // $ANTLR end "rule__MetamodelSpecification__Group__2__Impl"
-
-
- // $ANTLR start "rule__MetamodelSpecification__Group__3"
- // InternalApplicationConfiguration.g:3056:1: rule__MetamodelSpecification__Group__3 : rule__MetamodelSpecification__Group__3__Impl ;
- public final void rule__MetamodelSpecification__Group__3() throws RecognitionException {
-
- int stackSize = keepStackSize();
-
- try {
- // InternalApplicationConfiguration.g:3060:1: ( rule__MetamodelSpecification__Group__3__Impl )
- // InternalApplicationConfiguration.g:3061:2: rule__MetamodelSpecification__Group__3__Impl
- {
- pushFollow(FOLLOW_2);
- rule__MetamodelSpecification__Group__3__Impl();
-
- state._fsp--;
-
-
- }
-
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
-
- restoreStackSize(stackSize);
-
- }
- return ;
- }
- // $ANTLR end "rule__MetamodelSpecification__Group__3"
-
-
- // $ANTLR start "rule__MetamodelSpecification__Group__3__Impl"
- // InternalApplicationConfiguration.g:3067:1: rule__MetamodelSpecification__Group__3__Impl : ( '}' ) ;
- public final void rule__MetamodelSpecification__Group__3__Impl() throws RecognitionException {
-
- int stackSize = keepStackSize();
-
- try {
- // InternalApplicationConfiguration.g:3071:1: ( ( '}' ) )
- // InternalApplicationConfiguration.g:3072:1: ( '}' )
- {
- // InternalApplicationConfiguration.g:3072:1: ( '}' )
- // InternalApplicationConfiguration.g:3073:2: '}'
- {
- before(grammarAccess.getMetamodelSpecificationAccess().getRightCurlyBracketKeyword_3());
- match(input,25,FOLLOW_2);
- after(grammarAccess.getMetamodelSpecificationAccess().getRightCurlyBracketKeyword_3());
-
- }
-
-
- }
-
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
-
- restoreStackSize(stackSize);
-
- }
- return ;
- }
- // $ANTLR end "rule__MetamodelSpecification__Group__3__Impl"
-
-
- // $ANTLR start "rule__MetamodelSpecification__Group_2__0"
- // InternalApplicationConfiguration.g:3083:1: rule__MetamodelSpecification__Group_2__0 : rule__MetamodelSpecification__Group_2__0__Impl rule__MetamodelSpecification__Group_2__1 ;
- public final void rule__MetamodelSpecification__Group_2__0() throws RecognitionException {
-
- int stackSize = keepStackSize();
-
- try {
- // InternalApplicationConfiguration.g:3087:1: ( rule__MetamodelSpecification__Group_2__0__Impl rule__MetamodelSpecification__Group_2__1 )
- // InternalApplicationConfiguration.g:3088:2: rule__MetamodelSpecification__Group_2__0__Impl rule__MetamodelSpecification__Group_2__1
- {
- pushFollow(FOLLOW_14);
- rule__MetamodelSpecification__Group_2__0__Impl();
-
- state._fsp--;
-
- pushFollow(FOLLOW_2);
- rule__MetamodelSpecification__Group_2__1();
-
- state._fsp--;
-
-
- }
-
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
-
- restoreStackSize(stackSize);
-
- }
- return ;
- }
- // $ANTLR end "rule__MetamodelSpecification__Group_2__0"
-
-
- // $ANTLR start "rule__MetamodelSpecification__Group_2__0__Impl"
- // InternalApplicationConfiguration.g:3095:1: rule__MetamodelSpecification__Group_2__0__Impl : ( ',' ) ;
- public final void rule__MetamodelSpecification__Group_2__0__Impl() throws RecognitionException {
-
- int stackSize = keepStackSize();
-
- try {
- // InternalApplicationConfiguration.g:3099:1: ( ( ',' ) )
- // InternalApplicationConfiguration.g:3100:1: ( ',' )
- {
- // InternalApplicationConfiguration.g:3100:1: ( ',' )
- // InternalApplicationConfiguration.g:3101:2: ','
- {
- before(grammarAccess.getMetamodelSpecificationAccess().getCommaKeyword_2_0());
- match(input,26,FOLLOW_2);
- after(grammarAccess.getMetamodelSpecificationAccess().getCommaKeyword_2_0());
-
- }
-
-
- }
-
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
-
- restoreStackSize(stackSize);
-
- }
- return ;
- }
- // $ANTLR end "rule__MetamodelSpecification__Group_2__0__Impl"
-
-
- // $ANTLR start "rule__MetamodelSpecification__Group_2__1"
- // InternalApplicationConfiguration.g:3110:1: rule__MetamodelSpecification__Group_2__1 : rule__MetamodelSpecification__Group_2__1__Impl ;
- public final void rule__MetamodelSpecification__Group_2__1() throws RecognitionException {
-
- int stackSize = keepStackSize();
-
- try {
- // InternalApplicationConfiguration.g:3114:1: ( rule__MetamodelSpecification__Group_2__1__Impl )
- // InternalApplicationConfiguration.g:3115:2: rule__MetamodelSpecification__Group_2__1__Impl
- {
- pushFollow(FOLLOW_2);
- rule__MetamodelSpecification__Group_2__1__Impl();
-
- state._fsp--;
-
-
- }
-
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
-
- restoreStackSize(stackSize);
-
- }
- return ;
- }
- // $ANTLR end "rule__MetamodelSpecification__Group_2__1"
-
-
- // $ANTLR start "rule__MetamodelSpecification__Group_2__1__Impl"
- // InternalApplicationConfiguration.g:3121:1: rule__MetamodelSpecification__Group_2__1__Impl : ( ( rule__MetamodelSpecification__EntriesAssignment_2_1 ) ) ;
- public final void rule__MetamodelSpecification__Group_2__1__Impl() throws RecognitionException {
-
- int stackSize = keepStackSize();
-
- try {
- // InternalApplicationConfiguration.g:3125:1: ( ( ( rule__MetamodelSpecification__EntriesAssignment_2_1 ) ) )
- // InternalApplicationConfiguration.g:3126:1: ( ( rule__MetamodelSpecification__EntriesAssignment_2_1 ) )
- {
- // InternalApplicationConfiguration.g:3126:1: ( ( rule__MetamodelSpecification__EntriesAssignment_2_1 ) )
- // InternalApplicationConfiguration.g:3127:2: ( rule__MetamodelSpecification__EntriesAssignment_2_1 )
- {
- before(grammarAccess.getMetamodelSpecificationAccess().getEntriesAssignment_2_1());
- // InternalApplicationConfiguration.g:3128:2: ( rule__MetamodelSpecification__EntriesAssignment_2_1 )
- // InternalApplicationConfiguration.g:3128:3: rule__MetamodelSpecification__EntriesAssignment_2_1
- {
- pushFollow(FOLLOW_2);
- rule__MetamodelSpecification__EntriesAssignment_2_1();
-
- state._fsp--;
-
-
- }
-
- after(grammarAccess.getMetamodelSpecificationAccess().getEntriesAssignment_2_1());
-
- }
-
-
- }
-
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
-
- restoreStackSize(stackSize);
-
- }
- return ;
- }
- // $ANTLR end "rule__MetamodelSpecification__Group_2__1__Impl"
-
-
- // $ANTLR start "rule__AllPackageEntry__Group__0"
- // InternalApplicationConfiguration.g:3137:1: rule__AllPackageEntry__Group__0 : rule__AllPackageEntry__Group__0__Impl rule__AllPackageEntry__Group__1 ;
- public final void rule__AllPackageEntry__Group__0() throws RecognitionException {
-
- int stackSize = keepStackSize();
-
- try {
- // InternalApplicationConfiguration.g:3141:1: ( rule__AllPackageEntry__Group__0__Impl rule__AllPackageEntry__Group__1 )
- // InternalApplicationConfiguration.g:3142:2: rule__AllPackageEntry__Group__0__Impl rule__AllPackageEntry__Group__1
- {
- pushFollow(FOLLOW_8);
- rule__AllPackageEntry__Group__0__Impl();
-
- state._fsp--;
-
- pushFollow(FOLLOW_2);
- rule__AllPackageEntry__Group__1();
-
- state._fsp--;
-
-
- }
-
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
-
- restoreStackSize(stackSize);
-
- }
- return ;
- }
- // $ANTLR end "rule__AllPackageEntry__Group__0"
-
-
- // $ANTLR start "rule__AllPackageEntry__Group__0__Impl"
- // InternalApplicationConfiguration.g:3149:1: rule__AllPackageEntry__Group__0__Impl : ( 'package' ) ;
- public final void rule__AllPackageEntry__Group__0__Impl() throws RecognitionException {
-
- int stackSize = keepStackSize();
-
- try {
- // InternalApplicationConfiguration.g:3153:1: ( ( 'package' ) )
- // InternalApplicationConfiguration.g:3154:1: ( 'package' )
- {
- // InternalApplicationConfiguration.g:3154:1: ( 'package' )
- // InternalApplicationConfiguration.g:3155:2: 'package'
- {
- before(grammarAccess.getAllPackageEntryAccess().getPackageKeyword_0());
- match(input,27,FOLLOW_2);
- after(grammarAccess.getAllPackageEntryAccess().getPackageKeyword_0());
-
- }
-
-
- }
-
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
-
- restoreStackSize(stackSize);
-
- }
- return ;
- }
- // $ANTLR end "rule__AllPackageEntry__Group__0__Impl"
-
-
- // $ANTLR start "rule__AllPackageEntry__Group__1"
- // InternalApplicationConfiguration.g:3164:1: rule__AllPackageEntry__Group__1 : rule__AllPackageEntry__Group__1__Impl rule__AllPackageEntry__Group__2 ;
- public final void rule__AllPackageEntry__Group__1() throws RecognitionException {
-
- int stackSize = keepStackSize();
-
- try {
- // InternalApplicationConfiguration.g:3168:1: ( rule__AllPackageEntry__Group__1__Impl rule__AllPackageEntry__Group__2 )
- // InternalApplicationConfiguration.g:3169:2: rule__AllPackageEntry__Group__1__Impl rule__AllPackageEntry__Group__2
- {
- pushFollow(FOLLOW_17);
- rule__AllPackageEntry__Group__1__Impl();
-
- state._fsp--;
-
- pushFollow(FOLLOW_2);
- rule__AllPackageEntry__Group__2();
-
- state._fsp--;
-
-
- }
-
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
-
- restoreStackSize(stackSize);
-
- }
- return ;
- }
- // $ANTLR end "rule__AllPackageEntry__Group__1"
-
-
- // $ANTLR start "rule__AllPackageEntry__Group__1__Impl"
- // InternalApplicationConfiguration.g:3176:1: rule__AllPackageEntry__Group__1__Impl : ( ( rule__AllPackageEntry__PackageAssignment_1 ) ) ;
- public final void rule__AllPackageEntry__Group__1__Impl() throws RecognitionException {
-
- int stackSize = keepStackSize();
-
- try {
- // InternalApplicationConfiguration.g:3180:1: ( ( ( rule__AllPackageEntry__PackageAssignment_1 ) ) )
- // InternalApplicationConfiguration.g:3181:1: ( ( rule__AllPackageEntry__PackageAssignment_1 ) )
- {
- // InternalApplicationConfiguration.g:3181:1: ( ( rule__AllPackageEntry__PackageAssignment_1 ) )
- // InternalApplicationConfiguration.g:3182:2: ( rule__AllPackageEntry__PackageAssignment_1 )
- {
- before(grammarAccess.getAllPackageEntryAccess().getPackageAssignment_1());
- // InternalApplicationConfiguration.g:3183:2: ( rule__AllPackageEntry__PackageAssignment_1 )
- // InternalApplicationConfiguration.g:3183:3: rule__AllPackageEntry__PackageAssignment_1
- {
- pushFollow(FOLLOW_2);
- rule__AllPackageEntry__PackageAssignment_1();
-
- state._fsp--;
-
-
- }
-
- after(grammarAccess.getAllPackageEntryAccess().getPackageAssignment_1());
-
- }
-
-
- }
-
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
-
- restoreStackSize(stackSize);
-
- }
- return ;
- }
- // $ANTLR end "rule__AllPackageEntry__Group__1__Impl"
-
-
- // $ANTLR start "rule__AllPackageEntry__Group__2"
- // InternalApplicationConfiguration.g:3191:1: rule__AllPackageEntry__Group__2 : rule__AllPackageEntry__Group__2__Impl ;
- public final void rule__AllPackageEntry__Group__2() throws RecognitionException {
-
- int stackSize = keepStackSize();
-
- try {
- // InternalApplicationConfiguration.g:3195:1: ( rule__AllPackageEntry__Group__2__Impl )
- // InternalApplicationConfiguration.g:3196:2: rule__AllPackageEntry__Group__2__Impl
- {
- pushFollow(FOLLOW_2);
- rule__AllPackageEntry__Group__2__Impl();
-
- state._fsp--;
-
-
- }
-
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
-
- restoreStackSize(stackSize);
-
- }
- return ;
- }
- // $ANTLR end "rule__AllPackageEntry__Group__2"
-
-
- // $ANTLR start "rule__AllPackageEntry__Group__2__Impl"
- // InternalApplicationConfiguration.g:3202:1: rule__AllPackageEntry__Group__2__Impl : ( ( rule__AllPackageEntry__Group_2__0 )? ) ;
- public final void rule__AllPackageEntry__Group__2__Impl() throws RecognitionException {
-
- int stackSize = keepStackSize();
-
- try {
- // InternalApplicationConfiguration.g:3206:1: ( ( ( rule__AllPackageEntry__Group_2__0 )? ) )
- // InternalApplicationConfiguration.g:3207:1: ( ( rule__AllPackageEntry__Group_2__0 )? )
- {
- // InternalApplicationConfiguration.g:3207:1: ( ( rule__AllPackageEntry__Group_2__0 )? )
- // InternalApplicationConfiguration.g:3208:2: ( rule__AllPackageEntry__Group_2__0 )?
- {
- before(grammarAccess.getAllPackageEntryAccess().getGroup_2());
- // InternalApplicationConfiguration.g:3209:2: ( rule__AllPackageEntry__Group_2__0 )?
- int alt35=2;
- int LA35_0 = input.LA(1);
-
- if ( (LA35_0==28) ) {
- alt35=1;
- }
- switch (alt35) {
- case 1 :
- // InternalApplicationConfiguration.g:3209:3: rule__AllPackageEntry__Group_2__0
- {
- pushFollow(FOLLOW_2);
- rule__AllPackageEntry__Group_2__0();
-
- state._fsp--;
-
-
- }
- break;
-
- }
-
- after(grammarAccess.getAllPackageEntryAccess().getGroup_2());
-
- }
-
-
- }
-
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
-
- restoreStackSize(stackSize);
-
- }
- return ;
- }
- // $ANTLR end "rule__AllPackageEntry__Group__2__Impl"
-
-
- // $ANTLR start "rule__AllPackageEntry__Group_2__0"
- // InternalApplicationConfiguration.g:3218:1: rule__AllPackageEntry__Group_2__0 : rule__AllPackageEntry__Group_2__0__Impl rule__AllPackageEntry__Group_2__1 ;
- public final void rule__AllPackageEntry__Group_2__0() throws RecognitionException {
-
- int stackSize = keepStackSize();
-
- try {
- // InternalApplicationConfiguration.g:3222:1: ( rule__AllPackageEntry__Group_2__0__Impl rule__AllPackageEntry__Group_2__1 )
- // InternalApplicationConfiguration.g:3223:2: rule__AllPackageEntry__Group_2__0__Impl rule__AllPackageEntry__Group_2__1
- {
- pushFollow(FOLLOW_18);
- rule__AllPackageEntry__Group_2__0__Impl();
-
- state._fsp--;
-
- pushFollow(FOLLOW_2);
- rule__AllPackageEntry__Group_2__1();
-
- state._fsp--;
-
-
- }
-
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
-
- restoreStackSize(stackSize);
-
- }
- return ;
- }
- // $ANTLR end "rule__AllPackageEntry__Group_2__0"
-
-
- // $ANTLR start "rule__AllPackageEntry__Group_2__0__Impl"
- // InternalApplicationConfiguration.g:3230:1: rule__AllPackageEntry__Group_2__0__Impl : ( 'excluding' ) ;
- public final void rule__AllPackageEntry__Group_2__0__Impl() throws RecognitionException {
-
- int stackSize = keepStackSize();
-
- try {
- // InternalApplicationConfiguration.g:3234:1: ( ( 'excluding' ) )
- // InternalApplicationConfiguration.g:3235:1: ( 'excluding' )
- {
- // InternalApplicationConfiguration.g:3235:1: ( 'excluding' )
- // InternalApplicationConfiguration.g:3236:2: 'excluding'
- {
- before(grammarAccess.getAllPackageEntryAccess().getExcludingKeyword_2_0());
- match(input,28,FOLLOW_2);
- after(grammarAccess.getAllPackageEntryAccess().getExcludingKeyword_2_0());
-
- }
-
-
- }
-
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
-
- restoreStackSize(stackSize);
-
- }
- return ;
- }
- // $ANTLR end "rule__AllPackageEntry__Group_2__0__Impl"
-
-
- // $ANTLR start "rule__AllPackageEntry__Group_2__1"
- // InternalApplicationConfiguration.g:3245:1: rule__AllPackageEntry__Group_2__1 : rule__AllPackageEntry__Group_2__1__Impl rule__AllPackageEntry__Group_2__2 ;
- public final void rule__AllPackageEntry__Group_2__1() throws RecognitionException {
-
- int stackSize = keepStackSize();
-
- try {
- // InternalApplicationConfiguration.g:3249:1: ( rule__AllPackageEntry__Group_2__1__Impl rule__AllPackageEntry__Group_2__2 )
- // InternalApplicationConfiguration.g:3250:2: rule__AllPackageEntry__Group_2__1__Impl rule__AllPackageEntry__Group_2__2
- {
- pushFollow(FOLLOW_8);
- rule__AllPackageEntry__Group_2__1__Impl();
-
- state._fsp--;
-
- pushFollow(FOLLOW_2);
- rule__AllPackageEntry__Group_2__2();
-
- state._fsp--;
-
-
- }
-
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
-
- restoreStackSize(stackSize);
-
- }
- return ;
- }
- // $ANTLR end "rule__AllPackageEntry__Group_2__1"
-
-
- // $ANTLR start "rule__AllPackageEntry__Group_2__1__Impl"
- // InternalApplicationConfiguration.g:3257:1: rule__AllPackageEntry__Group_2__1__Impl : ( '{' ) ;
- public final void rule__AllPackageEntry__Group_2__1__Impl() throws RecognitionException {
-
- int stackSize = keepStackSize();
-
- try {
- // InternalApplicationConfiguration.g:3261:1: ( ( '{' ) )
- // InternalApplicationConfiguration.g:3262:1: ( '{' )
- {
- // InternalApplicationConfiguration.g:3262:1: ( '{' )
- // InternalApplicationConfiguration.g:3263:2: '{'
- {
- before(grammarAccess.getAllPackageEntryAccess().getLeftCurlyBracketKeyword_2_1());
- match(input,24,FOLLOW_2);
- after(grammarAccess.getAllPackageEntryAccess().getLeftCurlyBracketKeyword_2_1());
-
- }
-
-
- }
-
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
-
- restoreStackSize(stackSize);
-
- }
- return ;
- }
- // $ANTLR end "rule__AllPackageEntry__Group_2__1__Impl"
-
-
- // $ANTLR start "rule__AllPackageEntry__Group_2__2"
- // InternalApplicationConfiguration.g:3272:1: rule__AllPackageEntry__Group_2__2 : rule__AllPackageEntry__Group_2__2__Impl rule__AllPackageEntry__Group_2__3 ;
- public final void rule__AllPackageEntry__Group_2__2() throws RecognitionException {
-
- int stackSize = keepStackSize();
-
- try {
- // InternalApplicationConfiguration.g:3276:1: ( rule__AllPackageEntry__Group_2__2__Impl rule__AllPackageEntry__Group_2__3 )
- // InternalApplicationConfiguration.g:3277:2: rule__AllPackageEntry__Group_2__2__Impl rule__AllPackageEntry__Group_2__3
- {
- pushFollow(FOLLOW_15);
- rule__AllPackageEntry__Group_2__2__Impl();
-
- state._fsp--;
-
- pushFollow(FOLLOW_2);
- rule__AllPackageEntry__Group_2__3();
-
- state._fsp--;
-
-
- }
-
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
-
- restoreStackSize(stackSize);
-
- }
- return ;
- }
- // $ANTLR end "rule__AllPackageEntry__Group_2__2"
-
-
- // $ANTLR start "rule__AllPackageEntry__Group_2__2__Impl"
- // InternalApplicationConfiguration.g:3284:1: rule__AllPackageEntry__Group_2__2__Impl : ( ( rule__AllPackageEntry__ExclusionAssignment_2_2 ) ) ;
- public final void rule__AllPackageEntry__Group_2__2__Impl() throws RecognitionException {
-
- int stackSize = keepStackSize();
-
- try {
- // InternalApplicationConfiguration.g:3288:1: ( ( ( rule__AllPackageEntry__ExclusionAssignment_2_2 ) ) )
- // InternalApplicationConfiguration.g:3289:1: ( ( rule__AllPackageEntry__ExclusionAssignment_2_2 ) )
- {
- // InternalApplicationConfiguration.g:3289:1: ( ( rule__AllPackageEntry__ExclusionAssignment_2_2 ) )
- // InternalApplicationConfiguration.g:3290:2: ( rule__AllPackageEntry__ExclusionAssignment_2_2 )
- {
- before(grammarAccess.getAllPackageEntryAccess().getExclusionAssignment_2_2());
- // InternalApplicationConfiguration.g:3291:2: ( rule__AllPackageEntry__ExclusionAssignment_2_2 )
- // InternalApplicationConfiguration.g:3291:3: rule__AllPackageEntry__ExclusionAssignment_2_2
- {
- pushFollow(FOLLOW_2);
- rule__AllPackageEntry__ExclusionAssignment_2_2();
-
- state._fsp--;
-
-
- }
-
- after(grammarAccess.getAllPackageEntryAccess().getExclusionAssignment_2_2());
-
- }
-
-
- }
-
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
-
- restoreStackSize(stackSize);
-
- }
- return ;
- }
- // $ANTLR end "rule__AllPackageEntry__Group_2__2__Impl"
-
-
- // $ANTLR start "rule__AllPackageEntry__Group_2__3"
- // InternalApplicationConfiguration.g:3299:1: rule__AllPackageEntry__Group_2__3 : rule__AllPackageEntry__Group_2__3__Impl rule__AllPackageEntry__Group_2__4 ;
- public final void rule__AllPackageEntry__Group_2__3() throws RecognitionException {
-
- int stackSize = keepStackSize();
-
- try {
- // InternalApplicationConfiguration.g:3303:1: ( rule__AllPackageEntry__Group_2__3__Impl rule__AllPackageEntry__Group_2__4 )
- // InternalApplicationConfiguration.g:3304:2: rule__AllPackageEntry__Group_2__3__Impl rule__AllPackageEntry__Group_2__4
- {
- pushFollow(FOLLOW_15);
- rule__AllPackageEntry__Group_2__3__Impl();
-
- state._fsp--;
-
- pushFollow(FOLLOW_2);
- rule__AllPackageEntry__Group_2__4();
-
- state._fsp--;
-
-
- }
-
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
-
- restoreStackSize(stackSize);
-
- }
- return ;
- }
- // $ANTLR end "rule__AllPackageEntry__Group_2__3"
-
-
- // $ANTLR start "rule__AllPackageEntry__Group_2__3__Impl"
- // InternalApplicationConfiguration.g:3311:1: rule__AllPackageEntry__Group_2__3__Impl : ( ( rule__AllPackageEntry__Group_2_3__0 )* ) ;
- public final void rule__AllPackageEntry__Group_2__3__Impl() throws RecognitionException {
-
- int stackSize = keepStackSize();
-
- try {
- // InternalApplicationConfiguration.g:3315:1: ( ( ( rule__AllPackageEntry__Group_2_3__0 )* ) )
- // InternalApplicationConfiguration.g:3316:1: ( ( rule__AllPackageEntry__Group_2_3__0 )* )
- {
- // InternalApplicationConfiguration.g:3316:1: ( ( rule__AllPackageEntry__Group_2_3__0 )* )
- // InternalApplicationConfiguration.g:3317:2: ( rule__AllPackageEntry__Group_2_3__0 )*
- {
- before(grammarAccess.getAllPackageEntryAccess().getGroup_2_3());
- // InternalApplicationConfiguration.g:3318:2: ( rule__AllPackageEntry__Group_2_3__0 )*
- loop36:
- do {
- int alt36=2;
- int LA36_0 = input.LA(1);
-
- if ( (LA36_0==26) ) {
- alt36=1;
- }
-
-
- switch (alt36) {
- case 1 :
- // InternalApplicationConfiguration.g:3318:3: rule__AllPackageEntry__Group_2_3__0
- {
- pushFollow(FOLLOW_16);
- rule__AllPackageEntry__Group_2_3__0();
-
- state._fsp--;
-
-
- }
- break;
-
- default :
- break loop36;
- }
- } while (true);
-
- after(grammarAccess.getAllPackageEntryAccess().getGroup_2_3());
-
- }
-
-
- }
-
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
-
- restoreStackSize(stackSize);
-
- }
- return ;
- }
- // $ANTLR end "rule__AllPackageEntry__Group_2__3__Impl"
-
-
- // $ANTLR start "rule__AllPackageEntry__Group_2__4"
- // InternalApplicationConfiguration.g:3326:1: rule__AllPackageEntry__Group_2__4 : rule__AllPackageEntry__Group_2__4__Impl ;
- public final void rule__AllPackageEntry__Group_2__4() throws RecognitionException {
-
- int stackSize = keepStackSize();
-
- try {
- // InternalApplicationConfiguration.g:3330:1: ( rule__AllPackageEntry__Group_2__4__Impl )
- // InternalApplicationConfiguration.g:3331:2: rule__AllPackageEntry__Group_2__4__Impl
- {
- pushFollow(FOLLOW_2);
- rule__AllPackageEntry__Group_2__4__Impl();
-
- state._fsp--;
-
-
- }
-
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
-
- restoreStackSize(stackSize);
-
- }
- return ;
- }
- // $ANTLR end "rule__AllPackageEntry__Group_2__4"
-
-
- // $ANTLR start "rule__AllPackageEntry__Group_2__4__Impl"
- // InternalApplicationConfiguration.g:3337:1: rule__AllPackageEntry__Group_2__4__Impl : ( '}' ) ;
- public final void rule__AllPackageEntry__Group_2__4__Impl() throws RecognitionException {
-
- int stackSize = keepStackSize();
-
- try {
- // InternalApplicationConfiguration.g:3341:1: ( ( '}' ) )
- // InternalApplicationConfiguration.g:3342:1: ( '}' )
- {
- // InternalApplicationConfiguration.g:3342:1: ( '}' )
- // InternalApplicationConfiguration.g:3343:2: '}'
- {
- before(grammarAccess.getAllPackageEntryAccess().getRightCurlyBracketKeyword_2_4());
- match(input,25,FOLLOW_2);
- after(grammarAccess.getAllPackageEntryAccess().getRightCurlyBracketKeyword_2_4());
-
- }
-
-
- }
-
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
-
- restoreStackSize(stackSize);
-
- }
- return ;
- }
- // $ANTLR end "rule__AllPackageEntry__Group_2__4__Impl"
-
-
- // $ANTLR start "rule__AllPackageEntry__Group_2_3__0"
- // InternalApplicationConfiguration.g:3353:1: rule__AllPackageEntry__Group_2_3__0 : rule__AllPackageEntry__Group_2_3__0__Impl rule__AllPackageEntry__Group_2_3__1 ;
- public final void rule__AllPackageEntry__Group_2_3__0() throws RecognitionException {
-
- int stackSize = keepStackSize();
-
- try {
- // InternalApplicationConfiguration.g:3357:1: ( rule__AllPackageEntry__Group_2_3__0__Impl rule__AllPackageEntry__Group_2_3__1 )
- // InternalApplicationConfiguration.g:3358:2: rule__AllPackageEntry__Group_2_3__0__Impl rule__AllPackageEntry__Group_2_3__1
- {
- pushFollow(FOLLOW_8);
- rule__AllPackageEntry__Group_2_3__0__Impl();
-
- state._fsp--;
-
- pushFollow(FOLLOW_2);
- rule__AllPackageEntry__Group_2_3__1();
-
- state._fsp--;
-
-
- }
-
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
-
- restoreStackSize(stackSize);
-
- }
- return ;
- }
- // $ANTLR end "rule__AllPackageEntry__Group_2_3__0"
-
-
- // $ANTLR start "rule__AllPackageEntry__Group_2_3__0__Impl"
- // InternalApplicationConfiguration.g:3365:1: rule__AllPackageEntry__Group_2_3__0__Impl : ( ',' ) ;
- public final void rule__AllPackageEntry__Group_2_3__0__Impl() throws RecognitionException {
-
- int stackSize = keepStackSize();
-
- try {
- // InternalApplicationConfiguration.g:3369:1: ( ( ',' ) )
- // InternalApplicationConfiguration.g:3370:1: ( ',' )
- {
- // InternalApplicationConfiguration.g:3370:1: ( ',' )
- // InternalApplicationConfiguration.g:3371:2: ','
- {
- before(grammarAccess.getAllPackageEntryAccess().getCommaKeyword_2_3_0());
- match(input,26,FOLLOW_2);
- after(grammarAccess.getAllPackageEntryAccess().getCommaKeyword_2_3_0());
-
- }
-
-
- }
-
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
-
- restoreStackSize(stackSize);
-
- }
- return ;
- }
- // $ANTLR end "rule__AllPackageEntry__Group_2_3__0__Impl"
-
-
- // $ANTLR start "rule__AllPackageEntry__Group_2_3__1"
- // InternalApplicationConfiguration.g:3380:1: rule__AllPackageEntry__Group_2_3__1 : rule__AllPackageEntry__Group_2_3__1__Impl ;
- public final void rule__AllPackageEntry__Group_2_3__1() throws RecognitionException {
-
- int stackSize = keepStackSize();
-
- try {
- // InternalApplicationConfiguration.g:3384:1: ( rule__AllPackageEntry__Group_2_3__1__Impl )
- // InternalApplicationConfiguration.g:3385:2: rule__AllPackageEntry__Group_2_3__1__Impl
- {
- pushFollow(FOLLOW_2);
- rule__AllPackageEntry__Group_2_3__1__Impl();
-
- state._fsp--;
-
-
- }
-
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
-
- restoreStackSize(stackSize);
-
- }
- return ;
- }
- // $ANTLR end "rule__AllPackageEntry__Group_2_3__1"
-
-
- // $ANTLR start "rule__AllPackageEntry__Group_2_3__1__Impl"
- // InternalApplicationConfiguration.g:3391:1: rule__AllPackageEntry__Group_2_3__1__Impl : ( ( rule__AllPackageEntry__ExclusionAssignment_2_3_1 ) ) ;
- public final void rule__AllPackageEntry__Group_2_3__1__Impl() throws RecognitionException {
-
- int stackSize = keepStackSize();
-
- try {
- // InternalApplicationConfiguration.g:3395:1: ( ( ( rule__AllPackageEntry__ExclusionAssignment_2_3_1 ) ) )
- // InternalApplicationConfiguration.g:3396:1: ( ( rule__AllPackageEntry__ExclusionAssignment_2_3_1 ) )
- {
- // InternalApplicationConfiguration.g:3396:1: ( ( rule__AllPackageEntry__ExclusionAssignment_2_3_1 ) )
- // InternalApplicationConfiguration.g:3397:2: ( rule__AllPackageEntry__ExclusionAssignment_2_3_1 )
- {
- before(grammarAccess.getAllPackageEntryAccess().getExclusionAssignment_2_3_1());
- // InternalApplicationConfiguration.g:3398:2: ( rule__AllPackageEntry__ExclusionAssignment_2_3_1 )
- // InternalApplicationConfiguration.g:3398:3: rule__AllPackageEntry__ExclusionAssignment_2_3_1
- {
- pushFollow(FOLLOW_2);
- rule__AllPackageEntry__ExclusionAssignment_2_3_1();
-
- state._fsp--;
-
-
- }
-
- after(grammarAccess.getAllPackageEntryAccess().getExclusionAssignment_2_3_1());
-
- }
-
-
- }
-
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
-
- restoreStackSize(stackSize);
-
- }
- return ;
- }
- // $ANTLR end "rule__AllPackageEntry__Group_2_3__1__Impl"
-
-
- // $ANTLR start "rule__MetamodelElement__Group__0"
- // InternalApplicationConfiguration.g:3407:1: rule__MetamodelElement__Group__0 : rule__MetamodelElement__Group__0__Impl rule__MetamodelElement__Group__1 ;
- public final void rule__MetamodelElement__Group__0() throws RecognitionException {
-
- int stackSize = keepStackSize();
-
- try {
- // InternalApplicationConfiguration.g:3411:1: ( rule__MetamodelElement__Group__0__Impl rule__MetamodelElement__Group__1 )
- // InternalApplicationConfiguration.g:3412:2: rule__MetamodelElement__Group__0__Impl rule__MetamodelElement__Group__1
- {
- pushFollow(FOLLOW_8);
- rule__MetamodelElement__Group__0__Impl();
-
- state._fsp--;
-
- pushFollow(FOLLOW_2);
- rule__MetamodelElement__Group__1();
-
- state._fsp--;
-
-
- }
-
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
-
- restoreStackSize(stackSize);
-
- }
- return ;
- }
- // $ANTLR end "rule__MetamodelElement__Group__0"
-
-
- // $ANTLR start "rule__MetamodelElement__Group__0__Impl"
- // InternalApplicationConfiguration.g:3419:1: rule__MetamodelElement__Group__0__Impl : ( ( rule__MetamodelElement__Group_0__0 )? ) ;
- public final void rule__MetamodelElement__Group__0__Impl() throws RecognitionException {
-
- int stackSize = keepStackSize();
-
- try {
- // InternalApplicationConfiguration.g:3423:1: ( ( ( rule__MetamodelElement__Group_0__0 )? ) )
- // InternalApplicationConfiguration.g:3424:1: ( ( rule__MetamodelElement__Group_0__0 )? )
- {
- // InternalApplicationConfiguration.g:3424:1: ( ( rule__MetamodelElement__Group_0__0 )? )
- // InternalApplicationConfiguration.g:3425:2: ( rule__MetamodelElement__Group_0__0 )?
- {
- before(grammarAccess.getMetamodelElementAccess().getGroup_0());
- // InternalApplicationConfiguration.g:3426:2: ( rule__MetamodelElement__Group_0__0 )?
- int alt37=2;
- int LA37_0 = input.LA(1);
-
- if ( (LA37_0==RULE_ID) ) {
- int LA37_1 = input.LA(2);
-
- if ( (LA37_1==17) ) {
- int LA37_2 = input.LA(3);
-
- if ( (LA37_2==RULE_ID) ) {
- int LA37_5 = input.LA(4);
-
- if ( (LA37_5==17||LA37_5==29) ) {
- alt37=1;
- }
- }
- }
- else if ( (LA37_1==29) ) {
- alt37=1;
- }
- }
- switch (alt37) {
- case 1 :
- // InternalApplicationConfiguration.g:3426:3: rule__MetamodelElement__Group_0__0
- {
- pushFollow(FOLLOW_2);
- rule__MetamodelElement__Group_0__0();
-
- state._fsp--;
-
-
- }
- break;
-
- }
-
- after(grammarAccess.getMetamodelElementAccess().getGroup_0());
-
- }
-
-
- }
-
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
-
- restoreStackSize(stackSize);
-
- }
- return ;
- }
- // $ANTLR end "rule__MetamodelElement__Group__0__Impl"
-
-
- // $ANTLR start "rule__MetamodelElement__Group__1"
- // InternalApplicationConfiguration.g:3434:1: rule__MetamodelElement__Group__1 : rule__MetamodelElement__Group__1__Impl rule__MetamodelElement__Group__2 ;
- public final void rule__MetamodelElement__Group__1() throws RecognitionException {
-
- int stackSize = keepStackSize();
-
- try {
- // InternalApplicationConfiguration.g:3438:1: ( rule__MetamodelElement__Group__1__Impl rule__MetamodelElement__Group__2 )
- // InternalApplicationConfiguration.g:3439:2: rule__MetamodelElement__Group__1__Impl rule__MetamodelElement__Group__2
- {
- pushFollow(FOLLOW_6);
- rule__MetamodelElement__Group__1__Impl();
-
- state._fsp--;
-
- pushFollow(FOLLOW_2);
- rule__MetamodelElement__Group__2();
-
- state._fsp--;
-
-
- }
-
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
-
- restoreStackSize(stackSize);
-
- }
- return ;
- }
- // $ANTLR end "rule__MetamodelElement__Group__1"
-
-
- // $ANTLR start "rule__MetamodelElement__Group__1__Impl"
- // InternalApplicationConfiguration.g:3446:1: rule__MetamodelElement__Group__1__Impl : ( ( rule__MetamodelElement__ClassifierAssignment_1 ) ) ;
- public final void rule__MetamodelElement__Group__1__Impl() throws RecognitionException {
-
- int stackSize = keepStackSize();
-
- try {
- // InternalApplicationConfiguration.g:3450:1: ( ( ( rule__MetamodelElement__ClassifierAssignment_1 ) ) )
- // InternalApplicationConfiguration.g:3451:1: ( ( rule__MetamodelElement__ClassifierAssignment_1 ) )
- {
- // InternalApplicationConfiguration.g:3451:1: ( ( rule__MetamodelElement__ClassifierAssignment_1 ) )
- // InternalApplicationConfiguration.g:3452:2: ( rule__MetamodelElement__ClassifierAssignment_1 )
- {
- before(grammarAccess.getMetamodelElementAccess().getClassifierAssignment_1());
- // InternalApplicationConfiguration.g:3453:2: ( rule__MetamodelElement__ClassifierAssignment_1 )
- // InternalApplicationConfiguration.g:3453:3: rule__MetamodelElement__ClassifierAssignment_1
- {
- pushFollow(FOLLOW_2);
- rule__MetamodelElement__ClassifierAssignment_1();
-
- state._fsp--;
-
-
- }
-
- after(grammarAccess.getMetamodelElementAccess().getClassifierAssignment_1());
-
- }
-
-
- }
-
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
-
- restoreStackSize(stackSize);
-
- }
- return ;
- }
- // $ANTLR end "rule__MetamodelElement__Group__1__Impl"
-
-
- // $ANTLR start "rule__MetamodelElement__Group__2"
- // InternalApplicationConfiguration.g:3461:1: rule__MetamodelElement__Group__2 : rule__MetamodelElement__Group__2__Impl ;
- public final void rule__MetamodelElement__Group__2() throws RecognitionException {
-
- int stackSize = keepStackSize();
-
- try {
- // InternalApplicationConfiguration.g:3465:1: ( rule__MetamodelElement__Group__2__Impl )
- // InternalApplicationConfiguration.g:3466:2: rule__MetamodelElement__Group__2__Impl
- {
- pushFollow(FOLLOW_2);
- rule__MetamodelElement__Group__2__Impl();
-
- state._fsp--;
-
-
- }
-
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
-
- restoreStackSize(stackSize);
-
- }
- return ;
- }
- // $ANTLR end "rule__MetamodelElement__Group__2"
-
-
- // $ANTLR start "rule__MetamodelElement__Group__2__Impl"
- // InternalApplicationConfiguration.g:3472:1: rule__MetamodelElement__Group__2__Impl : ( ( rule__MetamodelElement__Group_2__0 )? ) ;
- public final void rule__MetamodelElement__Group__2__Impl() throws RecognitionException {
-
- int stackSize = keepStackSize();
-
- try {
- // InternalApplicationConfiguration.g:3476:1: ( ( ( rule__MetamodelElement__Group_2__0 )? ) )
- // InternalApplicationConfiguration.g:3477:1: ( ( rule__MetamodelElement__Group_2__0 )? )
- {
- // InternalApplicationConfiguration.g:3477:1: ( ( rule__MetamodelElement__Group_2__0 )? )
- // InternalApplicationConfiguration.g:3478:2: ( rule__MetamodelElement__Group_2__0 )?
- {
- before(grammarAccess.getMetamodelElementAccess().getGroup_2());
- // InternalApplicationConfiguration.g:3479:2: ( rule__MetamodelElement__Group_2__0 )?
- int alt38=2;
- int LA38_0 = input.LA(1);
-
- if ( (LA38_0==17) ) {
- alt38=1;
- }
- switch (alt38) {
- case 1 :
- // InternalApplicationConfiguration.g:3479:3: rule__MetamodelElement__Group_2__0
- {
- pushFollow(FOLLOW_2);
- rule__MetamodelElement__Group_2__0();
-
- state._fsp--;
-
-
- }
- break;
-
- }
-
- after(grammarAccess.getMetamodelElementAccess().getGroup_2());
-
- }
-
-
- }
-
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
-
- restoreStackSize(stackSize);
-
- }
- return ;
- }
- // $ANTLR end "rule__MetamodelElement__Group__2__Impl"
-
-
- // $ANTLR start "rule__MetamodelElement__Group_0__0"
- // InternalApplicationConfiguration.g:3488:1: rule__MetamodelElement__Group_0__0 : rule__MetamodelElement__Group_0__0__Impl rule__MetamodelElement__Group_0__1 ;
- public final void rule__MetamodelElement__Group_0__0() throws RecognitionException {
-
- int stackSize = keepStackSize();
-
- try {
- // InternalApplicationConfiguration.g:3492:1: ( rule__MetamodelElement__Group_0__0__Impl rule__MetamodelElement__Group_0__1 )
- // InternalApplicationConfiguration.g:3493:2: rule__MetamodelElement__Group_0__0__Impl rule__MetamodelElement__Group_0__1
- {
- pushFollow(FOLLOW_19);
- rule__MetamodelElement__Group_0__0__Impl();
-
- state._fsp--;
-
- pushFollow(FOLLOW_2);
- rule__MetamodelElement__Group_0__1();
-
- state._fsp--;
-
-
- }
-
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
-
- restoreStackSize(stackSize);
-
- }
- return ;
- }
- // $ANTLR end "rule__MetamodelElement__Group_0__0"
-
-
- // $ANTLR start "rule__MetamodelElement__Group_0__0__Impl"
- // InternalApplicationConfiguration.g:3500:1: rule__MetamodelElement__Group_0__0__Impl : ( ( rule__MetamodelElement__PackageAssignment_0_0 ) ) ;
- public final void rule__MetamodelElement__Group_0__0__Impl() throws RecognitionException {
-
- int stackSize = keepStackSize();
-
- try {
- // InternalApplicationConfiguration.g:3504:1: ( ( ( rule__MetamodelElement__PackageAssignment_0_0 ) ) )
- // InternalApplicationConfiguration.g:3505:1: ( ( rule__MetamodelElement__PackageAssignment_0_0 ) )
- {
- // InternalApplicationConfiguration.g:3505:1: ( ( rule__MetamodelElement__PackageAssignment_0_0 ) )
- // InternalApplicationConfiguration.g:3506:2: ( rule__MetamodelElement__PackageAssignment_0_0 )
- {
- before(grammarAccess.getMetamodelElementAccess().getPackageAssignment_0_0());
- // InternalApplicationConfiguration.g:3507:2: ( rule__MetamodelElement__PackageAssignment_0_0 )
- // InternalApplicationConfiguration.g:3507:3: rule__MetamodelElement__PackageAssignment_0_0
- {
- pushFollow(FOLLOW_2);
- rule__MetamodelElement__PackageAssignment_0_0();
-
- state._fsp--;
-
-
- }
-
- after(grammarAccess.getMetamodelElementAccess().getPackageAssignment_0_0());
-
- }
-
-
- }
-
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
-
- restoreStackSize(stackSize);
-
- }
- return ;
- }
- // $ANTLR end "rule__MetamodelElement__Group_0__0__Impl"
-
-
- // $ANTLR start "rule__MetamodelElement__Group_0__1"
- // InternalApplicationConfiguration.g:3515:1: rule__MetamodelElement__Group_0__1 : rule__MetamodelElement__Group_0__1__Impl ;
- public final void rule__MetamodelElement__Group_0__1() throws RecognitionException {
-
- int stackSize = keepStackSize();
-
- try {
- // InternalApplicationConfiguration.g:3519:1: ( rule__MetamodelElement__Group_0__1__Impl )
- // InternalApplicationConfiguration.g:3520:2: rule__MetamodelElement__Group_0__1__Impl
- {
- pushFollow(FOLLOW_2);
- rule__MetamodelElement__Group_0__1__Impl();
-
- state._fsp--;
-
-
- }
-
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
-
- restoreStackSize(stackSize);
-
- }
- return ;
- }
- // $ANTLR end "rule__MetamodelElement__Group_0__1"
-
-
- // $ANTLR start "rule__MetamodelElement__Group_0__1__Impl"
- // InternalApplicationConfiguration.g:3526:1: rule__MetamodelElement__Group_0__1__Impl : ( '::' ) ;
- public final void rule__MetamodelElement__Group_0__1__Impl() throws RecognitionException {
-
- int stackSize = keepStackSize();
-
- try {
- // InternalApplicationConfiguration.g:3530:1: ( ( '::' ) )
- // InternalApplicationConfiguration.g:3531:1: ( '::' )
- {
- // InternalApplicationConfiguration.g:3531:1: ( '::' )
- // InternalApplicationConfiguration.g:3532:2: '::'
- {
- before(grammarAccess.getMetamodelElementAccess().getColonColonKeyword_0_1());
- match(input,29,FOLLOW_2);
- after(grammarAccess.getMetamodelElementAccess().getColonColonKeyword_0_1());
-
- }
-
-
- }
-
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
-
- restoreStackSize(stackSize);
-
- }
- return ;
- }
- // $ANTLR end "rule__MetamodelElement__Group_0__1__Impl"
-
-
- // $ANTLR start "rule__MetamodelElement__Group_2__0"
- // InternalApplicationConfiguration.g:3542:1: rule__MetamodelElement__Group_2__0 : rule__MetamodelElement__Group_2__0__Impl rule__MetamodelElement__Group_2__1 ;
- public final void rule__MetamodelElement__Group_2__0() throws RecognitionException {
-
- int stackSize = keepStackSize();
-
- try {
- // InternalApplicationConfiguration.g:3546:1: ( rule__MetamodelElement__Group_2__0__Impl rule__MetamodelElement__Group_2__1 )
- // InternalApplicationConfiguration.g:3547:2: rule__MetamodelElement__Group_2__0__Impl rule__MetamodelElement__Group_2__1
- {
- pushFollow(FOLLOW_8);
- rule__MetamodelElement__Group_2__0__Impl();
-
- state._fsp--;
-
- pushFollow(FOLLOW_2);
- rule__MetamodelElement__Group_2__1();
-
- state._fsp--;
-
-
- }
-
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
-
- restoreStackSize(stackSize);
-
- }
- return ;
- }
- // $ANTLR end "rule__MetamodelElement__Group_2__0"
-
-
- // $ANTLR start "rule__MetamodelElement__Group_2__0__Impl"
- // InternalApplicationConfiguration.g:3554:1: rule__MetamodelElement__Group_2__0__Impl : ( '.' ) ;
- public final void rule__MetamodelElement__Group_2__0__Impl() throws RecognitionException {
-
- int stackSize = keepStackSize();
-
- try {
- // InternalApplicationConfiguration.g:3558:1: ( ( '.' ) )
- // InternalApplicationConfiguration.g:3559:1: ( '.' )
- {
- // InternalApplicationConfiguration.g:3559:1: ( '.' )
- // InternalApplicationConfiguration.g:3560:2: '.'
- {
- before(grammarAccess.getMetamodelElementAccess().getFullStopKeyword_2_0());
- match(input,17,FOLLOW_2);
- after(grammarAccess.getMetamodelElementAccess().getFullStopKeyword_2_0());
-
- }
-
-
- }
-
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
-
- restoreStackSize(stackSize);
-
- }
- return ;
- }
- // $ANTLR end "rule__MetamodelElement__Group_2__0__Impl"
-
-
- // $ANTLR start "rule__MetamodelElement__Group_2__1"
- // InternalApplicationConfiguration.g:3569:1: rule__MetamodelElement__Group_2__1 : rule__MetamodelElement__Group_2__1__Impl ;
- public final void rule__MetamodelElement__Group_2__1() throws RecognitionException {
-
- int stackSize = keepStackSize();
-
- try {
- // InternalApplicationConfiguration.g:3573:1: ( rule__MetamodelElement__Group_2__1__Impl )
- // InternalApplicationConfiguration.g:3574:2: rule__MetamodelElement__Group_2__1__Impl
- {
- pushFollow(FOLLOW_2);
- rule__MetamodelElement__Group_2__1__Impl();
-
- state._fsp--;
-
-
- }
-
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
-
- restoreStackSize(stackSize);
-
- }
- return ;
- }
- // $ANTLR end "rule__MetamodelElement__Group_2__1"
-
-
- // $ANTLR start "rule__MetamodelElement__Group_2__1__Impl"
- // InternalApplicationConfiguration.g:3580:1: rule__MetamodelElement__Group_2__1__Impl : ( ( rule__MetamodelElement__FeatureAssignment_2_1 ) ) ;
- public final void rule__MetamodelElement__Group_2__1__Impl() throws RecognitionException {
-
- int stackSize = keepStackSize();
-
- try {
- // InternalApplicationConfiguration.g:3584:1: ( ( ( rule__MetamodelElement__FeatureAssignment_2_1 ) ) )
- // InternalApplicationConfiguration.g:3585:1: ( ( rule__MetamodelElement__FeatureAssignment_2_1 ) )
- {
- // InternalApplicationConfiguration.g:3585:1: ( ( rule__MetamodelElement__FeatureAssignment_2_1 ) )
- // InternalApplicationConfiguration.g:3586:2: ( rule__MetamodelElement__FeatureAssignment_2_1 )
- {
- before(grammarAccess.getMetamodelElementAccess().getFeatureAssignment_2_1());
- // InternalApplicationConfiguration.g:3587:2: ( rule__MetamodelElement__FeatureAssignment_2_1 )
- // InternalApplicationConfiguration.g:3587:3: rule__MetamodelElement__FeatureAssignment_2_1
- {
- pushFollow(FOLLOW_2);
- rule__MetamodelElement__FeatureAssignment_2_1();
-
- state._fsp--;
-
-
- }
-
- after(grammarAccess.getMetamodelElementAccess().getFeatureAssignment_2_1());
-
- }
-
-
- }
-
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
-
- restoreStackSize(stackSize);
-
- }
- return ;
- }
- // $ANTLR end "rule__MetamodelElement__Group_2__1__Impl"
-
-
- // $ANTLR start "rule__MetamodelDeclaration__Group__0"
- // InternalApplicationConfiguration.g:3596:1: rule__MetamodelDeclaration__Group__0 : rule__MetamodelDeclaration__Group__0__Impl rule__MetamodelDeclaration__Group__1 ;
- public final void rule__MetamodelDeclaration__Group__0() throws RecognitionException {
-
- int stackSize = keepStackSize();
-
- try {
- // InternalApplicationConfiguration.g:3600:1: ( rule__MetamodelDeclaration__Group__0__Impl rule__MetamodelDeclaration__Group__1 )
- // InternalApplicationConfiguration.g:3601:2: rule__MetamodelDeclaration__Group__0__Impl rule__MetamodelDeclaration__Group__1
- {
- pushFollow(FOLLOW_8);
- rule__MetamodelDeclaration__Group__0__Impl();
-
- state._fsp--;
-
- pushFollow(FOLLOW_2);
- rule__MetamodelDeclaration__Group__1();
-
- state._fsp--;
-
-
- }
-
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
-
- restoreStackSize(stackSize);
-
- }
- return ;
- }
- // $ANTLR end "rule__MetamodelDeclaration__Group__0"
-
-
- // $ANTLR start "rule__MetamodelDeclaration__Group__0__Impl"
- // InternalApplicationConfiguration.g:3608:1: rule__MetamodelDeclaration__Group__0__Impl : ( 'metamodel' ) ;
- public final void rule__MetamodelDeclaration__Group__0__Impl() throws RecognitionException {
-
- int stackSize = keepStackSize();
-
- try {
- // InternalApplicationConfiguration.g:3612:1: ( ( 'metamodel' ) )
- // InternalApplicationConfiguration.g:3613:1: ( 'metamodel' )
- {
- // InternalApplicationConfiguration.g:3613:1: ( 'metamodel' )
- // InternalApplicationConfiguration.g:3614:2: 'metamodel'
- {
- before(grammarAccess.getMetamodelDeclarationAccess().getMetamodelKeyword_0());
- match(input,30,FOLLOW_2);
- after(grammarAccess.getMetamodelDeclarationAccess().getMetamodelKeyword_0());
-
- }
-
-
- }
-
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
-
- restoreStackSize(stackSize);
-
- }
- return ;
- }
- // $ANTLR end "rule__MetamodelDeclaration__Group__0__Impl"
-
-
- // $ANTLR start "rule__MetamodelDeclaration__Group__1"
- // InternalApplicationConfiguration.g:3623:1: rule__MetamodelDeclaration__Group__1 : rule__MetamodelDeclaration__Group__1__Impl rule__MetamodelDeclaration__Group__2 ;
- public final void rule__MetamodelDeclaration__Group__1() throws RecognitionException {
-
- int stackSize = keepStackSize();
-
- try {
- // InternalApplicationConfiguration.g:3627:1: ( rule__MetamodelDeclaration__Group__1__Impl rule__MetamodelDeclaration__Group__2 )
- // InternalApplicationConfiguration.g:3628:2: rule__MetamodelDeclaration__Group__1__Impl rule__MetamodelDeclaration__Group__2
- {
- pushFollow(FOLLOW_18);
- rule__MetamodelDeclaration__Group__1__Impl();
-
- state._fsp--;
-
- pushFollow(FOLLOW_2);
- rule__MetamodelDeclaration__Group__2();
-
- state._fsp--;
-
-
- }
-
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
-
- restoreStackSize(stackSize);
-
- }
- return ;
- }
- // $ANTLR end "rule__MetamodelDeclaration__Group__1"
-
-
- // $ANTLR start "rule__MetamodelDeclaration__Group__1__Impl"
- // InternalApplicationConfiguration.g:3635:1: rule__MetamodelDeclaration__Group__1__Impl : ( ( rule__MetamodelDeclaration__NameAssignment_1 ) ) ;
- public final void rule__MetamodelDeclaration__Group__1__Impl() throws RecognitionException {
-
- int stackSize = keepStackSize();
-
- try {
- // InternalApplicationConfiguration.g:3639:1: ( ( ( rule__MetamodelDeclaration__NameAssignment_1 ) ) )
- // InternalApplicationConfiguration.g:3640:1: ( ( rule__MetamodelDeclaration__NameAssignment_1 ) )
- {
- // InternalApplicationConfiguration.g:3640:1: ( ( rule__MetamodelDeclaration__NameAssignment_1 ) )
- // InternalApplicationConfiguration.g:3641:2: ( rule__MetamodelDeclaration__NameAssignment_1 )
- {
- before(grammarAccess.getMetamodelDeclarationAccess().getNameAssignment_1());
- // InternalApplicationConfiguration.g:3642:2: ( rule__MetamodelDeclaration__NameAssignment_1 )
- // InternalApplicationConfiguration.g:3642:3: rule__MetamodelDeclaration__NameAssignment_1
- {
- pushFollow(FOLLOW_2);
- rule__MetamodelDeclaration__NameAssignment_1();
-
- state._fsp--;
-
-
- }
-
- after(grammarAccess.getMetamodelDeclarationAccess().getNameAssignment_1());
-
- }
-
-
- }
-
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
-
- restoreStackSize(stackSize);
-
- }
- return ;
- }
- // $ANTLR end "rule__MetamodelDeclaration__Group__1__Impl"
-
-
- // $ANTLR start "rule__MetamodelDeclaration__Group__2"
- // InternalApplicationConfiguration.g:3650:1: rule__MetamodelDeclaration__Group__2 : rule__MetamodelDeclaration__Group__2__Impl ;
- public final void rule__MetamodelDeclaration__Group__2() throws RecognitionException {
-
- int stackSize = keepStackSize();
-
- try {
- // InternalApplicationConfiguration.g:3654:1: ( rule__MetamodelDeclaration__Group__2__Impl )
- // InternalApplicationConfiguration.g:3655:2: rule__MetamodelDeclaration__Group__2__Impl
- {
- pushFollow(FOLLOW_2);
- rule__MetamodelDeclaration__Group__2__Impl();
-
- state._fsp--;
-
-
- }
-
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
-
- restoreStackSize(stackSize);
-
- }
- return ;
- }
- // $ANTLR end "rule__MetamodelDeclaration__Group__2"
-
-
- // $ANTLR start "rule__MetamodelDeclaration__Group__2__Impl"
- // InternalApplicationConfiguration.g:3661:1: rule__MetamodelDeclaration__Group__2__Impl : ( ( rule__MetamodelDeclaration__SpecificationAssignment_2 ) ) ;
- public final void rule__MetamodelDeclaration__Group__2__Impl() throws RecognitionException {
-
- int stackSize = keepStackSize();
-
- try {
- // InternalApplicationConfiguration.g:3665:1: ( ( ( rule__MetamodelDeclaration__SpecificationAssignment_2 ) ) )
- // InternalApplicationConfiguration.g:3666:1: ( ( rule__MetamodelDeclaration__SpecificationAssignment_2 ) )
- {
- // InternalApplicationConfiguration.g:3666:1: ( ( rule__MetamodelDeclaration__SpecificationAssignment_2 ) )
- // InternalApplicationConfiguration.g:3667:2: ( rule__MetamodelDeclaration__SpecificationAssignment_2 )
- {
- before(grammarAccess.getMetamodelDeclarationAccess().getSpecificationAssignment_2());
- // InternalApplicationConfiguration.g:3668:2: ( rule__MetamodelDeclaration__SpecificationAssignment_2 )
- // InternalApplicationConfiguration.g:3668:3: rule__MetamodelDeclaration__SpecificationAssignment_2
- {
- pushFollow(FOLLOW_2);
- rule__MetamodelDeclaration__SpecificationAssignment_2();
-
- state._fsp--;
-
-
- }
-
- after(grammarAccess.getMetamodelDeclarationAccess().getSpecificationAssignment_2());
-
- }
-
-
- }
-
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
-
- restoreStackSize(stackSize);
-
- }
- return ;
- }
- // $ANTLR end "rule__MetamodelDeclaration__Group__2__Impl"
-
-
- // $ANTLR start "rule__PartialModelSpecification__Group__0"
- // InternalApplicationConfiguration.g:3677:1: rule__PartialModelSpecification__Group__0 : rule__PartialModelSpecification__Group__0__Impl rule__PartialModelSpecification__Group__1 ;
- public final void rule__PartialModelSpecification__Group__0() throws RecognitionException {
-
- int stackSize = keepStackSize();
-
- try {
- // InternalApplicationConfiguration.g:3681:1: ( rule__PartialModelSpecification__Group__0__Impl rule__PartialModelSpecification__Group__1 )
- // InternalApplicationConfiguration.g:3682:2: rule__PartialModelSpecification__Group__0__Impl rule__PartialModelSpecification__Group__1
- {
- pushFollow(FOLLOW_20);
- rule__PartialModelSpecification__Group__0__Impl();
-
- state._fsp--;
-
- pushFollow(FOLLOW_2);
- rule__PartialModelSpecification__Group__1();
-
- state._fsp--;
-
-
- }
-
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
-
- restoreStackSize(stackSize);
-
- }
- return ;
- }
- // $ANTLR end "rule__PartialModelSpecification__Group__0"
-
-
- // $ANTLR start "rule__PartialModelSpecification__Group__0__Impl"
- // InternalApplicationConfiguration.g:3689:1: rule__PartialModelSpecification__Group__0__Impl : ( '{' ) ;
- public final void rule__PartialModelSpecification__Group__0__Impl() throws RecognitionException {
-
- int stackSize = keepStackSize();
-
- try {
- // InternalApplicationConfiguration.g:3693:1: ( ( '{' ) )
- // InternalApplicationConfiguration.g:3694:1: ( '{' )
- {
- // InternalApplicationConfiguration.g:3694:1: ( '{' )
- // InternalApplicationConfiguration.g:3695:2: '{'
- {
- before(grammarAccess.getPartialModelSpecificationAccess().getLeftCurlyBracketKeyword_0());
- match(input,24,FOLLOW_2);
- after(grammarAccess.getPartialModelSpecificationAccess().getLeftCurlyBracketKeyword_0());
-
- }
-
-
- }
-
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
-
- restoreStackSize(stackSize);
-
- }
- return ;
- }
- // $ANTLR end "rule__PartialModelSpecification__Group__0__Impl"
-
-
- // $ANTLR start "rule__PartialModelSpecification__Group__1"
- // InternalApplicationConfiguration.g:3704:1: rule__PartialModelSpecification__Group__1 : rule__PartialModelSpecification__Group__1__Impl rule__PartialModelSpecification__Group__2 ;
- public final void rule__PartialModelSpecification__Group__1() throws RecognitionException {
-
- int stackSize = keepStackSize();
-
- try {
- // InternalApplicationConfiguration.g:3708:1: ( rule__PartialModelSpecification__Group__1__Impl rule__PartialModelSpecification__Group__2 )
- // InternalApplicationConfiguration.g:3709:2: rule__PartialModelSpecification__Group__1__Impl rule__PartialModelSpecification__Group__2
- {
- pushFollow(FOLLOW_15);
- rule__PartialModelSpecification__Group__1__Impl();
-
- state._fsp--;
-
- pushFollow(FOLLOW_2);
- rule__PartialModelSpecification__Group__2();
-
- state._fsp--;
-
-
- }
-
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
-
- restoreStackSize(stackSize);
-
- }
- return ;
- }
- // $ANTLR end "rule__PartialModelSpecification__Group__1"
-
-
- // $ANTLR start "rule__PartialModelSpecification__Group__1__Impl"
- // InternalApplicationConfiguration.g:3716:1: rule__PartialModelSpecification__Group__1__Impl : ( ( rule__PartialModelSpecification__EntryAssignment_1 ) ) ;
- public final void rule__PartialModelSpecification__Group__1__Impl() throws RecognitionException {
-
- int stackSize = keepStackSize();
-
- try {
- // InternalApplicationConfiguration.g:3720:1: ( ( ( rule__PartialModelSpecification__EntryAssignment_1 ) ) )
- // InternalApplicationConfiguration.g:3721:1: ( ( rule__PartialModelSpecification__EntryAssignment_1 ) )
- {
- // InternalApplicationConfiguration.g:3721:1: ( ( rule__PartialModelSpecification__EntryAssignment_1 ) )
- // InternalApplicationConfiguration.g:3722:2: ( rule__PartialModelSpecification__EntryAssignment_1 )
- {
- before(grammarAccess.getPartialModelSpecificationAccess().getEntryAssignment_1());
- // InternalApplicationConfiguration.g:3723:2: ( rule__PartialModelSpecification__EntryAssignment_1 )
- // InternalApplicationConfiguration.g:3723:3: rule__PartialModelSpecification__EntryAssignment_1
- {
- pushFollow(FOLLOW_2);
- rule__PartialModelSpecification__EntryAssignment_1();
-
- state._fsp--;
-
-
- }
-
- after(grammarAccess.getPartialModelSpecificationAccess().getEntryAssignment_1());
-
- }
-
-
- }
-
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
-
- restoreStackSize(stackSize);
-
- }
- return ;
- }
- // $ANTLR end "rule__PartialModelSpecification__Group__1__Impl"
-
-
- // $ANTLR start "rule__PartialModelSpecification__Group__2"
- // InternalApplicationConfiguration.g:3731:1: rule__PartialModelSpecification__Group__2 : rule__PartialModelSpecification__Group__2__Impl rule__PartialModelSpecification__Group__3 ;
- public final void rule__PartialModelSpecification__Group__2() throws RecognitionException {
-
- int stackSize = keepStackSize();
-
- try {
- // InternalApplicationConfiguration.g:3735:1: ( rule__PartialModelSpecification__Group__2__Impl rule__PartialModelSpecification__Group__3 )
- // InternalApplicationConfiguration.g:3736:2: rule__PartialModelSpecification__Group__2__Impl rule__PartialModelSpecification__Group__3
- {
- pushFollow(FOLLOW_15);
- rule__PartialModelSpecification__Group__2__Impl();
-
- state._fsp--;
-
- pushFollow(FOLLOW_2);
- rule__PartialModelSpecification__Group__3();
-
- state._fsp--;
-
-
- }
-
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
-
- restoreStackSize(stackSize);
-
- }
- return ;
- }
- // $ANTLR end "rule__PartialModelSpecification__Group__2"
-
-
- // $ANTLR start "rule__PartialModelSpecification__Group__2__Impl"
- // InternalApplicationConfiguration.g:3743:1: rule__PartialModelSpecification__Group__2__Impl : ( ( rule__PartialModelSpecification__Group_2__0 )? ) ;
- public final void rule__PartialModelSpecification__Group__2__Impl() throws RecognitionException {
-
- int stackSize = keepStackSize();
-
- try {
- // InternalApplicationConfiguration.g:3747:1: ( ( ( rule__PartialModelSpecification__Group_2__0 )? ) )
- // InternalApplicationConfiguration.g:3748:1: ( ( rule__PartialModelSpecification__Group_2__0 )? )
- {
- // InternalApplicationConfiguration.g:3748:1: ( ( rule__PartialModelSpecification__Group_2__0 )? )
- // InternalApplicationConfiguration.g:3749:2: ( rule__PartialModelSpecification__Group_2__0 )?
- {
- before(grammarAccess.getPartialModelSpecificationAccess().getGroup_2());
- // InternalApplicationConfiguration.g:3750:2: ( rule__PartialModelSpecification__Group_2__0 )?
- int alt39=2;
- int LA39_0 = input.LA(1);
-
- if ( (LA39_0==26) ) {
- alt39=1;
- }
- switch (alt39) {
- case 1 :
- // InternalApplicationConfiguration.g:3750:3: rule__PartialModelSpecification__Group_2__0
- {
- pushFollow(FOLLOW_2);
- rule__PartialModelSpecification__Group_2__0();
-
- state._fsp--;
-
-
- }
- break;
-
- }
-
- after(grammarAccess.getPartialModelSpecificationAccess().getGroup_2());
-
- }
-
-
- }
-
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
-
- restoreStackSize(stackSize);
-
- }
- return ;
- }
- // $ANTLR end "rule__PartialModelSpecification__Group__2__Impl"
-
-
- // $ANTLR start "rule__PartialModelSpecification__Group__3"
- // InternalApplicationConfiguration.g:3758:1: rule__PartialModelSpecification__Group__3 : rule__PartialModelSpecification__Group__3__Impl ;
- public final void rule__PartialModelSpecification__Group__3() throws RecognitionException {
-
- int stackSize = keepStackSize();
-
- try {
- // InternalApplicationConfiguration.g:3762:1: ( rule__PartialModelSpecification__Group__3__Impl )
- // InternalApplicationConfiguration.g:3763:2: rule__PartialModelSpecification__Group__3__Impl
- {
- pushFollow(FOLLOW_2);
- rule__PartialModelSpecification__Group__3__Impl();
-
- state._fsp--;
-
-
- }
-
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
-
- restoreStackSize(stackSize);
-
- }
- return ;
- }
- // $ANTLR end "rule__PartialModelSpecification__Group__3"
-
-
- // $ANTLR start "rule__PartialModelSpecification__Group__3__Impl"
- // InternalApplicationConfiguration.g:3769:1: rule__PartialModelSpecification__Group__3__Impl : ( '}' ) ;
- public final void rule__PartialModelSpecification__Group__3__Impl() throws RecognitionException {
-
- int stackSize = keepStackSize();
-
- try {
- // InternalApplicationConfiguration.g:3773:1: ( ( '}' ) )
- // InternalApplicationConfiguration.g:3774:1: ( '}' )
- {
- // InternalApplicationConfiguration.g:3774:1: ( '}' )
- // InternalApplicationConfiguration.g:3775:2: '}'
- {
- before(grammarAccess.getPartialModelSpecificationAccess().getRightCurlyBracketKeyword_3());
- match(input,25,FOLLOW_2);
- after(grammarAccess.getPartialModelSpecificationAccess().getRightCurlyBracketKeyword_3());
-
- }
-
-
- }
-
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
-
- restoreStackSize(stackSize);
-
- }
- return ;
- }
- // $ANTLR end "rule__PartialModelSpecification__Group__3__Impl"
-
-
- // $ANTLR start "rule__PartialModelSpecification__Group_2__0"
- // InternalApplicationConfiguration.g:3785:1: rule__PartialModelSpecification__Group_2__0 : rule__PartialModelSpecification__Group_2__0__Impl rule__PartialModelSpecification__Group_2__1 ;
- public final void rule__PartialModelSpecification__Group_2__0() throws RecognitionException {
-
- int stackSize = keepStackSize();
-
- try {
- // InternalApplicationConfiguration.g:3789:1: ( rule__PartialModelSpecification__Group_2__0__Impl rule__PartialModelSpecification__Group_2__1 )
- // InternalApplicationConfiguration.g:3790:2: rule__PartialModelSpecification__Group_2__0__Impl rule__PartialModelSpecification__Group_2__1
- {
- pushFollow(FOLLOW_20);
- rule__PartialModelSpecification__Group_2__0__Impl();
-
- state._fsp--;
-
- pushFollow(FOLLOW_2);
- rule__PartialModelSpecification__Group_2__1();
-
- state._fsp--;
-
-
- }
-
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
-
- restoreStackSize(stackSize);
-
- }
- return ;
- }
- // $ANTLR end "rule__PartialModelSpecification__Group_2__0"
-
-
- // $ANTLR start "rule__PartialModelSpecification__Group_2__0__Impl"
- // InternalApplicationConfiguration.g:3797:1: rule__PartialModelSpecification__Group_2__0__Impl : ( ',' ) ;
- public final void rule__PartialModelSpecification__Group_2__0__Impl() throws RecognitionException {
-
- int stackSize = keepStackSize();
-
- try {
- // InternalApplicationConfiguration.g:3801:1: ( ( ',' ) )
- // InternalApplicationConfiguration.g:3802:1: ( ',' )
- {
- // InternalApplicationConfiguration.g:3802:1: ( ',' )
- // InternalApplicationConfiguration.g:3803:2: ','
- {
- before(grammarAccess.getPartialModelSpecificationAccess().getCommaKeyword_2_0());
- match(input,26,FOLLOW_2);
- after(grammarAccess.getPartialModelSpecificationAccess().getCommaKeyword_2_0());
-
- }
-
-
- }
-
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
-
- restoreStackSize(stackSize);
-
- }
- return ;
- }
- // $ANTLR end "rule__PartialModelSpecification__Group_2__0__Impl"
-
-
- // $ANTLR start "rule__PartialModelSpecification__Group_2__1"
- // InternalApplicationConfiguration.g:3812:1: rule__PartialModelSpecification__Group_2__1 : rule__PartialModelSpecification__Group_2__1__Impl ;
- public final void rule__PartialModelSpecification__Group_2__1() throws RecognitionException {
-
- int stackSize = keepStackSize();
-
- try {
- // InternalApplicationConfiguration.g:3816:1: ( rule__PartialModelSpecification__Group_2__1__Impl )
- // InternalApplicationConfiguration.g:3817:2: rule__PartialModelSpecification__Group_2__1__Impl
- {
- pushFollow(FOLLOW_2);
- rule__PartialModelSpecification__Group_2__1__Impl();
-
- state._fsp--;
-
-
- }
-
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
-
- restoreStackSize(stackSize);
-
- }
- return ;
- }
- // $ANTLR end "rule__PartialModelSpecification__Group_2__1"
-
-
- // $ANTLR start "rule__PartialModelSpecification__Group_2__1__Impl"
- // InternalApplicationConfiguration.g:3823:1: rule__PartialModelSpecification__Group_2__1__Impl : ( ( rule__PartialModelSpecification__EntryAssignment_2_1 ) ) ;
- public final void rule__PartialModelSpecification__Group_2__1__Impl() throws RecognitionException {
-
- int stackSize = keepStackSize();
-
- try {
- // InternalApplicationConfiguration.g:3827:1: ( ( ( rule__PartialModelSpecification__EntryAssignment_2_1 ) ) )
- // InternalApplicationConfiguration.g:3828:1: ( ( rule__PartialModelSpecification__EntryAssignment_2_1 ) )
- {
- // InternalApplicationConfiguration.g:3828:1: ( ( rule__PartialModelSpecification__EntryAssignment_2_1 ) )
- // InternalApplicationConfiguration.g:3829:2: ( rule__PartialModelSpecification__EntryAssignment_2_1 )
- {
- before(grammarAccess.getPartialModelSpecificationAccess().getEntryAssignment_2_1());
- // InternalApplicationConfiguration.g:3830:2: ( rule__PartialModelSpecification__EntryAssignment_2_1 )
- // InternalApplicationConfiguration.g:3830:3: rule__PartialModelSpecification__EntryAssignment_2_1
- {
- pushFollow(FOLLOW_2);
- rule__PartialModelSpecification__EntryAssignment_2_1();
-
- state._fsp--;
-
-
- }
-
- after(grammarAccess.getPartialModelSpecificationAccess().getEntryAssignment_2_1());
-
- }
-
-
- }
-
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
-
- restoreStackSize(stackSize);
-
- }
- return ;
- }
- // $ANTLR end "rule__PartialModelSpecification__Group_2__1__Impl"
-
-
- // $ANTLR start "rule__FolderEntry__Group__0"
- // InternalApplicationConfiguration.g:3839:1: rule__FolderEntry__Group__0 : rule__FolderEntry__Group__0__Impl rule__FolderEntry__Group__1 ;
- public final void rule__FolderEntry__Group__0() throws RecognitionException {
-
- int stackSize = keepStackSize();
-
- try {
- // InternalApplicationConfiguration.g:3843:1: ( rule__FolderEntry__Group__0__Impl rule__FolderEntry__Group__1 )
- // InternalApplicationConfiguration.g:3844:2: rule__FolderEntry__Group__0__Impl rule__FolderEntry__Group__1
- {
- pushFollow(FOLLOW_21);
- rule__FolderEntry__Group__0__Impl();
-
- state._fsp--;
-
- pushFollow(FOLLOW_2);
- rule__FolderEntry__Group__1();
-
- state._fsp--;
-
-
- }
-
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
-
- restoreStackSize(stackSize);
-
- }
- return ;
- }
- // $ANTLR end "rule__FolderEntry__Group__0"
-
-
- // $ANTLR start "rule__FolderEntry__Group__0__Impl"
- // InternalApplicationConfiguration.g:3851:1: rule__FolderEntry__Group__0__Impl : ( 'folder' ) ;
- public final void rule__FolderEntry__Group__0__Impl() throws RecognitionException {
-
- int stackSize = keepStackSize();
-
- try {
- // InternalApplicationConfiguration.g:3855:1: ( ( 'folder' ) )
- // InternalApplicationConfiguration.g:3856:1: ( 'folder' )
- {
- // InternalApplicationConfiguration.g:3856:1: ( 'folder' )
- // InternalApplicationConfiguration.g:3857:2: 'folder'
- {
- before(grammarAccess.getFolderEntryAccess().getFolderKeyword_0());
- match(input,31,FOLLOW_2);
- after(grammarAccess.getFolderEntryAccess().getFolderKeyword_0());
-
- }
-
-
- }
-
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
-
- restoreStackSize(stackSize);
-
- }
- return ;
- }
- // $ANTLR end "rule__FolderEntry__Group__0__Impl"
-
-
- // $ANTLR start "rule__FolderEntry__Group__1"
- // InternalApplicationConfiguration.g:3866:1: rule__FolderEntry__Group__1 : rule__FolderEntry__Group__1__Impl rule__FolderEntry__Group__2 ;
- public final void rule__FolderEntry__Group__1() throws RecognitionException {
-
- int stackSize = keepStackSize();
-
- try {
- // InternalApplicationConfiguration.g:3870:1: ( rule__FolderEntry__Group__1__Impl rule__FolderEntry__Group__2 )
- // InternalApplicationConfiguration.g:3871:2: rule__FolderEntry__Group__1__Impl rule__FolderEntry__Group__2
- {
- pushFollow(FOLLOW_17);
- rule__FolderEntry__Group__1__Impl();
-
- state._fsp--;
-
- pushFollow(FOLLOW_2);
- rule__FolderEntry__Group__2();
-
- state._fsp--;
-
-
- }
-
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
-
- restoreStackSize(stackSize);
-
- }
- return ;
- }
- // $ANTLR end "rule__FolderEntry__Group__1"
-
-
- // $ANTLR start "rule__FolderEntry__Group__1__Impl"
- // InternalApplicationConfiguration.g:3878:1: rule__FolderEntry__Group__1__Impl : ( ( rule__FolderEntry__PathAssignment_1 ) ) ;
- public final void rule__FolderEntry__Group__1__Impl() throws RecognitionException {
-
- int stackSize = keepStackSize();
-
- try {
- // InternalApplicationConfiguration.g:3882:1: ( ( ( rule__FolderEntry__PathAssignment_1 ) ) )
- // InternalApplicationConfiguration.g:3883:1: ( ( rule__FolderEntry__PathAssignment_1 ) )
- {
- // InternalApplicationConfiguration.g:3883:1: ( ( rule__FolderEntry__PathAssignment_1 ) )
- // InternalApplicationConfiguration.g:3884:2: ( rule__FolderEntry__PathAssignment_1 )
- {
- before(grammarAccess.getFolderEntryAccess().getPathAssignment_1());
- // InternalApplicationConfiguration.g:3885:2: ( rule__FolderEntry__PathAssignment_1 )
- // InternalApplicationConfiguration.g:3885:3: rule__FolderEntry__PathAssignment_1
- {
- pushFollow(FOLLOW_2);
- rule__FolderEntry__PathAssignment_1();
-
- state._fsp--;
-
-
- }
-
- after(grammarAccess.getFolderEntryAccess().getPathAssignment_1());
-
- }
-
-
- }
-
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
-
- restoreStackSize(stackSize);
-
- }
- return ;
- }
- // $ANTLR end "rule__FolderEntry__Group__1__Impl"
-
-
- // $ANTLR start "rule__FolderEntry__Group__2"
- // InternalApplicationConfiguration.g:3893:1: rule__FolderEntry__Group__2 : rule__FolderEntry__Group__2__Impl ;
- public final void rule__FolderEntry__Group__2() throws RecognitionException {
-
- int stackSize = keepStackSize();
-
- try {
- // InternalApplicationConfiguration.g:3897:1: ( rule__FolderEntry__Group__2__Impl )
- // InternalApplicationConfiguration.g:3898:2: rule__FolderEntry__Group__2__Impl
- {
- pushFollow(FOLLOW_2);
- rule__FolderEntry__Group__2__Impl();
-
- state._fsp--;
-
-
- }
-
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
-
- restoreStackSize(stackSize);
-
- }
- return ;
- }
- // $ANTLR end "rule__FolderEntry__Group__2"
-
-
- // $ANTLR start "rule__FolderEntry__Group__2__Impl"
- // InternalApplicationConfiguration.g:3904:1: rule__FolderEntry__Group__2__Impl : ( ( rule__FolderEntry__Group_2__0 )? ) ;
- public final void rule__FolderEntry__Group__2__Impl() throws RecognitionException {
-
- int stackSize = keepStackSize();
-
- try {
- // InternalApplicationConfiguration.g:3908:1: ( ( ( rule__FolderEntry__Group_2__0 )? ) )
- // InternalApplicationConfiguration.g:3909:1: ( ( rule__FolderEntry__Group_2__0 )? )
- {
- // InternalApplicationConfiguration.g:3909:1: ( ( rule__FolderEntry__Group_2__0 )? )
- // InternalApplicationConfiguration.g:3910:2: ( rule__FolderEntry__Group_2__0 )?
- {
- before(grammarAccess.getFolderEntryAccess().getGroup_2());
- // InternalApplicationConfiguration.g:3911:2: ( rule__FolderEntry__Group_2__0 )?
- int alt40=2;
- int LA40_0 = input.LA(1);
-
- if ( (LA40_0==28) ) {
- alt40=1;
- }
- switch (alt40) {
- case 1 :
- // InternalApplicationConfiguration.g:3911:3: rule__FolderEntry__Group_2__0
- {
- pushFollow(FOLLOW_2);
- rule__FolderEntry__Group_2__0();
-
- state._fsp--;
-
-
- }
- break;
-
- }
-
- after(grammarAccess.getFolderEntryAccess().getGroup_2());
-
- }
-
-
- }
-
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
-
- restoreStackSize(stackSize);
-
- }
- return ;
- }
- // $ANTLR end "rule__FolderEntry__Group__2__Impl"
-
-
- // $ANTLR start "rule__FolderEntry__Group_2__0"
- // InternalApplicationConfiguration.g:3920:1: rule__FolderEntry__Group_2__0 : rule__FolderEntry__Group_2__0__Impl rule__FolderEntry__Group_2__1 ;
- public final void rule__FolderEntry__Group_2__0() throws RecognitionException {
-
- int stackSize = keepStackSize();
-
- try {
- // InternalApplicationConfiguration.g:3924:1: ( rule__FolderEntry__Group_2__0__Impl rule__FolderEntry__Group_2__1 )
- // InternalApplicationConfiguration.g:3925:2: rule__FolderEntry__Group_2__0__Impl rule__FolderEntry__Group_2__1
- {
- pushFollow(FOLLOW_18);
- rule__FolderEntry__Group_2__0__Impl();
-
- state._fsp--;
-
- pushFollow(FOLLOW_2);
- rule__FolderEntry__Group_2__1();
-
- state._fsp--;
-
-
- }
-
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
-
- restoreStackSize(stackSize);
-
- }
- return ;
- }
- // $ANTLR end "rule__FolderEntry__Group_2__0"
-
-
- // $ANTLR start "rule__FolderEntry__Group_2__0__Impl"
- // InternalApplicationConfiguration.g:3932:1: rule__FolderEntry__Group_2__0__Impl : ( 'excluding' ) ;
- public final void rule__FolderEntry__Group_2__0__Impl() throws RecognitionException {
-
- int stackSize = keepStackSize();
-
- try {
- // InternalApplicationConfiguration.g:3936:1: ( ( 'excluding' ) )
- // InternalApplicationConfiguration.g:3937:1: ( 'excluding' )
- {
- // InternalApplicationConfiguration.g:3937:1: ( 'excluding' )
- // InternalApplicationConfiguration.g:3938:2: 'excluding'
- {
- before(grammarAccess.getFolderEntryAccess().getExcludingKeyword_2_0());
- match(input,28,FOLLOW_2);
- after(grammarAccess.getFolderEntryAccess().getExcludingKeyword_2_0());
-
- }
-
-
- }
-
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
-
- restoreStackSize(stackSize);
-
- }
- return ;
- }
- // $ANTLR end "rule__FolderEntry__Group_2__0__Impl"
-
-
- // $ANTLR start "rule__FolderEntry__Group_2__1"
- // InternalApplicationConfiguration.g:3947:1: rule__FolderEntry__Group_2__1 : rule__FolderEntry__Group_2__1__Impl rule__FolderEntry__Group_2__2 ;
- public final void rule__FolderEntry__Group_2__1() throws RecognitionException {
-
- int stackSize = keepStackSize();
-
- try {
- // InternalApplicationConfiguration.g:3951:1: ( rule__FolderEntry__Group_2__1__Impl rule__FolderEntry__Group_2__2 )
- // InternalApplicationConfiguration.g:3952:2: rule__FolderEntry__Group_2__1__Impl rule__FolderEntry__Group_2__2
- {
- pushFollow(FOLLOW_21);
- rule__FolderEntry__Group_2__1__Impl();
-
- state._fsp--;
-
- pushFollow(FOLLOW_2);
- rule__FolderEntry__Group_2__2();
-
- state._fsp--;
-
-
- }
-
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
-
- restoreStackSize(stackSize);
-
- }
- return ;
- }
- // $ANTLR end "rule__FolderEntry__Group_2__1"
-
-
- // $ANTLR start "rule__FolderEntry__Group_2__1__Impl"
- // InternalApplicationConfiguration.g:3959:1: rule__FolderEntry__Group_2__1__Impl : ( '{' ) ;
- public final void rule__FolderEntry__Group_2__1__Impl() throws RecognitionException {
-
- int stackSize = keepStackSize();
-
- try {
- // InternalApplicationConfiguration.g:3963:1: ( ( '{' ) )
- // InternalApplicationConfiguration.g:3964:1: ( '{' )
- {
- // InternalApplicationConfiguration.g:3964:1: ( '{' )
- // InternalApplicationConfiguration.g:3965:2: '{'
- {
- before(grammarAccess.getFolderEntryAccess().getLeftCurlyBracketKeyword_2_1());
- match(input,24,FOLLOW_2);
- after(grammarAccess.getFolderEntryAccess().getLeftCurlyBracketKeyword_2_1());
-
- }
-
-
- }
-
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
-
- restoreStackSize(stackSize);
-
- }
- return ;
- }
- // $ANTLR end "rule__FolderEntry__Group_2__1__Impl"
-
-
- // $ANTLR start "rule__FolderEntry__Group_2__2"
- // InternalApplicationConfiguration.g:3974:1: rule__FolderEntry__Group_2__2 : rule__FolderEntry__Group_2__2__Impl rule__FolderEntry__Group_2__3 ;
- public final void rule__FolderEntry__Group_2__2() throws RecognitionException {
-
- int stackSize = keepStackSize();
-
- try {
- // InternalApplicationConfiguration.g:3978:1: ( rule__FolderEntry__Group_2__2__Impl rule__FolderEntry__Group_2__3 )
- // InternalApplicationConfiguration.g:3979:2: rule__FolderEntry__Group_2__2__Impl rule__FolderEntry__Group_2__3
- {
- pushFollow(FOLLOW_15);
- rule__FolderEntry__Group_2__2__Impl();
-
- state._fsp--;
-
- pushFollow(FOLLOW_2);
- rule__FolderEntry__Group_2__3();
-
- state._fsp--;
-
-
- }
-
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
-
- restoreStackSize(stackSize);
-
- }
- return ;
- }
- // $ANTLR end "rule__FolderEntry__Group_2__2"
-
-
- // $ANTLR start "rule__FolderEntry__Group_2__2__Impl"
- // InternalApplicationConfiguration.g:3986:1: rule__FolderEntry__Group_2__2__Impl : ( ( rule__FolderEntry__ExclusionAssignment_2_2 ) ) ;
- public final void rule__FolderEntry__Group_2__2__Impl() throws RecognitionException {
-
- int stackSize = keepStackSize();
-
- try {
- // InternalApplicationConfiguration.g:3990:1: ( ( ( rule__FolderEntry__ExclusionAssignment_2_2 ) ) )
- // InternalApplicationConfiguration.g:3991:1: ( ( rule__FolderEntry__ExclusionAssignment_2_2 ) )
- {
- // InternalApplicationConfiguration.g:3991:1: ( ( rule__FolderEntry__ExclusionAssignment_2_2 ) )
- // InternalApplicationConfiguration.g:3992:2: ( rule__FolderEntry__ExclusionAssignment_2_2 )
- {
- before(grammarAccess.getFolderEntryAccess().getExclusionAssignment_2_2());
- // InternalApplicationConfiguration.g:3993:2: ( rule__FolderEntry__ExclusionAssignment_2_2 )
- // InternalApplicationConfiguration.g:3993:3: rule__FolderEntry__ExclusionAssignment_2_2
- {
- pushFollow(FOLLOW_2);
- rule__FolderEntry__ExclusionAssignment_2_2();
-
- state._fsp--;
-
-
- }
-
- after(grammarAccess.getFolderEntryAccess().getExclusionAssignment_2_2());
-
- }
-
-
- }
-
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
-
- restoreStackSize(stackSize);
-
- }
- return ;
- }
- // $ANTLR end "rule__FolderEntry__Group_2__2__Impl"
-
-
- // $ANTLR start "rule__FolderEntry__Group_2__3"
- // InternalApplicationConfiguration.g:4001:1: rule__FolderEntry__Group_2__3 : rule__FolderEntry__Group_2__3__Impl rule__FolderEntry__Group_2__4 ;
- public final void rule__FolderEntry__Group_2__3() throws RecognitionException {
-
- int stackSize = keepStackSize();
-
- try {
- // InternalApplicationConfiguration.g:4005:1: ( rule__FolderEntry__Group_2__3__Impl rule__FolderEntry__Group_2__4 )
- // InternalApplicationConfiguration.g:4006:2: rule__FolderEntry__Group_2__3__Impl rule__FolderEntry__Group_2__4
- {
- pushFollow(FOLLOW_15);
- rule__FolderEntry__Group_2__3__Impl();
-
- state._fsp--;
-
- pushFollow(FOLLOW_2);
- rule__FolderEntry__Group_2__4();
-
- state._fsp--;
-
-
- }
-
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
-
- restoreStackSize(stackSize);
-
- }
- return ;
- }
- // $ANTLR end "rule__FolderEntry__Group_2__3"
-
-
- // $ANTLR start "rule__FolderEntry__Group_2__3__Impl"
- // InternalApplicationConfiguration.g:4013:1: rule__FolderEntry__Group_2__3__Impl : ( ( rule__FolderEntry__Group_2_3__0 )* ) ;
- public final void rule__FolderEntry__Group_2__3__Impl() throws RecognitionException {
-
- int stackSize = keepStackSize();
-
- try {
- // InternalApplicationConfiguration.g:4017:1: ( ( ( rule__FolderEntry__Group_2_3__0 )* ) )
- // InternalApplicationConfiguration.g:4018:1: ( ( rule__FolderEntry__Group_2_3__0 )* )
- {
- // InternalApplicationConfiguration.g:4018:1: ( ( rule__FolderEntry__Group_2_3__0 )* )
- // InternalApplicationConfiguration.g:4019:2: ( rule__FolderEntry__Group_2_3__0 )*
- {
- before(grammarAccess.getFolderEntryAccess().getGroup_2_3());
- // InternalApplicationConfiguration.g:4020:2: ( rule__FolderEntry__Group_2_3__0 )*
- loop41:
- do {
- int alt41=2;
- int LA41_0 = input.LA(1);
-
- if ( (LA41_0==26) ) {
- alt41=1;
- }
-
-
- switch (alt41) {
- case 1 :
- // InternalApplicationConfiguration.g:4020:3: rule__FolderEntry__Group_2_3__0
- {
- pushFollow(FOLLOW_16);
- rule__FolderEntry__Group_2_3__0();
-
- state._fsp--;
-
-
- }
- break;
-
- default :
- break loop41;
- }
- } while (true);
-
- after(grammarAccess.getFolderEntryAccess().getGroup_2_3());
-
- }
-
-
- }
-
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
-
- restoreStackSize(stackSize);
-
- }
- return ;
- }
- // $ANTLR end "rule__FolderEntry__Group_2__3__Impl"
-
-
- // $ANTLR start "rule__FolderEntry__Group_2__4"
- // InternalApplicationConfiguration.g:4028:1: rule__FolderEntry__Group_2__4 : rule__FolderEntry__Group_2__4__Impl ;
- public final void rule__FolderEntry__Group_2__4() throws RecognitionException {
-
- int stackSize = keepStackSize();
-
- try {
- // InternalApplicationConfiguration.g:4032:1: ( rule__FolderEntry__Group_2__4__Impl )
- // InternalApplicationConfiguration.g:4033:2: rule__FolderEntry__Group_2__4__Impl
- {
- pushFollow(FOLLOW_2);
- rule__FolderEntry__Group_2__4__Impl();
-
- state._fsp--;
-
-
- }
-
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
-
- restoreStackSize(stackSize);
-
- }
- return ;
- }
- // $ANTLR end "rule__FolderEntry__Group_2__4"
-
-
- // $ANTLR start "rule__FolderEntry__Group_2__4__Impl"
- // InternalApplicationConfiguration.g:4039:1: rule__FolderEntry__Group_2__4__Impl : ( '}' ) ;
- public final void rule__FolderEntry__Group_2__4__Impl() throws RecognitionException {
-
- int stackSize = keepStackSize();
-
- try {
- // InternalApplicationConfiguration.g:4043:1: ( ( '}' ) )
- // InternalApplicationConfiguration.g:4044:1: ( '}' )
- {
- // InternalApplicationConfiguration.g:4044:1: ( '}' )
- // InternalApplicationConfiguration.g:4045:2: '}'
- {
- before(grammarAccess.getFolderEntryAccess().getRightCurlyBracketKeyword_2_4());
- match(input,25,FOLLOW_2);
- after(grammarAccess.getFolderEntryAccess().getRightCurlyBracketKeyword_2_4());
-
- }
-
-
- }
-
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
-
- restoreStackSize(stackSize);
-
- }
- return ;
- }
- // $ANTLR end "rule__FolderEntry__Group_2__4__Impl"
-
-
- // $ANTLR start "rule__FolderEntry__Group_2_3__0"
- // InternalApplicationConfiguration.g:4055:1: rule__FolderEntry__Group_2_3__0 : rule__FolderEntry__Group_2_3__0__Impl rule__FolderEntry__Group_2_3__1 ;
- public final void rule__FolderEntry__Group_2_3__0() throws RecognitionException {
-
- int stackSize = keepStackSize();
-
- try {
- // InternalApplicationConfiguration.g:4059:1: ( rule__FolderEntry__Group_2_3__0__Impl rule__FolderEntry__Group_2_3__1 )
- // InternalApplicationConfiguration.g:4060:2: rule__FolderEntry__Group_2_3__0__Impl rule__FolderEntry__Group_2_3__1
- {
- pushFollow(FOLLOW_21);
- rule__FolderEntry__Group_2_3__0__Impl();
-
- state._fsp--;
-
- pushFollow(FOLLOW_2);
- rule__FolderEntry__Group_2_3__1();
-
- state._fsp--;
-
-
- }
-
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
-
- restoreStackSize(stackSize);
-
- }
- return ;
- }
- // $ANTLR end "rule__FolderEntry__Group_2_3__0"
-
-
- // $ANTLR start "rule__FolderEntry__Group_2_3__0__Impl"
- // InternalApplicationConfiguration.g:4067:1: rule__FolderEntry__Group_2_3__0__Impl : ( ',' ) ;
- public final void rule__FolderEntry__Group_2_3__0__Impl() throws RecognitionException {
-
- int stackSize = keepStackSize();
-
- try {
- // InternalApplicationConfiguration.g:4071:1: ( ( ',' ) )
- // InternalApplicationConfiguration.g:4072:1: ( ',' )
- {
- // InternalApplicationConfiguration.g:4072:1: ( ',' )
- // InternalApplicationConfiguration.g:4073:2: ','
- {
- before(grammarAccess.getFolderEntryAccess().getCommaKeyword_2_3_0());
- match(input,26,FOLLOW_2);
- after(grammarAccess.getFolderEntryAccess().getCommaKeyword_2_3_0());
-
- }
-
-
- }
-
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
-
- restoreStackSize(stackSize);
-
- }
- return ;
- }
- // $ANTLR end "rule__FolderEntry__Group_2_3__0__Impl"
-
-
- // $ANTLR start "rule__FolderEntry__Group_2_3__1"
- // InternalApplicationConfiguration.g:4082:1: rule__FolderEntry__Group_2_3__1 : rule__FolderEntry__Group_2_3__1__Impl ;
- public final void rule__FolderEntry__Group_2_3__1() throws RecognitionException {
-
- int stackSize = keepStackSize();
-
- try {
- // InternalApplicationConfiguration.g:4086:1: ( rule__FolderEntry__Group_2_3__1__Impl )
- // InternalApplicationConfiguration.g:4087:2: rule__FolderEntry__Group_2_3__1__Impl
- {
- pushFollow(FOLLOW_2);
- rule__FolderEntry__Group_2_3__1__Impl();
-
- state._fsp--;
-
-
- }
-
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
-
- restoreStackSize(stackSize);
-
- }
- return ;
- }
- // $ANTLR end "rule__FolderEntry__Group_2_3__1"
-
-
- // $ANTLR start "rule__FolderEntry__Group_2_3__1__Impl"
- // InternalApplicationConfiguration.g:4093:1: rule__FolderEntry__Group_2_3__1__Impl : ( ( rule__FolderEntry__ExclusionAssignment_2_3_1 ) ) ;
- public final void rule__FolderEntry__Group_2_3__1__Impl() throws RecognitionException {
-
- int stackSize = keepStackSize();
-
- try {
- // InternalApplicationConfiguration.g:4097:1: ( ( ( rule__FolderEntry__ExclusionAssignment_2_3_1 ) ) )
- // InternalApplicationConfiguration.g:4098:1: ( ( rule__FolderEntry__ExclusionAssignment_2_3_1 ) )
- {
- // InternalApplicationConfiguration.g:4098:1: ( ( rule__FolderEntry__ExclusionAssignment_2_3_1 ) )
- // InternalApplicationConfiguration.g:4099:2: ( rule__FolderEntry__ExclusionAssignment_2_3_1 )
- {
- before(grammarAccess.getFolderEntryAccess().getExclusionAssignment_2_3_1());
- // InternalApplicationConfiguration.g:4100:2: ( rule__FolderEntry__ExclusionAssignment_2_3_1 )
- // InternalApplicationConfiguration.g:4100:3: rule__FolderEntry__ExclusionAssignment_2_3_1
- {
- pushFollow(FOLLOW_2);
- rule__FolderEntry__ExclusionAssignment_2_3_1();
-
- state._fsp--;
-
-
- }
-
- after(grammarAccess.getFolderEntryAccess().getExclusionAssignment_2_3_1());
-
- }
-
-
- }
-
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
-
- restoreStackSize(stackSize);
-
- }
- return ;
- }
- // $ANTLR end "rule__FolderEntry__Group_2_3__1__Impl"
-
-
- // $ANTLR start "rule__PartialModelDeclaration__Group__0"
- // InternalApplicationConfiguration.g:4109:1: rule__PartialModelDeclaration__Group__0 : rule__PartialModelDeclaration__Group__0__Impl rule__PartialModelDeclaration__Group__1 ;
- public final void rule__PartialModelDeclaration__Group__0() throws RecognitionException {
-
- int stackSize = keepStackSize();
-
- try {
- // InternalApplicationConfiguration.g:4113:1: ( rule__PartialModelDeclaration__Group__0__Impl rule__PartialModelDeclaration__Group__1 )
- // InternalApplicationConfiguration.g:4114:2: rule__PartialModelDeclaration__Group__0__Impl rule__PartialModelDeclaration__Group__1
- {
- pushFollow(FOLLOW_8);
- rule__PartialModelDeclaration__Group__0__Impl();
-
- state._fsp--;
-
- pushFollow(FOLLOW_2);
- rule__PartialModelDeclaration__Group__1();
-
- state._fsp--;
-
-
- }
-
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
-
- restoreStackSize(stackSize);
-
- }
- return ;
- }
- // $ANTLR end "rule__PartialModelDeclaration__Group__0"
-
-
- // $ANTLR start "rule__PartialModelDeclaration__Group__0__Impl"
- // InternalApplicationConfiguration.g:4121:1: rule__PartialModelDeclaration__Group__0__Impl : ( 'models' ) ;
- public final void rule__PartialModelDeclaration__Group__0__Impl() throws RecognitionException {
-
- int stackSize = keepStackSize();
-
- try {
- // InternalApplicationConfiguration.g:4125:1: ( ( 'models' ) )
- // InternalApplicationConfiguration.g:4126:1: ( 'models' )
- {
- // InternalApplicationConfiguration.g:4126:1: ( 'models' )
- // InternalApplicationConfiguration.g:4127:2: 'models'
- {
- before(grammarAccess.getPartialModelDeclarationAccess().getModelsKeyword_0());
- match(input,32,FOLLOW_2);
- after(grammarAccess.getPartialModelDeclarationAccess().getModelsKeyword_0());
-
- }
-
-
- }
-
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
-
- restoreStackSize(stackSize);
-
- }
- return ;
- }
- // $ANTLR end "rule__PartialModelDeclaration__Group__0__Impl"
-
-
- // $ANTLR start "rule__PartialModelDeclaration__Group__1"
- // InternalApplicationConfiguration.g:4136:1: rule__PartialModelDeclaration__Group__1 : rule__PartialModelDeclaration__Group__1__Impl rule__PartialModelDeclaration__Group__2 ;
- public final void rule__PartialModelDeclaration__Group__1() throws RecognitionException {
-
- int stackSize = keepStackSize();
-
- try {
- // InternalApplicationConfiguration.g:4140:1: ( rule__PartialModelDeclaration__Group__1__Impl rule__PartialModelDeclaration__Group__2 )
- // InternalApplicationConfiguration.g:4141:2: rule__PartialModelDeclaration__Group__1__Impl rule__PartialModelDeclaration__Group__2
- {
- pushFollow(FOLLOW_18);
- rule__PartialModelDeclaration__Group__1__Impl();
-
- state._fsp--;
-
- pushFollow(FOLLOW_2);
- rule__PartialModelDeclaration__Group__2();
-
- state._fsp--;
-
-
- }
-
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
-
- restoreStackSize(stackSize);
-
- }
- return ;
- }
- // $ANTLR end "rule__PartialModelDeclaration__Group__1"
-
-
- // $ANTLR start "rule__PartialModelDeclaration__Group__1__Impl"
- // InternalApplicationConfiguration.g:4148:1: rule__PartialModelDeclaration__Group__1__Impl : ( ( rule__PartialModelDeclaration__NameAssignment_1 ) ) ;
- public final void rule__PartialModelDeclaration__Group__1__Impl() throws RecognitionException {
-
- int stackSize = keepStackSize();
-
- try {
- // InternalApplicationConfiguration.g:4152:1: ( ( ( rule__PartialModelDeclaration__NameAssignment_1 ) ) )
- // InternalApplicationConfiguration.g:4153:1: ( ( rule__PartialModelDeclaration__NameAssignment_1 ) )
- {
- // InternalApplicationConfiguration.g:4153:1: ( ( rule__PartialModelDeclaration__NameAssignment_1 ) )
- // InternalApplicationConfiguration.g:4154:2: ( rule__PartialModelDeclaration__NameAssignment_1 )
- {
- before(grammarAccess.getPartialModelDeclarationAccess().getNameAssignment_1());
- // InternalApplicationConfiguration.g:4155:2: ( rule__PartialModelDeclaration__NameAssignment_1 )
- // InternalApplicationConfiguration.g:4155:3: rule__PartialModelDeclaration__NameAssignment_1
- {
- pushFollow(FOLLOW_2);
- rule__PartialModelDeclaration__NameAssignment_1();
-
- state._fsp--;
-
-
- }
-
- after(grammarAccess.getPartialModelDeclarationAccess().getNameAssignment_1());
-
- }
-
-
- }
-
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
-
- restoreStackSize(stackSize);
-
- }
- return ;
- }
- // $ANTLR end "rule__PartialModelDeclaration__Group__1__Impl"
-
-
- // $ANTLR start "rule__PartialModelDeclaration__Group__2"
- // InternalApplicationConfiguration.g:4163:1: rule__PartialModelDeclaration__Group__2 : rule__PartialModelDeclaration__Group__2__Impl ;
- public final void rule__PartialModelDeclaration__Group__2() throws RecognitionException {
-
- int stackSize = keepStackSize();
-
- try {
- // InternalApplicationConfiguration.g:4167:1: ( rule__PartialModelDeclaration__Group__2__Impl )
- // InternalApplicationConfiguration.g:4168:2: rule__PartialModelDeclaration__Group__2__Impl
- {
- pushFollow(FOLLOW_2);
- rule__PartialModelDeclaration__Group__2__Impl();
-
- state._fsp--;
-
-
- }
-
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
-
- restoreStackSize(stackSize);
-
- }
- return ;
- }
- // $ANTLR end "rule__PartialModelDeclaration__Group__2"
-
-
- // $ANTLR start "rule__PartialModelDeclaration__Group__2__Impl"
- // InternalApplicationConfiguration.g:4174:1: rule__PartialModelDeclaration__Group__2__Impl : ( ( rule__PartialModelDeclaration__SpecificationAssignment_2 ) ) ;
- public final void rule__PartialModelDeclaration__Group__2__Impl() throws RecognitionException {
-
- int stackSize = keepStackSize();
-
- try {
- // InternalApplicationConfiguration.g:4178:1: ( ( ( rule__PartialModelDeclaration__SpecificationAssignment_2 ) ) )
- // InternalApplicationConfiguration.g:4179:1: ( ( rule__PartialModelDeclaration__SpecificationAssignment_2 ) )
- {
- // InternalApplicationConfiguration.g:4179:1: ( ( rule__PartialModelDeclaration__SpecificationAssignment_2 ) )
- // InternalApplicationConfiguration.g:4180:2: ( rule__PartialModelDeclaration__SpecificationAssignment_2 )
- {
- before(grammarAccess.getPartialModelDeclarationAccess().getSpecificationAssignment_2());
- // InternalApplicationConfiguration.g:4181:2: ( rule__PartialModelDeclaration__SpecificationAssignment_2 )
- // InternalApplicationConfiguration.g:4181:3: rule__PartialModelDeclaration__SpecificationAssignment_2
- {
- pushFollow(FOLLOW_2);
- rule__PartialModelDeclaration__SpecificationAssignment_2();
-
- state._fsp--;
-
-
- }
-
- after(grammarAccess.getPartialModelDeclarationAccess().getSpecificationAssignment_2());
-
- }
-
-
- }
-
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
-
- restoreStackSize(stackSize);
-
- }
- return ;
- }
- // $ANTLR end "rule__PartialModelDeclaration__Group__2__Impl"
-
-
- // $ANTLR start "rule__PatternSpecification__Group__0"
- // InternalApplicationConfiguration.g:4190:1: rule__PatternSpecification__Group__0 : rule__PatternSpecification__Group__0__Impl rule__PatternSpecification__Group__1 ;
- public final void rule__PatternSpecification__Group__0() throws RecognitionException {
-
- int stackSize = keepStackSize();
-
- try {
- // InternalApplicationConfiguration.g:4194:1: ( rule__PatternSpecification__Group__0__Impl rule__PatternSpecification__Group__1 )
- // InternalApplicationConfiguration.g:4195:2: rule__PatternSpecification__Group__0__Impl rule__PatternSpecification__Group__1
- {
- pushFollow(FOLLOW_14);
- rule__PatternSpecification__Group__0__Impl();
-
- state._fsp--;
-
- pushFollow(FOLLOW_2);
- rule__PatternSpecification__Group__1();
-
- state._fsp--;
-
-
- }
-
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
-
- restoreStackSize(stackSize);
-
- }
- return ;
- }
- // $ANTLR end "rule__PatternSpecification__Group__0"
-
-
- // $ANTLR start "rule__PatternSpecification__Group__0__Impl"
- // InternalApplicationConfiguration.g:4202:1: rule__PatternSpecification__Group__0__Impl : ( '{' ) ;
- public final void rule__PatternSpecification__Group__0__Impl() throws RecognitionException {
-
- int stackSize = keepStackSize();
-
- try {
- // InternalApplicationConfiguration.g:4206:1: ( ( '{' ) )
- // InternalApplicationConfiguration.g:4207:1: ( '{' )
- {
- // InternalApplicationConfiguration.g:4207:1: ( '{' )
- // InternalApplicationConfiguration.g:4208:2: '{'
- {
- before(grammarAccess.getPatternSpecificationAccess().getLeftCurlyBracketKeyword_0());
- match(input,24,FOLLOW_2);
- after(grammarAccess.getPatternSpecificationAccess().getLeftCurlyBracketKeyword_0());
-
- }
-
-
- }
-
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
-
- restoreStackSize(stackSize);
-
- }
- return ;
- }
- // $ANTLR end "rule__PatternSpecification__Group__0__Impl"
-
-
- // $ANTLR start "rule__PatternSpecification__Group__1"
- // InternalApplicationConfiguration.g:4217:1: rule__PatternSpecification__Group__1 : rule__PatternSpecification__Group__1__Impl rule__PatternSpecification__Group__2 ;
- public final void rule__PatternSpecification__Group__1() throws RecognitionException {
-
- int stackSize = keepStackSize();
-
- try {
- // InternalApplicationConfiguration.g:4221:1: ( rule__PatternSpecification__Group__1__Impl rule__PatternSpecification__Group__2 )
- // InternalApplicationConfiguration.g:4222:2: rule__PatternSpecification__Group__1__Impl rule__PatternSpecification__Group__2
- {
- pushFollow(FOLLOW_15);
- rule__PatternSpecification__Group__1__Impl();
-
- state._fsp--;
-
- pushFollow(FOLLOW_2);
- rule__PatternSpecification__Group__2();
-
- state._fsp--;
-
-
- }
-
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
-
- restoreStackSize(stackSize);
-
- }
- return ;
- }
- // $ANTLR end "rule__PatternSpecification__Group__1"
-
-
- // $ANTLR start "rule__PatternSpecification__Group__1__Impl"
- // InternalApplicationConfiguration.g:4229:1: rule__PatternSpecification__Group__1__Impl : ( ( rule__PatternSpecification__EntriesAssignment_1 ) ) ;
- public final void rule__PatternSpecification__Group__1__Impl() throws RecognitionException {
-
- int stackSize = keepStackSize();
-
- try {
- // InternalApplicationConfiguration.g:4233:1: ( ( ( rule__PatternSpecification__EntriesAssignment_1 ) ) )
- // InternalApplicationConfiguration.g:4234:1: ( ( rule__PatternSpecification__EntriesAssignment_1 ) )
- {
- // InternalApplicationConfiguration.g:4234:1: ( ( rule__PatternSpecification__EntriesAssignment_1 ) )
- // InternalApplicationConfiguration.g:4235:2: ( rule__PatternSpecification__EntriesAssignment_1 )
- {
- before(grammarAccess.getPatternSpecificationAccess().getEntriesAssignment_1());
- // InternalApplicationConfiguration.g:4236:2: ( rule__PatternSpecification__EntriesAssignment_1 )
- // InternalApplicationConfiguration.g:4236:3: rule__PatternSpecification__EntriesAssignment_1
- {
- pushFollow(FOLLOW_2);
- rule__PatternSpecification__EntriesAssignment_1();
-
- state._fsp--;
-
-
- }
-
- after(grammarAccess.getPatternSpecificationAccess().getEntriesAssignment_1());
-
- }
-
-
- }
-
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
-
- restoreStackSize(stackSize);
-
- }
- return ;
- }
- // $ANTLR end "rule__PatternSpecification__Group__1__Impl"
-
-
- // $ANTLR start "rule__PatternSpecification__Group__2"
- // InternalApplicationConfiguration.g:4244:1: rule__PatternSpecification__Group__2 : rule__PatternSpecification__Group__2__Impl rule__PatternSpecification__Group__3 ;
- public final void rule__PatternSpecification__Group__2() throws RecognitionException {
-
- int stackSize = keepStackSize();
-
- try {
- // InternalApplicationConfiguration.g:4248:1: ( rule__PatternSpecification__Group__2__Impl rule__PatternSpecification__Group__3 )
- // InternalApplicationConfiguration.g:4249:2: rule__PatternSpecification__Group__2__Impl rule__PatternSpecification__Group__3
- {
- pushFollow(FOLLOW_15);
- rule__PatternSpecification__Group__2__Impl();
-
- state._fsp--;
-
- pushFollow(FOLLOW_2);
- rule__PatternSpecification__Group__3();
-
- state._fsp--;
-
-
- }
-
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
-
- restoreStackSize(stackSize);
-
- }
- return ;
- }
- // $ANTLR end "rule__PatternSpecification__Group__2"
-
-
- // $ANTLR start "rule__PatternSpecification__Group__2__Impl"
- // InternalApplicationConfiguration.g:4256:1: rule__PatternSpecification__Group__2__Impl : ( ( rule__PatternSpecification__Group_2__0 )* ) ;
- public final void rule__PatternSpecification__Group__2__Impl() throws RecognitionException {
-
- int stackSize = keepStackSize();
-
- try {
- // InternalApplicationConfiguration.g:4260:1: ( ( ( rule__PatternSpecification__Group_2__0 )* ) )
- // InternalApplicationConfiguration.g:4261:1: ( ( rule__PatternSpecification__Group_2__0 )* )
- {
- // InternalApplicationConfiguration.g:4261:1: ( ( rule__PatternSpecification__Group_2__0 )* )
- // InternalApplicationConfiguration.g:4262:2: ( rule__PatternSpecification__Group_2__0 )*
- {
- before(grammarAccess.getPatternSpecificationAccess().getGroup_2());
- // InternalApplicationConfiguration.g:4263:2: ( rule__PatternSpecification__Group_2__0 )*
- loop42:
- do {
- int alt42=2;
- int LA42_0 = input.LA(1);
-
- if ( (LA42_0==26) ) {
- alt42=1;
- }
-
-
- switch (alt42) {
- case 1 :
- // InternalApplicationConfiguration.g:4263:3: rule__PatternSpecification__Group_2__0
- {
- pushFollow(FOLLOW_16);
- rule__PatternSpecification__Group_2__0();
-
- state._fsp--;
-
-
- }
- break;
-
- default :
- break loop42;
- }
- } while (true);
-
- after(grammarAccess.getPatternSpecificationAccess().getGroup_2());
-
- }
-
-
- }
-
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
-
- restoreStackSize(stackSize);
-
- }
- return ;
- }
- // $ANTLR end "rule__PatternSpecification__Group__2__Impl"
-
-
- // $ANTLR start "rule__PatternSpecification__Group__3"
- // InternalApplicationConfiguration.g:4271:1: rule__PatternSpecification__Group__3 : rule__PatternSpecification__Group__3__Impl ;
- public final void rule__PatternSpecification__Group__3() throws RecognitionException {
-
- int stackSize = keepStackSize();
-
- try {
- // InternalApplicationConfiguration.g:4275:1: ( rule__PatternSpecification__Group__3__Impl )
- // InternalApplicationConfiguration.g:4276:2: rule__PatternSpecification__Group__3__Impl
- {
- pushFollow(FOLLOW_2);
- rule__PatternSpecification__Group__3__Impl();
-
- state._fsp--;
-
-
- }
-
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
-
- restoreStackSize(stackSize);
-
- }
- return ;
- }
- // $ANTLR end "rule__PatternSpecification__Group__3"
-
-
- // $ANTLR start "rule__PatternSpecification__Group__3__Impl"
- // InternalApplicationConfiguration.g:4282:1: rule__PatternSpecification__Group__3__Impl : ( '}' ) ;
- public final void rule__PatternSpecification__Group__3__Impl() throws RecognitionException {
-
- int stackSize = keepStackSize();
-
- try {
- // InternalApplicationConfiguration.g:4286:1: ( ( '}' ) )
- // InternalApplicationConfiguration.g:4287:1: ( '}' )
- {
- // InternalApplicationConfiguration.g:4287:1: ( '}' )
- // InternalApplicationConfiguration.g:4288:2: '}'
- {
- before(grammarAccess.getPatternSpecificationAccess().getRightCurlyBracketKeyword_3());
- match(input,25,FOLLOW_2);
- after(grammarAccess.getPatternSpecificationAccess().getRightCurlyBracketKeyword_3());
-
- }
-
-
- }
-
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
-
- restoreStackSize(stackSize);
-
- }
- return ;
- }
- // $ANTLR end "rule__PatternSpecification__Group__3__Impl"
-
-
- // $ANTLR start "rule__PatternSpecification__Group_2__0"
- // InternalApplicationConfiguration.g:4298:1: rule__PatternSpecification__Group_2__0 : rule__PatternSpecification__Group_2__0__Impl rule__PatternSpecification__Group_2__1 ;
- public final void rule__PatternSpecification__Group_2__0() throws RecognitionException {
-
- int stackSize = keepStackSize();
-
- try {
- // InternalApplicationConfiguration.g:4302:1: ( rule__PatternSpecification__Group_2__0__Impl rule__PatternSpecification__Group_2__1 )
- // InternalApplicationConfiguration.g:4303:2: rule__PatternSpecification__Group_2__0__Impl rule__PatternSpecification__Group_2__1
- {
- pushFollow(FOLLOW_14);
- rule__PatternSpecification__Group_2__0__Impl();
-
- state._fsp--;
-
- pushFollow(FOLLOW_2);
- rule__PatternSpecification__Group_2__1();
-
- state._fsp--;
-
-
- }
-
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
-
- restoreStackSize(stackSize);
-
- }
- return ;
- }
- // $ANTLR end "rule__PatternSpecification__Group_2__0"
-
-
- // $ANTLR start "rule__PatternSpecification__Group_2__0__Impl"
- // InternalApplicationConfiguration.g:4310:1: rule__PatternSpecification__Group_2__0__Impl : ( ',' ) ;
- public final void rule__PatternSpecification__Group_2__0__Impl() throws RecognitionException {
-
- int stackSize = keepStackSize();
-
- try {
- // InternalApplicationConfiguration.g:4314:1: ( ( ',' ) )
- // InternalApplicationConfiguration.g:4315:1: ( ',' )
- {
- // InternalApplicationConfiguration.g:4315:1: ( ',' )
- // InternalApplicationConfiguration.g:4316:2: ','
- {
- before(grammarAccess.getPatternSpecificationAccess().getCommaKeyword_2_0());
- match(input,26,FOLLOW_2);
- after(grammarAccess.getPatternSpecificationAccess().getCommaKeyword_2_0());
-
- }
-
-
- }
-
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
-
- restoreStackSize(stackSize);
-
- }
- return ;
- }
- // $ANTLR end "rule__PatternSpecification__Group_2__0__Impl"
-
-
- // $ANTLR start "rule__PatternSpecification__Group_2__1"
- // InternalApplicationConfiguration.g:4325:1: rule__PatternSpecification__Group_2__1 : rule__PatternSpecification__Group_2__1__Impl ;
- public final void rule__PatternSpecification__Group_2__1() throws RecognitionException {
-
- int stackSize = keepStackSize();
-
- try {
- // InternalApplicationConfiguration.g:4329:1: ( rule__PatternSpecification__Group_2__1__Impl )
- // InternalApplicationConfiguration.g:4330:2: rule__PatternSpecification__Group_2__1__Impl
- {
- pushFollow(FOLLOW_2);
- rule__PatternSpecification__Group_2__1__Impl();
-
- state._fsp--;
-
-
- }
-
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
-
- restoreStackSize(stackSize);
-
- }
- return ;
- }
- // $ANTLR end "rule__PatternSpecification__Group_2__1"
-
-
- // $ANTLR start "rule__PatternSpecification__Group_2__1__Impl"
- // InternalApplicationConfiguration.g:4336:1: rule__PatternSpecification__Group_2__1__Impl : ( ( rule__PatternSpecification__EntriesAssignment_2_1 ) ) ;
- public final void rule__PatternSpecification__Group_2__1__Impl() throws RecognitionException {
-
- int stackSize = keepStackSize();
-
- try {
- // InternalApplicationConfiguration.g:4340:1: ( ( ( rule__PatternSpecification__EntriesAssignment_2_1 ) ) )
- // InternalApplicationConfiguration.g:4341:1: ( ( rule__PatternSpecification__EntriesAssignment_2_1 ) )
- {
- // InternalApplicationConfiguration.g:4341:1: ( ( rule__PatternSpecification__EntriesAssignment_2_1 ) )
- // InternalApplicationConfiguration.g:4342:2: ( rule__PatternSpecification__EntriesAssignment_2_1 )
- {
- before(grammarAccess.getPatternSpecificationAccess().getEntriesAssignment_2_1());
- // InternalApplicationConfiguration.g:4343:2: ( rule__PatternSpecification__EntriesAssignment_2_1 )
- // InternalApplicationConfiguration.g:4343:3: rule__PatternSpecification__EntriesAssignment_2_1
- {
- pushFollow(FOLLOW_2);
- rule__PatternSpecification__EntriesAssignment_2_1();
-
- state._fsp--;
-
-
- }
-
- after(grammarAccess.getPatternSpecificationAccess().getEntriesAssignment_2_1());
-
- }
-
-
- }
-
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
-
- restoreStackSize(stackSize);
-
- }
- return ;
- }
- // $ANTLR end "rule__PatternSpecification__Group_2__1__Impl"
-
-
- // $ANTLR start "rule__AllPatternEntry__Group__0"
- // InternalApplicationConfiguration.g:4352:1: rule__AllPatternEntry__Group__0 : rule__AllPatternEntry__Group__0__Impl rule__AllPatternEntry__Group__1 ;
- public final void rule__AllPatternEntry__Group__0() throws RecognitionException {
-
- int stackSize = keepStackSize();
-
- try {
- // InternalApplicationConfiguration.g:4356:1: ( rule__AllPatternEntry__Group__0__Impl rule__AllPatternEntry__Group__1 )
- // InternalApplicationConfiguration.g:4357:2: rule__AllPatternEntry__Group__0__Impl rule__AllPatternEntry__Group__1
- {
- pushFollow(FOLLOW_8);
- rule__AllPatternEntry__Group__0__Impl();
-
- state._fsp--;
-
- pushFollow(FOLLOW_2);
- rule__AllPatternEntry__Group__1();
-
- state._fsp--;
-
-
- }
-
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
-
- restoreStackSize(stackSize);
-
- }
- return ;
- }
- // $ANTLR end "rule__AllPatternEntry__Group__0"
-
-
- // $ANTLR start "rule__AllPatternEntry__Group__0__Impl"
- // InternalApplicationConfiguration.g:4364:1: rule__AllPatternEntry__Group__0__Impl : ( 'package' ) ;
- public final void rule__AllPatternEntry__Group__0__Impl() throws RecognitionException {
-
- int stackSize = keepStackSize();
-
- try {
- // InternalApplicationConfiguration.g:4368:1: ( ( 'package' ) )
- // InternalApplicationConfiguration.g:4369:1: ( 'package' )
- {
- // InternalApplicationConfiguration.g:4369:1: ( 'package' )
- // InternalApplicationConfiguration.g:4370:2: 'package'
- {
- before(grammarAccess.getAllPatternEntryAccess().getPackageKeyword_0());
- match(input,27,FOLLOW_2);
- after(grammarAccess.getAllPatternEntryAccess().getPackageKeyword_0());
-
- }
-
-
- }
-
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
-
- restoreStackSize(stackSize);
-
- }
- return ;
- }
- // $ANTLR end "rule__AllPatternEntry__Group__0__Impl"
-
-
- // $ANTLR start "rule__AllPatternEntry__Group__1"
- // InternalApplicationConfiguration.g:4379:1: rule__AllPatternEntry__Group__1 : rule__AllPatternEntry__Group__1__Impl rule__AllPatternEntry__Group__2 ;
- public final void rule__AllPatternEntry__Group__1() throws RecognitionException {
-
- int stackSize = keepStackSize();
-
- try {
- // InternalApplicationConfiguration.g:4383:1: ( rule__AllPatternEntry__Group__1__Impl rule__AllPatternEntry__Group__2 )
- // InternalApplicationConfiguration.g:4384:2: rule__AllPatternEntry__Group__1__Impl rule__AllPatternEntry__Group__2
- {
- pushFollow(FOLLOW_17);
- rule__AllPatternEntry__Group__1__Impl();
-
- state._fsp--;
-
- pushFollow(FOLLOW_2);
- rule__AllPatternEntry__Group__2();
-
- state._fsp--;
-
-
- }
-
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
-
- restoreStackSize(stackSize);
-
- }
- return ;
- }
- // $ANTLR end "rule__AllPatternEntry__Group__1"
-
-
- // $ANTLR start "rule__AllPatternEntry__Group__1__Impl"
- // InternalApplicationConfiguration.g:4391:1: rule__AllPatternEntry__Group__1__Impl : ( ( rule__AllPatternEntry__PackageAssignment_1 ) ) ;
- public final void rule__AllPatternEntry__Group__1__Impl() throws RecognitionException {
-
- int stackSize = keepStackSize();
-
- try {
- // InternalApplicationConfiguration.g:4395:1: ( ( ( rule__AllPatternEntry__PackageAssignment_1 ) ) )
- // InternalApplicationConfiguration.g:4396:1: ( ( rule__AllPatternEntry__PackageAssignment_1 ) )
- {
- // InternalApplicationConfiguration.g:4396:1: ( ( rule__AllPatternEntry__PackageAssignment_1 ) )
- // InternalApplicationConfiguration.g:4397:2: ( rule__AllPatternEntry__PackageAssignment_1 )
- {
- before(grammarAccess.getAllPatternEntryAccess().getPackageAssignment_1());
- // InternalApplicationConfiguration.g:4398:2: ( rule__AllPatternEntry__PackageAssignment_1 )
- // InternalApplicationConfiguration.g:4398:3: rule__AllPatternEntry__PackageAssignment_1
- {
- pushFollow(FOLLOW_2);
- rule__AllPatternEntry__PackageAssignment_1();
-
- state._fsp--;
-
-
- }
-
- after(grammarAccess.getAllPatternEntryAccess().getPackageAssignment_1());
-
- }
-
-
- }
-
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
-
- restoreStackSize(stackSize);
-
- }
- return ;
- }
- // $ANTLR end "rule__AllPatternEntry__Group__1__Impl"
-
-
- // $ANTLR start "rule__AllPatternEntry__Group__2"
- // InternalApplicationConfiguration.g:4406:1: rule__AllPatternEntry__Group__2 : rule__AllPatternEntry__Group__2__Impl ;
- public final void rule__AllPatternEntry__Group__2() throws RecognitionException {
-
- int stackSize = keepStackSize();
-
- try {
- // InternalApplicationConfiguration.g:4410:1: ( rule__AllPatternEntry__Group__2__Impl )
- // InternalApplicationConfiguration.g:4411:2: rule__AllPatternEntry__Group__2__Impl
- {
- pushFollow(FOLLOW_2);
- rule__AllPatternEntry__Group__2__Impl();
-
- state._fsp--;
-
-
- }
-
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
-
- restoreStackSize(stackSize);
-
- }
- return ;
- }
- // $ANTLR end "rule__AllPatternEntry__Group__2"
-
-
- // $ANTLR start "rule__AllPatternEntry__Group__2__Impl"
- // InternalApplicationConfiguration.g:4417:1: rule__AllPatternEntry__Group__2__Impl : ( ( rule__AllPatternEntry__Group_2__0 )? ) ;
- public final void rule__AllPatternEntry__Group__2__Impl() throws RecognitionException {
-
- int stackSize = keepStackSize();
-
- try {
- // InternalApplicationConfiguration.g:4421:1: ( ( ( rule__AllPatternEntry__Group_2__0 )? ) )
- // InternalApplicationConfiguration.g:4422:1: ( ( rule__AllPatternEntry__Group_2__0 )? )
- {
- // InternalApplicationConfiguration.g:4422:1: ( ( rule__AllPatternEntry__Group_2__0 )? )
- // InternalApplicationConfiguration.g:4423:2: ( rule__AllPatternEntry__Group_2__0 )?
- {
- before(grammarAccess.getAllPatternEntryAccess().getGroup_2());
- // InternalApplicationConfiguration.g:4424:2: ( rule__AllPatternEntry__Group_2__0 )?
- int alt43=2;
- int LA43_0 = input.LA(1);
-
- if ( (LA43_0==28) ) {
- alt43=1;
- }
- switch (alt43) {
- case 1 :
- // InternalApplicationConfiguration.g:4424:3: rule__AllPatternEntry__Group_2__0
- {
- pushFollow(FOLLOW_2);
- rule__AllPatternEntry__Group_2__0();
-
- state._fsp--;
-
-
- }
- break;
-
- }
-
- after(grammarAccess.getAllPatternEntryAccess().getGroup_2());
-
- }
-
-
- }
-
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
-
- restoreStackSize(stackSize);
-
- }
- return ;
- }
- // $ANTLR end "rule__AllPatternEntry__Group__2__Impl"
-
-
- // $ANTLR start "rule__AllPatternEntry__Group_2__0"
- // InternalApplicationConfiguration.g:4433:1: rule__AllPatternEntry__Group_2__0 : rule__AllPatternEntry__Group_2__0__Impl rule__AllPatternEntry__Group_2__1 ;
- public final void rule__AllPatternEntry__Group_2__0() throws RecognitionException {
-
- int stackSize = keepStackSize();
-
- try {
- // InternalApplicationConfiguration.g:4437:1: ( rule__AllPatternEntry__Group_2__0__Impl rule__AllPatternEntry__Group_2__1 )
- // InternalApplicationConfiguration.g:4438:2: rule__AllPatternEntry__Group_2__0__Impl rule__AllPatternEntry__Group_2__1
- {
- pushFollow(FOLLOW_18);
- rule__AllPatternEntry__Group_2__0__Impl();
-
- state._fsp--;
-
- pushFollow(FOLLOW_2);
- rule__AllPatternEntry__Group_2__1();
-
- state._fsp--;
-
-
- }
-
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
-
- restoreStackSize(stackSize);
-
- }
- return ;
- }
- // $ANTLR end "rule__AllPatternEntry__Group_2__0"
-
-
- // $ANTLR start "rule__AllPatternEntry__Group_2__0__Impl"
- // InternalApplicationConfiguration.g:4445:1: rule__AllPatternEntry__Group_2__0__Impl : ( 'excluding' ) ;
- public final void rule__AllPatternEntry__Group_2__0__Impl() throws RecognitionException {
-
- int stackSize = keepStackSize();
-
- try {
- // InternalApplicationConfiguration.g:4449:1: ( ( 'excluding' ) )
- // InternalApplicationConfiguration.g:4450:1: ( 'excluding' )
- {
- // InternalApplicationConfiguration.g:4450:1: ( 'excluding' )
- // InternalApplicationConfiguration.g:4451:2: 'excluding'
- {
- before(grammarAccess.getAllPatternEntryAccess().getExcludingKeyword_2_0());
- match(input,28,FOLLOW_2);
- after(grammarAccess.getAllPatternEntryAccess().getExcludingKeyword_2_0());
-
- }
-
-
- }
-
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
-
- restoreStackSize(stackSize);
-
- }
- return ;
- }
- // $ANTLR end "rule__AllPatternEntry__Group_2__0__Impl"
-
-
- // $ANTLR start "rule__AllPatternEntry__Group_2__1"
- // InternalApplicationConfiguration.g:4460:1: rule__AllPatternEntry__Group_2__1 : rule__AllPatternEntry__Group_2__1__Impl rule__AllPatternEntry__Group_2__2 ;
- public final void rule__AllPatternEntry__Group_2__1() throws RecognitionException {
-
- int stackSize = keepStackSize();
-
- try {
- // InternalApplicationConfiguration.g:4464:1: ( rule__AllPatternEntry__Group_2__1__Impl rule__AllPatternEntry__Group_2__2 )
- // InternalApplicationConfiguration.g:4465:2: rule__AllPatternEntry__Group_2__1__Impl rule__AllPatternEntry__Group_2__2
- {
- pushFollow(FOLLOW_8);
- rule__AllPatternEntry__Group_2__1__Impl();
-
- state._fsp--;
-
- pushFollow(FOLLOW_2);
- rule__AllPatternEntry__Group_2__2();
-
- state._fsp--;
-
-
- }
-
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
-
- restoreStackSize(stackSize);
-
- }
- return ;
- }
- // $ANTLR end "rule__AllPatternEntry__Group_2__1"
-
-
- // $ANTLR start "rule__AllPatternEntry__Group_2__1__Impl"
- // InternalApplicationConfiguration.g:4472:1: rule__AllPatternEntry__Group_2__1__Impl : ( '{' ) ;
- public final void rule__AllPatternEntry__Group_2__1__Impl() throws RecognitionException {
-
- int stackSize = keepStackSize();
-
- try {
- // InternalApplicationConfiguration.g:4476:1: ( ( '{' ) )
- // InternalApplicationConfiguration.g:4477:1: ( '{' )
- {
- // InternalApplicationConfiguration.g:4477:1: ( '{' )
- // InternalApplicationConfiguration.g:4478:2: '{'
- {
- before(grammarAccess.getAllPatternEntryAccess().getLeftCurlyBracketKeyword_2_1());
- match(input,24,FOLLOW_2);
- after(grammarAccess.getAllPatternEntryAccess().getLeftCurlyBracketKeyword_2_1());
-
- }
-
-
- }
-
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
-
- restoreStackSize(stackSize);
-
- }
- return ;
- }
- // $ANTLR end "rule__AllPatternEntry__Group_2__1__Impl"
-
-
- // $ANTLR start "rule__AllPatternEntry__Group_2__2"
- // InternalApplicationConfiguration.g:4487:1: rule__AllPatternEntry__Group_2__2 : rule__AllPatternEntry__Group_2__2__Impl rule__AllPatternEntry__Group_2__3 ;
- public final void rule__AllPatternEntry__Group_2__2() throws RecognitionException {
-
- int stackSize = keepStackSize();
-
- try {
- // InternalApplicationConfiguration.g:4491:1: ( rule__AllPatternEntry__Group_2__2__Impl rule__AllPatternEntry__Group_2__3 )
- // InternalApplicationConfiguration.g:4492:2: rule__AllPatternEntry__Group_2__2__Impl rule__AllPatternEntry__Group_2__3
- {
- pushFollow(FOLLOW_15);
- rule__AllPatternEntry__Group_2__2__Impl();
-
- state._fsp--;
-
- pushFollow(FOLLOW_2);
- rule__AllPatternEntry__Group_2__3();
-
- state._fsp--;
-
-
- }
-
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
-
- restoreStackSize(stackSize);
-
- }
- return ;
- }
- // $ANTLR end "rule__AllPatternEntry__Group_2__2"
-
-
- // $ANTLR start "rule__AllPatternEntry__Group_2__2__Impl"
- // InternalApplicationConfiguration.g:4499:1: rule__AllPatternEntry__Group_2__2__Impl : ( ( rule__AllPatternEntry__ExclusuionAssignment_2_2 ) ) ;
- public final void rule__AllPatternEntry__Group_2__2__Impl() throws RecognitionException {
-
- int stackSize = keepStackSize();
-
- try {
- // InternalApplicationConfiguration.g:4503:1: ( ( ( rule__AllPatternEntry__ExclusuionAssignment_2_2 ) ) )
- // InternalApplicationConfiguration.g:4504:1: ( ( rule__AllPatternEntry__ExclusuionAssignment_2_2 ) )
- {
- // InternalApplicationConfiguration.g:4504:1: ( ( rule__AllPatternEntry__ExclusuionAssignment_2_2 ) )
- // InternalApplicationConfiguration.g:4505:2: ( rule__AllPatternEntry__ExclusuionAssignment_2_2 )
- {
- before(grammarAccess.getAllPatternEntryAccess().getExclusuionAssignment_2_2());
- // InternalApplicationConfiguration.g:4506:2: ( rule__AllPatternEntry__ExclusuionAssignment_2_2 )
- // InternalApplicationConfiguration.g:4506:3: rule__AllPatternEntry__ExclusuionAssignment_2_2
- {
- pushFollow(FOLLOW_2);
- rule__AllPatternEntry__ExclusuionAssignment_2_2();
-
- state._fsp--;
-
-
- }
-
- after(grammarAccess.getAllPatternEntryAccess().getExclusuionAssignment_2_2());
-
- }
-
-
- }
-
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
-
- restoreStackSize(stackSize);
-
- }
- return ;
- }
- // $ANTLR end "rule__AllPatternEntry__Group_2__2__Impl"
-
-
- // $ANTLR start "rule__AllPatternEntry__Group_2__3"
- // InternalApplicationConfiguration.g:4514:1: rule__AllPatternEntry__Group_2__3 : rule__AllPatternEntry__Group_2__3__Impl rule__AllPatternEntry__Group_2__4 ;
- public final void rule__AllPatternEntry__Group_2__3() throws RecognitionException {
-
- int stackSize = keepStackSize();
-
- try {
- // InternalApplicationConfiguration.g:4518:1: ( rule__AllPatternEntry__Group_2__3__Impl rule__AllPatternEntry__Group_2__4 )
- // InternalApplicationConfiguration.g:4519:2: rule__AllPatternEntry__Group_2__3__Impl rule__AllPatternEntry__Group_2__4
- {
- pushFollow(FOLLOW_15);
- rule__AllPatternEntry__Group_2__3__Impl();
-
- state._fsp--;
-
- pushFollow(FOLLOW_2);
- rule__AllPatternEntry__Group_2__4();
-
- state._fsp--;
-
-
- }
-
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
-
- restoreStackSize(stackSize);
-
- }
- return ;
- }
- // $ANTLR end "rule__AllPatternEntry__Group_2__3"
-
-
- // $ANTLR start "rule__AllPatternEntry__Group_2__3__Impl"
- // InternalApplicationConfiguration.g:4526:1: rule__AllPatternEntry__Group_2__3__Impl : ( ( rule__AllPatternEntry__Group_2_3__0 )* ) ;
- public final void rule__AllPatternEntry__Group_2__3__Impl() throws RecognitionException {
-
- int stackSize = keepStackSize();
-
- try {
- // InternalApplicationConfiguration.g:4530:1: ( ( ( rule__AllPatternEntry__Group_2_3__0 )* ) )
- // InternalApplicationConfiguration.g:4531:1: ( ( rule__AllPatternEntry__Group_2_3__0 )* )
- {
- // InternalApplicationConfiguration.g:4531:1: ( ( rule__AllPatternEntry__Group_2_3__0 )* )
- // InternalApplicationConfiguration.g:4532:2: ( rule__AllPatternEntry__Group_2_3__0 )*
- {
- before(grammarAccess.getAllPatternEntryAccess().getGroup_2_3());
- // InternalApplicationConfiguration.g:4533:2: ( rule__AllPatternEntry__Group_2_3__0 )*
- loop44:
- do {
- int alt44=2;
- int LA44_0 = input.LA(1);
-
- if ( (LA44_0==26) ) {
- alt44=1;
- }
-
-
- switch (alt44) {
- case 1 :
- // InternalApplicationConfiguration.g:4533:3: rule__AllPatternEntry__Group_2_3__0
- {
- pushFollow(FOLLOW_16);
- rule__AllPatternEntry__Group_2_3__0();
-
- state._fsp--;
-
-
- }
- break;
-
- default :
- break loop44;
- }
- } while (true);
-
- after(grammarAccess.getAllPatternEntryAccess().getGroup_2_3());
-
- }
-
-
- }
-
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
-
- restoreStackSize(stackSize);
-
- }
- return ;
- }
- // $ANTLR end "rule__AllPatternEntry__Group_2__3__Impl"
-
-
- // $ANTLR start "rule__AllPatternEntry__Group_2__4"
- // InternalApplicationConfiguration.g:4541:1: rule__AllPatternEntry__Group_2__4 : rule__AllPatternEntry__Group_2__4__Impl ;
- public final void rule__AllPatternEntry__Group_2__4() throws RecognitionException {
-
- int stackSize = keepStackSize();
-
- try {
- // InternalApplicationConfiguration.g:4545:1: ( rule__AllPatternEntry__Group_2__4__Impl )
- // InternalApplicationConfiguration.g:4546:2: rule__AllPatternEntry__Group_2__4__Impl
- {
- pushFollow(FOLLOW_2);
- rule__AllPatternEntry__Group_2__4__Impl();
-
- state._fsp--;
-
-
- }
-
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
-
- restoreStackSize(stackSize);
-
- }
- return ;
- }
- // $ANTLR end "rule__AllPatternEntry__Group_2__4"
-
-
- // $ANTLR start "rule__AllPatternEntry__Group_2__4__Impl"
- // InternalApplicationConfiguration.g:4552:1: rule__AllPatternEntry__Group_2__4__Impl : ( '}' ) ;
- public final void rule__AllPatternEntry__Group_2__4__Impl() throws RecognitionException {
-
- int stackSize = keepStackSize();
-
- try {
- // InternalApplicationConfiguration.g:4556:1: ( ( '}' ) )
- // InternalApplicationConfiguration.g:4557:1: ( '}' )
- {
- // InternalApplicationConfiguration.g:4557:1: ( '}' )
- // InternalApplicationConfiguration.g:4558:2: '}'
- {
- before(grammarAccess.getAllPatternEntryAccess().getRightCurlyBracketKeyword_2_4());
- match(input,25,FOLLOW_2);
- after(grammarAccess.getAllPatternEntryAccess().getRightCurlyBracketKeyword_2_4());
-
- }
-
-
- }
-
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
-
- restoreStackSize(stackSize);
-
- }
- return ;
- }
- // $ANTLR end "rule__AllPatternEntry__Group_2__4__Impl"
-
-
- // $ANTLR start "rule__AllPatternEntry__Group_2_3__0"
- // InternalApplicationConfiguration.g:4568:1: rule__AllPatternEntry__Group_2_3__0 : rule__AllPatternEntry__Group_2_3__0__Impl rule__AllPatternEntry__Group_2_3__1 ;
- public final void rule__AllPatternEntry__Group_2_3__0() throws RecognitionException {
-
- int stackSize = keepStackSize();
-
- try {
- // InternalApplicationConfiguration.g:4572:1: ( rule__AllPatternEntry__Group_2_3__0__Impl rule__AllPatternEntry__Group_2_3__1 )
- // InternalApplicationConfiguration.g:4573:2: rule__AllPatternEntry__Group_2_3__0__Impl rule__AllPatternEntry__Group_2_3__1
- {
- pushFollow(FOLLOW_8);
- rule__AllPatternEntry__Group_2_3__0__Impl();
-
- state._fsp--;
-
- pushFollow(FOLLOW_2);
- rule__AllPatternEntry__Group_2_3__1();
-
- state._fsp--;
-
-
- }
-
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
-
- restoreStackSize(stackSize);
-
- }
- return ;
- }
- // $ANTLR end "rule__AllPatternEntry__Group_2_3__0"
-
-
- // $ANTLR start "rule__AllPatternEntry__Group_2_3__0__Impl"
- // InternalApplicationConfiguration.g:4580:1: rule__AllPatternEntry__Group_2_3__0__Impl : ( ',' ) ;
- public final void rule__AllPatternEntry__Group_2_3__0__Impl() throws RecognitionException {
-
- int stackSize = keepStackSize();
-
- try {
- // InternalApplicationConfiguration.g:4584:1: ( ( ',' ) )
- // InternalApplicationConfiguration.g:4585:1: ( ',' )
- {
- // InternalApplicationConfiguration.g:4585:1: ( ',' )
- // InternalApplicationConfiguration.g:4586:2: ','
- {
- before(grammarAccess.getAllPatternEntryAccess().getCommaKeyword_2_3_0());
- match(input,26,FOLLOW_2);
- after(grammarAccess.getAllPatternEntryAccess().getCommaKeyword_2_3_0());
-
- }
-
-
- }
-
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
-
- restoreStackSize(stackSize);
-
- }
- return ;
- }
- // $ANTLR end "rule__AllPatternEntry__Group_2_3__0__Impl"
-
-
- // $ANTLR start "rule__AllPatternEntry__Group_2_3__1"
- // InternalApplicationConfiguration.g:4595:1: rule__AllPatternEntry__Group_2_3__1 : rule__AllPatternEntry__Group_2_3__1__Impl ;
- public final void rule__AllPatternEntry__Group_2_3__1() throws RecognitionException {
-
- int stackSize = keepStackSize();
-
- try {
- // InternalApplicationConfiguration.g:4599:1: ( rule__AllPatternEntry__Group_2_3__1__Impl )
- // InternalApplicationConfiguration.g:4600:2: rule__AllPatternEntry__Group_2_3__1__Impl
- {
- pushFollow(FOLLOW_2);
- rule__AllPatternEntry__Group_2_3__1__Impl();
-
- state._fsp--;
-
-
- }
-
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
-
- restoreStackSize(stackSize);
-
- }
- return ;
- }
- // $ANTLR end "rule__AllPatternEntry__Group_2_3__1"
-
-
- // $ANTLR start "rule__AllPatternEntry__Group_2_3__1__Impl"
- // InternalApplicationConfiguration.g:4606:1: rule__AllPatternEntry__Group_2_3__1__Impl : ( ( rule__AllPatternEntry__ExclusuionAssignment_2_3_1 ) ) ;
- public final void rule__AllPatternEntry__Group_2_3__1__Impl() throws RecognitionException {
-
- int stackSize = keepStackSize();
-
- try {
- // InternalApplicationConfiguration.g:4610:1: ( ( ( rule__AllPatternEntry__ExclusuionAssignment_2_3_1 ) ) )
- // InternalApplicationConfiguration.g:4611:1: ( ( rule__AllPatternEntry__ExclusuionAssignment_2_3_1 ) )
- {
- // InternalApplicationConfiguration.g:4611:1: ( ( rule__AllPatternEntry__ExclusuionAssignment_2_3_1 ) )
- // InternalApplicationConfiguration.g:4612:2: ( rule__AllPatternEntry__ExclusuionAssignment_2_3_1 )
- {
- before(grammarAccess.getAllPatternEntryAccess().getExclusuionAssignment_2_3_1());
- // InternalApplicationConfiguration.g:4613:2: ( rule__AllPatternEntry__ExclusuionAssignment_2_3_1 )
- // InternalApplicationConfiguration.g:4613:3: rule__AllPatternEntry__ExclusuionAssignment_2_3_1
- {
- pushFollow(FOLLOW_2);
- rule__AllPatternEntry__ExclusuionAssignment_2_3_1();
-
- state._fsp--;
-
-
- }
-
- after(grammarAccess.getAllPatternEntryAccess().getExclusuionAssignment_2_3_1());
-
- }
-
-
- }
-
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
-
- restoreStackSize(stackSize);
-
- }
- return ;
- }
- // $ANTLR end "rule__AllPatternEntry__Group_2_3__1__Impl"
-
-
- // $ANTLR start "rule__PatternElement__Group__0"
- // InternalApplicationConfiguration.g:4622:1: rule__PatternElement__Group__0 : rule__PatternElement__Group__0__Impl rule__PatternElement__Group__1 ;
- public final void rule__PatternElement__Group__0() throws RecognitionException {
-
- int stackSize = keepStackSize();
-
- try {
- // InternalApplicationConfiguration.g:4626:1: ( rule__PatternElement__Group__0__Impl rule__PatternElement__Group__1 )
- // InternalApplicationConfiguration.g:4627:2: rule__PatternElement__Group__0__Impl rule__PatternElement__Group__1
- {
- pushFollow(FOLLOW_8);
- rule__PatternElement__Group__0__Impl();
-
- state._fsp--;
-
- pushFollow(FOLLOW_2);
- rule__PatternElement__Group__1();
-
- state._fsp--;
-
-
- }
-
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
-
- restoreStackSize(stackSize);
-
- }
- return ;
- }
- // $ANTLR end "rule__PatternElement__Group__0"
-
-
- // $ANTLR start "rule__PatternElement__Group__0__Impl"
- // InternalApplicationConfiguration.g:4634:1: rule__PatternElement__Group__0__Impl : ( ( rule__PatternElement__Group_0__0 )? ) ;
- public final void rule__PatternElement__Group__0__Impl() throws RecognitionException {
-
- int stackSize = keepStackSize();
-
- try {
- // InternalApplicationConfiguration.g:4638:1: ( ( ( rule__PatternElement__Group_0__0 )? ) )
- // InternalApplicationConfiguration.g:4639:1: ( ( rule__PatternElement__Group_0__0 )? )
- {
- // InternalApplicationConfiguration.g:4639:1: ( ( rule__PatternElement__Group_0__0 )? )
- // InternalApplicationConfiguration.g:4640:2: ( rule__PatternElement__Group_0__0 )?
- {
- before(grammarAccess.getPatternElementAccess().getGroup_0());
- // InternalApplicationConfiguration.g:4641:2: ( rule__PatternElement__Group_0__0 )?
- int alt45=2;
- int LA45_0 = input.LA(1);
-
- if ( (LA45_0==RULE_ID) ) {
- int LA45_1 = input.LA(2);
-
- if ( (LA45_1==17||LA45_1==29) ) {
- alt45=1;
- }
- }
- switch (alt45) {
- case 1 :
- // InternalApplicationConfiguration.g:4641:3: rule__PatternElement__Group_0__0
- {
- pushFollow(FOLLOW_2);
- rule__PatternElement__Group_0__0();
-
- state._fsp--;
-
-
- }
- break;
-
- }
-
- after(grammarAccess.getPatternElementAccess().getGroup_0());
-
- }
-
-
- }
-
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
-
- restoreStackSize(stackSize);
-
- }
- return ;
- }
- // $ANTLR end "rule__PatternElement__Group__0__Impl"
-
-
- // $ANTLR start "rule__PatternElement__Group__1"
- // InternalApplicationConfiguration.g:4649:1: rule__PatternElement__Group__1 : rule__PatternElement__Group__1__Impl ;
- public final void rule__PatternElement__Group__1() throws RecognitionException {
-
- int stackSize = keepStackSize();
-
- try {
- // InternalApplicationConfiguration.g:4653:1: ( rule__PatternElement__Group__1__Impl )
- // InternalApplicationConfiguration.g:4654:2: rule__PatternElement__Group__1__Impl
- {
- pushFollow(FOLLOW_2);
- rule__PatternElement__Group__1__Impl();
-
- state._fsp--;
-
-
- }
-
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
-
- restoreStackSize(stackSize);
-
- }
- return ;
- }
- // $ANTLR end "rule__PatternElement__Group__1"
-
-
- // $ANTLR start "rule__PatternElement__Group__1__Impl"
- // InternalApplicationConfiguration.g:4660:1: rule__PatternElement__Group__1__Impl : ( ( rule__PatternElement__PatternAssignment_1 ) ) ;
- public final void rule__PatternElement__Group__1__Impl() throws RecognitionException {
-
- int stackSize = keepStackSize();
-
- try {
- // InternalApplicationConfiguration.g:4664:1: ( ( ( rule__PatternElement__PatternAssignment_1 ) ) )
- // InternalApplicationConfiguration.g:4665:1: ( ( rule__PatternElement__PatternAssignment_1 ) )
- {
- // InternalApplicationConfiguration.g:4665:1: ( ( rule__PatternElement__PatternAssignment_1 ) )
- // InternalApplicationConfiguration.g:4666:2: ( rule__PatternElement__PatternAssignment_1 )
- {
- before(grammarAccess.getPatternElementAccess().getPatternAssignment_1());
- // InternalApplicationConfiguration.g:4667:2: ( rule__PatternElement__PatternAssignment_1 )
- // InternalApplicationConfiguration.g:4667:3: rule__PatternElement__PatternAssignment_1
- {
- pushFollow(FOLLOW_2);
- rule__PatternElement__PatternAssignment_1();
-
- state._fsp--;
-
-
- }
-
- after(grammarAccess.getPatternElementAccess().getPatternAssignment_1());
-
- }
-
-
- }
-
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
-
- restoreStackSize(stackSize);
-
- }
- return ;
- }
- // $ANTLR end "rule__PatternElement__Group__1__Impl"
-
-
- // $ANTLR start "rule__PatternElement__Group_0__0"
- // InternalApplicationConfiguration.g:4676:1: rule__PatternElement__Group_0__0 : rule__PatternElement__Group_0__0__Impl rule__PatternElement__Group_0__1 ;
- public final void rule__PatternElement__Group_0__0() throws RecognitionException {
-
- int stackSize = keepStackSize();
-
- try {
- // InternalApplicationConfiguration.g:4680:1: ( rule__PatternElement__Group_0__0__Impl rule__PatternElement__Group_0__1 )
- // InternalApplicationConfiguration.g:4681:2: rule__PatternElement__Group_0__0__Impl rule__PatternElement__Group_0__1
- {
- pushFollow(FOLLOW_19);
- rule__PatternElement__Group_0__0__Impl();
-
- state._fsp--;
-
- pushFollow(FOLLOW_2);
- rule__PatternElement__Group_0__1();
-
- state._fsp--;
-
-
- }
-
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
-
- restoreStackSize(stackSize);
-
- }
- return ;
- }
- // $ANTLR end "rule__PatternElement__Group_0__0"
-
-
- // $ANTLR start "rule__PatternElement__Group_0__0__Impl"
- // InternalApplicationConfiguration.g:4688:1: rule__PatternElement__Group_0__0__Impl : ( ( rule__PatternElement__PackageAssignment_0_0 ) ) ;
- public final void rule__PatternElement__Group_0__0__Impl() throws RecognitionException {
-
- int stackSize = keepStackSize();
-
- try {
- // InternalApplicationConfiguration.g:4692:1: ( ( ( rule__PatternElement__PackageAssignment_0_0 ) ) )
- // InternalApplicationConfiguration.g:4693:1: ( ( rule__PatternElement__PackageAssignment_0_0 ) )
- {
- // InternalApplicationConfiguration.g:4693:1: ( ( rule__PatternElement__PackageAssignment_0_0 ) )
- // InternalApplicationConfiguration.g:4694:2: ( rule__PatternElement__PackageAssignment_0_0 )
- {
- before(grammarAccess.getPatternElementAccess().getPackageAssignment_0_0());
- // InternalApplicationConfiguration.g:4695:2: ( rule__PatternElement__PackageAssignment_0_0 )
- // InternalApplicationConfiguration.g:4695:3: rule__PatternElement__PackageAssignment_0_0
- {
- pushFollow(FOLLOW_2);
- rule__PatternElement__PackageAssignment_0_0();
-
- state._fsp--;
-
-
- }
-
- after(grammarAccess.getPatternElementAccess().getPackageAssignment_0_0());
-
- }
-
-
- }
-
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
-
- restoreStackSize(stackSize);
-
- }
- return ;
- }
- // $ANTLR end "rule__PatternElement__Group_0__0__Impl"
-
-
- // $ANTLR start "rule__PatternElement__Group_0__1"
- // InternalApplicationConfiguration.g:4703:1: rule__PatternElement__Group_0__1 : rule__PatternElement__Group_0__1__Impl ;
- public final void rule__PatternElement__Group_0__1() throws RecognitionException {
-
- int stackSize = keepStackSize();
-
- try {
- // InternalApplicationConfiguration.g:4707:1: ( rule__PatternElement__Group_0__1__Impl )
- // InternalApplicationConfiguration.g:4708:2: rule__PatternElement__Group_0__1__Impl
- {
- pushFollow(FOLLOW_2);
- rule__PatternElement__Group_0__1__Impl();
-
- state._fsp--;
-
-
- }
-
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
-
- restoreStackSize(stackSize);
-
- }
- return ;
- }
- // $ANTLR end "rule__PatternElement__Group_0__1"
-
-
- // $ANTLR start "rule__PatternElement__Group_0__1__Impl"
- // InternalApplicationConfiguration.g:4714:1: rule__PatternElement__Group_0__1__Impl : ( '::' ) ;
- public final void rule__PatternElement__Group_0__1__Impl() throws RecognitionException {
-
- int stackSize = keepStackSize();
-
- try {
- // InternalApplicationConfiguration.g:4718:1: ( ( '::' ) )
- // InternalApplicationConfiguration.g:4719:1: ( '::' )
- {
- // InternalApplicationConfiguration.g:4719:1: ( '::' )
- // InternalApplicationConfiguration.g:4720:2: '::'
- {
- before(grammarAccess.getPatternElementAccess().getColonColonKeyword_0_1());
- match(input,29,FOLLOW_2);
- after(grammarAccess.getPatternElementAccess().getColonColonKeyword_0_1());
-
- }
-
-
- }
-
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
-
- restoreStackSize(stackSize);
-
- }
- return ;
- }
- // $ANTLR end "rule__PatternElement__Group_0__1__Impl"
-
-
- // $ANTLR start "rule__GraphPatternDeclaration__Group__0"
- // InternalApplicationConfiguration.g:4730:1: rule__GraphPatternDeclaration__Group__0 : rule__GraphPatternDeclaration__Group__0__Impl rule__GraphPatternDeclaration__Group__1 ;
- public final void rule__GraphPatternDeclaration__Group__0() throws RecognitionException {
-
- int stackSize = keepStackSize();
-
- try {
- // InternalApplicationConfiguration.g:4734:1: ( rule__GraphPatternDeclaration__Group__0__Impl rule__GraphPatternDeclaration__Group__1 )
- // InternalApplicationConfiguration.g:4735:2: rule__GraphPatternDeclaration__Group__0__Impl rule__GraphPatternDeclaration__Group__1
- {
- pushFollow(FOLLOW_8);
- rule__GraphPatternDeclaration__Group__0__Impl();
-
- state._fsp--;
-
- pushFollow(FOLLOW_2);
- rule__GraphPatternDeclaration__Group__1();
-
- state._fsp--;
-
-
- }
-
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
-
- restoreStackSize(stackSize);
-
- }
- return ;
- }
- // $ANTLR end "rule__GraphPatternDeclaration__Group__0"
-
-
- // $ANTLR start "rule__GraphPatternDeclaration__Group__0__Impl"
- // InternalApplicationConfiguration.g:4742:1: rule__GraphPatternDeclaration__Group__0__Impl : ( 'constraints' ) ;
- public final void rule__GraphPatternDeclaration__Group__0__Impl() throws RecognitionException {
-
- int stackSize = keepStackSize();
-
- try {
- // InternalApplicationConfiguration.g:4746:1: ( ( 'constraints' ) )
- // InternalApplicationConfiguration.g:4747:1: ( 'constraints' )
- {
- // InternalApplicationConfiguration.g:4747:1: ( 'constraints' )
- // InternalApplicationConfiguration.g:4748:2: 'constraints'
- {
- before(grammarAccess.getGraphPatternDeclarationAccess().getConstraintsKeyword_0());
- match(input,33,FOLLOW_2);
- after(grammarAccess.getGraphPatternDeclarationAccess().getConstraintsKeyword_0());
-
- }
-
-
- }
-
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
-
- restoreStackSize(stackSize);
-
- }
- return ;
- }
- // $ANTLR end "rule__GraphPatternDeclaration__Group__0__Impl"
-
-
- // $ANTLR start "rule__GraphPatternDeclaration__Group__1"
- // InternalApplicationConfiguration.g:4757:1: rule__GraphPatternDeclaration__Group__1 : rule__GraphPatternDeclaration__Group__1__Impl rule__GraphPatternDeclaration__Group__2 ;
- public final void rule__GraphPatternDeclaration__Group__1() throws RecognitionException {
-
- int stackSize = keepStackSize();
-
- try {
- // InternalApplicationConfiguration.g:4761:1: ( rule__GraphPatternDeclaration__Group__1__Impl rule__GraphPatternDeclaration__Group__2 )
- // InternalApplicationConfiguration.g:4762:2: rule__GraphPatternDeclaration__Group__1__Impl rule__GraphPatternDeclaration__Group__2
- {
- pushFollow(FOLLOW_18);
- rule__GraphPatternDeclaration__Group__1__Impl();
-
- state._fsp--;
-
- pushFollow(FOLLOW_2);
- rule__GraphPatternDeclaration__Group__2();
-
- state._fsp--;
-
-
- }
-
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
-
- restoreStackSize(stackSize);
-
- }
- return ;
- }
- // $ANTLR end "rule__GraphPatternDeclaration__Group__1"
-
-
- // $ANTLR start "rule__GraphPatternDeclaration__Group__1__Impl"
- // InternalApplicationConfiguration.g:4769:1: rule__GraphPatternDeclaration__Group__1__Impl : ( ( rule__GraphPatternDeclaration__NameAssignment_1 ) ) ;
- public final void rule__GraphPatternDeclaration__Group__1__Impl() throws RecognitionException {
-
- int stackSize = keepStackSize();
-
- try {
- // InternalApplicationConfiguration.g:4773:1: ( ( ( rule__GraphPatternDeclaration__NameAssignment_1 ) ) )
- // InternalApplicationConfiguration.g:4774:1: ( ( rule__GraphPatternDeclaration__NameAssignment_1 ) )
- {
- // InternalApplicationConfiguration.g:4774:1: ( ( rule__GraphPatternDeclaration__NameAssignment_1 ) )
- // InternalApplicationConfiguration.g:4775:2: ( rule__GraphPatternDeclaration__NameAssignment_1 )
- {
- before(grammarAccess.getGraphPatternDeclarationAccess().getNameAssignment_1());
- // InternalApplicationConfiguration.g:4776:2: ( rule__GraphPatternDeclaration__NameAssignment_1 )
- // InternalApplicationConfiguration.g:4776:3: rule__GraphPatternDeclaration__NameAssignment_1
- {
- pushFollow(FOLLOW_2);
- rule__GraphPatternDeclaration__NameAssignment_1();
-
- state._fsp--;
-
-
- }
-
- after(grammarAccess.getGraphPatternDeclarationAccess().getNameAssignment_1());
-
- }
-
-
- }
-
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
-
- restoreStackSize(stackSize);
-
- }
- return ;
- }
- // $ANTLR end "rule__GraphPatternDeclaration__Group__1__Impl"
-
-
- // $ANTLR start "rule__GraphPatternDeclaration__Group__2"
- // InternalApplicationConfiguration.g:4784:1: rule__GraphPatternDeclaration__Group__2 : rule__GraphPatternDeclaration__Group__2__Impl ;
- public final void rule__GraphPatternDeclaration__Group__2() throws RecognitionException {
-
- int stackSize = keepStackSize();
-
- try {
- // InternalApplicationConfiguration.g:4788:1: ( rule__GraphPatternDeclaration__Group__2__Impl )
- // InternalApplicationConfiguration.g:4789:2: rule__GraphPatternDeclaration__Group__2__Impl
- {
- pushFollow(FOLLOW_2);
- rule__GraphPatternDeclaration__Group__2__Impl();
-
- state._fsp--;
-
-
- }
-
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
-
- restoreStackSize(stackSize);
-
- }
- return ;
- }
- // $ANTLR end "rule__GraphPatternDeclaration__Group__2"
-
-
- // $ANTLR start "rule__GraphPatternDeclaration__Group__2__Impl"
- // InternalApplicationConfiguration.g:4795:1: rule__GraphPatternDeclaration__Group__2__Impl : ( ( rule__GraphPatternDeclaration__SpecificationAssignment_2 ) ) ;
- public final void rule__GraphPatternDeclaration__Group__2__Impl() throws RecognitionException {
-
- int stackSize = keepStackSize();
-
- try {
- // InternalApplicationConfiguration.g:4799:1: ( ( ( rule__GraphPatternDeclaration__SpecificationAssignment_2 ) ) )
- // InternalApplicationConfiguration.g:4800:1: ( ( rule__GraphPatternDeclaration__SpecificationAssignment_2 ) )
- {
- // InternalApplicationConfiguration.g:4800:1: ( ( rule__GraphPatternDeclaration__SpecificationAssignment_2 ) )
- // InternalApplicationConfiguration.g:4801:2: ( rule__GraphPatternDeclaration__SpecificationAssignment_2 )
- {
- before(grammarAccess.getGraphPatternDeclarationAccess().getSpecificationAssignment_2());
- // InternalApplicationConfiguration.g:4802:2: ( rule__GraphPatternDeclaration__SpecificationAssignment_2 )
- // InternalApplicationConfiguration.g:4802:3: rule__GraphPatternDeclaration__SpecificationAssignment_2
- {
- pushFollow(FOLLOW_2);
- rule__GraphPatternDeclaration__SpecificationAssignment_2();
-
- state._fsp--;
-
-
- }
-
- after(grammarAccess.getGraphPatternDeclarationAccess().getSpecificationAssignment_2());
-
- }
-
-
- }
-
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
-
- restoreStackSize(stackSize);
-
- }
- return ;
- }
- // $ANTLR end "rule__GraphPatternDeclaration__Group__2__Impl"
-
-
- // $ANTLR start "rule__ConfigSpecification__Group__0"
- // InternalApplicationConfiguration.g:4811:1: rule__ConfigSpecification__Group__0 : rule__ConfigSpecification__Group__0__Impl rule__ConfigSpecification__Group__1 ;
- public final void rule__ConfigSpecification__Group__0() throws RecognitionException {
-
- int stackSize = keepStackSize();
-
- try {
- // InternalApplicationConfiguration.g:4815:1: ( rule__ConfigSpecification__Group__0__Impl rule__ConfigSpecification__Group__1 )
- // InternalApplicationConfiguration.g:4816:2: rule__ConfigSpecification__Group__0__Impl rule__ConfigSpecification__Group__1
- {
- pushFollow(FOLLOW_18);
- rule__ConfigSpecification__Group__0__Impl();
-
- state._fsp--;
-
- pushFollow(FOLLOW_2);
- rule__ConfigSpecification__Group__1();
-
- state._fsp--;
-
-
- }
-
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
-
- restoreStackSize(stackSize);
-
- }
- return ;
- }
- // $ANTLR end "rule__ConfigSpecification__Group__0"
-
-
- // $ANTLR start "rule__ConfigSpecification__Group__0__Impl"
- // InternalApplicationConfiguration.g:4823:1: rule__ConfigSpecification__Group__0__Impl : ( () ) ;
- public final void rule__ConfigSpecification__Group__0__Impl() throws RecognitionException {
-
- int stackSize = keepStackSize();
-
- try {
- // InternalApplicationConfiguration.g:4827:1: ( ( () ) )
- // InternalApplicationConfiguration.g:4828:1: ( () )
- {
- // InternalApplicationConfiguration.g:4828:1: ( () )
- // InternalApplicationConfiguration.g:4829:2: ()
- {
- before(grammarAccess.getConfigSpecificationAccess().getConfigSpecificationAction_0());
- // InternalApplicationConfiguration.g:4830:2: ()
- // InternalApplicationConfiguration.g:4830:3:
- {
- }
-
- after(grammarAccess.getConfigSpecificationAccess().getConfigSpecificationAction_0());
-
- }
-
-
- }
-
- }
- finally {
-
- restoreStackSize(stackSize);
-
- }
- return ;
- }
- // $ANTLR end "rule__ConfigSpecification__Group__0__Impl"
-
-
- // $ANTLR start "rule__ConfigSpecification__Group__1"
- // InternalApplicationConfiguration.g:4838:1: rule__ConfigSpecification__Group__1 : rule__ConfigSpecification__Group__1__Impl rule__ConfigSpecification__Group__2 ;
- public final void rule__ConfigSpecification__Group__1() throws RecognitionException {
-
- int stackSize = keepStackSize();
-
- try {
- // InternalApplicationConfiguration.g:4842:1: ( rule__ConfigSpecification__Group__1__Impl rule__ConfigSpecification__Group__2 )
- // InternalApplicationConfiguration.g:4843:2: rule__ConfigSpecification__Group__1__Impl rule__ConfigSpecification__Group__2
- {
- pushFollow(FOLLOW_22);
- rule__ConfigSpecification__Group__1__Impl();
-
- state._fsp--;
-
- pushFollow(FOLLOW_2);
- rule__ConfigSpecification__Group__2();
-
- state._fsp--;
-
-
- }
-
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
-
- restoreStackSize(stackSize);
-
- }
- return ;
- }
- // $ANTLR end "rule__ConfigSpecification__Group__1"
-
-
- // $ANTLR start "rule__ConfigSpecification__Group__1__Impl"
- // InternalApplicationConfiguration.g:4850:1: rule__ConfigSpecification__Group__1__Impl : ( '{' ) ;
- public final void rule__ConfigSpecification__Group__1__Impl() throws RecognitionException {
-
- int stackSize = keepStackSize();
-
- try {
- // InternalApplicationConfiguration.g:4854:1: ( ( '{' ) )
- // InternalApplicationConfiguration.g:4855:1: ( '{' )
- {
- // InternalApplicationConfiguration.g:4855:1: ( '{' )
- // InternalApplicationConfiguration.g:4856:2: '{'
- {
- before(grammarAccess.getConfigSpecificationAccess().getLeftCurlyBracketKeyword_1());
- match(input,24,FOLLOW_2);
- after(grammarAccess.getConfigSpecificationAccess().getLeftCurlyBracketKeyword_1());
-
- }
-
-
- }
-
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
-
- restoreStackSize(stackSize);
-
- }
- return ;
- }
- // $ANTLR end "rule__ConfigSpecification__Group__1__Impl"
-
-
- // $ANTLR start "rule__ConfigSpecification__Group__2"
- // InternalApplicationConfiguration.g:4865:1: rule__ConfigSpecification__Group__2 : rule__ConfigSpecification__Group__2__Impl rule__ConfigSpecification__Group__3 ;
- public final void rule__ConfigSpecification__Group__2() throws RecognitionException {
-
- int stackSize = keepStackSize();
-
- try {
- // InternalApplicationConfiguration.g:4869:1: ( rule__ConfigSpecification__Group__2__Impl rule__ConfigSpecification__Group__3 )
- // InternalApplicationConfiguration.g:4870:2: rule__ConfigSpecification__Group__2__Impl rule__ConfigSpecification__Group__3
- {
- pushFollow(FOLLOW_22);
- rule__ConfigSpecification__Group__2__Impl();
-
- state._fsp--;
-
- pushFollow(FOLLOW_2);
- rule__ConfigSpecification__Group__3();
-
- state._fsp--;
-
-
- }
-
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
-
- restoreStackSize(stackSize);
-
- }
- return ;
- }
- // $ANTLR end "rule__ConfigSpecification__Group__2"
-
-
- // $ANTLR start "rule__ConfigSpecification__Group__2__Impl"
- // InternalApplicationConfiguration.g:4877:1: rule__ConfigSpecification__Group__2__Impl : ( ( rule__ConfigSpecification__Group_2__0 )? ) ;
- public final void rule__ConfigSpecification__Group__2__Impl() throws RecognitionException {
-
- int stackSize = keepStackSize();
-
- try {
- // InternalApplicationConfiguration.g:4881:1: ( ( ( rule__ConfigSpecification__Group_2__0 )? ) )
- // InternalApplicationConfiguration.g:4882:1: ( ( rule__ConfigSpecification__Group_2__0 )? )
- {
- // InternalApplicationConfiguration.g:4882:1: ( ( rule__ConfigSpecification__Group_2__0 )? )
- // InternalApplicationConfiguration.g:4883:2: ( rule__ConfigSpecification__Group_2__0 )?
- {
- before(grammarAccess.getConfigSpecificationAccess().getGroup_2());
- // InternalApplicationConfiguration.g:4884:2: ( rule__ConfigSpecification__Group_2__0 )?
- int alt46=2;
- int LA46_0 = input.LA(1);
-
- if ( (LA46_0==RULE_STRING||(LA46_0>=35 && LA46_0<=37)) ) {
- alt46=1;
- }
- switch (alt46) {
- case 1 :
- // InternalApplicationConfiguration.g:4884:3: rule__ConfigSpecification__Group_2__0
- {
- pushFollow(FOLLOW_2);
- rule__ConfigSpecification__Group_2__0();
-
- state._fsp--;
-
-
- }
- break;
-
- }
-
- after(grammarAccess.getConfigSpecificationAccess().getGroup_2());
-
- }
-
-
- }
-
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
-
- restoreStackSize(stackSize);
-
- }
- return ;
- }
- // $ANTLR end "rule__ConfigSpecification__Group__2__Impl"
-
-
- // $ANTLR start "rule__ConfigSpecification__Group__3"
- // InternalApplicationConfiguration.g:4892:1: rule__ConfigSpecification__Group__3 : rule__ConfigSpecification__Group__3__Impl ;
- public final void rule__ConfigSpecification__Group__3() throws RecognitionException {
-
- int stackSize = keepStackSize();
-
- try {
- // InternalApplicationConfiguration.g:4896:1: ( rule__ConfigSpecification__Group__3__Impl )
- // InternalApplicationConfiguration.g:4897:2: rule__ConfigSpecification__Group__3__Impl
- {
- pushFollow(FOLLOW_2);
- rule__ConfigSpecification__Group__3__Impl();
-
- state._fsp--;
-
-
- }
-
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
-
- restoreStackSize(stackSize);
-
- }
- return ;
- }
- // $ANTLR end "rule__ConfigSpecification__Group__3"
-
-
- // $ANTLR start "rule__ConfigSpecification__Group__3__Impl"
- // InternalApplicationConfiguration.g:4903:1: rule__ConfigSpecification__Group__3__Impl : ( '}' ) ;
- public final void rule__ConfigSpecification__Group__3__Impl() throws RecognitionException {
-
- int stackSize = keepStackSize();
-
- try {
- // InternalApplicationConfiguration.g:4907:1: ( ( '}' ) )
- // InternalApplicationConfiguration.g:4908:1: ( '}' )
- {
- // InternalApplicationConfiguration.g:4908:1: ( '}' )
- // InternalApplicationConfiguration.g:4909:2: '}'
- {
- before(grammarAccess.getConfigSpecificationAccess().getRightCurlyBracketKeyword_3());
- match(input,25,FOLLOW_2);
- after(grammarAccess.getConfigSpecificationAccess().getRightCurlyBracketKeyword_3());
-
- }
-
-
- }
-
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
-
- restoreStackSize(stackSize);
-
- }
- return ;
- }
- // $ANTLR end "rule__ConfigSpecification__Group__3__Impl"
-
-
- // $ANTLR start "rule__ConfigSpecification__Group_2__0"
- // InternalApplicationConfiguration.g:4919:1: rule__ConfigSpecification__Group_2__0 : rule__ConfigSpecification__Group_2__0__Impl rule__ConfigSpecification__Group_2__1 ;
- public final void rule__ConfigSpecification__Group_2__0() throws RecognitionException {
-
- int stackSize = keepStackSize();
-
- try {
- // InternalApplicationConfiguration.g:4923:1: ( rule__ConfigSpecification__Group_2__0__Impl rule__ConfigSpecification__Group_2__1 )
- // InternalApplicationConfiguration.g:4924:2: rule__ConfigSpecification__Group_2__0__Impl rule__ConfigSpecification__Group_2__1
- {
- pushFollow(FOLLOW_23);
- rule__ConfigSpecification__Group_2__0__Impl();
-
- state._fsp--;
-
- pushFollow(FOLLOW_2);
- rule__ConfigSpecification__Group_2__1();
-
- state._fsp--;
-
-
- }
-
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
-
- restoreStackSize(stackSize);
-
- }
- return ;
- }
- // $ANTLR end "rule__ConfigSpecification__Group_2__0"
-
-
- // $ANTLR start "rule__ConfigSpecification__Group_2__0__Impl"
- // InternalApplicationConfiguration.g:4931:1: rule__ConfigSpecification__Group_2__0__Impl : ( ( rule__ConfigSpecification__EntriesAssignment_2_0 ) ) ;
- public final void rule__ConfigSpecification__Group_2__0__Impl() throws RecognitionException {
-
- int stackSize = keepStackSize();
-
- try {
- // InternalApplicationConfiguration.g:4935:1: ( ( ( rule__ConfigSpecification__EntriesAssignment_2_0 ) ) )
- // InternalApplicationConfiguration.g:4936:1: ( ( rule__ConfigSpecification__EntriesAssignment_2_0 ) )
- {
- // InternalApplicationConfiguration.g:4936:1: ( ( rule__ConfigSpecification__EntriesAssignment_2_0 ) )
- // InternalApplicationConfiguration.g:4937:2: ( rule__ConfigSpecification__EntriesAssignment_2_0 )
- {
- before(grammarAccess.getConfigSpecificationAccess().getEntriesAssignment_2_0());
- // InternalApplicationConfiguration.g:4938:2: ( rule__ConfigSpecification__EntriesAssignment_2_0 )
- // InternalApplicationConfiguration.g:4938:3: rule__ConfigSpecification__EntriesAssignment_2_0
- {
- pushFollow(FOLLOW_2);
- rule__ConfigSpecification__EntriesAssignment_2_0();
-
- state._fsp--;
-
-
- }
-
- after(grammarAccess.getConfigSpecificationAccess().getEntriesAssignment_2_0());
-
- }
-
-
- }
-
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
-
- restoreStackSize(stackSize);
-
- }
- return ;
- }
- // $ANTLR end "rule__ConfigSpecification__Group_2__0__Impl"
-
-
- // $ANTLR start "rule__ConfigSpecification__Group_2__1"
- // InternalApplicationConfiguration.g:4946:1: rule__ConfigSpecification__Group_2__1 : rule__ConfigSpecification__Group_2__1__Impl ;
- public final void rule__ConfigSpecification__Group_2__1() throws RecognitionException {
-
- int stackSize = keepStackSize();
-
- try {
- // InternalApplicationConfiguration.g:4950:1: ( rule__ConfigSpecification__Group_2__1__Impl )
- // InternalApplicationConfiguration.g:4951:2: rule__ConfigSpecification__Group_2__1__Impl
- {
- pushFollow(FOLLOW_2);
- rule__ConfigSpecification__Group_2__1__Impl();
-
- state._fsp--;
-
-
- }
-
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
-
- restoreStackSize(stackSize);
-
- }
- return ;
- }
- // $ANTLR end "rule__ConfigSpecification__Group_2__1"
-
-
- // $ANTLR start "rule__ConfigSpecification__Group_2__1__Impl"
- // InternalApplicationConfiguration.g:4957:1: rule__ConfigSpecification__Group_2__1__Impl : ( ( rule__ConfigSpecification__Group_2_1__0 )* ) ;
- public final void rule__ConfigSpecification__Group_2__1__Impl() throws RecognitionException {
-
- int stackSize = keepStackSize();
-
- try {
- // InternalApplicationConfiguration.g:4961:1: ( ( ( rule__ConfigSpecification__Group_2_1__0 )* ) )
- // InternalApplicationConfiguration.g:4962:1: ( ( rule__ConfigSpecification__Group_2_1__0 )* )
- {
- // InternalApplicationConfiguration.g:4962:1: ( ( rule__ConfigSpecification__Group_2_1__0 )* )
- // InternalApplicationConfiguration.g:4963:2: ( rule__ConfigSpecification__Group_2_1__0 )*
- {
- before(grammarAccess.getConfigSpecificationAccess().getGroup_2_1());
- // InternalApplicationConfiguration.g:4964:2: ( rule__ConfigSpecification__Group_2_1__0 )*
- loop47:
- do {
- int alt47=2;
- int LA47_0 = input.LA(1);
-
- if ( (LA47_0==26) ) {
- alt47=1;
- }
-
-
- switch (alt47) {
- case 1 :
- // InternalApplicationConfiguration.g:4964:3: rule__ConfigSpecification__Group_2_1__0
- {
- pushFollow(FOLLOW_16);
- rule__ConfigSpecification__Group_2_1__0();
-
- state._fsp--;
-
-
- }
- break;
-
- default :
- break loop47;
- }
- } while (true);
-
- after(grammarAccess.getConfigSpecificationAccess().getGroup_2_1());
-
- }
-
-
- }
-
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
-
- restoreStackSize(stackSize);
-
- }
- return ;
- }
- // $ANTLR end "rule__ConfigSpecification__Group_2__1__Impl"
-
-
- // $ANTLR start "rule__ConfigSpecification__Group_2_1__0"
- // InternalApplicationConfiguration.g:4973:1: rule__ConfigSpecification__Group_2_1__0 : rule__ConfigSpecification__Group_2_1__0__Impl rule__ConfigSpecification__Group_2_1__1 ;
- public final void rule__ConfigSpecification__Group_2_1__0() throws RecognitionException {
-
- int stackSize = keepStackSize();
-
- try {
- // InternalApplicationConfiguration.g:4977:1: ( rule__ConfigSpecification__Group_2_1__0__Impl rule__ConfigSpecification__Group_2_1__1 )
- // InternalApplicationConfiguration.g:4978:2: rule__ConfigSpecification__Group_2_1__0__Impl rule__ConfigSpecification__Group_2_1__1
- {
- pushFollow(FOLLOW_24);
- rule__ConfigSpecification__Group_2_1__0__Impl();
-
- state._fsp--;
-
- pushFollow(FOLLOW_2);
- rule__ConfigSpecification__Group_2_1__1();
-
- state._fsp--;
-
-
- }
-
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
-
- restoreStackSize(stackSize);
-
- }
- return ;
- }
- // $ANTLR end "rule__ConfigSpecification__Group_2_1__0"
-
-
- // $ANTLR start "rule__ConfigSpecification__Group_2_1__0__Impl"
- // InternalApplicationConfiguration.g:4985:1: rule__ConfigSpecification__Group_2_1__0__Impl : ( ',' ) ;
- public final void rule__ConfigSpecification__Group_2_1__0__Impl() throws RecognitionException {
-
- int stackSize = keepStackSize();
-
- try {
- // InternalApplicationConfiguration.g:4989:1: ( ( ',' ) )
- // InternalApplicationConfiguration.g:4990:1: ( ',' )
- {
- // InternalApplicationConfiguration.g:4990:1: ( ',' )
- // InternalApplicationConfiguration.g:4991:2: ','
- {
- before(grammarAccess.getConfigSpecificationAccess().getCommaKeyword_2_1_0());
- match(input,26,FOLLOW_2);
- after(grammarAccess.getConfigSpecificationAccess().getCommaKeyword_2_1_0());
-
- }
-
-
- }
-
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
-
- restoreStackSize(stackSize);
-
- }
- return ;
- }
- // $ANTLR end "rule__ConfigSpecification__Group_2_1__0__Impl"
-
-
- // $ANTLR start "rule__ConfigSpecification__Group_2_1__1"
- // InternalApplicationConfiguration.g:5000:1: rule__ConfigSpecification__Group_2_1__1 : rule__ConfigSpecification__Group_2_1__1__Impl ;
- public final void rule__ConfigSpecification__Group_2_1__1() throws RecognitionException {
-
- int stackSize = keepStackSize();
-
- try {
- // InternalApplicationConfiguration.g:5004:1: ( rule__ConfigSpecification__Group_2_1__1__Impl )
- // InternalApplicationConfiguration.g:5005:2: rule__ConfigSpecification__Group_2_1__1__Impl
- {
- pushFollow(FOLLOW_2);
- rule__ConfigSpecification__Group_2_1__1__Impl();
-
- state._fsp--;
-
-
- }
-
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
-
- restoreStackSize(stackSize);
-
- }
- return ;
- }
- // $ANTLR end "rule__ConfigSpecification__Group_2_1__1"
-
-
- // $ANTLR start "rule__ConfigSpecification__Group_2_1__1__Impl"
- // InternalApplicationConfiguration.g:5011:1: rule__ConfigSpecification__Group_2_1__1__Impl : ( ( rule__ConfigSpecification__EntriesAssignment_2_1_1 ) ) ;
- public final void rule__ConfigSpecification__Group_2_1__1__Impl() throws RecognitionException {
-
- int stackSize = keepStackSize();
-
- try {
- // InternalApplicationConfiguration.g:5015:1: ( ( ( rule__ConfigSpecification__EntriesAssignment_2_1_1 ) ) )
- // InternalApplicationConfiguration.g:5016:1: ( ( rule__ConfigSpecification__EntriesAssignment_2_1_1 ) )
- {
- // InternalApplicationConfiguration.g:5016:1: ( ( rule__ConfigSpecification__EntriesAssignment_2_1_1 ) )
- // InternalApplicationConfiguration.g:5017:2: ( rule__ConfigSpecification__EntriesAssignment_2_1_1 )
- {
- before(grammarAccess.getConfigSpecificationAccess().getEntriesAssignment_2_1_1());
- // InternalApplicationConfiguration.g:5018:2: ( rule__ConfigSpecification__EntriesAssignment_2_1_1 )
- // InternalApplicationConfiguration.g:5018:3: rule__ConfigSpecification__EntriesAssignment_2_1_1
- {
- pushFollow(FOLLOW_2);
- rule__ConfigSpecification__EntriesAssignment_2_1_1();
-
- state._fsp--;
-
-
- }
-
- after(grammarAccess.getConfigSpecificationAccess().getEntriesAssignment_2_1_1());
-
- }
-
-
- }
-
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
-
- restoreStackSize(stackSize);
-
- }
- return ;
- }
- // $ANTLR end "rule__ConfigSpecification__Group_2_1__1__Impl"
-
-
- // $ANTLR start "rule__ConfigDeclaration__Group__0"
- // InternalApplicationConfiguration.g:5027:1: rule__ConfigDeclaration__Group__0 : rule__ConfigDeclaration__Group__0__Impl rule__ConfigDeclaration__Group__1 ;
- public final void rule__ConfigDeclaration__Group__0() throws RecognitionException {
-
- int stackSize = keepStackSize();
-
- try {
- // InternalApplicationConfiguration.g:5031:1: ( rule__ConfigDeclaration__Group__0__Impl rule__ConfigDeclaration__Group__1 )
- // InternalApplicationConfiguration.g:5032:2: rule__ConfigDeclaration__Group__0__Impl rule__ConfigDeclaration__Group__1
- {
- pushFollow(FOLLOW_8);
- rule__ConfigDeclaration__Group__0__Impl();
-
- state._fsp--;
-
- pushFollow(FOLLOW_2);
- rule__ConfigDeclaration__Group__1();
-
- state._fsp--;
-
-
- }
-
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
-
- restoreStackSize(stackSize);
-
- }
- return ;
- }
- // $ANTLR end "rule__ConfigDeclaration__Group__0"
-
-
- // $ANTLR start "rule__ConfigDeclaration__Group__0__Impl"
- // InternalApplicationConfiguration.g:5039:1: rule__ConfigDeclaration__Group__0__Impl : ( 'config' ) ;
- public final void rule__ConfigDeclaration__Group__0__Impl() throws RecognitionException {
-
- int stackSize = keepStackSize();
-
- try {
- // InternalApplicationConfiguration.g:5043:1: ( ( 'config' ) )
- // InternalApplicationConfiguration.g:5044:1: ( 'config' )
- {
- // InternalApplicationConfiguration.g:5044:1: ( 'config' )
- // InternalApplicationConfiguration.g:5045:2: 'config'
- {
- before(grammarAccess.getConfigDeclarationAccess().getConfigKeyword_0());
- match(input,34,FOLLOW_2);
- after(grammarAccess.getConfigDeclarationAccess().getConfigKeyword_0());
-
- }
-
-
- }
-
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
-
- restoreStackSize(stackSize);
-
- }
- return ;
- }
- // $ANTLR end "rule__ConfigDeclaration__Group__0__Impl"
-
-
- // $ANTLR start "rule__ConfigDeclaration__Group__1"
- // InternalApplicationConfiguration.g:5054:1: rule__ConfigDeclaration__Group__1 : rule__ConfigDeclaration__Group__1__Impl rule__ConfigDeclaration__Group__2 ;
- public final void rule__ConfigDeclaration__Group__1() throws RecognitionException {
-
- int stackSize = keepStackSize();
-
- try {
- // InternalApplicationConfiguration.g:5058:1: ( rule__ConfigDeclaration__Group__1__Impl rule__ConfigDeclaration__Group__2 )
- // InternalApplicationConfiguration.g:5059:2: rule__ConfigDeclaration__Group__1__Impl rule__ConfigDeclaration__Group__2
- {
- pushFollow(FOLLOW_18);
- rule__ConfigDeclaration__Group__1__Impl();
-
- state._fsp--;
-
- pushFollow(FOLLOW_2);
- rule__ConfigDeclaration__Group__2();
-
- state._fsp--;
-
-
- }
-
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
-
- restoreStackSize(stackSize);
-
- }
- return ;
- }
- // $ANTLR end "rule__ConfigDeclaration__Group__1"
-
-
- // $ANTLR start "rule__ConfigDeclaration__Group__1__Impl"
- // InternalApplicationConfiguration.g:5066:1: rule__ConfigDeclaration__Group__1__Impl : ( ( rule__ConfigDeclaration__NameAssignment_1 ) ) ;
- public final void rule__ConfigDeclaration__Group__1__Impl() throws RecognitionException {
-
- int stackSize = keepStackSize();
-
- try {
- // InternalApplicationConfiguration.g:5070:1: ( ( ( rule__ConfigDeclaration__NameAssignment_1 ) ) )
- // InternalApplicationConfiguration.g:5071:1: ( ( rule__ConfigDeclaration__NameAssignment_1 ) )
- {
- // InternalApplicationConfiguration.g:5071:1: ( ( rule__ConfigDeclaration__NameAssignment_1 ) )
- // InternalApplicationConfiguration.g:5072:2: ( rule__ConfigDeclaration__NameAssignment_1 )
- {
- before(grammarAccess.getConfigDeclarationAccess().getNameAssignment_1());
- // InternalApplicationConfiguration.g:5073:2: ( rule__ConfigDeclaration__NameAssignment_1 )
- // InternalApplicationConfiguration.g:5073:3: rule__ConfigDeclaration__NameAssignment_1
- {
- pushFollow(FOLLOW_2);
- rule__ConfigDeclaration__NameAssignment_1();
-
- state._fsp--;
-
-
- }
-
- after(grammarAccess.getConfigDeclarationAccess().getNameAssignment_1());
-
- }
-
-
- }
-
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
-
- restoreStackSize(stackSize);
-
- }
- return ;
- }
- // $ANTLR end "rule__ConfigDeclaration__Group__1__Impl"
-
-
- // $ANTLR start "rule__ConfigDeclaration__Group__2"
- // InternalApplicationConfiguration.g:5081:1: rule__ConfigDeclaration__Group__2 : rule__ConfigDeclaration__Group__2__Impl ;
- public final void rule__ConfigDeclaration__Group__2() throws RecognitionException {
-
- int stackSize = keepStackSize();
-
- try {
- // InternalApplicationConfiguration.g:5085:1: ( rule__ConfigDeclaration__Group__2__Impl )
- // InternalApplicationConfiguration.g:5086:2: rule__ConfigDeclaration__Group__2__Impl
- {
- pushFollow(FOLLOW_2);
- rule__ConfigDeclaration__Group__2__Impl();
-
- state._fsp--;
-
-
- }
-
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
-
- restoreStackSize(stackSize);
-
- }
- return ;
- }
- // $ANTLR end "rule__ConfigDeclaration__Group__2"
-
-
- // $ANTLR start "rule__ConfigDeclaration__Group__2__Impl"
- // InternalApplicationConfiguration.g:5092:1: rule__ConfigDeclaration__Group__2__Impl : ( ( rule__ConfigDeclaration__SpecificationAssignment_2 ) ) ;
- public final void rule__ConfigDeclaration__Group__2__Impl() throws RecognitionException {
-
- int stackSize = keepStackSize();
-
- try {
- // InternalApplicationConfiguration.g:5096:1: ( ( ( rule__ConfigDeclaration__SpecificationAssignment_2 ) ) )
- // InternalApplicationConfiguration.g:5097:1: ( ( rule__ConfigDeclaration__SpecificationAssignment_2 ) )
- {
- // InternalApplicationConfiguration.g:5097:1: ( ( rule__ConfigDeclaration__SpecificationAssignment_2 ) )
- // InternalApplicationConfiguration.g:5098:2: ( rule__ConfigDeclaration__SpecificationAssignment_2 )
- {
- before(grammarAccess.getConfigDeclarationAccess().getSpecificationAssignment_2());
- // InternalApplicationConfiguration.g:5099:2: ( rule__ConfigDeclaration__SpecificationAssignment_2 )
- // InternalApplicationConfiguration.g:5099:3: rule__ConfigDeclaration__SpecificationAssignment_2
- {
- pushFollow(FOLLOW_2);
- rule__ConfigDeclaration__SpecificationAssignment_2();
-
- state._fsp--;
-
-
- }
-
- after(grammarAccess.getConfigDeclarationAccess().getSpecificationAssignment_2());
-
- }
-
-
- }
-
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
-
- restoreStackSize(stackSize);
-
- }
- return ;
- }
- // $ANTLR end "rule__ConfigDeclaration__Group__2__Impl"
-
-
- // $ANTLR start "rule__DocumentationEntry__Group__0"
- // InternalApplicationConfiguration.g:5108:1: rule__DocumentationEntry__Group__0 : rule__DocumentationEntry__Group__0__Impl rule__DocumentationEntry__Group__1 ;
- public final void rule__DocumentationEntry__Group__0() throws RecognitionException {
-
- int stackSize = keepStackSize();
-
- try {
- // InternalApplicationConfiguration.g:5112:1: ( rule__DocumentationEntry__Group__0__Impl rule__DocumentationEntry__Group__1 )
- // InternalApplicationConfiguration.g:5113:2: rule__DocumentationEntry__Group__0__Impl rule__DocumentationEntry__Group__1
- {
- pushFollow(FOLLOW_13);
- rule__DocumentationEntry__Group__0__Impl();
-
- state._fsp--;
-
- pushFollow(FOLLOW_2);
- rule__DocumentationEntry__Group__1();
-
- state._fsp--;
-
-
- }
-
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
-
- restoreStackSize(stackSize);
-
- }
- return ;
- }
- // $ANTLR end "rule__DocumentationEntry__Group__0"
-
-
- // $ANTLR start "rule__DocumentationEntry__Group__0__Impl"
- // InternalApplicationConfiguration.g:5120:1: rule__DocumentationEntry__Group__0__Impl : ( 'log-level' ) ;
- public final void rule__DocumentationEntry__Group__0__Impl() throws RecognitionException {
-
- int stackSize = keepStackSize();
-
- try {
- // InternalApplicationConfiguration.g:5124:1: ( ( 'log-level' ) )
- // InternalApplicationConfiguration.g:5125:1: ( 'log-level' )
- {
- // InternalApplicationConfiguration.g:5125:1: ( 'log-level' )
- // InternalApplicationConfiguration.g:5126:2: 'log-level'
- {
- before(grammarAccess.getDocumentationEntryAccess().getLogLevelKeyword_0());
- match(input,35,FOLLOW_2);
- after(grammarAccess.getDocumentationEntryAccess().getLogLevelKeyword_0());
-
- }
-
-
- }
-
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
-
- restoreStackSize(stackSize);
-
- }
- return ;
- }
- // $ANTLR end "rule__DocumentationEntry__Group__0__Impl"
-
-
- // $ANTLR start "rule__DocumentationEntry__Group__1"
- // InternalApplicationConfiguration.g:5135:1: rule__DocumentationEntry__Group__1 : rule__DocumentationEntry__Group__1__Impl rule__DocumentationEntry__Group__2 ;
- public final void rule__DocumentationEntry__Group__1() throws RecognitionException {
-
- int stackSize = keepStackSize();
-
- try {
- // InternalApplicationConfiguration.g:5139:1: ( rule__DocumentationEntry__Group__1__Impl rule__DocumentationEntry__Group__2 )
- // InternalApplicationConfiguration.g:5140:2: rule__DocumentationEntry__Group__1__Impl rule__DocumentationEntry__Group__2
- {
- pushFollow(FOLLOW_25);
- rule__DocumentationEntry__Group__1__Impl();
-
- state._fsp--;
-
- pushFollow(FOLLOW_2);
- rule__DocumentationEntry__Group__2();
-
- state._fsp--;
-
-
- }
-
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
-
- restoreStackSize(stackSize);
-
- }
- return ;
- }
- // $ANTLR end "rule__DocumentationEntry__Group__1"
-
-
- // $ANTLR start "rule__DocumentationEntry__Group__1__Impl"
- // InternalApplicationConfiguration.g:5147:1: rule__DocumentationEntry__Group__1__Impl : ( '=' ) ;
- public final void rule__DocumentationEntry__Group__1__Impl() throws RecognitionException {
-
- int stackSize = keepStackSize();
-
- try {
- // InternalApplicationConfiguration.g:5151:1: ( ( '=' ) )
- // InternalApplicationConfiguration.g:5152:1: ( '=' )
- {
- // InternalApplicationConfiguration.g:5152:1: ( '=' )
- // InternalApplicationConfiguration.g:5153:2: '='
- {
- before(grammarAccess.getDocumentationEntryAccess().getEqualsSignKeyword_1());
- match(input,23,FOLLOW_2);
- after(grammarAccess.getDocumentationEntryAccess().getEqualsSignKeyword_1());
-
- }
-
-
- }
-
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
-
- restoreStackSize(stackSize);
-
- }
- return ;
- }
- // $ANTLR end "rule__DocumentationEntry__Group__1__Impl"
-
-
- // $ANTLR start "rule__DocumentationEntry__Group__2"
- // InternalApplicationConfiguration.g:5162:1: rule__DocumentationEntry__Group__2 : rule__DocumentationEntry__Group__2__Impl ;
- public final void rule__DocumentationEntry__Group__2() throws RecognitionException {
-
- int stackSize = keepStackSize();
-
- try {
- // InternalApplicationConfiguration.g:5166:1: ( rule__DocumentationEntry__Group__2__Impl )
- // InternalApplicationConfiguration.g:5167:2: rule__DocumentationEntry__Group__2__Impl
- {
- pushFollow(FOLLOW_2);
- rule__DocumentationEntry__Group__2__Impl();
-
- state._fsp--;
-
-
- }
-
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
-
- restoreStackSize(stackSize);
-
- }
- return ;
- }
- // $ANTLR end "rule__DocumentationEntry__Group__2"
-
-
- // $ANTLR start "rule__DocumentationEntry__Group__2__Impl"
- // InternalApplicationConfiguration.g:5173:1: rule__DocumentationEntry__Group__2__Impl : ( ( rule__DocumentationEntry__LevelAssignment_2 ) ) ;
- public final void rule__DocumentationEntry__Group__2__Impl() throws RecognitionException {
-
- int stackSize = keepStackSize();
-
- try {
- // InternalApplicationConfiguration.g:5177:1: ( ( ( rule__DocumentationEntry__LevelAssignment_2 ) ) )
- // InternalApplicationConfiguration.g:5178:1: ( ( rule__DocumentationEntry__LevelAssignment_2 ) )
- {
- // InternalApplicationConfiguration.g:5178:1: ( ( rule__DocumentationEntry__LevelAssignment_2 ) )
- // InternalApplicationConfiguration.g:5179:2: ( rule__DocumentationEntry__LevelAssignment_2 )
- {
- before(grammarAccess.getDocumentationEntryAccess().getLevelAssignment_2());
- // InternalApplicationConfiguration.g:5180:2: ( rule__DocumentationEntry__LevelAssignment_2 )
- // InternalApplicationConfiguration.g:5180:3: rule__DocumentationEntry__LevelAssignment_2
- {
- pushFollow(FOLLOW_2);
- rule__DocumentationEntry__LevelAssignment_2();
-
- state._fsp--;
-
-
- }
-
- after(grammarAccess.getDocumentationEntryAccess().getLevelAssignment_2());
-
- }
-
-
- }
-
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
-
- restoreStackSize(stackSize);
-
- }
- return ;
- }
- // $ANTLR end "rule__DocumentationEntry__Group__2__Impl"
-
-
- // $ANTLR start "rule__RuntimeEntry__Group__0"
- // InternalApplicationConfiguration.g:5189:1: rule__RuntimeEntry__Group__0 : rule__RuntimeEntry__Group__0__Impl rule__RuntimeEntry__Group__1 ;
- public final void rule__RuntimeEntry__Group__0() throws RecognitionException {
-
- int stackSize = keepStackSize();
-
- try {
- // InternalApplicationConfiguration.g:5193:1: ( rule__RuntimeEntry__Group__0__Impl rule__RuntimeEntry__Group__1 )
- // InternalApplicationConfiguration.g:5194:2: rule__RuntimeEntry__Group__0__Impl rule__RuntimeEntry__Group__1
- {
- pushFollow(FOLLOW_13);
- rule__RuntimeEntry__Group__0__Impl();
-
- state._fsp--;
-
- pushFollow(FOLLOW_2);
- rule__RuntimeEntry__Group__1();
-
- state._fsp--;
-
-
- }
-
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
-
- restoreStackSize(stackSize);
-
- }
- return ;
- }
- // $ANTLR end "rule__RuntimeEntry__Group__0"
-
-
- // $ANTLR start "rule__RuntimeEntry__Group__0__Impl"
- // InternalApplicationConfiguration.g:5201:1: rule__RuntimeEntry__Group__0__Impl : ( 'runtime' ) ;
- public final void rule__RuntimeEntry__Group__0__Impl() throws RecognitionException {
-
- int stackSize = keepStackSize();
-
- try {
- // InternalApplicationConfiguration.g:5205:1: ( ( 'runtime' ) )
- // InternalApplicationConfiguration.g:5206:1: ( 'runtime' )
- {
- // InternalApplicationConfiguration.g:5206:1: ( 'runtime' )
- // InternalApplicationConfiguration.g:5207:2: 'runtime'
- {
- before(grammarAccess.getRuntimeEntryAccess().getRuntimeKeyword_0());
- match(input,36,FOLLOW_2);
- after(grammarAccess.getRuntimeEntryAccess().getRuntimeKeyword_0());
-
- }
-
-
- }
-
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
-
- restoreStackSize(stackSize);
-
- }
- return ;
- }
- // $ANTLR end "rule__RuntimeEntry__Group__0__Impl"
-
-
- // $ANTLR start "rule__RuntimeEntry__Group__1"
- // InternalApplicationConfiguration.g:5216:1: rule__RuntimeEntry__Group__1 : rule__RuntimeEntry__Group__1__Impl rule__RuntimeEntry__Group__2 ;
- public final void rule__RuntimeEntry__Group__1() throws RecognitionException {
-
- int stackSize = keepStackSize();
-
- try {
- // InternalApplicationConfiguration.g:5220:1: ( rule__RuntimeEntry__Group__1__Impl rule__RuntimeEntry__Group__2 )
- // InternalApplicationConfiguration.g:5221:2: rule__RuntimeEntry__Group__1__Impl rule__RuntimeEntry__Group__2
- {
- pushFollow(FOLLOW_9);
- rule__RuntimeEntry__Group__1__Impl();
-
- state._fsp--;
-
- pushFollow(FOLLOW_2);
- rule__RuntimeEntry__Group__2();
-
- state._fsp--;
-
-
- }
-
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
-
- restoreStackSize(stackSize);
-
- }
- return ;
- }
- // $ANTLR end "rule__RuntimeEntry__Group__1"
-
-
- // $ANTLR start "rule__RuntimeEntry__Group__1__Impl"
- // InternalApplicationConfiguration.g:5228:1: rule__RuntimeEntry__Group__1__Impl : ( '=' ) ;
- public final void rule__RuntimeEntry__Group__1__Impl() throws RecognitionException {
-
- int stackSize = keepStackSize();
-
- try {
- // InternalApplicationConfiguration.g:5232:1: ( ( '=' ) )
- // InternalApplicationConfiguration.g:5233:1: ( '=' )
- {
- // InternalApplicationConfiguration.g:5233:1: ( '=' )
- // InternalApplicationConfiguration.g:5234:2: '='
- {
- before(grammarAccess.getRuntimeEntryAccess().getEqualsSignKeyword_1());
- match(input,23,FOLLOW_2);
- after(grammarAccess.getRuntimeEntryAccess().getEqualsSignKeyword_1());
-
- }
-
-
- }
-
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
-
- restoreStackSize(stackSize);
-
- }
- return ;
- }
- // $ANTLR end "rule__RuntimeEntry__Group__1__Impl"
-
-
- // $ANTLR start "rule__RuntimeEntry__Group__2"
- // InternalApplicationConfiguration.g:5243:1: rule__RuntimeEntry__Group__2 : rule__RuntimeEntry__Group__2__Impl ;
- public final void rule__RuntimeEntry__Group__2() throws RecognitionException {
-
- int stackSize = keepStackSize();
-
- try {
- // InternalApplicationConfiguration.g:5247:1: ( rule__RuntimeEntry__Group__2__Impl )
- // InternalApplicationConfiguration.g:5248:2: rule__RuntimeEntry__Group__2__Impl
- {
- pushFollow(FOLLOW_2);
- rule__RuntimeEntry__Group__2__Impl();
-
- state._fsp--;
-
-
- }
-
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
-
- restoreStackSize(stackSize);
-
- }
- return ;
- }
- // $ANTLR end "rule__RuntimeEntry__Group__2"
-
-
- // $ANTLR start "rule__RuntimeEntry__Group__2__Impl"
- // InternalApplicationConfiguration.g:5254:1: rule__RuntimeEntry__Group__2__Impl : ( ( rule__RuntimeEntry__MillisecLimitAssignment_2 ) ) ;
- public final void rule__RuntimeEntry__Group__2__Impl() throws RecognitionException {
-
- int stackSize = keepStackSize();
-
- try {
- // InternalApplicationConfiguration.g:5258:1: ( ( ( rule__RuntimeEntry__MillisecLimitAssignment_2 ) ) )
- // InternalApplicationConfiguration.g:5259:1: ( ( rule__RuntimeEntry__MillisecLimitAssignment_2 ) )
- {
- // InternalApplicationConfiguration.g:5259:1: ( ( rule__RuntimeEntry__MillisecLimitAssignment_2 ) )
- // InternalApplicationConfiguration.g:5260:2: ( rule__RuntimeEntry__MillisecLimitAssignment_2 )
- {
- before(grammarAccess.getRuntimeEntryAccess().getMillisecLimitAssignment_2());
- // InternalApplicationConfiguration.g:5261:2: ( rule__RuntimeEntry__MillisecLimitAssignment_2 )
- // InternalApplicationConfiguration.g:5261:3: rule__RuntimeEntry__MillisecLimitAssignment_2
- {
- pushFollow(FOLLOW_2);
- rule__RuntimeEntry__MillisecLimitAssignment_2();
-
- state._fsp--;
-
-
- }
-
- after(grammarAccess.getRuntimeEntryAccess().getMillisecLimitAssignment_2());
-
- }
-
-
- }
-
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
-
- restoreStackSize(stackSize);
-
- }
- return ;
- }
- // $ANTLR end "rule__RuntimeEntry__Group__2__Impl"
-
-
- // $ANTLR start "rule__MemoryEntry__Group__0"
- // InternalApplicationConfiguration.g:5270:1: rule__MemoryEntry__Group__0 : rule__MemoryEntry__Group__0__Impl rule__MemoryEntry__Group__1 ;
- public final void rule__MemoryEntry__Group__0() throws RecognitionException {
-
- int stackSize = keepStackSize();
-
- try {
- // InternalApplicationConfiguration.g:5274:1: ( rule__MemoryEntry__Group__0__Impl rule__MemoryEntry__Group__1 )
- // InternalApplicationConfiguration.g:5275:2: rule__MemoryEntry__Group__0__Impl rule__MemoryEntry__Group__1
- {
- pushFollow(FOLLOW_13);
- rule__MemoryEntry__Group__0__Impl();
-
- state._fsp--;
-
- pushFollow(FOLLOW_2);
- rule__MemoryEntry__Group__1();
-
- state._fsp--;
-
-
- }
-
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
-
- restoreStackSize(stackSize);
-
- }
- return ;
- }
- // $ANTLR end "rule__MemoryEntry__Group__0"
-
-
- // $ANTLR start "rule__MemoryEntry__Group__0__Impl"
- // InternalApplicationConfiguration.g:5282:1: rule__MemoryEntry__Group__0__Impl : ( 'memory' ) ;
- public final void rule__MemoryEntry__Group__0__Impl() throws RecognitionException {
-
- int stackSize = keepStackSize();
-
- try {
- // InternalApplicationConfiguration.g:5286:1: ( ( 'memory' ) )
- // InternalApplicationConfiguration.g:5287:1: ( 'memory' )
- {
- // InternalApplicationConfiguration.g:5287:1: ( 'memory' )
- // InternalApplicationConfiguration.g:5288:2: 'memory'
- {
- before(grammarAccess.getMemoryEntryAccess().getMemoryKeyword_0());
- match(input,37,FOLLOW_2);
- after(grammarAccess.getMemoryEntryAccess().getMemoryKeyword_0());
-
- }
-
-
- }
-
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
-
- restoreStackSize(stackSize);
-
- }
- return ;
- }
- // $ANTLR end "rule__MemoryEntry__Group__0__Impl"
-
-
- // $ANTLR start "rule__MemoryEntry__Group__1"
- // InternalApplicationConfiguration.g:5297:1: rule__MemoryEntry__Group__1 : rule__MemoryEntry__Group__1__Impl rule__MemoryEntry__Group__2 ;
- public final void rule__MemoryEntry__Group__1() throws RecognitionException {
-
- int stackSize = keepStackSize();
-
- try {
- // InternalApplicationConfiguration.g:5301:1: ( rule__MemoryEntry__Group__1__Impl rule__MemoryEntry__Group__2 )
- // InternalApplicationConfiguration.g:5302:2: rule__MemoryEntry__Group__1__Impl rule__MemoryEntry__Group__2
- {
- pushFollow(FOLLOW_9);
- rule__MemoryEntry__Group__1__Impl();
-
- state._fsp--;
-
- pushFollow(FOLLOW_2);
- rule__MemoryEntry__Group__2();
-
- state._fsp--;
-
-
- }
-
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
-
- restoreStackSize(stackSize);
-
- }
- return ;
- }
- // $ANTLR end "rule__MemoryEntry__Group__1"
-
-
- // $ANTLR start "rule__MemoryEntry__Group__1__Impl"
- // InternalApplicationConfiguration.g:5309:1: rule__MemoryEntry__Group__1__Impl : ( '=' ) ;
- public final void rule__MemoryEntry__Group__1__Impl() throws RecognitionException {
-
- int stackSize = keepStackSize();
-
- try {
- // InternalApplicationConfiguration.g:5313:1: ( ( '=' ) )
- // InternalApplicationConfiguration.g:5314:1: ( '=' )
- {
- // InternalApplicationConfiguration.g:5314:1: ( '=' )
- // InternalApplicationConfiguration.g:5315:2: '='
- {
- before(grammarAccess.getMemoryEntryAccess().getEqualsSignKeyword_1());
- match(input,23,FOLLOW_2);
- after(grammarAccess.getMemoryEntryAccess().getEqualsSignKeyword_1());
-
- }
-
-
- }
-
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
-
- restoreStackSize(stackSize);
-
- }
- return ;
- }
- // $ANTLR end "rule__MemoryEntry__Group__1__Impl"
-
-
- // $ANTLR start "rule__MemoryEntry__Group__2"
- // InternalApplicationConfiguration.g:5324:1: rule__MemoryEntry__Group__2 : rule__MemoryEntry__Group__2__Impl ;
- public final void rule__MemoryEntry__Group__2() throws RecognitionException {
-
- int stackSize = keepStackSize();
-
- try {
- // InternalApplicationConfiguration.g:5328:1: ( rule__MemoryEntry__Group__2__Impl )
- // InternalApplicationConfiguration.g:5329:2: rule__MemoryEntry__Group__2__Impl
- {
- pushFollow(FOLLOW_2);
- rule__MemoryEntry__Group__2__Impl();
-
- state._fsp--;
-
-
- }
-
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
-
- restoreStackSize(stackSize);
-
- }
- return ;
- }
- // $ANTLR end "rule__MemoryEntry__Group__2"
-
-
- // $ANTLR start "rule__MemoryEntry__Group__2__Impl"
- // InternalApplicationConfiguration.g:5335:1: rule__MemoryEntry__Group__2__Impl : ( ( rule__MemoryEntry__MegabyteLimitAssignment_2 ) ) ;
- public final void rule__MemoryEntry__Group__2__Impl() throws RecognitionException {
-
- int stackSize = keepStackSize();
-
- try {
- // InternalApplicationConfiguration.g:5339:1: ( ( ( rule__MemoryEntry__MegabyteLimitAssignment_2 ) ) )
- // InternalApplicationConfiguration.g:5340:1: ( ( rule__MemoryEntry__MegabyteLimitAssignment_2 ) )
- {
- // InternalApplicationConfiguration.g:5340:1: ( ( rule__MemoryEntry__MegabyteLimitAssignment_2 ) )
- // InternalApplicationConfiguration.g:5341:2: ( rule__MemoryEntry__MegabyteLimitAssignment_2 )
- {
- before(grammarAccess.getMemoryEntryAccess().getMegabyteLimitAssignment_2());
- // InternalApplicationConfiguration.g:5342:2: ( rule__MemoryEntry__MegabyteLimitAssignment_2 )
- // InternalApplicationConfiguration.g:5342:3: rule__MemoryEntry__MegabyteLimitAssignment_2
- {
- pushFollow(FOLLOW_2);
- rule__MemoryEntry__MegabyteLimitAssignment_2();
-
- state._fsp--;
-
-
- }
-
- after(grammarAccess.getMemoryEntryAccess().getMegabyteLimitAssignment_2());
-
- }
-
-
- }
-
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
-
- restoreStackSize(stackSize);
-
- }
- return ;
- }
- // $ANTLR end "rule__MemoryEntry__Group__2__Impl"
-
-
- // $ANTLR start "rule__CustomEntry__Group__0"
- // InternalApplicationConfiguration.g:5351:1: rule__CustomEntry__Group__0 : rule__CustomEntry__Group__0__Impl rule__CustomEntry__Group__1 ;
- public final void rule__CustomEntry__Group__0() throws RecognitionException {
-
- int stackSize = keepStackSize();
-
- try {
- // InternalApplicationConfiguration.g:5355:1: ( rule__CustomEntry__Group__0__Impl rule__CustomEntry__Group__1 )
- // InternalApplicationConfiguration.g:5356:2: rule__CustomEntry__Group__0__Impl rule__CustomEntry__Group__1
- {
- pushFollow(FOLLOW_13);
- rule__CustomEntry__Group__0__Impl();
-
- state._fsp--;
-
- pushFollow(FOLLOW_2);
- rule__CustomEntry__Group__1();
-
- state._fsp--;
-
-
- }
-
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
-
- restoreStackSize(stackSize);
-
- }
- return ;
- }
- // $ANTLR end "rule__CustomEntry__Group__0"
-
-
- // $ANTLR start "rule__CustomEntry__Group__0__Impl"
- // InternalApplicationConfiguration.g:5363:1: rule__CustomEntry__Group__0__Impl : ( ( rule__CustomEntry__KeyAssignment_0 ) ) ;
- public final void rule__CustomEntry__Group__0__Impl() throws RecognitionException {
-
- int stackSize = keepStackSize();
-
- try {
- // InternalApplicationConfiguration.g:5367:1: ( ( ( rule__CustomEntry__KeyAssignment_0 ) ) )
- // InternalApplicationConfiguration.g:5368:1: ( ( rule__CustomEntry__KeyAssignment_0 ) )
- {
- // InternalApplicationConfiguration.g:5368:1: ( ( rule__CustomEntry__KeyAssignment_0 ) )
- // InternalApplicationConfiguration.g:5369:2: ( rule__CustomEntry__KeyAssignment_0 )
- {
- before(grammarAccess.getCustomEntryAccess().getKeyAssignment_0());
- // InternalApplicationConfiguration.g:5370:2: ( rule__CustomEntry__KeyAssignment_0 )
- // InternalApplicationConfiguration.g:5370:3: rule__CustomEntry__KeyAssignment_0
- {
- pushFollow(FOLLOW_2);
- rule__CustomEntry__KeyAssignment_0();
-
- state._fsp--;
-
-
- }
-
- after(grammarAccess.getCustomEntryAccess().getKeyAssignment_0());
-
- }
-
-
- }
-
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
-
- restoreStackSize(stackSize);
-
- }
- return ;
- }
- // $ANTLR end "rule__CustomEntry__Group__0__Impl"
-
-
- // $ANTLR start "rule__CustomEntry__Group__1"
- // InternalApplicationConfiguration.g:5378:1: rule__CustomEntry__Group__1 : rule__CustomEntry__Group__1__Impl rule__CustomEntry__Group__2 ;
- public final void rule__CustomEntry__Group__1() throws RecognitionException {
-
- int stackSize = keepStackSize();
-
- try {
- // InternalApplicationConfiguration.g:5382:1: ( rule__CustomEntry__Group__1__Impl rule__CustomEntry__Group__2 )
- // InternalApplicationConfiguration.g:5383:2: rule__CustomEntry__Group__1__Impl rule__CustomEntry__Group__2
- {
- pushFollow(FOLLOW_11);
- rule__CustomEntry__Group__1__Impl();
-
- state._fsp--;
-
- pushFollow(FOLLOW_2);
- rule__CustomEntry__Group__2();
-
- state._fsp--;
-
-
- }
-
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
-
- restoreStackSize(stackSize);
-
- }
- return ;
- }
- // $ANTLR end "rule__CustomEntry__Group__1"
-
-
- // $ANTLR start "rule__CustomEntry__Group__1__Impl"
- // InternalApplicationConfiguration.g:5390:1: rule__CustomEntry__Group__1__Impl : ( '=' ) ;
- public final void rule__CustomEntry__Group__1__Impl() throws RecognitionException {
-
- int stackSize = keepStackSize();
-
- try {
- // InternalApplicationConfiguration.g:5394:1: ( ( '=' ) )
- // InternalApplicationConfiguration.g:5395:1: ( '=' )
- {
- // InternalApplicationConfiguration.g:5395:1: ( '=' )
- // InternalApplicationConfiguration.g:5396:2: '='
- {
- before(grammarAccess.getCustomEntryAccess().getEqualsSignKeyword_1());
- match(input,23,FOLLOW_2);
- after(grammarAccess.getCustomEntryAccess().getEqualsSignKeyword_1());
-
- }
-
-
- }
-
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
-
- restoreStackSize(stackSize);
-
- }
- return ;
- }
- // $ANTLR end "rule__CustomEntry__Group__1__Impl"
-
-
- // $ANTLR start "rule__CustomEntry__Group__2"
- // InternalApplicationConfiguration.g:5405:1: rule__CustomEntry__Group__2 : rule__CustomEntry__Group__2__Impl ;
- public final void rule__CustomEntry__Group__2() throws RecognitionException {
-
- int stackSize = keepStackSize();
-
- try {
- // InternalApplicationConfiguration.g:5409:1: ( rule__CustomEntry__Group__2__Impl )
- // InternalApplicationConfiguration.g:5410:2: rule__CustomEntry__Group__2__Impl
- {
- pushFollow(FOLLOW_2);
- rule__CustomEntry__Group__2__Impl();
-
- state._fsp--;
-
-
- }
-
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
-
- restoreStackSize(stackSize);
-
- }
- return ;
- }
- // $ANTLR end "rule__CustomEntry__Group__2"
-
-
- // $ANTLR start "rule__CustomEntry__Group__2__Impl"
- // InternalApplicationConfiguration.g:5416:1: rule__CustomEntry__Group__2__Impl : ( ( rule__CustomEntry__ValueAssignment_2 ) ) ;
- public final void rule__CustomEntry__Group__2__Impl() throws RecognitionException {
-
- int stackSize = keepStackSize();
-
- try {
- // InternalApplicationConfiguration.g:5420:1: ( ( ( rule__CustomEntry__ValueAssignment_2 ) ) )
- // InternalApplicationConfiguration.g:5421:1: ( ( rule__CustomEntry__ValueAssignment_2 ) )
- {
- // InternalApplicationConfiguration.g:5421:1: ( ( rule__CustomEntry__ValueAssignment_2 ) )
- // InternalApplicationConfiguration.g:5422:2: ( rule__CustomEntry__ValueAssignment_2 )
- {
- before(grammarAccess.getCustomEntryAccess().getValueAssignment_2());
- // InternalApplicationConfiguration.g:5423:2: ( rule__CustomEntry__ValueAssignment_2 )
- // InternalApplicationConfiguration.g:5423:3: rule__CustomEntry__ValueAssignment_2
- {
- pushFollow(FOLLOW_2);
- rule__CustomEntry__ValueAssignment_2();
-
- state._fsp--;
-
-
- }
-
- after(grammarAccess.getCustomEntryAccess().getValueAssignment_2());
-
- }
-
-
- }
-
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
-
- restoreStackSize(stackSize);
-
- }
- return ;
- }
- // $ANTLR end "rule__CustomEntry__Group__2__Impl"
-
-
- // $ANTLR start "rule__ScopeSpecification__Group__0"
- // InternalApplicationConfiguration.g:5432:1: rule__ScopeSpecification__Group__0 : rule__ScopeSpecification__Group__0__Impl rule__ScopeSpecification__Group__1 ;
- public final void rule__ScopeSpecification__Group__0() throws RecognitionException {
-
- int stackSize = keepStackSize();
-
- try {
- // InternalApplicationConfiguration.g:5436:1: ( rule__ScopeSpecification__Group__0__Impl rule__ScopeSpecification__Group__1 )
- // InternalApplicationConfiguration.g:5437:2: rule__ScopeSpecification__Group__0__Impl rule__ScopeSpecification__Group__1
- {
- pushFollow(FOLLOW_18);
- rule__ScopeSpecification__Group__0__Impl();
-
- state._fsp--;
-
- pushFollow(FOLLOW_2);
- rule__ScopeSpecification__Group__1();
-
- state._fsp--;
-
-
- }
-
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
-
- restoreStackSize(stackSize);
-
- }
- return ;
- }
- // $ANTLR end "rule__ScopeSpecification__Group__0"
-
-
- // $ANTLR start "rule__ScopeSpecification__Group__0__Impl"
- // InternalApplicationConfiguration.g:5444:1: rule__ScopeSpecification__Group__0__Impl : ( () ) ;
- public final void rule__ScopeSpecification__Group__0__Impl() throws RecognitionException {
-
- int stackSize = keepStackSize();
-
- try {
- // InternalApplicationConfiguration.g:5448:1: ( ( () ) )
- // InternalApplicationConfiguration.g:5449:1: ( () )
- {
- // InternalApplicationConfiguration.g:5449:1: ( () )
- // InternalApplicationConfiguration.g:5450:2: ()
- {
- before(grammarAccess.getScopeSpecificationAccess().getScopeSpecificationAction_0());
- // InternalApplicationConfiguration.g:5451:2: ()
- // InternalApplicationConfiguration.g:5451:3:
- {
- }
-
- after(grammarAccess.getScopeSpecificationAccess().getScopeSpecificationAction_0());
-
- }
-
-
- }
-
- }
- finally {
-
- restoreStackSize(stackSize);
-
- }
- return ;
- }
- // $ANTLR end "rule__ScopeSpecification__Group__0__Impl"
-
-
- // $ANTLR start "rule__ScopeSpecification__Group__1"
- // InternalApplicationConfiguration.g:5459:1: rule__ScopeSpecification__Group__1 : rule__ScopeSpecification__Group__1__Impl rule__ScopeSpecification__Group__2 ;
- public final void rule__ScopeSpecification__Group__1() throws RecognitionException {
-
- int stackSize = keepStackSize();
-
- try {
- // InternalApplicationConfiguration.g:5463:1: ( rule__ScopeSpecification__Group__1__Impl rule__ScopeSpecification__Group__2 )
- // InternalApplicationConfiguration.g:5464:2: rule__ScopeSpecification__Group__1__Impl rule__ScopeSpecification__Group__2
- {
- pushFollow(FOLLOW_26);
- rule__ScopeSpecification__Group__1__Impl();
-
- state._fsp--;
-
- pushFollow(FOLLOW_2);
- rule__ScopeSpecification__Group__2();
-
- state._fsp--;
-
-
- }
-
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
-
- restoreStackSize(stackSize);
-
- }
- return ;
- }
- // $ANTLR end "rule__ScopeSpecification__Group__1"
-
-
- // $ANTLR start "rule__ScopeSpecification__Group__1__Impl"
- // InternalApplicationConfiguration.g:5471:1: rule__ScopeSpecification__Group__1__Impl : ( '{' ) ;
- public final void rule__ScopeSpecification__Group__1__Impl() throws RecognitionException {
-
- int stackSize = keepStackSize();
-
- try {
- // InternalApplicationConfiguration.g:5475:1: ( ( '{' ) )
- // InternalApplicationConfiguration.g:5476:1: ( '{' )
- {
- // InternalApplicationConfiguration.g:5476:1: ( '{' )
- // InternalApplicationConfiguration.g:5477:2: '{'
- {
- before(grammarAccess.getScopeSpecificationAccess().getLeftCurlyBracketKeyword_1());
- match(input,24,FOLLOW_2);
- after(grammarAccess.getScopeSpecificationAccess().getLeftCurlyBracketKeyword_1());
-
- }
-
-
- }
-
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
-
- restoreStackSize(stackSize);
-
- }
- return ;
- }
- // $ANTLR end "rule__ScopeSpecification__Group__1__Impl"
-
-
- // $ANTLR start "rule__ScopeSpecification__Group__2"
- // InternalApplicationConfiguration.g:5486:1: rule__ScopeSpecification__Group__2 : rule__ScopeSpecification__Group__2__Impl rule__ScopeSpecification__Group__3 ;
- public final void rule__ScopeSpecification__Group__2() throws RecognitionException {
-
- int stackSize = keepStackSize();
-
- try {
- // InternalApplicationConfiguration.g:5490:1: ( rule__ScopeSpecification__Group__2__Impl rule__ScopeSpecification__Group__3 )
- // InternalApplicationConfiguration.g:5491:2: rule__ScopeSpecification__Group__2__Impl rule__ScopeSpecification__Group__3
- {
- pushFollow(FOLLOW_26);
- rule__ScopeSpecification__Group__2__Impl();
-
- state._fsp--;
-
- pushFollow(FOLLOW_2);
- rule__ScopeSpecification__Group__3();
-
- state._fsp--;
-
-
- }
-
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
-
- restoreStackSize(stackSize);
-
- }
- return ;
- }
- // $ANTLR end "rule__ScopeSpecification__Group__2"
-
-
- // $ANTLR start "rule__ScopeSpecification__Group__2__Impl"
- // InternalApplicationConfiguration.g:5498:1: rule__ScopeSpecification__Group__2__Impl : ( ( rule__ScopeSpecification__Group_2__0 )? ) ;
- public final void rule__ScopeSpecification__Group__2__Impl() throws RecognitionException {
-
- int stackSize = keepStackSize();
-
- try {
- // InternalApplicationConfiguration.g:5502:1: ( ( ( rule__ScopeSpecification__Group_2__0 )? ) )
- // InternalApplicationConfiguration.g:5503:1: ( ( rule__ScopeSpecification__Group_2__0 )? )
- {
- // InternalApplicationConfiguration.g:5503:1: ( ( rule__ScopeSpecification__Group_2__0 )? )
- // InternalApplicationConfiguration.g:5504:2: ( rule__ScopeSpecification__Group_2__0 )?
- {
- before(grammarAccess.getScopeSpecificationAccess().getGroup_2());
- // InternalApplicationConfiguration.g:5505:2: ( rule__ScopeSpecification__Group_2__0 )?
- int alt48=2;
- int LA48_0 = input.LA(1);
-
- if ( (LA48_0==38) ) {
- alt48=1;
- }
- switch (alt48) {
- case 1 :
- // InternalApplicationConfiguration.g:5505:3: rule__ScopeSpecification__Group_2__0
- {
- pushFollow(FOLLOW_2);
- rule__ScopeSpecification__Group_2__0();
-
- state._fsp--;
-
-
- }
- break;
-
- }
-
- after(grammarAccess.getScopeSpecificationAccess().getGroup_2());
-
- }
-
-
- }
-
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
-
- restoreStackSize(stackSize);
-
- }
- return ;
- }
- // $ANTLR end "rule__ScopeSpecification__Group__2__Impl"
-
-
- // $ANTLR start "rule__ScopeSpecification__Group__3"
- // InternalApplicationConfiguration.g:5513:1: rule__ScopeSpecification__Group__3 : rule__ScopeSpecification__Group__3__Impl ;
- public final void rule__ScopeSpecification__Group__3() throws RecognitionException {
-
- int stackSize = keepStackSize();
-
- try {
- // InternalApplicationConfiguration.g:5517:1: ( rule__ScopeSpecification__Group__3__Impl )
- // InternalApplicationConfiguration.g:5518:2: rule__ScopeSpecification__Group__3__Impl
- {
- pushFollow(FOLLOW_2);
- rule__ScopeSpecification__Group__3__Impl();
-
- state._fsp--;
-
-
- }
-
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
-
- restoreStackSize(stackSize);
-
- }
- return ;
- }
- // $ANTLR end "rule__ScopeSpecification__Group__3"
-
-
- // $ANTLR start "rule__ScopeSpecification__Group__3__Impl"
- // InternalApplicationConfiguration.g:5524:1: rule__ScopeSpecification__Group__3__Impl : ( '}' ) ;
- public final void rule__ScopeSpecification__Group__3__Impl() throws RecognitionException {
-
- int stackSize = keepStackSize();
-
- try {
- // InternalApplicationConfiguration.g:5528:1: ( ( '}' ) )
- // InternalApplicationConfiguration.g:5529:1: ( '}' )
- {
- // InternalApplicationConfiguration.g:5529:1: ( '}' )
- // InternalApplicationConfiguration.g:5530:2: '}'
- {
- before(grammarAccess.getScopeSpecificationAccess().getRightCurlyBracketKeyword_3());
- match(input,25,FOLLOW_2);
- after(grammarAccess.getScopeSpecificationAccess().getRightCurlyBracketKeyword_3());
-
- }
-
-
- }
-
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
-
- restoreStackSize(stackSize);
-
- }
- return ;
- }
- // $ANTLR end "rule__ScopeSpecification__Group__3__Impl"
-
-
- // $ANTLR start "rule__ScopeSpecification__Group_2__0"
- // InternalApplicationConfiguration.g:5540:1: rule__ScopeSpecification__Group_2__0 : rule__ScopeSpecification__Group_2__0__Impl rule__ScopeSpecification__Group_2__1 ;
- public final void rule__ScopeSpecification__Group_2__0() throws RecognitionException {
-
- int stackSize = keepStackSize();
-
- try {
- // InternalApplicationConfiguration.g:5544:1: ( rule__ScopeSpecification__Group_2__0__Impl rule__ScopeSpecification__Group_2__1 )
- // InternalApplicationConfiguration.g:5545:2: rule__ScopeSpecification__Group_2__0__Impl rule__ScopeSpecification__Group_2__1
- {
- pushFollow(FOLLOW_23);
- rule__ScopeSpecification__Group_2__0__Impl();
-
- state._fsp--;
-
- pushFollow(FOLLOW_2);
- rule__ScopeSpecification__Group_2__1();
-
- state._fsp--;
-
-
- }
-
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
-
- restoreStackSize(stackSize);
-
- }
- return ;
- }
- // $ANTLR end "rule__ScopeSpecification__Group_2__0"
-
-
- // $ANTLR start "rule__ScopeSpecification__Group_2__0__Impl"
- // InternalApplicationConfiguration.g:5552:1: rule__ScopeSpecification__Group_2__0__Impl : ( ( rule__ScopeSpecification__ScopesAssignment_2_0 ) ) ;
- public final void rule__ScopeSpecification__Group_2__0__Impl() throws RecognitionException {
-
- int stackSize = keepStackSize();
-
- try {
- // InternalApplicationConfiguration.g:5556:1: ( ( ( rule__ScopeSpecification__ScopesAssignment_2_0 ) ) )
- // InternalApplicationConfiguration.g:5557:1: ( ( rule__ScopeSpecification__ScopesAssignment_2_0 ) )
- {
- // InternalApplicationConfiguration.g:5557:1: ( ( rule__ScopeSpecification__ScopesAssignment_2_0 ) )
- // InternalApplicationConfiguration.g:5558:2: ( rule__ScopeSpecification__ScopesAssignment_2_0 )
- {
- before(grammarAccess.getScopeSpecificationAccess().getScopesAssignment_2_0());
- // InternalApplicationConfiguration.g:5559:2: ( rule__ScopeSpecification__ScopesAssignment_2_0 )
- // InternalApplicationConfiguration.g:5559:3: rule__ScopeSpecification__ScopesAssignment_2_0
- {
- pushFollow(FOLLOW_2);
- rule__ScopeSpecification__ScopesAssignment_2_0();
-
- state._fsp--;
-
-
- }
-
- after(grammarAccess.getScopeSpecificationAccess().getScopesAssignment_2_0());
-
- }
-
-
- }
-
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
-
- restoreStackSize(stackSize);
-
- }
- return ;
- }
- // $ANTLR end "rule__ScopeSpecification__Group_2__0__Impl"
-
-
- // $ANTLR start "rule__ScopeSpecification__Group_2__1"
- // InternalApplicationConfiguration.g:5567:1: rule__ScopeSpecification__Group_2__1 : rule__ScopeSpecification__Group_2__1__Impl ;
- public final void rule__ScopeSpecification__Group_2__1() throws RecognitionException {
-
- int stackSize = keepStackSize();
-
- try {
- // InternalApplicationConfiguration.g:5571:1: ( rule__ScopeSpecification__Group_2__1__Impl )
- // InternalApplicationConfiguration.g:5572:2: rule__ScopeSpecification__Group_2__1__Impl
- {
- pushFollow(FOLLOW_2);
- rule__ScopeSpecification__Group_2__1__Impl();
-
- state._fsp--;
-
-
- }
-
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
-
- restoreStackSize(stackSize);
-
- }
- return ;
- }
- // $ANTLR end "rule__ScopeSpecification__Group_2__1"
-
-
- // $ANTLR start "rule__ScopeSpecification__Group_2__1__Impl"
- // InternalApplicationConfiguration.g:5578:1: rule__ScopeSpecification__Group_2__1__Impl : ( ( rule__ScopeSpecification__Group_2_1__0 )* ) ;
- public final void rule__ScopeSpecification__Group_2__1__Impl() throws RecognitionException {
-
- int stackSize = keepStackSize();
-
- try {
- // InternalApplicationConfiguration.g:5582:1: ( ( ( rule__ScopeSpecification__Group_2_1__0 )* ) )
- // InternalApplicationConfiguration.g:5583:1: ( ( rule__ScopeSpecification__Group_2_1__0 )* )
- {
- // InternalApplicationConfiguration.g:5583:1: ( ( rule__ScopeSpecification__Group_2_1__0 )* )
- // InternalApplicationConfiguration.g:5584:2: ( rule__ScopeSpecification__Group_2_1__0 )*
- {
- before(grammarAccess.getScopeSpecificationAccess().getGroup_2_1());
- // InternalApplicationConfiguration.g:5585:2: ( rule__ScopeSpecification__Group_2_1__0 )*
- loop49:
- do {
- int alt49=2;
- int LA49_0 = input.LA(1);
-
- if ( (LA49_0==26) ) {
- alt49=1;
- }
-
-
- switch (alt49) {
- case 1 :
- // InternalApplicationConfiguration.g:5585:3: rule__ScopeSpecification__Group_2_1__0
- {
- pushFollow(FOLLOW_16);
- rule__ScopeSpecification__Group_2_1__0();
-
- state._fsp--;
-
-
- }
- break;
-
- default :
- break loop49;
- }
- } while (true);
-
- after(grammarAccess.getScopeSpecificationAccess().getGroup_2_1());
-
- }
-
-
- }
-
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
-
- restoreStackSize(stackSize);
-
- }
- return ;
- }
- // $ANTLR end "rule__ScopeSpecification__Group_2__1__Impl"
-
-
- // $ANTLR start "rule__ScopeSpecification__Group_2_1__0"
- // InternalApplicationConfiguration.g:5594:1: rule__ScopeSpecification__Group_2_1__0 : rule__ScopeSpecification__Group_2_1__0__Impl rule__ScopeSpecification__Group_2_1__1 ;
- public final void rule__ScopeSpecification__Group_2_1__0() throws RecognitionException {
-
- int stackSize = keepStackSize();
-
- try {
- // InternalApplicationConfiguration.g:5598:1: ( rule__ScopeSpecification__Group_2_1__0__Impl rule__ScopeSpecification__Group_2_1__1 )
- // InternalApplicationConfiguration.g:5599:2: rule__ScopeSpecification__Group_2_1__0__Impl rule__ScopeSpecification__Group_2_1__1
- {
- pushFollow(FOLLOW_27);
- rule__ScopeSpecification__Group_2_1__0__Impl();
-
- state._fsp--;
-
- pushFollow(FOLLOW_2);
- rule__ScopeSpecification__Group_2_1__1();
-
- state._fsp--;
-
-
- }
-
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
-
- restoreStackSize(stackSize);
-
- }
- return ;
- }
- // $ANTLR end "rule__ScopeSpecification__Group_2_1__0"
-
-
- // $ANTLR start "rule__ScopeSpecification__Group_2_1__0__Impl"
- // InternalApplicationConfiguration.g:5606:1: rule__ScopeSpecification__Group_2_1__0__Impl : ( ',' ) ;
- public final void rule__ScopeSpecification__Group_2_1__0__Impl() throws RecognitionException {
-
- int stackSize = keepStackSize();
-
- try {
- // InternalApplicationConfiguration.g:5610:1: ( ( ',' ) )
- // InternalApplicationConfiguration.g:5611:1: ( ',' )
- {
- // InternalApplicationConfiguration.g:5611:1: ( ',' )
- // InternalApplicationConfiguration.g:5612:2: ','
- {
- before(grammarAccess.getScopeSpecificationAccess().getCommaKeyword_2_1_0());
- match(input,26,FOLLOW_2);
- after(grammarAccess.getScopeSpecificationAccess().getCommaKeyword_2_1_0());
-
- }
-
-
- }
-
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
-
- restoreStackSize(stackSize);
-
- }
- return ;
- }
- // $ANTLR end "rule__ScopeSpecification__Group_2_1__0__Impl"
-
-
- // $ANTLR start "rule__ScopeSpecification__Group_2_1__1"
- // InternalApplicationConfiguration.g:5621:1: rule__ScopeSpecification__Group_2_1__1 : rule__ScopeSpecification__Group_2_1__1__Impl ;
- public final void rule__ScopeSpecification__Group_2_1__1() throws RecognitionException {
-
- int stackSize = keepStackSize();
-
- try {
- // InternalApplicationConfiguration.g:5625:1: ( rule__ScopeSpecification__Group_2_1__1__Impl )
- // InternalApplicationConfiguration.g:5626:2: rule__ScopeSpecification__Group_2_1__1__Impl
- {
- pushFollow(FOLLOW_2);
- rule__ScopeSpecification__Group_2_1__1__Impl();
-
- state._fsp--;
-
-
- }
-
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
-
- restoreStackSize(stackSize);
-
- }
- return ;
- }
- // $ANTLR end "rule__ScopeSpecification__Group_2_1__1"
-
-
- // $ANTLR start "rule__ScopeSpecification__Group_2_1__1__Impl"
- // InternalApplicationConfiguration.g:5632:1: rule__ScopeSpecification__Group_2_1__1__Impl : ( ( rule__ScopeSpecification__ScopesAssignment_2_1_1 ) ) ;
- public final void rule__ScopeSpecification__Group_2_1__1__Impl() throws RecognitionException {
-
- int stackSize = keepStackSize();
-
- try {
- // InternalApplicationConfiguration.g:5636:1: ( ( ( rule__ScopeSpecification__ScopesAssignment_2_1_1 ) ) )
- // InternalApplicationConfiguration.g:5637:1: ( ( rule__ScopeSpecification__ScopesAssignment_2_1_1 ) )
- {
- // InternalApplicationConfiguration.g:5637:1: ( ( rule__ScopeSpecification__ScopesAssignment_2_1_1 ) )
- // InternalApplicationConfiguration.g:5638:2: ( rule__ScopeSpecification__ScopesAssignment_2_1_1 )
- {
- before(grammarAccess.getScopeSpecificationAccess().getScopesAssignment_2_1_1());
- // InternalApplicationConfiguration.g:5639:2: ( rule__ScopeSpecification__ScopesAssignment_2_1_1 )
- // InternalApplicationConfiguration.g:5639:3: rule__ScopeSpecification__ScopesAssignment_2_1_1
- {
- pushFollow(FOLLOW_2);
- rule__ScopeSpecification__ScopesAssignment_2_1_1();
-
- state._fsp--;
-
-
- }
-
- after(grammarAccess.getScopeSpecificationAccess().getScopesAssignment_2_1_1());
-
- }
-
-
- }
-
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
-
- restoreStackSize(stackSize);
-
- }
- return ;
- }
- // $ANTLR end "rule__ScopeSpecification__Group_2_1__1__Impl"
-
-
- // $ANTLR start "rule__ClassTypeScope__Group__0"
- // InternalApplicationConfiguration.g:5648:1: rule__ClassTypeScope__Group__0 : rule__ClassTypeScope__Group__0__Impl rule__ClassTypeScope__Group__1 ;
- public final void rule__ClassTypeScope__Group__0() throws RecognitionException {
-
- int stackSize = keepStackSize();
-
- try {
- // InternalApplicationConfiguration.g:5652:1: ( rule__ClassTypeScope__Group__0__Impl rule__ClassTypeScope__Group__1 )
- // InternalApplicationConfiguration.g:5653:2: rule__ClassTypeScope__Group__0__Impl rule__ClassTypeScope__Group__1
- {
- pushFollow(FOLLOW_28);
- rule__ClassTypeScope__Group__0__Impl();
-
- state._fsp--;
-
- pushFollow(FOLLOW_2);
- rule__ClassTypeScope__Group__1();
-
- state._fsp--;
-
-
- }
-
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
-
- restoreStackSize(stackSize);
-
- }
- return ;
- }
- // $ANTLR end "rule__ClassTypeScope__Group__0"
-
-
- // $ANTLR start "rule__ClassTypeScope__Group__0__Impl"
- // InternalApplicationConfiguration.g:5660:1: rule__ClassTypeScope__Group__0__Impl : ( '#' ) ;
- public final void rule__ClassTypeScope__Group__0__Impl() throws RecognitionException {
-
- int stackSize = keepStackSize();
-
- try {
- // InternalApplicationConfiguration.g:5664:1: ( ( '#' ) )
- // InternalApplicationConfiguration.g:5665:1: ( '#' )
- {
- // InternalApplicationConfiguration.g:5665:1: ( '#' )
- // InternalApplicationConfiguration.g:5666:2: '#'
- {
- before(grammarAccess.getClassTypeScopeAccess().getNumberSignKeyword_0());
- match(input,38,FOLLOW_2);
- after(grammarAccess.getClassTypeScopeAccess().getNumberSignKeyword_0());
-
- }
-
-
- }
-
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
-
- restoreStackSize(stackSize);
-
- }
- return ;
- }
- // $ANTLR end "rule__ClassTypeScope__Group__0__Impl"
-
-
- // $ANTLR start "rule__ClassTypeScope__Group__1"
- // InternalApplicationConfiguration.g:5675:1: rule__ClassTypeScope__Group__1 : rule__ClassTypeScope__Group__1__Impl rule__ClassTypeScope__Group__2 ;
- public final void rule__ClassTypeScope__Group__1() throws RecognitionException {
-
- int stackSize = keepStackSize();
-
- try {
- // InternalApplicationConfiguration.g:5679:1: ( rule__ClassTypeScope__Group__1__Impl rule__ClassTypeScope__Group__2 )
- // InternalApplicationConfiguration.g:5680:2: rule__ClassTypeScope__Group__1__Impl rule__ClassTypeScope__Group__2
- {
- pushFollow(FOLLOW_29);
- rule__ClassTypeScope__Group__1__Impl();
-
- state._fsp--;
-
- pushFollow(FOLLOW_2);
- rule__ClassTypeScope__Group__2();
-
- state._fsp--;
-
-
- }
-
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
-
- restoreStackSize(stackSize);
-
- }
- return ;
- }
- // $ANTLR end "rule__ClassTypeScope__Group__1"
-
-
- // $ANTLR start "rule__ClassTypeScope__Group__1__Impl"
- // InternalApplicationConfiguration.g:5687:1: rule__ClassTypeScope__Group__1__Impl : ( ( rule__ClassTypeScope__TypeAssignment_1 ) ) ;
- public final void rule__ClassTypeScope__Group__1__Impl() throws RecognitionException {
-
- int stackSize = keepStackSize();
-
- try {
- // InternalApplicationConfiguration.g:5691:1: ( ( ( rule__ClassTypeScope__TypeAssignment_1 ) ) )
- // InternalApplicationConfiguration.g:5692:1: ( ( rule__ClassTypeScope__TypeAssignment_1 ) )
- {
- // InternalApplicationConfiguration.g:5692:1: ( ( rule__ClassTypeScope__TypeAssignment_1 ) )
- // InternalApplicationConfiguration.g:5693:2: ( rule__ClassTypeScope__TypeAssignment_1 )
- {
- before(grammarAccess.getClassTypeScopeAccess().getTypeAssignment_1());
- // InternalApplicationConfiguration.g:5694:2: ( rule__ClassTypeScope__TypeAssignment_1 )
- // InternalApplicationConfiguration.g:5694:3: rule__ClassTypeScope__TypeAssignment_1
- {
- pushFollow(FOLLOW_2);
- rule__ClassTypeScope__TypeAssignment_1();
-
- state._fsp--;
-
-
- }
-
- after(grammarAccess.getClassTypeScopeAccess().getTypeAssignment_1());
-
- }
-
-
- }
-
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
-
- restoreStackSize(stackSize);
-
- }
- return ;
- }
- // $ANTLR end "rule__ClassTypeScope__Group__1__Impl"
-
-
- // $ANTLR start "rule__ClassTypeScope__Group__2"
- // InternalApplicationConfiguration.g:5702:1: rule__ClassTypeScope__Group__2 : rule__ClassTypeScope__Group__2__Impl rule__ClassTypeScope__Group__3 ;
- public final void rule__ClassTypeScope__Group__2() throws RecognitionException {
-
- int stackSize = keepStackSize();
-
- try {
- // InternalApplicationConfiguration.g:5706:1: ( rule__ClassTypeScope__Group__2__Impl rule__ClassTypeScope__Group__3 )
- // InternalApplicationConfiguration.g:5707:2: rule__ClassTypeScope__Group__2__Impl rule__ClassTypeScope__Group__3
- {
- pushFollow(FOLLOW_30);
- rule__ClassTypeScope__Group__2__Impl();
-
- state._fsp--;
-
- pushFollow(FOLLOW_2);
- rule__ClassTypeScope__Group__3();
-
- state._fsp--;
-
-
- }
-
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
-
- restoreStackSize(stackSize);
-
- }
- return ;
- }
- // $ANTLR end "rule__ClassTypeScope__Group__2"
-
-
- // $ANTLR start "rule__ClassTypeScope__Group__2__Impl"
- // InternalApplicationConfiguration.g:5714:1: rule__ClassTypeScope__Group__2__Impl : ( ( rule__ClassTypeScope__Alternatives_2 ) ) ;
- public final void rule__ClassTypeScope__Group__2__Impl() throws RecognitionException {
-
- int stackSize = keepStackSize();
-
- try {
- // InternalApplicationConfiguration.g:5718:1: ( ( ( rule__ClassTypeScope__Alternatives_2 ) ) )
- // InternalApplicationConfiguration.g:5719:1: ( ( rule__ClassTypeScope__Alternatives_2 ) )
- {
- // InternalApplicationConfiguration.g:5719:1: ( ( rule__ClassTypeScope__Alternatives_2 ) )
- // InternalApplicationConfiguration.g:5720:2: ( rule__ClassTypeScope__Alternatives_2 )
- {
- before(grammarAccess.getClassTypeScopeAccess().getAlternatives_2());
- // InternalApplicationConfiguration.g:5721:2: ( rule__ClassTypeScope__Alternatives_2 )
- // InternalApplicationConfiguration.g:5721:3: rule__ClassTypeScope__Alternatives_2
- {
- pushFollow(FOLLOW_2);
- rule__ClassTypeScope__Alternatives_2();
-
- state._fsp--;
-
-
- }
-
- after(grammarAccess.getClassTypeScopeAccess().getAlternatives_2());
-
- }
-
-
- }
-
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
-
- restoreStackSize(stackSize);
-
- }
- return ;
- }
- // $ANTLR end "rule__ClassTypeScope__Group__2__Impl"
-
-
- // $ANTLR start "rule__ClassTypeScope__Group__3"
- // InternalApplicationConfiguration.g:5729:1: rule__ClassTypeScope__Group__3 : rule__ClassTypeScope__Group__3__Impl ;
- public final void rule__ClassTypeScope__Group__3() throws RecognitionException {
-
- int stackSize = keepStackSize();
-
- try {
- // InternalApplicationConfiguration.g:5733:1: ( rule__ClassTypeScope__Group__3__Impl )
- // InternalApplicationConfiguration.g:5734:2: rule__ClassTypeScope__Group__3__Impl
- {
- pushFollow(FOLLOW_2);
- rule__ClassTypeScope__Group__3__Impl();
-
- state._fsp--;
-
-
- }
-
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
-
- restoreStackSize(stackSize);
-
- }
- return ;
- }
- // $ANTLR end "rule__ClassTypeScope__Group__3"
-
-
- // $ANTLR start "rule__ClassTypeScope__Group__3__Impl"
- // InternalApplicationConfiguration.g:5740:1: rule__ClassTypeScope__Group__3__Impl : ( ( rule__ClassTypeScope__Alternatives_3 ) ) ;
- public final void rule__ClassTypeScope__Group__3__Impl() throws RecognitionException {
-
- int stackSize = keepStackSize();
-
- try {
- // InternalApplicationConfiguration.g:5744:1: ( ( ( rule__ClassTypeScope__Alternatives_3 ) ) )
- // InternalApplicationConfiguration.g:5745:1: ( ( rule__ClassTypeScope__Alternatives_3 ) )
- {
- // InternalApplicationConfiguration.g:5745:1: ( ( rule__ClassTypeScope__Alternatives_3 ) )
- // InternalApplicationConfiguration.g:5746:2: ( rule__ClassTypeScope__Alternatives_3 )
- {
- before(grammarAccess.getClassTypeScopeAccess().getAlternatives_3());
- // InternalApplicationConfiguration.g:5747:2: ( rule__ClassTypeScope__Alternatives_3 )
- // InternalApplicationConfiguration.g:5747:3: rule__ClassTypeScope__Alternatives_3
- {
- pushFollow(FOLLOW_2);
- rule__ClassTypeScope__Alternatives_3();
-
- state._fsp--;
-
-
- }
-
- after(grammarAccess.getClassTypeScopeAccess().getAlternatives_3());
-
- }
-
-
- }
-
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
-
- restoreStackSize(stackSize);
-
- }
- return ;
- }
- // $ANTLR end "rule__ClassTypeScope__Group__3__Impl"
-
-
- // $ANTLR start "rule__ObjectTypeScope__Group__0"
- // InternalApplicationConfiguration.g:5756:1: rule__ObjectTypeScope__Group__0 : rule__ObjectTypeScope__Group__0__Impl rule__ObjectTypeScope__Group__1 ;
- public final void rule__ObjectTypeScope__Group__0() throws RecognitionException {
-
- int stackSize = keepStackSize();
-
- try {
- // InternalApplicationConfiguration.g:5760:1: ( rule__ObjectTypeScope__Group__0__Impl rule__ObjectTypeScope__Group__1 )
- // InternalApplicationConfiguration.g:5761:2: rule__ObjectTypeScope__Group__0__Impl rule__ObjectTypeScope__Group__1
- {
- pushFollow(FOLLOW_31);
- rule__ObjectTypeScope__Group__0__Impl();
-
- state._fsp--;
-
- pushFollow(FOLLOW_2);
- rule__ObjectTypeScope__Group__1();
-
- state._fsp--;
-
-
- }
-
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
-
- restoreStackSize(stackSize);
-
- }
- return ;
- }
- // $ANTLR end "rule__ObjectTypeScope__Group__0"
-
-
- // $ANTLR start "rule__ObjectTypeScope__Group__0__Impl"
- // InternalApplicationConfiguration.g:5768:1: rule__ObjectTypeScope__Group__0__Impl : ( '#' ) ;
- public final void rule__ObjectTypeScope__Group__0__Impl() throws RecognitionException {
-
- int stackSize = keepStackSize();
-
- try {
- // InternalApplicationConfiguration.g:5772:1: ( ( '#' ) )
- // InternalApplicationConfiguration.g:5773:1: ( '#' )
- {
- // InternalApplicationConfiguration.g:5773:1: ( '#' )
- // InternalApplicationConfiguration.g:5774:2: '#'
- {
- before(grammarAccess.getObjectTypeScopeAccess().getNumberSignKeyword_0());
- match(input,38,FOLLOW_2);
- after(grammarAccess.getObjectTypeScopeAccess().getNumberSignKeyword_0());
-
- }
-
-
- }
-
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
-
- restoreStackSize(stackSize);
-
- }
- return ;
- }
- // $ANTLR end "rule__ObjectTypeScope__Group__0__Impl"
-
-
- // $ANTLR start "rule__ObjectTypeScope__Group__1"
- // InternalApplicationConfiguration.g:5783:1: rule__ObjectTypeScope__Group__1 : rule__ObjectTypeScope__Group__1__Impl rule__ObjectTypeScope__Group__2 ;
- public final void rule__ObjectTypeScope__Group__1() throws RecognitionException {
-
- int stackSize = keepStackSize();
-
- try {
- // InternalApplicationConfiguration.g:5787:1: ( rule__ObjectTypeScope__Group__1__Impl rule__ObjectTypeScope__Group__2 )
- // InternalApplicationConfiguration.g:5788:2: rule__ObjectTypeScope__Group__1__Impl rule__ObjectTypeScope__Group__2
- {
- pushFollow(FOLLOW_29);
- rule__ObjectTypeScope__Group__1__Impl();
-
- state._fsp--;
-
- pushFollow(FOLLOW_2);
- rule__ObjectTypeScope__Group__2();
-
- state._fsp--;
-
-
- }
-
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
-
- restoreStackSize(stackSize);
-
- }
- return ;
- }
- // $ANTLR end "rule__ObjectTypeScope__Group__1"
-
-
- // $ANTLR start "rule__ObjectTypeScope__Group__1__Impl"
- // InternalApplicationConfiguration.g:5795:1: rule__ObjectTypeScope__Group__1__Impl : ( ( rule__ObjectTypeScope__TypeAssignment_1 ) ) ;
- public final void rule__ObjectTypeScope__Group__1__Impl() throws RecognitionException {
-
- int stackSize = keepStackSize();
-
- try {
- // InternalApplicationConfiguration.g:5799:1: ( ( ( rule__ObjectTypeScope__TypeAssignment_1 ) ) )
- // InternalApplicationConfiguration.g:5800:1: ( ( rule__ObjectTypeScope__TypeAssignment_1 ) )
- {
- // InternalApplicationConfiguration.g:5800:1: ( ( rule__ObjectTypeScope__TypeAssignment_1 ) )
- // InternalApplicationConfiguration.g:5801:2: ( rule__ObjectTypeScope__TypeAssignment_1 )
- {
- before(grammarAccess.getObjectTypeScopeAccess().getTypeAssignment_1());
- // InternalApplicationConfiguration.g:5802:2: ( rule__ObjectTypeScope__TypeAssignment_1 )
- // InternalApplicationConfiguration.g:5802:3: rule__ObjectTypeScope__TypeAssignment_1
- {
- pushFollow(FOLLOW_2);
- rule__ObjectTypeScope__TypeAssignment_1();
-
- state._fsp--;
-
-
- }
-
- after(grammarAccess.getObjectTypeScopeAccess().getTypeAssignment_1());
-
- }
-
-
- }
-
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
-
- restoreStackSize(stackSize);
-
- }
- return ;
- }
- // $ANTLR end "rule__ObjectTypeScope__Group__1__Impl"
-
-
- // $ANTLR start "rule__ObjectTypeScope__Group__2"
- // InternalApplicationConfiguration.g:5810:1: rule__ObjectTypeScope__Group__2 : rule__ObjectTypeScope__Group__2__Impl rule__ObjectTypeScope__Group__3 ;
- public final void rule__ObjectTypeScope__Group__2() throws RecognitionException {
-
- int stackSize = keepStackSize();
-
- try {
- // InternalApplicationConfiguration.g:5814:1: ( rule__ObjectTypeScope__Group__2__Impl rule__ObjectTypeScope__Group__3 )
- // InternalApplicationConfiguration.g:5815:2: rule__ObjectTypeScope__Group__2__Impl rule__ObjectTypeScope__Group__3
- {
- pushFollow(FOLLOW_30);
- rule__ObjectTypeScope__Group__2__Impl();
-
- state._fsp--;
-
- pushFollow(FOLLOW_2);
- rule__ObjectTypeScope__Group__3();
-
- state._fsp--;
-
-
- }
-
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
-
- restoreStackSize(stackSize);
-
- }
- return ;
- }
- // $ANTLR end "rule__ObjectTypeScope__Group__2"
-
-
- // $ANTLR start "rule__ObjectTypeScope__Group__2__Impl"
- // InternalApplicationConfiguration.g:5822:1: rule__ObjectTypeScope__Group__2__Impl : ( ( rule__ObjectTypeScope__Alternatives_2 ) ) ;
- public final void rule__ObjectTypeScope__Group__2__Impl() throws RecognitionException {
-
- int stackSize = keepStackSize();
-
- try {
- // InternalApplicationConfiguration.g:5826:1: ( ( ( rule__ObjectTypeScope__Alternatives_2 ) ) )
- // InternalApplicationConfiguration.g:5827:1: ( ( rule__ObjectTypeScope__Alternatives_2 ) )
- {
- // InternalApplicationConfiguration.g:5827:1: ( ( rule__ObjectTypeScope__Alternatives_2 ) )
- // InternalApplicationConfiguration.g:5828:2: ( rule__ObjectTypeScope__Alternatives_2 )
- {
- before(grammarAccess.getObjectTypeScopeAccess().getAlternatives_2());
- // InternalApplicationConfiguration.g:5829:2: ( rule__ObjectTypeScope__Alternatives_2 )
- // InternalApplicationConfiguration.g:5829:3: rule__ObjectTypeScope__Alternatives_2
- {
- pushFollow(FOLLOW_2);
- rule__ObjectTypeScope__Alternatives_2();
-
- state._fsp--;
-
-
- }
-
- after(grammarAccess.getObjectTypeScopeAccess().getAlternatives_2());
-
- }
-
-
- }
-
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
-
- restoreStackSize(stackSize);
-
- }
- return ;
- }
- // $ANTLR end "rule__ObjectTypeScope__Group__2__Impl"
-
-
- // $ANTLR start "rule__ObjectTypeScope__Group__3"
- // InternalApplicationConfiguration.g:5837:1: rule__ObjectTypeScope__Group__3 : rule__ObjectTypeScope__Group__3__Impl ;
- public final void rule__ObjectTypeScope__Group__3() throws RecognitionException {
-
- int stackSize = keepStackSize();
-
- try {
- // InternalApplicationConfiguration.g:5841:1: ( rule__ObjectTypeScope__Group__3__Impl )
- // InternalApplicationConfiguration.g:5842:2: rule__ObjectTypeScope__Group__3__Impl
- {
- pushFollow(FOLLOW_2);
- rule__ObjectTypeScope__Group__3__Impl();
-
- state._fsp--;
-
-
- }
-
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
-
- restoreStackSize(stackSize);
-
- }
- return ;
- }
- // $ANTLR end "rule__ObjectTypeScope__Group__3"
-
-
- // $ANTLR start "rule__ObjectTypeScope__Group__3__Impl"
- // InternalApplicationConfiguration.g:5848:1: rule__ObjectTypeScope__Group__3__Impl : ( ( rule__ObjectTypeScope__Alternatives_3 ) ) ;
- public final void rule__ObjectTypeScope__Group__3__Impl() throws RecognitionException {
-
- int stackSize = keepStackSize();
-
- try {
- // InternalApplicationConfiguration.g:5852:1: ( ( ( rule__ObjectTypeScope__Alternatives_3 ) ) )
- // InternalApplicationConfiguration.g:5853:1: ( ( rule__ObjectTypeScope__Alternatives_3 ) )
- {
- // InternalApplicationConfiguration.g:5853:1: ( ( rule__ObjectTypeScope__Alternatives_3 ) )
- // InternalApplicationConfiguration.g:5854:2: ( rule__ObjectTypeScope__Alternatives_3 )
- {
- before(grammarAccess.getObjectTypeScopeAccess().getAlternatives_3());
- // InternalApplicationConfiguration.g:5855:2: ( rule__ObjectTypeScope__Alternatives_3 )
- // InternalApplicationConfiguration.g:5855:3: rule__ObjectTypeScope__Alternatives_3
- {
- pushFollow(FOLLOW_2);
- rule__ObjectTypeScope__Alternatives_3();
-
- state._fsp--;
-
-
- }
-
- after(grammarAccess.getObjectTypeScopeAccess().getAlternatives_3());
-
- }
-
-
- }
-
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
-
- restoreStackSize(stackSize);
-
- }
- return ;
- }
- // $ANTLR end "rule__ObjectTypeScope__Group__3__Impl"
-
-
- // $ANTLR start "rule__IntegerTypeScope__Group__0"
- // InternalApplicationConfiguration.g:5864:1: rule__IntegerTypeScope__Group__0 : rule__IntegerTypeScope__Group__0__Impl rule__IntegerTypeScope__Group__1 ;
- public final void rule__IntegerTypeScope__Group__0() throws RecognitionException {
-
- int stackSize = keepStackSize();
-
- try {
- // InternalApplicationConfiguration.g:5868:1: ( rule__IntegerTypeScope__Group__0__Impl rule__IntegerTypeScope__Group__1 )
- // InternalApplicationConfiguration.g:5869:2: rule__IntegerTypeScope__Group__0__Impl rule__IntegerTypeScope__Group__1
- {
- pushFollow(FOLLOW_32);
- rule__IntegerTypeScope__Group__0__Impl();
-
- state._fsp--;
-
- pushFollow(FOLLOW_2);
- rule__IntegerTypeScope__Group__1();
-
- state._fsp--;
-
-
- }
-
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
-
- restoreStackSize(stackSize);
-
- }
- return ;
- }
- // $ANTLR end "rule__IntegerTypeScope__Group__0"
-
-
- // $ANTLR start "rule__IntegerTypeScope__Group__0__Impl"
- // InternalApplicationConfiguration.g:5876:1: rule__IntegerTypeScope__Group__0__Impl : ( '#' ) ;
- public final void rule__IntegerTypeScope__Group__0__Impl() throws RecognitionException {
-
- int stackSize = keepStackSize();
-
- try {
- // InternalApplicationConfiguration.g:5880:1: ( ( '#' ) )
- // InternalApplicationConfiguration.g:5881:1: ( '#' )
- {
- // InternalApplicationConfiguration.g:5881:1: ( '#' )
- // InternalApplicationConfiguration.g:5882:2: '#'
- {
- before(grammarAccess.getIntegerTypeScopeAccess().getNumberSignKeyword_0());
- match(input,38,FOLLOW_2);
- after(grammarAccess.getIntegerTypeScopeAccess().getNumberSignKeyword_0());
-
- }
-
-
- }
-
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
-
- restoreStackSize(stackSize);
-
- }
- return ;
- }
- // $ANTLR end "rule__IntegerTypeScope__Group__0__Impl"
-
-
- // $ANTLR start "rule__IntegerTypeScope__Group__1"
- // InternalApplicationConfiguration.g:5891:1: rule__IntegerTypeScope__Group__1 : rule__IntegerTypeScope__Group__1__Impl rule__IntegerTypeScope__Group__2 ;
- public final void rule__IntegerTypeScope__Group__1() throws RecognitionException {
-
- int stackSize = keepStackSize();
-
- try {
- // InternalApplicationConfiguration.g:5895:1: ( rule__IntegerTypeScope__Group__1__Impl rule__IntegerTypeScope__Group__2 )
- // InternalApplicationConfiguration.g:5896:2: rule__IntegerTypeScope__Group__1__Impl rule__IntegerTypeScope__Group__2
- {
- pushFollow(FOLLOW_29);
- rule__IntegerTypeScope__Group__1__Impl();
-
- state._fsp--;
-
- pushFollow(FOLLOW_2);
- rule__IntegerTypeScope__Group__2();
-
- state._fsp--;
-
-
- }
-
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
-
- restoreStackSize(stackSize);
-
- }
- return ;
- }
- // $ANTLR end "rule__IntegerTypeScope__Group__1"
-
-
- // $ANTLR start "rule__IntegerTypeScope__Group__1__Impl"
- // InternalApplicationConfiguration.g:5903:1: rule__IntegerTypeScope__Group__1__Impl : ( ( rule__IntegerTypeScope__TypeAssignment_1 ) ) ;
- public final void rule__IntegerTypeScope__Group__1__Impl() throws RecognitionException {
-
- int stackSize = keepStackSize();
-
- try {
- // InternalApplicationConfiguration.g:5907:1: ( ( ( rule__IntegerTypeScope__TypeAssignment_1 ) ) )
- // InternalApplicationConfiguration.g:5908:1: ( ( rule__IntegerTypeScope__TypeAssignment_1 ) )
- {
- // InternalApplicationConfiguration.g:5908:1: ( ( rule__IntegerTypeScope__TypeAssignment_1 ) )
- // InternalApplicationConfiguration.g:5909:2: ( rule__IntegerTypeScope__TypeAssignment_1 )
- {
- before(grammarAccess.getIntegerTypeScopeAccess().getTypeAssignment_1());
- // InternalApplicationConfiguration.g:5910:2: ( rule__IntegerTypeScope__TypeAssignment_1 )
- // InternalApplicationConfiguration.g:5910:3: rule__IntegerTypeScope__TypeAssignment_1
- {
- pushFollow(FOLLOW_2);
- rule__IntegerTypeScope__TypeAssignment_1();
-
- state._fsp--;
-
-
- }
-
- after(grammarAccess.getIntegerTypeScopeAccess().getTypeAssignment_1());
-
- }
-
-
- }
-
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
-
- restoreStackSize(stackSize);
-
- }
- return ;
- }
- // $ANTLR end "rule__IntegerTypeScope__Group__1__Impl"
-
-
- // $ANTLR start "rule__IntegerTypeScope__Group__2"
- // InternalApplicationConfiguration.g:5918:1: rule__IntegerTypeScope__Group__2 : rule__IntegerTypeScope__Group__2__Impl rule__IntegerTypeScope__Group__3 ;
- public final void rule__IntegerTypeScope__Group__2() throws RecognitionException {
-
- int stackSize = keepStackSize();
-
- try {
- // InternalApplicationConfiguration.g:5922:1: ( rule__IntegerTypeScope__Group__2__Impl rule__IntegerTypeScope__Group__3 )
- // InternalApplicationConfiguration.g:5923:2: rule__IntegerTypeScope__Group__2__Impl rule__IntegerTypeScope__Group__3
- {
- pushFollow(FOLLOW_33);
- rule__IntegerTypeScope__Group__2__Impl();
-
- state._fsp--;
-
- pushFollow(FOLLOW_2);
- rule__IntegerTypeScope__Group__3();
-
- state._fsp--;
-
-
- }
-
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
-
- restoreStackSize(stackSize);
-
- }
- return ;
- }
- // $ANTLR end "rule__IntegerTypeScope__Group__2"
-
-
- // $ANTLR start "rule__IntegerTypeScope__Group__2__Impl"
- // InternalApplicationConfiguration.g:5930:1: rule__IntegerTypeScope__Group__2__Impl : ( ( rule__IntegerTypeScope__Alternatives_2 ) ) ;
- public final void rule__IntegerTypeScope__Group__2__Impl() throws RecognitionException {
-
- int stackSize = keepStackSize();
-
- try {
- // InternalApplicationConfiguration.g:5934:1: ( ( ( rule__IntegerTypeScope__Alternatives_2 ) ) )
- // InternalApplicationConfiguration.g:5935:1: ( ( rule__IntegerTypeScope__Alternatives_2 ) )
- {
- // InternalApplicationConfiguration.g:5935:1: ( ( rule__IntegerTypeScope__Alternatives_2 ) )
- // InternalApplicationConfiguration.g:5936:2: ( rule__IntegerTypeScope__Alternatives_2 )
- {
- before(grammarAccess.getIntegerTypeScopeAccess().getAlternatives_2());
- // InternalApplicationConfiguration.g:5937:2: ( rule__IntegerTypeScope__Alternatives_2 )
- // InternalApplicationConfiguration.g:5937:3: rule__IntegerTypeScope__Alternatives_2
- {
- pushFollow(FOLLOW_2);
- rule__IntegerTypeScope__Alternatives_2();
-
- state._fsp--;
-
-
- }
-
- after(grammarAccess.getIntegerTypeScopeAccess().getAlternatives_2());
-
- }
-
-
- }
-
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
-
- restoreStackSize(stackSize);
-
- }
- return ;
- }
- // $ANTLR end "rule__IntegerTypeScope__Group__2__Impl"
-
-
- // $ANTLR start "rule__IntegerTypeScope__Group__3"
- // InternalApplicationConfiguration.g:5945:1: rule__IntegerTypeScope__Group__3 : rule__IntegerTypeScope__Group__3__Impl ;
- public final void rule__IntegerTypeScope__Group__3() throws RecognitionException {
-
- int stackSize = keepStackSize();
-
- try {
- // InternalApplicationConfiguration.g:5949:1: ( rule__IntegerTypeScope__Group__3__Impl )
- // InternalApplicationConfiguration.g:5950:2: rule__IntegerTypeScope__Group__3__Impl
- {
- pushFollow(FOLLOW_2);
- rule__IntegerTypeScope__Group__3__Impl();
-
- state._fsp--;
-
-
- }
-
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
-
- restoreStackSize(stackSize);
-
- }
- return ;
- }
- // $ANTLR end "rule__IntegerTypeScope__Group__3"
-
-
- // $ANTLR start "rule__IntegerTypeScope__Group__3__Impl"
- // InternalApplicationConfiguration.g:5956:1: rule__IntegerTypeScope__Group__3__Impl : ( ( rule__IntegerTypeScope__Alternatives_3 ) ) ;
- public final void rule__IntegerTypeScope__Group__3__Impl() throws RecognitionException {
-
- int stackSize = keepStackSize();
-
- try {
- // InternalApplicationConfiguration.g:5960:1: ( ( ( rule__IntegerTypeScope__Alternatives_3 ) ) )
- // InternalApplicationConfiguration.g:5961:1: ( ( rule__IntegerTypeScope__Alternatives_3 ) )
- {
- // InternalApplicationConfiguration.g:5961:1: ( ( rule__IntegerTypeScope__Alternatives_3 ) )
- // InternalApplicationConfiguration.g:5962:2: ( rule__IntegerTypeScope__Alternatives_3 )
- {
- before(grammarAccess.getIntegerTypeScopeAccess().getAlternatives_3());
- // InternalApplicationConfiguration.g:5963:2: ( rule__IntegerTypeScope__Alternatives_3 )
- // InternalApplicationConfiguration.g:5963:3: rule__IntegerTypeScope__Alternatives_3
- {
- pushFollow(FOLLOW_2);
- rule__IntegerTypeScope__Alternatives_3();
-
- state._fsp--;
-
-
- }
-
- after(grammarAccess.getIntegerTypeScopeAccess().getAlternatives_3());
-
- }
-
-
- }
-
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
-
- restoreStackSize(stackSize);
-
- }
- return ;
- }
- // $ANTLR end "rule__IntegerTypeScope__Group__3__Impl"
-
-
- // $ANTLR start "rule__RealTypeScope__Group__0"
- // InternalApplicationConfiguration.g:5972:1: rule__RealTypeScope__Group__0 : rule__RealTypeScope__Group__0__Impl rule__RealTypeScope__Group__1 ;
- public final void rule__RealTypeScope__Group__0() throws RecognitionException {
-
- int stackSize = keepStackSize();
-
- try {
- // InternalApplicationConfiguration.g:5976:1: ( rule__RealTypeScope__Group__0__Impl rule__RealTypeScope__Group__1 )
- // InternalApplicationConfiguration.g:5977:2: rule__RealTypeScope__Group__0__Impl rule__RealTypeScope__Group__1
- {
- pushFollow(FOLLOW_34);
- rule__RealTypeScope__Group__0__Impl();
-
- state._fsp--;
-
- pushFollow(FOLLOW_2);
- rule__RealTypeScope__Group__1();
-
- state._fsp--;
-
-
- }
-
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
-
- restoreStackSize(stackSize);
-
- }
- return ;
- }
- // $ANTLR end "rule__RealTypeScope__Group__0"
-
-
- // $ANTLR start "rule__RealTypeScope__Group__0__Impl"
- // InternalApplicationConfiguration.g:5984:1: rule__RealTypeScope__Group__0__Impl : ( '#' ) ;
- public final void rule__RealTypeScope__Group__0__Impl() throws RecognitionException {
-
- int stackSize = keepStackSize();
-
- try {
- // InternalApplicationConfiguration.g:5988:1: ( ( '#' ) )
- // InternalApplicationConfiguration.g:5989:1: ( '#' )
- {
- // InternalApplicationConfiguration.g:5989:1: ( '#' )
- // InternalApplicationConfiguration.g:5990:2: '#'
- {
- before(grammarAccess.getRealTypeScopeAccess().getNumberSignKeyword_0());
- match(input,38,FOLLOW_2);
- after(grammarAccess.getRealTypeScopeAccess().getNumberSignKeyword_0());
-
- }
-
-
- }
-
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
-
- restoreStackSize(stackSize);
-
- }
- return ;
- }
- // $ANTLR end "rule__RealTypeScope__Group__0__Impl"
-
-
- // $ANTLR start "rule__RealTypeScope__Group__1"
- // InternalApplicationConfiguration.g:5999:1: rule__RealTypeScope__Group__1 : rule__RealTypeScope__Group__1__Impl rule__RealTypeScope__Group__2 ;
- public final void rule__RealTypeScope__Group__1() throws RecognitionException {
-
- int stackSize = keepStackSize();
-
- try {
- // InternalApplicationConfiguration.g:6003:1: ( rule__RealTypeScope__Group__1__Impl rule__RealTypeScope__Group__2 )
- // InternalApplicationConfiguration.g:6004:2: rule__RealTypeScope__Group__1__Impl rule__RealTypeScope__Group__2
- {
- pushFollow(FOLLOW_29);
- rule__RealTypeScope__Group__1__Impl();
-
- state._fsp--;
-
- pushFollow(FOLLOW_2);
- rule__RealTypeScope__Group__2();
-
- state._fsp--;
-
-
- }
-
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
-
- restoreStackSize(stackSize);
-
- }
- return ;
- }
- // $ANTLR end "rule__RealTypeScope__Group__1"
-
-
- // $ANTLR start "rule__RealTypeScope__Group__1__Impl"
- // InternalApplicationConfiguration.g:6011:1: rule__RealTypeScope__Group__1__Impl : ( ( rule__RealTypeScope__TypeAssignment_1 ) ) ;
- public final void rule__RealTypeScope__Group__1__Impl() throws RecognitionException {
-
- int stackSize = keepStackSize();
-
- try {
- // InternalApplicationConfiguration.g:6015:1: ( ( ( rule__RealTypeScope__TypeAssignment_1 ) ) )
- // InternalApplicationConfiguration.g:6016:1: ( ( rule__RealTypeScope__TypeAssignment_1 ) )
- {
- // InternalApplicationConfiguration.g:6016:1: ( ( rule__RealTypeScope__TypeAssignment_1 ) )
- // InternalApplicationConfiguration.g:6017:2: ( rule__RealTypeScope__TypeAssignment_1 )
- {
- before(grammarAccess.getRealTypeScopeAccess().getTypeAssignment_1());
- // InternalApplicationConfiguration.g:6018:2: ( rule__RealTypeScope__TypeAssignment_1 )
- // InternalApplicationConfiguration.g:6018:3: rule__RealTypeScope__TypeAssignment_1
- {
- pushFollow(FOLLOW_2);
- rule__RealTypeScope__TypeAssignment_1();
-
- state._fsp--;
-
-
- }
-
- after(grammarAccess.getRealTypeScopeAccess().getTypeAssignment_1());
-
- }
-
-
- }
-
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
-
- restoreStackSize(stackSize);
-
- }
- return ;
- }
- // $ANTLR end "rule__RealTypeScope__Group__1__Impl"
-
-
- // $ANTLR start "rule__RealTypeScope__Group__2"
- // InternalApplicationConfiguration.g:6026:1: rule__RealTypeScope__Group__2 : rule__RealTypeScope__Group__2__Impl rule__RealTypeScope__Group__3 ;
- public final void rule__RealTypeScope__Group__2() throws RecognitionException {
-
- int stackSize = keepStackSize();
-
- try {
- // InternalApplicationConfiguration.g:6030:1: ( rule__RealTypeScope__Group__2__Impl rule__RealTypeScope__Group__3 )
- // InternalApplicationConfiguration.g:6031:2: rule__RealTypeScope__Group__2__Impl rule__RealTypeScope__Group__3
- {
- pushFollow(FOLLOW_33);
- rule__RealTypeScope__Group__2__Impl();
-
- state._fsp--;
-
- pushFollow(FOLLOW_2);
- rule__RealTypeScope__Group__3();
-
- state._fsp--;
-
-
- }
-
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
-
- restoreStackSize(stackSize);
-
- }
- return ;
- }
- // $ANTLR end "rule__RealTypeScope__Group__2"
-
-
- // $ANTLR start "rule__RealTypeScope__Group__2__Impl"
- // InternalApplicationConfiguration.g:6038:1: rule__RealTypeScope__Group__2__Impl : ( ( rule__RealTypeScope__Alternatives_2 ) ) ;
- public final void rule__RealTypeScope__Group__2__Impl() throws RecognitionException {
-
- int stackSize = keepStackSize();
-
- try {
- // InternalApplicationConfiguration.g:6042:1: ( ( ( rule__RealTypeScope__Alternatives_2 ) ) )
- // InternalApplicationConfiguration.g:6043:1: ( ( rule__RealTypeScope__Alternatives_2 ) )
- {
- // InternalApplicationConfiguration.g:6043:1: ( ( rule__RealTypeScope__Alternatives_2 ) )
- // InternalApplicationConfiguration.g:6044:2: ( rule__RealTypeScope__Alternatives_2 )
- {
- before(grammarAccess.getRealTypeScopeAccess().getAlternatives_2());
- // InternalApplicationConfiguration.g:6045:2: ( rule__RealTypeScope__Alternatives_2 )
- // InternalApplicationConfiguration.g:6045:3: rule__RealTypeScope__Alternatives_2
- {
- pushFollow(FOLLOW_2);
- rule__RealTypeScope__Alternatives_2();
-
- state._fsp--;
-
-
- }
-
- after(grammarAccess.getRealTypeScopeAccess().getAlternatives_2());
-
- }
-
-
- }
-
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
-
- restoreStackSize(stackSize);
-
- }
- return ;
- }
- // $ANTLR end "rule__RealTypeScope__Group__2__Impl"
-
-
- // $ANTLR start "rule__RealTypeScope__Group__3"
- // InternalApplicationConfiguration.g:6053:1: rule__RealTypeScope__Group__3 : rule__RealTypeScope__Group__3__Impl ;
- public final void rule__RealTypeScope__Group__3() throws RecognitionException {
-
- int stackSize = keepStackSize();
-
- try {
- // InternalApplicationConfiguration.g:6057:1: ( rule__RealTypeScope__Group__3__Impl )
- // InternalApplicationConfiguration.g:6058:2: rule__RealTypeScope__Group__3__Impl
- {
- pushFollow(FOLLOW_2);
- rule__RealTypeScope__Group__3__Impl();
-
- state._fsp--;
-
-
- }
-
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
-
- restoreStackSize(stackSize);
-
- }
- return ;
- }
- // $ANTLR end "rule__RealTypeScope__Group__3"
-
-
- // $ANTLR start "rule__RealTypeScope__Group__3__Impl"
- // InternalApplicationConfiguration.g:6064:1: rule__RealTypeScope__Group__3__Impl : ( ( rule__RealTypeScope__Alternatives_3 ) ) ;
- public final void rule__RealTypeScope__Group__3__Impl() throws RecognitionException {
-
- int stackSize = keepStackSize();
-
- try {
- // InternalApplicationConfiguration.g:6068:1: ( ( ( rule__RealTypeScope__Alternatives_3 ) ) )
- // InternalApplicationConfiguration.g:6069:1: ( ( rule__RealTypeScope__Alternatives_3 ) )
- {
- // InternalApplicationConfiguration.g:6069:1: ( ( rule__RealTypeScope__Alternatives_3 ) )
- // InternalApplicationConfiguration.g:6070:2: ( rule__RealTypeScope__Alternatives_3 )
- {
- before(grammarAccess.getRealTypeScopeAccess().getAlternatives_3());
- // InternalApplicationConfiguration.g:6071:2: ( rule__RealTypeScope__Alternatives_3 )
- // InternalApplicationConfiguration.g:6071:3: rule__RealTypeScope__Alternatives_3
- {
- pushFollow(FOLLOW_2);
- rule__RealTypeScope__Alternatives_3();
-
- state._fsp--;
-
-
- }
-
- after(grammarAccess.getRealTypeScopeAccess().getAlternatives_3());
-
- }
-
-
- }
-
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
-
- restoreStackSize(stackSize);
-
- }
- return ;
- }
- // $ANTLR end "rule__RealTypeScope__Group__3__Impl"
-
-
- // $ANTLR start "rule__StringTypeScope__Group__0"
- // InternalApplicationConfiguration.g:6080:1: rule__StringTypeScope__Group__0 : rule__StringTypeScope__Group__0__Impl rule__StringTypeScope__Group__1 ;
- public final void rule__StringTypeScope__Group__0() throws RecognitionException {
-
- int stackSize = keepStackSize();
-
- try {
- // InternalApplicationConfiguration.g:6084:1: ( rule__StringTypeScope__Group__0__Impl rule__StringTypeScope__Group__1 )
- // InternalApplicationConfiguration.g:6085:2: rule__StringTypeScope__Group__0__Impl rule__StringTypeScope__Group__1
- {
- pushFollow(FOLLOW_35);
- rule__StringTypeScope__Group__0__Impl();
-
- state._fsp--;
-
- pushFollow(FOLLOW_2);
- rule__StringTypeScope__Group__1();
-
- state._fsp--;
-
-
- }
-
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
-
- restoreStackSize(stackSize);
-
- }
- return ;
- }
- // $ANTLR end "rule__StringTypeScope__Group__0"
-
-
- // $ANTLR start "rule__StringTypeScope__Group__0__Impl"
- // InternalApplicationConfiguration.g:6092:1: rule__StringTypeScope__Group__0__Impl : ( '#' ) ;
- public final void rule__StringTypeScope__Group__0__Impl() throws RecognitionException {
-
- int stackSize = keepStackSize();
-
- try {
- // InternalApplicationConfiguration.g:6096:1: ( ( '#' ) )
- // InternalApplicationConfiguration.g:6097:1: ( '#' )
- {
- // InternalApplicationConfiguration.g:6097:1: ( '#' )
- // InternalApplicationConfiguration.g:6098:2: '#'
- {
- before(grammarAccess.getStringTypeScopeAccess().getNumberSignKeyword_0());
- match(input,38,FOLLOW_2);
- after(grammarAccess.getStringTypeScopeAccess().getNumberSignKeyword_0());
-
- }
-
-
- }
-
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
-
- restoreStackSize(stackSize);
-
- }
- return ;
- }
- // $ANTLR end "rule__StringTypeScope__Group__0__Impl"
-
-
- // $ANTLR start "rule__StringTypeScope__Group__1"
- // InternalApplicationConfiguration.g:6107:1: rule__StringTypeScope__Group__1 : rule__StringTypeScope__Group__1__Impl rule__StringTypeScope__Group__2 ;
- public final void rule__StringTypeScope__Group__1() throws RecognitionException {
-
- int stackSize = keepStackSize();
-
- try {
- // InternalApplicationConfiguration.g:6111:1: ( rule__StringTypeScope__Group__1__Impl rule__StringTypeScope__Group__2 )
- // InternalApplicationConfiguration.g:6112:2: rule__StringTypeScope__Group__1__Impl rule__StringTypeScope__Group__2
- {
- pushFollow(FOLLOW_29);
- rule__StringTypeScope__Group__1__Impl();
-
- state._fsp--;
-
- pushFollow(FOLLOW_2);
- rule__StringTypeScope__Group__2();
-
- state._fsp--;
-
-
- }
-
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
-
- restoreStackSize(stackSize);
-
- }
- return ;
- }
- // $ANTLR end "rule__StringTypeScope__Group__1"
-
-
- // $ANTLR start "rule__StringTypeScope__Group__1__Impl"
- // InternalApplicationConfiguration.g:6119:1: rule__StringTypeScope__Group__1__Impl : ( ( rule__StringTypeScope__TypeAssignment_1 ) ) ;
- public final void rule__StringTypeScope__Group__1__Impl() throws RecognitionException {
-
- int stackSize = keepStackSize();
-
- try {
- // InternalApplicationConfiguration.g:6123:1: ( ( ( rule__StringTypeScope__TypeAssignment_1 ) ) )
- // InternalApplicationConfiguration.g:6124:1: ( ( rule__StringTypeScope__TypeAssignment_1 ) )
- {
- // InternalApplicationConfiguration.g:6124:1: ( ( rule__StringTypeScope__TypeAssignment_1 ) )
- // InternalApplicationConfiguration.g:6125:2: ( rule__StringTypeScope__TypeAssignment_1 )
- {
- before(grammarAccess.getStringTypeScopeAccess().getTypeAssignment_1());
- // InternalApplicationConfiguration.g:6126:2: ( rule__StringTypeScope__TypeAssignment_1 )
- // InternalApplicationConfiguration.g:6126:3: rule__StringTypeScope__TypeAssignment_1
- {
- pushFollow(FOLLOW_2);
- rule__StringTypeScope__TypeAssignment_1();
-
- state._fsp--;
-
-
- }
-
- after(grammarAccess.getStringTypeScopeAccess().getTypeAssignment_1());
-
- }
-
-
- }
-
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
-
- restoreStackSize(stackSize);
-
- }
- return ;
- }
- // $ANTLR end "rule__StringTypeScope__Group__1__Impl"
-
-
- // $ANTLR start "rule__StringTypeScope__Group__2"
- // InternalApplicationConfiguration.g:6134:1: rule__StringTypeScope__Group__2 : rule__StringTypeScope__Group__2__Impl rule__StringTypeScope__Group__3 ;
- public final void rule__StringTypeScope__Group__2() throws RecognitionException {
-
- int stackSize = keepStackSize();
-
- try {
- // InternalApplicationConfiguration.g:6138:1: ( rule__StringTypeScope__Group__2__Impl rule__StringTypeScope__Group__3 )
- // InternalApplicationConfiguration.g:6139:2: rule__StringTypeScope__Group__2__Impl rule__StringTypeScope__Group__3
- {
- pushFollow(FOLLOW_33);
- rule__StringTypeScope__Group__2__Impl();
-
- state._fsp--;
-
- pushFollow(FOLLOW_2);
- rule__StringTypeScope__Group__3();
-
- state._fsp--;
-
-
- }
-
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
-
- restoreStackSize(stackSize);
-
- }
- return ;
- }
- // $ANTLR end "rule__StringTypeScope__Group__2"
-
-
- // $ANTLR start "rule__StringTypeScope__Group__2__Impl"
- // InternalApplicationConfiguration.g:6146:1: rule__StringTypeScope__Group__2__Impl : ( ( rule__StringTypeScope__Alternatives_2 ) ) ;
- public final void rule__StringTypeScope__Group__2__Impl() throws RecognitionException {
-
- int stackSize = keepStackSize();
-
- try {
- // InternalApplicationConfiguration.g:6150:1: ( ( ( rule__StringTypeScope__Alternatives_2 ) ) )
- // InternalApplicationConfiguration.g:6151:1: ( ( rule__StringTypeScope__Alternatives_2 ) )
- {
- // InternalApplicationConfiguration.g:6151:1: ( ( rule__StringTypeScope__Alternatives_2 ) )
- // InternalApplicationConfiguration.g:6152:2: ( rule__StringTypeScope__Alternatives_2 )
- {
- before(grammarAccess.getStringTypeScopeAccess().getAlternatives_2());
- // InternalApplicationConfiguration.g:6153:2: ( rule__StringTypeScope__Alternatives_2 )
- // InternalApplicationConfiguration.g:6153:3: rule__StringTypeScope__Alternatives_2
- {
- pushFollow(FOLLOW_2);
- rule__StringTypeScope__Alternatives_2();
-
- state._fsp--;
-
-
- }
-
- after(grammarAccess.getStringTypeScopeAccess().getAlternatives_2());
-
- }
-
-
- }
-
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
-
- restoreStackSize(stackSize);
-
- }
- return ;
- }
- // $ANTLR end "rule__StringTypeScope__Group__2__Impl"
-
-
- // $ANTLR start "rule__StringTypeScope__Group__3"
- // InternalApplicationConfiguration.g:6161:1: rule__StringTypeScope__Group__3 : rule__StringTypeScope__Group__3__Impl ;
- public final void rule__StringTypeScope__Group__3() throws RecognitionException {
-
- int stackSize = keepStackSize();
-
- try {
- // InternalApplicationConfiguration.g:6165:1: ( rule__StringTypeScope__Group__3__Impl )
- // InternalApplicationConfiguration.g:6166:2: rule__StringTypeScope__Group__3__Impl
- {
- pushFollow(FOLLOW_2);
- rule__StringTypeScope__Group__3__Impl();
-
- state._fsp--;
-
-
- }
-
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
-
- restoreStackSize(stackSize);
-
- }
- return ;
- }
- // $ANTLR end "rule__StringTypeScope__Group__3"
-
-
- // $ANTLR start "rule__StringTypeScope__Group__3__Impl"
- // InternalApplicationConfiguration.g:6172:1: rule__StringTypeScope__Group__3__Impl : ( ( rule__StringTypeScope__Alternatives_3 ) ) ;
- public final void rule__StringTypeScope__Group__3__Impl() throws RecognitionException {
-
- int stackSize = keepStackSize();
-
- try {
- // InternalApplicationConfiguration.g:6176:1: ( ( ( rule__StringTypeScope__Alternatives_3 ) ) )
- // InternalApplicationConfiguration.g:6177:1: ( ( rule__StringTypeScope__Alternatives_3 ) )
- {
- // InternalApplicationConfiguration.g:6177:1: ( ( rule__StringTypeScope__Alternatives_3 ) )
- // InternalApplicationConfiguration.g:6178:2: ( rule__StringTypeScope__Alternatives_3 )
- {
- before(grammarAccess.getStringTypeScopeAccess().getAlternatives_3());
- // InternalApplicationConfiguration.g:6179:2: ( rule__StringTypeScope__Alternatives_3 )
- // InternalApplicationConfiguration.g:6179:3: rule__StringTypeScope__Alternatives_3
- {
- pushFollow(FOLLOW_2);
- rule__StringTypeScope__Alternatives_3();
-
- state._fsp--;
-
-
- }
-
- after(grammarAccess.getStringTypeScopeAccess().getAlternatives_3());
-
- }
-
-
- }
-
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
-
- restoreStackSize(stackSize);
-
- }
- return ;
- }
- // $ANTLR end "rule__StringTypeScope__Group__3__Impl"
-
-
- // $ANTLR start "rule__ClassReference__Group__0"
- // InternalApplicationConfiguration.g:6188:1: rule__ClassReference__Group__0 : rule__ClassReference__Group__0__Impl rule__ClassReference__Group__1 ;
- public final void rule__ClassReference__Group__0() throws RecognitionException {
-
- int stackSize = keepStackSize();
-
- try {
- // InternalApplicationConfiguration.g:6192:1: ( rule__ClassReference__Group__0__Impl rule__ClassReference__Group__1 )
- // InternalApplicationConfiguration.g:6193:2: rule__ClassReference__Group__0__Impl rule__ClassReference__Group__1
- {
- pushFollow(FOLLOW_8);
- rule__ClassReference__Group__0__Impl();
-
- state._fsp--;
-
- pushFollow(FOLLOW_2);
- rule__ClassReference__Group__1();
-
- state._fsp--;
-
-
- }
-
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
-
- restoreStackSize(stackSize);
-
- }
- return ;
- }
- // $ANTLR end "rule__ClassReference__Group__0"
-
-
- // $ANTLR start "rule__ClassReference__Group__0__Impl"
- // InternalApplicationConfiguration.g:6200:1: rule__ClassReference__Group__0__Impl : ( '<' ) ;
- public final void rule__ClassReference__Group__0__Impl() throws RecognitionException {
-
- int stackSize = keepStackSize();
-
- try {
- // InternalApplicationConfiguration.g:6204:1: ( ( '<' ) )
- // InternalApplicationConfiguration.g:6205:1: ( '<' )
- {
- // InternalApplicationConfiguration.g:6205:1: ( '<' )
- // InternalApplicationConfiguration.g:6206:2: '<'
- {
- before(grammarAccess.getClassReferenceAccess().getLessThanSignKeyword_0());
- match(input,39,FOLLOW_2);
- after(grammarAccess.getClassReferenceAccess().getLessThanSignKeyword_0());
-
- }
-
-
- }
-
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
-
- restoreStackSize(stackSize);
-
- }
- return ;
- }
- // $ANTLR end "rule__ClassReference__Group__0__Impl"
-
-
- // $ANTLR start "rule__ClassReference__Group__1"
- // InternalApplicationConfiguration.g:6215:1: rule__ClassReference__Group__1 : rule__ClassReference__Group__1__Impl rule__ClassReference__Group__2 ;
- public final void rule__ClassReference__Group__1() throws RecognitionException {
-
- int stackSize = keepStackSize();
-
- try {
- // InternalApplicationConfiguration.g:6219:1: ( rule__ClassReference__Group__1__Impl rule__ClassReference__Group__2 )
- // InternalApplicationConfiguration.g:6220:2: rule__ClassReference__Group__1__Impl rule__ClassReference__Group__2
- {
- pushFollow(FOLLOW_36);
- rule__ClassReference__Group__1__Impl();
-
- state._fsp--;
-
- pushFollow(FOLLOW_2);
- rule__ClassReference__Group__2();
-
- state._fsp--;
-
-
- }
-
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
-
- restoreStackSize(stackSize);
-
- }
- return ;
- }
- // $ANTLR end "rule__ClassReference__Group__1"
-
-
- // $ANTLR start "rule__ClassReference__Group__1__Impl"
- // InternalApplicationConfiguration.g:6227:1: rule__ClassReference__Group__1__Impl : ( ( rule__ClassReference__ElementAssignment_1 ) ) ;
- public final void rule__ClassReference__Group__1__Impl() throws RecognitionException {
-
- int stackSize = keepStackSize();
-
- try {
- // InternalApplicationConfiguration.g:6231:1: ( ( ( rule__ClassReference__ElementAssignment_1 ) ) )
- // InternalApplicationConfiguration.g:6232:1: ( ( rule__ClassReference__ElementAssignment_1 ) )
- {
- // InternalApplicationConfiguration.g:6232:1: ( ( rule__ClassReference__ElementAssignment_1 ) )
- // InternalApplicationConfiguration.g:6233:2: ( rule__ClassReference__ElementAssignment_1 )
- {
- before(grammarAccess.getClassReferenceAccess().getElementAssignment_1());
- // InternalApplicationConfiguration.g:6234:2: ( rule__ClassReference__ElementAssignment_1 )
- // InternalApplicationConfiguration.g:6234:3: rule__ClassReference__ElementAssignment_1
- {
- pushFollow(FOLLOW_2);
- rule__ClassReference__ElementAssignment_1();
-
- state._fsp--;
-
-
- }
-
- after(grammarAccess.getClassReferenceAccess().getElementAssignment_1());
-
- }
-
-
- }
-
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
-
- restoreStackSize(stackSize);
-
- }
- return ;
- }
- // $ANTLR end "rule__ClassReference__Group__1__Impl"
-
-
- // $ANTLR start "rule__ClassReference__Group__2"
- // InternalApplicationConfiguration.g:6242:1: rule__ClassReference__Group__2 : rule__ClassReference__Group__2__Impl ;
- public final void rule__ClassReference__Group__2() throws RecognitionException {
-
- int stackSize = keepStackSize();
-
- try {
- // InternalApplicationConfiguration.g:6246:1: ( rule__ClassReference__Group__2__Impl )
- // InternalApplicationConfiguration.g:6247:2: rule__ClassReference__Group__2__Impl
- {
- pushFollow(FOLLOW_2);
- rule__ClassReference__Group__2__Impl();
-
- state._fsp--;
-
-
- }
-
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
-
- restoreStackSize(stackSize);
-
- }
- return ;
- }
- // $ANTLR end "rule__ClassReference__Group__2"
-
-
- // $ANTLR start "rule__ClassReference__Group__2__Impl"
- // InternalApplicationConfiguration.g:6253:1: rule__ClassReference__Group__2__Impl : ( '>' ) ;
- public final void rule__ClassReference__Group__2__Impl() throws RecognitionException {
-
- int stackSize = keepStackSize();
-
- try {
- // InternalApplicationConfiguration.g:6257:1: ( ( '>' ) )
- // InternalApplicationConfiguration.g:6258:1: ( '>' )
- {
- // InternalApplicationConfiguration.g:6258:1: ( '>' )
- // InternalApplicationConfiguration.g:6259:2: '>'
- {
- before(grammarAccess.getClassReferenceAccess().getGreaterThanSignKeyword_2());
- match(input,40,FOLLOW_2);
- after(grammarAccess.getClassReferenceAccess().getGreaterThanSignKeyword_2());
-
- }
-
-
- }
-
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
-
- restoreStackSize(stackSize);
-
- }
- return ;
- }
- // $ANTLR end "rule__ClassReference__Group__2__Impl"
-
-
- // $ANTLR start "rule__ObjectReference__Group__0"
- // InternalApplicationConfiguration.g:6269:1: rule__ObjectReference__Group__0 : rule__ObjectReference__Group__0__Impl rule__ObjectReference__Group__1 ;
- public final void rule__ObjectReference__Group__0() throws RecognitionException {
-
- int stackSize = keepStackSize();
-
- try {
- // InternalApplicationConfiguration.g:6273:1: ( rule__ObjectReference__Group__0__Impl rule__ObjectReference__Group__1 )
- // InternalApplicationConfiguration.g:6274:2: rule__ObjectReference__Group__0__Impl rule__ObjectReference__Group__1
- {
- pushFollow(FOLLOW_31);
- rule__ObjectReference__Group__0__Impl();
-
- state._fsp--;
-
- pushFollow(FOLLOW_2);
- rule__ObjectReference__Group__1();
-
- state._fsp--;
-
-
- }
-
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
-
- restoreStackSize(stackSize);
-
- }
- return ;
- }
- // $ANTLR end "rule__ObjectReference__Group__0"
-
-
- // $ANTLR start "rule__ObjectReference__Group__0__Impl"
- // InternalApplicationConfiguration.g:6281:1: rule__ObjectReference__Group__0__Impl : ( () ) ;
- public final void rule__ObjectReference__Group__0__Impl() throws RecognitionException {
-
- int stackSize = keepStackSize();
-
- try {
- // InternalApplicationConfiguration.g:6285:1: ( ( () ) )
- // InternalApplicationConfiguration.g:6286:1: ( () )
- {
- // InternalApplicationConfiguration.g:6286:1: ( () )
- // InternalApplicationConfiguration.g:6287:2: ()
- {
- before(grammarAccess.getObjectReferenceAccess().getObjectReferenceAction_0());
- // InternalApplicationConfiguration.g:6288:2: ()
- // InternalApplicationConfiguration.g:6288:3:
- {
- }
-
- after(grammarAccess.getObjectReferenceAccess().getObjectReferenceAction_0());
-
- }
-
-
- }
-
- }
- finally {
-
- restoreStackSize(stackSize);
-
- }
- return ;
- }
- // $ANTLR end "rule__ObjectReference__Group__0__Impl"
-
-
- // $ANTLR start "rule__ObjectReference__Group__1"
- // InternalApplicationConfiguration.g:6296:1: rule__ObjectReference__Group__1 : rule__ObjectReference__Group__1__Impl ;
- public final void rule__ObjectReference__Group__1() throws RecognitionException {
-
- int stackSize = keepStackSize();
-
- try {
- // InternalApplicationConfiguration.g:6300:1: ( rule__ObjectReference__Group__1__Impl )
- // InternalApplicationConfiguration.g:6301:2: rule__ObjectReference__Group__1__Impl
- {
- pushFollow(FOLLOW_2);
- rule__ObjectReference__Group__1__Impl();
-
- state._fsp--;
-
-
- }
-
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
-
- restoreStackSize(stackSize);
-
- }
- return ;
- }
- // $ANTLR end "rule__ObjectReference__Group__1"
-
-
- // $ANTLR start "rule__ObjectReference__Group__1__Impl"
- // InternalApplicationConfiguration.g:6307:1: rule__ObjectReference__Group__1__Impl : ( 'node' ) ;
- public final void rule__ObjectReference__Group__1__Impl() throws RecognitionException {
-
- int stackSize = keepStackSize();
-
- try {
- // InternalApplicationConfiguration.g:6311:1: ( ( 'node' ) )
- // InternalApplicationConfiguration.g:6312:1: ( 'node' )
- {
- // InternalApplicationConfiguration.g:6312:1: ( 'node' )
- // InternalApplicationConfiguration.g:6313:2: 'node'
- {
- before(grammarAccess.getObjectReferenceAccess().getNodeKeyword_1());
- match(input,41,FOLLOW_2);
- after(grammarAccess.getObjectReferenceAccess().getNodeKeyword_1());
-
- }
-
-
- }
-
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
-
- restoreStackSize(stackSize);
-
- }
- return ;
- }
- // $ANTLR end "rule__ObjectReference__Group__1__Impl"
-
-
- // $ANTLR start "rule__IntegerReference__Group__0"
- // InternalApplicationConfiguration.g:6323:1: rule__IntegerReference__Group__0 : rule__IntegerReference__Group__0__Impl rule__IntegerReference__Group__1 ;
- public final void rule__IntegerReference__Group__0() throws RecognitionException {
-
- int stackSize = keepStackSize();
-
- try {
- // InternalApplicationConfiguration.g:6327:1: ( rule__IntegerReference__Group__0__Impl rule__IntegerReference__Group__1 )
- // InternalApplicationConfiguration.g:6328:2: rule__IntegerReference__Group__0__Impl rule__IntegerReference__Group__1
- {
- pushFollow(FOLLOW_32);
- rule__IntegerReference__Group__0__Impl();
-
- state._fsp--;
-
- pushFollow(FOLLOW_2);
- rule__IntegerReference__Group__1();
-
- state._fsp--;
-
-
- }
-
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
-
- restoreStackSize(stackSize);
-
- }
- return ;
- }
- // $ANTLR end "rule__IntegerReference__Group__0"
-
-
- // $ANTLR start "rule__IntegerReference__Group__0__Impl"
- // InternalApplicationConfiguration.g:6335:1: rule__IntegerReference__Group__0__Impl : ( () ) ;
- public final void rule__IntegerReference__Group__0__Impl() throws RecognitionException {
-
- int stackSize = keepStackSize();
-
- try {
- // InternalApplicationConfiguration.g:6339:1: ( ( () ) )
- // InternalApplicationConfiguration.g:6340:1: ( () )
- {
- // InternalApplicationConfiguration.g:6340:1: ( () )
- // InternalApplicationConfiguration.g:6341:2: ()
- {
- before(grammarAccess.getIntegerReferenceAccess().getIntegerScopeAction_0());
- // InternalApplicationConfiguration.g:6342:2: ()
- // InternalApplicationConfiguration.g:6342:3:
- {
- }
-
- after(grammarAccess.getIntegerReferenceAccess().getIntegerScopeAction_0());
-
- }
-
-
- }
-
- }
- finally {
-
- restoreStackSize(stackSize);
-
- }
- return ;
- }
- // $ANTLR end "rule__IntegerReference__Group__0__Impl"
-
-
- // $ANTLR start "rule__IntegerReference__Group__1"
- // InternalApplicationConfiguration.g:6350:1: rule__IntegerReference__Group__1 : rule__IntegerReference__Group__1__Impl ;
- public final void rule__IntegerReference__Group__1() throws RecognitionException {
-
- int stackSize = keepStackSize();
-
- try {
- // InternalApplicationConfiguration.g:6354:1: ( rule__IntegerReference__Group__1__Impl )
- // InternalApplicationConfiguration.g:6355:2: rule__IntegerReference__Group__1__Impl
- {
- pushFollow(FOLLOW_2);
- rule__IntegerReference__Group__1__Impl();
-
- state._fsp--;
-
-
- }
-
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
-
- restoreStackSize(stackSize);
-
- }
- return ;
- }
- // $ANTLR end "rule__IntegerReference__Group__1"
-
-
- // $ANTLR start "rule__IntegerReference__Group__1__Impl"
- // InternalApplicationConfiguration.g:6361:1: rule__IntegerReference__Group__1__Impl : ( 'int' ) ;
- public final void rule__IntegerReference__Group__1__Impl() throws RecognitionException {
-
- int stackSize = keepStackSize();
-
- try {
- // InternalApplicationConfiguration.g:6365:1: ( ( 'int' ) )
- // InternalApplicationConfiguration.g:6366:1: ( 'int' )
- {
- // InternalApplicationConfiguration.g:6366:1: ( 'int' )
- // InternalApplicationConfiguration.g:6367:2: 'int'
- {
- before(grammarAccess.getIntegerReferenceAccess().getIntKeyword_1());
- match(input,42,FOLLOW_2);
- after(grammarAccess.getIntegerReferenceAccess().getIntKeyword_1());
-
- }
-
-
- }
-
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
-
- restoreStackSize(stackSize);
-
- }
- return ;
- }
- // $ANTLR end "rule__IntegerReference__Group__1__Impl"
-
-
- // $ANTLR start "rule__RealReference__Group__0"
- // InternalApplicationConfiguration.g:6377:1: rule__RealReference__Group__0 : rule__RealReference__Group__0__Impl rule__RealReference__Group__1 ;
- public final void rule__RealReference__Group__0() throws RecognitionException {
-
- int stackSize = keepStackSize();
-
- try {
- // InternalApplicationConfiguration.g:6381:1: ( rule__RealReference__Group__0__Impl rule__RealReference__Group__1 )
- // InternalApplicationConfiguration.g:6382:2: rule__RealReference__Group__0__Impl rule__RealReference__Group__1
- {
- pushFollow(FOLLOW_34);
- rule__RealReference__Group__0__Impl();
-
- state._fsp--;
-
- pushFollow(FOLLOW_2);
- rule__RealReference__Group__1();
-
- state._fsp--;
-
-
- }
-
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
-
- restoreStackSize(stackSize);
-
- }
- return ;
- }
- // $ANTLR end "rule__RealReference__Group__0"
-
-
- // $ANTLR start "rule__RealReference__Group__0__Impl"
- // InternalApplicationConfiguration.g:6389:1: rule__RealReference__Group__0__Impl : ( () ) ;
- public final void rule__RealReference__Group__0__Impl() throws RecognitionException {
-
- int stackSize = keepStackSize();
-
- try {
- // InternalApplicationConfiguration.g:6393:1: ( ( () ) )
- // InternalApplicationConfiguration.g:6394:1: ( () )
- {
- // InternalApplicationConfiguration.g:6394:1: ( () )
- // InternalApplicationConfiguration.g:6395:2: ()
- {
- before(grammarAccess.getRealReferenceAccess().getRealScopeAction_0());
- // InternalApplicationConfiguration.g:6396:2: ()
- // InternalApplicationConfiguration.g:6396:3:
- {
- }
-
- after(grammarAccess.getRealReferenceAccess().getRealScopeAction_0());
-
- }
-
-
- }
-
- }
- finally {
-
- restoreStackSize(stackSize);
-
- }
- return ;
- }
- // $ANTLR end "rule__RealReference__Group__0__Impl"
-
-
- // $ANTLR start "rule__RealReference__Group__1"
- // InternalApplicationConfiguration.g:6404:1: rule__RealReference__Group__1 : rule__RealReference__Group__1__Impl ;
- public final void rule__RealReference__Group__1() throws RecognitionException {
-
- int stackSize = keepStackSize();
-
- try {
- // InternalApplicationConfiguration.g:6408:1: ( rule__RealReference__Group__1__Impl )
- // InternalApplicationConfiguration.g:6409:2: rule__RealReference__Group__1__Impl
- {
- pushFollow(FOLLOW_2);
- rule__RealReference__Group__1__Impl();
-
- state._fsp--;
-
-
- }
-
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
-
- restoreStackSize(stackSize);
-
- }
- return ;
- }
- // $ANTLR end "rule__RealReference__Group__1"
-
-
- // $ANTLR start "rule__RealReference__Group__1__Impl"
- // InternalApplicationConfiguration.g:6415:1: rule__RealReference__Group__1__Impl : ( 'real' ) ;
- public final void rule__RealReference__Group__1__Impl() throws RecognitionException {
-
- int stackSize = keepStackSize();
-
- try {
- // InternalApplicationConfiguration.g:6419:1: ( ( 'real' ) )
- // InternalApplicationConfiguration.g:6420:1: ( 'real' )
- {
- // InternalApplicationConfiguration.g:6420:1: ( 'real' )
- // InternalApplicationConfiguration.g:6421:2: 'real'
- {
- before(grammarAccess.getRealReferenceAccess().getRealKeyword_1());
- match(input,43,FOLLOW_2);
- after(grammarAccess.getRealReferenceAccess().getRealKeyword_1());
-
- }
-
-
- }
-
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
-
- restoreStackSize(stackSize);
-
- }
- return ;
- }
- // $ANTLR end "rule__RealReference__Group__1__Impl"
-
-
- // $ANTLR start "rule__StringReference__Group__0"
- // InternalApplicationConfiguration.g:6431:1: rule__StringReference__Group__0 : rule__StringReference__Group__0__Impl rule__StringReference__Group__1 ;
- public final void rule__StringReference__Group__0() throws RecognitionException {
-
- int stackSize = keepStackSize();
-
- try {
- // InternalApplicationConfiguration.g:6435:1: ( rule__StringReference__Group__0__Impl rule__StringReference__Group__1 )
- // InternalApplicationConfiguration.g:6436:2: rule__StringReference__Group__0__Impl rule__StringReference__Group__1
- {
- pushFollow(FOLLOW_35);
- rule__StringReference__Group__0__Impl();
-
- state._fsp--;
-
- pushFollow(FOLLOW_2);
- rule__StringReference__Group__1();
-
- state._fsp--;
-
-
- }
-
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
-
- restoreStackSize(stackSize);
-
- }
- return ;
- }
- // $ANTLR end "rule__StringReference__Group__0"
-
-
- // $ANTLR start "rule__StringReference__Group__0__Impl"
- // InternalApplicationConfiguration.g:6443:1: rule__StringReference__Group__0__Impl : ( () ) ;
- public final void rule__StringReference__Group__0__Impl() throws RecognitionException {
-
- int stackSize = keepStackSize();
-
- try {
- // InternalApplicationConfiguration.g:6447:1: ( ( () ) )
- // InternalApplicationConfiguration.g:6448:1: ( () )
- {
- // InternalApplicationConfiguration.g:6448:1: ( () )
- // InternalApplicationConfiguration.g:6449:2: ()
- {
- before(grammarAccess.getStringReferenceAccess().getStringScopeAction_0());
- // InternalApplicationConfiguration.g:6450:2: ()
- // InternalApplicationConfiguration.g:6450:3:
- {
- }
-
- after(grammarAccess.getStringReferenceAccess().getStringScopeAction_0());
-
- }
-
-
- }
-
- }
- finally {
-
- restoreStackSize(stackSize);
-
- }
- return ;
- }
- // $ANTLR end "rule__StringReference__Group__0__Impl"
-
-
- // $ANTLR start "rule__StringReference__Group__1"
- // InternalApplicationConfiguration.g:6458:1: rule__StringReference__Group__1 : rule__StringReference__Group__1__Impl ;
- public final void rule__StringReference__Group__1() throws RecognitionException {
-
- int stackSize = keepStackSize();
-
- try {
- // InternalApplicationConfiguration.g:6462:1: ( rule__StringReference__Group__1__Impl )
- // InternalApplicationConfiguration.g:6463:2: rule__StringReference__Group__1__Impl
- {
- pushFollow(FOLLOW_2);
- rule__StringReference__Group__1__Impl();
-
- state._fsp--;
-
-
- }
-
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
-
- restoreStackSize(stackSize);
-
- }
- return ;
- }
- // $ANTLR end "rule__StringReference__Group__1"
-
-
- // $ANTLR start "rule__StringReference__Group__1__Impl"
- // InternalApplicationConfiguration.g:6469:1: rule__StringReference__Group__1__Impl : ( 'string' ) ;
- public final void rule__StringReference__Group__1__Impl() throws RecognitionException {
-
- int stackSize = keepStackSize();
-
- try {
- // InternalApplicationConfiguration.g:6473:1: ( ( 'string' ) )
- // InternalApplicationConfiguration.g:6474:1: ( 'string' )
- {
- // InternalApplicationConfiguration.g:6474:1: ( 'string' )
- // InternalApplicationConfiguration.g:6475:2: 'string'
- {
- before(grammarAccess.getStringReferenceAccess().getStringKeyword_1());
- match(input,44,FOLLOW_2);
- after(grammarAccess.getStringReferenceAccess().getStringKeyword_1());
-
- }
-
-
- }
-
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
-
- restoreStackSize(stackSize);
-
- }
- return ;
- }
- // $ANTLR end "rule__StringReference__Group__1__Impl"
-
-
- // $ANTLR start "rule__IntervallNumber__Group__0"
- // InternalApplicationConfiguration.g:6485:1: rule__IntervallNumber__Group__0 : rule__IntervallNumber__Group__0__Impl rule__IntervallNumber__Group__1 ;
- public final void rule__IntervallNumber__Group__0() throws RecognitionException {
-
- int stackSize = keepStackSize();
-
- try {
- // InternalApplicationConfiguration.g:6489:1: ( rule__IntervallNumber__Group__0__Impl rule__IntervallNumber__Group__1 )
- // InternalApplicationConfiguration.g:6490:2: rule__IntervallNumber__Group__0__Impl rule__IntervallNumber__Group__1
- {
- pushFollow(FOLLOW_37);
- rule__IntervallNumber__Group__0__Impl();
-
- state._fsp--;
-
- pushFollow(FOLLOW_2);
- rule__IntervallNumber__Group__1();
-
- state._fsp--;
-
-
- }
-
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
-
- restoreStackSize(stackSize);
-
- }
- return ;
- }
- // $ANTLR end "rule__IntervallNumber__Group__0"
-
-
- // $ANTLR start "rule__IntervallNumber__Group__0__Impl"
- // InternalApplicationConfiguration.g:6497:1: rule__IntervallNumber__Group__0__Impl : ( ( rule__IntervallNumber__MinAssignment_0 ) ) ;
- public final void rule__IntervallNumber__Group__0__Impl() throws RecognitionException {
-
- int stackSize = keepStackSize();
-
- try {
- // InternalApplicationConfiguration.g:6501:1: ( ( ( rule__IntervallNumber__MinAssignment_0 ) ) )
- // InternalApplicationConfiguration.g:6502:1: ( ( rule__IntervallNumber__MinAssignment_0 ) )
- {
- // InternalApplicationConfiguration.g:6502:1: ( ( rule__IntervallNumber__MinAssignment_0 ) )
- // InternalApplicationConfiguration.g:6503:2: ( rule__IntervallNumber__MinAssignment_0 )
- {
- before(grammarAccess.getIntervallNumberAccess().getMinAssignment_0());
- // InternalApplicationConfiguration.g:6504:2: ( rule__IntervallNumber__MinAssignment_0 )
- // InternalApplicationConfiguration.g:6504:3: rule__IntervallNumber__MinAssignment_0
- {
- pushFollow(FOLLOW_2);
- rule__IntervallNumber__MinAssignment_0();
-
- state._fsp--;
-
-
- }
-
- after(grammarAccess.getIntervallNumberAccess().getMinAssignment_0());
-
- }
-
-
- }
-
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
-
- restoreStackSize(stackSize);
-
- }
- return ;
- }
- // $ANTLR end "rule__IntervallNumber__Group__0__Impl"
-
-
- // $ANTLR start "rule__IntervallNumber__Group__1"
- // InternalApplicationConfiguration.g:6512:1: rule__IntervallNumber__Group__1 : rule__IntervallNumber__Group__1__Impl rule__IntervallNumber__Group__2 ;
- public final void rule__IntervallNumber__Group__1() throws RecognitionException {
-
- int stackSize = keepStackSize();
-
- try {
- // InternalApplicationConfiguration.g:6516:1: ( rule__IntervallNumber__Group__1__Impl rule__IntervallNumber__Group__2 )
- // InternalApplicationConfiguration.g:6517:2: rule__IntervallNumber__Group__1__Impl rule__IntervallNumber__Group__2
- {
- pushFollow(FOLLOW_30);
- rule__IntervallNumber__Group__1__Impl();
-
- state._fsp--;
-
- pushFollow(FOLLOW_2);
- rule__IntervallNumber__Group__2();
-
- state._fsp--;
-
-
- }
-
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
-
- restoreStackSize(stackSize);
-
- }
- return ;
- }
- // $ANTLR end "rule__IntervallNumber__Group__1"
-
-
- // $ANTLR start "rule__IntervallNumber__Group__1__Impl"
- // InternalApplicationConfiguration.g:6524:1: rule__IntervallNumber__Group__1__Impl : ( '..' ) ;
- public final void rule__IntervallNumber__Group__1__Impl() throws RecognitionException {
-
- int stackSize = keepStackSize();
-
- try {
- // InternalApplicationConfiguration.g:6528:1: ( ( '..' ) )
- // InternalApplicationConfiguration.g:6529:1: ( '..' )
- {
- // InternalApplicationConfiguration.g:6529:1: ( '..' )
- // InternalApplicationConfiguration.g:6530:2: '..'
- {
- before(grammarAccess.getIntervallNumberAccess().getFullStopFullStopKeyword_1());
- match(input,45,FOLLOW_2);
- after(grammarAccess.getIntervallNumberAccess().getFullStopFullStopKeyword_1());
-
- }
-
-
- }
-
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
-
- restoreStackSize(stackSize);
-
- }
- return ;
- }
- // $ANTLR end "rule__IntervallNumber__Group__1__Impl"
-
-
- // $ANTLR start "rule__IntervallNumber__Group__2"
- // InternalApplicationConfiguration.g:6539:1: rule__IntervallNumber__Group__2 : rule__IntervallNumber__Group__2__Impl ;
- public final void rule__IntervallNumber__Group__2() throws RecognitionException {
-
- int stackSize = keepStackSize();
-
- try {
- // InternalApplicationConfiguration.g:6543:1: ( rule__IntervallNumber__Group__2__Impl )
- // InternalApplicationConfiguration.g:6544:2: rule__IntervallNumber__Group__2__Impl
- {
- pushFollow(FOLLOW_2);
- rule__IntervallNumber__Group__2__Impl();
-
- state._fsp--;
-
-
- }
-
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
-
- restoreStackSize(stackSize);
-
- }
- return ;
- }
- // $ANTLR end "rule__IntervallNumber__Group__2"
-
-
- // $ANTLR start "rule__IntervallNumber__Group__2__Impl"
- // InternalApplicationConfiguration.g:6550:1: rule__IntervallNumber__Group__2__Impl : ( ( rule__IntervallNumber__Alternatives_2 ) ) ;
- public final void rule__IntervallNumber__Group__2__Impl() throws RecognitionException {
-
- int stackSize = keepStackSize();
-
- try {
- // InternalApplicationConfiguration.g:6554:1: ( ( ( rule__IntervallNumber__Alternatives_2 ) ) )
- // InternalApplicationConfiguration.g:6555:1: ( ( rule__IntervallNumber__Alternatives_2 ) )
- {
- // InternalApplicationConfiguration.g:6555:1: ( ( rule__IntervallNumber__Alternatives_2 ) )
- // InternalApplicationConfiguration.g:6556:2: ( rule__IntervallNumber__Alternatives_2 )
- {
- before(grammarAccess.getIntervallNumberAccess().getAlternatives_2());
- // InternalApplicationConfiguration.g:6557:2: ( rule__IntervallNumber__Alternatives_2 )
- // InternalApplicationConfiguration.g:6557:3: rule__IntervallNumber__Alternatives_2
- {
- pushFollow(FOLLOW_2);
- rule__IntervallNumber__Alternatives_2();
-
- state._fsp--;
-
-
- }
-
- after(grammarAccess.getIntervallNumberAccess().getAlternatives_2());
-
- }
-
-
- }
-
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
-
- restoreStackSize(stackSize);
-
- }
- return ;
- }
- // $ANTLR end "rule__IntervallNumber__Group__2__Impl"
-
-
- // $ANTLR start "rule__IntEnumberation__Group__0"
- // InternalApplicationConfiguration.g:6566:1: rule__IntEnumberation__Group__0 : rule__IntEnumberation__Group__0__Impl rule__IntEnumberation__Group__1 ;
- public final void rule__IntEnumberation__Group__0() throws RecognitionException {
-
- int stackSize = keepStackSize();
-
- try {
- // InternalApplicationConfiguration.g:6570:1: ( rule__IntEnumberation__Group__0__Impl rule__IntEnumberation__Group__1 )
- // InternalApplicationConfiguration.g:6571:2: rule__IntEnumberation__Group__0__Impl rule__IntEnumberation__Group__1
- {
- pushFollow(FOLLOW_33);
- rule__IntEnumberation__Group__0__Impl();
-
- state._fsp--;
-
- pushFollow(FOLLOW_2);
- rule__IntEnumberation__Group__1();
-
- state._fsp--;
-
-
- }
-
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
-
- restoreStackSize(stackSize);
-
- }
- return ;
- }
- // $ANTLR end "rule__IntEnumberation__Group__0"
-
-
- // $ANTLR start "rule__IntEnumberation__Group__0__Impl"
- // InternalApplicationConfiguration.g:6578:1: rule__IntEnumberation__Group__0__Impl : ( () ) ;
- public final void rule__IntEnumberation__Group__0__Impl() throws RecognitionException {
-
- int stackSize = keepStackSize();
-
- try {
- // InternalApplicationConfiguration.g:6582:1: ( ( () ) )
- // InternalApplicationConfiguration.g:6583:1: ( () )
- {
- // InternalApplicationConfiguration.g:6583:1: ( () )
- // InternalApplicationConfiguration.g:6584:2: ()
- {
- before(grammarAccess.getIntEnumberationAccess().getIntEnumberationAction_0());
- // InternalApplicationConfiguration.g:6585:2: ()
- // InternalApplicationConfiguration.g:6585:3:
- {
- }
-
- after(grammarAccess.getIntEnumberationAccess().getIntEnumberationAction_0());
-
- }
-
-
- }
-
- }
- finally {
-
- restoreStackSize(stackSize);
-
- }
- return ;
- }
- // $ANTLR end "rule__IntEnumberation__Group__0__Impl"
-
-
- // $ANTLR start "rule__IntEnumberation__Group__1"
- // InternalApplicationConfiguration.g:6593:1: rule__IntEnumberation__Group__1 : rule__IntEnumberation__Group__1__Impl rule__IntEnumberation__Group__2 ;
- public final void rule__IntEnumberation__Group__1() throws RecognitionException {
-
- int stackSize = keepStackSize();
-
- try {
- // InternalApplicationConfiguration.g:6597:1: ( rule__IntEnumberation__Group__1__Impl rule__IntEnumberation__Group__2 )
- // InternalApplicationConfiguration.g:6598:2: rule__IntEnumberation__Group__1__Impl rule__IntEnumberation__Group__2
- {
- pushFollow(FOLLOW_38);
- rule__IntEnumberation__Group__1__Impl();
-
- state._fsp--;
-
- pushFollow(FOLLOW_2);
- rule__IntEnumberation__Group__2();
-
- state._fsp--;
-
-
- }
-
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
-
- restoreStackSize(stackSize);
-
- }
- return ;
- }
- // $ANTLR end "rule__IntEnumberation__Group__1"
-
-
- // $ANTLR start "rule__IntEnumberation__Group__1__Impl"
- // InternalApplicationConfiguration.g:6605:1: rule__IntEnumberation__Group__1__Impl : ( '{' ) ;
- public final void rule__IntEnumberation__Group__1__Impl() throws RecognitionException {
-
- int stackSize = keepStackSize();
-
- try {
- // InternalApplicationConfiguration.g:6609:1: ( ( '{' ) )
- // InternalApplicationConfiguration.g:6610:1: ( '{' )
- {
- // InternalApplicationConfiguration.g:6610:1: ( '{' )
- // InternalApplicationConfiguration.g:6611:2: '{'
- {
- before(grammarAccess.getIntEnumberationAccess().getLeftCurlyBracketKeyword_1());
- match(input,24,FOLLOW_2);
- after(grammarAccess.getIntEnumberationAccess().getLeftCurlyBracketKeyword_1());
-
- }
-
-
- }
-
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
-
- restoreStackSize(stackSize);
-
- }
- return ;
- }
- // $ANTLR end "rule__IntEnumberation__Group__1__Impl"
-
-
- // $ANTLR start "rule__IntEnumberation__Group__2"
- // InternalApplicationConfiguration.g:6620:1: rule__IntEnumberation__Group__2 : rule__IntEnumberation__Group__2__Impl rule__IntEnumberation__Group__3 ;
- public final void rule__IntEnumberation__Group__2() throws RecognitionException {
-
- int stackSize = keepStackSize();
-
- try {
- // InternalApplicationConfiguration.g:6624:1: ( rule__IntEnumberation__Group__2__Impl rule__IntEnumberation__Group__3 )
- // InternalApplicationConfiguration.g:6625:2: rule__IntEnumberation__Group__2__Impl rule__IntEnumberation__Group__3
- {
- pushFollow(FOLLOW_38);
- rule__IntEnumberation__Group__2__Impl();
-
- state._fsp--;
-
- pushFollow(FOLLOW_2);
- rule__IntEnumberation__Group__3();
-
- state._fsp--;
-
-
- }
-
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
-
- restoreStackSize(stackSize);
-
- }
- return ;
- }
- // $ANTLR end "rule__IntEnumberation__Group__2"
-
-
- // $ANTLR start "rule__IntEnumberation__Group__2__Impl"
- // InternalApplicationConfiguration.g:6632:1: rule__IntEnumberation__Group__2__Impl : ( ( rule__IntEnumberation__Group_2__0 )? ) ;
- public final void rule__IntEnumberation__Group__2__Impl() throws RecognitionException {
-
- int stackSize = keepStackSize();
-
- try {
- // InternalApplicationConfiguration.g:6636:1: ( ( ( rule__IntEnumberation__Group_2__0 )? ) )
- // InternalApplicationConfiguration.g:6637:1: ( ( rule__IntEnumberation__Group_2__0 )? )
- {
- // InternalApplicationConfiguration.g:6637:1: ( ( rule__IntEnumberation__Group_2__0 )? )
- // InternalApplicationConfiguration.g:6638:2: ( rule__IntEnumberation__Group_2__0 )?
- {
- before(grammarAccess.getIntEnumberationAccess().getGroup_2());
- // InternalApplicationConfiguration.g:6639:2: ( rule__IntEnumberation__Group_2__0 )?
- int alt50=2;
- int LA50_0 = input.LA(1);
-
- if ( (LA50_0==RULE_INT||LA50_0==18) ) {
- alt50=1;
- }
- switch (alt50) {
- case 1 :
- // InternalApplicationConfiguration.g:6639:3: rule__IntEnumberation__Group_2__0
- {
- pushFollow(FOLLOW_2);
- rule__IntEnumberation__Group_2__0();
-
- state._fsp--;
-
-
- }
- break;
-
- }
-
- after(grammarAccess.getIntEnumberationAccess().getGroup_2());
-
- }
-
-
- }
-
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
-
- restoreStackSize(stackSize);
-
- }
- return ;
- }
- // $ANTLR end "rule__IntEnumberation__Group__2__Impl"
-
-
- // $ANTLR start "rule__IntEnumberation__Group__3"
- // InternalApplicationConfiguration.g:6647:1: rule__IntEnumberation__Group__3 : rule__IntEnumberation__Group__3__Impl ;
- public final void rule__IntEnumberation__Group__3() throws RecognitionException {
-
- int stackSize = keepStackSize();
-
- try {
- // InternalApplicationConfiguration.g:6651:1: ( rule__IntEnumberation__Group__3__Impl )
- // InternalApplicationConfiguration.g:6652:2: rule__IntEnumberation__Group__3__Impl
- {
- pushFollow(FOLLOW_2);
- rule__IntEnumberation__Group__3__Impl();
-
- state._fsp--;
-
-
- }
-
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
-
- restoreStackSize(stackSize);
-
- }
- return ;
- }
- // $ANTLR end "rule__IntEnumberation__Group__3"
-
-
- // $ANTLR start "rule__IntEnumberation__Group__3__Impl"
- // InternalApplicationConfiguration.g:6658:1: rule__IntEnumberation__Group__3__Impl : ( '}' ) ;
- public final void rule__IntEnumberation__Group__3__Impl() throws RecognitionException {
-
- int stackSize = keepStackSize();
-
- try {
- // InternalApplicationConfiguration.g:6662:1: ( ( '}' ) )
- // InternalApplicationConfiguration.g:6663:1: ( '}' )
- {
- // InternalApplicationConfiguration.g:6663:1: ( '}' )
- // InternalApplicationConfiguration.g:6664:2: '}'
- {
- before(grammarAccess.getIntEnumberationAccess().getRightCurlyBracketKeyword_3());
- match(input,25,FOLLOW_2);
- after(grammarAccess.getIntEnumberationAccess().getRightCurlyBracketKeyword_3());
-
- }
-
-
- }
-
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
-
- restoreStackSize(stackSize);
-
- }
- return ;
- }
- // $ANTLR end "rule__IntEnumberation__Group__3__Impl"
-
-
- // $ANTLR start "rule__IntEnumberation__Group_2__0"
- // InternalApplicationConfiguration.g:6674:1: rule__IntEnumberation__Group_2__0 : rule__IntEnumberation__Group_2__0__Impl rule__IntEnumberation__Group_2__1 ;
- public final void rule__IntEnumberation__Group_2__0() throws RecognitionException {
-
- int stackSize = keepStackSize();
-
- try {
- // InternalApplicationConfiguration.g:6678:1: ( rule__IntEnumberation__Group_2__0__Impl rule__IntEnumberation__Group_2__1 )
- // InternalApplicationConfiguration.g:6679:2: rule__IntEnumberation__Group_2__0__Impl rule__IntEnumberation__Group_2__1
- {
- pushFollow(FOLLOW_23);
- rule__IntEnumberation__Group_2__0__Impl();
-
- state._fsp--;
-
- pushFollow(FOLLOW_2);
- rule__IntEnumberation__Group_2__1();
-
- state._fsp--;
-
-
- }
-
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
-
- restoreStackSize(stackSize);
-
- }
- return ;
- }
- // $ANTLR end "rule__IntEnumberation__Group_2__0"
-
-
- // $ANTLR start "rule__IntEnumberation__Group_2__0__Impl"
- // InternalApplicationConfiguration.g:6686:1: rule__IntEnumberation__Group_2__0__Impl : ( ( rule__IntEnumberation__EntryAssignment_2_0 ) ) ;
- public final void rule__IntEnumberation__Group_2__0__Impl() throws RecognitionException {
-
- int stackSize = keepStackSize();
-
- try {
- // InternalApplicationConfiguration.g:6690:1: ( ( ( rule__IntEnumberation__EntryAssignment_2_0 ) ) )
- // InternalApplicationConfiguration.g:6691:1: ( ( rule__IntEnumberation__EntryAssignment_2_0 ) )
- {
- // InternalApplicationConfiguration.g:6691:1: ( ( rule__IntEnumberation__EntryAssignment_2_0 ) )
- // InternalApplicationConfiguration.g:6692:2: ( rule__IntEnumberation__EntryAssignment_2_0 )
- {
- before(grammarAccess.getIntEnumberationAccess().getEntryAssignment_2_0());
- // InternalApplicationConfiguration.g:6693:2: ( rule__IntEnumberation__EntryAssignment_2_0 )
- // InternalApplicationConfiguration.g:6693:3: rule__IntEnumberation__EntryAssignment_2_0
- {
- pushFollow(FOLLOW_2);
- rule__IntEnumberation__EntryAssignment_2_0();
-
- state._fsp--;
-
-
- }
-
- after(grammarAccess.getIntEnumberationAccess().getEntryAssignment_2_0());
-
- }
-
-
- }
-
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
-
- restoreStackSize(stackSize);
-
- }
- return ;
- }
- // $ANTLR end "rule__IntEnumberation__Group_2__0__Impl"
-
-
- // $ANTLR start "rule__IntEnumberation__Group_2__1"
- // InternalApplicationConfiguration.g:6701:1: rule__IntEnumberation__Group_2__1 : rule__IntEnumberation__Group_2__1__Impl ;
- public final void rule__IntEnumberation__Group_2__1() throws RecognitionException {
-
- int stackSize = keepStackSize();
-
- try {
- // InternalApplicationConfiguration.g:6705:1: ( rule__IntEnumberation__Group_2__1__Impl )
- // InternalApplicationConfiguration.g:6706:2: rule__IntEnumberation__Group_2__1__Impl
- {
- pushFollow(FOLLOW_2);
- rule__IntEnumberation__Group_2__1__Impl();
-
- state._fsp--;
-
-
- }
-
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
-
- restoreStackSize(stackSize);
-
- }
- return ;
- }
- // $ANTLR end "rule__IntEnumberation__Group_2__1"
-
-
- // $ANTLR start "rule__IntEnumberation__Group_2__1__Impl"
- // InternalApplicationConfiguration.g:6712:1: rule__IntEnumberation__Group_2__1__Impl : ( ( rule__IntEnumberation__Group_2_1__0 )* ) ;
- public final void rule__IntEnumberation__Group_2__1__Impl() throws RecognitionException {
-
- int stackSize = keepStackSize();
-
- try {
- // InternalApplicationConfiguration.g:6716:1: ( ( ( rule__IntEnumberation__Group_2_1__0 )* ) )
- // InternalApplicationConfiguration.g:6717:1: ( ( rule__IntEnumberation__Group_2_1__0 )* )
- {
- // InternalApplicationConfiguration.g:6717:1: ( ( rule__IntEnumberation__Group_2_1__0 )* )
- // InternalApplicationConfiguration.g:6718:2: ( rule__IntEnumberation__Group_2_1__0 )*
- {
- before(grammarAccess.getIntEnumberationAccess().getGroup_2_1());
- // InternalApplicationConfiguration.g:6719:2: ( rule__IntEnumberation__Group_2_1__0 )*
- loop51:
- do {
- int alt51=2;
- int LA51_0 = input.LA(1);
-
- if ( (LA51_0==26) ) {
- alt51=1;
- }
-
-
- switch (alt51) {
- case 1 :
- // InternalApplicationConfiguration.g:6719:3: rule__IntEnumberation__Group_2_1__0
- {
- pushFollow(FOLLOW_16);
- rule__IntEnumberation__Group_2_1__0();
-
- state._fsp--;
-
-
- }
- break;
-
- default :
- break loop51;
- }
- } while (true);
-
- after(grammarAccess.getIntEnumberationAccess().getGroup_2_1());
-
- }
-
-
- }
-
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
-
- restoreStackSize(stackSize);
-
- }
- return ;
- }
- // $ANTLR end "rule__IntEnumberation__Group_2__1__Impl"
-
-
- // $ANTLR start "rule__IntEnumberation__Group_2_1__0"
- // InternalApplicationConfiguration.g:6728:1: rule__IntEnumberation__Group_2_1__0 : rule__IntEnumberation__Group_2_1__0__Impl rule__IntEnumberation__Group_2_1__1 ;
- public final void rule__IntEnumberation__Group_2_1__0() throws RecognitionException {
-
- int stackSize = keepStackSize();
-
- try {
- // InternalApplicationConfiguration.g:6732:1: ( rule__IntEnumberation__Group_2_1__0__Impl rule__IntEnumberation__Group_2_1__1 )
- // InternalApplicationConfiguration.g:6733:2: rule__IntEnumberation__Group_2_1__0__Impl rule__IntEnumberation__Group_2_1__1
- {
- pushFollow(FOLLOW_39);
- rule__IntEnumberation__Group_2_1__0__Impl();
-
- state._fsp--;
-
- pushFollow(FOLLOW_2);
- rule__IntEnumberation__Group_2_1__1();
-
- state._fsp--;
-
-
- }
-
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
-
- restoreStackSize(stackSize);
-
- }
- return ;
- }
- // $ANTLR end "rule__IntEnumberation__Group_2_1__0"
-
-
- // $ANTLR start "rule__IntEnumberation__Group_2_1__0__Impl"
- // InternalApplicationConfiguration.g:6740:1: rule__IntEnumberation__Group_2_1__0__Impl : ( ',' ) ;
- public final void rule__IntEnumberation__Group_2_1__0__Impl() throws RecognitionException {
-
- int stackSize = keepStackSize();
-
- try {
- // InternalApplicationConfiguration.g:6744:1: ( ( ',' ) )
- // InternalApplicationConfiguration.g:6745:1: ( ',' )
- {
- // InternalApplicationConfiguration.g:6745:1: ( ',' )
- // InternalApplicationConfiguration.g:6746:2: ','
- {
- before(grammarAccess.getIntEnumberationAccess().getCommaKeyword_2_1_0());
- match(input,26,FOLLOW_2);
- after(grammarAccess.getIntEnumberationAccess().getCommaKeyword_2_1_0());
-
- }
-
-
- }
-
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
-
- restoreStackSize(stackSize);
-
- }
- return ;
- }
- // $ANTLR end "rule__IntEnumberation__Group_2_1__0__Impl"
-
-
- // $ANTLR start "rule__IntEnumberation__Group_2_1__1"
- // InternalApplicationConfiguration.g:6755:1: rule__IntEnumberation__Group_2_1__1 : rule__IntEnumberation__Group_2_1__1__Impl ;
- public final void rule__IntEnumberation__Group_2_1__1() throws RecognitionException {
-
- int stackSize = keepStackSize();
-
- try {
- // InternalApplicationConfiguration.g:6759:1: ( rule__IntEnumberation__Group_2_1__1__Impl )
- // InternalApplicationConfiguration.g:6760:2: rule__IntEnumberation__Group_2_1__1__Impl
- {
- pushFollow(FOLLOW_2);
- rule__IntEnumberation__Group_2_1__1__Impl();
-
- state._fsp--;
-
-
- }
-
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
-
- restoreStackSize(stackSize);
-
- }
- return ;
- }
- // $ANTLR end "rule__IntEnumberation__Group_2_1__1"
-
-
- // $ANTLR start "rule__IntEnumberation__Group_2_1__1__Impl"
- // InternalApplicationConfiguration.g:6766:1: rule__IntEnumberation__Group_2_1__1__Impl : ( ( rule__IntEnumberation__EntryAssignment_2_1_1 ) ) ;
- public final void rule__IntEnumberation__Group_2_1__1__Impl() throws RecognitionException {
-
- int stackSize = keepStackSize();
-
- try {
- // InternalApplicationConfiguration.g:6770:1: ( ( ( rule__IntEnumberation__EntryAssignment_2_1_1 ) ) )
- // InternalApplicationConfiguration.g:6771:1: ( ( rule__IntEnumberation__EntryAssignment_2_1_1 ) )
- {
- // InternalApplicationConfiguration.g:6771:1: ( ( rule__IntEnumberation__EntryAssignment_2_1_1 ) )
- // InternalApplicationConfiguration.g:6772:2: ( rule__IntEnumberation__EntryAssignment_2_1_1 )
- {
- before(grammarAccess.getIntEnumberationAccess().getEntryAssignment_2_1_1());
- // InternalApplicationConfiguration.g:6773:2: ( rule__IntEnumberation__EntryAssignment_2_1_1 )
- // InternalApplicationConfiguration.g:6773:3: rule__IntEnumberation__EntryAssignment_2_1_1
- {
- pushFollow(FOLLOW_2);
- rule__IntEnumberation__EntryAssignment_2_1_1();
-
- state._fsp--;
-
-
- }
-
- after(grammarAccess.getIntEnumberationAccess().getEntryAssignment_2_1_1());
-
- }
-
-
- }
-
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
-
- restoreStackSize(stackSize);
-
- }
- return ;
- }
- // $ANTLR end "rule__IntEnumberation__Group_2_1__1__Impl"
-
-
- // $ANTLR start "rule__RealEnumeration__Group__0"
- // InternalApplicationConfiguration.g:6782:1: rule__RealEnumeration__Group__0 : rule__RealEnumeration__Group__0__Impl rule__RealEnumeration__Group__1 ;
- public final void rule__RealEnumeration__Group__0() throws RecognitionException {
-
- int stackSize = keepStackSize();
-
- try {
- // InternalApplicationConfiguration.g:6786:1: ( rule__RealEnumeration__Group__0__Impl rule__RealEnumeration__Group__1 )
- // InternalApplicationConfiguration.g:6787:2: rule__RealEnumeration__Group__0__Impl rule__RealEnumeration__Group__1
- {
- pushFollow(FOLLOW_33);
- rule__RealEnumeration__Group__0__Impl();
-
- state._fsp--;
-
- pushFollow(FOLLOW_2);
- rule__RealEnumeration__Group__1();
-
- state._fsp--;
-
-
- }
-
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
-
- restoreStackSize(stackSize);
-
- }
- return ;
- }
- // $ANTLR end "rule__RealEnumeration__Group__0"
-
-
- // $ANTLR start "rule__RealEnumeration__Group__0__Impl"
- // InternalApplicationConfiguration.g:6794:1: rule__RealEnumeration__Group__0__Impl : ( () ) ;
- public final void rule__RealEnumeration__Group__0__Impl() throws RecognitionException {
-
- int stackSize = keepStackSize();
-
- try {
- // InternalApplicationConfiguration.g:6798:1: ( ( () ) )
- // InternalApplicationConfiguration.g:6799:1: ( () )
- {
- // InternalApplicationConfiguration.g:6799:1: ( () )
- // InternalApplicationConfiguration.g:6800:2: ()
- {
- before(grammarAccess.getRealEnumerationAccess().getRealEnumerationAction_0());
- // InternalApplicationConfiguration.g:6801:2: ()
- // InternalApplicationConfiguration.g:6801:3:
- {
- }
-
- after(grammarAccess.getRealEnumerationAccess().getRealEnumerationAction_0());
-
- }
-
-
- }
-
- }
- finally {
-
- restoreStackSize(stackSize);
-
- }
- return ;
- }
- // $ANTLR end "rule__RealEnumeration__Group__0__Impl"
-
-
- // $ANTLR start "rule__RealEnumeration__Group__1"
- // InternalApplicationConfiguration.g:6809:1: rule__RealEnumeration__Group__1 : rule__RealEnumeration__Group__1__Impl rule__RealEnumeration__Group__2 ;
- public final void rule__RealEnumeration__Group__1() throws RecognitionException {
-
- int stackSize = keepStackSize();
-
- try {
- // InternalApplicationConfiguration.g:6813:1: ( rule__RealEnumeration__Group__1__Impl rule__RealEnumeration__Group__2 )
- // InternalApplicationConfiguration.g:6814:2: rule__RealEnumeration__Group__1__Impl rule__RealEnumeration__Group__2
- {
- pushFollow(FOLLOW_38);
- rule__RealEnumeration__Group__1__Impl();
-
- state._fsp--;
-
- pushFollow(FOLLOW_2);
- rule__RealEnumeration__Group__2();
-
- state._fsp--;
-
-
- }
-
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
-
- restoreStackSize(stackSize);
-
- }
- return ;
- }
- // $ANTLR end "rule__RealEnumeration__Group__1"
-
-
- // $ANTLR start "rule__RealEnumeration__Group__1__Impl"
- // InternalApplicationConfiguration.g:6821:1: rule__RealEnumeration__Group__1__Impl : ( '{' ) ;
- public final void rule__RealEnumeration__Group__1__Impl() throws RecognitionException {
-
- int stackSize = keepStackSize();
-
- try {
- // InternalApplicationConfiguration.g:6825:1: ( ( '{' ) )
- // InternalApplicationConfiguration.g:6826:1: ( '{' )
- {
- // InternalApplicationConfiguration.g:6826:1: ( '{' )
- // InternalApplicationConfiguration.g:6827:2: '{'
- {
- before(grammarAccess.getRealEnumerationAccess().getLeftCurlyBracketKeyword_1());
- match(input,24,FOLLOW_2);
- after(grammarAccess.getRealEnumerationAccess().getLeftCurlyBracketKeyword_1());
-
- }
-
-
- }
-
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
-
- restoreStackSize(stackSize);
-
- }
- return ;
- }
- // $ANTLR end "rule__RealEnumeration__Group__1__Impl"
-
-
- // $ANTLR start "rule__RealEnumeration__Group__2"
- // InternalApplicationConfiguration.g:6836:1: rule__RealEnumeration__Group__2 : rule__RealEnumeration__Group__2__Impl rule__RealEnumeration__Group__3 ;
- public final void rule__RealEnumeration__Group__2() throws RecognitionException {
-
- int stackSize = keepStackSize();
-
- try {
- // InternalApplicationConfiguration.g:6840:1: ( rule__RealEnumeration__Group__2__Impl rule__RealEnumeration__Group__3 )
- // InternalApplicationConfiguration.g:6841:2: rule__RealEnumeration__Group__2__Impl rule__RealEnumeration__Group__3
- {
- pushFollow(FOLLOW_38);
- rule__RealEnumeration__Group__2__Impl();
-
- state._fsp--;
-
- pushFollow(FOLLOW_2);
- rule__RealEnumeration__Group__3();
-
- state._fsp--;
-
-
- }
-
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
-
- restoreStackSize(stackSize);
-
- }
- return ;
- }
- // $ANTLR end "rule__RealEnumeration__Group__2"
-
-
- // $ANTLR start "rule__RealEnumeration__Group__2__Impl"
- // InternalApplicationConfiguration.g:6848:1: rule__RealEnumeration__Group__2__Impl : ( ( rule__RealEnumeration__Group_2__0 )? ) ;
- public final void rule__RealEnumeration__Group__2__Impl() throws RecognitionException {
-
- int stackSize = keepStackSize();
-
- try {
- // InternalApplicationConfiguration.g:6852:1: ( ( ( rule__RealEnumeration__Group_2__0 )? ) )
- // InternalApplicationConfiguration.g:6853:1: ( ( rule__RealEnumeration__Group_2__0 )? )
- {
- // InternalApplicationConfiguration.g:6853:1: ( ( rule__RealEnumeration__Group_2__0 )? )
- // InternalApplicationConfiguration.g:6854:2: ( rule__RealEnumeration__Group_2__0 )?
- {
- before(grammarAccess.getRealEnumerationAccess().getGroup_2());
- // InternalApplicationConfiguration.g:6855:2: ( rule__RealEnumeration__Group_2__0 )?
- int alt52=2;
- int LA52_0 = input.LA(1);
-
- if ( (LA52_0==RULE_INT||LA52_0==18) ) {
- alt52=1;
- }
- switch (alt52) {
- case 1 :
- // InternalApplicationConfiguration.g:6855:3: rule__RealEnumeration__Group_2__0
- {
- pushFollow(FOLLOW_2);
- rule__RealEnumeration__Group_2__0();
-
- state._fsp--;
-
-
- }
- break;
-
- }
-
- after(grammarAccess.getRealEnumerationAccess().getGroup_2());
-
- }
-
-
- }
-
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
-
- restoreStackSize(stackSize);
-
- }
- return ;
- }
- // $ANTLR end "rule__RealEnumeration__Group__2__Impl"
-
-
- // $ANTLR start "rule__RealEnumeration__Group__3"
- // InternalApplicationConfiguration.g:6863:1: rule__RealEnumeration__Group__3 : rule__RealEnumeration__Group__3__Impl ;
- public final void rule__RealEnumeration__Group__3() throws RecognitionException {
-
- int stackSize = keepStackSize();
-
- try {
- // InternalApplicationConfiguration.g:6867:1: ( rule__RealEnumeration__Group__3__Impl )
- // InternalApplicationConfiguration.g:6868:2: rule__RealEnumeration__Group__3__Impl
- {
- pushFollow(FOLLOW_2);
- rule__RealEnumeration__Group__3__Impl();
-
- state._fsp--;
-
-
- }
-
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
-
- restoreStackSize(stackSize);
-
- }
- return ;
- }
- // $ANTLR end "rule__RealEnumeration__Group__3"
-
-
- // $ANTLR start "rule__RealEnumeration__Group__3__Impl"
- // InternalApplicationConfiguration.g:6874:1: rule__RealEnumeration__Group__3__Impl : ( '}' ) ;
- public final void rule__RealEnumeration__Group__3__Impl() throws RecognitionException {
-
- int stackSize = keepStackSize();
-
- try {
- // InternalApplicationConfiguration.g:6878:1: ( ( '}' ) )
- // InternalApplicationConfiguration.g:6879:1: ( '}' )
- {
- // InternalApplicationConfiguration.g:6879:1: ( '}' )
- // InternalApplicationConfiguration.g:6880:2: '}'
- {
- before(grammarAccess.getRealEnumerationAccess().getRightCurlyBracketKeyword_3());
- match(input,25,FOLLOW_2);
- after(grammarAccess.getRealEnumerationAccess().getRightCurlyBracketKeyword_3());
-
- }
-
-
- }
-
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
-
- restoreStackSize(stackSize);
-
- }
- return ;
- }
- // $ANTLR end "rule__RealEnumeration__Group__3__Impl"
-
-
- // $ANTLR start "rule__RealEnumeration__Group_2__0"
- // InternalApplicationConfiguration.g:6890:1: rule__RealEnumeration__Group_2__0 : rule__RealEnumeration__Group_2__0__Impl rule__RealEnumeration__Group_2__1 ;
- public final void rule__RealEnumeration__Group_2__0() throws RecognitionException {
-
- int stackSize = keepStackSize();
-
- try {
- // InternalApplicationConfiguration.g:6894:1: ( rule__RealEnumeration__Group_2__0__Impl rule__RealEnumeration__Group_2__1 )
- // InternalApplicationConfiguration.g:6895:2: rule__RealEnumeration__Group_2__0__Impl rule__RealEnumeration__Group_2__1
- {
- pushFollow(FOLLOW_23);
- rule__RealEnumeration__Group_2__0__Impl();
-
- state._fsp--;
-
- pushFollow(FOLLOW_2);
- rule__RealEnumeration__Group_2__1();
-
- state._fsp--;
-
-
- }
-
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
-
- restoreStackSize(stackSize);
-
- }
- return ;
- }
- // $ANTLR end "rule__RealEnumeration__Group_2__0"
-
-
- // $ANTLR start "rule__RealEnumeration__Group_2__0__Impl"
- // InternalApplicationConfiguration.g:6902:1: rule__RealEnumeration__Group_2__0__Impl : ( ( rule__RealEnumeration__EntryAssignment_2_0 ) ) ;
- public final void rule__RealEnumeration__Group_2__0__Impl() throws RecognitionException {
-
- int stackSize = keepStackSize();
-
- try {
- // InternalApplicationConfiguration.g:6906:1: ( ( ( rule__RealEnumeration__EntryAssignment_2_0 ) ) )
- // InternalApplicationConfiguration.g:6907:1: ( ( rule__RealEnumeration__EntryAssignment_2_0 ) )
- {
- // InternalApplicationConfiguration.g:6907:1: ( ( rule__RealEnumeration__EntryAssignment_2_0 ) )
- // InternalApplicationConfiguration.g:6908:2: ( rule__RealEnumeration__EntryAssignment_2_0 )
- {
- before(grammarAccess.getRealEnumerationAccess().getEntryAssignment_2_0());
- // InternalApplicationConfiguration.g:6909:2: ( rule__RealEnumeration__EntryAssignment_2_0 )
- // InternalApplicationConfiguration.g:6909:3: rule__RealEnumeration__EntryAssignment_2_0
- {
- pushFollow(FOLLOW_2);
- rule__RealEnumeration__EntryAssignment_2_0();
-
- state._fsp--;
-
-
- }
-
- after(grammarAccess.getRealEnumerationAccess().getEntryAssignment_2_0());
-
- }
-
-
- }
-
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
-
- restoreStackSize(stackSize);
-
- }
- return ;
- }
- // $ANTLR end "rule__RealEnumeration__Group_2__0__Impl"
-
-
- // $ANTLR start "rule__RealEnumeration__Group_2__1"
- // InternalApplicationConfiguration.g:6917:1: rule__RealEnumeration__Group_2__1 : rule__RealEnumeration__Group_2__1__Impl ;
- public final void rule__RealEnumeration__Group_2__1() throws RecognitionException {
-
- int stackSize = keepStackSize();
-
- try {
- // InternalApplicationConfiguration.g:6921:1: ( rule__RealEnumeration__Group_2__1__Impl )
- // InternalApplicationConfiguration.g:6922:2: rule__RealEnumeration__Group_2__1__Impl
- {
- pushFollow(FOLLOW_2);
- rule__RealEnumeration__Group_2__1__Impl();
-
- state._fsp--;
-
-
- }
-
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
-
- restoreStackSize(stackSize);
-
- }
- return ;
- }
- // $ANTLR end "rule__RealEnumeration__Group_2__1"
-
-
- // $ANTLR start "rule__RealEnumeration__Group_2__1__Impl"
- // InternalApplicationConfiguration.g:6928:1: rule__RealEnumeration__Group_2__1__Impl : ( ( rule__RealEnumeration__Group_2_1__0 )* ) ;
- public final void rule__RealEnumeration__Group_2__1__Impl() throws RecognitionException {
-
- int stackSize = keepStackSize();
-
- try {
- // InternalApplicationConfiguration.g:6932:1: ( ( ( rule__RealEnumeration__Group_2_1__0 )* ) )
- // InternalApplicationConfiguration.g:6933:1: ( ( rule__RealEnumeration__Group_2_1__0 )* )
- {
- // InternalApplicationConfiguration.g:6933:1: ( ( rule__RealEnumeration__Group_2_1__0 )* )
- // InternalApplicationConfiguration.g:6934:2: ( rule__RealEnumeration__Group_2_1__0 )*
- {
- before(grammarAccess.getRealEnumerationAccess().getGroup_2_1());
- // InternalApplicationConfiguration.g:6935:2: ( rule__RealEnumeration__Group_2_1__0 )*
- loop53:
- do {
- int alt53=2;
- int LA53_0 = input.LA(1);
-
- if ( (LA53_0==26) ) {
- alt53=1;
- }
-
-
- switch (alt53) {
- case 1 :
- // InternalApplicationConfiguration.g:6935:3: rule__RealEnumeration__Group_2_1__0
- {
- pushFollow(FOLLOW_16);
- rule__RealEnumeration__Group_2_1__0();
-
- state._fsp--;
-
-
- }
- break;
-
- default :
- break loop53;
- }
- } while (true);
-
- after(grammarAccess.getRealEnumerationAccess().getGroup_2_1());
-
- }
-
-
- }
-
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
-
- restoreStackSize(stackSize);
-
- }
- return ;
- }
- // $ANTLR end "rule__RealEnumeration__Group_2__1__Impl"
-
-
- // $ANTLR start "rule__RealEnumeration__Group_2_1__0"
- // InternalApplicationConfiguration.g:6944:1: rule__RealEnumeration__Group_2_1__0 : rule__RealEnumeration__Group_2_1__0__Impl rule__RealEnumeration__Group_2_1__1 ;
- public final void rule__RealEnumeration__Group_2_1__0() throws RecognitionException {
-
- int stackSize = keepStackSize();
-
- try {
- // InternalApplicationConfiguration.g:6948:1: ( rule__RealEnumeration__Group_2_1__0__Impl rule__RealEnumeration__Group_2_1__1 )
- // InternalApplicationConfiguration.g:6949:2: rule__RealEnumeration__Group_2_1__0__Impl rule__RealEnumeration__Group_2_1__1
- {
- pushFollow(FOLLOW_39);
- rule__RealEnumeration__Group_2_1__0__Impl();
-
- state._fsp--;
-
- pushFollow(FOLLOW_2);
- rule__RealEnumeration__Group_2_1__1();
-
- state._fsp--;
-
-
- }
-
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
-
- restoreStackSize(stackSize);
-
- }
- return ;
- }
- // $ANTLR end "rule__RealEnumeration__Group_2_1__0"
-
-
- // $ANTLR start "rule__RealEnumeration__Group_2_1__0__Impl"
- // InternalApplicationConfiguration.g:6956:1: rule__RealEnumeration__Group_2_1__0__Impl : ( ',' ) ;
- public final void rule__RealEnumeration__Group_2_1__0__Impl() throws RecognitionException {
-
- int stackSize = keepStackSize();
-
- try {
- // InternalApplicationConfiguration.g:6960:1: ( ( ',' ) )
- // InternalApplicationConfiguration.g:6961:1: ( ',' )
- {
- // InternalApplicationConfiguration.g:6961:1: ( ',' )
- // InternalApplicationConfiguration.g:6962:2: ','
- {
- before(grammarAccess.getRealEnumerationAccess().getCommaKeyword_2_1_0());
- match(input,26,FOLLOW_2);
- after(grammarAccess.getRealEnumerationAccess().getCommaKeyword_2_1_0());
-
- }
-
-
- }
-
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
-
- restoreStackSize(stackSize);
-
- }
- return ;
- }
- // $ANTLR end "rule__RealEnumeration__Group_2_1__0__Impl"
-
-
- // $ANTLR start "rule__RealEnumeration__Group_2_1__1"
- // InternalApplicationConfiguration.g:6971:1: rule__RealEnumeration__Group_2_1__1 : rule__RealEnumeration__Group_2_1__1__Impl ;
- public final void rule__RealEnumeration__Group_2_1__1() throws RecognitionException {
-
- int stackSize = keepStackSize();
-
- try {
- // InternalApplicationConfiguration.g:6975:1: ( rule__RealEnumeration__Group_2_1__1__Impl )
- // InternalApplicationConfiguration.g:6976:2: rule__RealEnumeration__Group_2_1__1__Impl
- {
- pushFollow(FOLLOW_2);
- rule__RealEnumeration__Group_2_1__1__Impl();
-
- state._fsp--;
-
-
- }
-
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
-
- restoreStackSize(stackSize);
-
- }
- return ;
- }
- // $ANTLR end "rule__RealEnumeration__Group_2_1__1"
-
-
- // $ANTLR start "rule__RealEnumeration__Group_2_1__1__Impl"
- // InternalApplicationConfiguration.g:6982:1: rule__RealEnumeration__Group_2_1__1__Impl : ( ( rule__RealEnumeration__EntryAssignment_2_1_1 ) ) ;
- public final void rule__RealEnumeration__Group_2_1__1__Impl() throws RecognitionException {
-
- int stackSize = keepStackSize();
-
- try {
- // InternalApplicationConfiguration.g:6986:1: ( ( ( rule__RealEnumeration__EntryAssignment_2_1_1 ) ) )
- // InternalApplicationConfiguration.g:6987:1: ( ( rule__RealEnumeration__EntryAssignment_2_1_1 ) )
- {
- // InternalApplicationConfiguration.g:6987:1: ( ( rule__RealEnumeration__EntryAssignment_2_1_1 ) )
- // InternalApplicationConfiguration.g:6988:2: ( rule__RealEnumeration__EntryAssignment_2_1_1 )
- {
- before(grammarAccess.getRealEnumerationAccess().getEntryAssignment_2_1_1());
- // InternalApplicationConfiguration.g:6989:2: ( rule__RealEnumeration__EntryAssignment_2_1_1 )
- // InternalApplicationConfiguration.g:6989:3: rule__RealEnumeration__EntryAssignment_2_1_1
- {
- pushFollow(FOLLOW_2);
- rule__RealEnumeration__EntryAssignment_2_1_1();
-
- state._fsp--;
-
-
- }
-
- after(grammarAccess.getRealEnumerationAccess().getEntryAssignment_2_1_1());
-
- }
-
-
- }
-
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
-
- restoreStackSize(stackSize);
-
- }
- return ;
- }
- // $ANTLR end "rule__RealEnumeration__Group_2_1__1__Impl"
-
-
- // $ANTLR start "rule__StringEnumeration__Group__0"
- // InternalApplicationConfiguration.g:6998:1: rule__StringEnumeration__Group__0 : rule__StringEnumeration__Group__0__Impl rule__StringEnumeration__Group__1 ;
- public final void rule__StringEnumeration__Group__0() throws RecognitionException {
-
- int stackSize = keepStackSize();
-
- try {
- // InternalApplicationConfiguration.g:7002:1: ( rule__StringEnumeration__Group__0__Impl rule__StringEnumeration__Group__1 )
- // InternalApplicationConfiguration.g:7003:2: rule__StringEnumeration__Group__0__Impl rule__StringEnumeration__Group__1
- {
- pushFollow(FOLLOW_33);
- rule__StringEnumeration__Group__0__Impl();
-
- state._fsp--;
-
- pushFollow(FOLLOW_2);
- rule__StringEnumeration__Group__1();
-
- state._fsp--;
-
-
- }
-
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
-
- restoreStackSize(stackSize);
-
- }
- return ;
- }
- // $ANTLR end "rule__StringEnumeration__Group__0"
-
-
- // $ANTLR start "rule__StringEnumeration__Group__0__Impl"
- // InternalApplicationConfiguration.g:7010:1: rule__StringEnumeration__Group__0__Impl : ( () ) ;
- public final void rule__StringEnumeration__Group__0__Impl() throws RecognitionException {
-
- int stackSize = keepStackSize();
-
- try {
- // InternalApplicationConfiguration.g:7014:1: ( ( () ) )
- // InternalApplicationConfiguration.g:7015:1: ( () )
- {
- // InternalApplicationConfiguration.g:7015:1: ( () )
- // InternalApplicationConfiguration.g:7016:2: ()
- {
- before(grammarAccess.getStringEnumerationAccess().getStringEnumerationAction_0());
- // InternalApplicationConfiguration.g:7017:2: ()
- // InternalApplicationConfiguration.g:7017:3:
- {
- }
-
- after(grammarAccess.getStringEnumerationAccess().getStringEnumerationAction_0());
-
- }
-
-
- }
-
- }
- finally {
-
- restoreStackSize(stackSize);
-
- }
- return ;
- }
- // $ANTLR end "rule__StringEnumeration__Group__0__Impl"
-
-
- // $ANTLR start "rule__StringEnumeration__Group__1"
- // InternalApplicationConfiguration.g:7025:1: rule__StringEnumeration__Group__1 : rule__StringEnumeration__Group__1__Impl rule__StringEnumeration__Group__2 ;
- public final void rule__StringEnumeration__Group__1() throws RecognitionException {
-
- int stackSize = keepStackSize();
-
- try {
- // InternalApplicationConfiguration.g:7029:1: ( rule__StringEnumeration__Group__1__Impl rule__StringEnumeration__Group__2 )
- // InternalApplicationConfiguration.g:7030:2: rule__StringEnumeration__Group__1__Impl rule__StringEnumeration__Group__2
- {
- pushFollow(FOLLOW_40);
- rule__StringEnumeration__Group__1__Impl();
-
- state._fsp--;
-
- pushFollow(FOLLOW_2);
- rule__StringEnumeration__Group__2();
-
- state._fsp--;
-
-
- }
-
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
-
- restoreStackSize(stackSize);
-
- }
- return ;
- }
- // $ANTLR end "rule__StringEnumeration__Group__1"
-
-
- // $ANTLR start "rule__StringEnumeration__Group__1__Impl"
- // InternalApplicationConfiguration.g:7037:1: rule__StringEnumeration__Group__1__Impl : ( '{' ) ;
- public final void rule__StringEnumeration__Group__1__Impl() throws RecognitionException {
-
- int stackSize = keepStackSize();
-
- try {
- // InternalApplicationConfiguration.g:7041:1: ( ( '{' ) )
- // InternalApplicationConfiguration.g:7042:1: ( '{' )
- {
- // InternalApplicationConfiguration.g:7042:1: ( '{' )
- // InternalApplicationConfiguration.g:7043:2: '{'
- {
- before(grammarAccess.getStringEnumerationAccess().getLeftCurlyBracketKeyword_1());
- match(input,24,FOLLOW_2);
- after(grammarAccess.getStringEnumerationAccess().getLeftCurlyBracketKeyword_1());
-
- }
-
-
- }
-
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
-
- restoreStackSize(stackSize);
-
- }
- return ;
- }
- // $ANTLR end "rule__StringEnumeration__Group__1__Impl"
-
-
- // $ANTLR start "rule__StringEnumeration__Group__2"
- // InternalApplicationConfiguration.g:7052:1: rule__StringEnumeration__Group__2 : rule__StringEnumeration__Group__2__Impl rule__StringEnumeration__Group__3 ;
- public final void rule__StringEnumeration__Group__2() throws RecognitionException {
-
- int stackSize = keepStackSize();
-
- try {
- // InternalApplicationConfiguration.g:7056:1: ( rule__StringEnumeration__Group__2__Impl rule__StringEnumeration__Group__3 )
- // InternalApplicationConfiguration.g:7057:2: rule__StringEnumeration__Group__2__Impl rule__StringEnumeration__Group__3
- {
- pushFollow(FOLLOW_40);
- rule__StringEnumeration__Group__2__Impl();
-
- state._fsp--;
-
- pushFollow(FOLLOW_2);
- rule__StringEnumeration__Group__3();
-
- state._fsp--;
-
-
- }
-
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
-
- restoreStackSize(stackSize);
-
- }
- return ;
- }
- // $ANTLR end "rule__StringEnumeration__Group__2"
-
-
- // $ANTLR start "rule__StringEnumeration__Group__2__Impl"
- // InternalApplicationConfiguration.g:7064:1: rule__StringEnumeration__Group__2__Impl : ( ( rule__StringEnumeration__Group_2__0 )? ) ;
- public final void rule__StringEnumeration__Group__2__Impl() throws RecognitionException {
-
- int stackSize = keepStackSize();
-
- try {
- // InternalApplicationConfiguration.g:7068:1: ( ( ( rule__StringEnumeration__Group_2__0 )? ) )
- // InternalApplicationConfiguration.g:7069:1: ( ( rule__StringEnumeration__Group_2__0 )? )
- {
- // InternalApplicationConfiguration.g:7069:1: ( ( rule__StringEnumeration__Group_2__0 )? )
- // InternalApplicationConfiguration.g:7070:2: ( rule__StringEnumeration__Group_2__0 )?
- {
- before(grammarAccess.getStringEnumerationAccess().getGroup_2());
- // InternalApplicationConfiguration.g:7071:2: ( rule__StringEnumeration__Group_2__0 )?
- int alt54=2;
- int LA54_0 = input.LA(1);
-
- if ( (LA54_0==RULE_STRING) ) {
- alt54=1;
- }
- switch (alt54) {
- case 1 :
- // InternalApplicationConfiguration.g:7071:3: rule__StringEnumeration__Group_2__0
- {
- pushFollow(FOLLOW_2);
- rule__StringEnumeration__Group_2__0();
-
- state._fsp--;
-
-
- }
- break;
-
- }
-
- after(grammarAccess.getStringEnumerationAccess().getGroup_2());
-
- }
-
-
- }
-
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
-
- restoreStackSize(stackSize);
-
- }
- return ;
- }
- // $ANTLR end "rule__StringEnumeration__Group__2__Impl"
-
-
- // $ANTLR start "rule__StringEnumeration__Group__3"
- // InternalApplicationConfiguration.g:7079:1: rule__StringEnumeration__Group__3 : rule__StringEnumeration__Group__3__Impl ;
- public final void rule__StringEnumeration__Group__3() throws RecognitionException {
-
- int stackSize = keepStackSize();
-
- try {
- // InternalApplicationConfiguration.g:7083:1: ( rule__StringEnumeration__Group__3__Impl )
- // InternalApplicationConfiguration.g:7084:2: rule__StringEnumeration__Group__3__Impl
- {
- pushFollow(FOLLOW_2);
- rule__StringEnumeration__Group__3__Impl();
-
- state._fsp--;
-
-
- }
-
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
-
- restoreStackSize(stackSize);
-
- }
- return ;
- }
- // $ANTLR end "rule__StringEnumeration__Group__3"
-
-
- // $ANTLR start "rule__StringEnumeration__Group__3__Impl"
- // InternalApplicationConfiguration.g:7090:1: rule__StringEnumeration__Group__3__Impl : ( '}' ) ;
- public final void rule__StringEnumeration__Group__3__Impl() throws RecognitionException {
-
- int stackSize = keepStackSize();
-
- try {
- // InternalApplicationConfiguration.g:7094:1: ( ( '}' ) )
- // InternalApplicationConfiguration.g:7095:1: ( '}' )
- {
- // InternalApplicationConfiguration.g:7095:1: ( '}' )
- // InternalApplicationConfiguration.g:7096:2: '}'
- {
- before(grammarAccess.getStringEnumerationAccess().getRightCurlyBracketKeyword_3());
- match(input,25,FOLLOW_2);
- after(grammarAccess.getStringEnumerationAccess().getRightCurlyBracketKeyword_3());
-
- }
-
-
- }
-
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
-
- restoreStackSize(stackSize);
-
- }
- return ;
- }
- // $ANTLR end "rule__StringEnumeration__Group__3__Impl"
-
-
- // $ANTLR start "rule__StringEnumeration__Group_2__0"
- // InternalApplicationConfiguration.g:7106:1: rule__StringEnumeration__Group_2__0 : rule__StringEnumeration__Group_2__0__Impl rule__StringEnumeration__Group_2__1 ;
- public final void rule__StringEnumeration__Group_2__0() throws RecognitionException {
-
- int stackSize = keepStackSize();
-
- try {
- // InternalApplicationConfiguration.g:7110:1: ( rule__StringEnumeration__Group_2__0__Impl rule__StringEnumeration__Group_2__1 )
- // InternalApplicationConfiguration.g:7111:2: rule__StringEnumeration__Group_2__0__Impl rule__StringEnumeration__Group_2__1
- {
- pushFollow(FOLLOW_23);
- rule__StringEnumeration__Group_2__0__Impl();
-
- state._fsp--;
-
- pushFollow(FOLLOW_2);
- rule__StringEnumeration__Group_2__1();
-
- state._fsp--;
-
-
- }
-
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
-
- restoreStackSize(stackSize);
-
- }
- return ;
- }
- // $ANTLR end "rule__StringEnumeration__Group_2__0"
-
-
- // $ANTLR start "rule__StringEnumeration__Group_2__0__Impl"
- // InternalApplicationConfiguration.g:7118:1: rule__StringEnumeration__Group_2__0__Impl : ( ( rule__StringEnumeration__EntryAssignment_2_0 ) ) ;
- public final void rule__StringEnumeration__Group_2__0__Impl() throws RecognitionException {
-
- int stackSize = keepStackSize();
-
- try {
- // InternalApplicationConfiguration.g:7122:1: ( ( ( rule__StringEnumeration__EntryAssignment_2_0 ) ) )
- // InternalApplicationConfiguration.g:7123:1: ( ( rule__StringEnumeration__EntryAssignment_2_0 ) )
- {
- // InternalApplicationConfiguration.g:7123:1: ( ( rule__StringEnumeration__EntryAssignment_2_0 ) )
- // InternalApplicationConfiguration.g:7124:2: ( rule__StringEnumeration__EntryAssignment_2_0 )
- {
- before(grammarAccess.getStringEnumerationAccess().getEntryAssignment_2_0());
- // InternalApplicationConfiguration.g:7125:2: ( rule__StringEnumeration__EntryAssignment_2_0 )
- // InternalApplicationConfiguration.g:7125:3: rule__StringEnumeration__EntryAssignment_2_0
- {
- pushFollow(FOLLOW_2);
- rule__StringEnumeration__EntryAssignment_2_0();
-
- state._fsp--;
-
-
- }
-
- after(grammarAccess.getStringEnumerationAccess().getEntryAssignment_2_0());
-
- }
-
-
- }
-
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
-
- restoreStackSize(stackSize);
-
- }
- return ;
- }
- // $ANTLR end "rule__StringEnumeration__Group_2__0__Impl"
-
-
- // $ANTLR start "rule__StringEnumeration__Group_2__1"
- // InternalApplicationConfiguration.g:7133:1: rule__StringEnumeration__Group_2__1 : rule__StringEnumeration__Group_2__1__Impl ;
- public final void rule__StringEnumeration__Group_2__1() throws RecognitionException {
-
- int stackSize = keepStackSize();
-
- try {
- // InternalApplicationConfiguration.g:7137:1: ( rule__StringEnumeration__Group_2__1__Impl )
- // InternalApplicationConfiguration.g:7138:2: rule__StringEnumeration__Group_2__1__Impl
- {
- pushFollow(FOLLOW_2);
- rule__StringEnumeration__Group_2__1__Impl();
-
- state._fsp--;
-
-
- }
-
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
-
- restoreStackSize(stackSize);
-
- }
- return ;
- }
- // $ANTLR end "rule__StringEnumeration__Group_2__1"
-
-
- // $ANTLR start "rule__StringEnumeration__Group_2__1__Impl"
- // InternalApplicationConfiguration.g:7144:1: rule__StringEnumeration__Group_2__1__Impl : ( ( rule__StringEnumeration__Group_2_1__0 )* ) ;
- public final void rule__StringEnumeration__Group_2__1__Impl() throws RecognitionException {
-
- int stackSize = keepStackSize();
-
- try {
- // InternalApplicationConfiguration.g:7148:1: ( ( ( rule__StringEnumeration__Group_2_1__0 )* ) )
- // InternalApplicationConfiguration.g:7149:1: ( ( rule__StringEnumeration__Group_2_1__0 )* )
- {
- // InternalApplicationConfiguration.g:7149:1: ( ( rule__StringEnumeration__Group_2_1__0 )* )
- // InternalApplicationConfiguration.g:7150:2: ( rule__StringEnumeration__Group_2_1__0 )*
- {
- before(grammarAccess.getStringEnumerationAccess().getGroup_2_1());
- // InternalApplicationConfiguration.g:7151:2: ( rule__StringEnumeration__Group_2_1__0 )*
- loop55:
- do {
- int alt55=2;
- int LA55_0 = input.LA(1);
-
- if ( (LA55_0==26) ) {
- alt55=1;
- }
-
-
- switch (alt55) {
- case 1 :
- // InternalApplicationConfiguration.g:7151:3: rule__StringEnumeration__Group_2_1__0
- {
- pushFollow(FOLLOW_16);
- rule__StringEnumeration__Group_2_1__0();
-
- state._fsp--;
-
-
- }
- break;
-
- default :
- break loop55;
- }
- } while (true);
-
- after(grammarAccess.getStringEnumerationAccess().getGroup_2_1());
-
- }
-
-
- }
-
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
-
- restoreStackSize(stackSize);
-
- }
- return ;
- }
- // $ANTLR end "rule__StringEnumeration__Group_2__1__Impl"
-
-
- // $ANTLR start "rule__StringEnumeration__Group_2_1__0"
- // InternalApplicationConfiguration.g:7160:1: rule__StringEnumeration__Group_2_1__0 : rule__StringEnumeration__Group_2_1__0__Impl rule__StringEnumeration__Group_2_1__1 ;
- public final void rule__StringEnumeration__Group_2_1__0() throws RecognitionException {
-
- int stackSize = keepStackSize();
-
- try {
- // InternalApplicationConfiguration.g:7164:1: ( rule__StringEnumeration__Group_2_1__0__Impl rule__StringEnumeration__Group_2_1__1 )
- // InternalApplicationConfiguration.g:7165:2: rule__StringEnumeration__Group_2_1__0__Impl rule__StringEnumeration__Group_2_1__1
- {
- pushFollow(FOLLOW_11);
- rule__StringEnumeration__Group_2_1__0__Impl();
-
- state._fsp--;
-
- pushFollow(FOLLOW_2);
- rule__StringEnumeration__Group_2_1__1();
-
- state._fsp--;
-
-
- }
-
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
-
- restoreStackSize(stackSize);
-
- }
- return ;
- }
- // $ANTLR end "rule__StringEnumeration__Group_2_1__0"
-
-
- // $ANTLR start "rule__StringEnumeration__Group_2_1__0__Impl"
- // InternalApplicationConfiguration.g:7172:1: rule__StringEnumeration__Group_2_1__0__Impl : ( ',' ) ;
- public final void rule__StringEnumeration__Group_2_1__0__Impl() throws RecognitionException {
-
- int stackSize = keepStackSize();
-
- try {
- // InternalApplicationConfiguration.g:7176:1: ( ( ',' ) )
- // InternalApplicationConfiguration.g:7177:1: ( ',' )
- {
- // InternalApplicationConfiguration.g:7177:1: ( ',' )
- // InternalApplicationConfiguration.g:7178:2: ','
- {
- before(grammarAccess.getStringEnumerationAccess().getCommaKeyword_2_1_0());
- match(input,26,FOLLOW_2);
- after(grammarAccess.getStringEnumerationAccess().getCommaKeyword_2_1_0());
-
- }
-
-
- }
-
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
-
- restoreStackSize(stackSize);
-
- }
- return ;
- }
- // $ANTLR end "rule__StringEnumeration__Group_2_1__0__Impl"
-
-
- // $ANTLR start "rule__StringEnumeration__Group_2_1__1"
- // InternalApplicationConfiguration.g:7187:1: rule__StringEnumeration__Group_2_1__1 : rule__StringEnumeration__Group_2_1__1__Impl ;
- public final void rule__StringEnumeration__Group_2_1__1() throws RecognitionException {
-
- int stackSize = keepStackSize();
-
- try {
- // InternalApplicationConfiguration.g:7191:1: ( rule__StringEnumeration__Group_2_1__1__Impl )
- // InternalApplicationConfiguration.g:7192:2: rule__StringEnumeration__Group_2_1__1__Impl
- {
- pushFollow(FOLLOW_2);
- rule__StringEnumeration__Group_2_1__1__Impl();
-
- state._fsp--;
-
-
- }
-
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
-
- restoreStackSize(stackSize);
-
- }
- return ;
- }
- // $ANTLR end "rule__StringEnumeration__Group_2_1__1"
-
-
- // $ANTLR start "rule__StringEnumeration__Group_2_1__1__Impl"
- // InternalApplicationConfiguration.g:7198:1: rule__StringEnumeration__Group_2_1__1__Impl : ( ( rule__StringEnumeration__EntryAssignment_2_1_1 ) ) ;
- public final void rule__StringEnumeration__Group_2_1__1__Impl() throws RecognitionException {
-
- int stackSize = keepStackSize();
-
- try {
- // InternalApplicationConfiguration.g:7202:1: ( ( ( rule__StringEnumeration__EntryAssignment_2_1_1 ) ) )
- // InternalApplicationConfiguration.g:7203:1: ( ( rule__StringEnumeration__EntryAssignment_2_1_1 ) )
- {
- // InternalApplicationConfiguration.g:7203:1: ( ( rule__StringEnumeration__EntryAssignment_2_1_1 ) )
- // InternalApplicationConfiguration.g:7204:2: ( rule__StringEnumeration__EntryAssignment_2_1_1 )
- {
- before(grammarAccess.getStringEnumerationAccess().getEntryAssignment_2_1_1());
- // InternalApplicationConfiguration.g:7205:2: ( rule__StringEnumeration__EntryAssignment_2_1_1 )
- // InternalApplicationConfiguration.g:7205:3: rule__StringEnumeration__EntryAssignment_2_1_1
- {
- pushFollow(FOLLOW_2);
- rule__StringEnumeration__EntryAssignment_2_1_1();
-
- state._fsp--;
-
-
- }
-
- after(grammarAccess.getStringEnumerationAccess().getEntryAssignment_2_1_1());
-
- }
-
-
- }
-
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
-
- restoreStackSize(stackSize);
-
- }
- return ;
- }
- // $ANTLR end "rule__StringEnumeration__Group_2_1__1__Impl"
-
-
- // $ANTLR start "rule__ScopeDeclaration__Group__0"
- // InternalApplicationConfiguration.g:7214:1: rule__ScopeDeclaration__Group__0 : rule__ScopeDeclaration__Group__0__Impl rule__ScopeDeclaration__Group__1 ;
- public final void rule__ScopeDeclaration__Group__0() throws RecognitionException {
-
- int stackSize = keepStackSize();
-
- try {
- // InternalApplicationConfiguration.g:7218:1: ( rule__ScopeDeclaration__Group__0__Impl rule__ScopeDeclaration__Group__1 )
- // InternalApplicationConfiguration.g:7219:2: rule__ScopeDeclaration__Group__0__Impl rule__ScopeDeclaration__Group__1
- {
- pushFollow(FOLLOW_8);
- rule__ScopeDeclaration__Group__0__Impl();
-
- state._fsp--;
-
- pushFollow(FOLLOW_2);
- rule__ScopeDeclaration__Group__1();
-
- state._fsp--;
-
-
- }
-
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
-
- restoreStackSize(stackSize);
-
- }
- return ;
- }
- // $ANTLR end "rule__ScopeDeclaration__Group__0"
-
-
- // $ANTLR start "rule__ScopeDeclaration__Group__0__Impl"
- // InternalApplicationConfiguration.g:7226:1: rule__ScopeDeclaration__Group__0__Impl : ( 'scope' ) ;
- public final void rule__ScopeDeclaration__Group__0__Impl() throws RecognitionException {
-
- int stackSize = keepStackSize();
-
- try {
- // InternalApplicationConfiguration.g:7230:1: ( ( 'scope' ) )
- // InternalApplicationConfiguration.g:7231:1: ( 'scope' )
- {
- // InternalApplicationConfiguration.g:7231:1: ( 'scope' )
- // InternalApplicationConfiguration.g:7232:2: 'scope'
- {
- before(grammarAccess.getScopeDeclarationAccess().getScopeKeyword_0());
- match(input,46,FOLLOW_2);
- after(grammarAccess.getScopeDeclarationAccess().getScopeKeyword_0());
-
- }
-
-
- }
-
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
-
- restoreStackSize(stackSize);
-
- }
- return ;
- }
- // $ANTLR end "rule__ScopeDeclaration__Group__0__Impl"
-
-
- // $ANTLR start "rule__ScopeDeclaration__Group__1"
- // InternalApplicationConfiguration.g:7241:1: rule__ScopeDeclaration__Group__1 : rule__ScopeDeclaration__Group__1__Impl rule__ScopeDeclaration__Group__2 ;
- public final void rule__ScopeDeclaration__Group__1() throws RecognitionException {
-
- int stackSize = keepStackSize();
-
- try {
- // InternalApplicationConfiguration.g:7245:1: ( rule__ScopeDeclaration__Group__1__Impl rule__ScopeDeclaration__Group__2 )
- // InternalApplicationConfiguration.g:7246:2: rule__ScopeDeclaration__Group__1__Impl rule__ScopeDeclaration__Group__2
- {
- pushFollow(FOLLOW_18);
- rule__ScopeDeclaration__Group__1__Impl();
-
- state._fsp--;
-
- pushFollow(FOLLOW_2);
- rule__ScopeDeclaration__Group__2();
-
- state._fsp--;
-
-
- }
-
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
-
- restoreStackSize(stackSize);
-
- }
- return ;
- }
- // $ANTLR end "rule__ScopeDeclaration__Group__1"
-
-
- // $ANTLR start "rule__ScopeDeclaration__Group__1__Impl"
- // InternalApplicationConfiguration.g:7253:1: rule__ScopeDeclaration__Group__1__Impl : ( ( rule__ScopeDeclaration__NameAssignment_1 ) ) ;
- public final void rule__ScopeDeclaration__Group__1__Impl() throws RecognitionException {
-
- int stackSize = keepStackSize();
-
- try {
- // InternalApplicationConfiguration.g:7257:1: ( ( ( rule__ScopeDeclaration__NameAssignment_1 ) ) )
- // InternalApplicationConfiguration.g:7258:1: ( ( rule__ScopeDeclaration__NameAssignment_1 ) )
- {
- // InternalApplicationConfiguration.g:7258:1: ( ( rule__ScopeDeclaration__NameAssignment_1 ) )
- // InternalApplicationConfiguration.g:7259:2: ( rule__ScopeDeclaration__NameAssignment_1 )
- {
- before(grammarAccess.getScopeDeclarationAccess().getNameAssignment_1());
- // InternalApplicationConfiguration.g:7260:2: ( rule__ScopeDeclaration__NameAssignment_1 )
- // InternalApplicationConfiguration.g:7260:3: rule__ScopeDeclaration__NameAssignment_1
- {
- pushFollow(FOLLOW_2);
- rule__ScopeDeclaration__NameAssignment_1();
-
- state._fsp--;
-
-
- }
-
- after(grammarAccess.getScopeDeclarationAccess().getNameAssignment_1());
-
- }
-
-
- }
-
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
-
- restoreStackSize(stackSize);
-
- }
- return ;
- }
- // $ANTLR end "rule__ScopeDeclaration__Group__1__Impl"
-
-
- // $ANTLR start "rule__ScopeDeclaration__Group__2"
- // InternalApplicationConfiguration.g:7268:1: rule__ScopeDeclaration__Group__2 : rule__ScopeDeclaration__Group__2__Impl ;
- public final void rule__ScopeDeclaration__Group__2() throws RecognitionException {
-
- int stackSize = keepStackSize();
-
- try {
- // InternalApplicationConfiguration.g:7272:1: ( rule__ScopeDeclaration__Group__2__Impl )
- // InternalApplicationConfiguration.g:7273:2: rule__ScopeDeclaration__Group__2__Impl
- {
- pushFollow(FOLLOW_2);
- rule__ScopeDeclaration__Group__2__Impl();
-
- state._fsp--;
-
-
- }
-
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
-
- restoreStackSize(stackSize);
-
- }
- return ;
- }
- // $ANTLR end "rule__ScopeDeclaration__Group__2"
-
-
- // $ANTLR start "rule__ScopeDeclaration__Group__2__Impl"
- // InternalApplicationConfiguration.g:7279:1: rule__ScopeDeclaration__Group__2__Impl : ( ( rule__ScopeDeclaration__SpecificationAssignment_2 ) ) ;
- public final void rule__ScopeDeclaration__Group__2__Impl() throws RecognitionException {
-
- int stackSize = keepStackSize();
-
- try {
- // InternalApplicationConfiguration.g:7283:1: ( ( ( rule__ScopeDeclaration__SpecificationAssignment_2 ) ) )
- // InternalApplicationConfiguration.g:7284:1: ( ( rule__ScopeDeclaration__SpecificationAssignment_2 ) )
- {
- // InternalApplicationConfiguration.g:7284:1: ( ( rule__ScopeDeclaration__SpecificationAssignment_2 ) )
- // InternalApplicationConfiguration.g:7285:2: ( rule__ScopeDeclaration__SpecificationAssignment_2 )
- {
- before(grammarAccess.getScopeDeclarationAccess().getSpecificationAssignment_2());
- // InternalApplicationConfiguration.g:7286:2: ( rule__ScopeDeclaration__SpecificationAssignment_2 )
- // InternalApplicationConfiguration.g:7286:3: rule__ScopeDeclaration__SpecificationAssignment_2
- {
- pushFollow(FOLLOW_2);
- rule__ScopeDeclaration__SpecificationAssignment_2();
-
- state._fsp--;
-
-
- }
-
- after(grammarAccess.getScopeDeclarationAccess().getSpecificationAssignment_2());
-
- }
-
-
- }
-
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
-
- restoreStackSize(stackSize);
-
- }
- return ;
- }
- // $ANTLR end "rule__ScopeDeclaration__Group__2__Impl"
-
-
- // $ANTLR start "rule__GenerationTask__Group__0"
- // InternalApplicationConfiguration.g:7295:1: rule__GenerationTask__Group__0 : rule__GenerationTask__Group__0__Impl rule__GenerationTask__Group__1 ;
- public final void rule__GenerationTask__Group__0() throws RecognitionException {
-
- int stackSize = keepStackSize();
-
- try {
- // InternalApplicationConfiguration.g:7299:1: ( rule__GenerationTask__Group__0__Impl rule__GenerationTask__Group__1 )
- // InternalApplicationConfiguration.g:7300:2: rule__GenerationTask__Group__0__Impl rule__GenerationTask__Group__1
- {
- pushFollow(FOLLOW_18);
- rule__GenerationTask__Group__0__Impl();
-
- state._fsp--;
-
- pushFollow(FOLLOW_2);
- rule__GenerationTask__Group__1();
-
- state._fsp--;
-
-
- }
-
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
-
- restoreStackSize(stackSize);
-
- }
- return ;
- }
- // $ANTLR end "rule__GenerationTask__Group__0"
-
-
- // $ANTLR start "rule__GenerationTask__Group__0__Impl"
- // InternalApplicationConfiguration.g:7307:1: rule__GenerationTask__Group__0__Impl : ( 'generate' ) ;
- public final void rule__GenerationTask__Group__0__Impl() throws RecognitionException {
-
- int stackSize = keepStackSize();
-
- try {
- // InternalApplicationConfiguration.g:7311:1: ( ( 'generate' ) )
- // InternalApplicationConfiguration.g:7312:1: ( 'generate' )
- {
- // InternalApplicationConfiguration.g:7312:1: ( 'generate' )
- // InternalApplicationConfiguration.g:7313:2: 'generate'
- {
- before(grammarAccess.getGenerationTaskAccess().getGenerateKeyword_0());
- match(input,47,FOLLOW_2);
- after(grammarAccess.getGenerationTaskAccess().getGenerateKeyword_0());
-
- }
-
-
- }
-
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
-
- restoreStackSize(stackSize);
-
- }
- return ;
- }
- // $ANTLR end "rule__GenerationTask__Group__0__Impl"
-
-
- // $ANTLR start "rule__GenerationTask__Group__1"
- // InternalApplicationConfiguration.g:7322:1: rule__GenerationTask__Group__1 : rule__GenerationTask__Group__1__Impl rule__GenerationTask__Group__2 ;
- public final void rule__GenerationTask__Group__1() throws RecognitionException {
-
- int stackSize = keepStackSize();
-
- try {
- // InternalApplicationConfiguration.g:7326:1: ( rule__GenerationTask__Group__1__Impl rule__GenerationTask__Group__2 )
- // InternalApplicationConfiguration.g:7327:2: rule__GenerationTask__Group__1__Impl rule__GenerationTask__Group__2
- {
- pushFollow(FOLLOW_18);
- rule__GenerationTask__Group__1__Impl();
-
- state._fsp--;
-
- pushFollow(FOLLOW_2);
- rule__GenerationTask__Group__2();
-
- state._fsp--;
-
-
- }
-
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
-
- restoreStackSize(stackSize);
-
- }
- return ;
- }
- // $ANTLR end "rule__GenerationTask__Group__1"
-
-
- // $ANTLR start "rule__GenerationTask__Group__1__Impl"
- // InternalApplicationConfiguration.g:7334:1: rule__GenerationTask__Group__1__Impl : ( () ) ;
- public final void rule__GenerationTask__Group__1__Impl() throws RecognitionException {
-
- int stackSize = keepStackSize();
-
- try {
- // InternalApplicationConfiguration.g:7338:1: ( ( () ) )
- // InternalApplicationConfiguration.g:7339:1: ( () )
- {
- // InternalApplicationConfiguration.g:7339:1: ( () )
- // InternalApplicationConfiguration.g:7340:2: ()
- {
- before(grammarAccess.getGenerationTaskAccess().getGenerationTaskAction_1());
- // InternalApplicationConfiguration.g:7341:2: ()
- // InternalApplicationConfiguration.g:7341:3:
- {
- }
-
- after(grammarAccess.getGenerationTaskAccess().getGenerationTaskAction_1());
-
- }
-
-
- }
-
- }
- finally {
-
- restoreStackSize(stackSize);
-
- }
- return ;
- }
- // $ANTLR end "rule__GenerationTask__Group__1__Impl"
-
-
- // $ANTLR start "rule__GenerationTask__Group__2"
- // InternalApplicationConfiguration.g:7349:1: rule__GenerationTask__Group__2 : rule__GenerationTask__Group__2__Impl rule__GenerationTask__Group__3 ;
- public final void rule__GenerationTask__Group__2() throws RecognitionException {
-
- int stackSize = keepStackSize();
-
- try {
- // InternalApplicationConfiguration.g:7353:1: ( rule__GenerationTask__Group__2__Impl rule__GenerationTask__Group__3 )
- // InternalApplicationConfiguration.g:7354:2: rule__GenerationTask__Group__2__Impl rule__GenerationTask__Group__3
- {
- pushFollow(FOLLOW_41);
- rule__GenerationTask__Group__2__Impl();
-
- state._fsp--;
-
- pushFollow(FOLLOW_2);
- rule__GenerationTask__Group__3();
-
- state._fsp--;
-
-
- }
-
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
-
- restoreStackSize(stackSize);
-
- }
- return ;
- }
- // $ANTLR end "rule__GenerationTask__Group__2"
-
-
- // $ANTLR start "rule__GenerationTask__Group__2__Impl"
- // InternalApplicationConfiguration.g:7361:1: rule__GenerationTask__Group__2__Impl : ( '{' ) ;
- public final void rule__GenerationTask__Group__2__Impl() throws RecognitionException {
-
- int stackSize = keepStackSize();
-
- try {
- // InternalApplicationConfiguration.g:7365:1: ( ( '{' ) )
- // InternalApplicationConfiguration.g:7366:1: ( '{' )
- {
- // InternalApplicationConfiguration.g:7366:1: ( '{' )
- // InternalApplicationConfiguration.g:7367:2: '{'
- {
- before(grammarAccess.getGenerationTaskAccess().getLeftCurlyBracketKeyword_2());
- match(input,24,FOLLOW_2);
- after(grammarAccess.getGenerationTaskAccess().getLeftCurlyBracketKeyword_2());
-
- }
-
-
- }
-
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
-
- restoreStackSize(stackSize);
-
- }
- return ;
- }
- // $ANTLR end "rule__GenerationTask__Group__2__Impl"
-
-
- // $ANTLR start "rule__GenerationTask__Group__3"
- // InternalApplicationConfiguration.g:7376:1: rule__GenerationTask__Group__3 : rule__GenerationTask__Group__3__Impl rule__GenerationTask__Group__4 ;
- public final void rule__GenerationTask__Group__3() throws RecognitionException {
-
- int stackSize = keepStackSize();
-
- try {
- // InternalApplicationConfiguration.g:7380:1: ( rule__GenerationTask__Group__3__Impl rule__GenerationTask__Group__4 )
- // InternalApplicationConfiguration.g:7381:2: rule__GenerationTask__Group__3__Impl rule__GenerationTask__Group__4
- {
- pushFollow(FOLLOW_42);
- rule__GenerationTask__Group__3__Impl();
-
- state._fsp--;
-
- pushFollow(FOLLOW_2);
- rule__GenerationTask__Group__4();
-
- state._fsp--;
-
-
- }
-
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
-
- restoreStackSize(stackSize);
-
- }
- return ;
- }
- // $ANTLR end "rule__GenerationTask__Group__3"
-
-
- // $ANTLR start "rule__GenerationTask__Group__3__Impl"
- // InternalApplicationConfiguration.g:7388:1: rule__GenerationTask__Group__3__Impl : ( ( rule__GenerationTask__UnorderedGroup_3 ) ) ;
- public final void rule__GenerationTask__Group__3__Impl() throws RecognitionException {
-
- int stackSize = keepStackSize();
-
- try {
- // InternalApplicationConfiguration.g:7392:1: ( ( ( rule__GenerationTask__UnorderedGroup_3 ) ) )
- // InternalApplicationConfiguration.g:7393:1: ( ( rule__GenerationTask__UnorderedGroup_3 ) )
- {
- // InternalApplicationConfiguration.g:7393:1: ( ( rule__GenerationTask__UnorderedGroup_3 ) )
- // InternalApplicationConfiguration.g:7394:2: ( rule__GenerationTask__UnorderedGroup_3 )
- {
- before(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3());
- // InternalApplicationConfiguration.g:7395:2: ( rule__GenerationTask__UnorderedGroup_3 )
- // InternalApplicationConfiguration.g:7395:3: rule__GenerationTask__UnorderedGroup_3
- {
- pushFollow(FOLLOW_2);
- rule__GenerationTask__UnorderedGroup_3();
-
- state._fsp--;
-
-
- }
-
- after(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3());
-
- }
-
-
- }
-
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
-
- restoreStackSize(stackSize);
-
- }
- return ;
- }
- // $ANTLR end "rule__GenerationTask__Group__3__Impl"
-
-
- // $ANTLR start "rule__GenerationTask__Group__4"
- // InternalApplicationConfiguration.g:7403:1: rule__GenerationTask__Group__4 : rule__GenerationTask__Group__4__Impl ;
- public final void rule__GenerationTask__Group__4() throws RecognitionException {
-
- int stackSize = keepStackSize();
-
- try {
- // InternalApplicationConfiguration.g:7407:1: ( rule__GenerationTask__Group__4__Impl )
- // InternalApplicationConfiguration.g:7408:2: rule__GenerationTask__Group__4__Impl
- {
- pushFollow(FOLLOW_2);
- rule__GenerationTask__Group__4__Impl();
-
- state._fsp--;
-
-
- }
-
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
-
- restoreStackSize(stackSize);
-
- }
- return ;
- }
- // $ANTLR end "rule__GenerationTask__Group__4"
-
-
- // $ANTLR start "rule__GenerationTask__Group__4__Impl"
- // InternalApplicationConfiguration.g:7414:1: rule__GenerationTask__Group__4__Impl : ( '}' ) ;
- public final void rule__GenerationTask__Group__4__Impl() throws RecognitionException {
-
- int stackSize = keepStackSize();
-
- try {
- // InternalApplicationConfiguration.g:7418:1: ( ( '}' ) )
- // InternalApplicationConfiguration.g:7419:1: ( '}' )
- {
- // InternalApplicationConfiguration.g:7419:1: ( '}' )
- // InternalApplicationConfiguration.g:7420:2: '}'
- {
- before(grammarAccess.getGenerationTaskAccess().getRightCurlyBracketKeyword_4());
- match(input,25,FOLLOW_2);
- after(grammarAccess.getGenerationTaskAccess().getRightCurlyBracketKeyword_4());
-
- }
-
-
- }
-
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
-
- restoreStackSize(stackSize);
-
- }
- return ;
- }
- // $ANTLR end "rule__GenerationTask__Group__4__Impl"
-
-
- // $ANTLR start "rule__GenerationTask__Group_3_0__0"
- // InternalApplicationConfiguration.g:7430:1: rule__GenerationTask__Group_3_0__0 : rule__GenerationTask__Group_3_0__0__Impl rule__GenerationTask__Group_3_0__1 ;
- public final void rule__GenerationTask__Group_3_0__0() throws RecognitionException {
-
- int stackSize = keepStackSize();
-
- try {
- // InternalApplicationConfiguration.g:7434:1: ( rule__GenerationTask__Group_3_0__0__Impl rule__GenerationTask__Group_3_0__1 )
- // InternalApplicationConfiguration.g:7435:2: rule__GenerationTask__Group_3_0__0__Impl rule__GenerationTask__Group_3_0__1
- {
- pushFollow(FOLLOW_13);
- rule__GenerationTask__Group_3_0__0__Impl();
-
- state._fsp--;
-
- pushFollow(FOLLOW_2);
- rule__GenerationTask__Group_3_0__1();
-
- state._fsp--;
-
-
- }
-
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
-
- restoreStackSize(stackSize);
-
- }
- return ;
- }
- // $ANTLR end "rule__GenerationTask__Group_3_0__0"
-
-
- // $ANTLR start "rule__GenerationTask__Group_3_0__0__Impl"
- // InternalApplicationConfiguration.g:7442:1: rule__GenerationTask__Group_3_0__0__Impl : ( 'metamodel' ) ;
- public final void rule__GenerationTask__Group_3_0__0__Impl() throws RecognitionException {
-
- int stackSize = keepStackSize();
-
- try {
- // InternalApplicationConfiguration.g:7446:1: ( ( 'metamodel' ) )
- // InternalApplicationConfiguration.g:7447:1: ( 'metamodel' )
- {
- // InternalApplicationConfiguration.g:7447:1: ( 'metamodel' )
- // InternalApplicationConfiguration.g:7448:2: 'metamodel'
- {
- before(grammarAccess.getGenerationTaskAccess().getMetamodelKeyword_3_0_0());
- match(input,30,FOLLOW_2);
- after(grammarAccess.getGenerationTaskAccess().getMetamodelKeyword_3_0_0());
-
- }
-
-
- }
-
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
-
- restoreStackSize(stackSize);
-
- }
- return ;
- }
- // $ANTLR end "rule__GenerationTask__Group_3_0__0__Impl"
-
-
- // $ANTLR start "rule__GenerationTask__Group_3_0__1"
- // InternalApplicationConfiguration.g:7457:1: rule__GenerationTask__Group_3_0__1 : rule__GenerationTask__Group_3_0__1__Impl rule__GenerationTask__Group_3_0__2 ;
- public final void rule__GenerationTask__Group_3_0__1() throws RecognitionException {
-
- int stackSize = keepStackSize();
-
- try {
- // InternalApplicationConfiguration.g:7461:1: ( rule__GenerationTask__Group_3_0__1__Impl rule__GenerationTask__Group_3_0__2 )
- // InternalApplicationConfiguration.g:7462:2: rule__GenerationTask__Group_3_0__1__Impl rule__GenerationTask__Group_3_0__2
- {
- pushFollow(FOLLOW_43);
- rule__GenerationTask__Group_3_0__1__Impl();
-
- state._fsp--;
-
- pushFollow(FOLLOW_2);
- rule__GenerationTask__Group_3_0__2();
-
- state._fsp--;
-
-
- }
-
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
-
- restoreStackSize(stackSize);
-
- }
- return ;
- }
- // $ANTLR end "rule__GenerationTask__Group_3_0__1"
-
-
- // $ANTLR start "rule__GenerationTask__Group_3_0__1__Impl"
- // InternalApplicationConfiguration.g:7469:1: rule__GenerationTask__Group_3_0__1__Impl : ( '=' ) ;
- public final void rule__GenerationTask__Group_3_0__1__Impl() throws RecognitionException {
-
- int stackSize = keepStackSize();
-
- try {
- // InternalApplicationConfiguration.g:7473:1: ( ( '=' ) )
- // InternalApplicationConfiguration.g:7474:1: ( '=' )
- {
- // InternalApplicationConfiguration.g:7474:1: ( '=' )
- // InternalApplicationConfiguration.g:7475:2: '='
- {
- before(grammarAccess.getGenerationTaskAccess().getEqualsSignKeyword_3_0_1());
- match(input,23,FOLLOW_2);
- after(grammarAccess.getGenerationTaskAccess().getEqualsSignKeyword_3_0_1());
-
- }
-
-
- }
-
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
-
- restoreStackSize(stackSize);
-
- }
- return ;
- }
- // $ANTLR end "rule__GenerationTask__Group_3_0__1__Impl"
-
-
- // $ANTLR start "rule__GenerationTask__Group_3_0__2"
- // InternalApplicationConfiguration.g:7484:1: rule__GenerationTask__Group_3_0__2 : rule__GenerationTask__Group_3_0__2__Impl ;
- public final void rule__GenerationTask__Group_3_0__2() throws RecognitionException {
-
- int stackSize = keepStackSize();
-
- try {
- // InternalApplicationConfiguration.g:7488:1: ( rule__GenerationTask__Group_3_0__2__Impl )
- // InternalApplicationConfiguration.g:7489:2: rule__GenerationTask__Group_3_0__2__Impl
- {
- pushFollow(FOLLOW_2);
- rule__GenerationTask__Group_3_0__2__Impl();
-
- state._fsp--;
-
-
- }
-
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
-
- restoreStackSize(stackSize);
-
- }
- return ;
- }
- // $ANTLR end "rule__GenerationTask__Group_3_0__2"
-
-
- // $ANTLR start "rule__GenerationTask__Group_3_0__2__Impl"
- // InternalApplicationConfiguration.g:7495:1: rule__GenerationTask__Group_3_0__2__Impl : ( ( rule__GenerationTask__MetamodelAssignment_3_0_2 ) ) ;
- public final void rule__GenerationTask__Group_3_0__2__Impl() throws RecognitionException {
-
- int stackSize = keepStackSize();
-
- try {
- // InternalApplicationConfiguration.g:7499:1: ( ( ( rule__GenerationTask__MetamodelAssignment_3_0_2 ) ) )
- // InternalApplicationConfiguration.g:7500:1: ( ( rule__GenerationTask__MetamodelAssignment_3_0_2 ) )
- {
- // InternalApplicationConfiguration.g:7500:1: ( ( rule__GenerationTask__MetamodelAssignment_3_0_2 ) )
- // InternalApplicationConfiguration.g:7501:2: ( rule__GenerationTask__MetamodelAssignment_3_0_2 )
- {
- before(grammarAccess.getGenerationTaskAccess().getMetamodelAssignment_3_0_2());
- // InternalApplicationConfiguration.g:7502:2: ( rule__GenerationTask__MetamodelAssignment_3_0_2 )
- // InternalApplicationConfiguration.g:7502:3: rule__GenerationTask__MetamodelAssignment_3_0_2
- {
- pushFollow(FOLLOW_2);
- rule__GenerationTask__MetamodelAssignment_3_0_2();
-
- state._fsp--;
-
-
- }
-
- after(grammarAccess.getGenerationTaskAccess().getMetamodelAssignment_3_0_2());
-
- }
-
-
- }
-
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
-
- restoreStackSize(stackSize);
-
- }
- return ;
- }
- // $ANTLR end "rule__GenerationTask__Group_3_0__2__Impl"
-
-
- // $ANTLR start "rule__GenerationTask__Group_3_1__0"
- // InternalApplicationConfiguration.g:7511:1: rule__GenerationTask__Group_3_1__0 : rule__GenerationTask__Group_3_1__0__Impl rule__GenerationTask__Group_3_1__1 ;
- public final void rule__GenerationTask__Group_3_1__0() throws RecognitionException {
-
- int stackSize = keepStackSize();
-
- try {
- // InternalApplicationConfiguration.g:7515:1: ( rule__GenerationTask__Group_3_1__0__Impl rule__GenerationTask__Group_3_1__1 )
- // InternalApplicationConfiguration.g:7516:2: rule__GenerationTask__Group_3_1__0__Impl rule__GenerationTask__Group_3_1__1
- {
- pushFollow(FOLLOW_13);
- rule__GenerationTask__Group_3_1__0__Impl();
-
- state._fsp--;
-
- pushFollow(FOLLOW_2);
- rule__GenerationTask__Group_3_1__1();
-
- state._fsp--;
-
-
- }
-
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
-
- restoreStackSize(stackSize);
-
- }
- return ;
- }
- // $ANTLR end "rule__GenerationTask__Group_3_1__0"
-
-
- // $ANTLR start "rule__GenerationTask__Group_3_1__0__Impl"
- // InternalApplicationConfiguration.g:7523:1: rule__GenerationTask__Group_3_1__0__Impl : ( 'partial-model' ) ;
- public final void rule__GenerationTask__Group_3_1__0__Impl() throws RecognitionException {
-
- int stackSize = keepStackSize();
-
- try {
- // InternalApplicationConfiguration.g:7527:1: ( ( 'partial-model' ) )
- // InternalApplicationConfiguration.g:7528:1: ( 'partial-model' )
- {
- // InternalApplicationConfiguration.g:7528:1: ( 'partial-model' )
- // InternalApplicationConfiguration.g:7529:2: 'partial-model'
- {
- before(grammarAccess.getGenerationTaskAccess().getPartialModelKeyword_3_1_0());
- match(input,48,FOLLOW_2);
- after(grammarAccess.getGenerationTaskAccess().getPartialModelKeyword_3_1_0());
-
- }
-
-
- }
-
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
-
- restoreStackSize(stackSize);
-
- }
- return ;
- }
- // $ANTLR end "rule__GenerationTask__Group_3_1__0__Impl"
-
-
- // $ANTLR start "rule__GenerationTask__Group_3_1__1"
- // InternalApplicationConfiguration.g:7538:1: rule__GenerationTask__Group_3_1__1 : rule__GenerationTask__Group_3_1__1__Impl rule__GenerationTask__Group_3_1__2 ;
- public final void rule__GenerationTask__Group_3_1__1() throws RecognitionException {
-
- int stackSize = keepStackSize();
-
- try {
- // InternalApplicationConfiguration.g:7542:1: ( rule__GenerationTask__Group_3_1__1__Impl rule__GenerationTask__Group_3_1__2 )
- // InternalApplicationConfiguration.g:7543:2: rule__GenerationTask__Group_3_1__1__Impl rule__GenerationTask__Group_3_1__2
- {
- pushFollow(FOLLOW_43);
- rule__GenerationTask__Group_3_1__1__Impl();
-
- state._fsp--;
-
- pushFollow(FOLLOW_2);
- rule__GenerationTask__Group_3_1__2();
-
- state._fsp--;
-
-
- }
-
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
-
- restoreStackSize(stackSize);
-
- }
- return ;
- }
- // $ANTLR end "rule__GenerationTask__Group_3_1__1"
-
-
- // $ANTLR start "rule__GenerationTask__Group_3_1__1__Impl"
- // InternalApplicationConfiguration.g:7550:1: rule__GenerationTask__Group_3_1__1__Impl : ( '=' ) ;
- public final void rule__GenerationTask__Group_3_1__1__Impl() throws RecognitionException {
-
- int stackSize = keepStackSize();
-
- try {
- // InternalApplicationConfiguration.g:7554:1: ( ( '=' ) )
- // InternalApplicationConfiguration.g:7555:1: ( '=' )
- {
- // InternalApplicationConfiguration.g:7555:1: ( '=' )
- // InternalApplicationConfiguration.g:7556:2: '='
- {
- before(grammarAccess.getGenerationTaskAccess().getEqualsSignKeyword_3_1_1());
- match(input,23,FOLLOW_2);
- after(grammarAccess.getGenerationTaskAccess().getEqualsSignKeyword_3_1_1());
-
- }
-
-
- }
-
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
-
- restoreStackSize(stackSize);
-
- }
- return ;
- }
- // $ANTLR end "rule__GenerationTask__Group_3_1__1__Impl"
-
-
- // $ANTLR start "rule__GenerationTask__Group_3_1__2"
- // InternalApplicationConfiguration.g:7565:1: rule__GenerationTask__Group_3_1__2 : rule__GenerationTask__Group_3_1__2__Impl ;
- public final void rule__GenerationTask__Group_3_1__2() throws RecognitionException {
-
- int stackSize = keepStackSize();
-
- try {
- // InternalApplicationConfiguration.g:7569:1: ( rule__GenerationTask__Group_3_1__2__Impl )
- // InternalApplicationConfiguration.g:7570:2: rule__GenerationTask__Group_3_1__2__Impl
- {
- pushFollow(FOLLOW_2);
- rule__GenerationTask__Group_3_1__2__Impl();
-
- state._fsp--;
-
-
- }
-
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
-
- restoreStackSize(stackSize);
-
- }
- return ;
- }
- // $ANTLR end "rule__GenerationTask__Group_3_1__2"
-
-
- // $ANTLR start "rule__GenerationTask__Group_3_1__2__Impl"
- // InternalApplicationConfiguration.g:7576:1: rule__GenerationTask__Group_3_1__2__Impl : ( ( rule__GenerationTask__PartialModelAssignment_3_1_2 ) ) ;
- public final void rule__GenerationTask__Group_3_1__2__Impl() throws RecognitionException {
-
- int stackSize = keepStackSize();
-
- try {
- // InternalApplicationConfiguration.g:7580:1: ( ( ( rule__GenerationTask__PartialModelAssignment_3_1_2 ) ) )
- // InternalApplicationConfiguration.g:7581:1: ( ( rule__GenerationTask__PartialModelAssignment_3_1_2 ) )
- {
- // InternalApplicationConfiguration.g:7581:1: ( ( rule__GenerationTask__PartialModelAssignment_3_1_2 ) )
- // InternalApplicationConfiguration.g:7582:2: ( rule__GenerationTask__PartialModelAssignment_3_1_2 )
- {
- before(grammarAccess.getGenerationTaskAccess().getPartialModelAssignment_3_1_2());
- // InternalApplicationConfiguration.g:7583:2: ( rule__GenerationTask__PartialModelAssignment_3_1_2 )
- // InternalApplicationConfiguration.g:7583:3: rule__GenerationTask__PartialModelAssignment_3_1_2
- {
- pushFollow(FOLLOW_2);
- rule__GenerationTask__PartialModelAssignment_3_1_2();
-
- state._fsp--;
-
-
- }
-
- after(grammarAccess.getGenerationTaskAccess().getPartialModelAssignment_3_1_2());
-
- }
-
-
- }
-
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
-
- restoreStackSize(stackSize);
-
- }
- return ;
- }
- // $ANTLR end "rule__GenerationTask__Group_3_1__2__Impl"
-
-
- // $ANTLR start "rule__GenerationTask__Group_3_2__0"
- // InternalApplicationConfiguration.g:7592:1: rule__GenerationTask__Group_3_2__0 : rule__GenerationTask__Group_3_2__0__Impl rule__GenerationTask__Group_3_2__1 ;
- public final void rule__GenerationTask__Group_3_2__0() throws RecognitionException {
-
- int stackSize = keepStackSize();
-
- try {
- // InternalApplicationConfiguration.g:7596:1: ( rule__GenerationTask__Group_3_2__0__Impl rule__GenerationTask__Group_3_2__1 )
- // InternalApplicationConfiguration.g:7597:2: rule__GenerationTask__Group_3_2__0__Impl rule__GenerationTask__Group_3_2__1
- {
- pushFollow(FOLLOW_13);
- rule__GenerationTask__Group_3_2__0__Impl();
-
- state._fsp--;
-
- pushFollow(FOLLOW_2);
- rule__GenerationTask__Group_3_2__1();
-
- state._fsp--;
-
-
- }
-
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
-
- restoreStackSize(stackSize);
-
- }
- return ;
- }
- // $ANTLR end "rule__GenerationTask__Group_3_2__0"
-
-
- // $ANTLR start "rule__GenerationTask__Group_3_2__0__Impl"
- // InternalApplicationConfiguration.g:7604:1: rule__GenerationTask__Group_3_2__0__Impl : ( 'constraints' ) ;
- public final void rule__GenerationTask__Group_3_2__0__Impl() throws RecognitionException {
-
- int stackSize = keepStackSize();
-
- try {
- // InternalApplicationConfiguration.g:7608:1: ( ( 'constraints' ) )
- // InternalApplicationConfiguration.g:7609:1: ( 'constraints' )
- {
- // InternalApplicationConfiguration.g:7609:1: ( 'constraints' )
- // InternalApplicationConfiguration.g:7610:2: 'constraints'
- {
- before(grammarAccess.getGenerationTaskAccess().getConstraintsKeyword_3_2_0());
- match(input,33,FOLLOW_2);
- after(grammarAccess.getGenerationTaskAccess().getConstraintsKeyword_3_2_0());
-
- }
-
-
- }
-
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
-
- restoreStackSize(stackSize);
-
- }
- return ;
- }
- // $ANTLR end "rule__GenerationTask__Group_3_2__0__Impl"
-
-
- // $ANTLR start "rule__GenerationTask__Group_3_2__1"
- // InternalApplicationConfiguration.g:7619:1: rule__GenerationTask__Group_3_2__1 : rule__GenerationTask__Group_3_2__1__Impl rule__GenerationTask__Group_3_2__2 ;
- public final void rule__GenerationTask__Group_3_2__1() throws RecognitionException {
-
- int stackSize = keepStackSize();
-
- try {
- // InternalApplicationConfiguration.g:7623:1: ( rule__GenerationTask__Group_3_2__1__Impl rule__GenerationTask__Group_3_2__2 )
- // InternalApplicationConfiguration.g:7624:2: rule__GenerationTask__Group_3_2__1__Impl rule__GenerationTask__Group_3_2__2
- {
- pushFollow(FOLLOW_43);
- rule__GenerationTask__Group_3_2__1__Impl();
-
- state._fsp--;
-
- pushFollow(FOLLOW_2);
- rule__GenerationTask__Group_3_2__2();
-
- state._fsp--;
-
-
- }
-
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
-
- restoreStackSize(stackSize);
-
- }
- return ;
- }
- // $ANTLR end "rule__GenerationTask__Group_3_2__1"
-
-
- // $ANTLR start "rule__GenerationTask__Group_3_2__1__Impl"
- // InternalApplicationConfiguration.g:7631:1: rule__GenerationTask__Group_3_2__1__Impl : ( '=' ) ;
- public final void rule__GenerationTask__Group_3_2__1__Impl() throws RecognitionException {
-
- int stackSize = keepStackSize();
-
- try {
- // InternalApplicationConfiguration.g:7635:1: ( ( '=' ) )
- // InternalApplicationConfiguration.g:7636:1: ( '=' )
- {
- // InternalApplicationConfiguration.g:7636:1: ( '=' )
- // InternalApplicationConfiguration.g:7637:2: '='
- {
- before(grammarAccess.getGenerationTaskAccess().getEqualsSignKeyword_3_2_1());
- match(input,23,FOLLOW_2);
- after(grammarAccess.getGenerationTaskAccess().getEqualsSignKeyword_3_2_1());
-
- }
-
-
- }
-
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
-
- restoreStackSize(stackSize);
-
- }
- return ;
- }
- // $ANTLR end "rule__GenerationTask__Group_3_2__1__Impl"
-
-
- // $ANTLR start "rule__GenerationTask__Group_3_2__2"
- // InternalApplicationConfiguration.g:7646:1: rule__GenerationTask__Group_3_2__2 : rule__GenerationTask__Group_3_2__2__Impl ;
- public final void rule__GenerationTask__Group_3_2__2() throws RecognitionException {
-
- int stackSize = keepStackSize();
-
- try {
- // InternalApplicationConfiguration.g:7650:1: ( rule__GenerationTask__Group_3_2__2__Impl )
- // InternalApplicationConfiguration.g:7651:2: rule__GenerationTask__Group_3_2__2__Impl
- {
- pushFollow(FOLLOW_2);
- rule__GenerationTask__Group_3_2__2__Impl();
-
- state._fsp--;
-
-
- }
-
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
-
- restoreStackSize(stackSize);
-
- }
- return ;
- }
- // $ANTLR end "rule__GenerationTask__Group_3_2__2"
-
-
- // $ANTLR start "rule__GenerationTask__Group_3_2__2__Impl"
- // InternalApplicationConfiguration.g:7657:1: rule__GenerationTask__Group_3_2__2__Impl : ( ( rule__GenerationTask__PatternsAssignment_3_2_2 ) ) ;
- public final void rule__GenerationTask__Group_3_2__2__Impl() throws RecognitionException {
-
- int stackSize = keepStackSize();
-
- try {
- // InternalApplicationConfiguration.g:7661:1: ( ( ( rule__GenerationTask__PatternsAssignment_3_2_2 ) ) )
- // InternalApplicationConfiguration.g:7662:1: ( ( rule__GenerationTask__PatternsAssignment_3_2_2 ) )
- {
- // InternalApplicationConfiguration.g:7662:1: ( ( rule__GenerationTask__PatternsAssignment_3_2_2 ) )
- // InternalApplicationConfiguration.g:7663:2: ( rule__GenerationTask__PatternsAssignment_3_2_2 )
- {
- before(grammarAccess.getGenerationTaskAccess().getPatternsAssignment_3_2_2());
- // InternalApplicationConfiguration.g:7664:2: ( rule__GenerationTask__PatternsAssignment_3_2_2 )
- // InternalApplicationConfiguration.g:7664:3: rule__GenerationTask__PatternsAssignment_3_2_2
- {
- pushFollow(FOLLOW_2);
- rule__GenerationTask__PatternsAssignment_3_2_2();
-
- state._fsp--;
-
-
- }
-
- after(grammarAccess.getGenerationTaskAccess().getPatternsAssignment_3_2_2());
-
- }
-
-
- }
-
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
-
- restoreStackSize(stackSize);
-
- }
- return ;
- }
- // $ANTLR end "rule__GenerationTask__Group_3_2__2__Impl"
-
-
- // $ANTLR start "rule__GenerationTask__Group_3_3__0"
- // InternalApplicationConfiguration.g:7673:1: rule__GenerationTask__Group_3_3__0 : rule__GenerationTask__Group_3_3__0__Impl rule__GenerationTask__Group_3_3__1 ;
- public final void rule__GenerationTask__Group_3_3__0() throws RecognitionException {
-
- int stackSize = keepStackSize();
-
- try {
- // InternalApplicationConfiguration.g:7677:1: ( rule__GenerationTask__Group_3_3__0__Impl rule__GenerationTask__Group_3_3__1 )
- // InternalApplicationConfiguration.g:7678:2: rule__GenerationTask__Group_3_3__0__Impl rule__GenerationTask__Group_3_3__1
- {
- pushFollow(FOLLOW_13);
- rule__GenerationTask__Group_3_3__0__Impl();
-
- state._fsp--;
-
- pushFollow(FOLLOW_2);
- rule__GenerationTask__Group_3_3__1();
-
- state._fsp--;
-
-
- }
-
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
-
- restoreStackSize(stackSize);
-
- }
- return ;
- }
- // $ANTLR end "rule__GenerationTask__Group_3_3__0"
-
-
- // $ANTLR start "rule__GenerationTask__Group_3_3__0__Impl"
- // InternalApplicationConfiguration.g:7685:1: rule__GenerationTask__Group_3_3__0__Impl : ( 'scope' ) ;
- public final void rule__GenerationTask__Group_3_3__0__Impl() throws RecognitionException {
-
- int stackSize = keepStackSize();
-
- try {
- // InternalApplicationConfiguration.g:7689:1: ( ( 'scope' ) )
- // InternalApplicationConfiguration.g:7690:1: ( 'scope' )
- {
- // InternalApplicationConfiguration.g:7690:1: ( 'scope' )
- // InternalApplicationConfiguration.g:7691:2: 'scope'
- {
- before(grammarAccess.getGenerationTaskAccess().getScopeKeyword_3_3_0());
- match(input,46,FOLLOW_2);
- after(grammarAccess.getGenerationTaskAccess().getScopeKeyword_3_3_0());
-
- }
-
-
- }
-
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
-
- restoreStackSize(stackSize);
-
- }
- return ;
- }
- // $ANTLR end "rule__GenerationTask__Group_3_3__0__Impl"
-
-
- // $ANTLR start "rule__GenerationTask__Group_3_3__1"
- // InternalApplicationConfiguration.g:7700:1: rule__GenerationTask__Group_3_3__1 : rule__GenerationTask__Group_3_3__1__Impl rule__GenerationTask__Group_3_3__2 ;
- public final void rule__GenerationTask__Group_3_3__1() throws RecognitionException {
-
- int stackSize = keepStackSize();
-
- try {
- // InternalApplicationConfiguration.g:7704:1: ( rule__GenerationTask__Group_3_3__1__Impl rule__GenerationTask__Group_3_3__2 )
- // InternalApplicationConfiguration.g:7705:2: rule__GenerationTask__Group_3_3__1__Impl rule__GenerationTask__Group_3_3__2
- {
- pushFollow(FOLLOW_43);
- rule__GenerationTask__Group_3_3__1__Impl();
-
- state._fsp--;
-
- pushFollow(FOLLOW_2);
- rule__GenerationTask__Group_3_3__2();
-
- state._fsp--;
-
-
- }
-
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
-
- restoreStackSize(stackSize);
-
- }
- return ;
- }
- // $ANTLR end "rule__GenerationTask__Group_3_3__1"
-
-
- // $ANTLR start "rule__GenerationTask__Group_3_3__1__Impl"
- // InternalApplicationConfiguration.g:7712:1: rule__GenerationTask__Group_3_3__1__Impl : ( '=' ) ;
- public final void rule__GenerationTask__Group_3_3__1__Impl() throws RecognitionException {
-
- int stackSize = keepStackSize();
-
- try {
- // InternalApplicationConfiguration.g:7716:1: ( ( '=' ) )
- // InternalApplicationConfiguration.g:7717:1: ( '=' )
- {
- // InternalApplicationConfiguration.g:7717:1: ( '=' )
- // InternalApplicationConfiguration.g:7718:2: '='
- {
- before(grammarAccess.getGenerationTaskAccess().getEqualsSignKeyword_3_3_1());
- match(input,23,FOLLOW_2);
- after(grammarAccess.getGenerationTaskAccess().getEqualsSignKeyword_3_3_1());
-
- }
-
-
- }
-
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
-
- restoreStackSize(stackSize);
-
- }
- return ;
- }
- // $ANTLR end "rule__GenerationTask__Group_3_3__1__Impl"
-
-
- // $ANTLR start "rule__GenerationTask__Group_3_3__2"
- // InternalApplicationConfiguration.g:7727:1: rule__GenerationTask__Group_3_3__2 : rule__GenerationTask__Group_3_3__2__Impl ;
- public final void rule__GenerationTask__Group_3_3__2() throws RecognitionException {
-
- int stackSize = keepStackSize();
-
- try {
- // InternalApplicationConfiguration.g:7731:1: ( rule__GenerationTask__Group_3_3__2__Impl )
- // InternalApplicationConfiguration.g:7732:2: rule__GenerationTask__Group_3_3__2__Impl
- {
- pushFollow(FOLLOW_2);
- rule__GenerationTask__Group_3_3__2__Impl();
-
- state._fsp--;
-
-
- }
-
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
-
- restoreStackSize(stackSize);
-
- }
- return ;
- }
- // $ANTLR end "rule__GenerationTask__Group_3_3__2"
-
-
- // $ANTLR start "rule__GenerationTask__Group_3_3__2__Impl"
- // InternalApplicationConfiguration.g:7738:1: rule__GenerationTask__Group_3_3__2__Impl : ( ( rule__GenerationTask__ScopeAssignment_3_3_2 ) ) ;
- public final void rule__GenerationTask__Group_3_3__2__Impl() throws RecognitionException {
-
- int stackSize = keepStackSize();
-
- try {
- // InternalApplicationConfiguration.g:7742:1: ( ( ( rule__GenerationTask__ScopeAssignment_3_3_2 ) ) )
- // InternalApplicationConfiguration.g:7743:1: ( ( rule__GenerationTask__ScopeAssignment_3_3_2 ) )
- {
- // InternalApplicationConfiguration.g:7743:1: ( ( rule__GenerationTask__ScopeAssignment_3_3_2 ) )
- // InternalApplicationConfiguration.g:7744:2: ( rule__GenerationTask__ScopeAssignment_3_3_2 )
- {
- before(grammarAccess.getGenerationTaskAccess().getScopeAssignment_3_3_2());
- // InternalApplicationConfiguration.g:7745:2: ( rule__GenerationTask__ScopeAssignment_3_3_2 )
- // InternalApplicationConfiguration.g:7745:3: rule__GenerationTask__ScopeAssignment_3_3_2
- {
- pushFollow(FOLLOW_2);
- rule__GenerationTask__ScopeAssignment_3_3_2();
-
- state._fsp--;
-
-
- }
-
- after(grammarAccess.getGenerationTaskAccess().getScopeAssignment_3_3_2());
-
- }
-
-
- }
-
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
-
- restoreStackSize(stackSize);
-
- }
- return ;
- }
- // $ANTLR end "rule__GenerationTask__Group_3_3__2__Impl"
-
-
- // $ANTLR start "rule__GenerationTask__Group_3_4__0"
- // InternalApplicationConfiguration.g:7754:1: rule__GenerationTask__Group_3_4__0 : rule__GenerationTask__Group_3_4__0__Impl rule__GenerationTask__Group_3_4__1 ;
- public final void rule__GenerationTask__Group_3_4__0() throws RecognitionException {
-
- int stackSize = keepStackSize();
-
- try {
- // InternalApplicationConfiguration.g:7758:1: ( rule__GenerationTask__Group_3_4__0__Impl rule__GenerationTask__Group_3_4__1 )
- // InternalApplicationConfiguration.g:7759:2: rule__GenerationTask__Group_3_4__0__Impl rule__GenerationTask__Group_3_4__1
- {
- pushFollow(FOLLOW_13);
- rule__GenerationTask__Group_3_4__0__Impl();
-
- state._fsp--;
-
- pushFollow(FOLLOW_2);
- rule__GenerationTask__Group_3_4__1();
-
- state._fsp--;
-
-
- }
-
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
-
- restoreStackSize(stackSize);
-
- }
- return ;
- }
- // $ANTLR end "rule__GenerationTask__Group_3_4__0"
-
-
- // $ANTLR start "rule__GenerationTask__Group_3_4__0__Impl"
- // InternalApplicationConfiguration.g:7766:1: rule__GenerationTask__Group_3_4__0__Impl : ( ( rule__GenerationTask__NumberSpecifiedAssignment_3_4_0 ) ) ;
- public final void rule__GenerationTask__Group_3_4__0__Impl() throws RecognitionException {
-
- int stackSize = keepStackSize();
-
- try {
- // InternalApplicationConfiguration.g:7770:1: ( ( ( rule__GenerationTask__NumberSpecifiedAssignment_3_4_0 ) ) )
- // InternalApplicationConfiguration.g:7771:1: ( ( rule__GenerationTask__NumberSpecifiedAssignment_3_4_0 ) )
- {
- // InternalApplicationConfiguration.g:7771:1: ( ( rule__GenerationTask__NumberSpecifiedAssignment_3_4_0 ) )
- // InternalApplicationConfiguration.g:7772:2: ( rule__GenerationTask__NumberSpecifiedAssignment_3_4_0 )
- {
- before(grammarAccess.getGenerationTaskAccess().getNumberSpecifiedAssignment_3_4_0());
- // InternalApplicationConfiguration.g:7773:2: ( rule__GenerationTask__NumberSpecifiedAssignment_3_4_0 )
- // InternalApplicationConfiguration.g:7773:3: rule__GenerationTask__NumberSpecifiedAssignment_3_4_0
- {
- pushFollow(FOLLOW_2);
- rule__GenerationTask__NumberSpecifiedAssignment_3_4_0();
-
- state._fsp--;
-
-
- }
-
- after(grammarAccess.getGenerationTaskAccess().getNumberSpecifiedAssignment_3_4_0());
-
- }
-
-
- }
-
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
-
- restoreStackSize(stackSize);
-
- }
- return ;
- }
- // $ANTLR end "rule__GenerationTask__Group_3_4__0__Impl"
-
-
- // $ANTLR start "rule__GenerationTask__Group_3_4__1"
- // InternalApplicationConfiguration.g:7781:1: rule__GenerationTask__Group_3_4__1 : rule__GenerationTask__Group_3_4__1__Impl rule__GenerationTask__Group_3_4__2 ;
- public final void rule__GenerationTask__Group_3_4__1() throws RecognitionException {
-
- int stackSize = keepStackSize();
-
- try {
- // InternalApplicationConfiguration.g:7785:1: ( rule__GenerationTask__Group_3_4__1__Impl rule__GenerationTask__Group_3_4__2 )
- // InternalApplicationConfiguration.g:7786:2: rule__GenerationTask__Group_3_4__1__Impl rule__GenerationTask__Group_3_4__2
- {
- pushFollow(FOLLOW_9);
- rule__GenerationTask__Group_3_4__1__Impl();
-
- state._fsp--;
-
- pushFollow(FOLLOW_2);
- rule__GenerationTask__Group_3_4__2();
-
- state._fsp--;
-
-
- }
-
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
-
- restoreStackSize(stackSize);
-
- }
- return ;
- }
- // $ANTLR end "rule__GenerationTask__Group_3_4__1"
-
-
- // $ANTLR start "rule__GenerationTask__Group_3_4__1__Impl"
- // InternalApplicationConfiguration.g:7793:1: rule__GenerationTask__Group_3_4__1__Impl : ( '=' ) ;
- public final void rule__GenerationTask__Group_3_4__1__Impl() throws RecognitionException {
-
- int stackSize = keepStackSize();
-
- try {
- // InternalApplicationConfiguration.g:7797:1: ( ( '=' ) )
- // InternalApplicationConfiguration.g:7798:1: ( '=' )
- {
- // InternalApplicationConfiguration.g:7798:1: ( '=' )
- // InternalApplicationConfiguration.g:7799:2: '='
- {
- before(grammarAccess.getGenerationTaskAccess().getEqualsSignKeyword_3_4_1());
- match(input,23,FOLLOW_2);
- after(grammarAccess.getGenerationTaskAccess().getEqualsSignKeyword_3_4_1());
-
- }
-
-
- }
-
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
-
- restoreStackSize(stackSize);
-
- }
- return ;
- }
- // $ANTLR end "rule__GenerationTask__Group_3_4__1__Impl"
-
-
- // $ANTLR start "rule__GenerationTask__Group_3_4__2"
- // InternalApplicationConfiguration.g:7808:1: rule__GenerationTask__Group_3_4__2 : rule__GenerationTask__Group_3_4__2__Impl ;
- public final void rule__GenerationTask__Group_3_4__2() throws RecognitionException {
-
- int stackSize = keepStackSize();
-
- try {
- // InternalApplicationConfiguration.g:7812:1: ( rule__GenerationTask__Group_3_4__2__Impl )
- // InternalApplicationConfiguration.g:7813:2: rule__GenerationTask__Group_3_4__2__Impl
- {
- pushFollow(FOLLOW_2);
- rule__GenerationTask__Group_3_4__2__Impl();
-
- state._fsp--;
-
-
- }
-
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
-
- restoreStackSize(stackSize);
-
- }
- return ;
- }
- // $ANTLR end "rule__GenerationTask__Group_3_4__2"
-
-
- // $ANTLR start "rule__GenerationTask__Group_3_4__2__Impl"
- // InternalApplicationConfiguration.g:7819:1: rule__GenerationTask__Group_3_4__2__Impl : ( ( rule__GenerationTask__NumberAssignment_3_4_2 ) ) ;
- public final void rule__GenerationTask__Group_3_4__2__Impl() throws RecognitionException {
-
- int stackSize = keepStackSize();
-
- try {
- // InternalApplicationConfiguration.g:7823:1: ( ( ( rule__GenerationTask__NumberAssignment_3_4_2 ) ) )
- // InternalApplicationConfiguration.g:7824:1: ( ( rule__GenerationTask__NumberAssignment_3_4_2 ) )
- {
- // InternalApplicationConfiguration.g:7824:1: ( ( rule__GenerationTask__NumberAssignment_3_4_2 ) )
- // InternalApplicationConfiguration.g:7825:2: ( rule__GenerationTask__NumberAssignment_3_4_2 )
- {
- before(grammarAccess.getGenerationTaskAccess().getNumberAssignment_3_4_2());
- // InternalApplicationConfiguration.g:7826:2: ( rule__GenerationTask__NumberAssignment_3_4_2 )
- // InternalApplicationConfiguration.g:7826:3: rule__GenerationTask__NumberAssignment_3_4_2
- {
- pushFollow(FOLLOW_2);
- rule__GenerationTask__NumberAssignment_3_4_2();
-
- state._fsp--;
-
-
- }
-
- after(grammarAccess.getGenerationTaskAccess().getNumberAssignment_3_4_2());
-
- }
-
-
- }
-
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
-
- restoreStackSize(stackSize);
-
- }
- return ;
- }
- // $ANTLR end "rule__GenerationTask__Group_3_4__2__Impl"
-
-
- // $ANTLR start "rule__GenerationTask__Group_3_5__0"
- // InternalApplicationConfiguration.g:7835:1: rule__GenerationTask__Group_3_5__0 : rule__GenerationTask__Group_3_5__0__Impl rule__GenerationTask__Group_3_5__1 ;
- public final void rule__GenerationTask__Group_3_5__0() throws RecognitionException {
-
- int stackSize = keepStackSize();
-
- try {
- // InternalApplicationConfiguration.g:7839:1: ( rule__GenerationTask__Group_3_5__0__Impl rule__GenerationTask__Group_3_5__1 )
- // InternalApplicationConfiguration.g:7840:2: rule__GenerationTask__Group_3_5__0__Impl rule__GenerationTask__Group_3_5__1
- {
- pushFollow(FOLLOW_13);
- rule__GenerationTask__Group_3_5__0__Impl();
-
- state._fsp--;
-
- pushFollow(FOLLOW_2);
- rule__GenerationTask__Group_3_5__1();
-
- state._fsp--;
-
-
- }
-
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
-
- restoreStackSize(stackSize);
-
- }
- return ;
- }
- // $ANTLR end "rule__GenerationTask__Group_3_5__0"
-
-
- // $ANTLR start "rule__GenerationTask__Group_3_5__0__Impl"
- // InternalApplicationConfiguration.g:7847:1: rule__GenerationTask__Group_3_5__0__Impl : ( ( rule__GenerationTask__RunSpecifiedAssignment_3_5_0 ) ) ;
- public final void rule__GenerationTask__Group_3_5__0__Impl() throws RecognitionException {
-
- int stackSize = keepStackSize();
-
- try {
- // InternalApplicationConfiguration.g:7851:1: ( ( ( rule__GenerationTask__RunSpecifiedAssignment_3_5_0 ) ) )
- // InternalApplicationConfiguration.g:7852:1: ( ( rule__GenerationTask__RunSpecifiedAssignment_3_5_0 ) )
- {
- // InternalApplicationConfiguration.g:7852:1: ( ( rule__GenerationTask__RunSpecifiedAssignment_3_5_0 ) )
- // InternalApplicationConfiguration.g:7853:2: ( rule__GenerationTask__RunSpecifiedAssignment_3_5_0 )
- {
- before(grammarAccess.getGenerationTaskAccess().getRunSpecifiedAssignment_3_5_0());
- // InternalApplicationConfiguration.g:7854:2: ( rule__GenerationTask__RunSpecifiedAssignment_3_5_0 )
- // InternalApplicationConfiguration.g:7854:3: rule__GenerationTask__RunSpecifiedAssignment_3_5_0
- {
- pushFollow(FOLLOW_2);
- rule__GenerationTask__RunSpecifiedAssignment_3_5_0();
-
- state._fsp--;
-
-
- }
-
- after(grammarAccess.getGenerationTaskAccess().getRunSpecifiedAssignment_3_5_0());
-
- }
-
-
- }
-
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
-
- restoreStackSize(stackSize);
-
- }
- return ;
- }
- // $ANTLR end "rule__GenerationTask__Group_3_5__0__Impl"
-
-
- // $ANTLR start "rule__GenerationTask__Group_3_5__1"
- // InternalApplicationConfiguration.g:7862:1: rule__GenerationTask__Group_3_5__1 : rule__GenerationTask__Group_3_5__1__Impl rule__GenerationTask__Group_3_5__2 ;
- public final void rule__GenerationTask__Group_3_5__1() throws RecognitionException {
-
- int stackSize = keepStackSize();
-
- try {
- // InternalApplicationConfiguration.g:7866:1: ( rule__GenerationTask__Group_3_5__1__Impl rule__GenerationTask__Group_3_5__2 )
- // InternalApplicationConfiguration.g:7867:2: rule__GenerationTask__Group_3_5__1__Impl rule__GenerationTask__Group_3_5__2
- {
- pushFollow(FOLLOW_9);
- rule__GenerationTask__Group_3_5__1__Impl();
-
- state._fsp--;
-
- pushFollow(FOLLOW_2);
- rule__GenerationTask__Group_3_5__2();
-
- state._fsp--;
-
-
- }
-
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
-
- restoreStackSize(stackSize);
-
- }
- return ;
- }
- // $ANTLR end "rule__GenerationTask__Group_3_5__1"
-
-
- // $ANTLR start "rule__GenerationTask__Group_3_5__1__Impl"
- // InternalApplicationConfiguration.g:7874:1: rule__GenerationTask__Group_3_5__1__Impl : ( '=' ) ;
- public final void rule__GenerationTask__Group_3_5__1__Impl() throws RecognitionException {
-
- int stackSize = keepStackSize();
-
- try {
- // InternalApplicationConfiguration.g:7878:1: ( ( '=' ) )
- // InternalApplicationConfiguration.g:7879:1: ( '=' )
- {
- // InternalApplicationConfiguration.g:7879:1: ( '=' )
- // InternalApplicationConfiguration.g:7880:2: '='
- {
- before(grammarAccess.getGenerationTaskAccess().getEqualsSignKeyword_3_5_1());
- match(input,23,FOLLOW_2);
- after(grammarAccess.getGenerationTaskAccess().getEqualsSignKeyword_3_5_1());
-
- }
-
-
- }
-
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
-
- restoreStackSize(stackSize);
-
- }
- return ;
- }
- // $ANTLR end "rule__GenerationTask__Group_3_5__1__Impl"
-
-
- // $ANTLR start "rule__GenerationTask__Group_3_5__2"
- // InternalApplicationConfiguration.g:7889:1: rule__GenerationTask__Group_3_5__2 : rule__GenerationTask__Group_3_5__2__Impl ;
- public final void rule__GenerationTask__Group_3_5__2() throws RecognitionException {
-
- int stackSize = keepStackSize();
-
- try {
- // InternalApplicationConfiguration.g:7893:1: ( rule__GenerationTask__Group_3_5__2__Impl )
- // InternalApplicationConfiguration.g:7894:2: rule__GenerationTask__Group_3_5__2__Impl
- {
- pushFollow(FOLLOW_2);
- rule__GenerationTask__Group_3_5__2__Impl();
-
- state._fsp--;
-
-
- }
-
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
-
- restoreStackSize(stackSize);
-
- }
- return ;
- }
- // $ANTLR end "rule__GenerationTask__Group_3_5__2"
-
-
- // $ANTLR start "rule__GenerationTask__Group_3_5__2__Impl"
- // InternalApplicationConfiguration.g:7900:1: rule__GenerationTask__Group_3_5__2__Impl : ( ( rule__GenerationTask__RunsAssignment_3_5_2 ) ) ;
- public final void rule__GenerationTask__Group_3_5__2__Impl() throws RecognitionException {
-
- int stackSize = keepStackSize();
-
- try {
- // InternalApplicationConfiguration.g:7904:1: ( ( ( rule__GenerationTask__RunsAssignment_3_5_2 ) ) )
- // InternalApplicationConfiguration.g:7905:1: ( ( rule__GenerationTask__RunsAssignment_3_5_2 ) )
- {
- // InternalApplicationConfiguration.g:7905:1: ( ( rule__GenerationTask__RunsAssignment_3_5_2 ) )
- // InternalApplicationConfiguration.g:7906:2: ( rule__GenerationTask__RunsAssignment_3_5_2 )
- {
- before(grammarAccess.getGenerationTaskAccess().getRunsAssignment_3_5_2());
- // InternalApplicationConfiguration.g:7907:2: ( rule__GenerationTask__RunsAssignment_3_5_2 )
- // InternalApplicationConfiguration.g:7907:3: rule__GenerationTask__RunsAssignment_3_5_2
- {
- pushFollow(FOLLOW_2);
- rule__GenerationTask__RunsAssignment_3_5_2();
-
- state._fsp--;
-
-
- }
-
- after(grammarAccess.getGenerationTaskAccess().getRunsAssignment_3_5_2());
-
- }
-
-
- }
-
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
-
- restoreStackSize(stackSize);
-
- }
- return ;
- }
- // $ANTLR end "rule__GenerationTask__Group_3_5__2__Impl"
-
-
- // $ANTLR start "rule__GenerationTask__Group_3_6__0"
- // InternalApplicationConfiguration.g:7916:1: rule__GenerationTask__Group_3_6__0 : rule__GenerationTask__Group_3_6__0__Impl rule__GenerationTask__Group_3_6__1 ;
- public final void rule__GenerationTask__Group_3_6__0() throws RecognitionException {
-
- int stackSize = keepStackSize();
-
- try {
- // InternalApplicationConfiguration.g:7920:1: ( rule__GenerationTask__Group_3_6__0__Impl rule__GenerationTask__Group_3_6__1 )
- // InternalApplicationConfiguration.g:7921:2: rule__GenerationTask__Group_3_6__0__Impl rule__GenerationTask__Group_3_6__1
- {
- pushFollow(FOLLOW_13);
- rule__GenerationTask__Group_3_6__0__Impl();
-
- state._fsp--;
-
- pushFollow(FOLLOW_2);
- rule__GenerationTask__Group_3_6__1();
-
- state._fsp--;
-
-
- }
-
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
-
- restoreStackSize(stackSize);
-
- }
- return ;
- }
- // $ANTLR end "rule__GenerationTask__Group_3_6__0"
-
-
- // $ANTLR start "rule__GenerationTask__Group_3_6__0__Impl"
- // InternalApplicationConfiguration.g:7928:1: rule__GenerationTask__Group_3_6__0__Impl : ( 'solver' ) ;
- public final void rule__GenerationTask__Group_3_6__0__Impl() throws RecognitionException {
-
- int stackSize = keepStackSize();
-
- try {
- // InternalApplicationConfiguration.g:7932:1: ( ( 'solver' ) )
- // InternalApplicationConfiguration.g:7933:1: ( 'solver' )
- {
- // InternalApplicationConfiguration.g:7933:1: ( 'solver' )
- // InternalApplicationConfiguration.g:7934:2: 'solver'
- {
- before(grammarAccess.getGenerationTaskAccess().getSolverKeyword_3_6_0());
- match(input,49,FOLLOW_2);
- after(grammarAccess.getGenerationTaskAccess().getSolverKeyword_3_6_0());
-
- }
-
-
- }
-
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
-
- restoreStackSize(stackSize);
-
- }
- return ;
- }
- // $ANTLR end "rule__GenerationTask__Group_3_6__0__Impl"
-
-
- // $ANTLR start "rule__GenerationTask__Group_3_6__1"
- // InternalApplicationConfiguration.g:7943:1: rule__GenerationTask__Group_3_6__1 : rule__GenerationTask__Group_3_6__1__Impl rule__GenerationTask__Group_3_6__2 ;
- public final void rule__GenerationTask__Group_3_6__1() throws RecognitionException {
-
- int stackSize = keepStackSize();
-
- try {
- // InternalApplicationConfiguration.g:7947:1: ( rule__GenerationTask__Group_3_6__1__Impl rule__GenerationTask__Group_3_6__2 )
- // InternalApplicationConfiguration.g:7948:2: rule__GenerationTask__Group_3_6__1__Impl rule__GenerationTask__Group_3_6__2
- {
- pushFollow(FOLLOW_44);
- rule__GenerationTask__Group_3_6__1__Impl();
-
- state._fsp--;
-
- pushFollow(FOLLOW_2);
- rule__GenerationTask__Group_3_6__2();
-
- state._fsp--;
-
-
- }
-
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
-
- restoreStackSize(stackSize);
-
- }
- return ;
- }
- // $ANTLR end "rule__GenerationTask__Group_3_6__1"
-
-
- // $ANTLR start "rule__GenerationTask__Group_3_6__1__Impl"
- // InternalApplicationConfiguration.g:7955:1: rule__GenerationTask__Group_3_6__1__Impl : ( '=' ) ;
- public final void rule__GenerationTask__Group_3_6__1__Impl() throws RecognitionException {
-
- int stackSize = keepStackSize();
-
- try {
- // InternalApplicationConfiguration.g:7959:1: ( ( '=' ) )
- // InternalApplicationConfiguration.g:7960:1: ( '=' )
- {
- // InternalApplicationConfiguration.g:7960:1: ( '=' )
- // InternalApplicationConfiguration.g:7961:2: '='
- {
- before(grammarAccess.getGenerationTaskAccess().getEqualsSignKeyword_3_6_1());
- match(input,23,FOLLOW_2);
- after(grammarAccess.getGenerationTaskAccess().getEqualsSignKeyword_3_6_1());
-
- }
-
-
- }
-
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
-
- restoreStackSize(stackSize);
-
- }
- return ;
- }
- // $ANTLR end "rule__GenerationTask__Group_3_6__1__Impl"
-
-
- // $ANTLR start "rule__GenerationTask__Group_3_6__2"
- // InternalApplicationConfiguration.g:7970:1: rule__GenerationTask__Group_3_6__2 : rule__GenerationTask__Group_3_6__2__Impl ;
- public final void rule__GenerationTask__Group_3_6__2() throws RecognitionException {
-
- int stackSize = keepStackSize();
-
- try {
- // InternalApplicationConfiguration.g:7974:1: ( rule__GenerationTask__Group_3_6__2__Impl )
- // InternalApplicationConfiguration.g:7975:2: rule__GenerationTask__Group_3_6__2__Impl
- {
- pushFollow(FOLLOW_2);
- rule__GenerationTask__Group_3_6__2__Impl();
-
- state._fsp--;
-
-
- }
-
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
-
- restoreStackSize(stackSize);
-
- }
- return ;
- }
- // $ANTLR end "rule__GenerationTask__Group_3_6__2"
-
-
- // $ANTLR start "rule__GenerationTask__Group_3_6__2__Impl"
- // InternalApplicationConfiguration.g:7981:1: rule__GenerationTask__Group_3_6__2__Impl : ( ( rule__GenerationTask__SolverAssignment_3_6_2 ) ) ;
- public final void rule__GenerationTask__Group_3_6__2__Impl() throws RecognitionException {
-
- int stackSize = keepStackSize();
-
- try {
- // InternalApplicationConfiguration.g:7985:1: ( ( ( rule__GenerationTask__SolverAssignment_3_6_2 ) ) )
- // InternalApplicationConfiguration.g:7986:1: ( ( rule__GenerationTask__SolverAssignment_3_6_2 ) )
- {
- // InternalApplicationConfiguration.g:7986:1: ( ( rule__GenerationTask__SolverAssignment_3_6_2 ) )
- // InternalApplicationConfiguration.g:7987:2: ( rule__GenerationTask__SolverAssignment_3_6_2 )
- {
- before(grammarAccess.getGenerationTaskAccess().getSolverAssignment_3_6_2());
- // InternalApplicationConfiguration.g:7988:2: ( rule__GenerationTask__SolverAssignment_3_6_2 )
- // InternalApplicationConfiguration.g:7988:3: rule__GenerationTask__SolverAssignment_3_6_2
- {
- pushFollow(FOLLOW_2);
- rule__GenerationTask__SolverAssignment_3_6_2();
-
- state._fsp--;
-
-
- }
-
- after(grammarAccess.getGenerationTaskAccess().getSolverAssignment_3_6_2());
-
- }
-
-
- }
-
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
-
- restoreStackSize(stackSize);
-
- }
- return ;
- }
- // $ANTLR end "rule__GenerationTask__Group_3_6__2__Impl"
-
-
- // $ANTLR start "rule__GenerationTask__Group_3_7__0"
- // InternalApplicationConfiguration.g:7997:1: rule__GenerationTask__Group_3_7__0 : rule__GenerationTask__Group_3_7__0__Impl rule__GenerationTask__Group_3_7__1 ;
- public final void rule__GenerationTask__Group_3_7__0() throws RecognitionException {
-
- int stackSize = keepStackSize();
-
- try {
- // InternalApplicationConfiguration.g:8001:1: ( rule__GenerationTask__Group_3_7__0__Impl rule__GenerationTask__Group_3_7__1 )
- // InternalApplicationConfiguration.g:8002:2: rule__GenerationTask__Group_3_7__0__Impl rule__GenerationTask__Group_3_7__1
- {
- pushFollow(FOLLOW_13);
- rule__GenerationTask__Group_3_7__0__Impl();
-
- state._fsp--;
-
- pushFollow(FOLLOW_2);
- rule__GenerationTask__Group_3_7__1();
-
- state._fsp--;
-
-
- }
-
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
-
- restoreStackSize(stackSize);
-
- }
- return ;
- }
- // $ANTLR end "rule__GenerationTask__Group_3_7__0"
-
-
- // $ANTLR start "rule__GenerationTask__Group_3_7__0__Impl"
- // InternalApplicationConfiguration.g:8009:1: rule__GenerationTask__Group_3_7__0__Impl : ( 'config' ) ;
- public final void rule__GenerationTask__Group_3_7__0__Impl() throws RecognitionException {
-
- int stackSize = keepStackSize();
-
- try {
- // InternalApplicationConfiguration.g:8013:1: ( ( 'config' ) )
- // InternalApplicationConfiguration.g:8014:1: ( 'config' )
- {
- // InternalApplicationConfiguration.g:8014:1: ( 'config' )
- // InternalApplicationConfiguration.g:8015:2: 'config'
- {
- before(grammarAccess.getGenerationTaskAccess().getConfigKeyword_3_7_0());
- match(input,34,FOLLOW_2);
- after(grammarAccess.getGenerationTaskAccess().getConfigKeyword_3_7_0());
-
- }
-
-
- }
-
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
-
- restoreStackSize(stackSize);
-
- }
- return ;
- }
- // $ANTLR end "rule__GenerationTask__Group_3_7__0__Impl"
-
-
- // $ANTLR start "rule__GenerationTask__Group_3_7__1"
- // InternalApplicationConfiguration.g:8024:1: rule__GenerationTask__Group_3_7__1 : rule__GenerationTask__Group_3_7__1__Impl rule__GenerationTask__Group_3_7__2 ;
- public final void rule__GenerationTask__Group_3_7__1() throws RecognitionException {
-
- int stackSize = keepStackSize();
-
- try {
- // InternalApplicationConfiguration.g:8028:1: ( rule__GenerationTask__Group_3_7__1__Impl rule__GenerationTask__Group_3_7__2 )
- // InternalApplicationConfiguration.g:8029:2: rule__GenerationTask__Group_3_7__1__Impl rule__GenerationTask__Group_3_7__2
- {
- pushFollow(FOLLOW_43);
- rule__GenerationTask__Group_3_7__1__Impl();
-
- state._fsp--;
-
- pushFollow(FOLLOW_2);
- rule__GenerationTask__Group_3_7__2();
-
- state._fsp--;
-
-
- }
-
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
-
- restoreStackSize(stackSize);
-
- }
- return ;
- }
- // $ANTLR end "rule__GenerationTask__Group_3_7__1"
-
-
- // $ANTLR start "rule__GenerationTask__Group_3_7__1__Impl"
- // InternalApplicationConfiguration.g:8036:1: rule__GenerationTask__Group_3_7__1__Impl : ( '=' ) ;
- public final void rule__GenerationTask__Group_3_7__1__Impl() throws RecognitionException {
-
- int stackSize = keepStackSize();
-
- try {
- // InternalApplicationConfiguration.g:8040:1: ( ( '=' ) )
- // InternalApplicationConfiguration.g:8041:1: ( '=' )
- {
- // InternalApplicationConfiguration.g:8041:1: ( '=' )
- // InternalApplicationConfiguration.g:8042:2: '='
- {
- before(grammarAccess.getGenerationTaskAccess().getEqualsSignKeyword_3_7_1());
- match(input,23,FOLLOW_2);
- after(grammarAccess.getGenerationTaskAccess().getEqualsSignKeyword_3_7_1());
-
- }
-
-
- }
-
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
-
- restoreStackSize(stackSize);
-
- }
- return ;
- }
- // $ANTLR end "rule__GenerationTask__Group_3_7__1__Impl"
-
-
- // $ANTLR start "rule__GenerationTask__Group_3_7__2"
- // InternalApplicationConfiguration.g:8051:1: rule__GenerationTask__Group_3_7__2 : rule__GenerationTask__Group_3_7__2__Impl ;
- public final void rule__GenerationTask__Group_3_7__2() throws RecognitionException {
-
- int stackSize = keepStackSize();
-
- try {
- // InternalApplicationConfiguration.g:8055:1: ( rule__GenerationTask__Group_3_7__2__Impl )
- // InternalApplicationConfiguration.g:8056:2: rule__GenerationTask__Group_3_7__2__Impl
- {
- pushFollow(FOLLOW_2);
- rule__GenerationTask__Group_3_7__2__Impl();
-
- state._fsp--;
-
-
- }
-
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
-
- restoreStackSize(stackSize);
-
- }
- return ;
- }
- // $ANTLR end "rule__GenerationTask__Group_3_7__2"
-
-
- // $ANTLR start "rule__GenerationTask__Group_3_7__2__Impl"
- // InternalApplicationConfiguration.g:8062:1: rule__GenerationTask__Group_3_7__2__Impl : ( ( rule__GenerationTask__ConfigAssignment_3_7_2 ) ) ;
- public final void rule__GenerationTask__Group_3_7__2__Impl() throws RecognitionException {
-
- int stackSize = keepStackSize();
-
- try {
- // InternalApplicationConfiguration.g:8066:1: ( ( ( rule__GenerationTask__ConfigAssignment_3_7_2 ) ) )
- // InternalApplicationConfiguration.g:8067:1: ( ( rule__GenerationTask__ConfigAssignment_3_7_2 ) )
- {
- // InternalApplicationConfiguration.g:8067:1: ( ( rule__GenerationTask__ConfigAssignment_3_7_2 ) )
- // InternalApplicationConfiguration.g:8068:2: ( rule__GenerationTask__ConfigAssignment_3_7_2 )
- {
- before(grammarAccess.getGenerationTaskAccess().getConfigAssignment_3_7_2());
- // InternalApplicationConfiguration.g:8069:2: ( rule__GenerationTask__ConfigAssignment_3_7_2 )
- // InternalApplicationConfiguration.g:8069:3: rule__GenerationTask__ConfigAssignment_3_7_2
- {
- pushFollow(FOLLOW_2);
- rule__GenerationTask__ConfigAssignment_3_7_2();
-
- state._fsp--;
-
-
- }
-
- after(grammarAccess.getGenerationTaskAccess().getConfigAssignment_3_7_2());
-
- }
-
-
- }
-
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
-
- restoreStackSize(stackSize);
-
- }
- return ;
- }
- // $ANTLR end "rule__GenerationTask__Group_3_7__2__Impl"
-
-
- // $ANTLR start "rule__GenerationTask__Group_3_8__0"
- // InternalApplicationConfiguration.g:8078:1: rule__GenerationTask__Group_3_8__0 : rule__GenerationTask__Group_3_8__0__Impl rule__GenerationTask__Group_3_8__1 ;
- public final void rule__GenerationTask__Group_3_8__0() throws RecognitionException {
-
- int stackSize = keepStackSize();
-
- try {
- // InternalApplicationConfiguration.g:8082:1: ( rule__GenerationTask__Group_3_8__0__Impl rule__GenerationTask__Group_3_8__1 )
- // InternalApplicationConfiguration.g:8083:2: rule__GenerationTask__Group_3_8__0__Impl rule__GenerationTask__Group_3_8__1
- {
- pushFollow(FOLLOW_13);
- rule__GenerationTask__Group_3_8__0__Impl();
-
- state._fsp--;
-
- pushFollow(FOLLOW_2);
- rule__GenerationTask__Group_3_8__1();
-
- state._fsp--;
-
-
- }
-
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
-
- restoreStackSize(stackSize);
-
- }
- return ;
- }
- // $ANTLR end "rule__GenerationTask__Group_3_8__0"
-
-
- // $ANTLR start "rule__GenerationTask__Group_3_8__0__Impl"
- // InternalApplicationConfiguration.g:8090:1: rule__GenerationTask__Group_3_8__0__Impl : ( 'debug' ) ;
- public final void rule__GenerationTask__Group_3_8__0__Impl() throws RecognitionException {
-
- int stackSize = keepStackSize();
-
- try {
- // InternalApplicationConfiguration.g:8094:1: ( ( 'debug' ) )
- // InternalApplicationConfiguration.g:8095:1: ( 'debug' )
- {
- // InternalApplicationConfiguration.g:8095:1: ( 'debug' )
- // InternalApplicationConfiguration.g:8096:2: 'debug'
- {
- before(grammarAccess.getGenerationTaskAccess().getDebugKeyword_3_8_0());
- match(input,50,FOLLOW_2);
- after(grammarAccess.getGenerationTaskAccess().getDebugKeyword_3_8_0());
-
- }
-
-
- }
-
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
-
- restoreStackSize(stackSize);
-
- }
- return ;
- }
- // $ANTLR end "rule__GenerationTask__Group_3_8__0__Impl"
-
-
- // $ANTLR start "rule__GenerationTask__Group_3_8__1"
- // InternalApplicationConfiguration.g:8105:1: rule__GenerationTask__Group_3_8__1 : rule__GenerationTask__Group_3_8__1__Impl rule__GenerationTask__Group_3_8__2 ;
- public final void rule__GenerationTask__Group_3_8__1() throws RecognitionException {
-
- int stackSize = keepStackSize();
-
- try {
- // InternalApplicationConfiguration.g:8109:1: ( rule__GenerationTask__Group_3_8__1__Impl rule__GenerationTask__Group_3_8__2 )
- // InternalApplicationConfiguration.g:8110:2: rule__GenerationTask__Group_3_8__1__Impl rule__GenerationTask__Group_3_8__2
- {
- pushFollow(FOLLOW_21);
- rule__GenerationTask__Group_3_8__1__Impl();
-
- state._fsp--;
-
- pushFollow(FOLLOW_2);
- rule__GenerationTask__Group_3_8__2();
-
- state._fsp--;
-
-
- }
-
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
-
- restoreStackSize(stackSize);
-
- }
- return ;
- }
- // $ANTLR end "rule__GenerationTask__Group_3_8__1"
-
-
- // $ANTLR start "rule__GenerationTask__Group_3_8__1__Impl"
- // InternalApplicationConfiguration.g:8117:1: rule__GenerationTask__Group_3_8__1__Impl : ( '=' ) ;
- public final void rule__GenerationTask__Group_3_8__1__Impl() throws RecognitionException {
-
- int stackSize = keepStackSize();
-
- try {
- // InternalApplicationConfiguration.g:8121:1: ( ( '=' ) )
- // InternalApplicationConfiguration.g:8122:1: ( '=' )
- {
- // InternalApplicationConfiguration.g:8122:1: ( '=' )
- // InternalApplicationConfiguration.g:8123:2: '='
- {
- before(grammarAccess.getGenerationTaskAccess().getEqualsSignKeyword_3_8_1());
- match(input,23,FOLLOW_2);
- after(grammarAccess.getGenerationTaskAccess().getEqualsSignKeyword_3_8_1());
-
- }
-
-
- }
-
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
-
- restoreStackSize(stackSize);
-
- }
- return ;
- }
- // $ANTLR end "rule__GenerationTask__Group_3_8__1__Impl"
-
-
- // $ANTLR start "rule__GenerationTask__Group_3_8__2"
- // InternalApplicationConfiguration.g:8132:1: rule__GenerationTask__Group_3_8__2 : rule__GenerationTask__Group_3_8__2__Impl ;
- public final void rule__GenerationTask__Group_3_8__2() throws RecognitionException {
-
- int stackSize = keepStackSize();
-
- try {
- // InternalApplicationConfiguration.g:8136:1: ( rule__GenerationTask__Group_3_8__2__Impl )
- // InternalApplicationConfiguration.g:8137:2: rule__GenerationTask__Group_3_8__2__Impl
- {
- pushFollow(FOLLOW_2);
- rule__GenerationTask__Group_3_8__2__Impl();
-
- state._fsp--;
-
-
- }
-
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
-
- restoreStackSize(stackSize);
-
- }
- return ;
- }
- // $ANTLR end "rule__GenerationTask__Group_3_8__2"
-
-
- // $ANTLR start "rule__GenerationTask__Group_3_8__2__Impl"
- // InternalApplicationConfiguration.g:8143:1: rule__GenerationTask__Group_3_8__2__Impl : ( ( rule__GenerationTask__DebugFolderAssignment_3_8_2 ) ) ;
- public final void rule__GenerationTask__Group_3_8__2__Impl() throws RecognitionException {
-
- int stackSize = keepStackSize();
-
- try {
- // InternalApplicationConfiguration.g:8147:1: ( ( ( rule__GenerationTask__DebugFolderAssignment_3_8_2 ) ) )
- // InternalApplicationConfiguration.g:8148:1: ( ( rule__GenerationTask__DebugFolderAssignment_3_8_2 ) )
- {
- // InternalApplicationConfiguration.g:8148:1: ( ( rule__GenerationTask__DebugFolderAssignment_3_8_2 ) )
- // InternalApplicationConfiguration.g:8149:2: ( rule__GenerationTask__DebugFolderAssignment_3_8_2 )
- {
- before(grammarAccess.getGenerationTaskAccess().getDebugFolderAssignment_3_8_2());
- // InternalApplicationConfiguration.g:8150:2: ( rule__GenerationTask__DebugFolderAssignment_3_8_2 )
- // InternalApplicationConfiguration.g:8150:3: rule__GenerationTask__DebugFolderAssignment_3_8_2
- {
- pushFollow(FOLLOW_2);
- rule__GenerationTask__DebugFolderAssignment_3_8_2();
-
- state._fsp--;
-
-
- }
-
- after(grammarAccess.getGenerationTaskAccess().getDebugFolderAssignment_3_8_2());
-
- }
-
-
- }
-
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
-
- restoreStackSize(stackSize);
-
- }
- return ;
- }
- // $ANTLR end "rule__GenerationTask__Group_3_8__2__Impl"
-
-
- // $ANTLR start "rule__GenerationTask__Group_3_9__0"
- // InternalApplicationConfiguration.g:8159:1: rule__GenerationTask__Group_3_9__0 : rule__GenerationTask__Group_3_9__0__Impl rule__GenerationTask__Group_3_9__1 ;
- public final void rule__GenerationTask__Group_3_9__0() throws RecognitionException {
-
- int stackSize = keepStackSize();
-
- try {
- // InternalApplicationConfiguration.g:8163:1: ( rule__GenerationTask__Group_3_9__0__Impl rule__GenerationTask__Group_3_9__1 )
- // InternalApplicationConfiguration.g:8164:2: rule__GenerationTask__Group_3_9__0__Impl rule__GenerationTask__Group_3_9__1
- {
- pushFollow(FOLLOW_13);
- rule__GenerationTask__Group_3_9__0__Impl();
-
- state._fsp--;
-
- pushFollow(FOLLOW_2);
- rule__GenerationTask__Group_3_9__1();
-
- state._fsp--;
-
-
- }
-
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
-
- restoreStackSize(stackSize);
-
- }
- return ;
- }
- // $ANTLR end "rule__GenerationTask__Group_3_9__0"
-
-
- // $ANTLR start "rule__GenerationTask__Group_3_9__0__Impl"
- // InternalApplicationConfiguration.g:8171:1: rule__GenerationTask__Group_3_9__0__Impl : ( 'log' ) ;
- public final void rule__GenerationTask__Group_3_9__0__Impl() throws RecognitionException {
-
- int stackSize = keepStackSize();
-
- try {
- // InternalApplicationConfiguration.g:8175:1: ( ( 'log' ) )
- // InternalApplicationConfiguration.g:8176:1: ( 'log' )
- {
- // InternalApplicationConfiguration.g:8176:1: ( 'log' )
- // InternalApplicationConfiguration.g:8177:2: 'log'
- {
- before(grammarAccess.getGenerationTaskAccess().getLogKeyword_3_9_0());
- match(input,51,FOLLOW_2);
- after(grammarAccess.getGenerationTaskAccess().getLogKeyword_3_9_0());
-
- }
-
-
- }
-
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
-
- restoreStackSize(stackSize);
-
- }
- return ;
- }
- // $ANTLR end "rule__GenerationTask__Group_3_9__0__Impl"
-
-
- // $ANTLR start "rule__GenerationTask__Group_3_9__1"
- // InternalApplicationConfiguration.g:8186:1: rule__GenerationTask__Group_3_9__1 : rule__GenerationTask__Group_3_9__1__Impl rule__GenerationTask__Group_3_9__2 ;
- public final void rule__GenerationTask__Group_3_9__1() throws RecognitionException {
-
- int stackSize = keepStackSize();
-
- try {
- // InternalApplicationConfiguration.g:8190:1: ( rule__GenerationTask__Group_3_9__1__Impl rule__GenerationTask__Group_3_9__2 )
- // InternalApplicationConfiguration.g:8191:2: rule__GenerationTask__Group_3_9__1__Impl rule__GenerationTask__Group_3_9__2
- {
- pushFollow(FOLLOW_21);
- rule__GenerationTask__Group_3_9__1__Impl();
-
- state._fsp--;
-
- pushFollow(FOLLOW_2);
- rule__GenerationTask__Group_3_9__2();
-
- state._fsp--;
-
-
- }
-
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
-
- restoreStackSize(stackSize);
-
- }
- return ;
- }
- // $ANTLR end "rule__GenerationTask__Group_3_9__1"
-
-
- // $ANTLR start "rule__GenerationTask__Group_3_9__1__Impl"
- // InternalApplicationConfiguration.g:8198:1: rule__GenerationTask__Group_3_9__1__Impl : ( '=' ) ;
- public final void rule__GenerationTask__Group_3_9__1__Impl() throws RecognitionException {
-
- int stackSize = keepStackSize();
-
- try {
- // InternalApplicationConfiguration.g:8202:1: ( ( '=' ) )
- // InternalApplicationConfiguration.g:8203:1: ( '=' )
- {
- // InternalApplicationConfiguration.g:8203:1: ( '=' )
- // InternalApplicationConfiguration.g:8204:2: '='
- {
- before(grammarAccess.getGenerationTaskAccess().getEqualsSignKeyword_3_9_1());
- match(input,23,FOLLOW_2);
- after(grammarAccess.getGenerationTaskAccess().getEqualsSignKeyword_3_9_1());
-
- }
-
-
- }
-
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
-
- restoreStackSize(stackSize);
-
- }
- return ;
- }
- // $ANTLR end "rule__GenerationTask__Group_3_9__1__Impl"
-
-
- // $ANTLR start "rule__GenerationTask__Group_3_9__2"
- // InternalApplicationConfiguration.g:8213:1: rule__GenerationTask__Group_3_9__2 : rule__GenerationTask__Group_3_9__2__Impl ;
- public final void rule__GenerationTask__Group_3_9__2() throws RecognitionException {
-
- int stackSize = keepStackSize();
-
- try {
- // InternalApplicationConfiguration.g:8217:1: ( rule__GenerationTask__Group_3_9__2__Impl )
- // InternalApplicationConfiguration.g:8218:2: rule__GenerationTask__Group_3_9__2__Impl
- {
- pushFollow(FOLLOW_2);
- rule__GenerationTask__Group_3_9__2__Impl();
-
- state._fsp--;
-
-
- }
-
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
-
- restoreStackSize(stackSize);
-
- }
- return ;
- }
- // $ANTLR end "rule__GenerationTask__Group_3_9__2"
-
-
- // $ANTLR start "rule__GenerationTask__Group_3_9__2__Impl"
- // InternalApplicationConfiguration.g:8224:1: rule__GenerationTask__Group_3_9__2__Impl : ( ( rule__GenerationTask__TargetLogFileAssignment_3_9_2 ) ) ;
- public final void rule__GenerationTask__Group_3_9__2__Impl() throws RecognitionException {
-
- int stackSize = keepStackSize();
-
- try {
- // InternalApplicationConfiguration.g:8228:1: ( ( ( rule__GenerationTask__TargetLogFileAssignment_3_9_2 ) ) )
- // InternalApplicationConfiguration.g:8229:1: ( ( rule__GenerationTask__TargetLogFileAssignment_3_9_2 ) )
- {
- // InternalApplicationConfiguration.g:8229:1: ( ( rule__GenerationTask__TargetLogFileAssignment_3_9_2 ) )
- // InternalApplicationConfiguration.g:8230:2: ( rule__GenerationTask__TargetLogFileAssignment_3_9_2 )
- {
- before(grammarAccess.getGenerationTaskAccess().getTargetLogFileAssignment_3_9_2());
- // InternalApplicationConfiguration.g:8231:2: ( rule__GenerationTask__TargetLogFileAssignment_3_9_2 )
- // InternalApplicationConfiguration.g:8231:3: rule__GenerationTask__TargetLogFileAssignment_3_9_2
- {
- pushFollow(FOLLOW_2);
- rule__GenerationTask__TargetLogFileAssignment_3_9_2();
-
- state._fsp--;
-
-
- }
-
- after(grammarAccess.getGenerationTaskAccess().getTargetLogFileAssignment_3_9_2());
-
- }
-
-
- }
-
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
-
- restoreStackSize(stackSize);
-
- }
- return ;
- }
- // $ANTLR end "rule__GenerationTask__Group_3_9__2__Impl"
-
-
- // $ANTLR start "rule__GenerationTask__Group_3_10__0"
- // InternalApplicationConfiguration.g:8240:1: rule__GenerationTask__Group_3_10__0 : rule__GenerationTask__Group_3_10__0__Impl rule__GenerationTask__Group_3_10__1 ;
- public final void rule__GenerationTask__Group_3_10__0() throws RecognitionException {
-
- int stackSize = keepStackSize();
-
- try {
- // InternalApplicationConfiguration.g:8244:1: ( rule__GenerationTask__Group_3_10__0__Impl rule__GenerationTask__Group_3_10__1 )
- // InternalApplicationConfiguration.g:8245:2: rule__GenerationTask__Group_3_10__0__Impl rule__GenerationTask__Group_3_10__1
- {
- pushFollow(FOLLOW_13);
- rule__GenerationTask__Group_3_10__0__Impl();
-
- state._fsp--;
-
- pushFollow(FOLLOW_2);
- rule__GenerationTask__Group_3_10__1();
-
- state._fsp--;
-
-
- }
-
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
-
- restoreStackSize(stackSize);
-
- }
- return ;
- }
- // $ANTLR end "rule__GenerationTask__Group_3_10__0"
-
-
- // $ANTLR start "rule__GenerationTask__Group_3_10__0__Impl"
- // InternalApplicationConfiguration.g:8252:1: rule__GenerationTask__Group_3_10__0__Impl : ( 'statistics' ) ;
- public final void rule__GenerationTask__Group_3_10__0__Impl() throws RecognitionException {
-
- int stackSize = keepStackSize();
-
- try {
- // InternalApplicationConfiguration.g:8256:1: ( ( 'statistics' ) )
- // InternalApplicationConfiguration.g:8257:1: ( 'statistics' )
- {
- // InternalApplicationConfiguration.g:8257:1: ( 'statistics' )
- // InternalApplicationConfiguration.g:8258:2: 'statistics'
- {
- before(grammarAccess.getGenerationTaskAccess().getStatisticsKeyword_3_10_0());
- match(input,52,FOLLOW_2);
- after(grammarAccess.getGenerationTaskAccess().getStatisticsKeyword_3_10_0());
-
- }
-
-
- }
-
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
-
- restoreStackSize(stackSize);
-
- }
- return ;
- }
- // $ANTLR end "rule__GenerationTask__Group_3_10__0__Impl"
-
-
- // $ANTLR start "rule__GenerationTask__Group_3_10__1"
- // InternalApplicationConfiguration.g:8267:1: rule__GenerationTask__Group_3_10__1 : rule__GenerationTask__Group_3_10__1__Impl rule__GenerationTask__Group_3_10__2 ;
- public final void rule__GenerationTask__Group_3_10__1() throws RecognitionException {
-
- int stackSize = keepStackSize();
-
- try {
- // InternalApplicationConfiguration.g:8271:1: ( rule__GenerationTask__Group_3_10__1__Impl rule__GenerationTask__Group_3_10__2 )
- // InternalApplicationConfiguration.g:8272:2: rule__GenerationTask__Group_3_10__1__Impl rule__GenerationTask__Group_3_10__2
- {
- pushFollow(FOLLOW_21);
- rule__GenerationTask__Group_3_10__1__Impl();
-
- state._fsp--;
-
- pushFollow(FOLLOW_2);
- rule__GenerationTask__Group_3_10__2();
-
- state._fsp--;
-
-
- }
-
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
-
- restoreStackSize(stackSize);
-
- }
- return ;
- }
- // $ANTLR end "rule__GenerationTask__Group_3_10__1"
-
-
- // $ANTLR start "rule__GenerationTask__Group_3_10__1__Impl"
- // InternalApplicationConfiguration.g:8279:1: rule__GenerationTask__Group_3_10__1__Impl : ( '=' ) ;
- public final void rule__GenerationTask__Group_3_10__1__Impl() throws RecognitionException {
-
- int stackSize = keepStackSize();
-
- try {
- // InternalApplicationConfiguration.g:8283:1: ( ( '=' ) )
- // InternalApplicationConfiguration.g:8284:1: ( '=' )
- {
- // InternalApplicationConfiguration.g:8284:1: ( '=' )
- // InternalApplicationConfiguration.g:8285:2: '='
- {
- before(grammarAccess.getGenerationTaskAccess().getEqualsSignKeyword_3_10_1());
- match(input,23,FOLLOW_2);
- after(grammarAccess.getGenerationTaskAccess().getEqualsSignKeyword_3_10_1());
-
- }
-
-
- }
-
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
-
- restoreStackSize(stackSize);
-
- }
- return ;
- }
- // $ANTLR end "rule__GenerationTask__Group_3_10__1__Impl"
-
-
- // $ANTLR start "rule__GenerationTask__Group_3_10__2"
- // InternalApplicationConfiguration.g:8294:1: rule__GenerationTask__Group_3_10__2 : rule__GenerationTask__Group_3_10__2__Impl ;
- public final void rule__GenerationTask__Group_3_10__2() throws RecognitionException {
-
- int stackSize = keepStackSize();
-
- try {
- // InternalApplicationConfiguration.g:8298:1: ( rule__GenerationTask__Group_3_10__2__Impl )
- // InternalApplicationConfiguration.g:8299:2: rule__GenerationTask__Group_3_10__2__Impl
- {
- pushFollow(FOLLOW_2);
- rule__GenerationTask__Group_3_10__2__Impl();
-
- state._fsp--;
-
-
- }
-
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
-
- restoreStackSize(stackSize);
-
- }
- return ;
- }
- // $ANTLR end "rule__GenerationTask__Group_3_10__2"
-
-
- // $ANTLR start "rule__GenerationTask__Group_3_10__2__Impl"
- // InternalApplicationConfiguration.g:8305:1: rule__GenerationTask__Group_3_10__2__Impl : ( ( rule__GenerationTask__TargetStatisticsFileAssignment_3_10_2 ) ) ;
- public final void rule__GenerationTask__Group_3_10__2__Impl() throws RecognitionException {
-
- int stackSize = keepStackSize();
-
- try {
- // InternalApplicationConfiguration.g:8309:1: ( ( ( rule__GenerationTask__TargetStatisticsFileAssignment_3_10_2 ) ) )
- // InternalApplicationConfiguration.g:8310:1: ( ( rule__GenerationTask__TargetStatisticsFileAssignment_3_10_2 ) )
- {
- // InternalApplicationConfiguration.g:8310:1: ( ( rule__GenerationTask__TargetStatisticsFileAssignment_3_10_2 ) )
- // InternalApplicationConfiguration.g:8311:2: ( rule__GenerationTask__TargetStatisticsFileAssignment_3_10_2 )
- {
- before(grammarAccess.getGenerationTaskAccess().getTargetStatisticsFileAssignment_3_10_2());
- // InternalApplicationConfiguration.g:8312:2: ( rule__GenerationTask__TargetStatisticsFileAssignment_3_10_2 )
- // InternalApplicationConfiguration.g:8312:3: rule__GenerationTask__TargetStatisticsFileAssignment_3_10_2
- {
- pushFollow(FOLLOW_2);
- rule__GenerationTask__TargetStatisticsFileAssignment_3_10_2();
-
- state._fsp--;
-
-
- }
-
- after(grammarAccess.getGenerationTaskAccess().getTargetStatisticsFileAssignment_3_10_2());
-
- }
-
-
- }
-
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
-
- restoreStackSize(stackSize);
-
- }
- return ;
- }
- // $ANTLR end "rule__GenerationTask__Group_3_10__2__Impl"
-
-
- // $ANTLR start "rule__GenerationTask__Group_3_11__0"
- // InternalApplicationConfiguration.g:8321:1: rule__GenerationTask__Group_3_11__0 : rule__GenerationTask__Group_3_11__0__Impl rule__GenerationTask__Group_3_11__1 ;
- public final void rule__GenerationTask__Group_3_11__0() throws RecognitionException {
-
- int stackSize = keepStackSize();
-
- try {
- // InternalApplicationConfiguration.g:8325:1: ( rule__GenerationTask__Group_3_11__0__Impl rule__GenerationTask__Group_3_11__1 )
- // InternalApplicationConfiguration.g:8326:2: rule__GenerationTask__Group_3_11__0__Impl rule__GenerationTask__Group_3_11__1
- {
- pushFollow(FOLLOW_13);
- rule__GenerationTask__Group_3_11__0__Impl();
-
- state._fsp--;
-
- pushFollow(FOLLOW_2);
- rule__GenerationTask__Group_3_11__1();
-
- state._fsp--;
-
-
- }
-
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
-
- restoreStackSize(stackSize);
-
- }
- return ;
- }
- // $ANTLR end "rule__GenerationTask__Group_3_11__0"
-
-
- // $ANTLR start "rule__GenerationTask__Group_3_11__0__Impl"
- // InternalApplicationConfiguration.g:8333:1: rule__GenerationTask__Group_3_11__0__Impl : ( 'output' ) ;
- public final void rule__GenerationTask__Group_3_11__0__Impl() throws RecognitionException {
-
- int stackSize = keepStackSize();
-
- try {
- // InternalApplicationConfiguration.g:8337:1: ( ( 'output' ) )
- // InternalApplicationConfiguration.g:8338:1: ( 'output' )
- {
- // InternalApplicationConfiguration.g:8338:1: ( 'output' )
- // InternalApplicationConfiguration.g:8339:2: 'output'
- {
- before(grammarAccess.getGenerationTaskAccess().getOutputKeyword_3_11_0());
- match(input,53,FOLLOW_2);
- after(grammarAccess.getGenerationTaskAccess().getOutputKeyword_3_11_0());
-
- }
-
-
- }
-
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
-
- restoreStackSize(stackSize);
-
- }
- return ;
- }
- // $ANTLR end "rule__GenerationTask__Group_3_11__0__Impl"
-
-
- // $ANTLR start "rule__GenerationTask__Group_3_11__1"
- // InternalApplicationConfiguration.g:8348:1: rule__GenerationTask__Group_3_11__1 : rule__GenerationTask__Group_3_11__1__Impl rule__GenerationTask__Group_3_11__2 ;
- public final void rule__GenerationTask__Group_3_11__1() throws RecognitionException {
-
- int stackSize = keepStackSize();
-
- try {
- // InternalApplicationConfiguration.g:8352:1: ( rule__GenerationTask__Group_3_11__1__Impl rule__GenerationTask__Group_3_11__2 )
- // InternalApplicationConfiguration.g:8353:2: rule__GenerationTask__Group_3_11__1__Impl rule__GenerationTask__Group_3_11__2
- {
- pushFollow(FOLLOW_21);
- rule__GenerationTask__Group_3_11__1__Impl();
-
- state._fsp--;
-
- pushFollow(FOLLOW_2);
- rule__GenerationTask__Group_3_11__2();
-
- state._fsp--;
-
-
- }
-
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
-
- restoreStackSize(stackSize);
-
- }
- return ;
- }
- // $ANTLR end "rule__GenerationTask__Group_3_11__1"
-
-
- // $ANTLR start "rule__GenerationTask__Group_3_11__1__Impl"
- // InternalApplicationConfiguration.g:8360:1: rule__GenerationTask__Group_3_11__1__Impl : ( '=' ) ;
- public final void rule__GenerationTask__Group_3_11__1__Impl() throws RecognitionException {
-
- int stackSize = keepStackSize();
-
- try {
- // InternalApplicationConfiguration.g:8364:1: ( ( '=' ) )
- // InternalApplicationConfiguration.g:8365:1: ( '=' )
- {
- // InternalApplicationConfiguration.g:8365:1: ( '=' )
- // InternalApplicationConfiguration.g:8366:2: '='
- {
- before(grammarAccess.getGenerationTaskAccess().getEqualsSignKeyword_3_11_1());
- match(input,23,FOLLOW_2);
- after(grammarAccess.getGenerationTaskAccess().getEqualsSignKeyword_3_11_1());
-
- }
-
-
- }
-
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
-
- restoreStackSize(stackSize);
-
- }
- return ;
- }
- // $ANTLR end "rule__GenerationTask__Group_3_11__1__Impl"
-
-
- // $ANTLR start "rule__GenerationTask__Group_3_11__2"
- // InternalApplicationConfiguration.g:8375:1: rule__GenerationTask__Group_3_11__2 : rule__GenerationTask__Group_3_11__2__Impl ;
- public final void rule__GenerationTask__Group_3_11__2() throws RecognitionException {
-
- int stackSize = keepStackSize();
-
- try {
- // InternalApplicationConfiguration.g:8379:1: ( rule__GenerationTask__Group_3_11__2__Impl )
- // InternalApplicationConfiguration.g:8380:2: rule__GenerationTask__Group_3_11__2__Impl
- {
- pushFollow(FOLLOW_2);
- rule__GenerationTask__Group_3_11__2__Impl();
-
- state._fsp--;
-
-
- }
-
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
-
- restoreStackSize(stackSize);
-
- }
- return ;
- }
- // $ANTLR end "rule__GenerationTask__Group_3_11__2"
-
-
- // $ANTLR start "rule__GenerationTask__Group_3_11__2__Impl"
- // InternalApplicationConfiguration.g:8386:1: rule__GenerationTask__Group_3_11__2__Impl : ( ( rule__GenerationTask__TagetFolderAssignment_3_11_2 ) ) ;
- public final void rule__GenerationTask__Group_3_11__2__Impl() throws RecognitionException {
-
- int stackSize = keepStackSize();
-
- try {
- // InternalApplicationConfiguration.g:8390:1: ( ( ( rule__GenerationTask__TagetFolderAssignment_3_11_2 ) ) )
- // InternalApplicationConfiguration.g:8391:1: ( ( rule__GenerationTask__TagetFolderAssignment_3_11_2 ) )
- {
- // InternalApplicationConfiguration.g:8391:1: ( ( rule__GenerationTask__TagetFolderAssignment_3_11_2 ) )
- // InternalApplicationConfiguration.g:8392:2: ( rule__GenerationTask__TagetFolderAssignment_3_11_2 )
- {
- before(grammarAccess.getGenerationTaskAccess().getTagetFolderAssignment_3_11_2());
- // InternalApplicationConfiguration.g:8393:2: ( rule__GenerationTask__TagetFolderAssignment_3_11_2 )
- // InternalApplicationConfiguration.g:8393:3: rule__GenerationTask__TagetFolderAssignment_3_11_2
- {
- pushFollow(FOLLOW_2);
- rule__GenerationTask__TagetFolderAssignment_3_11_2();
-
- state._fsp--;
-
-
- }
-
- after(grammarAccess.getGenerationTaskAccess().getTagetFolderAssignment_3_11_2());
-
- }
-
-
- }
-
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
-
- restoreStackSize(stackSize);
-
- }
- return ;
- }
- // $ANTLR end "rule__GenerationTask__Group_3_11__2__Impl"
-
-
- // $ANTLR start "rule__GenerationTask__UnorderedGroup_3"
- // InternalApplicationConfiguration.g:8402:1: rule__GenerationTask__UnorderedGroup_3 : ( rule__GenerationTask__UnorderedGroup_3__0 )? ;
- public final void rule__GenerationTask__UnorderedGroup_3() throws RecognitionException {
-
- int stackSize = keepStackSize();
- getUnorderedGroupHelper().enter(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3());
-
- try {
- // InternalApplicationConfiguration.g:8407:1: ( ( rule__GenerationTask__UnorderedGroup_3__0 )? )
- // InternalApplicationConfiguration.g:8408:2: ( rule__GenerationTask__UnorderedGroup_3__0 )?
- {
- // InternalApplicationConfiguration.g:8408:2: ( rule__GenerationTask__UnorderedGroup_3__0 )?
- int alt56=2;
- alt56 = dfa56.predict(input);
- switch (alt56) {
- case 1 :
- // InternalApplicationConfiguration.g:8408:2: rule__GenerationTask__UnorderedGroup_3__0
- {
- pushFollow(FOLLOW_2);
- rule__GenerationTask__UnorderedGroup_3__0();
-
- state._fsp--;
-
-
- }
- break;
-
- }
-
-
- }
-
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
-
- getUnorderedGroupHelper().leave(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3());
- restoreStackSize(stackSize);
-
- }
- return ;
- }
- // $ANTLR end "rule__GenerationTask__UnorderedGroup_3"
-
-
- // $ANTLR start "rule__GenerationTask__UnorderedGroup_3__Impl"
- // InternalApplicationConfiguration.g:8416: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 ) ) ) ) ) ;
- public final void rule__GenerationTask__UnorderedGroup_3__Impl() throws RecognitionException {
-
- int stackSize = keepStackSize();
- boolean selected = false;
-
- try {
- // InternalApplicationConfiguration.g:8421: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 ) ) ) ) ) )
- // InternalApplicationConfiguration.g:8422: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 ) ) ) ) )
- {
- // InternalApplicationConfiguration.g:8422: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 ) ) ) ) )
- int alt57=12;
- alt57 = dfa57.predict(input);
- switch (alt57) {
- case 1 :
- // InternalApplicationConfiguration.g:8423:3: ({...}? => ( ( ( rule__GenerationTask__Group_3_0__0 ) ) ) )
- {
- // InternalApplicationConfiguration.g:8423:3: ({...}? => ( ( ( rule__GenerationTask__Group_3_0__0 ) ) ) )
- // InternalApplicationConfiguration.g:8424:4: {...}? => ( ( ( rule__GenerationTask__Group_3_0__0 ) ) )
- {
- if ( ! getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 0) ) {
- throw new FailedPredicateException(input, "rule__GenerationTask__UnorderedGroup_3__Impl", "getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 0)");
- }
- // InternalApplicationConfiguration.g:8424:110: ( ( ( rule__GenerationTask__Group_3_0__0 ) ) )
- // InternalApplicationConfiguration.g:8425:5: ( ( rule__GenerationTask__Group_3_0__0 ) )
- {
-
- getUnorderedGroupHelper().select(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 0);
-
-
- selected = true;
-
- // InternalApplicationConfiguration.g:8431:5: ( ( rule__GenerationTask__Group_3_0__0 ) )
- // InternalApplicationConfiguration.g:8432:6: ( rule__GenerationTask__Group_3_0__0 )
- {
- before(grammarAccess.getGenerationTaskAccess().getGroup_3_0());
- // InternalApplicationConfiguration.g:8433:6: ( rule__GenerationTask__Group_3_0__0 )
- // InternalApplicationConfiguration.g:8433:7: rule__GenerationTask__Group_3_0__0
- {
- pushFollow(FOLLOW_2);
- rule__GenerationTask__Group_3_0__0();
-
- state._fsp--;
-
-
- }
-
- after(grammarAccess.getGenerationTaskAccess().getGroup_3_0());
-
- }
-
-
- }
-
-
- }
-
-
- }
- break;
- case 2 :
- // InternalApplicationConfiguration.g:8438:3: ({...}? => ( ( ( rule__GenerationTask__Group_3_1__0 ) ) ) )
- {
- // InternalApplicationConfiguration.g:8438:3: ({...}? => ( ( ( rule__GenerationTask__Group_3_1__0 ) ) ) )
- // InternalApplicationConfiguration.g:8439:4: {...}? => ( ( ( rule__GenerationTask__Group_3_1__0 ) ) )
- {
- if ( ! getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 1) ) {
- throw new FailedPredicateException(input, "rule__GenerationTask__UnorderedGroup_3__Impl", "getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 1)");
- }
- // InternalApplicationConfiguration.g:8439:110: ( ( ( rule__GenerationTask__Group_3_1__0 ) ) )
- // InternalApplicationConfiguration.g:8440:5: ( ( rule__GenerationTask__Group_3_1__0 ) )
- {
-
- getUnorderedGroupHelper().select(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 1);
-
-
- selected = true;
-
- // InternalApplicationConfiguration.g:8446:5: ( ( rule__GenerationTask__Group_3_1__0 ) )
- // InternalApplicationConfiguration.g:8447:6: ( rule__GenerationTask__Group_3_1__0 )
- {
- before(grammarAccess.getGenerationTaskAccess().getGroup_3_1());
- // InternalApplicationConfiguration.g:8448:6: ( rule__GenerationTask__Group_3_1__0 )
- // InternalApplicationConfiguration.g:8448:7: rule__GenerationTask__Group_3_1__0
- {
- pushFollow(FOLLOW_2);
- rule__GenerationTask__Group_3_1__0();
-
- state._fsp--;
-
-
- }
-
- after(grammarAccess.getGenerationTaskAccess().getGroup_3_1());
-
- }
-
-
- }
-
-
- }
-
-
- }
- break;
- case 3 :
- // InternalApplicationConfiguration.g:8453:3: ({...}? => ( ( ( rule__GenerationTask__Group_3_2__0 ) ) ) )
- {
- // InternalApplicationConfiguration.g:8453:3: ({...}? => ( ( ( rule__GenerationTask__Group_3_2__0 ) ) ) )
- // InternalApplicationConfiguration.g:8454:4: {...}? => ( ( ( rule__GenerationTask__Group_3_2__0 ) ) )
- {
- if ( ! getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 2) ) {
- throw new FailedPredicateException(input, "rule__GenerationTask__UnorderedGroup_3__Impl", "getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 2)");
- }
- // InternalApplicationConfiguration.g:8454:110: ( ( ( rule__GenerationTask__Group_3_2__0 ) ) )
- // InternalApplicationConfiguration.g:8455:5: ( ( rule__GenerationTask__Group_3_2__0 ) )
- {
-
- getUnorderedGroupHelper().select(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 2);
-
-
- selected = true;
-
- // InternalApplicationConfiguration.g:8461:5: ( ( rule__GenerationTask__Group_3_2__0 ) )
- // InternalApplicationConfiguration.g:8462:6: ( rule__GenerationTask__Group_3_2__0 )
- {
- before(grammarAccess.getGenerationTaskAccess().getGroup_3_2());
- // InternalApplicationConfiguration.g:8463:6: ( rule__GenerationTask__Group_3_2__0 )
- // InternalApplicationConfiguration.g:8463:7: rule__GenerationTask__Group_3_2__0
- {
- pushFollow(FOLLOW_2);
- rule__GenerationTask__Group_3_2__0();
-
- state._fsp--;
-
-
- }
-
- after(grammarAccess.getGenerationTaskAccess().getGroup_3_2());
-
- }
-
-
- }
-
-
- }
-
-
- }
- break;
- case 4 :
- // InternalApplicationConfiguration.g:8468:3: ({...}? => ( ( ( rule__GenerationTask__Group_3_3__0 ) ) ) )
- {
- // InternalApplicationConfiguration.g:8468:3: ({...}? => ( ( ( rule__GenerationTask__Group_3_3__0 ) ) ) )
- // InternalApplicationConfiguration.g:8469:4: {...}? => ( ( ( rule__GenerationTask__Group_3_3__0 ) ) )
- {
- if ( ! getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 3) ) {
- throw new FailedPredicateException(input, "rule__GenerationTask__UnorderedGroup_3__Impl", "getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 3)");
- }
- // InternalApplicationConfiguration.g:8469:110: ( ( ( rule__GenerationTask__Group_3_3__0 ) ) )
- // InternalApplicationConfiguration.g:8470:5: ( ( rule__GenerationTask__Group_3_3__0 ) )
- {
-
- getUnorderedGroupHelper().select(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 3);
-
-
- selected = true;
-
- // InternalApplicationConfiguration.g:8476:5: ( ( rule__GenerationTask__Group_3_3__0 ) )
- // InternalApplicationConfiguration.g:8477:6: ( rule__GenerationTask__Group_3_3__0 )
- {
- before(grammarAccess.getGenerationTaskAccess().getGroup_3_3());
- // InternalApplicationConfiguration.g:8478:6: ( rule__GenerationTask__Group_3_3__0 )
- // InternalApplicationConfiguration.g:8478:7: rule__GenerationTask__Group_3_3__0
- {
- pushFollow(FOLLOW_2);
- rule__GenerationTask__Group_3_3__0();
-
- state._fsp--;
-
-
- }
-
- after(grammarAccess.getGenerationTaskAccess().getGroup_3_3());
-
- }
-
-
- }
-
-
- }
-
-
- }
- break;
- case 5 :
- // InternalApplicationConfiguration.g:8483:3: ({...}? => ( ( ( rule__GenerationTask__Group_3_4__0 ) ) ) )
- {
- // InternalApplicationConfiguration.g:8483:3: ({...}? => ( ( ( rule__GenerationTask__Group_3_4__0 ) ) ) )
- // InternalApplicationConfiguration.g:8484:4: {...}? => ( ( ( rule__GenerationTask__Group_3_4__0 ) ) )
- {
- if ( ! getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 4) ) {
- throw new FailedPredicateException(input, "rule__GenerationTask__UnorderedGroup_3__Impl", "getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 4)");
- }
- // InternalApplicationConfiguration.g:8484:110: ( ( ( rule__GenerationTask__Group_3_4__0 ) ) )
- // InternalApplicationConfiguration.g:8485:5: ( ( rule__GenerationTask__Group_3_4__0 ) )
- {
-
- getUnorderedGroupHelper().select(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 4);
-
-
- selected = true;
-
- // InternalApplicationConfiguration.g:8491:5: ( ( rule__GenerationTask__Group_3_4__0 ) )
- // InternalApplicationConfiguration.g:8492:6: ( rule__GenerationTask__Group_3_4__0 )
- {
- before(grammarAccess.getGenerationTaskAccess().getGroup_3_4());
- // InternalApplicationConfiguration.g:8493:6: ( rule__GenerationTask__Group_3_4__0 )
- // InternalApplicationConfiguration.g:8493:7: rule__GenerationTask__Group_3_4__0
- {
- pushFollow(FOLLOW_2);
- rule__GenerationTask__Group_3_4__0();
-
- state._fsp--;
-
-
- }
-
- after(grammarAccess.getGenerationTaskAccess().getGroup_3_4());
-
- }
-
-
- }
-
-
- }
-
-
- }
- break;
- case 6 :
- // InternalApplicationConfiguration.g:8498:3: ({...}? => ( ( ( rule__GenerationTask__Group_3_5__0 ) ) ) )
- {
- // InternalApplicationConfiguration.g:8498:3: ({...}? => ( ( ( rule__GenerationTask__Group_3_5__0 ) ) ) )
- // InternalApplicationConfiguration.g:8499:4: {...}? => ( ( ( rule__GenerationTask__Group_3_5__0 ) ) )
- {
- if ( ! getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 5) ) {
- throw new FailedPredicateException(input, "rule__GenerationTask__UnorderedGroup_3__Impl", "getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 5)");
- }
- // InternalApplicationConfiguration.g:8499:110: ( ( ( rule__GenerationTask__Group_3_5__0 ) ) )
- // InternalApplicationConfiguration.g:8500:5: ( ( rule__GenerationTask__Group_3_5__0 ) )
- {
-
- getUnorderedGroupHelper().select(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 5);
-
-
- selected = true;
-
- // InternalApplicationConfiguration.g:8506:5: ( ( rule__GenerationTask__Group_3_5__0 ) )
- // InternalApplicationConfiguration.g:8507:6: ( rule__GenerationTask__Group_3_5__0 )
- {
- before(grammarAccess.getGenerationTaskAccess().getGroup_3_5());
- // InternalApplicationConfiguration.g:8508:6: ( rule__GenerationTask__Group_3_5__0 )
- // InternalApplicationConfiguration.g:8508:7: rule__GenerationTask__Group_3_5__0
- {
- pushFollow(FOLLOW_2);
- rule__GenerationTask__Group_3_5__0();
-
- state._fsp--;
-
-
- }
-
- after(grammarAccess.getGenerationTaskAccess().getGroup_3_5());
-
- }
-
-
- }
-
-
- }
-
-
- }
- break;
- case 7 :
- // InternalApplicationConfiguration.g:8513:3: ({...}? => ( ( ( rule__GenerationTask__Group_3_6__0 ) ) ) )
- {
- // InternalApplicationConfiguration.g:8513:3: ({...}? => ( ( ( rule__GenerationTask__Group_3_6__0 ) ) ) )
- // InternalApplicationConfiguration.g:8514:4: {...}? => ( ( ( rule__GenerationTask__Group_3_6__0 ) ) )
- {
- if ( ! getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 6) ) {
- throw new FailedPredicateException(input, "rule__GenerationTask__UnorderedGroup_3__Impl", "getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 6)");
- }
- // InternalApplicationConfiguration.g:8514:110: ( ( ( rule__GenerationTask__Group_3_6__0 ) ) )
- // InternalApplicationConfiguration.g:8515:5: ( ( rule__GenerationTask__Group_3_6__0 ) )
- {
-
- getUnorderedGroupHelper().select(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 6);
-
-
- selected = true;
-
- // InternalApplicationConfiguration.g:8521:5: ( ( rule__GenerationTask__Group_3_6__0 ) )
- // InternalApplicationConfiguration.g:8522:6: ( rule__GenerationTask__Group_3_6__0 )
- {
- before(grammarAccess.getGenerationTaskAccess().getGroup_3_6());
- // InternalApplicationConfiguration.g:8523:6: ( rule__GenerationTask__Group_3_6__0 )
- // InternalApplicationConfiguration.g:8523:7: rule__GenerationTask__Group_3_6__0
- {
- pushFollow(FOLLOW_2);
- rule__GenerationTask__Group_3_6__0();
-
- state._fsp--;
-
-
- }
-
- after(grammarAccess.getGenerationTaskAccess().getGroup_3_6());
-
- }
-
-
- }
-
-
- }
-
-
- }
- break;
- case 8 :
- // InternalApplicationConfiguration.g:8528:3: ({...}? => ( ( ( rule__GenerationTask__Group_3_7__0 ) ) ) )
- {
- // InternalApplicationConfiguration.g:8528:3: ({...}? => ( ( ( rule__GenerationTask__Group_3_7__0 ) ) ) )
- // InternalApplicationConfiguration.g:8529:4: {...}? => ( ( ( rule__GenerationTask__Group_3_7__0 ) ) )
- {
- if ( ! getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 7) ) {
- throw new FailedPredicateException(input, "rule__GenerationTask__UnorderedGroup_3__Impl", "getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 7)");
- }
- // InternalApplicationConfiguration.g:8529:110: ( ( ( rule__GenerationTask__Group_3_7__0 ) ) )
- // InternalApplicationConfiguration.g:8530:5: ( ( rule__GenerationTask__Group_3_7__0 ) )
- {
-
- getUnorderedGroupHelper().select(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 7);
-
-
- selected = true;
-
- // InternalApplicationConfiguration.g:8536:5: ( ( rule__GenerationTask__Group_3_7__0 ) )
- // InternalApplicationConfiguration.g:8537:6: ( rule__GenerationTask__Group_3_7__0 )
- {
- before(grammarAccess.getGenerationTaskAccess().getGroup_3_7());
- // InternalApplicationConfiguration.g:8538:6: ( rule__GenerationTask__Group_3_7__0 )
- // InternalApplicationConfiguration.g:8538:7: rule__GenerationTask__Group_3_7__0
- {
- pushFollow(FOLLOW_2);
- rule__GenerationTask__Group_3_7__0();
-
- state._fsp--;
-
-
- }
-
- after(grammarAccess.getGenerationTaskAccess().getGroup_3_7());
-
- }
-
-
- }
-
-
- }
-
-
- }
- break;
- case 9 :
- // InternalApplicationConfiguration.g:8543:3: ({...}? => ( ( ( rule__GenerationTask__Group_3_8__0 ) ) ) )
- {
- // InternalApplicationConfiguration.g:8543:3: ({...}? => ( ( ( rule__GenerationTask__Group_3_8__0 ) ) ) )
- // InternalApplicationConfiguration.g:8544:4: {...}? => ( ( ( rule__GenerationTask__Group_3_8__0 ) ) )
- {
- if ( ! getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 8) ) {
- throw new FailedPredicateException(input, "rule__GenerationTask__UnorderedGroup_3__Impl", "getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 8)");
- }
- // InternalApplicationConfiguration.g:8544:110: ( ( ( rule__GenerationTask__Group_3_8__0 ) ) )
- // InternalApplicationConfiguration.g:8545:5: ( ( rule__GenerationTask__Group_3_8__0 ) )
- {
-
- getUnorderedGroupHelper().select(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 8);
-
-
- selected = true;
-
- // InternalApplicationConfiguration.g:8551:5: ( ( rule__GenerationTask__Group_3_8__0 ) )
- // InternalApplicationConfiguration.g:8552:6: ( rule__GenerationTask__Group_3_8__0 )
- {
- before(grammarAccess.getGenerationTaskAccess().getGroup_3_8());
- // InternalApplicationConfiguration.g:8553:6: ( rule__GenerationTask__Group_3_8__0 )
- // InternalApplicationConfiguration.g:8553:7: rule__GenerationTask__Group_3_8__0
- {
- pushFollow(FOLLOW_2);
- rule__GenerationTask__Group_3_8__0();
-
- state._fsp--;
-
-
- }
-
- after(grammarAccess.getGenerationTaskAccess().getGroup_3_8());
-
- }
-
-
- }
-
-
- }
-
-
- }
- break;
- case 10 :
- // InternalApplicationConfiguration.g:8558:3: ({...}? => ( ( ( rule__GenerationTask__Group_3_9__0 ) ) ) )
- {
- // InternalApplicationConfiguration.g:8558:3: ({...}? => ( ( ( rule__GenerationTask__Group_3_9__0 ) ) ) )
- // InternalApplicationConfiguration.g:8559:4: {...}? => ( ( ( rule__GenerationTask__Group_3_9__0 ) ) )
- {
- if ( ! getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 9) ) {
- throw new FailedPredicateException(input, "rule__GenerationTask__UnorderedGroup_3__Impl", "getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 9)");
- }
- // InternalApplicationConfiguration.g:8559:110: ( ( ( rule__GenerationTask__Group_3_9__0 ) ) )
- // InternalApplicationConfiguration.g:8560:5: ( ( rule__GenerationTask__Group_3_9__0 ) )
- {
-
- getUnorderedGroupHelper().select(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 9);
-
-
- selected = true;
-
- // InternalApplicationConfiguration.g:8566:5: ( ( rule__GenerationTask__Group_3_9__0 ) )
- // InternalApplicationConfiguration.g:8567:6: ( rule__GenerationTask__Group_3_9__0 )
- {
- before(grammarAccess.getGenerationTaskAccess().getGroup_3_9());
- // InternalApplicationConfiguration.g:8568:6: ( rule__GenerationTask__Group_3_9__0 )
- // InternalApplicationConfiguration.g:8568:7: rule__GenerationTask__Group_3_9__0
- {
- pushFollow(FOLLOW_2);
- rule__GenerationTask__Group_3_9__0();
-
- state._fsp--;
-
-
- }
-
- after(grammarAccess.getGenerationTaskAccess().getGroup_3_9());
-
- }
-
-
- }
-
-
- }
-
-
- }
- break;
- case 11 :
- // InternalApplicationConfiguration.g:8573:3: ({...}? => ( ( ( rule__GenerationTask__Group_3_10__0 ) ) ) )
- {
- // InternalApplicationConfiguration.g:8573:3: ({...}? => ( ( ( rule__GenerationTask__Group_3_10__0 ) ) ) )
- // InternalApplicationConfiguration.g:8574:4: {...}? => ( ( ( rule__GenerationTask__Group_3_10__0 ) ) )
- {
- if ( ! getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 10) ) {
- throw new FailedPredicateException(input, "rule__GenerationTask__UnorderedGroup_3__Impl", "getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 10)");
- }
- // InternalApplicationConfiguration.g:8574:111: ( ( ( rule__GenerationTask__Group_3_10__0 ) ) )
- // InternalApplicationConfiguration.g:8575:5: ( ( rule__GenerationTask__Group_3_10__0 ) )
- {
-
- getUnorderedGroupHelper().select(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 10);
-
-
- selected = true;
-
- // InternalApplicationConfiguration.g:8581:5: ( ( rule__GenerationTask__Group_3_10__0 ) )
- // InternalApplicationConfiguration.g:8582:6: ( rule__GenerationTask__Group_3_10__0 )
- {
- before(grammarAccess.getGenerationTaskAccess().getGroup_3_10());
- // InternalApplicationConfiguration.g:8583:6: ( rule__GenerationTask__Group_3_10__0 )
- // InternalApplicationConfiguration.g:8583:7: rule__GenerationTask__Group_3_10__0
- {
- pushFollow(FOLLOW_2);
- rule__GenerationTask__Group_3_10__0();
-
- state._fsp--;
-
-
- }
-
- after(grammarAccess.getGenerationTaskAccess().getGroup_3_10());
-
- }
-
-
- }
-
-
- }
-
-
- }
- break;
- case 12 :
- // InternalApplicationConfiguration.g:8588:3: ({...}? => ( ( ( rule__GenerationTask__Group_3_11__0 ) ) ) )
- {
- // InternalApplicationConfiguration.g:8588:3: ({...}? => ( ( ( rule__GenerationTask__Group_3_11__0 ) ) ) )
- // InternalApplicationConfiguration.g:8589:4: {...}? => ( ( ( rule__GenerationTask__Group_3_11__0 ) ) )
- {
- if ( ! getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 11) ) {
- throw new FailedPredicateException(input, "rule__GenerationTask__UnorderedGroup_3__Impl", "getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 11)");
- }
- // InternalApplicationConfiguration.g:8589:111: ( ( ( rule__GenerationTask__Group_3_11__0 ) ) )
- // InternalApplicationConfiguration.g:8590:5: ( ( rule__GenerationTask__Group_3_11__0 ) )
- {
-
- getUnorderedGroupHelper().select(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 11);
-
-
- selected = true;
-
- // InternalApplicationConfiguration.g:8596:5: ( ( rule__GenerationTask__Group_3_11__0 ) )
- // InternalApplicationConfiguration.g:8597:6: ( rule__GenerationTask__Group_3_11__0 )
- {
- before(grammarAccess.getGenerationTaskAccess().getGroup_3_11());
- // InternalApplicationConfiguration.g:8598:6: ( rule__GenerationTask__Group_3_11__0 )
- // InternalApplicationConfiguration.g:8598:7: rule__GenerationTask__Group_3_11__0
- {
- pushFollow(FOLLOW_2);
- rule__GenerationTask__Group_3_11__0();
-
- state._fsp--;
-
-
- }
-
- after(grammarAccess.getGenerationTaskAccess().getGroup_3_11());
-
- }
-
-
- }
-
-
- }
-
-
- }
- break;
-
- }
-
-
- }
-
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
-
- if (selected)
- getUnorderedGroupHelper().returnFromSelection(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3());
- restoreStackSize(stackSize);
-
- }
- return ;
- }
- // $ANTLR end "rule__GenerationTask__UnorderedGroup_3__Impl"
-
-
- // $ANTLR start "rule__GenerationTask__UnorderedGroup_3__0"
- // InternalApplicationConfiguration.g:8611:1: rule__GenerationTask__UnorderedGroup_3__0 : rule__GenerationTask__UnorderedGroup_3__Impl ( rule__GenerationTask__UnorderedGroup_3__1 )? ;
- public final void rule__GenerationTask__UnorderedGroup_3__0() throws RecognitionException {
-
- int stackSize = keepStackSize();
-
- try {
- // InternalApplicationConfiguration.g:8615:1: ( rule__GenerationTask__UnorderedGroup_3__Impl ( rule__GenerationTask__UnorderedGroup_3__1 )? )
- // InternalApplicationConfiguration.g:8616:2: rule__GenerationTask__UnorderedGroup_3__Impl ( rule__GenerationTask__UnorderedGroup_3__1 )?
- {
- pushFollow(FOLLOW_45);
- rule__GenerationTask__UnorderedGroup_3__Impl();
-
- state._fsp--;
-
- // InternalApplicationConfiguration.g:8617:2: ( rule__GenerationTask__UnorderedGroup_3__1 )?
- int alt58=2;
- alt58 = dfa58.predict(input);
- switch (alt58) {
- case 1 :
- // InternalApplicationConfiguration.g:8617:2: rule__GenerationTask__UnorderedGroup_3__1
- {
- pushFollow(FOLLOW_2);
- rule__GenerationTask__UnorderedGroup_3__1();
-
- state._fsp--;
-
-
- }
- break;
-
- }
-
-
- }
-
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
-
- restoreStackSize(stackSize);
-
- }
- return ;
- }
- // $ANTLR end "rule__GenerationTask__UnorderedGroup_3__0"
-
-
- // $ANTLR start "rule__GenerationTask__UnorderedGroup_3__1"
- // InternalApplicationConfiguration.g:8623:1: rule__GenerationTask__UnorderedGroup_3__1 : rule__GenerationTask__UnorderedGroup_3__Impl ( rule__GenerationTask__UnorderedGroup_3__2 )? ;
- public final void rule__GenerationTask__UnorderedGroup_3__1() throws RecognitionException {
-
- int stackSize = keepStackSize();
-
- try {
- // InternalApplicationConfiguration.g:8627:1: ( rule__GenerationTask__UnorderedGroup_3__Impl ( rule__GenerationTask__UnorderedGroup_3__2 )? )
- // InternalApplicationConfiguration.g:8628:2: rule__GenerationTask__UnorderedGroup_3__Impl ( rule__GenerationTask__UnorderedGroup_3__2 )?
- {
- pushFollow(FOLLOW_45);
- rule__GenerationTask__UnorderedGroup_3__Impl();
-
- state._fsp--;
-
- // InternalApplicationConfiguration.g:8629:2: ( rule__GenerationTask__UnorderedGroup_3__2 )?
- int alt59=2;
- alt59 = dfa59.predict(input);
- switch (alt59) {
- case 1 :
- // InternalApplicationConfiguration.g:8629:2: rule__GenerationTask__UnorderedGroup_3__2
- {
- pushFollow(FOLLOW_2);
- rule__GenerationTask__UnorderedGroup_3__2();
-
- state._fsp--;
-
-
- }
- break;
-
- }
-
-
- }
-
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
-
- restoreStackSize(stackSize);
-
- }
- return ;
- }
- // $ANTLR end "rule__GenerationTask__UnorderedGroup_3__1"
-
-
- // $ANTLR start "rule__GenerationTask__UnorderedGroup_3__2"
- // InternalApplicationConfiguration.g:8635:1: rule__GenerationTask__UnorderedGroup_3__2 : rule__GenerationTask__UnorderedGroup_3__Impl ( rule__GenerationTask__UnorderedGroup_3__3 )? ;
- public final void rule__GenerationTask__UnorderedGroup_3__2() throws RecognitionException {
-
- int stackSize = keepStackSize();
-
- try {
- // InternalApplicationConfiguration.g:8639:1: ( rule__GenerationTask__UnorderedGroup_3__Impl ( rule__GenerationTask__UnorderedGroup_3__3 )? )
- // InternalApplicationConfiguration.g:8640:2: rule__GenerationTask__UnorderedGroup_3__Impl ( rule__GenerationTask__UnorderedGroup_3__3 )?
- {
- pushFollow(FOLLOW_45);
- rule__GenerationTask__UnorderedGroup_3__Impl();
-
- state._fsp--;
-
- // InternalApplicationConfiguration.g:8641:2: ( rule__GenerationTask__UnorderedGroup_3__3 )?
- int alt60=2;
- alt60 = dfa60.predict(input);
- switch (alt60) {
- case 1 :
- // InternalApplicationConfiguration.g:8641:2: rule__GenerationTask__UnorderedGroup_3__3
- {
- pushFollow(FOLLOW_2);
- rule__GenerationTask__UnorderedGroup_3__3();
-
- state._fsp--;
-
-
- }
- break;
-
- }
-
-
- }
-
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
-
- restoreStackSize(stackSize);
-
- }
- return ;
- }
- // $ANTLR end "rule__GenerationTask__UnorderedGroup_3__2"
-
-
- // $ANTLR start "rule__GenerationTask__UnorderedGroup_3__3"
- // InternalApplicationConfiguration.g:8647:1: rule__GenerationTask__UnorderedGroup_3__3 : rule__GenerationTask__UnorderedGroup_3__Impl ( rule__GenerationTask__UnorderedGroup_3__4 )? ;
- public final void rule__GenerationTask__UnorderedGroup_3__3() throws RecognitionException {
-
- int stackSize = keepStackSize();
-
- try {
- // InternalApplicationConfiguration.g:8651:1: ( rule__GenerationTask__UnorderedGroup_3__Impl ( rule__GenerationTask__UnorderedGroup_3__4 )? )
- // InternalApplicationConfiguration.g:8652:2: rule__GenerationTask__UnorderedGroup_3__Impl ( rule__GenerationTask__UnorderedGroup_3__4 )?
- {
- pushFollow(FOLLOW_45);
- rule__GenerationTask__UnorderedGroup_3__Impl();
-
- state._fsp--;
-
- // InternalApplicationConfiguration.g:8653:2: ( rule__GenerationTask__UnorderedGroup_3__4 )?
- int alt61=2;
- alt61 = dfa61.predict(input);
- switch (alt61) {
- case 1 :
- // InternalApplicationConfiguration.g:8653:2: rule__GenerationTask__UnorderedGroup_3__4
- {
- pushFollow(FOLLOW_2);
- rule__GenerationTask__UnorderedGroup_3__4();
-
- state._fsp--;
-
-
- }
- break;
-
- }
-
-
- }
-
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
-
- restoreStackSize(stackSize);
-
- }
- return ;
- }
- // $ANTLR end "rule__GenerationTask__UnorderedGroup_3__3"
-
-
- // $ANTLR start "rule__GenerationTask__UnorderedGroup_3__4"
- // InternalApplicationConfiguration.g:8659:1: rule__GenerationTask__UnorderedGroup_3__4 : rule__GenerationTask__UnorderedGroup_3__Impl ( rule__GenerationTask__UnorderedGroup_3__5 )? ;
- public final void rule__GenerationTask__UnorderedGroup_3__4() throws RecognitionException {
-
- int stackSize = keepStackSize();
-
- try {
- // InternalApplicationConfiguration.g:8663:1: ( rule__GenerationTask__UnorderedGroup_3__Impl ( rule__GenerationTask__UnorderedGroup_3__5 )? )
- // InternalApplicationConfiguration.g:8664:2: rule__GenerationTask__UnorderedGroup_3__Impl ( rule__GenerationTask__UnorderedGroup_3__5 )?
- {
- pushFollow(FOLLOW_45);
- rule__GenerationTask__UnorderedGroup_3__Impl();
-
- state._fsp--;
-
- // InternalApplicationConfiguration.g:8665:2: ( rule__GenerationTask__UnorderedGroup_3__5 )?
- int alt62=2;
- alt62 = dfa62.predict(input);
- switch (alt62) {
- case 1 :
- // InternalApplicationConfiguration.g:8665:2: rule__GenerationTask__UnorderedGroup_3__5
- {
- pushFollow(FOLLOW_2);
- rule__GenerationTask__UnorderedGroup_3__5();
-
- state._fsp--;
-
-
- }
- break;
-
- }
-
-
- }
-
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
-
- restoreStackSize(stackSize);
-
- }
- return ;
- }
- // $ANTLR end "rule__GenerationTask__UnorderedGroup_3__4"
-
-
- // $ANTLR start "rule__GenerationTask__UnorderedGroup_3__5"
- // InternalApplicationConfiguration.g:8671:1: rule__GenerationTask__UnorderedGroup_3__5 : rule__GenerationTask__UnorderedGroup_3__Impl ( rule__GenerationTask__UnorderedGroup_3__6 )? ;
- public final void rule__GenerationTask__UnorderedGroup_3__5() throws RecognitionException {
-
- int stackSize = keepStackSize();
-
- try {
- // InternalApplicationConfiguration.g:8675:1: ( rule__GenerationTask__UnorderedGroup_3__Impl ( rule__GenerationTask__UnorderedGroup_3__6 )? )
- // InternalApplicationConfiguration.g:8676:2: rule__GenerationTask__UnorderedGroup_3__Impl ( rule__GenerationTask__UnorderedGroup_3__6 )?
- {
- pushFollow(FOLLOW_45);
- rule__GenerationTask__UnorderedGroup_3__Impl();
-
- state._fsp--;
-
- // InternalApplicationConfiguration.g:8677:2: ( rule__GenerationTask__UnorderedGroup_3__6 )?
- int alt63=2;
- alt63 = dfa63.predict(input);
- switch (alt63) {
- case 1 :
- // InternalApplicationConfiguration.g:8677:2: rule__GenerationTask__UnorderedGroup_3__6
- {
- pushFollow(FOLLOW_2);
- rule__GenerationTask__UnorderedGroup_3__6();
-
- state._fsp--;
-
-
- }
- break;
-
- }
-
-
- }
-
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
-
- restoreStackSize(stackSize);
-
- }
- return ;
- }
- // $ANTLR end "rule__GenerationTask__UnorderedGroup_3__5"
-
-
- // $ANTLR start "rule__GenerationTask__UnorderedGroup_3__6"
- // InternalApplicationConfiguration.g:8683:1: rule__GenerationTask__UnorderedGroup_3__6 : rule__GenerationTask__UnorderedGroup_3__Impl ( rule__GenerationTask__UnorderedGroup_3__7 )? ;
- public final void rule__GenerationTask__UnorderedGroup_3__6() throws RecognitionException {
-
- int stackSize = keepStackSize();
-
- try {
- // InternalApplicationConfiguration.g:8687:1: ( rule__GenerationTask__UnorderedGroup_3__Impl ( rule__GenerationTask__UnorderedGroup_3__7 )? )
- // InternalApplicationConfiguration.g:8688:2: rule__GenerationTask__UnorderedGroup_3__Impl ( rule__GenerationTask__UnorderedGroup_3__7 )?
- {
- pushFollow(FOLLOW_45);
- rule__GenerationTask__UnorderedGroup_3__Impl();
-
- state._fsp--;
-
- // InternalApplicationConfiguration.g:8689:2: ( rule__GenerationTask__UnorderedGroup_3__7 )?
- int alt64=2;
- alt64 = dfa64.predict(input);
- switch (alt64) {
- case 1 :
- // InternalApplicationConfiguration.g:8689:2: rule__GenerationTask__UnorderedGroup_3__7
- {
- pushFollow(FOLLOW_2);
- rule__GenerationTask__UnorderedGroup_3__7();
-
- state._fsp--;
-
-
- }
- break;
-
- }
-
-
- }
-
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
-
- restoreStackSize(stackSize);
-
- }
- return ;
- }
- // $ANTLR end "rule__GenerationTask__UnorderedGroup_3__6"
-
-
- // $ANTLR start "rule__GenerationTask__UnorderedGroup_3__7"
- // InternalApplicationConfiguration.g:8695:1: rule__GenerationTask__UnorderedGroup_3__7 : rule__GenerationTask__UnorderedGroup_3__Impl ( rule__GenerationTask__UnorderedGroup_3__8 )? ;
- public final void rule__GenerationTask__UnorderedGroup_3__7() throws RecognitionException {
-
- int stackSize = keepStackSize();
-
- try {
- // InternalApplicationConfiguration.g:8699:1: ( rule__GenerationTask__UnorderedGroup_3__Impl ( rule__GenerationTask__UnorderedGroup_3__8 )? )
- // InternalApplicationConfiguration.g:8700:2: rule__GenerationTask__UnorderedGroup_3__Impl ( rule__GenerationTask__UnorderedGroup_3__8 )?
- {
- pushFollow(FOLLOW_45);
- rule__GenerationTask__UnorderedGroup_3__Impl();
-
- state._fsp--;
-
- // InternalApplicationConfiguration.g:8701:2: ( rule__GenerationTask__UnorderedGroup_3__8 )?
- int alt65=2;
- alt65 = dfa65.predict(input);
- switch (alt65) {
- case 1 :
- // InternalApplicationConfiguration.g:8701:2: rule__GenerationTask__UnorderedGroup_3__8
- {
- pushFollow(FOLLOW_2);
- rule__GenerationTask__UnorderedGroup_3__8();
-
- state._fsp--;
-
-
- }
- break;
-
- }
-
-
- }
-
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
-
- restoreStackSize(stackSize);
-
- }
- return ;
- }
- // $ANTLR end "rule__GenerationTask__UnorderedGroup_3__7"
-
-
- // $ANTLR start "rule__GenerationTask__UnorderedGroup_3__8"
- // InternalApplicationConfiguration.g:8707:1: rule__GenerationTask__UnorderedGroup_3__8 : rule__GenerationTask__UnorderedGroup_3__Impl ( rule__GenerationTask__UnorderedGroup_3__9 )? ;
- public final void rule__GenerationTask__UnorderedGroup_3__8() throws RecognitionException {
-
- int stackSize = keepStackSize();
-
- try {
- // InternalApplicationConfiguration.g:8711:1: ( rule__GenerationTask__UnorderedGroup_3__Impl ( rule__GenerationTask__UnorderedGroup_3__9 )? )
- // InternalApplicationConfiguration.g:8712:2: rule__GenerationTask__UnorderedGroup_3__Impl ( rule__GenerationTask__UnorderedGroup_3__9 )?
- {
- pushFollow(FOLLOW_45);
- rule__GenerationTask__UnorderedGroup_3__Impl();
-
- state._fsp--;
-
- // InternalApplicationConfiguration.g:8713:2: ( rule__GenerationTask__UnorderedGroup_3__9 )?
- int alt66=2;
- alt66 = dfa66.predict(input);
- switch (alt66) {
- case 1 :
- // InternalApplicationConfiguration.g:8713:2: rule__GenerationTask__UnorderedGroup_3__9
- {
- pushFollow(FOLLOW_2);
- rule__GenerationTask__UnorderedGroup_3__9();
-
- state._fsp--;
-
-
- }
- break;
-
- }
-
-
- }
-
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
-
- restoreStackSize(stackSize);
-
- }
- return ;
- }
- // $ANTLR end "rule__GenerationTask__UnorderedGroup_3__8"
-
-
- // $ANTLR start "rule__GenerationTask__UnorderedGroup_3__9"
- // InternalApplicationConfiguration.g:8719:1: rule__GenerationTask__UnorderedGroup_3__9 : rule__GenerationTask__UnorderedGroup_3__Impl ( rule__GenerationTask__UnorderedGroup_3__10 )? ;
- public final void rule__GenerationTask__UnorderedGroup_3__9() throws RecognitionException {
-
- int stackSize = keepStackSize();
-
- try {
- // InternalApplicationConfiguration.g:8723:1: ( rule__GenerationTask__UnorderedGroup_3__Impl ( rule__GenerationTask__UnorderedGroup_3__10 )? )
- // InternalApplicationConfiguration.g:8724:2: rule__GenerationTask__UnorderedGroup_3__Impl ( rule__GenerationTask__UnorderedGroup_3__10 )?
- {
- pushFollow(FOLLOW_45);
- rule__GenerationTask__UnorderedGroup_3__Impl();
-
- state._fsp--;
-
- // InternalApplicationConfiguration.g:8725:2: ( rule__GenerationTask__UnorderedGroup_3__10 )?
- int alt67=2;
- alt67 = dfa67.predict(input);
- switch (alt67) {
- case 1 :
- // InternalApplicationConfiguration.g:8725:2: rule__GenerationTask__UnorderedGroup_3__10
- {
- pushFollow(FOLLOW_2);
- rule__GenerationTask__UnorderedGroup_3__10();
-
- state._fsp--;
-
-
- }
- break;
-
- }
-
-
- }
-
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
-
- restoreStackSize(stackSize);
-
- }
- return ;
- }
- // $ANTLR end "rule__GenerationTask__UnorderedGroup_3__9"
-
-
- // $ANTLR start "rule__GenerationTask__UnorderedGroup_3__10"
- // InternalApplicationConfiguration.g:8731:1: rule__GenerationTask__UnorderedGroup_3__10 : rule__GenerationTask__UnorderedGroup_3__Impl ( rule__GenerationTask__UnorderedGroup_3__11 )? ;
- public final void rule__GenerationTask__UnorderedGroup_3__10() throws RecognitionException {
-
- int stackSize = keepStackSize();
-
- try {
- // InternalApplicationConfiguration.g:8735:1: ( rule__GenerationTask__UnorderedGroup_3__Impl ( rule__GenerationTask__UnorderedGroup_3__11 )? )
- // InternalApplicationConfiguration.g:8736:2: rule__GenerationTask__UnorderedGroup_3__Impl ( rule__GenerationTask__UnorderedGroup_3__11 )?
- {
- pushFollow(FOLLOW_45);
- rule__GenerationTask__UnorderedGroup_3__Impl();
-
- state._fsp--;
-
- // InternalApplicationConfiguration.g:8737:2: ( rule__GenerationTask__UnorderedGroup_3__11 )?
- int alt68=2;
- alt68 = dfa68.predict(input);
- switch (alt68) {
- case 1 :
- // InternalApplicationConfiguration.g:8737:2: rule__GenerationTask__UnorderedGroup_3__11
- {
- pushFollow(FOLLOW_2);
- rule__GenerationTask__UnorderedGroup_3__11();
-
- state._fsp--;
-
-
- }
- break;
-
- }
-
-
- }
-
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
-
- restoreStackSize(stackSize);
-
- }
- return ;
- }
- // $ANTLR end "rule__GenerationTask__UnorderedGroup_3__10"
-
-
- // $ANTLR start "rule__GenerationTask__UnorderedGroup_3__11"
- // InternalApplicationConfiguration.g:8743:1: rule__GenerationTask__UnorderedGroup_3__11 : rule__GenerationTask__UnorderedGroup_3__Impl ;
- public final void rule__GenerationTask__UnorderedGroup_3__11() throws RecognitionException {
-
- int stackSize = keepStackSize();
-
- try {
- // InternalApplicationConfiguration.g:8747:1: ( rule__GenerationTask__UnorderedGroup_3__Impl )
- // InternalApplicationConfiguration.g:8748:2: rule__GenerationTask__UnorderedGroup_3__Impl
- {
- pushFollow(FOLLOW_2);
- rule__GenerationTask__UnorderedGroup_3__Impl();
-
- state._fsp--;
-
-
- }
-
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
-
- restoreStackSize(stackSize);
-
- }
- return ;
- }
- // $ANTLR end "rule__GenerationTask__UnorderedGroup_3__11"
-
-
- // $ANTLR start "rule__ConfigurationScript__ImportsAssignment_0"
- // InternalApplicationConfiguration.g:8755:1: rule__ConfigurationScript__ImportsAssignment_0 : ( ruleImport ) ;
- public final void rule__ConfigurationScript__ImportsAssignment_0() throws RecognitionException {
-
- int stackSize = keepStackSize();
-
- try {
- // InternalApplicationConfiguration.g:8759:1: ( ( ruleImport ) )
- // InternalApplicationConfiguration.g:8760:2: ( ruleImport )
- {
- // InternalApplicationConfiguration.g:8760:2: ( ruleImport )
- // InternalApplicationConfiguration.g:8761:3: ruleImport
- {
- before(grammarAccess.getConfigurationScriptAccess().getImportsImportParserRuleCall_0_0());
- pushFollow(FOLLOW_2);
- ruleImport();
-
- state._fsp--;
-
- after(grammarAccess.getConfigurationScriptAccess().getImportsImportParserRuleCall_0_0());
-
- }
-
-
- }
-
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
-
- restoreStackSize(stackSize);
-
- }
- return ;
- }
- // $ANTLR end "rule__ConfigurationScript__ImportsAssignment_0"
-
-
- // $ANTLR start "rule__ConfigurationScript__CommandsAssignment_1"
- // InternalApplicationConfiguration.g:8770:1: rule__ConfigurationScript__CommandsAssignment_1 : ( ruleCommand ) ;
- public final void rule__ConfigurationScript__CommandsAssignment_1() throws RecognitionException {
-
- int stackSize = keepStackSize();
-
- try {
- // InternalApplicationConfiguration.g:8774:1: ( ( ruleCommand ) )
- // InternalApplicationConfiguration.g:8775:2: ( ruleCommand )
- {
- // InternalApplicationConfiguration.g:8775:2: ( ruleCommand )
- // InternalApplicationConfiguration.g:8776:3: ruleCommand
- {
- before(grammarAccess.getConfigurationScriptAccess().getCommandsCommandParserRuleCall_1_0());
- pushFollow(FOLLOW_2);
- ruleCommand();
-
- state._fsp--;
-
- after(grammarAccess.getConfigurationScriptAccess().getCommandsCommandParserRuleCall_1_0());
-
- }
-
-
- }
-
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
-
- restoreStackSize(stackSize);
-
- }
- return ;
- }
- // $ANTLR end "rule__ConfigurationScript__CommandsAssignment_1"
-
-
- // $ANTLR start "rule__EPackageImport__ImportedPackageAssignment_2"
- // InternalApplicationConfiguration.g:8785:1: rule__EPackageImport__ImportedPackageAssignment_2 : ( ( RULE_STRING ) ) ;
- public final void rule__EPackageImport__ImportedPackageAssignment_2() throws RecognitionException {
-
- int stackSize = keepStackSize();
-
- try {
- // InternalApplicationConfiguration.g:8789:1: ( ( ( RULE_STRING ) ) )
- // InternalApplicationConfiguration.g:8790:2: ( ( RULE_STRING ) )
- {
- // InternalApplicationConfiguration.g:8790:2: ( ( RULE_STRING ) )
- // InternalApplicationConfiguration.g:8791:3: ( RULE_STRING )
- {
- before(grammarAccess.getEPackageImportAccess().getImportedPackageEPackageCrossReference_2_0());
- // InternalApplicationConfiguration.g:8792:3: ( RULE_STRING )
- // InternalApplicationConfiguration.g:8793:4: RULE_STRING
- {
- before(grammarAccess.getEPackageImportAccess().getImportedPackageEPackageSTRINGTerminalRuleCall_2_0_1());
- match(input,RULE_STRING,FOLLOW_2);
- after(grammarAccess.getEPackageImportAccess().getImportedPackageEPackageSTRINGTerminalRuleCall_2_0_1());
-
- }
-
- after(grammarAccess.getEPackageImportAccess().getImportedPackageEPackageCrossReference_2_0());
-
- }
-
-
- }
-
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
-
- restoreStackSize(stackSize);
-
- }
- return ;
- }
- // $ANTLR end "rule__EPackageImport__ImportedPackageAssignment_2"
-
-
- // $ANTLR start "rule__ViatraImport__ImportedViatraAssignment_2"
- // InternalApplicationConfiguration.g:8804:1: rule__ViatraImport__ImportedViatraAssignment_2 : ( ( RULE_STRING ) ) ;
- public final void rule__ViatraImport__ImportedViatraAssignment_2() throws RecognitionException {
-
- int stackSize = keepStackSize();
-
- try {
- // InternalApplicationConfiguration.g:8808:1: ( ( ( RULE_STRING ) ) )
- // InternalApplicationConfiguration.g:8809:2: ( ( RULE_STRING ) )
- {
- // InternalApplicationConfiguration.g:8809:2: ( ( RULE_STRING ) )
- // InternalApplicationConfiguration.g:8810:3: ( RULE_STRING )
- {
- before(grammarAccess.getViatraImportAccess().getImportedViatraPatternModelCrossReference_2_0());
- // InternalApplicationConfiguration.g:8811:3: ( RULE_STRING )
- // InternalApplicationConfiguration.g:8812:4: RULE_STRING
- {
- before(grammarAccess.getViatraImportAccess().getImportedViatraPatternModelSTRINGTerminalRuleCall_2_0_1());
- match(input,RULE_STRING,FOLLOW_2);
- after(grammarAccess.getViatraImportAccess().getImportedViatraPatternModelSTRINGTerminalRuleCall_2_0_1());
-
- }
-
- after(grammarAccess.getViatraImportAccess().getImportedViatraPatternModelCrossReference_2_0());
-
- }
-
-
- }
-
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
-
- restoreStackSize(stackSize);
-
- }
- return ;
- }
- // $ANTLR end "rule__ViatraImport__ImportedViatraAssignment_2"
-
-
- // $ANTLR start "rule__FileSpecification__PathAssignment"
- // InternalApplicationConfiguration.g:8823:1: rule__FileSpecification__PathAssignment : ( RULE_STRING ) ;
- public final void rule__FileSpecification__PathAssignment() throws RecognitionException {
-
- int stackSize = keepStackSize();
-
- try {
- // InternalApplicationConfiguration.g:8827:1: ( ( RULE_STRING ) )
- // InternalApplicationConfiguration.g:8828:2: ( RULE_STRING )
- {
- // InternalApplicationConfiguration.g:8828:2: ( RULE_STRING )
- // InternalApplicationConfiguration.g:8829:3: RULE_STRING
- {
- before(grammarAccess.getFileSpecificationAccess().getPathSTRINGTerminalRuleCall_0());
- match(input,RULE_STRING,FOLLOW_2);
- after(grammarAccess.getFileSpecificationAccess().getPathSTRINGTerminalRuleCall_0());
-
- }
-
-
- }
-
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
-
- restoreStackSize(stackSize);
-
- }
- return ;
- }
- // $ANTLR end "rule__FileSpecification__PathAssignment"
-
-
- // $ANTLR start "rule__FileDeclaration__NameAssignment_1"
- // InternalApplicationConfiguration.g:8838:1: rule__FileDeclaration__NameAssignment_1 : ( RULE_ID ) ;
- public final void rule__FileDeclaration__NameAssignment_1() throws RecognitionException {
-
- int stackSize = keepStackSize();
-
- try {
- // InternalApplicationConfiguration.g:8842:1: ( ( RULE_ID ) )
- // InternalApplicationConfiguration.g:8843:2: ( RULE_ID )
- {
- // InternalApplicationConfiguration.g:8843:2: ( RULE_ID )
- // InternalApplicationConfiguration.g:8844:3: RULE_ID
- {
- before(grammarAccess.getFileDeclarationAccess().getNameIDTerminalRuleCall_1_0());
- match(input,RULE_ID,FOLLOW_2);
- after(grammarAccess.getFileDeclarationAccess().getNameIDTerminalRuleCall_1_0());
-
- }
-
-
- }
-
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
-
- restoreStackSize(stackSize);
-
- }
- return ;
- }
- // $ANTLR end "rule__FileDeclaration__NameAssignment_1"
-
-
- // $ANTLR start "rule__FileDeclaration__SpecificationAssignment_3"
- // InternalApplicationConfiguration.g:8853:1: rule__FileDeclaration__SpecificationAssignment_3 : ( ruleFileSpecification ) ;
- public final void rule__FileDeclaration__SpecificationAssignment_3() throws RecognitionException {
-
- int stackSize = keepStackSize();
-
- try {
- // InternalApplicationConfiguration.g:8857:1: ( ( ruleFileSpecification ) )
- // InternalApplicationConfiguration.g:8858:2: ( ruleFileSpecification )
- {
- // InternalApplicationConfiguration.g:8858:2: ( ruleFileSpecification )
- // InternalApplicationConfiguration.g:8859:3: ruleFileSpecification
- {
- before(grammarAccess.getFileDeclarationAccess().getSpecificationFileSpecificationParserRuleCall_3_0());
- pushFollow(FOLLOW_2);
- ruleFileSpecification();
-
- state._fsp--;
-
- after(grammarAccess.getFileDeclarationAccess().getSpecificationFileSpecificationParserRuleCall_3_0());
-
- }
-
-
- }
-
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
-
- restoreStackSize(stackSize);
-
- }
- return ;
- }
- // $ANTLR end "rule__FileDeclaration__SpecificationAssignment_3"
-
-
- // $ANTLR start "rule__FileReference__ReferredAssignment"
- // InternalApplicationConfiguration.g:8868:1: rule__FileReference__ReferredAssignment : ( ( RULE_ID ) ) ;
- public final void rule__FileReference__ReferredAssignment() throws RecognitionException {
-
- int stackSize = keepStackSize();
-
- try {
- // InternalApplicationConfiguration.g:8872:1: ( ( ( RULE_ID ) ) )
- // InternalApplicationConfiguration.g:8873:2: ( ( RULE_ID ) )
- {
- // InternalApplicationConfiguration.g:8873:2: ( ( RULE_ID ) )
- // InternalApplicationConfiguration.g:8874:3: ( RULE_ID )
- {
- before(grammarAccess.getFileReferenceAccess().getReferredFileDeclarationCrossReference_0());
- // InternalApplicationConfiguration.g:8875:3: ( RULE_ID )
- // InternalApplicationConfiguration.g:8876:4: RULE_ID
- {
- before(grammarAccess.getFileReferenceAccess().getReferredFileDeclarationIDTerminalRuleCall_0_1());
- match(input,RULE_ID,FOLLOW_2);
- after(grammarAccess.getFileReferenceAccess().getReferredFileDeclarationIDTerminalRuleCall_0_1());
-
- }
-
- after(grammarAccess.getFileReferenceAccess().getReferredFileDeclarationCrossReference_0());
-
- }
-
-
- }
-
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
-
- restoreStackSize(stackSize);
-
- }
- return ;
- }
- // $ANTLR end "rule__FileReference__ReferredAssignment"
-
-
- // $ANTLR start "rule__MetamodelSpecification__EntriesAssignment_1"
- // InternalApplicationConfiguration.g:8887:1: rule__MetamodelSpecification__EntriesAssignment_1 : ( ruleMetamodelEntry ) ;
- public final void rule__MetamodelSpecification__EntriesAssignment_1() throws RecognitionException {
-
- int stackSize = keepStackSize();
-
- try {
- // InternalApplicationConfiguration.g:8891:1: ( ( ruleMetamodelEntry ) )
- // InternalApplicationConfiguration.g:8892:2: ( ruleMetamodelEntry )
- {
- // InternalApplicationConfiguration.g:8892:2: ( ruleMetamodelEntry )
- // InternalApplicationConfiguration.g:8893:3: ruleMetamodelEntry
- {
- before(grammarAccess.getMetamodelSpecificationAccess().getEntriesMetamodelEntryParserRuleCall_1_0());
- pushFollow(FOLLOW_2);
- ruleMetamodelEntry();
-
- state._fsp--;
-
- after(grammarAccess.getMetamodelSpecificationAccess().getEntriesMetamodelEntryParserRuleCall_1_0());
-
- }
-
-
- }
-
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
-
- restoreStackSize(stackSize);
-
- }
- return ;
- }
- // $ANTLR end "rule__MetamodelSpecification__EntriesAssignment_1"
-
-
- // $ANTLR start "rule__MetamodelSpecification__EntriesAssignment_2_1"
- // InternalApplicationConfiguration.g:8902:1: rule__MetamodelSpecification__EntriesAssignment_2_1 : ( ruleMetamodelEntry ) ;
- public final void rule__MetamodelSpecification__EntriesAssignment_2_1() throws RecognitionException {
-
- int stackSize = keepStackSize();
-
- try {
- // InternalApplicationConfiguration.g:8906:1: ( ( ruleMetamodelEntry ) )
- // InternalApplicationConfiguration.g:8907:2: ( ruleMetamodelEntry )
- {
- // InternalApplicationConfiguration.g:8907:2: ( ruleMetamodelEntry )
- // InternalApplicationConfiguration.g:8908:3: ruleMetamodelEntry
- {
- before(grammarAccess.getMetamodelSpecificationAccess().getEntriesMetamodelEntryParserRuleCall_2_1_0());
- pushFollow(FOLLOW_2);
- ruleMetamodelEntry();
-
- state._fsp--;
-
- after(grammarAccess.getMetamodelSpecificationAccess().getEntriesMetamodelEntryParserRuleCall_2_1_0());
-
- }
-
-
- }
-
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
-
- restoreStackSize(stackSize);
-
- }
- return ;
- }
- // $ANTLR end "rule__MetamodelSpecification__EntriesAssignment_2_1"
-
-
- // $ANTLR start "rule__AllPackageEntry__PackageAssignment_1"
- // InternalApplicationConfiguration.g:8917:1: rule__AllPackageEntry__PackageAssignment_1 : ( ( ruleQualifiedName ) ) ;
- public final void rule__AllPackageEntry__PackageAssignment_1() throws RecognitionException {
-
- int stackSize = keepStackSize();
-
- try {
- // InternalApplicationConfiguration.g:8921:1: ( ( ( ruleQualifiedName ) ) )
- // InternalApplicationConfiguration.g:8922:2: ( ( ruleQualifiedName ) )
- {
- // InternalApplicationConfiguration.g:8922:2: ( ( ruleQualifiedName ) )
- // InternalApplicationConfiguration.g:8923:3: ( ruleQualifiedName )
- {
- before(grammarAccess.getAllPackageEntryAccess().getPackageEPackageCrossReference_1_0());
- // InternalApplicationConfiguration.g:8924:3: ( ruleQualifiedName )
- // InternalApplicationConfiguration.g:8925:4: ruleQualifiedName
- {
- before(grammarAccess.getAllPackageEntryAccess().getPackageEPackageQualifiedNameParserRuleCall_1_0_1());
- pushFollow(FOLLOW_2);
- ruleQualifiedName();
-
- state._fsp--;
-
- after(grammarAccess.getAllPackageEntryAccess().getPackageEPackageQualifiedNameParserRuleCall_1_0_1());
-
- }
-
- after(grammarAccess.getAllPackageEntryAccess().getPackageEPackageCrossReference_1_0());
-
- }
-
-
- }
-
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
-
- restoreStackSize(stackSize);
-
- }
- return ;
- }
- // $ANTLR end "rule__AllPackageEntry__PackageAssignment_1"
-
-
- // $ANTLR start "rule__AllPackageEntry__ExclusionAssignment_2_2"
- // InternalApplicationConfiguration.g:8936:1: rule__AllPackageEntry__ExclusionAssignment_2_2 : ( ruleMetamodelElement ) ;
- public final void rule__AllPackageEntry__ExclusionAssignment_2_2() throws RecognitionException {
-
- int stackSize = keepStackSize();
-
- try {
- // InternalApplicationConfiguration.g:8940:1: ( ( ruleMetamodelElement ) )
- // InternalApplicationConfiguration.g:8941:2: ( ruleMetamodelElement )
- {
- // InternalApplicationConfiguration.g:8941:2: ( ruleMetamodelElement )
- // InternalApplicationConfiguration.g:8942:3: ruleMetamodelElement
- {
- before(grammarAccess.getAllPackageEntryAccess().getExclusionMetamodelElementParserRuleCall_2_2_0());
- pushFollow(FOLLOW_2);
- ruleMetamodelElement();
-
- state._fsp--;
-
- after(grammarAccess.getAllPackageEntryAccess().getExclusionMetamodelElementParserRuleCall_2_2_0());
-
- }
-
-
- }
-
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
-
- restoreStackSize(stackSize);
-
- }
- return ;
- }
- // $ANTLR end "rule__AllPackageEntry__ExclusionAssignment_2_2"
-
-
- // $ANTLR start "rule__AllPackageEntry__ExclusionAssignment_2_3_1"
- // InternalApplicationConfiguration.g:8951:1: rule__AllPackageEntry__ExclusionAssignment_2_3_1 : ( ruleMetamodelElement ) ;
- public final void rule__AllPackageEntry__ExclusionAssignment_2_3_1() throws RecognitionException {
-
- int stackSize = keepStackSize();
-
- try {
- // InternalApplicationConfiguration.g:8955:1: ( ( ruleMetamodelElement ) )
- // InternalApplicationConfiguration.g:8956:2: ( ruleMetamodelElement )
- {
- // InternalApplicationConfiguration.g:8956:2: ( ruleMetamodelElement )
- // InternalApplicationConfiguration.g:8957:3: ruleMetamodelElement
- {
- before(grammarAccess.getAllPackageEntryAccess().getExclusionMetamodelElementParserRuleCall_2_3_1_0());
- pushFollow(FOLLOW_2);
- ruleMetamodelElement();
-
- state._fsp--;
-
- after(grammarAccess.getAllPackageEntryAccess().getExclusionMetamodelElementParserRuleCall_2_3_1_0());
-
- }
-
-
- }
-
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
-
- restoreStackSize(stackSize);
-
- }
- return ;
- }
- // $ANTLR end "rule__AllPackageEntry__ExclusionAssignment_2_3_1"
-
-
- // $ANTLR start "rule__MetamodelElement__PackageAssignment_0_0"
- // InternalApplicationConfiguration.g:8966:1: rule__MetamodelElement__PackageAssignment_0_0 : ( ( ruleQualifiedName ) ) ;
- public final void rule__MetamodelElement__PackageAssignment_0_0() throws RecognitionException {
-
- int stackSize = keepStackSize();
-
- try {
- // InternalApplicationConfiguration.g:8970:1: ( ( ( ruleQualifiedName ) ) )
- // InternalApplicationConfiguration.g:8971:2: ( ( ruleQualifiedName ) )
- {
- // InternalApplicationConfiguration.g:8971:2: ( ( ruleQualifiedName ) )
- // InternalApplicationConfiguration.g:8972:3: ( ruleQualifiedName )
- {
- before(grammarAccess.getMetamodelElementAccess().getPackageEPackageCrossReference_0_0_0());
- // InternalApplicationConfiguration.g:8973:3: ( ruleQualifiedName )
- // InternalApplicationConfiguration.g:8974:4: ruleQualifiedName
- {
- before(grammarAccess.getMetamodelElementAccess().getPackageEPackageQualifiedNameParserRuleCall_0_0_0_1());
- pushFollow(FOLLOW_2);
- ruleQualifiedName();
-
- state._fsp--;
-
- after(grammarAccess.getMetamodelElementAccess().getPackageEPackageQualifiedNameParserRuleCall_0_0_0_1());
-
- }
-
- after(grammarAccess.getMetamodelElementAccess().getPackageEPackageCrossReference_0_0_0());
-
- }
-
-
- }
-
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
-
- restoreStackSize(stackSize);
-
- }
- return ;
- }
- // $ANTLR end "rule__MetamodelElement__PackageAssignment_0_0"
-
-
- // $ANTLR start "rule__MetamodelElement__ClassifierAssignment_1"
- // InternalApplicationConfiguration.g:8985:1: rule__MetamodelElement__ClassifierAssignment_1 : ( ( RULE_ID ) ) ;
- public final void rule__MetamodelElement__ClassifierAssignment_1() throws RecognitionException {
-
- int stackSize = keepStackSize();
-
- try {
- // InternalApplicationConfiguration.g:8989:1: ( ( ( RULE_ID ) ) )
- // InternalApplicationConfiguration.g:8990:2: ( ( RULE_ID ) )
- {
- // InternalApplicationConfiguration.g:8990:2: ( ( RULE_ID ) )
- // InternalApplicationConfiguration.g:8991:3: ( RULE_ID )
- {
- before(grammarAccess.getMetamodelElementAccess().getClassifierEClassifierCrossReference_1_0());
- // InternalApplicationConfiguration.g:8992:3: ( RULE_ID )
- // InternalApplicationConfiguration.g:8993:4: RULE_ID
- {
- before(grammarAccess.getMetamodelElementAccess().getClassifierEClassifierIDTerminalRuleCall_1_0_1());
- match(input,RULE_ID,FOLLOW_2);
- after(grammarAccess.getMetamodelElementAccess().getClassifierEClassifierIDTerminalRuleCall_1_0_1());
-
- }
-
- after(grammarAccess.getMetamodelElementAccess().getClassifierEClassifierCrossReference_1_0());
-
- }
-
-
- }
-
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
-
- restoreStackSize(stackSize);
-
- }
- return ;
- }
- // $ANTLR end "rule__MetamodelElement__ClassifierAssignment_1"
-
-
- // $ANTLR start "rule__MetamodelElement__FeatureAssignment_2_1"
- // InternalApplicationConfiguration.g:9004:1: rule__MetamodelElement__FeatureAssignment_2_1 : ( ( RULE_ID ) ) ;
- public final void rule__MetamodelElement__FeatureAssignment_2_1() throws RecognitionException {
-
- int stackSize = keepStackSize();
-
- try {
- // InternalApplicationConfiguration.g:9008:1: ( ( ( RULE_ID ) ) )
- // InternalApplicationConfiguration.g:9009:2: ( ( RULE_ID ) )
- {
- // InternalApplicationConfiguration.g:9009:2: ( ( RULE_ID ) )
- // InternalApplicationConfiguration.g:9010:3: ( RULE_ID )
- {
- before(grammarAccess.getMetamodelElementAccess().getFeatureENamedElementCrossReference_2_1_0());
- // InternalApplicationConfiguration.g:9011:3: ( RULE_ID )
- // InternalApplicationConfiguration.g:9012:4: RULE_ID
- {
- before(grammarAccess.getMetamodelElementAccess().getFeatureENamedElementIDTerminalRuleCall_2_1_0_1());
- match(input,RULE_ID,FOLLOW_2);
- after(grammarAccess.getMetamodelElementAccess().getFeatureENamedElementIDTerminalRuleCall_2_1_0_1());
-
- }
-
- after(grammarAccess.getMetamodelElementAccess().getFeatureENamedElementCrossReference_2_1_0());
-
- }
-
-
- }
-
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
-
- restoreStackSize(stackSize);
-
- }
- return ;
- }
- // $ANTLR end "rule__MetamodelElement__FeatureAssignment_2_1"
-
-
- // $ANTLR start "rule__MetamodelDeclaration__NameAssignment_1"
- // InternalApplicationConfiguration.g:9023:1: rule__MetamodelDeclaration__NameAssignment_1 : ( RULE_ID ) ;
- public final void rule__MetamodelDeclaration__NameAssignment_1() throws RecognitionException {
-
- int stackSize = keepStackSize();
-
- try {
- // InternalApplicationConfiguration.g:9027:1: ( ( RULE_ID ) )
- // InternalApplicationConfiguration.g:9028:2: ( RULE_ID )
- {
- // InternalApplicationConfiguration.g:9028:2: ( RULE_ID )
- // InternalApplicationConfiguration.g:9029:3: RULE_ID
- {
- before(grammarAccess.getMetamodelDeclarationAccess().getNameIDTerminalRuleCall_1_0());
- match(input,RULE_ID,FOLLOW_2);
- after(grammarAccess.getMetamodelDeclarationAccess().getNameIDTerminalRuleCall_1_0());
-
- }
-
-
- }
-
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
-
- restoreStackSize(stackSize);
-
- }
- return ;
- }
- // $ANTLR end "rule__MetamodelDeclaration__NameAssignment_1"
-
-
- // $ANTLR start "rule__MetamodelDeclaration__SpecificationAssignment_2"
- // InternalApplicationConfiguration.g:9038:1: rule__MetamodelDeclaration__SpecificationAssignment_2 : ( ruleMetamodelSpecification ) ;
- public final void rule__MetamodelDeclaration__SpecificationAssignment_2() throws RecognitionException {
-
- int stackSize = keepStackSize();
-
- try {
- // InternalApplicationConfiguration.g:9042:1: ( ( ruleMetamodelSpecification ) )
- // InternalApplicationConfiguration.g:9043:2: ( ruleMetamodelSpecification )
- {
- // InternalApplicationConfiguration.g:9043:2: ( ruleMetamodelSpecification )
- // InternalApplicationConfiguration.g:9044:3: ruleMetamodelSpecification
- {
- before(grammarAccess.getMetamodelDeclarationAccess().getSpecificationMetamodelSpecificationParserRuleCall_2_0());
- pushFollow(FOLLOW_2);
- ruleMetamodelSpecification();
-
- state._fsp--;
-
- after(grammarAccess.getMetamodelDeclarationAccess().getSpecificationMetamodelSpecificationParserRuleCall_2_0());
-
- }
-
-
- }
-
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
-
- restoreStackSize(stackSize);
-
- }
- return ;
- }
- // $ANTLR end "rule__MetamodelDeclaration__SpecificationAssignment_2"
-
-
- // $ANTLR start "rule__MetamodelReference__ReferredAssignment"
- // InternalApplicationConfiguration.g:9053:1: rule__MetamodelReference__ReferredAssignment : ( ( RULE_ID ) ) ;
- public final void rule__MetamodelReference__ReferredAssignment() throws RecognitionException {
-
- int stackSize = keepStackSize();
-
- try {
- // InternalApplicationConfiguration.g:9057:1: ( ( ( RULE_ID ) ) )
- // InternalApplicationConfiguration.g:9058:2: ( ( RULE_ID ) )
- {
- // InternalApplicationConfiguration.g:9058:2: ( ( RULE_ID ) )
- // InternalApplicationConfiguration.g:9059:3: ( RULE_ID )
- {
- before(grammarAccess.getMetamodelReferenceAccess().getReferredMetamodelDeclarationCrossReference_0());
- // InternalApplicationConfiguration.g:9060:3: ( RULE_ID )
- // InternalApplicationConfiguration.g:9061:4: RULE_ID
- {
- before(grammarAccess.getMetamodelReferenceAccess().getReferredMetamodelDeclarationIDTerminalRuleCall_0_1());
- match(input,RULE_ID,FOLLOW_2);
- after(grammarAccess.getMetamodelReferenceAccess().getReferredMetamodelDeclarationIDTerminalRuleCall_0_1());
-
- }
-
- after(grammarAccess.getMetamodelReferenceAccess().getReferredMetamodelDeclarationCrossReference_0());
-
- }
-
-
- }
-
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
-
- restoreStackSize(stackSize);
-
- }
- return ;
- }
- // $ANTLR end "rule__MetamodelReference__ReferredAssignment"
-
-
- // $ANTLR start "rule__PartialModelSpecification__EntryAssignment_1"
- // InternalApplicationConfiguration.g:9072:1: rule__PartialModelSpecification__EntryAssignment_1 : ( rulePartialModelEntry ) ;
- public final void rule__PartialModelSpecification__EntryAssignment_1() throws RecognitionException {
-
- int stackSize = keepStackSize();
-
- try {
- // InternalApplicationConfiguration.g:9076:1: ( ( rulePartialModelEntry ) )
- // InternalApplicationConfiguration.g:9077:2: ( rulePartialModelEntry )
- {
- // InternalApplicationConfiguration.g:9077:2: ( rulePartialModelEntry )
- // InternalApplicationConfiguration.g:9078:3: rulePartialModelEntry
- {
- before(grammarAccess.getPartialModelSpecificationAccess().getEntryPartialModelEntryParserRuleCall_1_0());
- pushFollow(FOLLOW_2);
- rulePartialModelEntry();
-
- state._fsp--;
-
- after(grammarAccess.getPartialModelSpecificationAccess().getEntryPartialModelEntryParserRuleCall_1_0());
-
- }
-
-
- }
-
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
-
- restoreStackSize(stackSize);
-
- }
- return ;
- }
- // $ANTLR end "rule__PartialModelSpecification__EntryAssignment_1"
-
-
- // $ANTLR start "rule__PartialModelSpecification__EntryAssignment_2_1"
- // InternalApplicationConfiguration.g:9087:1: rule__PartialModelSpecification__EntryAssignment_2_1 : ( rulePartialModelEntry ) ;
- public final void rule__PartialModelSpecification__EntryAssignment_2_1() throws RecognitionException {
-
- int stackSize = keepStackSize();
-
- try {
- // InternalApplicationConfiguration.g:9091:1: ( ( rulePartialModelEntry ) )
- // InternalApplicationConfiguration.g:9092:2: ( rulePartialModelEntry )
- {
- // InternalApplicationConfiguration.g:9092:2: ( rulePartialModelEntry )
- // InternalApplicationConfiguration.g:9093:3: rulePartialModelEntry
- {
- before(grammarAccess.getPartialModelSpecificationAccess().getEntryPartialModelEntryParserRuleCall_2_1_0());
- pushFollow(FOLLOW_2);
- rulePartialModelEntry();
-
- state._fsp--;
-
- after(grammarAccess.getPartialModelSpecificationAccess().getEntryPartialModelEntryParserRuleCall_2_1_0());
-
- }
-
-
- }
-
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
-
- restoreStackSize(stackSize);
-
- }
- return ;
- }
- // $ANTLR end "rule__PartialModelSpecification__EntryAssignment_2_1"
-
-
- // $ANTLR start "rule__ModelEntry__PathAssignment"
- // InternalApplicationConfiguration.g:9102:1: rule__ModelEntry__PathAssignment : ( ruleFile ) ;
- public final void rule__ModelEntry__PathAssignment() throws RecognitionException {
-
- int stackSize = keepStackSize();
-
- try {
- // InternalApplicationConfiguration.g:9106:1: ( ( ruleFile ) )
- // InternalApplicationConfiguration.g:9107:2: ( ruleFile )
- {
- // InternalApplicationConfiguration.g:9107:2: ( ruleFile )
- // InternalApplicationConfiguration.g:9108:3: ruleFile
- {
- before(grammarAccess.getModelEntryAccess().getPathFileParserRuleCall_0());
- pushFollow(FOLLOW_2);
- ruleFile();
-
- state._fsp--;
-
- after(grammarAccess.getModelEntryAccess().getPathFileParserRuleCall_0());
-
- }
-
-
- }
-
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
-
- restoreStackSize(stackSize);
-
- }
- return ;
- }
- // $ANTLR end "rule__ModelEntry__PathAssignment"
-
-
- // $ANTLR start "rule__FolderEntry__PathAssignment_1"
- // InternalApplicationConfiguration.g:9117:1: rule__FolderEntry__PathAssignment_1 : ( ruleFile ) ;
- public final void rule__FolderEntry__PathAssignment_1() throws RecognitionException {
-
- int stackSize = keepStackSize();
-
- try {
- // InternalApplicationConfiguration.g:9121:1: ( ( ruleFile ) )
- // InternalApplicationConfiguration.g:9122:2: ( ruleFile )
- {
- // InternalApplicationConfiguration.g:9122:2: ( ruleFile )
- // InternalApplicationConfiguration.g:9123:3: ruleFile
- {
- before(grammarAccess.getFolderEntryAccess().getPathFileParserRuleCall_1_0());
- pushFollow(FOLLOW_2);
- ruleFile();
-
- state._fsp--;
-
- after(grammarAccess.getFolderEntryAccess().getPathFileParserRuleCall_1_0());
-
- }
-
-
- }
-
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
-
- restoreStackSize(stackSize);
-
- }
- return ;
- }
- // $ANTLR end "rule__FolderEntry__PathAssignment_1"
-
-
- // $ANTLR start "rule__FolderEntry__ExclusionAssignment_2_2"
- // InternalApplicationConfiguration.g:9132:1: rule__FolderEntry__ExclusionAssignment_2_2 : ( ruleModelEntry ) ;
- public final void rule__FolderEntry__ExclusionAssignment_2_2() throws RecognitionException {
-
- int stackSize = keepStackSize();
-
- try {
- // InternalApplicationConfiguration.g:9136:1: ( ( ruleModelEntry ) )
- // InternalApplicationConfiguration.g:9137:2: ( ruleModelEntry )
- {
- // InternalApplicationConfiguration.g:9137:2: ( ruleModelEntry )
- // InternalApplicationConfiguration.g:9138:3: ruleModelEntry
- {
- before(grammarAccess.getFolderEntryAccess().getExclusionModelEntryParserRuleCall_2_2_0());
- pushFollow(FOLLOW_2);
- ruleModelEntry();
-
- state._fsp--;
-
- after(grammarAccess.getFolderEntryAccess().getExclusionModelEntryParserRuleCall_2_2_0());
-
- }
-
-
- }
-
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
-
- restoreStackSize(stackSize);
-
- }
- return ;
- }
- // $ANTLR end "rule__FolderEntry__ExclusionAssignment_2_2"
-
-
- // $ANTLR start "rule__FolderEntry__ExclusionAssignment_2_3_1"
- // InternalApplicationConfiguration.g:9147:1: rule__FolderEntry__ExclusionAssignment_2_3_1 : ( ruleModelEntry ) ;
- public final void rule__FolderEntry__ExclusionAssignment_2_3_1() throws RecognitionException {
-
- int stackSize = keepStackSize();
-
- try {
- // InternalApplicationConfiguration.g:9151:1: ( ( ruleModelEntry ) )
- // InternalApplicationConfiguration.g:9152:2: ( ruleModelEntry )
- {
- // InternalApplicationConfiguration.g:9152:2: ( ruleModelEntry )
- // InternalApplicationConfiguration.g:9153:3: ruleModelEntry
- {
- before(grammarAccess.getFolderEntryAccess().getExclusionModelEntryParserRuleCall_2_3_1_0());
- pushFollow(FOLLOW_2);
- ruleModelEntry();
-
- state._fsp--;
-
- after(grammarAccess.getFolderEntryAccess().getExclusionModelEntryParserRuleCall_2_3_1_0());
-
- }
-
-
- }
-
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
-
- restoreStackSize(stackSize);
-
- }
- return ;
- }
- // $ANTLR end "rule__FolderEntry__ExclusionAssignment_2_3_1"
-
-
- // $ANTLR start "rule__PartialModelDeclaration__NameAssignment_1"
- // InternalApplicationConfiguration.g:9162:1: rule__PartialModelDeclaration__NameAssignment_1 : ( RULE_ID ) ;
- public final void rule__PartialModelDeclaration__NameAssignment_1() throws RecognitionException {
-
- int stackSize = keepStackSize();
-
- try {
- // InternalApplicationConfiguration.g:9166:1: ( ( RULE_ID ) )
- // InternalApplicationConfiguration.g:9167:2: ( RULE_ID )
- {
- // InternalApplicationConfiguration.g:9167:2: ( RULE_ID )
- // InternalApplicationConfiguration.g:9168:3: RULE_ID
- {
- before(grammarAccess.getPartialModelDeclarationAccess().getNameIDTerminalRuleCall_1_0());
- match(input,RULE_ID,FOLLOW_2);
- after(grammarAccess.getPartialModelDeclarationAccess().getNameIDTerminalRuleCall_1_0());
-
- }
-
-
- }
-
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
-
- restoreStackSize(stackSize);
-
- }
- return ;
- }
- // $ANTLR end "rule__PartialModelDeclaration__NameAssignment_1"
-
-
- // $ANTLR start "rule__PartialModelDeclaration__SpecificationAssignment_2"
- // InternalApplicationConfiguration.g:9177:1: rule__PartialModelDeclaration__SpecificationAssignment_2 : ( rulePartialModelSpecification ) ;
- public final void rule__PartialModelDeclaration__SpecificationAssignment_2() throws RecognitionException {
-
- int stackSize = keepStackSize();
-
- try {
- // InternalApplicationConfiguration.g:9181:1: ( ( rulePartialModelSpecification ) )
- // InternalApplicationConfiguration.g:9182:2: ( rulePartialModelSpecification )
- {
- // InternalApplicationConfiguration.g:9182:2: ( rulePartialModelSpecification )
- // InternalApplicationConfiguration.g:9183:3: rulePartialModelSpecification
- {
- before(grammarAccess.getPartialModelDeclarationAccess().getSpecificationPartialModelSpecificationParserRuleCall_2_0());
- pushFollow(FOLLOW_2);
- rulePartialModelSpecification();
-
- state._fsp--;
-
- after(grammarAccess.getPartialModelDeclarationAccess().getSpecificationPartialModelSpecificationParserRuleCall_2_0());
-
- }
-
-
- }
-
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
-
- restoreStackSize(stackSize);
-
- }
- return ;
- }
- // $ANTLR end "rule__PartialModelDeclaration__SpecificationAssignment_2"
-
-
- // $ANTLR start "rule__PartialModelReference__ReferredAssignment"
- // InternalApplicationConfiguration.g:9192:1: rule__PartialModelReference__ReferredAssignment : ( ( RULE_ID ) ) ;
- public final void rule__PartialModelReference__ReferredAssignment() throws RecognitionException {
-
- int stackSize = keepStackSize();
-
- try {
- // InternalApplicationConfiguration.g:9196:1: ( ( ( RULE_ID ) ) )
- // InternalApplicationConfiguration.g:9197:2: ( ( RULE_ID ) )
- {
- // InternalApplicationConfiguration.g:9197:2: ( ( RULE_ID ) )
- // InternalApplicationConfiguration.g:9198:3: ( RULE_ID )
- {
- before(grammarAccess.getPartialModelReferenceAccess().getReferredPartialModelDeclarationCrossReference_0());
- // InternalApplicationConfiguration.g:9199:3: ( RULE_ID )
- // InternalApplicationConfiguration.g:9200:4: RULE_ID
- {
- before(grammarAccess.getPartialModelReferenceAccess().getReferredPartialModelDeclarationIDTerminalRuleCall_0_1());
- match(input,RULE_ID,FOLLOW_2);
- after(grammarAccess.getPartialModelReferenceAccess().getReferredPartialModelDeclarationIDTerminalRuleCall_0_1());
-
- }
-
- after(grammarAccess.getPartialModelReferenceAccess().getReferredPartialModelDeclarationCrossReference_0());
-
- }
-
-
- }
-
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
-
- restoreStackSize(stackSize);
-
- }
- return ;
- }
- // $ANTLR end "rule__PartialModelReference__ReferredAssignment"
-
-
- // $ANTLR start "rule__PatternSpecification__EntriesAssignment_1"
- // InternalApplicationConfiguration.g:9211:1: rule__PatternSpecification__EntriesAssignment_1 : ( rulePatternEntry ) ;
- public final void rule__PatternSpecification__EntriesAssignment_1() throws RecognitionException {
-
- int stackSize = keepStackSize();
-
- try {
- // InternalApplicationConfiguration.g:9215:1: ( ( rulePatternEntry ) )
- // InternalApplicationConfiguration.g:9216:2: ( rulePatternEntry )
- {
- // InternalApplicationConfiguration.g:9216:2: ( rulePatternEntry )
- // InternalApplicationConfiguration.g:9217:3: rulePatternEntry
- {
- before(grammarAccess.getPatternSpecificationAccess().getEntriesPatternEntryParserRuleCall_1_0());
- pushFollow(FOLLOW_2);
- rulePatternEntry();
-
- state._fsp--;
-
- after(grammarAccess.getPatternSpecificationAccess().getEntriesPatternEntryParserRuleCall_1_0());
-
- }
-
-
- }
-
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
-
- restoreStackSize(stackSize);
-
- }
- return ;
- }
- // $ANTLR end "rule__PatternSpecification__EntriesAssignment_1"
-
-
- // $ANTLR start "rule__PatternSpecification__EntriesAssignment_2_1"
- // InternalApplicationConfiguration.g:9226:1: rule__PatternSpecification__EntriesAssignment_2_1 : ( rulePatternEntry ) ;
- public final void rule__PatternSpecification__EntriesAssignment_2_1() throws RecognitionException {
-
- int stackSize = keepStackSize();
-
- try {
- // InternalApplicationConfiguration.g:9230:1: ( ( rulePatternEntry ) )
- // InternalApplicationConfiguration.g:9231:2: ( rulePatternEntry )
- {
- // InternalApplicationConfiguration.g:9231:2: ( rulePatternEntry )
- // InternalApplicationConfiguration.g:9232:3: rulePatternEntry
- {
- before(grammarAccess.getPatternSpecificationAccess().getEntriesPatternEntryParserRuleCall_2_1_0());
- pushFollow(FOLLOW_2);
- rulePatternEntry();
-
- state._fsp--;
-
- after(grammarAccess.getPatternSpecificationAccess().getEntriesPatternEntryParserRuleCall_2_1_0());
-
- }
-
-
- }
-
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
-
- restoreStackSize(stackSize);
-
- }
- return ;
- }
- // $ANTLR end "rule__PatternSpecification__EntriesAssignment_2_1"
-
-
- // $ANTLR start "rule__AllPatternEntry__PackageAssignment_1"
- // InternalApplicationConfiguration.g:9241:1: rule__AllPatternEntry__PackageAssignment_1 : ( ( ruleQualifiedName ) ) ;
- public final void rule__AllPatternEntry__PackageAssignment_1() throws RecognitionException {
-
- int stackSize = keepStackSize();
-
- try {
- // InternalApplicationConfiguration.g:9245:1: ( ( ( ruleQualifiedName ) ) )
- // InternalApplicationConfiguration.g:9246:2: ( ( ruleQualifiedName ) )
- {
- // InternalApplicationConfiguration.g:9246:2: ( ( ruleQualifiedName ) )
- // InternalApplicationConfiguration.g:9247:3: ( ruleQualifiedName )
- {
- before(grammarAccess.getAllPatternEntryAccess().getPackagePatternModelCrossReference_1_0());
- // InternalApplicationConfiguration.g:9248:3: ( ruleQualifiedName )
- // InternalApplicationConfiguration.g:9249:4: ruleQualifiedName
- {
- before(grammarAccess.getAllPatternEntryAccess().getPackagePatternModelQualifiedNameParserRuleCall_1_0_1());
- pushFollow(FOLLOW_2);
- ruleQualifiedName();
-
- state._fsp--;
-
- after(grammarAccess.getAllPatternEntryAccess().getPackagePatternModelQualifiedNameParserRuleCall_1_0_1());
-
- }
-
- after(grammarAccess.getAllPatternEntryAccess().getPackagePatternModelCrossReference_1_0());
-
- }
-
-
- }
-
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
-
- restoreStackSize(stackSize);
-
- }
- return ;
- }
- // $ANTLR end "rule__AllPatternEntry__PackageAssignment_1"
-
-
- // $ANTLR start "rule__AllPatternEntry__ExclusuionAssignment_2_2"
- // InternalApplicationConfiguration.g:9260:1: rule__AllPatternEntry__ExclusuionAssignment_2_2 : ( rulePatternElement ) ;
- public final void rule__AllPatternEntry__ExclusuionAssignment_2_2() throws RecognitionException {
-
- int stackSize = keepStackSize();
-
- try {
- // InternalApplicationConfiguration.g:9264:1: ( ( rulePatternElement ) )
- // InternalApplicationConfiguration.g:9265:2: ( rulePatternElement )
- {
- // InternalApplicationConfiguration.g:9265:2: ( rulePatternElement )
- // InternalApplicationConfiguration.g:9266:3: rulePatternElement
- {
- before(grammarAccess.getAllPatternEntryAccess().getExclusuionPatternElementParserRuleCall_2_2_0());
- pushFollow(FOLLOW_2);
- rulePatternElement();
-
- state._fsp--;
-
- after(grammarAccess.getAllPatternEntryAccess().getExclusuionPatternElementParserRuleCall_2_2_0());
-
- }
-
-
- }
-
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
-
- restoreStackSize(stackSize);
-
- }
- return ;
- }
- // $ANTLR end "rule__AllPatternEntry__ExclusuionAssignment_2_2"
-
-
- // $ANTLR start "rule__AllPatternEntry__ExclusuionAssignment_2_3_1"
- // InternalApplicationConfiguration.g:9275:1: rule__AllPatternEntry__ExclusuionAssignment_2_3_1 : ( rulePatternElement ) ;
- public final void rule__AllPatternEntry__ExclusuionAssignment_2_3_1() throws RecognitionException {
-
- int stackSize = keepStackSize();
-
- try {
- // InternalApplicationConfiguration.g:9279:1: ( ( rulePatternElement ) )
- // InternalApplicationConfiguration.g:9280:2: ( rulePatternElement )
- {
- // InternalApplicationConfiguration.g:9280:2: ( rulePatternElement )
- // InternalApplicationConfiguration.g:9281:3: rulePatternElement
- {
- before(grammarAccess.getAllPatternEntryAccess().getExclusuionPatternElementParserRuleCall_2_3_1_0());
- pushFollow(FOLLOW_2);
- rulePatternElement();
-
- state._fsp--;
-
- after(grammarAccess.getAllPatternEntryAccess().getExclusuionPatternElementParserRuleCall_2_3_1_0());
-
- }
-
-
- }
-
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
-
- restoreStackSize(stackSize);
-
- }
- return ;
- }
- // $ANTLR end "rule__AllPatternEntry__ExclusuionAssignment_2_3_1"
-
-
- // $ANTLR start "rule__PatternElement__PackageAssignment_0_0"
- // InternalApplicationConfiguration.g:9290:1: rule__PatternElement__PackageAssignment_0_0 : ( ( ruleQualifiedName ) ) ;
- public final void rule__PatternElement__PackageAssignment_0_0() throws RecognitionException {
-
- int stackSize = keepStackSize();
-
- try {
- // InternalApplicationConfiguration.g:9294:1: ( ( ( ruleQualifiedName ) ) )
- // InternalApplicationConfiguration.g:9295:2: ( ( ruleQualifiedName ) )
- {
- // InternalApplicationConfiguration.g:9295:2: ( ( ruleQualifiedName ) )
- // InternalApplicationConfiguration.g:9296:3: ( ruleQualifiedName )
- {
- before(grammarAccess.getPatternElementAccess().getPackagePatternModelCrossReference_0_0_0());
- // InternalApplicationConfiguration.g:9297:3: ( ruleQualifiedName )
- // InternalApplicationConfiguration.g:9298:4: ruleQualifiedName
- {
- before(grammarAccess.getPatternElementAccess().getPackagePatternModelQualifiedNameParserRuleCall_0_0_0_1());
- pushFollow(FOLLOW_2);
- ruleQualifiedName();
-
- state._fsp--;
-
- after(grammarAccess.getPatternElementAccess().getPackagePatternModelQualifiedNameParserRuleCall_0_0_0_1());
-
- }
-
- after(grammarAccess.getPatternElementAccess().getPackagePatternModelCrossReference_0_0_0());
-
- }
-
-
- }
-
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
-
- restoreStackSize(stackSize);
-
- }
- return ;
- }
- // $ANTLR end "rule__PatternElement__PackageAssignment_0_0"
-
-
- // $ANTLR start "rule__PatternElement__PatternAssignment_1"
- // InternalApplicationConfiguration.g:9309:1: rule__PatternElement__PatternAssignment_1 : ( ( RULE_ID ) ) ;
- public final void rule__PatternElement__PatternAssignment_1() throws RecognitionException {
-
- int stackSize = keepStackSize();
-
- try {
- // InternalApplicationConfiguration.g:9313:1: ( ( ( RULE_ID ) ) )
- // InternalApplicationConfiguration.g:9314:2: ( ( RULE_ID ) )
- {
- // InternalApplicationConfiguration.g:9314:2: ( ( RULE_ID ) )
- // InternalApplicationConfiguration.g:9315:3: ( RULE_ID )
- {
- before(grammarAccess.getPatternElementAccess().getPatternPatternCrossReference_1_0());
- // InternalApplicationConfiguration.g:9316:3: ( RULE_ID )
- // InternalApplicationConfiguration.g:9317:4: RULE_ID
- {
- before(grammarAccess.getPatternElementAccess().getPatternPatternIDTerminalRuleCall_1_0_1());
- match(input,RULE_ID,FOLLOW_2);
- after(grammarAccess.getPatternElementAccess().getPatternPatternIDTerminalRuleCall_1_0_1());
-
- }
-
- after(grammarAccess.getPatternElementAccess().getPatternPatternCrossReference_1_0());
-
- }
-
-
- }
-
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
-
- restoreStackSize(stackSize);
-
- }
- return ;
- }
- // $ANTLR end "rule__PatternElement__PatternAssignment_1"
-
-
- // $ANTLR start "rule__GraphPatternDeclaration__NameAssignment_1"
- // InternalApplicationConfiguration.g:9328:1: rule__GraphPatternDeclaration__NameAssignment_1 : ( RULE_ID ) ;
- public final void rule__GraphPatternDeclaration__NameAssignment_1() throws RecognitionException {
-
- int stackSize = keepStackSize();
-
- try {
- // InternalApplicationConfiguration.g:9332:1: ( ( RULE_ID ) )
- // InternalApplicationConfiguration.g:9333:2: ( RULE_ID )
- {
- // InternalApplicationConfiguration.g:9333:2: ( RULE_ID )
- // InternalApplicationConfiguration.g:9334:3: RULE_ID
- {
- before(grammarAccess.getGraphPatternDeclarationAccess().getNameIDTerminalRuleCall_1_0());
- match(input,RULE_ID,FOLLOW_2);
- after(grammarAccess.getGraphPatternDeclarationAccess().getNameIDTerminalRuleCall_1_0());
-
- }
-
-
- }
-
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
-
- restoreStackSize(stackSize);
-
- }
- return ;
- }
- // $ANTLR end "rule__GraphPatternDeclaration__NameAssignment_1"
-
-
- // $ANTLR start "rule__GraphPatternDeclaration__SpecificationAssignment_2"
- // InternalApplicationConfiguration.g:9343:1: rule__GraphPatternDeclaration__SpecificationAssignment_2 : ( rulePatternSpecification ) ;
- public final void rule__GraphPatternDeclaration__SpecificationAssignment_2() throws RecognitionException {
-
- int stackSize = keepStackSize();
-
- try {
- // InternalApplicationConfiguration.g:9347:1: ( ( rulePatternSpecification ) )
- // InternalApplicationConfiguration.g:9348:2: ( rulePatternSpecification )
- {
- // InternalApplicationConfiguration.g:9348:2: ( rulePatternSpecification )
- // InternalApplicationConfiguration.g:9349:3: rulePatternSpecification
- {
- before(grammarAccess.getGraphPatternDeclarationAccess().getSpecificationPatternSpecificationParserRuleCall_2_0());
- pushFollow(FOLLOW_2);
- rulePatternSpecification();
-
- state._fsp--;
-
- after(grammarAccess.getGraphPatternDeclarationAccess().getSpecificationPatternSpecificationParserRuleCall_2_0());
-
- }
-
-
- }
-
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
-
- restoreStackSize(stackSize);
-
- }
- return ;
- }
- // $ANTLR end "rule__GraphPatternDeclaration__SpecificationAssignment_2"
-
-
- // $ANTLR start "rule__GraphPatternReference__ReferredAssignment"
- // InternalApplicationConfiguration.g:9358:1: rule__GraphPatternReference__ReferredAssignment : ( ( RULE_ID ) ) ;
- public final void rule__GraphPatternReference__ReferredAssignment() throws RecognitionException {
-
- int stackSize = keepStackSize();
-
- try {
- // InternalApplicationConfiguration.g:9362:1: ( ( ( RULE_ID ) ) )
- // InternalApplicationConfiguration.g:9363:2: ( ( RULE_ID ) )
- {
- // InternalApplicationConfiguration.g:9363:2: ( ( RULE_ID ) )
- // InternalApplicationConfiguration.g:9364:3: ( RULE_ID )
- {
- before(grammarAccess.getGraphPatternReferenceAccess().getReferredGraphPatternDeclarationCrossReference_0());
- // InternalApplicationConfiguration.g:9365:3: ( RULE_ID )
- // InternalApplicationConfiguration.g:9366:4: RULE_ID
- {
- before(grammarAccess.getGraphPatternReferenceAccess().getReferredGraphPatternDeclarationIDTerminalRuleCall_0_1());
- match(input,RULE_ID,FOLLOW_2);
- after(grammarAccess.getGraphPatternReferenceAccess().getReferredGraphPatternDeclarationIDTerminalRuleCall_0_1());
-
- }
-
- after(grammarAccess.getGraphPatternReferenceAccess().getReferredGraphPatternDeclarationCrossReference_0());
-
- }
-
-
- }
-
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
-
- restoreStackSize(stackSize);
-
- }
- return ;
- }
- // $ANTLR end "rule__GraphPatternReference__ReferredAssignment"
-
-
- // $ANTLR start "rule__ConfigSpecification__EntriesAssignment_2_0"
- // InternalApplicationConfiguration.g:9377:1: rule__ConfigSpecification__EntriesAssignment_2_0 : ( ruleConfigEntry ) ;
- public final void rule__ConfigSpecification__EntriesAssignment_2_0() throws RecognitionException {
-
- int stackSize = keepStackSize();
-
- try {
- // InternalApplicationConfiguration.g:9381:1: ( ( ruleConfigEntry ) )
- // InternalApplicationConfiguration.g:9382:2: ( ruleConfigEntry )
- {
- // InternalApplicationConfiguration.g:9382:2: ( ruleConfigEntry )
- // InternalApplicationConfiguration.g:9383:3: ruleConfigEntry
- {
- before(grammarAccess.getConfigSpecificationAccess().getEntriesConfigEntryParserRuleCall_2_0_0());
- pushFollow(FOLLOW_2);
- ruleConfigEntry();
-
- state._fsp--;
-
- after(grammarAccess.getConfigSpecificationAccess().getEntriesConfigEntryParserRuleCall_2_0_0());
-
- }
-
-
- }
-
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
-
- restoreStackSize(stackSize);
-
- }
- return ;
- }
- // $ANTLR end "rule__ConfigSpecification__EntriesAssignment_2_0"
-
-
- // $ANTLR start "rule__ConfigSpecification__EntriesAssignment_2_1_1"
- // InternalApplicationConfiguration.g:9392:1: rule__ConfigSpecification__EntriesAssignment_2_1_1 : ( ruleConfigEntry ) ;
- public final void rule__ConfigSpecification__EntriesAssignment_2_1_1() throws RecognitionException {
-
- int stackSize = keepStackSize();
-
- try {
- // InternalApplicationConfiguration.g:9396:1: ( ( ruleConfigEntry ) )
- // InternalApplicationConfiguration.g:9397:2: ( ruleConfigEntry )
- {
- // InternalApplicationConfiguration.g:9397:2: ( ruleConfigEntry )
- // InternalApplicationConfiguration.g:9398:3: ruleConfigEntry
- {
- before(grammarAccess.getConfigSpecificationAccess().getEntriesConfigEntryParserRuleCall_2_1_1_0());
- pushFollow(FOLLOW_2);
- ruleConfigEntry();
-
- state._fsp--;
-
- after(grammarAccess.getConfigSpecificationAccess().getEntriesConfigEntryParserRuleCall_2_1_1_0());
-
- }
-
-
- }
-
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
-
- restoreStackSize(stackSize);
-
- }
- return ;
- }
- // $ANTLR end "rule__ConfigSpecification__EntriesAssignment_2_1_1"
-
-
- // $ANTLR start "rule__ConfigDeclaration__NameAssignment_1"
- // InternalApplicationConfiguration.g:9407:1: rule__ConfigDeclaration__NameAssignment_1 : ( RULE_ID ) ;
- public final void rule__ConfigDeclaration__NameAssignment_1() throws RecognitionException {
-
- int stackSize = keepStackSize();
-
- try {
- // InternalApplicationConfiguration.g:9411:1: ( ( RULE_ID ) )
- // InternalApplicationConfiguration.g:9412:2: ( RULE_ID )
- {
- // InternalApplicationConfiguration.g:9412:2: ( RULE_ID )
- // InternalApplicationConfiguration.g:9413:3: RULE_ID
- {
- before(grammarAccess.getConfigDeclarationAccess().getNameIDTerminalRuleCall_1_0());
- match(input,RULE_ID,FOLLOW_2);
- after(grammarAccess.getConfigDeclarationAccess().getNameIDTerminalRuleCall_1_0());
-
- }
-
-
- }
-
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
-
- restoreStackSize(stackSize);
-
- }
- return ;
- }
- // $ANTLR end "rule__ConfigDeclaration__NameAssignment_1"
-
-
- // $ANTLR start "rule__ConfigDeclaration__SpecificationAssignment_2"
- // InternalApplicationConfiguration.g:9422:1: rule__ConfigDeclaration__SpecificationAssignment_2 : ( ruleConfigSpecification ) ;
- public final void rule__ConfigDeclaration__SpecificationAssignment_2() throws RecognitionException {
-
- int stackSize = keepStackSize();
-
- try {
- // InternalApplicationConfiguration.g:9426:1: ( ( ruleConfigSpecification ) )
- // InternalApplicationConfiguration.g:9427:2: ( ruleConfigSpecification )
- {
- // InternalApplicationConfiguration.g:9427:2: ( ruleConfigSpecification )
- // InternalApplicationConfiguration.g:9428:3: ruleConfigSpecification
- {
- before(grammarAccess.getConfigDeclarationAccess().getSpecificationConfigSpecificationParserRuleCall_2_0());
- pushFollow(FOLLOW_2);
- ruleConfigSpecification();
-
- state._fsp--;
-
- after(grammarAccess.getConfigDeclarationAccess().getSpecificationConfigSpecificationParserRuleCall_2_0());
-
- }
-
-
- }
-
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
-
- restoreStackSize(stackSize);
-
- }
- return ;
- }
- // $ANTLR end "rule__ConfigDeclaration__SpecificationAssignment_2"
-
-
- // $ANTLR start "rule__DocumentationEntry__LevelAssignment_2"
- // InternalApplicationConfiguration.g:9437:1: rule__DocumentationEntry__LevelAssignment_2 : ( ruleDocumentLevelSpecification ) ;
- public final void rule__DocumentationEntry__LevelAssignment_2() throws RecognitionException {
-
- int stackSize = keepStackSize();
-
- try {
- // InternalApplicationConfiguration.g:9441:1: ( ( ruleDocumentLevelSpecification ) )
- // InternalApplicationConfiguration.g:9442:2: ( ruleDocumentLevelSpecification )
- {
- // InternalApplicationConfiguration.g:9442:2: ( ruleDocumentLevelSpecification )
- // InternalApplicationConfiguration.g:9443:3: ruleDocumentLevelSpecification
- {
- before(grammarAccess.getDocumentationEntryAccess().getLevelDocumentLevelSpecificationEnumRuleCall_2_0());
- pushFollow(FOLLOW_2);
- ruleDocumentLevelSpecification();
-
- state._fsp--;
-
- after(grammarAccess.getDocumentationEntryAccess().getLevelDocumentLevelSpecificationEnumRuleCall_2_0());
-
- }
-
-
- }
-
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
-
- restoreStackSize(stackSize);
-
- }
- return ;
- }
- // $ANTLR end "rule__DocumentationEntry__LevelAssignment_2"
-
-
- // $ANTLR start "rule__RuntimeEntry__MillisecLimitAssignment_2"
- // InternalApplicationConfiguration.g:9452:1: rule__RuntimeEntry__MillisecLimitAssignment_2 : ( RULE_INT ) ;
- public final void rule__RuntimeEntry__MillisecLimitAssignment_2() throws RecognitionException {
-
- int stackSize = keepStackSize();
-
- try {
- // InternalApplicationConfiguration.g:9456:1: ( ( RULE_INT ) )
- // InternalApplicationConfiguration.g:9457:2: ( RULE_INT )
- {
- // InternalApplicationConfiguration.g:9457:2: ( RULE_INT )
- // InternalApplicationConfiguration.g:9458:3: RULE_INT
- {
- before(grammarAccess.getRuntimeEntryAccess().getMillisecLimitINTTerminalRuleCall_2_0());
- match(input,RULE_INT,FOLLOW_2);
- after(grammarAccess.getRuntimeEntryAccess().getMillisecLimitINTTerminalRuleCall_2_0());
-
- }
-
-
- }
-
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
-
- restoreStackSize(stackSize);
-
- }
- return ;
- }
- // $ANTLR end "rule__RuntimeEntry__MillisecLimitAssignment_2"
-
-
- // $ANTLR start "rule__MemoryEntry__MegabyteLimitAssignment_2"
- // InternalApplicationConfiguration.g:9467:1: rule__MemoryEntry__MegabyteLimitAssignment_2 : ( RULE_INT ) ;
- public final void rule__MemoryEntry__MegabyteLimitAssignment_2() throws RecognitionException {
-
- int stackSize = keepStackSize();
-
- try {
- // InternalApplicationConfiguration.g:9471:1: ( ( RULE_INT ) )
- // InternalApplicationConfiguration.g:9472:2: ( RULE_INT )
- {
- // InternalApplicationConfiguration.g:9472:2: ( RULE_INT )
- // InternalApplicationConfiguration.g:9473:3: RULE_INT
- {
- before(grammarAccess.getMemoryEntryAccess().getMegabyteLimitINTTerminalRuleCall_2_0());
- match(input,RULE_INT,FOLLOW_2);
- after(grammarAccess.getMemoryEntryAccess().getMegabyteLimitINTTerminalRuleCall_2_0());
-
- }
-
-
- }
-
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
-
- restoreStackSize(stackSize);
-
- }
- return ;
- }
- // $ANTLR end "rule__MemoryEntry__MegabyteLimitAssignment_2"
-
-
- // $ANTLR start "rule__CustomEntry__KeyAssignment_0"
- // InternalApplicationConfiguration.g:9482:1: rule__CustomEntry__KeyAssignment_0 : ( RULE_STRING ) ;
- public final void rule__CustomEntry__KeyAssignment_0() throws RecognitionException {
-
- int stackSize = keepStackSize();
-
- try {
- // InternalApplicationConfiguration.g:9486:1: ( ( RULE_STRING ) )
- // InternalApplicationConfiguration.g:9487:2: ( RULE_STRING )
- {
- // InternalApplicationConfiguration.g:9487:2: ( RULE_STRING )
- // InternalApplicationConfiguration.g:9488:3: RULE_STRING
- {
- before(grammarAccess.getCustomEntryAccess().getKeySTRINGTerminalRuleCall_0_0());
- match(input,RULE_STRING,FOLLOW_2);
- after(grammarAccess.getCustomEntryAccess().getKeySTRINGTerminalRuleCall_0_0());
-
- }
-
-
- }
-
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
-
- restoreStackSize(stackSize);
-
- }
- return ;
- }
- // $ANTLR end "rule__CustomEntry__KeyAssignment_0"
-
-
- // $ANTLR start "rule__CustomEntry__ValueAssignment_2"
- // InternalApplicationConfiguration.g:9497:1: rule__CustomEntry__ValueAssignment_2 : ( RULE_STRING ) ;
- public final void rule__CustomEntry__ValueAssignment_2() throws RecognitionException {
-
- int stackSize = keepStackSize();
-
- try {
- // InternalApplicationConfiguration.g:9501:1: ( ( RULE_STRING ) )
- // InternalApplicationConfiguration.g:9502:2: ( RULE_STRING )
- {
- // InternalApplicationConfiguration.g:9502:2: ( RULE_STRING )
- // InternalApplicationConfiguration.g:9503:3: RULE_STRING
- {
- before(grammarAccess.getCustomEntryAccess().getValueSTRINGTerminalRuleCall_2_0());
- match(input,RULE_STRING,FOLLOW_2);
- after(grammarAccess.getCustomEntryAccess().getValueSTRINGTerminalRuleCall_2_0());
-
- }
-
-
- }
-
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
-
- restoreStackSize(stackSize);
-
- }
- return ;
- }
- // $ANTLR end "rule__CustomEntry__ValueAssignment_2"
-
-
- // $ANTLR start "rule__ConfigReference__ConfigAssignment"
- // InternalApplicationConfiguration.g:9512:1: rule__ConfigReference__ConfigAssignment : ( ( RULE_ID ) ) ;
- public final void rule__ConfigReference__ConfigAssignment() throws RecognitionException {
-
- int stackSize = keepStackSize();
-
- try {
- // InternalApplicationConfiguration.g:9516:1: ( ( ( RULE_ID ) ) )
- // InternalApplicationConfiguration.g:9517:2: ( ( RULE_ID ) )
- {
- // InternalApplicationConfiguration.g:9517:2: ( ( RULE_ID ) )
- // InternalApplicationConfiguration.g:9518:3: ( RULE_ID )
- {
- before(grammarAccess.getConfigReferenceAccess().getConfigConfigDeclarationCrossReference_0());
- // InternalApplicationConfiguration.g:9519:3: ( RULE_ID )
- // InternalApplicationConfiguration.g:9520:4: RULE_ID
- {
- before(grammarAccess.getConfigReferenceAccess().getConfigConfigDeclarationIDTerminalRuleCall_0_1());
- match(input,RULE_ID,FOLLOW_2);
- after(grammarAccess.getConfigReferenceAccess().getConfigConfigDeclarationIDTerminalRuleCall_0_1());
-
- }
-
- after(grammarAccess.getConfigReferenceAccess().getConfigConfigDeclarationCrossReference_0());
-
- }
-
-
- }
-
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
-
- restoreStackSize(stackSize);
-
- }
- return ;
- }
- // $ANTLR end "rule__ConfigReference__ConfigAssignment"
-
-
- // $ANTLR start "rule__ScopeSpecification__ScopesAssignment_2_0"
- // InternalApplicationConfiguration.g:9531:1: rule__ScopeSpecification__ScopesAssignment_2_0 : ( ruleTypeScope ) ;
- public final void rule__ScopeSpecification__ScopesAssignment_2_0() throws RecognitionException {
-
- int stackSize = keepStackSize();
-
- try {
- // InternalApplicationConfiguration.g:9535:1: ( ( ruleTypeScope ) )
- // InternalApplicationConfiguration.g:9536:2: ( ruleTypeScope )
- {
- // InternalApplicationConfiguration.g:9536:2: ( ruleTypeScope )
- // InternalApplicationConfiguration.g:9537:3: ruleTypeScope
- {
- before(grammarAccess.getScopeSpecificationAccess().getScopesTypeScopeParserRuleCall_2_0_0());
- pushFollow(FOLLOW_2);
- ruleTypeScope();
-
- state._fsp--;
-
- after(grammarAccess.getScopeSpecificationAccess().getScopesTypeScopeParserRuleCall_2_0_0());
-
- }
-
-
- }
-
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
-
- restoreStackSize(stackSize);
-
- }
- return ;
- }
- // $ANTLR end "rule__ScopeSpecification__ScopesAssignment_2_0"
-
-
- // $ANTLR start "rule__ScopeSpecification__ScopesAssignment_2_1_1"
- // InternalApplicationConfiguration.g:9546:1: rule__ScopeSpecification__ScopesAssignment_2_1_1 : ( ruleTypeScope ) ;
- public final void rule__ScopeSpecification__ScopesAssignment_2_1_1() throws RecognitionException {
-
- int stackSize = keepStackSize();
-
- try {
- // InternalApplicationConfiguration.g:9550:1: ( ( ruleTypeScope ) )
- // InternalApplicationConfiguration.g:9551:2: ( ruleTypeScope )
- {
- // InternalApplicationConfiguration.g:9551:2: ( ruleTypeScope )
- // InternalApplicationConfiguration.g:9552:3: ruleTypeScope
- {
- before(grammarAccess.getScopeSpecificationAccess().getScopesTypeScopeParserRuleCall_2_1_1_0());
- pushFollow(FOLLOW_2);
- ruleTypeScope();
-
- state._fsp--;
-
- after(grammarAccess.getScopeSpecificationAccess().getScopesTypeScopeParserRuleCall_2_1_1_0());
-
- }
-
-
- }
-
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
-
- restoreStackSize(stackSize);
-
- }
- return ;
- }
- // $ANTLR end "rule__ScopeSpecification__ScopesAssignment_2_1_1"
-
-
- // $ANTLR start "rule__ClassTypeScope__TypeAssignment_1"
- // InternalApplicationConfiguration.g:9561:1: rule__ClassTypeScope__TypeAssignment_1 : ( ruleClassReference ) ;
- public final void rule__ClassTypeScope__TypeAssignment_1() throws RecognitionException {
-
- int stackSize = keepStackSize();
-
- try {
- // InternalApplicationConfiguration.g:9565:1: ( ( ruleClassReference ) )
- // InternalApplicationConfiguration.g:9566:2: ( ruleClassReference )
- {
- // InternalApplicationConfiguration.g:9566:2: ( ruleClassReference )
- // InternalApplicationConfiguration.g:9567:3: ruleClassReference
- {
- before(grammarAccess.getClassTypeScopeAccess().getTypeClassReferenceParserRuleCall_1_0());
- pushFollow(FOLLOW_2);
- ruleClassReference();
-
- state._fsp--;
-
- after(grammarAccess.getClassTypeScopeAccess().getTypeClassReferenceParserRuleCall_1_0());
-
- }
-
-
- }
-
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
-
- restoreStackSize(stackSize);
-
- }
- return ;
- }
- // $ANTLR end "rule__ClassTypeScope__TypeAssignment_1"
-
-
- // $ANTLR start "rule__ClassTypeScope__SetsNewAssignment_2_0"
- // InternalApplicationConfiguration.g:9576:1: rule__ClassTypeScope__SetsNewAssignment_2_0 : ( ( '+=' ) ) ;
- public final void rule__ClassTypeScope__SetsNewAssignment_2_0() throws RecognitionException {
-
- int stackSize = keepStackSize();
-
- try {
- // InternalApplicationConfiguration.g:9580:1: ( ( ( '+=' ) ) )
- // InternalApplicationConfiguration.g:9581:2: ( ( '+=' ) )
- {
- // InternalApplicationConfiguration.g:9581:2: ( ( '+=' ) )
- // InternalApplicationConfiguration.g:9582:3: ( '+=' )
- {
- before(grammarAccess.getClassTypeScopeAccess().getSetsNewPlusSignEqualsSignKeyword_2_0_0());
- // InternalApplicationConfiguration.g:9583:3: ( '+=' )
- // InternalApplicationConfiguration.g:9584:4: '+='
- {
- before(grammarAccess.getClassTypeScopeAccess().getSetsNewPlusSignEqualsSignKeyword_2_0_0());
- match(input,54,FOLLOW_2);
- after(grammarAccess.getClassTypeScopeAccess().getSetsNewPlusSignEqualsSignKeyword_2_0_0());
-
- }
-
- after(grammarAccess.getClassTypeScopeAccess().getSetsNewPlusSignEqualsSignKeyword_2_0_0());
-
- }
-
-
- }
-
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
-
- restoreStackSize(stackSize);
-
- }
- return ;
- }
- // $ANTLR end "rule__ClassTypeScope__SetsNewAssignment_2_0"
-
-
- // $ANTLR start "rule__ClassTypeScope__SetsSumAssignment_2_1"
- // InternalApplicationConfiguration.g:9595:1: rule__ClassTypeScope__SetsSumAssignment_2_1 : ( ( '=' ) ) ;
- public final void rule__ClassTypeScope__SetsSumAssignment_2_1() throws RecognitionException {
-
- int stackSize = keepStackSize();
-
- try {
- // InternalApplicationConfiguration.g:9599:1: ( ( ( '=' ) ) )
- // InternalApplicationConfiguration.g:9600:2: ( ( '=' ) )
- {
- // InternalApplicationConfiguration.g:9600:2: ( ( '=' ) )
- // InternalApplicationConfiguration.g:9601:3: ( '=' )
- {
- before(grammarAccess.getClassTypeScopeAccess().getSetsSumEqualsSignKeyword_2_1_0());
- // InternalApplicationConfiguration.g:9602:3: ( '=' )
- // InternalApplicationConfiguration.g:9603:4: '='
- {
- before(grammarAccess.getClassTypeScopeAccess().getSetsSumEqualsSignKeyword_2_1_0());
- match(input,23,FOLLOW_2);
- after(grammarAccess.getClassTypeScopeAccess().getSetsSumEqualsSignKeyword_2_1_0());
-
- }
-
- after(grammarAccess.getClassTypeScopeAccess().getSetsSumEqualsSignKeyword_2_1_0());
-
- }
-
-
- }
-
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
-
- restoreStackSize(stackSize);
-
- }
- return ;
- }
- // $ANTLR end "rule__ClassTypeScope__SetsSumAssignment_2_1"
-
-
- // $ANTLR start "rule__ClassTypeScope__NumberAssignment_3_0"
- // InternalApplicationConfiguration.g:9614:1: rule__ClassTypeScope__NumberAssignment_3_0 : ( ruleExactNumber ) ;
- public final void rule__ClassTypeScope__NumberAssignment_3_0() throws RecognitionException {
-
- int stackSize = keepStackSize();
-
- try {
- // InternalApplicationConfiguration.g:9618:1: ( ( ruleExactNumber ) )
- // InternalApplicationConfiguration.g:9619:2: ( ruleExactNumber )
- {
- // InternalApplicationConfiguration.g:9619:2: ( ruleExactNumber )
- // InternalApplicationConfiguration.g:9620:3: ruleExactNumber
- {
- before(grammarAccess.getClassTypeScopeAccess().getNumberExactNumberParserRuleCall_3_0_0());
- pushFollow(FOLLOW_2);
- ruleExactNumber();
-
- state._fsp--;
-
- after(grammarAccess.getClassTypeScopeAccess().getNumberExactNumberParserRuleCall_3_0_0());
-
- }
-
-
- }
-
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
-
- restoreStackSize(stackSize);
-
- }
- return ;
- }
- // $ANTLR end "rule__ClassTypeScope__NumberAssignment_3_0"
-
-
- // $ANTLR start "rule__ClassTypeScope__NumberAssignment_3_1"
- // InternalApplicationConfiguration.g:9629:1: rule__ClassTypeScope__NumberAssignment_3_1 : ( ruleIntervallNumber ) ;
- public final void rule__ClassTypeScope__NumberAssignment_3_1() throws RecognitionException {
-
- int stackSize = keepStackSize();
-
- try {
- // InternalApplicationConfiguration.g:9633:1: ( ( ruleIntervallNumber ) )
- // InternalApplicationConfiguration.g:9634:2: ( ruleIntervallNumber )
- {
- // InternalApplicationConfiguration.g:9634:2: ( ruleIntervallNumber )
- // InternalApplicationConfiguration.g:9635:3: ruleIntervallNumber
- {
- before(grammarAccess.getClassTypeScopeAccess().getNumberIntervallNumberParserRuleCall_3_1_0());
- pushFollow(FOLLOW_2);
- ruleIntervallNumber();
-
- state._fsp--;
-
- after(grammarAccess.getClassTypeScopeAccess().getNumberIntervallNumberParserRuleCall_3_1_0());
-
- }
-
-
- }
-
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
-
- restoreStackSize(stackSize);
-
- }
- return ;
- }
- // $ANTLR end "rule__ClassTypeScope__NumberAssignment_3_1"
-
-
- // $ANTLR start "rule__ObjectTypeScope__TypeAssignment_1"
- // InternalApplicationConfiguration.g:9644:1: rule__ObjectTypeScope__TypeAssignment_1 : ( ruleObjectReference ) ;
- public final void rule__ObjectTypeScope__TypeAssignment_1() throws RecognitionException {
-
- int stackSize = keepStackSize();
-
- try {
- // InternalApplicationConfiguration.g:9648:1: ( ( ruleObjectReference ) )
- // InternalApplicationConfiguration.g:9649:2: ( ruleObjectReference )
- {
- // InternalApplicationConfiguration.g:9649:2: ( ruleObjectReference )
- // InternalApplicationConfiguration.g:9650:3: ruleObjectReference
- {
- before(grammarAccess.getObjectTypeScopeAccess().getTypeObjectReferenceParserRuleCall_1_0());
- pushFollow(FOLLOW_2);
- ruleObjectReference();
-
- state._fsp--;
-
- after(grammarAccess.getObjectTypeScopeAccess().getTypeObjectReferenceParserRuleCall_1_0());
-
- }
-
-
- }
-
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
-
- restoreStackSize(stackSize);
-
- }
- return ;
- }
- // $ANTLR end "rule__ObjectTypeScope__TypeAssignment_1"
-
-
- // $ANTLR start "rule__ObjectTypeScope__SetsNewAssignment_2_0"
- // InternalApplicationConfiguration.g:9659:1: rule__ObjectTypeScope__SetsNewAssignment_2_0 : ( ( '+=' ) ) ;
- public final void rule__ObjectTypeScope__SetsNewAssignment_2_0() throws RecognitionException {
-
- int stackSize = keepStackSize();
-
- try {
- // InternalApplicationConfiguration.g:9663:1: ( ( ( '+=' ) ) )
- // InternalApplicationConfiguration.g:9664:2: ( ( '+=' ) )
- {
- // InternalApplicationConfiguration.g:9664:2: ( ( '+=' ) )
- // InternalApplicationConfiguration.g:9665:3: ( '+=' )
- {
- before(grammarAccess.getObjectTypeScopeAccess().getSetsNewPlusSignEqualsSignKeyword_2_0_0());
- // InternalApplicationConfiguration.g:9666:3: ( '+=' )
- // InternalApplicationConfiguration.g:9667:4: '+='
- {
- before(grammarAccess.getObjectTypeScopeAccess().getSetsNewPlusSignEqualsSignKeyword_2_0_0());
- match(input,54,FOLLOW_2);
- after(grammarAccess.getObjectTypeScopeAccess().getSetsNewPlusSignEqualsSignKeyword_2_0_0());
-
- }
-
- after(grammarAccess.getObjectTypeScopeAccess().getSetsNewPlusSignEqualsSignKeyword_2_0_0());
-
- }
-
-
- }
-
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
-
- restoreStackSize(stackSize);
-
- }
- return ;
- }
- // $ANTLR end "rule__ObjectTypeScope__SetsNewAssignment_2_0"
-
-
- // $ANTLR start "rule__ObjectTypeScope__SetsSumAssignment_2_1"
- // InternalApplicationConfiguration.g:9678:1: rule__ObjectTypeScope__SetsSumAssignment_2_1 : ( ( '=' ) ) ;
- public final void rule__ObjectTypeScope__SetsSumAssignment_2_1() throws RecognitionException {
-
- int stackSize = keepStackSize();
-
- try {
- // InternalApplicationConfiguration.g:9682:1: ( ( ( '=' ) ) )
- // InternalApplicationConfiguration.g:9683:2: ( ( '=' ) )
- {
- // InternalApplicationConfiguration.g:9683:2: ( ( '=' ) )
- // InternalApplicationConfiguration.g:9684:3: ( '=' )
- {
- before(grammarAccess.getObjectTypeScopeAccess().getSetsSumEqualsSignKeyword_2_1_0());
- // InternalApplicationConfiguration.g:9685:3: ( '=' )
- // InternalApplicationConfiguration.g:9686:4: '='
- {
- before(grammarAccess.getObjectTypeScopeAccess().getSetsSumEqualsSignKeyword_2_1_0());
- match(input,23,FOLLOW_2);
- after(grammarAccess.getObjectTypeScopeAccess().getSetsSumEqualsSignKeyword_2_1_0());
-
- }
-
- after(grammarAccess.getObjectTypeScopeAccess().getSetsSumEqualsSignKeyword_2_1_0());
-
- }
-
-
- }
-
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
-
- restoreStackSize(stackSize);
-
- }
- return ;
- }
- // $ANTLR end "rule__ObjectTypeScope__SetsSumAssignment_2_1"
-
-
- // $ANTLR start "rule__ObjectTypeScope__NumberAssignment_3_0"
- // InternalApplicationConfiguration.g:9697:1: rule__ObjectTypeScope__NumberAssignment_3_0 : ( ruleExactNumber ) ;
- public final void rule__ObjectTypeScope__NumberAssignment_3_0() throws RecognitionException {
-
- int stackSize = keepStackSize();
-
- try {
- // InternalApplicationConfiguration.g:9701:1: ( ( ruleExactNumber ) )
- // InternalApplicationConfiguration.g:9702:2: ( ruleExactNumber )
- {
- // InternalApplicationConfiguration.g:9702:2: ( ruleExactNumber )
- // InternalApplicationConfiguration.g:9703:3: ruleExactNumber
- {
- before(grammarAccess.getObjectTypeScopeAccess().getNumberExactNumberParserRuleCall_3_0_0());
- pushFollow(FOLLOW_2);
- ruleExactNumber();
-
- state._fsp--;
-
- after(grammarAccess.getObjectTypeScopeAccess().getNumberExactNumberParserRuleCall_3_0_0());
-
- }
-
-
- }
-
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
-
- restoreStackSize(stackSize);
-
- }
- return ;
- }
- // $ANTLR end "rule__ObjectTypeScope__NumberAssignment_3_0"
-
-
- // $ANTLR start "rule__ObjectTypeScope__NumberAssignment_3_1"
- // InternalApplicationConfiguration.g:9712:1: rule__ObjectTypeScope__NumberAssignment_3_1 : ( ruleIntervallNumber ) ;
- public final void rule__ObjectTypeScope__NumberAssignment_3_1() throws RecognitionException {
-
- int stackSize = keepStackSize();
-
- try {
- // InternalApplicationConfiguration.g:9716:1: ( ( ruleIntervallNumber ) )
- // InternalApplicationConfiguration.g:9717:2: ( ruleIntervallNumber )
- {
- // InternalApplicationConfiguration.g:9717:2: ( ruleIntervallNumber )
- // InternalApplicationConfiguration.g:9718:3: ruleIntervallNumber
- {
- before(grammarAccess.getObjectTypeScopeAccess().getNumberIntervallNumberParserRuleCall_3_1_0());
- pushFollow(FOLLOW_2);
- ruleIntervallNumber();
-
- state._fsp--;
-
- after(grammarAccess.getObjectTypeScopeAccess().getNumberIntervallNumberParserRuleCall_3_1_0());
-
- }
-
-
- }
-
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
-
- restoreStackSize(stackSize);
-
- }
- return ;
- }
- // $ANTLR end "rule__ObjectTypeScope__NumberAssignment_3_1"
-
-
- // $ANTLR start "rule__IntegerTypeScope__TypeAssignment_1"
- // InternalApplicationConfiguration.g:9727:1: rule__IntegerTypeScope__TypeAssignment_1 : ( ruleIntegerReference ) ;
- public final void rule__IntegerTypeScope__TypeAssignment_1() throws RecognitionException {
-
- int stackSize = keepStackSize();
-
- try {
- // InternalApplicationConfiguration.g:9731:1: ( ( ruleIntegerReference ) )
- // InternalApplicationConfiguration.g:9732:2: ( ruleIntegerReference )
- {
- // InternalApplicationConfiguration.g:9732:2: ( ruleIntegerReference )
- // InternalApplicationConfiguration.g:9733:3: ruleIntegerReference
- {
- before(grammarAccess.getIntegerTypeScopeAccess().getTypeIntegerReferenceParserRuleCall_1_0());
- pushFollow(FOLLOW_2);
- ruleIntegerReference();
-
- state._fsp--;
-
- after(grammarAccess.getIntegerTypeScopeAccess().getTypeIntegerReferenceParserRuleCall_1_0());
-
- }
-
-
- }
-
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
-
- restoreStackSize(stackSize);
-
- }
- return ;
- }
- // $ANTLR end "rule__IntegerTypeScope__TypeAssignment_1"
-
-
- // $ANTLR start "rule__IntegerTypeScope__SetsNewAssignment_2_0"
- // InternalApplicationConfiguration.g:9742:1: rule__IntegerTypeScope__SetsNewAssignment_2_0 : ( ( '+=' ) ) ;
- public final void rule__IntegerTypeScope__SetsNewAssignment_2_0() throws RecognitionException {
-
- int stackSize = keepStackSize();
-
- try {
- // InternalApplicationConfiguration.g:9746:1: ( ( ( '+=' ) ) )
- // InternalApplicationConfiguration.g:9747:2: ( ( '+=' ) )
- {
- // InternalApplicationConfiguration.g:9747:2: ( ( '+=' ) )
- // InternalApplicationConfiguration.g:9748:3: ( '+=' )
- {
- before(grammarAccess.getIntegerTypeScopeAccess().getSetsNewPlusSignEqualsSignKeyword_2_0_0());
- // InternalApplicationConfiguration.g:9749:3: ( '+=' )
- // InternalApplicationConfiguration.g:9750:4: '+='
- {
- before(grammarAccess.getIntegerTypeScopeAccess().getSetsNewPlusSignEqualsSignKeyword_2_0_0());
- match(input,54,FOLLOW_2);
- after(grammarAccess.getIntegerTypeScopeAccess().getSetsNewPlusSignEqualsSignKeyword_2_0_0());
-
- }
-
- after(grammarAccess.getIntegerTypeScopeAccess().getSetsNewPlusSignEqualsSignKeyword_2_0_0());
-
- }
-
-
- }
-
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
-
- restoreStackSize(stackSize);
-
- }
- return ;
- }
- // $ANTLR end "rule__IntegerTypeScope__SetsNewAssignment_2_0"
-
-
- // $ANTLR start "rule__IntegerTypeScope__SetsSumAssignment_2_1"
- // InternalApplicationConfiguration.g:9761:1: rule__IntegerTypeScope__SetsSumAssignment_2_1 : ( ( '=' ) ) ;
- public final void rule__IntegerTypeScope__SetsSumAssignment_2_1() throws RecognitionException {
-
- int stackSize = keepStackSize();
-
- try {
- // InternalApplicationConfiguration.g:9765:1: ( ( ( '=' ) ) )
- // InternalApplicationConfiguration.g:9766:2: ( ( '=' ) )
- {
- // InternalApplicationConfiguration.g:9766:2: ( ( '=' ) )
- // InternalApplicationConfiguration.g:9767:3: ( '=' )
- {
- before(grammarAccess.getIntegerTypeScopeAccess().getSetsSumEqualsSignKeyword_2_1_0());
- // InternalApplicationConfiguration.g:9768:3: ( '=' )
- // InternalApplicationConfiguration.g:9769:4: '='
- {
- before(grammarAccess.getIntegerTypeScopeAccess().getSetsSumEqualsSignKeyword_2_1_0());
- match(input,23,FOLLOW_2);
- after(grammarAccess.getIntegerTypeScopeAccess().getSetsSumEqualsSignKeyword_2_1_0());
-
- }
-
- after(grammarAccess.getIntegerTypeScopeAccess().getSetsSumEqualsSignKeyword_2_1_0());
-
- }
-
-
- }
-
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
-
- restoreStackSize(stackSize);
-
- }
- return ;
- }
- // $ANTLR end "rule__IntegerTypeScope__SetsSumAssignment_2_1"
-
-
- // $ANTLR start "rule__IntegerTypeScope__NumberAssignment_3_0"
- // InternalApplicationConfiguration.g:9780:1: rule__IntegerTypeScope__NumberAssignment_3_0 : ( ruleExactNumber ) ;
- public final void rule__IntegerTypeScope__NumberAssignment_3_0() throws RecognitionException {
-
- int stackSize = keepStackSize();
-
- try {
- // InternalApplicationConfiguration.g:9784:1: ( ( ruleExactNumber ) )
- // InternalApplicationConfiguration.g:9785:2: ( ruleExactNumber )
- {
- // InternalApplicationConfiguration.g:9785:2: ( ruleExactNumber )
- // InternalApplicationConfiguration.g:9786:3: ruleExactNumber
- {
- before(grammarAccess.getIntegerTypeScopeAccess().getNumberExactNumberParserRuleCall_3_0_0());
- pushFollow(FOLLOW_2);
- ruleExactNumber();
-
- state._fsp--;
-
- after(grammarAccess.getIntegerTypeScopeAccess().getNumberExactNumberParserRuleCall_3_0_0());
-
- }
-
-
- }
-
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
-
- restoreStackSize(stackSize);
-
- }
- return ;
- }
- // $ANTLR end "rule__IntegerTypeScope__NumberAssignment_3_0"
-
-
- // $ANTLR start "rule__IntegerTypeScope__NumberAssignment_3_1"
- // InternalApplicationConfiguration.g:9795:1: rule__IntegerTypeScope__NumberAssignment_3_1 : ( ruleIntervallNumber ) ;
- public final void rule__IntegerTypeScope__NumberAssignment_3_1() throws RecognitionException {
-
- int stackSize = keepStackSize();
-
- try {
- // InternalApplicationConfiguration.g:9799:1: ( ( ruleIntervallNumber ) )
- // InternalApplicationConfiguration.g:9800:2: ( ruleIntervallNumber )
- {
- // InternalApplicationConfiguration.g:9800:2: ( ruleIntervallNumber )
- // InternalApplicationConfiguration.g:9801:3: ruleIntervallNumber
- {
- before(grammarAccess.getIntegerTypeScopeAccess().getNumberIntervallNumberParserRuleCall_3_1_0());
- pushFollow(FOLLOW_2);
- ruleIntervallNumber();
-
- state._fsp--;
-
- after(grammarAccess.getIntegerTypeScopeAccess().getNumberIntervallNumberParserRuleCall_3_1_0());
-
- }
-
-
- }
-
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
-
- restoreStackSize(stackSize);
-
- }
- return ;
- }
- // $ANTLR end "rule__IntegerTypeScope__NumberAssignment_3_1"
-
-
- // $ANTLR start "rule__IntegerTypeScope__NumberAssignment_3_2"
- // InternalApplicationConfiguration.g:9810:1: rule__IntegerTypeScope__NumberAssignment_3_2 : ( ruleIntEnumberation ) ;
- public final void rule__IntegerTypeScope__NumberAssignment_3_2() throws RecognitionException {
-
- int stackSize = keepStackSize();
-
- try {
- // InternalApplicationConfiguration.g:9814:1: ( ( ruleIntEnumberation ) )
- // InternalApplicationConfiguration.g:9815:2: ( ruleIntEnumberation )
- {
- // InternalApplicationConfiguration.g:9815:2: ( ruleIntEnumberation )
- // InternalApplicationConfiguration.g:9816:3: ruleIntEnumberation
- {
- before(grammarAccess.getIntegerTypeScopeAccess().getNumberIntEnumberationParserRuleCall_3_2_0());
- pushFollow(FOLLOW_2);
- ruleIntEnumberation();
-
- state._fsp--;
-
- after(grammarAccess.getIntegerTypeScopeAccess().getNumberIntEnumberationParserRuleCall_3_2_0());
-
- }
-
-
- }
-
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
-
- restoreStackSize(stackSize);
-
- }
- return ;
- }
- // $ANTLR end "rule__IntegerTypeScope__NumberAssignment_3_2"
-
-
- // $ANTLR start "rule__RealTypeScope__TypeAssignment_1"
- // InternalApplicationConfiguration.g:9825:1: rule__RealTypeScope__TypeAssignment_1 : ( ruleRealReference ) ;
- public final void rule__RealTypeScope__TypeAssignment_1() throws RecognitionException {
-
- int stackSize = keepStackSize();
-
- try {
- // InternalApplicationConfiguration.g:9829:1: ( ( ruleRealReference ) )
- // InternalApplicationConfiguration.g:9830:2: ( ruleRealReference )
- {
- // InternalApplicationConfiguration.g:9830:2: ( ruleRealReference )
- // InternalApplicationConfiguration.g:9831:3: ruleRealReference
- {
- before(grammarAccess.getRealTypeScopeAccess().getTypeRealReferenceParserRuleCall_1_0());
- pushFollow(FOLLOW_2);
- ruleRealReference();
-
- state._fsp--;
-
- after(grammarAccess.getRealTypeScopeAccess().getTypeRealReferenceParserRuleCall_1_0());
-
- }
-
-
- }
-
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
-
- restoreStackSize(stackSize);
-
- }
- return ;
- }
- // $ANTLR end "rule__RealTypeScope__TypeAssignment_1"
-
-
- // $ANTLR start "rule__RealTypeScope__SetsNewAssignment_2_0"
- // InternalApplicationConfiguration.g:9840:1: rule__RealTypeScope__SetsNewAssignment_2_0 : ( ( '+=' ) ) ;
- public final void rule__RealTypeScope__SetsNewAssignment_2_0() throws RecognitionException {
-
- int stackSize = keepStackSize();
-
- try {
- // InternalApplicationConfiguration.g:9844:1: ( ( ( '+=' ) ) )
- // InternalApplicationConfiguration.g:9845:2: ( ( '+=' ) )
- {
- // InternalApplicationConfiguration.g:9845:2: ( ( '+=' ) )
- // InternalApplicationConfiguration.g:9846:3: ( '+=' )
- {
- before(grammarAccess.getRealTypeScopeAccess().getSetsNewPlusSignEqualsSignKeyword_2_0_0());
- // InternalApplicationConfiguration.g:9847:3: ( '+=' )
- // InternalApplicationConfiguration.g:9848:4: '+='
- {
- before(grammarAccess.getRealTypeScopeAccess().getSetsNewPlusSignEqualsSignKeyword_2_0_0());
- match(input,54,FOLLOW_2);
- after(grammarAccess.getRealTypeScopeAccess().getSetsNewPlusSignEqualsSignKeyword_2_0_0());
-
- }
-
- after(grammarAccess.getRealTypeScopeAccess().getSetsNewPlusSignEqualsSignKeyword_2_0_0());
-
- }
-
-
- }
-
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
-
- restoreStackSize(stackSize);
-
- }
- return ;
- }
- // $ANTLR end "rule__RealTypeScope__SetsNewAssignment_2_0"
-
-
- // $ANTLR start "rule__RealTypeScope__SetsSumAssignment_2_1"
- // InternalApplicationConfiguration.g:9859:1: rule__RealTypeScope__SetsSumAssignment_2_1 : ( ( '=' ) ) ;
- public final void rule__RealTypeScope__SetsSumAssignment_2_1() throws RecognitionException {
-
- int stackSize = keepStackSize();
-
- try {
- // InternalApplicationConfiguration.g:9863:1: ( ( ( '=' ) ) )
- // InternalApplicationConfiguration.g:9864:2: ( ( '=' ) )
- {
- // InternalApplicationConfiguration.g:9864:2: ( ( '=' ) )
- // InternalApplicationConfiguration.g:9865:3: ( '=' )
- {
- before(grammarAccess.getRealTypeScopeAccess().getSetsSumEqualsSignKeyword_2_1_0());
- // InternalApplicationConfiguration.g:9866:3: ( '=' )
- // InternalApplicationConfiguration.g:9867:4: '='
- {
- before(grammarAccess.getRealTypeScopeAccess().getSetsSumEqualsSignKeyword_2_1_0());
- match(input,23,FOLLOW_2);
- after(grammarAccess.getRealTypeScopeAccess().getSetsSumEqualsSignKeyword_2_1_0());
-
- }
-
- after(grammarAccess.getRealTypeScopeAccess().getSetsSumEqualsSignKeyword_2_1_0());
-
- }
-
-
- }
-
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
-
- restoreStackSize(stackSize);
-
- }
- return ;
- }
- // $ANTLR end "rule__RealTypeScope__SetsSumAssignment_2_1"
-
-
- // $ANTLR start "rule__RealTypeScope__NumberAssignment_3_0"
- // InternalApplicationConfiguration.g:9878:1: rule__RealTypeScope__NumberAssignment_3_0 : ( ruleExactNumber ) ;
- public final void rule__RealTypeScope__NumberAssignment_3_0() throws RecognitionException {
-
- int stackSize = keepStackSize();
-
- try {
- // InternalApplicationConfiguration.g:9882:1: ( ( ruleExactNumber ) )
- // InternalApplicationConfiguration.g:9883:2: ( ruleExactNumber )
- {
- // InternalApplicationConfiguration.g:9883:2: ( ruleExactNumber )
- // InternalApplicationConfiguration.g:9884:3: ruleExactNumber
- {
- before(grammarAccess.getRealTypeScopeAccess().getNumberExactNumberParserRuleCall_3_0_0());
- pushFollow(FOLLOW_2);
- ruleExactNumber();
-
- state._fsp--;
-
- after(grammarAccess.getRealTypeScopeAccess().getNumberExactNumberParserRuleCall_3_0_0());
-
- }
-
-
- }
-
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
-
- restoreStackSize(stackSize);
-
- }
- return ;
- }
- // $ANTLR end "rule__RealTypeScope__NumberAssignment_3_0"
-
-
- // $ANTLR start "rule__RealTypeScope__NumberAssignment_3_1"
- // InternalApplicationConfiguration.g:9893:1: rule__RealTypeScope__NumberAssignment_3_1 : ( ruleIntervallNumber ) ;
- public final void rule__RealTypeScope__NumberAssignment_3_1() throws RecognitionException {
-
- int stackSize = keepStackSize();
-
- try {
- // InternalApplicationConfiguration.g:9897:1: ( ( ruleIntervallNumber ) )
- // InternalApplicationConfiguration.g:9898:2: ( ruleIntervallNumber )
- {
- // InternalApplicationConfiguration.g:9898:2: ( ruleIntervallNumber )
- // InternalApplicationConfiguration.g:9899:3: ruleIntervallNumber
- {
- before(grammarAccess.getRealTypeScopeAccess().getNumberIntervallNumberParserRuleCall_3_1_0());
- pushFollow(FOLLOW_2);
- ruleIntervallNumber();
-
- state._fsp--;
-
- after(grammarAccess.getRealTypeScopeAccess().getNumberIntervallNumberParserRuleCall_3_1_0());
-
- }
-
-
- }
-
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
-
- restoreStackSize(stackSize);
-
- }
- return ;
- }
- // $ANTLR end "rule__RealTypeScope__NumberAssignment_3_1"
-
-
- // $ANTLR start "rule__RealTypeScope__NumberAssignment_3_2"
- // InternalApplicationConfiguration.g:9908:1: rule__RealTypeScope__NumberAssignment_3_2 : ( ruleRealEnumeration ) ;
- public final void rule__RealTypeScope__NumberAssignment_3_2() throws RecognitionException {
-
- int stackSize = keepStackSize();
-
- try {
- // InternalApplicationConfiguration.g:9912:1: ( ( ruleRealEnumeration ) )
- // InternalApplicationConfiguration.g:9913:2: ( ruleRealEnumeration )
- {
- // InternalApplicationConfiguration.g:9913:2: ( ruleRealEnumeration )
- // InternalApplicationConfiguration.g:9914:3: ruleRealEnumeration
- {
- before(grammarAccess.getRealTypeScopeAccess().getNumberRealEnumerationParserRuleCall_3_2_0());
- pushFollow(FOLLOW_2);
- ruleRealEnumeration();
-
- state._fsp--;
-
- after(grammarAccess.getRealTypeScopeAccess().getNumberRealEnumerationParserRuleCall_3_2_0());
-
- }
-
-
- }
-
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
-
- restoreStackSize(stackSize);
-
- }
- return ;
- }
- // $ANTLR end "rule__RealTypeScope__NumberAssignment_3_2"
-
-
- // $ANTLR start "rule__StringTypeScope__TypeAssignment_1"
- // InternalApplicationConfiguration.g:9923:1: rule__StringTypeScope__TypeAssignment_1 : ( ruleStringReference ) ;
- public final void rule__StringTypeScope__TypeAssignment_1() throws RecognitionException {
-
- int stackSize = keepStackSize();
-
- try {
- // InternalApplicationConfiguration.g:9927:1: ( ( ruleStringReference ) )
- // InternalApplicationConfiguration.g:9928:2: ( ruleStringReference )
- {
- // InternalApplicationConfiguration.g:9928:2: ( ruleStringReference )
- // InternalApplicationConfiguration.g:9929:3: ruleStringReference
- {
- before(grammarAccess.getStringTypeScopeAccess().getTypeStringReferenceParserRuleCall_1_0());
- pushFollow(FOLLOW_2);
- ruleStringReference();
-
- state._fsp--;
-
- after(grammarAccess.getStringTypeScopeAccess().getTypeStringReferenceParserRuleCall_1_0());
-
- }
-
-
- }
-
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
-
- restoreStackSize(stackSize);
-
- }
- return ;
- }
- // $ANTLR end "rule__StringTypeScope__TypeAssignment_1"
-
-
- // $ANTLR start "rule__StringTypeScope__SetsNewAssignment_2_0"
- // InternalApplicationConfiguration.g:9938:1: rule__StringTypeScope__SetsNewAssignment_2_0 : ( ( '+=' ) ) ;
- public final void rule__StringTypeScope__SetsNewAssignment_2_0() throws RecognitionException {
-
- int stackSize = keepStackSize();
-
- try {
- // InternalApplicationConfiguration.g:9942:1: ( ( ( '+=' ) ) )
- // InternalApplicationConfiguration.g:9943:2: ( ( '+=' ) )
- {
- // InternalApplicationConfiguration.g:9943:2: ( ( '+=' ) )
- // InternalApplicationConfiguration.g:9944:3: ( '+=' )
- {
- before(grammarAccess.getStringTypeScopeAccess().getSetsNewPlusSignEqualsSignKeyword_2_0_0());
- // InternalApplicationConfiguration.g:9945:3: ( '+=' )
- // InternalApplicationConfiguration.g:9946:4: '+='
- {
- before(grammarAccess.getStringTypeScopeAccess().getSetsNewPlusSignEqualsSignKeyword_2_0_0());
- match(input,54,FOLLOW_2);
- after(grammarAccess.getStringTypeScopeAccess().getSetsNewPlusSignEqualsSignKeyword_2_0_0());
-
- }
-
- after(grammarAccess.getStringTypeScopeAccess().getSetsNewPlusSignEqualsSignKeyword_2_0_0());
-
- }
-
-
- }
-
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
-
- restoreStackSize(stackSize);
-
- }
- return ;
- }
- // $ANTLR end "rule__StringTypeScope__SetsNewAssignment_2_0"
-
-
- // $ANTLR start "rule__StringTypeScope__SetsSumAssignment_2_1"
- // InternalApplicationConfiguration.g:9957:1: rule__StringTypeScope__SetsSumAssignment_2_1 : ( ( '=' ) ) ;
- public final void rule__StringTypeScope__SetsSumAssignment_2_1() throws RecognitionException {
-
- int stackSize = keepStackSize();
-
- try {
- // InternalApplicationConfiguration.g:9961:1: ( ( ( '=' ) ) )
- // InternalApplicationConfiguration.g:9962:2: ( ( '=' ) )
- {
- // InternalApplicationConfiguration.g:9962:2: ( ( '=' ) )
- // InternalApplicationConfiguration.g:9963:3: ( '=' )
- {
- before(grammarAccess.getStringTypeScopeAccess().getSetsSumEqualsSignKeyword_2_1_0());
- // InternalApplicationConfiguration.g:9964:3: ( '=' )
- // InternalApplicationConfiguration.g:9965:4: '='
- {
- before(grammarAccess.getStringTypeScopeAccess().getSetsSumEqualsSignKeyword_2_1_0());
- match(input,23,FOLLOW_2);
- after(grammarAccess.getStringTypeScopeAccess().getSetsSumEqualsSignKeyword_2_1_0());
-
- }
-
- after(grammarAccess.getStringTypeScopeAccess().getSetsSumEqualsSignKeyword_2_1_0());
-
- }
-
-
- }
-
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
-
- restoreStackSize(stackSize);
-
- }
- return ;
- }
- // $ANTLR end "rule__StringTypeScope__SetsSumAssignment_2_1"
-
-
- // $ANTLR start "rule__StringTypeScope__NumberAssignment_3_0"
- // InternalApplicationConfiguration.g:9976:1: rule__StringTypeScope__NumberAssignment_3_0 : ( ruleExactNumber ) ;
- public final void rule__StringTypeScope__NumberAssignment_3_0() throws RecognitionException {
-
- int stackSize = keepStackSize();
-
- try {
- // InternalApplicationConfiguration.g:9980:1: ( ( ruleExactNumber ) )
- // InternalApplicationConfiguration.g:9981:2: ( ruleExactNumber )
- {
- // InternalApplicationConfiguration.g:9981:2: ( ruleExactNumber )
- // InternalApplicationConfiguration.g:9982:3: ruleExactNumber
- {
- before(grammarAccess.getStringTypeScopeAccess().getNumberExactNumberParserRuleCall_3_0_0());
- pushFollow(FOLLOW_2);
- ruleExactNumber();
-
- state._fsp--;
-
- after(grammarAccess.getStringTypeScopeAccess().getNumberExactNumberParserRuleCall_3_0_0());
-
- }
-
-
- }
-
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
-
- restoreStackSize(stackSize);
-
- }
- return ;
- }
- // $ANTLR end "rule__StringTypeScope__NumberAssignment_3_0"
-
-
- // $ANTLR start "rule__StringTypeScope__NumberAssignment_3_1"
- // InternalApplicationConfiguration.g:9991:1: rule__StringTypeScope__NumberAssignment_3_1 : ( ruleIntervallNumber ) ;
- public final void rule__StringTypeScope__NumberAssignment_3_1() throws RecognitionException {
-
- int stackSize = keepStackSize();
-
- try {
- // InternalApplicationConfiguration.g:9995:1: ( ( ruleIntervallNumber ) )
- // InternalApplicationConfiguration.g:9996:2: ( ruleIntervallNumber )
- {
- // InternalApplicationConfiguration.g:9996:2: ( ruleIntervallNumber )
- // InternalApplicationConfiguration.g:9997:3: ruleIntervallNumber
- {
- before(grammarAccess.getStringTypeScopeAccess().getNumberIntervallNumberParserRuleCall_3_1_0());
- pushFollow(FOLLOW_2);
- ruleIntervallNumber();
-
- state._fsp--;
-
- after(grammarAccess.getStringTypeScopeAccess().getNumberIntervallNumberParserRuleCall_3_1_0());
-
- }
-
-
- }
-
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
-
- restoreStackSize(stackSize);
-
- }
- return ;
- }
- // $ANTLR end "rule__StringTypeScope__NumberAssignment_3_1"
-
-
- // $ANTLR start "rule__StringTypeScope__NumberAssignment_3_2"
- // InternalApplicationConfiguration.g:10006:1: rule__StringTypeScope__NumberAssignment_3_2 : ( ruleStringEnumeration ) ;
- public final void rule__StringTypeScope__NumberAssignment_3_2() throws RecognitionException {
-
- int stackSize = keepStackSize();
-
- try {
- // InternalApplicationConfiguration.g:10010:1: ( ( ruleStringEnumeration ) )
- // InternalApplicationConfiguration.g:10011:2: ( ruleStringEnumeration )
- {
- // InternalApplicationConfiguration.g:10011:2: ( ruleStringEnumeration )
- // InternalApplicationConfiguration.g:10012:3: ruleStringEnumeration
- {
- before(grammarAccess.getStringTypeScopeAccess().getNumberStringEnumerationParserRuleCall_3_2_0());
- pushFollow(FOLLOW_2);
- ruleStringEnumeration();
-
- state._fsp--;
-
- after(grammarAccess.getStringTypeScopeAccess().getNumberStringEnumerationParserRuleCall_3_2_0());
-
- }
-
-
- }
-
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
-
- restoreStackSize(stackSize);
-
- }
- return ;
- }
- // $ANTLR end "rule__StringTypeScope__NumberAssignment_3_2"
-
-
- // $ANTLR start "rule__ClassReference__ElementAssignment_1"
- // InternalApplicationConfiguration.g:10021:1: rule__ClassReference__ElementAssignment_1 : ( ruleMetamodelElement ) ;
- public final void rule__ClassReference__ElementAssignment_1() throws RecognitionException {
-
- int stackSize = keepStackSize();
-
- try {
- // InternalApplicationConfiguration.g:10025:1: ( ( ruleMetamodelElement ) )
- // InternalApplicationConfiguration.g:10026:2: ( ruleMetamodelElement )
- {
- // InternalApplicationConfiguration.g:10026:2: ( ruleMetamodelElement )
- // InternalApplicationConfiguration.g:10027:3: ruleMetamodelElement
- {
- before(grammarAccess.getClassReferenceAccess().getElementMetamodelElementParserRuleCall_1_0());
- pushFollow(FOLLOW_2);
- ruleMetamodelElement();
-
- state._fsp--;
-
- after(grammarAccess.getClassReferenceAccess().getElementMetamodelElementParserRuleCall_1_0());
-
- }
-
-
- }
-
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
-
- restoreStackSize(stackSize);
-
- }
- return ;
- }
- // $ANTLR end "rule__ClassReference__ElementAssignment_1"
-
-
- // $ANTLR start "rule__ExactNumber__ExactNumberAssignment_0"
- // InternalApplicationConfiguration.g:10036:1: rule__ExactNumber__ExactNumberAssignment_0 : ( RULE_INT ) ;
- public final void rule__ExactNumber__ExactNumberAssignment_0() throws RecognitionException {
-
- int stackSize = keepStackSize();
-
- try {
- // InternalApplicationConfiguration.g:10040:1: ( ( RULE_INT ) )
- // InternalApplicationConfiguration.g:10041:2: ( RULE_INT )
- {
- // InternalApplicationConfiguration.g:10041:2: ( RULE_INT )
- // InternalApplicationConfiguration.g:10042:3: RULE_INT
- {
- before(grammarAccess.getExactNumberAccess().getExactNumberINTTerminalRuleCall_0_0());
- match(input,RULE_INT,FOLLOW_2);
- after(grammarAccess.getExactNumberAccess().getExactNumberINTTerminalRuleCall_0_0());
-
- }
-
-
- }
-
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
-
- restoreStackSize(stackSize);
-
- }
- return ;
- }
- // $ANTLR end "rule__ExactNumber__ExactNumberAssignment_0"
-
-
- // $ANTLR start "rule__ExactNumber__ExactUnlimitedAssignment_1"
- // InternalApplicationConfiguration.g:10051:1: rule__ExactNumber__ExactUnlimitedAssignment_1 : ( ( '*' ) ) ;
- public final void rule__ExactNumber__ExactUnlimitedAssignment_1() throws RecognitionException {
-
- int stackSize = keepStackSize();
-
- try {
- // InternalApplicationConfiguration.g:10055:1: ( ( ( '*' ) ) )
- // InternalApplicationConfiguration.g:10056:2: ( ( '*' ) )
- {
- // InternalApplicationConfiguration.g:10056:2: ( ( '*' ) )
- // InternalApplicationConfiguration.g:10057:3: ( '*' )
- {
- before(grammarAccess.getExactNumberAccess().getExactUnlimitedAsteriskKeyword_1_0());
- // InternalApplicationConfiguration.g:10058:3: ( '*' )
- // InternalApplicationConfiguration.g:10059:4: '*'
- {
- before(grammarAccess.getExactNumberAccess().getExactUnlimitedAsteriskKeyword_1_0());
- match(input,55,FOLLOW_2);
- after(grammarAccess.getExactNumberAccess().getExactUnlimitedAsteriskKeyword_1_0());
-
- }
-
- after(grammarAccess.getExactNumberAccess().getExactUnlimitedAsteriskKeyword_1_0());
-
- }
-
-
- }
-
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
-
- restoreStackSize(stackSize);
-
- }
- return ;
- }
- // $ANTLR end "rule__ExactNumber__ExactUnlimitedAssignment_1"
-
-
- // $ANTLR start "rule__IntervallNumber__MinAssignment_0"
- // InternalApplicationConfiguration.g:10070:1: rule__IntervallNumber__MinAssignment_0 : ( RULE_INT ) ;
- public final void rule__IntervallNumber__MinAssignment_0() throws RecognitionException {
-
- int stackSize = keepStackSize();
-
- try {
- // InternalApplicationConfiguration.g:10074:1: ( ( RULE_INT ) )
- // InternalApplicationConfiguration.g:10075:2: ( RULE_INT )
- {
- // InternalApplicationConfiguration.g:10075:2: ( RULE_INT )
- // InternalApplicationConfiguration.g:10076:3: RULE_INT
- {
- before(grammarAccess.getIntervallNumberAccess().getMinINTTerminalRuleCall_0_0());
- match(input,RULE_INT,FOLLOW_2);
- after(grammarAccess.getIntervallNumberAccess().getMinINTTerminalRuleCall_0_0());
-
- }
-
-
- }
-
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
-
- restoreStackSize(stackSize);
-
- }
- return ;
- }
- // $ANTLR end "rule__IntervallNumber__MinAssignment_0"
-
-
- // $ANTLR start "rule__IntervallNumber__MaxNumberAssignment_2_0"
- // InternalApplicationConfiguration.g:10085:1: rule__IntervallNumber__MaxNumberAssignment_2_0 : ( RULE_INT ) ;
- public final void rule__IntervallNumber__MaxNumberAssignment_2_0() throws RecognitionException {
-
- int stackSize = keepStackSize();
-
- try {
- // InternalApplicationConfiguration.g:10089:1: ( ( RULE_INT ) )
- // InternalApplicationConfiguration.g:10090:2: ( RULE_INT )
- {
- // InternalApplicationConfiguration.g:10090:2: ( RULE_INT )
- // InternalApplicationConfiguration.g:10091:3: RULE_INT
- {
- before(grammarAccess.getIntervallNumberAccess().getMaxNumberINTTerminalRuleCall_2_0_0());
- match(input,RULE_INT,FOLLOW_2);
- after(grammarAccess.getIntervallNumberAccess().getMaxNumberINTTerminalRuleCall_2_0_0());
-
- }
-
-
- }
-
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
-
- restoreStackSize(stackSize);
-
- }
- return ;
- }
- // $ANTLR end "rule__IntervallNumber__MaxNumberAssignment_2_0"
-
-
- // $ANTLR start "rule__IntervallNumber__MaxUnlimitedAssignment_2_1"
- // InternalApplicationConfiguration.g:10100:1: rule__IntervallNumber__MaxUnlimitedAssignment_2_1 : ( ( '*' ) ) ;
- public final void rule__IntervallNumber__MaxUnlimitedAssignment_2_1() throws RecognitionException {
-
- int stackSize = keepStackSize();
-
- try {
- // InternalApplicationConfiguration.g:10104:1: ( ( ( '*' ) ) )
- // InternalApplicationConfiguration.g:10105:2: ( ( '*' ) )
- {
- // InternalApplicationConfiguration.g:10105:2: ( ( '*' ) )
- // InternalApplicationConfiguration.g:10106:3: ( '*' )
- {
- before(grammarAccess.getIntervallNumberAccess().getMaxUnlimitedAsteriskKeyword_2_1_0());
- // InternalApplicationConfiguration.g:10107:3: ( '*' )
- // InternalApplicationConfiguration.g:10108:4: '*'
- {
- before(grammarAccess.getIntervallNumberAccess().getMaxUnlimitedAsteriskKeyword_2_1_0());
- match(input,55,FOLLOW_2);
- after(grammarAccess.getIntervallNumberAccess().getMaxUnlimitedAsteriskKeyword_2_1_0());
-
- }
-
- after(grammarAccess.getIntervallNumberAccess().getMaxUnlimitedAsteriskKeyword_2_1_0());
-
- }
-
-
- }
-
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
-
- restoreStackSize(stackSize);
-
- }
- return ;
- }
- // $ANTLR end "rule__IntervallNumber__MaxUnlimitedAssignment_2_1"
-
-
- // $ANTLR start "rule__IntEnumberation__EntryAssignment_2_0"
- // InternalApplicationConfiguration.g:10119:1: rule__IntEnumberation__EntryAssignment_2_0 : ( ruleINTLiteral ) ;
- public final void rule__IntEnumberation__EntryAssignment_2_0() throws RecognitionException {
-
- int stackSize = keepStackSize();
-
- try {
- // InternalApplicationConfiguration.g:10123:1: ( ( ruleINTLiteral ) )
- // InternalApplicationConfiguration.g:10124:2: ( ruleINTLiteral )
- {
- // InternalApplicationConfiguration.g:10124:2: ( ruleINTLiteral )
- // InternalApplicationConfiguration.g:10125:3: ruleINTLiteral
- {
- before(grammarAccess.getIntEnumberationAccess().getEntryINTLiteralParserRuleCall_2_0_0());
- pushFollow(FOLLOW_2);
- ruleINTLiteral();
-
- state._fsp--;
-
- after(grammarAccess.getIntEnumberationAccess().getEntryINTLiteralParserRuleCall_2_0_0());
-
- }
-
-
- }
-
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
-
- restoreStackSize(stackSize);
-
- }
- return ;
- }
- // $ANTLR end "rule__IntEnumberation__EntryAssignment_2_0"
-
-
- // $ANTLR start "rule__IntEnumberation__EntryAssignment_2_1_1"
- // InternalApplicationConfiguration.g:10134:1: rule__IntEnumberation__EntryAssignment_2_1_1 : ( ruleINTLiteral ) ;
- public final void rule__IntEnumberation__EntryAssignment_2_1_1() throws RecognitionException {
-
- int stackSize = keepStackSize();
-
- try {
- // InternalApplicationConfiguration.g:10138:1: ( ( ruleINTLiteral ) )
- // InternalApplicationConfiguration.g:10139:2: ( ruleINTLiteral )
- {
- // InternalApplicationConfiguration.g:10139:2: ( ruleINTLiteral )
- // InternalApplicationConfiguration.g:10140:3: ruleINTLiteral
- {
- before(grammarAccess.getIntEnumberationAccess().getEntryINTLiteralParserRuleCall_2_1_1_0());
- pushFollow(FOLLOW_2);
- ruleINTLiteral();
-
- state._fsp--;
-
- after(grammarAccess.getIntEnumberationAccess().getEntryINTLiteralParserRuleCall_2_1_1_0());
-
- }
-
-
- }
-
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
-
- restoreStackSize(stackSize);
-
- }
- return ;
- }
- // $ANTLR end "rule__IntEnumberation__EntryAssignment_2_1_1"
-
-
- // $ANTLR start "rule__RealEnumeration__EntryAssignment_2_0"
- // InternalApplicationConfiguration.g:10149:1: rule__RealEnumeration__EntryAssignment_2_0 : ( ruleREALLiteral ) ;
- public final void rule__RealEnumeration__EntryAssignment_2_0() throws RecognitionException {
-
- int stackSize = keepStackSize();
-
- try {
- // InternalApplicationConfiguration.g:10153:1: ( ( ruleREALLiteral ) )
- // InternalApplicationConfiguration.g:10154:2: ( ruleREALLiteral )
- {
- // InternalApplicationConfiguration.g:10154:2: ( ruleREALLiteral )
- // InternalApplicationConfiguration.g:10155:3: ruleREALLiteral
- {
- before(grammarAccess.getRealEnumerationAccess().getEntryREALLiteralParserRuleCall_2_0_0());
- pushFollow(FOLLOW_2);
- ruleREALLiteral();
-
- state._fsp--;
-
- after(grammarAccess.getRealEnumerationAccess().getEntryREALLiteralParserRuleCall_2_0_0());
-
- }
-
-
- }
-
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
-
- restoreStackSize(stackSize);
-
- }
- return ;
- }
- // $ANTLR end "rule__RealEnumeration__EntryAssignment_2_0"
-
-
- // $ANTLR start "rule__RealEnumeration__EntryAssignment_2_1_1"
- // InternalApplicationConfiguration.g:10164:1: rule__RealEnumeration__EntryAssignment_2_1_1 : ( ruleREALLiteral ) ;
- public final void rule__RealEnumeration__EntryAssignment_2_1_1() throws RecognitionException {
-
- int stackSize = keepStackSize();
-
- try {
- // InternalApplicationConfiguration.g:10168:1: ( ( ruleREALLiteral ) )
- // InternalApplicationConfiguration.g:10169:2: ( ruleREALLiteral )
- {
- // InternalApplicationConfiguration.g:10169:2: ( ruleREALLiteral )
- // InternalApplicationConfiguration.g:10170:3: ruleREALLiteral
- {
- before(grammarAccess.getRealEnumerationAccess().getEntryREALLiteralParserRuleCall_2_1_1_0());
- pushFollow(FOLLOW_2);
- ruleREALLiteral();
-
- state._fsp--;
-
- after(grammarAccess.getRealEnumerationAccess().getEntryREALLiteralParserRuleCall_2_1_1_0());
-
- }
-
-
- }
-
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
-
- restoreStackSize(stackSize);
-
- }
- return ;
- }
- // $ANTLR end "rule__RealEnumeration__EntryAssignment_2_1_1"
-
-
- // $ANTLR start "rule__StringEnumeration__EntryAssignment_2_0"
- // InternalApplicationConfiguration.g:10179:1: rule__StringEnumeration__EntryAssignment_2_0 : ( RULE_STRING ) ;
- public final void rule__StringEnumeration__EntryAssignment_2_0() throws RecognitionException {
-
- int stackSize = keepStackSize();
-
- try {
- // InternalApplicationConfiguration.g:10183:1: ( ( RULE_STRING ) )
- // InternalApplicationConfiguration.g:10184:2: ( RULE_STRING )
- {
- // InternalApplicationConfiguration.g:10184:2: ( RULE_STRING )
- // InternalApplicationConfiguration.g:10185:3: RULE_STRING
- {
- before(grammarAccess.getStringEnumerationAccess().getEntrySTRINGTerminalRuleCall_2_0_0());
- match(input,RULE_STRING,FOLLOW_2);
- after(grammarAccess.getStringEnumerationAccess().getEntrySTRINGTerminalRuleCall_2_0_0());
-
- }
-
-
- }
-
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
-
- restoreStackSize(stackSize);
-
- }
- return ;
- }
- // $ANTLR end "rule__StringEnumeration__EntryAssignment_2_0"
-
-
- // $ANTLR start "rule__StringEnumeration__EntryAssignment_2_1_1"
- // InternalApplicationConfiguration.g:10194:1: rule__StringEnumeration__EntryAssignment_2_1_1 : ( RULE_STRING ) ;
- public final void rule__StringEnumeration__EntryAssignment_2_1_1() throws RecognitionException {
-
- int stackSize = keepStackSize();
-
- try {
- // InternalApplicationConfiguration.g:10198:1: ( ( RULE_STRING ) )
- // InternalApplicationConfiguration.g:10199:2: ( RULE_STRING )
- {
- // InternalApplicationConfiguration.g:10199:2: ( RULE_STRING )
- // InternalApplicationConfiguration.g:10200:3: RULE_STRING
- {
- before(grammarAccess.getStringEnumerationAccess().getEntrySTRINGTerminalRuleCall_2_1_1_0());
- match(input,RULE_STRING,FOLLOW_2);
- after(grammarAccess.getStringEnumerationAccess().getEntrySTRINGTerminalRuleCall_2_1_1_0());
-
- }
-
-
- }
-
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
-
- restoreStackSize(stackSize);
-
- }
- return ;
- }
- // $ANTLR end "rule__StringEnumeration__EntryAssignment_2_1_1"
-
-
- // $ANTLR start "rule__ScopeDeclaration__NameAssignment_1"
- // InternalApplicationConfiguration.g:10209:1: rule__ScopeDeclaration__NameAssignment_1 : ( RULE_ID ) ;
- public final void rule__ScopeDeclaration__NameAssignment_1() throws RecognitionException {
-
- int stackSize = keepStackSize();
-
- try {
- // InternalApplicationConfiguration.g:10213:1: ( ( RULE_ID ) )
- // InternalApplicationConfiguration.g:10214:2: ( RULE_ID )
- {
- // InternalApplicationConfiguration.g:10214:2: ( RULE_ID )
- // InternalApplicationConfiguration.g:10215:3: RULE_ID
- {
- before(grammarAccess.getScopeDeclarationAccess().getNameIDTerminalRuleCall_1_0());
- match(input,RULE_ID,FOLLOW_2);
- after(grammarAccess.getScopeDeclarationAccess().getNameIDTerminalRuleCall_1_0());
-
- }
-
-
- }
-
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
-
- restoreStackSize(stackSize);
-
- }
- return ;
- }
- // $ANTLR end "rule__ScopeDeclaration__NameAssignment_1"
-
-
- // $ANTLR start "rule__ScopeDeclaration__SpecificationAssignment_2"
- // InternalApplicationConfiguration.g:10224:1: rule__ScopeDeclaration__SpecificationAssignment_2 : ( ruleScopeSpecification ) ;
- public final void rule__ScopeDeclaration__SpecificationAssignment_2() throws RecognitionException {
-
- int stackSize = keepStackSize();
-
- try {
- // InternalApplicationConfiguration.g:10228:1: ( ( ruleScopeSpecification ) )
- // InternalApplicationConfiguration.g:10229:2: ( ruleScopeSpecification )
- {
- // InternalApplicationConfiguration.g:10229:2: ( ruleScopeSpecification )
- // InternalApplicationConfiguration.g:10230:3: ruleScopeSpecification
- {
- before(grammarAccess.getScopeDeclarationAccess().getSpecificationScopeSpecificationParserRuleCall_2_0());
- pushFollow(FOLLOW_2);
- ruleScopeSpecification();
-
- state._fsp--;
-
- after(grammarAccess.getScopeDeclarationAccess().getSpecificationScopeSpecificationParserRuleCall_2_0());
-
- }
-
-
- }
-
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
-
- restoreStackSize(stackSize);
-
- }
- return ;
- }
- // $ANTLR end "rule__ScopeDeclaration__SpecificationAssignment_2"
-
-
- // $ANTLR start "rule__ScopeReference__ReferredAssignment"
- // InternalApplicationConfiguration.g:10239:1: rule__ScopeReference__ReferredAssignment : ( ( RULE_ID ) ) ;
- public final void rule__ScopeReference__ReferredAssignment() throws RecognitionException {
-
- int stackSize = keepStackSize();
-
- try {
- // InternalApplicationConfiguration.g:10243:1: ( ( ( RULE_ID ) ) )
- // InternalApplicationConfiguration.g:10244:2: ( ( RULE_ID ) )
- {
- // InternalApplicationConfiguration.g:10244:2: ( ( RULE_ID ) )
- // InternalApplicationConfiguration.g:10245:3: ( RULE_ID )
- {
- before(grammarAccess.getScopeReferenceAccess().getReferredScopeDeclarationCrossReference_0());
- // InternalApplicationConfiguration.g:10246:3: ( RULE_ID )
- // InternalApplicationConfiguration.g:10247:4: RULE_ID
- {
- before(grammarAccess.getScopeReferenceAccess().getReferredScopeDeclarationIDTerminalRuleCall_0_1());
- match(input,RULE_ID,FOLLOW_2);
- after(grammarAccess.getScopeReferenceAccess().getReferredScopeDeclarationIDTerminalRuleCall_0_1());
-
- }
-
- after(grammarAccess.getScopeReferenceAccess().getReferredScopeDeclarationCrossReference_0());
-
- }
-
-
- }
-
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
-
- restoreStackSize(stackSize);
-
- }
- return ;
- }
- // $ANTLR end "rule__ScopeReference__ReferredAssignment"
-
-
- // $ANTLR start "rule__GenerationTask__MetamodelAssignment_3_0_2"
- // InternalApplicationConfiguration.g:10258:1: rule__GenerationTask__MetamodelAssignment_3_0_2 : ( ruleMetamodel ) ;
- public final void rule__GenerationTask__MetamodelAssignment_3_0_2() throws RecognitionException {
-
- int stackSize = keepStackSize();
-
- try {
- // InternalApplicationConfiguration.g:10262:1: ( ( ruleMetamodel ) )
- // InternalApplicationConfiguration.g:10263:2: ( ruleMetamodel )
- {
- // InternalApplicationConfiguration.g:10263:2: ( ruleMetamodel )
- // InternalApplicationConfiguration.g:10264:3: ruleMetamodel
- {
- before(grammarAccess.getGenerationTaskAccess().getMetamodelMetamodelParserRuleCall_3_0_2_0());
- pushFollow(FOLLOW_2);
- ruleMetamodel();
-
- state._fsp--;
-
- after(grammarAccess.getGenerationTaskAccess().getMetamodelMetamodelParserRuleCall_3_0_2_0());
-
- }
-
-
- }
-
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
-
- restoreStackSize(stackSize);
-
- }
- return ;
- }
- // $ANTLR end "rule__GenerationTask__MetamodelAssignment_3_0_2"
-
-
- // $ANTLR start "rule__GenerationTask__PartialModelAssignment_3_1_2"
- // InternalApplicationConfiguration.g:10273:1: rule__GenerationTask__PartialModelAssignment_3_1_2 : ( rulePartialModel ) ;
- public final void rule__GenerationTask__PartialModelAssignment_3_1_2() throws RecognitionException {
-
- int stackSize = keepStackSize();
-
- try {
- // InternalApplicationConfiguration.g:10277:1: ( ( rulePartialModel ) )
- // InternalApplicationConfiguration.g:10278:2: ( rulePartialModel )
- {
- // InternalApplicationConfiguration.g:10278:2: ( rulePartialModel )
- // InternalApplicationConfiguration.g:10279:3: rulePartialModel
- {
- before(grammarAccess.getGenerationTaskAccess().getPartialModelPartialModelParserRuleCall_3_1_2_0());
- pushFollow(FOLLOW_2);
- rulePartialModel();
-
- state._fsp--;
-
- after(grammarAccess.getGenerationTaskAccess().getPartialModelPartialModelParserRuleCall_3_1_2_0());
-
- }
-
-
- }
-
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
-
- restoreStackSize(stackSize);
-
- }
- return ;
- }
- // $ANTLR end "rule__GenerationTask__PartialModelAssignment_3_1_2"
-
-
- // $ANTLR start "rule__GenerationTask__PatternsAssignment_3_2_2"
- // InternalApplicationConfiguration.g:10288:1: rule__GenerationTask__PatternsAssignment_3_2_2 : ( ruleGraphPattern ) ;
- public final void rule__GenerationTask__PatternsAssignment_3_2_2() throws RecognitionException {
-
- int stackSize = keepStackSize();
-
- try {
- // InternalApplicationConfiguration.g:10292:1: ( ( ruleGraphPattern ) )
- // InternalApplicationConfiguration.g:10293:2: ( ruleGraphPattern )
- {
- // InternalApplicationConfiguration.g:10293:2: ( ruleGraphPattern )
- // InternalApplicationConfiguration.g:10294:3: ruleGraphPattern
- {
- before(grammarAccess.getGenerationTaskAccess().getPatternsGraphPatternParserRuleCall_3_2_2_0());
- pushFollow(FOLLOW_2);
- ruleGraphPattern();
-
- state._fsp--;
-
- after(grammarAccess.getGenerationTaskAccess().getPatternsGraphPatternParserRuleCall_3_2_2_0());
-
- }
-
-
- }
-
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
-
- restoreStackSize(stackSize);
-
- }
- return ;
- }
- // $ANTLR end "rule__GenerationTask__PatternsAssignment_3_2_2"
-
-
- // $ANTLR start "rule__GenerationTask__ScopeAssignment_3_3_2"
- // InternalApplicationConfiguration.g:10303:1: rule__GenerationTask__ScopeAssignment_3_3_2 : ( ruleScope ) ;
- public final void rule__GenerationTask__ScopeAssignment_3_3_2() throws RecognitionException {
-
- int stackSize = keepStackSize();
-
- try {
- // InternalApplicationConfiguration.g:10307:1: ( ( ruleScope ) )
- // InternalApplicationConfiguration.g:10308:2: ( ruleScope )
- {
- // InternalApplicationConfiguration.g:10308:2: ( ruleScope )
- // InternalApplicationConfiguration.g:10309:3: ruleScope
- {
- before(grammarAccess.getGenerationTaskAccess().getScopeScopeParserRuleCall_3_3_2_0());
- pushFollow(FOLLOW_2);
- ruleScope();
-
- state._fsp--;
-
- after(grammarAccess.getGenerationTaskAccess().getScopeScopeParserRuleCall_3_3_2_0());
-
- }
-
-
- }
-
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
-
- restoreStackSize(stackSize);
-
- }
- return ;
- }
- // $ANTLR end "rule__GenerationTask__ScopeAssignment_3_3_2"
-
-
- // $ANTLR start "rule__GenerationTask__NumberSpecifiedAssignment_3_4_0"
- // InternalApplicationConfiguration.g:10318:1: rule__GenerationTask__NumberSpecifiedAssignment_3_4_0 : ( ( 'number' ) ) ;
- public final void rule__GenerationTask__NumberSpecifiedAssignment_3_4_0() throws RecognitionException {
-
- int stackSize = keepStackSize();
-
- try {
- // InternalApplicationConfiguration.g:10322:1: ( ( ( 'number' ) ) )
- // InternalApplicationConfiguration.g:10323:2: ( ( 'number' ) )
- {
- // InternalApplicationConfiguration.g:10323:2: ( ( 'number' ) )
- // InternalApplicationConfiguration.g:10324:3: ( 'number' )
- {
- before(grammarAccess.getGenerationTaskAccess().getNumberSpecifiedNumberKeyword_3_4_0_0());
- // InternalApplicationConfiguration.g:10325:3: ( 'number' )
- // InternalApplicationConfiguration.g:10326:4: 'number'
- {
- before(grammarAccess.getGenerationTaskAccess().getNumberSpecifiedNumberKeyword_3_4_0_0());
- match(input,56,FOLLOW_2);
- after(grammarAccess.getGenerationTaskAccess().getNumberSpecifiedNumberKeyword_3_4_0_0());
-
- }
-
- after(grammarAccess.getGenerationTaskAccess().getNumberSpecifiedNumberKeyword_3_4_0_0());
-
- }
-
-
- }
-
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
-
- restoreStackSize(stackSize);
-
- }
- return ;
- }
- // $ANTLR end "rule__GenerationTask__NumberSpecifiedAssignment_3_4_0"
-
-
- // $ANTLR start "rule__GenerationTask__NumberAssignment_3_4_2"
- // InternalApplicationConfiguration.g:10337:1: rule__GenerationTask__NumberAssignment_3_4_2 : ( RULE_INT ) ;
- public final void rule__GenerationTask__NumberAssignment_3_4_2() throws RecognitionException {
-
- int stackSize = keepStackSize();
-
- try {
- // InternalApplicationConfiguration.g:10341:1: ( ( RULE_INT ) )
- // InternalApplicationConfiguration.g:10342:2: ( RULE_INT )
- {
- // InternalApplicationConfiguration.g:10342:2: ( RULE_INT )
- // InternalApplicationConfiguration.g:10343:3: RULE_INT
- {
- before(grammarAccess.getGenerationTaskAccess().getNumberINTTerminalRuleCall_3_4_2_0());
- match(input,RULE_INT,FOLLOW_2);
- after(grammarAccess.getGenerationTaskAccess().getNumberINTTerminalRuleCall_3_4_2_0());
-
- }
-
-
- }
-
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
-
- restoreStackSize(stackSize);
-
- }
- return ;
- }
- // $ANTLR end "rule__GenerationTask__NumberAssignment_3_4_2"
-
-
- // $ANTLR start "rule__GenerationTask__RunSpecifiedAssignment_3_5_0"
- // InternalApplicationConfiguration.g:10352:1: rule__GenerationTask__RunSpecifiedAssignment_3_5_0 : ( ( 'runs' ) ) ;
- public final void rule__GenerationTask__RunSpecifiedAssignment_3_5_0() throws RecognitionException {
-
- int stackSize = keepStackSize();
-
- try {
- // InternalApplicationConfiguration.g:10356:1: ( ( ( 'runs' ) ) )
- // InternalApplicationConfiguration.g:10357:2: ( ( 'runs' ) )
- {
- // InternalApplicationConfiguration.g:10357:2: ( ( 'runs' ) )
- // InternalApplicationConfiguration.g:10358:3: ( 'runs' )
- {
- before(grammarAccess.getGenerationTaskAccess().getRunSpecifiedRunsKeyword_3_5_0_0());
- // InternalApplicationConfiguration.g:10359:3: ( 'runs' )
- // InternalApplicationConfiguration.g:10360:4: 'runs'
- {
- before(grammarAccess.getGenerationTaskAccess().getRunSpecifiedRunsKeyword_3_5_0_0());
- match(input,57,FOLLOW_2);
- after(grammarAccess.getGenerationTaskAccess().getRunSpecifiedRunsKeyword_3_5_0_0());
-
- }
-
- after(grammarAccess.getGenerationTaskAccess().getRunSpecifiedRunsKeyword_3_5_0_0());
-
- }
-
-
- }
-
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
-
- restoreStackSize(stackSize);
-
- }
- return ;
- }
- // $ANTLR end "rule__GenerationTask__RunSpecifiedAssignment_3_5_0"
-
-
- // $ANTLR start "rule__GenerationTask__RunsAssignment_3_5_2"
- // InternalApplicationConfiguration.g:10371:1: rule__GenerationTask__RunsAssignment_3_5_2 : ( RULE_INT ) ;
- public final void rule__GenerationTask__RunsAssignment_3_5_2() throws RecognitionException {
-
- int stackSize = keepStackSize();
-
- try {
- // InternalApplicationConfiguration.g:10375:1: ( ( RULE_INT ) )
- // InternalApplicationConfiguration.g:10376:2: ( RULE_INT )
- {
- // InternalApplicationConfiguration.g:10376:2: ( RULE_INT )
- // InternalApplicationConfiguration.g:10377:3: RULE_INT
- {
- before(grammarAccess.getGenerationTaskAccess().getRunsINTTerminalRuleCall_3_5_2_0());
- match(input,RULE_INT,FOLLOW_2);
- after(grammarAccess.getGenerationTaskAccess().getRunsINTTerminalRuleCall_3_5_2_0());
-
- }
-
-
- }
-
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
-
- restoreStackSize(stackSize);
-
- }
- return ;
- }
- // $ANTLR end "rule__GenerationTask__RunsAssignment_3_5_2"
-
-
- // $ANTLR start "rule__GenerationTask__SolverAssignment_3_6_2"
- // InternalApplicationConfiguration.g:10386:1: rule__GenerationTask__SolverAssignment_3_6_2 : ( ruleSolver ) ;
- public final void rule__GenerationTask__SolverAssignment_3_6_2() throws RecognitionException {
-
- int stackSize = keepStackSize();
-
- try {
- // InternalApplicationConfiguration.g:10390:1: ( ( ruleSolver ) )
- // InternalApplicationConfiguration.g:10391:2: ( ruleSolver )
- {
- // InternalApplicationConfiguration.g:10391:2: ( ruleSolver )
- // InternalApplicationConfiguration.g:10392:3: ruleSolver
- {
- before(grammarAccess.getGenerationTaskAccess().getSolverSolverEnumRuleCall_3_6_2_0());
- pushFollow(FOLLOW_2);
- ruleSolver();
-
- state._fsp--;
-
- after(grammarAccess.getGenerationTaskAccess().getSolverSolverEnumRuleCall_3_6_2_0());
-
- }
-
-
- }
-
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
-
- restoreStackSize(stackSize);
-
- }
- return ;
- }
- // $ANTLR end "rule__GenerationTask__SolverAssignment_3_6_2"
-
-
- // $ANTLR start "rule__GenerationTask__ConfigAssignment_3_7_2"
- // InternalApplicationConfiguration.g:10401:1: rule__GenerationTask__ConfigAssignment_3_7_2 : ( ruleConfig ) ;
- public final void rule__GenerationTask__ConfigAssignment_3_7_2() throws RecognitionException {
-
- int stackSize = keepStackSize();
-
- try {
- // InternalApplicationConfiguration.g:10405:1: ( ( ruleConfig ) )
- // InternalApplicationConfiguration.g:10406:2: ( ruleConfig )
- {
- // InternalApplicationConfiguration.g:10406:2: ( ruleConfig )
- // InternalApplicationConfiguration.g:10407:3: ruleConfig
- {
- before(grammarAccess.getGenerationTaskAccess().getConfigConfigParserRuleCall_3_7_2_0());
- pushFollow(FOLLOW_2);
- ruleConfig();
-
- state._fsp--;
-
- after(grammarAccess.getGenerationTaskAccess().getConfigConfigParserRuleCall_3_7_2_0());
-
- }
-
-
- }
-
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
-
- restoreStackSize(stackSize);
-
- }
- return ;
- }
- // $ANTLR end "rule__GenerationTask__ConfigAssignment_3_7_2"
-
-
- // $ANTLR start "rule__GenerationTask__DebugFolderAssignment_3_8_2"
- // InternalApplicationConfiguration.g:10416:1: rule__GenerationTask__DebugFolderAssignment_3_8_2 : ( ruleFile ) ;
- public final void rule__GenerationTask__DebugFolderAssignment_3_8_2() throws RecognitionException {
-
- int stackSize = keepStackSize();
-
- try {
- // InternalApplicationConfiguration.g:10420:1: ( ( ruleFile ) )
- // InternalApplicationConfiguration.g:10421:2: ( ruleFile )
- {
- // InternalApplicationConfiguration.g:10421:2: ( ruleFile )
- // InternalApplicationConfiguration.g:10422:3: ruleFile
- {
- before(grammarAccess.getGenerationTaskAccess().getDebugFolderFileParserRuleCall_3_8_2_0());
- pushFollow(FOLLOW_2);
- ruleFile();
-
- state._fsp--;
-
- after(grammarAccess.getGenerationTaskAccess().getDebugFolderFileParserRuleCall_3_8_2_0());
-
- }
-
-
- }
-
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
-
- restoreStackSize(stackSize);
-
- }
- return ;
- }
- // $ANTLR end "rule__GenerationTask__DebugFolderAssignment_3_8_2"
-
-
- // $ANTLR start "rule__GenerationTask__TargetLogFileAssignment_3_9_2"
- // InternalApplicationConfiguration.g:10431:1: rule__GenerationTask__TargetLogFileAssignment_3_9_2 : ( ruleFile ) ;
- public final void rule__GenerationTask__TargetLogFileAssignment_3_9_2() throws RecognitionException {
-
- int stackSize = keepStackSize();
-
- try {
- // InternalApplicationConfiguration.g:10435:1: ( ( ruleFile ) )
- // InternalApplicationConfiguration.g:10436:2: ( ruleFile )
- {
- // InternalApplicationConfiguration.g:10436:2: ( ruleFile )
- // InternalApplicationConfiguration.g:10437:3: ruleFile
- {
- before(grammarAccess.getGenerationTaskAccess().getTargetLogFileFileParserRuleCall_3_9_2_0());
- pushFollow(FOLLOW_2);
- ruleFile();
-
- state._fsp--;
-
- after(grammarAccess.getGenerationTaskAccess().getTargetLogFileFileParserRuleCall_3_9_2_0());
-
- }
-
-
- }
-
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
-
- restoreStackSize(stackSize);
-
- }
- return ;
- }
- // $ANTLR end "rule__GenerationTask__TargetLogFileAssignment_3_9_2"
-
-
- // $ANTLR start "rule__GenerationTask__TargetStatisticsFileAssignment_3_10_2"
- // InternalApplicationConfiguration.g:10446:1: rule__GenerationTask__TargetStatisticsFileAssignment_3_10_2 : ( ruleFile ) ;
- public final void rule__GenerationTask__TargetStatisticsFileAssignment_3_10_2() throws RecognitionException {
-
- int stackSize = keepStackSize();
-
- try {
- // InternalApplicationConfiguration.g:10450:1: ( ( ruleFile ) )
- // InternalApplicationConfiguration.g:10451:2: ( ruleFile )
- {
- // InternalApplicationConfiguration.g:10451:2: ( ruleFile )
- // InternalApplicationConfiguration.g:10452:3: ruleFile
- {
- before(grammarAccess.getGenerationTaskAccess().getTargetStatisticsFileFileParserRuleCall_3_10_2_0());
- pushFollow(FOLLOW_2);
- ruleFile();
-
- state._fsp--;
-
- after(grammarAccess.getGenerationTaskAccess().getTargetStatisticsFileFileParserRuleCall_3_10_2_0());
-
- }
-
-
- }
-
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
-
- restoreStackSize(stackSize);
-
- }
- return ;
- }
- // $ANTLR end "rule__GenerationTask__TargetStatisticsFileAssignment_3_10_2"
-
-
- // $ANTLR start "rule__GenerationTask__TagetFolderAssignment_3_11_2"
- // InternalApplicationConfiguration.g:10461:1: rule__GenerationTask__TagetFolderAssignment_3_11_2 : ( ruleFile ) ;
- public final void rule__GenerationTask__TagetFolderAssignment_3_11_2() throws RecognitionException {
-
- int stackSize = keepStackSize();
-
- try {
- // InternalApplicationConfiguration.g:10465:1: ( ( ruleFile ) )
- // InternalApplicationConfiguration.g:10466:2: ( ruleFile )
- {
- // InternalApplicationConfiguration.g:10466:2: ( ruleFile )
- // InternalApplicationConfiguration.g:10467:3: ruleFile
- {
- before(grammarAccess.getGenerationTaskAccess().getTagetFolderFileParserRuleCall_3_11_2_0());
- pushFollow(FOLLOW_2);
- ruleFile();
-
- state._fsp--;
-
- after(grammarAccess.getGenerationTaskAccess().getTagetFolderFileParserRuleCall_3_11_2_0());
-
- }
-
-
- }
-
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
-
- restoreStackSize(stackSize);
-
- }
- return ;
- }
- // $ANTLR end "rule__GenerationTask__TagetFolderAssignment_3_11_2"
-
- // Delegated rules
-
-
- protected DFA56 dfa56 = new DFA56(this);
- protected DFA57 dfa57 = new DFA57(this);
- protected DFA58 dfa58 = new DFA58(this);
- protected DFA59 dfa59 = new DFA59(this);
- protected DFA60 dfa60 = new DFA60(this);
- protected DFA61 dfa61 = new DFA61(this);
- protected DFA62 dfa62 = new DFA62(this);
- protected DFA63 dfa63 = new DFA63(this);
- protected DFA64 dfa64 = new DFA64(this);
- protected DFA65 dfa65 = new DFA65(this);
- protected DFA66 dfa66 = new DFA66(this);
- protected DFA67 dfa67 = new DFA67(this);
- protected DFA68 dfa68 = new DFA68(this);
- static final String dfa_1s = "\16\uffff";
- static final String dfa_2s = "\1\31\15\uffff";
- static final String dfa_3s = "\1\71\15\uffff";
- static final String dfa_4s = "\1\uffff\14\1\1\2";
- static final String dfa_5s = "\1\0\15\uffff}>";
- static final String[] dfa_6s = {
- "\1\15\4\uffff\1\1\2\uffff\1\3\1\10\13\uffff\1\4\1\uffff\1\2\1\7\1\11\1\12\1\13\1\14\2\uffff\1\5\1\6",
- "",
- "",
- "",
- "",
- "",
- "",
- "",
- "",
- "",
- "",
- "",
- "",
- ""
- };
-
- static final short[] dfa_1 = DFA.unpackEncodedString(dfa_1s);
- static final char[] dfa_2 = DFA.unpackEncodedStringToUnsignedChars(dfa_2s);
- static final char[] dfa_3 = DFA.unpackEncodedStringToUnsignedChars(dfa_3s);
- static final short[] dfa_4 = DFA.unpackEncodedString(dfa_4s);
- static final short[] dfa_5 = DFA.unpackEncodedString(dfa_5s);
- static final short[][] dfa_6 = unpackEncodedStringArray(dfa_6s);
-
- class DFA56 extends DFA {
-
- public DFA56(BaseRecognizer recognizer) {
- this.recognizer = recognizer;
- this.decisionNumber = 56;
- this.eot = dfa_1;
- this.eof = dfa_1;
- this.min = dfa_2;
- this.max = dfa_3;
- this.accept = dfa_4;
- this.special = dfa_5;
- this.transition = dfa_6;
- }
- public String getDescription() {
- return "8408:2: ( rule__GenerationTask__UnorderedGroup_3__0 )?";
- }
- public int specialStateTransition(int s, IntStream _input) throws NoViableAltException {
- TokenStream input = (TokenStream)_input;
- int _s = s;
- switch ( s ) {
- case 0 :
- int LA56_0 = input.LA(1);
-
-
- int index56_0 = input.index();
- input.rewind();
- s = -1;
- if ( LA56_0 == 30 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 0) ) {s = 1;}
-
- else if ( LA56_0 == 48 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 1) ) {s = 2;}
-
- else if ( LA56_0 == 33 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 2) ) {s = 3;}
-
- else if ( LA56_0 == 46 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 3) ) {s = 4;}
-
- else if ( LA56_0 == 56 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 4) ) {s = 5;}
-
- else if ( LA56_0 == 57 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 5) ) {s = 6;}
-
- else if ( LA56_0 == 49 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 6) ) {s = 7;}
-
- else if ( LA56_0 == 34 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 7) ) {s = 8;}
-
- else if ( LA56_0 == 50 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 8) ) {s = 9;}
-
- else if ( LA56_0 == 51 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 9) ) {s = 10;}
-
- else if ( LA56_0 == 52 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 10) ) {s = 11;}
-
- else if ( LA56_0 == 53 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 11) ) {s = 12;}
-
- else if ( (LA56_0==25) ) {s = 13;}
-
-
- input.seek(index56_0);
- if ( s>=0 ) return s;
- break;
- }
- NoViableAltException nvae =
- new NoViableAltException(getDescription(), 56, _s, input);
- error(nvae);
- throw nvae;
- }
- }
- static final String dfa_7s = "\15\uffff";
- static final String dfa_8s = "\1\36\14\uffff";
- static final String dfa_9s = "\1\71\14\uffff";
- static final String dfa_10s = "\1\uffff\1\1\1\2\1\3\1\4\1\5\1\6\1\7\1\10\1\11\1\12\1\13\1\14";
- static final String dfa_11s = "\1\0\14\uffff}>";
- static final String[] dfa_12s = {
- "\1\1\2\uffff\1\3\1\10\13\uffff\1\4\1\uffff\1\2\1\7\1\11\1\12\1\13\1\14\2\uffff\1\5\1\6",
- "",
- "",
- "",
- "",
- "",
- "",
- "",
- "",
- "",
- "",
- "",
- ""
- };
-
- static final short[] dfa_7 = DFA.unpackEncodedString(dfa_7s);
- static final char[] dfa_8 = DFA.unpackEncodedStringToUnsignedChars(dfa_8s);
- static final char[] dfa_9 = DFA.unpackEncodedStringToUnsignedChars(dfa_9s);
- static final short[] dfa_10 = DFA.unpackEncodedString(dfa_10s);
- static final short[] dfa_11 = DFA.unpackEncodedString(dfa_11s);
- static final short[][] dfa_12 = unpackEncodedStringArray(dfa_12s);
-
- class DFA57 extends DFA {
-
- public DFA57(BaseRecognizer recognizer) {
- this.recognizer = recognizer;
- this.decisionNumber = 57;
- this.eot = dfa_7;
- this.eof = dfa_7;
- this.min = dfa_8;
- this.max = dfa_9;
- this.accept = dfa_10;
- this.special = dfa_11;
- this.transition = dfa_12;
- }
- public String getDescription() {
- return "8422: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 ) ) ) ) )";
- }
- public int specialStateTransition(int s, IntStream _input) throws NoViableAltException {
- TokenStream input = (TokenStream)_input;
- int _s = s;
- switch ( s ) {
- case 0 :
- int LA57_0 = input.LA(1);
-
-
- int index57_0 = input.index();
- input.rewind();
- s = -1;
- if ( LA57_0 == 30 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 0) ) {s = 1;}
-
- else if ( LA57_0 == 48 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 1) ) {s = 2;}
-
- else if ( LA57_0 == 33 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 2) ) {s = 3;}
-
- else if ( LA57_0 == 46 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 3) ) {s = 4;}
-
- else if ( LA57_0 == 56 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 4) ) {s = 5;}
-
- else if ( LA57_0 == 57 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 5) ) {s = 6;}
-
- else if ( LA57_0 == 49 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 6) ) {s = 7;}
-
- else if ( LA57_0 == 34 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 7) ) {s = 8;}
-
- else if ( LA57_0 == 50 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 8) ) {s = 9;}
-
- else if ( LA57_0 == 51 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 9) ) {s = 10;}
-
- else if ( LA57_0 == 52 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 10) ) {s = 11;}
-
- else if ( LA57_0 == 53 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 11) ) {s = 12;}
-
-
- input.seek(index57_0);
- if ( s>=0 ) return s;
- break;
- }
- NoViableAltException nvae =
- new NoViableAltException(getDescription(), 57, _s, input);
- error(nvae);
- throw nvae;
- }
- }
-
- class DFA58 extends DFA {
-
- public DFA58(BaseRecognizer recognizer) {
- this.recognizer = recognizer;
- this.decisionNumber = 58;
- this.eot = dfa_1;
- this.eof = dfa_1;
- this.min = dfa_2;
- this.max = dfa_3;
- this.accept = dfa_4;
- this.special = dfa_5;
- this.transition = dfa_6;
- }
- public String getDescription() {
- return "8617:2: ( rule__GenerationTask__UnorderedGroup_3__1 )?";
- }
- public int specialStateTransition(int s, IntStream _input) throws NoViableAltException {
- TokenStream input = (TokenStream)_input;
- int _s = s;
- switch ( s ) {
- case 0 :
- int LA58_0 = input.LA(1);
-
-
- int index58_0 = input.index();
- input.rewind();
- s = -1;
- if ( LA58_0 == 30 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 0) ) {s = 1;}
-
- else if ( LA58_0 == 48 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 1) ) {s = 2;}
-
- else if ( LA58_0 == 33 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 2) ) {s = 3;}
-
- else if ( LA58_0 == 46 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 3) ) {s = 4;}
-
- else if ( LA58_0 == 56 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 4) ) {s = 5;}
-
- else if ( LA58_0 == 57 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 5) ) {s = 6;}
-
- else if ( LA58_0 == 49 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 6) ) {s = 7;}
-
- else if ( LA58_0 == 34 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 7) ) {s = 8;}
-
- else if ( LA58_0 == 50 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 8) ) {s = 9;}
-
- else if ( LA58_0 == 51 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 9) ) {s = 10;}
-
- else if ( LA58_0 == 52 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 10) ) {s = 11;}
-
- else if ( LA58_0 == 53 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 11) ) {s = 12;}
-
- else if ( (LA58_0==25) ) {s = 13;}
-
-
- input.seek(index58_0);
- if ( s>=0 ) return s;
- break;
- }
- NoViableAltException nvae =
- new NoViableAltException(getDescription(), 58, _s, input);
- error(nvae);
- throw nvae;
- }
- }
-
- class DFA59 extends DFA {
-
- public DFA59(BaseRecognizer recognizer) {
- this.recognizer = recognizer;
- this.decisionNumber = 59;
- this.eot = dfa_1;
- this.eof = dfa_1;
- this.min = dfa_2;
- this.max = dfa_3;
- this.accept = dfa_4;
- this.special = dfa_5;
- this.transition = dfa_6;
- }
- public String getDescription() {
- return "8629:2: ( rule__GenerationTask__UnorderedGroup_3__2 )?";
- }
- public int specialStateTransition(int s, IntStream _input) throws NoViableAltException {
- TokenStream input = (TokenStream)_input;
- int _s = s;
- switch ( s ) {
- case 0 :
- int LA59_0 = input.LA(1);
-
-
- int index59_0 = input.index();
- input.rewind();
- s = -1;
- if ( LA59_0 == 30 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 0) ) {s = 1;}
-
- else if ( LA59_0 == 48 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 1) ) {s = 2;}
-
- else if ( LA59_0 == 33 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 2) ) {s = 3;}
-
- else if ( LA59_0 == 46 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 3) ) {s = 4;}
-
- else if ( LA59_0 == 56 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 4) ) {s = 5;}
-
- else if ( LA59_0 == 57 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 5) ) {s = 6;}
-
- else if ( LA59_0 == 49 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 6) ) {s = 7;}
-
- else if ( LA59_0 == 34 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 7) ) {s = 8;}
-
- else if ( LA59_0 == 50 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 8) ) {s = 9;}
-
- else if ( LA59_0 == 51 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 9) ) {s = 10;}
-
- else if ( LA59_0 == 52 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 10) ) {s = 11;}
-
- else if ( LA59_0 == 53 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 11) ) {s = 12;}
-
- else if ( (LA59_0==25) ) {s = 13;}
-
-
- input.seek(index59_0);
- if ( s>=0 ) return s;
- break;
- }
- NoViableAltException nvae =
- new NoViableAltException(getDescription(), 59, _s, input);
- error(nvae);
- throw nvae;
- }
- }
-
- class DFA60 extends DFA {
-
- public DFA60(BaseRecognizer recognizer) {
- this.recognizer = recognizer;
- this.decisionNumber = 60;
- this.eot = dfa_1;
- this.eof = dfa_1;
- this.min = dfa_2;
- this.max = dfa_3;
- this.accept = dfa_4;
- this.special = dfa_5;
- this.transition = dfa_6;
- }
- public String getDescription() {
- return "8641:2: ( rule__GenerationTask__UnorderedGroup_3__3 )?";
- }
- public int specialStateTransition(int s, IntStream _input) throws NoViableAltException {
- TokenStream input = (TokenStream)_input;
- int _s = s;
- switch ( s ) {
- case 0 :
- int LA60_0 = input.LA(1);
-
-
- int index60_0 = input.index();
- input.rewind();
- s = -1;
- if ( LA60_0 == 30 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 0) ) {s = 1;}
-
- else if ( LA60_0 == 48 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 1) ) {s = 2;}
-
- else if ( LA60_0 == 33 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 2) ) {s = 3;}
-
- else if ( LA60_0 == 46 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 3) ) {s = 4;}
-
- else if ( LA60_0 == 56 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 4) ) {s = 5;}
-
- else if ( LA60_0 == 57 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 5) ) {s = 6;}
-
- else if ( LA60_0 == 49 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 6) ) {s = 7;}
-
- else if ( LA60_0 == 34 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 7) ) {s = 8;}
-
- else if ( LA60_0 == 50 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 8) ) {s = 9;}
-
- else if ( LA60_0 == 51 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 9) ) {s = 10;}
-
- else if ( LA60_0 == 52 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 10) ) {s = 11;}
-
- else if ( LA60_0 == 53 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 11) ) {s = 12;}
-
- else if ( (LA60_0==25) ) {s = 13;}
-
-
- input.seek(index60_0);
- if ( s>=0 ) return s;
- break;
- }
- NoViableAltException nvae =
- new NoViableAltException(getDescription(), 60, _s, input);
- error(nvae);
- throw nvae;
- }
- }
-
- class DFA61 extends DFA {
-
- public DFA61(BaseRecognizer recognizer) {
- this.recognizer = recognizer;
- this.decisionNumber = 61;
- this.eot = dfa_1;
- this.eof = dfa_1;
- this.min = dfa_2;
- this.max = dfa_3;
- this.accept = dfa_4;
- this.special = dfa_5;
- this.transition = dfa_6;
- }
- public String getDescription() {
- return "8653:2: ( rule__GenerationTask__UnorderedGroup_3__4 )?";
- }
- public int specialStateTransition(int s, IntStream _input) throws NoViableAltException {
- TokenStream input = (TokenStream)_input;
- int _s = s;
- switch ( s ) {
- case 0 :
- int LA61_0 = input.LA(1);
-
-
- int index61_0 = input.index();
- input.rewind();
- s = -1;
- if ( LA61_0 == 30 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 0) ) {s = 1;}
-
- else if ( LA61_0 == 48 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 1) ) {s = 2;}
-
- else if ( LA61_0 == 33 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 2) ) {s = 3;}
-
- else if ( LA61_0 == 46 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 3) ) {s = 4;}
-
- else if ( LA61_0 == 56 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 4) ) {s = 5;}
-
- else if ( LA61_0 == 57 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 5) ) {s = 6;}
-
- else if ( LA61_0 == 49 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 6) ) {s = 7;}
-
- else if ( LA61_0 == 34 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 7) ) {s = 8;}
-
- else if ( LA61_0 == 50 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 8) ) {s = 9;}
-
- else if ( LA61_0 == 51 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 9) ) {s = 10;}
-
- else if ( LA61_0 == 52 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 10) ) {s = 11;}
-
- else if ( LA61_0 == 53 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 11) ) {s = 12;}
-
- else if ( (LA61_0==25) ) {s = 13;}
-
-
- input.seek(index61_0);
- if ( s>=0 ) return s;
- break;
- }
- NoViableAltException nvae =
- new NoViableAltException(getDescription(), 61, _s, input);
- error(nvae);
- throw nvae;
- }
- }
-
- class DFA62 extends DFA {
-
- public DFA62(BaseRecognizer recognizer) {
- this.recognizer = recognizer;
- this.decisionNumber = 62;
- this.eot = dfa_1;
- this.eof = dfa_1;
- this.min = dfa_2;
- this.max = dfa_3;
- this.accept = dfa_4;
- this.special = dfa_5;
- this.transition = dfa_6;
- }
- public String getDescription() {
- return "8665:2: ( rule__GenerationTask__UnorderedGroup_3__5 )?";
- }
- public int specialStateTransition(int s, IntStream _input) throws NoViableAltException {
- TokenStream input = (TokenStream)_input;
- int _s = s;
- switch ( s ) {
- case 0 :
- int LA62_0 = input.LA(1);
-
-
- int index62_0 = input.index();
- input.rewind();
- s = -1;
- if ( LA62_0 == 30 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 0) ) {s = 1;}
-
- else if ( LA62_0 == 48 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 1) ) {s = 2;}
-
- else if ( LA62_0 == 33 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 2) ) {s = 3;}
-
- else if ( LA62_0 == 46 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 3) ) {s = 4;}
-
- else if ( LA62_0 == 56 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 4) ) {s = 5;}
-
- else if ( LA62_0 == 57 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 5) ) {s = 6;}
-
- else if ( LA62_0 == 49 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 6) ) {s = 7;}
-
- else if ( LA62_0 == 34 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 7) ) {s = 8;}
-
- else if ( LA62_0 == 50 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 8) ) {s = 9;}
-
- else if ( LA62_0 == 51 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 9) ) {s = 10;}
-
- else if ( LA62_0 == 52 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 10) ) {s = 11;}
-
- else if ( LA62_0 == 53 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 11) ) {s = 12;}
-
- else if ( (LA62_0==25) ) {s = 13;}
-
-
- input.seek(index62_0);
- if ( s>=0 ) return s;
- break;
- }
- NoViableAltException nvae =
- new NoViableAltException(getDescription(), 62, _s, input);
- error(nvae);
- throw nvae;
- }
- }
-
- class DFA63 extends DFA {
-
- public DFA63(BaseRecognizer recognizer) {
- this.recognizer = recognizer;
- this.decisionNumber = 63;
- this.eot = dfa_1;
- this.eof = dfa_1;
- this.min = dfa_2;
- this.max = dfa_3;
- this.accept = dfa_4;
- this.special = dfa_5;
- this.transition = dfa_6;
- }
- public String getDescription() {
- return "8677:2: ( rule__GenerationTask__UnorderedGroup_3__6 )?";
- }
- public int specialStateTransition(int s, IntStream _input) throws NoViableAltException {
- TokenStream input = (TokenStream)_input;
- int _s = s;
- switch ( s ) {
- case 0 :
- int LA63_0 = input.LA(1);
-
-
- int index63_0 = input.index();
- input.rewind();
- s = -1;
- if ( LA63_0 == 30 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 0) ) {s = 1;}
-
- else if ( LA63_0 == 48 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 1) ) {s = 2;}
-
- else if ( LA63_0 == 33 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 2) ) {s = 3;}
-
- else if ( LA63_0 == 46 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 3) ) {s = 4;}
-
- else if ( LA63_0 == 56 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 4) ) {s = 5;}
-
- else if ( LA63_0 == 57 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 5) ) {s = 6;}
-
- else if ( LA63_0 == 49 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 6) ) {s = 7;}
-
- else if ( LA63_0 == 34 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 7) ) {s = 8;}
-
- else if ( LA63_0 == 50 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 8) ) {s = 9;}
-
- else if ( LA63_0 == 51 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 9) ) {s = 10;}
-
- else if ( LA63_0 == 52 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 10) ) {s = 11;}
-
- else if ( LA63_0 == 53 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 11) ) {s = 12;}
-
- else if ( (LA63_0==25) ) {s = 13;}
-
-
- input.seek(index63_0);
- if ( s>=0 ) return s;
- break;
- }
- NoViableAltException nvae =
- new NoViableAltException(getDescription(), 63, _s, input);
- error(nvae);
- throw nvae;
- }
- }
-
- class DFA64 extends DFA {
-
- public DFA64(BaseRecognizer recognizer) {
- this.recognizer = recognizer;
- this.decisionNumber = 64;
- this.eot = dfa_1;
- this.eof = dfa_1;
- this.min = dfa_2;
- this.max = dfa_3;
- this.accept = dfa_4;
- this.special = dfa_5;
- this.transition = dfa_6;
- }
- public String getDescription() {
- return "8689:2: ( rule__GenerationTask__UnorderedGroup_3__7 )?";
- }
- public int specialStateTransition(int s, IntStream _input) throws NoViableAltException {
- TokenStream input = (TokenStream)_input;
- int _s = s;
- switch ( s ) {
- case 0 :
- int LA64_0 = input.LA(1);
-
-
- int index64_0 = input.index();
- input.rewind();
- s = -1;
- if ( LA64_0 == 30 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 0) ) {s = 1;}
-
- else if ( LA64_0 == 48 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 1) ) {s = 2;}
-
- else if ( LA64_0 == 33 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 2) ) {s = 3;}
-
- else if ( LA64_0 == 46 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 3) ) {s = 4;}
-
- else if ( LA64_0 == 56 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 4) ) {s = 5;}
-
- else if ( LA64_0 == 57 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 5) ) {s = 6;}
-
- else if ( LA64_0 == 49 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 6) ) {s = 7;}
-
- else if ( LA64_0 == 34 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 7) ) {s = 8;}
-
- else if ( LA64_0 == 50 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 8) ) {s = 9;}
-
- else if ( LA64_0 == 51 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 9) ) {s = 10;}
-
- else if ( LA64_0 == 52 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 10) ) {s = 11;}
-
- else if ( LA64_0 == 53 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 11) ) {s = 12;}
-
- else if ( (LA64_0==25) ) {s = 13;}
-
-
- input.seek(index64_0);
- if ( s>=0 ) return s;
- break;
- }
- NoViableAltException nvae =
- new NoViableAltException(getDescription(), 64, _s, input);
- error(nvae);
- throw nvae;
- }
- }
-
- class DFA65 extends DFA {
-
- public DFA65(BaseRecognizer recognizer) {
- this.recognizer = recognizer;
- this.decisionNumber = 65;
- this.eot = dfa_1;
- this.eof = dfa_1;
- this.min = dfa_2;
- this.max = dfa_3;
- this.accept = dfa_4;
- this.special = dfa_5;
- this.transition = dfa_6;
- }
- public String getDescription() {
- return "8701:2: ( rule__GenerationTask__UnorderedGroup_3__8 )?";
- }
- public int specialStateTransition(int s, IntStream _input) throws NoViableAltException {
- TokenStream input = (TokenStream)_input;
- int _s = s;
- switch ( s ) {
- case 0 :
- int LA65_0 = input.LA(1);
-
-
- int index65_0 = input.index();
- input.rewind();
- s = -1;
- if ( LA65_0 == 30 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 0) ) {s = 1;}
-
- else if ( LA65_0 == 48 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 1) ) {s = 2;}
-
- else if ( LA65_0 == 33 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 2) ) {s = 3;}
-
- else if ( LA65_0 == 46 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 3) ) {s = 4;}
-
- else if ( LA65_0 == 56 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 4) ) {s = 5;}
-
- else if ( LA65_0 == 57 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 5) ) {s = 6;}
-
- else if ( LA65_0 == 49 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 6) ) {s = 7;}
-
- else if ( LA65_0 == 34 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 7) ) {s = 8;}
-
- else if ( LA65_0 == 50 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 8) ) {s = 9;}
-
- else if ( LA65_0 == 51 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 9) ) {s = 10;}
-
- else if ( LA65_0 == 52 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 10) ) {s = 11;}
-
- else if ( LA65_0 == 53 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 11) ) {s = 12;}
-
- else if ( (LA65_0==25) ) {s = 13;}
-
-
- input.seek(index65_0);
- if ( s>=0 ) return s;
- break;
- }
- NoViableAltException nvae =
- new NoViableAltException(getDescription(), 65, _s, input);
- error(nvae);
- throw nvae;
- }
- }
-
- class DFA66 extends DFA {
-
- public DFA66(BaseRecognizer recognizer) {
- this.recognizer = recognizer;
- this.decisionNumber = 66;
- this.eot = dfa_1;
- this.eof = dfa_1;
- this.min = dfa_2;
- this.max = dfa_3;
- this.accept = dfa_4;
- this.special = dfa_5;
- this.transition = dfa_6;
- }
- public String getDescription() {
- return "8713:2: ( rule__GenerationTask__UnorderedGroup_3__9 )?";
- }
- public int specialStateTransition(int s, IntStream _input) throws NoViableAltException {
- TokenStream input = (TokenStream)_input;
- int _s = s;
- switch ( s ) {
- case 0 :
- int LA66_0 = input.LA(1);
-
-
- int index66_0 = input.index();
- input.rewind();
- s = -1;
- if ( LA66_0 == 30 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 0) ) {s = 1;}
-
- else if ( LA66_0 == 48 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 1) ) {s = 2;}
-
- else if ( LA66_0 == 33 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 2) ) {s = 3;}
-
- else if ( LA66_0 == 46 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 3) ) {s = 4;}
-
- else if ( LA66_0 == 56 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 4) ) {s = 5;}
-
- else if ( LA66_0 == 57 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 5) ) {s = 6;}
-
- else if ( LA66_0 == 49 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 6) ) {s = 7;}
-
- else if ( LA66_0 == 34 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 7) ) {s = 8;}
-
- else if ( LA66_0 == 50 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 8) ) {s = 9;}
-
- else if ( LA66_0 == 51 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 9) ) {s = 10;}
-
- else if ( LA66_0 == 52 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 10) ) {s = 11;}
-
- else if ( LA66_0 == 53 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 11) ) {s = 12;}
-
- else if ( (LA66_0==25) ) {s = 13;}
-
-
- input.seek(index66_0);
- if ( s>=0 ) return s;
- break;
- }
- NoViableAltException nvae =
- new NoViableAltException(getDescription(), 66, _s, input);
- error(nvae);
- throw nvae;
- }
- }
-
- class DFA67 extends DFA {
-
- public DFA67(BaseRecognizer recognizer) {
- this.recognizer = recognizer;
- this.decisionNumber = 67;
- this.eot = dfa_1;
- this.eof = dfa_1;
- this.min = dfa_2;
- this.max = dfa_3;
- this.accept = dfa_4;
- this.special = dfa_5;
- this.transition = dfa_6;
- }
- public String getDescription() {
- return "8725:2: ( rule__GenerationTask__UnorderedGroup_3__10 )?";
- }
- public int specialStateTransition(int s, IntStream _input) throws NoViableAltException {
- TokenStream input = (TokenStream)_input;
- int _s = s;
- switch ( s ) {
- case 0 :
- int LA67_0 = input.LA(1);
-
-
- int index67_0 = input.index();
- input.rewind();
- s = -1;
- if ( LA67_0 == 30 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 0) ) {s = 1;}
-
- else if ( LA67_0 == 48 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 1) ) {s = 2;}
-
- else if ( LA67_0 == 33 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 2) ) {s = 3;}
-
- else if ( LA67_0 == 46 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 3) ) {s = 4;}
-
- else if ( LA67_0 == 56 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 4) ) {s = 5;}
-
- else if ( LA67_0 == 57 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 5) ) {s = 6;}
-
- else if ( LA67_0 == 49 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 6) ) {s = 7;}
-
- else if ( LA67_0 == 34 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 7) ) {s = 8;}
-
- else if ( LA67_0 == 50 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 8) ) {s = 9;}
-
- else if ( LA67_0 == 51 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 9) ) {s = 10;}
-
- else if ( LA67_0 == 52 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 10) ) {s = 11;}
-
- else if ( LA67_0 == 53 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 11) ) {s = 12;}
-
- else if ( (LA67_0==25) ) {s = 13;}
-
-
- input.seek(index67_0);
- if ( s>=0 ) return s;
- break;
- }
- NoViableAltException nvae =
- new NoViableAltException(getDescription(), 67, _s, input);
- error(nvae);
- throw nvae;
- }
- }
-
- class DFA68 extends DFA {
-
- public DFA68(BaseRecognizer recognizer) {
- this.recognizer = recognizer;
- this.decisionNumber = 68;
- this.eot = dfa_1;
- this.eof = dfa_1;
- this.min = dfa_2;
- this.max = dfa_3;
- this.accept = dfa_4;
- this.special = dfa_5;
- this.transition = dfa_6;
- }
- public String getDescription() {
- return "8737:2: ( rule__GenerationTask__UnorderedGroup_3__11 )?";
- }
- public int specialStateTransition(int s, IntStream _input) throws NoViableAltException {
- TokenStream input = (TokenStream)_input;
- int _s = s;
- switch ( s ) {
- case 0 :
- int LA68_0 = input.LA(1);
-
-
- int index68_0 = input.index();
- input.rewind();
- s = -1;
- if ( LA68_0 == 30 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 0) ) {s = 1;}
-
- else if ( LA68_0 == 48 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 1) ) {s = 2;}
-
- else if ( LA68_0 == 33 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 2) ) {s = 3;}
-
- else if ( LA68_0 == 46 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 3) ) {s = 4;}
-
- else if ( LA68_0 == 56 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 4) ) {s = 5;}
-
- else if ( LA68_0 == 57 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 5) ) {s = 6;}
-
- else if ( LA68_0 == 49 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 6) ) {s = 7;}
-
- else if ( LA68_0 == 34 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 7) ) {s = 8;}
-
- else if ( LA68_0 == 50 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 8) ) {s = 9;}
-
- else if ( LA68_0 == 51 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 9) ) {s = 10;}
-
- else if ( LA68_0 == 52 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 10) ) {s = 11;}
-
- else if ( LA68_0 == 53 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 11) ) {s = 12;}
-
- else if ( (LA68_0==25) ) {s = 13;}
-
-
- input.seek(index68_0);
- if ( s>=0 ) return s;
- break;
- }
- NoViableAltException nvae =
- new NoViableAltException(getDescription(), 68, _s, input);
- error(nvae);
- throw nvae;
- }
- }
-
-
- public static final BitSet FOLLOW_1 = new BitSet(new long[]{0x0000000000000000L});
- public static final BitSet FOLLOW_2 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_3 = new BitSet(new long[]{0x0000C00740400000L});
- public static final BitSet FOLLOW_4 = new BitSet(new long[]{0x0000000000080002L});
- public static final BitSet FOLLOW_5 = new BitSet(new long[]{0x0000C00740400002L});
- public static final BitSet FOLLOW_6 = new BitSet(new long[]{0x0000000000020000L});
- public static final BitSet FOLLOW_7 = new BitSet(new long[]{0x0000000000020002L});
- public static final BitSet FOLLOW_8 = new BitSet(new long[]{0x0000000000000010L});
- public static final BitSet FOLLOW_9 = new BitSet(new long[]{0x0000000000000020L});
- public static final BitSet FOLLOW_10 = new BitSet(new long[]{0x0000000000100000L});
- public static final BitSet FOLLOW_11 = new BitSet(new long[]{0x0000000000000040L});
- public static final BitSet FOLLOW_12 = new BitSet(new long[]{0x0000000000200000L});
- public static final BitSet FOLLOW_13 = new BitSet(new long[]{0x0000000000800000L});
- public static final BitSet FOLLOW_14 = new BitSet(new long[]{0x0000000008000010L});
- public static final BitSet FOLLOW_15 = new BitSet(new long[]{0x0000000006000000L});
- public static final BitSet FOLLOW_16 = new BitSet(new long[]{0x0000000004000002L});
- public static final BitSet FOLLOW_17 = new BitSet(new long[]{0x0000000010000000L});
- public static final BitSet FOLLOW_18 = new BitSet(new long[]{0x0000000001000000L});
- public static final BitSet FOLLOW_19 = new BitSet(new long[]{0x0000000020000000L});
- public static final BitSet FOLLOW_20 = new BitSet(new long[]{0x0000000080000050L});
- public static final BitSet FOLLOW_21 = new BitSet(new long[]{0x0000000000000050L});
- public static final BitSet FOLLOW_22 = new BitSet(new long[]{0x0000003802000040L});
- public static final BitSet FOLLOW_23 = new BitSet(new long[]{0x0000000004000000L});
- public static final BitSet FOLLOW_24 = new BitSet(new long[]{0x0000003800000040L});
- public static final BitSet FOLLOW_25 = new BitSet(new long[]{0x0000000000003800L});
- public static final BitSet FOLLOW_26 = new BitSet(new long[]{0x0000004002000000L});
- public static final BitSet FOLLOW_27 = new BitSet(new long[]{0x0000004000000000L});
- public static final BitSet FOLLOW_28 = new BitSet(new long[]{0x0000008000000000L});
- public static final BitSet FOLLOW_29 = new BitSet(new long[]{0x0040000000800000L});
- public static final BitSet FOLLOW_30 = new BitSet(new long[]{0x0080000000000020L});
- public static final BitSet FOLLOW_31 = new BitSet(new long[]{0x0000020000000000L});
- public static final BitSet FOLLOW_32 = new BitSet(new long[]{0x0000040000000000L});
- public static final BitSet FOLLOW_33 = new BitSet(new long[]{0x0080000001000020L});
- public static final BitSet FOLLOW_34 = new BitSet(new long[]{0x0000080000000000L});
- public static final BitSet FOLLOW_35 = new BitSet(new long[]{0x0000100000000000L});
- public static final BitSet FOLLOW_36 = new BitSet(new long[]{0x0000010000000000L});
- public static final BitSet FOLLOW_37 = new BitSet(new long[]{0x0000200000000000L});
- public static final BitSet FOLLOW_38 = new BitSet(new long[]{0x0000000002040020L});
- public static final BitSet FOLLOW_39 = new BitSet(new long[]{0x0000000000040020L});
- public static final BitSet FOLLOW_40 = new BitSet(new long[]{0x0000000002000040L});
- public static final BitSet FOLLOW_41 = new BitSet(new long[]{0x033F400640000000L});
- public static final BitSet FOLLOW_42 = new BitSet(new long[]{0x0000000002000000L});
- public static final BitSet FOLLOW_43 = new BitSet(new long[]{0x0000000001000010L});
- public static final BitSet FOLLOW_44 = new BitSet(new long[]{0x000000000001C000L});
- public static final BitSet FOLLOW_45 = new BitSet(new long[]{0x033F400640000002L});
-
-}
+package hu.bme.mit.inf.dslreasoner.application.ide.contentassist.antlr.internal;
+
+import java.io.InputStream;
+import org.eclipse.xtext.*;
+import org.eclipse.xtext.parser.*;
+import org.eclipse.xtext.parser.impl.*;
+import org.eclipse.emf.ecore.util.EcoreUtil;
+import org.eclipse.emf.ecore.EObject;
+import org.eclipse.xtext.parser.antlr.XtextTokenStream;
+import org.eclipse.xtext.parser.antlr.XtextTokenStream.HiddenTokens;
+import org.eclipse.xtext.ide.editor.contentassist.antlr.internal.AbstractInternalContentAssistParser;
+import org.eclipse.xtext.ide.editor.contentassist.antlr.internal.DFA;
+import hu.bme.mit.inf.dslreasoner.application.services.ApplicationConfigurationGrammarAccess;
+
+
+
+import org.antlr.runtime.*;
+import java.util.Stack;
+import java.util.List;
+import java.util.ArrayList;
+
+@SuppressWarnings("all")
+public class InternalApplicationConfigurationParser extends AbstractInternalContentAssistParser {
+ public static final String[] tokenNames = new String[] {
+ "", "", "", "", "RULE_ID", "RULE_INT", "RULE_STRING", "RULE_ML_COMMENT", "RULE_SL_COMMENT", "RULE_WS", "RULE_ANY_OTHER", "'minimize'", "'maximize'", "'<='", "'>='", "'none'", "'normal'", "'full'", "'SMTSolver'", "'AlloySolver'", "'ViatraSolver'", "'.'", "'-'", "'import'", "'epackage'", "'viatra'", "'reliability'", "'file'", "'='", "'{'", "'}'", "','", "'package'", "'excluding'", "'::'", "'metamodel'", "'folder'", "'models'", "'constraints'", "'objectives'", "'config'", "'log-level'", "'runtime'", "'memory'", "'#'", "'<'", "'>'", "'node'", "'int'", "'real'", "'string'", "'..'", "'scope'", "'generate'", "'partial-model'", "'solver'", "'debug'", "'log'", "'statistics'", "'output'", "'+='", "'*'", "'number'", "'runs'"
+ };
+ public static final int T__50=50;
+ public static final int T__19=19;
+ public static final int T__15=15;
+ public static final int T__59=59;
+ public static final int T__16=16;
+ public static final int T__17=17;
+ public static final int T__18=18;
+ public static final int T__11=11;
+ public static final int T__55=55;
+ public static final int T__12=12;
+ public static final int T__56=56;
+ public static final int T__13=13;
+ public static final int T__57=57;
+ public static final int T__14=14;
+ public static final int T__58=58;
+ public static final int T__51=51;
+ public static final int T__52=52;
+ public static final int T__53=53;
+ public static final int T__54=54;
+ public static final int T__60=60;
+ public static final int T__61=61;
+ public static final int RULE_ID=4;
+ public static final int T__26=26;
+ public static final int T__27=27;
+ public static final int T__28=28;
+ public static final int RULE_INT=5;
+ public static final int T__29=29;
+ public static final int T__22=22;
+ public static final int RULE_ML_COMMENT=7;
+ public static final int T__23=23;
+ public static final int T__24=24;
+ public static final int T__25=25;
+ public static final int T__62=62;
+ public static final int T__63=63;
+ public static final int T__20=20;
+ public static final int T__21=21;
+ public static final int RULE_STRING=6;
+ public static final int RULE_SL_COMMENT=8;
+ public static final int T__37=37;
+ public static final int T__38=38;
+ public static final int T__39=39;
+ public static final int T__33=33;
+ public static final int T__34=34;
+ public static final int T__35=35;
+ public static final int T__36=36;
+ public static final int EOF=-1;
+ public static final int T__30=30;
+ public static final int T__31=31;
+ public static final int T__32=32;
+ public static final int RULE_WS=9;
+ public static final int RULE_ANY_OTHER=10;
+ public static final int T__48=48;
+ public static final int T__49=49;
+ public static final int T__44=44;
+ public static final int T__45=45;
+ public static final int T__46=46;
+ public static final int T__47=47;
+ public static final int T__40=40;
+ public static final int T__41=41;
+ public static final int T__42=42;
+ public static final int T__43=43;
+
+ // delegates
+ // delegators
+
+
+ public InternalApplicationConfigurationParser(TokenStream input) {
+ this(input, new RecognizerSharedState());
+ }
+ public InternalApplicationConfigurationParser(TokenStream input, RecognizerSharedState state) {
+ super(input, state);
+
+ }
+
+
+ public String[] getTokenNames() { return InternalApplicationConfigurationParser.tokenNames; }
+ public String getGrammarFileName() { return "InternalApplicationConfiguration.g"; }
+
+
+ private ApplicationConfigurationGrammarAccess grammarAccess;
+
+ public void setGrammarAccess(ApplicationConfigurationGrammarAccess grammarAccess) {
+ this.grammarAccess = grammarAccess;
+ }
+
+ @Override
+ protected Grammar getGrammar() {
+ return grammarAccess.getGrammar();
+ }
+
+ @Override
+ protected String getValueForTokenName(String tokenName) {
+ return tokenName;
+ }
+
+
+
+ // $ANTLR start "entryRuleConfigurationScript"
+ // InternalApplicationConfiguration.g:53:1: entryRuleConfigurationScript : ruleConfigurationScript EOF ;
+ public final void entryRuleConfigurationScript() throws RecognitionException {
+ try {
+ // InternalApplicationConfiguration.g:54:1: ( ruleConfigurationScript EOF )
+ // InternalApplicationConfiguration.g:55:1: ruleConfigurationScript EOF
+ {
+ before(grammarAccess.getConfigurationScriptRule());
+ pushFollow(FOLLOW_1);
+ ruleConfigurationScript();
+
+ state._fsp--;
+
+ after(grammarAccess.getConfigurationScriptRule());
+ match(input,EOF,FOLLOW_2);
+
+ }
+
+ }
+ catch (RecognitionException re) {
+ reportError(re);
+ recover(input,re);
+ }
+ finally {
+ }
+ return ;
+ }
+ // $ANTLR end "entryRuleConfigurationScript"
+
+
+ // $ANTLR start "ruleConfigurationScript"
+ // InternalApplicationConfiguration.g:62:1: ruleConfigurationScript : ( ( rule__ConfigurationScript__Group__0 ) ) ;
+ public final void ruleConfigurationScript() throws RecognitionException {
+
+ int stackSize = keepStackSize();
+
+ try {
+ // InternalApplicationConfiguration.g:66:2: ( ( ( rule__ConfigurationScript__Group__0 ) ) )
+ // InternalApplicationConfiguration.g:67:2: ( ( rule__ConfigurationScript__Group__0 ) )
+ {
+ // InternalApplicationConfiguration.g:67:2: ( ( rule__ConfigurationScript__Group__0 ) )
+ // InternalApplicationConfiguration.g:68:3: ( rule__ConfigurationScript__Group__0 )
+ {
+ before(grammarAccess.getConfigurationScriptAccess().getGroup());
+ // InternalApplicationConfiguration.g:69:3: ( rule__ConfigurationScript__Group__0 )
+ // InternalApplicationConfiguration.g:69:4: rule__ConfigurationScript__Group__0
+ {
+ pushFollow(FOLLOW_2);
+ rule__ConfigurationScript__Group__0();
+
+ state._fsp--;
+
+
+ }
+
+ after(grammarAccess.getConfigurationScriptAccess().getGroup());
+
+ }
+
+
+ }
+
+ }
+ catch (RecognitionException re) {
+ reportError(re);
+ recover(input,re);
+ }
+ finally {
+
+ restoreStackSize(stackSize);
+
+ }
+ return ;
+ }
+ // $ANTLR end "ruleConfigurationScript"
+
+
+ // $ANTLR start "entryRuleCommand"
+ // InternalApplicationConfiguration.g:78:1: entryRuleCommand : ruleCommand EOF ;
+ public final void entryRuleCommand() throws RecognitionException {
+ try {
+ // InternalApplicationConfiguration.g:79:1: ( ruleCommand EOF )
+ // InternalApplicationConfiguration.g:80:1: ruleCommand EOF
+ {
+ before(grammarAccess.getCommandRule());
+ pushFollow(FOLLOW_1);
+ ruleCommand();
+
+ state._fsp--;
+
+ after(grammarAccess.getCommandRule());
+ match(input,EOF,FOLLOW_2);
+
+ }
+
+ }
+ catch (RecognitionException re) {
+ reportError(re);
+ recover(input,re);
+ }
+ finally {
+ }
+ return ;
+ }
+ // $ANTLR end "entryRuleCommand"
+
+
+ // $ANTLR start "ruleCommand"
+ // InternalApplicationConfiguration.g:87:1: ruleCommand : ( ( rule__Command__Alternatives ) ) ;
+ public final void ruleCommand() throws RecognitionException {
+
+ int stackSize = keepStackSize();
+
+ try {
+ // InternalApplicationConfiguration.g:91:2: ( ( ( rule__Command__Alternatives ) ) )
+ // InternalApplicationConfiguration.g:92:2: ( ( rule__Command__Alternatives ) )
+ {
+ // InternalApplicationConfiguration.g:92:2: ( ( rule__Command__Alternatives ) )
+ // InternalApplicationConfiguration.g:93:3: ( rule__Command__Alternatives )
+ {
+ before(grammarAccess.getCommandAccess().getAlternatives());
+ // InternalApplicationConfiguration.g:94:3: ( rule__Command__Alternatives )
+ // InternalApplicationConfiguration.g:94:4: rule__Command__Alternatives
+ {
+ pushFollow(FOLLOW_2);
+ rule__Command__Alternatives();
+
+ state._fsp--;
+
+
+ }
+
+ after(grammarAccess.getCommandAccess().getAlternatives());
+
+ }
+
+
+ }
+
+ }
+ catch (RecognitionException re) {
+ reportError(re);
+ recover(input,re);
+ }
+ finally {
+
+ restoreStackSize(stackSize);
+
+ }
+ return ;
+ }
+ // $ANTLR end "ruleCommand"
+
+
+ // $ANTLR start "entryRuleQualifiedName"
+ // InternalApplicationConfiguration.g:103:1: entryRuleQualifiedName : ruleQualifiedName EOF ;
+ public final void entryRuleQualifiedName() throws RecognitionException {
+ try {
+ // InternalApplicationConfiguration.g:104:1: ( ruleQualifiedName EOF )
+ // InternalApplicationConfiguration.g:105:1: ruleQualifiedName EOF
+ {
+ before(grammarAccess.getQualifiedNameRule());
+ pushFollow(FOLLOW_1);
+ ruleQualifiedName();
+
+ state._fsp--;
+
+ after(grammarAccess.getQualifiedNameRule());
+ match(input,EOF,FOLLOW_2);
+
+ }
+
+ }
+ catch (RecognitionException re) {
+ reportError(re);
+ recover(input,re);
+ }
+ finally {
+ }
+ return ;
+ }
+ // $ANTLR end "entryRuleQualifiedName"
+
+
+ // $ANTLR start "ruleQualifiedName"
+ // InternalApplicationConfiguration.g:112:1: ruleQualifiedName : ( ( rule__QualifiedName__Group__0 ) ) ;
+ public final void ruleQualifiedName() throws RecognitionException {
+
+ int stackSize = keepStackSize();
+
+ try {
+ // InternalApplicationConfiguration.g:116:2: ( ( ( rule__QualifiedName__Group__0 ) ) )
+ // InternalApplicationConfiguration.g:117:2: ( ( rule__QualifiedName__Group__0 ) )
+ {
+ // InternalApplicationConfiguration.g:117:2: ( ( rule__QualifiedName__Group__0 ) )
+ // InternalApplicationConfiguration.g:118:3: ( rule__QualifiedName__Group__0 )
+ {
+ before(grammarAccess.getQualifiedNameAccess().getGroup());
+ // InternalApplicationConfiguration.g:119:3: ( rule__QualifiedName__Group__0 )
+ // InternalApplicationConfiguration.g:119:4: rule__QualifiedName__Group__0
+ {
+ pushFollow(FOLLOW_2);
+ rule__QualifiedName__Group__0();
+
+ state._fsp--;
+
+
+ }
+
+ after(grammarAccess.getQualifiedNameAccess().getGroup());
+
+ }
+
+
+ }
+
+ }
+ catch (RecognitionException re) {
+ reportError(re);
+ recover(input,re);
+ }
+ finally {
+
+ restoreStackSize(stackSize);
+
+ }
+ return ;
+ }
+ // $ANTLR end "ruleQualifiedName"
+
+
+ // $ANTLR start "entryRuleREALLiteral"
+ // InternalApplicationConfiguration.g:128:1: entryRuleREALLiteral : ruleREALLiteral EOF ;
+ public final void entryRuleREALLiteral() throws RecognitionException {
+ try {
+ // InternalApplicationConfiguration.g:129:1: ( ruleREALLiteral EOF )
+ // InternalApplicationConfiguration.g:130:1: ruleREALLiteral EOF
+ {
+ before(grammarAccess.getREALLiteralRule());
+ pushFollow(FOLLOW_1);
+ ruleREALLiteral();
+
+ state._fsp--;
+
+ after(grammarAccess.getREALLiteralRule());
+ match(input,EOF,FOLLOW_2);
+
+ }
+
+ }
+ catch (RecognitionException re) {
+ reportError(re);
+ recover(input,re);
+ }
+ finally {
+ }
+ return ;
+ }
+ // $ANTLR end "entryRuleREALLiteral"
+
+
+ // $ANTLR start "ruleREALLiteral"
+ // InternalApplicationConfiguration.g:137:1: ruleREALLiteral : ( ( rule__REALLiteral__Group__0 ) ) ;
+ public final void ruleREALLiteral() throws RecognitionException {
+
+ int stackSize = keepStackSize();
+
+ try {
+ // InternalApplicationConfiguration.g:141:2: ( ( ( rule__REALLiteral__Group__0 ) ) )
+ // InternalApplicationConfiguration.g:142:2: ( ( rule__REALLiteral__Group__0 ) )
+ {
+ // InternalApplicationConfiguration.g:142:2: ( ( rule__REALLiteral__Group__0 ) )
+ // InternalApplicationConfiguration.g:143:3: ( rule__REALLiteral__Group__0 )
+ {
+ before(grammarAccess.getREALLiteralAccess().getGroup());
+ // InternalApplicationConfiguration.g:144:3: ( rule__REALLiteral__Group__0 )
+ // InternalApplicationConfiguration.g:144:4: rule__REALLiteral__Group__0
+ {
+ pushFollow(FOLLOW_2);
+ rule__REALLiteral__Group__0();
+
+ state._fsp--;
+
+
+ }
+
+ after(grammarAccess.getREALLiteralAccess().getGroup());
+
+ }
+
+
+ }
+
+ }
+ catch (RecognitionException re) {
+ reportError(re);
+ recover(input,re);
+ }
+ finally {
+
+ restoreStackSize(stackSize);
+
+ }
+ return ;
+ }
+ // $ANTLR end "ruleREALLiteral"
+
+
+ // $ANTLR start "entryRuleINTLiteral"
+ // InternalApplicationConfiguration.g:153:1: entryRuleINTLiteral : ruleINTLiteral EOF ;
+ public final void entryRuleINTLiteral() throws RecognitionException {
+ try {
+ // InternalApplicationConfiguration.g:154:1: ( ruleINTLiteral EOF )
+ // InternalApplicationConfiguration.g:155:1: ruleINTLiteral EOF
+ {
+ before(grammarAccess.getINTLiteralRule());
+ pushFollow(FOLLOW_1);
+ ruleINTLiteral();
+
+ state._fsp--;
+
+ after(grammarAccess.getINTLiteralRule());
+ match(input,EOF,FOLLOW_2);
+
+ }
+
+ }
+ catch (RecognitionException re) {
+ reportError(re);
+ recover(input,re);
+ }
+ finally {
+ }
+ return ;
+ }
+ // $ANTLR end "entryRuleINTLiteral"
+
+
+ // $ANTLR start "ruleINTLiteral"
+ // InternalApplicationConfiguration.g:162:1: ruleINTLiteral : ( ( rule__INTLiteral__Group__0 ) ) ;
+ public final void ruleINTLiteral() throws RecognitionException {
+
+ int stackSize = keepStackSize();
+
+ try {
+ // InternalApplicationConfiguration.g:166:2: ( ( ( rule__INTLiteral__Group__0 ) ) )
+ // InternalApplicationConfiguration.g:167:2: ( ( rule__INTLiteral__Group__0 ) )
+ {
+ // InternalApplicationConfiguration.g:167:2: ( ( rule__INTLiteral__Group__0 ) )
+ // InternalApplicationConfiguration.g:168:3: ( rule__INTLiteral__Group__0 )
+ {
+ before(grammarAccess.getINTLiteralAccess().getGroup());
+ // InternalApplicationConfiguration.g:169:3: ( rule__INTLiteral__Group__0 )
+ // InternalApplicationConfiguration.g:169:4: rule__INTLiteral__Group__0
+ {
+ pushFollow(FOLLOW_2);
+ rule__INTLiteral__Group__0();
+
+ state._fsp--;
+
+
+ }
+
+ after(grammarAccess.getINTLiteralAccess().getGroup());
+
+ }
+
+
+ }
+
+ }
+ catch (RecognitionException re) {
+ reportError(re);
+ recover(input,re);
+ }
+ finally {
+
+ restoreStackSize(stackSize);
+
+ }
+ return ;
+ }
+ // $ANTLR end "ruleINTLiteral"
+
+
+ // $ANTLR start "entryRuleImport"
+ // InternalApplicationConfiguration.g:178:1: entryRuleImport : ruleImport EOF ;
+ public final void entryRuleImport() throws RecognitionException {
+ try {
+ // InternalApplicationConfiguration.g:179:1: ( ruleImport EOF )
+ // InternalApplicationConfiguration.g:180:1: ruleImport EOF
+ {
+ before(grammarAccess.getImportRule());
+ pushFollow(FOLLOW_1);
+ ruleImport();
+
+ state._fsp--;
+
+ after(grammarAccess.getImportRule());
+ match(input,EOF,FOLLOW_2);
+
+ }
+
+ }
+ catch (RecognitionException re) {
+ reportError(re);
+ recover(input,re);
+ }
+ finally {
+ }
+ return ;
+ }
+ // $ANTLR end "entryRuleImport"
+
+
+ // $ANTLR start "ruleImport"
+ // InternalApplicationConfiguration.g:187:1: ruleImport : ( ( rule__Import__Alternatives ) ) ;
+ public final void ruleImport() throws RecognitionException {
+
+ int stackSize = keepStackSize();
+
+ try {
+ // InternalApplicationConfiguration.g:191:2: ( ( ( rule__Import__Alternatives ) ) )
+ // InternalApplicationConfiguration.g:192:2: ( ( rule__Import__Alternatives ) )
+ {
+ // InternalApplicationConfiguration.g:192:2: ( ( rule__Import__Alternatives ) )
+ // InternalApplicationConfiguration.g:193:3: ( rule__Import__Alternatives )
+ {
+ before(grammarAccess.getImportAccess().getAlternatives());
+ // InternalApplicationConfiguration.g:194:3: ( rule__Import__Alternatives )
+ // InternalApplicationConfiguration.g:194:4: rule__Import__Alternatives
+ {
+ pushFollow(FOLLOW_2);
+ rule__Import__Alternatives();
+
+ state._fsp--;
+
+
+ }
+
+ after(grammarAccess.getImportAccess().getAlternatives());
+
+ }
+
+
+ }
+
+ }
+ catch (RecognitionException re) {
+ reportError(re);
+ recover(input,re);
+ }
+ finally {
+
+ restoreStackSize(stackSize);
+
+ }
+ return ;
+ }
+ // $ANTLR end "ruleImport"
+
+
+ // $ANTLR start "entryRuleEPackageImport"
+ // InternalApplicationConfiguration.g:203:1: entryRuleEPackageImport : ruleEPackageImport EOF ;
+ public final void entryRuleEPackageImport() throws RecognitionException {
+ try {
+ // InternalApplicationConfiguration.g:204:1: ( ruleEPackageImport EOF )
+ // InternalApplicationConfiguration.g:205:1: ruleEPackageImport EOF
+ {
+ before(grammarAccess.getEPackageImportRule());
+ pushFollow(FOLLOW_1);
+ ruleEPackageImport();
+
+ state._fsp--;
+
+ after(grammarAccess.getEPackageImportRule());
+ match(input,EOF,FOLLOW_2);
+
+ }
+
+ }
+ catch (RecognitionException re) {
+ reportError(re);
+ recover(input,re);
+ }
+ finally {
+ }
+ return ;
+ }
+ // $ANTLR end "entryRuleEPackageImport"
+
+
+ // $ANTLR start "ruleEPackageImport"
+ // InternalApplicationConfiguration.g:212:1: ruleEPackageImport : ( ( rule__EPackageImport__Group__0 ) ) ;
+ public final void ruleEPackageImport() throws RecognitionException {
+
+ int stackSize = keepStackSize();
+
+ try {
+ // InternalApplicationConfiguration.g:216:2: ( ( ( rule__EPackageImport__Group__0 ) ) )
+ // InternalApplicationConfiguration.g:217:2: ( ( rule__EPackageImport__Group__0 ) )
+ {
+ // InternalApplicationConfiguration.g:217:2: ( ( rule__EPackageImport__Group__0 ) )
+ // InternalApplicationConfiguration.g:218:3: ( rule__EPackageImport__Group__0 )
+ {
+ before(grammarAccess.getEPackageImportAccess().getGroup());
+ // InternalApplicationConfiguration.g:219:3: ( rule__EPackageImport__Group__0 )
+ // InternalApplicationConfiguration.g:219:4: rule__EPackageImport__Group__0
+ {
+ pushFollow(FOLLOW_2);
+ rule__EPackageImport__Group__0();
+
+ state._fsp--;
+
+
+ }
+
+ after(grammarAccess.getEPackageImportAccess().getGroup());
+
+ }
+
+
+ }
+
+ }
+ catch (RecognitionException re) {
+ reportError(re);
+ recover(input,re);
+ }
+ finally {
+
+ restoreStackSize(stackSize);
+
+ }
+ return ;
+ }
+ // $ANTLR end "ruleEPackageImport"
+
+
+ // $ANTLR start "entryRuleViatraImport"
+ // InternalApplicationConfiguration.g:228:1: entryRuleViatraImport : ruleViatraImport EOF ;
+ public final void entryRuleViatraImport() throws RecognitionException {
+ try {
+ // InternalApplicationConfiguration.g:229:1: ( ruleViatraImport EOF )
+ // InternalApplicationConfiguration.g:230:1: ruleViatraImport EOF
+ {
+ before(grammarAccess.getViatraImportRule());
+ pushFollow(FOLLOW_1);
+ ruleViatraImport();
+
+ state._fsp--;
+
+ after(grammarAccess.getViatraImportRule());
+ match(input,EOF,FOLLOW_2);
+
+ }
+
+ }
+ catch (RecognitionException re) {
+ reportError(re);
+ recover(input,re);
+ }
+ finally {
+ }
+ return ;
+ }
+ // $ANTLR end "entryRuleViatraImport"
+
+
+ // $ANTLR start "ruleViatraImport"
+ // InternalApplicationConfiguration.g:237:1: ruleViatraImport : ( ( rule__ViatraImport__Group__0 ) ) ;
+ public final void ruleViatraImport() throws RecognitionException {
+
+ int stackSize = keepStackSize();
+
+ try {
+ // InternalApplicationConfiguration.g:241:2: ( ( ( rule__ViatraImport__Group__0 ) ) )
+ // InternalApplicationConfiguration.g:242:2: ( ( rule__ViatraImport__Group__0 ) )
+ {
+ // InternalApplicationConfiguration.g:242:2: ( ( rule__ViatraImport__Group__0 ) )
+ // InternalApplicationConfiguration.g:243:3: ( rule__ViatraImport__Group__0 )
+ {
+ before(grammarAccess.getViatraImportAccess().getGroup());
+ // InternalApplicationConfiguration.g:244:3: ( rule__ViatraImport__Group__0 )
+ // InternalApplicationConfiguration.g:244:4: rule__ViatraImport__Group__0
+ {
+ pushFollow(FOLLOW_2);
+ rule__ViatraImport__Group__0();
+
+ state._fsp--;
+
+
+ }
+
+ after(grammarAccess.getViatraImportAccess().getGroup());
+
+ }
+
+
+ }
+
+ }
+ catch (RecognitionException re) {
+ reportError(re);
+ recover(input,re);
+ }
+ finally {
+
+ restoreStackSize(stackSize);
+
+ }
+ return ;
+ }
+ // $ANTLR end "ruleViatraImport"
+
+
+ // $ANTLR start "entryRuleCftImport"
+ // InternalApplicationConfiguration.g:253:1: entryRuleCftImport : ruleCftImport EOF ;
+ public final void entryRuleCftImport() throws RecognitionException {
+ try {
+ // InternalApplicationConfiguration.g:254:1: ( ruleCftImport EOF )
+ // InternalApplicationConfiguration.g:255:1: ruleCftImport EOF
+ {
+ before(grammarAccess.getCftImportRule());
+ pushFollow(FOLLOW_1);
+ ruleCftImport();
+
+ state._fsp--;
+
+ after(grammarAccess.getCftImportRule());
+ match(input,EOF,FOLLOW_2);
+
+ }
+
+ }
+ catch (RecognitionException re) {
+ reportError(re);
+ recover(input,re);
+ }
+ finally {
+ }
+ return ;
+ }
+ // $ANTLR end "entryRuleCftImport"
+
+
+ // $ANTLR start "ruleCftImport"
+ // InternalApplicationConfiguration.g:262:1: ruleCftImport : ( ( rule__CftImport__Group__0 ) ) ;
+ public final void ruleCftImport() throws RecognitionException {
+
+ int stackSize = keepStackSize();
+
+ try {
+ // InternalApplicationConfiguration.g:266:2: ( ( ( rule__CftImport__Group__0 ) ) )
+ // InternalApplicationConfiguration.g:267:2: ( ( rule__CftImport__Group__0 ) )
+ {
+ // InternalApplicationConfiguration.g:267:2: ( ( rule__CftImport__Group__0 ) )
+ // InternalApplicationConfiguration.g:268:3: ( rule__CftImport__Group__0 )
+ {
+ before(grammarAccess.getCftImportAccess().getGroup());
+ // InternalApplicationConfiguration.g:269:3: ( rule__CftImport__Group__0 )
+ // InternalApplicationConfiguration.g:269:4: rule__CftImport__Group__0
+ {
+ pushFollow(FOLLOW_2);
+ rule__CftImport__Group__0();
+
+ state._fsp--;
+
+
+ }
+
+ after(grammarAccess.getCftImportAccess().getGroup());
+
+ }
+
+
+ }
+
+ }
+ catch (RecognitionException re) {
+ reportError(re);
+ recover(input,re);
+ }
+ finally {
+
+ restoreStackSize(stackSize);
+
+ }
+ return ;
+ }
+ // $ANTLR end "ruleCftImport"
+
+
+ // $ANTLR start "entryRuleDeclaration"
+ // InternalApplicationConfiguration.g:278:1: entryRuleDeclaration : ruleDeclaration EOF ;
+ public final void entryRuleDeclaration() throws RecognitionException {
+ try {
+ // InternalApplicationConfiguration.g:279:1: ( ruleDeclaration EOF )
+ // InternalApplicationConfiguration.g:280:1: ruleDeclaration EOF
+ {
+ before(grammarAccess.getDeclarationRule());
+ pushFollow(FOLLOW_1);
+ ruleDeclaration();
+
+ state._fsp--;
+
+ after(grammarAccess.getDeclarationRule());
+ match(input,EOF,FOLLOW_2);
+
+ }
+
+ }
+ catch (RecognitionException re) {
+ reportError(re);
+ recover(input,re);
+ }
+ finally {
+ }
+ return ;
+ }
+ // $ANTLR end "entryRuleDeclaration"
+
+
+ // $ANTLR start "ruleDeclaration"
+ // InternalApplicationConfiguration.g:287:1: ruleDeclaration : ( ( rule__Declaration__Alternatives ) ) ;
+ public final void ruleDeclaration() throws RecognitionException {
+
+ int stackSize = keepStackSize();
+
+ try {
+ // InternalApplicationConfiguration.g:291:2: ( ( ( rule__Declaration__Alternatives ) ) )
+ // InternalApplicationConfiguration.g:292:2: ( ( rule__Declaration__Alternatives ) )
+ {
+ // InternalApplicationConfiguration.g:292:2: ( ( rule__Declaration__Alternatives ) )
+ // InternalApplicationConfiguration.g:293:3: ( rule__Declaration__Alternatives )
+ {
+ before(grammarAccess.getDeclarationAccess().getAlternatives());
+ // InternalApplicationConfiguration.g:294:3: ( rule__Declaration__Alternatives )
+ // InternalApplicationConfiguration.g:294:4: rule__Declaration__Alternatives
+ {
+ pushFollow(FOLLOW_2);
+ rule__Declaration__Alternatives();
+
+ state._fsp--;
+
+
+ }
+
+ after(grammarAccess.getDeclarationAccess().getAlternatives());
+
+ }
+
+
+ }
+
+ }
+ catch (RecognitionException re) {
+ reportError(re);
+ recover(input,re);
+ }
+ finally {
+
+ restoreStackSize(stackSize);
+
+ }
+ return ;
+ }
+ // $ANTLR end "ruleDeclaration"
+
+
+ // $ANTLR start "entryRuleFileSpecification"
+ // InternalApplicationConfiguration.g:303:1: entryRuleFileSpecification : ruleFileSpecification EOF ;
+ public final void entryRuleFileSpecification() throws RecognitionException {
+ try {
+ // InternalApplicationConfiguration.g:304:1: ( ruleFileSpecification EOF )
+ // InternalApplicationConfiguration.g:305:1: ruleFileSpecification EOF
+ {
+ before(grammarAccess.getFileSpecificationRule());
+ pushFollow(FOLLOW_1);
+ ruleFileSpecification();
+
+ state._fsp--;
+
+ after(grammarAccess.getFileSpecificationRule());
+ match(input,EOF,FOLLOW_2);
+
+ }
+
+ }
+ catch (RecognitionException re) {
+ reportError(re);
+ recover(input,re);
+ }
+ finally {
+ }
+ return ;
+ }
+ // $ANTLR end "entryRuleFileSpecification"
+
+
+ // $ANTLR start "ruleFileSpecification"
+ // InternalApplicationConfiguration.g:312:1: ruleFileSpecification : ( ( rule__FileSpecification__PathAssignment ) ) ;
+ public final void ruleFileSpecification() throws RecognitionException {
+
+ int stackSize = keepStackSize();
+
+ try {
+ // InternalApplicationConfiguration.g:316:2: ( ( ( rule__FileSpecification__PathAssignment ) ) )
+ // InternalApplicationConfiguration.g:317:2: ( ( rule__FileSpecification__PathAssignment ) )
+ {
+ // InternalApplicationConfiguration.g:317:2: ( ( rule__FileSpecification__PathAssignment ) )
+ // InternalApplicationConfiguration.g:318:3: ( rule__FileSpecification__PathAssignment )
+ {
+ before(grammarAccess.getFileSpecificationAccess().getPathAssignment());
+ // InternalApplicationConfiguration.g:319:3: ( rule__FileSpecification__PathAssignment )
+ // InternalApplicationConfiguration.g:319:4: rule__FileSpecification__PathAssignment
+ {
+ pushFollow(FOLLOW_2);
+ rule__FileSpecification__PathAssignment();
+
+ state._fsp--;
+
+
+ }
+
+ after(grammarAccess.getFileSpecificationAccess().getPathAssignment());
+
+ }
+
+
+ }
+
+ }
+ catch (RecognitionException re) {
+ reportError(re);
+ recover(input,re);
+ }
+ finally {
+
+ restoreStackSize(stackSize);
+
+ }
+ return ;
+ }
+ // $ANTLR end "ruleFileSpecification"
+
+
+ // $ANTLR start "entryRuleFileDeclaration"
+ // InternalApplicationConfiguration.g:328:1: entryRuleFileDeclaration : ruleFileDeclaration EOF ;
+ public final void entryRuleFileDeclaration() throws RecognitionException {
+ try {
+ // InternalApplicationConfiguration.g:329:1: ( ruleFileDeclaration EOF )
+ // InternalApplicationConfiguration.g:330:1: ruleFileDeclaration EOF
+ {
+ before(grammarAccess.getFileDeclarationRule());
+ pushFollow(FOLLOW_1);
+ ruleFileDeclaration();
+
+ state._fsp--;
+
+ after(grammarAccess.getFileDeclarationRule());
+ match(input,EOF,FOLLOW_2);
+
+ }
+
+ }
+ catch (RecognitionException re) {
+ reportError(re);
+ recover(input,re);
+ }
+ finally {
+ }
+ return ;
+ }
+ // $ANTLR end "entryRuleFileDeclaration"
+
+
+ // $ANTLR start "ruleFileDeclaration"
+ // InternalApplicationConfiguration.g:337:1: ruleFileDeclaration : ( ( rule__FileDeclaration__Group__0 ) ) ;
+ public final void ruleFileDeclaration() throws RecognitionException {
+
+ int stackSize = keepStackSize();
+
+ try {
+ // InternalApplicationConfiguration.g:341:2: ( ( ( rule__FileDeclaration__Group__0 ) ) )
+ // InternalApplicationConfiguration.g:342:2: ( ( rule__FileDeclaration__Group__0 ) )
+ {
+ // InternalApplicationConfiguration.g:342:2: ( ( rule__FileDeclaration__Group__0 ) )
+ // InternalApplicationConfiguration.g:343:3: ( rule__FileDeclaration__Group__0 )
+ {
+ before(grammarAccess.getFileDeclarationAccess().getGroup());
+ // InternalApplicationConfiguration.g:344:3: ( rule__FileDeclaration__Group__0 )
+ // InternalApplicationConfiguration.g:344:4: rule__FileDeclaration__Group__0
+ {
+ pushFollow(FOLLOW_2);
+ rule__FileDeclaration__Group__0();
+
+ state._fsp--;
+
+
+ }
+
+ after(grammarAccess.getFileDeclarationAccess().getGroup());
+
+ }
+
+
+ }
+
+ }
+ catch (RecognitionException re) {
+ reportError(re);
+ recover(input,re);
+ }
+ finally {
+
+ restoreStackSize(stackSize);
+
+ }
+ return ;
+ }
+ // $ANTLR end "ruleFileDeclaration"
+
+
+ // $ANTLR start "entryRuleFileReference"
+ // InternalApplicationConfiguration.g:353:1: entryRuleFileReference : ruleFileReference EOF ;
+ public final void entryRuleFileReference() throws RecognitionException {
+ try {
+ // InternalApplicationConfiguration.g:354:1: ( ruleFileReference EOF )
+ // InternalApplicationConfiguration.g:355:1: ruleFileReference EOF
+ {
+ before(grammarAccess.getFileReferenceRule());
+ pushFollow(FOLLOW_1);
+ ruleFileReference();
+
+ state._fsp--;
+
+ after(grammarAccess.getFileReferenceRule());
+ match(input,EOF,FOLLOW_2);
+
+ }
+
+ }
+ catch (RecognitionException re) {
+ reportError(re);
+ recover(input,re);
+ }
+ finally {
+ }
+ return ;
+ }
+ // $ANTLR end "entryRuleFileReference"
+
+
+ // $ANTLR start "ruleFileReference"
+ // InternalApplicationConfiguration.g:362:1: ruleFileReference : ( ( rule__FileReference__ReferredAssignment ) ) ;
+ public final void ruleFileReference() throws RecognitionException {
+
+ int stackSize = keepStackSize();
+
+ try {
+ // InternalApplicationConfiguration.g:366:2: ( ( ( rule__FileReference__ReferredAssignment ) ) )
+ // InternalApplicationConfiguration.g:367:2: ( ( rule__FileReference__ReferredAssignment ) )
+ {
+ // InternalApplicationConfiguration.g:367:2: ( ( rule__FileReference__ReferredAssignment ) )
+ // InternalApplicationConfiguration.g:368:3: ( rule__FileReference__ReferredAssignment )
+ {
+ before(grammarAccess.getFileReferenceAccess().getReferredAssignment());
+ // InternalApplicationConfiguration.g:369:3: ( rule__FileReference__ReferredAssignment )
+ // InternalApplicationConfiguration.g:369:4: rule__FileReference__ReferredAssignment
+ {
+ pushFollow(FOLLOW_2);
+ rule__FileReference__ReferredAssignment();
+
+ state._fsp--;
+
+
+ }
+
+ after(grammarAccess.getFileReferenceAccess().getReferredAssignment());
+
+ }
+
+
+ }
+
+ }
+ catch (RecognitionException re) {
+ reportError(re);
+ recover(input,re);
+ }
+ finally {
+
+ restoreStackSize(stackSize);
+
+ }
+ return ;
+ }
+ // $ANTLR end "ruleFileReference"
+
+
+ // $ANTLR start "entryRuleFile"
+ // InternalApplicationConfiguration.g:378:1: entryRuleFile : ruleFile EOF ;
+ public final void entryRuleFile() throws RecognitionException {
+ try {
+ // InternalApplicationConfiguration.g:379:1: ( ruleFile EOF )
+ // InternalApplicationConfiguration.g:380:1: ruleFile EOF
+ {
+ before(grammarAccess.getFileRule());
+ pushFollow(FOLLOW_1);
+ ruleFile();
+
+ state._fsp--;
+
+ after(grammarAccess.getFileRule());
+ match(input,EOF,FOLLOW_2);
+
+ }
+
+ }
+ catch (RecognitionException re) {
+ reportError(re);
+ recover(input,re);
+ }
+ finally {
+ }
+ return ;
+ }
+ // $ANTLR end "entryRuleFile"
+
+
+ // $ANTLR start "ruleFile"
+ // InternalApplicationConfiguration.g:387:1: ruleFile : ( ( rule__File__Alternatives ) ) ;
+ public final void ruleFile() throws RecognitionException {
+
+ int stackSize = keepStackSize();
+
+ try {
+ // InternalApplicationConfiguration.g:391:2: ( ( ( rule__File__Alternatives ) ) )
+ // InternalApplicationConfiguration.g:392:2: ( ( rule__File__Alternatives ) )
+ {
+ // InternalApplicationConfiguration.g:392:2: ( ( rule__File__Alternatives ) )
+ // InternalApplicationConfiguration.g:393:3: ( rule__File__Alternatives )
+ {
+ before(grammarAccess.getFileAccess().getAlternatives());
+ // InternalApplicationConfiguration.g:394:3: ( rule__File__Alternatives )
+ // InternalApplicationConfiguration.g:394:4: rule__File__Alternatives
+ {
+ pushFollow(FOLLOW_2);
+ rule__File__Alternatives();
+
+ state._fsp--;
+
+
+ }
+
+ after(grammarAccess.getFileAccess().getAlternatives());
+
+ }
+
+
+ }
+
+ }
+ catch (RecognitionException re) {
+ reportError(re);
+ recover(input,re);
+ }
+ finally {
+
+ restoreStackSize(stackSize);
+
+ }
+ return ;
+ }
+ // $ANTLR end "ruleFile"
+
+
+ // $ANTLR start "entryRuleMetamodelSpecification"
+ // InternalApplicationConfiguration.g:403:1: entryRuleMetamodelSpecification : ruleMetamodelSpecification EOF ;
+ public final void entryRuleMetamodelSpecification() throws RecognitionException {
+ try {
+ // InternalApplicationConfiguration.g:404:1: ( ruleMetamodelSpecification EOF )
+ // InternalApplicationConfiguration.g:405:1: ruleMetamodelSpecification EOF
+ {
+ before(grammarAccess.getMetamodelSpecificationRule());
+ pushFollow(FOLLOW_1);
+ ruleMetamodelSpecification();
+
+ state._fsp--;
+
+ after(grammarAccess.getMetamodelSpecificationRule());
+ match(input,EOF,FOLLOW_2);
+
+ }
+
+ }
+ catch (RecognitionException re) {
+ reportError(re);
+ recover(input,re);
+ }
+ finally {
+ }
+ return ;
+ }
+ // $ANTLR end "entryRuleMetamodelSpecification"
+
+
+ // $ANTLR start "ruleMetamodelSpecification"
+ // InternalApplicationConfiguration.g:412:1: ruleMetamodelSpecification : ( ( rule__MetamodelSpecification__Group__0 ) ) ;
+ public final void ruleMetamodelSpecification() throws RecognitionException {
+
+ int stackSize = keepStackSize();
+
+ try {
+ // InternalApplicationConfiguration.g:416:2: ( ( ( rule__MetamodelSpecification__Group__0 ) ) )
+ // InternalApplicationConfiguration.g:417:2: ( ( rule__MetamodelSpecification__Group__0 ) )
+ {
+ // InternalApplicationConfiguration.g:417:2: ( ( rule__MetamodelSpecification__Group__0 ) )
+ // InternalApplicationConfiguration.g:418:3: ( rule__MetamodelSpecification__Group__0 )
+ {
+ before(grammarAccess.getMetamodelSpecificationAccess().getGroup());
+ // InternalApplicationConfiguration.g:419:3: ( rule__MetamodelSpecification__Group__0 )
+ // InternalApplicationConfiguration.g:419:4: rule__MetamodelSpecification__Group__0
+ {
+ pushFollow(FOLLOW_2);
+ rule__MetamodelSpecification__Group__0();
+
+ state._fsp--;
+
+
+ }
+
+ after(grammarAccess.getMetamodelSpecificationAccess().getGroup());
+
+ }
+
+
+ }
+
+ }
+ catch (RecognitionException re) {
+ reportError(re);
+ recover(input,re);
+ }
+ finally {
+
+ restoreStackSize(stackSize);
+
+ }
+ return ;
+ }
+ // $ANTLR end "ruleMetamodelSpecification"
+
+
+ // $ANTLR start "entryRuleMetamodelEntry"
+ // InternalApplicationConfiguration.g:428:1: entryRuleMetamodelEntry : ruleMetamodelEntry EOF ;
+ public final void entryRuleMetamodelEntry() throws RecognitionException {
+ try {
+ // InternalApplicationConfiguration.g:429:1: ( ruleMetamodelEntry EOF )
+ // InternalApplicationConfiguration.g:430:1: ruleMetamodelEntry EOF
+ {
+ before(grammarAccess.getMetamodelEntryRule());
+ pushFollow(FOLLOW_1);
+ ruleMetamodelEntry();
+
+ state._fsp--;
+
+ after(grammarAccess.getMetamodelEntryRule());
+ match(input,EOF,FOLLOW_2);
+
+ }
+
+ }
+ catch (RecognitionException re) {
+ reportError(re);
+ recover(input,re);
+ }
+ finally {
+ }
+ return ;
+ }
+ // $ANTLR end "entryRuleMetamodelEntry"
+
+
+ // $ANTLR start "ruleMetamodelEntry"
+ // InternalApplicationConfiguration.g:437:1: ruleMetamodelEntry : ( ( rule__MetamodelEntry__Alternatives ) ) ;
+ public final void ruleMetamodelEntry() throws RecognitionException {
+
+ int stackSize = keepStackSize();
+
+ try {
+ // InternalApplicationConfiguration.g:441:2: ( ( ( rule__MetamodelEntry__Alternatives ) ) )
+ // InternalApplicationConfiguration.g:442:2: ( ( rule__MetamodelEntry__Alternatives ) )
+ {
+ // InternalApplicationConfiguration.g:442:2: ( ( rule__MetamodelEntry__Alternatives ) )
+ // InternalApplicationConfiguration.g:443:3: ( rule__MetamodelEntry__Alternatives )
+ {
+ before(grammarAccess.getMetamodelEntryAccess().getAlternatives());
+ // InternalApplicationConfiguration.g:444:3: ( rule__MetamodelEntry__Alternatives )
+ // InternalApplicationConfiguration.g:444:4: rule__MetamodelEntry__Alternatives
+ {
+ pushFollow(FOLLOW_2);
+ rule__MetamodelEntry__Alternatives();
+
+ state._fsp--;
+
+
+ }
+
+ after(grammarAccess.getMetamodelEntryAccess().getAlternatives());
+
+ }
+
+
+ }
+
+ }
+ catch (RecognitionException re) {
+ reportError(re);
+ recover(input,re);
+ }
+ finally {
+
+ restoreStackSize(stackSize);
+
+ }
+ return ;
+ }
+ // $ANTLR end "ruleMetamodelEntry"
+
+
+ // $ANTLR start "entryRuleAllPackageEntry"
+ // InternalApplicationConfiguration.g:453:1: entryRuleAllPackageEntry : ruleAllPackageEntry EOF ;
+ public final void entryRuleAllPackageEntry() throws RecognitionException {
+ try {
+ // InternalApplicationConfiguration.g:454:1: ( ruleAllPackageEntry EOF )
+ // InternalApplicationConfiguration.g:455:1: ruleAllPackageEntry EOF
+ {
+ before(grammarAccess.getAllPackageEntryRule());
+ pushFollow(FOLLOW_1);
+ ruleAllPackageEntry();
+
+ state._fsp--;
+
+ after(grammarAccess.getAllPackageEntryRule());
+ match(input,EOF,FOLLOW_2);
+
+ }
+
+ }
+ catch (RecognitionException re) {
+ reportError(re);
+ recover(input,re);
+ }
+ finally {
+ }
+ return ;
+ }
+ // $ANTLR end "entryRuleAllPackageEntry"
+
+
+ // $ANTLR start "ruleAllPackageEntry"
+ // InternalApplicationConfiguration.g:462:1: ruleAllPackageEntry : ( ( rule__AllPackageEntry__Group__0 ) ) ;
+ public final void ruleAllPackageEntry() throws RecognitionException {
+
+ int stackSize = keepStackSize();
+
+ try {
+ // InternalApplicationConfiguration.g:466:2: ( ( ( rule__AllPackageEntry__Group__0 ) ) )
+ // InternalApplicationConfiguration.g:467:2: ( ( rule__AllPackageEntry__Group__0 ) )
+ {
+ // InternalApplicationConfiguration.g:467:2: ( ( rule__AllPackageEntry__Group__0 ) )
+ // InternalApplicationConfiguration.g:468:3: ( rule__AllPackageEntry__Group__0 )
+ {
+ before(grammarAccess.getAllPackageEntryAccess().getGroup());
+ // InternalApplicationConfiguration.g:469:3: ( rule__AllPackageEntry__Group__0 )
+ // InternalApplicationConfiguration.g:469:4: rule__AllPackageEntry__Group__0
+ {
+ pushFollow(FOLLOW_2);
+ rule__AllPackageEntry__Group__0();
+
+ state._fsp--;
+
+
+ }
+
+ after(grammarAccess.getAllPackageEntryAccess().getGroup());
+
+ }
+
+
+ }
+
+ }
+ catch (RecognitionException re) {
+ reportError(re);
+ recover(input,re);
+ }
+ finally {
+
+ restoreStackSize(stackSize);
+
+ }
+ return ;
+ }
+ // $ANTLR end "ruleAllPackageEntry"
+
+
+ // $ANTLR start "entryRuleMetamodelElement"
+ // InternalApplicationConfiguration.g:478:1: entryRuleMetamodelElement : ruleMetamodelElement EOF ;
+ public final void entryRuleMetamodelElement() throws RecognitionException {
+ try {
+ // InternalApplicationConfiguration.g:479:1: ( ruleMetamodelElement EOF )
+ // InternalApplicationConfiguration.g:480:1: ruleMetamodelElement EOF
+ {
+ before(grammarAccess.getMetamodelElementRule());
+ pushFollow(FOLLOW_1);
+ ruleMetamodelElement();
+
+ state._fsp--;
+
+ after(grammarAccess.getMetamodelElementRule());
+ match(input,EOF,FOLLOW_2);
+
+ }
+
+ }
+ catch (RecognitionException re) {
+ reportError(re);
+ recover(input,re);
+ }
+ finally {
+ }
+ return ;
+ }
+ // $ANTLR end "entryRuleMetamodelElement"
+
+
+ // $ANTLR start "ruleMetamodelElement"
+ // InternalApplicationConfiguration.g:487:1: ruleMetamodelElement : ( ( rule__MetamodelElement__Group__0 ) ) ;
+ public final void ruleMetamodelElement() throws RecognitionException {
+
+ int stackSize = keepStackSize();
+
+ try {
+ // InternalApplicationConfiguration.g:491:2: ( ( ( rule__MetamodelElement__Group__0 ) ) )
+ // InternalApplicationConfiguration.g:492:2: ( ( rule__MetamodelElement__Group__0 ) )
+ {
+ // InternalApplicationConfiguration.g:492:2: ( ( rule__MetamodelElement__Group__0 ) )
+ // InternalApplicationConfiguration.g:493:3: ( rule__MetamodelElement__Group__0 )
+ {
+ before(grammarAccess.getMetamodelElementAccess().getGroup());
+ // InternalApplicationConfiguration.g:494:3: ( rule__MetamodelElement__Group__0 )
+ // InternalApplicationConfiguration.g:494:4: rule__MetamodelElement__Group__0
+ {
+ pushFollow(FOLLOW_2);
+ rule__MetamodelElement__Group__0();
+
+ state._fsp--;
+
+
+ }
+
+ after(grammarAccess.getMetamodelElementAccess().getGroup());
+
+ }
+
+
+ }
+
+ }
+ catch (RecognitionException re) {
+ reportError(re);
+ recover(input,re);
+ }
+ finally {
+
+ restoreStackSize(stackSize);
+
+ }
+ return ;
+ }
+ // $ANTLR end "ruleMetamodelElement"
+
+
+ // $ANTLR start "entryRuleMetamodelDeclaration"
+ // InternalApplicationConfiguration.g:503:1: entryRuleMetamodelDeclaration : ruleMetamodelDeclaration EOF ;
+ public final void entryRuleMetamodelDeclaration() throws RecognitionException {
+ try {
+ // InternalApplicationConfiguration.g:504:1: ( ruleMetamodelDeclaration EOF )
+ // InternalApplicationConfiguration.g:505:1: ruleMetamodelDeclaration EOF
+ {
+ before(grammarAccess.getMetamodelDeclarationRule());
+ pushFollow(FOLLOW_1);
+ ruleMetamodelDeclaration();
+
+ state._fsp--;
+
+ after(grammarAccess.getMetamodelDeclarationRule());
+ match(input,EOF,FOLLOW_2);
+
+ }
+
+ }
+ catch (RecognitionException re) {
+ reportError(re);
+ recover(input,re);
+ }
+ finally {
+ }
+ return ;
+ }
+ // $ANTLR end "entryRuleMetamodelDeclaration"
+
+
+ // $ANTLR start "ruleMetamodelDeclaration"
+ // InternalApplicationConfiguration.g:512:1: ruleMetamodelDeclaration : ( ( rule__MetamodelDeclaration__Group__0 ) ) ;
+ public final void ruleMetamodelDeclaration() throws RecognitionException {
+
+ int stackSize = keepStackSize();
+
+ try {
+ // InternalApplicationConfiguration.g:516:2: ( ( ( rule__MetamodelDeclaration__Group__0 ) ) )
+ // InternalApplicationConfiguration.g:517:2: ( ( rule__MetamodelDeclaration__Group__0 ) )
+ {
+ // InternalApplicationConfiguration.g:517:2: ( ( rule__MetamodelDeclaration__Group__0 ) )
+ // InternalApplicationConfiguration.g:518:3: ( rule__MetamodelDeclaration__Group__0 )
+ {
+ before(grammarAccess.getMetamodelDeclarationAccess().getGroup());
+ // InternalApplicationConfiguration.g:519:3: ( rule__MetamodelDeclaration__Group__0 )
+ // InternalApplicationConfiguration.g:519:4: rule__MetamodelDeclaration__Group__0
+ {
+ pushFollow(FOLLOW_2);
+ rule__MetamodelDeclaration__Group__0();
+
+ state._fsp--;
+
+
+ }
+
+ after(grammarAccess.getMetamodelDeclarationAccess().getGroup());
+
+ }
+
+
+ }
+
+ }
+ catch (RecognitionException re) {
+ reportError(re);
+ recover(input,re);
+ }
+ finally {
+
+ restoreStackSize(stackSize);
+
+ }
+ return ;
+ }
+ // $ANTLR end "ruleMetamodelDeclaration"
+
+
+ // $ANTLR start "entryRuleMetamodelReference"
+ // InternalApplicationConfiguration.g:528:1: entryRuleMetamodelReference : ruleMetamodelReference EOF ;
+ public final void entryRuleMetamodelReference() throws RecognitionException {
+ try {
+ // InternalApplicationConfiguration.g:529:1: ( ruleMetamodelReference EOF )
+ // InternalApplicationConfiguration.g:530:1: ruleMetamodelReference EOF
+ {
+ before(grammarAccess.getMetamodelReferenceRule());
+ pushFollow(FOLLOW_1);
+ ruleMetamodelReference();
+
+ state._fsp--;
+
+ after(grammarAccess.getMetamodelReferenceRule());
+ match(input,EOF,FOLLOW_2);
+
+ }
+
+ }
+ catch (RecognitionException re) {
+ reportError(re);
+ recover(input,re);
+ }
+ finally {
+ }
+ return ;
+ }
+ // $ANTLR end "entryRuleMetamodelReference"
+
+
+ // $ANTLR start "ruleMetamodelReference"
+ // InternalApplicationConfiguration.g:537:1: ruleMetamodelReference : ( ( rule__MetamodelReference__ReferredAssignment ) ) ;
+ public final void ruleMetamodelReference() throws RecognitionException {
+
+ int stackSize = keepStackSize();
+
+ try {
+ // InternalApplicationConfiguration.g:541:2: ( ( ( rule__MetamodelReference__ReferredAssignment ) ) )
+ // InternalApplicationConfiguration.g:542:2: ( ( rule__MetamodelReference__ReferredAssignment ) )
+ {
+ // InternalApplicationConfiguration.g:542:2: ( ( rule__MetamodelReference__ReferredAssignment ) )
+ // InternalApplicationConfiguration.g:543:3: ( rule__MetamodelReference__ReferredAssignment )
+ {
+ before(grammarAccess.getMetamodelReferenceAccess().getReferredAssignment());
+ // InternalApplicationConfiguration.g:544:3: ( rule__MetamodelReference__ReferredAssignment )
+ // InternalApplicationConfiguration.g:544:4: rule__MetamodelReference__ReferredAssignment
+ {
+ pushFollow(FOLLOW_2);
+ rule__MetamodelReference__ReferredAssignment();
+
+ state._fsp--;
+
+
+ }
+
+ after(grammarAccess.getMetamodelReferenceAccess().getReferredAssignment());
+
+ }
+
+
+ }
+
+ }
+ catch (RecognitionException re) {
+ reportError(re);
+ recover(input,re);
+ }
+ finally {
+
+ restoreStackSize(stackSize);
+
+ }
+ return ;
+ }
+ // $ANTLR end "ruleMetamodelReference"
+
+
+ // $ANTLR start "entryRuleMetamodel"
+ // InternalApplicationConfiguration.g:553:1: entryRuleMetamodel : ruleMetamodel EOF ;
+ public final void entryRuleMetamodel() throws RecognitionException {
+ try {
+ // InternalApplicationConfiguration.g:554:1: ( ruleMetamodel EOF )
+ // InternalApplicationConfiguration.g:555:1: ruleMetamodel EOF
+ {
+ before(grammarAccess.getMetamodelRule());
+ pushFollow(FOLLOW_1);
+ ruleMetamodel();
+
+ state._fsp--;
+
+ after(grammarAccess.getMetamodelRule());
+ match(input,EOF,FOLLOW_2);
+
+ }
+
+ }
+ catch (RecognitionException re) {
+ reportError(re);
+ recover(input,re);
+ }
+ finally {
+ }
+ return ;
+ }
+ // $ANTLR end "entryRuleMetamodel"
+
+
+ // $ANTLR start "ruleMetamodel"
+ // InternalApplicationConfiguration.g:562:1: ruleMetamodel : ( ( rule__Metamodel__Alternatives ) ) ;
+ public final void ruleMetamodel() throws RecognitionException {
+
+ int stackSize = keepStackSize();
+
+ try {
+ // InternalApplicationConfiguration.g:566:2: ( ( ( rule__Metamodel__Alternatives ) ) )
+ // InternalApplicationConfiguration.g:567:2: ( ( rule__Metamodel__Alternatives ) )
+ {
+ // InternalApplicationConfiguration.g:567:2: ( ( rule__Metamodel__Alternatives ) )
+ // InternalApplicationConfiguration.g:568:3: ( rule__Metamodel__Alternatives )
+ {
+ before(grammarAccess.getMetamodelAccess().getAlternatives());
+ // InternalApplicationConfiguration.g:569:3: ( rule__Metamodel__Alternatives )
+ // InternalApplicationConfiguration.g:569:4: rule__Metamodel__Alternatives
+ {
+ pushFollow(FOLLOW_2);
+ rule__Metamodel__Alternatives();
+
+ state._fsp--;
+
+
+ }
+
+ after(grammarAccess.getMetamodelAccess().getAlternatives());
+
+ }
+
+
+ }
+
+ }
+ catch (RecognitionException re) {
+ reportError(re);
+ recover(input,re);
+ }
+ finally {
+
+ restoreStackSize(stackSize);
+
+ }
+ return ;
+ }
+ // $ANTLR end "ruleMetamodel"
+
+
+ // $ANTLR start "entryRulePartialModelSpecification"
+ // InternalApplicationConfiguration.g:578:1: entryRulePartialModelSpecification : rulePartialModelSpecification EOF ;
+ public final void entryRulePartialModelSpecification() throws RecognitionException {
+ try {
+ // InternalApplicationConfiguration.g:579:1: ( rulePartialModelSpecification EOF )
+ // InternalApplicationConfiguration.g:580:1: rulePartialModelSpecification EOF
+ {
+ before(grammarAccess.getPartialModelSpecificationRule());
+ pushFollow(FOLLOW_1);
+ rulePartialModelSpecification();
+
+ state._fsp--;
+
+ after(grammarAccess.getPartialModelSpecificationRule());
+ match(input,EOF,FOLLOW_2);
+
+ }
+
+ }
+ catch (RecognitionException re) {
+ reportError(re);
+ recover(input,re);
+ }
+ finally {
+ }
+ return ;
+ }
+ // $ANTLR end "entryRulePartialModelSpecification"
+
+
+ // $ANTLR start "rulePartialModelSpecification"
+ // InternalApplicationConfiguration.g:587:1: rulePartialModelSpecification : ( ( rule__PartialModelSpecification__Group__0 ) ) ;
+ public final void rulePartialModelSpecification() throws RecognitionException {
+
+ int stackSize = keepStackSize();
+
+ try {
+ // InternalApplicationConfiguration.g:591:2: ( ( ( rule__PartialModelSpecification__Group__0 ) ) )
+ // InternalApplicationConfiguration.g:592:2: ( ( rule__PartialModelSpecification__Group__0 ) )
+ {
+ // InternalApplicationConfiguration.g:592:2: ( ( rule__PartialModelSpecification__Group__0 ) )
+ // InternalApplicationConfiguration.g:593:3: ( rule__PartialModelSpecification__Group__0 )
+ {
+ before(grammarAccess.getPartialModelSpecificationAccess().getGroup());
+ // InternalApplicationConfiguration.g:594:3: ( rule__PartialModelSpecification__Group__0 )
+ // InternalApplicationConfiguration.g:594:4: rule__PartialModelSpecification__Group__0
+ {
+ pushFollow(FOLLOW_2);
+ rule__PartialModelSpecification__Group__0();
+
+ state._fsp--;
+
+
+ }
+
+ after(grammarAccess.getPartialModelSpecificationAccess().getGroup());
+
+ }
+
+
+ }
+
+ }
+ catch (RecognitionException re) {
+ reportError(re);
+ recover(input,re);
+ }
+ finally {
+
+ restoreStackSize(stackSize);
+
+ }
+ return ;
+ }
+ // $ANTLR end "rulePartialModelSpecification"
+
+
+ // $ANTLR start "entryRulePartialModelEntry"
+ // InternalApplicationConfiguration.g:603:1: entryRulePartialModelEntry : rulePartialModelEntry EOF ;
+ public final void entryRulePartialModelEntry() throws RecognitionException {
+ try {
+ // InternalApplicationConfiguration.g:604:1: ( rulePartialModelEntry EOF )
+ // InternalApplicationConfiguration.g:605:1: rulePartialModelEntry EOF
+ {
+ before(grammarAccess.getPartialModelEntryRule());
+ pushFollow(FOLLOW_1);
+ rulePartialModelEntry();
+
+ state._fsp--;
+
+ after(grammarAccess.getPartialModelEntryRule());
+ match(input,EOF,FOLLOW_2);
+
+ }
+
+ }
+ catch (RecognitionException re) {
+ reportError(re);
+ recover(input,re);
+ }
+ finally {
+ }
+ return ;
+ }
+ // $ANTLR end "entryRulePartialModelEntry"
+
+
+ // $ANTLR start "rulePartialModelEntry"
+ // InternalApplicationConfiguration.g:612:1: rulePartialModelEntry : ( ( rule__PartialModelEntry__Alternatives ) ) ;
+ public final void rulePartialModelEntry() throws RecognitionException {
+
+ int stackSize = keepStackSize();
+
+ try {
+ // InternalApplicationConfiguration.g:616:2: ( ( ( rule__PartialModelEntry__Alternatives ) ) )
+ // InternalApplicationConfiguration.g:617:2: ( ( rule__PartialModelEntry__Alternatives ) )
+ {
+ // InternalApplicationConfiguration.g:617:2: ( ( rule__PartialModelEntry__Alternatives ) )
+ // InternalApplicationConfiguration.g:618:3: ( rule__PartialModelEntry__Alternatives )
+ {
+ before(grammarAccess.getPartialModelEntryAccess().getAlternatives());
+ // InternalApplicationConfiguration.g:619:3: ( rule__PartialModelEntry__Alternatives )
+ // InternalApplicationConfiguration.g:619:4: rule__PartialModelEntry__Alternatives
+ {
+ pushFollow(FOLLOW_2);
+ rule__PartialModelEntry__Alternatives();
+
+ state._fsp--;
+
+
+ }
+
+ after(grammarAccess.getPartialModelEntryAccess().getAlternatives());
+
+ }
+
+
+ }
+
+ }
+ catch (RecognitionException re) {
+ reportError(re);
+ recover(input,re);
+ }
+ finally {
+
+ restoreStackSize(stackSize);
+
+ }
+ return ;
+ }
+ // $ANTLR end "rulePartialModelEntry"
+
+
+ // $ANTLR start "entryRuleModelEntry"
+ // InternalApplicationConfiguration.g:628:1: entryRuleModelEntry : ruleModelEntry EOF ;
+ public final void entryRuleModelEntry() throws RecognitionException {
+ try {
+ // InternalApplicationConfiguration.g:629:1: ( ruleModelEntry EOF )
+ // InternalApplicationConfiguration.g:630:1: ruleModelEntry EOF
+ {
+ before(grammarAccess.getModelEntryRule());
+ pushFollow(FOLLOW_1);
+ ruleModelEntry();
+
+ state._fsp--;
+
+ after(grammarAccess.getModelEntryRule());
+ match(input,EOF,FOLLOW_2);
+
+ }
+
+ }
+ catch (RecognitionException re) {
+ reportError(re);
+ recover(input,re);
+ }
+ finally {
+ }
+ return ;
+ }
+ // $ANTLR end "entryRuleModelEntry"
+
+
+ // $ANTLR start "ruleModelEntry"
+ // InternalApplicationConfiguration.g:637:1: ruleModelEntry : ( ( rule__ModelEntry__PathAssignment ) ) ;
+ public final void ruleModelEntry() throws RecognitionException {
+
+ int stackSize = keepStackSize();
+
+ try {
+ // InternalApplicationConfiguration.g:641:2: ( ( ( rule__ModelEntry__PathAssignment ) ) )
+ // InternalApplicationConfiguration.g:642:2: ( ( rule__ModelEntry__PathAssignment ) )
+ {
+ // InternalApplicationConfiguration.g:642:2: ( ( rule__ModelEntry__PathAssignment ) )
+ // InternalApplicationConfiguration.g:643:3: ( rule__ModelEntry__PathAssignment )
+ {
+ before(grammarAccess.getModelEntryAccess().getPathAssignment());
+ // InternalApplicationConfiguration.g:644:3: ( rule__ModelEntry__PathAssignment )
+ // InternalApplicationConfiguration.g:644:4: rule__ModelEntry__PathAssignment
+ {
+ pushFollow(FOLLOW_2);
+ rule__ModelEntry__PathAssignment();
+
+ state._fsp--;
+
+
+ }
+
+ after(grammarAccess.getModelEntryAccess().getPathAssignment());
+
+ }
+
+
+ }
+
+ }
+ catch (RecognitionException re) {
+ reportError(re);
+ recover(input,re);
+ }
+ finally {
+
+ restoreStackSize(stackSize);
+
+ }
+ return ;
+ }
+ // $ANTLR end "ruleModelEntry"
+
+
+ // $ANTLR start "entryRuleFolderEntry"
+ // InternalApplicationConfiguration.g:653:1: entryRuleFolderEntry : ruleFolderEntry EOF ;
+ public final void entryRuleFolderEntry() throws RecognitionException {
+ try {
+ // InternalApplicationConfiguration.g:654:1: ( ruleFolderEntry EOF )
+ // InternalApplicationConfiguration.g:655:1: ruleFolderEntry EOF
+ {
+ before(grammarAccess.getFolderEntryRule());
+ pushFollow(FOLLOW_1);
+ ruleFolderEntry();
+
+ state._fsp--;
+
+ after(grammarAccess.getFolderEntryRule());
+ match(input,EOF,FOLLOW_2);
+
+ }
+
+ }
+ catch (RecognitionException re) {
+ reportError(re);
+ recover(input,re);
+ }
+ finally {
+ }
+ return ;
+ }
+ // $ANTLR end "entryRuleFolderEntry"
+
+
+ // $ANTLR start "ruleFolderEntry"
+ // InternalApplicationConfiguration.g:662:1: ruleFolderEntry : ( ( rule__FolderEntry__Group__0 ) ) ;
+ public final void ruleFolderEntry() throws RecognitionException {
+
+ int stackSize = keepStackSize();
+
+ try {
+ // InternalApplicationConfiguration.g:666:2: ( ( ( rule__FolderEntry__Group__0 ) ) )
+ // InternalApplicationConfiguration.g:667:2: ( ( rule__FolderEntry__Group__0 ) )
+ {
+ // InternalApplicationConfiguration.g:667:2: ( ( rule__FolderEntry__Group__0 ) )
+ // InternalApplicationConfiguration.g:668:3: ( rule__FolderEntry__Group__0 )
+ {
+ before(grammarAccess.getFolderEntryAccess().getGroup());
+ // InternalApplicationConfiguration.g:669:3: ( rule__FolderEntry__Group__0 )
+ // InternalApplicationConfiguration.g:669:4: rule__FolderEntry__Group__0
+ {
+ pushFollow(FOLLOW_2);
+ rule__FolderEntry__Group__0();
+
+ state._fsp--;
+
+
+ }
+
+ after(grammarAccess.getFolderEntryAccess().getGroup());
+
+ }
+
+
+ }
+
+ }
+ catch (RecognitionException re) {
+ reportError(re);
+ recover(input,re);
+ }
+ finally {
+
+ restoreStackSize(stackSize);
+
+ }
+ return ;
+ }
+ // $ANTLR end "ruleFolderEntry"
+
+
+ // $ANTLR start "entryRulePartialModelDeclaration"
+ // InternalApplicationConfiguration.g:678:1: entryRulePartialModelDeclaration : rulePartialModelDeclaration EOF ;
+ public final void entryRulePartialModelDeclaration() throws RecognitionException {
+ try {
+ // InternalApplicationConfiguration.g:679:1: ( rulePartialModelDeclaration EOF )
+ // InternalApplicationConfiguration.g:680:1: rulePartialModelDeclaration EOF
+ {
+ before(grammarAccess.getPartialModelDeclarationRule());
+ pushFollow(FOLLOW_1);
+ rulePartialModelDeclaration();
+
+ state._fsp--;
+
+ after(grammarAccess.getPartialModelDeclarationRule());
+ match(input,EOF,FOLLOW_2);
+
+ }
+
+ }
+ catch (RecognitionException re) {
+ reportError(re);
+ recover(input,re);
+ }
+ finally {
+ }
+ return ;
+ }
+ // $ANTLR end "entryRulePartialModelDeclaration"
+
+
+ // $ANTLR start "rulePartialModelDeclaration"
+ // InternalApplicationConfiguration.g:687:1: rulePartialModelDeclaration : ( ( rule__PartialModelDeclaration__Group__0 ) ) ;
+ public final void rulePartialModelDeclaration() throws RecognitionException {
+
+ int stackSize = keepStackSize();
+
+ try {
+ // InternalApplicationConfiguration.g:691:2: ( ( ( rule__PartialModelDeclaration__Group__0 ) ) )
+ // InternalApplicationConfiguration.g:692:2: ( ( rule__PartialModelDeclaration__Group__0 ) )
+ {
+ // InternalApplicationConfiguration.g:692:2: ( ( rule__PartialModelDeclaration__Group__0 ) )
+ // InternalApplicationConfiguration.g:693:3: ( rule__PartialModelDeclaration__Group__0 )
+ {
+ before(grammarAccess.getPartialModelDeclarationAccess().getGroup());
+ // InternalApplicationConfiguration.g:694:3: ( rule__PartialModelDeclaration__Group__0 )
+ // InternalApplicationConfiguration.g:694:4: rule__PartialModelDeclaration__Group__0
+ {
+ pushFollow(FOLLOW_2);
+ rule__PartialModelDeclaration__Group__0();
+
+ state._fsp--;
+
+
+ }
+
+ after(grammarAccess.getPartialModelDeclarationAccess().getGroup());
+
+ }
+
+
+ }
+
+ }
+ catch (RecognitionException re) {
+ reportError(re);
+ recover(input,re);
+ }
+ finally {
+
+ restoreStackSize(stackSize);
+
+ }
+ return ;
+ }
+ // $ANTLR end "rulePartialModelDeclaration"
+
+
+ // $ANTLR start "entryRulePartialModelReference"
+ // InternalApplicationConfiguration.g:703:1: entryRulePartialModelReference : rulePartialModelReference EOF ;
+ public final void entryRulePartialModelReference() throws RecognitionException {
+ try {
+ // InternalApplicationConfiguration.g:704:1: ( rulePartialModelReference EOF )
+ // InternalApplicationConfiguration.g:705:1: rulePartialModelReference EOF
+ {
+ before(grammarAccess.getPartialModelReferenceRule());
+ pushFollow(FOLLOW_1);
+ rulePartialModelReference();
+
+ state._fsp--;
+
+ after(grammarAccess.getPartialModelReferenceRule());
+ match(input,EOF,FOLLOW_2);
+
+ }
+
+ }
+ catch (RecognitionException re) {
+ reportError(re);
+ recover(input,re);
+ }
+ finally {
+ }
+ return ;
+ }
+ // $ANTLR end "entryRulePartialModelReference"
+
+
+ // $ANTLR start "rulePartialModelReference"
+ // InternalApplicationConfiguration.g:712:1: rulePartialModelReference : ( ( rule__PartialModelReference__ReferredAssignment ) ) ;
+ public final void rulePartialModelReference() throws RecognitionException {
+
+ int stackSize = keepStackSize();
+
+ try {
+ // InternalApplicationConfiguration.g:716:2: ( ( ( rule__PartialModelReference__ReferredAssignment ) ) )
+ // InternalApplicationConfiguration.g:717:2: ( ( rule__PartialModelReference__ReferredAssignment ) )
+ {
+ // InternalApplicationConfiguration.g:717:2: ( ( rule__PartialModelReference__ReferredAssignment ) )
+ // InternalApplicationConfiguration.g:718:3: ( rule__PartialModelReference__ReferredAssignment )
+ {
+ before(grammarAccess.getPartialModelReferenceAccess().getReferredAssignment());
+ // InternalApplicationConfiguration.g:719:3: ( rule__PartialModelReference__ReferredAssignment )
+ // InternalApplicationConfiguration.g:719:4: rule__PartialModelReference__ReferredAssignment
+ {
+ pushFollow(FOLLOW_2);
+ rule__PartialModelReference__ReferredAssignment();
+
+ state._fsp--;
+
+
+ }
+
+ after(grammarAccess.getPartialModelReferenceAccess().getReferredAssignment());
+
+ }
+
+
+ }
+
+ }
+ catch (RecognitionException re) {
+ reportError(re);
+ recover(input,re);
+ }
+ finally {
+
+ restoreStackSize(stackSize);
+
+ }
+ return ;
+ }
+ // $ANTLR end "rulePartialModelReference"
+
+
+ // $ANTLR start "entryRulePartialModel"
+ // InternalApplicationConfiguration.g:728:1: entryRulePartialModel : rulePartialModel EOF ;
+ public final void entryRulePartialModel() throws RecognitionException {
+ try {
+ // InternalApplicationConfiguration.g:729:1: ( rulePartialModel EOF )
+ // InternalApplicationConfiguration.g:730:1: rulePartialModel EOF
+ {
+ before(grammarAccess.getPartialModelRule());
+ pushFollow(FOLLOW_1);
+ rulePartialModel();
+
+ state._fsp--;
+
+ after(grammarAccess.getPartialModelRule());
+ match(input,EOF,FOLLOW_2);
+
+ }
+
+ }
+ catch (RecognitionException re) {
+ reportError(re);
+ recover(input,re);
+ }
+ finally {
+ }
+ return ;
+ }
+ // $ANTLR end "entryRulePartialModel"
+
+
+ // $ANTLR start "rulePartialModel"
+ // InternalApplicationConfiguration.g:737:1: rulePartialModel : ( ( rule__PartialModel__Alternatives ) ) ;
+ public final void rulePartialModel() throws RecognitionException {
+
+ int stackSize = keepStackSize();
+
+ try {
+ // InternalApplicationConfiguration.g:741:2: ( ( ( rule__PartialModel__Alternatives ) ) )
+ // InternalApplicationConfiguration.g:742:2: ( ( rule__PartialModel__Alternatives ) )
+ {
+ // InternalApplicationConfiguration.g:742:2: ( ( rule__PartialModel__Alternatives ) )
+ // InternalApplicationConfiguration.g:743:3: ( rule__PartialModel__Alternatives )
+ {
+ before(grammarAccess.getPartialModelAccess().getAlternatives());
+ // InternalApplicationConfiguration.g:744:3: ( rule__PartialModel__Alternatives )
+ // InternalApplicationConfiguration.g:744:4: rule__PartialModel__Alternatives
+ {
+ pushFollow(FOLLOW_2);
+ rule__PartialModel__Alternatives();
+
+ state._fsp--;
+
+
+ }
+
+ after(grammarAccess.getPartialModelAccess().getAlternatives());
+
+ }
+
+
+ }
+
+ }
+ catch (RecognitionException re) {
+ reportError(re);
+ recover(input,re);
+ }
+ finally {
+
+ restoreStackSize(stackSize);
+
+ }
+ return ;
+ }
+ // $ANTLR end "rulePartialModel"
+
+
+ // $ANTLR start "entryRulePatternSpecification"
+ // InternalApplicationConfiguration.g:753:1: entryRulePatternSpecification : rulePatternSpecification EOF ;
+ public final void entryRulePatternSpecification() throws RecognitionException {
+ try {
+ // InternalApplicationConfiguration.g:754:1: ( rulePatternSpecification EOF )
+ // InternalApplicationConfiguration.g:755:1: rulePatternSpecification EOF
+ {
+ before(grammarAccess.getPatternSpecificationRule());
+ pushFollow(FOLLOW_1);
+ rulePatternSpecification();
+
+ state._fsp--;
+
+ after(grammarAccess.getPatternSpecificationRule());
+ match(input,EOF,FOLLOW_2);
+
+ }
+
+ }
+ catch (RecognitionException re) {
+ reportError(re);
+ recover(input,re);
+ }
+ finally {
+ }
+ return ;
+ }
+ // $ANTLR end "entryRulePatternSpecification"
+
+
+ // $ANTLR start "rulePatternSpecification"
+ // InternalApplicationConfiguration.g:762:1: rulePatternSpecification : ( ( rule__PatternSpecification__Group__0 ) ) ;
+ public final void rulePatternSpecification() throws RecognitionException {
+
+ int stackSize = keepStackSize();
+
+ try {
+ // InternalApplicationConfiguration.g:766:2: ( ( ( rule__PatternSpecification__Group__0 ) ) )
+ // InternalApplicationConfiguration.g:767:2: ( ( rule__PatternSpecification__Group__0 ) )
+ {
+ // InternalApplicationConfiguration.g:767:2: ( ( rule__PatternSpecification__Group__0 ) )
+ // InternalApplicationConfiguration.g:768:3: ( rule__PatternSpecification__Group__0 )
+ {
+ before(grammarAccess.getPatternSpecificationAccess().getGroup());
+ // InternalApplicationConfiguration.g:769:3: ( rule__PatternSpecification__Group__0 )
+ // InternalApplicationConfiguration.g:769:4: rule__PatternSpecification__Group__0
+ {
+ pushFollow(FOLLOW_2);
+ rule__PatternSpecification__Group__0();
+
+ state._fsp--;
+
+
+ }
+
+ after(grammarAccess.getPatternSpecificationAccess().getGroup());
+
+ }
+
+
+ }
+
+ }
+ catch (RecognitionException re) {
+ reportError(re);
+ recover(input,re);
+ }
+ finally {
+
+ restoreStackSize(stackSize);
+
+ }
+ return ;
+ }
+ // $ANTLR end "rulePatternSpecification"
+
+
+ // $ANTLR start "entryRulePatternEntry"
+ // InternalApplicationConfiguration.g:778:1: entryRulePatternEntry : rulePatternEntry EOF ;
+ public final void entryRulePatternEntry() throws RecognitionException {
+ try {
+ // InternalApplicationConfiguration.g:779:1: ( rulePatternEntry EOF )
+ // InternalApplicationConfiguration.g:780:1: rulePatternEntry EOF
+ {
+ before(grammarAccess.getPatternEntryRule());
+ pushFollow(FOLLOW_1);
+ rulePatternEntry();
+
+ state._fsp--;
+
+ after(grammarAccess.getPatternEntryRule());
+ match(input,EOF,FOLLOW_2);
+
+ }
+
+ }
+ catch (RecognitionException re) {
+ reportError(re);
+ recover(input,re);
+ }
+ finally {
+ }
+ return ;
+ }
+ // $ANTLR end "entryRulePatternEntry"
+
+
+ // $ANTLR start "rulePatternEntry"
+ // InternalApplicationConfiguration.g:787:1: rulePatternEntry : ( ( rule__PatternEntry__Alternatives ) ) ;
+ public final void rulePatternEntry() throws RecognitionException {
+
+ int stackSize = keepStackSize();
+
+ try {
+ // InternalApplicationConfiguration.g:791:2: ( ( ( rule__PatternEntry__Alternatives ) ) )
+ // InternalApplicationConfiguration.g:792:2: ( ( rule__PatternEntry__Alternatives ) )
+ {
+ // InternalApplicationConfiguration.g:792:2: ( ( rule__PatternEntry__Alternatives ) )
+ // InternalApplicationConfiguration.g:793:3: ( rule__PatternEntry__Alternatives )
+ {
+ before(grammarAccess.getPatternEntryAccess().getAlternatives());
+ // InternalApplicationConfiguration.g:794:3: ( rule__PatternEntry__Alternatives )
+ // InternalApplicationConfiguration.g:794:4: rule__PatternEntry__Alternatives
+ {
+ pushFollow(FOLLOW_2);
+ rule__PatternEntry__Alternatives();
+
+ state._fsp--;
+
+
+ }
+
+ after(grammarAccess.getPatternEntryAccess().getAlternatives());
+
+ }
+
+
+ }
+
+ }
+ catch (RecognitionException re) {
+ reportError(re);
+ recover(input,re);
+ }
+ finally {
+
+ restoreStackSize(stackSize);
+
+ }
+ return ;
+ }
+ // $ANTLR end "rulePatternEntry"
+
+
+ // $ANTLR start "entryRuleAllPatternEntry"
+ // InternalApplicationConfiguration.g:803:1: entryRuleAllPatternEntry : ruleAllPatternEntry EOF ;
+ public final void entryRuleAllPatternEntry() throws RecognitionException {
+ try {
+ // InternalApplicationConfiguration.g:804:1: ( ruleAllPatternEntry EOF )
+ // InternalApplicationConfiguration.g:805:1: ruleAllPatternEntry EOF
+ {
+ before(grammarAccess.getAllPatternEntryRule());
+ pushFollow(FOLLOW_1);
+ ruleAllPatternEntry();
+
+ state._fsp--;
+
+ after(grammarAccess.getAllPatternEntryRule());
+ match(input,EOF,FOLLOW_2);
+
+ }
+
+ }
+ catch (RecognitionException re) {
+ reportError(re);
+ recover(input,re);
+ }
+ finally {
+ }
+ return ;
+ }
+ // $ANTLR end "entryRuleAllPatternEntry"
+
+
+ // $ANTLR start "ruleAllPatternEntry"
+ // InternalApplicationConfiguration.g:812:1: ruleAllPatternEntry : ( ( rule__AllPatternEntry__Group__0 ) ) ;
+ public final void ruleAllPatternEntry() throws RecognitionException {
+
+ int stackSize = keepStackSize();
+
+ try {
+ // InternalApplicationConfiguration.g:816:2: ( ( ( rule__AllPatternEntry__Group__0 ) ) )
+ // InternalApplicationConfiguration.g:817:2: ( ( rule__AllPatternEntry__Group__0 ) )
+ {
+ // InternalApplicationConfiguration.g:817:2: ( ( rule__AllPatternEntry__Group__0 ) )
+ // InternalApplicationConfiguration.g:818:3: ( rule__AllPatternEntry__Group__0 )
+ {
+ before(grammarAccess.getAllPatternEntryAccess().getGroup());
+ // InternalApplicationConfiguration.g:819:3: ( rule__AllPatternEntry__Group__0 )
+ // InternalApplicationConfiguration.g:819:4: rule__AllPatternEntry__Group__0
+ {
+ pushFollow(FOLLOW_2);
+ rule__AllPatternEntry__Group__0();
+
+ state._fsp--;
+
+
+ }
+
+ after(grammarAccess.getAllPatternEntryAccess().getGroup());
+
+ }
+
+
+ }
+
+ }
+ catch (RecognitionException re) {
+ reportError(re);
+ recover(input,re);
+ }
+ finally {
+
+ restoreStackSize(stackSize);
+
+ }
+ return ;
+ }
+ // $ANTLR end "ruleAllPatternEntry"
+
+
+ // $ANTLR start "entryRulePatternElement"
+ // InternalApplicationConfiguration.g:828:1: entryRulePatternElement : rulePatternElement EOF ;
+ public final void entryRulePatternElement() throws RecognitionException {
+ try {
+ // InternalApplicationConfiguration.g:829:1: ( rulePatternElement EOF )
+ // InternalApplicationConfiguration.g:830:1: rulePatternElement EOF
+ {
+ before(grammarAccess.getPatternElementRule());
+ pushFollow(FOLLOW_1);
+ rulePatternElement();
+
+ state._fsp--;
+
+ after(grammarAccess.getPatternElementRule());
+ match(input,EOF,FOLLOW_2);
+
+ }
+
+ }
+ catch (RecognitionException re) {
+ reportError(re);
+ recover(input,re);
+ }
+ finally {
+ }
+ return ;
+ }
+ // $ANTLR end "entryRulePatternElement"
+
+
+ // $ANTLR start "rulePatternElement"
+ // InternalApplicationConfiguration.g:837:1: rulePatternElement : ( ( rule__PatternElement__Group__0 ) ) ;
+ public final void rulePatternElement() throws RecognitionException {
+
+ int stackSize = keepStackSize();
+
+ try {
+ // InternalApplicationConfiguration.g:841:2: ( ( ( rule__PatternElement__Group__0 ) ) )
+ // InternalApplicationConfiguration.g:842:2: ( ( rule__PatternElement__Group__0 ) )
+ {
+ // InternalApplicationConfiguration.g:842:2: ( ( rule__PatternElement__Group__0 ) )
+ // InternalApplicationConfiguration.g:843:3: ( rule__PatternElement__Group__0 )
+ {
+ before(grammarAccess.getPatternElementAccess().getGroup());
+ // InternalApplicationConfiguration.g:844:3: ( rule__PatternElement__Group__0 )
+ // InternalApplicationConfiguration.g:844:4: rule__PatternElement__Group__0
+ {
+ pushFollow(FOLLOW_2);
+ rule__PatternElement__Group__0();
+
+ state._fsp--;
+
+
+ }
+
+ after(grammarAccess.getPatternElementAccess().getGroup());
+
+ }
+
+
+ }
+
+ }
+ catch (RecognitionException re) {
+ reportError(re);
+ recover(input,re);
+ }
+ finally {
+
+ restoreStackSize(stackSize);
+
+ }
+ return ;
+ }
+ // $ANTLR end "rulePatternElement"
+
+
+ // $ANTLR start "entryRuleGraphPatternDeclaration"
+ // InternalApplicationConfiguration.g:853:1: entryRuleGraphPatternDeclaration : ruleGraphPatternDeclaration EOF ;
+ public final void entryRuleGraphPatternDeclaration() throws RecognitionException {
+ try {
+ // InternalApplicationConfiguration.g:854:1: ( ruleGraphPatternDeclaration EOF )
+ // InternalApplicationConfiguration.g:855:1: ruleGraphPatternDeclaration EOF
+ {
+ before(grammarAccess.getGraphPatternDeclarationRule());
+ pushFollow(FOLLOW_1);
+ ruleGraphPatternDeclaration();
+
+ state._fsp--;
+
+ after(grammarAccess.getGraphPatternDeclarationRule());
+ match(input,EOF,FOLLOW_2);
+
+ }
+
+ }
+ catch (RecognitionException re) {
+ reportError(re);
+ recover(input,re);
+ }
+ finally {
+ }
+ return ;
+ }
+ // $ANTLR end "entryRuleGraphPatternDeclaration"
+
+
+ // $ANTLR start "ruleGraphPatternDeclaration"
+ // InternalApplicationConfiguration.g:862:1: ruleGraphPatternDeclaration : ( ( rule__GraphPatternDeclaration__Group__0 ) ) ;
+ public final void ruleGraphPatternDeclaration() throws RecognitionException {
+
+ int stackSize = keepStackSize();
+
+ try {
+ // InternalApplicationConfiguration.g:866:2: ( ( ( rule__GraphPatternDeclaration__Group__0 ) ) )
+ // InternalApplicationConfiguration.g:867:2: ( ( rule__GraphPatternDeclaration__Group__0 ) )
+ {
+ // InternalApplicationConfiguration.g:867:2: ( ( rule__GraphPatternDeclaration__Group__0 ) )
+ // InternalApplicationConfiguration.g:868:3: ( rule__GraphPatternDeclaration__Group__0 )
+ {
+ before(grammarAccess.getGraphPatternDeclarationAccess().getGroup());
+ // InternalApplicationConfiguration.g:869:3: ( rule__GraphPatternDeclaration__Group__0 )
+ // InternalApplicationConfiguration.g:869:4: rule__GraphPatternDeclaration__Group__0
+ {
+ pushFollow(FOLLOW_2);
+ rule__GraphPatternDeclaration__Group__0();
+
+ state._fsp--;
+
+
+ }
+
+ after(grammarAccess.getGraphPatternDeclarationAccess().getGroup());
+
+ }
+
+
+ }
+
+ }
+ catch (RecognitionException re) {
+ reportError(re);
+ recover(input,re);
+ }
+ finally {
+
+ restoreStackSize(stackSize);
+
+ }
+ return ;
+ }
+ // $ANTLR end "ruleGraphPatternDeclaration"
+
+
+ // $ANTLR start "entryRuleGraphPatternReference"
+ // InternalApplicationConfiguration.g:878:1: entryRuleGraphPatternReference : ruleGraphPatternReference EOF ;
+ public final void entryRuleGraphPatternReference() throws RecognitionException {
+ try {
+ // InternalApplicationConfiguration.g:879:1: ( ruleGraphPatternReference EOF )
+ // InternalApplicationConfiguration.g:880:1: ruleGraphPatternReference EOF
+ {
+ before(grammarAccess.getGraphPatternReferenceRule());
+ pushFollow(FOLLOW_1);
+ ruleGraphPatternReference();
+
+ state._fsp--;
+
+ after(grammarAccess.getGraphPatternReferenceRule());
+ match(input,EOF,FOLLOW_2);
+
+ }
+
+ }
+ catch (RecognitionException re) {
+ reportError(re);
+ recover(input,re);
+ }
+ finally {
+ }
+ return ;
+ }
+ // $ANTLR end "entryRuleGraphPatternReference"
+
+
+ // $ANTLR start "ruleGraphPatternReference"
+ // InternalApplicationConfiguration.g:887:1: ruleGraphPatternReference : ( ( rule__GraphPatternReference__ReferredAssignment ) ) ;
+ public final void ruleGraphPatternReference() throws RecognitionException {
+
+ int stackSize = keepStackSize();
+
+ try {
+ // InternalApplicationConfiguration.g:891:2: ( ( ( rule__GraphPatternReference__ReferredAssignment ) ) )
+ // InternalApplicationConfiguration.g:892:2: ( ( rule__GraphPatternReference__ReferredAssignment ) )
+ {
+ // InternalApplicationConfiguration.g:892:2: ( ( rule__GraphPatternReference__ReferredAssignment ) )
+ // InternalApplicationConfiguration.g:893:3: ( rule__GraphPatternReference__ReferredAssignment )
+ {
+ before(grammarAccess.getGraphPatternReferenceAccess().getReferredAssignment());
+ // InternalApplicationConfiguration.g:894:3: ( rule__GraphPatternReference__ReferredAssignment )
+ // InternalApplicationConfiguration.g:894:4: rule__GraphPatternReference__ReferredAssignment
+ {
+ pushFollow(FOLLOW_2);
+ rule__GraphPatternReference__ReferredAssignment();
+
+ state._fsp--;
+
+
+ }
+
+ after(grammarAccess.getGraphPatternReferenceAccess().getReferredAssignment());
+
+ }
+
+
+ }
+
+ }
+ catch (RecognitionException re) {
+ reportError(re);
+ recover(input,re);
+ }
+ finally {
+
+ restoreStackSize(stackSize);
+
+ }
+ return ;
+ }
+ // $ANTLR end "ruleGraphPatternReference"
+
+
+ // $ANTLR start "entryRuleGraphPattern"
+ // InternalApplicationConfiguration.g:903:1: entryRuleGraphPattern : ruleGraphPattern EOF ;
+ public final void entryRuleGraphPattern() throws RecognitionException {
+ try {
+ // InternalApplicationConfiguration.g:904:1: ( ruleGraphPattern EOF )
+ // InternalApplicationConfiguration.g:905:1: ruleGraphPattern EOF
+ {
+ before(grammarAccess.getGraphPatternRule());
+ pushFollow(FOLLOW_1);
+ ruleGraphPattern();
+
+ state._fsp--;
+
+ after(grammarAccess.getGraphPatternRule());
+ match(input,EOF,FOLLOW_2);
+
+ }
+
+ }
+ catch (RecognitionException re) {
+ reportError(re);
+ recover(input,re);
+ }
+ finally {
+ }
+ return ;
+ }
+ // $ANTLR end "entryRuleGraphPattern"
+
+
+ // $ANTLR start "ruleGraphPattern"
+ // InternalApplicationConfiguration.g:912:1: ruleGraphPattern : ( ( rule__GraphPattern__Alternatives ) ) ;
+ public final void ruleGraphPattern() throws RecognitionException {
+
+ int stackSize = keepStackSize();
+
+ try {
+ // InternalApplicationConfiguration.g:916:2: ( ( ( rule__GraphPattern__Alternatives ) ) )
+ // InternalApplicationConfiguration.g:917:2: ( ( rule__GraphPattern__Alternatives ) )
+ {
+ // InternalApplicationConfiguration.g:917:2: ( ( rule__GraphPattern__Alternatives ) )
+ // InternalApplicationConfiguration.g:918:3: ( rule__GraphPattern__Alternatives )
+ {
+ before(grammarAccess.getGraphPatternAccess().getAlternatives());
+ // InternalApplicationConfiguration.g:919:3: ( rule__GraphPattern__Alternatives )
+ // InternalApplicationConfiguration.g:919:4: rule__GraphPattern__Alternatives
+ {
+ pushFollow(FOLLOW_2);
+ rule__GraphPattern__Alternatives();
+
+ state._fsp--;
+
+
+ }
+
+ after(grammarAccess.getGraphPatternAccess().getAlternatives());
+
+ }
+
+
+ }
+
+ }
+ catch (RecognitionException re) {
+ reportError(re);
+ recover(input,re);
+ }
+ finally {
+
+ restoreStackSize(stackSize);
+
+ }
+ return ;
+ }
+ // $ANTLR end "ruleGraphPattern"
+
+
+ // $ANTLR start "entryRuleObjectiveSpecification"
+ // InternalApplicationConfiguration.g:928:1: entryRuleObjectiveSpecification : ruleObjectiveSpecification EOF ;
+ public final void entryRuleObjectiveSpecification() throws RecognitionException {
+ try {
+ // InternalApplicationConfiguration.g:929:1: ( ruleObjectiveSpecification EOF )
+ // InternalApplicationConfiguration.g:930:1: ruleObjectiveSpecification EOF
+ {
+ before(grammarAccess.getObjectiveSpecificationRule());
+ pushFollow(FOLLOW_1);
+ ruleObjectiveSpecification();
+
+ state._fsp--;
+
+ after(grammarAccess.getObjectiveSpecificationRule());
+ match(input,EOF,FOLLOW_2);
+
+ }
+
+ }
+ catch (RecognitionException re) {
+ reportError(re);
+ recover(input,re);
+ }
+ finally {
+ }
+ return ;
+ }
+ // $ANTLR end "entryRuleObjectiveSpecification"
+
+
+ // $ANTLR start "ruleObjectiveSpecification"
+ // InternalApplicationConfiguration.g:937:1: ruleObjectiveSpecification : ( ( rule__ObjectiveSpecification__Group__0 ) ) ;
+ public final void ruleObjectiveSpecification() throws RecognitionException {
+
+ int stackSize = keepStackSize();
+
+ try {
+ // InternalApplicationConfiguration.g:941:2: ( ( ( rule__ObjectiveSpecification__Group__0 ) ) )
+ // InternalApplicationConfiguration.g:942:2: ( ( rule__ObjectiveSpecification__Group__0 ) )
+ {
+ // InternalApplicationConfiguration.g:942:2: ( ( rule__ObjectiveSpecification__Group__0 ) )
+ // InternalApplicationConfiguration.g:943:3: ( rule__ObjectiveSpecification__Group__0 )
+ {
+ before(grammarAccess.getObjectiveSpecificationAccess().getGroup());
+ // InternalApplicationConfiguration.g:944:3: ( rule__ObjectiveSpecification__Group__0 )
+ // InternalApplicationConfiguration.g:944:4: rule__ObjectiveSpecification__Group__0
+ {
+ pushFollow(FOLLOW_2);
+ rule__ObjectiveSpecification__Group__0();
+
+ state._fsp--;
+
+
+ }
+
+ after(grammarAccess.getObjectiveSpecificationAccess().getGroup());
+
+ }
+
+
+ }
+
+ }
+ catch (RecognitionException re) {
+ reportError(re);
+ recover(input,re);
+ }
+ finally {
+
+ restoreStackSize(stackSize);
+
+ }
+ return ;
+ }
+ // $ANTLR end "ruleObjectiveSpecification"
+
+
+ // $ANTLR start "entryRuleObjectiveEntry"
+ // InternalApplicationConfiguration.g:953:1: entryRuleObjectiveEntry : ruleObjectiveEntry EOF ;
+ public final void entryRuleObjectiveEntry() throws RecognitionException {
+ try {
+ // InternalApplicationConfiguration.g:954:1: ( ruleObjectiveEntry EOF )
+ // InternalApplicationConfiguration.g:955:1: ruleObjectiveEntry EOF
+ {
+ before(grammarAccess.getObjectiveEntryRule());
+ pushFollow(FOLLOW_1);
+ ruleObjectiveEntry();
+
+ state._fsp--;
+
+ after(grammarAccess.getObjectiveEntryRule());
+ match(input,EOF,FOLLOW_2);
+
+ }
+
+ }
+ catch (RecognitionException re) {
+ reportError(re);
+ recover(input,re);
+ }
+ finally {
+ }
+ return ;
+ }
+ // $ANTLR end "entryRuleObjectiveEntry"
+
+
+ // $ANTLR start "ruleObjectiveEntry"
+ // InternalApplicationConfiguration.g:962:1: ruleObjectiveEntry : ( ( rule__ObjectiveEntry__Alternatives ) ) ;
+ public final void ruleObjectiveEntry() throws RecognitionException {
+
+ int stackSize = keepStackSize();
+
+ try {
+ // InternalApplicationConfiguration.g:966:2: ( ( ( rule__ObjectiveEntry__Alternatives ) ) )
+ // InternalApplicationConfiguration.g:967:2: ( ( rule__ObjectiveEntry__Alternatives ) )
+ {
+ // InternalApplicationConfiguration.g:967:2: ( ( rule__ObjectiveEntry__Alternatives ) )
+ // InternalApplicationConfiguration.g:968:3: ( rule__ObjectiveEntry__Alternatives )
+ {
+ before(grammarAccess.getObjectiveEntryAccess().getAlternatives());
+ // InternalApplicationConfiguration.g:969:3: ( rule__ObjectiveEntry__Alternatives )
+ // InternalApplicationConfiguration.g:969:4: rule__ObjectiveEntry__Alternatives
+ {
+ pushFollow(FOLLOW_2);
+ rule__ObjectiveEntry__Alternatives();
+
+ state._fsp--;
+
+
+ }
+
+ after(grammarAccess.getObjectiveEntryAccess().getAlternatives());
+
+ }
+
+
+ }
+
+ }
+ catch (RecognitionException re) {
+ reportError(re);
+ recover(input,re);
+ }
+ finally {
+
+ restoreStackSize(stackSize);
+
+ }
+ return ;
+ }
+ // $ANTLR end "ruleObjectiveEntry"
+
+
+ // $ANTLR start "entryRuleOptimizationEntry"
+ // InternalApplicationConfiguration.g:978:1: entryRuleOptimizationEntry : ruleOptimizationEntry EOF ;
+ public final void entryRuleOptimizationEntry() throws RecognitionException {
+ try {
+ // InternalApplicationConfiguration.g:979:1: ( ruleOptimizationEntry EOF )
+ // InternalApplicationConfiguration.g:980:1: ruleOptimizationEntry EOF
+ {
+ before(grammarAccess.getOptimizationEntryRule());
+ pushFollow(FOLLOW_1);
+ ruleOptimizationEntry();
+
+ state._fsp--;
+
+ after(grammarAccess.getOptimizationEntryRule());
+ match(input,EOF,FOLLOW_2);
+
+ }
+
+ }
+ catch (RecognitionException re) {
+ reportError(re);
+ recover(input,re);
+ }
+ finally {
+ }
+ return ;
+ }
+ // $ANTLR end "entryRuleOptimizationEntry"
+
+
+ // $ANTLR start "ruleOptimizationEntry"
+ // InternalApplicationConfiguration.g:987:1: ruleOptimizationEntry : ( ( rule__OptimizationEntry__Group__0 ) ) ;
+ public final void ruleOptimizationEntry() throws RecognitionException {
+
+ int stackSize = keepStackSize();
+
+ try {
+ // InternalApplicationConfiguration.g:991:2: ( ( ( rule__OptimizationEntry__Group__0 ) ) )
+ // InternalApplicationConfiguration.g:992:2: ( ( rule__OptimizationEntry__Group__0 ) )
+ {
+ // InternalApplicationConfiguration.g:992:2: ( ( rule__OptimizationEntry__Group__0 ) )
+ // InternalApplicationConfiguration.g:993:3: ( rule__OptimizationEntry__Group__0 )
+ {
+ before(grammarAccess.getOptimizationEntryAccess().getGroup());
+ // InternalApplicationConfiguration.g:994:3: ( rule__OptimizationEntry__Group__0 )
+ // InternalApplicationConfiguration.g:994:4: rule__OptimizationEntry__Group__0
+ {
+ pushFollow(FOLLOW_2);
+ rule__OptimizationEntry__Group__0();
+
+ state._fsp--;
+
+
+ }
+
+ after(grammarAccess.getOptimizationEntryAccess().getGroup());
+
+ }
+
+
+ }
+
+ }
+ catch (RecognitionException re) {
+ reportError(re);
+ recover(input,re);
+ }
+ finally {
+
+ restoreStackSize(stackSize);
+
+ }
+ return ;
+ }
+ // $ANTLR end "ruleOptimizationEntry"
+
+
+ // $ANTLR start "entryRuleThresholdEntry"
+ // InternalApplicationConfiguration.g:1003:1: entryRuleThresholdEntry : ruleThresholdEntry EOF ;
+ public final void entryRuleThresholdEntry() throws RecognitionException {
+ try {
+ // InternalApplicationConfiguration.g:1004:1: ( ruleThresholdEntry EOF )
+ // InternalApplicationConfiguration.g:1005:1: ruleThresholdEntry EOF
+ {
+ before(grammarAccess.getThresholdEntryRule());
+ pushFollow(FOLLOW_1);
+ ruleThresholdEntry();
+
+ state._fsp--;
+
+ after(grammarAccess.getThresholdEntryRule());
+ match(input,EOF,FOLLOW_2);
+
+ }
+
+ }
+ catch (RecognitionException re) {
+ reportError(re);
+ recover(input,re);
+ }
+ finally {
+ }
+ return ;
+ }
+ // $ANTLR end "entryRuleThresholdEntry"
+
+
+ // $ANTLR start "ruleThresholdEntry"
+ // InternalApplicationConfiguration.g:1012:1: ruleThresholdEntry : ( ( rule__ThresholdEntry__Group__0 ) ) ;
+ public final void ruleThresholdEntry() throws RecognitionException {
+
+ int stackSize = keepStackSize();
+
+ try {
+ // InternalApplicationConfiguration.g:1016:2: ( ( ( rule__ThresholdEntry__Group__0 ) ) )
+ // InternalApplicationConfiguration.g:1017:2: ( ( rule__ThresholdEntry__Group__0 ) )
+ {
+ // InternalApplicationConfiguration.g:1017:2: ( ( rule__ThresholdEntry__Group__0 ) )
+ // InternalApplicationConfiguration.g:1018:3: ( rule__ThresholdEntry__Group__0 )
+ {
+ before(grammarAccess.getThresholdEntryAccess().getGroup());
+ // InternalApplicationConfiguration.g:1019:3: ( rule__ThresholdEntry__Group__0 )
+ // InternalApplicationConfiguration.g:1019:4: rule__ThresholdEntry__Group__0
+ {
+ pushFollow(FOLLOW_2);
+ rule__ThresholdEntry__Group__0();
+
+ state._fsp--;
+
+
+ }
+
+ after(grammarAccess.getThresholdEntryAccess().getGroup());
+
+ }
+
+
+ }
+
+ }
+ catch (RecognitionException re) {
+ reportError(re);
+ recover(input,re);
+ }
+ finally {
+
+ restoreStackSize(stackSize);
+
+ }
+ return ;
+ }
+ // $ANTLR end "ruleThresholdEntry"
+
+
+ // $ANTLR start "entryRuleObjectiveFunction"
+ // InternalApplicationConfiguration.g:1028:1: entryRuleObjectiveFunction : ruleObjectiveFunction EOF ;
+ public final void entryRuleObjectiveFunction() throws RecognitionException {
+ try {
+ // InternalApplicationConfiguration.g:1029:1: ( ruleObjectiveFunction EOF )
+ // InternalApplicationConfiguration.g:1030:1: ruleObjectiveFunction EOF
+ {
+ before(grammarAccess.getObjectiveFunctionRule());
+ pushFollow(FOLLOW_1);
+ ruleObjectiveFunction();
+
+ state._fsp--;
+
+ after(grammarAccess.getObjectiveFunctionRule());
+ match(input,EOF,FOLLOW_2);
+
+ }
+
+ }
+ catch (RecognitionException re) {
+ reportError(re);
+ recover(input,re);
+ }
+ finally {
+ }
+ return ;
+ }
+ // $ANTLR end "entryRuleObjectiveFunction"
+
+
+ // $ANTLR start "ruleObjectiveFunction"
+ // InternalApplicationConfiguration.g:1037:1: ruleObjectiveFunction : ( ruleReliabiltiyFunction ) ;
+ public final void ruleObjectiveFunction() throws RecognitionException {
+
+ int stackSize = keepStackSize();
+
+ try {
+ // InternalApplicationConfiguration.g:1041:2: ( ( ruleReliabiltiyFunction ) )
+ // InternalApplicationConfiguration.g:1042:2: ( ruleReliabiltiyFunction )
+ {
+ // InternalApplicationConfiguration.g:1042:2: ( ruleReliabiltiyFunction )
+ // InternalApplicationConfiguration.g:1043:3: ruleReliabiltiyFunction
+ {
+ before(grammarAccess.getObjectiveFunctionAccess().getReliabiltiyFunctionParserRuleCall());
+ pushFollow(FOLLOW_2);
+ ruleReliabiltiyFunction();
+
+ state._fsp--;
+
+ after(grammarAccess.getObjectiveFunctionAccess().getReliabiltiyFunctionParserRuleCall());
+
+ }
+
+
+ }
+
+ }
+ catch (RecognitionException re) {
+ reportError(re);
+ recover(input,re);
+ }
+ finally {
+
+ restoreStackSize(stackSize);
+
+ }
+ return ;
+ }
+ // $ANTLR end "ruleObjectiveFunction"
+
+
+ // $ANTLR start "entryRuleReliabiltiyFunction"
+ // InternalApplicationConfiguration.g:1053:1: entryRuleReliabiltiyFunction : ruleReliabiltiyFunction EOF ;
+ public final void entryRuleReliabiltiyFunction() throws RecognitionException {
+ try {
+ // InternalApplicationConfiguration.g:1054:1: ( ruleReliabiltiyFunction EOF )
+ // InternalApplicationConfiguration.g:1055:1: ruleReliabiltiyFunction EOF
+ {
+ before(grammarAccess.getReliabiltiyFunctionRule());
+ pushFollow(FOLLOW_1);
+ ruleReliabiltiyFunction();
+
+ state._fsp--;
+
+ after(grammarAccess.getReliabiltiyFunctionRule());
+ match(input,EOF,FOLLOW_2);
+
+ }
+
+ }
+ catch (RecognitionException re) {
+ reportError(re);
+ recover(input,re);
+ }
+ finally {
+ }
+ return ;
+ }
+ // $ANTLR end "entryRuleReliabiltiyFunction"
+
+
+ // $ANTLR start "ruleReliabiltiyFunction"
+ // InternalApplicationConfiguration.g:1062:1: ruleReliabiltiyFunction : ( ( rule__ReliabiltiyFunction__Group__0 ) ) ;
+ public final void ruleReliabiltiyFunction() throws RecognitionException {
+
+ int stackSize = keepStackSize();
+
+ try {
+ // InternalApplicationConfiguration.g:1066:2: ( ( ( rule__ReliabiltiyFunction__Group__0 ) ) )
+ // InternalApplicationConfiguration.g:1067:2: ( ( rule__ReliabiltiyFunction__Group__0 ) )
+ {
+ // InternalApplicationConfiguration.g:1067:2: ( ( rule__ReliabiltiyFunction__Group__0 ) )
+ // InternalApplicationConfiguration.g:1068:3: ( rule__ReliabiltiyFunction__Group__0 )
+ {
+ before(grammarAccess.getReliabiltiyFunctionAccess().getGroup());
+ // InternalApplicationConfiguration.g:1069:3: ( rule__ReliabiltiyFunction__Group__0 )
+ // InternalApplicationConfiguration.g:1069:4: rule__ReliabiltiyFunction__Group__0
+ {
+ pushFollow(FOLLOW_2);
+ rule__ReliabiltiyFunction__Group__0();
+
+ state._fsp--;
+
+
+ }
+
+ after(grammarAccess.getReliabiltiyFunctionAccess().getGroup());
+
+ }
+
+
+ }
+
+ }
+ catch (RecognitionException re) {
+ reportError(re);
+ recover(input,re);
+ }
+ finally {
+
+ restoreStackSize(stackSize);
+
+ }
+ return ;
+ }
+ // $ANTLR end "ruleReliabiltiyFunction"
+
+
+ // $ANTLR start "entryRuleObjectiveDeclaration"
+ // InternalApplicationConfiguration.g:1078:1: entryRuleObjectiveDeclaration : ruleObjectiveDeclaration EOF ;
+ public final void entryRuleObjectiveDeclaration() throws RecognitionException {
+ try {
+ // InternalApplicationConfiguration.g:1079:1: ( ruleObjectiveDeclaration EOF )
+ // InternalApplicationConfiguration.g:1080:1: ruleObjectiveDeclaration EOF
+ {
+ before(grammarAccess.getObjectiveDeclarationRule());
+ pushFollow(FOLLOW_1);
+ ruleObjectiveDeclaration();
+
+ state._fsp--;
+
+ after(grammarAccess.getObjectiveDeclarationRule());
+ match(input,EOF,FOLLOW_2);
+
+ }
+
+ }
+ catch (RecognitionException re) {
+ reportError(re);
+ recover(input,re);
+ }
+ finally {
+ }
+ return ;
+ }
+ // $ANTLR end "entryRuleObjectiveDeclaration"
+
+
+ // $ANTLR start "ruleObjectiveDeclaration"
+ // InternalApplicationConfiguration.g:1087:1: ruleObjectiveDeclaration : ( ( rule__ObjectiveDeclaration__Group__0 ) ) ;
+ public final void ruleObjectiveDeclaration() throws RecognitionException {
+
+ int stackSize = keepStackSize();
+
+ try {
+ // InternalApplicationConfiguration.g:1091:2: ( ( ( rule__ObjectiveDeclaration__Group__0 ) ) )
+ // InternalApplicationConfiguration.g:1092:2: ( ( rule__ObjectiveDeclaration__Group__0 ) )
+ {
+ // InternalApplicationConfiguration.g:1092:2: ( ( rule__ObjectiveDeclaration__Group__0 ) )
+ // InternalApplicationConfiguration.g:1093:3: ( rule__ObjectiveDeclaration__Group__0 )
+ {
+ before(grammarAccess.getObjectiveDeclarationAccess().getGroup());
+ // InternalApplicationConfiguration.g:1094:3: ( rule__ObjectiveDeclaration__Group__0 )
+ // InternalApplicationConfiguration.g:1094:4: rule__ObjectiveDeclaration__Group__0
+ {
+ pushFollow(FOLLOW_2);
+ rule__ObjectiveDeclaration__Group__0();
+
+ state._fsp--;
+
+
+ }
+
+ after(grammarAccess.getObjectiveDeclarationAccess().getGroup());
+
+ }
+
+
+ }
+
+ }
+ catch (RecognitionException re) {
+ reportError(re);
+ recover(input,re);
+ }
+ finally {
+
+ restoreStackSize(stackSize);
+
+ }
+ return ;
+ }
+ // $ANTLR end "ruleObjectiveDeclaration"
+
+
+ // $ANTLR start "entryRuleObjectiveReference"
+ // InternalApplicationConfiguration.g:1103:1: entryRuleObjectiveReference : ruleObjectiveReference EOF ;
+ public final void entryRuleObjectiveReference() throws RecognitionException {
+ try {
+ // InternalApplicationConfiguration.g:1104:1: ( ruleObjectiveReference EOF )
+ // InternalApplicationConfiguration.g:1105:1: ruleObjectiveReference EOF
+ {
+ before(grammarAccess.getObjectiveReferenceRule());
+ pushFollow(FOLLOW_1);
+ ruleObjectiveReference();
+
+ state._fsp--;
+
+ after(grammarAccess.getObjectiveReferenceRule());
+ match(input,EOF,FOLLOW_2);
+
+ }
+
+ }
+ catch (RecognitionException re) {
+ reportError(re);
+ recover(input,re);
+ }
+ finally {
+ }
+ return ;
+ }
+ // $ANTLR end "entryRuleObjectiveReference"
+
+
+ // $ANTLR start "ruleObjectiveReference"
+ // InternalApplicationConfiguration.g:1112:1: ruleObjectiveReference : ( ( rule__ObjectiveReference__ReferredAssignment ) ) ;
+ public final void ruleObjectiveReference() throws RecognitionException {
+
+ int stackSize = keepStackSize();
+
+ try {
+ // InternalApplicationConfiguration.g:1116:2: ( ( ( rule__ObjectiveReference__ReferredAssignment ) ) )
+ // InternalApplicationConfiguration.g:1117:2: ( ( rule__ObjectiveReference__ReferredAssignment ) )
+ {
+ // InternalApplicationConfiguration.g:1117:2: ( ( rule__ObjectiveReference__ReferredAssignment ) )
+ // InternalApplicationConfiguration.g:1118:3: ( rule__ObjectiveReference__ReferredAssignment )
+ {
+ before(grammarAccess.getObjectiveReferenceAccess().getReferredAssignment());
+ // InternalApplicationConfiguration.g:1119:3: ( rule__ObjectiveReference__ReferredAssignment )
+ // InternalApplicationConfiguration.g:1119:4: rule__ObjectiveReference__ReferredAssignment
+ {
+ pushFollow(FOLLOW_2);
+ rule__ObjectiveReference__ReferredAssignment();
+
+ state._fsp--;
+
+
+ }
+
+ after(grammarAccess.getObjectiveReferenceAccess().getReferredAssignment());
+
+ }
+
+
+ }
+
+ }
+ catch (RecognitionException re) {
+ reportError(re);
+ recover(input,re);
+ }
+ finally {
+
+ restoreStackSize(stackSize);
+
+ }
+ return ;
+ }
+ // $ANTLR end "ruleObjectiveReference"
+
+
+ // $ANTLR start "entryRuleObjective"
+ // InternalApplicationConfiguration.g:1128:1: entryRuleObjective : ruleObjective EOF ;
+ public final void entryRuleObjective() throws RecognitionException {
+ try {
+ // InternalApplicationConfiguration.g:1129:1: ( ruleObjective EOF )
+ // InternalApplicationConfiguration.g:1130:1: ruleObjective EOF
+ {
+ before(grammarAccess.getObjectiveRule());
+ pushFollow(FOLLOW_1);
+ ruleObjective();
+
+ state._fsp--;
+
+ after(grammarAccess.getObjectiveRule());
+ match(input,EOF,FOLLOW_2);
+
+ }
+
+ }
+ catch (RecognitionException re) {
+ reportError(re);
+ recover(input,re);
+ }
+ finally {
+ }
+ return ;
+ }
+ // $ANTLR end "entryRuleObjective"
+
+
+ // $ANTLR start "ruleObjective"
+ // InternalApplicationConfiguration.g:1137:1: ruleObjective : ( ( rule__Objective__Alternatives ) ) ;
+ public final void ruleObjective() throws RecognitionException {
+
+ int stackSize = keepStackSize();
+
+ try {
+ // InternalApplicationConfiguration.g:1141:2: ( ( ( rule__Objective__Alternatives ) ) )
+ // InternalApplicationConfiguration.g:1142:2: ( ( rule__Objective__Alternatives ) )
+ {
+ // InternalApplicationConfiguration.g:1142:2: ( ( rule__Objective__Alternatives ) )
+ // InternalApplicationConfiguration.g:1143:3: ( rule__Objective__Alternatives )
+ {
+ before(grammarAccess.getObjectiveAccess().getAlternatives());
+ // InternalApplicationConfiguration.g:1144:3: ( rule__Objective__Alternatives )
+ // InternalApplicationConfiguration.g:1144:4: rule__Objective__Alternatives
+ {
+ pushFollow(FOLLOW_2);
+ rule__Objective__Alternatives();
+
+ state._fsp--;
+
+
+ }
+
+ after(grammarAccess.getObjectiveAccess().getAlternatives());
+
+ }
+
+
+ }
+
+ }
+ catch (RecognitionException re) {
+ reportError(re);
+ recover(input,re);
+ }
+ finally {
+
+ restoreStackSize(stackSize);
+
+ }
+ return ;
+ }
+ // $ANTLR end "ruleObjective"
+
+
+ // $ANTLR start "entryRuleConfigSpecification"
+ // InternalApplicationConfiguration.g:1153:1: entryRuleConfigSpecification : ruleConfigSpecification EOF ;
+ public final void entryRuleConfigSpecification() throws RecognitionException {
+ try {
+ // InternalApplicationConfiguration.g:1154:1: ( ruleConfigSpecification EOF )
+ // InternalApplicationConfiguration.g:1155:1: ruleConfigSpecification EOF
+ {
+ before(grammarAccess.getConfigSpecificationRule());
+ pushFollow(FOLLOW_1);
+ ruleConfigSpecification();
+
+ state._fsp--;
+
+ after(grammarAccess.getConfigSpecificationRule());
+ match(input,EOF,FOLLOW_2);
+
+ }
+
+ }
+ catch (RecognitionException re) {
+ reportError(re);
+ recover(input,re);
+ }
+ finally {
+ }
+ return ;
+ }
+ // $ANTLR end "entryRuleConfigSpecification"
+
+
+ // $ANTLR start "ruleConfigSpecification"
+ // InternalApplicationConfiguration.g:1162:1: ruleConfigSpecification : ( ( rule__ConfigSpecification__Group__0 ) ) ;
+ public final void ruleConfigSpecification() throws RecognitionException {
+
+ int stackSize = keepStackSize();
+
+ try {
+ // InternalApplicationConfiguration.g:1166:2: ( ( ( rule__ConfigSpecification__Group__0 ) ) )
+ // InternalApplicationConfiguration.g:1167:2: ( ( rule__ConfigSpecification__Group__0 ) )
+ {
+ // InternalApplicationConfiguration.g:1167:2: ( ( rule__ConfigSpecification__Group__0 ) )
+ // InternalApplicationConfiguration.g:1168:3: ( rule__ConfigSpecification__Group__0 )
+ {
+ before(grammarAccess.getConfigSpecificationAccess().getGroup());
+ // InternalApplicationConfiguration.g:1169:3: ( rule__ConfigSpecification__Group__0 )
+ // InternalApplicationConfiguration.g:1169:4: rule__ConfigSpecification__Group__0
+ {
+ pushFollow(FOLLOW_2);
+ rule__ConfigSpecification__Group__0();
+
+ state._fsp--;
+
+
+ }
+
+ after(grammarAccess.getConfigSpecificationAccess().getGroup());
+
+ }
+
+
+ }
+
+ }
+ catch (RecognitionException re) {
+ reportError(re);
+ recover(input,re);
+ }
+ finally {
+
+ restoreStackSize(stackSize);
+
+ }
+ return ;
+ }
+ // $ANTLR end "ruleConfigSpecification"
+
+
+ // $ANTLR start "entryRuleConfigDeclaration"
+ // InternalApplicationConfiguration.g:1178:1: entryRuleConfigDeclaration : ruleConfigDeclaration EOF ;
+ public final void entryRuleConfigDeclaration() throws RecognitionException {
+ try {
+ // InternalApplicationConfiguration.g:1179:1: ( ruleConfigDeclaration EOF )
+ // InternalApplicationConfiguration.g:1180:1: ruleConfigDeclaration EOF
+ {
+ before(grammarAccess.getConfigDeclarationRule());
+ pushFollow(FOLLOW_1);
+ ruleConfigDeclaration();
+
+ state._fsp--;
+
+ after(grammarAccess.getConfigDeclarationRule());
+ match(input,EOF,FOLLOW_2);
+
+ }
+
+ }
+ catch (RecognitionException re) {
+ reportError(re);
+ recover(input,re);
+ }
+ finally {
+ }
+ return ;
+ }
+ // $ANTLR end "entryRuleConfigDeclaration"
+
+
+ // $ANTLR start "ruleConfigDeclaration"
+ // InternalApplicationConfiguration.g:1187:1: ruleConfigDeclaration : ( ( rule__ConfigDeclaration__Group__0 ) ) ;
+ public final void ruleConfigDeclaration() throws RecognitionException {
+
+ int stackSize = keepStackSize();
+
+ try {
+ // InternalApplicationConfiguration.g:1191:2: ( ( ( rule__ConfigDeclaration__Group__0 ) ) )
+ // InternalApplicationConfiguration.g:1192:2: ( ( rule__ConfigDeclaration__Group__0 ) )
+ {
+ // InternalApplicationConfiguration.g:1192:2: ( ( rule__ConfigDeclaration__Group__0 ) )
+ // InternalApplicationConfiguration.g:1193:3: ( rule__ConfigDeclaration__Group__0 )
+ {
+ before(grammarAccess.getConfigDeclarationAccess().getGroup());
+ // InternalApplicationConfiguration.g:1194:3: ( rule__ConfigDeclaration__Group__0 )
+ // InternalApplicationConfiguration.g:1194:4: rule__ConfigDeclaration__Group__0
+ {
+ pushFollow(FOLLOW_2);
+ rule__ConfigDeclaration__Group__0();
+
+ state._fsp--;
+
+
+ }
+
+ after(grammarAccess.getConfigDeclarationAccess().getGroup());
+
+ }
+
+
+ }
+
+ }
+ catch (RecognitionException re) {
+ reportError(re);
+ recover(input,re);
+ }
+ finally {
+
+ restoreStackSize(stackSize);
+
+ }
+ return ;
+ }
+ // $ANTLR end "ruleConfigDeclaration"
+
+
+ // $ANTLR start "entryRuleConfigEntry"
+ // InternalApplicationConfiguration.g:1203:1: entryRuleConfigEntry : ruleConfigEntry EOF ;
+ public final void entryRuleConfigEntry() throws RecognitionException {
+ try {
+ // InternalApplicationConfiguration.g:1204:1: ( ruleConfigEntry EOF )
+ // InternalApplicationConfiguration.g:1205:1: ruleConfigEntry EOF
+ {
+ before(grammarAccess.getConfigEntryRule());
+ pushFollow(FOLLOW_1);
+ ruleConfigEntry();
+
+ state._fsp--;
+
+ after(grammarAccess.getConfigEntryRule());
+ match(input,EOF,FOLLOW_2);
+
+ }
+
+ }
+ catch (RecognitionException re) {
+ reportError(re);
+ recover(input,re);
+ }
+ finally {
+ }
+ return ;
+ }
+ // $ANTLR end "entryRuleConfigEntry"
+
+
+ // $ANTLR start "ruleConfigEntry"
+ // InternalApplicationConfiguration.g:1212:1: ruleConfigEntry : ( ( rule__ConfigEntry__Alternatives ) ) ;
+ public final void ruleConfigEntry() throws RecognitionException {
+
+ int stackSize = keepStackSize();
+
+ try {
+ // InternalApplicationConfiguration.g:1216:2: ( ( ( rule__ConfigEntry__Alternatives ) ) )
+ // InternalApplicationConfiguration.g:1217:2: ( ( rule__ConfigEntry__Alternatives ) )
+ {
+ // InternalApplicationConfiguration.g:1217:2: ( ( rule__ConfigEntry__Alternatives ) )
+ // InternalApplicationConfiguration.g:1218:3: ( rule__ConfigEntry__Alternatives )
+ {
+ before(grammarAccess.getConfigEntryAccess().getAlternatives());
+ // InternalApplicationConfiguration.g:1219:3: ( rule__ConfigEntry__Alternatives )
+ // InternalApplicationConfiguration.g:1219:4: rule__ConfigEntry__Alternatives
+ {
+ pushFollow(FOLLOW_2);
+ rule__ConfigEntry__Alternatives();
+
+ state._fsp--;
+
+
+ }
+
+ after(grammarAccess.getConfigEntryAccess().getAlternatives());
+
+ }
+
+
+ }
+
+ }
+ catch (RecognitionException re) {
+ reportError(re);
+ recover(input,re);
+ }
+ finally {
+
+ restoreStackSize(stackSize);
+
+ }
+ return ;
+ }
+ // $ANTLR end "ruleConfigEntry"
+
+
+ // $ANTLR start "entryRuleDocumentationEntry"
+ // InternalApplicationConfiguration.g:1228:1: entryRuleDocumentationEntry : ruleDocumentationEntry EOF ;
+ public final void entryRuleDocumentationEntry() throws RecognitionException {
+ try {
+ // InternalApplicationConfiguration.g:1229:1: ( ruleDocumentationEntry EOF )
+ // InternalApplicationConfiguration.g:1230:1: ruleDocumentationEntry EOF
+ {
+ before(grammarAccess.getDocumentationEntryRule());
+ pushFollow(FOLLOW_1);
+ ruleDocumentationEntry();
+
+ state._fsp--;
+
+ after(grammarAccess.getDocumentationEntryRule());
+ match(input,EOF,FOLLOW_2);
+
+ }
+
+ }
+ catch (RecognitionException re) {
+ reportError(re);
+ recover(input,re);
+ }
+ finally {
+ }
+ return ;
+ }
+ // $ANTLR end "entryRuleDocumentationEntry"
+
+
+ // $ANTLR start "ruleDocumentationEntry"
+ // InternalApplicationConfiguration.g:1237:1: ruleDocumentationEntry : ( ( rule__DocumentationEntry__Group__0 ) ) ;
+ public final void ruleDocumentationEntry() throws RecognitionException {
+
+ int stackSize = keepStackSize();
+
+ try {
+ // InternalApplicationConfiguration.g:1241:2: ( ( ( rule__DocumentationEntry__Group__0 ) ) )
+ // InternalApplicationConfiguration.g:1242:2: ( ( rule__DocumentationEntry__Group__0 ) )
+ {
+ // InternalApplicationConfiguration.g:1242:2: ( ( rule__DocumentationEntry__Group__0 ) )
+ // InternalApplicationConfiguration.g:1243:3: ( rule__DocumentationEntry__Group__0 )
+ {
+ before(grammarAccess.getDocumentationEntryAccess().getGroup());
+ // InternalApplicationConfiguration.g:1244:3: ( rule__DocumentationEntry__Group__0 )
+ // InternalApplicationConfiguration.g:1244:4: rule__DocumentationEntry__Group__0
+ {
+ pushFollow(FOLLOW_2);
+ rule__DocumentationEntry__Group__0();
+
+ state._fsp--;
+
+
+ }
+
+ after(grammarAccess.getDocumentationEntryAccess().getGroup());
+
+ }
+
+
+ }
+
+ }
+ catch (RecognitionException re) {
+ reportError(re);
+ recover(input,re);
+ }
+ finally {
+
+ restoreStackSize(stackSize);
+
+ }
+ return ;
+ }
+ // $ANTLR end "ruleDocumentationEntry"
+
+
+ // $ANTLR start "entryRuleRuntimeEntry"
+ // InternalApplicationConfiguration.g:1253:1: entryRuleRuntimeEntry : ruleRuntimeEntry EOF ;
+ public final void entryRuleRuntimeEntry() throws RecognitionException {
+ try {
+ // InternalApplicationConfiguration.g:1254:1: ( ruleRuntimeEntry EOF )
+ // InternalApplicationConfiguration.g:1255:1: ruleRuntimeEntry EOF
+ {
+ before(grammarAccess.getRuntimeEntryRule());
+ pushFollow(FOLLOW_1);
+ ruleRuntimeEntry();
+
+ state._fsp--;
+
+ after(grammarAccess.getRuntimeEntryRule());
+ match(input,EOF,FOLLOW_2);
+
+ }
+
+ }
+ catch (RecognitionException re) {
+ reportError(re);
+ recover(input,re);
+ }
+ finally {
+ }
+ return ;
+ }
+ // $ANTLR end "entryRuleRuntimeEntry"
+
+
+ // $ANTLR start "ruleRuntimeEntry"
+ // InternalApplicationConfiguration.g:1262:1: ruleRuntimeEntry : ( ( rule__RuntimeEntry__Group__0 ) ) ;
+ public final void ruleRuntimeEntry() throws RecognitionException {
+
+ int stackSize = keepStackSize();
+
+ try {
+ // InternalApplicationConfiguration.g:1266:2: ( ( ( rule__RuntimeEntry__Group__0 ) ) )
+ // InternalApplicationConfiguration.g:1267:2: ( ( rule__RuntimeEntry__Group__0 ) )
+ {
+ // InternalApplicationConfiguration.g:1267:2: ( ( rule__RuntimeEntry__Group__0 ) )
+ // InternalApplicationConfiguration.g:1268:3: ( rule__RuntimeEntry__Group__0 )
+ {
+ before(grammarAccess.getRuntimeEntryAccess().getGroup());
+ // InternalApplicationConfiguration.g:1269:3: ( rule__RuntimeEntry__Group__0 )
+ // InternalApplicationConfiguration.g:1269:4: rule__RuntimeEntry__Group__0
+ {
+ pushFollow(FOLLOW_2);
+ rule__RuntimeEntry__Group__0();
+
+ state._fsp--;
+
+
+ }
+
+ after(grammarAccess.getRuntimeEntryAccess().getGroup());
+
+ }
+
+
+ }
+
+ }
+ catch (RecognitionException re) {
+ reportError(re);
+ recover(input,re);
+ }
+ finally {
+
+ restoreStackSize(stackSize);
+
+ }
+ return ;
+ }
+ // $ANTLR end "ruleRuntimeEntry"
+
+
+ // $ANTLR start "entryRuleMemoryEntry"
+ // InternalApplicationConfiguration.g:1278:1: entryRuleMemoryEntry : ruleMemoryEntry EOF ;
+ public final void entryRuleMemoryEntry() throws RecognitionException {
+ try {
+ // InternalApplicationConfiguration.g:1279:1: ( ruleMemoryEntry EOF )
+ // InternalApplicationConfiguration.g:1280:1: ruleMemoryEntry EOF
+ {
+ before(grammarAccess.getMemoryEntryRule());
+ pushFollow(FOLLOW_1);
+ ruleMemoryEntry();
+
+ state._fsp--;
+
+ after(grammarAccess.getMemoryEntryRule());
+ match(input,EOF,FOLLOW_2);
+
+ }
+
+ }
+ catch (RecognitionException re) {
+ reportError(re);
+ recover(input,re);
+ }
+ finally {
+ }
+ return ;
+ }
+ // $ANTLR end "entryRuleMemoryEntry"
+
+
+ // $ANTLR start "ruleMemoryEntry"
+ // InternalApplicationConfiguration.g:1287:1: ruleMemoryEntry : ( ( rule__MemoryEntry__Group__0 ) ) ;
+ public final void ruleMemoryEntry() throws RecognitionException {
+
+ int stackSize = keepStackSize();
+
+ try {
+ // InternalApplicationConfiguration.g:1291:2: ( ( ( rule__MemoryEntry__Group__0 ) ) )
+ // InternalApplicationConfiguration.g:1292:2: ( ( rule__MemoryEntry__Group__0 ) )
+ {
+ // InternalApplicationConfiguration.g:1292:2: ( ( rule__MemoryEntry__Group__0 ) )
+ // InternalApplicationConfiguration.g:1293:3: ( rule__MemoryEntry__Group__0 )
+ {
+ before(grammarAccess.getMemoryEntryAccess().getGroup());
+ // InternalApplicationConfiguration.g:1294:3: ( rule__MemoryEntry__Group__0 )
+ // InternalApplicationConfiguration.g:1294:4: rule__MemoryEntry__Group__0
+ {
+ pushFollow(FOLLOW_2);
+ rule__MemoryEntry__Group__0();
+
+ state._fsp--;
+
+
+ }
+
+ after(grammarAccess.getMemoryEntryAccess().getGroup());
+
+ }
+
+
+ }
+
+ }
+ catch (RecognitionException re) {
+ reportError(re);
+ recover(input,re);
+ }
+ finally {
+
+ restoreStackSize(stackSize);
+
+ }
+ return ;
+ }
+ // $ANTLR end "ruleMemoryEntry"
+
+
+ // $ANTLR start "entryRuleCustomEntry"
+ // InternalApplicationConfiguration.g:1303:1: entryRuleCustomEntry : ruleCustomEntry EOF ;
+ public final void entryRuleCustomEntry() throws RecognitionException {
+ try {
+ // InternalApplicationConfiguration.g:1304:1: ( ruleCustomEntry EOF )
+ // InternalApplicationConfiguration.g:1305:1: ruleCustomEntry EOF
+ {
+ before(grammarAccess.getCustomEntryRule());
+ pushFollow(FOLLOW_1);
+ ruleCustomEntry();
+
+ state._fsp--;
+
+ after(grammarAccess.getCustomEntryRule());
+ match(input,EOF,FOLLOW_2);
+
+ }
+
+ }
+ catch (RecognitionException re) {
+ reportError(re);
+ recover(input,re);
+ }
+ finally {
+ }
+ return ;
+ }
+ // $ANTLR end "entryRuleCustomEntry"
+
+
+ // $ANTLR start "ruleCustomEntry"
+ // InternalApplicationConfiguration.g:1312:1: ruleCustomEntry : ( ( rule__CustomEntry__Group__0 ) ) ;
+ public final void ruleCustomEntry() throws RecognitionException {
+
+ int stackSize = keepStackSize();
+
+ try {
+ // InternalApplicationConfiguration.g:1316:2: ( ( ( rule__CustomEntry__Group__0 ) ) )
+ // InternalApplicationConfiguration.g:1317:2: ( ( rule__CustomEntry__Group__0 ) )
+ {
+ // InternalApplicationConfiguration.g:1317:2: ( ( rule__CustomEntry__Group__0 ) )
+ // InternalApplicationConfiguration.g:1318:3: ( rule__CustomEntry__Group__0 )
+ {
+ before(grammarAccess.getCustomEntryAccess().getGroup());
+ // InternalApplicationConfiguration.g:1319:3: ( rule__CustomEntry__Group__0 )
+ // InternalApplicationConfiguration.g:1319:4: rule__CustomEntry__Group__0
+ {
+ pushFollow(FOLLOW_2);
+ rule__CustomEntry__Group__0();
+
+ state._fsp--;
+
+
+ }
+
+ after(grammarAccess.getCustomEntryAccess().getGroup());
+
+ }
+
+
+ }
+
+ }
+ catch (RecognitionException re) {
+ reportError(re);
+ recover(input,re);
+ }
+ finally {
+
+ restoreStackSize(stackSize);
+
+ }
+ return ;
+ }
+ // $ANTLR end "ruleCustomEntry"
+
+
+ // $ANTLR start "entryRuleConfigReference"
+ // InternalApplicationConfiguration.g:1328:1: entryRuleConfigReference : ruleConfigReference EOF ;
+ public final void entryRuleConfigReference() throws RecognitionException {
+ try {
+ // InternalApplicationConfiguration.g:1329:1: ( ruleConfigReference EOF )
+ // InternalApplicationConfiguration.g:1330:1: ruleConfigReference EOF
+ {
+ before(grammarAccess.getConfigReferenceRule());
+ pushFollow(FOLLOW_1);
+ ruleConfigReference();
+
+ state._fsp--;
+
+ after(grammarAccess.getConfigReferenceRule());
+ match(input,EOF,FOLLOW_2);
+
+ }
+
+ }
+ catch (RecognitionException re) {
+ reportError(re);
+ recover(input,re);
+ }
+ finally {
+ }
+ return ;
+ }
+ // $ANTLR end "entryRuleConfigReference"
+
+
+ // $ANTLR start "ruleConfigReference"
+ // InternalApplicationConfiguration.g:1337:1: ruleConfigReference : ( ( rule__ConfigReference__ConfigAssignment ) ) ;
+ public final void ruleConfigReference() throws RecognitionException {
+
+ int stackSize = keepStackSize();
+
+ try {
+ // InternalApplicationConfiguration.g:1341:2: ( ( ( rule__ConfigReference__ConfigAssignment ) ) )
+ // InternalApplicationConfiguration.g:1342:2: ( ( rule__ConfigReference__ConfigAssignment ) )
+ {
+ // InternalApplicationConfiguration.g:1342:2: ( ( rule__ConfigReference__ConfigAssignment ) )
+ // InternalApplicationConfiguration.g:1343:3: ( rule__ConfigReference__ConfigAssignment )
+ {
+ before(grammarAccess.getConfigReferenceAccess().getConfigAssignment());
+ // InternalApplicationConfiguration.g:1344:3: ( rule__ConfigReference__ConfigAssignment )
+ // InternalApplicationConfiguration.g:1344:4: rule__ConfigReference__ConfigAssignment
+ {
+ pushFollow(FOLLOW_2);
+ rule__ConfigReference__ConfigAssignment();
+
+ state._fsp--;
+
+
+ }
+
+ after(grammarAccess.getConfigReferenceAccess().getConfigAssignment());
+
+ }
+
+
+ }
+
+ }
+ catch (RecognitionException re) {
+ reportError(re);
+ recover(input,re);
+ }
+ finally {
+
+ restoreStackSize(stackSize);
+
+ }
+ return ;
+ }
+ // $ANTLR end "ruleConfigReference"
+
+
+ // $ANTLR start "entryRuleConfig"
+ // InternalApplicationConfiguration.g:1353:1: entryRuleConfig : ruleConfig EOF ;
+ public final void entryRuleConfig() throws RecognitionException {
+ try {
+ // InternalApplicationConfiguration.g:1354:1: ( ruleConfig EOF )
+ // InternalApplicationConfiguration.g:1355:1: ruleConfig EOF
+ {
+ before(grammarAccess.getConfigRule());
+ pushFollow(FOLLOW_1);
+ ruleConfig();
+
+ state._fsp--;
+
+ after(grammarAccess.getConfigRule());
+ match(input,EOF,FOLLOW_2);
+
+ }
+
+ }
+ catch (RecognitionException re) {
+ reportError(re);
+ recover(input,re);
+ }
+ finally {
+ }
+ return ;
+ }
+ // $ANTLR end "entryRuleConfig"
+
+
+ // $ANTLR start "ruleConfig"
+ // InternalApplicationConfiguration.g:1362:1: ruleConfig : ( ( rule__Config__Alternatives ) ) ;
+ public final void ruleConfig() throws RecognitionException {
+
+ int stackSize = keepStackSize();
+
+ try {
+ // InternalApplicationConfiguration.g:1366:2: ( ( ( rule__Config__Alternatives ) ) )
+ // InternalApplicationConfiguration.g:1367:2: ( ( rule__Config__Alternatives ) )
+ {
+ // InternalApplicationConfiguration.g:1367:2: ( ( rule__Config__Alternatives ) )
+ // InternalApplicationConfiguration.g:1368:3: ( rule__Config__Alternatives )
+ {
+ before(grammarAccess.getConfigAccess().getAlternatives());
+ // InternalApplicationConfiguration.g:1369:3: ( rule__Config__Alternatives )
+ // InternalApplicationConfiguration.g:1369:4: rule__Config__Alternatives
+ {
+ pushFollow(FOLLOW_2);
+ rule__Config__Alternatives();
+
+ state._fsp--;
+
+
+ }
+
+ after(grammarAccess.getConfigAccess().getAlternatives());
+
+ }
+
+
+ }
+
+ }
+ catch (RecognitionException re) {
+ reportError(re);
+ recover(input,re);
+ }
+ finally {
+
+ restoreStackSize(stackSize);
+
+ }
+ return ;
+ }
+ // $ANTLR end "ruleConfig"
+
+
+ // $ANTLR start "entryRuleScopeSpecification"
+ // InternalApplicationConfiguration.g:1378:1: entryRuleScopeSpecification : ruleScopeSpecification EOF ;
+ public final void entryRuleScopeSpecification() throws RecognitionException {
+ try {
+ // InternalApplicationConfiguration.g:1379:1: ( ruleScopeSpecification EOF )
+ // InternalApplicationConfiguration.g:1380:1: ruleScopeSpecification EOF
+ {
+ before(grammarAccess.getScopeSpecificationRule());
+ pushFollow(FOLLOW_1);
+ ruleScopeSpecification();
+
+ state._fsp--;
+
+ after(grammarAccess.getScopeSpecificationRule());
+ match(input,EOF,FOLLOW_2);
+
+ }
+
+ }
+ catch (RecognitionException re) {
+ reportError(re);
+ recover(input,re);
+ }
+ finally {
+ }
+ return ;
+ }
+ // $ANTLR end "entryRuleScopeSpecification"
+
+
+ // $ANTLR start "ruleScopeSpecification"
+ // InternalApplicationConfiguration.g:1387:1: ruleScopeSpecification : ( ( rule__ScopeSpecification__Group__0 ) ) ;
+ public final void ruleScopeSpecification() throws RecognitionException {
+
+ int stackSize = keepStackSize();
+
+ try {
+ // InternalApplicationConfiguration.g:1391:2: ( ( ( rule__ScopeSpecification__Group__0 ) ) )
+ // InternalApplicationConfiguration.g:1392:2: ( ( rule__ScopeSpecification__Group__0 ) )
+ {
+ // InternalApplicationConfiguration.g:1392:2: ( ( rule__ScopeSpecification__Group__0 ) )
+ // InternalApplicationConfiguration.g:1393:3: ( rule__ScopeSpecification__Group__0 )
+ {
+ before(grammarAccess.getScopeSpecificationAccess().getGroup());
+ // InternalApplicationConfiguration.g:1394:3: ( rule__ScopeSpecification__Group__0 )
+ // InternalApplicationConfiguration.g:1394:4: rule__ScopeSpecification__Group__0
+ {
+ pushFollow(FOLLOW_2);
+ rule__ScopeSpecification__Group__0();
+
+ state._fsp--;
+
+
+ }
+
+ after(grammarAccess.getScopeSpecificationAccess().getGroup());
+
+ }
+
+
+ }
+
+ }
+ catch (RecognitionException re) {
+ reportError(re);
+ recover(input,re);
+ }
+ finally {
+
+ restoreStackSize(stackSize);
+
+ }
+ return ;
+ }
+ // $ANTLR end "ruleScopeSpecification"
+
+
+ // $ANTLR start "entryRuleTypeScope"
+ // InternalApplicationConfiguration.g:1403:1: entryRuleTypeScope : ruleTypeScope EOF ;
+ public final void entryRuleTypeScope() throws RecognitionException {
+ try {
+ // InternalApplicationConfiguration.g:1404:1: ( ruleTypeScope EOF )
+ // InternalApplicationConfiguration.g:1405:1: ruleTypeScope EOF
+ {
+ before(grammarAccess.getTypeScopeRule());
+ pushFollow(FOLLOW_1);
+ ruleTypeScope();
+
+ state._fsp--;
+
+ after(grammarAccess.getTypeScopeRule());
+ match(input,EOF,FOLLOW_2);
+
+ }
+
+ }
+ catch (RecognitionException re) {
+ reportError(re);
+ recover(input,re);
+ }
+ finally {
+ }
+ return ;
+ }
+ // $ANTLR end "entryRuleTypeScope"
+
+
+ // $ANTLR start "ruleTypeScope"
+ // InternalApplicationConfiguration.g:1412:1: ruleTypeScope : ( ( rule__TypeScope__Alternatives ) ) ;
+ public final void ruleTypeScope() throws RecognitionException {
+
+ int stackSize = keepStackSize();
+
+ try {
+ // InternalApplicationConfiguration.g:1416:2: ( ( ( rule__TypeScope__Alternatives ) ) )
+ // InternalApplicationConfiguration.g:1417:2: ( ( rule__TypeScope__Alternatives ) )
+ {
+ // InternalApplicationConfiguration.g:1417:2: ( ( rule__TypeScope__Alternatives ) )
+ // InternalApplicationConfiguration.g:1418:3: ( rule__TypeScope__Alternatives )
+ {
+ before(grammarAccess.getTypeScopeAccess().getAlternatives());
+ // InternalApplicationConfiguration.g:1419:3: ( rule__TypeScope__Alternatives )
+ // InternalApplicationConfiguration.g:1419:4: rule__TypeScope__Alternatives
+ {
+ pushFollow(FOLLOW_2);
+ rule__TypeScope__Alternatives();
+
+ state._fsp--;
+
+
+ }
+
+ after(grammarAccess.getTypeScopeAccess().getAlternatives());
+
+ }
+
+
+ }
+
+ }
+ catch (RecognitionException re) {
+ reportError(re);
+ recover(input,re);
+ }
+ finally {
+
+ restoreStackSize(stackSize);
+
+ }
+ return ;
+ }
+ // $ANTLR end "ruleTypeScope"
+
+
+ // $ANTLR start "entryRuleClassTypeScope"
+ // InternalApplicationConfiguration.g:1428:1: entryRuleClassTypeScope : ruleClassTypeScope EOF ;
+ public final void entryRuleClassTypeScope() throws RecognitionException {
+ try {
+ // InternalApplicationConfiguration.g:1429:1: ( ruleClassTypeScope EOF )
+ // InternalApplicationConfiguration.g:1430:1: ruleClassTypeScope EOF
+ {
+ before(grammarAccess.getClassTypeScopeRule());
+ pushFollow(FOLLOW_1);
+ ruleClassTypeScope();
+
+ state._fsp--;
+
+ after(grammarAccess.getClassTypeScopeRule());
+ match(input,EOF,FOLLOW_2);
+
+ }
+
+ }
+ catch (RecognitionException re) {
+ reportError(re);
+ recover(input,re);
+ }
+ finally {
+ }
+ return ;
+ }
+ // $ANTLR end "entryRuleClassTypeScope"
+
+
+ // $ANTLR start "ruleClassTypeScope"
+ // InternalApplicationConfiguration.g:1437:1: ruleClassTypeScope : ( ( rule__ClassTypeScope__Group__0 ) ) ;
+ public final void ruleClassTypeScope() throws RecognitionException {
+
+ int stackSize = keepStackSize();
+
+ try {
+ // InternalApplicationConfiguration.g:1441:2: ( ( ( rule__ClassTypeScope__Group__0 ) ) )
+ // InternalApplicationConfiguration.g:1442:2: ( ( rule__ClassTypeScope__Group__0 ) )
+ {
+ // InternalApplicationConfiguration.g:1442:2: ( ( rule__ClassTypeScope__Group__0 ) )
+ // InternalApplicationConfiguration.g:1443:3: ( rule__ClassTypeScope__Group__0 )
+ {
+ before(grammarAccess.getClassTypeScopeAccess().getGroup());
+ // InternalApplicationConfiguration.g:1444:3: ( rule__ClassTypeScope__Group__0 )
+ // InternalApplicationConfiguration.g:1444:4: rule__ClassTypeScope__Group__0
+ {
+ pushFollow(FOLLOW_2);
+ rule__ClassTypeScope__Group__0();
+
+ state._fsp--;
+
+
+ }
+
+ after(grammarAccess.getClassTypeScopeAccess().getGroup());
+
+ }
+
+
+ }
+
+ }
+ catch (RecognitionException re) {
+ reportError(re);
+ recover(input,re);
+ }
+ finally {
+
+ restoreStackSize(stackSize);
+
+ }
+ return ;
+ }
+ // $ANTLR end "ruleClassTypeScope"
+
+
+ // $ANTLR start "entryRuleObjectTypeScope"
+ // InternalApplicationConfiguration.g:1453:1: entryRuleObjectTypeScope : ruleObjectTypeScope EOF ;
+ public final void entryRuleObjectTypeScope() throws RecognitionException {
+ try {
+ // InternalApplicationConfiguration.g:1454:1: ( ruleObjectTypeScope EOF )
+ // InternalApplicationConfiguration.g:1455:1: ruleObjectTypeScope EOF
+ {
+ before(grammarAccess.getObjectTypeScopeRule());
+ pushFollow(FOLLOW_1);
+ ruleObjectTypeScope();
+
+ state._fsp--;
+
+ after(grammarAccess.getObjectTypeScopeRule());
+ match(input,EOF,FOLLOW_2);
+
+ }
+
+ }
+ catch (RecognitionException re) {
+ reportError(re);
+ recover(input,re);
+ }
+ finally {
+ }
+ return ;
+ }
+ // $ANTLR end "entryRuleObjectTypeScope"
+
+
+ // $ANTLR start "ruleObjectTypeScope"
+ // InternalApplicationConfiguration.g:1462:1: ruleObjectTypeScope : ( ( rule__ObjectTypeScope__Group__0 ) ) ;
+ public final void ruleObjectTypeScope() throws RecognitionException {
+
+ int stackSize = keepStackSize();
+
+ try {
+ // InternalApplicationConfiguration.g:1466:2: ( ( ( rule__ObjectTypeScope__Group__0 ) ) )
+ // InternalApplicationConfiguration.g:1467:2: ( ( rule__ObjectTypeScope__Group__0 ) )
+ {
+ // InternalApplicationConfiguration.g:1467:2: ( ( rule__ObjectTypeScope__Group__0 ) )
+ // InternalApplicationConfiguration.g:1468:3: ( rule__ObjectTypeScope__Group__0 )
+ {
+ before(grammarAccess.getObjectTypeScopeAccess().getGroup());
+ // InternalApplicationConfiguration.g:1469:3: ( rule__ObjectTypeScope__Group__0 )
+ // InternalApplicationConfiguration.g:1469:4: rule__ObjectTypeScope__Group__0
+ {
+ pushFollow(FOLLOW_2);
+ rule__ObjectTypeScope__Group__0();
+
+ state._fsp--;
+
+
+ }
+
+ after(grammarAccess.getObjectTypeScopeAccess().getGroup());
+
+ }
+
+
+ }
+
+ }
+ catch (RecognitionException re) {
+ reportError(re);
+ recover(input,re);
+ }
+ finally {
+
+ restoreStackSize(stackSize);
+
+ }
+ return ;
+ }
+ // $ANTLR end "ruleObjectTypeScope"
+
+
+ // $ANTLR start "entryRuleIntegerTypeScope"
+ // InternalApplicationConfiguration.g:1478:1: entryRuleIntegerTypeScope : ruleIntegerTypeScope EOF ;
+ public final void entryRuleIntegerTypeScope() throws RecognitionException {
+ try {
+ // InternalApplicationConfiguration.g:1479:1: ( ruleIntegerTypeScope EOF )
+ // InternalApplicationConfiguration.g:1480:1: ruleIntegerTypeScope EOF
+ {
+ before(grammarAccess.getIntegerTypeScopeRule());
+ pushFollow(FOLLOW_1);
+ ruleIntegerTypeScope();
+
+ state._fsp--;
+
+ after(grammarAccess.getIntegerTypeScopeRule());
+ match(input,EOF,FOLLOW_2);
+
+ }
+
+ }
+ catch (RecognitionException re) {
+ reportError(re);
+ recover(input,re);
+ }
+ finally {
+ }
+ return ;
+ }
+ // $ANTLR end "entryRuleIntegerTypeScope"
+
+
+ // $ANTLR start "ruleIntegerTypeScope"
+ // InternalApplicationConfiguration.g:1487:1: ruleIntegerTypeScope : ( ( rule__IntegerTypeScope__Group__0 ) ) ;
+ public final void ruleIntegerTypeScope() throws RecognitionException {
+
+ int stackSize = keepStackSize();
+
+ try {
+ // InternalApplicationConfiguration.g:1491:2: ( ( ( rule__IntegerTypeScope__Group__0 ) ) )
+ // InternalApplicationConfiguration.g:1492:2: ( ( rule__IntegerTypeScope__Group__0 ) )
+ {
+ // InternalApplicationConfiguration.g:1492:2: ( ( rule__IntegerTypeScope__Group__0 ) )
+ // InternalApplicationConfiguration.g:1493:3: ( rule__IntegerTypeScope__Group__0 )
+ {
+ before(grammarAccess.getIntegerTypeScopeAccess().getGroup());
+ // InternalApplicationConfiguration.g:1494:3: ( rule__IntegerTypeScope__Group__0 )
+ // InternalApplicationConfiguration.g:1494:4: rule__IntegerTypeScope__Group__0
+ {
+ pushFollow(FOLLOW_2);
+ rule__IntegerTypeScope__Group__0();
+
+ state._fsp--;
+
+
+ }
+
+ after(grammarAccess.getIntegerTypeScopeAccess().getGroup());
+
+ }
+
+
+ }
+
+ }
+ catch (RecognitionException re) {
+ reportError(re);
+ recover(input,re);
+ }
+ finally {
+
+ restoreStackSize(stackSize);
+
+ }
+ return ;
+ }
+ // $ANTLR end "ruleIntegerTypeScope"
+
+
+ // $ANTLR start "entryRuleRealTypeScope"
+ // InternalApplicationConfiguration.g:1503:1: entryRuleRealTypeScope : ruleRealTypeScope EOF ;
+ public final void entryRuleRealTypeScope() throws RecognitionException {
+ try {
+ // InternalApplicationConfiguration.g:1504:1: ( ruleRealTypeScope EOF )
+ // InternalApplicationConfiguration.g:1505:1: ruleRealTypeScope EOF
+ {
+ before(grammarAccess.getRealTypeScopeRule());
+ pushFollow(FOLLOW_1);
+ ruleRealTypeScope();
+
+ state._fsp--;
+
+ after(grammarAccess.getRealTypeScopeRule());
+ match(input,EOF,FOLLOW_2);
+
+ }
+
+ }
+ catch (RecognitionException re) {
+ reportError(re);
+ recover(input,re);
+ }
+ finally {
+ }
+ return ;
+ }
+ // $ANTLR end "entryRuleRealTypeScope"
+
+
+ // $ANTLR start "ruleRealTypeScope"
+ // InternalApplicationConfiguration.g:1512:1: ruleRealTypeScope : ( ( rule__RealTypeScope__Group__0 ) ) ;
+ public final void ruleRealTypeScope() throws RecognitionException {
+
+ int stackSize = keepStackSize();
+
+ try {
+ // InternalApplicationConfiguration.g:1516:2: ( ( ( rule__RealTypeScope__Group__0 ) ) )
+ // InternalApplicationConfiguration.g:1517:2: ( ( rule__RealTypeScope__Group__0 ) )
+ {
+ // InternalApplicationConfiguration.g:1517:2: ( ( rule__RealTypeScope__Group__0 ) )
+ // InternalApplicationConfiguration.g:1518:3: ( rule__RealTypeScope__Group__0 )
+ {
+ before(grammarAccess.getRealTypeScopeAccess().getGroup());
+ // InternalApplicationConfiguration.g:1519:3: ( rule__RealTypeScope__Group__0 )
+ // InternalApplicationConfiguration.g:1519:4: rule__RealTypeScope__Group__0
+ {
+ pushFollow(FOLLOW_2);
+ rule__RealTypeScope__Group__0();
+
+ state._fsp--;
+
+
+ }
+
+ after(grammarAccess.getRealTypeScopeAccess().getGroup());
+
+ }
+
+
+ }
+
+ }
+ catch (RecognitionException re) {
+ reportError(re);
+ recover(input,re);
+ }
+ finally {
+
+ restoreStackSize(stackSize);
+
+ }
+ return ;
+ }
+ // $ANTLR end "ruleRealTypeScope"
+
+
+ // $ANTLR start "entryRuleStringTypeScope"
+ // InternalApplicationConfiguration.g:1528:1: entryRuleStringTypeScope : ruleStringTypeScope EOF ;
+ public final void entryRuleStringTypeScope() throws RecognitionException {
+ try {
+ // InternalApplicationConfiguration.g:1529:1: ( ruleStringTypeScope EOF )
+ // InternalApplicationConfiguration.g:1530:1: ruleStringTypeScope EOF
+ {
+ before(grammarAccess.getStringTypeScopeRule());
+ pushFollow(FOLLOW_1);
+ ruleStringTypeScope();
+
+ state._fsp--;
+
+ after(grammarAccess.getStringTypeScopeRule());
+ match(input,EOF,FOLLOW_2);
+
+ }
+
+ }
+ catch (RecognitionException re) {
+ reportError(re);
+ recover(input,re);
+ }
+ finally {
+ }
+ return ;
+ }
+ // $ANTLR end "entryRuleStringTypeScope"
+
+
+ // $ANTLR start "ruleStringTypeScope"
+ // InternalApplicationConfiguration.g:1537:1: ruleStringTypeScope : ( ( rule__StringTypeScope__Group__0 ) ) ;
+ public final void ruleStringTypeScope() throws RecognitionException {
+
+ int stackSize = keepStackSize();
+
+ try {
+ // InternalApplicationConfiguration.g:1541:2: ( ( ( rule__StringTypeScope__Group__0 ) ) )
+ // InternalApplicationConfiguration.g:1542:2: ( ( rule__StringTypeScope__Group__0 ) )
+ {
+ // InternalApplicationConfiguration.g:1542:2: ( ( rule__StringTypeScope__Group__0 ) )
+ // InternalApplicationConfiguration.g:1543:3: ( rule__StringTypeScope__Group__0 )
+ {
+ before(grammarAccess.getStringTypeScopeAccess().getGroup());
+ // InternalApplicationConfiguration.g:1544:3: ( rule__StringTypeScope__Group__0 )
+ // InternalApplicationConfiguration.g:1544:4: rule__StringTypeScope__Group__0
+ {
+ pushFollow(FOLLOW_2);
+ rule__StringTypeScope__Group__0();
+
+ state._fsp--;
+
+
+ }
+
+ after(grammarAccess.getStringTypeScopeAccess().getGroup());
+
+ }
+
+
+ }
+
+ }
+ catch (RecognitionException re) {
+ reportError(re);
+ recover(input,re);
+ }
+ finally {
+
+ restoreStackSize(stackSize);
+
+ }
+ return ;
+ }
+ // $ANTLR end "ruleStringTypeScope"
+
+
+ // $ANTLR start "entryRuleClassReference"
+ // InternalApplicationConfiguration.g:1553:1: entryRuleClassReference : ruleClassReference EOF ;
+ public final void entryRuleClassReference() throws RecognitionException {
+ try {
+ // InternalApplicationConfiguration.g:1554:1: ( ruleClassReference EOF )
+ // InternalApplicationConfiguration.g:1555:1: ruleClassReference EOF
+ {
+ before(grammarAccess.getClassReferenceRule());
+ pushFollow(FOLLOW_1);
+ ruleClassReference();
+
+ state._fsp--;
+
+ after(grammarAccess.getClassReferenceRule());
+ match(input,EOF,FOLLOW_2);
+
+ }
+
+ }
+ catch (RecognitionException re) {
+ reportError(re);
+ recover(input,re);
+ }
+ finally {
+ }
+ return ;
+ }
+ // $ANTLR end "entryRuleClassReference"
+
+
+ // $ANTLR start "ruleClassReference"
+ // InternalApplicationConfiguration.g:1562:1: ruleClassReference : ( ( rule__ClassReference__Group__0 ) ) ;
+ public final void ruleClassReference() throws RecognitionException {
+
+ int stackSize = keepStackSize();
+
+ try {
+ // InternalApplicationConfiguration.g:1566:2: ( ( ( rule__ClassReference__Group__0 ) ) )
+ // InternalApplicationConfiguration.g:1567:2: ( ( rule__ClassReference__Group__0 ) )
+ {
+ // InternalApplicationConfiguration.g:1567:2: ( ( rule__ClassReference__Group__0 ) )
+ // InternalApplicationConfiguration.g:1568:3: ( rule__ClassReference__Group__0 )
+ {
+ before(grammarAccess.getClassReferenceAccess().getGroup());
+ // InternalApplicationConfiguration.g:1569:3: ( rule__ClassReference__Group__0 )
+ // InternalApplicationConfiguration.g:1569:4: rule__ClassReference__Group__0
+ {
+ pushFollow(FOLLOW_2);
+ rule__ClassReference__Group__0();
+
+ state._fsp--;
+
+
+ }
+
+ after(grammarAccess.getClassReferenceAccess().getGroup());
+
+ }
+
+
+ }
+
+ }
+ catch (RecognitionException re) {
+ reportError(re);
+ recover(input,re);
+ }
+ finally {
+
+ restoreStackSize(stackSize);
+
+ }
+ return ;
+ }
+ // $ANTLR end "ruleClassReference"
+
+
+ // $ANTLR start "entryRuleObjectReference"
+ // InternalApplicationConfiguration.g:1578:1: entryRuleObjectReference : ruleObjectReference EOF ;
+ public final void entryRuleObjectReference() throws RecognitionException {
+ try {
+ // InternalApplicationConfiguration.g:1579:1: ( ruleObjectReference EOF )
+ // InternalApplicationConfiguration.g:1580:1: ruleObjectReference EOF
+ {
+ before(grammarAccess.getObjectReferenceRule());
+ pushFollow(FOLLOW_1);
+ ruleObjectReference();
+
+ state._fsp--;
+
+ after(grammarAccess.getObjectReferenceRule());
+ match(input,EOF,FOLLOW_2);
+
+ }
+
+ }
+ catch (RecognitionException re) {
+ reportError(re);
+ recover(input,re);
+ }
+ finally {
+ }
+ return ;
+ }
+ // $ANTLR end "entryRuleObjectReference"
+
+
+ // $ANTLR start "ruleObjectReference"
+ // InternalApplicationConfiguration.g:1587:1: ruleObjectReference : ( ( rule__ObjectReference__Group__0 ) ) ;
+ public final void ruleObjectReference() throws RecognitionException {
+
+ int stackSize = keepStackSize();
+
+ try {
+ // InternalApplicationConfiguration.g:1591:2: ( ( ( rule__ObjectReference__Group__0 ) ) )
+ // InternalApplicationConfiguration.g:1592:2: ( ( rule__ObjectReference__Group__0 ) )
+ {
+ // InternalApplicationConfiguration.g:1592:2: ( ( rule__ObjectReference__Group__0 ) )
+ // InternalApplicationConfiguration.g:1593:3: ( rule__ObjectReference__Group__0 )
+ {
+ before(grammarAccess.getObjectReferenceAccess().getGroup());
+ // InternalApplicationConfiguration.g:1594:3: ( rule__ObjectReference__Group__0 )
+ // InternalApplicationConfiguration.g:1594:4: rule__ObjectReference__Group__0
+ {
+ pushFollow(FOLLOW_2);
+ rule__ObjectReference__Group__0();
+
+ state._fsp--;
+
+
+ }
+
+ after(grammarAccess.getObjectReferenceAccess().getGroup());
+
+ }
+
+
+ }
+
+ }
+ catch (RecognitionException re) {
+ reportError(re);
+ recover(input,re);
+ }
+ finally {
+
+ restoreStackSize(stackSize);
+
+ }
+ return ;
+ }
+ // $ANTLR end "ruleObjectReference"
+
+
+ // $ANTLR start "entryRuleIntegerReference"
+ // InternalApplicationConfiguration.g:1603:1: entryRuleIntegerReference : ruleIntegerReference EOF ;
+ public final void entryRuleIntegerReference() throws RecognitionException {
+ try {
+ // InternalApplicationConfiguration.g:1604:1: ( ruleIntegerReference EOF )
+ // InternalApplicationConfiguration.g:1605:1: ruleIntegerReference EOF
+ {
+ before(grammarAccess.getIntegerReferenceRule());
+ pushFollow(FOLLOW_1);
+ ruleIntegerReference();
+
+ state._fsp--;
+
+ after(grammarAccess.getIntegerReferenceRule());
+ match(input,EOF,FOLLOW_2);
+
+ }
+
+ }
+ catch (RecognitionException re) {
+ reportError(re);
+ recover(input,re);
+ }
+ finally {
+ }
+ return ;
+ }
+ // $ANTLR end "entryRuleIntegerReference"
+
+
+ // $ANTLR start "ruleIntegerReference"
+ // InternalApplicationConfiguration.g:1612:1: ruleIntegerReference : ( ( rule__IntegerReference__Group__0 ) ) ;
+ public final void ruleIntegerReference() throws RecognitionException {
+
+ int stackSize = keepStackSize();
+
+ try {
+ // InternalApplicationConfiguration.g:1616:2: ( ( ( rule__IntegerReference__Group__0 ) ) )
+ // InternalApplicationConfiguration.g:1617:2: ( ( rule__IntegerReference__Group__0 ) )
+ {
+ // InternalApplicationConfiguration.g:1617:2: ( ( rule__IntegerReference__Group__0 ) )
+ // InternalApplicationConfiguration.g:1618:3: ( rule__IntegerReference__Group__0 )
+ {
+ before(grammarAccess.getIntegerReferenceAccess().getGroup());
+ // InternalApplicationConfiguration.g:1619:3: ( rule__IntegerReference__Group__0 )
+ // InternalApplicationConfiguration.g:1619:4: rule__IntegerReference__Group__0
+ {
+ pushFollow(FOLLOW_2);
+ rule__IntegerReference__Group__0();
+
+ state._fsp--;
+
+
+ }
+
+ after(grammarAccess.getIntegerReferenceAccess().getGroup());
+
+ }
+
+
+ }
+
+ }
+ catch (RecognitionException re) {
+ reportError(re);
+ recover(input,re);
+ }
+ finally {
+
+ restoreStackSize(stackSize);
+
+ }
+ return ;
+ }
+ // $ANTLR end "ruleIntegerReference"
+
+
+ // $ANTLR start "entryRuleRealReference"
+ // InternalApplicationConfiguration.g:1628:1: entryRuleRealReference : ruleRealReference EOF ;
+ public final void entryRuleRealReference() throws RecognitionException {
+ try {
+ // InternalApplicationConfiguration.g:1629:1: ( ruleRealReference EOF )
+ // InternalApplicationConfiguration.g:1630:1: ruleRealReference EOF
+ {
+ before(grammarAccess.getRealReferenceRule());
+ pushFollow(FOLLOW_1);
+ ruleRealReference();
+
+ state._fsp--;
+
+ after(grammarAccess.getRealReferenceRule());
+ match(input,EOF,FOLLOW_2);
+
+ }
+
+ }
+ catch (RecognitionException re) {
+ reportError(re);
+ recover(input,re);
+ }
+ finally {
+ }
+ return ;
+ }
+ // $ANTLR end "entryRuleRealReference"
+
+
+ // $ANTLR start "ruleRealReference"
+ // InternalApplicationConfiguration.g:1637:1: ruleRealReference : ( ( rule__RealReference__Group__0 ) ) ;
+ public final void ruleRealReference() throws RecognitionException {
+
+ int stackSize = keepStackSize();
+
+ try {
+ // InternalApplicationConfiguration.g:1641:2: ( ( ( rule__RealReference__Group__0 ) ) )
+ // InternalApplicationConfiguration.g:1642:2: ( ( rule__RealReference__Group__0 ) )
+ {
+ // InternalApplicationConfiguration.g:1642:2: ( ( rule__RealReference__Group__0 ) )
+ // InternalApplicationConfiguration.g:1643:3: ( rule__RealReference__Group__0 )
+ {
+ before(grammarAccess.getRealReferenceAccess().getGroup());
+ // InternalApplicationConfiguration.g:1644:3: ( rule__RealReference__Group__0 )
+ // InternalApplicationConfiguration.g:1644:4: rule__RealReference__Group__0
+ {
+ pushFollow(FOLLOW_2);
+ rule__RealReference__Group__0();
+
+ state._fsp--;
+
+
+ }
+
+ after(grammarAccess.getRealReferenceAccess().getGroup());
+
+ }
+
+
+ }
+
+ }
+ catch (RecognitionException re) {
+ reportError(re);
+ recover(input,re);
+ }
+ finally {
+
+ restoreStackSize(stackSize);
+
+ }
+ return ;
+ }
+ // $ANTLR end "ruleRealReference"
+
+
+ // $ANTLR start "entryRuleStringReference"
+ // InternalApplicationConfiguration.g:1653:1: entryRuleStringReference : ruleStringReference EOF ;
+ public final void entryRuleStringReference() throws RecognitionException {
+ try {
+ // InternalApplicationConfiguration.g:1654:1: ( ruleStringReference EOF )
+ // InternalApplicationConfiguration.g:1655:1: ruleStringReference EOF
+ {
+ before(grammarAccess.getStringReferenceRule());
+ pushFollow(FOLLOW_1);
+ ruleStringReference();
+
+ state._fsp--;
+
+ after(grammarAccess.getStringReferenceRule());
+ match(input,EOF,FOLLOW_2);
+
+ }
+
+ }
+ catch (RecognitionException re) {
+ reportError(re);
+ recover(input,re);
+ }
+ finally {
+ }
+ return ;
+ }
+ // $ANTLR end "entryRuleStringReference"
+
+
+ // $ANTLR start "ruleStringReference"
+ // InternalApplicationConfiguration.g:1662:1: ruleStringReference : ( ( rule__StringReference__Group__0 ) ) ;
+ public final void ruleStringReference() throws RecognitionException {
+
+ int stackSize = keepStackSize();
+
+ try {
+ // InternalApplicationConfiguration.g:1666:2: ( ( ( rule__StringReference__Group__0 ) ) )
+ // InternalApplicationConfiguration.g:1667:2: ( ( rule__StringReference__Group__0 ) )
+ {
+ // InternalApplicationConfiguration.g:1667:2: ( ( rule__StringReference__Group__0 ) )
+ // InternalApplicationConfiguration.g:1668:3: ( rule__StringReference__Group__0 )
+ {
+ before(grammarAccess.getStringReferenceAccess().getGroup());
+ // InternalApplicationConfiguration.g:1669:3: ( rule__StringReference__Group__0 )
+ // InternalApplicationConfiguration.g:1669:4: rule__StringReference__Group__0
+ {
+ pushFollow(FOLLOW_2);
+ rule__StringReference__Group__0();
+
+ state._fsp--;
+
+
+ }
+
+ after(grammarAccess.getStringReferenceAccess().getGroup());
+
+ }
+
+
+ }
+
+ }
+ catch (RecognitionException re) {
+ reportError(re);
+ recover(input,re);
+ }
+ finally {
+
+ restoreStackSize(stackSize);
+
+ }
+ return ;
+ }
+ // $ANTLR end "ruleStringReference"
+
+
+ // $ANTLR start "entryRuleExactNumber"
+ // InternalApplicationConfiguration.g:1678:1: entryRuleExactNumber : ruleExactNumber EOF ;
+ public final void entryRuleExactNumber() throws RecognitionException {
+ try {
+ // InternalApplicationConfiguration.g:1679:1: ( ruleExactNumber EOF )
+ // InternalApplicationConfiguration.g:1680:1: ruleExactNumber EOF
+ {
+ before(grammarAccess.getExactNumberRule());
+ pushFollow(FOLLOW_1);
+ ruleExactNumber();
+
+ state._fsp--;
+
+ after(grammarAccess.getExactNumberRule());
+ match(input,EOF,FOLLOW_2);
+
+ }
+
+ }
+ catch (RecognitionException re) {
+ reportError(re);
+ recover(input,re);
+ }
+ finally {
+ }
+ return ;
+ }
+ // $ANTLR end "entryRuleExactNumber"
+
+
+ // $ANTLR start "ruleExactNumber"
+ // InternalApplicationConfiguration.g:1687:1: ruleExactNumber : ( ( rule__ExactNumber__Alternatives ) ) ;
+ public final void ruleExactNumber() throws RecognitionException {
+
+ int stackSize = keepStackSize();
+
+ try {
+ // InternalApplicationConfiguration.g:1691:2: ( ( ( rule__ExactNumber__Alternatives ) ) )
+ // InternalApplicationConfiguration.g:1692:2: ( ( rule__ExactNumber__Alternatives ) )
+ {
+ // InternalApplicationConfiguration.g:1692:2: ( ( rule__ExactNumber__Alternatives ) )
+ // InternalApplicationConfiguration.g:1693:3: ( rule__ExactNumber__Alternatives )
+ {
+ before(grammarAccess.getExactNumberAccess().getAlternatives());
+ // InternalApplicationConfiguration.g:1694:3: ( rule__ExactNumber__Alternatives )
+ // InternalApplicationConfiguration.g:1694:4: rule__ExactNumber__Alternatives
+ {
+ pushFollow(FOLLOW_2);
+ rule__ExactNumber__Alternatives();
+
+ state._fsp--;
+
+
+ }
+
+ after(grammarAccess.getExactNumberAccess().getAlternatives());
+
+ }
+
+
+ }
+
+ }
+ catch (RecognitionException re) {
+ reportError(re);
+ recover(input,re);
+ }
+ finally {
+
+ restoreStackSize(stackSize);
+
+ }
+ return ;
+ }
+ // $ANTLR end "ruleExactNumber"
+
+
+ // $ANTLR start "entryRuleIntervallNumber"
+ // InternalApplicationConfiguration.g:1703:1: entryRuleIntervallNumber : ruleIntervallNumber EOF ;
+ public final void entryRuleIntervallNumber() throws RecognitionException {
+ try {
+ // InternalApplicationConfiguration.g:1704:1: ( ruleIntervallNumber EOF )
+ // InternalApplicationConfiguration.g:1705:1: ruleIntervallNumber EOF
+ {
+ before(grammarAccess.getIntervallNumberRule());
+ pushFollow(FOLLOW_1);
+ ruleIntervallNumber();
+
+ state._fsp--;
+
+ after(grammarAccess.getIntervallNumberRule());
+ match(input,EOF,FOLLOW_2);
+
+ }
+
+ }
+ catch (RecognitionException re) {
+ reportError(re);
+ recover(input,re);
+ }
+ finally {
+ }
+ return ;
+ }
+ // $ANTLR end "entryRuleIntervallNumber"
+
+
+ // $ANTLR start "ruleIntervallNumber"
+ // InternalApplicationConfiguration.g:1712:1: ruleIntervallNumber : ( ( rule__IntervallNumber__Group__0 ) ) ;
+ public final void ruleIntervallNumber() throws RecognitionException {
+
+ int stackSize = keepStackSize();
+
+ try {
+ // InternalApplicationConfiguration.g:1716:2: ( ( ( rule__IntervallNumber__Group__0 ) ) )
+ // InternalApplicationConfiguration.g:1717:2: ( ( rule__IntervallNumber__Group__0 ) )
+ {
+ // InternalApplicationConfiguration.g:1717:2: ( ( rule__IntervallNumber__Group__0 ) )
+ // InternalApplicationConfiguration.g:1718:3: ( rule__IntervallNumber__Group__0 )
+ {
+ before(grammarAccess.getIntervallNumberAccess().getGroup());
+ // InternalApplicationConfiguration.g:1719:3: ( rule__IntervallNumber__Group__0 )
+ // InternalApplicationConfiguration.g:1719:4: rule__IntervallNumber__Group__0
+ {
+ pushFollow(FOLLOW_2);
+ rule__IntervallNumber__Group__0();
+
+ state._fsp--;
+
+
+ }
+
+ after(grammarAccess.getIntervallNumberAccess().getGroup());
+
+ }
+
+
+ }
+
+ }
+ catch (RecognitionException re) {
+ reportError(re);
+ recover(input,re);
+ }
+ finally {
+
+ restoreStackSize(stackSize);
+
+ }
+ return ;
+ }
+ // $ANTLR end "ruleIntervallNumber"
+
+
+ // $ANTLR start "entryRuleIntEnumberation"
+ // InternalApplicationConfiguration.g:1728:1: entryRuleIntEnumberation : ruleIntEnumberation EOF ;
+ public final void entryRuleIntEnumberation() throws RecognitionException {
+ try {
+ // InternalApplicationConfiguration.g:1729:1: ( ruleIntEnumberation EOF )
+ // InternalApplicationConfiguration.g:1730:1: ruleIntEnumberation EOF
+ {
+ before(grammarAccess.getIntEnumberationRule());
+ pushFollow(FOLLOW_1);
+ ruleIntEnumberation();
+
+ state._fsp--;
+
+ after(grammarAccess.getIntEnumberationRule());
+ match(input,EOF,FOLLOW_2);
+
+ }
+
+ }
+ catch (RecognitionException re) {
+ reportError(re);
+ recover(input,re);
+ }
+ finally {
+ }
+ return ;
+ }
+ // $ANTLR end "entryRuleIntEnumberation"
+
+
+ // $ANTLR start "ruleIntEnumberation"
+ // InternalApplicationConfiguration.g:1737:1: ruleIntEnumberation : ( ( rule__IntEnumberation__Group__0 ) ) ;
+ public final void ruleIntEnumberation() throws RecognitionException {
+
+ int stackSize = keepStackSize();
+
+ try {
+ // InternalApplicationConfiguration.g:1741:2: ( ( ( rule__IntEnumberation__Group__0 ) ) )
+ // InternalApplicationConfiguration.g:1742:2: ( ( rule__IntEnumberation__Group__0 ) )
+ {
+ // InternalApplicationConfiguration.g:1742:2: ( ( rule__IntEnumberation__Group__0 ) )
+ // InternalApplicationConfiguration.g:1743:3: ( rule__IntEnumberation__Group__0 )
+ {
+ before(grammarAccess.getIntEnumberationAccess().getGroup());
+ // InternalApplicationConfiguration.g:1744:3: ( rule__IntEnumberation__Group__0 )
+ // InternalApplicationConfiguration.g:1744:4: rule__IntEnumberation__Group__0
+ {
+ pushFollow(FOLLOW_2);
+ rule__IntEnumberation__Group__0();
+
+ state._fsp--;
+
+
+ }
+
+ after(grammarAccess.getIntEnumberationAccess().getGroup());
+
+ }
+
+
+ }
+
+ }
+ catch (RecognitionException re) {
+ reportError(re);
+ recover(input,re);
+ }
+ finally {
+
+ restoreStackSize(stackSize);
+
+ }
+ return ;
+ }
+ // $ANTLR end "ruleIntEnumberation"
+
+
+ // $ANTLR start "entryRuleRealEnumeration"
+ // InternalApplicationConfiguration.g:1753:1: entryRuleRealEnumeration : ruleRealEnumeration EOF ;
+ public final void entryRuleRealEnumeration() throws RecognitionException {
+ try {
+ // InternalApplicationConfiguration.g:1754:1: ( ruleRealEnumeration EOF )
+ // InternalApplicationConfiguration.g:1755:1: ruleRealEnumeration EOF
+ {
+ before(grammarAccess.getRealEnumerationRule());
+ pushFollow(FOLLOW_1);
+ ruleRealEnumeration();
+
+ state._fsp--;
+
+ after(grammarAccess.getRealEnumerationRule());
+ match(input,EOF,FOLLOW_2);
+
+ }
+
+ }
+ catch (RecognitionException re) {
+ reportError(re);
+ recover(input,re);
+ }
+ finally {
+ }
+ return ;
+ }
+ // $ANTLR end "entryRuleRealEnumeration"
+
+
+ // $ANTLR start "ruleRealEnumeration"
+ // InternalApplicationConfiguration.g:1762:1: ruleRealEnumeration : ( ( rule__RealEnumeration__Group__0 ) ) ;
+ public final void ruleRealEnumeration() throws RecognitionException {
+
+ int stackSize = keepStackSize();
+
+ try {
+ // InternalApplicationConfiguration.g:1766:2: ( ( ( rule__RealEnumeration__Group__0 ) ) )
+ // InternalApplicationConfiguration.g:1767:2: ( ( rule__RealEnumeration__Group__0 ) )
+ {
+ // InternalApplicationConfiguration.g:1767:2: ( ( rule__RealEnumeration__Group__0 ) )
+ // InternalApplicationConfiguration.g:1768:3: ( rule__RealEnumeration__Group__0 )
+ {
+ before(grammarAccess.getRealEnumerationAccess().getGroup());
+ // InternalApplicationConfiguration.g:1769:3: ( rule__RealEnumeration__Group__0 )
+ // InternalApplicationConfiguration.g:1769:4: rule__RealEnumeration__Group__0
+ {
+ pushFollow(FOLLOW_2);
+ rule__RealEnumeration__Group__0();
+
+ state._fsp--;
+
+
+ }
+
+ after(grammarAccess.getRealEnumerationAccess().getGroup());
+
+ }
+
+
+ }
+
+ }
+ catch (RecognitionException re) {
+ reportError(re);
+ recover(input,re);
+ }
+ finally {
+
+ restoreStackSize(stackSize);
+
+ }
+ return ;
+ }
+ // $ANTLR end "ruleRealEnumeration"
+
+
+ // $ANTLR start "entryRuleStringEnumeration"
+ // InternalApplicationConfiguration.g:1778:1: entryRuleStringEnumeration : ruleStringEnumeration EOF ;
+ public final void entryRuleStringEnumeration() throws RecognitionException {
+ try {
+ // InternalApplicationConfiguration.g:1779:1: ( ruleStringEnumeration EOF )
+ // InternalApplicationConfiguration.g:1780:1: ruleStringEnumeration EOF
+ {
+ before(grammarAccess.getStringEnumerationRule());
+ pushFollow(FOLLOW_1);
+ ruleStringEnumeration();
+
+ state._fsp--;
+
+ after(grammarAccess.getStringEnumerationRule());
+ match(input,EOF,FOLLOW_2);
+
+ }
+
+ }
+ catch (RecognitionException re) {
+ reportError(re);
+ recover(input,re);
+ }
+ finally {
+ }
+ return ;
+ }
+ // $ANTLR end "entryRuleStringEnumeration"
+
+
+ // $ANTLR start "ruleStringEnumeration"
+ // InternalApplicationConfiguration.g:1787:1: ruleStringEnumeration : ( ( rule__StringEnumeration__Group__0 ) ) ;
+ public final void ruleStringEnumeration() throws RecognitionException {
+
+ int stackSize = keepStackSize();
+
+ try {
+ // InternalApplicationConfiguration.g:1791:2: ( ( ( rule__StringEnumeration__Group__0 ) ) )
+ // InternalApplicationConfiguration.g:1792:2: ( ( rule__StringEnumeration__Group__0 ) )
+ {
+ // InternalApplicationConfiguration.g:1792:2: ( ( rule__StringEnumeration__Group__0 ) )
+ // InternalApplicationConfiguration.g:1793:3: ( rule__StringEnumeration__Group__0 )
+ {
+ before(grammarAccess.getStringEnumerationAccess().getGroup());
+ // InternalApplicationConfiguration.g:1794:3: ( rule__StringEnumeration__Group__0 )
+ // InternalApplicationConfiguration.g:1794:4: rule__StringEnumeration__Group__0
+ {
+ pushFollow(FOLLOW_2);
+ rule__StringEnumeration__Group__0();
+
+ state._fsp--;
+
+
+ }
+
+ after(grammarAccess.getStringEnumerationAccess().getGroup());
+
+ }
+
+
+ }
+
+ }
+ catch (RecognitionException re) {
+ reportError(re);
+ recover(input,re);
+ }
+ finally {
+
+ restoreStackSize(stackSize);
+
+ }
+ return ;
+ }
+ // $ANTLR end "ruleStringEnumeration"
+
+
+ // $ANTLR start "entryRuleScopeDeclaration"
+ // InternalApplicationConfiguration.g:1803:1: entryRuleScopeDeclaration : ruleScopeDeclaration EOF ;
+ public final void entryRuleScopeDeclaration() throws RecognitionException {
+ try {
+ // InternalApplicationConfiguration.g:1804:1: ( ruleScopeDeclaration EOF )
+ // InternalApplicationConfiguration.g:1805:1: ruleScopeDeclaration EOF
+ {
+ before(grammarAccess.getScopeDeclarationRule());
+ pushFollow(FOLLOW_1);
+ ruleScopeDeclaration();
+
+ state._fsp--;
+
+ after(grammarAccess.getScopeDeclarationRule());
+ match(input,EOF,FOLLOW_2);
+
+ }
+
+ }
+ catch (RecognitionException re) {
+ reportError(re);
+ recover(input,re);
+ }
+ finally {
+ }
+ return ;
+ }
+ // $ANTLR end "entryRuleScopeDeclaration"
+
+
+ // $ANTLR start "ruleScopeDeclaration"
+ // InternalApplicationConfiguration.g:1812:1: ruleScopeDeclaration : ( ( rule__ScopeDeclaration__Group__0 ) ) ;
+ public final void ruleScopeDeclaration() throws RecognitionException {
+
+ int stackSize = keepStackSize();
+
+ try {
+ // InternalApplicationConfiguration.g:1816:2: ( ( ( rule__ScopeDeclaration__Group__0 ) ) )
+ // InternalApplicationConfiguration.g:1817:2: ( ( rule__ScopeDeclaration__Group__0 ) )
+ {
+ // InternalApplicationConfiguration.g:1817:2: ( ( rule__ScopeDeclaration__Group__0 ) )
+ // InternalApplicationConfiguration.g:1818:3: ( rule__ScopeDeclaration__Group__0 )
+ {
+ before(grammarAccess.getScopeDeclarationAccess().getGroup());
+ // InternalApplicationConfiguration.g:1819:3: ( rule__ScopeDeclaration__Group__0 )
+ // InternalApplicationConfiguration.g:1819:4: rule__ScopeDeclaration__Group__0
+ {
+ pushFollow(FOLLOW_2);
+ rule__ScopeDeclaration__Group__0();
+
+ state._fsp--;
+
+
+ }
+
+ after(grammarAccess.getScopeDeclarationAccess().getGroup());
+
+ }
+
+
+ }
+
+ }
+ catch (RecognitionException re) {
+ reportError(re);
+ recover(input,re);
+ }
+ finally {
+
+ restoreStackSize(stackSize);
+
+ }
+ return ;
+ }
+ // $ANTLR end "ruleScopeDeclaration"
+
+
+ // $ANTLR start "entryRuleScopeReference"
+ // InternalApplicationConfiguration.g:1828:1: entryRuleScopeReference : ruleScopeReference EOF ;
+ public final void entryRuleScopeReference() throws RecognitionException {
+ try {
+ // InternalApplicationConfiguration.g:1829:1: ( ruleScopeReference EOF )
+ // InternalApplicationConfiguration.g:1830:1: ruleScopeReference EOF
+ {
+ before(grammarAccess.getScopeReferenceRule());
+ pushFollow(FOLLOW_1);
+ ruleScopeReference();
+
+ state._fsp--;
+
+ after(grammarAccess.getScopeReferenceRule());
+ match(input,EOF,FOLLOW_2);
+
+ }
+
+ }
+ catch (RecognitionException re) {
+ reportError(re);
+ recover(input,re);
+ }
+ finally {
+ }
+ return ;
+ }
+ // $ANTLR end "entryRuleScopeReference"
+
+
+ // $ANTLR start "ruleScopeReference"
+ // InternalApplicationConfiguration.g:1837:1: ruleScopeReference : ( ( rule__ScopeReference__ReferredAssignment ) ) ;
+ public final void ruleScopeReference() throws RecognitionException {
+
+ int stackSize = keepStackSize();
+
+ try {
+ // InternalApplicationConfiguration.g:1841:2: ( ( ( rule__ScopeReference__ReferredAssignment ) ) )
+ // InternalApplicationConfiguration.g:1842:2: ( ( rule__ScopeReference__ReferredAssignment ) )
+ {
+ // InternalApplicationConfiguration.g:1842:2: ( ( rule__ScopeReference__ReferredAssignment ) )
+ // InternalApplicationConfiguration.g:1843:3: ( rule__ScopeReference__ReferredAssignment )
+ {
+ before(grammarAccess.getScopeReferenceAccess().getReferredAssignment());
+ // InternalApplicationConfiguration.g:1844:3: ( rule__ScopeReference__ReferredAssignment )
+ // InternalApplicationConfiguration.g:1844:4: rule__ScopeReference__ReferredAssignment
+ {
+ pushFollow(FOLLOW_2);
+ rule__ScopeReference__ReferredAssignment();
+
+ state._fsp--;
+
+
+ }
+
+ after(grammarAccess.getScopeReferenceAccess().getReferredAssignment());
+
+ }
+
+
+ }
+
+ }
+ catch (RecognitionException re) {
+ reportError(re);
+ recover(input,re);
+ }
+ finally {
+
+ restoreStackSize(stackSize);
+
+ }
+ return ;
+ }
+ // $ANTLR end "ruleScopeReference"
+
+
+ // $ANTLR start "entryRuleScope"
+ // InternalApplicationConfiguration.g:1853:1: entryRuleScope : ruleScope EOF ;
+ public final void entryRuleScope() throws RecognitionException {
+ try {
+ // InternalApplicationConfiguration.g:1854:1: ( ruleScope EOF )
+ // InternalApplicationConfiguration.g:1855:1: ruleScope EOF
+ {
+ before(grammarAccess.getScopeRule());
+ pushFollow(FOLLOW_1);
+ ruleScope();
+
+ state._fsp--;
+
+ after(grammarAccess.getScopeRule());
+ match(input,EOF,FOLLOW_2);
+
+ }
+
+ }
+ catch (RecognitionException re) {
+ reportError(re);
+ recover(input,re);
+ }
+ finally {
+ }
+ return ;
+ }
+ // $ANTLR end "entryRuleScope"
+
+
+ // $ANTLR start "ruleScope"
+ // InternalApplicationConfiguration.g:1862:1: ruleScope : ( ( rule__Scope__Alternatives ) ) ;
+ public final void ruleScope() throws RecognitionException {
+
+ int stackSize = keepStackSize();
+
+ try {
+ // InternalApplicationConfiguration.g:1866:2: ( ( ( rule__Scope__Alternatives ) ) )
+ // InternalApplicationConfiguration.g:1867:2: ( ( rule__Scope__Alternatives ) )
+ {
+ // InternalApplicationConfiguration.g:1867:2: ( ( rule__Scope__Alternatives ) )
+ // InternalApplicationConfiguration.g:1868:3: ( rule__Scope__Alternatives )
+ {
+ before(grammarAccess.getScopeAccess().getAlternatives());
+ // InternalApplicationConfiguration.g:1869:3: ( rule__Scope__Alternatives )
+ // InternalApplicationConfiguration.g:1869:4: rule__Scope__Alternatives
+ {
+ pushFollow(FOLLOW_2);
+ rule__Scope__Alternatives();
+
+ state._fsp--;
+
+
+ }
+
+ after(grammarAccess.getScopeAccess().getAlternatives());
+
+ }
+
+
+ }
+
+ }
+ catch (RecognitionException re) {
+ reportError(re);
+ recover(input,re);
+ }
+ finally {
+
+ restoreStackSize(stackSize);
+
+ }
+ return ;
+ }
+ // $ANTLR end "ruleScope"
+
+
+ // $ANTLR start "entryRuleTask"
+ // InternalApplicationConfiguration.g:1878:1: entryRuleTask : ruleTask EOF ;
+ public final void entryRuleTask() throws RecognitionException {
+ try {
+ // InternalApplicationConfiguration.g:1879:1: ( ruleTask EOF )
+ // InternalApplicationConfiguration.g:1880:1: ruleTask EOF
+ {
+ before(grammarAccess.getTaskRule());
+ pushFollow(FOLLOW_1);
+ ruleTask();
+
+ state._fsp--;
+
+ after(grammarAccess.getTaskRule());
+ match(input,EOF,FOLLOW_2);
+
+ }
+
+ }
+ catch (RecognitionException re) {
+ reportError(re);
+ recover(input,re);
+ }
+ finally {
+ }
+ return ;
+ }
+ // $ANTLR end "entryRuleTask"
+
+
+ // $ANTLR start "ruleTask"
+ // InternalApplicationConfiguration.g:1887:1: ruleTask : ( ruleGenerationTask ) ;
+ public final void ruleTask() throws RecognitionException {
+
+ int stackSize = keepStackSize();
+
+ try {
+ // InternalApplicationConfiguration.g:1891:2: ( ( ruleGenerationTask ) )
+ // InternalApplicationConfiguration.g:1892:2: ( ruleGenerationTask )
+ {
+ // InternalApplicationConfiguration.g:1892:2: ( ruleGenerationTask )
+ // InternalApplicationConfiguration.g:1893:3: ruleGenerationTask
+ {
+ before(grammarAccess.getTaskAccess().getGenerationTaskParserRuleCall());
+ pushFollow(FOLLOW_2);
+ ruleGenerationTask();
+
+ state._fsp--;
+
+ after(grammarAccess.getTaskAccess().getGenerationTaskParserRuleCall());
+
+ }
+
+
+ }
+
+ }
+ catch (RecognitionException re) {
+ reportError(re);
+ recover(input,re);
+ }
+ finally {
+
+ restoreStackSize(stackSize);
+
+ }
+ return ;
+ }
+ // $ANTLR end "ruleTask"
+
+
+ // $ANTLR start "entryRuleGenerationTask"
+ // InternalApplicationConfiguration.g:1903:1: entryRuleGenerationTask : ruleGenerationTask EOF ;
+ public final void entryRuleGenerationTask() throws RecognitionException {
+ try {
+ // InternalApplicationConfiguration.g:1904:1: ( ruleGenerationTask EOF )
+ // InternalApplicationConfiguration.g:1905:1: ruleGenerationTask EOF
+ {
+ before(grammarAccess.getGenerationTaskRule());
+ pushFollow(FOLLOW_1);
+ ruleGenerationTask();
+
+ state._fsp--;
+
+ after(grammarAccess.getGenerationTaskRule());
+ match(input,EOF,FOLLOW_2);
+
+ }
+
+ }
+ catch (RecognitionException re) {
+ reportError(re);
+ recover(input,re);
+ }
+ finally {
+ }
+ return ;
+ }
+ // $ANTLR end "entryRuleGenerationTask"
+
+
+ // $ANTLR start "ruleGenerationTask"
+ // InternalApplicationConfiguration.g:1912:1: ruleGenerationTask : ( ( rule__GenerationTask__Group__0 ) ) ;
+ public final void ruleGenerationTask() throws RecognitionException {
+
+ int stackSize = keepStackSize();
+
+ try {
+ // InternalApplicationConfiguration.g:1916:2: ( ( ( rule__GenerationTask__Group__0 ) ) )
+ // InternalApplicationConfiguration.g:1917:2: ( ( rule__GenerationTask__Group__0 ) )
+ {
+ // InternalApplicationConfiguration.g:1917:2: ( ( rule__GenerationTask__Group__0 ) )
+ // InternalApplicationConfiguration.g:1918:3: ( rule__GenerationTask__Group__0 )
+ {
+ before(grammarAccess.getGenerationTaskAccess().getGroup());
+ // InternalApplicationConfiguration.g:1919:3: ( rule__GenerationTask__Group__0 )
+ // InternalApplicationConfiguration.g:1919:4: rule__GenerationTask__Group__0
+ {
+ pushFollow(FOLLOW_2);
+ rule__GenerationTask__Group__0();
+
+ state._fsp--;
+
+
+ }
+
+ after(grammarAccess.getGenerationTaskAccess().getGroup());
+
+ }
+
+
+ }
+
+ }
+ catch (RecognitionException re) {
+ reportError(re);
+ recover(input,re);
+ }
+ finally {
+
+ restoreStackSize(stackSize);
+
+ }
+ return ;
+ }
+ // $ANTLR end "ruleGenerationTask"
+
+
+ // $ANTLR start "ruleOptimizationDirection"
+ // InternalApplicationConfiguration.g:1928:1: ruleOptimizationDirection : ( ( rule__OptimizationDirection__Alternatives ) ) ;
+ public final void ruleOptimizationDirection() throws RecognitionException {
+
+ int stackSize = keepStackSize();
+
+ try {
+ // InternalApplicationConfiguration.g:1932:1: ( ( ( rule__OptimizationDirection__Alternatives ) ) )
+ // InternalApplicationConfiguration.g:1933:2: ( ( rule__OptimizationDirection__Alternatives ) )
+ {
+ // InternalApplicationConfiguration.g:1933:2: ( ( rule__OptimizationDirection__Alternatives ) )
+ // InternalApplicationConfiguration.g:1934:3: ( rule__OptimizationDirection__Alternatives )
+ {
+ before(grammarAccess.getOptimizationDirectionAccess().getAlternatives());
+ // InternalApplicationConfiguration.g:1935:3: ( rule__OptimizationDirection__Alternatives )
+ // InternalApplicationConfiguration.g:1935:4: rule__OptimizationDirection__Alternatives
+ {
+ pushFollow(FOLLOW_2);
+ rule__OptimizationDirection__Alternatives();
+
+ state._fsp--;
+
+
+ }
+
+ after(grammarAccess.getOptimizationDirectionAccess().getAlternatives());
+
+ }
+
+
+ }
+
+ }
+ catch (RecognitionException re) {
+ reportError(re);
+ recover(input,re);
+ }
+ finally {
+
+ restoreStackSize(stackSize);
+
+ }
+ return ;
+ }
+ // $ANTLR end "ruleOptimizationDirection"
+
+
+ // $ANTLR start "ruleComparisonOperator"
+ // InternalApplicationConfiguration.g:1944:1: ruleComparisonOperator : ( ( rule__ComparisonOperator__Alternatives ) ) ;
+ public final void ruleComparisonOperator() throws RecognitionException {
+
+ int stackSize = keepStackSize();
+
+ try {
+ // InternalApplicationConfiguration.g:1948:1: ( ( ( rule__ComparisonOperator__Alternatives ) ) )
+ // InternalApplicationConfiguration.g:1949:2: ( ( rule__ComparisonOperator__Alternatives ) )
+ {
+ // InternalApplicationConfiguration.g:1949:2: ( ( rule__ComparisonOperator__Alternatives ) )
+ // InternalApplicationConfiguration.g:1950:3: ( rule__ComparisonOperator__Alternatives )
+ {
+ before(grammarAccess.getComparisonOperatorAccess().getAlternatives());
+ // InternalApplicationConfiguration.g:1951:3: ( rule__ComparisonOperator__Alternatives )
+ // InternalApplicationConfiguration.g:1951:4: rule__ComparisonOperator__Alternatives
+ {
+ pushFollow(FOLLOW_2);
+ rule__ComparisonOperator__Alternatives();
+
+ state._fsp--;
+
+
+ }
+
+ after(grammarAccess.getComparisonOperatorAccess().getAlternatives());
+
+ }
+
+
+ }
+
+ }
+ catch (RecognitionException re) {
+ reportError(re);
+ recover(input,re);
+ }
+ finally {
+
+ restoreStackSize(stackSize);
+
+ }
+ return ;
+ }
+ // $ANTLR end "ruleComparisonOperator"
+
+
+ // $ANTLR start "ruleDocumentLevelSpecification"
+ // InternalApplicationConfiguration.g:1960:1: ruleDocumentLevelSpecification : ( ( rule__DocumentLevelSpecification__Alternatives ) ) ;
+ public final void ruleDocumentLevelSpecification() throws RecognitionException {
+
+ int stackSize = keepStackSize();
+
+ try {
+ // InternalApplicationConfiguration.g:1964:1: ( ( ( rule__DocumentLevelSpecification__Alternatives ) ) )
+ // InternalApplicationConfiguration.g:1965:2: ( ( rule__DocumentLevelSpecification__Alternatives ) )
+ {
+ // InternalApplicationConfiguration.g:1965:2: ( ( rule__DocumentLevelSpecification__Alternatives ) )
+ // InternalApplicationConfiguration.g:1966:3: ( rule__DocumentLevelSpecification__Alternatives )
+ {
+ before(grammarAccess.getDocumentLevelSpecificationAccess().getAlternatives());
+ // InternalApplicationConfiguration.g:1967:3: ( rule__DocumentLevelSpecification__Alternatives )
+ // InternalApplicationConfiguration.g:1967:4: rule__DocumentLevelSpecification__Alternatives
+ {
+ pushFollow(FOLLOW_2);
+ rule__DocumentLevelSpecification__Alternatives();
+
+ state._fsp--;
+
+
+ }
+
+ after(grammarAccess.getDocumentLevelSpecificationAccess().getAlternatives());
+
+ }
+
+
+ }
+
+ }
+ catch (RecognitionException re) {
+ reportError(re);
+ recover(input,re);
+ }
+ finally {
+
+ restoreStackSize(stackSize);
+
+ }
+ return ;
+ }
+ // $ANTLR end "ruleDocumentLevelSpecification"
+
+
+ // $ANTLR start "ruleSolver"
+ // InternalApplicationConfiguration.g:1976:1: ruleSolver : ( ( rule__Solver__Alternatives ) ) ;
+ public final void ruleSolver() throws RecognitionException {
+
+ int stackSize = keepStackSize();
+
+ try {
+ // InternalApplicationConfiguration.g:1980:1: ( ( ( rule__Solver__Alternatives ) ) )
+ // InternalApplicationConfiguration.g:1981:2: ( ( rule__Solver__Alternatives ) )
+ {
+ // InternalApplicationConfiguration.g:1981:2: ( ( rule__Solver__Alternatives ) )
+ // InternalApplicationConfiguration.g:1982:3: ( rule__Solver__Alternatives )
+ {
+ before(grammarAccess.getSolverAccess().getAlternatives());
+ // InternalApplicationConfiguration.g:1983:3: ( rule__Solver__Alternatives )
+ // InternalApplicationConfiguration.g:1983:4: rule__Solver__Alternatives
+ {
+ pushFollow(FOLLOW_2);
+ rule__Solver__Alternatives();
+
+ state._fsp--;
+
+
+ }
+
+ after(grammarAccess.getSolverAccess().getAlternatives());
+
+ }
+
+
+ }
+
+ }
+ catch (RecognitionException re) {
+ reportError(re);
+ recover(input,re);
+ }
+ finally {
+
+ restoreStackSize(stackSize);
+
+ }
+ return ;
+ }
+ // $ANTLR end "ruleSolver"
+
+
+ // $ANTLR start "rule__Command__Alternatives"
+ // InternalApplicationConfiguration.g:1991:1: rule__Command__Alternatives : ( ( ruleDeclaration ) | ( ruleTask ) );
+ public final void rule__Command__Alternatives() throws RecognitionException {
+
+ int stackSize = keepStackSize();
+
+ try {
+ // InternalApplicationConfiguration.g:1995:1: ( ( ruleDeclaration ) | ( ruleTask ) )
+ int alt1=2;
+ int LA1_0 = input.LA(1);
+
+ if ( (LA1_0==27||LA1_0==35||(LA1_0>=37 && LA1_0<=40)||LA1_0==52) ) {
+ alt1=1;
+ }
+ else if ( (LA1_0==53) ) {
+ alt1=2;
+ }
+ else {
+ NoViableAltException nvae =
+ new NoViableAltException("", 1, 0, input);
+
+ throw nvae;
+ }
+ switch (alt1) {
+ case 1 :
+ // InternalApplicationConfiguration.g:1996:2: ( ruleDeclaration )
+ {
+ // InternalApplicationConfiguration.g:1996:2: ( ruleDeclaration )
+ // InternalApplicationConfiguration.g:1997:3: ruleDeclaration
+ {
+ before(grammarAccess.getCommandAccess().getDeclarationParserRuleCall_0());
+ pushFollow(FOLLOW_2);
+ ruleDeclaration();
+
+ state._fsp--;
+
+ after(grammarAccess.getCommandAccess().getDeclarationParserRuleCall_0());
+
+ }
+
+
+ }
+ break;
+ case 2 :
+ // InternalApplicationConfiguration.g:2002:2: ( ruleTask )
+ {
+ // InternalApplicationConfiguration.g:2002:2: ( ruleTask )
+ // InternalApplicationConfiguration.g:2003:3: ruleTask
+ {
+ before(grammarAccess.getCommandAccess().getTaskParserRuleCall_1());
+ pushFollow(FOLLOW_2);
+ ruleTask();
+
+ state._fsp--;
+
+ after(grammarAccess.getCommandAccess().getTaskParserRuleCall_1());
+
+ }
+
+
+ }
+ break;
+
+ }
+ }
+ catch (RecognitionException re) {
+ reportError(re);
+ recover(input,re);
+ }
+ finally {
+
+ restoreStackSize(stackSize);
+
+ }
+ return ;
+ }
+ // $ANTLR end "rule__Command__Alternatives"
+
+
+ // $ANTLR start "rule__Import__Alternatives"
+ // InternalApplicationConfiguration.g:2012:1: rule__Import__Alternatives : ( ( ruleEPackageImport ) | ( ruleViatraImport ) | ( ruleCftImport ) );
+ public final void rule__Import__Alternatives() throws RecognitionException {
+
+ int stackSize = keepStackSize();
+
+ try {
+ // InternalApplicationConfiguration.g:2016:1: ( ( ruleEPackageImport ) | ( ruleViatraImport ) | ( ruleCftImport ) )
+ int alt2=3;
+ int LA2_0 = input.LA(1);
+
+ if ( (LA2_0==23) ) {
+ switch ( input.LA(2) ) {
+ case 25:
+ {
+ alt2=2;
+ }
+ break;
+ case 26:
+ {
+ alt2=3;
+ }
+ break;
+ case 24:
+ {
+ alt2=1;
+ }
+ break;
+ default:
+ NoViableAltException nvae =
+ new NoViableAltException("", 2, 1, input);
+
+ throw nvae;
+ }
+
+ }
+ else {
+ NoViableAltException nvae =
+ new NoViableAltException("", 2, 0, input);
+
+ throw nvae;
+ }
+ switch (alt2) {
+ case 1 :
+ // InternalApplicationConfiguration.g:2017:2: ( ruleEPackageImport )
+ {
+ // InternalApplicationConfiguration.g:2017:2: ( ruleEPackageImport )
+ // InternalApplicationConfiguration.g:2018:3: ruleEPackageImport
+ {
+ before(grammarAccess.getImportAccess().getEPackageImportParserRuleCall_0());
+ pushFollow(FOLLOW_2);
+ ruleEPackageImport();
+
+ state._fsp--;
+
+ after(grammarAccess.getImportAccess().getEPackageImportParserRuleCall_0());
+
+ }
+
+
+ }
+ break;
+ case 2 :
+ // InternalApplicationConfiguration.g:2023:2: ( ruleViatraImport )
+ {
+ // InternalApplicationConfiguration.g:2023:2: ( ruleViatraImport )
+ // InternalApplicationConfiguration.g:2024:3: ruleViatraImport
+ {
+ before(grammarAccess.getImportAccess().getViatraImportParserRuleCall_1());
+ pushFollow(FOLLOW_2);
+ ruleViatraImport();
+
+ state._fsp--;
+
+ after(grammarAccess.getImportAccess().getViatraImportParserRuleCall_1());
+
+ }
+
+
+ }
+ break;
+ case 3 :
+ // InternalApplicationConfiguration.g:2029:2: ( ruleCftImport )
+ {
+ // InternalApplicationConfiguration.g:2029:2: ( ruleCftImport )
+ // InternalApplicationConfiguration.g:2030:3: ruleCftImport
+ {
+ before(grammarAccess.getImportAccess().getCftImportParserRuleCall_2());
+ pushFollow(FOLLOW_2);
+ ruleCftImport();
+
+ state._fsp--;
+
+ after(grammarAccess.getImportAccess().getCftImportParserRuleCall_2());
+
+ }
+
+
+ }
+ break;
+
+ }
+ }
+ catch (RecognitionException re) {
+ reportError(re);
+ recover(input,re);
+ }
+ finally {
+
+ restoreStackSize(stackSize);
+
+ }
+ return ;
+ }
+ // $ANTLR end "rule__Import__Alternatives"
+
+
+ // $ANTLR start "rule__Declaration__Alternatives"
+ // InternalApplicationConfiguration.g:2039:1: rule__Declaration__Alternatives : ( ( ruleFileDeclaration ) | ( ruleMetamodelDeclaration ) | ( rulePartialModelDeclaration ) | ( ruleGraphPatternDeclaration ) | ( ruleConfigDeclaration ) | ( ruleScopeDeclaration ) | ( ruleObjectiveDeclaration ) );
+ public final void rule__Declaration__Alternatives() throws RecognitionException {
+
+ int stackSize = keepStackSize();
+
+ try {
+ // InternalApplicationConfiguration.g:2043:1: ( ( ruleFileDeclaration ) | ( ruleMetamodelDeclaration ) | ( rulePartialModelDeclaration ) | ( ruleGraphPatternDeclaration ) | ( ruleConfigDeclaration ) | ( ruleScopeDeclaration ) | ( ruleObjectiveDeclaration ) )
+ int alt3=7;
+ switch ( input.LA(1) ) {
+ case 27:
+ {
+ alt3=1;
+ }
+ break;
+ case 35:
+ {
+ alt3=2;
+ }
+ break;
+ case 37:
+ {
+ alt3=3;
+ }
+ break;
+ case 38:
+ {
+ alt3=4;
+ }
+ break;
+ case 40:
+ {
+ alt3=5;
+ }
+ break;
+ case 52:
+ {
+ alt3=6;
+ }
+ break;
+ case 39:
+ {
+ alt3=7;
+ }
+ break;
+ default:
+ NoViableAltException nvae =
+ new NoViableAltException("", 3, 0, input);
+
+ throw nvae;
+ }
+
+ switch (alt3) {
+ case 1 :
+ // InternalApplicationConfiguration.g:2044:2: ( ruleFileDeclaration )
+ {
+ // InternalApplicationConfiguration.g:2044:2: ( ruleFileDeclaration )
+ // InternalApplicationConfiguration.g:2045:3: ruleFileDeclaration
+ {
+ before(grammarAccess.getDeclarationAccess().getFileDeclarationParserRuleCall_0());
+ pushFollow(FOLLOW_2);
+ ruleFileDeclaration();
+
+ state._fsp--;
+
+ after(grammarAccess.getDeclarationAccess().getFileDeclarationParserRuleCall_0());
+
+ }
+
+
+ }
+ break;
+ case 2 :
+ // InternalApplicationConfiguration.g:2050:2: ( ruleMetamodelDeclaration )
+ {
+ // InternalApplicationConfiguration.g:2050:2: ( ruleMetamodelDeclaration )
+ // InternalApplicationConfiguration.g:2051:3: ruleMetamodelDeclaration
+ {
+ before(grammarAccess.getDeclarationAccess().getMetamodelDeclarationParserRuleCall_1());
+ pushFollow(FOLLOW_2);
+ ruleMetamodelDeclaration();
+
+ state._fsp--;
+
+ after(grammarAccess.getDeclarationAccess().getMetamodelDeclarationParserRuleCall_1());
+
+ }
+
+
+ }
+ break;
+ case 3 :
+ // InternalApplicationConfiguration.g:2056:2: ( rulePartialModelDeclaration )
+ {
+ // InternalApplicationConfiguration.g:2056:2: ( rulePartialModelDeclaration )
+ // InternalApplicationConfiguration.g:2057:3: rulePartialModelDeclaration
+ {
+ before(grammarAccess.getDeclarationAccess().getPartialModelDeclarationParserRuleCall_2());
+ pushFollow(FOLLOW_2);
+ rulePartialModelDeclaration();
+
+ state._fsp--;
+
+ after(grammarAccess.getDeclarationAccess().getPartialModelDeclarationParserRuleCall_2());
+
+ }
+
+
+ }
+ break;
+ case 4 :
+ // InternalApplicationConfiguration.g:2062:2: ( ruleGraphPatternDeclaration )
+ {
+ // InternalApplicationConfiguration.g:2062:2: ( ruleGraphPatternDeclaration )
+ // InternalApplicationConfiguration.g:2063:3: ruleGraphPatternDeclaration
+ {
+ before(grammarAccess.getDeclarationAccess().getGraphPatternDeclarationParserRuleCall_3());
+ pushFollow(FOLLOW_2);
+ ruleGraphPatternDeclaration();
+
+ state._fsp--;
+
+ after(grammarAccess.getDeclarationAccess().getGraphPatternDeclarationParserRuleCall_3());
+
+ }
+
+
+ }
+ break;
+ case 5 :
+ // InternalApplicationConfiguration.g:2068:2: ( ruleConfigDeclaration )
+ {
+ // InternalApplicationConfiguration.g:2068:2: ( ruleConfigDeclaration )
+ // InternalApplicationConfiguration.g:2069:3: ruleConfigDeclaration
+ {
+ before(grammarAccess.getDeclarationAccess().getConfigDeclarationParserRuleCall_4());
+ pushFollow(FOLLOW_2);
+ ruleConfigDeclaration();
+
+ state._fsp--;
+
+ after(grammarAccess.getDeclarationAccess().getConfigDeclarationParserRuleCall_4());
+
+ }
+
+
+ }
+ break;
+ case 6 :
+ // InternalApplicationConfiguration.g:2074:2: ( ruleScopeDeclaration )
+ {
+ // InternalApplicationConfiguration.g:2074:2: ( ruleScopeDeclaration )
+ // InternalApplicationConfiguration.g:2075:3: ruleScopeDeclaration
+ {
+ before(grammarAccess.getDeclarationAccess().getScopeDeclarationParserRuleCall_5());
+ pushFollow(FOLLOW_2);
+ ruleScopeDeclaration();
+
+ state._fsp--;
+
+ after(grammarAccess.getDeclarationAccess().getScopeDeclarationParserRuleCall_5());
+
+ }
+
+
+ }
+ break;
+ case 7 :
+ // InternalApplicationConfiguration.g:2080:2: ( ruleObjectiveDeclaration )
+ {
+ // InternalApplicationConfiguration.g:2080:2: ( ruleObjectiveDeclaration )
+ // InternalApplicationConfiguration.g:2081:3: ruleObjectiveDeclaration
+ {
+ before(grammarAccess.getDeclarationAccess().getObjectiveDeclarationParserRuleCall_6());
+ pushFollow(FOLLOW_2);
+ ruleObjectiveDeclaration();
+
+ state._fsp--;
+
+ after(grammarAccess.getDeclarationAccess().getObjectiveDeclarationParserRuleCall_6());
+
+ }
+
+
+ }
+ break;
+
+ }
+ }
+ catch (RecognitionException re) {
+ reportError(re);
+ recover(input,re);
+ }
+ finally {
+
+ restoreStackSize(stackSize);
+
+ }
+ return ;
+ }
+ // $ANTLR end "rule__Declaration__Alternatives"
+
+
+ // $ANTLR start "rule__File__Alternatives"
+ // InternalApplicationConfiguration.g:2090:1: rule__File__Alternatives : ( ( ruleFileSpecification ) | ( ruleFileReference ) );
+ public final void rule__File__Alternatives() throws RecognitionException {
+
+ int stackSize = keepStackSize();
+
+ try {
+ // InternalApplicationConfiguration.g:2094:1: ( ( ruleFileSpecification ) | ( ruleFileReference ) )
+ int alt4=2;
+ int LA4_0 = input.LA(1);
+
+ if ( (LA4_0==RULE_STRING) ) {
+ alt4=1;
+ }
+ else if ( (LA4_0==RULE_ID) ) {
+ alt4=2;
+ }
+ else {
+ NoViableAltException nvae =
+ new NoViableAltException("", 4, 0, input);
+
+ throw nvae;
+ }
+ switch (alt4) {
+ case 1 :
+ // InternalApplicationConfiguration.g:2095:2: ( ruleFileSpecification )
+ {
+ // InternalApplicationConfiguration.g:2095:2: ( ruleFileSpecification )
+ // InternalApplicationConfiguration.g:2096:3: ruleFileSpecification
+ {
+ before(grammarAccess.getFileAccess().getFileSpecificationParserRuleCall_0());
+ pushFollow(FOLLOW_2);
+ ruleFileSpecification();
+
+ state._fsp--;
+
+ after(grammarAccess.getFileAccess().getFileSpecificationParserRuleCall_0());
+
+ }
+
+
+ }
+ break;
+ case 2 :
+ // InternalApplicationConfiguration.g:2101:2: ( ruleFileReference )
+ {
+ // InternalApplicationConfiguration.g:2101:2: ( ruleFileReference )
+ // InternalApplicationConfiguration.g:2102:3: ruleFileReference
+ {
+ before(grammarAccess.getFileAccess().getFileReferenceParserRuleCall_1());
+ pushFollow(FOLLOW_2);
+ ruleFileReference();
+
+ state._fsp--;
+
+ after(grammarAccess.getFileAccess().getFileReferenceParserRuleCall_1());
+
+ }
+
+
+ }
+ break;
+
+ }
+ }
+ catch (RecognitionException re) {
+ reportError(re);
+ recover(input,re);
+ }
+ finally {
+
+ restoreStackSize(stackSize);
+
+ }
+ return ;
+ }
+ // $ANTLR end "rule__File__Alternatives"
+
+
+ // $ANTLR start "rule__MetamodelEntry__Alternatives"
+ // InternalApplicationConfiguration.g:2111:1: rule__MetamodelEntry__Alternatives : ( ( ruleMetamodelElement ) | ( ruleAllPackageEntry ) );
+ public final void rule__MetamodelEntry__Alternatives() throws RecognitionException {
+
+ int stackSize = keepStackSize();
+
+ try {
+ // InternalApplicationConfiguration.g:2115:1: ( ( ruleMetamodelElement ) | ( ruleAllPackageEntry ) )
+ int alt5=2;
+ int LA5_0 = input.LA(1);
+
+ if ( (LA5_0==RULE_ID) ) {
+ alt5=1;
+ }
+ else if ( (LA5_0==32) ) {
+ alt5=2;
+ }
+ else {
+ NoViableAltException nvae =
+ new NoViableAltException("", 5, 0, input);
+
+ throw nvae;
+ }
+ switch (alt5) {
+ case 1 :
+ // InternalApplicationConfiguration.g:2116:2: ( ruleMetamodelElement )
+ {
+ // InternalApplicationConfiguration.g:2116:2: ( ruleMetamodelElement )
+ // InternalApplicationConfiguration.g:2117:3: ruleMetamodelElement
+ {
+ before(grammarAccess.getMetamodelEntryAccess().getMetamodelElementParserRuleCall_0());
+ pushFollow(FOLLOW_2);
+ ruleMetamodelElement();
+
+ state._fsp--;
+
+ after(grammarAccess.getMetamodelEntryAccess().getMetamodelElementParserRuleCall_0());
+
+ }
+
+
+ }
+ break;
+ case 2 :
+ // InternalApplicationConfiguration.g:2122:2: ( ruleAllPackageEntry )
+ {
+ // InternalApplicationConfiguration.g:2122:2: ( ruleAllPackageEntry )
+ // InternalApplicationConfiguration.g:2123:3: ruleAllPackageEntry
+ {
+ before(grammarAccess.getMetamodelEntryAccess().getAllPackageEntryParserRuleCall_1());
+ pushFollow(FOLLOW_2);
+ ruleAllPackageEntry();
+
+ state._fsp--;
+
+ after(grammarAccess.getMetamodelEntryAccess().getAllPackageEntryParserRuleCall_1());
+
+ }
+
+
+ }
+ break;
+
+ }
+ }
+ catch (RecognitionException re) {
+ reportError(re);
+ recover(input,re);
+ }
+ finally {
+
+ restoreStackSize(stackSize);
+
+ }
+ return ;
+ }
+ // $ANTLR end "rule__MetamodelEntry__Alternatives"
+
+
+ // $ANTLR start "rule__Metamodel__Alternatives"
+ // InternalApplicationConfiguration.g:2132:1: rule__Metamodel__Alternatives : ( ( ruleMetamodelReference ) | ( ruleMetamodelSpecification ) );
+ public final void rule__Metamodel__Alternatives() throws RecognitionException {
+
+ int stackSize = keepStackSize();
+
+ try {
+ // InternalApplicationConfiguration.g:2136:1: ( ( ruleMetamodelReference ) | ( ruleMetamodelSpecification ) )
+ int alt6=2;
+ int LA6_0 = input.LA(1);
+
+ if ( (LA6_0==RULE_ID) ) {
+ alt6=1;
+ }
+ else if ( (LA6_0==29) ) {
+ alt6=2;
+ }
+ else {
+ NoViableAltException nvae =
+ new NoViableAltException("", 6, 0, input);
+
+ throw nvae;
+ }
+ switch (alt6) {
+ case 1 :
+ // InternalApplicationConfiguration.g:2137:2: ( ruleMetamodelReference )
+ {
+ // InternalApplicationConfiguration.g:2137:2: ( ruleMetamodelReference )
+ // InternalApplicationConfiguration.g:2138:3: ruleMetamodelReference
+ {
+ before(grammarAccess.getMetamodelAccess().getMetamodelReferenceParserRuleCall_0());
+ pushFollow(FOLLOW_2);
+ ruleMetamodelReference();
+
+ state._fsp--;
+
+ after(grammarAccess.getMetamodelAccess().getMetamodelReferenceParserRuleCall_0());
+
+ }
+
+
+ }
+ break;
+ case 2 :
+ // InternalApplicationConfiguration.g:2143:2: ( ruleMetamodelSpecification )
+ {
+ // InternalApplicationConfiguration.g:2143:2: ( ruleMetamodelSpecification )
+ // InternalApplicationConfiguration.g:2144:3: ruleMetamodelSpecification
+ {
+ before(grammarAccess.getMetamodelAccess().getMetamodelSpecificationParserRuleCall_1());
+ pushFollow(FOLLOW_2);
+ ruleMetamodelSpecification();
+
+ state._fsp--;
+
+ after(grammarAccess.getMetamodelAccess().getMetamodelSpecificationParserRuleCall_1());
+
+ }
+
+
+ }
+ break;
+
+ }
+ }
+ catch (RecognitionException re) {
+ reportError(re);
+ recover(input,re);
+ }
+ finally {
+
+ restoreStackSize(stackSize);
+
+ }
+ return ;
+ }
+ // $ANTLR end "rule__Metamodel__Alternatives"
+
+
+ // $ANTLR start "rule__PartialModelEntry__Alternatives"
+ // InternalApplicationConfiguration.g:2153:1: rule__PartialModelEntry__Alternatives : ( ( ruleModelEntry ) | ( ruleFolderEntry ) );
+ public final void rule__PartialModelEntry__Alternatives() throws RecognitionException {
+
+ int stackSize = keepStackSize();
+
+ try {
+ // InternalApplicationConfiguration.g:2157:1: ( ( ruleModelEntry ) | ( ruleFolderEntry ) )
+ int alt7=2;
+ int LA7_0 = input.LA(1);
+
+ if ( (LA7_0==RULE_ID||LA7_0==RULE_STRING) ) {
+ alt7=1;
+ }
+ else if ( (LA7_0==36) ) {
+ alt7=2;
+ }
+ else {
+ NoViableAltException nvae =
+ new NoViableAltException("", 7, 0, input);
+
+ throw nvae;
+ }
+ switch (alt7) {
+ case 1 :
+ // InternalApplicationConfiguration.g:2158:2: ( ruleModelEntry )
+ {
+ // InternalApplicationConfiguration.g:2158:2: ( ruleModelEntry )
+ // InternalApplicationConfiguration.g:2159:3: ruleModelEntry
+ {
+ before(grammarAccess.getPartialModelEntryAccess().getModelEntryParserRuleCall_0());
+ pushFollow(FOLLOW_2);
+ ruleModelEntry();
+
+ state._fsp--;
+
+ after(grammarAccess.getPartialModelEntryAccess().getModelEntryParserRuleCall_0());
+
+ }
+
+
+ }
+ break;
+ case 2 :
+ // InternalApplicationConfiguration.g:2164:2: ( ruleFolderEntry )
+ {
+ // InternalApplicationConfiguration.g:2164:2: ( ruleFolderEntry )
+ // InternalApplicationConfiguration.g:2165:3: ruleFolderEntry
+ {
+ before(grammarAccess.getPartialModelEntryAccess().getFolderEntryParserRuleCall_1());
+ pushFollow(FOLLOW_2);
+ ruleFolderEntry();
+
+ state._fsp--;
+
+ after(grammarAccess.getPartialModelEntryAccess().getFolderEntryParserRuleCall_1());
+
+ }
+
+
+ }
+ break;
+
+ }
+ }
+ catch (RecognitionException re) {
+ reportError(re);
+ recover(input,re);
+ }
+ finally {
+
+ restoreStackSize(stackSize);
+
+ }
+ return ;
+ }
+ // $ANTLR end "rule__PartialModelEntry__Alternatives"
+
+
+ // $ANTLR start "rule__PartialModel__Alternatives"
+ // InternalApplicationConfiguration.g:2174:1: rule__PartialModel__Alternatives : ( ( rulePartialModelSpecification ) | ( rulePartialModelReference ) );
+ public final void rule__PartialModel__Alternatives() throws RecognitionException {
+
+ int stackSize = keepStackSize();
+
+ try {
+ // InternalApplicationConfiguration.g:2178:1: ( ( rulePartialModelSpecification ) | ( rulePartialModelReference ) )
+ int alt8=2;
+ int LA8_0 = input.LA(1);
+
+ if ( (LA8_0==29) ) {
+ alt8=1;
+ }
+ else if ( (LA8_0==RULE_ID) ) {
+ alt8=2;
+ }
+ else {
+ NoViableAltException nvae =
+ new NoViableAltException("", 8, 0, input);
+
+ throw nvae;
+ }
+ switch (alt8) {
+ case 1 :
+ // InternalApplicationConfiguration.g:2179:2: ( rulePartialModelSpecification )
+ {
+ // InternalApplicationConfiguration.g:2179:2: ( rulePartialModelSpecification )
+ // InternalApplicationConfiguration.g:2180:3: rulePartialModelSpecification
+ {
+ before(grammarAccess.getPartialModelAccess().getPartialModelSpecificationParserRuleCall_0());
+ pushFollow(FOLLOW_2);
+ rulePartialModelSpecification();
+
+ state._fsp--;
+
+ after(grammarAccess.getPartialModelAccess().getPartialModelSpecificationParserRuleCall_0());
+
+ }
+
+
+ }
+ break;
+ case 2 :
+ // InternalApplicationConfiguration.g:2185:2: ( rulePartialModelReference )
+ {
+ // InternalApplicationConfiguration.g:2185:2: ( rulePartialModelReference )
+ // InternalApplicationConfiguration.g:2186:3: rulePartialModelReference
+ {
+ before(grammarAccess.getPartialModelAccess().getPartialModelReferenceParserRuleCall_1());
+ pushFollow(FOLLOW_2);
+ rulePartialModelReference();
+
+ state._fsp--;
+
+ after(grammarAccess.getPartialModelAccess().getPartialModelReferenceParserRuleCall_1());
+
+ }
+
+
+ }
+ break;
+
+ }
+ }
+ catch (RecognitionException re) {
+ reportError(re);
+ recover(input,re);
+ }
+ finally {
+
+ restoreStackSize(stackSize);
+
+ }
+ return ;
+ }
+ // $ANTLR end "rule__PartialModel__Alternatives"
+
+
+ // $ANTLR start "rule__PatternEntry__Alternatives"
+ // InternalApplicationConfiguration.g:2195:1: rule__PatternEntry__Alternatives : ( ( rulePatternElement ) | ( ruleAllPatternEntry ) );
+ public final void rule__PatternEntry__Alternatives() throws RecognitionException {
+
+ int stackSize = keepStackSize();
+
+ try {
+ // InternalApplicationConfiguration.g:2199:1: ( ( rulePatternElement ) | ( ruleAllPatternEntry ) )
+ int alt9=2;
+ int LA9_0 = input.LA(1);
+
+ if ( (LA9_0==RULE_ID) ) {
+ alt9=1;
+ }
+ else if ( (LA9_0==32) ) {
+ alt9=2;
+ }
+ else {
+ NoViableAltException nvae =
+ new NoViableAltException("", 9, 0, input);
+
+ throw nvae;
+ }
+ switch (alt9) {
+ case 1 :
+ // InternalApplicationConfiguration.g:2200:2: ( rulePatternElement )
+ {
+ // InternalApplicationConfiguration.g:2200:2: ( rulePatternElement )
+ // InternalApplicationConfiguration.g:2201:3: rulePatternElement
+ {
+ before(grammarAccess.getPatternEntryAccess().getPatternElementParserRuleCall_0());
+ pushFollow(FOLLOW_2);
+ rulePatternElement();
+
+ state._fsp--;
+
+ after(grammarAccess.getPatternEntryAccess().getPatternElementParserRuleCall_0());
+
+ }
+
+
+ }
+ break;
+ case 2 :
+ // InternalApplicationConfiguration.g:2206:2: ( ruleAllPatternEntry )
+ {
+ // InternalApplicationConfiguration.g:2206:2: ( ruleAllPatternEntry )
+ // InternalApplicationConfiguration.g:2207:3: ruleAllPatternEntry
+ {
+ before(grammarAccess.getPatternEntryAccess().getAllPatternEntryParserRuleCall_1());
+ pushFollow(FOLLOW_2);
+ ruleAllPatternEntry();
+
+ state._fsp--;
+
+ after(grammarAccess.getPatternEntryAccess().getAllPatternEntryParserRuleCall_1());
+
+ }
+
+
+ }
+ break;
+
+ }
+ }
+ catch (RecognitionException re) {
+ reportError(re);
+ recover(input,re);
+ }
+ finally {
+
+ restoreStackSize(stackSize);
+
+ }
+ return ;
+ }
+ // $ANTLR end "rule__PatternEntry__Alternatives"
+
+
+ // $ANTLR start "rule__GraphPattern__Alternatives"
+ // InternalApplicationConfiguration.g:2216:1: rule__GraphPattern__Alternatives : ( ( ruleGraphPatternReference ) | ( rulePatternSpecification ) );
+ public final void rule__GraphPattern__Alternatives() throws RecognitionException {
+
+ int stackSize = keepStackSize();
+
+ try {
+ // InternalApplicationConfiguration.g:2220:1: ( ( ruleGraphPatternReference ) | ( rulePatternSpecification ) )
+ int alt10=2;
+ int LA10_0 = input.LA(1);
+
+ if ( (LA10_0==RULE_ID) ) {
+ alt10=1;
+ }
+ else if ( (LA10_0==29) ) {
+ alt10=2;
+ }
+ else {
+ NoViableAltException nvae =
+ new NoViableAltException("", 10, 0, input);
+
+ throw nvae;
+ }
+ switch (alt10) {
+ case 1 :
+ // InternalApplicationConfiguration.g:2221:2: ( ruleGraphPatternReference )
+ {
+ // InternalApplicationConfiguration.g:2221:2: ( ruleGraphPatternReference )
+ // InternalApplicationConfiguration.g:2222:3: ruleGraphPatternReference
+ {
+ before(grammarAccess.getGraphPatternAccess().getGraphPatternReferenceParserRuleCall_0());
+ pushFollow(FOLLOW_2);
+ ruleGraphPatternReference();
+
+ state._fsp--;
+
+ after(grammarAccess.getGraphPatternAccess().getGraphPatternReferenceParserRuleCall_0());
+
+ }
+
+
+ }
+ break;
+ case 2 :
+ // InternalApplicationConfiguration.g:2227:2: ( rulePatternSpecification )
+ {
+ // InternalApplicationConfiguration.g:2227:2: ( rulePatternSpecification )
+ // InternalApplicationConfiguration.g:2228:3: rulePatternSpecification
+ {
+ before(grammarAccess.getGraphPatternAccess().getPatternSpecificationParserRuleCall_1());
+ pushFollow(FOLLOW_2);
+ rulePatternSpecification();
+
+ state._fsp--;
+
+ after(grammarAccess.getGraphPatternAccess().getPatternSpecificationParserRuleCall_1());
+
+ }
+
+
+ }
+ break;
+
+ }
+ }
+ catch (RecognitionException re) {
+ reportError(re);
+ recover(input,re);
+ }
+ finally {
+
+ restoreStackSize(stackSize);
+
+ }
+ return ;
+ }
+ // $ANTLR end "rule__GraphPattern__Alternatives"
+
+
+ // $ANTLR start "rule__ObjectiveEntry__Alternatives"
+ // InternalApplicationConfiguration.g:2237:1: rule__ObjectiveEntry__Alternatives : ( ( ruleOptimizationEntry ) | ( ruleThresholdEntry ) );
+ public final void rule__ObjectiveEntry__Alternatives() throws RecognitionException {
+
+ int stackSize = keepStackSize();
+
+ try {
+ // InternalApplicationConfiguration.g:2241:1: ( ( ruleOptimizationEntry ) | ( ruleThresholdEntry ) )
+ int alt11=2;
+ int LA11_0 = input.LA(1);
+
+ if ( ((LA11_0>=11 && LA11_0<=12)) ) {
+ alt11=1;
+ }
+ else if ( (LA11_0==26) ) {
+ alt11=2;
+ }
+ else {
+ NoViableAltException nvae =
+ new NoViableAltException("", 11, 0, input);
+
+ throw nvae;
+ }
+ switch (alt11) {
+ case 1 :
+ // InternalApplicationConfiguration.g:2242:2: ( ruleOptimizationEntry )
+ {
+ // InternalApplicationConfiguration.g:2242:2: ( ruleOptimizationEntry )
+ // InternalApplicationConfiguration.g:2243:3: ruleOptimizationEntry
+ {
+ before(grammarAccess.getObjectiveEntryAccess().getOptimizationEntryParserRuleCall_0());
+ pushFollow(FOLLOW_2);
+ ruleOptimizationEntry();
+
+ state._fsp--;
+
+ after(grammarAccess.getObjectiveEntryAccess().getOptimizationEntryParserRuleCall_0());
+
+ }
+
+
+ }
+ break;
+ case 2 :
+ // InternalApplicationConfiguration.g:2248:2: ( ruleThresholdEntry )
+ {
+ // InternalApplicationConfiguration.g:2248:2: ( ruleThresholdEntry )
+ // InternalApplicationConfiguration.g:2249:3: ruleThresholdEntry
+ {
+ before(grammarAccess.getObjectiveEntryAccess().getThresholdEntryParserRuleCall_1());
+ pushFollow(FOLLOW_2);
+ ruleThresholdEntry();
+
+ state._fsp--;
+
+ after(grammarAccess.getObjectiveEntryAccess().getThresholdEntryParserRuleCall_1());
+
+ }
+
+
+ }
+ break;
+
+ }
+ }
+ catch (RecognitionException re) {
+ reportError(re);
+ recover(input,re);
+ }
+ finally {
+
+ restoreStackSize(stackSize);
+
+ }
+ return ;
+ }
+ // $ANTLR end "rule__ObjectiveEntry__Alternatives"
+
+
+ // $ANTLR start "rule__Objective__Alternatives"
+ // InternalApplicationConfiguration.g:2258:1: rule__Objective__Alternatives : ( ( ruleObjectiveReference ) | ( ruleObjectiveSpecification ) );
+ public final void rule__Objective__Alternatives() throws RecognitionException {
+
+ int stackSize = keepStackSize();
+
+ try {
+ // InternalApplicationConfiguration.g:2262:1: ( ( ruleObjectiveReference ) | ( ruleObjectiveSpecification ) )
+ int alt12=2;
+ int LA12_0 = input.LA(1);
+
+ if ( (LA12_0==RULE_ID) ) {
+ alt12=1;
+ }
+ else if ( (LA12_0==29) ) {
+ alt12=2;
+ }
+ else {
+ NoViableAltException nvae =
+ new NoViableAltException("", 12, 0, input);
+
+ throw nvae;
+ }
+ switch (alt12) {
+ case 1 :
+ // InternalApplicationConfiguration.g:2263:2: ( ruleObjectiveReference )
+ {
+ // InternalApplicationConfiguration.g:2263:2: ( ruleObjectiveReference )
+ // InternalApplicationConfiguration.g:2264:3: ruleObjectiveReference
+ {
+ before(grammarAccess.getObjectiveAccess().getObjectiveReferenceParserRuleCall_0());
+ pushFollow(FOLLOW_2);
+ ruleObjectiveReference();
+
+ state._fsp--;
+
+ after(grammarAccess.getObjectiveAccess().getObjectiveReferenceParserRuleCall_0());
+
+ }
+
+
+ }
+ break;
+ case 2 :
+ // InternalApplicationConfiguration.g:2269:2: ( ruleObjectiveSpecification )
+ {
+ // InternalApplicationConfiguration.g:2269:2: ( ruleObjectiveSpecification )
+ // InternalApplicationConfiguration.g:2270:3: ruleObjectiveSpecification
+ {
+ before(grammarAccess.getObjectiveAccess().getObjectiveSpecificationParserRuleCall_1());
+ pushFollow(FOLLOW_2);
+ ruleObjectiveSpecification();
+
+ state._fsp--;
+
+ after(grammarAccess.getObjectiveAccess().getObjectiveSpecificationParserRuleCall_1());
+
+ }
+
+
+ }
+ break;
+
+ }
+ }
+ catch (RecognitionException re) {
+ reportError(re);
+ recover(input,re);
+ }
+ finally {
+
+ restoreStackSize(stackSize);
+
+ }
+ return ;
+ }
+ // $ANTLR end "rule__Objective__Alternatives"
+
+
+ // $ANTLR start "rule__ConfigEntry__Alternatives"
+ // InternalApplicationConfiguration.g:2279:1: rule__ConfigEntry__Alternatives : ( ( ruleDocumentationEntry ) | ( ruleRuntimeEntry ) | ( ruleMemoryEntry ) | ( ruleCustomEntry ) );
+ public final void rule__ConfigEntry__Alternatives() throws RecognitionException {
+
+ int stackSize = keepStackSize();
+
+ try {
+ // InternalApplicationConfiguration.g:2283:1: ( ( ruleDocumentationEntry ) | ( ruleRuntimeEntry ) | ( ruleMemoryEntry ) | ( ruleCustomEntry ) )
+ int alt13=4;
+ switch ( input.LA(1) ) {
+ case 41:
+ {
+ alt13=1;
+ }
+ break;
+ case 42:
+ {
+ alt13=2;
+ }
+ break;
+ case 43:
+ {
+ alt13=3;
+ }
+ break;
+ case RULE_STRING:
+ {
+ alt13=4;
+ }
+ break;
+ default:
+ NoViableAltException nvae =
+ new NoViableAltException("", 13, 0, input);
+
+ throw nvae;
+ }
+
+ switch (alt13) {
+ case 1 :
+ // InternalApplicationConfiguration.g:2284:2: ( ruleDocumentationEntry )
+ {
+ // InternalApplicationConfiguration.g:2284:2: ( ruleDocumentationEntry )
+ // InternalApplicationConfiguration.g:2285:3: ruleDocumentationEntry
+ {
+ before(grammarAccess.getConfigEntryAccess().getDocumentationEntryParserRuleCall_0());
+ pushFollow(FOLLOW_2);
+ ruleDocumentationEntry();
+
+ state._fsp--;
+
+ after(grammarAccess.getConfigEntryAccess().getDocumentationEntryParserRuleCall_0());
+
+ }
+
+
+ }
+ break;
+ case 2 :
+ // InternalApplicationConfiguration.g:2290:2: ( ruleRuntimeEntry )
+ {
+ // InternalApplicationConfiguration.g:2290:2: ( ruleRuntimeEntry )
+ // InternalApplicationConfiguration.g:2291:3: ruleRuntimeEntry
+ {
+ before(grammarAccess.getConfigEntryAccess().getRuntimeEntryParserRuleCall_1());
+ pushFollow(FOLLOW_2);
+ ruleRuntimeEntry();
+
+ state._fsp--;
+
+ after(grammarAccess.getConfigEntryAccess().getRuntimeEntryParserRuleCall_1());
+
+ }
+
+
+ }
+ break;
+ case 3 :
+ // InternalApplicationConfiguration.g:2296:2: ( ruleMemoryEntry )
+ {
+ // InternalApplicationConfiguration.g:2296:2: ( ruleMemoryEntry )
+ // InternalApplicationConfiguration.g:2297:3: ruleMemoryEntry
+ {
+ before(grammarAccess.getConfigEntryAccess().getMemoryEntryParserRuleCall_2());
+ pushFollow(FOLLOW_2);
+ ruleMemoryEntry();
+
+ state._fsp--;
+
+ after(grammarAccess.getConfigEntryAccess().getMemoryEntryParserRuleCall_2());
+
+ }
+
+
+ }
+ break;
+ case 4 :
+ // InternalApplicationConfiguration.g:2302:2: ( ruleCustomEntry )
+ {
+ // InternalApplicationConfiguration.g:2302:2: ( ruleCustomEntry )
+ // InternalApplicationConfiguration.g:2303:3: ruleCustomEntry
+ {
+ before(grammarAccess.getConfigEntryAccess().getCustomEntryParserRuleCall_3());
+ pushFollow(FOLLOW_2);
+ ruleCustomEntry();
+
+ state._fsp--;
+
+ after(grammarAccess.getConfigEntryAccess().getCustomEntryParserRuleCall_3());
+
+ }
+
+
+ }
+ break;
+
+ }
+ }
+ catch (RecognitionException re) {
+ reportError(re);
+ recover(input,re);
+ }
+ finally {
+
+ restoreStackSize(stackSize);
+
+ }
+ return ;
+ }
+ // $ANTLR end "rule__ConfigEntry__Alternatives"
+
+
+ // $ANTLR start "rule__Config__Alternatives"
+ // InternalApplicationConfiguration.g:2312:1: rule__Config__Alternatives : ( ( ruleConfigSpecification ) | ( ruleConfigReference ) );
+ public final void rule__Config__Alternatives() throws RecognitionException {
+
+ int stackSize = keepStackSize();
+
+ try {
+ // InternalApplicationConfiguration.g:2316:1: ( ( ruleConfigSpecification ) | ( ruleConfigReference ) )
+ int alt14=2;
+ int LA14_0 = input.LA(1);
+
+ if ( (LA14_0==29) ) {
+ alt14=1;
+ }
+ else if ( (LA14_0==RULE_ID) ) {
+ alt14=2;
+ }
+ else {
+ NoViableAltException nvae =
+ new NoViableAltException("", 14, 0, input);
+
+ throw nvae;
+ }
+ switch (alt14) {
+ case 1 :
+ // InternalApplicationConfiguration.g:2317:2: ( ruleConfigSpecification )
+ {
+ // InternalApplicationConfiguration.g:2317:2: ( ruleConfigSpecification )
+ // InternalApplicationConfiguration.g:2318:3: ruleConfigSpecification
+ {
+ before(grammarAccess.getConfigAccess().getConfigSpecificationParserRuleCall_0());
+ pushFollow(FOLLOW_2);
+ ruleConfigSpecification();
+
+ state._fsp--;
+
+ after(grammarAccess.getConfigAccess().getConfigSpecificationParserRuleCall_0());
+
+ }
+
+
+ }
+ break;
+ case 2 :
+ // InternalApplicationConfiguration.g:2323:2: ( ruleConfigReference )
+ {
+ // InternalApplicationConfiguration.g:2323:2: ( ruleConfigReference )
+ // InternalApplicationConfiguration.g:2324:3: ruleConfigReference
+ {
+ before(grammarAccess.getConfigAccess().getConfigReferenceParserRuleCall_1());
+ pushFollow(FOLLOW_2);
+ ruleConfigReference();
+
+ state._fsp--;
+
+ after(grammarAccess.getConfigAccess().getConfigReferenceParserRuleCall_1());
+
+ }
+
+
+ }
+ break;
+
+ }
+ }
+ catch (RecognitionException re) {
+ reportError(re);
+ recover(input,re);
+ }
+ finally {
+
+ restoreStackSize(stackSize);
+
+ }
+ return ;
+ }
+ // $ANTLR end "rule__Config__Alternatives"
+
+
+ // $ANTLR start "rule__TypeScope__Alternatives"
+ // InternalApplicationConfiguration.g:2333:1: rule__TypeScope__Alternatives : ( ( ruleClassTypeScope ) | ( ruleObjectTypeScope ) | ( ruleIntegerTypeScope ) | ( ruleRealTypeScope ) | ( ruleStringTypeScope ) );
+ public final void rule__TypeScope__Alternatives() throws RecognitionException {
+
+ int stackSize = keepStackSize();
+
+ try {
+ // InternalApplicationConfiguration.g:2337:1: ( ( ruleClassTypeScope ) | ( ruleObjectTypeScope ) | ( ruleIntegerTypeScope ) | ( ruleRealTypeScope ) | ( ruleStringTypeScope ) )
+ int alt15=5;
+ int LA15_0 = input.LA(1);
+
+ if ( (LA15_0==44) ) {
+ switch ( input.LA(2) ) {
+ case 50:
+ {
+ alt15=5;
+ }
+ break;
+ case 47:
+ {
+ alt15=2;
+ }
+ break;
+ case 48:
+ {
+ alt15=3;
+ }
+ break;
+ case 49:
+ {
+ alt15=4;
+ }
+ break;
+ case 45:
+ {
+ alt15=1;
+ }
+ break;
+ default:
+ NoViableAltException nvae =
+ new NoViableAltException("", 15, 1, input);
+
+ throw nvae;
+ }
+
+ }
+ else {
+ NoViableAltException nvae =
+ new NoViableAltException("", 15, 0, input);
+
+ throw nvae;
+ }
+ switch (alt15) {
+ case 1 :
+ // InternalApplicationConfiguration.g:2338:2: ( ruleClassTypeScope )
+ {
+ // InternalApplicationConfiguration.g:2338:2: ( ruleClassTypeScope )
+ // InternalApplicationConfiguration.g:2339:3: ruleClassTypeScope
+ {
+ before(grammarAccess.getTypeScopeAccess().getClassTypeScopeParserRuleCall_0());
+ pushFollow(FOLLOW_2);
+ ruleClassTypeScope();
+
+ state._fsp--;
+
+ after(grammarAccess.getTypeScopeAccess().getClassTypeScopeParserRuleCall_0());
+
+ }
+
+
+ }
+ break;
+ case 2 :
+ // InternalApplicationConfiguration.g:2344:2: ( ruleObjectTypeScope )
+ {
+ // InternalApplicationConfiguration.g:2344:2: ( ruleObjectTypeScope )
+ // InternalApplicationConfiguration.g:2345:3: ruleObjectTypeScope
+ {
+ before(grammarAccess.getTypeScopeAccess().getObjectTypeScopeParserRuleCall_1());
+ pushFollow(FOLLOW_2);
+ ruleObjectTypeScope();
+
+ state._fsp--;
+
+ after(grammarAccess.getTypeScopeAccess().getObjectTypeScopeParserRuleCall_1());
+
+ }
+
+
+ }
+ break;
+ case 3 :
+ // InternalApplicationConfiguration.g:2350:2: ( ruleIntegerTypeScope )
+ {
+ // InternalApplicationConfiguration.g:2350:2: ( ruleIntegerTypeScope )
+ // InternalApplicationConfiguration.g:2351:3: ruleIntegerTypeScope
+ {
+ before(grammarAccess.getTypeScopeAccess().getIntegerTypeScopeParserRuleCall_2());
+ pushFollow(FOLLOW_2);
+ ruleIntegerTypeScope();
+
+ state._fsp--;
+
+ after(grammarAccess.getTypeScopeAccess().getIntegerTypeScopeParserRuleCall_2());
+
+ }
+
+
+ }
+ break;
+ case 4 :
+ // InternalApplicationConfiguration.g:2356:2: ( ruleRealTypeScope )
+ {
+ // InternalApplicationConfiguration.g:2356:2: ( ruleRealTypeScope )
+ // InternalApplicationConfiguration.g:2357:3: ruleRealTypeScope
+ {
+ before(grammarAccess.getTypeScopeAccess().getRealTypeScopeParserRuleCall_3());
+ pushFollow(FOLLOW_2);
+ ruleRealTypeScope();
+
+ state._fsp--;
+
+ after(grammarAccess.getTypeScopeAccess().getRealTypeScopeParserRuleCall_3());
+
+ }
+
+
+ }
+ break;
+ case 5 :
+ // InternalApplicationConfiguration.g:2362:2: ( ruleStringTypeScope )
+ {
+ // InternalApplicationConfiguration.g:2362:2: ( ruleStringTypeScope )
+ // InternalApplicationConfiguration.g:2363:3: ruleStringTypeScope
+ {
+ before(grammarAccess.getTypeScopeAccess().getStringTypeScopeParserRuleCall_4());
+ pushFollow(FOLLOW_2);
+ ruleStringTypeScope();
+
+ state._fsp--;
+
+ after(grammarAccess.getTypeScopeAccess().getStringTypeScopeParserRuleCall_4());
+
+ }
+
+
+ }
+ break;
+
+ }
+ }
+ catch (RecognitionException re) {
+ reportError(re);
+ recover(input,re);
+ }
+ finally {
+
+ restoreStackSize(stackSize);
+
+ }
+ return ;
+ }
+ // $ANTLR end "rule__TypeScope__Alternatives"
+
+
+ // $ANTLR start "rule__ClassTypeScope__Alternatives_2"
+ // InternalApplicationConfiguration.g:2372:1: rule__ClassTypeScope__Alternatives_2 : ( ( ( rule__ClassTypeScope__SetsNewAssignment_2_0 ) ) | ( ( rule__ClassTypeScope__SetsSumAssignment_2_1 ) ) );
+ public final void rule__ClassTypeScope__Alternatives_2() throws RecognitionException {
+
+ int stackSize = keepStackSize();
+
+ try {
+ // InternalApplicationConfiguration.g:2376:1: ( ( ( rule__ClassTypeScope__SetsNewAssignment_2_0 ) ) | ( ( rule__ClassTypeScope__SetsSumAssignment_2_1 ) ) )
+ int alt16=2;
+ int LA16_0 = input.LA(1);
+
+ if ( (LA16_0==60) ) {
+ alt16=1;
+ }
+ else if ( (LA16_0==28) ) {
+ alt16=2;
+ }
+ else {
+ NoViableAltException nvae =
+ new NoViableAltException("", 16, 0, input);
+
+ throw nvae;
+ }
+ switch (alt16) {
+ case 1 :
+ // InternalApplicationConfiguration.g:2377:2: ( ( rule__ClassTypeScope__SetsNewAssignment_2_0 ) )
+ {
+ // InternalApplicationConfiguration.g:2377:2: ( ( rule__ClassTypeScope__SetsNewAssignment_2_0 ) )
+ // InternalApplicationConfiguration.g:2378:3: ( rule__ClassTypeScope__SetsNewAssignment_2_0 )
+ {
+ before(grammarAccess.getClassTypeScopeAccess().getSetsNewAssignment_2_0());
+ // InternalApplicationConfiguration.g:2379:3: ( rule__ClassTypeScope__SetsNewAssignment_2_0 )
+ // InternalApplicationConfiguration.g:2379:4: rule__ClassTypeScope__SetsNewAssignment_2_0
+ {
+ pushFollow(FOLLOW_2);
+ rule__ClassTypeScope__SetsNewAssignment_2_0();
+
+ state._fsp--;
+
+
+ }
+
+ after(grammarAccess.getClassTypeScopeAccess().getSetsNewAssignment_2_0());
+
+ }
+
+
+ }
+ break;
+ case 2 :
+ // InternalApplicationConfiguration.g:2383:2: ( ( rule__ClassTypeScope__SetsSumAssignment_2_1 ) )
+ {
+ // InternalApplicationConfiguration.g:2383:2: ( ( rule__ClassTypeScope__SetsSumAssignment_2_1 ) )
+ // InternalApplicationConfiguration.g:2384:3: ( rule__ClassTypeScope__SetsSumAssignment_2_1 )
+ {
+ before(grammarAccess.getClassTypeScopeAccess().getSetsSumAssignment_2_1());
+ // InternalApplicationConfiguration.g:2385:3: ( rule__ClassTypeScope__SetsSumAssignment_2_1 )
+ // InternalApplicationConfiguration.g:2385:4: rule__ClassTypeScope__SetsSumAssignment_2_1
+ {
+ pushFollow(FOLLOW_2);
+ rule__ClassTypeScope__SetsSumAssignment_2_1();
+
+ state._fsp--;
+
+
+ }
+
+ after(grammarAccess.getClassTypeScopeAccess().getSetsSumAssignment_2_1());
+
+ }
+
+
+ }
+ break;
+
+ }
+ }
+ catch (RecognitionException re) {
+ reportError(re);
+ recover(input,re);
+ }
+ finally {
+
+ restoreStackSize(stackSize);
+
+ }
+ return ;
+ }
+ // $ANTLR end "rule__ClassTypeScope__Alternatives_2"
+
+
+ // $ANTLR start "rule__ClassTypeScope__Alternatives_3"
+ // InternalApplicationConfiguration.g:2393:1: rule__ClassTypeScope__Alternatives_3 : ( ( ( rule__ClassTypeScope__NumberAssignment_3_0 ) ) | ( ( rule__ClassTypeScope__NumberAssignment_3_1 ) ) );
+ public final void rule__ClassTypeScope__Alternatives_3() throws RecognitionException {
+
+ int stackSize = keepStackSize();
+
+ try {
+ // InternalApplicationConfiguration.g:2397:1: ( ( ( rule__ClassTypeScope__NumberAssignment_3_0 ) ) | ( ( rule__ClassTypeScope__NumberAssignment_3_1 ) ) )
+ int alt17=2;
+ int LA17_0 = input.LA(1);
+
+ if ( (LA17_0==RULE_INT) ) {
+ int LA17_1 = input.LA(2);
+
+ if ( (LA17_1==EOF||(LA17_1>=30 && LA17_1<=31)) ) {
+ alt17=1;
+ }
+ else if ( (LA17_1==51) ) {
+ alt17=2;
+ }
+ else {
+ NoViableAltException nvae =
+ new NoViableAltException("", 17, 1, input);
+
+ throw nvae;
+ }
+ }
+ else if ( (LA17_0==61) ) {
+ alt17=1;
+ }
+ else {
+ NoViableAltException nvae =
+ new NoViableAltException("", 17, 0, input);
+
+ throw nvae;
+ }
+ switch (alt17) {
+ case 1 :
+ // InternalApplicationConfiguration.g:2398:2: ( ( rule__ClassTypeScope__NumberAssignment_3_0 ) )
+ {
+ // InternalApplicationConfiguration.g:2398:2: ( ( rule__ClassTypeScope__NumberAssignment_3_0 ) )
+ // InternalApplicationConfiguration.g:2399:3: ( rule__ClassTypeScope__NumberAssignment_3_0 )
+ {
+ before(grammarAccess.getClassTypeScopeAccess().getNumberAssignment_3_0());
+ // InternalApplicationConfiguration.g:2400:3: ( rule__ClassTypeScope__NumberAssignment_3_0 )
+ // InternalApplicationConfiguration.g:2400:4: rule__ClassTypeScope__NumberAssignment_3_0
+ {
+ pushFollow(FOLLOW_2);
+ rule__ClassTypeScope__NumberAssignment_3_0();
+
+ state._fsp--;
+
+
+ }
+
+ after(grammarAccess.getClassTypeScopeAccess().getNumberAssignment_3_0());
+
+ }
+
+
+ }
+ break;
+ case 2 :
+ // InternalApplicationConfiguration.g:2404:2: ( ( rule__ClassTypeScope__NumberAssignment_3_1 ) )
+ {
+ // InternalApplicationConfiguration.g:2404:2: ( ( rule__ClassTypeScope__NumberAssignment_3_1 ) )
+ // InternalApplicationConfiguration.g:2405:3: ( rule__ClassTypeScope__NumberAssignment_3_1 )
+ {
+ before(grammarAccess.getClassTypeScopeAccess().getNumberAssignment_3_1());
+ // InternalApplicationConfiguration.g:2406:3: ( rule__ClassTypeScope__NumberAssignment_3_1 )
+ // InternalApplicationConfiguration.g:2406:4: rule__ClassTypeScope__NumberAssignment_3_1
+ {
+ pushFollow(FOLLOW_2);
+ rule__ClassTypeScope__NumberAssignment_3_1();
+
+ state._fsp--;
+
+
+ }
+
+ after(grammarAccess.getClassTypeScopeAccess().getNumberAssignment_3_1());
+
+ }
+
+
+ }
+ break;
+
+ }
+ }
+ catch (RecognitionException re) {
+ reportError(re);
+ recover(input,re);
+ }
+ finally {
+
+ restoreStackSize(stackSize);
+
+ }
+ return ;
+ }
+ // $ANTLR end "rule__ClassTypeScope__Alternatives_3"
+
+
+ // $ANTLR start "rule__ObjectTypeScope__Alternatives_2"
+ // InternalApplicationConfiguration.g:2414:1: rule__ObjectTypeScope__Alternatives_2 : ( ( ( rule__ObjectTypeScope__SetsNewAssignment_2_0 ) ) | ( ( rule__ObjectTypeScope__SetsSumAssignment_2_1 ) ) );
+ public final void rule__ObjectTypeScope__Alternatives_2() throws RecognitionException {
+
+ int stackSize = keepStackSize();
+
+ try {
+ // InternalApplicationConfiguration.g:2418:1: ( ( ( rule__ObjectTypeScope__SetsNewAssignment_2_0 ) ) | ( ( rule__ObjectTypeScope__SetsSumAssignment_2_1 ) ) )
+ int alt18=2;
+ int LA18_0 = input.LA(1);
+
+ if ( (LA18_0==60) ) {
+ alt18=1;
+ }
+ else if ( (LA18_0==28) ) {
+ alt18=2;
+ }
+ else {
+ NoViableAltException nvae =
+ new NoViableAltException("", 18, 0, input);
+
+ throw nvae;
+ }
+ switch (alt18) {
+ case 1 :
+ // InternalApplicationConfiguration.g:2419:2: ( ( rule__ObjectTypeScope__SetsNewAssignment_2_0 ) )
+ {
+ // InternalApplicationConfiguration.g:2419:2: ( ( rule__ObjectTypeScope__SetsNewAssignment_2_0 ) )
+ // InternalApplicationConfiguration.g:2420:3: ( rule__ObjectTypeScope__SetsNewAssignment_2_0 )
+ {
+ before(grammarAccess.getObjectTypeScopeAccess().getSetsNewAssignment_2_0());
+ // InternalApplicationConfiguration.g:2421:3: ( rule__ObjectTypeScope__SetsNewAssignment_2_0 )
+ // InternalApplicationConfiguration.g:2421:4: rule__ObjectTypeScope__SetsNewAssignment_2_0
+ {
+ pushFollow(FOLLOW_2);
+ rule__ObjectTypeScope__SetsNewAssignment_2_0();
+
+ state._fsp--;
+
+
+ }
+
+ after(grammarAccess.getObjectTypeScopeAccess().getSetsNewAssignment_2_0());
+
+ }
+
+
+ }
+ break;
+ case 2 :
+ // InternalApplicationConfiguration.g:2425:2: ( ( rule__ObjectTypeScope__SetsSumAssignment_2_1 ) )
+ {
+ // InternalApplicationConfiguration.g:2425:2: ( ( rule__ObjectTypeScope__SetsSumAssignment_2_1 ) )
+ // InternalApplicationConfiguration.g:2426:3: ( rule__ObjectTypeScope__SetsSumAssignment_2_1 )
+ {
+ before(grammarAccess.getObjectTypeScopeAccess().getSetsSumAssignment_2_1());
+ // InternalApplicationConfiguration.g:2427:3: ( rule__ObjectTypeScope__SetsSumAssignment_2_1 )
+ // InternalApplicationConfiguration.g:2427:4: rule__ObjectTypeScope__SetsSumAssignment_2_1
+ {
+ pushFollow(FOLLOW_2);
+ rule__ObjectTypeScope__SetsSumAssignment_2_1();
+
+ state._fsp--;
+
+
+ }
+
+ after(grammarAccess.getObjectTypeScopeAccess().getSetsSumAssignment_2_1());
+
+ }
+
+
+ }
+ break;
+
+ }
+ }
+ catch (RecognitionException re) {
+ reportError(re);
+ recover(input,re);
+ }
+ finally {
+
+ restoreStackSize(stackSize);
+
+ }
+ return ;
+ }
+ // $ANTLR end "rule__ObjectTypeScope__Alternatives_2"
+
+
+ // $ANTLR start "rule__ObjectTypeScope__Alternatives_3"
+ // InternalApplicationConfiguration.g:2435:1: rule__ObjectTypeScope__Alternatives_3 : ( ( ( rule__ObjectTypeScope__NumberAssignment_3_0 ) ) | ( ( rule__ObjectTypeScope__NumberAssignment_3_1 ) ) );
+ public final void rule__ObjectTypeScope__Alternatives_3() throws RecognitionException {
+
+ int stackSize = keepStackSize();
+
+ try {
+ // InternalApplicationConfiguration.g:2439:1: ( ( ( rule__ObjectTypeScope__NumberAssignment_3_0 ) ) | ( ( rule__ObjectTypeScope__NumberAssignment_3_1 ) ) )
+ int alt19=2;
+ int LA19_0 = input.LA(1);
+
+ if ( (LA19_0==RULE_INT) ) {
+ int LA19_1 = input.LA(2);
+
+ if ( (LA19_1==EOF||(LA19_1>=30 && LA19_1<=31)) ) {
+ alt19=1;
+ }
+ else if ( (LA19_1==51) ) {
+ alt19=2;
+ }
+ else {
+ NoViableAltException nvae =
+ new NoViableAltException("", 19, 1, input);
+
+ throw nvae;
+ }
+ }
+ else if ( (LA19_0==61) ) {
+ alt19=1;
+ }
+ else {
+ NoViableAltException nvae =
+ new NoViableAltException("", 19, 0, input);
+
+ throw nvae;
+ }
+ switch (alt19) {
+ case 1 :
+ // InternalApplicationConfiguration.g:2440:2: ( ( rule__ObjectTypeScope__NumberAssignment_3_0 ) )
+ {
+ // InternalApplicationConfiguration.g:2440:2: ( ( rule__ObjectTypeScope__NumberAssignment_3_0 ) )
+ // InternalApplicationConfiguration.g:2441:3: ( rule__ObjectTypeScope__NumberAssignment_3_0 )
+ {
+ before(grammarAccess.getObjectTypeScopeAccess().getNumberAssignment_3_0());
+ // InternalApplicationConfiguration.g:2442:3: ( rule__ObjectTypeScope__NumberAssignment_3_0 )
+ // InternalApplicationConfiguration.g:2442:4: rule__ObjectTypeScope__NumberAssignment_3_0
+ {
+ pushFollow(FOLLOW_2);
+ rule__ObjectTypeScope__NumberAssignment_3_0();
+
+ state._fsp--;
+
+
+ }
+
+ after(grammarAccess.getObjectTypeScopeAccess().getNumberAssignment_3_0());
+
+ }
+
+
+ }
+ break;
+ case 2 :
+ // InternalApplicationConfiguration.g:2446:2: ( ( rule__ObjectTypeScope__NumberAssignment_3_1 ) )
+ {
+ // InternalApplicationConfiguration.g:2446:2: ( ( rule__ObjectTypeScope__NumberAssignment_3_1 ) )
+ // InternalApplicationConfiguration.g:2447:3: ( rule__ObjectTypeScope__NumberAssignment_3_1 )
+ {
+ before(grammarAccess.getObjectTypeScopeAccess().getNumberAssignment_3_1());
+ // InternalApplicationConfiguration.g:2448:3: ( rule__ObjectTypeScope__NumberAssignment_3_1 )
+ // InternalApplicationConfiguration.g:2448:4: rule__ObjectTypeScope__NumberAssignment_3_1
+ {
+ pushFollow(FOLLOW_2);
+ rule__ObjectTypeScope__NumberAssignment_3_1();
+
+ state._fsp--;
+
+
+ }
+
+ after(grammarAccess.getObjectTypeScopeAccess().getNumberAssignment_3_1());
+
+ }
+
+
+ }
+ break;
+
+ }
+ }
+ catch (RecognitionException re) {
+ reportError(re);
+ recover(input,re);
+ }
+ finally {
+
+ restoreStackSize(stackSize);
+
+ }
+ return ;
+ }
+ // $ANTLR end "rule__ObjectTypeScope__Alternatives_3"
+
+
+ // $ANTLR start "rule__IntegerTypeScope__Alternatives_2"
+ // InternalApplicationConfiguration.g:2456:1: rule__IntegerTypeScope__Alternatives_2 : ( ( ( rule__IntegerTypeScope__SetsNewAssignment_2_0 ) ) | ( ( rule__IntegerTypeScope__SetsSumAssignment_2_1 ) ) );
+ public final void rule__IntegerTypeScope__Alternatives_2() throws RecognitionException {
+
+ int stackSize = keepStackSize();
+
+ try {
+ // InternalApplicationConfiguration.g:2460:1: ( ( ( rule__IntegerTypeScope__SetsNewAssignment_2_0 ) ) | ( ( rule__IntegerTypeScope__SetsSumAssignment_2_1 ) ) )
+ int alt20=2;
+ int LA20_0 = input.LA(1);
+
+ if ( (LA20_0==60) ) {
+ alt20=1;
+ }
+ else if ( (LA20_0==28) ) {
+ alt20=2;
+ }
+ else {
+ NoViableAltException nvae =
+ new NoViableAltException("", 20, 0, input);
+
+ throw nvae;
+ }
+ switch (alt20) {
+ case 1 :
+ // InternalApplicationConfiguration.g:2461:2: ( ( rule__IntegerTypeScope__SetsNewAssignment_2_0 ) )
+ {
+ // InternalApplicationConfiguration.g:2461:2: ( ( rule__IntegerTypeScope__SetsNewAssignment_2_0 ) )
+ // InternalApplicationConfiguration.g:2462:3: ( rule__IntegerTypeScope__SetsNewAssignment_2_0 )
+ {
+ before(grammarAccess.getIntegerTypeScopeAccess().getSetsNewAssignment_2_0());
+ // InternalApplicationConfiguration.g:2463:3: ( rule__IntegerTypeScope__SetsNewAssignment_2_0 )
+ // InternalApplicationConfiguration.g:2463:4: rule__IntegerTypeScope__SetsNewAssignment_2_0
+ {
+ pushFollow(FOLLOW_2);
+ rule__IntegerTypeScope__SetsNewAssignment_2_0();
+
+ state._fsp--;
+
+
+ }
+
+ after(grammarAccess.getIntegerTypeScopeAccess().getSetsNewAssignment_2_0());
+
+ }
+
+
+ }
+ break;
+ case 2 :
+ // InternalApplicationConfiguration.g:2467:2: ( ( rule__IntegerTypeScope__SetsSumAssignment_2_1 ) )
+ {
+ // InternalApplicationConfiguration.g:2467:2: ( ( rule__IntegerTypeScope__SetsSumAssignment_2_1 ) )
+ // InternalApplicationConfiguration.g:2468:3: ( rule__IntegerTypeScope__SetsSumAssignment_2_1 )
+ {
+ before(grammarAccess.getIntegerTypeScopeAccess().getSetsSumAssignment_2_1());
+ // InternalApplicationConfiguration.g:2469:3: ( rule__IntegerTypeScope__SetsSumAssignment_2_1 )
+ // InternalApplicationConfiguration.g:2469:4: rule__IntegerTypeScope__SetsSumAssignment_2_1
+ {
+ pushFollow(FOLLOW_2);
+ rule__IntegerTypeScope__SetsSumAssignment_2_1();
+
+ state._fsp--;
+
+
+ }
+
+ after(grammarAccess.getIntegerTypeScopeAccess().getSetsSumAssignment_2_1());
+
+ }
+
+
+ }
+ break;
+
+ }
+ }
+ catch (RecognitionException re) {
+ reportError(re);
+ recover(input,re);
+ }
+ finally {
+
+ restoreStackSize(stackSize);
+
+ }
+ return ;
+ }
+ // $ANTLR end "rule__IntegerTypeScope__Alternatives_2"
+
+
+ // $ANTLR start "rule__IntegerTypeScope__Alternatives_3"
+ // InternalApplicationConfiguration.g:2477:1: rule__IntegerTypeScope__Alternatives_3 : ( ( ( rule__IntegerTypeScope__NumberAssignment_3_0 ) ) | ( ( rule__IntegerTypeScope__NumberAssignment_3_1 ) ) | ( ( rule__IntegerTypeScope__NumberAssignment_3_2 ) ) );
+ public final void rule__IntegerTypeScope__Alternatives_3() throws RecognitionException {
+
+ int stackSize = keepStackSize();
+
+ try {
+ // InternalApplicationConfiguration.g:2481:1: ( ( ( rule__IntegerTypeScope__NumberAssignment_3_0 ) ) | ( ( rule__IntegerTypeScope__NumberAssignment_3_1 ) ) | ( ( rule__IntegerTypeScope__NumberAssignment_3_2 ) ) )
+ int alt21=3;
+ switch ( input.LA(1) ) {
+ case RULE_INT:
+ {
+ int LA21_1 = input.LA(2);
+
+ if ( (LA21_1==51) ) {
+ alt21=2;
+ }
+ else if ( (LA21_1==EOF||(LA21_1>=30 && LA21_1<=31)) ) {
+ alt21=1;
+ }
+ else {
+ NoViableAltException nvae =
+ new NoViableAltException("", 21, 1, input);
+
+ throw nvae;
+ }
+ }
+ break;
+ case 61:
+ {
+ alt21=1;
+ }
+ break;
+ case 29:
+ {
+ alt21=3;
+ }
+ break;
+ default:
+ NoViableAltException nvae =
+ new NoViableAltException("", 21, 0, input);
+
+ throw nvae;
+ }
+
+ switch (alt21) {
+ case 1 :
+ // InternalApplicationConfiguration.g:2482:2: ( ( rule__IntegerTypeScope__NumberAssignment_3_0 ) )
+ {
+ // InternalApplicationConfiguration.g:2482:2: ( ( rule__IntegerTypeScope__NumberAssignment_3_0 ) )
+ // InternalApplicationConfiguration.g:2483:3: ( rule__IntegerTypeScope__NumberAssignment_3_0 )
+ {
+ before(grammarAccess.getIntegerTypeScopeAccess().getNumberAssignment_3_0());
+ // InternalApplicationConfiguration.g:2484:3: ( rule__IntegerTypeScope__NumberAssignment_3_0 )
+ // InternalApplicationConfiguration.g:2484:4: rule__IntegerTypeScope__NumberAssignment_3_0
+ {
+ pushFollow(FOLLOW_2);
+ rule__IntegerTypeScope__NumberAssignment_3_0();
+
+ state._fsp--;
+
+
+ }
+
+ after(grammarAccess.getIntegerTypeScopeAccess().getNumberAssignment_3_0());
+
+ }
+
+
+ }
+ break;
+ case 2 :
+ // InternalApplicationConfiguration.g:2488:2: ( ( rule__IntegerTypeScope__NumberAssignment_3_1 ) )
+ {
+ // InternalApplicationConfiguration.g:2488:2: ( ( rule__IntegerTypeScope__NumberAssignment_3_1 ) )
+ // InternalApplicationConfiguration.g:2489:3: ( rule__IntegerTypeScope__NumberAssignment_3_1 )
+ {
+ before(grammarAccess.getIntegerTypeScopeAccess().getNumberAssignment_3_1());
+ // InternalApplicationConfiguration.g:2490:3: ( rule__IntegerTypeScope__NumberAssignment_3_1 )
+ // InternalApplicationConfiguration.g:2490:4: rule__IntegerTypeScope__NumberAssignment_3_1
+ {
+ pushFollow(FOLLOW_2);
+ rule__IntegerTypeScope__NumberAssignment_3_1();
+
+ state._fsp--;
+
+
+ }
+
+ after(grammarAccess.getIntegerTypeScopeAccess().getNumberAssignment_3_1());
+
+ }
+
+
+ }
+ break;
+ case 3 :
+ // InternalApplicationConfiguration.g:2494:2: ( ( rule__IntegerTypeScope__NumberAssignment_3_2 ) )
+ {
+ // InternalApplicationConfiguration.g:2494:2: ( ( rule__IntegerTypeScope__NumberAssignment_3_2 ) )
+ // InternalApplicationConfiguration.g:2495:3: ( rule__IntegerTypeScope__NumberAssignment_3_2 )
+ {
+ before(grammarAccess.getIntegerTypeScopeAccess().getNumberAssignment_3_2());
+ // InternalApplicationConfiguration.g:2496:3: ( rule__IntegerTypeScope__NumberAssignment_3_2 )
+ // InternalApplicationConfiguration.g:2496:4: rule__IntegerTypeScope__NumberAssignment_3_2
+ {
+ pushFollow(FOLLOW_2);
+ rule__IntegerTypeScope__NumberAssignment_3_2();
+
+ state._fsp--;
+
+
+ }
+
+ after(grammarAccess.getIntegerTypeScopeAccess().getNumberAssignment_3_2());
+
+ }
+
+
+ }
+ break;
+
+ }
+ }
+ catch (RecognitionException re) {
+ reportError(re);
+ recover(input,re);
+ }
+ finally {
+
+ restoreStackSize(stackSize);
+
+ }
+ return ;
+ }
+ // $ANTLR end "rule__IntegerTypeScope__Alternatives_3"
+
+
+ // $ANTLR start "rule__RealTypeScope__Alternatives_2"
+ // InternalApplicationConfiguration.g:2504:1: rule__RealTypeScope__Alternatives_2 : ( ( ( rule__RealTypeScope__SetsNewAssignment_2_0 ) ) | ( ( rule__RealTypeScope__SetsSumAssignment_2_1 ) ) );
+ public final void rule__RealTypeScope__Alternatives_2() throws RecognitionException {
+
+ int stackSize = keepStackSize();
+
+ try {
+ // InternalApplicationConfiguration.g:2508:1: ( ( ( rule__RealTypeScope__SetsNewAssignment_2_0 ) ) | ( ( rule__RealTypeScope__SetsSumAssignment_2_1 ) ) )
+ int alt22=2;
+ int LA22_0 = input.LA(1);
+
+ if ( (LA22_0==60) ) {
+ alt22=1;
+ }
+ else if ( (LA22_0==28) ) {
+ alt22=2;
+ }
+ else {
+ NoViableAltException nvae =
+ new NoViableAltException("", 22, 0, input);
+
+ throw nvae;
+ }
+ switch (alt22) {
+ case 1 :
+ // InternalApplicationConfiguration.g:2509:2: ( ( rule__RealTypeScope__SetsNewAssignment_2_0 ) )
+ {
+ // InternalApplicationConfiguration.g:2509:2: ( ( rule__RealTypeScope__SetsNewAssignment_2_0 ) )
+ // InternalApplicationConfiguration.g:2510:3: ( rule__RealTypeScope__SetsNewAssignment_2_0 )
+ {
+ before(grammarAccess.getRealTypeScopeAccess().getSetsNewAssignment_2_0());
+ // InternalApplicationConfiguration.g:2511:3: ( rule__RealTypeScope__SetsNewAssignment_2_0 )
+ // InternalApplicationConfiguration.g:2511:4: rule__RealTypeScope__SetsNewAssignment_2_0
+ {
+ pushFollow(FOLLOW_2);
+ rule__RealTypeScope__SetsNewAssignment_2_0();
+
+ state._fsp--;
+
+
+ }
+
+ after(grammarAccess.getRealTypeScopeAccess().getSetsNewAssignment_2_0());
+
+ }
+
+
+ }
+ break;
+ case 2 :
+ // InternalApplicationConfiguration.g:2515:2: ( ( rule__RealTypeScope__SetsSumAssignment_2_1 ) )
+ {
+ // InternalApplicationConfiguration.g:2515:2: ( ( rule__RealTypeScope__SetsSumAssignment_2_1 ) )
+ // InternalApplicationConfiguration.g:2516:3: ( rule__RealTypeScope__SetsSumAssignment_2_1 )
+ {
+ before(grammarAccess.getRealTypeScopeAccess().getSetsSumAssignment_2_1());
+ // InternalApplicationConfiguration.g:2517:3: ( rule__RealTypeScope__SetsSumAssignment_2_1 )
+ // InternalApplicationConfiguration.g:2517:4: rule__RealTypeScope__SetsSumAssignment_2_1
+ {
+ pushFollow(FOLLOW_2);
+ rule__RealTypeScope__SetsSumAssignment_2_1();
+
+ state._fsp--;
+
+
+ }
+
+ after(grammarAccess.getRealTypeScopeAccess().getSetsSumAssignment_2_1());
+
+ }
+
+
+ }
+ break;
+
+ }
+ }
+ catch (RecognitionException re) {
+ reportError(re);
+ recover(input,re);
+ }
+ finally {
+
+ restoreStackSize(stackSize);
+
+ }
+ return ;
+ }
+ // $ANTLR end "rule__RealTypeScope__Alternatives_2"
+
+
+ // $ANTLR start "rule__RealTypeScope__Alternatives_3"
+ // InternalApplicationConfiguration.g:2525:1: rule__RealTypeScope__Alternatives_3 : ( ( ( rule__RealTypeScope__NumberAssignment_3_0 ) ) | ( ( rule__RealTypeScope__NumberAssignment_3_1 ) ) | ( ( rule__RealTypeScope__NumberAssignment_3_2 ) ) );
+ public final void rule__RealTypeScope__Alternatives_3() throws RecognitionException {
+
+ int stackSize = keepStackSize();
+
+ try {
+ // InternalApplicationConfiguration.g:2529:1: ( ( ( rule__RealTypeScope__NumberAssignment_3_0 ) ) | ( ( rule__RealTypeScope__NumberAssignment_3_1 ) ) | ( ( rule__RealTypeScope__NumberAssignment_3_2 ) ) )
+ int alt23=3;
+ switch ( input.LA(1) ) {
+ case RULE_INT:
+ {
+ int LA23_1 = input.LA(2);
+
+ if ( (LA23_1==EOF||(LA23_1>=30 && LA23_1<=31)) ) {
+ alt23=1;
+ }
+ else if ( (LA23_1==51) ) {
+ alt23=2;
+ }
+ else {
+ NoViableAltException nvae =
+ new NoViableAltException("", 23, 1, input);
+
+ throw nvae;
+ }
+ }
+ break;
+ case 61:
+ {
+ alt23=1;
+ }
+ break;
+ case 29:
+ {
+ alt23=3;
+ }
+ break;
+ default:
+ NoViableAltException nvae =
+ new NoViableAltException("", 23, 0, input);
+
+ throw nvae;
+ }
+
+ switch (alt23) {
+ case 1 :
+ // InternalApplicationConfiguration.g:2530:2: ( ( rule__RealTypeScope__NumberAssignment_3_0 ) )
+ {
+ // InternalApplicationConfiguration.g:2530:2: ( ( rule__RealTypeScope__NumberAssignment_3_0 ) )
+ // InternalApplicationConfiguration.g:2531:3: ( rule__RealTypeScope__NumberAssignment_3_0 )
+ {
+ before(grammarAccess.getRealTypeScopeAccess().getNumberAssignment_3_0());
+ // InternalApplicationConfiguration.g:2532:3: ( rule__RealTypeScope__NumberAssignment_3_0 )
+ // InternalApplicationConfiguration.g:2532:4: rule__RealTypeScope__NumberAssignment_3_0
+ {
+ pushFollow(FOLLOW_2);
+ rule__RealTypeScope__NumberAssignment_3_0();
+
+ state._fsp--;
+
+
+ }
+
+ after(grammarAccess.getRealTypeScopeAccess().getNumberAssignment_3_0());
+
+ }
+
+
+ }
+ break;
+ case 2 :
+ // InternalApplicationConfiguration.g:2536:2: ( ( rule__RealTypeScope__NumberAssignment_3_1 ) )
+ {
+ // InternalApplicationConfiguration.g:2536:2: ( ( rule__RealTypeScope__NumberAssignment_3_1 ) )
+ // InternalApplicationConfiguration.g:2537:3: ( rule__RealTypeScope__NumberAssignment_3_1 )
+ {
+ before(grammarAccess.getRealTypeScopeAccess().getNumberAssignment_3_1());
+ // InternalApplicationConfiguration.g:2538:3: ( rule__RealTypeScope__NumberAssignment_3_1 )
+ // InternalApplicationConfiguration.g:2538:4: rule__RealTypeScope__NumberAssignment_3_1
+ {
+ pushFollow(FOLLOW_2);
+ rule__RealTypeScope__NumberAssignment_3_1();
+
+ state._fsp--;
+
+
+ }
+
+ after(grammarAccess.getRealTypeScopeAccess().getNumberAssignment_3_1());
+
+ }
+
+
+ }
+ break;
+ case 3 :
+ // InternalApplicationConfiguration.g:2542:2: ( ( rule__RealTypeScope__NumberAssignment_3_2 ) )
+ {
+ // InternalApplicationConfiguration.g:2542:2: ( ( rule__RealTypeScope__NumberAssignment_3_2 ) )
+ // InternalApplicationConfiguration.g:2543:3: ( rule__RealTypeScope__NumberAssignment_3_2 )
+ {
+ before(grammarAccess.getRealTypeScopeAccess().getNumberAssignment_3_2());
+ // InternalApplicationConfiguration.g:2544:3: ( rule__RealTypeScope__NumberAssignment_3_2 )
+ // InternalApplicationConfiguration.g:2544:4: rule__RealTypeScope__NumberAssignment_3_2
+ {
+ pushFollow(FOLLOW_2);
+ rule__RealTypeScope__NumberAssignment_3_2();
+
+ state._fsp--;
+
+
+ }
+
+ after(grammarAccess.getRealTypeScopeAccess().getNumberAssignment_3_2());
+
+ }
+
+
+ }
+ break;
+
+ }
+ }
+ catch (RecognitionException re) {
+ reportError(re);
+ recover(input,re);
+ }
+ finally {
+
+ restoreStackSize(stackSize);
+
+ }
+ return ;
+ }
+ // $ANTLR end "rule__RealTypeScope__Alternatives_3"
+
+
+ // $ANTLR start "rule__StringTypeScope__Alternatives_2"
+ // InternalApplicationConfiguration.g:2552:1: rule__StringTypeScope__Alternatives_2 : ( ( ( rule__StringTypeScope__SetsNewAssignment_2_0 ) ) | ( ( rule__StringTypeScope__SetsSumAssignment_2_1 ) ) );
+ public final void rule__StringTypeScope__Alternatives_2() throws RecognitionException {
+
+ int stackSize = keepStackSize();
+
+ try {
+ // InternalApplicationConfiguration.g:2556:1: ( ( ( rule__StringTypeScope__SetsNewAssignment_2_0 ) ) | ( ( rule__StringTypeScope__SetsSumAssignment_2_1 ) ) )
+ int alt24=2;
+ int LA24_0 = input.LA(1);
+
+ if ( (LA24_0==60) ) {
+ alt24=1;
+ }
+ else if ( (LA24_0==28) ) {
+ alt24=2;
+ }
+ else {
+ NoViableAltException nvae =
+ new NoViableAltException("", 24, 0, input);
+
+ throw nvae;
+ }
+ switch (alt24) {
+ case 1 :
+ // InternalApplicationConfiguration.g:2557:2: ( ( rule__StringTypeScope__SetsNewAssignment_2_0 ) )
+ {
+ // InternalApplicationConfiguration.g:2557:2: ( ( rule__StringTypeScope__SetsNewAssignment_2_0 ) )
+ // InternalApplicationConfiguration.g:2558:3: ( rule__StringTypeScope__SetsNewAssignment_2_0 )
+ {
+ before(grammarAccess.getStringTypeScopeAccess().getSetsNewAssignment_2_0());
+ // InternalApplicationConfiguration.g:2559:3: ( rule__StringTypeScope__SetsNewAssignment_2_0 )
+ // InternalApplicationConfiguration.g:2559:4: rule__StringTypeScope__SetsNewAssignment_2_0
+ {
+ pushFollow(FOLLOW_2);
+ rule__StringTypeScope__SetsNewAssignment_2_0();
+
+ state._fsp--;
+
+
+ }
+
+ after(grammarAccess.getStringTypeScopeAccess().getSetsNewAssignment_2_0());
+
+ }
+
+
+ }
+ break;
+ case 2 :
+ // InternalApplicationConfiguration.g:2563:2: ( ( rule__StringTypeScope__SetsSumAssignment_2_1 ) )
+ {
+ // InternalApplicationConfiguration.g:2563:2: ( ( rule__StringTypeScope__SetsSumAssignment_2_1 ) )
+ // InternalApplicationConfiguration.g:2564:3: ( rule__StringTypeScope__SetsSumAssignment_2_1 )
+ {
+ before(grammarAccess.getStringTypeScopeAccess().getSetsSumAssignment_2_1());
+ // InternalApplicationConfiguration.g:2565:3: ( rule__StringTypeScope__SetsSumAssignment_2_1 )
+ // InternalApplicationConfiguration.g:2565:4: rule__StringTypeScope__SetsSumAssignment_2_1
+ {
+ pushFollow(FOLLOW_2);
+ rule__StringTypeScope__SetsSumAssignment_2_1();
+
+ state._fsp--;
+
+
+ }
+
+ after(grammarAccess.getStringTypeScopeAccess().getSetsSumAssignment_2_1());
+
+ }
+
+
+ }
+ break;
+
+ }
+ }
+ catch (RecognitionException re) {
+ reportError(re);
+ recover(input,re);
+ }
+ finally {
+
+ restoreStackSize(stackSize);
+
+ }
+ return ;
+ }
+ // $ANTLR end "rule__StringTypeScope__Alternatives_2"
+
+
+ // $ANTLR start "rule__StringTypeScope__Alternatives_3"
+ // InternalApplicationConfiguration.g:2573:1: rule__StringTypeScope__Alternatives_3 : ( ( ( rule__StringTypeScope__NumberAssignment_3_0 ) ) | ( ( rule__StringTypeScope__NumberAssignment_3_1 ) ) | ( ( rule__StringTypeScope__NumberAssignment_3_2 ) ) );
+ public final void rule__StringTypeScope__Alternatives_3() throws RecognitionException {
+
+ int stackSize = keepStackSize();
+
+ try {
+ // InternalApplicationConfiguration.g:2577:1: ( ( ( rule__StringTypeScope__NumberAssignment_3_0 ) ) | ( ( rule__StringTypeScope__NumberAssignment_3_1 ) ) | ( ( rule__StringTypeScope__NumberAssignment_3_2 ) ) )
+ int alt25=3;
+ switch ( input.LA(1) ) {
+ case RULE_INT:
+ {
+ int LA25_1 = input.LA(2);
+
+ if ( (LA25_1==EOF||(LA25_1>=30 && LA25_1<=31)) ) {
+ alt25=1;
+ }
+ else if ( (LA25_1==51) ) {
+ alt25=2;
+ }
+ else {
+ NoViableAltException nvae =
+ new NoViableAltException("", 25, 1, input);
+
+ throw nvae;
+ }
+ }
+ break;
+ case 61:
+ {
+ alt25=1;
+ }
+ break;
+ case 29:
+ {
+ alt25=3;
+ }
+ break;
+ default:
+ NoViableAltException nvae =
+ new NoViableAltException("", 25, 0, input);
+
+ throw nvae;
+ }
+
+ switch (alt25) {
+ case 1 :
+ // InternalApplicationConfiguration.g:2578:2: ( ( rule__StringTypeScope__NumberAssignment_3_0 ) )
+ {
+ // InternalApplicationConfiguration.g:2578:2: ( ( rule__StringTypeScope__NumberAssignment_3_0 ) )
+ // InternalApplicationConfiguration.g:2579:3: ( rule__StringTypeScope__NumberAssignment_3_0 )
+ {
+ before(grammarAccess.getStringTypeScopeAccess().getNumberAssignment_3_0());
+ // InternalApplicationConfiguration.g:2580:3: ( rule__StringTypeScope__NumberAssignment_3_0 )
+ // InternalApplicationConfiguration.g:2580:4: rule__StringTypeScope__NumberAssignment_3_0
+ {
+ pushFollow(FOLLOW_2);
+ rule__StringTypeScope__NumberAssignment_3_0();
+
+ state._fsp--;
+
+
+ }
+
+ after(grammarAccess.getStringTypeScopeAccess().getNumberAssignment_3_0());
+
+ }
+
+
+ }
+ break;
+ case 2 :
+ // InternalApplicationConfiguration.g:2584:2: ( ( rule__StringTypeScope__NumberAssignment_3_1 ) )
+ {
+ // InternalApplicationConfiguration.g:2584:2: ( ( rule__StringTypeScope__NumberAssignment_3_1 ) )
+ // InternalApplicationConfiguration.g:2585:3: ( rule__StringTypeScope__NumberAssignment_3_1 )
+ {
+ before(grammarAccess.getStringTypeScopeAccess().getNumberAssignment_3_1());
+ // InternalApplicationConfiguration.g:2586:3: ( rule__StringTypeScope__NumberAssignment_3_1 )
+ // InternalApplicationConfiguration.g:2586:4: rule__StringTypeScope__NumberAssignment_3_1
+ {
+ pushFollow(FOLLOW_2);
+ rule__StringTypeScope__NumberAssignment_3_1();
+
+ state._fsp--;
+
+
+ }
+
+ after(grammarAccess.getStringTypeScopeAccess().getNumberAssignment_3_1());
+
+ }
+
+
+ }
+ break;
+ case 3 :
+ // InternalApplicationConfiguration.g:2590:2: ( ( rule__StringTypeScope__NumberAssignment_3_2 ) )
+ {
+ // InternalApplicationConfiguration.g:2590:2: ( ( rule__StringTypeScope__NumberAssignment_3_2 ) )
+ // InternalApplicationConfiguration.g:2591:3: ( rule__StringTypeScope__NumberAssignment_3_2 )
+ {
+ before(grammarAccess.getStringTypeScopeAccess().getNumberAssignment_3_2());
+ // InternalApplicationConfiguration.g:2592:3: ( rule__StringTypeScope__NumberAssignment_3_2 )
+ // InternalApplicationConfiguration.g:2592:4: rule__StringTypeScope__NumberAssignment_3_2
+ {
+ pushFollow(FOLLOW_2);
+ rule__StringTypeScope__NumberAssignment_3_2();
+
+ state._fsp--;
+
+
+ }
+
+ after(grammarAccess.getStringTypeScopeAccess().getNumberAssignment_3_2());
+
+ }
+
+
+ }
+ break;
+
+ }
+ }
+ catch (RecognitionException re) {
+ reportError(re);
+ recover(input,re);
+ }
+ finally {
+
+ restoreStackSize(stackSize);
+
+ }
+ return ;
+ }
+ // $ANTLR end "rule__StringTypeScope__Alternatives_3"
+
+
+ // $ANTLR start "rule__ExactNumber__Alternatives"
+ // InternalApplicationConfiguration.g:2600:1: rule__ExactNumber__Alternatives : ( ( ( rule__ExactNumber__ExactNumberAssignment_0 ) ) | ( ( rule__ExactNumber__ExactUnlimitedAssignment_1 ) ) );
+ public final void rule__ExactNumber__Alternatives() throws RecognitionException {
+
+ int stackSize = keepStackSize();
+
+ try {
+ // InternalApplicationConfiguration.g:2604:1: ( ( ( rule__ExactNumber__ExactNumberAssignment_0 ) ) | ( ( rule__ExactNumber__ExactUnlimitedAssignment_1 ) ) )
+ int alt26=2;
+ int LA26_0 = input.LA(1);
+
+ if ( (LA26_0==RULE_INT) ) {
+ alt26=1;
+ }
+ else if ( (LA26_0==61) ) {
+ alt26=2;
+ }
+ else {
+ NoViableAltException nvae =
+ new NoViableAltException("", 26, 0, input);
+
+ throw nvae;
+ }
+ switch (alt26) {
+ case 1 :
+ // InternalApplicationConfiguration.g:2605:2: ( ( rule__ExactNumber__ExactNumberAssignment_0 ) )
+ {
+ // InternalApplicationConfiguration.g:2605:2: ( ( rule__ExactNumber__ExactNumberAssignment_0 ) )
+ // InternalApplicationConfiguration.g:2606:3: ( rule__ExactNumber__ExactNumberAssignment_0 )
+ {
+ before(grammarAccess.getExactNumberAccess().getExactNumberAssignment_0());
+ // InternalApplicationConfiguration.g:2607:3: ( rule__ExactNumber__ExactNumberAssignment_0 )
+ // InternalApplicationConfiguration.g:2607:4: rule__ExactNumber__ExactNumberAssignment_0
+ {
+ pushFollow(FOLLOW_2);
+ rule__ExactNumber__ExactNumberAssignment_0();
+
+ state._fsp--;
+
+
+ }
+
+ after(grammarAccess.getExactNumberAccess().getExactNumberAssignment_0());
+
+ }
+
+
+ }
+ break;
+ case 2 :
+ // InternalApplicationConfiguration.g:2611:2: ( ( rule__ExactNumber__ExactUnlimitedAssignment_1 ) )
+ {
+ // InternalApplicationConfiguration.g:2611:2: ( ( rule__ExactNumber__ExactUnlimitedAssignment_1 ) )
+ // InternalApplicationConfiguration.g:2612:3: ( rule__ExactNumber__ExactUnlimitedAssignment_1 )
+ {
+ before(grammarAccess.getExactNumberAccess().getExactUnlimitedAssignment_1());
+ // InternalApplicationConfiguration.g:2613:3: ( rule__ExactNumber__ExactUnlimitedAssignment_1 )
+ // InternalApplicationConfiguration.g:2613:4: rule__ExactNumber__ExactUnlimitedAssignment_1
+ {
+ pushFollow(FOLLOW_2);
+ rule__ExactNumber__ExactUnlimitedAssignment_1();
+
+ state._fsp--;
+
+
+ }
+
+ after(grammarAccess.getExactNumberAccess().getExactUnlimitedAssignment_1());
+
+ }
+
+
+ }
+ break;
+
+ }
+ }
+ catch (RecognitionException re) {
+ reportError(re);
+ recover(input,re);
+ }
+ finally {
+
+ restoreStackSize(stackSize);
+
+ }
+ return ;
+ }
+ // $ANTLR end "rule__ExactNumber__Alternatives"
+
+
+ // $ANTLR start "rule__IntervallNumber__Alternatives_2"
+ // InternalApplicationConfiguration.g:2621:1: rule__IntervallNumber__Alternatives_2 : ( ( ( rule__IntervallNumber__MaxNumberAssignment_2_0 ) ) | ( ( rule__IntervallNumber__MaxUnlimitedAssignment_2_1 ) ) );
+ public final void rule__IntervallNumber__Alternatives_2() throws RecognitionException {
+
+ int stackSize = keepStackSize();
+
+ try {
+ // InternalApplicationConfiguration.g:2625:1: ( ( ( rule__IntervallNumber__MaxNumberAssignment_2_0 ) ) | ( ( rule__IntervallNumber__MaxUnlimitedAssignment_2_1 ) ) )
+ int alt27=2;
+ int LA27_0 = input.LA(1);
+
+ if ( (LA27_0==RULE_INT) ) {
+ alt27=1;
+ }
+ else if ( (LA27_0==61) ) {
+ alt27=2;
+ }
+ else {
+ NoViableAltException nvae =
+ new NoViableAltException("", 27, 0, input);
+
+ throw nvae;
+ }
+ switch (alt27) {
+ case 1 :
+ // InternalApplicationConfiguration.g:2626:2: ( ( rule__IntervallNumber__MaxNumberAssignment_2_0 ) )
+ {
+ // InternalApplicationConfiguration.g:2626:2: ( ( rule__IntervallNumber__MaxNumberAssignment_2_0 ) )
+ // InternalApplicationConfiguration.g:2627:3: ( rule__IntervallNumber__MaxNumberAssignment_2_0 )
+ {
+ before(grammarAccess.getIntervallNumberAccess().getMaxNumberAssignment_2_0());
+ // InternalApplicationConfiguration.g:2628:3: ( rule__IntervallNumber__MaxNumberAssignment_2_0 )
+ // InternalApplicationConfiguration.g:2628:4: rule__IntervallNumber__MaxNumberAssignment_2_0
+ {
+ pushFollow(FOLLOW_2);
+ rule__IntervallNumber__MaxNumberAssignment_2_0();
+
+ state._fsp--;
+
+
+ }
+
+ after(grammarAccess.getIntervallNumberAccess().getMaxNumberAssignment_2_0());
+
+ }
+
+
+ }
+ break;
+ case 2 :
+ // InternalApplicationConfiguration.g:2632:2: ( ( rule__IntervallNumber__MaxUnlimitedAssignment_2_1 ) )
+ {
+ // InternalApplicationConfiguration.g:2632:2: ( ( rule__IntervallNumber__MaxUnlimitedAssignment_2_1 ) )
+ // InternalApplicationConfiguration.g:2633:3: ( rule__IntervallNumber__MaxUnlimitedAssignment_2_1 )
+ {
+ before(grammarAccess.getIntervallNumberAccess().getMaxUnlimitedAssignment_2_1());
+ // InternalApplicationConfiguration.g:2634:3: ( rule__IntervallNumber__MaxUnlimitedAssignment_2_1 )
+ // InternalApplicationConfiguration.g:2634:4: rule__IntervallNumber__MaxUnlimitedAssignment_2_1
+ {
+ pushFollow(FOLLOW_2);
+ rule__IntervallNumber__MaxUnlimitedAssignment_2_1();
+
+ state._fsp--;
+
+
+ }
+
+ after(grammarAccess.getIntervallNumberAccess().getMaxUnlimitedAssignment_2_1());
+
+ }
+
+
+ }
+ break;
+
+ }
+ }
+ catch (RecognitionException re) {
+ reportError(re);
+ recover(input,re);
+ }
+ finally {
+
+ restoreStackSize(stackSize);
+
+ }
+ return ;
+ }
+ // $ANTLR end "rule__IntervallNumber__Alternatives_2"
+
+
+ // $ANTLR start "rule__Scope__Alternatives"
+ // InternalApplicationConfiguration.g:2642:1: rule__Scope__Alternatives : ( ( ruleScopeSpecification ) | ( ruleScopeReference ) );
+ public final void rule__Scope__Alternatives() throws RecognitionException {
+
+ int stackSize = keepStackSize();
+
+ try {
+ // InternalApplicationConfiguration.g:2646:1: ( ( ruleScopeSpecification ) | ( ruleScopeReference ) )
+ int alt28=2;
+ int LA28_0 = input.LA(1);
+
+ if ( (LA28_0==29) ) {
+ alt28=1;
+ }
+ else if ( (LA28_0==RULE_ID) ) {
+ alt28=2;
+ }
+ else {
+ NoViableAltException nvae =
+ new NoViableAltException("", 28, 0, input);
+
+ throw nvae;
+ }
+ switch (alt28) {
+ case 1 :
+ // InternalApplicationConfiguration.g:2647:2: ( ruleScopeSpecification )
+ {
+ // InternalApplicationConfiguration.g:2647:2: ( ruleScopeSpecification )
+ // InternalApplicationConfiguration.g:2648:3: ruleScopeSpecification
+ {
+ before(grammarAccess.getScopeAccess().getScopeSpecificationParserRuleCall_0());
+ pushFollow(FOLLOW_2);
+ ruleScopeSpecification();
+
+ state._fsp--;
+
+ after(grammarAccess.getScopeAccess().getScopeSpecificationParserRuleCall_0());
+
+ }
+
+
+ }
+ break;
+ case 2 :
+ // InternalApplicationConfiguration.g:2653:2: ( ruleScopeReference )
+ {
+ // InternalApplicationConfiguration.g:2653:2: ( ruleScopeReference )
+ // InternalApplicationConfiguration.g:2654:3: ruleScopeReference
+ {
+ before(grammarAccess.getScopeAccess().getScopeReferenceParserRuleCall_1());
+ pushFollow(FOLLOW_2);
+ ruleScopeReference();
+
+ state._fsp--;
+
+ after(grammarAccess.getScopeAccess().getScopeReferenceParserRuleCall_1());
+
+ }
+
+
+ }
+ break;
+
+ }
+ }
+ catch (RecognitionException re) {
+ reportError(re);
+ recover(input,re);
+ }
+ finally {
+
+ restoreStackSize(stackSize);
+
+ }
+ return ;
+ }
+ // $ANTLR end "rule__Scope__Alternatives"
+
+
+ // $ANTLR start "rule__OptimizationDirection__Alternatives"
+ // InternalApplicationConfiguration.g:2663:1: rule__OptimizationDirection__Alternatives : ( ( ( 'minimize' ) ) | ( ( 'maximize' ) ) );
+ public final void rule__OptimizationDirection__Alternatives() throws RecognitionException {
+
+ int stackSize = keepStackSize();
+
+ try {
+ // InternalApplicationConfiguration.g:2667:1: ( ( ( 'minimize' ) ) | ( ( 'maximize' ) ) )
+ int alt29=2;
+ int LA29_0 = input.LA(1);
+
+ if ( (LA29_0==11) ) {
+ alt29=1;
+ }
+ else if ( (LA29_0==12) ) {
+ alt29=2;
+ }
+ else {
+ NoViableAltException nvae =
+ new NoViableAltException("", 29, 0, input);
+
+ throw nvae;
+ }
+ switch (alt29) {
+ case 1 :
+ // InternalApplicationConfiguration.g:2668:2: ( ( 'minimize' ) )
+ {
+ // InternalApplicationConfiguration.g:2668:2: ( ( 'minimize' ) )
+ // InternalApplicationConfiguration.g:2669:3: ( 'minimize' )
+ {
+ before(grammarAccess.getOptimizationDirectionAccess().getMINIMIZEEnumLiteralDeclaration_0());
+ // InternalApplicationConfiguration.g:2670:3: ( 'minimize' )
+ // InternalApplicationConfiguration.g:2670:4: 'minimize'
+ {
+ match(input,11,FOLLOW_2);
+
+ }
+
+ after(grammarAccess.getOptimizationDirectionAccess().getMINIMIZEEnumLiteralDeclaration_0());
+
+ }
+
+
+ }
+ break;
+ case 2 :
+ // InternalApplicationConfiguration.g:2674:2: ( ( 'maximize' ) )
+ {
+ // InternalApplicationConfiguration.g:2674:2: ( ( 'maximize' ) )
+ // InternalApplicationConfiguration.g:2675:3: ( 'maximize' )
+ {
+ before(grammarAccess.getOptimizationDirectionAccess().getMAXIMIZEEnumLiteralDeclaration_1());
+ // InternalApplicationConfiguration.g:2676:3: ( 'maximize' )
+ // InternalApplicationConfiguration.g:2676:4: 'maximize'
+ {
+ match(input,12,FOLLOW_2);
+
+ }
+
+ after(grammarAccess.getOptimizationDirectionAccess().getMAXIMIZEEnumLiteralDeclaration_1());
+
+ }
+
+
+ }
+ break;
+
+ }
+ }
+ catch (RecognitionException re) {
+ reportError(re);
+ recover(input,re);
+ }
+ finally {
+
+ restoreStackSize(stackSize);
+
+ }
+ return ;
+ }
+ // $ANTLR end "rule__OptimizationDirection__Alternatives"
+
+
+ // $ANTLR start "rule__ComparisonOperator__Alternatives"
+ // InternalApplicationConfiguration.g:2684:1: rule__ComparisonOperator__Alternatives : ( ( ( '<=' ) ) | ( ( '>=' ) ) );
+ public final void rule__ComparisonOperator__Alternatives() throws RecognitionException {
+
+ int stackSize = keepStackSize();
+
+ try {
+ // InternalApplicationConfiguration.g:2688:1: ( ( ( '<=' ) ) | ( ( '>=' ) ) )
+ int alt30=2;
+ int LA30_0 = input.LA(1);
+
+ if ( (LA30_0==13) ) {
+ alt30=1;
+ }
+ else if ( (LA30_0==14) ) {
+ alt30=2;
+ }
+ else {
+ NoViableAltException nvae =
+ new NoViableAltException("", 30, 0, input);
+
+ throw nvae;
+ }
+ switch (alt30) {
+ case 1 :
+ // InternalApplicationConfiguration.g:2689:2: ( ( '<=' ) )
+ {
+ // InternalApplicationConfiguration.g:2689:2: ( ( '<=' ) )
+ // InternalApplicationConfiguration.g:2690:3: ( '<=' )
+ {
+ before(grammarAccess.getComparisonOperatorAccess().getLESS_EQUALSEnumLiteralDeclaration_0());
+ // InternalApplicationConfiguration.g:2691:3: ( '<=' )
+ // InternalApplicationConfiguration.g:2691:4: '<='
+ {
+ match(input,13,FOLLOW_2);
+
+ }
+
+ after(grammarAccess.getComparisonOperatorAccess().getLESS_EQUALSEnumLiteralDeclaration_0());
+
+ }
+
+
+ }
+ break;
+ case 2 :
+ // InternalApplicationConfiguration.g:2695:2: ( ( '>=' ) )
+ {
+ // InternalApplicationConfiguration.g:2695:2: ( ( '>=' ) )
+ // InternalApplicationConfiguration.g:2696:3: ( '>=' )
+ {
+ before(grammarAccess.getComparisonOperatorAccess().getGREATER_EQUALSEnumLiteralDeclaration_1());
+ // InternalApplicationConfiguration.g:2697:3: ( '>=' )
+ // InternalApplicationConfiguration.g:2697:4: '>='
+ {
+ match(input,14,FOLLOW_2);
+
+ }
+
+ after(grammarAccess.getComparisonOperatorAccess().getGREATER_EQUALSEnumLiteralDeclaration_1());
+
+ }
+
+
+ }
+ break;
+
+ }
+ }
+ catch (RecognitionException re) {
+ reportError(re);
+ recover(input,re);
+ }
+ finally {
+
+ restoreStackSize(stackSize);
+
+ }
+ return ;
+ }
+ // $ANTLR end "rule__ComparisonOperator__Alternatives"
+
+
+ // $ANTLR start "rule__DocumentLevelSpecification__Alternatives"
+ // InternalApplicationConfiguration.g:2705:1: rule__DocumentLevelSpecification__Alternatives : ( ( ( 'none' ) ) | ( ( 'normal' ) ) | ( ( 'full' ) ) );
+ public final void rule__DocumentLevelSpecification__Alternatives() throws RecognitionException {
+
+ int stackSize = keepStackSize();
+
+ try {
+ // InternalApplicationConfiguration.g:2709:1: ( ( ( 'none' ) ) | ( ( 'normal' ) ) | ( ( 'full' ) ) )
+ int alt31=3;
+ switch ( input.LA(1) ) {
+ case 15:
+ {
+ alt31=1;
+ }
+ break;
+ case 16:
+ {
+ alt31=2;
+ }
+ break;
+ case 17:
+ {
+ alt31=3;
+ }
+ break;
+ default:
+ NoViableAltException nvae =
+ new NoViableAltException("", 31, 0, input);
+
+ throw nvae;
+ }
+
+ switch (alt31) {
+ case 1 :
+ // InternalApplicationConfiguration.g:2710:2: ( ( 'none' ) )
+ {
+ // InternalApplicationConfiguration.g:2710:2: ( ( 'none' ) )
+ // InternalApplicationConfiguration.g:2711:3: ( 'none' )
+ {
+ before(grammarAccess.getDocumentLevelSpecificationAccess().getNoneEnumLiteralDeclaration_0());
+ // InternalApplicationConfiguration.g:2712:3: ( 'none' )
+ // InternalApplicationConfiguration.g:2712:4: 'none'
+ {
+ match(input,15,FOLLOW_2);
+
+ }
+
+ after(grammarAccess.getDocumentLevelSpecificationAccess().getNoneEnumLiteralDeclaration_0());
+
+ }
+
+
+ }
+ break;
+ case 2 :
+ // InternalApplicationConfiguration.g:2716:2: ( ( 'normal' ) )
+ {
+ // InternalApplicationConfiguration.g:2716:2: ( ( 'normal' ) )
+ // InternalApplicationConfiguration.g:2717:3: ( 'normal' )
+ {
+ before(grammarAccess.getDocumentLevelSpecificationAccess().getNormalEnumLiteralDeclaration_1());
+ // InternalApplicationConfiguration.g:2718:3: ( 'normal' )
+ // InternalApplicationConfiguration.g:2718:4: 'normal'
+ {
+ match(input,16,FOLLOW_2);
+
+ }
+
+ after(grammarAccess.getDocumentLevelSpecificationAccess().getNormalEnumLiteralDeclaration_1());
+
+ }
+
+
+ }
+ break;
+ case 3 :
+ // InternalApplicationConfiguration.g:2722:2: ( ( 'full' ) )
+ {
+ // InternalApplicationConfiguration.g:2722:2: ( ( 'full' ) )
+ // InternalApplicationConfiguration.g:2723:3: ( 'full' )
+ {
+ before(grammarAccess.getDocumentLevelSpecificationAccess().getFullEnumLiteralDeclaration_2());
+ // InternalApplicationConfiguration.g:2724:3: ( 'full' )
+ // InternalApplicationConfiguration.g:2724:4: 'full'
+ {
+ match(input,17,FOLLOW_2);
+
+ }
+
+ after(grammarAccess.getDocumentLevelSpecificationAccess().getFullEnumLiteralDeclaration_2());
+
+ }
+
+
+ }
+ break;
+
+ }
+ }
+ catch (RecognitionException re) {
+ reportError(re);
+ recover(input,re);
+ }
+ finally {
+
+ restoreStackSize(stackSize);
+
+ }
+ return ;
+ }
+ // $ANTLR end "rule__DocumentLevelSpecification__Alternatives"
+
+
+ // $ANTLR start "rule__Solver__Alternatives"
+ // InternalApplicationConfiguration.g:2732:1: rule__Solver__Alternatives : ( ( ( 'SMTSolver' ) ) | ( ( 'AlloySolver' ) ) | ( ( 'ViatraSolver' ) ) );
+ public final void rule__Solver__Alternatives() throws RecognitionException {
+
+ int stackSize = keepStackSize();
+
+ try {
+ // InternalApplicationConfiguration.g:2736:1: ( ( ( 'SMTSolver' ) ) | ( ( 'AlloySolver' ) ) | ( ( 'ViatraSolver' ) ) )
+ int alt32=3;
+ switch ( input.LA(1) ) {
+ case 18:
+ {
+ alt32=1;
+ }
+ break;
+ case 19:
+ {
+ alt32=2;
+ }
+ break;
+ case 20:
+ {
+ alt32=3;
+ }
+ break;
+ default:
+ NoViableAltException nvae =
+ new NoViableAltException("", 32, 0, input);
+
+ throw nvae;
+ }
+
+ switch (alt32) {
+ case 1 :
+ // InternalApplicationConfiguration.g:2737:2: ( ( 'SMTSolver' ) )
+ {
+ // InternalApplicationConfiguration.g:2737:2: ( ( 'SMTSolver' ) )
+ // InternalApplicationConfiguration.g:2738:3: ( 'SMTSolver' )
+ {
+ before(grammarAccess.getSolverAccess().getSMTSolverEnumLiteralDeclaration_0());
+ // InternalApplicationConfiguration.g:2739:3: ( 'SMTSolver' )
+ // InternalApplicationConfiguration.g:2739:4: 'SMTSolver'
+ {
+ match(input,18,FOLLOW_2);
+
+ }
+
+ after(grammarAccess.getSolverAccess().getSMTSolverEnumLiteralDeclaration_0());
+
+ }
+
+
+ }
+ break;
+ case 2 :
+ // InternalApplicationConfiguration.g:2743:2: ( ( 'AlloySolver' ) )
+ {
+ // InternalApplicationConfiguration.g:2743:2: ( ( 'AlloySolver' ) )
+ // InternalApplicationConfiguration.g:2744:3: ( 'AlloySolver' )
+ {
+ before(grammarAccess.getSolverAccess().getAlloySolverEnumLiteralDeclaration_1());
+ // InternalApplicationConfiguration.g:2745:3: ( 'AlloySolver' )
+ // InternalApplicationConfiguration.g:2745:4: 'AlloySolver'
+ {
+ match(input,19,FOLLOW_2);
+
+ }
+
+ after(grammarAccess.getSolverAccess().getAlloySolverEnumLiteralDeclaration_1());
+
+ }
+
+
+ }
+ break;
+ case 3 :
+ // InternalApplicationConfiguration.g:2749:2: ( ( 'ViatraSolver' ) )
+ {
+ // InternalApplicationConfiguration.g:2749:2: ( ( 'ViatraSolver' ) )
+ // InternalApplicationConfiguration.g:2750:3: ( 'ViatraSolver' )
+ {
+ before(grammarAccess.getSolverAccess().getViatraSolverEnumLiteralDeclaration_2());
+ // InternalApplicationConfiguration.g:2751:3: ( 'ViatraSolver' )
+ // InternalApplicationConfiguration.g:2751:4: 'ViatraSolver'
+ {
+ match(input,20,FOLLOW_2);
+
+ }
+
+ after(grammarAccess.getSolverAccess().getViatraSolverEnumLiteralDeclaration_2());
+
+ }
+
+
+ }
+ break;
+
+ }
+ }
+ catch (RecognitionException re) {
+ reportError(re);
+ recover(input,re);
+ }
+ finally {
+
+ restoreStackSize(stackSize);
+
+ }
+ return ;
+ }
+ // $ANTLR end "rule__Solver__Alternatives"
+
+
+ // $ANTLR start "rule__ConfigurationScript__Group__0"
+ // InternalApplicationConfiguration.g:2759:1: rule__ConfigurationScript__Group__0 : rule__ConfigurationScript__Group__0__Impl rule__ConfigurationScript__Group__1 ;
+ public final void rule__ConfigurationScript__Group__0() throws RecognitionException {
+
+ int stackSize = keepStackSize();
+
+ try {
+ // InternalApplicationConfiguration.g:2763:1: ( rule__ConfigurationScript__Group__0__Impl rule__ConfigurationScript__Group__1 )
+ // InternalApplicationConfiguration.g:2764:2: rule__ConfigurationScript__Group__0__Impl rule__ConfigurationScript__Group__1
+ {
+ pushFollow(FOLLOW_3);
+ rule__ConfigurationScript__Group__0__Impl();
+
+ state._fsp--;
+
+ pushFollow(FOLLOW_2);
+ rule__ConfigurationScript__Group__1();
+
+ state._fsp--;
+
+
+ }
+
+ }
+ catch (RecognitionException re) {
+ reportError(re);
+ recover(input,re);
+ }
+ finally {
+
+ restoreStackSize(stackSize);
+
+ }
+ return ;
+ }
+ // $ANTLR end "rule__ConfigurationScript__Group__0"
+
+
+ // $ANTLR start "rule__ConfigurationScript__Group__0__Impl"
+ // InternalApplicationConfiguration.g:2771:1: rule__ConfigurationScript__Group__0__Impl : ( ( rule__ConfigurationScript__ImportsAssignment_0 )* ) ;
+ public final void rule__ConfigurationScript__Group__0__Impl() throws RecognitionException {
+
+ int stackSize = keepStackSize();
+
+ try {
+ // InternalApplicationConfiguration.g:2775:1: ( ( ( rule__ConfigurationScript__ImportsAssignment_0 )* ) )
+ // InternalApplicationConfiguration.g:2776:1: ( ( rule__ConfigurationScript__ImportsAssignment_0 )* )
+ {
+ // InternalApplicationConfiguration.g:2776:1: ( ( rule__ConfigurationScript__ImportsAssignment_0 )* )
+ // InternalApplicationConfiguration.g:2777:2: ( rule__ConfigurationScript__ImportsAssignment_0 )*
+ {
+ before(grammarAccess.getConfigurationScriptAccess().getImportsAssignment_0());
+ // InternalApplicationConfiguration.g:2778:2: ( rule__ConfigurationScript__ImportsAssignment_0 )*
+ loop33:
+ do {
+ int alt33=2;
+ int LA33_0 = input.LA(1);
+
+ if ( (LA33_0==23) ) {
+ alt33=1;
+ }
+
+
+ switch (alt33) {
+ case 1 :
+ // InternalApplicationConfiguration.g:2778:3: rule__ConfigurationScript__ImportsAssignment_0
+ {
+ pushFollow(FOLLOW_4);
+ rule__ConfigurationScript__ImportsAssignment_0();
+
+ state._fsp--;
+
+
+ }
+ break;
+
+ default :
+ break loop33;
+ }
+ } while (true);
+
+ after(grammarAccess.getConfigurationScriptAccess().getImportsAssignment_0());
+
+ }
+
+
+ }
+
+ }
+ catch (RecognitionException re) {
+ reportError(re);
+ recover(input,re);
+ }
+ finally {
+
+ restoreStackSize(stackSize);
+
+ }
+ return ;
+ }
+ // $ANTLR end "rule__ConfigurationScript__Group__0__Impl"
+
+
+ // $ANTLR start "rule__ConfigurationScript__Group__1"
+ // InternalApplicationConfiguration.g:2786:1: rule__ConfigurationScript__Group__1 : rule__ConfigurationScript__Group__1__Impl ;
+ public final void rule__ConfigurationScript__Group__1() throws RecognitionException {
+
+ int stackSize = keepStackSize();
+
+ try {
+ // InternalApplicationConfiguration.g:2790:1: ( rule__ConfigurationScript__Group__1__Impl )
+ // InternalApplicationConfiguration.g:2791:2: rule__ConfigurationScript__Group__1__Impl
+ {
+ pushFollow(FOLLOW_2);
+ rule__ConfigurationScript__Group__1__Impl();
+
+ state._fsp--;
+
+
+ }
+
+ }
+ catch (RecognitionException re) {
+ reportError(re);
+ recover(input,re);
+ }
+ finally {
+
+ restoreStackSize(stackSize);
+
+ }
+ return ;
+ }
+ // $ANTLR end "rule__ConfigurationScript__Group__1"
+
+
+ // $ANTLR start "rule__ConfigurationScript__Group__1__Impl"
+ // InternalApplicationConfiguration.g:2797:1: rule__ConfigurationScript__Group__1__Impl : ( ( rule__ConfigurationScript__CommandsAssignment_1 )* ) ;
+ public final void rule__ConfigurationScript__Group__1__Impl() throws RecognitionException {
+
+ int stackSize = keepStackSize();
+
+ try {
+ // InternalApplicationConfiguration.g:2801:1: ( ( ( rule__ConfigurationScript__CommandsAssignment_1 )* ) )
+ // InternalApplicationConfiguration.g:2802:1: ( ( rule__ConfigurationScript__CommandsAssignment_1 )* )
+ {
+ // InternalApplicationConfiguration.g:2802:1: ( ( rule__ConfigurationScript__CommandsAssignment_1 )* )
+ // InternalApplicationConfiguration.g:2803:2: ( rule__ConfigurationScript__CommandsAssignment_1 )*
+ {
+ before(grammarAccess.getConfigurationScriptAccess().getCommandsAssignment_1());
+ // InternalApplicationConfiguration.g:2804:2: ( rule__ConfigurationScript__CommandsAssignment_1 )*
+ loop34:
+ do {
+ int alt34=2;
+ int LA34_0 = input.LA(1);
+
+ if ( (LA34_0==27||LA34_0==35||(LA34_0>=37 && LA34_0<=40)||(LA34_0>=52 && LA34_0<=53)) ) {
+ alt34=1;
+ }
+
+
+ switch (alt34) {
+ case 1 :
+ // InternalApplicationConfiguration.g:2804:3: rule__ConfigurationScript__CommandsAssignment_1
+ {
+ pushFollow(FOLLOW_5);
+ rule__ConfigurationScript__CommandsAssignment_1();
+
+ state._fsp--;
+
+
+ }
+ break;
+
+ default :
+ break loop34;
+ }
+ } while (true);
+
+ after(grammarAccess.getConfigurationScriptAccess().getCommandsAssignment_1());
+
+ }
+
+
+ }
+
+ }
+ catch (RecognitionException re) {
+ reportError(re);
+ recover(input,re);
+ }
+ finally {
+
+ restoreStackSize(stackSize);
+
+ }
+ return ;
+ }
+ // $ANTLR end "rule__ConfigurationScript__Group__1__Impl"
+
+
+ // $ANTLR start "rule__QualifiedName__Group__0"
+ // InternalApplicationConfiguration.g:2813:1: rule__QualifiedName__Group__0 : rule__QualifiedName__Group__0__Impl rule__QualifiedName__Group__1 ;
+ public final void rule__QualifiedName__Group__0() throws RecognitionException {
+
+ int stackSize = keepStackSize();
+
+ try {
+ // InternalApplicationConfiguration.g:2817:1: ( rule__QualifiedName__Group__0__Impl rule__QualifiedName__Group__1 )
+ // InternalApplicationConfiguration.g:2818:2: rule__QualifiedName__Group__0__Impl rule__QualifiedName__Group__1
+ {
+ pushFollow(FOLLOW_6);
+ rule__QualifiedName__Group__0__Impl();
+
+ state._fsp--;
+
+ pushFollow(FOLLOW_2);
+ rule__QualifiedName__Group__1();
+
+ state._fsp--;
+
+
+ }
+
+ }
+ catch (RecognitionException re) {
+ reportError(re);
+ recover(input,re);
+ }
+ finally {
+
+ restoreStackSize(stackSize);
+
+ }
+ return ;
+ }
+ // $ANTLR end "rule__QualifiedName__Group__0"
+
+
+ // $ANTLR start "rule__QualifiedName__Group__0__Impl"
+ // InternalApplicationConfiguration.g:2825:1: rule__QualifiedName__Group__0__Impl : ( RULE_ID ) ;
+ public final void rule__QualifiedName__Group__0__Impl() throws RecognitionException {
+
+ int stackSize = keepStackSize();
+
+ try {
+ // InternalApplicationConfiguration.g:2829:1: ( ( RULE_ID ) )
+ // InternalApplicationConfiguration.g:2830:1: ( RULE_ID )
+ {
+ // InternalApplicationConfiguration.g:2830:1: ( RULE_ID )
+ // InternalApplicationConfiguration.g:2831:2: RULE_ID
+ {
+ before(grammarAccess.getQualifiedNameAccess().getIDTerminalRuleCall_0());
+ match(input,RULE_ID,FOLLOW_2);
+ after(grammarAccess.getQualifiedNameAccess().getIDTerminalRuleCall_0());
+
+ }
+
+
+ }
+
+ }
+ catch (RecognitionException re) {
+ reportError(re);
+ recover(input,re);
+ }
+ finally {
+
+ restoreStackSize(stackSize);
+
+ }
+ return ;
+ }
+ // $ANTLR end "rule__QualifiedName__Group__0__Impl"
+
+
+ // $ANTLR start "rule__QualifiedName__Group__1"
+ // InternalApplicationConfiguration.g:2840:1: rule__QualifiedName__Group__1 : rule__QualifiedName__Group__1__Impl ;
+ public final void rule__QualifiedName__Group__1() throws RecognitionException {
+
+ int stackSize = keepStackSize();
+
+ try {
+ // InternalApplicationConfiguration.g:2844:1: ( rule__QualifiedName__Group__1__Impl )
+ // InternalApplicationConfiguration.g:2845:2: rule__QualifiedName__Group__1__Impl
+ {
+ pushFollow(FOLLOW_2);
+ rule__QualifiedName__Group__1__Impl();
+
+ state._fsp--;
+
+
+ }
+
+ }
+ catch (RecognitionException re) {
+ reportError(re);
+ recover(input,re);
+ }
+ finally {
+
+ restoreStackSize(stackSize);
+
+ }
+ return ;
+ }
+ // $ANTLR end "rule__QualifiedName__Group__1"
+
+
+ // $ANTLR start "rule__QualifiedName__Group__1__Impl"
+ // InternalApplicationConfiguration.g:2851:1: rule__QualifiedName__Group__1__Impl : ( ( rule__QualifiedName__Group_1__0 )* ) ;
+ public final void rule__QualifiedName__Group__1__Impl() throws RecognitionException {
+
+ int stackSize = keepStackSize();
+
+ try {
+ // InternalApplicationConfiguration.g:2855:1: ( ( ( rule__QualifiedName__Group_1__0 )* ) )
+ // InternalApplicationConfiguration.g:2856:1: ( ( rule__QualifiedName__Group_1__0 )* )
+ {
+ // InternalApplicationConfiguration.g:2856:1: ( ( rule__QualifiedName__Group_1__0 )* )
+ // InternalApplicationConfiguration.g:2857:2: ( rule__QualifiedName__Group_1__0 )*
+ {
+ before(grammarAccess.getQualifiedNameAccess().getGroup_1());
+ // InternalApplicationConfiguration.g:2858:2: ( rule__QualifiedName__Group_1__0 )*
+ loop35:
+ do {
+ int alt35=2;
+ int LA35_0 = input.LA(1);
+
+ if ( (LA35_0==21) ) {
+ alt35=1;
+ }
+
+
+ switch (alt35) {
+ case 1 :
+ // InternalApplicationConfiguration.g:2858:3: rule__QualifiedName__Group_1__0
+ {
+ pushFollow(FOLLOW_7);
+ rule__QualifiedName__Group_1__0();
+
+ state._fsp--;
+
+
+ }
+ break;
+
+ default :
+ break loop35;
+ }
+ } while (true);
+
+ after(grammarAccess.getQualifiedNameAccess().getGroup_1());
+
+ }
+
+
+ }
+
+ }
+ catch (RecognitionException re) {
+ reportError(re);
+ recover(input,re);
+ }
+ finally {
+
+ restoreStackSize(stackSize);
+
+ }
+ return ;
+ }
+ // $ANTLR end "rule__QualifiedName__Group__1__Impl"
+
+
+ // $ANTLR start "rule__QualifiedName__Group_1__0"
+ // InternalApplicationConfiguration.g:2867:1: rule__QualifiedName__Group_1__0 : rule__QualifiedName__Group_1__0__Impl rule__QualifiedName__Group_1__1 ;
+ public final void rule__QualifiedName__Group_1__0() throws RecognitionException {
+
+ int stackSize = keepStackSize();
+
+ try {
+ // InternalApplicationConfiguration.g:2871:1: ( rule__QualifiedName__Group_1__0__Impl rule__QualifiedName__Group_1__1 )
+ // InternalApplicationConfiguration.g:2872:2: rule__QualifiedName__Group_1__0__Impl rule__QualifiedName__Group_1__1
+ {
+ pushFollow(FOLLOW_8);
+ rule__QualifiedName__Group_1__0__Impl();
+
+ state._fsp--;
+
+ pushFollow(FOLLOW_2);
+ rule__QualifiedName__Group_1__1();
+
+ state._fsp--;
+
+
+ }
+
+ }
+ catch (RecognitionException re) {
+ reportError(re);
+ recover(input,re);
+ }
+ finally {
+
+ restoreStackSize(stackSize);
+
+ }
+ return ;
+ }
+ // $ANTLR end "rule__QualifiedName__Group_1__0"
+
+
+ // $ANTLR start "rule__QualifiedName__Group_1__0__Impl"
+ // InternalApplicationConfiguration.g:2879:1: rule__QualifiedName__Group_1__0__Impl : ( '.' ) ;
+ public final void rule__QualifiedName__Group_1__0__Impl() throws RecognitionException {
+
+ int stackSize = keepStackSize();
+
+ try {
+ // InternalApplicationConfiguration.g:2883:1: ( ( '.' ) )
+ // InternalApplicationConfiguration.g:2884:1: ( '.' )
+ {
+ // InternalApplicationConfiguration.g:2884:1: ( '.' )
+ // InternalApplicationConfiguration.g:2885:2: '.'
+ {
+ before(grammarAccess.getQualifiedNameAccess().getFullStopKeyword_1_0());
+ match(input,21,FOLLOW_2);
+ after(grammarAccess.getQualifiedNameAccess().getFullStopKeyword_1_0());
+
+ }
+
+
+ }
+
+ }
+ catch (RecognitionException re) {
+ reportError(re);
+ recover(input,re);
+ }
+ finally {
+
+ restoreStackSize(stackSize);
+
+ }
+ return ;
+ }
+ // $ANTLR end "rule__QualifiedName__Group_1__0__Impl"
+
+
+ // $ANTLR start "rule__QualifiedName__Group_1__1"
+ // InternalApplicationConfiguration.g:2894:1: rule__QualifiedName__Group_1__1 : rule__QualifiedName__Group_1__1__Impl ;
+ public final void rule__QualifiedName__Group_1__1() throws RecognitionException {
+
+ int stackSize = keepStackSize();
+
+ try {
+ // InternalApplicationConfiguration.g:2898:1: ( rule__QualifiedName__Group_1__1__Impl )
+ // InternalApplicationConfiguration.g:2899:2: rule__QualifiedName__Group_1__1__Impl
+ {
+ pushFollow(FOLLOW_2);
+ rule__QualifiedName__Group_1__1__Impl();
+
+ state._fsp--;
+
+
+ }
+
+ }
+ catch (RecognitionException re) {
+ reportError(re);
+ recover(input,re);
+ }
+ finally {
+
+ restoreStackSize(stackSize);
+
+ }
+ return ;
+ }
+ // $ANTLR end "rule__QualifiedName__Group_1__1"
+
+
+ // $ANTLR start "rule__QualifiedName__Group_1__1__Impl"
+ // InternalApplicationConfiguration.g:2905:1: rule__QualifiedName__Group_1__1__Impl : ( RULE_ID ) ;
+ public final void rule__QualifiedName__Group_1__1__Impl() throws RecognitionException {
+
+ int stackSize = keepStackSize();
+
+ try {
+ // InternalApplicationConfiguration.g:2909:1: ( ( RULE_ID ) )
+ // InternalApplicationConfiguration.g:2910:1: ( RULE_ID )
+ {
+ // InternalApplicationConfiguration.g:2910:1: ( RULE_ID )
+ // InternalApplicationConfiguration.g:2911:2: RULE_ID
+ {
+ before(grammarAccess.getQualifiedNameAccess().getIDTerminalRuleCall_1_1());
+ match(input,RULE_ID,FOLLOW_2);
+ after(grammarAccess.getQualifiedNameAccess().getIDTerminalRuleCall_1_1());
+
+ }
+
+
+ }
+
+ }
+ catch (RecognitionException re) {
+ reportError(re);
+ recover(input,re);
+ }
+ finally {
+
+ restoreStackSize(stackSize);
+
+ }
+ return ;
+ }
+ // $ANTLR end "rule__QualifiedName__Group_1__1__Impl"
+
+
+ // $ANTLR start "rule__REALLiteral__Group__0"
+ // InternalApplicationConfiguration.g:2921:1: rule__REALLiteral__Group__0 : rule__REALLiteral__Group__0__Impl rule__REALLiteral__Group__1 ;
+ public final void rule__REALLiteral__Group__0() throws RecognitionException {
+
+ int stackSize = keepStackSize();
+
+ try {
+ // InternalApplicationConfiguration.g:2925:1: ( rule__REALLiteral__Group__0__Impl rule__REALLiteral__Group__1 )
+ // InternalApplicationConfiguration.g:2926:2: rule__REALLiteral__Group__0__Impl rule__REALLiteral__Group__1
+ {
+ pushFollow(FOLLOW_9);
+ rule__REALLiteral__Group__0__Impl();
+
+ state._fsp--;
+
+ pushFollow(FOLLOW_2);
+ rule__REALLiteral__Group__1();
+
+ state._fsp--;
+
+
+ }
+
+ }
+ catch (RecognitionException re) {
+ reportError(re);
+ recover(input,re);
+ }
+ finally {
+
+ restoreStackSize(stackSize);
+
+ }
+ return ;
+ }
+ // $ANTLR end "rule__REALLiteral__Group__0"
+
+
+ // $ANTLR start "rule__REALLiteral__Group__0__Impl"
+ // InternalApplicationConfiguration.g:2933:1: rule__REALLiteral__Group__0__Impl : ( ( '-' )? ) ;
+ public final void rule__REALLiteral__Group__0__Impl() throws RecognitionException {
+
+ int stackSize = keepStackSize();
+
+ try {
+ // InternalApplicationConfiguration.g:2937:1: ( ( ( '-' )? ) )
+ // InternalApplicationConfiguration.g:2938:1: ( ( '-' )? )
+ {
+ // InternalApplicationConfiguration.g:2938:1: ( ( '-' )? )
+ // InternalApplicationConfiguration.g:2939:2: ( '-' )?
+ {
+ before(grammarAccess.getREALLiteralAccess().getHyphenMinusKeyword_0());
+ // InternalApplicationConfiguration.g:2940:2: ( '-' )?
+ int alt36=2;
+ int LA36_0 = input.LA(1);
+
+ if ( (LA36_0==22) ) {
+ alt36=1;
+ }
+ switch (alt36) {
+ case 1 :
+ // InternalApplicationConfiguration.g:2940:3: '-'
+ {
+ match(input,22,FOLLOW_2);
+
+ }
+ break;
+
+ }
+
+ after(grammarAccess.getREALLiteralAccess().getHyphenMinusKeyword_0());
+
+ }
+
+
+ }
+
+ }
+ catch (RecognitionException re) {
+ reportError(re);
+ recover(input,re);
+ }
+ finally {
+
+ restoreStackSize(stackSize);
+
+ }
+ return ;
+ }
+ // $ANTLR end "rule__REALLiteral__Group__0__Impl"
+
+
+ // $ANTLR start "rule__REALLiteral__Group__1"
+ // InternalApplicationConfiguration.g:2948:1: rule__REALLiteral__Group__1 : rule__REALLiteral__Group__1__Impl rule__REALLiteral__Group__2 ;
+ public final void rule__REALLiteral__Group__1() throws RecognitionException {
+
+ int stackSize = keepStackSize();
+
+ try {
+ // InternalApplicationConfiguration.g:2952:1: ( rule__REALLiteral__Group__1__Impl rule__REALLiteral__Group__2 )
+ // InternalApplicationConfiguration.g:2953:2: rule__REALLiteral__Group__1__Impl rule__REALLiteral__Group__2
+ {
+ pushFollow(FOLLOW_6);
+ rule__REALLiteral__Group__1__Impl();
+
+ state._fsp--;
+
+ pushFollow(FOLLOW_2);
+ rule__REALLiteral__Group__2();
+
+ state._fsp--;
+
+
+ }
+
+ }
+ catch (RecognitionException re) {
+ reportError(re);
+ recover(input,re);
+ }
+ finally {
+
+ restoreStackSize(stackSize);
+
+ }
+ return ;
+ }
+ // $ANTLR end "rule__REALLiteral__Group__1"
+
+
+ // $ANTLR start "rule__REALLiteral__Group__1__Impl"
+ // InternalApplicationConfiguration.g:2960:1: rule__REALLiteral__Group__1__Impl : ( RULE_INT ) ;
+ public final void rule__REALLiteral__Group__1__Impl() throws RecognitionException {
+
+ int stackSize = keepStackSize();
+
+ try {
+ // InternalApplicationConfiguration.g:2964:1: ( ( RULE_INT ) )
+ // InternalApplicationConfiguration.g:2965:1: ( RULE_INT )
+ {
+ // InternalApplicationConfiguration.g:2965:1: ( RULE_INT )
+ // InternalApplicationConfiguration.g:2966:2: RULE_INT
+ {
+ before(grammarAccess.getREALLiteralAccess().getINTTerminalRuleCall_1());
+ match(input,RULE_INT,FOLLOW_2);
+ after(grammarAccess.getREALLiteralAccess().getINTTerminalRuleCall_1());
+
+ }
+
+
+ }
+
+ }
+ catch (RecognitionException re) {
+ reportError(re);
+ recover(input,re);
+ }
+ finally {
+
+ restoreStackSize(stackSize);
+
+ }
+ return ;
+ }
+ // $ANTLR end "rule__REALLiteral__Group__1__Impl"
+
+
+ // $ANTLR start "rule__REALLiteral__Group__2"
+ // InternalApplicationConfiguration.g:2975:1: rule__REALLiteral__Group__2 : rule__REALLiteral__Group__2__Impl rule__REALLiteral__Group__3 ;
+ public final void rule__REALLiteral__Group__2() throws RecognitionException {
+
+ int stackSize = keepStackSize();
+
+ try {
+ // InternalApplicationConfiguration.g:2979:1: ( rule__REALLiteral__Group__2__Impl rule__REALLiteral__Group__3 )
+ // InternalApplicationConfiguration.g:2980:2: rule__REALLiteral__Group__2__Impl rule__REALLiteral__Group__3
+ {
+ pushFollow(FOLLOW_9);
+ rule__REALLiteral__Group__2__Impl();
+
+ state._fsp--;
+
+ pushFollow(FOLLOW_2);
+ rule__REALLiteral__Group__3();
+
+ state._fsp--;
+
+
+ }
+
+ }
+ catch (RecognitionException re) {
+ reportError(re);
+ recover(input,re);
+ }
+ finally {
+
+ restoreStackSize(stackSize);
+
+ }
+ return ;
+ }
+ // $ANTLR end "rule__REALLiteral__Group__2"
+
+
+ // $ANTLR start "rule__REALLiteral__Group__2__Impl"
+ // InternalApplicationConfiguration.g:2987:1: rule__REALLiteral__Group__2__Impl : ( '.' ) ;
+ public final void rule__REALLiteral__Group__2__Impl() throws RecognitionException {
+
+ int stackSize = keepStackSize();
+
+ try {
+ // InternalApplicationConfiguration.g:2991:1: ( ( '.' ) )
+ // InternalApplicationConfiguration.g:2992:1: ( '.' )
+ {
+ // InternalApplicationConfiguration.g:2992:1: ( '.' )
+ // InternalApplicationConfiguration.g:2993:2: '.'
+ {
+ before(grammarAccess.getREALLiteralAccess().getFullStopKeyword_2());
+ match(input,21,FOLLOW_2);
+ after(grammarAccess.getREALLiteralAccess().getFullStopKeyword_2());
+
+ }
+
+
+ }
+
+ }
+ catch (RecognitionException re) {
+ reportError(re);
+ recover(input,re);
+ }
+ finally {
+
+ restoreStackSize(stackSize);
+
+ }
+ return ;
+ }
+ // $ANTLR end "rule__REALLiteral__Group__2__Impl"
+
+
+ // $ANTLR start "rule__REALLiteral__Group__3"
+ // InternalApplicationConfiguration.g:3002:1: rule__REALLiteral__Group__3 : rule__REALLiteral__Group__3__Impl ;
+ public final void rule__REALLiteral__Group__3() throws RecognitionException {
+
+ int stackSize = keepStackSize();
+
+ try {
+ // InternalApplicationConfiguration.g:3006:1: ( rule__REALLiteral__Group__3__Impl )
+ // InternalApplicationConfiguration.g:3007:2: rule__REALLiteral__Group__3__Impl
+ {
+ pushFollow(FOLLOW_2);
+ rule__REALLiteral__Group__3__Impl();
+
+ state._fsp--;
+
+
+ }
+
+ }
+ catch (RecognitionException re) {
+ reportError(re);
+ recover(input,re);
+ }
+ finally {
+
+ restoreStackSize(stackSize);
+
+ }
+ return ;
+ }
+ // $ANTLR end "rule__REALLiteral__Group__3"
+
+
+ // $ANTLR start "rule__REALLiteral__Group__3__Impl"
+ // InternalApplicationConfiguration.g:3013:1: rule__REALLiteral__Group__3__Impl : ( RULE_INT ) ;
+ public final void rule__REALLiteral__Group__3__Impl() throws RecognitionException {
+
+ int stackSize = keepStackSize();
+
+ try {
+ // InternalApplicationConfiguration.g:3017:1: ( ( RULE_INT ) )
+ // InternalApplicationConfiguration.g:3018:1: ( RULE_INT )
+ {
+ // InternalApplicationConfiguration.g:3018:1: ( RULE_INT )
+ // InternalApplicationConfiguration.g:3019:2: RULE_INT
+ {
+ before(grammarAccess.getREALLiteralAccess().getINTTerminalRuleCall_3());
+ match(input,RULE_INT,FOLLOW_2);
+ after(grammarAccess.getREALLiteralAccess().getINTTerminalRuleCall_3());
+
+ }
+
+
+ }
+
+ }
+ catch (RecognitionException re) {
+ reportError(re);
+ recover(input,re);
+ }
+ finally {
+
+ restoreStackSize(stackSize);
+
+ }
+ return ;
+ }
+ // $ANTLR end "rule__REALLiteral__Group__3__Impl"
+
+
+ // $ANTLR start "rule__INTLiteral__Group__0"
+ // InternalApplicationConfiguration.g:3029:1: rule__INTLiteral__Group__0 : rule__INTLiteral__Group__0__Impl rule__INTLiteral__Group__1 ;
+ public final void rule__INTLiteral__Group__0() throws RecognitionException {
+
+ int stackSize = keepStackSize();
+
+ try {
+ // InternalApplicationConfiguration.g:3033:1: ( rule__INTLiteral__Group__0__Impl rule__INTLiteral__Group__1 )
+ // InternalApplicationConfiguration.g:3034:2: rule__INTLiteral__Group__0__Impl rule__INTLiteral__Group__1
+ {
+ pushFollow(FOLLOW_9);
+ rule__INTLiteral__Group__0__Impl();
+
+ state._fsp--;
+
+ pushFollow(FOLLOW_2);
+ rule__INTLiteral__Group__1();
+
+ state._fsp--;
+
+
+ }
+
+ }
+ catch (RecognitionException re) {
+ reportError(re);
+ recover(input,re);
+ }
+ finally {
+
+ restoreStackSize(stackSize);
+
+ }
+ return ;
+ }
+ // $ANTLR end "rule__INTLiteral__Group__0"
+
+
+ // $ANTLR start "rule__INTLiteral__Group__0__Impl"
+ // InternalApplicationConfiguration.g:3041:1: rule__INTLiteral__Group__0__Impl : ( ( '-' )? ) ;
+ public final void rule__INTLiteral__Group__0__Impl() throws RecognitionException {
+
+ int stackSize = keepStackSize();
+
+ try {
+ // InternalApplicationConfiguration.g:3045:1: ( ( ( '-' )? ) )
+ // InternalApplicationConfiguration.g:3046:1: ( ( '-' )? )
+ {
+ // InternalApplicationConfiguration.g:3046:1: ( ( '-' )? )
+ // InternalApplicationConfiguration.g:3047:2: ( '-' )?
+ {
+ before(grammarAccess.getINTLiteralAccess().getHyphenMinusKeyword_0());
+ // InternalApplicationConfiguration.g:3048:2: ( '-' )?
+ int alt37=2;
+ int LA37_0 = input.LA(1);
+
+ if ( (LA37_0==22) ) {
+ alt37=1;
+ }
+ switch (alt37) {
+ case 1 :
+ // InternalApplicationConfiguration.g:3048:3: '-'
+ {
+ match(input,22,FOLLOW_2);
+
+ }
+ break;
+
+ }
+
+ after(grammarAccess.getINTLiteralAccess().getHyphenMinusKeyword_0());
+
+ }
+
+
+ }
+
+ }
+ catch (RecognitionException re) {
+ reportError(re);
+ recover(input,re);
+ }
+ finally {
+
+ restoreStackSize(stackSize);
+
+ }
+ return ;
+ }
+ // $ANTLR end "rule__INTLiteral__Group__0__Impl"
+
+
+ // $ANTLR start "rule__INTLiteral__Group__1"
+ // InternalApplicationConfiguration.g:3056:1: rule__INTLiteral__Group__1 : rule__INTLiteral__Group__1__Impl ;
+ public final void rule__INTLiteral__Group__1() throws RecognitionException {
+
+ int stackSize = keepStackSize();
+
+ try {
+ // InternalApplicationConfiguration.g:3060:1: ( rule__INTLiteral__Group__1__Impl )
+ // InternalApplicationConfiguration.g:3061:2: rule__INTLiteral__Group__1__Impl
+ {
+ pushFollow(FOLLOW_2);
+ rule__INTLiteral__Group__1__Impl();
+
+ state._fsp--;
+
+
+ }
+
+ }
+ catch (RecognitionException re) {
+ reportError(re);
+ recover(input,re);
+ }
+ finally {
+
+ restoreStackSize(stackSize);
+
+ }
+ return ;
+ }
+ // $ANTLR end "rule__INTLiteral__Group__1"
+
+
+ // $ANTLR start "rule__INTLiteral__Group__1__Impl"
+ // InternalApplicationConfiguration.g:3067:1: rule__INTLiteral__Group__1__Impl : ( RULE_INT ) ;
+ public final void rule__INTLiteral__Group__1__Impl() throws RecognitionException {
+
+ int stackSize = keepStackSize();
+
+ try {
+ // InternalApplicationConfiguration.g:3071:1: ( ( RULE_INT ) )
+ // InternalApplicationConfiguration.g:3072:1: ( RULE_INT )
+ {
+ // InternalApplicationConfiguration.g:3072:1: ( RULE_INT )
+ // InternalApplicationConfiguration.g:3073:2: RULE_INT
+ {
+ before(grammarAccess.getINTLiteralAccess().getINTTerminalRuleCall_1());
+ match(input,RULE_INT,FOLLOW_2);
+ after(grammarAccess.getINTLiteralAccess().getINTTerminalRuleCall_1());
+
+ }
+
+
+ }
+
+ }
+ catch (RecognitionException re) {
+ reportError(re);
+ recover(input,re);
+ }
+ finally {
+
+ restoreStackSize(stackSize);
+
+ }
+ return ;
+ }
+ // $ANTLR end "rule__INTLiteral__Group__1__Impl"
+
+
+ // $ANTLR start "rule__EPackageImport__Group__0"
+ // InternalApplicationConfiguration.g:3083:1: rule__EPackageImport__Group__0 : rule__EPackageImport__Group__0__Impl rule__EPackageImport__Group__1 ;
+ public final void rule__EPackageImport__Group__0() throws RecognitionException {
+
+ int stackSize = keepStackSize();
+
+ try {
+ // InternalApplicationConfiguration.g:3087:1: ( rule__EPackageImport__Group__0__Impl rule__EPackageImport__Group__1 )
+ // InternalApplicationConfiguration.g:3088:2: rule__EPackageImport__Group__0__Impl rule__EPackageImport__Group__1
+ {
+ pushFollow(FOLLOW_10);
+ rule__EPackageImport__Group__0__Impl();
+
+ state._fsp--;
+
+ pushFollow(FOLLOW_2);
+ rule__EPackageImport__Group__1();
+
+ state._fsp--;
+
+
+ }
+
+ }
+ catch (RecognitionException re) {
+ reportError(re);
+ recover(input,re);
+ }
+ finally {
+
+ restoreStackSize(stackSize);
+
+ }
+ return ;
+ }
+ // $ANTLR end "rule__EPackageImport__Group__0"
+
+
+ // $ANTLR start "rule__EPackageImport__Group__0__Impl"
+ // InternalApplicationConfiguration.g:3095:1: rule__EPackageImport__Group__0__Impl : ( 'import' ) ;
+ public final void rule__EPackageImport__Group__0__Impl() throws RecognitionException {
+
+ int stackSize = keepStackSize();
+
+ try {
+ // InternalApplicationConfiguration.g:3099:1: ( ( 'import' ) )
+ // InternalApplicationConfiguration.g:3100:1: ( 'import' )
+ {
+ // InternalApplicationConfiguration.g:3100:1: ( 'import' )
+ // InternalApplicationConfiguration.g:3101:2: 'import'
+ {
+ before(grammarAccess.getEPackageImportAccess().getImportKeyword_0());
+ match(input,23,FOLLOW_2);
+ after(grammarAccess.getEPackageImportAccess().getImportKeyword_0());
+
+ }
+
+
+ }
+
+ }
+ catch (RecognitionException re) {
+ reportError(re);
+ recover(input,re);
+ }
+ finally {
+
+ restoreStackSize(stackSize);
+
+ }
+ return ;
+ }
+ // $ANTLR end "rule__EPackageImport__Group__0__Impl"
+
+
+ // $ANTLR start "rule__EPackageImport__Group__1"
+ // InternalApplicationConfiguration.g:3110:1: rule__EPackageImport__Group__1 : rule__EPackageImport__Group__1__Impl rule__EPackageImport__Group__2 ;
+ public final void rule__EPackageImport__Group__1() throws RecognitionException {
+
+ int stackSize = keepStackSize();
+
+ try {
+ // InternalApplicationConfiguration.g:3114:1: ( rule__EPackageImport__Group__1__Impl rule__EPackageImport__Group__2 )
+ // InternalApplicationConfiguration.g:3115:2: rule__EPackageImport__Group__1__Impl rule__EPackageImport__Group__2
+ {
+ pushFollow(FOLLOW_11);
+ rule__EPackageImport__Group__1__Impl();
+
+ state._fsp--;
+
+ pushFollow(FOLLOW_2);
+ rule__EPackageImport__Group__2();
+
+ state._fsp--;
+
+
+ }
+
+ }
+ catch (RecognitionException re) {
+ reportError(re);
+ recover(input,re);
+ }
+ finally {
+
+ restoreStackSize(stackSize);
+
+ }
+ return ;
+ }
+ // $ANTLR end "rule__EPackageImport__Group__1"
+
+
+ // $ANTLR start "rule__EPackageImport__Group__1__Impl"
+ // InternalApplicationConfiguration.g:3122:1: rule__EPackageImport__Group__1__Impl : ( 'epackage' ) ;
+ public final void rule__EPackageImport__Group__1__Impl() throws RecognitionException {
+
+ int stackSize = keepStackSize();
+
+ try {
+ // InternalApplicationConfiguration.g:3126:1: ( ( 'epackage' ) )
+ // InternalApplicationConfiguration.g:3127:1: ( 'epackage' )
+ {
+ // InternalApplicationConfiguration.g:3127:1: ( 'epackage' )
+ // InternalApplicationConfiguration.g:3128:2: 'epackage'
+ {
+ before(grammarAccess.getEPackageImportAccess().getEpackageKeyword_1());
+ match(input,24,FOLLOW_2);
+ after(grammarAccess.getEPackageImportAccess().getEpackageKeyword_1());
+
+ }
+
+
+ }
+
+ }
+ catch (RecognitionException re) {
+ reportError(re);
+ recover(input,re);
+ }
+ finally {
+
+ restoreStackSize(stackSize);
+
+ }
+ return ;
+ }
+ // $ANTLR end "rule__EPackageImport__Group__1__Impl"
+
+
+ // $ANTLR start "rule__EPackageImport__Group__2"
+ // InternalApplicationConfiguration.g:3137:1: rule__EPackageImport__Group__2 : rule__EPackageImport__Group__2__Impl ;
+ public final void rule__EPackageImport__Group__2() throws RecognitionException {
+
+ int stackSize = keepStackSize();
+
+ try {
+ // InternalApplicationConfiguration.g:3141:1: ( rule__EPackageImport__Group__2__Impl )
+ // InternalApplicationConfiguration.g:3142:2: rule__EPackageImport__Group__2__Impl
+ {
+ pushFollow(FOLLOW_2);
+ rule__EPackageImport__Group__2__Impl();
+
+ state._fsp--;
+
+
+ }
+
+ }
+ catch (RecognitionException re) {
+ reportError(re);
+ recover(input,re);
+ }
+ finally {
+
+ restoreStackSize(stackSize);
+
+ }
+ return ;
+ }
+ // $ANTLR end "rule__EPackageImport__Group__2"
+
+
+ // $ANTLR start "rule__EPackageImport__Group__2__Impl"
+ // InternalApplicationConfiguration.g:3148:1: rule__EPackageImport__Group__2__Impl : ( ( rule__EPackageImport__ImportedPackageAssignment_2 ) ) ;
+ public final void rule__EPackageImport__Group__2__Impl() throws RecognitionException {
+
+ int stackSize = keepStackSize();
+
+ try {
+ // InternalApplicationConfiguration.g:3152:1: ( ( ( rule__EPackageImport__ImportedPackageAssignment_2 ) ) )
+ // InternalApplicationConfiguration.g:3153:1: ( ( rule__EPackageImport__ImportedPackageAssignment_2 ) )
+ {
+ // InternalApplicationConfiguration.g:3153:1: ( ( rule__EPackageImport__ImportedPackageAssignment_2 ) )
+ // InternalApplicationConfiguration.g:3154:2: ( rule__EPackageImport__ImportedPackageAssignment_2 )
+ {
+ before(grammarAccess.getEPackageImportAccess().getImportedPackageAssignment_2());
+ // InternalApplicationConfiguration.g:3155:2: ( rule__EPackageImport__ImportedPackageAssignment_2 )
+ // InternalApplicationConfiguration.g:3155:3: rule__EPackageImport__ImportedPackageAssignment_2
+ {
+ pushFollow(FOLLOW_2);
+ rule__EPackageImport__ImportedPackageAssignment_2();
+
+ state._fsp--;
+
+
+ }
+
+ after(grammarAccess.getEPackageImportAccess().getImportedPackageAssignment_2());
+
+ }
+
+
+ }
+
+ }
+ catch (RecognitionException re) {
+ reportError(re);
+ recover(input,re);
+ }
+ finally {
+
+ restoreStackSize(stackSize);
+
+ }
+ return ;
+ }
+ // $ANTLR end "rule__EPackageImport__Group__2__Impl"
+
+
+ // $ANTLR start "rule__ViatraImport__Group__0"
+ // InternalApplicationConfiguration.g:3164:1: rule__ViatraImport__Group__0 : rule__ViatraImport__Group__0__Impl rule__ViatraImport__Group__1 ;
+ public final void rule__ViatraImport__Group__0() throws RecognitionException {
+
+ int stackSize = keepStackSize();
+
+ try {
+ // InternalApplicationConfiguration.g:3168:1: ( rule__ViatraImport__Group__0__Impl rule__ViatraImport__Group__1 )
+ // InternalApplicationConfiguration.g:3169:2: rule__ViatraImport__Group__0__Impl rule__ViatraImport__Group__1
+ {
+ pushFollow(FOLLOW_12);
+ rule__ViatraImport__Group__0__Impl();
+
+ state._fsp--;
+
+ pushFollow(FOLLOW_2);
+ rule__ViatraImport__Group__1();
+
+ state._fsp--;
+
+
+ }
+
+ }
+ catch (RecognitionException re) {
+ reportError(re);
+ recover(input,re);
+ }
+ finally {
+
+ restoreStackSize(stackSize);
+
+ }
+ return ;
+ }
+ // $ANTLR end "rule__ViatraImport__Group__0"
+
+
+ // $ANTLR start "rule__ViatraImport__Group__0__Impl"
+ // InternalApplicationConfiguration.g:3176:1: rule__ViatraImport__Group__0__Impl : ( 'import' ) ;
+ public final void rule__ViatraImport__Group__0__Impl() throws RecognitionException {
+
+ int stackSize = keepStackSize();
+
+ try {
+ // InternalApplicationConfiguration.g:3180:1: ( ( 'import' ) )
+ // InternalApplicationConfiguration.g:3181:1: ( 'import' )
+ {
+ // InternalApplicationConfiguration.g:3181:1: ( 'import' )
+ // InternalApplicationConfiguration.g:3182:2: 'import'
+ {
+ before(grammarAccess.getViatraImportAccess().getImportKeyword_0());
+ match(input,23,FOLLOW_2);
+ after(grammarAccess.getViatraImportAccess().getImportKeyword_0());
+
+ }
+
+
+ }
+
+ }
+ catch (RecognitionException re) {
+ reportError(re);
+ recover(input,re);
+ }
+ finally {
+
+ restoreStackSize(stackSize);
+
+ }
+ return ;
+ }
+ // $ANTLR end "rule__ViatraImport__Group__0__Impl"
+
+
+ // $ANTLR start "rule__ViatraImport__Group__1"
+ // InternalApplicationConfiguration.g:3191:1: rule__ViatraImport__Group__1 : rule__ViatraImport__Group__1__Impl rule__ViatraImport__Group__2 ;
+ public final void rule__ViatraImport__Group__1() throws RecognitionException {
+
+ int stackSize = keepStackSize();
+
+ try {
+ // InternalApplicationConfiguration.g:3195:1: ( rule__ViatraImport__Group__1__Impl rule__ViatraImport__Group__2 )
+ // InternalApplicationConfiguration.g:3196:2: rule__ViatraImport__Group__1__Impl rule__ViatraImport__Group__2
+ {
+ pushFollow(FOLLOW_11);
+ rule__ViatraImport__Group__1__Impl();
+
+ state._fsp--;
+
+ pushFollow(FOLLOW_2);
+ rule__ViatraImport__Group__2();
+
+ state._fsp--;
+
+
+ }
+
+ }
+ catch (RecognitionException re) {
+ reportError(re);
+ recover(input,re);
+ }
+ finally {
+
+ restoreStackSize(stackSize);
+
+ }
+ return ;
+ }
+ // $ANTLR end "rule__ViatraImport__Group__1"
+
+
+ // $ANTLR start "rule__ViatraImport__Group__1__Impl"
+ // InternalApplicationConfiguration.g:3203:1: rule__ViatraImport__Group__1__Impl : ( 'viatra' ) ;
+ public final void rule__ViatraImport__Group__1__Impl() throws RecognitionException {
+
+ int stackSize = keepStackSize();
+
+ try {
+ // InternalApplicationConfiguration.g:3207:1: ( ( 'viatra' ) )
+ // InternalApplicationConfiguration.g:3208:1: ( 'viatra' )
+ {
+ // InternalApplicationConfiguration.g:3208:1: ( 'viatra' )
+ // InternalApplicationConfiguration.g:3209:2: 'viatra'
+ {
+ before(grammarAccess.getViatraImportAccess().getViatraKeyword_1());
+ match(input,25,FOLLOW_2);
+ after(grammarAccess.getViatraImportAccess().getViatraKeyword_1());
+
+ }
+
+
+ }
+
+ }
+ catch (RecognitionException re) {
+ reportError(re);
+ recover(input,re);
+ }
+ finally {
+
+ restoreStackSize(stackSize);
+
+ }
+ return ;
+ }
+ // $ANTLR end "rule__ViatraImport__Group__1__Impl"
+
+
+ // $ANTLR start "rule__ViatraImport__Group__2"
+ // InternalApplicationConfiguration.g:3218:1: rule__ViatraImport__Group__2 : rule__ViatraImport__Group__2__Impl ;
+ public final void rule__ViatraImport__Group__2() throws RecognitionException {
+
+ int stackSize = keepStackSize();
+
+ try {
+ // InternalApplicationConfiguration.g:3222:1: ( rule__ViatraImport__Group__2__Impl )
+ // InternalApplicationConfiguration.g:3223:2: rule__ViatraImport__Group__2__Impl
+ {
+ pushFollow(FOLLOW_2);
+ rule__ViatraImport__Group__2__Impl();
+
+ state._fsp--;
+
+
+ }
+
+ }
+ catch (RecognitionException re) {
+ reportError(re);
+ recover(input,re);
+ }
+ finally {
+
+ restoreStackSize(stackSize);
+
+ }
+ return ;
+ }
+ // $ANTLR end "rule__ViatraImport__Group__2"
+
+
+ // $ANTLR start "rule__ViatraImport__Group__2__Impl"
+ // InternalApplicationConfiguration.g:3229:1: rule__ViatraImport__Group__2__Impl : ( ( rule__ViatraImport__ImportedViatraAssignment_2 ) ) ;
+ public final void rule__ViatraImport__Group__2__Impl() throws RecognitionException {
+
+ int stackSize = keepStackSize();
+
+ try {
+ // InternalApplicationConfiguration.g:3233:1: ( ( ( rule__ViatraImport__ImportedViatraAssignment_2 ) ) )
+ // InternalApplicationConfiguration.g:3234:1: ( ( rule__ViatraImport__ImportedViatraAssignment_2 ) )
+ {
+ // InternalApplicationConfiguration.g:3234:1: ( ( rule__ViatraImport__ImportedViatraAssignment_2 ) )
+ // InternalApplicationConfiguration.g:3235:2: ( rule__ViatraImport__ImportedViatraAssignment_2 )
+ {
+ before(grammarAccess.getViatraImportAccess().getImportedViatraAssignment_2());
+ // InternalApplicationConfiguration.g:3236:2: ( rule__ViatraImport__ImportedViatraAssignment_2 )
+ // InternalApplicationConfiguration.g:3236:3: rule__ViatraImport__ImportedViatraAssignment_2
+ {
+ pushFollow(FOLLOW_2);
+ rule__ViatraImport__ImportedViatraAssignment_2();
+
+ state._fsp--;
+
+
+ }
+
+ after(grammarAccess.getViatraImportAccess().getImportedViatraAssignment_2());
+
+ }
+
+
+ }
+
+ }
+ catch (RecognitionException re) {
+ reportError(re);
+ recover(input,re);
+ }
+ finally {
+
+ restoreStackSize(stackSize);
+
+ }
+ return ;
+ }
+ // $ANTLR end "rule__ViatraImport__Group__2__Impl"
+
+
+ // $ANTLR start "rule__CftImport__Group__0"
+ // InternalApplicationConfiguration.g:3245:1: rule__CftImport__Group__0 : rule__CftImport__Group__0__Impl rule__CftImport__Group__1 ;
+ public final void rule__CftImport__Group__0() throws RecognitionException {
+
+ int stackSize = keepStackSize();
+
+ try {
+ // InternalApplicationConfiguration.g:3249:1: ( rule__CftImport__Group__0__Impl rule__CftImport__Group__1 )
+ // InternalApplicationConfiguration.g:3250:2: rule__CftImport__Group__0__Impl rule__CftImport__Group__1
+ {
+ pushFollow(FOLLOW_13);
+ rule__CftImport__Group__0__Impl();
+
+ state._fsp--;
+
+ pushFollow(FOLLOW_2);
+ rule__CftImport__Group__1();
+
+ state._fsp--;
+
+
+ }
+
+ }
+ catch (RecognitionException re) {
+ reportError(re);
+ recover(input,re);
+ }
+ finally {
+
+ restoreStackSize(stackSize);
+
+ }
+ return ;
+ }
+ // $ANTLR end "rule__CftImport__Group__0"
+
+
+ // $ANTLR start "rule__CftImport__Group__0__Impl"
+ // InternalApplicationConfiguration.g:3257:1: rule__CftImport__Group__0__Impl : ( 'import' ) ;
+ public final void rule__CftImport__Group__0__Impl() throws RecognitionException {
+
+ int stackSize = keepStackSize();
+
+ try {
+ // InternalApplicationConfiguration.g:3261:1: ( ( 'import' ) )
+ // InternalApplicationConfiguration.g:3262:1: ( 'import' )
+ {
+ // InternalApplicationConfiguration.g:3262:1: ( 'import' )
+ // InternalApplicationConfiguration.g:3263:2: 'import'
+ {
+ before(grammarAccess.getCftImportAccess().getImportKeyword_0());
+ match(input,23,FOLLOW_2);
+ after(grammarAccess.getCftImportAccess().getImportKeyword_0());
+
+ }
+
+
+ }
+
+ }
+ catch (RecognitionException re) {
+ reportError(re);
+ recover(input,re);
+ }
+ finally {
+
+ restoreStackSize(stackSize);
+
+ }
+ return ;
+ }
+ // $ANTLR end "rule__CftImport__Group__0__Impl"
+
+
+ // $ANTLR start "rule__CftImport__Group__1"
+ // InternalApplicationConfiguration.g:3272:1: rule__CftImport__Group__1 : rule__CftImport__Group__1__Impl rule__CftImport__Group__2 ;
+ public final void rule__CftImport__Group__1() throws RecognitionException {
+
+ int stackSize = keepStackSize();
+
+ try {
+ // InternalApplicationConfiguration.g:3276:1: ( rule__CftImport__Group__1__Impl rule__CftImport__Group__2 )
+ // InternalApplicationConfiguration.g:3277:2: rule__CftImport__Group__1__Impl rule__CftImport__Group__2
+ {
+ pushFollow(FOLLOW_11);
+ rule__CftImport__Group__1__Impl();
+
+ state._fsp--;
+
+ pushFollow(FOLLOW_2);
+ rule__CftImport__Group__2();
+
+ state._fsp--;
+
+
+ }
+
+ }
+ catch (RecognitionException re) {
+ reportError(re);
+ recover(input,re);
+ }
+ finally {
+
+ restoreStackSize(stackSize);
+
+ }
+ return ;
+ }
+ // $ANTLR end "rule__CftImport__Group__1"
+
+
+ // $ANTLR start "rule__CftImport__Group__1__Impl"
+ // InternalApplicationConfiguration.g:3284:1: rule__CftImport__Group__1__Impl : ( 'reliability' ) ;
+ public final void rule__CftImport__Group__1__Impl() throws RecognitionException {
+
+ int stackSize = keepStackSize();
+
+ try {
+ // InternalApplicationConfiguration.g:3288:1: ( ( 'reliability' ) )
+ // InternalApplicationConfiguration.g:3289:1: ( 'reliability' )
+ {
+ // InternalApplicationConfiguration.g:3289:1: ( 'reliability' )
+ // InternalApplicationConfiguration.g:3290:2: 'reliability'
+ {
+ before(grammarAccess.getCftImportAccess().getReliabilityKeyword_1());
+ match(input,26,FOLLOW_2);
+ after(grammarAccess.getCftImportAccess().getReliabilityKeyword_1());
+
+ }
+
+
+ }
+
+ }
+ catch (RecognitionException re) {
+ reportError(re);
+ recover(input,re);
+ }
+ finally {
+
+ restoreStackSize(stackSize);
+
+ }
+ return ;
+ }
+ // $ANTLR end "rule__CftImport__Group__1__Impl"
+
+
+ // $ANTLR start "rule__CftImport__Group__2"
+ // InternalApplicationConfiguration.g:3299:1: rule__CftImport__Group__2 : rule__CftImport__Group__2__Impl ;
+ public final void rule__CftImport__Group__2() throws RecognitionException {
+
+ int stackSize = keepStackSize();
+
+ try {
+ // InternalApplicationConfiguration.g:3303:1: ( rule__CftImport__Group__2__Impl )
+ // InternalApplicationConfiguration.g:3304:2: rule__CftImport__Group__2__Impl
+ {
+ pushFollow(FOLLOW_2);
+ rule__CftImport__Group__2__Impl();
+
+ state._fsp--;
+
+
+ }
+
+ }
+ catch (RecognitionException re) {
+ reportError(re);
+ recover(input,re);
+ }
+ finally {
+
+ restoreStackSize(stackSize);
+
+ }
+ return ;
+ }
+ // $ANTLR end "rule__CftImport__Group__2"
+
+
+ // $ANTLR start "rule__CftImport__Group__2__Impl"
+ // InternalApplicationConfiguration.g:3310:1: rule__CftImport__Group__2__Impl : ( ( rule__CftImport__ImportedCftAssignment_2 ) ) ;
+ public final void rule__CftImport__Group__2__Impl() throws RecognitionException {
+
+ int stackSize = keepStackSize();
+
+ try {
+ // InternalApplicationConfiguration.g:3314:1: ( ( ( rule__CftImport__ImportedCftAssignment_2 ) ) )
+ // InternalApplicationConfiguration.g:3315:1: ( ( rule__CftImport__ImportedCftAssignment_2 ) )
+ {
+ // InternalApplicationConfiguration.g:3315:1: ( ( rule__CftImport__ImportedCftAssignment_2 ) )
+ // InternalApplicationConfiguration.g:3316:2: ( rule__CftImport__ImportedCftAssignment_2 )
+ {
+ before(grammarAccess.getCftImportAccess().getImportedCftAssignment_2());
+ // InternalApplicationConfiguration.g:3317:2: ( rule__CftImport__ImportedCftAssignment_2 )
+ // InternalApplicationConfiguration.g:3317:3: rule__CftImport__ImportedCftAssignment_2
+ {
+ pushFollow(FOLLOW_2);
+ rule__CftImport__ImportedCftAssignment_2();
+
+ state._fsp--;
+
+
+ }
+
+ after(grammarAccess.getCftImportAccess().getImportedCftAssignment_2());
+
+ }
+
+
+ }
+
+ }
+ catch (RecognitionException re) {
+ reportError(re);
+ recover(input,re);
+ }
+ finally {
+
+ restoreStackSize(stackSize);
+
+ }
+ return ;
+ }
+ // $ANTLR end "rule__CftImport__Group__2__Impl"
+
+
+ // $ANTLR start "rule__FileDeclaration__Group__0"
+ // InternalApplicationConfiguration.g:3326:1: rule__FileDeclaration__Group__0 : rule__FileDeclaration__Group__0__Impl rule__FileDeclaration__Group__1 ;
+ public final void rule__FileDeclaration__Group__0() throws RecognitionException {
+
+ int stackSize = keepStackSize();
+
+ try {
+ // InternalApplicationConfiguration.g:3330:1: ( rule__FileDeclaration__Group__0__Impl rule__FileDeclaration__Group__1 )
+ // InternalApplicationConfiguration.g:3331:2: rule__FileDeclaration__Group__0__Impl rule__FileDeclaration__Group__1
+ {
+ pushFollow(FOLLOW_8);
+ rule__FileDeclaration__Group__0__Impl();
+
+ state._fsp--;
+
+ pushFollow(FOLLOW_2);
+ rule__FileDeclaration__Group__1();
+
+ state._fsp--;
+
+
+ }
+
+ }
+ catch (RecognitionException re) {
+ reportError(re);
+ recover(input,re);
+ }
+ finally {
+
+ restoreStackSize(stackSize);
+
+ }
+ return ;
+ }
+ // $ANTLR end "rule__FileDeclaration__Group__0"
+
+
+ // $ANTLR start "rule__FileDeclaration__Group__0__Impl"
+ // InternalApplicationConfiguration.g:3338:1: rule__FileDeclaration__Group__0__Impl : ( 'file' ) ;
+ public final void rule__FileDeclaration__Group__0__Impl() throws RecognitionException {
+
+ int stackSize = keepStackSize();
+
+ try {
+ // InternalApplicationConfiguration.g:3342:1: ( ( 'file' ) )
+ // InternalApplicationConfiguration.g:3343:1: ( 'file' )
+ {
+ // InternalApplicationConfiguration.g:3343:1: ( 'file' )
+ // InternalApplicationConfiguration.g:3344:2: 'file'
+ {
+ before(grammarAccess.getFileDeclarationAccess().getFileKeyword_0());
+ match(input,27,FOLLOW_2);
+ after(grammarAccess.getFileDeclarationAccess().getFileKeyword_0());
+
+ }
+
+
+ }
+
+ }
+ catch (RecognitionException re) {
+ reportError(re);
+ recover(input,re);
+ }
+ finally {
+
+ restoreStackSize(stackSize);
+
+ }
+ return ;
+ }
+ // $ANTLR end "rule__FileDeclaration__Group__0__Impl"
+
+
+ // $ANTLR start "rule__FileDeclaration__Group__1"
+ // InternalApplicationConfiguration.g:3353:1: rule__FileDeclaration__Group__1 : rule__FileDeclaration__Group__1__Impl rule__FileDeclaration__Group__2 ;
+ public final void rule__FileDeclaration__Group__1() throws RecognitionException {
+
+ int stackSize = keepStackSize();
+
+ try {
+ // InternalApplicationConfiguration.g:3357:1: ( rule__FileDeclaration__Group__1__Impl rule__FileDeclaration__Group__2 )
+ // InternalApplicationConfiguration.g:3358:2: rule__FileDeclaration__Group__1__Impl rule__FileDeclaration__Group__2
+ {
+ pushFollow(FOLLOW_14);
+ rule__FileDeclaration__Group__1__Impl();
+
+ state._fsp--;
+
+ pushFollow(FOLLOW_2);
+ rule__FileDeclaration__Group__2();
+
+ state._fsp--;
+
+
+ }
+
+ }
+ catch (RecognitionException re) {
+ reportError(re);
+ recover(input,re);
+ }
+ finally {
+
+ restoreStackSize(stackSize);
+
+ }
+ return ;
+ }
+ // $ANTLR end "rule__FileDeclaration__Group__1"
+
+
+ // $ANTLR start "rule__FileDeclaration__Group__1__Impl"
+ // InternalApplicationConfiguration.g:3365:1: rule__FileDeclaration__Group__1__Impl : ( ( rule__FileDeclaration__NameAssignment_1 ) ) ;
+ public final void rule__FileDeclaration__Group__1__Impl() throws RecognitionException {
+
+ int stackSize = keepStackSize();
+
+ try {
+ // InternalApplicationConfiguration.g:3369:1: ( ( ( rule__FileDeclaration__NameAssignment_1 ) ) )
+ // InternalApplicationConfiguration.g:3370:1: ( ( rule__FileDeclaration__NameAssignment_1 ) )
+ {
+ // InternalApplicationConfiguration.g:3370:1: ( ( rule__FileDeclaration__NameAssignment_1 ) )
+ // InternalApplicationConfiguration.g:3371:2: ( rule__FileDeclaration__NameAssignment_1 )
+ {
+ before(grammarAccess.getFileDeclarationAccess().getNameAssignment_1());
+ // InternalApplicationConfiguration.g:3372:2: ( rule__FileDeclaration__NameAssignment_1 )
+ // InternalApplicationConfiguration.g:3372:3: rule__FileDeclaration__NameAssignment_1
+ {
+ pushFollow(FOLLOW_2);
+ rule__FileDeclaration__NameAssignment_1();
+
+ state._fsp--;
+
+
+ }
+
+ after(grammarAccess.getFileDeclarationAccess().getNameAssignment_1());
+
+ }
+
+
+ }
+
+ }
+ catch (RecognitionException re) {
+ reportError(re);
+ recover(input,re);
+ }
+ finally {
+
+ restoreStackSize(stackSize);
+
+ }
+ return ;
+ }
+ // $ANTLR end "rule__FileDeclaration__Group__1__Impl"
+
+
+ // $ANTLR start "rule__FileDeclaration__Group__2"
+ // InternalApplicationConfiguration.g:3380:1: rule__FileDeclaration__Group__2 : rule__FileDeclaration__Group__2__Impl rule__FileDeclaration__Group__3 ;
+ public final void rule__FileDeclaration__Group__2() throws RecognitionException {
+
+ int stackSize = keepStackSize();
+
+ try {
+ // InternalApplicationConfiguration.g:3384:1: ( rule__FileDeclaration__Group__2__Impl rule__FileDeclaration__Group__3 )
+ // InternalApplicationConfiguration.g:3385:2: rule__FileDeclaration__Group__2__Impl rule__FileDeclaration__Group__3
+ {
+ pushFollow(FOLLOW_11);
+ rule__FileDeclaration__Group__2__Impl();
+
+ state._fsp--;
+
+ pushFollow(FOLLOW_2);
+ rule__FileDeclaration__Group__3();
+
+ state._fsp--;
+
+
+ }
+
+ }
+ catch (RecognitionException re) {
+ reportError(re);
+ recover(input,re);
+ }
+ finally {
+
+ restoreStackSize(stackSize);
+
+ }
+ return ;
+ }
+ // $ANTLR end "rule__FileDeclaration__Group__2"
+
+
+ // $ANTLR start "rule__FileDeclaration__Group__2__Impl"
+ // InternalApplicationConfiguration.g:3392:1: rule__FileDeclaration__Group__2__Impl : ( '=' ) ;
+ public final void rule__FileDeclaration__Group__2__Impl() throws RecognitionException {
+
+ int stackSize = keepStackSize();
+
+ try {
+ // InternalApplicationConfiguration.g:3396:1: ( ( '=' ) )
+ // InternalApplicationConfiguration.g:3397:1: ( '=' )
+ {
+ // InternalApplicationConfiguration.g:3397:1: ( '=' )
+ // InternalApplicationConfiguration.g:3398:2: '='
+ {
+ before(grammarAccess.getFileDeclarationAccess().getEqualsSignKeyword_2());
+ match(input,28,FOLLOW_2);
+ after(grammarAccess.getFileDeclarationAccess().getEqualsSignKeyword_2());
+
+ }
+
+
+ }
+
+ }
+ catch (RecognitionException re) {
+ reportError(re);
+ recover(input,re);
+ }
+ finally {
+
+ restoreStackSize(stackSize);
+
+ }
+ return ;
+ }
+ // $ANTLR end "rule__FileDeclaration__Group__2__Impl"
+
+
+ // $ANTLR start "rule__FileDeclaration__Group__3"
+ // InternalApplicationConfiguration.g:3407:1: rule__FileDeclaration__Group__3 : rule__FileDeclaration__Group__3__Impl ;
+ public final void rule__FileDeclaration__Group__3() throws RecognitionException {
+
+ int stackSize = keepStackSize();
+
+ try {
+ // InternalApplicationConfiguration.g:3411:1: ( rule__FileDeclaration__Group__3__Impl )
+ // InternalApplicationConfiguration.g:3412:2: rule__FileDeclaration__Group__3__Impl
+ {
+ pushFollow(FOLLOW_2);
+ rule__FileDeclaration__Group__3__Impl();
+
+ state._fsp--;
+
+
+ }
+
+ }
+ catch (RecognitionException re) {
+ reportError(re);
+ recover(input,re);
+ }
+ finally {
+
+ restoreStackSize(stackSize);
+
+ }
+ return ;
+ }
+ // $ANTLR end "rule__FileDeclaration__Group__3"
+
+
+ // $ANTLR start "rule__FileDeclaration__Group__3__Impl"
+ // InternalApplicationConfiguration.g:3418:1: rule__FileDeclaration__Group__3__Impl : ( ( rule__FileDeclaration__SpecificationAssignment_3 ) ) ;
+ public final void rule__FileDeclaration__Group__3__Impl() throws RecognitionException {
+
+ int stackSize = keepStackSize();
+
+ try {
+ // InternalApplicationConfiguration.g:3422:1: ( ( ( rule__FileDeclaration__SpecificationAssignment_3 ) ) )
+ // InternalApplicationConfiguration.g:3423:1: ( ( rule__FileDeclaration__SpecificationAssignment_3 ) )
+ {
+ // InternalApplicationConfiguration.g:3423:1: ( ( rule__FileDeclaration__SpecificationAssignment_3 ) )
+ // InternalApplicationConfiguration.g:3424:2: ( rule__FileDeclaration__SpecificationAssignment_3 )
+ {
+ before(grammarAccess.getFileDeclarationAccess().getSpecificationAssignment_3());
+ // InternalApplicationConfiguration.g:3425:2: ( rule__FileDeclaration__SpecificationAssignment_3 )
+ // InternalApplicationConfiguration.g:3425:3: rule__FileDeclaration__SpecificationAssignment_3
+ {
+ pushFollow(FOLLOW_2);
+ rule__FileDeclaration__SpecificationAssignment_3();
+
+ state._fsp--;
+
+
+ }
+
+ after(grammarAccess.getFileDeclarationAccess().getSpecificationAssignment_3());
+
+ }
+
+
+ }
+
+ }
+ catch (RecognitionException re) {
+ reportError(re);
+ recover(input,re);
+ }
+ finally {
+
+ restoreStackSize(stackSize);
+
+ }
+ return ;
+ }
+ // $ANTLR end "rule__FileDeclaration__Group__3__Impl"
+
+
+ // $ANTLR start "rule__MetamodelSpecification__Group__0"
+ // InternalApplicationConfiguration.g:3434:1: rule__MetamodelSpecification__Group__0 : rule__MetamodelSpecification__Group__0__Impl rule__MetamodelSpecification__Group__1 ;
+ public final void rule__MetamodelSpecification__Group__0() throws RecognitionException {
+
+ int stackSize = keepStackSize();
+
+ try {
+ // InternalApplicationConfiguration.g:3438:1: ( rule__MetamodelSpecification__Group__0__Impl rule__MetamodelSpecification__Group__1 )
+ // InternalApplicationConfiguration.g:3439:2: rule__MetamodelSpecification__Group__0__Impl rule__MetamodelSpecification__Group__1
+ {
+ pushFollow(FOLLOW_15);
+ rule__MetamodelSpecification__Group__0__Impl();
+
+ state._fsp--;
+
+ pushFollow(FOLLOW_2);
+ rule__MetamodelSpecification__Group__1();
+
+ state._fsp--;
+
+
+ }
+
+ }
+ catch (RecognitionException re) {
+ reportError(re);
+ recover(input,re);
+ }
+ finally {
+
+ restoreStackSize(stackSize);
+
+ }
+ return ;
+ }
+ // $ANTLR end "rule__MetamodelSpecification__Group__0"
+
+
+ // $ANTLR start "rule__MetamodelSpecification__Group__0__Impl"
+ // InternalApplicationConfiguration.g:3446:1: rule__MetamodelSpecification__Group__0__Impl : ( '{' ) ;
+ public final void rule__MetamodelSpecification__Group__0__Impl() throws RecognitionException {
+
+ int stackSize = keepStackSize();
+
+ try {
+ // InternalApplicationConfiguration.g:3450:1: ( ( '{' ) )
+ // InternalApplicationConfiguration.g:3451:1: ( '{' )
+ {
+ // InternalApplicationConfiguration.g:3451:1: ( '{' )
+ // InternalApplicationConfiguration.g:3452:2: '{'
+ {
+ before(grammarAccess.getMetamodelSpecificationAccess().getLeftCurlyBracketKeyword_0());
+ match(input,29,FOLLOW_2);
+ after(grammarAccess.getMetamodelSpecificationAccess().getLeftCurlyBracketKeyword_0());
+
+ }
+
+
+ }
+
+ }
+ catch (RecognitionException re) {
+ reportError(re);
+ recover(input,re);
+ }
+ finally {
+
+ restoreStackSize(stackSize);
+
+ }
+ return ;
+ }
+ // $ANTLR end "rule__MetamodelSpecification__Group__0__Impl"
+
+
+ // $ANTLR start "rule__MetamodelSpecification__Group__1"
+ // InternalApplicationConfiguration.g:3461:1: rule__MetamodelSpecification__Group__1 : rule__MetamodelSpecification__Group__1__Impl rule__MetamodelSpecification__Group__2 ;
+ public final void rule__MetamodelSpecification__Group__1() throws RecognitionException {
+
+ int stackSize = keepStackSize();
+
+ try {
+ // InternalApplicationConfiguration.g:3465:1: ( rule__MetamodelSpecification__Group__1__Impl rule__MetamodelSpecification__Group__2 )
+ // InternalApplicationConfiguration.g:3466:2: rule__MetamodelSpecification__Group__1__Impl rule__MetamodelSpecification__Group__2
+ {
+ pushFollow(FOLLOW_16);
+ rule__MetamodelSpecification__Group__1__Impl();
+
+ state._fsp--;
+
+ pushFollow(FOLLOW_2);
+ rule__MetamodelSpecification__Group__2();
+
+ state._fsp--;
+
+
+ }
+
+ }
+ catch (RecognitionException re) {
+ reportError(re);
+ recover(input,re);
+ }
+ finally {
+
+ restoreStackSize(stackSize);
+
+ }
+ return ;
+ }
+ // $ANTLR end "rule__MetamodelSpecification__Group__1"
+
+
+ // $ANTLR start "rule__MetamodelSpecification__Group__1__Impl"
+ // InternalApplicationConfiguration.g:3473:1: rule__MetamodelSpecification__Group__1__Impl : ( ( rule__MetamodelSpecification__EntriesAssignment_1 ) ) ;
+ public final void rule__MetamodelSpecification__Group__1__Impl() throws RecognitionException {
+
+ int stackSize = keepStackSize();
+
+ try {
+ // InternalApplicationConfiguration.g:3477:1: ( ( ( rule__MetamodelSpecification__EntriesAssignment_1 ) ) )
+ // InternalApplicationConfiguration.g:3478:1: ( ( rule__MetamodelSpecification__EntriesAssignment_1 ) )
+ {
+ // InternalApplicationConfiguration.g:3478:1: ( ( rule__MetamodelSpecification__EntriesAssignment_1 ) )
+ // InternalApplicationConfiguration.g:3479:2: ( rule__MetamodelSpecification__EntriesAssignment_1 )
+ {
+ before(grammarAccess.getMetamodelSpecificationAccess().getEntriesAssignment_1());
+ // InternalApplicationConfiguration.g:3480:2: ( rule__MetamodelSpecification__EntriesAssignment_1 )
+ // InternalApplicationConfiguration.g:3480:3: rule__MetamodelSpecification__EntriesAssignment_1
+ {
+ pushFollow(FOLLOW_2);
+ rule__MetamodelSpecification__EntriesAssignment_1();
+
+ state._fsp--;
+
+
+ }
+
+ after(grammarAccess.getMetamodelSpecificationAccess().getEntriesAssignment_1());
+
+ }
+
+
+ }
+
+ }
+ catch (RecognitionException re) {
+ reportError(re);
+ recover(input,re);
+ }
+ finally {
+
+ restoreStackSize(stackSize);
+
+ }
+ return ;
+ }
+ // $ANTLR end "rule__MetamodelSpecification__Group__1__Impl"
+
+
+ // $ANTLR start "rule__MetamodelSpecification__Group__2"
+ // InternalApplicationConfiguration.g:3488:1: rule__MetamodelSpecification__Group__2 : rule__MetamodelSpecification__Group__2__Impl rule__MetamodelSpecification__Group__3 ;
+ public final void rule__MetamodelSpecification__Group__2() throws RecognitionException {
+
+ int stackSize = keepStackSize();
+
+ try {
+ // InternalApplicationConfiguration.g:3492:1: ( rule__MetamodelSpecification__Group__2__Impl rule__MetamodelSpecification__Group__3 )
+ // InternalApplicationConfiguration.g:3493:2: rule__MetamodelSpecification__Group__2__Impl rule__MetamodelSpecification__Group__3
+ {
+ pushFollow(FOLLOW_16);
+ rule__MetamodelSpecification__Group__2__Impl();
+
+ state._fsp--;
+
+ pushFollow(FOLLOW_2);
+ rule__MetamodelSpecification__Group__3();
+
+ state._fsp--;
+
+
+ }
+
+ }
+ catch (RecognitionException re) {
+ reportError(re);
+ recover(input,re);
+ }
+ finally {
+
+ restoreStackSize(stackSize);
+
+ }
+ return ;
+ }
+ // $ANTLR end "rule__MetamodelSpecification__Group__2"
+
+
+ // $ANTLR start "rule__MetamodelSpecification__Group__2__Impl"
+ // InternalApplicationConfiguration.g:3500:1: rule__MetamodelSpecification__Group__2__Impl : ( ( rule__MetamodelSpecification__Group_2__0 )* ) ;
+ public final void rule__MetamodelSpecification__Group__2__Impl() throws RecognitionException {
+
+ int stackSize = keepStackSize();
+
+ try {
+ // InternalApplicationConfiguration.g:3504:1: ( ( ( rule__MetamodelSpecification__Group_2__0 )* ) )
+ // InternalApplicationConfiguration.g:3505:1: ( ( rule__MetamodelSpecification__Group_2__0 )* )
+ {
+ // InternalApplicationConfiguration.g:3505:1: ( ( rule__MetamodelSpecification__Group_2__0 )* )
+ // InternalApplicationConfiguration.g:3506:2: ( rule__MetamodelSpecification__Group_2__0 )*
+ {
+ before(grammarAccess.getMetamodelSpecificationAccess().getGroup_2());
+ // InternalApplicationConfiguration.g:3507:2: ( rule__MetamodelSpecification__Group_2__0 )*
+ loop38:
+ do {
+ int alt38=2;
+ int LA38_0 = input.LA(1);
+
+ if ( (LA38_0==31) ) {
+ alt38=1;
+ }
+
+
+ switch (alt38) {
+ case 1 :
+ // InternalApplicationConfiguration.g:3507:3: rule__MetamodelSpecification__Group_2__0
+ {
+ pushFollow(FOLLOW_17);
+ rule__MetamodelSpecification__Group_2__0();
+
+ state._fsp--;
+
+
+ }
+ break;
+
+ default :
+ break loop38;
+ }
+ } while (true);
+
+ after(grammarAccess.getMetamodelSpecificationAccess().getGroup_2());
+
+ }
+
+
+ }
+
+ }
+ catch (RecognitionException re) {
+ reportError(re);
+ recover(input,re);
+ }
+ finally {
+
+ restoreStackSize(stackSize);
+
+ }
+ return ;
+ }
+ // $ANTLR end "rule__MetamodelSpecification__Group__2__Impl"
+
+
+ // $ANTLR start "rule__MetamodelSpecification__Group__3"
+ // InternalApplicationConfiguration.g:3515:1: rule__MetamodelSpecification__Group__3 : rule__MetamodelSpecification__Group__3__Impl ;
+ public final void rule__MetamodelSpecification__Group__3() throws RecognitionException {
+
+ int stackSize = keepStackSize();
+
+ try {
+ // InternalApplicationConfiguration.g:3519:1: ( rule__MetamodelSpecification__Group__3__Impl )
+ // InternalApplicationConfiguration.g:3520:2: rule__MetamodelSpecification__Group__3__Impl
+ {
+ pushFollow(FOLLOW_2);
+ rule__MetamodelSpecification__Group__3__Impl();
+
+ state._fsp--;
+
+
+ }
+
+ }
+ catch (RecognitionException re) {
+ reportError(re);
+ recover(input,re);
+ }
+ finally {
+
+ restoreStackSize(stackSize);
+
+ }
+ return ;
+ }
+ // $ANTLR end "rule__MetamodelSpecification__Group__3"
+
+
+ // $ANTLR start "rule__MetamodelSpecification__Group__3__Impl"
+ // InternalApplicationConfiguration.g:3526:1: rule__MetamodelSpecification__Group__3__Impl : ( '}' ) ;
+ public final void rule__MetamodelSpecification__Group__3__Impl() throws RecognitionException {
+
+ int stackSize = keepStackSize();
+
+ try {
+ // InternalApplicationConfiguration.g:3530:1: ( ( '}' ) )
+ // InternalApplicationConfiguration.g:3531:1: ( '}' )
+ {
+ // InternalApplicationConfiguration.g:3531:1: ( '}' )
+ // InternalApplicationConfiguration.g:3532:2: '}'
+ {
+ before(grammarAccess.getMetamodelSpecificationAccess().getRightCurlyBracketKeyword_3());
+ match(input,30,FOLLOW_2);
+ after(grammarAccess.getMetamodelSpecificationAccess().getRightCurlyBracketKeyword_3());
+
+ }
+
+
+ }
+
+ }
+ catch (RecognitionException re) {
+ reportError(re);
+ recover(input,re);
+ }
+ finally {
+
+ restoreStackSize(stackSize);
+
+ }
+ return ;
+ }
+ // $ANTLR end "rule__MetamodelSpecification__Group__3__Impl"
+
+
+ // $ANTLR start "rule__MetamodelSpecification__Group_2__0"
+ // InternalApplicationConfiguration.g:3542:1: rule__MetamodelSpecification__Group_2__0 : rule__MetamodelSpecification__Group_2__0__Impl rule__MetamodelSpecification__Group_2__1 ;
+ public final void rule__MetamodelSpecification__Group_2__0() throws RecognitionException {
+
+ int stackSize = keepStackSize();
+
+ try {
+ // InternalApplicationConfiguration.g:3546:1: ( rule__MetamodelSpecification__Group_2__0__Impl rule__MetamodelSpecification__Group_2__1 )
+ // InternalApplicationConfiguration.g:3547:2: rule__MetamodelSpecification__Group_2__0__Impl rule__MetamodelSpecification__Group_2__1
+ {
+ pushFollow(FOLLOW_15);
+ rule__MetamodelSpecification__Group_2__0__Impl();
+
+ state._fsp--;
+
+ pushFollow(FOLLOW_2);
+ rule__MetamodelSpecification__Group_2__1();
+
+ state._fsp--;
+
+
+ }
+
+ }
+ catch (RecognitionException re) {
+ reportError(re);
+ recover(input,re);
+ }
+ finally {
+
+ restoreStackSize(stackSize);
+
+ }
+ return ;
+ }
+ // $ANTLR end "rule__MetamodelSpecification__Group_2__0"
+
+
+ // $ANTLR start "rule__MetamodelSpecification__Group_2__0__Impl"
+ // InternalApplicationConfiguration.g:3554:1: rule__MetamodelSpecification__Group_2__0__Impl : ( ',' ) ;
+ public final void rule__MetamodelSpecification__Group_2__0__Impl() throws RecognitionException {
+
+ int stackSize = keepStackSize();
+
+ try {
+ // InternalApplicationConfiguration.g:3558:1: ( ( ',' ) )
+ // InternalApplicationConfiguration.g:3559:1: ( ',' )
+ {
+ // InternalApplicationConfiguration.g:3559:1: ( ',' )
+ // InternalApplicationConfiguration.g:3560:2: ','
+ {
+ before(grammarAccess.getMetamodelSpecificationAccess().getCommaKeyword_2_0());
+ match(input,31,FOLLOW_2);
+ after(grammarAccess.getMetamodelSpecificationAccess().getCommaKeyword_2_0());
+
+ }
+
+
+ }
+
+ }
+ catch (RecognitionException re) {
+ reportError(re);
+ recover(input,re);
+ }
+ finally {
+
+ restoreStackSize(stackSize);
+
+ }
+ return ;
+ }
+ // $ANTLR end "rule__MetamodelSpecification__Group_2__0__Impl"
+
+
+ // $ANTLR start "rule__MetamodelSpecification__Group_2__1"
+ // InternalApplicationConfiguration.g:3569:1: rule__MetamodelSpecification__Group_2__1 : rule__MetamodelSpecification__Group_2__1__Impl ;
+ public final void rule__MetamodelSpecification__Group_2__1() throws RecognitionException {
+
+ int stackSize = keepStackSize();
+
+ try {
+ // InternalApplicationConfiguration.g:3573:1: ( rule__MetamodelSpecification__Group_2__1__Impl )
+ // InternalApplicationConfiguration.g:3574:2: rule__MetamodelSpecification__Group_2__1__Impl
+ {
+ pushFollow(FOLLOW_2);
+ rule__MetamodelSpecification__Group_2__1__Impl();
+
+ state._fsp--;
+
+
+ }
+
+ }
+ catch (RecognitionException re) {
+ reportError(re);
+ recover(input,re);
+ }
+ finally {
+
+ restoreStackSize(stackSize);
+
+ }
+ return ;
+ }
+ // $ANTLR end "rule__MetamodelSpecification__Group_2__1"
+
+
+ // $ANTLR start "rule__MetamodelSpecification__Group_2__1__Impl"
+ // InternalApplicationConfiguration.g:3580:1: rule__MetamodelSpecification__Group_2__1__Impl : ( ( rule__MetamodelSpecification__EntriesAssignment_2_1 ) ) ;
+ public final void rule__MetamodelSpecification__Group_2__1__Impl() throws RecognitionException {
+
+ int stackSize = keepStackSize();
+
+ try {
+ // InternalApplicationConfiguration.g:3584:1: ( ( ( rule__MetamodelSpecification__EntriesAssignment_2_1 ) ) )
+ // InternalApplicationConfiguration.g:3585:1: ( ( rule__MetamodelSpecification__EntriesAssignment_2_1 ) )
+ {
+ // InternalApplicationConfiguration.g:3585:1: ( ( rule__MetamodelSpecification__EntriesAssignment_2_1 ) )
+ // InternalApplicationConfiguration.g:3586:2: ( rule__MetamodelSpecification__EntriesAssignment_2_1 )
+ {
+ before(grammarAccess.getMetamodelSpecificationAccess().getEntriesAssignment_2_1());
+ // InternalApplicationConfiguration.g:3587:2: ( rule__MetamodelSpecification__EntriesAssignment_2_1 )
+ // InternalApplicationConfiguration.g:3587:3: rule__MetamodelSpecification__EntriesAssignment_2_1
+ {
+ pushFollow(FOLLOW_2);
+ rule__MetamodelSpecification__EntriesAssignment_2_1();
+
+ state._fsp--;
+
+
+ }
+
+ after(grammarAccess.getMetamodelSpecificationAccess().getEntriesAssignment_2_1());
+
+ }
+
+
+ }
+
+ }
+ catch (RecognitionException re) {
+ reportError(re);
+ recover(input,re);
+ }
+ finally {
+
+ restoreStackSize(stackSize);
+
+ }
+ return ;
+ }
+ // $ANTLR end "rule__MetamodelSpecification__Group_2__1__Impl"
+
+
+ // $ANTLR start "rule__AllPackageEntry__Group__0"
+ // InternalApplicationConfiguration.g:3596:1: rule__AllPackageEntry__Group__0 : rule__AllPackageEntry__Group__0__Impl rule__AllPackageEntry__Group__1 ;
+ public final void rule__AllPackageEntry__Group__0() throws RecognitionException {
+
+ int stackSize = keepStackSize();
+
+ try {
+ // InternalApplicationConfiguration.g:3600:1: ( rule__AllPackageEntry__Group__0__Impl rule__AllPackageEntry__Group__1 )
+ // InternalApplicationConfiguration.g:3601:2: rule__AllPackageEntry__Group__0__Impl rule__AllPackageEntry__Group__1
+ {
+ pushFollow(FOLLOW_8);
+ rule__AllPackageEntry__Group__0__Impl();
+
+ state._fsp--;
+
+ pushFollow(FOLLOW_2);
+ rule__AllPackageEntry__Group__1();
+
+ state._fsp--;
+
+
+ }
+
+ }
+ catch (RecognitionException re) {
+ reportError(re);
+ recover(input,re);
+ }
+ finally {
+
+ restoreStackSize(stackSize);
+
+ }
+ return ;
+ }
+ // $ANTLR end "rule__AllPackageEntry__Group__0"
+
+
+ // $ANTLR start "rule__AllPackageEntry__Group__0__Impl"
+ // InternalApplicationConfiguration.g:3608:1: rule__AllPackageEntry__Group__0__Impl : ( 'package' ) ;
+ public final void rule__AllPackageEntry__Group__0__Impl() throws RecognitionException {
+
+ int stackSize = keepStackSize();
+
+ try {
+ // InternalApplicationConfiguration.g:3612:1: ( ( 'package' ) )
+ // InternalApplicationConfiguration.g:3613:1: ( 'package' )
+ {
+ // InternalApplicationConfiguration.g:3613:1: ( 'package' )
+ // InternalApplicationConfiguration.g:3614:2: 'package'
+ {
+ before(grammarAccess.getAllPackageEntryAccess().getPackageKeyword_0());
+ match(input,32,FOLLOW_2);
+ after(grammarAccess.getAllPackageEntryAccess().getPackageKeyword_0());
+
+ }
+
+
+ }
+
+ }
+ catch (RecognitionException re) {
+ reportError(re);
+ recover(input,re);
+ }
+ finally {
+
+ restoreStackSize(stackSize);
+
+ }
+ return ;
+ }
+ // $ANTLR end "rule__AllPackageEntry__Group__0__Impl"
+
+
+ // $ANTLR start "rule__AllPackageEntry__Group__1"
+ // InternalApplicationConfiguration.g:3623:1: rule__AllPackageEntry__Group__1 : rule__AllPackageEntry__Group__1__Impl rule__AllPackageEntry__Group__2 ;
+ public final void rule__AllPackageEntry__Group__1() throws RecognitionException {
+
+ int stackSize = keepStackSize();
+
+ try {
+ // InternalApplicationConfiguration.g:3627:1: ( rule__AllPackageEntry__Group__1__Impl rule__AllPackageEntry__Group__2 )
+ // InternalApplicationConfiguration.g:3628:2: rule__AllPackageEntry__Group__1__Impl rule__AllPackageEntry__Group__2
+ {
+ pushFollow(FOLLOW_18);
+ rule__AllPackageEntry__Group__1__Impl();
+
+ state._fsp--;
+
+ pushFollow(FOLLOW_2);
+ rule__AllPackageEntry__Group__2();
+
+ state._fsp--;
+
+
+ }
+
+ }
+ catch (RecognitionException re) {
+ reportError(re);
+ recover(input,re);
+ }
+ finally {
+
+ restoreStackSize(stackSize);
+
+ }
+ return ;
+ }
+ // $ANTLR end "rule__AllPackageEntry__Group__1"
+
+
+ // $ANTLR start "rule__AllPackageEntry__Group__1__Impl"
+ // InternalApplicationConfiguration.g:3635:1: rule__AllPackageEntry__Group__1__Impl : ( ( rule__AllPackageEntry__PackageAssignment_1 ) ) ;
+ public final void rule__AllPackageEntry__Group__1__Impl() throws RecognitionException {
+
+ int stackSize = keepStackSize();
+
+ try {
+ // InternalApplicationConfiguration.g:3639:1: ( ( ( rule__AllPackageEntry__PackageAssignment_1 ) ) )
+ // InternalApplicationConfiguration.g:3640:1: ( ( rule__AllPackageEntry__PackageAssignment_1 ) )
+ {
+ // InternalApplicationConfiguration.g:3640:1: ( ( rule__AllPackageEntry__PackageAssignment_1 ) )
+ // InternalApplicationConfiguration.g:3641:2: ( rule__AllPackageEntry__PackageAssignment_1 )
+ {
+ before(grammarAccess.getAllPackageEntryAccess().getPackageAssignment_1());
+ // InternalApplicationConfiguration.g:3642:2: ( rule__AllPackageEntry__PackageAssignment_1 )
+ // InternalApplicationConfiguration.g:3642:3: rule__AllPackageEntry__PackageAssignment_1
+ {
+ pushFollow(FOLLOW_2);
+ rule__AllPackageEntry__PackageAssignment_1();
+
+ state._fsp--;
+
+
+ }
+
+ after(grammarAccess.getAllPackageEntryAccess().getPackageAssignment_1());
+
+ }
+
+
+ }
+
+ }
+ catch (RecognitionException re) {
+ reportError(re);
+ recover(input,re);
+ }
+ finally {
+
+ restoreStackSize(stackSize);
+
+ }
+ return ;
+ }
+ // $ANTLR end "rule__AllPackageEntry__Group__1__Impl"
+
+
+ // $ANTLR start "rule__AllPackageEntry__Group__2"
+ // InternalApplicationConfiguration.g:3650:1: rule__AllPackageEntry__Group__2 : rule__AllPackageEntry__Group__2__Impl ;
+ public final void rule__AllPackageEntry__Group__2() throws RecognitionException {
+
+ int stackSize = keepStackSize();
+
+ try {
+ // InternalApplicationConfiguration.g:3654:1: ( rule__AllPackageEntry__Group__2__Impl )
+ // InternalApplicationConfiguration.g:3655:2: rule__AllPackageEntry__Group__2__Impl
+ {
+ pushFollow(FOLLOW_2);
+ rule__AllPackageEntry__Group__2__Impl();
+
+ state._fsp--;
+
+
+ }
+
+ }
+ catch (RecognitionException re) {
+ reportError(re);
+ recover(input,re);
+ }
+ finally {
+
+ restoreStackSize(stackSize);
+
+ }
+ return ;
+ }
+ // $ANTLR end "rule__AllPackageEntry__Group__2"
+
+
+ // $ANTLR start "rule__AllPackageEntry__Group__2__Impl"
+ // InternalApplicationConfiguration.g:3661:1: rule__AllPackageEntry__Group__2__Impl : ( ( rule__AllPackageEntry__Group_2__0 )? ) ;
+ public final void rule__AllPackageEntry__Group__2__Impl() throws RecognitionException {
+
+ int stackSize = keepStackSize();
+
+ try {
+ // InternalApplicationConfiguration.g:3665:1: ( ( ( rule__AllPackageEntry__Group_2__0 )? ) )
+ // InternalApplicationConfiguration.g:3666:1: ( ( rule__AllPackageEntry__Group_2__0 )? )
+ {
+ // InternalApplicationConfiguration.g:3666:1: ( ( rule__AllPackageEntry__Group_2__0 )? )
+ // InternalApplicationConfiguration.g:3667:2: ( rule__AllPackageEntry__Group_2__0 )?
+ {
+ before(grammarAccess.getAllPackageEntryAccess().getGroup_2());
+ // InternalApplicationConfiguration.g:3668:2: ( rule__AllPackageEntry__Group_2__0 )?
+ int alt39=2;
+ int LA39_0 = input.LA(1);
+
+ if ( (LA39_0==33) ) {
+ alt39=1;
+ }
+ switch (alt39) {
+ case 1 :
+ // InternalApplicationConfiguration.g:3668:3: rule__AllPackageEntry__Group_2__0
+ {
+ pushFollow(FOLLOW_2);
+ rule__AllPackageEntry__Group_2__0();
+
+ state._fsp--;
+
+
+ }
+ break;
+
+ }
+
+ after(grammarAccess.getAllPackageEntryAccess().getGroup_2());
+
+ }
+
+
+ }
+
+ }
+ catch (RecognitionException re) {
+ reportError(re);
+ recover(input,re);
+ }
+ finally {
+
+ restoreStackSize(stackSize);
+
+ }
+ return ;
+ }
+ // $ANTLR end "rule__AllPackageEntry__Group__2__Impl"
+
+
+ // $ANTLR start "rule__AllPackageEntry__Group_2__0"
+ // InternalApplicationConfiguration.g:3677:1: rule__AllPackageEntry__Group_2__0 : rule__AllPackageEntry__Group_2__0__Impl rule__AllPackageEntry__Group_2__1 ;
+ public final void rule__AllPackageEntry__Group_2__0() throws RecognitionException {
+
+ int stackSize = keepStackSize();
+
+ try {
+ // InternalApplicationConfiguration.g:3681:1: ( rule__AllPackageEntry__Group_2__0__Impl rule__AllPackageEntry__Group_2__1 )
+ // InternalApplicationConfiguration.g:3682:2: rule__AllPackageEntry__Group_2__0__Impl rule__AllPackageEntry__Group_2__1
+ {
+ pushFollow(FOLLOW_19);
+ rule__AllPackageEntry__Group_2__0__Impl();
+
+ state._fsp--;
+
+ pushFollow(FOLLOW_2);
+ rule__AllPackageEntry__Group_2__1();
+
+ state._fsp--;
+
+
+ }
+
+ }
+ catch (RecognitionException re) {
+ reportError(re);
+ recover(input,re);
+ }
+ finally {
+
+ restoreStackSize(stackSize);
+
+ }
+ return ;
+ }
+ // $ANTLR end "rule__AllPackageEntry__Group_2__0"
+
+
+ // $ANTLR start "rule__AllPackageEntry__Group_2__0__Impl"
+ // InternalApplicationConfiguration.g:3689:1: rule__AllPackageEntry__Group_2__0__Impl : ( 'excluding' ) ;
+ public final void rule__AllPackageEntry__Group_2__0__Impl() throws RecognitionException {
+
+ int stackSize = keepStackSize();
+
+ try {
+ // InternalApplicationConfiguration.g:3693:1: ( ( 'excluding' ) )
+ // InternalApplicationConfiguration.g:3694:1: ( 'excluding' )
+ {
+ // InternalApplicationConfiguration.g:3694:1: ( 'excluding' )
+ // InternalApplicationConfiguration.g:3695:2: 'excluding'
+ {
+ before(grammarAccess.getAllPackageEntryAccess().getExcludingKeyword_2_0());
+ match(input,33,FOLLOW_2);
+ after(grammarAccess.getAllPackageEntryAccess().getExcludingKeyword_2_0());
+
+ }
+
+
+ }
+
+ }
+ catch (RecognitionException re) {
+ reportError(re);
+ recover(input,re);
+ }
+ finally {
+
+ restoreStackSize(stackSize);
+
+ }
+ return ;
+ }
+ // $ANTLR end "rule__AllPackageEntry__Group_2__0__Impl"
+
+
+ // $ANTLR start "rule__AllPackageEntry__Group_2__1"
+ // InternalApplicationConfiguration.g:3704:1: rule__AllPackageEntry__Group_2__1 : rule__AllPackageEntry__Group_2__1__Impl rule__AllPackageEntry__Group_2__2 ;
+ public final void rule__AllPackageEntry__Group_2__1() throws RecognitionException {
+
+ int stackSize = keepStackSize();
+
+ try {
+ // InternalApplicationConfiguration.g:3708:1: ( rule__AllPackageEntry__Group_2__1__Impl rule__AllPackageEntry__Group_2__2 )
+ // InternalApplicationConfiguration.g:3709:2: rule__AllPackageEntry__Group_2__1__Impl rule__AllPackageEntry__Group_2__2
+ {
+ pushFollow(FOLLOW_8);
+ rule__AllPackageEntry__Group_2__1__Impl();
+
+ state._fsp--;
+
+ pushFollow(FOLLOW_2);
+ rule__AllPackageEntry__Group_2__2();
+
+ state._fsp--;
+
+
+ }
+
+ }
+ catch (RecognitionException re) {
+ reportError(re);
+ recover(input,re);
+ }
+ finally {
+
+ restoreStackSize(stackSize);
+
+ }
+ return ;
+ }
+ // $ANTLR end "rule__AllPackageEntry__Group_2__1"
+
+
+ // $ANTLR start "rule__AllPackageEntry__Group_2__1__Impl"
+ // InternalApplicationConfiguration.g:3716:1: rule__AllPackageEntry__Group_2__1__Impl : ( '{' ) ;
+ public final void rule__AllPackageEntry__Group_2__1__Impl() throws RecognitionException {
+
+ int stackSize = keepStackSize();
+
+ try {
+ // InternalApplicationConfiguration.g:3720:1: ( ( '{' ) )
+ // InternalApplicationConfiguration.g:3721:1: ( '{' )
+ {
+ // InternalApplicationConfiguration.g:3721:1: ( '{' )
+ // InternalApplicationConfiguration.g:3722:2: '{'
+ {
+ before(grammarAccess.getAllPackageEntryAccess().getLeftCurlyBracketKeyword_2_1());
+ match(input,29,FOLLOW_2);
+ after(grammarAccess.getAllPackageEntryAccess().getLeftCurlyBracketKeyword_2_1());
+
+ }
+
+
+ }
+
+ }
+ catch (RecognitionException re) {
+ reportError(re);
+ recover(input,re);
+ }
+ finally {
+
+ restoreStackSize(stackSize);
+
+ }
+ return ;
+ }
+ // $ANTLR end "rule__AllPackageEntry__Group_2__1__Impl"
+
+
+ // $ANTLR start "rule__AllPackageEntry__Group_2__2"
+ // InternalApplicationConfiguration.g:3731:1: rule__AllPackageEntry__Group_2__2 : rule__AllPackageEntry__Group_2__2__Impl rule__AllPackageEntry__Group_2__3 ;
+ public final void rule__AllPackageEntry__Group_2__2() throws RecognitionException {
+
+ int stackSize = keepStackSize();
+
+ try {
+ // InternalApplicationConfiguration.g:3735:1: ( rule__AllPackageEntry__Group_2__2__Impl rule__AllPackageEntry__Group_2__3 )
+ // InternalApplicationConfiguration.g:3736:2: rule__AllPackageEntry__Group_2__2__Impl rule__AllPackageEntry__Group_2__3
+ {
+ pushFollow(FOLLOW_16);
+ rule__AllPackageEntry__Group_2__2__Impl();
+
+ state._fsp--;
+
+ pushFollow(FOLLOW_2);
+ rule__AllPackageEntry__Group_2__3();
+
+ state._fsp--;
+
+
+ }
+
+ }
+ catch (RecognitionException re) {
+ reportError(re);
+ recover(input,re);
+ }
+ finally {
+
+ restoreStackSize(stackSize);
+
+ }
+ return ;
+ }
+ // $ANTLR end "rule__AllPackageEntry__Group_2__2"
+
+
+ // $ANTLR start "rule__AllPackageEntry__Group_2__2__Impl"
+ // InternalApplicationConfiguration.g:3743:1: rule__AllPackageEntry__Group_2__2__Impl : ( ( rule__AllPackageEntry__ExclusionAssignment_2_2 ) ) ;
+ public final void rule__AllPackageEntry__Group_2__2__Impl() throws RecognitionException {
+
+ int stackSize = keepStackSize();
+
+ try {
+ // InternalApplicationConfiguration.g:3747:1: ( ( ( rule__AllPackageEntry__ExclusionAssignment_2_2 ) ) )
+ // InternalApplicationConfiguration.g:3748:1: ( ( rule__AllPackageEntry__ExclusionAssignment_2_2 ) )
+ {
+ // InternalApplicationConfiguration.g:3748:1: ( ( rule__AllPackageEntry__ExclusionAssignment_2_2 ) )
+ // InternalApplicationConfiguration.g:3749:2: ( rule__AllPackageEntry__ExclusionAssignment_2_2 )
+ {
+ before(grammarAccess.getAllPackageEntryAccess().getExclusionAssignment_2_2());
+ // InternalApplicationConfiguration.g:3750:2: ( rule__AllPackageEntry__ExclusionAssignment_2_2 )
+ // InternalApplicationConfiguration.g:3750:3: rule__AllPackageEntry__ExclusionAssignment_2_2
+ {
+ pushFollow(FOLLOW_2);
+ rule__AllPackageEntry__ExclusionAssignment_2_2();
+
+ state._fsp--;
+
+
+ }
+
+ after(grammarAccess.getAllPackageEntryAccess().getExclusionAssignment_2_2());
+
+ }
+
+
+ }
+
+ }
+ catch (RecognitionException re) {
+ reportError(re);
+ recover(input,re);
+ }
+ finally {
+
+ restoreStackSize(stackSize);
+
+ }
+ return ;
+ }
+ // $ANTLR end "rule__AllPackageEntry__Group_2__2__Impl"
+
+
+ // $ANTLR start "rule__AllPackageEntry__Group_2__3"
+ // InternalApplicationConfiguration.g:3758:1: rule__AllPackageEntry__Group_2__3 : rule__AllPackageEntry__Group_2__3__Impl rule__AllPackageEntry__Group_2__4 ;
+ public final void rule__AllPackageEntry__Group_2__3() throws RecognitionException {
+
+ int stackSize = keepStackSize();
+
+ try {
+ // InternalApplicationConfiguration.g:3762:1: ( rule__AllPackageEntry__Group_2__3__Impl rule__AllPackageEntry__Group_2__4 )
+ // InternalApplicationConfiguration.g:3763:2: rule__AllPackageEntry__Group_2__3__Impl rule__AllPackageEntry__Group_2__4
+ {
+ pushFollow(FOLLOW_16);
+ rule__AllPackageEntry__Group_2__3__Impl();
+
+ state._fsp--;
+
+ pushFollow(FOLLOW_2);
+ rule__AllPackageEntry__Group_2__4();
+
+ state._fsp--;
+
+
+ }
+
+ }
+ catch (RecognitionException re) {
+ reportError(re);
+ recover(input,re);
+ }
+ finally {
+
+ restoreStackSize(stackSize);
+
+ }
+ return ;
+ }
+ // $ANTLR end "rule__AllPackageEntry__Group_2__3"
+
+
+ // $ANTLR start "rule__AllPackageEntry__Group_2__3__Impl"
+ // InternalApplicationConfiguration.g:3770:1: rule__AllPackageEntry__Group_2__3__Impl : ( ( rule__AllPackageEntry__Group_2_3__0 )* ) ;
+ public final void rule__AllPackageEntry__Group_2__3__Impl() throws RecognitionException {
+
+ int stackSize = keepStackSize();
+
+ try {
+ // InternalApplicationConfiguration.g:3774:1: ( ( ( rule__AllPackageEntry__Group_2_3__0 )* ) )
+ // InternalApplicationConfiguration.g:3775:1: ( ( rule__AllPackageEntry__Group_2_3__0 )* )
+ {
+ // InternalApplicationConfiguration.g:3775:1: ( ( rule__AllPackageEntry__Group_2_3__0 )* )
+ // InternalApplicationConfiguration.g:3776:2: ( rule__AllPackageEntry__Group_2_3__0 )*
+ {
+ before(grammarAccess.getAllPackageEntryAccess().getGroup_2_3());
+ // InternalApplicationConfiguration.g:3777:2: ( rule__AllPackageEntry__Group_2_3__0 )*
+ loop40:
+ do {
+ int alt40=2;
+ int LA40_0 = input.LA(1);
+
+ if ( (LA40_0==31) ) {
+ alt40=1;
+ }
+
+
+ switch (alt40) {
+ case 1 :
+ // InternalApplicationConfiguration.g:3777:3: rule__AllPackageEntry__Group_2_3__0
+ {
+ pushFollow(FOLLOW_17);
+ rule__AllPackageEntry__Group_2_3__0();
+
+ state._fsp--;
+
+
+ }
+ break;
+
+ default :
+ break loop40;
+ }
+ } while (true);
+
+ after(grammarAccess.getAllPackageEntryAccess().getGroup_2_3());
+
+ }
+
+
+ }
+
+ }
+ catch (RecognitionException re) {
+ reportError(re);
+ recover(input,re);
+ }
+ finally {
+
+ restoreStackSize(stackSize);
+
+ }
+ return ;
+ }
+ // $ANTLR end "rule__AllPackageEntry__Group_2__3__Impl"
+
+
+ // $ANTLR start "rule__AllPackageEntry__Group_2__4"
+ // InternalApplicationConfiguration.g:3785:1: rule__AllPackageEntry__Group_2__4 : rule__AllPackageEntry__Group_2__4__Impl ;
+ public final void rule__AllPackageEntry__Group_2__4() throws RecognitionException {
+
+ int stackSize = keepStackSize();
+
+ try {
+ // InternalApplicationConfiguration.g:3789:1: ( rule__AllPackageEntry__Group_2__4__Impl )
+ // InternalApplicationConfiguration.g:3790:2: rule__AllPackageEntry__Group_2__4__Impl
+ {
+ pushFollow(FOLLOW_2);
+ rule__AllPackageEntry__Group_2__4__Impl();
+
+ state._fsp--;
+
+
+ }
+
+ }
+ catch (RecognitionException re) {
+ reportError(re);
+ recover(input,re);
+ }
+ finally {
+
+ restoreStackSize(stackSize);
+
+ }
+ return ;
+ }
+ // $ANTLR end "rule__AllPackageEntry__Group_2__4"
+
+
+ // $ANTLR start "rule__AllPackageEntry__Group_2__4__Impl"
+ // InternalApplicationConfiguration.g:3796:1: rule__AllPackageEntry__Group_2__4__Impl : ( '}' ) ;
+ public final void rule__AllPackageEntry__Group_2__4__Impl() throws RecognitionException {
+
+ int stackSize = keepStackSize();
+
+ try {
+ // InternalApplicationConfiguration.g:3800:1: ( ( '}' ) )
+ // InternalApplicationConfiguration.g:3801:1: ( '}' )
+ {
+ // InternalApplicationConfiguration.g:3801:1: ( '}' )
+ // InternalApplicationConfiguration.g:3802:2: '}'
+ {
+ before(grammarAccess.getAllPackageEntryAccess().getRightCurlyBracketKeyword_2_4());
+ match(input,30,FOLLOW_2);
+ after(grammarAccess.getAllPackageEntryAccess().getRightCurlyBracketKeyword_2_4());
+
+ }
+
+
+ }
+
+ }
+ catch (RecognitionException re) {
+ reportError(re);
+ recover(input,re);
+ }
+ finally {
+
+ restoreStackSize(stackSize);
+
+ }
+ return ;
+ }
+ // $ANTLR end "rule__AllPackageEntry__Group_2__4__Impl"
+
+
+ // $ANTLR start "rule__AllPackageEntry__Group_2_3__0"
+ // InternalApplicationConfiguration.g:3812:1: rule__AllPackageEntry__Group_2_3__0 : rule__AllPackageEntry__Group_2_3__0__Impl rule__AllPackageEntry__Group_2_3__1 ;
+ public final void rule__AllPackageEntry__Group_2_3__0() throws RecognitionException {
+
+ int stackSize = keepStackSize();
+
+ try {
+ // InternalApplicationConfiguration.g:3816:1: ( rule__AllPackageEntry__Group_2_3__0__Impl rule__AllPackageEntry__Group_2_3__1 )
+ // InternalApplicationConfiguration.g:3817:2: rule__AllPackageEntry__Group_2_3__0__Impl rule__AllPackageEntry__Group_2_3__1
+ {
+ pushFollow(FOLLOW_8);
+ rule__AllPackageEntry__Group_2_3__0__Impl();
+
+ state._fsp--;
+
+ pushFollow(FOLLOW_2);
+ rule__AllPackageEntry__Group_2_3__1();
+
+ state._fsp--;
+
+
+ }
+
+ }
+ catch (RecognitionException re) {
+ reportError(re);
+ recover(input,re);
+ }
+ finally {
+
+ restoreStackSize(stackSize);
+
+ }
+ return ;
+ }
+ // $ANTLR end "rule__AllPackageEntry__Group_2_3__0"
+
+
+ // $ANTLR start "rule__AllPackageEntry__Group_2_3__0__Impl"
+ // InternalApplicationConfiguration.g:3824:1: rule__AllPackageEntry__Group_2_3__0__Impl : ( ',' ) ;
+ public final void rule__AllPackageEntry__Group_2_3__0__Impl() throws RecognitionException {
+
+ int stackSize = keepStackSize();
+
+ try {
+ // InternalApplicationConfiguration.g:3828:1: ( ( ',' ) )
+ // InternalApplicationConfiguration.g:3829:1: ( ',' )
+ {
+ // InternalApplicationConfiguration.g:3829:1: ( ',' )
+ // InternalApplicationConfiguration.g:3830:2: ','
+ {
+ before(grammarAccess.getAllPackageEntryAccess().getCommaKeyword_2_3_0());
+ match(input,31,FOLLOW_2);
+ after(grammarAccess.getAllPackageEntryAccess().getCommaKeyword_2_3_0());
+
+ }
+
+
+ }
+
+ }
+ catch (RecognitionException re) {
+ reportError(re);
+ recover(input,re);
+ }
+ finally {
+
+ restoreStackSize(stackSize);
+
+ }
+ return ;
+ }
+ // $ANTLR end "rule__AllPackageEntry__Group_2_3__0__Impl"
+
+
+ // $ANTLR start "rule__AllPackageEntry__Group_2_3__1"
+ // InternalApplicationConfiguration.g:3839:1: rule__AllPackageEntry__Group_2_3__1 : rule__AllPackageEntry__Group_2_3__1__Impl ;
+ public final void rule__AllPackageEntry__Group_2_3__1() throws RecognitionException {
+
+ int stackSize = keepStackSize();
+
+ try {
+ // InternalApplicationConfiguration.g:3843:1: ( rule__AllPackageEntry__Group_2_3__1__Impl )
+ // InternalApplicationConfiguration.g:3844:2: rule__AllPackageEntry__Group_2_3__1__Impl
+ {
+ pushFollow(FOLLOW_2);
+ rule__AllPackageEntry__Group_2_3__1__Impl();
+
+ state._fsp--;
+
+
+ }
+
+ }
+ catch (RecognitionException re) {
+ reportError(re);
+ recover(input,re);
+ }
+ finally {
+
+ restoreStackSize(stackSize);
+
+ }
+ return ;
+ }
+ // $ANTLR end "rule__AllPackageEntry__Group_2_3__1"
+
+
+ // $ANTLR start "rule__AllPackageEntry__Group_2_3__1__Impl"
+ // InternalApplicationConfiguration.g:3850:1: rule__AllPackageEntry__Group_2_3__1__Impl : ( ( rule__AllPackageEntry__ExclusionAssignment_2_3_1 ) ) ;
+ public final void rule__AllPackageEntry__Group_2_3__1__Impl() throws RecognitionException {
+
+ int stackSize = keepStackSize();
+
+ try {
+ // InternalApplicationConfiguration.g:3854:1: ( ( ( rule__AllPackageEntry__ExclusionAssignment_2_3_1 ) ) )
+ // InternalApplicationConfiguration.g:3855:1: ( ( rule__AllPackageEntry__ExclusionAssignment_2_3_1 ) )
+ {
+ // InternalApplicationConfiguration.g:3855:1: ( ( rule__AllPackageEntry__ExclusionAssignment_2_3_1 ) )
+ // InternalApplicationConfiguration.g:3856:2: ( rule__AllPackageEntry__ExclusionAssignment_2_3_1 )
+ {
+ before(grammarAccess.getAllPackageEntryAccess().getExclusionAssignment_2_3_1());
+ // InternalApplicationConfiguration.g:3857:2: ( rule__AllPackageEntry__ExclusionAssignment_2_3_1 )
+ // InternalApplicationConfiguration.g:3857:3: rule__AllPackageEntry__ExclusionAssignment_2_3_1
+ {
+ pushFollow(FOLLOW_2);
+ rule__AllPackageEntry__ExclusionAssignment_2_3_1();
+
+ state._fsp--;
+
+
+ }
+
+ after(grammarAccess.getAllPackageEntryAccess().getExclusionAssignment_2_3_1());
+
+ }
+
+
+ }
+
+ }
+ catch (RecognitionException re) {
+ reportError(re);
+ recover(input,re);
+ }
+ finally {
+
+ restoreStackSize(stackSize);
+
+ }
+ return ;
+ }
+ // $ANTLR end "rule__AllPackageEntry__Group_2_3__1__Impl"
+
+
+ // $ANTLR start "rule__MetamodelElement__Group__0"
+ // InternalApplicationConfiguration.g:3866:1: rule__MetamodelElement__Group__0 : rule__MetamodelElement__Group__0__Impl rule__MetamodelElement__Group__1 ;
+ public final void rule__MetamodelElement__Group__0() throws RecognitionException {
+
+ int stackSize = keepStackSize();
+
+ try {
+ // InternalApplicationConfiguration.g:3870:1: ( rule__MetamodelElement__Group__0__Impl rule__MetamodelElement__Group__1 )
+ // InternalApplicationConfiguration.g:3871:2: rule__MetamodelElement__Group__0__Impl rule__MetamodelElement__Group__1
+ {
+ pushFollow(FOLLOW_8);
+ rule__MetamodelElement__Group__0__Impl();
+
+ state._fsp--;
+
+ pushFollow(FOLLOW_2);
+ rule__MetamodelElement__Group__1();
+
+ state._fsp--;
+
+
+ }
+
+ }
+ catch (RecognitionException re) {
+ reportError(re);
+ recover(input,re);
+ }
+ finally {
+
+ restoreStackSize(stackSize);
+
+ }
+ return ;
+ }
+ // $ANTLR end "rule__MetamodelElement__Group__0"
+
+
+ // $ANTLR start "rule__MetamodelElement__Group__0__Impl"
+ // InternalApplicationConfiguration.g:3878:1: rule__MetamodelElement__Group__0__Impl : ( ( rule__MetamodelElement__Group_0__0 )? ) ;
+ public final void rule__MetamodelElement__Group__0__Impl() throws RecognitionException {
+
+ int stackSize = keepStackSize();
+
+ try {
+ // InternalApplicationConfiguration.g:3882:1: ( ( ( rule__MetamodelElement__Group_0__0 )? ) )
+ // InternalApplicationConfiguration.g:3883:1: ( ( rule__MetamodelElement__Group_0__0 )? )
+ {
+ // InternalApplicationConfiguration.g:3883:1: ( ( rule__MetamodelElement__Group_0__0 )? )
+ // InternalApplicationConfiguration.g:3884:2: ( rule__MetamodelElement__Group_0__0 )?
+ {
+ before(grammarAccess.getMetamodelElementAccess().getGroup_0());
+ // InternalApplicationConfiguration.g:3885:2: ( rule__MetamodelElement__Group_0__0 )?
+ int alt41=2;
+ int LA41_0 = input.LA(1);
+
+ if ( (LA41_0==RULE_ID) ) {
+ int LA41_1 = input.LA(2);
+
+ if ( (LA41_1==21) ) {
+ int LA41_2 = input.LA(3);
+
+ if ( (LA41_2==RULE_ID) ) {
+ int LA41_5 = input.LA(4);
+
+ if ( (LA41_5==21||LA41_5==34) ) {
+ alt41=1;
+ }
+ }
+ }
+ else if ( (LA41_1==34) ) {
+ alt41=1;
+ }
+ }
+ switch (alt41) {
+ case 1 :
+ // InternalApplicationConfiguration.g:3885:3: rule__MetamodelElement__Group_0__0
+ {
+ pushFollow(FOLLOW_2);
+ rule__MetamodelElement__Group_0__0();
+
+ state._fsp--;
+
+
+ }
+ break;
+
+ }
+
+ after(grammarAccess.getMetamodelElementAccess().getGroup_0());
+
+ }
+
+
+ }
+
+ }
+ catch (RecognitionException re) {
+ reportError(re);
+ recover(input,re);
+ }
+ finally {
+
+ restoreStackSize(stackSize);
+
+ }
+ return ;
+ }
+ // $ANTLR end "rule__MetamodelElement__Group__0__Impl"
+
+
+ // $ANTLR start "rule__MetamodelElement__Group__1"
+ // InternalApplicationConfiguration.g:3893:1: rule__MetamodelElement__Group__1 : rule__MetamodelElement__Group__1__Impl rule__MetamodelElement__Group__2 ;
+ public final void rule__MetamodelElement__Group__1() throws RecognitionException {
+
+ int stackSize = keepStackSize();
+
+ try {
+ // InternalApplicationConfiguration.g:3897:1: ( rule__MetamodelElement__Group__1__Impl rule__MetamodelElement__Group__2 )
+ // InternalApplicationConfiguration.g:3898:2: rule__MetamodelElement__Group__1__Impl rule__MetamodelElement__Group__2
+ {
+ pushFollow(FOLLOW_6);
+ rule__MetamodelElement__Group__1__Impl();
+
+ state._fsp--;
+
+ pushFollow(FOLLOW_2);
+ rule__MetamodelElement__Group__2();
+
+ state._fsp--;
+
+
+ }
+
+ }
+ catch (RecognitionException re) {
+ reportError(re);
+ recover(input,re);
+ }
+ finally {
+
+ restoreStackSize(stackSize);
+
+ }
+ return ;
+ }
+ // $ANTLR end "rule__MetamodelElement__Group__1"
+
+
+ // $ANTLR start "rule__MetamodelElement__Group__1__Impl"
+ // InternalApplicationConfiguration.g:3905:1: rule__MetamodelElement__Group__1__Impl : ( ( rule__MetamodelElement__ClassifierAssignment_1 ) ) ;
+ public final void rule__MetamodelElement__Group__1__Impl() throws RecognitionException {
+
+ int stackSize = keepStackSize();
+
+ try {
+ // InternalApplicationConfiguration.g:3909:1: ( ( ( rule__MetamodelElement__ClassifierAssignment_1 ) ) )
+ // InternalApplicationConfiguration.g:3910:1: ( ( rule__MetamodelElement__ClassifierAssignment_1 ) )
+ {
+ // InternalApplicationConfiguration.g:3910:1: ( ( rule__MetamodelElement__ClassifierAssignment_1 ) )
+ // InternalApplicationConfiguration.g:3911:2: ( rule__MetamodelElement__ClassifierAssignment_1 )
+ {
+ before(grammarAccess.getMetamodelElementAccess().getClassifierAssignment_1());
+ // InternalApplicationConfiguration.g:3912:2: ( rule__MetamodelElement__ClassifierAssignment_1 )
+ // InternalApplicationConfiguration.g:3912:3: rule__MetamodelElement__ClassifierAssignment_1
+ {
+ pushFollow(FOLLOW_2);
+ rule__MetamodelElement__ClassifierAssignment_1();
+
+ state._fsp--;
+
+
+ }
+
+ after(grammarAccess.getMetamodelElementAccess().getClassifierAssignment_1());
+
+ }
+
+
+ }
+
+ }
+ catch (RecognitionException re) {
+ reportError(re);
+ recover(input,re);
+ }
+ finally {
+
+ restoreStackSize(stackSize);
+
+ }
+ return ;
+ }
+ // $ANTLR end "rule__MetamodelElement__Group__1__Impl"
+
+
+ // $ANTLR start "rule__MetamodelElement__Group__2"
+ // InternalApplicationConfiguration.g:3920:1: rule__MetamodelElement__Group__2 : rule__MetamodelElement__Group__2__Impl ;
+ public final void rule__MetamodelElement__Group__2() throws RecognitionException {
+
+ int stackSize = keepStackSize();
+
+ try {
+ // InternalApplicationConfiguration.g:3924:1: ( rule__MetamodelElement__Group__2__Impl )
+ // InternalApplicationConfiguration.g:3925:2: rule__MetamodelElement__Group__2__Impl
+ {
+ pushFollow(FOLLOW_2);
+ rule__MetamodelElement__Group__2__Impl();
+
+ state._fsp--;
+
+
+ }
+
+ }
+ catch (RecognitionException re) {
+ reportError(re);
+ recover(input,re);
+ }
+ finally {
+
+ restoreStackSize(stackSize);
+
+ }
+ return ;
+ }
+ // $ANTLR end "rule__MetamodelElement__Group__2"
+
+
+ // $ANTLR start "rule__MetamodelElement__Group__2__Impl"
+ // InternalApplicationConfiguration.g:3931:1: rule__MetamodelElement__Group__2__Impl : ( ( rule__MetamodelElement__Group_2__0 )? ) ;
+ public final void rule__MetamodelElement__Group__2__Impl() throws RecognitionException {
+
+ int stackSize = keepStackSize();
+
+ try {
+ // InternalApplicationConfiguration.g:3935:1: ( ( ( rule__MetamodelElement__Group_2__0 )? ) )
+ // InternalApplicationConfiguration.g:3936:1: ( ( rule__MetamodelElement__Group_2__0 )? )
+ {
+ // InternalApplicationConfiguration.g:3936:1: ( ( rule__MetamodelElement__Group_2__0 )? )
+ // InternalApplicationConfiguration.g:3937:2: ( rule__MetamodelElement__Group_2__0 )?
+ {
+ before(grammarAccess.getMetamodelElementAccess().getGroup_2());
+ // InternalApplicationConfiguration.g:3938:2: ( rule__MetamodelElement__Group_2__0 )?
+ int alt42=2;
+ int LA42_0 = input.LA(1);
+
+ if ( (LA42_0==21) ) {
+ alt42=1;
+ }
+ switch (alt42) {
+ case 1 :
+ // InternalApplicationConfiguration.g:3938:3: rule__MetamodelElement__Group_2__0
+ {
+ pushFollow(FOLLOW_2);
+ rule__MetamodelElement__Group_2__0();
+
+ state._fsp--;
+
+
+ }
+ break;
+
+ }
+
+ after(grammarAccess.getMetamodelElementAccess().getGroup_2());
+
+ }
+
+
+ }
+
+ }
+ catch (RecognitionException re) {
+ reportError(re);
+ recover(input,re);
+ }
+ finally {
+
+ restoreStackSize(stackSize);
+
+ }
+ return ;
+ }
+ // $ANTLR end "rule__MetamodelElement__Group__2__Impl"
+
+
+ // $ANTLR start "rule__MetamodelElement__Group_0__0"
+ // InternalApplicationConfiguration.g:3947:1: rule__MetamodelElement__Group_0__0 : rule__MetamodelElement__Group_0__0__Impl rule__MetamodelElement__Group_0__1 ;
+ public final void rule__MetamodelElement__Group_0__0() throws RecognitionException {
+
+ int stackSize = keepStackSize();
+
+ try {
+ // InternalApplicationConfiguration.g:3951:1: ( rule__MetamodelElement__Group_0__0__Impl rule__MetamodelElement__Group_0__1 )
+ // InternalApplicationConfiguration.g:3952:2: rule__MetamodelElement__Group_0__0__Impl rule__MetamodelElement__Group_0__1
+ {
+ pushFollow(FOLLOW_20);
+ rule__MetamodelElement__Group_0__0__Impl();
+
+ state._fsp--;
+
+ pushFollow(FOLLOW_2);
+ rule__MetamodelElement__Group_0__1();
+
+ state._fsp--;
+
+
+ }
+
+ }
+ catch (RecognitionException re) {
+ reportError(re);
+ recover(input,re);
+ }
+ finally {
+
+ restoreStackSize(stackSize);
+
+ }
+ return ;
+ }
+ // $ANTLR end "rule__MetamodelElement__Group_0__0"
+
+
+ // $ANTLR start "rule__MetamodelElement__Group_0__0__Impl"
+ // InternalApplicationConfiguration.g:3959:1: rule__MetamodelElement__Group_0__0__Impl : ( ( rule__MetamodelElement__PackageAssignment_0_0 ) ) ;
+ public final void rule__MetamodelElement__Group_0__0__Impl() throws RecognitionException {
+
+ int stackSize = keepStackSize();
+
+ try {
+ // InternalApplicationConfiguration.g:3963:1: ( ( ( rule__MetamodelElement__PackageAssignment_0_0 ) ) )
+ // InternalApplicationConfiguration.g:3964:1: ( ( rule__MetamodelElement__PackageAssignment_0_0 ) )
+ {
+ // InternalApplicationConfiguration.g:3964:1: ( ( rule__MetamodelElement__PackageAssignment_0_0 ) )
+ // InternalApplicationConfiguration.g:3965:2: ( rule__MetamodelElement__PackageAssignment_0_0 )
+ {
+ before(grammarAccess.getMetamodelElementAccess().getPackageAssignment_0_0());
+ // InternalApplicationConfiguration.g:3966:2: ( rule__MetamodelElement__PackageAssignment_0_0 )
+ // InternalApplicationConfiguration.g:3966:3: rule__MetamodelElement__PackageAssignment_0_0
+ {
+ pushFollow(FOLLOW_2);
+ rule__MetamodelElement__PackageAssignment_0_0();
+
+ state._fsp--;
+
+
+ }
+
+ after(grammarAccess.getMetamodelElementAccess().getPackageAssignment_0_0());
+
+ }
+
+
+ }
+
+ }
+ catch (RecognitionException re) {
+ reportError(re);
+ recover(input,re);
+ }
+ finally {
+
+ restoreStackSize(stackSize);
+
+ }
+ return ;
+ }
+ // $ANTLR end "rule__MetamodelElement__Group_0__0__Impl"
+
+
+ // $ANTLR start "rule__MetamodelElement__Group_0__1"
+ // InternalApplicationConfiguration.g:3974:1: rule__MetamodelElement__Group_0__1 : rule__MetamodelElement__Group_0__1__Impl ;
+ public final void rule__MetamodelElement__Group_0__1() throws RecognitionException {
+
+ int stackSize = keepStackSize();
+
+ try {
+ // InternalApplicationConfiguration.g:3978:1: ( rule__MetamodelElement__Group_0__1__Impl )
+ // InternalApplicationConfiguration.g:3979:2: rule__MetamodelElement__Group_0__1__Impl
+ {
+ pushFollow(FOLLOW_2);
+ rule__MetamodelElement__Group_0__1__Impl();
+
+ state._fsp--;
+
+
+ }
+
+ }
+ catch (RecognitionException re) {
+ reportError(re);
+ recover(input,re);
+ }
+ finally {
+
+ restoreStackSize(stackSize);
+
+ }
+ return ;
+ }
+ // $ANTLR end "rule__MetamodelElement__Group_0__1"
+
+
+ // $ANTLR start "rule__MetamodelElement__Group_0__1__Impl"
+ // InternalApplicationConfiguration.g:3985:1: rule__MetamodelElement__Group_0__1__Impl : ( '::' ) ;
+ public final void rule__MetamodelElement__Group_0__1__Impl() throws RecognitionException {
+
+ int stackSize = keepStackSize();
+
+ try {
+ // InternalApplicationConfiguration.g:3989:1: ( ( '::' ) )
+ // InternalApplicationConfiguration.g:3990:1: ( '::' )
+ {
+ // InternalApplicationConfiguration.g:3990:1: ( '::' )
+ // InternalApplicationConfiguration.g:3991:2: '::'
+ {
+ before(grammarAccess.getMetamodelElementAccess().getColonColonKeyword_0_1());
+ match(input,34,FOLLOW_2);
+ after(grammarAccess.getMetamodelElementAccess().getColonColonKeyword_0_1());
+
+ }
+
+
+ }
+
+ }
+ catch (RecognitionException re) {
+ reportError(re);
+ recover(input,re);
+ }
+ finally {
+
+ restoreStackSize(stackSize);
+
+ }
+ return ;
+ }
+ // $ANTLR end "rule__MetamodelElement__Group_0__1__Impl"
+
+
+ // $ANTLR start "rule__MetamodelElement__Group_2__0"
+ // InternalApplicationConfiguration.g:4001:1: rule__MetamodelElement__Group_2__0 : rule__MetamodelElement__Group_2__0__Impl rule__MetamodelElement__Group_2__1 ;
+ public final void rule__MetamodelElement__Group_2__0() throws RecognitionException {
+
+ int stackSize = keepStackSize();
+
+ try {
+ // InternalApplicationConfiguration.g:4005:1: ( rule__MetamodelElement__Group_2__0__Impl rule__MetamodelElement__Group_2__1 )
+ // InternalApplicationConfiguration.g:4006:2: rule__MetamodelElement__Group_2__0__Impl rule__MetamodelElement__Group_2__1
+ {
+ pushFollow(FOLLOW_8);
+ rule__MetamodelElement__Group_2__0__Impl();
+
+ state._fsp--;
+
+ pushFollow(FOLLOW_2);
+ rule__MetamodelElement__Group_2__1();
+
+ state._fsp--;
+
+
+ }
+
+ }
+ catch (RecognitionException re) {
+ reportError(re);
+ recover(input,re);
+ }
+ finally {
+
+ restoreStackSize(stackSize);
+
+ }
+ return ;
+ }
+ // $ANTLR end "rule__MetamodelElement__Group_2__0"
+
+
+ // $ANTLR start "rule__MetamodelElement__Group_2__0__Impl"
+ // InternalApplicationConfiguration.g:4013:1: rule__MetamodelElement__Group_2__0__Impl : ( '.' ) ;
+ public final void rule__MetamodelElement__Group_2__0__Impl() throws RecognitionException {
+
+ int stackSize = keepStackSize();
+
+ try {
+ // InternalApplicationConfiguration.g:4017:1: ( ( '.' ) )
+ // InternalApplicationConfiguration.g:4018:1: ( '.' )
+ {
+ // InternalApplicationConfiguration.g:4018:1: ( '.' )
+ // InternalApplicationConfiguration.g:4019:2: '.'
+ {
+ before(grammarAccess.getMetamodelElementAccess().getFullStopKeyword_2_0());
+ match(input,21,FOLLOW_2);
+ after(grammarAccess.getMetamodelElementAccess().getFullStopKeyword_2_0());
+
+ }
+
+
+ }
+
+ }
+ catch (RecognitionException re) {
+ reportError(re);
+ recover(input,re);
+ }
+ finally {
+
+ restoreStackSize(stackSize);
+
+ }
+ return ;
+ }
+ // $ANTLR end "rule__MetamodelElement__Group_2__0__Impl"
+
+
+ // $ANTLR start "rule__MetamodelElement__Group_2__1"
+ // InternalApplicationConfiguration.g:4028:1: rule__MetamodelElement__Group_2__1 : rule__MetamodelElement__Group_2__1__Impl ;
+ public final void rule__MetamodelElement__Group_2__1() throws RecognitionException {
+
+ int stackSize = keepStackSize();
+
+ try {
+ // InternalApplicationConfiguration.g:4032:1: ( rule__MetamodelElement__Group_2__1__Impl )
+ // InternalApplicationConfiguration.g:4033:2: rule__MetamodelElement__Group_2__1__Impl
+ {
+ pushFollow(FOLLOW_2);
+ rule__MetamodelElement__Group_2__1__Impl();
+
+ state._fsp--;
+
+
+ }
+
+ }
+ catch (RecognitionException re) {
+ reportError(re);
+ recover(input,re);
+ }
+ finally {
+
+ restoreStackSize(stackSize);
+
+ }
+ return ;
+ }
+ // $ANTLR end "rule__MetamodelElement__Group_2__1"
+
+
+ // $ANTLR start "rule__MetamodelElement__Group_2__1__Impl"
+ // InternalApplicationConfiguration.g:4039:1: rule__MetamodelElement__Group_2__1__Impl : ( ( rule__MetamodelElement__FeatureAssignment_2_1 ) ) ;
+ public final void rule__MetamodelElement__Group_2__1__Impl() throws RecognitionException {
+
+ int stackSize = keepStackSize();
+
+ try {
+ // InternalApplicationConfiguration.g:4043:1: ( ( ( rule__MetamodelElement__FeatureAssignment_2_1 ) ) )
+ // InternalApplicationConfiguration.g:4044:1: ( ( rule__MetamodelElement__FeatureAssignment_2_1 ) )
+ {
+ // InternalApplicationConfiguration.g:4044:1: ( ( rule__MetamodelElement__FeatureAssignment_2_1 ) )
+ // InternalApplicationConfiguration.g:4045:2: ( rule__MetamodelElement__FeatureAssignment_2_1 )
+ {
+ before(grammarAccess.getMetamodelElementAccess().getFeatureAssignment_2_1());
+ // InternalApplicationConfiguration.g:4046:2: ( rule__MetamodelElement__FeatureAssignment_2_1 )
+ // InternalApplicationConfiguration.g:4046:3: rule__MetamodelElement__FeatureAssignment_2_1
+ {
+ pushFollow(FOLLOW_2);
+ rule__MetamodelElement__FeatureAssignment_2_1();
+
+ state._fsp--;
+
+
+ }
+
+ after(grammarAccess.getMetamodelElementAccess().getFeatureAssignment_2_1());
+
+ }
+
+
+ }
+
+ }
+ catch (RecognitionException re) {
+ reportError(re);
+ recover(input,re);
+ }
+ finally {
+
+ restoreStackSize(stackSize);
+
+ }
+ return ;
+ }
+ // $ANTLR end "rule__MetamodelElement__Group_2__1__Impl"
+
+
+ // $ANTLR start "rule__MetamodelDeclaration__Group__0"
+ // InternalApplicationConfiguration.g:4055:1: rule__MetamodelDeclaration__Group__0 : rule__MetamodelDeclaration__Group__0__Impl rule__MetamodelDeclaration__Group__1 ;
+ public final void rule__MetamodelDeclaration__Group__0() throws RecognitionException {
+
+ int stackSize = keepStackSize();
+
+ try {
+ // InternalApplicationConfiguration.g:4059:1: ( rule__MetamodelDeclaration__Group__0__Impl rule__MetamodelDeclaration__Group__1 )
+ // InternalApplicationConfiguration.g:4060:2: rule__MetamodelDeclaration__Group__0__Impl rule__MetamodelDeclaration__Group__1
+ {
+ pushFollow(FOLLOW_8);
+ rule__MetamodelDeclaration__Group__0__Impl();
+
+ state._fsp--;
+
+ pushFollow(FOLLOW_2);
+ rule__MetamodelDeclaration__Group__1();
+
+ state._fsp--;
+
+
+ }
+
+ }
+ catch (RecognitionException re) {
+ reportError(re);
+ recover(input,re);
+ }
+ finally {
+
+ restoreStackSize(stackSize);
+
+ }
+ return ;
+ }
+ // $ANTLR end "rule__MetamodelDeclaration__Group__0"
+
+
+ // $ANTLR start "rule__MetamodelDeclaration__Group__0__Impl"
+ // InternalApplicationConfiguration.g:4067:1: rule__MetamodelDeclaration__Group__0__Impl : ( 'metamodel' ) ;
+ public final void rule__MetamodelDeclaration__Group__0__Impl() throws RecognitionException {
+
+ int stackSize = keepStackSize();
+
+ try {
+ // InternalApplicationConfiguration.g:4071:1: ( ( 'metamodel' ) )
+ // InternalApplicationConfiguration.g:4072:1: ( 'metamodel' )
+ {
+ // InternalApplicationConfiguration.g:4072:1: ( 'metamodel' )
+ // InternalApplicationConfiguration.g:4073:2: 'metamodel'
+ {
+ before(grammarAccess.getMetamodelDeclarationAccess().getMetamodelKeyword_0());
+ match(input,35,FOLLOW_2);
+ after(grammarAccess.getMetamodelDeclarationAccess().getMetamodelKeyword_0());
+
+ }
+
+
+ }
+
+ }
+ catch (RecognitionException re) {
+ reportError(re);
+ recover(input,re);
+ }
+ finally {
+
+ restoreStackSize(stackSize);
+
+ }
+ return ;
+ }
+ // $ANTLR end "rule__MetamodelDeclaration__Group__0__Impl"
+
+
+ // $ANTLR start "rule__MetamodelDeclaration__Group__1"
+ // InternalApplicationConfiguration.g:4082:1: rule__MetamodelDeclaration__Group__1 : rule__MetamodelDeclaration__Group__1__Impl rule__MetamodelDeclaration__Group__2 ;
+ public final void rule__MetamodelDeclaration__Group__1() throws RecognitionException {
+
+ int stackSize = keepStackSize();
+
+ try {
+ // InternalApplicationConfiguration.g:4086:1: ( rule__MetamodelDeclaration__Group__1__Impl rule__MetamodelDeclaration__Group__2 )
+ // InternalApplicationConfiguration.g:4087:2: rule__MetamodelDeclaration__Group__1__Impl rule__MetamodelDeclaration__Group__2
+ {
+ pushFollow(FOLLOW_19);
+ rule__MetamodelDeclaration__Group__1__Impl();
+
+ state._fsp--;
+
+ pushFollow(FOLLOW_2);
+ rule__MetamodelDeclaration__Group__2();
+
+ state._fsp--;
+
+
+ }
+
+ }
+ catch (RecognitionException re) {
+ reportError(re);
+ recover(input,re);
+ }
+ finally {
+
+ restoreStackSize(stackSize);
+
+ }
+ return ;
+ }
+ // $ANTLR end "rule__MetamodelDeclaration__Group__1"
+
+
+ // $ANTLR start "rule__MetamodelDeclaration__Group__1__Impl"
+ // InternalApplicationConfiguration.g:4094:1: rule__MetamodelDeclaration__Group__1__Impl : ( ( rule__MetamodelDeclaration__NameAssignment_1 ) ) ;
+ public final void rule__MetamodelDeclaration__Group__1__Impl() throws RecognitionException {
+
+ int stackSize = keepStackSize();
+
+ try {
+ // InternalApplicationConfiguration.g:4098:1: ( ( ( rule__MetamodelDeclaration__NameAssignment_1 ) ) )
+ // InternalApplicationConfiguration.g:4099:1: ( ( rule__MetamodelDeclaration__NameAssignment_1 ) )
+ {
+ // InternalApplicationConfiguration.g:4099:1: ( ( rule__MetamodelDeclaration__NameAssignment_1 ) )
+ // InternalApplicationConfiguration.g:4100:2: ( rule__MetamodelDeclaration__NameAssignment_1 )
+ {
+ before(grammarAccess.getMetamodelDeclarationAccess().getNameAssignment_1());
+ // InternalApplicationConfiguration.g:4101:2: ( rule__MetamodelDeclaration__NameAssignment_1 )
+ // InternalApplicationConfiguration.g:4101:3: rule__MetamodelDeclaration__NameAssignment_1
+ {
+ pushFollow(FOLLOW_2);
+ rule__MetamodelDeclaration__NameAssignment_1();
+
+ state._fsp--;
+
+
+ }
+
+ after(grammarAccess.getMetamodelDeclarationAccess().getNameAssignment_1());
+
+ }
+
+
+ }
+
+ }
+ catch (RecognitionException re) {
+ reportError(re);
+ recover(input,re);
+ }
+ finally {
+
+ restoreStackSize(stackSize);
+
+ }
+ return ;
+ }
+ // $ANTLR end "rule__MetamodelDeclaration__Group__1__Impl"
+
+
+ // $ANTLR start "rule__MetamodelDeclaration__Group__2"
+ // InternalApplicationConfiguration.g:4109:1: rule__MetamodelDeclaration__Group__2 : rule__MetamodelDeclaration__Group__2__Impl ;
+ public final void rule__MetamodelDeclaration__Group__2() throws RecognitionException {
+
+ int stackSize = keepStackSize();
+
+ try {
+ // InternalApplicationConfiguration.g:4113:1: ( rule__MetamodelDeclaration__Group__2__Impl )
+ // InternalApplicationConfiguration.g:4114:2: rule__MetamodelDeclaration__Group__2__Impl
+ {
+ pushFollow(FOLLOW_2);
+ rule__MetamodelDeclaration__Group__2__Impl();
+
+ state._fsp--;
+
+
+ }
+
+ }
+ catch (RecognitionException re) {
+ reportError(re);
+ recover(input,re);
+ }
+ finally {
+
+ restoreStackSize(stackSize);
+
+ }
+ return ;
+ }
+ // $ANTLR end "rule__MetamodelDeclaration__Group__2"
+
+
+ // $ANTLR start "rule__MetamodelDeclaration__Group__2__Impl"
+ // InternalApplicationConfiguration.g:4120:1: rule__MetamodelDeclaration__Group__2__Impl : ( ( rule__MetamodelDeclaration__SpecificationAssignment_2 ) ) ;
+ public final void rule__MetamodelDeclaration__Group__2__Impl() throws RecognitionException {
+
+ int stackSize = keepStackSize();
+
+ try {
+ // InternalApplicationConfiguration.g:4124:1: ( ( ( rule__MetamodelDeclaration__SpecificationAssignment_2 ) ) )
+ // InternalApplicationConfiguration.g:4125:1: ( ( rule__MetamodelDeclaration__SpecificationAssignment_2 ) )
+ {
+ // InternalApplicationConfiguration.g:4125:1: ( ( rule__MetamodelDeclaration__SpecificationAssignment_2 ) )
+ // InternalApplicationConfiguration.g:4126:2: ( rule__MetamodelDeclaration__SpecificationAssignment_2 )
+ {
+ before(grammarAccess.getMetamodelDeclarationAccess().getSpecificationAssignment_2());
+ // InternalApplicationConfiguration.g:4127:2: ( rule__MetamodelDeclaration__SpecificationAssignment_2 )
+ // InternalApplicationConfiguration.g:4127:3: rule__MetamodelDeclaration__SpecificationAssignment_2
+ {
+ pushFollow(FOLLOW_2);
+ rule__MetamodelDeclaration__SpecificationAssignment_2();
+
+ state._fsp--;
+
+
+ }
+
+ after(grammarAccess.getMetamodelDeclarationAccess().getSpecificationAssignment_2());
+
+ }
+
+
+ }
+
+ }
+ catch (RecognitionException re) {
+ reportError(re);
+ recover(input,re);
+ }
+ finally {
+
+ restoreStackSize(stackSize);
+
+ }
+ return ;
+ }
+ // $ANTLR end "rule__MetamodelDeclaration__Group__2__Impl"
+
+
+ // $ANTLR start "rule__PartialModelSpecification__Group__0"
+ // InternalApplicationConfiguration.g:4136:1: rule__PartialModelSpecification__Group__0 : rule__PartialModelSpecification__Group__0__Impl rule__PartialModelSpecification__Group__1 ;
+ public final void rule__PartialModelSpecification__Group__0() throws RecognitionException {
+
+ int stackSize = keepStackSize();
+
+ try {
+ // InternalApplicationConfiguration.g:4140:1: ( rule__PartialModelSpecification__Group__0__Impl rule__PartialModelSpecification__Group__1 )
+ // InternalApplicationConfiguration.g:4141:2: rule__PartialModelSpecification__Group__0__Impl rule__PartialModelSpecification__Group__1
+ {
+ pushFollow(FOLLOW_21);
+ rule__PartialModelSpecification__Group__0__Impl();
+
+ state._fsp--;
+
+ pushFollow(FOLLOW_2);
+ rule__PartialModelSpecification__Group__1();
+
+ state._fsp--;
+
+
+ }
+
+ }
+ catch (RecognitionException re) {
+ reportError(re);
+ recover(input,re);
+ }
+ finally {
+
+ restoreStackSize(stackSize);
+
+ }
+ return ;
+ }
+ // $ANTLR end "rule__PartialModelSpecification__Group__0"
+
+
+ // $ANTLR start "rule__PartialModelSpecification__Group__0__Impl"
+ // InternalApplicationConfiguration.g:4148:1: rule__PartialModelSpecification__Group__0__Impl : ( '{' ) ;
+ public final void rule__PartialModelSpecification__Group__0__Impl() throws RecognitionException {
+
+ int stackSize = keepStackSize();
+
+ try {
+ // InternalApplicationConfiguration.g:4152:1: ( ( '{' ) )
+ // InternalApplicationConfiguration.g:4153:1: ( '{' )
+ {
+ // InternalApplicationConfiguration.g:4153:1: ( '{' )
+ // InternalApplicationConfiguration.g:4154:2: '{'
+ {
+ before(grammarAccess.getPartialModelSpecificationAccess().getLeftCurlyBracketKeyword_0());
+ match(input,29,FOLLOW_2);
+ after(grammarAccess.getPartialModelSpecificationAccess().getLeftCurlyBracketKeyword_0());
+
+ }
+
+
+ }
+
+ }
+ catch (RecognitionException re) {
+ reportError(re);
+ recover(input,re);
+ }
+ finally {
+
+ restoreStackSize(stackSize);
+
+ }
+ return ;
+ }
+ // $ANTLR end "rule__PartialModelSpecification__Group__0__Impl"
+
+
+ // $ANTLR start "rule__PartialModelSpecification__Group__1"
+ // InternalApplicationConfiguration.g:4163:1: rule__PartialModelSpecification__Group__1 : rule__PartialModelSpecification__Group__1__Impl rule__PartialModelSpecification__Group__2 ;
+ public final void rule__PartialModelSpecification__Group__1() throws RecognitionException {
+
+ int stackSize = keepStackSize();
+
+ try {
+ // InternalApplicationConfiguration.g:4167:1: ( rule__PartialModelSpecification__Group__1__Impl rule__PartialModelSpecification__Group__2 )
+ // InternalApplicationConfiguration.g:4168:2: rule__PartialModelSpecification__Group__1__Impl rule__PartialModelSpecification__Group__2
+ {
+ pushFollow(FOLLOW_16);
+ rule__PartialModelSpecification__Group__1__Impl();
+
+ state._fsp--;
+
+ pushFollow(FOLLOW_2);
+ rule__PartialModelSpecification__Group__2();
+
+ state._fsp--;
+
+
+ }
+
+ }
+ catch (RecognitionException re) {
+ reportError(re);
+ recover(input,re);
+ }
+ finally {
+
+ restoreStackSize(stackSize);
+
+ }
+ return ;
+ }
+ // $ANTLR end "rule__PartialModelSpecification__Group__1"
+
+
+ // $ANTLR start "rule__PartialModelSpecification__Group__1__Impl"
+ // InternalApplicationConfiguration.g:4175:1: rule__PartialModelSpecification__Group__1__Impl : ( ( rule__PartialModelSpecification__EntryAssignment_1 ) ) ;
+ public final void rule__PartialModelSpecification__Group__1__Impl() throws RecognitionException {
+
+ int stackSize = keepStackSize();
+
+ try {
+ // InternalApplicationConfiguration.g:4179:1: ( ( ( rule__PartialModelSpecification__EntryAssignment_1 ) ) )
+ // InternalApplicationConfiguration.g:4180:1: ( ( rule__PartialModelSpecification__EntryAssignment_1 ) )
+ {
+ // InternalApplicationConfiguration.g:4180:1: ( ( rule__PartialModelSpecification__EntryAssignment_1 ) )
+ // InternalApplicationConfiguration.g:4181:2: ( rule__PartialModelSpecification__EntryAssignment_1 )
+ {
+ before(grammarAccess.getPartialModelSpecificationAccess().getEntryAssignment_1());
+ // InternalApplicationConfiguration.g:4182:2: ( rule__PartialModelSpecification__EntryAssignment_1 )
+ // InternalApplicationConfiguration.g:4182:3: rule__PartialModelSpecification__EntryAssignment_1
+ {
+ pushFollow(FOLLOW_2);
+ rule__PartialModelSpecification__EntryAssignment_1();
+
+ state._fsp--;
+
+
+ }
+
+ after(grammarAccess.getPartialModelSpecificationAccess().getEntryAssignment_1());
+
+ }
+
+
+ }
+
+ }
+ catch (RecognitionException re) {
+ reportError(re);
+ recover(input,re);
+ }
+ finally {
+
+ restoreStackSize(stackSize);
+
+ }
+ return ;
+ }
+ // $ANTLR end "rule__PartialModelSpecification__Group__1__Impl"
+
+
+ // $ANTLR start "rule__PartialModelSpecification__Group__2"
+ // InternalApplicationConfiguration.g:4190:1: rule__PartialModelSpecification__Group__2 : rule__PartialModelSpecification__Group__2__Impl rule__PartialModelSpecification__Group__3 ;
+ public final void rule__PartialModelSpecification__Group__2() throws RecognitionException {
+
+ int stackSize = keepStackSize();
+
+ try {
+ // InternalApplicationConfiguration.g:4194:1: ( rule__PartialModelSpecification__Group__2__Impl rule__PartialModelSpecification__Group__3 )
+ // InternalApplicationConfiguration.g:4195:2: rule__PartialModelSpecification__Group__2__Impl rule__PartialModelSpecification__Group__3
+ {
+ pushFollow(FOLLOW_16);
+ rule__PartialModelSpecification__Group__2__Impl();
+
+ state._fsp--;
+
+ pushFollow(FOLLOW_2);
+ rule__PartialModelSpecification__Group__3();
+
+ state._fsp--;
+
+
+ }
+
+ }
+ catch (RecognitionException re) {
+ reportError(re);
+ recover(input,re);
+ }
+ finally {
+
+ restoreStackSize(stackSize);
+
+ }
+ return ;
+ }
+ // $ANTLR end "rule__PartialModelSpecification__Group__2"
+
+
+ // $ANTLR start "rule__PartialModelSpecification__Group__2__Impl"
+ // InternalApplicationConfiguration.g:4202:1: rule__PartialModelSpecification__Group__2__Impl : ( ( rule__PartialModelSpecification__Group_2__0 )? ) ;
+ public final void rule__PartialModelSpecification__Group__2__Impl() throws RecognitionException {
+
+ int stackSize = keepStackSize();
+
+ try {
+ // InternalApplicationConfiguration.g:4206:1: ( ( ( rule__PartialModelSpecification__Group_2__0 )? ) )
+ // InternalApplicationConfiguration.g:4207:1: ( ( rule__PartialModelSpecification__Group_2__0 )? )
+ {
+ // InternalApplicationConfiguration.g:4207:1: ( ( rule__PartialModelSpecification__Group_2__0 )? )
+ // InternalApplicationConfiguration.g:4208:2: ( rule__PartialModelSpecification__Group_2__0 )?
+ {
+ before(grammarAccess.getPartialModelSpecificationAccess().getGroup_2());
+ // InternalApplicationConfiguration.g:4209:2: ( rule__PartialModelSpecification__Group_2__0 )?
+ int alt43=2;
+ int LA43_0 = input.LA(1);
+
+ if ( (LA43_0==31) ) {
+ alt43=1;
+ }
+ switch (alt43) {
+ case 1 :
+ // InternalApplicationConfiguration.g:4209:3: rule__PartialModelSpecification__Group_2__0
+ {
+ pushFollow(FOLLOW_2);
+ rule__PartialModelSpecification__Group_2__0();
+
+ state._fsp--;
+
+
+ }
+ break;
+
+ }
+
+ after(grammarAccess.getPartialModelSpecificationAccess().getGroup_2());
+
+ }
+
+
+ }
+
+ }
+ catch (RecognitionException re) {
+ reportError(re);
+ recover(input,re);
+ }
+ finally {
+
+ restoreStackSize(stackSize);
+
+ }
+ return ;
+ }
+ // $ANTLR end "rule__PartialModelSpecification__Group__2__Impl"
+
+
+ // $ANTLR start "rule__PartialModelSpecification__Group__3"
+ // InternalApplicationConfiguration.g:4217:1: rule__PartialModelSpecification__Group__3 : rule__PartialModelSpecification__Group__3__Impl ;
+ public final void rule__PartialModelSpecification__Group__3() throws RecognitionException {
+
+ int stackSize = keepStackSize();
+
+ try {
+ // InternalApplicationConfiguration.g:4221:1: ( rule__PartialModelSpecification__Group__3__Impl )
+ // InternalApplicationConfiguration.g:4222:2: rule__PartialModelSpecification__Group__3__Impl
+ {
+ pushFollow(FOLLOW_2);
+ rule__PartialModelSpecification__Group__3__Impl();
+
+ state._fsp--;
+
+
+ }
+
+ }
+ catch (RecognitionException re) {
+ reportError(re);
+ recover(input,re);
+ }
+ finally {
+
+ restoreStackSize(stackSize);
+
+ }
+ return ;
+ }
+ // $ANTLR end "rule__PartialModelSpecification__Group__3"
+
+
+ // $ANTLR start "rule__PartialModelSpecification__Group__3__Impl"
+ // InternalApplicationConfiguration.g:4228:1: rule__PartialModelSpecification__Group__3__Impl : ( '}' ) ;
+ public final void rule__PartialModelSpecification__Group__3__Impl() throws RecognitionException {
+
+ int stackSize = keepStackSize();
+
+ try {
+ // InternalApplicationConfiguration.g:4232:1: ( ( '}' ) )
+ // InternalApplicationConfiguration.g:4233:1: ( '}' )
+ {
+ // InternalApplicationConfiguration.g:4233:1: ( '}' )
+ // InternalApplicationConfiguration.g:4234:2: '}'
+ {
+ before(grammarAccess.getPartialModelSpecificationAccess().getRightCurlyBracketKeyword_3());
+ match(input,30,FOLLOW_2);
+ after(grammarAccess.getPartialModelSpecificationAccess().getRightCurlyBracketKeyword_3());
+
+ }
+
+
+ }
+
+ }
+ catch (RecognitionException re) {
+ reportError(re);
+ recover(input,re);
+ }
+ finally {
+
+ restoreStackSize(stackSize);
+
+ }
+ return ;
+ }
+ // $ANTLR end "rule__PartialModelSpecification__Group__3__Impl"
+
+
+ // $ANTLR start "rule__PartialModelSpecification__Group_2__0"
+ // InternalApplicationConfiguration.g:4244:1: rule__PartialModelSpecification__Group_2__0 : rule__PartialModelSpecification__Group_2__0__Impl rule__PartialModelSpecification__Group_2__1 ;
+ public final void rule__PartialModelSpecification__Group_2__0() throws RecognitionException {
+
+ int stackSize = keepStackSize();
+
+ try {
+ // InternalApplicationConfiguration.g:4248:1: ( rule__PartialModelSpecification__Group_2__0__Impl rule__PartialModelSpecification__Group_2__1 )
+ // InternalApplicationConfiguration.g:4249:2: rule__PartialModelSpecification__Group_2__0__Impl rule__PartialModelSpecification__Group_2__1
+ {
+ pushFollow(FOLLOW_21);
+ rule__PartialModelSpecification__Group_2__0__Impl();
+
+ state._fsp--;
+
+ pushFollow(FOLLOW_2);
+ rule__PartialModelSpecification__Group_2__1();
+
+ state._fsp--;
+
+
+ }
+
+ }
+ catch (RecognitionException re) {
+ reportError(re);
+ recover(input,re);
+ }
+ finally {
+
+ restoreStackSize(stackSize);
+
+ }
+ return ;
+ }
+ // $ANTLR end "rule__PartialModelSpecification__Group_2__0"
+
+
+ // $ANTLR start "rule__PartialModelSpecification__Group_2__0__Impl"
+ // InternalApplicationConfiguration.g:4256:1: rule__PartialModelSpecification__Group_2__0__Impl : ( ',' ) ;
+ public final void rule__PartialModelSpecification__Group_2__0__Impl() throws RecognitionException {
+
+ int stackSize = keepStackSize();
+
+ try {
+ // InternalApplicationConfiguration.g:4260:1: ( ( ',' ) )
+ // InternalApplicationConfiguration.g:4261:1: ( ',' )
+ {
+ // InternalApplicationConfiguration.g:4261:1: ( ',' )
+ // InternalApplicationConfiguration.g:4262:2: ','
+ {
+ before(grammarAccess.getPartialModelSpecificationAccess().getCommaKeyword_2_0());
+ match(input,31,FOLLOW_2);
+ after(grammarAccess.getPartialModelSpecificationAccess().getCommaKeyword_2_0());
+
+ }
+
+
+ }
+
+ }
+ catch (RecognitionException re) {
+ reportError(re);
+ recover(input,re);
+ }
+ finally {
+
+ restoreStackSize(stackSize);
+
+ }
+ return ;
+ }
+ // $ANTLR end "rule__PartialModelSpecification__Group_2__0__Impl"
+
+
+ // $ANTLR start "rule__PartialModelSpecification__Group_2__1"
+ // InternalApplicationConfiguration.g:4271:1: rule__PartialModelSpecification__Group_2__1 : rule__PartialModelSpecification__Group_2__1__Impl ;
+ public final void rule__PartialModelSpecification__Group_2__1() throws RecognitionException {
+
+ int stackSize = keepStackSize();
+
+ try {
+ // InternalApplicationConfiguration.g:4275:1: ( rule__PartialModelSpecification__Group_2__1__Impl )
+ // InternalApplicationConfiguration.g:4276:2: rule__PartialModelSpecification__Group_2__1__Impl
+ {
+ pushFollow(FOLLOW_2);
+ rule__PartialModelSpecification__Group_2__1__Impl();
+
+ state._fsp--;
+
+
+ }
+
+ }
+ catch (RecognitionException re) {
+ reportError(re);
+ recover(input,re);
+ }
+ finally {
+
+ restoreStackSize(stackSize);
+
+ }
+ return ;
+ }
+ // $ANTLR end "rule__PartialModelSpecification__Group_2__1"
+
+
+ // $ANTLR start "rule__PartialModelSpecification__Group_2__1__Impl"
+ // InternalApplicationConfiguration.g:4282:1: rule__PartialModelSpecification__Group_2__1__Impl : ( ( rule__PartialModelSpecification__EntryAssignment_2_1 ) ) ;
+ public final void rule__PartialModelSpecification__Group_2__1__Impl() throws RecognitionException {
+
+ int stackSize = keepStackSize();
+
+ try {
+ // InternalApplicationConfiguration.g:4286:1: ( ( ( rule__PartialModelSpecification__EntryAssignment_2_1 ) ) )
+ // InternalApplicationConfiguration.g:4287:1: ( ( rule__PartialModelSpecification__EntryAssignment_2_1 ) )
+ {
+ // InternalApplicationConfiguration.g:4287:1: ( ( rule__PartialModelSpecification__EntryAssignment_2_1 ) )
+ // InternalApplicationConfiguration.g:4288:2: ( rule__PartialModelSpecification__EntryAssignment_2_1 )
+ {
+ before(grammarAccess.getPartialModelSpecificationAccess().getEntryAssignment_2_1());
+ // InternalApplicationConfiguration.g:4289:2: ( rule__PartialModelSpecification__EntryAssignment_2_1 )
+ // InternalApplicationConfiguration.g:4289:3: rule__PartialModelSpecification__EntryAssignment_2_1
+ {
+ pushFollow(FOLLOW_2);
+ rule__PartialModelSpecification__EntryAssignment_2_1();
+
+ state._fsp--;
+
+
+ }
+
+ after(grammarAccess.getPartialModelSpecificationAccess().getEntryAssignment_2_1());
+
+ }
+
+
+ }
+
+ }
+ catch (RecognitionException re) {
+ reportError(re);
+ recover(input,re);
+ }
+ finally {
+
+ restoreStackSize(stackSize);
+
+ }
+ return ;
+ }
+ // $ANTLR end "rule__PartialModelSpecification__Group_2__1__Impl"
+
+
+ // $ANTLR start "rule__FolderEntry__Group__0"
+ // InternalApplicationConfiguration.g:4298:1: rule__FolderEntry__Group__0 : rule__FolderEntry__Group__0__Impl rule__FolderEntry__Group__1 ;
+ public final void rule__FolderEntry__Group__0() throws RecognitionException {
+
+ int stackSize = keepStackSize();
+
+ try {
+ // InternalApplicationConfiguration.g:4302:1: ( rule__FolderEntry__Group__0__Impl rule__FolderEntry__Group__1 )
+ // InternalApplicationConfiguration.g:4303:2: rule__FolderEntry__Group__0__Impl rule__FolderEntry__Group__1
+ {
+ pushFollow(FOLLOW_22);
+ rule__FolderEntry__Group__0__Impl();
+
+ state._fsp--;
+
+ pushFollow(FOLLOW_2);
+ rule__FolderEntry__Group__1();
+
+ state._fsp--;
+
+
+ }
+
+ }
+ catch (RecognitionException re) {
+ reportError(re);
+ recover(input,re);
+ }
+ finally {
+
+ restoreStackSize(stackSize);
+
+ }
+ return ;
+ }
+ // $ANTLR end "rule__FolderEntry__Group__0"
+
+
+ // $ANTLR start "rule__FolderEntry__Group__0__Impl"
+ // InternalApplicationConfiguration.g:4310:1: rule__FolderEntry__Group__0__Impl : ( 'folder' ) ;
+ public final void rule__FolderEntry__Group__0__Impl() throws RecognitionException {
+
+ int stackSize = keepStackSize();
+
+ try {
+ // InternalApplicationConfiguration.g:4314:1: ( ( 'folder' ) )
+ // InternalApplicationConfiguration.g:4315:1: ( 'folder' )
+ {
+ // InternalApplicationConfiguration.g:4315:1: ( 'folder' )
+ // InternalApplicationConfiguration.g:4316:2: 'folder'
+ {
+ before(grammarAccess.getFolderEntryAccess().getFolderKeyword_0());
+ match(input,36,FOLLOW_2);
+ after(grammarAccess.getFolderEntryAccess().getFolderKeyword_0());
+
+ }
+
+
+ }
+
+ }
+ catch (RecognitionException re) {
+ reportError(re);
+ recover(input,re);
+ }
+ finally {
+
+ restoreStackSize(stackSize);
+
+ }
+ return ;
+ }
+ // $ANTLR end "rule__FolderEntry__Group__0__Impl"
+
+
+ // $ANTLR start "rule__FolderEntry__Group__1"
+ // InternalApplicationConfiguration.g:4325:1: rule__FolderEntry__Group__1 : rule__FolderEntry__Group__1__Impl rule__FolderEntry__Group__2 ;
+ public final void rule__FolderEntry__Group__1() throws RecognitionException {
+
+ int stackSize = keepStackSize();
+
+ try {
+ // InternalApplicationConfiguration.g:4329:1: ( rule__FolderEntry__Group__1__Impl rule__FolderEntry__Group__2 )
+ // InternalApplicationConfiguration.g:4330:2: rule__FolderEntry__Group__1__Impl rule__FolderEntry__Group__2
+ {
+ pushFollow(FOLLOW_18);
+ rule__FolderEntry__Group__1__Impl();
+
+ state._fsp--;
+
+ pushFollow(FOLLOW_2);
+ rule__FolderEntry__Group__2();
+
+ state._fsp--;
+
+
+ }
+
+ }
+ catch (RecognitionException re) {
+ reportError(re);
+ recover(input,re);
+ }
+ finally {
+
+ restoreStackSize(stackSize);
+
+ }
+ return ;
+ }
+ // $ANTLR end "rule__FolderEntry__Group__1"
+
+
+ // $ANTLR start "rule__FolderEntry__Group__1__Impl"
+ // InternalApplicationConfiguration.g:4337:1: rule__FolderEntry__Group__1__Impl : ( ( rule__FolderEntry__PathAssignment_1 ) ) ;
+ public final void rule__FolderEntry__Group__1__Impl() throws RecognitionException {
+
+ int stackSize = keepStackSize();
+
+ try {
+ // InternalApplicationConfiguration.g:4341:1: ( ( ( rule__FolderEntry__PathAssignment_1 ) ) )
+ // InternalApplicationConfiguration.g:4342:1: ( ( rule__FolderEntry__PathAssignment_1 ) )
+ {
+ // InternalApplicationConfiguration.g:4342:1: ( ( rule__FolderEntry__PathAssignment_1 ) )
+ // InternalApplicationConfiguration.g:4343:2: ( rule__FolderEntry__PathAssignment_1 )
+ {
+ before(grammarAccess.getFolderEntryAccess().getPathAssignment_1());
+ // InternalApplicationConfiguration.g:4344:2: ( rule__FolderEntry__PathAssignment_1 )
+ // InternalApplicationConfiguration.g:4344:3: rule__FolderEntry__PathAssignment_1
+ {
+ pushFollow(FOLLOW_2);
+ rule__FolderEntry__PathAssignment_1();
+
+ state._fsp--;
+
+
+ }
+
+ after(grammarAccess.getFolderEntryAccess().getPathAssignment_1());
+
+ }
+
+
+ }
+
+ }
+ catch (RecognitionException re) {
+ reportError(re);
+ recover(input,re);
+ }
+ finally {
+
+ restoreStackSize(stackSize);
+
+ }
+ return ;
+ }
+ // $ANTLR end "rule__FolderEntry__Group__1__Impl"
+
+
+ // $ANTLR start "rule__FolderEntry__Group__2"
+ // InternalApplicationConfiguration.g:4352:1: rule__FolderEntry__Group__2 : rule__FolderEntry__Group__2__Impl ;
+ public final void rule__FolderEntry__Group__2() throws RecognitionException {
+
+ int stackSize = keepStackSize();
+
+ try {
+ // InternalApplicationConfiguration.g:4356:1: ( rule__FolderEntry__Group__2__Impl )
+ // InternalApplicationConfiguration.g:4357:2: rule__FolderEntry__Group__2__Impl
+ {
+ pushFollow(FOLLOW_2);
+ rule__FolderEntry__Group__2__Impl();
+
+ state._fsp--;
+
+
+ }
+
+ }
+ catch (RecognitionException re) {
+ reportError(re);
+ recover(input,re);
+ }
+ finally {
+
+ restoreStackSize(stackSize);
+
+ }
+ return ;
+ }
+ // $ANTLR end "rule__FolderEntry__Group__2"
+
+
+ // $ANTLR start "rule__FolderEntry__Group__2__Impl"
+ // InternalApplicationConfiguration.g:4363:1: rule__FolderEntry__Group__2__Impl : ( ( rule__FolderEntry__Group_2__0 )? ) ;
+ public final void rule__FolderEntry__Group__2__Impl() throws RecognitionException {
+
+ int stackSize = keepStackSize();
+
+ try {
+ // InternalApplicationConfiguration.g:4367:1: ( ( ( rule__FolderEntry__Group_2__0 )? ) )
+ // InternalApplicationConfiguration.g:4368:1: ( ( rule__FolderEntry__Group_2__0 )? )
+ {
+ // InternalApplicationConfiguration.g:4368:1: ( ( rule__FolderEntry__Group_2__0 )? )
+ // InternalApplicationConfiguration.g:4369:2: ( rule__FolderEntry__Group_2__0 )?
+ {
+ before(grammarAccess.getFolderEntryAccess().getGroup_2());
+ // InternalApplicationConfiguration.g:4370:2: ( rule__FolderEntry__Group_2__0 )?
+ int alt44=2;
+ int LA44_0 = input.LA(1);
+
+ if ( (LA44_0==33) ) {
+ alt44=1;
+ }
+ switch (alt44) {
+ case 1 :
+ // InternalApplicationConfiguration.g:4370:3: rule__FolderEntry__Group_2__0
+ {
+ pushFollow(FOLLOW_2);
+ rule__FolderEntry__Group_2__0();
+
+ state._fsp--;
+
+
+ }
+ break;
+
+ }
+
+ after(grammarAccess.getFolderEntryAccess().getGroup_2());
+
+ }
+
+
+ }
+
+ }
+ catch (RecognitionException re) {
+ reportError(re);
+ recover(input,re);
+ }
+ finally {
+
+ restoreStackSize(stackSize);
+
+ }
+ return ;
+ }
+ // $ANTLR end "rule__FolderEntry__Group__2__Impl"
+
+
+ // $ANTLR start "rule__FolderEntry__Group_2__0"
+ // InternalApplicationConfiguration.g:4379:1: rule__FolderEntry__Group_2__0 : rule__FolderEntry__Group_2__0__Impl rule__FolderEntry__Group_2__1 ;
+ public final void rule__FolderEntry__Group_2__0() throws RecognitionException {
+
+ int stackSize = keepStackSize();
+
+ try {
+ // InternalApplicationConfiguration.g:4383:1: ( rule__FolderEntry__Group_2__0__Impl rule__FolderEntry__Group_2__1 )
+ // InternalApplicationConfiguration.g:4384:2: rule__FolderEntry__Group_2__0__Impl rule__FolderEntry__Group_2__1
+ {
+ pushFollow(FOLLOW_19);
+ rule__FolderEntry__Group_2__0__Impl();
+
+ state._fsp--;
+
+ pushFollow(FOLLOW_2);
+ rule__FolderEntry__Group_2__1();
+
+ state._fsp--;
+
+
+ }
+
+ }
+ catch (RecognitionException re) {
+ reportError(re);
+ recover(input,re);
+ }
+ finally {
+
+ restoreStackSize(stackSize);
+
+ }
+ return ;
+ }
+ // $ANTLR end "rule__FolderEntry__Group_2__0"
+
+
+ // $ANTLR start "rule__FolderEntry__Group_2__0__Impl"
+ // InternalApplicationConfiguration.g:4391:1: rule__FolderEntry__Group_2__0__Impl : ( 'excluding' ) ;
+ public final void rule__FolderEntry__Group_2__0__Impl() throws RecognitionException {
+
+ int stackSize = keepStackSize();
+
+ try {
+ // InternalApplicationConfiguration.g:4395:1: ( ( 'excluding' ) )
+ // InternalApplicationConfiguration.g:4396:1: ( 'excluding' )
+ {
+ // InternalApplicationConfiguration.g:4396:1: ( 'excluding' )
+ // InternalApplicationConfiguration.g:4397:2: 'excluding'
+ {
+ before(grammarAccess.getFolderEntryAccess().getExcludingKeyword_2_0());
+ match(input,33,FOLLOW_2);
+ after(grammarAccess.getFolderEntryAccess().getExcludingKeyword_2_0());
+
+ }
+
+
+ }
+
+ }
+ catch (RecognitionException re) {
+ reportError(re);
+ recover(input,re);
+ }
+ finally {
+
+ restoreStackSize(stackSize);
+
+ }
+ return ;
+ }
+ // $ANTLR end "rule__FolderEntry__Group_2__0__Impl"
+
+
+ // $ANTLR start "rule__FolderEntry__Group_2__1"
+ // InternalApplicationConfiguration.g:4406:1: rule__FolderEntry__Group_2__1 : rule__FolderEntry__Group_2__1__Impl rule__FolderEntry__Group_2__2 ;
+ public final void rule__FolderEntry__Group_2__1() throws RecognitionException {
+
+ int stackSize = keepStackSize();
+
+ try {
+ // InternalApplicationConfiguration.g:4410:1: ( rule__FolderEntry__Group_2__1__Impl rule__FolderEntry__Group_2__2 )
+ // InternalApplicationConfiguration.g:4411:2: rule__FolderEntry__Group_2__1__Impl rule__FolderEntry__Group_2__2
+ {
+ pushFollow(FOLLOW_22);
+ rule__FolderEntry__Group_2__1__Impl();
+
+ state._fsp--;
+
+ pushFollow(FOLLOW_2);
+ rule__FolderEntry__Group_2__2();
+
+ state._fsp--;
+
+
+ }
+
+ }
+ catch (RecognitionException re) {
+ reportError(re);
+ recover(input,re);
+ }
+ finally {
+
+ restoreStackSize(stackSize);
+
+ }
+ return ;
+ }
+ // $ANTLR end "rule__FolderEntry__Group_2__1"
+
+
+ // $ANTLR start "rule__FolderEntry__Group_2__1__Impl"
+ // InternalApplicationConfiguration.g:4418:1: rule__FolderEntry__Group_2__1__Impl : ( '{' ) ;
+ public final void rule__FolderEntry__Group_2__1__Impl() throws RecognitionException {
+
+ int stackSize = keepStackSize();
+
+ try {
+ // InternalApplicationConfiguration.g:4422:1: ( ( '{' ) )
+ // InternalApplicationConfiguration.g:4423:1: ( '{' )
+ {
+ // InternalApplicationConfiguration.g:4423:1: ( '{' )
+ // InternalApplicationConfiguration.g:4424:2: '{'
+ {
+ before(grammarAccess.getFolderEntryAccess().getLeftCurlyBracketKeyword_2_1());
+ match(input,29,FOLLOW_2);
+ after(grammarAccess.getFolderEntryAccess().getLeftCurlyBracketKeyword_2_1());
+
+ }
+
+
+ }
+
+ }
+ catch (RecognitionException re) {
+ reportError(re);
+ recover(input,re);
+ }
+ finally {
+
+ restoreStackSize(stackSize);
+
+ }
+ return ;
+ }
+ // $ANTLR end "rule__FolderEntry__Group_2__1__Impl"
+
+
+ // $ANTLR start "rule__FolderEntry__Group_2__2"
+ // InternalApplicationConfiguration.g:4433:1: rule__FolderEntry__Group_2__2 : rule__FolderEntry__Group_2__2__Impl rule__FolderEntry__Group_2__3 ;
+ public final void rule__FolderEntry__Group_2__2() throws RecognitionException {
+
+ int stackSize = keepStackSize();
+
+ try {
+ // InternalApplicationConfiguration.g:4437:1: ( rule__FolderEntry__Group_2__2__Impl rule__FolderEntry__Group_2__3 )
+ // InternalApplicationConfiguration.g:4438:2: rule__FolderEntry__Group_2__2__Impl rule__FolderEntry__Group_2__3
+ {
+ pushFollow(FOLLOW_16);
+ rule__FolderEntry__Group_2__2__Impl();
+
+ state._fsp--;
+
+ pushFollow(FOLLOW_2);
+ rule__FolderEntry__Group_2__3();
+
+ state._fsp--;
+
+
+ }
+
+ }
+ catch (RecognitionException re) {
+ reportError(re);
+ recover(input,re);
+ }
+ finally {
+
+ restoreStackSize(stackSize);
+
+ }
+ return ;
+ }
+ // $ANTLR end "rule__FolderEntry__Group_2__2"
+
+
+ // $ANTLR start "rule__FolderEntry__Group_2__2__Impl"
+ // InternalApplicationConfiguration.g:4445:1: rule__FolderEntry__Group_2__2__Impl : ( ( rule__FolderEntry__ExclusionAssignment_2_2 ) ) ;
+ public final void rule__FolderEntry__Group_2__2__Impl() throws RecognitionException {
+
+ int stackSize = keepStackSize();
+
+ try {
+ // InternalApplicationConfiguration.g:4449:1: ( ( ( rule__FolderEntry__ExclusionAssignment_2_2 ) ) )
+ // InternalApplicationConfiguration.g:4450:1: ( ( rule__FolderEntry__ExclusionAssignment_2_2 ) )
+ {
+ // InternalApplicationConfiguration.g:4450:1: ( ( rule__FolderEntry__ExclusionAssignment_2_2 ) )
+ // InternalApplicationConfiguration.g:4451:2: ( rule__FolderEntry__ExclusionAssignment_2_2 )
+ {
+ before(grammarAccess.getFolderEntryAccess().getExclusionAssignment_2_2());
+ // InternalApplicationConfiguration.g:4452:2: ( rule__FolderEntry__ExclusionAssignment_2_2 )
+ // InternalApplicationConfiguration.g:4452:3: rule__FolderEntry__ExclusionAssignment_2_2
+ {
+ pushFollow(FOLLOW_2);
+ rule__FolderEntry__ExclusionAssignment_2_2();
+
+ state._fsp--;
+
+
+ }
+
+ after(grammarAccess.getFolderEntryAccess().getExclusionAssignment_2_2());
+
+ }
+
+
+ }
+
+ }
+ catch (RecognitionException re) {
+ reportError(re);
+ recover(input,re);
+ }
+ finally {
+
+ restoreStackSize(stackSize);
+
+ }
+ return ;
+ }
+ // $ANTLR end "rule__FolderEntry__Group_2__2__Impl"
+
+
+ // $ANTLR start "rule__FolderEntry__Group_2__3"
+ // InternalApplicationConfiguration.g:4460:1: rule__FolderEntry__Group_2__3 : rule__FolderEntry__Group_2__3__Impl rule__FolderEntry__Group_2__4 ;
+ public final void rule__FolderEntry__Group_2__3() throws RecognitionException {
+
+ int stackSize = keepStackSize();
+
+ try {
+ // InternalApplicationConfiguration.g:4464:1: ( rule__FolderEntry__Group_2__3__Impl rule__FolderEntry__Group_2__4 )
+ // InternalApplicationConfiguration.g:4465:2: rule__FolderEntry__Group_2__3__Impl rule__FolderEntry__Group_2__4
+ {
+ pushFollow(FOLLOW_16);
+ rule__FolderEntry__Group_2__3__Impl();
+
+ state._fsp--;
+
+ pushFollow(FOLLOW_2);
+ rule__FolderEntry__Group_2__4();
+
+ state._fsp--;
+
+
+ }
+
+ }
+ catch (RecognitionException re) {
+ reportError(re);
+ recover(input,re);
+ }
+ finally {
+
+ restoreStackSize(stackSize);
+
+ }
+ return ;
+ }
+ // $ANTLR end "rule__FolderEntry__Group_2__3"
+
+
+ // $ANTLR start "rule__FolderEntry__Group_2__3__Impl"
+ // InternalApplicationConfiguration.g:4472:1: rule__FolderEntry__Group_2__3__Impl : ( ( rule__FolderEntry__Group_2_3__0 )* ) ;
+ public final void rule__FolderEntry__Group_2__3__Impl() throws RecognitionException {
+
+ int stackSize = keepStackSize();
+
+ try {
+ // InternalApplicationConfiguration.g:4476:1: ( ( ( rule__FolderEntry__Group_2_3__0 )* ) )
+ // InternalApplicationConfiguration.g:4477:1: ( ( rule__FolderEntry__Group_2_3__0 )* )
+ {
+ // InternalApplicationConfiguration.g:4477:1: ( ( rule__FolderEntry__Group_2_3__0 )* )
+ // InternalApplicationConfiguration.g:4478:2: ( rule__FolderEntry__Group_2_3__0 )*
+ {
+ before(grammarAccess.getFolderEntryAccess().getGroup_2_3());
+ // InternalApplicationConfiguration.g:4479:2: ( rule__FolderEntry__Group_2_3__0 )*
+ loop45:
+ do {
+ int alt45=2;
+ int LA45_0 = input.LA(1);
+
+ if ( (LA45_0==31) ) {
+ alt45=1;
+ }
+
+
+ switch (alt45) {
+ case 1 :
+ // InternalApplicationConfiguration.g:4479:3: rule__FolderEntry__Group_2_3__0
+ {
+ pushFollow(FOLLOW_17);
+ rule__FolderEntry__Group_2_3__0();
+
+ state._fsp--;
+
+
+ }
+ break;
+
+ default :
+ break loop45;
+ }
+ } while (true);
+
+ after(grammarAccess.getFolderEntryAccess().getGroup_2_3());
+
+ }
+
+
+ }
+
+ }
+ catch (RecognitionException re) {
+ reportError(re);
+ recover(input,re);
+ }
+ finally {
+
+ restoreStackSize(stackSize);
+
+ }
+ return ;
+ }
+ // $ANTLR end "rule__FolderEntry__Group_2__3__Impl"
+
+
+ // $ANTLR start "rule__FolderEntry__Group_2__4"
+ // InternalApplicationConfiguration.g:4487:1: rule__FolderEntry__Group_2__4 : rule__FolderEntry__Group_2__4__Impl ;
+ public final void rule__FolderEntry__Group_2__4() throws RecognitionException {
+
+ int stackSize = keepStackSize();
+
+ try {
+ // InternalApplicationConfiguration.g:4491:1: ( rule__FolderEntry__Group_2__4__Impl )
+ // InternalApplicationConfiguration.g:4492:2: rule__FolderEntry__Group_2__4__Impl
+ {
+ pushFollow(FOLLOW_2);
+ rule__FolderEntry__Group_2__4__Impl();
+
+ state._fsp--;
+
+
+ }
+
+ }
+ catch (RecognitionException re) {
+ reportError(re);
+ recover(input,re);
+ }
+ finally {
+
+ restoreStackSize(stackSize);
+
+ }
+ return ;
+ }
+ // $ANTLR end "rule__FolderEntry__Group_2__4"
+
+
+ // $ANTLR start "rule__FolderEntry__Group_2__4__Impl"
+ // InternalApplicationConfiguration.g:4498:1: rule__FolderEntry__Group_2__4__Impl : ( '}' ) ;
+ public final void rule__FolderEntry__Group_2__4__Impl() throws RecognitionException {
+
+ int stackSize = keepStackSize();
+
+ try {
+ // InternalApplicationConfiguration.g:4502:1: ( ( '}' ) )
+ // InternalApplicationConfiguration.g:4503:1: ( '}' )
+ {
+ // InternalApplicationConfiguration.g:4503:1: ( '}' )
+ // InternalApplicationConfiguration.g:4504:2: '}'
+ {
+ before(grammarAccess.getFolderEntryAccess().getRightCurlyBracketKeyword_2_4());
+ match(input,30,FOLLOW_2);
+ after(grammarAccess.getFolderEntryAccess().getRightCurlyBracketKeyword_2_4());
+
+ }
+
+
+ }
+
+ }
+ catch (RecognitionException re) {
+ reportError(re);
+ recover(input,re);
+ }
+ finally {
+
+ restoreStackSize(stackSize);
+
+ }
+ return ;
+ }
+ // $ANTLR end "rule__FolderEntry__Group_2__4__Impl"
+
+
+ // $ANTLR start "rule__FolderEntry__Group_2_3__0"
+ // InternalApplicationConfiguration.g:4514:1: rule__FolderEntry__Group_2_3__0 : rule__FolderEntry__Group_2_3__0__Impl rule__FolderEntry__Group_2_3__1 ;
+ public final void rule__FolderEntry__Group_2_3__0() throws RecognitionException {
+
+ int stackSize = keepStackSize();
+
+ try {
+ // InternalApplicationConfiguration.g:4518:1: ( rule__FolderEntry__Group_2_3__0__Impl rule__FolderEntry__Group_2_3__1 )
+ // InternalApplicationConfiguration.g:4519:2: rule__FolderEntry__Group_2_3__0__Impl rule__FolderEntry__Group_2_3__1
+ {
+ pushFollow(FOLLOW_22);
+ rule__FolderEntry__Group_2_3__0__Impl();
+
+ state._fsp--;
+
+ pushFollow(FOLLOW_2);
+ rule__FolderEntry__Group_2_3__1();
+
+ state._fsp--;
+
+
+ }
+
+ }
+ catch (RecognitionException re) {
+ reportError(re);
+ recover(input,re);
+ }
+ finally {
+
+ restoreStackSize(stackSize);
+
+ }
+ return ;
+ }
+ // $ANTLR end "rule__FolderEntry__Group_2_3__0"
+
+
+ // $ANTLR start "rule__FolderEntry__Group_2_3__0__Impl"
+ // InternalApplicationConfiguration.g:4526:1: rule__FolderEntry__Group_2_3__0__Impl : ( ',' ) ;
+ public final void rule__FolderEntry__Group_2_3__0__Impl() throws RecognitionException {
+
+ int stackSize = keepStackSize();
+
+ try {
+ // InternalApplicationConfiguration.g:4530:1: ( ( ',' ) )
+ // InternalApplicationConfiguration.g:4531:1: ( ',' )
+ {
+ // InternalApplicationConfiguration.g:4531:1: ( ',' )
+ // InternalApplicationConfiguration.g:4532:2: ','
+ {
+ before(grammarAccess.getFolderEntryAccess().getCommaKeyword_2_3_0());
+ match(input,31,FOLLOW_2);
+ after(grammarAccess.getFolderEntryAccess().getCommaKeyword_2_3_0());
+
+ }
+
+
+ }
+
+ }
+ catch (RecognitionException re) {
+ reportError(re);
+ recover(input,re);
+ }
+ finally {
+
+ restoreStackSize(stackSize);
+
+ }
+ return ;
+ }
+ // $ANTLR end "rule__FolderEntry__Group_2_3__0__Impl"
+
+
+ // $ANTLR start "rule__FolderEntry__Group_2_3__1"
+ // InternalApplicationConfiguration.g:4541:1: rule__FolderEntry__Group_2_3__1 : rule__FolderEntry__Group_2_3__1__Impl ;
+ public final void rule__FolderEntry__Group_2_3__1() throws RecognitionException {
+
+ int stackSize = keepStackSize();
+
+ try {
+ // InternalApplicationConfiguration.g:4545:1: ( rule__FolderEntry__Group_2_3__1__Impl )
+ // InternalApplicationConfiguration.g:4546:2: rule__FolderEntry__Group_2_3__1__Impl
+ {
+ pushFollow(FOLLOW_2);
+ rule__FolderEntry__Group_2_3__1__Impl();
+
+ state._fsp--;
+
+
+ }
+
+ }
+ catch (RecognitionException re) {
+ reportError(re);
+ recover(input,re);
+ }
+ finally {
+
+ restoreStackSize(stackSize);
+
+ }
+ return ;
+ }
+ // $ANTLR end "rule__FolderEntry__Group_2_3__1"
+
+
+ // $ANTLR start "rule__FolderEntry__Group_2_3__1__Impl"
+ // InternalApplicationConfiguration.g:4552:1: rule__FolderEntry__Group_2_3__1__Impl : ( ( rule__FolderEntry__ExclusionAssignment_2_3_1 ) ) ;
+ public final void rule__FolderEntry__Group_2_3__1__Impl() throws RecognitionException {
+
+ int stackSize = keepStackSize();
+
+ try {
+ // InternalApplicationConfiguration.g:4556:1: ( ( ( rule__FolderEntry__ExclusionAssignment_2_3_1 ) ) )
+ // InternalApplicationConfiguration.g:4557:1: ( ( rule__FolderEntry__ExclusionAssignment_2_3_1 ) )
+ {
+ // InternalApplicationConfiguration.g:4557:1: ( ( rule__FolderEntry__ExclusionAssignment_2_3_1 ) )
+ // InternalApplicationConfiguration.g:4558:2: ( rule__FolderEntry__ExclusionAssignment_2_3_1 )
+ {
+ before(grammarAccess.getFolderEntryAccess().getExclusionAssignment_2_3_1());
+ // InternalApplicationConfiguration.g:4559:2: ( rule__FolderEntry__ExclusionAssignment_2_3_1 )
+ // InternalApplicationConfiguration.g:4559:3: rule__FolderEntry__ExclusionAssignment_2_3_1
+ {
+ pushFollow(FOLLOW_2);
+ rule__FolderEntry__ExclusionAssignment_2_3_1();
+
+ state._fsp--;
+
+
+ }
+
+ after(grammarAccess.getFolderEntryAccess().getExclusionAssignment_2_3_1());
+
+ }
+
+
+ }
+
+ }
+ catch (RecognitionException re) {
+ reportError(re);
+ recover(input,re);
+ }
+ finally {
+
+ restoreStackSize(stackSize);
+
+ }
+ return ;
+ }
+ // $ANTLR end "rule__FolderEntry__Group_2_3__1__Impl"
+
+
+ // $ANTLR start "rule__PartialModelDeclaration__Group__0"
+ // InternalApplicationConfiguration.g:4568:1: rule__PartialModelDeclaration__Group__0 : rule__PartialModelDeclaration__Group__0__Impl rule__PartialModelDeclaration__Group__1 ;
+ public final void rule__PartialModelDeclaration__Group__0() throws RecognitionException {
+
+ int stackSize = keepStackSize();
+
+ try {
+ // InternalApplicationConfiguration.g:4572:1: ( rule__PartialModelDeclaration__Group__0__Impl rule__PartialModelDeclaration__Group__1 )
+ // InternalApplicationConfiguration.g:4573:2: rule__PartialModelDeclaration__Group__0__Impl rule__PartialModelDeclaration__Group__1
+ {
+ pushFollow(FOLLOW_8);
+ rule__PartialModelDeclaration__Group__0__Impl();
+
+ state._fsp--;
+
+ pushFollow(FOLLOW_2);
+ rule__PartialModelDeclaration__Group__1();
+
+ state._fsp--;
+
+
+ }
+
+ }
+ catch (RecognitionException re) {
+ reportError(re);
+ recover(input,re);
+ }
+ finally {
+
+ restoreStackSize(stackSize);
+
+ }
+ return ;
+ }
+ // $ANTLR end "rule__PartialModelDeclaration__Group__0"
+
+
+ // $ANTLR start "rule__PartialModelDeclaration__Group__0__Impl"
+ // InternalApplicationConfiguration.g:4580:1: rule__PartialModelDeclaration__Group__0__Impl : ( 'models' ) ;
+ public final void rule__PartialModelDeclaration__Group__0__Impl() throws RecognitionException {
+
+ int stackSize = keepStackSize();
+
+ try {
+ // InternalApplicationConfiguration.g:4584:1: ( ( 'models' ) )
+ // InternalApplicationConfiguration.g:4585:1: ( 'models' )
+ {
+ // InternalApplicationConfiguration.g:4585:1: ( 'models' )
+ // InternalApplicationConfiguration.g:4586:2: 'models'
+ {
+ before(grammarAccess.getPartialModelDeclarationAccess().getModelsKeyword_0());
+ match(input,37,FOLLOW_2);
+ after(grammarAccess.getPartialModelDeclarationAccess().getModelsKeyword_0());
+
+ }
+
+
+ }
+
+ }
+ catch (RecognitionException re) {
+ reportError(re);
+ recover(input,re);
+ }
+ finally {
+
+ restoreStackSize(stackSize);
+
+ }
+ return ;
+ }
+ // $ANTLR end "rule__PartialModelDeclaration__Group__0__Impl"
+
+
+ // $ANTLR start "rule__PartialModelDeclaration__Group__1"
+ // InternalApplicationConfiguration.g:4595:1: rule__PartialModelDeclaration__Group__1 : rule__PartialModelDeclaration__Group__1__Impl rule__PartialModelDeclaration__Group__2 ;
+ public final void rule__PartialModelDeclaration__Group__1() throws RecognitionException {
+
+ int stackSize = keepStackSize();
+
+ try {
+ // InternalApplicationConfiguration.g:4599:1: ( rule__PartialModelDeclaration__Group__1__Impl rule__PartialModelDeclaration__Group__2 )
+ // InternalApplicationConfiguration.g:4600:2: rule__PartialModelDeclaration__Group__1__Impl rule__PartialModelDeclaration__Group__2
+ {
+ pushFollow(FOLLOW_19);
+ rule__PartialModelDeclaration__Group__1__Impl();
+
+ state._fsp--;
+
+ pushFollow(FOLLOW_2);
+ rule__PartialModelDeclaration__Group__2();
+
+ state._fsp--;
+
+
+ }
+
+ }
+ catch (RecognitionException re) {
+ reportError(re);
+ recover(input,re);
+ }
+ finally {
+
+ restoreStackSize(stackSize);
+
+ }
+ return ;
+ }
+ // $ANTLR end "rule__PartialModelDeclaration__Group__1"
+
+
+ // $ANTLR start "rule__PartialModelDeclaration__Group__1__Impl"
+ // InternalApplicationConfiguration.g:4607:1: rule__PartialModelDeclaration__Group__1__Impl : ( ( rule__PartialModelDeclaration__NameAssignment_1 ) ) ;
+ public final void rule__PartialModelDeclaration__Group__1__Impl() throws RecognitionException {
+
+ int stackSize = keepStackSize();
+
+ try {
+ // InternalApplicationConfiguration.g:4611:1: ( ( ( rule__PartialModelDeclaration__NameAssignment_1 ) ) )
+ // InternalApplicationConfiguration.g:4612:1: ( ( rule__PartialModelDeclaration__NameAssignment_1 ) )
+ {
+ // InternalApplicationConfiguration.g:4612:1: ( ( rule__PartialModelDeclaration__NameAssignment_1 ) )
+ // InternalApplicationConfiguration.g:4613:2: ( rule__PartialModelDeclaration__NameAssignment_1 )
+ {
+ before(grammarAccess.getPartialModelDeclarationAccess().getNameAssignment_1());
+ // InternalApplicationConfiguration.g:4614:2: ( rule__PartialModelDeclaration__NameAssignment_1 )
+ // InternalApplicationConfiguration.g:4614:3: rule__PartialModelDeclaration__NameAssignment_1
+ {
+ pushFollow(FOLLOW_2);
+ rule__PartialModelDeclaration__NameAssignment_1();
+
+ state._fsp--;
+
+
+ }
+
+ after(grammarAccess.getPartialModelDeclarationAccess().getNameAssignment_1());
+
+ }
+
+
+ }
+
+ }
+ catch (RecognitionException re) {
+ reportError(re);
+ recover(input,re);
+ }
+ finally {
+
+ restoreStackSize(stackSize);
+
+ }
+ return ;
+ }
+ // $ANTLR end "rule__PartialModelDeclaration__Group__1__Impl"
+
+
+ // $ANTLR start "rule__PartialModelDeclaration__Group__2"
+ // InternalApplicationConfiguration.g:4622:1: rule__PartialModelDeclaration__Group__2 : rule__PartialModelDeclaration__Group__2__Impl ;
+ public final void rule__PartialModelDeclaration__Group__2() throws RecognitionException {
+
+ int stackSize = keepStackSize();
+
+ try {
+ // InternalApplicationConfiguration.g:4626:1: ( rule__PartialModelDeclaration__Group__2__Impl )
+ // InternalApplicationConfiguration.g:4627:2: rule__PartialModelDeclaration__Group__2__Impl
+ {
+ pushFollow(FOLLOW_2);
+ rule__PartialModelDeclaration__Group__2__Impl();
+
+ state._fsp--;
+
+
+ }
+
+ }
+ catch (RecognitionException re) {
+ reportError(re);
+ recover(input,re);
+ }
+ finally {
+
+ restoreStackSize(stackSize);
+
+ }
+ return ;
+ }
+ // $ANTLR end "rule__PartialModelDeclaration__Group__2"
+
+
+ // $ANTLR start "rule__PartialModelDeclaration__Group__2__Impl"
+ // InternalApplicationConfiguration.g:4633:1: rule__PartialModelDeclaration__Group__2__Impl : ( ( rule__PartialModelDeclaration__SpecificationAssignment_2 ) ) ;
+ public final void rule__PartialModelDeclaration__Group__2__Impl() throws RecognitionException {
+
+ int stackSize = keepStackSize();
+
+ try {
+ // InternalApplicationConfiguration.g:4637:1: ( ( ( rule__PartialModelDeclaration__SpecificationAssignment_2 ) ) )
+ // InternalApplicationConfiguration.g:4638:1: ( ( rule__PartialModelDeclaration__SpecificationAssignment_2 ) )
+ {
+ // InternalApplicationConfiguration.g:4638:1: ( ( rule__PartialModelDeclaration__SpecificationAssignment_2 ) )
+ // InternalApplicationConfiguration.g:4639:2: ( rule__PartialModelDeclaration__SpecificationAssignment_2 )
+ {
+ before(grammarAccess.getPartialModelDeclarationAccess().getSpecificationAssignment_2());
+ // InternalApplicationConfiguration.g:4640:2: ( rule__PartialModelDeclaration__SpecificationAssignment_2 )
+ // InternalApplicationConfiguration.g:4640:3: rule__PartialModelDeclaration__SpecificationAssignment_2
+ {
+ pushFollow(FOLLOW_2);
+ rule__PartialModelDeclaration__SpecificationAssignment_2();
+
+ state._fsp--;
+
+
+ }
+
+ after(grammarAccess.getPartialModelDeclarationAccess().getSpecificationAssignment_2());
+
+ }
+
+
+ }
+
+ }
+ catch (RecognitionException re) {
+ reportError(re);
+ recover(input,re);
+ }
+ finally {
+
+ restoreStackSize(stackSize);
+
+ }
+ return ;
+ }
+ // $ANTLR end "rule__PartialModelDeclaration__Group__2__Impl"
+
+
+ // $ANTLR start "rule__PatternSpecification__Group__0"
+ // InternalApplicationConfiguration.g:4649:1: rule__PatternSpecification__Group__0 : rule__PatternSpecification__Group__0__Impl rule__PatternSpecification__Group__1 ;
+ public final void rule__PatternSpecification__Group__0() throws RecognitionException {
+
+ int stackSize = keepStackSize();
+
+ try {
+ // InternalApplicationConfiguration.g:4653:1: ( rule__PatternSpecification__Group__0__Impl rule__PatternSpecification__Group__1 )
+ // InternalApplicationConfiguration.g:4654:2: rule__PatternSpecification__Group__0__Impl rule__PatternSpecification__Group__1
+ {
+ pushFollow(FOLLOW_15);
+ rule__PatternSpecification__Group__0__Impl();
+
+ state._fsp--;
+
+ pushFollow(FOLLOW_2);
+ rule__PatternSpecification__Group__1();
+
+ state._fsp--;
+
+
+ }
+
+ }
+ catch (RecognitionException re) {
+ reportError(re);
+ recover(input,re);
+ }
+ finally {
+
+ restoreStackSize(stackSize);
+
+ }
+ return ;
+ }
+ // $ANTLR end "rule__PatternSpecification__Group__0"
+
+
+ // $ANTLR start "rule__PatternSpecification__Group__0__Impl"
+ // InternalApplicationConfiguration.g:4661:1: rule__PatternSpecification__Group__0__Impl : ( '{' ) ;
+ public final void rule__PatternSpecification__Group__0__Impl() throws RecognitionException {
+
+ int stackSize = keepStackSize();
+
+ try {
+ // InternalApplicationConfiguration.g:4665:1: ( ( '{' ) )
+ // InternalApplicationConfiguration.g:4666:1: ( '{' )
+ {
+ // InternalApplicationConfiguration.g:4666:1: ( '{' )
+ // InternalApplicationConfiguration.g:4667:2: '{'
+ {
+ before(grammarAccess.getPatternSpecificationAccess().getLeftCurlyBracketKeyword_0());
+ match(input,29,FOLLOW_2);
+ after(grammarAccess.getPatternSpecificationAccess().getLeftCurlyBracketKeyword_0());
+
+ }
+
+
+ }
+
+ }
+ catch (RecognitionException re) {
+ reportError(re);
+ recover(input,re);
+ }
+ finally {
+
+ restoreStackSize(stackSize);
+
+ }
+ return ;
+ }
+ // $ANTLR end "rule__PatternSpecification__Group__0__Impl"
+
+
+ // $ANTLR start "rule__PatternSpecification__Group__1"
+ // InternalApplicationConfiguration.g:4676:1: rule__PatternSpecification__Group__1 : rule__PatternSpecification__Group__1__Impl rule__PatternSpecification__Group__2 ;
+ public final void rule__PatternSpecification__Group__1() throws RecognitionException {
+
+ int stackSize = keepStackSize();
+
+ try {
+ // InternalApplicationConfiguration.g:4680:1: ( rule__PatternSpecification__Group__1__Impl rule__PatternSpecification__Group__2 )
+ // InternalApplicationConfiguration.g:4681:2: rule__PatternSpecification__Group__1__Impl rule__PatternSpecification__Group__2
+ {
+ pushFollow(FOLLOW_16);
+ rule__PatternSpecification__Group__1__Impl();
+
+ state._fsp--;
+
+ pushFollow(FOLLOW_2);
+ rule__PatternSpecification__Group__2();
+
+ state._fsp--;
+
+
+ }
+
+ }
+ catch (RecognitionException re) {
+ reportError(re);
+ recover(input,re);
+ }
+ finally {
+
+ restoreStackSize(stackSize);
+
+ }
+ return ;
+ }
+ // $ANTLR end "rule__PatternSpecification__Group__1"
+
+
+ // $ANTLR start "rule__PatternSpecification__Group__1__Impl"
+ // InternalApplicationConfiguration.g:4688:1: rule__PatternSpecification__Group__1__Impl : ( ( rule__PatternSpecification__EntriesAssignment_1 ) ) ;
+ public final void rule__PatternSpecification__Group__1__Impl() throws RecognitionException {
+
+ int stackSize = keepStackSize();
+
+ try {
+ // InternalApplicationConfiguration.g:4692:1: ( ( ( rule__PatternSpecification__EntriesAssignment_1 ) ) )
+ // InternalApplicationConfiguration.g:4693:1: ( ( rule__PatternSpecification__EntriesAssignment_1 ) )
+ {
+ // InternalApplicationConfiguration.g:4693:1: ( ( rule__PatternSpecification__EntriesAssignment_1 ) )
+ // InternalApplicationConfiguration.g:4694:2: ( rule__PatternSpecification__EntriesAssignment_1 )
+ {
+ before(grammarAccess.getPatternSpecificationAccess().getEntriesAssignment_1());
+ // InternalApplicationConfiguration.g:4695:2: ( rule__PatternSpecification__EntriesAssignment_1 )
+ // InternalApplicationConfiguration.g:4695:3: rule__PatternSpecification__EntriesAssignment_1
+ {
+ pushFollow(FOLLOW_2);
+ rule__PatternSpecification__EntriesAssignment_1();
+
+ state._fsp--;
+
+
+ }
+
+ after(grammarAccess.getPatternSpecificationAccess().getEntriesAssignment_1());
+
+ }
+
+
+ }
+
+ }
+ catch (RecognitionException re) {
+ reportError(re);
+ recover(input,re);
+ }
+ finally {
+
+ restoreStackSize(stackSize);
+
+ }
+ return ;
+ }
+ // $ANTLR end "rule__PatternSpecification__Group__1__Impl"
+
+
+ // $ANTLR start "rule__PatternSpecification__Group__2"
+ // InternalApplicationConfiguration.g:4703:1: rule__PatternSpecification__Group__2 : rule__PatternSpecification__Group__2__Impl rule__PatternSpecification__Group__3 ;
+ public final void rule__PatternSpecification__Group__2() throws RecognitionException {
+
+ int stackSize = keepStackSize();
+
+ try {
+ // InternalApplicationConfiguration.g:4707:1: ( rule__PatternSpecification__Group__2__Impl rule__PatternSpecification__Group__3 )
+ // InternalApplicationConfiguration.g:4708:2: rule__PatternSpecification__Group__2__Impl rule__PatternSpecification__Group__3
+ {
+ pushFollow(FOLLOW_16);
+ rule__PatternSpecification__Group__2__Impl();
+
+ state._fsp--;
+
+ pushFollow(FOLLOW_2);
+ rule__PatternSpecification__Group__3();
+
+ state._fsp--;
+
+
+ }
+
+ }
+ catch (RecognitionException re) {
+ reportError(re);
+ recover(input,re);
+ }
+ finally {
+
+ restoreStackSize(stackSize);
+
+ }
+ return ;
+ }
+ // $ANTLR end "rule__PatternSpecification__Group__2"
+
+
+ // $ANTLR start "rule__PatternSpecification__Group__2__Impl"
+ // InternalApplicationConfiguration.g:4715:1: rule__PatternSpecification__Group__2__Impl : ( ( rule__PatternSpecification__Group_2__0 )* ) ;
+ public final void rule__PatternSpecification__Group__2__Impl() throws RecognitionException {
+
+ int stackSize = keepStackSize();
+
+ try {
+ // InternalApplicationConfiguration.g:4719:1: ( ( ( rule__PatternSpecification__Group_2__0 )* ) )
+ // InternalApplicationConfiguration.g:4720:1: ( ( rule__PatternSpecification__Group_2__0 )* )
+ {
+ // InternalApplicationConfiguration.g:4720:1: ( ( rule__PatternSpecification__Group_2__0 )* )
+ // InternalApplicationConfiguration.g:4721:2: ( rule__PatternSpecification__Group_2__0 )*
+ {
+ before(grammarAccess.getPatternSpecificationAccess().getGroup_2());
+ // InternalApplicationConfiguration.g:4722:2: ( rule__PatternSpecification__Group_2__0 )*
+ loop46:
+ do {
+ int alt46=2;
+ int LA46_0 = input.LA(1);
+
+ if ( (LA46_0==31) ) {
+ alt46=1;
+ }
+
+
+ switch (alt46) {
+ case 1 :
+ // InternalApplicationConfiguration.g:4722:3: rule__PatternSpecification__Group_2__0
+ {
+ pushFollow(FOLLOW_17);
+ rule__PatternSpecification__Group_2__0();
+
+ state._fsp--;
+
+
+ }
+ break;
+
+ default :
+ break loop46;
+ }
+ } while (true);
+
+ after(grammarAccess.getPatternSpecificationAccess().getGroup_2());
+
+ }
+
+
+ }
+
+ }
+ catch (RecognitionException re) {
+ reportError(re);
+ recover(input,re);
+ }
+ finally {
+
+ restoreStackSize(stackSize);
+
+ }
+ return ;
+ }
+ // $ANTLR end "rule__PatternSpecification__Group__2__Impl"
+
+
+ // $ANTLR start "rule__PatternSpecification__Group__3"
+ // InternalApplicationConfiguration.g:4730:1: rule__PatternSpecification__Group__3 : rule__PatternSpecification__Group__3__Impl ;
+ public final void rule__PatternSpecification__Group__3() throws RecognitionException {
+
+ int stackSize = keepStackSize();
+
+ try {
+ // InternalApplicationConfiguration.g:4734:1: ( rule__PatternSpecification__Group__3__Impl )
+ // InternalApplicationConfiguration.g:4735:2: rule__PatternSpecification__Group__3__Impl
+ {
+ pushFollow(FOLLOW_2);
+ rule__PatternSpecification__Group__3__Impl();
+
+ state._fsp--;
+
+
+ }
+
+ }
+ catch (RecognitionException re) {
+ reportError(re);
+ recover(input,re);
+ }
+ finally {
+
+ restoreStackSize(stackSize);
+
+ }
+ return ;
+ }
+ // $ANTLR end "rule__PatternSpecification__Group__3"
+
+
+ // $ANTLR start "rule__PatternSpecification__Group__3__Impl"
+ // InternalApplicationConfiguration.g:4741:1: rule__PatternSpecification__Group__3__Impl : ( '}' ) ;
+ public final void rule__PatternSpecification__Group__3__Impl() throws RecognitionException {
+
+ int stackSize = keepStackSize();
+
+ try {
+ // InternalApplicationConfiguration.g:4745:1: ( ( '}' ) )
+ // InternalApplicationConfiguration.g:4746:1: ( '}' )
+ {
+ // InternalApplicationConfiguration.g:4746:1: ( '}' )
+ // InternalApplicationConfiguration.g:4747:2: '}'
+ {
+ before(grammarAccess.getPatternSpecificationAccess().getRightCurlyBracketKeyword_3());
+ match(input,30,FOLLOW_2);
+ after(grammarAccess.getPatternSpecificationAccess().getRightCurlyBracketKeyword_3());
+
+ }
+
+
+ }
+
+ }
+ catch (RecognitionException re) {
+ reportError(re);
+ recover(input,re);
+ }
+ finally {
+
+ restoreStackSize(stackSize);
+
+ }
+ return ;
+ }
+ // $ANTLR end "rule__PatternSpecification__Group__3__Impl"
+
+
+ // $ANTLR start "rule__PatternSpecification__Group_2__0"
+ // InternalApplicationConfiguration.g:4757:1: rule__PatternSpecification__Group_2__0 : rule__PatternSpecification__Group_2__0__Impl rule__PatternSpecification__Group_2__1 ;
+ public final void rule__PatternSpecification__Group_2__0() throws RecognitionException {
+
+ int stackSize = keepStackSize();
+
+ try {
+ // InternalApplicationConfiguration.g:4761:1: ( rule__PatternSpecification__Group_2__0__Impl rule__PatternSpecification__Group_2__1 )
+ // InternalApplicationConfiguration.g:4762:2: rule__PatternSpecification__Group_2__0__Impl rule__PatternSpecification__Group_2__1
+ {
+ pushFollow(FOLLOW_15);
+ rule__PatternSpecification__Group_2__0__Impl();
+
+ state._fsp--;
+
+ pushFollow(FOLLOW_2);
+ rule__PatternSpecification__Group_2__1();
+
+ state._fsp--;
+
+
+ }
+
+ }
+ catch (RecognitionException re) {
+ reportError(re);
+ recover(input,re);
+ }
+ finally {
+
+ restoreStackSize(stackSize);
+
+ }
+ return ;
+ }
+ // $ANTLR end "rule__PatternSpecification__Group_2__0"
+
+
+ // $ANTLR start "rule__PatternSpecification__Group_2__0__Impl"
+ // InternalApplicationConfiguration.g:4769:1: rule__PatternSpecification__Group_2__0__Impl : ( ',' ) ;
+ public final void rule__PatternSpecification__Group_2__0__Impl() throws RecognitionException {
+
+ int stackSize = keepStackSize();
+
+ try {
+ // InternalApplicationConfiguration.g:4773:1: ( ( ',' ) )
+ // InternalApplicationConfiguration.g:4774:1: ( ',' )
+ {
+ // InternalApplicationConfiguration.g:4774:1: ( ',' )
+ // InternalApplicationConfiguration.g:4775:2: ','
+ {
+ before(grammarAccess.getPatternSpecificationAccess().getCommaKeyword_2_0());
+ match(input,31,FOLLOW_2);
+ after(grammarAccess.getPatternSpecificationAccess().getCommaKeyword_2_0());
+
+ }
+
+
+ }
+
+ }
+ catch (RecognitionException re) {
+ reportError(re);
+ recover(input,re);
+ }
+ finally {
+
+ restoreStackSize(stackSize);
+
+ }
+ return ;
+ }
+ // $ANTLR end "rule__PatternSpecification__Group_2__0__Impl"
+
+
+ // $ANTLR start "rule__PatternSpecification__Group_2__1"
+ // InternalApplicationConfiguration.g:4784:1: rule__PatternSpecification__Group_2__1 : rule__PatternSpecification__Group_2__1__Impl ;
+ public final void rule__PatternSpecification__Group_2__1() throws RecognitionException {
+
+ int stackSize = keepStackSize();
+
+ try {
+ // InternalApplicationConfiguration.g:4788:1: ( rule__PatternSpecification__Group_2__1__Impl )
+ // InternalApplicationConfiguration.g:4789:2: rule__PatternSpecification__Group_2__1__Impl
+ {
+ pushFollow(FOLLOW_2);
+ rule__PatternSpecification__Group_2__1__Impl();
+
+ state._fsp--;
+
+
+ }
+
+ }
+ catch (RecognitionException re) {
+ reportError(re);
+ recover(input,re);
+ }
+ finally {
+
+ restoreStackSize(stackSize);
+
+ }
+ return ;
+ }
+ // $ANTLR end "rule__PatternSpecification__Group_2__1"
+
+
+ // $ANTLR start "rule__PatternSpecification__Group_2__1__Impl"
+ // InternalApplicationConfiguration.g:4795:1: rule__PatternSpecification__Group_2__1__Impl : ( ( rule__PatternSpecification__EntriesAssignment_2_1 ) ) ;
+ public final void rule__PatternSpecification__Group_2__1__Impl() throws RecognitionException {
+
+ int stackSize = keepStackSize();
+
+ try {
+ // InternalApplicationConfiguration.g:4799:1: ( ( ( rule__PatternSpecification__EntriesAssignment_2_1 ) ) )
+ // InternalApplicationConfiguration.g:4800:1: ( ( rule__PatternSpecification__EntriesAssignment_2_1 ) )
+ {
+ // InternalApplicationConfiguration.g:4800:1: ( ( rule__PatternSpecification__EntriesAssignment_2_1 ) )
+ // InternalApplicationConfiguration.g:4801:2: ( rule__PatternSpecification__EntriesAssignment_2_1 )
+ {
+ before(grammarAccess.getPatternSpecificationAccess().getEntriesAssignment_2_1());
+ // InternalApplicationConfiguration.g:4802:2: ( rule__PatternSpecification__EntriesAssignment_2_1 )
+ // InternalApplicationConfiguration.g:4802:3: rule__PatternSpecification__EntriesAssignment_2_1
+ {
+ pushFollow(FOLLOW_2);
+ rule__PatternSpecification__EntriesAssignment_2_1();
+
+ state._fsp--;
+
+
+ }
+
+ after(grammarAccess.getPatternSpecificationAccess().getEntriesAssignment_2_1());
+
+ }
+
+
+ }
+
+ }
+ catch (RecognitionException re) {
+ reportError(re);
+ recover(input,re);
+ }
+ finally {
+
+ restoreStackSize(stackSize);
+
+ }
+ return ;
+ }
+ // $ANTLR end "rule__PatternSpecification__Group_2__1__Impl"
+
+
+ // $ANTLR start "rule__AllPatternEntry__Group__0"
+ // InternalApplicationConfiguration.g:4811:1: rule__AllPatternEntry__Group__0 : rule__AllPatternEntry__Group__0__Impl rule__AllPatternEntry__Group__1 ;
+ public final void rule__AllPatternEntry__Group__0() throws RecognitionException {
+
+ int stackSize = keepStackSize();
+
+ try {
+ // InternalApplicationConfiguration.g:4815:1: ( rule__AllPatternEntry__Group__0__Impl rule__AllPatternEntry__Group__1 )
+ // InternalApplicationConfiguration.g:4816:2: rule__AllPatternEntry__Group__0__Impl rule__AllPatternEntry__Group__1
+ {
+ pushFollow(FOLLOW_8);
+ rule__AllPatternEntry__Group__0__Impl();
+
+ state._fsp--;
+
+ pushFollow(FOLLOW_2);
+ rule__AllPatternEntry__Group__1();
+
+ state._fsp--;
+
+
+ }
+
+ }
+ catch (RecognitionException re) {
+ reportError(re);
+ recover(input,re);
+ }
+ finally {
+
+ restoreStackSize(stackSize);
+
+ }
+ return ;
+ }
+ // $ANTLR end "rule__AllPatternEntry__Group__0"
+
+
+ // $ANTLR start "rule__AllPatternEntry__Group__0__Impl"
+ // InternalApplicationConfiguration.g:4823:1: rule__AllPatternEntry__Group__0__Impl : ( 'package' ) ;
+ public final void rule__AllPatternEntry__Group__0__Impl() throws RecognitionException {
+
+ int stackSize = keepStackSize();
+
+ try {
+ // InternalApplicationConfiguration.g:4827:1: ( ( 'package' ) )
+ // InternalApplicationConfiguration.g:4828:1: ( 'package' )
+ {
+ // InternalApplicationConfiguration.g:4828:1: ( 'package' )
+ // InternalApplicationConfiguration.g:4829:2: 'package'
+ {
+ before(grammarAccess.getAllPatternEntryAccess().getPackageKeyword_0());
+ match(input,32,FOLLOW_2);
+ after(grammarAccess.getAllPatternEntryAccess().getPackageKeyword_0());
+
+ }
+
+
+ }
+
+ }
+ catch (RecognitionException re) {
+ reportError(re);
+ recover(input,re);
+ }
+ finally {
+
+ restoreStackSize(stackSize);
+
+ }
+ return ;
+ }
+ // $ANTLR end "rule__AllPatternEntry__Group__0__Impl"
+
+
+ // $ANTLR start "rule__AllPatternEntry__Group__1"
+ // InternalApplicationConfiguration.g:4838:1: rule__AllPatternEntry__Group__1 : rule__AllPatternEntry__Group__1__Impl rule__AllPatternEntry__Group__2 ;
+ public final void rule__AllPatternEntry__Group__1() throws RecognitionException {
+
+ int stackSize = keepStackSize();
+
+ try {
+ // InternalApplicationConfiguration.g:4842:1: ( rule__AllPatternEntry__Group__1__Impl rule__AllPatternEntry__Group__2 )
+ // InternalApplicationConfiguration.g:4843:2: rule__AllPatternEntry__Group__1__Impl rule__AllPatternEntry__Group__2
+ {
+ pushFollow(FOLLOW_18);
+ rule__AllPatternEntry__Group__1__Impl();
+
+ state._fsp--;
+
+ pushFollow(FOLLOW_2);
+ rule__AllPatternEntry__Group__2();
+
+ state._fsp--;
+
+
+ }
+
+ }
+ catch (RecognitionException re) {
+ reportError(re);
+ recover(input,re);
+ }
+ finally {
+
+ restoreStackSize(stackSize);
+
+ }
+ return ;
+ }
+ // $ANTLR end "rule__AllPatternEntry__Group__1"
+
+
+ // $ANTLR start "rule__AllPatternEntry__Group__1__Impl"
+ // InternalApplicationConfiguration.g:4850:1: rule__AllPatternEntry__Group__1__Impl : ( ( rule__AllPatternEntry__PackageAssignment_1 ) ) ;
+ public final void rule__AllPatternEntry__Group__1__Impl() throws RecognitionException {
+
+ int stackSize = keepStackSize();
+
+ try {
+ // InternalApplicationConfiguration.g:4854:1: ( ( ( rule__AllPatternEntry__PackageAssignment_1 ) ) )
+ // InternalApplicationConfiguration.g:4855:1: ( ( rule__AllPatternEntry__PackageAssignment_1 ) )
+ {
+ // InternalApplicationConfiguration.g:4855:1: ( ( rule__AllPatternEntry__PackageAssignment_1 ) )
+ // InternalApplicationConfiguration.g:4856:2: ( rule__AllPatternEntry__PackageAssignment_1 )
+ {
+ before(grammarAccess.getAllPatternEntryAccess().getPackageAssignment_1());
+ // InternalApplicationConfiguration.g:4857:2: ( rule__AllPatternEntry__PackageAssignment_1 )
+ // InternalApplicationConfiguration.g:4857:3: rule__AllPatternEntry__PackageAssignment_1
+ {
+ pushFollow(FOLLOW_2);
+ rule__AllPatternEntry__PackageAssignment_1();
+
+ state._fsp--;
+
+
+ }
+
+ after(grammarAccess.getAllPatternEntryAccess().getPackageAssignment_1());
+
+ }
+
+
+ }
+
+ }
+ catch (RecognitionException re) {
+ reportError(re);
+ recover(input,re);
+ }
+ finally {
+
+ restoreStackSize(stackSize);
+
+ }
+ return ;
+ }
+ // $ANTLR end "rule__AllPatternEntry__Group__1__Impl"
+
+
+ // $ANTLR start "rule__AllPatternEntry__Group__2"
+ // InternalApplicationConfiguration.g:4865:1: rule__AllPatternEntry__Group__2 : rule__AllPatternEntry__Group__2__Impl ;
+ public final void rule__AllPatternEntry__Group__2() throws RecognitionException {
+
+ int stackSize = keepStackSize();
+
+ try {
+ // InternalApplicationConfiguration.g:4869:1: ( rule__AllPatternEntry__Group__2__Impl )
+ // InternalApplicationConfiguration.g:4870:2: rule__AllPatternEntry__Group__2__Impl
+ {
+ pushFollow(FOLLOW_2);
+ rule__AllPatternEntry__Group__2__Impl();
+
+ state._fsp--;
+
+
+ }
+
+ }
+ catch (RecognitionException re) {
+ reportError(re);
+ recover(input,re);
+ }
+ finally {
+
+ restoreStackSize(stackSize);
+
+ }
+ return ;
+ }
+ // $ANTLR end "rule__AllPatternEntry__Group__2"
+
+
+ // $ANTLR start "rule__AllPatternEntry__Group__2__Impl"
+ // InternalApplicationConfiguration.g:4876:1: rule__AllPatternEntry__Group__2__Impl : ( ( rule__AllPatternEntry__Group_2__0 )? ) ;
+ public final void rule__AllPatternEntry__Group__2__Impl() throws RecognitionException {
+
+ int stackSize = keepStackSize();
+
+ try {
+ // InternalApplicationConfiguration.g:4880:1: ( ( ( rule__AllPatternEntry__Group_2__0 )? ) )
+ // InternalApplicationConfiguration.g:4881:1: ( ( rule__AllPatternEntry__Group_2__0 )? )
+ {
+ // InternalApplicationConfiguration.g:4881:1: ( ( rule__AllPatternEntry__Group_2__0 )? )
+ // InternalApplicationConfiguration.g:4882:2: ( rule__AllPatternEntry__Group_2__0 )?
+ {
+ before(grammarAccess.getAllPatternEntryAccess().getGroup_2());
+ // InternalApplicationConfiguration.g:4883:2: ( rule__AllPatternEntry__Group_2__0 )?
+ int alt47=2;
+ int LA47_0 = input.LA(1);
+
+ if ( (LA47_0==33) ) {
+ alt47=1;
+ }
+ switch (alt47) {
+ case 1 :
+ // InternalApplicationConfiguration.g:4883:3: rule__AllPatternEntry__Group_2__0
+ {
+ pushFollow(FOLLOW_2);
+ rule__AllPatternEntry__Group_2__0();
+
+ state._fsp--;
+
+
+ }
+ break;
+
+ }
+
+ after(grammarAccess.getAllPatternEntryAccess().getGroup_2());
+
+ }
+
+
+ }
+
+ }
+ catch (RecognitionException re) {
+ reportError(re);
+ recover(input,re);
+ }
+ finally {
+
+ restoreStackSize(stackSize);
+
+ }
+ return ;
+ }
+ // $ANTLR end "rule__AllPatternEntry__Group__2__Impl"
+
+
+ // $ANTLR start "rule__AllPatternEntry__Group_2__0"
+ // InternalApplicationConfiguration.g:4892:1: rule__AllPatternEntry__Group_2__0 : rule__AllPatternEntry__Group_2__0__Impl rule__AllPatternEntry__Group_2__1 ;
+ public final void rule__AllPatternEntry__Group_2__0() throws RecognitionException {
+
+ int stackSize = keepStackSize();
+
+ try {
+ // InternalApplicationConfiguration.g:4896:1: ( rule__AllPatternEntry__Group_2__0__Impl rule__AllPatternEntry__Group_2__1 )
+ // InternalApplicationConfiguration.g:4897:2: rule__AllPatternEntry__Group_2__0__Impl rule__AllPatternEntry__Group_2__1
+ {
+ pushFollow(FOLLOW_19);
+ rule__AllPatternEntry__Group_2__0__Impl();
+
+ state._fsp--;
+
+ pushFollow(FOLLOW_2);
+ rule__AllPatternEntry__Group_2__1();
+
+ state._fsp--;
+
+
+ }
+
+ }
+ catch (RecognitionException re) {
+ reportError(re);
+ recover(input,re);
+ }
+ finally {
+
+ restoreStackSize(stackSize);
+
+ }
+ return ;
+ }
+ // $ANTLR end "rule__AllPatternEntry__Group_2__0"
+
+
+ // $ANTLR start "rule__AllPatternEntry__Group_2__0__Impl"
+ // InternalApplicationConfiguration.g:4904:1: rule__AllPatternEntry__Group_2__0__Impl : ( 'excluding' ) ;
+ public final void rule__AllPatternEntry__Group_2__0__Impl() throws RecognitionException {
+
+ int stackSize = keepStackSize();
+
+ try {
+ // InternalApplicationConfiguration.g:4908:1: ( ( 'excluding' ) )
+ // InternalApplicationConfiguration.g:4909:1: ( 'excluding' )
+ {
+ // InternalApplicationConfiguration.g:4909:1: ( 'excluding' )
+ // InternalApplicationConfiguration.g:4910:2: 'excluding'
+ {
+ before(grammarAccess.getAllPatternEntryAccess().getExcludingKeyword_2_0());
+ match(input,33,FOLLOW_2);
+ after(grammarAccess.getAllPatternEntryAccess().getExcludingKeyword_2_0());
+
+ }
+
+
+ }
+
+ }
+ catch (RecognitionException re) {
+ reportError(re);
+ recover(input,re);
+ }
+ finally {
+
+ restoreStackSize(stackSize);
+
+ }
+ return ;
+ }
+ // $ANTLR end "rule__AllPatternEntry__Group_2__0__Impl"
+
+
+ // $ANTLR start "rule__AllPatternEntry__Group_2__1"
+ // InternalApplicationConfiguration.g:4919:1: rule__AllPatternEntry__Group_2__1 : rule__AllPatternEntry__Group_2__1__Impl rule__AllPatternEntry__Group_2__2 ;
+ public final void rule__AllPatternEntry__Group_2__1() throws RecognitionException {
+
+ int stackSize = keepStackSize();
+
+ try {
+ // InternalApplicationConfiguration.g:4923:1: ( rule__AllPatternEntry__Group_2__1__Impl rule__AllPatternEntry__Group_2__2 )
+ // InternalApplicationConfiguration.g:4924:2: rule__AllPatternEntry__Group_2__1__Impl rule__AllPatternEntry__Group_2__2
+ {
+ pushFollow(FOLLOW_8);
+ rule__AllPatternEntry__Group_2__1__Impl();
+
+ state._fsp--;
+
+ pushFollow(FOLLOW_2);
+ rule__AllPatternEntry__Group_2__2();
+
+ state._fsp--;
+
+
+ }
+
+ }
+ catch (RecognitionException re) {
+ reportError(re);
+ recover(input,re);
+ }
+ finally {
+
+ restoreStackSize(stackSize);
+
+ }
+ return ;
+ }
+ // $ANTLR end "rule__AllPatternEntry__Group_2__1"
+
+
+ // $ANTLR start "rule__AllPatternEntry__Group_2__1__Impl"
+ // InternalApplicationConfiguration.g:4931:1: rule__AllPatternEntry__Group_2__1__Impl : ( '{' ) ;
+ public final void rule__AllPatternEntry__Group_2__1__Impl() throws RecognitionException {
+
+ int stackSize = keepStackSize();
+
+ try {
+ // InternalApplicationConfiguration.g:4935:1: ( ( '{' ) )
+ // InternalApplicationConfiguration.g:4936:1: ( '{' )
+ {
+ // InternalApplicationConfiguration.g:4936:1: ( '{' )
+ // InternalApplicationConfiguration.g:4937:2: '{'
+ {
+ before(grammarAccess.getAllPatternEntryAccess().getLeftCurlyBracketKeyword_2_1());
+ match(input,29,FOLLOW_2);
+ after(grammarAccess.getAllPatternEntryAccess().getLeftCurlyBracketKeyword_2_1());
+
+ }
+
+
+ }
+
+ }
+ catch (RecognitionException re) {
+ reportError(re);
+ recover(input,re);
+ }
+ finally {
+
+ restoreStackSize(stackSize);
+
+ }
+ return ;
+ }
+ // $ANTLR end "rule__AllPatternEntry__Group_2__1__Impl"
+
+
+ // $ANTLR start "rule__AllPatternEntry__Group_2__2"
+ // InternalApplicationConfiguration.g:4946:1: rule__AllPatternEntry__Group_2__2 : rule__AllPatternEntry__Group_2__2__Impl rule__AllPatternEntry__Group_2__3 ;
+ public final void rule__AllPatternEntry__Group_2__2() throws RecognitionException {
+
+ int stackSize = keepStackSize();
+
+ try {
+ // InternalApplicationConfiguration.g:4950:1: ( rule__AllPatternEntry__Group_2__2__Impl rule__AllPatternEntry__Group_2__3 )
+ // InternalApplicationConfiguration.g:4951:2: rule__AllPatternEntry__Group_2__2__Impl rule__AllPatternEntry__Group_2__3
+ {
+ pushFollow(FOLLOW_16);
+ rule__AllPatternEntry__Group_2__2__Impl();
+
+ state._fsp--;
+
+ pushFollow(FOLLOW_2);
+ rule__AllPatternEntry__Group_2__3();
+
+ state._fsp--;
+
+
+ }
+
+ }
+ catch (RecognitionException re) {
+ reportError(re);
+ recover(input,re);
+ }
+ finally {
+
+ restoreStackSize(stackSize);
+
+ }
+ return ;
+ }
+ // $ANTLR end "rule__AllPatternEntry__Group_2__2"
+
+
+ // $ANTLR start "rule__AllPatternEntry__Group_2__2__Impl"
+ // InternalApplicationConfiguration.g:4958:1: rule__AllPatternEntry__Group_2__2__Impl : ( ( rule__AllPatternEntry__ExclusuionAssignment_2_2 ) ) ;
+ public final void rule__AllPatternEntry__Group_2__2__Impl() throws RecognitionException {
+
+ int stackSize = keepStackSize();
+
+ try {
+ // InternalApplicationConfiguration.g:4962:1: ( ( ( rule__AllPatternEntry__ExclusuionAssignment_2_2 ) ) )
+ // InternalApplicationConfiguration.g:4963:1: ( ( rule__AllPatternEntry__ExclusuionAssignment_2_2 ) )
+ {
+ // InternalApplicationConfiguration.g:4963:1: ( ( rule__AllPatternEntry__ExclusuionAssignment_2_2 ) )
+ // InternalApplicationConfiguration.g:4964:2: ( rule__AllPatternEntry__ExclusuionAssignment_2_2 )
+ {
+ before(grammarAccess.getAllPatternEntryAccess().getExclusuionAssignment_2_2());
+ // InternalApplicationConfiguration.g:4965:2: ( rule__AllPatternEntry__ExclusuionAssignment_2_2 )
+ // InternalApplicationConfiguration.g:4965:3: rule__AllPatternEntry__ExclusuionAssignment_2_2
+ {
+ pushFollow(FOLLOW_2);
+ rule__AllPatternEntry__ExclusuionAssignment_2_2();
+
+ state._fsp--;
+
+
+ }
+
+ after(grammarAccess.getAllPatternEntryAccess().getExclusuionAssignment_2_2());
+
+ }
+
+
+ }
+
+ }
+ catch (RecognitionException re) {
+ reportError(re);
+ recover(input,re);
+ }
+ finally {
+
+ restoreStackSize(stackSize);
+
+ }
+ return ;
+ }
+ // $ANTLR end "rule__AllPatternEntry__Group_2__2__Impl"
+
+
+ // $ANTLR start "rule__AllPatternEntry__Group_2__3"
+ // InternalApplicationConfiguration.g:4973:1: rule__AllPatternEntry__Group_2__3 : rule__AllPatternEntry__Group_2__3__Impl rule__AllPatternEntry__Group_2__4 ;
+ public final void rule__AllPatternEntry__Group_2__3() throws RecognitionException {
+
+ int stackSize = keepStackSize();
+
+ try {
+ // InternalApplicationConfiguration.g:4977:1: ( rule__AllPatternEntry__Group_2__3__Impl rule__AllPatternEntry__Group_2__4 )
+ // InternalApplicationConfiguration.g:4978:2: rule__AllPatternEntry__Group_2__3__Impl rule__AllPatternEntry__Group_2__4
+ {
+ pushFollow(FOLLOW_16);
+ rule__AllPatternEntry__Group_2__3__Impl();
+
+ state._fsp--;
+
+ pushFollow(FOLLOW_2);
+ rule__AllPatternEntry__Group_2__4();
+
+ state._fsp--;
+
+
+ }
+
+ }
+ catch (RecognitionException re) {
+ reportError(re);
+ recover(input,re);
+ }
+ finally {
+
+ restoreStackSize(stackSize);
+
+ }
+ return ;
+ }
+ // $ANTLR end "rule__AllPatternEntry__Group_2__3"
+
+
+ // $ANTLR start "rule__AllPatternEntry__Group_2__3__Impl"
+ // InternalApplicationConfiguration.g:4985:1: rule__AllPatternEntry__Group_2__3__Impl : ( ( rule__AllPatternEntry__Group_2_3__0 )* ) ;
+ public final void rule__AllPatternEntry__Group_2__3__Impl() throws RecognitionException {
+
+ int stackSize = keepStackSize();
+
+ try {
+ // InternalApplicationConfiguration.g:4989:1: ( ( ( rule__AllPatternEntry__Group_2_3__0 )* ) )
+ // InternalApplicationConfiguration.g:4990:1: ( ( rule__AllPatternEntry__Group_2_3__0 )* )
+ {
+ // InternalApplicationConfiguration.g:4990:1: ( ( rule__AllPatternEntry__Group_2_3__0 )* )
+ // InternalApplicationConfiguration.g:4991:2: ( rule__AllPatternEntry__Group_2_3__0 )*
+ {
+ before(grammarAccess.getAllPatternEntryAccess().getGroup_2_3());
+ // InternalApplicationConfiguration.g:4992:2: ( rule__AllPatternEntry__Group_2_3__0 )*
+ loop48:
+ do {
+ int alt48=2;
+ int LA48_0 = input.LA(1);
+
+ if ( (LA48_0==31) ) {
+ alt48=1;
+ }
+
+
+ switch (alt48) {
+ case 1 :
+ // InternalApplicationConfiguration.g:4992:3: rule__AllPatternEntry__Group_2_3__0
+ {
+ pushFollow(FOLLOW_17);
+ rule__AllPatternEntry__Group_2_3__0();
+
+ state._fsp--;
+
+
+ }
+ break;
+
+ default :
+ break loop48;
+ }
+ } while (true);
+
+ after(grammarAccess.getAllPatternEntryAccess().getGroup_2_3());
+
+ }
+
+
+ }
+
+ }
+ catch (RecognitionException re) {
+ reportError(re);
+ recover(input,re);
+ }
+ finally {
+
+ restoreStackSize(stackSize);
+
+ }
+ return ;
+ }
+ // $ANTLR end "rule__AllPatternEntry__Group_2__3__Impl"
+
+
+ // $ANTLR start "rule__AllPatternEntry__Group_2__4"
+ // InternalApplicationConfiguration.g:5000:1: rule__AllPatternEntry__Group_2__4 : rule__AllPatternEntry__Group_2__4__Impl ;
+ public final void rule__AllPatternEntry__Group_2__4() throws RecognitionException {
+
+ int stackSize = keepStackSize();
+
+ try {
+ // InternalApplicationConfiguration.g:5004:1: ( rule__AllPatternEntry__Group_2__4__Impl )
+ // InternalApplicationConfiguration.g:5005:2: rule__AllPatternEntry__Group_2__4__Impl
+ {
+ pushFollow(FOLLOW_2);
+ rule__AllPatternEntry__Group_2__4__Impl();
+
+ state._fsp--;
+
+
+ }
+
+ }
+ catch (RecognitionException re) {
+ reportError(re);
+ recover(input,re);
+ }
+ finally {
+
+ restoreStackSize(stackSize);
+
+ }
+ return ;
+ }
+ // $ANTLR end "rule__AllPatternEntry__Group_2__4"
+
+
+ // $ANTLR start "rule__AllPatternEntry__Group_2__4__Impl"
+ // InternalApplicationConfiguration.g:5011:1: rule__AllPatternEntry__Group_2__4__Impl : ( '}' ) ;
+ public final void rule__AllPatternEntry__Group_2__4__Impl() throws RecognitionException {
+
+ int stackSize = keepStackSize();
+
+ try {
+ // InternalApplicationConfiguration.g:5015:1: ( ( '}' ) )
+ // InternalApplicationConfiguration.g:5016:1: ( '}' )
+ {
+ // InternalApplicationConfiguration.g:5016:1: ( '}' )
+ // InternalApplicationConfiguration.g:5017:2: '}'
+ {
+ before(grammarAccess.getAllPatternEntryAccess().getRightCurlyBracketKeyword_2_4());
+ match(input,30,FOLLOW_2);
+ after(grammarAccess.getAllPatternEntryAccess().getRightCurlyBracketKeyword_2_4());
+
+ }
+
+
+ }
+
+ }
+ catch (RecognitionException re) {
+ reportError(re);
+ recover(input,re);
+ }
+ finally {
+
+ restoreStackSize(stackSize);
+
+ }
+ return ;
+ }
+ // $ANTLR end "rule__AllPatternEntry__Group_2__4__Impl"
+
+
+ // $ANTLR start "rule__AllPatternEntry__Group_2_3__0"
+ // InternalApplicationConfiguration.g:5027:1: rule__AllPatternEntry__Group_2_3__0 : rule__AllPatternEntry__Group_2_3__0__Impl rule__AllPatternEntry__Group_2_3__1 ;
+ public final void rule__AllPatternEntry__Group_2_3__0() throws RecognitionException {
+
+ int stackSize = keepStackSize();
+
+ try {
+ // InternalApplicationConfiguration.g:5031:1: ( rule__AllPatternEntry__Group_2_3__0__Impl rule__AllPatternEntry__Group_2_3__1 )
+ // InternalApplicationConfiguration.g:5032:2: rule__AllPatternEntry__Group_2_3__0__Impl rule__AllPatternEntry__Group_2_3__1
+ {
+ pushFollow(FOLLOW_8);
+ rule__AllPatternEntry__Group_2_3__0__Impl();
+
+ state._fsp--;
+
+ pushFollow(FOLLOW_2);
+ rule__AllPatternEntry__Group_2_3__1();
+
+ state._fsp--;
+
+
+ }
+
+ }
+ catch (RecognitionException re) {
+ reportError(re);
+ recover(input,re);
+ }
+ finally {
+
+ restoreStackSize(stackSize);
+
+ }
+ return ;
+ }
+ // $ANTLR end "rule__AllPatternEntry__Group_2_3__0"
+
+
+ // $ANTLR start "rule__AllPatternEntry__Group_2_3__0__Impl"
+ // InternalApplicationConfiguration.g:5039:1: rule__AllPatternEntry__Group_2_3__0__Impl : ( ',' ) ;
+ public final void rule__AllPatternEntry__Group_2_3__0__Impl() throws RecognitionException {
+
+ int stackSize = keepStackSize();
+
+ try {
+ // InternalApplicationConfiguration.g:5043:1: ( ( ',' ) )
+ // InternalApplicationConfiguration.g:5044:1: ( ',' )
+ {
+ // InternalApplicationConfiguration.g:5044:1: ( ',' )
+ // InternalApplicationConfiguration.g:5045:2: ','
+ {
+ before(grammarAccess.getAllPatternEntryAccess().getCommaKeyword_2_3_0());
+ match(input,31,FOLLOW_2);
+ after(grammarAccess.getAllPatternEntryAccess().getCommaKeyword_2_3_0());
+
+ }
+
+
+ }
+
+ }
+ catch (RecognitionException re) {
+ reportError(re);
+ recover(input,re);
+ }
+ finally {
+
+ restoreStackSize(stackSize);
+
+ }
+ return ;
+ }
+ // $ANTLR end "rule__AllPatternEntry__Group_2_3__0__Impl"
+
+
+ // $ANTLR start "rule__AllPatternEntry__Group_2_3__1"
+ // InternalApplicationConfiguration.g:5054:1: rule__AllPatternEntry__Group_2_3__1 : rule__AllPatternEntry__Group_2_3__1__Impl ;
+ public final void rule__AllPatternEntry__Group_2_3__1() throws RecognitionException {
+
+ int stackSize = keepStackSize();
+
+ try {
+ // InternalApplicationConfiguration.g:5058:1: ( rule__AllPatternEntry__Group_2_3__1__Impl )
+ // InternalApplicationConfiguration.g:5059:2: rule__AllPatternEntry__Group_2_3__1__Impl
+ {
+ pushFollow(FOLLOW_2);
+ rule__AllPatternEntry__Group_2_3__1__Impl();
+
+ state._fsp--;
+
+
+ }
+
+ }
+ catch (RecognitionException re) {
+ reportError(re);
+ recover(input,re);
+ }
+ finally {
+
+ restoreStackSize(stackSize);
+
+ }
+ return ;
+ }
+ // $ANTLR end "rule__AllPatternEntry__Group_2_3__1"
+
+
+ // $ANTLR start "rule__AllPatternEntry__Group_2_3__1__Impl"
+ // InternalApplicationConfiguration.g:5065:1: rule__AllPatternEntry__Group_2_3__1__Impl : ( ( rule__AllPatternEntry__ExclusuionAssignment_2_3_1 ) ) ;
+ public final void rule__AllPatternEntry__Group_2_3__1__Impl() throws RecognitionException {
+
+ int stackSize = keepStackSize();
+
+ try {
+ // InternalApplicationConfiguration.g:5069:1: ( ( ( rule__AllPatternEntry__ExclusuionAssignment_2_3_1 ) ) )
+ // InternalApplicationConfiguration.g:5070:1: ( ( rule__AllPatternEntry__ExclusuionAssignment_2_3_1 ) )
+ {
+ // InternalApplicationConfiguration.g:5070:1: ( ( rule__AllPatternEntry__ExclusuionAssignment_2_3_1 ) )
+ // InternalApplicationConfiguration.g:5071:2: ( rule__AllPatternEntry__ExclusuionAssignment_2_3_1 )
+ {
+ before(grammarAccess.getAllPatternEntryAccess().getExclusuionAssignment_2_3_1());
+ // InternalApplicationConfiguration.g:5072:2: ( rule__AllPatternEntry__ExclusuionAssignment_2_3_1 )
+ // InternalApplicationConfiguration.g:5072:3: rule__AllPatternEntry__ExclusuionAssignment_2_3_1
+ {
+ pushFollow(FOLLOW_2);
+ rule__AllPatternEntry__ExclusuionAssignment_2_3_1();
+
+ state._fsp--;
+
+
+ }
+
+ after(grammarAccess.getAllPatternEntryAccess().getExclusuionAssignment_2_3_1());
+
+ }
+
+
+ }
+
+ }
+ catch (RecognitionException re) {
+ reportError(re);
+ recover(input,re);
+ }
+ finally {
+
+ restoreStackSize(stackSize);
+
+ }
+ return ;
+ }
+ // $ANTLR end "rule__AllPatternEntry__Group_2_3__1__Impl"
+
+
+ // $ANTLR start "rule__PatternElement__Group__0"
+ // InternalApplicationConfiguration.g:5081:1: rule__PatternElement__Group__0 : rule__PatternElement__Group__0__Impl rule__PatternElement__Group__1 ;
+ public final void rule__PatternElement__Group__0() throws RecognitionException {
+
+ int stackSize = keepStackSize();
+
+ try {
+ // InternalApplicationConfiguration.g:5085:1: ( rule__PatternElement__Group__0__Impl rule__PatternElement__Group__1 )
+ // InternalApplicationConfiguration.g:5086:2: rule__PatternElement__Group__0__Impl rule__PatternElement__Group__1
+ {
+ pushFollow(FOLLOW_8);
+ rule__PatternElement__Group__0__Impl();
+
+ state._fsp--;
+
+ pushFollow(FOLLOW_2);
+ rule__PatternElement__Group__1();
+
+ state._fsp--;
+
+
+ }
+
+ }
+ catch (RecognitionException re) {
+ reportError(re);
+ recover(input,re);
+ }
+ finally {
+
+ restoreStackSize(stackSize);
+
+ }
+ return ;
+ }
+ // $ANTLR end "rule__PatternElement__Group__0"
+
+
+ // $ANTLR start "rule__PatternElement__Group__0__Impl"
+ // InternalApplicationConfiguration.g:5093:1: rule__PatternElement__Group__0__Impl : ( ( rule__PatternElement__Group_0__0 )? ) ;
+ public final void rule__PatternElement__Group__0__Impl() throws RecognitionException {
+
+ int stackSize = keepStackSize();
+
+ try {
+ // InternalApplicationConfiguration.g:5097:1: ( ( ( rule__PatternElement__Group_0__0 )? ) )
+ // InternalApplicationConfiguration.g:5098:1: ( ( rule__PatternElement__Group_0__0 )? )
+ {
+ // InternalApplicationConfiguration.g:5098:1: ( ( rule__PatternElement__Group_0__0 )? )
+ // InternalApplicationConfiguration.g:5099:2: ( rule__PatternElement__Group_0__0 )?
+ {
+ before(grammarAccess.getPatternElementAccess().getGroup_0());
+ // InternalApplicationConfiguration.g:5100:2: ( rule__PatternElement__Group_0__0 )?
+ int alt49=2;
+ int LA49_0 = input.LA(1);
+
+ if ( (LA49_0==RULE_ID) ) {
+ int LA49_1 = input.LA(2);
+
+ if ( (LA49_1==21||LA49_1==34) ) {
+ alt49=1;
+ }
+ }
+ switch (alt49) {
+ case 1 :
+ // InternalApplicationConfiguration.g:5100:3: rule__PatternElement__Group_0__0
+ {
+ pushFollow(FOLLOW_2);
+ rule__PatternElement__Group_0__0();
+
+ state._fsp--;
+
+
+ }
+ break;
+
+ }
+
+ after(grammarAccess.getPatternElementAccess().getGroup_0());
+
+ }
+
+
+ }
+
+ }
+ catch (RecognitionException re) {
+ reportError(re);
+ recover(input,re);
+ }
+ finally {
+
+ restoreStackSize(stackSize);
+
+ }
+ return ;
+ }
+ // $ANTLR end "rule__PatternElement__Group__0__Impl"
+
+
+ // $ANTLR start "rule__PatternElement__Group__1"
+ // InternalApplicationConfiguration.g:5108:1: rule__PatternElement__Group__1 : rule__PatternElement__Group__1__Impl ;
+ public final void rule__PatternElement__Group__1() throws RecognitionException {
+
+ int stackSize = keepStackSize();
+
+ try {
+ // InternalApplicationConfiguration.g:5112:1: ( rule__PatternElement__Group__1__Impl )
+ // InternalApplicationConfiguration.g:5113:2: rule__PatternElement__Group__1__Impl
+ {
+ pushFollow(FOLLOW_2);
+ rule__PatternElement__Group__1__Impl();
+
+ state._fsp--;
+
+
+ }
+
+ }
+ catch (RecognitionException re) {
+ reportError(re);
+ recover(input,re);
+ }
+ finally {
+
+ restoreStackSize(stackSize);
+
+ }
+ return ;
+ }
+ // $ANTLR end "rule__PatternElement__Group__1"
+
+
+ // $ANTLR start "rule__PatternElement__Group__1__Impl"
+ // InternalApplicationConfiguration.g:5119:1: rule__PatternElement__Group__1__Impl : ( ( rule__PatternElement__PatternAssignment_1 ) ) ;
+ public final void rule__PatternElement__Group__1__Impl() throws RecognitionException {
+
+ int stackSize = keepStackSize();
+
+ try {
+ // InternalApplicationConfiguration.g:5123:1: ( ( ( rule__PatternElement__PatternAssignment_1 ) ) )
+ // InternalApplicationConfiguration.g:5124:1: ( ( rule__PatternElement__PatternAssignment_1 ) )
+ {
+ // InternalApplicationConfiguration.g:5124:1: ( ( rule__PatternElement__PatternAssignment_1 ) )
+ // InternalApplicationConfiguration.g:5125:2: ( rule__PatternElement__PatternAssignment_1 )
+ {
+ before(grammarAccess.getPatternElementAccess().getPatternAssignment_1());
+ // InternalApplicationConfiguration.g:5126:2: ( rule__PatternElement__PatternAssignment_1 )
+ // InternalApplicationConfiguration.g:5126:3: rule__PatternElement__PatternAssignment_1
+ {
+ pushFollow(FOLLOW_2);
+ rule__PatternElement__PatternAssignment_1();
+
+ state._fsp--;
+
+
+ }
+
+ after(grammarAccess.getPatternElementAccess().getPatternAssignment_1());
+
+ }
+
+
+ }
+
+ }
+ catch (RecognitionException re) {
+ reportError(re);
+ recover(input,re);
+ }
+ finally {
+
+ restoreStackSize(stackSize);
+
+ }
+ return ;
+ }
+ // $ANTLR end "rule__PatternElement__Group__1__Impl"
+
+
+ // $ANTLR start "rule__PatternElement__Group_0__0"
+ // InternalApplicationConfiguration.g:5135:1: rule__PatternElement__Group_0__0 : rule__PatternElement__Group_0__0__Impl rule__PatternElement__Group_0__1 ;
+ public final void rule__PatternElement__Group_0__0() throws RecognitionException {
+
+ int stackSize = keepStackSize();
+
+ try {
+ // InternalApplicationConfiguration.g:5139:1: ( rule__PatternElement__Group_0__0__Impl rule__PatternElement__Group_0__1 )
+ // InternalApplicationConfiguration.g:5140:2: rule__PatternElement__Group_0__0__Impl rule__PatternElement__Group_0__1
+ {
+ pushFollow(FOLLOW_20);
+ rule__PatternElement__Group_0__0__Impl();
+
+ state._fsp--;
+
+ pushFollow(FOLLOW_2);
+ rule__PatternElement__Group_0__1();
+
+ state._fsp--;
+
+
+ }
+
+ }
+ catch (RecognitionException re) {
+ reportError(re);
+ recover(input,re);
+ }
+ finally {
+
+ restoreStackSize(stackSize);
+
+ }
+ return ;
+ }
+ // $ANTLR end "rule__PatternElement__Group_0__0"
+
+
+ // $ANTLR start "rule__PatternElement__Group_0__0__Impl"
+ // InternalApplicationConfiguration.g:5147:1: rule__PatternElement__Group_0__0__Impl : ( ( rule__PatternElement__PackageAssignment_0_0 ) ) ;
+ public final void rule__PatternElement__Group_0__0__Impl() throws RecognitionException {
+
+ int stackSize = keepStackSize();
+
+ try {
+ // InternalApplicationConfiguration.g:5151:1: ( ( ( rule__PatternElement__PackageAssignment_0_0 ) ) )
+ // InternalApplicationConfiguration.g:5152:1: ( ( rule__PatternElement__PackageAssignment_0_0 ) )
+ {
+ // InternalApplicationConfiguration.g:5152:1: ( ( rule__PatternElement__PackageAssignment_0_0 ) )
+ // InternalApplicationConfiguration.g:5153:2: ( rule__PatternElement__PackageAssignment_0_0 )
+ {
+ before(grammarAccess.getPatternElementAccess().getPackageAssignment_0_0());
+ // InternalApplicationConfiguration.g:5154:2: ( rule__PatternElement__PackageAssignment_0_0 )
+ // InternalApplicationConfiguration.g:5154:3: rule__PatternElement__PackageAssignment_0_0
+ {
+ pushFollow(FOLLOW_2);
+ rule__PatternElement__PackageAssignment_0_0();
+
+ state._fsp--;
+
+
+ }
+
+ after(grammarAccess.getPatternElementAccess().getPackageAssignment_0_0());
+
+ }
+
+
+ }
+
+ }
+ catch (RecognitionException re) {
+ reportError(re);
+ recover(input,re);
+ }
+ finally {
+
+ restoreStackSize(stackSize);
+
+ }
+ return ;
+ }
+ // $ANTLR end "rule__PatternElement__Group_0__0__Impl"
+
+
+ // $ANTLR start "rule__PatternElement__Group_0__1"
+ // InternalApplicationConfiguration.g:5162:1: rule__PatternElement__Group_0__1 : rule__PatternElement__Group_0__1__Impl ;
+ public final void rule__PatternElement__Group_0__1() throws RecognitionException {
+
+ int stackSize = keepStackSize();
+
+ try {
+ // InternalApplicationConfiguration.g:5166:1: ( rule__PatternElement__Group_0__1__Impl )
+ // InternalApplicationConfiguration.g:5167:2: rule__PatternElement__Group_0__1__Impl
+ {
+ pushFollow(FOLLOW_2);
+ rule__PatternElement__Group_0__1__Impl();
+
+ state._fsp--;
+
+
+ }
+
+ }
+ catch (RecognitionException re) {
+ reportError(re);
+ recover(input,re);
+ }
+ finally {
+
+ restoreStackSize(stackSize);
+
+ }
+ return ;
+ }
+ // $ANTLR end "rule__PatternElement__Group_0__1"
+
+
+ // $ANTLR start "rule__PatternElement__Group_0__1__Impl"
+ // InternalApplicationConfiguration.g:5173:1: rule__PatternElement__Group_0__1__Impl : ( '::' ) ;
+ public final void rule__PatternElement__Group_0__1__Impl() throws RecognitionException {
+
+ int stackSize = keepStackSize();
+
+ try {
+ // InternalApplicationConfiguration.g:5177:1: ( ( '::' ) )
+ // InternalApplicationConfiguration.g:5178:1: ( '::' )
+ {
+ // InternalApplicationConfiguration.g:5178:1: ( '::' )
+ // InternalApplicationConfiguration.g:5179:2: '::'
+ {
+ before(grammarAccess.getPatternElementAccess().getColonColonKeyword_0_1());
+ match(input,34,FOLLOW_2);
+ after(grammarAccess.getPatternElementAccess().getColonColonKeyword_0_1());
+
+ }
+
+
+ }
+
+ }
+ catch (RecognitionException re) {
+ reportError(re);
+ recover(input,re);
+ }
+ finally {
+
+ restoreStackSize(stackSize);
+
+ }
+ return ;
+ }
+ // $ANTLR end "rule__PatternElement__Group_0__1__Impl"
+
+
+ // $ANTLR start "rule__GraphPatternDeclaration__Group__0"
+ // InternalApplicationConfiguration.g:5189:1: rule__GraphPatternDeclaration__Group__0 : rule__GraphPatternDeclaration__Group__0__Impl rule__GraphPatternDeclaration__Group__1 ;
+ public final void rule__GraphPatternDeclaration__Group__0() throws RecognitionException {
+
+ int stackSize = keepStackSize();
+
+ try {
+ // InternalApplicationConfiguration.g:5193:1: ( rule__GraphPatternDeclaration__Group__0__Impl rule__GraphPatternDeclaration__Group__1 )
+ // InternalApplicationConfiguration.g:5194:2: rule__GraphPatternDeclaration__Group__0__Impl rule__GraphPatternDeclaration__Group__1
+ {
+ pushFollow(FOLLOW_8);
+ rule__GraphPatternDeclaration__Group__0__Impl();
+
+ state._fsp--;
+
+ pushFollow(FOLLOW_2);
+ rule__GraphPatternDeclaration__Group__1();
+
+ state._fsp--;
+
+
+ }
+
+ }
+ catch (RecognitionException re) {
+ reportError(re);
+ recover(input,re);
+ }
+ finally {
+
+ restoreStackSize(stackSize);
+
+ }
+ return ;
+ }
+ // $ANTLR end "rule__GraphPatternDeclaration__Group__0"
+
+
+ // $ANTLR start "rule__GraphPatternDeclaration__Group__0__Impl"
+ // InternalApplicationConfiguration.g:5201:1: rule__GraphPatternDeclaration__Group__0__Impl : ( 'constraints' ) ;
+ public final void rule__GraphPatternDeclaration__Group__0__Impl() throws RecognitionException {
+
+ int stackSize = keepStackSize();
+
+ try {
+ // InternalApplicationConfiguration.g:5205:1: ( ( 'constraints' ) )
+ // InternalApplicationConfiguration.g:5206:1: ( 'constraints' )
+ {
+ // InternalApplicationConfiguration.g:5206:1: ( 'constraints' )
+ // InternalApplicationConfiguration.g:5207:2: 'constraints'
+ {
+ before(grammarAccess.getGraphPatternDeclarationAccess().getConstraintsKeyword_0());
+ match(input,38,FOLLOW_2);
+ after(grammarAccess.getGraphPatternDeclarationAccess().getConstraintsKeyword_0());
+
+ }
+
+
+ }
+
+ }
+ catch (RecognitionException re) {
+ reportError(re);
+ recover(input,re);
+ }
+ finally {
+
+ restoreStackSize(stackSize);
+
+ }
+ return ;
+ }
+ // $ANTLR end "rule__GraphPatternDeclaration__Group__0__Impl"
+
+
+ // $ANTLR start "rule__GraphPatternDeclaration__Group__1"
+ // InternalApplicationConfiguration.g:5216:1: rule__GraphPatternDeclaration__Group__1 : rule__GraphPatternDeclaration__Group__1__Impl rule__GraphPatternDeclaration__Group__2 ;
+ public final void rule__GraphPatternDeclaration__Group__1() throws RecognitionException {
+
+ int stackSize = keepStackSize();
+
+ try {
+ // InternalApplicationConfiguration.g:5220:1: ( rule__GraphPatternDeclaration__Group__1__Impl rule__GraphPatternDeclaration__Group__2 )
+ // InternalApplicationConfiguration.g:5221:2: rule__GraphPatternDeclaration__Group__1__Impl rule__GraphPatternDeclaration__Group__2
+ {
+ pushFollow(FOLLOW_19);
+ rule__GraphPatternDeclaration__Group__1__Impl();
+
+ state._fsp--;
+
+ pushFollow(FOLLOW_2);
+ rule__GraphPatternDeclaration__Group__2();
+
+ state._fsp--;
+
+
+ }
+
+ }
+ catch (RecognitionException re) {
+ reportError(re);
+ recover(input,re);
+ }
+ finally {
+
+ restoreStackSize(stackSize);
+
+ }
+ return ;
+ }
+ // $ANTLR end "rule__GraphPatternDeclaration__Group__1"
+
+
+ // $ANTLR start "rule__GraphPatternDeclaration__Group__1__Impl"
+ // InternalApplicationConfiguration.g:5228:1: rule__GraphPatternDeclaration__Group__1__Impl : ( ( rule__GraphPatternDeclaration__NameAssignment_1 ) ) ;
+ public final void rule__GraphPatternDeclaration__Group__1__Impl() throws RecognitionException {
+
+ int stackSize = keepStackSize();
+
+ try {
+ // InternalApplicationConfiguration.g:5232:1: ( ( ( rule__GraphPatternDeclaration__NameAssignment_1 ) ) )
+ // InternalApplicationConfiguration.g:5233:1: ( ( rule__GraphPatternDeclaration__NameAssignment_1 ) )
+ {
+ // InternalApplicationConfiguration.g:5233:1: ( ( rule__GraphPatternDeclaration__NameAssignment_1 ) )
+ // InternalApplicationConfiguration.g:5234:2: ( rule__GraphPatternDeclaration__NameAssignment_1 )
+ {
+ before(grammarAccess.getGraphPatternDeclarationAccess().getNameAssignment_1());
+ // InternalApplicationConfiguration.g:5235:2: ( rule__GraphPatternDeclaration__NameAssignment_1 )
+ // InternalApplicationConfiguration.g:5235:3: rule__GraphPatternDeclaration__NameAssignment_1
+ {
+ pushFollow(FOLLOW_2);
+ rule__GraphPatternDeclaration__NameAssignment_1();
+
+ state._fsp--;
+
+
+ }
+
+ after(grammarAccess.getGraphPatternDeclarationAccess().getNameAssignment_1());
+
+ }
+
+
+ }
+
+ }
+ catch (RecognitionException re) {
+ reportError(re);
+ recover(input,re);
+ }
+ finally {
+
+ restoreStackSize(stackSize);
+
+ }
+ return ;
+ }
+ // $ANTLR end "rule__GraphPatternDeclaration__Group__1__Impl"
+
+
+ // $ANTLR start "rule__GraphPatternDeclaration__Group__2"
+ // InternalApplicationConfiguration.g:5243:1: rule__GraphPatternDeclaration__Group__2 : rule__GraphPatternDeclaration__Group__2__Impl ;
+ public final void rule__GraphPatternDeclaration__Group__2() throws RecognitionException {
+
+ int stackSize = keepStackSize();
+
+ try {
+ // InternalApplicationConfiguration.g:5247:1: ( rule__GraphPatternDeclaration__Group__2__Impl )
+ // InternalApplicationConfiguration.g:5248:2: rule__GraphPatternDeclaration__Group__2__Impl
+ {
+ pushFollow(FOLLOW_2);
+ rule__GraphPatternDeclaration__Group__2__Impl();
+
+ state._fsp--;
+
+
+ }
+
+ }
+ catch (RecognitionException re) {
+ reportError(re);
+ recover(input,re);
+ }
+ finally {
+
+ restoreStackSize(stackSize);
+
+ }
+ return ;
+ }
+ // $ANTLR end "rule__GraphPatternDeclaration__Group__2"
+
+
+ // $ANTLR start "rule__GraphPatternDeclaration__Group__2__Impl"
+ // InternalApplicationConfiguration.g:5254:1: rule__GraphPatternDeclaration__Group__2__Impl : ( ( rule__GraphPatternDeclaration__SpecificationAssignment_2 ) ) ;
+ public final void rule__GraphPatternDeclaration__Group__2__Impl() throws RecognitionException {
+
+ int stackSize = keepStackSize();
+
+ try {
+ // InternalApplicationConfiguration.g:5258:1: ( ( ( rule__GraphPatternDeclaration__SpecificationAssignment_2 ) ) )
+ // InternalApplicationConfiguration.g:5259:1: ( ( rule__GraphPatternDeclaration__SpecificationAssignment_2 ) )
+ {
+ // InternalApplicationConfiguration.g:5259:1: ( ( rule__GraphPatternDeclaration__SpecificationAssignment_2 ) )
+ // InternalApplicationConfiguration.g:5260:2: ( rule__GraphPatternDeclaration__SpecificationAssignment_2 )
+ {
+ before(grammarAccess.getGraphPatternDeclarationAccess().getSpecificationAssignment_2());
+ // InternalApplicationConfiguration.g:5261:2: ( rule__GraphPatternDeclaration__SpecificationAssignment_2 )
+ // InternalApplicationConfiguration.g:5261:3: rule__GraphPatternDeclaration__SpecificationAssignment_2
+ {
+ pushFollow(FOLLOW_2);
+ rule__GraphPatternDeclaration__SpecificationAssignment_2();
+
+ state._fsp--;
+
+
+ }
+
+ after(grammarAccess.getGraphPatternDeclarationAccess().getSpecificationAssignment_2());
+
+ }
+
+
+ }
+
+ }
+ catch (RecognitionException re) {
+ reportError(re);
+ recover(input,re);
+ }
+ finally {
+
+ restoreStackSize(stackSize);
+
+ }
+ return ;
+ }
+ // $ANTLR end "rule__GraphPatternDeclaration__Group__2__Impl"
+
+
+ // $ANTLR start "rule__ObjectiveSpecification__Group__0"
+ // InternalApplicationConfiguration.g:5270:1: rule__ObjectiveSpecification__Group__0 : rule__ObjectiveSpecification__Group__0__Impl rule__ObjectiveSpecification__Group__1 ;
+ public final void rule__ObjectiveSpecification__Group__0() throws RecognitionException {
+
+ int stackSize = keepStackSize();
+
+ try {
+ // InternalApplicationConfiguration.g:5274:1: ( rule__ObjectiveSpecification__Group__0__Impl rule__ObjectiveSpecification__Group__1 )
+ // InternalApplicationConfiguration.g:5275:2: rule__ObjectiveSpecification__Group__0__Impl rule__ObjectiveSpecification__Group__1
+ {
+ pushFollow(FOLLOW_23);
+ rule__ObjectiveSpecification__Group__0__Impl();
+
+ state._fsp--;
+
+ pushFollow(FOLLOW_2);
+ rule__ObjectiveSpecification__Group__1();
+
+ state._fsp--;
+
+
+ }
+
+ }
+ catch (RecognitionException re) {
+ reportError(re);
+ recover(input,re);
+ }
+ finally {
+
+ restoreStackSize(stackSize);
+
+ }
+ return ;
+ }
+ // $ANTLR end "rule__ObjectiveSpecification__Group__0"
+
+
+ // $ANTLR start "rule__ObjectiveSpecification__Group__0__Impl"
+ // InternalApplicationConfiguration.g:5282:1: rule__ObjectiveSpecification__Group__0__Impl : ( '{' ) ;
+ public final void rule__ObjectiveSpecification__Group__0__Impl() throws RecognitionException {
+
+ int stackSize = keepStackSize();
+
+ try {
+ // InternalApplicationConfiguration.g:5286:1: ( ( '{' ) )
+ // InternalApplicationConfiguration.g:5287:1: ( '{' )
+ {
+ // InternalApplicationConfiguration.g:5287:1: ( '{' )
+ // InternalApplicationConfiguration.g:5288:2: '{'
+ {
+ before(grammarAccess.getObjectiveSpecificationAccess().getLeftCurlyBracketKeyword_0());
+ match(input,29,FOLLOW_2);
+ after(grammarAccess.getObjectiveSpecificationAccess().getLeftCurlyBracketKeyword_0());
+
+ }
+
+
+ }
+
+ }
+ catch (RecognitionException re) {
+ reportError(re);
+ recover(input,re);
+ }
+ finally {
+
+ restoreStackSize(stackSize);
+
+ }
+ return ;
+ }
+ // $ANTLR end "rule__ObjectiveSpecification__Group__0__Impl"
+
+
+ // $ANTLR start "rule__ObjectiveSpecification__Group__1"
+ // InternalApplicationConfiguration.g:5297:1: rule__ObjectiveSpecification__Group__1 : rule__ObjectiveSpecification__Group__1__Impl rule__ObjectiveSpecification__Group__2 ;
+ public final void rule__ObjectiveSpecification__Group__1() throws RecognitionException {
+
+ int stackSize = keepStackSize();
+
+ try {
+ // InternalApplicationConfiguration.g:5301:1: ( rule__ObjectiveSpecification__Group__1__Impl rule__ObjectiveSpecification__Group__2 )
+ // InternalApplicationConfiguration.g:5302:2: rule__ObjectiveSpecification__Group__1__Impl rule__ObjectiveSpecification__Group__2
+ {
+ pushFollow(FOLLOW_16);
+ rule__ObjectiveSpecification__Group__1__Impl();
+
+ state._fsp--;
+
+ pushFollow(FOLLOW_2);
+ rule__ObjectiveSpecification__Group__2();
+
+ state._fsp--;
+
+
+ }
+
+ }
+ catch (RecognitionException re) {
+ reportError(re);
+ recover(input,re);
+ }
+ finally {
+
+ restoreStackSize(stackSize);
+
+ }
+ return ;
+ }
+ // $ANTLR end "rule__ObjectiveSpecification__Group__1"
+
+
+ // $ANTLR start "rule__ObjectiveSpecification__Group__1__Impl"
+ // InternalApplicationConfiguration.g:5309:1: rule__ObjectiveSpecification__Group__1__Impl : ( ( rule__ObjectiveSpecification__EntriesAssignment_1 ) ) ;
+ public final void rule__ObjectiveSpecification__Group__1__Impl() throws RecognitionException {
+
+ int stackSize = keepStackSize();
+
+ try {
+ // InternalApplicationConfiguration.g:5313:1: ( ( ( rule__ObjectiveSpecification__EntriesAssignment_1 ) ) )
+ // InternalApplicationConfiguration.g:5314:1: ( ( rule__ObjectiveSpecification__EntriesAssignment_1 ) )
+ {
+ // InternalApplicationConfiguration.g:5314:1: ( ( rule__ObjectiveSpecification__EntriesAssignment_1 ) )
+ // InternalApplicationConfiguration.g:5315:2: ( rule__ObjectiveSpecification__EntriesAssignment_1 )
+ {
+ before(grammarAccess.getObjectiveSpecificationAccess().getEntriesAssignment_1());
+ // InternalApplicationConfiguration.g:5316:2: ( rule__ObjectiveSpecification__EntriesAssignment_1 )
+ // InternalApplicationConfiguration.g:5316:3: rule__ObjectiveSpecification__EntriesAssignment_1
+ {
+ pushFollow(FOLLOW_2);
+ rule__ObjectiveSpecification__EntriesAssignment_1();
+
+ state._fsp--;
+
+
+ }
+
+ after(grammarAccess.getObjectiveSpecificationAccess().getEntriesAssignment_1());
+
+ }
+
+
+ }
+
+ }
+ catch (RecognitionException re) {
+ reportError(re);
+ recover(input,re);
+ }
+ finally {
+
+ restoreStackSize(stackSize);
+
+ }
+ return ;
+ }
+ // $ANTLR end "rule__ObjectiveSpecification__Group__1__Impl"
+
+
+ // $ANTLR start "rule__ObjectiveSpecification__Group__2"
+ // InternalApplicationConfiguration.g:5324:1: rule__ObjectiveSpecification__Group__2 : rule__ObjectiveSpecification__Group__2__Impl rule__ObjectiveSpecification__Group__3 ;
+ public final void rule__ObjectiveSpecification__Group__2() throws RecognitionException {
+
+ int stackSize = keepStackSize();
+
+ try {
+ // InternalApplicationConfiguration.g:5328:1: ( rule__ObjectiveSpecification__Group__2__Impl rule__ObjectiveSpecification__Group__3 )
+ // InternalApplicationConfiguration.g:5329:2: rule__ObjectiveSpecification__Group__2__Impl rule__ObjectiveSpecification__Group__3
+ {
+ pushFollow(FOLLOW_16);
+ rule__ObjectiveSpecification__Group__2__Impl();
+
+ state._fsp--;
+
+ pushFollow(FOLLOW_2);
+ rule__ObjectiveSpecification__Group__3();
+
+ state._fsp--;
+
+
+ }
+
+ }
+ catch (RecognitionException re) {
+ reportError(re);
+ recover(input,re);
+ }
+ finally {
+
+ restoreStackSize(stackSize);
+
+ }
+ return ;
+ }
+ // $ANTLR end "rule__ObjectiveSpecification__Group__2"
+
+
+ // $ANTLR start "rule__ObjectiveSpecification__Group__2__Impl"
+ // InternalApplicationConfiguration.g:5336:1: rule__ObjectiveSpecification__Group__2__Impl : ( ( rule__ObjectiveSpecification__Group_2__0 )* ) ;
+ public final void rule__ObjectiveSpecification__Group__2__Impl() throws RecognitionException {
+
+ int stackSize = keepStackSize();
+
+ try {
+ // InternalApplicationConfiguration.g:5340:1: ( ( ( rule__ObjectiveSpecification__Group_2__0 )* ) )
+ // InternalApplicationConfiguration.g:5341:1: ( ( rule__ObjectiveSpecification__Group_2__0 )* )
+ {
+ // InternalApplicationConfiguration.g:5341:1: ( ( rule__ObjectiveSpecification__Group_2__0 )* )
+ // InternalApplicationConfiguration.g:5342:2: ( rule__ObjectiveSpecification__Group_2__0 )*
+ {
+ before(grammarAccess.getObjectiveSpecificationAccess().getGroup_2());
+ // InternalApplicationConfiguration.g:5343:2: ( rule__ObjectiveSpecification__Group_2__0 )*
+ loop50:
+ do {
+ int alt50=2;
+ int LA50_0 = input.LA(1);
+
+ if ( (LA50_0==31) ) {
+ alt50=1;
+ }
+
+
+ switch (alt50) {
+ case 1 :
+ // InternalApplicationConfiguration.g:5343:3: rule__ObjectiveSpecification__Group_2__0
+ {
+ pushFollow(FOLLOW_17);
+ rule__ObjectiveSpecification__Group_2__0();
+
+ state._fsp--;
+
+
+ }
+ break;
+
+ default :
+ break loop50;
+ }
+ } while (true);
+
+ after(grammarAccess.getObjectiveSpecificationAccess().getGroup_2());
+
+ }
+
+
+ }
+
+ }
+ catch (RecognitionException re) {
+ reportError(re);
+ recover(input,re);
+ }
+ finally {
+
+ restoreStackSize(stackSize);
+
+ }
+ return ;
+ }
+ // $ANTLR end "rule__ObjectiveSpecification__Group__2__Impl"
+
+
+ // $ANTLR start "rule__ObjectiveSpecification__Group__3"
+ // InternalApplicationConfiguration.g:5351:1: rule__ObjectiveSpecification__Group__3 : rule__ObjectiveSpecification__Group__3__Impl ;
+ public final void rule__ObjectiveSpecification__Group__3() throws RecognitionException {
+
+ int stackSize = keepStackSize();
+
+ try {
+ // InternalApplicationConfiguration.g:5355:1: ( rule__ObjectiveSpecification__Group__3__Impl )
+ // InternalApplicationConfiguration.g:5356:2: rule__ObjectiveSpecification__Group__3__Impl
+ {
+ pushFollow(FOLLOW_2);
+ rule__ObjectiveSpecification__Group__3__Impl();
+
+ state._fsp--;
+
+
+ }
+
+ }
+ catch (RecognitionException re) {
+ reportError(re);
+ recover(input,re);
+ }
+ finally {
+
+ restoreStackSize(stackSize);
+
+ }
+ return ;
+ }
+ // $ANTLR end "rule__ObjectiveSpecification__Group__3"
+
+
+ // $ANTLR start "rule__ObjectiveSpecification__Group__3__Impl"
+ // InternalApplicationConfiguration.g:5362:1: rule__ObjectiveSpecification__Group__3__Impl : ( '}' ) ;
+ public final void rule__ObjectiveSpecification__Group__3__Impl() throws RecognitionException {
+
+ int stackSize = keepStackSize();
+
+ try {
+ // InternalApplicationConfiguration.g:5366:1: ( ( '}' ) )
+ // InternalApplicationConfiguration.g:5367:1: ( '}' )
+ {
+ // InternalApplicationConfiguration.g:5367:1: ( '}' )
+ // InternalApplicationConfiguration.g:5368:2: '}'
+ {
+ before(grammarAccess.getObjectiveSpecificationAccess().getRightCurlyBracketKeyword_3());
+ match(input,30,FOLLOW_2);
+ after(grammarAccess.getObjectiveSpecificationAccess().getRightCurlyBracketKeyword_3());
+
+ }
+
+
+ }
+
+ }
+ catch (RecognitionException re) {
+ reportError(re);
+ recover(input,re);
+ }
+ finally {
+
+ restoreStackSize(stackSize);
+
+ }
+ return ;
+ }
+ // $ANTLR end "rule__ObjectiveSpecification__Group__3__Impl"
+
+
+ // $ANTLR start "rule__ObjectiveSpecification__Group_2__0"
+ // InternalApplicationConfiguration.g:5378:1: rule__ObjectiveSpecification__Group_2__0 : rule__ObjectiveSpecification__Group_2__0__Impl rule__ObjectiveSpecification__Group_2__1 ;
+ public final void rule__ObjectiveSpecification__Group_2__0() throws RecognitionException {
+
+ int stackSize = keepStackSize();
+
+ try {
+ // InternalApplicationConfiguration.g:5382:1: ( rule__ObjectiveSpecification__Group_2__0__Impl rule__ObjectiveSpecification__Group_2__1 )
+ // InternalApplicationConfiguration.g:5383:2: rule__ObjectiveSpecification__Group_2__0__Impl rule__ObjectiveSpecification__Group_2__1
+ {
+ pushFollow(FOLLOW_23);
+ rule__ObjectiveSpecification__Group_2__0__Impl();
+
+ state._fsp--;
+
+ pushFollow(FOLLOW_2);
+ rule__ObjectiveSpecification__Group_2__1();
+
+ state._fsp--;
+
+
+ }
+
+ }
+ catch (RecognitionException re) {
+ reportError(re);
+ recover(input,re);
+ }
+ finally {
+
+ restoreStackSize(stackSize);
+
+ }
+ return ;
+ }
+ // $ANTLR end "rule__ObjectiveSpecification__Group_2__0"
+
+
+ // $ANTLR start "rule__ObjectiveSpecification__Group_2__0__Impl"
+ // InternalApplicationConfiguration.g:5390:1: rule__ObjectiveSpecification__Group_2__0__Impl : ( ',' ) ;
+ public final void rule__ObjectiveSpecification__Group_2__0__Impl() throws RecognitionException {
+
+ int stackSize = keepStackSize();
+
+ try {
+ // InternalApplicationConfiguration.g:5394:1: ( ( ',' ) )
+ // InternalApplicationConfiguration.g:5395:1: ( ',' )
+ {
+ // InternalApplicationConfiguration.g:5395:1: ( ',' )
+ // InternalApplicationConfiguration.g:5396:2: ','
+ {
+ before(grammarAccess.getObjectiveSpecificationAccess().getCommaKeyword_2_0());
+ match(input,31,FOLLOW_2);
+ after(grammarAccess.getObjectiveSpecificationAccess().getCommaKeyword_2_0());
+
+ }
+
+
+ }
+
+ }
+ catch (RecognitionException re) {
+ reportError(re);
+ recover(input,re);
+ }
+ finally {
+
+ restoreStackSize(stackSize);
+
+ }
+ return ;
+ }
+ // $ANTLR end "rule__ObjectiveSpecification__Group_2__0__Impl"
+
+
+ // $ANTLR start "rule__ObjectiveSpecification__Group_2__1"
+ // InternalApplicationConfiguration.g:5405:1: rule__ObjectiveSpecification__Group_2__1 : rule__ObjectiveSpecification__Group_2__1__Impl ;
+ public final void rule__ObjectiveSpecification__Group_2__1() throws RecognitionException {
+
+ int stackSize = keepStackSize();
+
+ try {
+ // InternalApplicationConfiguration.g:5409:1: ( rule__ObjectiveSpecification__Group_2__1__Impl )
+ // InternalApplicationConfiguration.g:5410:2: rule__ObjectiveSpecification__Group_2__1__Impl
+ {
+ pushFollow(FOLLOW_2);
+ rule__ObjectiveSpecification__Group_2__1__Impl();
+
+ state._fsp--;
+
+
+ }
+
+ }
+ catch (RecognitionException re) {
+ reportError(re);
+ recover(input,re);
+ }
+ finally {
+
+ restoreStackSize(stackSize);
+
+ }
+ return ;
+ }
+ // $ANTLR end "rule__ObjectiveSpecification__Group_2__1"
+
+
+ // $ANTLR start "rule__ObjectiveSpecification__Group_2__1__Impl"
+ // InternalApplicationConfiguration.g:5416:1: rule__ObjectiveSpecification__Group_2__1__Impl : ( ( rule__ObjectiveSpecification__EntriesAssignment_2_1 ) ) ;
+ public final void rule__ObjectiveSpecification__Group_2__1__Impl() throws RecognitionException {
+
+ int stackSize = keepStackSize();
+
+ try {
+ // InternalApplicationConfiguration.g:5420:1: ( ( ( rule__ObjectiveSpecification__EntriesAssignment_2_1 ) ) )
+ // InternalApplicationConfiguration.g:5421:1: ( ( rule__ObjectiveSpecification__EntriesAssignment_2_1 ) )
+ {
+ // InternalApplicationConfiguration.g:5421:1: ( ( rule__ObjectiveSpecification__EntriesAssignment_2_1 ) )
+ // InternalApplicationConfiguration.g:5422:2: ( rule__ObjectiveSpecification__EntriesAssignment_2_1 )
+ {
+ before(grammarAccess.getObjectiveSpecificationAccess().getEntriesAssignment_2_1());
+ // InternalApplicationConfiguration.g:5423:2: ( rule__ObjectiveSpecification__EntriesAssignment_2_1 )
+ // InternalApplicationConfiguration.g:5423:3: rule__ObjectiveSpecification__EntriesAssignment_2_1
+ {
+ pushFollow(FOLLOW_2);
+ rule__ObjectiveSpecification__EntriesAssignment_2_1();
+
+ state._fsp--;
+
+
+ }
+
+ after(grammarAccess.getObjectiveSpecificationAccess().getEntriesAssignment_2_1());
+
+ }
+
+
+ }
+
+ }
+ catch (RecognitionException re) {
+ reportError(re);
+ recover(input,re);
+ }
+ finally {
+
+ restoreStackSize(stackSize);
+
+ }
+ return ;
+ }
+ // $ANTLR end "rule__ObjectiveSpecification__Group_2__1__Impl"
+
+
+ // $ANTLR start "rule__OptimizationEntry__Group__0"
+ // InternalApplicationConfiguration.g:5432:1: rule__OptimizationEntry__Group__0 : rule__OptimizationEntry__Group__0__Impl rule__OptimizationEntry__Group__1 ;
+ public final void rule__OptimizationEntry__Group__0() throws RecognitionException {
+
+ int stackSize = keepStackSize();
+
+ try {
+ // InternalApplicationConfiguration.g:5436:1: ( rule__OptimizationEntry__Group__0__Impl rule__OptimizationEntry__Group__1 )
+ // InternalApplicationConfiguration.g:5437:2: rule__OptimizationEntry__Group__0__Impl rule__OptimizationEntry__Group__1
+ {
+ pushFollow(FOLLOW_23);
+ rule__OptimizationEntry__Group__0__Impl();
+
+ state._fsp--;
+
+ pushFollow(FOLLOW_2);
+ rule__OptimizationEntry__Group__1();
+
+ state._fsp--;
+
+
+ }
+
+ }
+ catch (RecognitionException re) {
+ reportError(re);
+ recover(input,re);
+ }
+ finally {
+
+ restoreStackSize(stackSize);
+
+ }
+ return ;
+ }
+ // $ANTLR end "rule__OptimizationEntry__Group__0"
+
+
+ // $ANTLR start "rule__OptimizationEntry__Group__0__Impl"
+ // InternalApplicationConfiguration.g:5444:1: rule__OptimizationEntry__Group__0__Impl : ( ( rule__OptimizationEntry__DirectionAssignment_0 ) ) ;
+ public final void rule__OptimizationEntry__Group__0__Impl() throws RecognitionException {
+
+ int stackSize = keepStackSize();
+
+ try {
+ // InternalApplicationConfiguration.g:5448:1: ( ( ( rule__OptimizationEntry__DirectionAssignment_0 ) ) )
+ // InternalApplicationConfiguration.g:5449:1: ( ( rule__OptimizationEntry__DirectionAssignment_0 ) )
+ {
+ // InternalApplicationConfiguration.g:5449:1: ( ( rule__OptimizationEntry__DirectionAssignment_0 ) )
+ // InternalApplicationConfiguration.g:5450:2: ( rule__OptimizationEntry__DirectionAssignment_0 )
+ {
+ before(grammarAccess.getOptimizationEntryAccess().getDirectionAssignment_0());
+ // InternalApplicationConfiguration.g:5451:2: ( rule__OptimizationEntry__DirectionAssignment_0 )
+ // InternalApplicationConfiguration.g:5451:3: rule__OptimizationEntry__DirectionAssignment_0
+ {
+ pushFollow(FOLLOW_2);
+ rule__OptimizationEntry__DirectionAssignment_0();
+
+ state._fsp--;
+
+
+ }
+
+ after(grammarAccess.getOptimizationEntryAccess().getDirectionAssignment_0());
+
+ }
+
+
+ }
+
+ }
+ catch (RecognitionException re) {
+ reportError(re);
+ recover(input,re);
+ }
+ finally {
+
+ restoreStackSize(stackSize);
+
+ }
+ return ;
+ }
+ // $ANTLR end "rule__OptimizationEntry__Group__0__Impl"
+
+
+ // $ANTLR start "rule__OptimizationEntry__Group__1"
+ // InternalApplicationConfiguration.g:5459:1: rule__OptimizationEntry__Group__1 : rule__OptimizationEntry__Group__1__Impl ;
+ public final void rule__OptimizationEntry__Group__1() throws RecognitionException {
+
+ int stackSize = keepStackSize();
+
+ try {
+ // InternalApplicationConfiguration.g:5463:1: ( rule__OptimizationEntry__Group__1__Impl )
+ // InternalApplicationConfiguration.g:5464:2: rule__OptimizationEntry__Group__1__Impl
+ {
+ pushFollow(FOLLOW_2);
+ rule__OptimizationEntry__Group__1__Impl();
+
+ state._fsp--;
+
+
+ }
+
+ }
+ catch (RecognitionException re) {
+ reportError(re);
+ recover(input,re);
+ }
+ finally {
+
+ restoreStackSize(stackSize);
+
+ }
+ return ;
+ }
+ // $ANTLR end "rule__OptimizationEntry__Group__1"
+
+
+ // $ANTLR start "rule__OptimizationEntry__Group__1__Impl"
+ // InternalApplicationConfiguration.g:5470:1: rule__OptimizationEntry__Group__1__Impl : ( ( rule__OptimizationEntry__FunctionAssignment_1 ) ) ;
+ public final void rule__OptimizationEntry__Group__1__Impl() throws RecognitionException {
+
+ int stackSize = keepStackSize();
+
+ try {
+ // InternalApplicationConfiguration.g:5474:1: ( ( ( rule__OptimizationEntry__FunctionAssignment_1 ) ) )
+ // InternalApplicationConfiguration.g:5475:1: ( ( rule__OptimizationEntry__FunctionAssignment_1 ) )
+ {
+ // InternalApplicationConfiguration.g:5475:1: ( ( rule__OptimizationEntry__FunctionAssignment_1 ) )
+ // InternalApplicationConfiguration.g:5476:2: ( rule__OptimizationEntry__FunctionAssignment_1 )
+ {
+ before(grammarAccess.getOptimizationEntryAccess().getFunctionAssignment_1());
+ // InternalApplicationConfiguration.g:5477:2: ( rule__OptimizationEntry__FunctionAssignment_1 )
+ // InternalApplicationConfiguration.g:5477:3: rule__OptimizationEntry__FunctionAssignment_1
+ {
+ pushFollow(FOLLOW_2);
+ rule__OptimizationEntry__FunctionAssignment_1();
+
+ state._fsp--;
+
+
+ }
+
+ after(grammarAccess.getOptimizationEntryAccess().getFunctionAssignment_1());
+
+ }
+
+
+ }
+
+ }
+ catch (RecognitionException re) {
+ reportError(re);
+ recover(input,re);
+ }
+ finally {
+
+ restoreStackSize(stackSize);
+
+ }
+ return ;
+ }
+ // $ANTLR end "rule__OptimizationEntry__Group__1__Impl"
+
+
+ // $ANTLR start "rule__ThresholdEntry__Group__0"
+ // InternalApplicationConfiguration.g:5486:1: rule__ThresholdEntry__Group__0 : rule__ThresholdEntry__Group__0__Impl rule__ThresholdEntry__Group__1 ;
+ public final void rule__ThresholdEntry__Group__0() throws RecognitionException {
+
+ int stackSize = keepStackSize();
+
+ try {
+ // InternalApplicationConfiguration.g:5490:1: ( rule__ThresholdEntry__Group__0__Impl rule__ThresholdEntry__Group__1 )
+ // InternalApplicationConfiguration.g:5491:2: rule__ThresholdEntry__Group__0__Impl rule__ThresholdEntry__Group__1
+ {
+ pushFollow(FOLLOW_24);
+ rule__ThresholdEntry__Group__0__Impl();
+
+ state._fsp--;
+
+ pushFollow(FOLLOW_2);
+ rule__ThresholdEntry__Group__1();
+
+ state._fsp--;
+
+
+ }
+
+ }
+ catch (RecognitionException re) {
+ reportError(re);
+ recover(input,re);
+ }
+ finally {
+
+ restoreStackSize(stackSize);
+
+ }
+ return ;
+ }
+ // $ANTLR end "rule__ThresholdEntry__Group__0"
+
+
+ // $ANTLR start "rule__ThresholdEntry__Group__0__Impl"
+ // InternalApplicationConfiguration.g:5498:1: rule__ThresholdEntry__Group__0__Impl : ( ( rule__ThresholdEntry__FunctionAssignment_0 ) ) ;
+ public final void rule__ThresholdEntry__Group__0__Impl() throws RecognitionException {
+
+ int stackSize = keepStackSize();
+
+ try {
+ // InternalApplicationConfiguration.g:5502:1: ( ( ( rule__ThresholdEntry__FunctionAssignment_0 ) ) )
+ // InternalApplicationConfiguration.g:5503:1: ( ( rule__ThresholdEntry__FunctionAssignment_0 ) )
+ {
+ // InternalApplicationConfiguration.g:5503:1: ( ( rule__ThresholdEntry__FunctionAssignment_0 ) )
+ // InternalApplicationConfiguration.g:5504:2: ( rule__ThresholdEntry__FunctionAssignment_0 )
+ {
+ before(grammarAccess.getThresholdEntryAccess().getFunctionAssignment_0());
+ // InternalApplicationConfiguration.g:5505:2: ( rule__ThresholdEntry__FunctionAssignment_0 )
+ // InternalApplicationConfiguration.g:5505:3: rule__ThresholdEntry__FunctionAssignment_0
+ {
+ pushFollow(FOLLOW_2);
+ rule__ThresholdEntry__FunctionAssignment_0();
+
+ state._fsp--;
+
+
+ }
+
+ after(grammarAccess.getThresholdEntryAccess().getFunctionAssignment_0());
+
+ }
+
+
+ }
+
+ }
+ catch (RecognitionException re) {
+ reportError(re);
+ recover(input,re);
+ }
+ finally {
+
+ restoreStackSize(stackSize);
+
+ }
+ return ;
+ }
+ // $ANTLR end "rule__ThresholdEntry__Group__0__Impl"
+
+
+ // $ANTLR start "rule__ThresholdEntry__Group__1"
+ // InternalApplicationConfiguration.g:5513:1: rule__ThresholdEntry__Group__1 : rule__ThresholdEntry__Group__1__Impl rule__ThresholdEntry__Group__2 ;
+ public final void rule__ThresholdEntry__Group__1() throws RecognitionException {
+
+ int stackSize = keepStackSize();
+
+ try {
+ // InternalApplicationConfiguration.g:5517:1: ( rule__ThresholdEntry__Group__1__Impl rule__ThresholdEntry__Group__2 )
+ // InternalApplicationConfiguration.g:5518:2: rule__ThresholdEntry__Group__1__Impl rule__ThresholdEntry__Group__2
+ {
+ pushFollow(FOLLOW_25);
+ rule__ThresholdEntry__Group__1__Impl();
+
+ state._fsp--;
+
+ pushFollow(FOLLOW_2);
+ rule__ThresholdEntry__Group__2();
+
+ state._fsp--;
+
+
+ }
+
+ }
+ catch (RecognitionException re) {
+ reportError(re);
+ recover(input,re);
+ }
+ finally {
+
+ restoreStackSize(stackSize);
+
+ }
+ return ;
+ }
+ // $ANTLR end "rule__ThresholdEntry__Group__1"
+
+
+ // $ANTLR start "rule__ThresholdEntry__Group__1__Impl"
+ // InternalApplicationConfiguration.g:5525:1: rule__ThresholdEntry__Group__1__Impl : ( ( rule__ThresholdEntry__OperatorAssignment_1 ) ) ;
+ public final void rule__ThresholdEntry__Group__1__Impl() throws RecognitionException {
+
+ int stackSize = keepStackSize();
+
+ try {
+ // InternalApplicationConfiguration.g:5529:1: ( ( ( rule__ThresholdEntry__OperatorAssignment_1 ) ) )
+ // InternalApplicationConfiguration.g:5530:1: ( ( rule__ThresholdEntry__OperatorAssignment_1 ) )
+ {
+ // InternalApplicationConfiguration.g:5530:1: ( ( rule__ThresholdEntry__OperatorAssignment_1 ) )
+ // InternalApplicationConfiguration.g:5531:2: ( rule__ThresholdEntry__OperatorAssignment_1 )
+ {
+ before(grammarAccess.getThresholdEntryAccess().getOperatorAssignment_1());
+ // InternalApplicationConfiguration.g:5532:2: ( rule__ThresholdEntry__OperatorAssignment_1 )
+ // InternalApplicationConfiguration.g:5532:3: rule__ThresholdEntry__OperatorAssignment_1
+ {
+ pushFollow(FOLLOW_2);
+ rule__ThresholdEntry__OperatorAssignment_1();
+
+ state._fsp--;
+
+
+ }
+
+ after(grammarAccess.getThresholdEntryAccess().getOperatorAssignment_1());
+
+ }
+
+
+ }
+
+ }
+ catch (RecognitionException re) {
+ reportError(re);
+ recover(input,re);
+ }
+ finally {
+
+ restoreStackSize(stackSize);
+
+ }
+ return ;
+ }
+ // $ANTLR end "rule__ThresholdEntry__Group__1__Impl"
+
+
+ // $ANTLR start "rule__ThresholdEntry__Group__2"
+ // InternalApplicationConfiguration.g:5540:1: rule__ThresholdEntry__Group__2 : rule__ThresholdEntry__Group__2__Impl ;
+ public final void rule__ThresholdEntry__Group__2() throws RecognitionException {
+
+ int stackSize = keepStackSize();
+
+ try {
+ // InternalApplicationConfiguration.g:5544:1: ( rule__ThresholdEntry__Group__2__Impl )
+ // InternalApplicationConfiguration.g:5545:2: rule__ThresholdEntry__Group__2__Impl
+ {
+ pushFollow(FOLLOW_2);
+ rule__ThresholdEntry__Group__2__Impl();
+
+ state._fsp--;
+
+
+ }
+
+ }
+ catch (RecognitionException re) {
+ reportError(re);
+ recover(input,re);
+ }
+ finally {
+
+ restoreStackSize(stackSize);
+
+ }
+ return ;
+ }
+ // $ANTLR end "rule__ThresholdEntry__Group__2"
+
+
+ // $ANTLR start "rule__ThresholdEntry__Group__2__Impl"
+ // InternalApplicationConfiguration.g:5551:1: rule__ThresholdEntry__Group__2__Impl : ( ( rule__ThresholdEntry__ThresholdAssignment_2 ) ) ;
+ public final void rule__ThresholdEntry__Group__2__Impl() throws RecognitionException {
+
+ int stackSize = keepStackSize();
+
+ try {
+ // InternalApplicationConfiguration.g:5555:1: ( ( ( rule__ThresholdEntry__ThresholdAssignment_2 ) ) )
+ // InternalApplicationConfiguration.g:5556:1: ( ( rule__ThresholdEntry__ThresholdAssignment_2 ) )
+ {
+ // InternalApplicationConfiguration.g:5556:1: ( ( rule__ThresholdEntry__ThresholdAssignment_2 ) )
+ // InternalApplicationConfiguration.g:5557:2: ( rule__ThresholdEntry__ThresholdAssignment_2 )
+ {
+ before(grammarAccess.getThresholdEntryAccess().getThresholdAssignment_2());
+ // InternalApplicationConfiguration.g:5558:2: ( rule__ThresholdEntry__ThresholdAssignment_2 )
+ // InternalApplicationConfiguration.g:5558:3: rule__ThresholdEntry__ThresholdAssignment_2
+ {
+ pushFollow(FOLLOW_2);
+ rule__ThresholdEntry__ThresholdAssignment_2();
+
+ state._fsp--;
+
+
+ }
+
+ after(grammarAccess.getThresholdEntryAccess().getThresholdAssignment_2());
+
+ }
+
+
+ }
+
+ }
+ catch (RecognitionException re) {
+ reportError(re);
+ recover(input,re);
+ }
+ finally {
+
+ restoreStackSize(stackSize);
+
+ }
+ return ;
+ }
+ // $ANTLR end "rule__ThresholdEntry__Group__2__Impl"
+
+
+ // $ANTLR start "rule__ReliabiltiyFunction__Group__0"
+ // InternalApplicationConfiguration.g:5567:1: rule__ReliabiltiyFunction__Group__0 : rule__ReliabiltiyFunction__Group__0__Impl rule__ReliabiltiyFunction__Group__1 ;
+ public final void rule__ReliabiltiyFunction__Group__0() throws RecognitionException {
+
+ int stackSize = keepStackSize();
+
+ try {
+ // InternalApplicationConfiguration.g:5571:1: ( rule__ReliabiltiyFunction__Group__0__Impl rule__ReliabiltiyFunction__Group__1 )
+ // InternalApplicationConfiguration.g:5572:2: rule__ReliabiltiyFunction__Group__0__Impl rule__ReliabiltiyFunction__Group__1
+ {
+ pushFollow(FOLLOW_8);
+ rule__ReliabiltiyFunction__Group__0__Impl();
+
+ state._fsp--;
+
+ pushFollow(FOLLOW_2);
+ rule__ReliabiltiyFunction__Group__1();
+
+ state._fsp--;
+
+
+ }
+
+ }
+ catch (RecognitionException re) {
+ reportError(re);
+ recover(input,re);
+ }
+ finally {
+
+ restoreStackSize(stackSize);
+
+ }
+ return ;
+ }
+ // $ANTLR end "rule__ReliabiltiyFunction__Group__0"
+
+
+ // $ANTLR start "rule__ReliabiltiyFunction__Group__0__Impl"
+ // InternalApplicationConfiguration.g:5579:1: rule__ReliabiltiyFunction__Group__0__Impl : ( 'reliability' ) ;
+ public final void rule__ReliabiltiyFunction__Group__0__Impl() throws RecognitionException {
+
+ int stackSize = keepStackSize();
+
+ try {
+ // InternalApplicationConfiguration.g:5583:1: ( ( 'reliability' ) )
+ // InternalApplicationConfiguration.g:5584:1: ( 'reliability' )
+ {
+ // InternalApplicationConfiguration.g:5584:1: ( 'reliability' )
+ // InternalApplicationConfiguration.g:5585:2: 'reliability'
+ {
+ before(grammarAccess.getReliabiltiyFunctionAccess().getReliabilityKeyword_0());
+ match(input,26,FOLLOW_2);
+ after(grammarAccess.getReliabiltiyFunctionAccess().getReliabilityKeyword_0());
+
+ }
+
+
+ }
+
+ }
+ catch (RecognitionException re) {
+ reportError(re);
+ recover(input,re);
+ }
+ finally {
+
+ restoreStackSize(stackSize);
+
+ }
+ return ;
+ }
+ // $ANTLR end "rule__ReliabiltiyFunction__Group__0__Impl"
+
+
+ // $ANTLR start "rule__ReliabiltiyFunction__Group__1"
+ // InternalApplicationConfiguration.g:5594:1: rule__ReliabiltiyFunction__Group__1 : rule__ReliabiltiyFunction__Group__1__Impl rule__ReliabiltiyFunction__Group__2 ;
+ public final void rule__ReliabiltiyFunction__Group__1() throws RecognitionException {
+
+ int stackSize = keepStackSize();
+
+ try {
+ // InternalApplicationConfiguration.g:5598:1: ( rule__ReliabiltiyFunction__Group__1__Impl rule__ReliabiltiyFunction__Group__2 )
+ // InternalApplicationConfiguration.g:5599:2: rule__ReliabiltiyFunction__Group__1__Impl rule__ReliabiltiyFunction__Group__2
+ {
+ pushFollow(FOLLOW_8);
+ rule__ReliabiltiyFunction__Group__1__Impl();
+
+ state._fsp--;
+
+ pushFollow(FOLLOW_2);
+ rule__ReliabiltiyFunction__Group__2();
+
+ state._fsp--;
+
+
+ }
+
+ }
+ catch (RecognitionException re) {
+ reportError(re);
+ recover(input,re);
+ }
+ finally {
+
+ restoreStackSize(stackSize);
+
+ }
+ return ;
+ }
+ // $ANTLR end "rule__ReliabiltiyFunction__Group__1"
+
+
+ // $ANTLR start "rule__ReliabiltiyFunction__Group__1__Impl"
+ // InternalApplicationConfiguration.g:5606:1: rule__ReliabiltiyFunction__Group__1__Impl : ( ( rule__ReliabiltiyFunction__Group_1__0 )? ) ;
+ public final void rule__ReliabiltiyFunction__Group__1__Impl() throws RecognitionException {
+
+ int stackSize = keepStackSize();
+
+ try {
+ // InternalApplicationConfiguration.g:5610:1: ( ( ( rule__ReliabiltiyFunction__Group_1__0 )? ) )
+ // InternalApplicationConfiguration.g:5611:1: ( ( rule__ReliabiltiyFunction__Group_1__0 )? )
+ {
+ // InternalApplicationConfiguration.g:5611:1: ( ( rule__ReliabiltiyFunction__Group_1__0 )? )
+ // InternalApplicationConfiguration.g:5612:2: ( rule__ReliabiltiyFunction__Group_1__0 )?
+ {
+ before(grammarAccess.getReliabiltiyFunctionAccess().getGroup_1());
+ // InternalApplicationConfiguration.g:5613:2: ( rule__ReliabiltiyFunction__Group_1__0 )?
+ int alt51=2;
+ int LA51_0 = input.LA(1);
+
+ if ( (LA51_0==RULE_ID) ) {
+ int LA51_1 = input.LA(2);
+
+ if ( (LA51_1==21||LA51_1==34) ) {
+ alt51=1;
+ }
+ }
+ switch (alt51) {
+ case 1 :
+ // InternalApplicationConfiguration.g:5613:3: rule__ReliabiltiyFunction__Group_1__0
+ {
+ pushFollow(FOLLOW_2);
+ rule__ReliabiltiyFunction__Group_1__0();
+
+ state._fsp--;
+
+
+ }
+ break;
+
+ }
+
+ after(grammarAccess.getReliabiltiyFunctionAccess().getGroup_1());
+
+ }
+
+
+ }
+
+ }
+ catch (RecognitionException re) {
+ reportError(re);
+ recover(input,re);
+ }
+ finally {
+
+ restoreStackSize(stackSize);
+
+ }
+ return ;
+ }
+ // $ANTLR end "rule__ReliabiltiyFunction__Group__1__Impl"
+
+
+ // $ANTLR start "rule__ReliabiltiyFunction__Group__2"
+ // InternalApplicationConfiguration.g:5621:1: rule__ReliabiltiyFunction__Group__2 : rule__ReliabiltiyFunction__Group__2__Impl ;
+ public final void rule__ReliabiltiyFunction__Group__2() throws RecognitionException {
+
+ int stackSize = keepStackSize();
+
+ try {
+ // InternalApplicationConfiguration.g:5625:1: ( rule__ReliabiltiyFunction__Group__2__Impl )
+ // InternalApplicationConfiguration.g:5626:2: rule__ReliabiltiyFunction__Group__2__Impl
+ {
+ pushFollow(FOLLOW_2);
+ rule__ReliabiltiyFunction__Group__2__Impl();
+
+ state._fsp--;
+
+
+ }
+
+ }
+ catch (RecognitionException re) {
+ reportError(re);
+ recover(input,re);
+ }
+ finally {
+
+ restoreStackSize(stackSize);
+
+ }
+ return ;
+ }
+ // $ANTLR end "rule__ReliabiltiyFunction__Group__2"
+
+
+ // $ANTLR start "rule__ReliabiltiyFunction__Group__2__Impl"
+ // InternalApplicationConfiguration.g:5632:1: rule__ReliabiltiyFunction__Group__2__Impl : ( ( rule__ReliabiltiyFunction__TransformationAssignment_2 ) ) ;
+ public final void rule__ReliabiltiyFunction__Group__2__Impl() throws RecognitionException {
+
+ int stackSize = keepStackSize();
+
+ try {
+ // InternalApplicationConfiguration.g:5636:1: ( ( ( rule__ReliabiltiyFunction__TransformationAssignment_2 ) ) )
+ // InternalApplicationConfiguration.g:5637:1: ( ( rule__ReliabiltiyFunction__TransformationAssignment_2 ) )
+ {
+ // InternalApplicationConfiguration.g:5637:1: ( ( rule__ReliabiltiyFunction__TransformationAssignment_2 ) )
+ // InternalApplicationConfiguration.g:5638:2: ( rule__ReliabiltiyFunction__TransformationAssignment_2 )
+ {
+ before(grammarAccess.getReliabiltiyFunctionAccess().getTransformationAssignment_2());
+ // InternalApplicationConfiguration.g:5639:2: ( rule__ReliabiltiyFunction__TransformationAssignment_2 )
+ // InternalApplicationConfiguration.g:5639:3: rule__ReliabiltiyFunction__TransformationAssignment_2
+ {
+ pushFollow(FOLLOW_2);
+ rule__ReliabiltiyFunction__TransformationAssignment_2();
+
+ state._fsp--;
+
+
+ }
+
+ after(grammarAccess.getReliabiltiyFunctionAccess().getTransformationAssignment_2());
+
+ }
+
+
+ }
+
+ }
+ catch (RecognitionException re) {
+ reportError(re);
+ recover(input,re);
+ }
+ finally {
+
+ restoreStackSize(stackSize);
+
+ }
+ return ;
+ }
+ // $ANTLR end "rule__ReliabiltiyFunction__Group__2__Impl"
+
+
+ // $ANTLR start "rule__ReliabiltiyFunction__Group_1__0"
+ // InternalApplicationConfiguration.g:5648:1: rule__ReliabiltiyFunction__Group_1__0 : rule__ReliabiltiyFunction__Group_1__0__Impl rule__ReliabiltiyFunction__Group_1__1 ;
+ public final void rule__ReliabiltiyFunction__Group_1__0() throws RecognitionException {
+
+ int stackSize = keepStackSize();
+
+ try {
+ // InternalApplicationConfiguration.g:5652:1: ( rule__ReliabiltiyFunction__Group_1__0__Impl rule__ReliabiltiyFunction__Group_1__1 )
+ // InternalApplicationConfiguration.g:5653:2: rule__ReliabiltiyFunction__Group_1__0__Impl rule__ReliabiltiyFunction__Group_1__1
+ {
+ pushFollow(FOLLOW_20);
+ rule__ReliabiltiyFunction__Group_1__0__Impl();
+
+ state._fsp--;
+
+ pushFollow(FOLLOW_2);
+ rule__ReliabiltiyFunction__Group_1__1();
+
+ state._fsp--;
+
+
+ }
+
+ }
+ catch (RecognitionException re) {
+ reportError(re);
+ recover(input,re);
+ }
+ finally {
+
+ restoreStackSize(stackSize);
+
+ }
+ return ;
+ }
+ // $ANTLR end "rule__ReliabiltiyFunction__Group_1__0"
+
+
+ // $ANTLR start "rule__ReliabiltiyFunction__Group_1__0__Impl"
+ // InternalApplicationConfiguration.g:5660:1: rule__ReliabiltiyFunction__Group_1__0__Impl : ( ( rule__ReliabiltiyFunction__PackageAssignment_1_0 ) ) ;
+ public final void rule__ReliabiltiyFunction__Group_1__0__Impl() throws RecognitionException {
+
+ int stackSize = keepStackSize();
+
+ try {
+ // InternalApplicationConfiguration.g:5664:1: ( ( ( rule__ReliabiltiyFunction__PackageAssignment_1_0 ) ) )
+ // InternalApplicationConfiguration.g:5665:1: ( ( rule__ReliabiltiyFunction__PackageAssignment_1_0 ) )
+ {
+ // InternalApplicationConfiguration.g:5665:1: ( ( rule__ReliabiltiyFunction__PackageAssignment_1_0 ) )
+ // InternalApplicationConfiguration.g:5666:2: ( rule__ReliabiltiyFunction__PackageAssignment_1_0 )
+ {
+ before(grammarAccess.getReliabiltiyFunctionAccess().getPackageAssignment_1_0());
+ // InternalApplicationConfiguration.g:5667:2: ( rule__ReliabiltiyFunction__PackageAssignment_1_0 )
+ // InternalApplicationConfiguration.g:5667:3: rule__ReliabiltiyFunction__PackageAssignment_1_0
+ {
+ pushFollow(FOLLOW_2);
+ rule__ReliabiltiyFunction__PackageAssignment_1_0();
+
+ state._fsp--;
+
+
+ }
+
+ after(grammarAccess.getReliabiltiyFunctionAccess().getPackageAssignment_1_0());
+
+ }
+
+
+ }
+
+ }
+ catch (RecognitionException re) {
+ reportError(re);
+ recover(input,re);
+ }
+ finally {
+
+ restoreStackSize(stackSize);
+
+ }
+ return ;
+ }
+ // $ANTLR end "rule__ReliabiltiyFunction__Group_1__0__Impl"
+
+
+ // $ANTLR start "rule__ReliabiltiyFunction__Group_1__1"
+ // InternalApplicationConfiguration.g:5675:1: rule__ReliabiltiyFunction__Group_1__1 : rule__ReliabiltiyFunction__Group_1__1__Impl ;
+ public final void rule__ReliabiltiyFunction__Group_1__1() throws RecognitionException {
+
+ int stackSize = keepStackSize();
+
+ try {
+ // InternalApplicationConfiguration.g:5679:1: ( rule__ReliabiltiyFunction__Group_1__1__Impl )
+ // InternalApplicationConfiguration.g:5680:2: rule__ReliabiltiyFunction__Group_1__1__Impl
+ {
+ pushFollow(FOLLOW_2);
+ rule__ReliabiltiyFunction__Group_1__1__Impl();
+
+ state._fsp--;
+
+
+ }
+
+ }
+ catch (RecognitionException re) {
+ reportError(re);
+ recover(input,re);
+ }
+ finally {
+
+ restoreStackSize(stackSize);
+
+ }
+ return ;
+ }
+ // $ANTLR end "rule__ReliabiltiyFunction__Group_1__1"
+
+
+ // $ANTLR start "rule__ReliabiltiyFunction__Group_1__1__Impl"
+ // InternalApplicationConfiguration.g:5686:1: rule__ReliabiltiyFunction__Group_1__1__Impl : ( '::' ) ;
+ public final void rule__ReliabiltiyFunction__Group_1__1__Impl() throws RecognitionException {
+
+ int stackSize = keepStackSize();
+
+ try {
+ // InternalApplicationConfiguration.g:5690:1: ( ( '::' ) )
+ // InternalApplicationConfiguration.g:5691:1: ( '::' )
+ {
+ // InternalApplicationConfiguration.g:5691:1: ( '::' )
+ // InternalApplicationConfiguration.g:5692:2: '::'
+ {
+ before(grammarAccess.getReliabiltiyFunctionAccess().getColonColonKeyword_1_1());
+ match(input,34,FOLLOW_2);
+ after(grammarAccess.getReliabiltiyFunctionAccess().getColonColonKeyword_1_1());
+
+ }
+
+
+ }
+
+ }
+ catch (RecognitionException re) {
+ reportError(re);
+ recover(input,re);
+ }
+ finally {
+
+ restoreStackSize(stackSize);
+
+ }
+ return ;
+ }
+ // $ANTLR end "rule__ReliabiltiyFunction__Group_1__1__Impl"
+
+
+ // $ANTLR start "rule__ObjectiveDeclaration__Group__0"
+ // InternalApplicationConfiguration.g:5702:1: rule__ObjectiveDeclaration__Group__0 : rule__ObjectiveDeclaration__Group__0__Impl rule__ObjectiveDeclaration__Group__1 ;
+ public final void rule__ObjectiveDeclaration__Group__0() throws RecognitionException {
+
+ int stackSize = keepStackSize();
+
+ try {
+ // InternalApplicationConfiguration.g:5706:1: ( rule__ObjectiveDeclaration__Group__0__Impl rule__ObjectiveDeclaration__Group__1 )
+ // InternalApplicationConfiguration.g:5707:2: rule__ObjectiveDeclaration__Group__0__Impl rule__ObjectiveDeclaration__Group__1
+ {
+ pushFollow(FOLLOW_8);
+ rule__ObjectiveDeclaration__Group__0__Impl();
+
+ state._fsp--;
+
+ pushFollow(FOLLOW_2);
+ rule__ObjectiveDeclaration__Group__1();
+
+ state._fsp--;
+
+
+ }
+
+ }
+ catch (RecognitionException re) {
+ reportError(re);
+ recover(input,re);
+ }
+ finally {
+
+ restoreStackSize(stackSize);
+
+ }
+ return ;
+ }
+ // $ANTLR end "rule__ObjectiveDeclaration__Group__0"
+
+
+ // $ANTLR start "rule__ObjectiveDeclaration__Group__0__Impl"
+ // InternalApplicationConfiguration.g:5714:1: rule__ObjectiveDeclaration__Group__0__Impl : ( 'objectives' ) ;
+ public final void rule__ObjectiveDeclaration__Group__0__Impl() throws RecognitionException {
+
+ int stackSize = keepStackSize();
+
+ try {
+ // InternalApplicationConfiguration.g:5718:1: ( ( 'objectives' ) )
+ // InternalApplicationConfiguration.g:5719:1: ( 'objectives' )
+ {
+ // InternalApplicationConfiguration.g:5719:1: ( 'objectives' )
+ // InternalApplicationConfiguration.g:5720:2: 'objectives'
+ {
+ before(grammarAccess.getObjectiveDeclarationAccess().getObjectivesKeyword_0());
+ match(input,39,FOLLOW_2);
+ after(grammarAccess.getObjectiveDeclarationAccess().getObjectivesKeyword_0());
+
+ }
+
+
+ }
+
+ }
+ catch (RecognitionException re) {
+ reportError(re);
+ recover(input,re);
+ }
+ finally {
+
+ restoreStackSize(stackSize);
+
+ }
+ return ;
+ }
+ // $ANTLR end "rule__ObjectiveDeclaration__Group__0__Impl"
+
+
+ // $ANTLR start "rule__ObjectiveDeclaration__Group__1"
+ // InternalApplicationConfiguration.g:5729:1: rule__ObjectiveDeclaration__Group__1 : rule__ObjectiveDeclaration__Group__1__Impl rule__ObjectiveDeclaration__Group__2 ;
+ public final void rule__ObjectiveDeclaration__Group__1() throws RecognitionException {
+
+ int stackSize = keepStackSize();
+
+ try {
+ // InternalApplicationConfiguration.g:5733:1: ( rule__ObjectiveDeclaration__Group__1__Impl rule__ObjectiveDeclaration__Group__2 )
+ // InternalApplicationConfiguration.g:5734:2: rule__ObjectiveDeclaration__Group__1__Impl rule__ObjectiveDeclaration__Group__2
+ {
+ pushFollow(FOLLOW_19);
+ rule__ObjectiveDeclaration__Group__1__Impl();
+
+ state._fsp--;
+
+ pushFollow(FOLLOW_2);
+ rule__ObjectiveDeclaration__Group__2();
+
+ state._fsp--;
+
+
+ }
+
+ }
+ catch (RecognitionException re) {
+ reportError(re);
+ recover(input,re);
+ }
+ finally {
+
+ restoreStackSize(stackSize);
+
+ }
+ return ;
+ }
+ // $ANTLR end "rule__ObjectiveDeclaration__Group__1"
+
+
+ // $ANTLR start "rule__ObjectiveDeclaration__Group__1__Impl"
+ // InternalApplicationConfiguration.g:5741:1: rule__ObjectiveDeclaration__Group__1__Impl : ( ( rule__ObjectiveDeclaration__NameAssignment_1 ) ) ;
+ public final void rule__ObjectiveDeclaration__Group__1__Impl() throws RecognitionException {
+
+ int stackSize = keepStackSize();
+
+ try {
+ // InternalApplicationConfiguration.g:5745:1: ( ( ( rule__ObjectiveDeclaration__NameAssignment_1 ) ) )
+ // InternalApplicationConfiguration.g:5746:1: ( ( rule__ObjectiveDeclaration__NameAssignment_1 ) )
+ {
+ // InternalApplicationConfiguration.g:5746:1: ( ( rule__ObjectiveDeclaration__NameAssignment_1 ) )
+ // InternalApplicationConfiguration.g:5747:2: ( rule__ObjectiveDeclaration__NameAssignment_1 )
+ {
+ before(grammarAccess.getObjectiveDeclarationAccess().getNameAssignment_1());
+ // InternalApplicationConfiguration.g:5748:2: ( rule__ObjectiveDeclaration__NameAssignment_1 )
+ // InternalApplicationConfiguration.g:5748:3: rule__ObjectiveDeclaration__NameAssignment_1
+ {
+ pushFollow(FOLLOW_2);
+ rule__ObjectiveDeclaration__NameAssignment_1();
+
+ state._fsp--;
+
+
+ }
+
+ after(grammarAccess.getObjectiveDeclarationAccess().getNameAssignment_1());
+
+ }
+
+
+ }
+
+ }
+ catch (RecognitionException re) {
+ reportError(re);
+ recover(input,re);
+ }
+ finally {
+
+ restoreStackSize(stackSize);
+
+ }
+ return ;
+ }
+ // $ANTLR end "rule__ObjectiveDeclaration__Group__1__Impl"
+
+
+ // $ANTLR start "rule__ObjectiveDeclaration__Group__2"
+ // InternalApplicationConfiguration.g:5756:1: rule__ObjectiveDeclaration__Group__2 : rule__ObjectiveDeclaration__Group__2__Impl ;
+ public final void rule__ObjectiveDeclaration__Group__2() throws RecognitionException {
+
+ int stackSize = keepStackSize();
+
+ try {
+ // InternalApplicationConfiguration.g:5760:1: ( rule__ObjectiveDeclaration__Group__2__Impl )
+ // InternalApplicationConfiguration.g:5761:2: rule__ObjectiveDeclaration__Group__2__Impl
+ {
+ pushFollow(FOLLOW_2);
+ rule__ObjectiveDeclaration__Group__2__Impl();
+
+ state._fsp--;
+
+
+ }
+
+ }
+ catch (RecognitionException re) {
+ reportError(re);
+ recover(input,re);
+ }
+ finally {
+
+ restoreStackSize(stackSize);
+
+ }
+ return ;
+ }
+ // $ANTLR end "rule__ObjectiveDeclaration__Group__2"
+
+
+ // $ANTLR start "rule__ObjectiveDeclaration__Group__2__Impl"
+ // InternalApplicationConfiguration.g:5767:1: rule__ObjectiveDeclaration__Group__2__Impl : ( ( rule__ObjectiveDeclaration__SpecificationAssignment_2 ) ) ;
+ public final void rule__ObjectiveDeclaration__Group__2__Impl() throws RecognitionException {
+
+ int stackSize = keepStackSize();
+
+ try {
+ // InternalApplicationConfiguration.g:5771:1: ( ( ( rule__ObjectiveDeclaration__SpecificationAssignment_2 ) ) )
+ // InternalApplicationConfiguration.g:5772:1: ( ( rule__ObjectiveDeclaration__SpecificationAssignment_2 ) )
+ {
+ // InternalApplicationConfiguration.g:5772:1: ( ( rule__ObjectiveDeclaration__SpecificationAssignment_2 ) )
+ // InternalApplicationConfiguration.g:5773:2: ( rule__ObjectiveDeclaration__SpecificationAssignment_2 )
+ {
+ before(grammarAccess.getObjectiveDeclarationAccess().getSpecificationAssignment_2());
+ // InternalApplicationConfiguration.g:5774:2: ( rule__ObjectiveDeclaration__SpecificationAssignment_2 )
+ // InternalApplicationConfiguration.g:5774:3: rule__ObjectiveDeclaration__SpecificationAssignment_2
+ {
+ pushFollow(FOLLOW_2);
+ rule__ObjectiveDeclaration__SpecificationAssignment_2();
+
+ state._fsp--;
+
+
+ }
+
+ after(grammarAccess.getObjectiveDeclarationAccess().getSpecificationAssignment_2());
+
+ }
+
+
+ }
+
+ }
+ catch (RecognitionException re) {
+ reportError(re);
+ recover(input,re);
+ }
+ finally {
+
+ restoreStackSize(stackSize);
+
+ }
+ return ;
+ }
+ // $ANTLR end "rule__ObjectiveDeclaration__Group__2__Impl"
+
+
+ // $ANTLR start "rule__ConfigSpecification__Group__0"
+ // InternalApplicationConfiguration.g:5783:1: rule__ConfigSpecification__Group__0 : rule__ConfigSpecification__Group__0__Impl rule__ConfigSpecification__Group__1 ;
+ public final void rule__ConfigSpecification__Group__0() throws RecognitionException {
+
+ int stackSize = keepStackSize();
+
+ try {
+ // InternalApplicationConfiguration.g:5787:1: ( rule__ConfigSpecification__Group__0__Impl rule__ConfigSpecification__Group__1 )
+ // InternalApplicationConfiguration.g:5788:2: rule__ConfigSpecification__Group__0__Impl rule__ConfigSpecification__Group__1
+ {
+ pushFollow(FOLLOW_19);
+ rule__ConfigSpecification__Group__0__Impl();
+
+ state._fsp--;
+
+ pushFollow(FOLLOW_2);
+ rule__ConfigSpecification__Group__1();
+
+ state._fsp--;
+
+
+ }
+
+ }
+ catch (RecognitionException re) {
+ reportError(re);
+ recover(input,re);
+ }
+ finally {
+
+ restoreStackSize(stackSize);
+
+ }
+ return ;
+ }
+ // $ANTLR end "rule__ConfigSpecification__Group__0"
+
+
+ // $ANTLR start "rule__ConfigSpecification__Group__0__Impl"
+ // InternalApplicationConfiguration.g:5795:1: rule__ConfigSpecification__Group__0__Impl : ( () ) ;
+ public final void rule__ConfigSpecification__Group__0__Impl() throws RecognitionException {
+
+ int stackSize = keepStackSize();
+
+ try {
+ // InternalApplicationConfiguration.g:5799:1: ( ( () ) )
+ // InternalApplicationConfiguration.g:5800:1: ( () )
+ {
+ // InternalApplicationConfiguration.g:5800:1: ( () )
+ // InternalApplicationConfiguration.g:5801:2: ()
+ {
+ before(grammarAccess.getConfigSpecificationAccess().getConfigSpecificationAction_0());
+ // InternalApplicationConfiguration.g:5802:2: ()
+ // InternalApplicationConfiguration.g:5802:3:
+ {
+ }
+
+ after(grammarAccess.getConfigSpecificationAccess().getConfigSpecificationAction_0());
+
+ }
+
+
+ }
+
+ }
+ finally {
+
+ restoreStackSize(stackSize);
+
+ }
+ return ;
+ }
+ // $ANTLR end "rule__ConfigSpecification__Group__0__Impl"
+
+
+ // $ANTLR start "rule__ConfigSpecification__Group__1"
+ // InternalApplicationConfiguration.g:5810:1: rule__ConfigSpecification__Group__1 : rule__ConfigSpecification__Group__1__Impl rule__ConfigSpecification__Group__2 ;
+ public final void rule__ConfigSpecification__Group__1() throws RecognitionException {
+
+ int stackSize = keepStackSize();
+
+ try {
+ // InternalApplicationConfiguration.g:5814:1: ( rule__ConfigSpecification__Group__1__Impl rule__ConfigSpecification__Group__2 )
+ // InternalApplicationConfiguration.g:5815:2: rule__ConfigSpecification__Group__1__Impl rule__ConfigSpecification__Group__2
+ {
+ pushFollow(FOLLOW_26);
+ rule__ConfigSpecification__Group__1__Impl();
+
+ state._fsp--;
+
+ pushFollow(FOLLOW_2);
+ rule__ConfigSpecification__Group__2();
+
+ state._fsp--;
+
+
+ }
+
+ }
+ catch (RecognitionException re) {
+ reportError(re);
+ recover(input,re);
+ }
+ finally {
+
+ restoreStackSize(stackSize);
+
+ }
+ return ;
+ }
+ // $ANTLR end "rule__ConfigSpecification__Group__1"
+
+
+ // $ANTLR start "rule__ConfigSpecification__Group__1__Impl"
+ // InternalApplicationConfiguration.g:5822:1: rule__ConfigSpecification__Group__1__Impl : ( '{' ) ;
+ public final void rule__ConfigSpecification__Group__1__Impl() throws RecognitionException {
+
+ int stackSize = keepStackSize();
+
+ try {
+ // InternalApplicationConfiguration.g:5826:1: ( ( '{' ) )
+ // InternalApplicationConfiguration.g:5827:1: ( '{' )
+ {
+ // InternalApplicationConfiguration.g:5827:1: ( '{' )
+ // InternalApplicationConfiguration.g:5828:2: '{'
+ {
+ before(grammarAccess.getConfigSpecificationAccess().getLeftCurlyBracketKeyword_1());
+ match(input,29,FOLLOW_2);
+ after(grammarAccess.getConfigSpecificationAccess().getLeftCurlyBracketKeyword_1());
+
+ }
+
+
+ }
+
+ }
+ catch (RecognitionException re) {
+ reportError(re);
+ recover(input,re);
+ }
+ finally {
+
+ restoreStackSize(stackSize);
+
+ }
+ return ;
+ }
+ // $ANTLR end "rule__ConfigSpecification__Group__1__Impl"
+
+
+ // $ANTLR start "rule__ConfigSpecification__Group__2"
+ // InternalApplicationConfiguration.g:5837:1: rule__ConfigSpecification__Group__2 : rule__ConfigSpecification__Group__2__Impl rule__ConfigSpecification__Group__3 ;
+ public final void rule__ConfigSpecification__Group__2() throws RecognitionException {
+
+ int stackSize = keepStackSize();
+
+ try {
+ // InternalApplicationConfiguration.g:5841:1: ( rule__ConfigSpecification__Group__2__Impl rule__ConfigSpecification__Group__3 )
+ // InternalApplicationConfiguration.g:5842:2: rule__ConfigSpecification__Group__2__Impl rule__ConfigSpecification__Group__3
+ {
+ pushFollow(FOLLOW_26);
+ rule__ConfigSpecification__Group__2__Impl();
+
+ state._fsp--;
+
+ pushFollow(FOLLOW_2);
+ rule__ConfigSpecification__Group__3();
+
+ state._fsp--;
+
+
+ }
+
+ }
+ catch (RecognitionException re) {
+ reportError(re);
+ recover(input,re);
+ }
+ finally {
+
+ restoreStackSize(stackSize);
+
+ }
+ return ;
+ }
+ // $ANTLR end "rule__ConfigSpecification__Group__2"
+
+
+ // $ANTLR start "rule__ConfigSpecification__Group__2__Impl"
+ // InternalApplicationConfiguration.g:5849:1: rule__ConfigSpecification__Group__2__Impl : ( ( rule__ConfigSpecification__Group_2__0 )? ) ;
+ public final void rule__ConfigSpecification__Group__2__Impl() throws RecognitionException {
+
+ int stackSize = keepStackSize();
+
+ try {
+ // InternalApplicationConfiguration.g:5853:1: ( ( ( rule__ConfigSpecification__Group_2__0 )? ) )
+ // InternalApplicationConfiguration.g:5854:1: ( ( rule__ConfigSpecification__Group_2__0 )? )
+ {
+ // InternalApplicationConfiguration.g:5854:1: ( ( rule__ConfigSpecification__Group_2__0 )? )
+ // InternalApplicationConfiguration.g:5855:2: ( rule__ConfigSpecification__Group_2__0 )?
+ {
+ before(grammarAccess.getConfigSpecificationAccess().getGroup_2());
+ // InternalApplicationConfiguration.g:5856:2: ( rule__ConfigSpecification__Group_2__0 )?
+ int alt52=2;
+ int LA52_0 = input.LA(1);
+
+ if ( (LA52_0==RULE_STRING||(LA52_0>=41 && LA52_0<=43)) ) {
+ alt52=1;
+ }
+ switch (alt52) {
+ case 1 :
+ // InternalApplicationConfiguration.g:5856:3: rule__ConfigSpecification__Group_2__0
+ {
+ pushFollow(FOLLOW_2);
+ rule__ConfigSpecification__Group_2__0();
+
+ state._fsp--;
+
+
+ }
+ break;
+
+ }
+
+ after(grammarAccess.getConfigSpecificationAccess().getGroup_2());
+
+ }
+
+
+ }
+
+ }
+ catch (RecognitionException re) {
+ reportError(re);
+ recover(input,re);
+ }
+ finally {
+
+ restoreStackSize(stackSize);
+
+ }
+ return ;
+ }
+ // $ANTLR end "rule__ConfigSpecification__Group__2__Impl"
+
+
+ // $ANTLR start "rule__ConfigSpecification__Group__3"
+ // InternalApplicationConfiguration.g:5864:1: rule__ConfigSpecification__Group__3 : rule__ConfigSpecification__Group__3__Impl ;
+ public final void rule__ConfigSpecification__Group__3() throws RecognitionException {
+
+ int stackSize = keepStackSize();
+
+ try {
+ // InternalApplicationConfiguration.g:5868:1: ( rule__ConfigSpecification__Group__3__Impl )
+ // InternalApplicationConfiguration.g:5869:2: rule__ConfigSpecification__Group__3__Impl
+ {
+ pushFollow(FOLLOW_2);
+ rule__ConfigSpecification__Group__3__Impl();
+
+ state._fsp--;
+
+
+ }
+
+ }
+ catch (RecognitionException re) {
+ reportError(re);
+ recover(input,re);
+ }
+ finally {
+
+ restoreStackSize(stackSize);
+
+ }
+ return ;
+ }
+ // $ANTLR end "rule__ConfigSpecification__Group__3"
+
+
+ // $ANTLR start "rule__ConfigSpecification__Group__3__Impl"
+ // InternalApplicationConfiguration.g:5875:1: rule__ConfigSpecification__Group__3__Impl : ( '}' ) ;
+ public final void rule__ConfigSpecification__Group__3__Impl() throws RecognitionException {
+
+ int stackSize = keepStackSize();
+
+ try {
+ // InternalApplicationConfiguration.g:5879:1: ( ( '}' ) )
+ // InternalApplicationConfiguration.g:5880:1: ( '}' )
+ {
+ // InternalApplicationConfiguration.g:5880:1: ( '}' )
+ // InternalApplicationConfiguration.g:5881:2: '}'
+ {
+ before(grammarAccess.getConfigSpecificationAccess().getRightCurlyBracketKeyword_3());
+ match(input,30,FOLLOW_2);
+ after(grammarAccess.getConfigSpecificationAccess().getRightCurlyBracketKeyword_3());
+
+ }
+
+
+ }
+
+ }
+ catch (RecognitionException re) {
+ reportError(re);
+ recover(input,re);
+ }
+ finally {
+
+ restoreStackSize(stackSize);
+
+ }
+ return ;
+ }
+ // $ANTLR end "rule__ConfigSpecification__Group__3__Impl"
+
+
+ // $ANTLR start "rule__ConfigSpecification__Group_2__0"
+ // InternalApplicationConfiguration.g:5891:1: rule__ConfigSpecification__Group_2__0 : rule__ConfigSpecification__Group_2__0__Impl rule__ConfigSpecification__Group_2__1 ;
+ public final void rule__ConfigSpecification__Group_2__0() throws RecognitionException {
+
+ int stackSize = keepStackSize();
+
+ try {
+ // InternalApplicationConfiguration.g:5895:1: ( rule__ConfigSpecification__Group_2__0__Impl rule__ConfigSpecification__Group_2__1 )
+ // InternalApplicationConfiguration.g:5896:2: rule__ConfigSpecification__Group_2__0__Impl rule__ConfigSpecification__Group_2__1
+ {
+ pushFollow(FOLLOW_27);
+ rule__ConfigSpecification__Group_2__0__Impl();
+
+ state._fsp--;
+
+ pushFollow(FOLLOW_2);
+ rule__ConfigSpecification__Group_2__1();
+
+ state._fsp--;
+
+
+ }
+
+ }
+ catch (RecognitionException re) {
+ reportError(re);
+ recover(input,re);
+ }
+ finally {
+
+ restoreStackSize(stackSize);
+
+ }
+ return ;
+ }
+ // $ANTLR end "rule__ConfigSpecification__Group_2__0"
+
+
+ // $ANTLR start "rule__ConfigSpecification__Group_2__0__Impl"
+ // InternalApplicationConfiguration.g:5903:1: rule__ConfigSpecification__Group_2__0__Impl : ( ( rule__ConfigSpecification__EntriesAssignment_2_0 ) ) ;
+ public final void rule__ConfigSpecification__Group_2__0__Impl() throws RecognitionException {
+
+ int stackSize = keepStackSize();
+
+ try {
+ // InternalApplicationConfiguration.g:5907:1: ( ( ( rule__ConfigSpecification__EntriesAssignment_2_0 ) ) )
+ // InternalApplicationConfiguration.g:5908:1: ( ( rule__ConfigSpecification__EntriesAssignment_2_0 ) )
+ {
+ // InternalApplicationConfiguration.g:5908:1: ( ( rule__ConfigSpecification__EntriesAssignment_2_0 ) )
+ // InternalApplicationConfiguration.g:5909:2: ( rule__ConfigSpecification__EntriesAssignment_2_0 )
+ {
+ before(grammarAccess.getConfigSpecificationAccess().getEntriesAssignment_2_0());
+ // InternalApplicationConfiguration.g:5910:2: ( rule__ConfigSpecification__EntriesAssignment_2_0 )
+ // InternalApplicationConfiguration.g:5910:3: rule__ConfigSpecification__EntriesAssignment_2_0
+ {
+ pushFollow(FOLLOW_2);
+ rule__ConfigSpecification__EntriesAssignment_2_0();
+
+ state._fsp--;
+
+
+ }
+
+ after(grammarAccess.getConfigSpecificationAccess().getEntriesAssignment_2_0());
+
+ }
+
+
+ }
+
+ }
+ catch (RecognitionException re) {
+ reportError(re);
+ recover(input,re);
+ }
+ finally {
+
+ restoreStackSize(stackSize);
+
+ }
+ return ;
+ }
+ // $ANTLR end "rule__ConfigSpecification__Group_2__0__Impl"
+
+
+ // $ANTLR start "rule__ConfigSpecification__Group_2__1"
+ // InternalApplicationConfiguration.g:5918:1: rule__ConfigSpecification__Group_2__1 : rule__ConfigSpecification__Group_2__1__Impl ;
+ public final void rule__ConfigSpecification__Group_2__1() throws RecognitionException {
+
+ int stackSize = keepStackSize();
+
+ try {
+ // InternalApplicationConfiguration.g:5922:1: ( rule__ConfigSpecification__Group_2__1__Impl )
+ // InternalApplicationConfiguration.g:5923:2: rule__ConfigSpecification__Group_2__1__Impl
+ {
+ pushFollow(FOLLOW_2);
+ rule__ConfigSpecification__Group_2__1__Impl();
+
+ state._fsp--;
+
+
+ }
+
+ }
+ catch (RecognitionException re) {
+ reportError(re);
+ recover(input,re);
+ }
+ finally {
+
+ restoreStackSize(stackSize);
+
+ }
+ return ;
+ }
+ // $ANTLR end "rule__ConfigSpecification__Group_2__1"
+
+
+ // $ANTLR start "rule__ConfigSpecification__Group_2__1__Impl"
+ // InternalApplicationConfiguration.g:5929:1: rule__ConfigSpecification__Group_2__1__Impl : ( ( rule__ConfigSpecification__Group_2_1__0 )* ) ;
+ public final void rule__ConfigSpecification__Group_2__1__Impl() throws RecognitionException {
+
+ int stackSize = keepStackSize();
+
+ try {
+ // InternalApplicationConfiguration.g:5933:1: ( ( ( rule__ConfigSpecification__Group_2_1__0 )* ) )
+ // InternalApplicationConfiguration.g:5934:1: ( ( rule__ConfigSpecification__Group_2_1__0 )* )
+ {
+ // InternalApplicationConfiguration.g:5934:1: ( ( rule__ConfigSpecification__Group_2_1__0 )* )
+ // InternalApplicationConfiguration.g:5935:2: ( rule__ConfigSpecification__Group_2_1__0 )*
+ {
+ before(grammarAccess.getConfigSpecificationAccess().getGroup_2_1());
+ // InternalApplicationConfiguration.g:5936:2: ( rule__ConfigSpecification__Group_2_1__0 )*
+ loop53:
+ do {
+ int alt53=2;
+ int LA53_0 = input.LA(1);
+
+ if ( (LA53_0==31) ) {
+ alt53=1;
+ }
+
+
+ switch (alt53) {
+ case 1 :
+ // InternalApplicationConfiguration.g:5936:3: rule__ConfigSpecification__Group_2_1__0
+ {
+ pushFollow(FOLLOW_17);
+ rule__ConfigSpecification__Group_2_1__0();
+
+ state._fsp--;
+
+
+ }
+ break;
+
+ default :
+ break loop53;
+ }
+ } while (true);
+
+ after(grammarAccess.getConfigSpecificationAccess().getGroup_2_1());
+
+ }
+
+
+ }
+
+ }
+ catch (RecognitionException re) {
+ reportError(re);
+ recover(input,re);
+ }
+ finally {
+
+ restoreStackSize(stackSize);
+
+ }
+ return ;
+ }
+ // $ANTLR end "rule__ConfigSpecification__Group_2__1__Impl"
+
+
+ // $ANTLR start "rule__ConfigSpecification__Group_2_1__0"
+ // InternalApplicationConfiguration.g:5945:1: rule__ConfigSpecification__Group_2_1__0 : rule__ConfigSpecification__Group_2_1__0__Impl rule__ConfigSpecification__Group_2_1__1 ;
+ public final void rule__ConfigSpecification__Group_2_1__0() throws RecognitionException {
+
+ int stackSize = keepStackSize();
+
+ try {
+ // InternalApplicationConfiguration.g:5949:1: ( rule__ConfigSpecification__Group_2_1__0__Impl rule__ConfigSpecification__Group_2_1__1 )
+ // InternalApplicationConfiguration.g:5950:2: rule__ConfigSpecification__Group_2_1__0__Impl rule__ConfigSpecification__Group_2_1__1
+ {
+ pushFollow(FOLLOW_28);
+ rule__ConfigSpecification__Group_2_1__0__Impl();
+
+ state._fsp--;
+
+ pushFollow(FOLLOW_2);
+ rule__ConfigSpecification__Group_2_1__1();
+
+ state._fsp--;
+
+
+ }
+
+ }
+ catch (RecognitionException re) {
+ reportError(re);
+ recover(input,re);
+ }
+ finally {
+
+ restoreStackSize(stackSize);
+
+ }
+ return ;
+ }
+ // $ANTLR end "rule__ConfigSpecification__Group_2_1__0"
+
+
+ // $ANTLR start "rule__ConfigSpecification__Group_2_1__0__Impl"
+ // InternalApplicationConfiguration.g:5957:1: rule__ConfigSpecification__Group_2_1__0__Impl : ( ',' ) ;
+ public final void rule__ConfigSpecification__Group_2_1__0__Impl() throws RecognitionException {
+
+ int stackSize = keepStackSize();
+
+ try {
+ // InternalApplicationConfiguration.g:5961:1: ( ( ',' ) )
+ // InternalApplicationConfiguration.g:5962:1: ( ',' )
+ {
+ // InternalApplicationConfiguration.g:5962:1: ( ',' )
+ // InternalApplicationConfiguration.g:5963:2: ','
+ {
+ before(grammarAccess.getConfigSpecificationAccess().getCommaKeyword_2_1_0());
+ match(input,31,FOLLOW_2);
+ after(grammarAccess.getConfigSpecificationAccess().getCommaKeyword_2_1_0());
+
+ }
+
+
+ }
+
+ }
+ catch (RecognitionException re) {
+ reportError(re);
+ recover(input,re);
+ }
+ finally {
+
+ restoreStackSize(stackSize);
+
+ }
+ return ;
+ }
+ // $ANTLR end "rule__ConfigSpecification__Group_2_1__0__Impl"
+
+
+ // $ANTLR start "rule__ConfigSpecification__Group_2_1__1"
+ // InternalApplicationConfiguration.g:5972:1: rule__ConfigSpecification__Group_2_1__1 : rule__ConfigSpecification__Group_2_1__1__Impl ;
+ public final void rule__ConfigSpecification__Group_2_1__1() throws RecognitionException {
+
+ int stackSize = keepStackSize();
+
+ try {
+ // InternalApplicationConfiguration.g:5976:1: ( rule__ConfigSpecification__Group_2_1__1__Impl )
+ // InternalApplicationConfiguration.g:5977:2: rule__ConfigSpecification__Group_2_1__1__Impl
+ {
+ pushFollow(FOLLOW_2);
+ rule__ConfigSpecification__Group_2_1__1__Impl();
+
+ state._fsp--;
+
+
+ }
+
+ }
+ catch (RecognitionException re) {
+ reportError(re);
+ recover(input,re);
+ }
+ finally {
+
+ restoreStackSize(stackSize);
+
+ }
+ return ;
+ }
+ // $ANTLR end "rule__ConfigSpecification__Group_2_1__1"
+
+
+ // $ANTLR start "rule__ConfigSpecification__Group_2_1__1__Impl"
+ // InternalApplicationConfiguration.g:5983:1: rule__ConfigSpecification__Group_2_1__1__Impl : ( ( rule__ConfigSpecification__EntriesAssignment_2_1_1 ) ) ;
+ public final void rule__ConfigSpecification__Group_2_1__1__Impl() throws RecognitionException {
+
+ int stackSize = keepStackSize();
+
+ try {
+ // InternalApplicationConfiguration.g:5987:1: ( ( ( rule__ConfigSpecification__EntriesAssignment_2_1_1 ) ) )
+ // InternalApplicationConfiguration.g:5988:1: ( ( rule__ConfigSpecification__EntriesAssignment_2_1_1 ) )
+ {
+ // InternalApplicationConfiguration.g:5988:1: ( ( rule__ConfigSpecification__EntriesAssignment_2_1_1 ) )
+ // InternalApplicationConfiguration.g:5989:2: ( rule__ConfigSpecification__EntriesAssignment_2_1_1 )
+ {
+ before(grammarAccess.getConfigSpecificationAccess().getEntriesAssignment_2_1_1());
+ // InternalApplicationConfiguration.g:5990:2: ( rule__ConfigSpecification__EntriesAssignment_2_1_1 )
+ // InternalApplicationConfiguration.g:5990:3: rule__ConfigSpecification__EntriesAssignment_2_1_1
+ {
+ pushFollow(FOLLOW_2);
+ rule__ConfigSpecification__EntriesAssignment_2_1_1();
+
+ state._fsp--;
+
+
+ }
+
+ after(grammarAccess.getConfigSpecificationAccess().getEntriesAssignment_2_1_1());
+
+ }
+
+
+ }
+
+ }
+ catch (RecognitionException re) {
+ reportError(re);
+ recover(input,re);
+ }
+ finally {
+
+ restoreStackSize(stackSize);
+
+ }
+ return ;
+ }
+ // $ANTLR end "rule__ConfigSpecification__Group_2_1__1__Impl"
+
+
+ // $ANTLR start "rule__ConfigDeclaration__Group__0"
+ // InternalApplicationConfiguration.g:5999:1: rule__ConfigDeclaration__Group__0 : rule__ConfigDeclaration__Group__0__Impl rule__ConfigDeclaration__Group__1 ;
+ public final void rule__ConfigDeclaration__Group__0() throws RecognitionException {
+
+ int stackSize = keepStackSize();
+
+ try {
+ // InternalApplicationConfiguration.g:6003:1: ( rule__ConfigDeclaration__Group__0__Impl rule__ConfigDeclaration__Group__1 )
+ // InternalApplicationConfiguration.g:6004:2: rule__ConfigDeclaration__Group__0__Impl rule__ConfigDeclaration__Group__1
+ {
+ pushFollow(FOLLOW_8);
+ rule__ConfigDeclaration__Group__0__Impl();
+
+ state._fsp--;
+
+ pushFollow(FOLLOW_2);
+ rule__ConfigDeclaration__Group__1();
+
+ state._fsp--;
+
+
+ }
+
+ }
+ catch (RecognitionException re) {
+ reportError(re);
+ recover(input,re);
+ }
+ finally {
+
+ restoreStackSize(stackSize);
+
+ }
+ return ;
+ }
+ // $ANTLR end "rule__ConfigDeclaration__Group__0"
+
+
+ // $ANTLR start "rule__ConfigDeclaration__Group__0__Impl"
+ // InternalApplicationConfiguration.g:6011:1: rule__ConfigDeclaration__Group__0__Impl : ( 'config' ) ;
+ public final void rule__ConfigDeclaration__Group__0__Impl() throws RecognitionException {
+
+ int stackSize = keepStackSize();
+
+ try {
+ // InternalApplicationConfiguration.g:6015:1: ( ( 'config' ) )
+ // InternalApplicationConfiguration.g:6016:1: ( 'config' )
+ {
+ // InternalApplicationConfiguration.g:6016:1: ( 'config' )
+ // InternalApplicationConfiguration.g:6017:2: 'config'
+ {
+ before(grammarAccess.getConfigDeclarationAccess().getConfigKeyword_0());
+ match(input,40,FOLLOW_2);
+ after(grammarAccess.getConfigDeclarationAccess().getConfigKeyword_0());
+
+ }
+
+
+ }
+
+ }
+ catch (RecognitionException re) {
+ reportError(re);
+ recover(input,re);
+ }
+ finally {
+
+ restoreStackSize(stackSize);
+
+ }
+ return ;
+ }
+ // $ANTLR end "rule__ConfigDeclaration__Group__0__Impl"
+
+
+ // $ANTLR start "rule__ConfigDeclaration__Group__1"
+ // InternalApplicationConfiguration.g:6026:1: rule__ConfigDeclaration__Group__1 : rule__ConfigDeclaration__Group__1__Impl rule__ConfigDeclaration__Group__2 ;
+ public final void rule__ConfigDeclaration__Group__1() throws RecognitionException {
+
+ int stackSize = keepStackSize();
+
+ try {
+ // InternalApplicationConfiguration.g:6030:1: ( rule__ConfigDeclaration__Group__1__Impl rule__ConfigDeclaration__Group__2 )
+ // InternalApplicationConfiguration.g:6031:2: rule__ConfigDeclaration__Group__1__Impl rule__ConfigDeclaration__Group__2
+ {
+ pushFollow(FOLLOW_19);
+ rule__ConfigDeclaration__Group__1__Impl();
+
+ state._fsp--;
+
+ pushFollow(FOLLOW_2);
+ rule__ConfigDeclaration__Group__2();
+
+ state._fsp--;
+
+
+ }
+
+ }
+ catch (RecognitionException re) {
+ reportError(re);
+ recover(input,re);
+ }
+ finally {
+
+ restoreStackSize(stackSize);
+
+ }
+ return ;
+ }
+ // $ANTLR end "rule__ConfigDeclaration__Group__1"
+
+
+ // $ANTLR start "rule__ConfigDeclaration__Group__1__Impl"
+ // InternalApplicationConfiguration.g:6038:1: rule__ConfigDeclaration__Group__1__Impl : ( ( rule__ConfigDeclaration__NameAssignment_1 ) ) ;
+ public final void rule__ConfigDeclaration__Group__1__Impl() throws RecognitionException {
+
+ int stackSize = keepStackSize();
+
+ try {
+ // InternalApplicationConfiguration.g:6042:1: ( ( ( rule__ConfigDeclaration__NameAssignment_1 ) ) )
+ // InternalApplicationConfiguration.g:6043:1: ( ( rule__ConfigDeclaration__NameAssignment_1 ) )
+ {
+ // InternalApplicationConfiguration.g:6043:1: ( ( rule__ConfigDeclaration__NameAssignment_1 ) )
+ // InternalApplicationConfiguration.g:6044:2: ( rule__ConfigDeclaration__NameAssignment_1 )
+ {
+ before(grammarAccess.getConfigDeclarationAccess().getNameAssignment_1());
+ // InternalApplicationConfiguration.g:6045:2: ( rule__ConfigDeclaration__NameAssignment_1 )
+ // InternalApplicationConfiguration.g:6045:3: rule__ConfigDeclaration__NameAssignment_1
+ {
+ pushFollow(FOLLOW_2);
+ rule__ConfigDeclaration__NameAssignment_1();
+
+ state._fsp--;
+
+
+ }
+
+ after(grammarAccess.getConfigDeclarationAccess().getNameAssignment_1());
+
+ }
+
+
+ }
+
+ }
+ catch (RecognitionException re) {
+ reportError(re);
+ recover(input,re);
+ }
+ finally {
+
+ restoreStackSize(stackSize);
+
+ }
+ return ;
+ }
+ // $ANTLR end "rule__ConfigDeclaration__Group__1__Impl"
+
+
+ // $ANTLR start "rule__ConfigDeclaration__Group__2"
+ // InternalApplicationConfiguration.g:6053:1: rule__ConfigDeclaration__Group__2 : rule__ConfigDeclaration__Group__2__Impl ;
+ public final void rule__ConfigDeclaration__Group__2() throws RecognitionException {
+
+ int stackSize = keepStackSize();
+
+ try {
+ // InternalApplicationConfiguration.g:6057:1: ( rule__ConfigDeclaration__Group__2__Impl )
+ // InternalApplicationConfiguration.g:6058:2: rule__ConfigDeclaration__Group__2__Impl
+ {
+ pushFollow(FOLLOW_2);
+ rule__ConfigDeclaration__Group__2__Impl();
+
+ state._fsp--;
+
+
+ }
+
+ }
+ catch (RecognitionException re) {
+ reportError(re);
+ recover(input,re);
+ }
+ finally {
+
+ restoreStackSize(stackSize);
+
+ }
+ return ;
+ }
+ // $ANTLR end "rule__ConfigDeclaration__Group__2"
+
+
+ // $ANTLR start "rule__ConfigDeclaration__Group__2__Impl"
+ // InternalApplicationConfiguration.g:6064:1: rule__ConfigDeclaration__Group__2__Impl : ( ( rule__ConfigDeclaration__SpecificationAssignment_2 ) ) ;
+ public final void rule__ConfigDeclaration__Group__2__Impl() throws RecognitionException {
+
+ int stackSize = keepStackSize();
+
+ try {
+ // InternalApplicationConfiguration.g:6068:1: ( ( ( rule__ConfigDeclaration__SpecificationAssignment_2 ) ) )
+ // InternalApplicationConfiguration.g:6069:1: ( ( rule__ConfigDeclaration__SpecificationAssignment_2 ) )
+ {
+ // InternalApplicationConfiguration.g:6069:1: ( ( rule__ConfigDeclaration__SpecificationAssignment_2 ) )
+ // InternalApplicationConfiguration.g:6070:2: ( rule__ConfigDeclaration__SpecificationAssignment_2 )
+ {
+ before(grammarAccess.getConfigDeclarationAccess().getSpecificationAssignment_2());
+ // InternalApplicationConfiguration.g:6071:2: ( rule__ConfigDeclaration__SpecificationAssignment_2 )
+ // InternalApplicationConfiguration.g:6071:3: rule__ConfigDeclaration__SpecificationAssignment_2
+ {
+ pushFollow(FOLLOW_2);
+ rule__ConfigDeclaration__SpecificationAssignment_2();
+
+ state._fsp--;
+
+
+ }
+
+ after(grammarAccess.getConfigDeclarationAccess().getSpecificationAssignment_2());
+
+ }
+
+
+ }
+
+ }
+ catch (RecognitionException re) {
+ reportError(re);
+ recover(input,re);
+ }
+ finally {
+
+ restoreStackSize(stackSize);
+
+ }
+ return ;
+ }
+ // $ANTLR end "rule__ConfigDeclaration__Group__2__Impl"
+
+
+ // $ANTLR start "rule__DocumentationEntry__Group__0"
+ // InternalApplicationConfiguration.g:6080:1: rule__DocumentationEntry__Group__0 : rule__DocumentationEntry__Group__0__Impl rule__DocumentationEntry__Group__1 ;
+ public final void rule__DocumentationEntry__Group__0() throws RecognitionException {
+
+ int stackSize = keepStackSize();
+
+ try {
+ // InternalApplicationConfiguration.g:6084:1: ( rule__DocumentationEntry__Group__0__Impl rule__DocumentationEntry__Group__1 )
+ // InternalApplicationConfiguration.g:6085:2: rule__DocumentationEntry__Group__0__Impl rule__DocumentationEntry__Group__1
+ {
+ pushFollow(FOLLOW_14);
+ rule__DocumentationEntry__Group__0__Impl();
+
+ state._fsp--;
+
+ pushFollow(FOLLOW_2);
+ rule__DocumentationEntry__Group__1();
+
+ state._fsp--;
+
+
+ }
+
+ }
+ catch (RecognitionException re) {
+ reportError(re);
+ recover(input,re);
+ }
+ finally {
+
+ restoreStackSize(stackSize);
+
+ }
+ return ;
+ }
+ // $ANTLR end "rule__DocumentationEntry__Group__0"
+
+
+ // $ANTLR start "rule__DocumentationEntry__Group__0__Impl"
+ // InternalApplicationConfiguration.g:6092:1: rule__DocumentationEntry__Group__0__Impl : ( 'log-level' ) ;
+ public final void rule__DocumentationEntry__Group__0__Impl() throws RecognitionException {
+
+ int stackSize = keepStackSize();
+
+ try {
+ // InternalApplicationConfiguration.g:6096:1: ( ( 'log-level' ) )
+ // InternalApplicationConfiguration.g:6097:1: ( 'log-level' )
+ {
+ // InternalApplicationConfiguration.g:6097:1: ( 'log-level' )
+ // InternalApplicationConfiguration.g:6098:2: 'log-level'
+ {
+ before(grammarAccess.getDocumentationEntryAccess().getLogLevelKeyword_0());
+ match(input,41,FOLLOW_2);
+ after(grammarAccess.getDocumentationEntryAccess().getLogLevelKeyword_0());
+
+ }
+
+
+ }
+
+ }
+ catch (RecognitionException re) {
+ reportError(re);
+ recover(input,re);
+ }
+ finally {
+
+ restoreStackSize(stackSize);
+
+ }
+ return ;
+ }
+ // $ANTLR end "rule__DocumentationEntry__Group__0__Impl"
+
+
+ // $ANTLR start "rule__DocumentationEntry__Group__1"
+ // InternalApplicationConfiguration.g:6107:1: rule__DocumentationEntry__Group__1 : rule__DocumentationEntry__Group__1__Impl rule__DocumentationEntry__Group__2 ;
+ public final void rule__DocumentationEntry__Group__1() throws RecognitionException {
+
+ int stackSize = keepStackSize();
+
+ try {
+ // InternalApplicationConfiguration.g:6111:1: ( rule__DocumentationEntry__Group__1__Impl rule__DocumentationEntry__Group__2 )
+ // InternalApplicationConfiguration.g:6112:2: rule__DocumentationEntry__Group__1__Impl rule__DocumentationEntry__Group__2
+ {
+ pushFollow(FOLLOW_29);
+ rule__DocumentationEntry__Group__1__Impl();
+
+ state._fsp--;
+
+ pushFollow(FOLLOW_2);
+ rule__DocumentationEntry__Group__2();
+
+ state._fsp--;
+
+
+ }
+
+ }
+ catch (RecognitionException re) {
+ reportError(re);
+ recover(input,re);
+ }
+ finally {
+
+ restoreStackSize(stackSize);
+
+ }
+ return ;
+ }
+ // $ANTLR end "rule__DocumentationEntry__Group__1"
+
+
+ // $ANTLR start "rule__DocumentationEntry__Group__1__Impl"
+ // InternalApplicationConfiguration.g:6119:1: rule__DocumentationEntry__Group__1__Impl : ( '=' ) ;
+ public final void rule__DocumentationEntry__Group__1__Impl() throws RecognitionException {
+
+ int stackSize = keepStackSize();
+
+ try {
+ // InternalApplicationConfiguration.g:6123:1: ( ( '=' ) )
+ // InternalApplicationConfiguration.g:6124:1: ( '=' )
+ {
+ // InternalApplicationConfiguration.g:6124:1: ( '=' )
+ // InternalApplicationConfiguration.g:6125:2: '='
+ {
+ before(grammarAccess.getDocumentationEntryAccess().getEqualsSignKeyword_1());
+ match(input,28,FOLLOW_2);
+ after(grammarAccess.getDocumentationEntryAccess().getEqualsSignKeyword_1());
+
+ }
+
+
+ }
+
+ }
+ catch (RecognitionException re) {
+ reportError(re);
+ recover(input,re);
+ }
+ finally {
+
+ restoreStackSize(stackSize);
+
+ }
+ return ;
+ }
+ // $ANTLR end "rule__DocumentationEntry__Group__1__Impl"
+
+
+ // $ANTLR start "rule__DocumentationEntry__Group__2"
+ // InternalApplicationConfiguration.g:6134:1: rule__DocumentationEntry__Group__2 : rule__DocumentationEntry__Group__2__Impl ;
+ public final void rule__DocumentationEntry__Group__2() throws RecognitionException {
+
+ int stackSize = keepStackSize();
+
+ try {
+ // InternalApplicationConfiguration.g:6138:1: ( rule__DocumentationEntry__Group__2__Impl )
+ // InternalApplicationConfiguration.g:6139:2: rule__DocumentationEntry__Group__2__Impl
+ {
+ pushFollow(FOLLOW_2);
+ rule__DocumentationEntry__Group__2__Impl();
+
+ state._fsp--;
+
+
+ }
+
+ }
+ catch (RecognitionException re) {
+ reportError(re);
+ recover(input,re);
+ }
+ finally {
+
+ restoreStackSize(stackSize);
+
+ }
+ return ;
+ }
+ // $ANTLR end "rule__DocumentationEntry__Group__2"
+
+
+ // $ANTLR start "rule__DocumentationEntry__Group__2__Impl"
+ // InternalApplicationConfiguration.g:6145:1: rule__DocumentationEntry__Group__2__Impl : ( ( rule__DocumentationEntry__LevelAssignment_2 ) ) ;
+ public final void rule__DocumentationEntry__Group__2__Impl() throws RecognitionException {
+
+ int stackSize = keepStackSize();
+
+ try {
+ // InternalApplicationConfiguration.g:6149:1: ( ( ( rule__DocumentationEntry__LevelAssignment_2 ) ) )
+ // InternalApplicationConfiguration.g:6150:1: ( ( rule__DocumentationEntry__LevelAssignment_2 ) )
+ {
+ // InternalApplicationConfiguration.g:6150:1: ( ( rule__DocumentationEntry__LevelAssignment_2 ) )
+ // InternalApplicationConfiguration.g:6151:2: ( rule__DocumentationEntry__LevelAssignment_2 )
+ {
+ before(grammarAccess.getDocumentationEntryAccess().getLevelAssignment_2());
+ // InternalApplicationConfiguration.g:6152:2: ( rule__DocumentationEntry__LevelAssignment_2 )
+ // InternalApplicationConfiguration.g:6152:3: rule__DocumentationEntry__LevelAssignment_2
+ {
+ pushFollow(FOLLOW_2);
+ rule__DocumentationEntry__LevelAssignment_2();
+
+ state._fsp--;
+
+
+ }
+
+ after(grammarAccess.getDocumentationEntryAccess().getLevelAssignment_2());
+
+ }
+
+
+ }
+
+ }
+ catch (RecognitionException re) {
+ reportError(re);
+ recover(input,re);
+ }
+ finally {
+
+ restoreStackSize(stackSize);
+
+ }
+ return ;
+ }
+ // $ANTLR end "rule__DocumentationEntry__Group__2__Impl"
+
+
+ // $ANTLR start "rule__RuntimeEntry__Group__0"
+ // InternalApplicationConfiguration.g:6161:1: rule__RuntimeEntry__Group__0 : rule__RuntimeEntry__Group__0__Impl rule__RuntimeEntry__Group__1 ;
+ public final void rule__RuntimeEntry__Group__0() throws RecognitionException {
+
+ int stackSize = keepStackSize();
+
+ try {
+ // InternalApplicationConfiguration.g:6165:1: ( rule__RuntimeEntry__Group__0__Impl rule__RuntimeEntry__Group__1 )
+ // InternalApplicationConfiguration.g:6166:2: rule__RuntimeEntry__Group__0__Impl rule__RuntimeEntry__Group__1
+ {
+ pushFollow(FOLLOW_14);
+ rule__RuntimeEntry__Group__0__Impl();
+
+ state._fsp--;
+
+ pushFollow(FOLLOW_2);
+ rule__RuntimeEntry__Group__1();
+
+ state._fsp--;
+
+
+ }
+
+ }
+ catch (RecognitionException re) {
+ reportError(re);
+ recover(input,re);
+ }
+ finally {
+
+ restoreStackSize(stackSize);
+
+ }
+ return ;
+ }
+ // $ANTLR end "rule__RuntimeEntry__Group__0"
+
+
+ // $ANTLR start "rule__RuntimeEntry__Group__0__Impl"
+ // InternalApplicationConfiguration.g:6173:1: rule__RuntimeEntry__Group__0__Impl : ( 'runtime' ) ;
+ public final void rule__RuntimeEntry__Group__0__Impl() throws RecognitionException {
+
+ int stackSize = keepStackSize();
+
+ try {
+ // InternalApplicationConfiguration.g:6177:1: ( ( 'runtime' ) )
+ // InternalApplicationConfiguration.g:6178:1: ( 'runtime' )
+ {
+ // InternalApplicationConfiguration.g:6178:1: ( 'runtime' )
+ // InternalApplicationConfiguration.g:6179:2: 'runtime'
+ {
+ before(grammarAccess.getRuntimeEntryAccess().getRuntimeKeyword_0());
+ match(input,42,FOLLOW_2);
+ after(grammarAccess.getRuntimeEntryAccess().getRuntimeKeyword_0());
+
+ }
+
+
+ }
+
+ }
+ catch (RecognitionException re) {
+ reportError(re);
+ recover(input,re);
+ }
+ finally {
+
+ restoreStackSize(stackSize);
+
+ }
+ return ;
+ }
+ // $ANTLR end "rule__RuntimeEntry__Group__0__Impl"
+
+
+ // $ANTLR start "rule__RuntimeEntry__Group__1"
+ // InternalApplicationConfiguration.g:6188:1: rule__RuntimeEntry__Group__1 : rule__RuntimeEntry__Group__1__Impl rule__RuntimeEntry__Group__2 ;
+ public final void rule__RuntimeEntry__Group__1() throws RecognitionException {
+
+ int stackSize = keepStackSize();
+
+ try {
+ // InternalApplicationConfiguration.g:6192:1: ( rule__RuntimeEntry__Group__1__Impl rule__RuntimeEntry__Group__2 )
+ // InternalApplicationConfiguration.g:6193:2: rule__RuntimeEntry__Group__1__Impl rule__RuntimeEntry__Group__2
+ {
+ pushFollow(FOLLOW_9);
+ rule__RuntimeEntry__Group__1__Impl();
+
+ state._fsp--;
+
+ pushFollow(FOLLOW_2);
+ rule__RuntimeEntry__Group__2();
+
+ state._fsp--;
+
+
+ }
+
+ }
+ catch (RecognitionException re) {
+ reportError(re);
+ recover(input,re);
+ }
+ finally {
+
+ restoreStackSize(stackSize);
+
+ }
+ return ;
+ }
+ // $ANTLR end "rule__RuntimeEntry__Group__1"
+
+
+ // $ANTLR start "rule__RuntimeEntry__Group__1__Impl"
+ // InternalApplicationConfiguration.g:6200:1: rule__RuntimeEntry__Group__1__Impl : ( '=' ) ;
+ public final void rule__RuntimeEntry__Group__1__Impl() throws RecognitionException {
+
+ int stackSize = keepStackSize();
+
+ try {
+ // InternalApplicationConfiguration.g:6204:1: ( ( '=' ) )
+ // InternalApplicationConfiguration.g:6205:1: ( '=' )
+ {
+ // InternalApplicationConfiguration.g:6205:1: ( '=' )
+ // InternalApplicationConfiguration.g:6206:2: '='
+ {
+ before(grammarAccess.getRuntimeEntryAccess().getEqualsSignKeyword_1());
+ match(input,28,FOLLOW_2);
+ after(grammarAccess.getRuntimeEntryAccess().getEqualsSignKeyword_1());
+
+ }
+
+
+ }
+
+ }
+ catch (RecognitionException re) {
+ reportError(re);
+ recover(input,re);
+ }
+ finally {
+
+ restoreStackSize(stackSize);
+
+ }
+ return ;
+ }
+ // $ANTLR end "rule__RuntimeEntry__Group__1__Impl"
+
+
+ // $ANTLR start "rule__RuntimeEntry__Group__2"
+ // InternalApplicationConfiguration.g:6215:1: rule__RuntimeEntry__Group__2 : rule__RuntimeEntry__Group__2__Impl ;
+ public final void rule__RuntimeEntry__Group__2() throws RecognitionException {
+
+ int stackSize = keepStackSize();
+
+ try {
+ // InternalApplicationConfiguration.g:6219:1: ( rule__RuntimeEntry__Group__2__Impl )
+ // InternalApplicationConfiguration.g:6220:2: rule__RuntimeEntry__Group__2__Impl
+ {
+ pushFollow(FOLLOW_2);
+ rule__RuntimeEntry__Group__2__Impl();
+
+ state._fsp--;
+
+
+ }
+
+ }
+ catch (RecognitionException re) {
+ reportError(re);
+ recover(input,re);
+ }
+ finally {
+
+ restoreStackSize(stackSize);
+
+ }
+ return ;
+ }
+ // $ANTLR end "rule__RuntimeEntry__Group__2"
+
+
+ // $ANTLR start "rule__RuntimeEntry__Group__2__Impl"
+ // InternalApplicationConfiguration.g:6226:1: rule__RuntimeEntry__Group__2__Impl : ( ( rule__RuntimeEntry__MillisecLimitAssignment_2 ) ) ;
+ public final void rule__RuntimeEntry__Group__2__Impl() throws RecognitionException {
+
+ int stackSize = keepStackSize();
+
+ try {
+ // InternalApplicationConfiguration.g:6230:1: ( ( ( rule__RuntimeEntry__MillisecLimitAssignment_2 ) ) )
+ // InternalApplicationConfiguration.g:6231:1: ( ( rule__RuntimeEntry__MillisecLimitAssignment_2 ) )
+ {
+ // InternalApplicationConfiguration.g:6231:1: ( ( rule__RuntimeEntry__MillisecLimitAssignment_2 ) )
+ // InternalApplicationConfiguration.g:6232:2: ( rule__RuntimeEntry__MillisecLimitAssignment_2 )
+ {
+ before(grammarAccess.getRuntimeEntryAccess().getMillisecLimitAssignment_2());
+ // InternalApplicationConfiguration.g:6233:2: ( rule__RuntimeEntry__MillisecLimitAssignment_2 )
+ // InternalApplicationConfiguration.g:6233:3: rule__RuntimeEntry__MillisecLimitAssignment_2
+ {
+ pushFollow(FOLLOW_2);
+ rule__RuntimeEntry__MillisecLimitAssignment_2();
+
+ state._fsp--;
+
+
+ }
+
+ after(grammarAccess.getRuntimeEntryAccess().getMillisecLimitAssignment_2());
+
+ }
+
+
+ }
+
+ }
+ catch (RecognitionException re) {
+ reportError(re);
+ recover(input,re);
+ }
+ finally {
+
+ restoreStackSize(stackSize);
+
+ }
+ return ;
+ }
+ // $ANTLR end "rule__RuntimeEntry__Group__2__Impl"
+
+
+ // $ANTLR start "rule__MemoryEntry__Group__0"
+ // InternalApplicationConfiguration.g:6242:1: rule__MemoryEntry__Group__0 : rule__MemoryEntry__Group__0__Impl rule__MemoryEntry__Group__1 ;
+ public final void rule__MemoryEntry__Group__0() throws RecognitionException {
+
+ int stackSize = keepStackSize();
+
+ try {
+ // InternalApplicationConfiguration.g:6246:1: ( rule__MemoryEntry__Group__0__Impl rule__MemoryEntry__Group__1 )
+ // InternalApplicationConfiguration.g:6247:2: rule__MemoryEntry__Group__0__Impl rule__MemoryEntry__Group__1
+ {
+ pushFollow(FOLLOW_14);
+ rule__MemoryEntry__Group__0__Impl();
+
+ state._fsp--;
+
+ pushFollow(FOLLOW_2);
+ rule__MemoryEntry__Group__1();
+
+ state._fsp--;
+
+
+ }
+
+ }
+ catch (RecognitionException re) {
+ reportError(re);
+ recover(input,re);
+ }
+ finally {
+
+ restoreStackSize(stackSize);
+
+ }
+ return ;
+ }
+ // $ANTLR end "rule__MemoryEntry__Group__0"
+
+
+ // $ANTLR start "rule__MemoryEntry__Group__0__Impl"
+ // InternalApplicationConfiguration.g:6254:1: rule__MemoryEntry__Group__0__Impl : ( 'memory' ) ;
+ public final void rule__MemoryEntry__Group__0__Impl() throws RecognitionException {
+
+ int stackSize = keepStackSize();
+
+ try {
+ // InternalApplicationConfiguration.g:6258:1: ( ( 'memory' ) )
+ // InternalApplicationConfiguration.g:6259:1: ( 'memory' )
+ {
+ // InternalApplicationConfiguration.g:6259:1: ( 'memory' )
+ // InternalApplicationConfiguration.g:6260:2: 'memory'
+ {
+ before(grammarAccess.getMemoryEntryAccess().getMemoryKeyword_0());
+ match(input,43,FOLLOW_2);
+ after(grammarAccess.getMemoryEntryAccess().getMemoryKeyword_0());
+
+ }
+
+
+ }
+
+ }
+ catch (RecognitionException re) {
+ reportError(re);
+ recover(input,re);
+ }
+ finally {
+
+ restoreStackSize(stackSize);
+
+ }
+ return ;
+ }
+ // $ANTLR end "rule__MemoryEntry__Group__0__Impl"
+
+
+ // $ANTLR start "rule__MemoryEntry__Group__1"
+ // InternalApplicationConfiguration.g:6269:1: rule__MemoryEntry__Group__1 : rule__MemoryEntry__Group__1__Impl rule__MemoryEntry__Group__2 ;
+ public final void rule__MemoryEntry__Group__1() throws RecognitionException {
+
+ int stackSize = keepStackSize();
+
+ try {
+ // InternalApplicationConfiguration.g:6273:1: ( rule__MemoryEntry__Group__1__Impl rule__MemoryEntry__Group__2 )
+ // InternalApplicationConfiguration.g:6274:2: rule__MemoryEntry__Group__1__Impl rule__MemoryEntry__Group__2
+ {
+ pushFollow(FOLLOW_9);
+ rule__MemoryEntry__Group__1__Impl();
+
+ state._fsp--;
+
+ pushFollow(FOLLOW_2);
+ rule__MemoryEntry__Group__2();
+
+ state._fsp--;
+
+
+ }
+
+ }
+ catch (RecognitionException re) {
+ reportError(re);
+ recover(input,re);
+ }
+ finally {
+
+ restoreStackSize(stackSize);
+
+ }
+ return ;
+ }
+ // $ANTLR end "rule__MemoryEntry__Group__1"
+
+
+ // $ANTLR start "rule__MemoryEntry__Group__1__Impl"
+ // InternalApplicationConfiguration.g:6281:1: rule__MemoryEntry__Group__1__Impl : ( '=' ) ;
+ public final void rule__MemoryEntry__Group__1__Impl() throws RecognitionException {
+
+ int stackSize = keepStackSize();
+
+ try {
+ // InternalApplicationConfiguration.g:6285:1: ( ( '=' ) )
+ // InternalApplicationConfiguration.g:6286:1: ( '=' )
+ {
+ // InternalApplicationConfiguration.g:6286:1: ( '=' )
+ // InternalApplicationConfiguration.g:6287:2: '='
+ {
+ before(grammarAccess.getMemoryEntryAccess().getEqualsSignKeyword_1());
+ match(input,28,FOLLOW_2);
+ after(grammarAccess.getMemoryEntryAccess().getEqualsSignKeyword_1());
+
+ }
+
+
+ }
+
+ }
+ catch (RecognitionException re) {
+ reportError(re);
+ recover(input,re);
+ }
+ finally {
+
+ restoreStackSize(stackSize);
+
+ }
+ return ;
+ }
+ // $ANTLR end "rule__MemoryEntry__Group__1__Impl"
+
+
+ // $ANTLR start "rule__MemoryEntry__Group__2"
+ // InternalApplicationConfiguration.g:6296:1: rule__MemoryEntry__Group__2 : rule__MemoryEntry__Group__2__Impl ;
+ public final void rule__MemoryEntry__Group__2() throws RecognitionException {
+
+ int stackSize = keepStackSize();
+
+ try {
+ // InternalApplicationConfiguration.g:6300:1: ( rule__MemoryEntry__Group__2__Impl )
+ // InternalApplicationConfiguration.g:6301:2: rule__MemoryEntry__Group__2__Impl
+ {
+ pushFollow(FOLLOW_2);
+ rule__MemoryEntry__Group__2__Impl();
+
+ state._fsp--;
+
+
+ }
+
+ }
+ catch (RecognitionException re) {
+ reportError(re);
+ recover(input,re);
+ }
+ finally {
+
+ restoreStackSize(stackSize);
+
+ }
+ return ;
+ }
+ // $ANTLR end "rule__MemoryEntry__Group__2"
+
+
+ // $ANTLR start "rule__MemoryEntry__Group__2__Impl"
+ // InternalApplicationConfiguration.g:6307:1: rule__MemoryEntry__Group__2__Impl : ( ( rule__MemoryEntry__MegabyteLimitAssignment_2 ) ) ;
+ public final void rule__MemoryEntry__Group__2__Impl() throws RecognitionException {
+
+ int stackSize = keepStackSize();
+
+ try {
+ // InternalApplicationConfiguration.g:6311:1: ( ( ( rule__MemoryEntry__MegabyteLimitAssignment_2 ) ) )
+ // InternalApplicationConfiguration.g:6312:1: ( ( rule__MemoryEntry__MegabyteLimitAssignment_2 ) )
+ {
+ // InternalApplicationConfiguration.g:6312:1: ( ( rule__MemoryEntry__MegabyteLimitAssignment_2 ) )
+ // InternalApplicationConfiguration.g:6313:2: ( rule__MemoryEntry__MegabyteLimitAssignment_2 )
+ {
+ before(grammarAccess.getMemoryEntryAccess().getMegabyteLimitAssignment_2());
+ // InternalApplicationConfiguration.g:6314:2: ( rule__MemoryEntry__MegabyteLimitAssignment_2 )
+ // InternalApplicationConfiguration.g:6314:3: rule__MemoryEntry__MegabyteLimitAssignment_2
+ {
+ pushFollow(FOLLOW_2);
+ rule__MemoryEntry__MegabyteLimitAssignment_2();
+
+ state._fsp--;
+
+
+ }
+
+ after(grammarAccess.getMemoryEntryAccess().getMegabyteLimitAssignment_2());
+
+ }
+
+
+ }
+
+ }
+ catch (RecognitionException re) {
+ reportError(re);
+ recover(input,re);
+ }
+ finally {
+
+ restoreStackSize(stackSize);
+
+ }
+ return ;
+ }
+ // $ANTLR end "rule__MemoryEntry__Group__2__Impl"
+
+
+ // $ANTLR start "rule__CustomEntry__Group__0"
+ // InternalApplicationConfiguration.g:6323:1: rule__CustomEntry__Group__0 : rule__CustomEntry__Group__0__Impl rule__CustomEntry__Group__1 ;
+ public final void rule__CustomEntry__Group__0() throws RecognitionException {
+
+ int stackSize = keepStackSize();
+
+ try {
+ // InternalApplicationConfiguration.g:6327:1: ( rule__CustomEntry__Group__0__Impl rule__CustomEntry__Group__1 )
+ // InternalApplicationConfiguration.g:6328:2: rule__CustomEntry__Group__0__Impl rule__CustomEntry__Group__1
+ {
+ pushFollow(FOLLOW_14);
+ rule__CustomEntry__Group__0__Impl();
+
+ state._fsp--;
+
+ pushFollow(FOLLOW_2);
+ rule__CustomEntry__Group__1();
+
+ state._fsp--;
+
+
+ }
+
+ }
+ catch (RecognitionException re) {
+ reportError(re);
+ recover(input,re);
+ }
+ finally {
+
+ restoreStackSize(stackSize);
+
+ }
+ return ;
+ }
+ // $ANTLR end "rule__CustomEntry__Group__0"
+
+
+ // $ANTLR start "rule__CustomEntry__Group__0__Impl"
+ // InternalApplicationConfiguration.g:6335:1: rule__CustomEntry__Group__0__Impl : ( ( rule__CustomEntry__KeyAssignment_0 ) ) ;
+ public final void rule__CustomEntry__Group__0__Impl() throws RecognitionException {
+
+ int stackSize = keepStackSize();
+
+ try {
+ // InternalApplicationConfiguration.g:6339:1: ( ( ( rule__CustomEntry__KeyAssignment_0 ) ) )
+ // InternalApplicationConfiguration.g:6340:1: ( ( rule__CustomEntry__KeyAssignment_0 ) )
+ {
+ // InternalApplicationConfiguration.g:6340:1: ( ( rule__CustomEntry__KeyAssignment_0 ) )
+ // InternalApplicationConfiguration.g:6341:2: ( rule__CustomEntry__KeyAssignment_0 )
+ {
+ before(grammarAccess.getCustomEntryAccess().getKeyAssignment_0());
+ // InternalApplicationConfiguration.g:6342:2: ( rule__CustomEntry__KeyAssignment_0 )
+ // InternalApplicationConfiguration.g:6342:3: rule__CustomEntry__KeyAssignment_0
+ {
+ pushFollow(FOLLOW_2);
+ rule__CustomEntry__KeyAssignment_0();
+
+ state._fsp--;
+
+
+ }
+
+ after(grammarAccess.getCustomEntryAccess().getKeyAssignment_0());
+
+ }
+
+
+ }
+
+ }
+ catch (RecognitionException re) {
+ reportError(re);
+ recover(input,re);
+ }
+ finally {
+
+ restoreStackSize(stackSize);
+
+ }
+ return ;
+ }
+ // $ANTLR end "rule__CustomEntry__Group__0__Impl"
+
+
+ // $ANTLR start "rule__CustomEntry__Group__1"
+ // InternalApplicationConfiguration.g:6350:1: rule__CustomEntry__Group__1 : rule__CustomEntry__Group__1__Impl rule__CustomEntry__Group__2 ;
+ public final void rule__CustomEntry__Group__1() throws RecognitionException {
+
+ int stackSize = keepStackSize();
+
+ try {
+ // InternalApplicationConfiguration.g:6354:1: ( rule__CustomEntry__Group__1__Impl rule__CustomEntry__Group__2 )
+ // InternalApplicationConfiguration.g:6355:2: rule__CustomEntry__Group__1__Impl rule__CustomEntry__Group__2
+ {
+ pushFollow(FOLLOW_11);
+ rule__CustomEntry__Group__1__Impl();
+
+ state._fsp--;
+
+ pushFollow(FOLLOW_2);
+ rule__CustomEntry__Group__2();
+
+ state._fsp--;
+
+
+ }
+
+ }
+ catch (RecognitionException re) {
+ reportError(re);
+ recover(input,re);
+ }
+ finally {
+
+ restoreStackSize(stackSize);
+
+ }
+ return ;
+ }
+ // $ANTLR end "rule__CustomEntry__Group__1"
+
+
+ // $ANTLR start "rule__CustomEntry__Group__1__Impl"
+ // InternalApplicationConfiguration.g:6362:1: rule__CustomEntry__Group__1__Impl : ( '=' ) ;
+ public final void rule__CustomEntry__Group__1__Impl() throws RecognitionException {
+
+ int stackSize = keepStackSize();
+
+ try {
+ // InternalApplicationConfiguration.g:6366:1: ( ( '=' ) )
+ // InternalApplicationConfiguration.g:6367:1: ( '=' )
+ {
+ // InternalApplicationConfiguration.g:6367:1: ( '=' )
+ // InternalApplicationConfiguration.g:6368:2: '='
+ {
+ before(grammarAccess.getCustomEntryAccess().getEqualsSignKeyword_1());
+ match(input,28,FOLLOW_2);
+ after(grammarAccess.getCustomEntryAccess().getEqualsSignKeyword_1());
+
+ }
+
+
+ }
+
+ }
+ catch (RecognitionException re) {
+ reportError(re);
+ recover(input,re);
+ }
+ finally {
+
+ restoreStackSize(stackSize);
+
+ }
+ return ;
+ }
+ // $ANTLR end "rule__CustomEntry__Group__1__Impl"
+
+
+ // $ANTLR start "rule__CustomEntry__Group__2"
+ // InternalApplicationConfiguration.g:6377:1: rule__CustomEntry__Group__2 : rule__CustomEntry__Group__2__Impl ;
+ public final void rule__CustomEntry__Group__2() throws RecognitionException {
+
+ int stackSize = keepStackSize();
+
+ try {
+ // InternalApplicationConfiguration.g:6381:1: ( rule__CustomEntry__Group__2__Impl )
+ // InternalApplicationConfiguration.g:6382:2: rule__CustomEntry__Group__2__Impl
+ {
+ pushFollow(FOLLOW_2);
+ rule__CustomEntry__Group__2__Impl();
+
+ state._fsp--;
+
+
+ }
+
+ }
+ catch (RecognitionException re) {
+ reportError(re);
+ recover(input,re);
+ }
+ finally {
+
+ restoreStackSize(stackSize);
+
+ }
+ return ;
+ }
+ // $ANTLR end "rule__CustomEntry__Group__2"
+
+
+ // $ANTLR start "rule__CustomEntry__Group__2__Impl"
+ // InternalApplicationConfiguration.g:6388:1: rule__CustomEntry__Group__2__Impl : ( ( rule__CustomEntry__ValueAssignment_2 ) ) ;
+ public final void rule__CustomEntry__Group__2__Impl() throws RecognitionException {
+
+ int stackSize = keepStackSize();
+
+ try {
+ // InternalApplicationConfiguration.g:6392:1: ( ( ( rule__CustomEntry__ValueAssignment_2 ) ) )
+ // InternalApplicationConfiguration.g:6393:1: ( ( rule__CustomEntry__ValueAssignment_2 ) )
+ {
+ // InternalApplicationConfiguration.g:6393:1: ( ( rule__CustomEntry__ValueAssignment_2 ) )
+ // InternalApplicationConfiguration.g:6394:2: ( rule__CustomEntry__ValueAssignment_2 )
+ {
+ before(grammarAccess.getCustomEntryAccess().getValueAssignment_2());
+ // InternalApplicationConfiguration.g:6395:2: ( rule__CustomEntry__ValueAssignment_2 )
+ // InternalApplicationConfiguration.g:6395:3: rule__CustomEntry__ValueAssignment_2
+ {
+ pushFollow(FOLLOW_2);
+ rule__CustomEntry__ValueAssignment_2();
+
+ state._fsp--;
+
+
+ }
+
+ after(grammarAccess.getCustomEntryAccess().getValueAssignment_2());
+
+ }
+
+
+ }
+
+ }
+ catch (RecognitionException re) {
+ reportError(re);
+ recover(input,re);
+ }
+ finally {
+
+ restoreStackSize(stackSize);
+
+ }
+ return ;
+ }
+ // $ANTLR end "rule__CustomEntry__Group__2__Impl"
+
+
+ // $ANTLR start "rule__ScopeSpecification__Group__0"
+ // InternalApplicationConfiguration.g:6404:1: rule__ScopeSpecification__Group__0 : rule__ScopeSpecification__Group__0__Impl rule__ScopeSpecification__Group__1 ;
+ public final void rule__ScopeSpecification__Group__0() throws RecognitionException {
+
+ int stackSize = keepStackSize();
+
+ try {
+ // InternalApplicationConfiguration.g:6408:1: ( rule__ScopeSpecification__Group__0__Impl rule__ScopeSpecification__Group__1 )
+ // InternalApplicationConfiguration.g:6409:2: rule__ScopeSpecification__Group__0__Impl rule__ScopeSpecification__Group__1
+ {
+ pushFollow(FOLLOW_19);
+ rule__ScopeSpecification__Group__0__Impl();
+
+ state._fsp--;
+
+ pushFollow(FOLLOW_2);
+ rule__ScopeSpecification__Group__1();
+
+ state._fsp--;
+
+
+ }
+
+ }
+ catch (RecognitionException re) {
+ reportError(re);
+ recover(input,re);
+ }
+ finally {
+
+ restoreStackSize(stackSize);
+
+ }
+ return ;
+ }
+ // $ANTLR end "rule__ScopeSpecification__Group__0"
+
+
+ // $ANTLR start "rule__ScopeSpecification__Group__0__Impl"
+ // InternalApplicationConfiguration.g:6416:1: rule__ScopeSpecification__Group__0__Impl : ( () ) ;
+ public final void rule__ScopeSpecification__Group__0__Impl() throws RecognitionException {
+
+ int stackSize = keepStackSize();
+
+ try {
+ // InternalApplicationConfiguration.g:6420:1: ( ( () ) )
+ // InternalApplicationConfiguration.g:6421:1: ( () )
+ {
+ // InternalApplicationConfiguration.g:6421:1: ( () )
+ // InternalApplicationConfiguration.g:6422:2: ()
+ {
+ before(grammarAccess.getScopeSpecificationAccess().getScopeSpecificationAction_0());
+ // InternalApplicationConfiguration.g:6423:2: ()
+ // InternalApplicationConfiguration.g:6423:3:
+ {
+ }
+
+ after(grammarAccess.getScopeSpecificationAccess().getScopeSpecificationAction_0());
+
+ }
+
+
+ }
+
+ }
+ finally {
+
+ restoreStackSize(stackSize);
+
+ }
+ return ;
+ }
+ // $ANTLR end "rule__ScopeSpecification__Group__0__Impl"
+
+
+ // $ANTLR start "rule__ScopeSpecification__Group__1"
+ // InternalApplicationConfiguration.g:6431:1: rule__ScopeSpecification__Group__1 : rule__ScopeSpecification__Group__1__Impl rule__ScopeSpecification__Group__2 ;
+ public final void rule__ScopeSpecification__Group__1() throws RecognitionException {
+
+ int stackSize = keepStackSize();
+
+ try {
+ // InternalApplicationConfiguration.g:6435:1: ( rule__ScopeSpecification__Group__1__Impl rule__ScopeSpecification__Group__2 )
+ // InternalApplicationConfiguration.g:6436:2: rule__ScopeSpecification__Group__1__Impl rule__ScopeSpecification__Group__2
+ {
+ pushFollow(FOLLOW_30);
+ rule__ScopeSpecification__Group__1__Impl();
+
+ state._fsp--;
+
+ pushFollow(FOLLOW_2);
+ rule__ScopeSpecification__Group__2();
+
+ state._fsp--;
+
+
+ }
+
+ }
+ catch (RecognitionException re) {
+ reportError(re);
+ recover(input,re);
+ }
+ finally {
+
+ restoreStackSize(stackSize);
+
+ }
+ return ;
+ }
+ // $ANTLR end "rule__ScopeSpecification__Group__1"
+
+
+ // $ANTLR start "rule__ScopeSpecification__Group__1__Impl"
+ // InternalApplicationConfiguration.g:6443:1: rule__ScopeSpecification__Group__1__Impl : ( '{' ) ;
+ public final void rule__ScopeSpecification__Group__1__Impl() throws RecognitionException {
+
+ int stackSize = keepStackSize();
+
+ try {
+ // InternalApplicationConfiguration.g:6447:1: ( ( '{' ) )
+ // InternalApplicationConfiguration.g:6448:1: ( '{' )
+ {
+ // InternalApplicationConfiguration.g:6448:1: ( '{' )
+ // InternalApplicationConfiguration.g:6449:2: '{'
+ {
+ before(grammarAccess.getScopeSpecificationAccess().getLeftCurlyBracketKeyword_1());
+ match(input,29,FOLLOW_2);
+ after(grammarAccess.getScopeSpecificationAccess().getLeftCurlyBracketKeyword_1());
+
+ }
+
+
+ }
+
+ }
+ catch (RecognitionException re) {
+ reportError(re);
+ recover(input,re);
+ }
+ finally {
+
+ restoreStackSize(stackSize);
+
+ }
+ return ;
+ }
+ // $ANTLR end "rule__ScopeSpecification__Group__1__Impl"
+
+
+ // $ANTLR start "rule__ScopeSpecification__Group__2"
+ // InternalApplicationConfiguration.g:6458:1: rule__ScopeSpecification__Group__2 : rule__ScopeSpecification__Group__2__Impl rule__ScopeSpecification__Group__3 ;
+ public final void rule__ScopeSpecification__Group__2() throws RecognitionException {
+
+ int stackSize = keepStackSize();
+
+ try {
+ // InternalApplicationConfiguration.g:6462:1: ( rule__ScopeSpecification__Group__2__Impl rule__ScopeSpecification__Group__3 )
+ // InternalApplicationConfiguration.g:6463:2: rule__ScopeSpecification__Group__2__Impl rule__ScopeSpecification__Group__3
+ {
+ pushFollow(FOLLOW_30);
+ rule__ScopeSpecification__Group__2__Impl();
+
+ state._fsp--;
+
+ pushFollow(FOLLOW_2);
+ rule__ScopeSpecification__Group__3();
+
+ state._fsp--;
+
+
+ }
+
+ }
+ catch (RecognitionException re) {
+ reportError(re);
+ recover(input,re);
+ }
+ finally {
+
+ restoreStackSize(stackSize);
+
+ }
+ return ;
+ }
+ // $ANTLR end "rule__ScopeSpecification__Group__2"
+
+
+ // $ANTLR start "rule__ScopeSpecification__Group__2__Impl"
+ // InternalApplicationConfiguration.g:6470:1: rule__ScopeSpecification__Group__2__Impl : ( ( rule__ScopeSpecification__Group_2__0 )? ) ;
+ public final void rule__ScopeSpecification__Group__2__Impl() throws RecognitionException {
+
+ int stackSize = keepStackSize();
+
+ try {
+ // InternalApplicationConfiguration.g:6474:1: ( ( ( rule__ScopeSpecification__Group_2__0 )? ) )
+ // InternalApplicationConfiguration.g:6475:1: ( ( rule__ScopeSpecification__Group_2__0 )? )
+ {
+ // InternalApplicationConfiguration.g:6475:1: ( ( rule__ScopeSpecification__Group_2__0 )? )
+ // InternalApplicationConfiguration.g:6476:2: ( rule__ScopeSpecification__Group_2__0 )?
+ {
+ before(grammarAccess.getScopeSpecificationAccess().getGroup_2());
+ // InternalApplicationConfiguration.g:6477:2: ( rule__ScopeSpecification__Group_2__0 )?
+ int alt54=2;
+ int LA54_0 = input.LA(1);
+
+ if ( (LA54_0==44) ) {
+ alt54=1;
+ }
+ switch (alt54) {
+ case 1 :
+ // InternalApplicationConfiguration.g:6477:3: rule__ScopeSpecification__Group_2__0
+ {
+ pushFollow(FOLLOW_2);
+ rule__ScopeSpecification__Group_2__0();
+
+ state._fsp--;
+
+
+ }
+ break;
+
+ }
+
+ after(grammarAccess.getScopeSpecificationAccess().getGroup_2());
+
+ }
+
+
+ }
+
+ }
+ catch (RecognitionException re) {
+ reportError(re);
+ recover(input,re);
+ }
+ finally {
+
+ restoreStackSize(stackSize);
+
+ }
+ return ;
+ }
+ // $ANTLR end "rule__ScopeSpecification__Group__2__Impl"
+
+
+ // $ANTLR start "rule__ScopeSpecification__Group__3"
+ // InternalApplicationConfiguration.g:6485:1: rule__ScopeSpecification__Group__3 : rule__ScopeSpecification__Group__3__Impl ;
+ public final void rule__ScopeSpecification__Group__3() throws RecognitionException {
+
+ int stackSize = keepStackSize();
+
+ try {
+ // InternalApplicationConfiguration.g:6489:1: ( rule__ScopeSpecification__Group__3__Impl )
+ // InternalApplicationConfiguration.g:6490:2: rule__ScopeSpecification__Group__3__Impl
+ {
+ pushFollow(FOLLOW_2);
+ rule__ScopeSpecification__Group__3__Impl();
+
+ state._fsp--;
+
+
+ }
+
+ }
+ catch (RecognitionException re) {
+ reportError(re);
+ recover(input,re);
+ }
+ finally {
+
+ restoreStackSize(stackSize);
+
+ }
+ return ;
+ }
+ // $ANTLR end "rule__ScopeSpecification__Group__3"
+
+
+ // $ANTLR start "rule__ScopeSpecification__Group__3__Impl"
+ // InternalApplicationConfiguration.g:6496:1: rule__ScopeSpecification__Group__3__Impl : ( '}' ) ;
+ public final void rule__ScopeSpecification__Group__3__Impl() throws RecognitionException {
+
+ int stackSize = keepStackSize();
+
+ try {
+ // InternalApplicationConfiguration.g:6500:1: ( ( '}' ) )
+ // InternalApplicationConfiguration.g:6501:1: ( '}' )
+ {
+ // InternalApplicationConfiguration.g:6501:1: ( '}' )
+ // InternalApplicationConfiguration.g:6502:2: '}'
+ {
+ before(grammarAccess.getScopeSpecificationAccess().getRightCurlyBracketKeyword_3());
+ match(input,30,FOLLOW_2);
+ after(grammarAccess.getScopeSpecificationAccess().getRightCurlyBracketKeyword_3());
+
+ }
+
+
+ }
+
+ }
+ catch (RecognitionException re) {
+ reportError(re);
+ recover(input,re);
+ }
+ finally {
+
+ restoreStackSize(stackSize);
+
+ }
+ return ;
+ }
+ // $ANTLR end "rule__ScopeSpecification__Group__3__Impl"
+
+
+ // $ANTLR start "rule__ScopeSpecification__Group_2__0"
+ // InternalApplicationConfiguration.g:6512:1: rule__ScopeSpecification__Group_2__0 : rule__ScopeSpecification__Group_2__0__Impl rule__ScopeSpecification__Group_2__1 ;
+ public final void rule__ScopeSpecification__Group_2__0() throws RecognitionException {
+
+ int stackSize = keepStackSize();
+
+ try {
+ // InternalApplicationConfiguration.g:6516:1: ( rule__ScopeSpecification__Group_2__0__Impl rule__ScopeSpecification__Group_2__1 )
+ // InternalApplicationConfiguration.g:6517:2: rule__ScopeSpecification__Group_2__0__Impl rule__ScopeSpecification__Group_2__1
+ {
+ pushFollow(FOLLOW_27);
+ rule__ScopeSpecification__Group_2__0__Impl();
+
+ state._fsp--;
+
+ pushFollow(FOLLOW_2);
+ rule__ScopeSpecification__Group_2__1();
+
+ state._fsp--;
+
+
+ }
+
+ }
+ catch (RecognitionException re) {
+ reportError(re);
+ recover(input,re);
+ }
+ finally {
+
+ restoreStackSize(stackSize);
+
+ }
+ return ;
+ }
+ // $ANTLR end "rule__ScopeSpecification__Group_2__0"
+
+
+ // $ANTLR start "rule__ScopeSpecification__Group_2__0__Impl"
+ // InternalApplicationConfiguration.g:6524:1: rule__ScopeSpecification__Group_2__0__Impl : ( ( rule__ScopeSpecification__ScopesAssignment_2_0 ) ) ;
+ public final void rule__ScopeSpecification__Group_2__0__Impl() throws RecognitionException {
+
+ int stackSize = keepStackSize();
+
+ try {
+ // InternalApplicationConfiguration.g:6528:1: ( ( ( rule__ScopeSpecification__ScopesAssignment_2_0 ) ) )
+ // InternalApplicationConfiguration.g:6529:1: ( ( rule__ScopeSpecification__ScopesAssignment_2_0 ) )
+ {
+ // InternalApplicationConfiguration.g:6529:1: ( ( rule__ScopeSpecification__ScopesAssignment_2_0 ) )
+ // InternalApplicationConfiguration.g:6530:2: ( rule__ScopeSpecification__ScopesAssignment_2_0 )
+ {
+ before(grammarAccess.getScopeSpecificationAccess().getScopesAssignment_2_0());
+ // InternalApplicationConfiguration.g:6531:2: ( rule__ScopeSpecification__ScopesAssignment_2_0 )
+ // InternalApplicationConfiguration.g:6531:3: rule__ScopeSpecification__ScopesAssignment_2_0
+ {
+ pushFollow(FOLLOW_2);
+ rule__ScopeSpecification__ScopesAssignment_2_0();
+
+ state._fsp--;
+
+
+ }
+
+ after(grammarAccess.getScopeSpecificationAccess().getScopesAssignment_2_0());
+
+ }
+
+
+ }
+
+ }
+ catch (RecognitionException re) {
+ reportError(re);
+ recover(input,re);
+ }
+ finally {
+
+ restoreStackSize(stackSize);
+
+ }
+ return ;
+ }
+ // $ANTLR end "rule__ScopeSpecification__Group_2__0__Impl"
+
+
+ // $ANTLR start "rule__ScopeSpecification__Group_2__1"
+ // InternalApplicationConfiguration.g:6539:1: rule__ScopeSpecification__Group_2__1 : rule__ScopeSpecification__Group_2__1__Impl ;
+ public final void rule__ScopeSpecification__Group_2__1() throws RecognitionException {
+
+ int stackSize = keepStackSize();
+
+ try {
+ // InternalApplicationConfiguration.g:6543:1: ( rule__ScopeSpecification__Group_2__1__Impl )
+ // InternalApplicationConfiguration.g:6544:2: rule__ScopeSpecification__Group_2__1__Impl
+ {
+ pushFollow(FOLLOW_2);
+ rule__ScopeSpecification__Group_2__1__Impl();
+
+ state._fsp--;
+
+
+ }
+
+ }
+ catch (RecognitionException re) {
+ reportError(re);
+ recover(input,re);
+ }
+ finally {
+
+ restoreStackSize(stackSize);
+
+ }
+ return ;
+ }
+ // $ANTLR end "rule__ScopeSpecification__Group_2__1"
+
+
+ // $ANTLR start "rule__ScopeSpecification__Group_2__1__Impl"
+ // InternalApplicationConfiguration.g:6550:1: rule__ScopeSpecification__Group_2__1__Impl : ( ( rule__ScopeSpecification__Group_2_1__0 )* ) ;
+ public final void rule__ScopeSpecification__Group_2__1__Impl() throws RecognitionException {
+
+ int stackSize = keepStackSize();
+
+ try {
+ // InternalApplicationConfiguration.g:6554:1: ( ( ( rule__ScopeSpecification__Group_2_1__0 )* ) )
+ // InternalApplicationConfiguration.g:6555:1: ( ( rule__ScopeSpecification__Group_2_1__0 )* )
+ {
+ // InternalApplicationConfiguration.g:6555:1: ( ( rule__ScopeSpecification__Group_2_1__0 )* )
+ // InternalApplicationConfiguration.g:6556:2: ( rule__ScopeSpecification__Group_2_1__0 )*
+ {
+ before(grammarAccess.getScopeSpecificationAccess().getGroup_2_1());
+ // InternalApplicationConfiguration.g:6557:2: ( rule__ScopeSpecification__Group_2_1__0 )*
+ loop55:
+ do {
+ int alt55=2;
+ int LA55_0 = input.LA(1);
+
+ if ( (LA55_0==31) ) {
+ alt55=1;
+ }
+
+
+ switch (alt55) {
+ case 1 :
+ // InternalApplicationConfiguration.g:6557:3: rule__ScopeSpecification__Group_2_1__0
+ {
+ pushFollow(FOLLOW_17);
+ rule__ScopeSpecification__Group_2_1__0();
+
+ state._fsp--;
+
+
+ }
+ break;
+
+ default :
+ break loop55;
+ }
+ } while (true);
+
+ after(grammarAccess.getScopeSpecificationAccess().getGroup_2_1());
+
+ }
+
+
+ }
+
+ }
+ catch (RecognitionException re) {
+ reportError(re);
+ recover(input,re);
+ }
+ finally {
+
+ restoreStackSize(stackSize);
+
+ }
+ return ;
+ }
+ // $ANTLR end "rule__ScopeSpecification__Group_2__1__Impl"
+
+
+ // $ANTLR start "rule__ScopeSpecification__Group_2_1__0"
+ // InternalApplicationConfiguration.g:6566:1: rule__ScopeSpecification__Group_2_1__0 : rule__ScopeSpecification__Group_2_1__0__Impl rule__ScopeSpecification__Group_2_1__1 ;
+ public final void rule__ScopeSpecification__Group_2_1__0() throws RecognitionException {
+
+ int stackSize = keepStackSize();
+
+ try {
+ // InternalApplicationConfiguration.g:6570:1: ( rule__ScopeSpecification__Group_2_1__0__Impl rule__ScopeSpecification__Group_2_1__1 )
+ // InternalApplicationConfiguration.g:6571:2: rule__ScopeSpecification__Group_2_1__0__Impl rule__ScopeSpecification__Group_2_1__1
+ {
+ pushFollow(FOLLOW_31);
+ rule__ScopeSpecification__Group_2_1__0__Impl();
+
+ state._fsp--;
+
+ pushFollow(FOLLOW_2);
+ rule__ScopeSpecification__Group_2_1__1();
+
+ state._fsp--;
+
+
+ }
+
+ }
+ catch (RecognitionException re) {
+ reportError(re);
+ recover(input,re);
+ }
+ finally {
+
+ restoreStackSize(stackSize);
+
+ }
+ return ;
+ }
+ // $ANTLR end "rule__ScopeSpecification__Group_2_1__0"
+
+
+ // $ANTLR start "rule__ScopeSpecification__Group_2_1__0__Impl"
+ // InternalApplicationConfiguration.g:6578:1: rule__ScopeSpecification__Group_2_1__0__Impl : ( ',' ) ;
+ public final void rule__ScopeSpecification__Group_2_1__0__Impl() throws RecognitionException {
+
+ int stackSize = keepStackSize();
+
+ try {
+ // InternalApplicationConfiguration.g:6582:1: ( ( ',' ) )
+ // InternalApplicationConfiguration.g:6583:1: ( ',' )
+ {
+ // InternalApplicationConfiguration.g:6583:1: ( ',' )
+ // InternalApplicationConfiguration.g:6584:2: ','
+ {
+ before(grammarAccess.getScopeSpecificationAccess().getCommaKeyword_2_1_0());
+ match(input,31,FOLLOW_2);
+ after(grammarAccess.getScopeSpecificationAccess().getCommaKeyword_2_1_0());
+
+ }
+
+
+ }
+
+ }
+ catch (RecognitionException re) {
+ reportError(re);
+ recover(input,re);
+ }
+ finally {
+
+ restoreStackSize(stackSize);
+
+ }
+ return ;
+ }
+ // $ANTLR end "rule__ScopeSpecification__Group_2_1__0__Impl"
+
+
+ // $ANTLR start "rule__ScopeSpecification__Group_2_1__1"
+ // InternalApplicationConfiguration.g:6593:1: rule__ScopeSpecification__Group_2_1__1 : rule__ScopeSpecification__Group_2_1__1__Impl ;
+ public final void rule__ScopeSpecification__Group_2_1__1() throws RecognitionException {
+
+ int stackSize = keepStackSize();
+
+ try {
+ // InternalApplicationConfiguration.g:6597:1: ( rule__ScopeSpecification__Group_2_1__1__Impl )
+ // InternalApplicationConfiguration.g:6598:2: rule__ScopeSpecification__Group_2_1__1__Impl
+ {
+ pushFollow(FOLLOW_2);
+ rule__ScopeSpecification__Group_2_1__1__Impl();
+
+ state._fsp--;
+
+
+ }
+
+ }
+ catch (RecognitionException re) {
+ reportError(re);
+ recover(input,re);
+ }
+ finally {
+
+ restoreStackSize(stackSize);
+
+ }
+ return ;
+ }
+ // $ANTLR end "rule__ScopeSpecification__Group_2_1__1"
+
+
+ // $ANTLR start "rule__ScopeSpecification__Group_2_1__1__Impl"
+ // InternalApplicationConfiguration.g:6604:1: rule__ScopeSpecification__Group_2_1__1__Impl : ( ( rule__ScopeSpecification__ScopesAssignment_2_1_1 ) ) ;
+ public final void rule__ScopeSpecification__Group_2_1__1__Impl() throws RecognitionException {
+
+ int stackSize = keepStackSize();
+
+ try {
+ // InternalApplicationConfiguration.g:6608:1: ( ( ( rule__ScopeSpecification__ScopesAssignment_2_1_1 ) ) )
+ // InternalApplicationConfiguration.g:6609:1: ( ( rule__ScopeSpecification__ScopesAssignment_2_1_1 ) )
+ {
+ // InternalApplicationConfiguration.g:6609:1: ( ( rule__ScopeSpecification__ScopesAssignment_2_1_1 ) )
+ // InternalApplicationConfiguration.g:6610:2: ( rule__ScopeSpecification__ScopesAssignment_2_1_1 )
+ {
+ before(grammarAccess.getScopeSpecificationAccess().getScopesAssignment_2_1_1());
+ // InternalApplicationConfiguration.g:6611:2: ( rule__ScopeSpecification__ScopesAssignment_2_1_1 )
+ // InternalApplicationConfiguration.g:6611:3: rule__ScopeSpecification__ScopesAssignment_2_1_1
+ {
+ pushFollow(FOLLOW_2);
+ rule__ScopeSpecification__ScopesAssignment_2_1_1();
+
+ state._fsp--;
+
+
+ }
+
+ after(grammarAccess.getScopeSpecificationAccess().getScopesAssignment_2_1_1());
+
+ }
+
+
+ }
+
+ }
+ catch (RecognitionException re) {
+ reportError(re);
+ recover(input,re);
+ }
+ finally {
+
+ restoreStackSize(stackSize);
+
+ }
+ return ;
+ }
+ // $ANTLR end "rule__ScopeSpecification__Group_2_1__1__Impl"
+
+
+ // $ANTLR start "rule__ClassTypeScope__Group__0"
+ // InternalApplicationConfiguration.g:6620:1: rule__ClassTypeScope__Group__0 : rule__ClassTypeScope__Group__0__Impl rule__ClassTypeScope__Group__1 ;
+ public final void rule__ClassTypeScope__Group__0() throws RecognitionException {
+
+ int stackSize = keepStackSize();
+
+ try {
+ // InternalApplicationConfiguration.g:6624:1: ( rule__ClassTypeScope__Group__0__Impl rule__ClassTypeScope__Group__1 )
+ // InternalApplicationConfiguration.g:6625:2: rule__ClassTypeScope__Group__0__Impl rule__ClassTypeScope__Group__1
+ {
+ pushFollow(FOLLOW_32);
+ rule__ClassTypeScope__Group__0__Impl();
+
+ state._fsp--;
+
+ pushFollow(FOLLOW_2);
+ rule__ClassTypeScope__Group__1();
+
+ state._fsp--;
+
+
+ }
+
+ }
+ catch (RecognitionException re) {
+ reportError(re);
+ recover(input,re);
+ }
+ finally {
+
+ restoreStackSize(stackSize);
+
+ }
+ return ;
+ }
+ // $ANTLR end "rule__ClassTypeScope__Group__0"
+
+
+ // $ANTLR start "rule__ClassTypeScope__Group__0__Impl"
+ // InternalApplicationConfiguration.g:6632:1: rule__ClassTypeScope__Group__0__Impl : ( '#' ) ;
+ public final void rule__ClassTypeScope__Group__0__Impl() throws RecognitionException {
+
+ int stackSize = keepStackSize();
+
+ try {
+ // InternalApplicationConfiguration.g:6636:1: ( ( '#' ) )
+ // InternalApplicationConfiguration.g:6637:1: ( '#' )
+ {
+ // InternalApplicationConfiguration.g:6637:1: ( '#' )
+ // InternalApplicationConfiguration.g:6638:2: '#'
+ {
+ before(grammarAccess.getClassTypeScopeAccess().getNumberSignKeyword_0());
+ match(input,44,FOLLOW_2);
+ after(grammarAccess.getClassTypeScopeAccess().getNumberSignKeyword_0());
+
+ }
+
+
+ }
+
+ }
+ catch (RecognitionException re) {
+ reportError(re);
+ recover(input,re);
+ }
+ finally {
+
+ restoreStackSize(stackSize);
+
+ }
+ return ;
+ }
+ // $ANTLR end "rule__ClassTypeScope__Group__0__Impl"
+
+
+ // $ANTLR start "rule__ClassTypeScope__Group__1"
+ // InternalApplicationConfiguration.g:6647:1: rule__ClassTypeScope__Group__1 : rule__ClassTypeScope__Group__1__Impl rule__ClassTypeScope__Group__2 ;
+ public final void rule__ClassTypeScope__Group__1() throws RecognitionException {
+
+ int stackSize = keepStackSize();
+
+ try {
+ // InternalApplicationConfiguration.g:6651:1: ( rule__ClassTypeScope__Group__1__Impl rule__ClassTypeScope__Group__2 )
+ // InternalApplicationConfiguration.g:6652:2: rule__ClassTypeScope__Group__1__Impl rule__ClassTypeScope__Group__2
+ {
+ pushFollow(FOLLOW_33);
+ rule__ClassTypeScope__Group__1__Impl();
+
+ state._fsp--;
+
+ pushFollow(FOLLOW_2);
+ rule__ClassTypeScope__Group__2();
+
+ state._fsp--;
+
+
+ }
+
+ }
+ catch (RecognitionException re) {
+ reportError(re);
+ recover(input,re);
+ }
+ finally {
+
+ restoreStackSize(stackSize);
+
+ }
+ return ;
+ }
+ // $ANTLR end "rule__ClassTypeScope__Group__1"
+
+
+ // $ANTLR start "rule__ClassTypeScope__Group__1__Impl"
+ // InternalApplicationConfiguration.g:6659:1: rule__ClassTypeScope__Group__1__Impl : ( ( rule__ClassTypeScope__TypeAssignment_1 ) ) ;
+ public final void rule__ClassTypeScope__Group__1__Impl() throws RecognitionException {
+
+ int stackSize = keepStackSize();
+
+ try {
+ // InternalApplicationConfiguration.g:6663:1: ( ( ( rule__ClassTypeScope__TypeAssignment_1 ) ) )
+ // InternalApplicationConfiguration.g:6664:1: ( ( rule__ClassTypeScope__TypeAssignment_1 ) )
+ {
+ // InternalApplicationConfiguration.g:6664:1: ( ( rule__ClassTypeScope__TypeAssignment_1 ) )
+ // InternalApplicationConfiguration.g:6665:2: ( rule__ClassTypeScope__TypeAssignment_1 )
+ {
+ before(grammarAccess.getClassTypeScopeAccess().getTypeAssignment_1());
+ // InternalApplicationConfiguration.g:6666:2: ( rule__ClassTypeScope__TypeAssignment_1 )
+ // InternalApplicationConfiguration.g:6666:3: rule__ClassTypeScope__TypeAssignment_1
+ {
+ pushFollow(FOLLOW_2);
+ rule__ClassTypeScope__TypeAssignment_1();
+
+ state._fsp--;
+
+
+ }
+
+ after(grammarAccess.getClassTypeScopeAccess().getTypeAssignment_1());
+
+ }
+
+
+ }
+
+ }
+ catch (RecognitionException re) {
+ reportError(re);
+ recover(input,re);
+ }
+ finally {
+
+ restoreStackSize(stackSize);
+
+ }
+ return ;
+ }
+ // $ANTLR end "rule__ClassTypeScope__Group__1__Impl"
+
+
+ // $ANTLR start "rule__ClassTypeScope__Group__2"
+ // InternalApplicationConfiguration.g:6674:1: rule__ClassTypeScope__Group__2 : rule__ClassTypeScope__Group__2__Impl rule__ClassTypeScope__Group__3 ;
+ public final void rule__ClassTypeScope__Group__2() throws RecognitionException {
+
+ int stackSize = keepStackSize();
+
+ try {
+ // InternalApplicationConfiguration.g:6678:1: ( rule__ClassTypeScope__Group__2__Impl rule__ClassTypeScope__Group__3 )
+ // InternalApplicationConfiguration.g:6679:2: rule__ClassTypeScope__Group__2__Impl rule__ClassTypeScope__Group__3
+ {
+ pushFollow(FOLLOW_34);
+ rule__ClassTypeScope__Group__2__Impl();
+
+ state._fsp--;
+
+ pushFollow(FOLLOW_2);
+ rule__ClassTypeScope__Group__3();
+
+ state._fsp--;
+
+
+ }
+
+ }
+ catch (RecognitionException re) {
+ reportError(re);
+ recover(input,re);
+ }
+ finally {
+
+ restoreStackSize(stackSize);
+
+ }
+ return ;
+ }
+ // $ANTLR end "rule__ClassTypeScope__Group__2"
+
+
+ // $ANTLR start "rule__ClassTypeScope__Group__2__Impl"
+ // InternalApplicationConfiguration.g:6686:1: rule__ClassTypeScope__Group__2__Impl : ( ( rule__ClassTypeScope__Alternatives_2 ) ) ;
+ public final void rule__ClassTypeScope__Group__2__Impl() throws RecognitionException {
+
+ int stackSize = keepStackSize();
+
+ try {
+ // InternalApplicationConfiguration.g:6690:1: ( ( ( rule__ClassTypeScope__Alternatives_2 ) ) )
+ // InternalApplicationConfiguration.g:6691:1: ( ( rule__ClassTypeScope__Alternatives_2 ) )
+ {
+ // InternalApplicationConfiguration.g:6691:1: ( ( rule__ClassTypeScope__Alternatives_2 ) )
+ // InternalApplicationConfiguration.g:6692:2: ( rule__ClassTypeScope__Alternatives_2 )
+ {
+ before(grammarAccess.getClassTypeScopeAccess().getAlternatives_2());
+ // InternalApplicationConfiguration.g:6693:2: ( rule__ClassTypeScope__Alternatives_2 )
+ // InternalApplicationConfiguration.g:6693:3: rule__ClassTypeScope__Alternatives_2
+ {
+ pushFollow(FOLLOW_2);
+ rule__ClassTypeScope__Alternatives_2();
+
+ state._fsp--;
+
+
+ }
+
+ after(grammarAccess.getClassTypeScopeAccess().getAlternatives_2());
+
+ }
+
+
+ }
+
+ }
+ catch (RecognitionException re) {
+ reportError(re);
+ recover(input,re);
+ }
+ finally {
+
+ restoreStackSize(stackSize);
+
+ }
+ return ;
+ }
+ // $ANTLR end "rule__ClassTypeScope__Group__2__Impl"
+
+
+ // $ANTLR start "rule__ClassTypeScope__Group__3"
+ // InternalApplicationConfiguration.g:6701:1: rule__ClassTypeScope__Group__3 : rule__ClassTypeScope__Group__3__Impl ;
+ public final void rule__ClassTypeScope__Group__3() throws RecognitionException {
+
+ int stackSize = keepStackSize();
+
+ try {
+ // InternalApplicationConfiguration.g:6705:1: ( rule__ClassTypeScope__Group__3__Impl )
+ // InternalApplicationConfiguration.g:6706:2: rule__ClassTypeScope__Group__3__Impl
+ {
+ pushFollow(FOLLOW_2);
+ rule__ClassTypeScope__Group__3__Impl();
+
+ state._fsp--;
+
+
+ }
+
+ }
+ catch (RecognitionException re) {
+ reportError(re);
+ recover(input,re);
+ }
+ finally {
+
+ restoreStackSize(stackSize);
+
+ }
+ return ;
+ }
+ // $ANTLR end "rule__ClassTypeScope__Group__3"
+
+
+ // $ANTLR start "rule__ClassTypeScope__Group__3__Impl"
+ // InternalApplicationConfiguration.g:6712:1: rule__ClassTypeScope__Group__3__Impl : ( ( rule__ClassTypeScope__Alternatives_3 ) ) ;
+ public final void rule__ClassTypeScope__Group__3__Impl() throws RecognitionException {
+
+ int stackSize = keepStackSize();
+
+ try {
+ // InternalApplicationConfiguration.g:6716:1: ( ( ( rule__ClassTypeScope__Alternatives_3 ) ) )
+ // InternalApplicationConfiguration.g:6717:1: ( ( rule__ClassTypeScope__Alternatives_3 ) )
+ {
+ // InternalApplicationConfiguration.g:6717:1: ( ( rule__ClassTypeScope__Alternatives_3 ) )
+ // InternalApplicationConfiguration.g:6718:2: ( rule__ClassTypeScope__Alternatives_3 )
+ {
+ before(grammarAccess.getClassTypeScopeAccess().getAlternatives_3());
+ // InternalApplicationConfiguration.g:6719:2: ( rule__ClassTypeScope__Alternatives_3 )
+ // InternalApplicationConfiguration.g:6719:3: rule__ClassTypeScope__Alternatives_3
+ {
+ pushFollow(FOLLOW_2);
+ rule__ClassTypeScope__Alternatives_3();
+
+ state._fsp--;
+
+
+ }
+
+ after(grammarAccess.getClassTypeScopeAccess().getAlternatives_3());
+
+ }
+
+
+ }
+
+ }
+ catch (RecognitionException re) {
+ reportError(re);
+ recover(input,re);
+ }
+ finally {
+
+ restoreStackSize(stackSize);
+
+ }
+ return ;
+ }
+ // $ANTLR end "rule__ClassTypeScope__Group__3__Impl"
+
+
+ // $ANTLR start "rule__ObjectTypeScope__Group__0"
+ // InternalApplicationConfiguration.g:6728:1: rule__ObjectTypeScope__Group__0 : rule__ObjectTypeScope__Group__0__Impl rule__ObjectTypeScope__Group__1 ;
+ public final void rule__ObjectTypeScope__Group__0() throws RecognitionException {
+
+ int stackSize = keepStackSize();
+
+ try {
+ // InternalApplicationConfiguration.g:6732:1: ( rule__ObjectTypeScope__Group__0__Impl rule__ObjectTypeScope__Group__1 )
+ // InternalApplicationConfiguration.g:6733:2: rule__ObjectTypeScope__Group__0__Impl rule__ObjectTypeScope__Group__1
+ {
+ pushFollow(FOLLOW_35);
+ rule__ObjectTypeScope__Group__0__Impl();
+
+ state._fsp--;
+
+ pushFollow(FOLLOW_2);
+ rule__ObjectTypeScope__Group__1();
+
+ state._fsp--;
+
+
+ }
+
+ }
+ catch (RecognitionException re) {
+ reportError(re);
+ recover(input,re);
+ }
+ finally {
+
+ restoreStackSize(stackSize);
+
+ }
+ return ;
+ }
+ // $ANTLR end "rule__ObjectTypeScope__Group__0"
+
+
+ // $ANTLR start "rule__ObjectTypeScope__Group__0__Impl"
+ // InternalApplicationConfiguration.g:6740:1: rule__ObjectTypeScope__Group__0__Impl : ( '#' ) ;
+ public final void rule__ObjectTypeScope__Group__0__Impl() throws RecognitionException {
+
+ int stackSize = keepStackSize();
+
+ try {
+ // InternalApplicationConfiguration.g:6744:1: ( ( '#' ) )
+ // InternalApplicationConfiguration.g:6745:1: ( '#' )
+ {
+ // InternalApplicationConfiguration.g:6745:1: ( '#' )
+ // InternalApplicationConfiguration.g:6746:2: '#'
+ {
+ before(grammarAccess.getObjectTypeScopeAccess().getNumberSignKeyword_0());
+ match(input,44,FOLLOW_2);
+ after(grammarAccess.getObjectTypeScopeAccess().getNumberSignKeyword_0());
+
+ }
+
+
+ }
+
+ }
+ catch (RecognitionException re) {
+ reportError(re);
+ recover(input,re);
+ }
+ finally {
+
+ restoreStackSize(stackSize);
+
+ }
+ return ;
+ }
+ // $ANTLR end "rule__ObjectTypeScope__Group__0__Impl"
+
+
+ // $ANTLR start "rule__ObjectTypeScope__Group__1"
+ // InternalApplicationConfiguration.g:6755:1: rule__ObjectTypeScope__Group__1 : rule__ObjectTypeScope__Group__1__Impl rule__ObjectTypeScope__Group__2 ;
+ public final void rule__ObjectTypeScope__Group__1() throws RecognitionException {
+
+ int stackSize = keepStackSize();
+
+ try {
+ // InternalApplicationConfiguration.g:6759:1: ( rule__ObjectTypeScope__Group__1__Impl rule__ObjectTypeScope__Group__2 )
+ // InternalApplicationConfiguration.g:6760:2: rule__ObjectTypeScope__Group__1__Impl rule__ObjectTypeScope__Group__2
+ {
+ pushFollow(FOLLOW_33);
+ rule__ObjectTypeScope__Group__1__Impl();
+
+ state._fsp--;
+
+ pushFollow(FOLLOW_2);
+ rule__ObjectTypeScope__Group__2();
+
+ state._fsp--;
+
+
+ }
+
+ }
+ catch (RecognitionException re) {
+ reportError(re);
+ recover(input,re);
+ }
+ finally {
+
+ restoreStackSize(stackSize);
+
+ }
+ return ;
+ }
+ // $ANTLR end "rule__ObjectTypeScope__Group__1"
+
+
+ // $ANTLR start "rule__ObjectTypeScope__Group__1__Impl"
+ // InternalApplicationConfiguration.g:6767:1: rule__ObjectTypeScope__Group__1__Impl : ( ( rule__ObjectTypeScope__TypeAssignment_1 ) ) ;
+ public final void rule__ObjectTypeScope__Group__1__Impl() throws RecognitionException {
+
+ int stackSize = keepStackSize();
+
+ try {
+ // InternalApplicationConfiguration.g:6771:1: ( ( ( rule__ObjectTypeScope__TypeAssignment_1 ) ) )
+ // InternalApplicationConfiguration.g:6772:1: ( ( rule__ObjectTypeScope__TypeAssignment_1 ) )
+ {
+ // InternalApplicationConfiguration.g:6772:1: ( ( rule__ObjectTypeScope__TypeAssignment_1 ) )
+ // InternalApplicationConfiguration.g:6773:2: ( rule__ObjectTypeScope__TypeAssignment_1 )
+ {
+ before(grammarAccess.getObjectTypeScopeAccess().getTypeAssignment_1());
+ // InternalApplicationConfiguration.g:6774:2: ( rule__ObjectTypeScope__TypeAssignment_1 )
+ // InternalApplicationConfiguration.g:6774:3: rule__ObjectTypeScope__TypeAssignment_1
+ {
+ pushFollow(FOLLOW_2);
+ rule__ObjectTypeScope__TypeAssignment_1();
+
+ state._fsp--;
+
+
+ }
+
+ after(grammarAccess.getObjectTypeScopeAccess().getTypeAssignment_1());
+
+ }
+
+
+ }
+
+ }
+ catch (RecognitionException re) {
+ reportError(re);
+ recover(input,re);
+ }
+ finally {
+
+ restoreStackSize(stackSize);
+
+ }
+ return ;
+ }
+ // $ANTLR end "rule__ObjectTypeScope__Group__1__Impl"
+
+
+ // $ANTLR start "rule__ObjectTypeScope__Group__2"
+ // InternalApplicationConfiguration.g:6782:1: rule__ObjectTypeScope__Group__2 : rule__ObjectTypeScope__Group__2__Impl rule__ObjectTypeScope__Group__3 ;
+ public final void rule__ObjectTypeScope__Group__2() throws RecognitionException {
+
+ int stackSize = keepStackSize();
+
+ try {
+ // InternalApplicationConfiguration.g:6786:1: ( rule__ObjectTypeScope__Group__2__Impl rule__ObjectTypeScope__Group__3 )
+ // InternalApplicationConfiguration.g:6787:2: rule__ObjectTypeScope__Group__2__Impl rule__ObjectTypeScope__Group__3
+ {
+ pushFollow(FOLLOW_34);
+ rule__ObjectTypeScope__Group__2__Impl();
+
+ state._fsp--;
+
+ pushFollow(FOLLOW_2);
+ rule__ObjectTypeScope__Group__3();
+
+ state._fsp--;
+
+
+ }
+
+ }
+ catch (RecognitionException re) {
+ reportError(re);
+ recover(input,re);
+ }
+ finally {
+
+ restoreStackSize(stackSize);
+
+ }
+ return ;
+ }
+ // $ANTLR end "rule__ObjectTypeScope__Group__2"
+
+
+ // $ANTLR start "rule__ObjectTypeScope__Group__2__Impl"
+ // InternalApplicationConfiguration.g:6794:1: rule__ObjectTypeScope__Group__2__Impl : ( ( rule__ObjectTypeScope__Alternatives_2 ) ) ;
+ public final void rule__ObjectTypeScope__Group__2__Impl() throws RecognitionException {
+
+ int stackSize = keepStackSize();
+
+ try {
+ // InternalApplicationConfiguration.g:6798:1: ( ( ( rule__ObjectTypeScope__Alternatives_2 ) ) )
+ // InternalApplicationConfiguration.g:6799:1: ( ( rule__ObjectTypeScope__Alternatives_2 ) )
+ {
+ // InternalApplicationConfiguration.g:6799:1: ( ( rule__ObjectTypeScope__Alternatives_2 ) )
+ // InternalApplicationConfiguration.g:6800:2: ( rule__ObjectTypeScope__Alternatives_2 )
+ {
+ before(grammarAccess.getObjectTypeScopeAccess().getAlternatives_2());
+ // InternalApplicationConfiguration.g:6801:2: ( rule__ObjectTypeScope__Alternatives_2 )
+ // InternalApplicationConfiguration.g:6801:3: rule__ObjectTypeScope__Alternatives_2
+ {
+ pushFollow(FOLLOW_2);
+ rule__ObjectTypeScope__Alternatives_2();
+
+ state._fsp--;
+
+
+ }
+
+ after(grammarAccess.getObjectTypeScopeAccess().getAlternatives_2());
+
+ }
+
+
+ }
+
+ }
+ catch (RecognitionException re) {
+ reportError(re);
+ recover(input,re);
+ }
+ finally {
+
+ restoreStackSize(stackSize);
+
+ }
+ return ;
+ }
+ // $ANTLR end "rule__ObjectTypeScope__Group__2__Impl"
+
+
+ // $ANTLR start "rule__ObjectTypeScope__Group__3"
+ // InternalApplicationConfiguration.g:6809:1: rule__ObjectTypeScope__Group__3 : rule__ObjectTypeScope__Group__3__Impl ;
+ public final void rule__ObjectTypeScope__Group__3() throws RecognitionException {
+
+ int stackSize = keepStackSize();
+
+ try {
+ // InternalApplicationConfiguration.g:6813:1: ( rule__ObjectTypeScope__Group__3__Impl )
+ // InternalApplicationConfiguration.g:6814:2: rule__ObjectTypeScope__Group__3__Impl
+ {
+ pushFollow(FOLLOW_2);
+ rule__ObjectTypeScope__Group__3__Impl();
+
+ state._fsp--;
+
+
+ }
+
+ }
+ catch (RecognitionException re) {
+ reportError(re);
+ recover(input,re);
+ }
+ finally {
+
+ restoreStackSize(stackSize);
+
+ }
+ return ;
+ }
+ // $ANTLR end "rule__ObjectTypeScope__Group__3"
+
+
+ // $ANTLR start "rule__ObjectTypeScope__Group__3__Impl"
+ // InternalApplicationConfiguration.g:6820:1: rule__ObjectTypeScope__Group__3__Impl : ( ( rule__ObjectTypeScope__Alternatives_3 ) ) ;
+ public final void rule__ObjectTypeScope__Group__3__Impl() throws RecognitionException {
+
+ int stackSize = keepStackSize();
+
+ try {
+ // InternalApplicationConfiguration.g:6824:1: ( ( ( rule__ObjectTypeScope__Alternatives_3 ) ) )
+ // InternalApplicationConfiguration.g:6825:1: ( ( rule__ObjectTypeScope__Alternatives_3 ) )
+ {
+ // InternalApplicationConfiguration.g:6825:1: ( ( rule__ObjectTypeScope__Alternatives_3 ) )
+ // InternalApplicationConfiguration.g:6826:2: ( rule__ObjectTypeScope__Alternatives_3 )
+ {
+ before(grammarAccess.getObjectTypeScopeAccess().getAlternatives_3());
+ // InternalApplicationConfiguration.g:6827:2: ( rule__ObjectTypeScope__Alternatives_3 )
+ // InternalApplicationConfiguration.g:6827:3: rule__ObjectTypeScope__Alternatives_3
+ {
+ pushFollow(FOLLOW_2);
+ rule__ObjectTypeScope__Alternatives_3();
+
+ state._fsp--;
+
+
+ }
+
+ after(grammarAccess.getObjectTypeScopeAccess().getAlternatives_3());
+
+ }
+
+
+ }
+
+ }
+ catch (RecognitionException re) {
+ reportError(re);
+ recover(input,re);
+ }
+ finally {
+
+ restoreStackSize(stackSize);
+
+ }
+ return ;
+ }
+ // $ANTLR end "rule__ObjectTypeScope__Group__3__Impl"
+
+
+ // $ANTLR start "rule__IntegerTypeScope__Group__0"
+ // InternalApplicationConfiguration.g:6836:1: rule__IntegerTypeScope__Group__0 : rule__IntegerTypeScope__Group__0__Impl rule__IntegerTypeScope__Group__1 ;
+ public final void rule__IntegerTypeScope__Group__0() throws RecognitionException {
+
+ int stackSize = keepStackSize();
+
+ try {
+ // InternalApplicationConfiguration.g:6840:1: ( rule__IntegerTypeScope__Group__0__Impl rule__IntegerTypeScope__Group__1 )
+ // InternalApplicationConfiguration.g:6841:2: rule__IntegerTypeScope__Group__0__Impl rule__IntegerTypeScope__Group__1
+ {
+ pushFollow(FOLLOW_36);
+ rule__IntegerTypeScope__Group__0__Impl();
+
+ state._fsp--;
+
+ pushFollow(FOLLOW_2);
+ rule__IntegerTypeScope__Group__1();
+
+ state._fsp--;
+
+
+ }
+
+ }
+ catch (RecognitionException re) {
+ reportError(re);
+ recover(input,re);
+ }
+ finally {
+
+ restoreStackSize(stackSize);
+
+ }
+ return ;
+ }
+ // $ANTLR end "rule__IntegerTypeScope__Group__0"
+
+
+ // $ANTLR start "rule__IntegerTypeScope__Group__0__Impl"
+ // InternalApplicationConfiguration.g:6848:1: rule__IntegerTypeScope__Group__0__Impl : ( '#' ) ;
+ public final void rule__IntegerTypeScope__Group__0__Impl() throws RecognitionException {
+
+ int stackSize = keepStackSize();
+
+ try {
+ // InternalApplicationConfiguration.g:6852:1: ( ( '#' ) )
+ // InternalApplicationConfiguration.g:6853:1: ( '#' )
+ {
+ // InternalApplicationConfiguration.g:6853:1: ( '#' )
+ // InternalApplicationConfiguration.g:6854:2: '#'
+ {
+ before(grammarAccess.getIntegerTypeScopeAccess().getNumberSignKeyword_0());
+ match(input,44,FOLLOW_2);
+ after(grammarAccess.getIntegerTypeScopeAccess().getNumberSignKeyword_0());
+
+ }
+
+
+ }
+
+ }
+ catch (RecognitionException re) {
+ reportError(re);
+ recover(input,re);
+ }
+ finally {
+
+ restoreStackSize(stackSize);
+
+ }
+ return ;
+ }
+ // $ANTLR end "rule__IntegerTypeScope__Group__0__Impl"
+
+
+ // $ANTLR start "rule__IntegerTypeScope__Group__1"
+ // InternalApplicationConfiguration.g:6863:1: rule__IntegerTypeScope__Group__1 : rule__IntegerTypeScope__Group__1__Impl rule__IntegerTypeScope__Group__2 ;
+ public final void rule__IntegerTypeScope__Group__1() throws RecognitionException {
+
+ int stackSize = keepStackSize();
+
+ try {
+ // InternalApplicationConfiguration.g:6867:1: ( rule__IntegerTypeScope__Group__1__Impl rule__IntegerTypeScope__Group__2 )
+ // InternalApplicationConfiguration.g:6868:2: rule__IntegerTypeScope__Group__1__Impl rule__IntegerTypeScope__Group__2
+ {
+ pushFollow(FOLLOW_33);
+ rule__IntegerTypeScope__Group__1__Impl();
+
+ state._fsp--;
+
+ pushFollow(FOLLOW_2);
+ rule__IntegerTypeScope__Group__2();
+
+ state._fsp--;
+
+
+ }
+
+ }
+ catch (RecognitionException re) {
+ reportError(re);
+ recover(input,re);
+ }
+ finally {
+
+ restoreStackSize(stackSize);
+
+ }
+ return ;
+ }
+ // $ANTLR end "rule__IntegerTypeScope__Group__1"
+
+
+ // $ANTLR start "rule__IntegerTypeScope__Group__1__Impl"
+ // InternalApplicationConfiguration.g:6875:1: rule__IntegerTypeScope__Group__1__Impl : ( ( rule__IntegerTypeScope__TypeAssignment_1 ) ) ;
+ public final void rule__IntegerTypeScope__Group__1__Impl() throws RecognitionException {
+
+ int stackSize = keepStackSize();
+
+ try {
+ // InternalApplicationConfiguration.g:6879:1: ( ( ( rule__IntegerTypeScope__TypeAssignment_1 ) ) )
+ // InternalApplicationConfiguration.g:6880:1: ( ( rule__IntegerTypeScope__TypeAssignment_1 ) )
+ {
+ // InternalApplicationConfiguration.g:6880:1: ( ( rule__IntegerTypeScope__TypeAssignment_1 ) )
+ // InternalApplicationConfiguration.g:6881:2: ( rule__IntegerTypeScope__TypeAssignment_1 )
+ {
+ before(grammarAccess.getIntegerTypeScopeAccess().getTypeAssignment_1());
+ // InternalApplicationConfiguration.g:6882:2: ( rule__IntegerTypeScope__TypeAssignment_1 )
+ // InternalApplicationConfiguration.g:6882:3: rule__IntegerTypeScope__TypeAssignment_1
+ {
+ pushFollow(FOLLOW_2);
+ rule__IntegerTypeScope__TypeAssignment_1();
+
+ state._fsp--;
+
+
+ }
+
+ after(grammarAccess.getIntegerTypeScopeAccess().getTypeAssignment_1());
+
+ }
+
+
+ }
+
+ }
+ catch (RecognitionException re) {
+ reportError(re);
+ recover(input,re);
+ }
+ finally {
+
+ restoreStackSize(stackSize);
+
+ }
+ return ;
+ }
+ // $ANTLR end "rule__IntegerTypeScope__Group__1__Impl"
+
+
+ // $ANTLR start "rule__IntegerTypeScope__Group__2"
+ // InternalApplicationConfiguration.g:6890:1: rule__IntegerTypeScope__Group__2 : rule__IntegerTypeScope__Group__2__Impl rule__IntegerTypeScope__Group__3 ;
+ public final void rule__IntegerTypeScope__Group__2() throws RecognitionException {
+
+ int stackSize = keepStackSize();
+
+ try {
+ // InternalApplicationConfiguration.g:6894:1: ( rule__IntegerTypeScope__Group__2__Impl rule__IntegerTypeScope__Group__3 )
+ // InternalApplicationConfiguration.g:6895:2: rule__IntegerTypeScope__Group__2__Impl rule__IntegerTypeScope__Group__3
+ {
+ pushFollow(FOLLOW_37);
+ rule__IntegerTypeScope__Group__2__Impl();
+
+ state._fsp--;
+
+ pushFollow(FOLLOW_2);
+ rule__IntegerTypeScope__Group__3();
+
+ state._fsp--;
+
+
+ }
+
+ }
+ catch (RecognitionException re) {
+ reportError(re);
+ recover(input,re);
+ }
+ finally {
+
+ restoreStackSize(stackSize);
+
+ }
+ return ;
+ }
+ // $ANTLR end "rule__IntegerTypeScope__Group__2"
+
+
+ // $ANTLR start "rule__IntegerTypeScope__Group__2__Impl"
+ // InternalApplicationConfiguration.g:6902:1: rule__IntegerTypeScope__Group__2__Impl : ( ( rule__IntegerTypeScope__Alternatives_2 ) ) ;
+ public final void rule__IntegerTypeScope__Group__2__Impl() throws RecognitionException {
+
+ int stackSize = keepStackSize();
+
+ try {
+ // InternalApplicationConfiguration.g:6906:1: ( ( ( rule__IntegerTypeScope__Alternatives_2 ) ) )
+ // InternalApplicationConfiguration.g:6907:1: ( ( rule__IntegerTypeScope__Alternatives_2 ) )
+ {
+ // InternalApplicationConfiguration.g:6907:1: ( ( rule__IntegerTypeScope__Alternatives_2 ) )
+ // InternalApplicationConfiguration.g:6908:2: ( rule__IntegerTypeScope__Alternatives_2 )
+ {
+ before(grammarAccess.getIntegerTypeScopeAccess().getAlternatives_2());
+ // InternalApplicationConfiguration.g:6909:2: ( rule__IntegerTypeScope__Alternatives_2 )
+ // InternalApplicationConfiguration.g:6909:3: rule__IntegerTypeScope__Alternatives_2
+ {
+ pushFollow(FOLLOW_2);
+ rule__IntegerTypeScope__Alternatives_2();
+
+ state._fsp--;
+
+
+ }
+
+ after(grammarAccess.getIntegerTypeScopeAccess().getAlternatives_2());
+
+ }
+
+
+ }
+
+ }
+ catch (RecognitionException re) {
+ reportError(re);
+ recover(input,re);
+ }
+ finally {
+
+ restoreStackSize(stackSize);
+
+ }
+ return ;
+ }
+ // $ANTLR end "rule__IntegerTypeScope__Group__2__Impl"
+
+
+ // $ANTLR start "rule__IntegerTypeScope__Group__3"
+ // InternalApplicationConfiguration.g:6917:1: rule__IntegerTypeScope__Group__3 : rule__IntegerTypeScope__Group__3__Impl ;
+ public final void rule__IntegerTypeScope__Group__3() throws RecognitionException {
+
+ int stackSize = keepStackSize();
+
+ try {
+ // InternalApplicationConfiguration.g:6921:1: ( rule__IntegerTypeScope__Group__3__Impl )
+ // InternalApplicationConfiguration.g:6922:2: rule__IntegerTypeScope__Group__3__Impl
+ {
+ pushFollow(FOLLOW_2);
+ rule__IntegerTypeScope__Group__3__Impl();
+
+ state._fsp--;
+
+
+ }
+
+ }
+ catch (RecognitionException re) {
+ reportError(re);
+ recover(input,re);
+ }
+ finally {
+
+ restoreStackSize(stackSize);
+
+ }
+ return ;
+ }
+ // $ANTLR end "rule__IntegerTypeScope__Group__3"
+
+
+ // $ANTLR start "rule__IntegerTypeScope__Group__3__Impl"
+ // InternalApplicationConfiguration.g:6928:1: rule__IntegerTypeScope__Group__3__Impl : ( ( rule__IntegerTypeScope__Alternatives_3 ) ) ;
+ public final void rule__IntegerTypeScope__Group__3__Impl() throws RecognitionException {
+
+ int stackSize = keepStackSize();
+
+ try {
+ // InternalApplicationConfiguration.g:6932:1: ( ( ( rule__IntegerTypeScope__Alternatives_3 ) ) )
+ // InternalApplicationConfiguration.g:6933:1: ( ( rule__IntegerTypeScope__Alternatives_3 ) )
+ {
+ // InternalApplicationConfiguration.g:6933:1: ( ( rule__IntegerTypeScope__Alternatives_3 ) )
+ // InternalApplicationConfiguration.g:6934:2: ( rule__IntegerTypeScope__Alternatives_3 )
+ {
+ before(grammarAccess.getIntegerTypeScopeAccess().getAlternatives_3());
+ // InternalApplicationConfiguration.g:6935:2: ( rule__IntegerTypeScope__Alternatives_3 )
+ // InternalApplicationConfiguration.g:6935:3: rule__IntegerTypeScope__Alternatives_3
+ {
+ pushFollow(FOLLOW_2);
+ rule__IntegerTypeScope__Alternatives_3();
+
+ state._fsp--;
+
+
+ }
+
+ after(grammarAccess.getIntegerTypeScopeAccess().getAlternatives_3());
+
+ }
+
+
+ }
+
+ }
+ catch (RecognitionException re) {
+ reportError(re);
+ recover(input,re);
+ }
+ finally {
+
+ restoreStackSize(stackSize);
+
+ }
+ return ;
+ }
+ // $ANTLR end "rule__IntegerTypeScope__Group__3__Impl"
+
+
+ // $ANTLR start "rule__RealTypeScope__Group__0"
+ // InternalApplicationConfiguration.g:6944:1: rule__RealTypeScope__Group__0 : rule__RealTypeScope__Group__0__Impl rule__RealTypeScope__Group__1 ;
+ public final void rule__RealTypeScope__Group__0() throws RecognitionException {
+
+ int stackSize = keepStackSize();
+
+ try {
+ // InternalApplicationConfiguration.g:6948:1: ( rule__RealTypeScope__Group__0__Impl rule__RealTypeScope__Group__1 )
+ // InternalApplicationConfiguration.g:6949:2: rule__RealTypeScope__Group__0__Impl rule__RealTypeScope__Group__1
+ {
+ pushFollow(FOLLOW_38);
+ rule__RealTypeScope__Group__0__Impl();
+
+ state._fsp--;
+
+ pushFollow(FOLLOW_2);
+ rule__RealTypeScope__Group__1();
+
+ state._fsp--;
+
+
+ }
+
+ }
+ catch (RecognitionException re) {
+ reportError(re);
+ recover(input,re);
+ }
+ finally {
+
+ restoreStackSize(stackSize);
+
+ }
+ return ;
+ }
+ // $ANTLR end "rule__RealTypeScope__Group__0"
+
+
+ // $ANTLR start "rule__RealTypeScope__Group__0__Impl"
+ // InternalApplicationConfiguration.g:6956:1: rule__RealTypeScope__Group__0__Impl : ( '#' ) ;
+ public final void rule__RealTypeScope__Group__0__Impl() throws RecognitionException {
+
+ int stackSize = keepStackSize();
+
+ try {
+ // InternalApplicationConfiguration.g:6960:1: ( ( '#' ) )
+ // InternalApplicationConfiguration.g:6961:1: ( '#' )
+ {
+ // InternalApplicationConfiguration.g:6961:1: ( '#' )
+ // InternalApplicationConfiguration.g:6962:2: '#'
+ {
+ before(grammarAccess.getRealTypeScopeAccess().getNumberSignKeyword_0());
+ match(input,44,FOLLOW_2);
+ after(grammarAccess.getRealTypeScopeAccess().getNumberSignKeyword_0());
+
+ }
+
+
+ }
+
+ }
+ catch (RecognitionException re) {
+ reportError(re);
+ recover(input,re);
+ }
+ finally {
+
+ restoreStackSize(stackSize);
+
+ }
+ return ;
+ }
+ // $ANTLR end "rule__RealTypeScope__Group__0__Impl"
+
+
+ // $ANTLR start "rule__RealTypeScope__Group__1"
+ // InternalApplicationConfiguration.g:6971:1: rule__RealTypeScope__Group__1 : rule__RealTypeScope__Group__1__Impl rule__RealTypeScope__Group__2 ;
+ public final void rule__RealTypeScope__Group__1() throws RecognitionException {
+
+ int stackSize = keepStackSize();
+
+ try {
+ // InternalApplicationConfiguration.g:6975:1: ( rule__RealTypeScope__Group__1__Impl rule__RealTypeScope__Group__2 )
+ // InternalApplicationConfiguration.g:6976:2: rule__RealTypeScope__Group__1__Impl rule__RealTypeScope__Group__2
+ {
+ pushFollow(FOLLOW_33);
+ rule__RealTypeScope__Group__1__Impl();
+
+ state._fsp--;
+
+ pushFollow(FOLLOW_2);
+ rule__RealTypeScope__Group__2();
+
+ state._fsp--;
+
+
+ }
+
+ }
+ catch (RecognitionException re) {
+ reportError(re);
+ recover(input,re);
+ }
+ finally {
+
+ restoreStackSize(stackSize);
+
+ }
+ return ;
+ }
+ // $ANTLR end "rule__RealTypeScope__Group__1"
+
+
+ // $ANTLR start "rule__RealTypeScope__Group__1__Impl"
+ // InternalApplicationConfiguration.g:6983:1: rule__RealTypeScope__Group__1__Impl : ( ( rule__RealTypeScope__TypeAssignment_1 ) ) ;
+ public final void rule__RealTypeScope__Group__1__Impl() throws RecognitionException {
+
+ int stackSize = keepStackSize();
+
+ try {
+ // InternalApplicationConfiguration.g:6987:1: ( ( ( rule__RealTypeScope__TypeAssignment_1 ) ) )
+ // InternalApplicationConfiguration.g:6988:1: ( ( rule__RealTypeScope__TypeAssignment_1 ) )
+ {
+ // InternalApplicationConfiguration.g:6988:1: ( ( rule__RealTypeScope__TypeAssignment_1 ) )
+ // InternalApplicationConfiguration.g:6989:2: ( rule__RealTypeScope__TypeAssignment_1 )
+ {
+ before(grammarAccess.getRealTypeScopeAccess().getTypeAssignment_1());
+ // InternalApplicationConfiguration.g:6990:2: ( rule__RealTypeScope__TypeAssignment_1 )
+ // InternalApplicationConfiguration.g:6990:3: rule__RealTypeScope__TypeAssignment_1
+ {
+ pushFollow(FOLLOW_2);
+ rule__RealTypeScope__TypeAssignment_1();
+
+ state._fsp--;
+
+
+ }
+
+ after(grammarAccess.getRealTypeScopeAccess().getTypeAssignment_1());
+
+ }
+
+
+ }
+
+ }
+ catch (RecognitionException re) {
+ reportError(re);
+ recover(input,re);
+ }
+ finally {
+
+ restoreStackSize(stackSize);
+
+ }
+ return ;
+ }
+ // $ANTLR end "rule__RealTypeScope__Group__1__Impl"
+
+
+ // $ANTLR start "rule__RealTypeScope__Group__2"
+ // InternalApplicationConfiguration.g:6998:1: rule__RealTypeScope__Group__2 : rule__RealTypeScope__Group__2__Impl rule__RealTypeScope__Group__3 ;
+ public final void rule__RealTypeScope__Group__2() throws RecognitionException {
+
+ int stackSize = keepStackSize();
+
+ try {
+ // InternalApplicationConfiguration.g:7002:1: ( rule__RealTypeScope__Group__2__Impl rule__RealTypeScope__Group__3 )
+ // InternalApplicationConfiguration.g:7003:2: rule__RealTypeScope__Group__2__Impl rule__RealTypeScope__Group__3
+ {
+ pushFollow(FOLLOW_37);
+ rule__RealTypeScope__Group__2__Impl();
+
+ state._fsp--;
+
+ pushFollow(FOLLOW_2);
+ rule__RealTypeScope__Group__3();
+
+ state._fsp--;
+
+
+ }
+
+ }
+ catch (RecognitionException re) {
+ reportError(re);
+ recover(input,re);
+ }
+ finally {
+
+ restoreStackSize(stackSize);
+
+ }
+ return ;
+ }
+ // $ANTLR end "rule__RealTypeScope__Group__2"
+
+
+ // $ANTLR start "rule__RealTypeScope__Group__2__Impl"
+ // InternalApplicationConfiguration.g:7010:1: rule__RealTypeScope__Group__2__Impl : ( ( rule__RealTypeScope__Alternatives_2 ) ) ;
+ public final void rule__RealTypeScope__Group__2__Impl() throws RecognitionException {
+
+ int stackSize = keepStackSize();
+
+ try {
+ // InternalApplicationConfiguration.g:7014:1: ( ( ( rule__RealTypeScope__Alternatives_2 ) ) )
+ // InternalApplicationConfiguration.g:7015:1: ( ( rule__RealTypeScope__Alternatives_2 ) )
+ {
+ // InternalApplicationConfiguration.g:7015:1: ( ( rule__RealTypeScope__Alternatives_2 ) )
+ // InternalApplicationConfiguration.g:7016:2: ( rule__RealTypeScope__Alternatives_2 )
+ {
+ before(grammarAccess.getRealTypeScopeAccess().getAlternatives_2());
+ // InternalApplicationConfiguration.g:7017:2: ( rule__RealTypeScope__Alternatives_2 )
+ // InternalApplicationConfiguration.g:7017:3: rule__RealTypeScope__Alternatives_2
+ {
+ pushFollow(FOLLOW_2);
+ rule__RealTypeScope__Alternatives_2();
+
+ state._fsp--;
+
+
+ }
+
+ after(grammarAccess.getRealTypeScopeAccess().getAlternatives_2());
+
+ }
+
+
+ }
+
+ }
+ catch (RecognitionException re) {
+ reportError(re);
+ recover(input,re);
+ }
+ finally {
+
+ restoreStackSize(stackSize);
+
+ }
+ return ;
+ }
+ // $ANTLR end "rule__RealTypeScope__Group__2__Impl"
+
+
+ // $ANTLR start "rule__RealTypeScope__Group__3"
+ // InternalApplicationConfiguration.g:7025:1: rule__RealTypeScope__Group__3 : rule__RealTypeScope__Group__3__Impl ;
+ public final void rule__RealTypeScope__Group__3() throws RecognitionException {
+
+ int stackSize = keepStackSize();
+
+ try {
+ // InternalApplicationConfiguration.g:7029:1: ( rule__RealTypeScope__Group__3__Impl )
+ // InternalApplicationConfiguration.g:7030:2: rule__RealTypeScope__Group__3__Impl
+ {
+ pushFollow(FOLLOW_2);
+ rule__RealTypeScope__Group__3__Impl();
+
+ state._fsp--;
+
+
+ }
+
+ }
+ catch (RecognitionException re) {
+ reportError(re);
+ recover(input,re);
+ }
+ finally {
+
+ restoreStackSize(stackSize);
+
+ }
+ return ;
+ }
+ // $ANTLR end "rule__RealTypeScope__Group__3"
+
+
+ // $ANTLR start "rule__RealTypeScope__Group__3__Impl"
+ // InternalApplicationConfiguration.g:7036:1: rule__RealTypeScope__Group__3__Impl : ( ( rule__RealTypeScope__Alternatives_3 ) ) ;
+ public final void rule__RealTypeScope__Group__3__Impl() throws RecognitionException {
+
+ int stackSize = keepStackSize();
+
+ try {
+ // InternalApplicationConfiguration.g:7040:1: ( ( ( rule__RealTypeScope__Alternatives_3 ) ) )
+ // InternalApplicationConfiguration.g:7041:1: ( ( rule__RealTypeScope__Alternatives_3 ) )
+ {
+ // InternalApplicationConfiguration.g:7041:1: ( ( rule__RealTypeScope__Alternatives_3 ) )
+ // InternalApplicationConfiguration.g:7042:2: ( rule__RealTypeScope__Alternatives_3 )
+ {
+ before(grammarAccess.getRealTypeScopeAccess().getAlternatives_3());
+ // InternalApplicationConfiguration.g:7043:2: ( rule__RealTypeScope__Alternatives_3 )
+ // InternalApplicationConfiguration.g:7043:3: rule__RealTypeScope__Alternatives_3
+ {
+ pushFollow(FOLLOW_2);
+ rule__RealTypeScope__Alternatives_3();
+
+ state._fsp--;
+
+
+ }
+
+ after(grammarAccess.getRealTypeScopeAccess().getAlternatives_3());
+
+ }
+
+
+ }
+
+ }
+ catch (RecognitionException re) {
+ reportError(re);
+ recover(input,re);
+ }
+ finally {
+
+ restoreStackSize(stackSize);
+
+ }
+ return ;
+ }
+ // $ANTLR end "rule__RealTypeScope__Group__3__Impl"
+
+
+ // $ANTLR start "rule__StringTypeScope__Group__0"
+ // InternalApplicationConfiguration.g:7052:1: rule__StringTypeScope__Group__0 : rule__StringTypeScope__Group__0__Impl rule__StringTypeScope__Group__1 ;
+ public final void rule__StringTypeScope__Group__0() throws RecognitionException {
+
+ int stackSize = keepStackSize();
+
+ try {
+ // InternalApplicationConfiguration.g:7056:1: ( rule__StringTypeScope__Group__0__Impl rule__StringTypeScope__Group__1 )
+ // InternalApplicationConfiguration.g:7057:2: rule__StringTypeScope__Group__0__Impl rule__StringTypeScope__Group__1
+ {
+ pushFollow(FOLLOW_39);
+ rule__StringTypeScope__Group__0__Impl();
+
+ state._fsp--;
+
+ pushFollow(FOLLOW_2);
+ rule__StringTypeScope__Group__1();
+
+ state._fsp--;
+
+
+ }
+
+ }
+ catch (RecognitionException re) {
+ reportError(re);
+ recover(input,re);
+ }
+ finally {
+
+ restoreStackSize(stackSize);
+
+ }
+ return ;
+ }
+ // $ANTLR end "rule__StringTypeScope__Group__0"
+
+
+ // $ANTLR start "rule__StringTypeScope__Group__0__Impl"
+ // InternalApplicationConfiguration.g:7064:1: rule__StringTypeScope__Group__0__Impl : ( '#' ) ;
+ public final void rule__StringTypeScope__Group__0__Impl() throws RecognitionException {
+
+ int stackSize = keepStackSize();
+
+ try {
+ // InternalApplicationConfiguration.g:7068:1: ( ( '#' ) )
+ // InternalApplicationConfiguration.g:7069:1: ( '#' )
+ {
+ // InternalApplicationConfiguration.g:7069:1: ( '#' )
+ // InternalApplicationConfiguration.g:7070:2: '#'
+ {
+ before(grammarAccess.getStringTypeScopeAccess().getNumberSignKeyword_0());
+ match(input,44,FOLLOW_2);
+ after(grammarAccess.getStringTypeScopeAccess().getNumberSignKeyword_0());
+
+ }
+
+
+ }
+
+ }
+ catch (RecognitionException re) {
+ reportError(re);
+ recover(input,re);
+ }
+ finally {
+
+ restoreStackSize(stackSize);
+
+ }
+ return ;
+ }
+ // $ANTLR end "rule__StringTypeScope__Group__0__Impl"
+
+
+ // $ANTLR start "rule__StringTypeScope__Group__1"
+ // InternalApplicationConfiguration.g:7079:1: rule__StringTypeScope__Group__1 : rule__StringTypeScope__Group__1__Impl rule__StringTypeScope__Group__2 ;
+ public final void rule__StringTypeScope__Group__1() throws RecognitionException {
+
+ int stackSize = keepStackSize();
+
+ try {
+ // InternalApplicationConfiguration.g:7083:1: ( rule__StringTypeScope__Group__1__Impl rule__StringTypeScope__Group__2 )
+ // InternalApplicationConfiguration.g:7084:2: rule__StringTypeScope__Group__1__Impl rule__StringTypeScope__Group__2
+ {
+ pushFollow(FOLLOW_33);
+ rule__StringTypeScope__Group__1__Impl();
+
+ state._fsp--;
+
+ pushFollow(FOLLOW_2);
+ rule__StringTypeScope__Group__2();
+
+ state._fsp--;
+
+
+ }
+
+ }
+ catch (RecognitionException re) {
+ reportError(re);
+ recover(input,re);
+ }
+ finally {
+
+ restoreStackSize(stackSize);
+
+ }
+ return ;
+ }
+ // $ANTLR end "rule__StringTypeScope__Group__1"
+
+
+ // $ANTLR start "rule__StringTypeScope__Group__1__Impl"
+ // InternalApplicationConfiguration.g:7091:1: rule__StringTypeScope__Group__1__Impl : ( ( rule__StringTypeScope__TypeAssignment_1 ) ) ;
+ public final void rule__StringTypeScope__Group__1__Impl() throws RecognitionException {
+
+ int stackSize = keepStackSize();
+
+ try {
+ // InternalApplicationConfiguration.g:7095:1: ( ( ( rule__StringTypeScope__TypeAssignment_1 ) ) )
+ // InternalApplicationConfiguration.g:7096:1: ( ( rule__StringTypeScope__TypeAssignment_1 ) )
+ {
+ // InternalApplicationConfiguration.g:7096:1: ( ( rule__StringTypeScope__TypeAssignment_1 ) )
+ // InternalApplicationConfiguration.g:7097:2: ( rule__StringTypeScope__TypeAssignment_1 )
+ {
+ before(grammarAccess.getStringTypeScopeAccess().getTypeAssignment_1());
+ // InternalApplicationConfiguration.g:7098:2: ( rule__StringTypeScope__TypeAssignment_1 )
+ // InternalApplicationConfiguration.g:7098:3: rule__StringTypeScope__TypeAssignment_1
+ {
+ pushFollow(FOLLOW_2);
+ rule__StringTypeScope__TypeAssignment_1();
+
+ state._fsp--;
+
+
+ }
+
+ after(grammarAccess.getStringTypeScopeAccess().getTypeAssignment_1());
+
+ }
+
+
+ }
+
+ }
+ catch (RecognitionException re) {
+ reportError(re);
+ recover(input,re);
+ }
+ finally {
+
+ restoreStackSize(stackSize);
+
+ }
+ return ;
+ }
+ // $ANTLR end "rule__StringTypeScope__Group__1__Impl"
+
+
+ // $ANTLR start "rule__StringTypeScope__Group__2"
+ // InternalApplicationConfiguration.g:7106:1: rule__StringTypeScope__Group__2 : rule__StringTypeScope__Group__2__Impl rule__StringTypeScope__Group__3 ;
+ public final void rule__StringTypeScope__Group__2() throws RecognitionException {
+
+ int stackSize = keepStackSize();
+
+ try {
+ // InternalApplicationConfiguration.g:7110:1: ( rule__StringTypeScope__Group__2__Impl rule__StringTypeScope__Group__3 )
+ // InternalApplicationConfiguration.g:7111:2: rule__StringTypeScope__Group__2__Impl rule__StringTypeScope__Group__3
+ {
+ pushFollow(FOLLOW_37);
+ rule__StringTypeScope__Group__2__Impl();
+
+ state._fsp--;
+
+ pushFollow(FOLLOW_2);
+ rule__StringTypeScope__Group__3();
+
+ state._fsp--;
+
+
+ }
+
+ }
+ catch (RecognitionException re) {
+ reportError(re);
+ recover(input,re);
+ }
+ finally {
+
+ restoreStackSize(stackSize);
+
+ }
+ return ;
+ }
+ // $ANTLR end "rule__StringTypeScope__Group__2"
+
+
+ // $ANTLR start "rule__StringTypeScope__Group__2__Impl"
+ // InternalApplicationConfiguration.g:7118:1: rule__StringTypeScope__Group__2__Impl : ( ( rule__StringTypeScope__Alternatives_2 ) ) ;
+ public final void rule__StringTypeScope__Group__2__Impl() throws RecognitionException {
+
+ int stackSize = keepStackSize();
+
+ try {
+ // InternalApplicationConfiguration.g:7122:1: ( ( ( rule__StringTypeScope__Alternatives_2 ) ) )
+ // InternalApplicationConfiguration.g:7123:1: ( ( rule__StringTypeScope__Alternatives_2 ) )
+ {
+ // InternalApplicationConfiguration.g:7123:1: ( ( rule__StringTypeScope__Alternatives_2 ) )
+ // InternalApplicationConfiguration.g:7124:2: ( rule__StringTypeScope__Alternatives_2 )
+ {
+ before(grammarAccess.getStringTypeScopeAccess().getAlternatives_2());
+ // InternalApplicationConfiguration.g:7125:2: ( rule__StringTypeScope__Alternatives_2 )
+ // InternalApplicationConfiguration.g:7125:3: rule__StringTypeScope__Alternatives_2
+ {
+ pushFollow(FOLLOW_2);
+ rule__StringTypeScope__Alternatives_2();
+
+ state._fsp--;
+
+
+ }
+
+ after(grammarAccess.getStringTypeScopeAccess().getAlternatives_2());
+
+ }
+
+
+ }
+
+ }
+ catch (RecognitionException re) {
+ reportError(re);
+ recover(input,re);
+ }
+ finally {
+
+ restoreStackSize(stackSize);
+
+ }
+ return ;
+ }
+ // $ANTLR end "rule__StringTypeScope__Group__2__Impl"
+
+
+ // $ANTLR start "rule__StringTypeScope__Group__3"
+ // InternalApplicationConfiguration.g:7133:1: rule__StringTypeScope__Group__3 : rule__StringTypeScope__Group__3__Impl ;
+ public final void rule__StringTypeScope__Group__3() throws RecognitionException {
+
+ int stackSize = keepStackSize();
+
+ try {
+ // InternalApplicationConfiguration.g:7137:1: ( rule__StringTypeScope__Group__3__Impl )
+ // InternalApplicationConfiguration.g:7138:2: rule__StringTypeScope__Group__3__Impl
+ {
+ pushFollow(FOLLOW_2);
+ rule__StringTypeScope__Group__3__Impl();
+
+ state._fsp--;
+
+
+ }
+
+ }
+ catch (RecognitionException re) {
+ reportError(re);
+ recover(input,re);
+ }
+ finally {
+
+ restoreStackSize(stackSize);
+
+ }
+ return ;
+ }
+ // $ANTLR end "rule__StringTypeScope__Group__3"
+
+
+ // $ANTLR start "rule__StringTypeScope__Group__3__Impl"
+ // InternalApplicationConfiguration.g:7144:1: rule__StringTypeScope__Group__3__Impl : ( ( rule__StringTypeScope__Alternatives_3 ) ) ;
+ public final void rule__StringTypeScope__Group__3__Impl() throws RecognitionException {
+
+ int stackSize = keepStackSize();
+
+ try {
+ // InternalApplicationConfiguration.g:7148:1: ( ( ( rule__StringTypeScope__Alternatives_3 ) ) )
+ // InternalApplicationConfiguration.g:7149:1: ( ( rule__StringTypeScope__Alternatives_3 ) )
+ {
+ // InternalApplicationConfiguration.g:7149:1: ( ( rule__StringTypeScope__Alternatives_3 ) )
+ // InternalApplicationConfiguration.g:7150:2: ( rule__StringTypeScope__Alternatives_3 )
+ {
+ before(grammarAccess.getStringTypeScopeAccess().getAlternatives_3());
+ // InternalApplicationConfiguration.g:7151:2: ( rule__StringTypeScope__Alternatives_3 )
+ // InternalApplicationConfiguration.g:7151:3: rule__StringTypeScope__Alternatives_3
+ {
+ pushFollow(FOLLOW_2);
+ rule__StringTypeScope__Alternatives_3();
+
+ state._fsp--;
+
+
+ }
+
+ after(grammarAccess.getStringTypeScopeAccess().getAlternatives_3());
+
+ }
+
+
+ }
+
+ }
+ catch (RecognitionException re) {
+ reportError(re);
+ recover(input,re);
+ }
+ finally {
+
+ restoreStackSize(stackSize);
+
+ }
+ return ;
+ }
+ // $ANTLR end "rule__StringTypeScope__Group__3__Impl"
+
+
+ // $ANTLR start "rule__ClassReference__Group__0"
+ // InternalApplicationConfiguration.g:7160:1: rule__ClassReference__Group__0 : rule__ClassReference__Group__0__Impl rule__ClassReference__Group__1 ;
+ public final void rule__ClassReference__Group__0() throws RecognitionException {
+
+ int stackSize = keepStackSize();
+
+ try {
+ // InternalApplicationConfiguration.g:7164:1: ( rule__ClassReference__Group__0__Impl rule__ClassReference__Group__1 )
+ // InternalApplicationConfiguration.g:7165:2: rule__ClassReference__Group__0__Impl rule__ClassReference__Group__1
+ {
+ pushFollow(FOLLOW_8);
+ rule__ClassReference__Group__0__Impl();
+
+ state._fsp--;
+
+ pushFollow(FOLLOW_2);
+ rule__ClassReference__Group__1();
+
+ state._fsp--;
+
+
+ }
+
+ }
+ catch (RecognitionException re) {
+ reportError(re);
+ recover(input,re);
+ }
+ finally {
+
+ restoreStackSize(stackSize);
+
+ }
+ return ;
+ }
+ // $ANTLR end "rule__ClassReference__Group__0"
+
+
+ // $ANTLR start "rule__ClassReference__Group__0__Impl"
+ // InternalApplicationConfiguration.g:7172:1: rule__ClassReference__Group__0__Impl : ( '<' ) ;
+ public final void rule__ClassReference__Group__0__Impl() throws RecognitionException {
+
+ int stackSize = keepStackSize();
+
+ try {
+ // InternalApplicationConfiguration.g:7176:1: ( ( '<' ) )
+ // InternalApplicationConfiguration.g:7177:1: ( '<' )
+ {
+ // InternalApplicationConfiguration.g:7177:1: ( '<' )
+ // InternalApplicationConfiguration.g:7178:2: '<'
+ {
+ before(grammarAccess.getClassReferenceAccess().getLessThanSignKeyword_0());
+ match(input,45,FOLLOW_2);
+ after(grammarAccess.getClassReferenceAccess().getLessThanSignKeyword_0());
+
+ }
+
+
+ }
+
+ }
+ catch (RecognitionException re) {
+ reportError(re);
+ recover(input,re);
+ }
+ finally {
+
+ restoreStackSize(stackSize);
+
+ }
+ return ;
+ }
+ // $ANTLR end "rule__ClassReference__Group__0__Impl"
+
+
+ // $ANTLR start "rule__ClassReference__Group__1"
+ // InternalApplicationConfiguration.g:7187:1: rule__ClassReference__Group__1 : rule__ClassReference__Group__1__Impl rule__ClassReference__Group__2 ;
+ public final void rule__ClassReference__Group__1() throws RecognitionException {
+
+ int stackSize = keepStackSize();
+
+ try {
+ // InternalApplicationConfiguration.g:7191:1: ( rule__ClassReference__Group__1__Impl rule__ClassReference__Group__2 )
+ // InternalApplicationConfiguration.g:7192:2: rule__ClassReference__Group__1__Impl rule__ClassReference__Group__2
+ {
+ pushFollow(FOLLOW_40);
+ rule__ClassReference__Group__1__Impl();
+
+ state._fsp--;
+
+ pushFollow(FOLLOW_2);
+ rule__ClassReference__Group__2();
+
+ state._fsp--;
+
+
+ }
+
+ }
+ catch (RecognitionException re) {
+ reportError(re);
+ recover(input,re);
+ }
+ finally {
+
+ restoreStackSize(stackSize);
+
+ }
+ return ;
+ }
+ // $ANTLR end "rule__ClassReference__Group__1"
+
+
+ // $ANTLR start "rule__ClassReference__Group__1__Impl"
+ // InternalApplicationConfiguration.g:7199:1: rule__ClassReference__Group__1__Impl : ( ( rule__ClassReference__ElementAssignment_1 ) ) ;
+ public final void rule__ClassReference__Group__1__Impl() throws RecognitionException {
+
+ int stackSize = keepStackSize();
+
+ try {
+ // InternalApplicationConfiguration.g:7203:1: ( ( ( rule__ClassReference__ElementAssignment_1 ) ) )
+ // InternalApplicationConfiguration.g:7204:1: ( ( rule__ClassReference__ElementAssignment_1 ) )
+ {
+ // InternalApplicationConfiguration.g:7204:1: ( ( rule__ClassReference__ElementAssignment_1 ) )
+ // InternalApplicationConfiguration.g:7205:2: ( rule__ClassReference__ElementAssignment_1 )
+ {
+ before(grammarAccess.getClassReferenceAccess().getElementAssignment_1());
+ // InternalApplicationConfiguration.g:7206:2: ( rule__ClassReference__ElementAssignment_1 )
+ // InternalApplicationConfiguration.g:7206:3: rule__ClassReference__ElementAssignment_1
+ {
+ pushFollow(FOLLOW_2);
+ rule__ClassReference__ElementAssignment_1();
+
+ state._fsp--;
+
+
+ }
+
+ after(grammarAccess.getClassReferenceAccess().getElementAssignment_1());
+
+ }
+
+
+ }
+
+ }
+ catch (RecognitionException re) {
+ reportError(re);
+ recover(input,re);
+ }
+ finally {
+
+ restoreStackSize(stackSize);
+
+ }
+ return ;
+ }
+ // $ANTLR end "rule__ClassReference__Group__1__Impl"
+
+
+ // $ANTLR start "rule__ClassReference__Group__2"
+ // InternalApplicationConfiguration.g:7214:1: rule__ClassReference__Group__2 : rule__ClassReference__Group__2__Impl ;
+ public final void rule__ClassReference__Group__2() throws RecognitionException {
+
+ int stackSize = keepStackSize();
+
+ try {
+ // InternalApplicationConfiguration.g:7218:1: ( rule__ClassReference__Group__2__Impl )
+ // InternalApplicationConfiguration.g:7219:2: rule__ClassReference__Group__2__Impl
+ {
+ pushFollow(FOLLOW_2);
+ rule__ClassReference__Group__2__Impl();
+
+ state._fsp--;
+
+
+ }
+
+ }
+ catch (RecognitionException re) {
+ reportError(re);
+ recover(input,re);
+ }
+ finally {
+
+ restoreStackSize(stackSize);
+
+ }
+ return ;
+ }
+ // $ANTLR end "rule__ClassReference__Group__2"
+
+
+ // $ANTLR start "rule__ClassReference__Group__2__Impl"
+ // InternalApplicationConfiguration.g:7225:1: rule__ClassReference__Group__2__Impl : ( '>' ) ;
+ public final void rule__ClassReference__Group__2__Impl() throws RecognitionException {
+
+ int stackSize = keepStackSize();
+
+ try {
+ // InternalApplicationConfiguration.g:7229:1: ( ( '>' ) )
+ // InternalApplicationConfiguration.g:7230:1: ( '>' )
+ {
+ // InternalApplicationConfiguration.g:7230:1: ( '>' )
+ // InternalApplicationConfiguration.g:7231:2: '>'
+ {
+ before(grammarAccess.getClassReferenceAccess().getGreaterThanSignKeyword_2());
+ match(input,46,FOLLOW_2);
+ after(grammarAccess.getClassReferenceAccess().getGreaterThanSignKeyword_2());
+
+ }
+
+
+ }
+
+ }
+ catch (RecognitionException re) {
+ reportError(re);
+ recover(input,re);
+ }
+ finally {
+
+ restoreStackSize(stackSize);
+
+ }
+ return ;
+ }
+ // $ANTLR end "rule__ClassReference__Group__2__Impl"
+
+
+ // $ANTLR start "rule__ObjectReference__Group__0"
+ // InternalApplicationConfiguration.g:7241:1: rule__ObjectReference__Group__0 : rule__ObjectReference__Group__0__Impl rule__ObjectReference__Group__1 ;
+ public final void rule__ObjectReference__Group__0() throws RecognitionException {
+
+ int stackSize = keepStackSize();
+
+ try {
+ // InternalApplicationConfiguration.g:7245:1: ( rule__ObjectReference__Group__0__Impl rule__ObjectReference__Group__1 )
+ // InternalApplicationConfiguration.g:7246:2: rule__ObjectReference__Group__0__Impl rule__ObjectReference__Group__1
+ {
+ pushFollow(FOLLOW_35);
+ rule__ObjectReference__Group__0__Impl();
+
+ state._fsp--;
+
+ pushFollow(FOLLOW_2);
+ rule__ObjectReference__Group__1();
+
+ state._fsp--;
+
+
+ }
+
+ }
+ catch (RecognitionException re) {
+ reportError(re);
+ recover(input,re);
+ }
+ finally {
+
+ restoreStackSize(stackSize);
+
+ }
+ return ;
+ }
+ // $ANTLR end "rule__ObjectReference__Group__0"
+
+
+ // $ANTLR start "rule__ObjectReference__Group__0__Impl"
+ // InternalApplicationConfiguration.g:7253:1: rule__ObjectReference__Group__0__Impl : ( () ) ;
+ public final void rule__ObjectReference__Group__0__Impl() throws RecognitionException {
+
+ int stackSize = keepStackSize();
+
+ try {
+ // InternalApplicationConfiguration.g:7257:1: ( ( () ) )
+ // InternalApplicationConfiguration.g:7258:1: ( () )
+ {
+ // InternalApplicationConfiguration.g:7258:1: ( () )
+ // InternalApplicationConfiguration.g:7259:2: ()
+ {
+ before(grammarAccess.getObjectReferenceAccess().getObjectReferenceAction_0());
+ // InternalApplicationConfiguration.g:7260:2: ()
+ // InternalApplicationConfiguration.g:7260:3:
+ {
+ }
+
+ after(grammarAccess.getObjectReferenceAccess().getObjectReferenceAction_0());
+
+ }
+
+
+ }
+
+ }
+ finally {
+
+ restoreStackSize(stackSize);
+
+ }
+ return ;
+ }
+ // $ANTLR end "rule__ObjectReference__Group__0__Impl"
+
+
+ // $ANTLR start "rule__ObjectReference__Group__1"
+ // InternalApplicationConfiguration.g:7268:1: rule__ObjectReference__Group__1 : rule__ObjectReference__Group__1__Impl ;
+ public final void rule__ObjectReference__Group__1() throws RecognitionException {
+
+ int stackSize = keepStackSize();
+
+ try {
+ // InternalApplicationConfiguration.g:7272:1: ( rule__ObjectReference__Group__1__Impl )
+ // InternalApplicationConfiguration.g:7273:2: rule__ObjectReference__Group__1__Impl
+ {
+ pushFollow(FOLLOW_2);
+ rule__ObjectReference__Group__1__Impl();
+
+ state._fsp--;
+
+
+ }
+
+ }
+ catch (RecognitionException re) {
+ reportError(re);
+ recover(input,re);
+ }
+ finally {
+
+ restoreStackSize(stackSize);
+
+ }
+ return ;
+ }
+ // $ANTLR end "rule__ObjectReference__Group__1"
+
+
+ // $ANTLR start "rule__ObjectReference__Group__1__Impl"
+ // InternalApplicationConfiguration.g:7279:1: rule__ObjectReference__Group__1__Impl : ( 'node' ) ;
+ public final void rule__ObjectReference__Group__1__Impl() throws RecognitionException {
+
+ int stackSize = keepStackSize();
+
+ try {
+ // InternalApplicationConfiguration.g:7283:1: ( ( 'node' ) )
+ // InternalApplicationConfiguration.g:7284:1: ( 'node' )
+ {
+ // InternalApplicationConfiguration.g:7284:1: ( 'node' )
+ // InternalApplicationConfiguration.g:7285:2: 'node'
+ {
+ before(grammarAccess.getObjectReferenceAccess().getNodeKeyword_1());
+ match(input,47,FOLLOW_2);
+ after(grammarAccess.getObjectReferenceAccess().getNodeKeyword_1());
+
+ }
+
+
+ }
+
+ }
+ catch (RecognitionException re) {
+ reportError(re);
+ recover(input,re);
+ }
+ finally {
+
+ restoreStackSize(stackSize);
+
+ }
+ return ;
+ }
+ // $ANTLR end "rule__ObjectReference__Group__1__Impl"
+
+
+ // $ANTLR start "rule__IntegerReference__Group__0"
+ // InternalApplicationConfiguration.g:7295:1: rule__IntegerReference__Group__0 : rule__IntegerReference__Group__0__Impl rule__IntegerReference__Group__1 ;
+ public final void rule__IntegerReference__Group__0() throws RecognitionException {
+
+ int stackSize = keepStackSize();
+
+ try {
+ // InternalApplicationConfiguration.g:7299:1: ( rule__IntegerReference__Group__0__Impl rule__IntegerReference__Group__1 )
+ // InternalApplicationConfiguration.g:7300:2: rule__IntegerReference__Group__0__Impl rule__IntegerReference__Group__1
+ {
+ pushFollow(FOLLOW_36);
+ rule__IntegerReference__Group__0__Impl();
+
+ state._fsp--;
+
+ pushFollow(FOLLOW_2);
+ rule__IntegerReference__Group__1();
+
+ state._fsp--;
+
+
+ }
+
+ }
+ catch (RecognitionException re) {
+ reportError(re);
+ recover(input,re);
+ }
+ finally {
+
+ restoreStackSize(stackSize);
+
+ }
+ return ;
+ }
+ // $ANTLR end "rule__IntegerReference__Group__0"
+
+
+ // $ANTLR start "rule__IntegerReference__Group__0__Impl"
+ // InternalApplicationConfiguration.g:7307:1: rule__IntegerReference__Group__0__Impl : ( () ) ;
+ public final void rule__IntegerReference__Group__0__Impl() throws RecognitionException {
+
+ int stackSize = keepStackSize();
+
+ try {
+ // InternalApplicationConfiguration.g:7311:1: ( ( () ) )
+ // InternalApplicationConfiguration.g:7312:1: ( () )
+ {
+ // InternalApplicationConfiguration.g:7312:1: ( () )
+ // InternalApplicationConfiguration.g:7313:2: ()
+ {
+ before(grammarAccess.getIntegerReferenceAccess().getIntegerScopeAction_0());
+ // InternalApplicationConfiguration.g:7314:2: ()
+ // InternalApplicationConfiguration.g:7314:3:
+ {
+ }
+
+ after(grammarAccess.getIntegerReferenceAccess().getIntegerScopeAction_0());
+
+ }
+
+
+ }
+
+ }
+ finally {
+
+ restoreStackSize(stackSize);
+
+ }
+ return ;
+ }
+ // $ANTLR end "rule__IntegerReference__Group__0__Impl"
+
+
+ // $ANTLR start "rule__IntegerReference__Group__1"
+ // InternalApplicationConfiguration.g:7322:1: rule__IntegerReference__Group__1 : rule__IntegerReference__Group__1__Impl ;
+ public final void rule__IntegerReference__Group__1() throws RecognitionException {
+
+ int stackSize = keepStackSize();
+
+ try {
+ // InternalApplicationConfiguration.g:7326:1: ( rule__IntegerReference__Group__1__Impl )
+ // InternalApplicationConfiguration.g:7327:2: rule__IntegerReference__Group__1__Impl
+ {
+ pushFollow(FOLLOW_2);
+ rule__IntegerReference__Group__1__Impl();
+
+ state._fsp--;
+
+
+ }
+
+ }
+ catch (RecognitionException re) {
+ reportError(re);
+ recover(input,re);
+ }
+ finally {
+
+ restoreStackSize(stackSize);
+
+ }
+ return ;
+ }
+ // $ANTLR end "rule__IntegerReference__Group__1"
+
+
+ // $ANTLR start "rule__IntegerReference__Group__1__Impl"
+ // InternalApplicationConfiguration.g:7333:1: rule__IntegerReference__Group__1__Impl : ( 'int' ) ;
+ public final void rule__IntegerReference__Group__1__Impl() throws RecognitionException {
+
+ int stackSize = keepStackSize();
+
+ try {
+ // InternalApplicationConfiguration.g:7337:1: ( ( 'int' ) )
+ // InternalApplicationConfiguration.g:7338:1: ( 'int' )
+ {
+ // InternalApplicationConfiguration.g:7338:1: ( 'int' )
+ // InternalApplicationConfiguration.g:7339:2: 'int'
+ {
+ before(grammarAccess.getIntegerReferenceAccess().getIntKeyword_1());
+ match(input,48,FOLLOW_2);
+ after(grammarAccess.getIntegerReferenceAccess().getIntKeyword_1());
+
+ }
+
+
+ }
+
+ }
+ catch (RecognitionException re) {
+ reportError(re);
+ recover(input,re);
+ }
+ finally {
+
+ restoreStackSize(stackSize);
+
+ }
+ return ;
+ }
+ // $ANTLR end "rule__IntegerReference__Group__1__Impl"
+
+
+ // $ANTLR start "rule__RealReference__Group__0"
+ // InternalApplicationConfiguration.g:7349:1: rule__RealReference__Group__0 : rule__RealReference__Group__0__Impl rule__RealReference__Group__1 ;
+ public final void rule__RealReference__Group__0() throws RecognitionException {
+
+ int stackSize = keepStackSize();
+
+ try {
+ // InternalApplicationConfiguration.g:7353:1: ( rule__RealReference__Group__0__Impl rule__RealReference__Group__1 )
+ // InternalApplicationConfiguration.g:7354:2: rule__RealReference__Group__0__Impl rule__RealReference__Group__1
+ {
+ pushFollow(FOLLOW_38);
+ rule__RealReference__Group__0__Impl();
+
+ state._fsp--;
+
+ pushFollow(FOLLOW_2);
+ rule__RealReference__Group__1();
+
+ state._fsp--;
+
+
+ }
+
+ }
+ catch (RecognitionException re) {
+ reportError(re);
+ recover(input,re);
+ }
+ finally {
+
+ restoreStackSize(stackSize);
+
+ }
+ return ;
+ }
+ // $ANTLR end "rule__RealReference__Group__0"
+
+
+ // $ANTLR start "rule__RealReference__Group__0__Impl"
+ // InternalApplicationConfiguration.g:7361:1: rule__RealReference__Group__0__Impl : ( () ) ;
+ public final void rule__RealReference__Group__0__Impl() throws RecognitionException {
+
+ int stackSize = keepStackSize();
+
+ try {
+ // InternalApplicationConfiguration.g:7365:1: ( ( () ) )
+ // InternalApplicationConfiguration.g:7366:1: ( () )
+ {
+ // InternalApplicationConfiguration.g:7366:1: ( () )
+ // InternalApplicationConfiguration.g:7367:2: ()
+ {
+ before(grammarAccess.getRealReferenceAccess().getRealScopeAction_0());
+ // InternalApplicationConfiguration.g:7368:2: ()
+ // InternalApplicationConfiguration.g:7368:3:
+ {
+ }
+
+ after(grammarAccess.getRealReferenceAccess().getRealScopeAction_0());
+
+ }
+
+
+ }
+
+ }
+ finally {
+
+ restoreStackSize(stackSize);
+
+ }
+ return ;
+ }
+ // $ANTLR end "rule__RealReference__Group__0__Impl"
+
+
+ // $ANTLR start "rule__RealReference__Group__1"
+ // InternalApplicationConfiguration.g:7376:1: rule__RealReference__Group__1 : rule__RealReference__Group__1__Impl ;
+ public final void rule__RealReference__Group__1() throws RecognitionException {
+
+ int stackSize = keepStackSize();
+
+ try {
+ // InternalApplicationConfiguration.g:7380:1: ( rule__RealReference__Group__1__Impl )
+ // InternalApplicationConfiguration.g:7381:2: rule__RealReference__Group__1__Impl
+ {
+ pushFollow(FOLLOW_2);
+ rule__RealReference__Group__1__Impl();
+
+ state._fsp--;
+
+
+ }
+
+ }
+ catch (RecognitionException re) {
+ reportError(re);
+ recover(input,re);
+ }
+ finally {
+
+ restoreStackSize(stackSize);
+
+ }
+ return ;
+ }
+ // $ANTLR end "rule__RealReference__Group__1"
+
+
+ // $ANTLR start "rule__RealReference__Group__1__Impl"
+ // InternalApplicationConfiguration.g:7387:1: rule__RealReference__Group__1__Impl : ( 'real' ) ;
+ public final void rule__RealReference__Group__1__Impl() throws RecognitionException {
+
+ int stackSize = keepStackSize();
+
+ try {
+ // InternalApplicationConfiguration.g:7391:1: ( ( 'real' ) )
+ // InternalApplicationConfiguration.g:7392:1: ( 'real' )
+ {
+ // InternalApplicationConfiguration.g:7392:1: ( 'real' )
+ // InternalApplicationConfiguration.g:7393:2: 'real'
+ {
+ before(grammarAccess.getRealReferenceAccess().getRealKeyword_1());
+ match(input,49,FOLLOW_2);
+ after(grammarAccess.getRealReferenceAccess().getRealKeyword_1());
+
+ }
+
+
+ }
+
+ }
+ catch (RecognitionException re) {
+ reportError(re);
+ recover(input,re);
+ }
+ finally {
+
+ restoreStackSize(stackSize);
+
+ }
+ return ;
+ }
+ // $ANTLR end "rule__RealReference__Group__1__Impl"
+
+
+ // $ANTLR start "rule__StringReference__Group__0"
+ // InternalApplicationConfiguration.g:7403:1: rule__StringReference__Group__0 : rule__StringReference__Group__0__Impl rule__StringReference__Group__1 ;
+ public final void rule__StringReference__Group__0() throws RecognitionException {
+
+ int stackSize = keepStackSize();
+
+ try {
+ // InternalApplicationConfiguration.g:7407:1: ( rule__StringReference__Group__0__Impl rule__StringReference__Group__1 )
+ // InternalApplicationConfiguration.g:7408:2: rule__StringReference__Group__0__Impl rule__StringReference__Group__1
+ {
+ pushFollow(FOLLOW_39);
+ rule__StringReference__Group__0__Impl();
+
+ state._fsp--;
+
+ pushFollow(FOLLOW_2);
+ rule__StringReference__Group__1();
+
+ state._fsp--;
+
+
+ }
+
+ }
+ catch (RecognitionException re) {
+ reportError(re);
+ recover(input,re);
+ }
+ finally {
+
+ restoreStackSize(stackSize);
+
+ }
+ return ;
+ }
+ // $ANTLR end "rule__StringReference__Group__0"
+
+
+ // $ANTLR start "rule__StringReference__Group__0__Impl"
+ // InternalApplicationConfiguration.g:7415:1: rule__StringReference__Group__0__Impl : ( () ) ;
+ public final void rule__StringReference__Group__0__Impl() throws RecognitionException {
+
+ int stackSize = keepStackSize();
+
+ try {
+ // InternalApplicationConfiguration.g:7419:1: ( ( () ) )
+ // InternalApplicationConfiguration.g:7420:1: ( () )
+ {
+ // InternalApplicationConfiguration.g:7420:1: ( () )
+ // InternalApplicationConfiguration.g:7421:2: ()
+ {
+ before(grammarAccess.getStringReferenceAccess().getStringScopeAction_0());
+ // InternalApplicationConfiguration.g:7422:2: ()
+ // InternalApplicationConfiguration.g:7422:3:
+ {
+ }
+
+ after(grammarAccess.getStringReferenceAccess().getStringScopeAction_0());
+
+ }
+
+
+ }
+
+ }
+ finally {
+
+ restoreStackSize(stackSize);
+
+ }
+ return ;
+ }
+ // $ANTLR end "rule__StringReference__Group__0__Impl"
+
+
+ // $ANTLR start "rule__StringReference__Group__1"
+ // InternalApplicationConfiguration.g:7430:1: rule__StringReference__Group__1 : rule__StringReference__Group__1__Impl ;
+ public final void rule__StringReference__Group__1() throws RecognitionException {
+
+ int stackSize = keepStackSize();
+
+ try {
+ // InternalApplicationConfiguration.g:7434:1: ( rule__StringReference__Group__1__Impl )
+ // InternalApplicationConfiguration.g:7435:2: rule__StringReference__Group__1__Impl
+ {
+ pushFollow(FOLLOW_2);
+ rule__StringReference__Group__1__Impl();
+
+ state._fsp--;
+
+
+ }
+
+ }
+ catch (RecognitionException re) {
+ reportError(re);
+ recover(input,re);
+ }
+ finally {
+
+ restoreStackSize(stackSize);
+
+ }
+ return ;
+ }
+ // $ANTLR end "rule__StringReference__Group__1"
+
+
+ // $ANTLR start "rule__StringReference__Group__1__Impl"
+ // InternalApplicationConfiguration.g:7441:1: rule__StringReference__Group__1__Impl : ( 'string' ) ;
+ public final void rule__StringReference__Group__1__Impl() throws RecognitionException {
+
+ int stackSize = keepStackSize();
+
+ try {
+ // InternalApplicationConfiguration.g:7445:1: ( ( 'string' ) )
+ // InternalApplicationConfiguration.g:7446:1: ( 'string' )
+ {
+ // InternalApplicationConfiguration.g:7446:1: ( 'string' )
+ // InternalApplicationConfiguration.g:7447:2: 'string'
+ {
+ before(grammarAccess.getStringReferenceAccess().getStringKeyword_1());
+ match(input,50,FOLLOW_2);
+ after(grammarAccess.getStringReferenceAccess().getStringKeyword_1());
+
+ }
+
+
+ }
+
+ }
+ catch (RecognitionException re) {
+ reportError(re);
+ recover(input,re);
+ }
+ finally {
+
+ restoreStackSize(stackSize);
+
+ }
+ return ;
+ }
+ // $ANTLR end "rule__StringReference__Group__1__Impl"
+
+
+ // $ANTLR start "rule__IntervallNumber__Group__0"
+ // InternalApplicationConfiguration.g:7457:1: rule__IntervallNumber__Group__0 : rule__IntervallNumber__Group__0__Impl rule__IntervallNumber__Group__1 ;
+ public final void rule__IntervallNumber__Group__0() throws RecognitionException {
+
+ int stackSize = keepStackSize();
+
+ try {
+ // InternalApplicationConfiguration.g:7461:1: ( rule__IntervallNumber__Group__0__Impl rule__IntervallNumber__Group__1 )
+ // InternalApplicationConfiguration.g:7462:2: rule__IntervallNumber__Group__0__Impl rule__IntervallNumber__Group__1
+ {
+ pushFollow(FOLLOW_41);
+ rule__IntervallNumber__Group__0__Impl();
+
+ state._fsp--;
+
+ pushFollow(FOLLOW_2);
+ rule__IntervallNumber__Group__1();
+
+ state._fsp--;
+
+
+ }
+
+ }
+ catch (RecognitionException re) {
+ reportError(re);
+ recover(input,re);
+ }
+ finally {
+
+ restoreStackSize(stackSize);
+
+ }
+ return ;
+ }
+ // $ANTLR end "rule__IntervallNumber__Group__0"
+
+
+ // $ANTLR start "rule__IntervallNumber__Group__0__Impl"
+ // InternalApplicationConfiguration.g:7469:1: rule__IntervallNumber__Group__0__Impl : ( ( rule__IntervallNumber__MinAssignment_0 ) ) ;
+ public final void rule__IntervallNumber__Group__0__Impl() throws RecognitionException {
+
+ int stackSize = keepStackSize();
+
+ try {
+ // InternalApplicationConfiguration.g:7473:1: ( ( ( rule__IntervallNumber__MinAssignment_0 ) ) )
+ // InternalApplicationConfiguration.g:7474:1: ( ( rule__IntervallNumber__MinAssignment_0 ) )
+ {
+ // InternalApplicationConfiguration.g:7474:1: ( ( rule__IntervallNumber__MinAssignment_0 ) )
+ // InternalApplicationConfiguration.g:7475:2: ( rule__IntervallNumber__MinAssignment_0 )
+ {
+ before(grammarAccess.getIntervallNumberAccess().getMinAssignment_0());
+ // InternalApplicationConfiguration.g:7476:2: ( rule__IntervallNumber__MinAssignment_0 )
+ // InternalApplicationConfiguration.g:7476:3: rule__IntervallNumber__MinAssignment_0
+ {
+ pushFollow(FOLLOW_2);
+ rule__IntervallNumber__MinAssignment_0();
+
+ state._fsp--;
+
+
+ }
+
+ after(grammarAccess.getIntervallNumberAccess().getMinAssignment_0());
+
+ }
+
+
+ }
+
+ }
+ catch (RecognitionException re) {
+ reportError(re);
+ recover(input,re);
+ }
+ finally {
+
+ restoreStackSize(stackSize);
+
+ }
+ return ;
+ }
+ // $ANTLR end "rule__IntervallNumber__Group__0__Impl"
+
+
+ // $ANTLR start "rule__IntervallNumber__Group__1"
+ // InternalApplicationConfiguration.g:7484:1: rule__IntervallNumber__Group__1 : rule__IntervallNumber__Group__1__Impl rule__IntervallNumber__Group__2 ;
+ public final void rule__IntervallNumber__Group__1() throws RecognitionException {
+
+ int stackSize = keepStackSize();
+
+ try {
+ // InternalApplicationConfiguration.g:7488:1: ( rule__IntervallNumber__Group__1__Impl rule__IntervallNumber__Group__2 )
+ // InternalApplicationConfiguration.g:7489:2: rule__IntervallNumber__Group__1__Impl rule__IntervallNumber__Group__2
+ {
+ pushFollow(FOLLOW_34);
+ rule__IntervallNumber__Group__1__Impl();
+
+ state._fsp--;
+
+ pushFollow(FOLLOW_2);
+ rule__IntervallNumber__Group__2();
+
+ state._fsp--;
+
+
+ }
+
+ }
+ catch (RecognitionException re) {
+ reportError(re);
+ recover(input,re);
+ }
+ finally {
+
+ restoreStackSize(stackSize);
+
+ }
+ return ;
+ }
+ // $ANTLR end "rule__IntervallNumber__Group__1"
+
+
+ // $ANTLR start "rule__IntervallNumber__Group__1__Impl"
+ // InternalApplicationConfiguration.g:7496:1: rule__IntervallNumber__Group__1__Impl : ( '..' ) ;
+ public final void rule__IntervallNumber__Group__1__Impl() throws RecognitionException {
+
+ int stackSize = keepStackSize();
+
+ try {
+ // InternalApplicationConfiguration.g:7500:1: ( ( '..' ) )
+ // InternalApplicationConfiguration.g:7501:1: ( '..' )
+ {
+ // InternalApplicationConfiguration.g:7501:1: ( '..' )
+ // InternalApplicationConfiguration.g:7502:2: '..'
+ {
+ before(grammarAccess.getIntervallNumberAccess().getFullStopFullStopKeyword_1());
+ match(input,51,FOLLOW_2);
+ after(grammarAccess.getIntervallNumberAccess().getFullStopFullStopKeyword_1());
+
+ }
+
+
+ }
+
+ }
+ catch (RecognitionException re) {
+ reportError(re);
+ recover(input,re);
+ }
+ finally {
+
+ restoreStackSize(stackSize);
+
+ }
+ return ;
+ }
+ // $ANTLR end "rule__IntervallNumber__Group__1__Impl"
+
+
+ // $ANTLR start "rule__IntervallNumber__Group__2"
+ // InternalApplicationConfiguration.g:7511:1: rule__IntervallNumber__Group__2 : rule__IntervallNumber__Group__2__Impl ;
+ public final void rule__IntervallNumber__Group__2() throws RecognitionException {
+
+ int stackSize = keepStackSize();
+
+ try {
+ // InternalApplicationConfiguration.g:7515:1: ( rule__IntervallNumber__Group__2__Impl )
+ // InternalApplicationConfiguration.g:7516:2: rule__IntervallNumber__Group__2__Impl
+ {
+ pushFollow(FOLLOW_2);
+ rule__IntervallNumber__Group__2__Impl();
+
+ state._fsp--;
+
+
+ }
+
+ }
+ catch (RecognitionException re) {
+ reportError(re);
+ recover(input,re);
+ }
+ finally {
+
+ restoreStackSize(stackSize);
+
+ }
+ return ;
+ }
+ // $ANTLR end "rule__IntervallNumber__Group__2"
+
+
+ // $ANTLR start "rule__IntervallNumber__Group__2__Impl"
+ // InternalApplicationConfiguration.g:7522:1: rule__IntervallNumber__Group__2__Impl : ( ( rule__IntervallNumber__Alternatives_2 ) ) ;
+ public final void rule__IntervallNumber__Group__2__Impl() throws RecognitionException {
+
+ int stackSize = keepStackSize();
+
+ try {
+ // InternalApplicationConfiguration.g:7526:1: ( ( ( rule__IntervallNumber__Alternatives_2 ) ) )
+ // InternalApplicationConfiguration.g:7527:1: ( ( rule__IntervallNumber__Alternatives_2 ) )
+ {
+ // InternalApplicationConfiguration.g:7527:1: ( ( rule__IntervallNumber__Alternatives_2 ) )
+ // InternalApplicationConfiguration.g:7528:2: ( rule__IntervallNumber__Alternatives_2 )
+ {
+ before(grammarAccess.getIntervallNumberAccess().getAlternatives_2());
+ // InternalApplicationConfiguration.g:7529:2: ( rule__IntervallNumber__Alternatives_2 )
+ // InternalApplicationConfiguration.g:7529:3: rule__IntervallNumber__Alternatives_2
+ {
+ pushFollow(FOLLOW_2);
+ rule__IntervallNumber__Alternatives_2();
+
+ state._fsp--;
+
+
+ }
+
+ after(grammarAccess.getIntervallNumberAccess().getAlternatives_2());
+
+ }
+
+
+ }
+
+ }
+ catch (RecognitionException re) {
+ reportError(re);
+ recover(input,re);
+ }
+ finally {
+
+ restoreStackSize(stackSize);
+
+ }
+ return ;
+ }
+ // $ANTLR end "rule__IntervallNumber__Group__2__Impl"
+
+
+ // $ANTLR start "rule__IntEnumberation__Group__0"
+ // InternalApplicationConfiguration.g:7538:1: rule__IntEnumberation__Group__0 : rule__IntEnumberation__Group__0__Impl rule__IntEnumberation__Group__1 ;
+ public final void rule__IntEnumberation__Group__0() throws RecognitionException {
+
+ int stackSize = keepStackSize();
+
+ try {
+ // InternalApplicationConfiguration.g:7542:1: ( rule__IntEnumberation__Group__0__Impl rule__IntEnumberation__Group__1 )
+ // InternalApplicationConfiguration.g:7543:2: rule__IntEnumberation__Group__0__Impl rule__IntEnumberation__Group__1
+ {
+ pushFollow(FOLLOW_37);
+ rule__IntEnumberation__Group__0__Impl();
+
+ state._fsp--;
+
+ pushFollow(FOLLOW_2);
+ rule__IntEnumberation__Group__1();
+
+ state._fsp--;
+
+
+ }
+
+ }
+ catch (RecognitionException re) {
+ reportError(re);
+ recover(input,re);
+ }
+ finally {
+
+ restoreStackSize(stackSize);
+
+ }
+ return ;
+ }
+ // $ANTLR end "rule__IntEnumberation__Group__0"
+
+
+ // $ANTLR start "rule__IntEnumberation__Group__0__Impl"
+ // InternalApplicationConfiguration.g:7550:1: rule__IntEnumberation__Group__0__Impl : ( () ) ;
+ public final void rule__IntEnumberation__Group__0__Impl() throws RecognitionException {
+
+ int stackSize = keepStackSize();
+
+ try {
+ // InternalApplicationConfiguration.g:7554:1: ( ( () ) )
+ // InternalApplicationConfiguration.g:7555:1: ( () )
+ {
+ // InternalApplicationConfiguration.g:7555:1: ( () )
+ // InternalApplicationConfiguration.g:7556:2: ()
+ {
+ before(grammarAccess.getIntEnumberationAccess().getIntEnumberationAction_0());
+ // InternalApplicationConfiguration.g:7557:2: ()
+ // InternalApplicationConfiguration.g:7557:3:
+ {
+ }
+
+ after(grammarAccess.getIntEnumberationAccess().getIntEnumberationAction_0());
+
+ }
+
+
+ }
+
+ }
+ finally {
+
+ restoreStackSize(stackSize);
+
+ }
+ return ;
+ }
+ // $ANTLR end "rule__IntEnumberation__Group__0__Impl"
+
+
+ // $ANTLR start "rule__IntEnumberation__Group__1"
+ // InternalApplicationConfiguration.g:7565:1: rule__IntEnumberation__Group__1 : rule__IntEnumberation__Group__1__Impl rule__IntEnumberation__Group__2 ;
+ public final void rule__IntEnumberation__Group__1() throws RecognitionException {
+
+ int stackSize = keepStackSize();
+
+ try {
+ // InternalApplicationConfiguration.g:7569:1: ( rule__IntEnumberation__Group__1__Impl rule__IntEnumberation__Group__2 )
+ // InternalApplicationConfiguration.g:7570:2: rule__IntEnumberation__Group__1__Impl rule__IntEnumberation__Group__2
+ {
+ pushFollow(FOLLOW_42);
+ rule__IntEnumberation__Group__1__Impl();
+
+ state._fsp--;
+
+ pushFollow(FOLLOW_2);
+ rule__IntEnumberation__Group__2();
+
+ state._fsp--;
+
+
+ }
+
+ }
+ catch (RecognitionException re) {
+ reportError(re);
+ recover(input,re);
+ }
+ finally {
+
+ restoreStackSize(stackSize);
+
+ }
+ return ;
+ }
+ // $ANTLR end "rule__IntEnumberation__Group__1"
+
+
+ // $ANTLR start "rule__IntEnumberation__Group__1__Impl"
+ // InternalApplicationConfiguration.g:7577:1: rule__IntEnumberation__Group__1__Impl : ( '{' ) ;
+ public final void rule__IntEnumberation__Group__1__Impl() throws RecognitionException {
+
+ int stackSize = keepStackSize();
+
+ try {
+ // InternalApplicationConfiguration.g:7581:1: ( ( '{' ) )
+ // InternalApplicationConfiguration.g:7582:1: ( '{' )
+ {
+ // InternalApplicationConfiguration.g:7582:1: ( '{' )
+ // InternalApplicationConfiguration.g:7583:2: '{'
+ {
+ before(grammarAccess.getIntEnumberationAccess().getLeftCurlyBracketKeyword_1());
+ match(input,29,FOLLOW_2);
+ after(grammarAccess.getIntEnumberationAccess().getLeftCurlyBracketKeyword_1());
+
+ }
+
+
+ }
+
+ }
+ catch (RecognitionException re) {
+ reportError(re);
+ recover(input,re);
+ }
+ finally {
+
+ restoreStackSize(stackSize);
+
+ }
+ return ;
+ }
+ // $ANTLR end "rule__IntEnumberation__Group__1__Impl"
+
+
+ // $ANTLR start "rule__IntEnumberation__Group__2"
+ // InternalApplicationConfiguration.g:7592:1: rule__IntEnumberation__Group__2 : rule__IntEnumberation__Group__2__Impl rule__IntEnumberation__Group__3 ;
+ public final void rule__IntEnumberation__Group__2() throws RecognitionException {
+
+ int stackSize = keepStackSize();
+
+ try {
+ // InternalApplicationConfiguration.g:7596:1: ( rule__IntEnumberation__Group__2__Impl rule__IntEnumberation__Group__3 )
+ // InternalApplicationConfiguration.g:7597:2: rule__IntEnumberation__Group__2__Impl rule__IntEnumberation__Group__3
+ {
+ pushFollow(FOLLOW_42);
+ rule__IntEnumberation__Group__2__Impl();
+
+ state._fsp--;
+
+ pushFollow(FOLLOW_2);
+ rule__IntEnumberation__Group__3();
+
+ state._fsp--;
+
+
+ }
+
+ }
+ catch (RecognitionException re) {
+ reportError(re);
+ recover(input,re);
+ }
+ finally {
+
+ restoreStackSize(stackSize);
+
+ }
+ return ;
+ }
+ // $ANTLR end "rule__IntEnumberation__Group__2"
+
+
+ // $ANTLR start "rule__IntEnumberation__Group__2__Impl"
+ // InternalApplicationConfiguration.g:7604:1: rule__IntEnumberation__Group__2__Impl : ( ( rule__IntEnumberation__Group_2__0 )? ) ;
+ public final void rule__IntEnumberation__Group__2__Impl() throws RecognitionException {
+
+ int stackSize = keepStackSize();
+
+ try {
+ // InternalApplicationConfiguration.g:7608:1: ( ( ( rule__IntEnumberation__Group_2__0 )? ) )
+ // InternalApplicationConfiguration.g:7609:1: ( ( rule__IntEnumberation__Group_2__0 )? )
+ {
+ // InternalApplicationConfiguration.g:7609:1: ( ( rule__IntEnumberation__Group_2__0 )? )
+ // InternalApplicationConfiguration.g:7610:2: ( rule__IntEnumberation__Group_2__0 )?
+ {
+ before(grammarAccess.getIntEnumberationAccess().getGroup_2());
+ // InternalApplicationConfiguration.g:7611:2: ( rule__IntEnumberation__Group_2__0 )?
+ int alt56=2;
+ int LA56_0 = input.LA(1);
+
+ if ( (LA56_0==RULE_INT||LA56_0==22) ) {
+ alt56=1;
+ }
+ switch (alt56) {
+ case 1 :
+ // InternalApplicationConfiguration.g:7611:3: rule__IntEnumberation__Group_2__0
+ {
+ pushFollow(FOLLOW_2);
+ rule__IntEnumberation__Group_2__0();
+
+ state._fsp--;
+
+
+ }
+ break;
+
+ }
+
+ after(grammarAccess.getIntEnumberationAccess().getGroup_2());
+
+ }
+
+
+ }
+
+ }
+ catch (RecognitionException re) {
+ reportError(re);
+ recover(input,re);
+ }
+ finally {
+
+ restoreStackSize(stackSize);
+
+ }
+ return ;
+ }
+ // $ANTLR end "rule__IntEnumberation__Group__2__Impl"
+
+
+ // $ANTLR start "rule__IntEnumberation__Group__3"
+ // InternalApplicationConfiguration.g:7619:1: rule__IntEnumberation__Group__3 : rule__IntEnumberation__Group__3__Impl ;
+ public final void rule__IntEnumberation__Group__3() throws RecognitionException {
+
+ int stackSize = keepStackSize();
+
+ try {
+ // InternalApplicationConfiguration.g:7623:1: ( rule__IntEnumberation__Group__3__Impl )
+ // InternalApplicationConfiguration.g:7624:2: rule__IntEnumberation__Group__3__Impl
+ {
+ pushFollow(FOLLOW_2);
+ rule__IntEnumberation__Group__3__Impl();
+
+ state._fsp--;
+
+
+ }
+
+ }
+ catch (RecognitionException re) {
+ reportError(re);
+ recover(input,re);
+ }
+ finally {
+
+ restoreStackSize(stackSize);
+
+ }
+ return ;
+ }
+ // $ANTLR end "rule__IntEnumberation__Group__3"
+
+
+ // $ANTLR start "rule__IntEnumberation__Group__3__Impl"
+ // InternalApplicationConfiguration.g:7630:1: rule__IntEnumberation__Group__3__Impl : ( '}' ) ;
+ public final void rule__IntEnumberation__Group__3__Impl() throws RecognitionException {
+
+ int stackSize = keepStackSize();
+
+ try {
+ // InternalApplicationConfiguration.g:7634:1: ( ( '}' ) )
+ // InternalApplicationConfiguration.g:7635:1: ( '}' )
+ {
+ // InternalApplicationConfiguration.g:7635:1: ( '}' )
+ // InternalApplicationConfiguration.g:7636:2: '}'
+ {
+ before(grammarAccess.getIntEnumberationAccess().getRightCurlyBracketKeyword_3());
+ match(input,30,FOLLOW_2);
+ after(grammarAccess.getIntEnumberationAccess().getRightCurlyBracketKeyword_3());
+
+ }
+
+
+ }
+
+ }
+ catch (RecognitionException re) {
+ reportError(re);
+ recover(input,re);
+ }
+ finally {
+
+ restoreStackSize(stackSize);
+
+ }
+ return ;
+ }
+ // $ANTLR end "rule__IntEnumberation__Group__3__Impl"
+
+
+ // $ANTLR start "rule__IntEnumberation__Group_2__0"
+ // InternalApplicationConfiguration.g:7646:1: rule__IntEnumberation__Group_2__0 : rule__IntEnumberation__Group_2__0__Impl rule__IntEnumberation__Group_2__1 ;
+ public final void rule__IntEnumberation__Group_2__0() throws RecognitionException {
+
+ int stackSize = keepStackSize();
+
+ try {
+ // InternalApplicationConfiguration.g:7650:1: ( rule__IntEnumberation__Group_2__0__Impl rule__IntEnumberation__Group_2__1 )
+ // InternalApplicationConfiguration.g:7651:2: rule__IntEnumberation__Group_2__0__Impl rule__IntEnumberation__Group_2__1
+ {
+ pushFollow(FOLLOW_27);
+ rule__IntEnumberation__Group_2__0__Impl();
+
+ state._fsp--;
+
+ pushFollow(FOLLOW_2);
+ rule__IntEnumberation__Group_2__1();
+
+ state._fsp--;
+
+
+ }
+
+ }
+ catch (RecognitionException re) {
+ reportError(re);
+ recover(input,re);
+ }
+ finally {
+
+ restoreStackSize(stackSize);
+
+ }
+ return ;
+ }
+ // $ANTLR end "rule__IntEnumberation__Group_2__0"
+
+
+ // $ANTLR start "rule__IntEnumberation__Group_2__0__Impl"
+ // InternalApplicationConfiguration.g:7658:1: rule__IntEnumberation__Group_2__0__Impl : ( ( rule__IntEnumberation__EntryAssignment_2_0 ) ) ;
+ public final void rule__IntEnumberation__Group_2__0__Impl() throws RecognitionException {
+
+ int stackSize = keepStackSize();
+
+ try {
+ // InternalApplicationConfiguration.g:7662:1: ( ( ( rule__IntEnumberation__EntryAssignment_2_0 ) ) )
+ // InternalApplicationConfiguration.g:7663:1: ( ( rule__IntEnumberation__EntryAssignment_2_0 ) )
+ {
+ // InternalApplicationConfiguration.g:7663:1: ( ( rule__IntEnumberation__EntryAssignment_2_0 ) )
+ // InternalApplicationConfiguration.g:7664:2: ( rule__IntEnumberation__EntryAssignment_2_0 )
+ {
+ before(grammarAccess.getIntEnumberationAccess().getEntryAssignment_2_0());
+ // InternalApplicationConfiguration.g:7665:2: ( rule__IntEnumberation__EntryAssignment_2_0 )
+ // InternalApplicationConfiguration.g:7665:3: rule__IntEnumberation__EntryAssignment_2_0
+ {
+ pushFollow(FOLLOW_2);
+ rule__IntEnumberation__EntryAssignment_2_0();
+
+ state._fsp--;
+
+
+ }
+
+ after(grammarAccess.getIntEnumberationAccess().getEntryAssignment_2_0());
+
+ }
+
+
+ }
+
+ }
+ catch (RecognitionException re) {
+ reportError(re);
+ recover(input,re);
+ }
+ finally {
+
+ restoreStackSize(stackSize);
+
+ }
+ return ;
+ }
+ // $ANTLR end "rule__IntEnumberation__Group_2__0__Impl"
+
+
+ // $ANTLR start "rule__IntEnumberation__Group_2__1"
+ // InternalApplicationConfiguration.g:7673:1: rule__IntEnumberation__Group_2__1 : rule__IntEnumberation__Group_2__1__Impl ;
+ public final void rule__IntEnumberation__Group_2__1() throws RecognitionException {
+
+ int stackSize = keepStackSize();
+
+ try {
+ // InternalApplicationConfiguration.g:7677:1: ( rule__IntEnumberation__Group_2__1__Impl )
+ // InternalApplicationConfiguration.g:7678:2: rule__IntEnumberation__Group_2__1__Impl
+ {
+ pushFollow(FOLLOW_2);
+ rule__IntEnumberation__Group_2__1__Impl();
+
+ state._fsp--;
+
+
+ }
+
+ }
+ catch (RecognitionException re) {
+ reportError(re);
+ recover(input,re);
+ }
+ finally {
+
+ restoreStackSize(stackSize);
+
+ }
+ return ;
+ }
+ // $ANTLR end "rule__IntEnumberation__Group_2__1"
+
+
+ // $ANTLR start "rule__IntEnumberation__Group_2__1__Impl"
+ // InternalApplicationConfiguration.g:7684:1: rule__IntEnumberation__Group_2__1__Impl : ( ( rule__IntEnumberation__Group_2_1__0 )* ) ;
+ public final void rule__IntEnumberation__Group_2__1__Impl() throws RecognitionException {
+
+ int stackSize = keepStackSize();
+
+ try {
+ // InternalApplicationConfiguration.g:7688:1: ( ( ( rule__IntEnumberation__Group_2_1__0 )* ) )
+ // InternalApplicationConfiguration.g:7689:1: ( ( rule__IntEnumberation__Group_2_1__0 )* )
+ {
+ // InternalApplicationConfiguration.g:7689:1: ( ( rule__IntEnumberation__Group_2_1__0 )* )
+ // InternalApplicationConfiguration.g:7690:2: ( rule__IntEnumberation__Group_2_1__0 )*
+ {
+ before(grammarAccess.getIntEnumberationAccess().getGroup_2_1());
+ // InternalApplicationConfiguration.g:7691:2: ( rule__IntEnumberation__Group_2_1__0 )*
+ loop57:
+ do {
+ int alt57=2;
+ int LA57_0 = input.LA(1);
+
+ if ( (LA57_0==31) ) {
+ alt57=1;
+ }
+
+
+ switch (alt57) {
+ case 1 :
+ // InternalApplicationConfiguration.g:7691:3: rule__IntEnumberation__Group_2_1__0
+ {
+ pushFollow(FOLLOW_17);
+ rule__IntEnumberation__Group_2_1__0();
+
+ state._fsp--;
+
+
+ }
+ break;
+
+ default :
+ break loop57;
+ }
+ } while (true);
+
+ after(grammarAccess.getIntEnumberationAccess().getGroup_2_1());
+
+ }
+
+
+ }
+
+ }
+ catch (RecognitionException re) {
+ reportError(re);
+ recover(input,re);
+ }
+ finally {
+
+ restoreStackSize(stackSize);
+
+ }
+ return ;
+ }
+ // $ANTLR end "rule__IntEnumberation__Group_2__1__Impl"
+
+
+ // $ANTLR start "rule__IntEnumberation__Group_2_1__0"
+ // InternalApplicationConfiguration.g:7700:1: rule__IntEnumberation__Group_2_1__0 : rule__IntEnumberation__Group_2_1__0__Impl rule__IntEnumberation__Group_2_1__1 ;
+ public final void rule__IntEnumberation__Group_2_1__0() throws RecognitionException {
+
+ int stackSize = keepStackSize();
+
+ try {
+ // InternalApplicationConfiguration.g:7704:1: ( rule__IntEnumberation__Group_2_1__0__Impl rule__IntEnumberation__Group_2_1__1 )
+ // InternalApplicationConfiguration.g:7705:2: rule__IntEnumberation__Group_2_1__0__Impl rule__IntEnumberation__Group_2_1__1
+ {
+ pushFollow(FOLLOW_25);
+ rule__IntEnumberation__Group_2_1__0__Impl();
+
+ state._fsp--;
+
+ pushFollow(FOLLOW_2);
+ rule__IntEnumberation__Group_2_1__1();
+
+ state._fsp--;
+
+
+ }
+
+ }
+ catch (RecognitionException re) {
+ reportError(re);
+ recover(input,re);
+ }
+ finally {
+
+ restoreStackSize(stackSize);
+
+ }
+ return ;
+ }
+ // $ANTLR end "rule__IntEnumberation__Group_2_1__0"
+
+
+ // $ANTLR start "rule__IntEnumberation__Group_2_1__0__Impl"
+ // InternalApplicationConfiguration.g:7712:1: rule__IntEnumberation__Group_2_1__0__Impl : ( ',' ) ;
+ public final void rule__IntEnumberation__Group_2_1__0__Impl() throws RecognitionException {
+
+ int stackSize = keepStackSize();
+
+ try {
+ // InternalApplicationConfiguration.g:7716:1: ( ( ',' ) )
+ // InternalApplicationConfiguration.g:7717:1: ( ',' )
+ {
+ // InternalApplicationConfiguration.g:7717:1: ( ',' )
+ // InternalApplicationConfiguration.g:7718:2: ','
+ {
+ before(grammarAccess.getIntEnumberationAccess().getCommaKeyword_2_1_0());
+ match(input,31,FOLLOW_2);
+ after(grammarAccess.getIntEnumberationAccess().getCommaKeyword_2_1_0());
+
+ }
+
+
+ }
+
+ }
+ catch (RecognitionException re) {
+ reportError(re);
+ recover(input,re);
+ }
+ finally {
+
+ restoreStackSize(stackSize);
+
+ }
+ return ;
+ }
+ // $ANTLR end "rule__IntEnumberation__Group_2_1__0__Impl"
+
+
+ // $ANTLR start "rule__IntEnumberation__Group_2_1__1"
+ // InternalApplicationConfiguration.g:7727:1: rule__IntEnumberation__Group_2_1__1 : rule__IntEnumberation__Group_2_1__1__Impl ;
+ public final void rule__IntEnumberation__Group_2_1__1() throws RecognitionException {
+
+ int stackSize = keepStackSize();
+
+ try {
+ // InternalApplicationConfiguration.g:7731:1: ( rule__IntEnumberation__Group_2_1__1__Impl )
+ // InternalApplicationConfiguration.g:7732:2: rule__IntEnumberation__Group_2_1__1__Impl
+ {
+ pushFollow(FOLLOW_2);
+ rule__IntEnumberation__Group_2_1__1__Impl();
+
+ state._fsp--;
+
+
+ }
+
+ }
+ catch (RecognitionException re) {
+ reportError(re);
+ recover(input,re);
+ }
+ finally {
+
+ restoreStackSize(stackSize);
+
+ }
+ return ;
+ }
+ // $ANTLR end "rule__IntEnumberation__Group_2_1__1"
+
+
+ // $ANTLR start "rule__IntEnumberation__Group_2_1__1__Impl"
+ // InternalApplicationConfiguration.g:7738:1: rule__IntEnumberation__Group_2_1__1__Impl : ( ( rule__IntEnumberation__EntryAssignment_2_1_1 ) ) ;
+ public final void rule__IntEnumberation__Group_2_1__1__Impl() throws RecognitionException {
+
+ int stackSize = keepStackSize();
+
+ try {
+ // InternalApplicationConfiguration.g:7742:1: ( ( ( rule__IntEnumberation__EntryAssignment_2_1_1 ) ) )
+ // InternalApplicationConfiguration.g:7743:1: ( ( rule__IntEnumberation__EntryAssignment_2_1_1 ) )
+ {
+ // InternalApplicationConfiguration.g:7743:1: ( ( rule__IntEnumberation__EntryAssignment_2_1_1 ) )
+ // InternalApplicationConfiguration.g:7744:2: ( rule__IntEnumberation__EntryAssignment_2_1_1 )
+ {
+ before(grammarAccess.getIntEnumberationAccess().getEntryAssignment_2_1_1());
+ // InternalApplicationConfiguration.g:7745:2: ( rule__IntEnumberation__EntryAssignment_2_1_1 )
+ // InternalApplicationConfiguration.g:7745:3: rule__IntEnumberation__EntryAssignment_2_1_1
+ {
+ pushFollow(FOLLOW_2);
+ rule__IntEnumberation__EntryAssignment_2_1_1();
+
+ state._fsp--;
+
+
+ }
+
+ after(grammarAccess.getIntEnumberationAccess().getEntryAssignment_2_1_1());
+
+ }
+
+
+ }
+
+ }
+ catch (RecognitionException re) {
+ reportError(re);
+ recover(input,re);
+ }
+ finally {
+
+ restoreStackSize(stackSize);
+
+ }
+ return ;
+ }
+ // $ANTLR end "rule__IntEnumberation__Group_2_1__1__Impl"
+
+
+ // $ANTLR start "rule__RealEnumeration__Group__0"
+ // InternalApplicationConfiguration.g:7754:1: rule__RealEnumeration__Group__0 : rule__RealEnumeration__Group__0__Impl rule__RealEnumeration__Group__1 ;
+ public final void rule__RealEnumeration__Group__0() throws RecognitionException {
+
+ int stackSize = keepStackSize();
+
+ try {
+ // InternalApplicationConfiguration.g:7758:1: ( rule__RealEnumeration__Group__0__Impl rule__RealEnumeration__Group__1 )
+ // InternalApplicationConfiguration.g:7759:2: rule__RealEnumeration__Group__0__Impl rule__RealEnumeration__Group__1
+ {
+ pushFollow(FOLLOW_37);
+ rule__RealEnumeration__Group__0__Impl();
+
+ state._fsp--;
+
+ pushFollow(FOLLOW_2);
+ rule__RealEnumeration__Group__1();
+
+ state._fsp--;
+
+
+ }
+
+ }
+ catch (RecognitionException re) {
+ reportError(re);
+ recover(input,re);
+ }
+ finally {
+
+ restoreStackSize(stackSize);
+
+ }
+ return ;
+ }
+ // $ANTLR end "rule__RealEnumeration__Group__0"
+
+
+ // $ANTLR start "rule__RealEnumeration__Group__0__Impl"
+ // InternalApplicationConfiguration.g:7766:1: rule__RealEnumeration__Group__0__Impl : ( () ) ;
+ public final void rule__RealEnumeration__Group__0__Impl() throws RecognitionException {
+
+ int stackSize = keepStackSize();
+
+ try {
+ // InternalApplicationConfiguration.g:7770:1: ( ( () ) )
+ // InternalApplicationConfiguration.g:7771:1: ( () )
+ {
+ // InternalApplicationConfiguration.g:7771:1: ( () )
+ // InternalApplicationConfiguration.g:7772:2: ()
+ {
+ before(grammarAccess.getRealEnumerationAccess().getRealEnumerationAction_0());
+ // InternalApplicationConfiguration.g:7773:2: ()
+ // InternalApplicationConfiguration.g:7773:3:
+ {
+ }
+
+ after(grammarAccess.getRealEnumerationAccess().getRealEnumerationAction_0());
+
+ }
+
+
+ }
+
+ }
+ finally {
+
+ restoreStackSize(stackSize);
+
+ }
+ return ;
+ }
+ // $ANTLR end "rule__RealEnumeration__Group__0__Impl"
+
+
+ // $ANTLR start "rule__RealEnumeration__Group__1"
+ // InternalApplicationConfiguration.g:7781:1: rule__RealEnumeration__Group__1 : rule__RealEnumeration__Group__1__Impl rule__RealEnumeration__Group__2 ;
+ public final void rule__RealEnumeration__Group__1() throws RecognitionException {
+
+ int stackSize = keepStackSize();
+
+ try {
+ // InternalApplicationConfiguration.g:7785:1: ( rule__RealEnumeration__Group__1__Impl rule__RealEnumeration__Group__2 )
+ // InternalApplicationConfiguration.g:7786:2: rule__RealEnumeration__Group__1__Impl rule__RealEnumeration__Group__2
+ {
+ pushFollow(FOLLOW_42);
+ rule__RealEnumeration__Group__1__Impl();
+
+ state._fsp--;
+
+ pushFollow(FOLLOW_2);
+ rule__RealEnumeration__Group__2();
+
+ state._fsp--;
+
+
+ }
+
+ }
+ catch (RecognitionException re) {
+ reportError(re);
+ recover(input,re);
+ }
+ finally {
+
+ restoreStackSize(stackSize);
+
+ }
+ return ;
+ }
+ // $ANTLR end "rule__RealEnumeration__Group__1"
+
+
+ // $ANTLR start "rule__RealEnumeration__Group__1__Impl"
+ // InternalApplicationConfiguration.g:7793:1: rule__RealEnumeration__Group__1__Impl : ( '{' ) ;
+ public final void rule__RealEnumeration__Group__1__Impl() throws RecognitionException {
+
+ int stackSize = keepStackSize();
+
+ try {
+ // InternalApplicationConfiguration.g:7797:1: ( ( '{' ) )
+ // InternalApplicationConfiguration.g:7798:1: ( '{' )
+ {
+ // InternalApplicationConfiguration.g:7798:1: ( '{' )
+ // InternalApplicationConfiguration.g:7799:2: '{'
+ {
+ before(grammarAccess.getRealEnumerationAccess().getLeftCurlyBracketKeyword_1());
+ match(input,29,FOLLOW_2);
+ after(grammarAccess.getRealEnumerationAccess().getLeftCurlyBracketKeyword_1());
+
+ }
+
+
+ }
+
+ }
+ catch (RecognitionException re) {
+ reportError(re);
+ recover(input,re);
+ }
+ finally {
+
+ restoreStackSize(stackSize);
+
+ }
+ return ;
+ }
+ // $ANTLR end "rule__RealEnumeration__Group__1__Impl"
+
+
+ // $ANTLR start "rule__RealEnumeration__Group__2"
+ // InternalApplicationConfiguration.g:7808:1: rule__RealEnumeration__Group__2 : rule__RealEnumeration__Group__2__Impl rule__RealEnumeration__Group__3 ;
+ public final void rule__RealEnumeration__Group__2() throws RecognitionException {
+
+ int stackSize = keepStackSize();
+
+ try {
+ // InternalApplicationConfiguration.g:7812:1: ( rule__RealEnumeration__Group__2__Impl rule__RealEnumeration__Group__3 )
+ // InternalApplicationConfiguration.g:7813:2: rule__RealEnumeration__Group__2__Impl rule__RealEnumeration__Group__3
+ {
+ pushFollow(FOLLOW_42);
+ rule__RealEnumeration__Group__2__Impl();
+
+ state._fsp--;
+
+ pushFollow(FOLLOW_2);
+ rule__RealEnumeration__Group__3();
+
+ state._fsp--;
+
+
+ }
+
+ }
+ catch (RecognitionException re) {
+ reportError(re);
+ recover(input,re);
+ }
+ finally {
+
+ restoreStackSize(stackSize);
+
+ }
+ return ;
+ }
+ // $ANTLR end "rule__RealEnumeration__Group__2"
+
+
+ // $ANTLR start "rule__RealEnumeration__Group__2__Impl"
+ // InternalApplicationConfiguration.g:7820:1: rule__RealEnumeration__Group__2__Impl : ( ( rule__RealEnumeration__Group_2__0 )? ) ;
+ public final void rule__RealEnumeration__Group__2__Impl() throws RecognitionException {
+
+ int stackSize = keepStackSize();
+
+ try {
+ // InternalApplicationConfiguration.g:7824:1: ( ( ( rule__RealEnumeration__Group_2__0 )? ) )
+ // InternalApplicationConfiguration.g:7825:1: ( ( rule__RealEnumeration__Group_2__0 )? )
+ {
+ // InternalApplicationConfiguration.g:7825:1: ( ( rule__RealEnumeration__Group_2__0 )? )
+ // InternalApplicationConfiguration.g:7826:2: ( rule__RealEnumeration__Group_2__0 )?
+ {
+ before(grammarAccess.getRealEnumerationAccess().getGroup_2());
+ // InternalApplicationConfiguration.g:7827:2: ( rule__RealEnumeration__Group_2__0 )?
+ int alt58=2;
+ int LA58_0 = input.LA(1);
+
+ if ( (LA58_0==RULE_INT||LA58_0==22) ) {
+ alt58=1;
+ }
+ switch (alt58) {
+ case 1 :
+ // InternalApplicationConfiguration.g:7827:3: rule__RealEnumeration__Group_2__0
+ {
+ pushFollow(FOLLOW_2);
+ rule__RealEnumeration__Group_2__0();
+
+ state._fsp--;
+
+
+ }
+ break;
+
+ }
+
+ after(grammarAccess.getRealEnumerationAccess().getGroup_2());
+
+ }
+
+
+ }
+
+ }
+ catch (RecognitionException re) {
+ reportError(re);
+ recover(input,re);
+ }
+ finally {
+
+ restoreStackSize(stackSize);
+
+ }
+ return ;
+ }
+ // $ANTLR end "rule__RealEnumeration__Group__2__Impl"
+
+
+ // $ANTLR start "rule__RealEnumeration__Group__3"
+ // InternalApplicationConfiguration.g:7835:1: rule__RealEnumeration__Group__3 : rule__RealEnumeration__Group__3__Impl ;
+ public final void rule__RealEnumeration__Group__3() throws RecognitionException {
+
+ int stackSize = keepStackSize();
+
+ try {
+ // InternalApplicationConfiguration.g:7839:1: ( rule__RealEnumeration__Group__3__Impl )
+ // InternalApplicationConfiguration.g:7840:2: rule__RealEnumeration__Group__3__Impl
+ {
+ pushFollow(FOLLOW_2);
+ rule__RealEnumeration__Group__3__Impl();
+
+ state._fsp--;
+
+
+ }
+
+ }
+ catch (RecognitionException re) {
+ reportError(re);
+ recover(input,re);
+ }
+ finally {
+
+ restoreStackSize(stackSize);
+
+ }
+ return ;
+ }
+ // $ANTLR end "rule__RealEnumeration__Group__3"
+
+
+ // $ANTLR start "rule__RealEnumeration__Group__3__Impl"
+ // InternalApplicationConfiguration.g:7846:1: rule__RealEnumeration__Group__3__Impl : ( '}' ) ;
+ public final void rule__RealEnumeration__Group__3__Impl() throws RecognitionException {
+
+ int stackSize = keepStackSize();
+
+ try {
+ // InternalApplicationConfiguration.g:7850:1: ( ( '}' ) )
+ // InternalApplicationConfiguration.g:7851:1: ( '}' )
+ {
+ // InternalApplicationConfiguration.g:7851:1: ( '}' )
+ // InternalApplicationConfiguration.g:7852:2: '}'
+ {
+ before(grammarAccess.getRealEnumerationAccess().getRightCurlyBracketKeyword_3());
+ match(input,30,FOLLOW_2);
+ after(grammarAccess.getRealEnumerationAccess().getRightCurlyBracketKeyword_3());
+
+ }
+
+
+ }
+
+ }
+ catch (RecognitionException re) {
+ reportError(re);
+ recover(input,re);
+ }
+ finally {
+
+ restoreStackSize(stackSize);
+
+ }
+ return ;
+ }
+ // $ANTLR end "rule__RealEnumeration__Group__3__Impl"
+
+
+ // $ANTLR start "rule__RealEnumeration__Group_2__0"
+ // InternalApplicationConfiguration.g:7862:1: rule__RealEnumeration__Group_2__0 : rule__RealEnumeration__Group_2__0__Impl rule__RealEnumeration__Group_2__1 ;
+ public final void rule__RealEnumeration__Group_2__0() throws RecognitionException {
+
+ int stackSize = keepStackSize();
+
+ try {
+ // InternalApplicationConfiguration.g:7866:1: ( rule__RealEnumeration__Group_2__0__Impl rule__RealEnumeration__Group_2__1 )
+ // InternalApplicationConfiguration.g:7867:2: rule__RealEnumeration__Group_2__0__Impl rule__RealEnumeration__Group_2__1
+ {
+ pushFollow(FOLLOW_27);
+ rule__RealEnumeration__Group_2__0__Impl();
+
+ state._fsp--;
+
+ pushFollow(FOLLOW_2);
+ rule__RealEnumeration__Group_2__1();
+
+ state._fsp--;
+
+
+ }
+
+ }
+ catch (RecognitionException re) {
+ reportError(re);
+ recover(input,re);
+ }
+ finally {
+
+ restoreStackSize(stackSize);
+
+ }
+ return ;
+ }
+ // $ANTLR end "rule__RealEnumeration__Group_2__0"
+
+
+ // $ANTLR start "rule__RealEnumeration__Group_2__0__Impl"
+ // InternalApplicationConfiguration.g:7874:1: rule__RealEnumeration__Group_2__0__Impl : ( ( rule__RealEnumeration__EntryAssignment_2_0 ) ) ;
+ public final void rule__RealEnumeration__Group_2__0__Impl() throws RecognitionException {
+
+ int stackSize = keepStackSize();
+
+ try {
+ // InternalApplicationConfiguration.g:7878:1: ( ( ( rule__RealEnumeration__EntryAssignment_2_0 ) ) )
+ // InternalApplicationConfiguration.g:7879:1: ( ( rule__RealEnumeration__EntryAssignment_2_0 ) )
+ {
+ // InternalApplicationConfiguration.g:7879:1: ( ( rule__RealEnumeration__EntryAssignment_2_0 ) )
+ // InternalApplicationConfiguration.g:7880:2: ( rule__RealEnumeration__EntryAssignment_2_0 )
+ {
+ before(grammarAccess.getRealEnumerationAccess().getEntryAssignment_2_0());
+ // InternalApplicationConfiguration.g:7881:2: ( rule__RealEnumeration__EntryAssignment_2_0 )
+ // InternalApplicationConfiguration.g:7881:3: rule__RealEnumeration__EntryAssignment_2_0
+ {
+ pushFollow(FOLLOW_2);
+ rule__RealEnumeration__EntryAssignment_2_0();
+
+ state._fsp--;
+
+
+ }
+
+ after(grammarAccess.getRealEnumerationAccess().getEntryAssignment_2_0());
+
+ }
+
+
+ }
+
+ }
+ catch (RecognitionException re) {
+ reportError(re);
+ recover(input,re);
+ }
+ finally {
+
+ restoreStackSize(stackSize);
+
+ }
+ return ;
+ }
+ // $ANTLR end "rule__RealEnumeration__Group_2__0__Impl"
+
+
+ // $ANTLR start "rule__RealEnumeration__Group_2__1"
+ // InternalApplicationConfiguration.g:7889:1: rule__RealEnumeration__Group_2__1 : rule__RealEnumeration__Group_2__1__Impl ;
+ public final void rule__RealEnumeration__Group_2__1() throws RecognitionException {
+
+ int stackSize = keepStackSize();
+
+ try {
+ // InternalApplicationConfiguration.g:7893:1: ( rule__RealEnumeration__Group_2__1__Impl )
+ // InternalApplicationConfiguration.g:7894:2: rule__RealEnumeration__Group_2__1__Impl
+ {
+ pushFollow(FOLLOW_2);
+ rule__RealEnumeration__Group_2__1__Impl();
+
+ state._fsp--;
+
+
+ }
+
+ }
+ catch (RecognitionException re) {
+ reportError(re);
+ recover(input,re);
+ }
+ finally {
+
+ restoreStackSize(stackSize);
+
+ }
+ return ;
+ }
+ // $ANTLR end "rule__RealEnumeration__Group_2__1"
+
+
+ // $ANTLR start "rule__RealEnumeration__Group_2__1__Impl"
+ // InternalApplicationConfiguration.g:7900:1: rule__RealEnumeration__Group_2__1__Impl : ( ( rule__RealEnumeration__Group_2_1__0 )* ) ;
+ public final void rule__RealEnumeration__Group_2__1__Impl() throws RecognitionException {
+
+ int stackSize = keepStackSize();
+
+ try {
+ // InternalApplicationConfiguration.g:7904:1: ( ( ( rule__RealEnumeration__Group_2_1__0 )* ) )
+ // InternalApplicationConfiguration.g:7905:1: ( ( rule__RealEnumeration__Group_2_1__0 )* )
+ {
+ // InternalApplicationConfiguration.g:7905:1: ( ( rule__RealEnumeration__Group_2_1__0 )* )
+ // InternalApplicationConfiguration.g:7906:2: ( rule__RealEnumeration__Group_2_1__0 )*
+ {
+ before(grammarAccess.getRealEnumerationAccess().getGroup_2_1());
+ // InternalApplicationConfiguration.g:7907:2: ( rule__RealEnumeration__Group_2_1__0 )*
+ loop59:
+ do {
+ int alt59=2;
+ int LA59_0 = input.LA(1);
+
+ if ( (LA59_0==31) ) {
+ alt59=1;
+ }
+
+
+ switch (alt59) {
+ case 1 :
+ // InternalApplicationConfiguration.g:7907:3: rule__RealEnumeration__Group_2_1__0
+ {
+ pushFollow(FOLLOW_17);
+ rule__RealEnumeration__Group_2_1__0();
+
+ state._fsp--;
+
+
+ }
+ break;
+
+ default :
+ break loop59;
+ }
+ } while (true);
+
+ after(grammarAccess.getRealEnumerationAccess().getGroup_2_1());
+
+ }
+
+
+ }
+
+ }
+ catch (RecognitionException re) {
+ reportError(re);
+ recover(input,re);
+ }
+ finally {
+
+ restoreStackSize(stackSize);
+
+ }
+ return ;
+ }
+ // $ANTLR end "rule__RealEnumeration__Group_2__1__Impl"
+
+
+ // $ANTLR start "rule__RealEnumeration__Group_2_1__0"
+ // InternalApplicationConfiguration.g:7916:1: rule__RealEnumeration__Group_2_1__0 : rule__RealEnumeration__Group_2_1__0__Impl rule__RealEnumeration__Group_2_1__1 ;
+ public final void rule__RealEnumeration__Group_2_1__0() throws RecognitionException {
+
+ int stackSize = keepStackSize();
+
+ try {
+ // InternalApplicationConfiguration.g:7920:1: ( rule__RealEnumeration__Group_2_1__0__Impl rule__RealEnumeration__Group_2_1__1 )
+ // InternalApplicationConfiguration.g:7921:2: rule__RealEnumeration__Group_2_1__0__Impl rule__RealEnumeration__Group_2_1__1
+ {
+ pushFollow(FOLLOW_25);
+ rule__RealEnumeration__Group_2_1__0__Impl();
+
+ state._fsp--;
+
+ pushFollow(FOLLOW_2);
+ rule__RealEnumeration__Group_2_1__1();
+
+ state._fsp--;
+
+
+ }
+
+ }
+ catch (RecognitionException re) {
+ reportError(re);
+ recover(input,re);
+ }
+ finally {
+
+ restoreStackSize(stackSize);
+
+ }
+ return ;
+ }
+ // $ANTLR end "rule__RealEnumeration__Group_2_1__0"
+
+
+ // $ANTLR start "rule__RealEnumeration__Group_2_1__0__Impl"
+ // InternalApplicationConfiguration.g:7928:1: rule__RealEnumeration__Group_2_1__0__Impl : ( ',' ) ;
+ public final void rule__RealEnumeration__Group_2_1__0__Impl() throws RecognitionException {
+
+ int stackSize = keepStackSize();
+
+ try {
+ // InternalApplicationConfiguration.g:7932:1: ( ( ',' ) )
+ // InternalApplicationConfiguration.g:7933:1: ( ',' )
+ {
+ // InternalApplicationConfiguration.g:7933:1: ( ',' )
+ // InternalApplicationConfiguration.g:7934:2: ','
+ {
+ before(grammarAccess.getRealEnumerationAccess().getCommaKeyword_2_1_0());
+ match(input,31,FOLLOW_2);
+ after(grammarAccess.getRealEnumerationAccess().getCommaKeyword_2_1_0());
+
+ }
+
+
+ }
+
+ }
+ catch (RecognitionException re) {
+ reportError(re);
+ recover(input,re);
+ }
+ finally {
+
+ restoreStackSize(stackSize);
+
+ }
+ return ;
+ }
+ // $ANTLR end "rule__RealEnumeration__Group_2_1__0__Impl"
+
+
+ // $ANTLR start "rule__RealEnumeration__Group_2_1__1"
+ // InternalApplicationConfiguration.g:7943:1: rule__RealEnumeration__Group_2_1__1 : rule__RealEnumeration__Group_2_1__1__Impl ;
+ public final void rule__RealEnumeration__Group_2_1__1() throws RecognitionException {
+
+ int stackSize = keepStackSize();
+
+ try {
+ // InternalApplicationConfiguration.g:7947:1: ( rule__RealEnumeration__Group_2_1__1__Impl )
+ // InternalApplicationConfiguration.g:7948:2: rule__RealEnumeration__Group_2_1__1__Impl
+ {
+ pushFollow(FOLLOW_2);
+ rule__RealEnumeration__Group_2_1__1__Impl();
+
+ state._fsp--;
+
+
+ }
+
+ }
+ catch (RecognitionException re) {
+ reportError(re);
+ recover(input,re);
+ }
+ finally {
+
+ restoreStackSize(stackSize);
+
+ }
+ return ;
+ }
+ // $ANTLR end "rule__RealEnumeration__Group_2_1__1"
+
+
+ // $ANTLR start "rule__RealEnumeration__Group_2_1__1__Impl"
+ // InternalApplicationConfiguration.g:7954:1: rule__RealEnumeration__Group_2_1__1__Impl : ( ( rule__RealEnumeration__EntryAssignment_2_1_1 ) ) ;
+ public final void rule__RealEnumeration__Group_2_1__1__Impl() throws RecognitionException {
+
+ int stackSize = keepStackSize();
+
+ try {
+ // InternalApplicationConfiguration.g:7958:1: ( ( ( rule__RealEnumeration__EntryAssignment_2_1_1 ) ) )
+ // InternalApplicationConfiguration.g:7959:1: ( ( rule__RealEnumeration__EntryAssignment_2_1_1 ) )
+ {
+ // InternalApplicationConfiguration.g:7959:1: ( ( rule__RealEnumeration__EntryAssignment_2_1_1 ) )
+ // InternalApplicationConfiguration.g:7960:2: ( rule__RealEnumeration__EntryAssignment_2_1_1 )
+ {
+ before(grammarAccess.getRealEnumerationAccess().getEntryAssignment_2_1_1());
+ // InternalApplicationConfiguration.g:7961:2: ( rule__RealEnumeration__EntryAssignment_2_1_1 )
+ // InternalApplicationConfiguration.g:7961:3: rule__RealEnumeration__EntryAssignment_2_1_1
+ {
+ pushFollow(FOLLOW_2);
+ rule__RealEnumeration__EntryAssignment_2_1_1();
+
+ state._fsp--;
+
+
+ }
+
+ after(grammarAccess.getRealEnumerationAccess().getEntryAssignment_2_1_1());
+
+ }
+
+
+ }
+
+ }
+ catch (RecognitionException re) {
+ reportError(re);
+ recover(input,re);
+ }
+ finally {
+
+ restoreStackSize(stackSize);
+
+ }
+ return ;
+ }
+ // $ANTLR end "rule__RealEnumeration__Group_2_1__1__Impl"
+
+
+ // $ANTLR start "rule__StringEnumeration__Group__0"
+ // InternalApplicationConfiguration.g:7970:1: rule__StringEnumeration__Group__0 : rule__StringEnumeration__Group__0__Impl rule__StringEnumeration__Group__1 ;
+ public final void rule__StringEnumeration__Group__0() throws RecognitionException {
+
+ int stackSize = keepStackSize();
+
+ try {
+ // InternalApplicationConfiguration.g:7974:1: ( rule__StringEnumeration__Group__0__Impl rule__StringEnumeration__Group__1 )
+ // InternalApplicationConfiguration.g:7975:2: rule__StringEnumeration__Group__0__Impl rule__StringEnumeration__Group__1
+ {
+ pushFollow(FOLLOW_37);
+ rule__StringEnumeration__Group__0__Impl();
+
+ state._fsp--;
+
+ pushFollow(FOLLOW_2);
+ rule__StringEnumeration__Group__1();
+
+ state._fsp--;
+
+
+ }
+
+ }
+ catch (RecognitionException re) {
+ reportError(re);
+ recover(input,re);
+ }
+ finally {
+
+ restoreStackSize(stackSize);
+
+ }
+ return ;
+ }
+ // $ANTLR end "rule__StringEnumeration__Group__0"
+
+
+ // $ANTLR start "rule__StringEnumeration__Group__0__Impl"
+ // InternalApplicationConfiguration.g:7982:1: rule__StringEnumeration__Group__0__Impl : ( () ) ;
+ public final void rule__StringEnumeration__Group__0__Impl() throws RecognitionException {
+
+ int stackSize = keepStackSize();
+
+ try {
+ // InternalApplicationConfiguration.g:7986:1: ( ( () ) )
+ // InternalApplicationConfiguration.g:7987:1: ( () )
+ {
+ // InternalApplicationConfiguration.g:7987:1: ( () )
+ // InternalApplicationConfiguration.g:7988:2: ()
+ {
+ before(grammarAccess.getStringEnumerationAccess().getStringEnumerationAction_0());
+ // InternalApplicationConfiguration.g:7989:2: ()
+ // InternalApplicationConfiguration.g:7989:3:
+ {
+ }
+
+ after(grammarAccess.getStringEnumerationAccess().getStringEnumerationAction_0());
+
+ }
+
+
+ }
+
+ }
+ finally {
+
+ restoreStackSize(stackSize);
+
+ }
+ return ;
+ }
+ // $ANTLR end "rule__StringEnumeration__Group__0__Impl"
+
+
+ // $ANTLR start "rule__StringEnumeration__Group__1"
+ // InternalApplicationConfiguration.g:7997:1: rule__StringEnumeration__Group__1 : rule__StringEnumeration__Group__1__Impl rule__StringEnumeration__Group__2 ;
+ public final void rule__StringEnumeration__Group__1() throws RecognitionException {
+
+ int stackSize = keepStackSize();
+
+ try {
+ // InternalApplicationConfiguration.g:8001:1: ( rule__StringEnumeration__Group__1__Impl rule__StringEnumeration__Group__2 )
+ // InternalApplicationConfiguration.g:8002:2: rule__StringEnumeration__Group__1__Impl rule__StringEnumeration__Group__2
+ {
+ pushFollow(FOLLOW_43);
+ rule__StringEnumeration__Group__1__Impl();
+
+ state._fsp--;
+
+ pushFollow(FOLLOW_2);
+ rule__StringEnumeration__Group__2();
+
+ state._fsp--;
+
+
+ }
+
+ }
+ catch (RecognitionException re) {
+ reportError(re);
+ recover(input,re);
+ }
+ finally {
+
+ restoreStackSize(stackSize);
+
+ }
+ return ;
+ }
+ // $ANTLR end "rule__StringEnumeration__Group__1"
+
+
+ // $ANTLR start "rule__StringEnumeration__Group__1__Impl"
+ // InternalApplicationConfiguration.g:8009:1: rule__StringEnumeration__Group__1__Impl : ( '{' ) ;
+ public final void rule__StringEnumeration__Group__1__Impl() throws RecognitionException {
+
+ int stackSize = keepStackSize();
+
+ try {
+ // InternalApplicationConfiguration.g:8013:1: ( ( '{' ) )
+ // InternalApplicationConfiguration.g:8014:1: ( '{' )
+ {
+ // InternalApplicationConfiguration.g:8014:1: ( '{' )
+ // InternalApplicationConfiguration.g:8015:2: '{'
+ {
+ before(grammarAccess.getStringEnumerationAccess().getLeftCurlyBracketKeyword_1());
+ match(input,29,FOLLOW_2);
+ after(grammarAccess.getStringEnumerationAccess().getLeftCurlyBracketKeyword_1());
+
+ }
+
+
+ }
+
+ }
+ catch (RecognitionException re) {
+ reportError(re);
+ recover(input,re);
+ }
+ finally {
+
+ restoreStackSize(stackSize);
+
+ }
+ return ;
+ }
+ // $ANTLR end "rule__StringEnumeration__Group__1__Impl"
+
+
+ // $ANTLR start "rule__StringEnumeration__Group__2"
+ // InternalApplicationConfiguration.g:8024:1: rule__StringEnumeration__Group__2 : rule__StringEnumeration__Group__2__Impl rule__StringEnumeration__Group__3 ;
+ public final void rule__StringEnumeration__Group__2() throws RecognitionException {
+
+ int stackSize = keepStackSize();
+
+ try {
+ // InternalApplicationConfiguration.g:8028:1: ( rule__StringEnumeration__Group__2__Impl rule__StringEnumeration__Group__3 )
+ // InternalApplicationConfiguration.g:8029:2: rule__StringEnumeration__Group__2__Impl rule__StringEnumeration__Group__3
+ {
+ pushFollow(FOLLOW_43);
+ rule__StringEnumeration__Group__2__Impl();
+
+ state._fsp--;
+
+ pushFollow(FOLLOW_2);
+ rule__StringEnumeration__Group__3();
+
+ state._fsp--;
+
+
+ }
+
+ }
+ catch (RecognitionException re) {
+ reportError(re);
+ recover(input,re);
+ }
+ finally {
+
+ restoreStackSize(stackSize);
+
+ }
+ return ;
+ }
+ // $ANTLR end "rule__StringEnumeration__Group__2"
+
+
+ // $ANTLR start "rule__StringEnumeration__Group__2__Impl"
+ // InternalApplicationConfiguration.g:8036:1: rule__StringEnumeration__Group__2__Impl : ( ( rule__StringEnumeration__Group_2__0 )? ) ;
+ public final void rule__StringEnumeration__Group__2__Impl() throws RecognitionException {
+
+ int stackSize = keepStackSize();
+
+ try {
+ // InternalApplicationConfiguration.g:8040:1: ( ( ( rule__StringEnumeration__Group_2__0 )? ) )
+ // InternalApplicationConfiguration.g:8041:1: ( ( rule__StringEnumeration__Group_2__0 )? )
+ {
+ // InternalApplicationConfiguration.g:8041:1: ( ( rule__StringEnumeration__Group_2__0 )? )
+ // InternalApplicationConfiguration.g:8042:2: ( rule__StringEnumeration__Group_2__0 )?
+ {
+ before(grammarAccess.getStringEnumerationAccess().getGroup_2());
+ // InternalApplicationConfiguration.g:8043:2: ( rule__StringEnumeration__Group_2__0 )?
+ int alt60=2;
+ int LA60_0 = input.LA(1);
+
+ if ( (LA60_0==RULE_STRING) ) {
+ alt60=1;
+ }
+ switch (alt60) {
+ case 1 :
+ // InternalApplicationConfiguration.g:8043:3: rule__StringEnumeration__Group_2__0
+ {
+ pushFollow(FOLLOW_2);
+ rule__StringEnumeration__Group_2__0();
+
+ state._fsp--;
+
+
+ }
+ break;
+
+ }
+
+ after(grammarAccess.getStringEnumerationAccess().getGroup_2());
+
+ }
+
+
+ }
+
+ }
+ catch (RecognitionException re) {
+ reportError(re);
+ recover(input,re);
+ }
+ finally {
+
+ restoreStackSize(stackSize);
+
+ }
+ return ;
+ }
+ // $ANTLR end "rule__StringEnumeration__Group__2__Impl"
+
+
+ // $ANTLR start "rule__StringEnumeration__Group__3"
+ // InternalApplicationConfiguration.g:8051:1: rule__StringEnumeration__Group__3 : rule__StringEnumeration__Group__3__Impl ;
+ public final void rule__StringEnumeration__Group__3() throws RecognitionException {
+
+ int stackSize = keepStackSize();
+
+ try {
+ // InternalApplicationConfiguration.g:8055:1: ( rule__StringEnumeration__Group__3__Impl )
+ // InternalApplicationConfiguration.g:8056:2: rule__StringEnumeration__Group__3__Impl
+ {
+ pushFollow(FOLLOW_2);
+ rule__StringEnumeration__Group__3__Impl();
+
+ state._fsp--;
+
+
+ }
+
+ }
+ catch (RecognitionException re) {
+ reportError(re);
+ recover(input,re);
+ }
+ finally {
+
+ restoreStackSize(stackSize);
+
+ }
+ return ;
+ }
+ // $ANTLR end "rule__StringEnumeration__Group__3"
+
+
+ // $ANTLR start "rule__StringEnumeration__Group__3__Impl"
+ // InternalApplicationConfiguration.g:8062:1: rule__StringEnumeration__Group__3__Impl : ( '}' ) ;
+ public final void rule__StringEnumeration__Group__3__Impl() throws RecognitionException {
+
+ int stackSize = keepStackSize();
+
+ try {
+ // InternalApplicationConfiguration.g:8066:1: ( ( '}' ) )
+ // InternalApplicationConfiguration.g:8067:1: ( '}' )
+ {
+ // InternalApplicationConfiguration.g:8067:1: ( '}' )
+ // InternalApplicationConfiguration.g:8068:2: '}'
+ {
+ before(grammarAccess.getStringEnumerationAccess().getRightCurlyBracketKeyword_3());
+ match(input,30,FOLLOW_2);
+ after(grammarAccess.getStringEnumerationAccess().getRightCurlyBracketKeyword_3());
+
+ }
+
+
+ }
+
+ }
+ catch (RecognitionException re) {
+ reportError(re);
+ recover(input,re);
+ }
+ finally {
+
+ restoreStackSize(stackSize);
+
+ }
+ return ;
+ }
+ // $ANTLR end "rule__StringEnumeration__Group__3__Impl"
+
+
+ // $ANTLR start "rule__StringEnumeration__Group_2__0"
+ // InternalApplicationConfiguration.g:8078:1: rule__StringEnumeration__Group_2__0 : rule__StringEnumeration__Group_2__0__Impl rule__StringEnumeration__Group_2__1 ;
+ public final void rule__StringEnumeration__Group_2__0() throws RecognitionException {
+
+ int stackSize = keepStackSize();
+
+ try {
+ // InternalApplicationConfiguration.g:8082:1: ( rule__StringEnumeration__Group_2__0__Impl rule__StringEnumeration__Group_2__1 )
+ // InternalApplicationConfiguration.g:8083:2: rule__StringEnumeration__Group_2__0__Impl rule__StringEnumeration__Group_2__1
+ {
+ pushFollow(FOLLOW_27);
+ rule__StringEnumeration__Group_2__0__Impl();
+
+ state._fsp--;
+
+ pushFollow(FOLLOW_2);
+ rule__StringEnumeration__Group_2__1();
+
+ state._fsp--;
+
+
+ }
+
+ }
+ catch (RecognitionException re) {
+ reportError(re);
+ recover(input,re);
+ }
+ finally {
+
+ restoreStackSize(stackSize);
+
+ }
+ return ;
+ }
+ // $ANTLR end "rule__StringEnumeration__Group_2__0"
+
+
+ // $ANTLR start "rule__StringEnumeration__Group_2__0__Impl"
+ // InternalApplicationConfiguration.g:8090:1: rule__StringEnumeration__Group_2__0__Impl : ( ( rule__StringEnumeration__EntryAssignment_2_0 ) ) ;
+ public final void rule__StringEnumeration__Group_2__0__Impl() throws RecognitionException {
+
+ int stackSize = keepStackSize();
+
+ try {
+ // InternalApplicationConfiguration.g:8094:1: ( ( ( rule__StringEnumeration__EntryAssignment_2_0 ) ) )
+ // InternalApplicationConfiguration.g:8095:1: ( ( rule__StringEnumeration__EntryAssignment_2_0 ) )
+ {
+ // InternalApplicationConfiguration.g:8095:1: ( ( rule__StringEnumeration__EntryAssignment_2_0 ) )
+ // InternalApplicationConfiguration.g:8096:2: ( rule__StringEnumeration__EntryAssignment_2_0 )
+ {
+ before(grammarAccess.getStringEnumerationAccess().getEntryAssignment_2_0());
+ // InternalApplicationConfiguration.g:8097:2: ( rule__StringEnumeration__EntryAssignment_2_0 )
+ // InternalApplicationConfiguration.g:8097:3: rule__StringEnumeration__EntryAssignment_2_0
+ {
+ pushFollow(FOLLOW_2);
+ rule__StringEnumeration__EntryAssignment_2_0();
+
+ state._fsp--;
+
+
+ }
+
+ after(grammarAccess.getStringEnumerationAccess().getEntryAssignment_2_0());
+
+ }
+
+
+ }
+
+ }
+ catch (RecognitionException re) {
+ reportError(re);
+ recover(input,re);
+ }
+ finally {
+
+ restoreStackSize(stackSize);
+
+ }
+ return ;
+ }
+ // $ANTLR end "rule__StringEnumeration__Group_2__0__Impl"
+
+
+ // $ANTLR start "rule__StringEnumeration__Group_2__1"
+ // InternalApplicationConfiguration.g:8105:1: rule__StringEnumeration__Group_2__1 : rule__StringEnumeration__Group_2__1__Impl ;
+ public final void rule__StringEnumeration__Group_2__1() throws RecognitionException {
+
+ int stackSize = keepStackSize();
+
+ try {
+ // InternalApplicationConfiguration.g:8109:1: ( rule__StringEnumeration__Group_2__1__Impl )
+ // InternalApplicationConfiguration.g:8110:2: rule__StringEnumeration__Group_2__1__Impl
+ {
+ pushFollow(FOLLOW_2);
+ rule__StringEnumeration__Group_2__1__Impl();
+
+ state._fsp--;
+
+
+ }
+
+ }
+ catch (RecognitionException re) {
+ reportError(re);
+ recover(input,re);
+ }
+ finally {
+
+ restoreStackSize(stackSize);
+
+ }
+ return ;
+ }
+ // $ANTLR end "rule__StringEnumeration__Group_2__1"
+
+
+ // $ANTLR start "rule__StringEnumeration__Group_2__1__Impl"
+ // InternalApplicationConfiguration.g:8116:1: rule__StringEnumeration__Group_2__1__Impl : ( ( rule__StringEnumeration__Group_2_1__0 )* ) ;
+ public final void rule__StringEnumeration__Group_2__1__Impl() throws RecognitionException {
+
+ int stackSize = keepStackSize();
+
+ try {
+ // InternalApplicationConfiguration.g:8120:1: ( ( ( rule__StringEnumeration__Group_2_1__0 )* ) )
+ // InternalApplicationConfiguration.g:8121:1: ( ( rule__StringEnumeration__Group_2_1__0 )* )
+ {
+ // InternalApplicationConfiguration.g:8121:1: ( ( rule__StringEnumeration__Group_2_1__0 )* )
+ // InternalApplicationConfiguration.g:8122:2: ( rule__StringEnumeration__Group_2_1__0 )*
+ {
+ before(grammarAccess.getStringEnumerationAccess().getGroup_2_1());
+ // InternalApplicationConfiguration.g:8123:2: ( rule__StringEnumeration__Group_2_1__0 )*
+ loop61:
+ do {
+ int alt61=2;
+ int LA61_0 = input.LA(1);
+
+ if ( (LA61_0==31) ) {
+ alt61=1;
+ }
+
+
+ switch (alt61) {
+ case 1 :
+ // InternalApplicationConfiguration.g:8123:3: rule__StringEnumeration__Group_2_1__0
+ {
+ pushFollow(FOLLOW_17);
+ rule__StringEnumeration__Group_2_1__0();
+
+ state._fsp--;
+
+
+ }
+ break;
+
+ default :
+ break loop61;
+ }
+ } while (true);
+
+ after(grammarAccess.getStringEnumerationAccess().getGroup_2_1());
+
+ }
+
+
+ }
+
+ }
+ catch (RecognitionException re) {
+ reportError(re);
+ recover(input,re);
+ }
+ finally {
+
+ restoreStackSize(stackSize);
+
+ }
+ return ;
+ }
+ // $ANTLR end "rule__StringEnumeration__Group_2__1__Impl"
+
+
+ // $ANTLR start "rule__StringEnumeration__Group_2_1__0"
+ // InternalApplicationConfiguration.g:8132:1: rule__StringEnumeration__Group_2_1__0 : rule__StringEnumeration__Group_2_1__0__Impl rule__StringEnumeration__Group_2_1__1 ;
+ public final void rule__StringEnumeration__Group_2_1__0() throws RecognitionException {
+
+ int stackSize = keepStackSize();
+
+ try {
+ // InternalApplicationConfiguration.g:8136:1: ( rule__StringEnumeration__Group_2_1__0__Impl rule__StringEnumeration__Group_2_1__1 )
+ // InternalApplicationConfiguration.g:8137:2: rule__StringEnumeration__Group_2_1__0__Impl rule__StringEnumeration__Group_2_1__1
+ {
+ pushFollow(FOLLOW_11);
+ rule__StringEnumeration__Group_2_1__0__Impl();
+
+ state._fsp--;
+
+ pushFollow(FOLLOW_2);
+ rule__StringEnumeration__Group_2_1__1();
+
+ state._fsp--;
+
+
+ }
+
+ }
+ catch (RecognitionException re) {
+ reportError(re);
+ recover(input,re);
+ }
+ finally {
+
+ restoreStackSize(stackSize);
+
+ }
+ return ;
+ }
+ // $ANTLR end "rule__StringEnumeration__Group_2_1__0"
+
+
+ // $ANTLR start "rule__StringEnumeration__Group_2_1__0__Impl"
+ // InternalApplicationConfiguration.g:8144:1: rule__StringEnumeration__Group_2_1__0__Impl : ( ',' ) ;
+ public final void rule__StringEnumeration__Group_2_1__0__Impl() throws RecognitionException {
+
+ int stackSize = keepStackSize();
+
+ try {
+ // InternalApplicationConfiguration.g:8148:1: ( ( ',' ) )
+ // InternalApplicationConfiguration.g:8149:1: ( ',' )
+ {
+ // InternalApplicationConfiguration.g:8149:1: ( ',' )
+ // InternalApplicationConfiguration.g:8150:2: ','
+ {
+ before(grammarAccess.getStringEnumerationAccess().getCommaKeyword_2_1_0());
+ match(input,31,FOLLOW_2);
+ after(grammarAccess.getStringEnumerationAccess().getCommaKeyword_2_1_0());
+
+ }
+
+
+ }
+
+ }
+ catch (RecognitionException re) {
+ reportError(re);
+ recover(input,re);
+ }
+ finally {
+
+ restoreStackSize(stackSize);
+
+ }
+ return ;
+ }
+ // $ANTLR end "rule__StringEnumeration__Group_2_1__0__Impl"
+
+
+ // $ANTLR start "rule__StringEnumeration__Group_2_1__1"
+ // InternalApplicationConfiguration.g:8159:1: rule__StringEnumeration__Group_2_1__1 : rule__StringEnumeration__Group_2_1__1__Impl ;
+ public final void rule__StringEnumeration__Group_2_1__1() throws RecognitionException {
+
+ int stackSize = keepStackSize();
+
+ try {
+ // InternalApplicationConfiguration.g:8163:1: ( rule__StringEnumeration__Group_2_1__1__Impl )
+ // InternalApplicationConfiguration.g:8164:2: rule__StringEnumeration__Group_2_1__1__Impl
+ {
+ pushFollow(FOLLOW_2);
+ rule__StringEnumeration__Group_2_1__1__Impl();
+
+ state._fsp--;
+
+
+ }
+
+ }
+ catch (RecognitionException re) {
+ reportError(re);
+ recover(input,re);
+ }
+ finally {
+
+ restoreStackSize(stackSize);
+
+ }
+ return ;
+ }
+ // $ANTLR end "rule__StringEnumeration__Group_2_1__1"
+
+
+ // $ANTLR start "rule__StringEnumeration__Group_2_1__1__Impl"
+ // InternalApplicationConfiguration.g:8170:1: rule__StringEnumeration__Group_2_1__1__Impl : ( ( rule__StringEnumeration__EntryAssignment_2_1_1 ) ) ;
+ public final void rule__StringEnumeration__Group_2_1__1__Impl() throws RecognitionException {
+
+ int stackSize = keepStackSize();
+
+ try {
+ // InternalApplicationConfiguration.g:8174:1: ( ( ( rule__StringEnumeration__EntryAssignment_2_1_1 ) ) )
+ // InternalApplicationConfiguration.g:8175:1: ( ( rule__StringEnumeration__EntryAssignment_2_1_1 ) )
+ {
+ // InternalApplicationConfiguration.g:8175:1: ( ( rule__StringEnumeration__EntryAssignment_2_1_1 ) )
+ // InternalApplicationConfiguration.g:8176:2: ( rule__StringEnumeration__EntryAssignment_2_1_1 )
+ {
+ before(grammarAccess.getStringEnumerationAccess().getEntryAssignment_2_1_1());
+ // InternalApplicationConfiguration.g:8177:2: ( rule__StringEnumeration__EntryAssignment_2_1_1 )
+ // InternalApplicationConfiguration.g:8177:3: rule__StringEnumeration__EntryAssignment_2_1_1
+ {
+ pushFollow(FOLLOW_2);
+ rule__StringEnumeration__EntryAssignment_2_1_1();
+
+ state._fsp--;
+
+
+ }
+
+ after(grammarAccess.getStringEnumerationAccess().getEntryAssignment_2_1_1());
+
+ }
+
+
+ }
+
+ }
+ catch (RecognitionException re) {
+ reportError(re);
+ recover(input,re);
+ }
+ finally {
+
+ restoreStackSize(stackSize);
+
+ }
+ return ;
+ }
+ // $ANTLR end "rule__StringEnumeration__Group_2_1__1__Impl"
+
+
+ // $ANTLR start "rule__ScopeDeclaration__Group__0"
+ // InternalApplicationConfiguration.g:8186:1: rule__ScopeDeclaration__Group__0 : rule__ScopeDeclaration__Group__0__Impl rule__ScopeDeclaration__Group__1 ;
+ public final void rule__ScopeDeclaration__Group__0() throws RecognitionException {
+
+ int stackSize = keepStackSize();
+
+ try {
+ // InternalApplicationConfiguration.g:8190:1: ( rule__ScopeDeclaration__Group__0__Impl rule__ScopeDeclaration__Group__1 )
+ // InternalApplicationConfiguration.g:8191:2: rule__ScopeDeclaration__Group__0__Impl rule__ScopeDeclaration__Group__1
+ {
+ pushFollow(FOLLOW_8);
+ rule__ScopeDeclaration__Group__0__Impl();
+
+ state._fsp--;
+
+ pushFollow(FOLLOW_2);
+ rule__ScopeDeclaration__Group__1();
+
+ state._fsp--;
+
+
+ }
+
+ }
+ catch (RecognitionException re) {
+ reportError(re);
+ recover(input,re);
+ }
+ finally {
+
+ restoreStackSize(stackSize);
+
+ }
+ return ;
+ }
+ // $ANTLR end "rule__ScopeDeclaration__Group__0"
+
+
+ // $ANTLR start "rule__ScopeDeclaration__Group__0__Impl"
+ // InternalApplicationConfiguration.g:8198:1: rule__ScopeDeclaration__Group__0__Impl : ( 'scope' ) ;
+ public final void rule__ScopeDeclaration__Group__0__Impl() throws RecognitionException {
+
+ int stackSize = keepStackSize();
+
+ try {
+ // InternalApplicationConfiguration.g:8202:1: ( ( 'scope' ) )
+ // InternalApplicationConfiguration.g:8203:1: ( 'scope' )
+ {
+ // InternalApplicationConfiguration.g:8203:1: ( 'scope' )
+ // InternalApplicationConfiguration.g:8204:2: 'scope'
+ {
+ before(grammarAccess.getScopeDeclarationAccess().getScopeKeyword_0());
+ match(input,52,FOLLOW_2);
+ after(grammarAccess.getScopeDeclarationAccess().getScopeKeyword_0());
+
+ }
+
+
+ }
+
+ }
+ catch (RecognitionException re) {
+ reportError(re);
+ recover(input,re);
+ }
+ finally {
+
+ restoreStackSize(stackSize);
+
+ }
+ return ;
+ }
+ // $ANTLR end "rule__ScopeDeclaration__Group__0__Impl"
+
+
+ // $ANTLR start "rule__ScopeDeclaration__Group__1"
+ // InternalApplicationConfiguration.g:8213:1: rule__ScopeDeclaration__Group__1 : rule__ScopeDeclaration__Group__1__Impl rule__ScopeDeclaration__Group__2 ;
+ public final void rule__ScopeDeclaration__Group__1() throws RecognitionException {
+
+ int stackSize = keepStackSize();
+
+ try {
+ // InternalApplicationConfiguration.g:8217:1: ( rule__ScopeDeclaration__Group__1__Impl rule__ScopeDeclaration__Group__2 )
+ // InternalApplicationConfiguration.g:8218:2: rule__ScopeDeclaration__Group__1__Impl rule__ScopeDeclaration__Group__2
+ {
+ pushFollow(FOLLOW_19);
+ rule__ScopeDeclaration__Group__1__Impl();
+
+ state._fsp--;
+
+ pushFollow(FOLLOW_2);
+ rule__ScopeDeclaration__Group__2();
+
+ state._fsp--;
+
+
+ }
+
+ }
+ catch (RecognitionException re) {
+ reportError(re);
+ recover(input,re);
+ }
+ finally {
+
+ restoreStackSize(stackSize);
+
+ }
+ return ;
+ }
+ // $ANTLR end "rule__ScopeDeclaration__Group__1"
+
+
+ // $ANTLR start "rule__ScopeDeclaration__Group__1__Impl"
+ // InternalApplicationConfiguration.g:8225:1: rule__ScopeDeclaration__Group__1__Impl : ( ( rule__ScopeDeclaration__NameAssignment_1 ) ) ;
+ public final void rule__ScopeDeclaration__Group__1__Impl() throws RecognitionException {
+
+ int stackSize = keepStackSize();
+
+ try {
+ // InternalApplicationConfiguration.g:8229:1: ( ( ( rule__ScopeDeclaration__NameAssignment_1 ) ) )
+ // InternalApplicationConfiguration.g:8230:1: ( ( rule__ScopeDeclaration__NameAssignment_1 ) )
+ {
+ // InternalApplicationConfiguration.g:8230:1: ( ( rule__ScopeDeclaration__NameAssignment_1 ) )
+ // InternalApplicationConfiguration.g:8231:2: ( rule__ScopeDeclaration__NameAssignment_1 )
+ {
+ before(grammarAccess.getScopeDeclarationAccess().getNameAssignment_1());
+ // InternalApplicationConfiguration.g:8232:2: ( rule__ScopeDeclaration__NameAssignment_1 )
+ // InternalApplicationConfiguration.g:8232:3: rule__ScopeDeclaration__NameAssignment_1
+ {
+ pushFollow(FOLLOW_2);
+ rule__ScopeDeclaration__NameAssignment_1();
+
+ state._fsp--;
+
+
+ }
+
+ after(grammarAccess.getScopeDeclarationAccess().getNameAssignment_1());
+
+ }
+
+
+ }
+
+ }
+ catch (RecognitionException re) {
+ reportError(re);
+ recover(input,re);
+ }
+ finally {
+
+ restoreStackSize(stackSize);
+
+ }
+ return ;
+ }
+ // $ANTLR end "rule__ScopeDeclaration__Group__1__Impl"
+
+
+ // $ANTLR start "rule__ScopeDeclaration__Group__2"
+ // InternalApplicationConfiguration.g:8240:1: rule__ScopeDeclaration__Group__2 : rule__ScopeDeclaration__Group__2__Impl ;
+ public final void rule__ScopeDeclaration__Group__2() throws RecognitionException {
+
+ int stackSize = keepStackSize();
+
+ try {
+ // InternalApplicationConfiguration.g:8244:1: ( rule__ScopeDeclaration__Group__2__Impl )
+ // InternalApplicationConfiguration.g:8245:2: rule__ScopeDeclaration__Group__2__Impl
+ {
+ pushFollow(FOLLOW_2);
+ rule__ScopeDeclaration__Group__2__Impl();
+
+ state._fsp--;
+
+
+ }
+
+ }
+ catch (RecognitionException re) {
+ reportError(re);
+ recover(input,re);
+ }
+ finally {
+
+ restoreStackSize(stackSize);
+
+ }
+ return ;
+ }
+ // $ANTLR end "rule__ScopeDeclaration__Group__2"
+
+
+ // $ANTLR start "rule__ScopeDeclaration__Group__2__Impl"
+ // InternalApplicationConfiguration.g:8251:1: rule__ScopeDeclaration__Group__2__Impl : ( ( rule__ScopeDeclaration__SpecificationAssignment_2 ) ) ;
+ public final void rule__ScopeDeclaration__Group__2__Impl() throws RecognitionException {
+
+ int stackSize = keepStackSize();
+
+ try {
+ // InternalApplicationConfiguration.g:8255:1: ( ( ( rule__ScopeDeclaration__SpecificationAssignment_2 ) ) )
+ // InternalApplicationConfiguration.g:8256:1: ( ( rule__ScopeDeclaration__SpecificationAssignment_2 ) )
+ {
+ // InternalApplicationConfiguration.g:8256:1: ( ( rule__ScopeDeclaration__SpecificationAssignment_2 ) )
+ // InternalApplicationConfiguration.g:8257:2: ( rule__ScopeDeclaration__SpecificationAssignment_2 )
+ {
+ before(grammarAccess.getScopeDeclarationAccess().getSpecificationAssignment_2());
+ // InternalApplicationConfiguration.g:8258:2: ( rule__ScopeDeclaration__SpecificationAssignment_2 )
+ // InternalApplicationConfiguration.g:8258:3: rule__ScopeDeclaration__SpecificationAssignment_2
+ {
+ pushFollow(FOLLOW_2);
+ rule__ScopeDeclaration__SpecificationAssignment_2();
+
+ state._fsp--;
+
+
+ }
+
+ after(grammarAccess.getScopeDeclarationAccess().getSpecificationAssignment_2());
+
+ }
+
+
+ }
+
+ }
+ catch (RecognitionException re) {
+ reportError(re);
+ recover(input,re);
+ }
+ finally {
+
+ restoreStackSize(stackSize);
+
+ }
+ return ;
+ }
+ // $ANTLR end "rule__ScopeDeclaration__Group__2__Impl"
+
+
+ // $ANTLR start "rule__GenerationTask__Group__0"
+ // InternalApplicationConfiguration.g:8267:1: rule__GenerationTask__Group__0 : rule__GenerationTask__Group__0__Impl rule__GenerationTask__Group__1 ;
+ public final void rule__GenerationTask__Group__0() throws RecognitionException {
+
+ int stackSize = keepStackSize();
+
+ try {
+ // InternalApplicationConfiguration.g:8271:1: ( rule__GenerationTask__Group__0__Impl rule__GenerationTask__Group__1 )
+ // InternalApplicationConfiguration.g:8272:2: rule__GenerationTask__Group__0__Impl rule__GenerationTask__Group__1
+ {
+ pushFollow(FOLLOW_19);
+ rule__GenerationTask__Group__0__Impl();
+
+ state._fsp--;
+
+ pushFollow(FOLLOW_2);
+ rule__GenerationTask__Group__1();
+
+ state._fsp--;
+
+
+ }
+
+ }
+ catch (RecognitionException re) {
+ reportError(re);
+ recover(input,re);
+ }
+ finally {
+
+ restoreStackSize(stackSize);
+
+ }
+ return ;
+ }
+ // $ANTLR end "rule__GenerationTask__Group__0"
+
+
+ // $ANTLR start "rule__GenerationTask__Group__0__Impl"
+ // InternalApplicationConfiguration.g:8279:1: rule__GenerationTask__Group__0__Impl : ( 'generate' ) ;
+ public final void rule__GenerationTask__Group__0__Impl() throws RecognitionException {
+
+ int stackSize = keepStackSize();
+
+ try {
+ // InternalApplicationConfiguration.g:8283:1: ( ( 'generate' ) )
+ // InternalApplicationConfiguration.g:8284:1: ( 'generate' )
+ {
+ // InternalApplicationConfiguration.g:8284:1: ( 'generate' )
+ // InternalApplicationConfiguration.g:8285:2: 'generate'
+ {
+ before(grammarAccess.getGenerationTaskAccess().getGenerateKeyword_0());
+ match(input,53,FOLLOW_2);
+ after(grammarAccess.getGenerationTaskAccess().getGenerateKeyword_0());
+
+ }
+
+
+ }
+
+ }
+ catch (RecognitionException re) {
+ reportError(re);
+ recover(input,re);
+ }
+ finally {
+
+ restoreStackSize(stackSize);
+
+ }
+ return ;
+ }
+ // $ANTLR end "rule__GenerationTask__Group__0__Impl"
+
+
+ // $ANTLR start "rule__GenerationTask__Group__1"
+ // InternalApplicationConfiguration.g:8294:1: rule__GenerationTask__Group__1 : rule__GenerationTask__Group__1__Impl rule__GenerationTask__Group__2 ;
+ public final void rule__GenerationTask__Group__1() throws RecognitionException {
+
+ int stackSize = keepStackSize();
+
+ try {
+ // InternalApplicationConfiguration.g:8298:1: ( rule__GenerationTask__Group__1__Impl rule__GenerationTask__Group__2 )
+ // InternalApplicationConfiguration.g:8299:2: rule__GenerationTask__Group__1__Impl rule__GenerationTask__Group__2
+ {
+ pushFollow(FOLLOW_19);
+ rule__GenerationTask__Group__1__Impl();
+
+ state._fsp--;
+
+ pushFollow(FOLLOW_2);
+ rule__GenerationTask__Group__2();
+
+ state._fsp--;
+
+
+ }
+
+ }
+ catch (RecognitionException re) {
+ reportError(re);
+ recover(input,re);
+ }
+ finally {
+
+ restoreStackSize(stackSize);
+
+ }
+ return ;
+ }
+ // $ANTLR end "rule__GenerationTask__Group__1"
+
+
+ // $ANTLR start "rule__GenerationTask__Group__1__Impl"
+ // InternalApplicationConfiguration.g:8306:1: rule__GenerationTask__Group__1__Impl : ( () ) ;
+ public final void rule__GenerationTask__Group__1__Impl() throws RecognitionException {
+
+ int stackSize = keepStackSize();
+
+ try {
+ // InternalApplicationConfiguration.g:8310:1: ( ( () ) )
+ // InternalApplicationConfiguration.g:8311:1: ( () )
+ {
+ // InternalApplicationConfiguration.g:8311:1: ( () )
+ // InternalApplicationConfiguration.g:8312:2: ()
+ {
+ before(grammarAccess.getGenerationTaskAccess().getGenerationTaskAction_1());
+ // InternalApplicationConfiguration.g:8313:2: ()
+ // InternalApplicationConfiguration.g:8313:3:
+ {
+ }
+
+ after(grammarAccess.getGenerationTaskAccess().getGenerationTaskAction_1());
+
+ }
+
+
+ }
+
+ }
+ finally {
+
+ restoreStackSize(stackSize);
+
+ }
+ return ;
+ }
+ // $ANTLR end "rule__GenerationTask__Group__1__Impl"
+
+
+ // $ANTLR start "rule__GenerationTask__Group__2"
+ // InternalApplicationConfiguration.g:8321:1: rule__GenerationTask__Group__2 : rule__GenerationTask__Group__2__Impl rule__GenerationTask__Group__3 ;
+ public final void rule__GenerationTask__Group__2() throws RecognitionException {
+
+ int stackSize = keepStackSize();
+
+ try {
+ // InternalApplicationConfiguration.g:8325:1: ( rule__GenerationTask__Group__2__Impl rule__GenerationTask__Group__3 )
+ // InternalApplicationConfiguration.g:8326:2: rule__GenerationTask__Group__2__Impl rule__GenerationTask__Group__3
+ {
+ pushFollow(FOLLOW_44);
+ rule__GenerationTask__Group__2__Impl();
+
+ state._fsp--;
+
+ pushFollow(FOLLOW_2);
+ rule__GenerationTask__Group__3();
+
+ state._fsp--;
+
+
+ }
+
+ }
+ catch (RecognitionException re) {
+ reportError(re);
+ recover(input,re);
+ }
+ finally {
+
+ restoreStackSize(stackSize);
+
+ }
+ return ;
+ }
+ // $ANTLR end "rule__GenerationTask__Group__2"
+
+
+ // $ANTLR start "rule__GenerationTask__Group__2__Impl"
+ // InternalApplicationConfiguration.g:8333:1: rule__GenerationTask__Group__2__Impl : ( '{' ) ;
+ public final void rule__GenerationTask__Group__2__Impl() throws RecognitionException {
+
+ int stackSize = keepStackSize();
+
+ try {
+ // InternalApplicationConfiguration.g:8337:1: ( ( '{' ) )
+ // InternalApplicationConfiguration.g:8338:1: ( '{' )
+ {
+ // InternalApplicationConfiguration.g:8338:1: ( '{' )
+ // InternalApplicationConfiguration.g:8339:2: '{'
+ {
+ before(grammarAccess.getGenerationTaskAccess().getLeftCurlyBracketKeyword_2());
+ match(input,29,FOLLOW_2);
+ after(grammarAccess.getGenerationTaskAccess().getLeftCurlyBracketKeyword_2());
+
+ }
+
+
+ }
+
+ }
+ catch (RecognitionException re) {
+ reportError(re);
+ recover(input,re);
+ }
+ finally {
+
+ restoreStackSize(stackSize);
+
+ }
+ return ;
+ }
+ // $ANTLR end "rule__GenerationTask__Group__2__Impl"
+
+
+ // $ANTLR start "rule__GenerationTask__Group__3"
+ // InternalApplicationConfiguration.g:8348:1: rule__GenerationTask__Group__3 : rule__GenerationTask__Group__3__Impl rule__GenerationTask__Group__4 ;
+ public final void rule__GenerationTask__Group__3() throws RecognitionException {
+
+ int stackSize = keepStackSize();
+
+ try {
+ // InternalApplicationConfiguration.g:8352:1: ( rule__GenerationTask__Group__3__Impl rule__GenerationTask__Group__4 )
+ // InternalApplicationConfiguration.g:8353:2: rule__GenerationTask__Group__3__Impl rule__GenerationTask__Group__4
+ {
+ pushFollow(FOLLOW_45);
+ rule__GenerationTask__Group__3__Impl();
+
+ state._fsp--;
+
+ pushFollow(FOLLOW_2);
+ rule__GenerationTask__Group__4();
+
+ state._fsp--;
+
+
+ }
+
+ }
+ catch (RecognitionException re) {
+ reportError(re);
+ recover(input,re);
+ }
+ finally {
+
+ restoreStackSize(stackSize);
+
+ }
+ return ;
+ }
+ // $ANTLR end "rule__GenerationTask__Group__3"
+
+
+ // $ANTLR start "rule__GenerationTask__Group__3__Impl"
+ // InternalApplicationConfiguration.g:8360:1: rule__GenerationTask__Group__3__Impl : ( ( rule__GenerationTask__UnorderedGroup_3 ) ) ;
+ public final void rule__GenerationTask__Group__3__Impl() throws RecognitionException {
+
+ int stackSize = keepStackSize();
+
+ try {
+ // InternalApplicationConfiguration.g:8364:1: ( ( ( rule__GenerationTask__UnorderedGroup_3 ) ) )
+ // InternalApplicationConfiguration.g:8365:1: ( ( rule__GenerationTask__UnorderedGroup_3 ) )
+ {
+ // InternalApplicationConfiguration.g:8365:1: ( ( rule__GenerationTask__UnorderedGroup_3 ) )
+ // InternalApplicationConfiguration.g:8366:2: ( rule__GenerationTask__UnorderedGroup_3 )
+ {
+ before(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3());
+ // InternalApplicationConfiguration.g:8367:2: ( rule__GenerationTask__UnorderedGroup_3 )
+ // InternalApplicationConfiguration.g:8367:3: rule__GenerationTask__UnorderedGroup_3
+ {
+ pushFollow(FOLLOW_2);
+ rule__GenerationTask__UnorderedGroup_3();
+
+ state._fsp--;
+
+
+ }
+
+ after(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3());
+
+ }
+
+
+ }
+
+ }
+ catch (RecognitionException re) {
+ reportError(re);
+ recover(input,re);
+ }
+ finally {
+
+ restoreStackSize(stackSize);
+
+ }
+ return ;
+ }
+ // $ANTLR end "rule__GenerationTask__Group__3__Impl"
+
+
+ // $ANTLR start "rule__GenerationTask__Group__4"
+ // InternalApplicationConfiguration.g:8375:1: rule__GenerationTask__Group__4 : rule__GenerationTask__Group__4__Impl ;
+ public final void rule__GenerationTask__Group__4() throws RecognitionException {
+
+ int stackSize = keepStackSize();
+
+ try {
+ // InternalApplicationConfiguration.g:8379:1: ( rule__GenerationTask__Group__4__Impl )
+ // InternalApplicationConfiguration.g:8380:2: rule__GenerationTask__Group__4__Impl
+ {
+ pushFollow(FOLLOW_2);
+ rule__GenerationTask__Group__4__Impl();
+
+ state._fsp--;
+
+
+ }
+
+ }
+ catch (RecognitionException re) {
+ reportError(re);
+ recover(input,re);
+ }
+ finally {
+
+ restoreStackSize(stackSize);
+
+ }
+ return ;
+ }
+ // $ANTLR end "rule__GenerationTask__Group__4"
+
+
+ // $ANTLR start "rule__GenerationTask__Group__4__Impl"
+ // InternalApplicationConfiguration.g:8386:1: rule__GenerationTask__Group__4__Impl : ( '}' ) ;
+ public final void rule__GenerationTask__Group__4__Impl() throws RecognitionException {
+
+ int stackSize = keepStackSize();
+
+ try {
+ // InternalApplicationConfiguration.g:8390:1: ( ( '}' ) )
+ // InternalApplicationConfiguration.g:8391:1: ( '}' )
+ {
+ // InternalApplicationConfiguration.g:8391:1: ( '}' )
+ // InternalApplicationConfiguration.g:8392:2: '}'
+ {
+ before(grammarAccess.getGenerationTaskAccess().getRightCurlyBracketKeyword_4());
+ match(input,30,FOLLOW_2);
+ after(grammarAccess.getGenerationTaskAccess().getRightCurlyBracketKeyword_4());
+
+ }
+
+
+ }
+
+ }
+ catch (RecognitionException re) {
+ reportError(re);
+ recover(input,re);
+ }
+ finally {
+
+ restoreStackSize(stackSize);
+
+ }
+ return ;
+ }
+ // $ANTLR end "rule__GenerationTask__Group__4__Impl"
+
+
+ // $ANTLR start "rule__GenerationTask__Group_3_0__0"
+ // InternalApplicationConfiguration.g:8402:1: rule__GenerationTask__Group_3_0__0 : rule__GenerationTask__Group_3_0__0__Impl rule__GenerationTask__Group_3_0__1 ;
+ public final void rule__GenerationTask__Group_3_0__0() throws RecognitionException {
+
+ int stackSize = keepStackSize();
+
+ try {
+ // InternalApplicationConfiguration.g:8406:1: ( rule__GenerationTask__Group_3_0__0__Impl rule__GenerationTask__Group_3_0__1 )
+ // InternalApplicationConfiguration.g:8407:2: rule__GenerationTask__Group_3_0__0__Impl rule__GenerationTask__Group_3_0__1
+ {
+ pushFollow(FOLLOW_14);
+ rule__GenerationTask__Group_3_0__0__Impl();
+
+ state._fsp--;
+
+ pushFollow(FOLLOW_2);
+ rule__GenerationTask__Group_3_0__1();
+
+ state._fsp--;
+
+
+ }
+
+ }
+ catch (RecognitionException re) {
+ reportError(re);
+ recover(input,re);
+ }
+ finally {
+
+ restoreStackSize(stackSize);
+
+ }
+ return ;
+ }
+ // $ANTLR end "rule__GenerationTask__Group_3_0__0"
+
+
+ // $ANTLR start "rule__GenerationTask__Group_3_0__0__Impl"
+ // InternalApplicationConfiguration.g:8414:1: rule__GenerationTask__Group_3_0__0__Impl : ( 'metamodel' ) ;
+ public final void rule__GenerationTask__Group_3_0__0__Impl() throws RecognitionException {
+
+ int stackSize = keepStackSize();
+
+ try {
+ // InternalApplicationConfiguration.g:8418:1: ( ( 'metamodel' ) )
+ // InternalApplicationConfiguration.g:8419:1: ( 'metamodel' )
+ {
+ // InternalApplicationConfiguration.g:8419:1: ( 'metamodel' )
+ // InternalApplicationConfiguration.g:8420:2: 'metamodel'
+ {
+ before(grammarAccess.getGenerationTaskAccess().getMetamodelKeyword_3_0_0());
+ match(input,35,FOLLOW_2);
+ after(grammarAccess.getGenerationTaskAccess().getMetamodelKeyword_3_0_0());
+
+ }
+
+
+ }
+
+ }
+ catch (RecognitionException re) {
+ reportError(re);
+ recover(input,re);
+ }
+ finally {
+
+ restoreStackSize(stackSize);
+
+ }
+ return ;
+ }
+ // $ANTLR end "rule__GenerationTask__Group_3_0__0__Impl"
+
+
+ // $ANTLR start "rule__GenerationTask__Group_3_0__1"
+ // InternalApplicationConfiguration.g:8429:1: rule__GenerationTask__Group_3_0__1 : rule__GenerationTask__Group_3_0__1__Impl rule__GenerationTask__Group_3_0__2 ;
+ public final void rule__GenerationTask__Group_3_0__1() throws RecognitionException {
+
+ int stackSize = keepStackSize();
+
+ try {
+ // InternalApplicationConfiguration.g:8433:1: ( rule__GenerationTask__Group_3_0__1__Impl rule__GenerationTask__Group_3_0__2 )
+ // InternalApplicationConfiguration.g:8434:2: rule__GenerationTask__Group_3_0__1__Impl rule__GenerationTask__Group_3_0__2
+ {
+ pushFollow(FOLLOW_46);
+ rule__GenerationTask__Group_3_0__1__Impl();
+
+ state._fsp--;
+
+ pushFollow(FOLLOW_2);
+ rule__GenerationTask__Group_3_0__2();
+
+ state._fsp--;
+
+
+ }
+
+ }
+ catch (RecognitionException re) {
+ reportError(re);
+ recover(input,re);
+ }
+ finally {
+
+ restoreStackSize(stackSize);
+
+ }
+ return ;
+ }
+ // $ANTLR end "rule__GenerationTask__Group_3_0__1"
+
+
+ // $ANTLR start "rule__GenerationTask__Group_3_0__1__Impl"
+ // InternalApplicationConfiguration.g:8441:1: rule__GenerationTask__Group_3_0__1__Impl : ( '=' ) ;
+ public final void rule__GenerationTask__Group_3_0__1__Impl() throws RecognitionException {
+
+ int stackSize = keepStackSize();
+
+ try {
+ // InternalApplicationConfiguration.g:8445:1: ( ( '=' ) )
+ // InternalApplicationConfiguration.g:8446:1: ( '=' )
+ {
+ // InternalApplicationConfiguration.g:8446:1: ( '=' )
+ // InternalApplicationConfiguration.g:8447:2: '='
+ {
+ before(grammarAccess.getGenerationTaskAccess().getEqualsSignKeyword_3_0_1());
+ match(input,28,FOLLOW_2);
+ after(grammarAccess.getGenerationTaskAccess().getEqualsSignKeyword_3_0_1());
+
+ }
+
+
+ }
+
+ }
+ catch (RecognitionException re) {
+ reportError(re);
+ recover(input,re);
+ }
+ finally {
+
+ restoreStackSize(stackSize);
+
+ }
+ return ;
+ }
+ // $ANTLR end "rule__GenerationTask__Group_3_0__1__Impl"
+
+
+ // $ANTLR start "rule__GenerationTask__Group_3_0__2"
+ // InternalApplicationConfiguration.g:8456:1: rule__GenerationTask__Group_3_0__2 : rule__GenerationTask__Group_3_0__2__Impl ;
+ public final void rule__GenerationTask__Group_3_0__2() throws RecognitionException {
+
+ int stackSize = keepStackSize();
+
+ try {
+ // InternalApplicationConfiguration.g:8460:1: ( rule__GenerationTask__Group_3_0__2__Impl )
+ // InternalApplicationConfiguration.g:8461:2: rule__GenerationTask__Group_3_0__2__Impl
+ {
+ pushFollow(FOLLOW_2);
+ rule__GenerationTask__Group_3_0__2__Impl();
+
+ state._fsp--;
+
+
+ }
+
+ }
+ catch (RecognitionException re) {
+ reportError(re);
+ recover(input,re);
+ }
+ finally {
+
+ restoreStackSize(stackSize);
+
+ }
+ return ;
+ }
+ // $ANTLR end "rule__GenerationTask__Group_3_0__2"
+
+
+ // $ANTLR start "rule__GenerationTask__Group_3_0__2__Impl"
+ // InternalApplicationConfiguration.g:8467:1: rule__GenerationTask__Group_3_0__2__Impl : ( ( rule__GenerationTask__MetamodelAssignment_3_0_2 ) ) ;
+ public final void rule__GenerationTask__Group_3_0__2__Impl() throws RecognitionException {
+
+ int stackSize = keepStackSize();
+
+ try {
+ // InternalApplicationConfiguration.g:8471:1: ( ( ( rule__GenerationTask__MetamodelAssignment_3_0_2 ) ) )
+ // InternalApplicationConfiguration.g:8472:1: ( ( rule__GenerationTask__MetamodelAssignment_3_0_2 ) )
+ {
+ // InternalApplicationConfiguration.g:8472:1: ( ( rule__GenerationTask__MetamodelAssignment_3_0_2 ) )
+ // InternalApplicationConfiguration.g:8473:2: ( rule__GenerationTask__MetamodelAssignment_3_0_2 )
+ {
+ before(grammarAccess.getGenerationTaskAccess().getMetamodelAssignment_3_0_2());
+ // InternalApplicationConfiguration.g:8474:2: ( rule__GenerationTask__MetamodelAssignment_3_0_2 )
+ // InternalApplicationConfiguration.g:8474:3: rule__GenerationTask__MetamodelAssignment_3_0_2
+ {
+ pushFollow(FOLLOW_2);
+ rule__GenerationTask__MetamodelAssignment_3_0_2();
+
+ state._fsp--;
+
+
+ }
+
+ after(grammarAccess.getGenerationTaskAccess().getMetamodelAssignment_3_0_2());
+
+ }
+
+
+ }
+
+ }
+ catch (RecognitionException re) {
+ reportError(re);
+ recover(input,re);
+ }
+ finally {
+
+ restoreStackSize(stackSize);
+
+ }
+ return ;
+ }
+ // $ANTLR end "rule__GenerationTask__Group_3_0__2__Impl"
+
+
+ // $ANTLR start "rule__GenerationTask__Group_3_1__0"
+ // InternalApplicationConfiguration.g:8483:1: rule__GenerationTask__Group_3_1__0 : rule__GenerationTask__Group_3_1__0__Impl rule__GenerationTask__Group_3_1__1 ;
+ public final void rule__GenerationTask__Group_3_1__0() throws RecognitionException {
+
+ int stackSize = keepStackSize();
+
+ try {
+ // InternalApplicationConfiguration.g:8487:1: ( rule__GenerationTask__Group_3_1__0__Impl rule__GenerationTask__Group_3_1__1 )
+ // InternalApplicationConfiguration.g:8488:2: rule__GenerationTask__Group_3_1__0__Impl rule__GenerationTask__Group_3_1__1
+ {
+ pushFollow(FOLLOW_14);
+ rule__GenerationTask__Group_3_1__0__Impl();
+
+ state._fsp--;
+
+ pushFollow(FOLLOW_2);
+ rule__GenerationTask__Group_3_1__1();
+
+ state._fsp--;
+
+
+ }
+
+ }
+ catch (RecognitionException re) {
+ reportError(re);
+ recover(input,re);
+ }
+ finally {
+
+ restoreStackSize(stackSize);
+
+ }
+ return ;
+ }
+ // $ANTLR end "rule__GenerationTask__Group_3_1__0"
+
+
+ // $ANTLR start "rule__GenerationTask__Group_3_1__0__Impl"
+ // InternalApplicationConfiguration.g:8495:1: rule__GenerationTask__Group_3_1__0__Impl : ( 'partial-model' ) ;
+ public final void rule__GenerationTask__Group_3_1__0__Impl() throws RecognitionException {
+
+ int stackSize = keepStackSize();
+
+ try {
+ // InternalApplicationConfiguration.g:8499:1: ( ( 'partial-model' ) )
+ // InternalApplicationConfiguration.g:8500:1: ( 'partial-model' )
+ {
+ // InternalApplicationConfiguration.g:8500:1: ( 'partial-model' )
+ // InternalApplicationConfiguration.g:8501:2: 'partial-model'
+ {
+ before(grammarAccess.getGenerationTaskAccess().getPartialModelKeyword_3_1_0());
+ match(input,54,FOLLOW_2);
+ after(grammarAccess.getGenerationTaskAccess().getPartialModelKeyword_3_1_0());
+
+ }
+
+
+ }
+
+ }
+ catch (RecognitionException re) {
+ reportError(re);
+ recover(input,re);
+ }
+ finally {
+
+ restoreStackSize(stackSize);
+
+ }
+ return ;
+ }
+ // $ANTLR end "rule__GenerationTask__Group_3_1__0__Impl"
+
+
+ // $ANTLR start "rule__GenerationTask__Group_3_1__1"
+ // InternalApplicationConfiguration.g:8510:1: rule__GenerationTask__Group_3_1__1 : rule__GenerationTask__Group_3_1__1__Impl rule__GenerationTask__Group_3_1__2 ;
+ public final void rule__GenerationTask__Group_3_1__1() throws RecognitionException {
+
+ int stackSize = keepStackSize();
+
+ try {
+ // InternalApplicationConfiguration.g:8514:1: ( rule__GenerationTask__Group_3_1__1__Impl rule__GenerationTask__Group_3_1__2 )
+ // InternalApplicationConfiguration.g:8515:2: rule__GenerationTask__Group_3_1__1__Impl rule__GenerationTask__Group_3_1__2
+ {
+ pushFollow(FOLLOW_46);
+ rule__GenerationTask__Group_3_1__1__Impl();
+
+ state._fsp--;
+
+ pushFollow(FOLLOW_2);
+ rule__GenerationTask__Group_3_1__2();
+
+ state._fsp--;
+
+
+ }
+
+ }
+ catch (RecognitionException re) {
+ reportError(re);
+ recover(input,re);
+ }
+ finally {
+
+ restoreStackSize(stackSize);
+
+ }
+ return ;
+ }
+ // $ANTLR end "rule__GenerationTask__Group_3_1__1"
+
+
+ // $ANTLR start "rule__GenerationTask__Group_3_1__1__Impl"
+ // InternalApplicationConfiguration.g:8522:1: rule__GenerationTask__Group_3_1__1__Impl : ( '=' ) ;
+ public final void rule__GenerationTask__Group_3_1__1__Impl() throws RecognitionException {
+
+ int stackSize = keepStackSize();
+
+ try {
+ // InternalApplicationConfiguration.g:8526:1: ( ( '=' ) )
+ // InternalApplicationConfiguration.g:8527:1: ( '=' )
+ {
+ // InternalApplicationConfiguration.g:8527:1: ( '=' )
+ // InternalApplicationConfiguration.g:8528:2: '='
+ {
+ before(grammarAccess.getGenerationTaskAccess().getEqualsSignKeyword_3_1_1());
+ match(input,28,FOLLOW_2);
+ after(grammarAccess.getGenerationTaskAccess().getEqualsSignKeyword_3_1_1());
+
+ }
+
+
+ }
+
+ }
+ catch (RecognitionException re) {
+ reportError(re);
+ recover(input,re);
+ }
+ finally {
+
+ restoreStackSize(stackSize);
+
+ }
+ return ;
+ }
+ // $ANTLR end "rule__GenerationTask__Group_3_1__1__Impl"
+
+
+ // $ANTLR start "rule__GenerationTask__Group_3_1__2"
+ // InternalApplicationConfiguration.g:8537:1: rule__GenerationTask__Group_3_1__2 : rule__GenerationTask__Group_3_1__2__Impl ;
+ public final void rule__GenerationTask__Group_3_1__2() throws RecognitionException {
+
+ int stackSize = keepStackSize();
+
+ try {
+ // InternalApplicationConfiguration.g:8541:1: ( rule__GenerationTask__Group_3_1__2__Impl )
+ // InternalApplicationConfiguration.g:8542:2: rule__GenerationTask__Group_3_1__2__Impl
+ {
+ pushFollow(FOLLOW_2);
+ rule__GenerationTask__Group_3_1__2__Impl();
+
+ state._fsp--;
+
+
+ }
+
+ }
+ catch (RecognitionException re) {
+ reportError(re);
+ recover(input,re);
+ }
+ finally {
+
+ restoreStackSize(stackSize);
+
+ }
+ return ;
+ }
+ // $ANTLR end "rule__GenerationTask__Group_3_1__2"
+
+
+ // $ANTLR start "rule__GenerationTask__Group_3_1__2__Impl"
+ // InternalApplicationConfiguration.g:8548:1: rule__GenerationTask__Group_3_1__2__Impl : ( ( rule__GenerationTask__PartialModelAssignment_3_1_2 ) ) ;
+ public final void rule__GenerationTask__Group_3_1__2__Impl() throws RecognitionException {
+
+ int stackSize = keepStackSize();
+
+ try {
+ // InternalApplicationConfiguration.g:8552:1: ( ( ( rule__GenerationTask__PartialModelAssignment_3_1_2 ) ) )
+ // InternalApplicationConfiguration.g:8553:1: ( ( rule__GenerationTask__PartialModelAssignment_3_1_2 ) )
+ {
+ // InternalApplicationConfiguration.g:8553:1: ( ( rule__GenerationTask__PartialModelAssignment_3_1_2 ) )
+ // InternalApplicationConfiguration.g:8554:2: ( rule__GenerationTask__PartialModelAssignment_3_1_2 )
+ {
+ before(grammarAccess.getGenerationTaskAccess().getPartialModelAssignment_3_1_2());
+ // InternalApplicationConfiguration.g:8555:2: ( rule__GenerationTask__PartialModelAssignment_3_1_2 )
+ // InternalApplicationConfiguration.g:8555:3: rule__GenerationTask__PartialModelAssignment_3_1_2
+ {
+ pushFollow(FOLLOW_2);
+ rule__GenerationTask__PartialModelAssignment_3_1_2();
+
+ state._fsp--;
+
+
+ }
+
+ after(grammarAccess.getGenerationTaskAccess().getPartialModelAssignment_3_1_2());
+
+ }
+
+
+ }
+
+ }
+ catch (RecognitionException re) {
+ reportError(re);
+ recover(input,re);
+ }
+ finally {
+
+ restoreStackSize(stackSize);
+
+ }
+ return ;
+ }
+ // $ANTLR end "rule__GenerationTask__Group_3_1__2__Impl"
+
+
+ // $ANTLR start "rule__GenerationTask__Group_3_2__0"
+ // InternalApplicationConfiguration.g:8564:1: rule__GenerationTask__Group_3_2__0 : rule__GenerationTask__Group_3_2__0__Impl rule__GenerationTask__Group_3_2__1 ;
+ public final void rule__GenerationTask__Group_3_2__0() throws RecognitionException {
+
+ int stackSize = keepStackSize();
+
+ try {
+ // InternalApplicationConfiguration.g:8568:1: ( rule__GenerationTask__Group_3_2__0__Impl rule__GenerationTask__Group_3_2__1 )
+ // InternalApplicationConfiguration.g:8569:2: rule__GenerationTask__Group_3_2__0__Impl rule__GenerationTask__Group_3_2__1
+ {
+ pushFollow(FOLLOW_14);
+ rule__GenerationTask__Group_3_2__0__Impl();
+
+ state._fsp--;
+
+ pushFollow(FOLLOW_2);
+ rule__GenerationTask__Group_3_2__1();
+
+ state._fsp--;
+
+
+ }
+
+ }
+ catch (RecognitionException re) {
+ reportError(re);
+ recover(input,re);
+ }
+ finally {
+
+ restoreStackSize(stackSize);
+
+ }
+ return ;
+ }
+ // $ANTLR end "rule__GenerationTask__Group_3_2__0"
+
+
+ // $ANTLR start "rule__GenerationTask__Group_3_2__0__Impl"
+ // InternalApplicationConfiguration.g:8576:1: rule__GenerationTask__Group_3_2__0__Impl : ( 'constraints' ) ;
+ public final void rule__GenerationTask__Group_3_2__0__Impl() throws RecognitionException {
+
+ int stackSize = keepStackSize();
+
+ try {
+ // InternalApplicationConfiguration.g:8580:1: ( ( 'constraints' ) )
+ // InternalApplicationConfiguration.g:8581:1: ( 'constraints' )
+ {
+ // InternalApplicationConfiguration.g:8581:1: ( 'constraints' )
+ // InternalApplicationConfiguration.g:8582:2: 'constraints'
+ {
+ before(grammarAccess.getGenerationTaskAccess().getConstraintsKeyword_3_2_0());
+ match(input,38,FOLLOW_2);
+ after(grammarAccess.getGenerationTaskAccess().getConstraintsKeyword_3_2_0());
+
+ }
+
+
+ }
+
+ }
+ catch (RecognitionException re) {
+ reportError(re);
+ recover(input,re);
+ }
+ finally {
+
+ restoreStackSize(stackSize);
+
+ }
+ return ;
+ }
+ // $ANTLR end "rule__GenerationTask__Group_3_2__0__Impl"
+
+
+ // $ANTLR start "rule__GenerationTask__Group_3_2__1"
+ // InternalApplicationConfiguration.g:8591:1: rule__GenerationTask__Group_3_2__1 : rule__GenerationTask__Group_3_2__1__Impl rule__GenerationTask__Group_3_2__2 ;
+ public final void rule__GenerationTask__Group_3_2__1() throws RecognitionException {
+
+ int stackSize = keepStackSize();
+
+ try {
+ // InternalApplicationConfiguration.g:8595:1: ( rule__GenerationTask__Group_3_2__1__Impl rule__GenerationTask__Group_3_2__2 )
+ // InternalApplicationConfiguration.g:8596:2: rule__GenerationTask__Group_3_2__1__Impl rule__GenerationTask__Group_3_2__2
+ {
+ pushFollow(FOLLOW_46);
+ rule__GenerationTask__Group_3_2__1__Impl();
+
+ state._fsp--;
+
+ pushFollow(FOLLOW_2);
+ rule__GenerationTask__Group_3_2__2();
+
+ state._fsp--;
+
+
+ }
+
+ }
+ catch (RecognitionException re) {
+ reportError(re);
+ recover(input,re);
+ }
+ finally {
+
+ restoreStackSize(stackSize);
+
+ }
+ return ;
+ }
+ // $ANTLR end "rule__GenerationTask__Group_3_2__1"
+
+
+ // $ANTLR start "rule__GenerationTask__Group_3_2__1__Impl"
+ // InternalApplicationConfiguration.g:8603:1: rule__GenerationTask__Group_3_2__1__Impl : ( '=' ) ;
+ public final void rule__GenerationTask__Group_3_2__1__Impl() throws RecognitionException {
+
+ int stackSize = keepStackSize();
+
+ try {
+ // InternalApplicationConfiguration.g:8607:1: ( ( '=' ) )
+ // InternalApplicationConfiguration.g:8608:1: ( '=' )
+ {
+ // InternalApplicationConfiguration.g:8608:1: ( '=' )
+ // InternalApplicationConfiguration.g:8609:2: '='
+ {
+ before(grammarAccess.getGenerationTaskAccess().getEqualsSignKeyword_3_2_1());
+ match(input,28,FOLLOW_2);
+ after(grammarAccess.getGenerationTaskAccess().getEqualsSignKeyword_3_2_1());
+
+ }
+
+
+ }
+
+ }
+ catch (RecognitionException re) {
+ reportError(re);
+ recover(input,re);
+ }
+ finally {
+
+ restoreStackSize(stackSize);
+
+ }
+ return ;
+ }
+ // $ANTLR end "rule__GenerationTask__Group_3_2__1__Impl"
+
+
+ // $ANTLR start "rule__GenerationTask__Group_3_2__2"
+ // InternalApplicationConfiguration.g:8618:1: rule__GenerationTask__Group_3_2__2 : rule__GenerationTask__Group_3_2__2__Impl ;
+ public final void rule__GenerationTask__Group_3_2__2() throws RecognitionException {
+
+ int stackSize = keepStackSize();
+
+ try {
+ // InternalApplicationConfiguration.g:8622:1: ( rule__GenerationTask__Group_3_2__2__Impl )
+ // InternalApplicationConfiguration.g:8623:2: rule__GenerationTask__Group_3_2__2__Impl
+ {
+ pushFollow(FOLLOW_2);
+ rule__GenerationTask__Group_3_2__2__Impl();
+
+ state._fsp--;
+
+
+ }
+
+ }
+ catch (RecognitionException re) {
+ reportError(re);
+ recover(input,re);
+ }
+ finally {
+
+ restoreStackSize(stackSize);
+
+ }
+ return ;
+ }
+ // $ANTLR end "rule__GenerationTask__Group_3_2__2"
+
+
+ // $ANTLR start "rule__GenerationTask__Group_3_2__2__Impl"
+ // InternalApplicationConfiguration.g:8629:1: rule__GenerationTask__Group_3_2__2__Impl : ( ( rule__GenerationTask__PatternsAssignment_3_2_2 ) ) ;
+ public final void rule__GenerationTask__Group_3_2__2__Impl() throws RecognitionException {
+
+ int stackSize = keepStackSize();
+
+ try {
+ // InternalApplicationConfiguration.g:8633:1: ( ( ( rule__GenerationTask__PatternsAssignment_3_2_2 ) ) )
+ // InternalApplicationConfiguration.g:8634:1: ( ( rule__GenerationTask__PatternsAssignment_3_2_2 ) )
+ {
+ // InternalApplicationConfiguration.g:8634:1: ( ( rule__GenerationTask__PatternsAssignment_3_2_2 ) )
+ // InternalApplicationConfiguration.g:8635:2: ( rule__GenerationTask__PatternsAssignment_3_2_2 )
+ {
+ before(grammarAccess.getGenerationTaskAccess().getPatternsAssignment_3_2_2());
+ // InternalApplicationConfiguration.g:8636:2: ( rule__GenerationTask__PatternsAssignment_3_2_2 )
+ // InternalApplicationConfiguration.g:8636:3: rule__GenerationTask__PatternsAssignment_3_2_2
+ {
+ pushFollow(FOLLOW_2);
+ rule__GenerationTask__PatternsAssignment_3_2_2();
+
+ state._fsp--;
+
+
+ }
+
+ after(grammarAccess.getGenerationTaskAccess().getPatternsAssignment_3_2_2());
+
+ }
+
+
+ }
+
+ }
+ catch (RecognitionException re) {
+ reportError(re);
+ recover(input,re);
+ }
+ finally {
+
+ restoreStackSize(stackSize);
+
+ }
+ return ;
+ }
+ // $ANTLR end "rule__GenerationTask__Group_3_2__2__Impl"
+
+
+ // $ANTLR start "rule__GenerationTask__Group_3_3__0"
+ // InternalApplicationConfiguration.g:8645:1: rule__GenerationTask__Group_3_3__0 : rule__GenerationTask__Group_3_3__0__Impl rule__GenerationTask__Group_3_3__1 ;
+ public final void rule__GenerationTask__Group_3_3__0() throws RecognitionException {
+
+ int stackSize = keepStackSize();
+
+ try {
+ // InternalApplicationConfiguration.g:8649:1: ( rule__GenerationTask__Group_3_3__0__Impl rule__GenerationTask__Group_3_3__1 )
+ // InternalApplicationConfiguration.g:8650:2: rule__GenerationTask__Group_3_3__0__Impl rule__GenerationTask__Group_3_3__1
+ {
+ pushFollow(FOLLOW_14);
+ rule__GenerationTask__Group_3_3__0__Impl();
+
+ state._fsp--;
+
+ pushFollow(FOLLOW_2);
+ rule__GenerationTask__Group_3_3__1();
+
+ state._fsp--;
+
+
+ }
+
+ }
+ catch (RecognitionException re) {
+ reportError(re);
+ recover(input,re);
+ }
+ finally {
+
+ restoreStackSize(stackSize);
+
+ }
+ return ;
+ }
+ // $ANTLR end "rule__GenerationTask__Group_3_3__0"
+
+
+ // $ANTLR start "rule__GenerationTask__Group_3_3__0__Impl"
+ // InternalApplicationConfiguration.g:8657:1: rule__GenerationTask__Group_3_3__0__Impl : ( 'objectives' ) ;
+ public final void rule__GenerationTask__Group_3_3__0__Impl() throws RecognitionException {
+
+ int stackSize = keepStackSize();
+
+ try {
+ // InternalApplicationConfiguration.g:8661:1: ( ( 'objectives' ) )
+ // InternalApplicationConfiguration.g:8662:1: ( 'objectives' )
+ {
+ // InternalApplicationConfiguration.g:8662:1: ( 'objectives' )
+ // InternalApplicationConfiguration.g:8663:2: 'objectives'
+ {
+ before(grammarAccess.getGenerationTaskAccess().getObjectivesKeyword_3_3_0());
+ match(input,39,FOLLOW_2);
+ after(grammarAccess.getGenerationTaskAccess().getObjectivesKeyword_3_3_0());
+
+ }
+
+
+ }
+
+ }
+ catch (RecognitionException re) {
+ reportError(re);
+ recover(input,re);
+ }
+ finally {
+
+ restoreStackSize(stackSize);
+
+ }
+ return ;
+ }
+ // $ANTLR end "rule__GenerationTask__Group_3_3__0__Impl"
+
+
+ // $ANTLR start "rule__GenerationTask__Group_3_3__1"
+ // InternalApplicationConfiguration.g:8672:1: rule__GenerationTask__Group_3_3__1 : rule__GenerationTask__Group_3_3__1__Impl rule__GenerationTask__Group_3_3__2 ;
+ public final void rule__GenerationTask__Group_3_3__1() throws RecognitionException {
+
+ int stackSize = keepStackSize();
+
+ try {
+ // InternalApplicationConfiguration.g:8676:1: ( rule__GenerationTask__Group_3_3__1__Impl rule__GenerationTask__Group_3_3__2 )
+ // InternalApplicationConfiguration.g:8677:2: rule__GenerationTask__Group_3_3__1__Impl rule__GenerationTask__Group_3_3__2
+ {
+ pushFollow(FOLLOW_46);
+ rule__GenerationTask__Group_3_3__1__Impl();
+
+ state._fsp--;
+
+ pushFollow(FOLLOW_2);
+ rule__GenerationTask__Group_3_3__2();
+
+ state._fsp--;
+
+
+ }
+
+ }
+ catch (RecognitionException re) {
+ reportError(re);
+ recover(input,re);
+ }
+ finally {
+
+ restoreStackSize(stackSize);
+
+ }
+ return ;
+ }
+ // $ANTLR end "rule__GenerationTask__Group_3_3__1"
+
+
+ // $ANTLR start "rule__GenerationTask__Group_3_3__1__Impl"
+ // InternalApplicationConfiguration.g:8684:1: rule__GenerationTask__Group_3_3__1__Impl : ( '=' ) ;
+ public final void rule__GenerationTask__Group_3_3__1__Impl() throws RecognitionException {
+
+ int stackSize = keepStackSize();
+
+ try {
+ // InternalApplicationConfiguration.g:8688:1: ( ( '=' ) )
+ // InternalApplicationConfiguration.g:8689:1: ( '=' )
+ {
+ // InternalApplicationConfiguration.g:8689:1: ( '=' )
+ // InternalApplicationConfiguration.g:8690:2: '='
+ {
+ before(grammarAccess.getGenerationTaskAccess().getEqualsSignKeyword_3_3_1());
+ match(input,28,FOLLOW_2);
+ after(grammarAccess.getGenerationTaskAccess().getEqualsSignKeyword_3_3_1());
+
+ }
+
+
+ }
+
+ }
+ catch (RecognitionException re) {
+ reportError(re);
+ recover(input,re);
+ }
+ finally {
+
+ restoreStackSize(stackSize);
+
+ }
+ return ;
+ }
+ // $ANTLR end "rule__GenerationTask__Group_3_3__1__Impl"
+
+
+ // $ANTLR start "rule__GenerationTask__Group_3_3__2"
+ // InternalApplicationConfiguration.g:8699:1: rule__GenerationTask__Group_3_3__2 : rule__GenerationTask__Group_3_3__2__Impl ;
+ public final void rule__GenerationTask__Group_3_3__2() throws RecognitionException {
+
+ int stackSize = keepStackSize();
+
+ try {
+ // InternalApplicationConfiguration.g:8703:1: ( rule__GenerationTask__Group_3_3__2__Impl )
+ // InternalApplicationConfiguration.g:8704:2: rule__GenerationTask__Group_3_3__2__Impl
+ {
+ pushFollow(FOLLOW_2);
+ rule__GenerationTask__Group_3_3__2__Impl();
+
+ state._fsp--;
+
+
+ }
+
+ }
+ catch (RecognitionException re) {
+ reportError(re);
+ recover(input,re);
+ }
+ finally {
+
+ restoreStackSize(stackSize);
+
+ }
+ return ;
+ }
+ // $ANTLR end "rule__GenerationTask__Group_3_3__2"
+
+
+ // $ANTLR start "rule__GenerationTask__Group_3_3__2__Impl"
+ // InternalApplicationConfiguration.g:8710:1: rule__GenerationTask__Group_3_3__2__Impl : ( ( rule__GenerationTask__ObjectivesAssignment_3_3_2 ) ) ;
+ public final void rule__GenerationTask__Group_3_3__2__Impl() throws RecognitionException {
+
+ int stackSize = keepStackSize();
+
+ try {
+ // InternalApplicationConfiguration.g:8714:1: ( ( ( rule__GenerationTask__ObjectivesAssignment_3_3_2 ) ) )
+ // InternalApplicationConfiguration.g:8715:1: ( ( rule__GenerationTask__ObjectivesAssignment_3_3_2 ) )
+ {
+ // InternalApplicationConfiguration.g:8715:1: ( ( rule__GenerationTask__ObjectivesAssignment_3_3_2 ) )
+ // InternalApplicationConfiguration.g:8716:2: ( rule__GenerationTask__ObjectivesAssignment_3_3_2 )
+ {
+ before(grammarAccess.getGenerationTaskAccess().getObjectivesAssignment_3_3_2());
+ // InternalApplicationConfiguration.g:8717:2: ( rule__GenerationTask__ObjectivesAssignment_3_3_2 )
+ // InternalApplicationConfiguration.g:8717:3: rule__GenerationTask__ObjectivesAssignment_3_3_2
+ {
+ pushFollow(FOLLOW_2);
+ rule__GenerationTask__ObjectivesAssignment_3_3_2();
+
+ state._fsp--;
+
+
+ }
+
+ after(grammarAccess.getGenerationTaskAccess().getObjectivesAssignment_3_3_2());
+
+ }
+
+
+ }
+
+ }
+ catch (RecognitionException re) {
+ reportError(re);
+ recover(input,re);
+ }
+ finally {
+
+ restoreStackSize(stackSize);
+
+ }
+ return ;
+ }
+ // $ANTLR end "rule__GenerationTask__Group_3_3__2__Impl"
+
+
+ // $ANTLR start "rule__GenerationTask__Group_3_4__0"
+ // InternalApplicationConfiguration.g:8726:1: rule__GenerationTask__Group_3_4__0 : rule__GenerationTask__Group_3_4__0__Impl rule__GenerationTask__Group_3_4__1 ;
+ public final void rule__GenerationTask__Group_3_4__0() throws RecognitionException {
+
+ int stackSize = keepStackSize();
+
+ try {
+ // InternalApplicationConfiguration.g:8730:1: ( rule__GenerationTask__Group_3_4__0__Impl rule__GenerationTask__Group_3_4__1 )
+ // InternalApplicationConfiguration.g:8731:2: rule__GenerationTask__Group_3_4__0__Impl rule__GenerationTask__Group_3_4__1
+ {
+ pushFollow(FOLLOW_14);
+ rule__GenerationTask__Group_3_4__0__Impl();
+
+ state._fsp--;
+
+ pushFollow(FOLLOW_2);
+ rule__GenerationTask__Group_3_4__1();
+
+ state._fsp--;
+
+
+ }
+
+ }
+ catch (RecognitionException re) {
+ reportError(re);
+ recover(input,re);
+ }
+ finally {
+
+ restoreStackSize(stackSize);
+
+ }
+ return ;
+ }
+ // $ANTLR end "rule__GenerationTask__Group_3_4__0"
+
+
+ // $ANTLR start "rule__GenerationTask__Group_3_4__0__Impl"
+ // InternalApplicationConfiguration.g:8738:1: rule__GenerationTask__Group_3_4__0__Impl : ( 'scope' ) ;
+ public final void rule__GenerationTask__Group_3_4__0__Impl() throws RecognitionException {
+
+ int stackSize = keepStackSize();
+
+ try {
+ // InternalApplicationConfiguration.g:8742:1: ( ( 'scope' ) )
+ // InternalApplicationConfiguration.g:8743:1: ( 'scope' )
+ {
+ // InternalApplicationConfiguration.g:8743:1: ( 'scope' )
+ // InternalApplicationConfiguration.g:8744:2: 'scope'
+ {
+ before(grammarAccess.getGenerationTaskAccess().getScopeKeyword_3_4_0());
+ match(input,52,FOLLOW_2);
+ after(grammarAccess.getGenerationTaskAccess().getScopeKeyword_3_4_0());
+
+ }
+
+
+ }
+
+ }
+ catch (RecognitionException re) {
+ reportError(re);
+ recover(input,re);
+ }
+ finally {
+
+ restoreStackSize(stackSize);
+
+ }
+ return ;
+ }
+ // $ANTLR end "rule__GenerationTask__Group_3_4__0__Impl"
+
+
+ // $ANTLR start "rule__GenerationTask__Group_3_4__1"
+ // InternalApplicationConfiguration.g:8753:1: rule__GenerationTask__Group_3_4__1 : rule__GenerationTask__Group_3_4__1__Impl rule__GenerationTask__Group_3_4__2 ;
+ public final void rule__GenerationTask__Group_3_4__1() throws RecognitionException {
+
+ int stackSize = keepStackSize();
+
+ try {
+ // InternalApplicationConfiguration.g:8757:1: ( rule__GenerationTask__Group_3_4__1__Impl rule__GenerationTask__Group_3_4__2 )
+ // InternalApplicationConfiguration.g:8758:2: rule__GenerationTask__Group_3_4__1__Impl rule__GenerationTask__Group_3_4__2
+ {
+ pushFollow(FOLLOW_46);
+ rule__GenerationTask__Group_3_4__1__Impl();
+
+ state._fsp--;
+
+ pushFollow(FOLLOW_2);
+ rule__GenerationTask__Group_3_4__2();
+
+ state._fsp--;
+
+
+ }
+
+ }
+ catch (RecognitionException re) {
+ reportError(re);
+ recover(input,re);
+ }
+ finally {
+
+ restoreStackSize(stackSize);
+
+ }
+ return ;
+ }
+ // $ANTLR end "rule__GenerationTask__Group_3_4__1"
+
+
+ // $ANTLR start "rule__GenerationTask__Group_3_4__1__Impl"
+ // InternalApplicationConfiguration.g:8765:1: rule__GenerationTask__Group_3_4__1__Impl : ( '=' ) ;
+ public final void rule__GenerationTask__Group_3_4__1__Impl() throws RecognitionException {
+
+ int stackSize = keepStackSize();
+
+ try {
+ // InternalApplicationConfiguration.g:8769:1: ( ( '=' ) )
+ // InternalApplicationConfiguration.g:8770:1: ( '=' )
+ {
+ // InternalApplicationConfiguration.g:8770:1: ( '=' )
+ // InternalApplicationConfiguration.g:8771:2: '='
+ {
+ before(grammarAccess.getGenerationTaskAccess().getEqualsSignKeyword_3_4_1());
+ match(input,28,FOLLOW_2);
+ after(grammarAccess.getGenerationTaskAccess().getEqualsSignKeyword_3_4_1());
+
+ }
+
+
+ }
+
+ }
+ catch (RecognitionException re) {
+ reportError(re);
+ recover(input,re);
+ }
+ finally {
+
+ restoreStackSize(stackSize);
+
+ }
+ return ;
+ }
+ // $ANTLR end "rule__GenerationTask__Group_3_4__1__Impl"
+
+
+ // $ANTLR start "rule__GenerationTask__Group_3_4__2"
+ // InternalApplicationConfiguration.g:8780:1: rule__GenerationTask__Group_3_4__2 : rule__GenerationTask__Group_3_4__2__Impl ;
+ public final void rule__GenerationTask__Group_3_4__2() throws RecognitionException {
+
+ int stackSize = keepStackSize();
+
+ try {
+ // InternalApplicationConfiguration.g:8784:1: ( rule__GenerationTask__Group_3_4__2__Impl )
+ // InternalApplicationConfiguration.g:8785:2: rule__GenerationTask__Group_3_4__2__Impl
+ {
+ pushFollow(FOLLOW_2);
+ rule__GenerationTask__Group_3_4__2__Impl();
+
+ state._fsp--;
+
+
+ }
+
+ }
+ catch (RecognitionException re) {
+ reportError(re);
+ recover(input,re);
+ }
+ finally {
+
+ restoreStackSize(stackSize);
+
+ }
+ return ;
+ }
+ // $ANTLR end "rule__GenerationTask__Group_3_4__2"
+
+
+ // $ANTLR start "rule__GenerationTask__Group_3_4__2__Impl"
+ // InternalApplicationConfiguration.g:8791:1: rule__GenerationTask__Group_3_4__2__Impl : ( ( rule__GenerationTask__ScopeAssignment_3_4_2 ) ) ;
+ public final void rule__GenerationTask__Group_3_4__2__Impl() throws RecognitionException {
+
+ int stackSize = keepStackSize();
+
+ try {
+ // InternalApplicationConfiguration.g:8795:1: ( ( ( rule__GenerationTask__ScopeAssignment_3_4_2 ) ) )
+ // InternalApplicationConfiguration.g:8796:1: ( ( rule__GenerationTask__ScopeAssignment_3_4_2 ) )
+ {
+ // InternalApplicationConfiguration.g:8796:1: ( ( rule__GenerationTask__ScopeAssignment_3_4_2 ) )
+ // InternalApplicationConfiguration.g:8797:2: ( rule__GenerationTask__ScopeAssignment_3_4_2 )
+ {
+ before(grammarAccess.getGenerationTaskAccess().getScopeAssignment_3_4_2());
+ // InternalApplicationConfiguration.g:8798:2: ( rule__GenerationTask__ScopeAssignment_3_4_2 )
+ // InternalApplicationConfiguration.g:8798:3: rule__GenerationTask__ScopeAssignment_3_4_2
+ {
+ pushFollow(FOLLOW_2);
+ rule__GenerationTask__ScopeAssignment_3_4_2();
+
+ state._fsp--;
+
+
+ }
+
+ after(grammarAccess.getGenerationTaskAccess().getScopeAssignment_3_4_2());
+
+ }
+
+
+ }
+
+ }
+ catch (RecognitionException re) {
+ reportError(re);
+ recover(input,re);
+ }
+ finally {
+
+ restoreStackSize(stackSize);
+
+ }
+ return ;
+ }
+ // $ANTLR end "rule__GenerationTask__Group_3_4__2__Impl"
+
+
+ // $ANTLR start "rule__GenerationTask__Group_3_5__0"
+ // InternalApplicationConfiguration.g:8807:1: rule__GenerationTask__Group_3_5__0 : rule__GenerationTask__Group_3_5__0__Impl rule__GenerationTask__Group_3_5__1 ;
+ public final void rule__GenerationTask__Group_3_5__0() throws RecognitionException {
+
+ int stackSize = keepStackSize();
+
+ try {
+ // InternalApplicationConfiguration.g:8811:1: ( rule__GenerationTask__Group_3_5__0__Impl rule__GenerationTask__Group_3_5__1 )
+ // InternalApplicationConfiguration.g:8812:2: rule__GenerationTask__Group_3_5__0__Impl rule__GenerationTask__Group_3_5__1
+ {
+ pushFollow(FOLLOW_14);
+ rule__GenerationTask__Group_3_5__0__Impl();
+
+ state._fsp--;
+
+ pushFollow(FOLLOW_2);
+ rule__GenerationTask__Group_3_5__1();
+
+ state._fsp--;
+
+
+ }
+
+ }
+ catch (RecognitionException re) {
+ reportError(re);
+ recover(input,re);
+ }
+ finally {
+
+ restoreStackSize(stackSize);
+
+ }
+ return ;
+ }
+ // $ANTLR end "rule__GenerationTask__Group_3_5__0"
+
+
+ // $ANTLR start "rule__GenerationTask__Group_3_5__0__Impl"
+ // InternalApplicationConfiguration.g:8819:1: rule__GenerationTask__Group_3_5__0__Impl : ( ( rule__GenerationTask__NumberSpecifiedAssignment_3_5_0 ) ) ;
+ public final void rule__GenerationTask__Group_3_5__0__Impl() throws RecognitionException {
+
+ int stackSize = keepStackSize();
+
+ try {
+ // InternalApplicationConfiguration.g:8823:1: ( ( ( rule__GenerationTask__NumberSpecifiedAssignment_3_5_0 ) ) )
+ // InternalApplicationConfiguration.g:8824:1: ( ( rule__GenerationTask__NumberSpecifiedAssignment_3_5_0 ) )
+ {
+ // InternalApplicationConfiguration.g:8824:1: ( ( rule__GenerationTask__NumberSpecifiedAssignment_3_5_0 ) )
+ // InternalApplicationConfiguration.g:8825:2: ( rule__GenerationTask__NumberSpecifiedAssignment_3_5_0 )
+ {
+ before(grammarAccess.getGenerationTaskAccess().getNumberSpecifiedAssignment_3_5_0());
+ // InternalApplicationConfiguration.g:8826:2: ( rule__GenerationTask__NumberSpecifiedAssignment_3_5_0 )
+ // InternalApplicationConfiguration.g:8826:3: rule__GenerationTask__NumberSpecifiedAssignment_3_5_0
+ {
+ pushFollow(FOLLOW_2);
+ rule__GenerationTask__NumberSpecifiedAssignment_3_5_0();
+
+ state._fsp--;
+
+
+ }
+
+ after(grammarAccess.getGenerationTaskAccess().getNumberSpecifiedAssignment_3_5_0());
+
+ }
+
+
+ }
+
+ }
+ catch (RecognitionException re) {
+ reportError(re);
+ recover(input,re);
+ }
+ finally {
+
+ restoreStackSize(stackSize);
+
+ }
+ return ;
+ }
+ // $ANTLR end "rule__GenerationTask__Group_3_5__0__Impl"
+
+
+ // $ANTLR start "rule__GenerationTask__Group_3_5__1"
+ // InternalApplicationConfiguration.g:8834:1: rule__GenerationTask__Group_3_5__1 : rule__GenerationTask__Group_3_5__1__Impl rule__GenerationTask__Group_3_5__2 ;
+ public final void rule__GenerationTask__Group_3_5__1() throws RecognitionException {
+
+ int stackSize = keepStackSize();
+
+ try {
+ // InternalApplicationConfiguration.g:8838:1: ( rule__GenerationTask__Group_3_5__1__Impl rule__GenerationTask__Group_3_5__2 )
+ // InternalApplicationConfiguration.g:8839:2: rule__GenerationTask__Group_3_5__1__Impl rule__GenerationTask__Group_3_5__2
+ {
+ pushFollow(FOLLOW_9);
+ rule__GenerationTask__Group_3_5__1__Impl();
+
+ state._fsp--;
+
+ pushFollow(FOLLOW_2);
+ rule__GenerationTask__Group_3_5__2();
+
+ state._fsp--;
+
+
+ }
+
+ }
+ catch (RecognitionException re) {
+ reportError(re);
+ recover(input,re);
+ }
+ finally {
+
+ restoreStackSize(stackSize);
+
+ }
+ return ;
+ }
+ // $ANTLR end "rule__GenerationTask__Group_3_5__1"
+
+
+ // $ANTLR start "rule__GenerationTask__Group_3_5__1__Impl"
+ // InternalApplicationConfiguration.g:8846:1: rule__GenerationTask__Group_3_5__1__Impl : ( '=' ) ;
+ public final void rule__GenerationTask__Group_3_5__1__Impl() throws RecognitionException {
+
+ int stackSize = keepStackSize();
+
+ try {
+ // InternalApplicationConfiguration.g:8850:1: ( ( '=' ) )
+ // InternalApplicationConfiguration.g:8851:1: ( '=' )
+ {
+ // InternalApplicationConfiguration.g:8851:1: ( '=' )
+ // InternalApplicationConfiguration.g:8852:2: '='
+ {
+ before(grammarAccess.getGenerationTaskAccess().getEqualsSignKeyword_3_5_1());
+ match(input,28,FOLLOW_2);
+ after(grammarAccess.getGenerationTaskAccess().getEqualsSignKeyword_3_5_1());
+
+ }
+
+
+ }
+
+ }
+ catch (RecognitionException re) {
+ reportError(re);
+ recover(input,re);
+ }
+ finally {
+
+ restoreStackSize(stackSize);
+
+ }
+ return ;
+ }
+ // $ANTLR end "rule__GenerationTask__Group_3_5__1__Impl"
+
+
+ // $ANTLR start "rule__GenerationTask__Group_3_5__2"
+ // InternalApplicationConfiguration.g:8861:1: rule__GenerationTask__Group_3_5__2 : rule__GenerationTask__Group_3_5__2__Impl ;
+ public final void rule__GenerationTask__Group_3_5__2() throws RecognitionException {
+
+ int stackSize = keepStackSize();
+
+ try {
+ // InternalApplicationConfiguration.g:8865:1: ( rule__GenerationTask__Group_3_5__2__Impl )
+ // InternalApplicationConfiguration.g:8866:2: rule__GenerationTask__Group_3_5__2__Impl
+ {
+ pushFollow(FOLLOW_2);
+ rule__GenerationTask__Group_3_5__2__Impl();
+
+ state._fsp--;
+
+
+ }
+
+ }
+ catch (RecognitionException re) {
+ reportError(re);
+ recover(input,re);
+ }
+ finally {
+
+ restoreStackSize(stackSize);
+
+ }
+ return ;
+ }
+ // $ANTLR end "rule__GenerationTask__Group_3_5__2"
+
+
+ // $ANTLR start "rule__GenerationTask__Group_3_5__2__Impl"
+ // InternalApplicationConfiguration.g:8872:1: rule__GenerationTask__Group_3_5__2__Impl : ( ( rule__GenerationTask__NumberAssignment_3_5_2 ) ) ;
+ public final void rule__GenerationTask__Group_3_5__2__Impl() throws RecognitionException {
+
+ int stackSize = keepStackSize();
+
+ try {
+ // InternalApplicationConfiguration.g:8876:1: ( ( ( rule__GenerationTask__NumberAssignment_3_5_2 ) ) )
+ // InternalApplicationConfiguration.g:8877:1: ( ( rule__GenerationTask__NumberAssignment_3_5_2 ) )
+ {
+ // InternalApplicationConfiguration.g:8877:1: ( ( rule__GenerationTask__NumberAssignment_3_5_2 ) )
+ // InternalApplicationConfiguration.g:8878:2: ( rule__GenerationTask__NumberAssignment_3_5_2 )
+ {
+ before(grammarAccess.getGenerationTaskAccess().getNumberAssignment_3_5_2());
+ // InternalApplicationConfiguration.g:8879:2: ( rule__GenerationTask__NumberAssignment_3_5_2 )
+ // InternalApplicationConfiguration.g:8879:3: rule__GenerationTask__NumberAssignment_3_5_2
+ {
+ pushFollow(FOLLOW_2);
+ rule__GenerationTask__NumberAssignment_3_5_2();
+
+ state._fsp--;
+
+
+ }
+
+ after(grammarAccess.getGenerationTaskAccess().getNumberAssignment_3_5_2());
+
+ }
+
+
+ }
+
+ }
+ catch (RecognitionException re) {
+ reportError(re);
+ recover(input,re);
+ }
+ finally {
+
+ restoreStackSize(stackSize);
+
+ }
+ return ;
+ }
+ // $ANTLR end "rule__GenerationTask__Group_3_5__2__Impl"
+
+
+ // $ANTLR start "rule__GenerationTask__Group_3_6__0"
+ // InternalApplicationConfiguration.g:8888:1: rule__GenerationTask__Group_3_6__0 : rule__GenerationTask__Group_3_6__0__Impl rule__GenerationTask__Group_3_6__1 ;
+ public final void rule__GenerationTask__Group_3_6__0() throws RecognitionException {
+
+ int stackSize = keepStackSize();
+
+ try {
+ // InternalApplicationConfiguration.g:8892:1: ( rule__GenerationTask__Group_3_6__0__Impl rule__GenerationTask__Group_3_6__1 )
+ // InternalApplicationConfiguration.g:8893:2: rule__GenerationTask__Group_3_6__0__Impl rule__GenerationTask__Group_3_6__1
+ {
+ pushFollow(FOLLOW_14);
+ rule__GenerationTask__Group_3_6__0__Impl();
+
+ state._fsp--;
+
+ pushFollow(FOLLOW_2);
+ rule__GenerationTask__Group_3_6__1();
+
+ state._fsp--;
+
+
+ }
+
+ }
+ catch (RecognitionException re) {
+ reportError(re);
+ recover(input,re);
+ }
+ finally {
+
+ restoreStackSize(stackSize);
+
+ }
+ return ;
+ }
+ // $ANTLR end "rule__GenerationTask__Group_3_6__0"
+
+
+ // $ANTLR start "rule__GenerationTask__Group_3_6__0__Impl"
+ // InternalApplicationConfiguration.g:8900:1: rule__GenerationTask__Group_3_6__0__Impl : ( ( rule__GenerationTask__RunSpecifiedAssignment_3_6_0 ) ) ;
+ public final void rule__GenerationTask__Group_3_6__0__Impl() throws RecognitionException {
+
+ int stackSize = keepStackSize();
+
+ try {
+ // InternalApplicationConfiguration.g:8904:1: ( ( ( rule__GenerationTask__RunSpecifiedAssignment_3_6_0 ) ) )
+ // InternalApplicationConfiguration.g:8905:1: ( ( rule__GenerationTask__RunSpecifiedAssignment_3_6_0 ) )
+ {
+ // InternalApplicationConfiguration.g:8905:1: ( ( rule__GenerationTask__RunSpecifiedAssignment_3_6_0 ) )
+ // InternalApplicationConfiguration.g:8906:2: ( rule__GenerationTask__RunSpecifiedAssignment_3_6_0 )
+ {
+ before(grammarAccess.getGenerationTaskAccess().getRunSpecifiedAssignment_3_6_0());
+ // InternalApplicationConfiguration.g:8907:2: ( rule__GenerationTask__RunSpecifiedAssignment_3_6_0 )
+ // InternalApplicationConfiguration.g:8907:3: rule__GenerationTask__RunSpecifiedAssignment_3_6_0
+ {
+ pushFollow(FOLLOW_2);
+ rule__GenerationTask__RunSpecifiedAssignment_3_6_0();
+
+ state._fsp--;
+
+
+ }
+
+ after(grammarAccess.getGenerationTaskAccess().getRunSpecifiedAssignment_3_6_0());
+
+ }
+
+
+ }
+
+ }
+ catch (RecognitionException re) {
+ reportError(re);
+ recover(input,re);
+ }
+ finally {
+
+ restoreStackSize(stackSize);
+
+ }
+ return ;
+ }
+ // $ANTLR end "rule__GenerationTask__Group_3_6__0__Impl"
+
+
+ // $ANTLR start "rule__GenerationTask__Group_3_6__1"
+ // InternalApplicationConfiguration.g:8915:1: rule__GenerationTask__Group_3_6__1 : rule__GenerationTask__Group_3_6__1__Impl rule__GenerationTask__Group_3_6__2 ;
+ public final void rule__GenerationTask__Group_3_6__1() throws RecognitionException {
+
+ int stackSize = keepStackSize();
+
+ try {
+ // InternalApplicationConfiguration.g:8919:1: ( rule__GenerationTask__Group_3_6__1__Impl rule__GenerationTask__Group_3_6__2 )
+ // InternalApplicationConfiguration.g:8920:2: rule__GenerationTask__Group_3_6__1__Impl rule__GenerationTask__Group_3_6__2
+ {
+ pushFollow(FOLLOW_9);
+ rule__GenerationTask__Group_3_6__1__Impl();
+
+ state._fsp--;
+
+ pushFollow(FOLLOW_2);
+ rule__GenerationTask__Group_3_6__2();
+
+ state._fsp--;
+
+
+ }
+
+ }
+ catch (RecognitionException re) {
+ reportError(re);
+ recover(input,re);
+ }
+ finally {
+
+ restoreStackSize(stackSize);
+
+ }
+ return ;
+ }
+ // $ANTLR end "rule__GenerationTask__Group_3_6__1"
+
+
+ // $ANTLR start "rule__GenerationTask__Group_3_6__1__Impl"
+ // InternalApplicationConfiguration.g:8927:1: rule__GenerationTask__Group_3_6__1__Impl : ( '=' ) ;
+ public final void rule__GenerationTask__Group_3_6__1__Impl() throws RecognitionException {
+
+ int stackSize = keepStackSize();
+
+ try {
+ // InternalApplicationConfiguration.g:8931:1: ( ( '=' ) )
+ // InternalApplicationConfiguration.g:8932:1: ( '=' )
+ {
+ // InternalApplicationConfiguration.g:8932:1: ( '=' )
+ // InternalApplicationConfiguration.g:8933:2: '='
+ {
+ before(grammarAccess.getGenerationTaskAccess().getEqualsSignKeyword_3_6_1());
+ match(input,28,FOLLOW_2);
+ after(grammarAccess.getGenerationTaskAccess().getEqualsSignKeyword_3_6_1());
+
+ }
+
+
+ }
+
+ }
+ catch (RecognitionException re) {
+ reportError(re);
+ recover(input,re);
+ }
+ finally {
+
+ restoreStackSize(stackSize);
+
+ }
+ return ;
+ }
+ // $ANTLR end "rule__GenerationTask__Group_3_6__1__Impl"
+
+
+ // $ANTLR start "rule__GenerationTask__Group_3_6__2"
+ // InternalApplicationConfiguration.g:8942:1: rule__GenerationTask__Group_3_6__2 : rule__GenerationTask__Group_3_6__2__Impl ;
+ public final void rule__GenerationTask__Group_3_6__2() throws RecognitionException {
+
+ int stackSize = keepStackSize();
+
+ try {
+ // InternalApplicationConfiguration.g:8946:1: ( rule__GenerationTask__Group_3_6__2__Impl )
+ // InternalApplicationConfiguration.g:8947:2: rule__GenerationTask__Group_3_6__2__Impl
+ {
+ pushFollow(FOLLOW_2);
+ rule__GenerationTask__Group_3_6__2__Impl();
+
+ state._fsp--;
+
+
+ }
+
+ }
+ catch (RecognitionException re) {
+ reportError(re);
+ recover(input,re);
+ }
+ finally {
+
+ restoreStackSize(stackSize);
+
+ }
+ return ;
+ }
+ // $ANTLR end "rule__GenerationTask__Group_3_6__2"
+
+
+ // $ANTLR start "rule__GenerationTask__Group_3_6__2__Impl"
+ // InternalApplicationConfiguration.g:8953:1: rule__GenerationTask__Group_3_6__2__Impl : ( ( rule__GenerationTask__RunsAssignment_3_6_2 ) ) ;
+ public final void rule__GenerationTask__Group_3_6__2__Impl() throws RecognitionException {
+
+ int stackSize = keepStackSize();
+
+ try {
+ // InternalApplicationConfiguration.g:8957:1: ( ( ( rule__GenerationTask__RunsAssignment_3_6_2 ) ) )
+ // InternalApplicationConfiguration.g:8958:1: ( ( rule__GenerationTask__RunsAssignment_3_6_2 ) )
+ {
+ // InternalApplicationConfiguration.g:8958:1: ( ( rule__GenerationTask__RunsAssignment_3_6_2 ) )
+ // InternalApplicationConfiguration.g:8959:2: ( rule__GenerationTask__RunsAssignment_3_6_2 )
+ {
+ before(grammarAccess.getGenerationTaskAccess().getRunsAssignment_3_6_2());
+ // InternalApplicationConfiguration.g:8960:2: ( rule__GenerationTask__RunsAssignment_3_6_2 )
+ // InternalApplicationConfiguration.g:8960:3: rule__GenerationTask__RunsAssignment_3_6_2
+ {
+ pushFollow(FOLLOW_2);
+ rule__GenerationTask__RunsAssignment_3_6_2();
+
+ state._fsp--;
+
+
+ }
+
+ after(grammarAccess.getGenerationTaskAccess().getRunsAssignment_3_6_2());
+
+ }
+
+
+ }
+
+ }
+ catch (RecognitionException re) {
+ reportError(re);
+ recover(input,re);
+ }
+ finally {
+
+ restoreStackSize(stackSize);
+
+ }
+ return ;
+ }
+ // $ANTLR end "rule__GenerationTask__Group_3_6__2__Impl"
+
+
+ // $ANTLR start "rule__GenerationTask__Group_3_7__0"
+ // InternalApplicationConfiguration.g:8969:1: rule__GenerationTask__Group_3_7__0 : rule__GenerationTask__Group_3_7__0__Impl rule__GenerationTask__Group_3_7__1 ;
+ public final void rule__GenerationTask__Group_3_7__0() throws RecognitionException {
+
+ int stackSize = keepStackSize();
+
+ try {
+ // InternalApplicationConfiguration.g:8973:1: ( rule__GenerationTask__Group_3_7__0__Impl rule__GenerationTask__Group_3_7__1 )
+ // InternalApplicationConfiguration.g:8974:2: rule__GenerationTask__Group_3_7__0__Impl rule__GenerationTask__Group_3_7__1
+ {
+ pushFollow(FOLLOW_14);
+ rule__GenerationTask__Group_3_7__0__Impl();
+
+ state._fsp--;
+
+ pushFollow(FOLLOW_2);
+ rule__GenerationTask__Group_3_7__1();
+
+ state._fsp--;
+
+
+ }
+
+ }
+ catch (RecognitionException re) {
+ reportError(re);
+ recover(input,re);
+ }
+ finally {
+
+ restoreStackSize(stackSize);
+
+ }
+ return ;
+ }
+ // $ANTLR end "rule__GenerationTask__Group_3_7__0"
+
+
+ // $ANTLR start "rule__GenerationTask__Group_3_7__0__Impl"
+ // InternalApplicationConfiguration.g:8981:1: rule__GenerationTask__Group_3_7__0__Impl : ( 'solver' ) ;
+ public final void rule__GenerationTask__Group_3_7__0__Impl() throws RecognitionException {
+
+ int stackSize = keepStackSize();
+
+ try {
+ // InternalApplicationConfiguration.g:8985:1: ( ( 'solver' ) )
+ // InternalApplicationConfiguration.g:8986:1: ( 'solver' )
+ {
+ // InternalApplicationConfiguration.g:8986:1: ( 'solver' )
+ // InternalApplicationConfiguration.g:8987:2: 'solver'
+ {
+ before(grammarAccess.getGenerationTaskAccess().getSolverKeyword_3_7_0());
+ match(input,55,FOLLOW_2);
+ after(grammarAccess.getGenerationTaskAccess().getSolverKeyword_3_7_0());
+
+ }
+
+
+ }
+
+ }
+ catch (RecognitionException re) {
+ reportError(re);
+ recover(input,re);
+ }
+ finally {
+
+ restoreStackSize(stackSize);
+
+ }
+ return ;
+ }
+ // $ANTLR end "rule__GenerationTask__Group_3_7__0__Impl"
+
+
+ // $ANTLR start "rule__GenerationTask__Group_3_7__1"
+ // InternalApplicationConfiguration.g:8996:1: rule__GenerationTask__Group_3_7__1 : rule__GenerationTask__Group_3_7__1__Impl rule__GenerationTask__Group_3_7__2 ;
+ public final void rule__GenerationTask__Group_3_7__1() throws RecognitionException {
+
+ int stackSize = keepStackSize();
+
+ try {
+ // InternalApplicationConfiguration.g:9000:1: ( rule__GenerationTask__Group_3_7__1__Impl rule__GenerationTask__Group_3_7__2 )
+ // InternalApplicationConfiguration.g:9001:2: rule__GenerationTask__Group_3_7__1__Impl rule__GenerationTask__Group_3_7__2
+ {
+ pushFollow(FOLLOW_47);
+ rule__GenerationTask__Group_3_7__1__Impl();
+
+ state._fsp--;
+
+ pushFollow(FOLLOW_2);
+ rule__GenerationTask__Group_3_7__2();
+
+ state._fsp--;
+
+
+ }
+
+ }
+ catch (RecognitionException re) {
+ reportError(re);
+ recover(input,re);
+ }
+ finally {
+
+ restoreStackSize(stackSize);
+
+ }
+ return ;
+ }
+ // $ANTLR end "rule__GenerationTask__Group_3_7__1"
+
+
+ // $ANTLR start "rule__GenerationTask__Group_3_7__1__Impl"
+ // InternalApplicationConfiguration.g:9008:1: rule__GenerationTask__Group_3_7__1__Impl : ( '=' ) ;
+ public final void rule__GenerationTask__Group_3_7__1__Impl() throws RecognitionException {
+
+ int stackSize = keepStackSize();
+
+ try {
+ // InternalApplicationConfiguration.g:9012:1: ( ( '=' ) )
+ // InternalApplicationConfiguration.g:9013:1: ( '=' )
+ {
+ // InternalApplicationConfiguration.g:9013:1: ( '=' )
+ // InternalApplicationConfiguration.g:9014:2: '='
+ {
+ before(grammarAccess.getGenerationTaskAccess().getEqualsSignKeyword_3_7_1());
+ match(input,28,FOLLOW_2);
+ after(grammarAccess.getGenerationTaskAccess().getEqualsSignKeyword_3_7_1());
+
+ }
+
+
+ }
+
+ }
+ catch (RecognitionException re) {
+ reportError(re);
+ recover(input,re);
+ }
+ finally {
+
+ restoreStackSize(stackSize);
+
+ }
+ return ;
+ }
+ // $ANTLR end "rule__GenerationTask__Group_3_7__1__Impl"
+
+
+ // $ANTLR start "rule__GenerationTask__Group_3_7__2"
+ // InternalApplicationConfiguration.g:9023:1: rule__GenerationTask__Group_3_7__2 : rule__GenerationTask__Group_3_7__2__Impl ;
+ public final void rule__GenerationTask__Group_3_7__2() throws RecognitionException {
+
+ int stackSize = keepStackSize();
+
+ try {
+ // InternalApplicationConfiguration.g:9027:1: ( rule__GenerationTask__Group_3_7__2__Impl )
+ // InternalApplicationConfiguration.g:9028:2: rule__GenerationTask__Group_3_7__2__Impl
+ {
+ pushFollow(FOLLOW_2);
+ rule__GenerationTask__Group_3_7__2__Impl();
+
+ state._fsp--;
+
+
+ }
+
+ }
+ catch (RecognitionException re) {
+ reportError(re);
+ recover(input,re);
+ }
+ finally {
+
+ restoreStackSize(stackSize);
+
+ }
+ return ;
+ }
+ // $ANTLR end "rule__GenerationTask__Group_3_7__2"
+
+
+ // $ANTLR start "rule__GenerationTask__Group_3_7__2__Impl"
+ // InternalApplicationConfiguration.g:9034:1: rule__GenerationTask__Group_3_7__2__Impl : ( ( rule__GenerationTask__SolverAssignment_3_7_2 ) ) ;
+ public final void rule__GenerationTask__Group_3_7__2__Impl() throws RecognitionException {
+
+ int stackSize = keepStackSize();
+
+ try {
+ // InternalApplicationConfiguration.g:9038:1: ( ( ( rule__GenerationTask__SolverAssignment_3_7_2 ) ) )
+ // InternalApplicationConfiguration.g:9039:1: ( ( rule__GenerationTask__SolverAssignment_3_7_2 ) )
+ {
+ // InternalApplicationConfiguration.g:9039:1: ( ( rule__GenerationTask__SolverAssignment_3_7_2 ) )
+ // InternalApplicationConfiguration.g:9040:2: ( rule__GenerationTask__SolverAssignment_3_7_2 )
+ {
+ before(grammarAccess.getGenerationTaskAccess().getSolverAssignment_3_7_2());
+ // InternalApplicationConfiguration.g:9041:2: ( rule__GenerationTask__SolverAssignment_3_7_2 )
+ // InternalApplicationConfiguration.g:9041:3: rule__GenerationTask__SolverAssignment_3_7_2
+ {
+ pushFollow(FOLLOW_2);
+ rule__GenerationTask__SolverAssignment_3_7_2();
+
+ state._fsp--;
+
+
+ }
+
+ after(grammarAccess.getGenerationTaskAccess().getSolverAssignment_3_7_2());
+
+ }
+
+
+ }
+
+ }
+ catch (RecognitionException re) {
+ reportError(re);
+ recover(input,re);
+ }
+ finally {
+
+ restoreStackSize(stackSize);
+
+ }
+ return ;
+ }
+ // $ANTLR end "rule__GenerationTask__Group_3_7__2__Impl"
+
+
+ // $ANTLR start "rule__GenerationTask__Group_3_8__0"
+ // InternalApplicationConfiguration.g:9050:1: rule__GenerationTask__Group_3_8__0 : rule__GenerationTask__Group_3_8__0__Impl rule__GenerationTask__Group_3_8__1 ;
+ public final void rule__GenerationTask__Group_3_8__0() throws RecognitionException {
+
+ int stackSize = keepStackSize();
+
+ try {
+ // InternalApplicationConfiguration.g:9054:1: ( rule__GenerationTask__Group_3_8__0__Impl rule__GenerationTask__Group_3_8__1 )
+ // InternalApplicationConfiguration.g:9055:2: rule__GenerationTask__Group_3_8__0__Impl rule__GenerationTask__Group_3_8__1
+ {
+ pushFollow(FOLLOW_14);
+ rule__GenerationTask__Group_3_8__0__Impl();
+
+ state._fsp--;
+
+ pushFollow(FOLLOW_2);
+ rule__GenerationTask__Group_3_8__1();
+
+ state._fsp--;
+
+
+ }
+
+ }
+ catch (RecognitionException re) {
+ reportError(re);
+ recover(input,re);
+ }
+ finally {
+
+ restoreStackSize(stackSize);
+
+ }
+ return ;
+ }
+ // $ANTLR end "rule__GenerationTask__Group_3_8__0"
+
+
+ // $ANTLR start "rule__GenerationTask__Group_3_8__0__Impl"
+ // InternalApplicationConfiguration.g:9062:1: rule__GenerationTask__Group_3_8__0__Impl : ( 'config' ) ;
+ public final void rule__GenerationTask__Group_3_8__0__Impl() throws RecognitionException {
+
+ int stackSize = keepStackSize();
+
+ try {
+ // InternalApplicationConfiguration.g:9066:1: ( ( 'config' ) )
+ // InternalApplicationConfiguration.g:9067:1: ( 'config' )
+ {
+ // InternalApplicationConfiguration.g:9067:1: ( 'config' )
+ // InternalApplicationConfiguration.g:9068:2: 'config'
+ {
+ before(grammarAccess.getGenerationTaskAccess().getConfigKeyword_3_8_0());
+ match(input,40,FOLLOW_2);
+ after(grammarAccess.getGenerationTaskAccess().getConfigKeyword_3_8_0());
+
+ }
+
+
+ }
+
+ }
+ catch (RecognitionException re) {
+ reportError(re);
+ recover(input,re);
+ }
+ finally {
+
+ restoreStackSize(stackSize);
+
+ }
+ return ;
+ }
+ // $ANTLR end "rule__GenerationTask__Group_3_8__0__Impl"
+
+
+ // $ANTLR start "rule__GenerationTask__Group_3_8__1"
+ // InternalApplicationConfiguration.g:9077:1: rule__GenerationTask__Group_3_8__1 : rule__GenerationTask__Group_3_8__1__Impl rule__GenerationTask__Group_3_8__2 ;
+ public final void rule__GenerationTask__Group_3_8__1() throws RecognitionException {
+
+ int stackSize = keepStackSize();
+
+ try {
+ // InternalApplicationConfiguration.g:9081:1: ( rule__GenerationTask__Group_3_8__1__Impl rule__GenerationTask__Group_3_8__2 )
+ // InternalApplicationConfiguration.g:9082:2: rule__GenerationTask__Group_3_8__1__Impl rule__GenerationTask__Group_3_8__2
+ {
+ pushFollow(FOLLOW_46);
+ rule__GenerationTask__Group_3_8__1__Impl();
+
+ state._fsp--;
+
+ pushFollow(FOLLOW_2);
+ rule__GenerationTask__Group_3_8__2();
+
+ state._fsp--;
+
+
+ }
+
+ }
+ catch (RecognitionException re) {
+ reportError(re);
+ recover(input,re);
+ }
+ finally {
+
+ restoreStackSize(stackSize);
+
+ }
+ return ;
+ }
+ // $ANTLR end "rule__GenerationTask__Group_3_8__1"
+
+
+ // $ANTLR start "rule__GenerationTask__Group_3_8__1__Impl"
+ // InternalApplicationConfiguration.g:9089:1: rule__GenerationTask__Group_3_8__1__Impl : ( '=' ) ;
+ public final void rule__GenerationTask__Group_3_8__1__Impl() throws RecognitionException {
+
+ int stackSize = keepStackSize();
+
+ try {
+ // InternalApplicationConfiguration.g:9093:1: ( ( '=' ) )
+ // InternalApplicationConfiguration.g:9094:1: ( '=' )
+ {
+ // InternalApplicationConfiguration.g:9094:1: ( '=' )
+ // InternalApplicationConfiguration.g:9095:2: '='
+ {
+ before(grammarAccess.getGenerationTaskAccess().getEqualsSignKeyword_3_8_1());
+ match(input,28,FOLLOW_2);
+ after(grammarAccess.getGenerationTaskAccess().getEqualsSignKeyword_3_8_1());
+
+ }
+
+
+ }
+
+ }
+ catch (RecognitionException re) {
+ reportError(re);
+ recover(input,re);
+ }
+ finally {
+
+ restoreStackSize(stackSize);
+
+ }
+ return ;
+ }
+ // $ANTLR end "rule__GenerationTask__Group_3_8__1__Impl"
+
+
+ // $ANTLR start "rule__GenerationTask__Group_3_8__2"
+ // InternalApplicationConfiguration.g:9104:1: rule__GenerationTask__Group_3_8__2 : rule__GenerationTask__Group_3_8__2__Impl ;
+ public final void rule__GenerationTask__Group_3_8__2() throws RecognitionException {
+
+ int stackSize = keepStackSize();
+
+ try {
+ // InternalApplicationConfiguration.g:9108:1: ( rule__GenerationTask__Group_3_8__2__Impl )
+ // InternalApplicationConfiguration.g:9109:2: rule__GenerationTask__Group_3_8__2__Impl
+ {
+ pushFollow(FOLLOW_2);
+ rule__GenerationTask__Group_3_8__2__Impl();
+
+ state._fsp--;
+
+
+ }
+
+ }
+ catch (RecognitionException re) {
+ reportError(re);
+ recover(input,re);
+ }
+ finally {
+
+ restoreStackSize(stackSize);
+
+ }
+ return ;
+ }
+ // $ANTLR end "rule__GenerationTask__Group_3_8__2"
+
+
+ // $ANTLR start "rule__GenerationTask__Group_3_8__2__Impl"
+ // InternalApplicationConfiguration.g:9115:1: rule__GenerationTask__Group_3_8__2__Impl : ( ( rule__GenerationTask__ConfigAssignment_3_8_2 ) ) ;
+ public final void rule__GenerationTask__Group_3_8__2__Impl() throws RecognitionException {
+
+ int stackSize = keepStackSize();
+
+ try {
+ // InternalApplicationConfiguration.g:9119:1: ( ( ( rule__GenerationTask__ConfigAssignment_3_8_2 ) ) )
+ // InternalApplicationConfiguration.g:9120:1: ( ( rule__GenerationTask__ConfigAssignment_3_8_2 ) )
+ {
+ // InternalApplicationConfiguration.g:9120:1: ( ( rule__GenerationTask__ConfigAssignment_3_8_2 ) )
+ // InternalApplicationConfiguration.g:9121:2: ( rule__GenerationTask__ConfigAssignment_3_8_2 )
+ {
+ before(grammarAccess.getGenerationTaskAccess().getConfigAssignment_3_8_2());
+ // InternalApplicationConfiguration.g:9122:2: ( rule__GenerationTask__ConfigAssignment_3_8_2 )
+ // InternalApplicationConfiguration.g:9122:3: rule__GenerationTask__ConfigAssignment_3_8_2
+ {
+ pushFollow(FOLLOW_2);
+ rule__GenerationTask__ConfigAssignment_3_8_2();
+
+ state._fsp--;
+
+
+ }
+
+ after(grammarAccess.getGenerationTaskAccess().getConfigAssignment_3_8_2());
+
+ }
+
+
+ }
+
+ }
+ catch (RecognitionException re) {
+ reportError(re);
+ recover(input,re);
+ }
+ finally {
+
+ restoreStackSize(stackSize);
+
+ }
+ return ;
+ }
+ // $ANTLR end "rule__GenerationTask__Group_3_8__2__Impl"
+
+
+ // $ANTLR start "rule__GenerationTask__Group_3_9__0"
+ // InternalApplicationConfiguration.g:9131:1: rule__GenerationTask__Group_3_9__0 : rule__GenerationTask__Group_3_9__0__Impl rule__GenerationTask__Group_3_9__1 ;
+ public final void rule__GenerationTask__Group_3_9__0() throws RecognitionException {
+
+ int stackSize = keepStackSize();
+
+ try {
+ // InternalApplicationConfiguration.g:9135:1: ( rule__GenerationTask__Group_3_9__0__Impl rule__GenerationTask__Group_3_9__1 )
+ // InternalApplicationConfiguration.g:9136:2: rule__GenerationTask__Group_3_9__0__Impl rule__GenerationTask__Group_3_9__1
+ {
+ pushFollow(FOLLOW_14);
+ rule__GenerationTask__Group_3_9__0__Impl();
+
+ state._fsp--;
+
+ pushFollow(FOLLOW_2);
+ rule__GenerationTask__Group_3_9__1();
+
+ state._fsp--;
+
+
+ }
+
+ }
+ catch (RecognitionException re) {
+ reportError(re);
+ recover(input,re);
+ }
+ finally {
+
+ restoreStackSize(stackSize);
+
+ }
+ return ;
+ }
+ // $ANTLR end "rule__GenerationTask__Group_3_9__0"
+
+
+ // $ANTLR start "rule__GenerationTask__Group_3_9__0__Impl"
+ // InternalApplicationConfiguration.g:9143:1: rule__GenerationTask__Group_3_9__0__Impl : ( 'debug' ) ;
+ public final void rule__GenerationTask__Group_3_9__0__Impl() throws RecognitionException {
+
+ int stackSize = keepStackSize();
+
+ try {
+ // InternalApplicationConfiguration.g:9147:1: ( ( 'debug' ) )
+ // InternalApplicationConfiguration.g:9148:1: ( 'debug' )
+ {
+ // InternalApplicationConfiguration.g:9148:1: ( 'debug' )
+ // InternalApplicationConfiguration.g:9149:2: 'debug'
+ {
+ before(grammarAccess.getGenerationTaskAccess().getDebugKeyword_3_9_0());
+ match(input,56,FOLLOW_2);
+ after(grammarAccess.getGenerationTaskAccess().getDebugKeyword_3_9_0());
+
+ }
+
+
+ }
+
+ }
+ catch (RecognitionException re) {
+ reportError(re);
+ recover(input,re);
+ }
+ finally {
+
+ restoreStackSize(stackSize);
+
+ }
+ return ;
+ }
+ // $ANTLR end "rule__GenerationTask__Group_3_9__0__Impl"
+
+
+ // $ANTLR start "rule__GenerationTask__Group_3_9__1"
+ // InternalApplicationConfiguration.g:9158:1: rule__GenerationTask__Group_3_9__1 : rule__GenerationTask__Group_3_9__1__Impl rule__GenerationTask__Group_3_9__2 ;
+ public final void rule__GenerationTask__Group_3_9__1() throws RecognitionException {
+
+ int stackSize = keepStackSize();
+
+ try {
+ // InternalApplicationConfiguration.g:9162:1: ( rule__GenerationTask__Group_3_9__1__Impl rule__GenerationTask__Group_3_9__2 )
+ // InternalApplicationConfiguration.g:9163:2: rule__GenerationTask__Group_3_9__1__Impl rule__GenerationTask__Group_3_9__2
+ {
+ pushFollow(FOLLOW_22);
+ rule__GenerationTask__Group_3_9__1__Impl();
+
+ state._fsp--;
+
+ pushFollow(FOLLOW_2);
+ rule__GenerationTask__Group_3_9__2();
+
+ state._fsp--;
+
+
+ }
+
+ }
+ catch (RecognitionException re) {
+ reportError(re);
+ recover(input,re);
+ }
+ finally {
+
+ restoreStackSize(stackSize);
+
+ }
+ return ;
+ }
+ // $ANTLR end "rule__GenerationTask__Group_3_9__1"
+
+
+ // $ANTLR start "rule__GenerationTask__Group_3_9__1__Impl"
+ // InternalApplicationConfiguration.g:9170:1: rule__GenerationTask__Group_3_9__1__Impl : ( '=' ) ;
+ public final void rule__GenerationTask__Group_3_9__1__Impl() throws RecognitionException {
+
+ int stackSize = keepStackSize();
+
+ try {
+ // InternalApplicationConfiguration.g:9174:1: ( ( '=' ) )
+ // InternalApplicationConfiguration.g:9175:1: ( '=' )
+ {
+ // InternalApplicationConfiguration.g:9175:1: ( '=' )
+ // InternalApplicationConfiguration.g:9176:2: '='
+ {
+ before(grammarAccess.getGenerationTaskAccess().getEqualsSignKeyword_3_9_1());
+ match(input,28,FOLLOW_2);
+ after(grammarAccess.getGenerationTaskAccess().getEqualsSignKeyword_3_9_1());
+
+ }
+
+
+ }
+
+ }
+ catch (RecognitionException re) {
+ reportError(re);
+ recover(input,re);
+ }
+ finally {
+
+ restoreStackSize(stackSize);
+
+ }
+ return ;
+ }
+ // $ANTLR end "rule__GenerationTask__Group_3_9__1__Impl"
+
+
+ // $ANTLR start "rule__GenerationTask__Group_3_9__2"
+ // InternalApplicationConfiguration.g:9185:1: rule__GenerationTask__Group_3_9__2 : rule__GenerationTask__Group_3_9__2__Impl ;
+ public final void rule__GenerationTask__Group_3_9__2() throws RecognitionException {
+
+ int stackSize = keepStackSize();
+
+ try {
+ // InternalApplicationConfiguration.g:9189:1: ( rule__GenerationTask__Group_3_9__2__Impl )
+ // InternalApplicationConfiguration.g:9190:2: rule__GenerationTask__Group_3_9__2__Impl
+ {
+ pushFollow(FOLLOW_2);
+ rule__GenerationTask__Group_3_9__2__Impl();
+
+ state._fsp--;
+
+
+ }
+
+ }
+ catch (RecognitionException re) {
+ reportError(re);
+ recover(input,re);
+ }
+ finally {
+
+ restoreStackSize(stackSize);
+
+ }
+ return ;
+ }
+ // $ANTLR end "rule__GenerationTask__Group_3_9__2"
+
+
+ // $ANTLR start "rule__GenerationTask__Group_3_9__2__Impl"
+ // InternalApplicationConfiguration.g:9196:1: rule__GenerationTask__Group_3_9__2__Impl : ( ( rule__GenerationTask__DebugFolderAssignment_3_9_2 ) ) ;
+ public final void rule__GenerationTask__Group_3_9__2__Impl() throws RecognitionException {
+
+ int stackSize = keepStackSize();
+
+ try {
+ // InternalApplicationConfiguration.g:9200:1: ( ( ( rule__GenerationTask__DebugFolderAssignment_3_9_2 ) ) )
+ // InternalApplicationConfiguration.g:9201:1: ( ( rule__GenerationTask__DebugFolderAssignment_3_9_2 ) )
+ {
+ // InternalApplicationConfiguration.g:9201:1: ( ( rule__GenerationTask__DebugFolderAssignment_3_9_2 ) )
+ // InternalApplicationConfiguration.g:9202:2: ( rule__GenerationTask__DebugFolderAssignment_3_9_2 )
+ {
+ before(grammarAccess.getGenerationTaskAccess().getDebugFolderAssignment_3_9_2());
+ // InternalApplicationConfiguration.g:9203:2: ( rule__GenerationTask__DebugFolderAssignment_3_9_2 )
+ // InternalApplicationConfiguration.g:9203:3: rule__GenerationTask__DebugFolderAssignment_3_9_2
+ {
+ pushFollow(FOLLOW_2);
+ rule__GenerationTask__DebugFolderAssignment_3_9_2();
+
+ state._fsp--;
+
+
+ }
+
+ after(grammarAccess.getGenerationTaskAccess().getDebugFolderAssignment_3_9_2());
+
+ }
+
+
+ }
+
+ }
+ catch (RecognitionException re) {
+ reportError(re);
+ recover(input,re);
+ }
+ finally {
+
+ restoreStackSize(stackSize);
+
+ }
+ return ;
+ }
+ // $ANTLR end "rule__GenerationTask__Group_3_9__2__Impl"
+
+
+ // $ANTLR start "rule__GenerationTask__Group_3_10__0"
+ // InternalApplicationConfiguration.g:9212:1: rule__GenerationTask__Group_3_10__0 : rule__GenerationTask__Group_3_10__0__Impl rule__GenerationTask__Group_3_10__1 ;
+ public final void rule__GenerationTask__Group_3_10__0() throws RecognitionException {
+
+ int stackSize = keepStackSize();
+
+ try {
+ // InternalApplicationConfiguration.g:9216:1: ( rule__GenerationTask__Group_3_10__0__Impl rule__GenerationTask__Group_3_10__1 )
+ // InternalApplicationConfiguration.g:9217:2: rule__GenerationTask__Group_3_10__0__Impl rule__GenerationTask__Group_3_10__1
+ {
+ pushFollow(FOLLOW_14);
+ rule__GenerationTask__Group_3_10__0__Impl();
+
+ state._fsp--;
+
+ pushFollow(FOLLOW_2);
+ rule__GenerationTask__Group_3_10__1();
+
+ state._fsp--;
+
+
+ }
+
+ }
+ catch (RecognitionException re) {
+ reportError(re);
+ recover(input,re);
+ }
+ finally {
+
+ restoreStackSize(stackSize);
+
+ }
+ return ;
+ }
+ // $ANTLR end "rule__GenerationTask__Group_3_10__0"
+
+
+ // $ANTLR start "rule__GenerationTask__Group_3_10__0__Impl"
+ // InternalApplicationConfiguration.g:9224:1: rule__GenerationTask__Group_3_10__0__Impl : ( 'log' ) ;
+ public final void rule__GenerationTask__Group_3_10__0__Impl() throws RecognitionException {
+
+ int stackSize = keepStackSize();
+
+ try {
+ // InternalApplicationConfiguration.g:9228:1: ( ( 'log' ) )
+ // InternalApplicationConfiguration.g:9229:1: ( 'log' )
+ {
+ // InternalApplicationConfiguration.g:9229:1: ( 'log' )
+ // InternalApplicationConfiguration.g:9230:2: 'log'
+ {
+ before(grammarAccess.getGenerationTaskAccess().getLogKeyword_3_10_0());
+ match(input,57,FOLLOW_2);
+ after(grammarAccess.getGenerationTaskAccess().getLogKeyword_3_10_0());
+
+ }
+
+
+ }
+
+ }
+ catch (RecognitionException re) {
+ reportError(re);
+ recover(input,re);
+ }
+ finally {
+
+ restoreStackSize(stackSize);
+
+ }
+ return ;
+ }
+ // $ANTLR end "rule__GenerationTask__Group_3_10__0__Impl"
+
+
+ // $ANTLR start "rule__GenerationTask__Group_3_10__1"
+ // InternalApplicationConfiguration.g:9239:1: rule__GenerationTask__Group_3_10__1 : rule__GenerationTask__Group_3_10__1__Impl rule__GenerationTask__Group_3_10__2 ;
+ public final void rule__GenerationTask__Group_3_10__1() throws RecognitionException {
+
+ int stackSize = keepStackSize();
+
+ try {
+ // InternalApplicationConfiguration.g:9243:1: ( rule__GenerationTask__Group_3_10__1__Impl rule__GenerationTask__Group_3_10__2 )
+ // InternalApplicationConfiguration.g:9244:2: rule__GenerationTask__Group_3_10__1__Impl rule__GenerationTask__Group_3_10__2
+ {
+ pushFollow(FOLLOW_22);
+ rule__GenerationTask__Group_3_10__1__Impl();
+
+ state._fsp--;
+
+ pushFollow(FOLLOW_2);
+ rule__GenerationTask__Group_3_10__2();
+
+ state._fsp--;
+
+
+ }
+
+ }
+ catch (RecognitionException re) {
+ reportError(re);
+ recover(input,re);
+ }
+ finally {
+
+ restoreStackSize(stackSize);
+
+ }
+ return ;
+ }
+ // $ANTLR end "rule__GenerationTask__Group_3_10__1"
+
+
+ // $ANTLR start "rule__GenerationTask__Group_3_10__1__Impl"
+ // InternalApplicationConfiguration.g:9251:1: rule__GenerationTask__Group_3_10__1__Impl : ( '=' ) ;
+ public final void rule__GenerationTask__Group_3_10__1__Impl() throws RecognitionException {
+
+ int stackSize = keepStackSize();
+
+ try {
+ // InternalApplicationConfiguration.g:9255:1: ( ( '=' ) )
+ // InternalApplicationConfiguration.g:9256:1: ( '=' )
+ {
+ // InternalApplicationConfiguration.g:9256:1: ( '=' )
+ // InternalApplicationConfiguration.g:9257:2: '='
+ {
+ before(grammarAccess.getGenerationTaskAccess().getEqualsSignKeyword_3_10_1());
+ match(input,28,FOLLOW_2);
+ after(grammarAccess.getGenerationTaskAccess().getEqualsSignKeyword_3_10_1());
+
+ }
+
+
+ }
+
+ }
+ catch (RecognitionException re) {
+ reportError(re);
+ recover(input,re);
+ }
+ finally {
+
+ restoreStackSize(stackSize);
+
+ }
+ return ;
+ }
+ // $ANTLR end "rule__GenerationTask__Group_3_10__1__Impl"
+
+
+ // $ANTLR start "rule__GenerationTask__Group_3_10__2"
+ // InternalApplicationConfiguration.g:9266:1: rule__GenerationTask__Group_3_10__2 : rule__GenerationTask__Group_3_10__2__Impl ;
+ public final void rule__GenerationTask__Group_3_10__2() throws RecognitionException {
+
+ int stackSize = keepStackSize();
+
+ try {
+ // InternalApplicationConfiguration.g:9270:1: ( rule__GenerationTask__Group_3_10__2__Impl )
+ // InternalApplicationConfiguration.g:9271:2: rule__GenerationTask__Group_3_10__2__Impl
+ {
+ pushFollow(FOLLOW_2);
+ rule__GenerationTask__Group_3_10__2__Impl();
+
+ state._fsp--;
+
+
+ }
+
+ }
+ catch (RecognitionException re) {
+ reportError(re);
+ recover(input,re);
+ }
+ finally {
+
+ restoreStackSize(stackSize);
+
+ }
+ return ;
+ }
+ // $ANTLR end "rule__GenerationTask__Group_3_10__2"
+
+
+ // $ANTLR start "rule__GenerationTask__Group_3_10__2__Impl"
+ // InternalApplicationConfiguration.g:9277:1: rule__GenerationTask__Group_3_10__2__Impl : ( ( rule__GenerationTask__TargetLogFileAssignment_3_10_2 ) ) ;
+ public final void rule__GenerationTask__Group_3_10__2__Impl() throws RecognitionException {
+
+ int stackSize = keepStackSize();
+
+ try {
+ // InternalApplicationConfiguration.g:9281:1: ( ( ( rule__GenerationTask__TargetLogFileAssignment_3_10_2 ) ) )
+ // InternalApplicationConfiguration.g:9282:1: ( ( rule__GenerationTask__TargetLogFileAssignment_3_10_2 ) )
+ {
+ // InternalApplicationConfiguration.g:9282:1: ( ( rule__GenerationTask__TargetLogFileAssignment_3_10_2 ) )
+ // InternalApplicationConfiguration.g:9283:2: ( rule__GenerationTask__TargetLogFileAssignment_3_10_2 )
+ {
+ before(grammarAccess.getGenerationTaskAccess().getTargetLogFileAssignment_3_10_2());
+ // InternalApplicationConfiguration.g:9284:2: ( rule__GenerationTask__TargetLogFileAssignment_3_10_2 )
+ // InternalApplicationConfiguration.g:9284:3: rule__GenerationTask__TargetLogFileAssignment_3_10_2
+ {
+ pushFollow(FOLLOW_2);
+ rule__GenerationTask__TargetLogFileAssignment_3_10_2();
+
+ state._fsp--;
+
+
+ }
+
+ after(grammarAccess.getGenerationTaskAccess().getTargetLogFileAssignment_3_10_2());
+
+ }
+
+
+ }
+
+ }
+ catch (RecognitionException re) {
+ reportError(re);
+ recover(input,re);
+ }
+ finally {
+
+ restoreStackSize(stackSize);
+
+ }
+ return ;
+ }
+ // $ANTLR end "rule__GenerationTask__Group_3_10__2__Impl"
+
+
+ // $ANTLR start "rule__GenerationTask__Group_3_11__0"
+ // InternalApplicationConfiguration.g:9293:1: rule__GenerationTask__Group_3_11__0 : rule__GenerationTask__Group_3_11__0__Impl rule__GenerationTask__Group_3_11__1 ;
+ public final void rule__GenerationTask__Group_3_11__0() throws RecognitionException {
+
+ int stackSize = keepStackSize();
+
+ try {
+ // InternalApplicationConfiguration.g:9297:1: ( rule__GenerationTask__Group_3_11__0__Impl rule__GenerationTask__Group_3_11__1 )
+ // InternalApplicationConfiguration.g:9298:2: rule__GenerationTask__Group_3_11__0__Impl rule__GenerationTask__Group_3_11__1
+ {
+ pushFollow(FOLLOW_14);
+ rule__GenerationTask__Group_3_11__0__Impl();
+
+ state._fsp--;
+
+ pushFollow(FOLLOW_2);
+ rule__GenerationTask__Group_3_11__1();
+
+ state._fsp--;
+
+
+ }
+
+ }
+ catch (RecognitionException re) {
+ reportError(re);
+ recover(input,re);
+ }
+ finally {
+
+ restoreStackSize(stackSize);
+
+ }
+ return ;
+ }
+ // $ANTLR end "rule__GenerationTask__Group_3_11__0"
+
+
+ // $ANTLR start "rule__GenerationTask__Group_3_11__0__Impl"
+ // InternalApplicationConfiguration.g:9305:1: rule__GenerationTask__Group_3_11__0__Impl : ( 'statistics' ) ;
+ public final void rule__GenerationTask__Group_3_11__0__Impl() throws RecognitionException {
+
+ int stackSize = keepStackSize();
+
+ try {
+ // InternalApplicationConfiguration.g:9309:1: ( ( 'statistics' ) )
+ // InternalApplicationConfiguration.g:9310:1: ( 'statistics' )
+ {
+ // InternalApplicationConfiguration.g:9310:1: ( 'statistics' )
+ // InternalApplicationConfiguration.g:9311:2: 'statistics'
+ {
+ before(grammarAccess.getGenerationTaskAccess().getStatisticsKeyword_3_11_0());
+ match(input,58,FOLLOW_2);
+ after(grammarAccess.getGenerationTaskAccess().getStatisticsKeyword_3_11_0());
+
+ }
+
+
+ }
+
+ }
+ catch (RecognitionException re) {
+ reportError(re);
+ recover(input,re);
+ }
+ finally {
+
+ restoreStackSize(stackSize);
+
+ }
+ return ;
+ }
+ // $ANTLR end "rule__GenerationTask__Group_3_11__0__Impl"
+
+
+ // $ANTLR start "rule__GenerationTask__Group_3_11__1"
+ // InternalApplicationConfiguration.g:9320:1: rule__GenerationTask__Group_3_11__1 : rule__GenerationTask__Group_3_11__1__Impl rule__GenerationTask__Group_3_11__2 ;
+ public final void rule__GenerationTask__Group_3_11__1() throws RecognitionException {
+
+ int stackSize = keepStackSize();
+
+ try {
+ // InternalApplicationConfiguration.g:9324:1: ( rule__GenerationTask__Group_3_11__1__Impl rule__GenerationTask__Group_3_11__2 )
+ // InternalApplicationConfiguration.g:9325:2: rule__GenerationTask__Group_3_11__1__Impl rule__GenerationTask__Group_3_11__2
+ {
+ pushFollow(FOLLOW_22);
+ rule__GenerationTask__Group_3_11__1__Impl();
+
+ state._fsp--;
+
+ pushFollow(FOLLOW_2);
+ rule__GenerationTask__Group_3_11__2();
+
+ state._fsp--;
+
+
+ }
+
+ }
+ catch (RecognitionException re) {
+ reportError(re);
+ recover(input,re);
+ }
+ finally {
+
+ restoreStackSize(stackSize);
+
+ }
+ return ;
+ }
+ // $ANTLR end "rule__GenerationTask__Group_3_11__1"
+
+
+ // $ANTLR start "rule__GenerationTask__Group_3_11__1__Impl"
+ // InternalApplicationConfiguration.g:9332:1: rule__GenerationTask__Group_3_11__1__Impl : ( '=' ) ;
+ public final void rule__GenerationTask__Group_3_11__1__Impl() throws RecognitionException {
+
+ int stackSize = keepStackSize();
+
+ try {
+ // InternalApplicationConfiguration.g:9336:1: ( ( '=' ) )
+ // InternalApplicationConfiguration.g:9337:1: ( '=' )
+ {
+ // InternalApplicationConfiguration.g:9337:1: ( '=' )
+ // InternalApplicationConfiguration.g:9338:2: '='
+ {
+ before(grammarAccess.getGenerationTaskAccess().getEqualsSignKeyword_3_11_1());
+ match(input,28,FOLLOW_2);
+ after(grammarAccess.getGenerationTaskAccess().getEqualsSignKeyword_3_11_1());
+
+ }
+
+
+ }
+
+ }
+ catch (RecognitionException re) {
+ reportError(re);
+ recover(input,re);
+ }
+ finally {
+
+ restoreStackSize(stackSize);
+
+ }
+ return ;
+ }
+ // $ANTLR end "rule__GenerationTask__Group_3_11__1__Impl"
+
+
+ // $ANTLR start "rule__GenerationTask__Group_3_11__2"
+ // InternalApplicationConfiguration.g:9347:1: rule__GenerationTask__Group_3_11__2 : rule__GenerationTask__Group_3_11__2__Impl ;
+ public final void rule__GenerationTask__Group_3_11__2() throws RecognitionException {
+
+ int stackSize = keepStackSize();
+
+ try {
+ // InternalApplicationConfiguration.g:9351:1: ( rule__GenerationTask__Group_3_11__2__Impl )
+ // InternalApplicationConfiguration.g:9352:2: rule__GenerationTask__Group_3_11__2__Impl
+ {
+ pushFollow(FOLLOW_2);
+ rule__GenerationTask__Group_3_11__2__Impl();
+
+ state._fsp--;
+
+
+ }
+
+ }
+ catch (RecognitionException re) {
+ reportError(re);
+ recover(input,re);
+ }
+ finally {
+
+ restoreStackSize(stackSize);
+
+ }
+ return ;
+ }
+ // $ANTLR end "rule__GenerationTask__Group_3_11__2"
+
+
+ // $ANTLR start "rule__GenerationTask__Group_3_11__2__Impl"
+ // InternalApplicationConfiguration.g:9358:1: rule__GenerationTask__Group_3_11__2__Impl : ( ( rule__GenerationTask__TargetStatisticsFileAssignment_3_11_2 ) ) ;
+ public final void rule__GenerationTask__Group_3_11__2__Impl() throws RecognitionException {
+
+ int stackSize = keepStackSize();
+
+ try {
+ // InternalApplicationConfiguration.g:9362:1: ( ( ( rule__GenerationTask__TargetStatisticsFileAssignment_3_11_2 ) ) )
+ // InternalApplicationConfiguration.g:9363:1: ( ( rule__GenerationTask__TargetStatisticsFileAssignment_3_11_2 ) )
+ {
+ // InternalApplicationConfiguration.g:9363:1: ( ( rule__GenerationTask__TargetStatisticsFileAssignment_3_11_2 ) )
+ // InternalApplicationConfiguration.g:9364:2: ( rule__GenerationTask__TargetStatisticsFileAssignment_3_11_2 )
+ {
+ before(grammarAccess.getGenerationTaskAccess().getTargetStatisticsFileAssignment_3_11_2());
+ // InternalApplicationConfiguration.g:9365:2: ( rule__GenerationTask__TargetStatisticsFileAssignment_3_11_2 )
+ // InternalApplicationConfiguration.g:9365:3: rule__GenerationTask__TargetStatisticsFileAssignment_3_11_2
+ {
+ pushFollow(FOLLOW_2);
+ rule__GenerationTask__TargetStatisticsFileAssignment_3_11_2();
+
+ state._fsp--;
+
+
+ }
+
+ after(grammarAccess.getGenerationTaskAccess().getTargetStatisticsFileAssignment_3_11_2());
+
+ }
+
+
+ }
+
+ }
+ catch (RecognitionException re) {
+ reportError(re);
+ recover(input,re);
+ }
+ finally {
+
+ restoreStackSize(stackSize);
+
+ }
+ return ;
+ }
+ // $ANTLR end "rule__GenerationTask__Group_3_11__2__Impl"
+
+
+ // $ANTLR start "rule__GenerationTask__Group_3_12__0"
+ // InternalApplicationConfiguration.g:9374:1: rule__GenerationTask__Group_3_12__0 : rule__GenerationTask__Group_3_12__0__Impl rule__GenerationTask__Group_3_12__1 ;
+ public final void rule__GenerationTask__Group_3_12__0() throws RecognitionException {
+
+ int stackSize = keepStackSize();
+
+ try {
+ // InternalApplicationConfiguration.g:9378:1: ( rule__GenerationTask__Group_3_12__0__Impl rule__GenerationTask__Group_3_12__1 )
+ // InternalApplicationConfiguration.g:9379:2: rule__GenerationTask__Group_3_12__0__Impl rule__GenerationTask__Group_3_12__1
+ {
+ pushFollow(FOLLOW_14);
+ rule__GenerationTask__Group_3_12__0__Impl();
+
+ state._fsp--;
+
+ pushFollow(FOLLOW_2);
+ rule__GenerationTask__Group_3_12__1();
+
+ state._fsp--;
+
+
+ }
+
+ }
+ catch (RecognitionException re) {
+ reportError(re);
+ recover(input,re);
+ }
+ finally {
+
+ restoreStackSize(stackSize);
+
+ }
+ return ;
+ }
+ // $ANTLR end "rule__GenerationTask__Group_3_12__0"
+
+
+ // $ANTLR start "rule__GenerationTask__Group_3_12__0__Impl"
+ // InternalApplicationConfiguration.g:9386:1: rule__GenerationTask__Group_3_12__0__Impl : ( 'output' ) ;
+ public final void rule__GenerationTask__Group_3_12__0__Impl() throws RecognitionException {
+
+ int stackSize = keepStackSize();
+
+ try {
+ // InternalApplicationConfiguration.g:9390:1: ( ( 'output' ) )
+ // InternalApplicationConfiguration.g:9391:1: ( 'output' )
+ {
+ // InternalApplicationConfiguration.g:9391:1: ( 'output' )
+ // InternalApplicationConfiguration.g:9392:2: 'output'
+ {
+ before(grammarAccess.getGenerationTaskAccess().getOutputKeyword_3_12_0());
+ match(input,59,FOLLOW_2);
+ after(grammarAccess.getGenerationTaskAccess().getOutputKeyword_3_12_0());
+
+ }
+
+
+ }
+
+ }
+ catch (RecognitionException re) {
+ reportError(re);
+ recover(input,re);
+ }
+ finally {
+
+ restoreStackSize(stackSize);
+
+ }
+ return ;
+ }
+ // $ANTLR end "rule__GenerationTask__Group_3_12__0__Impl"
+
+
+ // $ANTLR start "rule__GenerationTask__Group_3_12__1"
+ // InternalApplicationConfiguration.g:9401:1: rule__GenerationTask__Group_3_12__1 : rule__GenerationTask__Group_3_12__1__Impl rule__GenerationTask__Group_3_12__2 ;
+ public final void rule__GenerationTask__Group_3_12__1() throws RecognitionException {
+
+ int stackSize = keepStackSize();
+
+ try {
+ // InternalApplicationConfiguration.g:9405:1: ( rule__GenerationTask__Group_3_12__1__Impl rule__GenerationTask__Group_3_12__2 )
+ // InternalApplicationConfiguration.g:9406:2: rule__GenerationTask__Group_3_12__1__Impl rule__GenerationTask__Group_3_12__2
+ {
+ pushFollow(FOLLOW_22);
+ rule__GenerationTask__Group_3_12__1__Impl();
+
+ state._fsp--;
+
+ pushFollow(FOLLOW_2);
+ rule__GenerationTask__Group_3_12__2();
+
+ state._fsp--;
+
+
+ }
+
+ }
+ catch (RecognitionException re) {
+ reportError(re);
+ recover(input,re);
+ }
+ finally {
+
+ restoreStackSize(stackSize);
+
+ }
+ return ;
+ }
+ // $ANTLR end "rule__GenerationTask__Group_3_12__1"
+
+
+ // $ANTLR start "rule__GenerationTask__Group_3_12__1__Impl"
+ // InternalApplicationConfiguration.g:9413:1: rule__GenerationTask__Group_3_12__1__Impl : ( '=' ) ;
+ public final void rule__GenerationTask__Group_3_12__1__Impl() throws RecognitionException {
+
+ int stackSize = keepStackSize();
+
+ try {
+ // InternalApplicationConfiguration.g:9417:1: ( ( '=' ) )
+ // InternalApplicationConfiguration.g:9418:1: ( '=' )
+ {
+ // InternalApplicationConfiguration.g:9418:1: ( '=' )
+ // InternalApplicationConfiguration.g:9419:2: '='
+ {
+ before(grammarAccess.getGenerationTaskAccess().getEqualsSignKeyword_3_12_1());
+ match(input,28,FOLLOW_2);
+ after(grammarAccess.getGenerationTaskAccess().getEqualsSignKeyword_3_12_1());
+
+ }
+
+
+ }
+
+ }
+ catch (RecognitionException re) {
+ reportError(re);
+ recover(input,re);
+ }
+ finally {
+
+ restoreStackSize(stackSize);
+
+ }
+ return ;
+ }
+ // $ANTLR end "rule__GenerationTask__Group_3_12__1__Impl"
+
+
+ // $ANTLR start "rule__GenerationTask__Group_3_12__2"
+ // InternalApplicationConfiguration.g:9428:1: rule__GenerationTask__Group_3_12__2 : rule__GenerationTask__Group_3_12__2__Impl ;
+ public final void rule__GenerationTask__Group_3_12__2() throws RecognitionException {
+
+ int stackSize = keepStackSize();
+
+ try {
+ // InternalApplicationConfiguration.g:9432:1: ( rule__GenerationTask__Group_3_12__2__Impl )
+ // InternalApplicationConfiguration.g:9433:2: rule__GenerationTask__Group_3_12__2__Impl
+ {
+ pushFollow(FOLLOW_2);
+ rule__GenerationTask__Group_3_12__2__Impl();
+
+ state._fsp--;
+
+
+ }
+
+ }
+ catch (RecognitionException re) {
+ reportError(re);
+ recover(input,re);
+ }
+ finally {
+
+ restoreStackSize(stackSize);
+
+ }
+ return ;
+ }
+ // $ANTLR end "rule__GenerationTask__Group_3_12__2"
+
+
+ // $ANTLR start "rule__GenerationTask__Group_3_12__2__Impl"
+ // InternalApplicationConfiguration.g:9439:1: rule__GenerationTask__Group_3_12__2__Impl : ( ( rule__GenerationTask__TagetFolderAssignment_3_12_2 ) ) ;
+ public final void rule__GenerationTask__Group_3_12__2__Impl() throws RecognitionException {
+
+ int stackSize = keepStackSize();
+
+ try {
+ // InternalApplicationConfiguration.g:9443:1: ( ( ( rule__GenerationTask__TagetFolderAssignment_3_12_2 ) ) )
+ // InternalApplicationConfiguration.g:9444:1: ( ( rule__GenerationTask__TagetFolderAssignment_3_12_2 ) )
+ {
+ // InternalApplicationConfiguration.g:9444:1: ( ( rule__GenerationTask__TagetFolderAssignment_3_12_2 ) )
+ // InternalApplicationConfiguration.g:9445:2: ( rule__GenerationTask__TagetFolderAssignment_3_12_2 )
+ {
+ before(grammarAccess.getGenerationTaskAccess().getTagetFolderAssignment_3_12_2());
+ // InternalApplicationConfiguration.g:9446:2: ( rule__GenerationTask__TagetFolderAssignment_3_12_2 )
+ // InternalApplicationConfiguration.g:9446:3: rule__GenerationTask__TagetFolderAssignment_3_12_2
+ {
+ pushFollow(FOLLOW_2);
+ rule__GenerationTask__TagetFolderAssignment_3_12_2();
+
+ state._fsp--;
+
+
+ }
+
+ after(grammarAccess.getGenerationTaskAccess().getTagetFolderAssignment_3_12_2());
+
+ }
+
+
+ }
+
+ }
+ catch (RecognitionException re) {
+ reportError(re);
+ recover(input,re);
+ }
+ finally {
+
+ restoreStackSize(stackSize);
+
+ }
+ return ;
+ }
+ // $ANTLR end "rule__GenerationTask__Group_3_12__2__Impl"
+
+
+ // $ANTLR start "rule__GenerationTask__UnorderedGroup_3"
+ // InternalApplicationConfiguration.g:9455:1: rule__GenerationTask__UnorderedGroup_3 : ( rule__GenerationTask__UnorderedGroup_3__0 )? ;
+ public final void rule__GenerationTask__UnorderedGroup_3() throws RecognitionException {
+
+ int stackSize = keepStackSize();
+ getUnorderedGroupHelper().enter(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3());
+
+ try {
+ // InternalApplicationConfiguration.g:9460:1: ( ( rule__GenerationTask__UnorderedGroup_3__0 )? )
+ // InternalApplicationConfiguration.g:9461:2: ( rule__GenerationTask__UnorderedGroup_3__0 )?
+ {
+ // InternalApplicationConfiguration.g:9461:2: ( rule__GenerationTask__UnorderedGroup_3__0 )?
+ int alt62=2;
+ alt62 = dfa62.predict(input);
+ switch (alt62) {
+ case 1 :
+ // InternalApplicationConfiguration.g:9461:2: rule__GenerationTask__UnorderedGroup_3__0
+ {
+ pushFollow(FOLLOW_2);
+ rule__GenerationTask__UnorderedGroup_3__0();
+
+ state._fsp--;
+
+
+ }
+ break;
+
+ }
+
+
+ }
+
+ }
+ catch (RecognitionException re) {
+ reportError(re);
+ recover(input,re);
+ }
+ finally {
+
+ getUnorderedGroupHelper().leave(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3());
+ restoreStackSize(stackSize);
+
+ }
+ return ;
+ }
+ // $ANTLR end "rule__GenerationTask__UnorderedGroup_3"
+
+
+ // $ANTLR start "rule__GenerationTask__UnorderedGroup_3__Impl"
+ // InternalApplicationConfiguration.g:9469:1: rule__GenerationTask__UnorderedGroup_3__Impl : ( ({...}? => ( ( ( rule__GenerationTask__Group_3_0__0 ) ) ) ) | ({...}? => ( ( ( rule__GenerationTask__Group_3_1__0 ) ) ) ) | ({...}? => ( ( ( rule__GenerationTask__Group_3_2__0 ) ) ) ) | ({...}? => ( ( ( rule__GenerationTask__Group_3_3__0 ) ) ) ) | ({...}? => ( ( ( rule__GenerationTask__Group_3_4__0 ) ) ) ) | ({...}? => ( ( ( rule__GenerationTask__Group_3_5__0 ) ) ) ) | ({...}? => ( ( ( rule__GenerationTask__Group_3_6__0 ) ) ) ) | ({...}? => ( ( ( rule__GenerationTask__Group_3_7__0 ) ) ) ) | ({...}? => ( ( ( rule__GenerationTask__Group_3_8__0 ) ) ) ) | ({...}? => ( ( ( rule__GenerationTask__Group_3_9__0 ) ) ) ) | ({...}? => ( ( ( rule__GenerationTask__Group_3_10__0 ) ) ) ) | ({...}? => ( ( ( rule__GenerationTask__Group_3_11__0 ) ) ) ) | ({...}? => ( ( ( rule__GenerationTask__Group_3_12__0 ) ) ) ) ) ;
+ public final void rule__GenerationTask__UnorderedGroup_3__Impl() throws RecognitionException {
+
+ int stackSize = keepStackSize();
+ boolean selected = false;
+
+ try {
+ // InternalApplicationConfiguration.g:9474:1: ( ( ({...}? => ( ( ( rule__GenerationTask__Group_3_0__0 ) ) ) ) | ({...}? => ( ( ( rule__GenerationTask__Group_3_1__0 ) ) ) ) | ({...}? => ( ( ( rule__GenerationTask__Group_3_2__0 ) ) ) ) | ({...}? => ( ( ( rule__GenerationTask__Group_3_3__0 ) ) ) ) | ({...}? => ( ( ( rule__GenerationTask__Group_3_4__0 ) ) ) ) | ({...}? => ( ( ( rule__GenerationTask__Group_3_5__0 ) ) ) ) | ({...}? => ( ( ( rule__GenerationTask__Group_3_6__0 ) ) ) ) | ({...}? => ( ( ( rule__GenerationTask__Group_3_7__0 ) ) ) ) | ({...}? => ( ( ( rule__GenerationTask__Group_3_8__0 ) ) ) ) | ({...}? => ( ( ( rule__GenerationTask__Group_3_9__0 ) ) ) ) | ({...}? => ( ( ( rule__GenerationTask__Group_3_10__0 ) ) ) ) | ({...}? => ( ( ( rule__GenerationTask__Group_3_11__0 ) ) ) ) | ({...}? => ( ( ( rule__GenerationTask__Group_3_12__0 ) ) ) ) ) )
+ // InternalApplicationConfiguration.g:9475:3: ( ({...}? => ( ( ( rule__GenerationTask__Group_3_0__0 ) ) ) ) | ({...}? => ( ( ( rule__GenerationTask__Group_3_1__0 ) ) ) ) | ({...}? => ( ( ( rule__GenerationTask__Group_3_2__0 ) ) ) ) | ({...}? => ( ( ( rule__GenerationTask__Group_3_3__0 ) ) ) ) | ({...}? => ( ( ( rule__GenerationTask__Group_3_4__0 ) ) ) ) | ({...}? => ( ( ( rule__GenerationTask__Group_3_5__0 ) ) ) ) | ({...}? => ( ( ( rule__GenerationTask__Group_3_6__0 ) ) ) ) | ({...}? => ( ( ( rule__GenerationTask__Group_3_7__0 ) ) ) ) | ({...}? => ( ( ( rule__GenerationTask__Group_3_8__0 ) ) ) ) | ({...}? => ( ( ( rule__GenerationTask__Group_3_9__0 ) ) ) ) | ({...}? => ( ( ( rule__GenerationTask__Group_3_10__0 ) ) ) ) | ({...}? => ( ( ( rule__GenerationTask__Group_3_11__0 ) ) ) ) | ({...}? => ( ( ( rule__GenerationTask__Group_3_12__0 ) ) ) ) )
+ {
+ // InternalApplicationConfiguration.g:9475:3: ( ({...}? => ( ( ( rule__GenerationTask__Group_3_0__0 ) ) ) ) | ({...}? => ( ( ( rule__GenerationTask__Group_3_1__0 ) ) ) ) | ({...}? => ( ( ( rule__GenerationTask__Group_3_2__0 ) ) ) ) | ({...}? => ( ( ( rule__GenerationTask__Group_3_3__0 ) ) ) ) | ({...}? => ( ( ( rule__GenerationTask__Group_3_4__0 ) ) ) ) | ({...}? => ( ( ( rule__GenerationTask__Group_3_5__0 ) ) ) ) | ({...}? => ( ( ( rule__GenerationTask__Group_3_6__0 ) ) ) ) | ({...}? => ( ( ( rule__GenerationTask__Group_3_7__0 ) ) ) ) | ({...}? => ( ( ( rule__GenerationTask__Group_3_8__0 ) ) ) ) | ({...}? => ( ( ( rule__GenerationTask__Group_3_9__0 ) ) ) ) | ({...}? => ( ( ( rule__GenerationTask__Group_3_10__0 ) ) ) ) | ({...}? => ( ( ( rule__GenerationTask__Group_3_11__0 ) ) ) ) | ({...}? => ( ( ( rule__GenerationTask__Group_3_12__0 ) ) ) ) )
+ int alt63=13;
+ alt63 = dfa63.predict(input);
+ switch (alt63) {
+ case 1 :
+ // InternalApplicationConfiguration.g:9476:3: ({...}? => ( ( ( rule__GenerationTask__Group_3_0__0 ) ) ) )
+ {
+ // InternalApplicationConfiguration.g:9476:3: ({...}? => ( ( ( rule__GenerationTask__Group_3_0__0 ) ) ) )
+ // InternalApplicationConfiguration.g:9477:4: {...}? => ( ( ( rule__GenerationTask__Group_3_0__0 ) ) )
+ {
+ if ( ! getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 0) ) {
+ throw new FailedPredicateException(input, "rule__GenerationTask__UnorderedGroup_3__Impl", "getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 0)");
+ }
+ // InternalApplicationConfiguration.g:9477:110: ( ( ( rule__GenerationTask__Group_3_0__0 ) ) )
+ // InternalApplicationConfiguration.g:9478:5: ( ( rule__GenerationTask__Group_3_0__0 ) )
+ {
+
+ getUnorderedGroupHelper().select(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 0);
+
+
+ selected = true;
+
+ // InternalApplicationConfiguration.g:9484:5: ( ( rule__GenerationTask__Group_3_0__0 ) )
+ // InternalApplicationConfiguration.g:9485:6: ( rule__GenerationTask__Group_3_0__0 )
+ {
+ before(grammarAccess.getGenerationTaskAccess().getGroup_3_0());
+ // InternalApplicationConfiguration.g:9486:6: ( rule__GenerationTask__Group_3_0__0 )
+ // InternalApplicationConfiguration.g:9486:7: rule__GenerationTask__Group_3_0__0
+ {
+ pushFollow(FOLLOW_2);
+ rule__GenerationTask__Group_3_0__0();
+
+ state._fsp--;
+
+
+ }
+
+ after(grammarAccess.getGenerationTaskAccess().getGroup_3_0());
+
+ }
+
+
+ }
+
+
+ }
+
+
+ }
+ break;
+ case 2 :
+ // InternalApplicationConfiguration.g:9491:3: ({...}? => ( ( ( rule__GenerationTask__Group_3_1__0 ) ) ) )
+ {
+ // InternalApplicationConfiguration.g:9491:3: ({...}? => ( ( ( rule__GenerationTask__Group_3_1__0 ) ) ) )
+ // InternalApplicationConfiguration.g:9492:4: {...}? => ( ( ( rule__GenerationTask__Group_3_1__0 ) ) )
+ {
+ if ( ! getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 1) ) {
+ throw new FailedPredicateException(input, "rule__GenerationTask__UnorderedGroup_3__Impl", "getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 1)");
+ }
+ // InternalApplicationConfiguration.g:9492:110: ( ( ( rule__GenerationTask__Group_3_1__0 ) ) )
+ // InternalApplicationConfiguration.g:9493:5: ( ( rule__GenerationTask__Group_3_1__0 ) )
+ {
+
+ getUnorderedGroupHelper().select(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 1);
+
+
+ selected = true;
+
+ // InternalApplicationConfiguration.g:9499:5: ( ( rule__GenerationTask__Group_3_1__0 ) )
+ // InternalApplicationConfiguration.g:9500:6: ( rule__GenerationTask__Group_3_1__0 )
+ {
+ before(grammarAccess.getGenerationTaskAccess().getGroup_3_1());
+ // InternalApplicationConfiguration.g:9501:6: ( rule__GenerationTask__Group_3_1__0 )
+ // InternalApplicationConfiguration.g:9501:7: rule__GenerationTask__Group_3_1__0
+ {
+ pushFollow(FOLLOW_2);
+ rule__GenerationTask__Group_3_1__0();
+
+ state._fsp--;
+
+
+ }
+
+ after(grammarAccess.getGenerationTaskAccess().getGroup_3_1());
+
+ }
+
+
+ }
+
+
+ }
+
+
+ }
+ break;
+ case 3 :
+ // InternalApplicationConfiguration.g:9506:3: ({...}? => ( ( ( rule__GenerationTask__Group_3_2__0 ) ) ) )
+ {
+ // InternalApplicationConfiguration.g:9506:3: ({...}? => ( ( ( rule__GenerationTask__Group_3_2__0 ) ) ) )
+ // InternalApplicationConfiguration.g:9507:4: {...}? => ( ( ( rule__GenerationTask__Group_3_2__0 ) ) )
+ {
+ if ( ! getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 2) ) {
+ throw new FailedPredicateException(input, "rule__GenerationTask__UnorderedGroup_3__Impl", "getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 2)");
+ }
+ // InternalApplicationConfiguration.g:9507:110: ( ( ( rule__GenerationTask__Group_3_2__0 ) ) )
+ // InternalApplicationConfiguration.g:9508:5: ( ( rule__GenerationTask__Group_3_2__0 ) )
+ {
+
+ getUnorderedGroupHelper().select(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 2);
+
+
+ selected = true;
+
+ // InternalApplicationConfiguration.g:9514:5: ( ( rule__GenerationTask__Group_3_2__0 ) )
+ // InternalApplicationConfiguration.g:9515:6: ( rule__GenerationTask__Group_3_2__0 )
+ {
+ before(grammarAccess.getGenerationTaskAccess().getGroup_3_2());
+ // InternalApplicationConfiguration.g:9516:6: ( rule__GenerationTask__Group_3_2__0 )
+ // InternalApplicationConfiguration.g:9516:7: rule__GenerationTask__Group_3_2__0
+ {
+ pushFollow(FOLLOW_2);
+ rule__GenerationTask__Group_3_2__0();
+
+ state._fsp--;
+
+
+ }
+
+ after(grammarAccess.getGenerationTaskAccess().getGroup_3_2());
+
+ }
+
+
+ }
+
+
+ }
+
+
+ }
+ break;
+ case 4 :
+ // InternalApplicationConfiguration.g:9521:3: ({...}? => ( ( ( rule__GenerationTask__Group_3_3__0 ) ) ) )
+ {
+ // InternalApplicationConfiguration.g:9521:3: ({...}? => ( ( ( rule__GenerationTask__Group_3_3__0 ) ) ) )
+ // InternalApplicationConfiguration.g:9522:4: {...}? => ( ( ( rule__GenerationTask__Group_3_3__0 ) ) )
+ {
+ if ( ! getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 3) ) {
+ throw new FailedPredicateException(input, "rule__GenerationTask__UnorderedGroup_3__Impl", "getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 3)");
+ }
+ // InternalApplicationConfiguration.g:9522:110: ( ( ( rule__GenerationTask__Group_3_3__0 ) ) )
+ // InternalApplicationConfiguration.g:9523:5: ( ( rule__GenerationTask__Group_3_3__0 ) )
+ {
+
+ getUnorderedGroupHelper().select(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 3);
+
+
+ selected = true;
+
+ // InternalApplicationConfiguration.g:9529:5: ( ( rule__GenerationTask__Group_3_3__0 ) )
+ // InternalApplicationConfiguration.g:9530:6: ( rule__GenerationTask__Group_3_3__0 )
+ {
+ before(grammarAccess.getGenerationTaskAccess().getGroup_3_3());
+ // InternalApplicationConfiguration.g:9531:6: ( rule__GenerationTask__Group_3_3__0 )
+ // InternalApplicationConfiguration.g:9531:7: rule__GenerationTask__Group_3_3__0
+ {
+ pushFollow(FOLLOW_2);
+ rule__GenerationTask__Group_3_3__0();
+
+ state._fsp--;
+
+
+ }
+
+ after(grammarAccess.getGenerationTaskAccess().getGroup_3_3());
+
+ }
+
+
+ }
+
+
+ }
+
+
+ }
+ break;
+ case 5 :
+ // InternalApplicationConfiguration.g:9536:3: ({...}? => ( ( ( rule__GenerationTask__Group_3_4__0 ) ) ) )
+ {
+ // InternalApplicationConfiguration.g:9536:3: ({...}? => ( ( ( rule__GenerationTask__Group_3_4__0 ) ) ) )
+ // InternalApplicationConfiguration.g:9537:4: {...}? => ( ( ( rule__GenerationTask__Group_3_4__0 ) ) )
+ {
+ if ( ! getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 4) ) {
+ throw new FailedPredicateException(input, "rule__GenerationTask__UnorderedGroup_3__Impl", "getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 4)");
+ }
+ // InternalApplicationConfiguration.g:9537:110: ( ( ( rule__GenerationTask__Group_3_4__0 ) ) )
+ // InternalApplicationConfiguration.g:9538:5: ( ( rule__GenerationTask__Group_3_4__0 ) )
+ {
+
+ getUnorderedGroupHelper().select(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 4);
+
+
+ selected = true;
+
+ // InternalApplicationConfiguration.g:9544:5: ( ( rule__GenerationTask__Group_3_4__0 ) )
+ // InternalApplicationConfiguration.g:9545:6: ( rule__GenerationTask__Group_3_4__0 )
+ {
+ before(grammarAccess.getGenerationTaskAccess().getGroup_3_4());
+ // InternalApplicationConfiguration.g:9546:6: ( rule__GenerationTask__Group_3_4__0 )
+ // InternalApplicationConfiguration.g:9546:7: rule__GenerationTask__Group_3_4__0
+ {
+ pushFollow(FOLLOW_2);
+ rule__GenerationTask__Group_3_4__0();
+
+ state._fsp--;
+
+
+ }
+
+ after(grammarAccess.getGenerationTaskAccess().getGroup_3_4());
+
+ }
+
+
+ }
+
+
+ }
+
+
+ }
+ break;
+ case 6 :
+ // InternalApplicationConfiguration.g:9551:3: ({...}? => ( ( ( rule__GenerationTask__Group_3_5__0 ) ) ) )
+ {
+ // InternalApplicationConfiguration.g:9551:3: ({...}? => ( ( ( rule__GenerationTask__Group_3_5__0 ) ) ) )
+ // InternalApplicationConfiguration.g:9552:4: {...}? => ( ( ( rule__GenerationTask__Group_3_5__0 ) ) )
+ {
+ if ( ! getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 5) ) {
+ throw new FailedPredicateException(input, "rule__GenerationTask__UnorderedGroup_3__Impl", "getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 5)");
+ }
+ // InternalApplicationConfiguration.g:9552:110: ( ( ( rule__GenerationTask__Group_3_5__0 ) ) )
+ // InternalApplicationConfiguration.g:9553:5: ( ( rule__GenerationTask__Group_3_5__0 ) )
+ {
+
+ getUnorderedGroupHelper().select(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 5);
+
+
+ selected = true;
+
+ // InternalApplicationConfiguration.g:9559:5: ( ( rule__GenerationTask__Group_3_5__0 ) )
+ // InternalApplicationConfiguration.g:9560:6: ( rule__GenerationTask__Group_3_5__0 )
+ {
+ before(grammarAccess.getGenerationTaskAccess().getGroup_3_5());
+ // InternalApplicationConfiguration.g:9561:6: ( rule__GenerationTask__Group_3_5__0 )
+ // InternalApplicationConfiguration.g:9561:7: rule__GenerationTask__Group_3_5__0
+ {
+ pushFollow(FOLLOW_2);
+ rule__GenerationTask__Group_3_5__0();
+
+ state._fsp--;
+
+
+ }
+
+ after(grammarAccess.getGenerationTaskAccess().getGroup_3_5());
+
+ }
+
+
+ }
+
+
+ }
+
+
+ }
+ break;
+ case 7 :
+ // InternalApplicationConfiguration.g:9566:3: ({...}? => ( ( ( rule__GenerationTask__Group_3_6__0 ) ) ) )
+ {
+ // InternalApplicationConfiguration.g:9566:3: ({...}? => ( ( ( rule__GenerationTask__Group_3_6__0 ) ) ) )
+ // InternalApplicationConfiguration.g:9567:4: {...}? => ( ( ( rule__GenerationTask__Group_3_6__0 ) ) )
+ {
+ if ( ! getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 6) ) {
+ throw new FailedPredicateException(input, "rule__GenerationTask__UnorderedGroup_3__Impl", "getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 6)");
+ }
+ // InternalApplicationConfiguration.g:9567:110: ( ( ( rule__GenerationTask__Group_3_6__0 ) ) )
+ // InternalApplicationConfiguration.g:9568:5: ( ( rule__GenerationTask__Group_3_6__0 ) )
+ {
+
+ getUnorderedGroupHelper().select(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 6);
+
+
+ selected = true;
+
+ // InternalApplicationConfiguration.g:9574:5: ( ( rule__GenerationTask__Group_3_6__0 ) )
+ // InternalApplicationConfiguration.g:9575:6: ( rule__GenerationTask__Group_3_6__0 )
+ {
+ before(grammarAccess.getGenerationTaskAccess().getGroup_3_6());
+ // InternalApplicationConfiguration.g:9576:6: ( rule__GenerationTask__Group_3_6__0 )
+ // InternalApplicationConfiguration.g:9576:7: rule__GenerationTask__Group_3_6__0
+ {
+ pushFollow(FOLLOW_2);
+ rule__GenerationTask__Group_3_6__0();
+
+ state._fsp--;
+
+
+ }
+
+ after(grammarAccess.getGenerationTaskAccess().getGroup_3_6());
+
+ }
+
+
+ }
+
+
+ }
+
+
+ }
+ break;
+ case 8 :
+ // InternalApplicationConfiguration.g:9581:3: ({...}? => ( ( ( rule__GenerationTask__Group_3_7__0 ) ) ) )
+ {
+ // InternalApplicationConfiguration.g:9581:3: ({...}? => ( ( ( rule__GenerationTask__Group_3_7__0 ) ) ) )
+ // InternalApplicationConfiguration.g:9582:4: {...}? => ( ( ( rule__GenerationTask__Group_3_7__0 ) ) )
+ {
+ if ( ! getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 7) ) {
+ throw new FailedPredicateException(input, "rule__GenerationTask__UnorderedGroup_3__Impl", "getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 7)");
+ }
+ // InternalApplicationConfiguration.g:9582:110: ( ( ( rule__GenerationTask__Group_3_7__0 ) ) )
+ // InternalApplicationConfiguration.g:9583:5: ( ( rule__GenerationTask__Group_3_7__0 ) )
+ {
+
+ getUnorderedGroupHelper().select(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 7);
+
+
+ selected = true;
+
+ // InternalApplicationConfiguration.g:9589:5: ( ( rule__GenerationTask__Group_3_7__0 ) )
+ // InternalApplicationConfiguration.g:9590:6: ( rule__GenerationTask__Group_3_7__0 )
+ {
+ before(grammarAccess.getGenerationTaskAccess().getGroup_3_7());
+ // InternalApplicationConfiguration.g:9591:6: ( rule__GenerationTask__Group_3_7__0 )
+ // InternalApplicationConfiguration.g:9591:7: rule__GenerationTask__Group_3_7__0
+ {
+ pushFollow(FOLLOW_2);
+ rule__GenerationTask__Group_3_7__0();
+
+ state._fsp--;
+
+
+ }
+
+ after(grammarAccess.getGenerationTaskAccess().getGroup_3_7());
+
+ }
+
+
+ }
+
+
+ }
+
+
+ }
+ break;
+ case 9 :
+ // InternalApplicationConfiguration.g:9596:3: ({...}? => ( ( ( rule__GenerationTask__Group_3_8__0 ) ) ) )
+ {
+ // InternalApplicationConfiguration.g:9596:3: ({...}? => ( ( ( rule__GenerationTask__Group_3_8__0 ) ) ) )
+ // InternalApplicationConfiguration.g:9597:4: {...}? => ( ( ( rule__GenerationTask__Group_3_8__0 ) ) )
+ {
+ if ( ! getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 8) ) {
+ throw new FailedPredicateException(input, "rule__GenerationTask__UnorderedGroup_3__Impl", "getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 8)");
+ }
+ // InternalApplicationConfiguration.g:9597:110: ( ( ( rule__GenerationTask__Group_3_8__0 ) ) )
+ // InternalApplicationConfiguration.g:9598:5: ( ( rule__GenerationTask__Group_3_8__0 ) )
+ {
+
+ getUnorderedGroupHelper().select(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 8);
+
+
+ selected = true;
+
+ // InternalApplicationConfiguration.g:9604:5: ( ( rule__GenerationTask__Group_3_8__0 ) )
+ // InternalApplicationConfiguration.g:9605:6: ( rule__GenerationTask__Group_3_8__0 )
+ {
+ before(grammarAccess.getGenerationTaskAccess().getGroup_3_8());
+ // InternalApplicationConfiguration.g:9606:6: ( rule__GenerationTask__Group_3_8__0 )
+ // InternalApplicationConfiguration.g:9606:7: rule__GenerationTask__Group_3_8__0
+ {
+ pushFollow(FOLLOW_2);
+ rule__GenerationTask__Group_3_8__0();
+
+ state._fsp--;
+
+
+ }
+
+ after(grammarAccess.getGenerationTaskAccess().getGroup_3_8());
+
+ }
+
+
+ }
+
+
+ }
+
+
+ }
+ break;
+ case 10 :
+ // InternalApplicationConfiguration.g:9611:3: ({...}? => ( ( ( rule__GenerationTask__Group_3_9__0 ) ) ) )
+ {
+ // InternalApplicationConfiguration.g:9611:3: ({...}? => ( ( ( rule__GenerationTask__Group_3_9__0 ) ) ) )
+ // InternalApplicationConfiguration.g:9612:4: {...}? => ( ( ( rule__GenerationTask__Group_3_9__0 ) ) )
+ {
+ if ( ! getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 9) ) {
+ throw new FailedPredicateException(input, "rule__GenerationTask__UnorderedGroup_3__Impl", "getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 9)");
+ }
+ // InternalApplicationConfiguration.g:9612:110: ( ( ( rule__GenerationTask__Group_3_9__0 ) ) )
+ // InternalApplicationConfiguration.g:9613:5: ( ( rule__GenerationTask__Group_3_9__0 ) )
+ {
+
+ getUnorderedGroupHelper().select(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 9);
+
+
+ selected = true;
+
+ // InternalApplicationConfiguration.g:9619:5: ( ( rule__GenerationTask__Group_3_9__0 ) )
+ // InternalApplicationConfiguration.g:9620:6: ( rule__GenerationTask__Group_3_9__0 )
+ {
+ before(grammarAccess.getGenerationTaskAccess().getGroup_3_9());
+ // InternalApplicationConfiguration.g:9621:6: ( rule__GenerationTask__Group_3_9__0 )
+ // InternalApplicationConfiguration.g:9621:7: rule__GenerationTask__Group_3_9__0
+ {
+ pushFollow(FOLLOW_2);
+ rule__GenerationTask__Group_3_9__0();
+
+ state._fsp--;
+
+
+ }
+
+ after(grammarAccess.getGenerationTaskAccess().getGroup_3_9());
+
+ }
+
+
+ }
+
+
+ }
+
+
+ }
+ break;
+ case 11 :
+ // InternalApplicationConfiguration.g:9626:3: ({...}? => ( ( ( rule__GenerationTask__Group_3_10__0 ) ) ) )
+ {
+ // InternalApplicationConfiguration.g:9626:3: ({...}? => ( ( ( rule__GenerationTask__Group_3_10__0 ) ) ) )
+ // InternalApplicationConfiguration.g:9627:4: {...}? => ( ( ( rule__GenerationTask__Group_3_10__0 ) ) )
+ {
+ if ( ! getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 10) ) {
+ throw new FailedPredicateException(input, "rule__GenerationTask__UnorderedGroup_3__Impl", "getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 10)");
+ }
+ // InternalApplicationConfiguration.g:9627:111: ( ( ( rule__GenerationTask__Group_3_10__0 ) ) )
+ // InternalApplicationConfiguration.g:9628:5: ( ( rule__GenerationTask__Group_3_10__0 ) )
+ {
+
+ getUnorderedGroupHelper().select(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 10);
+
+
+ selected = true;
+
+ // InternalApplicationConfiguration.g:9634:5: ( ( rule__GenerationTask__Group_3_10__0 ) )
+ // InternalApplicationConfiguration.g:9635:6: ( rule__GenerationTask__Group_3_10__0 )
+ {
+ before(grammarAccess.getGenerationTaskAccess().getGroup_3_10());
+ // InternalApplicationConfiguration.g:9636:6: ( rule__GenerationTask__Group_3_10__0 )
+ // InternalApplicationConfiguration.g:9636:7: rule__GenerationTask__Group_3_10__0
+ {
+ pushFollow(FOLLOW_2);
+ rule__GenerationTask__Group_3_10__0();
+
+ state._fsp--;
+
+
+ }
+
+ after(grammarAccess.getGenerationTaskAccess().getGroup_3_10());
+
+ }
+
+
+ }
+
+
+ }
+
+
+ }
+ break;
+ case 12 :
+ // InternalApplicationConfiguration.g:9641:3: ({...}? => ( ( ( rule__GenerationTask__Group_3_11__0 ) ) ) )
+ {
+ // InternalApplicationConfiguration.g:9641:3: ({...}? => ( ( ( rule__GenerationTask__Group_3_11__0 ) ) ) )
+ // InternalApplicationConfiguration.g:9642:4: {...}? => ( ( ( rule__GenerationTask__Group_3_11__0 ) ) )
+ {
+ if ( ! getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 11) ) {
+ throw new FailedPredicateException(input, "rule__GenerationTask__UnorderedGroup_3__Impl", "getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 11)");
+ }
+ // InternalApplicationConfiguration.g:9642:111: ( ( ( rule__GenerationTask__Group_3_11__0 ) ) )
+ // InternalApplicationConfiguration.g:9643:5: ( ( rule__GenerationTask__Group_3_11__0 ) )
+ {
+
+ getUnorderedGroupHelper().select(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 11);
+
+
+ selected = true;
+
+ // InternalApplicationConfiguration.g:9649:5: ( ( rule__GenerationTask__Group_3_11__0 ) )
+ // InternalApplicationConfiguration.g:9650:6: ( rule__GenerationTask__Group_3_11__0 )
+ {
+ before(grammarAccess.getGenerationTaskAccess().getGroup_3_11());
+ // InternalApplicationConfiguration.g:9651:6: ( rule__GenerationTask__Group_3_11__0 )
+ // InternalApplicationConfiguration.g:9651:7: rule__GenerationTask__Group_3_11__0
+ {
+ pushFollow(FOLLOW_2);
+ rule__GenerationTask__Group_3_11__0();
+
+ state._fsp--;
+
+
+ }
+
+ after(grammarAccess.getGenerationTaskAccess().getGroup_3_11());
+
+ }
+
+
+ }
+
+
+ }
+
+
+ }
+ break;
+ case 13 :
+ // InternalApplicationConfiguration.g:9656:3: ({...}? => ( ( ( rule__GenerationTask__Group_3_12__0 ) ) ) )
+ {
+ // InternalApplicationConfiguration.g:9656:3: ({...}? => ( ( ( rule__GenerationTask__Group_3_12__0 ) ) ) )
+ // InternalApplicationConfiguration.g:9657:4: {...}? => ( ( ( rule__GenerationTask__Group_3_12__0 ) ) )
+ {
+ if ( ! getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 12) ) {
+ throw new FailedPredicateException(input, "rule__GenerationTask__UnorderedGroup_3__Impl", "getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 12)");
+ }
+ // InternalApplicationConfiguration.g:9657:111: ( ( ( rule__GenerationTask__Group_3_12__0 ) ) )
+ // InternalApplicationConfiguration.g:9658:5: ( ( rule__GenerationTask__Group_3_12__0 ) )
+ {
+
+ getUnorderedGroupHelper().select(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 12);
+
+
+ selected = true;
+
+ // InternalApplicationConfiguration.g:9664:5: ( ( rule__GenerationTask__Group_3_12__0 ) )
+ // InternalApplicationConfiguration.g:9665:6: ( rule__GenerationTask__Group_3_12__0 )
+ {
+ before(grammarAccess.getGenerationTaskAccess().getGroup_3_12());
+ // InternalApplicationConfiguration.g:9666:6: ( rule__GenerationTask__Group_3_12__0 )
+ // InternalApplicationConfiguration.g:9666:7: rule__GenerationTask__Group_3_12__0
+ {
+ pushFollow(FOLLOW_2);
+ rule__GenerationTask__Group_3_12__0();
+
+ state._fsp--;
+
+
+ }
+
+ after(grammarAccess.getGenerationTaskAccess().getGroup_3_12());
+
+ }
+
+
+ }
+
+
+ }
+
+
+ }
+ break;
+
+ }
+
+
+ }
+
+ }
+ catch (RecognitionException re) {
+ reportError(re);
+ recover(input,re);
+ }
+ finally {
+
+ if (selected)
+ getUnorderedGroupHelper().returnFromSelection(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3());
+ restoreStackSize(stackSize);
+
+ }
+ return ;
+ }
+ // $ANTLR end "rule__GenerationTask__UnorderedGroup_3__Impl"
+
+
+ // $ANTLR start "rule__GenerationTask__UnorderedGroup_3__0"
+ // InternalApplicationConfiguration.g:9679:1: rule__GenerationTask__UnorderedGroup_3__0 : rule__GenerationTask__UnorderedGroup_3__Impl ( rule__GenerationTask__UnorderedGroup_3__1 )? ;
+ public final void rule__GenerationTask__UnorderedGroup_3__0() throws RecognitionException {
+
+ int stackSize = keepStackSize();
+
+ try {
+ // InternalApplicationConfiguration.g:9683:1: ( rule__GenerationTask__UnorderedGroup_3__Impl ( rule__GenerationTask__UnorderedGroup_3__1 )? )
+ // InternalApplicationConfiguration.g:9684:2: rule__GenerationTask__UnorderedGroup_3__Impl ( rule__GenerationTask__UnorderedGroup_3__1 )?
+ {
+ pushFollow(FOLLOW_48);
+ rule__GenerationTask__UnorderedGroup_3__Impl();
+
+ state._fsp--;
+
+ // InternalApplicationConfiguration.g:9685:2: ( rule__GenerationTask__UnorderedGroup_3__1 )?
+ int alt64=2;
+ alt64 = dfa64.predict(input);
+ switch (alt64) {
+ case 1 :
+ // InternalApplicationConfiguration.g:9685:2: rule__GenerationTask__UnorderedGroup_3__1
+ {
+ pushFollow(FOLLOW_2);
+ rule__GenerationTask__UnorderedGroup_3__1();
+
+ state._fsp--;
+
+
+ }
+ break;
+
+ }
+
+
+ }
+
+ }
+ catch (RecognitionException re) {
+ reportError(re);
+ recover(input,re);
+ }
+ finally {
+
+ restoreStackSize(stackSize);
+
+ }
+ return ;
+ }
+ // $ANTLR end "rule__GenerationTask__UnorderedGroup_3__0"
+
+
+ // $ANTLR start "rule__GenerationTask__UnorderedGroup_3__1"
+ // InternalApplicationConfiguration.g:9691:1: rule__GenerationTask__UnorderedGroup_3__1 : rule__GenerationTask__UnorderedGroup_3__Impl ( rule__GenerationTask__UnorderedGroup_3__2 )? ;
+ public final void rule__GenerationTask__UnorderedGroup_3__1() throws RecognitionException {
+
+ int stackSize = keepStackSize();
+
+ try {
+ // InternalApplicationConfiguration.g:9695:1: ( rule__GenerationTask__UnorderedGroup_3__Impl ( rule__GenerationTask__UnorderedGroup_3__2 )? )
+ // InternalApplicationConfiguration.g:9696:2: rule__GenerationTask__UnorderedGroup_3__Impl ( rule__GenerationTask__UnorderedGroup_3__2 )?
+ {
+ pushFollow(FOLLOW_48);
+ rule__GenerationTask__UnorderedGroup_3__Impl();
+
+ state._fsp--;
+
+ // InternalApplicationConfiguration.g:9697:2: ( rule__GenerationTask__UnorderedGroup_3__2 )?
+ int alt65=2;
+ alt65 = dfa65.predict(input);
+ switch (alt65) {
+ case 1 :
+ // InternalApplicationConfiguration.g:9697:2: rule__GenerationTask__UnorderedGroup_3__2
+ {
+ pushFollow(FOLLOW_2);
+ rule__GenerationTask__UnorderedGroup_3__2();
+
+ state._fsp--;
+
+
+ }
+ break;
+
+ }
+
+
+ }
+
+ }
+ catch (RecognitionException re) {
+ reportError(re);
+ recover(input,re);
+ }
+ finally {
+
+ restoreStackSize(stackSize);
+
+ }
+ return ;
+ }
+ // $ANTLR end "rule__GenerationTask__UnorderedGroup_3__1"
+
+
+ // $ANTLR start "rule__GenerationTask__UnorderedGroup_3__2"
+ // InternalApplicationConfiguration.g:9703:1: rule__GenerationTask__UnorderedGroup_3__2 : rule__GenerationTask__UnorderedGroup_3__Impl ( rule__GenerationTask__UnorderedGroup_3__3 )? ;
+ public final void rule__GenerationTask__UnorderedGroup_3__2() throws RecognitionException {
+
+ int stackSize = keepStackSize();
+
+ try {
+ // InternalApplicationConfiguration.g:9707:1: ( rule__GenerationTask__UnorderedGroup_3__Impl ( rule__GenerationTask__UnorderedGroup_3__3 )? )
+ // InternalApplicationConfiguration.g:9708:2: rule__GenerationTask__UnorderedGroup_3__Impl ( rule__GenerationTask__UnorderedGroup_3__3 )?
+ {
+ pushFollow(FOLLOW_48);
+ rule__GenerationTask__UnorderedGroup_3__Impl();
+
+ state._fsp--;
+
+ // InternalApplicationConfiguration.g:9709:2: ( rule__GenerationTask__UnorderedGroup_3__3 )?
+ int alt66=2;
+ alt66 = dfa66.predict(input);
+ switch (alt66) {
+ case 1 :
+ // InternalApplicationConfiguration.g:9709:2: rule__GenerationTask__UnorderedGroup_3__3
+ {
+ pushFollow(FOLLOW_2);
+ rule__GenerationTask__UnorderedGroup_3__3();
+
+ state._fsp--;
+
+
+ }
+ break;
+
+ }
+
+
+ }
+
+ }
+ catch (RecognitionException re) {
+ reportError(re);
+ recover(input,re);
+ }
+ finally {
+
+ restoreStackSize(stackSize);
+
+ }
+ return ;
+ }
+ // $ANTLR end "rule__GenerationTask__UnorderedGroup_3__2"
+
+
+ // $ANTLR start "rule__GenerationTask__UnorderedGroup_3__3"
+ // InternalApplicationConfiguration.g:9715:1: rule__GenerationTask__UnorderedGroup_3__3 : rule__GenerationTask__UnorderedGroup_3__Impl ( rule__GenerationTask__UnorderedGroup_3__4 )? ;
+ public final void rule__GenerationTask__UnorderedGroup_3__3() throws RecognitionException {
+
+ int stackSize = keepStackSize();
+
+ try {
+ // InternalApplicationConfiguration.g:9719:1: ( rule__GenerationTask__UnorderedGroup_3__Impl ( rule__GenerationTask__UnorderedGroup_3__4 )? )
+ // InternalApplicationConfiguration.g:9720:2: rule__GenerationTask__UnorderedGroup_3__Impl ( rule__GenerationTask__UnorderedGroup_3__4 )?
+ {
+ pushFollow(FOLLOW_48);
+ rule__GenerationTask__UnorderedGroup_3__Impl();
+
+ state._fsp--;
+
+ // InternalApplicationConfiguration.g:9721:2: ( rule__GenerationTask__UnorderedGroup_3__4 )?
+ int alt67=2;
+ alt67 = dfa67.predict(input);
+ switch (alt67) {
+ case 1 :
+ // InternalApplicationConfiguration.g:9721:2: rule__GenerationTask__UnorderedGroup_3__4
+ {
+ pushFollow(FOLLOW_2);
+ rule__GenerationTask__UnorderedGroup_3__4();
+
+ state._fsp--;
+
+
+ }
+ break;
+
+ }
+
+
+ }
+
+ }
+ catch (RecognitionException re) {
+ reportError(re);
+ recover(input,re);
+ }
+ finally {
+
+ restoreStackSize(stackSize);
+
+ }
+ return ;
+ }
+ // $ANTLR end "rule__GenerationTask__UnorderedGroup_3__3"
+
+
+ // $ANTLR start "rule__GenerationTask__UnorderedGroup_3__4"
+ // InternalApplicationConfiguration.g:9727:1: rule__GenerationTask__UnorderedGroup_3__4 : rule__GenerationTask__UnorderedGroup_3__Impl ( rule__GenerationTask__UnorderedGroup_3__5 )? ;
+ public final void rule__GenerationTask__UnorderedGroup_3__4() throws RecognitionException {
+
+ int stackSize = keepStackSize();
+
+ try {
+ // InternalApplicationConfiguration.g:9731:1: ( rule__GenerationTask__UnorderedGroup_3__Impl ( rule__GenerationTask__UnorderedGroup_3__5 )? )
+ // InternalApplicationConfiguration.g:9732:2: rule__GenerationTask__UnorderedGroup_3__Impl ( rule__GenerationTask__UnorderedGroup_3__5 )?
+ {
+ pushFollow(FOLLOW_48);
+ rule__GenerationTask__UnorderedGroup_3__Impl();
+
+ state._fsp--;
+
+ // InternalApplicationConfiguration.g:9733:2: ( rule__GenerationTask__UnorderedGroup_3__5 )?
+ int alt68=2;
+ alt68 = dfa68.predict(input);
+ switch (alt68) {
+ case 1 :
+ // InternalApplicationConfiguration.g:9733:2: rule__GenerationTask__UnorderedGroup_3__5
+ {
+ pushFollow(FOLLOW_2);
+ rule__GenerationTask__UnorderedGroup_3__5();
+
+ state._fsp--;
+
+
+ }
+ break;
+
+ }
+
+
+ }
+
+ }
+ catch (RecognitionException re) {
+ reportError(re);
+ recover(input,re);
+ }
+ finally {
+
+ restoreStackSize(stackSize);
+
+ }
+ return ;
+ }
+ // $ANTLR end "rule__GenerationTask__UnorderedGroup_3__4"
+
+
+ // $ANTLR start "rule__GenerationTask__UnorderedGroup_3__5"
+ // InternalApplicationConfiguration.g:9739:1: rule__GenerationTask__UnorderedGroup_3__5 : rule__GenerationTask__UnorderedGroup_3__Impl ( rule__GenerationTask__UnorderedGroup_3__6 )? ;
+ public final void rule__GenerationTask__UnorderedGroup_3__5() throws RecognitionException {
+
+ int stackSize = keepStackSize();
+
+ try {
+ // InternalApplicationConfiguration.g:9743:1: ( rule__GenerationTask__UnorderedGroup_3__Impl ( rule__GenerationTask__UnorderedGroup_3__6 )? )
+ // InternalApplicationConfiguration.g:9744:2: rule__GenerationTask__UnorderedGroup_3__Impl ( rule__GenerationTask__UnorderedGroup_3__6 )?
+ {
+ pushFollow(FOLLOW_48);
+ rule__GenerationTask__UnorderedGroup_3__Impl();
+
+ state._fsp--;
+
+ // InternalApplicationConfiguration.g:9745:2: ( rule__GenerationTask__UnorderedGroup_3__6 )?
+ int alt69=2;
+ alt69 = dfa69.predict(input);
+ switch (alt69) {
+ case 1 :
+ // InternalApplicationConfiguration.g:9745:2: rule__GenerationTask__UnorderedGroup_3__6
+ {
+ pushFollow(FOLLOW_2);
+ rule__GenerationTask__UnorderedGroup_3__6();
+
+ state._fsp--;
+
+
+ }
+ break;
+
+ }
+
+
+ }
+
+ }
+ catch (RecognitionException re) {
+ reportError(re);
+ recover(input,re);
+ }
+ finally {
+
+ restoreStackSize(stackSize);
+
+ }
+ return ;
+ }
+ // $ANTLR end "rule__GenerationTask__UnorderedGroup_3__5"
+
+
+ // $ANTLR start "rule__GenerationTask__UnorderedGroup_3__6"
+ // InternalApplicationConfiguration.g:9751:1: rule__GenerationTask__UnorderedGroup_3__6 : rule__GenerationTask__UnorderedGroup_3__Impl ( rule__GenerationTask__UnorderedGroup_3__7 )? ;
+ public final void rule__GenerationTask__UnorderedGroup_3__6() throws RecognitionException {
+
+ int stackSize = keepStackSize();
+
+ try {
+ // InternalApplicationConfiguration.g:9755:1: ( rule__GenerationTask__UnorderedGroup_3__Impl ( rule__GenerationTask__UnorderedGroup_3__7 )? )
+ // InternalApplicationConfiguration.g:9756:2: rule__GenerationTask__UnorderedGroup_3__Impl ( rule__GenerationTask__UnorderedGroup_3__7 )?
+ {
+ pushFollow(FOLLOW_48);
+ rule__GenerationTask__UnorderedGroup_3__Impl();
+
+ state._fsp--;
+
+ // InternalApplicationConfiguration.g:9757:2: ( rule__GenerationTask__UnorderedGroup_3__7 )?
+ int alt70=2;
+ alt70 = dfa70.predict(input);
+ switch (alt70) {
+ case 1 :
+ // InternalApplicationConfiguration.g:9757:2: rule__GenerationTask__UnorderedGroup_3__7
+ {
+ pushFollow(FOLLOW_2);
+ rule__GenerationTask__UnorderedGroup_3__7();
+
+ state._fsp--;
+
+
+ }
+ break;
+
+ }
+
+
+ }
+
+ }
+ catch (RecognitionException re) {
+ reportError(re);
+ recover(input,re);
+ }
+ finally {
+
+ restoreStackSize(stackSize);
+
+ }
+ return ;
+ }
+ // $ANTLR end "rule__GenerationTask__UnorderedGroup_3__6"
+
+
+ // $ANTLR start "rule__GenerationTask__UnorderedGroup_3__7"
+ // InternalApplicationConfiguration.g:9763:1: rule__GenerationTask__UnorderedGroup_3__7 : rule__GenerationTask__UnorderedGroup_3__Impl ( rule__GenerationTask__UnorderedGroup_3__8 )? ;
+ public final void rule__GenerationTask__UnorderedGroup_3__7() throws RecognitionException {
+
+ int stackSize = keepStackSize();
+
+ try {
+ // InternalApplicationConfiguration.g:9767:1: ( rule__GenerationTask__UnorderedGroup_3__Impl ( rule__GenerationTask__UnorderedGroup_3__8 )? )
+ // InternalApplicationConfiguration.g:9768:2: rule__GenerationTask__UnorderedGroup_3__Impl ( rule__GenerationTask__UnorderedGroup_3__8 )?
+ {
+ pushFollow(FOLLOW_48);
+ rule__GenerationTask__UnorderedGroup_3__Impl();
+
+ state._fsp--;
+
+ // InternalApplicationConfiguration.g:9769:2: ( rule__GenerationTask__UnorderedGroup_3__8 )?
+ int alt71=2;
+ alt71 = dfa71.predict(input);
+ switch (alt71) {
+ case 1 :
+ // InternalApplicationConfiguration.g:9769:2: rule__GenerationTask__UnorderedGroup_3__8
+ {
+ pushFollow(FOLLOW_2);
+ rule__GenerationTask__UnorderedGroup_3__8();
+
+ state._fsp--;
+
+
+ }
+ break;
+
+ }
+
+
+ }
+
+ }
+ catch (RecognitionException re) {
+ reportError(re);
+ recover(input,re);
+ }
+ finally {
+
+ restoreStackSize(stackSize);
+
+ }
+ return ;
+ }
+ // $ANTLR end "rule__GenerationTask__UnorderedGroup_3__7"
+
+
+ // $ANTLR start "rule__GenerationTask__UnorderedGroup_3__8"
+ // InternalApplicationConfiguration.g:9775:1: rule__GenerationTask__UnorderedGroup_3__8 : rule__GenerationTask__UnorderedGroup_3__Impl ( rule__GenerationTask__UnorderedGroup_3__9 )? ;
+ public final void rule__GenerationTask__UnorderedGroup_3__8() throws RecognitionException {
+
+ int stackSize = keepStackSize();
+
+ try {
+ // InternalApplicationConfiguration.g:9779:1: ( rule__GenerationTask__UnorderedGroup_3__Impl ( rule__GenerationTask__UnorderedGroup_3__9 )? )
+ // InternalApplicationConfiguration.g:9780:2: rule__GenerationTask__UnorderedGroup_3__Impl ( rule__GenerationTask__UnorderedGroup_3__9 )?
+ {
+ pushFollow(FOLLOW_48);
+ rule__GenerationTask__UnorderedGroup_3__Impl();
+
+ state._fsp--;
+
+ // InternalApplicationConfiguration.g:9781:2: ( rule__GenerationTask__UnorderedGroup_3__9 )?
+ int alt72=2;
+ alt72 = dfa72.predict(input);
+ switch (alt72) {
+ case 1 :
+ // InternalApplicationConfiguration.g:9781:2: rule__GenerationTask__UnorderedGroup_3__9
+ {
+ pushFollow(FOLLOW_2);
+ rule__GenerationTask__UnorderedGroup_3__9();
+
+ state._fsp--;
+
+
+ }
+ break;
+
+ }
+
+
+ }
+
+ }
+ catch (RecognitionException re) {
+ reportError(re);
+ recover(input,re);
+ }
+ finally {
+
+ restoreStackSize(stackSize);
+
+ }
+ return ;
+ }
+ // $ANTLR end "rule__GenerationTask__UnorderedGroup_3__8"
+
+
+ // $ANTLR start "rule__GenerationTask__UnorderedGroup_3__9"
+ // InternalApplicationConfiguration.g:9787:1: rule__GenerationTask__UnorderedGroup_3__9 : rule__GenerationTask__UnorderedGroup_3__Impl ( rule__GenerationTask__UnorderedGroup_3__10 )? ;
+ public final void rule__GenerationTask__UnorderedGroup_3__9() throws RecognitionException {
+
+ int stackSize = keepStackSize();
+
+ try {
+ // InternalApplicationConfiguration.g:9791:1: ( rule__GenerationTask__UnorderedGroup_3__Impl ( rule__GenerationTask__UnorderedGroup_3__10 )? )
+ // InternalApplicationConfiguration.g:9792:2: rule__GenerationTask__UnorderedGroup_3__Impl ( rule__GenerationTask__UnorderedGroup_3__10 )?
+ {
+ pushFollow(FOLLOW_48);
+ rule__GenerationTask__UnorderedGroup_3__Impl();
+
+ state._fsp--;
+
+ // InternalApplicationConfiguration.g:9793:2: ( rule__GenerationTask__UnorderedGroup_3__10 )?
+ int alt73=2;
+ alt73 = dfa73.predict(input);
+ switch (alt73) {
+ case 1 :
+ // InternalApplicationConfiguration.g:9793:2: rule__GenerationTask__UnorderedGroup_3__10
+ {
+ pushFollow(FOLLOW_2);
+ rule__GenerationTask__UnorderedGroup_3__10();
+
+ state._fsp--;
+
+
+ }
+ break;
+
+ }
+
+
+ }
+
+ }
+ catch (RecognitionException re) {
+ reportError(re);
+ recover(input,re);
+ }
+ finally {
+
+ restoreStackSize(stackSize);
+
+ }
+ return ;
+ }
+ // $ANTLR end "rule__GenerationTask__UnorderedGroup_3__9"
+
+
+ // $ANTLR start "rule__GenerationTask__UnorderedGroup_3__10"
+ // InternalApplicationConfiguration.g:9799:1: rule__GenerationTask__UnorderedGroup_3__10 : rule__GenerationTask__UnorderedGroup_3__Impl ( rule__GenerationTask__UnorderedGroup_3__11 )? ;
+ public final void rule__GenerationTask__UnorderedGroup_3__10() throws RecognitionException {
+
+ int stackSize = keepStackSize();
+
+ try {
+ // InternalApplicationConfiguration.g:9803:1: ( rule__GenerationTask__UnorderedGroup_3__Impl ( rule__GenerationTask__UnorderedGroup_3__11 )? )
+ // InternalApplicationConfiguration.g:9804:2: rule__GenerationTask__UnorderedGroup_3__Impl ( rule__GenerationTask__UnorderedGroup_3__11 )?
+ {
+ pushFollow(FOLLOW_48);
+ rule__GenerationTask__UnorderedGroup_3__Impl();
+
+ state._fsp--;
+
+ // InternalApplicationConfiguration.g:9805:2: ( rule__GenerationTask__UnorderedGroup_3__11 )?
+ int alt74=2;
+ alt74 = dfa74.predict(input);
+ switch (alt74) {
+ case 1 :
+ // InternalApplicationConfiguration.g:9805:2: rule__GenerationTask__UnorderedGroup_3__11
+ {
+ pushFollow(FOLLOW_2);
+ rule__GenerationTask__UnorderedGroup_3__11();
+
+ state._fsp--;
+
+
+ }
+ break;
+
+ }
+
+
+ }
+
+ }
+ catch (RecognitionException re) {
+ reportError(re);
+ recover(input,re);
+ }
+ finally {
+
+ restoreStackSize(stackSize);
+
+ }
+ return ;
+ }
+ // $ANTLR end "rule__GenerationTask__UnorderedGroup_3__10"
+
+
+ // $ANTLR start "rule__GenerationTask__UnorderedGroup_3__11"
+ // InternalApplicationConfiguration.g:9811:1: rule__GenerationTask__UnorderedGroup_3__11 : rule__GenerationTask__UnorderedGroup_3__Impl ( rule__GenerationTask__UnorderedGroup_3__12 )? ;
+ public final void rule__GenerationTask__UnorderedGroup_3__11() throws RecognitionException {
+
+ int stackSize = keepStackSize();
+
+ try {
+ // InternalApplicationConfiguration.g:9815:1: ( rule__GenerationTask__UnorderedGroup_3__Impl ( rule__GenerationTask__UnorderedGroup_3__12 )? )
+ // InternalApplicationConfiguration.g:9816:2: rule__GenerationTask__UnorderedGroup_3__Impl ( rule__GenerationTask__UnorderedGroup_3__12 )?
+ {
+ pushFollow(FOLLOW_48);
+ rule__GenerationTask__UnorderedGroup_3__Impl();
+
+ state._fsp--;
+
+ // InternalApplicationConfiguration.g:9817:2: ( rule__GenerationTask__UnorderedGroup_3__12 )?
+ int alt75=2;
+ alt75 = dfa75.predict(input);
+ switch (alt75) {
+ case 1 :
+ // InternalApplicationConfiguration.g:9817:2: rule__GenerationTask__UnorderedGroup_3__12
+ {
+ pushFollow(FOLLOW_2);
+ rule__GenerationTask__UnorderedGroup_3__12();
+
+ state._fsp--;
+
+
+ }
+ break;
+
+ }
+
+
+ }
+
+ }
+ catch (RecognitionException re) {
+ reportError(re);
+ recover(input,re);
+ }
+ finally {
+
+ restoreStackSize(stackSize);
+
+ }
+ return ;
+ }
+ // $ANTLR end "rule__GenerationTask__UnorderedGroup_3__11"
+
+
+ // $ANTLR start "rule__GenerationTask__UnorderedGroup_3__12"
+ // InternalApplicationConfiguration.g:9823:1: rule__GenerationTask__UnorderedGroup_3__12 : rule__GenerationTask__UnorderedGroup_3__Impl ;
+ public final void rule__GenerationTask__UnorderedGroup_3__12() throws RecognitionException {
+
+ int stackSize = keepStackSize();
+
+ try {
+ // InternalApplicationConfiguration.g:9827:1: ( rule__GenerationTask__UnorderedGroup_3__Impl )
+ // InternalApplicationConfiguration.g:9828:2: rule__GenerationTask__UnorderedGroup_3__Impl
+ {
+ pushFollow(FOLLOW_2);
+ rule__GenerationTask__UnorderedGroup_3__Impl();
+
+ state._fsp--;
+
+
+ }
+
+ }
+ catch (RecognitionException re) {
+ reportError(re);
+ recover(input,re);
+ }
+ finally {
+
+ restoreStackSize(stackSize);
+
+ }
+ return ;
+ }
+ // $ANTLR end "rule__GenerationTask__UnorderedGroup_3__12"
+
+
+ // $ANTLR start "rule__ConfigurationScript__ImportsAssignment_0"
+ // InternalApplicationConfiguration.g:9835:1: rule__ConfigurationScript__ImportsAssignment_0 : ( ruleImport ) ;
+ public final void rule__ConfigurationScript__ImportsAssignment_0() throws RecognitionException {
+
+ int stackSize = keepStackSize();
+
+ try {
+ // InternalApplicationConfiguration.g:9839:1: ( ( ruleImport ) )
+ // InternalApplicationConfiguration.g:9840:2: ( ruleImport )
+ {
+ // InternalApplicationConfiguration.g:9840:2: ( ruleImport )
+ // InternalApplicationConfiguration.g:9841:3: ruleImport
+ {
+ before(grammarAccess.getConfigurationScriptAccess().getImportsImportParserRuleCall_0_0());
+ pushFollow(FOLLOW_2);
+ ruleImport();
+
+ state._fsp--;
+
+ after(grammarAccess.getConfigurationScriptAccess().getImportsImportParserRuleCall_0_0());
+
+ }
+
+
+ }
+
+ }
+ catch (RecognitionException re) {
+ reportError(re);
+ recover(input,re);
+ }
+ finally {
+
+ restoreStackSize(stackSize);
+
+ }
+ return ;
+ }
+ // $ANTLR end "rule__ConfigurationScript__ImportsAssignment_0"
+
+
+ // $ANTLR start "rule__ConfigurationScript__CommandsAssignment_1"
+ // InternalApplicationConfiguration.g:9850:1: rule__ConfigurationScript__CommandsAssignment_1 : ( ruleCommand ) ;
+ public final void rule__ConfigurationScript__CommandsAssignment_1() throws RecognitionException {
+
+ int stackSize = keepStackSize();
+
+ try {
+ // InternalApplicationConfiguration.g:9854:1: ( ( ruleCommand ) )
+ // InternalApplicationConfiguration.g:9855:2: ( ruleCommand )
+ {
+ // InternalApplicationConfiguration.g:9855:2: ( ruleCommand )
+ // InternalApplicationConfiguration.g:9856:3: ruleCommand
+ {
+ before(grammarAccess.getConfigurationScriptAccess().getCommandsCommandParserRuleCall_1_0());
+ pushFollow(FOLLOW_2);
+ ruleCommand();
+
+ state._fsp--;
+
+ after(grammarAccess.getConfigurationScriptAccess().getCommandsCommandParserRuleCall_1_0());
+
+ }
+
+
+ }
+
+ }
+ catch (RecognitionException re) {
+ reportError(re);
+ recover(input,re);
+ }
+ finally {
+
+ restoreStackSize(stackSize);
+
+ }
+ return ;
+ }
+ // $ANTLR end "rule__ConfigurationScript__CommandsAssignment_1"
+
+
+ // $ANTLR start "rule__EPackageImport__ImportedPackageAssignment_2"
+ // InternalApplicationConfiguration.g:9865:1: rule__EPackageImport__ImportedPackageAssignment_2 : ( ( RULE_STRING ) ) ;
+ public final void rule__EPackageImport__ImportedPackageAssignment_2() throws RecognitionException {
+
+ int stackSize = keepStackSize();
+
+ try {
+ // InternalApplicationConfiguration.g:9869:1: ( ( ( RULE_STRING ) ) )
+ // InternalApplicationConfiguration.g:9870:2: ( ( RULE_STRING ) )
+ {
+ // InternalApplicationConfiguration.g:9870:2: ( ( RULE_STRING ) )
+ // InternalApplicationConfiguration.g:9871:3: ( RULE_STRING )
+ {
+ before(grammarAccess.getEPackageImportAccess().getImportedPackageEPackageCrossReference_2_0());
+ // InternalApplicationConfiguration.g:9872:3: ( RULE_STRING )
+ // InternalApplicationConfiguration.g:9873:4: RULE_STRING
+ {
+ before(grammarAccess.getEPackageImportAccess().getImportedPackageEPackageSTRINGTerminalRuleCall_2_0_1());
+ match(input,RULE_STRING,FOLLOW_2);
+ after(grammarAccess.getEPackageImportAccess().getImportedPackageEPackageSTRINGTerminalRuleCall_2_0_1());
+
+ }
+
+ after(grammarAccess.getEPackageImportAccess().getImportedPackageEPackageCrossReference_2_0());
+
+ }
+
+
+ }
+
+ }
+ catch (RecognitionException re) {
+ reportError(re);
+ recover(input,re);
+ }
+ finally {
+
+ restoreStackSize(stackSize);
+
+ }
+ return ;
+ }
+ // $ANTLR end "rule__EPackageImport__ImportedPackageAssignment_2"
+
+
+ // $ANTLR start "rule__ViatraImport__ImportedViatraAssignment_2"
+ // InternalApplicationConfiguration.g:9884:1: rule__ViatraImport__ImportedViatraAssignment_2 : ( ( RULE_STRING ) ) ;
+ public final void rule__ViatraImport__ImportedViatraAssignment_2() throws RecognitionException {
+
+ int stackSize = keepStackSize();
+
+ try {
+ // InternalApplicationConfiguration.g:9888:1: ( ( ( RULE_STRING ) ) )
+ // InternalApplicationConfiguration.g:9889:2: ( ( RULE_STRING ) )
+ {
+ // InternalApplicationConfiguration.g:9889:2: ( ( RULE_STRING ) )
+ // InternalApplicationConfiguration.g:9890:3: ( RULE_STRING )
+ {
+ before(grammarAccess.getViatraImportAccess().getImportedViatraPatternModelCrossReference_2_0());
+ // InternalApplicationConfiguration.g:9891:3: ( RULE_STRING )
+ // InternalApplicationConfiguration.g:9892:4: RULE_STRING
+ {
+ before(grammarAccess.getViatraImportAccess().getImportedViatraPatternModelSTRINGTerminalRuleCall_2_0_1());
+ match(input,RULE_STRING,FOLLOW_2);
+ after(grammarAccess.getViatraImportAccess().getImportedViatraPatternModelSTRINGTerminalRuleCall_2_0_1());
+
+ }
+
+ after(grammarAccess.getViatraImportAccess().getImportedViatraPatternModelCrossReference_2_0());
+
+ }
+
+
+ }
+
+ }
+ catch (RecognitionException re) {
+ reportError(re);
+ recover(input,re);
+ }
+ finally {
+
+ restoreStackSize(stackSize);
+
+ }
+ return ;
+ }
+ // $ANTLR end "rule__ViatraImport__ImportedViatraAssignment_2"
+
+
+ // $ANTLR start "rule__CftImport__ImportedCftAssignment_2"
+ // InternalApplicationConfiguration.g:9903:1: rule__CftImport__ImportedCftAssignment_2 : ( ( RULE_STRING ) ) ;
+ public final void rule__CftImport__ImportedCftAssignment_2() throws RecognitionException {
+
+ int stackSize = keepStackSize();
+
+ try {
+ // InternalApplicationConfiguration.g:9907:1: ( ( ( RULE_STRING ) ) )
+ // InternalApplicationConfiguration.g:9908:2: ( ( RULE_STRING ) )
+ {
+ // InternalApplicationConfiguration.g:9908:2: ( ( RULE_STRING ) )
+ // InternalApplicationConfiguration.g:9909:3: ( RULE_STRING )
+ {
+ before(grammarAccess.getCftImportAccess().getImportedCftCftModelCrossReference_2_0());
+ // InternalApplicationConfiguration.g:9910:3: ( RULE_STRING )
+ // InternalApplicationConfiguration.g:9911:4: RULE_STRING
+ {
+ before(grammarAccess.getCftImportAccess().getImportedCftCftModelSTRINGTerminalRuleCall_2_0_1());
+ match(input,RULE_STRING,FOLLOW_2);
+ after(grammarAccess.getCftImportAccess().getImportedCftCftModelSTRINGTerminalRuleCall_2_0_1());
+
+ }
+
+ after(grammarAccess.getCftImportAccess().getImportedCftCftModelCrossReference_2_0());
+
+ }
+
+
+ }
+
+ }
+ catch (RecognitionException re) {
+ reportError(re);
+ recover(input,re);
+ }
+ finally {
+
+ restoreStackSize(stackSize);
+
+ }
+ return ;
+ }
+ // $ANTLR end "rule__CftImport__ImportedCftAssignment_2"
+
+
+ // $ANTLR start "rule__FileSpecification__PathAssignment"
+ // InternalApplicationConfiguration.g:9922:1: rule__FileSpecification__PathAssignment : ( RULE_STRING ) ;
+ public final void rule__FileSpecification__PathAssignment() throws RecognitionException {
+
+ int stackSize = keepStackSize();
+
+ try {
+ // InternalApplicationConfiguration.g:9926:1: ( ( RULE_STRING ) )
+ // InternalApplicationConfiguration.g:9927:2: ( RULE_STRING )
+ {
+ // InternalApplicationConfiguration.g:9927:2: ( RULE_STRING )
+ // InternalApplicationConfiguration.g:9928:3: RULE_STRING
+ {
+ before(grammarAccess.getFileSpecificationAccess().getPathSTRINGTerminalRuleCall_0());
+ match(input,RULE_STRING,FOLLOW_2);
+ after(grammarAccess.getFileSpecificationAccess().getPathSTRINGTerminalRuleCall_0());
+
+ }
+
+
+ }
+
+ }
+ catch (RecognitionException re) {
+ reportError(re);
+ recover(input,re);
+ }
+ finally {
+
+ restoreStackSize(stackSize);
+
+ }
+ return ;
+ }
+ // $ANTLR end "rule__FileSpecification__PathAssignment"
+
+
+ // $ANTLR start "rule__FileDeclaration__NameAssignment_1"
+ // InternalApplicationConfiguration.g:9937:1: rule__FileDeclaration__NameAssignment_1 : ( RULE_ID ) ;
+ public final void rule__FileDeclaration__NameAssignment_1() throws RecognitionException {
+
+ int stackSize = keepStackSize();
+
+ try {
+ // InternalApplicationConfiguration.g:9941:1: ( ( RULE_ID ) )
+ // InternalApplicationConfiguration.g:9942:2: ( RULE_ID )
+ {
+ // InternalApplicationConfiguration.g:9942:2: ( RULE_ID )
+ // InternalApplicationConfiguration.g:9943:3: RULE_ID
+ {
+ before(grammarAccess.getFileDeclarationAccess().getNameIDTerminalRuleCall_1_0());
+ match(input,RULE_ID,FOLLOW_2);
+ after(grammarAccess.getFileDeclarationAccess().getNameIDTerminalRuleCall_1_0());
+
+ }
+
+
+ }
+
+ }
+ catch (RecognitionException re) {
+ reportError(re);
+ recover(input,re);
+ }
+ finally {
+
+ restoreStackSize(stackSize);
+
+ }
+ return ;
+ }
+ // $ANTLR end "rule__FileDeclaration__NameAssignment_1"
+
+
+ // $ANTLR start "rule__FileDeclaration__SpecificationAssignment_3"
+ // InternalApplicationConfiguration.g:9952:1: rule__FileDeclaration__SpecificationAssignment_3 : ( ruleFileSpecification ) ;
+ public final void rule__FileDeclaration__SpecificationAssignment_3() throws RecognitionException {
+
+ int stackSize = keepStackSize();
+
+ try {
+ // InternalApplicationConfiguration.g:9956:1: ( ( ruleFileSpecification ) )
+ // InternalApplicationConfiguration.g:9957:2: ( ruleFileSpecification )
+ {
+ // InternalApplicationConfiguration.g:9957:2: ( ruleFileSpecification )
+ // InternalApplicationConfiguration.g:9958:3: ruleFileSpecification
+ {
+ before(grammarAccess.getFileDeclarationAccess().getSpecificationFileSpecificationParserRuleCall_3_0());
+ pushFollow(FOLLOW_2);
+ ruleFileSpecification();
+
+ state._fsp--;
+
+ after(grammarAccess.getFileDeclarationAccess().getSpecificationFileSpecificationParserRuleCall_3_0());
+
+ }
+
+
+ }
+
+ }
+ catch (RecognitionException re) {
+ reportError(re);
+ recover(input,re);
+ }
+ finally {
+
+ restoreStackSize(stackSize);
+
+ }
+ return ;
+ }
+ // $ANTLR end "rule__FileDeclaration__SpecificationAssignment_3"
+
+
+ // $ANTLR start "rule__FileReference__ReferredAssignment"
+ // InternalApplicationConfiguration.g:9967:1: rule__FileReference__ReferredAssignment : ( ( RULE_ID ) ) ;
+ public final void rule__FileReference__ReferredAssignment() throws RecognitionException {
+
+ int stackSize = keepStackSize();
+
+ try {
+ // InternalApplicationConfiguration.g:9971:1: ( ( ( RULE_ID ) ) )
+ // InternalApplicationConfiguration.g:9972:2: ( ( RULE_ID ) )
+ {
+ // InternalApplicationConfiguration.g:9972:2: ( ( RULE_ID ) )
+ // InternalApplicationConfiguration.g:9973:3: ( RULE_ID )
+ {
+ before(grammarAccess.getFileReferenceAccess().getReferredFileDeclarationCrossReference_0());
+ // InternalApplicationConfiguration.g:9974:3: ( RULE_ID )
+ // InternalApplicationConfiguration.g:9975:4: RULE_ID
+ {
+ before(grammarAccess.getFileReferenceAccess().getReferredFileDeclarationIDTerminalRuleCall_0_1());
+ match(input,RULE_ID,FOLLOW_2);
+ after(grammarAccess.getFileReferenceAccess().getReferredFileDeclarationIDTerminalRuleCall_0_1());
+
+ }
+
+ after(grammarAccess.getFileReferenceAccess().getReferredFileDeclarationCrossReference_0());
+
+ }
+
+
+ }
+
+ }
+ catch (RecognitionException re) {
+ reportError(re);
+ recover(input,re);
+ }
+ finally {
+
+ restoreStackSize(stackSize);
+
+ }
+ return ;
+ }
+ // $ANTLR end "rule__FileReference__ReferredAssignment"
+
+
+ // $ANTLR start "rule__MetamodelSpecification__EntriesAssignment_1"
+ // InternalApplicationConfiguration.g:9986:1: rule__MetamodelSpecification__EntriesAssignment_1 : ( ruleMetamodelEntry ) ;
+ public final void rule__MetamodelSpecification__EntriesAssignment_1() throws RecognitionException {
+
+ int stackSize = keepStackSize();
+
+ try {
+ // InternalApplicationConfiguration.g:9990:1: ( ( ruleMetamodelEntry ) )
+ // InternalApplicationConfiguration.g:9991:2: ( ruleMetamodelEntry )
+ {
+ // InternalApplicationConfiguration.g:9991:2: ( ruleMetamodelEntry )
+ // InternalApplicationConfiguration.g:9992:3: ruleMetamodelEntry
+ {
+ before(grammarAccess.getMetamodelSpecificationAccess().getEntriesMetamodelEntryParserRuleCall_1_0());
+ pushFollow(FOLLOW_2);
+ ruleMetamodelEntry();
+
+ state._fsp--;
+
+ after(grammarAccess.getMetamodelSpecificationAccess().getEntriesMetamodelEntryParserRuleCall_1_0());
+
+ }
+
+
+ }
+
+ }
+ catch (RecognitionException re) {
+ reportError(re);
+ recover(input,re);
+ }
+ finally {
+
+ restoreStackSize(stackSize);
+
+ }
+ return ;
+ }
+ // $ANTLR end "rule__MetamodelSpecification__EntriesAssignment_1"
+
+
+ // $ANTLR start "rule__MetamodelSpecification__EntriesAssignment_2_1"
+ // InternalApplicationConfiguration.g:10001:1: rule__MetamodelSpecification__EntriesAssignment_2_1 : ( ruleMetamodelEntry ) ;
+ public final void rule__MetamodelSpecification__EntriesAssignment_2_1() throws RecognitionException {
+
+ int stackSize = keepStackSize();
+
+ try {
+ // InternalApplicationConfiguration.g:10005:1: ( ( ruleMetamodelEntry ) )
+ // InternalApplicationConfiguration.g:10006:2: ( ruleMetamodelEntry )
+ {
+ // InternalApplicationConfiguration.g:10006:2: ( ruleMetamodelEntry )
+ // InternalApplicationConfiguration.g:10007:3: ruleMetamodelEntry
+ {
+ before(grammarAccess.getMetamodelSpecificationAccess().getEntriesMetamodelEntryParserRuleCall_2_1_0());
+ pushFollow(FOLLOW_2);
+ ruleMetamodelEntry();
+
+ state._fsp--;
+
+ after(grammarAccess.getMetamodelSpecificationAccess().getEntriesMetamodelEntryParserRuleCall_2_1_0());
+
+ }
+
+
+ }
+
+ }
+ catch (RecognitionException re) {
+ reportError(re);
+ recover(input,re);
+ }
+ finally {
+
+ restoreStackSize(stackSize);
+
+ }
+ return ;
+ }
+ // $ANTLR end "rule__MetamodelSpecification__EntriesAssignment_2_1"
+
+
+ // $ANTLR start "rule__AllPackageEntry__PackageAssignment_1"
+ // InternalApplicationConfiguration.g:10016:1: rule__AllPackageEntry__PackageAssignment_1 : ( ( ruleQualifiedName ) ) ;
+ public final void rule__AllPackageEntry__PackageAssignment_1() throws RecognitionException {
+
+ int stackSize = keepStackSize();
+
+ try {
+ // InternalApplicationConfiguration.g:10020:1: ( ( ( ruleQualifiedName ) ) )
+ // InternalApplicationConfiguration.g:10021:2: ( ( ruleQualifiedName ) )
+ {
+ // InternalApplicationConfiguration.g:10021:2: ( ( ruleQualifiedName ) )
+ // InternalApplicationConfiguration.g:10022:3: ( ruleQualifiedName )
+ {
+ before(grammarAccess.getAllPackageEntryAccess().getPackageEPackageCrossReference_1_0());
+ // InternalApplicationConfiguration.g:10023:3: ( ruleQualifiedName )
+ // InternalApplicationConfiguration.g:10024:4: ruleQualifiedName
+ {
+ before(grammarAccess.getAllPackageEntryAccess().getPackageEPackageQualifiedNameParserRuleCall_1_0_1());
+ pushFollow(FOLLOW_2);
+ ruleQualifiedName();
+
+ state._fsp--;
+
+ after(grammarAccess.getAllPackageEntryAccess().getPackageEPackageQualifiedNameParserRuleCall_1_0_1());
+
+ }
+
+ after(grammarAccess.getAllPackageEntryAccess().getPackageEPackageCrossReference_1_0());
+
+ }
+
+
+ }
+
+ }
+ catch (RecognitionException re) {
+ reportError(re);
+ recover(input,re);
+ }
+ finally {
+
+ restoreStackSize(stackSize);
+
+ }
+ return ;
+ }
+ // $ANTLR end "rule__AllPackageEntry__PackageAssignment_1"
+
+
+ // $ANTLR start "rule__AllPackageEntry__ExclusionAssignment_2_2"
+ // InternalApplicationConfiguration.g:10035:1: rule__AllPackageEntry__ExclusionAssignment_2_2 : ( ruleMetamodelElement ) ;
+ public final void rule__AllPackageEntry__ExclusionAssignment_2_2() throws RecognitionException {
+
+ int stackSize = keepStackSize();
+
+ try {
+ // InternalApplicationConfiguration.g:10039:1: ( ( ruleMetamodelElement ) )
+ // InternalApplicationConfiguration.g:10040:2: ( ruleMetamodelElement )
+ {
+ // InternalApplicationConfiguration.g:10040:2: ( ruleMetamodelElement )
+ // InternalApplicationConfiguration.g:10041:3: ruleMetamodelElement
+ {
+ before(grammarAccess.getAllPackageEntryAccess().getExclusionMetamodelElementParserRuleCall_2_2_0());
+ pushFollow(FOLLOW_2);
+ ruleMetamodelElement();
+
+ state._fsp--;
+
+ after(grammarAccess.getAllPackageEntryAccess().getExclusionMetamodelElementParserRuleCall_2_2_0());
+
+ }
+
+
+ }
+
+ }
+ catch (RecognitionException re) {
+ reportError(re);
+ recover(input,re);
+ }
+ finally {
+
+ restoreStackSize(stackSize);
+
+ }
+ return ;
+ }
+ // $ANTLR end "rule__AllPackageEntry__ExclusionAssignment_2_2"
+
+
+ // $ANTLR start "rule__AllPackageEntry__ExclusionAssignment_2_3_1"
+ // InternalApplicationConfiguration.g:10050:1: rule__AllPackageEntry__ExclusionAssignment_2_3_1 : ( ruleMetamodelElement ) ;
+ public final void rule__AllPackageEntry__ExclusionAssignment_2_3_1() throws RecognitionException {
+
+ int stackSize = keepStackSize();
+
+ try {
+ // InternalApplicationConfiguration.g:10054:1: ( ( ruleMetamodelElement ) )
+ // InternalApplicationConfiguration.g:10055:2: ( ruleMetamodelElement )
+ {
+ // InternalApplicationConfiguration.g:10055:2: ( ruleMetamodelElement )
+ // InternalApplicationConfiguration.g:10056:3: ruleMetamodelElement
+ {
+ before(grammarAccess.getAllPackageEntryAccess().getExclusionMetamodelElementParserRuleCall_2_3_1_0());
+ pushFollow(FOLLOW_2);
+ ruleMetamodelElement();
+
+ state._fsp--;
+
+ after(grammarAccess.getAllPackageEntryAccess().getExclusionMetamodelElementParserRuleCall_2_3_1_0());
+
+ }
+
+
+ }
+
+ }
+ catch (RecognitionException re) {
+ reportError(re);
+ recover(input,re);
+ }
+ finally {
+
+ restoreStackSize(stackSize);
+
+ }
+ return ;
+ }
+ // $ANTLR end "rule__AllPackageEntry__ExclusionAssignment_2_3_1"
+
+
+ // $ANTLR start "rule__MetamodelElement__PackageAssignment_0_0"
+ // InternalApplicationConfiguration.g:10065:1: rule__MetamodelElement__PackageAssignment_0_0 : ( ( ruleQualifiedName ) ) ;
+ public final void rule__MetamodelElement__PackageAssignment_0_0() throws RecognitionException {
+
+ int stackSize = keepStackSize();
+
+ try {
+ // InternalApplicationConfiguration.g:10069:1: ( ( ( ruleQualifiedName ) ) )
+ // InternalApplicationConfiguration.g:10070:2: ( ( ruleQualifiedName ) )
+ {
+ // InternalApplicationConfiguration.g:10070:2: ( ( ruleQualifiedName ) )
+ // InternalApplicationConfiguration.g:10071:3: ( ruleQualifiedName )
+ {
+ before(grammarAccess.getMetamodelElementAccess().getPackageEPackageCrossReference_0_0_0());
+ // InternalApplicationConfiguration.g:10072:3: ( ruleQualifiedName )
+ // InternalApplicationConfiguration.g:10073:4: ruleQualifiedName
+ {
+ before(grammarAccess.getMetamodelElementAccess().getPackageEPackageQualifiedNameParserRuleCall_0_0_0_1());
+ pushFollow(FOLLOW_2);
+ ruleQualifiedName();
+
+ state._fsp--;
+
+ after(grammarAccess.getMetamodelElementAccess().getPackageEPackageQualifiedNameParserRuleCall_0_0_0_1());
+
+ }
+
+ after(grammarAccess.getMetamodelElementAccess().getPackageEPackageCrossReference_0_0_0());
+
+ }
+
+
+ }
+
+ }
+ catch (RecognitionException re) {
+ reportError(re);
+ recover(input,re);
+ }
+ finally {
+
+ restoreStackSize(stackSize);
+
+ }
+ return ;
+ }
+ // $ANTLR end "rule__MetamodelElement__PackageAssignment_0_0"
+
+
+ // $ANTLR start "rule__MetamodelElement__ClassifierAssignment_1"
+ // InternalApplicationConfiguration.g:10084:1: rule__MetamodelElement__ClassifierAssignment_1 : ( ( RULE_ID ) ) ;
+ public final void rule__MetamodelElement__ClassifierAssignment_1() throws RecognitionException {
+
+ int stackSize = keepStackSize();
+
+ try {
+ // InternalApplicationConfiguration.g:10088:1: ( ( ( RULE_ID ) ) )
+ // InternalApplicationConfiguration.g:10089:2: ( ( RULE_ID ) )
+ {
+ // InternalApplicationConfiguration.g:10089:2: ( ( RULE_ID ) )
+ // InternalApplicationConfiguration.g:10090:3: ( RULE_ID )
+ {
+ before(grammarAccess.getMetamodelElementAccess().getClassifierEClassifierCrossReference_1_0());
+ // InternalApplicationConfiguration.g:10091:3: ( RULE_ID )
+ // InternalApplicationConfiguration.g:10092:4: RULE_ID
+ {
+ before(grammarAccess.getMetamodelElementAccess().getClassifierEClassifierIDTerminalRuleCall_1_0_1());
+ match(input,RULE_ID,FOLLOW_2);
+ after(grammarAccess.getMetamodelElementAccess().getClassifierEClassifierIDTerminalRuleCall_1_0_1());
+
+ }
+
+ after(grammarAccess.getMetamodelElementAccess().getClassifierEClassifierCrossReference_1_0());
+
+ }
+
+
+ }
+
+ }
+ catch (RecognitionException re) {
+ reportError(re);
+ recover(input,re);
+ }
+ finally {
+
+ restoreStackSize(stackSize);
+
+ }
+ return ;
+ }
+ // $ANTLR end "rule__MetamodelElement__ClassifierAssignment_1"
+
+
+ // $ANTLR start "rule__MetamodelElement__FeatureAssignment_2_1"
+ // InternalApplicationConfiguration.g:10103:1: rule__MetamodelElement__FeatureAssignment_2_1 : ( ( RULE_ID ) ) ;
+ public final void rule__MetamodelElement__FeatureAssignment_2_1() throws RecognitionException {
+
+ int stackSize = keepStackSize();
+
+ try {
+ // InternalApplicationConfiguration.g:10107:1: ( ( ( RULE_ID ) ) )
+ // InternalApplicationConfiguration.g:10108:2: ( ( RULE_ID ) )
+ {
+ // InternalApplicationConfiguration.g:10108:2: ( ( RULE_ID ) )
+ // InternalApplicationConfiguration.g:10109:3: ( RULE_ID )
+ {
+ before(grammarAccess.getMetamodelElementAccess().getFeatureENamedElementCrossReference_2_1_0());
+ // InternalApplicationConfiguration.g:10110:3: ( RULE_ID )
+ // InternalApplicationConfiguration.g:10111:4: RULE_ID
+ {
+ before(grammarAccess.getMetamodelElementAccess().getFeatureENamedElementIDTerminalRuleCall_2_1_0_1());
+ match(input,RULE_ID,FOLLOW_2);
+ after(grammarAccess.getMetamodelElementAccess().getFeatureENamedElementIDTerminalRuleCall_2_1_0_1());
+
+ }
+
+ after(grammarAccess.getMetamodelElementAccess().getFeatureENamedElementCrossReference_2_1_0());
+
+ }
+
+
+ }
+
+ }
+ catch (RecognitionException re) {
+ reportError(re);
+ recover(input,re);
+ }
+ finally {
+
+ restoreStackSize(stackSize);
+
+ }
+ return ;
+ }
+ // $ANTLR end "rule__MetamodelElement__FeatureAssignment_2_1"
+
+
+ // $ANTLR start "rule__MetamodelDeclaration__NameAssignment_1"
+ // InternalApplicationConfiguration.g:10122:1: rule__MetamodelDeclaration__NameAssignment_1 : ( RULE_ID ) ;
+ public final void rule__MetamodelDeclaration__NameAssignment_1() throws RecognitionException {
+
+ int stackSize = keepStackSize();
+
+ try {
+ // InternalApplicationConfiguration.g:10126:1: ( ( RULE_ID ) )
+ // InternalApplicationConfiguration.g:10127:2: ( RULE_ID )
+ {
+ // InternalApplicationConfiguration.g:10127:2: ( RULE_ID )
+ // InternalApplicationConfiguration.g:10128:3: RULE_ID
+ {
+ before(grammarAccess.getMetamodelDeclarationAccess().getNameIDTerminalRuleCall_1_0());
+ match(input,RULE_ID,FOLLOW_2);
+ after(grammarAccess.getMetamodelDeclarationAccess().getNameIDTerminalRuleCall_1_0());
+
+ }
+
+
+ }
+
+ }
+ catch (RecognitionException re) {
+ reportError(re);
+ recover(input,re);
+ }
+ finally {
+
+ restoreStackSize(stackSize);
+
+ }
+ return ;
+ }
+ // $ANTLR end "rule__MetamodelDeclaration__NameAssignment_1"
+
+
+ // $ANTLR start "rule__MetamodelDeclaration__SpecificationAssignment_2"
+ // InternalApplicationConfiguration.g:10137:1: rule__MetamodelDeclaration__SpecificationAssignment_2 : ( ruleMetamodelSpecification ) ;
+ public final void rule__MetamodelDeclaration__SpecificationAssignment_2() throws RecognitionException {
+
+ int stackSize = keepStackSize();
+
+ try {
+ // InternalApplicationConfiguration.g:10141:1: ( ( ruleMetamodelSpecification ) )
+ // InternalApplicationConfiguration.g:10142:2: ( ruleMetamodelSpecification )
+ {
+ // InternalApplicationConfiguration.g:10142:2: ( ruleMetamodelSpecification )
+ // InternalApplicationConfiguration.g:10143:3: ruleMetamodelSpecification
+ {
+ before(grammarAccess.getMetamodelDeclarationAccess().getSpecificationMetamodelSpecificationParserRuleCall_2_0());
+ pushFollow(FOLLOW_2);
+ ruleMetamodelSpecification();
+
+ state._fsp--;
+
+ after(grammarAccess.getMetamodelDeclarationAccess().getSpecificationMetamodelSpecificationParserRuleCall_2_0());
+
+ }
+
+
+ }
+
+ }
+ catch (RecognitionException re) {
+ reportError(re);
+ recover(input,re);
+ }
+ finally {
+
+ restoreStackSize(stackSize);
+
+ }
+ return ;
+ }
+ // $ANTLR end "rule__MetamodelDeclaration__SpecificationAssignment_2"
+
+
+ // $ANTLR start "rule__MetamodelReference__ReferredAssignment"
+ // InternalApplicationConfiguration.g:10152:1: rule__MetamodelReference__ReferredAssignment : ( ( RULE_ID ) ) ;
+ public final void rule__MetamodelReference__ReferredAssignment() throws RecognitionException {
+
+ int stackSize = keepStackSize();
+
+ try {
+ // InternalApplicationConfiguration.g:10156:1: ( ( ( RULE_ID ) ) )
+ // InternalApplicationConfiguration.g:10157:2: ( ( RULE_ID ) )
+ {
+ // InternalApplicationConfiguration.g:10157:2: ( ( RULE_ID ) )
+ // InternalApplicationConfiguration.g:10158:3: ( RULE_ID )
+ {
+ before(grammarAccess.getMetamodelReferenceAccess().getReferredMetamodelDeclarationCrossReference_0());
+ // InternalApplicationConfiguration.g:10159:3: ( RULE_ID )
+ // InternalApplicationConfiguration.g:10160:4: RULE_ID
+ {
+ before(grammarAccess.getMetamodelReferenceAccess().getReferredMetamodelDeclarationIDTerminalRuleCall_0_1());
+ match(input,RULE_ID,FOLLOW_2);
+ after(grammarAccess.getMetamodelReferenceAccess().getReferredMetamodelDeclarationIDTerminalRuleCall_0_1());
+
+ }
+
+ after(grammarAccess.getMetamodelReferenceAccess().getReferredMetamodelDeclarationCrossReference_0());
+
+ }
+
+
+ }
+
+ }
+ catch (RecognitionException re) {
+ reportError(re);
+ recover(input,re);
+ }
+ finally {
+
+ restoreStackSize(stackSize);
+
+ }
+ return ;
+ }
+ // $ANTLR end "rule__MetamodelReference__ReferredAssignment"
+
+
+ // $ANTLR start "rule__PartialModelSpecification__EntryAssignment_1"
+ // InternalApplicationConfiguration.g:10171:1: rule__PartialModelSpecification__EntryAssignment_1 : ( rulePartialModelEntry ) ;
+ public final void rule__PartialModelSpecification__EntryAssignment_1() throws RecognitionException {
+
+ int stackSize = keepStackSize();
+
+ try {
+ // InternalApplicationConfiguration.g:10175:1: ( ( rulePartialModelEntry ) )
+ // InternalApplicationConfiguration.g:10176:2: ( rulePartialModelEntry )
+ {
+ // InternalApplicationConfiguration.g:10176:2: ( rulePartialModelEntry )
+ // InternalApplicationConfiguration.g:10177:3: rulePartialModelEntry
+ {
+ before(grammarAccess.getPartialModelSpecificationAccess().getEntryPartialModelEntryParserRuleCall_1_0());
+ pushFollow(FOLLOW_2);
+ rulePartialModelEntry();
+
+ state._fsp--;
+
+ after(grammarAccess.getPartialModelSpecificationAccess().getEntryPartialModelEntryParserRuleCall_1_0());
+
+ }
+
+
+ }
+
+ }
+ catch (RecognitionException re) {
+ reportError(re);
+ recover(input,re);
+ }
+ finally {
+
+ restoreStackSize(stackSize);
+
+ }
+ return ;
+ }
+ // $ANTLR end "rule__PartialModelSpecification__EntryAssignment_1"
+
+
+ // $ANTLR start "rule__PartialModelSpecification__EntryAssignment_2_1"
+ // InternalApplicationConfiguration.g:10186:1: rule__PartialModelSpecification__EntryAssignment_2_1 : ( rulePartialModelEntry ) ;
+ public final void rule__PartialModelSpecification__EntryAssignment_2_1() throws RecognitionException {
+
+ int stackSize = keepStackSize();
+
+ try {
+ // InternalApplicationConfiguration.g:10190:1: ( ( rulePartialModelEntry ) )
+ // InternalApplicationConfiguration.g:10191:2: ( rulePartialModelEntry )
+ {
+ // InternalApplicationConfiguration.g:10191:2: ( rulePartialModelEntry )
+ // InternalApplicationConfiguration.g:10192:3: rulePartialModelEntry
+ {
+ before(grammarAccess.getPartialModelSpecificationAccess().getEntryPartialModelEntryParserRuleCall_2_1_0());
+ pushFollow(FOLLOW_2);
+ rulePartialModelEntry();
+
+ state._fsp--;
+
+ after(grammarAccess.getPartialModelSpecificationAccess().getEntryPartialModelEntryParserRuleCall_2_1_0());
+
+ }
+
+
+ }
+
+ }
+ catch (RecognitionException re) {
+ reportError(re);
+ recover(input,re);
+ }
+ finally {
+
+ restoreStackSize(stackSize);
+
+ }
+ return ;
+ }
+ // $ANTLR end "rule__PartialModelSpecification__EntryAssignment_2_1"
+
+
+ // $ANTLR start "rule__ModelEntry__PathAssignment"
+ // InternalApplicationConfiguration.g:10201:1: rule__ModelEntry__PathAssignment : ( ruleFile ) ;
+ public final void rule__ModelEntry__PathAssignment() throws RecognitionException {
+
+ int stackSize = keepStackSize();
+
+ try {
+ // InternalApplicationConfiguration.g:10205:1: ( ( ruleFile ) )
+ // InternalApplicationConfiguration.g:10206:2: ( ruleFile )
+ {
+ // InternalApplicationConfiguration.g:10206:2: ( ruleFile )
+ // InternalApplicationConfiguration.g:10207:3: ruleFile
+ {
+ before(grammarAccess.getModelEntryAccess().getPathFileParserRuleCall_0());
+ pushFollow(FOLLOW_2);
+ ruleFile();
+
+ state._fsp--;
+
+ after(grammarAccess.getModelEntryAccess().getPathFileParserRuleCall_0());
+
+ }
+
+
+ }
+
+ }
+ catch (RecognitionException re) {
+ reportError(re);
+ recover(input,re);
+ }
+ finally {
+
+ restoreStackSize(stackSize);
+
+ }
+ return ;
+ }
+ // $ANTLR end "rule__ModelEntry__PathAssignment"
+
+
+ // $ANTLR start "rule__FolderEntry__PathAssignment_1"
+ // InternalApplicationConfiguration.g:10216:1: rule__FolderEntry__PathAssignment_1 : ( ruleFile ) ;
+ public final void rule__FolderEntry__PathAssignment_1() throws RecognitionException {
+
+ int stackSize = keepStackSize();
+
+ try {
+ // InternalApplicationConfiguration.g:10220:1: ( ( ruleFile ) )
+ // InternalApplicationConfiguration.g:10221:2: ( ruleFile )
+ {
+ // InternalApplicationConfiguration.g:10221:2: ( ruleFile )
+ // InternalApplicationConfiguration.g:10222:3: ruleFile
+ {
+ before(grammarAccess.getFolderEntryAccess().getPathFileParserRuleCall_1_0());
+ pushFollow(FOLLOW_2);
+ ruleFile();
+
+ state._fsp--;
+
+ after(grammarAccess.getFolderEntryAccess().getPathFileParserRuleCall_1_0());
+
+ }
+
+
+ }
+
+ }
+ catch (RecognitionException re) {
+ reportError(re);
+ recover(input,re);
+ }
+ finally {
+
+ restoreStackSize(stackSize);
+
+ }
+ return ;
+ }
+ // $ANTLR end "rule__FolderEntry__PathAssignment_1"
+
+
+ // $ANTLR start "rule__FolderEntry__ExclusionAssignment_2_2"
+ // InternalApplicationConfiguration.g:10231:1: rule__FolderEntry__ExclusionAssignment_2_2 : ( ruleModelEntry ) ;
+ public final void rule__FolderEntry__ExclusionAssignment_2_2() throws RecognitionException {
+
+ int stackSize = keepStackSize();
+
+ try {
+ // InternalApplicationConfiguration.g:10235:1: ( ( ruleModelEntry ) )
+ // InternalApplicationConfiguration.g:10236:2: ( ruleModelEntry )
+ {
+ // InternalApplicationConfiguration.g:10236:2: ( ruleModelEntry )
+ // InternalApplicationConfiguration.g:10237:3: ruleModelEntry
+ {
+ before(grammarAccess.getFolderEntryAccess().getExclusionModelEntryParserRuleCall_2_2_0());
+ pushFollow(FOLLOW_2);
+ ruleModelEntry();
+
+ state._fsp--;
+
+ after(grammarAccess.getFolderEntryAccess().getExclusionModelEntryParserRuleCall_2_2_0());
+
+ }
+
+
+ }
+
+ }
+ catch (RecognitionException re) {
+ reportError(re);
+ recover(input,re);
+ }
+ finally {
+
+ restoreStackSize(stackSize);
+
+ }
+ return ;
+ }
+ // $ANTLR end "rule__FolderEntry__ExclusionAssignment_2_2"
+
+
+ // $ANTLR start "rule__FolderEntry__ExclusionAssignment_2_3_1"
+ // InternalApplicationConfiguration.g:10246:1: rule__FolderEntry__ExclusionAssignment_2_3_1 : ( ruleModelEntry ) ;
+ public final void rule__FolderEntry__ExclusionAssignment_2_3_1() throws RecognitionException {
+
+ int stackSize = keepStackSize();
+
+ try {
+ // InternalApplicationConfiguration.g:10250:1: ( ( ruleModelEntry ) )
+ // InternalApplicationConfiguration.g:10251:2: ( ruleModelEntry )
+ {
+ // InternalApplicationConfiguration.g:10251:2: ( ruleModelEntry )
+ // InternalApplicationConfiguration.g:10252:3: ruleModelEntry
+ {
+ before(grammarAccess.getFolderEntryAccess().getExclusionModelEntryParserRuleCall_2_3_1_0());
+ pushFollow(FOLLOW_2);
+ ruleModelEntry();
+
+ state._fsp--;
+
+ after(grammarAccess.getFolderEntryAccess().getExclusionModelEntryParserRuleCall_2_3_1_0());
+
+ }
+
+
+ }
+
+ }
+ catch (RecognitionException re) {
+ reportError(re);
+ recover(input,re);
+ }
+ finally {
+
+ restoreStackSize(stackSize);
+
+ }
+ return ;
+ }
+ // $ANTLR end "rule__FolderEntry__ExclusionAssignment_2_3_1"
+
+
+ // $ANTLR start "rule__PartialModelDeclaration__NameAssignment_1"
+ // InternalApplicationConfiguration.g:10261:1: rule__PartialModelDeclaration__NameAssignment_1 : ( RULE_ID ) ;
+ public final void rule__PartialModelDeclaration__NameAssignment_1() throws RecognitionException {
+
+ int stackSize = keepStackSize();
+
+ try {
+ // InternalApplicationConfiguration.g:10265:1: ( ( RULE_ID ) )
+ // InternalApplicationConfiguration.g:10266:2: ( RULE_ID )
+ {
+ // InternalApplicationConfiguration.g:10266:2: ( RULE_ID )
+ // InternalApplicationConfiguration.g:10267:3: RULE_ID
+ {
+ before(grammarAccess.getPartialModelDeclarationAccess().getNameIDTerminalRuleCall_1_0());
+ match(input,RULE_ID,FOLLOW_2);
+ after(grammarAccess.getPartialModelDeclarationAccess().getNameIDTerminalRuleCall_1_0());
+
+ }
+
+
+ }
+
+ }
+ catch (RecognitionException re) {
+ reportError(re);
+ recover(input,re);
+ }
+ finally {
+
+ restoreStackSize(stackSize);
+
+ }
+ return ;
+ }
+ // $ANTLR end "rule__PartialModelDeclaration__NameAssignment_1"
+
+
+ // $ANTLR start "rule__PartialModelDeclaration__SpecificationAssignment_2"
+ // InternalApplicationConfiguration.g:10276:1: rule__PartialModelDeclaration__SpecificationAssignment_2 : ( rulePartialModelSpecification ) ;
+ public final void rule__PartialModelDeclaration__SpecificationAssignment_2() throws RecognitionException {
+
+ int stackSize = keepStackSize();
+
+ try {
+ // InternalApplicationConfiguration.g:10280:1: ( ( rulePartialModelSpecification ) )
+ // InternalApplicationConfiguration.g:10281:2: ( rulePartialModelSpecification )
+ {
+ // InternalApplicationConfiguration.g:10281:2: ( rulePartialModelSpecification )
+ // InternalApplicationConfiguration.g:10282:3: rulePartialModelSpecification
+ {
+ before(grammarAccess.getPartialModelDeclarationAccess().getSpecificationPartialModelSpecificationParserRuleCall_2_0());
+ pushFollow(FOLLOW_2);
+ rulePartialModelSpecification();
+
+ state._fsp--;
+
+ after(grammarAccess.getPartialModelDeclarationAccess().getSpecificationPartialModelSpecificationParserRuleCall_2_0());
+
+ }
+
+
+ }
+
+ }
+ catch (RecognitionException re) {
+ reportError(re);
+ recover(input,re);
+ }
+ finally {
+
+ restoreStackSize(stackSize);
+
+ }
+ return ;
+ }
+ // $ANTLR end "rule__PartialModelDeclaration__SpecificationAssignment_2"
+
+
+ // $ANTLR start "rule__PartialModelReference__ReferredAssignment"
+ // InternalApplicationConfiguration.g:10291:1: rule__PartialModelReference__ReferredAssignment : ( ( RULE_ID ) ) ;
+ public final void rule__PartialModelReference__ReferredAssignment() throws RecognitionException {
+
+ int stackSize = keepStackSize();
+
+ try {
+ // InternalApplicationConfiguration.g:10295:1: ( ( ( RULE_ID ) ) )
+ // InternalApplicationConfiguration.g:10296:2: ( ( RULE_ID ) )
+ {
+ // InternalApplicationConfiguration.g:10296:2: ( ( RULE_ID ) )
+ // InternalApplicationConfiguration.g:10297:3: ( RULE_ID )
+ {
+ before(grammarAccess.getPartialModelReferenceAccess().getReferredPartialModelDeclarationCrossReference_0());
+ // InternalApplicationConfiguration.g:10298:3: ( RULE_ID )
+ // InternalApplicationConfiguration.g:10299:4: RULE_ID
+ {
+ before(grammarAccess.getPartialModelReferenceAccess().getReferredPartialModelDeclarationIDTerminalRuleCall_0_1());
+ match(input,RULE_ID,FOLLOW_2);
+ after(grammarAccess.getPartialModelReferenceAccess().getReferredPartialModelDeclarationIDTerminalRuleCall_0_1());
+
+ }
+
+ after(grammarAccess.getPartialModelReferenceAccess().getReferredPartialModelDeclarationCrossReference_0());
+
+ }
+
+
+ }
+
+ }
+ catch (RecognitionException re) {
+ reportError(re);
+ recover(input,re);
+ }
+ finally {
+
+ restoreStackSize(stackSize);
+
+ }
+ return ;
+ }
+ // $ANTLR end "rule__PartialModelReference__ReferredAssignment"
+
+
+ // $ANTLR start "rule__PatternSpecification__EntriesAssignment_1"
+ // InternalApplicationConfiguration.g:10310:1: rule__PatternSpecification__EntriesAssignment_1 : ( rulePatternEntry ) ;
+ public final void rule__PatternSpecification__EntriesAssignment_1() throws RecognitionException {
+
+ int stackSize = keepStackSize();
+
+ try {
+ // InternalApplicationConfiguration.g:10314:1: ( ( rulePatternEntry ) )
+ // InternalApplicationConfiguration.g:10315:2: ( rulePatternEntry )
+ {
+ // InternalApplicationConfiguration.g:10315:2: ( rulePatternEntry )
+ // InternalApplicationConfiguration.g:10316:3: rulePatternEntry
+ {
+ before(grammarAccess.getPatternSpecificationAccess().getEntriesPatternEntryParserRuleCall_1_0());
+ pushFollow(FOLLOW_2);
+ rulePatternEntry();
+
+ state._fsp--;
+
+ after(grammarAccess.getPatternSpecificationAccess().getEntriesPatternEntryParserRuleCall_1_0());
+
+ }
+
+
+ }
+
+ }
+ catch (RecognitionException re) {
+ reportError(re);
+ recover(input,re);
+ }
+ finally {
+
+ restoreStackSize(stackSize);
+
+ }
+ return ;
+ }
+ // $ANTLR end "rule__PatternSpecification__EntriesAssignment_1"
+
+
+ // $ANTLR start "rule__PatternSpecification__EntriesAssignment_2_1"
+ // InternalApplicationConfiguration.g:10325:1: rule__PatternSpecification__EntriesAssignment_2_1 : ( rulePatternEntry ) ;
+ public final void rule__PatternSpecification__EntriesAssignment_2_1() throws RecognitionException {
+
+ int stackSize = keepStackSize();
+
+ try {
+ // InternalApplicationConfiguration.g:10329:1: ( ( rulePatternEntry ) )
+ // InternalApplicationConfiguration.g:10330:2: ( rulePatternEntry )
+ {
+ // InternalApplicationConfiguration.g:10330:2: ( rulePatternEntry )
+ // InternalApplicationConfiguration.g:10331:3: rulePatternEntry
+ {
+ before(grammarAccess.getPatternSpecificationAccess().getEntriesPatternEntryParserRuleCall_2_1_0());
+ pushFollow(FOLLOW_2);
+ rulePatternEntry();
+
+ state._fsp--;
+
+ after(grammarAccess.getPatternSpecificationAccess().getEntriesPatternEntryParserRuleCall_2_1_0());
+
+ }
+
+
+ }
+
+ }
+ catch (RecognitionException re) {
+ reportError(re);
+ recover(input,re);
+ }
+ finally {
+
+ restoreStackSize(stackSize);
+
+ }
+ return ;
+ }
+ // $ANTLR end "rule__PatternSpecification__EntriesAssignment_2_1"
+
+
+ // $ANTLR start "rule__AllPatternEntry__PackageAssignment_1"
+ // InternalApplicationConfiguration.g:10340:1: rule__AllPatternEntry__PackageAssignment_1 : ( ( ruleQualifiedName ) ) ;
+ public final void rule__AllPatternEntry__PackageAssignment_1() throws RecognitionException {
+
+ int stackSize = keepStackSize();
+
+ try {
+ // InternalApplicationConfiguration.g:10344:1: ( ( ( ruleQualifiedName ) ) )
+ // InternalApplicationConfiguration.g:10345:2: ( ( ruleQualifiedName ) )
+ {
+ // InternalApplicationConfiguration.g:10345:2: ( ( ruleQualifiedName ) )
+ // InternalApplicationConfiguration.g:10346:3: ( ruleQualifiedName )
+ {
+ before(grammarAccess.getAllPatternEntryAccess().getPackagePatternModelCrossReference_1_0());
+ // InternalApplicationConfiguration.g:10347:3: ( ruleQualifiedName )
+ // InternalApplicationConfiguration.g:10348:4: ruleQualifiedName
+ {
+ before(grammarAccess.getAllPatternEntryAccess().getPackagePatternModelQualifiedNameParserRuleCall_1_0_1());
+ pushFollow(FOLLOW_2);
+ ruleQualifiedName();
+
+ state._fsp--;
+
+ after(grammarAccess.getAllPatternEntryAccess().getPackagePatternModelQualifiedNameParserRuleCall_1_0_1());
+
+ }
+
+ after(grammarAccess.getAllPatternEntryAccess().getPackagePatternModelCrossReference_1_0());
+
+ }
+
+
+ }
+
+ }
+ catch (RecognitionException re) {
+ reportError(re);
+ recover(input,re);
+ }
+ finally {
+
+ restoreStackSize(stackSize);
+
+ }
+ return ;
+ }
+ // $ANTLR end "rule__AllPatternEntry__PackageAssignment_1"
+
+
+ // $ANTLR start "rule__AllPatternEntry__ExclusuionAssignment_2_2"
+ // InternalApplicationConfiguration.g:10359:1: rule__AllPatternEntry__ExclusuionAssignment_2_2 : ( rulePatternElement ) ;
+ public final void rule__AllPatternEntry__ExclusuionAssignment_2_2() throws RecognitionException {
+
+ int stackSize = keepStackSize();
+
+ try {
+ // InternalApplicationConfiguration.g:10363:1: ( ( rulePatternElement ) )
+ // InternalApplicationConfiguration.g:10364:2: ( rulePatternElement )
+ {
+ // InternalApplicationConfiguration.g:10364:2: ( rulePatternElement )
+ // InternalApplicationConfiguration.g:10365:3: rulePatternElement
+ {
+ before(grammarAccess.getAllPatternEntryAccess().getExclusuionPatternElementParserRuleCall_2_2_0());
+ pushFollow(FOLLOW_2);
+ rulePatternElement();
+
+ state._fsp--;
+
+ after(grammarAccess.getAllPatternEntryAccess().getExclusuionPatternElementParserRuleCall_2_2_0());
+
+ }
+
+
+ }
+
+ }
+ catch (RecognitionException re) {
+ reportError(re);
+ recover(input,re);
+ }
+ finally {
+
+ restoreStackSize(stackSize);
+
+ }
+ return ;
+ }
+ // $ANTLR end "rule__AllPatternEntry__ExclusuionAssignment_2_2"
+
+
+ // $ANTLR start "rule__AllPatternEntry__ExclusuionAssignment_2_3_1"
+ // InternalApplicationConfiguration.g:10374:1: rule__AllPatternEntry__ExclusuionAssignment_2_3_1 : ( rulePatternElement ) ;
+ public final void rule__AllPatternEntry__ExclusuionAssignment_2_3_1() throws RecognitionException {
+
+ int stackSize = keepStackSize();
+
+ try {
+ // InternalApplicationConfiguration.g:10378:1: ( ( rulePatternElement ) )
+ // InternalApplicationConfiguration.g:10379:2: ( rulePatternElement )
+ {
+ // InternalApplicationConfiguration.g:10379:2: ( rulePatternElement )
+ // InternalApplicationConfiguration.g:10380:3: rulePatternElement
+ {
+ before(grammarAccess.getAllPatternEntryAccess().getExclusuionPatternElementParserRuleCall_2_3_1_0());
+ pushFollow(FOLLOW_2);
+ rulePatternElement();
+
+ state._fsp--;
+
+ after(grammarAccess.getAllPatternEntryAccess().getExclusuionPatternElementParserRuleCall_2_3_1_0());
+
+ }
+
+
+ }
+
+ }
+ catch (RecognitionException re) {
+ reportError(re);
+ recover(input,re);
+ }
+ finally {
+
+ restoreStackSize(stackSize);
+
+ }
+ return ;
+ }
+ // $ANTLR end "rule__AllPatternEntry__ExclusuionAssignment_2_3_1"
+
+
+ // $ANTLR start "rule__PatternElement__PackageAssignment_0_0"
+ // InternalApplicationConfiguration.g:10389:1: rule__PatternElement__PackageAssignment_0_0 : ( ( ruleQualifiedName ) ) ;
+ public final void rule__PatternElement__PackageAssignment_0_0() throws RecognitionException {
+
+ int stackSize = keepStackSize();
+
+ try {
+ // InternalApplicationConfiguration.g:10393:1: ( ( ( ruleQualifiedName ) ) )
+ // InternalApplicationConfiguration.g:10394:2: ( ( ruleQualifiedName ) )
+ {
+ // InternalApplicationConfiguration.g:10394:2: ( ( ruleQualifiedName ) )
+ // InternalApplicationConfiguration.g:10395:3: ( ruleQualifiedName )
+ {
+ before(grammarAccess.getPatternElementAccess().getPackagePatternModelCrossReference_0_0_0());
+ // InternalApplicationConfiguration.g:10396:3: ( ruleQualifiedName )
+ // InternalApplicationConfiguration.g:10397:4: ruleQualifiedName
+ {
+ before(grammarAccess.getPatternElementAccess().getPackagePatternModelQualifiedNameParserRuleCall_0_0_0_1());
+ pushFollow(FOLLOW_2);
+ ruleQualifiedName();
+
+ state._fsp--;
+
+ after(grammarAccess.getPatternElementAccess().getPackagePatternModelQualifiedNameParserRuleCall_0_0_0_1());
+
+ }
+
+ after(grammarAccess.getPatternElementAccess().getPackagePatternModelCrossReference_0_0_0());
+
+ }
+
+
+ }
+
+ }
+ catch (RecognitionException re) {
+ reportError(re);
+ recover(input,re);
+ }
+ finally {
+
+ restoreStackSize(stackSize);
+
+ }
+ return ;
+ }
+ // $ANTLR end "rule__PatternElement__PackageAssignment_0_0"
+
+
+ // $ANTLR start "rule__PatternElement__PatternAssignment_1"
+ // InternalApplicationConfiguration.g:10408:1: rule__PatternElement__PatternAssignment_1 : ( ( RULE_ID ) ) ;
+ public final void rule__PatternElement__PatternAssignment_1() throws RecognitionException {
+
+ int stackSize = keepStackSize();
+
+ try {
+ // InternalApplicationConfiguration.g:10412:1: ( ( ( RULE_ID ) ) )
+ // InternalApplicationConfiguration.g:10413:2: ( ( RULE_ID ) )
+ {
+ // InternalApplicationConfiguration.g:10413:2: ( ( RULE_ID ) )
+ // InternalApplicationConfiguration.g:10414:3: ( RULE_ID )
+ {
+ before(grammarAccess.getPatternElementAccess().getPatternPatternCrossReference_1_0());
+ // InternalApplicationConfiguration.g:10415:3: ( RULE_ID )
+ // InternalApplicationConfiguration.g:10416:4: RULE_ID
+ {
+ before(grammarAccess.getPatternElementAccess().getPatternPatternIDTerminalRuleCall_1_0_1());
+ match(input,RULE_ID,FOLLOW_2);
+ after(grammarAccess.getPatternElementAccess().getPatternPatternIDTerminalRuleCall_1_0_1());
+
+ }
+
+ after(grammarAccess.getPatternElementAccess().getPatternPatternCrossReference_1_0());
+
+ }
+
+
+ }
+
+ }
+ catch (RecognitionException re) {
+ reportError(re);
+ recover(input,re);
+ }
+ finally {
+
+ restoreStackSize(stackSize);
+
+ }
+ return ;
+ }
+ // $ANTLR end "rule__PatternElement__PatternAssignment_1"
+
+
+ // $ANTLR start "rule__GraphPatternDeclaration__NameAssignment_1"
+ // InternalApplicationConfiguration.g:10427:1: rule__GraphPatternDeclaration__NameAssignment_1 : ( RULE_ID ) ;
+ public final void rule__GraphPatternDeclaration__NameAssignment_1() throws RecognitionException {
+
+ int stackSize = keepStackSize();
+
+ try {
+ // InternalApplicationConfiguration.g:10431:1: ( ( RULE_ID ) )
+ // InternalApplicationConfiguration.g:10432:2: ( RULE_ID )
+ {
+ // InternalApplicationConfiguration.g:10432:2: ( RULE_ID )
+ // InternalApplicationConfiguration.g:10433:3: RULE_ID
+ {
+ before(grammarAccess.getGraphPatternDeclarationAccess().getNameIDTerminalRuleCall_1_0());
+ match(input,RULE_ID,FOLLOW_2);
+ after(grammarAccess.getGraphPatternDeclarationAccess().getNameIDTerminalRuleCall_1_0());
+
+ }
+
+
+ }
+
+ }
+ catch (RecognitionException re) {
+ reportError(re);
+ recover(input,re);
+ }
+ finally {
+
+ restoreStackSize(stackSize);
+
+ }
+ return ;
+ }
+ // $ANTLR end "rule__GraphPatternDeclaration__NameAssignment_1"
+
+
+ // $ANTLR start "rule__GraphPatternDeclaration__SpecificationAssignment_2"
+ // InternalApplicationConfiguration.g:10442:1: rule__GraphPatternDeclaration__SpecificationAssignment_2 : ( rulePatternSpecification ) ;
+ public final void rule__GraphPatternDeclaration__SpecificationAssignment_2() throws RecognitionException {
+
+ int stackSize = keepStackSize();
+
+ try {
+ // InternalApplicationConfiguration.g:10446:1: ( ( rulePatternSpecification ) )
+ // InternalApplicationConfiguration.g:10447:2: ( rulePatternSpecification )
+ {
+ // InternalApplicationConfiguration.g:10447:2: ( rulePatternSpecification )
+ // InternalApplicationConfiguration.g:10448:3: rulePatternSpecification
+ {
+ before(grammarAccess.getGraphPatternDeclarationAccess().getSpecificationPatternSpecificationParserRuleCall_2_0());
+ pushFollow(FOLLOW_2);
+ rulePatternSpecification();
+
+ state._fsp--;
+
+ after(grammarAccess.getGraphPatternDeclarationAccess().getSpecificationPatternSpecificationParserRuleCall_2_0());
+
+ }
+
+
+ }
+
+ }
+ catch (RecognitionException re) {
+ reportError(re);
+ recover(input,re);
+ }
+ finally {
+
+ restoreStackSize(stackSize);
+
+ }
+ return ;
+ }
+ // $ANTLR end "rule__GraphPatternDeclaration__SpecificationAssignment_2"
+
+
+ // $ANTLR start "rule__GraphPatternReference__ReferredAssignment"
+ // InternalApplicationConfiguration.g:10457:1: rule__GraphPatternReference__ReferredAssignment : ( ( RULE_ID ) ) ;
+ public final void rule__GraphPatternReference__ReferredAssignment() throws RecognitionException {
+
+ int stackSize = keepStackSize();
+
+ try {
+ // InternalApplicationConfiguration.g:10461:1: ( ( ( RULE_ID ) ) )
+ // InternalApplicationConfiguration.g:10462:2: ( ( RULE_ID ) )
+ {
+ // InternalApplicationConfiguration.g:10462:2: ( ( RULE_ID ) )
+ // InternalApplicationConfiguration.g:10463:3: ( RULE_ID )
+ {
+ before(grammarAccess.getGraphPatternReferenceAccess().getReferredGraphPatternDeclarationCrossReference_0());
+ // InternalApplicationConfiguration.g:10464:3: ( RULE_ID )
+ // InternalApplicationConfiguration.g:10465:4: RULE_ID
+ {
+ before(grammarAccess.getGraphPatternReferenceAccess().getReferredGraphPatternDeclarationIDTerminalRuleCall_0_1());
+ match(input,RULE_ID,FOLLOW_2);
+ after(grammarAccess.getGraphPatternReferenceAccess().getReferredGraphPatternDeclarationIDTerminalRuleCall_0_1());
+
+ }
+
+ after(grammarAccess.getGraphPatternReferenceAccess().getReferredGraphPatternDeclarationCrossReference_0());
+
+ }
+
+
+ }
+
+ }
+ catch (RecognitionException re) {
+ reportError(re);
+ recover(input,re);
+ }
+ finally {
+
+ restoreStackSize(stackSize);
+
+ }
+ return ;
+ }
+ // $ANTLR end "rule__GraphPatternReference__ReferredAssignment"
+
+
+ // $ANTLR start "rule__ObjectiveSpecification__EntriesAssignment_1"
+ // InternalApplicationConfiguration.g:10476:1: rule__ObjectiveSpecification__EntriesAssignment_1 : ( ruleObjectiveEntry ) ;
+ public final void rule__ObjectiveSpecification__EntriesAssignment_1() throws RecognitionException {
+
+ int stackSize = keepStackSize();
+
+ try {
+ // InternalApplicationConfiguration.g:10480:1: ( ( ruleObjectiveEntry ) )
+ // InternalApplicationConfiguration.g:10481:2: ( ruleObjectiveEntry )
+ {
+ // InternalApplicationConfiguration.g:10481:2: ( ruleObjectiveEntry )
+ // InternalApplicationConfiguration.g:10482:3: ruleObjectiveEntry
+ {
+ before(grammarAccess.getObjectiveSpecificationAccess().getEntriesObjectiveEntryParserRuleCall_1_0());
+ pushFollow(FOLLOW_2);
+ ruleObjectiveEntry();
+
+ state._fsp--;
+
+ after(grammarAccess.getObjectiveSpecificationAccess().getEntriesObjectiveEntryParserRuleCall_1_0());
+
+ }
+
+
+ }
+
+ }
+ catch (RecognitionException re) {
+ reportError(re);
+ recover(input,re);
+ }
+ finally {
+
+ restoreStackSize(stackSize);
+
+ }
+ return ;
+ }
+ // $ANTLR end "rule__ObjectiveSpecification__EntriesAssignment_1"
+
+
+ // $ANTLR start "rule__ObjectiveSpecification__EntriesAssignment_2_1"
+ // InternalApplicationConfiguration.g:10491:1: rule__ObjectiveSpecification__EntriesAssignment_2_1 : ( ruleObjectiveEntry ) ;
+ public final void rule__ObjectiveSpecification__EntriesAssignment_2_1() throws RecognitionException {
+
+ int stackSize = keepStackSize();
+
+ try {
+ // InternalApplicationConfiguration.g:10495:1: ( ( ruleObjectiveEntry ) )
+ // InternalApplicationConfiguration.g:10496:2: ( ruleObjectiveEntry )
+ {
+ // InternalApplicationConfiguration.g:10496:2: ( ruleObjectiveEntry )
+ // InternalApplicationConfiguration.g:10497:3: ruleObjectiveEntry
+ {
+ before(grammarAccess.getObjectiveSpecificationAccess().getEntriesObjectiveEntryParserRuleCall_2_1_0());
+ pushFollow(FOLLOW_2);
+ ruleObjectiveEntry();
+
+ state._fsp--;
+
+ after(grammarAccess.getObjectiveSpecificationAccess().getEntriesObjectiveEntryParserRuleCall_2_1_0());
+
+ }
+
+
+ }
+
+ }
+ catch (RecognitionException re) {
+ reportError(re);
+ recover(input,re);
+ }
+ finally {
+
+ restoreStackSize(stackSize);
+
+ }
+ return ;
+ }
+ // $ANTLR end "rule__ObjectiveSpecification__EntriesAssignment_2_1"
+
+
+ // $ANTLR start "rule__OptimizationEntry__DirectionAssignment_0"
+ // InternalApplicationConfiguration.g:10506:1: rule__OptimizationEntry__DirectionAssignment_0 : ( ruleOptimizationDirection ) ;
+ public final void rule__OptimizationEntry__DirectionAssignment_0() throws RecognitionException {
+
+ int stackSize = keepStackSize();
+
+ try {
+ // InternalApplicationConfiguration.g:10510:1: ( ( ruleOptimizationDirection ) )
+ // InternalApplicationConfiguration.g:10511:2: ( ruleOptimizationDirection )
+ {
+ // InternalApplicationConfiguration.g:10511:2: ( ruleOptimizationDirection )
+ // InternalApplicationConfiguration.g:10512:3: ruleOptimizationDirection
+ {
+ before(grammarAccess.getOptimizationEntryAccess().getDirectionOptimizationDirectionEnumRuleCall_0_0());
+ pushFollow(FOLLOW_2);
+ ruleOptimizationDirection();
+
+ state._fsp--;
+
+ after(grammarAccess.getOptimizationEntryAccess().getDirectionOptimizationDirectionEnumRuleCall_0_0());
+
+ }
+
+
+ }
+
+ }
+ catch (RecognitionException re) {
+ reportError(re);
+ recover(input,re);
+ }
+ finally {
+
+ restoreStackSize(stackSize);
+
+ }
+ return ;
+ }
+ // $ANTLR end "rule__OptimizationEntry__DirectionAssignment_0"
+
+
+ // $ANTLR start "rule__OptimizationEntry__FunctionAssignment_1"
+ // InternalApplicationConfiguration.g:10521:1: rule__OptimizationEntry__FunctionAssignment_1 : ( ruleObjectiveFunction ) ;
+ public final void rule__OptimizationEntry__FunctionAssignment_1() throws RecognitionException {
+
+ int stackSize = keepStackSize();
+
+ try {
+ // InternalApplicationConfiguration.g:10525:1: ( ( ruleObjectiveFunction ) )
+ // InternalApplicationConfiguration.g:10526:2: ( ruleObjectiveFunction )
+ {
+ // InternalApplicationConfiguration.g:10526:2: ( ruleObjectiveFunction )
+ // InternalApplicationConfiguration.g:10527:3: ruleObjectiveFunction
+ {
+ before(grammarAccess.getOptimizationEntryAccess().getFunctionObjectiveFunctionParserRuleCall_1_0());
+ pushFollow(FOLLOW_2);
+ ruleObjectiveFunction();
+
+ state._fsp--;
+
+ after(grammarAccess.getOptimizationEntryAccess().getFunctionObjectiveFunctionParserRuleCall_1_0());
+
+ }
+
+
+ }
+
+ }
+ catch (RecognitionException re) {
+ reportError(re);
+ recover(input,re);
+ }
+ finally {
+
+ restoreStackSize(stackSize);
+
+ }
+ return ;
+ }
+ // $ANTLR end "rule__OptimizationEntry__FunctionAssignment_1"
+
+
+ // $ANTLR start "rule__ThresholdEntry__FunctionAssignment_0"
+ // InternalApplicationConfiguration.g:10536:1: rule__ThresholdEntry__FunctionAssignment_0 : ( ruleObjectiveFunction ) ;
+ public final void rule__ThresholdEntry__FunctionAssignment_0() throws RecognitionException {
+
+ int stackSize = keepStackSize();
+
+ try {
+ // InternalApplicationConfiguration.g:10540:1: ( ( ruleObjectiveFunction ) )
+ // InternalApplicationConfiguration.g:10541:2: ( ruleObjectiveFunction )
+ {
+ // InternalApplicationConfiguration.g:10541:2: ( ruleObjectiveFunction )
+ // InternalApplicationConfiguration.g:10542:3: ruleObjectiveFunction
+ {
+ before(grammarAccess.getThresholdEntryAccess().getFunctionObjectiveFunctionParserRuleCall_0_0());
+ pushFollow(FOLLOW_2);
+ ruleObjectiveFunction();
+
+ state._fsp--;
+
+ after(grammarAccess.getThresholdEntryAccess().getFunctionObjectiveFunctionParserRuleCall_0_0());
+
+ }
+
+
+ }
+
+ }
+ catch (RecognitionException re) {
+ reportError(re);
+ recover(input,re);
+ }
+ finally {
+
+ restoreStackSize(stackSize);
+
+ }
+ return ;
+ }
+ // $ANTLR end "rule__ThresholdEntry__FunctionAssignment_0"
+
+
+ // $ANTLR start "rule__ThresholdEntry__OperatorAssignment_1"
+ // InternalApplicationConfiguration.g:10551:1: rule__ThresholdEntry__OperatorAssignment_1 : ( ruleComparisonOperator ) ;
+ public final void rule__ThresholdEntry__OperatorAssignment_1() throws RecognitionException {
+
+ int stackSize = keepStackSize();
+
+ try {
+ // InternalApplicationConfiguration.g:10555:1: ( ( ruleComparisonOperator ) )
+ // InternalApplicationConfiguration.g:10556:2: ( ruleComparisonOperator )
+ {
+ // InternalApplicationConfiguration.g:10556:2: ( ruleComparisonOperator )
+ // InternalApplicationConfiguration.g:10557:3: ruleComparisonOperator
+ {
+ before(grammarAccess.getThresholdEntryAccess().getOperatorComparisonOperatorEnumRuleCall_1_0());
+ pushFollow(FOLLOW_2);
+ ruleComparisonOperator();
+
+ state._fsp--;
+
+ after(grammarAccess.getThresholdEntryAccess().getOperatorComparisonOperatorEnumRuleCall_1_0());
+
+ }
+
+
+ }
+
+ }
+ catch (RecognitionException re) {
+ reportError(re);
+ recover(input,re);
+ }
+ finally {
+
+ restoreStackSize(stackSize);
+
+ }
+ return ;
+ }
+ // $ANTLR end "rule__ThresholdEntry__OperatorAssignment_1"
+
+
+ // $ANTLR start "rule__ThresholdEntry__ThresholdAssignment_2"
+ // InternalApplicationConfiguration.g:10566:1: rule__ThresholdEntry__ThresholdAssignment_2 : ( ruleREALLiteral ) ;
+ public final void rule__ThresholdEntry__ThresholdAssignment_2() throws RecognitionException {
+
+ int stackSize = keepStackSize();
+
+ try {
+ // InternalApplicationConfiguration.g:10570:1: ( ( ruleREALLiteral ) )
+ // InternalApplicationConfiguration.g:10571:2: ( ruleREALLiteral )
+ {
+ // InternalApplicationConfiguration.g:10571:2: ( ruleREALLiteral )
+ // InternalApplicationConfiguration.g:10572:3: ruleREALLiteral
+ {
+ before(grammarAccess.getThresholdEntryAccess().getThresholdREALLiteralParserRuleCall_2_0());
+ pushFollow(FOLLOW_2);
+ ruleREALLiteral();
+
+ state._fsp--;
+
+ after(grammarAccess.getThresholdEntryAccess().getThresholdREALLiteralParserRuleCall_2_0());
+
+ }
+
+
+ }
+
+ }
+ catch (RecognitionException re) {
+ reportError(re);
+ recover(input,re);
+ }
+ finally {
+
+ restoreStackSize(stackSize);
+
+ }
+ return ;
+ }
+ // $ANTLR end "rule__ThresholdEntry__ThresholdAssignment_2"
+
+
+ // $ANTLR start "rule__ReliabiltiyFunction__PackageAssignment_1_0"
+ // InternalApplicationConfiguration.g:10581:1: rule__ReliabiltiyFunction__PackageAssignment_1_0 : ( ( ruleQualifiedName ) ) ;
+ public final void rule__ReliabiltiyFunction__PackageAssignment_1_0() throws RecognitionException {
+
+ int stackSize = keepStackSize();
+
+ try {
+ // InternalApplicationConfiguration.g:10585:1: ( ( ( ruleQualifiedName ) ) )
+ // InternalApplicationConfiguration.g:10586:2: ( ( ruleQualifiedName ) )
+ {
+ // InternalApplicationConfiguration.g:10586:2: ( ( ruleQualifiedName ) )
+ // InternalApplicationConfiguration.g:10587:3: ( ruleQualifiedName )
+ {
+ before(grammarAccess.getReliabiltiyFunctionAccess().getPackageCftModelCrossReference_1_0_0());
+ // InternalApplicationConfiguration.g:10588:3: ( ruleQualifiedName )
+ // InternalApplicationConfiguration.g:10589:4: ruleQualifiedName
+ {
+ before(grammarAccess.getReliabiltiyFunctionAccess().getPackageCftModelQualifiedNameParserRuleCall_1_0_0_1());
+ pushFollow(FOLLOW_2);
+ ruleQualifiedName();
+
+ state._fsp--;
+
+ after(grammarAccess.getReliabiltiyFunctionAccess().getPackageCftModelQualifiedNameParserRuleCall_1_0_0_1());
+
+ }
+
+ after(grammarAccess.getReliabiltiyFunctionAccess().getPackageCftModelCrossReference_1_0_0());
+
+ }
+
+
+ }
+
+ }
+ catch (RecognitionException re) {
+ reportError(re);
+ recover(input,re);
+ }
+ finally {
+
+ restoreStackSize(stackSize);
+
+ }
+ return ;
+ }
+ // $ANTLR end "rule__ReliabiltiyFunction__PackageAssignment_1_0"
+
+
+ // $ANTLR start "rule__ReliabiltiyFunction__TransformationAssignment_2"
+ // InternalApplicationConfiguration.g:10600:1: rule__ReliabiltiyFunction__TransformationAssignment_2 : ( ( RULE_ID ) ) ;
+ public final void rule__ReliabiltiyFunction__TransformationAssignment_2() throws RecognitionException {
+
+ int stackSize = keepStackSize();
+
+ try {
+ // InternalApplicationConfiguration.g:10604:1: ( ( ( RULE_ID ) ) )
+ // InternalApplicationConfiguration.g:10605:2: ( ( RULE_ID ) )
+ {
+ // InternalApplicationConfiguration.g:10605:2: ( ( RULE_ID ) )
+ // InternalApplicationConfiguration.g:10606:3: ( RULE_ID )
+ {
+ before(grammarAccess.getReliabiltiyFunctionAccess().getTransformationTransformationDefinitionCrossReference_2_0());
+ // InternalApplicationConfiguration.g:10607:3: ( RULE_ID )
+ // InternalApplicationConfiguration.g:10608:4: RULE_ID
+ {
+ before(grammarAccess.getReliabiltiyFunctionAccess().getTransformationTransformationDefinitionIDTerminalRuleCall_2_0_1());
+ match(input,RULE_ID,FOLLOW_2);
+ after(grammarAccess.getReliabiltiyFunctionAccess().getTransformationTransformationDefinitionIDTerminalRuleCall_2_0_1());
+
+ }
+
+ after(grammarAccess.getReliabiltiyFunctionAccess().getTransformationTransformationDefinitionCrossReference_2_0());
+
+ }
+
+
+ }
+
+ }
+ catch (RecognitionException re) {
+ reportError(re);
+ recover(input,re);
+ }
+ finally {
+
+ restoreStackSize(stackSize);
+
+ }
+ return ;
+ }
+ // $ANTLR end "rule__ReliabiltiyFunction__TransformationAssignment_2"
+
+
+ // $ANTLR start "rule__ObjectiveDeclaration__NameAssignment_1"
+ // InternalApplicationConfiguration.g:10619:1: rule__ObjectiveDeclaration__NameAssignment_1 : ( RULE_ID ) ;
+ public final void rule__ObjectiveDeclaration__NameAssignment_1() throws RecognitionException {
+
+ int stackSize = keepStackSize();
+
+ try {
+ // InternalApplicationConfiguration.g:10623:1: ( ( RULE_ID ) )
+ // InternalApplicationConfiguration.g:10624:2: ( RULE_ID )
+ {
+ // InternalApplicationConfiguration.g:10624:2: ( RULE_ID )
+ // InternalApplicationConfiguration.g:10625:3: RULE_ID
+ {
+ before(grammarAccess.getObjectiveDeclarationAccess().getNameIDTerminalRuleCall_1_0());
+ match(input,RULE_ID,FOLLOW_2);
+ after(grammarAccess.getObjectiveDeclarationAccess().getNameIDTerminalRuleCall_1_0());
+
+ }
+
+
+ }
+
+ }
+ catch (RecognitionException re) {
+ reportError(re);
+ recover(input,re);
+ }
+ finally {
+
+ restoreStackSize(stackSize);
+
+ }
+ return ;
+ }
+ // $ANTLR end "rule__ObjectiveDeclaration__NameAssignment_1"
+
+
+ // $ANTLR start "rule__ObjectiveDeclaration__SpecificationAssignment_2"
+ // InternalApplicationConfiguration.g:10634:1: rule__ObjectiveDeclaration__SpecificationAssignment_2 : ( ruleObjectiveSpecification ) ;
+ public final void rule__ObjectiveDeclaration__SpecificationAssignment_2() throws RecognitionException {
+
+ int stackSize = keepStackSize();
+
+ try {
+ // InternalApplicationConfiguration.g:10638:1: ( ( ruleObjectiveSpecification ) )
+ // InternalApplicationConfiguration.g:10639:2: ( ruleObjectiveSpecification )
+ {
+ // InternalApplicationConfiguration.g:10639:2: ( ruleObjectiveSpecification )
+ // InternalApplicationConfiguration.g:10640:3: ruleObjectiveSpecification
+ {
+ before(grammarAccess.getObjectiveDeclarationAccess().getSpecificationObjectiveSpecificationParserRuleCall_2_0());
+ pushFollow(FOLLOW_2);
+ ruleObjectiveSpecification();
+
+ state._fsp--;
+
+ after(grammarAccess.getObjectiveDeclarationAccess().getSpecificationObjectiveSpecificationParserRuleCall_2_0());
+
+ }
+
+
+ }
+
+ }
+ catch (RecognitionException re) {
+ reportError(re);
+ recover(input,re);
+ }
+ finally {
+
+ restoreStackSize(stackSize);
+
+ }
+ return ;
+ }
+ // $ANTLR end "rule__ObjectiveDeclaration__SpecificationAssignment_2"
+
+
+ // $ANTLR start "rule__ObjectiveReference__ReferredAssignment"
+ // InternalApplicationConfiguration.g:10649:1: rule__ObjectiveReference__ReferredAssignment : ( ( RULE_ID ) ) ;
+ public final void rule__ObjectiveReference__ReferredAssignment() throws RecognitionException {
+
+ int stackSize = keepStackSize();
+
+ try {
+ // InternalApplicationConfiguration.g:10653:1: ( ( ( RULE_ID ) ) )
+ // InternalApplicationConfiguration.g:10654:2: ( ( RULE_ID ) )
+ {
+ // InternalApplicationConfiguration.g:10654:2: ( ( RULE_ID ) )
+ // InternalApplicationConfiguration.g:10655:3: ( RULE_ID )
+ {
+ before(grammarAccess.getObjectiveReferenceAccess().getReferredObjectiveDeclarationCrossReference_0());
+ // InternalApplicationConfiguration.g:10656:3: ( RULE_ID )
+ // InternalApplicationConfiguration.g:10657:4: RULE_ID
+ {
+ before(grammarAccess.getObjectiveReferenceAccess().getReferredObjectiveDeclarationIDTerminalRuleCall_0_1());
+ match(input,RULE_ID,FOLLOW_2);
+ after(grammarAccess.getObjectiveReferenceAccess().getReferredObjectiveDeclarationIDTerminalRuleCall_0_1());
+
+ }
+
+ after(grammarAccess.getObjectiveReferenceAccess().getReferredObjectiveDeclarationCrossReference_0());
+
+ }
+
+
+ }
+
+ }
+ catch (RecognitionException re) {
+ reportError(re);
+ recover(input,re);
+ }
+ finally {
+
+ restoreStackSize(stackSize);
+
+ }
+ return ;
+ }
+ // $ANTLR end "rule__ObjectiveReference__ReferredAssignment"
+
+
+ // $ANTLR start "rule__ConfigSpecification__EntriesAssignment_2_0"
+ // InternalApplicationConfiguration.g:10668:1: rule__ConfigSpecification__EntriesAssignment_2_0 : ( ruleConfigEntry ) ;
+ public final void rule__ConfigSpecification__EntriesAssignment_2_0() throws RecognitionException {
+
+ int stackSize = keepStackSize();
+
+ try {
+ // InternalApplicationConfiguration.g:10672:1: ( ( ruleConfigEntry ) )
+ // InternalApplicationConfiguration.g:10673:2: ( ruleConfigEntry )
+ {
+ // InternalApplicationConfiguration.g:10673:2: ( ruleConfigEntry )
+ // InternalApplicationConfiguration.g:10674:3: ruleConfigEntry
+ {
+ before(grammarAccess.getConfigSpecificationAccess().getEntriesConfigEntryParserRuleCall_2_0_0());
+ pushFollow(FOLLOW_2);
+ ruleConfigEntry();
+
+ state._fsp--;
+
+ after(grammarAccess.getConfigSpecificationAccess().getEntriesConfigEntryParserRuleCall_2_0_0());
+
+ }
+
+
+ }
+
+ }
+ catch (RecognitionException re) {
+ reportError(re);
+ recover(input,re);
+ }
+ finally {
+
+ restoreStackSize(stackSize);
+
+ }
+ return ;
+ }
+ // $ANTLR end "rule__ConfigSpecification__EntriesAssignment_2_0"
+
+
+ // $ANTLR start "rule__ConfigSpecification__EntriesAssignment_2_1_1"
+ // InternalApplicationConfiguration.g:10683:1: rule__ConfigSpecification__EntriesAssignment_2_1_1 : ( ruleConfigEntry ) ;
+ public final void rule__ConfigSpecification__EntriesAssignment_2_1_1() throws RecognitionException {
+
+ int stackSize = keepStackSize();
+
+ try {
+ // InternalApplicationConfiguration.g:10687:1: ( ( ruleConfigEntry ) )
+ // InternalApplicationConfiguration.g:10688:2: ( ruleConfigEntry )
+ {
+ // InternalApplicationConfiguration.g:10688:2: ( ruleConfigEntry )
+ // InternalApplicationConfiguration.g:10689:3: ruleConfigEntry
+ {
+ before(grammarAccess.getConfigSpecificationAccess().getEntriesConfigEntryParserRuleCall_2_1_1_0());
+ pushFollow(FOLLOW_2);
+ ruleConfigEntry();
+
+ state._fsp--;
+
+ after(grammarAccess.getConfigSpecificationAccess().getEntriesConfigEntryParserRuleCall_2_1_1_0());
+
+ }
+
+
+ }
+
+ }
+ catch (RecognitionException re) {
+ reportError(re);
+ recover(input,re);
+ }
+ finally {
+
+ restoreStackSize(stackSize);
+
+ }
+ return ;
+ }
+ // $ANTLR end "rule__ConfigSpecification__EntriesAssignment_2_1_1"
+
+
+ // $ANTLR start "rule__ConfigDeclaration__NameAssignment_1"
+ // InternalApplicationConfiguration.g:10698:1: rule__ConfigDeclaration__NameAssignment_1 : ( RULE_ID ) ;
+ public final void rule__ConfigDeclaration__NameAssignment_1() throws RecognitionException {
+
+ int stackSize = keepStackSize();
+
+ try {
+ // InternalApplicationConfiguration.g:10702:1: ( ( RULE_ID ) )
+ // InternalApplicationConfiguration.g:10703:2: ( RULE_ID )
+ {
+ // InternalApplicationConfiguration.g:10703:2: ( RULE_ID )
+ // InternalApplicationConfiguration.g:10704:3: RULE_ID
+ {
+ before(grammarAccess.getConfigDeclarationAccess().getNameIDTerminalRuleCall_1_0());
+ match(input,RULE_ID,FOLLOW_2);
+ after(grammarAccess.getConfigDeclarationAccess().getNameIDTerminalRuleCall_1_0());
+
+ }
+
+
+ }
+
+ }
+ catch (RecognitionException re) {
+ reportError(re);
+ recover(input,re);
+ }
+ finally {
+
+ restoreStackSize(stackSize);
+
+ }
+ return ;
+ }
+ // $ANTLR end "rule__ConfigDeclaration__NameAssignment_1"
+
+
+ // $ANTLR start "rule__ConfigDeclaration__SpecificationAssignment_2"
+ // InternalApplicationConfiguration.g:10713:1: rule__ConfigDeclaration__SpecificationAssignment_2 : ( ruleConfigSpecification ) ;
+ public final void rule__ConfigDeclaration__SpecificationAssignment_2() throws RecognitionException {
+
+ int stackSize = keepStackSize();
+
+ try {
+ // InternalApplicationConfiguration.g:10717:1: ( ( ruleConfigSpecification ) )
+ // InternalApplicationConfiguration.g:10718:2: ( ruleConfigSpecification )
+ {
+ // InternalApplicationConfiguration.g:10718:2: ( ruleConfigSpecification )
+ // InternalApplicationConfiguration.g:10719:3: ruleConfigSpecification
+ {
+ before(grammarAccess.getConfigDeclarationAccess().getSpecificationConfigSpecificationParserRuleCall_2_0());
+ pushFollow(FOLLOW_2);
+ ruleConfigSpecification();
+
+ state._fsp--;
+
+ after(grammarAccess.getConfigDeclarationAccess().getSpecificationConfigSpecificationParserRuleCall_2_0());
+
+ }
+
+
+ }
+
+ }
+ catch (RecognitionException re) {
+ reportError(re);
+ recover(input,re);
+ }
+ finally {
+
+ restoreStackSize(stackSize);
+
+ }
+ return ;
+ }
+ // $ANTLR end "rule__ConfigDeclaration__SpecificationAssignment_2"
+
+
+ // $ANTLR start "rule__DocumentationEntry__LevelAssignment_2"
+ // InternalApplicationConfiguration.g:10728:1: rule__DocumentationEntry__LevelAssignment_2 : ( ruleDocumentLevelSpecification ) ;
+ public final void rule__DocumentationEntry__LevelAssignment_2() throws RecognitionException {
+
+ int stackSize = keepStackSize();
+
+ try {
+ // InternalApplicationConfiguration.g:10732:1: ( ( ruleDocumentLevelSpecification ) )
+ // InternalApplicationConfiguration.g:10733:2: ( ruleDocumentLevelSpecification )
+ {
+ // InternalApplicationConfiguration.g:10733:2: ( ruleDocumentLevelSpecification )
+ // InternalApplicationConfiguration.g:10734:3: ruleDocumentLevelSpecification
+ {
+ before(grammarAccess.getDocumentationEntryAccess().getLevelDocumentLevelSpecificationEnumRuleCall_2_0());
+ pushFollow(FOLLOW_2);
+ ruleDocumentLevelSpecification();
+
+ state._fsp--;
+
+ after(grammarAccess.getDocumentationEntryAccess().getLevelDocumentLevelSpecificationEnumRuleCall_2_0());
+
+ }
+
+
+ }
+
+ }
+ catch (RecognitionException re) {
+ reportError(re);
+ recover(input,re);
+ }
+ finally {
+
+ restoreStackSize(stackSize);
+
+ }
+ return ;
+ }
+ // $ANTLR end "rule__DocumentationEntry__LevelAssignment_2"
+
+
+ // $ANTLR start "rule__RuntimeEntry__MillisecLimitAssignment_2"
+ // InternalApplicationConfiguration.g:10743:1: rule__RuntimeEntry__MillisecLimitAssignment_2 : ( RULE_INT ) ;
+ public final void rule__RuntimeEntry__MillisecLimitAssignment_2() throws RecognitionException {
+
+ int stackSize = keepStackSize();
+
+ try {
+ // InternalApplicationConfiguration.g:10747:1: ( ( RULE_INT ) )
+ // InternalApplicationConfiguration.g:10748:2: ( RULE_INT )
+ {
+ // InternalApplicationConfiguration.g:10748:2: ( RULE_INT )
+ // InternalApplicationConfiguration.g:10749:3: RULE_INT
+ {
+ before(grammarAccess.getRuntimeEntryAccess().getMillisecLimitINTTerminalRuleCall_2_0());
+ match(input,RULE_INT,FOLLOW_2);
+ after(grammarAccess.getRuntimeEntryAccess().getMillisecLimitINTTerminalRuleCall_2_0());
+
+ }
+
+
+ }
+
+ }
+ catch (RecognitionException re) {
+ reportError(re);
+ recover(input,re);
+ }
+ finally {
+
+ restoreStackSize(stackSize);
+
+ }
+ return ;
+ }
+ // $ANTLR end "rule__RuntimeEntry__MillisecLimitAssignment_2"
+
+
+ // $ANTLR start "rule__MemoryEntry__MegabyteLimitAssignment_2"
+ // InternalApplicationConfiguration.g:10758:1: rule__MemoryEntry__MegabyteLimitAssignment_2 : ( RULE_INT ) ;
+ public final void rule__MemoryEntry__MegabyteLimitAssignment_2() throws RecognitionException {
+
+ int stackSize = keepStackSize();
+
+ try {
+ // InternalApplicationConfiguration.g:10762:1: ( ( RULE_INT ) )
+ // InternalApplicationConfiguration.g:10763:2: ( RULE_INT )
+ {
+ // InternalApplicationConfiguration.g:10763:2: ( RULE_INT )
+ // InternalApplicationConfiguration.g:10764:3: RULE_INT
+ {
+ before(grammarAccess.getMemoryEntryAccess().getMegabyteLimitINTTerminalRuleCall_2_0());
+ match(input,RULE_INT,FOLLOW_2);
+ after(grammarAccess.getMemoryEntryAccess().getMegabyteLimitINTTerminalRuleCall_2_0());
+
+ }
+
+
+ }
+
+ }
+ catch (RecognitionException re) {
+ reportError(re);
+ recover(input,re);
+ }
+ finally {
+
+ restoreStackSize(stackSize);
+
+ }
+ return ;
+ }
+ // $ANTLR end "rule__MemoryEntry__MegabyteLimitAssignment_2"
+
+
+ // $ANTLR start "rule__CustomEntry__KeyAssignment_0"
+ // InternalApplicationConfiguration.g:10773:1: rule__CustomEntry__KeyAssignment_0 : ( RULE_STRING ) ;
+ public final void rule__CustomEntry__KeyAssignment_0() throws RecognitionException {
+
+ int stackSize = keepStackSize();
+
+ try {
+ // InternalApplicationConfiguration.g:10777:1: ( ( RULE_STRING ) )
+ // InternalApplicationConfiguration.g:10778:2: ( RULE_STRING )
+ {
+ // InternalApplicationConfiguration.g:10778:2: ( RULE_STRING )
+ // InternalApplicationConfiguration.g:10779:3: RULE_STRING
+ {
+ before(grammarAccess.getCustomEntryAccess().getKeySTRINGTerminalRuleCall_0_0());
+ match(input,RULE_STRING,FOLLOW_2);
+ after(grammarAccess.getCustomEntryAccess().getKeySTRINGTerminalRuleCall_0_0());
+
+ }
+
+
+ }
+
+ }
+ catch (RecognitionException re) {
+ reportError(re);
+ recover(input,re);
+ }
+ finally {
+
+ restoreStackSize(stackSize);
+
+ }
+ return ;
+ }
+ // $ANTLR end "rule__CustomEntry__KeyAssignment_0"
+
+
+ // $ANTLR start "rule__CustomEntry__ValueAssignment_2"
+ // InternalApplicationConfiguration.g:10788:1: rule__CustomEntry__ValueAssignment_2 : ( RULE_STRING ) ;
+ public final void rule__CustomEntry__ValueAssignment_2() throws RecognitionException {
+
+ int stackSize = keepStackSize();
+
+ try {
+ // InternalApplicationConfiguration.g:10792:1: ( ( RULE_STRING ) )
+ // InternalApplicationConfiguration.g:10793:2: ( RULE_STRING )
+ {
+ // InternalApplicationConfiguration.g:10793:2: ( RULE_STRING )
+ // InternalApplicationConfiguration.g:10794:3: RULE_STRING
+ {
+ before(grammarAccess.getCustomEntryAccess().getValueSTRINGTerminalRuleCall_2_0());
+ match(input,RULE_STRING,FOLLOW_2);
+ after(grammarAccess.getCustomEntryAccess().getValueSTRINGTerminalRuleCall_2_0());
+
+ }
+
+
+ }
+
+ }
+ catch (RecognitionException re) {
+ reportError(re);
+ recover(input,re);
+ }
+ finally {
+
+ restoreStackSize(stackSize);
+
+ }
+ return ;
+ }
+ // $ANTLR end "rule__CustomEntry__ValueAssignment_2"
+
+
+ // $ANTLR start "rule__ConfigReference__ConfigAssignment"
+ // InternalApplicationConfiguration.g:10803:1: rule__ConfigReference__ConfigAssignment : ( ( RULE_ID ) ) ;
+ public final void rule__ConfigReference__ConfigAssignment() throws RecognitionException {
+
+ int stackSize = keepStackSize();
+
+ try {
+ // InternalApplicationConfiguration.g:10807:1: ( ( ( RULE_ID ) ) )
+ // InternalApplicationConfiguration.g:10808:2: ( ( RULE_ID ) )
+ {
+ // InternalApplicationConfiguration.g:10808:2: ( ( RULE_ID ) )
+ // InternalApplicationConfiguration.g:10809:3: ( RULE_ID )
+ {
+ before(grammarAccess.getConfigReferenceAccess().getConfigConfigDeclarationCrossReference_0());
+ // InternalApplicationConfiguration.g:10810:3: ( RULE_ID )
+ // InternalApplicationConfiguration.g:10811:4: RULE_ID
+ {
+ before(grammarAccess.getConfigReferenceAccess().getConfigConfigDeclarationIDTerminalRuleCall_0_1());
+ match(input,RULE_ID,FOLLOW_2);
+ after(grammarAccess.getConfigReferenceAccess().getConfigConfigDeclarationIDTerminalRuleCall_0_1());
+
+ }
+
+ after(grammarAccess.getConfigReferenceAccess().getConfigConfigDeclarationCrossReference_0());
+
+ }
+
+
+ }
+
+ }
+ catch (RecognitionException re) {
+ reportError(re);
+ recover(input,re);
+ }
+ finally {
+
+ restoreStackSize(stackSize);
+
+ }
+ return ;
+ }
+ // $ANTLR end "rule__ConfigReference__ConfigAssignment"
+
+
+ // $ANTLR start "rule__ScopeSpecification__ScopesAssignment_2_0"
+ // InternalApplicationConfiguration.g:10822:1: rule__ScopeSpecification__ScopesAssignment_2_0 : ( ruleTypeScope ) ;
+ public final void rule__ScopeSpecification__ScopesAssignment_2_0() throws RecognitionException {
+
+ int stackSize = keepStackSize();
+
+ try {
+ // InternalApplicationConfiguration.g:10826:1: ( ( ruleTypeScope ) )
+ // InternalApplicationConfiguration.g:10827:2: ( ruleTypeScope )
+ {
+ // InternalApplicationConfiguration.g:10827:2: ( ruleTypeScope )
+ // InternalApplicationConfiguration.g:10828:3: ruleTypeScope
+ {
+ before(grammarAccess.getScopeSpecificationAccess().getScopesTypeScopeParserRuleCall_2_0_0());
+ pushFollow(FOLLOW_2);
+ ruleTypeScope();
+
+ state._fsp--;
+
+ after(grammarAccess.getScopeSpecificationAccess().getScopesTypeScopeParserRuleCall_2_0_0());
+
+ }
+
+
+ }
+
+ }
+ catch (RecognitionException re) {
+ reportError(re);
+ recover(input,re);
+ }
+ finally {
+
+ restoreStackSize(stackSize);
+
+ }
+ return ;
+ }
+ // $ANTLR end "rule__ScopeSpecification__ScopesAssignment_2_0"
+
+
+ // $ANTLR start "rule__ScopeSpecification__ScopesAssignment_2_1_1"
+ // InternalApplicationConfiguration.g:10837:1: rule__ScopeSpecification__ScopesAssignment_2_1_1 : ( ruleTypeScope ) ;
+ public final void rule__ScopeSpecification__ScopesAssignment_2_1_1() throws RecognitionException {
+
+ int stackSize = keepStackSize();
+
+ try {
+ // InternalApplicationConfiguration.g:10841:1: ( ( ruleTypeScope ) )
+ // InternalApplicationConfiguration.g:10842:2: ( ruleTypeScope )
+ {
+ // InternalApplicationConfiguration.g:10842:2: ( ruleTypeScope )
+ // InternalApplicationConfiguration.g:10843:3: ruleTypeScope
+ {
+ before(grammarAccess.getScopeSpecificationAccess().getScopesTypeScopeParserRuleCall_2_1_1_0());
+ pushFollow(FOLLOW_2);
+ ruleTypeScope();
+
+ state._fsp--;
+
+ after(grammarAccess.getScopeSpecificationAccess().getScopesTypeScopeParserRuleCall_2_1_1_0());
+
+ }
+
+
+ }
+
+ }
+ catch (RecognitionException re) {
+ reportError(re);
+ recover(input,re);
+ }
+ finally {
+
+ restoreStackSize(stackSize);
+
+ }
+ return ;
+ }
+ // $ANTLR end "rule__ScopeSpecification__ScopesAssignment_2_1_1"
+
+
+ // $ANTLR start "rule__ClassTypeScope__TypeAssignment_1"
+ // InternalApplicationConfiguration.g:10852:1: rule__ClassTypeScope__TypeAssignment_1 : ( ruleClassReference ) ;
+ public final void rule__ClassTypeScope__TypeAssignment_1() throws RecognitionException {
+
+ int stackSize = keepStackSize();
+
+ try {
+ // InternalApplicationConfiguration.g:10856:1: ( ( ruleClassReference ) )
+ // InternalApplicationConfiguration.g:10857:2: ( ruleClassReference )
+ {
+ // InternalApplicationConfiguration.g:10857:2: ( ruleClassReference )
+ // InternalApplicationConfiguration.g:10858:3: ruleClassReference
+ {
+ before(grammarAccess.getClassTypeScopeAccess().getTypeClassReferenceParserRuleCall_1_0());
+ pushFollow(FOLLOW_2);
+ ruleClassReference();
+
+ state._fsp--;
+
+ after(grammarAccess.getClassTypeScopeAccess().getTypeClassReferenceParserRuleCall_1_0());
+
+ }
+
+
+ }
+
+ }
+ catch (RecognitionException re) {
+ reportError(re);
+ recover(input,re);
+ }
+ finally {
+
+ restoreStackSize(stackSize);
+
+ }
+ return ;
+ }
+ // $ANTLR end "rule__ClassTypeScope__TypeAssignment_1"
+
+
+ // $ANTLR start "rule__ClassTypeScope__SetsNewAssignment_2_0"
+ // InternalApplicationConfiguration.g:10867:1: rule__ClassTypeScope__SetsNewAssignment_2_0 : ( ( '+=' ) ) ;
+ public final void rule__ClassTypeScope__SetsNewAssignment_2_0() throws RecognitionException {
+
+ int stackSize = keepStackSize();
+
+ try {
+ // InternalApplicationConfiguration.g:10871:1: ( ( ( '+=' ) ) )
+ // InternalApplicationConfiguration.g:10872:2: ( ( '+=' ) )
+ {
+ // InternalApplicationConfiguration.g:10872:2: ( ( '+=' ) )
+ // InternalApplicationConfiguration.g:10873:3: ( '+=' )
+ {
+ before(grammarAccess.getClassTypeScopeAccess().getSetsNewPlusSignEqualsSignKeyword_2_0_0());
+ // InternalApplicationConfiguration.g:10874:3: ( '+=' )
+ // InternalApplicationConfiguration.g:10875:4: '+='
+ {
+ before(grammarAccess.getClassTypeScopeAccess().getSetsNewPlusSignEqualsSignKeyword_2_0_0());
+ match(input,60,FOLLOW_2);
+ after(grammarAccess.getClassTypeScopeAccess().getSetsNewPlusSignEqualsSignKeyword_2_0_0());
+
+ }
+
+ after(grammarAccess.getClassTypeScopeAccess().getSetsNewPlusSignEqualsSignKeyword_2_0_0());
+
+ }
+
+
+ }
+
+ }
+ catch (RecognitionException re) {
+ reportError(re);
+ recover(input,re);
+ }
+ finally {
+
+ restoreStackSize(stackSize);
+
+ }
+ return ;
+ }
+ // $ANTLR end "rule__ClassTypeScope__SetsNewAssignment_2_0"
+
+
+ // $ANTLR start "rule__ClassTypeScope__SetsSumAssignment_2_1"
+ // InternalApplicationConfiguration.g:10886:1: rule__ClassTypeScope__SetsSumAssignment_2_1 : ( ( '=' ) ) ;
+ public final void rule__ClassTypeScope__SetsSumAssignment_2_1() throws RecognitionException {
+
+ int stackSize = keepStackSize();
+
+ try {
+ // InternalApplicationConfiguration.g:10890:1: ( ( ( '=' ) ) )
+ // InternalApplicationConfiguration.g:10891:2: ( ( '=' ) )
+ {
+ // InternalApplicationConfiguration.g:10891:2: ( ( '=' ) )
+ // InternalApplicationConfiguration.g:10892:3: ( '=' )
+ {
+ before(grammarAccess.getClassTypeScopeAccess().getSetsSumEqualsSignKeyword_2_1_0());
+ // InternalApplicationConfiguration.g:10893:3: ( '=' )
+ // InternalApplicationConfiguration.g:10894:4: '='
+ {
+ before(grammarAccess.getClassTypeScopeAccess().getSetsSumEqualsSignKeyword_2_1_0());
+ match(input,28,FOLLOW_2);
+ after(grammarAccess.getClassTypeScopeAccess().getSetsSumEqualsSignKeyword_2_1_0());
+
+ }
+
+ after(grammarAccess.getClassTypeScopeAccess().getSetsSumEqualsSignKeyword_2_1_0());
+
+ }
+
+
+ }
+
+ }
+ catch (RecognitionException re) {
+ reportError(re);
+ recover(input,re);
+ }
+ finally {
+
+ restoreStackSize(stackSize);
+
+ }
+ return ;
+ }
+ // $ANTLR end "rule__ClassTypeScope__SetsSumAssignment_2_1"
+
+
+ // $ANTLR start "rule__ClassTypeScope__NumberAssignment_3_0"
+ // InternalApplicationConfiguration.g:10905:1: rule__ClassTypeScope__NumberAssignment_3_0 : ( ruleExactNumber ) ;
+ public final void rule__ClassTypeScope__NumberAssignment_3_0() throws RecognitionException {
+
+ int stackSize = keepStackSize();
+
+ try {
+ // InternalApplicationConfiguration.g:10909:1: ( ( ruleExactNumber ) )
+ // InternalApplicationConfiguration.g:10910:2: ( ruleExactNumber )
+ {
+ // InternalApplicationConfiguration.g:10910:2: ( ruleExactNumber )
+ // InternalApplicationConfiguration.g:10911:3: ruleExactNumber
+ {
+ before(grammarAccess.getClassTypeScopeAccess().getNumberExactNumberParserRuleCall_3_0_0());
+ pushFollow(FOLLOW_2);
+ ruleExactNumber();
+
+ state._fsp--;
+
+ after(grammarAccess.getClassTypeScopeAccess().getNumberExactNumberParserRuleCall_3_0_0());
+
+ }
+
+
+ }
+
+ }
+ catch (RecognitionException re) {
+ reportError(re);
+ recover(input,re);
+ }
+ finally {
+
+ restoreStackSize(stackSize);
+
+ }
+ return ;
+ }
+ // $ANTLR end "rule__ClassTypeScope__NumberAssignment_3_0"
+
+
+ // $ANTLR start "rule__ClassTypeScope__NumberAssignment_3_1"
+ // InternalApplicationConfiguration.g:10920:1: rule__ClassTypeScope__NumberAssignment_3_1 : ( ruleIntervallNumber ) ;
+ public final void rule__ClassTypeScope__NumberAssignment_3_1() throws RecognitionException {
+
+ int stackSize = keepStackSize();
+
+ try {
+ // InternalApplicationConfiguration.g:10924:1: ( ( ruleIntervallNumber ) )
+ // InternalApplicationConfiguration.g:10925:2: ( ruleIntervallNumber )
+ {
+ // InternalApplicationConfiguration.g:10925:2: ( ruleIntervallNumber )
+ // InternalApplicationConfiguration.g:10926:3: ruleIntervallNumber
+ {
+ before(grammarAccess.getClassTypeScopeAccess().getNumberIntervallNumberParserRuleCall_3_1_0());
+ pushFollow(FOLLOW_2);
+ ruleIntervallNumber();
+
+ state._fsp--;
+
+ after(grammarAccess.getClassTypeScopeAccess().getNumberIntervallNumberParserRuleCall_3_1_0());
+
+ }
+
+
+ }
+
+ }
+ catch (RecognitionException re) {
+ reportError(re);
+ recover(input,re);
+ }
+ finally {
+
+ restoreStackSize(stackSize);
+
+ }
+ return ;
+ }
+ // $ANTLR end "rule__ClassTypeScope__NumberAssignment_3_1"
+
+
+ // $ANTLR start "rule__ObjectTypeScope__TypeAssignment_1"
+ // InternalApplicationConfiguration.g:10935:1: rule__ObjectTypeScope__TypeAssignment_1 : ( ruleObjectReference ) ;
+ public final void rule__ObjectTypeScope__TypeAssignment_1() throws RecognitionException {
+
+ int stackSize = keepStackSize();
+
+ try {
+ // InternalApplicationConfiguration.g:10939:1: ( ( ruleObjectReference ) )
+ // InternalApplicationConfiguration.g:10940:2: ( ruleObjectReference )
+ {
+ // InternalApplicationConfiguration.g:10940:2: ( ruleObjectReference )
+ // InternalApplicationConfiguration.g:10941:3: ruleObjectReference
+ {
+ before(grammarAccess.getObjectTypeScopeAccess().getTypeObjectReferenceParserRuleCall_1_0());
+ pushFollow(FOLLOW_2);
+ ruleObjectReference();
+
+ state._fsp--;
+
+ after(grammarAccess.getObjectTypeScopeAccess().getTypeObjectReferenceParserRuleCall_1_0());
+
+ }
+
+
+ }
+
+ }
+ catch (RecognitionException re) {
+ reportError(re);
+ recover(input,re);
+ }
+ finally {
+
+ restoreStackSize(stackSize);
+
+ }
+ return ;
+ }
+ // $ANTLR end "rule__ObjectTypeScope__TypeAssignment_1"
+
+
+ // $ANTLR start "rule__ObjectTypeScope__SetsNewAssignment_2_0"
+ // InternalApplicationConfiguration.g:10950:1: rule__ObjectTypeScope__SetsNewAssignment_2_0 : ( ( '+=' ) ) ;
+ public final void rule__ObjectTypeScope__SetsNewAssignment_2_0() throws RecognitionException {
+
+ int stackSize = keepStackSize();
+
+ try {
+ // InternalApplicationConfiguration.g:10954:1: ( ( ( '+=' ) ) )
+ // InternalApplicationConfiguration.g:10955:2: ( ( '+=' ) )
+ {
+ // InternalApplicationConfiguration.g:10955:2: ( ( '+=' ) )
+ // InternalApplicationConfiguration.g:10956:3: ( '+=' )
+ {
+ before(grammarAccess.getObjectTypeScopeAccess().getSetsNewPlusSignEqualsSignKeyword_2_0_0());
+ // InternalApplicationConfiguration.g:10957:3: ( '+=' )
+ // InternalApplicationConfiguration.g:10958:4: '+='
+ {
+ before(grammarAccess.getObjectTypeScopeAccess().getSetsNewPlusSignEqualsSignKeyword_2_0_0());
+ match(input,60,FOLLOW_2);
+ after(grammarAccess.getObjectTypeScopeAccess().getSetsNewPlusSignEqualsSignKeyword_2_0_0());
+
+ }
+
+ after(grammarAccess.getObjectTypeScopeAccess().getSetsNewPlusSignEqualsSignKeyword_2_0_0());
+
+ }
+
+
+ }
+
+ }
+ catch (RecognitionException re) {
+ reportError(re);
+ recover(input,re);
+ }
+ finally {
+
+ restoreStackSize(stackSize);
+
+ }
+ return ;
+ }
+ // $ANTLR end "rule__ObjectTypeScope__SetsNewAssignment_2_0"
+
+
+ // $ANTLR start "rule__ObjectTypeScope__SetsSumAssignment_2_1"
+ // InternalApplicationConfiguration.g:10969:1: rule__ObjectTypeScope__SetsSumAssignment_2_1 : ( ( '=' ) ) ;
+ public final void rule__ObjectTypeScope__SetsSumAssignment_2_1() throws RecognitionException {
+
+ int stackSize = keepStackSize();
+
+ try {
+ // InternalApplicationConfiguration.g:10973:1: ( ( ( '=' ) ) )
+ // InternalApplicationConfiguration.g:10974:2: ( ( '=' ) )
+ {
+ // InternalApplicationConfiguration.g:10974:2: ( ( '=' ) )
+ // InternalApplicationConfiguration.g:10975:3: ( '=' )
+ {
+ before(grammarAccess.getObjectTypeScopeAccess().getSetsSumEqualsSignKeyword_2_1_0());
+ // InternalApplicationConfiguration.g:10976:3: ( '=' )
+ // InternalApplicationConfiguration.g:10977:4: '='
+ {
+ before(grammarAccess.getObjectTypeScopeAccess().getSetsSumEqualsSignKeyword_2_1_0());
+ match(input,28,FOLLOW_2);
+ after(grammarAccess.getObjectTypeScopeAccess().getSetsSumEqualsSignKeyword_2_1_0());
+
+ }
+
+ after(grammarAccess.getObjectTypeScopeAccess().getSetsSumEqualsSignKeyword_2_1_0());
+
+ }
+
+
+ }
+
+ }
+ catch (RecognitionException re) {
+ reportError(re);
+ recover(input,re);
+ }
+ finally {
+
+ restoreStackSize(stackSize);
+
+ }
+ return ;
+ }
+ // $ANTLR end "rule__ObjectTypeScope__SetsSumAssignment_2_1"
+
+
+ // $ANTLR start "rule__ObjectTypeScope__NumberAssignment_3_0"
+ // InternalApplicationConfiguration.g:10988:1: rule__ObjectTypeScope__NumberAssignment_3_0 : ( ruleExactNumber ) ;
+ public final void rule__ObjectTypeScope__NumberAssignment_3_0() throws RecognitionException {
+
+ int stackSize = keepStackSize();
+
+ try {
+ // InternalApplicationConfiguration.g:10992:1: ( ( ruleExactNumber ) )
+ // InternalApplicationConfiguration.g:10993:2: ( ruleExactNumber )
+ {
+ // InternalApplicationConfiguration.g:10993:2: ( ruleExactNumber )
+ // InternalApplicationConfiguration.g:10994:3: ruleExactNumber
+ {
+ before(grammarAccess.getObjectTypeScopeAccess().getNumberExactNumberParserRuleCall_3_0_0());
+ pushFollow(FOLLOW_2);
+ ruleExactNumber();
+
+ state._fsp--;
+
+ after(grammarAccess.getObjectTypeScopeAccess().getNumberExactNumberParserRuleCall_3_0_0());
+
+ }
+
+
+ }
+
+ }
+ catch (RecognitionException re) {
+ reportError(re);
+ recover(input,re);
+ }
+ finally {
+
+ restoreStackSize(stackSize);
+
+ }
+ return ;
+ }
+ // $ANTLR end "rule__ObjectTypeScope__NumberAssignment_3_0"
+
+
+ // $ANTLR start "rule__ObjectTypeScope__NumberAssignment_3_1"
+ // InternalApplicationConfiguration.g:11003:1: rule__ObjectTypeScope__NumberAssignment_3_1 : ( ruleIntervallNumber ) ;
+ public final void rule__ObjectTypeScope__NumberAssignment_3_1() throws RecognitionException {
+
+ int stackSize = keepStackSize();
+
+ try {
+ // InternalApplicationConfiguration.g:11007:1: ( ( ruleIntervallNumber ) )
+ // InternalApplicationConfiguration.g:11008:2: ( ruleIntervallNumber )
+ {
+ // InternalApplicationConfiguration.g:11008:2: ( ruleIntervallNumber )
+ // InternalApplicationConfiguration.g:11009:3: ruleIntervallNumber
+ {
+ before(grammarAccess.getObjectTypeScopeAccess().getNumberIntervallNumberParserRuleCall_3_1_0());
+ pushFollow(FOLLOW_2);
+ ruleIntervallNumber();
+
+ state._fsp--;
+
+ after(grammarAccess.getObjectTypeScopeAccess().getNumberIntervallNumberParserRuleCall_3_1_0());
+
+ }
+
+
+ }
+
+ }
+ catch (RecognitionException re) {
+ reportError(re);
+ recover(input,re);
+ }
+ finally {
+
+ restoreStackSize(stackSize);
+
+ }
+ return ;
+ }
+ // $ANTLR end "rule__ObjectTypeScope__NumberAssignment_3_1"
+
+
+ // $ANTLR start "rule__IntegerTypeScope__TypeAssignment_1"
+ // InternalApplicationConfiguration.g:11018:1: rule__IntegerTypeScope__TypeAssignment_1 : ( ruleIntegerReference ) ;
+ public final void rule__IntegerTypeScope__TypeAssignment_1() throws RecognitionException {
+
+ int stackSize = keepStackSize();
+
+ try {
+ // InternalApplicationConfiguration.g:11022:1: ( ( ruleIntegerReference ) )
+ // InternalApplicationConfiguration.g:11023:2: ( ruleIntegerReference )
+ {
+ // InternalApplicationConfiguration.g:11023:2: ( ruleIntegerReference )
+ // InternalApplicationConfiguration.g:11024:3: ruleIntegerReference
+ {
+ before(grammarAccess.getIntegerTypeScopeAccess().getTypeIntegerReferenceParserRuleCall_1_0());
+ pushFollow(FOLLOW_2);
+ ruleIntegerReference();
+
+ state._fsp--;
+
+ after(grammarAccess.getIntegerTypeScopeAccess().getTypeIntegerReferenceParserRuleCall_1_0());
+
+ }
+
+
+ }
+
+ }
+ catch (RecognitionException re) {
+ reportError(re);
+ recover(input,re);
+ }
+ finally {
+
+ restoreStackSize(stackSize);
+
+ }
+ return ;
+ }
+ // $ANTLR end "rule__IntegerTypeScope__TypeAssignment_1"
+
+
+ // $ANTLR start "rule__IntegerTypeScope__SetsNewAssignment_2_0"
+ // InternalApplicationConfiguration.g:11033:1: rule__IntegerTypeScope__SetsNewAssignment_2_0 : ( ( '+=' ) ) ;
+ public final void rule__IntegerTypeScope__SetsNewAssignment_2_0() throws RecognitionException {
+
+ int stackSize = keepStackSize();
+
+ try {
+ // InternalApplicationConfiguration.g:11037:1: ( ( ( '+=' ) ) )
+ // InternalApplicationConfiguration.g:11038:2: ( ( '+=' ) )
+ {
+ // InternalApplicationConfiguration.g:11038:2: ( ( '+=' ) )
+ // InternalApplicationConfiguration.g:11039:3: ( '+=' )
+ {
+ before(grammarAccess.getIntegerTypeScopeAccess().getSetsNewPlusSignEqualsSignKeyword_2_0_0());
+ // InternalApplicationConfiguration.g:11040:3: ( '+=' )
+ // InternalApplicationConfiguration.g:11041:4: '+='
+ {
+ before(grammarAccess.getIntegerTypeScopeAccess().getSetsNewPlusSignEqualsSignKeyword_2_0_0());
+ match(input,60,FOLLOW_2);
+ after(grammarAccess.getIntegerTypeScopeAccess().getSetsNewPlusSignEqualsSignKeyword_2_0_0());
+
+ }
+
+ after(grammarAccess.getIntegerTypeScopeAccess().getSetsNewPlusSignEqualsSignKeyword_2_0_0());
+
+ }
+
+
+ }
+
+ }
+ catch (RecognitionException re) {
+ reportError(re);
+ recover(input,re);
+ }
+ finally {
+
+ restoreStackSize(stackSize);
+
+ }
+ return ;
+ }
+ // $ANTLR end "rule__IntegerTypeScope__SetsNewAssignment_2_0"
+
+
+ // $ANTLR start "rule__IntegerTypeScope__SetsSumAssignment_2_1"
+ // InternalApplicationConfiguration.g:11052:1: rule__IntegerTypeScope__SetsSumAssignment_2_1 : ( ( '=' ) ) ;
+ public final void rule__IntegerTypeScope__SetsSumAssignment_2_1() throws RecognitionException {
+
+ int stackSize = keepStackSize();
+
+ try {
+ // InternalApplicationConfiguration.g:11056:1: ( ( ( '=' ) ) )
+ // InternalApplicationConfiguration.g:11057:2: ( ( '=' ) )
+ {
+ // InternalApplicationConfiguration.g:11057:2: ( ( '=' ) )
+ // InternalApplicationConfiguration.g:11058:3: ( '=' )
+ {
+ before(grammarAccess.getIntegerTypeScopeAccess().getSetsSumEqualsSignKeyword_2_1_0());
+ // InternalApplicationConfiguration.g:11059:3: ( '=' )
+ // InternalApplicationConfiguration.g:11060:4: '='
+ {
+ before(grammarAccess.getIntegerTypeScopeAccess().getSetsSumEqualsSignKeyword_2_1_0());
+ match(input,28,FOLLOW_2);
+ after(grammarAccess.getIntegerTypeScopeAccess().getSetsSumEqualsSignKeyword_2_1_0());
+
+ }
+
+ after(grammarAccess.getIntegerTypeScopeAccess().getSetsSumEqualsSignKeyword_2_1_0());
+
+ }
+
+
+ }
+
+ }
+ catch (RecognitionException re) {
+ reportError(re);
+ recover(input,re);
+ }
+ finally {
+
+ restoreStackSize(stackSize);
+
+ }
+ return ;
+ }
+ // $ANTLR end "rule__IntegerTypeScope__SetsSumAssignment_2_1"
+
+
+ // $ANTLR start "rule__IntegerTypeScope__NumberAssignment_3_0"
+ // InternalApplicationConfiguration.g:11071:1: rule__IntegerTypeScope__NumberAssignment_3_0 : ( ruleExactNumber ) ;
+ public final void rule__IntegerTypeScope__NumberAssignment_3_0() throws RecognitionException {
+
+ int stackSize = keepStackSize();
+
+ try {
+ // InternalApplicationConfiguration.g:11075:1: ( ( ruleExactNumber ) )
+ // InternalApplicationConfiguration.g:11076:2: ( ruleExactNumber )
+ {
+ // InternalApplicationConfiguration.g:11076:2: ( ruleExactNumber )
+ // InternalApplicationConfiguration.g:11077:3: ruleExactNumber
+ {
+ before(grammarAccess.getIntegerTypeScopeAccess().getNumberExactNumberParserRuleCall_3_0_0());
+ pushFollow(FOLLOW_2);
+ ruleExactNumber();
+
+ state._fsp--;
+
+ after(grammarAccess.getIntegerTypeScopeAccess().getNumberExactNumberParserRuleCall_3_0_0());
+
+ }
+
+
+ }
+
+ }
+ catch (RecognitionException re) {
+ reportError(re);
+ recover(input,re);
+ }
+ finally {
+
+ restoreStackSize(stackSize);
+
+ }
+ return ;
+ }
+ // $ANTLR end "rule__IntegerTypeScope__NumberAssignment_3_0"
+
+
+ // $ANTLR start "rule__IntegerTypeScope__NumberAssignment_3_1"
+ // InternalApplicationConfiguration.g:11086:1: rule__IntegerTypeScope__NumberAssignment_3_1 : ( ruleIntervallNumber ) ;
+ public final void rule__IntegerTypeScope__NumberAssignment_3_1() throws RecognitionException {
+
+ int stackSize = keepStackSize();
+
+ try {
+ // InternalApplicationConfiguration.g:11090:1: ( ( ruleIntervallNumber ) )
+ // InternalApplicationConfiguration.g:11091:2: ( ruleIntervallNumber )
+ {
+ // InternalApplicationConfiguration.g:11091:2: ( ruleIntervallNumber )
+ // InternalApplicationConfiguration.g:11092:3: ruleIntervallNumber
+ {
+ before(grammarAccess.getIntegerTypeScopeAccess().getNumberIntervallNumberParserRuleCall_3_1_0());
+ pushFollow(FOLLOW_2);
+ ruleIntervallNumber();
+
+ state._fsp--;
+
+ after(grammarAccess.getIntegerTypeScopeAccess().getNumberIntervallNumberParserRuleCall_3_1_0());
+
+ }
+
+
+ }
+
+ }
+ catch (RecognitionException re) {
+ reportError(re);
+ recover(input,re);
+ }
+ finally {
+
+ restoreStackSize(stackSize);
+
+ }
+ return ;
+ }
+ // $ANTLR end "rule__IntegerTypeScope__NumberAssignment_3_1"
+
+
+ // $ANTLR start "rule__IntegerTypeScope__NumberAssignment_3_2"
+ // InternalApplicationConfiguration.g:11101:1: rule__IntegerTypeScope__NumberAssignment_3_2 : ( ruleIntEnumberation ) ;
+ public final void rule__IntegerTypeScope__NumberAssignment_3_2() throws RecognitionException {
+
+ int stackSize = keepStackSize();
+
+ try {
+ // InternalApplicationConfiguration.g:11105:1: ( ( ruleIntEnumberation ) )
+ // InternalApplicationConfiguration.g:11106:2: ( ruleIntEnumberation )
+ {
+ // InternalApplicationConfiguration.g:11106:2: ( ruleIntEnumberation )
+ // InternalApplicationConfiguration.g:11107:3: ruleIntEnumberation
+ {
+ before(grammarAccess.getIntegerTypeScopeAccess().getNumberIntEnumberationParserRuleCall_3_2_0());
+ pushFollow(FOLLOW_2);
+ ruleIntEnumberation();
+
+ state._fsp--;
+
+ after(grammarAccess.getIntegerTypeScopeAccess().getNumberIntEnumberationParserRuleCall_3_2_0());
+
+ }
+
+
+ }
+
+ }
+ catch (RecognitionException re) {
+ reportError(re);
+ recover(input,re);
+ }
+ finally {
+
+ restoreStackSize(stackSize);
+
+ }
+ return ;
+ }
+ // $ANTLR end "rule__IntegerTypeScope__NumberAssignment_3_2"
+
+
+ // $ANTLR start "rule__RealTypeScope__TypeAssignment_1"
+ // InternalApplicationConfiguration.g:11116:1: rule__RealTypeScope__TypeAssignment_1 : ( ruleRealReference ) ;
+ public final void rule__RealTypeScope__TypeAssignment_1() throws RecognitionException {
+
+ int stackSize = keepStackSize();
+
+ try {
+ // InternalApplicationConfiguration.g:11120:1: ( ( ruleRealReference ) )
+ // InternalApplicationConfiguration.g:11121:2: ( ruleRealReference )
+ {
+ // InternalApplicationConfiguration.g:11121:2: ( ruleRealReference )
+ // InternalApplicationConfiguration.g:11122:3: ruleRealReference
+ {
+ before(grammarAccess.getRealTypeScopeAccess().getTypeRealReferenceParserRuleCall_1_0());
+ pushFollow(FOLLOW_2);
+ ruleRealReference();
+
+ state._fsp--;
+
+ after(grammarAccess.getRealTypeScopeAccess().getTypeRealReferenceParserRuleCall_1_0());
+
+ }
+
+
+ }
+
+ }
+ catch (RecognitionException re) {
+ reportError(re);
+ recover(input,re);
+ }
+ finally {
+
+ restoreStackSize(stackSize);
+
+ }
+ return ;
+ }
+ // $ANTLR end "rule__RealTypeScope__TypeAssignment_1"
+
+
+ // $ANTLR start "rule__RealTypeScope__SetsNewAssignment_2_0"
+ // InternalApplicationConfiguration.g:11131:1: rule__RealTypeScope__SetsNewAssignment_2_0 : ( ( '+=' ) ) ;
+ public final void rule__RealTypeScope__SetsNewAssignment_2_0() throws RecognitionException {
+
+ int stackSize = keepStackSize();
+
+ try {
+ // InternalApplicationConfiguration.g:11135:1: ( ( ( '+=' ) ) )
+ // InternalApplicationConfiguration.g:11136:2: ( ( '+=' ) )
+ {
+ // InternalApplicationConfiguration.g:11136:2: ( ( '+=' ) )
+ // InternalApplicationConfiguration.g:11137:3: ( '+=' )
+ {
+ before(grammarAccess.getRealTypeScopeAccess().getSetsNewPlusSignEqualsSignKeyword_2_0_0());
+ // InternalApplicationConfiguration.g:11138:3: ( '+=' )
+ // InternalApplicationConfiguration.g:11139:4: '+='
+ {
+ before(grammarAccess.getRealTypeScopeAccess().getSetsNewPlusSignEqualsSignKeyword_2_0_0());
+ match(input,60,FOLLOW_2);
+ after(grammarAccess.getRealTypeScopeAccess().getSetsNewPlusSignEqualsSignKeyword_2_0_0());
+
+ }
+
+ after(grammarAccess.getRealTypeScopeAccess().getSetsNewPlusSignEqualsSignKeyword_2_0_0());
+
+ }
+
+
+ }
+
+ }
+ catch (RecognitionException re) {
+ reportError(re);
+ recover(input,re);
+ }
+ finally {
+
+ restoreStackSize(stackSize);
+
+ }
+ return ;
+ }
+ // $ANTLR end "rule__RealTypeScope__SetsNewAssignment_2_0"
+
+
+ // $ANTLR start "rule__RealTypeScope__SetsSumAssignment_2_1"
+ // InternalApplicationConfiguration.g:11150:1: rule__RealTypeScope__SetsSumAssignment_2_1 : ( ( '=' ) ) ;
+ public final void rule__RealTypeScope__SetsSumAssignment_2_1() throws RecognitionException {
+
+ int stackSize = keepStackSize();
+
+ try {
+ // InternalApplicationConfiguration.g:11154:1: ( ( ( '=' ) ) )
+ // InternalApplicationConfiguration.g:11155:2: ( ( '=' ) )
+ {
+ // InternalApplicationConfiguration.g:11155:2: ( ( '=' ) )
+ // InternalApplicationConfiguration.g:11156:3: ( '=' )
+ {
+ before(grammarAccess.getRealTypeScopeAccess().getSetsSumEqualsSignKeyword_2_1_0());
+ // InternalApplicationConfiguration.g:11157:3: ( '=' )
+ // InternalApplicationConfiguration.g:11158:4: '='
+ {
+ before(grammarAccess.getRealTypeScopeAccess().getSetsSumEqualsSignKeyword_2_1_0());
+ match(input,28,FOLLOW_2);
+ after(grammarAccess.getRealTypeScopeAccess().getSetsSumEqualsSignKeyword_2_1_0());
+
+ }
+
+ after(grammarAccess.getRealTypeScopeAccess().getSetsSumEqualsSignKeyword_2_1_0());
+
+ }
+
+
+ }
+
+ }
+ catch (RecognitionException re) {
+ reportError(re);
+ recover(input,re);
+ }
+ finally {
+
+ restoreStackSize(stackSize);
+
+ }
+ return ;
+ }
+ // $ANTLR end "rule__RealTypeScope__SetsSumAssignment_2_1"
+
+
+ // $ANTLR start "rule__RealTypeScope__NumberAssignment_3_0"
+ // InternalApplicationConfiguration.g:11169:1: rule__RealTypeScope__NumberAssignment_3_0 : ( ruleExactNumber ) ;
+ public final void rule__RealTypeScope__NumberAssignment_3_0() throws RecognitionException {
+
+ int stackSize = keepStackSize();
+
+ try {
+ // InternalApplicationConfiguration.g:11173:1: ( ( ruleExactNumber ) )
+ // InternalApplicationConfiguration.g:11174:2: ( ruleExactNumber )
+ {
+ // InternalApplicationConfiguration.g:11174:2: ( ruleExactNumber )
+ // InternalApplicationConfiguration.g:11175:3: ruleExactNumber
+ {
+ before(grammarAccess.getRealTypeScopeAccess().getNumberExactNumberParserRuleCall_3_0_0());
+ pushFollow(FOLLOW_2);
+ ruleExactNumber();
+
+ state._fsp--;
+
+ after(grammarAccess.getRealTypeScopeAccess().getNumberExactNumberParserRuleCall_3_0_0());
+
+ }
+
+
+ }
+
+ }
+ catch (RecognitionException re) {
+ reportError(re);
+ recover(input,re);
+ }
+ finally {
+
+ restoreStackSize(stackSize);
+
+ }
+ return ;
+ }
+ // $ANTLR end "rule__RealTypeScope__NumberAssignment_3_0"
+
+
+ // $ANTLR start "rule__RealTypeScope__NumberAssignment_3_1"
+ // InternalApplicationConfiguration.g:11184:1: rule__RealTypeScope__NumberAssignment_3_1 : ( ruleIntervallNumber ) ;
+ public final void rule__RealTypeScope__NumberAssignment_3_1() throws RecognitionException {
+
+ int stackSize = keepStackSize();
+
+ try {
+ // InternalApplicationConfiguration.g:11188:1: ( ( ruleIntervallNumber ) )
+ // InternalApplicationConfiguration.g:11189:2: ( ruleIntervallNumber )
+ {
+ // InternalApplicationConfiguration.g:11189:2: ( ruleIntervallNumber )
+ // InternalApplicationConfiguration.g:11190:3: ruleIntervallNumber
+ {
+ before(grammarAccess.getRealTypeScopeAccess().getNumberIntervallNumberParserRuleCall_3_1_0());
+ pushFollow(FOLLOW_2);
+ ruleIntervallNumber();
+
+ state._fsp--;
+
+ after(grammarAccess.getRealTypeScopeAccess().getNumberIntervallNumberParserRuleCall_3_1_0());
+
+ }
+
+
+ }
+
+ }
+ catch (RecognitionException re) {
+ reportError(re);
+ recover(input,re);
+ }
+ finally {
+
+ restoreStackSize(stackSize);
+
+ }
+ return ;
+ }
+ // $ANTLR end "rule__RealTypeScope__NumberAssignment_3_1"
+
+
+ // $ANTLR start "rule__RealTypeScope__NumberAssignment_3_2"
+ // InternalApplicationConfiguration.g:11199:1: rule__RealTypeScope__NumberAssignment_3_2 : ( ruleRealEnumeration ) ;
+ public final void rule__RealTypeScope__NumberAssignment_3_2() throws RecognitionException {
+
+ int stackSize = keepStackSize();
+
+ try {
+ // InternalApplicationConfiguration.g:11203:1: ( ( ruleRealEnumeration ) )
+ // InternalApplicationConfiguration.g:11204:2: ( ruleRealEnumeration )
+ {
+ // InternalApplicationConfiguration.g:11204:2: ( ruleRealEnumeration )
+ // InternalApplicationConfiguration.g:11205:3: ruleRealEnumeration
+ {
+ before(grammarAccess.getRealTypeScopeAccess().getNumberRealEnumerationParserRuleCall_3_2_0());
+ pushFollow(FOLLOW_2);
+ ruleRealEnumeration();
+
+ state._fsp--;
+
+ after(grammarAccess.getRealTypeScopeAccess().getNumberRealEnumerationParserRuleCall_3_2_0());
+
+ }
+
+
+ }
+
+ }
+ catch (RecognitionException re) {
+ reportError(re);
+ recover(input,re);
+ }
+ finally {
+
+ restoreStackSize(stackSize);
+
+ }
+ return ;
+ }
+ // $ANTLR end "rule__RealTypeScope__NumberAssignment_3_2"
+
+
+ // $ANTLR start "rule__StringTypeScope__TypeAssignment_1"
+ // InternalApplicationConfiguration.g:11214:1: rule__StringTypeScope__TypeAssignment_1 : ( ruleStringReference ) ;
+ public final void rule__StringTypeScope__TypeAssignment_1() throws RecognitionException {
+
+ int stackSize = keepStackSize();
+
+ try {
+ // InternalApplicationConfiguration.g:11218:1: ( ( ruleStringReference ) )
+ // InternalApplicationConfiguration.g:11219:2: ( ruleStringReference )
+ {
+ // InternalApplicationConfiguration.g:11219:2: ( ruleStringReference )
+ // InternalApplicationConfiguration.g:11220:3: ruleStringReference
+ {
+ before(grammarAccess.getStringTypeScopeAccess().getTypeStringReferenceParserRuleCall_1_0());
+ pushFollow(FOLLOW_2);
+ ruleStringReference();
+
+ state._fsp--;
+
+ after(grammarAccess.getStringTypeScopeAccess().getTypeStringReferenceParserRuleCall_1_0());
+
+ }
+
+
+ }
+
+ }
+ catch (RecognitionException re) {
+ reportError(re);
+ recover(input,re);
+ }
+ finally {
+
+ restoreStackSize(stackSize);
+
+ }
+ return ;
+ }
+ // $ANTLR end "rule__StringTypeScope__TypeAssignment_1"
+
+
+ // $ANTLR start "rule__StringTypeScope__SetsNewAssignment_2_0"
+ // InternalApplicationConfiguration.g:11229:1: rule__StringTypeScope__SetsNewAssignment_2_0 : ( ( '+=' ) ) ;
+ public final void rule__StringTypeScope__SetsNewAssignment_2_0() throws RecognitionException {
+
+ int stackSize = keepStackSize();
+
+ try {
+ // InternalApplicationConfiguration.g:11233:1: ( ( ( '+=' ) ) )
+ // InternalApplicationConfiguration.g:11234:2: ( ( '+=' ) )
+ {
+ // InternalApplicationConfiguration.g:11234:2: ( ( '+=' ) )
+ // InternalApplicationConfiguration.g:11235:3: ( '+=' )
+ {
+ before(grammarAccess.getStringTypeScopeAccess().getSetsNewPlusSignEqualsSignKeyword_2_0_0());
+ // InternalApplicationConfiguration.g:11236:3: ( '+=' )
+ // InternalApplicationConfiguration.g:11237:4: '+='
+ {
+ before(grammarAccess.getStringTypeScopeAccess().getSetsNewPlusSignEqualsSignKeyword_2_0_0());
+ match(input,60,FOLLOW_2);
+ after(grammarAccess.getStringTypeScopeAccess().getSetsNewPlusSignEqualsSignKeyword_2_0_0());
+
+ }
+
+ after(grammarAccess.getStringTypeScopeAccess().getSetsNewPlusSignEqualsSignKeyword_2_0_0());
+
+ }
+
+
+ }
+
+ }
+ catch (RecognitionException re) {
+ reportError(re);
+ recover(input,re);
+ }
+ finally {
+
+ restoreStackSize(stackSize);
+
+ }
+ return ;
+ }
+ // $ANTLR end "rule__StringTypeScope__SetsNewAssignment_2_0"
+
+
+ // $ANTLR start "rule__StringTypeScope__SetsSumAssignment_2_1"
+ // InternalApplicationConfiguration.g:11248:1: rule__StringTypeScope__SetsSumAssignment_2_1 : ( ( '=' ) ) ;
+ public final void rule__StringTypeScope__SetsSumAssignment_2_1() throws RecognitionException {
+
+ int stackSize = keepStackSize();
+
+ try {
+ // InternalApplicationConfiguration.g:11252:1: ( ( ( '=' ) ) )
+ // InternalApplicationConfiguration.g:11253:2: ( ( '=' ) )
+ {
+ // InternalApplicationConfiguration.g:11253:2: ( ( '=' ) )
+ // InternalApplicationConfiguration.g:11254:3: ( '=' )
+ {
+ before(grammarAccess.getStringTypeScopeAccess().getSetsSumEqualsSignKeyword_2_1_0());
+ // InternalApplicationConfiguration.g:11255:3: ( '=' )
+ // InternalApplicationConfiguration.g:11256:4: '='
+ {
+ before(grammarAccess.getStringTypeScopeAccess().getSetsSumEqualsSignKeyword_2_1_0());
+ match(input,28,FOLLOW_2);
+ after(grammarAccess.getStringTypeScopeAccess().getSetsSumEqualsSignKeyword_2_1_0());
+
+ }
+
+ after(grammarAccess.getStringTypeScopeAccess().getSetsSumEqualsSignKeyword_2_1_0());
+
+ }
+
+
+ }
+
+ }
+ catch (RecognitionException re) {
+ reportError(re);
+ recover(input,re);
+ }
+ finally {
+
+ restoreStackSize(stackSize);
+
+ }
+ return ;
+ }
+ // $ANTLR end "rule__StringTypeScope__SetsSumAssignment_2_1"
+
+
+ // $ANTLR start "rule__StringTypeScope__NumberAssignment_3_0"
+ // InternalApplicationConfiguration.g:11267:1: rule__StringTypeScope__NumberAssignment_3_0 : ( ruleExactNumber ) ;
+ public final void rule__StringTypeScope__NumberAssignment_3_0() throws RecognitionException {
+
+ int stackSize = keepStackSize();
+
+ try {
+ // InternalApplicationConfiguration.g:11271:1: ( ( ruleExactNumber ) )
+ // InternalApplicationConfiguration.g:11272:2: ( ruleExactNumber )
+ {
+ // InternalApplicationConfiguration.g:11272:2: ( ruleExactNumber )
+ // InternalApplicationConfiguration.g:11273:3: ruleExactNumber
+ {
+ before(grammarAccess.getStringTypeScopeAccess().getNumberExactNumberParserRuleCall_3_0_0());
+ pushFollow(FOLLOW_2);
+ ruleExactNumber();
+
+ state._fsp--;
+
+ after(grammarAccess.getStringTypeScopeAccess().getNumberExactNumberParserRuleCall_3_0_0());
+
+ }
+
+
+ }
+
+ }
+ catch (RecognitionException re) {
+ reportError(re);
+ recover(input,re);
+ }
+ finally {
+
+ restoreStackSize(stackSize);
+
+ }
+ return ;
+ }
+ // $ANTLR end "rule__StringTypeScope__NumberAssignment_3_0"
+
+
+ // $ANTLR start "rule__StringTypeScope__NumberAssignment_3_1"
+ // InternalApplicationConfiguration.g:11282:1: rule__StringTypeScope__NumberAssignment_3_1 : ( ruleIntervallNumber ) ;
+ public final void rule__StringTypeScope__NumberAssignment_3_1() throws RecognitionException {
+
+ int stackSize = keepStackSize();
+
+ try {
+ // InternalApplicationConfiguration.g:11286:1: ( ( ruleIntervallNumber ) )
+ // InternalApplicationConfiguration.g:11287:2: ( ruleIntervallNumber )
+ {
+ // InternalApplicationConfiguration.g:11287:2: ( ruleIntervallNumber )
+ // InternalApplicationConfiguration.g:11288:3: ruleIntervallNumber
+ {
+ before(grammarAccess.getStringTypeScopeAccess().getNumberIntervallNumberParserRuleCall_3_1_0());
+ pushFollow(FOLLOW_2);
+ ruleIntervallNumber();
+
+ state._fsp--;
+
+ after(grammarAccess.getStringTypeScopeAccess().getNumberIntervallNumberParserRuleCall_3_1_0());
+
+ }
+
+
+ }
+
+ }
+ catch (RecognitionException re) {
+ reportError(re);
+ recover(input,re);
+ }
+ finally {
+
+ restoreStackSize(stackSize);
+
+ }
+ return ;
+ }
+ // $ANTLR end "rule__StringTypeScope__NumberAssignment_3_1"
+
+
+ // $ANTLR start "rule__StringTypeScope__NumberAssignment_3_2"
+ // InternalApplicationConfiguration.g:11297:1: rule__StringTypeScope__NumberAssignment_3_2 : ( ruleStringEnumeration ) ;
+ public final void rule__StringTypeScope__NumberAssignment_3_2() throws RecognitionException {
+
+ int stackSize = keepStackSize();
+
+ try {
+ // InternalApplicationConfiguration.g:11301:1: ( ( ruleStringEnumeration ) )
+ // InternalApplicationConfiguration.g:11302:2: ( ruleStringEnumeration )
+ {
+ // InternalApplicationConfiguration.g:11302:2: ( ruleStringEnumeration )
+ // InternalApplicationConfiguration.g:11303:3: ruleStringEnumeration
+ {
+ before(grammarAccess.getStringTypeScopeAccess().getNumberStringEnumerationParserRuleCall_3_2_0());
+ pushFollow(FOLLOW_2);
+ ruleStringEnumeration();
+
+ state._fsp--;
+
+ after(grammarAccess.getStringTypeScopeAccess().getNumberStringEnumerationParserRuleCall_3_2_0());
+
+ }
+
+
+ }
+
+ }
+ catch (RecognitionException re) {
+ reportError(re);
+ recover(input,re);
+ }
+ finally {
+
+ restoreStackSize(stackSize);
+
+ }
+ return ;
+ }
+ // $ANTLR end "rule__StringTypeScope__NumberAssignment_3_2"
+
+
+ // $ANTLR start "rule__ClassReference__ElementAssignment_1"
+ // InternalApplicationConfiguration.g:11312:1: rule__ClassReference__ElementAssignment_1 : ( ruleMetamodelElement ) ;
+ public final void rule__ClassReference__ElementAssignment_1() throws RecognitionException {
+
+ int stackSize = keepStackSize();
+
+ try {
+ // InternalApplicationConfiguration.g:11316:1: ( ( ruleMetamodelElement ) )
+ // InternalApplicationConfiguration.g:11317:2: ( ruleMetamodelElement )
+ {
+ // InternalApplicationConfiguration.g:11317:2: ( ruleMetamodelElement )
+ // InternalApplicationConfiguration.g:11318:3: ruleMetamodelElement
+ {
+ before(grammarAccess.getClassReferenceAccess().getElementMetamodelElementParserRuleCall_1_0());
+ pushFollow(FOLLOW_2);
+ ruleMetamodelElement();
+
+ state._fsp--;
+
+ after(grammarAccess.getClassReferenceAccess().getElementMetamodelElementParserRuleCall_1_0());
+
+ }
+
+
+ }
+
+ }
+ catch (RecognitionException re) {
+ reportError(re);
+ recover(input,re);
+ }
+ finally {
+
+ restoreStackSize(stackSize);
+
+ }
+ return ;
+ }
+ // $ANTLR end "rule__ClassReference__ElementAssignment_1"
+
+
+ // $ANTLR start "rule__ExactNumber__ExactNumberAssignment_0"
+ // InternalApplicationConfiguration.g:11327:1: rule__ExactNumber__ExactNumberAssignment_0 : ( RULE_INT ) ;
+ public final void rule__ExactNumber__ExactNumberAssignment_0() throws RecognitionException {
+
+ int stackSize = keepStackSize();
+
+ try {
+ // InternalApplicationConfiguration.g:11331:1: ( ( RULE_INT ) )
+ // InternalApplicationConfiguration.g:11332:2: ( RULE_INT )
+ {
+ // InternalApplicationConfiguration.g:11332:2: ( RULE_INT )
+ // InternalApplicationConfiguration.g:11333:3: RULE_INT
+ {
+ before(grammarAccess.getExactNumberAccess().getExactNumberINTTerminalRuleCall_0_0());
+ match(input,RULE_INT,FOLLOW_2);
+ after(grammarAccess.getExactNumberAccess().getExactNumberINTTerminalRuleCall_0_0());
+
+ }
+
+
+ }
+
+ }
+ catch (RecognitionException re) {
+ reportError(re);
+ recover(input,re);
+ }
+ finally {
+
+ restoreStackSize(stackSize);
+
+ }
+ return ;
+ }
+ // $ANTLR end "rule__ExactNumber__ExactNumberAssignment_0"
+
+
+ // $ANTLR start "rule__ExactNumber__ExactUnlimitedAssignment_1"
+ // InternalApplicationConfiguration.g:11342:1: rule__ExactNumber__ExactUnlimitedAssignment_1 : ( ( '*' ) ) ;
+ public final void rule__ExactNumber__ExactUnlimitedAssignment_1() throws RecognitionException {
+
+ int stackSize = keepStackSize();
+
+ try {
+ // InternalApplicationConfiguration.g:11346:1: ( ( ( '*' ) ) )
+ // InternalApplicationConfiguration.g:11347:2: ( ( '*' ) )
+ {
+ // InternalApplicationConfiguration.g:11347:2: ( ( '*' ) )
+ // InternalApplicationConfiguration.g:11348:3: ( '*' )
+ {
+ before(grammarAccess.getExactNumberAccess().getExactUnlimitedAsteriskKeyword_1_0());
+ // InternalApplicationConfiguration.g:11349:3: ( '*' )
+ // InternalApplicationConfiguration.g:11350:4: '*'
+ {
+ before(grammarAccess.getExactNumberAccess().getExactUnlimitedAsteriskKeyword_1_0());
+ match(input,61,FOLLOW_2);
+ after(grammarAccess.getExactNumberAccess().getExactUnlimitedAsteriskKeyword_1_0());
+
+ }
+
+ after(grammarAccess.getExactNumberAccess().getExactUnlimitedAsteriskKeyword_1_0());
+
+ }
+
+
+ }
+
+ }
+ catch (RecognitionException re) {
+ reportError(re);
+ recover(input,re);
+ }
+ finally {
+
+ restoreStackSize(stackSize);
+
+ }
+ return ;
+ }
+ // $ANTLR end "rule__ExactNumber__ExactUnlimitedAssignment_1"
+
+
+ // $ANTLR start "rule__IntervallNumber__MinAssignment_0"
+ // InternalApplicationConfiguration.g:11361:1: rule__IntervallNumber__MinAssignment_0 : ( RULE_INT ) ;
+ public final void rule__IntervallNumber__MinAssignment_0() throws RecognitionException {
+
+ int stackSize = keepStackSize();
+
+ try {
+ // InternalApplicationConfiguration.g:11365:1: ( ( RULE_INT ) )
+ // InternalApplicationConfiguration.g:11366:2: ( RULE_INT )
+ {
+ // InternalApplicationConfiguration.g:11366:2: ( RULE_INT )
+ // InternalApplicationConfiguration.g:11367:3: RULE_INT
+ {
+ before(grammarAccess.getIntervallNumberAccess().getMinINTTerminalRuleCall_0_0());
+ match(input,RULE_INT,FOLLOW_2);
+ after(grammarAccess.getIntervallNumberAccess().getMinINTTerminalRuleCall_0_0());
+
+ }
+
+
+ }
+
+ }
+ catch (RecognitionException re) {
+ reportError(re);
+ recover(input,re);
+ }
+ finally {
+
+ restoreStackSize(stackSize);
+
+ }
+ return ;
+ }
+ // $ANTLR end "rule__IntervallNumber__MinAssignment_0"
+
+
+ // $ANTLR start "rule__IntervallNumber__MaxNumberAssignment_2_0"
+ // InternalApplicationConfiguration.g:11376:1: rule__IntervallNumber__MaxNumberAssignment_2_0 : ( RULE_INT ) ;
+ public final void rule__IntervallNumber__MaxNumberAssignment_2_0() throws RecognitionException {
+
+ int stackSize = keepStackSize();
+
+ try {
+ // InternalApplicationConfiguration.g:11380:1: ( ( RULE_INT ) )
+ // InternalApplicationConfiguration.g:11381:2: ( RULE_INT )
+ {
+ // InternalApplicationConfiguration.g:11381:2: ( RULE_INT )
+ // InternalApplicationConfiguration.g:11382:3: RULE_INT
+ {
+ before(grammarAccess.getIntervallNumberAccess().getMaxNumberINTTerminalRuleCall_2_0_0());
+ match(input,RULE_INT,FOLLOW_2);
+ after(grammarAccess.getIntervallNumberAccess().getMaxNumberINTTerminalRuleCall_2_0_0());
+
+ }
+
+
+ }
+
+ }
+ catch (RecognitionException re) {
+ reportError(re);
+ recover(input,re);
+ }
+ finally {
+
+ restoreStackSize(stackSize);
+
+ }
+ return ;
+ }
+ // $ANTLR end "rule__IntervallNumber__MaxNumberAssignment_2_0"
+
+
+ // $ANTLR start "rule__IntervallNumber__MaxUnlimitedAssignment_2_1"
+ // InternalApplicationConfiguration.g:11391:1: rule__IntervallNumber__MaxUnlimitedAssignment_2_1 : ( ( '*' ) ) ;
+ public final void rule__IntervallNumber__MaxUnlimitedAssignment_2_1() throws RecognitionException {
+
+ int stackSize = keepStackSize();
+
+ try {
+ // InternalApplicationConfiguration.g:11395:1: ( ( ( '*' ) ) )
+ // InternalApplicationConfiguration.g:11396:2: ( ( '*' ) )
+ {
+ // InternalApplicationConfiguration.g:11396:2: ( ( '*' ) )
+ // InternalApplicationConfiguration.g:11397:3: ( '*' )
+ {
+ before(grammarAccess.getIntervallNumberAccess().getMaxUnlimitedAsteriskKeyword_2_1_0());
+ // InternalApplicationConfiguration.g:11398:3: ( '*' )
+ // InternalApplicationConfiguration.g:11399:4: '*'
+ {
+ before(grammarAccess.getIntervallNumberAccess().getMaxUnlimitedAsteriskKeyword_2_1_0());
+ match(input,61,FOLLOW_2);
+ after(grammarAccess.getIntervallNumberAccess().getMaxUnlimitedAsteriskKeyword_2_1_0());
+
+ }
+
+ after(grammarAccess.getIntervallNumberAccess().getMaxUnlimitedAsteriskKeyword_2_1_0());
+
+ }
+
+
+ }
+
+ }
+ catch (RecognitionException re) {
+ reportError(re);
+ recover(input,re);
+ }
+ finally {
+
+ restoreStackSize(stackSize);
+
+ }
+ return ;
+ }
+ // $ANTLR end "rule__IntervallNumber__MaxUnlimitedAssignment_2_1"
+
+
+ // $ANTLR start "rule__IntEnumberation__EntryAssignment_2_0"
+ // InternalApplicationConfiguration.g:11410:1: rule__IntEnumberation__EntryAssignment_2_0 : ( ruleINTLiteral ) ;
+ public final void rule__IntEnumberation__EntryAssignment_2_0() throws RecognitionException {
+
+ int stackSize = keepStackSize();
+
+ try {
+ // InternalApplicationConfiguration.g:11414:1: ( ( ruleINTLiteral ) )
+ // InternalApplicationConfiguration.g:11415:2: ( ruleINTLiteral )
+ {
+ // InternalApplicationConfiguration.g:11415:2: ( ruleINTLiteral )
+ // InternalApplicationConfiguration.g:11416:3: ruleINTLiteral
+ {
+ before(grammarAccess.getIntEnumberationAccess().getEntryINTLiteralParserRuleCall_2_0_0());
+ pushFollow(FOLLOW_2);
+ ruleINTLiteral();
+
+ state._fsp--;
+
+ after(grammarAccess.getIntEnumberationAccess().getEntryINTLiteralParserRuleCall_2_0_0());
+
+ }
+
+
+ }
+
+ }
+ catch (RecognitionException re) {
+ reportError(re);
+ recover(input,re);
+ }
+ finally {
+
+ restoreStackSize(stackSize);
+
+ }
+ return ;
+ }
+ // $ANTLR end "rule__IntEnumberation__EntryAssignment_2_0"
+
+
+ // $ANTLR start "rule__IntEnumberation__EntryAssignment_2_1_1"
+ // InternalApplicationConfiguration.g:11425:1: rule__IntEnumberation__EntryAssignment_2_1_1 : ( ruleINTLiteral ) ;
+ public final void rule__IntEnumberation__EntryAssignment_2_1_1() throws RecognitionException {
+
+ int stackSize = keepStackSize();
+
+ try {
+ // InternalApplicationConfiguration.g:11429:1: ( ( ruleINTLiteral ) )
+ // InternalApplicationConfiguration.g:11430:2: ( ruleINTLiteral )
+ {
+ // InternalApplicationConfiguration.g:11430:2: ( ruleINTLiteral )
+ // InternalApplicationConfiguration.g:11431:3: ruleINTLiteral
+ {
+ before(grammarAccess.getIntEnumberationAccess().getEntryINTLiteralParserRuleCall_2_1_1_0());
+ pushFollow(FOLLOW_2);
+ ruleINTLiteral();
+
+ state._fsp--;
+
+ after(grammarAccess.getIntEnumberationAccess().getEntryINTLiteralParserRuleCall_2_1_1_0());
+
+ }
+
+
+ }
+
+ }
+ catch (RecognitionException re) {
+ reportError(re);
+ recover(input,re);
+ }
+ finally {
+
+ restoreStackSize(stackSize);
+
+ }
+ return ;
+ }
+ // $ANTLR end "rule__IntEnumberation__EntryAssignment_2_1_1"
+
+
+ // $ANTLR start "rule__RealEnumeration__EntryAssignment_2_0"
+ // InternalApplicationConfiguration.g:11440:1: rule__RealEnumeration__EntryAssignment_2_0 : ( ruleREALLiteral ) ;
+ public final void rule__RealEnumeration__EntryAssignment_2_0() throws RecognitionException {
+
+ int stackSize = keepStackSize();
+
+ try {
+ // InternalApplicationConfiguration.g:11444:1: ( ( ruleREALLiteral ) )
+ // InternalApplicationConfiguration.g:11445:2: ( ruleREALLiteral )
+ {
+ // InternalApplicationConfiguration.g:11445:2: ( ruleREALLiteral )
+ // InternalApplicationConfiguration.g:11446:3: ruleREALLiteral
+ {
+ before(grammarAccess.getRealEnumerationAccess().getEntryREALLiteralParserRuleCall_2_0_0());
+ pushFollow(FOLLOW_2);
+ ruleREALLiteral();
+
+ state._fsp--;
+
+ after(grammarAccess.getRealEnumerationAccess().getEntryREALLiteralParserRuleCall_2_0_0());
+
+ }
+
+
+ }
+
+ }
+ catch (RecognitionException re) {
+ reportError(re);
+ recover(input,re);
+ }
+ finally {
+
+ restoreStackSize(stackSize);
+
+ }
+ return ;
+ }
+ // $ANTLR end "rule__RealEnumeration__EntryAssignment_2_0"
+
+
+ // $ANTLR start "rule__RealEnumeration__EntryAssignment_2_1_1"
+ // InternalApplicationConfiguration.g:11455:1: rule__RealEnumeration__EntryAssignment_2_1_1 : ( ruleREALLiteral ) ;
+ public final void rule__RealEnumeration__EntryAssignment_2_1_1() throws RecognitionException {
+
+ int stackSize = keepStackSize();
+
+ try {
+ // InternalApplicationConfiguration.g:11459:1: ( ( ruleREALLiteral ) )
+ // InternalApplicationConfiguration.g:11460:2: ( ruleREALLiteral )
+ {
+ // InternalApplicationConfiguration.g:11460:2: ( ruleREALLiteral )
+ // InternalApplicationConfiguration.g:11461:3: ruleREALLiteral
+ {
+ before(grammarAccess.getRealEnumerationAccess().getEntryREALLiteralParserRuleCall_2_1_1_0());
+ pushFollow(FOLLOW_2);
+ ruleREALLiteral();
+
+ state._fsp--;
+
+ after(grammarAccess.getRealEnumerationAccess().getEntryREALLiteralParserRuleCall_2_1_1_0());
+
+ }
+
+
+ }
+
+ }
+ catch (RecognitionException re) {
+ reportError(re);
+ recover(input,re);
+ }
+ finally {
+
+ restoreStackSize(stackSize);
+
+ }
+ return ;
+ }
+ // $ANTLR end "rule__RealEnumeration__EntryAssignment_2_1_1"
+
+
+ // $ANTLR start "rule__StringEnumeration__EntryAssignment_2_0"
+ // InternalApplicationConfiguration.g:11470:1: rule__StringEnumeration__EntryAssignment_2_0 : ( RULE_STRING ) ;
+ public final void rule__StringEnumeration__EntryAssignment_2_0() throws RecognitionException {
+
+ int stackSize = keepStackSize();
+
+ try {
+ // InternalApplicationConfiguration.g:11474:1: ( ( RULE_STRING ) )
+ // InternalApplicationConfiguration.g:11475:2: ( RULE_STRING )
+ {
+ // InternalApplicationConfiguration.g:11475:2: ( RULE_STRING )
+ // InternalApplicationConfiguration.g:11476:3: RULE_STRING
+ {
+ before(grammarAccess.getStringEnumerationAccess().getEntrySTRINGTerminalRuleCall_2_0_0());
+ match(input,RULE_STRING,FOLLOW_2);
+ after(grammarAccess.getStringEnumerationAccess().getEntrySTRINGTerminalRuleCall_2_0_0());
+
+ }
+
+
+ }
+
+ }
+ catch (RecognitionException re) {
+ reportError(re);
+ recover(input,re);
+ }
+ finally {
+
+ restoreStackSize(stackSize);
+
+ }
+ return ;
+ }
+ // $ANTLR end "rule__StringEnumeration__EntryAssignment_2_0"
+
+
+ // $ANTLR start "rule__StringEnumeration__EntryAssignment_2_1_1"
+ // InternalApplicationConfiguration.g:11485:1: rule__StringEnumeration__EntryAssignment_2_1_1 : ( RULE_STRING ) ;
+ public final void rule__StringEnumeration__EntryAssignment_2_1_1() throws RecognitionException {
+
+ int stackSize = keepStackSize();
+
+ try {
+ // InternalApplicationConfiguration.g:11489:1: ( ( RULE_STRING ) )
+ // InternalApplicationConfiguration.g:11490:2: ( RULE_STRING )
+ {
+ // InternalApplicationConfiguration.g:11490:2: ( RULE_STRING )
+ // InternalApplicationConfiguration.g:11491:3: RULE_STRING
+ {
+ before(grammarAccess.getStringEnumerationAccess().getEntrySTRINGTerminalRuleCall_2_1_1_0());
+ match(input,RULE_STRING,FOLLOW_2);
+ after(grammarAccess.getStringEnumerationAccess().getEntrySTRINGTerminalRuleCall_2_1_1_0());
+
+ }
+
+
+ }
+
+ }
+ catch (RecognitionException re) {
+ reportError(re);
+ recover(input,re);
+ }
+ finally {
+
+ restoreStackSize(stackSize);
+
+ }
+ return ;
+ }
+ // $ANTLR end "rule__StringEnumeration__EntryAssignment_2_1_1"
+
+
+ // $ANTLR start "rule__ScopeDeclaration__NameAssignment_1"
+ // InternalApplicationConfiguration.g:11500:1: rule__ScopeDeclaration__NameAssignment_1 : ( RULE_ID ) ;
+ public final void rule__ScopeDeclaration__NameAssignment_1() throws RecognitionException {
+
+ int stackSize = keepStackSize();
+
+ try {
+ // InternalApplicationConfiguration.g:11504:1: ( ( RULE_ID ) )
+ // InternalApplicationConfiguration.g:11505:2: ( RULE_ID )
+ {
+ // InternalApplicationConfiguration.g:11505:2: ( RULE_ID )
+ // InternalApplicationConfiguration.g:11506:3: RULE_ID
+ {
+ before(grammarAccess.getScopeDeclarationAccess().getNameIDTerminalRuleCall_1_0());
+ match(input,RULE_ID,FOLLOW_2);
+ after(grammarAccess.getScopeDeclarationAccess().getNameIDTerminalRuleCall_1_0());
+
+ }
+
+
+ }
+
+ }
+ catch (RecognitionException re) {
+ reportError(re);
+ recover(input,re);
+ }
+ finally {
+
+ restoreStackSize(stackSize);
+
+ }
+ return ;
+ }
+ // $ANTLR end "rule__ScopeDeclaration__NameAssignment_1"
+
+
+ // $ANTLR start "rule__ScopeDeclaration__SpecificationAssignment_2"
+ // InternalApplicationConfiguration.g:11515:1: rule__ScopeDeclaration__SpecificationAssignment_2 : ( ruleScopeSpecification ) ;
+ public final void rule__ScopeDeclaration__SpecificationAssignment_2() throws RecognitionException {
+
+ int stackSize = keepStackSize();
+
+ try {
+ // InternalApplicationConfiguration.g:11519:1: ( ( ruleScopeSpecification ) )
+ // InternalApplicationConfiguration.g:11520:2: ( ruleScopeSpecification )
+ {
+ // InternalApplicationConfiguration.g:11520:2: ( ruleScopeSpecification )
+ // InternalApplicationConfiguration.g:11521:3: ruleScopeSpecification
+ {
+ before(grammarAccess.getScopeDeclarationAccess().getSpecificationScopeSpecificationParserRuleCall_2_0());
+ pushFollow(FOLLOW_2);
+ ruleScopeSpecification();
+
+ state._fsp--;
+
+ after(grammarAccess.getScopeDeclarationAccess().getSpecificationScopeSpecificationParserRuleCall_2_0());
+
+ }
+
+
+ }
+
+ }
+ catch (RecognitionException re) {
+ reportError(re);
+ recover(input,re);
+ }
+ finally {
+
+ restoreStackSize(stackSize);
+
+ }
+ return ;
+ }
+ // $ANTLR end "rule__ScopeDeclaration__SpecificationAssignment_2"
+
+
+ // $ANTLR start "rule__ScopeReference__ReferredAssignment"
+ // InternalApplicationConfiguration.g:11530:1: rule__ScopeReference__ReferredAssignment : ( ( RULE_ID ) ) ;
+ public final void rule__ScopeReference__ReferredAssignment() throws RecognitionException {
+
+ int stackSize = keepStackSize();
+
+ try {
+ // InternalApplicationConfiguration.g:11534:1: ( ( ( RULE_ID ) ) )
+ // InternalApplicationConfiguration.g:11535:2: ( ( RULE_ID ) )
+ {
+ // InternalApplicationConfiguration.g:11535:2: ( ( RULE_ID ) )
+ // InternalApplicationConfiguration.g:11536:3: ( RULE_ID )
+ {
+ before(grammarAccess.getScopeReferenceAccess().getReferredScopeDeclarationCrossReference_0());
+ // InternalApplicationConfiguration.g:11537:3: ( RULE_ID )
+ // InternalApplicationConfiguration.g:11538:4: RULE_ID
+ {
+ before(grammarAccess.getScopeReferenceAccess().getReferredScopeDeclarationIDTerminalRuleCall_0_1());
+ match(input,RULE_ID,FOLLOW_2);
+ after(grammarAccess.getScopeReferenceAccess().getReferredScopeDeclarationIDTerminalRuleCall_0_1());
+
+ }
+
+ after(grammarAccess.getScopeReferenceAccess().getReferredScopeDeclarationCrossReference_0());
+
+ }
+
+
+ }
+
+ }
+ catch (RecognitionException re) {
+ reportError(re);
+ recover(input,re);
+ }
+ finally {
+
+ restoreStackSize(stackSize);
+
+ }
+ return ;
+ }
+ // $ANTLR end "rule__ScopeReference__ReferredAssignment"
+
+
+ // $ANTLR start "rule__GenerationTask__MetamodelAssignment_3_0_2"
+ // InternalApplicationConfiguration.g:11549:1: rule__GenerationTask__MetamodelAssignment_3_0_2 : ( ruleMetamodel ) ;
+ public final void rule__GenerationTask__MetamodelAssignment_3_0_2() throws RecognitionException {
+
+ int stackSize = keepStackSize();
+
+ try {
+ // InternalApplicationConfiguration.g:11553:1: ( ( ruleMetamodel ) )
+ // InternalApplicationConfiguration.g:11554:2: ( ruleMetamodel )
+ {
+ // InternalApplicationConfiguration.g:11554:2: ( ruleMetamodel )
+ // InternalApplicationConfiguration.g:11555:3: ruleMetamodel
+ {
+ before(grammarAccess.getGenerationTaskAccess().getMetamodelMetamodelParserRuleCall_3_0_2_0());
+ pushFollow(FOLLOW_2);
+ ruleMetamodel();
+
+ state._fsp--;
+
+ after(grammarAccess.getGenerationTaskAccess().getMetamodelMetamodelParserRuleCall_3_0_2_0());
+
+ }
+
+
+ }
+
+ }
+ catch (RecognitionException re) {
+ reportError(re);
+ recover(input,re);
+ }
+ finally {
+
+ restoreStackSize(stackSize);
+
+ }
+ return ;
+ }
+ // $ANTLR end "rule__GenerationTask__MetamodelAssignment_3_0_2"
+
+
+ // $ANTLR start "rule__GenerationTask__PartialModelAssignment_3_1_2"
+ // InternalApplicationConfiguration.g:11564:1: rule__GenerationTask__PartialModelAssignment_3_1_2 : ( rulePartialModel ) ;
+ public final void rule__GenerationTask__PartialModelAssignment_3_1_2() throws RecognitionException {
+
+ int stackSize = keepStackSize();
+
+ try {
+ // InternalApplicationConfiguration.g:11568:1: ( ( rulePartialModel ) )
+ // InternalApplicationConfiguration.g:11569:2: ( rulePartialModel )
+ {
+ // InternalApplicationConfiguration.g:11569:2: ( rulePartialModel )
+ // InternalApplicationConfiguration.g:11570:3: rulePartialModel
+ {
+ before(grammarAccess.getGenerationTaskAccess().getPartialModelPartialModelParserRuleCall_3_1_2_0());
+ pushFollow(FOLLOW_2);
+ rulePartialModel();
+
+ state._fsp--;
+
+ after(grammarAccess.getGenerationTaskAccess().getPartialModelPartialModelParserRuleCall_3_1_2_0());
+
+ }
+
+
+ }
+
+ }
+ catch (RecognitionException re) {
+ reportError(re);
+ recover(input,re);
+ }
+ finally {
+
+ restoreStackSize(stackSize);
+
+ }
+ return ;
+ }
+ // $ANTLR end "rule__GenerationTask__PartialModelAssignment_3_1_2"
+
+
+ // $ANTLR start "rule__GenerationTask__PatternsAssignment_3_2_2"
+ // InternalApplicationConfiguration.g:11579:1: rule__GenerationTask__PatternsAssignment_3_2_2 : ( ruleGraphPattern ) ;
+ public final void rule__GenerationTask__PatternsAssignment_3_2_2() throws RecognitionException {
+
+ int stackSize = keepStackSize();
+
+ try {
+ // InternalApplicationConfiguration.g:11583:1: ( ( ruleGraphPattern ) )
+ // InternalApplicationConfiguration.g:11584:2: ( ruleGraphPattern )
+ {
+ // InternalApplicationConfiguration.g:11584:2: ( ruleGraphPattern )
+ // InternalApplicationConfiguration.g:11585:3: ruleGraphPattern
+ {
+ before(grammarAccess.getGenerationTaskAccess().getPatternsGraphPatternParserRuleCall_3_2_2_0());
+ pushFollow(FOLLOW_2);
+ ruleGraphPattern();
+
+ state._fsp--;
+
+ after(grammarAccess.getGenerationTaskAccess().getPatternsGraphPatternParserRuleCall_3_2_2_0());
+
+ }
+
+
+ }
+
+ }
+ catch (RecognitionException re) {
+ reportError(re);
+ recover(input,re);
+ }
+ finally {
+
+ restoreStackSize(stackSize);
+
+ }
+ return ;
+ }
+ // $ANTLR end "rule__GenerationTask__PatternsAssignment_3_2_2"
+
+
+ // $ANTLR start "rule__GenerationTask__ObjectivesAssignment_3_3_2"
+ // InternalApplicationConfiguration.g:11594:1: rule__GenerationTask__ObjectivesAssignment_3_3_2 : ( ruleObjective ) ;
+ public final void rule__GenerationTask__ObjectivesAssignment_3_3_2() throws RecognitionException {
+
+ int stackSize = keepStackSize();
+
+ try {
+ // InternalApplicationConfiguration.g:11598:1: ( ( ruleObjective ) )
+ // InternalApplicationConfiguration.g:11599:2: ( ruleObjective )
+ {
+ // InternalApplicationConfiguration.g:11599:2: ( ruleObjective )
+ // InternalApplicationConfiguration.g:11600:3: ruleObjective
+ {
+ before(grammarAccess.getGenerationTaskAccess().getObjectivesObjectiveParserRuleCall_3_3_2_0());
+ pushFollow(FOLLOW_2);
+ ruleObjective();
+
+ state._fsp--;
+
+ after(grammarAccess.getGenerationTaskAccess().getObjectivesObjectiveParserRuleCall_3_3_2_0());
+
+ }
+
+
+ }
+
+ }
+ catch (RecognitionException re) {
+ reportError(re);
+ recover(input,re);
+ }
+ finally {
+
+ restoreStackSize(stackSize);
+
+ }
+ return ;
+ }
+ // $ANTLR end "rule__GenerationTask__ObjectivesAssignment_3_3_2"
+
+
+ // $ANTLR start "rule__GenerationTask__ScopeAssignment_3_4_2"
+ // InternalApplicationConfiguration.g:11609:1: rule__GenerationTask__ScopeAssignment_3_4_2 : ( ruleScope ) ;
+ public final void rule__GenerationTask__ScopeAssignment_3_4_2() throws RecognitionException {
+
+ int stackSize = keepStackSize();
+
+ try {
+ // InternalApplicationConfiguration.g:11613:1: ( ( ruleScope ) )
+ // InternalApplicationConfiguration.g:11614:2: ( ruleScope )
+ {
+ // InternalApplicationConfiguration.g:11614:2: ( ruleScope )
+ // InternalApplicationConfiguration.g:11615:3: ruleScope
+ {
+ before(grammarAccess.getGenerationTaskAccess().getScopeScopeParserRuleCall_3_4_2_0());
+ pushFollow(FOLLOW_2);
+ ruleScope();
+
+ state._fsp--;
+
+ after(grammarAccess.getGenerationTaskAccess().getScopeScopeParserRuleCall_3_4_2_0());
+
+ }
+
+
+ }
+
+ }
+ catch (RecognitionException re) {
+ reportError(re);
+ recover(input,re);
+ }
+ finally {
+
+ restoreStackSize(stackSize);
+
+ }
+ return ;
+ }
+ // $ANTLR end "rule__GenerationTask__ScopeAssignment_3_4_2"
+
+
+ // $ANTLR start "rule__GenerationTask__NumberSpecifiedAssignment_3_5_0"
+ // InternalApplicationConfiguration.g:11624:1: rule__GenerationTask__NumberSpecifiedAssignment_3_5_0 : ( ( 'number' ) ) ;
+ public final void rule__GenerationTask__NumberSpecifiedAssignment_3_5_0() throws RecognitionException {
+
+ int stackSize = keepStackSize();
+
+ try {
+ // InternalApplicationConfiguration.g:11628:1: ( ( ( 'number' ) ) )
+ // InternalApplicationConfiguration.g:11629:2: ( ( 'number' ) )
+ {
+ // InternalApplicationConfiguration.g:11629:2: ( ( 'number' ) )
+ // InternalApplicationConfiguration.g:11630:3: ( 'number' )
+ {
+ before(grammarAccess.getGenerationTaskAccess().getNumberSpecifiedNumberKeyword_3_5_0_0());
+ // InternalApplicationConfiguration.g:11631:3: ( 'number' )
+ // InternalApplicationConfiguration.g:11632:4: 'number'
+ {
+ before(grammarAccess.getGenerationTaskAccess().getNumberSpecifiedNumberKeyword_3_5_0_0());
+ match(input,62,FOLLOW_2);
+ after(grammarAccess.getGenerationTaskAccess().getNumberSpecifiedNumberKeyword_3_5_0_0());
+
+ }
+
+ after(grammarAccess.getGenerationTaskAccess().getNumberSpecifiedNumberKeyword_3_5_0_0());
+
+ }
+
+
+ }
+
+ }
+ catch (RecognitionException re) {
+ reportError(re);
+ recover(input,re);
+ }
+ finally {
+
+ restoreStackSize(stackSize);
+
+ }
+ return ;
+ }
+ // $ANTLR end "rule__GenerationTask__NumberSpecifiedAssignment_3_5_0"
+
+
+ // $ANTLR start "rule__GenerationTask__NumberAssignment_3_5_2"
+ // InternalApplicationConfiguration.g:11643:1: rule__GenerationTask__NumberAssignment_3_5_2 : ( RULE_INT ) ;
+ public final void rule__GenerationTask__NumberAssignment_3_5_2() throws RecognitionException {
+
+ int stackSize = keepStackSize();
+
+ try {
+ // InternalApplicationConfiguration.g:11647:1: ( ( RULE_INT ) )
+ // InternalApplicationConfiguration.g:11648:2: ( RULE_INT )
+ {
+ // InternalApplicationConfiguration.g:11648:2: ( RULE_INT )
+ // InternalApplicationConfiguration.g:11649:3: RULE_INT
+ {
+ before(grammarAccess.getGenerationTaskAccess().getNumberINTTerminalRuleCall_3_5_2_0());
+ match(input,RULE_INT,FOLLOW_2);
+ after(grammarAccess.getGenerationTaskAccess().getNumberINTTerminalRuleCall_3_5_2_0());
+
+ }
+
+
+ }
+
+ }
+ catch (RecognitionException re) {
+ reportError(re);
+ recover(input,re);
+ }
+ finally {
+
+ restoreStackSize(stackSize);
+
+ }
+ return ;
+ }
+ // $ANTLR end "rule__GenerationTask__NumberAssignment_3_5_2"
+
+
+ // $ANTLR start "rule__GenerationTask__RunSpecifiedAssignment_3_6_0"
+ // InternalApplicationConfiguration.g:11658:1: rule__GenerationTask__RunSpecifiedAssignment_3_6_0 : ( ( 'runs' ) ) ;
+ public final void rule__GenerationTask__RunSpecifiedAssignment_3_6_0() throws RecognitionException {
+
+ int stackSize = keepStackSize();
+
+ try {
+ // InternalApplicationConfiguration.g:11662:1: ( ( ( 'runs' ) ) )
+ // InternalApplicationConfiguration.g:11663:2: ( ( 'runs' ) )
+ {
+ // InternalApplicationConfiguration.g:11663:2: ( ( 'runs' ) )
+ // InternalApplicationConfiguration.g:11664:3: ( 'runs' )
+ {
+ before(grammarAccess.getGenerationTaskAccess().getRunSpecifiedRunsKeyword_3_6_0_0());
+ // InternalApplicationConfiguration.g:11665:3: ( 'runs' )
+ // InternalApplicationConfiguration.g:11666:4: 'runs'
+ {
+ before(grammarAccess.getGenerationTaskAccess().getRunSpecifiedRunsKeyword_3_6_0_0());
+ match(input,63,FOLLOW_2);
+ after(grammarAccess.getGenerationTaskAccess().getRunSpecifiedRunsKeyword_3_6_0_0());
+
+ }
+
+ after(grammarAccess.getGenerationTaskAccess().getRunSpecifiedRunsKeyword_3_6_0_0());
+
+ }
+
+
+ }
+
+ }
+ catch (RecognitionException re) {
+ reportError(re);
+ recover(input,re);
+ }
+ finally {
+
+ restoreStackSize(stackSize);
+
+ }
+ return ;
+ }
+ // $ANTLR end "rule__GenerationTask__RunSpecifiedAssignment_3_6_0"
+
+
+ // $ANTLR start "rule__GenerationTask__RunsAssignment_3_6_2"
+ // InternalApplicationConfiguration.g:11677:1: rule__GenerationTask__RunsAssignment_3_6_2 : ( RULE_INT ) ;
+ public final void rule__GenerationTask__RunsAssignment_3_6_2() throws RecognitionException {
+
+ int stackSize = keepStackSize();
+
+ try {
+ // InternalApplicationConfiguration.g:11681:1: ( ( RULE_INT ) )
+ // InternalApplicationConfiguration.g:11682:2: ( RULE_INT )
+ {
+ // InternalApplicationConfiguration.g:11682:2: ( RULE_INT )
+ // InternalApplicationConfiguration.g:11683:3: RULE_INT
+ {
+ before(grammarAccess.getGenerationTaskAccess().getRunsINTTerminalRuleCall_3_6_2_0());
+ match(input,RULE_INT,FOLLOW_2);
+ after(grammarAccess.getGenerationTaskAccess().getRunsINTTerminalRuleCall_3_6_2_0());
+
+ }
+
+
+ }
+
+ }
+ catch (RecognitionException re) {
+ reportError(re);
+ recover(input,re);
+ }
+ finally {
+
+ restoreStackSize(stackSize);
+
+ }
+ return ;
+ }
+ // $ANTLR end "rule__GenerationTask__RunsAssignment_3_6_2"
+
+
+ // $ANTLR start "rule__GenerationTask__SolverAssignment_3_7_2"
+ // InternalApplicationConfiguration.g:11692:1: rule__GenerationTask__SolverAssignment_3_7_2 : ( ruleSolver ) ;
+ public final void rule__GenerationTask__SolverAssignment_3_7_2() throws RecognitionException {
+
+ int stackSize = keepStackSize();
+
+ try {
+ // InternalApplicationConfiguration.g:11696:1: ( ( ruleSolver ) )
+ // InternalApplicationConfiguration.g:11697:2: ( ruleSolver )
+ {
+ // InternalApplicationConfiguration.g:11697:2: ( ruleSolver )
+ // InternalApplicationConfiguration.g:11698:3: ruleSolver
+ {
+ before(grammarAccess.getGenerationTaskAccess().getSolverSolverEnumRuleCall_3_7_2_0());
+ pushFollow(FOLLOW_2);
+ ruleSolver();
+
+ state._fsp--;
+
+ after(grammarAccess.getGenerationTaskAccess().getSolverSolverEnumRuleCall_3_7_2_0());
+
+ }
+
+
+ }
+
+ }
+ catch (RecognitionException re) {
+ reportError(re);
+ recover(input,re);
+ }
+ finally {
+
+ restoreStackSize(stackSize);
+
+ }
+ return ;
+ }
+ // $ANTLR end "rule__GenerationTask__SolverAssignment_3_7_2"
+
+
+ // $ANTLR start "rule__GenerationTask__ConfigAssignment_3_8_2"
+ // InternalApplicationConfiguration.g:11707:1: rule__GenerationTask__ConfigAssignment_3_8_2 : ( ruleConfig ) ;
+ public final void rule__GenerationTask__ConfigAssignment_3_8_2() throws RecognitionException {
+
+ int stackSize = keepStackSize();
+
+ try {
+ // InternalApplicationConfiguration.g:11711:1: ( ( ruleConfig ) )
+ // InternalApplicationConfiguration.g:11712:2: ( ruleConfig )
+ {
+ // InternalApplicationConfiguration.g:11712:2: ( ruleConfig )
+ // InternalApplicationConfiguration.g:11713:3: ruleConfig
+ {
+ before(grammarAccess.getGenerationTaskAccess().getConfigConfigParserRuleCall_3_8_2_0());
+ pushFollow(FOLLOW_2);
+ ruleConfig();
+
+ state._fsp--;
+
+ after(grammarAccess.getGenerationTaskAccess().getConfigConfigParserRuleCall_3_8_2_0());
+
+ }
+
+
+ }
+
+ }
+ catch (RecognitionException re) {
+ reportError(re);
+ recover(input,re);
+ }
+ finally {
+
+ restoreStackSize(stackSize);
+
+ }
+ return ;
+ }
+ // $ANTLR end "rule__GenerationTask__ConfigAssignment_3_8_2"
+
+
+ // $ANTLR start "rule__GenerationTask__DebugFolderAssignment_3_9_2"
+ // InternalApplicationConfiguration.g:11722:1: rule__GenerationTask__DebugFolderAssignment_3_9_2 : ( ruleFile ) ;
+ public final void rule__GenerationTask__DebugFolderAssignment_3_9_2() throws RecognitionException {
+
+ int stackSize = keepStackSize();
+
+ try {
+ // InternalApplicationConfiguration.g:11726:1: ( ( ruleFile ) )
+ // InternalApplicationConfiguration.g:11727:2: ( ruleFile )
+ {
+ // InternalApplicationConfiguration.g:11727:2: ( ruleFile )
+ // InternalApplicationConfiguration.g:11728:3: ruleFile
+ {
+ before(grammarAccess.getGenerationTaskAccess().getDebugFolderFileParserRuleCall_3_9_2_0());
+ pushFollow(FOLLOW_2);
+ ruleFile();
+
+ state._fsp--;
+
+ after(grammarAccess.getGenerationTaskAccess().getDebugFolderFileParserRuleCall_3_9_2_0());
+
+ }
+
+
+ }
+
+ }
+ catch (RecognitionException re) {
+ reportError(re);
+ recover(input,re);
+ }
+ finally {
+
+ restoreStackSize(stackSize);
+
+ }
+ return ;
+ }
+ // $ANTLR end "rule__GenerationTask__DebugFolderAssignment_3_9_2"
+
+
+ // $ANTLR start "rule__GenerationTask__TargetLogFileAssignment_3_10_2"
+ // InternalApplicationConfiguration.g:11737:1: rule__GenerationTask__TargetLogFileAssignment_3_10_2 : ( ruleFile ) ;
+ public final void rule__GenerationTask__TargetLogFileAssignment_3_10_2() throws RecognitionException {
+
+ int stackSize = keepStackSize();
+
+ try {
+ // InternalApplicationConfiguration.g:11741:1: ( ( ruleFile ) )
+ // InternalApplicationConfiguration.g:11742:2: ( ruleFile )
+ {
+ // InternalApplicationConfiguration.g:11742:2: ( ruleFile )
+ // InternalApplicationConfiguration.g:11743:3: ruleFile
+ {
+ before(grammarAccess.getGenerationTaskAccess().getTargetLogFileFileParserRuleCall_3_10_2_0());
+ pushFollow(FOLLOW_2);
+ ruleFile();
+
+ state._fsp--;
+
+ after(grammarAccess.getGenerationTaskAccess().getTargetLogFileFileParserRuleCall_3_10_2_0());
+
+ }
+
+
+ }
+
+ }
+ catch (RecognitionException re) {
+ reportError(re);
+ recover(input,re);
+ }
+ finally {
+
+ restoreStackSize(stackSize);
+
+ }
+ return ;
+ }
+ // $ANTLR end "rule__GenerationTask__TargetLogFileAssignment_3_10_2"
+
+
+ // $ANTLR start "rule__GenerationTask__TargetStatisticsFileAssignment_3_11_2"
+ // InternalApplicationConfiguration.g:11752:1: rule__GenerationTask__TargetStatisticsFileAssignment_3_11_2 : ( ruleFile ) ;
+ public final void rule__GenerationTask__TargetStatisticsFileAssignment_3_11_2() throws RecognitionException {
+
+ int stackSize = keepStackSize();
+
+ try {
+ // InternalApplicationConfiguration.g:11756:1: ( ( ruleFile ) )
+ // InternalApplicationConfiguration.g:11757:2: ( ruleFile )
+ {
+ // InternalApplicationConfiguration.g:11757:2: ( ruleFile )
+ // InternalApplicationConfiguration.g:11758:3: ruleFile
+ {
+ before(grammarAccess.getGenerationTaskAccess().getTargetStatisticsFileFileParserRuleCall_3_11_2_0());
+ pushFollow(FOLLOW_2);
+ ruleFile();
+
+ state._fsp--;
+
+ after(grammarAccess.getGenerationTaskAccess().getTargetStatisticsFileFileParserRuleCall_3_11_2_0());
+
+ }
+
+
+ }
+
+ }
+ catch (RecognitionException re) {
+ reportError(re);
+ recover(input,re);
+ }
+ finally {
+
+ restoreStackSize(stackSize);
+
+ }
+ return ;
+ }
+ // $ANTLR end "rule__GenerationTask__TargetStatisticsFileAssignment_3_11_2"
+
+
+ // $ANTLR start "rule__GenerationTask__TagetFolderAssignment_3_12_2"
+ // InternalApplicationConfiguration.g:11767:1: rule__GenerationTask__TagetFolderAssignment_3_12_2 : ( ruleFile ) ;
+ public final void rule__GenerationTask__TagetFolderAssignment_3_12_2() throws RecognitionException {
+
+ int stackSize = keepStackSize();
+
+ try {
+ // InternalApplicationConfiguration.g:11771:1: ( ( ruleFile ) )
+ // InternalApplicationConfiguration.g:11772:2: ( ruleFile )
+ {
+ // InternalApplicationConfiguration.g:11772:2: ( ruleFile )
+ // InternalApplicationConfiguration.g:11773:3: ruleFile
+ {
+ before(grammarAccess.getGenerationTaskAccess().getTagetFolderFileParserRuleCall_3_12_2_0());
+ pushFollow(FOLLOW_2);
+ ruleFile();
+
+ state._fsp--;
+
+ after(grammarAccess.getGenerationTaskAccess().getTagetFolderFileParserRuleCall_3_12_2_0());
+
+ }
+
+
+ }
+
+ }
+ catch (RecognitionException re) {
+ reportError(re);
+ recover(input,re);
+ }
+ finally {
+
+ restoreStackSize(stackSize);
+
+ }
+ return ;
+ }
+ // $ANTLR end "rule__GenerationTask__TagetFolderAssignment_3_12_2"
+
+ // Delegated rules
+
+
+ protected DFA62 dfa62 = new DFA62(this);
+ protected DFA63 dfa63 = new DFA63(this);
+ protected DFA64 dfa64 = new DFA64(this);
+ protected DFA65 dfa65 = new DFA65(this);
+ protected DFA66 dfa66 = new DFA66(this);
+ protected DFA67 dfa67 = new DFA67(this);
+ protected DFA68 dfa68 = new DFA68(this);
+ protected DFA69 dfa69 = new DFA69(this);
+ protected DFA70 dfa70 = new DFA70(this);
+ protected DFA71 dfa71 = new DFA71(this);
+ protected DFA72 dfa72 = new DFA72(this);
+ protected DFA73 dfa73 = new DFA73(this);
+ protected DFA74 dfa74 = new DFA74(this);
+ protected DFA75 dfa75 = new DFA75(this);
+ static final String dfa_1s = "\17\uffff";
+ static final String dfa_2s = "\1\36\16\uffff";
+ static final String dfa_3s = "\1\77\16\uffff";
+ static final String dfa_4s = "\1\uffff\15\1\1\2";
+ static final String dfa_5s = "\1\0\16\uffff}>";
+ static final String[] dfa_6s = {
+ "\1\16\4\uffff\1\1\2\uffff\1\3\1\4\1\11\13\uffff\1\5\1\uffff\1\2\1\10\1\12\1\13\1\14\1\15\2\uffff\1\6\1\7",
+ "",
+ "",
+ "",
+ "",
+ "",
+ "",
+ "",
+ "",
+ "",
+ "",
+ "",
+ "",
+ "",
+ ""
+ };
+
+ static final short[] dfa_1 = DFA.unpackEncodedString(dfa_1s);
+ static final char[] dfa_2 = DFA.unpackEncodedStringToUnsignedChars(dfa_2s);
+ static final char[] dfa_3 = DFA.unpackEncodedStringToUnsignedChars(dfa_3s);
+ static final short[] dfa_4 = DFA.unpackEncodedString(dfa_4s);
+ static final short[] dfa_5 = DFA.unpackEncodedString(dfa_5s);
+ static final short[][] dfa_6 = unpackEncodedStringArray(dfa_6s);
+
+ class DFA62 extends DFA {
+
+ public DFA62(BaseRecognizer recognizer) {
+ this.recognizer = recognizer;
+ this.decisionNumber = 62;
+ this.eot = dfa_1;
+ this.eof = dfa_1;
+ this.min = dfa_2;
+ this.max = dfa_3;
+ this.accept = dfa_4;
+ this.special = dfa_5;
+ this.transition = dfa_6;
+ }
+ public String getDescription() {
+ return "9461:2: ( rule__GenerationTask__UnorderedGroup_3__0 )?";
+ }
+ public int specialStateTransition(int s, IntStream _input) throws NoViableAltException {
+ TokenStream input = (TokenStream)_input;
+ int _s = s;
+ switch ( s ) {
+ case 0 :
+ int LA62_0 = input.LA(1);
+
+
+ int index62_0 = input.index();
+ input.rewind();
+ s = -1;
+ if ( LA62_0 == 35 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 0) ) {s = 1;}
+
+ else if ( LA62_0 == 54 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 1) ) {s = 2;}
+
+ else if ( LA62_0 == 38 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 2) ) {s = 3;}
+
+ else if ( LA62_0 == 39 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 3) ) {s = 4;}
+
+ else if ( LA62_0 == 52 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 4) ) {s = 5;}
+
+ else if ( LA62_0 == 62 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 5) ) {s = 6;}
+
+ else if ( LA62_0 == 63 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 6) ) {s = 7;}
+
+ else if ( LA62_0 == 55 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 7) ) {s = 8;}
+
+ else if ( LA62_0 == 40 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 8) ) {s = 9;}
+
+ else if ( LA62_0 == 56 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 9) ) {s = 10;}
+
+ else if ( LA62_0 == 57 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 10) ) {s = 11;}
+
+ else if ( LA62_0 == 58 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 11) ) {s = 12;}
+
+ else if ( LA62_0 == 59 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 12) ) {s = 13;}
+
+ else if ( (LA62_0==30) ) {s = 14;}
+
+
+ input.seek(index62_0);
+ if ( s>=0 ) return s;
+ break;
+ }
+ NoViableAltException nvae =
+ new NoViableAltException(getDescription(), 62, _s, input);
+ error(nvae);
+ throw nvae;
+ }
+ }
+ static final String dfa_7s = "\16\uffff";
+ static final String dfa_8s = "\1\43\15\uffff";
+ static final String dfa_9s = "\1\77\15\uffff";
+ static final String dfa_10s = "\1\uffff\1\1\1\2\1\3\1\4\1\5\1\6\1\7\1\10\1\11\1\12\1\13\1\14\1\15";
+ static final String dfa_11s = "\1\0\15\uffff}>";
+ static final String[] dfa_12s = {
+ "\1\1\2\uffff\1\3\1\4\1\11\13\uffff\1\5\1\uffff\1\2\1\10\1\12\1\13\1\14\1\15\2\uffff\1\6\1\7",
+ "",
+ "",
+ "",
+ "",
+ "",
+ "",
+ "",
+ "",
+ "",
+ "",
+ "",
+ "",
+ ""
+ };
+
+ static final short[] dfa_7 = DFA.unpackEncodedString(dfa_7s);
+ static final char[] dfa_8 = DFA.unpackEncodedStringToUnsignedChars(dfa_8s);
+ static final char[] dfa_9 = DFA.unpackEncodedStringToUnsignedChars(dfa_9s);
+ static final short[] dfa_10 = DFA.unpackEncodedString(dfa_10s);
+ static final short[] dfa_11 = DFA.unpackEncodedString(dfa_11s);
+ static final short[][] dfa_12 = unpackEncodedStringArray(dfa_12s);
+
+ class DFA63 extends DFA {
+
+ public DFA63(BaseRecognizer recognizer) {
+ this.recognizer = recognizer;
+ this.decisionNumber = 63;
+ this.eot = dfa_7;
+ this.eof = dfa_7;
+ this.min = dfa_8;
+ this.max = dfa_9;
+ this.accept = dfa_10;
+ this.special = dfa_11;
+ this.transition = dfa_12;
+ }
+ public String getDescription() {
+ return "9475:3: ( ({...}? => ( ( ( rule__GenerationTask__Group_3_0__0 ) ) ) ) | ({...}? => ( ( ( rule__GenerationTask__Group_3_1__0 ) ) ) ) | ({...}? => ( ( ( rule__GenerationTask__Group_3_2__0 ) ) ) ) | ({...}? => ( ( ( rule__GenerationTask__Group_3_3__0 ) ) ) ) | ({...}? => ( ( ( rule__GenerationTask__Group_3_4__0 ) ) ) ) | ({...}? => ( ( ( rule__GenerationTask__Group_3_5__0 ) ) ) ) | ({...}? => ( ( ( rule__GenerationTask__Group_3_6__0 ) ) ) ) | ({...}? => ( ( ( rule__GenerationTask__Group_3_7__0 ) ) ) ) | ({...}? => ( ( ( rule__GenerationTask__Group_3_8__0 ) ) ) ) | ({...}? => ( ( ( rule__GenerationTask__Group_3_9__0 ) ) ) ) | ({...}? => ( ( ( rule__GenerationTask__Group_3_10__0 ) ) ) ) | ({...}? => ( ( ( rule__GenerationTask__Group_3_11__0 ) ) ) ) | ({...}? => ( ( ( rule__GenerationTask__Group_3_12__0 ) ) ) ) )";
+ }
+ public int specialStateTransition(int s, IntStream _input) throws NoViableAltException {
+ TokenStream input = (TokenStream)_input;
+ int _s = s;
+ switch ( s ) {
+ case 0 :
+ int LA63_0 = input.LA(1);
+
+
+ int index63_0 = input.index();
+ input.rewind();
+ s = -1;
+ if ( LA63_0 == 35 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 0) ) {s = 1;}
+
+ else if ( LA63_0 == 54 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 1) ) {s = 2;}
+
+ else if ( LA63_0 == 38 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 2) ) {s = 3;}
+
+ else if ( LA63_0 == 39 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 3) ) {s = 4;}
+
+ else if ( LA63_0 == 52 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 4) ) {s = 5;}
+
+ else if ( LA63_0 == 62 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 5) ) {s = 6;}
+
+ else if ( LA63_0 == 63 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 6) ) {s = 7;}
+
+ else if ( LA63_0 == 55 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 7) ) {s = 8;}
+
+ else if ( LA63_0 == 40 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 8) ) {s = 9;}
+
+ else if ( LA63_0 == 56 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 9) ) {s = 10;}
+
+ else if ( LA63_0 == 57 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 10) ) {s = 11;}
+
+ else if ( LA63_0 == 58 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 11) ) {s = 12;}
+
+ else if ( LA63_0 == 59 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 12) ) {s = 13;}
+
+
+ input.seek(index63_0);
+ if ( s>=0 ) return s;
+ break;
+ }
+ NoViableAltException nvae =
+ new NoViableAltException(getDescription(), 63, _s, input);
+ error(nvae);
+ throw nvae;
+ }
+ }
+
+ class DFA64 extends DFA {
+
+ public DFA64(BaseRecognizer recognizer) {
+ this.recognizer = recognizer;
+ this.decisionNumber = 64;
+ this.eot = dfa_1;
+ this.eof = dfa_1;
+ this.min = dfa_2;
+ this.max = dfa_3;
+ this.accept = dfa_4;
+ this.special = dfa_5;
+ this.transition = dfa_6;
+ }
+ public String getDescription() {
+ return "9685:2: ( rule__GenerationTask__UnorderedGroup_3__1 )?";
+ }
+ public int specialStateTransition(int s, IntStream _input) throws NoViableAltException {
+ TokenStream input = (TokenStream)_input;
+ int _s = s;
+ switch ( s ) {
+ case 0 :
+ int LA64_0 = input.LA(1);
+
+
+ int index64_0 = input.index();
+ input.rewind();
+ s = -1;
+ if ( LA64_0 == 35 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 0) ) {s = 1;}
+
+ else if ( LA64_0 == 54 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 1) ) {s = 2;}
+
+ else if ( LA64_0 == 38 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 2) ) {s = 3;}
+
+ else if ( LA64_0 == 39 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 3) ) {s = 4;}
+
+ else if ( LA64_0 == 52 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 4) ) {s = 5;}
+
+ else if ( LA64_0 == 62 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 5) ) {s = 6;}
+
+ else if ( LA64_0 == 63 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 6) ) {s = 7;}
+
+ else if ( LA64_0 == 55 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 7) ) {s = 8;}
+
+ else if ( LA64_0 == 40 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 8) ) {s = 9;}
+
+ else if ( LA64_0 == 56 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 9) ) {s = 10;}
+
+ else if ( LA64_0 == 57 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 10) ) {s = 11;}
+
+ else if ( LA64_0 == 58 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 11) ) {s = 12;}
+
+ else if ( LA64_0 == 59 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 12) ) {s = 13;}
+
+ else if ( (LA64_0==30) ) {s = 14;}
+
+
+ input.seek(index64_0);
+ if ( s>=0 ) return s;
+ break;
+ }
+ NoViableAltException nvae =
+ new NoViableAltException(getDescription(), 64, _s, input);
+ error(nvae);
+ throw nvae;
+ }
+ }
+
+ class DFA65 extends DFA {
+
+ public DFA65(BaseRecognizer recognizer) {
+ this.recognizer = recognizer;
+ this.decisionNumber = 65;
+ this.eot = dfa_1;
+ this.eof = dfa_1;
+ this.min = dfa_2;
+ this.max = dfa_3;
+ this.accept = dfa_4;
+ this.special = dfa_5;
+ this.transition = dfa_6;
+ }
+ public String getDescription() {
+ return "9697:2: ( rule__GenerationTask__UnorderedGroup_3__2 )?";
+ }
+ public int specialStateTransition(int s, IntStream _input) throws NoViableAltException {
+ TokenStream input = (TokenStream)_input;
+ int _s = s;
+ switch ( s ) {
+ case 0 :
+ int LA65_0 = input.LA(1);
+
+
+ int index65_0 = input.index();
+ input.rewind();
+ s = -1;
+ if ( LA65_0 == 35 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 0) ) {s = 1;}
+
+ else if ( LA65_0 == 54 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 1) ) {s = 2;}
+
+ else if ( LA65_0 == 38 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 2) ) {s = 3;}
+
+ else if ( LA65_0 == 39 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 3) ) {s = 4;}
+
+ else if ( LA65_0 == 52 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 4) ) {s = 5;}
+
+ else if ( LA65_0 == 62 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 5) ) {s = 6;}
+
+ else if ( LA65_0 == 63 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 6) ) {s = 7;}
+
+ else if ( LA65_0 == 55 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 7) ) {s = 8;}
+
+ else if ( LA65_0 == 40 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 8) ) {s = 9;}
+
+ else if ( LA65_0 == 56 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 9) ) {s = 10;}
+
+ else if ( LA65_0 == 57 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 10) ) {s = 11;}
+
+ else if ( LA65_0 == 58 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 11) ) {s = 12;}
+
+ else if ( LA65_0 == 59 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 12) ) {s = 13;}
+
+ else if ( (LA65_0==30) ) {s = 14;}
+
+
+ input.seek(index65_0);
+ if ( s>=0 ) return s;
+ break;
+ }
+ NoViableAltException nvae =
+ new NoViableAltException(getDescription(), 65, _s, input);
+ error(nvae);
+ throw nvae;
+ }
+ }
+
+ class DFA66 extends DFA {
+
+ public DFA66(BaseRecognizer recognizer) {
+ this.recognizer = recognizer;
+ this.decisionNumber = 66;
+ this.eot = dfa_1;
+ this.eof = dfa_1;
+ this.min = dfa_2;
+ this.max = dfa_3;
+ this.accept = dfa_4;
+ this.special = dfa_5;
+ this.transition = dfa_6;
+ }
+ public String getDescription() {
+ return "9709:2: ( rule__GenerationTask__UnorderedGroup_3__3 )?";
+ }
+ public int specialStateTransition(int s, IntStream _input) throws NoViableAltException {
+ TokenStream input = (TokenStream)_input;
+ int _s = s;
+ switch ( s ) {
+ case 0 :
+ int LA66_0 = input.LA(1);
+
+
+ int index66_0 = input.index();
+ input.rewind();
+ s = -1;
+ if ( LA66_0 == 35 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 0) ) {s = 1;}
+
+ else if ( LA66_0 == 54 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 1) ) {s = 2;}
+
+ else if ( LA66_0 == 38 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 2) ) {s = 3;}
+
+ else if ( LA66_0 == 39 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 3) ) {s = 4;}
+
+ else if ( LA66_0 == 52 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 4) ) {s = 5;}
+
+ else if ( LA66_0 == 62 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 5) ) {s = 6;}
+
+ else if ( LA66_0 == 63 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 6) ) {s = 7;}
+
+ else if ( LA66_0 == 55 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 7) ) {s = 8;}
+
+ else if ( LA66_0 == 40 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 8) ) {s = 9;}
+
+ else if ( LA66_0 == 56 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 9) ) {s = 10;}
+
+ else if ( LA66_0 == 57 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 10) ) {s = 11;}
+
+ else if ( LA66_0 == 58 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 11) ) {s = 12;}
+
+ else if ( LA66_0 == 59 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 12) ) {s = 13;}
+
+ else if ( (LA66_0==30) ) {s = 14;}
+
+
+ input.seek(index66_0);
+ if ( s>=0 ) return s;
+ break;
+ }
+ NoViableAltException nvae =
+ new NoViableAltException(getDescription(), 66, _s, input);
+ error(nvae);
+ throw nvae;
+ }
+ }
+
+ class DFA67 extends DFA {
+
+ public DFA67(BaseRecognizer recognizer) {
+ this.recognizer = recognizer;
+ this.decisionNumber = 67;
+ this.eot = dfa_1;
+ this.eof = dfa_1;
+ this.min = dfa_2;
+ this.max = dfa_3;
+ this.accept = dfa_4;
+ this.special = dfa_5;
+ this.transition = dfa_6;
+ }
+ public String getDescription() {
+ return "9721:2: ( rule__GenerationTask__UnorderedGroup_3__4 )?";
+ }
+ public int specialStateTransition(int s, IntStream _input) throws NoViableAltException {
+ TokenStream input = (TokenStream)_input;
+ int _s = s;
+ switch ( s ) {
+ case 0 :
+ int LA67_0 = input.LA(1);
+
+
+ int index67_0 = input.index();
+ input.rewind();
+ s = -1;
+ if ( LA67_0 == 35 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 0) ) {s = 1;}
+
+ else if ( LA67_0 == 54 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 1) ) {s = 2;}
+
+ else if ( LA67_0 == 38 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 2) ) {s = 3;}
+
+ else if ( LA67_0 == 39 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 3) ) {s = 4;}
+
+ else if ( LA67_0 == 52 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 4) ) {s = 5;}
+
+ else if ( LA67_0 == 62 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 5) ) {s = 6;}
+
+ else if ( LA67_0 == 63 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 6) ) {s = 7;}
+
+ else if ( LA67_0 == 55 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 7) ) {s = 8;}
+
+ else if ( LA67_0 == 40 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 8) ) {s = 9;}
+
+ else if ( LA67_0 == 56 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 9) ) {s = 10;}
+
+ else if ( LA67_0 == 57 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 10) ) {s = 11;}
+
+ else if ( LA67_0 == 58 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 11) ) {s = 12;}
+
+ else if ( LA67_0 == 59 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 12) ) {s = 13;}
+
+ else if ( (LA67_0==30) ) {s = 14;}
+
+
+ input.seek(index67_0);
+ if ( s>=0 ) return s;
+ break;
+ }
+ NoViableAltException nvae =
+ new NoViableAltException(getDescription(), 67, _s, input);
+ error(nvae);
+ throw nvae;
+ }
+ }
+
+ class DFA68 extends DFA {
+
+ public DFA68(BaseRecognizer recognizer) {
+ this.recognizer = recognizer;
+ this.decisionNumber = 68;
+ this.eot = dfa_1;
+ this.eof = dfa_1;
+ this.min = dfa_2;
+ this.max = dfa_3;
+ this.accept = dfa_4;
+ this.special = dfa_5;
+ this.transition = dfa_6;
+ }
+ public String getDescription() {
+ return "9733:2: ( rule__GenerationTask__UnorderedGroup_3__5 )?";
+ }
+ public int specialStateTransition(int s, IntStream _input) throws NoViableAltException {
+ TokenStream input = (TokenStream)_input;
+ int _s = s;
+ switch ( s ) {
+ case 0 :
+ int LA68_0 = input.LA(1);
+
+
+ int index68_0 = input.index();
+ input.rewind();
+ s = -1;
+ if ( LA68_0 == 35 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 0) ) {s = 1;}
+
+ else if ( LA68_0 == 54 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 1) ) {s = 2;}
+
+ else if ( LA68_0 == 38 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 2) ) {s = 3;}
+
+ else if ( LA68_0 == 39 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 3) ) {s = 4;}
+
+ else if ( LA68_0 == 52 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 4) ) {s = 5;}
+
+ else if ( LA68_0 == 62 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 5) ) {s = 6;}
+
+ else if ( LA68_0 == 63 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 6) ) {s = 7;}
+
+ else if ( LA68_0 == 55 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 7) ) {s = 8;}
+
+ else if ( LA68_0 == 40 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 8) ) {s = 9;}
+
+ else if ( LA68_0 == 56 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 9) ) {s = 10;}
+
+ else if ( LA68_0 == 57 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 10) ) {s = 11;}
+
+ else if ( LA68_0 == 58 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 11) ) {s = 12;}
+
+ else if ( LA68_0 == 59 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 12) ) {s = 13;}
+
+ else if ( (LA68_0==30) ) {s = 14;}
+
+
+ input.seek(index68_0);
+ if ( s>=0 ) return s;
+ break;
+ }
+ NoViableAltException nvae =
+ new NoViableAltException(getDescription(), 68, _s, input);
+ error(nvae);
+ throw nvae;
+ }
+ }
+
+ class DFA69 extends DFA {
+
+ public DFA69(BaseRecognizer recognizer) {
+ this.recognizer = recognizer;
+ this.decisionNumber = 69;
+ this.eot = dfa_1;
+ this.eof = dfa_1;
+ this.min = dfa_2;
+ this.max = dfa_3;
+ this.accept = dfa_4;
+ this.special = dfa_5;
+ this.transition = dfa_6;
+ }
+ public String getDescription() {
+ return "9745:2: ( rule__GenerationTask__UnorderedGroup_3__6 )?";
+ }
+ public int specialStateTransition(int s, IntStream _input) throws NoViableAltException {
+ TokenStream input = (TokenStream)_input;
+ int _s = s;
+ switch ( s ) {
+ case 0 :
+ int LA69_0 = input.LA(1);
+
+
+ int index69_0 = input.index();
+ input.rewind();
+ s = -1;
+ if ( LA69_0 == 35 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 0) ) {s = 1;}
+
+ else if ( LA69_0 == 54 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 1) ) {s = 2;}
+
+ else if ( LA69_0 == 38 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 2) ) {s = 3;}
+
+ else if ( LA69_0 == 39 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 3) ) {s = 4;}
+
+ else if ( LA69_0 == 52 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 4) ) {s = 5;}
+
+ else if ( LA69_0 == 62 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 5) ) {s = 6;}
+
+ else if ( LA69_0 == 63 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 6) ) {s = 7;}
+
+ else if ( LA69_0 == 55 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 7) ) {s = 8;}
+
+ else if ( LA69_0 == 40 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 8) ) {s = 9;}
+
+ else if ( LA69_0 == 56 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 9) ) {s = 10;}
+
+ else if ( LA69_0 == 57 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 10) ) {s = 11;}
+
+ else if ( LA69_0 == 58 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 11) ) {s = 12;}
+
+ else if ( LA69_0 == 59 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 12) ) {s = 13;}
+
+ else if ( (LA69_0==30) ) {s = 14;}
+
+
+ input.seek(index69_0);
+ if ( s>=0 ) return s;
+ break;
+ }
+ NoViableAltException nvae =
+ new NoViableAltException(getDescription(), 69, _s, input);
+ error(nvae);
+ throw nvae;
+ }
+ }
+
+ class DFA70 extends DFA {
+
+ public DFA70(BaseRecognizer recognizer) {
+ this.recognizer = recognizer;
+ this.decisionNumber = 70;
+ this.eot = dfa_1;
+ this.eof = dfa_1;
+ this.min = dfa_2;
+ this.max = dfa_3;
+ this.accept = dfa_4;
+ this.special = dfa_5;
+ this.transition = dfa_6;
+ }
+ public String getDescription() {
+ return "9757:2: ( rule__GenerationTask__UnorderedGroup_3__7 )?";
+ }
+ public int specialStateTransition(int s, IntStream _input) throws NoViableAltException {
+ TokenStream input = (TokenStream)_input;
+ int _s = s;
+ switch ( s ) {
+ case 0 :
+ int LA70_0 = input.LA(1);
+
+
+ int index70_0 = input.index();
+ input.rewind();
+ s = -1;
+ if ( LA70_0 == 35 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 0) ) {s = 1;}
+
+ else if ( LA70_0 == 54 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 1) ) {s = 2;}
+
+ else if ( LA70_0 == 38 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 2) ) {s = 3;}
+
+ else if ( LA70_0 == 39 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 3) ) {s = 4;}
+
+ else if ( LA70_0 == 52 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 4) ) {s = 5;}
+
+ else if ( LA70_0 == 62 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 5) ) {s = 6;}
+
+ else if ( LA70_0 == 63 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 6) ) {s = 7;}
+
+ else if ( LA70_0 == 55 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 7) ) {s = 8;}
+
+ else if ( LA70_0 == 40 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 8) ) {s = 9;}
+
+ else if ( LA70_0 == 56 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 9) ) {s = 10;}
+
+ else if ( LA70_0 == 57 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 10) ) {s = 11;}
+
+ else if ( LA70_0 == 58 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 11) ) {s = 12;}
+
+ else if ( LA70_0 == 59 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 12) ) {s = 13;}
+
+ else if ( (LA70_0==30) ) {s = 14;}
+
+
+ input.seek(index70_0);
+ if ( s>=0 ) return s;
+ break;
+ }
+ NoViableAltException nvae =
+ new NoViableAltException(getDescription(), 70, _s, input);
+ error(nvae);
+ throw nvae;
+ }
+ }
+
+ class DFA71 extends DFA {
+
+ public DFA71(BaseRecognizer recognizer) {
+ this.recognizer = recognizer;
+ this.decisionNumber = 71;
+ this.eot = dfa_1;
+ this.eof = dfa_1;
+ this.min = dfa_2;
+ this.max = dfa_3;
+ this.accept = dfa_4;
+ this.special = dfa_5;
+ this.transition = dfa_6;
+ }
+ public String getDescription() {
+ return "9769:2: ( rule__GenerationTask__UnorderedGroup_3__8 )?";
+ }
+ public int specialStateTransition(int s, IntStream _input) throws NoViableAltException {
+ TokenStream input = (TokenStream)_input;
+ int _s = s;
+ switch ( s ) {
+ case 0 :
+ int LA71_0 = input.LA(1);
+
+
+ int index71_0 = input.index();
+ input.rewind();
+ s = -1;
+ if ( LA71_0 == 35 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 0) ) {s = 1;}
+
+ else if ( LA71_0 == 54 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 1) ) {s = 2;}
+
+ else if ( LA71_0 == 38 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 2) ) {s = 3;}
+
+ else if ( LA71_0 == 39 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 3) ) {s = 4;}
+
+ else if ( LA71_0 == 52 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 4) ) {s = 5;}
+
+ else if ( LA71_0 == 62 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 5) ) {s = 6;}
+
+ else if ( LA71_0 == 63 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 6) ) {s = 7;}
+
+ else if ( LA71_0 == 55 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 7) ) {s = 8;}
+
+ else if ( LA71_0 == 40 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 8) ) {s = 9;}
+
+ else if ( LA71_0 == 56 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 9) ) {s = 10;}
+
+ else if ( LA71_0 == 57 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 10) ) {s = 11;}
+
+ else if ( LA71_0 == 58 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 11) ) {s = 12;}
+
+ else if ( LA71_0 == 59 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 12) ) {s = 13;}
+
+ else if ( (LA71_0==30) ) {s = 14;}
+
+
+ input.seek(index71_0);
+ if ( s>=0 ) return s;
+ break;
+ }
+ NoViableAltException nvae =
+ new NoViableAltException(getDescription(), 71, _s, input);
+ error(nvae);
+ throw nvae;
+ }
+ }
+
+ class DFA72 extends DFA {
+
+ public DFA72(BaseRecognizer recognizer) {
+ this.recognizer = recognizer;
+ this.decisionNumber = 72;
+ this.eot = dfa_1;
+ this.eof = dfa_1;
+ this.min = dfa_2;
+ this.max = dfa_3;
+ this.accept = dfa_4;
+ this.special = dfa_5;
+ this.transition = dfa_6;
+ }
+ public String getDescription() {
+ return "9781:2: ( rule__GenerationTask__UnorderedGroup_3__9 )?";
+ }
+ public int specialStateTransition(int s, IntStream _input) throws NoViableAltException {
+ TokenStream input = (TokenStream)_input;
+ int _s = s;
+ switch ( s ) {
+ case 0 :
+ int LA72_0 = input.LA(1);
+
+
+ int index72_0 = input.index();
+ input.rewind();
+ s = -1;
+ if ( LA72_0 == 35 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 0) ) {s = 1;}
+
+ else if ( LA72_0 == 54 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 1) ) {s = 2;}
+
+ else if ( LA72_0 == 38 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 2) ) {s = 3;}
+
+ else if ( LA72_0 == 39 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 3) ) {s = 4;}
+
+ else if ( LA72_0 == 52 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 4) ) {s = 5;}
+
+ else if ( LA72_0 == 62 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 5) ) {s = 6;}
+
+ else if ( LA72_0 == 63 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 6) ) {s = 7;}
+
+ else if ( LA72_0 == 55 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 7) ) {s = 8;}
+
+ else if ( LA72_0 == 40 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 8) ) {s = 9;}
+
+ else if ( LA72_0 == 56 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 9) ) {s = 10;}
+
+ else if ( LA72_0 == 57 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 10) ) {s = 11;}
+
+ else if ( LA72_0 == 58 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 11) ) {s = 12;}
+
+ else if ( LA72_0 == 59 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 12) ) {s = 13;}
+
+ else if ( (LA72_0==30) ) {s = 14;}
+
+
+ input.seek(index72_0);
+ if ( s>=0 ) return s;
+ break;
+ }
+ NoViableAltException nvae =
+ new NoViableAltException(getDescription(), 72, _s, input);
+ error(nvae);
+ throw nvae;
+ }
+ }
+
+ class DFA73 extends DFA {
+
+ public DFA73(BaseRecognizer recognizer) {
+ this.recognizer = recognizer;
+ this.decisionNumber = 73;
+ this.eot = dfa_1;
+ this.eof = dfa_1;
+ this.min = dfa_2;
+ this.max = dfa_3;
+ this.accept = dfa_4;
+ this.special = dfa_5;
+ this.transition = dfa_6;
+ }
+ public String getDescription() {
+ return "9793:2: ( rule__GenerationTask__UnorderedGroup_3__10 )?";
+ }
+ public int specialStateTransition(int s, IntStream _input) throws NoViableAltException {
+ TokenStream input = (TokenStream)_input;
+ int _s = s;
+ switch ( s ) {
+ case 0 :
+ int LA73_0 = input.LA(1);
+
+
+ int index73_0 = input.index();
+ input.rewind();
+ s = -1;
+ if ( LA73_0 == 35 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 0) ) {s = 1;}
+
+ else if ( LA73_0 == 54 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 1) ) {s = 2;}
+
+ else if ( LA73_0 == 38 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 2) ) {s = 3;}
+
+ else if ( LA73_0 == 39 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 3) ) {s = 4;}
+
+ else if ( LA73_0 == 52 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 4) ) {s = 5;}
+
+ else if ( LA73_0 == 62 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 5) ) {s = 6;}
+
+ else if ( LA73_0 == 63 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 6) ) {s = 7;}
+
+ else if ( LA73_0 == 55 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 7) ) {s = 8;}
+
+ else if ( LA73_0 == 40 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 8) ) {s = 9;}
+
+ else if ( LA73_0 == 56 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 9) ) {s = 10;}
+
+ else if ( LA73_0 == 57 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 10) ) {s = 11;}
+
+ else if ( LA73_0 == 58 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 11) ) {s = 12;}
+
+ else if ( LA73_0 == 59 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 12) ) {s = 13;}
+
+ else if ( (LA73_0==30) ) {s = 14;}
+
+
+ input.seek(index73_0);
+ if ( s>=0 ) return s;
+ break;
+ }
+ NoViableAltException nvae =
+ new NoViableAltException(getDescription(), 73, _s, input);
+ error(nvae);
+ throw nvae;
+ }
+ }
+
+ class DFA74 extends DFA {
+
+ public DFA74(BaseRecognizer recognizer) {
+ this.recognizer = recognizer;
+ this.decisionNumber = 74;
+ this.eot = dfa_1;
+ this.eof = dfa_1;
+ this.min = dfa_2;
+ this.max = dfa_3;
+ this.accept = dfa_4;
+ this.special = dfa_5;
+ this.transition = dfa_6;
+ }
+ public String getDescription() {
+ return "9805:2: ( rule__GenerationTask__UnorderedGroup_3__11 )?";
+ }
+ public int specialStateTransition(int s, IntStream _input) throws NoViableAltException {
+ TokenStream input = (TokenStream)_input;
+ int _s = s;
+ switch ( s ) {
+ case 0 :
+ int LA74_0 = input.LA(1);
+
+
+ int index74_0 = input.index();
+ input.rewind();
+ s = -1;
+ if ( LA74_0 == 35 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 0) ) {s = 1;}
+
+ else if ( LA74_0 == 54 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 1) ) {s = 2;}
+
+ else if ( LA74_0 == 38 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 2) ) {s = 3;}
+
+ else if ( LA74_0 == 39 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 3) ) {s = 4;}
+
+ else if ( LA74_0 == 52 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 4) ) {s = 5;}
+
+ else if ( LA74_0 == 62 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 5) ) {s = 6;}
+
+ else if ( LA74_0 == 63 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 6) ) {s = 7;}
+
+ else if ( LA74_0 == 55 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 7) ) {s = 8;}
+
+ else if ( LA74_0 == 40 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 8) ) {s = 9;}
+
+ else if ( LA74_0 == 56 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 9) ) {s = 10;}
+
+ else if ( LA74_0 == 57 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 10) ) {s = 11;}
+
+ else if ( LA74_0 == 58 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 11) ) {s = 12;}
+
+ else if ( LA74_0 == 59 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 12) ) {s = 13;}
+
+ else if ( (LA74_0==30) ) {s = 14;}
+
+
+ input.seek(index74_0);
+ if ( s>=0 ) return s;
+ break;
+ }
+ NoViableAltException nvae =
+ new NoViableAltException(getDescription(), 74, _s, input);
+ error(nvae);
+ throw nvae;
+ }
+ }
+
+ class DFA75 extends DFA {
+
+ public DFA75(BaseRecognizer recognizer) {
+ this.recognizer = recognizer;
+ this.decisionNumber = 75;
+ this.eot = dfa_1;
+ this.eof = dfa_1;
+ this.min = dfa_2;
+ this.max = dfa_3;
+ this.accept = dfa_4;
+ this.special = dfa_5;
+ this.transition = dfa_6;
+ }
+ public String getDescription() {
+ return "9817:2: ( rule__GenerationTask__UnorderedGroup_3__12 )?";
+ }
+ public int specialStateTransition(int s, IntStream _input) throws NoViableAltException {
+ TokenStream input = (TokenStream)_input;
+ int _s = s;
+ switch ( s ) {
+ case 0 :
+ int LA75_0 = input.LA(1);
+
+
+ int index75_0 = input.index();
+ input.rewind();
+ s = -1;
+ if ( LA75_0 == 35 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 0) ) {s = 1;}
+
+ else if ( LA75_0 == 54 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 1) ) {s = 2;}
+
+ else if ( LA75_0 == 38 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 2) ) {s = 3;}
+
+ else if ( LA75_0 == 39 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 3) ) {s = 4;}
+
+ else if ( LA75_0 == 52 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 4) ) {s = 5;}
+
+ else if ( LA75_0 == 62 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 5) ) {s = 6;}
+
+ else if ( LA75_0 == 63 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 6) ) {s = 7;}
+
+ else if ( LA75_0 == 55 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 7) ) {s = 8;}
+
+ else if ( LA75_0 == 40 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 8) ) {s = 9;}
+
+ else if ( LA75_0 == 56 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 9) ) {s = 10;}
+
+ else if ( LA75_0 == 57 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 10) ) {s = 11;}
+
+ else if ( LA75_0 == 58 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 11) ) {s = 12;}
+
+ else if ( LA75_0 == 59 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 12) ) {s = 13;}
+
+ else if ( (LA75_0==30) ) {s = 14;}
+
+
+ input.seek(index75_0);
+ if ( s>=0 ) return s;
+ break;
+ }
+ NoViableAltException nvae =
+ new NoViableAltException(getDescription(), 75, _s, input);
+ error(nvae);
+ throw nvae;
+ }
+ }
+
+
+ public static final BitSet FOLLOW_1 = new BitSet(new long[]{0x0000000000000000L});
+ public static final BitSet FOLLOW_2 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_3 = new BitSet(new long[]{0x003001E808000000L});
+ public static final BitSet FOLLOW_4 = new BitSet(new long[]{0x0000000000800002L});
+ public static final BitSet FOLLOW_5 = new BitSet(new long[]{0x003001E808000002L});
+ public static final BitSet FOLLOW_6 = new BitSet(new long[]{0x0000000000200000L});
+ public static final BitSet FOLLOW_7 = new BitSet(new long[]{0x0000000000200002L});
+ public static final BitSet FOLLOW_8 = new BitSet(new long[]{0x0000000000000010L});
+ public static final BitSet FOLLOW_9 = new BitSet(new long[]{0x0000000000000020L});
+ public static final BitSet FOLLOW_10 = new BitSet(new long[]{0x0000000001000000L});
+ public static final BitSet FOLLOW_11 = new BitSet(new long[]{0x0000000000000040L});
+ public static final BitSet FOLLOW_12 = new BitSet(new long[]{0x0000000002000000L});
+ public static final BitSet FOLLOW_13 = new BitSet(new long[]{0x0000000004000000L});
+ public static final BitSet FOLLOW_14 = new BitSet(new long[]{0x0000000010000000L});
+ public static final BitSet FOLLOW_15 = new BitSet(new long[]{0x0000000100000010L});
+ public static final BitSet FOLLOW_16 = new BitSet(new long[]{0x00000000C0000000L});
+ public static final BitSet FOLLOW_17 = new BitSet(new long[]{0x0000000080000002L});
+ public static final BitSet FOLLOW_18 = new BitSet(new long[]{0x0000000200000000L});
+ public static final BitSet FOLLOW_19 = new BitSet(new long[]{0x0000000020000000L});
+ public static final BitSet FOLLOW_20 = new BitSet(new long[]{0x0000000400000000L});
+ public static final BitSet FOLLOW_21 = new BitSet(new long[]{0x0000001000000050L});
+ public static final BitSet FOLLOW_22 = new BitSet(new long[]{0x0000000000000050L});
+ public static final BitSet FOLLOW_23 = new BitSet(new long[]{0x0000000004001800L});
+ public static final BitSet FOLLOW_24 = new BitSet(new long[]{0x0000000000006000L});
+ public static final BitSet FOLLOW_25 = new BitSet(new long[]{0x0000000000400020L});
+ public static final BitSet FOLLOW_26 = new BitSet(new long[]{0x00000E0040000040L});
+ public static final BitSet FOLLOW_27 = new BitSet(new long[]{0x0000000080000000L});
+ public static final BitSet FOLLOW_28 = new BitSet(new long[]{0x00000E0000000040L});
+ public static final BitSet FOLLOW_29 = new BitSet(new long[]{0x0000000000038000L});
+ public static final BitSet FOLLOW_30 = new BitSet(new long[]{0x0000100040000000L});
+ public static final BitSet FOLLOW_31 = new BitSet(new long[]{0x0000100000000000L});
+ public static final BitSet FOLLOW_32 = new BitSet(new long[]{0x0000200000000000L});
+ public static final BitSet FOLLOW_33 = new BitSet(new long[]{0x1000000010000000L});
+ public static final BitSet FOLLOW_34 = new BitSet(new long[]{0x2000000000000020L});
+ public static final BitSet FOLLOW_35 = new BitSet(new long[]{0x0000800000000000L});
+ public static final BitSet FOLLOW_36 = new BitSet(new long[]{0x0001000000000000L});
+ public static final BitSet FOLLOW_37 = new BitSet(new long[]{0x2000000020000020L});
+ public static final BitSet FOLLOW_38 = new BitSet(new long[]{0x0002000000000000L});
+ public static final BitSet FOLLOW_39 = new BitSet(new long[]{0x0004000000000000L});
+ public static final BitSet FOLLOW_40 = new BitSet(new long[]{0x0000400000000000L});
+ public static final BitSet FOLLOW_41 = new BitSet(new long[]{0x0008000000000000L});
+ public static final BitSet FOLLOW_42 = new BitSet(new long[]{0x0000000040400020L});
+ public static final BitSet FOLLOW_43 = new BitSet(new long[]{0x0000000040000040L});
+ public static final BitSet FOLLOW_44 = new BitSet(new long[]{0xCFD001C800000000L});
+ public static final BitSet FOLLOW_45 = new BitSet(new long[]{0x0000000040000000L});
+ public static final BitSet FOLLOW_46 = new BitSet(new long[]{0x0000000020000010L});
+ public static final BitSet FOLLOW_47 = new BitSet(new long[]{0x00000000001C0000L});
+ public static final BitSet FOLLOW_48 = new BitSet(new long[]{0xCFD001C800000002L});
+
+}
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 d13742f9..108c216d 100644
Binary files a/Application/hu.bme.mit.inf.dslreasoner.application.ide/xtend-gen/hu/bme/mit/inf/dslreasoner/application/ide/.ApplicationConfigurationIdeModule.xtendbin and b/Application/hu.bme.mit.inf.dslreasoner.application.ide/xtend-gen/hu/bme/mit/inf/dslreasoner/application/ide/.ApplicationConfigurationIdeModule.xtendbin differ
diff --git a/Application/hu.bme.mit.inf.dslreasoner.application.ide/xtend-gen/hu/bme/mit/inf/dslreasoner/application/ide/.ApplicationConfigurationIdeSetup.xtendbin b/Application/hu.bme.mit.inf.dslreasoner.application.ide/xtend-gen/hu/bme/mit/inf/dslreasoner/application/ide/.ApplicationConfigurationIdeSetup.xtendbin
index dc0a79cc..3d9da5ce 100644
Binary files a/Application/hu.bme.mit.inf.dslreasoner.application.ide/xtend-gen/hu/bme/mit/inf/dslreasoner/application/ide/.ApplicationConfigurationIdeSetup.xtendbin and b/Application/hu.bme.mit.inf.dslreasoner.application.ide/xtend-gen/hu/bme/mit/inf/dslreasoner/application/ide/.ApplicationConfigurationIdeSetup.xtendbin differ
diff --git a/Application/hu.bme.mit.inf.dslreasoner.application.ui/META-INF/MANIFEST.MF b/Application/hu.bme.mit.inf.dslreasoner.application.ui/META-INF/MANIFEST.MF
index df5caadc..5bb18f44 100644
--- a/Application/hu.bme.mit.inf.dslreasoner.application.ui/META-INF/MANIFEST.MF
+++ b/Application/hu.bme.mit.inf.dslreasoner.application.ui/META-INF/MANIFEST.MF
@@ -1,27 +1,27 @@
-Manifest-Version: 1.0
-Bundle-ManifestVersion: 2
-Bundle-Name: hu.bme.mit.inf.dslreasoner.application.ui
-Bundle-Vendor: My Company
-Bundle-Version: 1.0.0.qualifier
-Bundle-SymbolicName: hu.bme.mit.inf.dslreasoner.application.ui; singleton:=true
-Bundle-ActivationPolicy: lazy
-Require-Bundle: hu.bme.mit.inf.dslreasoner.application,
- hu.bme.mit.inf.dslreasoner.application.ide,
- org.eclipse.xtext.ui,
- org.eclipse.xtext.ui.shared,
- org.eclipse.xtext.ui.codetemplates.ui,
- org.eclipse.ui.editors;bundle-version="3.5.0",
- org.eclipse.ui.ide;bundle-version="3.5.0",
- org.eclipse.ui,
- org.eclipse.compare,
- org.eclipse.xtext.builder,
- org.eclipse.xtend.lib;resolution:=optional,
- org.eclipse.xtext.xbase.lib,
- org.eclipse.viatra.addon.validation.runtime.ui;bundle-version="1.7.0"
-Import-Package: org.apache.log4j
-Bundle-RequiredExecutionEnvironment: JavaSE-1.8
-Export-Package: hu.bme.mit.inf.dslreasoner.application.ui.quickfix,
- hu.bme.mit.inf.dslreasoner.application.ui.contentassist,
- hu.bme.mit.inf.dslreasoner.application.ui.internal
-Bundle-Activator: hu.bme.mit.inf.dslreasoner.application.ui.internal.ApplicationActivator
-Automatic-Module-Name: hu.bme.mit.inf.dslreasoner.application.ui
+Manifest-Version: 1.0
+Bundle-ManifestVersion: 2
+Bundle-Name: hu.bme.mit.inf.dslreasoner.application.ui
+Bundle-Vendor: My Company
+Bundle-Version: 1.0.0.qualifier
+Bundle-SymbolicName: hu.bme.mit.inf.dslreasoner.application.ui; singleton:=true
+Bundle-ActivationPolicy: lazy
+Require-Bundle: hu.bme.mit.inf.dslreasoner.application,
+ hu.bme.mit.inf.dslreasoner.application.ide,
+ org.eclipse.xtext.ui,
+ org.eclipse.xtext.ui.shared,
+ org.eclipse.xtext.ui.codetemplates.ui,
+ org.eclipse.ui.editors;bundle-version="3.5.0",
+ org.eclipse.ui.ide;bundle-version="3.5.0",
+ org.eclipse.ui,
+ org.eclipse.compare,
+ org.eclipse.xtext.builder,
+ org.eclipse.xtend.lib;bundle-version="2.14.0";resolution:=optional,
+ org.eclipse.xtext.xbase.lib;bundle-version="2.14.0",
+ org.eclipse.viatra.addon.validation.runtime.ui;bundle-version="1.7.0"
+Import-Package: org.apache.log4j
+Bundle-RequiredExecutionEnvironment: JavaSE-1.8
+Export-Package: hu.bme.mit.inf.dslreasoner.application.ui.quickfix,
+ hu.bme.mit.inf.dslreasoner.application.ui.contentassist,
+ hu.bme.mit.inf.dslreasoner.application.ui.internal
+Bundle-Activator: hu.bme.mit.inf.dslreasoner.application.ui.internal.ApplicationActivator
+Automatic-Module-Name: hu.bme.mit.inf.dslreasoner.application.ui
diff --git a/Application/hu.bme.mit.inf.dslreasoner.application.ui/plugin.xml_gen b/Application/hu.bme.mit.inf.dslreasoner.application.ui/plugin.xml_gen
index fd03c81e..c580c851 100644
--- a/Application/hu.bme.mit.inf.dslreasoner.application.ui/plugin.xml_gen
+++ b/Application/hu.bme.mit.inf.dslreasoner.application.ui/plugin.xml_gen
@@ -1,410 +1,425 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
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 15fa1ba3..44f44a1f 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,286 +1,286 @@
-/*
- * generated by Xtext 2.12.0
- */
-package hu.bme.mit.inf.dslreasoner.application.ui;
-
-import com.google.inject.Binder;
-import com.google.inject.Provider;
-import com.google.inject.name.Names;
-import hu.bme.mit.inf.dslreasoner.application.ide.contentassist.antlr.ApplicationConfigurationParser;
-import hu.bme.mit.inf.dslreasoner.application.ide.contentassist.antlr.PartialApplicationConfigurationContentAssistParser;
-import hu.bme.mit.inf.dslreasoner.application.ide.contentassist.antlr.internal.InternalApplicationConfigurationLexer;
-import hu.bme.mit.inf.dslreasoner.application.ui.contentassist.ApplicationConfigurationProposalProvider;
-import hu.bme.mit.inf.dslreasoner.application.ui.labeling.ApplicationConfigurationDescriptionLabelProvider;
-import hu.bme.mit.inf.dslreasoner.application.ui.labeling.ApplicationConfigurationLabelProvider;
-import hu.bme.mit.inf.dslreasoner.application.ui.outline.ApplicationConfigurationOutlineTreeProvider;
-import hu.bme.mit.inf.dslreasoner.application.ui.quickfix.ApplicationConfigurationQuickfixProvider;
-import org.eclipse.compare.IViewerCreator;
-import org.eclipse.core.resources.IWorkspaceRoot;
-import org.eclipse.core.resources.ResourcesPlugin;
-import org.eclipse.jface.viewers.ILabelProvider;
-import org.eclipse.ui.plugin.AbstractUIPlugin;
-import org.eclipse.xtext.builder.BuilderParticipant;
-import org.eclipse.xtext.builder.EclipseOutputConfigurationProvider;
-import org.eclipse.xtext.builder.IXtextBuilderParticipant;
-import org.eclipse.xtext.builder.builderState.IBuilderState;
-import org.eclipse.xtext.builder.clustering.CurrentDescriptions;
-import org.eclipse.xtext.builder.impl.PersistentDataAwareDirtyResource;
-import org.eclipse.xtext.builder.nature.NatureAddingEditorCallback;
-import org.eclipse.xtext.builder.preferences.BuilderPreferenceAccess;
-import org.eclipse.xtext.generator.IContextualOutputConfigurationProvider;
-import org.eclipse.xtext.ide.LexerIdeBindings;
-import org.eclipse.xtext.ide.editor.contentassist.antlr.IContentAssistParser;
-import org.eclipse.xtext.ide.editor.contentassist.antlr.internal.Lexer;
-import org.eclipse.xtext.ide.editor.partialEditing.IPartialEditingContentAssistParser;
-import org.eclipse.xtext.parser.antlr.AntlrTokenDefProvider;
-import org.eclipse.xtext.parser.antlr.ITokenDefProvider;
-import org.eclipse.xtext.parser.antlr.LexerProvider;
-import org.eclipse.xtext.resource.IResourceDescriptions;
-import org.eclipse.xtext.resource.containers.IAllContainersState;
-import org.eclipse.xtext.resource.impl.ResourceDescriptionsProvider;
-import org.eclipse.xtext.service.SingletonBinding;
-import org.eclipse.xtext.ui.DefaultUiModule;
-import org.eclipse.xtext.ui.UIBindings;
-import org.eclipse.xtext.ui.codetemplates.ui.AccessibleCodetemplatesActivator;
-import org.eclipse.xtext.ui.codetemplates.ui.partialEditing.IPartialEditingContentAssistContextFactory;
-import org.eclipse.xtext.ui.codetemplates.ui.partialEditing.PartialEditingContentAssistContextFactory;
-import org.eclipse.xtext.ui.codetemplates.ui.preferences.AdvancedTemplatesPreferencePage;
-import org.eclipse.xtext.ui.codetemplates.ui.preferences.TemplatesLanguageConfiguration;
-import org.eclipse.xtext.ui.codetemplates.ui.registry.LanguageRegistrar;
-import org.eclipse.xtext.ui.codetemplates.ui.registry.LanguageRegistry;
-import org.eclipse.xtext.ui.compare.DefaultViewerCreator;
-import org.eclipse.xtext.ui.editor.DocumentBasedDirtyResource;
-import org.eclipse.xtext.ui.editor.IXtextEditorCallback;
-import org.eclipse.xtext.ui.editor.contentassist.ContentAssistContext;
-import org.eclipse.xtext.ui.editor.contentassist.FQNPrefixMatcher;
-import org.eclipse.xtext.ui.editor.contentassist.IContentProposalProvider;
-import org.eclipse.xtext.ui.editor.contentassist.IProposalConflictHelper;
-import org.eclipse.xtext.ui.editor.contentassist.PrefixMatcher;
-import org.eclipse.xtext.ui.editor.contentassist.antlr.AntlrProposalConflictHelper;
-import org.eclipse.xtext.ui.editor.contentassist.antlr.DelegatingContentAssistContextFactory;
-import org.eclipse.xtext.ui.editor.outline.IOutlineTreeProvider;
-import org.eclipse.xtext.ui.editor.outline.impl.IOutlineTreeStructureProvider;
-import org.eclipse.xtext.ui.editor.preferences.IPreferenceStoreInitializer;
-import org.eclipse.xtext.ui.editor.quickfix.IssueResolutionProvider;
-import org.eclipse.xtext.ui.editor.templates.XtextTemplatePreferencePage;
-import org.eclipse.xtext.ui.refactoring.IDependentElementsCalculator;
-import org.eclipse.xtext.ui.refactoring.IReferenceUpdater;
-import org.eclipse.xtext.ui.refactoring.IRenameRefactoringProvider;
-import org.eclipse.xtext.ui.refactoring.IRenameStrategy;
-import org.eclipse.xtext.ui.refactoring.impl.DefaultDependentElementsCalculator;
-import org.eclipse.xtext.ui.refactoring.impl.DefaultReferenceUpdater;
-import org.eclipse.xtext.ui.refactoring.impl.DefaultRenameRefactoringProvider;
-import org.eclipse.xtext.ui.refactoring.impl.DefaultRenameStrategy;
-import org.eclipse.xtext.ui.refactoring.ui.DefaultRenameSupport;
-import org.eclipse.xtext.ui.refactoring.ui.IRenameSupport;
-import org.eclipse.xtext.ui.refactoring.ui.RefactoringPreferences;
-import org.eclipse.xtext.ui.resource.ResourceServiceDescriptionLabelProvider;
-import org.eclipse.xtext.ui.shared.Access;
-
-/**
- * Manual modifications go to {@link ApplicationConfigurationUiModule}.
- */
-@SuppressWarnings("all")
-public abstract class AbstractApplicationConfigurationUiModule extends DefaultUiModule {
-
- public AbstractApplicationConfigurationUiModule(AbstractUIPlugin plugin) {
- super(plugin);
- }
-
- // contributed by org.eclipse.xtext.xtext.generator.ImplicitFragment
- public Provider extends IAllContainersState> provideIAllContainersState() {
- return Access.getJavaProjectsState();
- }
-
- // contributed by org.eclipse.xtext.xtext.generator.parser.antlr.XtextAntlrGeneratorFragment2
- public Class extends IProposalConflictHelper> bindIProposalConflictHelper() {
- return AntlrProposalConflictHelper.class;
- }
-
- // contributed by org.eclipse.xtext.xtext.generator.parser.antlr.XtextAntlrGeneratorFragment2
- public void configureContentAssistLexer(Binder binder) {
- binder.bind(Lexer.class)
- .annotatedWith(Names.named(LexerIdeBindings.CONTENT_ASSIST))
- .to(InternalApplicationConfigurationLexer.class);
- }
-
- // contributed by org.eclipse.xtext.xtext.generator.parser.antlr.XtextAntlrGeneratorFragment2
- public void configureHighlightingLexer(Binder binder) {
- binder.bind(org.eclipse.xtext.parser.antlr.Lexer.class)
- .annotatedWith(Names.named(LexerIdeBindings.HIGHLIGHTING))
- .to(hu.bme.mit.inf.dslreasoner.application.parser.antlr.internal.InternalApplicationConfigurationLexer.class);
- }
-
- // contributed by org.eclipse.xtext.xtext.generator.parser.antlr.XtextAntlrGeneratorFragment2
- public void configureHighlightingTokenDefProvider(Binder binder) {
- binder.bind(ITokenDefProvider.class)
- .annotatedWith(Names.named(LexerIdeBindings.HIGHLIGHTING))
- .to(AntlrTokenDefProvider.class);
- }
-
- // contributed by org.eclipse.xtext.xtext.generator.parser.antlr.XtextAntlrGeneratorFragment2
- public Class extends ContentAssistContext.Factory> bindContentAssistContext$Factory() {
- return DelegatingContentAssistContextFactory.class;
- }
-
- // contributed by org.eclipse.xtext.xtext.generator.parser.antlr.XtextAntlrGeneratorFragment2
- public Class extends IContentAssistParser> bindIContentAssistParser() {
- return ApplicationConfigurationParser.class;
- }
-
- // contributed by org.eclipse.xtext.xtext.generator.parser.antlr.XtextAntlrGeneratorFragment2
- public void configureContentAssistLexerProvider(Binder binder) {
- binder.bind(InternalApplicationConfigurationLexer.class).toProvider(LexerProvider.create(InternalApplicationConfigurationLexer.class));
- }
-
- // contributed by org.eclipse.xtext.xtext.generator.exporting.QualifiedNamesFragment2
- public Class extends PrefixMatcher> bindPrefixMatcher() {
- return FQNPrefixMatcher.class;
- }
-
- // contributed by org.eclipse.xtext.xtext.generator.exporting.QualifiedNamesFragment2
- public Class extends IDependentElementsCalculator> bindIDependentElementsCalculator() {
- return DefaultDependentElementsCalculator.class;
- }
-
- // contributed by org.eclipse.xtext.xtext.generator.builder.BuilderIntegrationFragment2
- public void configureIResourceDescriptionsBuilderScope(Binder binder) {
- binder.bind(IResourceDescriptions.class).annotatedWith(Names.named(ResourceDescriptionsProvider.NAMED_BUILDER_SCOPE)).to(CurrentDescriptions.ResourceSetAware.class);
- }
-
- // contributed by org.eclipse.xtext.xtext.generator.builder.BuilderIntegrationFragment2
- public Class extends IXtextEditorCallback> bindIXtextEditorCallback() {
- return NatureAddingEditorCallback.class;
- }
-
- // contributed by org.eclipse.xtext.xtext.generator.builder.BuilderIntegrationFragment2
- public Class extends IContextualOutputConfigurationProvider> bindIContextualOutputConfigurationProvider() {
- return EclipseOutputConfigurationProvider.class;
- }
-
- // contributed by org.eclipse.xtext.xtext.generator.builder.BuilderIntegrationFragment2
- public void configureIResourceDescriptionsPersisted(Binder binder) {
- binder.bind(IResourceDescriptions.class).annotatedWith(Names.named(ResourceDescriptionsProvider.PERSISTED_DESCRIPTIONS)).to(IBuilderState.class);
- }
-
- // contributed by org.eclipse.xtext.xtext.generator.builder.BuilderIntegrationFragment2
- public Class extends DocumentBasedDirtyResource> bindDocumentBasedDirtyResource() {
- return PersistentDataAwareDirtyResource.class;
- }
-
- // contributed by org.eclipse.xtext.xtext.generator.generator.GeneratorFragment2
- public Class extends IXtextBuilderParticipant> bindIXtextBuilderParticipant() {
- return BuilderParticipant.class;
- }
-
- // contributed by org.eclipse.xtext.xtext.generator.generator.GeneratorFragment2
- public IWorkspaceRoot bindIWorkspaceRootToInstance() {
- return ResourcesPlugin.getWorkspace().getRoot();
- }
-
- // contributed by org.eclipse.xtext.xtext.generator.generator.GeneratorFragment2
- public void configureBuilderPreferenceStoreInitializer(Binder binder) {
- binder.bind(IPreferenceStoreInitializer.class)
- .annotatedWith(Names.named("builderPreferenceInitializer"))
- .to(BuilderPreferenceAccess.Initializer.class);
- }
-
- // contributed by org.eclipse.xtext.xtext.generator.ui.labeling.LabelProviderFragment2
- public Class extends ILabelProvider> bindILabelProvider() {
- return ApplicationConfigurationLabelProvider.class;
- }
-
- // contributed by org.eclipse.xtext.xtext.generator.ui.labeling.LabelProviderFragment2
- public void configureResourceUIServiceLabelProvider(Binder binder) {
- binder.bind(ILabelProvider.class).annotatedWith(ResourceServiceDescriptionLabelProvider.class).to(ApplicationConfigurationDescriptionLabelProvider.class);
- }
-
- // contributed by org.eclipse.xtext.xtext.generator.ui.outline.OutlineTreeProviderFragment2
- public Class extends IOutlineTreeProvider> bindIOutlineTreeProvider() {
- return ApplicationConfigurationOutlineTreeProvider.class;
- }
-
- // contributed by org.eclipse.xtext.xtext.generator.ui.outline.OutlineTreeProviderFragment2
- public Class extends IOutlineTreeStructureProvider> bindIOutlineTreeStructureProvider() {
- return ApplicationConfigurationOutlineTreeProvider.class;
- }
-
- // contributed by org.eclipse.xtext.xtext.generator.ui.quickfix.QuickfixProviderFragment2
- public Class extends IssueResolutionProvider> bindIssueResolutionProvider() {
- return ApplicationConfigurationQuickfixProvider.class;
- }
-
- // contributed by org.eclipse.xtext.xtext.generator.ui.contentAssist.ContentAssistFragment2
- public Class extends IContentProposalProvider> bindIContentProposalProvider() {
- return ApplicationConfigurationProposalProvider.class;
- }
-
- // contributed by org.eclipse.xtext.xtext.generator.ui.refactoring.RefactorElementNameFragment2
- public Class extends IRenameStrategy> bindIRenameStrategy() {
- return DefaultRenameStrategy.class;
- }
-
- // contributed by org.eclipse.xtext.xtext.generator.ui.refactoring.RefactorElementNameFragment2
- public Class extends IReferenceUpdater> bindIReferenceUpdater() {
- return DefaultReferenceUpdater.class;
- }
-
- // contributed by org.eclipse.xtext.xtext.generator.ui.refactoring.RefactorElementNameFragment2
- public void configureIPreferenceStoreInitializer(Binder binder) {
- binder.bind(IPreferenceStoreInitializer.class)
- .annotatedWith(Names.named("RefactoringPreferences"))
- .to(RefactoringPreferences.Initializer.class);
- }
-
- // contributed by org.eclipse.xtext.xtext.generator.ui.refactoring.RefactorElementNameFragment2
- public Class extends IRenameRefactoringProvider> bindIRenameRefactoringProvider() {
- return DefaultRenameRefactoringProvider.class;
- }
-
- // contributed by org.eclipse.xtext.xtext.generator.ui.refactoring.RefactorElementNameFragment2
- public Class extends IRenameSupport.Factory> bindIRenameSupport$Factory() {
- return DefaultRenameSupport.Factory.class;
- }
-
- // contributed by org.eclipse.xtext.xtext.generator.ui.templates.CodetemplatesGeneratorFragment2
- public Provider extends TemplatesLanguageConfiguration> provideTemplatesLanguageConfiguration() {
- return AccessibleCodetemplatesActivator.getTemplatesLanguageConfigurationProvider();
- }
-
- // contributed by org.eclipse.xtext.xtext.generator.ui.templates.CodetemplatesGeneratorFragment2
- public Provider extends LanguageRegistry> provideLanguageRegistry() {
- return AccessibleCodetemplatesActivator.getLanguageRegistry();
- }
-
- // contributed by org.eclipse.xtext.xtext.generator.ui.templates.CodetemplatesGeneratorFragment2
- @SingletonBinding(eager=true)
- public Class extends LanguageRegistrar> bindLanguageRegistrar() {
- return LanguageRegistrar.class;
- }
-
- // contributed by org.eclipse.xtext.xtext.generator.ui.templates.CodetemplatesGeneratorFragment2
- public Class extends XtextTemplatePreferencePage> bindXtextTemplatePreferencePage() {
- return AdvancedTemplatesPreferencePage.class;
- }
-
- // contributed by org.eclipse.xtext.xtext.generator.ui.templates.CodetemplatesGeneratorFragment2
- public Class extends IPartialEditingContentAssistParser> bindIPartialEditingContentAssistParser() {
- return PartialApplicationConfigurationContentAssistParser.class;
- }
-
- // contributed by org.eclipse.xtext.xtext.generator.ui.templates.CodetemplatesGeneratorFragment2
- public Class extends IPartialEditingContentAssistContextFactory> bindIPartialEditingContentAssistContextFactory() {
- return PartialEditingContentAssistContextFactory.class;
- }
-
- // contributed by org.eclipse.xtext.xtext.generator.ui.compare.CompareFragment2
- public Class extends IViewerCreator> bindIViewerCreator() {
- return DefaultViewerCreator.class;
- }
-
- // contributed by org.eclipse.xtext.xtext.generator.ui.compare.CompareFragment2
- public void configureCompareViewerTitle(Binder binder) {
- binder.bind(String.class).annotatedWith(Names.named(UIBindings.COMPARE_VIEWER_TITLE)).toInstance("ApplicationConfiguration Compare");
- }
-
-}
+/*
+ * generated by Xtext 2.16.0
+ */
+package hu.bme.mit.inf.dslreasoner.application.ui;
+
+import com.google.inject.Binder;
+import com.google.inject.Provider;
+import com.google.inject.name.Names;
+import hu.bme.mit.inf.dslreasoner.application.ide.contentassist.antlr.ApplicationConfigurationParser;
+import hu.bme.mit.inf.dslreasoner.application.ide.contentassist.antlr.PartialApplicationConfigurationContentAssistParser;
+import hu.bme.mit.inf.dslreasoner.application.ide.contentassist.antlr.internal.InternalApplicationConfigurationLexer;
+import hu.bme.mit.inf.dslreasoner.application.ui.contentassist.ApplicationConfigurationProposalProvider;
+import hu.bme.mit.inf.dslreasoner.application.ui.labeling.ApplicationConfigurationDescriptionLabelProvider;
+import hu.bme.mit.inf.dslreasoner.application.ui.labeling.ApplicationConfigurationLabelProvider;
+import hu.bme.mit.inf.dslreasoner.application.ui.outline.ApplicationConfigurationOutlineTreeProvider;
+import hu.bme.mit.inf.dslreasoner.application.ui.quickfix.ApplicationConfigurationQuickfixProvider;
+import org.eclipse.compare.IViewerCreator;
+import org.eclipse.core.resources.IWorkspaceRoot;
+import org.eclipse.core.resources.ResourcesPlugin;
+import org.eclipse.jface.viewers.ILabelProvider;
+import org.eclipse.ui.plugin.AbstractUIPlugin;
+import org.eclipse.xtext.builder.BuilderParticipant;
+import org.eclipse.xtext.builder.EclipseOutputConfigurationProvider;
+import org.eclipse.xtext.builder.IXtextBuilderParticipant;
+import org.eclipse.xtext.builder.builderState.IBuilderState;
+import org.eclipse.xtext.builder.clustering.CurrentDescriptions;
+import org.eclipse.xtext.builder.impl.PersistentDataAwareDirtyResource;
+import org.eclipse.xtext.builder.nature.NatureAddingEditorCallback;
+import org.eclipse.xtext.builder.preferences.BuilderPreferenceAccess;
+import org.eclipse.xtext.generator.IContextualOutputConfigurationProvider;
+import org.eclipse.xtext.ide.LexerIdeBindings;
+import org.eclipse.xtext.ide.editor.contentassist.antlr.IContentAssistParser;
+import org.eclipse.xtext.ide.editor.contentassist.antlr.internal.Lexer;
+import org.eclipse.xtext.ide.editor.partialEditing.IPartialEditingContentAssistParser;
+import org.eclipse.xtext.parser.antlr.AntlrTokenDefProvider;
+import org.eclipse.xtext.parser.antlr.ITokenDefProvider;
+import org.eclipse.xtext.parser.antlr.LexerProvider;
+import org.eclipse.xtext.resource.IResourceDescriptions;
+import org.eclipse.xtext.resource.containers.IAllContainersState;
+import org.eclipse.xtext.resource.impl.ResourceDescriptionsProvider;
+import org.eclipse.xtext.service.SingletonBinding;
+import org.eclipse.xtext.ui.DefaultUiModule;
+import org.eclipse.xtext.ui.UIBindings;
+import org.eclipse.xtext.ui.codetemplates.ui.AccessibleCodetemplatesActivator;
+import org.eclipse.xtext.ui.codetemplates.ui.partialEditing.IPartialEditingContentAssistContextFactory;
+import org.eclipse.xtext.ui.codetemplates.ui.partialEditing.PartialEditingContentAssistContextFactory;
+import org.eclipse.xtext.ui.codetemplates.ui.preferences.AdvancedTemplatesPreferencePage;
+import org.eclipse.xtext.ui.codetemplates.ui.preferences.TemplatesLanguageConfiguration;
+import org.eclipse.xtext.ui.codetemplates.ui.registry.LanguageRegistrar;
+import org.eclipse.xtext.ui.codetemplates.ui.registry.LanguageRegistry;
+import org.eclipse.xtext.ui.compare.DefaultViewerCreator;
+import org.eclipse.xtext.ui.editor.DocumentBasedDirtyResource;
+import org.eclipse.xtext.ui.editor.IXtextEditorCallback;
+import org.eclipse.xtext.ui.editor.contentassist.ContentAssistContext;
+import org.eclipse.xtext.ui.editor.contentassist.FQNPrefixMatcher;
+import org.eclipse.xtext.ui.editor.contentassist.IContentProposalProvider;
+import org.eclipse.xtext.ui.editor.contentassist.IProposalConflictHelper;
+import org.eclipse.xtext.ui.editor.contentassist.PrefixMatcher;
+import org.eclipse.xtext.ui.editor.contentassist.antlr.AntlrProposalConflictHelper;
+import org.eclipse.xtext.ui.editor.contentassist.antlr.DelegatingContentAssistContextFactory;
+import org.eclipse.xtext.ui.editor.outline.IOutlineTreeProvider;
+import org.eclipse.xtext.ui.editor.outline.impl.IOutlineTreeStructureProvider;
+import org.eclipse.xtext.ui.editor.preferences.IPreferenceStoreInitializer;
+import org.eclipse.xtext.ui.editor.quickfix.IssueResolutionProvider;
+import org.eclipse.xtext.ui.editor.templates.XtextTemplatePreferencePage;
+import org.eclipse.xtext.ui.refactoring.IDependentElementsCalculator;
+import org.eclipse.xtext.ui.refactoring.IReferenceUpdater;
+import org.eclipse.xtext.ui.refactoring.IRenameRefactoringProvider;
+import org.eclipse.xtext.ui.refactoring.IRenameStrategy;
+import org.eclipse.xtext.ui.refactoring.impl.DefaultDependentElementsCalculator;
+import org.eclipse.xtext.ui.refactoring.impl.DefaultReferenceUpdater;
+import org.eclipse.xtext.ui.refactoring.impl.DefaultRenameRefactoringProvider;
+import org.eclipse.xtext.ui.refactoring.impl.DefaultRenameStrategy;
+import org.eclipse.xtext.ui.refactoring.ui.DefaultRenameSupport;
+import org.eclipse.xtext.ui.refactoring.ui.IRenameSupport;
+import org.eclipse.xtext.ui.refactoring.ui.RefactoringPreferences;
+import org.eclipse.xtext.ui.resource.ResourceServiceDescriptionLabelProvider;
+import org.eclipse.xtext.ui.shared.Access;
+
+/**
+ * Manual modifications go to {@link ApplicationConfigurationUiModule}.
+ */
+@SuppressWarnings("all")
+public abstract class AbstractApplicationConfigurationUiModule extends DefaultUiModule {
+
+ public AbstractApplicationConfigurationUiModule(AbstractUIPlugin plugin) {
+ super(plugin);
+ }
+
+ // contributed by org.eclipse.xtext.xtext.generator.ImplicitFragment
+ public Provider extends IAllContainersState> provideIAllContainersState() {
+ return Access.getJavaProjectsState();
+ }
+
+ // contributed by org.eclipse.xtext.xtext.generator.parser.antlr.XtextAntlrGeneratorFragment2
+ public Class extends IProposalConflictHelper> bindIProposalConflictHelper() {
+ return AntlrProposalConflictHelper.class;
+ }
+
+ // contributed by org.eclipse.xtext.xtext.generator.parser.antlr.XtextAntlrGeneratorFragment2
+ public void configureContentAssistLexer(Binder binder) {
+ binder.bind(Lexer.class)
+ .annotatedWith(Names.named(LexerIdeBindings.CONTENT_ASSIST))
+ .to(InternalApplicationConfigurationLexer.class);
+ }
+
+ // contributed by org.eclipse.xtext.xtext.generator.parser.antlr.XtextAntlrGeneratorFragment2
+ public void configureHighlightingLexer(Binder binder) {
+ binder.bind(org.eclipse.xtext.parser.antlr.Lexer.class)
+ .annotatedWith(Names.named(LexerIdeBindings.HIGHLIGHTING))
+ .to(hu.bme.mit.inf.dslreasoner.application.parser.antlr.internal.InternalApplicationConfigurationLexer.class);
+ }
+
+ // contributed by org.eclipse.xtext.xtext.generator.parser.antlr.XtextAntlrGeneratorFragment2
+ public void configureHighlightingTokenDefProvider(Binder binder) {
+ binder.bind(ITokenDefProvider.class)
+ .annotatedWith(Names.named(LexerIdeBindings.HIGHLIGHTING))
+ .to(AntlrTokenDefProvider.class);
+ }
+
+ // contributed by org.eclipse.xtext.xtext.generator.parser.antlr.XtextAntlrGeneratorFragment2
+ public Class extends ContentAssistContext.Factory> bindContentAssistContext$Factory() {
+ return DelegatingContentAssistContextFactory.class;
+ }
+
+ // contributed by org.eclipse.xtext.xtext.generator.parser.antlr.XtextAntlrGeneratorFragment2
+ public Class extends IContentAssistParser> bindIContentAssistParser() {
+ return ApplicationConfigurationParser.class;
+ }
+
+ // contributed by org.eclipse.xtext.xtext.generator.parser.antlr.XtextAntlrGeneratorFragment2
+ public void configureContentAssistLexerProvider(Binder binder) {
+ binder.bind(InternalApplicationConfigurationLexer.class).toProvider(LexerProvider.create(InternalApplicationConfigurationLexer.class));
+ }
+
+ // contributed by org.eclipse.xtext.xtext.generator.exporting.QualifiedNamesFragment2
+ public Class extends PrefixMatcher> bindPrefixMatcher() {
+ return FQNPrefixMatcher.class;
+ }
+
+ // contributed by org.eclipse.xtext.xtext.generator.exporting.QualifiedNamesFragment2
+ public Class extends IDependentElementsCalculator> bindIDependentElementsCalculator() {
+ return DefaultDependentElementsCalculator.class;
+ }
+
+ // contributed by org.eclipse.xtext.xtext.generator.builder.BuilderIntegrationFragment2
+ public void configureIResourceDescriptionsBuilderScope(Binder binder) {
+ binder.bind(IResourceDescriptions.class).annotatedWith(Names.named(ResourceDescriptionsProvider.NAMED_BUILDER_SCOPE)).to(CurrentDescriptions.ResourceSetAware.class);
+ }
+
+ // contributed by org.eclipse.xtext.xtext.generator.builder.BuilderIntegrationFragment2
+ public Class extends IXtextEditorCallback> bindIXtextEditorCallback() {
+ return NatureAddingEditorCallback.class;
+ }
+
+ // contributed by org.eclipse.xtext.xtext.generator.builder.BuilderIntegrationFragment2
+ public Class extends IContextualOutputConfigurationProvider> bindIContextualOutputConfigurationProvider() {
+ return EclipseOutputConfigurationProvider.class;
+ }
+
+ // contributed by org.eclipse.xtext.xtext.generator.builder.BuilderIntegrationFragment2
+ public void configureIResourceDescriptionsPersisted(Binder binder) {
+ binder.bind(IResourceDescriptions.class).annotatedWith(Names.named(ResourceDescriptionsProvider.PERSISTED_DESCRIPTIONS)).to(IBuilderState.class);
+ }
+
+ // contributed by org.eclipse.xtext.xtext.generator.builder.BuilderIntegrationFragment2
+ public Class extends DocumentBasedDirtyResource> bindDocumentBasedDirtyResource() {
+ return PersistentDataAwareDirtyResource.class;
+ }
+
+ // contributed by org.eclipse.xtext.xtext.generator.generator.GeneratorFragment2
+ public Class extends IXtextBuilderParticipant> bindIXtextBuilderParticipant() {
+ return BuilderParticipant.class;
+ }
+
+ // contributed by org.eclipse.xtext.xtext.generator.generator.GeneratorFragment2
+ public IWorkspaceRoot bindIWorkspaceRootToInstance() {
+ return ResourcesPlugin.getWorkspace().getRoot();
+ }
+
+ // contributed by org.eclipse.xtext.xtext.generator.generator.GeneratorFragment2
+ public void configureBuilderPreferenceStoreInitializer(Binder binder) {
+ binder.bind(IPreferenceStoreInitializer.class)
+ .annotatedWith(Names.named("builderPreferenceInitializer"))
+ .to(BuilderPreferenceAccess.Initializer.class);
+ }
+
+ // contributed by org.eclipse.xtext.xtext.generator.ui.labeling.LabelProviderFragment2
+ public Class extends ILabelProvider> bindILabelProvider() {
+ return ApplicationConfigurationLabelProvider.class;
+ }
+
+ // contributed by org.eclipse.xtext.xtext.generator.ui.labeling.LabelProviderFragment2
+ public void configureResourceUIServiceLabelProvider(Binder binder) {
+ binder.bind(ILabelProvider.class).annotatedWith(ResourceServiceDescriptionLabelProvider.class).to(ApplicationConfigurationDescriptionLabelProvider.class);
+ }
+
+ // contributed by org.eclipse.xtext.xtext.generator.ui.outline.OutlineTreeProviderFragment2
+ public Class extends IOutlineTreeProvider> bindIOutlineTreeProvider() {
+ return ApplicationConfigurationOutlineTreeProvider.class;
+ }
+
+ // contributed by org.eclipse.xtext.xtext.generator.ui.outline.OutlineTreeProviderFragment2
+ public Class extends IOutlineTreeStructureProvider> bindIOutlineTreeStructureProvider() {
+ return ApplicationConfigurationOutlineTreeProvider.class;
+ }
+
+ // contributed by org.eclipse.xtext.xtext.generator.ui.quickfix.QuickfixProviderFragment2
+ public Class extends IssueResolutionProvider> bindIssueResolutionProvider() {
+ return ApplicationConfigurationQuickfixProvider.class;
+ }
+
+ // contributed by org.eclipse.xtext.xtext.generator.ui.contentAssist.ContentAssistFragment2
+ public Class extends IContentProposalProvider> bindIContentProposalProvider() {
+ return ApplicationConfigurationProposalProvider.class;
+ }
+
+ // contributed by org.eclipse.xtext.xtext.generator.ui.refactoring.RefactorElementNameFragment2
+ public void configureIPreferenceStoreInitializer(Binder binder) {
+ binder.bind(IPreferenceStoreInitializer.class)
+ .annotatedWith(Names.named("RefactoringPreferences"))
+ .to(RefactoringPreferences.Initializer.class);
+ }
+
+ // contributed by org.eclipse.xtext.xtext.generator.ui.refactoring.RefactorElementNameFragment2
+ public Class extends IRenameStrategy> bindIRenameStrategy() {
+ return DefaultRenameStrategy.class;
+ }
+
+ // contributed by org.eclipse.xtext.xtext.generator.ui.refactoring.RefactorElementNameFragment2
+ public Class extends IReferenceUpdater> bindIReferenceUpdater() {
+ return DefaultReferenceUpdater.class;
+ }
+
+ // contributed by org.eclipse.xtext.xtext.generator.ui.refactoring.RefactorElementNameFragment2
+ public Class extends IRenameRefactoringProvider> bindIRenameRefactoringProvider() {
+ return DefaultRenameRefactoringProvider.class;
+ }
+
+ // contributed by org.eclipse.xtext.xtext.generator.ui.refactoring.RefactorElementNameFragment2
+ public Class extends IRenameSupport.Factory> bindIRenameSupport$Factory() {
+ return DefaultRenameSupport.Factory.class;
+ }
+
+ // contributed by org.eclipse.xtext.xtext.generator.ui.templates.CodetemplatesGeneratorFragment2
+ public Provider extends TemplatesLanguageConfiguration> provideTemplatesLanguageConfiguration() {
+ return AccessibleCodetemplatesActivator.getTemplatesLanguageConfigurationProvider();
+ }
+
+ // contributed by org.eclipse.xtext.xtext.generator.ui.templates.CodetemplatesGeneratorFragment2
+ public Provider extends LanguageRegistry> provideLanguageRegistry() {
+ return AccessibleCodetemplatesActivator.getLanguageRegistry();
+ }
+
+ // contributed by org.eclipse.xtext.xtext.generator.ui.templates.CodetemplatesGeneratorFragment2
+ @SingletonBinding(eager=true)
+ public Class extends LanguageRegistrar> bindLanguageRegistrar() {
+ return LanguageRegistrar.class;
+ }
+
+ // contributed by org.eclipse.xtext.xtext.generator.ui.templates.CodetemplatesGeneratorFragment2
+ public Class extends XtextTemplatePreferencePage> bindXtextTemplatePreferencePage() {
+ return AdvancedTemplatesPreferencePage.class;
+ }
+
+ // contributed by org.eclipse.xtext.xtext.generator.ui.templates.CodetemplatesGeneratorFragment2
+ public Class extends IPartialEditingContentAssistParser> bindIPartialEditingContentAssistParser() {
+ return PartialApplicationConfigurationContentAssistParser.class;
+ }
+
+ // contributed by org.eclipse.xtext.xtext.generator.ui.templates.CodetemplatesGeneratorFragment2
+ public Class extends IPartialEditingContentAssistContextFactory> bindIPartialEditingContentAssistContextFactory() {
+ return PartialEditingContentAssistContextFactory.class;
+ }
+
+ // contributed by org.eclipse.xtext.xtext.generator.ui.compare.CompareFragment2
+ public Class extends IViewerCreator> bindIViewerCreator() {
+ return DefaultViewerCreator.class;
+ }
+
+ // contributed by org.eclipse.xtext.xtext.generator.ui.compare.CompareFragment2
+ public void configureCompareViewerTitle(Binder binder) {
+ binder.bind(String.class).annotatedWith(Names.named(UIBindings.COMPARE_VIEWER_TITLE)).toInstance("ApplicationConfiguration Compare");
+ }
+
+}
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 ae8454b8..2dde976b 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,27 +1,29 @@
-/*
- * generated by Xtext 2.12.0
- */
-package hu.bme.mit.inf.dslreasoner.application.ui;
-
-import com.google.inject.Injector;
-import hu.bme.mit.inf.dslreasoner.application.ui.internal.ApplicationActivator;
-import org.eclipse.xtext.ui.guice.AbstractGuiceAwareExecutableExtensionFactory;
-import org.osgi.framework.Bundle;
-
-/**
- * This class was generated. Customizations should only happen in a newly
- * introduced subclass.
- */
-public class ApplicationConfigurationExecutableExtensionFactory extends AbstractGuiceAwareExecutableExtensionFactory {
-
- @Override
- protected Bundle getBundle() {
- return ApplicationActivator.getInstance().getBundle();
- }
-
- @Override
- protected Injector getInjector() {
- return ApplicationActivator.getInstance().getInjector(ApplicationActivator.HU_BME_MIT_INF_DSLREASONER_APPLICATION_APPLICATIONCONFIGURATION);
- }
-
-}
+/*
+ * generated by Xtext 2.16.0
+ */
+package hu.bme.mit.inf.dslreasoner.application.ui;
+
+import com.google.inject.Injector;
+import hu.bme.mit.inf.dslreasoner.application.ui.internal.ApplicationActivator;
+import org.eclipse.core.runtime.Platform;
+import org.eclipse.xtext.ui.guice.AbstractGuiceAwareExecutableExtensionFactory;
+import org.osgi.framework.Bundle;
+
+/**
+ * This class was generated. Customizations should only happen in a newly
+ * introduced subclass.
+ */
+public class ApplicationConfigurationExecutableExtensionFactory extends AbstractGuiceAwareExecutableExtensionFactory {
+
+ @Override
+ protected Bundle getBundle() {
+ return Platform.getBundle(ApplicationActivator.PLUGIN_ID);
+ }
+
+ @Override
+ protected Injector getInjector() {
+ ApplicationActivator activator = ApplicationActivator.getInstance();
+ return activator != null ? activator.getInjector(ApplicationActivator.HU_BME_MIT_INF_DSLREASONER_APPLICATION_APPLICATIONCONFIGURATION) : null;
+ }
+
+}
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 514abf35..31ab317d 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,493 +1,568 @@
-/*
- * generated by Xtext 2.12.0
- */
-package hu.bme.mit.inf.dslreasoner.application.ui.contentassist;
-
-import org.eclipse.emf.ecore.EObject;
-import org.eclipse.xtext.Assignment;
-import org.eclipse.xtext.CrossReference;
-import org.eclipse.xtext.RuleCall;
-import org.eclipse.xtext.common.ui.contentassist.TerminalsProposalProvider;
-import org.eclipse.xtext.ui.editor.contentassist.ContentAssistContext;
-import org.eclipse.xtext.ui.editor.contentassist.ICompletionProposalAcceptor;
-
-/**
- * Represents a generated, default implementation of superclass {@link TerminalsProposalProvider}.
- * Methods are dynamically dispatched on the first parameter, i.e., you can override them
- * with a more concrete subtype.
- */
-public abstract class AbstractApplicationConfigurationProposalProvider extends TerminalsProposalProvider {
-
- public void completeConfigurationScript_Imports(EObject model, Assignment assignment, ContentAssistContext context, ICompletionProposalAcceptor acceptor) {
- completeRuleCall(((RuleCall)assignment.getTerminal()), context, acceptor);
- }
- public void completeConfigurationScript_Commands(EObject model, Assignment assignment, ContentAssistContext context, ICompletionProposalAcceptor acceptor) {
- completeRuleCall(((RuleCall)assignment.getTerminal()), context, acceptor);
- }
- public void completeEPackageImport_ImportedPackage(EObject model, Assignment assignment, ContentAssistContext context, ICompletionProposalAcceptor acceptor) {
- lookupCrossReference(((CrossReference)assignment.getTerminal()), context, acceptor);
- }
- public void completeViatraImport_ImportedViatra(EObject model, Assignment assignment, ContentAssistContext context, ICompletionProposalAcceptor acceptor) {
- lookupCrossReference(((CrossReference)assignment.getTerminal()), context, acceptor);
- }
- public void completeFileSpecification_Path(EObject model, Assignment assignment, ContentAssistContext context, ICompletionProposalAcceptor acceptor) {
- completeRuleCall(((RuleCall)assignment.getTerminal()), context, acceptor);
- }
- public void completeFileDeclaration_Name(EObject model, Assignment assignment, ContentAssistContext context, ICompletionProposalAcceptor acceptor) {
- completeRuleCall(((RuleCall)assignment.getTerminal()), context, acceptor);
- }
- public void completeFileDeclaration_Specification(EObject model, Assignment assignment, ContentAssistContext context, ICompletionProposalAcceptor acceptor) {
- completeRuleCall(((RuleCall)assignment.getTerminal()), context, acceptor);
- }
- public void completeFileReference_Referred(EObject model, Assignment assignment, ContentAssistContext context, ICompletionProposalAcceptor acceptor) {
- lookupCrossReference(((CrossReference)assignment.getTerminal()), context, acceptor);
- }
- public void completeMetamodelSpecification_Entries(EObject model, Assignment assignment, ContentAssistContext context, ICompletionProposalAcceptor acceptor) {
- completeRuleCall(((RuleCall)assignment.getTerminal()), context, acceptor);
- }
- public void completeAllPackageEntry_Package(EObject model, Assignment assignment, ContentAssistContext context, ICompletionProposalAcceptor acceptor) {
- lookupCrossReference(((CrossReference)assignment.getTerminal()), context, acceptor);
- }
- public void completeAllPackageEntry_Exclusion(EObject model, Assignment assignment, ContentAssistContext context, ICompletionProposalAcceptor acceptor) {
- completeRuleCall(((RuleCall)assignment.getTerminal()), context, acceptor);
- }
- public void completeMetamodelElement_Package(EObject model, Assignment assignment, ContentAssistContext context, ICompletionProposalAcceptor acceptor) {
- lookupCrossReference(((CrossReference)assignment.getTerminal()), context, acceptor);
- }
- public void completeMetamodelElement_Classifier(EObject model, Assignment assignment, ContentAssistContext context, ICompletionProposalAcceptor acceptor) {
- lookupCrossReference(((CrossReference)assignment.getTerminal()), context, acceptor);
- }
- public void completeMetamodelElement_Feature(EObject model, Assignment assignment, ContentAssistContext context, ICompletionProposalAcceptor acceptor) {
- lookupCrossReference(((CrossReference)assignment.getTerminal()), context, acceptor);
- }
- public void completeMetamodelDeclaration_Name(EObject model, Assignment assignment, ContentAssistContext context, ICompletionProposalAcceptor acceptor) {
- completeRuleCall(((RuleCall)assignment.getTerminal()), context, acceptor);
- }
- public void completeMetamodelDeclaration_Specification(EObject model, Assignment assignment, ContentAssistContext context, ICompletionProposalAcceptor acceptor) {
- completeRuleCall(((RuleCall)assignment.getTerminal()), context, acceptor);
- }
- public void completeMetamodelReference_Referred(EObject model, Assignment assignment, ContentAssistContext context, ICompletionProposalAcceptor acceptor) {
- lookupCrossReference(((CrossReference)assignment.getTerminal()), context, acceptor);
- }
- public void completePartialModelSpecification_Entry(EObject model, Assignment assignment, ContentAssistContext context, ICompletionProposalAcceptor acceptor) {
- completeRuleCall(((RuleCall)assignment.getTerminal()), context, acceptor);
- }
- public void completeModelEntry_Path(EObject model, Assignment assignment, ContentAssistContext context, ICompletionProposalAcceptor acceptor) {
- completeRuleCall(((RuleCall)assignment.getTerminal()), context, acceptor);
- }
- public void completeFolderEntry_Path(EObject model, Assignment assignment, ContentAssistContext context, ICompletionProposalAcceptor acceptor) {
- completeRuleCall(((RuleCall)assignment.getTerminal()), context, acceptor);
- }
- public void completeFolderEntry_Exclusion(EObject model, Assignment assignment, ContentAssistContext context, ICompletionProposalAcceptor acceptor) {
- completeRuleCall(((RuleCall)assignment.getTerminal()), context, acceptor);
- }
- public void completePartialModelDeclaration_Name(EObject model, Assignment assignment, ContentAssistContext context, ICompletionProposalAcceptor acceptor) {
- completeRuleCall(((RuleCall)assignment.getTerminal()), context, acceptor);
- }
- public void completePartialModelDeclaration_Specification(EObject model, Assignment assignment, ContentAssistContext context, ICompletionProposalAcceptor acceptor) {
- completeRuleCall(((RuleCall)assignment.getTerminal()), context, acceptor);
- }
- public void completePartialModelReference_Referred(EObject model, Assignment assignment, ContentAssistContext context, ICompletionProposalAcceptor acceptor) {
- lookupCrossReference(((CrossReference)assignment.getTerminal()), context, acceptor);
- }
- public void completePatternSpecification_Entries(EObject model, Assignment assignment, ContentAssistContext context, ICompletionProposalAcceptor acceptor) {
- completeRuleCall(((RuleCall)assignment.getTerminal()), context, acceptor);
- }
- public void completeAllPatternEntry_Package(EObject model, Assignment assignment, ContentAssistContext context, ICompletionProposalAcceptor acceptor) {
- lookupCrossReference(((CrossReference)assignment.getTerminal()), context, acceptor);
- }
- public void completeAllPatternEntry_Exclusuion(EObject model, Assignment assignment, ContentAssistContext context, ICompletionProposalAcceptor acceptor) {
- completeRuleCall(((RuleCall)assignment.getTerminal()), context, acceptor);
- }
- public void completePatternElement_Package(EObject model, Assignment assignment, ContentAssistContext context, ICompletionProposalAcceptor acceptor) {
- lookupCrossReference(((CrossReference)assignment.getTerminal()), context, acceptor);
- }
- public void completePatternElement_Pattern(EObject model, Assignment assignment, ContentAssistContext context, ICompletionProposalAcceptor acceptor) {
- lookupCrossReference(((CrossReference)assignment.getTerminal()), context, acceptor);
- }
- public void completeGraphPatternDeclaration_Name(EObject model, Assignment assignment, ContentAssistContext context, ICompletionProposalAcceptor acceptor) {
- completeRuleCall(((RuleCall)assignment.getTerminal()), context, acceptor);
- }
- public void completeGraphPatternDeclaration_Specification(EObject model, Assignment assignment, ContentAssistContext context, ICompletionProposalAcceptor acceptor) {
- completeRuleCall(((RuleCall)assignment.getTerminal()), context, acceptor);
- }
- public void completeGraphPatternReference_Referred(EObject model, Assignment assignment, ContentAssistContext context, ICompletionProposalAcceptor acceptor) {
- lookupCrossReference(((CrossReference)assignment.getTerminal()), context, acceptor);
- }
- public void completeConfigSpecification_Entries(EObject model, Assignment assignment, ContentAssistContext context, ICompletionProposalAcceptor acceptor) {
- completeRuleCall(((RuleCall)assignment.getTerminal()), context, acceptor);
- }
- public void completeConfigDeclaration_Name(EObject model, Assignment assignment, ContentAssistContext context, ICompletionProposalAcceptor acceptor) {
- completeRuleCall(((RuleCall)assignment.getTerminal()), context, acceptor);
- }
- public void completeConfigDeclaration_Specification(EObject model, Assignment assignment, ContentAssistContext context, ICompletionProposalAcceptor acceptor) {
- completeRuleCall(((RuleCall)assignment.getTerminal()), context, acceptor);
- }
- public void completeDocumentationEntry_Level(EObject model, Assignment assignment, ContentAssistContext context, ICompletionProposalAcceptor acceptor) {
- completeRuleCall(((RuleCall)assignment.getTerminal()), context, acceptor);
- }
- public void completeRuntimeEntry_MillisecLimit(EObject model, Assignment assignment, ContentAssistContext context, ICompletionProposalAcceptor acceptor) {
- completeRuleCall(((RuleCall)assignment.getTerminal()), context, acceptor);
- }
- public void completeMemoryEntry_MegabyteLimit(EObject model, Assignment assignment, ContentAssistContext context, ICompletionProposalAcceptor acceptor) {
- completeRuleCall(((RuleCall)assignment.getTerminal()), context, acceptor);
- }
- public void completeCustomEntry_Key(EObject model, Assignment assignment, ContentAssistContext context, ICompletionProposalAcceptor acceptor) {
- completeRuleCall(((RuleCall)assignment.getTerminal()), context, acceptor);
- }
- public void completeCustomEntry_Value(EObject model, Assignment assignment, ContentAssistContext context, ICompletionProposalAcceptor acceptor) {
- completeRuleCall(((RuleCall)assignment.getTerminal()), context, acceptor);
- }
- public void completeConfigReference_Config(EObject model, Assignment assignment, ContentAssistContext context, ICompletionProposalAcceptor acceptor) {
- lookupCrossReference(((CrossReference)assignment.getTerminal()), context, acceptor);
- }
- public void completeScopeSpecification_Scopes(EObject model, Assignment assignment, ContentAssistContext context, ICompletionProposalAcceptor acceptor) {
- completeRuleCall(((RuleCall)assignment.getTerminal()), context, acceptor);
- }
- public void completeClassTypeScope_Type(EObject model, Assignment assignment, ContentAssistContext context, ICompletionProposalAcceptor acceptor) {
- completeRuleCall(((RuleCall)assignment.getTerminal()), context, acceptor);
- }
- public void completeClassTypeScope_SetsNew(EObject model, Assignment assignment, ContentAssistContext context, ICompletionProposalAcceptor acceptor) {
- // subclasses may override
- }
- public void completeClassTypeScope_SetsSum(EObject model, Assignment assignment, ContentAssistContext context, ICompletionProposalAcceptor acceptor) {
- // subclasses may override
- }
- public void completeClassTypeScope_Number(EObject model, Assignment assignment, ContentAssistContext context, ICompletionProposalAcceptor acceptor) {
- completeRuleCall(((RuleCall)assignment.getTerminal()), context, acceptor);
- }
- public void completeObjectTypeScope_Type(EObject model, Assignment assignment, ContentAssistContext context, ICompletionProposalAcceptor acceptor) {
- completeRuleCall(((RuleCall)assignment.getTerminal()), context, acceptor);
- }
- public void completeObjectTypeScope_SetsNew(EObject model, Assignment assignment, ContentAssistContext context, ICompletionProposalAcceptor acceptor) {
- // subclasses may override
- }
- public void completeObjectTypeScope_SetsSum(EObject model, Assignment assignment, ContentAssistContext context, ICompletionProposalAcceptor acceptor) {
- // subclasses may override
- }
- public void completeObjectTypeScope_Number(EObject model, Assignment assignment, ContentAssistContext context, ICompletionProposalAcceptor acceptor) {
- completeRuleCall(((RuleCall)assignment.getTerminal()), context, acceptor);
- }
- public void completeIntegerTypeScope_Type(EObject model, Assignment assignment, ContentAssistContext context, ICompletionProposalAcceptor acceptor) {
- completeRuleCall(((RuleCall)assignment.getTerminal()), context, acceptor);
- }
- public void completeIntegerTypeScope_SetsNew(EObject model, Assignment assignment, ContentAssistContext context, ICompletionProposalAcceptor acceptor) {
- // subclasses may override
- }
- public void completeIntegerTypeScope_SetsSum(EObject model, Assignment assignment, ContentAssistContext context, ICompletionProposalAcceptor acceptor) {
- // subclasses may override
- }
- public void completeIntegerTypeScope_Number(EObject model, Assignment assignment, ContentAssistContext context, ICompletionProposalAcceptor acceptor) {
- completeRuleCall(((RuleCall)assignment.getTerminal()), context, acceptor);
- }
- public void completeRealTypeScope_Type(EObject model, Assignment assignment, ContentAssistContext context, ICompletionProposalAcceptor acceptor) {
- completeRuleCall(((RuleCall)assignment.getTerminal()), context, acceptor);
- }
- public void completeRealTypeScope_SetsNew(EObject model, Assignment assignment, ContentAssistContext context, ICompletionProposalAcceptor acceptor) {
- // subclasses may override
- }
- public void completeRealTypeScope_SetsSum(EObject model, Assignment assignment, ContentAssistContext context, ICompletionProposalAcceptor acceptor) {
- // subclasses may override
- }
- public void completeRealTypeScope_Number(EObject model, Assignment assignment, ContentAssistContext context, ICompletionProposalAcceptor acceptor) {
- completeRuleCall(((RuleCall)assignment.getTerminal()), context, acceptor);
- }
- public void completeStringTypeScope_Type(EObject model, Assignment assignment, ContentAssistContext context, ICompletionProposalAcceptor acceptor) {
- completeRuleCall(((RuleCall)assignment.getTerminal()), context, acceptor);
- }
- public void completeStringTypeScope_SetsNew(EObject model, Assignment assignment, ContentAssistContext context, ICompletionProposalAcceptor acceptor) {
- // subclasses may override
- }
- public void completeStringTypeScope_SetsSum(EObject model, Assignment assignment, ContentAssistContext context, ICompletionProposalAcceptor acceptor) {
- // subclasses may override
- }
- public void completeStringTypeScope_Number(EObject model, Assignment assignment, ContentAssistContext context, ICompletionProposalAcceptor acceptor) {
- completeRuleCall(((RuleCall)assignment.getTerminal()), context, acceptor);
- }
- public void completeClassReference_Element(EObject model, Assignment assignment, ContentAssistContext context, ICompletionProposalAcceptor acceptor) {
- completeRuleCall(((RuleCall)assignment.getTerminal()), context, acceptor);
- }
- public void completeExactNumber_ExactNumber(EObject model, Assignment assignment, ContentAssistContext context, ICompletionProposalAcceptor acceptor) {
- completeRuleCall(((RuleCall)assignment.getTerminal()), context, acceptor);
- }
- public void completeExactNumber_ExactUnlimited(EObject model, Assignment assignment, ContentAssistContext context, ICompletionProposalAcceptor acceptor) {
- // subclasses may override
- }
- public void completeIntervallNumber_Min(EObject model, Assignment assignment, ContentAssistContext context, ICompletionProposalAcceptor acceptor) {
- completeRuleCall(((RuleCall)assignment.getTerminal()), context, acceptor);
- }
- public void completeIntervallNumber_MaxNumber(EObject model, Assignment assignment, ContentAssistContext context, ICompletionProposalAcceptor acceptor) {
- completeRuleCall(((RuleCall)assignment.getTerminal()), context, acceptor);
- }
- public void completeIntervallNumber_MaxUnlimited(EObject model, Assignment assignment, ContentAssistContext context, ICompletionProposalAcceptor acceptor) {
- // subclasses may override
- }
- public void completeIntEnumberation_Entry(EObject model, Assignment assignment, ContentAssistContext context, ICompletionProposalAcceptor acceptor) {
- completeRuleCall(((RuleCall)assignment.getTerminal()), context, acceptor);
- }
- public void completeRealEnumeration_Entry(EObject model, Assignment assignment, ContentAssistContext context, ICompletionProposalAcceptor acceptor) {
- completeRuleCall(((RuleCall)assignment.getTerminal()), context, acceptor);
- }
- public void completeStringEnumeration_Entry(EObject model, Assignment assignment, ContentAssistContext context, ICompletionProposalAcceptor acceptor) {
- completeRuleCall(((RuleCall)assignment.getTerminal()), context, acceptor);
- }
- public void completeScopeDeclaration_Name(EObject model, Assignment assignment, ContentAssistContext context, ICompletionProposalAcceptor acceptor) {
- completeRuleCall(((RuleCall)assignment.getTerminal()), context, acceptor);
- }
- public void completeScopeDeclaration_Specification(EObject model, Assignment assignment, ContentAssistContext context, ICompletionProposalAcceptor acceptor) {
- completeRuleCall(((RuleCall)assignment.getTerminal()), context, acceptor);
- }
- public void completeScopeReference_Referred(EObject model, Assignment assignment, ContentAssistContext context, ICompletionProposalAcceptor acceptor) {
- lookupCrossReference(((CrossReference)assignment.getTerminal()), context, acceptor);
- }
- public void completeGenerationTask_Metamodel(EObject model, Assignment assignment, ContentAssistContext context, ICompletionProposalAcceptor acceptor) {
- completeRuleCall(((RuleCall)assignment.getTerminal()), context, acceptor);
- }
- public void completeGenerationTask_PartialModel(EObject model, Assignment assignment, ContentAssistContext context, ICompletionProposalAcceptor acceptor) {
- completeRuleCall(((RuleCall)assignment.getTerminal()), context, acceptor);
- }
- public void completeGenerationTask_Patterns(EObject model, Assignment assignment, ContentAssistContext context, ICompletionProposalAcceptor acceptor) {
- completeRuleCall(((RuleCall)assignment.getTerminal()), context, acceptor);
- }
- public void completeGenerationTask_Scope(EObject model, Assignment assignment, ContentAssistContext context, ICompletionProposalAcceptor acceptor) {
- completeRuleCall(((RuleCall)assignment.getTerminal()), context, acceptor);
- }
- public void completeGenerationTask_NumberSpecified(EObject model, Assignment assignment, ContentAssistContext context, ICompletionProposalAcceptor acceptor) {
- // subclasses may override
- }
- public void completeGenerationTask_Number(EObject model, Assignment assignment, ContentAssistContext context, ICompletionProposalAcceptor acceptor) {
- completeRuleCall(((RuleCall)assignment.getTerminal()), context, acceptor);
- }
- public void completeGenerationTask_RunSpecified(EObject model, Assignment assignment, ContentAssistContext context, ICompletionProposalAcceptor acceptor) {
- // subclasses may override
- }
- public void completeGenerationTask_Runs(EObject model, Assignment assignment, ContentAssistContext context, ICompletionProposalAcceptor acceptor) {
- completeRuleCall(((RuleCall)assignment.getTerminal()), context, acceptor);
- }
- public void completeGenerationTask_Solver(EObject model, Assignment assignment, ContentAssistContext context, ICompletionProposalAcceptor acceptor) {
- completeRuleCall(((RuleCall)assignment.getTerminal()), context, acceptor);
- }
- public void completeGenerationTask_Config(EObject model, Assignment assignment, ContentAssistContext context, ICompletionProposalAcceptor acceptor) {
- completeRuleCall(((RuleCall)assignment.getTerminal()), context, acceptor);
- }
- public void completeGenerationTask_DebugFolder(EObject model, Assignment assignment, ContentAssistContext context, ICompletionProposalAcceptor acceptor) {
- completeRuleCall(((RuleCall)assignment.getTerminal()), context, acceptor);
- }
- public void completeGenerationTask_TargetLogFile(EObject model, Assignment assignment, ContentAssistContext context, ICompletionProposalAcceptor acceptor) {
- completeRuleCall(((RuleCall)assignment.getTerminal()), context, acceptor);
- }
- public void completeGenerationTask_TargetStatisticsFile(EObject model, Assignment assignment, ContentAssistContext context, ICompletionProposalAcceptor acceptor) {
- completeRuleCall(((RuleCall)assignment.getTerminal()), context, acceptor);
- }
- public void completeGenerationTask_TagetFolder(EObject model, Assignment assignment, ContentAssistContext context, ICompletionProposalAcceptor acceptor) {
- completeRuleCall(((RuleCall)assignment.getTerminal()), context, acceptor);
- }
-
- public void complete_ConfigurationScript(EObject model, RuleCall ruleCall, ContentAssistContext context, ICompletionProposalAcceptor acceptor) {
- // subclasses may override
- }
- public void complete_Command(EObject model, RuleCall ruleCall, ContentAssistContext context, ICompletionProposalAcceptor acceptor) {
- // subclasses may override
- }
- public void complete_QualifiedName(EObject model, RuleCall ruleCall, ContentAssistContext context, ICompletionProposalAcceptor acceptor) {
- // subclasses may override
- }
- public void complete_REALLiteral(EObject model, RuleCall ruleCall, ContentAssistContext context, ICompletionProposalAcceptor acceptor) {
- // subclasses may override
- }
- public void complete_INTLiteral(EObject model, RuleCall ruleCall, ContentAssistContext context, ICompletionProposalAcceptor acceptor) {
- // subclasses may override
- }
- public void complete_Import(EObject model, RuleCall ruleCall, ContentAssistContext context, ICompletionProposalAcceptor acceptor) {
- // subclasses may override
- }
- public void complete_EPackageImport(EObject model, RuleCall ruleCall, ContentAssistContext context, ICompletionProposalAcceptor acceptor) {
- // subclasses may override
- }
- public void complete_ViatraImport(EObject model, RuleCall ruleCall, ContentAssistContext context, ICompletionProposalAcceptor acceptor) {
- // subclasses may override
- }
- public void complete_Declaration(EObject model, RuleCall ruleCall, ContentAssistContext context, ICompletionProposalAcceptor acceptor) {
- // subclasses may override
- }
- public void complete_FileSpecification(EObject model, RuleCall ruleCall, ContentAssistContext context, ICompletionProposalAcceptor acceptor) {
- // subclasses may override
- }
- public void complete_FileDeclaration(EObject model, RuleCall ruleCall, ContentAssistContext context, ICompletionProposalAcceptor acceptor) {
- // subclasses may override
- }
- public void complete_FileReference(EObject model, RuleCall ruleCall, ContentAssistContext context, ICompletionProposalAcceptor acceptor) {
- // subclasses may override
- }
- public void complete_File(EObject model, RuleCall ruleCall, ContentAssistContext context, ICompletionProposalAcceptor acceptor) {
- // subclasses may override
- }
- public void complete_MetamodelSpecification(EObject model, RuleCall ruleCall, ContentAssistContext context, ICompletionProposalAcceptor acceptor) {
- // subclasses may override
- }
- public void complete_MetamodelEntry(EObject model, RuleCall ruleCall, ContentAssistContext context, ICompletionProposalAcceptor acceptor) {
- // subclasses may override
- }
- public void complete_AllPackageEntry(EObject model, RuleCall ruleCall, ContentAssistContext context, ICompletionProposalAcceptor acceptor) {
- // subclasses may override
- }
- public void complete_MetamodelElement(EObject model, RuleCall ruleCall, ContentAssistContext context, ICompletionProposalAcceptor acceptor) {
- // subclasses may override
- }
- public void complete_MetamodelDeclaration(EObject model, RuleCall ruleCall, ContentAssistContext context, ICompletionProposalAcceptor acceptor) {
- // subclasses may override
- }
- public void complete_MetamodelReference(EObject model, RuleCall ruleCall, ContentAssistContext context, ICompletionProposalAcceptor acceptor) {
- // subclasses may override
- }
- public void complete_Metamodel(EObject model, RuleCall ruleCall, ContentAssistContext context, ICompletionProposalAcceptor acceptor) {
- // subclasses may override
- }
- public void complete_PartialModelSpecification(EObject model, RuleCall ruleCall, ContentAssistContext context, ICompletionProposalAcceptor acceptor) {
- // subclasses may override
- }
- public void complete_PartialModelEntry(EObject model, RuleCall ruleCall, ContentAssistContext context, ICompletionProposalAcceptor acceptor) {
- // subclasses may override
- }
- public void complete_ModelEntry(EObject model, RuleCall ruleCall, ContentAssistContext context, ICompletionProposalAcceptor acceptor) {
- // subclasses may override
- }
- public void complete_FolderEntry(EObject model, RuleCall ruleCall, ContentAssistContext context, ICompletionProposalAcceptor acceptor) {
- // subclasses may override
- }
- public void complete_PartialModelDeclaration(EObject model, RuleCall ruleCall, ContentAssistContext context, ICompletionProposalAcceptor acceptor) {
- // subclasses may override
- }
- public void complete_PartialModelReference(EObject model, RuleCall ruleCall, ContentAssistContext context, ICompletionProposalAcceptor acceptor) {
- // subclasses may override
- }
- public void complete_PartialModel(EObject model, RuleCall ruleCall, ContentAssistContext context, ICompletionProposalAcceptor acceptor) {
- // subclasses may override
- }
- public void complete_PatternSpecification(EObject model, RuleCall ruleCall, ContentAssistContext context, ICompletionProposalAcceptor acceptor) {
- // subclasses may override
- }
- public void complete_PatternEntry(EObject model, RuleCall ruleCall, ContentAssistContext context, ICompletionProposalAcceptor acceptor) {
- // subclasses may override
- }
- public void complete_AllPatternEntry(EObject model, RuleCall ruleCall, ContentAssistContext context, ICompletionProposalAcceptor acceptor) {
- // subclasses may override
- }
- public void complete_PatternElement(EObject model, RuleCall ruleCall, ContentAssistContext context, ICompletionProposalAcceptor acceptor) {
- // subclasses may override
- }
- public void complete_GraphPatternDeclaration(EObject model, RuleCall ruleCall, ContentAssistContext context, ICompletionProposalAcceptor acceptor) {
- // subclasses may override
- }
- public void complete_GraphPatternReference(EObject model, RuleCall ruleCall, ContentAssistContext context, ICompletionProposalAcceptor acceptor) {
- // subclasses may override
- }
- public void complete_GraphPattern(EObject model, RuleCall ruleCall, ContentAssistContext context, ICompletionProposalAcceptor acceptor) {
- // subclasses may override
- }
- public void complete_ConfigSpecification(EObject model, RuleCall ruleCall, ContentAssistContext context, ICompletionProposalAcceptor acceptor) {
- // subclasses may override
- }
- public void complete_ConfigDeclaration(EObject model, RuleCall ruleCall, ContentAssistContext context, ICompletionProposalAcceptor acceptor) {
- // subclasses may override
- }
- public void complete_ConfigEntry(EObject model, RuleCall ruleCall, ContentAssistContext context, ICompletionProposalAcceptor acceptor) {
- // subclasses may override
- }
- public void complete_DocumentationEntry(EObject model, RuleCall ruleCall, ContentAssistContext context, ICompletionProposalAcceptor acceptor) {
- // subclasses may override
- }
- public void complete_DocumentLevelSpecification(EObject model, RuleCall ruleCall, ContentAssistContext context, ICompletionProposalAcceptor acceptor) {
- // subclasses may override
- }
- public void complete_RuntimeEntry(EObject model, RuleCall ruleCall, ContentAssistContext context, ICompletionProposalAcceptor acceptor) {
- // subclasses may override
- }
- public void complete_MemoryEntry(EObject model, RuleCall ruleCall, ContentAssistContext context, ICompletionProposalAcceptor acceptor) {
- // subclasses may override
- }
- public void complete_CustomEntry(EObject model, RuleCall ruleCall, ContentAssistContext context, ICompletionProposalAcceptor acceptor) {
- // subclasses may override
- }
- public void complete_ConfigReference(EObject model, RuleCall ruleCall, ContentAssistContext context, ICompletionProposalAcceptor acceptor) {
- // subclasses may override
- }
- public void complete_Config(EObject model, RuleCall ruleCall, ContentAssistContext context, ICompletionProposalAcceptor acceptor) {
- // subclasses may override
- }
- public void complete_Solver(EObject model, RuleCall ruleCall, ContentAssistContext context, ICompletionProposalAcceptor acceptor) {
- // subclasses may override
- }
- public void complete_ScopeSpecification(EObject model, RuleCall ruleCall, ContentAssistContext context, ICompletionProposalAcceptor acceptor) {
- // subclasses may override
- }
- public void complete_TypeScope(EObject model, RuleCall ruleCall, ContentAssistContext context, ICompletionProposalAcceptor acceptor) {
- // subclasses may override
- }
- public void complete_ClassTypeScope(EObject model, RuleCall ruleCall, ContentAssistContext context, ICompletionProposalAcceptor acceptor) {
- // subclasses may override
- }
- public void complete_ObjectTypeScope(EObject model, RuleCall ruleCall, ContentAssistContext context, ICompletionProposalAcceptor acceptor) {
- // subclasses may override
- }
- public void complete_IntegerTypeScope(EObject model, RuleCall ruleCall, ContentAssistContext context, ICompletionProposalAcceptor acceptor) {
- // subclasses may override
- }
- public void complete_RealTypeScope(EObject model, RuleCall ruleCall, ContentAssistContext context, ICompletionProposalAcceptor acceptor) {
- // subclasses may override
- }
- public void complete_StringTypeScope(EObject model, RuleCall ruleCall, ContentAssistContext context, ICompletionProposalAcceptor acceptor) {
- // subclasses may override
- }
- public void complete_TypeReference(EObject model, RuleCall ruleCall, ContentAssistContext context, ICompletionProposalAcceptor acceptor) {
- // subclasses may override
- }
- public void complete_ClassReference(EObject model, RuleCall ruleCall, ContentAssistContext context, ICompletionProposalAcceptor acceptor) {
- // subclasses may override
- }
- public void complete_ObjectReference(EObject model, RuleCall ruleCall, ContentAssistContext context, ICompletionProposalAcceptor acceptor) {
- // subclasses may override
- }
- public void complete_IntegerReference(EObject model, RuleCall ruleCall, ContentAssistContext context, ICompletionProposalAcceptor acceptor) {
- // subclasses may override
- }
- public void complete_RealReference(EObject model, RuleCall ruleCall, ContentAssistContext context, ICompletionProposalAcceptor acceptor) {
- // subclasses may override
- }
- public void complete_StringReference(EObject model, RuleCall ruleCall, ContentAssistContext context, ICompletionProposalAcceptor acceptor) {
- // subclasses may override
- }
- public void complete_NumberSpecification(EObject model, RuleCall ruleCall, ContentAssistContext context, ICompletionProposalAcceptor acceptor) {
- // subclasses may override
- }
- public void complete_ExactNumber(EObject model, RuleCall ruleCall, ContentAssistContext context, ICompletionProposalAcceptor acceptor) {
- // subclasses may override
- }
- public void complete_IntervallNumber(EObject model, RuleCall ruleCall, ContentAssistContext context, ICompletionProposalAcceptor acceptor) {
- // subclasses may override
- }
- public void complete_IntEnumberation(EObject model, RuleCall ruleCall, ContentAssistContext context, ICompletionProposalAcceptor acceptor) {
- // subclasses may override
- }
- public void complete_RealEnumeration(EObject model, RuleCall ruleCall, ContentAssistContext context, ICompletionProposalAcceptor acceptor) {
- // subclasses may override
- }
- public void complete_StringEnumeration(EObject model, RuleCall ruleCall, ContentAssistContext context, ICompletionProposalAcceptor acceptor) {
- // subclasses may override
- }
- public void complete_ScopeDeclaration(EObject model, RuleCall ruleCall, ContentAssistContext context, ICompletionProposalAcceptor acceptor) {
- // subclasses may override
- }
- public void complete_ScopeReference(EObject model, RuleCall ruleCall, ContentAssistContext context, ICompletionProposalAcceptor acceptor) {
- // subclasses may override
- }
- public void complete_Scope(EObject model, RuleCall ruleCall, ContentAssistContext context, ICompletionProposalAcceptor acceptor) {
- // subclasses may override
- }
- public void complete_Task(EObject model, RuleCall ruleCall, ContentAssistContext context, ICompletionProposalAcceptor acceptor) {
- // subclasses may override
- }
- public void complete_GenerationTask(EObject model, RuleCall ruleCall, ContentAssistContext context, ICompletionProposalAcceptor acceptor) {
- // subclasses may override
- }
-}
+/*
+ * generated by Xtext 2.16.0
+ */
+package hu.bme.mit.inf.dslreasoner.application.ui.contentassist;
+
+import org.eclipse.emf.ecore.EObject;
+import org.eclipse.xtext.Assignment;
+import org.eclipse.xtext.CrossReference;
+import org.eclipse.xtext.RuleCall;
+import org.eclipse.xtext.common.ui.contentassist.TerminalsProposalProvider;
+import org.eclipse.xtext.ui.editor.contentassist.ContentAssistContext;
+import org.eclipse.xtext.ui.editor.contentassist.ICompletionProposalAcceptor;
+
+/**
+ * Represents a generated, default implementation of superclass {@link TerminalsProposalProvider}.
+ * Methods are dynamically dispatched on the first parameter, i.e., you can override them
+ * with a more concrete subtype.
+ */
+public abstract class AbstractApplicationConfigurationProposalProvider extends TerminalsProposalProvider {
+
+ public void completeConfigurationScript_Imports(EObject model, Assignment assignment, ContentAssistContext context, ICompletionProposalAcceptor acceptor) {
+ completeRuleCall(((RuleCall)assignment.getTerminal()), context, acceptor);
+ }
+ public void completeConfigurationScript_Commands(EObject model, Assignment assignment, ContentAssistContext context, ICompletionProposalAcceptor acceptor) {
+ completeRuleCall(((RuleCall)assignment.getTerminal()), context, acceptor);
+ }
+ public void completeEPackageImport_ImportedPackage(EObject model, Assignment assignment, ContentAssistContext context, ICompletionProposalAcceptor acceptor) {
+ lookupCrossReference(((CrossReference)assignment.getTerminal()), context, acceptor);
+ }
+ public void completeViatraImport_ImportedViatra(EObject model, Assignment assignment, ContentAssistContext context, ICompletionProposalAcceptor acceptor) {
+ lookupCrossReference(((CrossReference)assignment.getTerminal()), context, acceptor);
+ }
+ public void completeCftImport_ImportedCft(EObject model, Assignment assignment, ContentAssistContext context, ICompletionProposalAcceptor acceptor) {
+ lookupCrossReference(((CrossReference)assignment.getTerminal()), context, acceptor);
+ }
+ public void completeFileSpecification_Path(EObject model, Assignment assignment, ContentAssistContext context, ICompletionProposalAcceptor acceptor) {
+ completeRuleCall(((RuleCall)assignment.getTerminal()), context, acceptor);
+ }
+ public void completeFileDeclaration_Name(EObject model, Assignment assignment, ContentAssistContext context, ICompletionProposalAcceptor acceptor) {
+ completeRuleCall(((RuleCall)assignment.getTerminal()), context, acceptor);
+ }
+ public void completeFileDeclaration_Specification(EObject model, Assignment assignment, ContentAssistContext context, ICompletionProposalAcceptor acceptor) {
+ completeRuleCall(((RuleCall)assignment.getTerminal()), context, acceptor);
+ }
+ public void completeFileReference_Referred(EObject model, Assignment assignment, ContentAssistContext context, ICompletionProposalAcceptor acceptor) {
+ lookupCrossReference(((CrossReference)assignment.getTerminal()), context, acceptor);
+ }
+ public void completeMetamodelSpecification_Entries(EObject model, Assignment assignment, ContentAssistContext context, ICompletionProposalAcceptor acceptor) {
+ completeRuleCall(((RuleCall)assignment.getTerminal()), context, acceptor);
+ }
+ public void completeAllPackageEntry_Package(EObject model, Assignment assignment, ContentAssistContext context, ICompletionProposalAcceptor acceptor) {
+ lookupCrossReference(((CrossReference)assignment.getTerminal()), context, acceptor);
+ }
+ public void completeAllPackageEntry_Exclusion(EObject model, Assignment assignment, ContentAssistContext context, ICompletionProposalAcceptor acceptor) {
+ completeRuleCall(((RuleCall)assignment.getTerminal()), context, acceptor);
+ }
+ public void completeMetamodelElement_Package(EObject model, Assignment assignment, ContentAssistContext context, ICompletionProposalAcceptor acceptor) {
+ lookupCrossReference(((CrossReference)assignment.getTerminal()), context, acceptor);
+ }
+ public void completeMetamodelElement_Classifier(EObject model, Assignment assignment, ContentAssistContext context, ICompletionProposalAcceptor acceptor) {
+ lookupCrossReference(((CrossReference)assignment.getTerminal()), context, acceptor);
+ }
+ public void completeMetamodelElement_Feature(EObject model, Assignment assignment, ContentAssistContext context, ICompletionProposalAcceptor acceptor) {
+ lookupCrossReference(((CrossReference)assignment.getTerminal()), context, acceptor);
+ }
+ public void completeMetamodelDeclaration_Name(EObject model, Assignment assignment, ContentAssistContext context, ICompletionProposalAcceptor acceptor) {
+ completeRuleCall(((RuleCall)assignment.getTerminal()), context, acceptor);
+ }
+ public void completeMetamodelDeclaration_Specification(EObject model, Assignment assignment, ContentAssistContext context, ICompletionProposalAcceptor acceptor) {
+ completeRuleCall(((RuleCall)assignment.getTerminal()), context, acceptor);
+ }
+ public void completeMetamodelReference_Referred(EObject model, Assignment assignment, ContentAssistContext context, ICompletionProposalAcceptor acceptor) {
+ lookupCrossReference(((CrossReference)assignment.getTerminal()), context, acceptor);
+ }
+ public void completePartialModelSpecification_Entry(EObject model, Assignment assignment, ContentAssistContext context, ICompletionProposalAcceptor acceptor) {
+ completeRuleCall(((RuleCall)assignment.getTerminal()), context, acceptor);
+ }
+ public void completeModelEntry_Path(EObject model, Assignment assignment, ContentAssistContext context, ICompletionProposalAcceptor acceptor) {
+ completeRuleCall(((RuleCall)assignment.getTerminal()), context, acceptor);
+ }
+ public void completeFolderEntry_Path(EObject model, Assignment assignment, ContentAssistContext context, ICompletionProposalAcceptor acceptor) {
+ completeRuleCall(((RuleCall)assignment.getTerminal()), context, acceptor);
+ }
+ public void completeFolderEntry_Exclusion(EObject model, Assignment assignment, ContentAssistContext context, ICompletionProposalAcceptor acceptor) {
+ completeRuleCall(((RuleCall)assignment.getTerminal()), context, acceptor);
+ }
+ public void completePartialModelDeclaration_Name(EObject model, Assignment assignment, ContentAssistContext context, ICompletionProposalAcceptor acceptor) {
+ completeRuleCall(((RuleCall)assignment.getTerminal()), context, acceptor);
+ }
+ public void completePartialModelDeclaration_Specification(EObject model, Assignment assignment, ContentAssistContext context, ICompletionProposalAcceptor acceptor) {
+ completeRuleCall(((RuleCall)assignment.getTerminal()), context, acceptor);
+ }
+ public void completePartialModelReference_Referred(EObject model, Assignment assignment, ContentAssistContext context, ICompletionProposalAcceptor acceptor) {
+ lookupCrossReference(((CrossReference)assignment.getTerminal()), context, acceptor);
+ }
+ public void completePatternSpecification_Entries(EObject model, Assignment assignment, ContentAssistContext context, ICompletionProposalAcceptor acceptor) {
+ completeRuleCall(((RuleCall)assignment.getTerminal()), context, acceptor);
+ }
+ public void completeAllPatternEntry_Package(EObject model, Assignment assignment, ContentAssistContext context, ICompletionProposalAcceptor acceptor) {
+ lookupCrossReference(((CrossReference)assignment.getTerminal()), context, acceptor);
+ }
+ public void completeAllPatternEntry_Exclusuion(EObject model, Assignment assignment, ContentAssistContext context, ICompletionProposalAcceptor acceptor) {
+ completeRuleCall(((RuleCall)assignment.getTerminal()), context, acceptor);
+ }
+ public void completePatternElement_Package(EObject model, Assignment assignment, ContentAssistContext context, ICompletionProposalAcceptor acceptor) {
+ lookupCrossReference(((CrossReference)assignment.getTerminal()), context, acceptor);
+ }
+ public void completePatternElement_Pattern(EObject model, Assignment assignment, ContentAssistContext context, ICompletionProposalAcceptor acceptor) {
+ lookupCrossReference(((CrossReference)assignment.getTerminal()), context, acceptor);
+ }
+ public void completeGraphPatternDeclaration_Name(EObject model, Assignment assignment, ContentAssistContext context, ICompletionProposalAcceptor acceptor) {
+ completeRuleCall(((RuleCall)assignment.getTerminal()), context, acceptor);
+ }
+ public void completeGraphPatternDeclaration_Specification(EObject model, Assignment assignment, ContentAssistContext context, ICompletionProposalAcceptor acceptor) {
+ completeRuleCall(((RuleCall)assignment.getTerminal()), context, acceptor);
+ }
+ public void completeGraphPatternReference_Referred(EObject model, Assignment assignment, ContentAssistContext context, ICompletionProposalAcceptor acceptor) {
+ lookupCrossReference(((CrossReference)assignment.getTerminal()), context, acceptor);
+ }
+ public void completeObjectiveSpecification_Entries(EObject model, Assignment assignment, ContentAssistContext context, ICompletionProposalAcceptor acceptor) {
+ completeRuleCall(((RuleCall)assignment.getTerminal()), context, acceptor);
+ }
+ public void completeOptimizationEntry_Direction(EObject model, Assignment assignment, ContentAssistContext context, ICompletionProposalAcceptor acceptor) {
+ completeRuleCall(((RuleCall)assignment.getTerminal()), context, acceptor);
+ }
+ public void completeOptimizationEntry_Function(EObject model, Assignment assignment, ContentAssistContext context, ICompletionProposalAcceptor acceptor) {
+ completeRuleCall(((RuleCall)assignment.getTerminal()), context, acceptor);
+ }
+ public void completeThresholdEntry_Function(EObject model, Assignment assignment, ContentAssistContext context, ICompletionProposalAcceptor acceptor) {
+ completeRuleCall(((RuleCall)assignment.getTerminal()), context, acceptor);
+ }
+ public void completeThresholdEntry_Operator(EObject model, Assignment assignment, ContentAssistContext context, ICompletionProposalAcceptor acceptor) {
+ completeRuleCall(((RuleCall)assignment.getTerminal()), context, acceptor);
+ }
+ public void completeThresholdEntry_Threshold(EObject model, Assignment assignment, ContentAssistContext context, ICompletionProposalAcceptor acceptor) {
+ completeRuleCall(((RuleCall)assignment.getTerminal()), context, acceptor);
+ }
+ public void completeReliabiltiyFunction_Package(EObject model, Assignment assignment, ContentAssistContext context, ICompletionProposalAcceptor acceptor) {
+ lookupCrossReference(((CrossReference)assignment.getTerminal()), context, acceptor);
+ }
+ public void completeReliabiltiyFunction_Transformation(EObject model, Assignment assignment, ContentAssistContext context, ICompletionProposalAcceptor acceptor) {
+ lookupCrossReference(((CrossReference)assignment.getTerminal()), context, acceptor);
+ }
+ public void completeObjectiveDeclaration_Name(EObject model, Assignment assignment, ContentAssistContext context, ICompletionProposalAcceptor acceptor) {
+ completeRuleCall(((RuleCall)assignment.getTerminal()), context, acceptor);
+ }
+ public void completeObjectiveDeclaration_Specification(EObject model, Assignment assignment, ContentAssistContext context, ICompletionProposalAcceptor acceptor) {
+ completeRuleCall(((RuleCall)assignment.getTerminal()), context, acceptor);
+ }
+ public void completeObjectiveReference_Referred(EObject model, Assignment assignment, ContentAssistContext context, ICompletionProposalAcceptor acceptor) {
+ lookupCrossReference(((CrossReference)assignment.getTerminal()), context, acceptor);
+ }
+ public void completeConfigSpecification_Entries(EObject model, Assignment assignment, ContentAssistContext context, ICompletionProposalAcceptor acceptor) {
+ completeRuleCall(((RuleCall)assignment.getTerminal()), context, acceptor);
+ }
+ public void completeConfigDeclaration_Name(EObject model, Assignment assignment, ContentAssistContext context, ICompletionProposalAcceptor acceptor) {
+ completeRuleCall(((RuleCall)assignment.getTerminal()), context, acceptor);
+ }
+ public void completeConfigDeclaration_Specification(EObject model, Assignment assignment, ContentAssistContext context, ICompletionProposalAcceptor acceptor) {
+ completeRuleCall(((RuleCall)assignment.getTerminal()), context, acceptor);
+ }
+ public void completeDocumentationEntry_Level(EObject model, Assignment assignment, ContentAssistContext context, ICompletionProposalAcceptor acceptor) {
+ completeRuleCall(((RuleCall)assignment.getTerminal()), context, acceptor);
+ }
+ public void completeRuntimeEntry_MillisecLimit(EObject model, Assignment assignment, ContentAssistContext context, ICompletionProposalAcceptor acceptor) {
+ completeRuleCall(((RuleCall)assignment.getTerminal()), context, acceptor);
+ }
+ public void completeMemoryEntry_MegabyteLimit(EObject model, Assignment assignment, ContentAssistContext context, ICompletionProposalAcceptor acceptor) {
+ completeRuleCall(((RuleCall)assignment.getTerminal()), context, acceptor);
+ }
+ public void completeCustomEntry_Key(EObject model, Assignment assignment, ContentAssistContext context, ICompletionProposalAcceptor acceptor) {
+ completeRuleCall(((RuleCall)assignment.getTerminal()), context, acceptor);
+ }
+ public void completeCustomEntry_Value(EObject model, Assignment assignment, ContentAssistContext context, ICompletionProposalAcceptor acceptor) {
+ completeRuleCall(((RuleCall)assignment.getTerminal()), context, acceptor);
+ }
+ public void completeConfigReference_Config(EObject model, Assignment assignment, ContentAssistContext context, ICompletionProposalAcceptor acceptor) {
+ lookupCrossReference(((CrossReference)assignment.getTerminal()), context, acceptor);
+ }
+ public void completeScopeSpecification_Scopes(EObject model, Assignment assignment, ContentAssistContext context, ICompletionProposalAcceptor acceptor) {
+ completeRuleCall(((RuleCall)assignment.getTerminal()), context, acceptor);
+ }
+ public void completeClassTypeScope_Type(EObject model, Assignment assignment, ContentAssistContext context, ICompletionProposalAcceptor acceptor) {
+ completeRuleCall(((RuleCall)assignment.getTerminal()), context, acceptor);
+ }
+ public void completeClassTypeScope_SetsNew(EObject model, Assignment assignment, ContentAssistContext context, ICompletionProposalAcceptor acceptor) {
+ // subclasses may override
+ }
+ public void completeClassTypeScope_SetsSum(EObject model, Assignment assignment, ContentAssistContext context, ICompletionProposalAcceptor acceptor) {
+ // subclasses may override
+ }
+ public void completeClassTypeScope_Number(EObject model, Assignment assignment, ContentAssistContext context, ICompletionProposalAcceptor acceptor) {
+ completeRuleCall(((RuleCall)assignment.getTerminal()), context, acceptor);
+ }
+ public void completeObjectTypeScope_Type(EObject model, Assignment assignment, ContentAssistContext context, ICompletionProposalAcceptor acceptor) {
+ completeRuleCall(((RuleCall)assignment.getTerminal()), context, acceptor);
+ }
+ public void completeObjectTypeScope_SetsNew(EObject model, Assignment assignment, ContentAssistContext context, ICompletionProposalAcceptor acceptor) {
+ // subclasses may override
+ }
+ public void completeObjectTypeScope_SetsSum(EObject model, Assignment assignment, ContentAssistContext context, ICompletionProposalAcceptor acceptor) {
+ // subclasses may override
+ }
+ public void completeObjectTypeScope_Number(EObject model, Assignment assignment, ContentAssistContext context, ICompletionProposalAcceptor acceptor) {
+ completeRuleCall(((RuleCall)assignment.getTerminal()), context, acceptor);
+ }
+ public void completeIntegerTypeScope_Type(EObject model, Assignment assignment, ContentAssistContext context, ICompletionProposalAcceptor acceptor) {
+ completeRuleCall(((RuleCall)assignment.getTerminal()), context, acceptor);
+ }
+ public void completeIntegerTypeScope_SetsNew(EObject model, Assignment assignment, ContentAssistContext context, ICompletionProposalAcceptor acceptor) {
+ // subclasses may override
+ }
+ public void completeIntegerTypeScope_SetsSum(EObject model, Assignment assignment, ContentAssistContext context, ICompletionProposalAcceptor acceptor) {
+ // subclasses may override
+ }
+ public void completeIntegerTypeScope_Number(EObject model, Assignment assignment, ContentAssistContext context, ICompletionProposalAcceptor acceptor) {
+ completeRuleCall(((RuleCall)assignment.getTerminal()), context, acceptor);
+ }
+ public void completeRealTypeScope_Type(EObject model, Assignment assignment, ContentAssistContext context, ICompletionProposalAcceptor acceptor) {
+ completeRuleCall(((RuleCall)assignment.getTerminal()), context, acceptor);
+ }
+ public void completeRealTypeScope_SetsNew(EObject model, Assignment assignment, ContentAssistContext context, ICompletionProposalAcceptor acceptor) {
+ // subclasses may override
+ }
+ public void completeRealTypeScope_SetsSum(EObject model, Assignment assignment, ContentAssistContext context, ICompletionProposalAcceptor acceptor) {
+ // subclasses may override
+ }
+ public void completeRealTypeScope_Number(EObject model, Assignment assignment, ContentAssistContext context, ICompletionProposalAcceptor acceptor) {
+ completeRuleCall(((RuleCall)assignment.getTerminal()), context, acceptor);
+ }
+ public void completeStringTypeScope_Type(EObject model, Assignment assignment, ContentAssistContext context, ICompletionProposalAcceptor acceptor) {
+ completeRuleCall(((RuleCall)assignment.getTerminal()), context, acceptor);
+ }
+ public void completeStringTypeScope_SetsNew(EObject model, Assignment assignment, ContentAssistContext context, ICompletionProposalAcceptor acceptor) {
+ // subclasses may override
+ }
+ public void completeStringTypeScope_SetsSum(EObject model, Assignment assignment, ContentAssistContext context, ICompletionProposalAcceptor acceptor) {
+ // subclasses may override
+ }
+ public void completeStringTypeScope_Number(EObject model, Assignment assignment, ContentAssistContext context, ICompletionProposalAcceptor acceptor) {
+ completeRuleCall(((RuleCall)assignment.getTerminal()), context, acceptor);
+ }
+ public void completeClassReference_Element(EObject model, Assignment assignment, ContentAssistContext context, ICompletionProposalAcceptor acceptor) {
+ completeRuleCall(((RuleCall)assignment.getTerminal()), context, acceptor);
+ }
+ public void completeExactNumber_ExactNumber(EObject model, Assignment assignment, ContentAssistContext context, ICompletionProposalAcceptor acceptor) {
+ completeRuleCall(((RuleCall)assignment.getTerminal()), context, acceptor);
+ }
+ public void completeExactNumber_ExactUnlimited(EObject model, Assignment assignment, ContentAssistContext context, ICompletionProposalAcceptor acceptor) {
+ // subclasses may override
+ }
+ public void completeIntervallNumber_Min(EObject model, Assignment assignment, ContentAssistContext context, ICompletionProposalAcceptor acceptor) {
+ completeRuleCall(((RuleCall)assignment.getTerminal()), context, acceptor);
+ }
+ public void completeIntervallNumber_MaxNumber(EObject model, Assignment assignment, ContentAssistContext context, ICompletionProposalAcceptor acceptor) {
+ completeRuleCall(((RuleCall)assignment.getTerminal()), context, acceptor);
+ }
+ public void completeIntervallNumber_MaxUnlimited(EObject model, Assignment assignment, ContentAssistContext context, ICompletionProposalAcceptor acceptor) {
+ // subclasses may override
+ }
+ public void completeIntEnumberation_Entry(EObject model, Assignment assignment, ContentAssistContext context, ICompletionProposalAcceptor acceptor) {
+ completeRuleCall(((RuleCall)assignment.getTerminal()), context, acceptor);
+ }
+ public void completeRealEnumeration_Entry(EObject model, Assignment assignment, ContentAssistContext context, ICompletionProposalAcceptor acceptor) {
+ completeRuleCall(((RuleCall)assignment.getTerminal()), context, acceptor);
+ }
+ public void completeStringEnumeration_Entry(EObject model, Assignment assignment, ContentAssistContext context, ICompletionProposalAcceptor acceptor) {
+ completeRuleCall(((RuleCall)assignment.getTerminal()), context, acceptor);
+ }
+ public void completeScopeDeclaration_Name(EObject model, Assignment assignment, ContentAssistContext context, ICompletionProposalAcceptor acceptor) {
+ completeRuleCall(((RuleCall)assignment.getTerminal()), context, acceptor);
+ }
+ public void completeScopeDeclaration_Specification(EObject model, Assignment assignment, ContentAssistContext context, ICompletionProposalAcceptor acceptor) {
+ completeRuleCall(((RuleCall)assignment.getTerminal()), context, acceptor);
+ }
+ public void completeScopeReference_Referred(EObject model, Assignment assignment, ContentAssistContext context, ICompletionProposalAcceptor acceptor) {
+ lookupCrossReference(((CrossReference)assignment.getTerminal()), context, acceptor);
+ }
+ public void completeGenerationTask_Metamodel(EObject model, Assignment assignment, ContentAssistContext context, ICompletionProposalAcceptor acceptor) {
+ completeRuleCall(((RuleCall)assignment.getTerminal()), context, acceptor);
+ }
+ public void completeGenerationTask_PartialModel(EObject model, Assignment assignment, ContentAssistContext context, ICompletionProposalAcceptor acceptor) {
+ completeRuleCall(((RuleCall)assignment.getTerminal()), context, acceptor);
+ }
+ public void completeGenerationTask_Patterns(EObject model, Assignment assignment, ContentAssistContext context, ICompletionProposalAcceptor acceptor) {
+ completeRuleCall(((RuleCall)assignment.getTerminal()), context, acceptor);
+ }
+ public void completeGenerationTask_Objectives(EObject model, Assignment assignment, ContentAssistContext context, ICompletionProposalAcceptor acceptor) {
+ completeRuleCall(((RuleCall)assignment.getTerminal()), context, acceptor);
+ }
+ public void completeGenerationTask_Scope(EObject model, Assignment assignment, ContentAssistContext context, ICompletionProposalAcceptor acceptor) {
+ completeRuleCall(((RuleCall)assignment.getTerminal()), context, acceptor);
+ }
+ public void completeGenerationTask_NumberSpecified(EObject model, Assignment assignment, ContentAssistContext context, ICompletionProposalAcceptor acceptor) {
+ // subclasses may override
+ }
+ public void completeGenerationTask_Number(EObject model, Assignment assignment, ContentAssistContext context, ICompletionProposalAcceptor acceptor) {
+ completeRuleCall(((RuleCall)assignment.getTerminal()), context, acceptor);
+ }
+ public void completeGenerationTask_RunSpecified(EObject model, Assignment assignment, ContentAssistContext context, ICompletionProposalAcceptor acceptor) {
+ // subclasses may override
+ }
+ public void completeGenerationTask_Runs(EObject model, Assignment assignment, ContentAssistContext context, ICompletionProposalAcceptor acceptor) {
+ completeRuleCall(((RuleCall)assignment.getTerminal()), context, acceptor);
+ }
+ public void completeGenerationTask_Solver(EObject model, Assignment assignment, ContentAssistContext context, ICompletionProposalAcceptor acceptor) {
+ completeRuleCall(((RuleCall)assignment.getTerminal()), context, acceptor);
+ }
+ public void completeGenerationTask_Config(EObject model, Assignment assignment, ContentAssistContext context, ICompletionProposalAcceptor acceptor) {
+ completeRuleCall(((RuleCall)assignment.getTerminal()), context, acceptor);
+ }
+ public void completeGenerationTask_DebugFolder(EObject model, Assignment assignment, ContentAssistContext context, ICompletionProposalAcceptor acceptor) {
+ completeRuleCall(((RuleCall)assignment.getTerminal()), context, acceptor);
+ }
+ public void completeGenerationTask_TargetLogFile(EObject model, Assignment assignment, ContentAssistContext context, ICompletionProposalAcceptor acceptor) {
+ completeRuleCall(((RuleCall)assignment.getTerminal()), context, acceptor);
+ }
+ public void completeGenerationTask_TargetStatisticsFile(EObject model, Assignment assignment, ContentAssistContext context, ICompletionProposalAcceptor acceptor) {
+ completeRuleCall(((RuleCall)assignment.getTerminal()), context, acceptor);
+ }
+ public void completeGenerationTask_TagetFolder(EObject model, Assignment assignment, ContentAssistContext context, ICompletionProposalAcceptor acceptor) {
+ completeRuleCall(((RuleCall)assignment.getTerminal()), context, acceptor);
+ }
+
+ public void complete_ConfigurationScript(EObject model, RuleCall ruleCall, ContentAssistContext context, ICompletionProposalAcceptor acceptor) {
+ // subclasses may override
+ }
+ public void complete_Command(EObject model, RuleCall ruleCall, ContentAssistContext context, ICompletionProposalAcceptor acceptor) {
+ // subclasses may override
+ }
+ public void complete_QualifiedName(EObject model, RuleCall ruleCall, ContentAssistContext context, ICompletionProposalAcceptor acceptor) {
+ // subclasses may override
+ }
+ public void complete_REALLiteral(EObject model, RuleCall ruleCall, ContentAssistContext context, ICompletionProposalAcceptor acceptor) {
+ // subclasses may override
+ }
+ public void complete_INTLiteral(EObject model, RuleCall ruleCall, ContentAssistContext context, ICompletionProposalAcceptor acceptor) {
+ // subclasses may override
+ }
+ public void complete_Import(EObject model, RuleCall ruleCall, ContentAssistContext context, ICompletionProposalAcceptor acceptor) {
+ // subclasses may override
+ }
+ public void complete_EPackageImport(EObject model, RuleCall ruleCall, ContentAssistContext context, ICompletionProposalAcceptor acceptor) {
+ // subclasses may override
+ }
+ public void complete_ViatraImport(EObject model, RuleCall ruleCall, ContentAssistContext context, ICompletionProposalAcceptor acceptor) {
+ // subclasses may override
+ }
+ public void complete_CftImport(EObject model, RuleCall ruleCall, ContentAssistContext context, ICompletionProposalAcceptor acceptor) {
+ // subclasses may override
+ }
+ public void complete_Declaration(EObject model, RuleCall ruleCall, ContentAssistContext context, ICompletionProposalAcceptor acceptor) {
+ // subclasses may override
+ }
+ public void complete_FileSpecification(EObject model, RuleCall ruleCall, ContentAssistContext context, ICompletionProposalAcceptor acceptor) {
+ // subclasses may override
+ }
+ public void complete_FileDeclaration(EObject model, RuleCall ruleCall, ContentAssistContext context, ICompletionProposalAcceptor acceptor) {
+ // subclasses may override
+ }
+ public void complete_FileReference(EObject model, RuleCall ruleCall, ContentAssistContext context, ICompletionProposalAcceptor acceptor) {
+ // subclasses may override
+ }
+ public void complete_File(EObject model, RuleCall ruleCall, ContentAssistContext context, ICompletionProposalAcceptor acceptor) {
+ // subclasses may override
+ }
+ public void complete_MetamodelSpecification(EObject model, RuleCall ruleCall, ContentAssistContext context, ICompletionProposalAcceptor acceptor) {
+ // subclasses may override
+ }
+ public void complete_MetamodelEntry(EObject model, RuleCall ruleCall, ContentAssistContext context, ICompletionProposalAcceptor acceptor) {
+ // subclasses may override
+ }
+ public void complete_AllPackageEntry(EObject model, RuleCall ruleCall, ContentAssistContext context, ICompletionProposalAcceptor acceptor) {
+ // subclasses may override
+ }
+ public void complete_MetamodelElement(EObject model, RuleCall ruleCall, ContentAssistContext context, ICompletionProposalAcceptor acceptor) {
+ // subclasses may override
+ }
+ public void complete_MetamodelDeclaration(EObject model, RuleCall ruleCall, ContentAssistContext context, ICompletionProposalAcceptor acceptor) {
+ // subclasses may override
+ }
+ public void complete_MetamodelReference(EObject model, RuleCall ruleCall, ContentAssistContext context, ICompletionProposalAcceptor acceptor) {
+ // subclasses may override
+ }
+ public void complete_Metamodel(EObject model, RuleCall ruleCall, ContentAssistContext context, ICompletionProposalAcceptor acceptor) {
+ // subclasses may override
+ }
+ public void complete_PartialModelSpecification(EObject model, RuleCall ruleCall, ContentAssistContext context, ICompletionProposalAcceptor acceptor) {
+ // subclasses may override
+ }
+ public void complete_PartialModelEntry(EObject model, RuleCall ruleCall, ContentAssistContext context, ICompletionProposalAcceptor acceptor) {
+ // subclasses may override
+ }
+ public void complete_ModelEntry(EObject model, RuleCall ruleCall, ContentAssistContext context, ICompletionProposalAcceptor acceptor) {
+ // subclasses may override
+ }
+ public void complete_FolderEntry(EObject model, RuleCall ruleCall, ContentAssistContext context, ICompletionProposalAcceptor acceptor) {
+ // subclasses may override
+ }
+ public void complete_PartialModelDeclaration(EObject model, RuleCall ruleCall, ContentAssistContext context, ICompletionProposalAcceptor acceptor) {
+ // subclasses may override
+ }
+ public void complete_PartialModelReference(EObject model, RuleCall ruleCall, ContentAssistContext context, ICompletionProposalAcceptor acceptor) {
+ // subclasses may override
+ }
+ public void complete_PartialModel(EObject model, RuleCall ruleCall, ContentAssistContext context, ICompletionProposalAcceptor acceptor) {
+ // subclasses may override
+ }
+ public void complete_PatternSpecification(EObject model, RuleCall ruleCall, ContentAssistContext context, ICompletionProposalAcceptor acceptor) {
+ // subclasses may override
+ }
+ public void complete_PatternEntry(EObject model, RuleCall ruleCall, ContentAssistContext context, ICompletionProposalAcceptor acceptor) {
+ // subclasses may override
+ }
+ public void complete_AllPatternEntry(EObject model, RuleCall ruleCall, ContentAssistContext context, ICompletionProposalAcceptor acceptor) {
+ // subclasses may override
+ }
+ public void complete_PatternElement(EObject model, RuleCall ruleCall, ContentAssistContext context, ICompletionProposalAcceptor acceptor) {
+ // subclasses may override
+ }
+ public void complete_GraphPatternDeclaration(EObject model, RuleCall ruleCall, ContentAssistContext context, ICompletionProposalAcceptor acceptor) {
+ // subclasses may override
+ }
+ public void complete_GraphPatternReference(EObject model, RuleCall ruleCall, ContentAssistContext context, ICompletionProposalAcceptor acceptor) {
+ // subclasses may override
+ }
+ public void complete_GraphPattern(EObject model, RuleCall ruleCall, ContentAssistContext context, ICompletionProposalAcceptor acceptor) {
+ // subclasses may override
+ }
+ public void complete_ObjectiveSpecification(EObject model, RuleCall ruleCall, ContentAssistContext context, ICompletionProposalAcceptor acceptor) {
+ // subclasses may override
+ }
+ public void complete_ObjectiveEntry(EObject model, RuleCall ruleCall, ContentAssistContext context, ICompletionProposalAcceptor acceptor) {
+ // subclasses may override
+ }
+ public void complete_OptimizationDirection(EObject model, RuleCall ruleCall, ContentAssistContext context, ICompletionProposalAcceptor acceptor) {
+ // subclasses may override
+ }
+ public void complete_OptimizationEntry(EObject model, RuleCall ruleCall, ContentAssistContext context, ICompletionProposalAcceptor acceptor) {
+ // subclasses may override
+ }
+ public void complete_ComparisonOperator(EObject model, RuleCall ruleCall, ContentAssistContext context, ICompletionProposalAcceptor acceptor) {
+ // subclasses may override
+ }
+ public void complete_ThresholdEntry(EObject model, RuleCall ruleCall, ContentAssistContext context, ICompletionProposalAcceptor acceptor) {
+ // subclasses may override
+ }
+ public void complete_ObjectiveFunction(EObject model, RuleCall ruleCall, ContentAssistContext context, ICompletionProposalAcceptor acceptor) {
+ // subclasses may override
+ }
+ public void complete_ReliabiltiyFunction(EObject model, RuleCall ruleCall, ContentAssistContext context, ICompletionProposalAcceptor acceptor) {
+ // subclasses may override
+ }
+ public void complete_ObjectiveDeclaration(EObject model, RuleCall ruleCall, ContentAssistContext context, ICompletionProposalAcceptor acceptor) {
+ // subclasses may override
+ }
+ public void complete_ObjectiveReference(EObject model, RuleCall ruleCall, ContentAssistContext context, ICompletionProposalAcceptor acceptor) {
+ // subclasses may override
+ }
+ public void complete_Objective(EObject model, RuleCall ruleCall, ContentAssistContext context, ICompletionProposalAcceptor acceptor) {
+ // subclasses may override
+ }
+ public void complete_ConfigSpecification(EObject model, RuleCall ruleCall, ContentAssistContext context, ICompletionProposalAcceptor acceptor) {
+ // subclasses may override
+ }
+ public void complete_ConfigDeclaration(EObject model, RuleCall ruleCall, ContentAssistContext context, ICompletionProposalAcceptor acceptor) {
+ // subclasses may override
+ }
+ public void complete_ConfigEntry(EObject model, RuleCall ruleCall, ContentAssistContext context, ICompletionProposalAcceptor acceptor) {
+ // subclasses may override
+ }
+ public void complete_DocumentationEntry(EObject model, RuleCall ruleCall, ContentAssistContext context, ICompletionProposalAcceptor acceptor) {
+ // subclasses may override
+ }
+ public void complete_DocumentLevelSpecification(EObject model, RuleCall ruleCall, ContentAssistContext context, ICompletionProposalAcceptor acceptor) {
+ // subclasses may override
+ }
+ public void complete_RuntimeEntry(EObject model, RuleCall ruleCall, ContentAssistContext context, ICompletionProposalAcceptor acceptor) {
+ // subclasses may override
+ }
+ public void complete_MemoryEntry(EObject model, RuleCall ruleCall, ContentAssistContext context, ICompletionProposalAcceptor acceptor) {
+ // subclasses may override
+ }
+ public void complete_CustomEntry(EObject model, RuleCall ruleCall, ContentAssistContext context, ICompletionProposalAcceptor acceptor) {
+ // subclasses may override
+ }
+ public void complete_ConfigReference(EObject model, RuleCall ruleCall, ContentAssistContext context, ICompletionProposalAcceptor acceptor) {
+ // subclasses may override
+ }
+ public void complete_Config(EObject model, RuleCall ruleCall, ContentAssistContext context, ICompletionProposalAcceptor acceptor) {
+ // subclasses may override
+ }
+ public void complete_Solver(EObject model, RuleCall ruleCall, ContentAssistContext context, ICompletionProposalAcceptor acceptor) {
+ // subclasses may override
+ }
+ public void complete_ScopeSpecification(EObject model, RuleCall ruleCall, ContentAssistContext context, ICompletionProposalAcceptor acceptor) {
+ // subclasses may override
+ }
+ public void complete_TypeScope(EObject model, RuleCall ruleCall, ContentAssistContext context, ICompletionProposalAcceptor acceptor) {
+ // subclasses may override
+ }
+ public void complete_ClassTypeScope(EObject model, RuleCall ruleCall, ContentAssistContext context, ICompletionProposalAcceptor acceptor) {
+ // subclasses may override
+ }
+ public void complete_ObjectTypeScope(EObject model, RuleCall ruleCall, ContentAssistContext context, ICompletionProposalAcceptor acceptor) {
+ // subclasses may override
+ }
+ public void complete_IntegerTypeScope(EObject model, RuleCall ruleCall, ContentAssistContext context, ICompletionProposalAcceptor acceptor) {
+ // subclasses may override
+ }
+ public void complete_RealTypeScope(EObject model, RuleCall ruleCall, ContentAssistContext context, ICompletionProposalAcceptor acceptor) {
+ // subclasses may override
+ }
+ public void complete_StringTypeScope(EObject model, RuleCall ruleCall, ContentAssistContext context, ICompletionProposalAcceptor acceptor) {
+ // subclasses may override
+ }
+ public void complete_TypeReference(EObject model, RuleCall ruleCall, ContentAssistContext context, ICompletionProposalAcceptor acceptor) {
+ // subclasses may override
+ }
+ public void complete_ClassReference(EObject model, RuleCall ruleCall, ContentAssistContext context, ICompletionProposalAcceptor acceptor) {
+ // subclasses may override
+ }
+ public void complete_ObjectReference(EObject model, RuleCall ruleCall, ContentAssistContext context, ICompletionProposalAcceptor acceptor) {
+ // subclasses may override
+ }
+ public void complete_IntegerReference(EObject model, RuleCall ruleCall, ContentAssistContext context, ICompletionProposalAcceptor acceptor) {
+ // subclasses may override
+ }
+ public void complete_RealReference(EObject model, RuleCall ruleCall, ContentAssistContext context, ICompletionProposalAcceptor acceptor) {
+ // subclasses may override
+ }
+ public void complete_StringReference(EObject model, RuleCall ruleCall, ContentAssistContext context, ICompletionProposalAcceptor acceptor) {
+ // subclasses may override
+ }
+ public void complete_NumberSpecification(EObject model, RuleCall ruleCall, ContentAssistContext context, ICompletionProposalAcceptor acceptor) {
+ // subclasses may override
+ }
+ public void complete_ExactNumber(EObject model, RuleCall ruleCall, ContentAssistContext context, ICompletionProposalAcceptor acceptor) {
+ // subclasses may override
+ }
+ public void complete_IntervallNumber(EObject model, RuleCall ruleCall, ContentAssistContext context, ICompletionProposalAcceptor acceptor) {
+ // subclasses may override
+ }
+ public void complete_IntEnumberation(EObject model, RuleCall ruleCall, ContentAssistContext context, ICompletionProposalAcceptor acceptor) {
+ // subclasses may override
+ }
+ public void complete_RealEnumeration(EObject model, RuleCall ruleCall, ContentAssistContext context, ICompletionProposalAcceptor acceptor) {
+ // subclasses may override
+ }
+ public void complete_StringEnumeration(EObject model, RuleCall ruleCall, ContentAssistContext context, ICompletionProposalAcceptor acceptor) {
+ // subclasses may override
+ }
+ public void complete_ScopeDeclaration(EObject model, RuleCall ruleCall, ContentAssistContext context, ICompletionProposalAcceptor acceptor) {
+ // subclasses may override
+ }
+ public void complete_ScopeReference(EObject model, RuleCall ruleCall, ContentAssistContext context, ICompletionProposalAcceptor acceptor) {
+ // subclasses may override
+ }
+ public void complete_Scope(EObject model, RuleCall ruleCall, ContentAssistContext context, ICompletionProposalAcceptor acceptor) {
+ // subclasses may override
+ }
+ public void complete_Task(EObject model, RuleCall ruleCall, ContentAssistContext context, ICompletionProposalAcceptor acceptor) {
+ // subclasses may override
+ }
+ public void complete_GenerationTask(EObject model, RuleCall ruleCall, ContentAssistContext context, ICompletionProposalAcceptor acceptor) {
+ // subclasses may override
+ }
+}
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 fb4f4cc0..19b0c5b8 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,93 +1,94 @@
-/*
- * generated by Xtext 2.12.0
- */
-package hu.bme.mit.inf.dslreasoner.application.ui.internal;
-
-import com.google.common.collect.Maps;
-import com.google.inject.Guice;
-import com.google.inject.Injector;
-import com.google.inject.Module;
-import hu.bme.mit.inf.dslreasoner.application.ApplicationConfigurationRuntimeModule;
-import hu.bme.mit.inf.dslreasoner.application.ui.ApplicationConfigurationUiModule;
-import java.util.Collections;
-import java.util.Map;
-import org.apache.log4j.Logger;
-import org.eclipse.ui.plugin.AbstractUIPlugin;
-import org.eclipse.xtext.ui.shared.SharedStateModule;
-import org.eclipse.xtext.util.Modules2;
-import org.osgi.framework.BundleContext;
-
-/**
- * This class was generated. Customizations should only happen in a newly
- * introduced subclass.
- */
-public class ApplicationActivator extends AbstractUIPlugin {
-
- public static final String HU_BME_MIT_INF_DSLREASONER_APPLICATION_APPLICATIONCONFIGURATION = "hu.bme.mit.inf.dslreasoner.application.ApplicationConfiguration";
-
- private static final Logger logger = Logger.getLogger(ApplicationActivator.class);
-
- private static ApplicationActivator INSTANCE;
-
- private Map injectors = Collections.synchronizedMap(Maps. newHashMapWithExpectedSize(1));
-
- @Override
- public void start(BundleContext context) throws Exception {
- super.start(context);
- INSTANCE = this;
- }
-
- @Override
- public void stop(BundleContext context) throws Exception {
- injectors.clear();
- INSTANCE = null;
- super.stop(context);
- }
-
- public static ApplicationActivator getInstance() {
- return INSTANCE;
- }
-
- public Injector getInjector(String language) {
- synchronized (injectors) {
- Injector injector = injectors.get(language);
- if (injector == null) {
- injectors.put(language, injector = createInjector(language));
- }
- return injector;
- }
- }
-
- protected Injector createInjector(String language) {
- try {
- Module runtimeModule = getRuntimeModule(language);
- Module sharedStateModule = getSharedStateModule();
- Module uiModule = getUiModule(language);
- Module mergedModule = Modules2.mixin(runtimeModule, sharedStateModule, uiModule);
- return Guice.createInjector(mergedModule);
- } catch (Exception e) {
- logger.error("Failed to create injector for " + language);
- logger.error(e.getMessage(), e);
- throw new RuntimeException("Failed to create injector for " + language, e);
- }
- }
-
- protected Module getRuntimeModule(String grammar) {
- if (HU_BME_MIT_INF_DSLREASONER_APPLICATION_APPLICATIONCONFIGURATION.equals(grammar)) {
- return new ApplicationConfigurationRuntimeModule();
- }
- throw new IllegalArgumentException(grammar);
- }
-
- protected Module getUiModule(String grammar) {
- if (HU_BME_MIT_INF_DSLREASONER_APPLICATION_APPLICATIONCONFIGURATION.equals(grammar)) {
- return new ApplicationConfigurationUiModule(this);
- }
- throw new IllegalArgumentException(grammar);
- }
-
- protected Module getSharedStateModule() {
- return new SharedStateModule();
- }
-
-}
+/*
+ * generated by Xtext 2.16.0
+ */
+package hu.bme.mit.inf.dslreasoner.application.ui.internal;
+
+import com.google.common.collect.Maps;
+import com.google.inject.Guice;
+import com.google.inject.Injector;
+import hu.bme.mit.inf.dslreasoner.application.ApplicationConfigurationRuntimeModule;
+import hu.bme.mit.inf.dslreasoner.application.ui.ApplicationConfigurationUiModule;
+import java.util.Collections;
+import java.util.Map;
+import org.apache.log4j.Logger;
+import org.eclipse.ui.plugin.AbstractUIPlugin;
+import org.eclipse.xtext.ui.shared.SharedStateModule;
+import org.eclipse.xtext.util.Modules2;
+import org.osgi.framework.BundleContext;
+
+/**
+ * This class was generated. Customizations should only happen in a newly
+ * introduced subclass.
+ */
+public class ApplicationActivator extends AbstractUIPlugin {
+
+ public static final String PLUGIN_ID = "hu.bme.mit.inf.dslreasoner.application.ui";
+ public static final String HU_BME_MIT_INF_DSLREASONER_APPLICATION_APPLICATIONCONFIGURATION = "hu.bme.mit.inf.dslreasoner.application.ApplicationConfiguration";
+
+ private static final Logger logger = Logger.getLogger(ApplicationActivator.class);
+
+ private static ApplicationActivator INSTANCE;
+
+ private Map injectors = Collections.synchronizedMap(Maps. newHashMapWithExpectedSize(1));
+
+ @Override
+ public void start(BundleContext context) throws Exception {
+ super.start(context);
+ INSTANCE = this;
+ }
+
+ @Override
+ public void stop(BundleContext context) throws Exception {
+ injectors.clear();
+ INSTANCE = null;
+ super.stop(context);
+ }
+
+ public static ApplicationActivator getInstance() {
+ return INSTANCE;
+ }
+
+ public Injector getInjector(String language) {
+ synchronized (injectors) {
+ Injector injector = injectors.get(language);
+ if (injector == null) {
+ injectors.put(language, injector = createInjector(language));
+ }
+ return injector;
+ }
+ }
+
+ protected Injector createInjector(String language) {
+ try {
+ com.google.inject.Module runtimeModule = getRuntimeModule(language);
+ com.google.inject.Module sharedStateModule = getSharedStateModule();
+ com.google.inject.Module uiModule = getUiModule(language);
+ com.google.inject.Module mergedModule = Modules2.mixin(runtimeModule, sharedStateModule, uiModule);
+ return Guice.createInjector(mergedModule);
+ } catch (Exception e) {
+ logger.error("Failed to create injector for " + language);
+ logger.error(e.getMessage(), e);
+ throw new RuntimeException("Failed to create injector for " + language, e);
+ }
+ }
+
+ protected com.google.inject.Module getRuntimeModule(String grammar) {
+ if (HU_BME_MIT_INF_DSLREASONER_APPLICATION_APPLICATIONCONFIGURATION.equals(grammar)) {
+ return new ApplicationConfigurationRuntimeModule();
+ }
+ throw new IllegalArgumentException(grammar);
+ }
+
+ protected com.google.inject.Module getUiModule(String grammar) {
+ if (HU_BME_MIT_INF_DSLREASONER_APPLICATION_APPLICATIONCONFIGURATION.equals(grammar)) {
+ return new ApplicationConfigurationUiModule(this);
+ }
+ throw new IllegalArgumentException(grammar);
+ }
+
+ protected com.google.inject.Module getSharedStateModule() {
+ return new SharedStateModule();
+ }
+
+
+}
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 556f3c4d..6ae04e4c 100644
--- a/Application/hu.bme.mit.inf.dslreasoner.application/Eclipse Application.launch
+++ b/Application/hu.bme.mit.inf.dslreasoner.application/Eclipse Application.launch
@@ -1,37 +1,37 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
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 44b8c453..a7990cca 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
@@ -1,56 +1,57 @@
-Manifest-Version: 1.0
-Bundle-ManifestVersion: 2
-Bundle-Name: hu.bme.mit.inf.dslreasoner.application
-Bundle-Vendor: My Company
-Bundle-Version: 1.0.0.qualifier
-Bundle-SymbolicName: hu.bme.mit.inf.dslreasoner.application; singleton:=true
-Bundle-ActivationPolicy: lazy
-Require-Bundle: org.eclipse.xtext,
- org.eclipse.xtext.xbase,
- org.eclipse.equinox.common;bundle-version="3.5.0",
- org.eclipse.emf.ecore,
- org.eclipse.xtext.xbase.lib,
- org.eclipse.xtext.util,
- org.eclipse.xtend.lib,
- org.eclipse.emf.common,
- org.antlr.runtime,
- hu.bme.mit.inf.dslreasoner.ecore2logic;bundle-version="1.0.0",
- hu.bme.mit.inf.dslreasoner.logic.model;bundle-version="1.0.0",
- hu.bme.mit.inf.dslreasoner.smt.reasoner;bundle-version="1.0.0",
- hu.bme.mit.inf.dslreasoner.viatra2logic;bundle-version="1.0.0",
- hu.bme.mit.inf.dslreasoner.viatrasolver.partialinterpretationlanguage;bundle-version="1.0.0",
- hu.bme.mit.inf.dslreasoner.viatrasolver.reasoner;bundle-version="1.0.0",
- hu.bme.mit.inf.dlsreasoner.alloy.reasoner;bundle-version="1.0.0",
- hu.bme.mit.inf.dslreasoner.logic2ecore;bundle-version="1.0.0",
- hu.bme.mit.inf.dslreasoner.viatrasolver.logic2viatraquery;bundle-version="1.0.0",
- org.eclipse.viatra.query.patternlanguage.emf;bundle-version="1.7.0",
- org.eclipse.viatra.query.runtime;bundle-version="1.7.0",
- org.eclipse.emf.codegen;bundle-version="2.11.0",
- org.eclipse.viatra.query.tooling.core;bundle-version="2.0.0",
- hu.bme.mit.inf.dslreasoner.visualisation;bundle-version="1.0.0",
- org.eclipse.core.runtime;bundle-version="3.12.0",
- org.eclipse.ui.console;bundle-version="3.6.201",
- org.eclipse.jface;bundle-version="3.12.2",
- org.eclipse.ui;bundle-version="3.108.1",
- org.eclipse.viatra.query.runtime.rete;bundle-version="2.0.0",
- org.eclipse.viatra.query.runtime.localsearch;bundle-version="2.0.0",
- org.eclipse.core.filesystem,
- org.eclipse.ui.workbench.texteditor,
- org.eclipse.ui.ide,
- org.eclipse.text,
- org.eclipse.collections;bundle-version="9.2.0"
-Bundle-RequiredExecutionEnvironment: JavaSE-1.8
-Export-Package: hu.bme.mit.inf.dslreasoner.application,
- hu.bme.mit.inf.dslreasoner.application.applicationConfiguration,
- hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl,
- hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.util,
- hu.bme.mit.inf.dslreasoner.application.execution,
- hu.bme.mit.inf.dslreasoner.application.generator,
- hu.bme.mit.inf.dslreasoner.application.parser.antlr,
- hu.bme.mit.inf.dslreasoner.application.parser.antlr.internal,
- hu.bme.mit.inf.dslreasoner.application.scoping,
- hu.bme.mit.inf.dslreasoner.application.serializer,
- hu.bme.mit.inf.dslreasoner.application.services,
- hu.bme.mit.inf.dslreasoner.application.validation
-Import-Package: org.apache.log4j
-Automatic-Module-Name: hu.bme.mit.inf.dslreasoner.application
+Manifest-Version: 1.0
+Bundle-ManifestVersion: 2
+Bundle-Name: hu.bme.mit.inf.dslreasoner.application
+Bundle-Vendor: My Company
+Bundle-Version: 1.0.0.qualifier
+Bundle-SymbolicName: hu.bme.mit.inf.dslreasoner.application; singleton:=true
+Bundle-ActivationPolicy: lazy
+Require-Bundle: org.eclipse.xtext,
+ org.eclipse.xtext.xbase,
+ org.eclipse.equinox.common;bundle-version="3.5.0",
+ org.eclipse.emf.ecore,
+ org.eclipse.xtext.xbase.lib;bundle-version="2.14.0",
+ org.eclipse.xtext.util,
+ org.eclipse.xtend.lib;bundle-version="2.14.0",
+ org.eclipse.emf.common,
+ org.antlr.runtime;bundle-version="[3.2.0,3.2.1)",
+ hu.bme.mit.inf.dslreasoner.ecore2logic;bundle-version="1.0.0",
+ hu.bme.mit.inf.dslreasoner.logic.model;bundle-version="1.0.0",
+ hu.bme.mit.inf.dslreasoner.smt.reasoner;bundle-version="1.0.0",
+ hu.bme.mit.inf.dslreasoner.viatra2logic;bundle-version="1.0.0",
+ hu.bme.mit.inf.dslreasoner.viatrasolver.partialinterpretationlanguage;bundle-version="1.0.0",
+ hu.bme.mit.inf.dslreasoner.viatrasolver.reasoner;bundle-version="1.0.0",
+ hu.bme.mit.inf.dlsreasoner.alloy.reasoner;bundle-version="1.0.0",
+ hu.bme.mit.inf.dslreasoner.logic2ecore;bundle-version="1.0.0",
+ hu.bme.mit.inf.dslreasoner.viatrasolver.logic2viatraquery;bundle-version="1.0.0",
+ org.eclipse.viatra.query.patternlanguage.emf;bundle-version="1.7.0",
+ org.eclipse.viatra.query.runtime;bundle-version="1.7.0",
+ org.eclipse.emf.codegen;bundle-version="2.11.0",
+ org.eclipse.viatra.query.tooling.core;bundle-version="2.0.0",
+ hu.bme.mit.inf.dslreasoner.visualisation;bundle-version="1.0.0",
+ org.eclipse.core.runtime;bundle-version="3.12.0",
+ org.eclipse.ui.console;bundle-version="3.6.201",
+ org.eclipse.jface;bundle-version="3.12.2",
+ org.eclipse.ui;bundle-version="3.108.1",
+ org.eclipse.viatra.query.runtime.rete;bundle-version="2.0.0",
+ org.eclipse.viatra.query.runtime.localsearch;bundle-version="2.0.0",
+ org.eclipse.core.filesystem,
+ org.eclipse.ui.workbench.texteditor,
+ org.eclipse.ui.ide,
+ org.eclipse.text,
+ org.eclipse.collections;bundle-version="9.2.0",
+ hu.bme.mit.inf.dslreasoner.faulttree.components
+Bundle-RequiredExecutionEnvironment: JavaSE-1.8
+Export-Package: hu.bme.mit.inf.dslreasoner.application,
+ hu.bme.mit.inf.dslreasoner.application.applicationConfiguration,
+ hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl,
+ hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.util,
+ hu.bme.mit.inf.dslreasoner.application.execution,
+ hu.bme.mit.inf.dslreasoner.application.generator,
+ hu.bme.mit.inf.dslreasoner.application.parser.antlr,
+ hu.bme.mit.inf.dslreasoner.application.parser.antlr.internal,
+ hu.bme.mit.inf.dslreasoner.application.scoping,
+ hu.bme.mit.inf.dslreasoner.application.serializer,
+ hu.bme.mit.inf.dslreasoner.application.services,
+ hu.bme.mit.inf.dslreasoner.application.validation
+Import-Package: org.apache.log4j
+Automatic-Module-Name: hu.bme.mit.inf.dslreasoner.application
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 6b321279..7b842399 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
@@ -1,232 +1,273 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
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 fd7f0686..4a3c33fe 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,202 +1,239 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/Application/hu.bme.mit.inf.dslreasoner.application/plugin.xml_gen b/Application/hu.bme.mit.inf.dslreasoner.application/plugin.xml_gen
index 956abc6e..4ee447ba 100644
--- a/Application/hu.bme.mit.inf.dslreasoner.application/plugin.xml_gen
+++ b/Application/hu.bme.mit.inf.dslreasoner.application/plugin.xml_gen
@@ -1,10 +1,10 @@
-
-
-
-
-
-
-
+
+
+
+
+
+
+
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 0a62d0b2..377c65c4 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,201 +1,201 @@
-/*
- * generated by Xtext 2.12.0
- */
-package hu.bme.mit.inf.dslreasoner.application;
-
-import com.google.inject.Binder;
-import com.google.inject.Provider;
-import com.google.inject.name.Names;
-import hu.bme.mit.inf.dslreasoner.application.generator.ApplicationConfigurationGenerator;
-import hu.bme.mit.inf.dslreasoner.application.parser.antlr.ApplicationConfigurationAntlrTokenFileProvider;
-import hu.bme.mit.inf.dslreasoner.application.parser.antlr.ApplicationConfigurationParser;
-import hu.bme.mit.inf.dslreasoner.application.parser.antlr.internal.InternalApplicationConfigurationLexer;
-import hu.bme.mit.inf.dslreasoner.application.scoping.ApplicationConfigurationScopeProvider;
-import hu.bme.mit.inf.dslreasoner.application.serializer.ApplicationConfigurationSemanticSequencer;
-import hu.bme.mit.inf.dslreasoner.application.serializer.ApplicationConfigurationSyntacticSequencer;
-import hu.bme.mit.inf.dslreasoner.application.services.ApplicationConfigurationGrammarAccess;
-import hu.bme.mit.inf.dslreasoner.application.validation.ApplicationConfigurationValidator;
-import java.util.Properties;
-import org.eclipse.xtext.Constants;
-import org.eclipse.xtext.IGrammarAccess;
-import org.eclipse.xtext.generator.IGenerator2;
-import org.eclipse.xtext.naming.DefaultDeclarativeQualifiedNameProvider;
-import org.eclipse.xtext.naming.IQualifiedNameProvider;
-import org.eclipse.xtext.parser.IParser;
-import org.eclipse.xtext.parser.ITokenToStringConverter;
-import org.eclipse.xtext.parser.antlr.AntlrTokenDefProvider;
-import org.eclipse.xtext.parser.antlr.AntlrTokenToStringConverter;
-import org.eclipse.xtext.parser.antlr.IAntlrTokenFileProvider;
-import org.eclipse.xtext.parser.antlr.ITokenDefProvider;
-import org.eclipse.xtext.parser.antlr.IUnorderedGroupHelper;
-import org.eclipse.xtext.parser.antlr.Lexer;
-import org.eclipse.xtext.parser.antlr.LexerBindings;
-import org.eclipse.xtext.parser.antlr.LexerProvider;
-import org.eclipse.xtext.parser.antlr.UnorderedGroupHelper;
-import org.eclipse.xtext.resource.IContainer;
-import org.eclipse.xtext.resource.IResourceDescriptions;
-import org.eclipse.xtext.resource.containers.IAllContainersState;
-import org.eclipse.xtext.resource.containers.ResourceSetBasedAllContainersStateProvider;
-import org.eclipse.xtext.resource.containers.StateBasedContainerManager;
-import org.eclipse.xtext.resource.impl.ResourceDescriptionsProvider;
-import org.eclipse.xtext.resource.impl.ResourceSetBasedResourceDescriptions;
-import org.eclipse.xtext.scoping.IGlobalScopeProvider;
-import org.eclipse.xtext.scoping.IScopeProvider;
-import org.eclipse.xtext.scoping.IgnoreCaseLinking;
-import org.eclipse.xtext.scoping.impl.AbstractDeclarativeScopeProvider;
-import org.eclipse.xtext.scoping.impl.DefaultGlobalScopeProvider;
-import org.eclipse.xtext.scoping.impl.ImportedNamespaceAwareLocalScopeProvider;
-import org.eclipse.xtext.serializer.ISerializer;
-import org.eclipse.xtext.serializer.impl.Serializer;
-import org.eclipse.xtext.serializer.sequencer.ISemanticSequencer;
-import org.eclipse.xtext.serializer.sequencer.ISyntacticSequencer;
-import org.eclipse.xtext.service.DefaultRuntimeModule;
-import org.eclipse.xtext.service.SingletonBinding;
-
-/**
- * Manual modifications go to {@link ApplicationConfigurationRuntimeModule}.
- */
-@SuppressWarnings("all")
-public abstract class AbstractApplicationConfigurationRuntimeModule extends DefaultRuntimeModule {
-
- protected Properties properties = null;
-
- @Override
- public void configure(Binder binder) {
- properties = tryBindProperties(binder, "hu/bme/mit/inf/dslreasoner/application/ApplicationConfiguration.properties");
- super.configure(binder);
- }
-
- public void configureLanguageName(Binder binder) {
- binder.bind(String.class).annotatedWith(Names.named(Constants.LANGUAGE_NAME)).toInstance("hu.bme.mit.inf.dslreasoner.application.ApplicationConfiguration");
- }
-
- public void configureFileExtensions(Binder binder) {
- if (properties == null || properties.getProperty(Constants.FILE_EXTENSIONS) == null)
- binder.bind(String.class).annotatedWith(Names.named(Constants.FILE_EXTENSIONS)).toInstance("vsconfig");
- }
-
- // contributed by org.eclipse.xtext.xtext.generator.grammarAccess.GrammarAccessFragment2
- public ClassLoader bindClassLoaderToInstance() {
- return getClass().getClassLoader();
- }
-
- // contributed by org.eclipse.xtext.xtext.generator.grammarAccess.GrammarAccessFragment2
- public Class extends IGrammarAccess> bindIGrammarAccess() {
- return ApplicationConfigurationGrammarAccess.class;
- }
-
- // contributed by org.eclipse.xtext.xtext.generator.serializer.SerializerFragment2
- public Class extends ISemanticSequencer> bindISemanticSequencer() {
- return ApplicationConfigurationSemanticSequencer.class;
- }
-
- // contributed by org.eclipse.xtext.xtext.generator.serializer.SerializerFragment2
- public Class extends ISyntacticSequencer> bindISyntacticSequencer() {
- return ApplicationConfigurationSyntacticSequencer.class;
- }
-
- // contributed by org.eclipse.xtext.xtext.generator.serializer.SerializerFragment2
- public Class extends ISerializer> bindISerializer() {
- return Serializer.class;
- }
-
- // contributed by org.eclipse.xtext.xtext.generator.parser.antlr.XtextAntlrGeneratorFragment2
- public Class extends IParser> bindIParser() {
- return ApplicationConfigurationParser.class;
- }
-
- // contributed by org.eclipse.xtext.xtext.generator.parser.antlr.XtextAntlrGeneratorFragment2
- public Class extends ITokenToStringConverter> bindITokenToStringConverter() {
- return AntlrTokenToStringConverter.class;
- }
-
- // contributed by org.eclipse.xtext.xtext.generator.parser.antlr.XtextAntlrGeneratorFragment2
- public Class extends IAntlrTokenFileProvider> bindIAntlrTokenFileProvider() {
- return ApplicationConfigurationAntlrTokenFileProvider.class;
- }
-
- // contributed by org.eclipse.xtext.xtext.generator.parser.antlr.XtextAntlrGeneratorFragment2
- public Class extends Lexer> bindLexer() {
- return InternalApplicationConfigurationLexer.class;
- }
-
- // contributed by org.eclipse.xtext.xtext.generator.parser.antlr.XtextAntlrGeneratorFragment2
- public Class extends ITokenDefProvider> bindITokenDefProvider() {
- return AntlrTokenDefProvider.class;
- }
-
- // contributed by org.eclipse.xtext.xtext.generator.parser.antlr.XtextAntlrGeneratorFragment2
- public Provider extends InternalApplicationConfigurationLexer> provideInternalApplicationConfigurationLexer() {
- return LexerProvider.create(InternalApplicationConfigurationLexer.class);
- }
-
- // contributed by org.eclipse.xtext.xtext.generator.parser.antlr.XtextAntlrGeneratorFragment2
- public void configureRuntimeLexer(Binder binder) {
- binder.bind(Lexer.class)
- .annotatedWith(Names.named(LexerBindings.RUNTIME))
- .to(InternalApplicationConfigurationLexer.class);
- }
-
- // contributed by org.eclipse.xtext.xtext.generator.parser.antlr.XtextAntlrGeneratorFragment2
- public Class extends IUnorderedGroupHelper> bindIUnorderedGroupHelper() {
- return UnorderedGroupHelper.class;
- }
-
- // contributed by org.eclipse.xtext.xtext.generator.validation.ValidatorFragment2
- @SingletonBinding(eager=true)
- public Class extends ApplicationConfigurationValidator> bindApplicationConfigurationValidator() {
- return ApplicationConfigurationValidator.class;
- }
-
- // contributed by org.eclipse.xtext.xtext.generator.scoping.ImportNamespacesScopingFragment2
- public Class extends IScopeProvider> bindIScopeProvider() {
- return ApplicationConfigurationScopeProvider.class;
- }
-
- // contributed by org.eclipse.xtext.xtext.generator.scoping.ImportNamespacesScopingFragment2
- public void configureIScopeProviderDelegate(Binder binder) {
- binder.bind(IScopeProvider.class).annotatedWith(Names.named(AbstractDeclarativeScopeProvider.NAMED_DELEGATE)).to(ImportedNamespaceAwareLocalScopeProvider.class);
- }
-
- // contributed by org.eclipse.xtext.xtext.generator.scoping.ImportNamespacesScopingFragment2
- public Class extends IGlobalScopeProvider> bindIGlobalScopeProvider() {
- return DefaultGlobalScopeProvider.class;
- }
-
- // contributed by org.eclipse.xtext.xtext.generator.scoping.ImportNamespacesScopingFragment2
- public void configureIgnoreCaseLinking(Binder binder) {
- binder.bindConstant().annotatedWith(IgnoreCaseLinking.class).to(false);
- }
-
- // contributed by org.eclipse.xtext.xtext.generator.exporting.QualifiedNamesFragment2
- public Class extends IQualifiedNameProvider> bindIQualifiedNameProvider() {
- return DefaultDeclarativeQualifiedNameProvider.class;
- }
-
- // contributed by org.eclipse.xtext.xtext.generator.builder.BuilderIntegrationFragment2
- public Class extends IContainer.Manager> bindIContainer$Manager() {
- return StateBasedContainerManager.class;
- }
-
- // contributed by org.eclipse.xtext.xtext.generator.builder.BuilderIntegrationFragment2
- public Class extends IAllContainersState.Provider> bindIAllContainersState$Provider() {
- return ResourceSetBasedAllContainersStateProvider.class;
- }
-
- // contributed by org.eclipse.xtext.xtext.generator.builder.BuilderIntegrationFragment2
- public void configureIResourceDescriptions(Binder binder) {
- binder.bind(IResourceDescriptions.class).to(ResourceSetBasedResourceDescriptions.class);
- }
-
- // contributed by org.eclipse.xtext.xtext.generator.builder.BuilderIntegrationFragment2
- public void configureIResourceDescriptionsPersisted(Binder binder) {
- binder.bind(IResourceDescriptions.class).annotatedWith(Names.named(ResourceDescriptionsProvider.PERSISTED_DESCRIPTIONS)).to(ResourceSetBasedResourceDescriptions.class);
- }
-
- // contributed by org.eclipse.xtext.xtext.generator.generator.GeneratorFragment2
- public Class extends IGenerator2> bindIGenerator2() {
- return ApplicationConfigurationGenerator.class;
- }
-
-}
+/*
+ * generated by Xtext 2.16.0
+ */
+package hu.bme.mit.inf.dslreasoner.application;
+
+import com.google.inject.Binder;
+import com.google.inject.Provider;
+import com.google.inject.name.Names;
+import hu.bme.mit.inf.dslreasoner.application.generator.ApplicationConfigurationGenerator;
+import hu.bme.mit.inf.dslreasoner.application.parser.antlr.ApplicationConfigurationAntlrTokenFileProvider;
+import hu.bme.mit.inf.dslreasoner.application.parser.antlr.ApplicationConfigurationParser;
+import hu.bme.mit.inf.dslreasoner.application.parser.antlr.internal.InternalApplicationConfigurationLexer;
+import hu.bme.mit.inf.dslreasoner.application.scoping.ApplicationConfigurationScopeProvider;
+import hu.bme.mit.inf.dslreasoner.application.serializer.ApplicationConfigurationSemanticSequencer;
+import hu.bme.mit.inf.dslreasoner.application.serializer.ApplicationConfigurationSyntacticSequencer;
+import hu.bme.mit.inf.dslreasoner.application.services.ApplicationConfigurationGrammarAccess;
+import hu.bme.mit.inf.dslreasoner.application.validation.ApplicationConfigurationValidator;
+import java.util.Properties;
+import org.eclipse.xtext.Constants;
+import org.eclipse.xtext.IGrammarAccess;
+import org.eclipse.xtext.generator.IGenerator2;
+import org.eclipse.xtext.naming.DefaultDeclarativeQualifiedNameProvider;
+import org.eclipse.xtext.naming.IQualifiedNameProvider;
+import org.eclipse.xtext.parser.IParser;
+import org.eclipse.xtext.parser.ITokenToStringConverter;
+import org.eclipse.xtext.parser.antlr.AntlrTokenDefProvider;
+import org.eclipse.xtext.parser.antlr.AntlrTokenToStringConverter;
+import org.eclipse.xtext.parser.antlr.IAntlrTokenFileProvider;
+import org.eclipse.xtext.parser.antlr.ITokenDefProvider;
+import org.eclipse.xtext.parser.antlr.IUnorderedGroupHelper;
+import org.eclipse.xtext.parser.antlr.Lexer;
+import org.eclipse.xtext.parser.antlr.LexerBindings;
+import org.eclipse.xtext.parser.antlr.LexerProvider;
+import org.eclipse.xtext.parser.antlr.UnorderedGroupHelper;
+import org.eclipse.xtext.resource.IContainer;
+import org.eclipse.xtext.resource.IResourceDescriptions;
+import org.eclipse.xtext.resource.containers.IAllContainersState;
+import org.eclipse.xtext.resource.containers.ResourceSetBasedAllContainersStateProvider;
+import org.eclipse.xtext.resource.containers.StateBasedContainerManager;
+import org.eclipse.xtext.resource.impl.ResourceDescriptionsProvider;
+import org.eclipse.xtext.resource.impl.ResourceSetBasedResourceDescriptions;
+import org.eclipse.xtext.scoping.IGlobalScopeProvider;
+import org.eclipse.xtext.scoping.IScopeProvider;
+import org.eclipse.xtext.scoping.IgnoreCaseLinking;
+import org.eclipse.xtext.scoping.impl.AbstractDeclarativeScopeProvider;
+import org.eclipse.xtext.scoping.impl.DefaultGlobalScopeProvider;
+import org.eclipse.xtext.scoping.impl.ImportedNamespaceAwareLocalScopeProvider;
+import org.eclipse.xtext.serializer.ISerializer;
+import org.eclipse.xtext.serializer.impl.Serializer;
+import org.eclipse.xtext.serializer.sequencer.ISemanticSequencer;
+import org.eclipse.xtext.serializer.sequencer.ISyntacticSequencer;
+import org.eclipse.xtext.service.DefaultRuntimeModule;
+import org.eclipse.xtext.service.SingletonBinding;
+
+/**
+ * Manual modifications go to {@link ApplicationConfigurationRuntimeModule}.
+ */
+@SuppressWarnings("all")
+public abstract class AbstractApplicationConfigurationRuntimeModule extends DefaultRuntimeModule {
+
+ protected Properties properties = null;
+
+ @Override
+ public void configure(Binder binder) {
+ properties = tryBindProperties(binder, "hu/bme/mit/inf/dslreasoner/application/ApplicationConfiguration.properties");
+ super.configure(binder);
+ }
+
+ public void configureLanguageName(Binder binder) {
+ binder.bind(String.class).annotatedWith(Names.named(Constants.LANGUAGE_NAME)).toInstance("hu.bme.mit.inf.dslreasoner.application.ApplicationConfiguration");
+ }
+
+ public void configureFileExtensions(Binder binder) {
+ if (properties == null || properties.getProperty(Constants.FILE_EXTENSIONS) == null)
+ binder.bind(String.class).annotatedWith(Names.named(Constants.FILE_EXTENSIONS)).toInstance("vsconfig");
+ }
+
+ // contributed by org.eclipse.xtext.xtext.generator.grammarAccess.GrammarAccessFragment2
+ public ClassLoader bindClassLoaderToInstance() {
+ return getClass().getClassLoader();
+ }
+
+ // contributed by org.eclipse.xtext.xtext.generator.grammarAccess.GrammarAccessFragment2
+ public Class extends IGrammarAccess> bindIGrammarAccess() {
+ return ApplicationConfigurationGrammarAccess.class;
+ }
+
+ // contributed by org.eclipse.xtext.xtext.generator.serializer.SerializerFragment2
+ public Class extends ISemanticSequencer> bindISemanticSequencer() {
+ return ApplicationConfigurationSemanticSequencer.class;
+ }
+
+ // contributed by org.eclipse.xtext.xtext.generator.serializer.SerializerFragment2
+ public Class extends ISyntacticSequencer> bindISyntacticSequencer() {
+ return ApplicationConfigurationSyntacticSequencer.class;
+ }
+
+ // contributed by org.eclipse.xtext.xtext.generator.serializer.SerializerFragment2
+ public Class extends ISerializer> bindISerializer() {
+ return Serializer.class;
+ }
+
+ // contributed by org.eclipse.xtext.xtext.generator.parser.antlr.XtextAntlrGeneratorFragment2
+ public Class extends IParser> bindIParser() {
+ return ApplicationConfigurationParser.class;
+ }
+
+ // contributed by org.eclipse.xtext.xtext.generator.parser.antlr.XtextAntlrGeneratorFragment2
+ public Class extends ITokenToStringConverter> bindITokenToStringConverter() {
+ return AntlrTokenToStringConverter.class;
+ }
+
+ // contributed by org.eclipse.xtext.xtext.generator.parser.antlr.XtextAntlrGeneratorFragment2
+ public Class extends IAntlrTokenFileProvider> bindIAntlrTokenFileProvider() {
+ return ApplicationConfigurationAntlrTokenFileProvider.class;
+ }
+
+ // contributed by org.eclipse.xtext.xtext.generator.parser.antlr.XtextAntlrGeneratorFragment2
+ public Class extends Lexer> bindLexer() {
+ return InternalApplicationConfigurationLexer.class;
+ }
+
+ // contributed by org.eclipse.xtext.xtext.generator.parser.antlr.XtextAntlrGeneratorFragment2
+ public Class extends ITokenDefProvider> bindITokenDefProvider() {
+ return AntlrTokenDefProvider.class;
+ }
+
+ // contributed by org.eclipse.xtext.xtext.generator.parser.antlr.XtextAntlrGeneratorFragment2
+ public Provider extends InternalApplicationConfigurationLexer> provideInternalApplicationConfigurationLexer() {
+ return LexerProvider.create(InternalApplicationConfigurationLexer.class);
+ }
+
+ // contributed by org.eclipse.xtext.xtext.generator.parser.antlr.XtextAntlrGeneratorFragment2
+ public void configureRuntimeLexer(Binder binder) {
+ binder.bind(Lexer.class)
+ .annotatedWith(Names.named(LexerBindings.RUNTIME))
+ .to(InternalApplicationConfigurationLexer.class);
+ }
+
+ // contributed by org.eclipse.xtext.xtext.generator.parser.antlr.XtextAntlrGeneratorFragment2
+ public Class extends IUnorderedGroupHelper> bindIUnorderedGroupHelper() {
+ return UnorderedGroupHelper.class;
+ }
+
+ // contributed by org.eclipse.xtext.xtext.generator.validation.ValidatorFragment2
+ @SingletonBinding(eager=true)
+ public Class extends ApplicationConfigurationValidator> bindApplicationConfigurationValidator() {
+ return ApplicationConfigurationValidator.class;
+ }
+
+ // contributed by org.eclipse.xtext.xtext.generator.scoping.ImportNamespacesScopingFragment2
+ public Class extends IScopeProvider> bindIScopeProvider() {
+ return ApplicationConfigurationScopeProvider.class;
+ }
+
+ // contributed by org.eclipse.xtext.xtext.generator.scoping.ImportNamespacesScopingFragment2
+ public void configureIScopeProviderDelegate(Binder binder) {
+ binder.bind(IScopeProvider.class).annotatedWith(Names.named(AbstractDeclarativeScopeProvider.NAMED_DELEGATE)).to(ImportedNamespaceAwareLocalScopeProvider.class);
+ }
+
+ // contributed by org.eclipse.xtext.xtext.generator.scoping.ImportNamespacesScopingFragment2
+ public Class extends IGlobalScopeProvider> bindIGlobalScopeProvider() {
+ return DefaultGlobalScopeProvider.class;
+ }
+
+ // contributed by org.eclipse.xtext.xtext.generator.scoping.ImportNamespacesScopingFragment2
+ public void configureIgnoreCaseLinking(Binder binder) {
+ binder.bindConstant().annotatedWith(IgnoreCaseLinking.class).to(false);
+ }
+
+ // contributed by org.eclipse.xtext.xtext.generator.exporting.QualifiedNamesFragment2
+ public Class extends IQualifiedNameProvider> bindIQualifiedNameProvider() {
+ return DefaultDeclarativeQualifiedNameProvider.class;
+ }
+
+ // contributed by org.eclipse.xtext.xtext.generator.builder.BuilderIntegrationFragment2
+ public Class extends IContainer.Manager> bindIContainer$Manager() {
+ return StateBasedContainerManager.class;
+ }
+
+ // contributed by org.eclipse.xtext.xtext.generator.builder.BuilderIntegrationFragment2
+ public Class extends IAllContainersState.Provider> bindIAllContainersState$Provider() {
+ return ResourceSetBasedAllContainersStateProvider.class;
+ }
+
+ // contributed by org.eclipse.xtext.xtext.generator.builder.BuilderIntegrationFragment2
+ public void configureIResourceDescriptions(Binder binder) {
+ binder.bind(IResourceDescriptions.class).to(ResourceSetBasedResourceDescriptions.class);
+ }
+
+ // contributed by org.eclipse.xtext.xtext.generator.builder.BuilderIntegrationFragment2
+ public void configureIResourceDescriptionsPersisted(Binder binder) {
+ binder.bind(IResourceDescriptions.class).annotatedWith(Names.named(ResourceDescriptionsProvider.PERSISTED_DESCRIPTIONS)).to(ResourceSetBasedResourceDescriptions.class);
+ }
+
+ // contributed by org.eclipse.xtext.xtext.generator.generator.GeneratorFragment2
+ public Class extends IGenerator2> bindIGenerator2() {
+ return ApplicationConfigurationGenerator.class;
+ }
+
+}
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 e1f09380..d1600b7b 100644
Binary files a/Application/hu.bme.mit.inf.dslreasoner.application/src-gen/hu/bme/mit/inf/dslreasoner/application/ApplicationConfiguration.xtextbin and b/Application/hu.bme.mit.inf.dslreasoner.application/src-gen/hu/bme/mit/inf/dslreasoner/application/ApplicationConfiguration.xtextbin differ
diff --git a/Application/hu.bme.mit.inf.dslreasoner.application/src-gen/hu/bme/mit/inf/dslreasoner/application/ApplicationConfigurationStandaloneSetupGenerated.java b/Application/hu.bme.mit.inf.dslreasoner.application/src-gen/hu/bme/mit/inf/dslreasoner/application/ApplicationConfigurationStandaloneSetupGenerated.java
index 30f88a59..93f0f35a 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,42 +1,42 @@
-/*
- * generated by Xtext 2.12.0
- */
-package hu.bme.mit.inf.dslreasoner.application;
-
-import com.google.inject.Guice;
-import com.google.inject.Injector;
-import hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.ApplicationConfigurationPackage;
-import org.eclipse.emf.ecore.EPackage;
-import org.eclipse.emf.ecore.resource.Resource;
-import org.eclipse.xtext.ISetup;
-import org.eclipse.xtext.common.TerminalsStandaloneSetup;
-import org.eclipse.xtext.resource.IResourceFactory;
-import org.eclipse.xtext.resource.IResourceServiceProvider;
-
-@SuppressWarnings("all")
-public class ApplicationConfigurationStandaloneSetupGenerated implements ISetup {
-
- @Override
- public Injector createInjectorAndDoEMFRegistration() {
- TerminalsStandaloneSetup.doSetup();
-
- Injector injector = createInjector();
- register(injector);
- return injector;
- }
-
- public Injector createInjector() {
- return Guice.createInjector(new ApplicationConfigurationRuntimeModule());
- }
-
- public void register(Injector injector) {
- if (!EPackage.Registry.INSTANCE.containsKey("http://www.bme.hu/mit/inf/dslreasoner/application/ApplicationConfiguration")) {
- EPackage.Registry.INSTANCE.put("http://www.bme.hu/mit/inf/dslreasoner/application/ApplicationConfiguration", ApplicationConfigurationPackage.eINSTANCE);
- }
- IResourceFactory resourceFactory = injector.getInstance(IResourceFactory.class);
- IResourceServiceProvider serviceProvider = injector.getInstance(IResourceServiceProvider.class);
-
- Resource.Factory.Registry.INSTANCE.getExtensionToFactoryMap().put("vsconfig", resourceFactory);
- IResourceServiceProvider.Registry.INSTANCE.getExtensionToFactoryMap().put("vsconfig", serviceProvider);
- }
-}
+/*
+ * generated by Xtext 2.16.0
+ */
+package hu.bme.mit.inf.dslreasoner.application;
+
+import com.google.inject.Guice;
+import com.google.inject.Injector;
+import hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.ApplicationConfigurationPackage;
+import org.eclipse.emf.ecore.EPackage;
+import org.eclipse.emf.ecore.resource.Resource;
+import org.eclipse.xtext.ISetup;
+import org.eclipse.xtext.common.TerminalsStandaloneSetup;
+import org.eclipse.xtext.resource.IResourceFactory;
+import org.eclipse.xtext.resource.IResourceServiceProvider;
+
+@SuppressWarnings("all")
+public class ApplicationConfigurationStandaloneSetupGenerated implements ISetup {
+
+ @Override
+ public Injector createInjectorAndDoEMFRegistration() {
+ TerminalsStandaloneSetup.doSetup();
+
+ Injector injector = createInjector();
+ register(injector);
+ return injector;
+ }
+
+ public Injector createInjector() {
+ return Guice.createInjector(new ApplicationConfigurationRuntimeModule());
+ }
+
+ public void register(Injector injector) {
+ if (!EPackage.Registry.INSTANCE.containsKey("http://www.bme.hu/mit/inf/dslreasoner/application/ApplicationConfiguration")) {
+ EPackage.Registry.INSTANCE.put("http://www.bme.hu/mit/inf/dslreasoner/application/ApplicationConfiguration", ApplicationConfigurationPackage.eINSTANCE);
+ }
+ IResourceFactory resourceFactory = injector.getInstance(IResourceFactory.class);
+ IResourceServiceProvider serviceProvider = injector.getInstance(IResourceServiceProvider.class);
+
+ Resource.Factory.Registry.INSTANCE.getExtensionToFactoryMap().put("vsconfig", resourceFactory);
+ IResourceServiceProvider.Registry.INSTANCE.getExtensionToFactoryMap().put("vsconfig", serviceProvider);
+ }
+}
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 722084c8..dabd5db8 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,42 +1,42 @@
-/**
- * generated by Xtext 2.12.0
- */
-package hu.bme.mit.inf.dslreasoner.application.applicationConfiguration;
-
-import org.eclipse.emf.common.util.EList;
-
-/**
- *
- * A representation of the model object 'All Package Entry '.
- *
- *
- *
- * The following features are supported:
- *
- *
- * {@link hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.AllPackageEntry#getExclusion Exclusion }
- *
- *
- * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.ApplicationConfigurationPackage#getAllPackageEntry()
- * @model
- * @generated
- */
-public interface AllPackageEntry extends MetamodelEntry
-{
- /**
- * Returns the value of the 'Exclusion ' containment reference list.
- * The list contents are of type {@link hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.MetamodelElement}.
- *
- *
- * If the meaning of the 'Exclusion ' containment reference list isn't clear,
- * there really should be more of a description here...
- *
- *
- * @return the value of the 'Exclusion ' containment reference list.
- * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.ApplicationConfigurationPackage#getAllPackageEntry_Exclusion()
- * @model containment="true"
- * @generated
- */
- EList getExclusion();
-
-} // AllPackageEntry
+/**
+ * generated by Xtext 2.16.0
+ */
+package hu.bme.mit.inf.dslreasoner.application.applicationConfiguration;
+
+import org.eclipse.emf.common.util.EList;
+
+/**
+ *
+ * A representation of the model object 'All Package Entry '.
+ *
+ *
+ *
+ * The following features are supported:
+ *
+ *
+ * {@link hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.AllPackageEntry#getExclusion Exclusion }
+ *
+ *
+ * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.ApplicationConfigurationPackage#getAllPackageEntry()
+ * @model
+ * @generated
+ */
+public interface AllPackageEntry extends MetamodelEntry
+{
+ /**
+ * Returns the value of the 'Exclusion ' containment reference list.
+ * The list contents are of type {@link hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.MetamodelElement}.
+ *
+ *
+ * If the meaning of the 'Exclusion ' containment reference list isn't clear,
+ * there really should be more of a description here...
+ *
+ *
+ * @return the value of the 'Exclusion ' containment reference list.
+ * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.ApplicationConfigurationPackage#getAllPackageEntry_Exclusion()
+ * @model containment="true"
+ * @generated
+ */
+ EList getExclusion();
+
+} // AllPackageEntry
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 ad3e9885..5270dea1 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,42 +1,42 @@
-/**
- * generated by Xtext 2.12.0
- */
-package hu.bme.mit.inf.dslreasoner.application.applicationConfiguration;
-
-import org.eclipse.emf.common.util.EList;
-
-/**
- *
- * A representation of the model object 'All Pattern Entry '.
- *
- *
- *
- * The following features are supported:
- *
- *
- * {@link hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.AllPatternEntry#getExclusuion Exclusuion }
- *
- *
- * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.ApplicationConfigurationPackage#getAllPatternEntry()
- * @model
- * @generated
- */
-public interface AllPatternEntry extends PatternEntry
-{
- /**
- * Returns the value of the 'Exclusuion ' containment reference list.
- * The list contents are of type {@link hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.PatternElement}.
- *
- *
- * If the meaning of the 'Exclusuion ' containment reference list isn't clear,
- * there really should be more of a description here...
- *
- *
- * @return the value of the 'Exclusuion ' containment reference list.
- * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.ApplicationConfigurationPackage#getAllPatternEntry_Exclusuion()
- * @model containment="true"
- * @generated
- */
- EList getExclusuion();
-
-} // AllPatternEntry
+/**
+ * generated by Xtext 2.16.0
+ */
+package hu.bme.mit.inf.dslreasoner.application.applicationConfiguration;
+
+import org.eclipse.emf.common.util.EList;
+
+/**
+ *
+ * A representation of the model object 'All Pattern Entry '.
+ *
+ *
+ *
+ * The following features are supported:
+ *
+ *
+ * {@link hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.AllPatternEntry#getExclusuion Exclusuion }
+ *
+ *
+ * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.ApplicationConfigurationPackage#getAllPatternEntry()
+ * @model
+ * @generated
+ */
+public interface AllPatternEntry extends PatternEntry
+{
+ /**
+ * Returns the value of the 'Exclusuion ' containment reference list.
+ * The list contents are of type {@link hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.PatternElement}.
+ *
+ *
+ * If the meaning of the 'Exclusuion ' containment reference list isn't clear,
+ * there really should be more of a description here...
+ *
+ *
+ * @return the value of the 'Exclusuion ' containment reference list.
+ * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.ApplicationConfigurationPackage#getAllPatternEntry_Exclusuion()
+ * @model containment="true"
+ * @generated
+ */
+ EList getExclusuion();
+
+} // AllPatternEntry
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 0e44eb6f..3b639669 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,638 +1,728 @@
-/**
- * generated by Xtext 2.12.0
- */
-package hu.bme.mit.inf.dslreasoner.application.applicationConfiguration;
-
-import org.eclipse.emf.ecore.EFactory;
-
-/**
- *
- * The Factory for the model.
- * It provides a create method for each non-abstract class of the model.
- *
- * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.ApplicationConfigurationPackage
- * @generated
- */
-public interface ApplicationConfigurationFactory extends EFactory
-{
- /**
- * The singleton instance of the factory.
- *
- *
- * @generated
- */
- ApplicationConfigurationFactory eINSTANCE = hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.ApplicationConfigurationFactoryImpl.init();
-
- /**
- * Returns a new object of class 'Configuration Script '.
- *
- *
- * @return a new object of class 'Configuration Script '.
- * @generated
- */
- ConfigurationScript createConfigurationScript();
-
- /**
- * Returns a new object of class 'Command '.
- *
- *
- * @return a new object of class 'Command '.
- * @generated
- */
- Command createCommand();
-
- /**
- * Returns a new object of class 'Import '.
- *
- *
- * @return a new object of class 'Import '.
- * @generated
- */
- Import createImport();
-
- /**
- * Returns a new object of class 'EPackage Import '.
- *
- *
- * @return a new object of class 'EPackage Import '.
- * @generated
- */
- EPackageImport createEPackageImport();
-
- /**
- * Returns a new object of class 'Viatra Import '.
- *
- *
- * @return a new object of class 'Viatra Import '.
- * @generated
- */
- ViatraImport createViatraImport();
-
- /**
- * Returns a new object of class 'Declaration '.
- *
- *
- * @return a new object of class 'Declaration '.
- * @generated
- */
- Declaration createDeclaration();
-
- /**
- * Returns a new object of class 'File Specification '.
- *
- *
- * @return a new object of class 'File Specification '.
- * @generated
- */
- FileSpecification createFileSpecification();
-
- /**
- * Returns a new object of class 'File Declaration '.
- *
- *
- * @return a new object of class 'File Declaration '.
- * @generated
- */
- FileDeclaration createFileDeclaration();
-
- /**
- * Returns a new object of class 'File Reference '.
- *
- *
- * @return a new object of class 'File Reference '.
- * @generated
- */
- FileReference createFileReference();
-
- /**
- * Returns a new object of class 'File '.
- *
- *
- * @return a new object of class 'File '.
- * @generated
- */
- File createFile();
-
- /**
- * Returns a new object of class 'Metamodel Specification '.
- *
- *
- * @return a new object of class 'Metamodel Specification '.
- * @generated
- */
- MetamodelSpecification createMetamodelSpecification();
-
- /**
- * Returns a new object of class 'Metamodel Entry '.
- *
- *
- * @return a new object of class 'Metamodel Entry '.
- * @generated
- */
- MetamodelEntry createMetamodelEntry();
-
- /**
- * Returns a new object of class 'All Package Entry '.
- *
- *
- * @return a new object of class 'All Package Entry '.
- * @generated
- */
- AllPackageEntry createAllPackageEntry();
-
- /**
- * Returns a new object of class 'Metamodel Element '.
- *
- *
- * @return a new object of class 'Metamodel Element '.
- * @generated
- */
- MetamodelElement createMetamodelElement();
-
- /**
- * Returns a new object of class 'Metamodel Declaration '.
- *
- *
- * @return a new object of class 'Metamodel Declaration '.
- * @generated
- */
- MetamodelDeclaration createMetamodelDeclaration();
-
- /**
- * Returns a new object of class 'Metamodel Reference '.
- *
- *
- * @return a new object of class 'Metamodel Reference '.
- * @generated
- */
- MetamodelReference createMetamodelReference();
-
- /**
- * Returns a new object of class 'Metamodel '.
- *
- *
- * @return a new object of class 'Metamodel '.
- * @generated
- */
- Metamodel createMetamodel();
-
- /**
- * Returns a new object of class 'Partial Model Specification '.
- *
- *
- * @return a new object of class 'Partial Model Specification '.
- * @generated
- */
- PartialModelSpecification createPartialModelSpecification();
-
- /**
- * Returns a new object of class 'Partial Model Entry '.
- *
- *
- * @return a new object of class 'Partial Model Entry '.
- * @generated
- */
- PartialModelEntry createPartialModelEntry();
-
- /**
- * Returns a new object of class 'Model Entry '.
- *
- *
- * @return a new object of class 'Model Entry '.
- * @generated
- */
- ModelEntry createModelEntry();
-
- /**
- * Returns a new object of class 'Folder Entry '.
- *
- *
- * @return a new object of class 'Folder Entry '.
- * @generated
- */
- FolderEntry createFolderEntry();
-
- /**
- * Returns a new object of class 'Partial Model Declaration '.
- *
- *
- * @return a new object of class 'Partial Model Declaration '.
- * @generated
- */
- PartialModelDeclaration createPartialModelDeclaration();
-
- /**
- * Returns a new object of class 'Partial Model Reference '.
- *
- *
- * @return a new object of class 'Partial Model Reference '.
- * @generated
- */
- PartialModelReference createPartialModelReference();
-
- /**
- * Returns a new object of class 'Partial Model '.
- *
- *
- * @return a new object of class 'Partial Model '.
- * @generated
- */
- PartialModel createPartialModel();
-
- /**
- * Returns a new object of class 'Pattern Specification '.
- *
- *
- * @return a new object of class 'Pattern Specification '.
- * @generated
- */
- PatternSpecification createPatternSpecification();
-
- /**
- * Returns a new object of class 'Pattern Entry '.
- *
- *
- * @return a new object of class 'Pattern Entry '.
- * @generated
- */
- PatternEntry createPatternEntry();
-
- /**
- * Returns a new object of class 'All Pattern Entry '.
- *
- *
- * @return a new object of class 'All Pattern Entry '.
- * @generated
- */
- AllPatternEntry createAllPatternEntry();
-
- /**
- * Returns a new object of class 'Pattern Element '.
- *
- *
- * @return a new object of class 'Pattern Element '.
- * @generated
- */
- PatternElement createPatternElement();
-
- /**
- * Returns a new object of class 'Graph Pattern Declaration '.
- *
- *
- * @return a new object of class 'Graph Pattern Declaration '.
- * @generated
- */
- GraphPatternDeclaration createGraphPatternDeclaration();
-
- /**
- * Returns a new object of class 'Graph Pattern Reference '.
- *
- *
- * @return a new object of class 'Graph Pattern Reference '.
- * @generated
- */
- GraphPatternReference createGraphPatternReference();
-
- /**
- * Returns a new object of class 'Graph Pattern '.
- *
- *
- * @return a new object of class 'Graph Pattern '.
- * @generated
- */
- GraphPattern createGraphPattern();
-
- /**
- * Returns a new object of class 'Config Specification '.
- *
- *
- * @return a new object of class 'Config Specification '.
- * @generated
- */
- ConfigSpecification createConfigSpecification();
-
- /**
- * Returns a new object of class 'Config Declaration '.
- *
- *
- * @return a new object of class 'Config Declaration '.
- * @generated
- */
- ConfigDeclaration createConfigDeclaration();
-
- /**
- * Returns a new object of class 'Config Entry '.
- *
- *
- * @return a new object of class 'Config Entry '.
- * @generated
- */
- ConfigEntry createConfigEntry();
-
- /**
- * Returns a new object of class 'Documentation Entry '.
- *
- *
- * @return a new object of class 'Documentation Entry '.
- * @generated
- */
- DocumentationEntry createDocumentationEntry();
-
- /**
- * Returns a new object of class 'Runtime Entry '.
- *
- *
- * @return a new object of class 'Runtime Entry '.
- * @generated
- */
- RuntimeEntry createRuntimeEntry();
-
- /**
- * Returns a new object of class 'Memory Entry '.
- *
- *
- * @return a new object of class 'Memory Entry '.
- * @generated
- */
- MemoryEntry createMemoryEntry();
-
- /**
- * Returns a new object of class 'Custom Entry '.
- *
- *
- * @return a new object of class 'Custom Entry '.
- * @generated
- */
- CustomEntry createCustomEntry();
-
- /**
- * Returns a new object of class 'Config Reference '.
- *
- *
- * @return a new object of class 'Config Reference '.
- * @generated
- */
- ConfigReference createConfigReference();
-
- /**
- * Returns a new object of class 'Config '.
- *
- *
- * @return a new object of class 'Config '.
- * @generated
- */
- Config createConfig();
-
- /**
- * Returns a new object of class 'Scope Specification '.
- *
- *
- * @return a new object of class 'Scope Specification '.
- * @generated
- */
- ScopeSpecification createScopeSpecification();
-
- /**
- * Returns a new object of class 'Type Scope '.
- *
- *
- * @return a new object of class 'Type Scope '.
- * @generated
- */
- TypeScope createTypeScope();
-
- /**
- * Returns a new object of class 'Class Type Scope '.
- *
- *
- * @return a new object of class 'Class Type Scope '.
- * @generated
- */
- ClassTypeScope createClassTypeScope();
-
- /**
- * Returns a new object of class 'Object Type Scope '.
- *
- *
- * @return a new object of class 'Object Type Scope '.
- * @generated
- */
- ObjectTypeScope createObjectTypeScope();
-
- /**
- * Returns a new object of class 'Integer Type Scope '.
- *
- *
- * @return a new object of class 'Integer Type Scope '.
- * @generated
- */
- IntegerTypeScope createIntegerTypeScope();
-
- /**
- * Returns a new object of class 'Real Type Scope '.
- *
- *
- * @return a new object of class 'Real Type Scope '.
- * @generated
- */
- RealTypeScope createRealTypeScope();
-
- /**
- * Returns a new object of class 'String Type Scope '.
- *
- *
- * @return a new object of class 'String Type Scope '.
- * @generated
- */
- StringTypeScope createStringTypeScope();
-
- /**
- * Returns a new object of class 'Type Reference '.
- *
- *
- * @return a new object of class 'Type Reference '.
- * @generated
- */
- TypeReference createTypeReference();
-
- /**
- * Returns a new object of class 'Class Reference '.
- *
- *
- * @return a new object of class 'Class Reference '.
- * @generated
- */
- ClassReference createClassReference();
-
- /**
- * Returns a new object of class 'Object Reference '.
- *
- *
- * @return a new object of class 'Object Reference '.
- * @generated
- */
- ObjectReference createObjectReference();
-
- /**
- * Returns a new object of class 'Integer Reference '.
- *
- *
- * @return a new object of class 'Integer Reference '.
- * @generated
- */
- IntegerReference createIntegerReference();
-
- /**
- * Returns a new object of class 'Real Reference '.
- *
- *
- * @return a new object of class 'Real Reference '.
- * @generated
- */
- RealReference createRealReference();
-
- /**
- * Returns a new object of class 'String Reference '.
- *
- *
- * @return a new object of class 'String Reference '.
- * @generated
- */
- StringReference createStringReference();
-
- /**
- * Returns a new object of class 'Number Specification '.
- *
- *
- * @return a new object of class 'Number Specification '.
- * @generated
- */
- NumberSpecification createNumberSpecification();
-
- /**
- * Returns a new object of class 'Exact Number '.
- *
- *
- * @return a new object of class 'Exact Number '.
- * @generated
- */
- ExactNumber createExactNumber();
-
- /**
- * Returns a new object of class 'Intervall Number '.
- *
- *
- * @return a new object of class 'Intervall Number '.
- * @generated
- */
- IntervallNumber createIntervallNumber();
-
- /**
- * Returns a new object of class 'Int Enumberation '.
- *
- *
- * @return a new object of class 'Int Enumberation '.
- * @generated
- */
- IntEnumberation createIntEnumberation();
-
- /**
- * Returns a new object of class 'Real Enumeration '.
- *
- *
- * @return a new object of class 'Real Enumeration '.
- * @generated
- */
- RealEnumeration createRealEnumeration();
-
- /**
- * Returns a new object of class 'String Enumeration '.
- *
- *
- * @return a new object of class 'String Enumeration '.
- * @generated
- */
- StringEnumeration createStringEnumeration();
-
- /**
- * Returns a new object of class 'Scope Declaration '.
- *
- *
- * @return a new object of class 'Scope Declaration '.
- * @generated
- */
- ScopeDeclaration createScopeDeclaration();
-
- /**
- * Returns a new object of class 'Scope Reference '.
- *
- *
- * @return a new object of class 'Scope Reference '.
- * @generated
- */
- ScopeReference createScopeReference();
-
- /**
- * Returns a new object of class 'Scope '.
- *
- *
- * @return a new object of class 'Scope '.
- * @generated
- */
- Scope createScope();
-
- /**
- * Returns a new object of class 'Task '.
- *
- *
- * @return a new object of class 'Task '.
- * @generated
- */
- Task createTask();
-
- /**
- * Returns a new object of class 'Generation Task '.
- *
- *
- * @return a new object of class 'Generation Task '.
- * @generated
- */
- GenerationTask createGenerationTask();
-
- /**
- * Returns a new object of class 'Integer Scope '.
- *
- *
- * @return a new object of class 'Integer Scope '.
- * @generated
- */
- IntegerScope createIntegerScope();
-
- /**
- * Returns a new object of class 'Real Scope '.
- *
- *
- * @return a new object of class 'Real Scope '.
- * @generated
- */
- RealScope createRealScope();
-
- /**
- * Returns a new object of class 'String Scope '.
- *
- *
- * @return a new object of class 'String Scope '.
- * @generated
- */
- StringScope createStringScope();
-
- /**
- * Returns the package supported by this factory.
- *
- *
- * @return the package supported by this factory.
- * @generated
- */
- ApplicationConfigurationPackage getApplicationConfigurationPackage();
-
-} //ApplicationConfigurationFactory
+/**
+ * generated by Xtext 2.16.0
+ */
+package hu.bme.mit.inf.dslreasoner.application.applicationConfiguration;
+
+import org.eclipse.emf.ecore.EFactory;
+
+/**
+ *
+ * The Factory for the model.
+ * It provides a create method for each non-abstract class of the model.
+ *
+ * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.ApplicationConfigurationPackage
+ * @generated
+ */
+public interface ApplicationConfigurationFactory extends EFactory
+{
+ /**
+ * The singleton instance of the factory.
+ *
+ *
+ * @generated
+ */
+ ApplicationConfigurationFactory eINSTANCE = hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.ApplicationConfigurationFactoryImpl.init();
+
+ /**
+ * Returns a new object of class 'Configuration Script '.
+ *
+ *
+ * @return a new object of class 'Configuration Script '.
+ * @generated
+ */
+ ConfigurationScript createConfigurationScript();
+
+ /**
+ * Returns a new object of class 'Command '.
+ *
+ *
+ * @return a new object of class 'Command '.
+ * @generated
+ */
+ Command createCommand();
+
+ /**
+ * Returns a new object of class 'Import '.
+ *
+ *
+ * @return a new object of class 'Import '.
+ * @generated
+ */
+ Import createImport();
+
+ /**
+ * Returns a new object of class 'EPackage Import '.
+ *
+ *
+ * @return a new object of class 'EPackage Import '.
+ * @generated
+ */
+ EPackageImport createEPackageImport();
+
+ /**
+ * Returns a new object of class 'Viatra Import '.
+ *
+ *
+ * @return a new object of class 'Viatra Import '.
+ * @generated
+ */
+ ViatraImport createViatraImport();
+
+ /**
+ * Returns a new object of class 'Cft Import '.
+ *
+ *
+ * @return a new object of class 'Cft Import '.
+ * @generated
+ */
+ CftImport createCftImport();
+
+ /**
+ * Returns a new object of class 'Declaration '.
+ *
+ *
+ * @return a new object of class 'Declaration '.
+ * @generated
+ */
+ Declaration createDeclaration();
+
+ /**
+ * Returns a new object of class 'File Specification '.
+ *
+ *
+ * @return a new object of class 'File Specification '.
+ * @generated
+ */
+ FileSpecification createFileSpecification();
+
+ /**
+ * Returns a new object of class 'File Declaration '.
+ *
+ *
+ * @return a new object of class 'File Declaration '.
+ * @generated
+ */
+ FileDeclaration createFileDeclaration();
+
+ /**
+ * Returns a new object of class 'File Reference '.
+ *
+ *
+ * @return a new object of class 'File Reference '.
+ * @generated
+ */
+ FileReference createFileReference();
+
+ /**
+ * Returns a new object of class 'File '.
+ *
+ *
+ * @return a new object of class 'File '.
+ * @generated
+ */
+ File createFile();
+
+ /**
+ * Returns a new object of class 'Metamodel Specification '.
+ *
+ *
+ * @return a new object of class 'Metamodel Specification '.
+ * @generated
+ */
+ MetamodelSpecification createMetamodelSpecification();
+
+ /**
+ * Returns a new object of class 'Metamodel Entry '.
+ *
+ *
+ * @return a new object of class 'Metamodel Entry '.
+ * @generated
+ */
+ MetamodelEntry createMetamodelEntry();
+
+ /**
+ * Returns a new object of class 'All Package Entry '.
+ *
+ *
+ * @return a new object of class 'All Package Entry '.
+ * @generated
+ */
+ AllPackageEntry createAllPackageEntry();
+
+ /**
+ * Returns a new object of class 'Metamodel Element '.
+ *
+ *
+ * @return a new object of class 'Metamodel Element '.
+ * @generated
+ */
+ MetamodelElement createMetamodelElement();
+
+ /**
+ * Returns a new object of class 'Metamodel Declaration '.
+ *
+ *
+ * @return a new object of class 'Metamodel Declaration '.
+ * @generated
+ */
+ MetamodelDeclaration createMetamodelDeclaration();
+
+ /**
+ * Returns a new object of class 'Metamodel Reference '.
+ *
+ *
+ * @return a new object of class 'Metamodel Reference '.
+ * @generated
+ */
+ MetamodelReference createMetamodelReference();
+
+ /**
+ * Returns a new object of class 'Metamodel '.
+ *
+ *
+ * @return a new object of class 'Metamodel '.
+ * @generated
+ */
+ Metamodel createMetamodel();
+
+ /**
+ * Returns a new object of class 'Partial Model Specification '.
+ *
+ *
+ * @return a new object of class 'Partial Model Specification '.
+ * @generated
+ */
+ PartialModelSpecification createPartialModelSpecification();
+
+ /**
+ * Returns a new object of class 'Partial Model Entry '.
+ *
+ *
+ * @return a new object of class 'Partial Model Entry '.
+ * @generated
+ */
+ PartialModelEntry createPartialModelEntry();
+
+ /**
+ * Returns a new object of class 'Model Entry '.
+ *
+ *
+ * @return a new object of class 'Model Entry '.
+ * @generated
+ */
+ ModelEntry createModelEntry();
+
+ /**
+ * Returns a new object of class 'Folder Entry '.
+ *
+ *
+ * @return a new object of class 'Folder Entry '.
+ * @generated
+ */
+ FolderEntry createFolderEntry();
+
+ /**
+ * Returns a new object of class 'Partial Model Declaration '.
+ *
+ *
+ * @return a new object of class 'Partial Model Declaration '.
+ * @generated
+ */
+ PartialModelDeclaration createPartialModelDeclaration();
+
+ /**
+ * Returns a new object of class 'Partial Model Reference '.
+ *
+ *
+ * @return a new object of class 'Partial Model Reference '.
+ * @generated
+ */
+ PartialModelReference createPartialModelReference();
+
+ /**
+ * Returns a new object of class 'Partial Model '.
+ *
+ *
+ * @return a new object of class 'Partial Model '.
+ * @generated
+ */
+ PartialModel createPartialModel();
+
+ /**
+ * Returns a new object of class 'Pattern Specification '.
+ *
+ *
+ * @return a new object of class 'Pattern Specification '.
+ * @generated
+ */
+ PatternSpecification createPatternSpecification();
+
+ /**
+ * Returns a new object of class 'Pattern Entry '.
+ *
+ *
+ * @return a new object of class 'Pattern Entry '.
+ * @generated
+ */
+ PatternEntry createPatternEntry();
+
+ /**
+ * Returns a new object of class 'All Pattern Entry '.
+ *
+ *
+ * @return a new object of class 'All Pattern Entry '.
+ * @generated
+ */
+ AllPatternEntry createAllPatternEntry();
+
+ /**
+ * Returns a new object of class 'Pattern Element '.
+ *
+ *
+ * @return a new object of class 'Pattern Element '.
+ * @generated
+ */
+ PatternElement createPatternElement();
+
+ /**
+ * Returns a new object of class 'Graph Pattern Declaration '.
+ *
+ *
+ * @return a new object of class 'Graph Pattern Declaration '.
+ * @generated
+ */
+ GraphPatternDeclaration createGraphPatternDeclaration();
+
+ /**
+ * Returns a new object of class 'Graph Pattern Reference '.
+ *
+ *
+ * @return a new object of class 'Graph Pattern Reference '.
+ * @generated
+ */
+ GraphPatternReference createGraphPatternReference();
+
+ /**
+ * Returns a new object of class 'Graph Pattern '.
+ *
+ *
+ * @return a new object of class 'Graph Pattern '.
+ * @generated
+ */
+ GraphPattern createGraphPattern();
+
+ /**
+ * Returns a new object of class 'Objective Specification '.
+ *
+ *
+ * @return a new object of class 'Objective Specification '.
+ * @generated
+ */
+ ObjectiveSpecification createObjectiveSpecification();
+
+ /**
+ * Returns a new object of class 'Objective Entry '.
+ *
+ *
+ * @return a new object of class 'Objective Entry '.
+ * @generated
+ */
+ ObjectiveEntry createObjectiveEntry();
+
+ /**
+ * Returns a new object of class 'Optimization Entry '.
+ *
+ *
+ * @return a new object of class 'Optimization Entry '.
+ * @generated
+ */
+ OptimizationEntry createOptimizationEntry();
+
+ /**
+ * Returns a new object of class 'Threshold Entry '.
+ *
+ *
+ * @return a new object of class 'Threshold Entry '.
+ * @generated
+ */
+ ThresholdEntry createThresholdEntry();
+
+ /**
+ * Returns a new object of class 'Objective Function '.
+ *
+ *
+ * @return a new object of class 'Objective Function '.
+ * @generated
+ */
+ ObjectiveFunction createObjectiveFunction();
+
+ /**
+ * Returns a new object of class 'Reliabiltiy Function '.
+ *
+ *
+ * @return a new object of class 'Reliabiltiy Function '.
+ * @generated
+ */
+ ReliabiltiyFunction createReliabiltiyFunction();
+
+ /**
+ * Returns a new object of class 'Objective Declaration '.
+ *
+ *
+ * @return a new object of class 'Objective Declaration '.
+ * @generated
+ */
+ ObjectiveDeclaration createObjectiveDeclaration();
+
+ /**
+ * Returns a new object of class 'Objective Reference '.
+ *
+ *
+ * @return a new object of class 'Objective Reference '.
+ * @generated
+ */
+ ObjectiveReference createObjectiveReference();
+
+ /**
+ * Returns a new object of class 'Objective '.
+ *
+ *
+ * @return a new object of class 'Objective '.
+ * @generated
+ */
+ Objective createObjective();
+
+ /**
+ * Returns a new object of class 'Config Specification '.
+ *
+ *
+ * @return a new object of class 'Config Specification '.
+ * @generated
+ */
+ ConfigSpecification createConfigSpecification();
+
+ /**
+ * Returns a new object of class 'Config Declaration '.
+ *
+ *
+ * @return a new object of class 'Config Declaration '.
+ * @generated
+ */
+ ConfigDeclaration createConfigDeclaration();
+
+ /**
+ * Returns a new object of class 'Config Entry '.
+ *
+ *
+ * @return a new object of class 'Config Entry '.
+ * @generated
+ */
+ ConfigEntry createConfigEntry();
+
+ /**
+ * Returns a new object of class 'Documentation Entry '.
+ *
+ *
+ * @return a new object of class 'Documentation Entry '.
+ * @generated
+ */
+ DocumentationEntry createDocumentationEntry();
+
+ /**
+ * Returns a new object of class 'Runtime Entry '.
+ *
+ *
+ * @return a new object of class 'Runtime Entry '.
+ * @generated
+ */
+ RuntimeEntry createRuntimeEntry();
+
+ /**
+ * Returns a new object of class 'Memory Entry '.
+ *
+ *
+ * @return a new object of class 'Memory Entry '.
+ * @generated
+ */
+ MemoryEntry createMemoryEntry();
+
+ /**
+ * Returns a new object of class 'Custom Entry '.
+ *
+ *
+ * @return a new object of class 'Custom Entry '.
+ * @generated
+ */
+ CustomEntry createCustomEntry();
+
+ /**
+ * Returns a new object of class 'Config Reference '.
+ *
+ *
+ * @return a new object of class 'Config Reference '.
+ * @generated
+ */
+ ConfigReference createConfigReference();
+
+ /**
+ * Returns a new object of class 'Config '.
+ *
+ *
+ * @return a new object of class 'Config '.
+ * @generated
+ */
+ Config createConfig();
+
+ /**
+ * Returns a new object of class 'Scope Specification '.
+ *
+ *
+ * @return a new object of class 'Scope Specification '.
+ * @generated
+ */
+ ScopeSpecification createScopeSpecification();
+
+ /**
+ * Returns a new object of class 'Type Scope '.
+ *
+ *
+ * @return a new object of class 'Type Scope '.
+ * @generated
+ */
+ TypeScope createTypeScope();
+
+ /**
+ * Returns a new object of class 'Class Type Scope '.
+ *
+ *
+ * @return a new object of class 'Class Type Scope '.
+ * @generated
+ */
+ ClassTypeScope createClassTypeScope();
+
+ /**
+ * Returns a new object of class 'Object Type Scope '.
+ *
+ *
+ * @return a new object of class 'Object Type Scope '.
+ * @generated
+ */
+ ObjectTypeScope createObjectTypeScope();
+
+ /**
+ * Returns a new object of class 'Integer Type Scope '.
+ *
+ *
+ * @return a new object of class 'Integer Type Scope '.
+ * @generated
+ */
+ IntegerTypeScope createIntegerTypeScope();
+
+ /**
+ * Returns a new object of class 'Real Type Scope '.
+ *
+ *
+ * @return a new object of class 'Real Type Scope '.
+ * @generated
+ */
+ RealTypeScope createRealTypeScope();
+
+ /**
+ * Returns a new object of class 'String Type Scope '.
+ *
+ *
+ * @return a new object of class 'String Type Scope '.
+ * @generated
+ */
+ StringTypeScope createStringTypeScope();
+
+ /**
+ * Returns a new object of class 'Type Reference '.
+ *
+ *
+ * @return a new object of class 'Type Reference '.
+ * @generated
+ */
+ TypeReference createTypeReference();
+
+ /**
+ * Returns a new object of class 'Class Reference '.
+ *
+ *
+ * @return a new object of class 'Class Reference '.
+ * @generated
+ */
+ ClassReference createClassReference();
+
+ /**
+ * Returns a new object of class 'Object Reference '.
+ *
+ *
+ * @return a new object of class 'Object Reference '.
+ * @generated
+ */
+ ObjectReference createObjectReference();
+
+ /**
+ * Returns a new object of class 'Integer Reference '.
+ *
+ *
+ * @return a new object of class 'Integer Reference '.
+ * @generated
+ */
+ IntegerReference createIntegerReference();
+
+ /**
+ * Returns a new object of class 'Real Reference '.
+ *
+ *
+ * @return a new object of class 'Real Reference '.
+ * @generated
+ */
+ RealReference createRealReference();
+
+ /**
+ * Returns a new object of class 'String Reference '.
+ *
+ *
+ * @return a new object of class 'String Reference '.
+ * @generated
+ */
+ StringReference createStringReference();
+
+ /**
+ * Returns a new object of class 'Number Specification '.
+ *
+ *
+ * @return a new object of class 'Number Specification '.
+ * @generated
+ */
+ NumberSpecification createNumberSpecification();
+
+ /**
+ * Returns a new object of class 'Exact Number '.
+ *
+ *
+ * @return a new object of class 'Exact Number '.
+ * @generated
+ */
+ ExactNumber createExactNumber();
+
+ /**
+ * Returns a new object of class 'Intervall Number '.
+ *
+ *
+ * @return a new object of class 'Intervall Number '.
+ * @generated
+ */
+ IntervallNumber createIntervallNumber();
+
+ /**
+ * Returns a new object of class 'Int Enumberation '.
+ *
+ *
+ * @return a new object of class 'Int Enumberation '.
+ * @generated
+ */
+ IntEnumberation createIntEnumberation();
+
+ /**
+ * Returns a new object of class 'Real Enumeration '.
+ *
+ *
+ * @return a new object of class 'Real Enumeration '.
+ * @generated
+ */
+ RealEnumeration createRealEnumeration();
+
+ /**
+ * Returns a new object of class 'String Enumeration '.
+ *
+ *
+ * @return a new object of class 'String Enumeration '.
+ * @generated
+ */
+ StringEnumeration createStringEnumeration();
+
+ /**
+ * Returns a new object of class 'Scope Declaration '.
+ *
+ *
+ * @return a new object of class 'Scope Declaration '.
+ * @generated
+ */
+ ScopeDeclaration createScopeDeclaration();
+
+ /**
+ * Returns a new object of class 'Scope Reference '.
+ *
+ *
+ * @return a new object of class 'Scope Reference '.
+ * @generated
+ */
+ ScopeReference createScopeReference();
+
+ /**
+ * Returns a new object of class 'Scope '.
+ *
+ *
+ * @return a new object of class 'Scope '.
+ * @generated
+ */
+ Scope createScope();
+
+ /**
+ * Returns a new object of class 'Task '.
+ *
+ *
+ * @return a new object of class 'Task '.
+ * @generated
+ */
+ Task createTask();
+
+ /**
+ * Returns a new object of class 'Generation Task '.
+ *
+ *
+ * @return a new object of class 'Generation Task '.
+ * @generated
+ */
+ GenerationTask createGenerationTask();
+
+ /**
+ * Returns a new object of class 'Integer Scope '.
+ *
+ *
+ * @return a new object of class 'Integer Scope '.
+ * @generated
+ */
+ IntegerScope createIntegerScope();
+
+ /**
+ * Returns a new object of class 'Real Scope '.
+ *
+ *
+ * @return a new object of class 'Real Scope '.
+ * @generated
+ */
+ RealScope createRealScope();
+
+ /**
+ * Returns a new object of class 'String Scope '.
+ *
+ *
+ * @return a new object of class 'String Scope '.
+ * @generated
+ */
+ StringScope createStringScope();
+
+ /**
+ * Returns the package supported by this factory.
+ *
+ *
+ * @return the package supported by this factory.
+ * @generated
+ */
+ ApplicationConfigurationPackage getApplicationConfigurationPackage();
+
+} //ApplicationConfigurationFactory
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 794f56e5..a3af3bae 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,4907 +1,5692 @@
-/**
- * generated by Xtext 2.12.0
- */
-package hu.bme.mit.inf.dslreasoner.application.applicationConfiguration;
-
-import org.eclipse.emf.ecore.EAttribute;
-import org.eclipse.emf.ecore.EClass;
-import org.eclipse.emf.ecore.EEnum;
-import org.eclipse.emf.ecore.EPackage;
-import org.eclipse.emf.ecore.EReference;
-
-/**
- *
- * The Package for the model.
- * It contains accessors for the meta objects to represent
- *
- * each class,
- * each feature of each class,
- * each enum,
- * and each data type
- *
- *
- * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.ApplicationConfigurationFactory
- * @model kind="package"
- * @generated
- */
-public interface ApplicationConfigurationPackage extends EPackage
-{
- /**
- * The package name.
- *
- *
- * @generated
- */
- String eNAME = "applicationConfiguration";
-
- /**
- * The package namespace URI.
- *
- *
- * @generated
- */
- String eNS_URI = "http://www.bme.hu/mit/inf/dslreasoner/application/ApplicationConfiguration";
-
- /**
- * The package namespace name.
- *
- *
- * @generated
- */
- String eNS_PREFIX = "applicationConfiguration";
-
- /**
- * The singleton instance of the package.
- *
- *
- * @generated
- */
- ApplicationConfigurationPackage eINSTANCE = hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.ApplicationConfigurationPackageImpl.init();
-
- /**
- * The meta object id for the '{@link hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.ConfigurationScriptImpl Configuration Script }' class.
- *
- *
- * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.ConfigurationScriptImpl
- * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.ApplicationConfigurationPackageImpl#getConfigurationScript()
- * @generated
- */
- int CONFIGURATION_SCRIPT = 0;
-
- /**
- * The feature id for the 'Imports ' containment reference list.
- *
- *
- * @generated
- * @ordered
- */
- int CONFIGURATION_SCRIPT__IMPORTS = 0;
-
- /**
- * The feature id for the 'Commands ' containment reference list.
- *
- *
- * @generated
- * @ordered
- */
- int CONFIGURATION_SCRIPT__COMMANDS = 1;
-
- /**
- * The number of structural features of the 'Configuration Script ' class.
- *
- *
- * @generated
- * @ordered
- */
- int CONFIGURATION_SCRIPT_FEATURE_COUNT = 2;
-
- /**
- * The meta object id for the '{@link hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.CommandImpl Command }' class.
- *
- *
- * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.CommandImpl
- * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.ApplicationConfigurationPackageImpl#getCommand()
- * @generated
- */
- int COMMAND = 1;
-
- /**
- * The number of structural features of the 'Command ' class.
- *
- *
- * @generated
- * @ordered
- */
- int COMMAND_FEATURE_COUNT = 0;
-
- /**
- * The meta object id for the '{@link hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.ImportImpl Import }' class.
- *
- *
- * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.ImportImpl
- * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.ApplicationConfigurationPackageImpl#getImport()
- * @generated
- */
- int IMPORT = 2;
-
- /**
- * The number of structural features of the 'Import ' class.
- *
- *
- * @generated
- * @ordered
- */
- int IMPORT_FEATURE_COUNT = 0;
-
- /**
- * The meta object id for the '{@link hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.EPackageImportImpl EPackage Import }' class.
- *
- *
- * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.EPackageImportImpl
- * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.ApplicationConfigurationPackageImpl#getEPackageImport()
- * @generated
- */
- int EPACKAGE_IMPORT = 3;
-
- /**
- * The feature id for the 'Imported Package ' reference.
- *
- *
- * @generated
- * @ordered
- */
- int EPACKAGE_IMPORT__IMPORTED_PACKAGE = IMPORT_FEATURE_COUNT + 0;
-
- /**
- * The number of structural features of the 'EPackage Import ' class.
- *
- *
- * @generated
- * @ordered
- */
- int EPACKAGE_IMPORT_FEATURE_COUNT = IMPORT_FEATURE_COUNT + 1;
-
- /**
- * The meta object id for the '{@link hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.ViatraImportImpl Viatra Import }' class.
- *
- *
- * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.ViatraImportImpl
- * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.ApplicationConfigurationPackageImpl#getViatraImport()
- * @generated
- */
- int VIATRA_IMPORT = 4;
-
- /**
- * The feature id for the 'Imported Viatra ' reference.
- *
- *
- * @generated
- * @ordered
- */
- int VIATRA_IMPORT__IMPORTED_VIATRA = IMPORT_FEATURE_COUNT + 0;
-
- /**
- * The number of structural features of the 'Viatra Import ' class.
- *
- *
- * @generated
- * @ordered
- */
- int VIATRA_IMPORT_FEATURE_COUNT = IMPORT_FEATURE_COUNT + 1;
-
- /**
- * The meta object id for the '{@link hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.DeclarationImpl Declaration }' class.
- *
- *
- * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.DeclarationImpl
- * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.ApplicationConfigurationPackageImpl#getDeclaration()
- * @generated
- */
- int DECLARATION = 5;
-
- /**
- * The feature id for the 'Name ' attribute.
- *
- *
- * @generated
- * @ordered
- */
- int DECLARATION__NAME = COMMAND_FEATURE_COUNT + 0;
-
- /**
- * The number of structural features of the 'Declaration ' class.
- *
- *
- * @generated
- * @ordered
- */
- int DECLARATION_FEATURE_COUNT = COMMAND_FEATURE_COUNT + 1;
-
- /**
- * The meta object id for the '{@link hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.FileImpl File }' class.
- *
- *
- * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.FileImpl
- * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.ApplicationConfigurationPackageImpl#getFile()
- * @generated
- */
- int FILE = 9;
-
- /**
- * The number of structural features of the 'File ' class.
- *
- *
- * @generated
- * @ordered
- */
- int FILE_FEATURE_COUNT = 0;
-
- /**
- * The meta object id for the '{@link hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.FileSpecificationImpl File Specification }' class.
- *
- *
- * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.FileSpecificationImpl
- * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.ApplicationConfigurationPackageImpl#getFileSpecification()
- * @generated
- */
- int FILE_SPECIFICATION = 6;
-
- /**
- * The feature id for the 'Path ' attribute.
- *
- *
- * @generated
- * @ordered
- */
- int FILE_SPECIFICATION__PATH = FILE_FEATURE_COUNT + 0;
-
- /**
- * The number of structural features of the 'File Specification ' class.
- *
- *
- * @generated
- * @ordered
- */
- int FILE_SPECIFICATION_FEATURE_COUNT = FILE_FEATURE_COUNT + 1;
-
- /**
- * The meta object id for the '{@link hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.FileDeclarationImpl File Declaration }' class.
- *
- *
- * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.FileDeclarationImpl
- * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.ApplicationConfigurationPackageImpl#getFileDeclaration()
- * @generated
- */
- int FILE_DECLARATION = 7;
-
- /**
- * The feature id for the 'Name ' attribute.
- *
- *
- * @generated
- * @ordered
- */
- int FILE_DECLARATION__NAME = DECLARATION__NAME;
-
- /**
- * The feature id for the 'Specification ' containment reference.
- *
- *
- * @generated
- * @ordered
- */
- int FILE_DECLARATION__SPECIFICATION = DECLARATION_FEATURE_COUNT + 0;
-
- /**
- * The number of structural features of the 'File Declaration ' class.
- *
- *
- * @generated
- * @ordered
- */
- int FILE_DECLARATION_FEATURE_COUNT = DECLARATION_FEATURE_COUNT + 1;
-
- /**
- * The meta object id for the '{@link hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.FileReferenceImpl File Reference }' class.
- *
- *
- * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.FileReferenceImpl
- * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.ApplicationConfigurationPackageImpl#getFileReference()
- * @generated
- */
- int FILE_REFERENCE = 8;
-
- /**
- * The feature id for the 'Referred ' reference.
- *
- *
- * @generated
- * @ordered
- */
- int FILE_REFERENCE__REFERRED = FILE_FEATURE_COUNT + 0;
-
- /**
- * The number of structural features of the 'File Reference ' class.
- *
- *
- * @generated
- * @ordered
- */
- int FILE_REFERENCE_FEATURE_COUNT = FILE_FEATURE_COUNT + 1;
-
- /**
- * The meta object id for the '{@link hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.MetamodelImpl Metamodel }' class.
- *
- *
- * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.MetamodelImpl
- * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.ApplicationConfigurationPackageImpl#getMetamodel()
- * @generated
- */
- int METAMODEL = 16;
-
- /**
- * The number of structural features of the 'Metamodel ' class.
- *
- *
- * @generated
- * @ordered
- */
- int METAMODEL_FEATURE_COUNT = 0;
-
- /**
- * The meta object id for the '{@link hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.MetamodelSpecificationImpl Metamodel Specification }' class.
- *
- *
- * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.MetamodelSpecificationImpl
- * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.ApplicationConfigurationPackageImpl#getMetamodelSpecification()
- * @generated
- */
- int METAMODEL_SPECIFICATION = 10;
-
- /**
- * The feature id for the 'Entries ' containment reference list.
- *
- *
- * @generated
- * @ordered
- */
- int METAMODEL_SPECIFICATION__ENTRIES = METAMODEL_FEATURE_COUNT + 0;
-
- /**
- * The number of structural features of the 'Metamodel Specification ' class.
- *
- *
- * @generated
- * @ordered
- */
- int METAMODEL_SPECIFICATION_FEATURE_COUNT = METAMODEL_FEATURE_COUNT + 1;
-
- /**
- * The meta object id for the '{@link hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.MetamodelEntryImpl Metamodel Entry }' class.
- *
- *
- * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.MetamodelEntryImpl
- * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.ApplicationConfigurationPackageImpl#getMetamodelEntry()
- * @generated
- */
- int METAMODEL_ENTRY = 11;
-
- /**
- * The feature id for the 'Package ' reference.
- *
- *
- * @generated
- * @ordered
- */
- int METAMODEL_ENTRY__PACKAGE = 0;
-
- /**
- * The number of structural features of the 'Metamodel Entry ' class.
- *
- *
- * @generated
- * @ordered
- */
- int METAMODEL_ENTRY_FEATURE_COUNT = 1;
-
- /**
- * The meta object id for the '{@link hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.AllPackageEntryImpl All Package Entry }' class.
- *
- *
- * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.AllPackageEntryImpl
- * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.ApplicationConfigurationPackageImpl#getAllPackageEntry()
- * @generated
- */
- int ALL_PACKAGE_ENTRY = 12;
-
- /**
- * The feature id for the 'Package ' reference.
- *
- *
- * @generated
- * @ordered
- */
- int ALL_PACKAGE_ENTRY__PACKAGE = METAMODEL_ENTRY__PACKAGE;
-
- /**
- * The feature id for the 'Exclusion ' containment reference list.
- *
- *
- * @generated
- * @ordered
- */
- int ALL_PACKAGE_ENTRY__EXCLUSION = METAMODEL_ENTRY_FEATURE_COUNT + 0;
-
- /**
- * The number of structural features of the 'All Package Entry ' class.
- *
- *
- * @generated
- * @ordered
- */
- int ALL_PACKAGE_ENTRY_FEATURE_COUNT = METAMODEL_ENTRY_FEATURE_COUNT + 1;
-
- /**
- * The meta object id for the '{@link hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.MetamodelElementImpl Metamodel Element }' class.
- *
- *
- * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.MetamodelElementImpl
- * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.ApplicationConfigurationPackageImpl#getMetamodelElement()
- * @generated
- */
- int METAMODEL_ELEMENT = 13;
-
- /**
- * The feature id for the 'Package ' reference.
- *
- *
- * @generated
- * @ordered
- */
- int METAMODEL_ELEMENT__PACKAGE = METAMODEL_ENTRY__PACKAGE;
-
- /**
- * The feature id for the 'Classifier ' reference.
- *
- *
- * @generated
- * @ordered
- */
- int METAMODEL_ELEMENT__CLASSIFIER = METAMODEL_ENTRY_FEATURE_COUNT + 0;
-
- /**
- * The feature id for the 'Feature ' reference.
- *
- *
- * @generated
- * @ordered
- */
- int METAMODEL_ELEMENT__FEATURE = METAMODEL_ENTRY_FEATURE_COUNT + 1;
-
- /**
- * The number of structural features of the 'Metamodel Element ' class.
- *
- *
- * @generated
- * @ordered
- */
- int METAMODEL_ELEMENT_FEATURE_COUNT = METAMODEL_ENTRY_FEATURE_COUNT + 2;
-
- /**
- * The meta object id for the '{@link hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.MetamodelDeclarationImpl Metamodel Declaration }' class.
- *
- *
- * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.MetamodelDeclarationImpl
- * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.ApplicationConfigurationPackageImpl#getMetamodelDeclaration()
- * @generated
- */
- int METAMODEL_DECLARATION = 14;
-
- /**
- * The feature id for the 'Name ' attribute.
- *
- *
- * @generated
- * @ordered
- */
- int METAMODEL_DECLARATION__NAME = DECLARATION__NAME;
-
- /**
- * The feature id for the 'Specification ' containment reference.
- *
- *
- * @generated
- * @ordered
- */
- int METAMODEL_DECLARATION__SPECIFICATION = DECLARATION_FEATURE_COUNT + 0;
-
- /**
- * The number of structural features of the 'Metamodel Declaration ' class.
- *
- *
- * @generated
- * @ordered
- */
- int METAMODEL_DECLARATION_FEATURE_COUNT = DECLARATION_FEATURE_COUNT + 1;
-
- /**
- * The meta object id for the '{@link hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.MetamodelReferenceImpl Metamodel Reference }' class.
- *
- *
- * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.MetamodelReferenceImpl
- * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.ApplicationConfigurationPackageImpl#getMetamodelReference()
- * @generated
- */
- int METAMODEL_REFERENCE = 15;
-
- /**
- * The feature id for the 'Referred ' reference.
- *
- *
- * @generated
- * @ordered
- */
- int METAMODEL_REFERENCE__REFERRED = METAMODEL_FEATURE_COUNT + 0;
-
- /**
- * The number of structural features of the 'Metamodel Reference ' class.
- *
- *
- * @generated
- * @ordered
- */
- int METAMODEL_REFERENCE_FEATURE_COUNT = METAMODEL_FEATURE_COUNT + 1;
-
- /**
- * The meta object id for the '{@link hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.PartialModelImpl Partial Model }' class.
- *
- *
- * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.PartialModelImpl
- * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.ApplicationConfigurationPackageImpl#getPartialModel()
- * @generated
- */
- int PARTIAL_MODEL = 23;
-
- /**
- * The number of structural features of the 'Partial Model ' class.
- *
- *
- * @generated
- * @ordered
- */
- int PARTIAL_MODEL_FEATURE_COUNT = 0;
-
- /**
- * The meta object id for the '{@link hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.PartialModelSpecificationImpl Partial Model Specification }' class.
- *
- *
- * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.PartialModelSpecificationImpl
- * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.ApplicationConfigurationPackageImpl#getPartialModelSpecification()
- * @generated
- */
- int PARTIAL_MODEL_SPECIFICATION = 17;
-
- /**
- * The feature id for the 'Entry ' containment reference list.
- *
- *
- * @generated
- * @ordered
- */
- int PARTIAL_MODEL_SPECIFICATION__ENTRY = PARTIAL_MODEL_FEATURE_COUNT + 0;
-
- /**
- * The number of structural features of the 'Partial Model Specification ' class.
- *
- *
- * @generated
- * @ordered
- */
- int PARTIAL_MODEL_SPECIFICATION_FEATURE_COUNT = PARTIAL_MODEL_FEATURE_COUNT + 1;
-
- /**
- * The meta object id for the '{@link hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.PartialModelEntryImpl Partial Model Entry }' class.
- *
- *
- * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.PartialModelEntryImpl
- * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.ApplicationConfigurationPackageImpl#getPartialModelEntry()
- * @generated
- */
- int PARTIAL_MODEL_ENTRY = 18;
-
- /**
- * The feature id for the 'Path ' containment reference.
- *
- *
- * @generated
- * @ordered
- */
- int PARTIAL_MODEL_ENTRY__PATH = 0;
-
- /**
- * The number of structural features of the 'Partial Model Entry ' class.
- *
- *
- * @generated
- * @ordered
- */
- int PARTIAL_MODEL_ENTRY_FEATURE_COUNT = 1;
-
- /**
- * The meta object id for the '{@link hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.ModelEntryImpl Model Entry }' class.
- *
- *
- * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.ModelEntryImpl
- * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.ApplicationConfigurationPackageImpl#getModelEntry()
- * @generated
- */
- int MODEL_ENTRY = 19;
-
- /**
- * The feature id for the 'Path ' containment reference.
- *
- *
- * @generated
- * @ordered
- */
- int MODEL_ENTRY__PATH = PARTIAL_MODEL_ENTRY__PATH;
-
- /**
- * The number of structural features of the 'Model Entry ' class.
- *
- *
- * @generated
- * @ordered
- */
- int MODEL_ENTRY_FEATURE_COUNT = PARTIAL_MODEL_ENTRY_FEATURE_COUNT + 0;
-
- /**
- * The meta object id for the '{@link hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.FolderEntryImpl Folder Entry }' class.
- *
- *
- * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.FolderEntryImpl
- * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.ApplicationConfigurationPackageImpl#getFolderEntry()
- * @generated
- */
- int FOLDER_ENTRY = 20;
-
- /**
- * The feature id for the 'Path ' containment reference.
- *
- *
- * @generated
- * @ordered
- */
- int FOLDER_ENTRY__PATH = PARTIAL_MODEL_ENTRY__PATH;
-
- /**
- * The feature id for the 'Exclusion ' containment reference list.
- *
- *
- * @generated
- * @ordered
- */
- int FOLDER_ENTRY__EXCLUSION = PARTIAL_MODEL_ENTRY_FEATURE_COUNT + 0;
-
- /**
- * The number of structural features of the 'Folder Entry ' class.
- *
- *
- * @generated
- * @ordered
- */
- int FOLDER_ENTRY_FEATURE_COUNT = PARTIAL_MODEL_ENTRY_FEATURE_COUNT + 1;
-
- /**
- * The meta object id for the '{@link hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.PartialModelDeclarationImpl Partial Model Declaration }' class.
- *
- *
- * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.PartialModelDeclarationImpl
- * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.ApplicationConfigurationPackageImpl#getPartialModelDeclaration()
- * @generated
- */
- int PARTIAL_MODEL_DECLARATION = 21;
-
- /**
- * The feature id for the 'Name ' attribute.
- *
- *
- * @generated
- * @ordered
- */
- int PARTIAL_MODEL_DECLARATION__NAME = DECLARATION__NAME;
-
- /**
- * The feature id for the 'Specification ' containment reference.
- *
- *
- * @generated
- * @ordered
- */
- int PARTIAL_MODEL_DECLARATION__SPECIFICATION = DECLARATION_FEATURE_COUNT + 0;
-
- /**
- * The number of structural features of the 'Partial Model Declaration ' class.
- *
- *
- * @generated
- * @ordered
- */
- int PARTIAL_MODEL_DECLARATION_FEATURE_COUNT = DECLARATION_FEATURE_COUNT + 1;
-
- /**
- * The meta object id for the '{@link hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.PartialModelReferenceImpl Partial Model Reference }' class.
- *
- *
- * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.PartialModelReferenceImpl
- * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.ApplicationConfigurationPackageImpl#getPartialModelReference()
- * @generated
- */
- int PARTIAL_MODEL_REFERENCE = 22;
-
- /**
- * The feature id for the 'Referred ' reference.
- *
- *
- * @generated
- * @ordered
- */
- int PARTIAL_MODEL_REFERENCE__REFERRED = PARTIAL_MODEL_FEATURE_COUNT + 0;
-
- /**
- * The number of structural features of the 'Partial Model Reference ' class.
- *
- *
- * @generated
- * @ordered
- */
- int PARTIAL_MODEL_REFERENCE_FEATURE_COUNT = PARTIAL_MODEL_FEATURE_COUNT + 1;
-
- /**
- * The meta object id for the '{@link hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.GraphPatternImpl Graph Pattern }' class.
- *
- *
- * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.GraphPatternImpl
- * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.ApplicationConfigurationPackageImpl#getGraphPattern()
- * @generated
- */
- int GRAPH_PATTERN = 30;
-
- /**
- * The number of structural features of the 'Graph Pattern ' class.
- *
- *
- * @generated
- * @ordered
- */
- int GRAPH_PATTERN_FEATURE_COUNT = 0;
-
- /**
- * The meta object id for the '{@link hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.PatternSpecificationImpl Pattern Specification }' class.
- *
- *
- * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.PatternSpecificationImpl
- * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.ApplicationConfigurationPackageImpl#getPatternSpecification()
- * @generated
- */
- int PATTERN_SPECIFICATION = 24;
-
- /**
- * The feature id for the 'Entries ' containment reference list.
- *
- *
- * @generated
- * @ordered
- */
- int PATTERN_SPECIFICATION__ENTRIES = GRAPH_PATTERN_FEATURE_COUNT + 0;
-
- /**
- * The number of structural features of the 'Pattern Specification ' class.
- *
- *
- * @generated
- * @ordered
- */
- int PATTERN_SPECIFICATION_FEATURE_COUNT = GRAPH_PATTERN_FEATURE_COUNT + 1;
-
- /**
- * The meta object id for the '{@link hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.PatternEntryImpl Pattern Entry }' class.
- *
- *
- * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.PatternEntryImpl
- * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.ApplicationConfigurationPackageImpl#getPatternEntry()
- * @generated
- */
- int PATTERN_ENTRY = 25;
-
- /**
- * The feature id for the 'Package ' reference.
- *
- *
- * @generated
- * @ordered
- */
- int PATTERN_ENTRY__PACKAGE = 0;
-
- /**
- * The number of structural features of the 'Pattern Entry ' class.
- *
- *
- * @generated
- * @ordered
- */
- int PATTERN_ENTRY_FEATURE_COUNT = 1;
-
- /**
- * The meta object id for the '{@link hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.AllPatternEntryImpl All Pattern Entry }' class.
- *
- *
- * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.AllPatternEntryImpl
- * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.ApplicationConfigurationPackageImpl#getAllPatternEntry()
- * @generated
- */
- int ALL_PATTERN_ENTRY = 26;
-
- /**
- * The feature id for the 'Package ' reference.
- *
- *
- * @generated
- * @ordered
- */
- int ALL_PATTERN_ENTRY__PACKAGE = PATTERN_ENTRY__PACKAGE;
-
- /**
- * The feature id for the 'Exclusuion ' containment reference list.
- *
- *
- * @generated
- * @ordered
- */
- int ALL_PATTERN_ENTRY__EXCLUSUION = PATTERN_ENTRY_FEATURE_COUNT + 0;
-
- /**
- * The number of structural features of the 'All Pattern Entry ' class.
- *
- *
- * @generated
- * @ordered
- */
- int ALL_PATTERN_ENTRY_FEATURE_COUNT = PATTERN_ENTRY_FEATURE_COUNT + 1;
-
- /**
- * The meta object id for the '{@link hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.PatternElementImpl Pattern Element }' class.
- *
- *
- * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.PatternElementImpl
- * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.ApplicationConfigurationPackageImpl#getPatternElement()
- * @generated
- */
- int PATTERN_ELEMENT = 27;
-
- /**
- * The feature id for the 'Package ' reference.
- *
- *
- * @generated
- * @ordered
- */
- int PATTERN_ELEMENT__PACKAGE = PATTERN_ENTRY__PACKAGE;
-
- /**
- * The feature id for the 'Pattern ' reference.
- *
- *
- * @generated
- * @ordered
- */
- int PATTERN_ELEMENT__PATTERN = PATTERN_ENTRY_FEATURE_COUNT + 0;
-
- /**
- * The number of structural features of the 'Pattern Element ' class.
- *
- *
- * @generated
- * @ordered
- */
- int PATTERN_ELEMENT_FEATURE_COUNT = PATTERN_ENTRY_FEATURE_COUNT + 1;
-
- /**
- * The meta object id for the '{@link hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.GraphPatternDeclarationImpl Graph Pattern Declaration }' class.
- *
- *
- * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.GraphPatternDeclarationImpl
- * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.ApplicationConfigurationPackageImpl#getGraphPatternDeclaration()
- * @generated
- */
- int GRAPH_PATTERN_DECLARATION = 28;
-
- /**
- * The feature id for the 'Name ' attribute.
- *
- *
- * @generated
- * @ordered
- */
- int GRAPH_PATTERN_DECLARATION__NAME = DECLARATION__NAME;
-
- /**
- * The feature id for the 'Specification ' containment reference.
- *
- *
- * @generated
- * @ordered
- */
- int GRAPH_PATTERN_DECLARATION__SPECIFICATION = DECLARATION_FEATURE_COUNT + 0;
-
- /**
- * The number of structural features of the 'Graph Pattern Declaration ' class.
- *
- *
- * @generated
- * @ordered
- */
- int GRAPH_PATTERN_DECLARATION_FEATURE_COUNT = DECLARATION_FEATURE_COUNT + 1;
-
- /**
- * The meta object id for the '{@link hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.GraphPatternReferenceImpl Graph Pattern Reference }' class.
- *
- *
- * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.GraphPatternReferenceImpl
- * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.ApplicationConfigurationPackageImpl#getGraphPatternReference()
- * @generated
- */
- int GRAPH_PATTERN_REFERENCE = 29;
-
- /**
- * The feature id for the 'Referred ' reference.
- *
- *
- * @generated
- * @ordered
- */
- int GRAPH_PATTERN_REFERENCE__REFERRED = GRAPH_PATTERN_FEATURE_COUNT + 0;
-
- /**
- * The number of structural features of the 'Graph Pattern Reference ' class.
- *
- *
- * @generated
- * @ordered
- */
- int GRAPH_PATTERN_REFERENCE_FEATURE_COUNT = GRAPH_PATTERN_FEATURE_COUNT + 1;
-
- /**
- * The meta object id for the '{@link hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.ConfigImpl Config }' class.
- *
- *
- * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.ConfigImpl
- * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.ApplicationConfigurationPackageImpl#getConfig()
- * @generated
- */
- int CONFIG = 39;
-
- /**
- * The number of structural features of the 'Config ' class.
- *
- *
- * @generated
- * @ordered
- */
- int CONFIG_FEATURE_COUNT = 0;
-
- /**
- * The meta object id for the '{@link hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.ConfigSpecificationImpl Config Specification }' class.
- *
- *
- * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.ConfigSpecificationImpl
- * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.ApplicationConfigurationPackageImpl#getConfigSpecification()
- * @generated
- */
- int CONFIG_SPECIFICATION = 31;
-
- /**
- * The feature id for the 'Entries ' containment reference list.
- *
- *
- * @generated
- * @ordered
- */
- int CONFIG_SPECIFICATION__ENTRIES = CONFIG_FEATURE_COUNT + 0;
-
- /**
- * The number of structural features of the 'Config Specification ' class.
- *
- *
- * @generated
- * @ordered
- */
- int CONFIG_SPECIFICATION_FEATURE_COUNT = CONFIG_FEATURE_COUNT + 1;
-
- /**
- * The meta object id for the '{@link hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.ConfigDeclarationImpl Config Declaration }' class.
- *
- *
- * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.ConfigDeclarationImpl
- * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.ApplicationConfigurationPackageImpl#getConfigDeclaration()
- * @generated
- */
- int CONFIG_DECLARATION = 32;
-
- /**
- * The feature id for the 'Name ' attribute.
- *
- *
- * @generated
- * @ordered
- */
- int CONFIG_DECLARATION__NAME = DECLARATION__NAME;
-
- /**
- * The feature id for the 'Specification ' containment reference.
- *
- *
- * @generated
- * @ordered
- */
- int CONFIG_DECLARATION__SPECIFICATION = DECLARATION_FEATURE_COUNT + 0;
-
- /**
- * The number of structural features of the 'Config Declaration ' class.
- *
- *
- * @generated
- * @ordered
- */
- int CONFIG_DECLARATION_FEATURE_COUNT = DECLARATION_FEATURE_COUNT + 1;
-
- /**
- * The meta object id for the '{@link hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.ConfigEntryImpl Config Entry }' class.
- *
- *
- * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.ConfigEntryImpl
- * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.ApplicationConfigurationPackageImpl#getConfigEntry()
- * @generated
- */
- int CONFIG_ENTRY = 33;
-
- /**
- * The number of structural features of the 'Config Entry ' class.
- *
- *
- * @generated
- * @ordered
- */
- int CONFIG_ENTRY_FEATURE_COUNT = 0;
-
- /**
- * The meta object id for the '{@link hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.DocumentationEntryImpl Documentation Entry }' class.
- *
- *
- * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.DocumentationEntryImpl
- * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.ApplicationConfigurationPackageImpl#getDocumentationEntry()
- * @generated
- */
- int DOCUMENTATION_ENTRY = 34;
-
- /**
- * The feature id for the 'Level ' attribute.
- *
- *
- * @generated
- * @ordered
- */
- int DOCUMENTATION_ENTRY__LEVEL = CONFIG_ENTRY_FEATURE_COUNT + 0;
-
- /**
- * The number of structural features of the 'Documentation Entry ' class.
- *
- *
- * @generated
- * @ordered
- */
- int DOCUMENTATION_ENTRY_FEATURE_COUNT = CONFIG_ENTRY_FEATURE_COUNT + 1;
-
- /**
- * The meta object id for the '{@link hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.RuntimeEntryImpl Runtime Entry }' class.
- *
- *
- * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.RuntimeEntryImpl
- * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.ApplicationConfigurationPackageImpl#getRuntimeEntry()
- * @generated
- */
- int RUNTIME_ENTRY = 35;
-
- /**
- * The feature id for the 'Millisec Limit ' attribute.
- *
- *
- * @generated
- * @ordered
- */
- int RUNTIME_ENTRY__MILLISEC_LIMIT = CONFIG_ENTRY_FEATURE_COUNT + 0;
-
- /**
- * The number of structural features of the 'Runtime Entry ' class.
- *
- *
- * @generated
- * @ordered
- */
- int RUNTIME_ENTRY_FEATURE_COUNT = CONFIG_ENTRY_FEATURE_COUNT + 1;
-
- /**
- * The meta object id for the '{@link hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.MemoryEntryImpl Memory Entry }' class.
- *
- *
- * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.MemoryEntryImpl
- * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.ApplicationConfigurationPackageImpl#getMemoryEntry()
- * @generated
- */
- int MEMORY_ENTRY = 36;
-
- /**
- * The feature id for the 'Megabyte Limit ' attribute.
- *
- *
- * @generated
- * @ordered
- */
- int MEMORY_ENTRY__MEGABYTE_LIMIT = CONFIG_ENTRY_FEATURE_COUNT + 0;
-
- /**
- * The number of structural features of the 'Memory Entry ' class.
- *
- *
- * @generated
- * @ordered
- */
- int MEMORY_ENTRY_FEATURE_COUNT = CONFIG_ENTRY_FEATURE_COUNT + 1;
-
- /**
- * The meta object id for the '{@link hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.CustomEntryImpl Custom Entry }' class.
- *
- *
- * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.CustomEntryImpl
- * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.ApplicationConfigurationPackageImpl#getCustomEntry()
- * @generated
- */
- int CUSTOM_ENTRY = 37;
-
- /**
- * The feature id for the 'Key ' attribute.
- *
- *
- * @generated
- * @ordered
- */
- int CUSTOM_ENTRY__KEY = CONFIG_ENTRY_FEATURE_COUNT + 0;
-
- /**
- * The feature id for the 'Value ' attribute.
- *
- *
- * @generated
- * @ordered
- */
- int CUSTOM_ENTRY__VALUE = CONFIG_ENTRY_FEATURE_COUNT + 1;
-
- /**
- * The number of structural features of the 'Custom Entry ' class.
- *
- *
- * @generated
- * @ordered
- */
- int CUSTOM_ENTRY_FEATURE_COUNT = CONFIG_ENTRY_FEATURE_COUNT + 2;
-
- /**
- * The meta object id for the '{@link hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.ConfigReferenceImpl Config Reference }' class.
- *
- *
- * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.ConfigReferenceImpl
- * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.ApplicationConfigurationPackageImpl#getConfigReference()
- * @generated
- */
- int CONFIG_REFERENCE = 38;
-
- /**
- * The feature id for the 'Config ' reference.
- *
- *
- * @generated
- * @ordered
- */
- int CONFIG_REFERENCE__CONFIG = CONFIG_FEATURE_COUNT + 0;
-
- /**
- * The number of structural features of the 'Config Reference ' class.
- *
- *
- * @generated
- * @ordered
- */
- int CONFIG_REFERENCE_FEATURE_COUNT = CONFIG_FEATURE_COUNT + 1;
-
- /**
- * The meta object id for the '{@link hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.ScopeImpl Scope }' class.
- *
- *
- * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.ScopeImpl
- * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.ApplicationConfigurationPackageImpl#getScope()
- * @generated
- */
- int SCOPE = 61;
-
- /**
- * The number of structural features of the 'Scope ' class.
- *
- *
- * @generated
- * @ordered
- */
- int SCOPE_FEATURE_COUNT = 0;
-
- /**
- * The meta object id for the '{@link hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.ScopeSpecificationImpl Scope Specification }' class.
- *
- *
- * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.ScopeSpecificationImpl
- * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.ApplicationConfigurationPackageImpl#getScopeSpecification()
- * @generated
- */
- int SCOPE_SPECIFICATION = 40;
-
- /**
- * The feature id for the 'Scopes ' containment reference list.
- *
- *
- * @generated
- * @ordered
- */
- int SCOPE_SPECIFICATION__SCOPES = SCOPE_FEATURE_COUNT + 0;
-
- /**
- * The number of structural features of the 'Scope Specification ' class.
- *
- *
- * @generated
- * @ordered
- */
- int SCOPE_SPECIFICATION_FEATURE_COUNT = SCOPE_FEATURE_COUNT + 1;
-
- /**
- * The meta object id for the '{@link hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.TypeScopeImpl Type Scope }' class.
- *
- *
- * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.TypeScopeImpl
- * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.ApplicationConfigurationPackageImpl#getTypeScope()
- * @generated
- */
- int TYPE_SCOPE = 41;
-
- /**
- * The feature id for the 'Sets New ' attribute.
- *
- *
- * @generated
- * @ordered
- */
- int TYPE_SCOPE__SETS_NEW = 0;
-
- /**
- * The feature id for the 'Sets Sum ' attribute.
- *
- *
- * @generated
- * @ordered
- */
- int TYPE_SCOPE__SETS_SUM = 1;
-
- /**
- * The feature id for the 'Number ' containment reference.
- *
- *
- * @generated
- * @ordered
- */
- int TYPE_SCOPE__NUMBER = 2;
-
- /**
- * The number of structural features of the 'Type Scope ' class.
- *
- *
- * @generated
- * @ordered
- */
- int TYPE_SCOPE_FEATURE_COUNT = 3;
-
- /**
- * The meta object id for the '{@link hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.ClassTypeScopeImpl Class Type Scope }' class.
- *
- *
- * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.ClassTypeScopeImpl
- * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.ApplicationConfigurationPackageImpl#getClassTypeScope()
- * @generated
- */
- int CLASS_TYPE_SCOPE = 42;
-
- /**
- * The feature id for the 'Sets New ' attribute.
- *
- *
- * @generated
- * @ordered
- */
- int CLASS_TYPE_SCOPE__SETS_NEW = TYPE_SCOPE__SETS_NEW;
-
- /**
- * The feature id for the 'Sets Sum ' attribute.
- *
- *
- * @generated
- * @ordered
- */
- int CLASS_TYPE_SCOPE__SETS_SUM = TYPE_SCOPE__SETS_SUM;
-
- /**
- * The feature id for the 'Number ' containment reference.
- *
- *
- * @generated
- * @ordered
- */
- int CLASS_TYPE_SCOPE__NUMBER = TYPE_SCOPE__NUMBER;
-
- /**
- * The feature id for the 'Type ' containment reference.
- *
- *
- * @generated
- * @ordered
- */
- int CLASS_TYPE_SCOPE__TYPE = TYPE_SCOPE_FEATURE_COUNT + 0;
-
- /**
- * The number of structural features of the 'Class Type Scope ' class.
- *
- *
- * @generated
- * @ordered
- */
- int CLASS_TYPE_SCOPE_FEATURE_COUNT = TYPE_SCOPE_FEATURE_COUNT + 1;
-
- /**
- * The meta object id for the '{@link hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.ObjectTypeScopeImpl Object Type Scope }' class.
- *
- *
- * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.ObjectTypeScopeImpl
- * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.ApplicationConfigurationPackageImpl#getObjectTypeScope()
- * @generated
- */
- int OBJECT_TYPE_SCOPE = 43;
-
- /**
- * The feature id for the 'Sets New ' attribute.
- *
- *
- * @generated
- * @ordered
- */
- int OBJECT_TYPE_SCOPE__SETS_NEW = TYPE_SCOPE__SETS_NEW;
-
- /**
- * The feature id for the 'Sets Sum ' attribute.
- *
- *
- * @generated
- * @ordered
- */
- int OBJECT_TYPE_SCOPE__SETS_SUM = TYPE_SCOPE__SETS_SUM;
-
- /**
- * The feature id for the 'Number ' containment reference.
- *
- *
- * @generated
- * @ordered
- */
- int OBJECT_TYPE_SCOPE__NUMBER = TYPE_SCOPE__NUMBER;
-
- /**
- * The feature id for the 'Type ' containment reference.
- *
- *
- * @generated
- * @ordered
- */
- int OBJECT_TYPE_SCOPE__TYPE = TYPE_SCOPE_FEATURE_COUNT + 0;
-
- /**
- * The number of structural features of the 'Object Type Scope ' class.
- *
- *
- * @generated
- * @ordered
- */
- int OBJECT_TYPE_SCOPE_FEATURE_COUNT = TYPE_SCOPE_FEATURE_COUNT + 1;
-
- /**
- * The meta object id for the '{@link hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.IntegerTypeScopeImpl Integer Type Scope }' class.
- *
- *
- * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.IntegerTypeScopeImpl
- * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.ApplicationConfigurationPackageImpl#getIntegerTypeScope()
- * @generated
- */
- int INTEGER_TYPE_SCOPE = 44;
-
- /**
- * The feature id for the 'Sets New ' attribute.
- *
- *
- * @generated
- * @ordered
- */
- int INTEGER_TYPE_SCOPE__SETS_NEW = TYPE_SCOPE__SETS_NEW;
-
- /**
- * The feature id for the 'Sets Sum ' attribute.
- *
- *
- * @generated
- * @ordered
- */
- int INTEGER_TYPE_SCOPE__SETS_SUM = TYPE_SCOPE__SETS_SUM;
-
- /**
- * The feature id for the 'Number ' containment reference.
- *
- *
- * @generated
- * @ordered
- */
- int INTEGER_TYPE_SCOPE__NUMBER = TYPE_SCOPE__NUMBER;
-
- /**
- * The feature id for the 'Type ' containment reference.
- *
- *
- * @generated
- * @ordered
- */
- int INTEGER_TYPE_SCOPE__TYPE = TYPE_SCOPE_FEATURE_COUNT + 0;
-
- /**
- * The number of structural features of the 'Integer Type Scope ' class.
- *
- *
- * @generated
- * @ordered
- */
- int INTEGER_TYPE_SCOPE_FEATURE_COUNT = TYPE_SCOPE_FEATURE_COUNT + 1;
-
- /**
- * The meta object id for the '{@link hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.RealTypeScopeImpl Real Type Scope }' class.
- *
- *
- * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.RealTypeScopeImpl
- * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.ApplicationConfigurationPackageImpl#getRealTypeScope()
- * @generated
- */
- int REAL_TYPE_SCOPE = 45;
-
- /**
- * The feature id for the 'Sets New ' attribute.
- *
- *
- * @generated
- * @ordered
- */
- int REAL_TYPE_SCOPE__SETS_NEW = TYPE_SCOPE__SETS_NEW;
-
- /**
- * The feature id for the 'Sets Sum ' attribute.
- *
- *
- * @generated
- * @ordered
- */
- int REAL_TYPE_SCOPE__SETS_SUM = TYPE_SCOPE__SETS_SUM;
-
- /**
- * The feature id for the 'Number ' containment reference.
- *
- *
- * @generated
- * @ordered
- */
- int REAL_TYPE_SCOPE__NUMBER = TYPE_SCOPE__NUMBER;
-
- /**
- * The feature id for the 'Type ' containment reference.
- *
- *
- * @generated
- * @ordered
- */
- int REAL_TYPE_SCOPE__TYPE = TYPE_SCOPE_FEATURE_COUNT + 0;
-
- /**
- * The number of structural features of the 'Real Type Scope ' class.
- *
- *
- * @generated
- * @ordered
- */
- int REAL_TYPE_SCOPE_FEATURE_COUNT = TYPE_SCOPE_FEATURE_COUNT + 1;
-
- /**
- * The meta object id for the '{@link hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.StringTypeScopeImpl String Type Scope }' class.
- *
- *
- * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.StringTypeScopeImpl
- * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.ApplicationConfigurationPackageImpl#getStringTypeScope()
- * @generated
- */
- int STRING_TYPE_SCOPE = 46;
-
- /**
- * The feature id for the 'Sets New ' attribute.
- *
- *
- * @generated
- * @ordered
- */
- int STRING_TYPE_SCOPE__SETS_NEW = TYPE_SCOPE__SETS_NEW;
-
- /**
- * The feature id for the 'Sets Sum ' attribute.
- *
- *
- * @generated
- * @ordered
- */
- int STRING_TYPE_SCOPE__SETS_SUM = TYPE_SCOPE__SETS_SUM;
-
- /**
- * The feature id for the 'Number ' containment reference.
- *
- *
- * @generated
- * @ordered
- */
- int STRING_TYPE_SCOPE__NUMBER = TYPE_SCOPE__NUMBER;
-
- /**
- * The feature id for the 'Type ' containment reference.
- *
- *
- * @generated
- * @ordered
- */
- int STRING_TYPE_SCOPE__TYPE = TYPE_SCOPE_FEATURE_COUNT + 0;
-
- /**
- * The number of structural features of the 'String Type Scope ' class.
- *
- *
- * @generated
- * @ordered
- */
- int STRING_TYPE_SCOPE_FEATURE_COUNT = TYPE_SCOPE_FEATURE_COUNT + 1;
-
- /**
- * The meta object id for the '{@link hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.TypeReferenceImpl Type Reference }' class.
- *
- *
- * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.TypeReferenceImpl
- * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.ApplicationConfigurationPackageImpl#getTypeReference()
- * @generated
- */
- int TYPE_REFERENCE = 47;
-
- /**
- * The number of structural features of the 'Type Reference ' class.
- *
- *
- * @generated
- * @ordered
- */
- int TYPE_REFERENCE_FEATURE_COUNT = 0;
-
- /**
- * The meta object id for the '{@link hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.ClassReferenceImpl Class Reference }' class.
- *
- *
- * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.ClassReferenceImpl
- * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.ApplicationConfigurationPackageImpl#getClassReference()
- * @generated
- */
- int CLASS_REFERENCE = 48;
-
- /**
- * The feature id for the 'Element ' containment reference.
- *
- *
- * @generated
- * @ordered
- */
- int CLASS_REFERENCE__ELEMENT = TYPE_REFERENCE_FEATURE_COUNT + 0;
-
- /**
- * The number of structural features of the 'Class Reference ' class.
- *
- *
- * @generated
- * @ordered
- */
- int CLASS_REFERENCE_FEATURE_COUNT = TYPE_REFERENCE_FEATURE_COUNT + 1;
-
- /**
- * The meta object id for the '{@link hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.ObjectReferenceImpl Object Reference }' class.
- *
- *
- * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.ObjectReferenceImpl
- * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.ApplicationConfigurationPackageImpl#getObjectReference()
- * @generated
- */
- int OBJECT_REFERENCE = 49;
-
- /**
- * The number of structural features of the 'Object Reference ' class.
- *
- *
- * @generated
- * @ordered
- */
- int OBJECT_REFERENCE_FEATURE_COUNT = TYPE_REFERENCE_FEATURE_COUNT + 0;
-
- /**
- * The meta object id for the '{@link hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.IntegerReferenceImpl Integer Reference }' class.
- *
- *
- * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.IntegerReferenceImpl
- * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.ApplicationConfigurationPackageImpl#getIntegerReference()
- * @generated
- */
- int INTEGER_REFERENCE = 50;
-
- /**
- * The number of structural features of the 'Integer Reference ' class.
- *
- *
- * @generated
- * @ordered
- */
- int INTEGER_REFERENCE_FEATURE_COUNT = TYPE_REFERENCE_FEATURE_COUNT + 0;
-
- /**
- * The meta object id for the '{@link hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.RealReferenceImpl Real Reference }' class.
- *
- *
- * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.RealReferenceImpl
- * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.ApplicationConfigurationPackageImpl#getRealReference()
- * @generated
- */
- int REAL_REFERENCE = 51;
-
- /**
- * The number of structural features of the 'Real Reference ' class.
- *
- *
- * @generated
- * @ordered
- */
- int REAL_REFERENCE_FEATURE_COUNT = TYPE_REFERENCE_FEATURE_COUNT + 0;
-
- /**
- * The meta object id for the '{@link hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.StringReferenceImpl String Reference }' class.
- *
- *
- * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.StringReferenceImpl
- * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.ApplicationConfigurationPackageImpl#getStringReference()
- * @generated
- */
- int STRING_REFERENCE = 52;
-
- /**
- * The number of structural features of the 'String Reference ' class.
- *
- *
- * @generated
- * @ordered
- */
- int STRING_REFERENCE_FEATURE_COUNT = TYPE_REFERENCE_FEATURE_COUNT + 0;
-
- /**
- * The meta object id for the '{@link hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.NumberSpecificationImpl Number Specification }' class.
- *
- *
- * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.NumberSpecificationImpl
- * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.ApplicationConfigurationPackageImpl#getNumberSpecification()
- * @generated
- */
- int NUMBER_SPECIFICATION = 53;
-
- /**
- * The number of structural features of the 'Number Specification ' class.
- *
- *
- * @generated
- * @ordered
- */
- int NUMBER_SPECIFICATION_FEATURE_COUNT = 0;
-
- /**
- * The meta object id for the '{@link hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.ExactNumberImpl Exact Number }' class.
- *
- *
- * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.ExactNumberImpl
- * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.ApplicationConfigurationPackageImpl#getExactNumber()
- * @generated
- */
- int EXACT_NUMBER = 54;
-
- /**
- * The feature id for the 'Exact Number ' attribute.
- *
- *
- * @generated
- * @ordered
- */
- int EXACT_NUMBER__EXACT_NUMBER = NUMBER_SPECIFICATION_FEATURE_COUNT + 0;
-
- /**
- * The feature id for the 'Exact Unlimited ' attribute.
- *
- *
- * @generated
- * @ordered
- */
- int EXACT_NUMBER__EXACT_UNLIMITED = NUMBER_SPECIFICATION_FEATURE_COUNT + 1;
-
- /**
- * The number of structural features of the 'Exact Number ' class.
- *
- *
- * @generated
- * @ordered
- */
- int EXACT_NUMBER_FEATURE_COUNT = NUMBER_SPECIFICATION_FEATURE_COUNT + 2;
-
- /**
- * The meta object id for the '{@link hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.IntervallNumberImpl Intervall Number }' class.
- *
- *
- * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.IntervallNumberImpl
- * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.ApplicationConfigurationPackageImpl#getIntervallNumber()
- * @generated
- */
- int INTERVALL_NUMBER = 55;
-
- /**
- * The feature id for the 'Min ' attribute.
- *
- *
- * @generated
- * @ordered
- */
- int INTERVALL_NUMBER__MIN = NUMBER_SPECIFICATION_FEATURE_COUNT + 0;
-
- /**
- * The feature id for the 'Max Number ' attribute.
- *
- *
- * @generated
- * @ordered
- */
- int INTERVALL_NUMBER__MAX_NUMBER = NUMBER_SPECIFICATION_FEATURE_COUNT + 1;
-
- /**
- * The feature id for the 'Max Unlimited ' attribute.
- *
- *
- * @generated
- * @ordered
- */
- int INTERVALL_NUMBER__MAX_UNLIMITED = NUMBER_SPECIFICATION_FEATURE_COUNT + 2;
-
- /**
- * The number of structural features of the 'Intervall Number ' class.
- *
- *
- * @generated
- * @ordered
- */
- int INTERVALL_NUMBER_FEATURE_COUNT = NUMBER_SPECIFICATION_FEATURE_COUNT + 3;
-
- /**
- * The meta object id for the '{@link hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.IntEnumberationImpl Int Enumberation }' class.
- *
- *
- * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.IntEnumberationImpl
- * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.ApplicationConfigurationPackageImpl#getIntEnumberation()
- * @generated
- */
- int INT_ENUMBERATION = 56;
-
- /**
- * The feature id for the 'Entry ' attribute list.
- *
- *
- * @generated
- * @ordered
- */
- int INT_ENUMBERATION__ENTRY = NUMBER_SPECIFICATION_FEATURE_COUNT + 0;
-
- /**
- * The number of structural features of the 'Int Enumberation ' class.
- *
- *
- * @generated
- * @ordered
- */
- int INT_ENUMBERATION_FEATURE_COUNT = NUMBER_SPECIFICATION_FEATURE_COUNT + 1;
-
- /**
- * The meta object id for the '{@link hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.RealEnumerationImpl Real Enumeration }' class.
- *
- *
- * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.RealEnumerationImpl
- * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.ApplicationConfigurationPackageImpl#getRealEnumeration()
- * @generated
- */
- int REAL_ENUMERATION = 57;
-
- /**
- * The feature id for the 'Entry ' attribute list.
- *
- *
- * @generated
- * @ordered
- */
- int REAL_ENUMERATION__ENTRY = NUMBER_SPECIFICATION_FEATURE_COUNT + 0;
-
- /**
- * The number of structural features of the 'Real Enumeration ' class.
- *
- *
- * @generated
- * @ordered
- */
- int REAL_ENUMERATION_FEATURE_COUNT = NUMBER_SPECIFICATION_FEATURE_COUNT + 1;
-
- /**
- * The meta object id for the '{@link hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.StringEnumerationImpl String Enumeration }' class.
- *
- *
- * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.StringEnumerationImpl
- * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.ApplicationConfigurationPackageImpl#getStringEnumeration()
- * @generated
- */
- int STRING_ENUMERATION = 58;
-
- /**
- * The feature id for the 'Entry ' attribute list.
- *
- *
- * @generated
- * @ordered
- */
- int STRING_ENUMERATION__ENTRY = NUMBER_SPECIFICATION_FEATURE_COUNT + 0;
-
- /**
- * The number of structural features of the 'String Enumeration ' class.
- *
- *
- * @generated
- * @ordered
- */
- int STRING_ENUMERATION_FEATURE_COUNT = NUMBER_SPECIFICATION_FEATURE_COUNT + 1;
-
- /**
- * The meta object id for the '{@link hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.ScopeDeclarationImpl Scope Declaration }' class.
- *
- *
- * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.ScopeDeclarationImpl
- * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.ApplicationConfigurationPackageImpl#getScopeDeclaration()
- * @generated
- */
- int SCOPE_DECLARATION = 59;
-
- /**
- * The feature id for the 'Name ' attribute.
- *
- *
- * @generated
- * @ordered
- */
- int SCOPE_DECLARATION__NAME = DECLARATION__NAME;
-
- /**
- * The feature id for the 'Specification ' containment reference.
- *
- *
- * @generated
- * @ordered
- */
- int SCOPE_DECLARATION__SPECIFICATION = DECLARATION_FEATURE_COUNT + 0;
-
- /**
- * The number of structural features of the 'Scope Declaration ' class.
- *
- *
- * @generated
- * @ordered
- */
- int SCOPE_DECLARATION_FEATURE_COUNT = DECLARATION_FEATURE_COUNT + 1;
-
- /**
- * The meta object id for the '{@link hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.ScopeReferenceImpl Scope Reference }' class.
- *
- *
- * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.ScopeReferenceImpl
- * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.ApplicationConfigurationPackageImpl#getScopeReference()
- * @generated
- */
- int SCOPE_REFERENCE = 60;
-
- /**
- * The feature id for the 'Referred ' reference.
- *
- *
- * @generated
- * @ordered
- */
- int SCOPE_REFERENCE__REFERRED = SCOPE_FEATURE_COUNT + 0;
-
- /**
- * The number of structural features of the 'Scope Reference ' class.
- *
- *
- * @generated
- * @ordered
- */
- int SCOPE_REFERENCE_FEATURE_COUNT = SCOPE_FEATURE_COUNT + 1;
-
- /**
- * The meta object id for the '{@link hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.TaskImpl Task }' class.
- *
- *
- * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.TaskImpl
- * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.ApplicationConfigurationPackageImpl#getTask()
- * @generated
- */
- int TASK = 62;
-
- /**
- * The number of structural features of the 'Task ' class.
- *
- *
- * @generated
- * @ordered
- */
- int TASK_FEATURE_COUNT = COMMAND_FEATURE_COUNT + 0;
-
- /**
- * The meta object id for the '{@link hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.GenerationTaskImpl Generation Task }' class.
- *
- *
- * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.GenerationTaskImpl
- * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.ApplicationConfigurationPackageImpl#getGenerationTask()
- * @generated
- */
- int GENERATION_TASK = 63;
-
- /**
- * The feature id for the 'Metamodel ' containment reference.
- *
- *
- * @generated
- * @ordered
- */
- int GENERATION_TASK__METAMODEL = TASK_FEATURE_COUNT + 0;
-
- /**
- * The feature id for the 'Partial Model ' containment reference.
- *
- *
- * @generated
- * @ordered
- */
- int GENERATION_TASK__PARTIAL_MODEL = TASK_FEATURE_COUNT + 1;
-
- /**
- * The feature id for the 'Patterns ' containment reference.
- *
- *
- * @generated
- * @ordered
- */
- int GENERATION_TASK__PATTERNS = TASK_FEATURE_COUNT + 2;
-
- /**
- * The feature id for the 'Scope ' containment reference.
- *
- *
- * @generated
- * @ordered
- */
- int GENERATION_TASK__SCOPE = TASK_FEATURE_COUNT + 3;
-
- /**
- * The feature id for the 'Number Specified ' attribute.
- *
- *
- * @generated
- * @ordered
- */
- int GENERATION_TASK__NUMBER_SPECIFIED = TASK_FEATURE_COUNT + 4;
-
- /**
- * The feature id for the 'Number ' attribute.
- *
- *
- * @generated
- * @ordered
- */
- int GENERATION_TASK__NUMBER = TASK_FEATURE_COUNT + 5;
-
- /**
- * The feature id for the 'Run Specified ' attribute.
- *
- *
- * @generated
- * @ordered
- */
- int GENERATION_TASK__RUN_SPECIFIED = TASK_FEATURE_COUNT + 6;
-
- /**
- * The feature id for the 'Runs ' attribute.
- *
- *
- * @generated
- * @ordered
- */
- int GENERATION_TASK__RUNS = TASK_FEATURE_COUNT + 7;
-
- /**
- * The feature id for the 'Solver ' attribute.
- *
- *
- * @generated
- * @ordered
- */
- int GENERATION_TASK__SOLVER = TASK_FEATURE_COUNT + 8;
-
- /**
- * The feature id for the 'Config ' containment reference.
- *
- *
- * @generated
- * @ordered
- */
- int GENERATION_TASK__CONFIG = TASK_FEATURE_COUNT + 9;
-
- /**
- * The feature id for the 'Debug Folder ' containment reference.
- *
- *
- * @generated
- * @ordered
- */
- int GENERATION_TASK__DEBUG_FOLDER = TASK_FEATURE_COUNT + 10;
-
- /**
- * The feature id for the 'Target Log File ' containment reference.
- *
- *
- * @generated
- * @ordered
- */
- int GENERATION_TASK__TARGET_LOG_FILE = TASK_FEATURE_COUNT + 11;
-
- /**
- * The feature id for the 'Target Statistics File ' containment reference.
- *
- *
- * @generated
- * @ordered
- */
- int GENERATION_TASK__TARGET_STATISTICS_FILE = TASK_FEATURE_COUNT + 12;
-
- /**
- * The feature id for the 'Taget Folder ' containment reference.
- *
- *
- * @generated
- * @ordered
- */
- int GENERATION_TASK__TAGET_FOLDER = TASK_FEATURE_COUNT + 13;
-
- /**
- * The number of structural features of the 'Generation Task ' class.
- *
- *
- * @generated
- * @ordered
- */
- int GENERATION_TASK_FEATURE_COUNT = TASK_FEATURE_COUNT + 14;
-
- /**
- * The meta object id for the '{@link hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.IntegerScopeImpl Integer Scope }' class.
- *
- *
- * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.IntegerScopeImpl
- * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.ApplicationConfigurationPackageImpl#getIntegerScope()
- * @generated
- */
- int INTEGER_SCOPE = 64;
-
- /**
- * The number of structural features of the 'Integer Scope ' class.
- *
- *
- * @generated
- * @ordered
- */
- int INTEGER_SCOPE_FEATURE_COUNT = INTEGER_REFERENCE_FEATURE_COUNT + 0;
-
- /**
- * The meta object id for the '{@link hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.RealScopeImpl Real Scope }' class.
- *
- *
- * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.RealScopeImpl
- * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.ApplicationConfigurationPackageImpl#getRealScope()
- * @generated
- */
- int REAL_SCOPE = 65;
-
- /**
- * The number of structural features of the 'Real Scope ' class.
- *
- *
- * @generated
- * @ordered
- */
- int REAL_SCOPE_FEATURE_COUNT = REAL_REFERENCE_FEATURE_COUNT + 0;
-
- /**
- * The meta object id for the '{@link hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.StringScopeImpl String Scope }' class.
- *
- *
- * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.StringScopeImpl
- * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.ApplicationConfigurationPackageImpl#getStringScope()
- * @generated
- */
- int STRING_SCOPE = 66;
-
- /**
- * The number of structural features of the 'String Scope ' class.
- *
- *
- * @generated
- * @ordered
- */
- int STRING_SCOPE_FEATURE_COUNT = STRING_REFERENCE_FEATURE_COUNT + 0;
-
- /**
- * The meta object id for the '{@link hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.DocumentLevelSpecification Document Level Specification }' enum.
- *
- *
- * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.DocumentLevelSpecification
- * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.ApplicationConfigurationPackageImpl#getDocumentLevelSpecification()
- * @generated
- */
- int DOCUMENT_LEVEL_SPECIFICATION = 67;
-
- /**
- * The meta object id for the '{@link hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.Solver Solver }' enum.
- *
- *
- * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.Solver
- * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.ApplicationConfigurationPackageImpl#getSolver()
- * @generated
- */
- int SOLVER = 68;
-
-
- /**
- * Returns the meta object for class '{@link hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.ConfigurationScript Configuration Script }'.
- *
- *
- * @return the meta object for class 'Configuration Script '.
- * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.ConfigurationScript
- * @generated
- */
- EClass getConfigurationScript();
-
- /**
- * Returns the meta object for the containment reference list '{@link hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.ConfigurationScript#getImports Imports }'.
- *
- *
- * @return the meta object for the containment reference list 'Imports '.
- * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.ConfigurationScript#getImports()
- * @see #getConfigurationScript()
- * @generated
- */
- EReference getConfigurationScript_Imports();
-
- /**
- * Returns the meta object for the containment reference list '{@link hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.ConfigurationScript#getCommands Commands }'.
- *
- *
- * @return the meta object for the containment reference list 'Commands '.
- * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.ConfigurationScript#getCommands()
- * @see #getConfigurationScript()
- * @generated
- */
- EReference getConfigurationScript_Commands();
-
- /**
- * Returns the meta object for class '{@link hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.Command Command }'.
- *
- *
- * @return the meta object for class 'Command '.
- * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.Command
- * @generated
- */
- EClass getCommand();
-
- /**
- * Returns the meta object for class '{@link hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.Import Import }'.
- *
- *
- * @return the meta object for class 'Import '.
- * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.Import
- * @generated
- */
- EClass getImport();
-
- /**
- * Returns the meta object for class '{@link hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.EPackageImport EPackage Import }'.
- *
- *
- * @return the meta object for class 'EPackage Import '.
- * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.EPackageImport
- * @generated
- */
- EClass getEPackageImport();
-
- /**
- * Returns the meta object for the reference '{@link hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.EPackageImport#getImportedPackage Imported Package }'.
- *
- *
- * @return the meta object for the reference 'Imported Package '.
- * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.EPackageImport#getImportedPackage()
- * @see #getEPackageImport()
- * @generated
- */
- EReference getEPackageImport_ImportedPackage();
-
- /**
- * Returns the meta object for class '{@link hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.ViatraImport Viatra Import }'.
- *
- *
- * @return the meta object for class 'Viatra Import '.
- * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.ViatraImport
- * @generated
- */
- EClass getViatraImport();
-
- /**
- * Returns the meta object for the reference '{@link hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.ViatraImport#getImportedViatra Imported Viatra }'.
- *
- *
- * @return the meta object for the reference 'Imported Viatra '.
- * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.ViatraImport#getImportedViatra()
- * @see #getViatraImport()
- * @generated
- */
- EReference getViatraImport_ImportedViatra();
-
- /**
- * Returns the meta object for class '{@link hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.Declaration Declaration }'.
- *
- *
- * @return the meta object for class 'Declaration '.
- * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.Declaration
- * @generated
- */
- EClass getDeclaration();
-
- /**
- * Returns the meta object for the attribute '{@link hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.Declaration#getName Name }'.
- *
- *
- * @return the meta object for the attribute 'Name '.
- * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.Declaration#getName()
- * @see #getDeclaration()
- * @generated
- */
- EAttribute getDeclaration_Name();
-
- /**
- * Returns the meta object for class '{@link hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.FileSpecification File Specification }'.
- *
- *
- * @return the meta object for class 'File Specification '.
- * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.FileSpecification
- * @generated
- */
- EClass getFileSpecification();
-
- /**
- * Returns the meta object for the attribute '{@link hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.FileSpecification#getPath Path }'.
- *
- *
- * @return the meta object for the attribute 'Path '.
- * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.FileSpecification#getPath()
- * @see #getFileSpecification()
- * @generated
- */
- EAttribute getFileSpecification_Path();
-
- /**
- * Returns the meta object for class '{@link hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.FileDeclaration File Declaration }'.
- *
- *
- * @return the meta object for class 'File Declaration '.
- * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.FileDeclaration
- * @generated
- */
- EClass getFileDeclaration();
-
- /**
- * Returns the meta object for the containment reference '{@link hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.FileDeclaration#getSpecification Specification }'.
- *
- *
- * @return the meta object for the containment reference 'Specification '.
- * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.FileDeclaration#getSpecification()
- * @see #getFileDeclaration()
- * @generated
- */
- EReference getFileDeclaration_Specification();
-
- /**
- * Returns the meta object for class '{@link hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.FileReference File Reference }'.
- *
- *
- * @return the meta object for class 'File Reference '.
- * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.FileReference
- * @generated
- */
- EClass getFileReference();
-
- /**
- * Returns the meta object for the reference '{@link hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.FileReference#getReferred Referred }'.
- *
- *
- * @return the meta object for the reference 'Referred '.
- * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.FileReference#getReferred()
- * @see #getFileReference()
- * @generated
- */
- EReference getFileReference_Referred();
-
- /**
- * Returns the meta object for class '{@link hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.File File }'.
- *
- *
- * @return the meta object for class 'File '.
- * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.File
- * @generated
- */
- EClass getFile();
-
- /**
- * Returns the meta object for class '{@link hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.MetamodelSpecification Metamodel Specification }'.
- *
- *
- * @return the meta object for class 'Metamodel Specification '.
- * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.MetamodelSpecification
- * @generated
- */
- EClass getMetamodelSpecification();
-
- /**
- * Returns the meta object for the containment reference list '{@link hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.MetamodelSpecification#getEntries Entries }'.
- *
- *
- * @return the meta object for the containment reference list 'Entries '.
- * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.MetamodelSpecification#getEntries()
- * @see #getMetamodelSpecification()
- * @generated
- */
- EReference getMetamodelSpecification_Entries();
-
- /**
- * Returns the meta object for class '{@link hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.MetamodelEntry Metamodel Entry }'.
- *
- *
- * @return the meta object for class 'Metamodel Entry '.
- * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.MetamodelEntry
- * @generated
- */
- EClass getMetamodelEntry();
-
- /**
- * Returns the meta object for the reference '{@link hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.MetamodelEntry#getPackage Package }'.
- *
- *
- * @return the meta object for the reference 'Package '.
- * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.MetamodelEntry#getPackage()
- * @see #getMetamodelEntry()
- * @generated
- */
- EReference getMetamodelEntry_Package();
-
- /**
- * Returns the meta object for class '{@link hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.AllPackageEntry All Package Entry }'.
- *
- *
- * @return the meta object for class 'All Package Entry '.
- * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.AllPackageEntry
- * @generated
- */
- EClass getAllPackageEntry();
-
- /**
- * Returns the meta object for the containment reference list '{@link hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.AllPackageEntry#getExclusion Exclusion }'.
- *
- *
- * @return the meta object for the containment reference list 'Exclusion '.
- * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.AllPackageEntry#getExclusion()
- * @see #getAllPackageEntry()
- * @generated
- */
- EReference getAllPackageEntry_Exclusion();
-
- /**
- * Returns the meta object for class '{@link hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.MetamodelElement Metamodel Element }'.
- *
- *
- * @return the meta object for class 'Metamodel Element '.
- * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.MetamodelElement
- * @generated
- */
- EClass getMetamodelElement();
-
- /**
- * Returns the meta object for the reference '{@link hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.MetamodelElement#getClassifier Classifier }'.
- *
- *
- * @return the meta object for the reference 'Classifier '.
- * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.MetamodelElement#getClassifier()
- * @see #getMetamodelElement()
- * @generated
- */
- EReference getMetamodelElement_Classifier();
-
- /**
- * Returns the meta object for the reference '{@link hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.MetamodelElement#getFeature Feature }'.
- *
- *
- * @return the meta object for the reference 'Feature '.
- * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.MetamodelElement#getFeature()
- * @see #getMetamodelElement()
- * @generated
- */
- EReference getMetamodelElement_Feature();
-
- /**
- * Returns the meta object for class '{@link hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.MetamodelDeclaration Metamodel Declaration }'.
- *
- *
- * @return the meta object for class 'Metamodel Declaration '.
- * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.MetamodelDeclaration
- * @generated
- */
- EClass getMetamodelDeclaration();
-
- /**
- * Returns the meta object for the containment reference '{@link hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.MetamodelDeclaration#getSpecification Specification }'.
- *
- *
- * @return the meta object for the containment reference 'Specification '.
- * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.MetamodelDeclaration#getSpecification()
- * @see #getMetamodelDeclaration()
- * @generated
- */
- EReference getMetamodelDeclaration_Specification();
-
- /**
- * Returns the meta object for class '{@link hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.MetamodelReference Metamodel Reference }'.
- *
- *
- * @return the meta object for class 'Metamodel Reference '.
- * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.MetamodelReference
- * @generated
- */
- EClass getMetamodelReference();
-
- /**
- * Returns the meta object for the reference '{@link hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.MetamodelReference#getReferred Referred }'.
- *
- *
- * @return the meta object for the reference 'Referred '.
- * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.MetamodelReference#getReferred()
- * @see #getMetamodelReference()
- * @generated
- */
- EReference getMetamodelReference_Referred();
-
- /**
- * Returns the meta object for class '{@link hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.Metamodel Metamodel }'.
- *
- *
- * @return the meta object for class 'Metamodel '.
- * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.Metamodel
- * @generated
- */
- EClass getMetamodel();
-
- /**
- * Returns the meta object for class '{@link hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.PartialModelSpecification Partial Model Specification }'.
- *
- *
- * @return the meta object for class 'Partial Model Specification '.
- * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.PartialModelSpecification
- * @generated
- */
- EClass getPartialModelSpecification();
-
- /**
- * Returns the meta object for the containment reference list '{@link hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.PartialModelSpecification#getEntry Entry }'.
- *
- *
- * @return the meta object for the containment reference list 'Entry '.
- * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.PartialModelSpecification#getEntry()
- * @see #getPartialModelSpecification()
- * @generated
- */
- EReference getPartialModelSpecification_Entry();
-
- /**
- * Returns the meta object for class '{@link hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.PartialModelEntry Partial Model Entry }'.
- *
- *
- * @return the meta object for class 'Partial Model Entry '.
- * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.PartialModelEntry
- * @generated
- */
- EClass getPartialModelEntry();
-
- /**
- * Returns the meta object for the containment reference '{@link hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.PartialModelEntry#getPath Path }'.
- *
- *
- * @return the meta object for the containment reference 'Path '.
- * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.PartialModelEntry#getPath()
- * @see #getPartialModelEntry()
- * @generated
- */
- EReference getPartialModelEntry_Path();
-
- /**
- * Returns the meta object for class '{@link hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.ModelEntry Model Entry }'.
- *
- *
- * @return the meta object for class 'Model Entry '.
- * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.ModelEntry
- * @generated
- */
- EClass getModelEntry();
-
- /**
- * Returns the meta object for class '{@link hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.FolderEntry Folder Entry }'.
- *
- *
- * @return the meta object for class 'Folder Entry '.
- * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.FolderEntry
- * @generated
- */
- EClass getFolderEntry();
-
- /**
- * Returns the meta object for the containment reference list '{@link hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.FolderEntry#getExclusion Exclusion }'.
- *
- *
- * @return the meta object for the containment reference list 'Exclusion '.
- * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.FolderEntry#getExclusion()
- * @see #getFolderEntry()
- * @generated
- */
- EReference getFolderEntry_Exclusion();
-
- /**
- * Returns the meta object for class '{@link hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.PartialModelDeclaration Partial Model Declaration }'.
- *
- *
- * @return the meta object for class 'Partial Model Declaration '.
- * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.PartialModelDeclaration
- * @generated
- */
- EClass getPartialModelDeclaration();
-
- /**
- * Returns the meta object for the containment reference '{@link hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.PartialModelDeclaration#getSpecification Specification }'.
- *
- *
- * @return the meta object for the containment reference 'Specification '.
- * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.PartialModelDeclaration#getSpecification()
- * @see #getPartialModelDeclaration()
- * @generated
- */
- EReference getPartialModelDeclaration_Specification();
-
- /**
- * Returns the meta object for class '{@link hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.PartialModelReference Partial Model Reference }'.
- *
- *
- * @return the meta object for class 'Partial Model Reference '.
- * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.PartialModelReference
- * @generated
- */
- EClass getPartialModelReference();
-
- /**
- * Returns the meta object for the reference '{@link hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.PartialModelReference#getReferred Referred }'.
- *
- *
- * @return the meta object for the reference 'Referred '.
- * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.PartialModelReference#getReferred()
- * @see #getPartialModelReference()
- * @generated
- */
- EReference getPartialModelReference_Referred();
-
- /**
- * Returns the meta object for class '{@link hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.PartialModel Partial Model }'.
- *
- *
- * @return the meta object for class 'Partial Model '.
- * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.PartialModel
- * @generated
- */
- EClass getPartialModel();
-
- /**
- * Returns the meta object for class '{@link hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.PatternSpecification Pattern Specification }'.
- *
- *
- * @return the meta object for class 'Pattern Specification '.
- * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.PatternSpecification
- * @generated
- */
- EClass getPatternSpecification();
-
- /**
- * Returns the meta object for the containment reference list '{@link hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.PatternSpecification#getEntries Entries }'.
- *
- *
- * @return the meta object for the containment reference list 'Entries '.
- * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.PatternSpecification#getEntries()
- * @see #getPatternSpecification()
- * @generated
- */
- EReference getPatternSpecification_Entries();
-
- /**
- * Returns the meta object for class '{@link hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.PatternEntry Pattern Entry }'.
- *
- *
- * @return the meta object for class 'Pattern Entry '.
- * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.PatternEntry
- * @generated
- */
- EClass getPatternEntry();
-
- /**
- * Returns the meta object for the reference '{@link hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.PatternEntry#getPackage Package }'.
- *
- *
- * @return the meta object for the reference 'Package '.
- * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.PatternEntry#getPackage()
- * @see #getPatternEntry()
- * @generated
- */
- EReference getPatternEntry_Package();
-
- /**
- * Returns the meta object for class '{@link hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.AllPatternEntry All Pattern Entry }'.
- *
- *
- * @return the meta object for class 'All Pattern Entry '.
- * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.AllPatternEntry
- * @generated
- */
- EClass getAllPatternEntry();
-
- /**
- * Returns the meta object for the containment reference list '{@link hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.AllPatternEntry#getExclusuion Exclusuion }'.
- *
- *
- * @return the meta object for the containment reference list 'Exclusuion '.
- * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.AllPatternEntry#getExclusuion()
- * @see #getAllPatternEntry()
- * @generated
- */
- EReference getAllPatternEntry_Exclusuion();
-
- /**
- * Returns the meta object for class '{@link hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.PatternElement Pattern Element }'.
- *
- *
- * @return the meta object for class 'Pattern Element '.
- * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.PatternElement
- * @generated
- */
- EClass getPatternElement();
-
- /**
- * Returns the meta object for the reference '{@link hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.PatternElement#getPattern Pattern }'.
- *
- *
- * @return the meta object for the reference 'Pattern '.
- * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.PatternElement#getPattern()
- * @see #getPatternElement()
- * @generated
- */
- EReference getPatternElement_Pattern();
-
- /**
- * Returns the meta object for class '{@link hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.GraphPatternDeclaration Graph Pattern Declaration }'.
- *
- *
- * @return the meta object for class 'Graph Pattern Declaration '.
- * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.GraphPatternDeclaration
- * @generated
- */
- EClass getGraphPatternDeclaration();
-
- /**
- * Returns the meta object for the containment reference '{@link hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.GraphPatternDeclaration#getSpecification Specification }'.
- *
- *
- * @return the meta object for the containment reference 'Specification '.
- * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.GraphPatternDeclaration#getSpecification()
- * @see #getGraphPatternDeclaration()
- * @generated
- */
- EReference getGraphPatternDeclaration_Specification();
-
- /**
- * Returns the meta object for class '{@link hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.GraphPatternReference Graph Pattern Reference }'.
- *
- *
- * @return the meta object for class 'Graph Pattern Reference '.
- * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.GraphPatternReference
- * @generated
- */
- EClass getGraphPatternReference();
-
- /**
- * Returns the meta object for the reference '{@link hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.GraphPatternReference#getReferred Referred }'.
- *
- *
- * @return the meta object for the reference 'Referred '.
- * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.GraphPatternReference#getReferred()
- * @see #getGraphPatternReference()
- * @generated
- */
- EReference getGraphPatternReference_Referred();
-
- /**
- * Returns the meta object for class '{@link hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.GraphPattern Graph Pattern }'.
- *
- *
- * @return the meta object for class 'Graph Pattern '.
- * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.GraphPattern
- * @generated
- */
- EClass getGraphPattern();
-
- /**
- * Returns the meta object for class '{@link hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.ConfigSpecification Config Specification }'.
- *
- *
- * @return the meta object for class 'Config Specification '.
- * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.ConfigSpecification
- * @generated
- */
- EClass getConfigSpecification();
-
- /**
- * Returns the meta object for the containment reference list '{@link hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.ConfigSpecification#getEntries Entries }'.
- *
- *
- * @return the meta object for the containment reference list 'Entries '.
- * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.ConfigSpecification#getEntries()
- * @see #getConfigSpecification()
- * @generated
- */
- EReference getConfigSpecification_Entries();
-
- /**
- * Returns the meta object for class '{@link hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.ConfigDeclaration Config Declaration }'.
- *
- *
- * @return the meta object for class 'Config Declaration '.
- * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.ConfigDeclaration
- * @generated
- */
- EClass getConfigDeclaration();
-
- /**
- * Returns the meta object for the containment reference '{@link hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.ConfigDeclaration#getSpecification Specification }'.
- *
- *
- * @return the meta object for the containment reference 'Specification '.
- * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.ConfigDeclaration#getSpecification()
- * @see #getConfigDeclaration()
- * @generated
- */
- EReference getConfigDeclaration_Specification();
-
- /**
- * Returns the meta object for class '{@link hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.ConfigEntry Config Entry }'.
- *
- *
- * @return the meta object for class 'Config Entry '.
- * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.ConfigEntry
- * @generated
- */
- EClass getConfigEntry();
-
- /**
- * Returns the meta object for class '{@link hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.DocumentationEntry Documentation Entry }'.
- *
- *
- * @return the meta object for class 'Documentation Entry '.
- * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.DocumentationEntry
- * @generated
- */
- EClass getDocumentationEntry();
-
- /**
- * Returns the meta object for the attribute '{@link hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.DocumentationEntry#getLevel Level }'.
- *
- *
- * @return the meta object for the attribute 'Level '.
- * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.DocumentationEntry#getLevel()
- * @see #getDocumentationEntry()
- * @generated
- */
- EAttribute getDocumentationEntry_Level();
-
- /**
- * Returns the meta object for class '{@link hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.RuntimeEntry Runtime Entry }'.
- *
- *
- * @return the meta object for class 'Runtime Entry '.
- * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.RuntimeEntry
- * @generated
- */
- EClass getRuntimeEntry();
-
- /**
- * Returns the meta object for the attribute '{@link hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.RuntimeEntry#getMillisecLimit Millisec Limit }'.
- *
- *
- * @return the meta object for the attribute 'Millisec Limit '.
- * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.RuntimeEntry#getMillisecLimit()
- * @see #getRuntimeEntry()
- * @generated
- */
- EAttribute getRuntimeEntry_MillisecLimit();
-
- /**
- * Returns the meta object for class '{@link hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.MemoryEntry Memory Entry }'.
- *
- *
- * @return the meta object for class 'Memory Entry '.
- * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.MemoryEntry
- * @generated
- */
- EClass getMemoryEntry();
-
- /**
- * Returns the meta object for the attribute '{@link hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.MemoryEntry#getMegabyteLimit Megabyte Limit }'.
- *
- *
- * @return the meta object for the attribute 'Megabyte Limit '.
- * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.MemoryEntry#getMegabyteLimit()
- * @see #getMemoryEntry()
- * @generated
- */
- EAttribute getMemoryEntry_MegabyteLimit();
-
- /**
- * Returns the meta object for class '{@link hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.CustomEntry Custom Entry }'.
- *
- *
- * @return the meta object for class 'Custom Entry '.
- * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.CustomEntry
- * @generated
- */
- EClass getCustomEntry();
-
- /**
- * Returns the meta object for the attribute '{@link hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.CustomEntry#getKey Key }'.
- *
- *
- * @return the meta object for the attribute 'Key '.
- * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.CustomEntry#getKey()
- * @see #getCustomEntry()
- * @generated
- */
- EAttribute getCustomEntry_Key();
-
- /**
- * Returns the meta object for the attribute '{@link hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.CustomEntry#getValue Value }'.
- *
- *
- * @return the meta object for the attribute 'Value '.
- * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.CustomEntry#getValue()
- * @see #getCustomEntry()
- * @generated
- */
- EAttribute getCustomEntry_Value();
-
- /**
- * Returns the meta object for class '{@link hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.ConfigReference Config Reference }'.
- *
- *
- * @return the meta object for class 'Config Reference '.
- * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.ConfigReference
- * @generated
- */
- EClass getConfigReference();
-
- /**
- * Returns the meta object for the reference '{@link hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.ConfigReference#getConfig Config }'.
- *
- *
- * @return the meta object for the reference 'Config '.
- * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.ConfigReference#getConfig()
- * @see #getConfigReference()
- * @generated
- */
- EReference getConfigReference_Config();
-
- /**
- * Returns the meta object for class '{@link hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.Config Config }'.
- *
- *
- * @return the meta object for class 'Config '.
- * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.Config
- * @generated
- */
- EClass getConfig();
-
- /**
- * Returns the meta object for class '{@link hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.ScopeSpecification Scope Specification }'.
- *
- *
- * @return the meta object for class 'Scope Specification '.
- * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.ScopeSpecification
- * @generated
- */
- EClass getScopeSpecification();
-
- /**
- * Returns the meta object for the containment reference list '{@link hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.ScopeSpecification#getScopes Scopes }'.
- *
- *
- * @return the meta object for the containment reference list 'Scopes '.
- * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.ScopeSpecification#getScopes()
- * @see #getScopeSpecification()
- * @generated
- */
- EReference getScopeSpecification_Scopes();
-
- /**
- * Returns the meta object for class '{@link hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.TypeScope Type Scope }'.
- *
- *
- * @return the meta object for class 'Type Scope '.
- * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.TypeScope
- * @generated
- */
- EClass getTypeScope();
-
- /**
- * Returns the meta object for the attribute '{@link hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.TypeScope#isSetsNew Sets New }'.
- *
- *
- * @return the meta object for the attribute 'Sets New '.
- * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.TypeScope#isSetsNew()
- * @see #getTypeScope()
- * @generated
- */
- EAttribute getTypeScope_SetsNew();
-
- /**
- * Returns the meta object for the attribute '{@link hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.TypeScope#isSetsSum Sets Sum }'.
- *
- *
- * @return the meta object for the attribute 'Sets Sum '.
- * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.TypeScope#isSetsSum()
- * @see #getTypeScope()
- * @generated
- */
- EAttribute getTypeScope_SetsSum();
-
- /**
- * Returns the meta object for the containment reference '{@link hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.TypeScope#getNumber Number }'.
- *
- *
- * @return the meta object for the containment reference 'Number '.
- * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.TypeScope#getNumber()
- * @see #getTypeScope()
- * @generated
- */
- EReference getTypeScope_Number();
-
- /**
- * Returns the meta object for class '{@link hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.ClassTypeScope Class Type Scope }'.
- *
- *
- * @return the meta object for class 'Class Type Scope '.
- * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.ClassTypeScope
- * @generated
- */
- EClass getClassTypeScope();
-
- /**
- * Returns the meta object for the containment reference '{@link hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.ClassTypeScope#getType Type }'.
- *
- *
- * @return the meta object for the containment reference 'Type '.
- * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.ClassTypeScope#getType()
- * @see #getClassTypeScope()
- * @generated
- */
- EReference getClassTypeScope_Type();
-
- /**
- * Returns the meta object for class '{@link hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.ObjectTypeScope Object Type Scope }'.
- *
- *
- * @return the meta object for class 'Object Type Scope '.
- * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.ObjectTypeScope
- * @generated
- */
- EClass getObjectTypeScope();
-
- /**
- * Returns the meta object for the containment reference '{@link hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.ObjectTypeScope#getType Type }'.
- *
- *
- * @return the meta object for the containment reference 'Type '.
- * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.ObjectTypeScope#getType()
- * @see #getObjectTypeScope()
- * @generated
- */
- EReference getObjectTypeScope_Type();
-
- /**
- * Returns the meta object for class '{@link hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.IntegerTypeScope Integer Type Scope }'.
- *
- *
- * @return the meta object for class 'Integer Type Scope '.
- * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.IntegerTypeScope
- * @generated
- */
- EClass getIntegerTypeScope();
-
- /**
- * Returns the meta object for the containment reference '{@link hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.IntegerTypeScope#getType Type }'.
- *
- *
- * @return the meta object for the containment reference 'Type '.
- * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.IntegerTypeScope#getType()
- * @see #getIntegerTypeScope()
- * @generated
- */
- EReference getIntegerTypeScope_Type();
-
- /**
- * Returns the meta object for class '{@link hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.RealTypeScope Real Type Scope }'.
- *
- *
- * @return the meta object for class 'Real Type Scope '.
- * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.RealTypeScope
- * @generated
- */
- EClass getRealTypeScope();
-
- /**
- * Returns the meta object for the containment reference '{@link hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.RealTypeScope#getType Type }'.
- *
- *
- * @return the meta object for the containment reference 'Type '.
- * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.RealTypeScope#getType()
- * @see #getRealTypeScope()
- * @generated
- */
- EReference getRealTypeScope_Type();
-
- /**
- * Returns the meta object for class '{@link hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.StringTypeScope String Type Scope }'.
- *
- *
- * @return the meta object for class 'String Type Scope '.
- * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.StringTypeScope
- * @generated
- */
- EClass getStringTypeScope();
-
- /**
- * Returns the meta object for the containment reference '{@link hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.StringTypeScope#getType Type }'.
- *
- *
- * @return the meta object for the containment reference 'Type '.
- * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.StringTypeScope#getType()
- * @see #getStringTypeScope()
- * @generated
- */
- EReference getStringTypeScope_Type();
-
- /**
- * Returns the meta object for class '{@link hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.TypeReference Type Reference }'.
- *
- *
- * @return the meta object for class 'Type Reference '.
- * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.TypeReference
- * @generated
- */
- EClass getTypeReference();
-
- /**
- * Returns the meta object for class '{@link hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.ClassReference Class Reference }'.
- *
- *
- * @return the meta object for class 'Class Reference '.
- * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.ClassReference
- * @generated
- */
- EClass getClassReference();
-
- /**
- * Returns the meta object for the containment reference '{@link hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.ClassReference#getElement Element }'.
- *
- *
- * @return the meta object for the containment reference 'Element '.
- * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.ClassReference#getElement()
- * @see #getClassReference()
- * @generated
- */
- EReference getClassReference_Element();
-
- /**
- * Returns the meta object for class '{@link hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.ObjectReference Object Reference }'.
- *
- *
- * @return the meta object for class 'Object Reference '.
- * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.ObjectReference
- * @generated
- */
- EClass getObjectReference();
-
- /**
- * Returns the meta object for class '{@link hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.IntegerReference Integer Reference }'.
- *
- *
- * @return the meta object for class 'Integer Reference '.
- * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.IntegerReference
- * @generated
- */
- EClass getIntegerReference();
-
- /**
- * Returns the meta object for class '{@link hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.RealReference Real Reference }'.
- *
- *
- * @return the meta object for class 'Real Reference '.
- * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.RealReference
- * @generated
- */
- EClass getRealReference();
-
- /**
- * Returns the meta object for class '{@link hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.StringReference String Reference }'.
- *
- *
- * @return the meta object for class 'String Reference '.
- * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.StringReference
- * @generated
- */
- EClass getStringReference();
-
- /**
- * Returns the meta object for class '{@link hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.NumberSpecification Number Specification }'.
- *
- *
- * @return the meta object for class 'Number Specification '.
- * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.NumberSpecification
- * @generated
- */
- EClass getNumberSpecification();
-
- /**
- * Returns the meta object for class '{@link hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.ExactNumber Exact Number }'.
- *
- *
- * @return the meta object for class 'Exact Number '.
- * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.ExactNumber
- * @generated
- */
- EClass getExactNumber();
-
- /**
- * Returns the meta object for the attribute '{@link hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.ExactNumber#getExactNumber Exact Number }'.
- *
- *
- * @return the meta object for the attribute 'Exact Number '.
- * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.ExactNumber#getExactNumber()
- * @see #getExactNumber()
- * @generated
- */
- EAttribute getExactNumber_ExactNumber();
-
- /**
- * Returns the meta object for the attribute '{@link hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.ExactNumber#isExactUnlimited Exact Unlimited }'.
- *
- *
- * @return the meta object for the attribute 'Exact Unlimited '.
- * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.ExactNumber#isExactUnlimited()
- * @see #getExactNumber()
- * @generated
- */
- EAttribute getExactNumber_ExactUnlimited();
-
- /**
- * Returns the meta object for class '{@link hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.IntervallNumber Intervall Number }'.
- *
- *
- * @return the meta object for class 'Intervall Number '.
- * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.IntervallNumber
- * @generated
- */
- EClass getIntervallNumber();
-
- /**
- * Returns the meta object for the attribute '{@link hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.IntervallNumber#getMin Min }'.
- *
- *
- * @return the meta object for the attribute 'Min '.
- * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.IntervallNumber#getMin()
- * @see #getIntervallNumber()
- * @generated
- */
- EAttribute getIntervallNumber_Min();
-
- /**
- * Returns the meta object for the attribute '{@link hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.IntervallNumber#getMaxNumber Max Number }'.
- *
- *
- * @return the meta object for the attribute 'Max Number '.
- * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.IntervallNumber#getMaxNumber()
- * @see #getIntervallNumber()
- * @generated
- */
- EAttribute getIntervallNumber_MaxNumber();
-
- /**
- * Returns the meta object for the attribute '{@link hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.IntervallNumber#isMaxUnlimited Max Unlimited }'.
- *
- *
- * @return the meta object for the attribute 'Max Unlimited '.
- * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.IntervallNumber#isMaxUnlimited()
- * @see #getIntervallNumber()
- * @generated
- */
- EAttribute getIntervallNumber_MaxUnlimited();
-
- /**
- * Returns the meta object for class '{@link hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.IntEnumberation Int Enumberation }'.
- *
- *
- * @return the meta object for class 'Int Enumberation '.
- * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.IntEnumberation
- * @generated
- */
- EClass getIntEnumberation();
-
- /**
- * Returns the meta object for the attribute list '{@link hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.IntEnumberation#getEntry Entry }'.
- *
- *
- * @return the meta object for the attribute list 'Entry '.
- * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.IntEnumberation#getEntry()
- * @see #getIntEnumberation()
- * @generated
- */
- EAttribute getIntEnumberation_Entry();
-
- /**
- * Returns the meta object for class '{@link hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.RealEnumeration Real Enumeration }'.
- *
- *
- * @return the meta object for class 'Real Enumeration '.
- * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.RealEnumeration
- * @generated
- */
- EClass getRealEnumeration();
-
- /**
- * Returns the meta object for the attribute list '{@link hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.RealEnumeration#getEntry Entry }'.
- *
- *
- * @return the meta object for the attribute list 'Entry '.
- * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.RealEnumeration#getEntry()
- * @see #getRealEnumeration()
- * @generated
- */
- EAttribute getRealEnumeration_Entry();
-
- /**
- * Returns the meta object for class '{@link hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.StringEnumeration String Enumeration }'.
- *
- *
- * @return the meta object for class 'String Enumeration '.
- * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.StringEnumeration
- * @generated
- */
- EClass getStringEnumeration();
-
- /**
- * Returns the meta object for the attribute list '{@link hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.StringEnumeration#getEntry Entry }'.
- *
- *
- * @return the meta object for the attribute list 'Entry '.
- * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.StringEnumeration#getEntry()
- * @see #getStringEnumeration()
- * @generated
- */
- EAttribute getStringEnumeration_Entry();
-
- /**
- * Returns the meta object for class '{@link hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.ScopeDeclaration Scope Declaration }'.
- *
- *
- * @return the meta object for class 'Scope Declaration '.
- * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.ScopeDeclaration
- * @generated
- */
- EClass getScopeDeclaration();
-
- /**
- * Returns the meta object for the containment reference '{@link hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.ScopeDeclaration#getSpecification Specification }'.
- *
- *
- * @return the meta object for the containment reference 'Specification '.
- * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.ScopeDeclaration#getSpecification()
- * @see #getScopeDeclaration()
- * @generated
- */
- EReference getScopeDeclaration_Specification();
-
- /**
- * Returns the meta object for class '{@link hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.ScopeReference Scope Reference }'.
- *
- *
- * @return the meta object for class 'Scope Reference '.
- * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.ScopeReference
- * @generated
- */
- EClass getScopeReference();
-
- /**
- * Returns the meta object for the reference '{@link hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.ScopeReference#getReferred Referred }'.
- *
- *
- * @return the meta object for the reference 'Referred '.
- * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.ScopeReference#getReferred()
- * @see #getScopeReference()
- * @generated
- */
- EReference getScopeReference_Referred();
-
- /**
- * Returns the meta object for class '{@link hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.Scope Scope }'.
- *
- *
- * @return the meta object for class 'Scope '.
- * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.Scope
- * @generated
- */
- EClass getScope();
-
- /**
- * Returns the meta object for class '{@link hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.Task Task }'.
- *
- *
- * @return the meta object for class 'Task '.
- * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.Task
- * @generated
- */
- EClass getTask();
-
- /**
- * Returns the meta object for class '{@link hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.GenerationTask Generation Task }'.
- *
- *
- * @return the meta object for class 'Generation Task '.
- * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.GenerationTask
- * @generated
- */
- EClass getGenerationTask();
-
- /**
- * Returns the meta object for the containment reference '{@link hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.GenerationTask#getMetamodel Metamodel }'.
- *
- *
- * @return the meta object for the containment reference 'Metamodel '.
- * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.GenerationTask#getMetamodel()
- * @see #getGenerationTask()
- * @generated
- */
- EReference getGenerationTask_Metamodel();
-
- /**
- * Returns the meta object for the containment reference '{@link hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.GenerationTask#getPartialModel Partial Model }'.
- *
- *
- * @return the meta object for the containment reference 'Partial Model '.
- * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.GenerationTask#getPartialModel()
- * @see #getGenerationTask()
- * @generated
- */
- EReference getGenerationTask_PartialModel();
-
- /**
- * Returns the meta object for the containment reference '{@link hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.GenerationTask#getPatterns Patterns }'.
- *
- *
- * @return the meta object for the containment reference 'Patterns '.
- * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.GenerationTask#getPatterns()
- * @see #getGenerationTask()
- * @generated
- */
- EReference getGenerationTask_Patterns();
-
- /**
- * Returns the meta object for the containment reference '{@link hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.GenerationTask#getScope Scope }'.
- *
- *
- * @return the meta object for the containment reference 'Scope '.
- * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.GenerationTask#getScope()
- * @see #getGenerationTask()
- * @generated
- */
- EReference getGenerationTask_Scope();
-
- /**
- * Returns the meta object for the attribute '{@link hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.GenerationTask#isNumberSpecified Number Specified }'.
- *
- *
- * @return the meta object for the attribute 'Number Specified '.
- * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.GenerationTask#isNumberSpecified()
- * @see #getGenerationTask()
- * @generated
- */
- EAttribute getGenerationTask_NumberSpecified();
-
- /**
- * Returns the meta object for the attribute '{@link hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.GenerationTask#getNumber Number }'.
- *
- *
- * @return the meta object for the attribute 'Number '.
- * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.GenerationTask#getNumber()
- * @see #getGenerationTask()
- * @generated
- */
- EAttribute getGenerationTask_Number();
-
- /**
- * Returns the meta object for the attribute '{@link hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.GenerationTask#isRunSpecified Run Specified }'.
- *
- *
- * @return the meta object for the attribute 'Run Specified '.
- * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.GenerationTask#isRunSpecified()
- * @see #getGenerationTask()
- * @generated
- */
- EAttribute getGenerationTask_RunSpecified();
-
- /**
- * Returns the meta object for the attribute '{@link hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.GenerationTask#getRuns Runs }'.
- *
- *
- * @return the meta object for the attribute 'Runs '.
- * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.GenerationTask#getRuns()
- * @see #getGenerationTask()
- * @generated
- */
- EAttribute getGenerationTask_Runs();
-
- /**
- * Returns the meta object for the attribute '{@link hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.GenerationTask#getSolver Solver }'.
- *
- *
- * @return the meta object for the attribute 'Solver '.
- * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.GenerationTask#getSolver()
- * @see #getGenerationTask()
- * @generated
- */
- EAttribute getGenerationTask_Solver();
-
- /**
- * Returns the meta object for the containment reference '{@link hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.GenerationTask#getConfig Config }'.
- *
- *
- * @return the meta object for the containment reference 'Config '.
- * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.GenerationTask#getConfig()
- * @see #getGenerationTask()
- * @generated
- */
- EReference getGenerationTask_Config();
-
- /**
- * Returns the meta object for the containment reference '{@link hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.GenerationTask#getDebugFolder Debug Folder }'.
- *
- *
- * @return the meta object for the containment reference 'Debug Folder '.
- * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.GenerationTask#getDebugFolder()
- * @see #getGenerationTask()
- * @generated
- */
- EReference getGenerationTask_DebugFolder();
-
- /**
- * Returns the meta object for the containment reference '{@link hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.GenerationTask#getTargetLogFile Target Log File }'.
- *
- *
- * @return the meta object for the containment reference 'Target Log File '.
- * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.GenerationTask#getTargetLogFile()
- * @see #getGenerationTask()
- * @generated
- */
- EReference getGenerationTask_TargetLogFile();
-
- /**
- * Returns the meta object for the containment reference '{@link hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.GenerationTask#getTargetStatisticsFile Target Statistics File }'.
- *
- *
- * @return the meta object for the containment reference 'Target Statistics File '.
- * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.GenerationTask#getTargetStatisticsFile()
- * @see #getGenerationTask()
- * @generated
- */
- EReference getGenerationTask_TargetStatisticsFile();
-
- /**
- * Returns the meta object for the containment reference '{@link hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.GenerationTask#getTagetFolder Taget Folder }'.
- *
- *
- * @return the meta object for the containment reference 'Taget Folder '.
- * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.GenerationTask#getTagetFolder()
- * @see #getGenerationTask()
- * @generated
- */
- EReference getGenerationTask_TagetFolder();
-
- /**
- * Returns the meta object for class '{@link hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.IntegerScope Integer Scope }'.
- *
- *
- * @return the meta object for class 'Integer Scope '.
- * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.IntegerScope
- * @generated
- */
- EClass getIntegerScope();
-
- /**
- * Returns the meta object for class '{@link hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.RealScope Real Scope }'.
- *
- *
- * @return the meta object for class 'Real Scope '.
- * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.RealScope
- * @generated
- */
- EClass getRealScope();
-
- /**
- * Returns the meta object for class '{@link hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.StringScope String Scope }'.
- *
- *
- * @return the meta object for class 'String Scope '.
- * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.StringScope
- * @generated
- */
- EClass getStringScope();
-
- /**
- * Returns the meta object for enum '{@link hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.DocumentLevelSpecification Document Level Specification }'.
- *
- *
- * @return the meta object for enum 'Document Level Specification '.
- * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.DocumentLevelSpecification
- * @generated
- */
- EEnum getDocumentLevelSpecification();
-
- /**
- * Returns the meta object for enum '{@link hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.Solver Solver }'.
- *
- *
- * @return the meta object for enum 'Solver '.
- * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.Solver
- * @generated
- */
- EEnum getSolver();
-
- /**
- * Returns the factory that creates the instances of the model.
- *
- *
- * @return the factory that creates the instances of the model.
- * @generated
- */
- ApplicationConfigurationFactory getApplicationConfigurationFactory();
-
- /**
- *
- * Defines literals for the meta objects that represent
- *
- * each class,
- * each feature of each class,
- * each enum,
- * and each data type
- *
- *
- * @generated
- */
- interface Literals
- {
- /**
- * The meta object literal for the '{@link hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.ConfigurationScriptImpl Configuration Script }' class.
- *
- *
- * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.ConfigurationScriptImpl
- * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.ApplicationConfigurationPackageImpl#getConfigurationScript()
- * @generated
- */
- EClass CONFIGURATION_SCRIPT = eINSTANCE.getConfigurationScript();
-
- /**
- * The meta object literal for the 'Imports ' containment reference list feature.
- *
- *
- * @generated
- */
- EReference CONFIGURATION_SCRIPT__IMPORTS = eINSTANCE.getConfigurationScript_Imports();
-
- /**
- * The meta object literal for the 'Commands ' containment reference list feature.
- *
- *
- * @generated
- */
- EReference CONFIGURATION_SCRIPT__COMMANDS = eINSTANCE.getConfigurationScript_Commands();
-
- /**
- * The meta object literal for the '{@link hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.CommandImpl Command }' class.
- *
- *
- * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.CommandImpl
- * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.ApplicationConfigurationPackageImpl#getCommand()
- * @generated
- */
- EClass COMMAND = eINSTANCE.getCommand();
-
- /**
- * The meta object literal for the '{@link hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.ImportImpl Import }' class.
- *
- *
- * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.ImportImpl
- * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.ApplicationConfigurationPackageImpl#getImport()
- * @generated
- */
- EClass IMPORT = eINSTANCE.getImport();
-
- /**
- * The meta object literal for the '{@link hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.EPackageImportImpl EPackage Import }' class.
- *
- *
- * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.EPackageImportImpl
- * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.ApplicationConfigurationPackageImpl#getEPackageImport()
- * @generated
- */
- EClass EPACKAGE_IMPORT = eINSTANCE.getEPackageImport();
-
- /**
- * The meta object literal for the 'Imported Package ' reference feature.
- *
- *
- * @generated
- */
- EReference EPACKAGE_IMPORT__IMPORTED_PACKAGE = eINSTANCE.getEPackageImport_ImportedPackage();
-
- /**
- * The meta object literal for the '{@link hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.ViatraImportImpl Viatra Import }' class.
- *
- *
- * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.ViatraImportImpl
- * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.ApplicationConfigurationPackageImpl#getViatraImport()
- * @generated
- */
- EClass VIATRA_IMPORT = eINSTANCE.getViatraImport();
-
- /**
- * The meta object literal for the 'Imported Viatra ' reference feature.
- *
- *
- * @generated
- */
- EReference VIATRA_IMPORT__IMPORTED_VIATRA = eINSTANCE.getViatraImport_ImportedViatra();
-
- /**
- * The meta object literal for the '{@link hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.DeclarationImpl Declaration }' class.
- *
- *
- * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.DeclarationImpl
- * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.ApplicationConfigurationPackageImpl#getDeclaration()
- * @generated
- */
- EClass DECLARATION = eINSTANCE.getDeclaration();
-
- /**
- * The meta object literal for the 'Name ' attribute feature.
- *
- *
- * @generated
- */
- EAttribute DECLARATION__NAME = eINSTANCE.getDeclaration_Name();
-
- /**
- * The meta object literal for the '{@link hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.FileSpecificationImpl File Specification }' class.
- *
- *
- * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.FileSpecificationImpl
- * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.ApplicationConfigurationPackageImpl#getFileSpecification()
- * @generated
- */
- EClass FILE_SPECIFICATION = eINSTANCE.getFileSpecification();
-
- /**
- * The meta object literal for the 'Path ' attribute feature.
- *
- *
- * @generated
- */
- EAttribute FILE_SPECIFICATION__PATH = eINSTANCE.getFileSpecification_Path();
-
- /**
- * The meta object literal for the '{@link hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.FileDeclarationImpl File Declaration }' class.
- *
- *
- * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.FileDeclarationImpl
- * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.ApplicationConfigurationPackageImpl#getFileDeclaration()
- * @generated
- */
- EClass FILE_DECLARATION = eINSTANCE.getFileDeclaration();
-
- /**
- * The meta object literal for the 'Specification ' containment reference feature.
- *
- *
- * @generated
- */
- EReference FILE_DECLARATION__SPECIFICATION = eINSTANCE.getFileDeclaration_Specification();
-
- /**
- * The meta object literal for the '{@link hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.FileReferenceImpl File Reference }' class.
- *
- *
- * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.FileReferenceImpl
- * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.ApplicationConfigurationPackageImpl#getFileReference()
- * @generated
- */
- EClass FILE_REFERENCE = eINSTANCE.getFileReference();
-
- /**
- * The meta object literal for the 'Referred ' reference feature.
- *
- *
- * @generated
- */
- EReference FILE_REFERENCE__REFERRED = eINSTANCE.getFileReference_Referred();
-
- /**
- * The meta object literal for the '{@link hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.FileImpl File }' class.
- *
- *
- * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.FileImpl
- * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.ApplicationConfigurationPackageImpl#getFile()
- * @generated
- */
- EClass FILE = eINSTANCE.getFile();
-
- /**
- * The meta object literal for the '{@link hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.MetamodelSpecificationImpl Metamodel Specification }' class.
- *
- *
- * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.MetamodelSpecificationImpl
- * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.ApplicationConfigurationPackageImpl#getMetamodelSpecification()
- * @generated
- */
- EClass METAMODEL_SPECIFICATION = eINSTANCE.getMetamodelSpecification();
-
- /**
- * The meta object literal for the 'Entries ' containment reference list feature.
- *
- *
- * @generated
- */
- EReference METAMODEL_SPECIFICATION__ENTRIES = eINSTANCE.getMetamodelSpecification_Entries();
-
- /**
- * The meta object literal for the '{@link hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.MetamodelEntryImpl Metamodel Entry }' class.
- *
- *
- * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.MetamodelEntryImpl
- * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.ApplicationConfigurationPackageImpl#getMetamodelEntry()
- * @generated
- */
- EClass METAMODEL_ENTRY = eINSTANCE.getMetamodelEntry();
-
- /**
- * The meta object literal for the 'Package ' reference feature.
- *
- *
- * @generated
- */
- EReference METAMODEL_ENTRY__PACKAGE = eINSTANCE.getMetamodelEntry_Package();
-
- /**
- * The meta object literal for the '{@link hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.AllPackageEntryImpl All Package Entry }' class.
- *
- *
- * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.AllPackageEntryImpl
- * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.ApplicationConfigurationPackageImpl#getAllPackageEntry()
- * @generated
- */
- EClass ALL_PACKAGE_ENTRY = eINSTANCE.getAllPackageEntry();
-
- /**
- * The meta object literal for the 'Exclusion ' containment reference list feature.
- *
- *
- * @generated
- */
- EReference ALL_PACKAGE_ENTRY__EXCLUSION = eINSTANCE.getAllPackageEntry_Exclusion();
-
- /**
- * The meta object literal for the '{@link hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.MetamodelElementImpl Metamodel Element }' class.
- *
- *
- * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.MetamodelElementImpl
- * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.ApplicationConfigurationPackageImpl#getMetamodelElement()
- * @generated
- */
- EClass METAMODEL_ELEMENT = eINSTANCE.getMetamodelElement();
-
- /**
- * The meta object literal for the 'Classifier ' reference feature.
- *
- *
- * @generated
- */
- EReference METAMODEL_ELEMENT__CLASSIFIER = eINSTANCE.getMetamodelElement_Classifier();
-
- /**
- * The meta object literal for the 'Feature ' reference feature.
- *
- *
- * @generated
- */
- EReference METAMODEL_ELEMENT__FEATURE = eINSTANCE.getMetamodelElement_Feature();
-
- /**
- * The meta object literal for the '{@link hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.MetamodelDeclarationImpl Metamodel Declaration }' class.
- *
- *
- * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.MetamodelDeclarationImpl
- * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.ApplicationConfigurationPackageImpl#getMetamodelDeclaration()
- * @generated
- */
- EClass METAMODEL_DECLARATION = eINSTANCE.getMetamodelDeclaration();
-
- /**
- * The meta object literal for the 'Specification ' containment reference feature.
- *
- *
- * @generated
- */
- EReference METAMODEL_DECLARATION__SPECIFICATION = eINSTANCE.getMetamodelDeclaration_Specification();
-
- /**
- * The meta object literal for the '{@link hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.MetamodelReferenceImpl Metamodel Reference }' class.
- *
- *
- * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.MetamodelReferenceImpl
- * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.ApplicationConfigurationPackageImpl#getMetamodelReference()
- * @generated
- */
- EClass METAMODEL_REFERENCE = eINSTANCE.getMetamodelReference();
-
- /**
- * The meta object literal for the 'Referred ' reference feature.
- *
- *
- * @generated
- */
- EReference METAMODEL_REFERENCE__REFERRED = eINSTANCE.getMetamodelReference_Referred();
-
- /**
- * The meta object literal for the '{@link hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.MetamodelImpl Metamodel }' class.
- *
- *
- * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.MetamodelImpl
- * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.ApplicationConfigurationPackageImpl#getMetamodel()
- * @generated
- */
- EClass METAMODEL = eINSTANCE.getMetamodel();
-
- /**
- * The meta object literal for the '{@link hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.PartialModelSpecificationImpl Partial Model Specification }' class.
- *
- *
- * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.PartialModelSpecificationImpl
- * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.ApplicationConfigurationPackageImpl#getPartialModelSpecification()
- * @generated
- */
- EClass PARTIAL_MODEL_SPECIFICATION = eINSTANCE.getPartialModelSpecification();
-
- /**
- * The meta object literal for the 'Entry ' containment reference list feature.
- *
- *
- * @generated
- */
- EReference PARTIAL_MODEL_SPECIFICATION__ENTRY = eINSTANCE.getPartialModelSpecification_Entry();
-
- /**
- * The meta object literal for the '{@link hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.PartialModelEntryImpl Partial Model Entry }' class.
- *
- *
- * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.PartialModelEntryImpl
- * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.ApplicationConfigurationPackageImpl#getPartialModelEntry()
- * @generated
- */
- EClass PARTIAL_MODEL_ENTRY = eINSTANCE.getPartialModelEntry();
-
- /**
- * The meta object literal for the 'Path ' containment reference feature.
- *
- *
- * @generated
- */
- EReference PARTIAL_MODEL_ENTRY__PATH = eINSTANCE.getPartialModelEntry_Path();
-
- /**
- * The meta object literal for the '{@link hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.ModelEntryImpl Model Entry }' class.
- *
- *
- * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.ModelEntryImpl
- * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.ApplicationConfigurationPackageImpl#getModelEntry()
- * @generated
- */
- EClass MODEL_ENTRY = eINSTANCE.getModelEntry();
-
- /**
- * The meta object literal for the '{@link hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.FolderEntryImpl Folder Entry }' class.
- *
- *
- * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.FolderEntryImpl
- * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.ApplicationConfigurationPackageImpl#getFolderEntry()
- * @generated
- */
- EClass FOLDER_ENTRY = eINSTANCE.getFolderEntry();
-
- /**
- * The meta object literal for the 'Exclusion ' containment reference list feature.
- *
- *
- * @generated
- */
- EReference FOLDER_ENTRY__EXCLUSION = eINSTANCE.getFolderEntry_Exclusion();
-
- /**
- * The meta object literal for the '{@link hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.PartialModelDeclarationImpl Partial Model Declaration }' class.
- *
- *
- * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.PartialModelDeclarationImpl
- * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.ApplicationConfigurationPackageImpl#getPartialModelDeclaration()
- * @generated
- */
- EClass PARTIAL_MODEL_DECLARATION = eINSTANCE.getPartialModelDeclaration();
-
- /**
- * The meta object literal for the 'Specification ' containment reference feature.
- *
- *
- * @generated
- */
- EReference PARTIAL_MODEL_DECLARATION__SPECIFICATION = eINSTANCE.getPartialModelDeclaration_Specification();
-
- /**
- * The meta object literal for the '{@link hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.PartialModelReferenceImpl Partial Model Reference }' class.
- *
- *
- * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.PartialModelReferenceImpl
- * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.ApplicationConfigurationPackageImpl#getPartialModelReference()
- * @generated
- */
- EClass PARTIAL_MODEL_REFERENCE = eINSTANCE.getPartialModelReference();
-
- /**
- * The meta object literal for the 'Referred ' reference feature.
- *
- *
- * @generated
- */
- EReference PARTIAL_MODEL_REFERENCE__REFERRED = eINSTANCE.getPartialModelReference_Referred();
-
- /**
- * The meta object literal for the '{@link hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.PartialModelImpl Partial Model }' class.
- *
- *
- * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.PartialModelImpl
- * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.ApplicationConfigurationPackageImpl#getPartialModel()
- * @generated
- */
- EClass PARTIAL_MODEL = eINSTANCE.getPartialModel();
-
- /**
- * The meta object literal for the '{@link hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.PatternSpecificationImpl Pattern Specification }' class.
- *
- *
- * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.PatternSpecificationImpl
- * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.ApplicationConfigurationPackageImpl#getPatternSpecification()
- * @generated
- */
- EClass PATTERN_SPECIFICATION = eINSTANCE.getPatternSpecification();
-
- /**
- * The meta object literal for the 'Entries ' containment reference list feature.
- *
- *
- * @generated
- */
- EReference PATTERN_SPECIFICATION__ENTRIES = eINSTANCE.getPatternSpecification_Entries();
-
- /**
- * The meta object literal for the '{@link hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.PatternEntryImpl Pattern Entry }' class.
- *
- *
- * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.PatternEntryImpl
- * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.ApplicationConfigurationPackageImpl#getPatternEntry()
- * @generated
- */
- EClass PATTERN_ENTRY = eINSTANCE.getPatternEntry();
-
- /**
- * The meta object literal for the 'Package ' reference feature.
- *
- *
- * @generated
- */
- EReference PATTERN_ENTRY__PACKAGE = eINSTANCE.getPatternEntry_Package();
-
- /**
- * The meta object literal for the '{@link hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.AllPatternEntryImpl All Pattern Entry }' class.
- *
- *
- * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.AllPatternEntryImpl
- * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.ApplicationConfigurationPackageImpl#getAllPatternEntry()
- * @generated
- */
- EClass ALL_PATTERN_ENTRY = eINSTANCE.getAllPatternEntry();
-
- /**
- * The meta object literal for the 'Exclusuion ' containment reference list feature.
- *
- *
- * @generated
- */
- EReference ALL_PATTERN_ENTRY__EXCLUSUION = eINSTANCE.getAllPatternEntry_Exclusuion();
-
- /**
- * The meta object literal for the '{@link hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.PatternElementImpl Pattern Element }' class.
- *
- *
- * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.PatternElementImpl
- * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.ApplicationConfigurationPackageImpl#getPatternElement()
- * @generated
- */
- EClass PATTERN_ELEMENT = eINSTANCE.getPatternElement();
-
- /**
- * The meta object literal for the 'Pattern ' reference feature.
- *
- *
- * @generated
- */
- EReference PATTERN_ELEMENT__PATTERN = eINSTANCE.getPatternElement_Pattern();
-
- /**
- * The meta object literal for the '{@link hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.GraphPatternDeclarationImpl Graph Pattern Declaration }' class.
- *
- *
- * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.GraphPatternDeclarationImpl
- * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.ApplicationConfigurationPackageImpl#getGraphPatternDeclaration()
- * @generated
- */
- EClass GRAPH_PATTERN_DECLARATION = eINSTANCE.getGraphPatternDeclaration();
-
- /**
- * The meta object literal for the 'Specification ' containment reference feature.
- *
- *
- * @generated
- */
- EReference GRAPH_PATTERN_DECLARATION__SPECIFICATION = eINSTANCE.getGraphPatternDeclaration_Specification();
-
- /**
- * The meta object literal for the '{@link hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.GraphPatternReferenceImpl Graph Pattern Reference }' class.
- *
- *
- * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.GraphPatternReferenceImpl
- * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.ApplicationConfigurationPackageImpl#getGraphPatternReference()
- * @generated
- */
- EClass GRAPH_PATTERN_REFERENCE = eINSTANCE.getGraphPatternReference();
-
- /**
- * The meta object literal for the 'Referred ' reference feature.
- *
- *
- * @generated
- */
- EReference GRAPH_PATTERN_REFERENCE__REFERRED = eINSTANCE.getGraphPatternReference_Referred();
-
- /**
- * The meta object literal for the '{@link hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.GraphPatternImpl Graph Pattern }' class.
- *
- *
- * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.GraphPatternImpl
- * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.ApplicationConfigurationPackageImpl#getGraphPattern()
- * @generated
- */
- EClass GRAPH_PATTERN = eINSTANCE.getGraphPattern();
-
- /**
- * The meta object literal for the '{@link hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.ConfigSpecificationImpl Config Specification }' class.
- *
- *
- * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.ConfigSpecificationImpl
- * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.ApplicationConfigurationPackageImpl#getConfigSpecification()
- * @generated
- */
- EClass CONFIG_SPECIFICATION = eINSTANCE.getConfigSpecification();
-
- /**
- * The meta object literal for the 'Entries ' containment reference list feature.
- *
- *
- * @generated
- */
- EReference CONFIG_SPECIFICATION__ENTRIES = eINSTANCE.getConfigSpecification_Entries();
-
- /**
- * The meta object literal for the '{@link hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.ConfigDeclarationImpl Config Declaration }' class.
- *
- *
- * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.ConfigDeclarationImpl
- * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.ApplicationConfigurationPackageImpl#getConfigDeclaration()
- * @generated
- */
- EClass CONFIG_DECLARATION = eINSTANCE.getConfigDeclaration();
-
- /**
- * The meta object literal for the 'Specification ' containment reference feature.
- *
- *
- * @generated
- */
- EReference CONFIG_DECLARATION__SPECIFICATION = eINSTANCE.getConfigDeclaration_Specification();
-
- /**
- * The meta object literal for the '{@link hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.ConfigEntryImpl Config Entry }' class.
- *
- *
- * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.ConfigEntryImpl
- * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.ApplicationConfigurationPackageImpl#getConfigEntry()
- * @generated
- */
- EClass CONFIG_ENTRY = eINSTANCE.getConfigEntry();
-
- /**
- * The meta object literal for the '{@link hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.DocumentationEntryImpl Documentation Entry }' class.
- *
- *
- * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.DocumentationEntryImpl
- * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.ApplicationConfigurationPackageImpl#getDocumentationEntry()
- * @generated
- */
- EClass DOCUMENTATION_ENTRY = eINSTANCE.getDocumentationEntry();
-
- /**
- * The meta object literal for the 'Level ' attribute feature.
- *
- *
- * @generated
- */
- EAttribute DOCUMENTATION_ENTRY__LEVEL = eINSTANCE.getDocumentationEntry_Level();
-
- /**
- * The meta object literal for the '{@link hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.RuntimeEntryImpl Runtime Entry }' class.
- *
- *
- * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.RuntimeEntryImpl
- * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.ApplicationConfigurationPackageImpl#getRuntimeEntry()
- * @generated
- */
- EClass RUNTIME_ENTRY = eINSTANCE.getRuntimeEntry();
-
- /**
- * The meta object literal for the 'Millisec Limit ' attribute feature.
- *
- *
- * @generated
- */
- EAttribute RUNTIME_ENTRY__MILLISEC_LIMIT = eINSTANCE.getRuntimeEntry_MillisecLimit();
-
- /**
- * The meta object literal for the '{@link hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.MemoryEntryImpl Memory Entry }' class.
- *
- *
- * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.MemoryEntryImpl
- * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.ApplicationConfigurationPackageImpl#getMemoryEntry()
- * @generated
- */
- EClass MEMORY_ENTRY = eINSTANCE.getMemoryEntry();
-
- /**
- * The meta object literal for the 'Megabyte Limit ' attribute feature.
- *
- *
- * @generated
- */
- EAttribute MEMORY_ENTRY__MEGABYTE_LIMIT = eINSTANCE.getMemoryEntry_MegabyteLimit();
-
- /**
- * The meta object literal for the '{@link hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.CustomEntryImpl Custom Entry }' class.
- *
- *
- * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.CustomEntryImpl
- * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.ApplicationConfigurationPackageImpl#getCustomEntry()
- * @generated
- */
- EClass CUSTOM_ENTRY = eINSTANCE.getCustomEntry();
-
- /**
- * The meta object literal for the 'Key ' attribute feature.
- *
- *
- * @generated
- */
- EAttribute CUSTOM_ENTRY__KEY = eINSTANCE.getCustomEntry_Key();
-
- /**
- * The meta object literal for the 'Value ' attribute feature.
- *
- *
- * @generated
- */
- EAttribute CUSTOM_ENTRY__VALUE = eINSTANCE.getCustomEntry_Value();
-
- /**
- * The meta object literal for the '{@link hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.ConfigReferenceImpl Config Reference }' class.
- *
- *
- * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.ConfigReferenceImpl
- * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.ApplicationConfigurationPackageImpl#getConfigReference()
- * @generated
- */
- EClass CONFIG_REFERENCE = eINSTANCE.getConfigReference();
-
- /**
- * The meta object literal for the 'Config ' reference feature.
- *
- *
- * @generated
- */
- EReference CONFIG_REFERENCE__CONFIG = eINSTANCE.getConfigReference_Config();
-
- /**
- * The meta object literal for the '{@link hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.ConfigImpl Config }' class.
- *
- *
- * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.ConfigImpl
- * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.ApplicationConfigurationPackageImpl#getConfig()
- * @generated
- */
- EClass CONFIG = eINSTANCE.getConfig();
-
- /**
- * The meta object literal for the '{@link hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.ScopeSpecificationImpl Scope Specification }' class.
- *
- *
- * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.ScopeSpecificationImpl
- * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.ApplicationConfigurationPackageImpl#getScopeSpecification()
- * @generated
- */
- EClass SCOPE_SPECIFICATION = eINSTANCE.getScopeSpecification();
-
- /**
- * The meta object literal for the 'Scopes ' containment reference list feature.
- *
- *
- * @generated
- */
- EReference SCOPE_SPECIFICATION__SCOPES = eINSTANCE.getScopeSpecification_Scopes();
-
- /**
- * The meta object literal for the '{@link hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.TypeScopeImpl Type Scope }' class.
- *
- *
- * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.TypeScopeImpl
- * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.ApplicationConfigurationPackageImpl#getTypeScope()
- * @generated
- */
- EClass TYPE_SCOPE = eINSTANCE.getTypeScope();
-
- /**
- * The meta object literal for the 'Sets New ' attribute feature.
- *
- *
- * @generated
- */
- EAttribute TYPE_SCOPE__SETS_NEW = eINSTANCE.getTypeScope_SetsNew();
-
- /**
- * The meta object literal for the 'Sets Sum ' attribute feature.
- *
- *
- * @generated
- */
- EAttribute TYPE_SCOPE__SETS_SUM = eINSTANCE.getTypeScope_SetsSum();
-
- /**
- * The meta object literal for the 'Number ' containment reference feature.
- *
- *
- * @generated
- */
- EReference TYPE_SCOPE__NUMBER = eINSTANCE.getTypeScope_Number();
-
- /**
- * The meta object literal for the '{@link hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.ClassTypeScopeImpl Class Type Scope }' class.
- *
- *
- * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.ClassTypeScopeImpl
- * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.ApplicationConfigurationPackageImpl#getClassTypeScope()
- * @generated
- */
- EClass CLASS_TYPE_SCOPE = eINSTANCE.getClassTypeScope();
-
- /**
- * The meta object literal for the 'Type ' containment reference feature.
- *
- *
- * @generated
- */
- EReference CLASS_TYPE_SCOPE__TYPE = eINSTANCE.getClassTypeScope_Type();
-
- /**
- * The meta object literal for the '{@link hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.ObjectTypeScopeImpl Object Type Scope }' class.
- *
- *
- * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.ObjectTypeScopeImpl
- * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.ApplicationConfigurationPackageImpl#getObjectTypeScope()
- * @generated
- */
- EClass OBJECT_TYPE_SCOPE = eINSTANCE.getObjectTypeScope();
-
- /**
- * The meta object literal for the 'Type ' containment reference feature.
- *
- *
- * @generated
- */
- EReference OBJECT_TYPE_SCOPE__TYPE = eINSTANCE.getObjectTypeScope_Type();
-
- /**
- * The meta object literal for the '{@link hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.IntegerTypeScopeImpl Integer Type Scope }' class.
- *
- *
- * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.IntegerTypeScopeImpl
- * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.ApplicationConfigurationPackageImpl#getIntegerTypeScope()
- * @generated
- */
- EClass INTEGER_TYPE_SCOPE = eINSTANCE.getIntegerTypeScope();
-
- /**
- * The meta object literal for the 'Type ' containment reference feature.
- *
- *
- * @generated
- */
- EReference INTEGER_TYPE_SCOPE__TYPE = eINSTANCE.getIntegerTypeScope_Type();
-
- /**
- * The meta object literal for the '{@link hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.RealTypeScopeImpl Real Type Scope }' class.
- *
- *
- * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.RealTypeScopeImpl
- * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.ApplicationConfigurationPackageImpl#getRealTypeScope()
- * @generated
- */
- EClass REAL_TYPE_SCOPE = eINSTANCE.getRealTypeScope();
-
- /**
- * The meta object literal for the 'Type ' containment reference feature.
- *
- *
- * @generated
- */
- EReference REAL_TYPE_SCOPE__TYPE = eINSTANCE.getRealTypeScope_Type();
-
- /**
- * The meta object literal for the '{@link hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.StringTypeScopeImpl String Type Scope }' class.
- *
- *
- * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.StringTypeScopeImpl
- * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.ApplicationConfigurationPackageImpl#getStringTypeScope()
- * @generated
- */
- EClass STRING_TYPE_SCOPE = eINSTANCE.getStringTypeScope();
-
- /**
- * The meta object literal for the 'Type ' containment reference feature.
- *
- *
- * @generated
- */
- EReference STRING_TYPE_SCOPE__TYPE = eINSTANCE.getStringTypeScope_Type();
-
- /**
- * The meta object literal for the '{@link hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.TypeReferenceImpl Type Reference }' class.
- *
- *
- * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.TypeReferenceImpl
- * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.ApplicationConfigurationPackageImpl#getTypeReference()
- * @generated
- */
- EClass TYPE_REFERENCE = eINSTANCE.getTypeReference();
-
- /**
- * The meta object literal for the '{@link hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.ClassReferenceImpl Class Reference }' class.
- *
- *
- * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.ClassReferenceImpl
- * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.ApplicationConfigurationPackageImpl#getClassReference()
- * @generated
- */
- EClass CLASS_REFERENCE = eINSTANCE.getClassReference();
-
- /**
- * The meta object literal for the 'Element ' containment reference feature.
- *
- *
- * @generated
- */
- EReference CLASS_REFERENCE__ELEMENT = eINSTANCE.getClassReference_Element();
-
- /**
- * The meta object literal for the '{@link hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.ObjectReferenceImpl Object Reference }' class.
- *
- *
- * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.ObjectReferenceImpl
- * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.ApplicationConfigurationPackageImpl#getObjectReference()
- * @generated
- */
- EClass OBJECT_REFERENCE = eINSTANCE.getObjectReference();
-
- /**
- * The meta object literal for the '{@link hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.IntegerReferenceImpl Integer Reference }' class.
- *
- *
- * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.IntegerReferenceImpl
- * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.ApplicationConfigurationPackageImpl#getIntegerReference()
- * @generated
- */
- EClass INTEGER_REFERENCE = eINSTANCE.getIntegerReference();
-
- /**
- * The meta object literal for the '{@link hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.RealReferenceImpl Real Reference }' class.
- *
- *
- * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.RealReferenceImpl
- * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.ApplicationConfigurationPackageImpl#getRealReference()
- * @generated
- */
- EClass REAL_REFERENCE = eINSTANCE.getRealReference();
-
- /**
- * The meta object literal for the '{@link hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.StringReferenceImpl String Reference }' class.
- *
- *
- * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.StringReferenceImpl
- * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.ApplicationConfigurationPackageImpl#getStringReference()
- * @generated
- */
- EClass STRING_REFERENCE = eINSTANCE.getStringReference();
-
- /**
- * The meta object literal for the '{@link hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.NumberSpecificationImpl Number Specification }' class.
- *
- *
- * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.NumberSpecificationImpl
- * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.ApplicationConfigurationPackageImpl#getNumberSpecification()
- * @generated
- */
- EClass NUMBER_SPECIFICATION = eINSTANCE.getNumberSpecification();
-
- /**
- * The meta object literal for the '{@link hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.ExactNumberImpl Exact Number }' class.
- *
- *
- * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.ExactNumberImpl
- * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.ApplicationConfigurationPackageImpl#getExactNumber()
- * @generated
- */
- EClass EXACT_NUMBER = eINSTANCE.getExactNumber();
-
- /**
- * The meta object literal for the 'Exact Number ' attribute feature.
- *
- *
- * @generated
- */
- EAttribute EXACT_NUMBER__EXACT_NUMBER = eINSTANCE.getExactNumber_ExactNumber();
-
- /**
- * The meta object literal for the 'Exact Unlimited ' attribute feature.
- *
- *
- * @generated
- */
- EAttribute EXACT_NUMBER__EXACT_UNLIMITED = eINSTANCE.getExactNumber_ExactUnlimited();
-
- /**
- * The meta object literal for the '{@link hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.IntervallNumberImpl Intervall Number }' class.
- *
- *
- * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.IntervallNumberImpl
- * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.ApplicationConfigurationPackageImpl#getIntervallNumber()
- * @generated
- */
- EClass INTERVALL_NUMBER = eINSTANCE.getIntervallNumber();
-
- /**
- * The meta object literal for the 'Min ' attribute feature.
- *
- *
- * @generated
- */
- EAttribute INTERVALL_NUMBER__MIN = eINSTANCE.getIntervallNumber_Min();
-
- /**
- * The meta object literal for the 'Max Number ' attribute feature.
- *
- *
- * @generated
- */
- EAttribute INTERVALL_NUMBER__MAX_NUMBER = eINSTANCE.getIntervallNumber_MaxNumber();
-
- /**
- * The meta object literal for the 'Max Unlimited ' attribute feature.
- *
- *
- * @generated
- */
- EAttribute INTERVALL_NUMBER__MAX_UNLIMITED = eINSTANCE.getIntervallNumber_MaxUnlimited();
-
- /**
- * The meta object literal for the '{@link hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.IntEnumberationImpl Int Enumberation }' class.
- *
- *
- * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.IntEnumberationImpl
- * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.ApplicationConfigurationPackageImpl#getIntEnumberation()
- * @generated
- */
- EClass INT_ENUMBERATION = eINSTANCE.getIntEnumberation();
-
- /**
- * The meta object literal for the 'Entry ' attribute list feature.
- *
- *
- * @generated
- */
- EAttribute INT_ENUMBERATION__ENTRY = eINSTANCE.getIntEnumberation_Entry();
-
- /**
- * The meta object literal for the '{@link hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.RealEnumerationImpl Real Enumeration }' class.
- *
- *
- * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.RealEnumerationImpl
- * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.ApplicationConfigurationPackageImpl#getRealEnumeration()
- * @generated
- */
- EClass REAL_ENUMERATION = eINSTANCE.getRealEnumeration();
-
- /**
- * The meta object literal for the 'Entry ' attribute list feature.
- *
- *
- * @generated
- */
- EAttribute REAL_ENUMERATION__ENTRY = eINSTANCE.getRealEnumeration_Entry();
-
- /**
- * The meta object literal for the '{@link hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.StringEnumerationImpl String Enumeration }' class.
- *
- *
- * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.StringEnumerationImpl
- * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.ApplicationConfigurationPackageImpl#getStringEnumeration()
- * @generated
- */
- EClass STRING_ENUMERATION = eINSTANCE.getStringEnumeration();
-
- /**
- * The meta object literal for the 'Entry ' attribute list feature.
- *
- *
- * @generated
- */
- EAttribute STRING_ENUMERATION__ENTRY = eINSTANCE.getStringEnumeration_Entry();
-
- /**
- * The meta object literal for the '{@link hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.ScopeDeclarationImpl Scope Declaration }' class.
- *
- *
- * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.ScopeDeclarationImpl
- * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.ApplicationConfigurationPackageImpl#getScopeDeclaration()
- * @generated
- */
- EClass SCOPE_DECLARATION = eINSTANCE.getScopeDeclaration();
-
- /**
- * The meta object literal for the 'Specification ' containment reference feature.
- *
- *
- * @generated
- */
- EReference SCOPE_DECLARATION__SPECIFICATION = eINSTANCE.getScopeDeclaration_Specification();
-
- /**
- * The meta object literal for the '{@link hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.ScopeReferenceImpl Scope Reference }' class.
- *
- *
- * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.ScopeReferenceImpl
- * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.ApplicationConfigurationPackageImpl#getScopeReference()
- * @generated
- */
- EClass SCOPE_REFERENCE = eINSTANCE.getScopeReference();
-
- /**
- * The meta object literal for the 'Referred ' reference feature.
- *
- *
- * @generated
- */
- EReference SCOPE_REFERENCE__REFERRED = eINSTANCE.getScopeReference_Referred();
-
- /**
- * The meta object literal for the '{@link hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.ScopeImpl Scope }' class.
- *
- *
- * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.ScopeImpl
- * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.ApplicationConfigurationPackageImpl#getScope()
- * @generated
- */
- EClass SCOPE = eINSTANCE.getScope();
-
- /**
- * The meta object literal for the '{@link hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.TaskImpl Task }' class.
- *
- *
- * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.TaskImpl
- * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.ApplicationConfigurationPackageImpl#getTask()
- * @generated
- */
- EClass TASK = eINSTANCE.getTask();
-
- /**
- * The meta object literal for the '{@link hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.GenerationTaskImpl Generation Task }' class.
- *
- *
- * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.GenerationTaskImpl
- * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.ApplicationConfigurationPackageImpl#getGenerationTask()
- * @generated
- */
- EClass GENERATION_TASK = eINSTANCE.getGenerationTask();
-
- /**
- * The meta object literal for the 'Metamodel ' containment reference feature.
- *
- *
- * @generated
- */
- EReference GENERATION_TASK__METAMODEL = eINSTANCE.getGenerationTask_Metamodel();
-
- /**
- * The meta object literal for the 'Partial Model ' containment reference feature.
- *
- *
- * @generated
- */
- EReference GENERATION_TASK__PARTIAL_MODEL = eINSTANCE.getGenerationTask_PartialModel();
-
- /**
- * The meta object literal for the 'Patterns ' containment reference feature.
- *
- *
- * @generated
- */
- EReference GENERATION_TASK__PATTERNS = eINSTANCE.getGenerationTask_Patterns();
-
- /**
- * The meta object literal for the 'Scope ' containment reference feature.
- *
- *
- * @generated
- */
- EReference GENERATION_TASK__SCOPE = eINSTANCE.getGenerationTask_Scope();
-
- /**
- * The meta object literal for the 'Number Specified ' attribute feature.
- *
- *
- * @generated
- */
- EAttribute GENERATION_TASK__NUMBER_SPECIFIED = eINSTANCE.getGenerationTask_NumberSpecified();
-
- /**
- * The meta object literal for the 'Number ' attribute feature.
- *
- *
- * @generated
- */
- EAttribute GENERATION_TASK__NUMBER = eINSTANCE.getGenerationTask_Number();
-
- /**
- * The meta object literal for the 'Run Specified ' attribute feature.
- *
- *
- * @generated
- */
- EAttribute GENERATION_TASK__RUN_SPECIFIED = eINSTANCE.getGenerationTask_RunSpecified();
-
- /**
- * The meta object literal for the 'Runs ' attribute feature.
- *
- *
- * @generated
- */
- EAttribute GENERATION_TASK__RUNS = eINSTANCE.getGenerationTask_Runs();
-
- /**
- * The meta object literal for the 'Solver ' attribute feature.
- *
- *
- * @generated
- */
- EAttribute GENERATION_TASK__SOLVER = eINSTANCE.getGenerationTask_Solver();
-
- /**
- * The meta object literal for the 'Config ' containment reference feature.
- *
- *
- * @generated
- */
- EReference GENERATION_TASK__CONFIG = eINSTANCE.getGenerationTask_Config();
-
- /**
- * The meta object literal for the 'Debug Folder ' containment reference feature.
- *
- *
- * @generated
- */
- EReference GENERATION_TASK__DEBUG_FOLDER = eINSTANCE.getGenerationTask_DebugFolder();
-
- /**
- * The meta object literal for the 'Target Log File ' containment reference feature.
- *
- *
- * @generated
- */
- EReference GENERATION_TASK__TARGET_LOG_FILE = eINSTANCE.getGenerationTask_TargetLogFile();
-
- /**
- * The meta object literal for the 'Target Statistics File ' containment reference feature.
- *
- *
- * @generated
- */
- EReference GENERATION_TASK__TARGET_STATISTICS_FILE = eINSTANCE.getGenerationTask_TargetStatisticsFile();
-
- /**
- * The meta object literal for the 'Taget Folder ' containment reference feature.
- *
- *
- * @generated
- */
- EReference GENERATION_TASK__TAGET_FOLDER = eINSTANCE.getGenerationTask_TagetFolder();
-
- /**
- * The meta object literal for the '{@link hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.IntegerScopeImpl Integer Scope }' class.
- *
- *
- * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.IntegerScopeImpl
- * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.ApplicationConfigurationPackageImpl#getIntegerScope()
- * @generated
- */
- EClass INTEGER_SCOPE = eINSTANCE.getIntegerScope();
-
- /**
- * The meta object literal for the '{@link hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.RealScopeImpl Real Scope }' class.
- *
- *
- * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.RealScopeImpl
- * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.ApplicationConfigurationPackageImpl#getRealScope()
- * @generated
- */
- EClass REAL_SCOPE = eINSTANCE.getRealScope();
-
- /**
- * The meta object literal for the '{@link hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.StringScopeImpl String Scope }' class.
- *
- *
- * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.StringScopeImpl
- * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.ApplicationConfigurationPackageImpl#getStringScope()
- * @generated
- */
- EClass STRING_SCOPE = eINSTANCE.getStringScope();
-
- /**
- * The meta object literal for the '{@link hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.DocumentLevelSpecification Document Level Specification }' enum.
- *
- *
- * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.DocumentLevelSpecification
- * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.ApplicationConfigurationPackageImpl#getDocumentLevelSpecification()
- * @generated
- */
- EEnum DOCUMENT_LEVEL_SPECIFICATION = eINSTANCE.getDocumentLevelSpecification();
-
- /**
- * The meta object literal for the '{@link hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.Solver Solver }' enum.
- *
- *
- * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.Solver
- * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.ApplicationConfigurationPackageImpl#getSolver()
- * @generated
- */
- EEnum SOLVER = eINSTANCE.getSolver();
-
- }
-
-} //ApplicationConfigurationPackage
+/**
+ * generated by Xtext 2.16.0
+ */
+package hu.bme.mit.inf.dslreasoner.application.applicationConfiguration;
+
+import org.eclipse.emf.ecore.EAttribute;
+import org.eclipse.emf.ecore.EClass;
+import org.eclipse.emf.ecore.EEnum;
+import org.eclipse.emf.ecore.EPackage;
+import org.eclipse.emf.ecore.EReference;
+
+/**
+ *
+ * The Package for the model.
+ * It contains accessors for the meta objects to represent
+ *
+ * each class,
+ * each feature of each class,
+ * each enum,
+ * and each data type
+ *
+ *
+ * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.ApplicationConfigurationFactory
+ * @model kind="package"
+ * @generated
+ */
+public interface ApplicationConfigurationPackage extends EPackage
+{
+ /**
+ * The package name.
+ *
+ *
+ * @generated
+ */
+ String eNAME = "applicationConfiguration";
+
+ /**
+ * The package namespace URI.
+ *
+ *
+ * @generated
+ */
+ String eNS_URI = "http://www.bme.hu/mit/inf/dslreasoner/application/ApplicationConfiguration";
+
+ /**
+ * The package namespace name.
+ *
+ *
+ * @generated
+ */
+ String eNS_PREFIX = "applicationConfiguration";
+
+ /**
+ * The singleton instance of the package.
+ *
+ *
+ * @generated
+ */
+ ApplicationConfigurationPackage eINSTANCE = hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.ApplicationConfigurationPackageImpl.init();
+
+ /**
+ * The meta object id for the '{@link hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.ConfigurationScriptImpl Configuration Script }' class.
+ *
+ *
+ * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.ConfigurationScriptImpl
+ * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.ApplicationConfigurationPackageImpl#getConfigurationScript()
+ * @generated
+ */
+ int CONFIGURATION_SCRIPT = 0;
+
+ /**
+ * The feature id for the 'Imports ' containment reference list.
+ *
+ *
+ * @generated
+ * @ordered
+ */
+ int CONFIGURATION_SCRIPT__IMPORTS = 0;
+
+ /**
+ * The feature id for the 'Commands ' containment reference list.
+ *
+ *
+ * @generated
+ * @ordered
+ */
+ int CONFIGURATION_SCRIPT__COMMANDS = 1;
+
+ /**
+ * The number of structural features of the 'Configuration Script ' class.
+ *
+ *
+ * @generated
+ * @ordered
+ */
+ int CONFIGURATION_SCRIPT_FEATURE_COUNT = 2;
+
+ /**
+ * The meta object id for the '{@link hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.CommandImpl Command }' class.
+ *
+ *
+ * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.CommandImpl
+ * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.ApplicationConfigurationPackageImpl#getCommand()
+ * @generated
+ */
+ int COMMAND = 1;
+
+ /**
+ * The number of structural features of the 'Command ' class.
+ *
+ *
+ * @generated
+ * @ordered
+ */
+ int COMMAND_FEATURE_COUNT = 0;
+
+ /**
+ * The meta object id for the '{@link hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.ImportImpl Import }' class.
+ *
+ *
+ * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.ImportImpl
+ * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.ApplicationConfigurationPackageImpl#getImport()
+ * @generated
+ */
+ int IMPORT = 2;
+
+ /**
+ * The number of structural features of the 'Import ' class.
+ *
+ *
+ * @generated
+ * @ordered
+ */
+ int IMPORT_FEATURE_COUNT = 0;
+
+ /**
+ * The meta object id for the '{@link hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.EPackageImportImpl EPackage Import }' class.
+ *
+ *
+ * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.EPackageImportImpl
+ * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.ApplicationConfigurationPackageImpl#getEPackageImport()
+ * @generated
+ */
+ int EPACKAGE_IMPORT = 3;
+
+ /**
+ * The feature id for the 'Imported Package ' reference.
+ *
+ *
+ * @generated
+ * @ordered
+ */
+ int EPACKAGE_IMPORT__IMPORTED_PACKAGE = IMPORT_FEATURE_COUNT + 0;
+
+ /**
+ * The number of structural features of the 'EPackage Import ' class.
+ *
+ *
+ * @generated
+ * @ordered
+ */
+ int EPACKAGE_IMPORT_FEATURE_COUNT = IMPORT_FEATURE_COUNT + 1;
+
+ /**
+ * The meta object id for the '{@link hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.ViatraImportImpl Viatra Import }' class.
+ *
+ *
+ * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.ViatraImportImpl
+ * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.ApplicationConfigurationPackageImpl#getViatraImport()
+ * @generated
+ */
+ int VIATRA_IMPORT = 4;
+
+ /**
+ * The feature id for the 'Imported Viatra ' reference.
+ *
+ *
+ * @generated
+ * @ordered
+ */
+ int VIATRA_IMPORT__IMPORTED_VIATRA = IMPORT_FEATURE_COUNT + 0;
+
+ /**
+ * The number of structural features of the 'Viatra Import ' class.
+ *
+ *
+ * @generated
+ * @ordered
+ */
+ int VIATRA_IMPORT_FEATURE_COUNT = IMPORT_FEATURE_COUNT + 1;
+
+ /**
+ * The meta object id for the '{@link hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.CftImportImpl Cft Import }' class.
+ *
+ *
+ * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.CftImportImpl
+ * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.ApplicationConfigurationPackageImpl#getCftImport()
+ * @generated
+ */
+ int CFT_IMPORT = 5;
+
+ /**
+ * The feature id for the 'Imported Cft ' reference.
+ *
+ *
+ * @generated
+ * @ordered
+ */
+ int CFT_IMPORT__IMPORTED_CFT = IMPORT_FEATURE_COUNT + 0;
+
+ /**
+ * The number of structural features of the 'Cft Import ' class.
+ *
+ *
+ * @generated
+ * @ordered
+ */
+ int CFT_IMPORT_FEATURE_COUNT = IMPORT_FEATURE_COUNT + 1;
+
+ /**
+ * The meta object id for the '{@link hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.DeclarationImpl Declaration }' class.
+ *
+ *
+ * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.DeclarationImpl
+ * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.ApplicationConfigurationPackageImpl#getDeclaration()
+ * @generated
+ */
+ int DECLARATION = 6;
+
+ /**
+ * The feature id for the 'Name ' attribute.
+ *
+ *
+ * @generated
+ * @ordered
+ */
+ int DECLARATION__NAME = COMMAND_FEATURE_COUNT + 0;
+
+ /**
+ * The number of structural features of the 'Declaration ' class.
+ *
+ *
+ * @generated
+ * @ordered
+ */
+ int DECLARATION_FEATURE_COUNT = COMMAND_FEATURE_COUNT + 1;
+
+ /**
+ * The meta object id for the '{@link hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.FileImpl File }' class.
+ *
+ *
+ * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.FileImpl
+ * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.ApplicationConfigurationPackageImpl#getFile()
+ * @generated
+ */
+ int FILE = 10;
+
+ /**
+ * The number of structural features of the 'File ' class.
+ *
+ *
+ * @generated
+ * @ordered
+ */
+ int FILE_FEATURE_COUNT = 0;
+
+ /**
+ * The meta object id for the '{@link hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.FileSpecificationImpl File Specification }' class.
+ *
+ *
+ * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.FileSpecificationImpl
+ * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.ApplicationConfigurationPackageImpl#getFileSpecification()
+ * @generated
+ */
+ int FILE_SPECIFICATION = 7;
+
+ /**
+ * The feature id for the 'Path ' attribute.
+ *
+ *
+ * @generated
+ * @ordered
+ */
+ int FILE_SPECIFICATION__PATH = FILE_FEATURE_COUNT + 0;
+
+ /**
+ * The number of structural features of the 'File Specification ' class.
+ *
+ *
+ * @generated
+ * @ordered
+ */
+ int FILE_SPECIFICATION_FEATURE_COUNT = FILE_FEATURE_COUNT + 1;
+
+ /**
+ * The meta object id for the '{@link hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.FileDeclarationImpl File Declaration }' class.
+ *
+ *
+ * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.FileDeclarationImpl
+ * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.ApplicationConfigurationPackageImpl#getFileDeclaration()
+ * @generated
+ */
+ int FILE_DECLARATION = 8;
+
+ /**
+ * The feature id for the 'Name ' attribute.
+ *
+ *
+ * @generated
+ * @ordered
+ */
+ int FILE_DECLARATION__NAME = DECLARATION__NAME;
+
+ /**
+ * The feature id for the 'Specification ' containment reference.
+ *
+ *
+ * @generated
+ * @ordered
+ */
+ int FILE_DECLARATION__SPECIFICATION = DECLARATION_FEATURE_COUNT + 0;
+
+ /**
+ * The number of structural features of the 'File Declaration ' class.
+ *
+ *
+ * @generated
+ * @ordered
+ */
+ int FILE_DECLARATION_FEATURE_COUNT = DECLARATION_FEATURE_COUNT + 1;
+
+ /**
+ * The meta object id for the '{@link hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.FileReferenceImpl File Reference }' class.
+ *
+ *
+ * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.FileReferenceImpl
+ * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.ApplicationConfigurationPackageImpl#getFileReference()
+ * @generated
+ */
+ int FILE_REFERENCE = 9;
+
+ /**
+ * The feature id for the 'Referred ' reference.
+ *
+ *
+ * @generated
+ * @ordered
+ */
+ int FILE_REFERENCE__REFERRED = FILE_FEATURE_COUNT + 0;
+
+ /**
+ * The number of structural features of the 'File Reference ' class.
+ *
+ *
+ * @generated
+ * @ordered
+ */
+ int FILE_REFERENCE_FEATURE_COUNT = FILE_FEATURE_COUNT + 1;
+
+ /**
+ * The meta object id for the '{@link hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.MetamodelImpl Metamodel }' class.
+ *
+ *
+ * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.MetamodelImpl
+ * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.ApplicationConfigurationPackageImpl#getMetamodel()
+ * @generated
+ */
+ int METAMODEL = 17;
+
+ /**
+ * The number of structural features of the 'Metamodel ' class.
+ *
+ *
+ * @generated
+ * @ordered
+ */
+ int METAMODEL_FEATURE_COUNT = 0;
+
+ /**
+ * The meta object id for the '{@link hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.MetamodelSpecificationImpl Metamodel Specification }' class.
+ *
+ *
+ * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.MetamodelSpecificationImpl
+ * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.ApplicationConfigurationPackageImpl#getMetamodelSpecification()
+ * @generated
+ */
+ int METAMODEL_SPECIFICATION = 11;
+
+ /**
+ * The feature id for the 'Entries ' containment reference list.
+ *
+ *
+ * @generated
+ * @ordered
+ */
+ int METAMODEL_SPECIFICATION__ENTRIES = METAMODEL_FEATURE_COUNT + 0;
+
+ /**
+ * The number of structural features of the 'Metamodel Specification ' class.
+ *
+ *
+ * @generated
+ * @ordered
+ */
+ int METAMODEL_SPECIFICATION_FEATURE_COUNT = METAMODEL_FEATURE_COUNT + 1;
+
+ /**
+ * The meta object id for the '{@link hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.MetamodelEntryImpl Metamodel Entry }' class.
+ *
+ *
+ * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.MetamodelEntryImpl
+ * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.ApplicationConfigurationPackageImpl#getMetamodelEntry()
+ * @generated
+ */
+ int METAMODEL_ENTRY = 12;
+
+ /**
+ * The feature id for the 'Package ' reference.
+ *
+ *
+ * @generated
+ * @ordered
+ */
+ int METAMODEL_ENTRY__PACKAGE = 0;
+
+ /**
+ * The number of structural features of the 'Metamodel Entry ' class.
+ *
+ *
+ * @generated
+ * @ordered
+ */
+ int METAMODEL_ENTRY_FEATURE_COUNT = 1;
+
+ /**
+ * The meta object id for the '{@link hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.AllPackageEntryImpl All Package Entry }' class.
+ *
+ *
+ * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.AllPackageEntryImpl
+ * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.ApplicationConfigurationPackageImpl#getAllPackageEntry()
+ * @generated
+ */
+ int ALL_PACKAGE_ENTRY = 13;
+
+ /**
+ * The feature id for the 'Package ' reference.
+ *
+ *
+ * @generated
+ * @ordered
+ */
+ int ALL_PACKAGE_ENTRY__PACKAGE = METAMODEL_ENTRY__PACKAGE;
+
+ /**
+ * The feature id for the 'Exclusion ' containment reference list.
+ *
+ *
+ * @generated
+ * @ordered
+ */
+ int ALL_PACKAGE_ENTRY__EXCLUSION = METAMODEL_ENTRY_FEATURE_COUNT + 0;
+
+ /**
+ * The number of structural features of the 'All Package Entry ' class.
+ *
+ *
+ * @generated
+ * @ordered
+ */
+ int ALL_PACKAGE_ENTRY_FEATURE_COUNT = METAMODEL_ENTRY_FEATURE_COUNT + 1;
+
+ /**
+ * The meta object id for the '{@link hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.MetamodelElementImpl Metamodel Element }' class.
+ *
+ *
+ * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.MetamodelElementImpl
+ * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.ApplicationConfigurationPackageImpl#getMetamodelElement()
+ * @generated
+ */
+ int METAMODEL_ELEMENT = 14;
+
+ /**
+ * The feature id for the 'Package ' reference.
+ *
+ *
+ * @generated
+ * @ordered
+ */
+ int METAMODEL_ELEMENT__PACKAGE = METAMODEL_ENTRY__PACKAGE;
+
+ /**
+ * The feature id for the 'Classifier ' reference.
+ *
+ *
+ * @generated
+ * @ordered
+ */
+ int METAMODEL_ELEMENT__CLASSIFIER = METAMODEL_ENTRY_FEATURE_COUNT + 0;
+
+ /**
+ * The feature id for the 'Feature ' reference.
+ *
+ *
+ * @generated
+ * @ordered
+ */
+ int METAMODEL_ELEMENT__FEATURE = METAMODEL_ENTRY_FEATURE_COUNT + 1;
+
+ /**
+ * The number of structural features of the 'Metamodel Element ' class.
+ *
+ *
+ * @generated
+ * @ordered
+ */
+ int METAMODEL_ELEMENT_FEATURE_COUNT = METAMODEL_ENTRY_FEATURE_COUNT + 2;
+
+ /**
+ * The meta object id for the '{@link hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.MetamodelDeclarationImpl Metamodel Declaration }' class.
+ *
+ *
+ * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.MetamodelDeclarationImpl
+ * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.ApplicationConfigurationPackageImpl#getMetamodelDeclaration()
+ * @generated
+ */
+ int METAMODEL_DECLARATION = 15;
+
+ /**
+ * The feature id for the 'Name ' attribute.
+ *
+ *
+ * @generated
+ * @ordered
+ */
+ int METAMODEL_DECLARATION__NAME = DECLARATION__NAME;
+
+ /**
+ * The feature id for the 'Specification ' containment reference.
+ *
+ *
+ * @generated
+ * @ordered
+ */
+ int METAMODEL_DECLARATION__SPECIFICATION = DECLARATION_FEATURE_COUNT + 0;
+
+ /**
+ * The number of structural features of the 'Metamodel Declaration ' class.
+ *
+ *
+ * @generated
+ * @ordered
+ */
+ int METAMODEL_DECLARATION_FEATURE_COUNT = DECLARATION_FEATURE_COUNT + 1;
+
+ /**
+ * The meta object id for the '{@link hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.MetamodelReferenceImpl Metamodel Reference }' class.
+ *
+ *
+ * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.MetamodelReferenceImpl
+ * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.ApplicationConfigurationPackageImpl#getMetamodelReference()
+ * @generated
+ */
+ int METAMODEL_REFERENCE = 16;
+
+ /**
+ * The feature id for the 'Referred ' reference.
+ *
+ *
+ * @generated
+ * @ordered
+ */
+ int METAMODEL_REFERENCE__REFERRED = METAMODEL_FEATURE_COUNT + 0;
+
+ /**
+ * The number of structural features of the 'Metamodel Reference ' class.
+ *
+ *
+ * @generated
+ * @ordered
+ */
+ int METAMODEL_REFERENCE_FEATURE_COUNT = METAMODEL_FEATURE_COUNT + 1;
+
+ /**
+ * The meta object id for the '{@link hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.PartialModelImpl Partial Model }' class.
+ *
+ *
+ * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.PartialModelImpl
+ * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.ApplicationConfigurationPackageImpl#getPartialModel()
+ * @generated
+ */
+ int PARTIAL_MODEL = 24;
+
+ /**
+ * The number of structural features of the 'Partial Model ' class.
+ *
+ *
+ * @generated
+ * @ordered
+ */
+ int PARTIAL_MODEL_FEATURE_COUNT = 0;
+
+ /**
+ * The meta object id for the '{@link hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.PartialModelSpecificationImpl Partial Model Specification }' class.
+ *
+ *
+ * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.PartialModelSpecificationImpl
+ * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.ApplicationConfigurationPackageImpl#getPartialModelSpecification()
+ * @generated
+ */
+ int PARTIAL_MODEL_SPECIFICATION = 18;
+
+ /**
+ * The feature id for the 'Entry ' containment reference list.
+ *
+ *
+ * @generated
+ * @ordered
+ */
+ int PARTIAL_MODEL_SPECIFICATION__ENTRY = PARTIAL_MODEL_FEATURE_COUNT + 0;
+
+ /**
+ * The number of structural features of the 'Partial Model Specification ' class.
+ *
+ *
+ * @generated
+ * @ordered
+ */
+ int PARTIAL_MODEL_SPECIFICATION_FEATURE_COUNT = PARTIAL_MODEL_FEATURE_COUNT + 1;
+
+ /**
+ * The meta object id for the '{@link hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.PartialModelEntryImpl Partial Model Entry }' class.
+ *
+ *
+ * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.PartialModelEntryImpl
+ * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.ApplicationConfigurationPackageImpl#getPartialModelEntry()
+ * @generated
+ */
+ int PARTIAL_MODEL_ENTRY = 19;
+
+ /**
+ * The feature id for the 'Path ' containment reference.
+ *
+ *
+ * @generated
+ * @ordered
+ */
+ int PARTIAL_MODEL_ENTRY__PATH = 0;
+
+ /**
+ * The number of structural features of the 'Partial Model Entry ' class.
+ *
+ *
+ * @generated
+ * @ordered
+ */
+ int PARTIAL_MODEL_ENTRY_FEATURE_COUNT = 1;
+
+ /**
+ * The meta object id for the '{@link hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.ModelEntryImpl Model Entry }' class.
+ *
+ *
+ * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.ModelEntryImpl
+ * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.ApplicationConfigurationPackageImpl#getModelEntry()
+ * @generated
+ */
+ int MODEL_ENTRY = 20;
+
+ /**
+ * The feature id for the 'Path ' containment reference.
+ *
+ *
+ * @generated
+ * @ordered
+ */
+ int MODEL_ENTRY__PATH = PARTIAL_MODEL_ENTRY__PATH;
+
+ /**
+ * The number of structural features of the 'Model Entry ' class.
+ *
+ *
+ * @generated
+ * @ordered
+ */
+ int MODEL_ENTRY_FEATURE_COUNT = PARTIAL_MODEL_ENTRY_FEATURE_COUNT + 0;
+
+ /**
+ * The meta object id for the '{@link hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.FolderEntryImpl Folder Entry }' class.
+ *
+ *
+ * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.FolderEntryImpl
+ * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.ApplicationConfigurationPackageImpl#getFolderEntry()
+ * @generated
+ */
+ int FOLDER_ENTRY = 21;
+
+ /**
+ * The feature id for the 'Path ' containment reference.
+ *
+ *
+ * @generated
+ * @ordered
+ */
+ int FOLDER_ENTRY__PATH = PARTIAL_MODEL_ENTRY__PATH;
+
+ /**
+ * The feature id for the 'Exclusion ' containment reference list.
+ *
+ *
+ * @generated
+ * @ordered
+ */
+ int FOLDER_ENTRY__EXCLUSION = PARTIAL_MODEL_ENTRY_FEATURE_COUNT + 0;
+
+ /**
+ * The number of structural features of the 'Folder Entry ' class.
+ *
+ *
+ * @generated
+ * @ordered
+ */
+ int FOLDER_ENTRY_FEATURE_COUNT = PARTIAL_MODEL_ENTRY_FEATURE_COUNT + 1;
+
+ /**
+ * The meta object id for the '{@link hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.PartialModelDeclarationImpl Partial Model Declaration }' class.
+ *
+ *
+ * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.PartialModelDeclarationImpl
+ * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.ApplicationConfigurationPackageImpl#getPartialModelDeclaration()
+ * @generated
+ */
+ int PARTIAL_MODEL_DECLARATION = 22;
+
+ /**
+ * The feature id for the 'Name ' attribute.
+ *
+ *
+ * @generated
+ * @ordered
+ */
+ int PARTIAL_MODEL_DECLARATION__NAME = DECLARATION__NAME;
+
+ /**
+ * The feature id for the 'Specification ' containment reference.
+ *
+ *
+ * @generated
+ * @ordered
+ */
+ int PARTIAL_MODEL_DECLARATION__SPECIFICATION = DECLARATION_FEATURE_COUNT + 0;
+
+ /**
+ * The number of structural features of the 'Partial Model Declaration ' class.
+ *
+ *
+ * @generated
+ * @ordered
+ */
+ int PARTIAL_MODEL_DECLARATION_FEATURE_COUNT = DECLARATION_FEATURE_COUNT + 1;
+
+ /**
+ * The meta object id for the '{@link hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.PartialModelReferenceImpl Partial Model Reference }' class.
+ *
+ *
+ * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.PartialModelReferenceImpl
+ * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.ApplicationConfigurationPackageImpl#getPartialModelReference()
+ * @generated
+ */
+ int PARTIAL_MODEL_REFERENCE = 23;
+
+ /**
+ * The feature id for the 'Referred ' reference.
+ *
+ *
+ * @generated
+ * @ordered
+ */
+ int PARTIAL_MODEL_REFERENCE__REFERRED = PARTIAL_MODEL_FEATURE_COUNT + 0;
+
+ /**
+ * The number of structural features of the 'Partial Model Reference ' class.
+ *
+ *
+ * @generated
+ * @ordered
+ */
+ int PARTIAL_MODEL_REFERENCE_FEATURE_COUNT = PARTIAL_MODEL_FEATURE_COUNT + 1;
+
+ /**
+ * The meta object id for the '{@link hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.GraphPatternImpl Graph Pattern }' class.
+ *
+ *
+ * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.GraphPatternImpl
+ * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.ApplicationConfigurationPackageImpl#getGraphPattern()
+ * @generated
+ */
+ int GRAPH_PATTERN = 31;
+
+ /**
+ * The number of structural features of the 'Graph Pattern ' class.
+ *
+ *
+ * @generated
+ * @ordered
+ */
+ int GRAPH_PATTERN_FEATURE_COUNT = 0;
+
+ /**
+ * The meta object id for the '{@link hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.PatternSpecificationImpl Pattern Specification }' class.
+ *
+ *
+ * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.PatternSpecificationImpl
+ * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.ApplicationConfigurationPackageImpl#getPatternSpecification()
+ * @generated
+ */
+ int PATTERN_SPECIFICATION = 25;
+
+ /**
+ * The feature id for the 'Entries ' containment reference list.
+ *
+ *
+ * @generated
+ * @ordered
+ */
+ int PATTERN_SPECIFICATION__ENTRIES = GRAPH_PATTERN_FEATURE_COUNT + 0;
+
+ /**
+ * The number of structural features of the 'Pattern Specification ' class.
+ *
+ *
+ * @generated
+ * @ordered
+ */
+ int PATTERN_SPECIFICATION_FEATURE_COUNT = GRAPH_PATTERN_FEATURE_COUNT + 1;
+
+ /**
+ * The meta object id for the '{@link hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.PatternEntryImpl Pattern Entry }' class.
+ *
+ *
+ * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.PatternEntryImpl
+ * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.ApplicationConfigurationPackageImpl#getPatternEntry()
+ * @generated
+ */
+ int PATTERN_ENTRY = 26;
+
+ /**
+ * The feature id for the 'Package ' reference.
+ *
+ *
+ * @generated
+ * @ordered
+ */
+ int PATTERN_ENTRY__PACKAGE = 0;
+
+ /**
+ * The number of structural features of the 'Pattern Entry ' class.
+ *
+ *
+ * @generated
+ * @ordered
+ */
+ int PATTERN_ENTRY_FEATURE_COUNT = 1;
+
+ /**
+ * The meta object id for the '{@link hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.AllPatternEntryImpl All Pattern Entry }' class.
+ *
+ *
+ * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.AllPatternEntryImpl
+ * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.ApplicationConfigurationPackageImpl#getAllPatternEntry()
+ * @generated
+ */
+ int ALL_PATTERN_ENTRY = 27;
+
+ /**
+ * The feature id for the 'Package ' reference.
+ *
+ *
+ * @generated
+ * @ordered
+ */
+ int ALL_PATTERN_ENTRY__PACKAGE = PATTERN_ENTRY__PACKAGE;
+
+ /**
+ * The feature id for the 'Exclusuion ' containment reference list.
+ *
+ *
+ * @generated
+ * @ordered
+ */
+ int ALL_PATTERN_ENTRY__EXCLUSUION = PATTERN_ENTRY_FEATURE_COUNT + 0;
+
+ /**
+ * The number of structural features of the 'All Pattern Entry ' class.
+ *
+ *
+ * @generated
+ * @ordered
+ */
+ int ALL_PATTERN_ENTRY_FEATURE_COUNT = PATTERN_ENTRY_FEATURE_COUNT + 1;
+
+ /**
+ * The meta object id for the '{@link hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.PatternElementImpl Pattern Element }' class.
+ *
+ *
+ * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.PatternElementImpl
+ * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.ApplicationConfigurationPackageImpl#getPatternElement()
+ * @generated
+ */
+ int PATTERN_ELEMENT = 28;
+
+ /**
+ * The feature id for the 'Package ' reference.
+ *
+ *
+ * @generated
+ * @ordered
+ */
+ int PATTERN_ELEMENT__PACKAGE = PATTERN_ENTRY__PACKAGE;
+
+ /**
+ * The feature id for the 'Pattern ' reference.
+ *
+ *
+ * @generated
+ * @ordered
+ */
+ int PATTERN_ELEMENT__PATTERN = PATTERN_ENTRY_FEATURE_COUNT + 0;
+
+ /**
+ * The number of structural features of the 'Pattern Element ' class.
+ *
+ *
+ * @generated
+ * @ordered
+ */
+ int PATTERN_ELEMENT_FEATURE_COUNT = PATTERN_ENTRY_FEATURE_COUNT + 1;
+
+ /**
+ * The meta object id for the '{@link hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.GraphPatternDeclarationImpl Graph Pattern Declaration }' class.
+ *
+ *
+ * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.GraphPatternDeclarationImpl
+ * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.ApplicationConfigurationPackageImpl#getGraphPatternDeclaration()
+ * @generated
+ */
+ int GRAPH_PATTERN_DECLARATION = 29;
+
+ /**
+ * The feature id for the 'Name ' attribute.
+ *
+ *
+ * @generated
+ * @ordered
+ */
+ int GRAPH_PATTERN_DECLARATION__NAME = DECLARATION__NAME;
+
+ /**
+ * The feature id for the 'Specification ' containment reference.
+ *
+ *
+ * @generated
+ * @ordered
+ */
+ int GRAPH_PATTERN_DECLARATION__SPECIFICATION = DECLARATION_FEATURE_COUNT + 0;
+
+ /**
+ * The number of structural features of the 'Graph Pattern Declaration ' class.
+ *
+ *
+ * @generated
+ * @ordered
+ */
+ int GRAPH_PATTERN_DECLARATION_FEATURE_COUNT = DECLARATION_FEATURE_COUNT + 1;
+
+ /**
+ * The meta object id for the '{@link hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.GraphPatternReferenceImpl Graph Pattern Reference }' class.
+ *
+ *
+ * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.GraphPatternReferenceImpl
+ * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.ApplicationConfigurationPackageImpl#getGraphPatternReference()
+ * @generated
+ */
+ int GRAPH_PATTERN_REFERENCE = 30;
+
+ /**
+ * The feature id for the 'Referred ' reference.
+ *
+ *
+ * @generated
+ * @ordered
+ */
+ int GRAPH_PATTERN_REFERENCE__REFERRED = GRAPH_PATTERN_FEATURE_COUNT + 0;
+
+ /**
+ * The number of structural features of the 'Graph Pattern Reference ' class.
+ *
+ *
+ * @generated
+ * @ordered
+ */
+ int GRAPH_PATTERN_REFERENCE_FEATURE_COUNT = GRAPH_PATTERN_FEATURE_COUNT + 1;
+
+ /**
+ * The meta object id for the '{@link hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.ObjectiveImpl Objective }' class.
+ *
+ *
+ * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.ObjectiveImpl
+ * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.ApplicationConfigurationPackageImpl#getObjective()
+ * @generated
+ */
+ int OBJECTIVE = 40;
+
+ /**
+ * The number of structural features of the 'Objective ' class.
+ *
+ *
+ * @generated
+ * @ordered
+ */
+ int OBJECTIVE_FEATURE_COUNT = 0;
+
+ /**
+ * The meta object id for the '{@link hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.ObjectiveSpecificationImpl Objective Specification }' class.
+ *
+ *
+ * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.ObjectiveSpecificationImpl
+ * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.ApplicationConfigurationPackageImpl#getObjectiveSpecification()
+ * @generated
+ */
+ int OBJECTIVE_SPECIFICATION = 32;
+
+ /**
+ * The feature id for the 'Entries ' containment reference list.
+ *
+ *
+ * @generated
+ * @ordered
+ */
+ int OBJECTIVE_SPECIFICATION__ENTRIES = OBJECTIVE_FEATURE_COUNT + 0;
+
+ /**
+ * The number of structural features of the 'Objective Specification ' class.
+ *
+ *
+ * @generated
+ * @ordered
+ */
+ int OBJECTIVE_SPECIFICATION_FEATURE_COUNT = OBJECTIVE_FEATURE_COUNT + 1;
+
+ /**
+ * The meta object id for the '{@link hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.ObjectiveEntryImpl Objective Entry }' class.
+ *
+ *
+ * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.ObjectiveEntryImpl
+ * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.ApplicationConfigurationPackageImpl#getObjectiveEntry()
+ * @generated
+ */
+ int OBJECTIVE_ENTRY = 33;
+
+ /**
+ * The feature id for the 'Function ' containment reference.
+ *
+ *
+ * @generated
+ * @ordered
+ */
+ int OBJECTIVE_ENTRY__FUNCTION = 0;
+
+ /**
+ * The number of structural features of the 'Objective Entry ' class.
+ *
+ *
+ * @generated
+ * @ordered
+ */
+ int OBJECTIVE_ENTRY_FEATURE_COUNT = 1;
+
+ /**
+ * The meta object id for the '{@link hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.OptimizationEntryImpl Optimization Entry }' class.
+ *
+ *
+ * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.OptimizationEntryImpl
+ * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.ApplicationConfigurationPackageImpl#getOptimizationEntry()
+ * @generated
+ */
+ int OPTIMIZATION_ENTRY = 34;
+
+ /**
+ * The feature id for the 'Function ' containment reference.
+ *
+ *
+ * @generated
+ * @ordered
+ */
+ int OPTIMIZATION_ENTRY__FUNCTION = OBJECTIVE_ENTRY__FUNCTION;
+
+ /**
+ * The feature id for the 'Direction ' attribute.
+ *
+ *
+ * @generated
+ * @ordered
+ */
+ int OPTIMIZATION_ENTRY__DIRECTION = OBJECTIVE_ENTRY_FEATURE_COUNT + 0;
+
+ /**
+ * The number of structural features of the 'Optimization Entry ' class.
+ *
+ *
+ * @generated
+ * @ordered
+ */
+ int OPTIMIZATION_ENTRY_FEATURE_COUNT = OBJECTIVE_ENTRY_FEATURE_COUNT + 1;
+
+ /**
+ * The meta object id for the '{@link hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.ThresholdEntryImpl Threshold Entry }' class.
+ *
+ *
+ * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.ThresholdEntryImpl
+ * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.ApplicationConfigurationPackageImpl#getThresholdEntry()
+ * @generated
+ */
+ int THRESHOLD_ENTRY = 35;
+
+ /**
+ * The feature id for the 'Function ' containment reference.
+ *
+ *
+ * @generated
+ * @ordered
+ */
+ int THRESHOLD_ENTRY__FUNCTION = OBJECTIVE_ENTRY__FUNCTION;
+
+ /**
+ * The feature id for the 'Operator ' attribute.
+ *
+ *
+ * @generated
+ * @ordered
+ */
+ int THRESHOLD_ENTRY__OPERATOR = OBJECTIVE_ENTRY_FEATURE_COUNT + 0;
+
+ /**
+ * The feature id for the 'Threshold ' attribute.
+ *
+ *
+ * @generated
+ * @ordered
+ */
+ int THRESHOLD_ENTRY__THRESHOLD = OBJECTIVE_ENTRY_FEATURE_COUNT + 1;
+
+ /**
+ * The number of structural features of the 'Threshold Entry ' class.
+ *
+ *
+ * @generated
+ * @ordered
+ */
+ int THRESHOLD_ENTRY_FEATURE_COUNT = OBJECTIVE_ENTRY_FEATURE_COUNT + 2;
+
+ /**
+ * The meta object id for the '{@link hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.ObjectiveFunctionImpl Objective Function }' class.
+ *
+ *
+ * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.ObjectiveFunctionImpl
+ * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.ApplicationConfigurationPackageImpl#getObjectiveFunction()
+ * @generated
+ */
+ int OBJECTIVE_FUNCTION = 36;
+
+ /**
+ * The number of structural features of the 'Objective Function ' class.
+ *
+ *
+ * @generated
+ * @ordered
+ */
+ int OBJECTIVE_FUNCTION_FEATURE_COUNT = 0;
+
+ /**
+ * The meta object id for the '{@link hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.ReliabiltiyFunctionImpl Reliabiltiy Function }' class.
+ *
+ *
+ * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.ReliabiltiyFunctionImpl
+ * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.ApplicationConfigurationPackageImpl#getReliabiltiyFunction()
+ * @generated
+ */
+ int RELIABILTIY_FUNCTION = 37;
+
+ /**
+ * The feature id for the 'Package ' reference.
+ *
+ *
+ * @generated
+ * @ordered
+ */
+ int RELIABILTIY_FUNCTION__PACKAGE = OBJECTIVE_FUNCTION_FEATURE_COUNT + 0;
+
+ /**
+ * The feature id for the 'Transformation ' reference.
+ *
+ *
+ * @generated
+ * @ordered
+ */
+ int RELIABILTIY_FUNCTION__TRANSFORMATION = OBJECTIVE_FUNCTION_FEATURE_COUNT + 1;
+
+ /**
+ * The number of structural features of the 'Reliabiltiy Function ' class.
+ *
+ *
+ * @generated
+ * @ordered
+ */
+ int RELIABILTIY_FUNCTION_FEATURE_COUNT = OBJECTIVE_FUNCTION_FEATURE_COUNT + 2;
+
+ /**
+ * The meta object id for the '{@link hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.ObjectiveDeclarationImpl Objective Declaration }' class.
+ *
+ *
+ * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.ObjectiveDeclarationImpl
+ * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.ApplicationConfigurationPackageImpl#getObjectiveDeclaration()
+ * @generated
+ */
+ int OBJECTIVE_DECLARATION = 38;
+
+ /**
+ * The feature id for the 'Name ' attribute.
+ *
+ *
+ * @generated
+ * @ordered
+ */
+ int OBJECTIVE_DECLARATION__NAME = DECLARATION__NAME;
+
+ /**
+ * The feature id for the 'Specification ' containment reference.
+ *
+ *
+ * @generated
+ * @ordered
+ */
+ int OBJECTIVE_DECLARATION__SPECIFICATION = DECLARATION_FEATURE_COUNT + 0;
+
+ /**
+ * The number of structural features of the 'Objective Declaration ' class.
+ *
+ *
+ * @generated
+ * @ordered
+ */
+ int OBJECTIVE_DECLARATION_FEATURE_COUNT = DECLARATION_FEATURE_COUNT + 1;
+
+ /**
+ * The meta object id for the '{@link hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.ObjectiveReferenceImpl Objective Reference }' class.
+ *
+ *
+ * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.ObjectiveReferenceImpl
+ * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.ApplicationConfigurationPackageImpl#getObjectiveReference()
+ * @generated
+ */
+ int OBJECTIVE_REFERENCE = 39;
+
+ /**
+ * The feature id for the 'Referred ' reference.
+ *
+ *
+ * @generated
+ * @ordered
+ */
+ int OBJECTIVE_REFERENCE__REFERRED = OBJECTIVE_FEATURE_COUNT + 0;
+
+ /**
+ * The number of structural features of the 'Objective Reference ' class.
+ *
+ *
+ * @generated
+ * @ordered
+ */
+ int OBJECTIVE_REFERENCE_FEATURE_COUNT = OBJECTIVE_FEATURE_COUNT + 1;
+
+ /**
+ * The meta object id for the '{@link hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.ConfigImpl Config }' class.
+ *
+ *
+ * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.ConfigImpl
+ * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.ApplicationConfigurationPackageImpl#getConfig()
+ * @generated
+ */
+ int CONFIG = 49;
+
+ /**
+ * The number of structural features of the 'Config ' class.
+ *
+ *
+ * @generated
+ * @ordered
+ */
+ int CONFIG_FEATURE_COUNT = 0;
+
+ /**
+ * The meta object id for the '{@link hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.ConfigSpecificationImpl Config Specification }' class.
+ *
+ *
+ * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.ConfigSpecificationImpl
+ * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.ApplicationConfigurationPackageImpl#getConfigSpecification()
+ * @generated
+ */
+ int CONFIG_SPECIFICATION = 41;
+
+ /**
+ * The feature id for the 'Entries ' containment reference list.
+ *
+ *
+ * @generated
+ * @ordered
+ */
+ int CONFIG_SPECIFICATION__ENTRIES = CONFIG_FEATURE_COUNT + 0;
+
+ /**
+ * The number of structural features of the 'Config Specification ' class.
+ *
+ *
+ * @generated
+ * @ordered
+ */
+ int CONFIG_SPECIFICATION_FEATURE_COUNT = CONFIG_FEATURE_COUNT + 1;
+
+ /**
+ * The meta object id for the '{@link hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.ConfigDeclarationImpl Config Declaration }' class.
+ *
+ *
+ * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.ConfigDeclarationImpl
+ * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.ApplicationConfigurationPackageImpl#getConfigDeclaration()
+ * @generated
+ */
+ int CONFIG_DECLARATION = 42;
+
+ /**
+ * The feature id for the 'Name ' attribute.
+ *
+ *
+ * @generated
+ * @ordered
+ */
+ int CONFIG_DECLARATION__NAME = DECLARATION__NAME;
+
+ /**
+ * The feature id for the 'Specification ' containment reference.
+ *
+ *
+ * @generated
+ * @ordered
+ */
+ int CONFIG_DECLARATION__SPECIFICATION = DECLARATION_FEATURE_COUNT + 0;
+
+ /**
+ * The number of structural features of the 'Config Declaration ' class.
+ *
+ *
+ * @generated
+ * @ordered
+ */
+ int CONFIG_DECLARATION_FEATURE_COUNT = DECLARATION_FEATURE_COUNT + 1;
+
+ /**
+ * The meta object id for the '{@link hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.ConfigEntryImpl Config Entry }' class.
+ *
+ *
+ * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.ConfigEntryImpl
+ * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.ApplicationConfigurationPackageImpl#getConfigEntry()
+ * @generated
+ */
+ int CONFIG_ENTRY = 43;
+
+ /**
+ * The number of structural features of the 'Config Entry ' class.
+ *
+ *
+ * @generated
+ * @ordered
+ */
+ int CONFIG_ENTRY_FEATURE_COUNT = 0;
+
+ /**
+ * The meta object id for the '{@link hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.DocumentationEntryImpl Documentation Entry }' class.
+ *
+ *
+ * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.DocumentationEntryImpl
+ * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.ApplicationConfigurationPackageImpl#getDocumentationEntry()
+ * @generated
+ */
+ int DOCUMENTATION_ENTRY = 44;
+
+ /**
+ * The feature id for the 'Level ' attribute.
+ *
+ *
+ * @generated
+ * @ordered
+ */
+ int DOCUMENTATION_ENTRY__LEVEL = CONFIG_ENTRY_FEATURE_COUNT + 0;
+
+ /**
+ * The number of structural features of the 'Documentation Entry ' class.
+ *
+ *
+ * @generated
+ * @ordered
+ */
+ int DOCUMENTATION_ENTRY_FEATURE_COUNT = CONFIG_ENTRY_FEATURE_COUNT + 1;
+
+ /**
+ * The meta object id for the '{@link hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.RuntimeEntryImpl Runtime Entry }' class.
+ *
+ *
+ * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.RuntimeEntryImpl
+ * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.ApplicationConfigurationPackageImpl#getRuntimeEntry()
+ * @generated
+ */
+ int RUNTIME_ENTRY = 45;
+
+ /**
+ * The feature id for the 'Millisec Limit ' attribute.
+ *
+ *
+ * @generated
+ * @ordered
+ */
+ int RUNTIME_ENTRY__MILLISEC_LIMIT = CONFIG_ENTRY_FEATURE_COUNT + 0;
+
+ /**
+ * The number of structural features of the 'Runtime Entry ' class.
+ *
+ *
+ * @generated
+ * @ordered
+ */
+ int RUNTIME_ENTRY_FEATURE_COUNT = CONFIG_ENTRY_FEATURE_COUNT + 1;
+
+ /**
+ * The meta object id for the '{@link hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.MemoryEntryImpl Memory Entry }' class.
+ *
+ *
+ * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.MemoryEntryImpl
+ * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.ApplicationConfigurationPackageImpl#getMemoryEntry()
+ * @generated
+ */
+ int MEMORY_ENTRY = 46;
+
+ /**
+ * The feature id for the 'Megabyte Limit ' attribute.
+ *
+ *
+ * @generated
+ * @ordered
+ */
+ int MEMORY_ENTRY__MEGABYTE_LIMIT = CONFIG_ENTRY_FEATURE_COUNT + 0;
+
+ /**
+ * The number of structural features of the 'Memory Entry ' class.
+ *
+ *
+ * @generated
+ * @ordered
+ */
+ int MEMORY_ENTRY_FEATURE_COUNT = CONFIG_ENTRY_FEATURE_COUNT + 1;
+
+ /**
+ * The meta object id for the '{@link hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.CustomEntryImpl Custom Entry }' class.
+ *
+ *
+ * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.CustomEntryImpl
+ * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.ApplicationConfigurationPackageImpl#getCustomEntry()
+ * @generated
+ */
+ int CUSTOM_ENTRY = 47;
+
+ /**
+ * The feature id for the 'Key ' attribute.
+ *
+ *
+ * @generated
+ * @ordered
+ */
+ int CUSTOM_ENTRY__KEY = CONFIG_ENTRY_FEATURE_COUNT + 0;
+
+ /**
+ * The feature id for the 'Value ' attribute.
+ *
+ *
+ * @generated
+ * @ordered
+ */
+ int CUSTOM_ENTRY__VALUE = CONFIG_ENTRY_FEATURE_COUNT + 1;
+
+ /**
+ * The number of structural features of the 'Custom Entry ' class.
+ *
+ *
+ * @generated
+ * @ordered
+ */
+ int CUSTOM_ENTRY_FEATURE_COUNT = CONFIG_ENTRY_FEATURE_COUNT + 2;
+
+ /**
+ * The meta object id for the '{@link hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.ConfigReferenceImpl Config Reference }' class.
+ *
+ *
+ * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.ConfigReferenceImpl
+ * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.ApplicationConfigurationPackageImpl#getConfigReference()
+ * @generated
+ */
+ int CONFIG_REFERENCE = 48;
+
+ /**
+ * The feature id for the 'Config ' reference.
+ *
+ *
+ * @generated
+ * @ordered
+ */
+ int CONFIG_REFERENCE__CONFIG = CONFIG_FEATURE_COUNT + 0;
+
+ /**
+ * The number of structural features of the 'Config Reference ' class.
+ *
+ *
+ * @generated
+ * @ordered
+ */
+ int CONFIG_REFERENCE_FEATURE_COUNT = CONFIG_FEATURE_COUNT + 1;
+
+ /**
+ * The meta object id for the '{@link hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.ScopeImpl Scope }' class.
+ *
+ *
+ * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.ScopeImpl
+ * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.ApplicationConfigurationPackageImpl#getScope()
+ * @generated
+ */
+ int SCOPE = 71;
+
+ /**
+ * The number of structural features of the 'Scope ' class.
+ *
+ *
+ * @generated
+ * @ordered
+ */
+ int SCOPE_FEATURE_COUNT = 0;
+
+ /**
+ * The meta object id for the '{@link hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.ScopeSpecificationImpl Scope Specification }' class.
+ *
+ *
+ * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.ScopeSpecificationImpl
+ * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.ApplicationConfigurationPackageImpl#getScopeSpecification()
+ * @generated
+ */
+ int SCOPE_SPECIFICATION = 50;
+
+ /**
+ * The feature id for the 'Scopes ' containment reference list.
+ *
+ *
+ * @generated
+ * @ordered
+ */
+ int SCOPE_SPECIFICATION__SCOPES = SCOPE_FEATURE_COUNT + 0;
+
+ /**
+ * The number of structural features of the 'Scope Specification ' class.
+ *
+ *
+ * @generated
+ * @ordered
+ */
+ int SCOPE_SPECIFICATION_FEATURE_COUNT = SCOPE_FEATURE_COUNT + 1;
+
+ /**
+ * The meta object id for the '{@link hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.TypeScopeImpl Type Scope }' class.
+ *
+ *
+ * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.TypeScopeImpl
+ * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.ApplicationConfigurationPackageImpl#getTypeScope()
+ * @generated
+ */
+ int TYPE_SCOPE = 51;
+
+ /**
+ * The feature id for the 'Sets New ' attribute.
+ *
+ *
+ * @generated
+ * @ordered
+ */
+ int TYPE_SCOPE__SETS_NEW = 0;
+
+ /**
+ * The feature id for the 'Sets Sum ' attribute.
+ *
+ *
+ * @generated
+ * @ordered
+ */
+ int TYPE_SCOPE__SETS_SUM = 1;
+
+ /**
+ * The feature id for the 'Number ' containment reference.
+ *
+ *
+ * @generated
+ * @ordered
+ */
+ int TYPE_SCOPE__NUMBER = 2;
+
+ /**
+ * The number of structural features of the 'Type Scope ' class.
+ *
+ *
+ * @generated
+ * @ordered
+ */
+ int TYPE_SCOPE_FEATURE_COUNT = 3;
+
+ /**
+ * The meta object id for the '{@link hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.ClassTypeScopeImpl Class Type Scope }' class.
+ *
+ *
+ * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.ClassTypeScopeImpl
+ * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.ApplicationConfigurationPackageImpl#getClassTypeScope()
+ * @generated
+ */
+ int CLASS_TYPE_SCOPE = 52;
+
+ /**
+ * The feature id for the 'Sets New ' attribute.
+ *
+ *
+ * @generated
+ * @ordered
+ */
+ int CLASS_TYPE_SCOPE__SETS_NEW = TYPE_SCOPE__SETS_NEW;
+
+ /**
+ * The feature id for the 'Sets Sum ' attribute.
+ *
+ *
+ * @generated
+ * @ordered
+ */
+ int CLASS_TYPE_SCOPE__SETS_SUM = TYPE_SCOPE__SETS_SUM;
+
+ /**
+ * The feature id for the 'Number ' containment reference.
+ *
+ *
+ * @generated
+ * @ordered
+ */
+ int CLASS_TYPE_SCOPE__NUMBER = TYPE_SCOPE__NUMBER;
+
+ /**
+ * The feature id for the 'Type ' containment reference.
+ *
+ *
+ * @generated
+ * @ordered
+ */
+ int CLASS_TYPE_SCOPE__TYPE = TYPE_SCOPE_FEATURE_COUNT + 0;
+
+ /**
+ * The number of structural features of the 'Class Type Scope ' class.
+ *
+ *
+ * @generated
+ * @ordered
+ */
+ int CLASS_TYPE_SCOPE_FEATURE_COUNT = TYPE_SCOPE_FEATURE_COUNT + 1;
+
+ /**
+ * The meta object id for the '{@link hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.ObjectTypeScopeImpl Object Type Scope }' class.
+ *
+ *
+ * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.ObjectTypeScopeImpl
+ * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.ApplicationConfigurationPackageImpl#getObjectTypeScope()
+ * @generated
+ */
+ int OBJECT_TYPE_SCOPE = 53;
+
+ /**
+ * The feature id for the 'Sets New ' attribute.
+ *
+ *
+ * @generated
+ * @ordered
+ */
+ int OBJECT_TYPE_SCOPE__SETS_NEW = TYPE_SCOPE__SETS_NEW;
+
+ /**
+ * The feature id for the 'Sets Sum ' attribute.
+ *
+ *
+ * @generated
+ * @ordered
+ */
+ int OBJECT_TYPE_SCOPE__SETS_SUM = TYPE_SCOPE__SETS_SUM;
+
+ /**
+ * The feature id for the 'Number ' containment reference.
+ *
+ *
+ * @generated
+ * @ordered
+ */
+ int OBJECT_TYPE_SCOPE__NUMBER = TYPE_SCOPE__NUMBER;
+
+ /**
+ * The feature id for the 'Type ' containment reference.
+ *
+ *
+ * @generated
+ * @ordered
+ */
+ int OBJECT_TYPE_SCOPE__TYPE = TYPE_SCOPE_FEATURE_COUNT + 0;
+
+ /**
+ * The number of structural features of the 'Object Type Scope ' class.
+ *
+ *
+ * @generated
+ * @ordered
+ */
+ int OBJECT_TYPE_SCOPE_FEATURE_COUNT = TYPE_SCOPE_FEATURE_COUNT + 1;
+
+ /**
+ * The meta object id for the '{@link hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.IntegerTypeScopeImpl Integer Type Scope }' class.
+ *
+ *
+ * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.IntegerTypeScopeImpl
+ * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.ApplicationConfigurationPackageImpl#getIntegerTypeScope()
+ * @generated
+ */
+ int INTEGER_TYPE_SCOPE = 54;
+
+ /**
+ * The feature id for the 'Sets New ' attribute.
+ *
+ *
+ * @generated
+ * @ordered
+ */
+ int INTEGER_TYPE_SCOPE__SETS_NEW = TYPE_SCOPE__SETS_NEW;
+
+ /**
+ * The feature id for the 'Sets Sum ' attribute.
+ *
+ *
+ * @generated
+ * @ordered
+ */
+ int INTEGER_TYPE_SCOPE__SETS_SUM = TYPE_SCOPE__SETS_SUM;
+
+ /**
+ * The feature id for the 'Number ' containment reference.
+ *
+ *
+ * @generated
+ * @ordered
+ */
+ int INTEGER_TYPE_SCOPE__NUMBER = TYPE_SCOPE__NUMBER;
+
+ /**
+ * The feature id for the 'Type ' containment reference.
+ *
+ *
+ * @generated
+ * @ordered
+ */
+ int INTEGER_TYPE_SCOPE__TYPE = TYPE_SCOPE_FEATURE_COUNT + 0;
+
+ /**
+ * The number of structural features of the 'Integer Type Scope ' class.
+ *
+ *
+ * @generated
+ * @ordered
+ */
+ int INTEGER_TYPE_SCOPE_FEATURE_COUNT = TYPE_SCOPE_FEATURE_COUNT + 1;
+
+ /**
+ * The meta object id for the '{@link hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.RealTypeScopeImpl Real Type Scope }' class.
+ *
+ *
+ * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.RealTypeScopeImpl
+ * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.ApplicationConfigurationPackageImpl#getRealTypeScope()
+ * @generated
+ */
+ int REAL_TYPE_SCOPE = 55;
+
+ /**
+ * The feature id for the 'Sets New ' attribute.
+ *
+ *
+ * @generated
+ * @ordered
+ */
+ int REAL_TYPE_SCOPE__SETS_NEW = TYPE_SCOPE__SETS_NEW;
+
+ /**
+ * The feature id for the 'Sets Sum ' attribute.
+ *
+ *
+ * @generated
+ * @ordered
+ */
+ int REAL_TYPE_SCOPE__SETS_SUM = TYPE_SCOPE__SETS_SUM;
+
+ /**
+ * The feature id for the 'Number ' containment reference.
+ *
+ *
+ * @generated
+ * @ordered
+ */
+ int REAL_TYPE_SCOPE__NUMBER = TYPE_SCOPE__NUMBER;
+
+ /**
+ * The feature id for the 'Type ' containment reference.
+ *
+ *
+ * @generated
+ * @ordered
+ */
+ int REAL_TYPE_SCOPE__TYPE = TYPE_SCOPE_FEATURE_COUNT + 0;
+
+ /**
+ * The number of structural features of the 'Real Type Scope ' class.
+ *
+ *
+ * @generated
+ * @ordered
+ */
+ int REAL_TYPE_SCOPE_FEATURE_COUNT = TYPE_SCOPE_FEATURE_COUNT + 1;
+
+ /**
+ * The meta object id for the '{@link hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.StringTypeScopeImpl String Type Scope }' class.
+ *
+ *
+ * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.StringTypeScopeImpl
+ * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.ApplicationConfigurationPackageImpl#getStringTypeScope()
+ * @generated
+ */
+ int STRING_TYPE_SCOPE = 56;
+
+ /**
+ * The feature id for the 'Sets New ' attribute.
+ *
+ *
+ * @generated
+ * @ordered
+ */
+ int STRING_TYPE_SCOPE__SETS_NEW = TYPE_SCOPE__SETS_NEW;
+
+ /**
+ * The feature id for the 'Sets Sum ' attribute.
+ *
+ *
+ * @generated
+ * @ordered
+ */
+ int STRING_TYPE_SCOPE__SETS_SUM = TYPE_SCOPE__SETS_SUM;
+
+ /**
+ * The feature id for the 'Number ' containment reference.
+ *
+ *
+ * @generated
+ * @ordered
+ */
+ int STRING_TYPE_SCOPE__NUMBER = TYPE_SCOPE__NUMBER;
+
+ /**
+ * The feature id for the 'Type ' containment reference.
+ *
+ *
+ * @generated
+ * @ordered
+ */
+ int STRING_TYPE_SCOPE__TYPE = TYPE_SCOPE_FEATURE_COUNT + 0;
+
+ /**
+ * The number of structural features of the 'String Type Scope ' class.
+ *
+ *
+ * @generated
+ * @ordered
+ */
+ int STRING_TYPE_SCOPE_FEATURE_COUNT = TYPE_SCOPE_FEATURE_COUNT + 1;
+
+ /**
+ * The meta object id for the '{@link hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.TypeReferenceImpl Type Reference }' class.
+ *
+ *
+ * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.TypeReferenceImpl
+ * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.ApplicationConfigurationPackageImpl#getTypeReference()
+ * @generated
+ */
+ int TYPE_REFERENCE = 57;
+
+ /**
+ * The number of structural features of the 'Type Reference ' class.
+ *
+ *
+ * @generated
+ * @ordered
+ */
+ int TYPE_REFERENCE_FEATURE_COUNT = 0;
+
+ /**
+ * The meta object id for the '{@link hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.ClassReferenceImpl Class Reference }' class.
+ *
+ *
+ * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.ClassReferenceImpl
+ * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.ApplicationConfigurationPackageImpl#getClassReference()
+ * @generated
+ */
+ int CLASS_REFERENCE = 58;
+
+ /**
+ * The feature id for the 'Element ' containment reference.
+ *
+ *
+ * @generated
+ * @ordered
+ */
+ int CLASS_REFERENCE__ELEMENT = TYPE_REFERENCE_FEATURE_COUNT + 0;
+
+ /**
+ * The number of structural features of the 'Class Reference ' class.
+ *
+ *
+ * @generated
+ * @ordered
+ */
+ int CLASS_REFERENCE_FEATURE_COUNT = TYPE_REFERENCE_FEATURE_COUNT + 1;
+
+ /**
+ * The meta object id for the '{@link hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.ObjectReferenceImpl Object Reference }' class.
+ *
+ *
+ * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.ObjectReferenceImpl
+ * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.ApplicationConfigurationPackageImpl#getObjectReference()
+ * @generated
+ */
+ int OBJECT_REFERENCE = 59;
+
+ /**
+ * The number of structural features of the 'Object Reference ' class.
+ *
+ *
+ * @generated
+ * @ordered
+ */
+ int OBJECT_REFERENCE_FEATURE_COUNT = TYPE_REFERENCE_FEATURE_COUNT + 0;
+
+ /**
+ * The meta object id for the '{@link hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.IntegerReferenceImpl Integer Reference }' class.
+ *
+ *
+ * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.IntegerReferenceImpl
+ * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.ApplicationConfigurationPackageImpl#getIntegerReference()
+ * @generated
+ */
+ int INTEGER_REFERENCE = 60;
+
+ /**
+ * The number of structural features of the 'Integer Reference ' class.
+ *
+ *
+ * @generated
+ * @ordered
+ */
+ int INTEGER_REFERENCE_FEATURE_COUNT = TYPE_REFERENCE_FEATURE_COUNT + 0;
+
+ /**
+ * The meta object id for the '{@link hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.RealReferenceImpl Real Reference }' class.
+ *
+ *
+ * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.RealReferenceImpl
+ * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.ApplicationConfigurationPackageImpl#getRealReference()
+ * @generated
+ */
+ int REAL_REFERENCE = 61;
+
+ /**
+ * The number of structural features of the 'Real Reference ' class.
+ *
+ *
+ * @generated
+ * @ordered
+ */
+ int REAL_REFERENCE_FEATURE_COUNT = TYPE_REFERENCE_FEATURE_COUNT + 0;
+
+ /**
+ * The meta object id for the '{@link hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.StringReferenceImpl String Reference }' class.
+ *
+ *
+ * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.StringReferenceImpl
+ * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.ApplicationConfigurationPackageImpl#getStringReference()
+ * @generated
+ */
+ int STRING_REFERENCE = 62;
+
+ /**
+ * The number of structural features of the 'String Reference ' class.
+ *
+ *
+ * @generated
+ * @ordered
+ */
+ int STRING_REFERENCE_FEATURE_COUNT = TYPE_REFERENCE_FEATURE_COUNT + 0;
+
+ /**
+ * The meta object id for the '{@link hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.NumberSpecificationImpl Number Specification }' class.
+ *
+ *
+ * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.NumberSpecificationImpl
+ * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.ApplicationConfigurationPackageImpl#getNumberSpecification()
+ * @generated
+ */
+ int NUMBER_SPECIFICATION = 63;
+
+ /**
+ * The number of structural features of the 'Number Specification ' class.
+ *
+ *
+ * @generated
+ * @ordered
+ */
+ int NUMBER_SPECIFICATION_FEATURE_COUNT = 0;
+
+ /**
+ * The meta object id for the '{@link hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.ExactNumberImpl Exact Number }' class.
+ *
+ *
+ * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.ExactNumberImpl
+ * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.ApplicationConfigurationPackageImpl#getExactNumber()
+ * @generated
+ */
+ int EXACT_NUMBER = 64;
+
+ /**
+ * The feature id for the 'Exact Number ' attribute.
+ *
+ *
+ * @generated
+ * @ordered
+ */
+ int EXACT_NUMBER__EXACT_NUMBER = NUMBER_SPECIFICATION_FEATURE_COUNT + 0;
+
+ /**
+ * The feature id for the 'Exact Unlimited ' attribute.
+ *
+ *
+ * @generated
+ * @ordered
+ */
+ int EXACT_NUMBER__EXACT_UNLIMITED = NUMBER_SPECIFICATION_FEATURE_COUNT + 1;
+
+ /**
+ * The number of structural features of the 'Exact Number ' class.
+ *
+ *
+ * @generated
+ * @ordered
+ */
+ int EXACT_NUMBER_FEATURE_COUNT = NUMBER_SPECIFICATION_FEATURE_COUNT + 2;
+
+ /**
+ * The meta object id for the '{@link hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.IntervallNumberImpl Intervall Number }' class.
+ *
+ *
+ * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.IntervallNumberImpl
+ * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.ApplicationConfigurationPackageImpl#getIntervallNumber()
+ * @generated
+ */
+ int INTERVALL_NUMBER = 65;
+
+ /**
+ * The feature id for the 'Min ' attribute.
+ *
+ *
+ * @generated
+ * @ordered
+ */
+ int INTERVALL_NUMBER__MIN = NUMBER_SPECIFICATION_FEATURE_COUNT + 0;
+
+ /**
+ * The feature id for the 'Max Number ' attribute.
+ *
+ *
+ * @generated
+ * @ordered
+ */
+ int INTERVALL_NUMBER__MAX_NUMBER = NUMBER_SPECIFICATION_FEATURE_COUNT + 1;
+
+ /**
+ * The feature id for the 'Max Unlimited ' attribute.
+ *
+ *
+ * @generated
+ * @ordered
+ */
+ int INTERVALL_NUMBER__MAX_UNLIMITED = NUMBER_SPECIFICATION_FEATURE_COUNT + 2;
+
+ /**
+ * The number of structural features of the 'Intervall Number ' class.
+ *
+ *
+ * @generated
+ * @ordered
+ */
+ int INTERVALL_NUMBER_FEATURE_COUNT = NUMBER_SPECIFICATION_FEATURE_COUNT + 3;
+
+ /**
+ * The meta object id for the '{@link hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.IntEnumberationImpl Int Enumberation }' class.
+ *
+ *
+ * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.IntEnumberationImpl
+ * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.ApplicationConfigurationPackageImpl#getIntEnumberation()
+ * @generated
+ */
+ int INT_ENUMBERATION = 66;
+
+ /**
+ * The feature id for the 'Entry ' attribute list.
+ *
+ *
+ * @generated
+ * @ordered
+ */
+ int INT_ENUMBERATION__ENTRY = NUMBER_SPECIFICATION_FEATURE_COUNT + 0;
+
+ /**
+ * The number of structural features of the 'Int Enumberation ' class.
+ *
+ *
+ * @generated
+ * @ordered
+ */
+ int INT_ENUMBERATION_FEATURE_COUNT = NUMBER_SPECIFICATION_FEATURE_COUNT + 1;
+
+ /**
+ * The meta object id for the '{@link hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.RealEnumerationImpl Real Enumeration }' class.
+ *
+ *
+ * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.RealEnumerationImpl
+ * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.ApplicationConfigurationPackageImpl#getRealEnumeration()
+ * @generated
+ */
+ int REAL_ENUMERATION = 67;
+
+ /**
+ * The feature id for the 'Entry ' attribute list.
+ *
+ *
+ * @generated
+ * @ordered
+ */
+ int REAL_ENUMERATION__ENTRY = NUMBER_SPECIFICATION_FEATURE_COUNT + 0;
+
+ /**
+ * The number of structural features of the 'Real Enumeration ' class.
+ *
+ *
+ * @generated
+ * @ordered
+ */
+ int REAL_ENUMERATION_FEATURE_COUNT = NUMBER_SPECIFICATION_FEATURE_COUNT + 1;
+
+ /**
+ * The meta object id for the '{@link hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.StringEnumerationImpl String Enumeration }' class.
+ *
+ *
+ * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.StringEnumerationImpl
+ * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.ApplicationConfigurationPackageImpl#getStringEnumeration()
+ * @generated
+ */
+ int STRING_ENUMERATION = 68;
+
+ /**
+ * The feature id for the 'Entry ' attribute list.
+ *
+ *
+ * @generated
+ * @ordered
+ */
+ int STRING_ENUMERATION__ENTRY = NUMBER_SPECIFICATION_FEATURE_COUNT + 0;
+
+ /**
+ * The number of structural features of the 'String Enumeration ' class.
+ *
+ *
+ * @generated
+ * @ordered
+ */
+ int STRING_ENUMERATION_FEATURE_COUNT = NUMBER_SPECIFICATION_FEATURE_COUNT + 1;
+
+ /**
+ * The meta object id for the '{@link hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.ScopeDeclarationImpl Scope Declaration }' class.
+ *
+ *
+ * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.ScopeDeclarationImpl
+ * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.ApplicationConfigurationPackageImpl#getScopeDeclaration()
+ * @generated
+ */
+ int SCOPE_DECLARATION = 69;
+
+ /**
+ * The feature id for the 'Name ' attribute.
+ *
+ *
+ * @generated
+ * @ordered
+ */
+ int SCOPE_DECLARATION__NAME = DECLARATION__NAME;
+
+ /**
+ * The feature id for the 'Specification ' containment reference.
+ *
+ *
+ * @generated
+ * @ordered
+ */
+ int SCOPE_DECLARATION__SPECIFICATION = DECLARATION_FEATURE_COUNT + 0;
+
+ /**
+ * The number of structural features of the 'Scope Declaration ' class.
+ *
+ *
+ * @generated
+ * @ordered
+ */
+ int SCOPE_DECLARATION_FEATURE_COUNT = DECLARATION_FEATURE_COUNT + 1;
+
+ /**
+ * The meta object id for the '{@link hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.ScopeReferenceImpl Scope Reference }' class.
+ *
+ *
+ * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.ScopeReferenceImpl
+ * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.ApplicationConfigurationPackageImpl#getScopeReference()
+ * @generated
+ */
+ int SCOPE_REFERENCE = 70;
+
+ /**
+ * The feature id for the 'Referred ' reference.
+ *
+ *
+ * @generated
+ * @ordered
+ */
+ int SCOPE_REFERENCE__REFERRED = SCOPE_FEATURE_COUNT + 0;
+
+ /**
+ * The number of structural features of the 'Scope Reference ' class.
+ *
+ *
+ * @generated
+ * @ordered
+ */
+ int SCOPE_REFERENCE_FEATURE_COUNT = SCOPE_FEATURE_COUNT + 1;
+
+ /**
+ * The meta object id for the '{@link hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.TaskImpl Task }' class.
+ *
+ *
+ * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.TaskImpl
+ * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.ApplicationConfigurationPackageImpl#getTask()
+ * @generated
+ */
+ int TASK = 72;
+
+ /**
+ * The number of structural features of the 'Task ' class.
+ *
+ *
+ * @generated
+ * @ordered
+ */
+ int TASK_FEATURE_COUNT = COMMAND_FEATURE_COUNT + 0;
+
+ /**
+ * The meta object id for the '{@link hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.GenerationTaskImpl Generation Task }' class.
+ *
+ *
+ * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.GenerationTaskImpl
+ * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.ApplicationConfigurationPackageImpl#getGenerationTask()
+ * @generated
+ */
+ int GENERATION_TASK = 73;
+
+ /**
+ * The feature id for the 'Metamodel ' containment reference.
+ *
+ *
+ * @generated
+ * @ordered
+ */
+ int GENERATION_TASK__METAMODEL = TASK_FEATURE_COUNT + 0;
+
+ /**
+ * The feature id for the 'Partial Model ' containment reference.
+ *
+ *
+ * @generated
+ * @ordered
+ */
+ int GENERATION_TASK__PARTIAL_MODEL = TASK_FEATURE_COUNT + 1;
+
+ /**
+ * The feature id for the 'Patterns ' containment reference.
+ *
+ *
+ * @generated
+ * @ordered
+ */
+ int GENERATION_TASK__PATTERNS = TASK_FEATURE_COUNT + 2;
+
+ /**
+ * The feature id for the 'Objectives ' containment reference.
+ *
+ *
+ * @generated
+ * @ordered
+ */
+ int GENERATION_TASK__OBJECTIVES = TASK_FEATURE_COUNT + 3;
+
+ /**
+ * The feature id for the 'Scope ' containment reference.
+ *
+ *
+ * @generated
+ * @ordered
+ */
+ int GENERATION_TASK__SCOPE = TASK_FEATURE_COUNT + 4;
+
+ /**
+ * The feature id for the 'Number Specified ' attribute.
+ *
+ *
+ * @generated
+ * @ordered
+ */
+ int GENERATION_TASK__NUMBER_SPECIFIED = TASK_FEATURE_COUNT + 5;
+
+ /**
+ * The feature id for the 'Number ' attribute.
+ *
+ *
+ * @generated
+ * @ordered
+ */
+ int GENERATION_TASK__NUMBER = TASK_FEATURE_COUNT + 6;
+
+ /**
+ * The feature id for the 'Run Specified ' attribute.
+ *
+ *
+ * @generated
+ * @ordered
+ */
+ int GENERATION_TASK__RUN_SPECIFIED = TASK_FEATURE_COUNT + 7;
+
+ /**
+ * The feature id for the 'Runs ' attribute.
+ *
+ *
+ * @generated
+ * @ordered
+ */
+ int GENERATION_TASK__RUNS = TASK_FEATURE_COUNT + 8;
+
+ /**
+ * The feature id for the 'Solver ' attribute.
+ *
+ *
+ * @generated
+ * @ordered
+ */
+ int GENERATION_TASK__SOLVER = TASK_FEATURE_COUNT + 9;
+
+ /**
+ * The feature id for the 'Config ' containment reference.
+ *
+ *
+ * @generated
+ * @ordered
+ */
+ int GENERATION_TASK__CONFIG = TASK_FEATURE_COUNT + 10;
+
+ /**
+ * The feature id for the 'Debug Folder ' containment reference.
+ *
+ *
+ * @generated
+ * @ordered
+ */
+ int GENERATION_TASK__DEBUG_FOLDER = TASK_FEATURE_COUNT + 11;
+
+ /**
+ * The feature id for the 'Target Log File ' containment reference.
+ *
+ *
+ * @generated
+ * @ordered
+ */
+ int GENERATION_TASK__TARGET_LOG_FILE = TASK_FEATURE_COUNT + 12;
+
+ /**
+ * The feature id for the 'Target Statistics File ' containment reference.
+ *
+ *
+ * @generated
+ * @ordered
+ */
+ int GENERATION_TASK__TARGET_STATISTICS_FILE = TASK_FEATURE_COUNT + 13;
+
+ /**
+ * The feature id for the 'Taget Folder ' containment reference.
+ *
+ *
+ * @generated
+ * @ordered
+ */
+ int GENERATION_TASK__TAGET_FOLDER = TASK_FEATURE_COUNT + 14;
+
+ /**
+ * The number of structural features of the 'Generation Task ' class.
+ *
+ *
+ * @generated
+ * @ordered
+ */
+ int GENERATION_TASK_FEATURE_COUNT = TASK_FEATURE_COUNT + 15;
+
+ /**
+ * The meta object id for the '{@link hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.IntegerScopeImpl Integer Scope }' class.
+ *
+ *
+ * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.IntegerScopeImpl
+ * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.ApplicationConfigurationPackageImpl#getIntegerScope()
+ * @generated
+ */
+ int INTEGER_SCOPE = 74;
+
+ /**
+ * The number of structural features of the 'Integer Scope ' class.
+ *
+ *
+ * @generated
+ * @ordered
+ */
+ int INTEGER_SCOPE_FEATURE_COUNT = INTEGER_REFERENCE_FEATURE_COUNT + 0;
+
+ /**
+ * The meta object id for the '{@link hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.RealScopeImpl Real Scope }' class.
+ *
+ *
+ * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.RealScopeImpl
+ * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.ApplicationConfigurationPackageImpl#getRealScope()
+ * @generated
+ */
+ int REAL_SCOPE = 75;
+
+ /**
+ * The number of structural features of the 'Real Scope ' class.
+ *
+ *
+ * @generated
+ * @ordered
+ */
+ int REAL_SCOPE_FEATURE_COUNT = REAL_REFERENCE_FEATURE_COUNT + 0;
+
+ /**
+ * The meta object id for the '{@link hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.StringScopeImpl String Scope }' class.
+ *
+ *
+ * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.StringScopeImpl
+ * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.ApplicationConfigurationPackageImpl#getStringScope()
+ * @generated
+ */
+ int STRING_SCOPE = 76;
+
+ /**
+ * The number of structural features of the 'String Scope ' class.
+ *
+ *
+ * @generated
+ * @ordered
+ */
+ int STRING_SCOPE_FEATURE_COUNT = STRING_REFERENCE_FEATURE_COUNT + 0;
+
+ /**
+ * The meta object id for the '{@link hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.OptimizationDirection Optimization Direction }' enum.
+ *
+ *
+ * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.OptimizationDirection
+ * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.ApplicationConfigurationPackageImpl#getOptimizationDirection()
+ * @generated
+ */
+ int OPTIMIZATION_DIRECTION = 77;
+
+ /**
+ * The meta object id for the '{@link hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.ComparisonOperator Comparison Operator }' enum.
+ *
+ *
+ * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.ComparisonOperator
+ * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.ApplicationConfigurationPackageImpl#getComparisonOperator()
+ * @generated
+ */
+ int COMPARISON_OPERATOR = 78;
+
+ /**
+ * The meta object id for the '{@link hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.DocumentLevelSpecification Document Level Specification }' enum.
+ *
+ *
+ * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.DocumentLevelSpecification
+ * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.ApplicationConfigurationPackageImpl#getDocumentLevelSpecification()
+ * @generated
+ */
+ int DOCUMENT_LEVEL_SPECIFICATION = 79;
+
+ /**
+ * The meta object id for the '{@link hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.Solver Solver }' enum.
+ *
+ *
+ * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.Solver
+ * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.ApplicationConfigurationPackageImpl#getSolver()
+ * @generated
+ */
+ int SOLVER = 80;
+
+
+ /**
+ * Returns the meta object for class '{@link hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.ConfigurationScript Configuration Script }'.
+ *
+ *
+ * @return the meta object for class 'Configuration Script '.
+ * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.ConfigurationScript
+ * @generated
+ */
+ EClass getConfigurationScript();
+
+ /**
+ * Returns the meta object for the containment reference list '{@link hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.ConfigurationScript#getImports Imports }'.
+ *
+ *
+ * @return the meta object for the containment reference list 'Imports '.
+ * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.ConfigurationScript#getImports()
+ * @see #getConfigurationScript()
+ * @generated
+ */
+ EReference getConfigurationScript_Imports();
+
+ /**
+ * Returns the meta object for the containment reference list '{@link hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.ConfigurationScript#getCommands Commands }'.
+ *
+ *
+ * @return the meta object for the containment reference list 'Commands '.
+ * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.ConfigurationScript#getCommands()
+ * @see #getConfigurationScript()
+ * @generated
+ */
+ EReference getConfigurationScript_Commands();
+
+ /**
+ * Returns the meta object for class '{@link hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.Command Command }'.
+ *
+ *
+ * @return the meta object for class 'Command '.
+ * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.Command
+ * @generated
+ */
+ EClass getCommand();
+
+ /**
+ * Returns the meta object for class '{@link hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.Import Import }'.
+ *
+ *
+ * @return the meta object for class 'Import '.
+ * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.Import
+ * @generated
+ */
+ EClass getImport();
+
+ /**
+ * Returns the meta object for class '{@link hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.EPackageImport EPackage Import }'.
+ *
+ *
+ * @return the meta object for class 'EPackage Import '.
+ * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.EPackageImport
+ * @generated
+ */
+ EClass getEPackageImport();
+
+ /**
+ * Returns the meta object for the reference '{@link hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.EPackageImport#getImportedPackage Imported Package }'.
+ *
+ *
+ * @return the meta object for the reference 'Imported Package '.
+ * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.EPackageImport#getImportedPackage()
+ * @see #getEPackageImport()
+ * @generated
+ */
+ EReference getEPackageImport_ImportedPackage();
+
+ /**
+ * Returns the meta object for class '{@link hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.ViatraImport Viatra Import }'.
+ *
+ *
+ * @return the meta object for class 'Viatra Import '.
+ * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.ViatraImport
+ * @generated
+ */
+ EClass getViatraImport();
+
+ /**
+ * Returns the meta object for the reference '{@link hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.ViatraImport#getImportedViatra Imported Viatra }'.
+ *
+ *
+ * @return the meta object for the reference 'Imported Viatra '.
+ * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.ViatraImport#getImportedViatra()
+ * @see #getViatraImport()
+ * @generated
+ */
+ EReference getViatraImport_ImportedViatra();
+
+ /**
+ * Returns the meta object for class '{@link hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.CftImport Cft Import }'.
+ *
+ *
+ * @return the meta object for class 'Cft Import '.
+ * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.CftImport
+ * @generated
+ */
+ EClass getCftImport();
+
+ /**
+ * Returns the meta object for the reference '{@link hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.CftImport#getImportedCft Imported Cft }'.
+ *
+ *
+ * @return the meta object for the reference 'Imported Cft '.
+ * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.CftImport#getImportedCft()
+ * @see #getCftImport()
+ * @generated
+ */
+ EReference getCftImport_ImportedCft();
+
+ /**
+ * Returns the meta object for class '{@link hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.Declaration Declaration }'.
+ *
+ *
+ * @return the meta object for class 'Declaration '.
+ * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.Declaration
+ * @generated
+ */
+ EClass getDeclaration();
+
+ /**
+ * Returns the meta object for the attribute '{@link hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.Declaration#getName Name }'.
+ *
+ *
+ * @return the meta object for the attribute 'Name '.
+ * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.Declaration#getName()
+ * @see #getDeclaration()
+ * @generated
+ */
+ EAttribute getDeclaration_Name();
+
+ /**
+ * Returns the meta object for class '{@link hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.FileSpecification File Specification }'.
+ *
+ *
+ * @return the meta object for class 'File Specification '.
+ * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.FileSpecification
+ * @generated
+ */
+ EClass getFileSpecification();
+
+ /**
+ * Returns the meta object for the attribute '{@link hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.FileSpecification#getPath Path }'.
+ *
+ *
+ * @return the meta object for the attribute 'Path '.
+ * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.FileSpecification#getPath()
+ * @see #getFileSpecification()
+ * @generated
+ */
+ EAttribute getFileSpecification_Path();
+
+ /**
+ * Returns the meta object for class '{@link hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.FileDeclaration File Declaration }'.
+ *
+ *
+ * @return the meta object for class 'File Declaration '.
+ * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.FileDeclaration
+ * @generated
+ */
+ EClass getFileDeclaration();
+
+ /**
+ * Returns the meta object for the containment reference '{@link hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.FileDeclaration#getSpecification Specification }'.
+ *
+ *
+ * @return the meta object for the containment reference 'Specification '.
+ * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.FileDeclaration#getSpecification()
+ * @see #getFileDeclaration()
+ * @generated
+ */
+ EReference getFileDeclaration_Specification();
+
+ /**
+ * Returns the meta object for class '{@link hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.FileReference File Reference }'.
+ *
+ *
+ * @return the meta object for class 'File Reference '.
+ * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.FileReference
+ * @generated
+ */
+ EClass getFileReference();
+
+ /**
+ * Returns the meta object for the reference '{@link hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.FileReference#getReferred Referred }'.
+ *
+ *
+ * @return the meta object for the reference 'Referred '.
+ * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.FileReference#getReferred()
+ * @see #getFileReference()
+ * @generated
+ */
+ EReference getFileReference_Referred();
+
+ /**
+ * Returns the meta object for class '{@link hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.File File }'.
+ *
+ *
+ * @return the meta object for class 'File '.
+ * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.File
+ * @generated
+ */
+ EClass getFile();
+
+ /**
+ * Returns the meta object for class '{@link hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.MetamodelSpecification Metamodel Specification }'.
+ *
+ *
+ * @return the meta object for class 'Metamodel Specification '.
+ * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.MetamodelSpecification
+ * @generated
+ */
+ EClass getMetamodelSpecification();
+
+ /**
+ * Returns the meta object for the containment reference list '{@link hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.MetamodelSpecification#getEntries Entries }'.
+ *
+ *
+ * @return the meta object for the containment reference list 'Entries '.
+ * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.MetamodelSpecification#getEntries()
+ * @see #getMetamodelSpecification()
+ * @generated
+ */
+ EReference getMetamodelSpecification_Entries();
+
+ /**
+ * Returns the meta object for class '{@link hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.MetamodelEntry Metamodel Entry }'.
+ *
+ *
+ * @return the meta object for class 'Metamodel Entry '.
+ * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.MetamodelEntry
+ * @generated
+ */
+ EClass getMetamodelEntry();
+
+ /**
+ * Returns the meta object for the reference '{@link hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.MetamodelEntry#getPackage Package }'.
+ *
+ *
+ * @return the meta object for the reference 'Package '.
+ * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.MetamodelEntry#getPackage()
+ * @see #getMetamodelEntry()
+ * @generated
+ */
+ EReference getMetamodelEntry_Package();
+
+ /**
+ * Returns the meta object for class '{@link hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.AllPackageEntry All Package Entry }'.
+ *
+ *
+ * @return the meta object for class 'All Package Entry '.
+ * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.AllPackageEntry
+ * @generated
+ */
+ EClass getAllPackageEntry();
+
+ /**
+ * Returns the meta object for the containment reference list '{@link hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.AllPackageEntry#getExclusion Exclusion }'.
+ *
+ *
+ * @return the meta object for the containment reference list 'Exclusion '.
+ * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.AllPackageEntry#getExclusion()
+ * @see #getAllPackageEntry()
+ * @generated
+ */
+ EReference getAllPackageEntry_Exclusion();
+
+ /**
+ * Returns the meta object for class '{@link hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.MetamodelElement Metamodel Element }'.
+ *
+ *
+ * @return the meta object for class 'Metamodel Element '.
+ * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.MetamodelElement
+ * @generated
+ */
+ EClass getMetamodelElement();
+
+ /**
+ * Returns the meta object for the reference '{@link hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.MetamodelElement#getClassifier Classifier }'.
+ *
+ *
+ * @return the meta object for the reference 'Classifier '.
+ * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.MetamodelElement#getClassifier()
+ * @see #getMetamodelElement()
+ * @generated
+ */
+ EReference getMetamodelElement_Classifier();
+
+ /**
+ * Returns the meta object for the reference '{@link hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.MetamodelElement#getFeature Feature }'.
+ *
+ *
+ * @return the meta object for the reference 'Feature '.
+ * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.MetamodelElement#getFeature()
+ * @see #getMetamodelElement()
+ * @generated
+ */
+ EReference getMetamodelElement_Feature();
+
+ /**
+ * Returns the meta object for class '{@link hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.MetamodelDeclaration Metamodel Declaration }'.
+ *
+ *
+ * @return the meta object for class 'Metamodel Declaration '.
+ * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.MetamodelDeclaration
+ * @generated
+ */
+ EClass getMetamodelDeclaration();
+
+ /**
+ * Returns the meta object for the containment reference '{@link hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.MetamodelDeclaration#getSpecification Specification }'.
+ *
+ *
+ * @return the meta object for the containment reference 'Specification '.
+ * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.MetamodelDeclaration#getSpecification()
+ * @see #getMetamodelDeclaration()
+ * @generated
+ */
+ EReference getMetamodelDeclaration_Specification();
+
+ /**
+ * Returns the meta object for class '{@link hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.MetamodelReference Metamodel Reference }'.
+ *
+ *
+ * @return the meta object for class 'Metamodel Reference '.
+ * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.MetamodelReference
+ * @generated
+ */
+ EClass getMetamodelReference();
+
+ /**
+ * Returns the meta object for the reference '{@link hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.MetamodelReference#getReferred Referred }'.
+ *
+ *
+ * @return the meta object for the reference 'Referred '.
+ * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.MetamodelReference#getReferred()
+ * @see #getMetamodelReference()
+ * @generated
+ */
+ EReference getMetamodelReference_Referred();
+
+ /**
+ * Returns the meta object for class '{@link hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.Metamodel Metamodel }'.
+ *
+ *
+ * @return the meta object for class 'Metamodel '.
+ * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.Metamodel
+ * @generated
+ */
+ EClass getMetamodel();
+
+ /**
+ * Returns the meta object for class '{@link hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.PartialModelSpecification Partial Model Specification }'.
+ *
+ *
+ * @return the meta object for class 'Partial Model Specification '.
+ * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.PartialModelSpecification
+ * @generated
+ */
+ EClass getPartialModelSpecification();
+
+ /**
+ * Returns the meta object for the containment reference list '{@link hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.PartialModelSpecification#getEntry Entry }'.
+ *
+ *
+ * @return the meta object for the containment reference list 'Entry '.
+ * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.PartialModelSpecification#getEntry()
+ * @see #getPartialModelSpecification()
+ * @generated
+ */
+ EReference getPartialModelSpecification_Entry();
+
+ /**
+ * Returns the meta object for class '{@link hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.PartialModelEntry Partial Model Entry }'.
+ *
+ *
+ * @return the meta object for class 'Partial Model Entry '.
+ * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.PartialModelEntry
+ * @generated
+ */
+ EClass getPartialModelEntry();
+
+ /**
+ * Returns the meta object for the containment reference '{@link hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.PartialModelEntry#getPath Path }'.
+ *
+ *
+ * @return the meta object for the containment reference 'Path '.
+ * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.PartialModelEntry#getPath()
+ * @see #getPartialModelEntry()
+ * @generated
+ */
+ EReference getPartialModelEntry_Path();
+
+ /**
+ * Returns the meta object for class '{@link hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.ModelEntry Model Entry }'.
+ *
+ *
+ * @return the meta object for class 'Model Entry '.
+ * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.ModelEntry
+ * @generated
+ */
+ EClass getModelEntry();
+
+ /**
+ * Returns the meta object for class '{@link hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.FolderEntry Folder Entry }'.
+ *
+ *
+ * @return the meta object for class 'Folder Entry '.
+ * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.FolderEntry
+ * @generated
+ */
+ EClass getFolderEntry();
+
+ /**
+ * Returns the meta object for the containment reference list '{@link hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.FolderEntry#getExclusion Exclusion }'.
+ *
+ *
+ * @return the meta object for the containment reference list 'Exclusion '.
+ * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.FolderEntry#getExclusion()
+ * @see #getFolderEntry()
+ * @generated
+ */
+ EReference getFolderEntry_Exclusion();
+
+ /**
+ * Returns the meta object for class '{@link hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.PartialModelDeclaration Partial Model Declaration }'.
+ *
+ *
+ * @return the meta object for class 'Partial Model Declaration '.
+ * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.PartialModelDeclaration
+ * @generated
+ */
+ EClass getPartialModelDeclaration();
+
+ /**
+ * Returns the meta object for the containment reference '{@link hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.PartialModelDeclaration#getSpecification Specification }'.
+ *
+ *
+ * @return the meta object for the containment reference 'Specification '.
+ * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.PartialModelDeclaration#getSpecification()
+ * @see #getPartialModelDeclaration()
+ * @generated
+ */
+ EReference getPartialModelDeclaration_Specification();
+
+ /**
+ * Returns the meta object for class '{@link hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.PartialModelReference Partial Model Reference }'.
+ *
+ *
+ * @return the meta object for class 'Partial Model Reference '.
+ * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.PartialModelReference
+ * @generated
+ */
+ EClass getPartialModelReference();
+
+ /**
+ * Returns the meta object for the reference '{@link hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.PartialModelReference#getReferred Referred }'.
+ *
+ *
+ * @return the meta object for the reference 'Referred '.
+ * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.PartialModelReference#getReferred()
+ * @see #getPartialModelReference()
+ * @generated
+ */
+ EReference getPartialModelReference_Referred();
+
+ /**
+ * Returns the meta object for class '{@link hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.PartialModel Partial Model }'.
+ *
+ *
+ * @return the meta object for class 'Partial Model '.
+ * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.PartialModel
+ * @generated
+ */
+ EClass getPartialModel();
+
+ /**
+ * Returns the meta object for class '{@link hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.PatternSpecification Pattern Specification }'.
+ *
+ *
+ * @return the meta object for class 'Pattern Specification '.
+ * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.PatternSpecification
+ * @generated
+ */
+ EClass getPatternSpecification();
+
+ /**
+ * Returns the meta object for the containment reference list '{@link hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.PatternSpecification#getEntries Entries }'.
+ *
+ *
+ * @return the meta object for the containment reference list 'Entries '.
+ * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.PatternSpecification#getEntries()
+ * @see #getPatternSpecification()
+ * @generated
+ */
+ EReference getPatternSpecification_Entries();
+
+ /**
+ * Returns the meta object for class '{@link hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.PatternEntry Pattern Entry }'.
+ *
+ *
+ * @return the meta object for class 'Pattern Entry '.
+ * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.PatternEntry
+ * @generated
+ */
+ EClass getPatternEntry();
+
+ /**
+ * Returns the meta object for the reference '{@link hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.PatternEntry#getPackage Package }'.
+ *
+ *
+ * @return the meta object for the reference 'Package '.
+ * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.PatternEntry#getPackage()
+ * @see #getPatternEntry()
+ * @generated
+ */
+ EReference getPatternEntry_Package();
+
+ /**
+ * Returns the meta object for class '{@link hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.AllPatternEntry All Pattern Entry }'.
+ *
+ *
+ * @return the meta object for class 'All Pattern Entry '.
+ * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.AllPatternEntry
+ * @generated
+ */
+ EClass getAllPatternEntry();
+
+ /**
+ * Returns the meta object for the containment reference list '{@link hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.AllPatternEntry#getExclusuion Exclusuion }'.
+ *
+ *
+ * @return the meta object for the containment reference list 'Exclusuion '.
+ * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.AllPatternEntry#getExclusuion()
+ * @see #getAllPatternEntry()
+ * @generated
+ */
+ EReference getAllPatternEntry_Exclusuion();
+
+ /**
+ * Returns the meta object for class '{@link hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.PatternElement Pattern Element }'.
+ *
+ *
+ * @return the meta object for class 'Pattern Element '.
+ * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.PatternElement
+ * @generated
+ */
+ EClass getPatternElement();
+
+ /**
+ * Returns the meta object for the reference '{@link hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.PatternElement#getPattern Pattern }'.
+ *
+ *
+ * @return the meta object for the reference 'Pattern '.
+ * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.PatternElement#getPattern()
+ * @see #getPatternElement()
+ * @generated
+ */
+ EReference getPatternElement_Pattern();
+
+ /**
+ * Returns the meta object for class '{@link hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.GraphPatternDeclaration Graph Pattern Declaration }'.
+ *
+ *
+ * @return the meta object for class 'Graph Pattern Declaration '.
+ * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.GraphPatternDeclaration
+ * @generated
+ */
+ EClass getGraphPatternDeclaration();
+
+ /**
+ * Returns the meta object for the containment reference '{@link hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.GraphPatternDeclaration#getSpecification Specification }'.
+ *
+ *
+ * @return the meta object for the containment reference 'Specification '.
+ * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.GraphPatternDeclaration#getSpecification()
+ * @see #getGraphPatternDeclaration()
+ * @generated
+ */
+ EReference getGraphPatternDeclaration_Specification();
+
+ /**
+ * Returns the meta object for class '{@link hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.GraphPatternReference Graph Pattern Reference }'.
+ *
+ *
+ * @return the meta object for class 'Graph Pattern Reference '.
+ * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.GraphPatternReference
+ * @generated
+ */
+ EClass getGraphPatternReference();
+
+ /**
+ * Returns the meta object for the reference '{@link hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.GraphPatternReference#getReferred Referred }'.
+ *
+ *
+ * @return the meta object for the reference 'Referred '.
+ * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.GraphPatternReference#getReferred()
+ * @see #getGraphPatternReference()
+ * @generated
+ */
+ EReference getGraphPatternReference_Referred();
+
+ /**
+ * Returns the meta object for class '{@link hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.GraphPattern Graph Pattern }'.
+ *
+ *
+ * @return the meta object for class 'Graph Pattern '.
+ * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.GraphPattern
+ * @generated
+ */
+ EClass getGraphPattern();
+
+ /**
+ * Returns the meta object for class '{@link hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.ObjectiveSpecification Objective Specification }'.
+ *
+ *
+ * @return the meta object for class 'Objective Specification '.
+ * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.ObjectiveSpecification
+ * @generated
+ */
+ EClass getObjectiveSpecification();
+
+ /**
+ * Returns the meta object for the containment reference list '{@link hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.ObjectiveSpecification#getEntries Entries }'.
+ *
+ *
+ * @return the meta object for the containment reference list 'Entries '.
+ * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.ObjectiveSpecification#getEntries()
+ * @see #getObjectiveSpecification()
+ * @generated
+ */
+ EReference getObjectiveSpecification_Entries();
+
+ /**
+ * Returns the meta object for class '{@link hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.ObjectiveEntry Objective Entry }'.
+ *
+ *
+ * @return the meta object for class 'Objective Entry '.
+ * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.ObjectiveEntry
+ * @generated
+ */
+ EClass getObjectiveEntry();
+
+ /**
+ * Returns the meta object for the containment reference '{@link hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.ObjectiveEntry#getFunction Function }'.
+ *
+ *
+ * @return the meta object for the containment reference 'Function '.
+ * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.ObjectiveEntry#getFunction()
+ * @see #getObjectiveEntry()
+ * @generated
+ */
+ EReference getObjectiveEntry_Function();
+
+ /**
+ * Returns the meta object for class '{@link hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.OptimizationEntry Optimization Entry }'.
+ *
+ *
+ * @return the meta object for class 'Optimization Entry '.
+ * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.OptimizationEntry
+ * @generated
+ */
+ EClass getOptimizationEntry();
+
+ /**
+ * Returns the meta object for the attribute '{@link hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.OptimizationEntry#getDirection Direction }'.
+ *
+ *
+ * @return the meta object for the attribute 'Direction '.
+ * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.OptimizationEntry#getDirection()
+ * @see #getOptimizationEntry()
+ * @generated
+ */
+ EAttribute getOptimizationEntry_Direction();
+
+ /**
+ * Returns the meta object for class '{@link hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.ThresholdEntry Threshold Entry }'.
+ *
+ *
+ * @return the meta object for class 'Threshold Entry '.
+ * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.ThresholdEntry
+ * @generated
+ */
+ EClass getThresholdEntry();
+
+ /**
+ * Returns the meta object for the attribute '{@link hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.ThresholdEntry#getOperator Operator }'.
+ *
+ *
+ * @return the meta object for the attribute 'Operator '.
+ * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.ThresholdEntry#getOperator()
+ * @see #getThresholdEntry()
+ * @generated
+ */
+ EAttribute getThresholdEntry_Operator();
+
+ /**
+ * Returns the meta object for the attribute '{@link hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.ThresholdEntry#getThreshold Threshold }'.
+ *
+ *
+ * @return the meta object for the attribute 'Threshold '.
+ * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.ThresholdEntry#getThreshold()
+ * @see #getThresholdEntry()
+ * @generated
+ */
+ EAttribute getThresholdEntry_Threshold();
+
+ /**
+ * Returns the meta object for class '{@link hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.ObjectiveFunction Objective Function }'.
+ *
+ *
+ * @return the meta object for class 'Objective Function '.
+ * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.ObjectiveFunction
+ * @generated
+ */
+ EClass getObjectiveFunction();
+
+ /**
+ * Returns the meta object for class '{@link hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.ReliabiltiyFunction Reliabiltiy Function }'.
+ *
+ *
+ * @return the meta object for class 'Reliabiltiy Function '.
+ * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.ReliabiltiyFunction
+ * @generated
+ */
+ EClass getReliabiltiyFunction();
+
+ /**
+ * Returns the meta object for the reference '{@link hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.ReliabiltiyFunction#getPackage Package }'.
+ *
+ *
+ * @return the meta object for the reference 'Package '.
+ * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.ReliabiltiyFunction#getPackage()
+ * @see #getReliabiltiyFunction()
+ * @generated
+ */
+ EReference getReliabiltiyFunction_Package();
+
+ /**
+ * Returns the meta object for the reference '{@link hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.ReliabiltiyFunction#getTransformation Transformation }'.
+ *
+ *
+ * @return the meta object for the reference 'Transformation '.
+ * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.ReliabiltiyFunction#getTransformation()
+ * @see #getReliabiltiyFunction()
+ * @generated
+ */
+ EReference getReliabiltiyFunction_Transformation();
+
+ /**
+ * Returns the meta object for class '{@link hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.ObjectiveDeclaration Objective Declaration }'.
+ *
+ *
+ * @return the meta object for class 'Objective Declaration '.
+ * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.ObjectiveDeclaration
+ * @generated
+ */
+ EClass getObjectiveDeclaration();
+
+ /**
+ * Returns the meta object for the containment reference '{@link hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.ObjectiveDeclaration#getSpecification Specification }'.
+ *
+ *
+ * @return the meta object for the containment reference 'Specification '.
+ * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.ObjectiveDeclaration#getSpecification()
+ * @see #getObjectiveDeclaration()
+ * @generated
+ */
+ EReference getObjectiveDeclaration_Specification();
+
+ /**
+ * Returns the meta object for class '{@link hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.ObjectiveReference Objective Reference }'.
+ *
+ *
+ * @return the meta object for class 'Objective Reference '.
+ * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.ObjectiveReference
+ * @generated
+ */
+ EClass getObjectiveReference();
+
+ /**
+ * Returns the meta object for the reference '{@link hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.ObjectiveReference#getReferred Referred }'.
+ *
+ *
+ * @return the meta object for the reference 'Referred '.
+ * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.ObjectiveReference#getReferred()
+ * @see #getObjectiveReference()
+ * @generated
+ */
+ EReference getObjectiveReference_Referred();
+
+ /**
+ * Returns the meta object for class '{@link hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.Objective Objective }'.
+ *
+ *
+ * @return the meta object for class 'Objective '.
+ * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.Objective
+ * @generated
+ */
+ EClass getObjective();
+
+ /**
+ * Returns the meta object for class '{@link hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.ConfigSpecification Config Specification }'.
+ *
+ *
+ * @return the meta object for class 'Config Specification '.
+ * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.ConfigSpecification
+ * @generated
+ */
+ EClass getConfigSpecification();
+
+ /**
+ * Returns the meta object for the containment reference list '{@link hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.ConfigSpecification#getEntries Entries }'.
+ *
+ *
+ * @return the meta object for the containment reference list 'Entries '.
+ * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.ConfigSpecification#getEntries()
+ * @see #getConfigSpecification()
+ * @generated
+ */
+ EReference getConfigSpecification_Entries();
+
+ /**
+ * Returns the meta object for class '{@link hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.ConfigDeclaration Config Declaration }'.
+ *
+ *
+ * @return the meta object for class 'Config Declaration '.
+ * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.ConfigDeclaration
+ * @generated
+ */
+ EClass getConfigDeclaration();
+
+ /**
+ * Returns the meta object for the containment reference '{@link hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.ConfigDeclaration#getSpecification Specification }'.
+ *
+ *
+ * @return the meta object for the containment reference 'Specification '.
+ * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.ConfigDeclaration#getSpecification()
+ * @see #getConfigDeclaration()
+ * @generated
+ */
+ EReference getConfigDeclaration_Specification();
+
+ /**
+ * Returns the meta object for class '{@link hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.ConfigEntry Config Entry }'.
+ *
+ *
+ * @return the meta object for class 'Config Entry '.
+ * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.ConfigEntry
+ * @generated
+ */
+ EClass getConfigEntry();
+
+ /**
+ * Returns the meta object for class '{@link hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.DocumentationEntry Documentation Entry }'.
+ *
+ *
+ * @return the meta object for class 'Documentation Entry '.
+ * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.DocumentationEntry
+ * @generated
+ */
+ EClass getDocumentationEntry();
+
+ /**
+ * Returns the meta object for the attribute '{@link hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.DocumentationEntry#getLevel Level }'.
+ *
+ *
+ * @return the meta object for the attribute 'Level '.
+ * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.DocumentationEntry#getLevel()
+ * @see #getDocumentationEntry()
+ * @generated
+ */
+ EAttribute getDocumentationEntry_Level();
+
+ /**
+ * Returns the meta object for class '{@link hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.RuntimeEntry Runtime Entry }'.
+ *
+ *
+ * @return the meta object for class 'Runtime Entry '.
+ * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.RuntimeEntry
+ * @generated
+ */
+ EClass getRuntimeEntry();
+
+ /**
+ * Returns the meta object for the attribute '{@link hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.RuntimeEntry#getMillisecLimit Millisec Limit }'.
+ *
+ *
+ * @return the meta object for the attribute 'Millisec Limit '.
+ * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.RuntimeEntry#getMillisecLimit()
+ * @see #getRuntimeEntry()
+ * @generated
+ */
+ EAttribute getRuntimeEntry_MillisecLimit();
+
+ /**
+ * Returns the meta object for class '{@link hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.MemoryEntry Memory Entry }'.
+ *
+ *
+ * @return the meta object for class 'Memory Entry '.
+ * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.MemoryEntry
+ * @generated
+ */
+ EClass getMemoryEntry();
+
+ /**
+ * Returns the meta object for the attribute '{@link hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.MemoryEntry#getMegabyteLimit Megabyte Limit }'.
+ *
+ *
+ * @return the meta object for the attribute 'Megabyte Limit '.
+ * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.MemoryEntry#getMegabyteLimit()
+ * @see #getMemoryEntry()
+ * @generated
+ */
+ EAttribute getMemoryEntry_MegabyteLimit();
+
+ /**
+ * Returns the meta object for class '{@link hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.CustomEntry Custom Entry }'.
+ *
+ *
+ * @return the meta object for class 'Custom Entry '.
+ * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.CustomEntry
+ * @generated
+ */
+ EClass getCustomEntry();
+
+ /**
+ * Returns the meta object for the attribute '{@link hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.CustomEntry#getKey Key }'.
+ *
+ *
+ * @return the meta object for the attribute 'Key '.
+ * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.CustomEntry#getKey()
+ * @see #getCustomEntry()
+ * @generated
+ */
+ EAttribute getCustomEntry_Key();
+
+ /**
+ * Returns the meta object for the attribute '{@link hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.CustomEntry#getValue Value }'.
+ *
+ *
+ * @return the meta object for the attribute 'Value '.
+ * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.CustomEntry#getValue()
+ * @see #getCustomEntry()
+ * @generated
+ */
+ EAttribute getCustomEntry_Value();
+
+ /**
+ * Returns the meta object for class '{@link hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.ConfigReference Config Reference }'.
+ *
+ *
+ * @return the meta object for class 'Config Reference '.
+ * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.ConfigReference
+ * @generated
+ */
+ EClass getConfigReference();
+
+ /**
+ * Returns the meta object for the reference '{@link hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.ConfigReference#getConfig Config }'.
+ *
+ *
+ * @return the meta object for the reference 'Config '.
+ * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.ConfigReference#getConfig()
+ * @see #getConfigReference()
+ * @generated
+ */
+ EReference getConfigReference_Config();
+
+ /**
+ * Returns the meta object for class '{@link hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.Config Config }'.
+ *
+ *
+ * @return the meta object for class 'Config '.
+ * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.Config
+ * @generated
+ */
+ EClass getConfig();
+
+ /**
+ * Returns the meta object for class '{@link hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.ScopeSpecification Scope Specification }'.
+ *
+ *
+ * @return the meta object for class 'Scope Specification '.
+ * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.ScopeSpecification
+ * @generated
+ */
+ EClass getScopeSpecification();
+
+ /**
+ * Returns the meta object for the containment reference list '{@link hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.ScopeSpecification#getScopes Scopes }'.
+ *
+ *
+ * @return the meta object for the containment reference list 'Scopes '.
+ * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.ScopeSpecification#getScopes()
+ * @see #getScopeSpecification()
+ * @generated
+ */
+ EReference getScopeSpecification_Scopes();
+
+ /**
+ * Returns the meta object for class '{@link hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.TypeScope Type Scope }'.
+ *
+ *
+ * @return the meta object for class 'Type Scope '.
+ * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.TypeScope
+ * @generated
+ */
+ EClass getTypeScope();
+
+ /**
+ * Returns the meta object for the attribute '{@link hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.TypeScope#isSetsNew Sets New }'.
+ *
+ *
+ * @return the meta object for the attribute 'Sets New '.
+ * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.TypeScope#isSetsNew()
+ * @see #getTypeScope()
+ * @generated
+ */
+ EAttribute getTypeScope_SetsNew();
+
+ /**
+ * Returns the meta object for the attribute '{@link hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.TypeScope#isSetsSum Sets Sum }'.
+ *
+ *
+ * @return the meta object for the attribute 'Sets Sum '.
+ * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.TypeScope#isSetsSum()
+ * @see #getTypeScope()
+ * @generated
+ */
+ EAttribute getTypeScope_SetsSum();
+
+ /**
+ * Returns the meta object for the containment reference '{@link hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.TypeScope#getNumber Number }'.
+ *
+ *
+ * @return the meta object for the containment reference 'Number '.
+ * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.TypeScope#getNumber()
+ * @see #getTypeScope()
+ * @generated
+ */
+ EReference getTypeScope_Number();
+
+ /**
+ * Returns the meta object for class '{@link hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.ClassTypeScope Class Type Scope }'.
+ *
+ *
+ * @return the meta object for class 'Class Type Scope '.
+ * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.ClassTypeScope
+ * @generated
+ */
+ EClass getClassTypeScope();
+
+ /**
+ * Returns the meta object for the containment reference '{@link hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.ClassTypeScope#getType Type }'.
+ *
+ *
+ * @return the meta object for the containment reference 'Type '.
+ * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.ClassTypeScope#getType()
+ * @see #getClassTypeScope()
+ * @generated
+ */
+ EReference getClassTypeScope_Type();
+
+ /**
+ * Returns the meta object for class '{@link hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.ObjectTypeScope Object Type Scope }'.
+ *
+ *
+ * @return the meta object for class 'Object Type Scope '.
+ * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.ObjectTypeScope
+ * @generated
+ */
+ EClass getObjectTypeScope();
+
+ /**
+ * Returns the meta object for the containment reference '{@link hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.ObjectTypeScope#getType Type }'.
+ *
+ *
+ * @return the meta object for the containment reference 'Type '.
+ * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.ObjectTypeScope#getType()
+ * @see #getObjectTypeScope()
+ * @generated
+ */
+ EReference getObjectTypeScope_Type();
+
+ /**
+ * Returns the meta object for class '{@link hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.IntegerTypeScope Integer Type Scope }'.
+ *
+ *
+ * @return the meta object for class 'Integer Type Scope '.
+ * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.IntegerTypeScope
+ * @generated
+ */
+ EClass getIntegerTypeScope();
+
+ /**
+ * Returns the meta object for the containment reference '{@link hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.IntegerTypeScope#getType Type }'.
+ *
+ *
+ * @return the meta object for the containment reference 'Type '.
+ * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.IntegerTypeScope#getType()
+ * @see #getIntegerTypeScope()
+ * @generated
+ */
+ EReference getIntegerTypeScope_Type();
+
+ /**
+ * Returns the meta object for class '{@link hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.RealTypeScope Real Type Scope }'.
+ *
+ *
+ * @return the meta object for class 'Real Type Scope '.
+ * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.RealTypeScope
+ * @generated
+ */
+ EClass getRealTypeScope();
+
+ /**
+ * Returns the meta object for the containment reference '{@link hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.RealTypeScope#getType Type }'.
+ *
+ *
+ * @return the meta object for the containment reference 'Type '.
+ * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.RealTypeScope#getType()
+ * @see #getRealTypeScope()
+ * @generated
+ */
+ EReference getRealTypeScope_Type();
+
+ /**
+ * Returns the meta object for class '{@link hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.StringTypeScope String Type Scope }'.
+ *
+ *
+ * @return the meta object for class 'String Type Scope '.
+ * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.StringTypeScope
+ * @generated
+ */
+ EClass getStringTypeScope();
+
+ /**
+ * Returns the meta object for the containment reference '{@link hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.StringTypeScope#getType Type }'.
+ *
+ *
+ * @return the meta object for the containment reference 'Type '.
+ * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.StringTypeScope#getType()
+ * @see #getStringTypeScope()
+ * @generated
+ */
+ EReference getStringTypeScope_Type();
+
+ /**
+ * Returns the meta object for class '{@link hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.TypeReference Type Reference }'.
+ *
+ *
+ * @return the meta object for class 'Type Reference '.
+ * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.TypeReference
+ * @generated
+ */
+ EClass getTypeReference();
+
+ /**
+ * Returns the meta object for class '{@link hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.ClassReference Class Reference }'.
+ *
+ *
+ * @return the meta object for class 'Class Reference '.
+ * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.ClassReference
+ * @generated
+ */
+ EClass getClassReference();
+
+ /**
+ * Returns the meta object for the containment reference '{@link hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.ClassReference#getElement Element }'.
+ *
+ *
+ * @return the meta object for the containment reference 'Element '.
+ * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.ClassReference#getElement()
+ * @see #getClassReference()
+ * @generated
+ */
+ EReference getClassReference_Element();
+
+ /**
+ * Returns the meta object for class '{@link hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.ObjectReference Object Reference }'.
+ *
+ *
+ * @return the meta object for class 'Object Reference '.
+ * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.ObjectReference
+ * @generated
+ */
+ EClass getObjectReference();
+
+ /**
+ * Returns the meta object for class '{@link hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.IntegerReference Integer Reference }'.
+ *
+ *
+ * @return the meta object for class 'Integer Reference '.
+ * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.IntegerReference
+ * @generated
+ */
+ EClass getIntegerReference();
+
+ /**
+ * Returns the meta object for class '{@link hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.RealReference Real Reference }'.
+ *
+ *
+ * @return the meta object for class 'Real Reference '.
+ * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.RealReference
+ * @generated
+ */
+ EClass getRealReference();
+
+ /**
+ * Returns the meta object for class '{@link hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.StringReference String Reference }'.
+ *
+ *
+ * @return the meta object for class 'String Reference '.
+ * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.StringReference
+ * @generated
+ */
+ EClass getStringReference();
+
+ /**
+ * Returns the meta object for class '{@link hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.NumberSpecification Number Specification }'.
+ *
+ *
+ * @return the meta object for class 'Number Specification '.
+ * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.NumberSpecification
+ * @generated
+ */
+ EClass getNumberSpecification();
+
+ /**
+ * Returns the meta object for class '{@link hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.ExactNumber Exact Number }'.
+ *
+ *
+ * @return the meta object for class 'Exact Number '.
+ * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.ExactNumber
+ * @generated
+ */
+ EClass getExactNumber();
+
+ /**
+ * Returns the meta object for the attribute '{@link hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.ExactNumber#getExactNumber Exact Number }'.
+ *
+ *
+ * @return the meta object for the attribute 'Exact Number '.
+ * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.ExactNumber#getExactNumber()
+ * @see #getExactNumber()
+ * @generated
+ */
+ EAttribute getExactNumber_ExactNumber();
+
+ /**
+ * Returns the meta object for the attribute '{@link hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.ExactNumber#isExactUnlimited Exact Unlimited }'.
+ *
+ *
+ * @return the meta object for the attribute 'Exact Unlimited '.
+ * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.ExactNumber#isExactUnlimited()
+ * @see #getExactNumber()
+ * @generated
+ */
+ EAttribute getExactNumber_ExactUnlimited();
+
+ /**
+ * Returns the meta object for class '{@link hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.IntervallNumber Intervall Number }'.
+ *
+ *
+ * @return the meta object for class 'Intervall Number '.
+ * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.IntervallNumber
+ * @generated
+ */
+ EClass getIntervallNumber();
+
+ /**
+ * Returns the meta object for the attribute '{@link hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.IntervallNumber#getMin Min }'.
+ *
+ *
+ * @return the meta object for the attribute 'Min '.
+ * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.IntervallNumber#getMin()
+ * @see #getIntervallNumber()
+ * @generated
+ */
+ EAttribute getIntervallNumber_Min();
+
+ /**
+ * Returns the meta object for the attribute '{@link hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.IntervallNumber#getMaxNumber Max Number }'.
+ *
+ *
+ * @return the meta object for the attribute 'Max Number '.
+ * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.IntervallNumber#getMaxNumber()
+ * @see #getIntervallNumber()
+ * @generated
+ */
+ EAttribute getIntervallNumber_MaxNumber();
+
+ /**
+ * Returns the meta object for the attribute '{@link hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.IntervallNumber#isMaxUnlimited Max Unlimited }'.
+ *
+ *
+ * @return the meta object for the attribute 'Max Unlimited '.
+ * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.IntervallNumber#isMaxUnlimited()
+ * @see #getIntervallNumber()
+ * @generated
+ */
+ EAttribute getIntervallNumber_MaxUnlimited();
+
+ /**
+ * Returns the meta object for class '{@link hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.IntEnumberation Int Enumberation }'.
+ *
+ *
+ * @return the meta object for class 'Int Enumberation '.
+ * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.IntEnumberation
+ * @generated
+ */
+ EClass getIntEnumberation();
+
+ /**
+ * Returns the meta object for the attribute list '{@link hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.IntEnumberation#getEntry Entry }'.
+ *
+ *
+ * @return the meta object for the attribute list 'Entry '.
+ * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.IntEnumberation#getEntry()
+ * @see #getIntEnumberation()
+ * @generated
+ */
+ EAttribute getIntEnumberation_Entry();
+
+ /**
+ * Returns the meta object for class '{@link hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.RealEnumeration Real Enumeration }'.
+ *
+ *
+ * @return the meta object for class 'Real Enumeration '.
+ * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.RealEnumeration
+ * @generated
+ */
+ EClass getRealEnumeration();
+
+ /**
+ * Returns the meta object for the attribute list '{@link hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.RealEnumeration#getEntry Entry }'.
+ *
+ *
+ * @return the meta object for the attribute list 'Entry '.
+ * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.RealEnumeration#getEntry()
+ * @see #getRealEnumeration()
+ * @generated
+ */
+ EAttribute getRealEnumeration_Entry();
+
+ /**
+ * Returns the meta object for class '{@link hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.StringEnumeration String Enumeration }'.
+ *
+ *
+ * @return the meta object for class 'String Enumeration '.
+ * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.StringEnumeration
+ * @generated
+ */
+ EClass getStringEnumeration();
+
+ /**
+ * Returns the meta object for the attribute list '{@link hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.StringEnumeration#getEntry Entry }'.
+ *
+ *
+ * @return the meta object for the attribute list 'Entry '.
+ * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.StringEnumeration#getEntry()
+ * @see #getStringEnumeration()
+ * @generated
+ */
+ EAttribute getStringEnumeration_Entry();
+
+ /**
+ * Returns the meta object for class '{@link hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.ScopeDeclaration Scope Declaration }'.
+ *
+ *
+ * @return the meta object for class 'Scope Declaration '.
+ * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.ScopeDeclaration
+ * @generated
+ */
+ EClass getScopeDeclaration();
+
+ /**
+ * Returns the meta object for the containment reference '{@link hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.ScopeDeclaration#getSpecification Specification }'.
+ *
+ *
+ * @return the meta object for the containment reference 'Specification '.
+ * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.ScopeDeclaration#getSpecification()
+ * @see #getScopeDeclaration()
+ * @generated
+ */
+ EReference getScopeDeclaration_Specification();
+
+ /**
+ * Returns the meta object for class '{@link hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.ScopeReference Scope Reference }'.
+ *
+ *
+ * @return the meta object for class 'Scope Reference '.
+ * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.ScopeReference
+ * @generated
+ */
+ EClass getScopeReference();
+
+ /**
+ * Returns the meta object for the reference '{@link hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.ScopeReference#getReferred Referred }'.
+ *
+ *
+ * @return the meta object for the reference 'Referred '.
+ * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.ScopeReference#getReferred()
+ * @see #getScopeReference()
+ * @generated
+ */
+ EReference getScopeReference_Referred();
+
+ /**
+ * Returns the meta object for class '{@link hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.Scope Scope }'.
+ *
+ *
+ * @return the meta object for class 'Scope '.
+ * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.Scope
+ * @generated
+ */
+ EClass getScope();
+
+ /**
+ * Returns the meta object for class '{@link hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.Task Task }'.
+ *
+ *
+ * @return the meta object for class 'Task '.
+ * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.Task
+ * @generated
+ */
+ EClass getTask();
+
+ /**
+ * Returns the meta object for class '{@link hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.GenerationTask Generation Task }'.
+ *
+ *
+ * @return the meta object for class 'Generation Task '.
+ * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.GenerationTask
+ * @generated
+ */
+ EClass getGenerationTask();
+
+ /**
+ * Returns the meta object for the containment reference '{@link hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.GenerationTask#getMetamodel Metamodel }'.
+ *
+ *
+ * @return the meta object for the containment reference 'Metamodel '.
+ * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.GenerationTask#getMetamodel()
+ * @see #getGenerationTask()
+ * @generated
+ */
+ EReference getGenerationTask_Metamodel();
+
+ /**
+ * Returns the meta object for the containment reference '{@link hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.GenerationTask#getPartialModel Partial Model }'.
+ *
+ *
+ * @return the meta object for the containment reference 'Partial Model '.
+ * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.GenerationTask#getPartialModel()
+ * @see #getGenerationTask()
+ * @generated
+ */
+ EReference getGenerationTask_PartialModel();
+
+ /**
+ * Returns the meta object for the containment reference '{@link hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.GenerationTask#getPatterns Patterns }'.
+ *
+ *
+ * @return the meta object for the containment reference 'Patterns '.
+ * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.GenerationTask#getPatterns()
+ * @see #getGenerationTask()
+ * @generated
+ */
+ EReference getGenerationTask_Patterns();
+
+ /**
+ * Returns the meta object for the containment reference '{@link hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.GenerationTask#getObjectives Objectives }'.
+ *
+ *
+ * @return the meta object for the containment reference 'Objectives '.
+ * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.GenerationTask#getObjectives()
+ * @see #getGenerationTask()
+ * @generated
+ */
+ EReference getGenerationTask_Objectives();
+
+ /**
+ * Returns the meta object for the containment reference '{@link hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.GenerationTask#getScope Scope }'.
+ *
+ *
+ * @return the meta object for the containment reference 'Scope '.
+ * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.GenerationTask#getScope()
+ * @see #getGenerationTask()
+ * @generated
+ */
+ EReference getGenerationTask_Scope();
+
+ /**
+ * Returns the meta object for the attribute '{@link hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.GenerationTask#isNumberSpecified Number Specified }'.
+ *
+ *
+ * @return the meta object for the attribute 'Number Specified '.
+ * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.GenerationTask#isNumberSpecified()
+ * @see #getGenerationTask()
+ * @generated
+ */
+ EAttribute getGenerationTask_NumberSpecified();
+
+ /**
+ * Returns the meta object for the attribute '{@link hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.GenerationTask#getNumber Number }'.
+ *
+ *
+ * @return the meta object for the attribute 'Number '.
+ * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.GenerationTask#getNumber()
+ * @see #getGenerationTask()
+ * @generated
+ */
+ EAttribute getGenerationTask_Number();
+
+ /**
+ * Returns the meta object for the attribute '{@link hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.GenerationTask#isRunSpecified Run Specified }'.
+ *
+ *
+ * @return the meta object for the attribute 'Run Specified '.
+ * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.GenerationTask#isRunSpecified()
+ * @see #getGenerationTask()
+ * @generated
+ */
+ EAttribute getGenerationTask_RunSpecified();
+
+ /**
+ * Returns the meta object for the attribute '{@link hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.GenerationTask#getRuns Runs }'.
+ *
+ *
+ * @return the meta object for the attribute 'Runs '.
+ * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.GenerationTask#getRuns()
+ * @see #getGenerationTask()
+ * @generated
+ */
+ EAttribute getGenerationTask_Runs();
+
+ /**
+ * Returns the meta object for the attribute '{@link hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.GenerationTask#getSolver Solver }'.
+ *
+ *
+ * @return the meta object for the attribute 'Solver '.
+ * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.GenerationTask#getSolver()
+ * @see #getGenerationTask()
+ * @generated
+ */
+ EAttribute getGenerationTask_Solver();
+
+ /**
+ * Returns the meta object for the containment reference '{@link hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.GenerationTask#getConfig Config }'.
+ *
+ *
+ * @return the meta object for the containment reference 'Config '.
+ * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.GenerationTask#getConfig()
+ * @see #getGenerationTask()
+ * @generated
+ */
+ EReference getGenerationTask_Config();
+
+ /**
+ * Returns the meta object for the containment reference '{@link hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.GenerationTask#getDebugFolder Debug Folder }'.
+ *
+ *
+ * @return the meta object for the containment reference 'Debug Folder '.
+ * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.GenerationTask#getDebugFolder()
+ * @see #getGenerationTask()
+ * @generated
+ */
+ EReference getGenerationTask_DebugFolder();
+
+ /**
+ * Returns the meta object for the containment reference '{@link hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.GenerationTask#getTargetLogFile Target Log File }'.
+ *
+ *
+ * @return the meta object for the containment reference 'Target Log File '.
+ * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.GenerationTask#getTargetLogFile()
+ * @see #getGenerationTask()
+ * @generated
+ */
+ EReference getGenerationTask_TargetLogFile();
+
+ /**
+ * Returns the meta object for the containment reference '{@link hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.GenerationTask#getTargetStatisticsFile Target Statistics File }'.
+ *
+ *
+ * @return the meta object for the containment reference 'Target Statistics File '.
+ * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.GenerationTask#getTargetStatisticsFile()
+ * @see #getGenerationTask()
+ * @generated
+ */
+ EReference getGenerationTask_TargetStatisticsFile();
+
+ /**
+ * Returns the meta object for the containment reference '{@link hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.GenerationTask#getTagetFolder Taget Folder }'.
+ *
+ *
+ * @return the meta object for the containment reference 'Taget Folder '.
+ * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.GenerationTask#getTagetFolder()
+ * @see #getGenerationTask()
+ * @generated
+ */
+ EReference getGenerationTask_TagetFolder();
+
+ /**
+ * Returns the meta object for class '{@link hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.IntegerScope Integer Scope }'.
+ *
+ *
+ * @return the meta object for class 'Integer Scope '.
+ * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.IntegerScope
+ * @generated
+ */
+ EClass getIntegerScope();
+
+ /**
+ * Returns the meta object for class '{@link hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.RealScope Real Scope }'.
+ *
+ *
+ * @return the meta object for class 'Real Scope '.
+ * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.RealScope
+ * @generated
+ */
+ EClass getRealScope();
+
+ /**
+ * Returns the meta object for class '{@link hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.StringScope String Scope }'.
+ *
+ *
+ * @return the meta object for class 'String Scope '.
+ * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.StringScope
+ * @generated
+ */
+ EClass getStringScope();
+
+ /**
+ * Returns the meta object for enum '{@link hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.OptimizationDirection Optimization Direction }'.
+ *
+ *
+ * @return the meta object for enum 'Optimization Direction '.
+ * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.OptimizationDirection
+ * @generated
+ */
+ EEnum getOptimizationDirection();
+
+ /**
+ * Returns the meta object for enum '{@link hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.ComparisonOperator Comparison Operator }'.
+ *
+ *
+ * @return the meta object for enum 'Comparison Operator '.
+ * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.ComparisonOperator
+ * @generated
+ */
+ EEnum getComparisonOperator();
+
+ /**
+ * Returns the meta object for enum '{@link hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.DocumentLevelSpecification Document Level Specification }'.
+ *
+ *
+ * @return the meta object for enum 'Document Level Specification '.
+ * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.DocumentLevelSpecification
+ * @generated
+ */
+ EEnum getDocumentLevelSpecification();
+
+ /**
+ * Returns the meta object for enum '{@link hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.Solver Solver }'.
+ *
+ *
+ * @return the meta object for enum 'Solver '.
+ * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.Solver
+ * @generated
+ */
+ EEnum getSolver();
+
+ /**
+ * Returns the factory that creates the instances of the model.
+ *
+ *
+ * @return the factory that creates the instances of the model.
+ * @generated
+ */
+ ApplicationConfigurationFactory getApplicationConfigurationFactory();
+
+ /**
+ *
+ * Defines literals for the meta objects that represent
+ *
+ * each class,
+ * each feature of each class,
+ * each enum,
+ * and each data type
+ *
+ *
+ * @generated
+ */
+ interface Literals
+ {
+ /**
+ * The meta object literal for the '{@link hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.ConfigurationScriptImpl Configuration Script }' class.
+ *
+ *
+ * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.ConfigurationScriptImpl
+ * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.ApplicationConfigurationPackageImpl#getConfigurationScript()
+ * @generated
+ */
+ EClass CONFIGURATION_SCRIPT = eINSTANCE.getConfigurationScript();
+
+ /**
+ * The meta object literal for the 'Imports ' containment reference list feature.
+ *
+ *
+ * @generated
+ */
+ EReference CONFIGURATION_SCRIPT__IMPORTS = eINSTANCE.getConfigurationScript_Imports();
+
+ /**
+ * The meta object literal for the 'Commands ' containment reference list feature.
+ *
+ *
+ * @generated
+ */
+ EReference CONFIGURATION_SCRIPT__COMMANDS = eINSTANCE.getConfigurationScript_Commands();
+
+ /**
+ * The meta object literal for the '{@link hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.CommandImpl Command }' class.
+ *
+ *
+ * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.CommandImpl
+ * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.ApplicationConfigurationPackageImpl#getCommand()
+ * @generated
+ */
+ EClass COMMAND = eINSTANCE.getCommand();
+
+ /**
+ * The meta object literal for the '{@link hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.ImportImpl Import }' class.
+ *
+ *
+ * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.ImportImpl
+ * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.ApplicationConfigurationPackageImpl#getImport()
+ * @generated
+ */
+ EClass IMPORT = eINSTANCE.getImport();
+
+ /**
+ * The meta object literal for the '{@link hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.EPackageImportImpl EPackage Import }' class.
+ *
+ *
+ * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.EPackageImportImpl
+ * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.ApplicationConfigurationPackageImpl#getEPackageImport()
+ * @generated
+ */
+ EClass EPACKAGE_IMPORT = eINSTANCE.getEPackageImport();
+
+ /**
+ * The meta object literal for the 'Imported Package ' reference feature.
+ *
+ *
+ * @generated
+ */
+ EReference EPACKAGE_IMPORT__IMPORTED_PACKAGE = eINSTANCE.getEPackageImport_ImportedPackage();
+
+ /**
+ * The meta object literal for the '{@link hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.ViatraImportImpl Viatra Import }' class.
+ *
+ *
+ * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.ViatraImportImpl
+ * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.ApplicationConfigurationPackageImpl#getViatraImport()
+ * @generated
+ */
+ EClass VIATRA_IMPORT = eINSTANCE.getViatraImport();
+
+ /**
+ * The meta object literal for the 'Imported Viatra ' reference feature.
+ *
+ *
+ * @generated
+ */
+ EReference VIATRA_IMPORT__IMPORTED_VIATRA = eINSTANCE.getViatraImport_ImportedViatra();
+
+ /**
+ * The meta object literal for the '{@link hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.CftImportImpl Cft Import }' class.
+ *
+ *
+ * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.CftImportImpl
+ * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.ApplicationConfigurationPackageImpl#getCftImport()
+ * @generated
+ */
+ EClass CFT_IMPORT = eINSTANCE.getCftImport();
+
+ /**
+ * The meta object literal for the 'Imported Cft ' reference feature.
+ *
+ *
+ * @generated
+ */
+ EReference CFT_IMPORT__IMPORTED_CFT = eINSTANCE.getCftImport_ImportedCft();
+
+ /**
+ * The meta object literal for the '{@link hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.DeclarationImpl Declaration }' class.
+ *
+ *
+ * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.DeclarationImpl
+ * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.ApplicationConfigurationPackageImpl#getDeclaration()
+ * @generated
+ */
+ EClass DECLARATION = eINSTANCE.getDeclaration();
+
+ /**
+ * The meta object literal for the 'Name ' attribute feature.
+ *
+ *
+ * @generated
+ */
+ EAttribute DECLARATION__NAME = eINSTANCE.getDeclaration_Name();
+
+ /**
+ * The meta object literal for the '{@link hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.FileSpecificationImpl File Specification }' class.
+ *
+ *
+ * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.FileSpecificationImpl
+ * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.ApplicationConfigurationPackageImpl#getFileSpecification()
+ * @generated
+ */
+ EClass FILE_SPECIFICATION = eINSTANCE.getFileSpecification();
+
+ /**
+ * The meta object literal for the 'Path ' attribute feature.
+ *
+ *
+ * @generated
+ */
+ EAttribute FILE_SPECIFICATION__PATH = eINSTANCE.getFileSpecification_Path();
+
+ /**
+ * The meta object literal for the '{@link hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.FileDeclarationImpl File Declaration }' class.
+ *
+ *
+ * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.FileDeclarationImpl
+ * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.ApplicationConfigurationPackageImpl#getFileDeclaration()
+ * @generated
+ */
+ EClass FILE_DECLARATION = eINSTANCE.getFileDeclaration();
+
+ /**
+ * The meta object literal for the 'Specification ' containment reference feature.
+ *
+ *
+ * @generated
+ */
+ EReference FILE_DECLARATION__SPECIFICATION = eINSTANCE.getFileDeclaration_Specification();
+
+ /**
+ * The meta object literal for the '{@link hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.FileReferenceImpl File Reference }' class.
+ *
+ *
+ * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.FileReferenceImpl
+ * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.ApplicationConfigurationPackageImpl#getFileReference()
+ * @generated
+ */
+ EClass FILE_REFERENCE = eINSTANCE.getFileReference();
+
+ /**
+ * The meta object literal for the 'Referred ' reference feature.
+ *
+ *
+ * @generated
+ */
+ EReference FILE_REFERENCE__REFERRED = eINSTANCE.getFileReference_Referred();
+
+ /**
+ * The meta object literal for the '{@link hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.FileImpl File }' class.
+ *
+ *
+ * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.FileImpl
+ * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.ApplicationConfigurationPackageImpl#getFile()
+ * @generated
+ */
+ EClass FILE = eINSTANCE.getFile();
+
+ /**
+ * The meta object literal for the '{@link hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.MetamodelSpecificationImpl Metamodel Specification }' class.
+ *
+ *
+ * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.MetamodelSpecificationImpl
+ * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.ApplicationConfigurationPackageImpl#getMetamodelSpecification()
+ * @generated
+ */
+ EClass METAMODEL_SPECIFICATION = eINSTANCE.getMetamodelSpecification();
+
+ /**
+ * The meta object literal for the 'Entries ' containment reference list feature.
+ *
+ *
+ * @generated
+ */
+ EReference METAMODEL_SPECIFICATION__ENTRIES = eINSTANCE.getMetamodelSpecification_Entries();
+
+ /**
+ * The meta object literal for the '{@link hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.MetamodelEntryImpl Metamodel Entry }' class.
+ *
+ *
+ * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.MetamodelEntryImpl
+ * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.ApplicationConfigurationPackageImpl#getMetamodelEntry()
+ * @generated
+ */
+ EClass METAMODEL_ENTRY = eINSTANCE.getMetamodelEntry();
+
+ /**
+ * The meta object literal for the 'Package ' reference feature.
+ *
+ *
+ * @generated
+ */
+ EReference METAMODEL_ENTRY__PACKAGE = eINSTANCE.getMetamodelEntry_Package();
+
+ /**
+ * The meta object literal for the '{@link hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.AllPackageEntryImpl All Package Entry }' class.
+ *
+ *
+ * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.AllPackageEntryImpl
+ * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.ApplicationConfigurationPackageImpl#getAllPackageEntry()
+ * @generated
+ */
+ EClass ALL_PACKAGE_ENTRY = eINSTANCE.getAllPackageEntry();
+
+ /**
+ * The meta object literal for the 'Exclusion ' containment reference list feature.
+ *
+ *
+ * @generated
+ */
+ EReference ALL_PACKAGE_ENTRY__EXCLUSION = eINSTANCE.getAllPackageEntry_Exclusion();
+
+ /**
+ * The meta object literal for the '{@link hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.MetamodelElementImpl Metamodel Element }' class.
+ *
+ *
+ * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.MetamodelElementImpl
+ * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.ApplicationConfigurationPackageImpl#getMetamodelElement()
+ * @generated
+ */
+ EClass METAMODEL_ELEMENT = eINSTANCE.getMetamodelElement();
+
+ /**
+ * The meta object literal for the 'Classifier ' reference feature.
+ *
+ *
+ * @generated
+ */
+ EReference METAMODEL_ELEMENT__CLASSIFIER = eINSTANCE.getMetamodelElement_Classifier();
+
+ /**
+ * The meta object literal for the 'Feature ' reference feature.
+ *
+ *
+ * @generated
+ */
+ EReference METAMODEL_ELEMENT__FEATURE = eINSTANCE.getMetamodelElement_Feature();
+
+ /**
+ * The meta object literal for the '{@link hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.MetamodelDeclarationImpl Metamodel Declaration }' class.
+ *
+ *
+ * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.MetamodelDeclarationImpl
+ * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.ApplicationConfigurationPackageImpl#getMetamodelDeclaration()
+ * @generated
+ */
+ EClass METAMODEL_DECLARATION = eINSTANCE.getMetamodelDeclaration();
+
+ /**
+ * The meta object literal for the 'Specification ' containment reference feature.
+ *
+ *
+ * @generated
+ */
+ EReference METAMODEL_DECLARATION__SPECIFICATION = eINSTANCE.getMetamodelDeclaration_Specification();
+
+ /**
+ * The meta object literal for the '{@link hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.MetamodelReferenceImpl Metamodel Reference }' class.
+ *
+ *
+ * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.MetamodelReferenceImpl
+ * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.ApplicationConfigurationPackageImpl#getMetamodelReference()
+ * @generated
+ */
+ EClass METAMODEL_REFERENCE = eINSTANCE.getMetamodelReference();
+
+ /**
+ * The meta object literal for the 'Referred ' reference feature.
+ *
+ *
+ * @generated
+ */
+ EReference METAMODEL_REFERENCE__REFERRED = eINSTANCE.getMetamodelReference_Referred();
+
+ /**
+ * The meta object literal for the '{@link hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.MetamodelImpl Metamodel }' class.
+ *
+ *
+ * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.MetamodelImpl
+ * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.ApplicationConfigurationPackageImpl#getMetamodel()
+ * @generated
+ */
+ EClass METAMODEL = eINSTANCE.getMetamodel();
+
+ /**
+ * The meta object literal for the '{@link hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.PartialModelSpecificationImpl Partial Model Specification }' class.
+ *
+ *
+ * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.PartialModelSpecificationImpl
+ * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.ApplicationConfigurationPackageImpl#getPartialModelSpecification()
+ * @generated
+ */
+ EClass PARTIAL_MODEL_SPECIFICATION = eINSTANCE.getPartialModelSpecification();
+
+ /**
+ * The meta object literal for the 'Entry ' containment reference list feature.
+ *
+ *
+ * @generated
+ */
+ EReference PARTIAL_MODEL_SPECIFICATION__ENTRY = eINSTANCE.getPartialModelSpecification_Entry();
+
+ /**
+ * The meta object literal for the '{@link hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.PartialModelEntryImpl Partial Model Entry }' class.
+ *
+ *
+ * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.PartialModelEntryImpl
+ * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.ApplicationConfigurationPackageImpl#getPartialModelEntry()
+ * @generated
+ */
+ EClass PARTIAL_MODEL_ENTRY = eINSTANCE.getPartialModelEntry();
+
+ /**
+ * The meta object literal for the 'Path ' containment reference feature.
+ *
+ *
+ * @generated
+ */
+ EReference PARTIAL_MODEL_ENTRY__PATH = eINSTANCE.getPartialModelEntry_Path();
+
+ /**
+ * The meta object literal for the '{@link hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.ModelEntryImpl Model Entry }' class.
+ *
+ *
+ * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.ModelEntryImpl
+ * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.ApplicationConfigurationPackageImpl#getModelEntry()
+ * @generated
+ */
+ EClass MODEL_ENTRY = eINSTANCE.getModelEntry();
+
+ /**
+ * The meta object literal for the '{@link hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.FolderEntryImpl Folder Entry }' class.
+ *
+ *
+ * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.FolderEntryImpl
+ * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.ApplicationConfigurationPackageImpl#getFolderEntry()
+ * @generated
+ */
+ EClass FOLDER_ENTRY = eINSTANCE.getFolderEntry();
+
+ /**
+ * The meta object literal for the 'Exclusion ' containment reference list feature.
+ *
+ *
+ * @generated
+ */
+ EReference FOLDER_ENTRY__EXCLUSION = eINSTANCE.getFolderEntry_Exclusion();
+
+ /**
+ * The meta object literal for the '{@link hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.PartialModelDeclarationImpl Partial Model Declaration }' class.
+ *
+ *
+ * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.PartialModelDeclarationImpl
+ * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.ApplicationConfigurationPackageImpl#getPartialModelDeclaration()
+ * @generated
+ */
+ EClass PARTIAL_MODEL_DECLARATION = eINSTANCE.getPartialModelDeclaration();
+
+ /**
+ * The meta object literal for the 'Specification ' containment reference feature.
+ *
+ *
+ * @generated
+ */
+ EReference PARTIAL_MODEL_DECLARATION__SPECIFICATION = eINSTANCE.getPartialModelDeclaration_Specification();
+
+ /**
+ * The meta object literal for the '{@link hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.PartialModelReferenceImpl Partial Model Reference }' class.
+ *
+ *
+ * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.PartialModelReferenceImpl
+ * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.ApplicationConfigurationPackageImpl#getPartialModelReference()
+ * @generated
+ */
+ EClass PARTIAL_MODEL_REFERENCE = eINSTANCE.getPartialModelReference();
+
+ /**
+ * The meta object literal for the 'Referred ' reference feature.
+ *
+ *
+ * @generated
+ */
+ EReference PARTIAL_MODEL_REFERENCE__REFERRED = eINSTANCE.getPartialModelReference_Referred();
+
+ /**
+ * The meta object literal for the '{@link hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.PartialModelImpl Partial Model }' class.
+ *
+ *
+ * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.PartialModelImpl
+ * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.ApplicationConfigurationPackageImpl#getPartialModel()
+ * @generated
+ */
+ EClass PARTIAL_MODEL = eINSTANCE.getPartialModel();
+
+ /**
+ * The meta object literal for the '{@link hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.PatternSpecificationImpl Pattern Specification }' class.
+ *
+ *
+ * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.PatternSpecificationImpl
+ * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.ApplicationConfigurationPackageImpl#getPatternSpecification()
+ * @generated
+ */
+ EClass PATTERN_SPECIFICATION = eINSTANCE.getPatternSpecification();
+
+ /**
+ * The meta object literal for the 'Entries ' containment reference list feature.
+ *
+ *
+ * @generated
+ */
+ EReference PATTERN_SPECIFICATION__ENTRIES = eINSTANCE.getPatternSpecification_Entries();
+
+ /**
+ * The meta object literal for the '{@link hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.PatternEntryImpl Pattern Entry }' class.
+ *
+ *
+ * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.PatternEntryImpl
+ * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.ApplicationConfigurationPackageImpl#getPatternEntry()
+ * @generated
+ */
+ EClass PATTERN_ENTRY = eINSTANCE.getPatternEntry();
+
+ /**
+ * The meta object literal for the 'Package ' reference feature.
+ *
+ *
+ * @generated
+ */
+ EReference PATTERN_ENTRY__PACKAGE = eINSTANCE.getPatternEntry_Package();
+
+ /**
+ * The meta object literal for the '{@link hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.AllPatternEntryImpl All Pattern Entry }' class.
+ *
+ *
+ * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.AllPatternEntryImpl
+ * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.ApplicationConfigurationPackageImpl#getAllPatternEntry()
+ * @generated
+ */
+ EClass ALL_PATTERN_ENTRY = eINSTANCE.getAllPatternEntry();
+
+ /**
+ * The meta object literal for the 'Exclusuion ' containment reference list feature.
+ *
+ *
+ * @generated
+ */
+ EReference ALL_PATTERN_ENTRY__EXCLUSUION = eINSTANCE.getAllPatternEntry_Exclusuion();
+
+ /**
+ * The meta object literal for the '{@link hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.PatternElementImpl Pattern Element }' class.
+ *
+ *
+ * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.PatternElementImpl
+ * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.ApplicationConfigurationPackageImpl#getPatternElement()
+ * @generated
+ */
+ EClass PATTERN_ELEMENT = eINSTANCE.getPatternElement();
+
+ /**
+ * The meta object literal for the 'Pattern ' reference feature.
+ *
+ *
+ * @generated
+ */
+ EReference PATTERN_ELEMENT__PATTERN = eINSTANCE.getPatternElement_Pattern();
+
+ /**
+ * The meta object literal for the '{@link hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.GraphPatternDeclarationImpl Graph Pattern Declaration }' class.
+ *
+ *
+ * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.GraphPatternDeclarationImpl
+ * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.ApplicationConfigurationPackageImpl#getGraphPatternDeclaration()
+ * @generated
+ */
+ EClass GRAPH_PATTERN_DECLARATION = eINSTANCE.getGraphPatternDeclaration();
+
+ /**
+ * The meta object literal for the 'Specification ' containment reference feature.
+ *
+ *
+ * @generated
+ */
+ EReference GRAPH_PATTERN_DECLARATION__SPECIFICATION = eINSTANCE.getGraphPatternDeclaration_Specification();
+
+ /**
+ * The meta object literal for the '{@link hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.GraphPatternReferenceImpl Graph Pattern Reference }' class.
+ *
+ *
+ * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.GraphPatternReferenceImpl
+ * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.ApplicationConfigurationPackageImpl#getGraphPatternReference()
+ * @generated
+ */
+ EClass GRAPH_PATTERN_REFERENCE = eINSTANCE.getGraphPatternReference();
+
+ /**
+ * The meta object literal for the 'Referred ' reference feature.
+ *
+ *
+ * @generated
+ */
+ EReference GRAPH_PATTERN_REFERENCE__REFERRED = eINSTANCE.getGraphPatternReference_Referred();
+
+ /**
+ * The meta object literal for the '{@link hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.GraphPatternImpl Graph Pattern }' class.
+ *
+ *
+ * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.GraphPatternImpl
+ * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.ApplicationConfigurationPackageImpl#getGraphPattern()
+ * @generated
+ */
+ EClass GRAPH_PATTERN = eINSTANCE.getGraphPattern();
+
+ /**
+ * The meta object literal for the '{@link hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.ObjectiveSpecificationImpl Objective Specification }' class.
+ *
+ *
+ * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.ObjectiveSpecificationImpl
+ * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.ApplicationConfigurationPackageImpl#getObjectiveSpecification()
+ * @generated
+ */
+ EClass OBJECTIVE_SPECIFICATION = eINSTANCE.getObjectiveSpecification();
+
+ /**
+ * The meta object literal for the 'Entries ' containment reference list feature.
+ *
+ *
+ * @generated
+ */
+ EReference OBJECTIVE_SPECIFICATION__ENTRIES = eINSTANCE.getObjectiveSpecification_Entries();
+
+ /**
+ * The meta object literal for the '{@link hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.ObjectiveEntryImpl Objective Entry }' class.
+ *
+ *
+ * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.ObjectiveEntryImpl
+ * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.ApplicationConfigurationPackageImpl#getObjectiveEntry()
+ * @generated
+ */
+ EClass OBJECTIVE_ENTRY = eINSTANCE.getObjectiveEntry();
+
+ /**
+ * The meta object literal for the 'Function ' containment reference feature.
+ *
+ *
+ * @generated
+ */
+ EReference OBJECTIVE_ENTRY__FUNCTION = eINSTANCE.getObjectiveEntry_Function();
+
+ /**
+ * The meta object literal for the '{@link hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.OptimizationEntryImpl Optimization Entry }' class.
+ *
+ *
+ * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.OptimizationEntryImpl
+ * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.ApplicationConfigurationPackageImpl#getOptimizationEntry()
+ * @generated
+ */
+ EClass OPTIMIZATION_ENTRY = eINSTANCE.getOptimizationEntry();
+
+ /**
+ * The meta object literal for the 'Direction ' attribute feature.
+ *
+ *
+ * @generated
+ */
+ EAttribute OPTIMIZATION_ENTRY__DIRECTION = eINSTANCE.getOptimizationEntry_Direction();
+
+ /**
+ * The meta object literal for the '{@link hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.ThresholdEntryImpl Threshold Entry }' class.
+ *
+ *
+ * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.ThresholdEntryImpl
+ * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.ApplicationConfigurationPackageImpl#getThresholdEntry()
+ * @generated
+ */
+ EClass THRESHOLD_ENTRY = eINSTANCE.getThresholdEntry();
+
+ /**
+ * The meta object literal for the 'Operator ' attribute feature.
+ *
+ *
+ * @generated
+ */
+ EAttribute THRESHOLD_ENTRY__OPERATOR = eINSTANCE.getThresholdEntry_Operator();
+
+ /**
+ * The meta object literal for the 'Threshold ' attribute feature.
+ *
+ *
+ * @generated
+ */
+ EAttribute THRESHOLD_ENTRY__THRESHOLD = eINSTANCE.getThresholdEntry_Threshold();
+
+ /**
+ * The meta object literal for the '{@link hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.ObjectiveFunctionImpl Objective Function }' class.
+ *
+ *
+ * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.ObjectiveFunctionImpl
+ * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.ApplicationConfigurationPackageImpl#getObjectiveFunction()
+ * @generated
+ */
+ EClass OBJECTIVE_FUNCTION = eINSTANCE.getObjectiveFunction();
+
+ /**
+ * The meta object literal for the '{@link hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.ReliabiltiyFunctionImpl Reliabiltiy Function }' class.
+ *
+ *
+ * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.ReliabiltiyFunctionImpl
+ * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.ApplicationConfigurationPackageImpl#getReliabiltiyFunction()
+ * @generated
+ */
+ EClass RELIABILTIY_FUNCTION = eINSTANCE.getReliabiltiyFunction();
+
+ /**
+ * The meta object literal for the 'Package ' reference feature.
+ *
+ *
+ * @generated
+ */
+ EReference RELIABILTIY_FUNCTION__PACKAGE = eINSTANCE.getReliabiltiyFunction_Package();
+
+ /**
+ * The meta object literal for the 'Transformation ' reference feature.
+ *
+ *
+ * @generated
+ */
+ EReference RELIABILTIY_FUNCTION__TRANSFORMATION = eINSTANCE.getReliabiltiyFunction_Transformation();
+
+ /**
+ * The meta object literal for the '{@link hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.ObjectiveDeclarationImpl Objective Declaration }' class.
+ *
+ *
+ * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.ObjectiveDeclarationImpl
+ * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.ApplicationConfigurationPackageImpl#getObjectiveDeclaration()
+ * @generated
+ */
+ EClass OBJECTIVE_DECLARATION = eINSTANCE.getObjectiveDeclaration();
+
+ /**
+ * The meta object literal for the 'Specification ' containment reference feature.
+ *
+ *
+ * @generated
+ */
+ EReference OBJECTIVE_DECLARATION__SPECIFICATION = eINSTANCE.getObjectiveDeclaration_Specification();
+
+ /**
+ * The meta object literal for the '{@link hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.ObjectiveReferenceImpl Objective Reference }' class.
+ *
+ *
+ * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.ObjectiveReferenceImpl
+ * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.ApplicationConfigurationPackageImpl#getObjectiveReference()
+ * @generated
+ */
+ EClass OBJECTIVE_REFERENCE = eINSTANCE.getObjectiveReference();
+
+ /**
+ * The meta object literal for the 'Referred ' reference feature.
+ *
+ *
+ * @generated
+ */
+ EReference OBJECTIVE_REFERENCE__REFERRED = eINSTANCE.getObjectiveReference_Referred();
+
+ /**
+ * The meta object literal for the '{@link hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.ObjectiveImpl Objective }' class.
+ *
+ *
+ * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.ObjectiveImpl
+ * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.ApplicationConfigurationPackageImpl#getObjective()
+ * @generated
+ */
+ EClass OBJECTIVE = eINSTANCE.getObjective();
+
+ /**
+ * The meta object literal for the '{@link hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.ConfigSpecificationImpl Config Specification }' class.
+ *
+ *
+ * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.ConfigSpecificationImpl
+ * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.ApplicationConfigurationPackageImpl#getConfigSpecification()
+ * @generated
+ */
+ EClass CONFIG_SPECIFICATION = eINSTANCE.getConfigSpecification();
+
+ /**
+ * The meta object literal for the 'Entries ' containment reference list feature.
+ *
+ *
+ * @generated
+ */
+ EReference CONFIG_SPECIFICATION__ENTRIES = eINSTANCE.getConfigSpecification_Entries();
+
+ /**
+ * The meta object literal for the '{@link hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.ConfigDeclarationImpl Config Declaration }' class.
+ *
+ *
+ * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.ConfigDeclarationImpl
+ * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.ApplicationConfigurationPackageImpl#getConfigDeclaration()
+ * @generated
+ */
+ EClass CONFIG_DECLARATION = eINSTANCE.getConfigDeclaration();
+
+ /**
+ * The meta object literal for the 'Specification ' containment reference feature.
+ *
+ *
+ * @generated
+ */
+ EReference CONFIG_DECLARATION__SPECIFICATION = eINSTANCE.getConfigDeclaration_Specification();
+
+ /**
+ * The meta object literal for the '{@link hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.ConfigEntryImpl Config Entry }' class.
+ *
+ *
+ * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.ConfigEntryImpl
+ * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.ApplicationConfigurationPackageImpl#getConfigEntry()
+ * @generated
+ */
+ EClass CONFIG_ENTRY = eINSTANCE.getConfigEntry();
+
+ /**
+ * The meta object literal for the '{@link hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.DocumentationEntryImpl Documentation Entry }' class.
+ *
+ *
+ * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.DocumentationEntryImpl
+ * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.ApplicationConfigurationPackageImpl#getDocumentationEntry()
+ * @generated
+ */
+ EClass DOCUMENTATION_ENTRY = eINSTANCE.getDocumentationEntry();
+
+ /**
+ * The meta object literal for the 'Level ' attribute feature.
+ *
+ *
+ * @generated
+ */
+ EAttribute DOCUMENTATION_ENTRY__LEVEL = eINSTANCE.getDocumentationEntry_Level();
+
+ /**
+ * The meta object literal for the '{@link hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.RuntimeEntryImpl Runtime Entry }' class.
+ *
+ *
+ * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.RuntimeEntryImpl
+ * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.ApplicationConfigurationPackageImpl#getRuntimeEntry()
+ * @generated
+ */
+ EClass RUNTIME_ENTRY = eINSTANCE.getRuntimeEntry();
+
+ /**
+ * The meta object literal for the 'Millisec Limit ' attribute feature.
+ *
+ *
+ * @generated
+ */
+ EAttribute RUNTIME_ENTRY__MILLISEC_LIMIT = eINSTANCE.getRuntimeEntry_MillisecLimit();
+
+ /**
+ * The meta object literal for the '{@link hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.MemoryEntryImpl Memory Entry }' class.
+ *
+ *
+ * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.MemoryEntryImpl
+ * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.ApplicationConfigurationPackageImpl#getMemoryEntry()
+ * @generated
+ */
+ EClass MEMORY_ENTRY = eINSTANCE.getMemoryEntry();
+
+ /**
+ * The meta object literal for the 'Megabyte Limit ' attribute feature.
+ *
+ *
+ * @generated
+ */
+ EAttribute MEMORY_ENTRY__MEGABYTE_LIMIT = eINSTANCE.getMemoryEntry_MegabyteLimit();
+
+ /**
+ * The meta object literal for the '{@link hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.CustomEntryImpl Custom Entry }' class.
+ *
+ *
+ * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.CustomEntryImpl
+ * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.ApplicationConfigurationPackageImpl#getCustomEntry()
+ * @generated
+ */
+ EClass CUSTOM_ENTRY = eINSTANCE.getCustomEntry();
+
+ /**
+ * The meta object literal for the 'Key ' attribute feature.
+ *
+ *
+ * @generated
+ */
+ EAttribute CUSTOM_ENTRY__KEY = eINSTANCE.getCustomEntry_Key();
+
+ /**
+ * The meta object literal for the 'Value ' attribute feature.
+ *
+ *
+ * @generated
+ */
+ EAttribute CUSTOM_ENTRY__VALUE = eINSTANCE.getCustomEntry_Value();
+
+ /**
+ * The meta object literal for the '{@link hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.ConfigReferenceImpl Config Reference }' class.
+ *
+ *
+ * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.ConfigReferenceImpl
+ * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.ApplicationConfigurationPackageImpl#getConfigReference()
+ * @generated
+ */
+ EClass CONFIG_REFERENCE = eINSTANCE.getConfigReference();
+
+ /**
+ * The meta object literal for the 'Config ' reference feature.
+ *
+ *
+ * @generated
+ */
+ EReference CONFIG_REFERENCE__CONFIG = eINSTANCE.getConfigReference_Config();
+
+ /**
+ * The meta object literal for the '{@link hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.ConfigImpl Config }' class.
+ *
+ *
+ * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.ConfigImpl
+ * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.ApplicationConfigurationPackageImpl#getConfig()
+ * @generated
+ */
+ EClass CONFIG = eINSTANCE.getConfig();
+
+ /**
+ * The meta object literal for the '{@link hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.ScopeSpecificationImpl Scope Specification }' class.
+ *
+ *
+ * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.ScopeSpecificationImpl
+ * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.ApplicationConfigurationPackageImpl#getScopeSpecification()
+ * @generated
+ */
+ EClass SCOPE_SPECIFICATION = eINSTANCE.getScopeSpecification();
+
+ /**
+ * The meta object literal for the 'Scopes ' containment reference list feature.
+ *
+ *
+ * @generated
+ */
+ EReference SCOPE_SPECIFICATION__SCOPES = eINSTANCE.getScopeSpecification_Scopes();
+
+ /**
+ * The meta object literal for the '{@link hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.TypeScopeImpl Type Scope }' class.
+ *
+ *
+ * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.TypeScopeImpl
+ * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.ApplicationConfigurationPackageImpl#getTypeScope()
+ * @generated
+ */
+ EClass TYPE_SCOPE = eINSTANCE.getTypeScope();
+
+ /**
+ * The meta object literal for the 'Sets New ' attribute feature.
+ *
+ *
+ * @generated
+ */
+ EAttribute TYPE_SCOPE__SETS_NEW = eINSTANCE.getTypeScope_SetsNew();
+
+ /**
+ * The meta object literal for the 'Sets Sum ' attribute feature.
+ *
+ *
+ * @generated
+ */
+ EAttribute TYPE_SCOPE__SETS_SUM = eINSTANCE.getTypeScope_SetsSum();
+
+ /**
+ * The meta object literal for the 'Number ' containment reference feature.
+ *
+ *
+ * @generated
+ */
+ EReference TYPE_SCOPE__NUMBER = eINSTANCE.getTypeScope_Number();
+
+ /**
+ * The meta object literal for the '{@link hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.ClassTypeScopeImpl Class Type Scope }' class.
+ *
+ *
+ * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.ClassTypeScopeImpl
+ * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.ApplicationConfigurationPackageImpl#getClassTypeScope()
+ * @generated
+ */
+ EClass CLASS_TYPE_SCOPE = eINSTANCE.getClassTypeScope();
+
+ /**
+ * The meta object literal for the 'Type ' containment reference feature.
+ *
+ *
+ * @generated
+ */
+ EReference CLASS_TYPE_SCOPE__TYPE = eINSTANCE.getClassTypeScope_Type();
+
+ /**
+ * The meta object literal for the '{@link hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.ObjectTypeScopeImpl Object Type Scope }' class.
+ *
+ *
+ * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.ObjectTypeScopeImpl
+ * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.ApplicationConfigurationPackageImpl#getObjectTypeScope()
+ * @generated
+ */
+ EClass OBJECT_TYPE_SCOPE = eINSTANCE.getObjectTypeScope();
+
+ /**
+ * The meta object literal for the 'Type ' containment reference feature.
+ *
+ *
+ * @generated
+ */
+ EReference OBJECT_TYPE_SCOPE__TYPE = eINSTANCE.getObjectTypeScope_Type();
+
+ /**
+ * The meta object literal for the '{@link hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.IntegerTypeScopeImpl Integer Type Scope }' class.
+ *
+ *
+ * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.IntegerTypeScopeImpl
+ * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.ApplicationConfigurationPackageImpl#getIntegerTypeScope()
+ * @generated
+ */
+ EClass INTEGER_TYPE_SCOPE = eINSTANCE.getIntegerTypeScope();
+
+ /**
+ * The meta object literal for the 'Type ' containment reference feature.
+ *
+ *
+ * @generated
+ */
+ EReference INTEGER_TYPE_SCOPE__TYPE = eINSTANCE.getIntegerTypeScope_Type();
+
+ /**
+ * The meta object literal for the '{@link hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.RealTypeScopeImpl Real Type Scope }' class.
+ *
+ *
+ * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.RealTypeScopeImpl
+ * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.ApplicationConfigurationPackageImpl#getRealTypeScope()
+ * @generated
+ */
+ EClass REAL_TYPE_SCOPE = eINSTANCE.getRealTypeScope();
+
+ /**
+ * The meta object literal for the 'Type ' containment reference feature.
+ *
+ *
+ * @generated
+ */
+ EReference REAL_TYPE_SCOPE__TYPE = eINSTANCE.getRealTypeScope_Type();
+
+ /**
+ * The meta object literal for the '{@link hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.StringTypeScopeImpl String Type Scope }' class.
+ *
+ *
+ * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.StringTypeScopeImpl
+ * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.ApplicationConfigurationPackageImpl#getStringTypeScope()
+ * @generated
+ */
+ EClass STRING_TYPE_SCOPE = eINSTANCE.getStringTypeScope();
+
+ /**
+ * The meta object literal for the 'Type ' containment reference feature.
+ *
+ *
+ * @generated
+ */
+ EReference STRING_TYPE_SCOPE__TYPE = eINSTANCE.getStringTypeScope_Type();
+
+ /**
+ * The meta object literal for the '{@link hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.TypeReferenceImpl Type Reference }' class.
+ *
+ *
+ * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.TypeReferenceImpl
+ * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.ApplicationConfigurationPackageImpl#getTypeReference()
+ * @generated
+ */
+ EClass TYPE_REFERENCE = eINSTANCE.getTypeReference();
+
+ /**
+ * The meta object literal for the '{@link hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.ClassReferenceImpl Class Reference }' class.
+ *
+ *
+ * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.ClassReferenceImpl
+ * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.ApplicationConfigurationPackageImpl#getClassReference()
+ * @generated
+ */
+ EClass CLASS_REFERENCE = eINSTANCE.getClassReference();
+
+ /**
+ * The meta object literal for the 'Element ' containment reference feature.
+ *
+ *
+ * @generated
+ */
+ EReference CLASS_REFERENCE__ELEMENT = eINSTANCE.getClassReference_Element();
+
+ /**
+ * The meta object literal for the '{@link hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.ObjectReferenceImpl Object Reference }' class.
+ *
+ *
+ * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.ObjectReferenceImpl
+ * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.ApplicationConfigurationPackageImpl#getObjectReference()
+ * @generated
+ */
+ EClass OBJECT_REFERENCE = eINSTANCE.getObjectReference();
+
+ /**
+ * The meta object literal for the '{@link hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.IntegerReferenceImpl Integer Reference }' class.
+ *
+ *
+ * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.IntegerReferenceImpl
+ * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.ApplicationConfigurationPackageImpl#getIntegerReference()
+ * @generated
+ */
+ EClass INTEGER_REFERENCE = eINSTANCE.getIntegerReference();
+
+ /**
+ * The meta object literal for the '{@link hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.RealReferenceImpl Real Reference }' class.
+ *
+ *
+ * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.RealReferenceImpl
+ * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.ApplicationConfigurationPackageImpl#getRealReference()
+ * @generated
+ */
+ EClass REAL_REFERENCE = eINSTANCE.getRealReference();
+
+ /**
+ * The meta object literal for the '{@link hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.StringReferenceImpl String Reference }' class.
+ *
+ *
+ * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.StringReferenceImpl
+ * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.ApplicationConfigurationPackageImpl#getStringReference()
+ * @generated
+ */
+ EClass STRING_REFERENCE = eINSTANCE.getStringReference();
+
+ /**
+ * The meta object literal for the '{@link hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.NumberSpecificationImpl Number Specification }' class.
+ *
+ *
+ * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.NumberSpecificationImpl
+ * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.ApplicationConfigurationPackageImpl#getNumberSpecification()
+ * @generated
+ */
+ EClass NUMBER_SPECIFICATION = eINSTANCE.getNumberSpecification();
+
+ /**
+ * The meta object literal for the '{@link hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.ExactNumberImpl Exact Number }' class.
+ *
+ *
+ * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.ExactNumberImpl
+ * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.ApplicationConfigurationPackageImpl#getExactNumber()
+ * @generated
+ */
+ EClass EXACT_NUMBER = eINSTANCE.getExactNumber();
+
+ /**
+ * The meta object literal for the 'Exact Number ' attribute feature.
+ *
+ *
+ * @generated
+ */
+ EAttribute EXACT_NUMBER__EXACT_NUMBER = eINSTANCE.getExactNumber_ExactNumber();
+
+ /**
+ * The meta object literal for the 'Exact Unlimited ' attribute feature.
+ *
+ *
+ * @generated
+ */
+ EAttribute EXACT_NUMBER__EXACT_UNLIMITED = eINSTANCE.getExactNumber_ExactUnlimited();
+
+ /**
+ * The meta object literal for the '{@link hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.IntervallNumberImpl Intervall Number }' class.
+ *
+ *
+ * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.IntervallNumberImpl
+ * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.ApplicationConfigurationPackageImpl#getIntervallNumber()
+ * @generated
+ */
+ EClass INTERVALL_NUMBER = eINSTANCE.getIntervallNumber();
+
+ /**
+ * The meta object literal for the 'Min ' attribute feature.
+ *
+ *
+ * @generated
+ */
+ EAttribute INTERVALL_NUMBER__MIN = eINSTANCE.getIntervallNumber_Min();
+
+ /**
+ * The meta object literal for the 'Max Number ' attribute feature.
+ *
+ *
+ * @generated
+ */
+ EAttribute INTERVALL_NUMBER__MAX_NUMBER = eINSTANCE.getIntervallNumber_MaxNumber();
+
+ /**
+ * The meta object literal for the 'Max Unlimited ' attribute feature.
+ *
+ *
+ * @generated
+ */
+ EAttribute INTERVALL_NUMBER__MAX_UNLIMITED = eINSTANCE.getIntervallNumber_MaxUnlimited();
+
+ /**
+ * The meta object literal for the '{@link hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.IntEnumberationImpl Int Enumberation }' class.
+ *
+ *
+ * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.IntEnumberationImpl
+ * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.ApplicationConfigurationPackageImpl#getIntEnumberation()
+ * @generated
+ */
+ EClass INT_ENUMBERATION = eINSTANCE.getIntEnumberation();
+
+ /**
+ * The meta object literal for the 'Entry ' attribute list feature.
+ *
+ *
+ * @generated
+ */
+ EAttribute INT_ENUMBERATION__ENTRY = eINSTANCE.getIntEnumberation_Entry();
+
+ /**
+ * The meta object literal for the '{@link hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.RealEnumerationImpl Real Enumeration }' class.
+ *
+ *
+ * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.RealEnumerationImpl
+ * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.ApplicationConfigurationPackageImpl#getRealEnumeration()
+ * @generated
+ */
+ EClass REAL_ENUMERATION = eINSTANCE.getRealEnumeration();
+
+ /**
+ * The meta object literal for the 'Entry ' attribute list feature.
+ *
+ *
+ * @generated
+ */
+ EAttribute REAL_ENUMERATION__ENTRY = eINSTANCE.getRealEnumeration_Entry();
+
+ /**
+ * The meta object literal for the '{@link hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.StringEnumerationImpl String Enumeration }' class.
+ *
+ *
+ * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.StringEnumerationImpl
+ * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.ApplicationConfigurationPackageImpl#getStringEnumeration()
+ * @generated
+ */
+ EClass STRING_ENUMERATION = eINSTANCE.getStringEnumeration();
+
+ /**
+ * The meta object literal for the 'Entry ' attribute list feature.
+ *
+ *
+ * @generated
+ */
+ EAttribute STRING_ENUMERATION__ENTRY = eINSTANCE.getStringEnumeration_Entry();
+
+ /**
+ * The meta object literal for the '{@link hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.ScopeDeclarationImpl Scope Declaration }' class.
+ *
+ *
+ * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.ScopeDeclarationImpl
+ * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.ApplicationConfigurationPackageImpl#getScopeDeclaration()
+ * @generated
+ */
+ EClass SCOPE_DECLARATION = eINSTANCE.getScopeDeclaration();
+
+ /**
+ * The meta object literal for the 'Specification ' containment reference feature.
+ *
+ *
+ * @generated
+ */
+ EReference SCOPE_DECLARATION__SPECIFICATION = eINSTANCE.getScopeDeclaration_Specification();
+
+ /**
+ * The meta object literal for the '{@link hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.ScopeReferenceImpl Scope Reference }' class.
+ *
+ *
+ * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.ScopeReferenceImpl
+ * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.ApplicationConfigurationPackageImpl#getScopeReference()
+ * @generated
+ */
+ EClass SCOPE_REFERENCE = eINSTANCE.getScopeReference();
+
+ /**
+ * The meta object literal for the 'Referred ' reference feature.
+ *
+ *
+ * @generated
+ */
+ EReference SCOPE_REFERENCE__REFERRED = eINSTANCE.getScopeReference_Referred();
+
+ /**
+ * The meta object literal for the '{@link hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.ScopeImpl Scope }' class.
+ *
+ *
+ * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.ScopeImpl
+ * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.ApplicationConfigurationPackageImpl#getScope()
+ * @generated
+ */
+ EClass SCOPE = eINSTANCE.getScope();
+
+ /**
+ * The meta object literal for the '{@link hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.TaskImpl Task }' class.
+ *
+ *
+ * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.TaskImpl
+ * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.ApplicationConfigurationPackageImpl#getTask()
+ * @generated
+ */
+ EClass TASK = eINSTANCE.getTask();
+
+ /**
+ * The meta object literal for the '{@link hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.GenerationTaskImpl Generation Task }' class.
+ *
+ *
+ * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.GenerationTaskImpl
+ * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.ApplicationConfigurationPackageImpl#getGenerationTask()
+ * @generated
+ */
+ EClass GENERATION_TASK = eINSTANCE.getGenerationTask();
+
+ /**
+ * The meta object literal for the 'Metamodel ' containment reference feature.
+ *
+ *
+ * @generated
+ */
+ EReference GENERATION_TASK__METAMODEL = eINSTANCE.getGenerationTask_Metamodel();
+
+ /**
+ * The meta object literal for the 'Partial Model ' containment reference feature.
+ *
+ *
+ * @generated
+ */
+ EReference GENERATION_TASK__PARTIAL_MODEL = eINSTANCE.getGenerationTask_PartialModel();
+
+ /**
+ * The meta object literal for the 'Patterns ' containment reference feature.
+ *
+ *
+ * @generated
+ */
+ EReference GENERATION_TASK__PATTERNS = eINSTANCE.getGenerationTask_Patterns();
+
+ /**
+ * The meta object literal for the 'Objectives ' containment reference feature.
+ *
+ *
+ * @generated
+ */
+ EReference GENERATION_TASK__OBJECTIVES = eINSTANCE.getGenerationTask_Objectives();
+
+ /**
+ * The meta object literal for the 'Scope ' containment reference feature.
+ *
+ *
+ * @generated
+ */
+ EReference GENERATION_TASK__SCOPE = eINSTANCE.getGenerationTask_Scope();
+
+ /**
+ * The meta object literal for the 'Number Specified ' attribute feature.
+ *
+ *
+ * @generated
+ */
+ EAttribute GENERATION_TASK__NUMBER_SPECIFIED = eINSTANCE.getGenerationTask_NumberSpecified();
+
+ /**
+ * The meta object literal for the 'Number ' attribute feature.
+ *
+ *
+ * @generated
+ */
+ EAttribute GENERATION_TASK__NUMBER = eINSTANCE.getGenerationTask_Number();
+
+ /**
+ * The meta object literal for the 'Run Specified ' attribute feature.
+ *
+ *
+ * @generated
+ */
+ EAttribute GENERATION_TASK__RUN_SPECIFIED = eINSTANCE.getGenerationTask_RunSpecified();
+
+ /**
+ * The meta object literal for the 'Runs ' attribute feature.
+ *
+ *
+ * @generated
+ */
+ EAttribute GENERATION_TASK__RUNS = eINSTANCE.getGenerationTask_Runs();
+
+ /**
+ * The meta object literal for the 'Solver ' attribute feature.
+ *
+ *
+ * @generated
+ */
+ EAttribute GENERATION_TASK__SOLVER = eINSTANCE.getGenerationTask_Solver();
+
+ /**
+ * The meta object literal for the 'Config ' containment reference feature.
+ *
+ *
+ * @generated
+ */
+ EReference GENERATION_TASK__CONFIG = eINSTANCE.getGenerationTask_Config();
+
+ /**
+ * The meta object literal for the 'Debug Folder ' containment reference feature.
+ *
+ *
+ * @generated
+ */
+ EReference GENERATION_TASK__DEBUG_FOLDER = eINSTANCE.getGenerationTask_DebugFolder();
+
+ /**
+ * The meta object literal for the 'Target Log File ' containment reference feature.
+ *
+ *
+ * @generated
+ */
+ EReference GENERATION_TASK__TARGET_LOG_FILE = eINSTANCE.getGenerationTask_TargetLogFile();
+
+ /**
+ * The meta object literal for the 'Target Statistics File ' containment reference feature.
+ *
+ *
+ * @generated
+ */
+ EReference GENERATION_TASK__TARGET_STATISTICS_FILE = eINSTANCE.getGenerationTask_TargetStatisticsFile();
+
+ /**
+ * The meta object literal for the 'Taget Folder ' containment reference feature.
+ *
+ *
+ * @generated
+ */
+ EReference GENERATION_TASK__TAGET_FOLDER = eINSTANCE.getGenerationTask_TagetFolder();
+
+ /**
+ * The meta object literal for the '{@link hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.IntegerScopeImpl Integer Scope }' class.
+ *
+ *
+ * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.IntegerScopeImpl
+ * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.ApplicationConfigurationPackageImpl#getIntegerScope()
+ * @generated
+ */
+ EClass INTEGER_SCOPE = eINSTANCE.getIntegerScope();
+
+ /**
+ * The meta object literal for the '{@link hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.RealScopeImpl Real Scope }' class.
+ *
+ *
+ * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.RealScopeImpl
+ * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.ApplicationConfigurationPackageImpl#getRealScope()
+ * @generated
+ */
+ EClass REAL_SCOPE = eINSTANCE.getRealScope();
+
+ /**
+ * The meta object literal for the '{@link hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.StringScopeImpl String Scope }' class.
+ *
+ *
+ * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.StringScopeImpl
+ * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.ApplicationConfigurationPackageImpl#getStringScope()
+ * @generated
+ */
+ EClass STRING_SCOPE = eINSTANCE.getStringScope();
+
+ /**
+ * The meta object literal for the '{@link hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.OptimizationDirection Optimization Direction }' enum.
+ *
+ *
+ * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.OptimizationDirection
+ * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.ApplicationConfigurationPackageImpl#getOptimizationDirection()
+ * @generated
+ */
+ EEnum OPTIMIZATION_DIRECTION = eINSTANCE.getOptimizationDirection();
+
+ /**
+ * The meta object literal for the '{@link hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.ComparisonOperator Comparison Operator }' enum.
+ *
+ *
+ * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.ComparisonOperator
+ * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.ApplicationConfigurationPackageImpl#getComparisonOperator()
+ * @generated
+ */
+ EEnum COMPARISON_OPERATOR = eINSTANCE.getComparisonOperator();
+
+ /**
+ * The meta object literal for the '{@link hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.DocumentLevelSpecification Document Level Specification }' enum.
+ *
+ *
+ * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.DocumentLevelSpecification
+ * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.ApplicationConfigurationPackageImpl#getDocumentLevelSpecification()
+ * @generated
+ */
+ EEnum DOCUMENT_LEVEL_SPECIFICATION = eINSTANCE.getDocumentLevelSpecification();
+
+ /**
+ * The meta object literal for the '{@link hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.Solver Solver }' enum.
+ *
+ *
+ * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.Solver
+ * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.ApplicationConfigurationPackageImpl#getSolver()
+ * @generated
+ */
+ EEnum SOLVER = eINSTANCE.getSolver();
+
+ }
+
+} //ApplicationConfigurationPackage
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
new file mode 100644
index 00000000..d0786961
--- /dev/null
+++ b/Application/hu.bme.mit.inf.dslreasoner.application/src-gen/hu/bme/mit/inf/dslreasoner/application/applicationConfiguration/CftImport.java
@@ -0,0 +1,52 @@
+/**
+ * generated by Xtext 2.16.0
+ */
+package hu.bme.mit.inf.dslreasoner.application.applicationConfiguration;
+
+import hu.bme.mit.inf.dslreasoner.faulttree.components.cftLanguage.CftModel;
+
+/**
+ *
+ * A representation of the model object 'Cft Import '.
+ *
+ *
+ *
+ * The following features are supported:
+ *
+ *
+ * {@link hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.CftImport#getImportedCft Imported Cft }
+ *
+ *
+ * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.ApplicationConfigurationPackage#getCftImport()
+ * @model
+ * @generated
+ */
+public interface CftImport extends Import
+{
+ /**
+ * Returns the value of the 'Imported Cft ' reference.
+ *
+ *
+ * If the meaning of the 'Imported Cft ' reference isn't clear,
+ * there really should be more of a description here...
+ *
+ *
+ * @return the value of the 'Imported Cft ' reference.
+ * @see #setImportedCft(CftModel)
+ * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.ApplicationConfigurationPackage#getCftImport_ImportedCft()
+ * @model
+ * @generated
+ */
+ CftModel getImportedCft();
+
+ /**
+ * Sets the value of the '{@link hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.CftImport#getImportedCft Imported Cft }' reference.
+ *
+ *
+ * @param value the new value of the 'Imported Cft ' reference.
+ * @see #getImportedCft()
+ * @generated
+ */
+ void setImportedCft(CftModel value);
+
+} // 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 7cfd12b8..f4ec06f0 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,51 +1,51 @@
-/**
- * generated by Xtext 2.12.0
- */
-package hu.bme.mit.inf.dslreasoner.application.applicationConfiguration;
-
-
-/**
- *
- * A representation of the model object 'Class Reference '.
- *
- *
- *
- * The following features are supported:
- *
- *
- * {@link hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.ClassReference#getElement Element }
- *
- *
- * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.ApplicationConfigurationPackage#getClassReference()
- * @model
- * @generated
- */
-public interface ClassReference extends TypeReference
-{
- /**
- * Returns the value of the 'Element ' containment reference.
- *
- *
- * If the meaning of the 'Element ' containment reference isn't clear,
- * there really should be more of a description here...
- *
- *
- * @return the value of the 'Element ' containment reference.
- * @see #setElement(MetamodelElement)
- * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.ApplicationConfigurationPackage#getClassReference_Element()
- * @model containment="true"
- * @generated
- */
- MetamodelElement getElement();
-
- /**
- * Sets the value of the '{@link hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.ClassReference#getElement Element }' containment reference.
- *
- *
- * @param value the new value of the 'Element ' containment reference.
- * @see #getElement()
- * @generated
- */
- void setElement(MetamodelElement value);
-
-} // ClassReference
+/**
+ * generated by Xtext 2.16.0
+ */
+package hu.bme.mit.inf.dslreasoner.application.applicationConfiguration;
+
+
+/**
+ *
+ * A representation of the model object 'Class Reference '.
+ *
+ *
+ *
+ * The following features are supported:
+ *
+ *
+ * {@link hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.ClassReference#getElement Element }
+ *
+ *
+ * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.ApplicationConfigurationPackage#getClassReference()
+ * @model
+ * @generated
+ */
+public interface ClassReference extends TypeReference
+{
+ /**
+ * Returns the value of the 'Element ' containment reference.
+ *
+ *
+ * If the meaning of the 'Element ' containment reference isn't clear,
+ * there really should be more of a description here...
+ *
+ *
+ * @return the value of the 'Element ' containment reference.
+ * @see #setElement(MetamodelElement)
+ * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.ApplicationConfigurationPackage#getClassReference_Element()
+ * @model containment="true"
+ * @generated
+ */
+ MetamodelElement getElement();
+
+ /**
+ * Sets the value of the '{@link hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.ClassReference#getElement Element }' containment reference.
+ *
+ *
+ * @param value the new value of the 'Element ' containment reference.
+ * @see #getElement()
+ * @generated
+ */
+ void setElement(MetamodelElement value);
+
+} // ClassReference
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 41f19765..bd0b0e85 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,51 +1,51 @@
-/**
- * generated by Xtext 2.12.0
- */
-package hu.bme.mit.inf.dslreasoner.application.applicationConfiguration;
-
-
-/**
- *
- * A representation of the model object 'Class Type Scope '.
- *
- *
- *
- * The following features are supported:
- *
- *
- * {@link hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.ClassTypeScope#getType Type }
- *
- *
- * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.ApplicationConfigurationPackage#getClassTypeScope()
- * @model
- * @generated
- */
-public interface ClassTypeScope extends TypeScope
-{
- /**
- * Returns the value of the 'Type ' containment reference.
- *
- *
- * If the meaning of the 'Type ' containment reference isn't clear,
- * there really should be more of a description here...
- *
- *
- * @return the value of the 'Type ' containment reference.
- * @see #setType(ClassReference)
- * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.ApplicationConfigurationPackage#getClassTypeScope_Type()
- * @model containment="true"
- * @generated
- */
- ClassReference getType();
-
- /**
- * Sets the value of the '{@link hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.ClassTypeScope#getType Type }' containment reference.
- *
- *
- * @param value the new value of the 'Type ' containment reference.
- * @see #getType()
- * @generated
- */
- void setType(ClassReference value);
-
-} // ClassTypeScope
+/**
+ * generated by Xtext 2.16.0
+ */
+package hu.bme.mit.inf.dslreasoner.application.applicationConfiguration;
+
+
+/**
+ *
+ * A representation of the model object 'Class Type Scope '.
+ *
+ *
+ *
+ * The following features are supported:
+ *
+ *
+ * {@link hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.ClassTypeScope#getType Type }
+ *
+ *
+ * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.ApplicationConfigurationPackage#getClassTypeScope()
+ * @model
+ * @generated
+ */
+public interface ClassTypeScope extends TypeScope
+{
+ /**
+ * Returns the value of the 'Type ' containment reference.
+ *
+ *
+ * If the meaning of the 'Type ' containment reference isn't clear,
+ * there really should be more of a description here...
+ *
+ *
+ * @return the value of the 'Type ' containment reference.
+ * @see #setType(ClassReference)
+ * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.ApplicationConfigurationPackage#getClassTypeScope_Type()
+ * @model containment="true"
+ * @generated
+ */
+ ClassReference getType();
+
+ /**
+ * Sets the value of the '{@link hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.ClassTypeScope#getType Type }' containment reference.
+ *
+ *
+ * @param value the new value of the 'Type ' containment reference.
+ * @see #getType()
+ * @generated
+ */
+ void setType(ClassReference value);
+
+} // ClassTypeScope
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 ada3e7e1..38d158df 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,20 +1,20 @@
-/**
- * generated by Xtext 2.12.0
- */
-package hu.bme.mit.inf.dslreasoner.application.applicationConfiguration;
-
-import org.eclipse.emf.ecore.EObject;
-
-/**
- *
- * A representation of the model object 'Command '.
- *
- *
- *
- * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.ApplicationConfigurationPackage#getCommand()
- * @model
- * @generated
- */
-public interface Command extends EObject
-{
-} // Command
+/**
+ * generated by Xtext 2.16.0
+ */
+package hu.bme.mit.inf.dslreasoner.application.applicationConfiguration;
+
+import org.eclipse.emf.ecore.EObject;
+
+/**
+ *
+ * A representation of the model object 'Command '.
+ *
+ *
+ *
+ * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.ApplicationConfigurationPackage#getCommand()
+ * @model
+ * @generated
+ */
+public interface Command extends EObject
+{
+} // Command
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
new file mode 100644
index 00000000..dc5a8e9e
--- /dev/null
+++ b/Application/hu.bme.mit.inf.dslreasoner.application/src-gen/hu/bme/mit/inf/dslreasoner/application/applicationConfiguration/ComparisonOperator.java
@@ -0,0 +1,233 @@
+/**
+ * generated by Xtext 2.16.0
+ */
+package hu.bme.mit.inf.dslreasoner.application.applicationConfiguration;
+
+import java.util.Arrays;
+import java.util.Collections;
+import java.util.List;
+
+import org.eclipse.emf.common.util.Enumerator;
+
+/**
+ *
+ * A representation of the literals of the enumeration 'Comparison Operator ',
+ * and utility methods for working with them.
+ *
+ * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.ApplicationConfigurationPackage#getComparisonOperator()
+ * @model
+ * @generated
+ */
+public enum ComparisonOperator implements Enumerator
+{
+ /**
+ * The 'LESS EQUALS ' literal object.
+ *
+ *
+ * @see #LESS_EQUALS_VALUE
+ * @generated
+ * @ordered
+ */
+ LESS_EQUALS(0, "LESS_EQUALS", "<="),
+
+ /**
+ * The 'GREATER EQUALS ' literal object.
+ *
+ *
+ * @see #GREATER_EQUALS_VALUE
+ * @generated
+ * @ordered
+ */
+ GREATER_EQUALS(1, "GREATER_EQUALS", ">=");
+
+ /**
+ * The 'LESS EQUALS ' literal value.
+ *
+ *
+ * If the meaning of 'LESS EQUALS ' literal object isn't clear,
+ * there really should be more of a description here...
+ *
+ *
+ * @see #LESS_EQUALS
+ * @model literal="<="
+ * @generated
+ * @ordered
+ */
+ public static final int LESS_EQUALS_VALUE = 0;
+
+ /**
+ * The 'GREATER EQUALS ' literal value.
+ *
+ *
+ * If the meaning of 'GREATER EQUALS ' literal object isn't clear,
+ * there really should be more of a description here...
+ *
+ *
+ * @see #GREATER_EQUALS
+ * @model literal=">="
+ * @generated
+ * @ordered
+ */
+ public static final int GREATER_EQUALS_VALUE = 1;
+
+ /**
+ * An array of all the 'Comparison Operator ' enumerators.
+ *
+ *
+ * @generated
+ */
+ private static final ComparisonOperator[] VALUES_ARRAY =
+ new ComparisonOperator[]
+ {
+ LESS_EQUALS,
+ GREATER_EQUALS,
+ };
+
+ /**
+ * A public read-only list of all the 'Comparison Operator ' enumerators.
+ *
+ *
+ * @generated
+ */
+ public static final List VALUES = Collections.unmodifiableList(Arrays.asList(VALUES_ARRAY));
+
+ /**
+ * Returns the 'Comparison Operator ' literal with the specified literal value.
+ *
+ *
+ * @param literal the literal.
+ * @return the matching enumerator or null
.
+ * @generated
+ */
+ public static ComparisonOperator get(String literal)
+ {
+ for (int i = 0; i < VALUES_ARRAY.length; ++i)
+ {
+ ComparisonOperator result = VALUES_ARRAY[i];
+ if (result.toString().equals(literal))
+ {
+ return result;
+ }
+ }
+ return null;
+ }
+
+ /**
+ * Returns the 'Comparison Operator ' literal with the specified name.
+ *
+ *
+ * @param name the name.
+ * @return the matching enumerator or null
.
+ * @generated
+ */
+ public static ComparisonOperator getByName(String name)
+ {
+ for (int i = 0; i < VALUES_ARRAY.length; ++i)
+ {
+ ComparisonOperator result = VALUES_ARRAY[i];
+ if (result.getName().equals(name))
+ {
+ return result;
+ }
+ }
+ return null;
+ }
+
+ /**
+ * Returns the 'Comparison Operator ' literal with the specified integer value.
+ *
+ *
+ * @param value the integer value.
+ * @return the matching enumerator or null
.
+ * @generated
+ */
+ public static ComparisonOperator get(int value)
+ {
+ switch (value)
+ {
+ case LESS_EQUALS_VALUE: return LESS_EQUALS;
+ case GREATER_EQUALS_VALUE: return GREATER_EQUALS;
+ }
+ return null;
+ }
+
+ /**
+ *
+ *
+ * @generated
+ */
+ private final int value;
+
+ /**
+ *
+ *
+ * @generated
+ */
+ private final String name;
+
+ /**
+ *
+ *
+ * @generated
+ */
+ private final String literal;
+
+ /**
+ * Only this class can construct instances.
+ *
+ *
+ * @generated
+ */
+ private ComparisonOperator(int value, String name, String literal)
+ {
+ this.value = value;
+ this.name = name;
+ this.literal = literal;
+ }
+
+ /**
+ *
+ *
+ * @generated
+ */
+ @Override
+ public int getValue()
+ {
+ return value;
+ }
+
+ /**
+ *
+ *
+ * @generated
+ */
+ @Override
+ public String getName()
+ {
+ return name;
+ }
+
+ /**
+ *
+ *
+ * @generated
+ */
+ @Override
+ public String getLiteral()
+ {
+ return literal;
+ }
+
+ /**
+ * Returns the literal value of the enumerator, which is its string representation.
+ *
+ *
+ * @generated
+ */
+ @Override
+ public String toString()
+ {
+ return literal;
+ }
+
+} //ComparisonOperator
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 0572c941..7b7f7509 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,20 +1,20 @@
-/**
- * generated by Xtext 2.12.0
- */
-package hu.bme.mit.inf.dslreasoner.application.applicationConfiguration;
-
-import org.eclipse.emf.ecore.EObject;
-
-/**
- *
- * A representation of the model object 'Config '.
- *
- *
- *
- * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.ApplicationConfigurationPackage#getConfig()
- * @model
- * @generated
- */
-public interface Config extends EObject
-{
-} // Config
+/**
+ * generated by Xtext 2.16.0
+ */
+package hu.bme.mit.inf.dslreasoner.application.applicationConfiguration;
+
+import org.eclipse.emf.ecore.EObject;
+
+/**
+ *
+ * A representation of the model object 'Config '.
+ *
+ *
+ *
+ * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.ApplicationConfigurationPackage#getConfig()
+ * @model
+ * @generated
+ */
+public interface Config extends EObject
+{
+} // Config
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 740b98b9..f4e83e1c 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,51 +1,51 @@
-/**
- * generated by Xtext 2.12.0
- */
-package hu.bme.mit.inf.dslreasoner.application.applicationConfiguration;
-
-
-/**
- *
- * A representation of the model object 'Config Declaration '.
- *
- *
- *
- * The following features are supported:
- *
- *
- * {@link hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.ConfigDeclaration#getSpecification Specification }
- *
- *
- * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.ApplicationConfigurationPackage#getConfigDeclaration()
- * @model
- * @generated
- */
-public interface ConfigDeclaration extends Declaration
-{
- /**
- * Returns the value of the 'Specification ' containment reference.
- *
- *
- * If the meaning of the 'Specification ' containment reference isn't clear,
- * there really should be more of a description here...
- *
- *
- * @return the value of the 'Specification ' containment reference.
- * @see #setSpecification(ConfigSpecification)
- * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.ApplicationConfigurationPackage#getConfigDeclaration_Specification()
- * @model containment="true"
- * @generated
- */
- ConfigSpecification getSpecification();
-
- /**
- * Sets the value of the '{@link hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.ConfigDeclaration#getSpecification Specification }' containment reference.
- *
- *
- * @param value the new value of the 'Specification ' containment reference.
- * @see #getSpecification()
- * @generated
- */
- void setSpecification(ConfigSpecification value);
-
-} // ConfigDeclaration
+/**
+ * generated by Xtext 2.16.0
+ */
+package hu.bme.mit.inf.dslreasoner.application.applicationConfiguration;
+
+
+/**
+ *
+ * A representation of the model object 'Config Declaration '.
+ *
+ *
+ *
+ * The following features are supported:
+ *
+ *
+ * {@link hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.ConfigDeclaration#getSpecification Specification }
+ *
+ *
+ * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.ApplicationConfigurationPackage#getConfigDeclaration()
+ * @model
+ * @generated
+ */
+public interface ConfigDeclaration extends Declaration
+{
+ /**
+ * Returns the value of the 'Specification ' containment reference.
+ *
+ *
+ * If the meaning of the 'Specification ' containment reference isn't clear,
+ * there really should be more of a description here...
+ *
+ *
+ * @return the value of the 'Specification ' containment reference.
+ * @see #setSpecification(ConfigSpecification)
+ * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.ApplicationConfigurationPackage#getConfigDeclaration_Specification()
+ * @model containment="true"
+ * @generated
+ */
+ ConfigSpecification getSpecification();
+
+ /**
+ * Sets the value of the '{@link hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.ConfigDeclaration#getSpecification Specification }' containment reference.
+ *
+ *
+ * @param value the new value of the 'Specification ' containment reference.
+ * @see #getSpecification()
+ * @generated
+ */
+ void setSpecification(ConfigSpecification value);
+
+} // ConfigDeclaration
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 cd9cba69..9c3485bb 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,20 +1,20 @@
-/**
- * generated by Xtext 2.12.0
- */
-package hu.bme.mit.inf.dslreasoner.application.applicationConfiguration;
-
-import org.eclipse.emf.ecore.EObject;
-
-/**
- *
- * A representation of the model object 'Config Entry '.
- *
- *
- *
- * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.ApplicationConfigurationPackage#getConfigEntry()
- * @model
- * @generated
- */
-public interface ConfigEntry extends EObject
-{
-} // ConfigEntry
+/**
+ * generated by Xtext 2.16.0
+ */
+package hu.bme.mit.inf.dslreasoner.application.applicationConfiguration;
+
+import org.eclipse.emf.ecore.EObject;
+
+/**
+ *
+ * A representation of the model object 'Config Entry '.
+ *
+ *
+ *
+ * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.ApplicationConfigurationPackage#getConfigEntry()
+ * @model
+ * @generated
+ */
+public interface ConfigEntry extends EObject
+{
+} // ConfigEntry
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 f8cb9d6e..b24bfd95 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,51 +1,51 @@
-/**
- * generated by Xtext 2.12.0
- */
-package hu.bme.mit.inf.dslreasoner.application.applicationConfiguration;
-
-
-/**
- *
- * A representation of the model object 'Config Reference '.
- *
- *
- *
- * The following features are supported:
- *
- *
- * {@link hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.ConfigReference#getConfig Config }
- *
- *
- * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.ApplicationConfigurationPackage#getConfigReference()
- * @model
- * @generated
- */
-public interface ConfigReference extends Config
-{
- /**
- * Returns the value of the 'Config ' reference.
- *
- *
- * If the meaning of the 'Config ' reference isn't clear,
- * there really should be more of a description here...
- *
- *
- * @return the value of the 'Config ' reference.
- * @see #setConfig(ConfigDeclaration)
- * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.ApplicationConfigurationPackage#getConfigReference_Config()
- * @model
- * @generated
- */
- ConfigDeclaration getConfig();
-
- /**
- * Sets the value of the '{@link hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.ConfigReference#getConfig Config }' reference.
- *
- *
- * @param value the new value of the 'Config ' reference.
- * @see #getConfig()
- * @generated
- */
- void setConfig(ConfigDeclaration value);
-
-} // ConfigReference
+/**
+ * generated by Xtext 2.16.0
+ */
+package hu.bme.mit.inf.dslreasoner.application.applicationConfiguration;
+
+
+/**
+ *
+ * A representation of the model object 'Config Reference '.
+ *
+ *
+ *
+ * The following features are supported:
+ *
+ *
+ * {@link hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.ConfigReference#getConfig Config }
+ *
+ *
+ * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.ApplicationConfigurationPackage#getConfigReference()
+ * @model
+ * @generated
+ */
+public interface ConfigReference extends Config
+{
+ /**
+ * Returns the value of the 'Config ' reference.
+ *
+ *
+ * If the meaning of the 'Config ' reference isn't clear,
+ * there really should be more of a description here...
+ *
+ *
+ * @return the value of the 'Config ' reference.
+ * @see #setConfig(ConfigDeclaration)
+ * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.ApplicationConfigurationPackage#getConfigReference_Config()
+ * @model
+ * @generated
+ */
+ ConfigDeclaration getConfig();
+
+ /**
+ * Sets the value of the '{@link hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.ConfigReference#getConfig Config }' reference.
+ *
+ *
+ * @param value the new value of the 'Config ' reference.
+ * @see #getConfig()
+ * @generated
+ */
+ void setConfig(ConfigDeclaration value);
+
+} // ConfigReference
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 93a884bb..2bc28898 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,42 +1,42 @@
-/**
- * generated by Xtext 2.12.0
- */
-package hu.bme.mit.inf.dslreasoner.application.applicationConfiguration;
-
-import org.eclipse.emf.common.util.EList;
-
-/**
- *
- * A representation of the model object 'Config Specification '.
- *
- *
- *
- * The following features are supported:
- *
- *
- * {@link hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.ConfigSpecification#getEntries Entries }
- *
- *
- * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.ApplicationConfigurationPackage#getConfigSpecification()
- * @model
- * @generated
- */
-public interface ConfigSpecification extends Config
-{
- /**
- * Returns the value of the 'Entries ' containment reference list.
- * The list contents are of type {@link hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.ConfigEntry}.
- *
- *
- * If the meaning of the 'Entries ' containment reference list isn't clear,
- * there really should be more of a description here...
- *
- *
- * @return the value of the 'Entries ' containment reference list.
- * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.ApplicationConfigurationPackage#getConfigSpecification_Entries()
- * @model containment="true"
- * @generated
- */
- EList getEntries();
-
-} // ConfigSpecification
+/**
+ * generated by Xtext 2.16.0
+ */
+package hu.bme.mit.inf.dslreasoner.application.applicationConfiguration;
+
+import org.eclipse.emf.common.util.EList;
+
+/**
+ *
+ * A representation of the model object 'Config Specification '.
+ *
+ *
+ *
+ * The following features are supported:
+ *
+ *
+ * {@link hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.ConfigSpecification#getEntries Entries }
+ *
+ *
+ * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.ApplicationConfigurationPackage#getConfigSpecification()
+ * @model
+ * @generated
+ */
+public interface ConfigSpecification extends Config
+{
+ /**
+ * Returns the value of the 'Entries ' containment reference list.
+ * The list contents are of type {@link hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.ConfigEntry}.
+ *
+ *
+ * If the meaning of the 'Entries ' containment reference list isn't clear,
+ * there really should be more of a description here...
+ *
+ *
+ * @return the value of the 'Entries ' containment reference list.
+ * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.ApplicationConfigurationPackage#getConfigSpecification_Entries()
+ * @model containment="true"
+ * @generated
+ */
+ EList getEntries();
+
+} // ConfigSpecification
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 2f012f3e..b76f8a4f 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,61 +1,61 @@
-/**
- * generated by Xtext 2.12.0
- */
-package hu.bme.mit.inf.dslreasoner.application.applicationConfiguration;
-
-import org.eclipse.emf.common.util.EList;
-
-import org.eclipse.emf.ecore.EObject;
-
-/**
- *
- * A representation of the model object 'Configuration Script '.
- *
- *
- *
- * The following features are supported:
- *
- *
- * {@link hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.ConfigurationScript#getImports Imports }
- * {@link hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.ConfigurationScript#getCommands Commands }
- *
- *
- * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.ApplicationConfigurationPackage#getConfigurationScript()
- * @model
- * @generated
- */
-public interface ConfigurationScript extends EObject
-{
- /**
- * Returns the value of the 'Imports ' containment reference list.
- * The list contents are of type {@link hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.Import}.
- *
- *
- * If the meaning of the 'Imports ' containment reference list isn't clear,
- * there really should be more of a description here...
- *
- *
- * @return the value of the 'Imports ' containment reference list.
- * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.ApplicationConfigurationPackage#getConfigurationScript_Imports()
- * @model containment="true"
- * @generated
- */
- EList getImports();
-
- /**
- * Returns the value of the 'Commands ' containment reference list.
- * The list contents are of type {@link hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.Command}.
- *
- *
- * If the meaning of the 'Commands ' containment reference list isn't clear,
- * there really should be more of a description here...
- *
- *
- * @return the value of the 'Commands ' containment reference list.
- * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.ApplicationConfigurationPackage#getConfigurationScript_Commands()
- * @model containment="true"
- * @generated
- */
- EList getCommands();
-
-} // ConfigurationScript
+/**
+ * generated by Xtext 2.16.0
+ */
+package hu.bme.mit.inf.dslreasoner.application.applicationConfiguration;
+
+import org.eclipse.emf.common.util.EList;
+
+import org.eclipse.emf.ecore.EObject;
+
+/**
+ *
+ * A representation of the model object 'Configuration Script '.
+ *
+ *
+ *
+ * The following features are supported:
+ *
+ *
+ * {@link hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.ConfigurationScript#getImports Imports }
+ * {@link hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.ConfigurationScript#getCommands Commands }
+ *
+ *
+ * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.ApplicationConfigurationPackage#getConfigurationScript()
+ * @model
+ * @generated
+ */
+public interface ConfigurationScript extends EObject
+{
+ /**
+ * Returns the value of the 'Imports ' containment reference list.
+ * The list contents are of type {@link hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.Import}.
+ *
+ *
+ * If the meaning of the 'Imports ' containment reference list isn't clear,
+ * there really should be more of a description here...
+ *
+ *
+ * @return the value of the 'Imports ' containment reference list.
+ * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.ApplicationConfigurationPackage#getConfigurationScript_Imports()
+ * @model containment="true"
+ * @generated
+ */
+ EList getImports();
+
+ /**
+ * Returns the value of the 'Commands ' containment reference list.
+ * The list contents are of type {@link hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.Command}.
+ *
+ *
+ * If the meaning of the 'Commands ' containment reference list isn't clear,
+ * there really should be more of a description here...
+ *
+ *
+ * @return the value of the 'Commands ' containment reference list.
+ * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.ApplicationConfigurationPackage#getConfigurationScript_Commands()
+ * @model containment="true"
+ * @generated
+ */
+ EList getCommands();
+
+} // ConfigurationScript
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 0971e99d..d61ca6b9 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,78 +1,78 @@
-/**
- * generated by Xtext 2.12.0
- */
-package hu.bme.mit.inf.dslreasoner.application.applicationConfiguration;
-
-
-/**
- *
- * A representation of the model object 'Custom Entry '.
- *
- *
- *
- * The following features are supported:
- *
- *
- * {@link hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.CustomEntry#getKey Key }
- * {@link hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.CustomEntry#getValue Value }
- *
- *
- * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.ApplicationConfigurationPackage#getCustomEntry()
- * @model
- * @generated
- */
-public interface CustomEntry extends ConfigEntry
-{
- /**
- * Returns the value of the 'Key ' attribute.
- *
- *
- * If the meaning of the 'Key ' attribute isn't clear,
- * there really should be more of a description here...
- *
- *
- * @return the value of the 'Key ' attribute.
- * @see #setKey(String)
- * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.ApplicationConfigurationPackage#getCustomEntry_Key()
- * @model
- * @generated
- */
- String getKey();
-
- /**
- * Sets the value of the '{@link hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.CustomEntry#getKey Key }' attribute.
- *
- *
- * @param value the new value of the 'Key ' attribute.
- * @see #getKey()
- * @generated
- */
- void setKey(String value);
-
- /**
- * Returns the value of the 'Value ' attribute.
- *
- *
- * If the meaning of the 'Value ' attribute isn't clear,
- * there really should be more of a description here...
- *
- *
- * @return the value of the 'Value ' attribute.
- * @see #setValue(String)
- * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.ApplicationConfigurationPackage#getCustomEntry_Value()
- * @model
- * @generated
- */
- String getValue();
-
- /**
- * Sets the value of the '{@link hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.CustomEntry#getValue Value }' attribute.
- *
- *
- * @param value the new value of the 'Value ' attribute.
- * @see #getValue()
- * @generated
- */
- void setValue(String value);
-
-} // CustomEntry
+/**
+ * generated by Xtext 2.16.0
+ */
+package hu.bme.mit.inf.dslreasoner.application.applicationConfiguration;
+
+
+/**
+ *
+ * A representation of the model object 'Custom Entry '.
+ *
+ *
+ *
+ * The following features are supported:
+ *
+ *
+ * {@link hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.CustomEntry#getKey Key }
+ * {@link hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.CustomEntry#getValue Value }
+ *
+ *
+ * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.ApplicationConfigurationPackage#getCustomEntry()
+ * @model
+ * @generated
+ */
+public interface CustomEntry extends ConfigEntry
+{
+ /**
+ * Returns the value of the 'Key ' attribute.
+ *
+ *
+ * If the meaning of the 'Key ' attribute isn't clear,
+ * there really should be more of a description here...
+ *
+ *
+ * @return the value of the 'Key ' attribute.
+ * @see #setKey(String)
+ * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.ApplicationConfigurationPackage#getCustomEntry_Key()
+ * @model
+ * @generated
+ */
+ String getKey();
+
+ /**
+ * Sets the value of the '{@link hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.CustomEntry#getKey Key }' attribute.
+ *
+ *
+ * @param value the new value of the 'Key ' attribute.
+ * @see #getKey()
+ * @generated
+ */
+ void setKey(String value);
+
+ /**
+ * Returns the value of the 'Value ' attribute.
+ *
+ *
+ * If the meaning of the 'Value ' attribute isn't clear,
+ * there really should be more of a description here...
+ *
+ *
+ * @return the value of the 'Value ' attribute.
+ * @see #setValue(String)
+ * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.ApplicationConfigurationPackage#getCustomEntry_Value()
+ * @model
+ * @generated
+ */
+ String getValue();
+
+ /**
+ * Sets the value of the '{@link hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.CustomEntry#getValue Value }' attribute.
+ *
+ *
+ * @param value the new value of the 'Value ' attribute.
+ * @see #getValue()
+ * @generated
+ */
+ void setValue(String value);
+
+} // CustomEntry
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 5249b5e9..883ae250 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,51 +1,51 @@
-/**
- * generated by Xtext 2.12.0
- */
-package hu.bme.mit.inf.dslreasoner.application.applicationConfiguration;
-
-
-/**
- *
- * A representation of the model object 'Declaration '.
- *
- *
- *
- * The following features are supported:
- *
- *
- * {@link hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.Declaration#getName Name }
- *
- *
- * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.ApplicationConfigurationPackage#getDeclaration()
- * @model
- * @generated
- */
-public interface Declaration extends Command
-{
- /**
- * Returns the value of the 'Name ' attribute.
- *
- *
- * If the meaning of the 'Name ' attribute isn't clear,
- * there really should be more of a description here...
- *
- *
- * @return the value of the 'Name ' attribute.
- * @see #setName(String)
- * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.ApplicationConfigurationPackage#getDeclaration_Name()
- * @model
- * @generated
- */
- String getName();
-
- /**
- * Sets the value of the '{@link hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.Declaration#getName Name }' attribute.
- *
- *
- * @param value the new value of the 'Name ' attribute.
- * @see #getName()
- * @generated
- */
- void setName(String value);
-
-} // Declaration
+/**
+ * generated by Xtext 2.16.0
+ */
+package hu.bme.mit.inf.dslreasoner.application.applicationConfiguration;
+
+
+/**
+ *
+ * A representation of the model object 'Declaration '.
+ *
+ *
+ *
+ * The following features are supported:
+ *
+ *
+ * {@link hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.Declaration#getName Name }
+ *
+ *
+ * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.ApplicationConfigurationPackage#getDeclaration()
+ * @model
+ * @generated
+ */
+public interface Declaration extends Command
+{
+ /**
+ * Returns the value of the 'Name ' attribute.
+ *
+ *
+ * If the meaning of the 'Name ' attribute isn't clear,
+ * there really should be more of a description here...
+ *
+ *
+ * @return the value of the 'Name ' attribute.
+ * @see #setName(String)
+ * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.ApplicationConfigurationPackage#getDeclaration_Name()
+ * @model
+ * @generated
+ */
+ String getName();
+
+ /**
+ * Sets the value of the '{@link hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.Declaration#getName Name }' attribute.
+ *
+ *
+ * @param value the new value of the 'Name ' attribute.
+ * @see #getName()
+ * @generated
+ */
+ void setName(String value);
+
+} // Declaration
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 7629d759..fc0d1e8f 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,257 +1,260 @@
-/**
- * generated by Xtext 2.12.0
- */
-package hu.bme.mit.inf.dslreasoner.application.applicationConfiguration;
-
-import java.util.Arrays;
-import java.util.Collections;
-import java.util.List;
-
-import org.eclipse.emf.common.util.Enumerator;
-
-/**
- *
- * A representation of the literals of the enumeration 'Document Level Specification ',
- * and utility methods for working with them.
- *
- * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.ApplicationConfigurationPackage#getDocumentLevelSpecification()
- * @model
- * @generated
- */
-public enum DocumentLevelSpecification implements Enumerator
-{
- /**
- * The 'None ' literal object.
- *
- *
- * @see #NONE_VALUE
- * @generated
- * @ordered
- */
- NONE(0, "none", "none"),
-
- /**
- * The 'Normal ' literal object.
- *
- *
- * @see #NORMAL_VALUE
- * @generated
- * @ordered
- */
- NORMAL(1, "normal", "normal"),
-
- /**
- * The 'Full ' literal object.
- *
- *
- * @see #FULL_VALUE
- * @generated
- * @ordered
- */
- FULL(2, "full", "full");
-
- /**
- * The 'None ' literal value.
- *
- *
- * If the meaning of 'None ' literal object isn't clear,
- * there really should be more of a description here...
- *
- *
- * @see #NONE
- * @model name="none"
- * @generated
- * @ordered
- */
- public static final int NONE_VALUE = 0;
-
- /**
- * The 'Normal ' literal value.
- *
- *
- * If the meaning of 'Normal ' literal object isn't clear,
- * there really should be more of a description here...
- *
- *
- * @see #NORMAL
- * @model name="normal"
- * @generated
- * @ordered
- */
- public static final int NORMAL_VALUE = 1;
-
- /**
- * The 'Full ' literal value.
- *
- *
- * If the meaning of 'Full ' literal object isn't clear,
- * there really should be more of a description here...
- *
- *
- * @see #FULL
- * @model name="full"
- * @generated
- * @ordered
- */
- public static final int FULL_VALUE = 2;
-
- /**
- * An array of all the 'Document Level Specification ' enumerators.
- *
- *
- * @generated
- */
- private static final DocumentLevelSpecification[] VALUES_ARRAY =
- new DocumentLevelSpecification[]
- {
- NONE,
- NORMAL,
- FULL,
- };
-
- /**
- * A public read-only list of all the 'Document Level Specification ' enumerators.
- *
- *
- * @generated
- */
- public static final List VALUES = Collections.unmodifiableList(Arrays.asList(VALUES_ARRAY));
-
- /**
- * Returns the 'Document Level Specification ' literal with the specified literal value.
- *
- *
- * @param literal the literal.
- * @return the matching enumerator or null
.
- * @generated
- */
- public static DocumentLevelSpecification get(String literal)
- {
- for (int i = 0; i < VALUES_ARRAY.length; ++i)
- {
- DocumentLevelSpecification result = VALUES_ARRAY[i];
- if (result.toString().equals(literal))
- {
- return result;
- }
- }
- return null;
- }
-
- /**
- * Returns the 'Document Level Specification ' literal with the specified name.
- *
- *
- * @param name the name.
- * @return the matching enumerator or null
.
- * @generated
- */
- public static DocumentLevelSpecification getByName(String name)
- {
- for (int i = 0; i < VALUES_ARRAY.length; ++i)
- {
- DocumentLevelSpecification result = VALUES_ARRAY[i];
- if (result.getName().equals(name))
- {
- return result;
- }
- }
- return null;
- }
-
- /**
- * Returns the 'Document Level Specification ' literal with the specified integer value.
- *
- *
- * @param value the integer value.
- * @return the matching enumerator or null
.
- * @generated
- */
- public static DocumentLevelSpecification get(int value)
- {
- switch (value)
- {
- case NONE_VALUE: return NONE;
- case NORMAL_VALUE: return NORMAL;
- case FULL_VALUE: return FULL;
- }
- return null;
- }
-
- /**
- *
- *
- * @generated
- */
- private final int value;
-
- /**
- *
- *
- * @generated
- */
- private final String name;
-
- /**
- *
- *
- * @generated
- */
- private final String literal;
-
- /**
- * Only this class can construct instances.
- *
- *
- * @generated
- */
- private DocumentLevelSpecification(int value, String name, String literal)
- {
- this.value = value;
- this.name = name;
- this.literal = literal;
- }
-
- /**
- *
- *
- * @generated
- */
- public int getValue()
- {
- return value;
- }
-
- /**
- *
- *
- * @generated
- */
- public String getName()
- {
- return name;
- }
-
- /**
- *
- *
- * @generated
- */
- public String getLiteral()
- {
- return literal;
- }
-
- /**
- * Returns the literal value of the enumerator, which is its string representation.
- *
- *
- * @generated
- */
- @Override
- public String toString()
- {
- return literal;
- }
-
-} //DocumentLevelSpecification
+/**
+ * generated by Xtext 2.16.0
+ */
+package hu.bme.mit.inf.dslreasoner.application.applicationConfiguration;
+
+import java.util.Arrays;
+import java.util.Collections;
+import java.util.List;
+
+import org.eclipse.emf.common.util.Enumerator;
+
+/**
+ *
+ * A representation of the literals of the enumeration 'Document Level Specification ',
+ * and utility methods for working with them.
+ *
+ * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.ApplicationConfigurationPackage#getDocumentLevelSpecification()
+ * @model
+ * @generated
+ */
+public enum DocumentLevelSpecification implements Enumerator
+{
+ /**
+ * The 'None ' literal object.
+ *
+ *
+ * @see #NONE_VALUE
+ * @generated
+ * @ordered
+ */
+ NONE(0, "none", "none"),
+
+ /**
+ * The 'Normal ' literal object.
+ *
+ *
+ * @see #NORMAL_VALUE
+ * @generated
+ * @ordered
+ */
+ NORMAL(1, "normal", "normal"),
+
+ /**
+ * The 'Full ' literal object.
+ *
+ *
+ * @see #FULL_VALUE
+ * @generated
+ * @ordered
+ */
+ FULL(2, "full", "full");
+
+ /**
+ * The 'None ' literal value.
+ *
+ *
+ * If the meaning of 'None ' literal object isn't clear,
+ * there really should be more of a description here...
+ *
+ *
+ * @see #NONE
+ * @model name="none"
+ * @generated
+ * @ordered
+ */
+ public static final int NONE_VALUE = 0;
+
+ /**
+ * The 'Normal ' literal value.
+ *
+ *
+ * If the meaning of 'Normal ' literal object isn't clear,
+ * there really should be more of a description here...
+ *
+ *
+ * @see #NORMAL
+ * @model name="normal"
+ * @generated
+ * @ordered
+ */
+ public static final int NORMAL_VALUE = 1;
+
+ /**
+ * The 'Full ' literal value.
+ *
+ *
+ * If the meaning of 'Full ' literal object isn't clear,
+ * there really should be more of a description here...
+ *
+ *
+ * @see #FULL
+ * @model name="full"
+ * @generated
+ * @ordered
+ */
+ public static final int FULL_VALUE = 2;
+
+ /**
+ * An array of all the 'Document Level Specification ' enumerators.
+ *
+ *
+ * @generated
+ */
+ private static final DocumentLevelSpecification[] VALUES_ARRAY =
+ new DocumentLevelSpecification[]
+ {
+ NONE,
+ NORMAL,
+ FULL,
+ };
+
+ /**
+ * A public read-only list of all the 'Document Level Specification ' enumerators.
+ *
+ *
+ * @generated
+ */
+ public static final List VALUES = Collections.unmodifiableList(Arrays.asList(VALUES_ARRAY));
+
+ /**
+ * Returns the 'Document Level Specification ' literal with the specified literal value.
+ *
+ *
+ * @param literal the literal.
+ * @return the matching enumerator or null
.
+ * @generated
+ */
+ public static DocumentLevelSpecification get(String literal)
+ {
+ for (int i = 0; i < VALUES_ARRAY.length; ++i)
+ {
+ DocumentLevelSpecification result = VALUES_ARRAY[i];
+ if (result.toString().equals(literal))
+ {
+ return result;
+ }
+ }
+ return null;
+ }
+
+ /**
+ * Returns the 'Document Level Specification ' literal with the specified name.
+ *
+ *
+ * @param name the name.
+ * @return the matching enumerator or null
.
+ * @generated
+ */
+ public static DocumentLevelSpecification getByName(String name)
+ {
+ for (int i = 0; i < VALUES_ARRAY.length; ++i)
+ {
+ DocumentLevelSpecification result = VALUES_ARRAY[i];
+ if (result.getName().equals(name))
+ {
+ return result;
+ }
+ }
+ return null;
+ }
+
+ /**
+ * Returns the 'Document Level Specification ' literal with the specified integer value.
+ *
+ *
+ * @param value the integer value.
+ * @return the matching enumerator or null
.
+ * @generated
+ */
+ public static DocumentLevelSpecification get(int value)
+ {
+ switch (value)
+ {
+ case NONE_VALUE: return NONE;
+ case NORMAL_VALUE: return NORMAL;
+ case FULL_VALUE: return FULL;
+ }
+ return null;
+ }
+
+ /**
+ *
+ *
+ * @generated
+ */
+ private final int value;
+
+ /**
+ *
+ *
+ * @generated
+ */
+ private final String name;
+
+ /**
+ *
+ *
+ * @generated
+ */
+ private final String literal;
+
+ /**
+ * Only this class can construct instances.
+ *
+ *
+ * @generated
+ */
+ private DocumentLevelSpecification(int value, String name, String literal)
+ {
+ this.value = value;
+ this.name = name;
+ this.literal = literal;
+ }
+
+ /**
+ *
+ *
+ * @generated
+ */
+ @Override
+ public int getValue()
+ {
+ return value;
+ }
+
+ /**
+ *
+ *
+ * @generated
+ */
+ @Override
+ public String getName()
+ {
+ return name;
+ }
+
+ /**
+ *
+ *
+ * @generated
+ */
+ @Override
+ public String getLiteral()
+ {
+ return literal;
+ }
+
+ /**
+ * Returns the literal value of the enumerator, which is its string representation.
+ *
+ *
+ * @generated
+ */
+ @Override
+ public String toString()
+ {
+ return literal;
+ }
+
+} //DocumentLevelSpecification
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 64032306..599e3c03 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,54 +1,54 @@
-/**
- * generated by Xtext 2.12.0
- */
-package hu.bme.mit.inf.dslreasoner.application.applicationConfiguration;
-
-
-/**
- *
- * A representation of the model object 'Documentation Entry '.
- *
- *
- *
- * The following features are supported:
- *
- *
- * {@link hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.DocumentationEntry#getLevel Level }
- *
- *
- * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.ApplicationConfigurationPackage#getDocumentationEntry()
- * @model
- * @generated
- */
-public interface DocumentationEntry extends ConfigEntry
-{
- /**
- * Returns the value of the 'Level ' attribute.
- * The literals are from the enumeration {@link hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.DocumentLevelSpecification}.
- *
- *
- * If the meaning of the 'Level ' attribute isn't clear,
- * there really should be more of a description here...
- *
- *
- * @return the value of the 'Level ' attribute.
- * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.DocumentLevelSpecification
- * @see #setLevel(DocumentLevelSpecification)
- * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.ApplicationConfigurationPackage#getDocumentationEntry_Level()
- * @model
- * @generated
- */
- DocumentLevelSpecification getLevel();
-
- /**
- * Sets the value of the '{@link hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.DocumentationEntry#getLevel Level }' attribute.
- *
- *
- * @param value the new value of the 'Level ' attribute.
- * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.DocumentLevelSpecification
- * @see #getLevel()
- * @generated
- */
- void setLevel(DocumentLevelSpecification value);
-
-} // DocumentationEntry
+/**
+ * generated by Xtext 2.16.0
+ */
+package hu.bme.mit.inf.dslreasoner.application.applicationConfiguration;
+
+
+/**
+ *
+ * A representation of the model object 'Documentation Entry '.
+ *
+ *
+ *
+ * The following features are supported:
+ *
+ *
+ * {@link hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.DocumentationEntry#getLevel Level }
+ *
+ *
+ * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.ApplicationConfigurationPackage#getDocumentationEntry()
+ * @model
+ * @generated
+ */
+public interface DocumentationEntry extends ConfigEntry
+{
+ /**
+ * Returns the value of the 'Level ' attribute.
+ * The literals are from the enumeration {@link hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.DocumentLevelSpecification}.
+ *
+ *
+ * If the meaning of the 'Level ' attribute isn't clear,
+ * there really should be more of a description here...
+ *
+ *
+ * @return the value of the 'Level ' attribute.
+ * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.DocumentLevelSpecification
+ * @see #setLevel(DocumentLevelSpecification)
+ * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.ApplicationConfigurationPackage#getDocumentationEntry_Level()
+ * @model
+ * @generated
+ */
+ DocumentLevelSpecification getLevel();
+
+ /**
+ * Sets the value of the '{@link hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.DocumentationEntry#getLevel Level }' attribute.
+ *
+ *
+ * @param value the new value of the 'Level ' attribute.
+ * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.DocumentLevelSpecification
+ * @see #getLevel()
+ * @generated
+ */
+ void setLevel(DocumentLevelSpecification value);
+
+} // DocumentationEntry
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 f73e0bcd..9fe288d0 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,52 +1,52 @@
-/**
- * generated by Xtext 2.12.0
- */
-package hu.bme.mit.inf.dslreasoner.application.applicationConfiguration;
-
-import org.eclipse.emf.ecore.EPackage;
-
-/**
- *
- * A representation of the model object 'EPackage Import '.
- *
- *
- *
- * The following features are supported:
- *
- *
- * {@link hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.EPackageImport#getImportedPackage Imported Package }
- *
- *
- * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.ApplicationConfigurationPackage#getEPackageImport()
- * @model
- * @generated
- */
-public interface EPackageImport extends Import
-{
- /**
- * Returns the value of the 'Imported Package ' reference.
- *
- *
- * If the meaning of the 'Imported Package ' reference isn't clear,
- * there really should be more of a description here...
- *
- *
- * @return the value of the 'Imported Package ' reference.
- * @see #setImportedPackage(EPackage)
- * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.ApplicationConfigurationPackage#getEPackageImport_ImportedPackage()
- * @model
- * @generated
- */
- EPackage getImportedPackage();
-
- /**
- * Sets the value of the '{@link hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.EPackageImport#getImportedPackage Imported Package }' reference.
- *
- *
- * @param value the new value of the 'Imported Package ' reference.
- * @see #getImportedPackage()
- * @generated
- */
- void setImportedPackage(EPackage value);
-
-} // EPackageImport
+/**
+ * generated by Xtext 2.16.0
+ */
+package hu.bme.mit.inf.dslreasoner.application.applicationConfiguration;
+
+import org.eclipse.emf.ecore.EPackage;
+
+/**
+ *
+ * A representation of the model object 'EPackage Import '.
+ *
+ *
+ *
+ * The following features are supported:
+ *
+ *
+ * {@link hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.EPackageImport#getImportedPackage Imported Package }
+ *
+ *
+ * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.ApplicationConfigurationPackage#getEPackageImport()
+ * @model
+ * @generated
+ */
+public interface EPackageImport extends Import
+{
+ /**
+ * Returns the value of the 'Imported Package ' reference.
+ *
+ *
+ * If the meaning of the 'Imported Package ' reference isn't clear,
+ * there really should be more of a description here...
+ *
+ *
+ * @return the value of the 'Imported Package ' reference.
+ * @see #setImportedPackage(EPackage)
+ * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.ApplicationConfigurationPackage#getEPackageImport_ImportedPackage()
+ * @model
+ * @generated
+ */
+ EPackage getImportedPackage();
+
+ /**
+ * Sets the value of the '{@link hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.EPackageImport#getImportedPackage Imported Package }' reference.
+ *
+ *
+ * @param value the new value of the 'Imported Package ' reference.
+ * @see #getImportedPackage()
+ * @generated
+ */
+ void setImportedPackage(EPackage value);
+
+} // EPackageImport
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 c72580e5..a818f6ef 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,78 +1,78 @@
-/**
- * generated by Xtext 2.12.0
- */
-package hu.bme.mit.inf.dslreasoner.application.applicationConfiguration;
-
-
-/**
- *
- * A representation of the model object 'Exact Number '.
- *
- *
- *
- * The following features are supported:
- *
- *
- * {@link hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.ExactNumber#getExactNumber Exact Number }
- * {@link hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.ExactNumber#isExactUnlimited Exact Unlimited }
- *
- *
- * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.ApplicationConfigurationPackage#getExactNumber()
- * @model
- * @generated
- */
-public interface ExactNumber extends NumberSpecification
-{
- /**
- * Returns the value of the 'Exact Number ' attribute.
- *
- *
- * If the meaning of the 'Exact Number ' attribute isn't clear,
- * there really should be more of a description here...
- *
- *
- * @return the value of the 'Exact Number ' attribute.
- * @see #setExactNumber(int)
- * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.ApplicationConfigurationPackage#getExactNumber_ExactNumber()
- * @model
- * @generated
- */
- int getExactNumber();
-
- /**
- * Sets the value of the '{@link hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.ExactNumber#getExactNumber Exact Number }' attribute.
- *
- *
- * @param value the new value of the 'Exact Number ' attribute.
- * @see #getExactNumber()
- * @generated
- */
- void setExactNumber(int value);
-
- /**
- * Returns the value of the 'Exact Unlimited ' attribute.
- *
- *
- * If the meaning of the 'Exact Unlimited ' attribute isn't clear,
- * there really should be more of a description here...
- *
- *
- * @return the value of the 'Exact Unlimited ' attribute.
- * @see #setExactUnlimited(boolean)
- * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.ApplicationConfigurationPackage#getExactNumber_ExactUnlimited()
- * @model
- * @generated
- */
- boolean isExactUnlimited();
-
- /**
- * Sets the value of the '{@link hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.ExactNumber#isExactUnlimited Exact Unlimited }' attribute.
- *
- *
- * @param value the new value of the 'Exact Unlimited ' attribute.
- * @see #isExactUnlimited()
- * @generated
- */
- void setExactUnlimited(boolean value);
-
-} // ExactNumber
+/**
+ * generated by Xtext 2.16.0
+ */
+package hu.bme.mit.inf.dslreasoner.application.applicationConfiguration;
+
+
+/**
+ *
+ * A representation of the model object 'Exact Number '.
+ *
+ *
+ *
+ * The following features are supported:
+ *
+ *
+ * {@link hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.ExactNumber#getExactNumber Exact Number }
+ * {@link hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.ExactNumber#isExactUnlimited Exact Unlimited }
+ *
+ *
+ * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.ApplicationConfigurationPackage#getExactNumber()
+ * @model
+ * @generated
+ */
+public interface ExactNumber extends NumberSpecification
+{
+ /**
+ * Returns the value of the 'Exact Number ' attribute.
+ *
+ *
+ * If the meaning of the 'Exact Number ' attribute isn't clear,
+ * there really should be more of a description here...
+ *
+ *
+ * @return the value of the 'Exact Number ' attribute.
+ * @see #setExactNumber(int)
+ * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.ApplicationConfigurationPackage#getExactNumber_ExactNumber()
+ * @model
+ * @generated
+ */
+ int getExactNumber();
+
+ /**
+ * Sets the value of the '{@link hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.ExactNumber#getExactNumber Exact Number }' attribute.
+ *
+ *
+ * @param value the new value of the 'Exact Number ' attribute.
+ * @see #getExactNumber()
+ * @generated
+ */
+ void setExactNumber(int value);
+
+ /**
+ * Returns the value of the 'Exact Unlimited ' attribute.
+ *
+ *
+ * If the meaning of the 'Exact Unlimited ' attribute isn't clear,
+ * there really should be more of a description here...
+ *
+ *
+ * @return the value of the 'Exact Unlimited ' attribute.
+ * @see #setExactUnlimited(boolean)
+ * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.ApplicationConfigurationPackage#getExactNumber_ExactUnlimited()
+ * @model
+ * @generated
+ */
+ boolean isExactUnlimited();
+
+ /**
+ * Sets the value of the '{@link hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.ExactNumber#isExactUnlimited Exact Unlimited }' attribute.
+ *
+ *
+ * @param value the new value of the 'Exact Unlimited ' attribute.
+ * @see #isExactUnlimited()
+ * @generated
+ */
+ void setExactUnlimited(boolean value);
+
+} // ExactNumber
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 4dd48918..6ac543e9 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,20 +1,20 @@
-/**
- * generated by Xtext 2.12.0
- */
-package hu.bme.mit.inf.dslreasoner.application.applicationConfiguration;
-
-import org.eclipse.emf.ecore.EObject;
-
-/**
- *
- * A representation of the model object 'File '.
- *
- *
- *
- * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.ApplicationConfigurationPackage#getFile()
- * @model
- * @generated
- */
-public interface File extends EObject
-{
-} // File
+/**
+ * generated by Xtext 2.16.0
+ */
+package hu.bme.mit.inf.dslreasoner.application.applicationConfiguration;
+
+import org.eclipse.emf.ecore.EObject;
+
+/**
+ *
+ * A representation of the model object 'File '.
+ *
+ *
+ *
+ * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.ApplicationConfigurationPackage#getFile()
+ * @model
+ * @generated
+ */
+public interface File extends EObject
+{
+} // File
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 de7ee62e..266a5f3a 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,51 +1,51 @@
-/**
- * generated by Xtext 2.12.0
- */
-package hu.bme.mit.inf.dslreasoner.application.applicationConfiguration;
-
-
-/**
- *
- * A representation of the model object 'File Declaration '.
- *
- *
- *
- * The following features are supported:
- *
- *
- * {@link hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.FileDeclaration#getSpecification Specification }
- *
- *
- * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.ApplicationConfigurationPackage#getFileDeclaration()
- * @model
- * @generated
- */
-public interface FileDeclaration extends Declaration
-{
- /**
- * Returns the value of the 'Specification ' containment reference.
- *
- *
- * If the meaning of the 'Specification ' containment reference isn't clear,
- * there really should be more of a description here...
- *
- *
- * @return the value of the 'Specification ' containment reference.
- * @see #setSpecification(FileSpecification)
- * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.ApplicationConfigurationPackage#getFileDeclaration_Specification()
- * @model containment="true"
- * @generated
- */
- FileSpecification getSpecification();
-
- /**
- * Sets the value of the '{@link hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.FileDeclaration#getSpecification Specification }' containment reference.
- *
- *
- * @param value the new value of the 'Specification ' containment reference.
- * @see #getSpecification()
- * @generated
- */
- void setSpecification(FileSpecification value);
-
-} // FileDeclaration
+/**
+ * generated by Xtext 2.16.0
+ */
+package hu.bme.mit.inf.dslreasoner.application.applicationConfiguration;
+
+
+/**
+ *
+ * A representation of the model object 'File Declaration '.
+ *
+ *
+ *
+ * The following features are supported:
+ *
+ *
+ * {@link hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.FileDeclaration#getSpecification Specification }
+ *
+ *
+ * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.ApplicationConfigurationPackage#getFileDeclaration()
+ * @model
+ * @generated
+ */
+public interface FileDeclaration extends Declaration
+{
+ /**
+ * Returns the value of the 'Specification ' containment reference.
+ *
+ *
+ * If the meaning of the 'Specification ' containment reference isn't clear,
+ * there really should be more of a description here...
+ *
+ *
+ * @return the value of the 'Specification ' containment reference.
+ * @see #setSpecification(FileSpecification)
+ * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.ApplicationConfigurationPackage#getFileDeclaration_Specification()
+ * @model containment="true"
+ * @generated
+ */
+ FileSpecification getSpecification();
+
+ /**
+ * Sets the value of the '{@link hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.FileDeclaration#getSpecification Specification }' containment reference.
+ *
+ *
+ * @param value the new value of the 'Specification ' containment reference.
+ * @see #getSpecification()
+ * @generated
+ */
+ void setSpecification(FileSpecification value);
+
+} // FileDeclaration
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 fc3f3762..4263c762 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,51 +1,51 @@
-/**
- * generated by Xtext 2.12.0
- */
-package hu.bme.mit.inf.dslreasoner.application.applicationConfiguration;
-
-
-/**
- *
- * A representation of the model object 'File Reference '.
- *
- *
- *
- * The following features are supported:
- *
- *
- * {@link hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.FileReference#getReferred Referred }
- *
- *
- * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.ApplicationConfigurationPackage#getFileReference()
- * @model
- * @generated
- */
-public interface FileReference extends File
-{
- /**
- * Returns the value of the 'Referred ' reference.
- *
- *
- * If the meaning of the 'Referred ' reference isn't clear,
- * there really should be more of a description here...
- *
- *
- * @return the value of the 'Referred ' reference.
- * @see #setReferred(FileDeclaration)
- * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.ApplicationConfigurationPackage#getFileReference_Referred()
- * @model
- * @generated
- */
- FileDeclaration getReferred();
-
- /**
- * Sets the value of the '{@link hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.FileReference#getReferred Referred }' reference.
- *
- *
- * @param value the new value of the 'Referred ' reference.
- * @see #getReferred()
- * @generated
- */
- void setReferred(FileDeclaration value);
-
-} // FileReference
+/**
+ * generated by Xtext 2.16.0
+ */
+package hu.bme.mit.inf.dslreasoner.application.applicationConfiguration;
+
+
+/**
+ *
+ * A representation of the model object 'File Reference '.
+ *
+ *
+ *
+ * The following features are supported:
+ *
+ *
+ * {@link hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.FileReference#getReferred Referred }
+ *
+ *
+ * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.ApplicationConfigurationPackage#getFileReference()
+ * @model
+ * @generated
+ */
+public interface FileReference extends File
+{
+ /**
+ * Returns the value of the 'Referred ' reference.
+ *
+ *
+ * If the meaning of the 'Referred ' reference isn't clear,
+ * there really should be more of a description here...
+ *
+ *
+ * @return the value of the 'Referred ' reference.
+ * @see #setReferred(FileDeclaration)
+ * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.ApplicationConfigurationPackage#getFileReference_Referred()
+ * @model
+ * @generated
+ */
+ FileDeclaration getReferred();
+
+ /**
+ * Sets the value of the '{@link hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.FileReference#getReferred Referred }' reference.
+ *
+ *
+ * @param value the new value of the 'Referred ' reference.
+ * @see #getReferred()
+ * @generated
+ */
+ void setReferred(FileDeclaration value);
+
+} // FileReference
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 1b2a09a2..afcce59f 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,51 +1,51 @@
-/**
- * generated by Xtext 2.12.0
- */
-package hu.bme.mit.inf.dslreasoner.application.applicationConfiguration;
-
-
-/**
- *
- * A representation of the model object 'File Specification '.
- *
- *
- *
- * The following features are supported:
- *
- *
- * {@link hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.FileSpecification#getPath Path }
- *
- *
- * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.ApplicationConfigurationPackage#getFileSpecification()
- * @model
- * @generated
- */
-public interface FileSpecification extends File
-{
- /**
- * Returns the value of the 'Path ' attribute.
- *
- *
- * If the meaning of the 'Path ' attribute isn't clear,
- * there really should be more of a description here...
- *
- *
- * @return the value of the 'Path ' attribute.
- * @see #setPath(String)
- * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.ApplicationConfigurationPackage#getFileSpecification_Path()
- * @model
- * @generated
- */
- String getPath();
-
- /**
- * Sets the value of the '{@link hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.FileSpecification#getPath Path }' attribute.
- *
- *
- * @param value the new value of the 'Path ' attribute.
- * @see #getPath()
- * @generated
- */
- void setPath(String value);
-
-} // FileSpecification
+/**
+ * generated by Xtext 2.16.0
+ */
+package hu.bme.mit.inf.dslreasoner.application.applicationConfiguration;
+
+
+/**
+ *
+ * A representation of the model object 'File Specification '.
+ *
+ *
+ *
+ * The following features are supported:
+ *
+ *
+ * {@link hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.FileSpecification#getPath Path }
+ *
+ *
+ * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.ApplicationConfigurationPackage#getFileSpecification()
+ * @model
+ * @generated
+ */
+public interface FileSpecification extends File
+{
+ /**
+ * Returns the value of the 'Path ' attribute.
+ *
+ *
+ * If the meaning of the 'Path ' attribute isn't clear,
+ * there really should be more of a description here...
+ *
+ *
+ * @return the value of the 'Path ' attribute.
+ * @see #setPath(String)
+ * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.ApplicationConfigurationPackage#getFileSpecification_Path()
+ * @model
+ * @generated
+ */
+ String getPath();
+
+ /**
+ * Sets the value of the '{@link hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.FileSpecification#getPath Path }' attribute.
+ *
+ *
+ * @param value the new value of the 'Path ' attribute.
+ * @see #getPath()
+ * @generated
+ */
+ void setPath(String value);
+
+} // FileSpecification
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 05c8ceb9..6d784b76 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,42 +1,42 @@
-/**
- * generated by Xtext 2.12.0
- */
-package hu.bme.mit.inf.dslreasoner.application.applicationConfiguration;
-
-import org.eclipse.emf.common.util.EList;
-
-/**
- *
- * A representation of the model object 'Folder Entry '.
- *
- *
- *
- * The following features are supported:
- *
- *
- * {@link hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.FolderEntry#getExclusion Exclusion }
- *
- *
- * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.ApplicationConfigurationPackage#getFolderEntry()
- * @model
- * @generated
- */
-public interface FolderEntry extends PartialModelEntry
-{
- /**
- * Returns the value of the 'Exclusion ' containment reference list.
- * The list contents are of type {@link hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.ModelEntry}.
- *
- *
- * If the meaning of the 'Exclusion ' containment reference list isn't clear,
- * there really should be more of a description here...
- *
- *
- * @return the value of the 'Exclusion ' containment reference list.
- * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.ApplicationConfigurationPackage#getFolderEntry_Exclusion()
- * @model containment="true"
- * @generated
- */
- EList getExclusion();
-
-} // FolderEntry
+/**
+ * generated by Xtext 2.16.0
+ */
+package hu.bme.mit.inf.dslreasoner.application.applicationConfiguration;
+
+import org.eclipse.emf.common.util.EList;
+
+/**
+ *
+ * A representation of the model object 'Folder Entry '.
+ *
+ *
+ *
+ * The following features are supported:
+ *
+ *
+ * {@link hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.FolderEntry#getExclusion Exclusion }
+ *
+ *
+ * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.ApplicationConfigurationPackage#getFolderEntry()
+ * @model
+ * @generated
+ */
+public interface FolderEntry extends PartialModelEntry
+{
+ /**
+ * Returns the value of the 'Exclusion ' containment reference list.
+ * The list contents are of type {@link hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.ModelEntry}.
+ *
+ *
+ * If the meaning of the 'Exclusion ' containment reference list isn't clear,
+ * there really should be more of a description here...
+ *
+ *
+ * @return the value of the 'Exclusion ' containment reference list.
+ * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.ApplicationConfigurationPackage#getFolderEntry_Exclusion()
+ * @model containment="true"
+ * @generated
+ */
+ EList getExclusion();
+
+} // FolderEntry
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 83ee824d..b61d9907 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,405 +1,432 @@
-/**
- * generated by Xtext 2.12.0
- */
-package hu.bme.mit.inf.dslreasoner.application.applicationConfiguration;
-
-
-/**
- *
- * A representation of the model object 'Generation Task '.
- *
- *
- *
- * The following features are supported:
- *
- *
- * {@link hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.GenerationTask#getMetamodel Metamodel }
- * {@link hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.GenerationTask#getPartialModel Partial Model }
- * {@link hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.GenerationTask#getPatterns Patterns }
- * {@link hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.GenerationTask#getScope Scope }
- * {@link hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.GenerationTask#isNumberSpecified Number Specified }
- * {@link hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.GenerationTask#getNumber Number }
- * {@link hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.GenerationTask#isRunSpecified Run Specified }
- * {@link hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.GenerationTask#getRuns Runs }
- * {@link hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.GenerationTask#getSolver Solver }
- * {@link hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.GenerationTask#getConfig Config }
- * {@link hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.GenerationTask#getDebugFolder Debug Folder }
- * {@link hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.GenerationTask#getTargetLogFile Target Log File }
- * {@link hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.GenerationTask#getTargetStatisticsFile Target Statistics File }
- * {@link hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.GenerationTask#getTagetFolder Taget Folder }
- *
- *
- * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.ApplicationConfigurationPackage#getGenerationTask()
- * @model
- * @generated
- */
-public interface GenerationTask extends Task
-{
- /**
- * Returns the value of the 'Metamodel ' containment reference.
- *
- *
- * If the meaning of the 'Metamodel ' containment reference isn't clear,
- * there really should be more of a description here...
- *
- *
- * @return the value of the 'Metamodel ' containment reference.
- * @see #setMetamodel(Metamodel)
- * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.ApplicationConfigurationPackage#getGenerationTask_Metamodel()
- * @model containment="true"
- * @generated
- */
- Metamodel getMetamodel();
-
- /**
- * Sets the value of the '{@link hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.GenerationTask#getMetamodel Metamodel }' containment reference.
- *
- *
- * @param value the new value of the 'Metamodel ' containment reference.
- * @see #getMetamodel()
- * @generated
- */
- void setMetamodel(Metamodel value);
-
- /**
- * Returns the value of the 'Partial Model ' containment reference.
- *
- *
- * If the meaning of the 'Partial Model ' containment reference isn't clear,
- * there really should be more of a description here...
- *
- *
- * @return the value of the 'Partial Model ' containment reference.
- * @see #setPartialModel(PartialModel)
- * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.ApplicationConfigurationPackage#getGenerationTask_PartialModel()
- * @model containment="true"
- * @generated
- */
- PartialModel getPartialModel();
-
- /**
- * Sets the value of the '{@link hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.GenerationTask#getPartialModel Partial Model }' containment reference.
- *
- *
- * @param value the new value of the 'Partial Model ' containment reference.
- * @see #getPartialModel()
- * @generated
- */
- void setPartialModel(PartialModel value);
-
- /**
- * Returns the value of the 'Patterns ' containment reference.
- *
- *
- * If the meaning of the 'Patterns ' containment reference isn't clear,
- * there really should be more of a description here...
- *
- *
- * @return the value of the 'Patterns ' containment reference.
- * @see #setPatterns(GraphPattern)
- * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.ApplicationConfigurationPackage#getGenerationTask_Patterns()
- * @model containment="true"
- * @generated
- */
- GraphPattern getPatterns();
-
- /**
- * Sets the value of the '{@link hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.GenerationTask#getPatterns Patterns }' containment reference.
- *
- *
- * @param value the new value of the 'Patterns ' containment reference.
- * @see #getPatterns()
- * @generated
- */
- void setPatterns(GraphPattern value);
-
- /**
- * Returns the value of the 'Scope ' containment reference.
- *
- *
- * If the meaning of the 'Scope ' containment reference isn't clear,
- * there really should be more of a description here...
- *
- *
- * @return the value of the 'Scope ' containment reference.
- * @see #setScope(Scope)
- * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.ApplicationConfigurationPackage#getGenerationTask_Scope()
- * @model containment="true"
- * @generated
- */
- Scope getScope();
-
- /**
- * Sets the value of the '{@link hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.GenerationTask#getScope Scope }' containment reference.
- *
- *
- * @param value the new value of the 'Scope ' containment reference.
- * @see #getScope()
- * @generated
- */
- void setScope(Scope value);
-
- /**
- * Returns the value of the 'Number Specified ' attribute.
- *
- *
- * If the meaning of the 'Number Specified ' attribute isn't clear,
- * there really should be more of a description here...
- *
- *
- * @return the value of the 'Number Specified ' attribute.
- * @see #setNumberSpecified(boolean)
- * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.ApplicationConfigurationPackage#getGenerationTask_NumberSpecified()
- * @model
- * @generated
- */
- boolean isNumberSpecified();
-
- /**
- * Sets the value of the '{@link hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.GenerationTask#isNumberSpecified Number Specified }' attribute.
- *
- *
- * @param value the new value of the 'Number Specified ' attribute.
- * @see #isNumberSpecified()
- * @generated
- */
- void setNumberSpecified(boolean value);
-
- /**
- * Returns the value of the 'Number ' attribute.
- *
- *
- * If the meaning of the 'Number ' attribute isn't clear,
- * there really should be more of a description here...
- *
- *
- * @return the value of the 'Number ' attribute.
- * @see #setNumber(int)
- * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.ApplicationConfigurationPackage#getGenerationTask_Number()
- * @model
- * @generated
- */
- int getNumber();
-
- /**
- * Sets the value of the '{@link hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.GenerationTask#getNumber Number }' attribute.
- *
- *
- * @param value the new value of the 'Number ' attribute.
- * @see #getNumber()
- * @generated
- */
- void setNumber(int value);
-
- /**
- * Returns the value of the 'Run Specified ' attribute.
- *
- *
- * If the meaning of the 'Run Specified ' attribute isn't clear,
- * there really should be more of a description here...
- *
- *
- * @return the value of the 'Run Specified ' attribute.
- * @see #setRunSpecified(boolean)
- * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.ApplicationConfigurationPackage#getGenerationTask_RunSpecified()
- * @model
- * @generated
- */
- boolean isRunSpecified();
-
- /**
- * Sets the value of the '{@link hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.GenerationTask#isRunSpecified Run Specified }' attribute.
- *
- *
- * @param value the new value of the 'Run Specified ' attribute.
- * @see #isRunSpecified()
- * @generated
- */
- void setRunSpecified(boolean value);
-
- /**
- * Returns the value of the 'Runs ' attribute.
- *
- *
- * If the meaning of the 'Runs ' attribute isn't clear,
- * there really should be more of a description here...
- *
- *
- * @return the value of the 'Runs ' attribute.
- * @see #setRuns(int)
- * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.ApplicationConfigurationPackage#getGenerationTask_Runs()
- * @model
- * @generated
- */
- int getRuns();
-
- /**
- * Sets the value of the '{@link hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.GenerationTask#getRuns Runs }' attribute.
- *
- *
- * @param value the new value of the 'Runs ' attribute.
- * @see #getRuns()
- * @generated
- */
- void setRuns(int value);
-
- /**
- * Returns the value of the 'Solver ' attribute.
- * The literals are from the enumeration {@link hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.Solver}.
- *
- *
- * If the meaning of the 'Solver ' attribute isn't clear,
- * there really should be more of a description here...
- *
- *
- * @return the value of the 'Solver ' attribute.
- * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.Solver
- * @see #setSolver(Solver)
- * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.ApplicationConfigurationPackage#getGenerationTask_Solver()
- * @model
- * @generated
- */
- Solver getSolver();
-
- /**
- * Sets the value of the '{@link hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.GenerationTask#getSolver Solver }' attribute.
- *
- *
- * @param value the new value of the 'Solver ' attribute.
- * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.Solver
- * @see #getSolver()
- * @generated
- */
- void setSolver(Solver value);
-
- /**
- * Returns the value of the 'Config ' containment reference.
- *
- *
- * If the meaning of the 'Config ' containment reference isn't clear,
- * there really should be more of a description here...
- *
- *
- * @return the value of the 'Config ' containment reference.
- * @see #setConfig(Config)
- * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.ApplicationConfigurationPackage#getGenerationTask_Config()
- * @model containment="true"
- * @generated
- */
- Config getConfig();
-
- /**
- * Sets the value of the '{@link hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.GenerationTask#getConfig Config }' containment reference.
- *
- *
- * @param value the new value of the 'Config ' containment reference.
- * @see #getConfig()
- * @generated
- */
- void setConfig(Config value);
-
- /**
- * Returns the value of the 'Debug Folder ' containment reference.
- *
- *
- * If the meaning of the 'Debug Folder ' containment reference isn't clear,
- * there really should be more of a description here...
- *
- *
- * @return the value of the 'Debug Folder ' containment reference.
- * @see #setDebugFolder(File)
- * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.ApplicationConfigurationPackage#getGenerationTask_DebugFolder()
- * @model containment="true"
- * @generated
- */
- File getDebugFolder();
-
- /**
- * Sets the value of the '{@link hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.GenerationTask#getDebugFolder Debug Folder }' containment reference.
- *
- *
- * @param value the new value of the 'Debug Folder ' containment reference.
- * @see #getDebugFolder()
- * @generated
- */
- void setDebugFolder(File value);
-
- /**
- * Returns the value of the 'Target Log File ' containment reference.
- *
- *
- * If the meaning of the 'Target Log File ' containment reference isn't clear,
- * there really should be more of a description here...
- *
- *
- * @return the value of the 'Target Log File ' containment reference.
- * @see #setTargetLogFile(File)
- * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.ApplicationConfigurationPackage#getGenerationTask_TargetLogFile()
- * @model containment="true"
- * @generated
- */
- File getTargetLogFile();
-
- /**
- * Sets the value of the '{@link hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.GenerationTask#getTargetLogFile Target Log File }' containment reference.
- *
- *
- * @param value the new value of the 'Target Log File ' containment reference.
- * @see #getTargetLogFile()
- * @generated
- */
- void setTargetLogFile(File value);
-
- /**
- * Returns the value of the 'Target Statistics File ' containment reference.
- *
- *
- * If the meaning of the 'Target Statistics File ' containment reference isn't clear,
- * there really should be more of a description here...
- *
- *
- * @return the value of the 'Target Statistics File ' containment reference.
- * @see #setTargetStatisticsFile(File)
- * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.ApplicationConfigurationPackage#getGenerationTask_TargetStatisticsFile()
- * @model containment="true"
- * @generated
- */
- File getTargetStatisticsFile();
-
- /**
- * Sets the value of the '{@link hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.GenerationTask#getTargetStatisticsFile Target Statistics File }' containment reference.
- *
- *
- * @param value the new value of the 'Target Statistics File ' containment reference.
- * @see #getTargetStatisticsFile()
- * @generated
- */
- void setTargetStatisticsFile(File value);
-
- /**
- * Returns the value of the 'Taget Folder ' containment reference.
- *
- *
- * If the meaning of the 'Taget Folder ' containment reference isn't clear,
- * there really should be more of a description here...
- *
- *
- * @return the value of the 'Taget Folder ' containment reference.
- * @see #setTagetFolder(File)
- * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.ApplicationConfigurationPackage#getGenerationTask_TagetFolder()
- * @model containment="true"
- * @generated
- */
- File getTagetFolder();
-
- /**
- * Sets the value of the '{@link hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.GenerationTask#getTagetFolder Taget Folder }' containment reference.
- *
- *
- * @param value the new value of the 'Taget Folder ' containment reference.
- * @see #getTagetFolder()
- * @generated
- */
- void setTagetFolder(File value);
-
-} // GenerationTask
+/**
+ * generated by Xtext 2.16.0
+ */
+package hu.bme.mit.inf.dslreasoner.application.applicationConfiguration;
+
+
+/**
+ *
+ * A representation of the model object 'Generation Task '.
+ *
+ *
+ *
+ * The following features are supported:
+ *
+ *
+ * {@link hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.GenerationTask#getMetamodel Metamodel }
+ * {@link hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.GenerationTask#getPartialModel Partial Model }
+ * {@link hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.GenerationTask#getPatterns Patterns }
+ * {@link hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.GenerationTask#getObjectives Objectives }
+ * {@link hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.GenerationTask#getScope Scope }
+ * {@link hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.GenerationTask#isNumberSpecified Number Specified }
+ * {@link hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.GenerationTask#getNumber Number }
+ * {@link hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.GenerationTask#isRunSpecified Run Specified }
+ * {@link hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.GenerationTask#getRuns Runs }
+ * {@link hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.GenerationTask#getSolver Solver }
+ * {@link hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.GenerationTask#getConfig Config }
+ * {@link hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.GenerationTask#getDebugFolder Debug Folder }
+ * {@link hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.GenerationTask#getTargetLogFile Target Log File }
+ * {@link hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.GenerationTask#getTargetStatisticsFile Target Statistics File }
+ * {@link hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.GenerationTask#getTagetFolder Taget Folder }
+ *
+ *
+ * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.ApplicationConfigurationPackage#getGenerationTask()
+ * @model
+ * @generated
+ */
+public interface GenerationTask extends Task
+{
+ /**
+ * Returns the value of the 'Metamodel ' containment reference.
+ *
+ *
+ * If the meaning of the 'Metamodel ' containment reference isn't clear,
+ * there really should be more of a description here...
+ *
+ *
+ * @return the value of the 'Metamodel ' containment reference.
+ * @see #setMetamodel(Metamodel)
+ * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.ApplicationConfigurationPackage#getGenerationTask_Metamodel()
+ * @model containment="true"
+ * @generated
+ */
+ Metamodel getMetamodel();
+
+ /**
+ * Sets the value of the '{@link hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.GenerationTask#getMetamodel Metamodel }' containment reference.
+ *
+ *
+ * @param value the new value of the 'Metamodel ' containment reference.
+ * @see #getMetamodel()
+ * @generated
+ */
+ void setMetamodel(Metamodel value);
+
+ /**
+ * Returns the value of the 'Partial Model ' containment reference.
+ *
+ *
+ * If the meaning of the 'Partial Model ' containment reference isn't clear,
+ * there really should be more of a description here...
+ *
+ *
+ * @return the value of the 'Partial Model ' containment reference.
+ * @see #setPartialModel(PartialModel)
+ * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.ApplicationConfigurationPackage#getGenerationTask_PartialModel()
+ * @model containment="true"
+ * @generated
+ */
+ PartialModel getPartialModel();
+
+ /**
+ * Sets the value of the '{@link hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.GenerationTask#getPartialModel Partial Model }' containment reference.
+ *
+ *
+ * @param value the new value of the 'Partial Model ' containment reference.
+ * @see #getPartialModel()
+ * @generated
+ */
+ void setPartialModel(PartialModel value);
+
+ /**
+ * Returns the value of the 'Patterns ' containment reference.
+ *
+ *
+ * If the meaning of the 'Patterns ' containment reference isn't clear,
+ * there really should be more of a description here...
+ *
+ *
+ * @return the value of the 'Patterns ' containment reference.
+ * @see #setPatterns(GraphPattern)
+ * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.ApplicationConfigurationPackage#getGenerationTask_Patterns()
+ * @model containment="true"
+ * @generated
+ */
+ GraphPattern getPatterns();
+
+ /**
+ * Sets the value of the '{@link hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.GenerationTask#getPatterns Patterns }' containment reference.
+ *
+ *
+ * @param value the new value of the 'Patterns ' containment reference.
+ * @see #getPatterns()
+ * @generated
+ */
+ void setPatterns(GraphPattern value);
+
+ /**
+ * Returns the value of the 'Objectives ' containment reference.
+ *
+ *
+ * If the meaning of the 'Objectives ' containment reference isn't clear,
+ * there really should be more of a description here...
+ *
+ *
+ * @return the value of the 'Objectives ' containment reference.
+ * @see #setObjectives(Objective)
+ * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.ApplicationConfigurationPackage#getGenerationTask_Objectives()
+ * @model containment="true"
+ * @generated
+ */
+ Objective getObjectives();
+
+ /**
+ * Sets the value of the '{@link hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.GenerationTask#getObjectives Objectives }' containment reference.
+ *
+ *
+ * @param value the new value of the 'Objectives ' containment reference.
+ * @see #getObjectives()
+ * @generated
+ */
+ void setObjectives(Objective value);
+
+ /**
+ * Returns the value of the 'Scope ' containment reference.
+ *
+ *
+ * If the meaning of the 'Scope ' containment reference isn't clear,
+ * there really should be more of a description here...
+ *
+ *
+ * @return the value of the 'Scope ' containment reference.
+ * @see #setScope(Scope)
+ * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.ApplicationConfigurationPackage#getGenerationTask_Scope()
+ * @model containment="true"
+ * @generated
+ */
+ Scope getScope();
+
+ /**
+ * Sets the value of the '{@link hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.GenerationTask#getScope Scope }' containment reference.
+ *
+ *
+ * @param value the new value of the 'Scope ' containment reference.
+ * @see #getScope()
+ * @generated
+ */
+ void setScope(Scope value);
+
+ /**
+ * Returns the value of the 'Number Specified ' attribute.
+ *
+ *
+ * If the meaning of the 'Number Specified ' attribute isn't clear,
+ * there really should be more of a description here...
+ *
+ *
+ * @return the value of the 'Number Specified ' attribute.
+ * @see #setNumberSpecified(boolean)
+ * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.ApplicationConfigurationPackage#getGenerationTask_NumberSpecified()
+ * @model
+ * @generated
+ */
+ boolean isNumberSpecified();
+
+ /**
+ * Sets the value of the '{@link hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.GenerationTask#isNumberSpecified Number Specified }' attribute.
+ *
+ *
+ * @param value the new value of the 'Number Specified ' attribute.
+ * @see #isNumberSpecified()
+ * @generated
+ */
+ void setNumberSpecified(boolean value);
+
+ /**
+ * Returns the value of the 'Number ' attribute.
+ *
+ *
+ * If the meaning of the 'Number ' attribute isn't clear,
+ * there really should be more of a description here...
+ *
+ *
+ * @return the value of the 'Number ' attribute.
+ * @see #setNumber(int)
+ * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.ApplicationConfigurationPackage#getGenerationTask_Number()
+ * @model
+ * @generated
+ */
+ int getNumber();
+
+ /**
+ * Sets the value of the '{@link hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.GenerationTask#getNumber Number }' attribute.
+ *
+ *
+ * @param value the new value of the 'Number ' attribute.
+ * @see #getNumber()
+ * @generated
+ */
+ void setNumber(int value);
+
+ /**
+ * Returns the value of the 'Run Specified ' attribute.
+ *
+ *
+ * If the meaning of the 'Run Specified ' attribute isn't clear,
+ * there really should be more of a description here...
+ *
+ *
+ * @return the value of the 'Run Specified ' attribute.
+ * @see #setRunSpecified(boolean)
+ * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.ApplicationConfigurationPackage#getGenerationTask_RunSpecified()
+ * @model
+ * @generated
+ */
+ boolean isRunSpecified();
+
+ /**
+ * Sets the value of the '{@link hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.GenerationTask#isRunSpecified Run Specified }' attribute.
+ *
+ *
+ * @param value the new value of the 'Run Specified ' attribute.
+ * @see #isRunSpecified()
+ * @generated
+ */
+ void setRunSpecified(boolean value);
+
+ /**
+ * Returns the value of the 'Runs ' attribute.
+ *
+ *
+ * If the meaning of the 'Runs ' attribute isn't clear,
+ * there really should be more of a description here...
+ *
+ *
+ * @return the value of the 'Runs ' attribute.
+ * @see #setRuns(int)
+ * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.ApplicationConfigurationPackage#getGenerationTask_Runs()
+ * @model
+ * @generated
+ */
+ int getRuns();
+
+ /**
+ * Sets the value of the '{@link hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.GenerationTask#getRuns Runs }' attribute.
+ *
+ *
+ * @param value the new value of the 'Runs ' attribute.
+ * @see #getRuns()
+ * @generated
+ */
+ void setRuns(int value);
+
+ /**
+ * Returns the value of the 'Solver ' attribute.
+ * The literals are from the enumeration {@link hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.Solver}.
+ *
+ *
+ * If the meaning of the 'Solver ' attribute isn't clear,
+ * there really should be more of a description here...
+ *
+ *
+ * @return the value of the 'Solver ' attribute.
+ * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.Solver
+ * @see #setSolver(Solver)
+ * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.ApplicationConfigurationPackage#getGenerationTask_Solver()
+ * @model
+ * @generated
+ */
+ Solver getSolver();
+
+ /**
+ * Sets the value of the '{@link hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.GenerationTask#getSolver Solver }' attribute.
+ *
+ *
+ * @param value the new value of the 'Solver ' attribute.
+ * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.Solver
+ * @see #getSolver()
+ * @generated
+ */
+ void setSolver(Solver value);
+
+ /**
+ * Returns the value of the 'Config ' containment reference.
+ *
+ *
+ * If the meaning of the 'Config ' containment reference isn't clear,
+ * there really should be more of a description here...
+ *
+ *
+ * @return the value of the 'Config ' containment reference.
+ * @see #setConfig(Config)
+ * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.ApplicationConfigurationPackage#getGenerationTask_Config()
+ * @model containment="true"
+ * @generated
+ */
+ Config getConfig();
+
+ /**
+ * Sets the value of the '{@link hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.GenerationTask#getConfig Config }' containment reference.
+ *
+ *
+ * @param value the new value of the 'Config ' containment reference.
+ * @see #getConfig()
+ * @generated
+ */
+ void setConfig(Config value);
+
+ /**
+ * Returns the value of the 'Debug Folder ' containment reference.
+ *
+ *
+ * If the meaning of the 'Debug Folder ' containment reference isn't clear,
+ * there really should be more of a description here...
+ *
+ *
+ * @return the value of the 'Debug Folder ' containment reference.
+ * @see #setDebugFolder(File)
+ * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.ApplicationConfigurationPackage#getGenerationTask_DebugFolder()
+ * @model containment="true"
+ * @generated
+ */
+ File getDebugFolder();
+
+ /**
+ * Sets the value of the '{@link hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.GenerationTask#getDebugFolder Debug Folder }' containment reference.
+ *
+ *
+ * @param value the new value of the 'Debug Folder ' containment reference.
+ * @see #getDebugFolder()
+ * @generated
+ */
+ void setDebugFolder(File value);
+
+ /**
+ * Returns the value of the 'Target Log File ' containment reference.
+ *
+ *
+ * If the meaning of the 'Target Log File ' containment reference isn't clear,
+ * there really should be more of a description here...
+ *
+ *
+ * @return the value of the 'Target Log File ' containment reference.
+ * @see #setTargetLogFile(File)
+ * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.ApplicationConfigurationPackage#getGenerationTask_TargetLogFile()
+ * @model containment="true"
+ * @generated
+ */
+ File getTargetLogFile();
+
+ /**
+ * Sets the value of the '{@link hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.GenerationTask#getTargetLogFile Target Log File }' containment reference.
+ *
+ *
+ * @param value the new value of the 'Target Log File ' containment reference.
+ * @see #getTargetLogFile()
+ * @generated
+ */
+ void setTargetLogFile(File value);
+
+ /**
+ * Returns the value of the 'Target Statistics File ' containment reference.
+ *
+ *
+ * If the meaning of the 'Target Statistics File ' containment reference isn't clear,
+ * there really should be more of a description here...
+ *
+ *
+ * @return the value of the 'Target Statistics File ' containment reference.
+ * @see #setTargetStatisticsFile(File)
+ * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.ApplicationConfigurationPackage#getGenerationTask_TargetStatisticsFile()
+ * @model containment="true"
+ * @generated
+ */
+ File getTargetStatisticsFile();
+
+ /**
+ * Sets the value of the '{@link hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.GenerationTask#getTargetStatisticsFile Target Statistics File }' containment reference.
+ *
+ *
+ * @param value the new value of the 'Target Statistics File ' containment reference.
+ * @see #getTargetStatisticsFile()
+ * @generated
+ */
+ void setTargetStatisticsFile(File value);
+
+ /**
+ * Returns the value of the 'Taget Folder ' containment reference.
+ *
+ *
+ * If the meaning of the 'Taget Folder ' containment reference isn't clear,
+ * there really should be more of a description here...
+ *
+ *
+ * @return the value of the 'Taget Folder ' containment reference.
+ * @see #setTagetFolder(File)
+ * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.ApplicationConfigurationPackage#getGenerationTask_TagetFolder()
+ * @model containment="true"
+ * @generated
+ */
+ File getTagetFolder();
+
+ /**
+ * Sets the value of the '{@link hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.GenerationTask#getTagetFolder Taget Folder }' containment reference.
+ *
+ *
+ * @param value the new value of the 'Taget Folder ' containment reference.
+ * @see #getTagetFolder()
+ * @generated
+ */
+ void setTagetFolder(File value);
+
+} // GenerationTask
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 99d187ea..db01f2ce 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,20 +1,20 @@
-/**
- * generated by Xtext 2.12.0
- */
-package hu.bme.mit.inf.dslreasoner.application.applicationConfiguration;
-
-import org.eclipse.emf.ecore.EObject;
-
-/**
- *
- * A representation of the model object 'Graph Pattern '.
- *
- *
- *
- * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.ApplicationConfigurationPackage#getGraphPattern()
- * @model
- * @generated
- */
-public interface GraphPattern extends EObject
-{
-} // GraphPattern
+/**
+ * generated by Xtext 2.16.0
+ */
+package hu.bme.mit.inf.dslreasoner.application.applicationConfiguration;
+
+import org.eclipse.emf.ecore.EObject;
+
+/**
+ *
+ * A representation of the model object 'Graph Pattern '.
+ *
+ *
+ *
+ * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.ApplicationConfigurationPackage#getGraphPattern()
+ * @model
+ * @generated
+ */
+public interface GraphPattern extends EObject
+{
+} // GraphPattern
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 be0b962d..38bea9b2 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,51 +1,51 @@
-/**
- * generated by Xtext 2.12.0
- */
-package hu.bme.mit.inf.dslreasoner.application.applicationConfiguration;
-
-
-/**
- *
- * A representation of the model object 'Graph Pattern Declaration '.
- *
- *
- *
- * The following features are supported:
- *
- *
- * {@link hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.GraphPatternDeclaration#getSpecification Specification }
- *
- *
- * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.ApplicationConfigurationPackage#getGraphPatternDeclaration()
- * @model
- * @generated
- */
-public interface GraphPatternDeclaration extends Declaration
-{
- /**
- * Returns the value of the 'Specification ' containment reference.
- *
- *
- * If the meaning of the 'Specification ' containment reference isn't clear,
- * there really should be more of a description here...
- *
- *
- * @return the value of the 'Specification ' containment reference.
- * @see #setSpecification(PatternSpecification)
- * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.ApplicationConfigurationPackage#getGraphPatternDeclaration_Specification()
- * @model containment="true"
- * @generated
- */
- PatternSpecification getSpecification();
-
- /**
- * Sets the value of the '{@link hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.GraphPatternDeclaration#getSpecification Specification }' containment reference.
- *
- *
- * @param value the new value of the 'Specification ' containment reference.
- * @see #getSpecification()
- * @generated
- */
- void setSpecification(PatternSpecification value);
-
-} // GraphPatternDeclaration
+/**
+ * generated by Xtext 2.16.0
+ */
+package hu.bme.mit.inf.dslreasoner.application.applicationConfiguration;
+
+
+/**
+ *
+ * A representation of the model object 'Graph Pattern Declaration '.
+ *
+ *
+ *
+ * The following features are supported:
+ *
+ *
+ * {@link hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.GraphPatternDeclaration#getSpecification Specification }
+ *
+ *
+ * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.ApplicationConfigurationPackage#getGraphPatternDeclaration()
+ * @model
+ * @generated
+ */
+public interface GraphPatternDeclaration extends Declaration
+{
+ /**
+ * Returns the value of the 'Specification ' containment reference.
+ *
+ *
+ * If the meaning of the 'Specification ' containment reference isn't clear,
+ * there really should be more of a description here...
+ *
+ *
+ * @return the value of the 'Specification ' containment reference.
+ * @see #setSpecification(PatternSpecification)
+ * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.ApplicationConfigurationPackage#getGraphPatternDeclaration_Specification()
+ * @model containment="true"
+ * @generated
+ */
+ PatternSpecification getSpecification();
+
+ /**
+ * Sets the value of the '{@link hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.GraphPatternDeclaration#getSpecification Specification }' containment reference.
+ *
+ *
+ * @param value the new value of the 'Specification ' containment reference.
+ * @see #getSpecification()
+ * @generated
+ */
+ void setSpecification(PatternSpecification value);
+
+} // GraphPatternDeclaration
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 20a32a3a..a52300a9 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,51 +1,51 @@
-/**
- * generated by Xtext 2.12.0
- */
-package hu.bme.mit.inf.dslreasoner.application.applicationConfiguration;
-
-
-/**
- *
- * A representation of the model object 'Graph Pattern Reference '.
- *
- *
- *
- * The following features are supported:
- *
- *
- * {@link hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.GraphPatternReference#getReferred Referred }
- *
- *
- * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.ApplicationConfigurationPackage#getGraphPatternReference()
- * @model
- * @generated
- */
-public interface GraphPatternReference extends GraphPattern
-{
- /**
- * Returns the value of the 'Referred ' reference.
- *
- *
- * If the meaning of the 'Referred ' reference isn't clear,
- * there really should be more of a description here...
- *
- *
- * @return the value of the 'Referred ' reference.
- * @see #setReferred(GraphPatternDeclaration)
- * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.ApplicationConfigurationPackage#getGraphPatternReference_Referred()
- * @model
- * @generated
- */
- GraphPatternDeclaration getReferred();
-
- /**
- * Sets the value of the '{@link hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.GraphPatternReference#getReferred Referred }' reference.
- *
- *
- * @param value the new value of the 'Referred ' reference.
- * @see #getReferred()
- * @generated
- */
- void setReferred(GraphPatternDeclaration value);
-
-} // GraphPatternReference
+/**
+ * generated by Xtext 2.16.0
+ */
+package hu.bme.mit.inf.dslreasoner.application.applicationConfiguration;
+
+
+/**
+ *
+ * A representation of the model object 'Graph Pattern Reference '.
+ *
+ *
+ *
+ * The following features are supported:
+ *
+ *
+ * {@link hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.GraphPatternReference#getReferred Referred }
+ *
+ *
+ * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.ApplicationConfigurationPackage#getGraphPatternReference()
+ * @model
+ * @generated
+ */
+public interface GraphPatternReference extends GraphPattern
+{
+ /**
+ * Returns the value of the 'Referred ' reference.
+ *
+ *
+ * If the meaning of the 'Referred ' reference isn't clear,
+ * there really should be more of a description here...
+ *
+ *
+ * @return the value of the 'Referred ' reference.
+ * @see #setReferred(GraphPatternDeclaration)
+ * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.ApplicationConfigurationPackage#getGraphPatternReference_Referred()
+ * @model
+ * @generated
+ */
+ GraphPatternDeclaration getReferred();
+
+ /**
+ * Sets the value of the '{@link hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.GraphPatternReference#getReferred Referred }' reference.
+ *
+ *
+ * @param value the new value of the 'Referred ' reference.
+ * @see #getReferred()
+ * @generated
+ */
+ void setReferred(GraphPatternDeclaration value);
+
+} // GraphPatternReference
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 90f27659..efdb814f 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,20 +1,20 @@
-/**
- * generated by Xtext 2.12.0
- */
-package hu.bme.mit.inf.dslreasoner.application.applicationConfiguration;
-
-import org.eclipse.emf.ecore.EObject;
-
-/**
- *
- * A representation of the model object 'Import '.
- *
- *
- *
- * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.ApplicationConfigurationPackage#getImport()
- * @model
- * @generated
- */
-public interface Import extends EObject
-{
-} // Import
+/**
+ * generated by Xtext 2.16.0
+ */
+package hu.bme.mit.inf.dslreasoner.application.applicationConfiguration;
+
+import org.eclipse.emf.ecore.EObject;
+
+/**
+ *
+ * A representation of the model object 'Import '.
+ *
+ *
+ *
+ * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.ApplicationConfigurationPackage#getImport()
+ * @model
+ * @generated
+ */
+public interface Import extends EObject
+{
+} // Import
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 3fffae8e..0af738f7 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,42 +1,42 @@
-/**
- * generated by Xtext 2.12.0
- */
-package hu.bme.mit.inf.dslreasoner.application.applicationConfiguration;
-
-import org.eclipse.emf.common.util.EList;
-
-/**
- *
- * A representation of the model object 'Int Enumberation '.
- *
- *
- *
- * The following features are supported:
- *
- *
- * {@link hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.IntEnumberation#getEntry Entry }
- *
- *
- * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.ApplicationConfigurationPackage#getIntEnumberation()
- * @model
- * @generated
- */
-public interface IntEnumberation extends NumberSpecification
-{
- /**
- * Returns the value of the 'Entry ' attribute list.
- * The list contents are of type {@link java.lang.Integer}.
- *
- *
- * If the meaning of the 'Entry ' attribute list isn't clear,
- * there really should be more of a description here...
- *
- *
- * @return the value of the 'Entry ' attribute list.
- * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.ApplicationConfigurationPackage#getIntEnumberation_Entry()
- * @model unique="false"
- * @generated
- */
- EList getEntry();
-
-} // IntEnumberation
+/**
+ * generated by Xtext 2.16.0
+ */
+package hu.bme.mit.inf.dslreasoner.application.applicationConfiguration;
+
+import org.eclipse.emf.common.util.EList;
+
+/**
+ *
+ * A representation of the model object 'Int Enumberation '.
+ *
+ *
+ *
+ * The following features are supported:
+ *
+ *
+ * {@link hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.IntEnumberation#getEntry Entry }
+ *
+ *
+ * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.ApplicationConfigurationPackage#getIntEnumberation()
+ * @model
+ * @generated
+ */
+public interface IntEnumberation extends NumberSpecification
+{
+ /**
+ * Returns the value of the 'Entry ' attribute list.
+ * The list contents are of type {@link java.lang.Integer}.
+ *
+ *
+ * If the meaning of the 'Entry ' attribute list isn't clear,
+ * there really should be more of a description here...
+ *
+ *
+ * @return the value of the 'Entry ' attribute list.
+ * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.ApplicationConfigurationPackage#getIntEnumberation_Entry()
+ * @model unique="false"
+ * @generated
+ */
+ EList getEntry();
+
+} // IntEnumberation
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 9257cdb9..5f102472 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,19 +1,19 @@
-/**
- * generated by Xtext 2.12.0
- */
-package hu.bme.mit.inf.dslreasoner.application.applicationConfiguration;
-
-
-/**
- *
- * A representation of the model object 'Integer Reference '.
- *
- *
- *
- * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.ApplicationConfigurationPackage#getIntegerReference()
- * @model
- * @generated
- */
-public interface IntegerReference extends TypeReference
-{
-} // IntegerReference
+/**
+ * generated by Xtext 2.16.0
+ */
+package hu.bme.mit.inf.dslreasoner.application.applicationConfiguration;
+
+
+/**
+ *
+ * A representation of the model object 'Integer Reference '.
+ *
+ *
+ *
+ * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.ApplicationConfigurationPackage#getIntegerReference()
+ * @model
+ * @generated
+ */
+public interface IntegerReference extends TypeReference
+{
+} // IntegerReference
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 8d5752cb..048beac9 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,19 +1,19 @@
-/**
- * generated by Xtext 2.12.0
- */
-package hu.bme.mit.inf.dslreasoner.application.applicationConfiguration;
-
-
-/**
- *
- * A representation of the model object 'Integer Scope '.
- *
- *
- *
- * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.ApplicationConfigurationPackage#getIntegerScope()
- * @model
- * @generated
- */
-public interface IntegerScope extends IntegerReference
-{
-} // IntegerScope
+/**
+ * generated by Xtext 2.16.0
+ */
+package hu.bme.mit.inf.dslreasoner.application.applicationConfiguration;
+
+
+/**
+ *
+ * A representation of the model object 'Integer Scope '.
+ *
+ *
+ *
+ * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.ApplicationConfigurationPackage#getIntegerScope()
+ * @model
+ * @generated
+ */
+public interface IntegerScope extends IntegerReference
+{
+} // IntegerScope
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 8b8fc2dd..7528c942 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,51 +1,51 @@
-/**
- * generated by Xtext 2.12.0
- */
-package hu.bme.mit.inf.dslreasoner.application.applicationConfiguration;
-
-
-/**
- *
- * A representation of the model object 'Integer Type Scope '.
- *
- *
- *
- * The following features are supported:
- *
- *
- * {@link hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.IntegerTypeScope#getType Type }
- *
- *
- * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.ApplicationConfigurationPackage#getIntegerTypeScope()
- * @model
- * @generated
- */
-public interface IntegerTypeScope extends TypeScope
-{
- /**
- * Returns the value of the 'Type ' containment reference.
- *
- *
- * If the meaning of the 'Type ' containment reference isn't clear,
- * there really should be more of a description here...
- *
- *
- * @return the value of the 'Type ' containment reference.
- * @see #setType(IntegerReference)
- * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.ApplicationConfigurationPackage#getIntegerTypeScope_Type()
- * @model containment="true"
- * @generated
- */
- IntegerReference getType();
-
- /**
- * Sets the value of the '{@link hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.IntegerTypeScope#getType Type }' containment reference.
- *
- *
- * @param value the new value of the 'Type ' containment reference.
- * @see #getType()
- * @generated
- */
- void setType(IntegerReference value);
-
-} // IntegerTypeScope
+/**
+ * generated by Xtext 2.16.0
+ */
+package hu.bme.mit.inf.dslreasoner.application.applicationConfiguration;
+
+
+/**
+ *
+ * A representation of the model object 'Integer Type Scope '.
+ *
+ *
+ *
+ * The following features are supported:
+ *
+ *
+ * {@link hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.IntegerTypeScope#getType Type }
+ *
+ *
+ * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.ApplicationConfigurationPackage#getIntegerTypeScope()
+ * @model
+ * @generated
+ */
+public interface IntegerTypeScope extends TypeScope
+{
+ /**
+ * Returns the value of the 'Type ' containment reference.
+ *
+ *
+ * If the meaning of the 'Type ' containment reference isn't clear,
+ * there really should be more of a description here...
+ *
+ *
+ * @return the value of the 'Type ' containment reference.
+ * @see #setType(IntegerReference)
+ * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.ApplicationConfigurationPackage#getIntegerTypeScope_Type()
+ * @model containment="true"
+ * @generated
+ */
+ IntegerReference getType();
+
+ /**
+ * Sets the value of the '{@link hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.IntegerTypeScope#getType Type }' containment reference.
+ *
+ *
+ * @param value the new value of the 'Type ' containment reference.
+ * @see #getType()
+ * @generated
+ */
+ void setType(IntegerReference value);
+
+} // IntegerTypeScope
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 33a1f773..99434542 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,105 +1,105 @@
-/**
- * generated by Xtext 2.12.0
- */
-package hu.bme.mit.inf.dslreasoner.application.applicationConfiguration;
-
-
-/**
- *
- * A representation of the model object 'Intervall Number '.
- *
- *
- *
- * The following features are supported:
- *
- *
- * {@link hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.IntervallNumber#getMin Min }
- * {@link hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.IntervallNumber#getMaxNumber Max Number }
- * {@link hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.IntervallNumber#isMaxUnlimited Max Unlimited }
- *
- *
- * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.ApplicationConfigurationPackage#getIntervallNumber()
- * @model
- * @generated
- */
-public interface IntervallNumber extends NumberSpecification
-{
- /**
- * Returns the value of the 'Min ' attribute.
- *
- *
- * If the meaning of the 'Min ' attribute isn't clear,
- * there really should be more of a description here...
- *
- *
- * @return the value of the 'Min ' attribute.
- * @see #setMin(int)
- * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.ApplicationConfigurationPackage#getIntervallNumber_Min()
- * @model
- * @generated
- */
- int getMin();
-
- /**
- * Sets the value of the '{@link hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.IntervallNumber#getMin Min }' attribute.
- *
- *
- * @param value the new value of the 'Min ' attribute.
- * @see #getMin()
- * @generated
- */
- void setMin(int value);
-
- /**
- * Returns the value of the 'Max Number ' attribute.
- *
- *
- * If the meaning of the 'Max Number ' attribute isn't clear,
- * there really should be more of a description here...
- *
- *
- * @return the value of the 'Max Number ' attribute.
- * @see #setMaxNumber(int)
- * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.ApplicationConfigurationPackage#getIntervallNumber_MaxNumber()
- * @model
- * @generated
- */
- int getMaxNumber();
-
- /**
- * Sets the value of the '{@link hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.IntervallNumber#getMaxNumber Max Number }' attribute.
- *
- *
- * @param value the new value of the 'Max Number ' attribute.
- * @see #getMaxNumber()
- * @generated
- */
- void setMaxNumber(int value);
-
- /**
- * Returns the value of the 'Max Unlimited ' attribute.
- *
- *
- * If the meaning of the 'Max Unlimited ' attribute isn't clear,
- * there really should be more of a description here...
- *
- *
- * @return the value of the 'Max Unlimited ' attribute.
- * @see #setMaxUnlimited(boolean)
- * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.ApplicationConfigurationPackage#getIntervallNumber_MaxUnlimited()
- * @model
- * @generated
- */
- boolean isMaxUnlimited();
-
- /**
- * Sets the value of the '{@link hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.IntervallNumber#isMaxUnlimited Max Unlimited }' attribute.
- *
- *
- * @param value the new value of the 'Max Unlimited ' attribute.
- * @see #isMaxUnlimited()
- * @generated
- */
- void setMaxUnlimited(boolean value);
-
-} // IntervallNumber
+/**
+ * generated by Xtext 2.16.0
+ */
+package hu.bme.mit.inf.dslreasoner.application.applicationConfiguration;
+
+
+/**
+ *
+ * A representation of the model object 'Intervall Number '.
+ *
+ *
+ *
+ * The following features are supported:
+ *
+ *
+ * {@link hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.IntervallNumber#getMin Min }
+ * {@link hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.IntervallNumber#getMaxNumber Max Number }
+ * {@link hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.IntervallNumber#isMaxUnlimited Max Unlimited }
+ *
+ *
+ * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.ApplicationConfigurationPackage#getIntervallNumber()
+ * @model
+ * @generated
+ */
+public interface IntervallNumber extends NumberSpecification
+{
+ /**
+ * Returns the value of the 'Min ' attribute.
+ *
+ *
+ * If the meaning of the 'Min ' attribute isn't clear,
+ * there really should be more of a description here...
+ *
+ *
+ * @return the value of the 'Min ' attribute.
+ * @see #setMin(int)
+ * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.ApplicationConfigurationPackage#getIntervallNumber_Min()
+ * @model
+ * @generated
+ */
+ int getMin();
+
+ /**
+ * Sets the value of the '{@link hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.IntervallNumber#getMin Min }' attribute.
+ *
+ *
+ * @param value the new value of the 'Min ' attribute.
+ * @see #getMin()
+ * @generated
+ */
+ void setMin(int value);
+
+ /**
+ * Returns the value of the 'Max Number ' attribute.
+ *
+ *
+ * If the meaning of the 'Max Number ' attribute isn't clear,
+ * there really should be more of a description here...
+ *
+ *
+ * @return the value of the 'Max Number ' attribute.
+ * @see #setMaxNumber(int)
+ * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.ApplicationConfigurationPackage#getIntervallNumber_MaxNumber()
+ * @model
+ * @generated
+ */
+ int getMaxNumber();
+
+ /**
+ * Sets the value of the '{@link hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.IntervallNumber#getMaxNumber Max Number }' attribute.
+ *
+ *
+ * @param value the new value of the 'Max Number ' attribute.
+ * @see #getMaxNumber()
+ * @generated
+ */
+ void setMaxNumber(int value);
+
+ /**
+ * Returns the value of the 'Max Unlimited ' attribute.
+ *
+ *
+ * If the meaning of the 'Max Unlimited ' attribute isn't clear,
+ * there really should be more of a description here...
+ *
+ *
+ * @return the value of the 'Max Unlimited ' attribute.
+ * @see #setMaxUnlimited(boolean)
+ * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.ApplicationConfigurationPackage#getIntervallNumber_MaxUnlimited()
+ * @model
+ * @generated
+ */
+ boolean isMaxUnlimited();
+
+ /**
+ * Sets the value of the '{@link hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.IntervallNumber#isMaxUnlimited Max Unlimited }' attribute.
+ *
+ *
+ * @param value the new value of the 'Max Unlimited ' attribute.
+ * @see #isMaxUnlimited()
+ * @generated
+ */
+ void setMaxUnlimited(boolean value);
+
+} // IntervallNumber
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 e370d6b6..48122822 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,51 +1,51 @@
-/**
- * generated by Xtext 2.12.0
- */
-package hu.bme.mit.inf.dslreasoner.application.applicationConfiguration;
-
-
-/**
- *
- * A representation of the model object 'Memory Entry '.
- *
- *
- *
- * The following features are supported:
- *
- *
- * {@link hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.MemoryEntry#getMegabyteLimit Megabyte Limit }
- *
- *
- * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.ApplicationConfigurationPackage#getMemoryEntry()
- * @model
- * @generated
- */
-public interface MemoryEntry extends ConfigEntry
-{
- /**
- * Returns the value of the 'Megabyte Limit ' attribute.
- *
- *
- * If the meaning of the 'Megabyte Limit ' attribute isn't clear,
- * there really should be more of a description here...
- *
- *
- * @return the value of the 'Megabyte Limit ' attribute.
- * @see #setMegabyteLimit(int)
- * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.ApplicationConfigurationPackage#getMemoryEntry_MegabyteLimit()
- * @model
- * @generated
- */
- int getMegabyteLimit();
-
- /**
- * Sets the value of the '{@link hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.MemoryEntry#getMegabyteLimit Megabyte Limit }' attribute.
- *
- *
- * @param value the new value of the 'Megabyte Limit ' attribute.
- * @see #getMegabyteLimit()
- * @generated
- */
- void setMegabyteLimit(int value);
-
-} // MemoryEntry
+/**
+ * generated by Xtext 2.16.0
+ */
+package hu.bme.mit.inf.dslreasoner.application.applicationConfiguration;
+
+
+/**
+ *
+ * A representation of the model object 'Memory Entry '.
+ *
+ *
+ *
+ * The following features are supported:
+ *
+ *
+ * {@link hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.MemoryEntry#getMegabyteLimit Megabyte Limit }
+ *
+ *
+ * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.ApplicationConfigurationPackage#getMemoryEntry()
+ * @model
+ * @generated
+ */
+public interface MemoryEntry extends ConfigEntry
+{
+ /**
+ * Returns the value of the 'Megabyte Limit ' attribute.
+ *
+ *
+ * If the meaning of the 'Megabyte Limit ' attribute isn't clear,
+ * there really should be more of a description here...
+ *
+ *
+ * @return the value of the 'Megabyte Limit ' attribute.
+ * @see #setMegabyteLimit(int)
+ * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.ApplicationConfigurationPackage#getMemoryEntry_MegabyteLimit()
+ * @model
+ * @generated
+ */
+ int getMegabyteLimit();
+
+ /**
+ * Sets the value of the '{@link hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.MemoryEntry#getMegabyteLimit Megabyte Limit }' attribute.
+ *
+ *
+ * @param value the new value of the 'Megabyte Limit ' attribute.
+ * @see #getMegabyteLimit()
+ * @generated
+ */
+ void setMegabyteLimit(int value);
+
+} // MemoryEntry
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 76f35449..2d58c5de 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,20 +1,20 @@
-/**
- * generated by Xtext 2.12.0
- */
-package hu.bme.mit.inf.dslreasoner.application.applicationConfiguration;
-
-import org.eclipse.emf.ecore.EObject;
-
-/**
- *
- * A representation of the model object 'Metamodel '.
- *
- *
- *
- * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.ApplicationConfigurationPackage#getMetamodel()
- * @model
- * @generated
- */
-public interface Metamodel extends EObject
-{
-} // Metamodel
+/**
+ * generated by Xtext 2.16.0
+ */
+package hu.bme.mit.inf.dslreasoner.application.applicationConfiguration;
+
+import org.eclipse.emf.ecore.EObject;
+
+/**
+ *
+ * A representation of the model object 'Metamodel '.
+ *
+ *
+ *
+ * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.ApplicationConfigurationPackage#getMetamodel()
+ * @model
+ * @generated
+ */
+public interface Metamodel extends EObject
+{
+} // Metamodel
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 c6c22075..e05a306e 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,51 +1,51 @@
-/**
- * generated by Xtext 2.12.0
- */
-package hu.bme.mit.inf.dslreasoner.application.applicationConfiguration;
-
-
-/**
- *
- * A representation of the model object 'Metamodel Declaration '.
- *
- *
- *
- * The following features are supported:
- *
- *
- * {@link hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.MetamodelDeclaration#getSpecification Specification }
- *
- *
- * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.ApplicationConfigurationPackage#getMetamodelDeclaration()
- * @model
- * @generated
- */
-public interface MetamodelDeclaration extends Declaration
-{
- /**
- * Returns the value of the 'Specification ' containment reference.
- *
- *
- * If the meaning of the 'Specification ' containment reference isn't clear,
- * there really should be more of a description here...
- *
- *
- * @return the value of the 'Specification ' containment reference.
- * @see #setSpecification(MetamodelSpecification)
- * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.ApplicationConfigurationPackage#getMetamodelDeclaration_Specification()
- * @model containment="true"
- * @generated
- */
- MetamodelSpecification getSpecification();
-
- /**
- * Sets the value of the '{@link hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.MetamodelDeclaration#getSpecification Specification }' containment reference.
- *
- *
- * @param value the new value of the 'Specification ' containment reference.
- * @see #getSpecification()
- * @generated
- */
- void setSpecification(MetamodelSpecification value);
-
-} // MetamodelDeclaration
+/**
+ * generated by Xtext 2.16.0
+ */
+package hu.bme.mit.inf.dslreasoner.application.applicationConfiguration;
+
+
+/**
+ *
+ * A representation of the model object 'Metamodel Declaration '.
+ *
+ *
+ *
+ * The following features are supported:
+ *
+ *
+ * {@link hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.MetamodelDeclaration#getSpecification Specification }
+ *
+ *
+ * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.ApplicationConfigurationPackage#getMetamodelDeclaration()
+ * @model
+ * @generated
+ */
+public interface MetamodelDeclaration extends Declaration
+{
+ /**
+ * Returns the value of the 'Specification ' containment reference.
+ *
+ *
+ * If the meaning of the 'Specification ' containment reference isn't clear,
+ * there really should be more of a description here...
+ *
+ *
+ * @return the value of the 'Specification ' containment reference.
+ * @see #setSpecification(MetamodelSpecification)
+ * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.ApplicationConfigurationPackage#getMetamodelDeclaration_Specification()
+ * @model containment="true"
+ * @generated
+ */
+ MetamodelSpecification getSpecification();
+
+ /**
+ * Sets the value of the '{@link hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.MetamodelDeclaration#getSpecification Specification }' containment reference.
+ *
+ *
+ * @param value the new value of the 'Specification ' containment reference.
+ * @see #getSpecification()
+ * @generated
+ */
+ void setSpecification(MetamodelSpecification value);
+
+} // MetamodelDeclaration
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 41cf4f2d..d6ed6425 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,80 +1,80 @@
-/**
- * generated by Xtext 2.12.0
- */
-package hu.bme.mit.inf.dslreasoner.application.applicationConfiguration;
-
-import org.eclipse.emf.ecore.EClassifier;
-import org.eclipse.emf.ecore.ENamedElement;
-
-/**
- *
- * A representation of the model object 'Metamodel Element '.
- *
- *
- *
- * The following features are supported:
- *
- *
- * {@link hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.MetamodelElement#getClassifier Classifier }
- * {@link hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.MetamodelElement#getFeature Feature }
- *
- *
- * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.ApplicationConfigurationPackage#getMetamodelElement()
- * @model
- * @generated
- */
-public interface MetamodelElement extends MetamodelEntry
-{
- /**
- * Returns the value of the 'Classifier ' reference.
- *
- *
- * If the meaning of the 'Classifier ' reference isn't clear,
- * there really should be more of a description here...
- *
- *
- * @return the value of the 'Classifier ' reference.
- * @see #setClassifier(EClassifier)
- * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.ApplicationConfigurationPackage#getMetamodelElement_Classifier()
- * @model
- * @generated
- */
- EClassifier getClassifier();
-
- /**
- * Sets the value of the '{@link hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.MetamodelElement#getClassifier Classifier }' reference.
- *
- *
- * @param value the new value of the 'Classifier ' reference.
- * @see #getClassifier()
- * @generated
- */
- void setClassifier(EClassifier value);
-
- /**
- * Returns the value of the 'Feature ' reference.
- *
- *
- * If the meaning of the 'Feature ' reference isn't clear,
- * there really should be more of a description here...
- *
- *
- * @return the value of the 'Feature ' reference.
- * @see #setFeature(ENamedElement)
- * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.ApplicationConfigurationPackage#getMetamodelElement_Feature()
- * @model
- * @generated
- */
- ENamedElement getFeature();
-
- /**
- * Sets the value of the '{@link hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.MetamodelElement#getFeature Feature }' reference.
- *
- *
- * @param value the new value of the 'Feature ' reference.
- * @see #getFeature()
- * @generated
- */
- void setFeature(ENamedElement value);
-
-} // MetamodelElement
+/**
+ * generated by Xtext 2.16.0
+ */
+package hu.bme.mit.inf.dslreasoner.application.applicationConfiguration;
+
+import org.eclipse.emf.ecore.EClassifier;
+import org.eclipse.emf.ecore.ENamedElement;
+
+/**
+ *
+ * A representation of the model object 'Metamodel Element '.
+ *
+ *
+ *
+ * The following features are supported:
+ *
+ *
+ * {@link hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.MetamodelElement#getClassifier Classifier }
+ * {@link hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.MetamodelElement#getFeature Feature }
+ *
+ *
+ * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.ApplicationConfigurationPackage#getMetamodelElement()
+ * @model
+ * @generated
+ */
+public interface MetamodelElement extends MetamodelEntry
+{
+ /**
+ * Returns the value of the 'Classifier ' reference.
+ *
+ *
+ * If the meaning of the 'Classifier ' reference isn't clear,
+ * there really should be more of a description here...
+ *
+ *
+ * @return the value of the 'Classifier ' reference.
+ * @see #setClassifier(EClassifier)
+ * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.ApplicationConfigurationPackage#getMetamodelElement_Classifier()
+ * @model
+ * @generated
+ */
+ EClassifier getClassifier();
+
+ /**
+ * Sets the value of the '{@link hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.MetamodelElement#getClassifier Classifier }' reference.
+ *
+ *
+ * @param value the new value of the 'Classifier ' reference.
+ * @see #getClassifier()
+ * @generated
+ */
+ void setClassifier(EClassifier value);
+
+ /**
+ * Returns the value of the 'Feature ' reference.
+ *
+ *
+ * If the meaning of the 'Feature ' reference isn't clear,
+ * there really should be more of a description here...
+ *
+ *
+ * @return the value of the 'Feature ' reference.
+ * @see #setFeature(ENamedElement)
+ * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.ApplicationConfigurationPackage#getMetamodelElement_Feature()
+ * @model
+ * @generated
+ */
+ ENamedElement getFeature();
+
+ /**
+ * Sets the value of the '{@link hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.MetamodelElement#getFeature Feature }' reference.
+ *
+ *
+ * @param value the new value of the 'Feature ' reference.
+ * @see #getFeature()
+ * @generated
+ */
+ void setFeature(ENamedElement value);
+
+} // MetamodelElement
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 59e3f4e0..9a5e146e 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,53 +1,53 @@
-/**
- * generated by Xtext 2.12.0
- */
-package hu.bme.mit.inf.dslreasoner.application.applicationConfiguration;
-
-import org.eclipse.emf.ecore.EObject;
-import org.eclipse.emf.ecore.EPackage;
-
-/**
- *
- * A representation of the model object 'Metamodel Entry '.
- *
- *
- *
- * The following features are supported:
- *
- *
- * {@link hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.MetamodelEntry#getPackage Package }
- *
- *
- * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.ApplicationConfigurationPackage#getMetamodelEntry()
- * @model
- * @generated
- */
-public interface MetamodelEntry extends EObject
-{
- /**
- * Returns the value of the 'Package ' reference.
- *
- *
- * If the meaning of the 'Package ' reference isn't clear,
- * there really should be more of a description here...
- *
- *
- * @return the value of the 'Package ' reference.
- * @see #setPackage(EPackage)
- * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.ApplicationConfigurationPackage#getMetamodelEntry_Package()
- * @model
- * @generated
- */
- EPackage getPackage();
-
- /**
- * Sets the value of the '{@link hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.MetamodelEntry#getPackage Package }' reference.
- *
- *
- * @param value the new value of the 'Package ' reference.
- * @see #getPackage()
- * @generated
- */
- void setPackage(EPackage value);
-
-} // MetamodelEntry
+/**
+ * generated by Xtext 2.16.0
+ */
+package hu.bme.mit.inf.dslreasoner.application.applicationConfiguration;
+
+import org.eclipse.emf.ecore.EObject;
+import org.eclipse.emf.ecore.EPackage;
+
+/**
+ *
+ * A representation of the model object 'Metamodel Entry '.
+ *
+ *
+ *
+ * The following features are supported:
+ *
+ *
+ * {@link hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.MetamodelEntry#getPackage Package }
+ *
+ *
+ * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.ApplicationConfigurationPackage#getMetamodelEntry()
+ * @model
+ * @generated
+ */
+public interface MetamodelEntry extends EObject
+{
+ /**
+ * Returns the value of the 'Package ' reference.
+ *
+ *
+ * If the meaning of the 'Package ' reference isn't clear,
+ * there really should be more of a description here...
+ *
+ *
+ * @return the value of the 'Package ' reference.
+ * @see #setPackage(EPackage)
+ * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.ApplicationConfigurationPackage#getMetamodelEntry_Package()
+ * @model
+ * @generated
+ */
+ EPackage getPackage();
+
+ /**
+ * Sets the value of the '{@link hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.MetamodelEntry#getPackage Package }' reference.
+ *
+ *
+ * @param value the new value of the 'Package ' reference.
+ * @see #getPackage()
+ * @generated
+ */
+ void setPackage(EPackage value);
+
+} // MetamodelEntry
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 c9e7e443..b28de27a 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,51 +1,51 @@
-/**
- * generated by Xtext 2.12.0
- */
-package hu.bme.mit.inf.dslreasoner.application.applicationConfiguration;
-
-
-/**
- *
- * A representation of the model object 'Metamodel Reference '.
- *
- *
- *
- * The following features are supported:
- *
- *
- * {@link hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.MetamodelReference#getReferred Referred }
- *
- *
- * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.ApplicationConfigurationPackage#getMetamodelReference()
- * @model
- * @generated
- */
-public interface MetamodelReference extends Metamodel
-{
- /**
- * Returns the value of the 'Referred ' reference.
- *
- *
- * If the meaning of the 'Referred ' reference isn't clear,
- * there really should be more of a description here...
- *
- *
- * @return the value of the 'Referred ' reference.
- * @see #setReferred(MetamodelDeclaration)
- * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.ApplicationConfigurationPackage#getMetamodelReference_Referred()
- * @model
- * @generated
- */
- MetamodelDeclaration getReferred();
-
- /**
- * Sets the value of the '{@link hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.MetamodelReference#getReferred Referred }' reference.
- *
- *
- * @param value the new value of the 'Referred ' reference.
- * @see #getReferred()
- * @generated
- */
- void setReferred(MetamodelDeclaration value);
-
-} // MetamodelReference
+/**
+ * generated by Xtext 2.16.0
+ */
+package hu.bme.mit.inf.dslreasoner.application.applicationConfiguration;
+
+
+/**
+ *
+ * A representation of the model object 'Metamodel Reference '.
+ *
+ *
+ *
+ * The following features are supported:
+ *
+ *
+ * {@link hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.MetamodelReference#getReferred Referred }
+ *
+ *
+ * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.ApplicationConfigurationPackage#getMetamodelReference()
+ * @model
+ * @generated
+ */
+public interface MetamodelReference extends Metamodel
+{
+ /**
+ * Returns the value of the 'Referred ' reference.
+ *
+ *
+ * If the meaning of the 'Referred ' reference isn't clear,
+ * there really should be more of a description here...
+ *
+ *
+ * @return the value of the 'Referred ' reference.
+ * @see #setReferred(MetamodelDeclaration)
+ * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.ApplicationConfigurationPackage#getMetamodelReference_Referred()
+ * @model
+ * @generated
+ */
+ MetamodelDeclaration getReferred();
+
+ /**
+ * Sets the value of the '{@link hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.MetamodelReference#getReferred Referred }' reference.
+ *
+ *
+ * @param value the new value of the 'Referred ' reference.
+ * @see #getReferred()
+ * @generated
+ */
+ void setReferred(MetamodelDeclaration value);
+
+} // MetamodelReference
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 250db1eb..b268bdff 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,42 +1,42 @@
-/**
- * generated by Xtext 2.12.0
- */
-package hu.bme.mit.inf.dslreasoner.application.applicationConfiguration;
-
-import org.eclipse.emf.common.util.EList;
-
-/**
- *
- * A representation of the model object 'Metamodel Specification '.
- *
- *
- *
- * The following features are supported:
- *
- *
- * {@link hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.MetamodelSpecification#getEntries Entries }
- *
- *
- * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.ApplicationConfigurationPackage#getMetamodelSpecification()
- * @model
- * @generated
- */
-public interface MetamodelSpecification extends Metamodel
-{
- /**
- * Returns the value of the 'Entries ' containment reference list.
- * The list contents are of type {@link hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.MetamodelEntry}.
- *
- *
- * If the meaning of the 'Entries ' containment reference list isn't clear,
- * there really should be more of a description here...
- *
- *
- * @return the value of the 'Entries ' containment reference list.
- * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.ApplicationConfigurationPackage#getMetamodelSpecification_Entries()
- * @model containment="true"
- * @generated
- */
- EList getEntries();
-
-} // MetamodelSpecification
+/**
+ * generated by Xtext 2.16.0
+ */
+package hu.bme.mit.inf.dslreasoner.application.applicationConfiguration;
+
+import org.eclipse.emf.common.util.EList;
+
+/**
+ *
+ * A representation of the model object 'Metamodel Specification '.
+ *
+ *
+ *
+ * The following features are supported:
+ *
+ *
+ * {@link hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.MetamodelSpecification#getEntries Entries }
+ *
+ *
+ * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.ApplicationConfigurationPackage#getMetamodelSpecification()
+ * @model
+ * @generated
+ */
+public interface MetamodelSpecification extends Metamodel
+{
+ /**
+ * Returns the value of the 'Entries ' containment reference list.
+ * The list contents are of type {@link hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.MetamodelEntry}.
+ *
+ *
+ * If the meaning of the 'Entries ' containment reference list isn't clear,
+ * there really should be more of a description here...
+ *
+ *
+ * @return the value of the 'Entries ' containment reference list.
+ * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.ApplicationConfigurationPackage#getMetamodelSpecification_Entries()
+ * @model containment="true"
+ * @generated
+ */
+ EList getEntries();
+
+} // MetamodelSpecification
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 1a1fc229..374e57c7 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,19 +1,19 @@
-/**
- * generated by Xtext 2.12.0
- */
-package hu.bme.mit.inf.dslreasoner.application.applicationConfiguration;
-
-
-/**
- *
- * A representation of the model object 'Model Entry '.
- *
- *
- *
- * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.ApplicationConfigurationPackage#getModelEntry()
- * @model
- * @generated
- */
-public interface ModelEntry extends PartialModelEntry
-{
-} // ModelEntry
+/**
+ * generated by Xtext 2.16.0
+ */
+package hu.bme.mit.inf.dslreasoner.application.applicationConfiguration;
+
+
+/**
+ *
+ * A representation of the model object 'Model Entry '.
+ *
+ *
+ *
+ * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.ApplicationConfigurationPackage#getModelEntry()
+ * @model
+ * @generated
+ */
+public interface ModelEntry extends PartialModelEntry
+{
+} // ModelEntry
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 bf6ebbb0..f8b29030 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,20 +1,20 @@
-/**
- * generated by Xtext 2.12.0
- */
-package hu.bme.mit.inf.dslreasoner.application.applicationConfiguration;
-
-import org.eclipse.emf.ecore.EObject;
-
-/**
- *
- * A representation of the model object 'Number Specification '.
- *
- *
- *
- * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.ApplicationConfigurationPackage#getNumberSpecification()
- * @model
- * @generated
- */
-public interface NumberSpecification extends EObject
-{
-} // NumberSpecification
+/**
+ * generated by Xtext 2.16.0
+ */
+package hu.bme.mit.inf.dslreasoner.application.applicationConfiguration;
+
+import org.eclipse.emf.ecore.EObject;
+
+/**
+ *
+ * A representation of the model object 'Number Specification '.
+ *
+ *
+ *
+ * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.ApplicationConfigurationPackage#getNumberSpecification()
+ * @model
+ * @generated
+ */
+public interface NumberSpecification extends EObject
+{
+} // NumberSpecification
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 0e4f4491..c5571c57 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,19 +1,19 @@
-/**
- * generated by Xtext 2.12.0
- */
-package hu.bme.mit.inf.dslreasoner.application.applicationConfiguration;
-
-
-/**
- *
- * A representation of the model object 'Object Reference '.
- *
- *
- *
- * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.ApplicationConfigurationPackage#getObjectReference()
- * @model
- * @generated
- */
-public interface ObjectReference extends TypeReference
-{
-} // ObjectReference
+/**
+ * generated by Xtext 2.16.0
+ */
+package hu.bme.mit.inf.dslreasoner.application.applicationConfiguration;
+
+
+/**
+ *
+ * A representation of the model object 'Object Reference '.
+ *
+ *
+ *
+ * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.ApplicationConfigurationPackage#getObjectReference()
+ * @model
+ * @generated
+ */
+public interface ObjectReference extends TypeReference
+{
+} // ObjectReference
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 d65c42cd..2f4fa8cc 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,51 +1,51 @@
-/**
- * generated by Xtext 2.12.0
- */
-package hu.bme.mit.inf.dslreasoner.application.applicationConfiguration;
-
-
-/**
- *
- * A representation of the model object 'Object Type Scope '.
- *
- *
- *
- * The following features are supported:
- *
- *
- * {@link hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.ObjectTypeScope#getType Type }
- *
- *
- * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.ApplicationConfigurationPackage#getObjectTypeScope()
- * @model
- * @generated
- */
-public interface ObjectTypeScope extends TypeScope
-{
- /**
- * Returns the value of the 'Type ' containment reference.
- *
- *
- * If the meaning of the 'Type ' containment reference isn't clear,
- * there really should be more of a description here...
- *
- *
- * @return the value of the 'Type ' containment reference.
- * @see #setType(ObjectReference)
- * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.ApplicationConfigurationPackage#getObjectTypeScope_Type()
- * @model containment="true"
- * @generated
- */
- ObjectReference getType();
-
- /**
- * Sets the value of the '{@link hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.ObjectTypeScope#getType Type }' containment reference.
- *
- *
- * @param value the new value of the 'Type ' containment reference.
- * @see #getType()
- * @generated
- */
- void setType(ObjectReference value);
-
-} // ObjectTypeScope
+/**
+ * generated by Xtext 2.16.0
+ */
+package hu.bme.mit.inf.dslreasoner.application.applicationConfiguration;
+
+
+/**
+ *
+ * A representation of the model object 'Object Type Scope '.
+ *
+ *
+ *
+ * The following features are supported:
+ *
+ *
+ * {@link hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.ObjectTypeScope#getType Type }
+ *
+ *
+ * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.ApplicationConfigurationPackage#getObjectTypeScope()
+ * @model
+ * @generated
+ */
+public interface ObjectTypeScope extends TypeScope
+{
+ /**
+ * Returns the value of the 'Type ' containment reference.
+ *
+ *
+ * If the meaning of the 'Type ' containment reference isn't clear,
+ * there really should be more of a description here...
+ *
+ *
+ * @return the value of the 'Type ' containment reference.
+ * @see #setType(ObjectReference)
+ * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.ApplicationConfigurationPackage#getObjectTypeScope_Type()
+ * @model containment="true"
+ * @generated
+ */
+ ObjectReference getType();
+
+ /**
+ * Sets the value of the '{@link hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.ObjectTypeScope#getType Type }' containment reference.
+ *
+ *
+ * @param value the new value of the 'Type ' containment reference.
+ * @see #getType()
+ * @generated
+ */
+ void setType(ObjectReference value);
+
+} // ObjectTypeScope
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
new file mode 100644
index 00000000..9c58cf51
--- /dev/null
+++ b/Application/hu.bme.mit.inf.dslreasoner.application/src-gen/hu/bme/mit/inf/dslreasoner/application/applicationConfiguration/Objective.java
@@ -0,0 +1,20 @@
+/**
+ * generated by Xtext 2.16.0
+ */
+package hu.bme.mit.inf.dslreasoner.application.applicationConfiguration;
+
+import org.eclipse.emf.ecore.EObject;
+
+/**
+ *
+ * A representation of the model object 'Objective '.
+ *
+ *
+ *
+ * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.ApplicationConfigurationPackage#getObjective()
+ * @model
+ * @generated
+ */
+public interface Objective extends EObject
+{
+} // Objective
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
new file mode 100644
index 00000000..858896a8
--- /dev/null
+++ b/Application/hu.bme.mit.inf.dslreasoner.application/src-gen/hu/bme/mit/inf/dslreasoner/application/applicationConfiguration/ObjectiveDeclaration.java
@@ -0,0 +1,51 @@
+/**
+ * generated by Xtext 2.16.0
+ */
+package hu.bme.mit.inf.dslreasoner.application.applicationConfiguration;
+
+
+/**
+ *
+ * A representation of the model object 'Objective Declaration '.
+ *
+ *
+ *
+ * The following features are supported:
+ *
+ *
+ * {@link hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.ObjectiveDeclaration#getSpecification Specification }
+ *
+ *
+ * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.ApplicationConfigurationPackage#getObjectiveDeclaration()
+ * @model
+ * @generated
+ */
+public interface ObjectiveDeclaration extends Declaration
+{
+ /**
+ * Returns the value of the 'Specification ' containment reference.
+ *
+ *
+ * If the meaning of the 'Specification ' containment reference isn't clear,
+ * there really should be more of a description here...
+ *
+ *
+ * @return the value of the 'Specification ' containment reference.
+ * @see #setSpecification(ObjectiveSpecification)
+ * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.ApplicationConfigurationPackage#getObjectiveDeclaration_Specification()
+ * @model containment="true"
+ * @generated
+ */
+ ObjectiveSpecification getSpecification();
+
+ /**
+ * Sets the value of the '{@link hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.ObjectiveDeclaration#getSpecification Specification }' containment reference.
+ *
+ *
+ * @param value the new value of the 'Specification ' containment reference.
+ * @see #getSpecification()
+ * @generated
+ */
+ void setSpecification(ObjectiveSpecification value);
+
+} // ObjectiveDeclaration
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
new file mode 100644
index 00000000..f341b4cc
--- /dev/null
+++ b/Application/hu.bme.mit.inf.dslreasoner.application/src-gen/hu/bme/mit/inf/dslreasoner/application/applicationConfiguration/ObjectiveEntry.java
@@ -0,0 +1,52 @@
+/**
+ * generated by Xtext 2.16.0
+ */
+package hu.bme.mit.inf.dslreasoner.application.applicationConfiguration;
+
+import org.eclipse.emf.ecore.EObject;
+
+/**
+ *
+ * A representation of the model object 'Objective Entry '.
+ *
+ *
+ *
+ * The following features are supported:
+ *
+ *
+ * {@link hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.ObjectiveEntry#getFunction Function }
+ *
+ *
+ * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.ApplicationConfigurationPackage#getObjectiveEntry()
+ * @model
+ * @generated
+ */
+public interface ObjectiveEntry extends EObject
+{
+ /**
+ * Returns the value of the 'Function ' containment reference.
+ *
+ *
+ * If the meaning of the 'Function ' containment reference isn't clear,
+ * there really should be more of a description here...
+ *
+ *
+ * @return the value of the 'Function ' containment reference.
+ * @see #setFunction(ObjectiveFunction)
+ * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.ApplicationConfigurationPackage#getObjectiveEntry_Function()
+ * @model containment="true"
+ * @generated
+ */
+ ObjectiveFunction getFunction();
+
+ /**
+ * Sets the value of the '{@link hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.ObjectiveEntry#getFunction Function }' containment reference.
+ *
+ *
+ * @param value the new value of the 'Function ' containment reference.
+ * @see #getFunction()
+ * @generated
+ */
+ void setFunction(ObjectiveFunction value);
+
+} // ObjectiveEntry
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
new file mode 100644
index 00000000..d1617f69
--- /dev/null
+++ b/Application/hu.bme.mit.inf.dslreasoner.application/src-gen/hu/bme/mit/inf/dslreasoner/application/applicationConfiguration/ObjectiveFunction.java
@@ -0,0 +1,20 @@
+/**
+ * generated by Xtext 2.16.0
+ */
+package hu.bme.mit.inf.dslreasoner.application.applicationConfiguration;
+
+import org.eclipse.emf.ecore.EObject;
+
+/**
+ *
+ * A representation of the model object 'Objective Function '.
+ *
+ *
+ *
+ * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.ApplicationConfigurationPackage#getObjectiveFunction()
+ * @model
+ * @generated
+ */
+public interface ObjectiveFunction extends EObject
+{
+} // ObjectiveFunction
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
new file mode 100644
index 00000000..ed9a2f83
--- /dev/null
+++ b/Application/hu.bme.mit.inf.dslreasoner.application/src-gen/hu/bme/mit/inf/dslreasoner/application/applicationConfiguration/ObjectiveReference.java
@@ -0,0 +1,51 @@
+/**
+ * generated by Xtext 2.16.0
+ */
+package hu.bme.mit.inf.dslreasoner.application.applicationConfiguration;
+
+
+/**
+ *
+ * A representation of the model object 'Objective Reference '.
+ *
+ *
+ *
+ * The following features are supported:
+ *
+ *
+ * {@link hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.ObjectiveReference#getReferred Referred }
+ *
+ *
+ * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.ApplicationConfigurationPackage#getObjectiveReference()
+ * @model
+ * @generated
+ */
+public interface ObjectiveReference extends Objective
+{
+ /**
+ * Returns the value of the 'Referred ' reference.
+ *
+ *
+ * If the meaning of the 'Referred ' reference isn't clear,
+ * there really should be more of a description here...
+ *
+ *
+ * @return the value of the 'Referred ' reference.
+ * @see #setReferred(ObjectiveDeclaration)
+ * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.ApplicationConfigurationPackage#getObjectiveReference_Referred()
+ * @model
+ * @generated
+ */
+ ObjectiveDeclaration getReferred();
+
+ /**
+ * Sets the value of the '{@link hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.ObjectiveReference#getReferred Referred }' reference.
+ *
+ *
+ * @param value the new value of the 'Referred ' reference.
+ * @see #getReferred()
+ * @generated
+ */
+ void setReferred(ObjectiveDeclaration value);
+
+} // ObjectiveReference
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
new file mode 100644
index 00000000..a812cf5c
--- /dev/null
+++ b/Application/hu.bme.mit.inf.dslreasoner.application/src-gen/hu/bme/mit/inf/dslreasoner/application/applicationConfiguration/ObjectiveSpecification.java
@@ -0,0 +1,42 @@
+/**
+ * generated by Xtext 2.16.0
+ */
+package hu.bme.mit.inf.dslreasoner.application.applicationConfiguration;
+
+import org.eclipse.emf.common.util.EList;
+
+/**
+ *
+ * A representation of the model object 'Objective Specification '.
+ *
+ *
+ *
+ * The following features are supported:
+ *
+ *
+ * {@link hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.ObjectiveSpecification#getEntries Entries }
+ *
+ *
+ * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.ApplicationConfigurationPackage#getObjectiveSpecification()
+ * @model
+ * @generated
+ */
+public interface ObjectiveSpecification extends Objective
+{
+ /**
+ * Returns the value of the 'Entries ' containment reference list.
+ * The list contents are of type {@link hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.ObjectiveEntry}.
+ *
+ *
+ * If the meaning of the 'Entries ' containment reference list isn't clear,
+ * there really should be more of a description here...
+ *
+ *
+ * @return the value of the 'Entries ' containment reference list.
+ * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.ApplicationConfigurationPackage#getObjectiveSpecification_Entries()
+ * @model containment="true"
+ * @generated
+ */
+ EList getEntries();
+
+} // ObjectiveSpecification
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
new file mode 100644
index 00000000..57068cb5
--- /dev/null
+++ b/Application/hu.bme.mit.inf.dslreasoner.application/src-gen/hu/bme/mit/inf/dslreasoner/application/applicationConfiguration/OptimizationDirection.java
@@ -0,0 +1,233 @@
+/**
+ * generated by Xtext 2.16.0
+ */
+package hu.bme.mit.inf.dslreasoner.application.applicationConfiguration;
+
+import java.util.Arrays;
+import java.util.Collections;
+import java.util.List;
+
+import org.eclipse.emf.common.util.Enumerator;
+
+/**
+ *
+ * A representation of the literals of the enumeration 'Optimization Direction ',
+ * and utility methods for working with them.
+ *
+ * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.ApplicationConfigurationPackage#getOptimizationDirection()
+ * @model
+ * @generated
+ */
+public enum OptimizationDirection implements Enumerator
+{
+ /**
+ * The 'MINIMIZE ' literal object.
+ *
+ *
+ * @see #MINIMIZE_VALUE
+ * @generated
+ * @ordered
+ */
+ MINIMIZE(0, "MINIMIZE", "minimize"),
+
+ /**
+ * The 'MAXIMIZE ' literal object.
+ *
+ *
+ * @see #MAXIMIZE_VALUE
+ * @generated
+ * @ordered
+ */
+ MAXIMIZE(1, "MAXIMIZE", "maximize");
+
+ /**
+ * The 'MINIMIZE ' literal value.
+ *
+ *
+ * If the meaning of 'MINIMIZE ' literal object isn't clear,
+ * there really should be more of a description here...
+ *
+ *
+ * @see #MINIMIZE
+ * @model literal="minimize"
+ * @generated
+ * @ordered
+ */
+ public static final int MINIMIZE_VALUE = 0;
+
+ /**
+ * The 'MAXIMIZE ' literal value.
+ *
+ *
+ * If the meaning of 'MAXIMIZE ' literal object isn't clear,
+ * there really should be more of a description here...
+ *
+ *
+ * @see #MAXIMIZE
+ * @model literal="maximize"
+ * @generated
+ * @ordered
+ */
+ public static final int MAXIMIZE_VALUE = 1;
+
+ /**
+ * An array of all the 'Optimization Direction ' enumerators.
+ *
+ *
+ * @generated
+ */
+ private static final OptimizationDirection[] VALUES_ARRAY =
+ new OptimizationDirection[]
+ {
+ MINIMIZE,
+ MAXIMIZE,
+ };
+
+ /**
+ * A public read-only list of all the 'Optimization Direction ' enumerators.
+ *
+ *
+ * @generated
+ */
+ public static final List VALUES = Collections.unmodifiableList(Arrays.asList(VALUES_ARRAY));
+
+ /**
+ * Returns the 'Optimization Direction ' literal with the specified literal value.
+ *
+ *
+ * @param literal the literal.
+ * @return the matching enumerator or null
.
+ * @generated
+ */
+ public static OptimizationDirection get(String literal)
+ {
+ for (int i = 0; i < VALUES_ARRAY.length; ++i)
+ {
+ OptimizationDirection result = VALUES_ARRAY[i];
+ if (result.toString().equals(literal))
+ {
+ return result;
+ }
+ }
+ return null;
+ }
+
+ /**
+ * Returns the 'Optimization Direction ' literal with the specified name.
+ *
+ *
+ * @param name the name.
+ * @return the matching enumerator or null
.
+ * @generated
+ */
+ public static OptimizationDirection getByName(String name)
+ {
+ for (int i = 0; i < VALUES_ARRAY.length; ++i)
+ {
+ OptimizationDirection result = VALUES_ARRAY[i];
+ if (result.getName().equals(name))
+ {
+ return result;
+ }
+ }
+ return null;
+ }
+
+ /**
+ * Returns the 'Optimization Direction ' literal with the specified integer value.
+ *
+ *
+ * @param value the integer value.
+ * @return the matching enumerator or null
.
+ * @generated
+ */
+ public static OptimizationDirection get(int value)
+ {
+ switch (value)
+ {
+ case MINIMIZE_VALUE: return MINIMIZE;
+ case MAXIMIZE_VALUE: return MAXIMIZE;
+ }
+ return null;
+ }
+
+ /**
+ *
+ *
+ * @generated
+ */
+ private final int value;
+
+ /**
+ *
+ *
+ * @generated
+ */
+ private final String name;
+
+ /**
+ *
+ *
+ * @generated
+ */
+ private final String literal;
+
+ /**
+ * Only this class can construct instances.
+ *
+ *
+ * @generated
+ */
+ private OptimizationDirection(int value, String name, String literal)
+ {
+ this.value = value;
+ this.name = name;
+ this.literal = literal;
+ }
+
+ /**
+ *
+ *
+ * @generated
+ */
+ @Override
+ public int getValue()
+ {
+ return value;
+ }
+
+ /**
+ *
+ *
+ * @generated
+ */
+ @Override
+ public String getName()
+ {
+ return name;
+ }
+
+ /**
+ *
+ *
+ * @generated
+ */
+ @Override
+ public String getLiteral()
+ {
+ return literal;
+ }
+
+ /**
+ * Returns the literal value of the enumerator, which is its string representation.
+ *
+ *
+ * @generated
+ */
+ @Override
+ public String toString()
+ {
+ return literal;
+ }
+
+} //OptimizationDirection
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
new file mode 100644
index 00000000..620ad50d
--- /dev/null
+++ b/Application/hu.bme.mit.inf.dslreasoner.application/src-gen/hu/bme/mit/inf/dslreasoner/application/applicationConfiguration/OptimizationEntry.java
@@ -0,0 +1,54 @@
+/**
+ * generated by Xtext 2.16.0
+ */
+package hu.bme.mit.inf.dslreasoner.application.applicationConfiguration;
+
+
+/**
+ *
+ * A representation of the model object 'Optimization Entry '.
+ *
+ *
+ *
+ * The following features are supported:
+ *
+ *
+ * {@link hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.OptimizationEntry#getDirection Direction }
+ *
+ *
+ * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.ApplicationConfigurationPackage#getOptimizationEntry()
+ * @model
+ * @generated
+ */
+public interface OptimizationEntry extends ObjectiveEntry
+{
+ /**
+ * Returns the value of the 'Direction ' attribute.
+ * The literals are from the enumeration {@link hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.OptimizationDirection}.
+ *
+ *
+ * If the meaning of the 'Direction ' attribute isn't clear,
+ * there really should be more of a description here...
+ *
+ *
+ * @return the value of the 'Direction ' attribute.
+ * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.OptimizationDirection
+ * @see #setDirection(OptimizationDirection)
+ * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.ApplicationConfigurationPackage#getOptimizationEntry_Direction()
+ * @model
+ * @generated
+ */
+ OptimizationDirection getDirection();
+
+ /**
+ * Sets the value of the '{@link hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.OptimizationEntry#getDirection Direction }' attribute.
+ *
+ *
+ * @param value the new value of the 'Direction ' attribute.
+ * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.OptimizationDirection
+ * @see #getDirection()
+ * @generated
+ */
+ void setDirection(OptimizationDirection value);
+
+} // OptimizationEntry
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 786371d4..ee7347db 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,20 +1,20 @@
-/**
- * generated by Xtext 2.12.0
- */
-package hu.bme.mit.inf.dslreasoner.application.applicationConfiguration;
-
-import org.eclipse.emf.ecore.EObject;
-
-/**
- *
- * A representation of the model object 'Partial Model '.
- *
- *
- *
- * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.ApplicationConfigurationPackage#getPartialModel()
- * @model
- * @generated
- */
-public interface PartialModel extends EObject
-{
-} // PartialModel
+/**
+ * generated by Xtext 2.16.0
+ */
+package hu.bme.mit.inf.dslreasoner.application.applicationConfiguration;
+
+import org.eclipse.emf.ecore.EObject;
+
+/**
+ *
+ * A representation of the model object 'Partial Model '.
+ *
+ *
+ *
+ * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.ApplicationConfigurationPackage#getPartialModel()
+ * @model
+ * @generated
+ */
+public interface PartialModel extends EObject
+{
+} // PartialModel
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 c98183d5..462813f5 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,51 +1,51 @@
-/**
- * generated by Xtext 2.12.0
- */
-package hu.bme.mit.inf.dslreasoner.application.applicationConfiguration;
-
-
-/**
- *
- * A representation of the model object 'Partial Model Declaration '.
- *
- *
- *
- * The following features are supported:
- *
- *
- * {@link hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.PartialModelDeclaration#getSpecification Specification }
- *
- *
- * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.ApplicationConfigurationPackage#getPartialModelDeclaration()
- * @model
- * @generated
- */
-public interface PartialModelDeclaration extends Declaration
-{
- /**
- * Returns the value of the 'Specification ' containment reference.
- *
- *
- * If the meaning of the 'Specification ' containment reference isn't clear,
- * there really should be more of a description here...
- *
- *
- * @return the value of the 'Specification ' containment reference.
- * @see #setSpecification(PartialModelSpecification)
- * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.ApplicationConfigurationPackage#getPartialModelDeclaration_Specification()
- * @model containment="true"
- * @generated
- */
- PartialModelSpecification getSpecification();
-
- /**
- * Sets the value of the '{@link hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.PartialModelDeclaration#getSpecification Specification }' containment reference.
- *
- *
- * @param value the new value of the 'Specification ' containment reference.
- * @see #getSpecification()
- * @generated
- */
- void setSpecification(PartialModelSpecification value);
-
-} // PartialModelDeclaration
+/**
+ * generated by Xtext 2.16.0
+ */
+package hu.bme.mit.inf.dslreasoner.application.applicationConfiguration;
+
+
+/**
+ *
+ * A representation of the model object 'Partial Model Declaration '.
+ *
+ *
+ *
+ * The following features are supported:
+ *
+ *
+ * {@link hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.PartialModelDeclaration#getSpecification Specification }
+ *
+ *
+ * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.ApplicationConfigurationPackage#getPartialModelDeclaration()
+ * @model
+ * @generated
+ */
+public interface PartialModelDeclaration extends Declaration
+{
+ /**
+ * Returns the value of the 'Specification ' containment reference.
+ *
+ *
+ * If the meaning of the 'Specification ' containment reference isn't clear,
+ * there really should be more of a description here...
+ *
+ *
+ * @return the value of the 'Specification ' containment reference.
+ * @see #setSpecification(PartialModelSpecification)
+ * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.ApplicationConfigurationPackage#getPartialModelDeclaration_Specification()
+ * @model containment="true"
+ * @generated
+ */
+ PartialModelSpecification getSpecification();
+
+ /**
+ * Sets the value of the '{@link hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.PartialModelDeclaration#getSpecification Specification }' containment reference.
+ *
+ *
+ * @param value the new value of the 'Specification ' containment reference.
+ * @see #getSpecification()
+ * @generated
+ */
+ void setSpecification(PartialModelSpecification value);
+
+} // PartialModelDeclaration
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 09bc0898..d6ba400f 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,52 +1,52 @@
-/**
- * generated by Xtext 2.12.0
- */
-package hu.bme.mit.inf.dslreasoner.application.applicationConfiguration;
-
-import org.eclipse.emf.ecore.EObject;
-
-/**
- *
- * A representation of the model object 'Partial Model Entry '.
- *
- *
- *
- * The following features are supported:
- *
- *
- * {@link hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.PartialModelEntry#getPath Path }
- *
- *
- * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.ApplicationConfigurationPackage#getPartialModelEntry()
- * @model
- * @generated
- */
-public interface PartialModelEntry extends EObject
-{
- /**
- * Returns the value of the 'Path ' containment reference.
- *
- *
- * If the meaning of the 'Path ' containment reference isn't clear,
- * there really should be more of a description here...
- *
- *
- * @return the value of the 'Path ' containment reference.
- * @see #setPath(File)
- * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.ApplicationConfigurationPackage#getPartialModelEntry_Path()
- * @model containment="true"
- * @generated
- */
- File getPath();
-
- /**
- * Sets the value of the '{@link hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.PartialModelEntry#getPath Path }' containment reference.
- *
- *
- * @param value the new value of the 'Path ' containment reference.
- * @see #getPath()
- * @generated
- */
- void setPath(File value);
-
-} // PartialModelEntry
+/**
+ * generated by Xtext 2.16.0
+ */
+package hu.bme.mit.inf.dslreasoner.application.applicationConfiguration;
+
+import org.eclipse.emf.ecore.EObject;
+
+/**
+ *
+ * A representation of the model object 'Partial Model Entry '.
+ *
+ *
+ *
+ * The following features are supported:
+ *
+ *
+ * {@link hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.PartialModelEntry#getPath Path }
+ *
+ *
+ * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.ApplicationConfigurationPackage#getPartialModelEntry()
+ * @model
+ * @generated
+ */
+public interface PartialModelEntry extends EObject
+{
+ /**
+ * Returns the value of the 'Path ' containment reference.
+ *
+ *
+ * If the meaning of the 'Path ' containment reference isn't clear,
+ * there really should be more of a description here...
+ *
+ *
+ * @return the value of the 'Path ' containment reference.
+ * @see #setPath(File)
+ * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.ApplicationConfigurationPackage#getPartialModelEntry_Path()
+ * @model containment="true"
+ * @generated
+ */
+ File getPath();
+
+ /**
+ * Sets the value of the '{@link hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.PartialModelEntry#getPath Path }' containment reference.
+ *
+ *
+ * @param value the new value of the 'Path ' containment reference.
+ * @see #getPath()
+ * @generated
+ */
+ void setPath(File value);
+
+} // PartialModelEntry
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 b871e0a5..63e110d7 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,51 +1,51 @@
-/**
- * generated by Xtext 2.12.0
- */
-package hu.bme.mit.inf.dslreasoner.application.applicationConfiguration;
-
-
-/**
- *
- * A representation of the model object 'Partial Model Reference '.
- *
- *
- *
- * The following features are supported:
- *
- *
- * {@link hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.PartialModelReference#getReferred Referred }
- *
- *
- * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.ApplicationConfigurationPackage#getPartialModelReference()
- * @model
- * @generated
- */
-public interface PartialModelReference extends PartialModel
-{
- /**
- * Returns the value of the 'Referred ' reference.
- *
- *
- * If the meaning of the 'Referred ' reference isn't clear,
- * there really should be more of a description here...
- *
- *
- * @return the value of the 'Referred ' reference.
- * @see #setReferred(PartialModelDeclaration)
- * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.ApplicationConfigurationPackage#getPartialModelReference_Referred()
- * @model
- * @generated
- */
- PartialModelDeclaration getReferred();
-
- /**
- * Sets the value of the '{@link hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.PartialModelReference#getReferred Referred }' reference.
- *
- *
- * @param value the new value of the 'Referred ' reference.
- * @see #getReferred()
- * @generated
- */
- void setReferred(PartialModelDeclaration value);
-
-} // PartialModelReference
+/**
+ * generated by Xtext 2.16.0
+ */
+package hu.bme.mit.inf.dslreasoner.application.applicationConfiguration;
+
+
+/**
+ *
+ * A representation of the model object 'Partial Model Reference '.
+ *
+ *
+ *
+ * The following features are supported:
+ *
+ *
+ * {@link hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.PartialModelReference#getReferred Referred }
+ *
+ *
+ * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.ApplicationConfigurationPackage#getPartialModelReference()
+ * @model
+ * @generated
+ */
+public interface PartialModelReference extends PartialModel
+{
+ /**
+ * Returns the value of the 'Referred ' reference.
+ *
+ *
+ * If the meaning of the 'Referred ' reference isn't clear,
+ * there really should be more of a description here...
+ *
+ *
+ * @return the value of the 'Referred ' reference.
+ * @see #setReferred(PartialModelDeclaration)
+ * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.ApplicationConfigurationPackage#getPartialModelReference_Referred()
+ * @model
+ * @generated
+ */
+ PartialModelDeclaration getReferred();
+
+ /**
+ * Sets the value of the '{@link hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.PartialModelReference#getReferred Referred }' reference.
+ *
+ *
+ * @param value the new value of the 'Referred ' reference.
+ * @see #getReferred()
+ * @generated
+ */
+ void setReferred(PartialModelDeclaration value);
+
+} // PartialModelReference
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 c9668aab..fb54fb79 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,42 +1,42 @@
-/**
- * generated by Xtext 2.12.0
- */
-package hu.bme.mit.inf.dslreasoner.application.applicationConfiguration;
-
-import org.eclipse.emf.common.util.EList;
-
-/**
- *
- * A representation of the model object 'Partial Model Specification '.
- *
- *
- *
- * The following features are supported:
- *
- *
- * {@link hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.PartialModelSpecification#getEntry Entry }
- *
- *
- * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.ApplicationConfigurationPackage#getPartialModelSpecification()
- * @model
- * @generated
- */
-public interface PartialModelSpecification extends PartialModel
-{
- /**
- * Returns the value of the 'Entry ' containment reference list.
- * The list contents are of type {@link hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.PartialModelEntry}.
- *
- *
- * If the meaning of the 'Entry ' containment reference list isn't clear,
- * there really should be more of a description here...
- *
- *
- * @return the value of the 'Entry ' containment reference list.
- * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.ApplicationConfigurationPackage#getPartialModelSpecification_Entry()
- * @model containment="true"
- * @generated
- */
- EList getEntry();
-
-} // PartialModelSpecification
+/**
+ * generated by Xtext 2.16.0
+ */
+package hu.bme.mit.inf.dslreasoner.application.applicationConfiguration;
+
+import org.eclipse.emf.common.util.EList;
+
+/**
+ *
+ * A representation of the model object 'Partial Model Specification '.
+ *
+ *
+ *
+ * The following features are supported:
+ *
+ *
+ * {@link hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.PartialModelSpecification#getEntry Entry }
+ *
+ *
+ * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.ApplicationConfigurationPackage#getPartialModelSpecification()
+ * @model
+ * @generated
+ */
+public interface PartialModelSpecification extends PartialModel
+{
+ /**
+ * Returns the value of the 'Entry ' containment reference list.
+ * The list contents are of type {@link hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.PartialModelEntry}.
+ *
+ *
+ * If the meaning of the 'Entry ' containment reference list isn't clear,
+ * there really should be more of a description here...
+ *
+ *
+ * @return the value of the 'Entry ' containment reference list.
+ * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.ApplicationConfigurationPackage#getPartialModelSpecification_Entry()
+ * @model containment="true"
+ * @generated
+ */
+ EList getEntry();
+
+} // PartialModelSpecification
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 11e7de2e..8733deba 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,52 +1,52 @@
-/**
- * generated by Xtext 2.12.0
- */
-package hu.bme.mit.inf.dslreasoner.application.applicationConfiguration;
-
-import org.eclipse.viatra.query.patternlanguage.emf.vql.Pattern;
-
-/**
- *
- * A representation of the model object 'Pattern Element '.
- *
- *
- *
- * The following features are supported:
- *
- *
- * {@link hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.PatternElement#getPattern Pattern }
- *
- *
- * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.ApplicationConfigurationPackage#getPatternElement()
- * @model
- * @generated
- */
-public interface PatternElement extends PatternEntry
-{
- /**
- * Returns the value of the 'Pattern ' reference.
- *
- *
- * If the meaning of the 'Pattern ' reference isn't clear,
- * there really should be more of a description here...
- *
- *
- * @return the value of the 'Pattern ' reference.
- * @see #setPattern(Pattern)
- * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.ApplicationConfigurationPackage#getPatternElement_Pattern()
- * @model
- * @generated
- */
- Pattern getPattern();
-
- /**
- * Sets the value of the '{@link hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.PatternElement#getPattern Pattern }' reference.
- *
- *
- * @param value the new value of the 'Pattern ' reference.
- * @see #getPattern()
- * @generated
- */
- void setPattern(Pattern value);
-
-} // PatternElement
+/**
+ * generated by Xtext 2.16.0
+ */
+package hu.bme.mit.inf.dslreasoner.application.applicationConfiguration;
+
+import org.eclipse.viatra.query.patternlanguage.emf.vql.Pattern;
+
+/**
+ *
+ * A representation of the model object 'Pattern Element '.
+ *
+ *
+ *
+ * The following features are supported:
+ *
+ *
+ * {@link hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.PatternElement#getPattern Pattern }
+ *
+ *
+ * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.ApplicationConfigurationPackage#getPatternElement()
+ * @model
+ * @generated
+ */
+public interface PatternElement extends PatternEntry
+{
+ /**
+ * Returns the value of the 'Pattern ' reference.
+ *
+ *
+ * If the meaning of the 'Pattern ' reference isn't clear,
+ * there really should be more of a description here...
+ *
+ *
+ * @return the value of the 'Pattern ' reference.
+ * @see #setPattern(Pattern)
+ * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.ApplicationConfigurationPackage#getPatternElement_Pattern()
+ * @model
+ * @generated
+ */
+ Pattern getPattern();
+
+ /**
+ * Sets the value of the '{@link hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.PatternElement#getPattern Pattern }' reference.
+ *
+ *
+ * @param value the new value of the 'Pattern ' reference.
+ * @see #getPattern()
+ * @generated
+ */
+ void setPattern(Pattern value);
+
+} // PatternElement
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 2d7a21c9..9a11ebcb 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,54 +1,54 @@
-/**
- * generated by Xtext 2.12.0
- */
-package hu.bme.mit.inf.dslreasoner.application.applicationConfiguration;
-
-import org.eclipse.emf.ecore.EObject;
-
-import org.eclipse.viatra.query.patternlanguage.emf.vql.PatternModel;
-
-/**
- *
- * A representation of the model object 'Pattern Entry '.
- *
- *
- *
- * The following features are supported:
- *
- *
- * {@link hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.PatternEntry#getPackage Package }
- *
- *
- * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.ApplicationConfigurationPackage#getPatternEntry()
- * @model
- * @generated
- */
-public interface PatternEntry extends EObject
-{
- /**
- * Returns the value of the 'Package ' reference.
- *
- *
- * If the meaning of the 'Package ' reference isn't clear,
- * there really should be more of a description here...
- *
- *
- * @return the value of the 'Package ' reference.
- * @see #setPackage(PatternModel)
- * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.ApplicationConfigurationPackage#getPatternEntry_Package()
- * @model
- * @generated
- */
- PatternModel getPackage();
-
- /**
- * Sets the value of the '{@link hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.PatternEntry#getPackage Package }' reference.
- *
- *
- * @param value the new value of the 'Package ' reference.
- * @see #getPackage()
- * @generated
- */
- void setPackage(PatternModel value);
-
-} // PatternEntry
+/**
+ * generated by Xtext 2.16.0
+ */
+package hu.bme.mit.inf.dslreasoner.application.applicationConfiguration;
+
+import org.eclipse.emf.ecore.EObject;
+
+import org.eclipse.viatra.query.patternlanguage.emf.vql.PatternModel;
+
+/**
+ *
+ * A representation of the model object 'Pattern Entry '.
+ *
+ *
+ *
+ * The following features are supported:
+ *
+ *
+ * {@link hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.PatternEntry#getPackage Package }
+ *
+ *
+ * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.ApplicationConfigurationPackage#getPatternEntry()
+ * @model
+ * @generated
+ */
+public interface PatternEntry extends EObject
+{
+ /**
+ * Returns the value of the 'Package ' reference.
+ *
+ *
+ * If the meaning of the 'Package ' reference isn't clear,
+ * there really should be more of a description here...
+ *
+ *
+ * @return the value of the 'Package ' reference.
+ * @see #setPackage(PatternModel)
+ * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.ApplicationConfigurationPackage#getPatternEntry_Package()
+ * @model
+ * @generated
+ */
+ PatternModel getPackage();
+
+ /**
+ * Sets the value of the '{@link hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.PatternEntry#getPackage Package }' reference.
+ *
+ *
+ * @param value the new value of the 'Package ' reference.
+ * @see #getPackage()
+ * @generated
+ */
+ void setPackage(PatternModel value);
+
+} // PatternEntry
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 00b9b47a..98499d06 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,42 +1,42 @@
-/**
- * generated by Xtext 2.12.0
- */
-package hu.bme.mit.inf.dslreasoner.application.applicationConfiguration;
-
-import org.eclipse.emf.common.util.EList;
-
-/**
- *
- * A representation of the model object 'Pattern Specification '.
- *
- *
- *
- * The following features are supported:
- *
- *
- * {@link hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.PatternSpecification#getEntries Entries }
- *
- *
- * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.ApplicationConfigurationPackage#getPatternSpecification()
- * @model
- * @generated
- */
-public interface PatternSpecification extends GraphPattern
-{
- /**
- * Returns the value of the 'Entries ' containment reference list.
- * The list contents are of type {@link hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.PatternEntry}.
- *
- *
- * If the meaning of the 'Entries ' containment reference list isn't clear,
- * there really should be more of a description here...
- *
- *
- * @return the value of the 'Entries ' containment reference list.
- * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.ApplicationConfigurationPackage#getPatternSpecification_Entries()
- * @model containment="true"
- * @generated
- */
- EList getEntries();
-
-} // PatternSpecification
+/**
+ * generated by Xtext 2.16.0
+ */
+package hu.bme.mit.inf.dslreasoner.application.applicationConfiguration;
+
+import org.eclipse.emf.common.util.EList;
+
+/**
+ *
+ * A representation of the model object 'Pattern Specification '.
+ *
+ *
+ *
+ * The following features are supported:
+ *
+ *
+ * {@link hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.PatternSpecification#getEntries Entries }
+ *
+ *
+ * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.ApplicationConfigurationPackage#getPatternSpecification()
+ * @model
+ * @generated
+ */
+public interface PatternSpecification extends GraphPattern
+{
+ /**
+ * Returns the value of the 'Entries ' containment reference list.
+ * The list contents are of type {@link hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.PatternEntry}.
+ *
+ *
+ * If the meaning of the 'Entries ' containment reference list isn't clear,
+ * there really should be more of a description here...
+ *
+ *
+ * @return the value of the 'Entries ' containment reference list.
+ * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.ApplicationConfigurationPackage#getPatternSpecification_Entries()
+ * @model containment="true"
+ * @generated
+ */
+ EList getEntries();
+
+} // PatternSpecification
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 1ddc0f67..4653d704 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,44 +1,44 @@
-/**
- * generated by Xtext 2.12.0
- */
-package hu.bme.mit.inf.dslreasoner.application.applicationConfiguration;
-
-import java.math.BigDecimal;
-
-import org.eclipse.emf.common.util.EList;
-
-/**
- *
- * A representation of the model object 'Real Enumeration '.
- *
- *
- *
- * The following features are supported:
- *
- *
- * {@link hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.RealEnumeration#getEntry Entry }
- *
- *
- * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.ApplicationConfigurationPackage#getRealEnumeration()
- * @model
- * @generated
- */
-public interface RealEnumeration extends NumberSpecification
-{
- /**
- * Returns the value of the 'Entry ' attribute list.
- * The list contents are of type {@link java.math.BigDecimal}.
- *
- *
- * If the meaning of the 'Entry ' attribute list isn't clear,
- * there really should be more of a description here...
- *
- *
- * @return the value of the 'Entry ' attribute list.
- * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.ApplicationConfigurationPackage#getRealEnumeration_Entry()
- * @model unique="false"
- * @generated
- */
- EList getEntry();
-
-} // RealEnumeration
+/**
+ * generated by Xtext 2.16.0
+ */
+package hu.bme.mit.inf.dslreasoner.application.applicationConfiguration;
+
+import java.math.BigDecimal;
+
+import org.eclipse.emf.common.util.EList;
+
+/**
+ *
+ * A representation of the model object 'Real Enumeration '.
+ *
+ *
+ *
+ * The following features are supported:
+ *
+ *
+ * {@link hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.RealEnumeration#getEntry Entry }
+ *
+ *
+ * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.ApplicationConfigurationPackage#getRealEnumeration()
+ * @model
+ * @generated
+ */
+public interface RealEnumeration extends NumberSpecification
+{
+ /**
+ * Returns the value of the 'Entry ' attribute list.
+ * The list contents are of type {@link java.math.BigDecimal}.
+ *
+ *
+ * If the meaning of the 'Entry ' attribute list isn't clear,
+ * there really should be more of a description here...
+ *
+ *
+ * @return the value of the 'Entry ' attribute list.
+ * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.ApplicationConfigurationPackage#getRealEnumeration_Entry()
+ * @model unique="false"
+ * @generated
+ */
+ EList getEntry();
+
+} // RealEnumeration
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 2faf2670..55f3eff8 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,19 +1,19 @@
-/**
- * generated by Xtext 2.12.0
- */
-package hu.bme.mit.inf.dslreasoner.application.applicationConfiguration;
-
-
-/**
- *
- * A representation of the model object 'Real Reference '.
- *
- *
- *
- * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.ApplicationConfigurationPackage#getRealReference()
- * @model
- * @generated
- */
-public interface RealReference extends TypeReference
-{
-} // RealReference
+/**
+ * generated by Xtext 2.16.0
+ */
+package hu.bme.mit.inf.dslreasoner.application.applicationConfiguration;
+
+
+/**
+ *
+ * A representation of the model object 'Real Reference '.
+ *
+ *
+ *
+ * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.ApplicationConfigurationPackage#getRealReference()
+ * @model
+ * @generated
+ */
+public interface RealReference extends TypeReference
+{
+} // RealReference
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 002954b7..e24bf15d 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,19 +1,19 @@
-/**
- * generated by Xtext 2.12.0
- */
-package hu.bme.mit.inf.dslreasoner.application.applicationConfiguration;
-
-
-/**
- *
- * A representation of the model object 'Real Scope '.
- *
- *
- *
- * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.ApplicationConfigurationPackage#getRealScope()
- * @model
- * @generated
- */
-public interface RealScope extends RealReference
-{
-} // RealScope
+/**
+ * generated by Xtext 2.16.0
+ */
+package hu.bme.mit.inf.dslreasoner.application.applicationConfiguration;
+
+
+/**
+ *
+ * A representation of the model object 'Real Scope '.
+ *
+ *
+ *
+ * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.ApplicationConfigurationPackage#getRealScope()
+ * @model
+ * @generated
+ */
+public interface RealScope extends RealReference
+{
+} // RealScope
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 240f129c..e51d5e3a 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,51 +1,51 @@
-/**
- * generated by Xtext 2.12.0
- */
-package hu.bme.mit.inf.dslreasoner.application.applicationConfiguration;
-
-
-/**
- *
- * A representation of the model object 'Real Type Scope '.
- *
- *
- *
- * The following features are supported:
- *
- *
- * {@link hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.RealTypeScope#getType Type }
- *
- *
- * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.ApplicationConfigurationPackage#getRealTypeScope()
- * @model
- * @generated
- */
-public interface RealTypeScope extends TypeScope
-{
- /**
- * Returns the value of the 'Type ' containment reference.
- *
- *
- * If the meaning of the 'Type ' containment reference isn't clear,
- * there really should be more of a description here...
- *
- *
- * @return the value of the 'Type ' containment reference.
- * @see #setType(RealReference)
- * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.ApplicationConfigurationPackage#getRealTypeScope_Type()
- * @model containment="true"
- * @generated
- */
- RealReference getType();
-
- /**
- * Sets the value of the '{@link hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.RealTypeScope#getType Type }' containment reference.
- *
- *
- * @param value the new value of the 'Type ' containment reference.
- * @see #getType()
- * @generated
- */
- void setType(RealReference value);
-
-} // RealTypeScope
+/**
+ * generated by Xtext 2.16.0
+ */
+package hu.bme.mit.inf.dslreasoner.application.applicationConfiguration;
+
+
+/**
+ *
+ * A representation of the model object 'Real Type Scope '.
+ *
+ *
+ *
+ * The following features are supported:
+ *
+ *
+ * {@link hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.RealTypeScope#getType Type }
+ *
+ *
+ * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.ApplicationConfigurationPackage#getRealTypeScope()
+ * @model
+ * @generated
+ */
+public interface RealTypeScope extends TypeScope
+{
+ /**
+ * Returns the value of the 'Type ' containment reference.
+ *
+ *
+ * If the meaning of the 'Type ' containment reference isn't clear,
+ * there really should be more of a description here...
+ *
+ *
+ * @return the value of the 'Type ' containment reference.
+ * @see #setType(RealReference)
+ * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.ApplicationConfigurationPackage#getRealTypeScope_Type()
+ * @model containment="true"
+ * @generated
+ */
+ RealReference getType();
+
+ /**
+ * Sets the value of the '{@link hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.RealTypeScope#getType Type }' containment reference.
+ *
+ *
+ * @param value the new value of the 'Type ' containment reference.
+ * @see #getType()
+ * @generated
+ */
+ void setType(RealReference value);
+
+} // RealTypeScope
diff --git a/Application/hu.bme.mit.inf.dslreasoner.application/src-gen/hu/bme/mit/inf/dslreasoner/application/applicationConfiguration/ReliabiltiyFunction.java b/Application/hu.bme.mit.inf.dslreasoner.application/src-gen/hu/bme/mit/inf/dslreasoner/application/applicationConfiguration/ReliabiltiyFunction.java
new file mode 100644
index 00000000..bb286aa0
--- /dev/null
+++ b/Application/hu.bme.mit.inf.dslreasoner.application/src-gen/hu/bme/mit/inf/dslreasoner/application/applicationConfiguration/ReliabiltiyFunction.java
@@ -0,0 +1,80 @@
+/**
+ * generated by Xtext 2.16.0
+ */
+package hu.bme.mit.inf.dslreasoner.application.applicationConfiguration;
+
+import hu.bme.mit.inf.dslreasoner.faulttree.components.cftLanguage.CftModel;
+import hu.bme.mit.inf.dslreasoner.faulttree.components.cftLanguage.TransformationDefinition;
+
+/**
+ *
+ * A representation of the model object 'Reliabiltiy Function '.
+ *
+ *
+ *
+ * The following features are supported:
+ *
+ *
+ * {@link hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.ReliabiltiyFunction#getPackage Package }
+ * {@link hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.ReliabiltiyFunction#getTransformation Transformation }
+ *
+ *
+ * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.ApplicationConfigurationPackage#getReliabiltiyFunction()
+ * @model
+ * @generated
+ */
+public interface ReliabiltiyFunction extends ObjectiveFunction
+{
+ /**
+ * Returns the value of the 'Package ' reference.
+ *
+ *
+ * If the meaning of the 'Package ' reference isn't clear,
+ * there really should be more of a description here...
+ *
+ *
+ * @return the value of the 'Package ' reference.
+ * @see #setPackage(CftModel)
+ * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.ApplicationConfigurationPackage#getReliabiltiyFunction_Package()
+ * @model
+ * @generated
+ */
+ CftModel getPackage();
+
+ /**
+ * Sets the value of the '{@link hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.ReliabiltiyFunction#getPackage Package }' reference.
+ *
+ *
+ * @param value the new value of the 'Package ' reference.
+ * @see #getPackage()
+ * @generated
+ */
+ void setPackage(CftModel value);
+
+ /**
+ * Returns the value of the 'Transformation ' reference.
+ *
+ *
+ * If the meaning of the 'Transformation ' reference isn't clear,
+ * there really should be more of a description here...
+ *
+ *
+ * @return the value of the 'Transformation ' reference.
+ * @see #setTransformation(TransformationDefinition)
+ * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.ApplicationConfigurationPackage#getReliabiltiyFunction_Transformation()
+ * @model
+ * @generated
+ */
+ TransformationDefinition getTransformation();
+
+ /**
+ * Sets the value of the '{@link hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.ReliabiltiyFunction#getTransformation Transformation }' reference.
+ *
+ *
+ * @param value the new value of the 'Transformation ' reference.
+ * @see #getTransformation()
+ * @generated
+ */
+ void setTransformation(TransformationDefinition value);
+
+} // ReliabiltiyFunction
diff --git a/Application/hu.bme.mit.inf.dslreasoner.application/src-gen/hu/bme/mit/inf/dslreasoner/application/applicationConfiguration/RuntimeEntry.java b/Application/hu.bme.mit.inf.dslreasoner.application/src-gen/hu/bme/mit/inf/dslreasoner/application/applicationConfiguration/RuntimeEntry.java
index 8c6a7076..fc847a8a 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,51 +1,51 @@
-/**
- * generated by Xtext 2.12.0
- */
-package hu.bme.mit.inf.dslreasoner.application.applicationConfiguration;
-
-
-/**
- *
- * A representation of the model object 'Runtime Entry '.
- *
- *
- *
- * The following features are supported:
- *
- *
- * {@link hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.RuntimeEntry#getMillisecLimit Millisec Limit }
- *
- *
- * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.ApplicationConfigurationPackage#getRuntimeEntry()
- * @model
- * @generated
- */
-public interface RuntimeEntry extends ConfigEntry
-{
- /**
- * Returns the value of the 'Millisec Limit ' attribute.
- *
- *
- * If the meaning of the 'Millisec Limit ' attribute isn't clear,
- * there really should be more of a description here...
- *
- *
- * @return the value of the 'Millisec Limit ' attribute.
- * @see #setMillisecLimit(int)
- * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.ApplicationConfigurationPackage#getRuntimeEntry_MillisecLimit()
- * @model
- * @generated
- */
- int getMillisecLimit();
-
- /**
- * Sets the value of the '{@link hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.RuntimeEntry#getMillisecLimit Millisec Limit }' attribute.
- *
- *
- * @param value the new value of the 'Millisec Limit ' attribute.
- * @see #getMillisecLimit()
- * @generated
- */
- void setMillisecLimit(int value);
-
-} // RuntimeEntry
+/**
+ * generated by Xtext 2.16.0
+ */
+package hu.bme.mit.inf.dslreasoner.application.applicationConfiguration;
+
+
+/**
+ *
+ * A representation of the model object 'Runtime Entry '.
+ *
+ *
+ *
+ * The following features are supported:
+ *
+ *
+ * {@link hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.RuntimeEntry#getMillisecLimit Millisec Limit }
+ *
+ *
+ * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.ApplicationConfigurationPackage#getRuntimeEntry()
+ * @model
+ * @generated
+ */
+public interface RuntimeEntry extends ConfigEntry
+{
+ /**
+ * Returns the value of the 'Millisec Limit ' attribute.
+ *
+ *
+ * If the meaning of the 'Millisec Limit ' attribute isn't clear,
+ * there really should be more of a description here...
+ *
+ *
+ * @return the value of the 'Millisec Limit ' attribute.
+ * @see #setMillisecLimit(int)
+ * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.ApplicationConfigurationPackage#getRuntimeEntry_MillisecLimit()
+ * @model
+ * @generated
+ */
+ int getMillisecLimit();
+
+ /**
+ * Sets the value of the '{@link hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.RuntimeEntry#getMillisecLimit Millisec Limit }' attribute.
+ *
+ *
+ * @param value the new value of the 'Millisec Limit ' attribute.
+ * @see #getMillisecLimit()
+ * @generated
+ */
+ void setMillisecLimit(int value);
+
+} // RuntimeEntry
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 8d21f69b..ba2fafef 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,20 +1,20 @@
-/**
- * generated by Xtext 2.12.0
- */
-package hu.bme.mit.inf.dslreasoner.application.applicationConfiguration;
-
-import org.eclipse.emf.ecore.EObject;
-
-/**
- *
- * A representation of the model object 'Scope '.
- *
- *
- *
- * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.ApplicationConfigurationPackage#getScope()
- * @model
- * @generated
- */
-public interface Scope extends EObject
-{
-} // Scope
+/**
+ * generated by Xtext 2.16.0
+ */
+package hu.bme.mit.inf.dslreasoner.application.applicationConfiguration;
+
+import org.eclipse.emf.ecore.EObject;
+
+/**
+ *
+ * A representation of the model object 'Scope '.
+ *
+ *
+ *
+ * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.ApplicationConfigurationPackage#getScope()
+ * @model
+ * @generated
+ */
+public interface Scope extends EObject
+{
+} // Scope
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 6928c79f..03f012b6 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,51 +1,51 @@
-/**
- * generated by Xtext 2.12.0
- */
-package hu.bme.mit.inf.dslreasoner.application.applicationConfiguration;
-
-
-/**
- *
- * A representation of the model object 'Scope Declaration '.
- *
- *
- *
- * The following features are supported:
- *
- *
- * {@link hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.ScopeDeclaration#getSpecification Specification }
- *
- *
- * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.ApplicationConfigurationPackage#getScopeDeclaration()
- * @model
- * @generated
- */
-public interface ScopeDeclaration extends Declaration
-{
- /**
- * Returns the value of the 'Specification ' containment reference.
- *
- *
- * If the meaning of the 'Specification ' containment reference isn't clear,
- * there really should be more of a description here...
- *
- *
- * @return the value of the 'Specification ' containment reference.
- * @see #setSpecification(ScopeSpecification)
- * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.ApplicationConfigurationPackage#getScopeDeclaration_Specification()
- * @model containment="true"
- * @generated
- */
- ScopeSpecification getSpecification();
-
- /**
- * Sets the value of the '{@link hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.ScopeDeclaration#getSpecification Specification }' containment reference.
- *
- *
- * @param value the new value of the 'Specification ' containment reference.
- * @see #getSpecification()
- * @generated
- */
- void setSpecification(ScopeSpecification value);
-
-} // ScopeDeclaration
+/**
+ * generated by Xtext 2.16.0
+ */
+package hu.bme.mit.inf.dslreasoner.application.applicationConfiguration;
+
+
+/**
+ *
+ * A representation of the model object 'Scope Declaration '.
+ *
+ *
+ *
+ * The following features are supported:
+ *
+ *
+ * {@link hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.ScopeDeclaration#getSpecification Specification }
+ *
+ *
+ * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.ApplicationConfigurationPackage#getScopeDeclaration()
+ * @model
+ * @generated
+ */
+public interface ScopeDeclaration extends Declaration
+{
+ /**
+ * Returns the value of the 'Specification ' containment reference.
+ *
+ *
+ * If the meaning of the 'Specification ' containment reference isn't clear,
+ * there really should be more of a description here...
+ *
+ *
+ * @return the value of the 'Specification ' containment reference.
+ * @see #setSpecification(ScopeSpecification)
+ * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.ApplicationConfigurationPackage#getScopeDeclaration_Specification()
+ * @model containment="true"
+ * @generated
+ */
+ ScopeSpecification getSpecification();
+
+ /**
+ * Sets the value of the '{@link hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.ScopeDeclaration#getSpecification Specification }' containment reference.
+ *
+ *
+ * @param value the new value of the 'Specification ' containment reference.
+ * @see #getSpecification()
+ * @generated
+ */
+ void setSpecification(ScopeSpecification value);
+
+} // ScopeDeclaration
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 a1e14540..585eec5b 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,51 +1,51 @@
-/**
- * generated by Xtext 2.12.0
- */
-package hu.bme.mit.inf.dslreasoner.application.applicationConfiguration;
-
-
-/**
- *
- * A representation of the model object 'Scope Reference '.
- *
- *
- *
- * The following features are supported:
- *
- *
- * {@link hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.ScopeReference#getReferred Referred }
- *
- *
- * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.ApplicationConfigurationPackage#getScopeReference()
- * @model
- * @generated
- */
-public interface ScopeReference extends Scope
-{
- /**
- * Returns the value of the 'Referred ' reference.
- *
- *
- * If the meaning of the 'Referred ' reference isn't clear,
- * there really should be more of a description here...
- *
- *
- * @return the value of the 'Referred ' reference.
- * @see #setReferred(ScopeDeclaration)
- * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.ApplicationConfigurationPackage#getScopeReference_Referred()
- * @model
- * @generated
- */
- ScopeDeclaration getReferred();
-
- /**
- * Sets the value of the '{@link hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.ScopeReference#getReferred Referred }' reference.
- *
- *
- * @param value the new value of the 'Referred ' reference.
- * @see #getReferred()
- * @generated
- */
- void setReferred(ScopeDeclaration value);
-
-} // ScopeReference
+/**
+ * generated by Xtext 2.16.0
+ */
+package hu.bme.mit.inf.dslreasoner.application.applicationConfiguration;
+
+
+/**
+ *
+ * A representation of the model object 'Scope Reference '.
+ *
+ *
+ *
+ * The following features are supported:
+ *
+ *
+ * {@link hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.ScopeReference#getReferred Referred }
+ *
+ *
+ * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.ApplicationConfigurationPackage#getScopeReference()
+ * @model
+ * @generated
+ */
+public interface ScopeReference extends Scope
+{
+ /**
+ * Returns the value of the 'Referred ' reference.
+ *
+ *
+ * If the meaning of the 'Referred ' reference isn't clear,
+ * there really should be more of a description here...
+ *
+ *
+ * @return the value of the 'Referred ' reference.
+ * @see #setReferred(ScopeDeclaration)
+ * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.ApplicationConfigurationPackage#getScopeReference_Referred()
+ * @model
+ * @generated
+ */
+ ScopeDeclaration getReferred();
+
+ /**
+ * Sets the value of the '{@link hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.ScopeReference#getReferred Referred }' reference.
+ *
+ *
+ * @param value the new value of the 'Referred ' reference.
+ * @see #getReferred()
+ * @generated
+ */
+ void setReferred(ScopeDeclaration value);
+
+} // ScopeReference
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 101a2151..69931c62 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,42 +1,42 @@
-/**
- * generated by Xtext 2.12.0
- */
-package hu.bme.mit.inf.dslreasoner.application.applicationConfiguration;
-
-import org.eclipse.emf.common.util.EList;
-
-/**
- *
- * A representation of the model object 'Scope Specification '.
- *
- *
- *
- * The following features are supported:
- *
- *
- * {@link hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.ScopeSpecification#getScopes Scopes }
- *
- *
- * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.ApplicationConfigurationPackage#getScopeSpecification()
- * @model
- * @generated
- */
-public interface ScopeSpecification extends Scope
-{
- /**
- * Returns the value of the 'Scopes ' containment reference list.
- * The list contents are of type {@link hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.TypeScope}.
- *
- *
- * If the meaning of the 'Scopes ' containment reference list isn't clear,
- * there really should be more of a description here...
- *
- *
- * @return the value of the 'Scopes ' containment reference list.
- * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.ApplicationConfigurationPackage#getScopeSpecification_Scopes()
- * @model containment="true"
- * @generated
- */
- EList getScopes();
-
-} // ScopeSpecification
+/**
+ * generated by Xtext 2.16.0
+ */
+package hu.bme.mit.inf.dslreasoner.application.applicationConfiguration;
+
+import org.eclipse.emf.common.util.EList;
+
+/**
+ *
+ * A representation of the model object 'Scope Specification '.
+ *
+ *
+ *
+ * The following features are supported:
+ *
+ *
+ * {@link hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.ScopeSpecification#getScopes Scopes }
+ *
+ *
+ * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.ApplicationConfigurationPackage#getScopeSpecification()
+ * @model
+ * @generated
+ */
+public interface ScopeSpecification extends Scope
+{
+ /**
+ * Returns the value of the 'Scopes ' containment reference list.
+ * The list contents are of type {@link hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.TypeScope}.
+ *
+ *
+ * If the meaning of the 'Scopes ' containment reference list isn't clear,
+ * there really should be more of a description here...
+ *
+ *
+ * @return the value of the 'Scopes ' containment reference list.
+ * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.ApplicationConfigurationPackage#getScopeSpecification_Scopes()
+ * @model containment="true"
+ * @generated
+ */
+ EList getScopes();
+
+} // ScopeSpecification
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 e2750467..9bd03568 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,257 +1,260 @@
-/**
- * generated by Xtext 2.12.0
- */
-package hu.bme.mit.inf.dslreasoner.application.applicationConfiguration;
-
-import java.util.Arrays;
-import java.util.Collections;
-import java.util.List;
-
-import org.eclipse.emf.common.util.Enumerator;
-
-/**
- *
- * A representation of the literals of the enumeration 'Solver ',
- * and utility methods for working with them.
- *
- * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.ApplicationConfigurationPackage#getSolver()
- * @model
- * @generated
- */
-public enum Solver implements Enumerator
-{
- /**
- * The 'SMT Solver ' literal object.
- *
- *
- * @see #SMT_SOLVER_VALUE
- * @generated
- * @ordered
- */
- SMT_SOLVER(0, "SMTSolver", "SMTSolver"),
-
- /**
- * The 'Alloy Solver ' literal object.
- *
- *
- * @see #ALLOY_SOLVER_VALUE
- * @generated
- * @ordered
- */
- ALLOY_SOLVER(1, "AlloySolver", "AlloySolver"),
-
- /**
- * The 'Viatra Solver ' literal object.
- *
- *
- * @see #VIATRA_SOLVER_VALUE
- * @generated
- * @ordered
- */
- VIATRA_SOLVER(2, "ViatraSolver", "ViatraSolver");
-
- /**
- * The 'SMT Solver ' literal value.
- *
- *
- * If the meaning of 'SMT Solver ' literal object isn't clear,
- * there really should be more of a description here...
- *
- *
- * @see #SMT_SOLVER
- * @model name="SMTSolver"
- * @generated
- * @ordered
- */
- public static final int SMT_SOLVER_VALUE = 0;
-
- /**
- * The 'Alloy Solver ' literal value.
- *
- *
- * If the meaning of 'Alloy Solver ' literal object isn't clear,
- * there really should be more of a description here...
- *
- *
- * @see #ALLOY_SOLVER
- * @model name="AlloySolver"
- * @generated
- * @ordered
- */
- public static final int ALLOY_SOLVER_VALUE = 1;
-
- /**
- * The 'Viatra Solver ' literal value.
- *
- *
- * If the meaning of 'Viatra Solver ' literal object isn't clear,
- * there really should be more of a description here...
- *
- *
- * @see #VIATRA_SOLVER
- * @model name="ViatraSolver"
- * @generated
- * @ordered
- */
- public static final int VIATRA_SOLVER_VALUE = 2;
-
- /**
- * An array of all the 'Solver ' enumerators.
- *
- *
- * @generated
- */
- private static final Solver[] VALUES_ARRAY =
- new Solver[]
- {
- SMT_SOLVER,
- ALLOY_SOLVER,
- VIATRA_SOLVER,
- };
-
- /**
- * A public read-only list of all the 'Solver ' enumerators.
- *
- *
- * @generated
- */
- public static final List VALUES = Collections.unmodifiableList(Arrays.asList(VALUES_ARRAY));
-
- /**
- * Returns the 'Solver ' literal with the specified literal value.
- *
- *
- * @param literal the literal.
- * @return the matching enumerator or null
.
- * @generated
- */
- public static Solver get(String literal)
- {
- for (int i = 0; i < VALUES_ARRAY.length; ++i)
- {
- Solver result = VALUES_ARRAY[i];
- if (result.toString().equals(literal))
- {
- return result;
- }
- }
- return null;
- }
-
- /**
- * Returns the 'Solver ' literal with the specified name.
- *
- *
- * @param name the name.
- * @return the matching enumerator or null
.
- * @generated
- */
- public static Solver getByName(String name)
- {
- for (int i = 0; i < VALUES_ARRAY.length; ++i)
- {
- Solver result = VALUES_ARRAY[i];
- if (result.getName().equals(name))
- {
- return result;
- }
- }
- return null;
- }
-
- /**
- * Returns the 'Solver ' literal with the specified integer value.
- *
- *
- * @param value the integer value.
- * @return the matching enumerator or null
.
- * @generated
- */
- public static Solver get(int value)
- {
- switch (value)
- {
- case SMT_SOLVER_VALUE: return SMT_SOLVER;
- case ALLOY_SOLVER_VALUE: return ALLOY_SOLVER;
- case VIATRA_SOLVER_VALUE: return VIATRA_SOLVER;
- }
- return null;
- }
-
- /**
- *
- *
- * @generated
- */
- private final int value;
-
- /**
- *
- *
- * @generated
- */
- private final String name;
-
- /**
- *
- *
- * @generated
- */
- private final String literal;
-
- /**
- * Only this class can construct instances.
- *
- *
- * @generated
- */
- private Solver(int value, String name, String literal)
- {
- this.value = value;
- this.name = name;
- this.literal = literal;
- }
-
- /**
- *
- *
- * @generated
- */
- public int getValue()
- {
- return value;
- }
-
- /**
- *
- *
- * @generated
- */
- public String getName()
- {
- return name;
- }
-
- /**
- *
- *
- * @generated
- */
- public String getLiteral()
- {
- return literal;
- }
-
- /**
- * Returns the literal value of the enumerator, which is its string representation.
- *
- *
- * @generated
- */
- @Override
- public String toString()
- {
- return literal;
- }
-
-} //Solver
+/**
+ * generated by Xtext 2.16.0
+ */
+package hu.bme.mit.inf.dslreasoner.application.applicationConfiguration;
+
+import java.util.Arrays;
+import java.util.Collections;
+import java.util.List;
+
+import org.eclipse.emf.common.util.Enumerator;
+
+/**
+ *
+ * A representation of the literals of the enumeration 'Solver ',
+ * and utility methods for working with them.
+ *
+ * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.ApplicationConfigurationPackage#getSolver()
+ * @model
+ * @generated
+ */
+public enum Solver implements Enumerator
+{
+ /**
+ * The 'SMT Solver ' literal object.
+ *
+ *
+ * @see #SMT_SOLVER_VALUE
+ * @generated
+ * @ordered
+ */
+ SMT_SOLVER(0, "SMTSolver", "SMTSolver"),
+
+ /**
+ * The 'Alloy Solver ' literal object.
+ *
+ *
+ * @see #ALLOY_SOLVER_VALUE
+ * @generated
+ * @ordered
+ */
+ ALLOY_SOLVER(1, "AlloySolver", "AlloySolver"),
+
+ /**
+ * The 'Viatra Solver ' literal object.
+ *
+ *
+ * @see #VIATRA_SOLVER_VALUE
+ * @generated
+ * @ordered
+ */
+ VIATRA_SOLVER(2, "ViatraSolver", "ViatraSolver");
+
+ /**
+ * The 'SMT Solver ' literal value.
+ *
+ *
+ * If the meaning of 'SMT Solver ' literal object isn't clear,
+ * there really should be more of a description here...
+ *
+ *
+ * @see #SMT_SOLVER
+ * @model name="SMTSolver"
+ * @generated
+ * @ordered
+ */
+ public static final int SMT_SOLVER_VALUE = 0;
+
+ /**
+ * The 'Alloy Solver ' literal value.
+ *
+ *
+ * If the meaning of 'Alloy Solver ' literal object isn't clear,
+ * there really should be more of a description here...
+ *
+ *
+ * @see #ALLOY_SOLVER
+ * @model name="AlloySolver"
+ * @generated
+ * @ordered
+ */
+ public static final int ALLOY_SOLVER_VALUE = 1;
+
+ /**
+ * The 'Viatra Solver ' literal value.
+ *
+ *
+ * If the meaning of 'Viatra Solver ' literal object isn't clear,
+ * there really should be more of a description here...
+ *
+ *
+ * @see #VIATRA_SOLVER
+ * @model name="ViatraSolver"
+ * @generated
+ * @ordered
+ */
+ public static final int VIATRA_SOLVER_VALUE = 2;
+
+ /**
+ * An array of all the 'Solver ' enumerators.
+ *
+ *
+ * @generated
+ */
+ private static final Solver[] VALUES_ARRAY =
+ new Solver[]
+ {
+ SMT_SOLVER,
+ ALLOY_SOLVER,
+ VIATRA_SOLVER,
+ };
+
+ /**
+ * A public read-only list of all the 'Solver ' enumerators.
+ *
+ *
+ * @generated
+ */
+ public static final List VALUES = Collections.unmodifiableList(Arrays.asList(VALUES_ARRAY));
+
+ /**
+ * Returns the 'Solver ' literal with the specified literal value.
+ *
+ *
+ * @param literal the literal.
+ * @return the matching enumerator or null
.
+ * @generated
+ */
+ public static Solver get(String literal)
+ {
+ for (int i = 0; i < VALUES_ARRAY.length; ++i)
+ {
+ Solver result = VALUES_ARRAY[i];
+ if (result.toString().equals(literal))
+ {
+ return result;
+ }
+ }
+ return null;
+ }
+
+ /**
+ * Returns the 'Solver ' literal with the specified name.
+ *
+ *
+ * @param name the name.
+ * @return the matching enumerator or null
.
+ * @generated
+ */
+ public static Solver getByName(String name)
+ {
+ for (int i = 0; i < VALUES_ARRAY.length; ++i)
+ {
+ Solver result = VALUES_ARRAY[i];
+ if (result.getName().equals(name))
+ {
+ return result;
+ }
+ }
+ return null;
+ }
+
+ /**
+ * Returns the 'Solver ' literal with the specified integer value.
+ *
+ *
+ * @param value the integer value.
+ * @return the matching enumerator or null
.
+ * @generated
+ */
+ public static Solver get(int value)
+ {
+ switch (value)
+ {
+ case SMT_SOLVER_VALUE: return SMT_SOLVER;
+ case ALLOY_SOLVER_VALUE: return ALLOY_SOLVER;
+ case VIATRA_SOLVER_VALUE: return VIATRA_SOLVER;
+ }
+ return null;
+ }
+
+ /**
+ *
+ *
+ * @generated
+ */
+ private final int value;
+
+ /**
+ *
+ *
+ * @generated
+ */
+ private final String name;
+
+ /**
+ *
+ *
+ * @generated
+ */
+ private final String literal;
+
+ /**
+ * Only this class can construct instances.
+ *
+ *
+ * @generated
+ */
+ private Solver(int value, String name, String literal)
+ {
+ this.value = value;
+ this.name = name;
+ this.literal = literal;
+ }
+
+ /**
+ *
+ *
+ * @generated
+ */
+ @Override
+ public int getValue()
+ {
+ return value;
+ }
+
+ /**
+ *
+ *
+ * @generated
+ */
+ @Override
+ public String getName()
+ {
+ return name;
+ }
+
+ /**
+ *
+ *
+ * @generated
+ */
+ @Override
+ public String getLiteral()
+ {
+ return literal;
+ }
+
+ /**
+ * Returns the literal value of the enumerator, which is its string representation.
+ *
+ *
+ * @generated
+ */
+ @Override
+ public String toString()
+ {
+ return literal;
+ }
+
+} //Solver
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 f075cc55..cc0ac732 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,42 +1,42 @@
-/**
- * generated by Xtext 2.12.0
- */
-package hu.bme.mit.inf.dslreasoner.application.applicationConfiguration;
-
-import org.eclipse.emf.common.util.EList;
-
-/**
- *
- * A representation of the model object 'String Enumeration '.
- *
- *
- *
- * The following features are supported:
- *
- *
- * {@link hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.StringEnumeration#getEntry Entry }
- *
- *
- * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.ApplicationConfigurationPackage#getStringEnumeration()
- * @model
- * @generated
- */
-public interface StringEnumeration extends NumberSpecification
-{
- /**
- * Returns the value of the 'Entry ' attribute list.
- * The list contents are of type {@link java.lang.String}.
- *
- *
- * If the meaning of the 'Entry ' attribute list isn't clear,
- * there really should be more of a description here...
- *
- *
- * @return the value of the 'Entry ' attribute list.
- * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.ApplicationConfigurationPackage#getStringEnumeration_Entry()
- * @model unique="false"
- * @generated
- */
- EList getEntry();
-
-} // StringEnumeration
+/**
+ * generated by Xtext 2.16.0
+ */
+package hu.bme.mit.inf.dslreasoner.application.applicationConfiguration;
+
+import org.eclipse.emf.common.util.EList;
+
+/**
+ *
+ * A representation of the model object 'String Enumeration '.
+ *
+ *
+ *
+ * The following features are supported:
+ *
+ *
+ * {@link hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.StringEnumeration#getEntry Entry }
+ *
+ *
+ * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.ApplicationConfigurationPackage#getStringEnumeration()
+ * @model
+ * @generated
+ */
+public interface StringEnumeration extends NumberSpecification
+{
+ /**
+ * Returns the value of the 'Entry ' attribute list.
+ * The list contents are of type {@link java.lang.String}.
+ *
+ *
+ * If the meaning of the 'Entry ' attribute list isn't clear,
+ * there really should be more of a description here...
+ *
+ *
+ * @return the value of the 'Entry ' attribute list.
+ * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.ApplicationConfigurationPackage#getStringEnumeration_Entry()
+ * @model unique="false"
+ * @generated
+ */
+ EList getEntry();
+
+} // StringEnumeration
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 de11d574..88e27a11 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,19 +1,19 @@
-/**
- * generated by Xtext 2.12.0
- */
-package hu.bme.mit.inf.dslreasoner.application.applicationConfiguration;
-
-
-/**
- *
- * A representation of the model object 'String Reference '.
- *
- *
- *
- * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.ApplicationConfigurationPackage#getStringReference()
- * @model
- * @generated
- */
-public interface StringReference extends TypeReference
-{
-} // StringReference
+/**
+ * generated by Xtext 2.16.0
+ */
+package hu.bme.mit.inf.dslreasoner.application.applicationConfiguration;
+
+
+/**
+ *
+ * A representation of the model object 'String Reference '.
+ *
+ *
+ *
+ * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.ApplicationConfigurationPackage#getStringReference()
+ * @model
+ * @generated
+ */
+public interface StringReference extends TypeReference
+{
+} // StringReference
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 4ee46273..fadc32a1 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,19 +1,19 @@
-/**
- * generated by Xtext 2.12.0
- */
-package hu.bme.mit.inf.dslreasoner.application.applicationConfiguration;
-
-
-/**
- *
- * A representation of the model object 'String Scope '.
- *
- *
- *
- * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.ApplicationConfigurationPackage#getStringScope()
- * @model
- * @generated
- */
-public interface StringScope extends StringReference
-{
-} // StringScope
+/**
+ * generated by Xtext 2.16.0
+ */
+package hu.bme.mit.inf.dslreasoner.application.applicationConfiguration;
+
+
+/**
+ *
+ * A representation of the model object 'String Scope '.
+ *
+ *
+ *
+ * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.ApplicationConfigurationPackage#getStringScope()
+ * @model
+ * @generated
+ */
+public interface StringScope extends StringReference
+{
+} // StringScope
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 4aa21667..6f60ac3b 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,51 +1,51 @@
-/**
- * generated by Xtext 2.12.0
- */
-package hu.bme.mit.inf.dslreasoner.application.applicationConfiguration;
-
-
-/**
- *
- * A representation of the model object 'String Type Scope '.
- *
- *
- *
- * The following features are supported:
- *
- *
- * {@link hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.StringTypeScope#getType Type }
- *
- *
- * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.ApplicationConfigurationPackage#getStringTypeScope()
- * @model
- * @generated
- */
-public interface StringTypeScope extends TypeScope
-{
- /**
- * Returns the value of the 'Type ' containment reference.
- *
- *
- * If the meaning of the 'Type ' containment reference isn't clear,
- * there really should be more of a description here...
- *
- *
- * @return the value of the 'Type ' containment reference.
- * @see #setType(StringReference)
- * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.ApplicationConfigurationPackage#getStringTypeScope_Type()
- * @model containment="true"
- * @generated
- */
- StringReference getType();
-
- /**
- * Sets the value of the '{@link hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.StringTypeScope#getType Type }' containment reference.
- *
- *
- * @param value the new value of the 'Type ' containment reference.
- * @see #getType()
- * @generated
- */
- void setType(StringReference value);
-
-} // StringTypeScope
+/**
+ * generated by Xtext 2.16.0
+ */
+package hu.bme.mit.inf.dslreasoner.application.applicationConfiguration;
+
+
+/**
+ *
+ * A representation of the model object 'String Type Scope '.
+ *
+ *
+ *
+ * The following features are supported:
+ *
+ *
+ * {@link hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.StringTypeScope#getType Type }
+ *
+ *
+ * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.ApplicationConfigurationPackage#getStringTypeScope()
+ * @model
+ * @generated
+ */
+public interface StringTypeScope extends TypeScope
+{
+ /**
+ * Returns the value of the 'Type ' containment reference.
+ *
+ *
+ * If the meaning of the 'Type ' containment reference isn't clear,
+ * there really should be more of a description here...
+ *
+ *
+ * @return the value of the 'Type ' containment reference.
+ * @see #setType(StringReference)
+ * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.ApplicationConfigurationPackage#getStringTypeScope_Type()
+ * @model containment="true"
+ * @generated
+ */
+ StringReference getType();
+
+ /**
+ * Sets the value of the '{@link hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.StringTypeScope#getType Type }' containment reference.
+ *
+ *
+ * @param value the new value of the 'Type ' containment reference.
+ * @see #getType()
+ * @generated
+ */
+ void setType(StringReference value);
+
+} // StringTypeScope
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 633c7dea..82708c1b 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,19 +1,19 @@
-/**
- * generated by Xtext 2.12.0
- */
-package hu.bme.mit.inf.dslreasoner.application.applicationConfiguration;
-
-
-/**
- *
- * A representation of the model object 'Task '.
- *
- *
- *
- * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.ApplicationConfigurationPackage#getTask()
- * @model
- * @generated
- */
-public interface Task extends Command
-{
-} // Task
+/**
+ * generated by Xtext 2.16.0
+ */
+package hu.bme.mit.inf.dslreasoner.application.applicationConfiguration;
+
+
+/**
+ *
+ * A representation of the model object 'Task '.
+ *
+ *
+ *
+ * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.ApplicationConfigurationPackage#getTask()
+ * @model
+ * @generated
+ */
+public interface Task extends Command
+{
+} // Task
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
new file mode 100644
index 00000000..1f90715e
--- /dev/null
+++ b/Application/hu.bme.mit.inf.dslreasoner.application/src-gen/hu/bme/mit/inf/dslreasoner/application/applicationConfiguration/ThresholdEntry.java
@@ -0,0 +1,82 @@
+/**
+ * generated by Xtext 2.16.0
+ */
+package hu.bme.mit.inf.dslreasoner.application.applicationConfiguration;
+
+import java.math.BigDecimal;
+
+/**
+ *
+ * A representation of the model object 'Threshold Entry '.
+ *
+ *
+ *
+ * The following features are supported:
+ *
+ *
+ * {@link hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.ThresholdEntry#getOperator Operator }
+ * {@link hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.ThresholdEntry#getThreshold Threshold }
+ *
+ *
+ * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.ApplicationConfigurationPackage#getThresholdEntry()
+ * @model
+ * @generated
+ */
+public interface ThresholdEntry extends ObjectiveEntry
+{
+ /**
+ * Returns the value of the 'Operator ' attribute.
+ * The literals are from the enumeration {@link hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.ComparisonOperator}.
+ *
+ *
+ * If the meaning of the 'Operator ' attribute isn't clear,
+ * there really should be more of a description here...
+ *
+ *
+ * @return the value of the 'Operator ' attribute.
+ * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.ComparisonOperator
+ * @see #setOperator(ComparisonOperator)
+ * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.ApplicationConfigurationPackage#getThresholdEntry_Operator()
+ * @model
+ * @generated
+ */
+ ComparisonOperator getOperator();
+
+ /**
+ * Sets the value of the '{@link hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.ThresholdEntry#getOperator Operator }' attribute.
+ *
+ *
+ * @param value the new value of the 'Operator ' attribute.
+ * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.ComparisonOperator
+ * @see #getOperator()
+ * @generated
+ */
+ void setOperator(ComparisonOperator value);
+
+ /**
+ * Returns the value of the 'Threshold ' attribute.
+ *
+ *
+ * If the meaning of the 'Threshold ' attribute isn't clear,
+ * there really should be more of a description here...
+ *
+ *
+ * @return the value of the 'Threshold ' attribute.
+ * @see #setThreshold(BigDecimal)
+ * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.ApplicationConfigurationPackage#getThresholdEntry_Threshold()
+ * @model
+ * @generated
+ */
+ BigDecimal getThreshold();
+
+ /**
+ * Sets the value of the '{@link hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.ThresholdEntry#getThreshold Threshold }' attribute.
+ *
+ *
+ * @param value the new value of the 'Threshold ' attribute.
+ * @see #getThreshold()
+ * @generated
+ */
+ void setThreshold(BigDecimal value);
+
+} // ThresholdEntry
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 ca108001..e98baba7 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,20 +1,20 @@
-/**
- * generated by Xtext 2.12.0
- */
-package hu.bme.mit.inf.dslreasoner.application.applicationConfiguration;
-
-import org.eclipse.emf.ecore.EObject;
-
-/**
- *
- * A representation of the model object 'Type Reference '.
- *
- *
- *
- * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.ApplicationConfigurationPackage#getTypeReference()
- * @model
- * @generated
- */
-public interface TypeReference extends EObject
-{
-} // TypeReference
+/**
+ * generated by Xtext 2.16.0
+ */
+package hu.bme.mit.inf.dslreasoner.application.applicationConfiguration;
+
+import org.eclipse.emf.ecore.EObject;
+
+/**
+ *
+ * A representation of the model object 'Type Reference '.
+ *
+ *
+ *
+ * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.ApplicationConfigurationPackage#getTypeReference()
+ * @model
+ * @generated
+ */
+public interface TypeReference extends EObject
+{
+} // TypeReference
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 914aecae..0fd2f53a 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,106 +1,106 @@
-/**
- * generated by Xtext 2.12.0
- */
-package hu.bme.mit.inf.dslreasoner.application.applicationConfiguration;
-
-import org.eclipse.emf.ecore.EObject;
-
-/**
- *
- * A representation of the model object 'Type Scope '.
- *
- *
- *
- * The following features are supported:
- *
- *
- * {@link hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.TypeScope#isSetsNew Sets New }
- * {@link hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.TypeScope#isSetsSum Sets Sum }
- * {@link hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.TypeScope#getNumber Number }
- *
- *
- * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.ApplicationConfigurationPackage#getTypeScope()
- * @model
- * @generated
- */
-public interface TypeScope extends EObject
-{
- /**
- * Returns the value of the 'Sets New ' attribute.
- *
- *
- * If the meaning of the 'Sets New ' attribute isn't clear,
- * there really should be more of a description here...
- *
- *
- * @return the value of the 'Sets New ' attribute.
- * @see #setSetsNew(boolean)
- * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.ApplicationConfigurationPackage#getTypeScope_SetsNew()
- * @model
- * @generated
- */
- boolean isSetsNew();
-
- /**
- * Sets the value of the '{@link hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.TypeScope#isSetsNew Sets New }' attribute.
- *
- *
- * @param value the new value of the 'Sets New ' attribute.
- * @see #isSetsNew()
- * @generated
- */
- void setSetsNew(boolean value);
-
- /**
- * Returns the value of the 'Sets Sum ' attribute.
- *
- *
- * If the meaning of the 'Sets Sum ' attribute isn't clear,
- * there really should be more of a description here...
- *
- *
- * @return the value of the 'Sets Sum ' attribute.
- * @see #setSetsSum(boolean)
- * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.ApplicationConfigurationPackage#getTypeScope_SetsSum()
- * @model
- * @generated
- */
- boolean isSetsSum();
-
- /**
- * Sets the value of the '{@link hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.TypeScope#isSetsSum Sets Sum }' attribute.
- *
- *
- * @param value the new value of the 'Sets Sum ' attribute.
- * @see #isSetsSum()
- * @generated
- */
- void setSetsSum(boolean value);
-
- /**
- * Returns the value of the 'Number ' containment reference.
- *
- *
- * If the meaning of the 'Number ' containment reference isn't clear,
- * there really should be more of a description here...
- *
- *
- * @return the value of the 'Number ' containment reference.
- * @see #setNumber(NumberSpecification)
- * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.ApplicationConfigurationPackage#getTypeScope_Number()
- * @model containment="true"
- * @generated
- */
- NumberSpecification getNumber();
-
- /**
- * Sets the value of the '{@link hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.TypeScope#getNumber Number }' containment reference.
- *
- *
- * @param value the new value of the 'Number ' containment reference.
- * @see #getNumber()
- * @generated
- */
- void setNumber(NumberSpecification value);
-
-} // TypeScope
+/**
+ * generated by Xtext 2.16.0
+ */
+package hu.bme.mit.inf.dslreasoner.application.applicationConfiguration;
+
+import org.eclipse.emf.ecore.EObject;
+
+/**
+ *
+ * A representation of the model object 'Type Scope '.
+ *
+ *
+ *
+ * The following features are supported:
+ *
+ *
+ * {@link hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.TypeScope#isSetsNew Sets New }
+ * {@link hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.TypeScope#isSetsSum Sets Sum }
+ * {@link hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.TypeScope#getNumber Number }
+ *
+ *
+ * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.ApplicationConfigurationPackage#getTypeScope()
+ * @model
+ * @generated
+ */
+public interface TypeScope extends EObject
+{
+ /**
+ * Returns the value of the 'Sets New ' attribute.
+ *
+ *
+ * If the meaning of the 'Sets New ' attribute isn't clear,
+ * there really should be more of a description here...
+ *
+ *
+ * @return the value of the 'Sets New ' attribute.
+ * @see #setSetsNew(boolean)
+ * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.ApplicationConfigurationPackage#getTypeScope_SetsNew()
+ * @model
+ * @generated
+ */
+ boolean isSetsNew();
+
+ /**
+ * Sets the value of the '{@link hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.TypeScope#isSetsNew Sets New }' attribute.
+ *
+ *
+ * @param value the new value of the 'Sets New ' attribute.
+ * @see #isSetsNew()
+ * @generated
+ */
+ void setSetsNew(boolean value);
+
+ /**
+ * Returns the value of the 'Sets Sum ' attribute.
+ *
+ *
+ * If the meaning of the 'Sets Sum ' attribute isn't clear,
+ * there really should be more of a description here...
+ *
+ *
+ * @return the value of the 'Sets Sum ' attribute.
+ * @see #setSetsSum(boolean)
+ * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.ApplicationConfigurationPackage#getTypeScope_SetsSum()
+ * @model
+ * @generated
+ */
+ boolean isSetsSum();
+
+ /**
+ * Sets the value of the '{@link hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.TypeScope#isSetsSum Sets Sum }' attribute.
+ *
+ *
+ * @param value the new value of the 'Sets Sum ' attribute.
+ * @see #isSetsSum()
+ * @generated
+ */
+ void setSetsSum(boolean value);
+
+ /**
+ * Returns the value of the 'Number ' containment reference.
+ *
+ *
+ * If the meaning of the 'Number ' containment reference isn't clear,
+ * there really should be more of a description here...
+ *
+ *
+ * @return the value of the 'Number ' containment reference.
+ * @see #setNumber(NumberSpecification)
+ * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.ApplicationConfigurationPackage#getTypeScope_Number()
+ * @model containment="true"
+ * @generated
+ */
+ NumberSpecification getNumber();
+
+ /**
+ * Sets the value of the '{@link hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.TypeScope#getNumber Number }' containment reference.
+ *
+ *
+ * @param value the new value of the 'Number ' containment reference.
+ * @see #getNumber()
+ * @generated
+ */
+ void setNumber(NumberSpecification value);
+
+} // TypeScope
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 c421cb08..59d46690 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,52 +1,52 @@
-/**
- * generated by Xtext 2.12.0
- */
-package hu.bme.mit.inf.dslreasoner.application.applicationConfiguration;
-
-import org.eclipse.viatra.query.patternlanguage.emf.vql.PatternModel;
-
-/**
- *
- * A representation of the model object 'Viatra Import '.
- *
- *
- *
- * The following features are supported:
- *
- *
- * {@link hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.ViatraImport#getImportedViatra Imported Viatra }
- *
- *
- * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.ApplicationConfigurationPackage#getViatraImport()
- * @model
- * @generated
- */
-public interface ViatraImport extends Import
-{
- /**
- * Returns the value of the 'Imported Viatra ' reference.
- *
- *
- * If the meaning of the 'Imported Viatra ' reference isn't clear,
- * there really should be more of a description here...
- *
- *
- * @return the value of the 'Imported Viatra ' reference.
- * @see #setImportedViatra(PatternModel)
- * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.ApplicationConfigurationPackage#getViatraImport_ImportedViatra()
- * @model
- * @generated
- */
- PatternModel getImportedViatra();
-
- /**
- * Sets the value of the '{@link hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.ViatraImport#getImportedViatra Imported Viatra }' reference.
- *
- *
- * @param value the new value of the 'Imported Viatra ' reference.
- * @see #getImportedViatra()
- * @generated
- */
- void setImportedViatra(PatternModel value);
-
-} // ViatraImport
+/**
+ * generated by Xtext 2.16.0
+ */
+package hu.bme.mit.inf.dslreasoner.application.applicationConfiguration;
+
+import org.eclipse.viatra.query.patternlanguage.emf.vql.PatternModel;
+
+/**
+ *
+ * A representation of the model object 'Viatra Import '.
+ *
+ *
+ *
+ * The following features are supported:
+ *
+ *
+ * {@link hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.ViatraImport#getImportedViatra Imported Viatra }
+ *
+ *
+ * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.ApplicationConfigurationPackage#getViatraImport()
+ * @model
+ * @generated
+ */
+public interface ViatraImport extends Import
+{
+ /**
+ * Returns the value of the 'Imported Viatra ' reference.
+ *
+ *
+ * If the meaning of the 'Imported Viatra ' reference isn't clear,
+ * there really should be more of a description here...
+ *
+ *
+ * @return the value of the 'Imported Viatra ' reference.
+ * @see #setImportedViatra(PatternModel)
+ * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.ApplicationConfigurationPackage#getViatraImport_ImportedViatra()
+ * @model
+ * @generated
+ */
+ PatternModel getImportedViatra();
+
+ /**
+ * Sets the value of the '{@link hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.ViatraImport#getImportedViatra Imported Viatra }' reference.
+ *
+ *
+ * @param value the new value of the 'Imported Viatra ' reference.
+ * @see #getImportedViatra()
+ * @generated
+ */
+ void setImportedViatra(PatternModel value);
+
+} // ViatraImport
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 c69a5c6e..1778e18f 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,166 +1,167 @@
-/**
- * generated by Xtext 2.12.0
- */
-package hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl;
-
-import hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.AllPackageEntry;
-import hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.ApplicationConfigurationPackage;
-import hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.MetamodelElement;
-
-import java.util.Collection;
-
-import org.eclipse.emf.common.notify.NotificationChain;
-
-import org.eclipse.emf.common.util.EList;
-
-import org.eclipse.emf.ecore.EClass;
-import org.eclipse.emf.ecore.InternalEObject;
-
-import org.eclipse.emf.ecore.util.EObjectContainmentEList;
-import org.eclipse.emf.ecore.util.InternalEList;
-
-/**
- *
- * An implementation of the model object 'All Package Entry '.
- *
- *
- * The following features are implemented:
- *
- *
- * {@link hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.AllPackageEntryImpl#getExclusion Exclusion }
- *
- *
- * @generated
- */
-public class AllPackageEntryImpl extends MetamodelEntryImpl implements AllPackageEntry
-{
- /**
- * The cached value of the '{@link #getExclusion() Exclusion }' containment reference list.
- *
- *
- * @see #getExclusion()
- * @generated
- * @ordered
- */
- protected EList exclusion;
-
- /**
- *
- *
- * @generated
- */
- protected AllPackageEntryImpl()
- {
- super();
- }
-
- /**
- *
- *
- * @generated
- */
- @Override
- protected EClass eStaticClass()
- {
- return ApplicationConfigurationPackage.Literals.ALL_PACKAGE_ENTRY;
- }
-
- /**
- *
- *
- * @generated
- */
- public EList getExclusion()
- {
- if (exclusion == null)
- {
- exclusion = new EObjectContainmentEList(MetamodelElement.class, this, ApplicationConfigurationPackage.ALL_PACKAGE_ENTRY__EXCLUSION);
- }
- return exclusion;
- }
-
- /**
- *
- *
- * @generated
- */
- @Override
- public NotificationChain eInverseRemove(InternalEObject otherEnd, int featureID, NotificationChain msgs)
- {
- switch (featureID)
- {
- case ApplicationConfigurationPackage.ALL_PACKAGE_ENTRY__EXCLUSION:
- return ((InternalEList>)getExclusion()).basicRemove(otherEnd, msgs);
- }
- return super.eInverseRemove(otherEnd, featureID, msgs);
- }
-
- /**
- *
- *
- * @generated
- */
- @Override
- public Object eGet(int featureID, boolean resolve, boolean coreType)
- {
- switch (featureID)
- {
- case ApplicationConfigurationPackage.ALL_PACKAGE_ENTRY__EXCLUSION:
- return getExclusion();
- }
- return super.eGet(featureID, resolve, coreType);
- }
-
- /**
- *
- *
- * @generated
- */
- @SuppressWarnings("unchecked")
- @Override
- public void eSet(int featureID, Object newValue)
- {
- switch (featureID)
- {
- case ApplicationConfigurationPackage.ALL_PACKAGE_ENTRY__EXCLUSION:
- getExclusion().clear();
- getExclusion().addAll((Collection extends MetamodelElement>)newValue);
- return;
- }
- super.eSet(featureID, newValue);
- }
-
- /**
- *
- *
- * @generated
- */
- @Override
- public void eUnset(int featureID)
- {
- switch (featureID)
- {
- case ApplicationConfigurationPackage.ALL_PACKAGE_ENTRY__EXCLUSION:
- getExclusion().clear();
- return;
- }
- super.eUnset(featureID);
- }
-
- /**
- *
- *
- * @generated
- */
- @Override
- public boolean eIsSet(int featureID)
- {
- switch (featureID)
- {
- case ApplicationConfigurationPackage.ALL_PACKAGE_ENTRY__EXCLUSION:
- return exclusion != null && !exclusion.isEmpty();
- }
- return super.eIsSet(featureID);
- }
-
-} //AllPackageEntryImpl
+/**
+ * generated by Xtext 2.16.0
+ */
+package hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl;
+
+import hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.AllPackageEntry;
+import hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.ApplicationConfigurationPackage;
+import hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.MetamodelElement;
+
+import java.util.Collection;
+
+import org.eclipse.emf.common.notify.NotificationChain;
+
+import org.eclipse.emf.common.util.EList;
+
+import org.eclipse.emf.ecore.EClass;
+import org.eclipse.emf.ecore.InternalEObject;
+
+import org.eclipse.emf.ecore.util.EObjectContainmentEList;
+import org.eclipse.emf.ecore.util.InternalEList;
+
+/**
+ *
+ * An implementation of the model object 'All Package Entry '.
+ *
+ *
+ * The following features are implemented:
+ *
+ *
+ * {@link hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.AllPackageEntryImpl#getExclusion Exclusion }
+ *
+ *
+ * @generated
+ */
+public class AllPackageEntryImpl extends MetamodelEntryImpl implements AllPackageEntry
+{
+ /**
+ * The cached value of the '{@link #getExclusion() Exclusion }' containment reference list.
+ *
+ *
+ * @see #getExclusion()
+ * @generated
+ * @ordered
+ */
+ protected EList exclusion;
+
+ /**
+ *
+ *
+ * @generated
+ */
+ protected AllPackageEntryImpl()
+ {
+ super();
+ }
+
+ /**
+ *
+ *
+ * @generated
+ */
+ @Override
+ protected EClass eStaticClass()
+ {
+ return ApplicationConfigurationPackage.Literals.ALL_PACKAGE_ENTRY;
+ }
+
+ /**
+ *
+ *
+ * @generated
+ */
+ @Override
+ public EList getExclusion()
+ {
+ if (exclusion == null)
+ {
+ exclusion = new EObjectContainmentEList(MetamodelElement.class, this, ApplicationConfigurationPackage.ALL_PACKAGE_ENTRY__EXCLUSION);
+ }
+ return exclusion;
+ }
+
+ /**
+ *
+ *
+ * @generated
+ */
+ @Override
+ public NotificationChain eInverseRemove(InternalEObject otherEnd, int featureID, NotificationChain msgs)
+ {
+ switch (featureID)
+ {
+ case ApplicationConfigurationPackage.ALL_PACKAGE_ENTRY__EXCLUSION:
+ return ((InternalEList>)getExclusion()).basicRemove(otherEnd, msgs);
+ }
+ return super.eInverseRemove(otherEnd, featureID, msgs);
+ }
+
+ /**
+ *
+ *
+ * @generated
+ */
+ @Override
+ public Object eGet(int featureID, boolean resolve, boolean coreType)
+ {
+ switch (featureID)
+ {
+ case ApplicationConfigurationPackage.ALL_PACKAGE_ENTRY__EXCLUSION:
+ return getExclusion();
+ }
+ return super.eGet(featureID, resolve, coreType);
+ }
+
+ /**
+ *
+ *
+ * @generated
+ */
+ @SuppressWarnings("unchecked")
+ @Override
+ public void eSet(int featureID, Object newValue)
+ {
+ switch (featureID)
+ {
+ case ApplicationConfigurationPackage.ALL_PACKAGE_ENTRY__EXCLUSION:
+ getExclusion().clear();
+ getExclusion().addAll((Collection extends MetamodelElement>)newValue);
+ return;
+ }
+ super.eSet(featureID, newValue);
+ }
+
+ /**
+ *
+ *
+ * @generated
+ */
+ @Override
+ public void eUnset(int featureID)
+ {
+ switch (featureID)
+ {
+ case ApplicationConfigurationPackage.ALL_PACKAGE_ENTRY__EXCLUSION:
+ getExclusion().clear();
+ return;
+ }
+ super.eUnset(featureID);
+ }
+
+ /**
+ *
+ *
+ * @generated
+ */
+ @Override
+ public boolean eIsSet(int featureID)
+ {
+ switch (featureID)
+ {
+ case ApplicationConfigurationPackage.ALL_PACKAGE_ENTRY__EXCLUSION:
+ return exclusion != null && !exclusion.isEmpty();
+ }
+ return super.eIsSet(featureID);
+ }
+
+} //AllPackageEntryImpl
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 1418bad4..a5f19b8b 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,166 +1,167 @@
-/**
- * generated by Xtext 2.12.0
- */
-package hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl;
-
-import hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.AllPatternEntry;
-import hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.ApplicationConfigurationPackage;
-import hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.PatternElement;
-
-import java.util.Collection;
-
-import org.eclipse.emf.common.notify.NotificationChain;
-
-import org.eclipse.emf.common.util.EList;
-
-import org.eclipse.emf.ecore.EClass;
-import org.eclipse.emf.ecore.InternalEObject;
-
-import org.eclipse.emf.ecore.util.EObjectContainmentEList;
-import org.eclipse.emf.ecore.util.InternalEList;
-
-/**
- *
- * An implementation of the model object 'All Pattern Entry '.
- *
- *
- * The following features are implemented:
- *
- *
- * {@link hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.AllPatternEntryImpl#getExclusuion Exclusuion }
- *
- *
- * @generated
- */
-public class AllPatternEntryImpl extends PatternEntryImpl implements AllPatternEntry
-{
- /**
- * The cached value of the '{@link #getExclusuion() Exclusuion }' containment reference list.
- *
- *
- * @see #getExclusuion()
- * @generated
- * @ordered
- */
- protected EList exclusuion;
-
- /**
- *
- *
- * @generated
- */
- protected AllPatternEntryImpl()
- {
- super();
- }
-
- /**
- *
- *
- * @generated
- */
- @Override
- protected EClass eStaticClass()
- {
- return ApplicationConfigurationPackage.Literals.ALL_PATTERN_ENTRY;
- }
-
- /**
- *
- *
- * @generated
- */
- public EList getExclusuion()
- {
- if (exclusuion == null)
- {
- exclusuion = new EObjectContainmentEList(PatternElement.class, this, ApplicationConfigurationPackage.ALL_PATTERN_ENTRY__EXCLUSUION);
- }
- return exclusuion;
- }
-
- /**
- *
- *
- * @generated
- */
- @Override
- public NotificationChain eInverseRemove(InternalEObject otherEnd, int featureID, NotificationChain msgs)
- {
- switch (featureID)
- {
- case ApplicationConfigurationPackage.ALL_PATTERN_ENTRY__EXCLUSUION:
- return ((InternalEList>)getExclusuion()).basicRemove(otherEnd, msgs);
- }
- return super.eInverseRemove(otherEnd, featureID, msgs);
- }
-
- /**
- *
- *
- * @generated
- */
- @Override
- public Object eGet(int featureID, boolean resolve, boolean coreType)
- {
- switch (featureID)
- {
- case ApplicationConfigurationPackage.ALL_PATTERN_ENTRY__EXCLUSUION:
- return getExclusuion();
- }
- return super.eGet(featureID, resolve, coreType);
- }
-
- /**
- *
- *
- * @generated
- */
- @SuppressWarnings("unchecked")
- @Override
- public void eSet(int featureID, Object newValue)
- {
- switch (featureID)
- {
- case ApplicationConfigurationPackage.ALL_PATTERN_ENTRY__EXCLUSUION:
- getExclusuion().clear();
- getExclusuion().addAll((Collection extends PatternElement>)newValue);
- return;
- }
- super.eSet(featureID, newValue);
- }
-
- /**
- *
- *
- * @generated
- */
- @Override
- public void eUnset(int featureID)
- {
- switch (featureID)
- {
- case ApplicationConfigurationPackage.ALL_PATTERN_ENTRY__EXCLUSUION:
- getExclusuion().clear();
- return;
- }
- super.eUnset(featureID);
- }
-
- /**
- *
- *
- * @generated
- */
- @Override
- public boolean eIsSet(int featureID)
- {
- switch (featureID)
- {
- case ApplicationConfigurationPackage.ALL_PATTERN_ENTRY__EXCLUSUION:
- return exclusuion != null && !exclusuion.isEmpty();
- }
- return super.eIsSet(featureID);
- }
-
-} //AllPatternEntryImpl
+/**
+ * generated by Xtext 2.16.0
+ */
+package hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl;
+
+import hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.AllPatternEntry;
+import hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.ApplicationConfigurationPackage;
+import hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.PatternElement;
+
+import java.util.Collection;
+
+import org.eclipse.emf.common.notify.NotificationChain;
+
+import org.eclipse.emf.common.util.EList;
+
+import org.eclipse.emf.ecore.EClass;
+import org.eclipse.emf.ecore.InternalEObject;
+
+import org.eclipse.emf.ecore.util.EObjectContainmentEList;
+import org.eclipse.emf.ecore.util.InternalEList;
+
+/**
+ *
+ * An implementation of the model object 'All Pattern Entry '.
+ *
+ *
+ * The following features are implemented:
+ *
+ *
+ * {@link hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.AllPatternEntryImpl#getExclusuion Exclusuion }
+ *
+ *
+ * @generated
+ */
+public class AllPatternEntryImpl extends PatternEntryImpl implements AllPatternEntry
+{
+ /**
+ * The cached value of the '{@link #getExclusuion() Exclusuion }' containment reference list.
+ *
+ *
+ * @see #getExclusuion()
+ * @generated
+ * @ordered
+ */
+ protected EList exclusuion;
+
+ /**
+ *
+ *
+ * @generated
+ */
+ protected AllPatternEntryImpl()
+ {
+ super();
+ }
+
+ /**
+ *
+ *
+ * @generated
+ */
+ @Override
+ protected EClass eStaticClass()
+ {
+ return ApplicationConfigurationPackage.Literals.ALL_PATTERN_ENTRY;
+ }
+
+ /**
+ *
+ *
+ * @generated
+ */
+ @Override
+ public EList getExclusuion()
+ {
+ if (exclusuion == null)
+ {
+ exclusuion = new EObjectContainmentEList(PatternElement.class, this, ApplicationConfigurationPackage.ALL_PATTERN_ENTRY__EXCLUSUION);
+ }
+ return exclusuion;
+ }
+
+ /**
+ *
+ *
+ * @generated
+ */
+ @Override
+ public NotificationChain eInverseRemove(InternalEObject otherEnd, int featureID, NotificationChain msgs)
+ {
+ switch (featureID)
+ {
+ case ApplicationConfigurationPackage.ALL_PATTERN_ENTRY__EXCLUSUION:
+ return ((InternalEList>)getExclusuion()).basicRemove(otherEnd, msgs);
+ }
+ return super.eInverseRemove(otherEnd, featureID, msgs);
+ }
+
+ /**
+ *
+ *
+ * @generated
+ */
+ @Override
+ public Object eGet(int featureID, boolean resolve, boolean coreType)
+ {
+ switch (featureID)
+ {
+ case ApplicationConfigurationPackage.ALL_PATTERN_ENTRY__EXCLUSUION:
+ return getExclusuion();
+ }
+ return super.eGet(featureID, resolve, coreType);
+ }
+
+ /**
+ *
+ *
+ * @generated
+ */
+ @SuppressWarnings("unchecked")
+ @Override
+ public void eSet(int featureID, Object newValue)
+ {
+ switch (featureID)
+ {
+ case ApplicationConfigurationPackage.ALL_PATTERN_ENTRY__EXCLUSUION:
+ getExclusuion().clear();
+ getExclusuion().addAll((Collection extends PatternElement>)newValue);
+ return;
+ }
+ super.eSet(featureID, newValue);
+ }
+
+ /**
+ *
+ *
+ * @generated
+ */
+ @Override
+ public void eUnset(int featureID)
+ {
+ switch (featureID)
+ {
+ case ApplicationConfigurationPackage.ALL_PATTERN_ENTRY__EXCLUSUION:
+ getExclusuion().clear();
+ return;
+ }
+ super.eUnset(featureID);
+ }
+
+ /**
+ *
+ *
+ * @generated
+ */
+ @Override
+ public boolean eIsSet(int featureID)
+ {
+ switch (featureID)
+ {
+ case ApplicationConfigurationPackage.ALL_PATTERN_ENTRY__EXCLUSUION:
+ return exclusuion != null && !exclusuion.isEmpty();
+ }
+ return super.eIsSet(featureID);
+ }
+
+} //AllPatternEntryImpl
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 7f485ec5..800d4362 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,982 +1,1232 @@
-/**
- * generated by Xtext 2.12.0
- */
-package hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl;
-
-import hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.*;
-
-import org.eclipse.emf.ecore.EClass;
-import org.eclipse.emf.ecore.EDataType;
-import org.eclipse.emf.ecore.EObject;
-import org.eclipse.emf.ecore.EPackage;
-
-import org.eclipse.emf.ecore.impl.EFactoryImpl;
-
-import org.eclipse.emf.ecore.plugin.EcorePlugin;
-
-/**
- *
- * An implementation of the model Factory .
- *
- * @generated
- */
-public class ApplicationConfigurationFactoryImpl extends EFactoryImpl implements ApplicationConfigurationFactory
-{
- /**
- * Creates the default factory implementation.
- *
- *
- * @generated
- */
- public static ApplicationConfigurationFactory init()
- {
- try
- {
- ApplicationConfigurationFactory theApplicationConfigurationFactory = (ApplicationConfigurationFactory)EPackage.Registry.INSTANCE.getEFactory(ApplicationConfigurationPackage.eNS_URI);
- if (theApplicationConfigurationFactory != null)
- {
- return theApplicationConfigurationFactory;
- }
- }
- catch (Exception exception)
- {
- EcorePlugin.INSTANCE.log(exception);
- }
- return new ApplicationConfigurationFactoryImpl();
- }
-
- /**
- * Creates an instance of the factory.
- *
- *
- * @generated
- */
- public ApplicationConfigurationFactoryImpl()
- {
- super();
- }
-
- /**
- *
- *
- * @generated
- */
- @Override
- public EObject create(EClass eClass)
- {
- switch (eClass.getClassifierID())
- {
- case ApplicationConfigurationPackage.CONFIGURATION_SCRIPT: return createConfigurationScript();
- case ApplicationConfigurationPackage.COMMAND: return createCommand();
- case ApplicationConfigurationPackage.IMPORT: return createImport();
- case ApplicationConfigurationPackage.EPACKAGE_IMPORT: return createEPackageImport();
- case ApplicationConfigurationPackage.VIATRA_IMPORT: return createViatraImport();
- case ApplicationConfigurationPackage.DECLARATION: return createDeclaration();
- case ApplicationConfigurationPackage.FILE_SPECIFICATION: return createFileSpecification();
- case ApplicationConfigurationPackage.FILE_DECLARATION: return createFileDeclaration();
- case ApplicationConfigurationPackage.FILE_REFERENCE: return createFileReference();
- case ApplicationConfigurationPackage.FILE: return createFile();
- case ApplicationConfigurationPackage.METAMODEL_SPECIFICATION: return createMetamodelSpecification();
- case ApplicationConfigurationPackage.METAMODEL_ENTRY: return createMetamodelEntry();
- case ApplicationConfigurationPackage.ALL_PACKAGE_ENTRY: return createAllPackageEntry();
- case ApplicationConfigurationPackage.METAMODEL_ELEMENT: return createMetamodelElement();
- case ApplicationConfigurationPackage.METAMODEL_DECLARATION: return createMetamodelDeclaration();
- case ApplicationConfigurationPackage.METAMODEL_REFERENCE: return createMetamodelReference();
- case ApplicationConfigurationPackage.METAMODEL: return createMetamodel();
- case ApplicationConfigurationPackage.PARTIAL_MODEL_SPECIFICATION: return createPartialModelSpecification();
- case ApplicationConfigurationPackage.PARTIAL_MODEL_ENTRY: return createPartialModelEntry();
- case ApplicationConfigurationPackage.MODEL_ENTRY: return createModelEntry();
- case ApplicationConfigurationPackage.FOLDER_ENTRY: return createFolderEntry();
- case ApplicationConfigurationPackage.PARTIAL_MODEL_DECLARATION: return createPartialModelDeclaration();
- case ApplicationConfigurationPackage.PARTIAL_MODEL_REFERENCE: return createPartialModelReference();
- case ApplicationConfigurationPackage.PARTIAL_MODEL: return createPartialModel();
- case ApplicationConfigurationPackage.PATTERN_SPECIFICATION: return createPatternSpecification();
- case ApplicationConfigurationPackage.PATTERN_ENTRY: return createPatternEntry();
- case ApplicationConfigurationPackage.ALL_PATTERN_ENTRY: return createAllPatternEntry();
- case ApplicationConfigurationPackage.PATTERN_ELEMENT: return createPatternElement();
- case ApplicationConfigurationPackage.GRAPH_PATTERN_DECLARATION: return createGraphPatternDeclaration();
- case ApplicationConfigurationPackage.GRAPH_PATTERN_REFERENCE: return createGraphPatternReference();
- case ApplicationConfigurationPackage.GRAPH_PATTERN: return createGraphPattern();
- case ApplicationConfigurationPackage.CONFIG_SPECIFICATION: return createConfigSpecification();
- case ApplicationConfigurationPackage.CONFIG_DECLARATION: return createConfigDeclaration();
- case ApplicationConfigurationPackage.CONFIG_ENTRY: return createConfigEntry();
- case ApplicationConfigurationPackage.DOCUMENTATION_ENTRY: return createDocumentationEntry();
- case ApplicationConfigurationPackage.RUNTIME_ENTRY: return createRuntimeEntry();
- case ApplicationConfigurationPackage.MEMORY_ENTRY: return createMemoryEntry();
- case ApplicationConfigurationPackage.CUSTOM_ENTRY: return createCustomEntry();
- case ApplicationConfigurationPackage.CONFIG_REFERENCE: return createConfigReference();
- case ApplicationConfigurationPackage.CONFIG: return createConfig();
- case ApplicationConfigurationPackage.SCOPE_SPECIFICATION: return createScopeSpecification();
- case ApplicationConfigurationPackage.TYPE_SCOPE: return createTypeScope();
- case ApplicationConfigurationPackage.CLASS_TYPE_SCOPE: return createClassTypeScope();
- case ApplicationConfigurationPackage.OBJECT_TYPE_SCOPE: return createObjectTypeScope();
- case ApplicationConfigurationPackage.INTEGER_TYPE_SCOPE: return createIntegerTypeScope();
- case ApplicationConfigurationPackage.REAL_TYPE_SCOPE: return createRealTypeScope();
- case ApplicationConfigurationPackage.STRING_TYPE_SCOPE: return createStringTypeScope();
- case ApplicationConfigurationPackage.TYPE_REFERENCE: return createTypeReference();
- case ApplicationConfigurationPackage.CLASS_REFERENCE: return createClassReference();
- case ApplicationConfigurationPackage.OBJECT_REFERENCE: return createObjectReference();
- case ApplicationConfigurationPackage.INTEGER_REFERENCE: return createIntegerReference();
- case ApplicationConfigurationPackage.REAL_REFERENCE: return createRealReference();
- case ApplicationConfigurationPackage.STRING_REFERENCE: return createStringReference();
- case ApplicationConfigurationPackage.NUMBER_SPECIFICATION: return createNumberSpecification();
- case ApplicationConfigurationPackage.EXACT_NUMBER: return createExactNumber();
- case ApplicationConfigurationPackage.INTERVALL_NUMBER: return createIntervallNumber();
- case ApplicationConfigurationPackage.INT_ENUMBERATION: return createIntEnumberation();
- case ApplicationConfigurationPackage.REAL_ENUMERATION: return createRealEnumeration();
- case ApplicationConfigurationPackage.STRING_ENUMERATION: return createStringEnumeration();
- case ApplicationConfigurationPackage.SCOPE_DECLARATION: return createScopeDeclaration();
- case ApplicationConfigurationPackage.SCOPE_REFERENCE: return createScopeReference();
- case ApplicationConfigurationPackage.SCOPE: return createScope();
- case ApplicationConfigurationPackage.TASK: return createTask();
- case ApplicationConfigurationPackage.GENERATION_TASK: return createGenerationTask();
- case ApplicationConfigurationPackage.INTEGER_SCOPE: return createIntegerScope();
- case ApplicationConfigurationPackage.REAL_SCOPE: return createRealScope();
- case ApplicationConfigurationPackage.STRING_SCOPE: return createStringScope();
- default:
- throw new IllegalArgumentException("The class '" + eClass.getName() + "' is not a valid classifier");
- }
- }
-
- /**
- *
- *
- * @generated
- */
- @Override
- public Object createFromString(EDataType eDataType, String initialValue)
- {
- switch (eDataType.getClassifierID())
- {
- case ApplicationConfigurationPackage.DOCUMENT_LEVEL_SPECIFICATION:
- return createDocumentLevelSpecificationFromString(eDataType, initialValue);
- case ApplicationConfigurationPackage.SOLVER:
- return createSolverFromString(eDataType, initialValue);
- default:
- throw new IllegalArgumentException("The datatype '" + eDataType.getName() + "' is not a valid classifier");
- }
- }
-
- /**
- *
- *
- * @generated
- */
- @Override
- public String convertToString(EDataType eDataType, Object instanceValue)
- {
- switch (eDataType.getClassifierID())
- {
- case ApplicationConfigurationPackage.DOCUMENT_LEVEL_SPECIFICATION:
- return convertDocumentLevelSpecificationToString(eDataType, instanceValue);
- case ApplicationConfigurationPackage.SOLVER:
- return convertSolverToString(eDataType, instanceValue);
- default:
- throw new IllegalArgumentException("The datatype '" + eDataType.getName() + "' is not a valid classifier");
- }
- }
-
- /**
- *
- *
- * @generated
- */
- public ConfigurationScript createConfigurationScript()
- {
- ConfigurationScriptImpl configurationScript = new ConfigurationScriptImpl();
- return configurationScript;
- }
-
- /**
- *
- *
- * @generated
- */
- public Command createCommand()
- {
- CommandImpl command = new CommandImpl();
- return command;
- }
-
- /**
- *
- *
- * @generated
- */
- public Import createImport()
- {
- ImportImpl import_ = new ImportImpl();
- return import_;
- }
-
- /**
- *
- *
- * @generated
- */
- public EPackageImport createEPackageImport()
- {
- EPackageImportImpl ePackageImport = new EPackageImportImpl();
- return ePackageImport;
- }
-
- /**
- *
- *
- * @generated
- */
- public ViatraImport createViatraImport()
- {
- ViatraImportImpl viatraImport = new ViatraImportImpl();
- return viatraImport;
- }
-
- /**
- *
- *
- * @generated
- */
- public Declaration createDeclaration()
- {
- DeclarationImpl declaration = new DeclarationImpl();
- return declaration;
- }
-
- /**
- *
- *
- * @generated
- */
- public FileSpecification createFileSpecification()
- {
- FileSpecificationImpl fileSpecification = new FileSpecificationImpl();
- return fileSpecification;
- }
-
- /**
- *
- *
- * @generated
- */
- public FileDeclaration createFileDeclaration()
- {
- FileDeclarationImpl fileDeclaration = new FileDeclarationImpl();
- return fileDeclaration;
- }
-
- /**
- *
- *
- * @generated
- */
- public FileReference createFileReference()
- {
- FileReferenceImpl fileReference = new FileReferenceImpl();
- return fileReference;
- }
-
- /**
- *
- *
- * @generated
- */
- public File createFile()
- {
- FileImpl file = new FileImpl();
- return file;
- }
-
- /**
- *
- *
- * @generated
- */
- public MetamodelSpecification createMetamodelSpecification()
- {
- MetamodelSpecificationImpl metamodelSpecification = new MetamodelSpecificationImpl();
- return metamodelSpecification;
- }
-
- /**
- *
- *
- * @generated
- */
- public MetamodelEntry createMetamodelEntry()
- {
- MetamodelEntryImpl metamodelEntry = new MetamodelEntryImpl();
- return metamodelEntry;
- }
-
- /**
- *
- *
- * @generated
- */
- public AllPackageEntry createAllPackageEntry()
- {
- AllPackageEntryImpl allPackageEntry = new AllPackageEntryImpl();
- return allPackageEntry;
- }
-
- /**
- *
- *
- * @generated
- */
- public MetamodelElement createMetamodelElement()
- {
- MetamodelElementImpl metamodelElement = new MetamodelElementImpl();
- return metamodelElement;
- }
-
- /**
- *
- *
- * @generated
- */
- public MetamodelDeclaration createMetamodelDeclaration()
- {
- MetamodelDeclarationImpl metamodelDeclaration = new MetamodelDeclarationImpl();
- return metamodelDeclaration;
- }
-
- /**
- *
- *
- * @generated
- */
- public MetamodelReference createMetamodelReference()
- {
- MetamodelReferenceImpl metamodelReference = new MetamodelReferenceImpl();
- return metamodelReference;
- }
-
- /**
- *
- *
- * @generated
- */
- public Metamodel createMetamodel()
- {
- MetamodelImpl metamodel = new MetamodelImpl();
- return metamodel;
- }
-
- /**
- *
- *
- * @generated
- */
- public PartialModelSpecification createPartialModelSpecification()
- {
- PartialModelSpecificationImpl partialModelSpecification = new PartialModelSpecificationImpl();
- return partialModelSpecification;
- }
-
- /**
- *
- *
- * @generated
- */
- public PartialModelEntry createPartialModelEntry()
- {
- PartialModelEntryImpl partialModelEntry = new PartialModelEntryImpl();
- return partialModelEntry;
- }
-
- /**
- *
- *
- * @generated
- */
- public ModelEntry createModelEntry()
- {
- ModelEntryImpl modelEntry = new ModelEntryImpl();
- return modelEntry;
- }
-
- /**
- *
- *
- * @generated
- */
- public FolderEntry createFolderEntry()
- {
- FolderEntryImpl folderEntry = new FolderEntryImpl();
- return folderEntry;
- }
-
- /**
- *
- *
- * @generated
- */
- public PartialModelDeclaration createPartialModelDeclaration()
- {
- PartialModelDeclarationImpl partialModelDeclaration = new PartialModelDeclarationImpl();
- return partialModelDeclaration;
- }
-
- /**
- *
- *
- * @generated
- */
- public PartialModelReference createPartialModelReference()
- {
- PartialModelReferenceImpl partialModelReference = new PartialModelReferenceImpl();
- return partialModelReference;
- }
-
- /**
- *
- *
- * @generated
- */
- public PartialModel createPartialModel()
- {
- PartialModelImpl partialModel = new PartialModelImpl();
- return partialModel;
- }
-
- /**
- *
- *
- * @generated
- */
- public PatternSpecification createPatternSpecification()
- {
- PatternSpecificationImpl patternSpecification = new PatternSpecificationImpl();
- return patternSpecification;
- }
-
- /**
- *
- *
- * @generated
- */
- public PatternEntry createPatternEntry()
- {
- PatternEntryImpl patternEntry = new PatternEntryImpl();
- return patternEntry;
- }
-
- /**
- *
- *
- * @generated
- */
- public AllPatternEntry createAllPatternEntry()
- {
- AllPatternEntryImpl allPatternEntry = new AllPatternEntryImpl();
- return allPatternEntry;
- }
-
- /**
- *
- *
- * @generated
- */
- public PatternElement createPatternElement()
- {
- PatternElementImpl patternElement = new PatternElementImpl();
- return patternElement;
- }
-
- /**
- *
- *
- * @generated
- */
- public GraphPatternDeclaration createGraphPatternDeclaration()
- {
- GraphPatternDeclarationImpl graphPatternDeclaration = new GraphPatternDeclarationImpl();
- return graphPatternDeclaration;
- }
-
- /**
- *
- *
- * @generated
- */
- public GraphPatternReference createGraphPatternReference()
- {
- GraphPatternReferenceImpl graphPatternReference = new GraphPatternReferenceImpl();
- return graphPatternReference;
- }
-
- /**
- *
- *
- * @generated
- */
- public GraphPattern createGraphPattern()
- {
- GraphPatternImpl graphPattern = new GraphPatternImpl();
- return graphPattern;
- }
-
- /**
- *
- *
- * @generated
- */
- public ConfigSpecification createConfigSpecification()
- {
- ConfigSpecificationImpl configSpecification = new ConfigSpecificationImpl();
- return configSpecification;
- }
-
- /**
- *
- *
- * @generated
- */
- public ConfigDeclaration createConfigDeclaration()
- {
- ConfigDeclarationImpl configDeclaration = new ConfigDeclarationImpl();
- return configDeclaration;
- }
-
- /**
- *
- *
- * @generated
- */
- public ConfigEntry createConfigEntry()
- {
- ConfigEntryImpl configEntry = new ConfigEntryImpl();
- return configEntry;
- }
-
- /**
- *
- *
- * @generated
- */
- public DocumentationEntry createDocumentationEntry()
- {
- DocumentationEntryImpl documentationEntry = new DocumentationEntryImpl();
- return documentationEntry;
- }
-
- /**
- *
- *
- * @generated
- */
- public RuntimeEntry createRuntimeEntry()
- {
- RuntimeEntryImpl runtimeEntry = new RuntimeEntryImpl();
- return runtimeEntry;
- }
-
- /**
- *
- *
- * @generated
- */
- public MemoryEntry createMemoryEntry()
- {
- MemoryEntryImpl memoryEntry = new MemoryEntryImpl();
- return memoryEntry;
- }
-
- /**
- *
- *
- * @generated
- */
- public CustomEntry createCustomEntry()
- {
- CustomEntryImpl customEntry = new CustomEntryImpl();
- return customEntry;
- }
-
- /**
- *
- *
- * @generated
- */
- public ConfigReference createConfigReference()
- {
- ConfigReferenceImpl configReference = new ConfigReferenceImpl();
- return configReference;
- }
-
- /**
- *
- *
- * @generated
- */
- public Config createConfig()
- {
- ConfigImpl config = new ConfigImpl();
- return config;
- }
-
- /**
- *
- *
- * @generated
- */
- public ScopeSpecification createScopeSpecification()
- {
- ScopeSpecificationImpl scopeSpecification = new ScopeSpecificationImpl();
- return scopeSpecification;
- }
-
- /**
- *
- *
- * @generated
- */
- public TypeScope createTypeScope()
- {
- TypeScopeImpl typeScope = new TypeScopeImpl();
- return typeScope;
- }
-
- /**
- *
- *
- * @generated
- */
- public ClassTypeScope createClassTypeScope()
- {
- ClassTypeScopeImpl classTypeScope = new ClassTypeScopeImpl();
- return classTypeScope;
- }
-
- /**
- *
- *
- * @generated
- */
- public ObjectTypeScope createObjectTypeScope()
- {
- ObjectTypeScopeImpl objectTypeScope = new ObjectTypeScopeImpl();
- return objectTypeScope;
- }
-
- /**
- *
- *
- * @generated
- */
- public IntegerTypeScope createIntegerTypeScope()
- {
- IntegerTypeScopeImpl integerTypeScope = new IntegerTypeScopeImpl();
- return integerTypeScope;
- }
-
- /**
- *
- *
- * @generated
- */
- public RealTypeScope createRealTypeScope()
- {
- RealTypeScopeImpl realTypeScope = new RealTypeScopeImpl();
- return realTypeScope;
- }
-
- /**
- *
- *
- * @generated
- */
- public StringTypeScope createStringTypeScope()
- {
- StringTypeScopeImpl stringTypeScope = new StringTypeScopeImpl();
- return stringTypeScope;
- }
-
- /**
- *
- *
- * @generated
- */
- public TypeReference createTypeReference()
- {
- TypeReferenceImpl typeReference = new TypeReferenceImpl();
- return typeReference;
- }
-
- /**
- *
- *
- * @generated
- */
- public ClassReference createClassReference()
- {
- ClassReferenceImpl classReference = new ClassReferenceImpl();
- return classReference;
- }
-
- /**
- *
- *
- * @generated
- */
- public ObjectReference createObjectReference()
- {
- ObjectReferenceImpl objectReference = new ObjectReferenceImpl();
- return objectReference;
- }
-
- /**
- *
- *
- * @generated
- */
- public IntegerReference createIntegerReference()
- {
- IntegerReferenceImpl integerReference = new IntegerReferenceImpl();
- return integerReference;
- }
-
- /**
- *
- *
- * @generated
- */
- public RealReference createRealReference()
- {
- RealReferenceImpl realReference = new RealReferenceImpl();
- return realReference;
- }
-
- /**
- *
- *
- * @generated
- */
- public StringReference createStringReference()
- {
- StringReferenceImpl stringReference = new StringReferenceImpl();
- return stringReference;
- }
-
- /**
- *
- *
- * @generated
- */
- public NumberSpecification createNumberSpecification()
- {
- NumberSpecificationImpl numberSpecification = new NumberSpecificationImpl();
- return numberSpecification;
- }
-
- /**
- *
- *
- * @generated
- */
- public ExactNumber createExactNumber()
- {
- ExactNumberImpl exactNumber = new ExactNumberImpl();
- return exactNumber;
- }
-
- /**
- *
- *
- * @generated
- */
- public IntervallNumber createIntervallNumber()
- {
- IntervallNumberImpl intervallNumber = new IntervallNumberImpl();
- return intervallNumber;
- }
-
- /**
- *
- *
- * @generated
- */
- public IntEnumberation createIntEnumberation()
- {
- IntEnumberationImpl intEnumberation = new IntEnumberationImpl();
- return intEnumberation;
- }
-
- /**
- *
- *
- * @generated
- */
- public RealEnumeration createRealEnumeration()
- {
- RealEnumerationImpl realEnumeration = new RealEnumerationImpl();
- return realEnumeration;
- }
-
- /**
- *
- *
- * @generated
- */
- public StringEnumeration createStringEnumeration()
- {
- StringEnumerationImpl stringEnumeration = new StringEnumerationImpl();
- return stringEnumeration;
- }
-
- /**
- *
- *
- * @generated
- */
- public ScopeDeclaration createScopeDeclaration()
- {
- ScopeDeclarationImpl scopeDeclaration = new ScopeDeclarationImpl();
- return scopeDeclaration;
- }
-
- /**
- *
- *
- * @generated
- */
- public ScopeReference createScopeReference()
- {
- ScopeReferenceImpl scopeReference = new ScopeReferenceImpl();
- return scopeReference;
- }
-
- /**
- *
- *
- * @generated
- */
- public Scope createScope()
- {
- ScopeImpl scope = new ScopeImpl();
- return scope;
- }
-
- /**
- *
- *
- * @generated
- */
- public Task createTask()
- {
- TaskImpl task = new TaskImpl();
- return task;
- }
-
- /**
- *
- *
- * @generated
- */
- public GenerationTask createGenerationTask()
- {
- GenerationTaskImpl generationTask = new GenerationTaskImpl();
- return generationTask;
- }
-
- /**
- *
- *
- * @generated
- */
- public IntegerScope createIntegerScope()
- {
- IntegerScopeImpl integerScope = new IntegerScopeImpl();
- return integerScope;
- }
-
- /**
- *
- *
- * @generated
- */
- public RealScope createRealScope()
- {
- RealScopeImpl realScope = new RealScopeImpl();
- return realScope;
- }
-
- /**
- *
- *
- * @generated
- */
- public StringScope createStringScope()
- {
- StringScopeImpl stringScope = new StringScopeImpl();
- return stringScope;
- }
-
- /**
- *
- *
- * @generated
- */
- public DocumentLevelSpecification createDocumentLevelSpecificationFromString(EDataType eDataType, String initialValue)
- {
- DocumentLevelSpecification result = DocumentLevelSpecification.get(initialValue);
- if (result == null) throw new IllegalArgumentException("The value '" + initialValue + "' is not a valid enumerator of '" + eDataType.getName() + "'");
- return result;
- }
-
- /**
- *
- *
- * @generated
- */
- public String convertDocumentLevelSpecificationToString(EDataType eDataType, Object instanceValue)
- {
- return instanceValue == null ? null : instanceValue.toString();
- }
-
- /**
- *
- *
- * @generated
- */
- public Solver createSolverFromString(EDataType eDataType, String initialValue)
- {
- Solver result = Solver.get(initialValue);
- if (result == null) throw new IllegalArgumentException("The value '" + initialValue + "' is not a valid enumerator of '" + eDataType.getName() + "'");
- return result;
- }
-
- /**
- *
- *
- * @generated
- */
- public String convertSolverToString(EDataType eDataType, Object instanceValue)
- {
- return instanceValue == null ? null : instanceValue.toString();
- }
-
- /**
- *
- *
- * @generated
- */
- public ApplicationConfigurationPackage getApplicationConfigurationPackage()
- {
- return (ApplicationConfigurationPackage)getEPackage();
- }
-
- /**
- *
- *
- * @deprecated
- * @generated
- */
- @Deprecated
- public static ApplicationConfigurationPackage getPackage()
- {
- return ApplicationConfigurationPackage.eINSTANCE;
- }
-
-} //ApplicationConfigurationFactoryImpl
+/**
+ * generated by Xtext 2.16.0
+ */
+package hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl;
+
+import hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.*;
+
+import org.eclipse.emf.ecore.EClass;
+import org.eclipse.emf.ecore.EDataType;
+import org.eclipse.emf.ecore.EObject;
+import org.eclipse.emf.ecore.EPackage;
+
+import org.eclipse.emf.ecore.impl.EFactoryImpl;
+
+import org.eclipse.emf.ecore.plugin.EcorePlugin;
+
+/**
+ *
+ * An implementation of the model Factory .
+ *
+ * @generated
+ */
+public class ApplicationConfigurationFactoryImpl extends EFactoryImpl implements ApplicationConfigurationFactory
+{
+ /**
+ * Creates the default factory implementation.
+ *
+ *
+ * @generated
+ */
+ public static ApplicationConfigurationFactory init()
+ {
+ try
+ {
+ ApplicationConfigurationFactory theApplicationConfigurationFactory = (ApplicationConfigurationFactory)EPackage.Registry.INSTANCE.getEFactory(ApplicationConfigurationPackage.eNS_URI);
+ if (theApplicationConfigurationFactory != null)
+ {
+ return theApplicationConfigurationFactory;
+ }
+ }
+ catch (Exception exception)
+ {
+ EcorePlugin.INSTANCE.log(exception);
+ }
+ return new ApplicationConfigurationFactoryImpl();
+ }
+
+ /**
+ * Creates an instance of the factory.
+ *
+ *
+ * @generated
+ */
+ public ApplicationConfigurationFactoryImpl()
+ {
+ super();
+ }
+
+ /**
+ *
+ *
+ * @generated
+ */
+ @Override
+ public EObject create(EClass eClass)
+ {
+ switch (eClass.getClassifierID())
+ {
+ case ApplicationConfigurationPackage.CONFIGURATION_SCRIPT: return createConfigurationScript();
+ case ApplicationConfigurationPackage.COMMAND: return createCommand();
+ case ApplicationConfigurationPackage.IMPORT: return createImport();
+ case ApplicationConfigurationPackage.EPACKAGE_IMPORT: return createEPackageImport();
+ case ApplicationConfigurationPackage.VIATRA_IMPORT: return createViatraImport();
+ case ApplicationConfigurationPackage.CFT_IMPORT: return createCftImport();
+ case ApplicationConfigurationPackage.DECLARATION: return createDeclaration();
+ case ApplicationConfigurationPackage.FILE_SPECIFICATION: return createFileSpecification();
+ case ApplicationConfigurationPackage.FILE_DECLARATION: return createFileDeclaration();
+ case ApplicationConfigurationPackage.FILE_REFERENCE: return createFileReference();
+ case ApplicationConfigurationPackage.FILE: return createFile();
+ case ApplicationConfigurationPackage.METAMODEL_SPECIFICATION: return createMetamodelSpecification();
+ case ApplicationConfigurationPackage.METAMODEL_ENTRY: return createMetamodelEntry();
+ case ApplicationConfigurationPackage.ALL_PACKAGE_ENTRY: return createAllPackageEntry();
+ case ApplicationConfigurationPackage.METAMODEL_ELEMENT: return createMetamodelElement();
+ case ApplicationConfigurationPackage.METAMODEL_DECLARATION: return createMetamodelDeclaration();
+ case ApplicationConfigurationPackage.METAMODEL_REFERENCE: return createMetamodelReference();
+ case ApplicationConfigurationPackage.METAMODEL: return createMetamodel();
+ case ApplicationConfigurationPackage.PARTIAL_MODEL_SPECIFICATION: return createPartialModelSpecification();
+ case ApplicationConfigurationPackage.PARTIAL_MODEL_ENTRY: return createPartialModelEntry();
+ case ApplicationConfigurationPackage.MODEL_ENTRY: return createModelEntry();
+ case ApplicationConfigurationPackage.FOLDER_ENTRY: return createFolderEntry();
+ case ApplicationConfigurationPackage.PARTIAL_MODEL_DECLARATION: return createPartialModelDeclaration();
+ case ApplicationConfigurationPackage.PARTIAL_MODEL_REFERENCE: return createPartialModelReference();
+ case ApplicationConfigurationPackage.PARTIAL_MODEL: return createPartialModel();
+ case ApplicationConfigurationPackage.PATTERN_SPECIFICATION: return createPatternSpecification();
+ case ApplicationConfigurationPackage.PATTERN_ENTRY: return createPatternEntry();
+ case ApplicationConfigurationPackage.ALL_PATTERN_ENTRY: return createAllPatternEntry();
+ case ApplicationConfigurationPackage.PATTERN_ELEMENT: return createPatternElement();
+ case ApplicationConfigurationPackage.GRAPH_PATTERN_DECLARATION: return createGraphPatternDeclaration();
+ case ApplicationConfigurationPackage.GRAPH_PATTERN_REFERENCE: return createGraphPatternReference();
+ case ApplicationConfigurationPackage.GRAPH_PATTERN: return createGraphPattern();
+ case ApplicationConfigurationPackage.OBJECTIVE_SPECIFICATION: return createObjectiveSpecification();
+ case ApplicationConfigurationPackage.OBJECTIVE_ENTRY: return createObjectiveEntry();
+ case ApplicationConfigurationPackage.OPTIMIZATION_ENTRY: return createOptimizationEntry();
+ case ApplicationConfigurationPackage.THRESHOLD_ENTRY: return createThresholdEntry();
+ case ApplicationConfigurationPackage.OBJECTIVE_FUNCTION: return createObjectiveFunction();
+ case ApplicationConfigurationPackage.RELIABILTIY_FUNCTION: return createReliabiltiyFunction();
+ case ApplicationConfigurationPackage.OBJECTIVE_DECLARATION: return createObjectiveDeclaration();
+ case ApplicationConfigurationPackage.OBJECTIVE_REFERENCE: return createObjectiveReference();
+ case ApplicationConfigurationPackage.OBJECTIVE: return createObjective();
+ case ApplicationConfigurationPackage.CONFIG_SPECIFICATION: return createConfigSpecification();
+ case ApplicationConfigurationPackage.CONFIG_DECLARATION: return createConfigDeclaration();
+ case ApplicationConfigurationPackage.CONFIG_ENTRY: return createConfigEntry();
+ case ApplicationConfigurationPackage.DOCUMENTATION_ENTRY: return createDocumentationEntry();
+ case ApplicationConfigurationPackage.RUNTIME_ENTRY: return createRuntimeEntry();
+ case ApplicationConfigurationPackage.MEMORY_ENTRY: return createMemoryEntry();
+ case ApplicationConfigurationPackage.CUSTOM_ENTRY: return createCustomEntry();
+ case ApplicationConfigurationPackage.CONFIG_REFERENCE: return createConfigReference();
+ case ApplicationConfigurationPackage.CONFIG: return createConfig();
+ case ApplicationConfigurationPackage.SCOPE_SPECIFICATION: return createScopeSpecification();
+ case ApplicationConfigurationPackage.TYPE_SCOPE: return createTypeScope();
+ case ApplicationConfigurationPackage.CLASS_TYPE_SCOPE: return createClassTypeScope();
+ case ApplicationConfigurationPackage.OBJECT_TYPE_SCOPE: return createObjectTypeScope();
+ case ApplicationConfigurationPackage.INTEGER_TYPE_SCOPE: return createIntegerTypeScope();
+ case ApplicationConfigurationPackage.REAL_TYPE_SCOPE: return createRealTypeScope();
+ case ApplicationConfigurationPackage.STRING_TYPE_SCOPE: return createStringTypeScope();
+ case ApplicationConfigurationPackage.TYPE_REFERENCE: return createTypeReference();
+ case ApplicationConfigurationPackage.CLASS_REFERENCE: return createClassReference();
+ case ApplicationConfigurationPackage.OBJECT_REFERENCE: return createObjectReference();
+ case ApplicationConfigurationPackage.INTEGER_REFERENCE: return createIntegerReference();
+ case ApplicationConfigurationPackage.REAL_REFERENCE: return createRealReference();
+ case ApplicationConfigurationPackage.STRING_REFERENCE: return createStringReference();
+ case ApplicationConfigurationPackage.NUMBER_SPECIFICATION: return createNumberSpecification();
+ case ApplicationConfigurationPackage.EXACT_NUMBER: return createExactNumber();
+ case ApplicationConfigurationPackage.INTERVALL_NUMBER: return createIntervallNumber();
+ case ApplicationConfigurationPackage.INT_ENUMBERATION: return createIntEnumberation();
+ case ApplicationConfigurationPackage.REAL_ENUMERATION: return createRealEnumeration();
+ case ApplicationConfigurationPackage.STRING_ENUMERATION: return createStringEnumeration();
+ case ApplicationConfigurationPackage.SCOPE_DECLARATION: return createScopeDeclaration();
+ case ApplicationConfigurationPackage.SCOPE_REFERENCE: return createScopeReference();
+ case ApplicationConfigurationPackage.SCOPE: return createScope();
+ case ApplicationConfigurationPackage.TASK: return createTask();
+ case ApplicationConfigurationPackage.GENERATION_TASK: return createGenerationTask();
+ case ApplicationConfigurationPackage.INTEGER_SCOPE: return createIntegerScope();
+ case ApplicationConfigurationPackage.REAL_SCOPE: return createRealScope();
+ case ApplicationConfigurationPackage.STRING_SCOPE: return createStringScope();
+ default:
+ throw new IllegalArgumentException("The class '" + eClass.getName() + "' is not a valid classifier");
+ }
+ }
+
+ /**
+ *
+ *
+ * @generated
+ */
+ @Override
+ public Object createFromString(EDataType eDataType, String initialValue)
+ {
+ switch (eDataType.getClassifierID())
+ {
+ case ApplicationConfigurationPackage.OPTIMIZATION_DIRECTION:
+ return createOptimizationDirectionFromString(eDataType, initialValue);
+ case ApplicationConfigurationPackage.COMPARISON_OPERATOR:
+ return createComparisonOperatorFromString(eDataType, initialValue);
+ case ApplicationConfigurationPackage.DOCUMENT_LEVEL_SPECIFICATION:
+ return createDocumentLevelSpecificationFromString(eDataType, initialValue);
+ case ApplicationConfigurationPackage.SOLVER:
+ return createSolverFromString(eDataType, initialValue);
+ default:
+ throw new IllegalArgumentException("The datatype '" + eDataType.getName() + "' is not a valid classifier");
+ }
+ }
+
+ /**
+ *
+ *
+ * @generated
+ */
+ @Override
+ public String convertToString(EDataType eDataType, Object instanceValue)
+ {
+ switch (eDataType.getClassifierID())
+ {
+ case ApplicationConfigurationPackage.OPTIMIZATION_DIRECTION:
+ return convertOptimizationDirectionToString(eDataType, instanceValue);
+ case ApplicationConfigurationPackage.COMPARISON_OPERATOR:
+ return convertComparisonOperatorToString(eDataType, instanceValue);
+ case ApplicationConfigurationPackage.DOCUMENT_LEVEL_SPECIFICATION:
+ return convertDocumentLevelSpecificationToString(eDataType, instanceValue);
+ case ApplicationConfigurationPackage.SOLVER:
+ return convertSolverToString(eDataType, instanceValue);
+ default:
+ throw new IllegalArgumentException("The datatype '" + eDataType.getName() + "' is not a valid classifier");
+ }
+ }
+
+ /**
+ *
+ *
+ * @generated
+ */
+ @Override
+ public ConfigurationScript createConfigurationScript()
+ {
+ ConfigurationScriptImpl configurationScript = new ConfigurationScriptImpl();
+ return configurationScript;
+ }
+
+ /**
+ *
+ *
+ * @generated
+ */
+ @Override
+ public Command createCommand()
+ {
+ CommandImpl command = new CommandImpl();
+ return command;
+ }
+
+ /**
+ *
+ *
+ * @generated
+ */
+ @Override
+ public Import createImport()
+ {
+ ImportImpl import_ = new ImportImpl();
+ return import_;
+ }
+
+ /**
+ *
+ *
+ * @generated
+ */
+ @Override
+ public EPackageImport createEPackageImport()
+ {
+ EPackageImportImpl ePackageImport = new EPackageImportImpl();
+ return ePackageImport;
+ }
+
+ /**
+ *
+ *
+ * @generated
+ */
+ @Override
+ public ViatraImport createViatraImport()
+ {
+ ViatraImportImpl viatraImport = new ViatraImportImpl();
+ return viatraImport;
+ }
+
+ /**
+ *
+ *
+ * @generated
+ */
+ @Override
+ public CftImport createCftImport()
+ {
+ CftImportImpl cftImport = new CftImportImpl();
+ return cftImport;
+ }
+
+ /**
+ *
+ *
+ * @generated
+ */
+ @Override
+ public Declaration createDeclaration()
+ {
+ DeclarationImpl declaration = new DeclarationImpl();
+ return declaration;
+ }
+
+ /**
+ *
+ *
+ * @generated
+ */
+ @Override
+ public FileSpecification createFileSpecification()
+ {
+ FileSpecificationImpl fileSpecification = new FileSpecificationImpl();
+ return fileSpecification;
+ }
+
+ /**
+ *
+ *
+ * @generated
+ */
+ @Override
+ public FileDeclaration createFileDeclaration()
+ {
+ FileDeclarationImpl fileDeclaration = new FileDeclarationImpl();
+ return fileDeclaration;
+ }
+
+ /**
+ *
+ *
+ * @generated
+ */
+ @Override
+ public FileReference createFileReference()
+ {
+ FileReferenceImpl fileReference = new FileReferenceImpl();
+ return fileReference;
+ }
+
+ /**
+ *
+ *
+ * @generated
+ */
+ @Override
+ public File createFile()
+ {
+ FileImpl file = new FileImpl();
+ return file;
+ }
+
+ /**
+ *
+ *
+ * @generated
+ */
+ @Override
+ public MetamodelSpecification createMetamodelSpecification()
+ {
+ MetamodelSpecificationImpl metamodelSpecification = new MetamodelSpecificationImpl();
+ return metamodelSpecification;
+ }
+
+ /**
+ *
+ *
+ * @generated
+ */
+ @Override
+ public MetamodelEntry createMetamodelEntry()
+ {
+ MetamodelEntryImpl metamodelEntry = new MetamodelEntryImpl();
+ return metamodelEntry;
+ }
+
+ /**
+ *
+ *
+ * @generated
+ */
+ @Override
+ public AllPackageEntry createAllPackageEntry()
+ {
+ AllPackageEntryImpl allPackageEntry = new AllPackageEntryImpl();
+ return allPackageEntry;
+ }
+
+ /**
+ *
+ *
+ * @generated
+ */
+ @Override
+ public MetamodelElement createMetamodelElement()
+ {
+ MetamodelElementImpl metamodelElement = new MetamodelElementImpl();
+ return metamodelElement;
+ }
+
+ /**
+ *
+ *
+ * @generated
+ */
+ @Override
+ public MetamodelDeclaration createMetamodelDeclaration()
+ {
+ MetamodelDeclarationImpl metamodelDeclaration = new MetamodelDeclarationImpl();
+ return metamodelDeclaration;
+ }
+
+ /**
+ *
+ *
+ * @generated
+ */
+ @Override
+ public MetamodelReference createMetamodelReference()
+ {
+ MetamodelReferenceImpl metamodelReference = new MetamodelReferenceImpl();
+ return metamodelReference;
+ }
+
+ /**
+ *
+ *
+ * @generated
+ */
+ @Override
+ public Metamodel createMetamodel()
+ {
+ MetamodelImpl metamodel = new MetamodelImpl();
+ return metamodel;
+ }
+
+ /**
+ *
+ *
+ * @generated
+ */
+ @Override
+ public PartialModelSpecification createPartialModelSpecification()
+ {
+ PartialModelSpecificationImpl partialModelSpecification = new PartialModelSpecificationImpl();
+ return partialModelSpecification;
+ }
+
+ /**
+ *
+ *
+ * @generated
+ */
+ @Override
+ public PartialModelEntry createPartialModelEntry()
+ {
+ PartialModelEntryImpl partialModelEntry = new PartialModelEntryImpl();
+ return partialModelEntry;
+ }
+
+ /**
+ *
+ *
+ * @generated
+ */
+ @Override
+ public ModelEntry createModelEntry()
+ {
+ ModelEntryImpl modelEntry = new ModelEntryImpl();
+ return modelEntry;
+ }
+
+ /**
+ *
+ *
+ * @generated
+ */
+ @Override
+ public FolderEntry createFolderEntry()
+ {
+ FolderEntryImpl folderEntry = new FolderEntryImpl();
+ return folderEntry;
+ }
+
+ /**
+ *
+ *
+ * @generated
+ */
+ @Override
+ public PartialModelDeclaration createPartialModelDeclaration()
+ {
+ PartialModelDeclarationImpl partialModelDeclaration = new PartialModelDeclarationImpl();
+ return partialModelDeclaration;
+ }
+
+ /**
+ *
+ *
+ * @generated
+ */
+ @Override
+ public PartialModelReference createPartialModelReference()
+ {
+ PartialModelReferenceImpl partialModelReference = new PartialModelReferenceImpl();
+ return partialModelReference;
+ }
+
+ /**
+ *
+ *
+ * @generated
+ */
+ @Override
+ public PartialModel createPartialModel()
+ {
+ PartialModelImpl partialModel = new PartialModelImpl();
+ return partialModel;
+ }
+
+ /**
+ *
+ *
+ * @generated
+ */
+ @Override
+ public PatternSpecification createPatternSpecification()
+ {
+ PatternSpecificationImpl patternSpecification = new PatternSpecificationImpl();
+ return patternSpecification;
+ }
+
+ /**
+ *
+ *
+ * @generated
+ */
+ @Override
+ public PatternEntry createPatternEntry()
+ {
+ PatternEntryImpl patternEntry = new PatternEntryImpl();
+ return patternEntry;
+ }
+
+ /**
+ *
+ *
+ * @generated
+ */
+ @Override
+ public AllPatternEntry createAllPatternEntry()
+ {
+ AllPatternEntryImpl allPatternEntry = new AllPatternEntryImpl();
+ return allPatternEntry;
+ }
+
+ /**
+ *
+ *
+ * @generated
+ */
+ @Override
+ public PatternElement createPatternElement()
+ {
+ PatternElementImpl patternElement = new PatternElementImpl();
+ return patternElement;
+ }
+
+ /**
+ *
+ *
+ * @generated
+ */
+ @Override
+ public GraphPatternDeclaration createGraphPatternDeclaration()
+ {
+ GraphPatternDeclarationImpl graphPatternDeclaration = new GraphPatternDeclarationImpl();
+ return graphPatternDeclaration;
+ }
+
+ /**
+ *
+ *
+ * @generated
+ */
+ @Override
+ public GraphPatternReference createGraphPatternReference()
+ {
+ GraphPatternReferenceImpl graphPatternReference = new GraphPatternReferenceImpl();
+ return graphPatternReference;
+ }
+
+ /**
+ *
+ *
+ * @generated
+ */
+ @Override
+ public GraphPattern createGraphPattern()
+ {
+ GraphPatternImpl graphPattern = new GraphPatternImpl();
+ return graphPattern;
+ }
+
+ /**
+ *
+ *
+ * @generated
+ */
+ @Override
+ public ObjectiveSpecification createObjectiveSpecification()
+ {
+ ObjectiveSpecificationImpl objectiveSpecification = new ObjectiveSpecificationImpl();
+ return objectiveSpecification;
+ }
+
+ /**
+ *
+ *
+ * @generated
+ */
+ @Override
+ public ObjectiveEntry createObjectiveEntry()
+ {
+ ObjectiveEntryImpl objectiveEntry = new ObjectiveEntryImpl();
+ return objectiveEntry;
+ }
+
+ /**
+ *
+ *
+ * @generated
+ */
+ @Override
+ public OptimizationEntry createOptimizationEntry()
+ {
+ OptimizationEntryImpl optimizationEntry = new OptimizationEntryImpl();
+ return optimizationEntry;
+ }
+
+ /**
+ *
+ *
+ * @generated
+ */
+ @Override
+ public ThresholdEntry createThresholdEntry()
+ {
+ ThresholdEntryImpl thresholdEntry = new ThresholdEntryImpl();
+ return thresholdEntry;
+ }
+
+ /**
+ *
+ *
+ * @generated
+ */
+ @Override
+ public ObjectiveFunction createObjectiveFunction()
+ {
+ ObjectiveFunctionImpl objectiveFunction = new ObjectiveFunctionImpl();
+ return objectiveFunction;
+ }
+
+ /**
+ *
+ *
+ * @generated
+ */
+ @Override
+ public ReliabiltiyFunction createReliabiltiyFunction()
+ {
+ ReliabiltiyFunctionImpl reliabiltiyFunction = new ReliabiltiyFunctionImpl();
+ return reliabiltiyFunction;
+ }
+
+ /**
+ *
+ *
+ * @generated
+ */
+ @Override
+ public ObjectiveDeclaration createObjectiveDeclaration()
+ {
+ ObjectiveDeclarationImpl objectiveDeclaration = new ObjectiveDeclarationImpl();
+ return objectiveDeclaration;
+ }
+
+ /**
+ *
+ *
+ * @generated
+ */
+ @Override
+ public ObjectiveReference createObjectiveReference()
+ {
+ ObjectiveReferenceImpl objectiveReference = new ObjectiveReferenceImpl();
+ return objectiveReference;
+ }
+
+ /**
+ *
+ *
+ * @generated
+ */
+ @Override
+ public Objective createObjective()
+ {
+ ObjectiveImpl objective = new ObjectiveImpl();
+ return objective;
+ }
+
+ /**
+ *
+ *
+ * @generated
+ */
+ @Override
+ public ConfigSpecification createConfigSpecification()
+ {
+ ConfigSpecificationImpl configSpecification = new ConfigSpecificationImpl();
+ return configSpecification;
+ }
+
+ /**
+ *
+ *
+ * @generated
+ */
+ @Override
+ public ConfigDeclaration createConfigDeclaration()
+ {
+ ConfigDeclarationImpl configDeclaration = new ConfigDeclarationImpl();
+ return configDeclaration;
+ }
+
+ /**
+ *
+ *
+ * @generated
+ */
+ @Override
+ public ConfigEntry createConfigEntry()
+ {
+ ConfigEntryImpl configEntry = new ConfigEntryImpl();
+ return configEntry;
+ }
+
+ /**
+ *
+ *
+ * @generated
+ */
+ @Override
+ public DocumentationEntry createDocumentationEntry()
+ {
+ DocumentationEntryImpl documentationEntry = new DocumentationEntryImpl();
+ return documentationEntry;
+ }
+
+ /**
+ *
+ *
+ * @generated
+ */
+ @Override
+ public RuntimeEntry createRuntimeEntry()
+ {
+ RuntimeEntryImpl runtimeEntry = new RuntimeEntryImpl();
+ return runtimeEntry;
+ }
+
+ /**
+ *
+ *
+ * @generated
+ */
+ @Override
+ public MemoryEntry createMemoryEntry()
+ {
+ MemoryEntryImpl memoryEntry = new MemoryEntryImpl();
+ return memoryEntry;
+ }
+
+ /**
+ *
+ *
+ * @generated
+ */
+ @Override
+ public CustomEntry createCustomEntry()
+ {
+ CustomEntryImpl customEntry = new CustomEntryImpl();
+ return customEntry;
+ }
+
+ /**
+ *
+ *
+ * @generated
+ */
+ @Override
+ public ConfigReference createConfigReference()
+ {
+ ConfigReferenceImpl configReference = new ConfigReferenceImpl();
+ return configReference;
+ }
+
+ /**
+ *
+ *
+ * @generated
+ */
+ @Override
+ public Config createConfig()
+ {
+ ConfigImpl config = new ConfigImpl();
+ return config;
+ }
+
+ /**
+ *
+ *
+ * @generated
+ */
+ @Override
+ public ScopeSpecification createScopeSpecification()
+ {
+ ScopeSpecificationImpl scopeSpecification = new ScopeSpecificationImpl();
+ return scopeSpecification;
+ }
+
+ /**
+ *
+ *
+ * @generated
+ */
+ @Override
+ public TypeScope createTypeScope()
+ {
+ TypeScopeImpl typeScope = new TypeScopeImpl();
+ return typeScope;
+ }
+
+ /**
+ *
+ *
+ * @generated
+ */
+ @Override
+ public ClassTypeScope createClassTypeScope()
+ {
+ ClassTypeScopeImpl classTypeScope = new ClassTypeScopeImpl();
+ return classTypeScope;
+ }
+
+ /**
+ *
+ *
+ * @generated
+ */
+ @Override
+ public ObjectTypeScope createObjectTypeScope()
+ {
+ ObjectTypeScopeImpl objectTypeScope = new ObjectTypeScopeImpl();
+ return objectTypeScope;
+ }
+
+ /**
+ *
+ *
+ * @generated
+ */
+ @Override
+ public IntegerTypeScope createIntegerTypeScope()
+ {
+ IntegerTypeScopeImpl integerTypeScope = new IntegerTypeScopeImpl();
+ return integerTypeScope;
+ }
+
+ /**
+ *
+ *
+ * @generated
+ */
+ @Override
+ public RealTypeScope createRealTypeScope()
+ {
+ RealTypeScopeImpl realTypeScope = new RealTypeScopeImpl();
+ return realTypeScope;
+ }
+
+ /**
+ *
+ *
+ * @generated
+ */
+ @Override
+ public StringTypeScope createStringTypeScope()
+ {
+ StringTypeScopeImpl stringTypeScope = new StringTypeScopeImpl();
+ return stringTypeScope;
+ }
+
+ /**
+ *
+ *
+ * @generated
+ */
+ @Override
+ public TypeReference createTypeReference()
+ {
+ TypeReferenceImpl typeReference = new TypeReferenceImpl();
+ return typeReference;
+ }
+
+ /**
+ *
+ *
+ * @generated
+ */
+ @Override
+ public ClassReference createClassReference()
+ {
+ ClassReferenceImpl classReference = new ClassReferenceImpl();
+ return classReference;
+ }
+
+ /**
+ *
+ *
+ * @generated
+ */
+ @Override
+ public ObjectReference createObjectReference()
+ {
+ ObjectReferenceImpl objectReference = new ObjectReferenceImpl();
+ return objectReference;
+ }
+
+ /**
+ *
+ *
+ * @generated
+ */
+ @Override
+ public IntegerReference createIntegerReference()
+ {
+ IntegerReferenceImpl integerReference = new IntegerReferenceImpl();
+ return integerReference;
+ }
+
+ /**
+ *
+ *
+ * @generated
+ */
+ @Override
+ public RealReference createRealReference()
+ {
+ RealReferenceImpl realReference = new RealReferenceImpl();
+ return realReference;
+ }
+
+ /**
+ *
+ *
+ * @generated
+ */
+ @Override
+ public StringReference createStringReference()
+ {
+ StringReferenceImpl stringReference = new StringReferenceImpl();
+ return stringReference;
+ }
+
+ /**
+ *
+ *
+ * @generated
+ */
+ @Override
+ public NumberSpecification createNumberSpecification()
+ {
+ NumberSpecificationImpl numberSpecification = new NumberSpecificationImpl();
+ return numberSpecification;
+ }
+
+ /**
+ *
+ *
+ * @generated
+ */
+ @Override
+ public ExactNumber createExactNumber()
+ {
+ ExactNumberImpl exactNumber = new ExactNumberImpl();
+ return exactNumber;
+ }
+
+ /**
+ *
+ *
+ * @generated
+ */
+ @Override
+ public IntervallNumber createIntervallNumber()
+ {
+ IntervallNumberImpl intervallNumber = new IntervallNumberImpl();
+ return intervallNumber;
+ }
+
+ /**
+ *
+ *
+ * @generated
+ */
+ @Override
+ public IntEnumberation createIntEnumberation()
+ {
+ IntEnumberationImpl intEnumberation = new IntEnumberationImpl();
+ return intEnumberation;
+ }
+
+ /**
+ *
+ *
+ * @generated
+ */
+ @Override
+ public RealEnumeration createRealEnumeration()
+ {
+ RealEnumerationImpl realEnumeration = new RealEnumerationImpl();
+ return realEnumeration;
+ }
+
+ /**
+ *
+ *
+ * @generated
+ */
+ @Override
+ public StringEnumeration createStringEnumeration()
+ {
+ StringEnumerationImpl stringEnumeration = new StringEnumerationImpl();
+ return stringEnumeration;
+ }
+
+ /**
+ *
+ *
+ * @generated
+ */
+ @Override
+ public ScopeDeclaration createScopeDeclaration()
+ {
+ ScopeDeclarationImpl scopeDeclaration = new ScopeDeclarationImpl();
+ return scopeDeclaration;
+ }
+
+ /**
+ *
+ *
+ * @generated
+ */
+ @Override
+ public ScopeReference createScopeReference()
+ {
+ ScopeReferenceImpl scopeReference = new ScopeReferenceImpl();
+ return scopeReference;
+ }
+
+ /**
+ *
+ *
+ * @generated
+ */
+ @Override
+ public Scope createScope()
+ {
+ ScopeImpl scope = new ScopeImpl();
+ return scope;
+ }
+
+ /**
+ *
+ *
+ * @generated
+ */
+ @Override
+ public Task createTask()
+ {
+ TaskImpl task = new TaskImpl();
+ return task;
+ }
+
+ /**
+ *
+ *
+ * @generated
+ */
+ @Override
+ public GenerationTask createGenerationTask()
+ {
+ GenerationTaskImpl generationTask = new GenerationTaskImpl();
+ return generationTask;
+ }
+
+ /**
+ *
+ *
+ * @generated
+ */
+ @Override
+ public IntegerScope createIntegerScope()
+ {
+ IntegerScopeImpl integerScope = new IntegerScopeImpl();
+ return integerScope;
+ }
+
+ /**
+ *
+ *
+ * @generated
+ */
+ @Override
+ public RealScope createRealScope()
+ {
+ RealScopeImpl realScope = new RealScopeImpl();
+ return realScope;
+ }
+
+ /**
+ *
+ *
+ * @generated
+ */
+ @Override
+ public StringScope createStringScope()
+ {
+ StringScopeImpl stringScope = new StringScopeImpl();
+ return stringScope;
+ }
+
+ /**
+ *
+ *
+ * @generated
+ */
+ public OptimizationDirection createOptimizationDirectionFromString(EDataType eDataType, String initialValue)
+ {
+ OptimizationDirection result = OptimizationDirection.get(initialValue);
+ if (result == null) throw new IllegalArgumentException("The value '" + initialValue + "' is not a valid enumerator of '" + eDataType.getName() + "'");
+ return result;
+ }
+
+ /**
+ *
+ *
+ * @generated
+ */
+ public String convertOptimizationDirectionToString(EDataType eDataType, Object instanceValue)
+ {
+ return instanceValue == null ? null : instanceValue.toString();
+ }
+
+ /**
+ *
+ *
+ * @generated
+ */
+ public ComparisonOperator createComparisonOperatorFromString(EDataType eDataType, String initialValue)
+ {
+ ComparisonOperator result = ComparisonOperator.get(initialValue);
+ if (result == null) throw new IllegalArgumentException("The value '" + initialValue + "' is not a valid enumerator of '" + eDataType.getName() + "'");
+ return result;
+ }
+
+ /**
+ *
+ *
+ * @generated
+ */
+ public String convertComparisonOperatorToString(EDataType eDataType, Object instanceValue)
+ {
+ return instanceValue == null ? null : instanceValue.toString();
+ }
+
+ /**
+ *
+ *
+ * @generated
+ */
+ public DocumentLevelSpecification createDocumentLevelSpecificationFromString(EDataType eDataType, String initialValue)
+ {
+ DocumentLevelSpecification result = DocumentLevelSpecification.get(initialValue);
+ if (result == null) throw new IllegalArgumentException("The value '" + initialValue + "' is not a valid enumerator of '" + eDataType.getName() + "'");
+ return result;
+ }
+
+ /**
+ *
+ *
+ * @generated
+ */
+ public String convertDocumentLevelSpecificationToString(EDataType eDataType, Object instanceValue)
+ {
+ return instanceValue == null ? null : instanceValue.toString();
+ }
+
+ /**
+ *
+ *
+ * @generated
+ */
+ public Solver createSolverFromString(EDataType eDataType, String initialValue)
+ {
+ Solver result = Solver.get(initialValue);
+ if (result == null) throw new IllegalArgumentException("The value '" + initialValue + "' is not a valid enumerator of '" + eDataType.getName() + "'");
+ return result;
+ }
+
+ /**
+ *
+ *
+ * @generated
+ */
+ public String convertSolverToString(EDataType eDataType, Object instanceValue)
+ {
+ return instanceValue == null ? null : instanceValue.toString();
+ }
+
+ /**
+ *
+ *
+ * @generated
+ */
+ @Override
+ public ApplicationConfigurationPackage getApplicationConfigurationPackage()
+ {
+ return (ApplicationConfigurationPackage)getEPackage();
+ }
+
+ /**
+ *
+ *
+ * @deprecated
+ * @generated
+ */
+ @Deprecated
+ public static ApplicationConfigurationPackage getPackage()
+ {
+ return ApplicationConfigurationPackage.eINSTANCE;
+ }
+
+} //ApplicationConfigurationFactoryImpl
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 d549ad84..ec53c91c 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,2566 +1,3142 @@
-/**
- * generated by Xtext 2.12.0
- */
-package hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl;
-
-import hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.AllPackageEntry;
-import hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.AllPatternEntry;
-import hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.ApplicationConfigurationFactory;
-import hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.ApplicationConfigurationPackage;
-import hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.ClassReference;
-import hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.ClassTypeScope;
-import hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.Command;
-import hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.Config;
-import hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.ConfigDeclaration;
-import hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.ConfigEntry;
-import hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.ConfigReference;
-import hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.ConfigSpecification;
-import hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.ConfigurationScript;
-import hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.CustomEntry;
-import hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.Declaration;
-import hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.DocumentLevelSpecification;
-import hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.DocumentationEntry;
-import hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.EPackageImport;
-import hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.ExactNumber;
-import hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.File;
-import hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.FileDeclaration;
-import hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.FileReference;
-import hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.FileSpecification;
-import hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.FolderEntry;
-import hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.GenerationTask;
-import hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.GraphPattern;
-import hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.GraphPatternDeclaration;
-import hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.GraphPatternReference;
-import hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.Import;
-import hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.IntEnumberation;
-import hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.IntegerReference;
-import hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.IntegerScope;
-import hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.IntegerTypeScope;
-import hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.IntervallNumber;
-import hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.MemoryEntry;
-import hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.Metamodel;
-import hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.MetamodelDeclaration;
-import hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.MetamodelElement;
-import hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.MetamodelEntry;
-import hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.MetamodelReference;
-import hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.MetamodelSpecification;
-import hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.ModelEntry;
-import hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.NumberSpecification;
-import hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.ObjectReference;
-import hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.ObjectTypeScope;
-import hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.PartialModel;
-import hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.PartialModelDeclaration;
-import hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.PartialModelEntry;
-import hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.PartialModelReference;
-import hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.PartialModelSpecification;
-import hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.PatternElement;
-import hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.PatternEntry;
-import hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.PatternSpecification;
-import hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.RealEnumeration;
-import hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.RealReference;
-import hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.RealScope;
-import hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.RealTypeScope;
-import hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.RuntimeEntry;
-import hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.Scope;
-import hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.ScopeDeclaration;
-import hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.ScopeReference;
-import hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.ScopeSpecification;
-import hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.Solver;
-import hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.StringEnumeration;
-import hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.StringReference;
-import hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.StringScope;
-import hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.StringTypeScope;
-import hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.Task;
-import hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.TypeReference;
-import hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.TypeScope;
-import hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.ViatraImport;
-
-import org.eclipse.emf.ecore.EAttribute;
-import org.eclipse.emf.ecore.EClass;
-import org.eclipse.emf.ecore.EEnum;
-import org.eclipse.emf.ecore.EPackage;
-import org.eclipse.emf.ecore.EReference;
-import org.eclipse.emf.ecore.EcorePackage;
-
-import org.eclipse.emf.ecore.impl.EPackageImpl;
-
-import org.eclipse.viatra.query.patternlanguage.emf.vql.PatternLanguagePackage;
-
-import org.eclipse.xtext.common.types.TypesPackage;
-
-import org.eclipse.xtext.xbase.XbasePackage;
-
-import org.eclipse.xtext.xtype.XtypePackage;
-
-/**
- *
- * An implementation of the model Package .
- *
- * @generated
- */
-public class ApplicationConfigurationPackageImpl extends EPackageImpl implements ApplicationConfigurationPackage
-{
- /**
- *
- *
- * @generated
- */
- private EClass configurationScriptEClass = null;
-
- /**
- *
- *
- * @generated
- */
- private EClass commandEClass = null;
-
- /**
- *
- *
- * @generated
- */
- private EClass importEClass = null;
-
- /**
- *
- *
- * @generated
- */
- private EClass ePackageImportEClass = null;
-
- /**
- *
- *
- * @generated
- */
- private EClass viatraImportEClass = null;
-
- /**
- *
- *
- * @generated
- */
- private EClass declarationEClass = null;
-
- /**
- *
- *
- * @generated
- */
- private EClass fileSpecificationEClass = null;
-
- /**
- *
- *
- * @generated
- */
- private EClass fileDeclarationEClass = null;
-
- /**
- *
- *
- * @generated
- */
- private EClass fileReferenceEClass = null;
-
- /**
- *
- *
- * @generated
- */
- private EClass fileEClass = null;
-
- /**
- *
- *
- * @generated
- */
- private EClass metamodelSpecificationEClass = null;
-
- /**
- *
- *
- * @generated
- */
- private EClass metamodelEntryEClass = null;
-
- /**
- *
- *
- * @generated
- */
- private EClass allPackageEntryEClass = null;
-
- /**
- *
- *
- * @generated
- */
- private EClass metamodelElementEClass = null;
-
- /**
- *
- *
- * @generated
- */
- private EClass metamodelDeclarationEClass = null;
-
- /**
- *
- *
- * @generated
- */
- private EClass metamodelReferenceEClass = null;
-
- /**
- *
- *
- * @generated
- */
- private EClass metamodelEClass = null;
-
- /**
- *
- *
- * @generated
- */
- private EClass partialModelSpecificationEClass = null;
-
- /**
- *
- *
- * @generated
- */
- private EClass partialModelEntryEClass = null;
-
- /**
- *
- *
- * @generated
- */
- private EClass modelEntryEClass = null;
-
- /**
- *
- *
- * @generated
- */
- private EClass folderEntryEClass = null;
-
- /**
- *
- *
- * @generated
- */
- private EClass partialModelDeclarationEClass = null;
-
- /**
- *
- *
- * @generated
- */
- private EClass partialModelReferenceEClass = null;
-
- /**
- *
- *
- * @generated
- */
- private EClass partialModelEClass = null;
-
- /**
- *
- *
- * @generated
- */
- private EClass patternSpecificationEClass = null;
-
- /**
- *
- *
- * @generated
- */
- private EClass patternEntryEClass = null;
-
- /**
- *
- *
- * @generated
- */
- private EClass allPatternEntryEClass = null;
-
- /**
- *
- *
- * @generated
- */
- private EClass patternElementEClass = null;
-
- /**
- *
- *
- * @generated
- */
- private EClass graphPatternDeclarationEClass = null;
-
- /**
- *
- *
- * @generated
- */
- private EClass graphPatternReferenceEClass = null;
-
- /**
- *
- *
- * @generated
- */
- private EClass graphPatternEClass = null;
-
- /**
- *
- *
- * @generated
- */
- private EClass configSpecificationEClass = null;
-
- /**
- *
- *
- * @generated
- */
- private EClass configDeclarationEClass = null;
-
- /**
- *
- *
- * @generated
- */
- private EClass configEntryEClass = null;
-
- /**
- *
- *
- * @generated
- */
- private EClass documentationEntryEClass = null;
-
- /**
- *
- *
- * @generated
- */
- private EClass runtimeEntryEClass = null;
-
- /**
- *
- *
- * @generated
- */
- private EClass memoryEntryEClass = null;
-
- /**
- *
- *
- * @generated
- */
- private EClass customEntryEClass = null;
-
- /**
- *
- *
- * @generated
- */
- private EClass configReferenceEClass = null;
-
- /**
- *
- *
- * @generated
- */
- private EClass configEClass = null;
-
- /**
- *
- *
- * @generated
- */
- private EClass scopeSpecificationEClass = null;
-
- /**
- *
- *
- * @generated
- */
- private EClass typeScopeEClass = null;
-
- /**
- *
- *
- * @generated
- */
- private EClass classTypeScopeEClass = null;
-
- /**
- *
- *
- * @generated
- */
- private EClass objectTypeScopeEClass = null;
-
- /**
- *
- *
- * @generated
- */
- private EClass integerTypeScopeEClass = null;
-
- /**
- *
- *
- * @generated
- */
- private EClass realTypeScopeEClass = null;
-
- /**
- *
- *
- * @generated
- */
- private EClass stringTypeScopeEClass = null;
-
- /**
- *
- *
- * @generated
- */
- private EClass typeReferenceEClass = null;
-
- /**
- *
- *
- * @generated
- */
- private EClass classReferenceEClass = null;
-
- /**
- *
- *
- * @generated
- */
- private EClass objectReferenceEClass = null;
-
- /**
- *
- *
- * @generated
- */
- private EClass integerReferenceEClass = null;
-
- /**
- *
- *
- * @generated
- */
- private EClass realReferenceEClass = null;
-
- /**
- *
- *
- * @generated
- */
- private EClass stringReferenceEClass = null;
-
- /**
- *
- *
- * @generated
- */
- private EClass numberSpecificationEClass = null;
-
- /**
- *
- *
- * @generated
- */
- private EClass exactNumberEClass = null;
-
- /**
- *
- *
- * @generated
- */
- private EClass intervallNumberEClass = null;
-
- /**
- *
- *
- * @generated
- */
- private EClass intEnumberationEClass = null;
-
- /**
- *
- *
- * @generated
- */
- private EClass realEnumerationEClass = null;
-
- /**
- *
- *
- * @generated
- */
- private EClass stringEnumerationEClass = null;
-
- /**
- *
- *
- * @generated
- */
- private EClass scopeDeclarationEClass = null;
-
- /**
- *
- *
- * @generated
- */
- private EClass scopeReferenceEClass = null;
-
- /**
- *
- *
- * @generated
- */
- private EClass scopeEClass = null;
-
- /**
- *
- *
- * @generated
- */
- private EClass taskEClass = null;
-
- /**
- *
- *
- * @generated
- */
- private EClass generationTaskEClass = null;
-
- /**
- *
- *
- * @generated
- */
- private EClass integerScopeEClass = null;
-
- /**
- *
- *
- * @generated
- */
- private EClass realScopeEClass = null;
-
- /**
- *
- *
- * @generated
- */
- private EClass stringScopeEClass = null;
-
- /**
- *
- *
- * @generated
- */
- private EEnum documentLevelSpecificationEEnum = null;
-
- /**
- *
- *
- * @generated
- */
- private EEnum solverEEnum = null;
-
- /**
- * Creates an instance of the model Package , registered with
- * {@link org.eclipse.emf.ecore.EPackage.Registry EPackage.Registry} by the package
- * package URI value.
- * Note: the correct way to create the package is via the static
- * factory method {@link #init init()}, which also performs
- * initialization of the package, or returns the registered package,
- * if one already exists.
- *
- *
- * @see org.eclipse.emf.ecore.EPackage.Registry
- * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.ApplicationConfigurationPackage#eNS_URI
- * @see #init()
- * @generated
- */
- private ApplicationConfigurationPackageImpl()
- {
- super(eNS_URI, ApplicationConfigurationFactory.eINSTANCE);
- }
-
- /**
- *
- *
- * @generated
- */
- private static boolean isInited = false;
-
- /**
- * Creates, registers, and initializes the Package for this model, and for any others upon which it depends.
- *
- *
This method is used to initialize {@link ApplicationConfigurationPackage#eINSTANCE} when that field is accessed.
- * Clients should not invoke it directly. Instead, they should simply access that field to obtain the package.
- *
- *
- * @see #eNS_URI
- * @see #createPackageContents()
- * @see #initializePackageContents()
- * @generated
- */
- public static ApplicationConfigurationPackage init()
- {
- if (isInited) return (ApplicationConfigurationPackage)EPackage.Registry.INSTANCE.getEPackage(ApplicationConfigurationPackage.eNS_URI);
-
- // Obtain or create and register package
- ApplicationConfigurationPackageImpl theApplicationConfigurationPackage = (ApplicationConfigurationPackageImpl)(EPackage.Registry.INSTANCE.get(eNS_URI) instanceof ApplicationConfigurationPackageImpl ? EPackage.Registry.INSTANCE.get(eNS_URI) : new ApplicationConfigurationPackageImpl());
-
- isInited = true;
-
- // Initialize simple dependencies
- EcorePackage.eINSTANCE.eClass();
- PatternLanguagePackage.eINSTANCE.eClass();
- XtypePackage.eINSTANCE.eClass();
- TypesPackage.eINSTANCE.eClass();
- XbasePackage.eINSTANCE.eClass();
-
- // Create package meta-data objects
- theApplicationConfigurationPackage.createPackageContents();
-
- // Initialize created meta-data
- theApplicationConfigurationPackage.initializePackageContents();
-
- // Mark meta-data to indicate it can't be changed
- theApplicationConfigurationPackage.freeze();
-
-
- // Update the registry and return the package
- EPackage.Registry.INSTANCE.put(ApplicationConfigurationPackage.eNS_URI, theApplicationConfigurationPackage);
- return theApplicationConfigurationPackage;
- }
-
- /**
- *
- *
- * @generated
- */
- public EClass getConfigurationScript()
- {
- return configurationScriptEClass;
- }
-
- /**
- *
- *
- * @generated
- */
- public EReference getConfigurationScript_Imports()
- {
- return (EReference)configurationScriptEClass.getEStructuralFeatures().get(0);
- }
-
- /**
- *
- *
- * @generated
- */
- public EReference getConfigurationScript_Commands()
- {
- return (EReference)configurationScriptEClass.getEStructuralFeatures().get(1);
- }
-
- /**
- *
- *
- * @generated
- */
- public EClass getCommand()
- {
- return commandEClass;
- }
-
- /**
- *
- *
- * @generated
- */
- public EClass getImport()
- {
- return importEClass;
- }
-
- /**
- *
- *
- * @generated
- */
- public EClass getEPackageImport()
- {
- return ePackageImportEClass;
- }
-
- /**
- *
- *
- * @generated
- */
- public EReference getEPackageImport_ImportedPackage()
- {
- return (EReference)ePackageImportEClass.getEStructuralFeatures().get(0);
- }
-
- /**
- *
- *
- * @generated
- */
- public EClass getViatraImport()
- {
- return viatraImportEClass;
- }
-
- /**
- *
- *
- * @generated
- */
- public EReference getViatraImport_ImportedViatra()
- {
- return (EReference)viatraImportEClass.getEStructuralFeatures().get(0);
- }
-
- /**
- *
- *
- * @generated
- */
- public EClass getDeclaration()
- {
- return declarationEClass;
- }
-
- /**
- *
- *
- * @generated
- */
- public EAttribute getDeclaration_Name()
- {
- return (EAttribute)declarationEClass.getEStructuralFeatures().get(0);
- }
-
- /**
- *
- *
- * @generated
- */
- public EClass getFileSpecification()
- {
- return fileSpecificationEClass;
- }
-
- /**
- *
- *
- * @generated
- */
- public EAttribute getFileSpecification_Path()
- {
- return (EAttribute)fileSpecificationEClass.getEStructuralFeatures().get(0);
- }
-
- /**
- *
- *
- * @generated
- */
- public EClass getFileDeclaration()
- {
- return fileDeclarationEClass;
- }
-
- /**
- *
- *
- * @generated
- */
- public EReference getFileDeclaration_Specification()
- {
- return (EReference)fileDeclarationEClass.getEStructuralFeatures().get(0);
- }
-
- /**
- *
- *
- * @generated
- */
- public EClass getFileReference()
- {
- return fileReferenceEClass;
- }
-
- /**
- *
- *
- * @generated
- */
- public EReference getFileReference_Referred()
- {
- return (EReference)fileReferenceEClass.getEStructuralFeatures().get(0);
- }
-
- /**
- *
- *
- * @generated
- */
- public EClass getFile()
- {
- return fileEClass;
- }
-
- /**
- *
- *
- * @generated
- */
- public EClass getMetamodelSpecification()
- {
- return metamodelSpecificationEClass;
- }
-
- /**
- *
- *
- * @generated
- */
- public EReference getMetamodelSpecification_Entries()
- {
- return (EReference)metamodelSpecificationEClass.getEStructuralFeatures().get(0);
- }
-
- /**
- *
- *
- * @generated
- */
- public EClass getMetamodelEntry()
- {
- return metamodelEntryEClass;
- }
-
- /**
- *
- *
- * @generated
- */
- public EReference getMetamodelEntry_Package()
- {
- return (EReference)metamodelEntryEClass.getEStructuralFeatures().get(0);
- }
-
- /**
- *
- *
- * @generated
- */
- public EClass getAllPackageEntry()
- {
- return allPackageEntryEClass;
- }
-
- /**
- *
- *
- * @generated
- */
- public EReference getAllPackageEntry_Exclusion()
- {
- return (EReference)allPackageEntryEClass.getEStructuralFeatures().get(0);
- }
-
- /**
- *
- *
- * @generated
- */
- public EClass getMetamodelElement()
- {
- return metamodelElementEClass;
- }
-
- /**
- *
- *
- * @generated
- */
- public EReference getMetamodelElement_Classifier()
- {
- return (EReference)metamodelElementEClass.getEStructuralFeatures().get(0);
- }
-
- /**
- *
- *
- * @generated
- */
- public EReference getMetamodelElement_Feature()
- {
- return (EReference)metamodelElementEClass.getEStructuralFeatures().get(1);
- }
-
- /**
- *
- *
- * @generated
- */
- public EClass getMetamodelDeclaration()
- {
- return metamodelDeclarationEClass;
- }
-
- /**
- *
- *
- * @generated
- */
- public EReference getMetamodelDeclaration_Specification()
- {
- return (EReference)metamodelDeclarationEClass.getEStructuralFeatures().get(0);
- }
-
- /**
- *
- *
- * @generated
- */
- public EClass getMetamodelReference()
- {
- return metamodelReferenceEClass;
- }
-
- /**
- *
- *
- * @generated
- */
- public EReference getMetamodelReference_Referred()
- {
- return (EReference)metamodelReferenceEClass.getEStructuralFeatures().get(0);
- }
-
- /**
- *
- *
- * @generated
- */
- public EClass getMetamodel()
- {
- return metamodelEClass;
- }
-
- /**
- *
- *
- * @generated
- */
- public EClass getPartialModelSpecification()
- {
- return partialModelSpecificationEClass;
- }
-
- /**
- *
- *
- * @generated
- */
- public EReference getPartialModelSpecification_Entry()
- {
- return (EReference)partialModelSpecificationEClass.getEStructuralFeatures().get(0);
- }
-
- /**
- *
- *
- * @generated
- */
- public EClass getPartialModelEntry()
- {
- return partialModelEntryEClass;
- }
-
- /**
- *
- *
- * @generated
- */
- public EReference getPartialModelEntry_Path()
- {
- return (EReference)partialModelEntryEClass.getEStructuralFeatures().get(0);
- }
-
- /**
- *
- *
- * @generated
- */
- public EClass getModelEntry()
- {
- return modelEntryEClass;
- }
-
- /**
- *
- *
- * @generated
- */
- public EClass getFolderEntry()
- {
- return folderEntryEClass;
- }
-
- /**
- *
- *
- * @generated
- */
- public EReference getFolderEntry_Exclusion()
- {
- return (EReference)folderEntryEClass.getEStructuralFeatures().get(0);
- }
-
- /**
- *
- *
- * @generated
- */
- public EClass getPartialModelDeclaration()
- {
- return partialModelDeclarationEClass;
- }
-
- /**
- *
- *
- * @generated
- */
- public EReference getPartialModelDeclaration_Specification()
- {
- return (EReference)partialModelDeclarationEClass.getEStructuralFeatures().get(0);
- }
-
- /**
- *
- *
- * @generated
- */
- public EClass getPartialModelReference()
- {
- return partialModelReferenceEClass;
- }
-
- /**
- *
- *
- * @generated
- */
- public EReference getPartialModelReference_Referred()
- {
- return (EReference)partialModelReferenceEClass.getEStructuralFeatures().get(0);
- }
-
- /**
- *
- *
- * @generated
- */
- public EClass getPartialModel()
- {
- return partialModelEClass;
- }
-
- /**
- *
- *
- * @generated
- */
- public EClass getPatternSpecification()
- {
- return patternSpecificationEClass;
- }
-
- /**
- *
- *
- * @generated
- */
- public EReference getPatternSpecification_Entries()
- {
- return (EReference)patternSpecificationEClass.getEStructuralFeatures().get(0);
- }
-
- /**
- *
- *
- * @generated
- */
- public EClass getPatternEntry()
- {
- return patternEntryEClass;
- }
-
- /**
- *
- *
- * @generated
- */
- public EReference getPatternEntry_Package()
- {
- return (EReference)patternEntryEClass.getEStructuralFeatures().get(0);
- }
-
- /**
- *
- *
- * @generated
- */
- public EClass getAllPatternEntry()
- {
- return allPatternEntryEClass;
- }
-
- /**
- *
- *
- * @generated
- */
- public EReference getAllPatternEntry_Exclusuion()
- {
- return (EReference)allPatternEntryEClass.getEStructuralFeatures().get(0);
- }
-
- /**
- *
- *
- * @generated
- */
- public EClass getPatternElement()
- {
- return patternElementEClass;
- }
-
- /**
- *
- *
- * @generated
- */
- public EReference getPatternElement_Pattern()
- {
- return (EReference)patternElementEClass.getEStructuralFeatures().get(0);
- }
-
- /**
- *
- *
- * @generated
- */
- public EClass getGraphPatternDeclaration()
- {
- return graphPatternDeclarationEClass;
- }
-
- /**
- *
- *
- * @generated
- */
- public EReference getGraphPatternDeclaration_Specification()
- {
- return (EReference)graphPatternDeclarationEClass.getEStructuralFeatures().get(0);
- }
-
- /**
- *
- *
- * @generated
- */
- public EClass getGraphPatternReference()
- {
- return graphPatternReferenceEClass;
- }
-
- /**
- *
- *
- * @generated
- */
- public EReference getGraphPatternReference_Referred()
- {
- return (EReference)graphPatternReferenceEClass.getEStructuralFeatures().get(0);
- }
-
- /**
- *
- *
- * @generated
- */
- public EClass getGraphPattern()
- {
- return graphPatternEClass;
- }
-
- /**
- *
- *
- * @generated
- */
- public EClass getConfigSpecification()
- {
- return configSpecificationEClass;
- }
-
- /**
- *
- *
- * @generated
- */
- public EReference getConfigSpecification_Entries()
- {
- return (EReference)configSpecificationEClass.getEStructuralFeatures().get(0);
- }
-
- /**
- *
- *
- * @generated
- */
- public EClass getConfigDeclaration()
- {
- return configDeclarationEClass;
- }
-
- /**
- *
- *
- * @generated
- */
- public EReference getConfigDeclaration_Specification()
- {
- return (EReference)configDeclarationEClass.getEStructuralFeatures().get(0);
- }
-
- /**
- *
- *
- * @generated
- */
- public EClass getConfigEntry()
- {
- return configEntryEClass;
- }
-
- /**
- *
- *
- * @generated
- */
- public EClass getDocumentationEntry()
- {
- return documentationEntryEClass;
- }
-
- /**
- *
- *
- * @generated
- */
- public EAttribute getDocumentationEntry_Level()
- {
- return (EAttribute)documentationEntryEClass.getEStructuralFeatures().get(0);
- }
-
- /**
- *
- *
- * @generated
- */
- public EClass getRuntimeEntry()
- {
- return runtimeEntryEClass;
- }
-
- /**
- *
- *
- * @generated
- */
- public EAttribute getRuntimeEntry_MillisecLimit()
- {
- return (EAttribute)runtimeEntryEClass.getEStructuralFeatures().get(0);
- }
-
- /**
- *
- *
- * @generated
- */
- public EClass getMemoryEntry()
- {
- return memoryEntryEClass;
- }
-
- /**
- *
- *
- * @generated
- */
- public EAttribute getMemoryEntry_MegabyteLimit()
- {
- return (EAttribute)memoryEntryEClass.getEStructuralFeatures().get(0);
- }
-
- /**
- *
- *
- * @generated
- */
- public EClass getCustomEntry()
- {
- return customEntryEClass;
- }
-
- /**
- *
- *
- * @generated
- */
- public EAttribute getCustomEntry_Key()
- {
- return (EAttribute)customEntryEClass.getEStructuralFeatures().get(0);
- }
-
- /**
- *
- *
- * @generated
- */
- public EAttribute getCustomEntry_Value()
- {
- return (EAttribute)customEntryEClass.getEStructuralFeatures().get(1);
- }
-
- /**
- *
- *
- * @generated
- */
- public EClass getConfigReference()
- {
- return configReferenceEClass;
- }
-
- /**
- *
- *
- * @generated
- */
- public EReference getConfigReference_Config()
- {
- return (EReference)configReferenceEClass.getEStructuralFeatures().get(0);
- }
-
- /**
- *
- *
- * @generated
- */
- public EClass getConfig()
- {
- return configEClass;
- }
-
- /**
- *
- *
- * @generated
- */
- public EClass getScopeSpecification()
- {
- return scopeSpecificationEClass;
- }
-
- /**
- *
- *
- * @generated
- */
- public EReference getScopeSpecification_Scopes()
- {
- return (EReference)scopeSpecificationEClass.getEStructuralFeatures().get(0);
- }
-
- /**
- *
- *
- * @generated
- */
- public EClass getTypeScope()
- {
- return typeScopeEClass;
- }
-
- /**
- *
- *
- * @generated
- */
- public EAttribute getTypeScope_SetsNew()
- {
- return (EAttribute)typeScopeEClass.getEStructuralFeatures().get(0);
- }
-
- /**
- *
- *
- * @generated
- */
- public EAttribute getTypeScope_SetsSum()
- {
- return (EAttribute)typeScopeEClass.getEStructuralFeatures().get(1);
- }
-
- /**
- *
- *
- * @generated
- */
- public EReference getTypeScope_Number()
- {
- return (EReference)typeScopeEClass.getEStructuralFeatures().get(2);
- }
-
- /**
- *
- *
- * @generated
- */
- public EClass getClassTypeScope()
- {
- return classTypeScopeEClass;
- }
-
- /**
- *
- *
- * @generated
- */
- public EReference getClassTypeScope_Type()
- {
- return (EReference)classTypeScopeEClass.getEStructuralFeatures().get(0);
- }
-
- /**
- *
- *
- * @generated
- */
- public EClass getObjectTypeScope()
- {
- return objectTypeScopeEClass;
- }
-
- /**
- *
- *
- * @generated
- */
- public EReference getObjectTypeScope_Type()
- {
- return (EReference)objectTypeScopeEClass.getEStructuralFeatures().get(0);
- }
-
- /**
- *
- *
- * @generated
- */
- public EClass getIntegerTypeScope()
- {
- return integerTypeScopeEClass;
- }
-
- /**
- *
- *
- * @generated
- */
- public EReference getIntegerTypeScope_Type()
- {
- return (EReference)integerTypeScopeEClass.getEStructuralFeatures().get(0);
- }
-
- /**
- *
- *
- * @generated
- */
- public EClass getRealTypeScope()
- {
- return realTypeScopeEClass;
- }
-
- /**
- *
- *
- * @generated
- */
- public EReference getRealTypeScope_Type()
- {
- return (EReference)realTypeScopeEClass.getEStructuralFeatures().get(0);
- }
-
- /**
- *
- *
- * @generated
- */
- public EClass getStringTypeScope()
- {
- return stringTypeScopeEClass;
- }
-
- /**
- *
- *
- * @generated
- */
- public EReference getStringTypeScope_Type()
- {
- return (EReference)stringTypeScopeEClass.getEStructuralFeatures().get(0);
- }
-
- /**
- *
- *
- * @generated
- */
- public EClass getTypeReference()
- {
- return typeReferenceEClass;
- }
-
- /**
- *
- *
- * @generated
- */
- public EClass getClassReference()
- {
- return classReferenceEClass;
- }
-
- /**
- *
- *
- * @generated
- */
- public EReference getClassReference_Element()
- {
- return (EReference)classReferenceEClass.getEStructuralFeatures().get(0);
- }
-
- /**
- *
- *
- * @generated
- */
- public EClass getObjectReference()
- {
- return objectReferenceEClass;
- }
-
- /**
- *
- *
- * @generated
- */
- public EClass getIntegerReference()
- {
- return integerReferenceEClass;
- }
-
- /**
- *
- *
- * @generated
- */
- public EClass getRealReference()
- {
- return realReferenceEClass;
- }
-
- /**
- *
- *
- * @generated
- */
- public EClass getStringReference()
- {
- return stringReferenceEClass;
- }
-
- /**
- *
- *
- * @generated
- */
- public EClass getNumberSpecification()
- {
- return numberSpecificationEClass;
- }
-
- /**
- *
- *
- * @generated
- */
- public EClass getExactNumber()
- {
- return exactNumberEClass;
- }
-
- /**
- *
- *
- * @generated
- */
- public EAttribute getExactNumber_ExactNumber()
- {
- return (EAttribute)exactNumberEClass.getEStructuralFeatures().get(0);
- }
-
- /**
- *
- *
- * @generated
- */
- public EAttribute getExactNumber_ExactUnlimited()
- {
- return (EAttribute)exactNumberEClass.getEStructuralFeatures().get(1);
- }
-
- /**
- *
- *
- * @generated
- */
- public EClass getIntervallNumber()
- {
- return intervallNumberEClass;
- }
-
- /**
- *
- *
- * @generated
- */
- public EAttribute getIntervallNumber_Min()
- {
- return (EAttribute)intervallNumberEClass.getEStructuralFeatures().get(0);
- }
-
- /**
- *
- *
- * @generated
- */
- public EAttribute getIntervallNumber_MaxNumber()
- {
- return (EAttribute)intervallNumberEClass.getEStructuralFeatures().get(1);
- }
-
- /**
- *
- *
- * @generated
- */
- public EAttribute getIntervallNumber_MaxUnlimited()
- {
- return (EAttribute)intervallNumberEClass.getEStructuralFeatures().get(2);
- }
-
- /**
- *
- *
- * @generated
- */
- public EClass getIntEnumberation()
- {
- return intEnumberationEClass;
- }
-
- /**
- *
- *
- * @generated
- */
- public EAttribute getIntEnumberation_Entry()
- {
- return (EAttribute)intEnumberationEClass.getEStructuralFeatures().get(0);
- }
-
- /**
- *
- *
- * @generated
- */
- public EClass getRealEnumeration()
- {
- return realEnumerationEClass;
- }
-
- /**
- *
- *
- * @generated
- */
- public EAttribute getRealEnumeration_Entry()
- {
- return (EAttribute)realEnumerationEClass.getEStructuralFeatures().get(0);
- }
-
- /**
- *
- *
- * @generated
- */
- public EClass getStringEnumeration()
- {
- return stringEnumerationEClass;
- }
-
- /**
- *
- *
- * @generated
- */
- public EAttribute getStringEnumeration_Entry()
- {
- return (EAttribute)stringEnumerationEClass.getEStructuralFeatures().get(0);
- }
-
- /**
- *
- *
- * @generated
- */
- public EClass getScopeDeclaration()
- {
- return scopeDeclarationEClass;
- }
-
- /**
- *
- *
- * @generated
- */
- public EReference getScopeDeclaration_Specification()
- {
- return (EReference)scopeDeclarationEClass.getEStructuralFeatures().get(0);
- }
-
- /**
- *
- *
- * @generated
- */
- public EClass getScopeReference()
- {
- return scopeReferenceEClass;
- }
-
- /**
- *
- *
- * @generated
- */
- public EReference getScopeReference_Referred()
- {
- return (EReference)scopeReferenceEClass.getEStructuralFeatures().get(0);
- }
-
- /**
- *
- *
- * @generated
- */
- public EClass getScope()
- {
- return scopeEClass;
- }
-
- /**
- *
- *
- * @generated
- */
- public EClass getTask()
- {
- return taskEClass;
- }
-
- /**
- *
- *
- * @generated
- */
- public EClass getGenerationTask()
- {
- return generationTaskEClass;
- }
-
- /**
- *
- *
- * @generated
- */
- public EReference getGenerationTask_Metamodel()
- {
- return (EReference)generationTaskEClass.getEStructuralFeatures().get(0);
- }
-
- /**
- *
- *
- * @generated
- */
- public EReference getGenerationTask_PartialModel()
- {
- return (EReference)generationTaskEClass.getEStructuralFeatures().get(1);
- }
-
- /**
- *
- *
- * @generated
- */
- public EReference getGenerationTask_Patterns()
- {
- return (EReference)generationTaskEClass.getEStructuralFeatures().get(2);
- }
-
- /**
- *
- *
- * @generated
- */
- public EReference getGenerationTask_Scope()
- {
- return (EReference)generationTaskEClass.getEStructuralFeatures().get(3);
- }
-
- /**
- *
- *
- * @generated
- */
- public EAttribute getGenerationTask_NumberSpecified()
- {
- return (EAttribute)generationTaskEClass.getEStructuralFeatures().get(4);
- }
-
- /**
- *
- *
- * @generated
- */
- public EAttribute getGenerationTask_Number()
- {
- return (EAttribute)generationTaskEClass.getEStructuralFeatures().get(5);
- }
-
- /**
- *
- *
- * @generated
- */
- public EAttribute getGenerationTask_RunSpecified()
- {
- return (EAttribute)generationTaskEClass.getEStructuralFeatures().get(6);
- }
-
- /**
- *
- *
- * @generated
- */
- public EAttribute getGenerationTask_Runs()
- {
- return (EAttribute)generationTaskEClass.getEStructuralFeatures().get(7);
- }
-
- /**
- *
- *
- * @generated
- */
- public EAttribute getGenerationTask_Solver()
- {
- return (EAttribute)generationTaskEClass.getEStructuralFeatures().get(8);
- }
-
- /**
- *
- *
- * @generated
- */
- public EReference getGenerationTask_Config()
- {
- return (EReference)generationTaskEClass.getEStructuralFeatures().get(9);
- }
-
- /**
- *
- *
- * @generated
- */
- public EReference getGenerationTask_DebugFolder()
- {
- return (EReference)generationTaskEClass.getEStructuralFeatures().get(10);
- }
-
- /**
- *
- *
- * @generated
- */
- public EReference getGenerationTask_TargetLogFile()
- {
- return (EReference)generationTaskEClass.getEStructuralFeatures().get(11);
- }
-
- /**
- *
- *
- * @generated
- */
- public EReference getGenerationTask_TargetStatisticsFile()
- {
- return (EReference)generationTaskEClass.getEStructuralFeatures().get(12);
- }
-
- /**
- *
- *
- * @generated
- */
- public EReference getGenerationTask_TagetFolder()
- {
- return (EReference)generationTaskEClass.getEStructuralFeatures().get(13);
- }
-
- /**
- *
- *
- * @generated
- */
- public EClass getIntegerScope()
- {
- return integerScopeEClass;
- }
-
- /**
- *
- *
- * @generated
- */
- public EClass getRealScope()
- {
- return realScopeEClass;
- }
-
- /**
- *
- *
- * @generated
- */
- public EClass getStringScope()
- {
- return stringScopeEClass;
- }
-
- /**
- *
- *
- * @generated
- */
- public EEnum getDocumentLevelSpecification()
- {
- return documentLevelSpecificationEEnum;
- }
-
- /**
- *
- *
- * @generated
- */
- public EEnum getSolver()
- {
- return solverEEnum;
- }
-
- /**
- *
- *
- * @generated
- */
- public ApplicationConfigurationFactory getApplicationConfigurationFactory()
- {
- return (ApplicationConfigurationFactory)getEFactoryInstance();
- }
-
- /**
- *
- *
- * @generated
- */
- private boolean isCreated = false;
-
- /**
- * Creates the meta-model objects for the package. This method is
- * guarded to have no affect on any invocation but its first.
- *
- *
- * @generated
- */
- public void createPackageContents()
- {
- if (isCreated) return;
- isCreated = true;
-
- // Create classes and their features
- configurationScriptEClass = createEClass(CONFIGURATION_SCRIPT);
- createEReference(configurationScriptEClass, CONFIGURATION_SCRIPT__IMPORTS);
- createEReference(configurationScriptEClass, CONFIGURATION_SCRIPT__COMMANDS);
-
- commandEClass = createEClass(COMMAND);
-
- importEClass = createEClass(IMPORT);
-
- ePackageImportEClass = createEClass(EPACKAGE_IMPORT);
- createEReference(ePackageImportEClass, EPACKAGE_IMPORT__IMPORTED_PACKAGE);
-
- viatraImportEClass = createEClass(VIATRA_IMPORT);
- createEReference(viatraImportEClass, VIATRA_IMPORT__IMPORTED_VIATRA);
-
- declarationEClass = createEClass(DECLARATION);
- createEAttribute(declarationEClass, DECLARATION__NAME);
-
- fileSpecificationEClass = createEClass(FILE_SPECIFICATION);
- createEAttribute(fileSpecificationEClass, FILE_SPECIFICATION__PATH);
-
- fileDeclarationEClass = createEClass(FILE_DECLARATION);
- createEReference(fileDeclarationEClass, FILE_DECLARATION__SPECIFICATION);
-
- fileReferenceEClass = createEClass(FILE_REFERENCE);
- createEReference(fileReferenceEClass, FILE_REFERENCE__REFERRED);
-
- fileEClass = createEClass(FILE);
-
- metamodelSpecificationEClass = createEClass(METAMODEL_SPECIFICATION);
- createEReference(metamodelSpecificationEClass, METAMODEL_SPECIFICATION__ENTRIES);
-
- metamodelEntryEClass = createEClass(METAMODEL_ENTRY);
- createEReference(metamodelEntryEClass, METAMODEL_ENTRY__PACKAGE);
-
- allPackageEntryEClass = createEClass(ALL_PACKAGE_ENTRY);
- createEReference(allPackageEntryEClass, ALL_PACKAGE_ENTRY__EXCLUSION);
-
- metamodelElementEClass = createEClass(METAMODEL_ELEMENT);
- createEReference(metamodelElementEClass, METAMODEL_ELEMENT__CLASSIFIER);
- createEReference(metamodelElementEClass, METAMODEL_ELEMENT__FEATURE);
-
- metamodelDeclarationEClass = createEClass(METAMODEL_DECLARATION);
- createEReference(metamodelDeclarationEClass, METAMODEL_DECLARATION__SPECIFICATION);
-
- metamodelReferenceEClass = createEClass(METAMODEL_REFERENCE);
- createEReference(metamodelReferenceEClass, METAMODEL_REFERENCE__REFERRED);
-
- metamodelEClass = createEClass(METAMODEL);
-
- partialModelSpecificationEClass = createEClass(PARTIAL_MODEL_SPECIFICATION);
- createEReference(partialModelSpecificationEClass, PARTIAL_MODEL_SPECIFICATION__ENTRY);
-
- partialModelEntryEClass = createEClass(PARTIAL_MODEL_ENTRY);
- createEReference(partialModelEntryEClass, PARTIAL_MODEL_ENTRY__PATH);
-
- modelEntryEClass = createEClass(MODEL_ENTRY);
-
- folderEntryEClass = createEClass(FOLDER_ENTRY);
- createEReference(folderEntryEClass, FOLDER_ENTRY__EXCLUSION);
-
- partialModelDeclarationEClass = createEClass(PARTIAL_MODEL_DECLARATION);
- createEReference(partialModelDeclarationEClass, PARTIAL_MODEL_DECLARATION__SPECIFICATION);
-
- partialModelReferenceEClass = createEClass(PARTIAL_MODEL_REFERENCE);
- createEReference(partialModelReferenceEClass, PARTIAL_MODEL_REFERENCE__REFERRED);
-
- partialModelEClass = createEClass(PARTIAL_MODEL);
-
- patternSpecificationEClass = createEClass(PATTERN_SPECIFICATION);
- createEReference(patternSpecificationEClass, PATTERN_SPECIFICATION__ENTRIES);
-
- patternEntryEClass = createEClass(PATTERN_ENTRY);
- createEReference(patternEntryEClass, PATTERN_ENTRY__PACKAGE);
-
- allPatternEntryEClass = createEClass(ALL_PATTERN_ENTRY);
- createEReference(allPatternEntryEClass, ALL_PATTERN_ENTRY__EXCLUSUION);
-
- patternElementEClass = createEClass(PATTERN_ELEMENT);
- createEReference(patternElementEClass, PATTERN_ELEMENT__PATTERN);
-
- graphPatternDeclarationEClass = createEClass(GRAPH_PATTERN_DECLARATION);
- createEReference(graphPatternDeclarationEClass, GRAPH_PATTERN_DECLARATION__SPECIFICATION);
-
- graphPatternReferenceEClass = createEClass(GRAPH_PATTERN_REFERENCE);
- createEReference(graphPatternReferenceEClass, GRAPH_PATTERN_REFERENCE__REFERRED);
-
- graphPatternEClass = createEClass(GRAPH_PATTERN);
-
- configSpecificationEClass = createEClass(CONFIG_SPECIFICATION);
- createEReference(configSpecificationEClass, CONFIG_SPECIFICATION__ENTRIES);
-
- configDeclarationEClass = createEClass(CONFIG_DECLARATION);
- createEReference(configDeclarationEClass, CONFIG_DECLARATION__SPECIFICATION);
-
- configEntryEClass = createEClass(CONFIG_ENTRY);
-
- documentationEntryEClass = createEClass(DOCUMENTATION_ENTRY);
- createEAttribute(documentationEntryEClass, DOCUMENTATION_ENTRY__LEVEL);
-
- runtimeEntryEClass = createEClass(RUNTIME_ENTRY);
- createEAttribute(runtimeEntryEClass, RUNTIME_ENTRY__MILLISEC_LIMIT);
-
- memoryEntryEClass = createEClass(MEMORY_ENTRY);
- createEAttribute(memoryEntryEClass, MEMORY_ENTRY__MEGABYTE_LIMIT);
-
- customEntryEClass = createEClass(CUSTOM_ENTRY);
- createEAttribute(customEntryEClass, CUSTOM_ENTRY__KEY);
- createEAttribute(customEntryEClass, CUSTOM_ENTRY__VALUE);
-
- configReferenceEClass = createEClass(CONFIG_REFERENCE);
- createEReference(configReferenceEClass, CONFIG_REFERENCE__CONFIG);
-
- configEClass = createEClass(CONFIG);
-
- scopeSpecificationEClass = createEClass(SCOPE_SPECIFICATION);
- createEReference(scopeSpecificationEClass, SCOPE_SPECIFICATION__SCOPES);
-
- typeScopeEClass = createEClass(TYPE_SCOPE);
- createEAttribute(typeScopeEClass, TYPE_SCOPE__SETS_NEW);
- createEAttribute(typeScopeEClass, TYPE_SCOPE__SETS_SUM);
- createEReference(typeScopeEClass, TYPE_SCOPE__NUMBER);
-
- classTypeScopeEClass = createEClass(CLASS_TYPE_SCOPE);
- createEReference(classTypeScopeEClass, CLASS_TYPE_SCOPE__TYPE);
-
- objectTypeScopeEClass = createEClass(OBJECT_TYPE_SCOPE);
- createEReference(objectTypeScopeEClass, OBJECT_TYPE_SCOPE__TYPE);
-
- integerTypeScopeEClass = createEClass(INTEGER_TYPE_SCOPE);
- createEReference(integerTypeScopeEClass, INTEGER_TYPE_SCOPE__TYPE);
-
- realTypeScopeEClass = createEClass(REAL_TYPE_SCOPE);
- createEReference(realTypeScopeEClass, REAL_TYPE_SCOPE__TYPE);
-
- stringTypeScopeEClass = createEClass(STRING_TYPE_SCOPE);
- createEReference(stringTypeScopeEClass, STRING_TYPE_SCOPE__TYPE);
-
- typeReferenceEClass = createEClass(TYPE_REFERENCE);
-
- classReferenceEClass = createEClass(CLASS_REFERENCE);
- createEReference(classReferenceEClass, CLASS_REFERENCE__ELEMENT);
-
- objectReferenceEClass = createEClass(OBJECT_REFERENCE);
-
- integerReferenceEClass = createEClass(INTEGER_REFERENCE);
-
- realReferenceEClass = createEClass(REAL_REFERENCE);
-
- stringReferenceEClass = createEClass(STRING_REFERENCE);
-
- numberSpecificationEClass = createEClass(NUMBER_SPECIFICATION);
-
- exactNumberEClass = createEClass(EXACT_NUMBER);
- createEAttribute(exactNumberEClass, EXACT_NUMBER__EXACT_NUMBER);
- createEAttribute(exactNumberEClass, EXACT_NUMBER__EXACT_UNLIMITED);
-
- intervallNumberEClass = createEClass(INTERVALL_NUMBER);
- createEAttribute(intervallNumberEClass, INTERVALL_NUMBER__MIN);
- createEAttribute(intervallNumberEClass, INTERVALL_NUMBER__MAX_NUMBER);
- createEAttribute(intervallNumberEClass, INTERVALL_NUMBER__MAX_UNLIMITED);
-
- intEnumberationEClass = createEClass(INT_ENUMBERATION);
- createEAttribute(intEnumberationEClass, INT_ENUMBERATION__ENTRY);
-
- realEnumerationEClass = createEClass(REAL_ENUMERATION);
- createEAttribute(realEnumerationEClass, REAL_ENUMERATION__ENTRY);
-
- stringEnumerationEClass = createEClass(STRING_ENUMERATION);
- createEAttribute(stringEnumerationEClass, STRING_ENUMERATION__ENTRY);
-
- scopeDeclarationEClass = createEClass(SCOPE_DECLARATION);
- createEReference(scopeDeclarationEClass, SCOPE_DECLARATION__SPECIFICATION);
-
- scopeReferenceEClass = createEClass(SCOPE_REFERENCE);
- createEReference(scopeReferenceEClass, SCOPE_REFERENCE__REFERRED);
-
- scopeEClass = createEClass(SCOPE);
-
- taskEClass = createEClass(TASK);
-
- generationTaskEClass = createEClass(GENERATION_TASK);
- createEReference(generationTaskEClass, GENERATION_TASK__METAMODEL);
- createEReference(generationTaskEClass, GENERATION_TASK__PARTIAL_MODEL);
- createEReference(generationTaskEClass, GENERATION_TASK__PATTERNS);
- createEReference(generationTaskEClass, GENERATION_TASK__SCOPE);
- createEAttribute(generationTaskEClass, GENERATION_TASK__NUMBER_SPECIFIED);
- createEAttribute(generationTaskEClass, GENERATION_TASK__NUMBER);
- createEAttribute(generationTaskEClass, GENERATION_TASK__RUN_SPECIFIED);
- createEAttribute(generationTaskEClass, GENERATION_TASK__RUNS);
- createEAttribute(generationTaskEClass, GENERATION_TASK__SOLVER);
- createEReference(generationTaskEClass, GENERATION_TASK__CONFIG);
- createEReference(generationTaskEClass, GENERATION_TASK__DEBUG_FOLDER);
- createEReference(generationTaskEClass, GENERATION_TASK__TARGET_LOG_FILE);
- createEReference(generationTaskEClass, GENERATION_TASK__TARGET_STATISTICS_FILE);
- createEReference(generationTaskEClass, GENERATION_TASK__TAGET_FOLDER);
-
- integerScopeEClass = createEClass(INTEGER_SCOPE);
-
- realScopeEClass = createEClass(REAL_SCOPE);
-
- stringScopeEClass = createEClass(STRING_SCOPE);
-
- // Create enums
- documentLevelSpecificationEEnum = createEEnum(DOCUMENT_LEVEL_SPECIFICATION);
- solverEEnum = createEEnum(SOLVER);
- }
-
- /**
- *
- *
- * @generated
- */
- private boolean isInitialized = false;
-
- /**
- * Complete the initialization of the package and its meta-model. This
- * method is guarded to have no affect on any invocation but its first.
- *
- *
- * @generated
- */
- public void initializePackageContents()
- {
- if (isInitialized) return;
- isInitialized = true;
-
- // Initialize package
- setName(eNAME);
- setNsPrefix(eNS_PREFIX);
- setNsURI(eNS_URI);
-
- // Obtain other dependent packages
- EcorePackage theEcorePackage = (EcorePackage)EPackage.Registry.INSTANCE.getEPackage(EcorePackage.eNS_URI);
- PatternLanguagePackage thePatternLanguagePackage = (PatternLanguagePackage)EPackage.Registry.INSTANCE.getEPackage(PatternLanguagePackage.eNS_URI);
-
- // Create type parameters
-
- // Set bounds for type parameters
-
- // Add supertypes to classes
- ePackageImportEClass.getESuperTypes().add(this.getImport());
- viatraImportEClass.getESuperTypes().add(this.getImport());
- declarationEClass.getESuperTypes().add(this.getCommand());
- fileSpecificationEClass.getESuperTypes().add(this.getFile());
- fileDeclarationEClass.getESuperTypes().add(this.getDeclaration());
- fileReferenceEClass.getESuperTypes().add(this.getFile());
- metamodelSpecificationEClass.getESuperTypes().add(this.getMetamodel());
- allPackageEntryEClass.getESuperTypes().add(this.getMetamodelEntry());
- metamodelElementEClass.getESuperTypes().add(this.getMetamodelEntry());
- metamodelDeclarationEClass.getESuperTypes().add(this.getDeclaration());
- metamodelReferenceEClass.getESuperTypes().add(this.getMetamodel());
- partialModelSpecificationEClass.getESuperTypes().add(this.getPartialModel());
- modelEntryEClass.getESuperTypes().add(this.getPartialModelEntry());
- folderEntryEClass.getESuperTypes().add(this.getPartialModelEntry());
- partialModelDeclarationEClass.getESuperTypes().add(this.getDeclaration());
- partialModelReferenceEClass.getESuperTypes().add(this.getPartialModel());
- patternSpecificationEClass.getESuperTypes().add(this.getGraphPattern());
- allPatternEntryEClass.getESuperTypes().add(this.getPatternEntry());
- patternElementEClass.getESuperTypes().add(this.getPatternEntry());
- graphPatternDeclarationEClass.getESuperTypes().add(this.getDeclaration());
- graphPatternReferenceEClass.getESuperTypes().add(this.getGraphPattern());
- configSpecificationEClass.getESuperTypes().add(this.getConfig());
- configDeclarationEClass.getESuperTypes().add(this.getDeclaration());
- documentationEntryEClass.getESuperTypes().add(this.getConfigEntry());
- runtimeEntryEClass.getESuperTypes().add(this.getConfigEntry());
- memoryEntryEClass.getESuperTypes().add(this.getConfigEntry());
- customEntryEClass.getESuperTypes().add(this.getConfigEntry());
- configReferenceEClass.getESuperTypes().add(this.getConfig());
- scopeSpecificationEClass.getESuperTypes().add(this.getScope());
- classTypeScopeEClass.getESuperTypes().add(this.getTypeScope());
- objectTypeScopeEClass.getESuperTypes().add(this.getTypeScope());
- integerTypeScopeEClass.getESuperTypes().add(this.getTypeScope());
- realTypeScopeEClass.getESuperTypes().add(this.getTypeScope());
- stringTypeScopeEClass.getESuperTypes().add(this.getTypeScope());
- classReferenceEClass.getESuperTypes().add(this.getTypeReference());
- objectReferenceEClass.getESuperTypes().add(this.getTypeReference());
- integerReferenceEClass.getESuperTypes().add(this.getTypeReference());
- realReferenceEClass.getESuperTypes().add(this.getTypeReference());
- stringReferenceEClass.getESuperTypes().add(this.getTypeReference());
- exactNumberEClass.getESuperTypes().add(this.getNumberSpecification());
- intervallNumberEClass.getESuperTypes().add(this.getNumberSpecification());
- intEnumberationEClass.getESuperTypes().add(this.getNumberSpecification());
- realEnumerationEClass.getESuperTypes().add(this.getNumberSpecification());
- stringEnumerationEClass.getESuperTypes().add(this.getNumberSpecification());
- scopeDeclarationEClass.getESuperTypes().add(this.getDeclaration());
- scopeReferenceEClass.getESuperTypes().add(this.getScope());
- taskEClass.getESuperTypes().add(this.getCommand());
- generationTaskEClass.getESuperTypes().add(this.getTask());
- integerScopeEClass.getESuperTypes().add(this.getIntegerReference());
- realScopeEClass.getESuperTypes().add(this.getRealReference());
- stringScopeEClass.getESuperTypes().add(this.getStringReference());
-
- // Initialize classes and features; add operations and parameters
- initEClass(configurationScriptEClass, ConfigurationScript.class, "ConfigurationScript", !IS_ABSTRACT, !IS_INTERFACE, IS_GENERATED_INSTANCE_CLASS);
- initEReference(getConfigurationScript_Imports(), this.getImport(), null, "imports", null, 0, -1, ConfigurationScript.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, IS_COMPOSITE, !IS_RESOLVE_PROXIES, !IS_UNSETTABLE, IS_UNIQUE, !IS_DERIVED, IS_ORDERED);
- initEReference(getConfigurationScript_Commands(), this.getCommand(), null, "commands", null, 0, -1, ConfigurationScript.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, IS_COMPOSITE, !IS_RESOLVE_PROXIES, !IS_UNSETTABLE, IS_UNIQUE, !IS_DERIVED, IS_ORDERED);
-
- initEClass(commandEClass, Command.class, "Command", !IS_ABSTRACT, !IS_INTERFACE, IS_GENERATED_INSTANCE_CLASS);
-
- initEClass(importEClass, Import.class, "Import", !IS_ABSTRACT, !IS_INTERFACE, IS_GENERATED_INSTANCE_CLASS);
-
- initEClass(ePackageImportEClass, EPackageImport.class, "EPackageImport", !IS_ABSTRACT, !IS_INTERFACE, IS_GENERATED_INSTANCE_CLASS);
- initEReference(getEPackageImport_ImportedPackage(), theEcorePackage.getEPackage(), null, "importedPackage", null, 0, 1, EPackageImport.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, !IS_COMPOSITE, IS_RESOLVE_PROXIES, !IS_UNSETTABLE, IS_UNIQUE, !IS_DERIVED, IS_ORDERED);
-
- initEClass(viatraImportEClass, ViatraImport.class, "ViatraImport", !IS_ABSTRACT, !IS_INTERFACE, IS_GENERATED_INSTANCE_CLASS);
- 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);
-
- initEClass(declarationEClass, Declaration.class, "Declaration", !IS_ABSTRACT, !IS_INTERFACE, IS_GENERATED_INSTANCE_CLASS);
- 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);
-
- initEClass(fileSpecificationEClass, FileSpecification.class, "FileSpecification", !IS_ABSTRACT, !IS_INTERFACE, IS_GENERATED_INSTANCE_CLASS);
- initEAttribute(getFileSpecification_Path(), theEcorePackage.getEString(), "path", null, 0, 1, FileSpecification.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, !IS_UNSETTABLE, !IS_ID, IS_UNIQUE, !IS_DERIVED, IS_ORDERED);
-
- initEClass(fileDeclarationEClass, FileDeclaration.class, "FileDeclaration", !IS_ABSTRACT, !IS_INTERFACE, IS_GENERATED_INSTANCE_CLASS);
- initEReference(getFileDeclaration_Specification(), this.getFileSpecification(), null, "specification", null, 0, 1, FileDeclaration.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, IS_COMPOSITE, !IS_RESOLVE_PROXIES, !IS_UNSETTABLE, IS_UNIQUE, !IS_DERIVED, IS_ORDERED);
-
- initEClass(fileReferenceEClass, FileReference.class, "FileReference", !IS_ABSTRACT, !IS_INTERFACE, IS_GENERATED_INSTANCE_CLASS);
- initEReference(getFileReference_Referred(), this.getFileDeclaration(), null, "referred", null, 0, 1, FileReference.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, !IS_COMPOSITE, IS_RESOLVE_PROXIES, !IS_UNSETTABLE, IS_UNIQUE, !IS_DERIVED, IS_ORDERED);
-
- initEClass(fileEClass, File.class, "File", !IS_ABSTRACT, !IS_INTERFACE, IS_GENERATED_INSTANCE_CLASS);
-
- initEClass(metamodelSpecificationEClass, MetamodelSpecification.class, "MetamodelSpecification", !IS_ABSTRACT, !IS_INTERFACE, IS_GENERATED_INSTANCE_CLASS);
- initEReference(getMetamodelSpecification_Entries(), this.getMetamodelEntry(), null, "entries", null, 0, -1, MetamodelSpecification.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, IS_COMPOSITE, !IS_RESOLVE_PROXIES, !IS_UNSETTABLE, IS_UNIQUE, !IS_DERIVED, IS_ORDERED);
-
- initEClass(metamodelEntryEClass, MetamodelEntry.class, "MetamodelEntry", !IS_ABSTRACT, !IS_INTERFACE, IS_GENERATED_INSTANCE_CLASS);
- initEReference(getMetamodelEntry_Package(), theEcorePackage.getEPackage(), null, "package", null, 0, 1, MetamodelEntry.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, !IS_COMPOSITE, IS_RESOLVE_PROXIES, !IS_UNSETTABLE, IS_UNIQUE, !IS_DERIVED, IS_ORDERED);
-
- initEClass(allPackageEntryEClass, AllPackageEntry.class, "AllPackageEntry", !IS_ABSTRACT, !IS_INTERFACE, IS_GENERATED_INSTANCE_CLASS);
- initEReference(getAllPackageEntry_Exclusion(), this.getMetamodelElement(), null, "exclusion", null, 0, -1, AllPackageEntry.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, IS_COMPOSITE, !IS_RESOLVE_PROXIES, !IS_UNSETTABLE, IS_UNIQUE, !IS_DERIVED, IS_ORDERED);
-
- initEClass(metamodelElementEClass, MetamodelElement.class, "MetamodelElement", !IS_ABSTRACT, !IS_INTERFACE, IS_GENERATED_INSTANCE_CLASS);
- initEReference(getMetamodelElement_Classifier(), theEcorePackage.getEClassifier(), null, "classifier", null, 0, 1, MetamodelElement.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, !IS_COMPOSITE, IS_RESOLVE_PROXIES, !IS_UNSETTABLE, IS_UNIQUE, !IS_DERIVED, IS_ORDERED);
- initEReference(getMetamodelElement_Feature(), theEcorePackage.getENamedElement(), null, "feature", null, 0, 1, MetamodelElement.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, !IS_COMPOSITE, IS_RESOLVE_PROXIES, !IS_UNSETTABLE, IS_UNIQUE, !IS_DERIVED, IS_ORDERED);
-
- initEClass(metamodelDeclarationEClass, MetamodelDeclaration.class, "MetamodelDeclaration", !IS_ABSTRACT, !IS_INTERFACE, IS_GENERATED_INSTANCE_CLASS);
- initEReference(getMetamodelDeclaration_Specification(), this.getMetamodelSpecification(), null, "specification", null, 0, 1, MetamodelDeclaration.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, IS_COMPOSITE, !IS_RESOLVE_PROXIES, !IS_UNSETTABLE, IS_UNIQUE, !IS_DERIVED, IS_ORDERED);
-
- initEClass(metamodelReferenceEClass, MetamodelReference.class, "MetamodelReference", !IS_ABSTRACT, !IS_INTERFACE, IS_GENERATED_INSTANCE_CLASS);
- initEReference(getMetamodelReference_Referred(), this.getMetamodelDeclaration(), null, "referred", null, 0, 1, MetamodelReference.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, !IS_COMPOSITE, IS_RESOLVE_PROXIES, !IS_UNSETTABLE, IS_UNIQUE, !IS_DERIVED, IS_ORDERED);
-
- initEClass(metamodelEClass, Metamodel.class, "Metamodel", !IS_ABSTRACT, !IS_INTERFACE, IS_GENERATED_INSTANCE_CLASS);
-
- initEClass(partialModelSpecificationEClass, PartialModelSpecification.class, "PartialModelSpecification", !IS_ABSTRACT, !IS_INTERFACE, IS_GENERATED_INSTANCE_CLASS);
- initEReference(getPartialModelSpecification_Entry(), this.getPartialModelEntry(), null, "entry", null, 0, -1, PartialModelSpecification.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, IS_COMPOSITE, !IS_RESOLVE_PROXIES, !IS_UNSETTABLE, IS_UNIQUE, !IS_DERIVED, IS_ORDERED);
-
- initEClass(partialModelEntryEClass, PartialModelEntry.class, "PartialModelEntry", !IS_ABSTRACT, !IS_INTERFACE, IS_GENERATED_INSTANCE_CLASS);
- initEReference(getPartialModelEntry_Path(), this.getFile(), null, "path", null, 0, 1, PartialModelEntry.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, IS_COMPOSITE, !IS_RESOLVE_PROXIES, !IS_UNSETTABLE, IS_UNIQUE, !IS_DERIVED, IS_ORDERED);
-
- initEClass(modelEntryEClass, ModelEntry.class, "ModelEntry", !IS_ABSTRACT, !IS_INTERFACE, IS_GENERATED_INSTANCE_CLASS);
-
- initEClass(folderEntryEClass, FolderEntry.class, "FolderEntry", !IS_ABSTRACT, !IS_INTERFACE, IS_GENERATED_INSTANCE_CLASS);
- initEReference(getFolderEntry_Exclusion(), this.getModelEntry(), null, "exclusion", null, 0, -1, FolderEntry.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, IS_COMPOSITE, !IS_RESOLVE_PROXIES, !IS_UNSETTABLE, IS_UNIQUE, !IS_DERIVED, IS_ORDERED);
-
- initEClass(partialModelDeclarationEClass, PartialModelDeclaration.class, "PartialModelDeclaration", !IS_ABSTRACT, !IS_INTERFACE, IS_GENERATED_INSTANCE_CLASS);
- initEReference(getPartialModelDeclaration_Specification(), this.getPartialModelSpecification(), null, "specification", null, 0, 1, PartialModelDeclaration.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, IS_COMPOSITE, !IS_RESOLVE_PROXIES, !IS_UNSETTABLE, IS_UNIQUE, !IS_DERIVED, IS_ORDERED);
-
- initEClass(partialModelReferenceEClass, PartialModelReference.class, "PartialModelReference", !IS_ABSTRACT, !IS_INTERFACE, IS_GENERATED_INSTANCE_CLASS);
- initEReference(getPartialModelReference_Referred(), this.getPartialModelDeclaration(), null, "referred", null, 0, 1, PartialModelReference.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, !IS_COMPOSITE, IS_RESOLVE_PROXIES, !IS_UNSETTABLE, IS_UNIQUE, !IS_DERIVED, IS_ORDERED);
-
- initEClass(partialModelEClass, PartialModel.class, "PartialModel", !IS_ABSTRACT, !IS_INTERFACE, IS_GENERATED_INSTANCE_CLASS);
-
- initEClass(patternSpecificationEClass, PatternSpecification.class, "PatternSpecification", !IS_ABSTRACT, !IS_INTERFACE, IS_GENERATED_INSTANCE_CLASS);
- initEReference(getPatternSpecification_Entries(), this.getPatternEntry(), null, "entries", null, 0, -1, PatternSpecification.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, IS_COMPOSITE, !IS_RESOLVE_PROXIES, !IS_UNSETTABLE, IS_UNIQUE, !IS_DERIVED, IS_ORDERED);
-
- initEClass(patternEntryEClass, PatternEntry.class, "PatternEntry", !IS_ABSTRACT, !IS_INTERFACE, IS_GENERATED_INSTANCE_CLASS);
- initEReference(getPatternEntry_Package(), thePatternLanguagePackage.getPatternModel(), null, "package", null, 0, 1, PatternEntry.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, !IS_COMPOSITE, IS_RESOLVE_PROXIES, !IS_UNSETTABLE, IS_UNIQUE, !IS_DERIVED, IS_ORDERED);
-
- initEClass(allPatternEntryEClass, AllPatternEntry.class, "AllPatternEntry", !IS_ABSTRACT, !IS_INTERFACE, IS_GENERATED_INSTANCE_CLASS);
- initEReference(getAllPatternEntry_Exclusuion(), this.getPatternElement(), null, "exclusuion", null, 0, -1, AllPatternEntry.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, IS_COMPOSITE, !IS_RESOLVE_PROXIES, !IS_UNSETTABLE, IS_UNIQUE, !IS_DERIVED, IS_ORDERED);
-
- initEClass(patternElementEClass, PatternElement.class, "PatternElement", !IS_ABSTRACT, !IS_INTERFACE, IS_GENERATED_INSTANCE_CLASS);
- initEReference(getPatternElement_Pattern(), thePatternLanguagePackage.getPattern(), null, "pattern", null, 0, 1, PatternElement.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, !IS_COMPOSITE, IS_RESOLVE_PROXIES, !IS_UNSETTABLE, IS_UNIQUE, !IS_DERIVED, IS_ORDERED);
-
- initEClass(graphPatternDeclarationEClass, GraphPatternDeclaration.class, "GraphPatternDeclaration", !IS_ABSTRACT, !IS_INTERFACE, IS_GENERATED_INSTANCE_CLASS);
- initEReference(getGraphPatternDeclaration_Specification(), this.getPatternSpecification(), null, "specification", null, 0, 1, GraphPatternDeclaration.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, IS_COMPOSITE, !IS_RESOLVE_PROXIES, !IS_UNSETTABLE, IS_UNIQUE, !IS_DERIVED, IS_ORDERED);
-
- initEClass(graphPatternReferenceEClass, GraphPatternReference.class, "GraphPatternReference", !IS_ABSTRACT, !IS_INTERFACE, IS_GENERATED_INSTANCE_CLASS);
- initEReference(getGraphPatternReference_Referred(), this.getGraphPatternDeclaration(), null, "referred", null, 0, 1, GraphPatternReference.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, !IS_COMPOSITE, IS_RESOLVE_PROXIES, !IS_UNSETTABLE, IS_UNIQUE, !IS_DERIVED, IS_ORDERED);
-
- initEClass(graphPatternEClass, GraphPattern.class, "GraphPattern", !IS_ABSTRACT, !IS_INTERFACE, IS_GENERATED_INSTANCE_CLASS);
-
- initEClass(configSpecificationEClass, ConfigSpecification.class, "ConfigSpecification", !IS_ABSTRACT, !IS_INTERFACE, IS_GENERATED_INSTANCE_CLASS);
- initEReference(getConfigSpecification_Entries(), this.getConfigEntry(), null, "entries", null, 0, -1, ConfigSpecification.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, IS_COMPOSITE, !IS_RESOLVE_PROXIES, !IS_UNSETTABLE, IS_UNIQUE, !IS_DERIVED, IS_ORDERED);
-
- initEClass(configDeclarationEClass, ConfigDeclaration.class, "ConfigDeclaration", !IS_ABSTRACT, !IS_INTERFACE, IS_GENERATED_INSTANCE_CLASS);
- initEReference(getConfigDeclaration_Specification(), this.getConfigSpecification(), null, "specification", null, 0, 1, ConfigDeclaration.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, IS_COMPOSITE, !IS_RESOLVE_PROXIES, !IS_UNSETTABLE, IS_UNIQUE, !IS_DERIVED, IS_ORDERED);
-
- initEClass(configEntryEClass, ConfigEntry.class, "ConfigEntry", !IS_ABSTRACT, !IS_INTERFACE, IS_GENERATED_INSTANCE_CLASS);
-
- initEClass(documentationEntryEClass, DocumentationEntry.class, "DocumentationEntry", !IS_ABSTRACT, !IS_INTERFACE, IS_GENERATED_INSTANCE_CLASS);
- initEAttribute(getDocumentationEntry_Level(), this.getDocumentLevelSpecification(), "level", null, 0, 1, DocumentationEntry.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, !IS_UNSETTABLE, !IS_ID, IS_UNIQUE, !IS_DERIVED, IS_ORDERED);
-
- initEClass(runtimeEntryEClass, RuntimeEntry.class, "RuntimeEntry", !IS_ABSTRACT, !IS_INTERFACE, IS_GENERATED_INSTANCE_CLASS);
- initEAttribute(getRuntimeEntry_MillisecLimit(), theEcorePackage.getEInt(), "millisecLimit", null, 0, 1, RuntimeEntry.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, !IS_UNSETTABLE, !IS_ID, IS_UNIQUE, !IS_DERIVED, IS_ORDERED);
-
- initEClass(memoryEntryEClass, MemoryEntry.class, "MemoryEntry", !IS_ABSTRACT, !IS_INTERFACE, IS_GENERATED_INSTANCE_CLASS);
- initEAttribute(getMemoryEntry_MegabyteLimit(), theEcorePackage.getEInt(), "megabyteLimit", null, 0, 1, MemoryEntry.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, !IS_UNSETTABLE, !IS_ID, IS_UNIQUE, !IS_DERIVED, IS_ORDERED);
-
- initEClass(customEntryEClass, CustomEntry.class, "CustomEntry", !IS_ABSTRACT, !IS_INTERFACE, IS_GENERATED_INSTANCE_CLASS);
- initEAttribute(getCustomEntry_Key(), theEcorePackage.getEString(), "key", null, 0, 1, CustomEntry.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, !IS_UNSETTABLE, !IS_ID, IS_UNIQUE, !IS_DERIVED, IS_ORDERED);
- initEAttribute(getCustomEntry_Value(), theEcorePackage.getEString(), "value", null, 0, 1, CustomEntry.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, !IS_UNSETTABLE, !IS_ID, IS_UNIQUE, !IS_DERIVED, IS_ORDERED);
-
- initEClass(configReferenceEClass, ConfigReference.class, "ConfigReference", !IS_ABSTRACT, !IS_INTERFACE, IS_GENERATED_INSTANCE_CLASS);
- initEReference(getConfigReference_Config(), this.getConfigDeclaration(), null, "config", null, 0, 1, ConfigReference.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, !IS_COMPOSITE, IS_RESOLVE_PROXIES, !IS_UNSETTABLE, IS_UNIQUE, !IS_DERIVED, IS_ORDERED);
-
- initEClass(configEClass, Config.class, "Config", !IS_ABSTRACT, !IS_INTERFACE, IS_GENERATED_INSTANCE_CLASS);
-
- initEClass(scopeSpecificationEClass, ScopeSpecification.class, "ScopeSpecification", !IS_ABSTRACT, !IS_INTERFACE, IS_GENERATED_INSTANCE_CLASS);
- initEReference(getScopeSpecification_Scopes(), this.getTypeScope(), null, "scopes", null, 0, -1, ScopeSpecification.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, IS_COMPOSITE, !IS_RESOLVE_PROXIES, !IS_UNSETTABLE, IS_UNIQUE, !IS_DERIVED, IS_ORDERED);
-
- initEClass(typeScopeEClass, TypeScope.class, "TypeScope", !IS_ABSTRACT, !IS_INTERFACE, IS_GENERATED_INSTANCE_CLASS);
- initEAttribute(getTypeScope_SetsNew(), theEcorePackage.getEBoolean(), "setsNew", null, 0, 1, TypeScope.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, !IS_UNSETTABLE, !IS_ID, IS_UNIQUE, !IS_DERIVED, IS_ORDERED);
- initEAttribute(getTypeScope_SetsSum(), theEcorePackage.getEBoolean(), "setsSum", null, 0, 1, TypeScope.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, !IS_UNSETTABLE, !IS_ID, IS_UNIQUE, !IS_DERIVED, IS_ORDERED);
- initEReference(getTypeScope_Number(), this.getNumberSpecification(), null, "number", null, 0, 1, TypeScope.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, IS_COMPOSITE, !IS_RESOLVE_PROXIES, !IS_UNSETTABLE, IS_UNIQUE, !IS_DERIVED, IS_ORDERED);
-
- initEClass(classTypeScopeEClass, ClassTypeScope.class, "ClassTypeScope", !IS_ABSTRACT, !IS_INTERFACE, IS_GENERATED_INSTANCE_CLASS);
- initEReference(getClassTypeScope_Type(), this.getClassReference(), null, "type", null, 0, 1, ClassTypeScope.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, IS_COMPOSITE, !IS_RESOLVE_PROXIES, !IS_UNSETTABLE, IS_UNIQUE, !IS_DERIVED, IS_ORDERED);
-
- initEClass(objectTypeScopeEClass, ObjectTypeScope.class, "ObjectTypeScope", !IS_ABSTRACT, !IS_INTERFACE, IS_GENERATED_INSTANCE_CLASS);
- initEReference(getObjectTypeScope_Type(), this.getObjectReference(), null, "type", null, 0, 1, ObjectTypeScope.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, IS_COMPOSITE, !IS_RESOLVE_PROXIES, !IS_UNSETTABLE, IS_UNIQUE, !IS_DERIVED, IS_ORDERED);
-
- initEClass(integerTypeScopeEClass, IntegerTypeScope.class, "IntegerTypeScope", !IS_ABSTRACT, !IS_INTERFACE, IS_GENERATED_INSTANCE_CLASS);
- initEReference(getIntegerTypeScope_Type(), this.getIntegerReference(), null, "type", null, 0, 1, IntegerTypeScope.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, IS_COMPOSITE, !IS_RESOLVE_PROXIES, !IS_UNSETTABLE, IS_UNIQUE, !IS_DERIVED, IS_ORDERED);
-
- initEClass(realTypeScopeEClass, RealTypeScope.class, "RealTypeScope", !IS_ABSTRACT, !IS_INTERFACE, IS_GENERATED_INSTANCE_CLASS);
- initEReference(getRealTypeScope_Type(), this.getRealReference(), null, "type", null, 0, 1, RealTypeScope.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, IS_COMPOSITE, !IS_RESOLVE_PROXIES, !IS_UNSETTABLE, IS_UNIQUE, !IS_DERIVED, IS_ORDERED);
-
- initEClass(stringTypeScopeEClass, StringTypeScope.class, "StringTypeScope", !IS_ABSTRACT, !IS_INTERFACE, IS_GENERATED_INSTANCE_CLASS);
- initEReference(getStringTypeScope_Type(), this.getStringReference(), null, "type", null, 0, 1, StringTypeScope.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, IS_COMPOSITE, !IS_RESOLVE_PROXIES, !IS_UNSETTABLE, IS_UNIQUE, !IS_DERIVED, IS_ORDERED);
-
- initEClass(typeReferenceEClass, TypeReference.class, "TypeReference", !IS_ABSTRACT, !IS_INTERFACE, IS_GENERATED_INSTANCE_CLASS);
-
- initEClass(classReferenceEClass, ClassReference.class, "ClassReference", !IS_ABSTRACT, !IS_INTERFACE, IS_GENERATED_INSTANCE_CLASS);
- initEReference(getClassReference_Element(), this.getMetamodelElement(), null, "element", null, 0, 1, ClassReference.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, IS_COMPOSITE, !IS_RESOLVE_PROXIES, !IS_UNSETTABLE, IS_UNIQUE, !IS_DERIVED, IS_ORDERED);
-
- initEClass(objectReferenceEClass, ObjectReference.class, "ObjectReference", !IS_ABSTRACT, !IS_INTERFACE, IS_GENERATED_INSTANCE_CLASS);
-
- initEClass(integerReferenceEClass, IntegerReference.class, "IntegerReference", !IS_ABSTRACT, !IS_INTERFACE, IS_GENERATED_INSTANCE_CLASS);
-
- initEClass(realReferenceEClass, RealReference.class, "RealReference", !IS_ABSTRACT, !IS_INTERFACE, IS_GENERATED_INSTANCE_CLASS);
-
- initEClass(stringReferenceEClass, StringReference.class, "StringReference", !IS_ABSTRACT, !IS_INTERFACE, IS_GENERATED_INSTANCE_CLASS);
-
- initEClass(numberSpecificationEClass, NumberSpecification.class, "NumberSpecification", !IS_ABSTRACT, !IS_INTERFACE, IS_GENERATED_INSTANCE_CLASS);
-
- initEClass(exactNumberEClass, ExactNumber.class, "ExactNumber", !IS_ABSTRACT, !IS_INTERFACE, IS_GENERATED_INSTANCE_CLASS);
- initEAttribute(getExactNumber_ExactNumber(), theEcorePackage.getEInt(), "exactNumber", null, 0, 1, ExactNumber.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, !IS_UNSETTABLE, !IS_ID, IS_UNIQUE, !IS_DERIVED, IS_ORDERED);
- initEAttribute(getExactNumber_ExactUnlimited(), theEcorePackage.getEBoolean(), "exactUnlimited", null, 0, 1, ExactNumber.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, !IS_UNSETTABLE, !IS_ID, IS_UNIQUE, !IS_DERIVED, IS_ORDERED);
-
- initEClass(intervallNumberEClass, IntervallNumber.class, "IntervallNumber", !IS_ABSTRACT, !IS_INTERFACE, IS_GENERATED_INSTANCE_CLASS);
- initEAttribute(getIntervallNumber_Min(), theEcorePackage.getEInt(), "min", null, 0, 1, IntervallNumber.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, !IS_UNSETTABLE, !IS_ID, IS_UNIQUE, !IS_DERIVED, IS_ORDERED);
- initEAttribute(getIntervallNumber_MaxNumber(), theEcorePackage.getEInt(), "maxNumber", null, 0, 1, IntervallNumber.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, !IS_UNSETTABLE, !IS_ID, IS_UNIQUE, !IS_DERIVED, IS_ORDERED);
- initEAttribute(getIntervallNumber_MaxUnlimited(), theEcorePackage.getEBoolean(), "maxUnlimited", null, 0, 1, IntervallNumber.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, !IS_UNSETTABLE, !IS_ID, IS_UNIQUE, !IS_DERIVED, IS_ORDERED);
-
- initEClass(intEnumberationEClass, IntEnumberation.class, "IntEnumberation", !IS_ABSTRACT, !IS_INTERFACE, IS_GENERATED_INSTANCE_CLASS);
- initEAttribute(getIntEnumberation_Entry(), theEcorePackage.getEInt(), "entry", null, 0, -1, IntEnumberation.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, !IS_UNSETTABLE, !IS_ID, !IS_UNIQUE, !IS_DERIVED, IS_ORDERED);
-
- initEClass(realEnumerationEClass, RealEnumeration.class, "RealEnumeration", !IS_ABSTRACT, !IS_INTERFACE, IS_GENERATED_INSTANCE_CLASS);
- initEAttribute(getRealEnumeration_Entry(), theEcorePackage.getEBigDecimal(), "entry", null, 0, -1, RealEnumeration.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, !IS_UNSETTABLE, !IS_ID, !IS_UNIQUE, !IS_DERIVED, IS_ORDERED);
-
- initEClass(stringEnumerationEClass, StringEnumeration.class, "StringEnumeration", !IS_ABSTRACT, !IS_INTERFACE, IS_GENERATED_INSTANCE_CLASS);
- initEAttribute(getStringEnumeration_Entry(), theEcorePackage.getEString(), "entry", null, 0, -1, StringEnumeration.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, !IS_UNSETTABLE, !IS_ID, !IS_UNIQUE, !IS_DERIVED, IS_ORDERED);
-
- initEClass(scopeDeclarationEClass, ScopeDeclaration.class, "ScopeDeclaration", !IS_ABSTRACT, !IS_INTERFACE, IS_GENERATED_INSTANCE_CLASS);
- initEReference(getScopeDeclaration_Specification(), this.getScopeSpecification(), null, "specification", null, 0, 1, ScopeDeclaration.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, IS_COMPOSITE, !IS_RESOLVE_PROXIES, !IS_UNSETTABLE, IS_UNIQUE, !IS_DERIVED, IS_ORDERED);
-
- initEClass(scopeReferenceEClass, ScopeReference.class, "ScopeReference", !IS_ABSTRACT, !IS_INTERFACE, IS_GENERATED_INSTANCE_CLASS);
- initEReference(getScopeReference_Referred(), this.getScopeDeclaration(), null, "referred", null, 0, 1, ScopeReference.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, !IS_COMPOSITE, IS_RESOLVE_PROXIES, !IS_UNSETTABLE, IS_UNIQUE, !IS_DERIVED, IS_ORDERED);
-
- initEClass(scopeEClass, Scope.class, "Scope", !IS_ABSTRACT, !IS_INTERFACE, IS_GENERATED_INSTANCE_CLASS);
-
- initEClass(taskEClass, Task.class, "Task", !IS_ABSTRACT, !IS_INTERFACE, IS_GENERATED_INSTANCE_CLASS);
-
- initEClass(generationTaskEClass, GenerationTask.class, "GenerationTask", !IS_ABSTRACT, !IS_INTERFACE, IS_GENERATED_INSTANCE_CLASS);
- initEReference(getGenerationTask_Metamodel(), this.getMetamodel(), null, "metamodel", null, 0, 1, GenerationTask.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, IS_COMPOSITE, !IS_RESOLVE_PROXIES, !IS_UNSETTABLE, IS_UNIQUE, !IS_DERIVED, IS_ORDERED);
- initEReference(getGenerationTask_PartialModel(), this.getPartialModel(), null, "partialModel", null, 0, 1, GenerationTask.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, IS_COMPOSITE, !IS_RESOLVE_PROXIES, !IS_UNSETTABLE, IS_UNIQUE, !IS_DERIVED, IS_ORDERED);
- initEReference(getGenerationTask_Patterns(), this.getGraphPattern(), null, "patterns", null, 0, 1, GenerationTask.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, IS_COMPOSITE, !IS_RESOLVE_PROXIES, !IS_UNSETTABLE, IS_UNIQUE, !IS_DERIVED, IS_ORDERED);
- initEReference(getGenerationTask_Scope(), this.getScope(), null, "scope", null, 0, 1, GenerationTask.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, IS_COMPOSITE, !IS_RESOLVE_PROXIES, !IS_UNSETTABLE, IS_UNIQUE, !IS_DERIVED, IS_ORDERED);
- initEAttribute(getGenerationTask_NumberSpecified(), theEcorePackage.getEBoolean(), "numberSpecified", null, 0, 1, GenerationTask.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, !IS_UNSETTABLE, !IS_ID, IS_UNIQUE, !IS_DERIVED, IS_ORDERED);
- initEAttribute(getGenerationTask_Number(), theEcorePackage.getEInt(), "number", null, 0, 1, GenerationTask.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, !IS_UNSETTABLE, !IS_ID, IS_UNIQUE, !IS_DERIVED, IS_ORDERED);
- initEAttribute(getGenerationTask_RunSpecified(), theEcorePackage.getEBoolean(), "runSpecified", null, 0, 1, GenerationTask.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, !IS_UNSETTABLE, !IS_ID, IS_UNIQUE, !IS_DERIVED, IS_ORDERED);
- initEAttribute(getGenerationTask_Runs(), theEcorePackage.getEInt(), "runs", null, 0, 1, GenerationTask.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, !IS_UNSETTABLE, !IS_ID, IS_UNIQUE, !IS_DERIVED, IS_ORDERED);
- initEAttribute(getGenerationTask_Solver(), this.getSolver(), "solver", null, 0, 1, GenerationTask.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, !IS_UNSETTABLE, !IS_ID, IS_UNIQUE, !IS_DERIVED, IS_ORDERED);
- initEReference(getGenerationTask_Config(), this.getConfig(), null, "config", null, 0, 1, GenerationTask.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, IS_COMPOSITE, !IS_RESOLVE_PROXIES, !IS_UNSETTABLE, IS_UNIQUE, !IS_DERIVED, IS_ORDERED);
- initEReference(getGenerationTask_DebugFolder(), this.getFile(), null, "debugFolder", null, 0, 1, GenerationTask.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, IS_COMPOSITE, !IS_RESOLVE_PROXIES, !IS_UNSETTABLE, IS_UNIQUE, !IS_DERIVED, IS_ORDERED);
- initEReference(getGenerationTask_TargetLogFile(), this.getFile(), null, "targetLogFile", null, 0, 1, GenerationTask.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, IS_COMPOSITE, !IS_RESOLVE_PROXIES, !IS_UNSETTABLE, IS_UNIQUE, !IS_DERIVED, IS_ORDERED);
- initEReference(getGenerationTask_TargetStatisticsFile(), this.getFile(), null, "targetStatisticsFile", null, 0, 1, GenerationTask.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, IS_COMPOSITE, !IS_RESOLVE_PROXIES, !IS_UNSETTABLE, IS_UNIQUE, !IS_DERIVED, IS_ORDERED);
- initEReference(getGenerationTask_TagetFolder(), this.getFile(), null, "tagetFolder", null, 0, 1, GenerationTask.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, IS_COMPOSITE, !IS_RESOLVE_PROXIES, !IS_UNSETTABLE, IS_UNIQUE, !IS_DERIVED, IS_ORDERED);
-
- initEClass(integerScopeEClass, IntegerScope.class, "IntegerScope", !IS_ABSTRACT, !IS_INTERFACE, IS_GENERATED_INSTANCE_CLASS);
-
- initEClass(realScopeEClass, RealScope.class, "RealScope", !IS_ABSTRACT, !IS_INTERFACE, IS_GENERATED_INSTANCE_CLASS);
-
- initEClass(stringScopeEClass, StringScope.class, "StringScope", !IS_ABSTRACT, !IS_INTERFACE, IS_GENERATED_INSTANCE_CLASS);
-
- // Initialize enums and add enum literals
- initEEnum(documentLevelSpecificationEEnum, DocumentLevelSpecification.class, "DocumentLevelSpecification");
- addEEnumLiteral(documentLevelSpecificationEEnum, DocumentLevelSpecification.NONE);
- addEEnumLiteral(documentLevelSpecificationEEnum, DocumentLevelSpecification.NORMAL);
- addEEnumLiteral(documentLevelSpecificationEEnum, DocumentLevelSpecification.FULL);
-
- initEEnum(solverEEnum, Solver.class, "Solver");
- addEEnumLiteral(solverEEnum, Solver.SMT_SOLVER);
- addEEnumLiteral(solverEEnum, Solver.ALLOY_SOLVER);
- addEEnumLiteral(solverEEnum, Solver.VIATRA_SOLVER);
-
- // Create resource
- createResource(eNS_URI);
- }
-
-} //ApplicationConfigurationPackageImpl
+/**
+ * generated by Xtext 2.16.0
+ */
+package hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl;
+
+import hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.AllPackageEntry;
+import hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.AllPatternEntry;
+import hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.ApplicationConfigurationFactory;
+import hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.ApplicationConfigurationPackage;
+import hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.CftImport;
+import hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.ClassReference;
+import hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.ClassTypeScope;
+import hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.Command;
+import hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.ComparisonOperator;
+import hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.Config;
+import hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.ConfigDeclaration;
+import hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.ConfigEntry;
+import hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.ConfigReference;
+import hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.ConfigSpecification;
+import hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.ConfigurationScript;
+import hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.CustomEntry;
+import hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.Declaration;
+import hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.DocumentLevelSpecification;
+import hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.DocumentationEntry;
+import hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.EPackageImport;
+import hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.ExactNumber;
+import hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.File;
+import hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.FileDeclaration;
+import hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.FileReference;
+import hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.FileSpecification;
+import hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.FolderEntry;
+import hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.GenerationTask;
+import hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.GraphPattern;
+import hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.GraphPatternDeclaration;
+import hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.GraphPatternReference;
+import hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.Import;
+import hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.IntEnumberation;
+import hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.IntegerReference;
+import hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.IntegerScope;
+import hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.IntegerTypeScope;
+import hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.IntervallNumber;
+import hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.MemoryEntry;
+import hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.Metamodel;
+import hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.MetamodelDeclaration;
+import hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.MetamodelElement;
+import hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.MetamodelEntry;
+import hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.MetamodelReference;
+import hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.MetamodelSpecification;
+import hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.ModelEntry;
+import hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.NumberSpecification;
+import hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.ObjectReference;
+import hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.ObjectTypeScope;
+import hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.Objective;
+import hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.ObjectiveDeclaration;
+import hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.ObjectiveEntry;
+import hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.ObjectiveFunction;
+import hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.ObjectiveReference;
+import hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.ObjectiveSpecification;
+import hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.OptimizationDirection;
+import hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.OptimizationEntry;
+import hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.PartialModel;
+import hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.PartialModelDeclaration;
+import hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.PartialModelEntry;
+import hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.PartialModelReference;
+import hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.PartialModelSpecification;
+import hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.PatternElement;
+import hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.PatternEntry;
+import hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.PatternSpecification;
+import hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.RealEnumeration;
+import hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.RealReference;
+import hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.RealScope;
+import hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.RealTypeScope;
+import hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.ReliabiltiyFunction;
+import hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.RuntimeEntry;
+import hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.Scope;
+import hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.ScopeDeclaration;
+import hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.ScopeReference;
+import hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.ScopeSpecification;
+import hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.Solver;
+import hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.StringEnumeration;
+import hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.StringReference;
+import hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.StringScope;
+import hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.StringTypeScope;
+import hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.Task;
+import hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.ThresholdEntry;
+import hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.TypeReference;
+import hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.TypeScope;
+import hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.ViatraImport;
+
+import hu.bme.mit.inf.dslreasoner.faulttree.components.cftLanguage.CftLanguagePackage;
+
+import hu.bme.mit.inf.dslreasoner.faulttree.model.cft.CftPackage;
+
+import hu.bme.mit.inf.dslreasoner.faulttree.model.ft.FtPackage;
+
+import org.eclipse.emf.ecore.EAttribute;
+import org.eclipse.emf.ecore.EClass;
+import org.eclipse.emf.ecore.EEnum;
+import org.eclipse.emf.ecore.EPackage;
+import org.eclipse.emf.ecore.EReference;
+import org.eclipse.emf.ecore.EcorePackage;
+
+import org.eclipse.emf.ecore.impl.EPackageImpl;
+
+import org.eclipse.viatra.query.patternlanguage.emf.vql.PatternLanguagePackage;
+
+import org.eclipse.xtext.common.types.TypesPackage;
+
+import org.eclipse.xtext.xbase.XbasePackage;
+
+import org.eclipse.xtext.xtype.XtypePackage;
+
+/**
+ *
+ * An implementation of the model Package .
+ *
+ * @generated
+ */
+public class ApplicationConfigurationPackageImpl extends EPackageImpl implements ApplicationConfigurationPackage
+{
+ /**
+ *
+ *
+ * @generated
+ */
+ private EClass configurationScriptEClass = null;
+
+ /**
+ *
+ *
+ * @generated
+ */
+ private EClass commandEClass = null;
+
+ /**
+ *
+ *
+ * @generated
+ */
+ private EClass importEClass = null;
+
+ /**
+ *
+ *
+ * @generated
+ */
+ private EClass ePackageImportEClass = null;
+
+ /**
+ *
+ *
+ * @generated
+ */
+ private EClass viatraImportEClass = null;
+
+ /**
+ *
+ *
+ * @generated
+ */
+ private EClass cftImportEClass = null;
+
+ /**
+ *
+ *
+ * @generated
+ */
+ private EClass declarationEClass = null;
+
+ /**
+ *
+ *
+ * @generated
+ */
+ private EClass fileSpecificationEClass = null;
+
+ /**
+ *
+ *
+ * @generated
+ */
+ private EClass fileDeclarationEClass = null;
+
+ /**
+ *
+ *
+ * @generated
+ */
+ private EClass fileReferenceEClass = null;
+
+ /**
+ *
+ *
+ * @generated
+ */
+ private EClass fileEClass = null;
+
+ /**
+ *
+ *
+ * @generated
+ */
+ private EClass metamodelSpecificationEClass = null;
+
+ /**
+ *
+ *
+ * @generated
+ */
+ private EClass metamodelEntryEClass = null;
+
+ /**
+ *
+ *
+ * @generated
+ */
+ private EClass allPackageEntryEClass = null;
+
+ /**
+ *
+ *
+ * @generated
+ */
+ private EClass metamodelElementEClass = null;
+
+ /**
+ *
+ *
+ * @generated
+ */
+ private EClass metamodelDeclarationEClass = null;
+
+ /**
+ *
+ *
+ * @generated
+ */
+ private EClass metamodelReferenceEClass = null;
+
+ /**
+ *
+ *
+ * @generated
+ */
+ private EClass metamodelEClass = null;
+
+ /**
+ *
+ *
+ * @generated
+ */
+ private EClass partialModelSpecificationEClass = null;
+
+ /**
+ *
+ *
+ * @generated
+ */
+ private EClass partialModelEntryEClass = null;
+
+ /**
+ *
+ *
+ * @generated
+ */
+ private EClass modelEntryEClass = null;
+
+ /**
+ *
+ *
+ * @generated
+ */
+ private EClass folderEntryEClass = null;
+
+ /**
+ *
+ *
+ * @generated
+ */
+ private EClass partialModelDeclarationEClass = null;
+
+ /**
+ *
+ *
+ * @generated
+ */
+ private EClass partialModelReferenceEClass = null;
+
+ /**
+ *
+ *
+ * @generated
+ */
+ private EClass partialModelEClass = null;
+
+ /**
+ *
+ *
+ * @generated
+ */
+ private EClass patternSpecificationEClass = null;
+
+ /**
+ *
+ *
+ * @generated
+ */
+ private EClass patternEntryEClass = null;
+
+ /**
+ *
+ *
+ * @generated
+ */
+ private EClass allPatternEntryEClass = null;
+
+ /**
+ *
+ *
+ * @generated
+ */
+ private EClass patternElementEClass = null;
+
+ /**
+ *
+ *
+ * @generated
+ */
+ private EClass graphPatternDeclarationEClass = null;
+
+ /**
+ *
+ *
+ * @generated
+ */
+ private EClass graphPatternReferenceEClass = null;
+
+ /**
+ *
+ *
+ * @generated
+ */
+ private EClass graphPatternEClass = null;
+
+ /**
+ *
+ *
+ * @generated
+ */
+ private EClass objectiveSpecificationEClass = null;
+
+ /**
+ *
+ *
+ * @generated
+ */
+ private EClass objectiveEntryEClass = null;
+
+ /**
+ *
+ *
+ * @generated
+ */
+ private EClass optimizationEntryEClass = null;
+
+ /**
+ *
+ *
+ * @generated
+ */
+ private EClass thresholdEntryEClass = null;
+
+ /**
+ *
+ *
+ * @generated
+ */
+ private EClass objectiveFunctionEClass = null;
+
+ /**
+ *
+ *
+ * @generated
+ */
+ private EClass reliabiltiyFunctionEClass = null;
+
+ /**
+ *
+ *
+ * @generated
+ */
+ private EClass objectiveDeclarationEClass = null;
+
+ /**
+ *
+ *
+ * @generated
+ */
+ private EClass objectiveReferenceEClass = null;
+
+ /**
+ *
+ *
+ * @generated
+ */
+ private EClass objectiveEClass = null;
+
+ /**
+ *
+ *
+ * @generated
+ */
+ private EClass configSpecificationEClass = null;
+
+ /**
+ *
+ *
+ * @generated
+ */
+ private EClass configDeclarationEClass = null;
+
+ /**
+ *
+ *
+ * @generated
+ */
+ private EClass configEntryEClass = null;
+
+ /**
+ *
+ *
+ * @generated
+ */
+ private EClass documentationEntryEClass = null;
+
+ /**
+ *
+ *
+ * @generated
+ */
+ private EClass runtimeEntryEClass = null;
+
+ /**
+ *
+ *
+ * @generated
+ */
+ private EClass memoryEntryEClass = null;
+
+ /**
+ *
+ *
+ * @generated
+ */
+ private EClass customEntryEClass = null;
+
+ /**
+ *
+ *
+ * @generated
+ */
+ private EClass configReferenceEClass = null;
+
+ /**
+ *
+ *
+ * @generated
+ */
+ private EClass configEClass = null;
+
+ /**
+ *
+ *
+ * @generated
+ */
+ private EClass scopeSpecificationEClass = null;
+
+ /**
+ *
+ *
+ * @generated
+ */
+ private EClass typeScopeEClass = null;
+
+ /**
+ *
+ *
+ * @generated
+ */
+ private EClass classTypeScopeEClass = null;
+
+ /**
+ *
+ *
+ * @generated
+ */
+ private EClass objectTypeScopeEClass = null;
+
+ /**
+ *
+ *
+ * @generated
+ */
+ private EClass integerTypeScopeEClass = null;
+
+ /**
+ *
+ *
+ * @generated
+ */
+ private EClass realTypeScopeEClass = null;
+
+ /**
+ *
+ *
+ * @generated
+ */
+ private EClass stringTypeScopeEClass = null;
+
+ /**
+ *
+ *
+ * @generated
+ */
+ private EClass typeReferenceEClass = null;
+
+ /**
+ *
+ *
+ * @generated
+ */
+ private EClass classReferenceEClass = null;
+
+ /**
+ *
+ *
+ * @generated
+ */
+ private EClass objectReferenceEClass = null;
+
+ /**
+ *
+ *
+ * @generated
+ */
+ private EClass integerReferenceEClass = null;
+
+ /**
+ *
+ *
+ * @generated
+ */
+ private EClass realReferenceEClass = null;
+
+ /**
+ *
+ *
+ * @generated
+ */
+ private EClass stringReferenceEClass = null;
+
+ /**
+ *
+ *
+ * @generated
+ */
+ private EClass numberSpecificationEClass = null;
+
+ /**
+ *
+ *
+ * @generated
+ */
+ private EClass exactNumberEClass = null;
+
+ /**
+ *
+ *
+ * @generated
+ */
+ private EClass intervallNumberEClass = null;
+
+ /**
+ *
+ *
+ * @generated
+ */
+ private EClass intEnumberationEClass = null;
+
+ /**
+ *
+ *
+ * @generated
+ */
+ private EClass realEnumerationEClass = null;
+
+ /**
+ *
+ *
+ * @generated
+ */
+ private EClass stringEnumerationEClass = null;
+
+ /**
+ *
+ *
+ * @generated
+ */
+ private EClass scopeDeclarationEClass = null;
+
+ /**
+ *
+ *
+ * @generated
+ */
+ private EClass scopeReferenceEClass = null;
+
+ /**
+ *
+ *
+ * @generated
+ */
+ private EClass scopeEClass = null;
+
+ /**
+ *
+ *
+ * @generated
+ */
+ private EClass taskEClass = null;
+
+ /**
+ *
+ *
+ * @generated
+ */
+ private EClass generationTaskEClass = null;
+
+ /**
+ *
+ *
+ * @generated
+ */
+ private EClass integerScopeEClass = null;
+
+ /**
+ *
+ *
+ * @generated
+ */
+ private EClass realScopeEClass = null;
+
+ /**
+ *
+ *
+ * @generated
+ */
+ private EClass stringScopeEClass = null;
+
+ /**
+ *
+ *
+ * @generated
+ */
+ private EEnum optimizationDirectionEEnum = null;
+
+ /**
+ *
+ *
+ * @generated
+ */
+ private EEnum comparisonOperatorEEnum = null;
+
+ /**
+ *
+ *
+ * @generated
+ */
+ private EEnum documentLevelSpecificationEEnum = null;
+
+ /**
+ *
+ *
+ * @generated
+ */
+ private EEnum solverEEnum = null;
+
+ /**
+ * Creates an instance of the model Package , registered with
+ * {@link org.eclipse.emf.ecore.EPackage.Registry EPackage.Registry} by the package
+ * package URI value.
+ *
Note: the correct way to create the package is via the static
+ * factory method {@link #init init()}, which also performs
+ * initialization of the package, or returns the registered package,
+ * if one already exists.
+ *
+ *
+ * @see org.eclipse.emf.ecore.EPackage.Registry
+ * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.ApplicationConfigurationPackage#eNS_URI
+ * @see #init()
+ * @generated
+ */
+ private ApplicationConfigurationPackageImpl()
+ {
+ super(eNS_URI, ApplicationConfigurationFactory.eINSTANCE);
+ }
+
+ /**
+ *
+ *
+ * @generated
+ */
+ private static boolean isInited = false;
+
+ /**
+ * Creates, registers, and initializes the Package for this model, and for any others upon which it depends.
+ *
+ *
This method is used to initialize {@link ApplicationConfigurationPackage#eINSTANCE} when that field is accessed.
+ * Clients should not invoke it directly. Instead, they should simply access that field to obtain the package.
+ *
+ *
+ * @see #eNS_URI
+ * @see #createPackageContents()
+ * @see #initializePackageContents()
+ * @generated
+ */
+ public static ApplicationConfigurationPackage init()
+ {
+ if (isInited) return (ApplicationConfigurationPackage)EPackage.Registry.INSTANCE.getEPackage(ApplicationConfigurationPackage.eNS_URI);
+
+ // Obtain or create and register package
+ Object registeredApplicationConfigurationPackage = EPackage.Registry.INSTANCE.get(eNS_URI);
+ ApplicationConfigurationPackageImpl theApplicationConfigurationPackage = registeredApplicationConfigurationPackage instanceof ApplicationConfigurationPackageImpl ? (ApplicationConfigurationPackageImpl)registeredApplicationConfigurationPackage : new ApplicationConfigurationPackageImpl();
+
+ isInited = true;
+
+ // Initialize simple dependencies
+ CftLanguagePackage.eINSTANCE.eClass();
+ EcorePackage.eINSTANCE.eClass();
+ PatternLanguagePackage.eINSTANCE.eClass();
+ CftPackage.eINSTANCE.eClass();
+ XtypePackage.eINSTANCE.eClass();
+ TypesPackage.eINSTANCE.eClass();
+ XbasePackage.eINSTANCE.eClass();
+ FtPackage.eINSTANCE.eClass();
+
+ // Create package meta-data objects
+ theApplicationConfigurationPackage.createPackageContents();
+
+ // Initialize created meta-data
+ theApplicationConfigurationPackage.initializePackageContents();
+
+ // Mark meta-data to indicate it can't be changed
+ theApplicationConfigurationPackage.freeze();
+
+ // Update the registry and return the package
+ EPackage.Registry.INSTANCE.put(ApplicationConfigurationPackage.eNS_URI, theApplicationConfigurationPackage);
+ return theApplicationConfigurationPackage;
+ }
+
+ /**
+ *
+ *
+ * @generated
+ */
+ @Override
+ public EClass getConfigurationScript()
+ {
+ return configurationScriptEClass;
+ }
+
+ /**
+ *
+ *
+ * @generated
+ */
+ @Override
+ public EReference getConfigurationScript_Imports()
+ {
+ return (EReference)configurationScriptEClass.getEStructuralFeatures().get(0);
+ }
+
+ /**
+ *
+ *
+ * @generated
+ */
+ @Override
+ public EReference getConfigurationScript_Commands()
+ {
+ return (EReference)configurationScriptEClass.getEStructuralFeatures().get(1);
+ }
+
+ /**
+ *
+ *
+ * @generated
+ */
+ @Override
+ public EClass getCommand()
+ {
+ return commandEClass;
+ }
+
+ /**
+ *
+ *
+ * @generated
+ */
+ @Override
+ public EClass getImport()
+ {
+ return importEClass;
+ }
+
+ /**
+ *
+ *
+ * @generated
+ */
+ @Override
+ public EClass getEPackageImport()
+ {
+ return ePackageImportEClass;
+ }
+
+ /**
+ *
+ *
+ * @generated
+ */
+ @Override
+ public EReference getEPackageImport_ImportedPackage()
+ {
+ return (EReference)ePackageImportEClass.getEStructuralFeatures().get(0);
+ }
+
+ /**
+ *
+ *
+ * @generated
+ */
+ @Override
+ public EClass getViatraImport()
+ {
+ return viatraImportEClass;
+ }
+
+ /**
+ *
+ *
+ * @generated
+ */
+ @Override
+ public EReference getViatraImport_ImportedViatra()
+ {
+ return (EReference)viatraImportEClass.getEStructuralFeatures().get(0);
+ }
+
+ /**
+ *
+ *
+ * @generated
+ */
+ @Override
+ public EClass getCftImport()
+ {
+ return cftImportEClass;
+ }
+
+ /**
+ *
+ *
+ * @generated
+ */
+ @Override
+ public EReference getCftImport_ImportedCft()
+ {
+ return (EReference)cftImportEClass.getEStructuralFeatures().get(0);
+ }
+
+ /**
+ *
+ *
+ * @generated
+ */
+ @Override
+ public EClass getDeclaration()
+ {
+ return declarationEClass;
+ }
+
+ /**
+ *
+ *
+ * @generated
+ */
+ @Override
+ public EAttribute getDeclaration_Name()
+ {
+ return (EAttribute)declarationEClass.getEStructuralFeatures().get(0);
+ }
+
+ /**
+ *
+ *
+ * @generated
+ */
+ @Override
+ public EClass getFileSpecification()
+ {
+ return fileSpecificationEClass;
+ }
+
+ /**
+ *
+ *
+ * @generated
+ */
+ @Override
+ public EAttribute getFileSpecification_Path()
+ {
+ return (EAttribute)fileSpecificationEClass.getEStructuralFeatures().get(0);
+ }
+
+ /**
+ *
+ *
+ * @generated
+ */
+ @Override
+ public EClass getFileDeclaration()
+ {
+ return fileDeclarationEClass;
+ }
+
+ /**
+ *
+ *
+ * @generated
+ */
+ @Override
+ public EReference getFileDeclaration_Specification()
+ {
+ return (EReference)fileDeclarationEClass.getEStructuralFeatures().get(0);
+ }
+
+ /**
+ *
+ *
+ * @generated
+ */
+ @Override
+ public EClass getFileReference()
+ {
+ return fileReferenceEClass;
+ }
+
+ /**
+ *
+ *
+ * @generated
+ */
+ @Override
+ public EReference getFileReference_Referred()
+ {
+ return (EReference)fileReferenceEClass.getEStructuralFeatures().get(0);
+ }
+
+ /**
+ *
+ *
+ * @generated
+ */
+ @Override
+ public EClass getFile()
+ {
+ return fileEClass;
+ }
+
+ /**
+ *
+ *
+ * @generated
+ */
+ @Override
+ public EClass getMetamodelSpecification()
+ {
+ return metamodelSpecificationEClass;
+ }
+
+ /**
+ *
+ *
+ * @generated
+ */
+ @Override
+ public EReference getMetamodelSpecification_Entries()
+ {
+ return (EReference)metamodelSpecificationEClass.getEStructuralFeatures().get(0);
+ }
+
+ /**
+ *
+ *
+ * @generated
+ */
+ @Override
+ public EClass getMetamodelEntry()
+ {
+ return metamodelEntryEClass;
+ }
+
+ /**
+ *
+ *
+ * @generated
+ */
+ @Override
+ public EReference getMetamodelEntry_Package()
+ {
+ return (EReference)metamodelEntryEClass.getEStructuralFeatures().get(0);
+ }
+
+ /**
+ *
+ *
+ * @generated
+ */
+ @Override
+ public EClass getAllPackageEntry()
+ {
+ return allPackageEntryEClass;
+ }
+
+ /**
+ *
+ *
+ * @generated
+ */
+ @Override
+ public EReference getAllPackageEntry_Exclusion()
+ {
+ return (EReference)allPackageEntryEClass.getEStructuralFeatures().get(0);
+ }
+
+ /**
+ *
+ *
+ * @generated
+ */
+ @Override
+ public EClass getMetamodelElement()
+ {
+ return metamodelElementEClass;
+ }
+
+ /**
+ *
+ *
+ * @generated
+ */
+ @Override
+ public EReference getMetamodelElement_Classifier()
+ {
+ return (EReference)metamodelElementEClass.getEStructuralFeatures().get(0);
+ }
+
+ /**
+ *
+ *
+ * @generated
+ */
+ @Override
+ public EReference getMetamodelElement_Feature()
+ {
+ return (EReference)metamodelElementEClass.getEStructuralFeatures().get(1);
+ }
+
+ /**
+ *
+ *
+ * @generated
+ */
+ @Override
+ public EClass getMetamodelDeclaration()
+ {
+ return metamodelDeclarationEClass;
+ }
+
+ /**
+ *
+ *
+ * @generated
+ */
+ @Override
+ public EReference getMetamodelDeclaration_Specification()
+ {
+ return (EReference)metamodelDeclarationEClass.getEStructuralFeatures().get(0);
+ }
+
+ /**
+ *
+ *
+ * @generated
+ */
+ @Override
+ public EClass getMetamodelReference()
+ {
+ return metamodelReferenceEClass;
+ }
+
+ /**
+ *
+ *
+ * @generated
+ */
+ @Override
+ public EReference getMetamodelReference_Referred()
+ {
+ return (EReference)metamodelReferenceEClass.getEStructuralFeatures().get(0);
+ }
+
+ /**
+ *
+ *
+ * @generated
+ */
+ @Override
+ public EClass getMetamodel()
+ {
+ return metamodelEClass;
+ }
+
+ /**
+ *
+ *
+ * @generated
+ */
+ @Override
+ public EClass getPartialModelSpecification()
+ {
+ return partialModelSpecificationEClass;
+ }
+
+ /**
+ *
+ *
+ * @generated
+ */
+ @Override
+ public EReference getPartialModelSpecification_Entry()
+ {
+ return (EReference)partialModelSpecificationEClass.getEStructuralFeatures().get(0);
+ }
+
+ /**
+ *
+ *
+ * @generated
+ */
+ @Override
+ public EClass getPartialModelEntry()
+ {
+ return partialModelEntryEClass;
+ }
+
+ /**
+ *
+ *
+ * @generated
+ */
+ @Override
+ public EReference getPartialModelEntry_Path()
+ {
+ return (EReference)partialModelEntryEClass.getEStructuralFeatures().get(0);
+ }
+
+ /**
+ *
+ *
+ * @generated
+ */
+ @Override
+ public EClass getModelEntry()
+ {
+ return modelEntryEClass;
+ }
+
+ /**
+ *
+ *
+ * @generated
+ */
+ @Override
+ public EClass getFolderEntry()
+ {
+ return folderEntryEClass;
+ }
+
+ /**
+ *
+ *
+ * @generated
+ */
+ @Override
+ public EReference getFolderEntry_Exclusion()
+ {
+ return (EReference)folderEntryEClass.getEStructuralFeatures().get(0);
+ }
+
+ /**
+ *
+ *
+ * @generated
+ */
+ @Override
+ public EClass getPartialModelDeclaration()
+ {
+ return partialModelDeclarationEClass;
+ }
+
+ /**
+ *
+ *
+ * @generated
+ */
+ @Override
+ public EReference getPartialModelDeclaration_Specification()
+ {
+ return (EReference)partialModelDeclarationEClass.getEStructuralFeatures().get(0);
+ }
+
+ /**
+ *
+ *
+ * @generated
+ */
+ @Override
+ public EClass getPartialModelReference()
+ {
+ return partialModelReferenceEClass;
+ }
+
+ /**
+ *
+ *
+ * @generated
+ */
+ @Override
+ public EReference getPartialModelReference_Referred()
+ {
+ return (EReference)partialModelReferenceEClass.getEStructuralFeatures().get(0);
+ }
+
+ /**
+ *
+ *
+ * @generated
+ */
+ @Override
+ public EClass getPartialModel()
+ {
+ return partialModelEClass;
+ }
+
+ /**
+ *
+ *
+ * @generated
+ */
+ @Override
+ public EClass getPatternSpecification()
+ {
+ return patternSpecificationEClass;
+ }
+
+ /**
+ *
+ *
+ * @generated
+ */
+ @Override
+ public EReference getPatternSpecification_Entries()
+ {
+ return (EReference)patternSpecificationEClass.getEStructuralFeatures().get(0);
+ }
+
+ /**
+ *
+ *
+ * @generated
+ */
+ @Override
+ public EClass getPatternEntry()
+ {
+ return patternEntryEClass;
+ }
+
+ /**
+ *
+ *
+ * @generated
+ */
+ @Override
+ public EReference getPatternEntry_Package()
+ {
+ return (EReference)patternEntryEClass.getEStructuralFeatures().get(0);
+ }
+
+ /**
+ *
+ *
+ * @generated
+ */
+ @Override
+ public EClass getAllPatternEntry()
+ {
+ return allPatternEntryEClass;
+ }
+
+ /**
+ *
+ *
+ * @generated
+ */
+ @Override
+ public EReference getAllPatternEntry_Exclusuion()
+ {
+ return (EReference)allPatternEntryEClass.getEStructuralFeatures().get(0);
+ }
+
+ /**
+ *
+ *
+ * @generated
+ */
+ @Override
+ public EClass getPatternElement()
+ {
+ return patternElementEClass;
+ }
+
+ /**
+ *
+ *
+ * @generated
+ */
+ @Override
+ public EReference getPatternElement_Pattern()
+ {
+ return (EReference)patternElementEClass.getEStructuralFeatures().get(0);
+ }
+
+ /**
+ *
+ *
+ * @generated
+ */
+ @Override
+ public EClass getGraphPatternDeclaration()
+ {
+ return graphPatternDeclarationEClass;
+ }
+
+ /**
+ *
+ *
+ * @generated
+ */
+ @Override
+ public EReference getGraphPatternDeclaration_Specification()
+ {
+ return (EReference)graphPatternDeclarationEClass.getEStructuralFeatures().get(0);
+ }
+
+ /**
+ *
+ *
+ * @generated
+ */
+ @Override
+ public EClass getGraphPatternReference()
+ {
+ return graphPatternReferenceEClass;
+ }
+
+ /**
+ *
+ *
+ * @generated
+ */
+ @Override
+ public EReference getGraphPatternReference_Referred()
+ {
+ return (EReference)graphPatternReferenceEClass.getEStructuralFeatures().get(0);
+ }
+
+ /**
+ *
+ *
+ * @generated
+ */
+ @Override
+ public EClass getGraphPattern()
+ {
+ return graphPatternEClass;
+ }
+
+ /**
+ *
+ *
+ * @generated
+ */
+ @Override
+ public EClass getObjectiveSpecification()
+ {
+ return objectiveSpecificationEClass;
+ }
+
+ /**
+ *
+ *
+ * @generated
+ */
+ @Override
+ public EReference getObjectiveSpecification_Entries()
+ {
+ return (EReference)objectiveSpecificationEClass.getEStructuralFeatures().get(0);
+ }
+
+ /**
+ *
+ *
+ * @generated
+ */
+ @Override
+ public EClass getObjectiveEntry()
+ {
+ return objectiveEntryEClass;
+ }
+
+ /**
+ *
+ *
+ * @generated
+ */
+ @Override
+ public EReference getObjectiveEntry_Function()
+ {
+ return (EReference)objectiveEntryEClass.getEStructuralFeatures().get(0);
+ }
+
+ /**
+ *
+ *
+ * @generated
+ */
+ @Override
+ public EClass getOptimizationEntry()
+ {
+ return optimizationEntryEClass;
+ }
+
+ /**
+ *
+ *
+ * @generated
+ */
+ @Override
+ public EAttribute getOptimizationEntry_Direction()
+ {
+ return (EAttribute)optimizationEntryEClass.getEStructuralFeatures().get(0);
+ }
+
+ /**
+ *
+ *
+ * @generated
+ */
+ @Override
+ public EClass getThresholdEntry()
+ {
+ return thresholdEntryEClass;
+ }
+
+ /**
+ *
+ *
+ * @generated
+ */
+ @Override
+ public EAttribute getThresholdEntry_Operator()
+ {
+ return (EAttribute)thresholdEntryEClass.getEStructuralFeatures().get(0);
+ }
+
+ /**
+ *
+ *
+ * @generated
+ */
+ @Override
+ public EAttribute getThresholdEntry_Threshold()
+ {
+ return (EAttribute)thresholdEntryEClass.getEStructuralFeatures().get(1);
+ }
+
+ /**
+ *
+ *
+ * @generated
+ */
+ @Override
+ public EClass getObjectiveFunction()
+ {
+ return objectiveFunctionEClass;
+ }
+
+ /**
+ *
+ *
+ * @generated
+ */
+ @Override
+ public EClass getReliabiltiyFunction()
+ {
+ return reliabiltiyFunctionEClass;
+ }
+
+ /**
+ *
+ *
+ * @generated
+ */
+ @Override
+ public EReference getReliabiltiyFunction_Package()
+ {
+ return (EReference)reliabiltiyFunctionEClass.getEStructuralFeatures().get(0);
+ }
+
+ /**
+ *
+ *
+ * @generated
+ */
+ @Override
+ public EReference getReliabiltiyFunction_Transformation()
+ {
+ return (EReference)reliabiltiyFunctionEClass.getEStructuralFeatures().get(1);
+ }
+
+ /**
+ *
+ *
+ * @generated
+ */
+ @Override
+ public EClass getObjectiveDeclaration()
+ {
+ return objectiveDeclarationEClass;
+ }
+
+ /**
+ *
+ *
+ * @generated
+ */
+ @Override
+ public EReference getObjectiveDeclaration_Specification()
+ {
+ return (EReference)objectiveDeclarationEClass.getEStructuralFeatures().get(0);
+ }
+
+ /**
+ *
+ *
+ * @generated
+ */
+ @Override
+ public EClass getObjectiveReference()
+ {
+ return objectiveReferenceEClass;
+ }
+
+ /**
+ *
+ *
+ * @generated
+ */
+ @Override
+ public EReference getObjectiveReference_Referred()
+ {
+ return (EReference)objectiveReferenceEClass.getEStructuralFeatures().get(0);
+ }
+
+ /**
+ *
+ *
+ * @generated
+ */
+ @Override
+ public EClass getObjective()
+ {
+ return objectiveEClass;
+ }
+
+ /**
+ *
+ *
+ * @generated
+ */
+ @Override
+ public EClass getConfigSpecification()
+ {
+ return configSpecificationEClass;
+ }
+
+ /**
+ *
+ *
+ * @generated
+ */
+ @Override
+ public EReference getConfigSpecification_Entries()
+ {
+ return (EReference)configSpecificationEClass.getEStructuralFeatures().get(0);
+ }
+
+ /**
+ *
+ *
+ * @generated
+ */
+ @Override
+ public EClass getConfigDeclaration()
+ {
+ return configDeclarationEClass;
+ }
+
+ /**
+ *
+ *
+ * @generated
+ */
+ @Override
+ public EReference getConfigDeclaration_Specification()
+ {
+ return (EReference)configDeclarationEClass.getEStructuralFeatures().get(0);
+ }
+
+ /**
+ *
+ *
+ * @generated
+ */
+ @Override
+ public EClass getConfigEntry()
+ {
+ return configEntryEClass;
+ }
+
+ /**
+ *
+ *
+ * @generated
+ */
+ @Override
+ public EClass getDocumentationEntry()
+ {
+ return documentationEntryEClass;
+ }
+
+ /**
+ *
+ *
+ * @generated
+ */
+ @Override
+ public EAttribute getDocumentationEntry_Level()
+ {
+ return (EAttribute)documentationEntryEClass.getEStructuralFeatures().get(0);
+ }
+
+ /**
+ *
+ *
+ * @generated
+ */
+ @Override
+ public EClass getRuntimeEntry()
+ {
+ return runtimeEntryEClass;
+ }
+
+ /**
+ *
+ *
+ * @generated
+ */
+ @Override
+ public EAttribute getRuntimeEntry_MillisecLimit()
+ {
+ return (EAttribute)runtimeEntryEClass.getEStructuralFeatures().get(0);
+ }
+
+ /**
+ *
+ *
+ * @generated
+ */
+ @Override
+ public EClass getMemoryEntry()
+ {
+ return memoryEntryEClass;
+ }
+
+ /**
+ *
+ *
+ * @generated
+ */
+ @Override
+ public EAttribute getMemoryEntry_MegabyteLimit()
+ {
+ return (EAttribute)memoryEntryEClass.getEStructuralFeatures().get(0);
+ }
+
+ /**
+ *
+ *
+ * @generated
+ */
+ @Override
+ public EClass getCustomEntry()
+ {
+ return customEntryEClass;
+ }
+
+ /**
+ *
+ *
+ * @generated
+ */
+ @Override
+ public EAttribute getCustomEntry_Key()
+ {
+ return (EAttribute)customEntryEClass.getEStructuralFeatures().get(0);
+ }
+
+ /**
+ *
+ *
+ * @generated
+ */
+ @Override
+ public EAttribute getCustomEntry_Value()
+ {
+ return (EAttribute)customEntryEClass.getEStructuralFeatures().get(1);
+ }
+
+ /**
+ *
+ *
+ * @generated
+ */
+ @Override
+ public EClass getConfigReference()
+ {
+ return configReferenceEClass;
+ }
+
+ /**
+ *
+ *
+ * @generated
+ */
+ @Override
+ public EReference getConfigReference_Config()
+ {
+ return (EReference)configReferenceEClass.getEStructuralFeatures().get(0);
+ }
+
+ /**
+ *
+ *
+ * @generated
+ */
+ @Override
+ public EClass getConfig()
+ {
+ return configEClass;
+ }
+
+ /**
+ *
+ *
+ * @generated
+ */
+ @Override
+ public EClass getScopeSpecification()
+ {
+ return scopeSpecificationEClass;
+ }
+
+ /**
+ *
+ *
+ * @generated
+ */
+ @Override
+ public EReference getScopeSpecification_Scopes()
+ {
+ return (EReference)scopeSpecificationEClass.getEStructuralFeatures().get(0);
+ }
+
+ /**
+ *
+ *
+ * @generated
+ */
+ @Override
+ public EClass getTypeScope()
+ {
+ return typeScopeEClass;
+ }
+
+ /**
+ *
+ *
+ * @generated
+ */
+ @Override
+ public EAttribute getTypeScope_SetsNew()
+ {
+ return (EAttribute)typeScopeEClass.getEStructuralFeatures().get(0);
+ }
+
+ /**
+ *
+ *
+ * @generated
+ */
+ @Override
+ public EAttribute getTypeScope_SetsSum()
+ {
+ return (EAttribute)typeScopeEClass.getEStructuralFeatures().get(1);
+ }
+
+ /**
+ *
+ *
+ * @generated
+ */
+ @Override
+ public EReference getTypeScope_Number()
+ {
+ return (EReference)typeScopeEClass.getEStructuralFeatures().get(2);
+ }
+
+ /**
+ *
+ *
+ * @generated
+ */
+ @Override
+ public EClass getClassTypeScope()
+ {
+ return classTypeScopeEClass;
+ }
+
+ /**
+ *
+ *
+ * @generated
+ */
+ @Override
+ public EReference getClassTypeScope_Type()
+ {
+ return (EReference)classTypeScopeEClass.getEStructuralFeatures().get(0);
+ }
+
+ /**
+ *
+ *
+ * @generated
+ */
+ @Override
+ public EClass getObjectTypeScope()
+ {
+ return objectTypeScopeEClass;
+ }
+
+ /**
+ *
+ *
+ * @generated
+ */
+ @Override
+ public EReference getObjectTypeScope_Type()
+ {
+ return (EReference)objectTypeScopeEClass.getEStructuralFeatures().get(0);
+ }
+
+ /**
+ *
+ *
+ * @generated
+ */
+ @Override
+ public EClass getIntegerTypeScope()
+ {
+ return integerTypeScopeEClass;
+ }
+
+ /**
+ *
+ *
+ * @generated
+ */
+ @Override
+ public EReference getIntegerTypeScope_Type()
+ {
+ return (EReference)integerTypeScopeEClass.getEStructuralFeatures().get(0);
+ }
+
+ /**
+ *
+ *
+ * @generated
+ */
+ @Override
+ public EClass getRealTypeScope()
+ {
+ return realTypeScopeEClass;
+ }
+
+ /**
+ *
+ *
+ * @generated
+ */
+ @Override
+ public EReference getRealTypeScope_Type()
+ {
+ return (EReference)realTypeScopeEClass.getEStructuralFeatures().get(0);
+ }
+
+ /**
+ *
+ *
+ * @generated
+ */
+ @Override
+ public EClass getStringTypeScope()
+ {
+ return stringTypeScopeEClass;
+ }
+
+ /**
+ *
+ *
+ * @generated
+ */
+ @Override
+ public EReference getStringTypeScope_Type()
+ {
+ return (EReference)stringTypeScopeEClass.getEStructuralFeatures().get(0);
+ }
+
+ /**
+ *
+ *
+ * @generated
+ */
+ @Override
+ public EClass getTypeReference()
+ {
+ return typeReferenceEClass;
+ }
+
+ /**
+ *
+ *
+ * @generated
+ */
+ @Override
+ public EClass getClassReference()
+ {
+ return classReferenceEClass;
+ }
+
+ /**
+ *
+ *
+ * @generated
+ */
+ @Override
+ public EReference getClassReference_Element()
+ {
+ return (EReference)classReferenceEClass.getEStructuralFeatures().get(0);
+ }
+
+ /**
+ *
+ *
+ * @generated
+ */
+ @Override
+ public EClass getObjectReference()
+ {
+ return objectReferenceEClass;
+ }
+
+ /**
+ *
+ *
+ * @generated
+ */
+ @Override
+ public EClass getIntegerReference()
+ {
+ return integerReferenceEClass;
+ }
+
+ /**
+ *
+ *
+ * @generated
+ */
+ @Override
+ public EClass getRealReference()
+ {
+ return realReferenceEClass;
+ }
+
+ /**
+ *
+ *
+ * @generated
+ */
+ @Override
+ public EClass getStringReference()
+ {
+ return stringReferenceEClass;
+ }
+
+ /**
+ *
+ *
+ * @generated
+ */
+ @Override
+ public EClass getNumberSpecification()
+ {
+ return numberSpecificationEClass;
+ }
+
+ /**
+ *
+ *
+ * @generated
+ */
+ @Override
+ public EClass getExactNumber()
+ {
+ return exactNumberEClass;
+ }
+
+ /**
+ *
+ *
+ * @generated
+ */
+ @Override
+ public EAttribute getExactNumber_ExactNumber()
+ {
+ return (EAttribute)exactNumberEClass.getEStructuralFeatures().get(0);
+ }
+
+ /**
+ *
+ *
+ * @generated
+ */
+ @Override
+ public EAttribute getExactNumber_ExactUnlimited()
+ {
+ return (EAttribute)exactNumberEClass.getEStructuralFeatures().get(1);
+ }
+
+ /**
+ *
+ *
+ * @generated
+ */
+ @Override
+ public EClass getIntervallNumber()
+ {
+ return intervallNumberEClass;
+ }
+
+ /**
+ *
+ *
+ * @generated
+ */
+ @Override
+ public EAttribute getIntervallNumber_Min()
+ {
+ return (EAttribute)intervallNumberEClass.getEStructuralFeatures().get(0);
+ }
+
+ /**
+ *
+ *
+ * @generated
+ */
+ @Override
+ public EAttribute getIntervallNumber_MaxNumber()
+ {
+ return (EAttribute)intervallNumberEClass.getEStructuralFeatures().get(1);
+ }
+
+ /**
+ *
+ *
+ * @generated
+ */
+ @Override
+ public EAttribute getIntervallNumber_MaxUnlimited()
+ {
+ return (EAttribute)intervallNumberEClass.getEStructuralFeatures().get(2);
+ }
+
+ /**
+ *
+ *
+ * @generated
+ */
+ @Override
+ public EClass getIntEnumberation()
+ {
+ return intEnumberationEClass;
+ }
+
+ /**
+ *
+ *
+ * @generated
+ */
+ @Override
+ public EAttribute getIntEnumberation_Entry()
+ {
+ return (EAttribute)intEnumberationEClass.getEStructuralFeatures().get(0);
+ }
+
+ /**
+ *
+ *
+ * @generated
+ */
+ @Override
+ public EClass getRealEnumeration()
+ {
+ return realEnumerationEClass;
+ }
+
+ /**
+ *
+ *
+ * @generated
+ */
+ @Override
+ public EAttribute getRealEnumeration_Entry()
+ {
+ return (EAttribute)realEnumerationEClass.getEStructuralFeatures().get(0);
+ }
+
+ /**
+ *
+ *
+ * @generated
+ */
+ @Override
+ public EClass getStringEnumeration()
+ {
+ return stringEnumerationEClass;
+ }
+
+ /**
+ *
+ *
+ * @generated
+ */
+ @Override
+ public EAttribute getStringEnumeration_Entry()
+ {
+ return (EAttribute)stringEnumerationEClass.getEStructuralFeatures().get(0);
+ }
+
+ /**
+ *
+ *
+ * @generated
+ */
+ @Override
+ public EClass getScopeDeclaration()
+ {
+ return scopeDeclarationEClass;
+ }
+
+ /**
+ *
+ *
+ * @generated
+ */
+ @Override
+ public EReference getScopeDeclaration_Specification()
+ {
+ return (EReference)scopeDeclarationEClass.getEStructuralFeatures().get(0);
+ }
+
+ /**
+ *
+ *
+ * @generated
+ */
+ @Override
+ public EClass getScopeReference()
+ {
+ return scopeReferenceEClass;
+ }
+
+ /**
+ *
+ *
+ * @generated
+ */
+ @Override
+ public EReference getScopeReference_Referred()
+ {
+ return (EReference)scopeReferenceEClass.getEStructuralFeatures().get(0);
+ }
+
+ /**
+ *
+ *
+ * @generated
+ */
+ @Override
+ public EClass getScope()
+ {
+ return scopeEClass;
+ }
+
+ /**
+ *
+ *
+ * @generated
+ */
+ @Override
+ public EClass getTask()
+ {
+ return taskEClass;
+ }
+
+ /**
+ *
+ *
+ * @generated
+ */
+ @Override
+ public EClass getGenerationTask()
+ {
+ return generationTaskEClass;
+ }
+
+ /**
+ *
+ *
+ * @generated
+ */
+ @Override
+ public EReference getGenerationTask_Metamodel()
+ {
+ return (EReference)generationTaskEClass.getEStructuralFeatures().get(0);
+ }
+
+ /**
+ *
+ *
+ * @generated
+ */
+ @Override
+ public EReference getGenerationTask_PartialModel()
+ {
+ return (EReference)generationTaskEClass.getEStructuralFeatures().get(1);
+ }
+
+ /**
+ *
+ *
+ * @generated
+ */
+ @Override
+ public EReference getGenerationTask_Patterns()
+ {
+ return (EReference)generationTaskEClass.getEStructuralFeatures().get(2);
+ }
+
+ /**
+ *
+ *
+ * @generated
+ */
+ @Override
+ public EReference getGenerationTask_Objectives()
+ {
+ return (EReference)generationTaskEClass.getEStructuralFeatures().get(3);
+ }
+
+ /**
+ *
+ *
+ * @generated
+ */
+ @Override
+ public EReference getGenerationTask_Scope()
+ {
+ return (EReference)generationTaskEClass.getEStructuralFeatures().get(4);
+ }
+
+ /**
+ *
+ *
+ * @generated
+ */
+ @Override
+ public EAttribute getGenerationTask_NumberSpecified()
+ {
+ return (EAttribute)generationTaskEClass.getEStructuralFeatures().get(5);
+ }
+
+ /**
+ *
+ *
+ * @generated
+ */
+ @Override
+ public EAttribute getGenerationTask_Number()
+ {
+ return (EAttribute)generationTaskEClass.getEStructuralFeatures().get(6);
+ }
+
+ /**
+ *
+ *
+ * @generated
+ */
+ @Override
+ public EAttribute getGenerationTask_RunSpecified()
+ {
+ return (EAttribute)generationTaskEClass.getEStructuralFeatures().get(7);
+ }
+
+ /**
+ *
+ *
+ * @generated
+ */
+ @Override
+ public EAttribute getGenerationTask_Runs()
+ {
+ return (EAttribute)generationTaskEClass.getEStructuralFeatures().get(8);
+ }
+
+ /**
+ *
+ *
+ * @generated
+ */
+ @Override
+ public EAttribute getGenerationTask_Solver()
+ {
+ return (EAttribute)generationTaskEClass.getEStructuralFeatures().get(9);
+ }
+
+ /**
+ *
+ *
+ * @generated
+ */
+ @Override
+ public EReference getGenerationTask_Config()
+ {
+ return (EReference)generationTaskEClass.getEStructuralFeatures().get(10);
+ }
+
+ /**
+ *
+ *
+ * @generated
+ */
+ @Override
+ public EReference getGenerationTask_DebugFolder()
+ {
+ return (EReference)generationTaskEClass.getEStructuralFeatures().get(11);
+ }
+
+ /**
+ *
+ *
+ * @generated
+ */
+ @Override
+ public EReference getGenerationTask_TargetLogFile()
+ {
+ return (EReference)generationTaskEClass.getEStructuralFeatures().get(12);
+ }
+
+ /**
+ *
+ *
+ * @generated
+ */
+ @Override
+ public EReference getGenerationTask_TargetStatisticsFile()
+ {
+ return (EReference)generationTaskEClass.getEStructuralFeatures().get(13);
+ }
+
+ /**
+ *
+ *
+ * @generated
+ */
+ @Override
+ public EReference getGenerationTask_TagetFolder()
+ {
+ return (EReference)generationTaskEClass.getEStructuralFeatures().get(14);
+ }
+
+ /**
+ *
+ *
+ * @generated
+ */
+ @Override
+ public EClass getIntegerScope()
+ {
+ return integerScopeEClass;
+ }
+
+ /**
+ *
+ *
+ * @generated
+ */
+ @Override
+ public EClass getRealScope()
+ {
+ return realScopeEClass;
+ }
+
+ /**
+ *
+ *
+ * @generated
+ */
+ @Override
+ public EClass getStringScope()
+ {
+ return stringScopeEClass;
+ }
+
+ /**
+ *
+ *
+ * @generated
+ */
+ @Override
+ public EEnum getOptimizationDirection()
+ {
+ return optimizationDirectionEEnum;
+ }
+
+ /**
+ *
+ *
+ * @generated
+ */
+ @Override
+ public EEnum getComparisonOperator()
+ {
+ return comparisonOperatorEEnum;
+ }
+
+ /**
+ *
+ *
+ * @generated
+ */
+ @Override
+ public EEnum getDocumentLevelSpecification()
+ {
+ return documentLevelSpecificationEEnum;
+ }
+
+ /**
+ *
+ *
+ * @generated
+ */
+ @Override
+ public EEnum getSolver()
+ {
+ return solverEEnum;
+ }
+
+ /**
+ *
+ *
+ * @generated
+ */
+ @Override
+ public ApplicationConfigurationFactory getApplicationConfigurationFactory()
+ {
+ return (ApplicationConfigurationFactory)getEFactoryInstance();
+ }
+
+ /**
+ *
+ *
+ * @generated
+ */
+ private boolean isCreated = false;
+
+ /**
+ * Creates the meta-model objects for the package. This method is
+ * guarded to have no affect on any invocation but its first.
+ *
+ *
+ * @generated
+ */
+ public void createPackageContents()
+ {
+ if (isCreated) return;
+ isCreated = true;
+
+ // Create classes and their features
+ configurationScriptEClass = createEClass(CONFIGURATION_SCRIPT);
+ createEReference(configurationScriptEClass, CONFIGURATION_SCRIPT__IMPORTS);
+ createEReference(configurationScriptEClass, CONFIGURATION_SCRIPT__COMMANDS);
+
+ commandEClass = createEClass(COMMAND);
+
+ importEClass = createEClass(IMPORT);
+
+ ePackageImportEClass = createEClass(EPACKAGE_IMPORT);
+ createEReference(ePackageImportEClass, EPACKAGE_IMPORT__IMPORTED_PACKAGE);
+
+ viatraImportEClass = createEClass(VIATRA_IMPORT);
+ createEReference(viatraImportEClass, VIATRA_IMPORT__IMPORTED_VIATRA);
+
+ cftImportEClass = createEClass(CFT_IMPORT);
+ createEReference(cftImportEClass, CFT_IMPORT__IMPORTED_CFT);
+
+ declarationEClass = createEClass(DECLARATION);
+ createEAttribute(declarationEClass, DECLARATION__NAME);
+
+ fileSpecificationEClass = createEClass(FILE_SPECIFICATION);
+ createEAttribute(fileSpecificationEClass, FILE_SPECIFICATION__PATH);
+
+ fileDeclarationEClass = createEClass(FILE_DECLARATION);
+ createEReference(fileDeclarationEClass, FILE_DECLARATION__SPECIFICATION);
+
+ fileReferenceEClass = createEClass(FILE_REFERENCE);
+ createEReference(fileReferenceEClass, FILE_REFERENCE__REFERRED);
+
+ fileEClass = createEClass(FILE);
+
+ metamodelSpecificationEClass = createEClass(METAMODEL_SPECIFICATION);
+ createEReference(metamodelSpecificationEClass, METAMODEL_SPECIFICATION__ENTRIES);
+
+ metamodelEntryEClass = createEClass(METAMODEL_ENTRY);
+ createEReference(metamodelEntryEClass, METAMODEL_ENTRY__PACKAGE);
+
+ allPackageEntryEClass = createEClass(ALL_PACKAGE_ENTRY);
+ createEReference(allPackageEntryEClass, ALL_PACKAGE_ENTRY__EXCLUSION);
+
+ metamodelElementEClass = createEClass(METAMODEL_ELEMENT);
+ createEReference(metamodelElementEClass, METAMODEL_ELEMENT__CLASSIFIER);
+ createEReference(metamodelElementEClass, METAMODEL_ELEMENT__FEATURE);
+
+ metamodelDeclarationEClass = createEClass(METAMODEL_DECLARATION);
+ createEReference(metamodelDeclarationEClass, METAMODEL_DECLARATION__SPECIFICATION);
+
+ metamodelReferenceEClass = createEClass(METAMODEL_REFERENCE);
+ createEReference(metamodelReferenceEClass, METAMODEL_REFERENCE__REFERRED);
+
+ metamodelEClass = createEClass(METAMODEL);
+
+ partialModelSpecificationEClass = createEClass(PARTIAL_MODEL_SPECIFICATION);
+ createEReference(partialModelSpecificationEClass, PARTIAL_MODEL_SPECIFICATION__ENTRY);
+
+ partialModelEntryEClass = createEClass(PARTIAL_MODEL_ENTRY);
+ createEReference(partialModelEntryEClass, PARTIAL_MODEL_ENTRY__PATH);
+
+ modelEntryEClass = createEClass(MODEL_ENTRY);
+
+ folderEntryEClass = createEClass(FOLDER_ENTRY);
+ createEReference(folderEntryEClass, FOLDER_ENTRY__EXCLUSION);
+
+ partialModelDeclarationEClass = createEClass(PARTIAL_MODEL_DECLARATION);
+ createEReference(partialModelDeclarationEClass, PARTIAL_MODEL_DECLARATION__SPECIFICATION);
+
+ partialModelReferenceEClass = createEClass(PARTIAL_MODEL_REFERENCE);
+ createEReference(partialModelReferenceEClass, PARTIAL_MODEL_REFERENCE__REFERRED);
+
+ partialModelEClass = createEClass(PARTIAL_MODEL);
+
+ patternSpecificationEClass = createEClass(PATTERN_SPECIFICATION);
+ createEReference(patternSpecificationEClass, PATTERN_SPECIFICATION__ENTRIES);
+
+ patternEntryEClass = createEClass(PATTERN_ENTRY);
+ createEReference(patternEntryEClass, PATTERN_ENTRY__PACKAGE);
+
+ allPatternEntryEClass = createEClass(ALL_PATTERN_ENTRY);
+ createEReference(allPatternEntryEClass, ALL_PATTERN_ENTRY__EXCLUSUION);
+
+ patternElementEClass = createEClass(PATTERN_ELEMENT);
+ createEReference(patternElementEClass, PATTERN_ELEMENT__PATTERN);
+
+ graphPatternDeclarationEClass = createEClass(GRAPH_PATTERN_DECLARATION);
+ createEReference(graphPatternDeclarationEClass, GRAPH_PATTERN_DECLARATION__SPECIFICATION);
+
+ graphPatternReferenceEClass = createEClass(GRAPH_PATTERN_REFERENCE);
+ createEReference(graphPatternReferenceEClass, GRAPH_PATTERN_REFERENCE__REFERRED);
+
+ graphPatternEClass = createEClass(GRAPH_PATTERN);
+
+ objectiveSpecificationEClass = createEClass(OBJECTIVE_SPECIFICATION);
+ createEReference(objectiveSpecificationEClass, OBJECTIVE_SPECIFICATION__ENTRIES);
+
+ objectiveEntryEClass = createEClass(OBJECTIVE_ENTRY);
+ createEReference(objectiveEntryEClass, OBJECTIVE_ENTRY__FUNCTION);
+
+ optimizationEntryEClass = createEClass(OPTIMIZATION_ENTRY);
+ createEAttribute(optimizationEntryEClass, OPTIMIZATION_ENTRY__DIRECTION);
+
+ thresholdEntryEClass = createEClass(THRESHOLD_ENTRY);
+ createEAttribute(thresholdEntryEClass, THRESHOLD_ENTRY__OPERATOR);
+ createEAttribute(thresholdEntryEClass, THRESHOLD_ENTRY__THRESHOLD);
+
+ objectiveFunctionEClass = createEClass(OBJECTIVE_FUNCTION);
+
+ reliabiltiyFunctionEClass = createEClass(RELIABILTIY_FUNCTION);
+ createEReference(reliabiltiyFunctionEClass, RELIABILTIY_FUNCTION__PACKAGE);
+ createEReference(reliabiltiyFunctionEClass, RELIABILTIY_FUNCTION__TRANSFORMATION);
+
+ objectiveDeclarationEClass = createEClass(OBJECTIVE_DECLARATION);
+ createEReference(objectiveDeclarationEClass, OBJECTIVE_DECLARATION__SPECIFICATION);
+
+ objectiveReferenceEClass = createEClass(OBJECTIVE_REFERENCE);
+ createEReference(objectiveReferenceEClass, OBJECTIVE_REFERENCE__REFERRED);
+
+ objectiveEClass = createEClass(OBJECTIVE);
+
+ configSpecificationEClass = createEClass(CONFIG_SPECIFICATION);
+ createEReference(configSpecificationEClass, CONFIG_SPECIFICATION__ENTRIES);
+
+ configDeclarationEClass = createEClass(CONFIG_DECLARATION);
+ createEReference(configDeclarationEClass, CONFIG_DECLARATION__SPECIFICATION);
+
+ configEntryEClass = createEClass(CONFIG_ENTRY);
+
+ documentationEntryEClass = createEClass(DOCUMENTATION_ENTRY);
+ createEAttribute(documentationEntryEClass, DOCUMENTATION_ENTRY__LEVEL);
+
+ runtimeEntryEClass = createEClass(RUNTIME_ENTRY);
+ createEAttribute(runtimeEntryEClass, RUNTIME_ENTRY__MILLISEC_LIMIT);
+
+ memoryEntryEClass = createEClass(MEMORY_ENTRY);
+ createEAttribute(memoryEntryEClass, MEMORY_ENTRY__MEGABYTE_LIMIT);
+
+ customEntryEClass = createEClass(CUSTOM_ENTRY);
+ createEAttribute(customEntryEClass, CUSTOM_ENTRY__KEY);
+ createEAttribute(customEntryEClass, CUSTOM_ENTRY__VALUE);
+
+ configReferenceEClass = createEClass(CONFIG_REFERENCE);
+ createEReference(configReferenceEClass, CONFIG_REFERENCE__CONFIG);
+
+ configEClass = createEClass(CONFIG);
+
+ scopeSpecificationEClass = createEClass(SCOPE_SPECIFICATION);
+ createEReference(scopeSpecificationEClass, SCOPE_SPECIFICATION__SCOPES);
+
+ typeScopeEClass = createEClass(TYPE_SCOPE);
+ createEAttribute(typeScopeEClass, TYPE_SCOPE__SETS_NEW);
+ createEAttribute(typeScopeEClass, TYPE_SCOPE__SETS_SUM);
+ createEReference(typeScopeEClass, TYPE_SCOPE__NUMBER);
+
+ classTypeScopeEClass = createEClass(CLASS_TYPE_SCOPE);
+ createEReference(classTypeScopeEClass, CLASS_TYPE_SCOPE__TYPE);
+
+ objectTypeScopeEClass = createEClass(OBJECT_TYPE_SCOPE);
+ createEReference(objectTypeScopeEClass, OBJECT_TYPE_SCOPE__TYPE);
+
+ integerTypeScopeEClass = createEClass(INTEGER_TYPE_SCOPE);
+ createEReference(integerTypeScopeEClass, INTEGER_TYPE_SCOPE__TYPE);
+
+ realTypeScopeEClass = createEClass(REAL_TYPE_SCOPE);
+ createEReference(realTypeScopeEClass, REAL_TYPE_SCOPE__TYPE);
+
+ stringTypeScopeEClass = createEClass(STRING_TYPE_SCOPE);
+ createEReference(stringTypeScopeEClass, STRING_TYPE_SCOPE__TYPE);
+
+ typeReferenceEClass = createEClass(TYPE_REFERENCE);
+
+ classReferenceEClass = createEClass(CLASS_REFERENCE);
+ createEReference(classReferenceEClass, CLASS_REFERENCE__ELEMENT);
+
+ objectReferenceEClass = createEClass(OBJECT_REFERENCE);
+
+ integerReferenceEClass = createEClass(INTEGER_REFERENCE);
+
+ realReferenceEClass = createEClass(REAL_REFERENCE);
+
+ stringReferenceEClass = createEClass(STRING_REFERENCE);
+
+ numberSpecificationEClass = createEClass(NUMBER_SPECIFICATION);
+
+ exactNumberEClass = createEClass(EXACT_NUMBER);
+ createEAttribute(exactNumberEClass, EXACT_NUMBER__EXACT_NUMBER);
+ createEAttribute(exactNumberEClass, EXACT_NUMBER__EXACT_UNLIMITED);
+
+ intervallNumberEClass = createEClass(INTERVALL_NUMBER);
+ createEAttribute(intervallNumberEClass, INTERVALL_NUMBER__MIN);
+ createEAttribute(intervallNumberEClass, INTERVALL_NUMBER__MAX_NUMBER);
+ createEAttribute(intervallNumberEClass, INTERVALL_NUMBER__MAX_UNLIMITED);
+
+ intEnumberationEClass = createEClass(INT_ENUMBERATION);
+ createEAttribute(intEnumberationEClass, INT_ENUMBERATION__ENTRY);
+
+ realEnumerationEClass = createEClass(REAL_ENUMERATION);
+ createEAttribute(realEnumerationEClass, REAL_ENUMERATION__ENTRY);
+
+ stringEnumerationEClass = createEClass(STRING_ENUMERATION);
+ createEAttribute(stringEnumerationEClass, STRING_ENUMERATION__ENTRY);
+
+ scopeDeclarationEClass = createEClass(SCOPE_DECLARATION);
+ createEReference(scopeDeclarationEClass, SCOPE_DECLARATION__SPECIFICATION);
+
+ scopeReferenceEClass = createEClass(SCOPE_REFERENCE);
+ createEReference(scopeReferenceEClass, SCOPE_REFERENCE__REFERRED);
+
+ scopeEClass = createEClass(SCOPE);
+
+ taskEClass = createEClass(TASK);
+
+ generationTaskEClass = createEClass(GENERATION_TASK);
+ createEReference(generationTaskEClass, GENERATION_TASK__METAMODEL);
+ createEReference(generationTaskEClass, GENERATION_TASK__PARTIAL_MODEL);
+ createEReference(generationTaskEClass, GENERATION_TASK__PATTERNS);
+ createEReference(generationTaskEClass, GENERATION_TASK__OBJECTIVES);
+ createEReference(generationTaskEClass, GENERATION_TASK__SCOPE);
+ createEAttribute(generationTaskEClass, GENERATION_TASK__NUMBER_SPECIFIED);
+ createEAttribute(generationTaskEClass, GENERATION_TASK__NUMBER);
+ createEAttribute(generationTaskEClass, GENERATION_TASK__RUN_SPECIFIED);
+ createEAttribute(generationTaskEClass, GENERATION_TASK__RUNS);
+ createEAttribute(generationTaskEClass, GENERATION_TASK__SOLVER);
+ createEReference(generationTaskEClass, GENERATION_TASK__CONFIG);
+ createEReference(generationTaskEClass, GENERATION_TASK__DEBUG_FOLDER);
+ createEReference(generationTaskEClass, GENERATION_TASK__TARGET_LOG_FILE);
+ createEReference(generationTaskEClass, GENERATION_TASK__TARGET_STATISTICS_FILE);
+ createEReference(generationTaskEClass, GENERATION_TASK__TAGET_FOLDER);
+
+ integerScopeEClass = createEClass(INTEGER_SCOPE);
+
+ realScopeEClass = createEClass(REAL_SCOPE);
+
+ stringScopeEClass = createEClass(STRING_SCOPE);
+
+ // Create enums
+ optimizationDirectionEEnum = createEEnum(OPTIMIZATION_DIRECTION);
+ comparisonOperatorEEnum = createEEnum(COMPARISON_OPERATOR);
+ documentLevelSpecificationEEnum = createEEnum(DOCUMENT_LEVEL_SPECIFICATION);
+ solverEEnum = createEEnum(SOLVER);
+ }
+
+ /**
+ *
+ *
+ * @generated
+ */
+ private boolean isInitialized = false;
+
+ /**
+ * Complete the initialization of the package and its meta-model. This
+ * method is guarded to have no affect on any invocation but its first.
+ *
+ *
+ * @generated
+ */
+ public void initializePackageContents()
+ {
+ if (isInitialized) return;
+ isInitialized = true;
+
+ // Initialize package
+ setName(eNAME);
+ setNsPrefix(eNS_PREFIX);
+ setNsURI(eNS_URI);
+
+ // Obtain other dependent packages
+ EcorePackage theEcorePackage = (EcorePackage)EPackage.Registry.INSTANCE.getEPackage(EcorePackage.eNS_URI);
+ PatternLanguagePackage thePatternLanguagePackage = (PatternLanguagePackage)EPackage.Registry.INSTANCE.getEPackage(PatternLanguagePackage.eNS_URI);
+ CftLanguagePackage theCftLanguagePackage = (CftLanguagePackage)EPackage.Registry.INSTANCE.getEPackage(CftLanguagePackage.eNS_URI);
+
+ // Create type parameters
+
+ // Set bounds for type parameters
+
+ // Add supertypes to classes
+ ePackageImportEClass.getESuperTypes().add(this.getImport());
+ viatraImportEClass.getESuperTypes().add(this.getImport());
+ cftImportEClass.getESuperTypes().add(this.getImport());
+ declarationEClass.getESuperTypes().add(this.getCommand());
+ fileSpecificationEClass.getESuperTypes().add(this.getFile());
+ fileDeclarationEClass.getESuperTypes().add(this.getDeclaration());
+ fileReferenceEClass.getESuperTypes().add(this.getFile());
+ metamodelSpecificationEClass.getESuperTypes().add(this.getMetamodel());
+ allPackageEntryEClass.getESuperTypes().add(this.getMetamodelEntry());
+ metamodelElementEClass.getESuperTypes().add(this.getMetamodelEntry());
+ metamodelDeclarationEClass.getESuperTypes().add(this.getDeclaration());
+ metamodelReferenceEClass.getESuperTypes().add(this.getMetamodel());
+ partialModelSpecificationEClass.getESuperTypes().add(this.getPartialModel());
+ modelEntryEClass.getESuperTypes().add(this.getPartialModelEntry());
+ folderEntryEClass.getESuperTypes().add(this.getPartialModelEntry());
+ partialModelDeclarationEClass.getESuperTypes().add(this.getDeclaration());
+ partialModelReferenceEClass.getESuperTypes().add(this.getPartialModel());
+ patternSpecificationEClass.getESuperTypes().add(this.getGraphPattern());
+ allPatternEntryEClass.getESuperTypes().add(this.getPatternEntry());
+ patternElementEClass.getESuperTypes().add(this.getPatternEntry());
+ graphPatternDeclarationEClass.getESuperTypes().add(this.getDeclaration());
+ graphPatternReferenceEClass.getESuperTypes().add(this.getGraphPattern());
+ objectiveSpecificationEClass.getESuperTypes().add(this.getObjective());
+ optimizationEntryEClass.getESuperTypes().add(this.getObjectiveEntry());
+ thresholdEntryEClass.getESuperTypes().add(this.getObjectiveEntry());
+ reliabiltiyFunctionEClass.getESuperTypes().add(this.getObjectiveFunction());
+ objectiveDeclarationEClass.getESuperTypes().add(this.getDeclaration());
+ objectiveReferenceEClass.getESuperTypes().add(this.getObjective());
+ configSpecificationEClass.getESuperTypes().add(this.getConfig());
+ configDeclarationEClass.getESuperTypes().add(this.getDeclaration());
+ documentationEntryEClass.getESuperTypes().add(this.getConfigEntry());
+ runtimeEntryEClass.getESuperTypes().add(this.getConfigEntry());
+ memoryEntryEClass.getESuperTypes().add(this.getConfigEntry());
+ customEntryEClass.getESuperTypes().add(this.getConfigEntry());
+ configReferenceEClass.getESuperTypes().add(this.getConfig());
+ scopeSpecificationEClass.getESuperTypes().add(this.getScope());
+ classTypeScopeEClass.getESuperTypes().add(this.getTypeScope());
+ objectTypeScopeEClass.getESuperTypes().add(this.getTypeScope());
+ integerTypeScopeEClass.getESuperTypes().add(this.getTypeScope());
+ realTypeScopeEClass.getESuperTypes().add(this.getTypeScope());
+ stringTypeScopeEClass.getESuperTypes().add(this.getTypeScope());
+ classReferenceEClass.getESuperTypes().add(this.getTypeReference());
+ objectReferenceEClass.getESuperTypes().add(this.getTypeReference());
+ integerReferenceEClass.getESuperTypes().add(this.getTypeReference());
+ realReferenceEClass.getESuperTypes().add(this.getTypeReference());
+ stringReferenceEClass.getESuperTypes().add(this.getTypeReference());
+ exactNumberEClass.getESuperTypes().add(this.getNumberSpecification());
+ intervallNumberEClass.getESuperTypes().add(this.getNumberSpecification());
+ intEnumberationEClass.getESuperTypes().add(this.getNumberSpecification());
+ realEnumerationEClass.getESuperTypes().add(this.getNumberSpecification());
+ stringEnumerationEClass.getESuperTypes().add(this.getNumberSpecification());
+ scopeDeclarationEClass.getESuperTypes().add(this.getDeclaration());
+ scopeReferenceEClass.getESuperTypes().add(this.getScope());
+ taskEClass.getESuperTypes().add(this.getCommand());
+ generationTaskEClass.getESuperTypes().add(this.getTask());
+ integerScopeEClass.getESuperTypes().add(this.getIntegerReference());
+ realScopeEClass.getESuperTypes().add(this.getRealReference());
+ stringScopeEClass.getESuperTypes().add(this.getStringReference());
+
+ // Initialize classes and features; add operations and parameters
+ initEClass(configurationScriptEClass, ConfigurationScript.class, "ConfigurationScript", !IS_ABSTRACT, !IS_INTERFACE, IS_GENERATED_INSTANCE_CLASS);
+ initEReference(getConfigurationScript_Imports(), this.getImport(), null, "imports", null, 0, -1, ConfigurationScript.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, IS_COMPOSITE, !IS_RESOLVE_PROXIES, !IS_UNSETTABLE, IS_UNIQUE, !IS_DERIVED, IS_ORDERED);
+ initEReference(getConfigurationScript_Commands(), this.getCommand(), null, "commands", null, 0, -1, ConfigurationScript.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, IS_COMPOSITE, !IS_RESOLVE_PROXIES, !IS_UNSETTABLE, IS_UNIQUE, !IS_DERIVED, IS_ORDERED);
+
+ initEClass(commandEClass, Command.class, "Command", !IS_ABSTRACT, !IS_INTERFACE, IS_GENERATED_INSTANCE_CLASS);
+
+ initEClass(importEClass, Import.class, "Import", !IS_ABSTRACT, !IS_INTERFACE, IS_GENERATED_INSTANCE_CLASS);
+
+ initEClass(ePackageImportEClass, EPackageImport.class, "EPackageImport", !IS_ABSTRACT, !IS_INTERFACE, IS_GENERATED_INSTANCE_CLASS);
+ initEReference(getEPackageImport_ImportedPackage(), theEcorePackage.getEPackage(), null, "importedPackage", null, 0, 1, EPackageImport.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, !IS_COMPOSITE, IS_RESOLVE_PROXIES, !IS_UNSETTABLE, IS_UNIQUE, !IS_DERIVED, IS_ORDERED);
+
+ initEClass(viatraImportEClass, ViatraImport.class, "ViatraImport", !IS_ABSTRACT, !IS_INTERFACE, IS_GENERATED_INSTANCE_CLASS);
+ 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);
+
+ initEClass(cftImportEClass, CftImport.class, "CftImport", !IS_ABSTRACT, !IS_INTERFACE, IS_GENERATED_INSTANCE_CLASS);
+ 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);
+
+ initEClass(declarationEClass, Declaration.class, "Declaration", !IS_ABSTRACT, !IS_INTERFACE, IS_GENERATED_INSTANCE_CLASS);
+ 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);
+
+ initEClass(fileSpecificationEClass, FileSpecification.class, "FileSpecification", !IS_ABSTRACT, !IS_INTERFACE, IS_GENERATED_INSTANCE_CLASS);
+ initEAttribute(getFileSpecification_Path(), theEcorePackage.getEString(), "path", null, 0, 1, FileSpecification.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, !IS_UNSETTABLE, !IS_ID, IS_UNIQUE, !IS_DERIVED, IS_ORDERED);
+
+ initEClass(fileDeclarationEClass, FileDeclaration.class, "FileDeclaration", !IS_ABSTRACT, !IS_INTERFACE, IS_GENERATED_INSTANCE_CLASS);
+ initEReference(getFileDeclaration_Specification(), this.getFileSpecification(), null, "specification", null, 0, 1, FileDeclaration.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, IS_COMPOSITE, !IS_RESOLVE_PROXIES, !IS_UNSETTABLE, IS_UNIQUE, !IS_DERIVED, IS_ORDERED);
+
+ initEClass(fileReferenceEClass, FileReference.class, "FileReference", !IS_ABSTRACT, !IS_INTERFACE, IS_GENERATED_INSTANCE_CLASS);
+ initEReference(getFileReference_Referred(), this.getFileDeclaration(), null, "referred", null, 0, 1, FileReference.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, !IS_COMPOSITE, IS_RESOLVE_PROXIES, !IS_UNSETTABLE, IS_UNIQUE, !IS_DERIVED, IS_ORDERED);
+
+ initEClass(fileEClass, File.class, "File", !IS_ABSTRACT, !IS_INTERFACE, IS_GENERATED_INSTANCE_CLASS);
+
+ initEClass(metamodelSpecificationEClass, MetamodelSpecification.class, "MetamodelSpecification", !IS_ABSTRACT, !IS_INTERFACE, IS_GENERATED_INSTANCE_CLASS);
+ initEReference(getMetamodelSpecification_Entries(), this.getMetamodelEntry(), null, "entries", null, 0, -1, MetamodelSpecification.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, IS_COMPOSITE, !IS_RESOLVE_PROXIES, !IS_UNSETTABLE, IS_UNIQUE, !IS_DERIVED, IS_ORDERED);
+
+ initEClass(metamodelEntryEClass, MetamodelEntry.class, "MetamodelEntry", !IS_ABSTRACT, !IS_INTERFACE, IS_GENERATED_INSTANCE_CLASS);
+ initEReference(getMetamodelEntry_Package(), theEcorePackage.getEPackage(), null, "package", null, 0, 1, MetamodelEntry.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, !IS_COMPOSITE, IS_RESOLVE_PROXIES, !IS_UNSETTABLE, IS_UNIQUE, !IS_DERIVED, IS_ORDERED);
+
+ initEClass(allPackageEntryEClass, AllPackageEntry.class, "AllPackageEntry", !IS_ABSTRACT, !IS_INTERFACE, IS_GENERATED_INSTANCE_CLASS);
+ initEReference(getAllPackageEntry_Exclusion(), this.getMetamodelElement(), null, "exclusion", null, 0, -1, AllPackageEntry.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, IS_COMPOSITE, !IS_RESOLVE_PROXIES, !IS_UNSETTABLE, IS_UNIQUE, !IS_DERIVED, IS_ORDERED);
+
+ initEClass(metamodelElementEClass, MetamodelElement.class, "MetamodelElement", !IS_ABSTRACT, !IS_INTERFACE, IS_GENERATED_INSTANCE_CLASS);
+ initEReference(getMetamodelElement_Classifier(), theEcorePackage.getEClassifier(), null, "classifier", null, 0, 1, MetamodelElement.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, !IS_COMPOSITE, IS_RESOLVE_PROXIES, !IS_UNSETTABLE, IS_UNIQUE, !IS_DERIVED, IS_ORDERED);
+ initEReference(getMetamodelElement_Feature(), theEcorePackage.getENamedElement(), null, "feature", null, 0, 1, MetamodelElement.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, !IS_COMPOSITE, IS_RESOLVE_PROXIES, !IS_UNSETTABLE, IS_UNIQUE, !IS_DERIVED, IS_ORDERED);
+
+ initEClass(metamodelDeclarationEClass, MetamodelDeclaration.class, "MetamodelDeclaration", !IS_ABSTRACT, !IS_INTERFACE, IS_GENERATED_INSTANCE_CLASS);
+ initEReference(getMetamodelDeclaration_Specification(), this.getMetamodelSpecification(), null, "specification", null, 0, 1, MetamodelDeclaration.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, IS_COMPOSITE, !IS_RESOLVE_PROXIES, !IS_UNSETTABLE, IS_UNIQUE, !IS_DERIVED, IS_ORDERED);
+
+ initEClass(metamodelReferenceEClass, MetamodelReference.class, "MetamodelReference", !IS_ABSTRACT, !IS_INTERFACE, IS_GENERATED_INSTANCE_CLASS);
+ initEReference(getMetamodelReference_Referred(), this.getMetamodelDeclaration(), null, "referred", null, 0, 1, MetamodelReference.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, !IS_COMPOSITE, IS_RESOLVE_PROXIES, !IS_UNSETTABLE, IS_UNIQUE, !IS_DERIVED, IS_ORDERED);
+
+ initEClass(metamodelEClass, Metamodel.class, "Metamodel", !IS_ABSTRACT, !IS_INTERFACE, IS_GENERATED_INSTANCE_CLASS);
+
+ initEClass(partialModelSpecificationEClass, PartialModelSpecification.class, "PartialModelSpecification", !IS_ABSTRACT, !IS_INTERFACE, IS_GENERATED_INSTANCE_CLASS);
+ initEReference(getPartialModelSpecification_Entry(), this.getPartialModelEntry(), null, "entry", null, 0, -1, PartialModelSpecification.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, IS_COMPOSITE, !IS_RESOLVE_PROXIES, !IS_UNSETTABLE, IS_UNIQUE, !IS_DERIVED, IS_ORDERED);
+
+ initEClass(partialModelEntryEClass, PartialModelEntry.class, "PartialModelEntry", !IS_ABSTRACT, !IS_INTERFACE, IS_GENERATED_INSTANCE_CLASS);
+ initEReference(getPartialModelEntry_Path(), this.getFile(), null, "path", null, 0, 1, PartialModelEntry.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, IS_COMPOSITE, !IS_RESOLVE_PROXIES, !IS_UNSETTABLE, IS_UNIQUE, !IS_DERIVED, IS_ORDERED);
+
+ initEClass(modelEntryEClass, ModelEntry.class, "ModelEntry", !IS_ABSTRACT, !IS_INTERFACE, IS_GENERATED_INSTANCE_CLASS);
+
+ initEClass(folderEntryEClass, FolderEntry.class, "FolderEntry", !IS_ABSTRACT, !IS_INTERFACE, IS_GENERATED_INSTANCE_CLASS);
+ initEReference(getFolderEntry_Exclusion(), this.getModelEntry(), null, "exclusion", null, 0, -1, FolderEntry.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, IS_COMPOSITE, !IS_RESOLVE_PROXIES, !IS_UNSETTABLE, IS_UNIQUE, !IS_DERIVED, IS_ORDERED);
+
+ initEClass(partialModelDeclarationEClass, PartialModelDeclaration.class, "PartialModelDeclaration", !IS_ABSTRACT, !IS_INTERFACE, IS_GENERATED_INSTANCE_CLASS);
+ initEReference(getPartialModelDeclaration_Specification(), this.getPartialModelSpecification(), null, "specification", null, 0, 1, PartialModelDeclaration.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, IS_COMPOSITE, !IS_RESOLVE_PROXIES, !IS_UNSETTABLE, IS_UNIQUE, !IS_DERIVED, IS_ORDERED);
+
+ initEClass(partialModelReferenceEClass, PartialModelReference.class, "PartialModelReference", !IS_ABSTRACT, !IS_INTERFACE, IS_GENERATED_INSTANCE_CLASS);
+ initEReference(getPartialModelReference_Referred(), this.getPartialModelDeclaration(), null, "referred", null, 0, 1, PartialModelReference.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, !IS_COMPOSITE, IS_RESOLVE_PROXIES, !IS_UNSETTABLE, IS_UNIQUE, !IS_DERIVED, IS_ORDERED);
+
+ initEClass(partialModelEClass, PartialModel.class, "PartialModel", !IS_ABSTRACT, !IS_INTERFACE, IS_GENERATED_INSTANCE_CLASS);
+
+ initEClass(patternSpecificationEClass, PatternSpecification.class, "PatternSpecification", !IS_ABSTRACT, !IS_INTERFACE, IS_GENERATED_INSTANCE_CLASS);
+ initEReference(getPatternSpecification_Entries(), this.getPatternEntry(), null, "entries", null, 0, -1, PatternSpecification.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, IS_COMPOSITE, !IS_RESOLVE_PROXIES, !IS_UNSETTABLE, IS_UNIQUE, !IS_DERIVED, IS_ORDERED);
+
+ initEClass(patternEntryEClass, PatternEntry.class, "PatternEntry", !IS_ABSTRACT, !IS_INTERFACE, IS_GENERATED_INSTANCE_CLASS);
+ initEReference(getPatternEntry_Package(), thePatternLanguagePackage.getPatternModel(), null, "package", null, 0, 1, PatternEntry.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, !IS_COMPOSITE, IS_RESOLVE_PROXIES, !IS_UNSETTABLE, IS_UNIQUE, !IS_DERIVED, IS_ORDERED);
+
+ initEClass(allPatternEntryEClass, AllPatternEntry.class, "AllPatternEntry", !IS_ABSTRACT, !IS_INTERFACE, IS_GENERATED_INSTANCE_CLASS);
+ initEReference(getAllPatternEntry_Exclusuion(), this.getPatternElement(), null, "exclusuion", null, 0, -1, AllPatternEntry.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, IS_COMPOSITE, !IS_RESOLVE_PROXIES, !IS_UNSETTABLE, IS_UNIQUE, !IS_DERIVED, IS_ORDERED);
+
+ initEClass(patternElementEClass, PatternElement.class, "PatternElement", !IS_ABSTRACT, !IS_INTERFACE, IS_GENERATED_INSTANCE_CLASS);
+ initEReference(getPatternElement_Pattern(), thePatternLanguagePackage.getPattern(), null, "pattern", null, 0, 1, PatternElement.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, !IS_COMPOSITE, IS_RESOLVE_PROXIES, !IS_UNSETTABLE, IS_UNIQUE, !IS_DERIVED, IS_ORDERED);
+
+ initEClass(graphPatternDeclarationEClass, GraphPatternDeclaration.class, "GraphPatternDeclaration", !IS_ABSTRACT, !IS_INTERFACE, IS_GENERATED_INSTANCE_CLASS);
+ initEReference(getGraphPatternDeclaration_Specification(), this.getPatternSpecification(), null, "specification", null, 0, 1, GraphPatternDeclaration.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, IS_COMPOSITE, !IS_RESOLVE_PROXIES, !IS_UNSETTABLE, IS_UNIQUE, !IS_DERIVED, IS_ORDERED);
+
+ initEClass(graphPatternReferenceEClass, GraphPatternReference.class, "GraphPatternReference", !IS_ABSTRACT, !IS_INTERFACE, IS_GENERATED_INSTANCE_CLASS);
+ initEReference(getGraphPatternReference_Referred(), this.getGraphPatternDeclaration(), null, "referred", null, 0, 1, GraphPatternReference.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, !IS_COMPOSITE, IS_RESOLVE_PROXIES, !IS_UNSETTABLE, IS_UNIQUE, !IS_DERIVED, IS_ORDERED);
+
+ initEClass(graphPatternEClass, GraphPattern.class, "GraphPattern", !IS_ABSTRACT, !IS_INTERFACE, IS_GENERATED_INSTANCE_CLASS);
+
+ initEClass(objectiveSpecificationEClass, ObjectiveSpecification.class, "ObjectiveSpecification", !IS_ABSTRACT, !IS_INTERFACE, IS_GENERATED_INSTANCE_CLASS);
+ initEReference(getObjectiveSpecification_Entries(), this.getObjectiveEntry(), null, "entries", null, 0, -1, ObjectiveSpecification.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, IS_COMPOSITE, !IS_RESOLVE_PROXIES, !IS_UNSETTABLE, IS_UNIQUE, !IS_DERIVED, IS_ORDERED);
+
+ initEClass(objectiveEntryEClass, ObjectiveEntry.class, "ObjectiveEntry", !IS_ABSTRACT, !IS_INTERFACE, IS_GENERATED_INSTANCE_CLASS);
+ initEReference(getObjectiveEntry_Function(), this.getObjectiveFunction(), null, "function", null, 0, 1, ObjectiveEntry.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, IS_COMPOSITE, !IS_RESOLVE_PROXIES, !IS_UNSETTABLE, IS_UNIQUE, !IS_DERIVED, IS_ORDERED);
+
+ initEClass(optimizationEntryEClass, OptimizationEntry.class, "OptimizationEntry", !IS_ABSTRACT, !IS_INTERFACE, IS_GENERATED_INSTANCE_CLASS);
+ initEAttribute(getOptimizationEntry_Direction(), this.getOptimizationDirection(), "direction", null, 0, 1, OptimizationEntry.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, !IS_UNSETTABLE, !IS_ID, IS_UNIQUE, !IS_DERIVED, IS_ORDERED);
+
+ initEClass(thresholdEntryEClass, ThresholdEntry.class, "ThresholdEntry", !IS_ABSTRACT, !IS_INTERFACE, IS_GENERATED_INSTANCE_CLASS);
+ initEAttribute(getThresholdEntry_Operator(), this.getComparisonOperator(), "operator", null, 0, 1, ThresholdEntry.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, !IS_UNSETTABLE, !IS_ID, IS_UNIQUE, !IS_DERIVED, IS_ORDERED);
+ initEAttribute(getThresholdEntry_Threshold(), theEcorePackage.getEBigDecimal(), "threshold", null, 0, 1, ThresholdEntry.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, !IS_UNSETTABLE, !IS_ID, IS_UNIQUE, !IS_DERIVED, IS_ORDERED);
+
+ initEClass(objectiveFunctionEClass, ObjectiveFunction.class, "ObjectiveFunction", !IS_ABSTRACT, !IS_INTERFACE, IS_GENERATED_INSTANCE_CLASS);
+
+ initEClass(reliabiltiyFunctionEClass, ReliabiltiyFunction.class, "ReliabiltiyFunction", !IS_ABSTRACT, !IS_INTERFACE, IS_GENERATED_INSTANCE_CLASS);
+ initEReference(getReliabiltiyFunction_Package(), theCftLanguagePackage.getCftModel(), null, "package", null, 0, 1, ReliabiltiyFunction.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, !IS_COMPOSITE, IS_RESOLVE_PROXIES, !IS_UNSETTABLE, IS_UNIQUE, !IS_DERIVED, IS_ORDERED);
+ initEReference(getReliabiltiyFunction_Transformation(), theCftLanguagePackage.getTransformationDefinition(), null, "transformation", null, 0, 1, ReliabiltiyFunction.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, !IS_COMPOSITE, IS_RESOLVE_PROXIES, !IS_UNSETTABLE, IS_UNIQUE, !IS_DERIVED, IS_ORDERED);
+
+ initEClass(objectiveDeclarationEClass, ObjectiveDeclaration.class, "ObjectiveDeclaration", !IS_ABSTRACT, !IS_INTERFACE, IS_GENERATED_INSTANCE_CLASS);
+ initEReference(getObjectiveDeclaration_Specification(), this.getObjectiveSpecification(), null, "specification", null, 0, 1, ObjectiveDeclaration.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, IS_COMPOSITE, !IS_RESOLVE_PROXIES, !IS_UNSETTABLE, IS_UNIQUE, !IS_DERIVED, IS_ORDERED);
+
+ initEClass(objectiveReferenceEClass, ObjectiveReference.class, "ObjectiveReference", !IS_ABSTRACT, !IS_INTERFACE, IS_GENERATED_INSTANCE_CLASS);
+ initEReference(getObjectiveReference_Referred(), this.getObjectiveDeclaration(), null, "referred", null, 0, 1, ObjectiveReference.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, !IS_COMPOSITE, IS_RESOLVE_PROXIES, !IS_UNSETTABLE, IS_UNIQUE, !IS_DERIVED, IS_ORDERED);
+
+ initEClass(objectiveEClass, Objective.class, "Objective", !IS_ABSTRACT, !IS_INTERFACE, IS_GENERATED_INSTANCE_CLASS);
+
+ initEClass(configSpecificationEClass, ConfigSpecification.class, "ConfigSpecification", !IS_ABSTRACT, !IS_INTERFACE, IS_GENERATED_INSTANCE_CLASS);
+ initEReference(getConfigSpecification_Entries(), this.getConfigEntry(), null, "entries", null, 0, -1, ConfigSpecification.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, IS_COMPOSITE, !IS_RESOLVE_PROXIES, !IS_UNSETTABLE, IS_UNIQUE, !IS_DERIVED, IS_ORDERED);
+
+ initEClass(configDeclarationEClass, ConfigDeclaration.class, "ConfigDeclaration", !IS_ABSTRACT, !IS_INTERFACE, IS_GENERATED_INSTANCE_CLASS);
+ initEReference(getConfigDeclaration_Specification(), this.getConfigSpecification(), null, "specification", null, 0, 1, ConfigDeclaration.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, IS_COMPOSITE, !IS_RESOLVE_PROXIES, !IS_UNSETTABLE, IS_UNIQUE, !IS_DERIVED, IS_ORDERED);
+
+ initEClass(configEntryEClass, ConfigEntry.class, "ConfigEntry", !IS_ABSTRACT, !IS_INTERFACE, IS_GENERATED_INSTANCE_CLASS);
+
+ initEClass(documentationEntryEClass, DocumentationEntry.class, "DocumentationEntry", !IS_ABSTRACT, !IS_INTERFACE, IS_GENERATED_INSTANCE_CLASS);
+ initEAttribute(getDocumentationEntry_Level(), this.getDocumentLevelSpecification(), "level", null, 0, 1, DocumentationEntry.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, !IS_UNSETTABLE, !IS_ID, IS_UNIQUE, !IS_DERIVED, IS_ORDERED);
+
+ initEClass(runtimeEntryEClass, RuntimeEntry.class, "RuntimeEntry", !IS_ABSTRACT, !IS_INTERFACE, IS_GENERATED_INSTANCE_CLASS);
+ initEAttribute(getRuntimeEntry_MillisecLimit(), theEcorePackage.getEInt(), "millisecLimit", null, 0, 1, RuntimeEntry.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, !IS_UNSETTABLE, !IS_ID, IS_UNIQUE, !IS_DERIVED, IS_ORDERED);
+
+ initEClass(memoryEntryEClass, MemoryEntry.class, "MemoryEntry", !IS_ABSTRACT, !IS_INTERFACE, IS_GENERATED_INSTANCE_CLASS);
+ initEAttribute(getMemoryEntry_MegabyteLimit(), theEcorePackage.getEInt(), "megabyteLimit", null, 0, 1, MemoryEntry.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, !IS_UNSETTABLE, !IS_ID, IS_UNIQUE, !IS_DERIVED, IS_ORDERED);
+
+ initEClass(customEntryEClass, CustomEntry.class, "CustomEntry", !IS_ABSTRACT, !IS_INTERFACE, IS_GENERATED_INSTANCE_CLASS);
+ initEAttribute(getCustomEntry_Key(), theEcorePackage.getEString(), "key", null, 0, 1, CustomEntry.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, !IS_UNSETTABLE, !IS_ID, IS_UNIQUE, !IS_DERIVED, IS_ORDERED);
+ initEAttribute(getCustomEntry_Value(), theEcorePackage.getEString(), "value", null, 0, 1, CustomEntry.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, !IS_UNSETTABLE, !IS_ID, IS_UNIQUE, !IS_DERIVED, IS_ORDERED);
+
+ initEClass(configReferenceEClass, ConfigReference.class, "ConfigReference", !IS_ABSTRACT, !IS_INTERFACE, IS_GENERATED_INSTANCE_CLASS);
+ initEReference(getConfigReference_Config(), this.getConfigDeclaration(), null, "config", null, 0, 1, ConfigReference.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, !IS_COMPOSITE, IS_RESOLVE_PROXIES, !IS_UNSETTABLE, IS_UNIQUE, !IS_DERIVED, IS_ORDERED);
+
+ initEClass(configEClass, Config.class, "Config", !IS_ABSTRACT, !IS_INTERFACE, IS_GENERATED_INSTANCE_CLASS);
+
+ initEClass(scopeSpecificationEClass, ScopeSpecification.class, "ScopeSpecification", !IS_ABSTRACT, !IS_INTERFACE, IS_GENERATED_INSTANCE_CLASS);
+ initEReference(getScopeSpecification_Scopes(), this.getTypeScope(), null, "scopes", null, 0, -1, ScopeSpecification.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, IS_COMPOSITE, !IS_RESOLVE_PROXIES, !IS_UNSETTABLE, IS_UNIQUE, !IS_DERIVED, IS_ORDERED);
+
+ initEClass(typeScopeEClass, TypeScope.class, "TypeScope", !IS_ABSTRACT, !IS_INTERFACE, IS_GENERATED_INSTANCE_CLASS);
+ initEAttribute(getTypeScope_SetsNew(), theEcorePackage.getEBoolean(), "setsNew", null, 0, 1, TypeScope.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, !IS_UNSETTABLE, !IS_ID, IS_UNIQUE, !IS_DERIVED, IS_ORDERED);
+ initEAttribute(getTypeScope_SetsSum(), theEcorePackage.getEBoolean(), "setsSum", null, 0, 1, TypeScope.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, !IS_UNSETTABLE, !IS_ID, IS_UNIQUE, !IS_DERIVED, IS_ORDERED);
+ initEReference(getTypeScope_Number(), this.getNumberSpecification(), null, "number", null, 0, 1, TypeScope.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, IS_COMPOSITE, !IS_RESOLVE_PROXIES, !IS_UNSETTABLE, IS_UNIQUE, !IS_DERIVED, IS_ORDERED);
+
+ initEClass(classTypeScopeEClass, ClassTypeScope.class, "ClassTypeScope", !IS_ABSTRACT, !IS_INTERFACE, IS_GENERATED_INSTANCE_CLASS);
+ initEReference(getClassTypeScope_Type(), this.getClassReference(), null, "type", null, 0, 1, ClassTypeScope.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, IS_COMPOSITE, !IS_RESOLVE_PROXIES, !IS_UNSETTABLE, IS_UNIQUE, !IS_DERIVED, IS_ORDERED);
+
+ initEClass(objectTypeScopeEClass, ObjectTypeScope.class, "ObjectTypeScope", !IS_ABSTRACT, !IS_INTERFACE, IS_GENERATED_INSTANCE_CLASS);
+ initEReference(getObjectTypeScope_Type(), this.getObjectReference(), null, "type", null, 0, 1, ObjectTypeScope.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, IS_COMPOSITE, !IS_RESOLVE_PROXIES, !IS_UNSETTABLE, IS_UNIQUE, !IS_DERIVED, IS_ORDERED);
+
+ initEClass(integerTypeScopeEClass, IntegerTypeScope.class, "IntegerTypeScope", !IS_ABSTRACT, !IS_INTERFACE, IS_GENERATED_INSTANCE_CLASS);
+ initEReference(getIntegerTypeScope_Type(), this.getIntegerReference(), null, "type", null, 0, 1, IntegerTypeScope.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, IS_COMPOSITE, !IS_RESOLVE_PROXIES, !IS_UNSETTABLE, IS_UNIQUE, !IS_DERIVED, IS_ORDERED);
+
+ initEClass(realTypeScopeEClass, RealTypeScope.class, "RealTypeScope", !IS_ABSTRACT, !IS_INTERFACE, IS_GENERATED_INSTANCE_CLASS);
+ initEReference(getRealTypeScope_Type(), this.getRealReference(), null, "type", null, 0, 1, RealTypeScope.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, IS_COMPOSITE, !IS_RESOLVE_PROXIES, !IS_UNSETTABLE, IS_UNIQUE, !IS_DERIVED, IS_ORDERED);
+
+ initEClass(stringTypeScopeEClass, StringTypeScope.class, "StringTypeScope", !IS_ABSTRACT, !IS_INTERFACE, IS_GENERATED_INSTANCE_CLASS);
+ initEReference(getStringTypeScope_Type(), this.getStringReference(), null, "type", null, 0, 1, StringTypeScope.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, IS_COMPOSITE, !IS_RESOLVE_PROXIES, !IS_UNSETTABLE, IS_UNIQUE, !IS_DERIVED, IS_ORDERED);
+
+ initEClass(typeReferenceEClass, TypeReference.class, "TypeReference", !IS_ABSTRACT, !IS_INTERFACE, IS_GENERATED_INSTANCE_CLASS);
+
+ initEClass(classReferenceEClass, ClassReference.class, "ClassReference", !IS_ABSTRACT, !IS_INTERFACE, IS_GENERATED_INSTANCE_CLASS);
+ initEReference(getClassReference_Element(), this.getMetamodelElement(), null, "element", null, 0, 1, ClassReference.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, IS_COMPOSITE, !IS_RESOLVE_PROXIES, !IS_UNSETTABLE, IS_UNIQUE, !IS_DERIVED, IS_ORDERED);
+
+ initEClass(objectReferenceEClass, ObjectReference.class, "ObjectReference", !IS_ABSTRACT, !IS_INTERFACE, IS_GENERATED_INSTANCE_CLASS);
+
+ initEClass(integerReferenceEClass, IntegerReference.class, "IntegerReference", !IS_ABSTRACT, !IS_INTERFACE, IS_GENERATED_INSTANCE_CLASS);
+
+ initEClass(realReferenceEClass, RealReference.class, "RealReference", !IS_ABSTRACT, !IS_INTERFACE, IS_GENERATED_INSTANCE_CLASS);
+
+ initEClass(stringReferenceEClass, StringReference.class, "StringReference", !IS_ABSTRACT, !IS_INTERFACE, IS_GENERATED_INSTANCE_CLASS);
+
+ initEClass(numberSpecificationEClass, NumberSpecification.class, "NumberSpecification", !IS_ABSTRACT, !IS_INTERFACE, IS_GENERATED_INSTANCE_CLASS);
+
+ initEClass(exactNumberEClass, ExactNumber.class, "ExactNumber", !IS_ABSTRACT, !IS_INTERFACE, IS_GENERATED_INSTANCE_CLASS);
+ initEAttribute(getExactNumber_ExactNumber(), theEcorePackage.getEInt(), "exactNumber", null, 0, 1, ExactNumber.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, !IS_UNSETTABLE, !IS_ID, IS_UNIQUE, !IS_DERIVED, IS_ORDERED);
+ initEAttribute(getExactNumber_ExactUnlimited(), theEcorePackage.getEBoolean(), "exactUnlimited", null, 0, 1, ExactNumber.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, !IS_UNSETTABLE, !IS_ID, IS_UNIQUE, !IS_DERIVED, IS_ORDERED);
+
+ initEClass(intervallNumberEClass, IntervallNumber.class, "IntervallNumber", !IS_ABSTRACT, !IS_INTERFACE, IS_GENERATED_INSTANCE_CLASS);
+ initEAttribute(getIntervallNumber_Min(), theEcorePackage.getEInt(), "min", null, 0, 1, IntervallNumber.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, !IS_UNSETTABLE, !IS_ID, IS_UNIQUE, !IS_DERIVED, IS_ORDERED);
+ initEAttribute(getIntervallNumber_MaxNumber(), theEcorePackage.getEInt(), "maxNumber", null, 0, 1, IntervallNumber.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, !IS_UNSETTABLE, !IS_ID, IS_UNIQUE, !IS_DERIVED, IS_ORDERED);
+ initEAttribute(getIntervallNumber_MaxUnlimited(), theEcorePackage.getEBoolean(), "maxUnlimited", null, 0, 1, IntervallNumber.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, !IS_UNSETTABLE, !IS_ID, IS_UNIQUE, !IS_DERIVED, IS_ORDERED);
+
+ initEClass(intEnumberationEClass, IntEnumberation.class, "IntEnumberation", !IS_ABSTRACT, !IS_INTERFACE, IS_GENERATED_INSTANCE_CLASS);
+ initEAttribute(getIntEnumberation_Entry(), theEcorePackage.getEInt(), "entry", null, 0, -1, IntEnumberation.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, !IS_UNSETTABLE, !IS_ID, !IS_UNIQUE, !IS_DERIVED, IS_ORDERED);
+
+ initEClass(realEnumerationEClass, RealEnumeration.class, "RealEnumeration", !IS_ABSTRACT, !IS_INTERFACE, IS_GENERATED_INSTANCE_CLASS);
+ initEAttribute(getRealEnumeration_Entry(), theEcorePackage.getEBigDecimal(), "entry", null, 0, -1, RealEnumeration.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, !IS_UNSETTABLE, !IS_ID, !IS_UNIQUE, !IS_DERIVED, IS_ORDERED);
+
+ initEClass(stringEnumerationEClass, StringEnumeration.class, "StringEnumeration", !IS_ABSTRACT, !IS_INTERFACE, IS_GENERATED_INSTANCE_CLASS);
+ initEAttribute(getStringEnumeration_Entry(), theEcorePackage.getEString(), "entry", null, 0, -1, StringEnumeration.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, !IS_UNSETTABLE, !IS_ID, !IS_UNIQUE, !IS_DERIVED, IS_ORDERED);
+
+ initEClass(scopeDeclarationEClass, ScopeDeclaration.class, "ScopeDeclaration", !IS_ABSTRACT, !IS_INTERFACE, IS_GENERATED_INSTANCE_CLASS);
+ initEReference(getScopeDeclaration_Specification(), this.getScopeSpecification(), null, "specification", null, 0, 1, ScopeDeclaration.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, IS_COMPOSITE, !IS_RESOLVE_PROXIES, !IS_UNSETTABLE, IS_UNIQUE, !IS_DERIVED, IS_ORDERED);
+
+ initEClass(scopeReferenceEClass, ScopeReference.class, "ScopeReference", !IS_ABSTRACT, !IS_INTERFACE, IS_GENERATED_INSTANCE_CLASS);
+ initEReference(getScopeReference_Referred(), this.getScopeDeclaration(), null, "referred", null, 0, 1, ScopeReference.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, !IS_COMPOSITE, IS_RESOLVE_PROXIES, !IS_UNSETTABLE, IS_UNIQUE, !IS_DERIVED, IS_ORDERED);
+
+ initEClass(scopeEClass, Scope.class, "Scope", !IS_ABSTRACT, !IS_INTERFACE, IS_GENERATED_INSTANCE_CLASS);
+
+ initEClass(taskEClass, Task.class, "Task", !IS_ABSTRACT, !IS_INTERFACE, IS_GENERATED_INSTANCE_CLASS);
+
+ initEClass(generationTaskEClass, GenerationTask.class, "GenerationTask", !IS_ABSTRACT, !IS_INTERFACE, IS_GENERATED_INSTANCE_CLASS);
+ initEReference(getGenerationTask_Metamodel(), this.getMetamodel(), null, "metamodel", null, 0, 1, GenerationTask.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, IS_COMPOSITE, !IS_RESOLVE_PROXIES, !IS_UNSETTABLE, IS_UNIQUE, !IS_DERIVED, IS_ORDERED);
+ initEReference(getGenerationTask_PartialModel(), this.getPartialModel(), null, "partialModel", null, 0, 1, GenerationTask.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, IS_COMPOSITE, !IS_RESOLVE_PROXIES, !IS_UNSETTABLE, IS_UNIQUE, !IS_DERIVED, IS_ORDERED);
+ initEReference(getGenerationTask_Patterns(), this.getGraphPattern(), null, "patterns", null, 0, 1, GenerationTask.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, IS_COMPOSITE, !IS_RESOLVE_PROXIES, !IS_UNSETTABLE, IS_UNIQUE, !IS_DERIVED, IS_ORDERED);
+ initEReference(getGenerationTask_Objectives(), this.getObjective(), null, "objectives", null, 0, 1, GenerationTask.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, IS_COMPOSITE, !IS_RESOLVE_PROXIES, !IS_UNSETTABLE, IS_UNIQUE, !IS_DERIVED, IS_ORDERED);
+ initEReference(getGenerationTask_Scope(), this.getScope(), null, "scope", null, 0, 1, GenerationTask.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, IS_COMPOSITE, !IS_RESOLVE_PROXIES, !IS_UNSETTABLE, IS_UNIQUE, !IS_DERIVED, IS_ORDERED);
+ initEAttribute(getGenerationTask_NumberSpecified(), theEcorePackage.getEBoolean(), "numberSpecified", null, 0, 1, GenerationTask.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, !IS_UNSETTABLE, !IS_ID, IS_UNIQUE, !IS_DERIVED, IS_ORDERED);
+ initEAttribute(getGenerationTask_Number(), theEcorePackage.getEInt(), "number", null, 0, 1, GenerationTask.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, !IS_UNSETTABLE, !IS_ID, IS_UNIQUE, !IS_DERIVED, IS_ORDERED);
+ initEAttribute(getGenerationTask_RunSpecified(), theEcorePackage.getEBoolean(), "runSpecified", null, 0, 1, GenerationTask.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, !IS_UNSETTABLE, !IS_ID, IS_UNIQUE, !IS_DERIVED, IS_ORDERED);
+ initEAttribute(getGenerationTask_Runs(), theEcorePackage.getEInt(), "runs", null, 0, 1, GenerationTask.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, !IS_UNSETTABLE, !IS_ID, IS_UNIQUE, !IS_DERIVED, IS_ORDERED);
+ initEAttribute(getGenerationTask_Solver(), this.getSolver(), "solver", null, 0, 1, GenerationTask.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, !IS_UNSETTABLE, !IS_ID, IS_UNIQUE, !IS_DERIVED, IS_ORDERED);
+ initEReference(getGenerationTask_Config(), this.getConfig(), null, "config", null, 0, 1, GenerationTask.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, IS_COMPOSITE, !IS_RESOLVE_PROXIES, !IS_UNSETTABLE, IS_UNIQUE, !IS_DERIVED, IS_ORDERED);
+ initEReference(getGenerationTask_DebugFolder(), this.getFile(), null, "debugFolder", null, 0, 1, GenerationTask.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, IS_COMPOSITE, !IS_RESOLVE_PROXIES, !IS_UNSETTABLE, IS_UNIQUE, !IS_DERIVED, IS_ORDERED);
+ initEReference(getGenerationTask_TargetLogFile(), this.getFile(), null, "targetLogFile", null, 0, 1, GenerationTask.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, IS_COMPOSITE, !IS_RESOLVE_PROXIES, !IS_UNSETTABLE, IS_UNIQUE, !IS_DERIVED, IS_ORDERED);
+ initEReference(getGenerationTask_TargetStatisticsFile(), this.getFile(), null, "targetStatisticsFile", null, 0, 1, GenerationTask.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, IS_COMPOSITE, !IS_RESOLVE_PROXIES, !IS_UNSETTABLE, IS_UNIQUE, !IS_DERIVED, IS_ORDERED);
+ initEReference(getGenerationTask_TagetFolder(), this.getFile(), null, "tagetFolder", null, 0, 1, GenerationTask.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, IS_COMPOSITE, !IS_RESOLVE_PROXIES, !IS_UNSETTABLE, IS_UNIQUE, !IS_DERIVED, IS_ORDERED);
+
+ initEClass(integerScopeEClass, IntegerScope.class, "IntegerScope", !IS_ABSTRACT, !IS_INTERFACE, IS_GENERATED_INSTANCE_CLASS);
+
+ initEClass(realScopeEClass, RealScope.class, "RealScope", !IS_ABSTRACT, !IS_INTERFACE, IS_GENERATED_INSTANCE_CLASS);
+
+ initEClass(stringScopeEClass, StringScope.class, "StringScope", !IS_ABSTRACT, !IS_INTERFACE, IS_GENERATED_INSTANCE_CLASS);
+
+ // Initialize enums and add enum literals
+ initEEnum(optimizationDirectionEEnum, OptimizationDirection.class, "OptimizationDirection");
+ addEEnumLiteral(optimizationDirectionEEnum, OptimizationDirection.MINIMIZE);
+ addEEnumLiteral(optimizationDirectionEEnum, OptimizationDirection.MAXIMIZE);
+
+ initEEnum(comparisonOperatorEEnum, ComparisonOperator.class, "ComparisonOperator");
+ addEEnumLiteral(comparisonOperatorEEnum, ComparisonOperator.LESS_EQUALS);
+ addEEnumLiteral(comparisonOperatorEEnum, ComparisonOperator.GREATER_EQUALS);
+
+ initEEnum(documentLevelSpecificationEEnum, DocumentLevelSpecification.class, "DocumentLevelSpecification");
+ addEEnumLiteral(documentLevelSpecificationEEnum, DocumentLevelSpecification.NONE);
+ addEEnumLiteral(documentLevelSpecificationEEnum, DocumentLevelSpecification.NORMAL);
+ addEEnumLiteral(documentLevelSpecificationEEnum, DocumentLevelSpecification.FULL);
+
+ initEEnum(solverEEnum, Solver.class, "Solver");
+ addEEnumLiteral(solverEEnum, Solver.SMT_SOLVER);
+ addEEnumLiteral(solverEEnum, Solver.ALLOY_SOLVER);
+ addEEnumLiteral(solverEEnum, Solver.VIATRA_SOLVER);
+
+ // Create resource
+ createResource(eNS_URI);
+ }
+
+} //ApplicationConfigurationPackageImpl
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
new file mode 100644
index 00000000..35a0ecf1
--- /dev/null
+++ b/Application/hu.bme.mit.inf.dslreasoner.application/src-gen/hu/bme/mit/inf/dslreasoner/application/applicationConfiguration/impl/CftImportImpl.java
@@ -0,0 +1,176 @@
+/**
+ * generated by Xtext 2.16.0
+ */
+package hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl;
+
+import hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.ApplicationConfigurationPackage;
+import hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.CftImport;
+
+import hu.bme.mit.inf.dslreasoner.faulttree.components.cftLanguage.CftModel;
+
+import org.eclipse.emf.common.notify.Notification;
+
+import org.eclipse.emf.ecore.EClass;
+import org.eclipse.emf.ecore.InternalEObject;
+
+import org.eclipse.emf.ecore.impl.ENotificationImpl;
+
+/**
+ *
+ * An implementation of the model object 'Cft Import '.
+ *
+ *
+ * The following features are implemented:
+ *
+ *
+ * {@link hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.CftImportImpl#getImportedCft Imported Cft }
+ *
+ *
+ * @generated
+ */
+public class CftImportImpl extends ImportImpl implements CftImport
+{
+ /**
+ * The cached value of the '{@link #getImportedCft() Imported Cft }' reference.
+ *
+ *
+ * @see #getImportedCft()
+ * @generated
+ * @ordered
+ */
+ protected CftModel importedCft;
+
+ /**
+ *
+ *
+ * @generated
+ */
+ protected CftImportImpl()
+ {
+ super();
+ }
+
+ /**
+ *
+ *
+ * @generated
+ */
+ @Override
+ protected EClass eStaticClass()
+ {
+ return ApplicationConfigurationPackage.Literals.CFT_IMPORT;
+ }
+
+ /**
+ *
+ *
+ * @generated
+ */
+ @Override
+ public CftModel getImportedCft()
+ {
+ if (importedCft != null && importedCft.eIsProxy())
+ {
+ InternalEObject oldImportedCft = (InternalEObject)importedCft;
+ importedCft = (CftModel)eResolveProxy(oldImportedCft);
+ if (importedCft != oldImportedCft)
+ {
+ if (eNotificationRequired())
+ eNotify(new ENotificationImpl(this, Notification.RESOLVE, ApplicationConfigurationPackage.CFT_IMPORT__IMPORTED_CFT, oldImportedCft, importedCft));
+ }
+ }
+ return importedCft;
+ }
+
+ /**
+ *
+ *
+ * @generated
+ */
+ public CftModel basicGetImportedCft()
+ {
+ return importedCft;
+ }
+
+ /**
+ *
+ *
+ * @generated
+ */
+ @Override
+ public void setImportedCft(CftModel newImportedCft)
+ {
+ CftModel oldImportedCft = importedCft;
+ importedCft = newImportedCft;
+ if (eNotificationRequired())
+ eNotify(new ENotificationImpl(this, Notification.SET, ApplicationConfigurationPackage.CFT_IMPORT__IMPORTED_CFT, oldImportedCft, importedCft));
+ }
+
+ /**
+ *
+ *
+ * @generated
+ */
+ @Override
+ public Object eGet(int featureID, boolean resolve, boolean coreType)
+ {
+ switch (featureID)
+ {
+ case ApplicationConfigurationPackage.CFT_IMPORT__IMPORTED_CFT:
+ if (resolve) return getImportedCft();
+ return basicGetImportedCft();
+ }
+ return super.eGet(featureID, resolve, coreType);
+ }
+
+ /**
+ *
+ *
+ * @generated
+ */
+ @Override
+ public void eSet(int featureID, Object newValue)
+ {
+ switch (featureID)
+ {
+ case ApplicationConfigurationPackage.CFT_IMPORT__IMPORTED_CFT:
+ setImportedCft((CftModel)newValue);
+ return;
+ }
+ super.eSet(featureID, newValue);
+ }
+
+ /**
+ *
+ *
+ * @generated
+ */
+ @Override
+ public void eUnset(int featureID)
+ {
+ switch (featureID)
+ {
+ case ApplicationConfigurationPackage.CFT_IMPORT__IMPORTED_CFT:
+ setImportedCft((CftModel)null);
+ return;
+ }
+ super.eUnset(featureID);
+ }
+
+ /**
+ *
+ *
+ * @generated
+ */
+ @Override
+ public boolean eIsSet(int featureID)
+ {
+ switch (featureID)
+ {
+ case ApplicationConfigurationPackage.CFT_IMPORT__IMPORTED_CFT:
+ return importedCft != null;
+ }
+ return super.eIsSet(featureID);
+ }
+
+} //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 d95d291d..c494d41d 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,194 +1,196 @@
-/**
- * generated by Xtext 2.12.0
- */
-package hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl;
-
-import hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.ApplicationConfigurationPackage;
-import hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.ClassReference;
-import hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.MetamodelElement;
-
-import org.eclipse.emf.common.notify.Notification;
-import org.eclipse.emf.common.notify.NotificationChain;
-
-import org.eclipse.emf.ecore.EClass;
-import org.eclipse.emf.ecore.InternalEObject;
-
-import org.eclipse.emf.ecore.impl.ENotificationImpl;
-
-/**
- *
- * An implementation of the model object 'Class Reference '.
- *
- *
- * The following features are implemented:
- *
- *
- * {@link hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.ClassReferenceImpl#getElement Element }
- *
- *
- * @generated
- */
-public class ClassReferenceImpl extends TypeReferenceImpl implements ClassReference
-{
- /**
- * The cached value of the '{@link #getElement() Element }' containment reference.
- *
- *
- * @see #getElement()
- * @generated
- * @ordered
- */
- protected MetamodelElement element;
-
- /**
- *
- *
- * @generated
- */
- protected ClassReferenceImpl()
- {
- super();
- }
-
- /**
- *
- *
- * @generated
- */
- @Override
- protected EClass eStaticClass()
- {
- return ApplicationConfigurationPackage.Literals.CLASS_REFERENCE;
- }
-
- /**
- *
- *
- * @generated
- */
- public MetamodelElement getElement()
- {
- return element;
- }
-
- /**
- *
- *
- * @generated
- */
- public NotificationChain basicSetElement(MetamodelElement newElement, NotificationChain msgs)
- {
- MetamodelElement oldElement = element;
- element = newElement;
- if (eNotificationRequired())
- {
- ENotificationImpl notification = new ENotificationImpl(this, Notification.SET, ApplicationConfigurationPackage.CLASS_REFERENCE__ELEMENT, oldElement, newElement);
- if (msgs == null) msgs = notification; else msgs.add(notification);
- }
- return msgs;
- }
-
- /**
- *
- *
- * @generated
- */
- public void setElement(MetamodelElement newElement)
- {
- if (newElement != element)
- {
- NotificationChain msgs = null;
- if (element != null)
- msgs = ((InternalEObject)element).eInverseRemove(this, EOPPOSITE_FEATURE_BASE - ApplicationConfigurationPackage.CLASS_REFERENCE__ELEMENT, null, msgs);
- if (newElement != null)
- msgs = ((InternalEObject)newElement).eInverseAdd(this, EOPPOSITE_FEATURE_BASE - ApplicationConfigurationPackage.CLASS_REFERENCE__ELEMENT, null, msgs);
- msgs = basicSetElement(newElement, msgs);
- if (msgs != null) msgs.dispatch();
- }
- else if (eNotificationRequired())
- eNotify(new ENotificationImpl(this, Notification.SET, ApplicationConfigurationPackage.CLASS_REFERENCE__ELEMENT, newElement, newElement));
- }
-
- /**
- *
- *
- * @generated
- */
- @Override
- public NotificationChain eInverseRemove(InternalEObject otherEnd, int featureID, NotificationChain msgs)
- {
- switch (featureID)
- {
- case ApplicationConfigurationPackage.CLASS_REFERENCE__ELEMENT:
- return basicSetElement(null, msgs);
- }
- return super.eInverseRemove(otherEnd, featureID, msgs);
- }
-
- /**
- *
- *
- * @generated
- */
- @Override
- public Object eGet(int featureID, boolean resolve, boolean coreType)
- {
- switch (featureID)
- {
- case ApplicationConfigurationPackage.CLASS_REFERENCE__ELEMENT:
- return getElement();
- }
- return super.eGet(featureID, resolve, coreType);
- }
-
- /**
- *
- *
- * @generated
- */
- @Override
- public void eSet(int featureID, Object newValue)
- {
- switch (featureID)
- {
- case ApplicationConfigurationPackage.CLASS_REFERENCE__ELEMENT:
- setElement((MetamodelElement)newValue);
- return;
- }
- super.eSet(featureID, newValue);
- }
-
- /**
- *
- *
- * @generated
- */
- @Override
- public void eUnset(int featureID)
- {
- switch (featureID)
- {
- case ApplicationConfigurationPackage.CLASS_REFERENCE__ELEMENT:
- setElement((MetamodelElement)null);
- return;
- }
- super.eUnset(featureID);
- }
-
- /**
- *
- *
- * @generated
- */
- @Override
- public boolean eIsSet(int featureID)
- {
- switch (featureID)
- {
- case ApplicationConfigurationPackage.CLASS_REFERENCE__ELEMENT:
- return element != null;
- }
- return super.eIsSet(featureID);
- }
-
-} //ClassReferenceImpl
+/**
+ * generated by Xtext 2.16.0
+ */
+package hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl;
+
+import hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.ApplicationConfigurationPackage;
+import hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.ClassReference;
+import hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.MetamodelElement;
+
+import org.eclipse.emf.common.notify.Notification;
+import org.eclipse.emf.common.notify.NotificationChain;
+
+import org.eclipse.emf.ecore.EClass;
+import org.eclipse.emf.ecore.InternalEObject;
+
+import org.eclipse.emf.ecore.impl.ENotificationImpl;
+
+/**
+ *
+ * An implementation of the model object 'Class Reference '.
+ *
+ *
+ * The following features are implemented:
+ *
+ *
+ * {@link hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.ClassReferenceImpl#getElement Element }
+ *
+ *
+ * @generated
+ */
+public class ClassReferenceImpl extends TypeReferenceImpl implements ClassReference
+{
+ /**
+ * The cached value of the '{@link #getElement() Element }' containment reference.
+ *
+ *
+ * @see #getElement()
+ * @generated
+ * @ordered
+ */
+ protected MetamodelElement element;
+
+ /**
+ *
+ *
+ * @generated
+ */
+ protected ClassReferenceImpl()
+ {
+ super();
+ }
+
+ /**
+ *
+ *
+ * @generated
+ */
+ @Override
+ protected EClass eStaticClass()
+ {
+ return ApplicationConfigurationPackage.Literals.CLASS_REFERENCE;
+ }
+
+ /**
+ *
+ *
+ * @generated
+ */
+ @Override
+ public MetamodelElement getElement()
+ {
+ return element;
+ }
+
+ /**
+ *
+ *
+ * @generated
+ */
+ public NotificationChain basicSetElement(MetamodelElement newElement, NotificationChain msgs)
+ {
+ MetamodelElement oldElement = element;
+ element = newElement;
+ if (eNotificationRequired())
+ {
+ ENotificationImpl notification = new ENotificationImpl(this, Notification.SET, ApplicationConfigurationPackage.CLASS_REFERENCE__ELEMENT, oldElement, newElement);
+ if (msgs == null) msgs = notification; else msgs.add(notification);
+ }
+ return msgs;
+ }
+
+ /**
+ *
+ *
+ * @generated
+ */
+ @Override
+ public void setElement(MetamodelElement newElement)
+ {
+ if (newElement != element)
+ {
+ NotificationChain msgs = null;
+ if (element != null)
+ msgs = ((InternalEObject)element).eInverseRemove(this, EOPPOSITE_FEATURE_BASE - ApplicationConfigurationPackage.CLASS_REFERENCE__ELEMENT, null, msgs);
+ if (newElement != null)
+ msgs = ((InternalEObject)newElement).eInverseAdd(this, EOPPOSITE_FEATURE_BASE - ApplicationConfigurationPackage.CLASS_REFERENCE__ELEMENT, null, msgs);
+ msgs = basicSetElement(newElement, msgs);
+ if (msgs != null) msgs.dispatch();
+ }
+ else if (eNotificationRequired())
+ eNotify(new ENotificationImpl(this, Notification.SET, ApplicationConfigurationPackage.CLASS_REFERENCE__ELEMENT, newElement, newElement));
+ }
+
+ /**
+ *
+ *
+ * @generated
+ */
+ @Override
+ public NotificationChain eInverseRemove(InternalEObject otherEnd, int featureID, NotificationChain msgs)
+ {
+ switch (featureID)
+ {
+ case ApplicationConfigurationPackage.CLASS_REFERENCE__ELEMENT:
+ return basicSetElement(null, msgs);
+ }
+ return super.eInverseRemove(otherEnd, featureID, msgs);
+ }
+
+ /**
+ *
+ *
+ * @generated
+ */
+ @Override
+ public Object eGet(int featureID, boolean resolve, boolean coreType)
+ {
+ switch (featureID)
+ {
+ case ApplicationConfigurationPackage.CLASS_REFERENCE__ELEMENT:
+ return getElement();
+ }
+ return super.eGet(featureID, resolve, coreType);
+ }
+
+ /**
+ *
+ *
+ * @generated
+ */
+ @Override
+ public void eSet(int featureID, Object newValue)
+ {
+ switch (featureID)
+ {
+ case ApplicationConfigurationPackage.CLASS_REFERENCE__ELEMENT:
+ setElement((MetamodelElement)newValue);
+ return;
+ }
+ super.eSet(featureID, newValue);
+ }
+
+ /**
+ *
+ *
+ * @generated
+ */
+ @Override
+ public void eUnset(int featureID)
+ {
+ switch (featureID)
+ {
+ case ApplicationConfigurationPackage.CLASS_REFERENCE__ELEMENT:
+ setElement((MetamodelElement)null);
+ return;
+ }
+ super.eUnset(featureID);
+ }
+
+ /**
+ *
+ *
+ * @generated
+ */
+ @Override
+ public boolean eIsSet(int featureID)
+ {
+ switch (featureID)
+ {
+ case ApplicationConfigurationPackage.CLASS_REFERENCE__ELEMENT:
+ return element != null;
+ }
+ return super.eIsSet(featureID);
+ }
+
+} //ClassReferenceImpl
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 4eef1c02..6bcb3cc4 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,194 +1,196 @@
-/**
- * generated by Xtext 2.12.0
- */
-package hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl;
-
-import hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.ApplicationConfigurationPackage;
-import hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.ClassReference;
-import hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.ClassTypeScope;
-
-import org.eclipse.emf.common.notify.Notification;
-import org.eclipse.emf.common.notify.NotificationChain;
-
-import org.eclipse.emf.ecore.EClass;
-import org.eclipse.emf.ecore.InternalEObject;
-
-import org.eclipse.emf.ecore.impl.ENotificationImpl;
-
-/**
- *
- * An implementation of the model object 'Class Type Scope '.
- *
- *
- * The following features are implemented:
- *
- *
- * {@link hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.ClassTypeScopeImpl#getType Type }
- *
- *
- * @generated
- */
-public class ClassTypeScopeImpl extends TypeScopeImpl implements ClassTypeScope
-{
- /**
- * The cached value of the '{@link #getType() Type }' containment reference.
- *
- *
- * @see #getType()
- * @generated
- * @ordered
- */
- protected ClassReference type;
-
- /**
- *
- *
- * @generated
- */
- protected ClassTypeScopeImpl()
- {
- super();
- }
-
- /**
- *
- *
- * @generated
- */
- @Override
- protected EClass eStaticClass()
- {
- return ApplicationConfigurationPackage.Literals.CLASS_TYPE_SCOPE;
- }
-
- /**
- *
- *
- * @generated
- */
- public ClassReference getType()
- {
- return type;
- }
-
- /**
- *
- *
- * @generated
- */
- public NotificationChain basicSetType(ClassReference newType, NotificationChain msgs)
- {
- ClassReference oldType = type;
- type = newType;
- if (eNotificationRequired())
- {
- ENotificationImpl notification = new ENotificationImpl(this, Notification.SET, ApplicationConfigurationPackage.CLASS_TYPE_SCOPE__TYPE, oldType, newType);
- if (msgs == null) msgs = notification; else msgs.add(notification);
- }
- return msgs;
- }
-
- /**
- *
- *
- * @generated
- */
- public void setType(ClassReference newType)
- {
- if (newType != type)
- {
- NotificationChain msgs = null;
- if (type != null)
- msgs = ((InternalEObject)type).eInverseRemove(this, EOPPOSITE_FEATURE_BASE - ApplicationConfigurationPackage.CLASS_TYPE_SCOPE__TYPE, null, msgs);
- if (newType != null)
- msgs = ((InternalEObject)newType).eInverseAdd(this, EOPPOSITE_FEATURE_BASE - ApplicationConfigurationPackage.CLASS_TYPE_SCOPE__TYPE, null, msgs);
- msgs = basicSetType(newType, msgs);
- if (msgs != null) msgs.dispatch();
- }
- else if (eNotificationRequired())
- eNotify(new ENotificationImpl(this, Notification.SET, ApplicationConfigurationPackage.CLASS_TYPE_SCOPE__TYPE, newType, newType));
- }
-
- /**
- *
- *
- * @generated
- */
- @Override
- public NotificationChain eInverseRemove(InternalEObject otherEnd, int featureID, NotificationChain msgs)
- {
- switch (featureID)
- {
- case ApplicationConfigurationPackage.CLASS_TYPE_SCOPE__TYPE:
- return basicSetType(null, msgs);
- }
- return super.eInverseRemove(otherEnd, featureID, msgs);
- }
-
- /**
- *
- *
- * @generated
- */
- @Override
- public Object eGet(int featureID, boolean resolve, boolean coreType)
- {
- switch (featureID)
- {
- case ApplicationConfigurationPackage.CLASS_TYPE_SCOPE__TYPE:
- return getType();
- }
- return super.eGet(featureID, resolve, coreType);
- }
-
- /**
- *
- *
- * @generated
- */
- @Override
- public void eSet(int featureID, Object newValue)
- {
- switch (featureID)
- {
- case ApplicationConfigurationPackage.CLASS_TYPE_SCOPE__TYPE:
- setType((ClassReference)newValue);
- return;
- }
- super.eSet(featureID, newValue);
- }
-
- /**
- *
- *
- * @generated
- */
- @Override
- public void eUnset(int featureID)
- {
- switch (featureID)
- {
- case ApplicationConfigurationPackage.CLASS_TYPE_SCOPE__TYPE:
- setType((ClassReference)null);
- return;
- }
- super.eUnset(featureID);
- }
-
- /**
- *
- *
- * @generated
- */
- @Override
- public boolean eIsSet(int featureID)
- {
- switch (featureID)
- {
- case ApplicationConfigurationPackage.CLASS_TYPE_SCOPE__TYPE:
- return type != null;
- }
- return super.eIsSet(featureID);
- }
-
-} //ClassTypeScopeImpl
+/**
+ * generated by Xtext 2.16.0
+ */
+package hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl;
+
+import hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.ApplicationConfigurationPackage;
+import hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.ClassReference;
+import hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.ClassTypeScope;
+
+import org.eclipse.emf.common.notify.Notification;
+import org.eclipse.emf.common.notify.NotificationChain;
+
+import org.eclipse.emf.ecore.EClass;
+import org.eclipse.emf.ecore.InternalEObject;
+
+import org.eclipse.emf.ecore.impl.ENotificationImpl;
+
+/**
+ *
+ * An implementation of the model object 'Class Type Scope '.
+ *
+ *
+ * The following features are implemented:
+ *
+ *
+ * {@link hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.ClassTypeScopeImpl#getType Type }
+ *
+ *
+ * @generated
+ */
+public class ClassTypeScopeImpl extends TypeScopeImpl implements ClassTypeScope
+{
+ /**
+ * The cached value of the '{@link #getType() Type }' containment reference.
+ *
+ *
+ * @see #getType()
+ * @generated
+ * @ordered
+ */
+ protected ClassReference type;
+
+ /**
+ *
+ *
+ * @generated
+ */
+ protected ClassTypeScopeImpl()
+ {
+ super();
+ }
+
+ /**
+ *
+ *
+ * @generated
+ */
+ @Override
+ protected EClass eStaticClass()
+ {
+ return ApplicationConfigurationPackage.Literals.CLASS_TYPE_SCOPE;
+ }
+
+ /**
+ *
+ *
+ * @generated
+ */
+ @Override
+ public ClassReference getType()
+ {
+ return type;
+ }
+
+ /**
+ *
+ *
+ * @generated
+ */
+ public NotificationChain basicSetType(ClassReference newType, NotificationChain msgs)
+ {
+ ClassReference oldType = type;
+ type = newType;
+ if (eNotificationRequired())
+ {
+ ENotificationImpl notification = new ENotificationImpl(this, Notification.SET, ApplicationConfigurationPackage.CLASS_TYPE_SCOPE__TYPE, oldType, newType);
+ if (msgs == null) msgs = notification; else msgs.add(notification);
+ }
+ return msgs;
+ }
+
+ /**
+ *
+ *
+ * @generated
+ */
+ @Override
+ public void setType(ClassReference newType)
+ {
+ if (newType != type)
+ {
+ NotificationChain msgs = null;
+ if (type != null)
+ msgs = ((InternalEObject)type).eInverseRemove(this, EOPPOSITE_FEATURE_BASE - ApplicationConfigurationPackage.CLASS_TYPE_SCOPE__TYPE, null, msgs);
+ if (newType != null)
+ msgs = ((InternalEObject)newType).eInverseAdd(this, EOPPOSITE_FEATURE_BASE - ApplicationConfigurationPackage.CLASS_TYPE_SCOPE__TYPE, null, msgs);
+ msgs = basicSetType(newType, msgs);
+ if (msgs != null) msgs.dispatch();
+ }
+ else if (eNotificationRequired())
+ eNotify(new ENotificationImpl(this, Notification.SET, ApplicationConfigurationPackage.CLASS_TYPE_SCOPE__TYPE, newType, newType));
+ }
+
+ /**
+ *
+ *
+ * @generated
+ */
+ @Override
+ public NotificationChain eInverseRemove(InternalEObject otherEnd, int featureID, NotificationChain msgs)
+ {
+ switch (featureID)
+ {
+ case ApplicationConfigurationPackage.CLASS_TYPE_SCOPE__TYPE:
+ return basicSetType(null, msgs);
+ }
+ return super.eInverseRemove(otherEnd, featureID, msgs);
+ }
+
+ /**
+ *
+ *
+ * @generated
+ */
+ @Override
+ public Object eGet(int featureID, boolean resolve, boolean coreType)
+ {
+ switch (featureID)
+ {
+ case ApplicationConfigurationPackage.CLASS_TYPE_SCOPE__TYPE:
+ return getType();
+ }
+ return super.eGet(featureID, resolve, coreType);
+ }
+
+ /**
+ *
+ *
+ * @generated
+ */
+ @Override
+ public void eSet(int featureID, Object newValue)
+ {
+ switch (featureID)
+ {
+ case ApplicationConfigurationPackage.CLASS_TYPE_SCOPE__TYPE:
+ setType((ClassReference)newValue);
+ return;
+ }
+ super.eSet(featureID, newValue);
+ }
+
+ /**
+ *
+ *
+ * @generated
+ */
+ @Override
+ public void eUnset(int featureID)
+ {
+ switch (featureID)
+ {
+ case ApplicationConfigurationPackage.CLASS_TYPE_SCOPE__TYPE:
+ setType((ClassReference)null);
+ return;
+ }
+ super.eUnset(featureID);
+ }
+
+ /**
+ *
+ *
+ * @generated
+ */
+ @Override
+ public boolean eIsSet(int featureID)
+ {
+ switch (featureID)
+ {
+ case ApplicationConfigurationPackage.CLASS_TYPE_SCOPE__TYPE:
+ return type != null;
+ }
+ return super.eIsSet(featureID);
+ }
+
+} //ClassTypeScopeImpl
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 c7912c0c..7548406e 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,43 +1,43 @@
-/**
- * generated by Xtext 2.12.0
- */
-package hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl;
-
-import hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.ApplicationConfigurationPackage;
-import hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.Command;
-
-import org.eclipse.emf.ecore.EClass;
-
-import org.eclipse.emf.ecore.impl.MinimalEObjectImpl;
-
-/**
- *
- * An implementation of the model object 'Command '.
- *
- *
- * @generated
- */
-public class CommandImpl extends MinimalEObjectImpl.Container implements Command
-{
- /**
- *
- *
- * @generated
- */
- protected CommandImpl()
- {
- super();
- }
-
- /**
- *
- *
- * @generated
- */
- @Override
- protected EClass eStaticClass()
- {
- return ApplicationConfigurationPackage.Literals.COMMAND;
- }
-
-} //CommandImpl
+/**
+ * generated by Xtext 2.16.0
+ */
+package hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl;
+
+import hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.ApplicationConfigurationPackage;
+import hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.Command;
+
+import org.eclipse.emf.ecore.EClass;
+
+import org.eclipse.emf.ecore.impl.MinimalEObjectImpl;
+
+/**
+ *
+ * An implementation of the model object 'Command '.
+ *
+ *
+ * @generated
+ */
+public class CommandImpl extends MinimalEObjectImpl.Container implements Command
+{
+ /**
+ *
+ *
+ * @generated
+ */
+ protected CommandImpl()
+ {
+ super();
+ }
+
+ /**
+ *
+ *
+ * @generated
+ */
+ @Override
+ protected EClass eStaticClass()
+ {
+ return ApplicationConfigurationPackage.Literals.COMMAND;
+ }
+
+} //CommandImpl
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 af0e7c17..3fd099db 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,194 +1,196 @@
-/**
- * generated by Xtext 2.12.0
- */
-package hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl;
-
-import hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.ApplicationConfigurationPackage;
-import hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.ConfigDeclaration;
-import hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.ConfigSpecification;
-
-import org.eclipse.emf.common.notify.Notification;
-import org.eclipse.emf.common.notify.NotificationChain;
-
-import org.eclipse.emf.ecore.EClass;
-import org.eclipse.emf.ecore.InternalEObject;
-
-import org.eclipse.emf.ecore.impl.ENotificationImpl;
-
-/**
- *
- * An implementation of the model object 'Config Declaration '.
- *
- *
- * The following features are implemented:
- *
- *
- * {@link hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.ConfigDeclarationImpl#getSpecification Specification }
- *
- *
- * @generated
- */
-public class ConfigDeclarationImpl extends DeclarationImpl implements ConfigDeclaration
-{
- /**
- * The cached value of the '{@link #getSpecification() Specification }' containment reference.
- *
- *
- * @see #getSpecification()
- * @generated
- * @ordered
- */
- protected ConfigSpecification specification;
-
- /**
- *
- *
- * @generated
- */
- protected ConfigDeclarationImpl()
- {
- super();
- }
-
- /**
- *
- *
- * @generated
- */
- @Override
- protected EClass eStaticClass()
- {
- return ApplicationConfigurationPackage.Literals.CONFIG_DECLARATION;
- }
-
- /**
- *
- *
- * @generated
- */
- public ConfigSpecification getSpecification()
- {
- return specification;
- }
-
- /**
- *
- *
- * @generated
- */
- public NotificationChain basicSetSpecification(ConfigSpecification newSpecification, NotificationChain msgs)
- {
- ConfigSpecification oldSpecification = specification;
- specification = newSpecification;
- if (eNotificationRequired())
- {
- ENotificationImpl notification = new ENotificationImpl(this, Notification.SET, ApplicationConfigurationPackage.CONFIG_DECLARATION__SPECIFICATION, oldSpecification, newSpecification);
- if (msgs == null) msgs = notification; else msgs.add(notification);
- }
- return msgs;
- }
-
- /**
- *
- *
- * @generated
- */
- public void setSpecification(ConfigSpecification newSpecification)
- {
- if (newSpecification != specification)
- {
- NotificationChain msgs = null;
- if (specification != null)
- msgs = ((InternalEObject)specification).eInverseRemove(this, EOPPOSITE_FEATURE_BASE - ApplicationConfigurationPackage.CONFIG_DECLARATION__SPECIFICATION, null, msgs);
- if (newSpecification != null)
- msgs = ((InternalEObject)newSpecification).eInverseAdd(this, EOPPOSITE_FEATURE_BASE - ApplicationConfigurationPackage.CONFIG_DECLARATION__SPECIFICATION, null, msgs);
- msgs = basicSetSpecification(newSpecification, msgs);
- if (msgs != null) msgs.dispatch();
- }
- else if (eNotificationRequired())
- eNotify(new ENotificationImpl(this, Notification.SET, ApplicationConfigurationPackage.CONFIG_DECLARATION__SPECIFICATION, newSpecification, newSpecification));
- }
-
- /**
- *
- *
- * @generated
- */
- @Override
- public NotificationChain eInverseRemove(InternalEObject otherEnd, int featureID, NotificationChain msgs)
- {
- switch (featureID)
- {
- case ApplicationConfigurationPackage.CONFIG_DECLARATION__SPECIFICATION:
- return basicSetSpecification(null, msgs);
- }
- return super.eInverseRemove(otherEnd, featureID, msgs);
- }
-
- /**
- *
- *
- * @generated
- */
- @Override
- public Object eGet(int featureID, boolean resolve, boolean coreType)
- {
- switch (featureID)
- {
- case ApplicationConfigurationPackage.CONFIG_DECLARATION__SPECIFICATION:
- return getSpecification();
- }
- return super.eGet(featureID, resolve, coreType);
- }
-
- /**
- *
- *
- * @generated
- */
- @Override
- public void eSet(int featureID, Object newValue)
- {
- switch (featureID)
- {
- case ApplicationConfigurationPackage.CONFIG_DECLARATION__SPECIFICATION:
- setSpecification((ConfigSpecification)newValue);
- return;
- }
- super.eSet(featureID, newValue);
- }
-
- /**
- *
- *
- * @generated
- */
- @Override
- public void eUnset(int featureID)
- {
- switch (featureID)
- {
- case ApplicationConfigurationPackage.CONFIG_DECLARATION__SPECIFICATION:
- setSpecification((ConfigSpecification)null);
- return;
- }
- super.eUnset(featureID);
- }
-
- /**
- *
- *
- * @generated
- */
- @Override
- public boolean eIsSet(int featureID)
- {
- switch (featureID)
- {
- case ApplicationConfigurationPackage.CONFIG_DECLARATION__SPECIFICATION:
- return specification != null;
- }
- return super.eIsSet(featureID);
- }
-
-} //ConfigDeclarationImpl
+/**
+ * generated by Xtext 2.16.0
+ */
+package hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl;
+
+import hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.ApplicationConfigurationPackage;
+import hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.ConfigDeclaration;
+import hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.ConfigSpecification;
+
+import org.eclipse.emf.common.notify.Notification;
+import org.eclipse.emf.common.notify.NotificationChain;
+
+import org.eclipse.emf.ecore.EClass;
+import org.eclipse.emf.ecore.InternalEObject;
+
+import org.eclipse.emf.ecore.impl.ENotificationImpl;
+
+/**
+ *
+ * An implementation of the model object 'Config Declaration '.
+ *
+ *
+ * The following features are implemented:
+ *
+ *
+ * {@link hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.ConfigDeclarationImpl#getSpecification Specification }
+ *
+ *
+ * @generated
+ */
+public class ConfigDeclarationImpl extends DeclarationImpl implements ConfigDeclaration
+{
+ /**
+ * The cached value of the '{@link #getSpecification() Specification }' containment reference.
+ *
+ *
+ * @see #getSpecification()
+ * @generated
+ * @ordered
+ */
+ protected ConfigSpecification specification;
+
+ /**
+ *
+ *
+ * @generated
+ */
+ protected ConfigDeclarationImpl()
+ {
+ super();
+ }
+
+ /**
+ *
+ *
+ * @generated
+ */
+ @Override
+ protected EClass eStaticClass()
+ {
+ return ApplicationConfigurationPackage.Literals.CONFIG_DECLARATION;
+ }
+
+ /**
+ *
+ *
+ * @generated
+ */
+ @Override
+ public ConfigSpecification getSpecification()
+ {
+ return specification;
+ }
+
+ /**
+ *
+ *
+ * @generated
+ */
+ public NotificationChain basicSetSpecification(ConfigSpecification newSpecification, NotificationChain msgs)
+ {
+ ConfigSpecification oldSpecification = specification;
+ specification = newSpecification;
+ if (eNotificationRequired())
+ {
+ ENotificationImpl notification = new ENotificationImpl(this, Notification.SET, ApplicationConfigurationPackage.CONFIG_DECLARATION__SPECIFICATION, oldSpecification, newSpecification);
+ if (msgs == null) msgs = notification; else msgs.add(notification);
+ }
+ return msgs;
+ }
+
+ /**
+ *
+ *
+ * @generated
+ */
+ @Override
+ public void setSpecification(ConfigSpecification newSpecification)
+ {
+ if (newSpecification != specification)
+ {
+ NotificationChain msgs = null;
+ if (specification != null)
+ msgs = ((InternalEObject)specification).eInverseRemove(this, EOPPOSITE_FEATURE_BASE - ApplicationConfigurationPackage.CONFIG_DECLARATION__SPECIFICATION, null, msgs);
+ if (newSpecification != null)
+ msgs = ((InternalEObject)newSpecification).eInverseAdd(this, EOPPOSITE_FEATURE_BASE - ApplicationConfigurationPackage.CONFIG_DECLARATION__SPECIFICATION, null, msgs);
+ msgs = basicSetSpecification(newSpecification, msgs);
+ if (msgs != null) msgs.dispatch();
+ }
+ else if (eNotificationRequired())
+ eNotify(new ENotificationImpl(this, Notification.SET, ApplicationConfigurationPackage.CONFIG_DECLARATION__SPECIFICATION, newSpecification, newSpecification));
+ }
+
+ /**
+ *
+ *
+ * @generated
+ */
+ @Override
+ public NotificationChain eInverseRemove(InternalEObject otherEnd, int featureID, NotificationChain msgs)
+ {
+ switch (featureID)
+ {
+ case ApplicationConfigurationPackage.CONFIG_DECLARATION__SPECIFICATION:
+ return basicSetSpecification(null, msgs);
+ }
+ return super.eInverseRemove(otherEnd, featureID, msgs);
+ }
+
+ /**
+ *
+ *
+ * @generated
+ */
+ @Override
+ public Object eGet(int featureID, boolean resolve, boolean coreType)
+ {
+ switch (featureID)
+ {
+ case ApplicationConfigurationPackage.CONFIG_DECLARATION__SPECIFICATION:
+ return getSpecification();
+ }
+ return super.eGet(featureID, resolve, coreType);
+ }
+
+ /**
+ *
+ *
+ * @generated
+ */
+ @Override
+ public void eSet(int featureID, Object newValue)
+ {
+ switch (featureID)
+ {
+ case ApplicationConfigurationPackage.CONFIG_DECLARATION__SPECIFICATION:
+ setSpecification((ConfigSpecification)newValue);
+ return;
+ }
+ super.eSet(featureID, newValue);
+ }
+
+ /**
+ *
+ *
+ * @generated
+ */
+ @Override
+ public void eUnset(int featureID)
+ {
+ switch (featureID)
+ {
+ case ApplicationConfigurationPackage.CONFIG_DECLARATION__SPECIFICATION:
+ setSpecification((ConfigSpecification)null);
+ return;
+ }
+ super.eUnset(featureID);
+ }
+
+ /**
+ *
+ *
+ * @generated
+ */
+ @Override
+ public boolean eIsSet(int featureID)
+ {
+ switch (featureID)
+ {
+ case ApplicationConfigurationPackage.CONFIG_DECLARATION__SPECIFICATION:
+ return specification != null;
+ }
+ return super.eIsSet(featureID);
+ }
+
+} //ConfigDeclarationImpl
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 5c9dee49..09144917 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,43 +1,43 @@
-/**
- * generated by Xtext 2.12.0
- */
-package hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl;
-
-import hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.ApplicationConfigurationPackage;
-import hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.ConfigEntry;
-
-import org.eclipse.emf.ecore.EClass;
-
-import org.eclipse.emf.ecore.impl.MinimalEObjectImpl;
-
-/**
- *
- * An implementation of the model object 'Config Entry '.
- *
- *
- * @generated
- */
-public class ConfigEntryImpl extends MinimalEObjectImpl.Container implements ConfigEntry
-{
- /**
- *
- *
- * @generated
- */
- protected ConfigEntryImpl()
- {
- super();
- }
-
- /**
- *
- *
- * @generated
- */
- @Override
- protected EClass eStaticClass()
- {
- return ApplicationConfigurationPackage.Literals.CONFIG_ENTRY;
- }
-
-} //ConfigEntryImpl
+/**
+ * generated by Xtext 2.16.0
+ */
+package hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl;
+
+import hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.ApplicationConfigurationPackage;
+import hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.ConfigEntry;
+
+import org.eclipse.emf.ecore.EClass;
+
+import org.eclipse.emf.ecore.impl.MinimalEObjectImpl;
+
+/**
+ *
+ * An implementation of the model object 'Config Entry '.
+ *
+ *
+ * @generated
+ */
+public class ConfigEntryImpl extends MinimalEObjectImpl.Container implements ConfigEntry
+{
+ /**
+ *
+ *
+ * @generated
+ */
+ protected ConfigEntryImpl()
+ {
+ super();
+ }
+
+ /**
+ *
+ *
+ * @generated
+ */
+ @Override
+ protected EClass eStaticClass()
+ {
+ return ApplicationConfigurationPackage.Literals.CONFIG_ENTRY;
+ }
+
+} //ConfigEntryImpl
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 c69dd47b..cc2982f7 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,43 +1,43 @@
-/**
- * generated by Xtext 2.12.0
- */
-package hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl;
-
-import hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.ApplicationConfigurationPackage;
-import hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.Config;
-
-import org.eclipse.emf.ecore.EClass;
-
-import org.eclipse.emf.ecore.impl.MinimalEObjectImpl;
-
-/**
- *
- * An implementation of the model object 'Config '.
- *
- *
- * @generated
- */
-public class ConfigImpl extends MinimalEObjectImpl.Container implements Config
-{
- /**
- *
- *
- * @generated
- */
- protected ConfigImpl()
- {
- super();
- }
-
- /**
- *
- *
- * @generated
- */
- @Override
- protected EClass eStaticClass()
- {
- return ApplicationConfigurationPackage.Literals.CONFIG;
- }
-
-} //ConfigImpl
+/**
+ * generated by Xtext 2.16.0
+ */
+package hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl;
+
+import hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.ApplicationConfigurationPackage;
+import hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.Config;
+
+import org.eclipse.emf.ecore.EClass;
+
+import org.eclipse.emf.ecore.impl.MinimalEObjectImpl;
+
+/**
+ *
+ * An implementation of the model object 'Config '.
+ *
+ *
+ * @generated
+ */
+public class ConfigImpl extends MinimalEObjectImpl.Container implements Config
+{
+ /**
+ *
+ *
+ * @generated
+ */
+ protected ConfigImpl()
+ {
+ super();
+ }
+
+ /**
+ *
+ *
+ * @generated
+ */
+ @Override
+ protected EClass eStaticClass()
+ {
+ return ApplicationConfigurationPackage.Literals.CONFIG;
+ }
+
+} //ConfigImpl
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 dbe6aed6..ee829926 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,173 +1,175 @@
-/**
- * generated by Xtext 2.12.0
- */
-package hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl;
-
-import hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.ApplicationConfigurationPackage;
-import hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.ConfigDeclaration;
-import hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.ConfigReference;
-
-import org.eclipse.emf.common.notify.Notification;
-
-import org.eclipse.emf.ecore.EClass;
-import org.eclipse.emf.ecore.InternalEObject;
-
-import org.eclipse.emf.ecore.impl.ENotificationImpl;
-
-/**
- *
- * An implementation of the model object 'Config Reference '.
- *
- *
- * The following features are implemented:
- *
- *
- * {@link hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.ConfigReferenceImpl#getConfig Config }
- *
- *
- * @generated
- */
-public class ConfigReferenceImpl extends ConfigImpl implements ConfigReference
-{
- /**
- * The cached value of the '{@link #getConfig() Config }' reference.
- *
- *
- * @see #getConfig()
- * @generated
- * @ordered
- */
- protected ConfigDeclaration config;
-
- /**
- *
- *
- * @generated
- */
- protected ConfigReferenceImpl()
- {
- super();
- }
-
- /**
- *
- *
- * @generated
- */
- @Override
- protected EClass eStaticClass()
- {
- return ApplicationConfigurationPackage.Literals.CONFIG_REFERENCE;
- }
-
- /**
- *
- *
- * @generated
- */
- public ConfigDeclaration getConfig()
- {
- if (config != null && config.eIsProxy())
- {
- InternalEObject oldConfig = (InternalEObject)config;
- config = (ConfigDeclaration)eResolveProxy(oldConfig);
- if (config != oldConfig)
- {
- if (eNotificationRequired())
- eNotify(new ENotificationImpl(this, Notification.RESOLVE, ApplicationConfigurationPackage.CONFIG_REFERENCE__CONFIG, oldConfig, config));
- }
- }
- return config;
- }
-
- /**
- *
- *
- * @generated
- */
- public ConfigDeclaration basicGetConfig()
- {
- return config;
- }
-
- /**
- *
- *
- * @generated
- */
- public void setConfig(ConfigDeclaration newConfig)
- {
- ConfigDeclaration oldConfig = config;
- config = newConfig;
- if (eNotificationRequired())
- eNotify(new ENotificationImpl(this, Notification.SET, ApplicationConfigurationPackage.CONFIG_REFERENCE__CONFIG, oldConfig, config));
- }
-
- /**
- *
- *
- * @generated
- */
- @Override
- public Object eGet(int featureID, boolean resolve, boolean coreType)
- {
- switch (featureID)
- {
- case ApplicationConfigurationPackage.CONFIG_REFERENCE__CONFIG:
- if (resolve) return getConfig();
- return basicGetConfig();
- }
- return super.eGet(featureID, resolve, coreType);
- }
-
- /**
- *
- *
- * @generated
- */
- @Override
- public void eSet(int featureID, Object newValue)
- {
- switch (featureID)
- {
- case ApplicationConfigurationPackage.CONFIG_REFERENCE__CONFIG:
- setConfig((ConfigDeclaration)newValue);
- return;
- }
- super.eSet(featureID, newValue);
- }
-
- /**
- *
- *
- * @generated
- */
- @Override
- public void eUnset(int featureID)
- {
- switch (featureID)
- {
- case ApplicationConfigurationPackage.CONFIG_REFERENCE__CONFIG:
- setConfig((ConfigDeclaration)null);
- return;
- }
- super.eUnset(featureID);
- }
-
- /**
- *
- *
- * @generated
- */
- @Override
- public boolean eIsSet(int featureID)
- {
- switch (featureID)
- {
- case ApplicationConfigurationPackage.CONFIG_REFERENCE__CONFIG:
- return config != null;
- }
- return super.eIsSet(featureID);
- }
-
-} //ConfigReferenceImpl
+/**
+ * generated by Xtext 2.16.0
+ */
+package hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl;
+
+import hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.ApplicationConfigurationPackage;
+import hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.ConfigDeclaration;
+import hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.ConfigReference;
+
+import org.eclipse.emf.common.notify.Notification;
+
+import org.eclipse.emf.ecore.EClass;
+import org.eclipse.emf.ecore.InternalEObject;
+
+import org.eclipse.emf.ecore.impl.ENotificationImpl;
+
+/**
+ *
+ * An implementation of the model object 'Config Reference '.
+ *
+ *
+ * The following features are implemented:
+ *
+ *
+ * {@link hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.ConfigReferenceImpl#getConfig Config }
+ *
+ *
+ * @generated
+ */
+public class ConfigReferenceImpl extends ConfigImpl implements ConfigReference
+{
+ /**
+ * The cached value of the '{@link #getConfig() Config }' reference.
+ *
+ *
+ * @see #getConfig()
+ * @generated
+ * @ordered
+ */
+ protected ConfigDeclaration config;
+
+ /**
+ *
+ *
+ * @generated
+ */
+ protected ConfigReferenceImpl()
+ {
+ super();
+ }
+
+ /**
+ *
+ *
+ * @generated
+ */
+ @Override
+ protected EClass eStaticClass()
+ {
+ return ApplicationConfigurationPackage.Literals.CONFIG_REFERENCE;
+ }
+
+ /**
+ *
+ *
+ * @generated
+ */
+ @Override
+ public ConfigDeclaration getConfig()
+ {
+ if (config != null && config.eIsProxy())
+ {
+ InternalEObject oldConfig = (InternalEObject)config;
+ config = (ConfigDeclaration)eResolveProxy(oldConfig);
+ if (config != oldConfig)
+ {
+ if (eNotificationRequired())
+ eNotify(new ENotificationImpl(this, Notification.RESOLVE, ApplicationConfigurationPackage.CONFIG_REFERENCE__CONFIG, oldConfig, config));
+ }
+ }
+ return config;
+ }
+
+ /**
+ *
+ *
+ * @generated
+ */
+ public ConfigDeclaration basicGetConfig()
+ {
+ return config;
+ }
+
+ /**
+ *
+ *
+ * @generated
+ */
+ @Override
+ public void setConfig(ConfigDeclaration newConfig)
+ {
+ ConfigDeclaration oldConfig = config;
+ config = newConfig;
+ if (eNotificationRequired())
+ eNotify(new ENotificationImpl(this, Notification.SET, ApplicationConfigurationPackage.CONFIG_REFERENCE__CONFIG, oldConfig, config));
+ }
+
+ /**
+ *
+ *
+ * @generated
+ */
+ @Override
+ public Object eGet(int featureID, boolean resolve, boolean coreType)
+ {
+ switch (featureID)
+ {
+ case ApplicationConfigurationPackage.CONFIG_REFERENCE__CONFIG:
+ if (resolve) return getConfig();
+ return basicGetConfig();
+ }
+ return super.eGet(featureID, resolve, coreType);
+ }
+
+ /**
+ *
+ *
+ * @generated
+ */
+ @Override
+ public void eSet(int featureID, Object newValue)
+ {
+ switch (featureID)
+ {
+ case ApplicationConfigurationPackage.CONFIG_REFERENCE__CONFIG:
+ setConfig((ConfigDeclaration)newValue);
+ return;
+ }
+ super.eSet(featureID, newValue);
+ }
+
+ /**
+ *
+ *
+ * @generated
+ */
+ @Override
+ public void eUnset(int featureID)
+ {
+ switch (featureID)
+ {
+ case ApplicationConfigurationPackage.CONFIG_REFERENCE__CONFIG:
+ setConfig((ConfigDeclaration)null);
+ return;
+ }
+ super.eUnset(featureID);
+ }
+
+ /**
+ *
+ *
+ * @generated
+ */
+ @Override
+ public boolean eIsSet(int featureID)
+ {
+ switch (featureID)
+ {
+ case ApplicationConfigurationPackage.CONFIG_REFERENCE__CONFIG:
+ return config != null;
+ }
+ return super.eIsSet(featureID);
+ }
+
+} //ConfigReferenceImpl
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 d4eda037..c5426c35 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,166 +1,167 @@
-/**
- * generated by Xtext 2.12.0
- */
-package hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl;
-
-import hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.ApplicationConfigurationPackage;
-import hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.ConfigEntry;
-import hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.ConfigSpecification;
-
-import java.util.Collection;
-
-import org.eclipse.emf.common.notify.NotificationChain;
-
-import org.eclipse.emf.common.util.EList;
-
-import org.eclipse.emf.ecore.EClass;
-import org.eclipse.emf.ecore.InternalEObject;
-
-import org.eclipse.emf.ecore.util.EObjectContainmentEList;
-import org.eclipse.emf.ecore.util.InternalEList;
-
-/**
- *
- * An implementation of the model object 'Config Specification '.
- *
- *
- * The following features are implemented:
- *
- *
- * {@link hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.ConfigSpecificationImpl#getEntries Entries }
- *
- *
- * @generated
- */
-public class ConfigSpecificationImpl extends ConfigImpl implements ConfigSpecification
-{
- /**
- * The cached value of the '{@link #getEntries() Entries }' containment reference list.
- *
- *
- * @see #getEntries()
- * @generated
- * @ordered
- */
- protected EList entries;
-
- /**
- *
- *
- * @generated
- */
- protected ConfigSpecificationImpl()
- {
- super();
- }
-
- /**
- *
- *
- * @generated
- */
- @Override
- protected EClass eStaticClass()
- {
- return ApplicationConfigurationPackage.Literals.CONFIG_SPECIFICATION;
- }
-
- /**
- *
- *
- * @generated
- */
- public EList getEntries()
- {
- if (entries == null)
- {
- entries = new EObjectContainmentEList(ConfigEntry.class, this, ApplicationConfigurationPackage.CONFIG_SPECIFICATION__ENTRIES);
- }
- return entries;
- }
-
- /**
- *
- *
- * @generated
- */
- @Override
- public NotificationChain eInverseRemove(InternalEObject otherEnd, int featureID, NotificationChain msgs)
- {
- switch (featureID)
- {
- case ApplicationConfigurationPackage.CONFIG_SPECIFICATION__ENTRIES:
- return ((InternalEList>)getEntries()).basicRemove(otherEnd, msgs);
- }
- return super.eInverseRemove(otherEnd, featureID, msgs);
- }
-
- /**
- *
- *
- * @generated
- */
- @Override
- public Object eGet(int featureID, boolean resolve, boolean coreType)
- {
- switch (featureID)
- {
- case ApplicationConfigurationPackage.CONFIG_SPECIFICATION__ENTRIES:
- return getEntries();
- }
- return super.eGet(featureID, resolve, coreType);
- }
-
- /**
- *
- *
- * @generated
- */
- @SuppressWarnings("unchecked")
- @Override
- public void eSet(int featureID, Object newValue)
- {
- switch (featureID)
- {
- case ApplicationConfigurationPackage.CONFIG_SPECIFICATION__ENTRIES:
- getEntries().clear();
- getEntries().addAll((Collection extends ConfigEntry>)newValue);
- return;
- }
- super.eSet(featureID, newValue);
- }
-
- /**
- *
- *
- * @generated
- */
- @Override
- public void eUnset(int featureID)
- {
- switch (featureID)
- {
- case ApplicationConfigurationPackage.CONFIG_SPECIFICATION__ENTRIES:
- getEntries().clear();
- return;
- }
- super.eUnset(featureID);
- }
-
- /**
- *
- *
- * @generated
- */
- @Override
- public boolean eIsSet(int featureID)
- {
- switch (featureID)
- {
- case ApplicationConfigurationPackage.CONFIG_SPECIFICATION__ENTRIES:
- return entries != null && !entries.isEmpty();
- }
- return super.eIsSet(featureID);
- }
-
-} //ConfigSpecificationImpl
+/**
+ * generated by Xtext 2.16.0
+ */
+package hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl;
+
+import hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.ApplicationConfigurationPackage;
+import hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.ConfigEntry;
+import hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.ConfigSpecification;
+
+import java.util.Collection;
+
+import org.eclipse.emf.common.notify.NotificationChain;
+
+import org.eclipse.emf.common.util.EList;
+
+import org.eclipse.emf.ecore.EClass;
+import org.eclipse.emf.ecore.InternalEObject;
+
+import org.eclipse.emf.ecore.util.EObjectContainmentEList;
+import org.eclipse.emf.ecore.util.InternalEList;
+
+/**
+ *
+ * An implementation of the model object 'Config Specification '.
+ *
+ *
+ * The following features are implemented:
+ *
+ *
+ * {@link hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.ConfigSpecificationImpl#getEntries Entries }
+ *
+ *
+ * @generated
+ */
+public class ConfigSpecificationImpl extends ConfigImpl implements ConfigSpecification
+{
+ /**
+ * The cached value of the '{@link #getEntries() Entries }' containment reference list.
+ *
+ *
+ * @see #getEntries()
+ * @generated
+ * @ordered
+ */
+ protected EList entries;
+
+ /**
+ *
+ *
+ * @generated
+ */
+ protected ConfigSpecificationImpl()
+ {
+ super();
+ }
+
+ /**
+ *
+ *
+ * @generated
+ */
+ @Override
+ protected EClass eStaticClass()
+ {
+ return ApplicationConfigurationPackage.Literals.CONFIG_SPECIFICATION;
+ }
+
+ /**
+ *
+ *
+ * @generated
+ */
+ @Override
+ public EList getEntries()
+ {
+ if (entries == null)
+ {
+ entries = new EObjectContainmentEList(ConfigEntry.class, this, ApplicationConfigurationPackage.CONFIG_SPECIFICATION__ENTRIES);
+ }
+ return entries;
+ }
+
+ /**
+ *
+ *
+ * @generated
+ */
+ @Override
+ public NotificationChain eInverseRemove(InternalEObject otherEnd, int featureID, NotificationChain msgs)
+ {
+ switch (featureID)
+ {
+ case ApplicationConfigurationPackage.CONFIG_SPECIFICATION__ENTRIES:
+ return ((InternalEList>)getEntries()).basicRemove(otherEnd, msgs);
+ }
+ return super.eInverseRemove(otherEnd, featureID, msgs);
+ }
+
+ /**
+ *
+ *
+ * @generated
+ */
+ @Override
+ public Object eGet(int featureID, boolean resolve, boolean coreType)
+ {
+ switch (featureID)
+ {
+ case ApplicationConfigurationPackage.CONFIG_SPECIFICATION__ENTRIES:
+ return getEntries();
+ }
+ return super.eGet(featureID, resolve, coreType);
+ }
+
+ /**
+ *
+ *
+ * @generated
+ */
+ @SuppressWarnings("unchecked")
+ @Override
+ public void eSet(int featureID, Object newValue)
+ {
+ switch (featureID)
+ {
+ case ApplicationConfigurationPackage.CONFIG_SPECIFICATION__ENTRIES:
+ getEntries().clear();
+ getEntries().addAll((Collection extends ConfigEntry>)newValue);
+ return;
+ }
+ super.eSet(featureID, newValue);
+ }
+
+ /**
+ *
+ *
+ * @generated
+ */
+ @Override
+ public void eUnset(int featureID)
+ {
+ switch (featureID)
+ {
+ case ApplicationConfigurationPackage.CONFIG_SPECIFICATION__ENTRIES:
+ getEntries().clear();
+ return;
+ }
+ super.eUnset(featureID);
+ }
+
+ /**
+ *
+ *
+ * @generated
+ */
+ @Override
+ public boolean eIsSet(int featureID)
+ {
+ switch (featureID)
+ {
+ case ApplicationConfigurationPackage.CONFIG_SPECIFICATION__ENTRIES:
+ return entries != null && !entries.isEmpty();
+ }
+ return super.eIsSet(featureID);
+ }
+
+} //ConfigSpecificationImpl
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 9a4bb3a0..c147407d 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,207 +1,209 @@
-/**
- * generated by Xtext 2.12.0
- */
-package hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl;
-
-import hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.ApplicationConfigurationPackage;
-import hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.Command;
-import hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.ConfigurationScript;
-import hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.Import;
-
-import java.util.Collection;
-
-import org.eclipse.emf.common.notify.NotificationChain;
-
-import org.eclipse.emf.common.util.EList;
-
-import org.eclipse.emf.ecore.EClass;
-import org.eclipse.emf.ecore.InternalEObject;
-
-import org.eclipse.emf.ecore.impl.MinimalEObjectImpl;
-
-import org.eclipse.emf.ecore.util.EObjectContainmentEList;
-import org.eclipse.emf.ecore.util.InternalEList;
-
-/**
- *
- * An implementation of the model object 'Configuration Script '.
- *
- *
- * The following features are implemented:
- *
- *
- * {@link hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.ConfigurationScriptImpl#getImports Imports }
- * {@link hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.ConfigurationScriptImpl#getCommands Commands }
- *
- *
- * @generated
- */
-public class ConfigurationScriptImpl extends MinimalEObjectImpl.Container implements ConfigurationScript
-{
- /**
- * The cached value of the '{@link #getImports() Imports }' containment reference list.
- *
- *
- * @see #getImports()
- * @generated
- * @ordered
- */
- protected EList imports;
-
- /**
- * The cached value of the '{@link #getCommands() Commands }' containment reference list.
- *
- *
- * @see #getCommands()
- * @generated
- * @ordered
- */
- protected EList commands;
-
- /**
- *
- *
- * @generated
- */
- protected ConfigurationScriptImpl()
- {
- super();
- }
-
- /**
- *
- *
- * @generated
- */
- @Override
- protected EClass eStaticClass()
- {
- return ApplicationConfigurationPackage.Literals.CONFIGURATION_SCRIPT;
- }
-
- /**
- *
- *
- * @generated
- */
- public EList getImports()
- {
- if (imports == null)
- {
- imports = new EObjectContainmentEList(Import.class, this, ApplicationConfigurationPackage.CONFIGURATION_SCRIPT__IMPORTS);
- }
- return imports;
- }
-
- /**
- *
- *
- * @generated
- */
- public EList getCommands()
- {
- if (commands == null)
- {
- commands = new EObjectContainmentEList(Command.class, this, ApplicationConfigurationPackage.CONFIGURATION_SCRIPT__COMMANDS);
- }
- return commands;
- }
-
- /**
- *
- *
- * @generated
- */
- @Override
- public NotificationChain eInverseRemove(InternalEObject otherEnd, int featureID, NotificationChain msgs)
- {
- switch (featureID)
- {
- case ApplicationConfigurationPackage.CONFIGURATION_SCRIPT__IMPORTS:
- return ((InternalEList>)getImports()).basicRemove(otherEnd, msgs);
- case ApplicationConfigurationPackage.CONFIGURATION_SCRIPT__COMMANDS:
- return ((InternalEList>)getCommands()).basicRemove(otherEnd, msgs);
- }
- return super.eInverseRemove(otherEnd, featureID, msgs);
- }
-
- /**
- *
- *
- * @generated
- */
- @Override
- public Object eGet(int featureID, boolean resolve, boolean coreType)
- {
- switch (featureID)
- {
- case ApplicationConfigurationPackage.CONFIGURATION_SCRIPT__IMPORTS:
- return getImports();
- case ApplicationConfigurationPackage.CONFIGURATION_SCRIPT__COMMANDS:
- return getCommands();
- }
- return super.eGet(featureID, resolve, coreType);
- }
-
- /**
- *
- *
- * @generated
- */
- @SuppressWarnings("unchecked")
- @Override
- public void eSet(int featureID, Object newValue)
- {
- switch (featureID)
- {
- case ApplicationConfigurationPackage.CONFIGURATION_SCRIPT__IMPORTS:
- getImports().clear();
- getImports().addAll((Collection extends Import>)newValue);
- return;
- case ApplicationConfigurationPackage.CONFIGURATION_SCRIPT__COMMANDS:
- getCommands().clear();
- getCommands().addAll((Collection extends Command>)newValue);
- return;
- }
- super.eSet(featureID, newValue);
- }
-
- /**
- *
- *
- * @generated
- */
- @Override
- public void eUnset(int featureID)
- {
- switch (featureID)
- {
- case ApplicationConfigurationPackage.CONFIGURATION_SCRIPT__IMPORTS:
- getImports().clear();
- return;
- case ApplicationConfigurationPackage.CONFIGURATION_SCRIPT__COMMANDS:
- getCommands().clear();
- return;
- }
- super.eUnset(featureID);
- }
-
- /**
- *
- *
- * @generated
- */
- @Override
- public boolean eIsSet(int featureID)
- {
- switch (featureID)
- {
- case ApplicationConfigurationPackage.CONFIGURATION_SCRIPT__IMPORTS:
- return imports != null && !imports.isEmpty();
- case ApplicationConfigurationPackage.CONFIGURATION_SCRIPT__COMMANDS:
- return commands != null && !commands.isEmpty();
- }
- return super.eIsSet(featureID);
- }
-
-} //ConfigurationScriptImpl
+/**
+ * generated by Xtext 2.16.0
+ */
+package hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl;
+
+import hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.ApplicationConfigurationPackage;
+import hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.Command;
+import hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.ConfigurationScript;
+import hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.Import;
+
+import java.util.Collection;
+
+import org.eclipse.emf.common.notify.NotificationChain;
+
+import org.eclipse.emf.common.util.EList;
+
+import org.eclipse.emf.ecore.EClass;
+import org.eclipse.emf.ecore.InternalEObject;
+
+import org.eclipse.emf.ecore.impl.MinimalEObjectImpl;
+
+import org.eclipse.emf.ecore.util.EObjectContainmentEList;
+import org.eclipse.emf.ecore.util.InternalEList;
+
+/**
+ *
+ * An implementation of the model object 'Configuration Script '.
+ *
+ *
+ * The following features are implemented:
+ *
+ *
+ * {@link hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.ConfigurationScriptImpl#getImports Imports }
+ * {@link hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.ConfigurationScriptImpl#getCommands Commands }
+ *
+ *
+ * @generated
+ */
+public class ConfigurationScriptImpl extends MinimalEObjectImpl.Container implements ConfigurationScript
+{
+ /**
+ * The cached value of the '{@link #getImports() Imports }' containment reference list.
+ *
+ *
+ * @see #getImports()
+ * @generated
+ * @ordered
+ */
+ protected EList imports;
+
+ /**
+ * The cached value of the '{@link #getCommands() Commands }' containment reference list.
+ *
+ *
+ * @see #getCommands()
+ * @generated
+ * @ordered
+ */
+ protected EList commands;
+
+ /**
+ *
+ *
+ * @generated
+ */
+ protected ConfigurationScriptImpl()
+ {
+ super();
+ }
+
+ /**
+ *
+ *
+ * @generated
+ */
+ @Override
+ protected EClass eStaticClass()
+ {
+ return ApplicationConfigurationPackage.Literals.CONFIGURATION_SCRIPT;
+ }
+
+ /**
+ *
+ *
+ * @generated
+ */
+ @Override
+ public EList getImports()
+ {
+ if (imports == null)
+ {
+ imports = new EObjectContainmentEList(Import.class, this, ApplicationConfigurationPackage.CONFIGURATION_SCRIPT__IMPORTS);
+ }
+ return imports;
+ }
+
+ /**
+ *
+ *
+ * @generated
+ */
+ @Override
+ public EList getCommands()
+ {
+ if (commands == null)
+ {
+ commands = new EObjectContainmentEList(Command.class, this, ApplicationConfigurationPackage.CONFIGURATION_SCRIPT__COMMANDS);
+ }
+ return commands;
+ }
+
+ /**
+ *
+ *
+ * @generated
+ */
+ @Override
+ public NotificationChain eInverseRemove(InternalEObject otherEnd, int featureID, NotificationChain msgs)
+ {
+ switch (featureID)
+ {
+ case ApplicationConfigurationPackage.CONFIGURATION_SCRIPT__IMPORTS:
+ return ((InternalEList>)getImports()).basicRemove(otherEnd, msgs);
+ case ApplicationConfigurationPackage.CONFIGURATION_SCRIPT__COMMANDS:
+ return ((InternalEList>)getCommands()).basicRemove(otherEnd, msgs);
+ }
+ return super.eInverseRemove(otherEnd, featureID, msgs);
+ }
+
+ /**
+ *
+ *
+ * @generated
+ */
+ @Override
+ public Object eGet(int featureID, boolean resolve, boolean coreType)
+ {
+ switch (featureID)
+ {
+ case ApplicationConfigurationPackage.CONFIGURATION_SCRIPT__IMPORTS:
+ return getImports();
+ case ApplicationConfigurationPackage.CONFIGURATION_SCRIPT__COMMANDS:
+ return getCommands();
+ }
+ return super.eGet(featureID, resolve, coreType);
+ }
+
+ /**
+ *
+ *
+ * @generated
+ */
+ @SuppressWarnings("unchecked")
+ @Override
+ public void eSet(int featureID, Object newValue)
+ {
+ switch (featureID)
+ {
+ case ApplicationConfigurationPackage.CONFIGURATION_SCRIPT__IMPORTS:
+ getImports().clear();
+ getImports().addAll((Collection extends Import>)newValue);
+ return;
+ case ApplicationConfigurationPackage.CONFIGURATION_SCRIPT__COMMANDS:
+ getCommands().clear();
+ getCommands().addAll((Collection extends Command>)newValue);
+ return;
+ }
+ super.eSet(featureID, newValue);
+ }
+
+ /**
+ *
+ *
+ * @generated
+ */
+ @Override
+ public void eUnset(int featureID)
+ {
+ switch (featureID)
+ {
+ case ApplicationConfigurationPackage.CONFIGURATION_SCRIPT__IMPORTS:
+ getImports().clear();
+ return;
+ case ApplicationConfigurationPackage.CONFIGURATION_SCRIPT__COMMANDS:
+ getCommands().clear();
+ return;
+ }
+ super.eUnset(featureID);
+ }
+
+ /**
+ *
+ *
+ * @generated
+ */
+ @Override
+ public boolean eIsSet(int featureID)
+ {
+ switch (featureID)
+ {
+ case ApplicationConfigurationPackage.CONFIGURATION_SCRIPT__IMPORTS:
+ return imports != null && !imports.isEmpty();
+ case ApplicationConfigurationPackage.CONFIGURATION_SCRIPT__COMMANDS:
+ return commands != null && !commands.isEmpty();
+ }
+ return super.eIsSet(featureID);
+ }
+
+} //ConfigurationScriptImpl
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 b6a38700..45c4d4ea 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,233 +1,237 @@
-/**
- * generated by Xtext 2.12.0
- */
-package hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl;
-
-import hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.ApplicationConfigurationPackage;
-import hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.CustomEntry;
-
-import org.eclipse.emf.common.notify.Notification;
-
-import org.eclipse.emf.ecore.EClass;
-
-import org.eclipse.emf.ecore.impl.ENotificationImpl;
-
-/**
- *
- * An implementation of the model object 'Custom Entry '.
- *
- *
- * The following features are implemented:
- *
- *
- * {@link hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.CustomEntryImpl#getKey Key }
- * {@link hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.CustomEntryImpl#getValue Value }
- *
- *
- * @generated
- */
-public class CustomEntryImpl extends ConfigEntryImpl implements CustomEntry
-{
- /**
- * The default value of the '{@link #getKey() Key }' attribute.
- *
- *
- * @see #getKey()
- * @generated
- * @ordered
- */
- protected static final String KEY_EDEFAULT = null;
-
- /**
- * The cached value of the '{@link #getKey() Key }' attribute.
- *
- *
- * @see #getKey()
- * @generated
- * @ordered
- */
- protected String key = KEY_EDEFAULT;
-
- /**
- * The default value of the '{@link #getValue() Value }' attribute.
- *
- *
- * @see #getValue()
- * @generated
- * @ordered
- */
- protected static final String VALUE_EDEFAULT = null;
-
- /**
- * The cached value of the '{@link #getValue() Value }' attribute.
- *
- *
- * @see #getValue()
- * @generated
- * @ordered
- */
- protected String value = VALUE_EDEFAULT;
-
- /**
- *
- *
- * @generated
- */
- protected CustomEntryImpl()
- {
- super();
- }
-
- /**
- *
- *
- * @generated
- */
- @Override
- protected EClass eStaticClass()
- {
- return ApplicationConfigurationPackage.Literals.CUSTOM_ENTRY;
- }
-
- /**
- *
- *
- * @generated
- */
- public String getKey()
- {
- return key;
- }
-
- /**
- *
- *
- * @generated
- */
- public void setKey(String newKey)
- {
- String oldKey = key;
- key = newKey;
- if (eNotificationRequired())
- eNotify(new ENotificationImpl(this, Notification.SET, ApplicationConfigurationPackage.CUSTOM_ENTRY__KEY, oldKey, key));
- }
-
- /**
- *
- *
- * @generated
- */
- public String getValue()
- {
- return value;
- }
-
- /**
- *
- *
- * @generated
- */
- public void setValue(String newValue)
- {
- String oldValue = value;
- value = newValue;
- if (eNotificationRequired())
- eNotify(new ENotificationImpl(this, Notification.SET, ApplicationConfigurationPackage.CUSTOM_ENTRY__VALUE, oldValue, value));
- }
-
- /**
- *
- *
- * @generated
- */
- @Override
- public Object eGet(int featureID, boolean resolve, boolean coreType)
- {
- switch (featureID)
- {
- case ApplicationConfigurationPackage.CUSTOM_ENTRY__KEY:
- return getKey();
- case ApplicationConfigurationPackage.CUSTOM_ENTRY__VALUE:
- return getValue();
- }
- return super.eGet(featureID, resolve, coreType);
- }
-
- /**
- *
- *
- * @generated
- */
- @Override
- public void eSet(int featureID, Object newValue)
- {
- switch (featureID)
- {
- case ApplicationConfigurationPackage.CUSTOM_ENTRY__KEY:
- setKey((String)newValue);
- return;
- case ApplicationConfigurationPackage.CUSTOM_ENTRY__VALUE:
- setValue((String)newValue);
- return;
- }
- super.eSet(featureID, newValue);
- }
-
- /**
- *
- *
- * @generated
- */
- @Override
- public void eUnset(int featureID)
- {
- switch (featureID)
- {
- case ApplicationConfigurationPackage.CUSTOM_ENTRY__KEY:
- setKey(KEY_EDEFAULT);
- return;
- case ApplicationConfigurationPackage.CUSTOM_ENTRY__VALUE:
- setValue(VALUE_EDEFAULT);
- return;
- }
- super.eUnset(featureID);
- }
-
- /**
- *
- *
- * @generated
- */
- @Override
- public boolean eIsSet(int featureID)
- {
- switch (featureID)
- {
- case ApplicationConfigurationPackage.CUSTOM_ENTRY__KEY:
- return KEY_EDEFAULT == null ? key != null : !KEY_EDEFAULT.equals(key);
- case ApplicationConfigurationPackage.CUSTOM_ENTRY__VALUE:
- return VALUE_EDEFAULT == null ? value != null : !VALUE_EDEFAULT.equals(value);
- }
- return super.eIsSet(featureID);
- }
-
- /**
- *
- *
- * @generated
- */
- @Override
- public String toString()
- {
- if (eIsProxy()) return super.toString();
-
- StringBuffer result = new StringBuffer(super.toString());
- result.append(" (key: ");
- result.append(key);
- result.append(", value: ");
- result.append(value);
- result.append(')');
- return result.toString();
- }
-
-} //CustomEntryImpl
+/**
+ * generated by Xtext 2.16.0
+ */
+package hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl;
+
+import hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.ApplicationConfigurationPackage;
+import hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.CustomEntry;
+
+import org.eclipse.emf.common.notify.Notification;
+
+import org.eclipse.emf.ecore.EClass;
+
+import org.eclipse.emf.ecore.impl.ENotificationImpl;
+
+/**
+ *
+ * An implementation of the model object 'Custom Entry '.
+ *
+ *
+ * The following features are implemented:
+ *
+ *
+ * {@link hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.CustomEntryImpl#getKey Key }
+ * {@link hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.CustomEntryImpl#getValue Value }
+ *
+ *
+ * @generated
+ */
+public class CustomEntryImpl extends ConfigEntryImpl implements CustomEntry
+{
+ /**
+ * The default value of the '{@link #getKey() Key }' attribute.
+ *
+ *
+ * @see #getKey()
+ * @generated
+ * @ordered
+ */
+ protected static final String KEY_EDEFAULT = null;
+
+ /**
+ * The cached value of the '{@link #getKey() Key }' attribute.
+ *
+ *
+ * @see #getKey()
+ * @generated
+ * @ordered
+ */
+ protected String key = KEY_EDEFAULT;
+
+ /**
+ * The default value of the '{@link #getValue() Value }' attribute.
+ *
+ *
+ * @see #getValue()
+ * @generated
+ * @ordered
+ */
+ protected static final String VALUE_EDEFAULT = null;
+
+ /**
+ * The cached value of the '{@link #getValue() Value }' attribute.
+ *
+ *
+ * @see #getValue()
+ * @generated
+ * @ordered
+ */
+ protected String value = VALUE_EDEFAULT;
+
+ /**
+ *
+ *
+ * @generated
+ */
+ protected CustomEntryImpl()
+ {
+ super();
+ }
+
+ /**
+ *
+ *
+ * @generated
+ */
+ @Override
+ protected EClass eStaticClass()
+ {
+ return ApplicationConfigurationPackage.Literals.CUSTOM_ENTRY;
+ }
+
+ /**
+ *
+ *
+ * @generated
+ */
+ @Override
+ public String getKey()
+ {
+ return key;
+ }
+
+ /**
+ *
+ *
+ * @generated
+ */
+ @Override
+ public void setKey(String newKey)
+ {
+ String oldKey = key;
+ key = newKey;
+ if (eNotificationRequired())
+ eNotify(new ENotificationImpl(this, Notification.SET, ApplicationConfigurationPackage.CUSTOM_ENTRY__KEY, oldKey, key));
+ }
+
+ /**
+ *
+ *
+ * @generated
+ */
+ @Override
+ public String getValue()
+ {
+ return value;
+ }
+
+ /**
+ *
+ *
+ * @generated
+ */
+ @Override
+ public void setValue(String newValue)
+ {
+ String oldValue = value;
+ value = newValue;
+ if (eNotificationRequired())
+ eNotify(new ENotificationImpl(this, Notification.SET, ApplicationConfigurationPackage.CUSTOM_ENTRY__VALUE, oldValue, value));
+ }
+
+ /**
+ *
+ *
+ * @generated
+ */
+ @Override
+ public Object eGet(int featureID, boolean resolve, boolean coreType)
+ {
+ switch (featureID)
+ {
+ case ApplicationConfigurationPackage.CUSTOM_ENTRY__KEY:
+ return getKey();
+ case ApplicationConfigurationPackage.CUSTOM_ENTRY__VALUE:
+ return getValue();
+ }
+ return super.eGet(featureID, resolve, coreType);
+ }
+
+ /**
+ *
+ *
+ * @generated
+ */
+ @Override
+ public void eSet(int featureID, Object newValue)
+ {
+ switch (featureID)
+ {
+ case ApplicationConfigurationPackage.CUSTOM_ENTRY__KEY:
+ setKey((String)newValue);
+ return;
+ case ApplicationConfigurationPackage.CUSTOM_ENTRY__VALUE:
+ setValue((String)newValue);
+ return;
+ }
+ super.eSet(featureID, newValue);
+ }
+
+ /**
+ *
+ *
+ * @generated
+ */
+ @Override
+ public void eUnset(int featureID)
+ {
+ switch (featureID)
+ {
+ case ApplicationConfigurationPackage.CUSTOM_ENTRY__KEY:
+ setKey(KEY_EDEFAULT);
+ return;
+ case ApplicationConfigurationPackage.CUSTOM_ENTRY__VALUE:
+ setValue(VALUE_EDEFAULT);
+ return;
+ }
+ super.eUnset(featureID);
+ }
+
+ /**
+ *
+ *
+ * @generated
+ */
+ @Override
+ public boolean eIsSet(int featureID)
+ {
+ switch (featureID)
+ {
+ case ApplicationConfigurationPackage.CUSTOM_ENTRY__KEY:
+ return KEY_EDEFAULT == null ? key != null : !KEY_EDEFAULT.equals(key);
+ case ApplicationConfigurationPackage.CUSTOM_ENTRY__VALUE:
+ return VALUE_EDEFAULT == null ? value != null : !VALUE_EDEFAULT.equals(value);
+ }
+ return super.eIsSet(featureID);
+ }
+
+ /**
+ *
+ *
+ * @generated
+ */
+ @Override
+ public String toString()
+ {
+ if (eIsProxy()) return super.toString();
+
+ StringBuilder result = new StringBuilder(super.toString());
+ result.append(" (key: ");
+ result.append(key);
+ result.append(", value: ");
+ result.append(value);
+ result.append(')');
+ return result.toString();
+ }
+
+} //CustomEntryImpl
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 15de42f0..28f8f9ae 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,177 +1,179 @@
-/**
- * generated by Xtext 2.12.0
- */
-package hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl;
-
-import hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.ApplicationConfigurationPackage;
-import hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.Declaration;
-
-import org.eclipse.emf.common.notify.Notification;
-
-import org.eclipse.emf.ecore.EClass;
-
-import org.eclipse.emf.ecore.impl.ENotificationImpl;
-
-/**
- *
- * An implementation of the model object 'Declaration '.
- *
- *
- * The following features are implemented:
- *
- *
- * {@link hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.DeclarationImpl#getName Name }
- *
- *
- * @generated
- */
-public class DeclarationImpl extends CommandImpl implements Declaration
-{
- /**
- * The default value of the '{@link #getName() Name }' attribute.
- *
- *
- * @see #getName()
- * @generated
- * @ordered
- */
- protected static final String NAME_EDEFAULT = null;
-
- /**
- * The cached value of the '{@link #getName() Name }' attribute.
- *
- *
- * @see #getName()
- * @generated
- * @ordered
- */
- protected String name = NAME_EDEFAULT;
-
- /**
- *
- *
- * @generated
- */
- protected DeclarationImpl()
- {
- super();
- }
-
- /**
- *
- *
- * @generated
- */
- @Override
- protected EClass eStaticClass()
- {
- return ApplicationConfigurationPackage.Literals.DECLARATION;
- }
-
- /**
- *
- *
- * @generated
- */
- public String getName()
- {
- return name;
- }
-
- /**
- *
- *
- * @generated
- */
- public void setName(String newName)
- {
- String oldName = name;
- name = newName;
- if (eNotificationRequired())
- eNotify(new ENotificationImpl(this, Notification.SET, ApplicationConfigurationPackage.DECLARATION__NAME, oldName, name));
- }
-
- /**
- *
- *
- * @generated
- */
- @Override
- public Object eGet(int featureID, boolean resolve, boolean coreType)
- {
- switch (featureID)
- {
- case ApplicationConfigurationPackage.DECLARATION__NAME:
- return getName();
- }
- return super.eGet(featureID, resolve, coreType);
- }
-
- /**
- *
- *
- * @generated
- */
- @Override
- public void eSet(int featureID, Object newValue)
- {
- switch (featureID)
- {
- case ApplicationConfigurationPackage.DECLARATION__NAME:
- setName((String)newValue);
- return;
- }
- super.eSet(featureID, newValue);
- }
-
- /**
- *
- *
- * @generated
- */
- @Override
- public void eUnset(int featureID)
- {
- switch (featureID)
- {
- case ApplicationConfigurationPackage.DECLARATION__NAME:
- setName(NAME_EDEFAULT);
- return;
- }
- super.eUnset(featureID);
- }
-
- /**
- *
- *
- * @generated
- */
- @Override
- public boolean eIsSet(int featureID)
- {
- switch (featureID)
- {
- case ApplicationConfigurationPackage.DECLARATION__NAME:
- return NAME_EDEFAULT == null ? name != null : !NAME_EDEFAULT.equals(name);
- }
- return super.eIsSet(featureID);
- }
-
- /**
- *
- *
- * @generated
- */
- @Override
- public String toString()
- {
- if (eIsProxy()) return super.toString();
-
- StringBuffer result = new StringBuffer(super.toString());
- result.append(" (name: ");
- result.append(name);
- result.append(')');
- return result.toString();
- }
-
-} //DeclarationImpl
+/**
+ * generated by Xtext 2.16.0
+ */
+package hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl;
+
+import hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.ApplicationConfigurationPackage;
+import hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.Declaration;
+
+import org.eclipse.emf.common.notify.Notification;
+
+import org.eclipse.emf.ecore.EClass;
+
+import org.eclipse.emf.ecore.impl.ENotificationImpl;
+
+/**
+ *
+ * An implementation of the model object 'Declaration '.
+ *
+ *
+ * The following features are implemented:
+ *
+ *
+ * {@link hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.DeclarationImpl#getName Name }
+ *
+ *
+ * @generated
+ */
+public class DeclarationImpl extends CommandImpl implements Declaration
+{
+ /**
+ * The default value of the '{@link #getName() Name }' attribute.
+ *
+ *
+ * @see #getName()
+ * @generated
+ * @ordered
+ */
+ protected static final String NAME_EDEFAULT = null;
+
+ /**
+ * The cached value of the '{@link #getName() Name }' attribute.
+ *
+ *
+ * @see #getName()
+ * @generated
+ * @ordered
+ */
+ protected String name = NAME_EDEFAULT;
+
+ /**
+ *
+ *
+ * @generated
+ */
+ protected DeclarationImpl()
+ {
+ super();
+ }
+
+ /**
+ *
+ *
+ * @generated
+ */
+ @Override
+ protected EClass eStaticClass()
+ {
+ return ApplicationConfigurationPackage.Literals.DECLARATION;
+ }
+
+ /**
+ *
+ *
+ * @generated
+ */
+ @Override
+ public String getName()
+ {
+ return name;
+ }
+
+ /**
+ *
+ *
+ * @generated
+ */
+ @Override
+ public void setName(String newName)
+ {
+ String oldName = name;
+ name = newName;
+ if (eNotificationRequired())
+ eNotify(new ENotificationImpl(this, Notification.SET, ApplicationConfigurationPackage.DECLARATION__NAME, oldName, name));
+ }
+
+ /**
+ *
+ *
+ * @generated
+ */
+ @Override
+ public Object eGet(int featureID, boolean resolve, boolean coreType)
+ {
+ switch (featureID)
+ {
+ case ApplicationConfigurationPackage.DECLARATION__NAME:
+ return getName();
+ }
+ return super.eGet(featureID, resolve, coreType);
+ }
+
+ /**
+ *
+ *
+ * @generated
+ */
+ @Override
+ public void eSet(int featureID, Object newValue)
+ {
+ switch (featureID)
+ {
+ case ApplicationConfigurationPackage.DECLARATION__NAME:
+ setName((String)newValue);
+ return;
+ }
+ super.eSet(featureID, newValue);
+ }
+
+ /**
+ *
+ *
+ * @generated
+ */
+ @Override
+ public void eUnset(int featureID)
+ {
+ switch (featureID)
+ {
+ case ApplicationConfigurationPackage.DECLARATION__NAME:
+ setName(NAME_EDEFAULT);
+ return;
+ }
+ super.eUnset(featureID);
+ }
+
+ /**
+ *
+ *
+ * @generated
+ */
+ @Override
+ public boolean eIsSet(int featureID)
+ {
+ switch (featureID)
+ {
+ case ApplicationConfigurationPackage.DECLARATION__NAME:
+ return NAME_EDEFAULT == null ? name != null : !NAME_EDEFAULT.equals(name);
+ }
+ return super.eIsSet(featureID);
+ }
+
+ /**
+ *
+ *
+ * @generated
+ */
+ @Override
+ public String toString()
+ {
+ if (eIsProxy()) return super.toString();
+
+ StringBuilder result = new StringBuilder(super.toString());
+ result.append(" (name: ");
+ result.append(name);
+ result.append(')');
+ return result.toString();
+ }
+
+} //DeclarationImpl
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 3ea64130..d5a10833 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,178 +1,180 @@
-/**
- * generated by Xtext 2.12.0
- */
-package hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl;
-
-import hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.ApplicationConfigurationPackage;
-import hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.DocumentLevelSpecification;
-import hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.DocumentationEntry;
-
-import org.eclipse.emf.common.notify.Notification;
-
-import org.eclipse.emf.ecore.EClass;
-
-import org.eclipse.emf.ecore.impl.ENotificationImpl;
-
-/**
- *
- * An implementation of the model object 'Documentation Entry '.
- *
- *
- * The following features are implemented:
- *
- *
- * {@link hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.DocumentationEntryImpl#getLevel Level }
- *
- *
- * @generated
- */
-public class DocumentationEntryImpl extends ConfigEntryImpl implements DocumentationEntry
-{
- /**
- * The default value of the '{@link #getLevel() Level }' attribute.
- *
- *
- * @see #getLevel()
- * @generated
- * @ordered
- */
- protected static final DocumentLevelSpecification LEVEL_EDEFAULT = DocumentLevelSpecification.NONE;
-
- /**
- * The cached value of the '{@link #getLevel() Level }' attribute.
- *
- *
- * @see #getLevel()
- * @generated
- * @ordered
- */
- protected DocumentLevelSpecification level = LEVEL_EDEFAULT;
-
- /**
- *
- *
- * @generated
- */
- protected DocumentationEntryImpl()
- {
- super();
- }
-
- /**
- *
- *
- * @generated
- */
- @Override
- protected EClass eStaticClass()
- {
- return ApplicationConfigurationPackage.Literals.DOCUMENTATION_ENTRY;
- }
-
- /**
- *
- *
- * @generated
- */
- public DocumentLevelSpecification getLevel()
- {
- return level;
- }
-
- /**
- *
- *
- * @generated
- */
- public void setLevel(DocumentLevelSpecification newLevel)
- {
- DocumentLevelSpecification oldLevel = level;
- level = newLevel == null ? LEVEL_EDEFAULT : newLevel;
- if (eNotificationRequired())
- eNotify(new ENotificationImpl(this, Notification.SET, ApplicationConfigurationPackage.DOCUMENTATION_ENTRY__LEVEL, oldLevel, level));
- }
-
- /**
- *
- *
- * @generated
- */
- @Override
- public Object eGet(int featureID, boolean resolve, boolean coreType)
- {
- switch (featureID)
- {
- case ApplicationConfigurationPackage.DOCUMENTATION_ENTRY__LEVEL:
- return getLevel();
- }
- return super.eGet(featureID, resolve, coreType);
- }
-
- /**
- *
- *
- * @generated
- */
- @Override
- public void eSet(int featureID, Object newValue)
- {
- switch (featureID)
- {
- case ApplicationConfigurationPackage.DOCUMENTATION_ENTRY__LEVEL:
- setLevel((DocumentLevelSpecification)newValue);
- return;
- }
- super.eSet(featureID, newValue);
- }
-
- /**
- *
- *
- * @generated
- */
- @Override
- public void eUnset(int featureID)
- {
- switch (featureID)
- {
- case ApplicationConfigurationPackage.DOCUMENTATION_ENTRY__LEVEL:
- setLevel(LEVEL_EDEFAULT);
- return;
- }
- super.eUnset(featureID);
- }
-
- /**
- *
- *
- * @generated
- */
- @Override
- public boolean eIsSet(int featureID)
- {
- switch (featureID)
- {
- case ApplicationConfigurationPackage.DOCUMENTATION_ENTRY__LEVEL:
- return level != LEVEL_EDEFAULT;
- }
- return super.eIsSet(featureID);
- }
-
- /**
- *
- *
- * @generated
- */
- @Override
- public String toString()
- {
- if (eIsProxy()) return super.toString();
-
- StringBuffer result = new StringBuffer(super.toString());
- result.append(" (level: ");
- result.append(level);
- result.append(')');
- return result.toString();
- }
-
-} //DocumentationEntryImpl
+/**
+ * generated by Xtext 2.16.0
+ */
+package hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl;
+
+import hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.ApplicationConfigurationPackage;
+import hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.DocumentLevelSpecification;
+import hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.DocumentationEntry;
+
+import org.eclipse.emf.common.notify.Notification;
+
+import org.eclipse.emf.ecore.EClass;
+
+import org.eclipse.emf.ecore.impl.ENotificationImpl;
+
+/**
+ *
+ * An implementation of the model object 'Documentation Entry '.
+ *
+ *
+ * The following features are implemented:
+ *
+ *
+ * {@link hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.DocumentationEntryImpl#getLevel Level }
+ *
+ *
+ * @generated
+ */
+public class DocumentationEntryImpl extends ConfigEntryImpl implements DocumentationEntry
+{
+ /**
+ * The default value of the '{@link #getLevel() Level }' attribute.
+ *
+ *
+ * @see #getLevel()
+ * @generated
+ * @ordered
+ */
+ protected static final DocumentLevelSpecification LEVEL_EDEFAULT = DocumentLevelSpecification.NONE;
+
+ /**
+ * The cached value of the '{@link #getLevel() Level }' attribute.
+ *
+ *
+ * @see #getLevel()
+ * @generated
+ * @ordered
+ */
+ protected DocumentLevelSpecification level = LEVEL_EDEFAULT;
+
+ /**
+ *
+ *
+ * @generated
+ */
+ protected DocumentationEntryImpl()
+ {
+ super();
+ }
+
+ /**
+ *
+ *
+ * @generated
+ */
+ @Override
+ protected EClass eStaticClass()
+ {
+ return ApplicationConfigurationPackage.Literals.DOCUMENTATION_ENTRY;
+ }
+
+ /**
+ *
+ *
+ * @generated
+ */
+ @Override
+ public DocumentLevelSpecification getLevel()
+ {
+ return level;
+ }
+
+ /**
+ *
+ *
+ * @generated
+ */
+ @Override
+ public void setLevel(DocumentLevelSpecification newLevel)
+ {
+ DocumentLevelSpecification oldLevel = level;
+ level = newLevel == null ? LEVEL_EDEFAULT : newLevel;
+ if (eNotificationRequired())
+ eNotify(new ENotificationImpl(this, Notification.SET, ApplicationConfigurationPackage.DOCUMENTATION_ENTRY__LEVEL, oldLevel, level));
+ }
+
+ /**
+ *
+ *
+ * @generated
+ */
+ @Override
+ public Object eGet(int featureID, boolean resolve, boolean coreType)
+ {
+ switch (featureID)
+ {
+ case ApplicationConfigurationPackage.DOCUMENTATION_ENTRY__LEVEL:
+ return getLevel();
+ }
+ return super.eGet(featureID, resolve, coreType);
+ }
+
+ /**
+ *
+ *
+ * @generated
+ */
+ @Override
+ public void eSet(int featureID, Object newValue)
+ {
+ switch (featureID)
+ {
+ case ApplicationConfigurationPackage.DOCUMENTATION_ENTRY__LEVEL:
+ setLevel((DocumentLevelSpecification)newValue);
+ return;
+ }
+ super.eSet(featureID, newValue);
+ }
+
+ /**
+ *
+ *
+ * @generated
+ */
+ @Override
+ public void eUnset(int featureID)
+ {
+ switch (featureID)
+ {
+ case ApplicationConfigurationPackage.DOCUMENTATION_ENTRY__LEVEL:
+ setLevel(LEVEL_EDEFAULT);
+ return;
+ }
+ super.eUnset(featureID);
+ }
+
+ /**
+ *
+ *
+ * @generated
+ */
+ @Override
+ public boolean eIsSet(int featureID)
+ {
+ switch (featureID)
+ {
+ case ApplicationConfigurationPackage.DOCUMENTATION_ENTRY__LEVEL:
+ return level != LEVEL_EDEFAULT;
+ }
+ return super.eIsSet(featureID);
+ }
+
+ /**
+ *
+ *
+ * @generated
+ */
+ @Override
+ public String toString()
+ {
+ if (eIsProxy()) return super.toString();
+
+ StringBuilder result = new StringBuilder(super.toString());
+ result.append(" (level: ");
+ result.append(level);
+ result.append(')');
+ return result.toString();
+ }
+
+} //DocumentationEntryImpl
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 1496e005..b7416c44 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,173 +1,175 @@
-/**
- * generated by Xtext 2.12.0
- */
-package hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl;
-
-import hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.ApplicationConfigurationPackage;
-import hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.EPackageImport;
-
-import org.eclipse.emf.common.notify.Notification;
-
-import org.eclipse.emf.ecore.EClass;
-import org.eclipse.emf.ecore.EPackage;
-import org.eclipse.emf.ecore.InternalEObject;
-
-import org.eclipse.emf.ecore.impl.ENotificationImpl;
-
-/**
- *
- * An implementation of the model object 'EPackage Import '.
- *
- *
- * The following features are implemented:
- *
- *
- * {@link hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.EPackageImportImpl#getImportedPackage Imported Package }
- *
- *
- * @generated
- */
-public class EPackageImportImpl extends ImportImpl implements EPackageImport
-{
- /**
- * The cached value of the '{@link #getImportedPackage() Imported Package }' reference.
- *
- *
- * @see #getImportedPackage()
- * @generated
- * @ordered
- */
- protected EPackage importedPackage;
-
- /**
- *
- *
- * @generated
- */
- protected EPackageImportImpl()
- {
- super();
- }
-
- /**
- *
- *
- * @generated
- */
- @Override
- protected EClass eStaticClass()
- {
- return ApplicationConfigurationPackage.Literals.EPACKAGE_IMPORT;
- }
-
- /**
- *
- *
- * @generated
- */
- public EPackage getImportedPackage()
- {
- if (importedPackage != null && importedPackage.eIsProxy())
- {
- InternalEObject oldImportedPackage = (InternalEObject)importedPackage;
- importedPackage = (EPackage)eResolveProxy(oldImportedPackage);
- if (importedPackage != oldImportedPackage)
- {
- if (eNotificationRequired())
- eNotify(new ENotificationImpl(this, Notification.RESOLVE, ApplicationConfigurationPackage.EPACKAGE_IMPORT__IMPORTED_PACKAGE, oldImportedPackage, importedPackage));
- }
- }
- return importedPackage;
- }
-
- /**
- *
- *
- * @generated
- */
- public EPackage basicGetImportedPackage()
- {
- return importedPackage;
- }
-
- /**
- *
- *
- * @generated
- */
- public void setImportedPackage(EPackage newImportedPackage)
- {
- EPackage oldImportedPackage = importedPackage;
- importedPackage = newImportedPackage;
- if (eNotificationRequired())
- eNotify(new ENotificationImpl(this, Notification.SET, ApplicationConfigurationPackage.EPACKAGE_IMPORT__IMPORTED_PACKAGE, oldImportedPackage, importedPackage));
- }
-
- /**
- *
- *
- * @generated
- */
- @Override
- public Object eGet(int featureID, boolean resolve, boolean coreType)
- {
- switch (featureID)
- {
- case ApplicationConfigurationPackage.EPACKAGE_IMPORT__IMPORTED_PACKAGE:
- if (resolve) return getImportedPackage();
- return basicGetImportedPackage();
- }
- return super.eGet(featureID, resolve, coreType);
- }
-
- /**
- *
- *
- * @generated
- */
- @Override
- public void eSet(int featureID, Object newValue)
- {
- switch (featureID)
- {
- case ApplicationConfigurationPackage.EPACKAGE_IMPORT__IMPORTED_PACKAGE:
- setImportedPackage((EPackage)newValue);
- return;
- }
- super.eSet(featureID, newValue);
- }
-
- /**
- *
- *
- * @generated
- */
- @Override
- public void eUnset(int featureID)
- {
- switch (featureID)
- {
- case ApplicationConfigurationPackage.EPACKAGE_IMPORT__IMPORTED_PACKAGE:
- setImportedPackage((EPackage)null);
- return;
- }
- super.eUnset(featureID);
- }
-
- /**
- *
- *
- * @generated
- */
- @Override
- public boolean eIsSet(int featureID)
- {
- switch (featureID)
- {
- case ApplicationConfigurationPackage.EPACKAGE_IMPORT__IMPORTED_PACKAGE:
- return importedPackage != null;
- }
- return super.eIsSet(featureID);
- }
-
-} //EPackageImportImpl
+/**
+ * generated by Xtext 2.16.0
+ */
+package hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl;
+
+import hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.ApplicationConfigurationPackage;
+import hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.EPackageImport;
+
+import org.eclipse.emf.common.notify.Notification;
+
+import org.eclipse.emf.ecore.EClass;
+import org.eclipse.emf.ecore.EPackage;
+import org.eclipse.emf.ecore.InternalEObject;
+
+import org.eclipse.emf.ecore.impl.ENotificationImpl;
+
+/**
+ *
+ * An implementation of the model object 'EPackage Import '.
+ *
+ *
+ * The following features are implemented:
+ *
+ *
+ * {@link hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.EPackageImportImpl#getImportedPackage Imported Package }
+ *
+ *
+ * @generated
+ */
+public class EPackageImportImpl extends ImportImpl implements EPackageImport
+{
+ /**
+ * The cached value of the '{@link #getImportedPackage() Imported Package }' reference.
+ *
+ *
+ * @see #getImportedPackage()
+ * @generated
+ * @ordered
+ */
+ protected EPackage importedPackage;
+
+ /**
+ *
+ *
+ * @generated
+ */
+ protected EPackageImportImpl()
+ {
+ super();
+ }
+
+ /**
+ *
+ *
+ * @generated
+ */
+ @Override
+ protected EClass eStaticClass()
+ {
+ return ApplicationConfigurationPackage.Literals.EPACKAGE_IMPORT;
+ }
+
+ /**
+ *
+ *
+ * @generated
+ */
+ @Override
+ public EPackage getImportedPackage()
+ {
+ if (importedPackage != null && importedPackage.eIsProxy())
+ {
+ InternalEObject oldImportedPackage = (InternalEObject)importedPackage;
+ importedPackage = (EPackage)eResolveProxy(oldImportedPackage);
+ if (importedPackage != oldImportedPackage)
+ {
+ if (eNotificationRequired())
+ eNotify(new ENotificationImpl(this, Notification.RESOLVE, ApplicationConfigurationPackage.EPACKAGE_IMPORT__IMPORTED_PACKAGE, oldImportedPackage, importedPackage));
+ }
+ }
+ return importedPackage;
+ }
+
+ /**
+ *
+ *
+ * @generated
+ */
+ public EPackage basicGetImportedPackage()
+ {
+ return importedPackage;
+ }
+
+ /**
+ *
+ *
+ * @generated
+ */
+ @Override
+ public void setImportedPackage(EPackage newImportedPackage)
+ {
+ EPackage oldImportedPackage = importedPackage;
+ importedPackage = newImportedPackage;
+ if (eNotificationRequired())
+ eNotify(new ENotificationImpl(this, Notification.SET, ApplicationConfigurationPackage.EPACKAGE_IMPORT__IMPORTED_PACKAGE, oldImportedPackage, importedPackage));
+ }
+
+ /**
+ *
+ *
+ * @generated
+ */
+ @Override
+ public Object eGet(int featureID, boolean resolve, boolean coreType)
+ {
+ switch (featureID)
+ {
+ case ApplicationConfigurationPackage.EPACKAGE_IMPORT__IMPORTED_PACKAGE:
+ if (resolve) return getImportedPackage();
+ return basicGetImportedPackage();
+ }
+ return super.eGet(featureID, resolve, coreType);
+ }
+
+ /**
+ *
+ *
+ * @generated
+ */
+ @Override
+ public void eSet(int featureID, Object newValue)
+ {
+ switch (featureID)
+ {
+ case ApplicationConfigurationPackage.EPACKAGE_IMPORT__IMPORTED_PACKAGE:
+ setImportedPackage((EPackage)newValue);
+ return;
+ }
+ super.eSet(featureID, newValue);
+ }
+
+ /**
+ *
+ *
+ * @generated
+ */
+ @Override
+ public void eUnset(int featureID)
+ {
+ switch (featureID)
+ {
+ case ApplicationConfigurationPackage.EPACKAGE_IMPORT__IMPORTED_PACKAGE:
+ setImportedPackage((EPackage)null);
+ return;
+ }
+ super.eUnset(featureID);
+ }
+
+ /**
+ *
+ *
+ * @generated
+ */
+ @Override
+ public boolean eIsSet(int featureID)
+ {
+ switch (featureID)
+ {
+ case ApplicationConfigurationPackage.EPACKAGE_IMPORT__IMPORTED_PACKAGE:
+ return importedPackage != null;
+ }
+ return super.eIsSet(featureID);
+ }
+
+} //EPackageImportImpl
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 dcd48fa2..359ad5b9 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,233 +1,237 @@
-/**
- * generated by Xtext 2.12.0
- */
-package hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl;
-
-import hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.ApplicationConfigurationPackage;
-import hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.ExactNumber;
-
-import org.eclipse.emf.common.notify.Notification;
-
-import org.eclipse.emf.ecore.EClass;
-
-import org.eclipse.emf.ecore.impl.ENotificationImpl;
-
-/**
- *
- * An implementation of the model object 'Exact Number '.
- *
- *
- * The following features are implemented:
- *
- *
- * {@link hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.ExactNumberImpl#getExactNumber Exact Number }
- * {@link hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.ExactNumberImpl#isExactUnlimited Exact Unlimited }
- *
- *
- * @generated
- */
-public class ExactNumberImpl extends NumberSpecificationImpl implements ExactNumber
-{
- /**
- * The default value of the '{@link #getExactNumber() Exact Number }' attribute.
- *
- *
- * @see #getExactNumber()
- * @generated
- * @ordered
- */
- protected static final int EXACT_NUMBER_EDEFAULT = 0;
-
- /**
- * The cached value of the '{@link #getExactNumber() Exact Number }' attribute.
- *
- *
- * @see #getExactNumber()
- * @generated
- * @ordered
- */
- protected int exactNumber = EXACT_NUMBER_EDEFAULT;
-
- /**
- * The default value of the '{@link #isExactUnlimited() Exact Unlimited }' attribute.
- *
- *
- * @see #isExactUnlimited()
- * @generated
- * @ordered
- */
- protected static final boolean EXACT_UNLIMITED_EDEFAULT = false;
-
- /**
- * The cached value of the '{@link #isExactUnlimited() Exact Unlimited }' attribute.
- *
- *
- * @see #isExactUnlimited()
- * @generated
- * @ordered
- */
- protected boolean exactUnlimited = EXACT_UNLIMITED_EDEFAULT;
-
- /**
- *
- *
- * @generated
- */
- protected ExactNumberImpl()
- {
- super();
- }
-
- /**
- *
- *
- * @generated
- */
- @Override
- protected EClass eStaticClass()
- {
- return ApplicationConfigurationPackage.Literals.EXACT_NUMBER;
- }
-
- /**
- *
- *
- * @generated
- */
- public int getExactNumber()
- {
- return exactNumber;
- }
-
- /**
- *
- *
- * @generated
- */
- public void setExactNumber(int newExactNumber)
- {
- int oldExactNumber = exactNumber;
- exactNumber = newExactNumber;
- if (eNotificationRequired())
- eNotify(new ENotificationImpl(this, Notification.SET, ApplicationConfigurationPackage.EXACT_NUMBER__EXACT_NUMBER, oldExactNumber, exactNumber));
- }
-
- /**
- *
- *
- * @generated
- */
- public boolean isExactUnlimited()
- {
- return exactUnlimited;
- }
-
- /**
- *
- *
- * @generated
- */
- public void setExactUnlimited(boolean newExactUnlimited)
- {
- boolean oldExactUnlimited = exactUnlimited;
- exactUnlimited = newExactUnlimited;
- if (eNotificationRequired())
- eNotify(new ENotificationImpl(this, Notification.SET, ApplicationConfigurationPackage.EXACT_NUMBER__EXACT_UNLIMITED, oldExactUnlimited, exactUnlimited));
- }
-
- /**
- *
- *
- * @generated
- */
- @Override
- public Object eGet(int featureID, boolean resolve, boolean coreType)
- {
- switch (featureID)
- {
- case ApplicationConfigurationPackage.EXACT_NUMBER__EXACT_NUMBER:
- return getExactNumber();
- case ApplicationConfigurationPackage.EXACT_NUMBER__EXACT_UNLIMITED:
- return isExactUnlimited();
- }
- return super.eGet(featureID, resolve, coreType);
- }
-
- /**
- *
- *
- * @generated
- */
- @Override
- public void eSet(int featureID, Object newValue)
- {
- switch (featureID)
- {
- case ApplicationConfigurationPackage.EXACT_NUMBER__EXACT_NUMBER:
- setExactNumber((Integer)newValue);
- return;
- case ApplicationConfigurationPackage.EXACT_NUMBER__EXACT_UNLIMITED:
- setExactUnlimited((Boolean)newValue);
- return;
- }
- super.eSet(featureID, newValue);
- }
-
- /**
- *
- *
- * @generated
- */
- @Override
- public void eUnset(int featureID)
- {
- switch (featureID)
- {
- case ApplicationConfigurationPackage.EXACT_NUMBER__EXACT_NUMBER:
- setExactNumber(EXACT_NUMBER_EDEFAULT);
- return;
- case ApplicationConfigurationPackage.EXACT_NUMBER__EXACT_UNLIMITED:
- setExactUnlimited(EXACT_UNLIMITED_EDEFAULT);
- return;
- }
- super.eUnset(featureID);
- }
-
- /**
- *
- *
- * @generated
- */
- @Override
- public boolean eIsSet(int featureID)
- {
- switch (featureID)
- {
- case ApplicationConfigurationPackage.EXACT_NUMBER__EXACT_NUMBER:
- return exactNumber != EXACT_NUMBER_EDEFAULT;
- case ApplicationConfigurationPackage.EXACT_NUMBER__EXACT_UNLIMITED:
- return exactUnlimited != EXACT_UNLIMITED_EDEFAULT;
- }
- return super.eIsSet(featureID);
- }
-
- /**
- *
- *
- * @generated
- */
- @Override
- public String toString()
- {
- if (eIsProxy()) return super.toString();
-
- StringBuffer result = new StringBuffer(super.toString());
- result.append(" (exactNumber: ");
- result.append(exactNumber);
- result.append(", exactUnlimited: ");
- result.append(exactUnlimited);
- result.append(')');
- return result.toString();
- }
-
-} //ExactNumberImpl
+/**
+ * generated by Xtext 2.16.0
+ */
+package hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl;
+
+import hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.ApplicationConfigurationPackage;
+import hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.ExactNumber;
+
+import org.eclipse.emf.common.notify.Notification;
+
+import org.eclipse.emf.ecore.EClass;
+
+import org.eclipse.emf.ecore.impl.ENotificationImpl;
+
+/**
+ *
+ * An implementation of the model object 'Exact Number '.
+ *
+ *
+ * The following features are implemented:
+ *
+ *
+ * {@link hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.ExactNumberImpl#getExactNumber Exact Number }
+ * {@link hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.ExactNumberImpl#isExactUnlimited Exact Unlimited }
+ *
+ *
+ * @generated
+ */
+public class ExactNumberImpl extends NumberSpecificationImpl implements ExactNumber
+{
+ /**
+ * The default value of the '{@link #getExactNumber() Exact Number }' attribute.
+ *
+ *
+ * @see #getExactNumber()
+ * @generated
+ * @ordered
+ */
+ protected static final int EXACT_NUMBER_EDEFAULT = 0;
+
+ /**
+ * The cached value of the '{@link #getExactNumber() Exact Number }' attribute.
+ *
+ *
+ * @see #getExactNumber()
+ * @generated
+ * @ordered
+ */
+ protected int exactNumber = EXACT_NUMBER_EDEFAULT;
+
+ /**
+ * The default value of the '{@link #isExactUnlimited() Exact Unlimited }' attribute.
+ *
+ *
+ * @see #isExactUnlimited()
+ * @generated
+ * @ordered
+ */
+ protected static final boolean EXACT_UNLIMITED_EDEFAULT = false;
+
+ /**
+ * The cached value of the '{@link #isExactUnlimited() Exact Unlimited }' attribute.
+ *
+ *
+ * @see #isExactUnlimited()
+ * @generated
+ * @ordered
+ */
+ protected boolean exactUnlimited = EXACT_UNLIMITED_EDEFAULT;
+
+ /**
+ *
+ *
+ * @generated
+ */
+ protected ExactNumberImpl()
+ {
+ super();
+ }
+
+ /**
+ *
+ *
+ * @generated
+ */
+ @Override
+ protected EClass eStaticClass()
+ {
+ return ApplicationConfigurationPackage.Literals.EXACT_NUMBER;
+ }
+
+ /**
+ *
+ *
+ * @generated
+ */
+ @Override
+ public int getExactNumber()
+ {
+ return exactNumber;
+ }
+
+ /**
+ *
+ *
+ * @generated
+ */
+ @Override
+ public void setExactNumber(int newExactNumber)
+ {
+ int oldExactNumber = exactNumber;
+ exactNumber = newExactNumber;
+ if (eNotificationRequired())
+ eNotify(new ENotificationImpl(this, Notification.SET, ApplicationConfigurationPackage.EXACT_NUMBER__EXACT_NUMBER, oldExactNumber, exactNumber));
+ }
+
+ /**
+ *
+ *
+ * @generated
+ */
+ @Override
+ public boolean isExactUnlimited()
+ {
+ return exactUnlimited;
+ }
+
+ /**
+ *
+ *
+ * @generated
+ */
+ @Override
+ public void setExactUnlimited(boolean newExactUnlimited)
+ {
+ boolean oldExactUnlimited = exactUnlimited;
+ exactUnlimited = newExactUnlimited;
+ if (eNotificationRequired())
+ eNotify(new ENotificationImpl(this, Notification.SET, ApplicationConfigurationPackage.EXACT_NUMBER__EXACT_UNLIMITED, oldExactUnlimited, exactUnlimited));
+ }
+
+ /**
+ *
+ *
+ * @generated
+ */
+ @Override
+ public Object eGet(int featureID, boolean resolve, boolean coreType)
+ {
+ switch (featureID)
+ {
+ case ApplicationConfigurationPackage.EXACT_NUMBER__EXACT_NUMBER:
+ return getExactNumber();
+ case ApplicationConfigurationPackage.EXACT_NUMBER__EXACT_UNLIMITED:
+ return isExactUnlimited();
+ }
+ return super.eGet(featureID, resolve, coreType);
+ }
+
+ /**
+ *
+ *
+ * @generated
+ */
+ @Override
+ public void eSet(int featureID, Object newValue)
+ {
+ switch (featureID)
+ {
+ case ApplicationConfigurationPackage.EXACT_NUMBER__EXACT_NUMBER:
+ setExactNumber((Integer)newValue);
+ return;
+ case ApplicationConfigurationPackage.EXACT_NUMBER__EXACT_UNLIMITED:
+ setExactUnlimited((Boolean)newValue);
+ return;
+ }
+ super.eSet(featureID, newValue);
+ }
+
+ /**
+ *
+ *
+ * @generated
+ */
+ @Override
+ public void eUnset(int featureID)
+ {
+ switch (featureID)
+ {
+ case ApplicationConfigurationPackage.EXACT_NUMBER__EXACT_NUMBER:
+ setExactNumber(EXACT_NUMBER_EDEFAULT);
+ return;
+ case ApplicationConfigurationPackage.EXACT_NUMBER__EXACT_UNLIMITED:
+ setExactUnlimited(EXACT_UNLIMITED_EDEFAULT);
+ return;
+ }
+ super.eUnset(featureID);
+ }
+
+ /**
+ *
+ *
+ * @generated
+ */
+ @Override
+ public boolean eIsSet(int featureID)
+ {
+ switch (featureID)
+ {
+ case ApplicationConfigurationPackage.EXACT_NUMBER__EXACT_NUMBER:
+ return exactNumber != EXACT_NUMBER_EDEFAULT;
+ case ApplicationConfigurationPackage.EXACT_NUMBER__EXACT_UNLIMITED:
+ return exactUnlimited != EXACT_UNLIMITED_EDEFAULT;
+ }
+ return super.eIsSet(featureID);
+ }
+
+ /**
+ *
+ *
+ * @generated
+ */
+ @Override
+ public String toString()
+ {
+ if (eIsProxy()) return super.toString();
+
+ StringBuilder result = new StringBuilder(super.toString());
+ result.append(" (exactNumber: ");
+ result.append(exactNumber);
+ result.append(", exactUnlimited: ");
+ result.append(exactUnlimited);
+ result.append(')');
+ return result.toString();
+ }
+
+} //ExactNumberImpl
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 16efc685..511a24d5 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,194 +1,196 @@
-/**
- * generated by Xtext 2.12.0
- */
-package hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl;
-
-import hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.ApplicationConfigurationPackage;
-import hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.FileDeclaration;
-import hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.FileSpecification;
-
-import org.eclipse.emf.common.notify.Notification;
-import org.eclipse.emf.common.notify.NotificationChain;
-
-import org.eclipse.emf.ecore.EClass;
-import org.eclipse.emf.ecore.InternalEObject;
-
-import org.eclipse.emf.ecore.impl.ENotificationImpl;
-
-/**
- *
- * An implementation of the model object 'File Declaration '.
- *
- *
- * The following features are implemented:
- *
- *
- * {@link hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.FileDeclarationImpl#getSpecification Specification }
- *
- *
- * @generated
- */
-public class FileDeclarationImpl extends DeclarationImpl implements FileDeclaration
-{
- /**
- * The cached value of the '{@link #getSpecification() Specification }' containment reference.
- *
- *
- * @see #getSpecification()
- * @generated
- * @ordered
- */
- protected FileSpecification specification;
-
- /**
- *
- *
- * @generated
- */
- protected FileDeclarationImpl()
- {
- super();
- }
-
- /**
- *
- *
- * @generated
- */
- @Override
- protected EClass eStaticClass()
- {
- return ApplicationConfigurationPackage.Literals.FILE_DECLARATION;
- }
-
- /**
- *
- *
- * @generated
- */
- public FileSpecification getSpecification()
- {
- return specification;
- }
-
- /**
- *
- *
- * @generated
- */
- public NotificationChain basicSetSpecification(FileSpecification newSpecification, NotificationChain msgs)
- {
- FileSpecification oldSpecification = specification;
- specification = newSpecification;
- if (eNotificationRequired())
- {
- ENotificationImpl notification = new ENotificationImpl(this, Notification.SET, ApplicationConfigurationPackage.FILE_DECLARATION__SPECIFICATION, oldSpecification, newSpecification);
- if (msgs == null) msgs = notification; else msgs.add(notification);
- }
- return msgs;
- }
-
- /**
- *
- *
- * @generated
- */
- public void setSpecification(FileSpecification newSpecification)
- {
- if (newSpecification != specification)
- {
- NotificationChain msgs = null;
- if (specification != null)
- msgs = ((InternalEObject)specification).eInverseRemove(this, EOPPOSITE_FEATURE_BASE - ApplicationConfigurationPackage.FILE_DECLARATION__SPECIFICATION, null, msgs);
- if (newSpecification != null)
- msgs = ((InternalEObject)newSpecification).eInverseAdd(this, EOPPOSITE_FEATURE_BASE - ApplicationConfigurationPackage.FILE_DECLARATION__SPECIFICATION, null, msgs);
- msgs = basicSetSpecification(newSpecification, msgs);
- if (msgs != null) msgs.dispatch();
- }
- else if (eNotificationRequired())
- eNotify(new ENotificationImpl(this, Notification.SET, ApplicationConfigurationPackage.FILE_DECLARATION__SPECIFICATION, newSpecification, newSpecification));
- }
-
- /**
- *
- *
- * @generated
- */
- @Override
- public NotificationChain eInverseRemove(InternalEObject otherEnd, int featureID, NotificationChain msgs)
- {
- switch (featureID)
- {
- case ApplicationConfigurationPackage.FILE_DECLARATION__SPECIFICATION:
- return basicSetSpecification(null, msgs);
- }
- return super.eInverseRemove(otherEnd, featureID, msgs);
- }
-
- /**
- *
- *
- * @generated
- */
- @Override
- public Object eGet(int featureID, boolean resolve, boolean coreType)
- {
- switch (featureID)
- {
- case ApplicationConfigurationPackage.FILE_DECLARATION__SPECIFICATION:
- return getSpecification();
- }
- return super.eGet(featureID, resolve, coreType);
- }
-
- /**
- *
- *
- * @generated
- */
- @Override
- public void eSet(int featureID, Object newValue)
- {
- switch (featureID)
- {
- case ApplicationConfigurationPackage.FILE_DECLARATION__SPECIFICATION:
- setSpecification((FileSpecification)newValue);
- return;
- }
- super.eSet(featureID, newValue);
- }
-
- /**
- *
- *
- * @generated
- */
- @Override
- public void eUnset(int featureID)
- {
- switch (featureID)
- {
- case ApplicationConfigurationPackage.FILE_DECLARATION__SPECIFICATION:
- setSpecification((FileSpecification)null);
- return;
- }
- super.eUnset(featureID);
- }
-
- /**
- *
- *
- * @generated
- */
- @Override
- public boolean eIsSet(int featureID)
- {
- switch (featureID)
- {
- case ApplicationConfigurationPackage.FILE_DECLARATION__SPECIFICATION:
- return specification != null;
- }
- return super.eIsSet(featureID);
- }
-
-} //FileDeclarationImpl
+/**
+ * generated by Xtext 2.16.0
+ */
+package hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl;
+
+import hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.ApplicationConfigurationPackage;
+import hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.FileDeclaration;
+import hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.FileSpecification;
+
+import org.eclipse.emf.common.notify.Notification;
+import org.eclipse.emf.common.notify.NotificationChain;
+
+import org.eclipse.emf.ecore.EClass;
+import org.eclipse.emf.ecore.InternalEObject;
+
+import org.eclipse.emf.ecore.impl.ENotificationImpl;
+
+/**
+ *
+ * An implementation of the model object 'File Declaration '.
+ *
+ *
+ * The following features are implemented:
+ *
+ *
+ * {@link hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.FileDeclarationImpl#getSpecification Specification }
+ *
+ *
+ * @generated
+ */
+public class FileDeclarationImpl extends DeclarationImpl implements FileDeclaration
+{
+ /**
+ * The cached value of the '{@link #getSpecification() Specification }' containment reference.
+ *
+ *
+ * @see #getSpecification()
+ * @generated
+ * @ordered
+ */
+ protected FileSpecification specification;
+
+ /**
+ *
+ *
+ * @generated
+ */
+ protected FileDeclarationImpl()
+ {
+ super();
+ }
+
+ /**
+ *
+ *
+ * @generated
+ */
+ @Override
+ protected EClass eStaticClass()
+ {
+ return ApplicationConfigurationPackage.Literals.FILE_DECLARATION;
+ }
+
+ /**
+ *
+ *
+ * @generated
+ */
+ @Override
+ public FileSpecification getSpecification()
+ {
+ return specification;
+ }
+
+ /**
+ *
+ *
+ * @generated
+ */
+ public NotificationChain basicSetSpecification(FileSpecification newSpecification, NotificationChain msgs)
+ {
+ FileSpecification oldSpecification = specification;
+ specification = newSpecification;
+ if (eNotificationRequired())
+ {
+ ENotificationImpl notification = new ENotificationImpl(this, Notification.SET, ApplicationConfigurationPackage.FILE_DECLARATION__SPECIFICATION, oldSpecification, newSpecification);
+ if (msgs == null) msgs = notification; else msgs.add(notification);
+ }
+ return msgs;
+ }
+
+ /**
+ *
+ *
+ * @generated
+ */
+ @Override
+ public void setSpecification(FileSpecification newSpecification)
+ {
+ if (newSpecification != specification)
+ {
+ NotificationChain msgs = null;
+ if (specification != null)
+ msgs = ((InternalEObject)specification).eInverseRemove(this, EOPPOSITE_FEATURE_BASE - ApplicationConfigurationPackage.FILE_DECLARATION__SPECIFICATION, null, msgs);
+ if (newSpecification != null)
+ msgs = ((InternalEObject)newSpecification).eInverseAdd(this, EOPPOSITE_FEATURE_BASE - ApplicationConfigurationPackage.FILE_DECLARATION__SPECIFICATION, null, msgs);
+ msgs = basicSetSpecification(newSpecification, msgs);
+ if (msgs != null) msgs.dispatch();
+ }
+ else if (eNotificationRequired())
+ eNotify(new ENotificationImpl(this, Notification.SET, ApplicationConfigurationPackage.FILE_DECLARATION__SPECIFICATION, newSpecification, newSpecification));
+ }
+
+ /**
+ *
+ *
+ * @generated
+ */
+ @Override
+ public NotificationChain eInverseRemove(InternalEObject otherEnd, int featureID, NotificationChain msgs)
+ {
+ switch (featureID)
+ {
+ case ApplicationConfigurationPackage.FILE_DECLARATION__SPECIFICATION:
+ return basicSetSpecification(null, msgs);
+ }
+ return super.eInverseRemove(otherEnd, featureID, msgs);
+ }
+
+ /**
+ *
+ *
+ * @generated
+ */
+ @Override
+ public Object eGet(int featureID, boolean resolve, boolean coreType)
+ {
+ switch (featureID)
+ {
+ case ApplicationConfigurationPackage.FILE_DECLARATION__SPECIFICATION:
+ return getSpecification();
+ }
+ return super.eGet(featureID, resolve, coreType);
+ }
+
+ /**
+ *
+ *
+ * @generated
+ */
+ @Override
+ public void eSet(int featureID, Object newValue)
+ {
+ switch (featureID)
+ {
+ case ApplicationConfigurationPackage.FILE_DECLARATION__SPECIFICATION:
+ setSpecification((FileSpecification)newValue);
+ return;
+ }
+ super.eSet(featureID, newValue);
+ }
+
+ /**
+ *
+ *
+ * @generated
+ */
+ @Override
+ public void eUnset(int featureID)
+ {
+ switch (featureID)
+ {
+ case ApplicationConfigurationPackage.FILE_DECLARATION__SPECIFICATION:
+ setSpecification((FileSpecification)null);
+ return;
+ }
+ super.eUnset(featureID);
+ }
+
+ /**
+ *
+ *
+ * @generated
+ */
+ @Override
+ public boolean eIsSet(int featureID)
+ {
+ switch (featureID)
+ {
+ case ApplicationConfigurationPackage.FILE_DECLARATION__SPECIFICATION:
+ return specification != null;
+ }
+ return super.eIsSet(featureID);
+ }
+
+} //FileDeclarationImpl
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 a67c6210..a79ce222 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,43 +1,43 @@
-/**
- * generated by Xtext 2.12.0
- */
-package hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl;
-
-import hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.ApplicationConfigurationPackage;
-import hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.File;
-
-import org.eclipse.emf.ecore.EClass;
-
-import org.eclipse.emf.ecore.impl.MinimalEObjectImpl;
-
-/**
- *
- * An implementation of the model object 'File '.
- *
- *
- * @generated
- */
-public class FileImpl extends MinimalEObjectImpl.Container implements File
-{
- /**
- *
- *
- * @generated
- */
- protected FileImpl()
- {
- super();
- }
-
- /**
- *
- *
- * @generated
- */
- @Override
- protected EClass eStaticClass()
- {
- return ApplicationConfigurationPackage.Literals.FILE;
- }
-
-} //FileImpl
+/**
+ * generated by Xtext 2.16.0
+ */
+package hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl;
+
+import hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.ApplicationConfigurationPackage;
+import hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.File;
+
+import org.eclipse.emf.ecore.EClass;
+
+import org.eclipse.emf.ecore.impl.MinimalEObjectImpl;
+
+/**
+ *
+ * An implementation of the model object 'File '.
+ *
+ *
+ * @generated
+ */
+public class FileImpl extends MinimalEObjectImpl.Container implements File
+{
+ /**
+ *
+ *
+ * @generated
+ */
+ protected FileImpl()
+ {
+ super();
+ }
+
+ /**
+ *
+ *
+ * @generated
+ */
+ @Override
+ protected EClass eStaticClass()
+ {
+ return ApplicationConfigurationPackage.Literals.FILE;
+ }
+
+} //FileImpl
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 ef9ae500..72c8946c 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,173 +1,175 @@
-/**
- * generated by Xtext 2.12.0
- */
-package hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl;
-
-import hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.ApplicationConfigurationPackage;
-import hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.FileDeclaration;
-import hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.FileReference;
-
-import org.eclipse.emf.common.notify.Notification;
-
-import org.eclipse.emf.ecore.EClass;
-import org.eclipse.emf.ecore.InternalEObject;
-
-import org.eclipse.emf.ecore.impl.ENotificationImpl;
-
-/**
- *
- * An implementation of the model object 'File Reference '.
- *
- *
- * The following features are implemented:
- *
- *
- * {@link hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.FileReferenceImpl#getReferred Referred }
- *
- *
- * @generated
- */
-public class FileReferenceImpl extends FileImpl implements FileReference
-{
- /**
- * The cached value of the '{@link #getReferred() Referred }' reference.
- *
- *
- * @see #getReferred()
- * @generated
- * @ordered
- */
- protected FileDeclaration referred;
-
- /**
- *
- *
- * @generated
- */
- protected FileReferenceImpl()
- {
- super();
- }
-
- /**
- *
- *
- * @generated
- */
- @Override
- protected EClass eStaticClass()
- {
- return ApplicationConfigurationPackage.Literals.FILE_REFERENCE;
- }
-
- /**
- *
- *
- * @generated
- */
- public FileDeclaration getReferred()
- {
- if (referred != null && referred.eIsProxy())
- {
- InternalEObject oldReferred = (InternalEObject)referred;
- referred = (FileDeclaration)eResolveProxy(oldReferred);
- if (referred != oldReferred)
- {
- if (eNotificationRequired())
- eNotify(new ENotificationImpl(this, Notification.RESOLVE, ApplicationConfigurationPackage.FILE_REFERENCE__REFERRED, oldReferred, referred));
- }
- }
- return referred;
- }
-
- /**
- *
- *
- * @generated
- */
- public FileDeclaration basicGetReferred()
- {
- return referred;
- }
-
- /**
- *
- *
- * @generated
- */
- public void setReferred(FileDeclaration newReferred)
- {
- FileDeclaration oldReferred = referred;
- referred = newReferred;
- if (eNotificationRequired())
- eNotify(new ENotificationImpl(this, Notification.SET, ApplicationConfigurationPackage.FILE_REFERENCE__REFERRED, oldReferred, referred));
- }
-
- /**
- *
- *
- * @generated
- */
- @Override
- public Object eGet(int featureID, boolean resolve, boolean coreType)
- {
- switch (featureID)
- {
- case ApplicationConfigurationPackage.FILE_REFERENCE__REFERRED:
- if (resolve) return getReferred();
- return basicGetReferred();
- }
- return super.eGet(featureID, resolve, coreType);
- }
-
- /**
- *
- *
- * @generated
- */
- @Override
- public void eSet(int featureID, Object newValue)
- {
- switch (featureID)
- {
- case ApplicationConfigurationPackage.FILE_REFERENCE__REFERRED:
- setReferred((FileDeclaration)newValue);
- return;
- }
- super.eSet(featureID, newValue);
- }
-
- /**
- *
- *
- * @generated
- */
- @Override
- public void eUnset(int featureID)
- {
- switch (featureID)
- {
- case ApplicationConfigurationPackage.FILE_REFERENCE__REFERRED:
- setReferred((FileDeclaration)null);
- return;
- }
- super.eUnset(featureID);
- }
-
- /**
- *
- *
- * @generated
- */
- @Override
- public boolean eIsSet(int featureID)
- {
- switch (featureID)
- {
- case ApplicationConfigurationPackage.FILE_REFERENCE__REFERRED:
- return referred != null;
- }
- return super.eIsSet(featureID);
- }
-
-} //FileReferenceImpl
+/**
+ * generated by Xtext 2.16.0
+ */
+package hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl;
+
+import hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.ApplicationConfigurationPackage;
+import hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.FileDeclaration;
+import hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.FileReference;
+
+import org.eclipse.emf.common.notify.Notification;
+
+import org.eclipse.emf.ecore.EClass;
+import org.eclipse.emf.ecore.InternalEObject;
+
+import org.eclipse.emf.ecore.impl.ENotificationImpl;
+
+/**
+ *
+ * An implementation of the model object 'File Reference '.
+ *
+ *
+ * The following features are implemented:
+ *
+ *
+ * {@link hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.FileReferenceImpl#getReferred Referred }
+ *
+ *
+ * @generated
+ */
+public class FileReferenceImpl extends FileImpl implements FileReference
+{
+ /**
+ * The cached value of the '{@link #getReferred() Referred }' reference.
+ *
+ *
+ * @see #getReferred()
+ * @generated
+ * @ordered
+ */
+ protected FileDeclaration referred;
+
+ /**
+ *
+ *
+ * @generated
+ */
+ protected FileReferenceImpl()
+ {
+ super();
+ }
+
+ /**
+ *
+ *
+ * @generated
+ */
+ @Override
+ protected EClass eStaticClass()
+ {
+ return ApplicationConfigurationPackage.Literals.FILE_REFERENCE;
+ }
+
+ /**
+ *
+ *
+ * @generated
+ */
+ @Override
+ public FileDeclaration getReferred()
+ {
+ if (referred != null && referred.eIsProxy())
+ {
+ InternalEObject oldReferred = (InternalEObject)referred;
+ referred = (FileDeclaration)eResolveProxy(oldReferred);
+ if (referred != oldReferred)
+ {
+ if (eNotificationRequired())
+ eNotify(new ENotificationImpl(this, Notification.RESOLVE, ApplicationConfigurationPackage.FILE_REFERENCE__REFERRED, oldReferred, referred));
+ }
+ }
+ return referred;
+ }
+
+ /**
+ *
+ *
+ * @generated
+ */
+ public FileDeclaration basicGetReferred()
+ {
+ return referred;
+ }
+
+ /**
+ *
+ *
+ * @generated
+ */
+ @Override
+ public void setReferred(FileDeclaration newReferred)
+ {
+ FileDeclaration oldReferred = referred;
+ referred = newReferred;
+ if (eNotificationRequired())
+ eNotify(new ENotificationImpl(this, Notification.SET, ApplicationConfigurationPackage.FILE_REFERENCE__REFERRED, oldReferred, referred));
+ }
+
+ /**
+ *
+ *
+ * @generated
+ */
+ @Override
+ public Object eGet(int featureID, boolean resolve, boolean coreType)
+ {
+ switch (featureID)
+ {
+ case ApplicationConfigurationPackage.FILE_REFERENCE__REFERRED:
+ if (resolve) return getReferred();
+ return basicGetReferred();
+ }
+ return super.eGet(featureID, resolve, coreType);
+ }
+
+ /**
+ *
+ *
+ * @generated
+ */
+ @Override
+ public void eSet(int featureID, Object newValue)
+ {
+ switch (featureID)
+ {
+ case ApplicationConfigurationPackage.FILE_REFERENCE__REFERRED:
+ setReferred((FileDeclaration)newValue);
+ return;
+ }
+ super.eSet(featureID, newValue);
+ }
+
+ /**
+ *
+ *
+ * @generated
+ */
+ @Override
+ public void eUnset(int featureID)
+ {
+ switch (featureID)
+ {
+ case ApplicationConfigurationPackage.FILE_REFERENCE__REFERRED:
+ setReferred((FileDeclaration)null);
+ return;
+ }
+ super.eUnset(featureID);
+ }
+
+ /**
+ *
+ *
+ * @generated
+ */
+ @Override
+ public boolean eIsSet(int featureID)
+ {
+ switch (featureID)
+ {
+ case ApplicationConfigurationPackage.FILE_REFERENCE__REFERRED:
+ return referred != null;
+ }
+ return super.eIsSet(featureID);
+ }
+
+} //FileReferenceImpl
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 3b728d0e..e6f123e1 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,177 +1,179 @@
-/**
- * generated by Xtext 2.12.0
- */
-package hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl;
-
-import hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.ApplicationConfigurationPackage;
-import hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.FileSpecification;
-
-import org.eclipse.emf.common.notify.Notification;
-
-import org.eclipse.emf.ecore.EClass;
-
-import org.eclipse.emf.ecore.impl.ENotificationImpl;
-
-/**
- *
- * An implementation of the model object 'File Specification '.
- *
- *
- * The following features are implemented:
- *
- *
- * {@link hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.FileSpecificationImpl#getPath Path }
- *
- *
- * @generated
- */
-public class FileSpecificationImpl extends FileImpl implements FileSpecification
-{
- /**
- * The default value of the '{@link #getPath() Path }' attribute.
- *
- *
- * @see #getPath()
- * @generated
- * @ordered
- */
- protected static final String PATH_EDEFAULT = null;
-
- /**
- * The cached value of the '{@link #getPath() Path }' attribute.
- *
- *
- * @see #getPath()
- * @generated
- * @ordered
- */
- protected String path = PATH_EDEFAULT;
-
- /**
- *
- *
- * @generated
- */
- protected FileSpecificationImpl()
- {
- super();
- }
-
- /**
- *
- *
- * @generated
- */
- @Override
- protected EClass eStaticClass()
- {
- return ApplicationConfigurationPackage.Literals.FILE_SPECIFICATION;
- }
-
- /**
- *
- *
- * @generated
- */
- public String getPath()
- {
- return path;
- }
-
- /**
- *
- *
- * @generated
- */
- public void setPath(String newPath)
- {
- String oldPath = path;
- path = newPath;
- if (eNotificationRequired())
- eNotify(new ENotificationImpl(this, Notification.SET, ApplicationConfigurationPackage.FILE_SPECIFICATION__PATH, oldPath, path));
- }
-
- /**
- *
- *
- * @generated
- */
- @Override
- public Object eGet(int featureID, boolean resolve, boolean coreType)
- {
- switch (featureID)
- {
- case ApplicationConfigurationPackage.FILE_SPECIFICATION__PATH:
- return getPath();
- }
- return super.eGet(featureID, resolve, coreType);
- }
-
- /**
- *
- *
- * @generated
- */
- @Override
- public void eSet(int featureID, Object newValue)
- {
- switch (featureID)
- {
- case ApplicationConfigurationPackage.FILE_SPECIFICATION__PATH:
- setPath((String)newValue);
- return;
- }
- super.eSet(featureID, newValue);
- }
-
- /**
- *
- *
- * @generated
- */
- @Override
- public void eUnset(int featureID)
- {
- switch (featureID)
- {
- case ApplicationConfigurationPackage.FILE_SPECIFICATION__PATH:
- setPath(PATH_EDEFAULT);
- return;
- }
- super.eUnset(featureID);
- }
-
- /**
- *
- *
- * @generated
- */
- @Override
- public boolean eIsSet(int featureID)
- {
- switch (featureID)
- {
- case ApplicationConfigurationPackage.FILE_SPECIFICATION__PATH:
- return PATH_EDEFAULT == null ? path != null : !PATH_EDEFAULT.equals(path);
- }
- return super.eIsSet(featureID);
- }
-
- /**
- *
- *
- * @generated
- */
- @Override
- public String toString()
- {
- if (eIsProxy()) return super.toString();
-
- StringBuffer result = new StringBuffer(super.toString());
- result.append(" (path: ");
- result.append(path);
- result.append(')');
- return result.toString();
- }
-
-} //FileSpecificationImpl
+/**
+ * generated by Xtext 2.16.0
+ */
+package hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl;
+
+import hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.ApplicationConfigurationPackage;
+import hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.FileSpecification;
+
+import org.eclipse.emf.common.notify.Notification;
+
+import org.eclipse.emf.ecore.EClass;
+
+import org.eclipse.emf.ecore.impl.ENotificationImpl;
+
+/**
+ *
+ * An implementation of the model object 'File Specification '.
+ *
+ *
+ * The following features are implemented:
+ *
+ *
+ * {@link hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.FileSpecificationImpl#getPath Path }
+ *
+ *
+ * @generated
+ */
+public class FileSpecificationImpl extends FileImpl implements FileSpecification
+{
+ /**
+ * The default value of the '{@link #getPath() Path }' attribute.
+ *
+ *
+ * @see #getPath()
+ * @generated
+ * @ordered
+ */
+ protected static final String PATH_EDEFAULT = null;
+
+ /**
+ * The cached value of the '{@link #getPath() Path }' attribute.
+ *
+ *
+ * @see #getPath()
+ * @generated
+ * @ordered
+ */
+ protected String path = PATH_EDEFAULT;
+
+ /**
+ *
+ *
+ * @generated
+ */
+ protected FileSpecificationImpl()
+ {
+ super();
+ }
+
+ /**
+ *
+ *
+ * @generated
+ */
+ @Override
+ protected EClass eStaticClass()
+ {
+ return ApplicationConfigurationPackage.Literals.FILE_SPECIFICATION;
+ }
+
+ /**
+ *
+ *
+ * @generated
+ */
+ @Override
+ public String getPath()
+ {
+ return path;
+ }
+
+ /**
+ *
+ *
+ * @generated
+ */
+ @Override
+ public void setPath(String newPath)
+ {
+ String oldPath = path;
+ path = newPath;
+ if (eNotificationRequired())
+ eNotify(new ENotificationImpl(this, Notification.SET, ApplicationConfigurationPackage.FILE_SPECIFICATION__PATH, oldPath, path));
+ }
+
+ /**
+ *
+ *
+ * @generated
+ */
+ @Override
+ public Object eGet(int featureID, boolean resolve, boolean coreType)
+ {
+ switch (featureID)
+ {
+ case ApplicationConfigurationPackage.FILE_SPECIFICATION__PATH:
+ return getPath();
+ }
+ return super.eGet(featureID, resolve, coreType);
+ }
+
+ /**
+ *
+ *
+ * @generated
+ */
+ @Override
+ public void eSet(int featureID, Object newValue)
+ {
+ switch (featureID)
+ {
+ case ApplicationConfigurationPackage.FILE_SPECIFICATION__PATH:
+ setPath((String)newValue);
+ return;
+ }
+ super.eSet(featureID, newValue);
+ }
+
+ /**
+ *
+ *
+ * @generated
+ */
+ @Override
+ public void eUnset(int featureID)
+ {
+ switch (featureID)
+ {
+ case ApplicationConfigurationPackage.FILE_SPECIFICATION__PATH:
+ setPath(PATH_EDEFAULT);
+ return;
+ }
+ super.eUnset(featureID);
+ }
+
+ /**
+ *
+ *
+ * @generated
+ */
+ @Override
+ public boolean eIsSet(int featureID)
+ {
+ switch (featureID)
+ {
+ case ApplicationConfigurationPackage.FILE_SPECIFICATION__PATH:
+ return PATH_EDEFAULT == null ? path != null : !PATH_EDEFAULT.equals(path);
+ }
+ return super.eIsSet(featureID);
+ }
+
+ /**
+ *
+ *
+ * @generated
+ */
+ @Override
+ public String toString()
+ {
+ if (eIsProxy()) return super.toString();
+
+ StringBuilder result = new StringBuilder(super.toString());
+ result.append(" (path: ");
+ result.append(path);
+ result.append(')');
+ return result.toString();
+ }
+
+} //FileSpecificationImpl
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 63bf5f58..dbaad93e 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,166 +1,167 @@
-/**
- * generated by Xtext 2.12.0
- */
-package hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl;
-
-import hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.ApplicationConfigurationPackage;
-import hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.FolderEntry;
-import hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.ModelEntry;
-
-import java.util.Collection;
-
-import org.eclipse.emf.common.notify.NotificationChain;
-
-import org.eclipse.emf.common.util.EList;
-
-import org.eclipse.emf.ecore.EClass;
-import org.eclipse.emf.ecore.InternalEObject;
-
-import org.eclipse.emf.ecore.util.EObjectContainmentEList;
-import org.eclipse.emf.ecore.util.InternalEList;
-
-/**
- *
- * An implementation of the model object 'Folder Entry '.
- *
- *
- * The following features are implemented:
- *
- *
- * {@link hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.FolderEntryImpl#getExclusion Exclusion }
- *
- *
- * @generated
- */
-public class FolderEntryImpl extends PartialModelEntryImpl implements FolderEntry
-{
- /**
- * The cached value of the '{@link #getExclusion() Exclusion }' containment reference list.
- *
- *
- * @see #getExclusion()
- * @generated
- * @ordered
- */
- protected EList exclusion;
-
- /**
- *
- *
- * @generated
- */
- protected FolderEntryImpl()
- {
- super();
- }
-
- /**
- *
- *
- * @generated
- */
- @Override
- protected EClass eStaticClass()
- {
- return ApplicationConfigurationPackage.Literals.FOLDER_ENTRY;
- }
-
- /**
- *
- *
- * @generated
- */
- public EList getExclusion()
- {
- if (exclusion == null)
- {
- exclusion = new EObjectContainmentEList(ModelEntry.class, this, ApplicationConfigurationPackage.FOLDER_ENTRY__EXCLUSION);
- }
- return exclusion;
- }
-
- /**
- *
- *
- * @generated
- */
- @Override
- public NotificationChain eInverseRemove(InternalEObject otherEnd, int featureID, NotificationChain msgs)
- {
- switch (featureID)
- {
- case ApplicationConfigurationPackage.FOLDER_ENTRY__EXCLUSION:
- return ((InternalEList>)getExclusion()).basicRemove(otherEnd, msgs);
- }
- return super.eInverseRemove(otherEnd, featureID, msgs);
- }
-
- /**
- *
- *
- * @generated
- */
- @Override
- public Object eGet(int featureID, boolean resolve, boolean coreType)
- {
- switch (featureID)
- {
- case ApplicationConfigurationPackage.FOLDER_ENTRY__EXCLUSION:
- return getExclusion();
- }
- return super.eGet(featureID, resolve, coreType);
- }
-
- /**
- *
- *
- * @generated
- */
- @SuppressWarnings("unchecked")
- @Override
- public void eSet(int featureID, Object newValue)
- {
- switch (featureID)
- {
- case ApplicationConfigurationPackage.FOLDER_ENTRY__EXCLUSION:
- getExclusion().clear();
- getExclusion().addAll((Collection extends ModelEntry>)newValue);
- return;
- }
- super.eSet(featureID, newValue);
- }
-
- /**
- *
- *
- * @generated
- */
- @Override
- public void eUnset(int featureID)
- {
- switch (featureID)
- {
- case ApplicationConfigurationPackage.FOLDER_ENTRY__EXCLUSION:
- getExclusion().clear();
- return;
- }
- super.eUnset(featureID);
- }
-
- /**
- *
- *
- * @generated
- */
- @Override
- public boolean eIsSet(int featureID)
- {
- switch (featureID)
- {
- case ApplicationConfigurationPackage.FOLDER_ENTRY__EXCLUSION:
- return exclusion != null && !exclusion.isEmpty();
- }
- return super.eIsSet(featureID);
- }
-
-} //FolderEntryImpl
+/**
+ * generated by Xtext 2.16.0
+ */
+package hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl;
+
+import hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.ApplicationConfigurationPackage;
+import hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.FolderEntry;
+import hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.ModelEntry;
+
+import java.util.Collection;
+
+import org.eclipse.emf.common.notify.NotificationChain;
+
+import org.eclipse.emf.common.util.EList;
+
+import org.eclipse.emf.ecore.EClass;
+import org.eclipse.emf.ecore.InternalEObject;
+
+import org.eclipse.emf.ecore.util.EObjectContainmentEList;
+import org.eclipse.emf.ecore.util.InternalEList;
+
+/**
+ *
+ * An implementation of the model object 'Folder Entry '.
+ *
+ *
+ * The following features are implemented:
+ *
+ *
+ * {@link hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.FolderEntryImpl#getExclusion Exclusion }
+ *
+ *
+ * @generated
+ */
+public class FolderEntryImpl extends PartialModelEntryImpl implements FolderEntry
+{
+ /**
+ * The cached value of the '{@link #getExclusion() Exclusion }' containment reference list.
+ *
+ *
+ * @see #getExclusion()
+ * @generated
+ * @ordered
+ */
+ protected EList exclusion;
+
+ /**
+ *
+ *
+ * @generated
+ */
+ protected FolderEntryImpl()
+ {
+ super();
+ }
+
+ /**
+ *
+ *
+ * @generated
+ */
+ @Override
+ protected EClass eStaticClass()
+ {
+ return ApplicationConfigurationPackage.Literals.FOLDER_ENTRY;
+ }
+
+ /**
+ *
+ *
+ * @generated
+ */
+ @Override
+ public EList getExclusion()
+ {
+ if (exclusion == null)
+ {
+ exclusion = new EObjectContainmentEList(ModelEntry.class, this, ApplicationConfigurationPackage.FOLDER_ENTRY__EXCLUSION);
+ }
+ return exclusion;
+ }
+
+ /**
+ *
+ *
+ * @generated
+ */
+ @Override
+ public NotificationChain eInverseRemove(InternalEObject otherEnd, int featureID, NotificationChain msgs)
+ {
+ switch (featureID)
+ {
+ case ApplicationConfigurationPackage.FOLDER_ENTRY__EXCLUSION:
+ return ((InternalEList>)getExclusion()).basicRemove(otherEnd, msgs);
+ }
+ return super.eInverseRemove(otherEnd, featureID, msgs);
+ }
+
+ /**
+ *
+ *
+ * @generated
+ */
+ @Override
+ public Object eGet(int featureID, boolean resolve, boolean coreType)
+ {
+ switch (featureID)
+ {
+ case ApplicationConfigurationPackage.FOLDER_ENTRY__EXCLUSION:
+ return getExclusion();
+ }
+ return super.eGet(featureID, resolve, coreType);
+ }
+
+ /**
+ *
+ *
+ * @generated
+ */
+ @SuppressWarnings("unchecked")
+ @Override
+ public void eSet(int featureID, Object newValue)
+ {
+ switch (featureID)
+ {
+ case ApplicationConfigurationPackage.FOLDER_ENTRY__EXCLUSION:
+ getExclusion().clear();
+ getExclusion().addAll((Collection extends ModelEntry>)newValue);
+ return;
+ }
+ super.eSet(featureID, newValue);
+ }
+
+ /**
+ *
+ *
+ * @generated
+ */
+ @Override
+ public void eUnset(int featureID)
+ {
+ switch (featureID)
+ {
+ case ApplicationConfigurationPackage.FOLDER_ENTRY__EXCLUSION:
+ getExclusion().clear();
+ return;
+ }
+ super.eUnset(featureID);
+ }
+
+ /**
+ *
+ *
+ * @generated
+ */
+ @Override
+ public boolean eIsSet(int featureID)
+ {
+ switch (featureID)
+ {
+ case ApplicationConfigurationPackage.FOLDER_ENTRY__EXCLUSION:
+ return exclusion != null && !exclusion.isEmpty();
+ }
+ return super.eIsSet(featureID);
+ }
+
+} //FolderEntryImpl
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 41874b35..c9fe167f 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,1063 +1,1165 @@
-/**
- * generated by Xtext 2.12.0
- */
-package hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl;
-
-import hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.ApplicationConfigurationPackage;
-import hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.Config;
-import hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.File;
-import hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.GenerationTask;
-import hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.GraphPattern;
-import hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.Metamodel;
-import hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.PartialModel;
-import hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.Scope;
-import hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.Solver;
-
-import org.eclipse.emf.common.notify.Notification;
-import org.eclipse.emf.common.notify.NotificationChain;
-
-import org.eclipse.emf.ecore.EClass;
-import org.eclipse.emf.ecore.InternalEObject;
-
-import org.eclipse.emf.ecore.impl.ENotificationImpl;
-
-/**
- *
- * An implementation of the model object 'Generation Task '.
- *
- *
- * The following features are implemented:
- *
- *
- * {@link hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.GenerationTaskImpl#getMetamodel Metamodel }
- * {@link hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.GenerationTaskImpl#getPartialModel Partial Model }
- * {@link hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.GenerationTaskImpl#getPatterns Patterns }
- * {@link hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.GenerationTaskImpl#getScope Scope }
- * {@link hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.GenerationTaskImpl#isNumberSpecified Number Specified }
- * {@link hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.GenerationTaskImpl#getNumber Number }
- * {@link hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.GenerationTaskImpl#isRunSpecified Run Specified }
- * {@link hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.GenerationTaskImpl#getRuns Runs }
- * {@link hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.GenerationTaskImpl#getSolver Solver }
- * {@link hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.GenerationTaskImpl#getConfig Config }
- * {@link hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.GenerationTaskImpl#getDebugFolder Debug Folder }
- * {@link hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.GenerationTaskImpl#getTargetLogFile Target Log File }
- * {@link hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.GenerationTaskImpl#getTargetStatisticsFile Target Statistics File }
- * {@link hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.GenerationTaskImpl#getTagetFolder Taget Folder }
- *
- *
- * @generated
- */
-public class GenerationTaskImpl extends TaskImpl implements GenerationTask
-{
- /**
- * The cached value of the '{@link #getMetamodel() Metamodel }' containment reference.
- *
- *
- * @see #getMetamodel()
- * @generated
- * @ordered
- */
- protected Metamodel metamodel;
-
- /**
- * The cached value of the '{@link #getPartialModel() Partial Model }' containment reference.
- *
- *
- * @see #getPartialModel()
- * @generated
- * @ordered
- */
- protected PartialModel partialModel;
-
- /**
- * The cached value of the '{@link #getPatterns() Patterns }' containment reference.
- *
- *
- * @see #getPatterns()
- * @generated
- * @ordered
- */
- protected GraphPattern patterns;
-
- /**
- * The cached value of the '{@link #getScope() Scope }' containment reference.
- *
- *
- * @see #getScope()
- * @generated
- * @ordered
- */
- protected Scope scope;
-
- /**
- * The default value of the '{@link #isNumberSpecified() Number Specified }' attribute.
- *
- *
- * @see #isNumberSpecified()
- * @generated
- * @ordered
- */
- protected static final boolean NUMBER_SPECIFIED_EDEFAULT = false;
-
- /**
- * The cached value of the '{@link #isNumberSpecified() Number Specified }' attribute.
- *
- *
- * @see #isNumberSpecified()
- * @generated
- * @ordered
- */
- protected boolean numberSpecified = NUMBER_SPECIFIED_EDEFAULT;
-
- /**
- * The default value of the '{@link #getNumber() Number }' attribute.
- *
- *
- * @see #getNumber()
- * @generated
- * @ordered
- */
- protected static final int NUMBER_EDEFAULT = 0;
-
- /**
- * The cached value of the '{@link #getNumber() Number }' attribute.
- *
- *
- * @see #getNumber()
- * @generated
- * @ordered
- */
- protected int number = NUMBER_EDEFAULT;
-
- /**
- * The default value of the '{@link #isRunSpecified() Run Specified }' attribute.
- *
- *
- * @see #isRunSpecified()
- * @generated
- * @ordered
- */
- protected static final boolean RUN_SPECIFIED_EDEFAULT = false;
-
- /**
- * The cached value of the '{@link #isRunSpecified() Run Specified }' attribute.
- *
- *
- * @see #isRunSpecified()
- * @generated
- * @ordered
- */
- protected boolean runSpecified = RUN_SPECIFIED_EDEFAULT;
-
- /**
- * The default value of the '{@link #getRuns() Runs }' attribute.
- *
- *
- * @see #getRuns()
- * @generated
- * @ordered
- */
- protected static final int RUNS_EDEFAULT = 0;
-
- /**
- * The cached value of the '{@link #getRuns() Runs }' attribute.
- *
- *
- * @see #getRuns()
- * @generated
- * @ordered
- */
- protected int runs = RUNS_EDEFAULT;
-
- /**
- * The default value of the '{@link #getSolver() Solver }' attribute.
- *
- *
- * @see #getSolver()
- * @generated
- * @ordered
- */
- protected static final Solver SOLVER_EDEFAULT = Solver.SMT_SOLVER;
-
- /**
- * The cached value of the '{@link #getSolver() Solver }' attribute.
- *
- *
- * @see #getSolver()
- * @generated
- * @ordered
- */
- protected Solver solver = SOLVER_EDEFAULT;
-
- /**
- * The cached value of the '{@link #getConfig() Config }' containment reference.
- *
- *
- * @see #getConfig()
- * @generated
- * @ordered
- */
- protected Config config;
-
- /**
- * The cached value of the '{@link #getDebugFolder() Debug Folder }' containment reference.
- *
- *
- * @see #getDebugFolder()
- * @generated
- * @ordered
- */
- protected File debugFolder;
-
- /**
- * The cached value of the '{@link #getTargetLogFile() Target Log File }' containment reference.
- *
- *
- * @see #getTargetLogFile()
- * @generated
- * @ordered
- */
- protected File targetLogFile;
-
- /**
- * The cached value of the '{@link #getTargetStatisticsFile() Target Statistics File }' containment reference.
- *
- *
- * @see #getTargetStatisticsFile()
- * @generated
- * @ordered
- */
- protected File targetStatisticsFile;
-
- /**
- * The cached value of the '{@link #getTagetFolder() Taget Folder }' containment reference.
- *
- *
- * @see #getTagetFolder()
- * @generated
- * @ordered
- */
- protected File tagetFolder;
-
- /**
- *
- *
- * @generated
- */
- protected GenerationTaskImpl()
- {
- super();
- }
-
- /**
- *
- *
- * @generated
- */
- @Override
- protected EClass eStaticClass()
- {
- return ApplicationConfigurationPackage.Literals.GENERATION_TASK;
- }
-
- /**
- *
- *
- * @generated
- */
- public Metamodel getMetamodel()
- {
- return metamodel;
- }
-
- /**
- *
- *
- * @generated
- */
- public NotificationChain basicSetMetamodel(Metamodel newMetamodel, NotificationChain msgs)
- {
- Metamodel oldMetamodel = metamodel;
- metamodel = newMetamodel;
- if (eNotificationRequired())
- {
- ENotificationImpl notification = new ENotificationImpl(this, Notification.SET, ApplicationConfigurationPackage.GENERATION_TASK__METAMODEL, oldMetamodel, newMetamodel);
- if (msgs == null) msgs = notification; else msgs.add(notification);
- }
- return msgs;
- }
-
- /**
- *
- *
- * @generated
- */
- public void setMetamodel(Metamodel newMetamodel)
- {
- if (newMetamodel != metamodel)
- {
- NotificationChain msgs = null;
- if (metamodel != null)
- msgs = ((InternalEObject)metamodel).eInverseRemove(this, EOPPOSITE_FEATURE_BASE - ApplicationConfigurationPackage.GENERATION_TASK__METAMODEL, null, msgs);
- if (newMetamodel != null)
- msgs = ((InternalEObject)newMetamodel).eInverseAdd(this, EOPPOSITE_FEATURE_BASE - ApplicationConfigurationPackage.GENERATION_TASK__METAMODEL, null, msgs);
- msgs = basicSetMetamodel(newMetamodel, msgs);
- if (msgs != null) msgs.dispatch();
- }
- else if (eNotificationRequired())
- eNotify(new ENotificationImpl(this, Notification.SET, ApplicationConfigurationPackage.GENERATION_TASK__METAMODEL, newMetamodel, newMetamodel));
- }
-
- /**
- *
- *
- * @generated
- */
- public PartialModel getPartialModel()
- {
- return partialModel;
- }
-
- /**
- *
- *
- * @generated
- */
- public NotificationChain basicSetPartialModel(PartialModel newPartialModel, NotificationChain msgs)
- {
- PartialModel oldPartialModel = partialModel;
- partialModel = newPartialModel;
- if (eNotificationRequired())
- {
- ENotificationImpl notification = new ENotificationImpl(this, Notification.SET, ApplicationConfigurationPackage.GENERATION_TASK__PARTIAL_MODEL, oldPartialModel, newPartialModel);
- if (msgs == null) msgs = notification; else msgs.add(notification);
- }
- return msgs;
- }
-
- /**
- *
- *
- * @generated
- */
- public void setPartialModel(PartialModel newPartialModel)
- {
- if (newPartialModel != partialModel)
- {
- NotificationChain msgs = null;
- if (partialModel != null)
- msgs = ((InternalEObject)partialModel).eInverseRemove(this, EOPPOSITE_FEATURE_BASE - ApplicationConfigurationPackage.GENERATION_TASK__PARTIAL_MODEL, null, msgs);
- if (newPartialModel != null)
- msgs = ((InternalEObject)newPartialModel).eInverseAdd(this, EOPPOSITE_FEATURE_BASE - ApplicationConfigurationPackage.GENERATION_TASK__PARTIAL_MODEL, null, msgs);
- msgs = basicSetPartialModel(newPartialModel, msgs);
- if (msgs != null) msgs.dispatch();
- }
- else if (eNotificationRequired())
- eNotify(new ENotificationImpl(this, Notification.SET, ApplicationConfigurationPackage.GENERATION_TASK__PARTIAL_MODEL, newPartialModel, newPartialModel));
- }
-
- /**
- *
- *
- * @generated
- */
- public GraphPattern getPatterns()
- {
- return patterns;
- }
-
- /**
- *
- *
- * @generated
- */
- public NotificationChain basicSetPatterns(GraphPattern newPatterns, NotificationChain msgs)
- {
- GraphPattern oldPatterns = patterns;
- patterns = newPatterns;
- if (eNotificationRequired())
- {
- ENotificationImpl notification = new ENotificationImpl(this, Notification.SET, ApplicationConfigurationPackage.GENERATION_TASK__PATTERNS, oldPatterns, newPatterns);
- if (msgs == null) msgs = notification; else msgs.add(notification);
- }
- return msgs;
- }
-
- /**
- *
- *
- * @generated
- */
- public void setPatterns(GraphPattern newPatterns)
- {
- if (newPatterns != patterns)
- {
- NotificationChain msgs = null;
- if (patterns != null)
- msgs = ((InternalEObject)patterns).eInverseRemove(this, EOPPOSITE_FEATURE_BASE - ApplicationConfigurationPackage.GENERATION_TASK__PATTERNS, null, msgs);
- if (newPatterns != null)
- msgs = ((InternalEObject)newPatterns).eInverseAdd(this, EOPPOSITE_FEATURE_BASE - ApplicationConfigurationPackage.GENERATION_TASK__PATTERNS, null, msgs);
- msgs = basicSetPatterns(newPatterns, msgs);
- if (msgs != null) msgs.dispatch();
- }
- else if (eNotificationRequired())
- eNotify(new ENotificationImpl(this, Notification.SET, ApplicationConfigurationPackage.GENERATION_TASK__PATTERNS, newPatterns, newPatterns));
- }
-
- /**
- *
- *
- * @generated
- */
- public Scope getScope()
- {
- return scope;
- }
-
- /**
- *
- *
- * @generated
- */
- public NotificationChain basicSetScope(Scope newScope, NotificationChain msgs)
- {
- Scope oldScope = scope;
- scope = newScope;
- if (eNotificationRequired())
- {
- ENotificationImpl notification = new ENotificationImpl(this, Notification.SET, ApplicationConfigurationPackage.GENERATION_TASK__SCOPE, oldScope, newScope);
- if (msgs == null) msgs = notification; else msgs.add(notification);
- }
- return msgs;
- }
-
- /**
- *
- *
- * @generated
- */
- public void setScope(Scope newScope)
- {
- if (newScope != scope)
- {
- NotificationChain msgs = null;
- if (scope != null)
- msgs = ((InternalEObject)scope).eInverseRemove(this, EOPPOSITE_FEATURE_BASE - ApplicationConfigurationPackage.GENERATION_TASK__SCOPE, null, msgs);
- if (newScope != null)
- msgs = ((InternalEObject)newScope).eInverseAdd(this, EOPPOSITE_FEATURE_BASE - ApplicationConfigurationPackage.GENERATION_TASK__SCOPE, null, msgs);
- msgs = basicSetScope(newScope, msgs);
- if (msgs != null) msgs.dispatch();
- }
- else if (eNotificationRequired())
- eNotify(new ENotificationImpl(this, Notification.SET, ApplicationConfigurationPackage.GENERATION_TASK__SCOPE, newScope, newScope));
- }
-
- /**
- *
- *
- * @generated
- */
- public boolean isNumberSpecified()
- {
- return numberSpecified;
- }
-
- /**
- *
- *
- * @generated
- */
- public void setNumberSpecified(boolean newNumberSpecified)
- {
- boolean oldNumberSpecified = numberSpecified;
- numberSpecified = newNumberSpecified;
- if (eNotificationRequired())
- eNotify(new ENotificationImpl(this, Notification.SET, ApplicationConfigurationPackage.GENERATION_TASK__NUMBER_SPECIFIED, oldNumberSpecified, numberSpecified));
- }
-
- /**
- *
- *
- * @generated
- */
- public int getNumber()
- {
- return number;
- }
-
- /**
- *
- *
- * @generated
- */
- public void setNumber(int newNumber)
- {
- int oldNumber = number;
- number = newNumber;
- if (eNotificationRequired())
- eNotify(new ENotificationImpl(this, Notification.SET, ApplicationConfigurationPackage.GENERATION_TASK__NUMBER, oldNumber, number));
- }
-
- /**
- *
- *
- * @generated
- */
- public boolean isRunSpecified()
- {
- return runSpecified;
- }
-
- /**
- *
- *
- * @generated
- */
- public void setRunSpecified(boolean newRunSpecified)
- {
- boolean oldRunSpecified = runSpecified;
- runSpecified = newRunSpecified;
- if (eNotificationRequired())
- eNotify(new ENotificationImpl(this, Notification.SET, ApplicationConfigurationPackage.GENERATION_TASK__RUN_SPECIFIED, oldRunSpecified, runSpecified));
- }
-
- /**
- *
- *
- * @generated
- */
- public int getRuns()
- {
- return runs;
- }
-
- /**
- *
- *
- * @generated
- */
- public void setRuns(int newRuns)
- {
- int oldRuns = runs;
- runs = newRuns;
- if (eNotificationRequired())
- eNotify(new ENotificationImpl(this, Notification.SET, ApplicationConfigurationPackage.GENERATION_TASK__RUNS, oldRuns, runs));
- }
-
- /**
- *
- *
- * @generated
- */
- public Solver getSolver()
- {
- return solver;
- }
-
- /**
- *
- *
- * @generated
- */
- public void setSolver(Solver newSolver)
- {
- Solver oldSolver = solver;
- solver = newSolver == null ? SOLVER_EDEFAULT : newSolver;
- if (eNotificationRequired())
- eNotify(new ENotificationImpl(this, Notification.SET, ApplicationConfigurationPackage.GENERATION_TASK__SOLVER, oldSolver, solver));
- }
-
- /**
- *
- *
- * @generated
- */
- public Config getConfig()
- {
- return config;
- }
-
- /**
- *
- *
- * @generated
- */
- public NotificationChain basicSetConfig(Config newConfig, NotificationChain msgs)
- {
- Config oldConfig = config;
- config = newConfig;
- if (eNotificationRequired())
- {
- ENotificationImpl notification = new ENotificationImpl(this, Notification.SET, ApplicationConfigurationPackage.GENERATION_TASK__CONFIG, oldConfig, newConfig);
- if (msgs == null) msgs = notification; else msgs.add(notification);
- }
- return msgs;
- }
-
- /**
- *
- *
- * @generated
- */
- public void setConfig(Config newConfig)
- {
- if (newConfig != config)
- {
- NotificationChain msgs = null;
- if (config != null)
- msgs = ((InternalEObject)config).eInverseRemove(this, EOPPOSITE_FEATURE_BASE - ApplicationConfigurationPackage.GENERATION_TASK__CONFIG, null, msgs);
- if (newConfig != null)
- msgs = ((InternalEObject)newConfig).eInverseAdd(this, EOPPOSITE_FEATURE_BASE - ApplicationConfigurationPackage.GENERATION_TASK__CONFIG, null, msgs);
- msgs = basicSetConfig(newConfig, msgs);
- if (msgs != null) msgs.dispatch();
- }
- else if (eNotificationRequired())
- eNotify(new ENotificationImpl(this, Notification.SET, ApplicationConfigurationPackage.GENERATION_TASK__CONFIG, newConfig, newConfig));
- }
-
- /**
- *
- *
- * @generated
- */
- public File getDebugFolder()
- {
- return debugFolder;
- }
-
- /**
- *
- *
- * @generated
- */
- public NotificationChain basicSetDebugFolder(File newDebugFolder, NotificationChain msgs)
- {
- File oldDebugFolder = debugFolder;
- debugFolder = newDebugFolder;
- if (eNotificationRequired())
- {
- ENotificationImpl notification = new ENotificationImpl(this, Notification.SET, ApplicationConfigurationPackage.GENERATION_TASK__DEBUG_FOLDER, oldDebugFolder, newDebugFolder);
- if (msgs == null) msgs = notification; else msgs.add(notification);
- }
- return msgs;
- }
-
- /**
- *
- *
- * @generated
- */
- public void setDebugFolder(File newDebugFolder)
- {
- if (newDebugFolder != debugFolder)
- {
- NotificationChain msgs = null;
- if (debugFolder != null)
- msgs = ((InternalEObject)debugFolder).eInverseRemove(this, EOPPOSITE_FEATURE_BASE - ApplicationConfigurationPackage.GENERATION_TASK__DEBUG_FOLDER, null, msgs);
- if (newDebugFolder != null)
- msgs = ((InternalEObject)newDebugFolder).eInverseAdd(this, EOPPOSITE_FEATURE_BASE - ApplicationConfigurationPackage.GENERATION_TASK__DEBUG_FOLDER, null, msgs);
- msgs = basicSetDebugFolder(newDebugFolder, msgs);
- if (msgs != null) msgs.dispatch();
- }
- else if (eNotificationRequired())
- eNotify(new ENotificationImpl(this, Notification.SET, ApplicationConfigurationPackage.GENERATION_TASK__DEBUG_FOLDER, newDebugFolder, newDebugFolder));
- }
-
- /**
- *
- *
- * @generated
- */
- public File getTargetLogFile()
- {
- return targetLogFile;
- }
-
- /**
- *
- *
- * @generated
- */
- public NotificationChain basicSetTargetLogFile(File newTargetLogFile, NotificationChain msgs)
- {
- File oldTargetLogFile = targetLogFile;
- targetLogFile = newTargetLogFile;
- if (eNotificationRequired())
- {
- ENotificationImpl notification = new ENotificationImpl(this, Notification.SET, ApplicationConfigurationPackage.GENERATION_TASK__TARGET_LOG_FILE, oldTargetLogFile, newTargetLogFile);
- if (msgs == null) msgs = notification; else msgs.add(notification);
- }
- return msgs;
- }
-
- /**
- *
- *
- * @generated
- */
- public void setTargetLogFile(File newTargetLogFile)
- {
- if (newTargetLogFile != targetLogFile)
- {
- NotificationChain msgs = null;
- if (targetLogFile != null)
- msgs = ((InternalEObject)targetLogFile).eInverseRemove(this, EOPPOSITE_FEATURE_BASE - ApplicationConfigurationPackage.GENERATION_TASK__TARGET_LOG_FILE, null, msgs);
- if (newTargetLogFile != null)
- msgs = ((InternalEObject)newTargetLogFile).eInverseAdd(this, EOPPOSITE_FEATURE_BASE - ApplicationConfigurationPackage.GENERATION_TASK__TARGET_LOG_FILE, null, msgs);
- msgs = basicSetTargetLogFile(newTargetLogFile, msgs);
- if (msgs != null) msgs.dispatch();
- }
- else if (eNotificationRequired())
- eNotify(new ENotificationImpl(this, Notification.SET, ApplicationConfigurationPackage.GENERATION_TASK__TARGET_LOG_FILE, newTargetLogFile, newTargetLogFile));
- }
-
- /**
- *
- *
- * @generated
- */
- public File getTargetStatisticsFile()
- {
- return targetStatisticsFile;
- }
-
- /**
- *
- *
- * @generated
- */
- public NotificationChain basicSetTargetStatisticsFile(File newTargetStatisticsFile, NotificationChain msgs)
- {
- File oldTargetStatisticsFile = targetStatisticsFile;
- targetStatisticsFile = newTargetStatisticsFile;
- if (eNotificationRequired())
- {
- ENotificationImpl notification = new ENotificationImpl(this, Notification.SET, ApplicationConfigurationPackage.GENERATION_TASK__TARGET_STATISTICS_FILE, oldTargetStatisticsFile, newTargetStatisticsFile);
- if (msgs == null) msgs = notification; else msgs.add(notification);
- }
- return msgs;
- }
-
- /**
- *
- *
- * @generated
- */
- public void setTargetStatisticsFile(File newTargetStatisticsFile)
- {
- if (newTargetStatisticsFile != targetStatisticsFile)
- {
- NotificationChain msgs = null;
- if (targetStatisticsFile != null)
- msgs = ((InternalEObject)targetStatisticsFile).eInverseRemove(this, EOPPOSITE_FEATURE_BASE - ApplicationConfigurationPackage.GENERATION_TASK__TARGET_STATISTICS_FILE, null, msgs);
- if (newTargetStatisticsFile != null)
- msgs = ((InternalEObject)newTargetStatisticsFile).eInverseAdd(this, EOPPOSITE_FEATURE_BASE - ApplicationConfigurationPackage.GENERATION_TASK__TARGET_STATISTICS_FILE, null, msgs);
- msgs = basicSetTargetStatisticsFile(newTargetStatisticsFile, msgs);
- if (msgs != null) msgs.dispatch();
- }
- else if (eNotificationRequired())
- eNotify(new ENotificationImpl(this, Notification.SET, ApplicationConfigurationPackage.GENERATION_TASK__TARGET_STATISTICS_FILE, newTargetStatisticsFile, newTargetStatisticsFile));
- }
-
- /**
- *
- *
- * @generated
- */
- public File getTagetFolder()
- {
- return tagetFolder;
- }
-
- /**
- *
- *
- * @generated
- */
- public NotificationChain basicSetTagetFolder(File newTagetFolder, NotificationChain msgs)
- {
- File oldTagetFolder = tagetFolder;
- tagetFolder = newTagetFolder;
- if (eNotificationRequired())
- {
- ENotificationImpl notification = new ENotificationImpl(this, Notification.SET, ApplicationConfigurationPackage.GENERATION_TASK__TAGET_FOLDER, oldTagetFolder, newTagetFolder);
- if (msgs == null) msgs = notification; else msgs.add(notification);
- }
- return msgs;
- }
-
- /**
- *
- *
- * @generated
- */
- public void setTagetFolder(File newTagetFolder)
- {
- if (newTagetFolder != tagetFolder)
- {
- NotificationChain msgs = null;
- if (tagetFolder != null)
- msgs = ((InternalEObject)tagetFolder).eInverseRemove(this, EOPPOSITE_FEATURE_BASE - ApplicationConfigurationPackage.GENERATION_TASK__TAGET_FOLDER, null, msgs);
- if (newTagetFolder != null)
- msgs = ((InternalEObject)newTagetFolder).eInverseAdd(this, EOPPOSITE_FEATURE_BASE - ApplicationConfigurationPackage.GENERATION_TASK__TAGET_FOLDER, null, msgs);
- msgs = basicSetTagetFolder(newTagetFolder, msgs);
- if (msgs != null) msgs.dispatch();
- }
- else if (eNotificationRequired())
- eNotify(new ENotificationImpl(this, Notification.SET, ApplicationConfigurationPackage.GENERATION_TASK__TAGET_FOLDER, newTagetFolder, newTagetFolder));
- }
-
- /**
- *
- *
- * @generated
- */
- @Override
- public NotificationChain eInverseRemove(InternalEObject otherEnd, int featureID, NotificationChain msgs)
- {
- switch (featureID)
- {
- case ApplicationConfigurationPackage.GENERATION_TASK__METAMODEL:
- return basicSetMetamodel(null, msgs);
- case ApplicationConfigurationPackage.GENERATION_TASK__PARTIAL_MODEL:
- return basicSetPartialModel(null, msgs);
- case ApplicationConfigurationPackage.GENERATION_TASK__PATTERNS:
- return basicSetPatterns(null, msgs);
- case ApplicationConfigurationPackage.GENERATION_TASK__SCOPE:
- return basicSetScope(null, msgs);
- case ApplicationConfigurationPackage.GENERATION_TASK__CONFIG:
- return basicSetConfig(null, msgs);
- case ApplicationConfigurationPackage.GENERATION_TASK__DEBUG_FOLDER:
- return basicSetDebugFolder(null, msgs);
- case ApplicationConfigurationPackage.GENERATION_TASK__TARGET_LOG_FILE:
- return basicSetTargetLogFile(null, msgs);
- case ApplicationConfigurationPackage.GENERATION_TASK__TARGET_STATISTICS_FILE:
- return basicSetTargetStatisticsFile(null, msgs);
- case ApplicationConfigurationPackage.GENERATION_TASK__TAGET_FOLDER:
- return basicSetTagetFolder(null, msgs);
- }
- return super.eInverseRemove(otherEnd, featureID, msgs);
- }
-
- /**
- *
- *
- * @generated
- */
- @Override
- public Object eGet(int featureID, boolean resolve, boolean coreType)
- {
- switch (featureID)
- {
- case ApplicationConfigurationPackage.GENERATION_TASK__METAMODEL:
- return getMetamodel();
- case ApplicationConfigurationPackage.GENERATION_TASK__PARTIAL_MODEL:
- return getPartialModel();
- case ApplicationConfigurationPackage.GENERATION_TASK__PATTERNS:
- return getPatterns();
- case ApplicationConfigurationPackage.GENERATION_TASK__SCOPE:
- return getScope();
- case ApplicationConfigurationPackage.GENERATION_TASK__NUMBER_SPECIFIED:
- return isNumberSpecified();
- case ApplicationConfigurationPackage.GENERATION_TASK__NUMBER:
- return getNumber();
- case ApplicationConfigurationPackage.GENERATION_TASK__RUN_SPECIFIED:
- return isRunSpecified();
- case ApplicationConfigurationPackage.GENERATION_TASK__RUNS:
- return getRuns();
- case ApplicationConfigurationPackage.GENERATION_TASK__SOLVER:
- return getSolver();
- case ApplicationConfigurationPackage.GENERATION_TASK__CONFIG:
- return getConfig();
- case ApplicationConfigurationPackage.GENERATION_TASK__DEBUG_FOLDER:
- return getDebugFolder();
- case ApplicationConfigurationPackage.GENERATION_TASK__TARGET_LOG_FILE:
- return getTargetLogFile();
- case ApplicationConfigurationPackage.GENERATION_TASK__TARGET_STATISTICS_FILE:
- return getTargetStatisticsFile();
- case ApplicationConfigurationPackage.GENERATION_TASK__TAGET_FOLDER:
- return getTagetFolder();
- }
- return super.eGet(featureID, resolve, coreType);
- }
-
- /**
- *
- *
- * @generated
- */
- @Override
- public void eSet(int featureID, Object newValue)
- {
- switch (featureID)
- {
- case ApplicationConfigurationPackage.GENERATION_TASK__METAMODEL:
- setMetamodel((Metamodel)newValue);
- return;
- case ApplicationConfigurationPackage.GENERATION_TASK__PARTIAL_MODEL:
- setPartialModel((PartialModel)newValue);
- return;
- case ApplicationConfigurationPackage.GENERATION_TASK__PATTERNS:
- setPatterns((GraphPattern)newValue);
- return;
- case ApplicationConfigurationPackage.GENERATION_TASK__SCOPE:
- setScope((Scope)newValue);
- return;
- case ApplicationConfigurationPackage.GENERATION_TASK__NUMBER_SPECIFIED:
- setNumberSpecified((Boolean)newValue);
- return;
- case ApplicationConfigurationPackage.GENERATION_TASK__NUMBER:
- setNumber((Integer)newValue);
- return;
- case ApplicationConfigurationPackage.GENERATION_TASK__RUN_SPECIFIED:
- setRunSpecified((Boolean)newValue);
- return;
- case ApplicationConfigurationPackage.GENERATION_TASK__RUNS:
- setRuns((Integer)newValue);
- return;
- case ApplicationConfigurationPackage.GENERATION_TASK__SOLVER:
- setSolver((Solver)newValue);
- return;
- case ApplicationConfigurationPackage.GENERATION_TASK__CONFIG:
- setConfig((Config)newValue);
- return;
- case ApplicationConfigurationPackage.GENERATION_TASK__DEBUG_FOLDER:
- setDebugFolder((File)newValue);
- return;
- case ApplicationConfigurationPackage.GENERATION_TASK__TARGET_LOG_FILE:
- setTargetLogFile((File)newValue);
- return;
- case ApplicationConfigurationPackage.GENERATION_TASK__TARGET_STATISTICS_FILE:
- setTargetStatisticsFile((File)newValue);
- return;
- case ApplicationConfigurationPackage.GENERATION_TASK__TAGET_FOLDER:
- setTagetFolder((File)newValue);
- return;
- }
- super.eSet(featureID, newValue);
- }
-
- /**
- *
- *
- * @generated
- */
- @Override
- public void eUnset(int featureID)
- {
- switch (featureID)
- {
- case ApplicationConfigurationPackage.GENERATION_TASK__METAMODEL:
- setMetamodel((Metamodel)null);
- return;
- case ApplicationConfigurationPackage.GENERATION_TASK__PARTIAL_MODEL:
- setPartialModel((PartialModel)null);
- return;
- case ApplicationConfigurationPackage.GENERATION_TASK__PATTERNS:
- setPatterns((GraphPattern)null);
- return;
- case ApplicationConfigurationPackage.GENERATION_TASK__SCOPE:
- setScope((Scope)null);
- return;
- case ApplicationConfigurationPackage.GENERATION_TASK__NUMBER_SPECIFIED:
- setNumberSpecified(NUMBER_SPECIFIED_EDEFAULT);
- return;
- case ApplicationConfigurationPackage.GENERATION_TASK__NUMBER:
- setNumber(NUMBER_EDEFAULT);
- return;
- case ApplicationConfigurationPackage.GENERATION_TASK__RUN_SPECIFIED:
- setRunSpecified(RUN_SPECIFIED_EDEFAULT);
- return;
- case ApplicationConfigurationPackage.GENERATION_TASK__RUNS:
- setRuns(RUNS_EDEFAULT);
- return;
- case ApplicationConfigurationPackage.GENERATION_TASK__SOLVER:
- setSolver(SOLVER_EDEFAULT);
- return;
- case ApplicationConfigurationPackage.GENERATION_TASK__CONFIG:
- setConfig((Config)null);
- return;
- case ApplicationConfigurationPackage.GENERATION_TASK__DEBUG_FOLDER:
- setDebugFolder((File)null);
- return;
- case ApplicationConfigurationPackage.GENERATION_TASK__TARGET_LOG_FILE:
- setTargetLogFile((File)null);
- return;
- case ApplicationConfigurationPackage.GENERATION_TASK__TARGET_STATISTICS_FILE:
- setTargetStatisticsFile((File)null);
- return;
- case ApplicationConfigurationPackage.GENERATION_TASK__TAGET_FOLDER:
- setTagetFolder((File)null);
- return;
- }
- super.eUnset(featureID);
- }
-
- /**
- *
- *
- * @generated
- */
- @Override
- public boolean eIsSet(int featureID)
- {
- switch (featureID)
- {
- case ApplicationConfigurationPackage.GENERATION_TASK__METAMODEL:
- return metamodel != null;
- case ApplicationConfigurationPackage.GENERATION_TASK__PARTIAL_MODEL:
- return partialModel != null;
- case ApplicationConfigurationPackage.GENERATION_TASK__PATTERNS:
- return patterns != null;
- case ApplicationConfigurationPackage.GENERATION_TASK__SCOPE:
- return scope != null;
- case ApplicationConfigurationPackage.GENERATION_TASK__NUMBER_SPECIFIED:
- return numberSpecified != NUMBER_SPECIFIED_EDEFAULT;
- case ApplicationConfigurationPackage.GENERATION_TASK__NUMBER:
- return number != NUMBER_EDEFAULT;
- case ApplicationConfigurationPackage.GENERATION_TASK__RUN_SPECIFIED:
- return runSpecified != RUN_SPECIFIED_EDEFAULT;
- case ApplicationConfigurationPackage.GENERATION_TASK__RUNS:
- return runs != RUNS_EDEFAULT;
- case ApplicationConfigurationPackage.GENERATION_TASK__SOLVER:
- return solver != SOLVER_EDEFAULT;
- case ApplicationConfigurationPackage.GENERATION_TASK__CONFIG:
- return config != null;
- case ApplicationConfigurationPackage.GENERATION_TASK__DEBUG_FOLDER:
- return debugFolder != null;
- case ApplicationConfigurationPackage.GENERATION_TASK__TARGET_LOG_FILE:
- return targetLogFile != null;
- case ApplicationConfigurationPackage.GENERATION_TASK__TARGET_STATISTICS_FILE:
- return targetStatisticsFile != null;
- case ApplicationConfigurationPackage.GENERATION_TASK__TAGET_FOLDER:
- return tagetFolder != null;
- }
- return super.eIsSet(featureID);
- }
-
- /**
- *
- *
- * @generated
- */
- @Override
- public String toString()
- {
- if (eIsProxy()) return super.toString();
-
- StringBuffer result = new StringBuffer(super.toString());
- result.append(" (numberSpecified: ");
- result.append(numberSpecified);
- result.append(", number: ");
- result.append(number);
- result.append(", runSpecified: ");
- result.append(runSpecified);
- result.append(", runs: ");
- result.append(runs);
- result.append(", solver: ");
- result.append(solver);
- result.append(')');
- return result.toString();
- }
-
-} //GenerationTaskImpl
+/**
+ * generated by Xtext 2.16.0
+ */
+package hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl;
+
+import hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.ApplicationConfigurationPackage;
+import hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.Config;
+import hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.File;
+import hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.GenerationTask;
+import hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.GraphPattern;
+import hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.Metamodel;
+import hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.Objective;
+import hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.PartialModel;
+import hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.Scope;
+import hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.Solver;
+
+import org.eclipse.emf.common.notify.Notification;
+import org.eclipse.emf.common.notify.NotificationChain;
+
+import org.eclipse.emf.ecore.EClass;
+import org.eclipse.emf.ecore.InternalEObject;
+
+import org.eclipse.emf.ecore.impl.ENotificationImpl;
+
+/**
+ *
+ * An implementation of the model object 'Generation Task '.
+ *
+ *
+ * The following features are implemented:
+ *
+ *
+ * {@link hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.GenerationTaskImpl#getMetamodel Metamodel }
+ * {@link hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.GenerationTaskImpl#getPartialModel Partial Model }
+ * {@link hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.GenerationTaskImpl#getPatterns Patterns }
+ * {@link hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.GenerationTaskImpl#getObjectives Objectives }
+ * {@link hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.GenerationTaskImpl#getScope Scope }
+ * {@link hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.GenerationTaskImpl#isNumberSpecified Number Specified }
+ * {@link hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.GenerationTaskImpl#getNumber Number }
+ * {@link hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.GenerationTaskImpl#isRunSpecified Run Specified }
+ * {@link hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.GenerationTaskImpl#getRuns Runs }
+ * {@link hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.GenerationTaskImpl#getSolver Solver }
+ * {@link hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.GenerationTaskImpl#getConfig Config }
+ * {@link hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.GenerationTaskImpl#getDebugFolder Debug Folder }
+ * {@link hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.GenerationTaskImpl#getTargetLogFile Target Log File }
+ * {@link hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.GenerationTaskImpl#getTargetStatisticsFile Target Statistics File }
+ * {@link hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.GenerationTaskImpl#getTagetFolder Taget Folder }
+ *
+ *
+ * @generated
+ */
+public class GenerationTaskImpl extends TaskImpl implements GenerationTask
+{
+ /**
+ * The cached value of the '{@link #getMetamodel() Metamodel }' containment reference.
+ *
+ *
+ * @see #getMetamodel()
+ * @generated
+ * @ordered
+ */
+ protected Metamodel metamodel;
+
+ /**
+ * The cached value of the '{@link #getPartialModel() Partial Model }' containment reference.
+ *
+ *
+ * @see #getPartialModel()
+ * @generated
+ * @ordered
+ */
+ protected PartialModel partialModel;
+
+ /**
+ * The cached value of the '{@link #getPatterns() Patterns }' containment reference.
+ *
+ *
+ * @see #getPatterns()
+ * @generated
+ * @ordered
+ */
+ protected GraphPattern patterns;
+
+ /**
+ * The cached value of the '{@link #getObjectives() Objectives }' containment reference.
+ *
+ *
+ * @see #getObjectives()
+ * @generated
+ * @ordered
+ */
+ protected Objective objectives;
+
+ /**
+ * The cached value of the '{@link #getScope() Scope }' containment reference.
+ *
+ *
+ * @see #getScope()
+ * @generated
+ * @ordered
+ */
+ protected Scope scope;
+
+ /**
+ * The default value of the '{@link #isNumberSpecified() Number Specified }' attribute.
+ *
+ *
+ * @see #isNumberSpecified()
+ * @generated
+ * @ordered
+ */
+ protected static final boolean NUMBER_SPECIFIED_EDEFAULT = false;
+
+ /**
+ * The cached value of the '{@link #isNumberSpecified() Number Specified }' attribute.
+ *
+ *
+ * @see #isNumberSpecified()
+ * @generated
+ * @ordered
+ */
+ protected boolean numberSpecified = NUMBER_SPECIFIED_EDEFAULT;
+
+ /**
+ * The default value of the '{@link #getNumber() Number }' attribute.
+ *
+ *
+ * @see #getNumber()
+ * @generated
+ * @ordered
+ */
+ protected static final int NUMBER_EDEFAULT = 0;
+
+ /**
+ * The cached value of the '{@link #getNumber() Number }' attribute.
+ *
+ *
+ * @see #getNumber()
+ * @generated
+ * @ordered
+ */
+ protected int number = NUMBER_EDEFAULT;
+
+ /**
+ * The default value of the '{@link #isRunSpecified() Run Specified }' attribute.
+ *
+ *
+ * @see #isRunSpecified()
+ * @generated
+ * @ordered
+ */
+ protected static final boolean RUN_SPECIFIED_EDEFAULT = false;
+
+ /**
+ * The cached value of the '{@link #isRunSpecified() Run Specified }' attribute.
+ *
+ *
+ * @see #isRunSpecified()
+ * @generated
+ * @ordered
+ */
+ protected boolean runSpecified = RUN_SPECIFIED_EDEFAULT;
+
+ /**
+ * The default value of the '{@link #getRuns() Runs }' attribute.
+ *
+ *
+ * @see #getRuns()
+ * @generated
+ * @ordered
+ */
+ protected static final int RUNS_EDEFAULT = 0;
+
+ /**
+ * The cached value of the '{@link #getRuns() Runs }' attribute.
+ *
+ *
+ * @see #getRuns()
+ * @generated
+ * @ordered
+ */
+ protected int runs = RUNS_EDEFAULT;
+
+ /**
+ * The default value of the '{@link #getSolver() Solver }' attribute.
+ *
+ *
+ * @see #getSolver()
+ * @generated
+ * @ordered
+ */
+ protected static final Solver SOLVER_EDEFAULT = Solver.SMT_SOLVER;
+
+ /**
+ * The cached value of the '{@link #getSolver() Solver }' attribute.
+ *
+ *
+ * @see #getSolver()
+ * @generated
+ * @ordered
+ */
+ protected Solver solver = SOLVER_EDEFAULT;
+
+ /**
+ * The cached value of the '{@link #getConfig() Config }' containment reference.
+ *
+ *
+ * @see #getConfig()
+ * @generated
+ * @ordered
+ */
+ protected Config config;
+
+ /**
+ * The cached value of the '{@link #getDebugFolder() Debug Folder }' containment reference.
+ *
+ *
+ * @see #getDebugFolder()
+ * @generated
+ * @ordered
+ */
+ protected File debugFolder;
+
+ /**
+ * The cached value of the '{@link #getTargetLogFile() Target Log File }' containment reference.
+ *
+ *
+ * @see #getTargetLogFile()
+ * @generated
+ * @ordered
+ */
+ protected File targetLogFile;
+
+ /**
+ * The cached value of the '{@link #getTargetStatisticsFile() Target Statistics File }' containment reference.
+ *
+ *
+ * @see #getTargetStatisticsFile()
+ * @generated
+ * @ordered
+ */
+ protected File targetStatisticsFile;
+
+ /**
+ * The cached value of the '{@link #getTagetFolder() Taget Folder }' containment reference.
+ *
+ *
+ * @see #getTagetFolder()
+ * @generated
+ * @ordered
+ */
+ protected File tagetFolder;
+
+ /**
+ *
+ *
+ * @generated
+ */
+ protected GenerationTaskImpl()
+ {
+ super();
+ }
+
+ /**
+ *
+ *
+ * @generated
+ */
+ @Override
+ protected EClass eStaticClass()
+ {
+ return ApplicationConfigurationPackage.Literals.GENERATION_TASK;
+ }
+
+ /**
+ *
+ *
+ * @generated
+ */
+ @Override
+ public Metamodel getMetamodel()
+ {
+ return metamodel;
+ }
+
+ /**
+ *
+ *
+ * @generated
+ */
+ public NotificationChain basicSetMetamodel(Metamodel newMetamodel, NotificationChain msgs)
+ {
+ Metamodel oldMetamodel = metamodel;
+ metamodel = newMetamodel;
+ if (eNotificationRequired())
+ {
+ ENotificationImpl notification = new ENotificationImpl(this, Notification.SET, ApplicationConfigurationPackage.GENERATION_TASK__METAMODEL, oldMetamodel, newMetamodel);
+ if (msgs == null) msgs = notification; else msgs.add(notification);
+ }
+ return msgs;
+ }
+
+ /**
+ *
+ *
+ * @generated
+ */
+ @Override
+ public void setMetamodel(Metamodel newMetamodel)
+ {
+ if (newMetamodel != metamodel)
+ {
+ NotificationChain msgs = null;
+ if (metamodel != null)
+ msgs = ((InternalEObject)metamodel).eInverseRemove(this, EOPPOSITE_FEATURE_BASE - ApplicationConfigurationPackage.GENERATION_TASK__METAMODEL, null, msgs);
+ if (newMetamodel != null)
+ msgs = ((InternalEObject)newMetamodel).eInverseAdd(this, EOPPOSITE_FEATURE_BASE - ApplicationConfigurationPackage.GENERATION_TASK__METAMODEL, null, msgs);
+ msgs = basicSetMetamodel(newMetamodel, msgs);
+ if (msgs != null) msgs.dispatch();
+ }
+ else if (eNotificationRequired())
+ eNotify(new ENotificationImpl(this, Notification.SET, ApplicationConfigurationPackage.GENERATION_TASK__METAMODEL, newMetamodel, newMetamodel));
+ }
+
+ /**
+ *
+ *
+ * @generated
+ */
+ @Override
+ public PartialModel getPartialModel()
+ {
+ return partialModel;
+ }
+
+ /**
+ *
+ *
+ * @generated
+ */
+ public NotificationChain basicSetPartialModel(PartialModel newPartialModel, NotificationChain msgs)
+ {
+ PartialModel oldPartialModel = partialModel;
+ partialModel = newPartialModel;
+ if (eNotificationRequired())
+ {
+ ENotificationImpl notification = new ENotificationImpl(this, Notification.SET, ApplicationConfigurationPackage.GENERATION_TASK__PARTIAL_MODEL, oldPartialModel, newPartialModel);
+ if (msgs == null) msgs = notification; else msgs.add(notification);
+ }
+ return msgs;
+ }
+
+ /**
+ *
+ *
+ * @generated
+ */
+ @Override
+ public void setPartialModel(PartialModel newPartialModel)
+ {
+ if (newPartialModel != partialModel)
+ {
+ NotificationChain msgs = null;
+ if (partialModel != null)
+ msgs = ((InternalEObject)partialModel).eInverseRemove(this, EOPPOSITE_FEATURE_BASE - ApplicationConfigurationPackage.GENERATION_TASK__PARTIAL_MODEL, null, msgs);
+ if (newPartialModel != null)
+ msgs = ((InternalEObject)newPartialModel).eInverseAdd(this, EOPPOSITE_FEATURE_BASE - ApplicationConfigurationPackage.GENERATION_TASK__PARTIAL_MODEL, null, msgs);
+ msgs = basicSetPartialModel(newPartialModel, msgs);
+ if (msgs != null) msgs.dispatch();
+ }
+ else if (eNotificationRequired())
+ eNotify(new ENotificationImpl(this, Notification.SET, ApplicationConfigurationPackage.GENERATION_TASK__PARTIAL_MODEL, newPartialModel, newPartialModel));
+ }
+
+ /**
+ *
+ *
+ * @generated
+ */
+ @Override
+ public GraphPattern getPatterns()
+ {
+ return patterns;
+ }
+
+ /**
+ *
+ *
+ * @generated
+ */
+ public NotificationChain basicSetPatterns(GraphPattern newPatterns, NotificationChain msgs)
+ {
+ GraphPattern oldPatterns = patterns;
+ patterns = newPatterns;
+ if (eNotificationRequired())
+ {
+ ENotificationImpl notification = new ENotificationImpl(this, Notification.SET, ApplicationConfigurationPackage.GENERATION_TASK__PATTERNS, oldPatterns, newPatterns);
+ if (msgs == null) msgs = notification; else msgs.add(notification);
+ }
+ return msgs;
+ }
+
+ /**
+ *
+ *
+ * @generated
+ */
+ @Override
+ public void setPatterns(GraphPattern newPatterns)
+ {
+ if (newPatterns != patterns)
+ {
+ NotificationChain msgs = null;
+ if (patterns != null)
+ msgs = ((InternalEObject)patterns).eInverseRemove(this, EOPPOSITE_FEATURE_BASE - ApplicationConfigurationPackage.GENERATION_TASK__PATTERNS, null, msgs);
+ if (newPatterns != null)
+ msgs = ((InternalEObject)newPatterns).eInverseAdd(this, EOPPOSITE_FEATURE_BASE - ApplicationConfigurationPackage.GENERATION_TASK__PATTERNS, null, msgs);
+ msgs = basicSetPatterns(newPatterns, msgs);
+ if (msgs != null) msgs.dispatch();
+ }
+ else if (eNotificationRequired())
+ eNotify(new ENotificationImpl(this, Notification.SET, ApplicationConfigurationPackage.GENERATION_TASK__PATTERNS, newPatterns, newPatterns));
+ }
+
+ /**
+ *
+ *
+ * @generated
+ */
+ @Override
+ public Objective getObjectives()
+ {
+ return objectives;
+ }
+
+ /**
+ *
+ *
+ * @generated
+ */
+ public NotificationChain basicSetObjectives(Objective newObjectives, NotificationChain msgs)
+ {
+ Objective oldObjectives = objectives;
+ objectives = newObjectives;
+ if (eNotificationRequired())
+ {
+ ENotificationImpl notification = new ENotificationImpl(this, Notification.SET, ApplicationConfigurationPackage.GENERATION_TASK__OBJECTIVES, oldObjectives, newObjectives);
+ if (msgs == null) msgs = notification; else msgs.add(notification);
+ }
+ return msgs;
+ }
+
+ /**
+ *
+ *
+ * @generated
+ */
+ @Override
+ public void setObjectives(Objective newObjectives)
+ {
+ if (newObjectives != objectives)
+ {
+ NotificationChain msgs = null;
+ if (objectives != null)
+ msgs = ((InternalEObject)objectives).eInverseRemove(this, EOPPOSITE_FEATURE_BASE - ApplicationConfigurationPackage.GENERATION_TASK__OBJECTIVES, null, msgs);
+ if (newObjectives != null)
+ msgs = ((InternalEObject)newObjectives).eInverseAdd(this, EOPPOSITE_FEATURE_BASE - ApplicationConfigurationPackage.GENERATION_TASK__OBJECTIVES, null, msgs);
+ msgs = basicSetObjectives(newObjectives, msgs);
+ if (msgs != null) msgs.dispatch();
+ }
+ else if (eNotificationRequired())
+ eNotify(new ENotificationImpl(this, Notification.SET, ApplicationConfigurationPackage.GENERATION_TASK__OBJECTIVES, newObjectives, newObjectives));
+ }
+
+ /**
+ *
+ *
+ * @generated
+ */
+ @Override
+ public Scope getScope()
+ {
+ return scope;
+ }
+
+ /**
+ *
+ *
+ * @generated
+ */
+ public NotificationChain basicSetScope(Scope newScope, NotificationChain msgs)
+ {
+ Scope oldScope = scope;
+ scope = newScope;
+ if (eNotificationRequired())
+ {
+ ENotificationImpl notification = new ENotificationImpl(this, Notification.SET, ApplicationConfigurationPackage.GENERATION_TASK__SCOPE, oldScope, newScope);
+ if (msgs == null) msgs = notification; else msgs.add(notification);
+ }
+ return msgs;
+ }
+
+ /**
+ *
+ *
+ * @generated
+ */
+ @Override
+ public void setScope(Scope newScope)
+ {
+ if (newScope != scope)
+ {
+ NotificationChain msgs = null;
+ if (scope != null)
+ msgs = ((InternalEObject)scope).eInverseRemove(this, EOPPOSITE_FEATURE_BASE - ApplicationConfigurationPackage.GENERATION_TASK__SCOPE, null, msgs);
+ if (newScope != null)
+ msgs = ((InternalEObject)newScope).eInverseAdd(this, EOPPOSITE_FEATURE_BASE - ApplicationConfigurationPackage.GENERATION_TASK__SCOPE, null, msgs);
+ msgs = basicSetScope(newScope, msgs);
+ if (msgs != null) msgs.dispatch();
+ }
+ else if (eNotificationRequired())
+ eNotify(new ENotificationImpl(this, Notification.SET, ApplicationConfigurationPackage.GENERATION_TASK__SCOPE, newScope, newScope));
+ }
+
+ /**
+ *
+ *
+ * @generated
+ */
+ @Override
+ public boolean isNumberSpecified()
+ {
+ return numberSpecified;
+ }
+
+ /**
+ *
+ *
+ * @generated
+ */
+ @Override
+ public void setNumberSpecified(boolean newNumberSpecified)
+ {
+ boolean oldNumberSpecified = numberSpecified;
+ numberSpecified = newNumberSpecified;
+ if (eNotificationRequired())
+ eNotify(new ENotificationImpl(this, Notification.SET, ApplicationConfigurationPackage.GENERATION_TASK__NUMBER_SPECIFIED, oldNumberSpecified, numberSpecified));
+ }
+
+ /**
+ *
+ *
+ * @generated
+ */
+ @Override
+ public int getNumber()
+ {
+ return number;
+ }
+
+ /**
+ *
+ *
+ * @generated
+ */
+ @Override
+ public void setNumber(int newNumber)
+ {
+ int oldNumber = number;
+ number = newNumber;
+ if (eNotificationRequired())
+ eNotify(new ENotificationImpl(this, Notification.SET, ApplicationConfigurationPackage.GENERATION_TASK__NUMBER, oldNumber, number));
+ }
+
+ /**
+ *
+ *
+ * @generated
+ */
+ @Override
+ public boolean isRunSpecified()
+ {
+ return runSpecified;
+ }
+
+ /**
+ *
+ *
+ * @generated
+ */
+ @Override
+ public void setRunSpecified(boolean newRunSpecified)
+ {
+ boolean oldRunSpecified = runSpecified;
+ runSpecified = newRunSpecified;
+ if (eNotificationRequired())
+ eNotify(new ENotificationImpl(this, Notification.SET, ApplicationConfigurationPackage.GENERATION_TASK__RUN_SPECIFIED, oldRunSpecified, runSpecified));
+ }
+
+ /**
+ *
+ *
+ * @generated
+ */
+ @Override
+ public int getRuns()
+ {
+ return runs;
+ }
+
+ /**
+ *
+ *
+ * @generated
+ */
+ @Override
+ public void setRuns(int newRuns)
+ {
+ int oldRuns = runs;
+ runs = newRuns;
+ if (eNotificationRequired())
+ eNotify(new ENotificationImpl(this, Notification.SET, ApplicationConfigurationPackage.GENERATION_TASK__RUNS, oldRuns, runs));
+ }
+
+ /**
+ *
+ *
+ * @generated
+ */
+ @Override
+ public Solver getSolver()
+ {
+ return solver;
+ }
+
+ /**
+ *
+ *
+ * @generated
+ */
+ @Override
+ public void setSolver(Solver newSolver)
+ {
+ Solver oldSolver = solver;
+ solver = newSolver == null ? SOLVER_EDEFAULT : newSolver;
+ if (eNotificationRequired())
+ eNotify(new ENotificationImpl(this, Notification.SET, ApplicationConfigurationPackage.GENERATION_TASK__SOLVER, oldSolver, solver));
+ }
+
+ /**
+ *
+ *
+ * @generated
+ */
+ @Override
+ public Config getConfig()
+ {
+ return config;
+ }
+
+ /**
+ *
+ *
+ * @generated
+ */
+ public NotificationChain basicSetConfig(Config newConfig, NotificationChain msgs)
+ {
+ Config oldConfig = config;
+ config = newConfig;
+ if (eNotificationRequired())
+ {
+ ENotificationImpl notification = new ENotificationImpl(this, Notification.SET, ApplicationConfigurationPackage.GENERATION_TASK__CONFIG, oldConfig, newConfig);
+ if (msgs == null) msgs = notification; else msgs.add(notification);
+ }
+ return msgs;
+ }
+
+ /**
+ *
+ *
+ * @generated
+ */
+ @Override
+ public void setConfig(Config newConfig)
+ {
+ if (newConfig != config)
+ {
+ NotificationChain msgs = null;
+ if (config != null)
+ msgs = ((InternalEObject)config).eInverseRemove(this, EOPPOSITE_FEATURE_BASE - ApplicationConfigurationPackage.GENERATION_TASK__CONFIG, null, msgs);
+ if (newConfig != null)
+ msgs = ((InternalEObject)newConfig).eInverseAdd(this, EOPPOSITE_FEATURE_BASE - ApplicationConfigurationPackage.GENERATION_TASK__CONFIG, null, msgs);
+ msgs = basicSetConfig(newConfig, msgs);
+ if (msgs != null) msgs.dispatch();
+ }
+ else if (eNotificationRequired())
+ eNotify(new ENotificationImpl(this, Notification.SET, ApplicationConfigurationPackage.GENERATION_TASK__CONFIG, newConfig, newConfig));
+ }
+
+ /**
+ *
+ *
+ * @generated
+ */
+ @Override
+ public File getDebugFolder()
+ {
+ return debugFolder;
+ }
+
+ /**
+ *
+ *
+ * @generated
+ */
+ public NotificationChain basicSetDebugFolder(File newDebugFolder, NotificationChain msgs)
+ {
+ File oldDebugFolder = debugFolder;
+ debugFolder = newDebugFolder;
+ if (eNotificationRequired())
+ {
+ ENotificationImpl notification = new ENotificationImpl(this, Notification.SET, ApplicationConfigurationPackage.GENERATION_TASK__DEBUG_FOLDER, oldDebugFolder, newDebugFolder);
+ if (msgs == null) msgs = notification; else msgs.add(notification);
+ }
+ return msgs;
+ }
+
+ /**
+ *
+ *
+ * @generated
+ */
+ @Override
+ public void setDebugFolder(File newDebugFolder)
+ {
+ if (newDebugFolder != debugFolder)
+ {
+ NotificationChain msgs = null;
+ if (debugFolder != null)
+ msgs = ((InternalEObject)debugFolder).eInverseRemove(this, EOPPOSITE_FEATURE_BASE - ApplicationConfigurationPackage.GENERATION_TASK__DEBUG_FOLDER, null, msgs);
+ if (newDebugFolder != null)
+ msgs = ((InternalEObject)newDebugFolder).eInverseAdd(this, EOPPOSITE_FEATURE_BASE - ApplicationConfigurationPackage.GENERATION_TASK__DEBUG_FOLDER, null, msgs);
+ msgs = basicSetDebugFolder(newDebugFolder, msgs);
+ if (msgs != null) msgs.dispatch();
+ }
+ else if (eNotificationRequired())
+ eNotify(new ENotificationImpl(this, Notification.SET, ApplicationConfigurationPackage.GENERATION_TASK__DEBUG_FOLDER, newDebugFolder, newDebugFolder));
+ }
+
+ /**
+ *
+ *
+ * @generated
+ */
+ @Override
+ public File getTargetLogFile()
+ {
+ return targetLogFile;
+ }
+
+ /**
+ *
+ *
+ * @generated
+ */
+ public NotificationChain basicSetTargetLogFile(File newTargetLogFile, NotificationChain msgs)
+ {
+ File oldTargetLogFile = targetLogFile;
+ targetLogFile = newTargetLogFile;
+ if (eNotificationRequired())
+ {
+ ENotificationImpl notification = new ENotificationImpl(this, Notification.SET, ApplicationConfigurationPackage.GENERATION_TASK__TARGET_LOG_FILE, oldTargetLogFile, newTargetLogFile);
+ if (msgs == null) msgs = notification; else msgs.add(notification);
+ }
+ return msgs;
+ }
+
+ /**
+ *
+ *
+ * @generated
+ */
+ @Override
+ public void setTargetLogFile(File newTargetLogFile)
+ {
+ if (newTargetLogFile != targetLogFile)
+ {
+ NotificationChain msgs = null;
+ if (targetLogFile != null)
+ msgs = ((InternalEObject)targetLogFile).eInverseRemove(this, EOPPOSITE_FEATURE_BASE - ApplicationConfigurationPackage.GENERATION_TASK__TARGET_LOG_FILE, null, msgs);
+ if (newTargetLogFile != null)
+ msgs = ((InternalEObject)newTargetLogFile).eInverseAdd(this, EOPPOSITE_FEATURE_BASE - ApplicationConfigurationPackage.GENERATION_TASK__TARGET_LOG_FILE, null, msgs);
+ msgs = basicSetTargetLogFile(newTargetLogFile, msgs);
+ if (msgs != null) msgs.dispatch();
+ }
+ else if (eNotificationRequired())
+ eNotify(new ENotificationImpl(this, Notification.SET, ApplicationConfigurationPackage.GENERATION_TASK__TARGET_LOG_FILE, newTargetLogFile, newTargetLogFile));
+ }
+
+ /**
+ *
+ *
+ * @generated
+ */
+ @Override
+ public File getTargetStatisticsFile()
+ {
+ return targetStatisticsFile;
+ }
+
+ /**
+ *
+ *
+ * @generated
+ */
+ public NotificationChain basicSetTargetStatisticsFile(File newTargetStatisticsFile, NotificationChain msgs)
+ {
+ File oldTargetStatisticsFile = targetStatisticsFile;
+ targetStatisticsFile = newTargetStatisticsFile;
+ if (eNotificationRequired())
+ {
+ ENotificationImpl notification = new ENotificationImpl(this, Notification.SET, ApplicationConfigurationPackage.GENERATION_TASK__TARGET_STATISTICS_FILE, oldTargetStatisticsFile, newTargetStatisticsFile);
+ if (msgs == null) msgs = notification; else msgs.add(notification);
+ }
+ return msgs;
+ }
+
+ /**
+ *
+ *
+ * @generated
+ */
+ @Override
+ public void setTargetStatisticsFile(File newTargetStatisticsFile)
+ {
+ if (newTargetStatisticsFile != targetStatisticsFile)
+ {
+ NotificationChain msgs = null;
+ if (targetStatisticsFile != null)
+ msgs = ((InternalEObject)targetStatisticsFile).eInverseRemove(this, EOPPOSITE_FEATURE_BASE - ApplicationConfigurationPackage.GENERATION_TASK__TARGET_STATISTICS_FILE, null, msgs);
+ if (newTargetStatisticsFile != null)
+ msgs = ((InternalEObject)newTargetStatisticsFile).eInverseAdd(this, EOPPOSITE_FEATURE_BASE - ApplicationConfigurationPackage.GENERATION_TASK__TARGET_STATISTICS_FILE, null, msgs);
+ msgs = basicSetTargetStatisticsFile(newTargetStatisticsFile, msgs);
+ if (msgs != null) msgs.dispatch();
+ }
+ else if (eNotificationRequired())
+ eNotify(new ENotificationImpl(this, Notification.SET, ApplicationConfigurationPackage.GENERATION_TASK__TARGET_STATISTICS_FILE, newTargetStatisticsFile, newTargetStatisticsFile));
+ }
+
+ /**
+ *
+ *
+ * @generated
+ */
+ @Override
+ public File getTagetFolder()
+ {
+ return tagetFolder;
+ }
+
+ /**
+ *
+ *
+ * @generated
+ */
+ public NotificationChain basicSetTagetFolder(File newTagetFolder, NotificationChain msgs)
+ {
+ File oldTagetFolder = tagetFolder;
+ tagetFolder = newTagetFolder;
+ if (eNotificationRequired())
+ {
+ ENotificationImpl notification = new ENotificationImpl(this, Notification.SET, ApplicationConfigurationPackage.GENERATION_TASK__TAGET_FOLDER, oldTagetFolder, newTagetFolder);
+ if (msgs == null) msgs = notification; else msgs.add(notification);
+ }
+ return msgs;
+ }
+
+ /**
+ *
+ *
+ * @generated
+ */
+ @Override
+ public void setTagetFolder(File newTagetFolder)
+ {
+ if (newTagetFolder != tagetFolder)
+ {
+ NotificationChain msgs = null;
+ if (tagetFolder != null)
+ msgs = ((InternalEObject)tagetFolder).eInverseRemove(this, EOPPOSITE_FEATURE_BASE - ApplicationConfigurationPackage.GENERATION_TASK__TAGET_FOLDER, null, msgs);
+ if (newTagetFolder != null)
+ msgs = ((InternalEObject)newTagetFolder).eInverseAdd(this, EOPPOSITE_FEATURE_BASE - ApplicationConfigurationPackage.GENERATION_TASK__TAGET_FOLDER, null, msgs);
+ msgs = basicSetTagetFolder(newTagetFolder, msgs);
+ if (msgs != null) msgs.dispatch();
+ }
+ else if (eNotificationRequired())
+ eNotify(new ENotificationImpl(this, Notification.SET, ApplicationConfigurationPackage.GENERATION_TASK__TAGET_FOLDER, newTagetFolder, newTagetFolder));
+ }
+
+ /**
+ *
+ *
+ * @generated
+ */
+ @Override
+ public NotificationChain eInverseRemove(InternalEObject otherEnd, int featureID, NotificationChain msgs)
+ {
+ switch (featureID)
+ {
+ case ApplicationConfigurationPackage.GENERATION_TASK__METAMODEL:
+ return basicSetMetamodel(null, msgs);
+ case ApplicationConfigurationPackage.GENERATION_TASK__PARTIAL_MODEL:
+ return basicSetPartialModel(null, msgs);
+ case ApplicationConfigurationPackage.GENERATION_TASK__PATTERNS:
+ return basicSetPatterns(null, msgs);
+ case ApplicationConfigurationPackage.GENERATION_TASK__OBJECTIVES:
+ return basicSetObjectives(null, msgs);
+ case ApplicationConfigurationPackage.GENERATION_TASK__SCOPE:
+ return basicSetScope(null, msgs);
+ case ApplicationConfigurationPackage.GENERATION_TASK__CONFIG:
+ return basicSetConfig(null, msgs);
+ case ApplicationConfigurationPackage.GENERATION_TASK__DEBUG_FOLDER:
+ return basicSetDebugFolder(null, msgs);
+ case ApplicationConfigurationPackage.GENERATION_TASK__TARGET_LOG_FILE:
+ return basicSetTargetLogFile(null, msgs);
+ case ApplicationConfigurationPackage.GENERATION_TASK__TARGET_STATISTICS_FILE:
+ return basicSetTargetStatisticsFile(null, msgs);
+ case ApplicationConfigurationPackage.GENERATION_TASK__TAGET_FOLDER:
+ return basicSetTagetFolder(null, msgs);
+ }
+ return super.eInverseRemove(otherEnd, featureID, msgs);
+ }
+
+ /**
+ *
+ *
+ * @generated
+ */
+ @Override
+ public Object eGet(int featureID, boolean resolve, boolean coreType)
+ {
+ switch (featureID)
+ {
+ case ApplicationConfigurationPackage.GENERATION_TASK__METAMODEL:
+ return getMetamodel();
+ case ApplicationConfigurationPackage.GENERATION_TASK__PARTIAL_MODEL:
+ return getPartialModel();
+ case ApplicationConfigurationPackage.GENERATION_TASK__PATTERNS:
+ return getPatterns();
+ case ApplicationConfigurationPackage.GENERATION_TASK__OBJECTIVES:
+ return getObjectives();
+ case ApplicationConfigurationPackage.GENERATION_TASK__SCOPE:
+ return getScope();
+ case ApplicationConfigurationPackage.GENERATION_TASK__NUMBER_SPECIFIED:
+ return isNumberSpecified();
+ case ApplicationConfigurationPackage.GENERATION_TASK__NUMBER:
+ return getNumber();
+ case ApplicationConfigurationPackage.GENERATION_TASK__RUN_SPECIFIED:
+ return isRunSpecified();
+ case ApplicationConfigurationPackage.GENERATION_TASK__RUNS:
+ return getRuns();
+ case ApplicationConfigurationPackage.GENERATION_TASK__SOLVER:
+ return getSolver();
+ case ApplicationConfigurationPackage.GENERATION_TASK__CONFIG:
+ return getConfig();
+ case ApplicationConfigurationPackage.GENERATION_TASK__DEBUG_FOLDER:
+ return getDebugFolder();
+ case ApplicationConfigurationPackage.GENERATION_TASK__TARGET_LOG_FILE:
+ return getTargetLogFile();
+ case ApplicationConfigurationPackage.GENERATION_TASK__TARGET_STATISTICS_FILE:
+ return getTargetStatisticsFile();
+ case ApplicationConfigurationPackage.GENERATION_TASK__TAGET_FOLDER:
+ return getTagetFolder();
+ }
+ return super.eGet(featureID, resolve, coreType);
+ }
+
+ /**
+ *
+ *
+ * @generated
+ */
+ @Override
+ public void eSet(int featureID, Object newValue)
+ {
+ switch (featureID)
+ {
+ case ApplicationConfigurationPackage.GENERATION_TASK__METAMODEL:
+ setMetamodel((Metamodel)newValue);
+ return;
+ case ApplicationConfigurationPackage.GENERATION_TASK__PARTIAL_MODEL:
+ setPartialModel((PartialModel)newValue);
+ return;
+ case ApplicationConfigurationPackage.GENERATION_TASK__PATTERNS:
+ setPatterns((GraphPattern)newValue);
+ return;
+ case ApplicationConfigurationPackage.GENERATION_TASK__OBJECTIVES:
+ setObjectives((Objective)newValue);
+ return;
+ case ApplicationConfigurationPackage.GENERATION_TASK__SCOPE:
+ setScope((Scope)newValue);
+ return;
+ case ApplicationConfigurationPackage.GENERATION_TASK__NUMBER_SPECIFIED:
+ setNumberSpecified((Boolean)newValue);
+ return;
+ case ApplicationConfigurationPackage.GENERATION_TASK__NUMBER:
+ setNumber((Integer)newValue);
+ return;
+ case ApplicationConfigurationPackage.GENERATION_TASK__RUN_SPECIFIED:
+ setRunSpecified((Boolean)newValue);
+ return;
+ case ApplicationConfigurationPackage.GENERATION_TASK__RUNS:
+ setRuns((Integer)newValue);
+ return;
+ case ApplicationConfigurationPackage.GENERATION_TASK__SOLVER:
+ setSolver((Solver)newValue);
+ return;
+ case ApplicationConfigurationPackage.GENERATION_TASK__CONFIG:
+ setConfig((Config)newValue);
+ return;
+ case ApplicationConfigurationPackage.GENERATION_TASK__DEBUG_FOLDER:
+ setDebugFolder((File)newValue);
+ return;
+ case ApplicationConfigurationPackage.GENERATION_TASK__TARGET_LOG_FILE:
+ setTargetLogFile((File)newValue);
+ return;
+ case ApplicationConfigurationPackage.GENERATION_TASK__TARGET_STATISTICS_FILE:
+ setTargetStatisticsFile((File)newValue);
+ return;
+ case ApplicationConfigurationPackage.GENERATION_TASK__TAGET_FOLDER:
+ setTagetFolder((File)newValue);
+ return;
+ }
+ super.eSet(featureID, newValue);
+ }
+
+ /**
+ *
+ *
+ * @generated
+ */
+ @Override
+ public void eUnset(int featureID)
+ {
+ switch (featureID)
+ {
+ case ApplicationConfigurationPackage.GENERATION_TASK__METAMODEL:
+ setMetamodel((Metamodel)null);
+ return;
+ case ApplicationConfigurationPackage.GENERATION_TASK__PARTIAL_MODEL:
+ setPartialModel((PartialModel)null);
+ return;
+ case ApplicationConfigurationPackage.GENERATION_TASK__PATTERNS:
+ setPatterns((GraphPattern)null);
+ return;
+ case ApplicationConfigurationPackage.GENERATION_TASK__OBJECTIVES:
+ setObjectives((Objective)null);
+ return;
+ case ApplicationConfigurationPackage.GENERATION_TASK__SCOPE:
+ setScope((Scope)null);
+ return;
+ case ApplicationConfigurationPackage.GENERATION_TASK__NUMBER_SPECIFIED:
+ setNumberSpecified(NUMBER_SPECIFIED_EDEFAULT);
+ return;
+ case ApplicationConfigurationPackage.GENERATION_TASK__NUMBER:
+ setNumber(NUMBER_EDEFAULT);
+ return;
+ case ApplicationConfigurationPackage.GENERATION_TASK__RUN_SPECIFIED:
+ setRunSpecified(RUN_SPECIFIED_EDEFAULT);
+ return;
+ case ApplicationConfigurationPackage.GENERATION_TASK__RUNS:
+ setRuns(RUNS_EDEFAULT);
+ return;
+ case ApplicationConfigurationPackage.GENERATION_TASK__SOLVER:
+ setSolver(SOLVER_EDEFAULT);
+ return;
+ case ApplicationConfigurationPackage.GENERATION_TASK__CONFIG:
+ setConfig((Config)null);
+ return;
+ case ApplicationConfigurationPackage.GENERATION_TASK__DEBUG_FOLDER:
+ setDebugFolder((File)null);
+ return;
+ case ApplicationConfigurationPackage.GENERATION_TASK__TARGET_LOG_FILE:
+ setTargetLogFile((File)null);
+ return;
+ case ApplicationConfigurationPackage.GENERATION_TASK__TARGET_STATISTICS_FILE:
+ setTargetStatisticsFile((File)null);
+ return;
+ case ApplicationConfigurationPackage.GENERATION_TASK__TAGET_FOLDER:
+ setTagetFolder((File)null);
+ return;
+ }
+ super.eUnset(featureID);
+ }
+
+ /**
+ *
+ *
+ * @generated
+ */
+ @Override
+ public boolean eIsSet(int featureID)
+ {
+ switch (featureID)
+ {
+ case ApplicationConfigurationPackage.GENERATION_TASK__METAMODEL:
+ return metamodel != null;
+ case ApplicationConfigurationPackage.GENERATION_TASK__PARTIAL_MODEL:
+ return partialModel != null;
+ case ApplicationConfigurationPackage.GENERATION_TASK__PATTERNS:
+ return patterns != null;
+ case ApplicationConfigurationPackage.GENERATION_TASK__OBJECTIVES:
+ return objectives != null;
+ case ApplicationConfigurationPackage.GENERATION_TASK__SCOPE:
+ return scope != null;
+ case ApplicationConfigurationPackage.GENERATION_TASK__NUMBER_SPECIFIED:
+ return numberSpecified != NUMBER_SPECIFIED_EDEFAULT;
+ case ApplicationConfigurationPackage.GENERATION_TASK__NUMBER:
+ return number != NUMBER_EDEFAULT;
+ case ApplicationConfigurationPackage.GENERATION_TASK__RUN_SPECIFIED:
+ return runSpecified != RUN_SPECIFIED_EDEFAULT;
+ case ApplicationConfigurationPackage.GENERATION_TASK__RUNS:
+ return runs != RUNS_EDEFAULT;
+ case ApplicationConfigurationPackage.GENERATION_TASK__SOLVER:
+ return solver != SOLVER_EDEFAULT;
+ case ApplicationConfigurationPackage.GENERATION_TASK__CONFIG:
+ return config != null;
+ case ApplicationConfigurationPackage.GENERATION_TASK__DEBUG_FOLDER:
+ return debugFolder != null;
+ case ApplicationConfigurationPackage.GENERATION_TASK__TARGET_LOG_FILE:
+ return targetLogFile != null;
+ case ApplicationConfigurationPackage.GENERATION_TASK__TARGET_STATISTICS_FILE:
+ return targetStatisticsFile != null;
+ case ApplicationConfigurationPackage.GENERATION_TASK__TAGET_FOLDER:
+ return tagetFolder != null;
+ }
+ return super.eIsSet(featureID);
+ }
+
+ /**
+ *
+ *
+ * @generated
+ */
+ @Override
+ public String toString()
+ {
+ if (eIsProxy()) return super.toString();
+
+ StringBuilder result = new StringBuilder(super.toString());
+ result.append(" (numberSpecified: ");
+ result.append(numberSpecified);
+ result.append(", number: ");
+ result.append(number);
+ result.append(", runSpecified: ");
+ result.append(runSpecified);
+ result.append(", runs: ");
+ result.append(runs);
+ result.append(", solver: ");
+ result.append(solver);
+ result.append(')');
+ return result.toString();
+ }
+
+} //GenerationTaskImpl
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 894b951e..a6268299 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,194 +1,196 @@
-/**
- * generated by Xtext 2.12.0
- */
-package hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl;
-
-import hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.ApplicationConfigurationPackage;
-import hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.GraphPatternDeclaration;
-import hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.PatternSpecification;
-
-import org.eclipse.emf.common.notify.Notification;
-import org.eclipse.emf.common.notify.NotificationChain;
-
-import org.eclipse.emf.ecore.EClass;
-import org.eclipse.emf.ecore.InternalEObject;
-
-import org.eclipse.emf.ecore.impl.ENotificationImpl;
-
-/**
- *
- * An implementation of the model object 'Graph Pattern Declaration '.
- *
- *
- * The following features are implemented:
- *
- *
- * {@link hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.GraphPatternDeclarationImpl#getSpecification Specification }
- *
- *
- * @generated
- */
-public class GraphPatternDeclarationImpl extends DeclarationImpl implements GraphPatternDeclaration
-{
- /**
- * The cached value of the '{@link #getSpecification() Specification }' containment reference.
- *
- *
- * @see #getSpecification()
- * @generated
- * @ordered
- */
- protected PatternSpecification specification;
-
- /**
- *
- *
- * @generated
- */
- protected GraphPatternDeclarationImpl()
- {
- super();
- }
-
- /**
- *
- *
- * @generated
- */
- @Override
- protected EClass eStaticClass()
- {
- return ApplicationConfigurationPackage.Literals.GRAPH_PATTERN_DECLARATION;
- }
-
- /**
- *
- *
- * @generated
- */
- public PatternSpecification getSpecification()
- {
- return specification;
- }
-
- /**
- *
- *
- * @generated
- */
- public NotificationChain basicSetSpecification(PatternSpecification newSpecification, NotificationChain msgs)
- {
- PatternSpecification oldSpecification = specification;
- specification = newSpecification;
- if (eNotificationRequired())
- {
- ENotificationImpl notification = new ENotificationImpl(this, Notification.SET, ApplicationConfigurationPackage.GRAPH_PATTERN_DECLARATION__SPECIFICATION, oldSpecification, newSpecification);
- if (msgs == null) msgs = notification; else msgs.add(notification);
- }
- return msgs;
- }
-
- /**
- *
- *
- * @generated
- */
- public void setSpecification(PatternSpecification newSpecification)
- {
- if (newSpecification != specification)
- {
- NotificationChain msgs = null;
- if (specification != null)
- msgs = ((InternalEObject)specification).eInverseRemove(this, EOPPOSITE_FEATURE_BASE - ApplicationConfigurationPackage.GRAPH_PATTERN_DECLARATION__SPECIFICATION, null, msgs);
- if (newSpecification != null)
- msgs = ((InternalEObject)newSpecification).eInverseAdd(this, EOPPOSITE_FEATURE_BASE - ApplicationConfigurationPackage.GRAPH_PATTERN_DECLARATION__SPECIFICATION, null, msgs);
- msgs = basicSetSpecification(newSpecification, msgs);
- if (msgs != null) msgs.dispatch();
- }
- else if (eNotificationRequired())
- eNotify(new ENotificationImpl(this, Notification.SET, ApplicationConfigurationPackage.GRAPH_PATTERN_DECLARATION__SPECIFICATION, newSpecification, newSpecification));
- }
-
- /**
- *
- *
- * @generated
- */
- @Override
- public NotificationChain eInverseRemove(InternalEObject otherEnd, int featureID, NotificationChain msgs)
- {
- switch (featureID)
- {
- case ApplicationConfigurationPackage.GRAPH_PATTERN_DECLARATION__SPECIFICATION:
- return basicSetSpecification(null, msgs);
- }
- return super.eInverseRemove(otherEnd, featureID, msgs);
- }
-
- /**
- *
- *
- * @generated
- */
- @Override
- public Object eGet(int featureID, boolean resolve, boolean coreType)
- {
- switch (featureID)
- {
- case ApplicationConfigurationPackage.GRAPH_PATTERN_DECLARATION__SPECIFICATION:
- return getSpecification();
- }
- return super.eGet(featureID, resolve, coreType);
- }
-
- /**
- *
- *
- * @generated
- */
- @Override
- public void eSet(int featureID, Object newValue)
- {
- switch (featureID)
- {
- case ApplicationConfigurationPackage.GRAPH_PATTERN_DECLARATION__SPECIFICATION:
- setSpecification((PatternSpecification)newValue);
- return;
- }
- super.eSet(featureID, newValue);
- }
-
- /**
- *
- *
- * @generated
- */
- @Override
- public void eUnset(int featureID)
- {
- switch (featureID)
- {
- case ApplicationConfigurationPackage.GRAPH_PATTERN_DECLARATION__SPECIFICATION:
- setSpecification((PatternSpecification)null);
- return;
- }
- super.eUnset(featureID);
- }
-
- /**
- *
- *
- * @generated
- */
- @Override
- public boolean eIsSet(int featureID)
- {
- switch (featureID)
- {
- case ApplicationConfigurationPackage.GRAPH_PATTERN_DECLARATION__SPECIFICATION:
- return specification != null;
- }
- return super.eIsSet(featureID);
- }
-
-} //GraphPatternDeclarationImpl
+/**
+ * generated by Xtext 2.16.0
+ */
+package hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl;
+
+import hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.ApplicationConfigurationPackage;
+import hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.GraphPatternDeclaration;
+import hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.PatternSpecification;
+
+import org.eclipse.emf.common.notify.Notification;
+import org.eclipse.emf.common.notify.NotificationChain;
+
+import org.eclipse.emf.ecore.EClass;
+import org.eclipse.emf.ecore.InternalEObject;
+
+import org.eclipse.emf.ecore.impl.ENotificationImpl;
+
+/**
+ *
+ * An implementation of the model object 'Graph Pattern Declaration '.
+ *
+ *
+ * The following features are implemented:
+ *
+ *
+ * {@link hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.GraphPatternDeclarationImpl#getSpecification Specification }
+ *
+ *
+ * @generated
+ */
+public class GraphPatternDeclarationImpl extends DeclarationImpl implements GraphPatternDeclaration
+{
+ /**
+ * The cached value of the '{@link #getSpecification() Specification }' containment reference.
+ *
+ *
+ * @see #getSpecification()
+ * @generated
+ * @ordered
+ */
+ protected PatternSpecification specification;
+
+ /**
+ *
+ *
+ * @generated
+ */
+ protected GraphPatternDeclarationImpl()
+ {
+ super();
+ }
+
+ /**
+ *
+ *
+ * @generated
+ */
+ @Override
+ protected EClass eStaticClass()
+ {
+ return ApplicationConfigurationPackage.Literals.GRAPH_PATTERN_DECLARATION;
+ }
+
+ /**
+ *
+ *
+ * @generated
+ */
+ @Override
+ public PatternSpecification getSpecification()
+ {
+ return specification;
+ }
+
+ /**
+ *
+ *
+ * @generated
+ */
+ public NotificationChain basicSetSpecification(PatternSpecification newSpecification, NotificationChain msgs)
+ {
+ PatternSpecification oldSpecification = specification;
+ specification = newSpecification;
+ if (eNotificationRequired())
+ {
+ ENotificationImpl notification = new ENotificationImpl(this, Notification.SET, ApplicationConfigurationPackage.GRAPH_PATTERN_DECLARATION__SPECIFICATION, oldSpecification, newSpecification);
+ if (msgs == null) msgs = notification; else msgs.add(notification);
+ }
+ return msgs;
+ }
+
+ /**
+ *
+ *
+ * @generated
+ */
+ @Override
+ public void setSpecification(PatternSpecification newSpecification)
+ {
+ if (newSpecification != specification)
+ {
+ NotificationChain msgs = null;
+ if (specification != null)
+ msgs = ((InternalEObject)specification).eInverseRemove(this, EOPPOSITE_FEATURE_BASE - ApplicationConfigurationPackage.GRAPH_PATTERN_DECLARATION__SPECIFICATION, null, msgs);
+ if (newSpecification != null)
+ msgs = ((InternalEObject)newSpecification).eInverseAdd(this, EOPPOSITE_FEATURE_BASE - ApplicationConfigurationPackage.GRAPH_PATTERN_DECLARATION__SPECIFICATION, null, msgs);
+ msgs = basicSetSpecification(newSpecification, msgs);
+ if (msgs != null) msgs.dispatch();
+ }
+ else if (eNotificationRequired())
+ eNotify(new ENotificationImpl(this, Notification.SET, ApplicationConfigurationPackage.GRAPH_PATTERN_DECLARATION__SPECIFICATION, newSpecification, newSpecification));
+ }
+
+ /**
+ *
+ *
+ * @generated
+ */
+ @Override
+ public NotificationChain eInverseRemove(InternalEObject otherEnd, int featureID, NotificationChain msgs)
+ {
+ switch (featureID)
+ {
+ case ApplicationConfigurationPackage.GRAPH_PATTERN_DECLARATION__SPECIFICATION:
+ return basicSetSpecification(null, msgs);
+ }
+ return super.eInverseRemove(otherEnd, featureID, msgs);
+ }
+
+ /**
+ *
+ *
+ * @generated
+ */
+ @Override
+ public Object eGet(int featureID, boolean resolve, boolean coreType)
+ {
+ switch (featureID)
+ {
+ case ApplicationConfigurationPackage.GRAPH_PATTERN_DECLARATION__SPECIFICATION:
+ return getSpecification();
+ }
+ return super.eGet(featureID, resolve, coreType);
+ }
+
+ /**
+ *
+ *
+ * @generated
+ */
+ @Override
+ public void eSet(int featureID, Object newValue)
+ {
+ switch (featureID)
+ {
+ case ApplicationConfigurationPackage.GRAPH_PATTERN_DECLARATION__SPECIFICATION:
+ setSpecification((PatternSpecification)newValue);
+ return;
+ }
+ super.eSet(featureID, newValue);
+ }
+
+ /**
+ *
+ *
+ * @generated
+ */
+ @Override
+ public void eUnset(int featureID)
+ {
+ switch (featureID)
+ {
+ case ApplicationConfigurationPackage.GRAPH_PATTERN_DECLARATION__SPECIFICATION:
+ setSpecification((PatternSpecification)null);
+ return;
+ }
+ super.eUnset(featureID);
+ }
+
+ /**
+ *
+ *
+ * @generated
+ */
+ @Override
+ public boolean eIsSet(int featureID)
+ {
+ switch (featureID)
+ {
+ case ApplicationConfigurationPackage.GRAPH_PATTERN_DECLARATION__SPECIFICATION:
+ return specification != null;
+ }
+ return super.eIsSet(featureID);
+ }
+
+} //GraphPatternDeclarationImpl
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 88512fde..33778d68 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,43 +1,43 @@
-/**
- * generated by Xtext 2.12.0
- */
-package hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl;
-
-import hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.ApplicationConfigurationPackage;
-import hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.GraphPattern;
-
-import org.eclipse.emf.ecore.EClass;
-
-import org.eclipse.emf.ecore.impl.MinimalEObjectImpl;
-
-/**
- *
- * An implementation of the model object 'Graph Pattern '.
- *
- *
- * @generated
- */
-public class GraphPatternImpl extends MinimalEObjectImpl.Container implements GraphPattern
-{
- /**
- *
- *
- * @generated
- */
- protected GraphPatternImpl()
- {
- super();
- }
-
- /**
- *
- *
- * @generated
- */
- @Override
- protected EClass eStaticClass()
- {
- return ApplicationConfigurationPackage.Literals.GRAPH_PATTERN;
- }
-
-} //GraphPatternImpl
+/**
+ * generated by Xtext 2.16.0
+ */
+package hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl;
+
+import hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.ApplicationConfigurationPackage;
+import hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.GraphPattern;
+
+import org.eclipse.emf.ecore.EClass;
+
+import org.eclipse.emf.ecore.impl.MinimalEObjectImpl;
+
+/**
+ *
+ * An implementation of the model object 'Graph Pattern '.
+ *
+ *
+ * @generated
+ */
+public class GraphPatternImpl extends MinimalEObjectImpl.Container implements GraphPattern
+{
+ /**
+ *
+ *
+ * @generated
+ */
+ protected GraphPatternImpl()
+ {
+ super();
+ }
+
+ /**
+ *
+ *
+ * @generated
+ */
+ @Override
+ protected EClass eStaticClass()
+ {
+ return ApplicationConfigurationPackage.Literals.GRAPH_PATTERN;
+ }
+
+} //GraphPatternImpl
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 39093353..235dd069 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,173 +1,175 @@
-/**
- * generated by Xtext 2.12.0
- */
-package hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl;
-
-import hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.ApplicationConfigurationPackage;
-import hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.GraphPatternDeclaration;
-import hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.GraphPatternReference;
-
-import org.eclipse.emf.common.notify.Notification;
-
-import org.eclipse.emf.ecore.EClass;
-import org.eclipse.emf.ecore.InternalEObject;
-
-import org.eclipse.emf.ecore.impl.ENotificationImpl;
-
-/**
- *
- * An implementation of the model object 'Graph Pattern Reference '.
- *
- *
- * The following features are implemented:
- *
- *
- * {@link hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.GraphPatternReferenceImpl#getReferred Referred }
- *
- *
- * @generated
- */
-public class GraphPatternReferenceImpl extends GraphPatternImpl implements GraphPatternReference
-{
- /**
- * The cached value of the '{@link #getReferred() Referred }' reference.
- *
- *
- * @see #getReferred()
- * @generated
- * @ordered
- */
- protected GraphPatternDeclaration referred;
-
- /**
- *
- *
- * @generated
- */
- protected GraphPatternReferenceImpl()
- {
- super();
- }
-
- /**
- *
- *
- * @generated
- */
- @Override
- protected EClass eStaticClass()
- {
- return ApplicationConfigurationPackage.Literals.GRAPH_PATTERN_REFERENCE;
- }
-
- /**
- *
- *
- * @generated
- */
- public GraphPatternDeclaration getReferred()
- {
- if (referred != null && referred.eIsProxy())
- {
- InternalEObject oldReferred = (InternalEObject)referred;
- referred = (GraphPatternDeclaration)eResolveProxy(oldReferred);
- if (referred != oldReferred)
- {
- if (eNotificationRequired())
- eNotify(new ENotificationImpl(this, Notification.RESOLVE, ApplicationConfigurationPackage.GRAPH_PATTERN_REFERENCE__REFERRED, oldReferred, referred));
- }
- }
- return referred;
- }
-
- /**
- *
- *
- * @generated
- */
- public GraphPatternDeclaration basicGetReferred()
- {
- return referred;
- }
-
- /**
- *
- *
- * @generated
- */
- public void setReferred(GraphPatternDeclaration newReferred)
- {
- GraphPatternDeclaration oldReferred = referred;
- referred = newReferred;
- if (eNotificationRequired())
- eNotify(new ENotificationImpl(this, Notification.SET, ApplicationConfigurationPackage.GRAPH_PATTERN_REFERENCE__REFERRED, oldReferred, referred));
- }
-
- /**
- *
- *
- * @generated
- */
- @Override
- public Object eGet(int featureID, boolean resolve, boolean coreType)
- {
- switch (featureID)
- {
- case ApplicationConfigurationPackage.GRAPH_PATTERN_REFERENCE__REFERRED:
- if (resolve) return getReferred();
- return basicGetReferred();
- }
- return super.eGet(featureID, resolve, coreType);
- }
-
- /**
- *
- *
- * @generated
- */
- @Override
- public void eSet(int featureID, Object newValue)
- {
- switch (featureID)
- {
- case ApplicationConfigurationPackage.GRAPH_PATTERN_REFERENCE__REFERRED:
- setReferred((GraphPatternDeclaration)newValue);
- return;
- }
- super.eSet(featureID, newValue);
- }
-
- /**
- *
- *
- * @generated
- */
- @Override
- public void eUnset(int featureID)
- {
- switch (featureID)
- {
- case ApplicationConfigurationPackage.GRAPH_PATTERN_REFERENCE__REFERRED:
- setReferred((GraphPatternDeclaration)null);
- return;
- }
- super.eUnset(featureID);
- }
-
- /**
- *
- *
- * @generated
- */
- @Override
- public boolean eIsSet(int featureID)
- {
- switch (featureID)
- {
- case ApplicationConfigurationPackage.GRAPH_PATTERN_REFERENCE__REFERRED:
- return referred != null;
- }
- return super.eIsSet(featureID);
- }
-
-} //GraphPatternReferenceImpl
+/**
+ * generated by Xtext 2.16.0
+ */
+package hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl;
+
+import hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.ApplicationConfigurationPackage;
+import hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.GraphPatternDeclaration;
+import hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.GraphPatternReference;
+
+import org.eclipse.emf.common.notify.Notification;
+
+import org.eclipse.emf.ecore.EClass;
+import org.eclipse.emf.ecore.InternalEObject;
+
+import org.eclipse.emf.ecore.impl.ENotificationImpl;
+
+/**
+ *
+ * An implementation of the model object 'Graph Pattern Reference '.
+ *
+ *
+ * The following features are implemented:
+ *
+ *
+ * {@link hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.GraphPatternReferenceImpl#getReferred Referred }
+ *
+ *
+ * @generated
+ */
+public class GraphPatternReferenceImpl extends GraphPatternImpl implements GraphPatternReference
+{
+ /**
+ * The cached value of the '{@link #getReferred() Referred }' reference.
+ *
+ *
+ * @see #getReferred()
+ * @generated
+ * @ordered
+ */
+ protected GraphPatternDeclaration referred;
+
+ /**
+ *
+ *
+ * @generated
+ */
+ protected GraphPatternReferenceImpl()
+ {
+ super();
+ }
+
+ /**
+ *
+ *
+ * @generated
+ */
+ @Override
+ protected EClass eStaticClass()
+ {
+ return ApplicationConfigurationPackage.Literals.GRAPH_PATTERN_REFERENCE;
+ }
+
+ /**
+ *
+ *
+ * @generated
+ */
+ @Override
+ public GraphPatternDeclaration getReferred()
+ {
+ if (referred != null && referred.eIsProxy())
+ {
+ InternalEObject oldReferred = (InternalEObject)referred;
+ referred = (GraphPatternDeclaration)eResolveProxy(oldReferred);
+ if (referred != oldReferred)
+ {
+ if (eNotificationRequired())
+ eNotify(new ENotificationImpl(this, Notification.RESOLVE, ApplicationConfigurationPackage.GRAPH_PATTERN_REFERENCE__REFERRED, oldReferred, referred));
+ }
+ }
+ return referred;
+ }
+
+ /**
+ *
+ *
+ * @generated
+ */
+ public GraphPatternDeclaration basicGetReferred()
+ {
+ return referred;
+ }
+
+ /**
+ *
+ *
+ * @generated
+ */
+ @Override
+ public void setReferred(GraphPatternDeclaration newReferred)
+ {
+ GraphPatternDeclaration oldReferred = referred;
+ referred = newReferred;
+ if (eNotificationRequired())
+ eNotify(new ENotificationImpl(this, Notification.SET, ApplicationConfigurationPackage.GRAPH_PATTERN_REFERENCE__REFERRED, oldReferred, referred));
+ }
+
+ /**
+ *
+ *
+ * @generated
+ */
+ @Override
+ public Object eGet(int featureID, boolean resolve, boolean coreType)
+ {
+ switch (featureID)
+ {
+ case ApplicationConfigurationPackage.GRAPH_PATTERN_REFERENCE__REFERRED:
+ if (resolve) return getReferred();
+ return basicGetReferred();
+ }
+ return super.eGet(featureID, resolve, coreType);
+ }
+
+ /**
+ *
+ *
+ * @generated
+ */
+ @Override
+ public void eSet(int featureID, Object newValue)
+ {
+ switch (featureID)
+ {
+ case ApplicationConfigurationPackage.GRAPH_PATTERN_REFERENCE__REFERRED:
+ setReferred((GraphPatternDeclaration)newValue);
+ return;
+ }
+ super.eSet(featureID, newValue);
+ }
+
+ /**
+ *
+ *
+ * @generated
+ */
+ @Override
+ public void eUnset(int featureID)
+ {
+ switch (featureID)
+ {
+ case ApplicationConfigurationPackage.GRAPH_PATTERN_REFERENCE__REFERRED:
+ setReferred((GraphPatternDeclaration)null);
+ return;
+ }
+ super.eUnset(featureID);
+ }
+
+ /**
+ *
+ *
+ * @generated
+ */
+ @Override
+ public boolean eIsSet(int featureID)
+ {
+ switch (featureID)
+ {
+ case ApplicationConfigurationPackage.GRAPH_PATTERN_REFERENCE__REFERRED:
+ return referred != null;
+ }
+ return super.eIsSet(featureID);
+ }
+
+} //GraphPatternReferenceImpl
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 3618fbba..83165b02 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,43 +1,43 @@
-/**
- * generated by Xtext 2.12.0
- */
-package hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl;
-
-import hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.ApplicationConfigurationPackage;
-import hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.Import;
-
-import org.eclipse.emf.ecore.EClass;
-
-import org.eclipse.emf.ecore.impl.MinimalEObjectImpl;
-
-/**
- *
- * An implementation of the model object 'Import '.
- *
- *
- * @generated
- */
-public class ImportImpl extends MinimalEObjectImpl.Container implements Import
-{
- /**
- *
- *
- * @generated
- */
- protected ImportImpl()
- {
- super();
- }
-
- /**
- *
- *
- * @generated
- */
- @Override
- protected EClass eStaticClass()
- {
- return ApplicationConfigurationPackage.Literals.IMPORT;
- }
-
-} //ImportImpl
+/**
+ * generated by Xtext 2.16.0
+ */
+package hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl;
+
+import hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.ApplicationConfigurationPackage;
+import hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.Import;
+
+import org.eclipse.emf.ecore.EClass;
+
+import org.eclipse.emf.ecore.impl.MinimalEObjectImpl;
+
+/**
+ *
+ * An implementation of the model object 'Import '.
+ *
+ *
+ * @generated
+ */
+public class ImportImpl extends MinimalEObjectImpl.Container implements Import
+{
+ /**
+ *
+ *
+ * @generated
+ */
+ protected ImportImpl()
+ {
+ super();
+ }
+
+ /**
+ *
+ *
+ * @generated
+ */
+ @Override
+ protected EClass eStaticClass()
+ {
+ return ApplicationConfigurationPackage.Literals.IMPORT;
+ }
+
+} //ImportImpl
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 0d851bc7..27427fc4 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,162 +1,163 @@
-/**
- * generated by Xtext 2.12.0
- */
-package hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl;
-
-import hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.ApplicationConfigurationPackage;
-import hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.IntEnumberation;
-
-import java.util.Collection;
-
-import org.eclipse.emf.common.util.EList;
-
-import org.eclipse.emf.ecore.EClass;
-
-import org.eclipse.emf.ecore.util.EDataTypeEList;
-
-/**
- *
- * An implementation of the model object 'Int Enumberation '.
- *
- *
- * The following features are implemented:
- *
- *
- * {@link hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.IntEnumberationImpl#getEntry Entry }
- *
- *
- * @generated
- */
-public class IntEnumberationImpl extends NumberSpecificationImpl implements IntEnumberation
-{
- /**
- * The cached value of the '{@link #getEntry() Entry }' attribute list.
- *
- *
- * @see #getEntry()
- * @generated
- * @ordered
- */
- protected EList entry;
-
- /**
- *
- *
- * @generated
- */
- protected IntEnumberationImpl()
- {
- super();
- }
-
- /**
- *
- *
- * @generated
- */
- @Override
- protected EClass eStaticClass()
- {
- return ApplicationConfigurationPackage.Literals.INT_ENUMBERATION;
- }
-
- /**
- *
- *
- * @generated
- */
- public EList getEntry()
- {
- if (entry == null)
- {
- entry = new EDataTypeEList(Integer.class, this, ApplicationConfigurationPackage.INT_ENUMBERATION__ENTRY);
- }
- return entry;
- }
-
- /**
- *
- *
- * @generated
- */
- @Override
- public Object eGet(int featureID, boolean resolve, boolean coreType)
- {
- switch (featureID)
- {
- case ApplicationConfigurationPackage.INT_ENUMBERATION__ENTRY:
- return getEntry();
- }
- return super.eGet(featureID, resolve, coreType);
- }
-
- /**
- *
- *
- * @generated
- */
- @SuppressWarnings("unchecked")
- @Override
- public void eSet(int featureID, Object newValue)
- {
- switch (featureID)
- {
- case ApplicationConfigurationPackage.INT_ENUMBERATION__ENTRY:
- getEntry().clear();
- getEntry().addAll((Collection extends Integer>)newValue);
- return;
- }
- super.eSet(featureID, newValue);
- }
-
- /**
- *
- *
- * @generated
- */
- @Override
- public void eUnset(int featureID)
- {
- switch (featureID)
- {
- case ApplicationConfigurationPackage.INT_ENUMBERATION__ENTRY:
- getEntry().clear();
- return;
- }
- super.eUnset(featureID);
- }
-
- /**
- *
- *
- * @generated
- */
- @Override
- public boolean eIsSet(int featureID)
- {
- switch (featureID)
- {
- case ApplicationConfigurationPackage.INT_ENUMBERATION__ENTRY:
- return entry != null && !entry.isEmpty();
- }
- return super.eIsSet(featureID);
- }
-
- /**
- *
- *
- * @generated
- */
- @Override
- public String toString()
- {
- if (eIsProxy()) return super.toString();
-
- StringBuffer result = new StringBuffer(super.toString());
- result.append(" (entry: ");
- result.append(entry);
- result.append(')');
- return result.toString();
- }
-
-} //IntEnumberationImpl
+/**
+ * generated by Xtext 2.16.0
+ */
+package hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl;
+
+import hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.ApplicationConfigurationPackage;
+import hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.IntEnumberation;
+
+import java.util.Collection;
+
+import org.eclipse.emf.common.util.EList;
+
+import org.eclipse.emf.ecore.EClass;
+
+import org.eclipse.emf.ecore.util.EDataTypeEList;
+
+/**
+ *
+ * An implementation of the model object 'Int Enumberation '.
+ *
+ *
+ * The following features are implemented:
+ *
+ *
+ * {@link hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.IntEnumberationImpl#getEntry Entry }
+ *
+ *
+ * @generated
+ */
+public class IntEnumberationImpl extends NumberSpecificationImpl implements IntEnumberation
+{
+ /**
+ * The cached value of the '{@link #getEntry() Entry }' attribute list.
+ *
+ *
+ * @see #getEntry()
+ * @generated
+ * @ordered
+ */
+ protected EList entry;
+
+ /**
+ *
+ *
+ * @generated
+ */
+ protected IntEnumberationImpl()
+ {
+ super();
+ }
+
+ /**
+ *
+ *
+ * @generated
+ */
+ @Override
+ protected EClass eStaticClass()
+ {
+ return ApplicationConfigurationPackage.Literals.INT_ENUMBERATION;
+ }
+
+ /**
+ *
+ *
+ * @generated
+ */
+ @Override
+ public EList getEntry()
+ {
+ if (entry == null)
+ {
+ entry = new EDataTypeEList(Integer.class, this, ApplicationConfigurationPackage.INT_ENUMBERATION__ENTRY);
+ }
+ return entry;
+ }
+
+ /**
+ *
+ *
+ * @generated
+ */
+ @Override
+ public Object eGet(int featureID, boolean resolve, boolean coreType)
+ {
+ switch (featureID)
+ {
+ case ApplicationConfigurationPackage.INT_ENUMBERATION__ENTRY:
+ return getEntry();
+ }
+ return super.eGet(featureID, resolve, coreType);
+ }
+
+ /**
+ *
+ *
+ * @generated
+ */
+ @SuppressWarnings("unchecked")
+ @Override
+ public void eSet(int featureID, Object newValue)
+ {
+ switch (featureID)
+ {
+ case ApplicationConfigurationPackage.INT_ENUMBERATION__ENTRY:
+ getEntry().clear();
+ getEntry().addAll((Collection extends Integer>)newValue);
+ return;
+ }
+ super.eSet(featureID, newValue);
+ }
+
+ /**
+ *
+ *
+ * @generated
+ */
+ @Override
+ public void eUnset(int featureID)
+ {
+ switch (featureID)
+ {
+ case ApplicationConfigurationPackage.INT_ENUMBERATION__ENTRY:
+ getEntry().clear();
+ return;
+ }
+ super.eUnset(featureID);
+ }
+
+ /**
+ *
+ *
+ * @generated
+ */
+ @Override
+ public boolean eIsSet(int featureID)
+ {
+ switch (featureID)
+ {
+ case ApplicationConfigurationPackage.INT_ENUMBERATION__ENTRY:
+ return entry != null && !entry.isEmpty();
+ }
+ return super.eIsSet(featureID);
+ }
+
+ /**
+ *
+ *
+ * @generated
+ */
+ @Override
+ public String toString()
+ {
+ if (eIsProxy()) return super.toString();
+
+ StringBuilder result = new StringBuilder(super.toString());
+ result.append(" (entry: ");
+ result.append(entry);
+ result.append(')');
+ return result.toString();
+ }
+
+} //IntEnumberationImpl
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 b35e0d17..894c5af8 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,41 +1,41 @@
-/**
- * generated by Xtext 2.12.0
- */
-package hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl;
-
-import hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.ApplicationConfigurationPackage;
-import hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.IntegerReference;
-
-import org.eclipse.emf.ecore.EClass;
-
-/**
- *
- * An implementation of the model object 'Integer Reference '.
- *
- *
- * @generated
- */
-public class IntegerReferenceImpl extends TypeReferenceImpl implements IntegerReference
-{
- /**
- *
- *
- * @generated
- */
- protected IntegerReferenceImpl()
- {
- super();
- }
-
- /**
- *
- *
- * @generated
- */
- @Override
- protected EClass eStaticClass()
- {
- return ApplicationConfigurationPackage.Literals.INTEGER_REFERENCE;
- }
-
-} //IntegerReferenceImpl
+/**
+ * generated by Xtext 2.16.0
+ */
+package hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl;
+
+import hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.ApplicationConfigurationPackage;
+import hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.IntegerReference;
+
+import org.eclipse.emf.ecore.EClass;
+
+/**
+ *
+ * An implementation of the model object 'Integer Reference '.
+ *
+ *
+ * @generated
+ */
+public class IntegerReferenceImpl extends TypeReferenceImpl implements IntegerReference
+{
+ /**
+ *
+ *
+ * @generated
+ */
+ protected IntegerReferenceImpl()
+ {
+ super();
+ }
+
+ /**
+ *
+ *
+ * @generated
+ */
+ @Override
+ protected EClass eStaticClass()
+ {
+ return ApplicationConfigurationPackage.Literals.INTEGER_REFERENCE;
+ }
+
+} //IntegerReferenceImpl
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 6ccbcda5..65a1d572 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,41 +1,41 @@
-/**
- * generated by Xtext 2.12.0
- */
-package hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl;
-
-import hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.ApplicationConfigurationPackage;
-import hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.IntegerScope;
-
-import org.eclipse.emf.ecore.EClass;
-
-/**
- *
- * An implementation of the model object 'Integer Scope '.
- *
- *
- * @generated
- */
-public class IntegerScopeImpl extends IntegerReferenceImpl implements IntegerScope
-{
- /**
- *
- *
- * @generated
- */
- protected IntegerScopeImpl()
- {
- super();
- }
-
- /**
- *
- *
- * @generated
- */
- @Override
- protected EClass eStaticClass()
- {
- return ApplicationConfigurationPackage.Literals.INTEGER_SCOPE;
- }
-
-} //IntegerScopeImpl
+/**
+ * generated by Xtext 2.16.0
+ */
+package hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl;
+
+import hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.ApplicationConfigurationPackage;
+import hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.IntegerScope;
+
+import org.eclipse.emf.ecore.EClass;
+
+/**
+ *
+ * An implementation of the model object 'Integer Scope '.
+ *
+ *
+ * @generated
+ */
+public class IntegerScopeImpl extends IntegerReferenceImpl implements IntegerScope
+{
+ /**
+ *
+ *
+ * @generated
+ */
+ protected IntegerScopeImpl()
+ {
+ super();
+ }
+
+ /**
+ *
+ *
+ * @generated
+ */
+ @Override
+ protected EClass eStaticClass()
+ {
+ return ApplicationConfigurationPackage.Literals.INTEGER_SCOPE;
+ }
+
+} //IntegerScopeImpl
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 438d59bc..61428e72 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,194 +1,196 @@
-/**
- * generated by Xtext 2.12.0
- */
-package hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl;
-
-import hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.ApplicationConfigurationPackage;
-import hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.IntegerReference;
-import hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.IntegerTypeScope;
-
-import org.eclipse.emf.common.notify.Notification;
-import org.eclipse.emf.common.notify.NotificationChain;
-
-import org.eclipse.emf.ecore.EClass;
-import org.eclipse.emf.ecore.InternalEObject;
-
-import org.eclipse.emf.ecore.impl.ENotificationImpl;
-
-/**
- *
- * An implementation of the model object 'Integer Type Scope '.
- *
- *
- * The following features are implemented:
- *
- *
- * {@link hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.IntegerTypeScopeImpl#getType Type }
- *
- *
- * @generated
- */
-public class IntegerTypeScopeImpl extends TypeScopeImpl implements IntegerTypeScope
-{
- /**
- * The cached value of the '{@link #getType() Type }' containment reference.
- *
- *
- * @see #getType()
- * @generated
- * @ordered
- */
- protected IntegerReference type;
-
- /**
- *
- *
- * @generated
- */
- protected IntegerTypeScopeImpl()
- {
- super();
- }
-
- /**
- *
- *
- * @generated
- */
- @Override
- protected EClass eStaticClass()
- {
- return ApplicationConfigurationPackage.Literals.INTEGER_TYPE_SCOPE;
- }
-
- /**
- *
- *
- * @generated
- */
- public IntegerReference getType()
- {
- return type;
- }
-
- /**
- *
- *
- * @generated
- */
- public NotificationChain basicSetType(IntegerReference newType, NotificationChain msgs)
- {
- IntegerReference oldType = type;
- type = newType;
- if (eNotificationRequired())
- {
- ENotificationImpl notification = new ENotificationImpl(this, Notification.SET, ApplicationConfigurationPackage.INTEGER_TYPE_SCOPE__TYPE, oldType, newType);
- if (msgs == null) msgs = notification; else msgs.add(notification);
- }
- return msgs;
- }
-
- /**
- *
- *
- * @generated
- */
- public void setType(IntegerReference newType)
- {
- if (newType != type)
- {
- NotificationChain msgs = null;
- if (type != null)
- msgs = ((InternalEObject)type).eInverseRemove(this, EOPPOSITE_FEATURE_BASE - ApplicationConfigurationPackage.INTEGER_TYPE_SCOPE__TYPE, null, msgs);
- if (newType != null)
- msgs = ((InternalEObject)newType).eInverseAdd(this, EOPPOSITE_FEATURE_BASE - ApplicationConfigurationPackage.INTEGER_TYPE_SCOPE__TYPE, null, msgs);
- msgs = basicSetType(newType, msgs);
- if (msgs != null) msgs.dispatch();
- }
- else if (eNotificationRequired())
- eNotify(new ENotificationImpl(this, Notification.SET, ApplicationConfigurationPackage.INTEGER_TYPE_SCOPE__TYPE, newType, newType));
- }
-
- /**
- *
- *
- * @generated
- */
- @Override
- public NotificationChain eInverseRemove(InternalEObject otherEnd, int featureID, NotificationChain msgs)
- {
- switch (featureID)
- {
- case ApplicationConfigurationPackage.INTEGER_TYPE_SCOPE__TYPE:
- return basicSetType(null, msgs);
- }
- return super.eInverseRemove(otherEnd, featureID, msgs);
- }
-
- /**
- *
- *
- * @generated
- */
- @Override
- public Object eGet(int featureID, boolean resolve, boolean coreType)
- {
- switch (featureID)
- {
- case ApplicationConfigurationPackage.INTEGER_TYPE_SCOPE__TYPE:
- return getType();
- }
- return super.eGet(featureID, resolve, coreType);
- }
-
- /**
- *
- *
- * @generated
- */
- @Override
- public void eSet(int featureID, Object newValue)
- {
- switch (featureID)
- {
- case ApplicationConfigurationPackage.INTEGER_TYPE_SCOPE__TYPE:
- setType((IntegerReference)newValue);
- return;
- }
- super.eSet(featureID, newValue);
- }
-
- /**
- *
- *
- * @generated
- */
- @Override
- public void eUnset(int featureID)
- {
- switch (featureID)
- {
- case ApplicationConfigurationPackage.INTEGER_TYPE_SCOPE__TYPE:
- setType((IntegerReference)null);
- return;
- }
- super.eUnset(featureID);
- }
-
- /**
- *
- *
- * @generated
- */
- @Override
- public boolean eIsSet(int featureID)
- {
- switch (featureID)
- {
- case ApplicationConfigurationPackage.INTEGER_TYPE_SCOPE__TYPE:
- return type != null;
- }
- return super.eIsSet(featureID);
- }
-
-} //IntegerTypeScopeImpl
+/**
+ * generated by Xtext 2.16.0
+ */
+package hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl;
+
+import hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.ApplicationConfigurationPackage;
+import hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.IntegerReference;
+import hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.IntegerTypeScope;
+
+import org.eclipse.emf.common.notify.Notification;
+import org.eclipse.emf.common.notify.NotificationChain;
+
+import org.eclipse.emf.ecore.EClass;
+import org.eclipse.emf.ecore.InternalEObject;
+
+import org.eclipse.emf.ecore.impl.ENotificationImpl;
+
+/**
+ *
+ * An implementation of the model object 'Integer Type Scope '.
+ *
+ *
+ * The following features are implemented:
+ *
+ *
+ * {@link hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.IntegerTypeScopeImpl#getType Type }
+ *
+ *
+ * @generated
+ */
+public class IntegerTypeScopeImpl extends TypeScopeImpl implements IntegerTypeScope
+{
+ /**
+ * The cached value of the '{@link #getType() Type }' containment reference.
+ *
+ *
+ * @see #getType()
+ * @generated
+ * @ordered
+ */
+ protected IntegerReference type;
+
+ /**
+ *
+ *
+ * @generated
+ */
+ protected IntegerTypeScopeImpl()
+ {
+ super();
+ }
+
+ /**
+ *
+ *
+ * @generated
+ */
+ @Override
+ protected EClass eStaticClass()
+ {
+ return ApplicationConfigurationPackage.Literals.INTEGER_TYPE_SCOPE;
+ }
+
+ /**
+ *
+ *
+ * @generated
+ */
+ @Override
+ public IntegerReference getType()
+ {
+ return type;
+ }
+
+ /**
+ *
+ *
+ * @generated
+ */
+ public NotificationChain basicSetType(IntegerReference newType, NotificationChain msgs)
+ {
+ IntegerReference oldType = type;
+ type = newType;
+ if (eNotificationRequired())
+ {
+ ENotificationImpl notification = new ENotificationImpl(this, Notification.SET, ApplicationConfigurationPackage.INTEGER_TYPE_SCOPE__TYPE, oldType, newType);
+ if (msgs == null) msgs = notification; else msgs.add(notification);
+ }
+ return msgs;
+ }
+
+ /**
+ *
+ *
+ * @generated
+ */
+ @Override
+ public void setType(IntegerReference newType)
+ {
+ if (newType != type)
+ {
+ NotificationChain msgs = null;
+ if (type != null)
+ msgs = ((InternalEObject)type).eInverseRemove(this, EOPPOSITE_FEATURE_BASE - ApplicationConfigurationPackage.INTEGER_TYPE_SCOPE__TYPE, null, msgs);
+ if (newType != null)
+ msgs = ((InternalEObject)newType).eInverseAdd(this, EOPPOSITE_FEATURE_BASE - ApplicationConfigurationPackage.INTEGER_TYPE_SCOPE__TYPE, null, msgs);
+ msgs = basicSetType(newType, msgs);
+ if (msgs != null) msgs.dispatch();
+ }
+ else if (eNotificationRequired())
+ eNotify(new ENotificationImpl(this, Notification.SET, ApplicationConfigurationPackage.INTEGER_TYPE_SCOPE__TYPE, newType, newType));
+ }
+
+ /**
+ *
+ *
+ * @generated
+ */
+ @Override
+ public NotificationChain eInverseRemove(InternalEObject otherEnd, int featureID, NotificationChain msgs)
+ {
+ switch (featureID)
+ {
+ case ApplicationConfigurationPackage.INTEGER_TYPE_SCOPE__TYPE:
+ return basicSetType(null, msgs);
+ }
+ return super.eInverseRemove(otherEnd, featureID, msgs);
+ }
+
+ /**
+ *
+ *
+ * @generated
+ */
+ @Override
+ public Object eGet(int featureID, boolean resolve, boolean coreType)
+ {
+ switch (featureID)
+ {
+ case ApplicationConfigurationPackage.INTEGER_TYPE_SCOPE__TYPE:
+ return getType();
+ }
+ return super.eGet(featureID, resolve, coreType);
+ }
+
+ /**
+ *
+ *
+ * @generated
+ */
+ @Override
+ public void eSet(int featureID, Object newValue)
+ {
+ switch (featureID)
+ {
+ case ApplicationConfigurationPackage.INTEGER_TYPE_SCOPE__TYPE:
+ setType((IntegerReference)newValue);
+ return;
+ }
+ super.eSet(featureID, newValue);
+ }
+
+ /**
+ *
+ *
+ * @generated
+ */
+ @Override
+ public void eUnset(int featureID)
+ {
+ switch (featureID)
+ {
+ case ApplicationConfigurationPackage.INTEGER_TYPE_SCOPE__TYPE:
+ setType((IntegerReference)null);
+ return;
+ }
+ super.eUnset(featureID);
+ }
+
+ /**
+ *
+ *
+ * @generated
+ */
+ @Override
+ public boolean eIsSet(int featureID)
+ {
+ switch (featureID)
+ {
+ case ApplicationConfigurationPackage.INTEGER_TYPE_SCOPE__TYPE:
+ return type != null;
+ }
+ return super.eIsSet(featureID);
+ }
+
+} //IntegerTypeScopeImpl
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 98a96254..ad784f8e 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,289 +1,295 @@
-/**
- * generated by Xtext 2.12.0
- */
-package hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl;
-
-import hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.ApplicationConfigurationPackage;
-import hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.IntervallNumber;
-
-import org.eclipse.emf.common.notify.Notification;
-
-import org.eclipse.emf.ecore.EClass;
-
-import org.eclipse.emf.ecore.impl.ENotificationImpl;
-
-/**
- *
- * An implementation of the model object 'Intervall Number '.
- *
- *
- * The following features are implemented:
- *
- *
- * {@link hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.IntervallNumberImpl#getMin Min }
- * {@link hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.IntervallNumberImpl#getMaxNumber Max Number }
- * {@link hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.IntervallNumberImpl#isMaxUnlimited Max Unlimited }
- *
- *
- * @generated
- */
-public class IntervallNumberImpl extends NumberSpecificationImpl implements IntervallNumber
-{
- /**
- * The default value of the '{@link #getMin() Min }' attribute.
- *
- *
- * @see #getMin()
- * @generated
- * @ordered
- */
- protected static final int MIN_EDEFAULT = 0;
-
- /**
- * The cached value of the '{@link #getMin() Min }' attribute.
- *
- *
- * @see #getMin()
- * @generated
- * @ordered
- */
- protected int min = MIN_EDEFAULT;
-
- /**
- * The default value of the '{@link #getMaxNumber() Max Number }' attribute.
- *
- *
- * @see #getMaxNumber()
- * @generated
- * @ordered
- */
- protected static final int MAX_NUMBER_EDEFAULT = 0;
-
- /**
- * The cached value of the '{@link #getMaxNumber() Max Number }' attribute.
- *
- *
- * @see #getMaxNumber()
- * @generated
- * @ordered
- */
- protected int maxNumber = MAX_NUMBER_EDEFAULT;
-
- /**
- * The default value of the '{@link #isMaxUnlimited() Max Unlimited }' attribute.
- *
- *
- * @see #isMaxUnlimited()
- * @generated
- * @ordered
- */
- protected static final boolean MAX_UNLIMITED_EDEFAULT = false;
-
- /**
- * The cached value of the '{@link #isMaxUnlimited() Max Unlimited }' attribute.
- *
- *
- * @see #isMaxUnlimited()
- * @generated
- * @ordered
- */
- protected boolean maxUnlimited = MAX_UNLIMITED_EDEFAULT;
-
- /**
- *
- *
- * @generated
- */
- protected IntervallNumberImpl()
- {
- super();
- }
-
- /**
- *
- *
- * @generated
- */
- @Override
- protected EClass eStaticClass()
- {
- return ApplicationConfigurationPackage.Literals.INTERVALL_NUMBER;
- }
-
- /**
- *
- *
- * @generated
- */
- public int getMin()
- {
- return min;
- }
-
- /**
- *
- *
- * @generated
- */
- public void setMin(int newMin)
- {
- int oldMin = min;
- min = newMin;
- if (eNotificationRequired())
- eNotify(new ENotificationImpl(this, Notification.SET, ApplicationConfigurationPackage.INTERVALL_NUMBER__MIN, oldMin, min));
- }
-
- /**
- *
- *
- * @generated
- */
- public int getMaxNumber()
- {
- return maxNumber;
- }
-
- /**
- *
- *
- * @generated
- */
- public void setMaxNumber(int newMaxNumber)
- {
- int oldMaxNumber = maxNumber;
- maxNumber = newMaxNumber;
- if (eNotificationRequired())
- eNotify(new ENotificationImpl(this, Notification.SET, ApplicationConfigurationPackage.INTERVALL_NUMBER__MAX_NUMBER, oldMaxNumber, maxNumber));
- }
-
- /**
- *
- *
- * @generated
- */
- public boolean isMaxUnlimited()
- {
- return maxUnlimited;
- }
-
- /**
- *
- *
- * @generated
- */
- public void setMaxUnlimited(boolean newMaxUnlimited)
- {
- boolean oldMaxUnlimited = maxUnlimited;
- maxUnlimited = newMaxUnlimited;
- if (eNotificationRequired())
- eNotify(new ENotificationImpl(this, Notification.SET, ApplicationConfigurationPackage.INTERVALL_NUMBER__MAX_UNLIMITED, oldMaxUnlimited, maxUnlimited));
- }
-
- /**
- *
- *
- * @generated
- */
- @Override
- public Object eGet(int featureID, boolean resolve, boolean coreType)
- {
- switch (featureID)
- {
- case ApplicationConfigurationPackage.INTERVALL_NUMBER__MIN:
- return getMin();
- case ApplicationConfigurationPackage.INTERVALL_NUMBER__MAX_NUMBER:
- return getMaxNumber();
- case ApplicationConfigurationPackage.INTERVALL_NUMBER__MAX_UNLIMITED:
- return isMaxUnlimited();
- }
- return super.eGet(featureID, resolve, coreType);
- }
-
- /**
- *
- *
- * @generated
- */
- @Override
- public void eSet(int featureID, Object newValue)
- {
- switch (featureID)
- {
- case ApplicationConfigurationPackage.INTERVALL_NUMBER__MIN:
- setMin((Integer)newValue);
- return;
- case ApplicationConfigurationPackage.INTERVALL_NUMBER__MAX_NUMBER:
- setMaxNumber((Integer)newValue);
- return;
- case ApplicationConfigurationPackage.INTERVALL_NUMBER__MAX_UNLIMITED:
- setMaxUnlimited((Boolean)newValue);
- return;
- }
- super.eSet(featureID, newValue);
- }
-
- /**
- *
- *
- * @generated
- */
- @Override
- public void eUnset(int featureID)
- {
- switch (featureID)
- {
- case ApplicationConfigurationPackage.INTERVALL_NUMBER__MIN:
- setMin(MIN_EDEFAULT);
- return;
- case ApplicationConfigurationPackage.INTERVALL_NUMBER__MAX_NUMBER:
- setMaxNumber(MAX_NUMBER_EDEFAULT);
- return;
- case ApplicationConfigurationPackage.INTERVALL_NUMBER__MAX_UNLIMITED:
- setMaxUnlimited(MAX_UNLIMITED_EDEFAULT);
- return;
- }
- super.eUnset(featureID);
- }
-
- /**
- *
- *
- * @generated
- */
- @Override
- public boolean eIsSet(int featureID)
- {
- switch (featureID)
- {
- case ApplicationConfigurationPackage.INTERVALL_NUMBER__MIN:
- return min != MIN_EDEFAULT;
- case ApplicationConfigurationPackage.INTERVALL_NUMBER__MAX_NUMBER:
- return maxNumber != MAX_NUMBER_EDEFAULT;
- case ApplicationConfigurationPackage.INTERVALL_NUMBER__MAX_UNLIMITED:
- return maxUnlimited != MAX_UNLIMITED_EDEFAULT;
- }
- return super.eIsSet(featureID);
- }
-
- /**
- *
- *
- * @generated
- */
- @Override
- public String toString()
- {
- if (eIsProxy()) return super.toString();
-
- StringBuffer result = new StringBuffer(super.toString());
- result.append(" (min: ");
- result.append(min);
- result.append(", maxNumber: ");
- result.append(maxNumber);
- result.append(", maxUnlimited: ");
- result.append(maxUnlimited);
- result.append(')');
- return result.toString();
- }
-
-} //IntervallNumberImpl
+/**
+ * generated by Xtext 2.16.0
+ */
+package hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl;
+
+import hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.ApplicationConfigurationPackage;
+import hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.IntervallNumber;
+
+import org.eclipse.emf.common.notify.Notification;
+
+import org.eclipse.emf.ecore.EClass;
+
+import org.eclipse.emf.ecore.impl.ENotificationImpl;
+
+/**
+ *
+ * An implementation of the model object 'Intervall Number '.
+ *
+ *
+ * The following features are implemented:
+ *
+ *
+ * {@link hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.IntervallNumberImpl#getMin Min }
+ * {@link hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.IntervallNumberImpl#getMaxNumber Max Number }
+ * {@link hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.IntervallNumberImpl#isMaxUnlimited Max Unlimited }
+ *
+ *
+ * @generated
+ */
+public class IntervallNumberImpl extends NumberSpecificationImpl implements IntervallNumber
+{
+ /**
+ * The default value of the '{@link #getMin() Min }' attribute.
+ *
+ *
+ * @see #getMin()
+ * @generated
+ * @ordered
+ */
+ protected static final int MIN_EDEFAULT = 0;
+
+ /**
+ * The cached value of the '{@link #getMin() Min }' attribute.
+ *
+ *
+ * @see #getMin()
+ * @generated
+ * @ordered
+ */
+ protected int min = MIN_EDEFAULT;
+
+ /**
+ * The default value of the '{@link #getMaxNumber() Max Number }' attribute.
+ *
+ *
+ * @see #getMaxNumber()
+ * @generated
+ * @ordered
+ */
+ protected static final int MAX_NUMBER_EDEFAULT = 0;
+
+ /**
+ * The cached value of the '{@link #getMaxNumber() Max Number }' attribute.
+ *
+ *
+ * @see #getMaxNumber()
+ * @generated
+ * @ordered
+ */
+ protected int maxNumber = MAX_NUMBER_EDEFAULT;
+
+ /**
+ * The default value of the '{@link #isMaxUnlimited() Max Unlimited }' attribute.
+ *
+ *
+ * @see #isMaxUnlimited()
+ * @generated
+ * @ordered
+ */
+ protected static final boolean MAX_UNLIMITED_EDEFAULT = false;
+
+ /**
+ * The cached value of the '{@link #isMaxUnlimited() Max Unlimited }' attribute.
+ *
+ *
+ * @see #isMaxUnlimited()
+ * @generated
+ * @ordered
+ */
+ protected boolean maxUnlimited = MAX_UNLIMITED_EDEFAULT;
+
+ /**
+ *
+ *
+ * @generated
+ */
+ protected IntervallNumberImpl()
+ {
+ super();
+ }
+
+ /**
+ *
+ *
+ * @generated
+ */
+ @Override
+ protected EClass eStaticClass()
+ {
+ return ApplicationConfigurationPackage.Literals.INTERVALL_NUMBER;
+ }
+
+ /**
+ *
+ *
+ * @generated
+ */
+ @Override
+ public int getMin()
+ {
+ return min;
+ }
+
+ /**
+ *
+ *
+ * @generated
+ */
+ @Override
+ public void setMin(int newMin)
+ {
+ int oldMin = min;
+ min = newMin;
+ if (eNotificationRequired())
+ eNotify(new ENotificationImpl(this, Notification.SET, ApplicationConfigurationPackage.INTERVALL_NUMBER__MIN, oldMin, min));
+ }
+
+ /**
+ *
+ *
+ * @generated
+ */
+ @Override
+ public int getMaxNumber()
+ {
+ return maxNumber;
+ }
+
+ /**
+ *
+ *
+ * @generated
+ */
+ @Override
+ public void setMaxNumber(int newMaxNumber)
+ {
+ int oldMaxNumber = maxNumber;
+ maxNumber = newMaxNumber;
+ if (eNotificationRequired())
+ eNotify(new ENotificationImpl(this, Notification.SET, ApplicationConfigurationPackage.INTERVALL_NUMBER__MAX_NUMBER, oldMaxNumber, maxNumber));
+ }
+
+ /**
+ *
+ *
+ * @generated
+ */
+ @Override
+ public boolean isMaxUnlimited()
+ {
+ return maxUnlimited;
+ }
+
+ /**
+ *
+ *
+ * @generated
+ */
+ @Override
+ public void setMaxUnlimited(boolean newMaxUnlimited)
+ {
+ boolean oldMaxUnlimited = maxUnlimited;
+ maxUnlimited = newMaxUnlimited;
+ if (eNotificationRequired())
+ eNotify(new ENotificationImpl(this, Notification.SET, ApplicationConfigurationPackage.INTERVALL_NUMBER__MAX_UNLIMITED, oldMaxUnlimited, maxUnlimited));
+ }
+
+ /**
+ *
+ *
+ * @generated
+ */
+ @Override
+ public Object eGet(int featureID, boolean resolve, boolean coreType)
+ {
+ switch (featureID)
+ {
+ case ApplicationConfigurationPackage.INTERVALL_NUMBER__MIN:
+ return getMin();
+ case ApplicationConfigurationPackage.INTERVALL_NUMBER__MAX_NUMBER:
+ return getMaxNumber();
+ case ApplicationConfigurationPackage.INTERVALL_NUMBER__MAX_UNLIMITED:
+ return isMaxUnlimited();
+ }
+ return super.eGet(featureID, resolve, coreType);
+ }
+
+ /**
+ *
+ *
+ * @generated
+ */
+ @Override
+ public void eSet(int featureID, Object newValue)
+ {
+ switch (featureID)
+ {
+ case ApplicationConfigurationPackage.INTERVALL_NUMBER__MIN:
+ setMin((Integer)newValue);
+ return;
+ case ApplicationConfigurationPackage.INTERVALL_NUMBER__MAX_NUMBER:
+ setMaxNumber((Integer)newValue);
+ return;
+ case ApplicationConfigurationPackage.INTERVALL_NUMBER__MAX_UNLIMITED:
+ setMaxUnlimited((Boolean)newValue);
+ return;
+ }
+ super.eSet(featureID, newValue);
+ }
+
+ /**
+ *
+ *
+ * @generated
+ */
+ @Override
+ public void eUnset(int featureID)
+ {
+ switch (featureID)
+ {
+ case ApplicationConfigurationPackage.INTERVALL_NUMBER__MIN:
+ setMin(MIN_EDEFAULT);
+ return;
+ case ApplicationConfigurationPackage.INTERVALL_NUMBER__MAX_NUMBER:
+ setMaxNumber(MAX_NUMBER_EDEFAULT);
+ return;
+ case ApplicationConfigurationPackage.INTERVALL_NUMBER__MAX_UNLIMITED:
+ setMaxUnlimited(MAX_UNLIMITED_EDEFAULT);
+ return;
+ }
+ super.eUnset(featureID);
+ }
+
+ /**
+ *
+ *
+ * @generated
+ */
+ @Override
+ public boolean eIsSet(int featureID)
+ {
+ switch (featureID)
+ {
+ case ApplicationConfigurationPackage.INTERVALL_NUMBER__MIN:
+ return min != MIN_EDEFAULT;
+ case ApplicationConfigurationPackage.INTERVALL_NUMBER__MAX_NUMBER:
+ return maxNumber != MAX_NUMBER_EDEFAULT;
+ case ApplicationConfigurationPackage.INTERVALL_NUMBER__MAX_UNLIMITED:
+ return maxUnlimited != MAX_UNLIMITED_EDEFAULT;
+ }
+ return super.eIsSet(featureID);
+ }
+
+ /**
+ *
+ *
+ * @generated
+ */
+ @Override
+ public String toString()
+ {
+ if (eIsProxy()) return super.toString();
+
+ StringBuilder result = new StringBuilder(super.toString());
+ result.append(" (min: ");
+ result.append(min);
+ result.append(", maxNumber: ");
+ result.append(maxNumber);
+ result.append(", maxUnlimited: ");
+ result.append(maxUnlimited);
+ result.append(')');
+ return result.toString();
+ }
+
+} //IntervallNumberImpl
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 6595f13f..5c76cad2 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,177 +1,179 @@
-/**
- * generated by Xtext 2.12.0
- */
-package hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl;
-
-import hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.ApplicationConfigurationPackage;
-import hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.MemoryEntry;
-
-import org.eclipse.emf.common.notify.Notification;
-
-import org.eclipse.emf.ecore.EClass;
-
-import org.eclipse.emf.ecore.impl.ENotificationImpl;
-
-/**
- *
- * An implementation of the model object 'Memory Entry '.
- *
- *
- * The following features are implemented:
- *
- *
- * {@link hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.MemoryEntryImpl#getMegabyteLimit Megabyte Limit }
- *
- *
- * @generated
- */
-public class MemoryEntryImpl extends ConfigEntryImpl implements MemoryEntry
-{
- /**
- * The default value of the '{@link #getMegabyteLimit() Megabyte Limit }' attribute.
- *
- *
- * @see #getMegabyteLimit()
- * @generated
- * @ordered
- */
- protected static final int MEGABYTE_LIMIT_EDEFAULT = 0;
-
- /**
- * The cached value of the '{@link #getMegabyteLimit() Megabyte Limit }' attribute.
- *
- *
- * @see #getMegabyteLimit()
- * @generated
- * @ordered
- */
- protected int megabyteLimit = MEGABYTE_LIMIT_EDEFAULT;
-
- /**
- *
- *
- * @generated
- */
- protected MemoryEntryImpl()
- {
- super();
- }
-
- /**
- *
- *
- * @generated
- */
- @Override
- protected EClass eStaticClass()
- {
- return ApplicationConfigurationPackage.Literals.MEMORY_ENTRY;
- }
-
- /**
- *
- *
- * @generated
- */
- public int getMegabyteLimit()
- {
- return megabyteLimit;
- }
-
- /**
- *
- *
- * @generated
- */
- public void setMegabyteLimit(int newMegabyteLimit)
- {
- int oldMegabyteLimit = megabyteLimit;
- megabyteLimit = newMegabyteLimit;
- if (eNotificationRequired())
- eNotify(new ENotificationImpl(this, Notification.SET, ApplicationConfigurationPackage.MEMORY_ENTRY__MEGABYTE_LIMIT, oldMegabyteLimit, megabyteLimit));
- }
-
- /**
- *
- *
- * @generated
- */
- @Override
- public Object eGet(int featureID, boolean resolve, boolean coreType)
- {
- switch (featureID)
- {
- case ApplicationConfigurationPackage.MEMORY_ENTRY__MEGABYTE_LIMIT:
- return getMegabyteLimit();
- }
- return super.eGet(featureID, resolve, coreType);
- }
-
- /**
- *
- *
- * @generated
- */
- @Override
- public void eSet(int featureID, Object newValue)
- {
- switch (featureID)
- {
- case ApplicationConfigurationPackage.MEMORY_ENTRY__MEGABYTE_LIMIT:
- setMegabyteLimit((Integer)newValue);
- return;
- }
- super.eSet(featureID, newValue);
- }
-
- /**
- *
- *
- * @generated
- */
- @Override
- public void eUnset(int featureID)
- {
- switch (featureID)
- {
- case ApplicationConfigurationPackage.MEMORY_ENTRY__MEGABYTE_LIMIT:
- setMegabyteLimit(MEGABYTE_LIMIT_EDEFAULT);
- return;
- }
- super.eUnset(featureID);
- }
-
- /**
- *
- *
- * @generated
- */
- @Override
- public boolean eIsSet(int featureID)
- {
- switch (featureID)
- {
- case ApplicationConfigurationPackage.MEMORY_ENTRY__MEGABYTE_LIMIT:
- return megabyteLimit != MEGABYTE_LIMIT_EDEFAULT;
- }
- return super.eIsSet(featureID);
- }
-
- /**
- *
- *
- * @generated
- */
- @Override
- public String toString()
- {
- if (eIsProxy()) return super.toString();
-
- StringBuffer result = new StringBuffer(super.toString());
- result.append(" (megabyteLimit: ");
- result.append(megabyteLimit);
- result.append(')');
- return result.toString();
- }
-
-} //MemoryEntryImpl
+/**
+ * generated by Xtext 2.16.0
+ */
+package hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl;
+
+import hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.ApplicationConfigurationPackage;
+import hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.MemoryEntry;
+
+import org.eclipse.emf.common.notify.Notification;
+
+import org.eclipse.emf.ecore.EClass;
+
+import org.eclipse.emf.ecore.impl.ENotificationImpl;
+
+/**
+ *
+ * An implementation of the model object 'Memory Entry '.
+ *
+ *
+ * The following features are implemented:
+ *
+ *
+ * {@link hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.MemoryEntryImpl#getMegabyteLimit Megabyte Limit }
+ *
+ *
+ * @generated
+ */
+public class MemoryEntryImpl extends ConfigEntryImpl implements MemoryEntry
+{
+ /**
+ * The default value of the '{@link #getMegabyteLimit() Megabyte Limit }' attribute.
+ *
+ *
+ * @see #getMegabyteLimit()
+ * @generated
+ * @ordered
+ */
+ protected static final int MEGABYTE_LIMIT_EDEFAULT = 0;
+
+ /**
+ * The cached value of the '{@link #getMegabyteLimit() Megabyte Limit }' attribute.
+ *
+ *
+ * @see #getMegabyteLimit()
+ * @generated
+ * @ordered
+ */
+ protected int megabyteLimit = MEGABYTE_LIMIT_EDEFAULT;
+
+ /**
+ *
+ *
+ * @generated
+ */
+ protected MemoryEntryImpl()
+ {
+ super();
+ }
+
+ /**
+ *
+ *
+ * @generated
+ */
+ @Override
+ protected EClass eStaticClass()
+ {
+ return ApplicationConfigurationPackage.Literals.MEMORY_ENTRY;
+ }
+
+ /**
+ *
+ *
+ * @generated
+ */
+ @Override
+ public int getMegabyteLimit()
+ {
+ return megabyteLimit;
+ }
+
+ /**
+ *
+ *
+ * @generated
+ */
+ @Override
+ public void setMegabyteLimit(int newMegabyteLimit)
+ {
+ int oldMegabyteLimit = megabyteLimit;
+ megabyteLimit = newMegabyteLimit;
+ if (eNotificationRequired())
+ eNotify(new ENotificationImpl(this, Notification.SET, ApplicationConfigurationPackage.MEMORY_ENTRY__MEGABYTE_LIMIT, oldMegabyteLimit, megabyteLimit));
+ }
+
+ /**
+ *
+ *
+ * @generated
+ */
+ @Override
+ public Object eGet(int featureID, boolean resolve, boolean coreType)
+ {
+ switch (featureID)
+ {
+ case ApplicationConfigurationPackage.MEMORY_ENTRY__MEGABYTE_LIMIT:
+ return getMegabyteLimit();
+ }
+ return super.eGet(featureID, resolve, coreType);
+ }
+
+ /**
+ *
+ *
+ * @generated
+ */
+ @Override
+ public void eSet(int featureID, Object newValue)
+ {
+ switch (featureID)
+ {
+ case ApplicationConfigurationPackage.MEMORY_ENTRY__MEGABYTE_LIMIT:
+ setMegabyteLimit((Integer)newValue);
+ return;
+ }
+ super.eSet(featureID, newValue);
+ }
+
+ /**
+ *
+ *
+ * @generated
+ */
+ @Override
+ public void eUnset(int featureID)
+ {
+ switch (featureID)
+ {
+ case ApplicationConfigurationPackage.MEMORY_ENTRY__MEGABYTE_LIMIT:
+ setMegabyteLimit(MEGABYTE_LIMIT_EDEFAULT);
+ return;
+ }
+ super.eUnset(featureID);
+ }
+
+ /**
+ *
+ *
+ * @generated
+ */
+ @Override
+ public boolean eIsSet(int featureID)
+ {
+ switch (featureID)
+ {
+ case ApplicationConfigurationPackage.MEMORY_ENTRY__MEGABYTE_LIMIT:
+ return megabyteLimit != MEGABYTE_LIMIT_EDEFAULT;
+ }
+ return super.eIsSet(featureID);
+ }
+
+ /**
+ *
+ *
+ * @generated
+ */
+ @Override
+ public String toString()
+ {
+ if (eIsProxy()) return super.toString();
+
+ StringBuilder result = new StringBuilder(super.toString());
+ result.append(" (megabyteLimit: ");
+ result.append(megabyteLimit);
+ result.append(')');
+ return result.toString();
+ }
+
+} //MemoryEntryImpl
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 b6da09af..bfa1ebee 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,194 +1,196 @@
-/**
- * generated by Xtext 2.12.0
- */
-package hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl;
-
-import hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.ApplicationConfigurationPackage;
-import hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.MetamodelDeclaration;
-import hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.MetamodelSpecification;
-
-import org.eclipse.emf.common.notify.Notification;
-import org.eclipse.emf.common.notify.NotificationChain;
-
-import org.eclipse.emf.ecore.EClass;
-import org.eclipse.emf.ecore.InternalEObject;
-
-import org.eclipse.emf.ecore.impl.ENotificationImpl;
-
-/**
- *
- * An implementation of the model object 'Metamodel Declaration '.
- *
- *
- * The following features are implemented:
- *
- *
- * {@link hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.MetamodelDeclarationImpl#getSpecification Specification }
- *
- *
- * @generated
- */
-public class MetamodelDeclarationImpl extends DeclarationImpl implements MetamodelDeclaration
-{
- /**
- * The cached value of the '{@link #getSpecification() Specification }' containment reference.
- *
- *
- * @see #getSpecification()
- * @generated
- * @ordered
- */
- protected MetamodelSpecification specification;
-
- /**
- *
- *
- * @generated
- */
- protected MetamodelDeclarationImpl()
- {
- super();
- }
-
- /**
- *
- *
- * @generated
- */
- @Override
- protected EClass eStaticClass()
- {
- return ApplicationConfigurationPackage.Literals.METAMODEL_DECLARATION;
- }
-
- /**
- *
- *
- * @generated
- */
- public MetamodelSpecification getSpecification()
- {
- return specification;
- }
-
- /**
- *
- *
- * @generated
- */
- public NotificationChain basicSetSpecification(MetamodelSpecification newSpecification, NotificationChain msgs)
- {
- MetamodelSpecification oldSpecification = specification;
- specification = newSpecification;
- if (eNotificationRequired())
- {
- ENotificationImpl notification = new ENotificationImpl(this, Notification.SET, ApplicationConfigurationPackage.METAMODEL_DECLARATION__SPECIFICATION, oldSpecification, newSpecification);
- if (msgs == null) msgs = notification; else msgs.add(notification);
- }
- return msgs;
- }
-
- /**
- *
- *
- * @generated
- */
- public void setSpecification(MetamodelSpecification newSpecification)
- {
- if (newSpecification != specification)
- {
- NotificationChain msgs = null;
- if (specification != null)
- msgs = ((InternalEObject)specification).eInverseRemove(this, EOPPOSITE_FEATURE_BASE - ApplicationConfigurationPackage.METAMODEL_DECLARATION__SPECIFICATION, null, msgs);
- if (newSpecification != null)
- msgs = ((InternalEObject)newSpecification).eInverseAdd(this, EOPPOSITE_FEATURE_BASE - ApplicationConfigurationPackage.METAMODEL_DECLARATION__SPECIFICATION, null, msgs);
- msgs = basicSetSpecification(newSpecification, msgs);
- if (msgs != null) msgs.dispatch();
- }
- else if (eNotificationRequired())
- eNotify(new ENotificationImpl(this, Notification.SET, ApplicationConfigurationPackage.METAMODEL_DECLARATION__SPECIFICATION, newSpecification, newSpecification));
- }
-
- /**
- *
- *
- * @generated
- */
- @Override
- public NotificationChain eInverseRemove(InternalEObject otherEnd, int featureID, NotificationChain msgs)
- {
- switch (featureID)
- {
- case ApplicationConfigurationPackage.METAMODEL_DECLARATION__SPECIFICATION:
- return basicSetSpecification(null, msgs);
- }
- return super.eInverseRemove(otherEnd, featureID, msgs);
- }
-
- /**
- *
- *
- * @generated
- */
- @Override
- public Object eGet(int featureID, boolean resolve, boolean coreType)
- {
- switch (featureID)
- {
- case ApplicationConfigurationPackage.METAMODEL_DECLARATION__SPECIFICATION:
- return getSpecification();
- }
- return super.eGet(featureID, resolve, coreType);
- }
-
- /**
- *
- *
- * @generated
- */
- @Override
- public void eSet(int featureID, Object newValue)
- {
- switch (featureID)
- {
- case ApplicationConfigurationPackage.METAMODEL_DECLARATION__SPECIFICATION:
- setSpecification((MetamodelSpecification)newValue);
- return;
- }
- super.eSet(featureID, newValue);
- }
-
- /**
- *
- *
- * @generated
- */
- @Override
- public void eUnset(int featureID)
- {
- switch (featureID)
- {
- case ApplicationConfigurationPackage.METAMODEL_DECLARATION__SPECIFICATION:
- setSpecification((MetamodelSpecification)null);
- return;
- }
- super.eUnset(featureID);
- }
-
- /**
- *
- *
- * @generated
- */
- @Override
- public boolean eIsSet(int featureID)
- {
- switch (featureID)
- {
- case ApplicationConfigurationPackage.METAMODEL_DECLARATION__SPECIFICATION:
- return specification != null;
- }
- return super.eIsSet(featureID);
- }
-
-} //MetamodelDeclarationImpl
+/**
+ * generated by Xtext 2.16.0
+ */
+package hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl;
+
+import hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.ApplicationConfigurationPackage;
+import hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.MetamodelDeclaration;
+import hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.MetamodelSpecification;
+
+import org.eclipse.emf.common.notify.Notification;
+import org.eclipse.emf.common.notify.NotificationChain;
+
+import org.eclipse.emf.ecore.EClass;
+import org.eclipse.emf.ecore.InternalEObject;
+
+import org.eclipse.emf.ecore.impl.ENotificationImpl;
+
+/**
+ *
+ * An implementation of the model object 'Metamodel Declaration '.
+ *
+ *
+ * The following features are implemented:
+ *
+ *
+ * {@link hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.MetamodelDeclarationImpl#getSpecification Specification }
+ *
+ *
+ * @generated
+ */
+public class MetamodelDeclarationImpl extends DeclarationImpl implements MetamodelDeclaration
+{
+ /**
+ * The cached value of the '{@link #getSpecification() Specification }' containment reference.
+ *
+ *
+ * @see #getSpecification()
+ * @generated
+ * @ordered
+ */
+ protected MetamodelSpecification specification;
+
+ /**
+ *
+ *
+ * @generated
+ */
+ protected MetamodelDeclarationImpl()
+ {
+ super();
+ }
+
+ /**
+ *
+ *
+ * @generated
+ */
+ @Override
+ protected EClass eStaticClass()
+ {
+ return ApplicationConfigurationPackage.Literals.METAMODEL_DECLARATION;
+ }
+
+ /**
+ *
+ *
+ * @generated
+ */
+ @Override
+ public MetamodelSpecification getSpecification()
+ {
+ return specification;
+ }
+
+ /**
+ *
+ *
+ * @generated
+ */
+ public NotificationChain basicSetSpecification(MetamodelSpecification newSpecification, NotificationChain msgs)
+ {
+ MetamodelSpecification oldSpecification = specification;
+ specification = newSpecification;
+ if (eNotificationRequired())
+ {
+ ENotificationImpl notification = new ENotificationImpl(this, Notification.SET, ApplicationConfigurationPackage.METAMODEL_DECLARATION__SPECIFICATION, oldSpecification, newSpecification);
+ if (msgs == null) msgs = notification; else msgs.add(notification);
+ }
+ return msgs;
+ }
+
+ /**
+ *
+ *
+ * @generated
+ */
+ @Override
+ public void setSpecification(MetamodelSpecification newSpecification)
+ {
+ if (newSpecification != specification)
+ {
+ NotificationChain msgs = null;
+ if (specification != null)
+ msgs = ((InternalEObject)specification).eInverseRemove(this, EOPPOSITE_FEATURE_BASE - ApplicationConfigurationPackage.METAMODEL_DECLARATION__SPECIFICATION, null, msgs);
+ if (newSpecification != null)
+ msgs = ((InternalEObject)newSpecification).eInverseAdd(this, EOPPOSITE_FEATURE_BASE - ApplicationConfigurationPackage.METAMODEL_DECLARATION__SPECIFICATION, null, msgs);
+ msgs = basicSetSpecification(newSpecification, msgs);
+ if (msgs != null) msgs.dispatch();
+ }
+ else if (eNotificationRequired())
+ eNotify(new ENotificationImpl(this, Notification.SET, ApplicationConfigurationPackage.METAMODEL_DECLARATION__SPECIFICATION, newSpecification, newSpecification));
+ }
+
+ /**
+ *
+ *
+ * @generated
+ */
+ @Override
+ public NotificationChain eInverseRemove(InternalEObject otherEnd, int featureID, NotificationChain msgs)
+ {
+ switch (featureID)
+ {
+ case ApplicationConfigurationPackage.METAMODEL_DECLARATION__SPECIFICATION:
+ return basicSetSpecification(null, msgs);
+ }
+ return super.eInverseRemove(otherEnd, featureID, msgs);
+ }
+
+ /**
+ *
+ *
+ * @generated
+ */
+ @Override
+ public Object eGet(int featureID, boolean resolve, boolean coreType)
+ {
+ switch (featureID)
+ {
+ case ApplicationConfigurationPackage.METAMODEL_DECLARATION__SPECIFICATION:
+ return getSpecification();
+ }
+ return super.eGet(featureID, resolve, coreType);
+ }
+
+ /**
+ *
+ *
+ * @generated
+ */
+ @Override
+ public void eSet(int featureID, Object newValue)
+ {
+ switch (featureID)
+ {
+ case ApplicationConfigurationPackage.METAMODEL_DECLARATION__SPECIFICATION:
+ setSpecification((MetamodelSpecification)newValue);
+ return;
+ }
+ super.eSet(featureID, newValue);
+ }
+
+ /**
+ *
+ *
+ * @generated
+ */
+ @Override
+ public void eUnset(int featureID)
+ {
+ switch (featureID)
+ {
+ case ApplicationConfigurationPackage.METAMODEL_DECLARATION__SPECIFICATION:
+ setSpecification((MetamodelSpecification)null);
+ return;
+ }
+ super.eUnset(featureID);
+ }
+
+ /**
+ *
+ *
+ * @generated
+ */
+ @Override
+ public boolean eIsSet(int featureID)
+ {
+ switch (featureID)
+ {
+ case ApplicationConfigurationPackage.METAMODEL_DECLARATION__SPECIFICATION:
+ return specification != null;
+ }
+ return super.eIsSet(featureID);
+ }
+
+} //MetamodelDeclarationImpl
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 3395381e..08591722 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,239 +1,243 @@
-/**
- * generated by Xtext 2.12.0
- */
-package hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl;
-
-import hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.ApplicationConfigurationPackage;
-import hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.MetamodelElement;
-
-import org.eclipse.emf.common.notify.Notification;
-
-import org.eclipse.emf.ecore.EClass;
-import org.eclipse.emf.ecore.EClassifier;
-import org.eclipse.emf.ecore.ENamedElement;
-import org.eclipse.emf.ecore.InternalEObject;
-
-import org.eclipse.emf.ecore.impl.ENotificationImpl;
-
-/**
- *
- * An implementation of the model object 'Metamodel Element '.
- *
- *
- * The following features are implemented:
- *
- *
- * {@link hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.MetamodelElementImpl#getClassifier Classifier }
- * {@link hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.MetamodelElementImpl#getFeature Feature }
- *
- *
- * @generated
- */
-public class MetamodelElementImpl extends MetamodelEntryImpl implements MetamodelElement
-{
- /**
- * The cached value of the '{@link #getClassifier() Classifier }' reference.
- *
- *
- * @see #getClassifier()
- * @generated
- * @ordered
- */
- protected EClassifier classifier;
-
- /**
- * The cached value of the '{@link #getFeature() Feature }' reference.
- *
- *
- * @see #getFeature()
- * @generated
- * @ordered
- */
- protected ENamedElement feature;
-
- /**
- *
- *
- * @generated
- */
- protected MetamodelElementImpl()
- {
- super();
- }
-
- /**
- *
- *
- * @generated
- */
- @Override
- protected EClass eStaticClass()
- {
- return ApplicationConfigurationPackage.Literals.METAMODEL_ELEMENT;
- }
-
- /**
- *
- *
- * @generated
- */
- public EClassifier getClassifier()
- {
- if (classifier != null && classifier.eIsProxy())
- {
- InternalEObject oldClassifier = (InternalEObject)classifier;
- classifier = (EClassifier)eResolveProxy(oldClassifier);
- if (classifier != oldClassifier)
- {
- if (eNotificationRequired())
- eNotify(new ENotificationImpl(this, Notification.RESOLVE, ApplicationConfigurationPackage.METAMODEL_ELEMENT__CLASSIFIER, oldClassifier, classifier));
- }
- }
- return classifier;
- }
-
- /**
- *
- *
- * @generated
- */
- public EClassifier basicGetClassifier()
- {
- return classifier;
- }
-
- /**
- *
- *
- * @generated
- */
- public void setClassifier(EClassifier newClassifier)
- {
- EClassifier oldClassifier = classifier;
- classifier = newClassifier;
- if (eNotificationRequired())
- eNotify(new ENotificationImpl(this, Notification.SET, ApplicationConfigurationPackage.METAMODEL_ELEMENT__CLASSIFIER, oldClassifier, classifier));
- }
-
- /**
- *
- *
- * @generated
- */
- public ENamedElement getFeature()
- {
- if (feature != null && feature.eIsProxy())
- {
- InternalEObject oldFeature = (InternalEObject)feature;
- feature = (ENamedElement)eResolveProxy(oldFeature);
- if (feature != oldFeature)
- {
- if (eNotificationRequired())
- eNotify(new ENotificationImpl(this, Notification.RESOLVE, ApplicationConfigurationPackage.METAMODEL_ELEMENT__FEATURE, oldFeature, feature));
- }
- }
- return feature;
- }
-
- /**
- *
- *
- * @generated
- */
- public ENamedElement basicGetFeature()
- {
- return feature;
- }
-
- /**
- *
- *
- * @generated
- */
- public void setFeature(ENamedElement newFeature)
- {
- ENamedElement oldFeature = feature;
- feature = newFeature;
- if (eNotificationRequired())
- eNotify(new ENotificationImpl(this, Notification.SET, ApplicationConfigurationPackage.METAMODEL_ELEMENT__FEATURE, oldFeature, feature));
- }
-
- /**
- *
- *
- * @generated
- */
- @Override
- public Object eGet(int featureID, boolean resolve, boolean coreType)
- {
- switch (featureID)
- {
- case ApplicationConfigurationPackage.METAMODEL_ELEMENT__CLASSIFIER:
- if (resolve) return getClassifier();
- return basicGetClassifier();
- case ApplicationConfigurationPackage.METAMODEL_ELEMENT__FEATURE:
- if (resolve) return getFeature();
- return basicGetFeature();
- }
- return super.eGet(featureID, resolve, coreType);
- }
-
- /**
- *
- *
- * @generated
- */
- @Override
- public void eSet(int featureID, Object newValue)
- {
- switch (featureID)
- {
- case ApplicationConfigurationPackage.METAMODEL_ELEMENT__CLASSIFIER:
- setClassifier((EClassifier)newValue);
- return;
- case ApplicationConfigurationPackage.METAMODEL_ELEMENT__FEATURE:
- setFeature((ENamedElement)newValue);
- return;
- }
- super.eSet(featureID, newValue);
- }
-
- /**
- *
- *
- * @generated
- */
- @Override
- public void eUnset(int featureID)
- {
- switch (featureID)
- {
- case ApplicationConfigurationPackage.METAMODEL_ELEMENT__CLASSIFIER:
- setClassifier((EClassifier)null);
- return;
- case ApplicationConfigurationPackage.METAMODEL_ELEMENT__FEATURE:
- setFeature((ENamedElement)null);
- return;
- }
- super.eUnset(featureID);
- }
-
- /**
- *
- *
- * @generated
- */
- @Override
- public boolean eIsSet(int featureID)
- {
- switch (featureID)
- {
- case ApplicationConfigurationPackage.METAMODEL_ELEMENT__CLASSIFIER:
- return classifier != null;
- case ApplicationConfigurationPackage.METAMODEL_ELEMENT__FEATURE:
- return feature != null;
- }
- return super.eIsSet(featureID);
- }
-
-} //MetamodelElementImpl
+/**
+ * generated by Xtext 2.16.0
+ */
+package hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl;
+
+import hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.ApplicationConfigurationPackage;
+import hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.MetamodelElement;
+
+import org.eclipse.emf.common.notify.Notification;
+
+import org.eclipse.emf.ecore.EClass;
+import org.eclipse.emf.ecore.EClassifier;
+import org.eclipse.emf.ecore.ENamedElement;
+import org.eclipse.emf.ecore.InternalEObject;
+
+import org.eclipse.emf.ecore.impl.ENotificationImpl;
+
+/**
+ *
+ * An implementation of the model object 'Metamodel Element '.
+ *
+ *
+ * The following features are implemented:
+ *
+ *
+ * {@link hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.MetamodelElementImpl#getClassifier Classifier }
+ * {@link hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.MetamodelElementImpl#getFeature Feature }
+ *
+ *
+ * @generated
+ */
+public class MetamodelElementImpl extends MetamodelEntryImpl implements MetamodelElement
+{
+ /**
+ * The cached value of the '{@link #getClassifier() Classifier }' reference.
+ *
+ *
+ * @see #getClassifier()
+ * @generated
+ * @ordered
+ */
+ protected EClassifier classifier;
+
+ /**
+ * The cached value of the '{@link #getFeature() Feature }' reference.
+ *
+ *
+ * @see #getFeature()
+ * @generated
+ * @ordered
+ */
+ protected ENamedElement feature;
+
+ /**
+ *
+ *
+ * @generated
+ */
+ protected MetamodelElementImpl()
+ {
+ super();
+ }
+
+ /**
+ *
+ *
+ * @generated
+ */
+ @Override
+ protected EClass eStaticClass()
+ {
+ return ApplicationConfigurationPackage.Literals.METAMODEL_ELEMENT;
+ }
+
+ /**
+ *
+ *
+ * @generated
+ */
+ @Override
+ public EClassifier getClassifier()
+ {
+ if (classifier != null && classifier.eIsProxy())
+ {
+ InternalEObject oldClassifier = (InternalEObject)classifier;
+ classifier = (EClassifier)eResolveProxy(oldClassifier);
+ if (classifier != oldClassifier)
+ {
+ if (eNotificationRequired())
+ eNotify(new ENotificationImpl(this, Notification.RESOLVE, ApplicationConfigurationPackage.METAMODEL_ELEMENT__CLASSIFIER, oldClassifier, classifier));
+ }
+ }
+ return classifier;
+ }
+
+ /**
+ *
+ *
+ * @generated
+ */
+ public EClassifier basicGetClassifier()
+ {
+ return classifier;
+ }
+
+ /**
+ *
+ *
+ * @generated
+ */
+ @Override
+ public void setClassifier(EClassifier newClassifier)
+ {
+ EClassifier oldClassifier = classifier;
+ classifier = newClassifier;
+ if (eNotificationRequired())
+ eNotify(new ENotificationImpl(this, Notification.SET, ApplicationConfigurationPackage.METAMODEL_ELEMENT__CLASSIFIER, oldClassifier, classifier));
+ }
+
+ /**
+ *
+ *
+ * @generated
+ */
+ @Override
+ public ENamedElement getFeature()
+ {
+ if (feature != null && feature.eIsProxy())
+ {
+ InternalEObject oldFeature = (InternalEObject)feature;
+ feature = (ENamedElement)eResolveProxy(oldFeature);
+ if (feature != oldFeature)
+ {
+ if (eNotificationRequired())
+ eNotify(new ENotificationImpl(this, Notification.RESOLVE, ApplicationConfigurationPackage.METAMODEL_ELEMENT__FEATURE, oldFeature, feature));
+ }
+ }
+ return feature;
+ }
+
+ /**
+ *
+ *
+ * @generated
+ */
+ public ENamedElement basicGetFeature()
+ {
+ return feature;
+ }
+
+ /**
+ *
+ *
+ * @generated
+ */
+ @Override
+ public void setFeature(ENamedElement newFeature)
+ {
+ ENamedElement oldFeature = feature;
+ feature = newFeature;
+ if (eNotificationRequired())
+ eNotify(new ENotificationImpl(this, Notification.SET, ApplicationConfigurationPackage.METAMODEL_ELEMENT__FEATURE, oldFeature, feature));
+ }
+
+ /**
+ *
+ *
+ * @generated
+ */
+ @Override
+ public Object eGet(int featureID, boolean resolve, boolean coreType)
+ {
+ switch (featureID)
+ {
+ case ApplicationConfigurationPackage.METAMODEL_ELEMENT__CLASSIFIER:
+ if (resolve) return getClassifier();
+ return basicGetClassifier();
+ case ApplicationConfigurationPackage.METAMODEL_ELEMENT__FEATURE:
+ if (resolve) return getFeature();
+ return basicGetFeature();
+ }
+ return super.eGet(featureID, resolve, coreType);
+ }
+
+ /**
+ *
+ *
+ * @generated
+ */
+ @Override
+ public void eSet(int featureID, Object newValue)
+ {
+ switch (featureID)
+ {
+ case ApplicationConfigurationPackage.METAMODEL_ELEMENT__CLASSIFIER:
+ setClassifier((EClassifier)newValue);
+ return;
+ case ApplicationConfigurationPackage.METAMODEL_ELEMENT__FEATURE:
+ setFeature((ENamedElement)newValue);
+ return;
+ }
+ super.eSet(featureID, newValue);
+ }
+
+ /**
+ *
+ *
+ * @generated
+ */
+ @Override
+ public void eUnset(int featureID)
+ {
+ switch (featureID)
+ {
+ case ApplicationConfigurationPackage.METAMODEL_ELEMENT__CLASSIFIER:
+ setClassifier((EClassifier)null);
+ return;
+ case ApplicationConfigurationPackage.METAMODEL_ELEMENT__FEATURE:
+ setFeature((ENamedElement)null);
+ return;
+ }
+ super.eUnset(featureID);
+ }
+
+ /**
+ *
+ *
+ * @generated
+ */
+ @Override
+ public boolean eIsSet(int featureID)
+ {
+ switch (featureID)
+ {
+ case ApplicationConfigurationPackage.METAMODEL_ELEMENT__CLASSIFIER:
+ return classifier != null;
+ case ApplicationConfigurationPackage.METAMODEL_ELEMENT__FEATURE:
+ return feature != null;
+ }
+ return super.eIsSet(featureID);
+ }
+
+} //MetamodelElementImpl
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 af250b5b..b3eb49a1 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,174 +1,176 @@
-/**
- * generated by Xtext 2.12.0
- */
-package hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl;
-
-import hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.ApplicationConfigurationPackage;
-import hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.MetamodelEntry;
-
-import org.eclipse.emf.common.notify.Notification;
-
-import org.eclipse.emf.ecore.EClass;
-import org.eclipse.emf.ecore.EPackage;
-import org.eclipse.emf.ecore.InternalEObject;
-
-import org.eclipse.emf.ecore.impl.ENotificationImpl;
-import org.eclipse.emf.ecore.impl.MinimalEObjectImpl;
-
-/**
- *
- * An implementation of the model object 'Metamodel Entry '.
- *
- *
- * The following features are implemented:
- *
- *
- * {@link hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.MetamodelEntryImpl#getPackage Package }
- *
- *
- * @generated
- */
-public class MetamodelEntryImpl extends MinimalEObjectImpl.Container implements MetamodelEntry
-{
- /**
- * The cached value of the '{@link #getPackage() Package }' reference.
- *
- *
- * @see #getPackage()
- * @generated
- * @ordered
- */
- protected EPackage package_;
-
- /**
- *
- *
- * @generated
- */
- protected MetamodelEntryImpl()
- {
- super();
- }
-
- /**
- *
- *
- * @generated
- */
- @Override
- protected EClass eStaticClass()
- {
- return ApplicationConfigurationPackage.Literals.METAMODEL_ENTRY;
- }
-
- /**
- *
- *
- * @generated
- */
- public EPackage getPackage()
- {
- if (package_ != null && package_.eIsProxy())
- {
- InternalEObject oldPackage = (InternalEObject)package_;
- package_ = (EPackage)eResolveProxy(oldPackage);
- if (package_ != oldPackage)
- {
- if (eNotificationRequired())
- eNotify(new ENotificationImpl(this, Notification.RESOLVE, ApplicationConfigurationPackage.METAMODEL_ENTRY__PACKAGE, oldPackage, package_));
- }
- }
- return package_;
- }
-
- /**
- *
- *
- * @generated
- */
- public EPackage basicGetPackage()
- {
- return package_;
- }
-
- /**
- *
- *
- * @generated
- */
- public void setPackage(EPackage newPackage)
- {
- EPackage oldPackage = package_;
- package_ = newPackage;
- if (eNotificationRequired())
- eNotify(new ENotificationImpl(this, Notification.SET, ApplicationConfigurationPackage.METAMODEL_ENTRY__PACKAGE, oldPackage, package_));
- }
-
- /**
- *
- *
- * @generated
- */
- @Override
- public Object eGet(int featureID, boolean resolve, boolean coreType)
- {
- switch (featureID)
- {
- case ApplicationConfigurationPackage.METAMODEL_ENTRY__PACKAGE:
- if (resolve) return getPackage();
- return basicGetPackage();
- }
- return super.eGet(featureID, resolve, coreType);
- }
-
- /**
- *
- *
- * @generated
- */
- @Override
- public void eSet(int featureID, Object newValue)
- {
- switch (featureID)
- {
- case ApplicationConfigurationPackage.METAMODEL_ENTRY__PACKAGE:
- setPackage((EPackage)newValue);
- return;
- }
- super.eSet(featureID, newValue);
- }
-
- /**
- *
- *
- * @generated
- */
- @Override
- public void eUnset(int featureID)
- {
- switch (featureID)
- {
- case ApplicationConfigurationPackage.METAMODEL_ENTRY__PACKAGE:
- setPackage((EPackage)null);
- return;
- }
- super.eUnset(featureID);
- }
-
- /**
- *
- *
- * @generated
- */
- @Override
- public boolean eIsSet(int featureID)
- {
- switch (featureID)
- {
- case ApplicationConfigurationPackage.METAMODEL_ENTRY__PACKAGE:
- return package_ != null;
- }
- return super.eIsSet(featureID);
- }
-
-} //MetamodelEntryImpl
+/**
+ * generated by Xtext 2.16.0
+ */
+package hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl;
+
+import hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.ApplicationConfigurationPackage;
+import hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.MetamodelEntry;
+
+import org.eclipse.emf.common.notify.Notification;
+
+import org.eclipse.emf.ecore.EClass;
+import org.eclipse.emf.ecore.EPackage;
+import org.eclipse.emf.ecore.InternalEObject;
+
+import org.eclipse.emf.ecore.impl.ENotificationImpl;
+import org.eclipse.emf.ecore.impl.MinimalEObjectImpl;
+
+/**
+ *
+ * An implementation of the model object 'Metamodel Entry '.
+ *
+ *
+ * The following features are implemented:
+ *
+ *
+ * {@link hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.MetamodelEntryImpl#getPackage Package }
+ *
+ *
+ * @generated
+ */
+public class MetamodelEntryImpl extends MinimalEObjectImpl.Container implements MetamodelEntry
+{
+ /**
+ * The cached value of the '{@link #getPackage() Package }' reference.
+ *
+ *
+ * @see #getPackage()
+ * @generated
+ * @ordered
+ */
+ protected EPackage package_;
+
+ /**
+ *
+ *
+ * @generated
+ */
+ protected MetamodelEntryImpl()
+ {
+ super();
+ }
+
+ /**
+ *
+ *
+ * @generated
+ */
+ @Override
+ protected EClass eStaticClass()
+ {
+ return ApplicationConfigurationPackage.Literals.METAMODEL_ENTRY;
+ }
+
+ /**
+ *
+ *
+ * @generated
+ */
+ @Override
+ public EPackage getPackage()
+ {
+ if (package_ != null && package_.eIsProxy())
+ {
+ InternalEObject oldPackage = (InternalEObject)package_;
+ package_ = (EPackage)eResolveProxy(oldPackage);
+ if (package_ != oldPackage)
+ {
+ if (eNotificationRequired())
+ eNotify(new ENotificationImpl(this, Notification.RESOLVE, ApplicationConfigurationPackage.METAMODEL_ENTRY__PACKAGE, oldPackage, package_));
+ }
+ }
+ return package_;
+ }
+
+ /**
+ *
+ *
+ * @generated
+ */
+ public EPackage basicGetPackage()
+ {
+ return package_;
+ }
+
+ /**
+ *
+ *
+ * @generated
+ */
+ @Override
+ public void setPackage(EPackage newPackage)
+ {
+ EPackage oldPackage = package_;
+ package_ = newPackage;
+ if (eNotificationRequired())
+ eNotify(new ENotificationImpl(this, Notification.SET, ApplicationConfigurationPackage.METAMODEL_ENTRY__PACKAGE, oldPackage, package_));
+ }
+
+ /**
+ *
+ *
+ * @generated
+ */
+ @Override
+ public Object eGet(int featureID, boolean resolve, boolean coreType)
+ {
+ switch (featureID)
+ {
+ case ApplicationConfigurationPackage.METAMODEL_ENTRY__PACKAGE:
+ if (resolve) return getPackage();
+ return basicGetPackage();
+ }
+ return super.eGet(featureID, resolve, coreType);
+ }
+
+ /**
+ *
+ *
+ * @generated
+ */
+ @Override
+ public void eSet(int featureID, Object newValue)
+ {
+ switch (featureID)
+ {
+ case ApplicationConfigurationPackage.METAMODEL_ENTRY__PACKAGE:
+ setPackage((EPackage)newValue);
+ return;
+ }
+ super.eSet(featureID, newValue);
+ }
+
+ /**
+ *
+ *
+ * @generated
+ */
+ @Override
+ public void eUnset(int featureID)
+ {
+ switch (featureID)
+ {
+ case ApplicationConfigurationPackage.METAMODEL_ENTRY__PACKAGE:
+ setPackage((EPackage)null);
+ return;
+ }
+ super.eUnset(featureID);
+ }
+
+ /**
+ *
+ *
+ * @generated
+ */
+ @Override
+ public boolean eIsSet(int featureID)
+ {
+ switch (featureID)
+ {
+ case ApplicationConfigurationPackage.METAMODEL_ENTRY__PACKAGE:
+ return package_ != null;
+ }
+ return super.eIsSet(featureID);
+ }
+
+} //MetamodelEntryImpl
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 bca11595..899e1c19 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,43 +1,43 @@
-/**
- * generated by Xtext 2.12.0
- */
-package hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl;
-
-import hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.ApplicationConfigurationPackage;
-import hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.Metamodel;
-
-import org.eclipse.emf.ecore.EClass;
-
-import org.eclipse.emf.ecore.impl.MinimalEObjectImpl;
-
-/**
- *
- * An implementation of the model object 'Metamodel '.
- *
- *
- * @generated
- */
-public class MetamodelImpl extends MinimalEObjectImpl.Container implements Metamodel
-{
- /**
- *
- *
- * @generated
- */
- protected MetamodelImpl()
- {
- super();
- }
-
- /**
- *
- *
- * @generated
- */
- @Override
- protected EClass eStaticClass()
- {
- return ApplicationConfigurationPackage.Literals.METAMODEL;
- }
-
-} //MetamodelImpl
+/**
+ * generated by Xtext 2.16.0
+ */
+package hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl;
+
+import hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.ApplicationConfigurationPackage;
+import hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.Metamodel;
+
+import org.eclipse.emf.ecore.EClass;
+
+import org.eclipse.emf.ecore.impl.MinimalEObjectImpl;
+
+/**
+ *
+ * An implementation of the model object 'Metamodel '.
+ *
+ *
+ * @generated
+ */
+public class MetamodelImpl extends MinimalEObjectImpl.Container implements Metamodel
+{
+ /**
+ *
+ *
+ * @generated
+ */
+ protected MetamodelImpl()
+ {
+ super();
+ }
+
+ /**
+ *
+ *
+ * @generated
+ */
+ @Override
+ protected EClass eStaticClass()
+ {
+ return ApplicationConfigurationPackage.Literals.METAMODEL;
+ }
+
+} //MetamodelImpl
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 fb93bf8d..2e69e24b 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,173 +1,175 @@
-/**
- * generated by Xtext 2.12.0
- */
-package hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl;
-
-import hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.ApplicationConfigurationPackage;
-import hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.MetamodelDeclaration;
-import hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.MetamodelReference;
-
-import org.eclipse.emf.common.notify.Notification;
-
-import org.eclipse.emf.ecore.EClass;
-import org.eclipse.emf.ecore.InternalEObject;
-
-import org.eclipse.emf.ecore.impl.ENotificationImpl;
-
-/**
- *
- * An implementation of the model object 'Metamodel Reference '.
- *
- *
- * The following features are implemented:
- *
- *
- * {@link hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.MetamodelReferenceImpl#getReferred Referred }
- *
- *
- * @generated
- */
-public class MetamodelReferenceImpl extends MetamodelImpl implements MetamodelReference
-{
- /**
- * The cached value of the '{@link #getReferred() Referred }' reference.
- *
- *
- * @see #getReferred()
- * @generated
- * @ordered
- */
- protected MetamodelDeclaration referred;
-
- /**
- *
- *
- * @generated
- */
- protected MetamodelReferenceImpl()
- {
- super();
- }
-
- /**
- *
- *
- * @generated
- */
- @Override
- protected EClass eStaticClass()
- {
- return ApplicationConfigurationPackage.Literals.METAMODEL_REFERENCE;
- }
-
- /**
- *
- *
- * @generated
- */
- public MetamodelDeclaration getReferred()
- {
- if (referred != null && referred.eIsProxy())
- {
- InternalEObject oldReferred = (InternalEObject)referred;
- referred = (MetamodelDeclaration)eResolveProxy(oldReferred);
- if (referred != oldReferred)
- {
- if (eNotificationRequired())
- eNotify(new ENotificationImpl(this, Notification.RESOLVE, ApplicationConfigurationPackage.METAMODEL_REFERENCE__REFERRED, oldReferred, referred));
- }
- }
- return referred;
- }
-
- /**
- *
- *
- * @generated
- */
- public MetamodelDeclaration basicGetReferred()
- {
- return referred;
- }
-
- /**
- *
- *
- * @generated
- */
- public void setReferred(MetamodelDeclaration newReferred)
- {
- MetamodelDeclaration oldReferred = referred;
- referred = newReferred;
- if (eNotificationRequired())
- eNotify(new ENotificationImpl(this, Notification.SET, ApplicationConfigurationPackage.METAMODEL_REFERENCE__REFERRED, oldReferred, referred));
- }
-
- /**
- *
- *
- * @generated
- */
- @Override
- public Object eGet(int featureID, boolean resolve, boolean coreType)
- {
- switch (featureID)
- {
- case ApplicationConfigurationPackage.METAMODEL_REFERENCE__REFERRED:
- if (resolve) return getReferred();
- return basicGetReferred();
- }
- return super.eGet(featureID, resolve, coreType);
- }
-
- /**
- *
- *
- * @generated
- */
- @Override
- public void eSet(int featureID, Object newValue)
- {
- switch (featureID)
- {
- case ApplicationConfigurationPackage.METAMODEL_REFERENCE__REFERRED:
- setReferred((MetamodelDeclaration)newValue);
- return;
- }
- super.eSet(featureID, newValue);
- }
-
- /**
- *
- *
- * @generated
- */
- @Override
- public void eUnset(int featureID)
- {
- switch (featureID)
- {
- case ApplicationConfigurationPackage.METAMODEL_REFERENCE__REFERRED:
- setReferred((MetamodelDeclaration)null);
- return;
- }
- super.eUnset(featureID);
- }
-
- /**
- *
- *
- * @generated
- */
- @Override
- public boolean eIsSet(int featureID)
- {
- switch (featureID)
- {
- case ApplicationConfigurationPackage.METAMODEL_REFERENCE__REFERRED:
- return referred != null;
- }
- return super.eIsSet(featureID);
- }
-
-} //MetamodelReferenceImpl
+/**
+ * generated by Xtext 2.16.0
+ */
+package hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl;
+
+import hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.ApplicationConfigurationPackage;
+import hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.MetamodelDeclaration;
+import hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.MetamodelReference;
+
+import org.eclipse.emf.common.notify.Notification;
+
+import org.eclipse.emf.ecore.EClass;
+import org.eclipse.emf.ecore.InternalEObject;
+
+import org.eclipse.emf.ecore.impl.ENotificationImpl;
+
+/**
+ *
+ * An implementation of the model object 'Metamodel Reference '.
+ *
+ *
+ * The following features are implemented:
+ *
+ *
+ * {@link hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.MetamodelReferenceImpl#getReferred Referred }
+ *
+ *
+ * @generated
+ */
+public class MetamodelReferenceImpl extends MetamodelImpl implements MetamodelReference
+{
+ /**
+ * The cached value of the '{@link #getReferred() Referred }' reference.
+ *
+ *
+ * @see #getReferred()
+ * @generated
+ * @ordered
+ */
+ protected MetamodelDeclaration referred;
+
+ /**
+ *
+ *
+ * @generated
+ */
+ protected MetamodelReferenceImpl()
+ {
+ super();
+ }
+
+ /**
+ *
+ *
+ * @generated
+ */
+ @Override
+ protected EClass eStaticClass()
+ {
+ return ApplicationConfigurationPackage.Literals.METAMODEL_REFERENCE;
+ }
+
+ /**
+ *
+ *
+ * @generated
+ */
+ @Override
+ public MetamodelDeclaration getReferred()
+ {
+ if (referred != null && referred.eIsProxy())
+ {
+ InternalEObject oldReferred = (InternalEObject)referred;
+ referred = (MetamodelDeclaration)eResolveProxy(oldReferred);
+ if (referred != oldReferred)
+ {
+ if (eNotificationRequired())
+ eNotify(new ENotificationImpl(this, Notification.RESOLVE, ApplicationConfigurationPackage.METAMODEL_REFERENCE__REFERRED, oldReferred, referred));
+ }
+ }
+ return referred;
+ }
+
+ /**
+ *
+ *
+ * @generated
+ */
+ public MetamodelDeclaration basicGetReferred()
+ {
+ return referred;
+ }
+
+ /**
+ *
+ *
+ * @generated
+ */
+ @Override
+ public void setReferred(MetamodelDeclaration newReferred)
+ {
+ MetamodelDeclaration oldReferred = referred;
+ referred = newReferred;
+ if (eNotificationRequired())
+ eNotify(new ENotificationImpl(this, Notification.SET, ApplicationConfigurationPackage.METAMODEL_REFERENCE__REFERRED, oldReferred, referred));
+ }
+
+ /**
+ *
+ *
+ * @generated
+ */
+ @Override
+ public Object eGet(int featureID, boolean resolve, boolean coreType)
+ {
+ switch (featureID)
+ {
+ case ApplicationConfigurationPackage.METAMODEL_REFERENCE__REFERRED:
+ if (resolve) return getReferred();
+ return basicGetReferred();
+ }
+ return super.eGet(featureID, resolve, coreType);
+ }
+
+ /**
+ *
+ *
+ * @generated
+ */
+ @Override
+ public void eSet(int featureID, Object newValue)
+ {
+ switch (featureID)
+ {
+ case ApplicationConfigurationPackage.METAMODEL_REFERENCE__REFERRED:
+ setReferred((MetamodelDeclaration)newValue);
+ return;
+ }
+ super.eSet(featureID, newValue);
+ }
+
+ /**
+ *
+ *
+ * @generated
+ */
+ @Override
+ public void eUnset(int featureID)
+ {
+ switch (featureID)
+ {
+ case ApplicationConfigurationPackage.METAMODEL_REFERENCE__REFERRED:
+ setReferred((MetamodelDeclaration)null);
+ return;
+ }
+ super.eUnset(featureID);
+ }
+
+ /**
+ *
+ *
+ * @generated
+ */
+ @Override
+ public boolean eIsSet(int featureID)
+ {
+ switch (featureID)
+ {
+ case ApplicationConfigurationPackage.METAMODEL_REFERENCE__REFERRED:
+ return referred != null;
+ }
+ return super.eIsSet(featureID);
+ }
+
+} //MetamodelReferenceImpl
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 412b46e6..f8aaae1c 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,166 +1,167 @@
-/**
- * generated by Xtext 2.12.0
- */
-package hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl;
-
-import hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.ApplicationConfigurationPackage;
-import hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.MetamodelEntry;
-import hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.MetamodelSpecification;
-
-import java.util.Collection;
-
-import org.eclipse.emf.common.notify.NotificationChain;
-
-import org.eclipse.emf.common.util.EList;
-
-import org.eclipse.emf.ecore.EClass;
-import org.eclipse.emf.ecore.InternalEObject;
-
-import org.eclipse.emf.ecore.util.EObjectContainmentEList;
-import org.eclipse.emf.ecore.util.InternalEList;
-
-/**
- *
- * An implementation of the model object 'Metamodel Specification '.
- *
- *
- * The following features are implemented:
- *
- *
- * {@link hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.MetamodelSpecificationImpl#getEntries Entries }
- *
- *
- * @generated
- */
-public class MetamodelSpecificationImpl extends MetamodelImpl implements MetamodelSpecification
-{
- /**
- * The cached value of the '{@link #getEntries() Entries }' containment reference list.
- *
- *
- * @see #getEntries()
- * @generated
- * @ordered
- */
- protected EList entries;
-
- /**
- *
- *
- * @generated
- */
- protected MetamodelSpecificationImpl()
- {
- super();
- }
-
- /**
- *
- *
- * @generated
- */
- @Override
- protected EClass eStaticClass()
- {
- return ApplicationConfigurationPackage.Literals.METAMODEL_SPECIFICATION;
- }
-
- /**
- *
- *
- * @generated
- */
- public EList getEntries()
- {
- if (entries == null)
- {
- entries = new EObjectContainmentEList(MetamodelEntry.class, this, ApplicationConfigurationPackage.METAMODEL_SPECIFICATION__ENTRIES);
- }
- return entries;
- }
-
- /**
- *
- *
- * @generated
- */
- @Override
- public NotificationChain eInverseRemove(InternalEObject otherEnd, int featureID, NotificationChain msgs)
- {
- switch (featureID)
- {
- case ApplicationConfigurationPackage.METAMODEL_SPECIFICATION__ENTRIES:
- return ((InternalEList>)getEntries()).basicRemove(otherEnd, msgs);
- }
- return super.eInverseRemove(otherEnd, featureID, msgs);
- }
-
- /**
- *
- *
- * @generated
- */
- @Override
- public Object eGet(int featureID, boolean resolve, boolean coreType)
- {
- switch (featureID)
- {
- case ApplicationConfigurationPackage.METAMODEL_SPECIFICATION__ENTRIES:
- return getEntries();
- }
- return super.eGet(featureID, resolve, coreType);
- }
-
- /**
- *
- *
- * @generated
- */
- @SuppressWarnings("unchecked")
- @Override
- public void eSet(int featureID, Object newValue)
- {
- switch (featureID)
- {
- case ApplicationConfigurationPackage.METAMODEL_SPECIFICATION__ENTRIES:
- getEntries().clear();
- getEntries().addAll((Collection extends MetamodelEntry>)newValue);
- return;
- }
- super.eSet(featureID, newValue);
- }
-
- /**
- *
- *
- * @generated
- */
- @Override
- public void eUnset(int featureID)
- {
- switch (featureID)
- {
- case ApplicationConfigurationPackage.METAMODEL_SPECIFICATION__ENTRIES:
- getEntries().clear();
- return;
- }
- super.eUnset(featureID);
- }
-
- /**
- *
- *
- * @generated
- */
- @Override
- public boolean eIsSet(int featureID)
- {
- switch (featureID)
- {
- case ApplicationConfigurationPackage.METAMODEL_SPECIFICATION__ENTRIES:
- return entries != null && !entries.isEmpty();
- }
- return super.eIsSet(featureID);
- }
-
-} //MetamodelSpecificationImpl
+/**
+ * generated by Xtext 2.16.0
+ */
+package hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl;
+
+import hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.ApplicationConfigurationPackage;
+import hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.MetamodelEntry;
+import hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.MetamodelSpecification;
+
+import java.util.Collection;
+
+import org.eclipse.emf.common.notify.NotificationChain;
+
+import org.eclipse.emf.common.util.EList;
+
+import org.eclipse.emf.ecore.EClass;
+import org.eclipse.emf.ecore.InternalEObject;
+
+import org.eclipse.emf.ecore.util.EObjectContainmentEList;
+import org.eclipse.emf.ecore.util.InternalEList;
+
+/**
+ *
+ * An implementation of the model object 'Metamodel Specification '.
+ *
+ *
+ * The following features are implemented:
+ *
+ *
+ * {@link hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.MetamodelSpecificationImpl#getEntries Entries }
+ *
+ *
+ * @generated
+ */
+public class MetamodelSpecificationImpl extends MetamodelImpl implements MetamodelSpecification
+{
+ /**
+ * The cached value of the '{@link #getEntries() Entries }' containment reference list.
+ *
+ *
+ * @see #getEntries()
+ * @generated
+ * @ordered
+ */
+ protected EList entries;
+
+ /**
+ *
+ *
+ * @generated
+ */
+ protected MetamodelSpecificationImpl()
+ {
+ super();
+ }
+
+ /**
+ *
+ *
+ * @generated
+ */
+ @Override
+ protected EClass eStaticClass()
+ {
+ return ApplicationConfigurationPackage.Literals.METAMODEL_SPECIFICATION;
+ }
+
+ /**
+ *
+ *
+ * @generated
+ */
+ @Override
+ public EList getEntries()
+ {
+ if (entries == null)
+ {
+ entries = new EObjectContainmentEList(MetamodelEntry.class, this, ApplicationConfigurationPackage.METAMODEL_SPECIFICATION__ENTRIES);
+ }
+ return entries;
+ }
+
+ /**
+ *
+ *
+ * @generated
+ */
+ @Override
+ public NotificationChain eInverseRemove(InternalEObject otherEnd, int featureID, NotificationChain msgs)
+ {
+ switch (featureID)
+ {
+ case ApplicationConfigurationPackage.METAMODEL_SPECIFICATION__ENTRIES:
+ return ((InternalEList>)getEntries()).basicRemove(otherEnd, msgs);
+ }
+ return super.eInverseRemove(otherEnd, featureID, msgs);
+ }
+
+ /**
+ *
+ *
+ * @generated
+ */
+ @Override
+ public Object eGet(int featureID, boolean resolve, boolean coreType)
+ {
+ switch (featureID)
+ {
+ case ApplicationConfigurationPackage.METAMODEL_SPECIFICATION__ENTRIES:
+ return getEntries();
+ }
+ return super.eGet(featureID, resolve, coreType);
+ }
+
+ /**
+ *
+ *
+ * @generated
+ */
+ @SuppressWarnings("unchecked")
+ @Override
+ public void eSet(int featureID, Object newValue)
+ {
+ switch (featureID)
+ {
+ case ApplicationConfigurationPackage.METAMODEL_SPECIFICATION__ENTRIES:
+ getEntries().clear();
+ getEntries().addAll((Collection extends MetamodelEntry>)newValue);
+ return;
+ }
+ super.eSet(featureID, newValue);
+ }
+
+ /**
+ *
+ *
+ * @generated
+ */
+ @Override
+ public void eUnset(int featureID)
+ {
+ switch (featureID)
+ {
+ case ApplicationConfigurationPackage.METAMODEL_SPECIFICATION__ENTRIES:
+ getEntries().clear();
+ return;
+ }
+ super.eUnset(featureID);
+ }
+
+ /**
+ *
+ *
+ * @generated
+ */
+ @Override
+ public boolean eIsSet(int featureID)
+ {
+ switch (featureID)
+ {
+ case ApplicationConfigurationPackage.METAMODEL_SPECIFICATION__ENTRIES:
+ return entries != null && !entries.isEmpty();
+ }
+ return super.eIsSet(featureID);
+ }
+
+} //MetamodelSpecificationImpl
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 58c052fe..c7f2b6ec 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,41 +1,41 @@
-/**
- * generated by Xtext 2.12.0
- */
-package hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl;
-
-import hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.ApplicationConfigurationPackage;
-import hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.ModelEntry;
-
-import org.eclipse.emf.ecore.EClass;
-
-/**
- *
- * An implementation of the model object 'Model Entry '.
- *
- *
- * @generated
- */
-public class ModelEntryImpl extends PartialModelEntryImpl implements ModelEntry
-{
- /**
- *
- *
- * @generated
- */
- protected ModelEntryImpl()
- {
- super();
- }
-
- /**
- *
- *
- * @generated
- */
- @Override
- protected EClass eStaticClass()
- {
- return ApplicationConfigurationPackage.Literals.MODEL_ENTRY;
- }
-
-} //ModelEntryImpl
+/**
+ * generated by Xtext 2.16.0
+ */
+package hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl;
+
+import hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.ApplicationConfigurationPackage;
+import hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.ModelEntry;
+
+import org.eclipse.emf.ecore.EClass;
+
+/**
+ *
+ * An implementation of the model object 'Model Entry '.
+ *
+ *
+ * @generated
+ */
+public class ModelEntryImpl extends PartialModelEntryImpl implements ModelEntry
+{
+ /**
+ *
+ *
+ * @generated
+ */
+ protected ModelEntryImpl()
+ {
+ super();
+ }
+
+ /**
+ *
+ *
+ * @generated
+ */
+ @Override
+ protected EClass eStaticClass()
+ {
+ return ApplicationConfigurationPackage.Literals.MODEL_ENTRY;
+ }
+
+} //ModelEntryImpl
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 124df0f6..853bb539 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,43 +1,43 @@
-/**
- * generated by Xtext 2.12.0
- */
-package hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl;
-
-import hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.ApplicationConfigurationPackage;
-import hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.NumberSpecification;
-
-import org.eclipse.emf.ecore.EClass;
-
-import org.eclipse.emf.ecore.impl.MinimalEObjectImpl;
-
-/**
- *
- * An implementation of the model object 'Number Specification '.
- *
- *
- * @generated
- */
-public class NumberSpecificationImpl extends MinimalEObjectImpl.Container implements NumberSpecification
-{
- /**
- *
- *
- * @generated
- */
- protected NumberSpecificationImpl()
- {
- super();
- }
-
- /**
- *
- *
- * @generated
- */
- @Override
- protected EClass eStaticClass()
- {
- return ApplicationConfigurationPackage.Literals.NUMBER_SPECIFICATION;
- }
-
-} //NumberSpecificationImpl
+/**
+ * generated by Xtext 2.16.0
+ */
+package hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl;
+
+import hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.ApplicationConfigurationPackage;
+import hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.NumberSpecification;
+
+import org.eclipse.emf.ecore.EClass;
+
+import org.eclipse.emf.ecore.impl.MinimalEObjectImpl;
+
+/**
+ *
+ * An implementation of the model object 'Number Specification '.
+ *
+ *
+ * @generated
+ */
+public class NumberSpecificationImpl extends MinimalEObjectImpl.Container implements NumberSpecification
+{
+ /**
+ *
+ *
+ * @generated
+ */
+ protected NumberSpecificationImpl()
+ {
+ super();
+ }
+
+ /**
+ *
+ *
+ * @generated
+ */
+ @Override
+ protected EClass eStaticClass()
+ {
+ return ApplicationConfigurationPackage.Literals.NUMBER_SPECIFICATION;
+ }
+
+} //NumberSpecificationImpl
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 9a014ed6..a61feb62 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,41 +1,41 @@
-/**
- * generated by Xtext 2.12.0
- */
-package hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl;
-
-import hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.ApplicationConfigurationPackage;
-import hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.ObjectReference;
-
-import org.eclipse.emf.ecore.EClass;
-
-/**
- *
- * An implementation of the model object 'Object Reference '.
- *
- *
- * @generated
- */
-public class ObjectReferenceImpl extends TypeReferenceImpl implements ObjectReference
-{
- /**
- *
- *
- * @generated
- */
- protected ObjectReferenceImpl()
- {
- super();
- }
-
- /**
- *
- *
- * @generated
- */
- @Override
- protected EClass eStaticClass()
- {
- return ApplicationConfigurationPackage.Literals.OBJECT_REFERENCE;
- }
-
-} //ObjectReferenceImpl
+/**
+ * generated by Xtext 2.16.0
+ */
+package hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl;
+
+import hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.ApplicationConfigurationPackage;
+import hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.ObjectReference;
+
+import org.eclipse.emf.ecore.EClass;
+
+/**
+ *
+ * An implementation of the model object 'Object Reference '.
+ *
+ *
+ * @generated
+ */
+public class ObjectReferenceImpl extends TypeReferenceImpl implements ObjectReference
+{
+ /**
+ *
+ *
+ * @generated
+ */
+ protected ObjectReferenceImpl()
+ {
+ super();
+ }
+
+ /**
+ *
+ *
+ * @generated
+ */
+ @Override
+ protected EClass eStaticClass()
+ {
+ return ApplicationConfigurationPackage.Literals.OBJECT_REFERENCE;
+ }
+
+} //ObjectReferenceImpl
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 51b9262b..7aa64823 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,194 +1,196 @@
-/**
- * generated by Xtext 2.12.0
- */
-package hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl;
-
-import hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.ApplicationConfigurationPackage;
-import hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.ObjectReference;
-import hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.ObjectTypeScope;
-
-import org.eclipse.emf.common.notify.Notification;
-import org.eclipse.emf.common.notify.NotificationChain;
-
-import org.eclipse.emf.ecore.EClass;
-import org.eclipse.emf.ecore.InternalEObject;
-
-import org.eclipse.emf.ecore.impl.ENotificationImpl;
-
-/**
- *
- * An implementation of the model object 'Object Type Scope '.
- *
- *
- * The following features are implemented:
- *
- *
- * {@link hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.ObjectTypeScopeImpl#getType Type }
- *
- *
- * @generated
- */
-public class ObjectTypeScopeImpl extends TypeScopeImpl implements ObjectTypeScope
-{
- /**
- * The cached value of the '{@link #getType() Type }' containment reference.
- *
- *
- * @see #getType()
- * @generated
- * @ordered
- */
- protected ObjectReference type;
-
- /**
- *
- *
- * @generated
- */
- protected ObjectTypeScopeImpl()
- {
- super();
- }
-
- /**
- *
- *
- * @generated
- */
- @Override
- protected EClass eStaticClass()
- {
- return ApplicationConfigurationPackage.Literals.OBJECT_TYPE_SCOPE;
- }
-
- /**
- *
- *
- * @generated
- */
- public ObjectReference getType()
- {
- return type;
- }
-
- /**
- *
- *
- * @generated
- */
- public NotificationChain basicSetType(ObjectReference newType, NotificationChain msgs)
- {
- ObjectReference oldType = type;
- type = newType;
- if (eNotificationRequired())
- {
- ENotificationImpl notification = new ENotificationImpl(this, Notification.SET, ApplicationConfigurationPackage.OBJECT_TYPE_SCOPE__TYPE, oldType, newType);
- if (msgs == null) msgs = notification; else msgs.add(notification);
- }
- return msgs;
- }
-
- /**
- *
- *
- * @generated
- */
- public void setType(ObjectReference newType)
- {
- if (newType != type)
- {
- NotificationChain msgs = null;
- if (type != null)
- msgs = ((InternalEObject)type).eInverseRemove(this, EOPPOSITE_FEATURE_BASE - ApplicationConfigurationPackage.OBJECT_TYPE_SCOPE__TYPE, null, msgs);
- if (newType != null)
- msgs = ((InternalEObject)newType).eInverseAdd(this, EOPPOSITE_FEATURE_BASE - ApplicationConfigurationPackage.OBJECT_TYPE_SCOPE__TYPE, null, msgs);
- msgs = basicSetType(newType, msgs);
- if (msgs != null) msgs.dispatch();
- }
- else if (eNotificationRequired())
- eNotify(new ENotificationImpl(this, Notification.SET, ApplicationConfigurationPackage.OBJECT_TYPE_SCOPE__TYPE, newType, newType));
- }
-
- /**
- *
- *
- * @generated
- */
- @Override
- public NotificationChain eInverseRemove(InternalEObject otherEnd, int featureID, NotificationChain msgs)
- {
- switch (featureID)
- {
- case ApplicationConfigurationPackage.OBJECT_TYPE_SCOPE__TYPE:
- return basicSetType(null, msgs);
- }
- return super.eInverseRemove(otherEnd, featureID, msgs);
- }
-
- /**
- *
- *
- * @generated
- */
- @Override
- public Object eGet(int featureID, boolean resolve, boolean coreType)
- {
- switch (featureID)
- {
- case ApplicationConfigurationPackage.OBJECT_TYPE_SCOPE__TYPE:
- return getType();
- }
- return super.eGet(featureID, resolve, coreType);
- }
-
- /**
- *
- *
- * @generated
- */
- @Override
- public void eSet(int featureID, Object newValue)
- {
- switch (featureID)
- {
- case ApplicationConfigurationPackage.OBJECT_TYPE_SCOPE__TYPE:
- setType((ObjectReference)newValue);
- return;
- }
- super.eSet(featureID, newValue);
- }
-
- /**
- *
- *
- * @generated
- */
- @Override
- public void eUnset(int featureID)
- {
- switch (featureID)
- {
- case ApplicationConfigurationPackage.OBJECT_TYPE_SCOPE__TYPE:
- setType((ObjectReference)null);
- return;
- }
- super.eUnset(featureID);
- }
-
- /**
- *
- *
- * @generated
- */
- @Override
- public boolean eIsSet(int featureID)
- {
- switch (featureID)
- {
- case ApplicationConfigurationPackage.OBJECT_TYPE_SCOPE__TYPE:
- return type != null;
- }
- return super.eIsSet(featureID);
- }
-
-} //ObjectTypeScopeImpl
+/**
+ * generated by Xtext 2.16.0
+ */
+package hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl;
+
+import hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.ApplicationConfigurationPackage;
+import hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.ObjectReference;
+import hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.ObjectTypeScope;
+
+import org.eclipse.emf.common.notify.Notification;
+import org.eclipse.emf.common.notify.NotificationChain;
+
+import org.eclipse.emf.ecore.EClass;
+import org.eclipse.emf.ecore.InternalEObject;
+
+import org.eclipse.emf.ecore.impl.ENotificationImpl;
+
+/**
+ *
+ * An implementation of the model object 'Object Type Scope '.
+ *
+ *
+ * The following features are implemented:
+ *
+ *
+ * {@link hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.ObjectTypeScopeImpl#getType Type }
+ *
+ *
+ * @generated
+ */
+public class ObjectTypeScopeImpl extends TypeScopeImpl implements ObjectTypeScope
+{
+ /**
+ * The cached value of the '{@link #getType() Type }' containment reference.
+ *
+ *
+ * @see #getType()
+ * @generated
+ * @ordered
+ */
+ protected ObjectReference type;
+
+ /**
+ *
+ *
+ * @generated
+ */
+ protected ObjectTypeScopeImpl()
+ {
+ super();
+ }
+
+ /**
+ *
+ *
+ * @generated
+ */
+ @Override
+ protected EClass eStaticClass()
+ {
+ return ApplicationConfigurationPackage.Literals.OBJECT_TYPE_SCOPE;
+ }
+
+ /**
+ *
+ *
+ * @generated
+ */
+ @Override
+ public ObjectReference getType()
+ {
+ return type;
+ }
+
+ /**
+ *
+ *
+ * @generated
+ */
+ public NotificationChain basicSetType(ObjectReference newType, NotificationChain msgs)
+ {
+ ObjectReference oldType = type;
+ type = newType;
+ if (eNotificationRequired())
+ {
+ ENotificationImpl notification = new ENotificationImpl(this, Notification.SET, ApplicationConfigurationPackage.OBJECT_TYPE_SCOPE__TYPE, oldType, newType);
+ if (msgs == null) msgs = notification; else msgs.add(notification);
+ }
+ return msgs;
+ }
+
+ /**
+ *
+ *
+ * @generated
+ */
+ @Override
+ public void setType(ObjectReference newType)
+ {
+ if (newType != type)
+ {
+ NotificationChain msgs = null;
+ if (type != null)
+ msgs = ((InternalEObject)type).eInverseRemove(this, EOPPOSITE_FEATURE_BASE - ApplicationConfigurationPackage.OBJECT_TYPE_SCOPE__TYPE, null, msgs);
+ if (newType != null)
+ msgs = ((InternalEObject)newType).eInverseAdd(this, EOPPOSITE_FEATURE_BASE - ApplicationConfigurationPackage.OBJECT_TYPE_SCOPE__TYPE, null, msgs);
+ msgs = basicSetType(newType, msgs);
+ if (msgs != null) msgs.dispatch();
+ }
+ else if (eNotificationRequired())
+ eNotify(new ENotificationImpl(this, Notification.SET, ApplicationConfigurationPackage.OBJECT_TYPE_SCOPE__TYPE, newType, newType));
+ }
+
+ /**
+ *
+ *
+ * @generated
+ */
+ @Override
+ public NotificationChain eInverseRemove(InternalEObject otherEnd, int featureID, NotificationChain msgs)
+ {
+ switch (featureID)
+ {
+ case ApplicationConfigurationPackage.OBJECT_TYPE_SCOPE__TYPE:
+ return basicSetType(null, msgs);
+ }
+ return super.eInverseRemove(otherEnd, featureID, msgs);
+ }
+
+ /**
+ *
+ *
+ * @generated
+ */
+ @Override
+ public Object eGet(int featureID, boolean resolve, boolean coreType)
+ {
+ switch (featureID)
+ {
+ case ApplicationConfigurationPackage.OBJECT_TYPE_SCOPE__TYPE:
+ return getType();
+ }
+ return super.eGet(featureID, resolve, coreType);
+ }
+
+ /**
+ *
+ *
+ * @generated
+ */
+ @Override
+ public void eSet(int featureID, Object newValue)
+ {
+ switch (featureID)
+ {
+ case ApplicationConfigurationPackage.OBJECT_TYPE_SCOPE__TYPE:
+ setType((ObjectReference)newValue);
+ return;
+ }
+ super.eSet(featureID, newValue);
+ }
+
+ /**
+ *
+ *
+ * @generated
+ */
+ @Override
+ public void eUnset(int featureID)
+ {
+ switch (featureID)
+ {
+ case ApplicationConfigurationPackage.OBJECT_TYPE_SCOPE__TYPE:
+ setType((ObjectReference)null);
+ return;
+ }
+ super.eUnset(featureID);
+ }
+
+ /**
+ *
+ *
+ * @generated
+ */
+ @Override
+ public boolean eIsSet(int featureID)
+ {
+ switch (featureID)
+ {
+ case ApplicationConfigurationPackage.OBJECT_TYPE_SCOPE__TYPE:
+ return type != null;
+ }
+ return super.eIsSet(featureID);
+ }
+
+} //ObjectTypeScopeImpl
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
new file mode 100644
index 00000000..b705144c
--- /dev/null
+++ b/Application/hu.bme.mit.inf.dslreasoner.application/src-gen/hu/bme/mit/inf/dslreasoner/application/applicationConfiguration/impl/ObjectiveDeclarationImpl.java
@@ -0,0 +1,196 @@
+/**
+ * generated by Xtext 2.16.0
+ */
+package hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl;
+
+import hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.ApplicationConfigurationPackage;
+import hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.ObjectiveDeclaration;
+import hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.ObjectiveSpecification;
+
+import org.eclipse.emf.common.notify.Notification;
+import org.eclipse.emf.common.notify.NotificationChain;
+
+import org.eclipse.emf.ecore.EClass;
+import org.eclipse.emf.ecore.InternalEObject;
+
+import org.eclipse.emf.ecore.impl.ENotificationImpl;
+
+/**
+ *
+ * An implementation of the model object 'Objective Declaration '.
+ *
+ *
+ * The following features are implemented:
+ *
+ *
+ * {@link hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.ObjectiveDeclarationImpl#getSpecification Specification }
+ *
+ *
+ * @generated
+ */
+public class ObjectiveDeclarationImpl extends DeclarationImpl implements ObjectiveDeclaration
+{
+ /**
+ * The cached value of the '{@link #getSpecification() Specification }' containment reference.
+ *
+ *
+ * @see #getSpecification()
+ * @generated
+ * @ordered
+ */
+ protected ObjectiveSpecification specification;
+
+ /**
+ *
+ *
+ * @generated
+ */
+ protected ObjectiveDeclarationImpl()
+ {
+ super();
+ }
+
+ /**
+ *
+ *
+ * @generated
+ */
+ @Override
+ protected EClass eStaticClass()
+ {
+ return ApplicationConfigurationPackage.Literals.OBJECTIVE_DECLARATION;
+ }
+
+ /**
+ *
+ *
+ * @generated
+ */
+ @Override
+ public ObjectiveSpecification getSpecification()
+ {
+ return specification;
+ }
+
+ /**
+ *
+ *
+ * @generated
+ */
+ public NotificationChain basicSetSpecification(ObjectiveSpecification newSpecification, NotificationChain msgs)
+ {
+ ObjectiveSpecification oldSpecification = specification;
+ specification = newSpecification;
+ if (eNotificationRequired())
+ {
+ ENotificationImpl notification = new ENotificationImpl(this, Notification.SET, ApplicationConfigurationPackage.OBJECTIVE_DECLARATION__SPECIFICATION, oldSpecification, newSpecification);
+ if (msgs == null) msgs = notification; else msgs.add(notification);
+ }
+ return msgs;
+ }
+
+ /**
+ *
+ *
+ * @generated
+ */
+ @Override
+ public void setSpecification(ObjectiveSpecification newSpecification)
+ {
+ if (newSpecification != specification)
+ {
+ NotificationChain msgs = null;
+ if (specification != null)
+ msgs = ((InternalEObject)specification).eInverseRemove(this, EOPPOSITE_FEATURE_BASE - ApplicationConfigurationPackage.OBJECTIVE_DECLARATION__SPECIFICATION, null, msgs);
+ if (newSpecification != null)
+ msgs = ((InternalEObject)newSpecification).eInverseAdd(this, EOPPOSITE_FEATURE_BASE - ApplicationConfigurationPackage.OBJECTIVE_DECLARATION__SPECIFICATION, null, msgs);
+ msgs = basicSetSpecification(newSpecification, msgs);
+ if (msgs != null) msgs.dispatch();
+ }
+ else if (eNotificationRequired())
+ eNotify(new ENotificationImpl(this, Notification.SET, ApplicationConfigurationPackage.OBJECTIVE_DECLARATION__SPECIFICATION, newSpecification, newSpecification));
+ }
+
+ /**
+ *
+ *
+ * @generated
+ */
+ @Override
+ public NotificationChain eInverseRemove(InternalEObject otherEnd, int featureID, NotificationChain msgs)
+ {
+ switch (featureID)
+ {
+ case ApplicationConfigurationPackage.OBJECTIVE_DECLARATION__SPECIFICATION:
+ return basicSetSpecification(null, msgs);
+ }
+ return super.eInverseRemove(otherEnd, featureID, msgs);
+ }
+
+ /**
+ *
+ *
+ * @generated
+ */
+ @Override
+ public Object eGet(int featureID, boolean resolve, boolean coreType)
+ {
+ switch (featureID)
+ {
+ case ApplicationConfigurationPackage.OBJECTIVE_DECLARATION__SPECIFICATION:
+ return getSpecification();
+ }
+ return super.eGet(featureID, resolve, coreType);
+ }
+
+ /**
+ *
+ *
+ * @generated
+ */
+ @Override
+ public void eSet(int featureID, Object newValue)
+ {
+ switch (featureID)
+ {
+ case ApplicationConfigurationPackage.OBJECTIVE_DECLARATION__SPECIFICATION:
+ setSpecification((ObjectiveSpecification)newValue);
+ return;
+ }
+ super.eSet(featureID, newValue);
+ }
+
+ /**
+ *
+ *
+ * @generated
+ */
+ @Override
+ public void eUnset(int featureID)
+ {
+ switch (featureID)
+ {
+ case ApplicationConfigurationPackage.OBJECTIVE_DECLARATION__SPECIFICATION:
+ setSpecification((ObjectiveSpecification)null);
+ return;
+ }
+ super.eUnset(featureID);
+ }
+
+ /**
+ *
+ *
+ * @generated
+ */
+ @Override
+ public boolean eIsSet(int featureID)
+ {
+ switch (featureID)
+ {
+ case ApplicationConfigurationPackage.OBJECTIVE_DECLARATION__SPECIFICATION:
+ return specification != null;
+ }
+ return super.eIsSet(featureID);
+ }
+
+} //ObjectiveDeclarationImpl
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
new file mode 100644
index 00000000..4e339a15
--- /dev/null
+++ b/Application/hu.bme.mit.inf.dslreasoner.application/src-gen/hu/bme/mit/inf/dslreasoner/application/applicationConfiguration/impl/ObjectiveEntryImpl.java
@@ -0,0 +1,197 @@
+/**
+ * generated by Xtext 2.16.0
+ */
+package hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl;
+
+import hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.ApplicationConfigurationPackage;
+import hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.ObjectiveEntry;
+import hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.ObjectiveFunction;
+
+import org.eclipse.emf.common.notify.Notification;
+import org.eclipse.emf.common.notify.NotificationChain;
+
+import org.eclipse.emf.ecore.EClass;
+import org.eclipse.emf.ecore.InternalEObject;
+
+import org.eclipse.emf.ecore.impl.ENotificationImpl;
+import org.eclipse.emf.ecore.impl.MinimalEObjectImpl;
+
+/**
+ *
+ * An implementation of the model object 'Objective Entry '.
+ *
+ *
+ * The following features are implemented:
+ *
+ *
+ * {@link hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.ObjectiveEntryImpl#getFunction Function }
+ *
+ *
+ * @generated
+ */
+public class ObjectiveEntryImpl extends MinimalEObjectImpl.Container implements ObjectiveEntry
+{
+ /**
+ * The cached value of the '{@link #getFunction() Function }' containment reference.
+ *
+ *
+ * @see #getFunction()
+ * @generated
+ * @ordered
+ */
+ protected ObjectiveFunction function;
+
+ /**
+ *
+ *
+ * @generated
+ */
+ protected ObjectiveEntryImpl()
+ {
+ super();
+ }
+
+ /**
+ *
+ *
+ * @generated
+ */
+ @Override
+ protected EClass eStaticClass()
+ {
+ return ApplicationConfigurationPackage.Literals.OBJECTIVE_ENTRY;
+ }
+
+ /**
+ *
+ *
+ * @generated
+ */
+ @Override
+ public ObjectiveFunction getFunction()
+ {
+ return function;
+ }
+
+ /**
+ *
+ *
+ * @generated
+ */
+ public NotificationChain basicSetFunction(ObjectiveFunction newFunction, NotificationChain msgs)
+ {
+ ObjectiveFunction oldFunction = function;
+ function = newFunction;
+ if (eNotificationRequired())
+ {
+ ENotificationImpl notification = new ENotificationImpl(this, Notification.SET, ApplicationConfigurationPackage.OBJECTIVE_ENTRY__FUNCTION, oldFunction, newFunction);
+ if (msgs == null) msgs = notification; else msgs.add(notification);
+ }
+ return msgs;
+ }
+
+ /**
+ *
+ *
+ * @generated
+ */
+ @Override
+ public void setFunction(ObjectiveFunction newFunction)
+ {
+ if (newFunction != function)
+ {
+ NotificationChain msgs = null;
+ if (function != null)
+ msgs = ((InternalEObject)function).eInverseRemove(this, EOPPOSITE_FEATURE_BASE - ApplicationConfigurationPackage.OBJECTIVE_ENTRY__FUNCTION, null, msgs);
+ if (newFunction != null)
+ msgs = ((InternalEObject)newFunction).eInverseAdd(this, EOPPOSITE_FEATURE_BASE - ApplicationConfigurationPackage.OBJECTIVE_ENTRY__FUNCTION, null, msgs);
+ msgs = basicSetFunction(newFunction, msgs);
+ if (msgs != null) msgs.dispatch();
+ }
+ else if (eNotificationRequired())
+ eNotify(new ENotificationImpl(this, Notification.SET, ApplicationConfigurationPackage.OBJECTIVE_ENTRY__FUNCTION, newFunction, newFunction));
+ }
+
+ /**
+ *
+ *
+ * @generated
+ */
+ @Override
+ public NotificationChain eInverseRemove(InternalEObject otherEnd, int featureID, NotificationChain msgs)
+ {
+ switch (featureID)
+ {
+ case ApplicationConfigurationPackage.OBJECTIVE_ENTRY__FUNCTION:
+ return basicSetFunction(null, msgs);
+ }
+ return super.eInverseRemove(otherEnd, featureID, msgs);
+ }
+
+ /**
+ *
+ *
+ * @generated
+ */
+ @Override
+ public Object eGet(int featureID, boolean resolve, boolean coreType)
+ {
+ switch (featureID)
+ {
+ case ApplicationConfigurationPackage.OBJECTIVE_ENTRY__FUNCTION:
+ return getFunction();
+ }
+ return super.eGet(featureID, resolve, coreType);
+ }
+
+ /**
+ *
+ *
+ * @generated
+ */
+ @Override
+ public void eSet(int featureID, Object newValue)
+ {
+ switch (featureID)
+ {
+ case ApplicationConfigurationPackage.OBJECTIVE_ENTRY__FUNCTION:
+ setFunction((ObjectiveFunction)newValue);
+ return;
+ }
+ super.eSet(featureID, newValue);
+ }
+
+ /**
+ *
+ *
+ * @generated
+ */
+ @Override
+ public void eUnset(int featureID)
+ {
+ switch (featureID)
+ {
+ case ApplicationConfigurationPackage.OBJECTIVE_ENTRY__FUNCTION:
+ setFunction((ObjectiveFunction)null);
+ return;
+ }
+ super.eUnset(featureID);
+ }
+
+ /**
+ *
+ *
+ * @generated
+ */
+ @Override
+ public boolean eIsSet(int featureID)
+ {
+ switch (featureID)
+ {
+ case ApplicationConfigurationPackage.OBJECTIVE_ENTRY__FUNCTION:
+ return function != null;
+ }
+ return super.eIsSet(featureID);
+ }
+
+} //ObjectiveEntryImpl
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
new file mode 100644
index 00000000..33f252be
--- /dev/null
+++ b/Application/hu.bme.mit.inf.dslreasoner.application/src-gen/hu/bme/mit/inf/dslreasoner/application/applicationConfiguration/impl/ObjectiveFunctionImpl.java
@@ -0,0 +1,43 @@
+/**
+ * generated by Xtext 2.16.0
+ */
+package hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl;
+
+import hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.ApplicationConfigurationPackage;
+import hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.ObjectiveFunction;
+
+import org.eclipse.emf.ecore.EClass;
+
+import org.eclipse.emf.ecore.impl.MinimalEObjectImpl;
+
+/**
+ *
+ * An implementation of the model object 'Objective Function '.
+ *
+ *
+ * @generated
+ */
+public class ObjectiveFunctionImpl extends MinimalEObjectImpl.Container implements ObjectiveFunction
+{
+ /**
+ *
+ *
+ * @generated
+ */
+ protected ObjectiveFunctionImpl()
+ {
+ super();
+ }
+
+ /**
+ *
+ *
+ * @generated
+ */
+ @Override
+ protected EClass eStaticClass()
+ {
+ return ApplicationConfigurationPackage.Literals.OBJECTIVE_FUNCTION;
+ }
+
+} //ObjectiveFunctionImpl
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
new file mode 100644
index 00000000..2307f88a
--- /dev/null
+++ b/Application/hu.bme.mit.inf.dslreasoner.application/src-gen/hu/bme/mit/inf/dslreasoner/application/applicationConfiguration/impl/ObjectiveImpl.java
@@ -0,0 +1,43 @@
+/**
+ * generated by Xtext 2.16.0
+ */
+package hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl;
+
+import hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.ApplicationConfigurationPackage;
+import hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.Objective;
+
+import org.eclipse.emf.ecore.EClass;
+
+import org.eclipse.emf.ecore.impl.MinimalEObjectImpl;
+
+/**
+ *
+ * An implementation of the model object 'Objective '.
+ *
+ *
+ * @generated
+ */
+public class ObjectiveImpl extends MinimalEObjectImpl.Container implements Objective
+{
+ /**
+ *
+ *
+ * @generated
+ */
+ protected ObjectiveImpl()
+ {
+ super();
+ }
+
+ /**
+ *
+ *
+ * @generated
+ */
+ @Override
+ protected EClass eStaticClass()
+ {
+ return ApplicationConfigurationPackage.Literals.OBJECTIVE;
+ }
+
+} //ObjectiveImpl
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
new file mode 100644
index 00000000..e207ef22
--- /dev/null
+++ b/Application/hu.bme.mit.inf.dslreasoner.application/src-gen/hu/bme/mit/inf/dslreasoner/application/applicationConfiguration/impl/ObjectiveReferenceImpl.java
@@ -0,0 +1,175 @@
+/**
+ * generated by Xtext 2.16.0
+ */
+package hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl;
+
+import hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.ApplicationConfigurationPackage;
+import hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.ObjectiveDeclaration;
+import hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.ObjectiveReference;
+
+import org.eclipse.emf.common.notify.Notification;
+
+import org.eclipse.emf.ecore.EClass;
+import org.eclipse.emf.ecore.InternalEObject;
+
+import org.eclipse.emf.ecore.impl.ENotificationImpl;
+
+/**
+ *
+ * An implementation of the model object 'Objective Reference '.
+ *
+ *
+ * The following features are implemented:
+ *
+ *
+ * {@link hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.ObjectiveReferenceImpl#getReferred Referred }
+ *
+ *
+ * @generated
+ */
+public class ObjectiveReferenceImpl extends ObjectiveImpl implements ObjectiveReference
+{
+ /**
+ * The cached value of the '{@link #getReferred() Referred }' reference.
+ *
+ *
+ * @see #getReferred()
+ * @generated
+ * @ordered
+ */
+ protected ObjectiveDeclaration referred;
+
+ /**
+ *
+ *
+ * @generated
+ */
+ protected ObjectiveReferenceImpl()
+ {
+ super();
+ }
+
+ /**
+ *
+ *
+ * @generated
+ */
+ @Override
+ protected EClass eStaticClass()
+ {
+ return ApplicationConfigurationPackage.Literals.OBJECTIVE_REFERENCE;
+ }
+
+ /**
+ *
+ *
+ * @generated
+ */
+ @Override
+ public ObjectiveDeclaration getReferred()
+ {
+ if (referred != null && referred.eIsProxy())
+ {
+ InternalEObject oldReferred = (InternalEObject)referred;
+ referred = (ObjectiveDeclaration)eResolveProxy(oldReferred);
+ if (referred != oldReferred)
+ {
+ if (eNotificationRequired())
+ eNotify(new ENotificationImpl(this, Notification.RESOLVE, ApplicationConfigurationPackage.OBJECTIVE_REFERENCE__REFERRED, oldReferred, referred));
+ }
+ }
+ return referred;
+ }
+
+ /**
+ *
+ *
+ * @generated
+ */
+ public ObjectiveDeclaration basicGetReferred()
+ {
+ return referred;
+ }
+
+ /**
+ *
+ *
+ * @generated
+ */
+ @Override
+ public void setReferred(ObjectiveDeclaration newReferred)
+ {
+ ObjectiveDeclaration oldReferred = referred;
+ referred = newReferred;
+ if (eNotificationRequired())
+ eNotify(new ENotificationImpl(this, Notification.SET, ApplicationConfigurationPackage.OBJECTIVE_REFERENCE__REFERRED, oldReferred, referred));
+ }
+
+ /**
+ *
+ *
+ * @generated
+ */
+ @Override
+ public Object eGet(int featureID, boolean resolve, boolean coreType)
+ {
+ switch (featureID)
+ {
+ case ApplicationConfigurationPackage.OBJECTIVE_REFERENCE__REFERRED:
+ if (resolve) return getReferred();
+ return basicGetReferred();
+ }
+ return super.eGet(featureID, resolve, coreType);
+ }
+
+ /**
+ *
+ *
+ * @generated
+ */
+ @Override
+ public void eSet(int featureID, Object newValue)
+ {
+ switch (featureID)
+ {
+ case ApplicationConfigurationPackage.OBJECTIVE_REFERENCE__REFERRED:
+ setReferred((ObjectiveDeclaration)newValue);
+ return;
+ }
+ super.eSet(featureID, newValue);
+ }
+
+ /**
+ *
+ *
+ * @generated
+ */
+ @Override
+ public void eUnset(int featureID)
+ {
+ switch (featureID)
+ {
+ case ApplicationConfigurationPackage.OBJECTIVE_REFERENCE__REFERRED:
+ setReferred((ObjectiveDeclaration)null);
+ return;
+ }
+ super.eUnset(featureID);
+ }
+
+ /**
+ *
+ *
+ * @generated
+ */
+ @Override
+ public boolean eIsSet(int featureID)
+ {
+ switch (featureID)
+ {
+ case ApplicationConfigurationPackage.OBJECTIVE_REFERENCE__REFERRED:
+ return referred != null;
+ }
+ return super.eIsSet(featureID);
+ }
+
+} //ObjectiveReferenceImpl
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
new file mode 100644
index 00000000..2ae968a1
--- /dev/null
+++ b/Application/hu.bme.mit.inf.dslreasoner.application/src-gen/hu/bme/mit/inf/dslreasoner/application/applicationConfiguration/impl/ObjectiveSpecificationImpl.java
@@ -0,0 +1,167 @@
+/**
+ * generated by Xtext 2.16.0
+ */
+package hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl;
+
+import hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.ApplicationConfigurationPackage;
+import hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.ObjectiveEntry;
+import hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.ObjectiveSpecification;
+
+import java.util.Collection;
+
+import org.eclipse.emf.common.notify.NotificationChain;
+
+import org.eclipse.emf.common.util.EList;
+
+import org.eclipse.emf.ecore.EClass;
+import org.eclipse.emf.ecore.InternalEObject;
+
+import org.eclipse.emf.ecore.util.EObjectContainmentEList;
+import org.eclipse.emf.ecore.util.InternalEList;
+
+/**
+ *
+ * An implementation of the model object 'Objective Specification '.
+ *
+ *
+ * The following features are implemented:
+ *
+ *
+ * {@link hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.ObjectiveSpecificationImpl#getEntries Entries }
+ *
+ *
+ * @generated
+ */
+public class ObjectiveSpecificationImpl extends ObjectiveImpl implements ObjectiveSpecification
+{
+ /**
+ * The cached value of the '{@link #getEntries() Entries }' containment reference list.
+ *
+ *
+ * @see #getEntries()
+ * @generated
+ * @ordered
+ */
+ protected EList entries;
+
+ /**
+ *
+ *
+ * @generated
+ */
+ protected ObjectiveSpecificationImpl()
+ {
+ super();
+ }
+
+ /**
+ *
+ *
+ * @generated
+ */
+ @Override
+ protected EClass eStaticClass()
+ {
+ return ApplicationConfigurationPackage.Literals.OBJECTIVE_SPECIFICATION;
+ }
+
+ /**
+ *
+ *
+ * @generated
+ */
+ @Override
+ public EList getEntries()
+ {
+ if (entries == null)
+ {
+ entries = new EObjectContainmentEList(ObjectiveEntry.class, this, ApplicationConfigurationPackage.OBJECTIVE_SPECIFICATION__ENTRIES);
+ }
+ return entries;
+ }
+
+ /**
+ *
+ *
+ * @generated
+ */
+ @Override
+ public NotificationChain eInverseRemove(InternalEObject otherEnd, int featureID, NotificationChain msgs)
+ {
+ switch (featureID)
+ {
+ case ApplicationConfigurationPackage.OBJECTIVE_SPECIFICATION__ENTRIES:
+ return ((InternalEList>)getEntries()).basicRemove(otherEnd, msgs);
+ }
+ return super.eInverseRemove(otherEnd, featureID, msgs);
+ }
+
+ /**
+ *
+ *
+ * @generated
+ */
+ @Override
+ public Object eGet(int featureID, boolean resolve, boolean coreType)
+ {
+ switch (featureID)
+ {
+ case ApplicationConfigurationPackage.OBJECTIVE_SPECIFICATION__ENTRIES:
+ return getEntries();
+ }
+ return super.eGet(featureID, resolve, coreType);
+ }
+
+ /**
+ *
+ *
+ * @generated
+ */
+ @SuppressWarnings("unchecked")
+ @Override
+ public void eSet(int featureID, Object newValue)
+ {
+ switch (featureID)
+ {
+ case ApplicationConfigurationPackage.OBJECTIVE_SPECIFICATION__ENTRIES:
+ getEntries().clear();
+ getEntries().addAll((Collection extends ObjectiveEntry>)newValue);
+ return;
+ }
+ super.eSet(featureID, newValue);
+ }
+
+ /**
+ *
+ *
+ * @generated
+ */
+ @Override
+ public void eUnset(int featureID)
+ {
+ switch (featureID)
+ {
+ case ApplicationConfigurationPackage.OBJECTIVE_SPECIFICATION__ENTRIES:
+ getEntries().clear();
+ return;
+ }
+ super.eUnset(featureID);
+ }
+
+ /**
+ *
+ *
+ * @generated
+ */
+ @Override
+ public boolean eIsSet(int featureID)
+ {
+ switch (featureID)
+ {
+ case ApplicationConfigurationPackage.OBJECTIVE_SPECIFICATION__ENTRIES:
+ return entries != null && !entries.isEmpty();
+ }
+ return super.eIsSet(featureID);
+ }
+
+} //ObjectiveSpecificationImpl
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
new file mode 100644
index 00000000..a4561862
--- /dev/null
+++ b/Application/hu.bme.mit.inf.dslreasoner.application/src-gen/hu/bme/mit/inf/dslreasoner/application/applicationConfiguration/impl/OptimizationEntryImpl.java
@@ -0,0 +1,180 @@
+/**
+ * generated by Xtext 2.16.0
+ */
+package hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl;
+
+import hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.ApplicationConfigurationPackage;
+import hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.OptimizationDirection;
+import hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.OptimizationEntry;
+
+import org.eclipse.emf.common.notify.Notification;
+
+import org.eclipse.emf.ecore.EClass;
+
+import org.eclipse.emf.ecore.impl.ENotificationImpl;
+
+/**
+ *
+ * An implementation of the model object 'Optimization Entry '.
+ *
+ *
+ * The following features are implemented:
+ *
+ *
+ * {@link hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.OptimizationEntryImpl#getDirection Direction }
+ *
+ *
+ * @generated
+ */
+public class OptimizationEntryImpl extends ObjectiveEntryImpl implements OptimizationEntry
+{
+ /**
+ * The default value of the '{@link #getDirection() Direction }' attribute.
+ *
+ *
+ * @see #getDirection()
+ * @generated
+ * @ordered
+ */
+ protected static final OptimizationDirection DIRECTION_EDEFAULT = OptimizationDirection.MINIMIZE;
+
+ /**
+ * The cached value of the '{@link #getDirection() Direction }' attribute.
+ *
+ *
+ * @see #getDirection()
+ * @generated
+ * @ordered
+ */
+ protected OptimizationDirection direction = DIRECTION_EDEFAULT;
+
+ /**
+ *
+ *
+ * @generated
+ */
+ protected OptimizationEntryImpl()
+ {
+ super();
+ }
+
+ /**
+ *
+ *
+ * @generated
+ */
+ @Override
+ protected EClass eStaticClass()
+ {
+ return ApplicationConfigurationPackage.Literals.OPTIMIZATION_ENTRY;
+ }
+
+ /**
+ *
+ *
+ * @generated
+ */
+ @Override
+ public OptimizationDirection getDirection()
+ {
+ return direction;
+ }
+
+ /**
+ *
+ *
+ * @generated
+ */
+ @Override
+ public void setDirection(OptimizationDirection newDirection)
+ {
+ OptimizationDirection oldDirection = direction;
+ direction = newDirection == null ? DIRECTION_EDEFAULT : newDirection;
+ if (eNotificationRequired())
+ eNotify(new ENotificationImpl(this, Notification.SET, ApplicationConfigurationPackage.OPTIMIZATION_ENTRY__DIRECTION, oldDirection, direction));
+ }
+
+ /**
+ *
+ *
+ * @generated
+ */
+ @Override
+ public Object eGet(int featureID, boolean resolve, boolean coreType)
+ {
+ switch (featureID)
+ {
+ case ApplicationConfigurationPackage.OPTIMIZATION_ENTRY__DIRECTION:
+ return getDirection();
+ }
+ return super.eGet(featureID, resolve, coreType);
+ }
+
+ /**
+ *
+ *
+ * @generated
+ */
+ @Override
+ public void eSet(int featureID, Object newValue)
+ {
+ switch (featureID)
+ {
+ case ApplicationConfigurationPackage.OPTIMIZATION_ENTRY__DIRECTION:
+ setDirection((OptimizationDirection)newValue);
+ return;
+ }
+ super.eSet(featureID, newValue);
+ }
+
+ /**
+ *
+ *
+ * @generated
+ */
+ @Override
+ public void eUnset(int featureID)
+ {
+ switch (featureID)
+ {
+ case ApplicationConfigurationPackage.OPTIMIZATION_ENTRY__DIRECTION:
+ setDirection(DIRECTION_EDEFAULT);
+ return;
+ }
+ super.eUnset(featureID);
+ }
+
+ /**
+ *
+ *
+ * @generated
+ */
+ @Override
+ public boolean eIsSet(int featureID)
+ {
+ switch (featureID)
+ {
+ case ApplicationConfigurationPackage.OPTIMIZATION_ENTRY__DIRECTION:
+ return direction != DIRECTION_EDEFAULT;
+ }
+ return super.eIsSet(featureID);
+ }
+
+ /**
+ *
+ *
+ * @generated
+ */
+ @Override
+ public String toString()
+ {
+ if (eIsProxy()) return super.toString();
+
+ StringBuilder result = new StringBuilder(super.toString());
+ result.append(" (direction: ");
+ result.append(direction);
+ result.append(')');
+ return result.toString();
+ }
+
+} //OptimizationEntryImpl
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 2932fa6e..ce69472e 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,194 +1,196 @@
-/**
- * generated by Xtext 2.12.0
- */
-package hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl;
-
-import hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.ApplicationConfigurationPackage;
-import hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.PartialModelDeclaration;
-import hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.PartialModelSpecification;
-
-import org.eclipse.emf.common.notify.Notification;
-import org.eclipse.emf.common.notify.NotificationChain;
-
-import org.eclipse.emf.ecore.EClass;
-import org.eclipse.emf.ecore.InternalEObject;
-
-import org.eclipse.emf.ecore.impl.ENotificationImpl;
-
-/**
- *
- * An implementation of the model object 'Partial Model Declaration '.
- *
- *
- * The following features are implemented:
- *
- *
- * {@link hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.PartialModelDeclarationImpl#getSpecification Specification }
- *
- *
- * @generated
- */
-public class PartialModelDeclarationImpl extends DeclarationImpl implements PartialModelDeclaration
-{
- /**
- * The cached value of the '{@link #getSpecification() Specification }' containment reference.
- *
- *
- * @see #getSpecification()
- * @generated
- * @ordered
- */
- protected PartialModelSpecification specification;
-
- /**
- *
- *
- * @generated
- */
- protected PartialModelDeclarationImpl()
- {
- super();
- }
-
- /**
- *
- *
- * @generated
- */
- @Override
- protected EClass eStaticClass()
- {
- return ApplicationConfigurationPackage.Literals.PARTIAL_MODEL_DECLARATION;
- }
-
- /**
- *
- *
- * @generated
- */
- public PartialModelSpecification getSpecification()
- {
- return specification;
- }
-
- /**
- *
- *
- * @generated
- */
- public NotificationChain basicSetSpecification(PartialModelSpecification newSpecification, NotificationChain msgs)
- {
- PartialModelSpecification oldSpecification = specification;
- specification = newSpecification;
- if (eNotificationRequired())
- {
- ENotificationImpl notification = new ENotificationImpl(this, Notification.SET, ApplicationConfigurationPackage.PARTIAL_MODEL_DECLARATION__SPECIFICATION, oldSpecification, newSpecification);
- if (msgs == null) msgs = notification; else msgs.add(notification);
- }
- return msgs;
- }
-
- /**
- *
- *
- * @generated
- */
- public void setSpecification(PartialModelSpecification newSpecification)
- {
- if (newSpecification != specification)
- {
- NotificationChain msgs = null;
- if (specification != null)
- msgs = ((InternalEObject)specification).eInverseRemove(this, EOPPOSITE_FEATURE_BASE - ApplicationConfigurationPackage.PARTIAL_MODEL_DECLARATION__SPECIFICATION, null, msgs);
- if (newSpecification != null)
- msgs = ((InternalEObject)newSpecification).eInverseAdd(this, EOPPOSITE_FEATURE_BASE - ApplicationConfigurationPackage.PARTIAL_MODEL_DECLARATION__SPECIFICATION, null, msgs);
- msgs = basicSetSpecification(newSpecification, msgs);
- if (msgs != null) msgs.dispatch();
- }
- else if (eNotificationRequired())
- eNotify(new ENotificationImpl(this, Notification.SET, ApplicationConfigurationPackage.PARTIAL_MODEL_DECLARATION__SPECIFICATION, newSpecification, newSpecification));
- }
-
- /**
- *
- *
- * @generated
- */
- @Override
- public NotificationChain eInverseRemove(InternalEObject otherEnd, int featureID, NotificationChain msgs)
- {
- switch (featureID)
- {
- case ApplicationConfigurationPackage.PARTIAL_MODEL_DECLARATION__SPECIFICATION:
- return basicSetSpecification(null, msgs);
- }
- return super.eInverseRemove(otherEnd, featureID, msgs);
- }
-
- /**
- *
- *
- * @generated
- */
- @Override
- public Object eGet(int featureID, boolean resolve, boolean coreType)
- {
- switch (featureID)
- {
- case ApplicationConfigurationPackage.PARTIAL_MODEL_DECLARATION__SPECIFICATION:
- return getSpecification();
- }
- return super.eGet(featureID, resolve, coreType);
- }
-
- /**
- *
- *
- * @generated
- */
- @Override
- public void eSet(int featureID, Object newValue)
- {
- switch (featureID)
- {
- case ApplicationConfigurationPackage.PARTIAL_MODEL_DECLARATION__SPECIFICATION:
- setSpecification((PartialModelSpecification)newValue);
- return;
- }
- super.eSet(featureID, newValue);
- }
-
- /**
- *
- *
- * @generated
- */
- @Override
- public void eUnset(int featureID)
- {
- switch (featureID)
- {
- case ApplicationConfigurationPackage.PARTIAL_MODEL_DECLARATION__SPECIFICATION:
- setSpecification((PartialModelSpecification)null);
- return;
- }
- super.eUnset(featureID);
- }
-
- /**
- *
- *
- * @generated
- */
- @Override
- public boolean eIsSet(int featureID)
- {
- switch (featureID)
- {
- case ApplicationConfigurationPackage.PARTIAL_MODEL_DECLARATION__SPECIFICATION:
- return specification != null;
- }
- return super.eIsSet(featureID);
- }
-
-} //PartialModelDeclarationImpl
+/**
+ * generated by Xtext 2.16.0
+ */
+package hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl;
+
+import hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.ApplicationConfigurationPackage;
+import hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.PartialModelDeclaration;
+import hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.PartialModelSpecification;
+
+import org.eclipse.emf.common.notify.Notification;
+import org.eclipse.emf.common.notify.NotificationChain;
+
+import org.eclipse.emf.ecore.EClass;
+import org.eclipse.emf.ecore.InternalEObject;
+
+import org.eclipse.emf.ecore.impl.ENotificationImpl;
+
+/**
+ *
+ * An implementation of the model object 'Partial Model Declaration '.
+ *
+ *
+ * The following features are implemented:
+ *
+ *
+ * {@link hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.PartialModelDeclarationImpl#getSpecification Specification }
+ *
+ *
+ * @generated
+ */
+public class PartialModelDeclarationImpl extends DeclarationImpl implements PartialModelDeclaration
+{
+ /**
+ * The cached value of the '{@link #getSpecification() Specification }' containment reference.
+ *
+ *
+ * @see #getSpecification()
+ * @generated
+ * @ordered
+ */
+ protected PartialModelSpecification specification;
+
+ /**
+ *
+ *
+ * @generated
+ */
+ protected PartialModelDeclarationImpl()
+ {
+ super();
+ }
+
+ /**
+ *
+ *
+ * @generated
+ */
+ @Override
+ protected EClass eStaticClass()
+ {
+ return ApplicationConfigurationPackage.Literals.PARTIAL_MODEL_DECLARATION;
+ }
+
+ /**
+ *
+ *
+ * @generated
+ */
+ @Override
+ public PartialModelSpecification getSpecification()
+ {
+ return specification;
+ }
+
+ /**
+ *
+ *
+ * @generated
+ */
+ public NotificationChain basicSetSpecification(PartialModelSpecification newSpecification, NotificationChain msgs)
+ {
+ PartialModelSpecification oldSpecification = specification;
+ specification = newSpecification;
+ if (eNotificationRequired())
+ {
+ ENotificationImpl notification = new ENotificationImpl(this, Notification.SET, ApplicationConfigurationPackage.PARTIAL_MODEL_DECLARATION__SPECIFICATION, oldSpecification, newSpecification);
+ if (msgs == null) msgs = notification; else msgs.add(notification);
+ }
+ return msgs;
+ }
+
+ /**
+ *
+ *
+ * @generated
+ */
+ @Override
+ public void setSpecification(PartialModelSpecification newSpecification)
+ {
+ if (newSpecification != specification)
+ {
+ NotificationChain msgs = null;
+ if (specification != null)
+ msgs = ((InternalEObject)specification).eInverseRemove(this, EOPPOSITE_FEATURE_BASE - ApplicationConfigurationPackage.PARTIAL_MODEL_DECLARATION__SPECIFICATION, null, msgs);
+ if (newSpecification != null)
+ msgs = ((InternalEObject)newSpecification).eInverseAdd(this, EOPPOSITE_FEATURE_BASE - ApplicationConfigurationPackage.PARTIAL_MODEL_DECLARATION__SPECIFICATION, null, msgs);
+ msgs = basicSetSpecification(newSpecification, msgs);
+ if (msgs != null) msgs.dispatch();
+ }
+ else if (eNotificationRequired())
+ eNotify(new ENotificationImpl(this, Notification.SET, ApplicationConfigurationPackage.PARTIAL_MODEL_DECLARATION__SPECIFICATION, newSpecification, newSpecification));
+ }
+
+ /**
+ *
+ *
+ * @generated
+ */
+ @Override
+ public NotificationChain eInverseRemove(InternalEObject otherEnd, int featureID, NotificationChain msgs)
+ {
+ switch (featureID)
+ {
+ case ApplicationConfigurationPackage.PARTIAL_MODEL_DECLARATION__SPECIFICATION:
+ return basicSetSpecification(null, msgs);
+ }
+ return super.eInverseRemove(otherEnd, featureID, msgs);
+ }
+
+ /**
+ *
+ *
+ * @generated
+ */
+ @Override
+ public Object eGet(int featureID, boolean resolve, boolean coreType)
+ {
+ switch (featureID)
+ {
+ case ApplicationConfigurationPackage.PARTIAL_MODEL_DECLARATION__SPECIFICATION:
+ return getSpecification();
+ }
+ return super.eGet(featureID, resolve, coreType);
+ }
+
+ /**
+ *
+ *
+ * @generated
+ */
+ @Override
+ public void eSet(int featureID, Object newValue)
+ {
+ switch (featureID)
+ {
+ case ApplicationConfigurationPackage.PARTIAL_MODEL_DECLARATION__SPECIFICATION:
+ setSpecification((PartialModelSpecification)newValue);
+ return;
+ }
+ super.eSet(featureID, newValue);
+ }
+
+ /**
+ *
+ *
+ * @generated
+ */
+ @Override
+ public void eUnset(int featureID)
+ {
+ switch (featureID)
+ {
+ case ApplicationConfigurationPackage.PARTIAL_MODEL_DECLARATION__SPECIFICATION:
+ setSpecification((PartialModelSpecification)null);
+ return;
+ }
+ super.eUnset(featureID);
+ }
+
+ /**
+ *
+ *
+ * @generated
+ */
+ @Override
+ public boolean eIsSet(int featureID)
+ {
+ switch (featureID)
+ {
+ case ApplicationConfigurationPackage.PARTIAL_MODEL_DECLARATION__SPECIFICATION:
+ return specification != null;
+ }
+ return super.eIsSet(featureID);
+ }
+
+} //PartialModelDeclarationImpl
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 23571a76..3bcaec12 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,195 +1,197 @@
-/**
- * generated by Xtext 2.12.0
- */
-package hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl;
-
-import hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.ApplicationConfigurationPackage;
-import hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.File;
-import hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.PartialModelEntry;
-
-import org.eclipse.emf.common.notify.Notification;
-import org.eclipse.emf.common.notify.NotificationChain;
-
-import org.eclipse.emf.ecore.EClass;
-import org.eclipse.emf.ecore.InternalEObject;
-
-import org.eclipse.emf.ecore.impl.ENotificationImpl;
-import org.eclipse.emf.ecore.impl.MinimalEObjectImpl;
-
-/**
- *
- * An implementation of the model object 'Partial Model Entry '.
- *
- *
- * The following features are implemented:
- *
- *
- * {@link hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.PartialModelEntryImpl#getPath Path }
- *
- *
- * @generated
- */
-public class PartialModelEntryImpl extends MinimalEObjectImpl.Container implements PartialModelEntry
-{
- /**
- * The cached value of the '{@link #getPath() Path }' containment reference.
- *
- *
- * @see #getPath()
- * @generated
- * @ordered
- */
- protected File path;
-
- /**
- *
- *
- * @generated
- */
- protected PartialModelEntryImpl()
- {
- super();
- }
-
- /**
- *
- *
- * @generated
- */
- @Override
- protected EClass eStaticClass()
- {
- return ApplicationConfigurationPackage.Literals.PARTIAL_MODEL_ENTRY;
- }
-
- /**
- *
- *
- * @generated
- */
- public File getPath()
- {
- return path;
- }
-
- /**
- *
- *
- * @generated
- */
- public NotificationChain basicSetPath(File newPath, NotificationChain msgs)
- {
- File oldPath = path;
- path = newPath;
- if (eNotificationRequired())
- {
- ENotificationImpl notification = new ENotificationImpl(this, Notification.SET, ApplicationConfigurationPackage.PARTIAL_MODEL_ENTRY__PATH, oldPath, newPath);
- if (msgs == null) msgs = notification; else msgs.add(notification);
- }
- return msgs;
- }
-
- /**
- *
- *
- * @generated
- */
- public void setPath(File newPath)
- {
- if (newPath != path)
- {
- NotificationChain msgs = null;
- if (path != null)
- msgs = ((InternalEObject)path).eInverseRemove(this, EOPPOSITE_FEATURE_BASE - ApplicationConfigurationPackage.PARTIAL_MODEL_ENTRY__PATH, null, msgs);
- if (newPath != null)
- msgs = ((InternalEObject)newPath).eInverseAdd(this, EOPPOSITE_FEATURE_BASE - ApplicationConfigurationPackage.PARTIAL_MODEL_ENTRY__PATH, null, msgs);
- msgs = basicSetPath(newPath, msgs);
- if (msgs != null) msgs.dispatch();
- }
- else if (eNotificationRequired())
- eNotify(new ENotificationImpl(this, Notification.SET, ApplicationConfigurationPackage.PARTIAL_MODEL_ENTRY__PATH, newPath, newPath));
- }
-
- /**
- *
- *
- * @generated
- */
- @Override
- public NotificationChain eInverseRemove(InternalEObject otherEnd, int featureID, NotificationChain msgs)
- {
- switch (featureID)
- {
- case ApplicationConfigurationPackage.PARTIAL_MODEL_ENTRY__PATH:
- return basicSetPath(null, msgs);
- }
- return super.eInverseRemove(otherEnd, featureID, msgs);
- }
-
- /**
- *
- *
- * @generated
- */
- @Override
- public Object eGet(int featureID, boolean resolve, boolean coreType)
- {
- switch (featureID)
- {
- case ApplicationConfigurationPackage.PARTIAL_MODEL_ENTRY__PATH:
- return getPath();
- }
- return super.eGet(featureID, resolve, coreType);
- }
-
- /**
- *
- *
- * @generated
- */
- @Override
- public void eSet(int featureID, Object newValue)
- {
- switch (featureID)
- {
- case ApplicationConfigurationPackage.PARTIAL_MODEL_ENTRY__PATH:
- setPath((File)newValue);
- return;
- }
- super.eSet(featureID, newValue);
- }
-
- /**
- *
- *
- * @generated
- */
- @Override
- public void eUnset(int featureID)
- {
- switch (featureID)
- {
- case ApplicationConfigurationPackage.PARTIAL_MODEL_ENTRY__PATH:
- setPath((File)null);
- return;
- }
- super.eUnset(featureID);
- }
-
- /**
- *
- *
- * @generated
- */
- @Override
- public boolean eIsSet(int featureID)
- {
- switch (featureID)
- {
- case ApplicationConfigurationPackage.PARTIAL_MODEL_ENTRY__PATH:
- return path != null;
- }
- return super.eIsSet(featureID);
- }
-
-} //PartialModelEntryImpl
+/**
+ * generated by Xtext 2.16.0
+ */
+package hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl;
+
+import hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.ApplicationConfigurationPackage;
+import hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.File;
+import hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.PartialModelEntry;
+
+import org.eclipse.emf.common.notify.Notification;
+import org.eclipse.emf.common.notify.NotificationChain;
+
+import org.eclipse.emf.ecore.EClass;
+import org.eclipse.emf.ecore.InternalEObject;
+
+import org.eclipse.emf.ecore.impl.ENotificationImpl;
+import org.eclipse.emf.ecore.impl.MinimalEObjectImpl;
+
+/**
+ *
+ * An implementation of the model object 'Partial Model Entry '.
+ *
+ *
+ * The following features are implemented:
+ *
+ *
+ * {@link hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.PartialModelEntryImpl#getPath Path }
+ *
+ *
+ * @generated
+ */
+public class PartialModelEntryImpl extends MinimalEObjectImpl.Container implements PartialModelEntry
+{
+ /**
+ * The cached value of the '{@link #getPath() Path }' containment reference.
+ *
+ *
+ * @see #getPath()
+ * @generated
+ * @ordered
+ */
+ protected File path;
+
+ /**
+ *
+ *
+ * @generated
+ */
+ protected PartialModelEntryImpl()
+ {
+ super();
+ }
+
+ /**
+ *
+ *
+ * @generated
+ */
+ @Override
+ protected EClass eStaticClass()
+ {
+ return ApplicationConfigurationPackage.Literals.PARTIAL_MODEL_ENTRY;
+ }
+
+ /**
+ *
+ *
+ * @generated
+ */
+ @Override
+ public File getPath()
+ {
+ return path;
+ }
+
+ /**
+ *
+ *
+ * @generated
+ */
+ public NotificationChain basicSetPath(File newPath, NotificationChain msgs)
+ {
+ File oldPath = path;
+ path = newPath;
+ if (eNotificationRequired())
+ {
+ ENotificationImpl notification = new ENotificationImpl(this, Notification.SET, ApplicationConfigurationPackage.PARTIAL_MODEL_ENTRY__PATH, oldPath, newPath);
+ if (msgs == null) msgs = notification; else msgs.add(notification);
+ }
+ return msgs;
+ }
+
+ /**
+ *
+ *
+ * @generated
+ */
+ @Override
+ public void setPath(File newPath)
+ {
+ if (newPath != path)
+ {
+ NotificationChain msgs = null;
+ if (path != null)
+ msgs = ((InternalEObject)path).eInverseRemove(this, EOPPOSITE_FEATURE_BASE - ApplicationConfigurationPackage.PARTIAL_MODEL_ENTRY__PATH, null, msgs);
+ if (newPath != null)
+ msgs = ((InternalEObject)newPath).eInverseAdd(this, EOPPOSITE_FEATURE_BASE - ApplicationConfigurationPackage.PARTIAL_MODEL_ENTRY__PATH, null, msgs);
+ msgs = basicSetPath(newPath, msgs);
+ if (msgs != null) msgs.dispatch();
+ }
+ else if (eNotificationRequired())
+ eNotify(new ENotificationImpl(this, Notification.SET, ApplicationConfigurationPackage.PARTIAL_MODEL_ENTRY__PATH, newPath, newPath));
+ }
+
+ /**
+ *
+ *
+ * @generated
+ */
+ @Override
+ public NotificationChain eInverseRemove(InternalEObject otherEnd, int featureID, NotificationChain msgs)
+ {
+ switch (featureID)
+ {
+ case ApplicationConfigurationPackage.PARTIAL_MODEL_ENTRY__PATH:
+ return basicSetPath(null, msgs);
+ }
+ return super.eInverseRemove(otherEnd, featureID, msgs);
+ }
+
+ /**
+ *
+ *
+ * @generated
+ */
+ @Override
+ public Object eGet(int featureID, boolean resolve, boolean coreType)
+ {
+ switch (featureID)
+ {
+ case ApplicationConfigurationPackage.PARTIAL_MODEL_ENTRY__PATH:
+ return getPath();
+ }
+ return super.eGet(featureID, resolve, coreType);
+ }
+
+ /**
+ *
+ *
+ * @generated
+ */
+ @Override
+ public void eSet(int featureID, Object newValue)
+ {
+ switch (featureID)
+ {
+ case ApplicationConfigurationPackage.PARTIAL_MODEL_ENTRY__PATH:
+ setPath((File)newValue);
+ return;
+ }
+ super.eSet(featureID, newValue);
+ }
+
+ /**
+ *
+ *
+ * @generated
+ */
+ @Override
+ public void eUnset(int featureID)
+ {
+ switch (featureID)
+ {
+ case ApplicationConfigurationPackage.PARTIAL_MODEL_ENTRY__PATH:
+ setPath((File)null);
+ return;
+ }
+ super.eUnset(featureID);
+ }
+
+ /**
+ *
+ *
+ * @generated
+ */
+ @Override
+ public boolean eIsSet(int featureID)
+ {
+ switch (featureID)
+ {
+ case ApplicationConfigurationPackage.PARTIAL_MODEL_ENTRY__PATH:
+ return path != null;
+ }
+ return super.eIsSet(featureID);
+ }
+
+} //PartialModelEntryImpl
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 ccccd0cb..b50d6698 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,43 +1,43 @@
-/**
- * generated by Xtext 2.12.0
- */
-package hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl;
-
-import hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.ApplicationConfigurationPackage;
-import hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.PartialModel;
-
-import org.eclipse.emf.ecore.EClass;
-
-import org.eclipse.emf.ecore.impl.MinimalEObjectImpl;
-
-/**
- *
- * An implementation of the model object 'Partial Model '.
- *
- *
- * @generated
- */
-public class PartialModelImpl extends MinimalEObjectImpl.Container implements PartialModel
-{
- /**
- *
- *
- * @generated
- */
- protected PartialModelImpl()
- {
- super();
- }
-
- /**
- *
- *
- * @generated
- */
- @Override
- protected EClass eStaticClass()
- {
- return ApplicationConfigurationPackage.Literals.PARTIAL_MODEL;
- }
-
-} //PartialModelImpl
+/**
+ * generated by Xtext 2.16.0
+ */
+package hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl;
+
+import hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.ApplicationConfigurationPackage;
+import hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.PartialModel;
+
+import org.eclipse.emf.ecore.EClass;
+
+import org.eclipse.emf.ecore.impl.MinimalEObjectImpl;
+
+/**
+ *
+ * An implementation of the model object 'Partial Model '.
+ *
+ *
+ * @generated
+ */
+public class PartialModelImpl extends MinimalEObjectImpl.Container implements PartialModel
+{
+ /**
+ *
+ *
+ * @generated
+ */
+ protected PartialModelImpl()
+ {
+ super();
+ }
+
+ /**
+ *
+ *
+ * @generated
+ */
+ @Override
+ protected EClass eStaticClass()
+ {
+ return ApplicationConfigurationPackage.Literals.PARTIAL_MODEL;
+ }
+
+} //PartialModelImpl
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 1af7e8ad..4384b273 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,173 +1,175 @@
-/**
- * generated by Xtext 2.12.0
- */
-package hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl;
-
-import hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.ApplicationConfigurationPackage;
-import hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.PartialModelDeclaration;
-import hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.PartialModelReference;
-
-import org.eclipse.emf.common.notify.Notification;
-
-import org.eclipse.emf.ecore.EClass;
-import org.eclipse.emf.ecore.InternalEObject;
-
-import org.eclipse.emf.ecore.impl.ENotificationImpl;
-
-/**
- *
- * An implementation of the model object 'Partial Model Reference '.
- *
- *
- * The following features are implemented:
- *
- *
- * {@link hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.PartialModelReferenceImpl#getReferred Referred }
- *
- *
- * @generated
- */
-public class PartialModelReferenceImpl extends PartialModelImpl implements PartialModelReference
-{
- /**
- * The cached value of the '{@link #getReferred() Referred }' reference.
- *
- *
- * @see #getReferred()
- * @generated
- * @ordered
- */
- protected PartialModelDeclaration referred;
-
- /**
- *
- *
- * @generated
- */
- protected PartialModelReferenceImpl()
- {
- super();
- }
-
- /**
- *
- *
- * @generated
- */
- @Override
- protected EClass eStaticClass()
- {
- return ApplicationConfigurationPackage.Literals.PARTIAL_MODEL_REFERENCE;
- }
-
- /**
- *
- *
- * @generated
- */
- public PartialModelDeclaration getReferred()
- {
- if (referred != null && referred.eIsProxy())
- {
- InternalEObject oldReferred = (InternalEObject)referred;
- referred = (PartialModelDeclaration)eResolveProxy(oldReferred);
- if (referred != oldReferred)
- {
- if (eNotificationRequired())
- eNotify(new ENotificationImpl(this, Notification.RESOLVE, ApplicationConfigurationPackage.PARTIAL_MODEL_REFERENCE__REFERRED, oldReferred, referred));
- }
- }
- return referred;
- }
-
- /**
- *
- *
- * @generated
- */
- public PartialModelDeclaration basicGetReferred()
- {
- return referred;
- }
-
- /**
- *
- *
- * @generated
- */
- public void setReferred(PartialModelDeclaration newReferred)
- {
- PartialModelDeclaration oldReferred = referred;
- referred = newReferred;
- if (eNotificationRequired())
- eNotify(new ENotificationImpl(this, Notification.SET, ApplicationConfigurationPackage.PARTIAL_MODEL_REFERENCE__REFERRED, oldReferred, referred));
- }
-
- /**
- *
- *
- * @generated
- */
- @Override
- public Object eGet(int featureID, boolean resolve, boolean coreType)
- {
- switch (featureID)
- {
- case ApplicationConfigurationPackage.PARTIAL_MODEL_REFERENCE__REFERRED:
- if (resolve) return getReferred();
- return basicGetReferred();
- }
- return super.eGet(featureID, resolve, coreType);
- }
-
- /**
- *
- *
- * @generated
- */
- @Override
- public void eSet(int featureID, Object newValue)
- {
- switch (featureID)
- {
- case ApplicationConfigurationPackage.PARTIAL_MODEL_REFERENCE__REFERRED:
- setReferred((PartialModelDeclaration)newValue);
- return;
- }
- super.eSet(featureID, newValue);
- }
-
- /**
- *
- *
- * @generated
- */
- @Override
- public void eUnset(int featureID)
- {
- switch (featureID)
- {
- case ApplicationConfigurationPackage.PARTIAL_MODEL_REFERENCE__REFERRED:
- setReferred((PartialModelDeclaration)null);
- return;
- }
- super.eUnset(featureID);
- }
-
- /**
- *
- *
- * @generated
- */
- @Override
- public boolean eIsSet(int featureID)
- {
- switch (featureID)
- {
- case ApplicationConfigurationPackage.PARTIAL_MODEL_REFERENCE__REFERRED:
- return referred != null;
- }
- return super.eIsSet(featureID);
- }
-
-} //PartialModelReferenceImpl
+/**
+ * generated by Xtext 2.16.0
+ */
+package hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl;
+
+import hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.ApplicationConfigurationPackage;
+import hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.PartialModelDeclaration;
+import hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.PartialModelReference;
+
+import org.eclipse.emf.common.notify.Notification;
+
+import org.eclipse.emf.ecore.EClass;
+import org.eclipse.emf.ecore.InternalEObject;
+
+import org.eclipse.emf.ecore.impl.ENotificationImpl;
+
+/**
+ *
+ * An implementation of the model object 'Partial Model Reference '.
+ *
+ *
+ * The following features are implemented:
+ *
+ *
+ * {@link hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.PartialModelReferenceImpl#getReferred Referred }
+ *
+ *
+ * @generated
+ */
+public class PartialModelReferenceImpl extends PartialModelImpl implements PartialModelReference
+{
+ /**
+ * The cached value of the '{@link #getReferred() Referred }' reference.
+ *
+ *
+ * @see #getReferred()
+ * @generated
+ * @ordered
+ */
+ protected PartialModelDeclaration referred;
+
+ /**
+ *
+ *
+ * @generated
+ */
+ protected PartialModelReferenceImpl()
+ {
+ super();
+ }
+
+ /**
+ *
+ *
+ * @generated
+ */
+ @Override
+ protected EClass eStaticClass()
+ {
+ return ApplicationConfigurationPackage.Literals.PARTIAL_MODEL_REFERENCE;
+ }
+
+ /**
+ *
+ *
+ * @generated
+ */
+ @Override
+ public PartialModelDeclaration getReferred()
+ {
+ if (referred != null && referred.eIsProxy())
+ {
+ InternalEObject oldReferred = (InternalEObject)referred;
+ referred = (PartialModelDeclaration)eResolveProxy(oldReferred);
+ if (referred != oldReferred)
+ {
+ if (eNotificationRequired())
+ eNotify(new ENotificationImpl(this, Notification.RESOLVE, ApplicationConfigurationPackage.PARTIAL_MODEL_REFERENCE__REFERRED, oldReferred, referred));
+ }
+ }
+ return referred;
+ }
+
+ /**
+ *
+ *
+ * @generated
+ */
+ public PartialModelDeclaration basicGetReferred()
+ {
+ return referred;
+ }
+
+ /**
+ *
+ *
+ * @generated
+ */
+ @Override
+ public void setReferred(PartialModelDeclaration newReferred)
+ {
+ PartialModelDeclaration oldReferred = referred;
+ referred = newReferred;
+ if (eNotificationRequired())
+ eNotify(new ENotificationImpl(this, Notification.SET, ApplicationConfigurationPackage.PARTIAL_MODEL_REFERENCE__REFERRED, oldReferred, referred));
+ }
+
+ /**
+ *
+ *
+ * @generated
+ */
+ @Override
+ public Object eGet(int featureID, boolean resolve, boolean coreType)
+ {
+ switch (featureID)
+ {
+ case ApplicationConfigurationPackage.PARTIAL_MODEL_REFERENCE__REFERRED:
+ if (resolve) return getReferred();
+ return basicGetReferred();
+ }
+ return super.eGet(featureID, resolve, coreType);
+ }
+
+ /**
+ *
+ *
+ * @generated
+ */
+ @Override
+ public void eSet(int featureID, Object newValue)
+ {
+ switch (featureID)
+ {
+ case ApplicationConfigurationPackage.PARTIAL_MODEL_REFERENCE__REFERRED:
+ setReferred((PartialModelDeclaration)newValue);
+ return;
+ }
+ super.eSet(featureID, newValue);
+ }
+
+ /**
+ *
+ *
+ * @generated
+ */
+ @Override
+ public void eUnset(int featureID)
+ {
+ switch (featureID)
+ {
+ case ApplicationConfigurationPackage.PARTIAL_MODEL_REFERENCE__REFERRED:
+ setReferred((PartialModelDeclaration)null);
+ return;
+ }
+ super.eUnset(featureID);
+ }
+
+ /**
+ *
+ *
+ * @generated
+ */
+ @Override
+ public boolean eIsSet(int featureID)
+ {
+ switch (featureID)
+ {
+ case ApplicationConfigurationPackage.PARTIAL_MODEL_REFERENCE__REFERRED:
+ return referred != null;
+ }
+ return super.eIsSet(featureID);
+ }
+
+} //PartialModelReferenceImpl
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 5098cc3d..79c1c236 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,166 +1,167 @@
-/**
- * generated by Xtext 2.12.0
- */
-package hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl;
-
-import hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.ApplicationConfigurationPackage;
-import hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.PartialModelEntry;
-import hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.PartialModelSpecification;
-
-import java.util.Collection;
-
-import org.eclipse.emf.common.notify.NotificationChain;
-
-import org.eclipse.emf.common.util.EList;
-
-import org.eclipse.emf.ecore.EClass;
-import org.eclipse.emf.ecore.InternalEObject;
-
-import org.eclipse.emf.ecore.util.EObjectContainmentEList;
-import org.eclipse.emf.ecore.util.InternalEList;
-
-/**
- *
- * An implementation of the model object 'Partial Model Specification '.
- *
- *
- * The following features are implemented:
- *
- *
- * {@link hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.PartialModelSpecificationImpl#getEntry Entry }
- *
- *
- * @generated
- */
-public class PartialModelSpecificationImpl extends PartialModelImpl implements PartialModelSpecification
-{
- /**
- * The cached value of the '{@link #getEntry() Entry }' containment reference list.
- *
- *
- * @see #getEntry()
- * @generated
- * @ordered
- */
- protected EList entry;
-
- /**
- *
- *
- * @generated
- */
- protected PartialModelSpecificationImpl()
- {
- super();
- }
-
- /**
- *
- *
- * @generated
- */
- @Override
- protected EClass eStaticClass()
- {
- return ApplicationConfigurationPackage.Literals.PARTIAL_MODEL_SPECIFICATION;
- }
-
- /**
- *
- *
- * @generated
- */
- public EList getEntry()
- {
- if (entry == null)
- {
- entry = new EObjectContainmentEList(PartialModelEntry.class, this, ApplicationConfigurationPackage.PARTIAL_MODEL_SPECIFICATION__ENTRY);
- }
- return entry;
- }
-
- /**
- *
- *
- * @generated
- */
- @Override
- public NotificationChain eInverseRemove(InternalEObject otherEnd, int featureID, NotificationChain msgs)
- {
- switch (featureID)
- {
- case ApplicationConfigurationPackage.PARTIAL_MODEL_SPECIFICATION__ENTRY:
- return ((InternalEList>)getEntry()).basicRemove(otherEnd, msgs);
- }
- return super.eInverseRemove(otherEnd, featureID, msgs);
- }
-
- /**
- *
- *
- * @generated
- */
- @Override
- public Object eGet(int featureID, boolean resolve, boolean coreType)
- {
- switch (featureID)
- {
- case ApplicationConfigurationPackage.PARTIAL_MODEL_SPECIFICATION__ENTRY:
- return getEntry();
- }
- return super.eGet(featureID, resolve, coreType);
- }
-
- /**
- *
- *
- * @generated
- */
- @SuppressWarnings("unchecked")
- @Override
- public void eSet(int featureID, Object newValue)
- {
- switch (featureID)
- {
- case ApplicationConfigurationPackage.PARTIAL_MODEL_SPECIFICATION__ENTRY:
- getEntry().clear();
- getEntry().addAll((Collection extends PartialModelEntry>)newValue);
- return;
- }
- super.eSet(featureID, newValue);
- }
-
- /**
- *
- *
- * @generated
- */
- @Override
- public void eUnset(int featureID)
- {
- switch (featureID)
- {
- case ApplicationConfigurationPackage.PARTIAL_MODEL_SPECIFICATION__ENTRY:
- getEntry().clear();
- return;
- }
- super.eUnset(featureID);
- }
-
- /**
- *
- *
- * @generated
- */
- @Override
- public boolean eIsSet(int featureID)
- {
- switch (featureID)
- {
- case ApplicationConfigurationPackage.PARTIAL_MODEL_SPECIFICATION__ENTRY:
- return entry != null && !entry.isEmpty();
- }
- return super.eIsSet(featureID);
- }
-
-} //PartialModelSpecificationImpl
+/**
+ * generated by Xtext 2.16.0
+ */
+package hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl;
+
+import hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.ApplicationConfigurationPackage;
+import hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.PartialModelEntry;
+import hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.PartialModelSpecification;
+
+import java.util.Collection;
+
+import org.eclipse.emf.common.notify.NotificationChain;
+
+import org.eclipse.emf.common.util.EList;
+
+import org.eclipse.emf.ecore.EClass;
+import org.eclipse.emf.ecore.InternalEObject;
+
+import org.eclipse.emf.ecore.util.EObjectContainmentEList;
+import org.eclipse.emf.ecore.util.InternalEList;
+
+/**
+ *
+ * An implementation of the model object 'Partial Model Specification '.
+ *
+ *
+ * The following features are implemented:
+ *
+ *
+ * {@link hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.PartialModelSpecificationImpl#getEntry Entry }
+ *
+ *
+ * @generated
+ */
+public class PartialModelSpecificationImpl extends PartialModelImpl implements PartialModelSpecification
+{
+ /**
+ * The cached value of the '{@link #getEntry() Entry }' containment reference list.
+ *
+ *
+ * @see #getEntry()
+ * @generated
+ * @ordered
+ */
+ protected EList entry;
+
+ /**
+ *
+ *
+ * @generated
+ */
+ protected PartialModelSpecificationImpl()
+ {
+ super();
+ }
+
+ /**
+ *
+ *
+ * @generated
+ */
+ @Override
+ protected EClass eStaticClass()
+ {
+ return ApplicationConfigurationPackage.Literals.PARTIAL_MODEL_SPECIFICATION;
+ }
+
+ /**
+ *
+ *
+ * @generated
+ */
+ @Override
+ public EList getEntry()
+ {
+ if (entry == null)
+ {
+ entry = new EObjectContainmentEList(PartialModelEntry.class, this, ApplicationConfigurationPackage.PARTIAL_MODEL_SPECIFICATION__ENTRY);
+ }
+ return entry;
+ }
+
+ /**
+ *
+ *
+ * @generated
+ */
+ @Override
+ public NotificationChain eInverseRemove(InternalEObject otherEnd, int featureID, NotificationChain msgs)
+ {
+ switch (featureID)
+ {
+ case ApplicationConfigurationPackage.PARTIAL_MODEL_SPECIFICATION__ENTRY:
+ return ((InternalEList>)getEntry()).basicRemove(otherEnd, msgs);
+ }
+ return super.eInverseRemove(otherEnd, featureID, msgs);
+ }
+
+ /**
+ *
+ *
+ * @generated
+ */
+ @Override
+ public Object eGet(int featureID, boolean resolve, boolean coreType)
+ {
+ switch (featureID)
+ {
+ case ApplicationConfigurationPackage.PARTIAL_MODEL_SPECIFICATION__ENTRY:
+ return getEntry();
+ }
+ return super.eGet(featureID, resolve, coreType);
+ }
+
+ /**
+ *
+ *
+ * @generated
+ */
+ @SuppressWarnings("unchecked")
+ @Override
+ public void eSet(int featureID, Object newValue)
+ {
+ switch (featureID)
+ {
+ case ApplicationConfigurationPackage.PARTIAL_MODEL_SPECIFICATION__ENTRY:
+ getEntry().clear();
+ getEntry().addAll((Collection extends PartialModelEntry>)newValue);
+ return;
+ }
+ super.eSet(featureID, newValue);
+ }
+
+ /**
+ *
+ *
+ * @generated
+ */
+ @Override
+ public void eUnset(int featureID)
+ {
+ switch (featureID)
+ {
+ case ApplicationConfigurationPackage.PARTIAL_MODEL_SPECIFICATION__ENTRY:
+ getEntry().clear();
+ return;
+ }
+ super.eUnset(featureID);
+ }
+
+ /**
+ *
+ *
+ * @generated
+ */
+ @Override
+ public boolean eIsSet(int featureID)
+ {
+ switch (featureID)
+ {
+ case ApplicationConfigurationPackage.PARTIAL_MODEL_SPECIFICATION__ENTRY:
+ return entry != null && !entry.isEmpty();
+ }
+ return super.eIsSet(featureID);
+ }
+
+} //PartialModelSpecificationImpl
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 55391651..b39866b8 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,174 +1,176 @@
-/**
- * generated by Xtext 2.12.0
- */
-package hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl;
-
-import hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.ApplicationConfigurationPackage;
-import hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.PatternElement;
-
-import org.eclipse.emf.common.notify.Notification;
-
-import org.eclipse.emf.ecore.EClass;
-import org.eclipse.emf.ecore.InternalEObject;
-
-import org.eclipse.emf.ecore.impl.ENotificationImpl;
-
-import org.eclipse.viatra.query.patternlanguage.emf.vql.Pattern;
-
-/**
- *
- * An implementation of the model object 'Pattern Element '.
- *
- *
- * The following features are implemented:
- *
- *
- * {@link hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.PatternElementImpl#getPattern Pattern }
- *
- *
- * @generated
- */
-public class PatternElementImpl extends PatternEntryImpl implements PatternElement
-{
- /**
- * The cached value of the '{@link #getPattern() Pattern }' reference.
- *
- *
- * @see #getPattern()
- * @generated
- * @ordered
- */
- protected Pattern pattern;
-
- /**
- *
- *
- * @generated
- */
- protected PatternElementImpl()
- {
- super();
- }
-
- /**
- *
- *
- * @generated
- */
- @Override
- protected EClass eStaticClass()
- {
- return ApplicationConfigurationPackage.Literals.PATTERN_ELEMENT;
- }
-
- /**
- *
- *
- * @generated
- */
- public Pattern getPattern()
- {
- if (pattern != null && pattern.eIsProxy())
- {
- InternalEObject oldPattern = (InternalEObject)pattern;
- pattern = (Pattern)eResolveProxy(oldPattern);
- if (pattern != oldPattern)
- {
- if (eNotificationRequired())
- eNotify(new ENotificationImpl(this, Notification.RESOLVE, ApplicationConfigurationPackage.PATTERN_ELEMENT__PATTERN, oldPattern, pattern));
- }
- }
- return pattern;
- }
-
- /**
- *
- *
- * @generated
- */
- public Pattern basicGetPattern()
- {
- return pattern;
- }
-
- /**
- *
- *
- * @generated
- */
- public void setPattern(Pattern newPattern)
- {
- Pattern oldPattern = pattern;
- pattern = newPattern;
- if (eNotificationRequired())
- eNotify(new ENotificationImpl(this, Notification.SET, ApplicationConfigurationPackage.PATTERN_ELEMENT__PATTERN, oldPattern, pattern));
- }
-
- /**
- *
- *
- * @generated
- */
- @Override
- public Object eGet(int featureID, boolean resolve, boolean coreType)
- {
- switch (featureID)
- {
- case ApplicationConfigurationPackage.PATTERN_ELEMENT__PATTERN:
- if (resolve) return getPattern();
- return basicGetPattern();
- }
- return super.eGet(featureID, resolve, coreType);
- }
-
- /**
- *
- *
- * @generated
- */
- @Override
- public void eSet(int featureID, Object newValue)
- {
- switch (featureID)
- {
- case ApplicationConfigurationPackage.PATTERN_ELEMENT__PATTERN:
- setPattern((Pattern)newValue);
- return;
- }
- super.eSet(featureID, newValue);
- }
-
- /**
- *
- *
- * @generated
- */
- @Override
- public void eUnset(int featureID)
- {
- switch (featureID)
- {
- case ApplicationConfigurationPackage.PATTERN_ELEMENT__PATTERN:
- setPattern((Pattern)null);
- return;
- }
- super.eUnset(featureID);
- }
-
- /**
- *
- *
- * @generated
- */
- @Override
- public boolean eIsSet(int featureID)
- {
- switch (featureID)
- {
- case ApplicationConfigurationPackage.PATTERN_ELEMENT__PATTERN:
- return pattern != null;
- }
- return super.eIsSet(featureID);
- }
-
-} //PatternElementImpl
+/**
+ * generated by Xtext 2.16.0
+ */
+package hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl;
+
+import hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.ApplicationConfigurationPackage;
+import hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.PatternElement;
+
+import org.eclipse.emf.common.notify.Notification;
+
+import org.eclipse.emf.ecore.EClass;
+import org.eclipse.emf.ecore.InternalEObject;
+
+import org.eclipse.emf.ecore.impl.ENotificationImpl;
+
+import org.eclipse.viatra.query.patternlanguage.emf.vql.Pattern;
+
+/**
+ *
+ * An implementation of the model object 'Pattern Element '.
+ *
+ *
+ * The following features are implemented:
+ *
+ *
+ * {@link hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.PatternElementImpl#getPattern Pattern }
+ *
+ *
+ * @generated
+ */
+public class PatternElementImpl extends PatternEntryImpl implements PatternElement
+{
+ /**
+ * The cached value of the '{@link #getPattern() Pattern }' reference.
+ *
+ *
+ * @see #getPattern()
+ * @generated
+ * @ordered
+ */
+ protected Pattern pattern;
+
+ /**
+ *
+ *
+ * @generated
+ */
+ protected PatternElementImpl()
+ {
+ super();
+ }
+
+ /**
+ *
+ *
+ * @generated
+ */
+ @Override
+ protected EClass eStaticClass()
+ {
+ return ApplicationConfigurationPackage.Literals.PATTERN_ELEMENT;
+ }
+
+ /**
+ *
+ *
+ * @generated
+ */
+ @Override
+ public Pattern getPattern()
+ {
+ if (pattern != null && pattern.eIsProxy())
+ {
+ InternalEObject oldPattern = (InternalEObject)pattern;
+ pattern = (Pattern)eResolveProxy(oldPattern);
+ if (pattern != oldPattern)
+ {
+ if (eNotificationRequired())
+ eNotify(new ENotificationImpl(this, Notification.RESOLVE, ApplicationConfigurationPackage.PATTERN_ELEMENT__PATTERN, oldPattern, pattern));
+ }
+ }
+ return pattern;
+ }
+
+ /**
+ *
+ *
+ * @generated
+ */
+ public Pattern basicGetPattern()
+ {
+ return pattern;
+ }
+
+ /**
+ *
+ *
+ * @generated
+ */
+ @Override
+ public void setPattern(Pattern newPattern)
+ {
+ Pattern oldPattern = pattern;
+ pattern = newPattern;
+ if (eNotificationRequired())
+ eNotify(new ENotificationImpl(this, Notification.SET, ApplicationConfigurationPackage.PATTERN_ELEMENT__PATTERN, oldPattern, pattern));
+ }
+
+ /**
+ *
+ *
+ * @generated
+ */
+ @Override
+ public Object eGet(int featureID, boolean resolve, boolean coreType)
+ {
+ switch (featureID)
+ {
+ case ApplicationConfigurationPackage.PATTERN_ELEMENT__PATTERN:
+ if (resolve) return getPattern();
+ return basicGetPattern();
+ }
+ return super.eGet(featureID, resolve, coreType);
+ }
+
+ /**
+ *
+ *
+ * @generated
+ */
+ @Override
+ public void eSet(int featureID, Object newValue)
+ {
+ switch (featureID)
+ {
+ case ApplicationConfigurationPackage.PATTERN_ELEMENT__PATTERN:
+ setPattern((Pattern)newValue);
+ return;
+ }
+ super.eSet(featureID, newValue);
+ }
+
+ /**
+ *
+ *
+ * @generated
+ */
+ @Override
+ public void eUnset(int featureID)
+ {
+ switch (featureID)
+ {
+ case ApplicationConfigurationPackage.PATTERN_ELEMENT__PATTERN:
+ setPattern((Pattern)null);
+ return;
+ }
+ super.eUnset(featureID);
+ }
+
+ /**
+ *
+ *
+ * @generated
+ */
+ @Override
+ public boolean eIsSet(int featureID)
+ {
+ switch (featureID)
+ {
+ case ApplicationConfigurationPackage.PATTERN_ELEMENT__PATTERN:
+ return pattern != null;
+ }
+ return super.eIsSet(featureID);
+ }
+
+} //PatternElementImpl
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 d00accae..56fa0313 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,175 +1,177 @@
-/**
- * generated by Xtext 2.12.0
- */
-package hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl;
-
-import hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.ApplicationConfigurationPackage;
-import hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.PatternEntry;
-
-import org.eclipse.emf.common.notify.Notification;
-
-import org.eclipse.emf.ecore.EClass;
-import org.eclipse.emf.ecore.InternalEObject;
-
-import org.eclipse.emf.ecore.impl.ENotificationImpl;
-import org.eclipse.emf.ecore.impl.MinimalEObjectImpl;
-
-import org.eclipse.viatra.query.patternlanguage.emf.vql.PatternModel;
-
-/**
- *
- * An implementation of the model object 'Pattern Entry '.
- *
- *
- * The following features are implemented:
- *
- *
- * {@link hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.PatternEntryImpl#getPackage Package }
- *
- *
- * @generated
- */
-public class PatternEntryImpl extends MinimalEObjectImpl.Container implements PatternEntry
-{
- /**
- * The cached value of the '{@link #getPackage() Package }' reference.
- *
- *
- * @see #getPackage()
- * @generated
- * @ordered
- */
- protected PatternModel package_;
-
- /**
- *
- *
- * @generated
- */
- protected PatternEntryImpl()
- {
- super();
- }
-
- /**
- *
- *
- * @generated
- */
- @Override
- protected EClass eStaticClass()
- {
- return ApplicationConfigurationPackage.Literals.PATTERN_ENTRY;
- }
-
- /**
- *
- *
- * @generated
- */
- public PatternModel getPackage()
- {
- if (package_ != null && package_.eIsProxy())
- {
- InternalEObject oldPackage = (InternalEObject)package_;
- package_ = (PatternModel)eResolveProxy(oldPackage);
- if (package_ != oldPackage)
- {
- if (eNotificationRequired())
- eNotify(new ENotificationImpl(this, Notification.RESOLVE, ApplicationConfigurationPackage.PATTERN_ENTRY__PACKAGE, oldPackage, package_));
- }
- }
- return package_;
- }
-
- /**
- *
- *
- * @generated
- */
- public PatternModel basicGetPackage()
- {
- return package_;
- }
-
- /**
- *
- *
- * @generated
- */
- public void setPackage(PatternModel newPackage)
- {
- PatternModel oldPackage = package_;
- package_ = newPackage;
- if (eNotificationRequired())
- eNotify(new ENotificationImpl(this, Notification.SET, ApplicationConfigurationPackage.PATTERN_ENTRY__PACKAGE, oldPackage, package_));
- }
-
- /**
- *
- *
- * @generated
- */
- @Override
- public Object eGet(int featureID, boolean resolve, boolean coreType)
- {
- switch (featureID)
- {
- case ApplicationConfigurationPackage.PATTERN_ENTRY__PACKAGE:
- if (resolve) return getPackage();
- return basicGetPackage();
- }
- return super.eGet(featureID, resolve, coreType);
- }
-
- /**
- *
- *
- * @generated
- */
- @Override
- public void eSet(int featureID, Object newValue)
- {
- switch (featureID)
- {
- case ApplicationConfigurationPackage.PATTERN_ENTRY__PACKAGE:
- setPackage((PatternModel)newValue);
- return;
- }
- super.eSet(featureID, newValue);
- }
-
- /**
- *
- *
- * @generated
- */
- @Override
- public void eUnset(int featureID)
- {
- switch (featureID)
- {
- case ApplicationConfigurationPackage.PATTERN_ENTRY__PACKAGE:
- setPackage((PatternModel)null);
- return;
- }
- super.eUnset(featureID);
- }
-
- /**
- *
- *
- * @generated
- */
- @Override
- public boolean eIsSet(int featureID)
- {
- switch (featureID)
- {
- case ApplicationConfigurationPackage.PATTERN_ENTRY__PACKAGE:
- return package_ != null;
- }
- return super.eIsSet(featureID);
- }
-
-} //PatternEntryImpl
+/**
+ * generated by Xtext 2.16.0
+ */
+package hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl;
+
+import hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.ApplicationConfigurationPackage;
+import hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.PatternEntry;
+
+import org.eclipse.emf.common.notify.Notification;
+
+import org.eclipse.emf.ecore.EClass;
+import org.eclipse.emf.ecore.InternalEObject;
+
+import org.eclipse.emf.ecore.impl.ENotificationImpl;
+import org.eclipse.emf.ecore.impl.MinimalEObjectImpl;
+
+import org.eclipse.viatra.query.patternlanguage.emf.vql.PatternModel;
+
+/**
+ *
+ * An implementation of the model object 'Pattern Entry '.
+ *
+ *
+ * The following features are implemented:
+ *
+ *
+ * {@link hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.PatternEntryImpl#getPackage Package }
+ *
+ *
+ * @generated
+ */
+public class PatternEntryImpl extends MinimalEObjectImpl.Container implements PatternEntry
+{
+ /**
+ * The cached value of the '{@link #getPackage() Package }' reference.
+ *
+ *
+ * @see #getPackage()
+ * @generated
+ * @ordered
+ */
+ protected PatternModel package_;
+
+ /**
+ *
+ *
+ * @generated
+ */
+ protected PatternEntryImpl()
+ {
+ super();
+ }
+
+ /**
+ *
+ *
+ * @generated
+ */
+ @Override
+ protected EClass eStaticClass()
+ {
+ return ApplicationConfigurationPackage.Literals.PATTERN_ENTRY;
+ }
+
+ /**
+ *
+ *
+ * @generated
+ */
+ @Override
+ public PatternModel getPackage()
+ {
+ if (package_ != null && package_.eIsProxy())
+ {
+ InternalEObject oldPackage = (InternalEObject)package_;
+ package_ = (PatternModel)eResolveProxy(oldPackage);
+ if (package_ != oldPackage)
+ {
+ if (eNotificationRequired())
+ eNotify(new ENotificationImpl(this, Notification.RESOLVE, ApplicationConfigurationPackage.PATTERN_ENTRY__PACKAGE, oldPackage, package_));
+ }
+ }
+ return package_;
+ }
+
+ /**
+ *
+ *
+ * @generated
+ */
+ public PatternModel basicGetPackage()
+ {
+ return package_;
+ }
+
+ /**
+ *
+ *
+ * @generated
+ */
+ @Override
+ public void setPackage(PatternModel newPackage)
+ {
+ PatternModel oldPackage = package_;
+ package_ = newPackage;
+ if (eNotificationRequired())
+ eNotify(new ENotificationImpl(this, Notification.SET, ApplicationConfigurationPackage.PATTERN_ENTRY__PACKAGE, oldPackage, package_));
+ }
+
+ /**
+ *
+ *
+ * @generated
+ */
+ @Override
+ public Object eGet(int featureID, boolean resolve, boolean coreType)
+ {
+ switch (featureID)
+ {
+ case ApplicationConfigurationPackage.PATTERN_ENTRY__PACKAGE:
+ if (resolve) return getPackage();
+ return basicGetPackage();
+ }
+ return super.eGet(featureID, resolve, coreType);
+ }
+
+ /**
+ *
+ *
+ * @generated
+ */
+ @Override
+ public void eSet(int featureID, Object newValue)
+ {
+ switch (featureID)
+ {
+ case ApplicationConfigurationPackage.PATTERN_ENTRY__PACKAGE:
+ setPackage((PatternModel)newValue);
+ return;
+ }
+ super.eSet(featureID, newValue);
+ }
+
+ /**
+ *
+ *
+ * @generated
+ */
+ @Override
+ public void eUnset(int featureID)
+ {
+ switch (featureID)
+ {
+ case ApplicationConfigurationPackage.PATTERN_ENTRY__PACKAGE:
+ setPackage((PatternModel)null);
+ return;
+ }
+ super.eUnset(featureID);
+ }
+
+ /**
+ *
+ *
+ * @generated
+ */
+ @Override
+ public boolean eIsSet(int featureID)
+ {
+ switch (featureID)
+ {
+ case ApplicationConfigurationPackage.PATTERN_ENTRY__PACKAGE:
+ return package_ != null;
+ }
+ return super.eIsSet(featureID);
+ }
+
+} //PatternEntryImpl
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 410ad21c..eb1be0e0 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,166 +1,167 @@
-/**
- * generated by Xtext 2.12.0
- */
-package hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl;
-
-import hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.ApplicationConfigurationPackage;
-import hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.PatternEntry;
-import hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.PatternSpecification;
-
-import java.util.Collection;
-
-import org.eclipse.emf.common.notify.NotificationChain;
-
-import org.eclipse.emf.common.util.EList;
-
-import org.eclipse.emf.ecore.EClass;
-import org.eclipse.emf.ecore.InternalEObject;
-
-import org.eclipse.emf.ecore.util.EObjectContainmentEList;
-import org.eclipse.emf.ecore.util.InternalEList;
-
-/**
- *
- * An implementation of the model object 'Pattern Specification '.
- *
- *
- * The following features are implemented:
- *
- *
- * {@link hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.PatternSpecificationImpl#getEntries Entries }
- *
- *
- * @generated
- */
-public class PatternSpecificationImpl extends GraphPatternImpl implements PatternSpecification
-{
- /**
- * The cached value of the '{@link #getEntries() Entries }' containment reference list.
- *
- *
- * @see #getEntries()
- * @generated
- * @ordered
- */
- protected EList entries;
-
- /**
- *
- *
- * @generated
- */
- protected PatternSpecificationImpl()
- {
- super();
- }
-
- /**
- *
- *
- * @generated
- */
- @Override
- protected EClass eStaticClass()
- {
- return ApplicationConfigurationPackage.Literals.PATTERN_SPECIFICATION;
- }
-
- /**
- *
- *
- * @generated
- */
- public EList getEntries()
- {
- if (entries == null)
- {
- entries = new EObjectContainmentEList(PatternEntry.class, this, ApplicationConfigurationPackage.PATTERN_SPECIFICATION__ENTRIES);
- }
- return entries;
- }
-
- /**
- *
- *
- * @generated
- */
- @Override
- public NotificationChain eInverseRemove(InternalEObject otherEnd, int featureID, NotificationChain msgs)
- {
- switch (featureID)
- {
- case ApplicationConfigurationPackage.PATTERN_SPECIFICATION__ENTRIES:
- return ((InternalEList>)getEntries()).basicRemove(otherEnd, msgs);
- }
- return super.eInverseRemove(otherEnd, featureID, msgs);
- }
-
- /**
- *
- *
- * @generated
- */
- @Override
- public Object eGet(int featureID, boolean resolve, boolean coreType)
- {
- switch (featureID)
- {
- case ApplicationConfigurationPackage.PATTERN_SPECIFICATION__ENTRIES:
- return getEntries();
- }
- return super.eGet(featureID, resolve, coreType);
- }
-
- /**
- *
- *
- * @generated
- */
- @SuppressWarnings("unchecked")
- @Override
- public void eSet(int featureID, Object newValue)
- {
- switch (featureID)
- {
- case ApplicationConfigurationPackage.PATTERN_SPECIFICATION__ENTRIES:
- getEntries().clear();
- getEntries().addAll((Collection extends PatternEntry>)newValue);
- return;
- }
- super.eSet(featureID, newValue);
- }
-
- /**
- *
- *
- * @generated
- */
- @Override
- public void eUnset(int featureID)
- {
- switch (featureID)
- {
- case ApplicationConfigurationPackage.PATTERN_SPECIFICATION__ENTRIES:
- getEntries().clear();
- return;
- }
- super.eUnset(featureID);
- }
-
- /**
- *
- *
- * @generated
- */
- @Override
- public boolean eIsSet(int featureID)
- {
- switch (featureID)
- {
- case ApplicationConfigurationPackage.PATTERN_SPECIFICATION__ENTRIES:
- return entries != null && !entries.isEmpty();
- }
- return super.eIsSet(featureID);
- }
-
-} //PatternSpecificationImpl
+/**
+ * generated by Xtext 2.16.0
+ */
+package hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl;
+
+import hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.ApplicationConfigurationPackage;
+import hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.PatternEntry;
+import hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.PatternSpecification;
+
+import java.util.Collection;
+
+import org.eclipse.emf.common.notify.NotificationChain;
+
+import org.eclipse.emf.common.util.EList;
+
+import org.eclipse.emf.ecore.EClass;
+import org.eclipse.emf.ecore.InternalEObject;
+
+import org.eclipse.emf.ecore.util.EObjectContainmentEList;
+import org.eclipse.emf.ecore.util.InternalEList;
+
+/**
+ *
+ * An implementation of the model object 'Pattern Specification '.
+ *
+ *
+ * The following features are implemented:
+ *
+ *
+ * {@link hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.PatternSpecificationImpl#getEntries Entries }
+ *
+ *
+ * @generated
+ */
+public class PatternSpecificationImpl extends GraphPatternImpl implements PatternSpecification
+{
+ /**
+ * The cached value of the '{@link #getEntries() Entries }' containment reference list.
+ *
+ *
+ * @see #getEntries()
+ * @generated
+ * @ordered
+ */
+ protected EList entries;
+
+ /**
+ *
+ *
+ * @generated
+ */
+ protected PatternSpecificationImpl()
+ {
+ super();
+ }
+
+ /**
+ *
+ *
+ * @generated
+ */
+ @Override
+ protected EClass eStaticClass()
+ {
+ return ApplicationConfigurationPackage.Literals.PATTERN_SPECIFICATION;
+ }
+
+ /**
+ *
+ *
+ * @generated
+ */
+ @Override
+ public EList getEntries()
+ {
+ if (entries == null)
+ {
+ entries = new EObjectContainmentEList(PatternEntry.class, this, ApplicationConfigurationPackage.PATTERN_SPECIFICATION__ENTRIES);
+ }
+ return entries;
+ }
+
+ /**
+ *
+ *
+ * @generated
+ */
+ @Override
+ public NotificationChain eInverseRemove(InternalEObject otherEnd, int featureID, NotificationChain msgs)
+ {
+ switch (featureID)
+ {
+ case ApplicationConfigurationPackage.PATTERN_SPECIFICATION__ENTRIES:
+ return ((InternalEList>)getEntries()).basicRemove(otherEnd, msgs);
+ }
+ return super.eInverseRemove(otherEnd, featureID, msgs);
+ }
+
+ /**
+ *
+ *
+ * @generated
+ */
+ @Override
+ public Object eGet(int featureID, boolean resolve, boolean coreType)
+ {
+ switch (featureID)
+ {
+ case ApplicationConfigurationPackage.PATTERN_SPECIFICATION__ENTRIES:
+ return getEntries();
+ }
+ return super.eGet(featureID, resolve, coreType);
+ }
+
+ /**
+ *
+ *
+ * @generated
+ */
+ @SuppressWarnings("unchecked")
+ @Override
+ public void eSet(int featureID, Object newValue)
+ {
+ switch (featureID)
+ {
+ case ApplicationConfigurationPackage.PATTERN_SPECIFICATION__ENTRIES:
+ getEntries().clear();
+ getEntries().addAll((Collection extends PatternEntry>)newValue);
+ return;
+ }
+ super.eSet(featureID, newValue);
+ }
+
+ /**
+ *
+ *
+ * @generated
+ */
+ @Override
+ public void eUnset(int featureID)
+ {
+ switch (featureID)
+ {
+ case ApplicationConfigurationPackage.PATTERN_SPECIFICATION__ENTRIES:
+ getEntries().clear();
+ return;
+ }
+ super.eUnset(featureID);
+ }
+
+ /**
+ *
+ *
+ * @generated
+ */
+ @Override
+ public boolean eIsSet(int featureID)
+ {
+ switch (featureID)
+ {
+ case ApplicationConfigurationPackage.PATTERN_SPECIFICATION__ENTRIES:
+ return entries != null && !entries.isEmpty();
+ }
+ return super.eIsSet(featureID);
+ }
+
+} //PatternSpecificationImpl
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 d19d0bfb..a14762a6 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,164 +1,165 @@
-/**
- * generated by Xtext 2.12.0
- */
-package hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl;
-
-import hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.ApplicationConfigurationPackage;
-import hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.RealEnumeration;
-
-import java.math.BigDecimal;
-
-import java.util.Collection;
-
-import org.eclipse.emf.common.util.EList;
-
-import org.eclipse.emf.ecore.EClass;
-
-import org.eclipse.emf.ecore.util.EDataTypeEList;
-
-/**
- *
- * An implementation of the model object 'Real Enumeration '.
- *
- *
- * The following features are implemented:
- *
- *
- * {@link hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.RealEnumerationImpl#getEntry Entry }
- *
- *
- * @generated
- */
-public class RealEnumerationImpl extends NumberSpecificationImpl implements RealEnumeration
-{
- /**
- * The cached value of the '{@link #getEntry() Entry }' attribute list.
- *
- *
- * @see #getEntry()
- * @generated
- * @ordered
- */
- protected EList entry;
-
- /**
- *
- *
- * @generated
- */
- protected RealEnumerationImpl()
- {
- super();
- }
-
- /**
- *
- *
- * @generated
- */
- @Override
- protected EClass eStaticClass()
- {
- return ApplicationConfigurationPackage.Literals.REAL_ENUMERATION;
- }
-
- /**
- *
- *
- * @generated
- */
- public EList getEntry()
- {
- if (entry == null)
- {
- entry = new EDataTypeEList(BigDecimal.class, this, ApplicationConfigurationPackage.REAL_ENUMERATION__ENTRY);
- }
- return entry;
- }
-
- /**
- *
- *
- * @generated
- */
- @Override
- public Object eGet(int featureID, boolean resolve, boolean coreType)
- {
- switch (featureID)
- {
- case ApplicationConfigurationPackage.REAL_ENUMERATION__ENTRY:
- return getEntry();
- }
- return super.eGet(featureID, resolve, coreType);
- }
-
- /**
- *
- *
- * @generated
- */
- @SuppressWarnings("unchecked")
- @Override
- public void eSet(int featureID, Object newValue)
- {
- switch (featureID)
- {
- case ApplicationConfigurationPackage.REAL_ENUMERATION__ENTRY:
- getEntry().clear();
- getEntry().addAll((Collection extends BigDecimal>)newValue);
- return;
- }
- super.eSet(featureID, newValue);
- }
-
- /**
- *
- *
- * @generated
- */
- @Override
- public void eUnset(int featureID)
- {
- switch (featureID)
- {
- case ApplicationConfigurationPackage.REAL_ENUMERATION__ENTRY:
- getEntry().clear();
- return;
- }
- super.eUnset(featureID);
- }
-
- /**
- *
- *
- * @generated
- */
- @Override
- public boolean eIsSet(int featureID)
- {
- switch (featureID)
- {
- case ApplicationConfigurationPackage.REAL_ENUMERATION__ENTRY:
- return entry != null && !entry.isEmpty();
- }
- return super.eIsSet(featureID);
- }
-
- /**
- *
- *
- * @generated
- */
- @Override
- public String toString()
- {
- if (eIsProxy()) return super.toString();
-
- StringBuffer result = new StringBuffer(super.toString());
- result.append(" (entry: ");
- result.append(entry);
- result.append(')');
- return result.toString();
- }
-
-} //RealEnumerationImpl
+/**
+ * generated by Xtext 2.16.0
+ */
+package hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl;
+
+import hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.ApplicationConfigurationPackage;
+import hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.RealEnumeration;
+
+import java.math.BigDecimal;
+
+import java.util.Collection;
+
+import org.eclipse.emf.common.util.EList;
+
+import org.eclipse.emf.ecore.EClass;
+
+import org.eclipse.emf.ecore.util.EDataTypeEList;
+
+/**
+ *
+ * An implementation of the model object 'Real Enumeration '.
+ *
+ *
+ * The following features are implemented:
+ *
+ *
+ * {@link hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.RealEnumerationImpl#getEntry Entry }
+ *
+ *
+ * @generated
+ */
+public class RealEnumerationImpl extends NumberSpecificationImpl implements RealEnumeration
+{
+ /**
+ * The cached value of the '{@link #getEntry() Entry }' attribute list.
+ *
+ *
+ * @see #getEntry()
+ * @generated
+ * @ordered
+ */
+ protected EList entry;
+
+ /**
+ *
+ *
+ * @generated
+ */
+ protected RealEnumerationImpl()
+ {
+ super();
+ }
+
+ /**
+ *
+ *
+ * @generated
+ */
+ @Override
+ protected EClass eStaticClass()
+ {
+ return ApplicationConfigurationPackage.Literals.REAL_ENUMERATION;
+ }
+
+ /**
+ *
+ *
+ * @generated
+ */
+ @Override
+ public EList getEntry()
+ {
+ if (entry == null)
+ {
+ entry = new EDataTypeEList(BigDecimal.class, this, ApplicationConfigurationPackage.REAL_ENUMERATION__ENTRY);
+ }
+ return entry;
+ }
+
+ /**
+ *
+ *
+ * @generated
+ */
+ @Override
+ public Object eGet(int featureID, boolean resolve, boolean coreType)
+ {
+ switch (featureID)
+ {
+ case ApplicationConfigurationPackage.REAL_ENUMERATION__ENTRY:
+ return getEntry();
+ }
+ return super.eGet(featureID, resolve, coreType);
+ }
+
+ /**
+ *
+ *
+ * @generated
+ */
+ @SuppressWarnings("unchecked")
+ @Override
+ public void eSet(int featureID, Object newValue)
+ {
+ switch (featureID)
+ {
+ case ApplicationConfigurationPackage.REAL_ENUMERATION__ENTRY:
+ getEntry().clear();
+ getEntry().addAll((Collection extends BigDecimal>)newValue);
+ return;
+ }
+ super.eSet(featureID, newValue);
+ }
+
+ /**
+ *
+ *
+ * @generated
+ */
+ @Override
+ public void eUnset(int featureID)
+ {
+ switch (featureID)
+ {
+ case ApplicationConfigurationPackage.REAL_ENUMERATION__ENTRY:
+ getEntry().clear();
+ return;
+ }
+ super.eUnset(featureID);
+ }
+
+ /**
+ *
+ *
+ * @generated
+ */
+ @Override
+ public boolean eIsSet(int featureID)
+ {
+ switch (featureID)
+ {
+ case ApplicationConfigurationPackage.REAL_ENUMERATION__ENTRY:
+ return entry != null && !entry.isEmpty();
+ }
+ return super.eIsSet(featureID);
+ }
+
+ /**
+ *
+ *
+ * @generated
+ */
+ @Override
+ public String toString()
+ {
+ if (eIsProxy()) return super.toString();
+
+ StringBuilder result = new StringBuilder(super.toString());
+ result.append(" (entry: ");
+ result.append(entry);
+ result.append(')');
+ return result.toString();
+ }
+
+} //RealEnumerationImpl
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 e34982fc..9f879728 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,41 +1,41 @@
-/**
- * generated by Xtext 2.12.0
- */
-package hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl;
-
-import hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.ApplicationConfigurationPackage;
-import hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.RealReference;
-
-import org.eclipse.emf.ecore.EClass;
-
-/**
- *
- * An implementation of the model object 'Real Reference '.
- *
- *
- * @generated
- */
-public class RealReferenceImpl extends TypeReferenceImpl implements RealReference
-{
- /**
- *
- *
- * @generated
- */
- protected RealReferenceImpl()
- {
- super();
- }
-
- /**
- *
- *
- * @generated
- */
- @Override
- protected EClass eStaticClass()
- {
- return ApplicationConfigurationPackage.Literals.REAL_REFERENCE;
- }
-
-} //RealReferenceImpl
+/**
+ * generated by Xtext 2.16.0
+ */
+package hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl;
+
+import hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.ApplicationConfigurationPackage;
+import hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.RealReference;
+
+import org.eclipse.emf.ecore.EClass;
+
+/**
+ *
+ * An implementation of the model object 'Real Reference '.
+ *
+ *
+ * @generated
+ */
+public class RealReferenceImpl extends TypeReferenceImpl implements RealReference
+{
+ /**
+ *
+ *
+ * @generated
+ */
+ protected RealReferenceImpl()
+ {
+ super();
+ }
+
+ /**
+ *
+ *
+ * @generated
+ */
+ @Override
+ protected EClass eStaticClass()
+ {
+ return ApplicationConfigurationPackage.Literals.REAL_REFERENCE;
+ }
+
+} //RealReferenceImpl
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 a936da12..b7efecba 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,41 +1,41 @@
-/**
- * generated by Xtext 2.12.0
- */
-package hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl;
-
-import hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.ApplicationConfigurationPackage;
-import hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.RealScope;
-
-import org.eclipse.emf.ecore.EClass;
-
-/**
- *
- * An implementation of the model object 'Real Scope '.
- *
- *
- * @generated
- */
-public class RealScopeImpl extends RealReferenceImpl implements RealScope
-{
- /**
- *
- *
- * @generated
- */
- protected RealScopeImpl()
- {
- super();
- }
-
- /**
- *
- *
- * @generated
- */
- @Override
- protected EClass eStaticClass()
- {
- return ApplicationConfigurationPackage.Literals.REAL_SCOPE;
- }
-
-} //RealScopeImpl
+/**
+ * generated by Xtext 2.16.0
+ */
+package hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl;
+
+import hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.ApplicationConfigurationPackage;
+import hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.RealScope;
+
+import org.eclipse.emf.ecore.EClass;
+
+/**
+ *
+ * An implementation of the model object 'Real Scope '.
+ *
+ *
+ * @generated
+ */
+public class RealScopeImpl extends RealReferenceImpl implements RealScope
+{
+ /**
+ *
+ *
+ * @generated
+ */
+ protected RealScopeImpl()
+ {
+ super();
+ }
+
+ /**
+ *
+ *
+ * @generated
+ */
+ @Override
+ protected EClass eStaticClass()
+ {
+ return ApplicationConfigurationPackage.Literals.REAL_SCOPE;
+ }
+
+} //RealScopeImpl
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 dc3d6fc9..5c39a98e 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,194 +1,196 @@
-/**
- * generated by Xtext 2.12.0
- */
-package hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl;
-
-import hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.ApplicationConfigurationPackage;
-import hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.RealReference;
-import hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.RealTypeScope;
-
-import org.eclipse.emf.common.notify.Notification;
-import org.eclipse.emf.common.notify.NotificationChain;
-
-import org.eclipse.emf.ecore.EClass;
-import org.eclipse.emf.ecore.InternalEObject;
-
-import org.eclipse.emf.ecore.impl.ENotificationImpl;
-
-/**
- *
- * An implementation of the model object 'Real Type Scope '.
- *
- *
- * The following features are implemented:
- *
- *
- * {@link hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.RealTypeScopeImpl#getType Type }
- *
- *
- * @generated
- */
-public class RealTypeScopeImpl extends TypeScopeImpl implements RealTypeScope
-{
- /**
- * The cached value of the '{@link #getType() Type }' containment reference.
- *
- *
- * @see #getType()
- * @generated
- * @ordered
- */
- protected RealReference type;
-
- /**
- *
- *
- * @generated
- */
- protected RealTypeScopeImpl()
- {
- super();
- }
-
- /**
- *
- *
- * @generated
- */
- @Override
- protected EClass eStaticClass()
- {
- return ApplicationConfigurationPackage.Literals.REAL_TYPE_SCOPE;
- }
-
- /**
- *
- *
- * @generated
- */
- public RealReference getType()
- {
- return type;
- }
-
- /**
- *
- *
- * @generated
- */
- public NotificationChain basicSetType(RealReference newType, NotificationChain msgs)
- {
- RealReference oldType = type;
- type = newType;
- if (eNotificationRequired())
- {
- ENotificationImpl notification = new ENotificationImpl(this, Notification.SET, ApplicationConfigurationPackage.REAL_TYPE_SCOPE__TYPE, oldType, newType);
- if (msgs == null) msgs = notification; else msgs.add(notification);
- }
- return msgs;
- }
-
- /**
- *
- *
- * @generated
- */
- public void setType(RealReference newType)
- {
- if (newType != type)
- {
- NotificationChain msgs = null;
- if (type != null)
- msgs = ((InternalEObject)type).eInverseRemove(this, EOPPOSITE_FEATURE_BASE - ApplicationConfigurationPackage.REAL_TYPE_SCOPE__TYPE, null, msgs);
- if (newType != null)
- msgs = ((InternalEObject)newType).eInverseAdd(this, EOPPOSITE_FEATURE_BASE - ApplicationConfigurationPackage.REAL_TYPE_SCOPE__TYPE, null, msgs);
- msgs = basicSetType(newType, msgs);
- if (msgs != null) msgs.dispatch();
- }
- else if (eNotificationRequired())
- eNotify(new ENotificationImpl(this, Notification.SET, ApplicationConfigurationPackage.REAL_TYPE_SCOPE__TYPE, newType, newType));
- }
-
- /**
- *
- *
- * @generated
- */
- @Override
- public NotificationChain eInverseRemove(InternalEObject otherEnd, int featureID, NotificationChain msgs)
- {
- switch (featureID)
- {
- case ApplicationConfigurationPackage.REAL_TYPE_SCOPE__TYPE:
- return basicSetType(null, msgs);
- }
- return super.eInverseRemove(otherEnd, featureID, msgs);
- }
-
- /**
- *
- *
- * @generated
- */
- @Override
- public Object eGet(int featureID, boolean resolve, boolean coreType)
- {
- switch (featureID)
- {
- case ApplicationConfigurationPackage.REAL_TYPE_SCOPE__TYPE:
- return getType();
- }
- return super.eGet(featureID, resolve, coreType);
- }
-
- /**
- *
- *
- * @generated
- */
- @Override
- public void eSet(int featureID, Object newValue)
- {
- switch (featureID)
- {
- case ApplicationConfigurationPackage.REAL_TYPE_SCOPE__TYPE:
- setType((RealReference)newValue);
- return;
- }
- super.eSet(featureID, newValue);
- }
-
- /**
- *
- *
- * @generated
- */
- @Override
- public void eUnset(int featureID)
- {
- switch (featureID)
- {
- case ApplicationConfigurationPackage.REAL_TYPE_SCOPE__TYPE:
- setType((RealReference)null);
- return;
- }
- super.eUnset(featureID);
- }
-
- /**
- *
- *
- * @generated
- */
- @Override
- public boolean eIsSet(int featureID)
- {
- switch (featureID)
- {
- case ApplicationConfigurationPackage.REAL_TYPE_SCOPE__TYPE:
- return type != null;
- }
- return super.eIsSet(featureID);
- }
-
-} //RealTypeScopeImpl
+/**
+ * generated by Xtext 2.16.0
+ */
+package hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl;
+
+import hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.ApplicationConfigurationPackage;
+import hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.RealReference;
+import hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.RealTypeScope;
+
+import org.eclipse.emf.common.notify.Notification;
+import org.eclipse.emf.common.notify.NotificationChain;
+
+import org.eclipse.emf.ecore.EClass;
+import org.eclipse.emf.ecore.InternalEObject;
+
+import org.eclipse.emf.ecore.impl.ENotificationImpl;
+
+/**
+ *
+ * An implementation of the model object 'Real Type Scope '.
+ *
+ *
+ * The following features are implemented:
+ *
+ *
+ * {@link hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.RealTypeScopeImpl#getType Type }
+ *
+ *
+ * @generated
+ */
+public class RealTypeScopeImpl extends TypeScopeImpl implements RealTypeScope
+{
+ /**
+ * The cached value of the '{@link #getType() Type }' containment reference.
+ *
+ *
+ * @see #getType()
+ * @generated
+ * @ordered
+ */
+ protected RealReference type;
+
+ /**
+ *
+ *
+ * @generated
+ */
+ protected RealTypeScopeImpl()
+ {
+ super();
+ }
+
+ /**
+ *
+ *
+ * @generated
+ */
+ @Override
+ protected EClass eStaticClass()
+ {
+ return ApplicationConfigurationPackage.Literals.REAL_TYPE_SCOPE;
+ }
+
+ /**
+ *
+ *
+ * @generated
+ */
+ @Override
+ public RealReference getType()
+ {
+ return type;
+ }
+
+ /**
+ *
+ *
+ * @generated
+ */
+ public NotificationChain basicSetType(RealReference newType, NotificationChain msgs)
+ {
+ RealReference oldType = type;
+ type = newType;
+ if (eNotificationRequired())
+ {
+ ENotificationImpl notification = new ENotificationImpl(this, Notification.SET, ApplicationConfigurationPackage.REAL_TYPE_SCOPE__TYPE, oldType, newType);
+ if (msgs == null) msgs = notification; else msgs.add(notification);
+ }
+ return msgs;
+ }
+
+ /**
+ *
+ *
+ * @generated
+ */
+ @Override
+ public void setType(RealReference newType)
+ {
+ if (newType != type)
+ {
+ NotificationChain msgs = null;
+ if (type != null)
+ msgs = ((InternalEObject)type).eInverseRemove(this, EOPPOSITE_FEATURE_BASE - ApplicationConfigurationPackage.REAL_TYPE_SCOPE__TYPE, null, msgs);
+ if (newType != null)
+ msgs = ((InternalEObject)newType).eInverseAdd(this, EOPPOSITE_FEATURE_BASE - ApplicationConfigurationPackage.REAL_TYPE_SCOPE__TYPE, null, msgs);
+ msgs = basicSetType(newType, msgs);
+ if (msgs != null) msgs.dispatch();
+ }
+ else if (eNotificationRequired())
+ eNotify(new ENotificationImpl(this, Notification.SET, ApplicationConfigurationPackage.REAL_TYPE_SCOPE__TYPE, newType, newType));
+ }
+
+ /**
+ *
+ *
+ * @generated
+ */
+ @Override
+ public NotificationChain eInverseRemove(InternalEObject otherEnd, int featureID, NotificationChain msgs)
+ {
+ switch (featureID)
+ {
+ case ApplicationConfigurationPackage.REAL_TYPE_SCOPE__TYPE:
+ return basicSetType(null, msgs);
+ }
+ return super.eInverseRemove(otherEnd, featureID, msgs);
+ }
+
+ /**
+ *
+ *
+ * @generated
+ */
+ @Override
+ public Object eGet(int featureID, boolean resolve, boolean coreType)
+ {
+ switch (featureID)
+ {
+ case ApplicationConfigurationPackage.REAL_TYPE_SCOPE__TYPE:
+ return getType();
+ }
+ return super.eGet(featureID, resolve, coreType);
+ }
+
+ /**
+ *
+ *
+ * @generated
+ */
+ @Override
+ public void eSet(int featureID, Object newValue)
+ {
+ switch (featureID)
+ {
+ case ApplicationConfigurationPackage.REAL_TYPE_SCOPE__TYPE:
+ setType((RealReference)newValue);
+ return;
+ }
+ super.eSet(featureID, newValue);
+ }
+
+ /**
+ *
+ *
+ * @generated
+ */
+ @Override
+ public void eUnset(int featureID)
+ {
+ switch (featureID)
+ {
+ case ApplicationConfigurationPackage.REAL_TYPE_SCOPE__TYPE:
+ setType((RealReference)null);
+ return;
+ }
+ super.eUnset(featureID);
+ }
+
+ /**
+ *
+ *
+ * @generated
+ */
+ @Override
+ public boolean eIsSet(int featureID)
+ {
+ switch (featureID)
+ {
+ case ApplicationConfigurationPackage.REAL_TYPE_SCOPE__TYPE:
+ return type != null;
+ }
+ return super.eIsSet(featureID);
+ }
+
+} //RealTypeScopeImpl
diff --git a/Application/hu.bme.mit.inf.dslreasoner.application/src-gen/hu/bme/mit/inf/dslreasoner/application/applicationConfiguration/impl/ReliabiltiyFunctionImpl.java b/Application/hu.bme.mit.inf.dslreasoner.application/src-gen/hu/bme/mit/inf/dslreasoner/application/applicationConfiguration/impl/ReliabiltiyFunctionImpl.java
new file mode 100644
index 00000000..b848c329
--- /dev/null
+++ b/Application/hu.bme.mit.inf.dslreasoner.application/src-gen/hu/bme/mit/inf/dslreasoner/application/applicationConfiguration/impl/ReliabiltiyFunctionImpl.java
@@ -0,0 +1,244 @@
+/**
+ * generated by Xtext 2.16.0
+ */
+package hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl;
+
+import hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.ApplicationConfigurationPackage;
+import hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.ReliabiltiyFunction;
+
+import hu.bme.mit.inf.dslreasoner.faulttree.components.cftLanguage.CftModel;
+import hu.bme.mit.inf.dslreasoner.faulttree.components.cftLanguage.TransformationDefinition;
+
+import org.eclipse.emf.common.notify.Notification;
+
+import org.eclipse.emf.ecore.EClass;
+import org.eclipse.emf.ecore.InternalEObject;
+
+import org.eclipse.emf.ecore.impl.ENotificationImpl;
+
+/**
+ *
+ * An implementation of the model object 'Reliabiltiy Function '.
+ *
+ *
+ * The following features are implemented:
+ *
+ *
+ * {@link hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.ReliabiltiyFunctionImpl#getPackage Package }
+ * {@link hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.ReliabiltiyFunctionImpl#getTransformation Transformation }
+ *
+ *
+ * @generated
+ */
+public class ReliabiltiyFunctionImpl extends ObjectiveFunctionImpl implements ReliabiltiyFunction
+{
+ /**
+ * The cached value of the '{@link #getPackage() Package }' reference.
+ *
+ *
+ * @see #getPackage()
+ * @generated
+ * @ordered
+ */
+ protected CftModel package_;
+
+ /**
+ * The cached value of the '{@link #getTransformation() Transformation }' reference.
+ *
+ *
+ * @see #getTransformation()
+ * @generated
+ * @ordered
+ */
+ protected TransformationDefinition transformation;
+
+ /**
+ *
+ *
+ * @generated
+ */
+ protected ReliabiltiyFunctionImpl()
+ {
+ super();
+ }
+
+ /**
+ *
+ *
+ * @generated
+ */
+ @Override
+ protected EClass eStaticClass()
+ {
+ return ApplicationConfigurationPackage.Literals.RELIABILTIY_FUNCTION;
+ }
+
+ /**
+ *
+ *
+ * @generated
+ */
+ @Override
+ public CftModel getPackage()
+ {
+ if (package_ != null && package_.eIsProxy())
+ {
+ InternalEObject oldPackage = (InternalEObject)package_;
+ package_ = (CftModel)eResolveProxy(oldPackage);
+ if (package_ != oldPackage)
+ {
+ if (eNotificationRequired())
+ eNotify(new ENotificationImpl(this, Notification.RESOLVE, ApplicationConfigurationPackage.RELIABILTIY_FUNCTION__PACKAGE, oldPackage, package_));
+ }
+ }
+ return package_;
+ }
+
+ /**
+ *
+ *
+ * @generated
+ */
+ public CftModel basicGetPackage()
+ {
+ return package_;
+ }
+
+ /**
+ *
+ *
+ * @generated
+ */
+ @Override
+ public void setPackage(CftModel newPackage)
+ {
+ CftModel oldPackage = package_;
+ package_ = newPackage;
+ if (eNotificationRequired())
+ eNotify(new ENotificationImpl(this, Notification.SET, ApplicationConfigurationPackage.RELIABILTIY_FUNCTION__PACKAGE, oldPackage, package_));
+ }
+
+ /**
+ *
+ *
+ * @generated
+ */
+ @Override
+ public TransformationDefinition getTransformation()
+ {
+ if (transformation != null && transformation.eIsProxy())
+ {
+ InternalEObject oldTransformation = (InternalEObject)transformation;
+ transformation = (TransformationDefinition)eResolveProxy(oldTransformation);
+ if (transformation != oldTransformation)
+ {
+ if (eNotificationRequired())
+ eNotify(new ENotificationImpl(this, Notification.RESOLVE, ApplicationConfigurationPackage.RELIABILTIY_FUNCTION__TRANSFORMATION, oldTransformation, transformation));
+ }
+ }
+ return transformation;
+ }
+
+ /**
+ *
+ *
+ * @generated
+ */
+ public TransformationDefinition basicGetTransformation()
+ {
+ return transformation;
+ }
+
+ /**
+ *
+ *
+ * @generated
+ */
+ @Override
+ public void setTransformation(TransformationDefinition newTransformation)
+ {
+ TransformationDefinition oldTransformation = transformation;
+ transformation = newTransformation;
+ if (eNotificationRequired())
+ eNotify(new ENotificationImpl(this, Notification.SET, ApplicationConfigurationPackage.RELIABILTIY_FUNCTION__TRANSFORMATION, oldTransformation, transformation));
+ }
+
+ /**
+ *
+ *
+ * @generated
+ */
+ @Override
+ public Object eGet(int featureID, boolean resolve, boolean coreType)
+ {
+ switch (featureID)
+ {
+ case ApplicationConfigurationPackage.RELIABILTIY_FUNCTION__PACKAGE:
+ if (resolve) return getPackage();
+ return basicGetPackage();
+ case ApplicationConfigurationPackage.RELIABILTIY_FUNCTION__TRANSFORMATION:
+ if (resolve) return getTransformation();
+ return basicGetTransformation();
+ }
+ return super.eGet(featureID, resolve, coreType);
+ }
+
+ /**
+ *
+ *
+ * @generated
+ */
+ @Override
+ public void eSet(int featureID, Object newValue)
+ {
+ switch (featureID)
+ {
+ case ApplicationConfigurationPackage.RELIABILTIY_FUNCTION__PACKAGE:
+ setPackage((CftModel)newValue);
+ return;
+ case ApplicationConfigurationPackage.RELIABILTIY_FUNCTION__TRANSFORMATION:
+ setTransformation((TransformationDefinition)newValue);
+ return;
+ }
+ super.eSet(featureID, newValue);
+ }
+
+ /**
+ *
+ *
+ * @generated
+ */
+ @Override
+ public void eUnset(int featureID)
+ {
+ switch (featureID)
+ {
+ case ApplicationConfigurationPackage.RELIABILTIY_FUNCTION__PACKAGE:
+ setPackage((CftModel)null);
+ return;
+ case ApplicationConfigurationPackage.RELIABILTIY_FUNCTION__TRANSFORMATION:
+ setTransformation((TransformationDefinition)null);
+ return;
+ }
+ super.eUnset(featureID);
+ }
+
+ /**
+ *
+ *
+ * @generated
+ */
+ @Override
+ public boolean eIsSet(int featureID)
+ {
+ switch (featureID)
+ {
+ case ApplicationConfigurationPackage.RELIABILTIY_FUNCTION__PACKAGE:
+ return package_ != null;
+ case ApplicationConfigurationPackage.RELIABILTIY_FUNCTION__TRANSFORMATION:
+ return transformation != null;
+ }
+ return super.eIsSet(featureID);
+ }
+
+} //ReliabiltiyFunctionImpl
diff --git a/Application/hu.bme.mit.inf.dslreasoner.application/src-gen/hu/bme/mit/inf/dslreasoner/application/applicationConfiguration/impl/RuntimeEntryImpl.java b/Application/hu.bme.mit.inf.dslreasoner.application/src-gen/hu/bme/mit/inf/dslreasoner/application/applicationConfiguration/impl/RuntimeEntryImpl.java
index 9abb1448..c6e4f885 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,177 +1,179 @@
-/**
- * generated by Xtext 2.12.0
- */
-package hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl;
-
-import hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.ApplicationConfigurationPackage;
-import hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.RuntimeEntry;
-
-import org.eclipse.emf.common.notify.Notification;
-
-import org.eclipse.emf.ecore.EClass;
-
-import org.eclipse.emf.ecore.impl.ENotificationImpl;
-
-/**
- *
- * An implementation of the model object 'Runtime Entry '.
- *
- *
- * The following features are implemented:
- *
- *
- * {@link hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.RuntimeEntryImpl#getMillisecLimit Millisec Limit }
- *
- *
- * @generated
- */
-public class RuntimeEntryImpl extends ConfigEntryImpl implements RuntimeEntry
-{
- /**
- * The default value of the '{@link #getMillisecLimit() Millisec Limit }' attribute.
- *
- *
- * @see #getMillisecLimit()
- * @generated
- * @ordered
- */
- protected static final int MILLISEC_LIMIT_EDEFAULT = 0;
-
- /**
- * The cached value of the '{@link #getMillisecLimit() Millisec Limit }' attribute.
- *
- *
- * @see #getMillisecLimit()
- * @generated
- * @ordered
- */
- protected int millisecLimit = MILLISEC_LIMIT_EDEFAULT;
-
- /**
- *
- *
- * @generated
- */
- protected RuntimeEntryImpl()
- {
- super();
- }
-
- /**
- *
- *
- * @generated
- */
- @Override
- protected EClass eStaticClass()
- {
- return ApplicationConfigurationPackage.Literals.RUNTIME_ENTRY;
- }
-
- /**
- *
- *
- * @generated
- */
- public int getMillisecLimit()
- {
- return millisecLimit;
- }
-
- /**
- *
- *
- * @generated
- */
- public void setMillisecLimit(int newMillisecLimit)
- {
- int oldMillisecLimit = millisecLimit;
- millisecLimit = newMillisecLimit;
- if (eNotificationRequired())
- eNotify(new ENotificationImpl(this, Notification.SET, ApplicationConfigurationPackage.RUNTIME_ENTRY__MILLISEC_LIMIT, oldMillisecLimit, millisecLimit));
- }
-
- /**
- *
- *
- * @generated
- */
- @Override
- public Object eGet(int featureID, boolean resolve, boolean coreType)
- {
- switch (featureID)
- {
- case ApplicationConfigurationPackage.RUNTIME_ENTRY__MILLISEC_LIMIT:
- return getMillisecLimit();
- }
- return super.eGet(featureID, resolve, coreType);
- }
-
- /**
- *
- *
- * @generated
- */
- @Override
- public void eSet(int featureID, Object newValue)
- {
- switch (featureID)
- {
- case ApplicationConfigurationPackage.RUNTIME_ENTRY__MILLISEC_LIMIT:
- setMillisecLimit((Integer)newValue);
- return;
- }
- super.eSet(featureID, newValue);
- }
-
- /**
- *
- *
- * @generated
- */
- @Override
- public void eUnset(int featureID)
- {
- switch (featureID)
- {
- case ApplicationConfigurationPackage.RUNTIME_ENTRY__MILLISEC_LIMIT:
- setMillisecLimit(MILLISEC_LIMIT_EDEFAULT);
- return;
- }
- super.eUnset(featureID);
- }
-
- /**
- *
- *
- * @generated
- */
- @Override
- public boolean eIsSet(int featureID)
- {
- switch (featureID)
- {
- case ApplicationConfigurationPackage.RUNTIME_ENTRY__MILLISEC_LIMIT:
- return millisecLimit != MILLISEC_LIMIT_EDEFAULT;
- }
- return super.eIsSet(featureID);
- }
-
- /**
- *
- *
- * @generated
- */
- @Override
- public String toString()
- {
- if (eIsProxy()) return super.toString();
-
- StringBuffer result = new StringBuffer(super.toString());
- result.append(" (millisecLimit: ");
- result.append(millisecLimit);
- result.append(')');
- return result.toString();
- }
-
-} //RuntimeEntryImpl
+/**
+ * generated by Xtext 2.16.0
+ */
+package hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl;
+
+import hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.ApplicationConfigurationPackage;
+import hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.RuntimeEntry;
+
+import org.eclipse.emf.common.notify.Notification;
+
+import org.eclipse.emf.ecore.EClass;
+
+import org.eclipse.emf.ecore.impl.ENotificationImpl;
+
+/**
+ *
+ * An implementation of the model object 'Runtime Entry '.
+ *
+ *
+ * The following features are implemented:
+ *
+ *
+ * {@link hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.RuntimeEntryImpl#getMillisecLimit Millisec Limit }
+ *
+ *
+ * @generated
+ */
+public class RuntimeEntryImpl extends ConfigEntryImpl implements RuntimeEntry
+{
+ /**
+ * The default value of the '{@link #getMillisecLimit() Millisec Limit }' attribute.
+ *
+ *
+ * @see #getMillisecLimit()
+ * @generated
+ * @ordered
+ */
+ protected static final int MILLISEC_LIMIT_EDEFAULT = 0;
+
+ /**
+ * The cached value of the '{@link #getMillisecLimit() Millisec Limit }' attribute.
+ *
+ *
+ * @see #getMillisecLimit()
+ * @generated
+ * @ordered
+ */
+ protected int millisecLimit = MILLISEC_LIMIT_EDEFAULT;
+
+ /**
+ *
+ *
+ * @generated
+ */
+ protected RuntimeEntryImpl()
+ {
+ super();
+ }
+
+ /**
+ *
+ *
+ * @generated
+ */
+ @Override
+ protected EClass eStaticClass()
+ {
+ return ApplicationConfigurationPackage.Literals.RUNTIME_ENTRY;
+ }
+
+ /**
+ *
+ *
+ * @generated
+ */
+ @Override
+ public int getMillisecLimit()
+ {
+ return millisecLimit;
+ }
+
+ /**
+ *
+ *
+ * @generated
+ */
+ @Override
+ public void setMillisecLimit(int newMillisecLimit)
+ {
+ int oldMillisecLimit = millisecLimit;
+ millisecLimit = newMillisecLimit;
+ if (eNotificationRequired())
+ eNotify(new ENotificationImpl(this, Notification.SET, ApplicationConfigurationPackage.RUNTIME_ENTRY__MILLISEC_LIMIT, oldMillisecLimit, millisecLimit));
+ }
+
+ /**
+ *
+ *
+ * @generated
+ */
+ @Override
+ public Object eGet(int featureID, boolean resolve, boolean coreType)
+ {
+ switch (featureID)
+ {
+ case ApplicationConfigurationPackage.RUNTIME_ENTRY__MILLISEC_LIMIT:
+ return getMillisecLimit();
+ }
+ return super.eGet(featureID, resolve, coreType);
+ }
+
+ /**
+ *
+ *
+ * @generated
+ */
+ @Override
+ public void eSet(int featureID, Object newValue)
+ {
+ switch (featureID)
+ {
+ case ApplicationConfigurationPackage.RUNTIME_ENTRY__MILLISEC_LIMIT:
+ setMillisecLimit((Integer)newValue);
+ return;
+ }
+ super.eSet(featureID, newValue);
+ }
+
+ /**
+ *
+ *
+ * @generated
+ */
+ @Override
+ public void eUnset(int featureID)
+ {
+ switch (featureID)
+ {
+ case ApplicationConfigurationPackage.RUNTIME_ENTRY__MILLISEC_LIMIT:
+ setMillisecLimit(MILLISEC_LIMIT_EDEFAULT);
+ return;
+ }
+ super.eUnset(featureID);
+ }
+
+ /**
+ *
+ *
+ * @generated
+ */
+ @Override
+ public boolean eIsSet(int featureID)
+ {
+ switch (featureID)
+ {
+ case ApplicationConfigurationPackage.RUNTIME_ENTRY__MILLISEC_LIMIT:
+ return millisecLimit != MILLISEC_LIMIT_EDEFAULT;
+ }
+ return super.eIsSet(featureID);
+ }
+
+ /**
+ *
+ *
+ * @generated
+ */
+ @Override
+ public String toString()
+ {
+ if (eIsProxy()) return super.toString();
+
+ StringBuilder result = new StringBuilder(super.toString());
+ result.append(" (millisecLimit: ");
+ result.append(millisecLimit);
+ result.append(')');
+ return result.toString();
+ }
+
+} //RuntimeEntryImpl
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 c731abbb..030d1600 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,194 +1,196 @@
-/**
- * generated by Xtext 2.12.0
- */
-package hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl;
-
-import hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.ApplicationConfigurationPackage;
-import hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.ScopeDeclaration;
-import hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.ScopeSpecification;
-
-import org.eclipse.emf.common.notify.Notification;
-import org.eclipse.emf.common.notify.NotificationChain;
-
-import org.eclipse.emf.ecore.EClass;
-import org.eclipse.emf.ecore.InternalEObject;
-
-import org.eclipse.emf.ecore.impl.ENotificationImpl;
-
-/**
- *
- * An implementation of the model object 'Scope Declaration '.
- *
- *
- * The following features are implemented:
- *
- *
- * {@link hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.ScopeDeclarationImpl#getSpecification Specification }
- *
- *
- * @generated
- */
-public class ScopeDeclarationImpl extends DeclarationImpl implements ScopeDeclaration
-{
- /**
- * The cached value of the '{@link #getSpecification() Specification }' containment reference.
- *
- *
- * @see #getSpecification()
- * @generated
- * @ordered
- */
- protected ScopeSpecification specification;
-
- /**
- *
- *
- * @generated
- */
- protected ScopeDeclarationImpl()
- {
- super();
- }
-
- /**
- *
- *
- * @generated
- */
- @Override
- protected EClass eStaticClass()
- {
- return ApplicationConfigurationPackage.Literals.SCOPE_DECLARATION;
- }
-
- /**
- *
- *
- * @generated
- */
- public ScopeSpecification getSpecification()
- {
- return specification;
- }
-
- /**
- *
- *
- * @generated
- */
- public NotificationChain basicSetSpecification(ScopeSpecification newSpecification, NotificationChain msgs)
- {
- ScopeSpecification oldSpecification = specification;
- specification = newSpecification;
- if (eNotificationRequired())
- {
- ENotificationImpl notification = new ENotificationImpl(this, Notification.SET, ApplicationConfigurationPackage.SCOPE_DECLARATION__SPECIFICATION, oldSpecification, newSpecification);
- if (msgs == null) msgs = notification; else msgs.add(notification);
- }
- return msgs;
- }
-
- /**
- *
- *
- * @generated
- */
- public void setSpecification(ScopeSpecification newSpecification)
- {
- if (newSpecification != specification)
- {
- NotificationChain msgs = null;
- if (specification != null)
- msgs = ((InternalEObject)specification).eInverseRemove(this, EOPPOSITE_FEATURE_BASE - ApplicationConfigurationPackage.SCOPE_DECLARATION__SPECIFICATION, null, msgs);
- if (newSpecification != null)
- msgs = ((InternalEObject)newSpecification).eInverseAdd(this, EOPPOSITE_FEATURE_BASE - ApplicationConfigurationPackage.SCOPE_DECLARATION__SPECIFICATION, null, msgs);
- msgs = basicSetSpecification(newSpecification, msgs);
- if (msgs != null) msgs.dispatch();
- }
- else if (eNotificationRequired())
- eNotify(new ENotificationImpl(this, Notification.SET, ApplicationConfigurationPackage.SCOPE_DECLARATION__SPECIFICATION, newSpecification, newSpecification));
- }
-
- /**
- *
- *
- * @generated
- */
- @Override
- public NotificationChain eInverseRemove(InternalEObject otherEnd, int featureID, NotificationChain msgs)
- {
- switch (featureID)
- {
- case ApplicationConfigurationPackage.SCOPE_DECLARATION__SPECIFICATION:
- return basicSetSpecification(null, msgs);
- }
- return super.eInverseRemove(otherEnd, featureID, msgs);
- }
-
- /**
- *
- *
- * @generated
- */
- @Override
- public Object eGet(int featureID, boolean resolve, boolean coreType)
- {
- switch (featureID)
- {
- case ApplicationConfigurationPackage.SCOPE_DECLARATION__SPECIFICATION:
- return getSpecification();
- }
- return super.eGet(featureID, resolve, coreType);
- }
-
- /**
- *
- *
- * @generated
- */
- @Override
- public void eSet(int featureID, Object newValue)
- {
- switch (featureID)
- {
- case ApplicationConfigurationPackage.SCOPE_DECLARATION__SPECIFICATION:
- setSpecification((ScopeSpecification)newValue);
- return;
- }
- super.eSet(featureID, newValue);
- }
-
- /**
- *
- *
- * @generated
- */
- @Override
- public void eUnset(int featureID)
- {
- switch (featureID)
- {
- case ApplicationConfigurationPackage.SCOPE_DECLARATION__SPECIFICATION:
- setSpecification((ScopeSpecification)null);
- return;
- }
- super.eUnset(featureID);
- }
-
- /**
- *
- *
- * @generated
- */
- @Override
- public boolean eIsSet(int featureID)
- {
- switch (featureID)
- {
- case ApplicationConfigurationPackage.SCOPE_DECLARATION__SPECIFICATION:
- return specification != null;
- }
- return super.eIsSet(featureID);
- }
-
-} //ScopeDeclarationImpl
+/**
+ * generated by Xtext 2.16.0
+ */
+package hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl;
+
+import hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.ApplicationConfigurationPackage;
+import hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.ScopeDeclaration;
+import hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.ScopeSpecification;
+
+import org.eclipse.emf.common.notify.Notification;
+import org.eclipse.emf.common.notify.NotificationChain;
+
+import org.eclipse.emf.ecore.EClass;
+import org.eclipse.emf.ecore.InternalEObject;
+
+import org.eclipse.emf.ecore.impl.ENotificationImpl;
+
+/**
+ *
+ * An implementation of the model object 'Scope Declaration '.
+ *
+ *
+ * The following features are implemented:
+ *
+ *
+ * {@link hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.ScopeDeclarationImpl#getSpecification Specification }
+ *
+ *
+ * @generated
+ */
+public class ScopeDeclarationImpl extends DeclarationImpl implements ScopeDeclaration
+{
+ /**
+ * The cached value of the '{@link #getSpecification() Specification }' containment reference.
+ *
+ *
+ * @see #getSpecification()
+ * @generated
+ * @ordered
+ */
+ protected ScopeSpecification specification;
+
+ /**
+ *
+ *
+ * @generated
+ */
+ protected ScopeDeclarationImpl()
+ {
+ super();
+ }
+
+ /**
+ *
+ *
+ * @generated
+ */
+ @Override
+ protected EClass eStaticClass()
+ {
+ return ApplicationConfigurationPackage.Literals.SCOPE_DECLARATION;
+ }
+
+ /**
+ *
+ *
+ * @generated
+ */
+ @Override
+ public ScopeSpecification getSpecification()
+ {
+ return specification;
+ }
+
+ /**
+ *
+ *
+ * @generated
+ */
+ public NotificationChain basicSetSpecification(ScopeSpecification newSpecification, NotificationChain msgs)
+ {
+ ScopeSpecification oldSpecification = specification;
+ specification = newSpecification;
+ if (eNotificationRequired())
+ {
+ ENotificationImpl notification = new ENotificationImpl(this, Notification.SET, ApplicationConfigurationPackage.SCOPE_DECLARATION__SPECIFICATION, oldSpecification, newSpecification);
+ if (msgs == null) msgs = notification; else msgs.add(notification);
+ }
+ return msgs;
+ }
+
+ /**
+ *
+ *
+ * @generated
+ */
+ @Override
+ public void setSpecification(ScopeSpecification newSpecification)
+ {
+ if (newSpecification != specification)
+ {
+ NotificationChain msgs = null;
+ if (specification != null)
+ msgs = ((InternalEObject)specification).eInverseRemove(this, EOPPOSITE_FEATURE_BASE - ApplicationConfigurationPackage.SCOPE_DECLARATION__SPECIFICATION, null, msgs);
+ if (newSpecification != null)
+ msgs = ((InternalEObject)newSpecification).eInverseAdd(this, EOPPOSITE_FEATURE_BASE - ApplicationConfigurationPackage.SCOPE_DECLARATION__SPECIFICATION, null, msgs);
+ msgs = basicSetSpecification(newSpecification, msgs);
+ if (msgs != null) msgs.dispatch();
+ }
+ else if (eNotificationRequired())
+ eNotify(new ENotificationImpl(this, Notification.SET, ApplicationConfigurationPackage.SCOPE_DECLARATION__SPECIFICATION, newSpecification, newSpecification));
+ }
+
+ /**
+ *
+ *
+ * @generated
+ */
+ @Override
+ public NotificationChain eInverseRemove(InternalEObject otherEnd, int featureID, NotificationChain msgs)
+ {
+ switch (featureID)
+ {
+ case ApplicationConfigurationPackage.SCOPE_DECLARATION__SPECIFICATION:
+ return basicSetSpecification(null, msgs);
+ }
+ return super.eInverseRemove(otherEnd, featureID, msgs);
+ }
+
+ /**
+ *
+ *
+ * @generated
+ */
+ @Override
+ public Object eGet(int featureID, boolean resolve, boolean coreType)
+ {
+ switch (featureID)
+ {
+ case ApplicationConfigurationPackage.SCOPE_DECLARATION__SPECIFICATION:
+ return getSpecification();
+ }
+ return super.eGet(featureID, resolve, coreType);
+ }
+
+ /**
+ *
+ *
+ * @generated
+ */
+ @Override
+ public void eSet(int featureID, Object newValue)
+ {
+ switch (featureID)
+ {
+ case ApplicationConfigurationPackage.SCOPE_DECLARATION__SPECIFICATION:
+ setSpecification((ScopeSpecification)newValue);
+ return;
+ }
+ super.eSet(featureID, newValue);
+ }
+
+ /**
+ *
+ *
+ * @generated
+ */
+ @Override
+ public void eUnset(int featureID)
+ {
+ switch (featureID)
+ {
+ case ApplicationConfigurationPackage.SCOPE_DECLARATION__SPECIFICATION:
+ setSpecification((ScopeSpecification)null);
+ return;
+ }
+ super.eUnset(featureID);
+ }
+
+ /**
+ *
+ *
+ * @generated
+ */
+ @Override
+ public boolean eIsSet(int featureID)
+ {
+ switch (featureID)
+ {
+ case ApplicationConfigurationPackage.SCOPE_DECLARATION__SPECIFICATION:
+ return specification != null;
+ }
+ return super.eIsSet(featureID);
+ }
+
+} //ScopeDeclarationImpl
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 92309b90..ddc4299e 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,43 +1,43 @@
-/**
- * generated by Xtext 2.12.0
- */
-package hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl;
-
-import hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.ApplicationConfigurationPackage;
-import hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.Scope;
-
-import org.eclipse.emf.ecore.EClass;
-
-import org.eclipse.emf.ecore.impl.MinimalEObjectImpl;
-
-/**
- *
- * An implementation of the model object 'Scope '.
- *
- *
- * @generated
- */
-public class ScopeImpl extends MinimalEObjectImpl.Container implements Scope
-{
- /**
- *
- *
- * @generated
- */
- protected ScopeImpl()
- {
- super();
- }
-
- /**
- *
- *
- * @generated
- */
- @Override
- protected EClass eStaticClass()
- {
- return ApplicationConfigurationPackage.Literals.SCOPE;
- }
-
-} //ScopeImpl
+/**
+ * generated by Xtext 2.16.0
+ */
+package hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl;
+
+import hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.ApplicationConfigurationPackage;
+import hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.Scope;
+
+import org.eclipse.emf.ecore.EClass;
+
+import org.eclipse.emf.ecore.impl.MinimalEObjectImpl;
+
+/**
+ *
+ * An implementation of the model object 'Scope '.
+ *
+ *
+ * @generated
+ */
+public class ScopeImpl extends MinimalEObjectImpl.Container implements Scope
+{
+ /**
+ *
+ *
+ * @generated
+ */
+ protected ScopeImpl()
+ {
+ super();
+ }
+
+ /**
+ *
+ *
+ * @generated
+ */
+ @Override
+ protected EClass eStaticClass()
+ {
+ return ApplicationConfigurationPackage.Literals.SCOPE;
+ }
+
+} //ScopeImpl
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 74f1c235..81ae4f11 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,173 +1,175 @@
-/**
- * generated by Xtext 2.12.0
- */
-package hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl;
-
-import hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.ApplicationConfigurationPackage;
-import hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.ScopeDeclaration;
-import hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.ScopeReference;
-
-import org.eclipse.emf.common.notify.Notification;
-
-import org.eclipse.emf.ecore.EClass;
-import org.eclipse.emf.ecore.InternalEObject;
-
-import org.eclipse.emf.ecore.impl.ENotificationImpl;
-
-/**
- *
- * An implementation of the model object 'Scope Reference '.
- *
- *
- * The following features are implemented:
- *
- *
- * {@link hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.ScopeReferenceImpl#getReferred Referred }
- *
- *
- * @generated
- */
-public class ScopeReferenceImpl extends ScopeImpl implements ScopeReference
-{
- /**
- * The cached value of the '{@link #getReferred() Referred }' reference.
- *
- *
- * @see #getReferred()
- * @generated
- * @ordered
- */
- protected ScopeDeclaration referred;
-
- /**
- *
- *
- * @generated
- */
- protected ScopeReferenceImpl()
- {
- super();
- }
-
- /**
- *
- *
- * @generated
- */
- @Override
- protected EClass eStaticClass()
- {
- return ApplicationConfigurationPackage.Literals.SCOPE_REFERENCE;
- }
-
- /**
- *
- *
- * @generated
- */
- public ScopeDeclaration getReferred()
- {
- if (referred != null && referred.eIsProxy())
- {
- InternalEObject oldReferred = (InternalEObject)referred;
- referred = (ScopeDeclaration)eResolveProxy(oldReferred);
- if (referred != oldReferred)
- {
- if (eNotificationRequired())
- eNotify(new ENotificationImpl(this, Notification.RESOLVE, ApplicationConfigurationPackage.SCOPE_REFERENCE__REFERRED, oldReferred, referred));
- }
- }
- return referred;
- }
-
- /**
- *
- *
- * @generated
- */
- public ScopeDeclaration basicGetReferred()
- {
- return referred;
- }
-
- /**
- *
- *
- * @generated
- */
- public void setReferred(ScopeDeclaration newReferred)
- {
- ScopeDeclaration oldReferred = referred;
- referred = newReferred;
- if (eNotificationRequired())
- eNotify(new ENotificationImpl(this, Notification.SET, ApplicationConfigurationPackage.SCOPE_REFERENCE__REFERRED, oldReferred, referred));
- }
-
- /**
- *
- *
- * @generated
- */
- @Override
- public Object eGet(int featureID, boolean resolve, boolean coreType)
- {
- switch (featureID)
- {
- case ApplicationConfigurationPackage.SCOPE_REFERENCE__REFERRED:
- if (resolve) return getReferred();
- return basicGetReferred();
- }
- return super.eGet(featureID, resolve, coreType);
- }
-
- /**
- *
- *
- * @generated
- */
- @Override
- public void eSet(int featureID, Object newValue)
- {
- switch (featureID)
- {
- case ApplicationConfigurationPackage.SCOPE_REFERENCE__REFERRED:
- setReferred((ScopeDeclaration)newValue);
- return;
- }
- super.eSet(featureID, newValue);
- }
-
- /**
- *
- *
- * @generated
- */
- @Override
- public void eUnset(int featureID)
- {
- switch (featureID)
- {
- case ApplicationConfigurationPackage.SCOPE_REFERENCE__REFERRED:
- setReferred((ScopeDeclaration)null);
- return;
- }
- super.eUnset(featureID);
- }
-
- /**
- *
- *
- * @generated
- */
- @Override
- public boolean eIsSet(int featureID)
- {
- switch (featureID)
- {
- case ApplicationConfigurationPackage.SCOPE_REFERENCE__REFERRED:
- return referred != null;
- }
- return super.eIsSet(featureID);
- }
-
-} //ScopeReferenceImpl
+/**
+ * generated by Xtext 2.16.0
+ */
+package hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl;
+
+import hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.ApplicationConfigurationPackage;
+import hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.ScopeDeclaration;
+import hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.ScopeReference;
+
+import org.eclipse.emf.common.notify.Notification;
+
+import org.eclipse.emf.ecore.EClass;
+import org.eclipse.emf.ecore.InternalEObject;
+
+import org.eclipse.emf.ecore.impl.ENotificationImpl;
+
+/**
+ *
+ * An implementation of the model object 'Scope Reference '.
+ *
+ *
+ * The following features are implemented:
+ *
+ *
+ * {@link hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.ScopeReferenceImpl#getReferred Referred }
+ *
+ *
+ * @generated
+ */
+public class ScopeReferenceImpl extends ScopeImpl implements ScopeReference
+{
+ /**
+ * The cached value of the '{@link #getReferred() Referred }' reference.
+ *
+ *
+ * @see #getReferred()
+ * @generated
+ * @ordered
+ */
+ protected ScopeDeclaration referred;
+
+ /**
+ *
+ *
+ * @generated
+ */
+ protected ScopeReferenceImpl()
+ {
+ super();
+ }
+
+ /**
+ *
+ *
+ * @generated
+ */
+ @Override
+ protected EClass eStaticClass()
+ {
+ return ApplicationConfigurationPackage.Literals.SCOPE_REFERENCE;
+ }
+
+ /**
+ *
+ *
+ * @generated
+ */
+ @Override
+ public ScopeDeclaration getReferred()
+ {
+ if (referred != null && referred.eIsProxy())
+ {
+ InternalEObject oldReferred = (InternalEObject)referred;
+ referred = (ScopeDeclaration)eResolveProxy(oldReferred);
+ if (referred != oldReferred)
+ {
+ if (eNotificationRequired())
+ eNotify(new ENotificationImpl(this, Notification.RESOLVE, ApplicationConfigurationPackage.SCOPE_REFERENCE__REFERRED, oldReferred, referred));
+ }
+ }
+ return referred;
+ }
+
+ /**
+ *
+ *
+ * @generated
+ */
+ public ScopeDeclaration basicGetReferred()
+ {
+ return referred;
+ }
+
+ /**
+ *
+ *
+ * @generated
+ */
+ @Override
+ public void setReferred(ScopeDeclaration newReferred)
+ {
+ ScopeDeclaration oldReferred = referred;
+ referred = newReferred;
+ if (eNotificationRequired())
+ eNotify(new ENotificationImpl(this, Notification.SET, ApplicationConfigurationPackage.SCOPE_REFERENCE__REFERRED, oldReferred, referred));
+ }
+
+ /**
+ *
+ *
+ * @generated
+ */
+ @Override
+ public Object eGet(int featureID, boolean resolve, boolean coreType)
+ {
+ switch (featureID)
+ {
+ case ApplicationConfigurationPackage.SCOPE_REFERENCE__REFERRED:
+ if (resolve) return getReferred();
+ return basicGetReferred();
+ }
+ return super.eGet(featureID, resolve, coreType);
+ }
+
+ /**
+ *
+ *
+ * @generated
+ */
+ @Override
+ public void eSet(int featureID, Object newValue)
+ {
+ switch (featureID)
+ {
+ case ApplicationConfigurationPackage.SCOPE_REFERENCE__REFERRED:
+ setReferred((ScopeDeclaration)newValue);
+ return;
+ }
+ super.eSet(featureID, newValue);
+ }
+
+ /**
+ *
+ *
+ * @generated
+ */
+ @Override
+ public void eUnset(int featureID)
+ {
+ switch (featureID)
+ {
+ case ApplicationConfigurationPackage.SCOPE_REFERENCE__REFERRED:
+ setReferred((ScopeDeclaration)null);
+ return;
+ }
+ super.eUnset(featureID);
+ }
+
+ /**
+ *
+ *
+ * @generated
+ */
+ @Override
+ public boolean eIsSet(int featureID)
+ {
+ switch (featureID)
+ {
+ case ApplicationConfigurationPackage.SCOPE_REFERENCE__REFERRED:
+ return referred != null;
+ }
+ return super.eIsSet(featureID);
+ }
+
+} //ScopeReferenceImpl
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 b9e4f045..bfa4fb1a 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,166 +1,167 @@
-/**
- * generated by Xtext 2.12.0
- */
-package hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl;
-
-import hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.ApplicationConfigurationPackage;
-import hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.ScopeSpecification;
-import hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.TypeScope;
-
-import java.util.Collection;
-
-import org.eclipse.emf.common.notify.NotificationChain;
-
-import org.eclipse.emf.common.util.EList;
-
-import org.eclipse.emf.ecore.EClass;
-import org.eclipse.emf.ecore.InternalEObject;
-
-import org.eclipse.emf.ecore.util.EObjectContainmentEList;
-import org.eclipse.emf.ecore.util.InternalEList;
-
-/**
- *
- * An implementation of the model object 'Scope Specification '.
- *
- *
- * The following features are implemented:
- *
- *
- * {@link hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.ScopeSpecificationImpl#getScopes Scopes }
- *
- *
- * @generated
- */
-public class ScopeSpecificationImpl extends ScopeImpl implements ScopeSpecification
-{
- /**
- * The cached value of the '{@link #getScopes() Scopes }' containment reference list.
- *
- *
- * @see #getScopes()
- * @generated
- * @ordered
- */
- protected EList scopes;
-
- /**
- *
- *
- * @generated
- */
- protected ScopeSpecificationImpl()
- {
- super();
- }
-
- /**
- *
- *
- * @generated
- */
- @Override
- protected EClass eStaticClass()
- {
- return ApplicationConfigurationPackage.Literals.SCOPE_SPECIFICATION;
- }
-
- /**
- *
- *
- * @generated
- */
- public EList getScopes()
- {
- if (scopes == null)
- {
- scopes = new EObjectContainmentEList(TypeScope.class, this, ApplicationConfigurationPackage.SCOPE_SPECIFICATION__SCOPES);
- }
- return scopes;
- }
-
- /**
- *
- *
- * @generated
- */
- @Override
- public NotificationChain eInverseRemove(InternalEObject otherEnd, int featureID, NotificationChain msgs)
- {
- switch (featureID)
- {
- case ApplicationConfigurationPackage.SCOPE_SPECIFICATION__SCOPES:
- return ((InternalEList>)getScopes()).basicRemove(otherEnd, msgs);
- }
- return super.eInverseRemove(otherEnd, featureID, msgs);
- }
-
- /**
- *
- *
- * @generated
- */
- @Override
- public Object eGet(int featureID, boolean resolve, boolean coreType)
- {
- switch (featureID)
- {
- case ApplicationConfigurationPackage.SCOPE_SPECIFICATION__SCOPES:
- return getScopes();
- }
- return super.eGet(featureID, resolve, coreType);
- }
-
- /**
- *
- *
- * @generated
- */
- @SuppressWarnings("unchecked")
- @Override
- public void eSet(int featureID, Object newValue)
- {
- switch (featureID)
- {
- case ApplicationConfigurationPackage.SCOPE_SPECIFICATION__SCOPES:
- getScopes().clear();
- getScopes().addAll((Collection extends TypeScope>)newValue);
- return;
- }
- super.eSet(featureID, newValue);
- }
-
- /**
- *
- *
- * @generated
- */
- @Override
- public void eUnset(int featureID)
- {
- switch (featureID)
- {
- case ApplicationConfigurationPackage.SCOPE_SPECIFICATION__SCOPES:
- getScopes().clear();
- return;
- }
- super.eUnset(featureID);
- }
-
- /**
- *
- *
- * @generated
- */
- @Override
- public boolean eIsSet(int featureID)
- {
- switch (featureID)
- {
- case ApplicationConfigurationPackage.SCOPE_SPECIFICATION__SCOPES:
- return scopes != null && !scopes.isEmpty();
- }
- return super.eIsSet(featureID);
- }
-
-} //ScopeSpecificationImpl
+/**
+ * generated by Xtext 2.16.0
+ */
+package hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl;
+
+import hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.ApplicationConfigurationPackage;
+import hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.ScopeSpecification;
+import hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.TypeScope;
+
+import java.util.Collection;
+
+import org.eclipse.emf.common.notify.NotificationChain;
+
+import org.eclipse.emf.common.util.EList;
+
+import org.eclipse.emf.ecore.EClass;
+import org.eclipse.emf.ecore.InternalEObject;
+
+import org.eclipse.emf.ecore.util.EObjectContainmentEList;
+import org.eclipse.emf.ecore.util.InternalEList;
+
+/**
+ *
+ * An implementation of the model object 'Scope Specification '.
+ *
+ *
+ * The following features are implemented:
+ *
+ *
+ * {@link hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.ScopeSpecificationImpl#getScopes Scopes }
+ *
+ *
+ * @generated
+ */
+public class ScopeSpecificationImpl extends ScopeImpl implements ScopeSpecification
+{
+ /**
+ * The cached value of the '{@link #getScopes() Scopes }' containment reference list.
+ *
+ *
+ * @see #getScopes()
+ * @generated
+ * @ordered
+ */
+ protected EList scopes;
+
+ /**
+ *
+ *
+ * @generated
+ */
+ protected ScopeSpecificationImpl()
+ {
+ super();
+ }
+
+ /**
+ *
+ *
+ * @generated
+ */
+ @Override
+ protected EClass eStaticClass()
+ {
+ return ApplicationConfigurationPackage.Literals.SCOPE_SPECIFICATION;
+ }
+
+ /**
+ *
+ *
+ * @generated
+ */
+ @Override
+ public EList getScopes()
+ {
+ if (scopes == null)
+ {
+ scopes = new EObjectContainmentEList(TypeScope.class, this, ApplicationConfigurationPackage.SCOPE_SPECIFICATION__SCOPES);
+ }
+ return scopes;
+ }
+
+ /**
+ *
+ *
+ * @generated
+ */
+ @Override
+ public NotificationChain eInverseRemove(InternalEObject otherEnd, int featureID, NotificationChain msgs)
+ {
+ switch (featureID)
+ {
+ case ApplicationConfigurationPackage.SCOPE_SPECIFICATION__SCOPES:
+ return ((InternalEList>)getScopes()).basicRemove(otherEnd, msgs);
+ }
+ return super.eInverseRemove(otherEnd, featureID, msgs);
+ }
+
+ /**
+ *
+ *
+ * @generated
+ */
+ @Override
+ public Object eGet(int featureID, boolean resolve, boolean coreType)
+ {
+ switch (featureID)
+ {
+ case ApplicationConfigurationPackage.SCOPE_SPECIFICATION__SCOPES:
+ return getScopes();
+ }
+ return super.eGet(featureID, resolve, coreType);
+ }
+
+ /**
+ *
+ *
+ * @generated
+ */
+ @SuppressWarnings("unchecked")
+ @Override
+ public void eSet(int featureID, Object newValue)
+ {
+ switch (featureID)
+ {
+ case ApplicationConfigurationPackage.SCOPE_SPECIFICATION__SCOPES:
+ getScopes().clear();
+ getScopes().addAll((Collection extends TypeScope>)newValue);
+ return;
+ }
+ super.eSet(featureID, newValue);
+ }
+
+ /**
+ *
+ *
+ * @generated
+ */
+ @Override
+ public void eUnset(int featureID)
+ {
+ switch (featureID)
+ {
+ case ApplicationConfigurationPackage.SCOPE_SPECIFICATION__SCOPES:
+ getScopes().clear();
+ return;
+ }
+ super.eUnset(featureID);
+ }
+
+ /**
+ *
+ *
+ * @generated
+ */
+ @Override
+ public boolean eIsSet(int featureID)
+ {
+ switch (featureID)
+ {
+ case ApplicationConfigurationPackage.SCOPE_SPECIFICATION__SCOPES:
+ return scopes != null && !scopes.isEmpty();
+ }
+ return super.eIsSet(featureID);
+ }
+
+} //ScopeSpecificationImpl
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 7e72525a..fcd8bb08 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,162 +1,163 @@
-/**
- * generated by Xtext 2.12.0
- */
-package hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl;
-
-import hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.ApplicationConfigurationPackage;
-import hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.StringEnumeration;
-
-import java.util.Collection;
-
-import org.eclipse.emf.common.util.EList;
-
-import org.eclipse.emf.ecore.EClass;
-
-import org.eclipse.emf.ecore.util.EDataTypeEList;
-
-/**
- *
- * An implementation of the model object 'String Enumeration '.
- *
- *
- * The following features are implemented:
- *
- *
- * {@link hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.StringEnumerationImpl#getEntry Entry }
- *
- *
- * @generated
- */
-public class StringEnumerationImpl extends NumberSpecificationImpl implements StringEnumeration
-{
- /**
- * The cached value of the '{@link #getEntry() Entry }' attribute list.
- *
- *
- * @see #getEntry()
- * @generated
- * @ordered
- */
- protected EList entry;
-
- /**
- *
- *
- * @generated
- */
- protected StringEnumerationImpl()
- {
- super();
- }
-
- /**
- *
- *
- * @generated
- */
- @Override
- protected EClass eStaticClass()
- {
- return ApplicationConfigurationPackage.Literals.STRING_ENUMERATION;
- }
-
- /**
- *
- *
- * @generated
- */
- public EList getEntry()
- {
- if (entry == null)
- {
- entry = new EDataTypeEList(String.class, this, ApplicationConfigurationPackage.STRING_ENUMERATION__ENTRY);
- }
- return entry;
- }
-
- /**
- *
- *
- * @generated
- */
- @Override
- public Object eGet(int featureID, boolean resolve, boolean coreType)
- {
- switch (featureID)
- {
- case ApplicationConfigurationPackage.STRING_ENUMERATION__ENTRY:
- return getEntry();
- }
- return super.eGet(featureID, resolve, coreType);
- }
-
- /**
- *
- *
- * @generated
- */
- @SuppressWarnings("unchecked")
- @Override
- public void eSet(int featureID, Object newValue)
- {
- switch (featureID)
- {
- case ApplicationConfigurationPackage.STRING_ENUMERATION__ENTRY:
- getEntry().clear();
- getEntry().addAll((Collection extends String>)newValue);
- return;
- }
- super.eSet(featureID, newValue);
- }
-
- /**
- *
- *
- * @generated
- */
- @Override
- public void eUnset(int featureID)
- {
- switch (featureID)
- {
- case ApplicationConfigurationPackage.STRING_ENUMERATION__ENTRY:
- getEntry().clear();
- return;
- }
- super.eUnset(featureID);
- }
-
- /**
- *
- *
- * @generated
- */
- @Override
- public boolean eIsSet(int featureID)
- {
- switch (featureID)
- {
- case ApplicationConfigurationPackage.STRING_ENUMERATION__ENTRY:
- return entry != null && !entry.isEmpty();
- }
- return super.eIsSet(featureID);
- }
-
- /**
- *
- *
- * @generated
- */
- @Override
- public String toString()
- {
- if (eIsProxy()) return super.toString();
-
- StringBuffer result = new StringBuffer(super.toString());
- result.append(" (entry: ");
- result.append(entry);
- result.append(')');
- return result.toString();
- }
-
-} //StringEnumerationImpl
+/**
+ * generated by Xtext 2.16.0
+ */
+package hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl;
+
+import hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.ApplicationConfigurationPackage;
+import hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.StringEnumeration;
+
+import java.util.Collection;
+
+import org.eclipse.emf.common.util.EList;
+
+import org.eclipse.emf.ecore.EClass;
+
+import org.eclipse.emf.ecore.util.EDataTypeEList;
+
+/**
+ *
+ * An implementation of the model object 'String Enumeration '.
+ *
+ *
+ * The following features are implemented:
+ *
+ *
+ * {@link hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.StringEnumerationImpl#getEntry Entry }
+ *
+ *
+ * @generated
+ */
+public class StringEnumerationImpl extends NumberSpecificationImpl implements StringEnumeration
+{
+ /**
+ * The cached value of the '{@link #getEntry() Entry }' attribute list.
+ *
+ *
+ * @see #getEntry()
+ * @generated
+ * @ordered
+ */
+ protected EList entry;
+
+ /**
+ *
+ *
+ * @generated
+ */
+ protected StringEnumerationImpl()
+ {
+ super();
+ }
+
+ /**
+ *
+ *
+ * @generated
+ */
+ @Override
+ protected EClass eStaticClass()
+ {
+ return ApplicationConfigurationPackage.Literals.STRING_ENUMERATION;
+ }
+
+ /**
+ *
+ *
+ * @generated
+ */
+ @Override
+ public EList getEntry()
+ {
+ if (entry == null)
+ {
+ entry = new EDataTypeEList(String.class, this, ApplicationConfigurationPackage.STRING_ENUMERATION__ENTRY);
+ }
+ return entry;
+ }
+
+ /**
+ *
+ *
+ * @generated
+ */
+ @Override
+ public Object eGet(int featureID, boolean resolve, boolean coreType)
+ {
+ switch (featureID)
+ {
+ case ApplicationConfigurationPackage.STRING_ENUMERATION__ENTRY:
+ return getEntry();
+ }
+ return super.eGet(featureID, resolve, coreType);
+ }
+
+ /**
+ *
+ *
+ * @generated
+ */
+ @SuppressWarnings("unchecked")
+ @Override
+ public void eSet(int featureID, Object newValue)
+ {
+ switch (featureID)
+ {
+ case ApplicationConfigurationPackage.STRING_ENUMERATION__ENTRY:
+ getEntry().clear();
+ getEntry().addAll((Collection extends String>)newValue);
+ return;
+ }
+ super.eSet(featureID, newValue);
+ }
+
+ /**
+ *
+ *
+ * @generated
+ */
+ @Override
+ public void eUnset(int featureID)
+ {
+ switch (featureID)
+ {
+ case ApplicationConfigurationPackage.STRING_ENUMERATION__ENTRY:
+ getEntry().clear();
+ return;
+ }
+ super.eUnset(featureID);
+ }
+
+ /**
+ *
+ *
+ * @generated
+ */
+ @Override
+ public boolean eIsSet(int featureID)
+ {
+ switch (featureID)
+ {
+ case ApplicationConfigurationPackage.STRING_ENUMERATION__ENTRY:
+ return entry != null && !entry.isEmpty();
+ }
+ return super.eIsSet(featureID);
+ }
+
+ /**
+ *
+ *
+ * @generated
+ */
+ @Override
+ public String toString()
+ {
+ if (eIsProxy()) return super.toString();
+
+ StringBuilder result = new StringBuilder(super.toString());
+ result.append(" (entry: ");
+ result.append(entry);
+ result.append(')');
+ return result.toString();
+ }
+
+} //StringEnumerationImpl
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 c6b29515..40e468b1 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,41 +1,41 @@
-/**
- * generated by Xtext 2.12.0
- */
-package hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl;
-
-import hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.ApplicationConfigurationPackage;
-import hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.StringReference;
-
-import org.eclipse.emf.ecore.EClass;
-
-/**
- *
- * An implementation of the model object 'String Reference '.
- *
- *
- * @generated
- */
-public class StringReferenceImpl extends TypeReferenceImpl implements StringReference
-{
- /**
- *
- *
- * @generated
- */
- protected StringReferenceImpl()
- {
- super();
- }
-
- /**
- *
- *
- * @generated
- */
- @Override
- protected EClass eStaticClass()
- {
- return ApplicationConfigurationPackage.Literals.STRING_REFERENCE;
- }
-
-} //StringReferenceImpl
+/**
+ * generated by Xtext 2.16.0
+ */
+package hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl;
+
+import hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.ApplicationConfigurationPackage;
+import hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.StringReference;
+
+import org.eclipse.emf.ecore.EClass;
+
+/**
+ *
+ * An implementation of the model object 'String Reference '.
+ *
+ *
+ * @generated
+ */
+public class StringReferenceImpl extends TypeReferenceImpl implements StringReference
+{
+ /**
+ *
+ *
+ * @generated
+ */
+ protected StringReferenceImpl()
+ {
+ super();
+ }
+
+ /**
+ *
+ *
+ * @generated
+ */
+ @Override
+ protected EClass eStaticClass()
+ {
+ return ApplicationConfigurationPackage.Literals.STRING_REFERENCE;
+ }
+
+} //StringReferenceImpl
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 c9c60e7b..536f3016 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,41 +1,41 @@
-/**
- * generated by Xtext 2.12.0
- */
-package hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl;
-
-import hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.ApplicationConfigurationPackage;
-import hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.StringScope;
-
-import org.eclipse.emf.ecore.EClass;
-
-/**
- *
- * An implementation of the model object 'String Scope '.
- *
- *
- * @generated
- */
-public class StringScopeImpl extends StringReferenceImpl implements StringScope
-{
- /**
- *
- *
- * @generated
- */
- protected StringScopeImpl()
- {
- super();
- }
-
- /**
- *
- *
- * @generated
- */
- @Override
- protected EClass eStaticClass()
- {
- return ApplicationConfigurationPackage.Literals.STRING_SCOPE;
- }
-
-} //StringScopeImpl
+/**
+ * generated by Xtext 2.16.0
+ */
+package hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl;
+
+import hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.ApplicationConfigurationPackage;
+import hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.StringScope;
+
+import org.eclipse.emf.ecore.EClass;
+
+/**
+ *
+ * An implementation of the model object 'String Scope '.
+ *
+ *
+ * @generated
+ */
+public class StringScopeImpl extends StringReferenceImpl implements StringScope
+{
+ /**
+ *
+ *
+ * @generated
+ */
+ protected StringScopeImpl()
+ {
+ super();
+ }
+
+ /**
+ *
+ *
+ * @generated
+ */
+ @Override
+ protected EClass eStaticClass()
+ {
+ return ApplicationConfigurationPackage.Literals.STRING_SCOPE;
+ }
+
+} //StringScopeImpl
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 1f0f0b2e..4d038c34 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,194 +1,196 @@
-/**
- * generated by Xtext 2.12.0
- */
-package hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl;
-
-import hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.ApplicationConfigurationPackage;
-import hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.StringReference;
-import hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.StringTypeScope;
-
-import org.eclipse.emf.common.notify.Notification;
-import org.eclipse.emf.common.notify.NotificationChain;
-
-import org.eclipse.emf.ecore.EClass;
-import org.eclipse.emf.ecore.InternalEObject;
-
-import org.eclipse.emf.ecore.impl.ENotificationImpl;
-
-/**
- *
- * An implementation of the model object 'String Type Scope '.
- *
- *
- * The following features are implemented:
- *
- *
- * {@link hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.StringTypeScopeImpl#getType Type }
- *
- *
- * @generated
- */
-public class StringTypeScopeImpl extends TypeScopeImpl implements StringTypeScope
-{
- /**
- * The cached value of the '{@link #getType() Type }' containment reference.
- *
- *
- * @see #getType()
- * @generated
- * @ordered
- */
- protected StringReference type;
-
- /**
- *
- *
- * @generated
- */
- protected StringTypeScopeImpl()
- {
- super();
- }
-
- /**
- *
- *
- * @generated
- */
- @Override
- protected EClass eStaticClass()
- {
- return ApplicationConfigurationPackage.Literals.STRING_TYPE_SCOPE;
- }
-
- /**
- *
- *
- * @generated
- */
- public StringReference getType()
- {
- return type;
- }
-
- /**
- *
- *
- * @generated
- */
- public NotificationChain basicSetType(StringReference newType, NotificationChain msgs)
- {
- StringReference oldType = type;
- type = newType;
- if (eNotificationRequired())
- {
- ENotificationImpl notification = new ENotificationImpl(this, Notification.SET, ApplicationConfigurationPackage.STRING_TYPE_SCOPE__TYPE, oldType, newType);
- if (msgs == null) msgs = notification; else msgs.add(notification);
- }
- return msgs;
- }
-
- /**
- *
- *
- * @generated
- */
- public void setType(StringReference newType)
- {
- if (newType != type)
- {
- NotificationChain msgs = null;
- if (type != null)
- msgs = ((InternalEObject)type).eInverseRemove(this, EOPPOSITE_FEATURE_BASE - ApplicationConfigurationPackage.STRING_TYPE_SCOPE__TYPE, null, msgs);
- if (newType != null)
- msgs = ((InternalEObject)newType).eInverseAdd(this, EOPPOSITE_FEATURE_BASE - ApplicationConfigurationPackage.STRING_TYPE_SCOPE__TYPE, null, msgs);
- msgs = basicSetType(newType, msgs);
- if (msgs != null) msgs.dispatch();
- }
- else if (eNotificationRequired())
- eNotify(new ENotificationImpl(this, Notification.SET, ApplicationConfigurationPackage.STRING_TYPE_SCOPE__TYPE, newType, newType));
- }
-
- /**
- *
- *
- * @generated
- */
- @Override
- public NotificationChain eInverseRemove(InternalEObject otherEnd, int featureID, NotificationChain msgs)
- {
- switch (featureID)
- {
- case ApplicationConfigurationPackage.STRING_TYPE_SCOPE__TYPE:
- return basicSetType(null, msgs);
- }
- return super.eInverseRemove(otherEnd, featureID, msgs);
- }
-
- /**
- *
- *
- * @generated
- */
- @Override
- public Object eGet(int featureID, boolean resolve, boolean coreType)
- {
- switch (featureID)
- {
- case ApplicationConfigurationPackage.STRING_TYPE_SCOPE__TYPE:
- return getType();
- }
- return super.eGet(featureID, resolve, coreType);
- }
-
- /**
- *
- *
- * @generated
- */
- @Override
- public void eSet(int featureID, Object newValue)
- {
- switch (featureID)
- {
- case ApplicationConfigurationPackage.STRING_TYPE_SCOPE__TYPE:
- setType((StringReference)newValue);
- return;
- }
- super.eSet(featureID, newValue);
- }
-
- /**
- *
- *
- * @generated
- */
- @Override
- public void eUnset(int featureID)
- {
- switch (featureID)
- {
- case ApplicationConfigurationPackage.STRING_TYPE_SCOPE__TYPE:
- setType((StringReference)null);
- return;
- }
- super.eUnset(featureID);
- }
-
- /**
- *
- *
- * @generated
- */
- @Override
- public boolean eIsSet(int featureID)
- {
- switch (featureID)
- {
- case ApplicationConfigurationPackage.STRING_TYPE_SCOPE__TYPE:
- return type != null;
- }
- return super.eIsSet(featureID);
- }
-
-} //StringTypeScopeImpl
+/**
+ * generated by Xtext 2.16.0
+ */
+package hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl;
+
+import hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.ApplicationConfigurationPackage;
+import hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.StringReference;
+import hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.StringTypeScope;
+
+import org.eclipse.emf.common.notify.Notification;
+import org.eclipse.emf.common.notify.NotificationChain;
+
+import org.eclipse.emf.ecore.EClass;
+import org.eclipse.emf.ecore.InternalEObject;
+
+import org.eclipse.emf.ecore.impl.ENotificationImpl;
+
+/**
+ *
+ * An implementation of the model object 'String Type Scope '.
+ *
+ *
+ * The following features are implemented:
+ *
+ *
+ * {@link hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.StringTypeScopeImpl#getType Type }
+ *
+ *
+ * @generated
+ */
+public class StringTypeScopeImpl extends TypeScopeImpl implements StringTypeScope
+{
+ /**
+ * The cached value of the '{@link #getType() Type }' containment reference.
+ *
+ *
+ * @see #getType()
+ * @generated
+ * @ordered
+ */
+ protected StringReference type;
+
+ /**
+ *
+ *
+ * @generated
+ */
+ protected StringTypeScopeImpl()
+ {
+ super();
+ }
+
+ /**
+ *
+ *
+ * @generated
+ */
+ @Override
+ protected EClass eStaticClass()
+ {
+ return ApplicationConfigurationPackage.Literals.STRING_TYPE_SCOPE;
+ }
+
+ /**
+ *
+ *
+ * @generated
+ */
+ @Override
+ public StringReference getType()
+ {
+ return type;
+ }
+
+ /**
+ *
+ *
+ * @generated
+ */
+ public NotificationChain basicSetType(StringReference newType, NotificationChain msgs)
+ {
+ StringReference oldType = type;
+ type = newType;
+ if (eNotificationRequired())
+ {
+ ENotificationImpl notification = new ENotificationImpl(this, Notification.SET, ApplicationConfigurationPackage.STRING_TYPE_SCOPE__TYPE, oldType, newType);
+ if (msgs == null) msgs = notification; else msgs.add(notification);
+ }
+ return msgs;
+ }
+
+ /**
+ *
+ *
+ * @generated
+ */
+ @Override
+ public void setType(StringReference newType)
+ {
+ if (newType != type)
+ {
+ NotificationChain msgs = null;
+ if (type != null)
+ msgs = ((InternalEObject)type).eInverseRemove(this, EOPPOSITE_FEATURE_BASE - ApplicationConfigurationPackage.STRING_TYPE_SCOPE__TYPE, null, msgs);
+ if (newType != null)
+ msgs = ((InternalEObject)newType).eInverseAdd(this, EOPPOSITE_FEATURE_BASE - ApplicationConfigurationPackage.STRING_TYPE_SCOPE__TYPE, null, msgs);
+ msgs = basicSetType(newType, msgs);
+ if (msgs != null) msgs.dispatch();
+ }
+ else if (eNotificationRequired())
+ eNotify(new ENotificationImpl(this, Notification.SET, ApplicationConfigurationPackage.STRING_TYPE_SCOPE__TYPE, newType, newType));
+ }
+
+ /**
+ *
+ *
+ * @generated
+ */
+ @Override
+ public NotificationChain eInverseRemove(InternalEObject otherEnd, int featureID, NotificationChain msgs)
+ {
+ switch (featureID)
+ {
+ case ApplicationConfigurationPackage.STRING_TYPE_SCOPE__TYPE:
+ return basicSetType(null, msgs);
+ }
+ return super.eInverseRemove(otherEnd, featureID, msgs);
+ }
+
+ /**
+ *
+ *
+ * @generated
+ */
+ @Override
+ public Object eGet(int featureID, boolean resolve, boolean coreType)
+ {
+ switch (featureID)
+ {
+ case ApplicationConfigurationPackage.STRING_TYPE_SCOPE__TYPE:
+ return getType();
+ }
+ return super.eGet(featureID, resolve, coreType);
+ }
+
+ /**
+ *
+ *
+ * @generated
+ */
+ @Override
+ public void eSet(int featureID, Object newValue)
+ {
+ switch (featureID)
+ {
+ case ApplicationConfigurationPackage.STRING_TYPE_SCOPE__TYPE:
+ setType((StringReference)newValue);
+ return;
+ }
+ super.eSet(featureID, newValue);
+ }
+
+ /**
+ *
+ *
+ * @generated
+ */
+ @Override
+ public void eUnset(int featureID)
+ {
+ switch (featureID)
+ {
+ case ApplicationConfigurationPackage.STRING_TYPE_SCOPE__TYPE:
+ setType((StringReference)null);
+ return;
+ }
+ super.eUnset(featureID);
+ }
+
+ /**
+ *
+ *
+ * @generated
+ */
+ @Override
+ public boolean eIsSet(int featureID)
+ {
+ switch (featureID)
+ {
+ case ApplicationConfigurationPackage.STRING_TYPE_SCOPE__TYPE:
+ return type != null;
+ }
+ return super.eIsSet(featureID);
+ }
+
+} //StringTypeScopeImpl
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 ace0d069..b3f25f96 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,41 +1,41 @@
-/**
- * generated by Xtext 2.12.0
- */
-package hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl;
-
-import hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.ApplicationConfigurationPackage;
-import hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.Task;
-
-import org.eclipse.emf.ecore.EClass;
-
-/**
- *
- * An implementation of the model object 'Task '.
- *
- *
- * @generated
- */
-public class TaskImpl extends CommandImpl implements Task
-{
- /**
- *
- *
- * @generated
- */
- protected TaskImpl()
- {
- super();
- }
-
- /**
- *
- *
- * @generated
- */
- @Override
- protected EClass eStaticClass()
- {
- return ApplicationConfigurationPackage.Literals.TASK;
- }
-
-} //TaskImpl
+/**
+ * generated by Xtext 2.16.0
+ */
+package hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl;
+
+import hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.ApplicationConfigurationPackage;
+import hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.Task;
+
+import org.eclipse.emf.ecore.EClass;
+
+/**
+ *
+ * An implementation of the model object 'Task '.
+ *
+ *
+ * @generated
+ */
+public class TaskImpl extends CommandImpl implements Task
+{
+ /**
+ *
+ *
+ * @generated
+ */
+ protected TaskImpl()
+ {
+ super();
+ }
+
+ /**
+ *
+ *
+ * @generated
+ */
+ @Override
+ protected EClass eStaticClass()
+ {
+ return ApplicationConfigurationPackage.Literals.TASK;
+ }
+
+} //TaskImpl
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
new file mode 100644
index 00000000..ea1050df
--- /dev/null
+++ b/Application/hu.bme.mit.inf.dslreasoner.application/src-gen/hu/bme/mit/inf/dslreasoner/application/applicationConfiguration/impl/ThresholdEntryImpl.java
@@ -0,0 +1,240 @@
+/**
+ * generated by Xtext 2.16.0
+ */
+package hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl;
+
+import hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.ApplicationConfigurationPackage;
+import hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.ComparisonOperator;
+import hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.ThresholdEntry;
+
+import java.math.BigDecimal;
+
+import org.eclipse.emf.common.notify.Notification;
+
+import org.eclipse.emf.ecore.EClass;
+
+import org.eclipse.emf.ecore.impl.ENotificationImpl;
+
+/**
+ *
+ * An implementation of the model object 'Threshold Entry '.
+ *
+ *
+ * The following features are implemented:
+ *
+ *
+ * {@link hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.ThresholdEntryImpl#getOperator Operator }
+ * {@link hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.ThresholdEntryImpl#getThreshold Threshold }
+ *
+ *
+ * @generated
+ */
+public class ThresholdEntryImpl extends ObjectiveEntryImpl implements ThresholdEntry
+{
+ /**
+ * The default value of the '{@link #getOperator() Operator }' attribute.
+ *
+ *
+ * @see #getOperator()
+ * @generated
+ * @ordered
+ */
+ protected static final ComparisonOperator OPERATOR_EDEFAULT = ComparisonOperator.LESS_EQUALS;
+
+ /**
+ * The cached value of the '{@link #getOperator() Operator }' attribute.
+ *
+ *
+ * @see #getOperator()
+ * @generated
+ * @ordered
+ */
+ protected ComparisonOperator operator = OPERATOR_EDEFAULT;
+
+ /**
+ * The default value of the '{@link #getThreshold() Threshold }' attribute.
+ *
+ *
+ * @see #getThreshold()
+ * @generated
+ * @ordered
+ */
+ protected static final BigDecimal THRESHOLD_EDEFAULT = null;
+
+ /**
+ * The cached value of the '{@link #getThreshold() Threshold }' attribute.
+ *
+ *
+ * @see #getThreshold()
+ * @generated
+ * @ordered
+ */
+ protected BigDecimal threshold = THRESHOLD_EDEFAULT;
+
+ /**
+ *
+ *
+ * @generated
+ */
+ protected ThresholdEntryImpl()
+ {
+ super();
+ }
+
+ /**
+ *
+ *
+ * @generated
+ */
+ @Override
+ protected EClass eStaticClass()
+ {
+ return ApplicationConfigurationPackage.Literals.THRESHOLD_ENTRY;
+ }
+
+ /**
+ *
+ *
+ * @generated
+ */
+ @Override
+ public ComparisonOperator getOperator()
+ {
+ return operator;
+ }
+
+ /**
+ *
+ *
+ * @generated
+ */
+ @Override
+ public void setOperator(ComparisonOperator newOperator)
+ {
+ ComparisonOperator oldOperator = operator;
+ operator = newOperator == null ? OPERATOR_EDEFAULT : newOperator;
+ if (eNotificationRequired())
+ eNotify(new ENotificationImpl(this, Notification.SET, ApplicationConfigurationPackage.THRESHOLD_ENTRY__OPERATOR, oldOperator, operator));
+ }
+
+ /**
+ *
+ *
+ * @generated
+ */
+ @Override
+ public BigDecimal getThreshold()
+ {
+ return threshold;
+ }
+
+ /**
+ *
+ *
+ * @generated
+ */
+ @Override
+ public void setThreshold(BigDecimal newThreshold)
+ {
+ BigDecimal oldThreshold = threshold;
+ threshold = newThreshold;
+ if (eNotificationRequired())
+ eNotify(new ENotificationImpl(this, Notification.SET, ApplicationConfigurationPackage.THRESHOLD_ENTRY__THRESHOLD, oldThreshold, threshold));
+ }
+
+ /**
+ *
+ *
+ * @generated
+ */
+ @Override
+ public Object eGet(int featureID, boolean resolve, boolean coreType)
+ {
+ switch (featureID)
+ {
+ case ApplicationConfigurationPackage.THRESHOLD_ENTRY__OPERATOR:
+ return getOperator();
+ case ApplicationConfigurationPackage.THRESHOLD_ENTRY__THRESHOLD:
+ return getThreshold();
+ }
+ return super.eGet(featureID, resolve, coreType);
+ }
+
+ /**
+ *
+ *
+ * @generated
+ */
+ @Override
+ public void eSet(int featureID, Object newValue)
+ {
+ switch (featureID)
+ {
+ case ApplicationConfigurationPackage.THRESHOLD_ENTRY__OPERATOR:
+ setOperator((ComparisonOperator)newValue);
+ return;
+ case ApplicationConfigurationPackage.THRESHOLD_ENTRY__THRESHOLD:
+ setThreshold((BigDecimal)newValue);
+ return;
+ }
+ super.eSet(featureID, newValue);
+ }
+
+ /**
+ *
+ *
+ * @generated
+ */
+ @Override
+ public void eUnset(int featureID)
+ {
+ switch (featureID)
+ {
+ case ApplicationConfigurationPackage.THRESHOLD_ENTRY__OPERATOR:
+ setOperator(OPERATOR_EDEFAULT);
+ return;
+ case ApplicationConfigurationPackage.THRESHOLD_ENTRY__THRESHOLD:
+ setThreshold(THRESHOLD_EDEFAULT);
+ return;
+ }
+ super.eUnset(featureID);
+ }
+
+ /**
+ *
+ *
+ * @generated
+ */
+ @Override
+ public boolean eIsSet(int featureID)
+ {
+ switch (featureID)
+ {
+ case ApplicationConfigurationPackage.THRESHOLD_ENTRY__OPERATOR:
+ return operator != OPERATOR_EDEFAULT;
+ case ApplicationConfigurationPackage.THRESHOLD_ENTRY__THRESHOLD:
+ return THRESHOLD_EDEFAULT == null ? threshold != null : !THRESHOLD_EDEFAULT.equals(threshold);
+ }
+ return super.eIsSet(featureID);
+ }
+
+ /**
+ *
+ *
+ * @generated
+ */
+ @Override
+ public String toString()
+ {
+ if (eIsProxy()) return super.toString();
+
+ StringBuilder result = new StringBuilder(super.toString());
+ result.append(" (operator: ");
+ result.append(operator);
+ result.append(", threshold: ");
+ result.append(threshold);
+ result.append(')');
+ return result.toString();
+ }
+
+} //ThresholdEntryImpl
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 93ad169a..fbf8925a 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,43 +1,43 @@
-/**
- * generated by Xtext 2.12.0
- */
-package hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl;
-
-import hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.ApplicationConfigurationPackage;
-import hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.TypeReference;
-
-import org.eclipse.emf.ecore.EClass;
-
-import org.eclipse.emf.ecore.impl.MinimalEObjectImpl;
-
-/**
- *
- * An implementation of the model object 'Type Reference '.
- *
- *
- * @generated
- */
-public class TypeReferenceImpl extends MinimalEObjectImpl.Container implements TypeReference
-{
- /**
- *
- *
- * @generated
- */
- protected TypeReferenceImpl()
- {
- super();
- }
-
- /**
- *
- *
- * @generated
- */
- @Override
- protected EClass eStaticClass()
- {
- return ApplicationConfigurationPackage.Literals.TYPE_REFERENCE;
- }
-
-} //TypeReferenceImpl
+/**
+ * generated by Xtext 2.16.0
+ */
+package hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl;
+
+import hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.ApplicationConfigurationPackage;
+import hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.TypeReference;
+
+import org.eclipse.emf.ecore.EClass;
+
+import org.eclipse.emf.ecore.impl.MinimalEObjectImpl;
+
+/**
+ *
+ * An implementation of the model object 'Type Reference '.
+ *
+ *
+ * @generated
+ */
+public class TypeReferenceImpl extends MinimalEObjectImpl.Container implements TypeReference
+{
+ /**
+ *
+ *
+ * @generated
+ */
+ protected TypeReferenceImpl()
+ {
+ super();
+ }
+
+ /**
+ *
+ *
+ * @generated
+ */
+ @Override
+ protected EClass eStaticClass()
+ {
+ return ApplicationConfigurationPackage.Literals.TYPE_REFERENCE;
+ }
+
+} //TypeReferenceImpl
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 9ae4fe6e..789be159 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,322 +1,328 @@
-/**
- * generated by Xtext 2.12.0
- */
-package hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl;
-
-import hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.ApplicationConfigurationPackage;
-import hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.NumberSpecification;
-import hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.TypeScope;
-
-import org.eclipse.emf.common.notify.Notification;
-import org.eclipse.emf.common.notify.NotificationChain;
-
-import org.eclipse.emf.ecore.EClass;
-import org.eclipse.emf.ecore.InternalEObject;
-
-import org.eclipse.emf.ecore.impl.ENotificationImpl;
-import org.eclipse.emf.ecore.impl.MinimalEObjectImpl;
-
-/**
- *
- * An implementation of the model object 'Type Scope '.
- *
- *
- * The following features are implemented:
- *
- *
- * {@link hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.TypeScopeImpl#isSetsNew Sets New }
- * {@link hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.TypeScopeImpl#isSetsSum Sets Sum }
- * {@link hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.TypeScopeImpl#getNumber Number }
- *
- *
- * @generated
- */
-public class TypeScopeImpl extends MinimalEObjectImpl.Container implements TypeScope
-{
- /**
- * The default value of the '{@link #isSetsNew() Sets New }' attribute.
- *
- *
- * @see #isSetsNew()
- * @generated
- * @ordered
- */
- protected static final boolean SETS_NEW_EDEFAULT = false;
-
- /**
- * The cached value of the '{@link #isSetsNew() Sets New }' attribute.
- *
- *
- * @see #isSetsNew()
- * @generated
- * @ordered
- */
- protected boolean setsNew = SETS_NEW_EDEFAULT;
-
- /**
- * The default value of the '{@link #isSetsSum() Sets Sum }' attribute.
- *
- *
- * @see #isSetsSum()
- * @generated
- * @ordered
- */
- protected static final boolean SETS_SUM_EDEFAULT = false;
-
- /**
- * The cached value of the '{@link #isSetsSum() Sets Sum }' attribute.
- *
- *
- * @see #isSetsSum()
- * @generated
- * @ordered
- */
- protected boolean setsSum = SETS_SUM_EDEFAULT;
-
- /**
- * The cached value of the '{@link #getNumber() Number }' containment reference.
- *
- *
- * @see #getNumber()
- * @generated
- * @ordered
- */
- protected NumberSpecification number;
-
- /**
- *
- *
- * @generated
- */
- protected TypeScopeImpl()
- {
- super();
- }
-
- /**
- *
- *
- * @generated
- */
- @Override
- protected EClass eStaticClass()
- {
- return ApplicationConfigurationPackage.Literals.TYPE_SCOPE;
- }
-
- /**
- *
- *
- * @generated
- */
- public boolean isSetsNew()
- {
- return setsNew;
- }
-
- /**
- *
- *
- * @generated
- */
- public void setSetsNew(boolean newSetsNew)
- {
- boolean oldSetsNew = setsNew;
- setsNew = newSetsNew;
- if (eNotificationRequired())
- eNotify(new ENotificationImpl(this, Notification.SET, ApplicationConfigurationPackage.TYPE_SCOPE__SETS_NEW, oldSetsNew, setsNew));
- }
-
- /**
- *
- *
- * @generated
- */
- public boolean isSetsSum()
- {
- return setsSum;
- }
-
- /**
- *
- *
- * @generated
- */
- public void setSetsSum(boolean newSetsSum)
- {
- boolean oldSetsSum = setsSum;
- setsSum = newSetsSum;
- if (eNotificationRequired())
- eNotify(new ENotificationImpl(this, Notification.SET, ApplicationConfigurationPackage.TYPE_SCOPE__SETS_SUM, oldSetsSum, setsSum));
- }
-
- /**
- *
- *
- * @generated
- */
- public NumberSpecification getNumber()
- {
- return number;
- }
-
- /**
- *
- *
- * @generated
- */
- public NotificationChain basicSetNumber(NumberSpecification newNumber, NotificationChain msgs)
- {
- NumberSpecification oldNumber = number;
- number = newNumber;
- if (eNotificationRequired())
- {
- ENotificationImpl notification = new ENotificationImpl(this, Notification.SET, ApplicationConfigurationPackage.TYPE_SCOPE__NUMBER, oldNumber, newNumber);
- if (msgs == null) msgs = notification; else msgs.add(notification);
- }
- return msgs;
- }
-
- /**
- *
- *
- * @generated
- */
- public void setNumber(NumberSpecification newNumber)
- {
- if (newNumber != number)
- {
- NotificationChain msgs = null;
- if (number != null)
- msgs = ((InternalEObject)number).eInverseRemove(this, EOPPOSITE_FEATURE_BASE - ApplicationConfigurationPackage.TYPE_SCOPE__NUMBER, null, msgs);
- if (newNumber != null)
- msgs = ((InternalEObject)newNumber).eInverseAdd(this, EOPPOSITE_FEATURE_BASE - ApplicationConfigurationPackage.TYPE_SCOPE__NUMBER, null, msgs);
- msgs = basicSetNumber(newNumber, msgs);
- if (msgs != null) msgs.dispatch();
- }
- else if (eNotificationRequired())
- eNotify(new ENotificationImpl(this, Notification.SET, ApplicationConfigurationPackage.TYPE_SCOPE__NUMBER, newNumber, newNumber));
- }
-
- /**
- *
- *
- * @generated
- */
- @Override
- public NotificationChain eInverseRemove(InternalEObject otherEnd, int featureID, NotificationChain msgs)
- {
- switch (featureID)
- {
- case ApplicationConfigurationPackage.TYPE_SCOPE__NUMBER:
- return basicSetNumber(null, msgs);
- }
- return super.eInverseRemove(otherEnd, featureID, msgs);
- }
-
- /**
- *
- *
- * @generated
- */
- @Override
- public Object eGet(int featureID, boolean resolve, boolean coreType)
- {
- switch (featureID)
- {
- case ApplicationConfigurationPackage.TYPE_SCOPE__SETS_NEW:
- return isSetsNew();
- case ApplicationConfigurationPackage.TYPE_SCOPE__SETS_SUM:
- return isSetsSum();
- case ApplicationConfigurationPackage.TYPE_SCOPE__NUMBER:
- return getNumber();
- }
- return super.eGet(featureID, resolve, coreType);
- }
-
- /**
- *
- *
- * @generated
- */
- @Override
- public void eSet(int featureID, Object newValue)
- {
- switch (featureID)
- {
- case ApplicationConfigurationPackage.TYPE_SCOPE__SETS_NEW:
- setSetsNew((Boolean)newValue);
- return;
- case ApplicationConfigurationPackage.TYPE_SCOPE__SETS_SUM:
- setSetsSum((Boolean)newValue);
- return;
- case ApplicationConfigurationPackage.TYPE_SCOPE__NUMBER:
- setNumber((NumberSpecification)newValue);
- return;
- }
- super.eSet(featureID, newValue);
- }
-
- /**
- *
- *
- * @generated
- */
- @Override
- public void eUnset(int featureID)
- {
- switch (featureID)
- {
- case ApplicationConfigurationPackage.TYPE_SCOPE__SETS_NEW:
- setSetsNew(SETS_NEW_EDEFAULT);
- return;
- case ApplicationConfigurationPackage.TYPE_SCOPE__SETS_SUM:
- setSetsSum(SETS_SUM_EDEFAULT);
- return;
- case ApplicationConfigurationPackage.TYPE_SCOPE__NUMBER:
- setNumber((NumberSpecification)null);
- return;
- }
- super.eUnset(featureID);
- }
-
- /**
- *
- *
- * @generated
- */
- @Override
- public boolean eIsSet(int featureID)
- {
- switch (featureID)
- {
- case ApplicationConfigurationPackage.TYPE_SCOPE__SETS_NEW:
- return setsNew != SETS_NEW_EDEFAULT;
- case ApplicationConfigurationPackage.TYPE_SCOPE__SETS_SUM:
- return setsSum != SETS_SUM_EDEFAULT;
- case ApplicationConfigurationPackage.TYPE_SCOPE__NUMBER:
- return number != null;
- }
- return super.eIsSet(featureID);
- }
-
- /**
- *
- *
- * @generated
- */
- @Override
- public String toString()
- {
- if (eIsProxy()) return super.toString();
-
- StringBuffer result = new StringBuffer(super.toString());
- result.append(" (setsNew: ");
- result.append(setsNew);
- result.append(", setsSum: ");
- result.append(setsSum);
- result.append(')');
- return result.toString();
- }
-
-} //TypeScopeImpl
+/**
+ * generated by Xtext 2.16.0
+ */
+package hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl;
+
+import hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.ApplicationConfigurationPackage;
+import hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.NumberSpecification;
+import hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.TypeScope;
+
+import org.eclipse.emf.common.notify.Notification;
+import org.eclipse.emf.common.notify.NotificationChain;
+
+import org.eclipse.emf.ecore.EClass;
+import org.eclipse.emf.ecore.InternalEObject;
+
+import org.eclipse.emf.ecore.impl.ENotificationImpl;
+import org.eclipse.emf.ecore.impl.MinimalEObjectImpl;
+
+/**
+ *
+ * An implementation of the model object 'Type Scope '.
+ *
+ *
+ * The following features are implemented:
+ *
+ *
+ * {@link hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.TypeScopeImpl#isSetsNew Sets New }
+ * {@link hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.TypeScopeImpl#isSetsSum Sets Sum }
+ * {@link hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.TypeScopeImpl#getNumber Number }
+ *
+ *
+ * @generated
+ */
+public class TypeScopeImpl extends MinimalEObjectImpl.Container implements TypeScope
+{
+ /**
+ * The default value of the '{@link #isSetsNew() Sets New }' attribute.
+ *
+ *
+ * @see #isSetsNew()
+ * @generated
+ * @ordered
+ */
+ protected static final boolean SETS_NEW_EDEFAULT = false;
+
+ /**
+ * The cached value of the '{@link #isSetsNew() Sets New }' attribute.
+ *
+ *
+ * @see #isSetsNew()
+ * @generated
+ * @ordered
+ */
+ protected boolean setsNew = SETS_NEW_EDEFAULT;
+
+ /**
+ * The default value of the '{@link #isSetsSum() Sets Sum }' attribute.
+ *
+ *
+ * @see #isSetsSum()
+ * @generated
+ * @ordered
+ */
+ protected static final boolean SETS_SUM_EDEFAULT = false;
+
+ /**
+ * The cached value of the '{@link #isSetsSum() Sets Sum }' attribute.
+ *
+ *
+ * @see #isSetsSum()
+ * @generated
+ * @ordered
+ */
+ protected boolean setsSum = SETS_SUM_EDEFAULT;
+
+ /**
+ * The cached value of the '{@link #getNumber() Number }' containment reference.
+ *
+ *
+ * @see #getNumber()
+ * @generated
+ * @ordered
+ */
+ protected NumberSpecification number;
+
+ /**
+ *
+ *
+ * @generated
+ */
+ protected TypeScopeImpl()
+ {
+ super();
+ }
+
+ /**
+ *
+ *
+ * @generated
+ */
+ @Override
+ protected EClass eStaticClass()
+ {
+ return ApplicationConfigurationPackage.Literals.TYPE_SCOPE;
+ }
+
+ /**
+ *
+ *
+ * @generated
+ */
+ @Override
+ public boolean isSetsNew()
+ {
+ return setsNew;
+ }
+
+ /**
+ *
+ *
+ * @generated
+ */
+ @Override
+ public void setSetsNew(boolean newSetsNew)
+ {
+ boolean oldSetsNew = setsNew;
+ setsNew = newSetsNew;
+ if (eNotificationRequired())
+ eNotify(new ENotificationImpl(this, Notification.SET, ApplicationConfigurationPackage.TYPE_SCOPE__SETS_NEW, oldSetsNew, setsNew));
+ }
+
+ /**
+ *
+ *
+ * @generated
+ */
+ @Override
+ public boolean isSetsSum()
+ {
+ return setsSum;
+ }
+
+ /**
+ *
+ *
+ * @generated
+ */
+ @Override
+ public void setSetsSum(boolean newSetsSum)
+ {
+ boolean oldSetsSum = setsSum;
+ setsSum = newSetsSum;
+ if (eNotificationRequired())
+ eNotify(new ENotificationImpl(this, Notification.SET, ApplicationConfigurationPackage.TYPE_SCOPE__SETS_SUM, oldSetsSum, setsSum));
+ }
+
+ /**
+ *
+ *
+ * @generated
+ */
+ @Override
+ public NumberSpecification getNumber()
+ {
+ return number;
+ }
+
+ /**
+ *
+ *
+ * @generated
+ */
+ public NotificationChain basicSetNumber(NumberSpecification newNumber, NotificationChain msgs)
+ {
+ NumberSpecification oldNumber = number;
+ number = newNumber;
+ if (eNotificationRequired())
+ {
+ ENotificationImpl notification = new ENotificationImpl(this, Notification.SET, ApplicationConfigurationPackage.TYPE_SCOPE__NUMBER, oldNumber, newNumber);
+ if (msgs == null) msgs = notification; else msgs.add(notification);
+ }
+ return msgs;
+ }
+
+ /**
+ *
+ *
+ * @generated
+ */
+ @Override
+ public void setNumber(NumberSpecification newNumber)
+ {
+ if (newNumber != number)
+ {
+ NotificationChain msgs = null;
+ if (number != null)
+ msgs = ((InternalEObject)number).eInverseRemove(this, EOPPOSITE_FEATURE_BASE - ApplicationConfigurationPackage.TYPE_SCOPE__NUMBER, null, msgs);
+ if (newNumber != null)
+ msgs = ((InternalEObject)newNumber).eInverseAdd(this, EOPPOSITE_FEATURE_BASE - ApplicationConfigurationPackage.TYPE_SCOPE__NUMBER, null, msgs);
+ msgs = basicSetNumber(newNumber, msgs);
+ if (msgs != null) msgs.dispatch();
+ }
+ else if (eNotificationRequired())
+ eNotify(new ENotificationImpl(this, Notification.SET, ApplicationConfigurationPackage.TYPE_SCOPE__NUMBER, newNumber, newNumber));
+ }
+
+ /**
+ *
+ *
+ * @generated
+ */
+ @Override
+ public NotificationChain eInverseRemove(InternalEObject otherEnd, int featureID, NotificationChain msgs)
+ {
+ switch (featureID)
+ {
+ case ApplicationConfigurationPackage.TYPE_SCOPE__NUMBER:
+ return basicSetNumber(null, msgs);
+ }
+ return super.eInverseRemove(otherEnd, featureID, msgs);
+ }
+
+ /**
+ *
+ *
+ * @generated
+ */
+ @Override
+ public Object eGet(int featureID, boolean resolve, boolean coreType)
+ {
+ switch (featureID)
+ {
+ case ApplicationConfigurationPackage.TYPE_SCOPE__SETS_NEW:
+ return isSetsNew();
+ case ApplicationConfigurationPackage.TYPE_SCOPE__SETS_SUM:
+ return isSetsSum();
+ case ApplicationConfigurationPackage.TYPE_SCOPE__NUMBER:
+ return getNumber();
+ }
+ return super.eGet(featureID, resolve, coreType);
+ }
+
+ /**
+ *
+ *
+ * @generated
+ */
+ @Override
+ public void eSet(int featureID, Object newValue)
+ {
+ switch (featureID)
+ {
+ case ApplicationConfigurationPackage.TYPE_SCOPE__SETS_NEW:
+ setSetsNew((Boolean)newValue);
+ return;
+ case ApplicationConfigurationPackage.TYPE_SCOPE__SETS_SUM:
+ setSetsSum((Boolean)newValue);
+ return;
+ case ApplicationConfigurationPackage.TYPE_SCOPE__NUMBER:
+ setNumber((NumberSpecification)newValue);
+ return;
+ }
+ super.eSet(featureID, newValue);
+ }
+
+ /**
+ *
+ *
+ * @generated
+ */
+ @Override
+ public void eUnset(int featureID)
+ {
+ switch (featureID)
+ {
+ case ApplicationConfigurationPackage.TYPE_SCOPE__SETS_NEW:
+ setSetsNew(SETS_NEW_EDEFAULT);
+ return;
+ case ApplicationConfigurationPackage.TYPE_SCOPE__SETS_SUM:
+ setSetsSum(SETS_SUM_EDEFAULT);
+ return;
+ case ApplicationConfigurationPackage.TYPE_SCOPE__NUMBER:
+ setNumber((NumberSpecification)null);
+ return;
+ }
+ super.eUnset(featureID);
+ }
+
+ /**
+ *
+ *
+ * @generated
+ */
+ @Override
+ public boolean eIsSet(int featureID)
+ {
+ switch (featureID)
+ {
+ case ApplicationConfigurationPackage.TYPE_SCOPE__SETS_NEW:
+ return setsNew != SETS_NEW_EDEFAULT;
+ case ApplicationConfigurationPackage.TYPE_SCOPE__SETS_SUM:
+ return setsSum != SETS_SUM_EDEFAULT;
+ case ApplicationConfigurationPackage.TYPE_SCOPE__NUMBER:
+ return number != null;
+ }
+ return super.eIsSet(featureID);
+ }
+
+ /**
+ *
+ *
+ * @generated
+ */
+ @Override
+ public String toString()
+ {
+ if (eIsProxy()) return super.toString();
+
+ StringBuilder result = new StringBuilder(super.toString());
+ result.append(" (setsNew: ");
+ result.append(setsNew);
+ result.append(", setsSum: ");
+ result.append(setsSum);
+ result.append(')');
+ return result.toString();
+ }
+
+} //TypeScopeImpl
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 1cd02845..2b0bd086 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,174 +1,176 @@
-/**
- * generated by Xtext 2.12.0
- */
-package hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl;
-
-import hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.ApplicationConfigurationPackage;
-import hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.ViatraImport;
-
-import org.eclipse.emf.common.notify.Notification;
-
-import org.eclipse.emf.ecore.EClass;
-import org.eclipse.emf.ecore.InternalEObject;
-
-import org.eclipse.emf.ecore.impl.ENotificationImpl;
-
-import org.eclipse.viatra.query.patternlanguage.emf.vql.PatternModel;
-
-/**
- *
- * An implementation of the model object 'Viatra Import '.
- *
- *
- * The following features are implemented:
- *
- *
- * {@link hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.ViatraImportImpl#getImportedViatra Imported Viatra }
- *
- *
- * @generated
- */
-public class ViatraImportImpl extends ImportImpl implements ViatraImport
-{
- /**
- * The cached value of the '{@link #getImportedViatra() Imported Viatra }' reference.
- *
- *
- * @see #getImportedViatra()
- * @generated
- * @ordered
- */
- protected PatternModel importedViatra;
-
- /**
- *
- *
- * @generated
- */
- protected ViatraImportImpl()
- {
- super();
- }
-
- /**
- *
- *
- * @generated
- */
- @Override
- protected EClass eStaticClass()
- {
- return ApplicationConfigurationPackage.Literals.VIATRA_IMPORT;
- }
-
- /**
- *
- *
- * @generated
- */
- public PatternModel getImportedViatra()
- {
- if (importedViatra != null && importedViatra.eIsProxy())
- {
- InternalEObject oldImportedViatra = (InternalEObject)importedViatra;
- importedViatra = (PatternModel)eResolveProxy(oldImportedViatra);
- if (importedViatra != oldImportedViatra)
- {
- if (eNotificationRequired())
- eNotify(new ENotificationImpl(this, Notification.RESOLVE, ApplicationConfigurationPackage.VIATRA_IMPORT__IMPORTED_VIATRA, oldImportedViatra, importedViatra));
- }
- }
- return importedViatra;
- }
-
- /**
- *
- *
- * @generated
- */
- public PatternModel basicGetImportedViatra()
- {
- return importedViatra;
- }
-
- /**
- *
- *
- * @generated
- */
- public void setImportedViatra(PatternModel newImportedViatra)
- {
- PatternModel oldImportedViatra = importedViatra;
- importedViatra = newImportedViatra;
- if (eNotificationRequired())
- eNotify(new ENotificationImpl(this, Notification.SET, ApplicationConfigurationPackage.VIATRA_IMPORT__IMPORTED_VIATRA, oldImportedViatra, importedViatra));
- }
-
- /**
- *
- *
- * @generated
- */
- @Override
- public Object eGet(int featureID, boolean resolve, boolean coreType)
- {
- switch (featureID)
- {
- case ApplicationConfigurationPackage.VIATRA_IMPORT__IMPORTED_VIATRA:
- if (resolve) return getImportedViatra();
- return basicGetImportedViatra();
- }
- return super.eGet(featureID, resolve, coreType);
- }
-
- /**
- *
- *
- * @generated
- */
- @Override
- public void eSet(int featureID, Object newValue)
- {
- switch (featureID)
- {
- case ApplicationConfigurationPackage.VIATRA_IMPORT__IMPORTED_VIATRA:
- setImportedViatra((PatternModel)newValue);
- return;
- }
- super.eSet(featureID, newValue);
- }
-
- /**
- *
- *
- * @generated
- */
- @Override
- public void eUnset(int featureID)
- {
- switch (featureID)
- {
- case ApplicationConfigurationPackage.VIATRA_IMPORT__IMPORTED_VIATRA:
- setImportedViatra((PatternModel)null);
- return;
- }
- super.eUnset(featureID);
- }
-
- /**
- *
- *
- * @generated
- */
- @Override
- public boolean eIsSet(int featureID)
- {
- switch (featureID)
- {
- case ApplicationConfigurationPackage.VIATRA_IMPORT__IMPORTED_VIATRA:
- return importedViatra != null;
- }
- return super.eIsSet(featureID);
- }
-
-} //ViatraImportImpl
+/**
+ * generated by Xtext 2.16.0
+ */
+package hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl;
+
+import hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.ApplicationConfigurationPackage;
+import hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.ViatraImport;
+
+import org.eclipse.emf.common.notify.Notification;
+
+import org.eclipse.emf.ecore.EClass;
+import org.eclipse.emf.ecore.InternalEObject;
+
+import org.eclipse.emf.ecore.impl.ENotificationImpl;
+
+import org.eclipse.viatra.query.patternlanguage.emf.vql.PatternModel;
+
+/**
+ *
+ * An implementation of the model object 'Viatra Import '.
+ *
+ *
+ * The following features are implemented:
+ *
+ *
+ * {@link hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.ViatraImportImpl#getImportedViatra Imported Viatra }
+ *
+ *
+ * @generated
+ */
+public class ViatraImportImpl extends ImportImpl implements ViatraImport
+{
+ /**
+ * The cached value of the '{@link #getImportedViatra() Imported Viatra }' reference.
+ *
+ *
+ * @see #getImportedViatra()
+ * @generated
+ * @ordered
+ */
+ protected PatternModel importedViatra;
+
+ /**
+ *
+ *
+ * @generated
+ */
+ protected ViatraImportImpl()
+ {
+ super();
+ }
+
+ /**
+ *
+ *
+ * @generated
+ */
+ @Override
+ protected EClass eStaticClass()
+ {
+ return ApplicationConfigurationPackage.Literals.VIATRA_IMPORT;
+ }
+
+ /**
+ *
+ *
+ * @generated
+ */
+ @Override
+ public PatternModel getImportedViatra()
+ {
+ if (importedViatra != null && importedViatra.eIsProxy())
+ {
+ InternalEObject oldImportedViatra = (InternalEObject)importedViatra;
+ importedViatra = (PatternModel)eResolveProxy(oldImportedViatra);
+ if (importedViatra != oldImportedViatra)
+ {
+ if (eNotificationRequired())
+ eNotify(new ENotificationImpl(this, Notification.RESOLVE, ApplicationConfigurationPackage.VIATRA_IMPORT__IMPORTED_VIATRA, oldImportedViatra, importedViatra));
+ }
+ }
+ return importedViatra;
+ }
+
+ /**
+ *
+ *
+ * @generated
+ */
+ public PatternModel basicGetImportedViatra()
+ {
+ return importedViatra;
+ }
+
+ /**
+ *
+ *
+ * @generated
+ */
+ @Override
+ public void setImportedViatra(PatternModel newImportedViatra)
+ {
+ PatternModel oldImportedViatra = importedViatra;
+ importedViatra = newImportedViatra;
+ if (eNotificationRequired())
+ eNotify(new ENotificationImpl(this, Notification.SET, ApplicationConfigurationPackage.VIATRA_IMPORT__IMPORTED_VIATRA, oldImportedViatra, importedViatra));
+ }
+
+ /**
+ *
+ *
+ * @generated
+ */
+ @Override
+ public Object eGet(int featureID, boolean resolve, boolean coreType)
+ {
+ switch (featureID)
+ {
+ case ApplicationConfigurationPackage.VIATRA_IMPORT__IMPORTED_VIATRA:
+ if (resolve) return getImportedViatra();
+ return basicGetImportedViatra();
+ }
+ return super.eGet(featureID, resolve, coreType);
+ }
+
+ /**
+ *
+ *
+ * @generated
+ */
+ @Override
+ public void eSet(int featureID, Object newValue)
+ {
+ switch (featureID)
+ {
+ case ApplicationConfigurationPackage.VIATRA_IMPORT__IMPORTED_VIATRA:
+ setImportedViatra((PatternModel)newValue);
+ return;
+ }
+ super.eSet(featureID, newValue);
+ }
+
+ /**
+ *
+ *
+ * @generated
+ */
+ @Override
+ public void eUnset(int featureID)
+ {
+ switch (featureID)
+ {
+ case ApplicationConfigurationPackage.VIATRA_IMPORT__IMPORTED_VIATRA:
+ setImportedViatra((PatternModel)null);
+ return;
+ }
+ super.eUnset(featureID);
+ }
+
+ /**
+ *
+ *
+ * @generated
+ */
+ @Override
+ public boolean eIsSet(int featureID)
+ {
+ switch (featureID)
+ {
+ case ApplicationConfigurationPackage.VIATRA_IMPORT__IMPORTED_VIATRA:
+ return importedViatra != null;
+ }
+ return super.eIsSet(featureID);
+ }
+
+} //ViatraImportImpl
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 836d841f..a96c7f83 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,1453 +1,1653 @@
-/**
- * generated by Xtext 2.12.0
- */
-package hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.util;
-
-import hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.*;
-
-import org.eclipse.emf.common.notify.Adapter;
-import org.eclipse.emf.common.notify.Notifier;
-
-import org.eclipse.emf.common.notify.impl.AdapterFactoryImpl;
-
-import org.eclipse.emf.ecore.EObject;
-
-/**
- *
- * The Adapter Factory for the model.
- * It provides an adapter createXXX
method for each class of the model.
- *
- * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.ApplicationConfigurationPackage
- * @generated
- */
-public class ApplicationConfigurationAdapterFactory extends AdapterFactoryImpl
-{
- /**
- * The cached model package.
- *
- *
- * @generated
- */
- protected static ApplicationConfigurationPackage modelPackage;
-
- /**
- * Creates an instance of the adapter factory.
- *
- *
- * @generated
- */
- public ApplicationConfigurationAdapterFactory()
- {
- if (modelPackage == null)
- {
- modelPackage = ApplicationConfigurationPackage.eINSTANCE;
- }
- }
-
- /**
- * Returns whether this factory is applicable for the type of the object.
- *
- * This implementation returns true
if the object is either the model's package or is an instance object of the model.
- *
- * @return whether this factory is applicable for the type of the object.
- * @generated
- */
- @Override
- public boolean isFactoryForType(Object object)
- {
- if (object == modelPackage)
- {
- return true;
- }
- if (object instanceof EObject)
- {
- return ((EObject)object).eClass().getEPackage() == modelPackage;
- }
- return false;
- }
-
- /**
- * The switch that delegates to the createXXX
methods.
- *
- *
- * @generated
- */
- protected ApplicationConfigurationSwitch modelSwitch =
- new ApplicationConfigurationSwitch()
- {
- @Override
- public Adapter caseConfigurationScript(ConfigurationScript object)
- {
- return createConfigurationScriptAdapter();
- }
- @Override
- public Adapter caseCommand(Command object)
- {
- return createCommandAdapter();
- }
- @Override
- public Adapter caseImport(Import object)
- {
- return createImportAdapter();
- }
- @Override
- public Adapter caseEPackageImport(EPackageImport object)
- {
- return createEPackageImportAdapter();
- }
- @Override
- public Adapter caseViatraImport(ViatraImport object)
- {
- return createViatraImportAdapter();
- }
- @Override
- public Adapter caseDeclaration(Declaration object)
- {
- return createDeclarationAdapter();
- }
- @Override
- public Adapter caseFileSpecification(FileSpecification object)
- {
- return createFileSpecificationAdapter();
- }
- @Override
- public Adapter caseFileDeclaration(FileDeclaration object)
- {
- return createFileDeclarationAdapter();
- }
- @Override
- public Adapter caseFileReference(FileReference object)
- {
- return createFileReferenceAdapter();
- }
- @Override
- public Adapter caseFile(File object)
- {
- return createFileAdapter();
- }
- @Override
- public Adapter caseMetamodelSpecification(MetamodelSpecification object)
- {
- return createMetamodelSpecificationAdapter();
- }
- @Override
- public Adapter caseMetamodelEntry(MetamodelEntry object)
- {
- return createMetamodelEntryAdapter();
- }
- @Override
- public Adapter caseAllPackageEntry(AllPackageEntry object)
- {
- return createAllPackageEntryAdapter();
- }
- @Override
- public Adapter caseMetamodelElement(MetamodelElement object)
- {
- return createMetamodelElementAdapter();
- }
- @Override
- public Adapter caseMetamodelDeclaration(MetamodelDeclaration object)
- {
- return createMetamodelDeclarationAdapter();
- }
- @Override
- public Adapter caseMetamodelReference(MetamodelReference object)
- {
- return createMetamodelReferenceAdapter();
- }
- @Override
- public Adapter caseMetamodel(Metamodel object)
- {
- return createMetamodelAdapter();
- }
- @Override
- public Adapter casePartialModelSpecification(PartialModelSpecification object)
- {
- return createPartialModelSpecificationAdapter();
- }
- @Override
- public Adapter casePartialModelEntry(PartialModelEntry object)
- {
- return createPartialModelEntryAdapter();
- }
- @Override
- public Adapter caseModelEntry(ModelEntry object)
- {
- return createModelEntryAdapter();
- }
- @Override
- public Adapter caseFolderEntry(FolderEntry object)
- {
- return createFolderEntryAdapter();
- }
- @Override
- public Adapter casePartialModelDeclaration(PartialModelDeclaration object)
- {
- return createPartialModelDeclarationAdapter();
- }
- @Override
- public Adapter casePartialModelReference(PartialModelReference object)
- {
- return createPartialModelReferenceAdapter();
- }
- @Override
- public Adapter casePartialModel(PartialModel object)
- {
- return createPartialModelAdapter();
- }
- @Override
- public Adapter casePatternSpecification(PatternSpecification object)
- {
- return createPatternSpecificationAdapter();
- }
- @Override
- public Adapter casePatternEntry(PatternEntry object)
- {
- return createPatternEntryAdapter();
- }
- @Override
- public Adapter caseAllPatternEntry(AllPatternEntry object)
- {
- return createAllPatternEntryAdapter();
- }
- @Override
- public Adapter casePatternElement(PatternElement object)
- {
- return createPatternElementAdapter();
- }
- @Override
- public Adapter caseGraphPatternDeclaration(GraphPatternDeclaration object)
- {
- return createGraphPatternDeclarationAdapter();
- }
- @Override
- public Adapter caseGraphPatternReference(GraphPatternReference object)
- {
- return createGraphPatternReferenceAdapter();
- }
- @Override
- public Adapter caseGraphPattern(GraphPattern object)
- {
- return createGraphPatternAdapter();
- }
- @Override
- public Adapter caseConfigSpecification(ConfigSpecification object)
- {
- return createConfigSpecificationAdapter();
- }
- @Override
- public Adapter caseConfigDeclaration(ConfigDeclaration object)
- {
- return createConfigDeclarationAdapter();
- }
- @Override
- public Adapter caseConfigEntry(ConfigEntry object)
- {
- return createConfigEntryAdapter();
- }
- @Override
- public Adapter caseDocumentationEntry(DocumentationEntry object)
- {
- return createDocumentationEntryAdapter();
- }
- @Override
- public Adapter caseRuntimeEntry(RuntimeEntry object)
- {
- return createRuntimeEntryAdapter();
- }
- @Override
- public Adapter caseMemoryEntry(MemoryEntry object)
- {
- return createMemoryEntryAdapter();
- }
- @Override
- public Adapter caseCustomEntry(CustomEntry object)
- {
- return createCustomEntryAdapter();
- }
- @Override
- public Adapter caseConfigReference(ConfigReference object)
- {
- return createConfigReferenceAdapter();
- }
- @Override
- public Adapter caseConfig(Config object)
- {
- return createConfigAdapter();
- }
- @Override
- public Adapter caseScopeSpecification(ScopeSpecification object)
- {
- return createScopeSpecificationAdapter();
- }
- @Override
- public Adapter caseTypeScope(TypeScope object)
- {
- return createTypeScopeAdapter();
- }
- @Override
- public Adapter caseClassTypeScope(ClassTypeScope object)
- {
- return createClassTypeScopeAdapter();
- }
- @Override
- public Adapter caseObjectTypeScope(ObjectTypeScope object)
- {
- return createObjectTypeScopeAdapter();
- }
- @Override
- public Adapter caseIntegerTypeScope(IntegerTypeScope object)
- {
- return createIntegerTypeScopeAdapter();
- }
- @Override
- public Adapter caseRealTypeScope(RealTypeScope object)
- {
- return createRealTypeScopeAdapter();
- }
- @Override
- public Adapter caseStringTypeScope(StringTypeScope object)
- {
- return createStringTypeScopeAdapter();
- }
- @Override
- public Adapter caseTypeReference(TypeReference object)
- {
- return createTypeReferenceAdapter();
- }
- @Override
- public Adapter caseClassReference(ClassReference object)
- {
- return createClassReferenceAdapter();
- }
- @Override
- public Adapter caseObjectReference(ObjectReference object)
- {
- return createObjectReferenceAdapter();
- }
- @Override
- public Adapter caseIntegerReference(IntegerReference object)
- {
- return createIntegerReferenceAdapter();
- }
- @Override
- public Adapter caseRealReference(RealReference object)
- {
- return createRealReferenceAdapter();
- }
- @Override
- public Adapter caseStringReference(StringReference object)
- {
- return createStringReferenceAdapter();
- }
- @Override
- public Adapter caseNumberSpecification(NumberSpecification object)
- {
- return createNumberSpecificationAdapter();
- }
- @Override
- public Adapter caseExactNumber(ExactNumber object)
- {
- return createExactNumberAdapter();
- }
- @Override
- public Adapter caseIntervallNumber(IntervallNumber object)
- {
- return createIntervallNumberAdapter();
- }
- @Override
- public Adapter caseIntEnumberation(IntEnumberation object)
- {
- return createIntEnumberationAdapter();
- }
- @Override
- public Adapter caseRealEnumeration(RealEnumeration object)
- {
- return createRealEnumerationAdapter();
- }
- @Override
- public Adapter caseStringEnumeration(StringEnumeration object)
- {
- return createStringEnumerationAdapter();
- }
- @Override
- public Adapter caseScopeDeclaration(ScopeDeclaration object)
- {
- return createScopeDeclarationAdapter();
- }
- @Override
- public Adapter caseScopeReference(ScopeReference object)
- {
- return createScopeReferenceAdapter();
- }
- @Override
- public Adapter caseScope(Scope object)
- {
- return createScopeAdapter();
- }
- @Override
- public Adapter caseTask(Task object)
- {
- return createTaskAdapter();
- }
- @Override
- public Adapter caseGenerationTask(GenerationTask object)
- {
- return createGenerationTaskAdapter();
- }
- @Override
- public Adapter caseIntegerScope(IntegerScope object)
- {
- return createIntegerScopeAdapter();
- }
- @Override
- public Adapter caseRealScope(RealScope object)
- {
- return createRealScopeAdapter();
- }
- @Override
- public Adapter caseStringScope(StringScope object)
- {
- return createStringScopeAdapter();
- }
- @Override
- public Adapter defaultCase(EObject object)
- {
- return createEObjectAdapter();
- }
- };
-
- /**
- * Creates an adapter for the target
.
- *
- *
- * @param target the object to adapt.
- * @return the adapter for the target
.
- * @generated
- */
- @Override
- public Adapter createAdapter(Notifier target)
- {
- return modelSwitch.doSwitch((EObject)target);
- }
-
-
- /**
- * Creates a new adapter for an object of class '{@link hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.ConfigurationScript Configuration Script }'.
- *
- * This default implementation returns null so that we can easily ignore cases;
- * it's useful to ignore a case when inheritance will catch all the cases anyway.
- *
- * @return the new adapter.
- * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.ConfigurationScript
- * @generated
- */
- public Adapter createConfigurationScriptAdapter()
- {
- return null;
- }
-
- /**
- * Creates a new adapter for an object of class '{@link hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.Command Command }'.
- *
- * This default implementation returns null so that we can easily ignore cases;
- * it's useful to ignore a case when inheritance will catch all the cases anyway.
- *
- * @return the new adapter.
- * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.Command
- * @generated
- */
- public Adapter createCommandAdapter()
- {
- return null;
- }
-
- /**
- * Creates a new adapter for an object of class '{@link hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.Import Import }'.
- *
- * This default implementation returns null so that we can easily ignore cases;
- * it's useful to ignore a case when inheritance will catch all the cases anyway.
- *
- * @return the new adapter.
- * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.Import
- * @generated
- */
- public Adapter createImportAdapter()
- {
- return null;
- }
-
- /**
- * Creates a new adapter for an object of class '{@link hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.EPackageImport EPackage Import }'.
- *
- * This default implementation returns null so that we can easily ignore cases;
- * it's useful to ignore a case when inheritance will catch all the cases anyway.
- *
- * @return the new adapter.
- * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.EPackageImport
- * @generated
- */
- public Adapter createEPackageImportAdapter()
- {
- return null;
- }
-
- /**
- * Creates a new adapter for an object of class '{@link hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.ViatraImport Viatra Import }'.
- *
- * This default implementation returns null so that we can easily ignore cases;
- * it's useful to ignore a case when inheritance will catch all the cases anyway.
- *
- * @return the new adapter.
- * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.ViatraImport
- * @generated
- */
- public Adapter createViatraImportAdapter()
- {
- return null;
- }
-
- /**
- * Creates a new adapter for an object of class '{@link hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.Declaration Declaration }'.
- *
- * This default implementation returns null so that we can easily ignore cases;
- * it's useful to ignore a case when inheritance will catch all the cases anyway.
- *
- * @return the new adapter.
- * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.Declaration
- * @generated
- */
- public Adapter createDeclarationAdapter()
- {
- return null;
- }
-
- /**
- * Creates a new adapter for an object of class '{@link hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.FileSpecification File Specification }'.
- *
- * This default implementation returns null so that we can easily ignore cases;
- * it's useful to ignore a case when inheritance will catch all the cases anyway.
- *
- * @return the new adapter.
- * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.FileSpecification
- * @generated
- */
- public Adapter createFileSpecificationAdapter()
- {
- return null;
- }
-
- /**
- * Creates a new adapter for an object of class '{@link hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.FileDeclaration File Declaration }'.
- *
- * This default implementation returns null so that we can easily ignore cases;
- * it's useful to ignore a case when inheritance will catch all the cases anyway.
- *
- * @return the new adapter.
- * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.FileDeclaration
- * @generated
- */
- public Adapter createFileDeclarationAdapter()
- {
- return null;
- }
-
- /**
- * Creates a new adapter for an object of class '{@link hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.FileReference File Reference }'.
- *
- * This default implementation returns null so that we can easily ignore cases;
- * it's useful to ignore a case when inheritance will catch all the cases anyway.
- *
- * @return the new adapter.
- * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.FileReference
- * @generated
- */
- public Adapter createFileReferenceAdapter()
- {
- return null;
- }
-
- /**
- * Creates a new adapter for an object of class '{@link hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.File File }'.
- *
- * This default implementation returns null so that we can easily ignore cases;
- * it's useful to ignore a case when inheritance will catch all the cases anyway.
- *
- * @return the new adapter.
- * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.File
- * @generated
- */
- public Adapter createFileAdapter()
- {
- return null;
- }
-
- /**
- * Creates a new adapter for an object of class '{@link hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.MetamodelSpecification Metamodel Specification }'.
- *
- * This default implementation returns null so that we can easily ignore cases;
- * it's useful to ignore a case when inheritance will catch all the cases anyway.
- *
- * @return the new adapter.
- * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.MetamodelSpecification
- * @generated
- */
- public Adapter createMetamodelSpecificationAdapter()
- {
- return null;
- }
-
- /**
- * Creates a new adapter for an object of class '{@link hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.MetamodelEntry Metamodel Entry }'.
- *
- * This default implementation returns null so that we can easily ignore cases;
- * it's useful to ignore a case when inheritance will catch all the cases anyway.
- *
- * @return the new adapter.
- * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.MetamodelEntry
- * @generated
- */
- public Adapter createMetamodelEntryAdapter()
- {
- return null;
- }
-
- /**
- * Creates a new adapter for an object of class '{@link hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.AllPackageEntry All Package Entry }'.
- *
- * This default implementation returns null so that we can easily ignore cases;
- * it's useful to ignore a case when inheritance will catch all the cases anyway.
- *
- * @return the new adapter.
- * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.AllPackageEntry
- * @generated
- */
- public Adapter createAllPackageEntryAdapter()
- {
- return null;
- }
-
- /**
- * Creates a new adapter for an object of class '{@link hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.MetamodelElement Metamodel Element }'.
- *
- * This default implementation returns null so that we can easily ignore cases;
- * it's useful to ignore a case when inheritance will catch all the cases anyway.
- *
- * @return the new adapter.
- * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.MetamodelElement
- * @generated
- */
- public Adapter createMetamodelElementAdapter()
- {
- return null;
- }
-
- /**
- * Creates a new adapter for an object of class '{@link hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.MetamodelDeclaration Metamodel Declaration }'.
- *
- * This default implementation returns null so that we can easily ignore cases;
- * it's useful to ignore a case when inheritance will catch all the cases anyway.
- *
- * @return the new adapter.
- * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.MetamodelDeclaration
- * @generated
- */
- public Adapter createMetamodelDeclarationAdapter()
- {
- return null;
- }
-
- /**
- * Creates a new adapter for an object of class '{@link hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.MetamodelReference Metamodel Reference }'.
- *
- * This default implementation returns null so that we can easily ignore cases;
- * it's useful to ignore a case when inheritance will catch all the cases anyway.
- *
- * @return the new adapter.
- * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.MetamodelReference
- * @generated
- */
- public Adapter createMetamodelReferenceAdapter()
- {
- return null;
- }
-
- /**
- * Creates a new adapter for an object of class '{@link hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.Metamodel Metamodel }'.
- *
- * This default implementation returns null so that we can easily ignore cases;
- * it's useful to ignore a case when inheritance will catch all the cases anyway.
- *
- * @return the new adapter.
- * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.Metamodel
- * @generated
- */
- public Adapter createMetamodelAdapter()
- {
- return null;
- }
-
- /**
- * Creates a new adapter for an object of class '{@link hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.PartialModelSpecification Partial Model Specification }'.
- *
- * This default implementation returns null so that we can easily ignore cases;
- * it's useful to ignore a case when inheritance will catch all the cases anyway.
- *
- * @return the new adapter.
- * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.PartialModelSpecification
- * @generated
- */
- public Adapter createPartialModelSpecificationAdapter()
- {
- return null;
- }
-
- /**
- * Creates a new adapter for an object of class '{@link hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.PartialModelEntry Partial Model Entry }'.
- *
- * This default implementation returns null so that we can easily ignore cases;
- * it's useful to ignore a case when inheritance will catch all the cases anyway.
- *
- * @return the new adapter.
- * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.PartialModelEntry
- * @generated
- */
- public Adapter createPartialModelEntryAdapter()
- {
- return null;
- }
-
- /**
- * Creates a new adapter for an object of class '{@link hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.ModelEntry Model Entry }'.
- *
- * This default implementation returns null so that we can easily ignore cases;
- * it's useful to ignore a case when inheritance will catch all the cases anyway.
- *
- * @return the new adapter.
- * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.ModelEntry
- * @generated
- */
- public Adapter createModelEntryAdapter()
- {
- return null;
- }
-
- /**
- * Creates a new adapter for an object of class '{@link hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.FolderEntry Folder Entry }'.
- *
- * This default implementation returns null so that we can easily ignore cases;
- * it's useful to ignore a case when inheritance will catch all the cases anyway.
- *
- * @return the new adapter.
- * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.FolderEntry
- * @generated
- */
- public Adapter createFolderEntryAdapter()
- {
- return null;
- }
-
- /**
- * Creates a new adapter for an object of class '{@link hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.PartialModelDeclaration Partial Model Declaration }'.
- *
- * This default implementation returns null so that we can easily ignore cases;
- * it's useful to ignore a case when inheritance will catch all the cases anyway.
- *
- * @return the new adapter.
- * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.PartialModelDeclaration
- * @generated
- */
- public Adapter createPartialModelDeclarationAdapter()
- {
- return null;
- }
-
- /**
- * Creates a new adapter for an object of class '{@link hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.PartialModelReference Partial Model Reference }'.
- *
- * This default implementation returns null so that we can easily ignore cases;
- * it's useful to ignore a case when inheritance will catch all the cases anyway.
- *
- * @return the new adapter.
- * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.PartialModelReference
- * @generated
- */
- public Adapter createPartialModelReferenceAdapter()
- {
- return null;
- }
-
- /**
- * Creates a new adapter for an object of class '{@link hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.PartialModel Partial Model }'.
- *
- * This default implementation returns null so that we can easily ignore cases;
- * it's useful to ignore a case when inheritance will catch all the cases anyway.
- *
- * @return the new adapter.
- * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.PartialModel
- * @generated
- */
- public Adapter createPartialModelAdapter()
- {
- return null;
- }
-
- /**
- * Creates a new adapter for an object of class '{@link hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.PatternSpecification Pattern Specification }'.
- *
- * This default implementation returns null so that we can easily ignore cases;
- * it's useful to ignore a case when inheritance will catch all the cases anyway.
- *
- * @return the new adapter.
- * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.PatternSpecification
- * @generated
- */
- public Adapter createPatternSpecificationAdapter()
- {
- return null;
- }
-
- /**
- * Creates a new adapter for an object of class '{@link hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.PatternEntry Pattern Entry }'.
- *
- * This default implementation returns null so that we can easily ignore cases;
- * it's useful to ignore a case when inheritance will catch all the cases anyway.
- *
- * @return the new adapter.
- * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.PatternEntry
- * @generated
- */
- public Adapter createPatternEntryAdapter()
- {
- return null;
- }
-
- /**
- * Creates a new adapter for an object of class '{@link hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.AllPatternEntry All Pattern Entry }'.
- *
- * This default implementation returns null so that we can easily ignore cases;
- * it's useful to ignore a case when inheritance will catch all the cases anyway.
- *
- * @return the new adapter.
- * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.AllPatternEntry
- * @generated
- */
- public Adapter createAllPatternEntryAdapter()
- {
- return null;
- }
-
- /**
- * Creates a new adapter for an object of class '{@link hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.PatternElement Pattern Element }'.
- *
- * This default implementation returns null so that we can easily ignore cases;
- * it's useful to ignore a case when inheritance will catch all the cases anyway.
- *
- * @return the new adapter.
- * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.PatternElement
- * @generated
- */
- public Adapter createPatternElementAdapter()
- {
- return null;
- }
-
- /**
- * Creates a new adapter for an object of class '{@link hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.GraphPatternDeclaration Graph Pattern Declaration }'.
- *
- * This default implementation returns null so that we can easily ignore cases;
- * it's useful to ignore a case when inheritance will catch all the cases anyway.
- *
- * @return the new adapter.
- * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.GraphPatternDeclaration
- * @generated
- */
- public Adapter createGraphPatternDeclarationAdapter()
- {
- return null;
- }
-
- /**
- * Creates a new adapter for an object of class '{@link hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.GraphPatternReference Graph Pattern Reference }'.
- *
- * This default implementation returns null so that we can easily ignore cases;
- * it's useful to ignore a case when inheritance will catch all the cases anyway.
- *
- * @return the new adapter.
- * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.GraphPatternReference
- * @generated
- */
- public Adapter createGraphPatternReferenceAdapter()
- {
- return null;
- }
-
- /**
- * Creates a new adapter for an object of class '{@link hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.GraphPattern Graph Pattern }'.
- *
- * This default implementation returns null so that we can easily ignore cases;
- * it's useful to ignore a case when inheritance will catch all the cases anyway.
- *
- * @return the new adapter.
- * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.GraphPattern
- * @generated
- */
- public Adapter createGraphPatternAdapter()
- {
- return null;
- }
-
- /**
- * Creates a new adapter for an object of class '{@link hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.ConfigSpecification Config Specification }'.
- *
- * This default implementation returns null so that we can easily ignore cases;
- * it's useful to ignore a case when inheritance will catch all the cases anyway.
- *
- * @return the new adapter.
- * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.ConfigSpecification
- * @generated
- */
- public Adapter createConfigSpecificationAdapter()
- {
- return null;
- }
-
- /**
- * Creates a new adapter for an object of class '{@link hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.ConfigDeclaration Config Declaration }'.
- *
- * This default implementation returns null so that we can easily ignore cases;
- * it's useful to ignore a case when inheritance will catch all the cases anyway.
- *
- * @return the new adapter.
- * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.ConfigDeclaration
- * @generated
- */
- public Adapter createConfigDeclarationAdapter()
- {
- return null;
- }
-
- /**
- * Creates a new adapter for an object of class '{@link hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.ConfigEntry Config Entry }'.
- *
- * This default implementation returns null so that we can easily ignore cases;
- * it's useful to ignore a case when inheritance will catch all the cases anyway.
- *
- * @return the new adapter.
- * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.ConfigEntry
- * @generated
- */
- public Adapter createConfigEntryAdapter()
- {
- return null;
- }
-
- /**
- * Creates a new adapter for an object of class '{@link hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.DocumentationEntry Documentation Entry }'.
- *
- * This default implementation returns null so that we can easily ignore cases;
- * it's useful to ignore a case when inheritance will catch all the cases anyway.
- *
- * @return the new adapter.
- * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.DocumentationEntry
- * @generated
- */
- public Adapter createDocumentationEntryAdapter()
- {
- return null;
- }
-
- /**
- * Creates a new adapter for an object of class '{@link hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.RuntimeEntry Runtime Entry }'.
- *
- * This default implementation returns null so that we can easily ignore cases;
- * it's useful to ignore a case when inheritance will catch all the cases anyway.
- *
- * @return the new adapter.
- * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.RuntimeEntry
- * @generated
- */
- public Adapter createRuntimeEntryAdapter()
- {
- return null;
- }
-
- /**
- * Creates a new adapter for an object of class '{@link hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.MemoryEntry Memory Entry }'.
- *
- * This default implementation returns null so that we can easily ignore cases;
- * it's useful to ignore a case when inheritance will catch all the cases anyway.
- *
- * @return the new adapter.
- * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.MemoryEntry
- * @generated
- */
- public Adapter createMemoryEntryAdapter()
- {
- return null;
- }
-
- /**
- * Creates a new adapter for an object of class '{@link hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.CustomEntry Custom Entry }'.
- *
- * This default implementation returns null so that we can easily ignore cases;
- * it's useful to ignore a case when inheritance will catch all the cases anyway.
- *
- * @return the new adapter.
- * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.CustomEntry
- * @generated
- */
- public Adapter createCustomEntryAdapter()
- {
- return null;
- }
-
- /**
- * Creates a new adapter for an object of class '{@link hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.ConfigReference Config Reference }'.
- *
- * This default implementation returns null so that we can easily ignore cases;
- * it's useful to ignore a case when inheritance will catch all the cases anyway.
- *
- * @return the new adapter.
- * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.ConfigReference
- * @generated
- */
- public Adapter createConfigReferenceAdapter()
- {
- return null;
- }
-
- /**
- * Creates a new adapter for an object of class '{@link hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.Config Config }'.
- *
- * This default implementation returns null so that we can easily ignore cases;
- * it's useful to ignore a case when inheritance will catch all the cases anyway.
- *
- * @return the new adapter.
- * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.Config
- * @generated
- */
- public Adapter createConfigAdapter()
- {
- return null;
- }
-
- /**
- * Creates a new adapter for an object of class '{@link hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.ScopeSpecification Scope Specification }'.
- *
- * This default implementation returns null so that we can easily ignore cases;
- * it's useful to ignore a case when inheritance will catch all the cases anyway.
- *
- * @return the new adapter.
- * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.ScopeSpecification
- * @generated
- */
- public Adapter createScopeSpecificationAdapter()
- {
- return null;
- }
-
- /**
- * Creates a new adapter for an object of class '{@link hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.TypeScope Type Scope }'.
- *
- * This default implementation returns null so that we can easily ignore cases;
- * it's useful to ignore a case when inheritance will catch all the cases anyway.
- *
- * @return the new adapter.
- * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.TypeScope
- * @generated
- */
- public Adapter createTypeScopeAdapter()
- {
- return null;
- }
-
- /**
- * Creates a new adapter for an object of class '{@link hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.ClassTypeScope Class Type Scope }'.
- *
- * This default implementation returns null so that we can easily ignore cases;
- * it's useful to ignore a case when inheritance will catch all the cases anyway.
- *
- * @return the new adapter.
- * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.ClassTypeScope
- * @generated
- */
- public Adapter createClassTypeScopeAdapter()
- {
- return null;
- }
-
- /**
- * Creates a new adapter for an object of class '{@link hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.ObjectTypeScope Object Type Scope }'.
- *
- * This default implementation returns null so that we can easily ignore cases;
- * it's useful to ignore a case when inheritance will catch all the cases anyway.
- *
- * @return the new adapter.
- * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.ObjectTypeScope
- * @generated
- */
- public Adapter createObjectTypeScopeAdapter()
- {
- return null;
- }
-
- /**
- * Creates a new adapter for an object of class '{@link hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.IntegerTypeScope Integer Type Scope }'.
- *
- * This default implementation returns null so that we can easily ignore cases;
- * it's useful to ignore a case when inheritance will catch all the cases anyway.
- *
- * @return the new adapter.
- * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.IntegerTypeScope
- * @generated
- */
- public Adapter createIntegerTypeScopeAdapter()
- {
- return null;
- }
-
- /**
- * Creates a new adapter for an object of class '{@link hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.RealTypeScope Real Type Scope }'.
- *
- * This default implementation returns null so that we can easily ignore cases;
- * it's useful to ignore a case when inheritance will catch all the cases anyway.
- *
- * @return the new adapter.
- * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.RealTypeScope
- * @generated
- */
- public Adapter createRealTypeScopeAdapter()
- {
- return null;
- }
-
- /**
- * Creates a new adapter for an object of class '{@link hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.StringTypeScope String Type Scope }'.
- *
- * This default implementation returns null so that we can easily ignore cases;
- * it's useful to ignore a case when inheritance will catch all the cases anyway.
- *
- * @return the new adapter.
- * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.StringTypeScope
- * @generated
- */
- public Adapter createStringTypeScopeAdapter()
- {
- return null;
- }
-
- /**
- * Creates a new adapter for an object of class '{@link hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.TypeReference Type Reference }'.
- *
- * This default implementation returns null so that we can easily ignore cases;
- * it's useful to ignore a case when inheritance will catch all the cases anyway.
- *
- * @return the new adapter.
- * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.TypeReference
- * @generated
- */
- public Adapter createTypeReferenceAdapter()
- {
- return null;
- }
-
- /**
- * Creates a new adapter for an object of class '{@link hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.ClassReference Class Reference }'.
- *
- * This default implementation returns null so that we can easily ignore cases;
- * it's useful to ignore a case when inheritance will catch all the cases anyway.
- *
- * @return the new adapter.
- * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.ClassReference
- * @generated
- */
- public Adapter createClassReferenceAdapter()
- {
- return null;
- }
-
- /**
- * Creates a new adapter for an object of class '{@link hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.ObjectReference Object Reference }'.
- *
- * This default implementation returns null so that we can easily ignore cases;
- * it's useful to ignore a case when inheritance will catch all the cases anyway.
- *
- * @return the new adapter.
- * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.ObjectReference
- * @generated
- */
- public Adapter createObjectReferenceAdapter()
- {
- return null;
- }
-
- /**
- * Creates a new adapter for an object of class '{@link hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.IntegerReference Integer Reference }'.
- *
- * This default implementation returns null so that we can easily ignore cases;
- * it's useful to ignore a case when inheritance will catch all the cases anyway.
- *
- * @return the new adapter.
- * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.IntegerReference
- * @generated
- */
- public Adapter createIntegerReferenceAdapter()
- {
- return null;
- }
-
- /**
- * Creates a new adapter for an object of class '{@link hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.RealReference Real Reference }'.
- *
- * This default implementation returns null so that we can easily ignore cases;
- * it's useful to ignore a case when inheritance will catch all the cases anyway.
- *
- * @return the new adapter.
- * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.RealReference
- * @generated
- */
- public Adapter createRealReferenceAdapter()
- {
- return null;
- }
-
- /**
- * Creates a new adapter for an object of class '{@link hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.StringReference String Reference }'.
- *
- * This default implementation returns null so that we can easily ignore cases;
- * it's useful to ignore a case when inheritance will catch all the cases anyway.
- *
- * @return the new adapter.
- * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.StringReference
- * @generated
- */
- public Adapter createStringReferenceAdapter()
- {
- return null;
- }
-
- /**
- * Creates a new adapter for an object of class '{@link hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.NumberSpecification Number Specification }'.
- *
- * This default implementation returns null so that we can easily ignore cases;
- * it's useful to ignore a case when inheritance will catch all the cases anyway.
- *
- * @return the new adapter.
- * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.NumberSpecification
- * @generated
- */
- public Adapter createNumberSpecificationAdapter()
- {
- return null;
- }
-
- /**
- * Creates a new adapter for an object of class '{@link hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.ExactNumber Exact Number }'.
- *
- * This default implementation returns null so that we can easily ignore cases;
- * it's useful to ignore a case when inheritance will catch all the cases anyway.
- *
- * @return the new adapter.
- * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.ExactNumber
- * @generated
- */
- public Adapter createExactNumberAdapter()
- {
- return null;
- }
-
- /**
- * Creates a new adapter for an object of class '{@link hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.IntervallNumber Intervall Number }'.
- *
- * This default implementation returns null so that we can easily ignore cases;
- * it's useful to ignore a case when inheritance will catch all the cases anyway.
- *
- * @return the new adapter.
- * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.IntervallNumber
- * @generated
- */
- public Adapter createIntervallNumberAdapter()
- {
- return null;
- }
-
- /**
- * Creates a new adapter for an object of class '{@link hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.IntEnumberation Int Enumberation }'.
- *
- * This default implementation returns null so that we can easily ignore cases;
- * it's useful to ignore a case when inheritance will catch all the cases anyway.
- *
- * @return the new adapter.
- * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.IntEnumberation
- * @generated
- */
- public Adapter createIntEnumberationAdapter()
- {
- return null;
- }
-
- /**
- * Creates a new adapter for an object of class '{@link hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.RealEnumeration Real Enumeration }'.
- *
- * This default implementation returns null so that we can easily ignore cases;
- * it's useful to ignore a case when inheritance will catch all the cases anyway.
- *
- * @return the new adapter.
- * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.RealEnumeration
- * @generated
- */
- public Adapter createRealEnumerationAdapter()
- {
- return null;
- }
-
- /**
- * Creates a new adapter for an object of class '{@link hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.StringEnumeration String Enumeration }'.
- *
- * This default implementation returns null so that we can easily ignore cases;
- * it's useful to ignore a case when inheritance will catch all the cases anyway.
- *
- * @return the new adapter.
- * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.StringEnumeration
- * @generated
- */
- public Adapter createStringEnumerationAdapter()
- {
- return null;
- }
-
- /**
- * Creates a new adapter for an object of class '{@link hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.ScopeDeclaration Scope Declaration }'.
- *
- * This default implementation returns null so that we can easily ignore cases;
- * it's useful to ignore a case when inheritance will catch all the cases anyway.
- *
- * @return the new adapter.
- * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.ScopeDeclaration
- * @generated
- */
- public Adapter createScopeDeclarationAdapter()
- {
- return null;
- }
-
- /**
- * Creates a new adapter for an object of class '{@link hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.ScopeReference Scope Reference }'.
- *
- * This default implementation returns null so that we can easily ignore cases;
- * it's useful to ignore a case when inheritance will catch all the cases anyway.
- *
- * @return the new adapter.
- * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.ScopeReference
- * @generated
- */
- public Adapter createScopeReferenceAdapter()
- {
- return null;
- }
-
- /**
- * Creates a new adapter for an object of class '{@link hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.Scope Scope }'.
- *
- * This default implementation returns null so that we can easily ignore cases;
- * it's useful to ignore a case when inheritance will catch all the cases anyway.
- *
- * @return the new adapter.
- * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.Scope
- * @generated
- */
- public Adapter createScopeAdapter()
- {
- return null;
- }
-
- /**
- * Creates a new adapter for an object of class '{@link hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.Task Task }'.
- *
- * This default implementation returns null so that we can easily ignore cases;
- * it's useful to ignore a case when inheritance will catch all the cases anyway.
- *
- * @return the new adapter.
- * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.Task
- * @generated
- */
- public Adapter createTaskAdapter()
- {
- return null;
- }
-
- /**
- * Creates a new adapter for an object of class '{@link hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.GenerationTask Generation Task }'.
- *
- * This default implementation returns null so that we can easily ignore cases;
- * it's useful to ignore a case when inheritance will catch all the cases anyway.
- *
- * @return the new adapter.
- * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.GenerationTask
- * @generated
- */
- public Adapter createGenerationTaskAdapter()
- {
- return null;
- }
-
- /**
- * Creates a new adapter for an object of class '{@link hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.IntegerScope Integer Scope }'.
- *
- * This default implementation returns null so that we can easily ignore cases;
- * it's useful to ignore a case when inheritance will catch all the cases anyway.
- *
- * @return the new adapter.
- * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.IntegerScope
- * @generated
- */
- public Adapter createIntegerScopeAdapter()
- {
- return null;
- }
-
- /**
- * Creates a new adapter for an object of class '{@link hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.RealScope Real Scope }'.
- *
- * This default implementation returns null so that we can easily ignore cases;
- * it's useful to ignore a case when inheritance will catch all the cases anyway.
- *
- * @return the new adapter.
- * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.RealScope
- * @generated
- */
- public Adapter createRealScopeAdapter()
- {
- return null;
- }
-
- /**
- * Creates a new adapter for an object of class '{@link hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.StringScope String Scope }'.
- *
- * This default implementation returns null so that we can easily ignore cases;
- * it's useful to ignore a case when inheritance will catch all the cases anyway.
- *
- * @return the new adapter.
- * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.StringScope
- * @generated
- */
- public Adapter createStringScopeAdapter()
- {
- return null;
- }
-
- /**
- * Creates a new adapter for the default case.
- *
- * This default implementation returns null.
- *
- * @return the new adapter.
- * @generated
- */
- public Adapter createEObjectAdapter()
- {
- return null;
- }
-
-} //ApplicationConfigurationAdapterFactory
+/**
+ * generated by Xtext 2.16.0
+ */
+package hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.util;
+
+import hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.*;
+
+import org.eclipse.emf.common.notify.Adapter;
+import org.eclipse.emf.common.notify.Notifier;
+
+import org.eclipse.emf.common.notify.impl.AdapterFactoryImpl;
+
+import org.eclipse.emf.ecore.EObject;
+
+/**
+ *
+ * The Adapter Factory for the model.
+ * It provides an adapter createXXX
method for each class of the model.
+ *
+ * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.ApplicationConfigurationPackage
+ * @generated
+ */
+public class ApplicationConfigurationAdapterFactory extends AdapterFactoryImpl
+{
+ /**
+ * The cached model package.
+ *
+ *
+ * @generated
+ */
+ protected static ApplicationConfigurationPackage modelPackage;
+
+ /**
+ * Creates an instance of the adapter factory.
+ *
+ *
+ * @generated
+ */
+ public ApplicationConfigurationAdapterFactory()
+ {
+ if (modelPackage == null)
+ {
+ modelPackage = ApplicationConfigurationPackage.eINSTANCE;
+ }
+ }
+
+ /**
+ * Returns whether this factory is applicable for the type of the object.
+ *
+ * This implementation returns true
if the object is either the model's package or is an instance object of the model.
+ *
+ * @return whether this factory is applicable for the type of the object.
+ * @generated
+ */
+ @Override
+ public boolean isFactoryForType(Object object)
+ {
+ if (object == modelPackage)
+ {
+ return true;
+ }
+ if (object instanceof EObject)
+ {
+ return ((EObject)object).eClass().getEPackage() == modelPackage;
+ }
+ return false;
+ }
+
+ /**
+ * The switch that delegates to the createXXX
methods.
+ *
+ *
+ * @generated
+ */
+ protected ApplicationConfigurationSwitch modelSwitch =
+ new ApplicationConfigurationSwitch()
+ {
+ @Override
+ public Adapter caseConfigurationScript(ConfigurationScript object)
+ {
+ return createConfigurationScriptAdapter();
+ }
+ @Override
+ public Adapter caseCommand(Command object)
+ {
+ return createCommandAdapter();
+ }
+ @Override
+ public Adapter caseImport(Import object)
+ {
+ return createImportAdapter();
+ }
+ @Override
+ public Adapter caseEPackageImport(EPackageImport object)
+ {
+ return createEPackageImportAdapter();
+ }
+ @Override
+ public Adapter caseViatraImport(ViatraImport object)
+ {
+ return createViatraImportAdapter();
+ }
+ @Override
+ public Adapter caseCftImport(CftImport object)
+ {
+ return createCftImportAdapter();
+ }
+ @Override
+ public Adapter caseDeclaration(Declaration object)
+ {
+ return createDeclarationAdapter();
+ }
+ @Override
+ public Adapter caseFileSpecification(FileSpecification object)
+ {
+ return createFileSpecificationAdapter();
+ }
+ @Override
+ public Adapter caseFileDeclaration(FileDeclaration object)
+ {
+ return createFileDeclarationAdapter();
+ }
+ @Override
+ public Adapter caseFileReference(FileReference object)
+ {
+ return createFileReferenceAdapter();
+ }
+ @Override
+ public Adapter caseFile(File object)
+ {
+ return createFileAdapter();
+ }
+ @Override
+ public Adapter caseMetamodelSpecification(MetamodelSpecification object)
+ {
+ return createMetamodelSpecificationAdapter();
+ }
+ @Override
+ public Adapter caseMetamodelEntry(MetamodelEntry object)
+ {
+ return createMetamodelEntryAdapter();
+ }
+ @Override
+ public Adapter caseAllPackageEntry(AllPackageEntry object)
+ {
+ return createAllPackageEntryAdapter();
+ }
+ @Override
+ public Adapter caseMetamodelElement(MetamodelElement object)
+ {
+ return createMetamodelElementAdapter();
+ }
+ @Override
+ public Adapter caseMetamodelDeclaration(MetamodelDeclaration object)
+ {
+ return createMetamodelDeclarationAdapter();
+ }
+ @Override
+ public Adapter caseMetamodelReference(MetamodelReference object)
+ {
+ return createMetamodelReferenceAdapter();
+ }
+ @Override
+ public Adapter caseMetamodel(Metamodel object)
+ {
+ return createMetamodelAdapter();
+ }
+ @Override
+ public Adapter casePartialModelSpecification(PartialModelSpecification object)
+ {
+ return createPartialModelSpecificationAdapter();
+ }
+ @Override
+ public Adapter casePartialModelEntry(PartialModelEntry object)
+ {
+ return createPartialModelEntryAdapter();
+ }
+ @Override
+ public Adapter caseModelEntry(ModelEntry object)
+ {
+ return createModelEntryAdapter();
+ }
+ @Override
+ public Adapter caseFolderEntry(FolderEntry object)
+ {
+ return createFolderEntryAdapter();
+ }
+ @Override
+ public Adapter casePartialModelDeclaration(PartialModelDeclaration object)
+ {
+ return createPartialModelDeclarationAdapter();
+ }
+ @Override
+ public Adapter casePartialModelReference(PartialModelReference object)
+ {
+ return createPartialModelReferenceAdapter();
+ }
+ @Override
+ public Adapter casePartialModel(PartialModel object)
+ {
+ return createPartialModelAdapter();
+ }
+ @Override
+ public Adapter casePatternSpecification(PatternSpecification object)
+ {
+ return createPatternSpecificationAdapter();
+ }
+ @Override
+ public Adapter casePatternEntry(PatternEntry object)
+ {
+ return createPatternEntryAdapter();
+ }
+ @Override
+ public Adapter caseAllPatternEntry(AllPatternEntry object)
+ {
+ return createAllPatternEntryAdapter();
+ }
+ @Override
+ public Adapter casePatternElement(PatternElement object)
+ {
+ return createPatternElementAdapter();
+ }
+ @Override
+ public Adapter caseGraphPatternDeclaration(GraphPatternDeclaration object)
+ {
+ return createGraphPatternDeclarationAdapter();
+ }
+ @Override
+ public Adapter caseGraphPatternReference(GraphPatternReference object)
+ {
+ return createGraphPatternReferenceAdapter();
+ }
+ @Override
+ public Adapter caseGraphPattern(GraphPattern object)
+ {
+ return createGraphPatternAdapter();
+ }
+ @Override
+ public Adapter caseObjectiveSpecification(ObjectiveSpecification object)
+ {
+ return createObjectiveSpecificationAdapter();
+ }
+ @Override
+ public Adapter caseObjectiveEntry(ObjectiveEntry object)
+ {
+ return createObjectiveEntryAdapter();
+ }
+ @Override
+ public Adapter caseOptimizationEntry(OptimizationEntry object)
+ {
+ return createOptimizationEntryAdapter();
+ }
+ @Override
+ public Adapter caseThresholdEntry(ThresholdEntry object)
+ {
+ return createThresholdEntryAdapter();
+ }
+ @Override
+ public Adapter caseObjectiveFunction(ObjectiveFunction object)
+ {
+ return createObjectiveFunctionAdapter();
+ }
+ @Override
+ public Adapter caseReliabiltiyFunction(ReliabiltiyFunction object)
+ {
+ return createReliabiltiyFunctionAdapter();
+ }
+ @Override
+ public Adapter caseObjectiveDeclaration(ObjectiveDeclaration object)
+ {
+ return createObjectiveDeclarationAdapter();
+ }
+ @Override
+ public Adapter caseObjectiveReference(ObjectiveReference object)
+ {
+ return createObjectiveReferenceAdapter();
+ }
+ @Override
+ public Adapter caseObjective(Objective object)
+ {
+ return createObjectiveAdapter();
+ }
+ @Override
+ public Adapter caseConfigSpecification(ConfigSpecification object)
+ {
+ return createConfigSpecificationAdapter();
+ }
+ @Override
+ public Adapter caseConfigDeclaration(ConfigDeclaration object)
+ {
+ return createConfigDeclarationAdapter();
+ }
+ @Override
+ public Adapter caseConfigEntry(ConfigEntry object)
+ {
+ return createConfigEntryAdapter();
+ }
+ @Override
+ public Adapter caseDocumentationEntry(DocumentationEntry object)
+ {
+ return createDocumentationEntryAdapter();
+ }
+ @Override
+ public Adapter caseRuntimeEntry(RuntimeEntry object)
+ {
+ return createRuntimeEntryAdapter();
+ }
+ @Override
+ public Adapter caseMemoryEntry(MemoryEntry object)
+ {
+ return createMemoryEntryAdapter();
+ }
+ @Override
+ public Adapter caseCustomEntry(CustomEntry object)
+ {
+ return createCustomEntryAdapter();
+ }
+ @Override
+ public Adapter caseConfigReference(ConfigReference object)
+ {
+ return createConfigReferenceAdapter();
+ }
+ @Override
+ public Adapter caseConfig(Config object)
+ {
+ return createConfigAdapter();
+ }
+ @Override
+ public Adapter caseScopeSpecification(ScopeSpecification object)
+ {
+ return createScopeSpecificationAdapter();
+ }
+ @Override
+ public Adapter caseTypeScope(TypeScope object)
+ {
+ return createTypeScopeAdapter();
+ }
+ @Override
+ public Adapter caseClassTypeScope(ClassTypeScope object)
+ {
+ return createClassTypeScopeAdapter();
+ }
+ @Override
+ public Adapter caseObjectTypeScope(ObjectTypeScope object)
+ {
+ return createObjectTypeScopeAdapter();
+ }
+ @Override
+ public Adapter caseIntegerTypeScope(IntegerTypeScope object)
+ {
+ return createIntegerTypeScopeAdapter();
+ }
+ @Override
+ public Adapter caseRealTypeScope(RealTypeScope object)
+ {
+ return createRealTypeScopeAdapter();
+ }
+ @Override
+ public Adapter caseStringTypeScope(StringTypeScope object)
+ {
+ return createStringTypeScopeAdapter();
+ }
+ @Override
+ public Adapter caseTypeReference(TypeReference object)
+ {
+ return createTypeReferenceAdapter();
+ }
+ @Override
+ public Adapter caseClassReference(ClassReference object)
+ {
+ return createClassReferenceAdapter();
+ }
+ @Override
+ public Adapter caseObjectReference(ObjectReference object)
+ {
+ return createObjectReferenceAdapter();
+ }
+ @Override
+ public Adapter caseIntegerReference(IntegerReference object)
+ {
+ return createIntegerReferenceAdapter();
+ }
+ @Override
+ public Adapter caseRealReference(RealReference object)
+ {
+ return createRealReferenceAdapter();
+ }
+ @Override
+ public Adapter caseStringReference(StringReference object)
+ {
+ return createStringReferenceAdapter();
+ }
+ @Override
+ public Adapter caseNumberSpecification(NumberSpecification object)
+ {
+ return createNumberSpecificationAdapter();
+ }
+ @Override
+ public Adapter caseExactNumber(ExactNumber object)
+ {
+ return createExactNumberAdapter();
+ }
+ @Override
+ public Adapter caseIntervallNumber(IntervallNumber object)
+ {
+ return createIntervallNumberAdapter();
+ }
+ @Override
+ public Adapter caseIntEnumberation(IntEnumberation object)
+ {
+ return createIntEnumberationAdapter();
+ }
+ @Override
+ public Adapter caseRealEnumeration(RealEnumeration object)
+ {
+ return createRealEnumerationAdapter();
+ }
+ @Override
+ public Adapter caseStringEnumeration(StringEnumeration object)
+ {
+ return createStringEnumerationAdapter();
+ }
+ @Override
+ public Adapter caseScopeDeclaration(ScopeDeclaration object)
+ {
+ return createScopeDeclarationAdapter();
+ }
+ @Override
+ public Adapter caseScopeReference(ScopeReference object)
+ {
+ return createScopeReferenceAdapter();
+ }
+ @Override
+ public Adapter caseScope(Scope object)
+ {
+ return createScopeAdapter();
+ }
+ @Override
+ public Adapter caseTask(Task object)
+ {
+ return createTaskAdapter();
+ }
+ @Override
+ public Adapter caseGenerationTask(GenerationTask object)
+ {
+ return createGenerationTaskAdapter();
+ }
+ @Override
+ public Adapter caseIntegerScope(IntegerScope object)
+ {
+ return createIntegerScopeAdapter();
+ }
+ @Override
+ public Adapter caseRealScope(RealScope object)
+ {
+ return createRealScopeAdapter();
+ }
+ @Override
+ public Adapter caseStringScope(StringScope object)
+ {
+ return createStringScopeAdapter();
+ }
+ @Override
+ public Adapter defaultCase(EObject object)
+ {
+ return createEObjectAdapter();
+ }
+ };
+
+ /**
+ * Creates an adapter for the target
.
+ *
+ *
+ * @param target the object to adapt.
+ * @return the adapter for the target
.
+ * @generated
+ */
+ @Override
+ public Adapter createAdapter(Notifier target)
+ {
+ return modelSwitch.doSwitch((EObject)target);
+ }
+
+
+ /**
+ * Creates a new adapter for an object of class '{@link hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.ConfigurationScript Configuration Script }'.
+ *
+ * This default implementation returns null so that we can easily ignore cases;
+ * it's useful to ignore a case when inheritance will catch all the cases anyway.
+ *
+ * @return the new adapter.
+ * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.ConfigurationScript
+ * @generated
+ */
+ public Adapter createConfigurationScriptAdapter()
+ {
+ return null;
+ }
+
+ /**
+ * Creates a new adapter for an object of class '{@link hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.Command Command }'.
+ *
+ * This default implementation returns null so that we can easily ignore cases;
+ * it's useful to ignore a case when inheritance will catch all the cases anyway.
+ *
+ * @return the new adapter.
+ * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.Command
+ * @generated
+ */
+ public Adapter createCommandAdapter()
+ {
+ return null;
+ }
+
+ /**
+ * Creates a new adapter for an object of class '{@link hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.Import Import }'.
+ *
+ * This default implementation returns null so that we can easily ignore cases;
+ * it's useful to ignore a case when inheritance will catch all the cases anyway.
+ *
+ * @return the new adapter.
+ * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.Import
+ * @generated
+ */
+ public Adapter createImportAdapter()
+ {
+ return null;
+ }
+
+ /**
+ * Creates a new adapter for an object of class '{@link hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.EPackageImport EPackage Import }'.
+ *
+ * This default implementation returns null so that we can easily ignore cases;
+ * it's useful to ignore a case when inheritance will catch all the cases anyway.
+ *
+ * @return the new adapter.
+ * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.EPackageImport
+ * @generated
+ */
+ public Adapter createEPackageImportAdapter()
+ {
+ return null;
+ }
+
+ /**
+ * Creates a new adapter for an object of class '{@link hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.ViatraImport Viatra Import }'.
+ *
+ * This default implementation returns null so that we can easily ignore cases;
+ * it's useful to ignore a case when inheritance will catch all the cases anyway.
+ *
+ * @return the new adapter.
+ * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.ViatraImport
+ * @generated
+ */
+ public Adapter createViatraImportAdapter()
+ {
+ return null;
+ }
+
+ /**
+ * Creates a new adapter for an object of class '{@link hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.CftImport Cft Import }'.
+ *
+ * This default implementation returns null so that we can easily ignore cases;
+ * it's useful to ignore a case when inheritance will catch all the cases anyway.
+ *
+ * @return the new adapter.
+ * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.CftImport
+ * @generated
+ */
+ public Adapter createCftImportAdapter()
+ {
+ return null;
+ }
+
+ /**
+ * Creates a new adapter for an object of class '{@link hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.Declaration Declaration }'.
+ *
+ * This default implementation returns null so that we can easily ignore cases;
+ * it's useful to ignore a case when inheritance will catch all the cases anyway.
+ *
+ * @return the new adapter.
+ * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.Declaration
+ * @generated
+ */
+ public Adapter createDeclarationAdapter()
+ {
+ return null;
+ }
+
+ /**
+ * Creates a new adapter for an object of class '{@link hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.FileSpecification File Specification }'.
+ *
+ * This default implementation returns null so that we can easily ignore cases;
+ * it's useful to ignore a case when inheritance will catch all the cases anyway.
+ *
+ * @return the new adapter.
+ * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.FileSpecification
+ * @generated
+ */
+ public Adapter createFileSpecificationAdapter()
+ {
+ return null;
+ }
+
+ /**
+ * Creates a new adapter for an object of class '{@link hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.FileDeclaration File Declaration }'.
+ *
+ * This default implementation returns null so that we can easily ignore cases;
+ * it's useful to ignore a case when inheritance will catch all the cases anyway.
+ *
+ * @return the new adapter.
+ * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.FileDeclaration
+ * @generated
+ */
+ public Adapter createFileDeclarationAdapter()
+ {
+ return null;
+ }
+
+ /**
+ * Creates a new adapter for an object of class '{@link hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.FileReference File Reference }'.
+ *
+ * This default implementation returns null so that we can easily ignore cases;
+ * it's useful to ignore a case when inheritance will catch all the cases anyway.
+ *
+ * @return the new adapter.
+ * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.FileReference
+ * @generated
+ */
+ public Adapter createFileReferenceAdapter()
+ {
+ return null;
+ }
+
+ /**
+ * Creates a new adapter for an object of class '{@link hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.File File }'.
+ *
+ * This default implementation returns null so that we can easily ignore cases;
+ * it's useful to ignore a case when inheritance will catch all the cases anyway.
+ *
+ * @return the new adapter.
+ * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.File
+ * @generated
+ */
+ public Adapter createFileAdapter()
+ {
+ return null;
+ }
+
+ /**
+ * Creates a new adapter for an object of class '{@link hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.MetamodelSpecification Metamodel Specification }'.
+ *
+ * This default implementation returns null so that we can easily ignore cases;
+ * it's useful to ignore a case when inheritance will catch all the cases anyway.
+ *
+ * @return the new adapter.
+ * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.MetamodelSpecification
+ * @generated
+ */
+ public Adapter createMetamodelSpecificationAdapter()
+ {
+ return null;
+ }
+
+ /**
+ * Creates a new adapter for an object of class '{@link hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.MetamodelEntry Metamodel Entry }'.
+ *
+ * This default implementation returns null so that we can easily ignore cases;
+ * it's useful to ignore a case when inheritance will catch all the cases anyway.
+ *
+ * @return the new adapter.
+ * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.MetamodelEntry
+ * @generated
+ */
+ public Adapter createMetamodelEntryAdapter()
+ {
+ return null;
+ }
+
+ /**
+ * Creates a new adapter for an object of class '{@link hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.AllPackageEntry All Package Entry }'.
+ *
+ * This default implementation returns null so that we can easily ignore cases;
+ * it's useful to ignore a case when inheritance will catch all the cases anyway.
+ *
+ * @return the new adapter.
+ * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.AllPackageEntry
+ * @generated
+ */
+ public Adapter createAllPackageEntryAdapter()
+ {
+ return null;
+ }
+
+ /**
+ * Creates a new adapter for an object of class '{@link hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.MetamodelElement Metamodel Element }'.
+ *
+ * This default implementation returns null so that we can easily ignore cases;
+ * it's useful to ignore a case when inheritance will catch all the cases anyway.
+ *
+ * @return the new adapter.
+ * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.MetamodelElement
+ * @generated
+ */
+ public Adapter createMetamodelElementAdapter()
+ {
+ return null;
+ }
+
+ /**
+ * Creates a new adapter for an object of class '{@link hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.MetamodelDeclaration Metamodel Declaration }'.
+ *
+ * This default implementation returns null so that we can easily ignore cases;
+ * it's useful to ignore a case when inheritance will catch all the cases anyway.
+ *
+ * @return the new adapter.
+ * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.MetamodelDeclaration
+ * @generated
+ */
+ public Adapter createMetamodelDeclarationAdapter()
+ {
+ return null;
+ }
+
+ /**
+ * Creates a new adapter for an object of class '{@link hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.MetamodelReference Metamodel Reference }'.
+ *
+ * This default implementation returns null so that we can easily ignore cases;
+ * it's useful to ignore a case when inheritance will catch all the cases anyway.
+ *
+ * @return the new adapter.
+ * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.MetamodelReference
+ * @generated
+ */
+ public Adapter createMetamodelReferenceAdapter()
+ {
+ return null;
+ }
+
+ /**
+ * Creates a new adapter for an object of class '{@link hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.Metamodel Metamodel }'.
+ *
+ * This default implementation returns null so that we can easily ignore cases;
+ * it's useful to ignore a case when inheritance will catch all the cases anyway.
+ *
+ * @return the new adapter.
+ * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.Metamodel
+ * @generated
+ */
+ public Adapter createMetamodelAdapter()
+ {
+ return null;
+ }
+
+ /**
+ * Creates a new adapter for an object of class '{@link hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.PartialModelSpecification Partial Model Specification }'.
+ *
+ * This default implementation returns null so that we can easily ignore cases;
+ * it's useful to ignore a case when inheritance will catch all the cases anyway.
+ *
+ * @return the new adapter.
+ * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.PartialModelSpecification
+ * @generated
+ */
+ public Adapter createPartialModelSpecificationAdapter()
+ {
+ return null;
+ }
+
+ /**
+ * Creates a new adapter for an object of class '{@link hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.PartialModelEntry Partial Model Entry }'.
+ *
+ * This default implementation returns null so that we can easily ignore cases;
+ * it's useful to ignore a case when inheritance will catch all the cases anyway.
+ *
+ * @return the new adapter.
+ * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.PartialModelEntry
+ * @generated
+ */
+ public Adapter createPartialModelEntryAdapter()
+ {
+ return null;
+ }
+
+ /**
+ * Creates a new adapter for an object of class '{@link hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.ModelEntry Model Entry }'.
+ *
+ * This default implementation returns null so that we can easily ignore cases;
+ * it's useful to ignore a case when inheritance will catch all the cases anyway.
+ *
+ * @return the new adapter.
+ * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.ModelEntry
+ * @generated
+ */
+ public Adapter createModelEntryAdapter()
+ {
+ return null;
+ }
+
+ /**
+ * Creates a new adapter for an object of class '{@link hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.FolderEntry Folder Entry }'.
+ *
+ * This default implementation returns null so that we can easily ignore cases;
+ * it's useful to ignore a case when inheritance will catch all the cases anyway.
+ *
+ * @return the new adapter.
+ * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.FolderEntry
+ * @generated
+ */
+ public Adapter createFolderEntryAdapter()
+ {
+ return null;
+ }
+
+ /**
+ * Creates a new adapter for an object of class '{@link hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.PartialModelDeclaration Partial Model Declaration }'.
+ *
+ * This default implementation returns null so that we can easily ignore cases;
+ * it's useful to ignore a case when inheritance will catch all the cases anyway.
+ *
+ * @return the new adapter.
+ * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.PartialModelDeclaration
+ * @generated
+ */
+ public Adapter createPartialModelDeclarationAdapter()
+ {
+ return null;
+ }
+
+ /**
+ * Creates a new adapter for an object of class '{@link hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.PartialModelReference Partial Model Reference }'.
+ *
+ * This default implementation returns null so that we can easily ignore cases;
+ * it's useful to ignore a case when inheritance will catch all the cases anyway.
+ *
+ * @return the new adapter.
+ * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.PartialModelReference
+ * @generated
+ */
+ public Adapter createPartialModelReferenceAdapter()
+ {
+ return null;
+ }
+
+ /**
+ * Creates a new adapter for an object of class '{@link hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.PartialModel Partial Model }'.
+ *
+ * This default implementation returns null so that we can easily ignore cases;
+ * it's useful to ignore a case when inheritance will catch all the cases anyway.
+ *
+ * @return the new adapter.
+ * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.PartialModel
+ * @generated
+ */
+ public Adapter createPartialModelAdapter()
+ {
+ return null;
+ }
+
+ /**
+ * Creates a new adapter for an object of class '{@link hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.PatternSpecification Pattern Specification }'.
+ *
+ * This default implementation returns null so that we can easily ignore cases;
+ * it's useful to ignore a case when inheritance will catch all the cases anyway.
+ *
+ * @return the new adapter.
+ * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.PatternSpecification
+ * @generated
+ */
+ public Adapter createPatternSpecificationAdapter()
+ {
+ return null;
+ }
+
+ /**
+ * Creates a new adapter for an object of class '{@link hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.PatternEntry Pattern Entry }'.
+ *
+ * This default implementation returns null so that we can easily ignore cases;
+ * it's useful to ignore a case when inheritance will catch all the cases anyway.
+ *
+ * @return the new adapter.
+ * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.PatternEntry
+ * @generated
+ */
+ public Adapter createPatternEntryAdapter()
+ {
+ return null;
+ }
+
+ /**
+ * Creates a new adapter for an object of class '{@link hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.AllPatternEntry All Pattern Entry }'.
+ *
+ * This default implementation returns null so that we can easily ignore cases;
+ * it's useful to ignore a case when inheritance will catch all the cases anyway.
+ *
+ * @return the new adapter.
+ * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.AllPatternEntry
+ * @generated
+ */
+ public Adapter createAllPatternEntryAdapter()
+ {
+ return null;
+ }
+
+ /**
+ * Creates a new adapter for an object of class '{@link hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.PatternElement Pattern Element }'.
+ *
+ * This default implementation returns null so that we can easily ignore cases;
+ * it's useful to ignore a case when inheritance will catch all the cases anyway.
+ *
+ * @return the new adapter.
+ * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.PatternElement
+ * @generated
+ */
+ public Adapter createPatternElementAdapter()
+ {
+ return null;
+ }
+
+ /**
+ * Creates a new adapter for an object of class '{@link hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.GraphPatternDeclaration Graph Pattern Declaration }'.
+ *
+ * This default implementation returns null so that we can easily ignore cases;
+ * it's useful to ignore a case when inheritance will catch all the cases anyway.
+ *
+ * @return the new adapter.
+ * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.GraphPatternDeclaration
+ * @generated
+ */
+ public Adapter createGraphPatternDeclarationAdapter()
+ {
+ return null;
+ }
+
+ /**
+ * Creates a new adapter for an object of class '{@link hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.GraphPatternReference Graph Pattern Reference }'.
+ *
+ * This default implementation returns null so that we can easily ignore cases;
+ * it's useful to ignore a case when inheritance will catch all the cases anyway.
+ *
+ * @return the new adapter.
+ * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.GraphPatternReference
+ * @generated
+ */
+ public Adapter createGraphPatternReferenceAdapter()
+ {
+ return null;
+ }
+
+ /**
+ * Creates a new adapter for an object of class '{@link hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.GraphPattern Graph Pattern }'.
+ *
+ * This default implementation returns null so that we can easily ignore cases;
+ * it's useful to ignore a case when inheritance will catch all the cases anyway.
+ *
+ * @return the new adapter.
+ * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.GraphPattern
+ * @generated
+ */
+ public Adapter createGraphPatternAdapter()
+ {
+ return null;
+ }
+
+ /**
+ * Creates a new adapter for an object of class '{@link hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.ObjectiveSpecification Objective Specification }'.
+ *
+ * This default implementation returns null so that we can easily ignore cases;
+ * it's useful to ignore a case when inheritance will catch all the cases anyway.
+ *
+ * @return the new adapter.
+ * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.ObjectiveSpecification
+ * @generated
+ */
+ public Adapter createObjectiveSpecificationAdapter()
+ {
+ return null;
+ }
+
+ /**
+ * Creates a new adapter for an object of class '{@link hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.ObjectiveEntry Objective Entry }'.
+ *
+ * This default implementation returns null so that we can easily ignore cases;
+ * it's useful to ignore a case when inheritance will catch all the cases anyway.
+ *
+ * @return the new adapter.
+ * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.ObjectiveEntry
+ * @generated
+ */
+ public Adapter createObjectiveEntryAdapter()
+ {
+ return null;
+ }
+
+ /**
+ * Creates a new adapter for an object of class '{@link hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.OptimizationEntry Optimization Entry }'.
+ *
+ * This default implementation returns null so that we can easily ignore cases;
+ * it's useful to ignore a case when inheritance will catch all the cases anyway.
+ *
+ * @return the new adapter.
+ * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.OptimizationEntry
+ * @generated
+ */
+ public Adapter createOptimizationEntryAdapter()
+ {
+ return null;
+ }
+
+ /**
+ * Creates a new adapter for an object of class '{@link hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.ThresholdEntry Threshold Entry }'.
+ *
+ * This default implementation returns null so that we can easily ignore cases;
+ * it's useful to ignore a case when inheritance will catch all the cases anyway.
+ *
+ * @return the new adapter.
+ * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.ThresholdEntry
+ * @generated
+ */
+ public Adapter createThresholdEntryAdapter()
+ {
+ return null;
+ }
+
+ /**
+ * Creates a new adapter for an object of class '{@link hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.ObjectiveFunction Objective Function }'.
+ *
+ * This default implementation returns null so that we can easily ignore cases;
+ * it's useful to ignore a case when inheritance will catch all the cases anyway.
+ *
+ * @return the new adapter.
+ * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.ObjectiveFunction
+ * @generated
+ */
+ public Adapter createObjectiveFunctionAdapter()
+ {
+ return null;
+ }
+
+ /**
+ * Creates a new adapter for an object of class '{@link hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.ReliabiltiyFunction Reliabiltiy Function }'.
+ *
+ * This default implementation returns null so that we can easily ignore cases;
+ * it's useful to ignore a case when inheritance will catch all the cases anyway.
+ *
+ * @return the new adapter.
+ * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.ReliabiltiyFunction
+ * @generated
+ */
+ public Adapter createReliabiltiyFunctionAdapter()
+ {
+ return null;
+ }
+
+ /**
+ * Creates a new adapter for an object of class '{@link hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.ObjectiveDeclaration Objective Declaration }'.
+ *
+ * This default implementation returns null so that we can easily ignore cases;
+ * it's useful to ignore a case when inheritance will catch all the cases anyway.
+ *
+ * @return the new adapter.
+ * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.ObjectiveDeclaration
+ * @generated
+ */
+ public Adapter createObjectiveDeclarationAdapter()
+ {
+ return null;
+ }
+
+ /**
+ * Creates a new adapter for an object of class '{@link hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.ObjectiveReference Objective Reference }'.
+ *
+ * This default implementation returns null so that we can easily ignore cases;
+ * it's useful to ignore a case when inheritance will catch all the cases anyway.
+ *
+ * @return the new adapter.
+ * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.ObjectiveReference
+ * @generated
+ */
+ public Adapter createObjectiveReferenceAdapter()
+ {
+ return null;
+ }
+
+ /**
+ * Creates a new adapter for an object of class '{@link hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.Objective Objective }'.
+ *
+ * This default implementation returns null so that we can easily ignore cases;
+ * it's useful to ignore a case when inheritance will catch all the cases anyway.
+ *
+ * @return the new adapter.
+ * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.Objective
+ * @generated
+ */
+ public Adapter createObjectiveAdapter()
+ {
+ return null;
+ }
+
+ /**
+ * Creates a new adapter for an object of class '{@link hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.ConfigSpecification Config Specification }'.
+ *
+ * This default implementation returns null so that we can easily ignore cases;
+ * it's useful to ignore a case when inheritance will catch all the cases anyway.
+ *
+ * @return the new adapter.
+ * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.ConfigSpecification
+ * @generated
+ */
+ public Adapter createConfigSpecificationAdapter()
+ {
+ return null;
+ }
+
+ /**
+ * Creates a new adapter for an object of class '{@link hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.ConfigDeclaration Config Declaration }'.
+ *
+ * This default implementation returns null so that we can easily ignore cases;
+ * it's useful to ignore a case when inheritance will catch all the cases anyway.
+ *
+ * @return the new adapter.
+ * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.ConfigDeclaration
+ * @generated
+ */
+ public Adapter createConfigDeclarationAdapter()
+ {
+ return null;
+ }
+
+ /**
+ * Creates a new adapter for an object of class '{@link hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.ConfigEntry Config Entry }'.
+ *
+ * This default implementation returns null so that we can easily ignore cases;
+ * it's useful to ignore a case when inheritance will catch all the cases anyway.
+ *
+ * @return the new adapter.
+ * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.ConfigEntry
+ * @generated
+ */
+ public Adapter createConfigEntryAdapter()
+ {
+ return null;
+ }
+
+ /**
+ * Creates a new adapter for an object of class '{@link hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.DocumentationEntry Documentation Entry }'.
+ *
+ * This default implementation returns null so that we can easily ignore cases;
+ * it's useful to ignore a case when inheritance will catch all the cases anyway.
+ *
+ * @return the new adapter.
+ * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.DocumentationEntry
+ * @generated
+ */
+ public Adapter createDocumentationEntryAdapter()
+ {
+ return null;
+ }
+
+ /**
+ * Creates a new adapter for an object of class '{@link hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.RuntimeEntry Runtime Entry }'.
+ *
+ * This default implementation returns null so that we can easily ignore cases;
+ * it's useful to ignore a case when inheritance will catch all the cases anyway.
+ *
+ * @return the new adapter.
+ * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.RuntimeEntry
+ * @generated
+ */
+ public Adapter createRuntimeEntryAdapter()
+ {
+ return null;
+ }
+
+ /**
+ * Creates a new adapter for an object of class '{@link hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.MemoryEntry Memory Entry }'.
+ *
+ * This default implementation returns null so that we can easily ignore cases;
+ * it's useful to ignore a case when inheritance will catch all the cases anyway.
+ *
+ * @return the new adapter.
+ * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.MemoryEntry
+ * @generated
+ */
+ public Adapter createMemoryEntryAdapter()
+ {
+ return null;
+ }
+
+ /**
+ * Creates a new adapter for an object of class '{@link hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.CustomEntry Custom Entry }'.
+ *
+ * This default implementation returns null so that we can easily ignore cases;
+ * it's useful to ignore a case when inheritance will catch all the cases anyway.
+ *
+ * @return the new adapter.
+ * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.CustomEntry
+ * @generated
+ */
+ public Adapter createCustomEntryAdapter()
+ {
+ return null;
+ }
+
+ /**
+ * Creates a new adapter for an object of class '{@link hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.ConfigReference Config Reference }'.
+ *
+ * This default implementation returns null so that we can easily ignore cases;
+ * it's useful to ignore a case when inheritance will catch all the cases anyway.
+ *
+ * @return the new adapter.
+ * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.ConfigReference
+ * @generated
+ */
+ public Adapter createConfigReferenceAdapter()
+ {
+ return null;
+ }
+
+ /**
+ * Creates a new adapter for an object of class '{@link hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.Config Config }'.
+ *
+ * This default implementation returns null so that we can easily ignore cases;
+ * it's useful to ignore a case when inheritance will catch all the cases anyway.
+ *
+ * @return the new adapter.
+ * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.Config
+ * @generated
+ */
+ public Adapter createConfigAdapter()
+ {
+ return null;
+ }
+
+ /**
+ * Creates a new adapter for an object of class '{@link hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.ScopeSpecification Scope Specification }'.
+ *
+ * This default implementation returns null so that we can easily ignore cases;
+ * it's useful to ignore a case when inheritance will catch all the cases anyway.
+ *
+ * @return the new adapter.
+ * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.ScopeSpecification
+ * @generated
+ */
+ public Adapter createScopeSpecificationAdapter()
+ {
+ return null;
+ }
+
+ /**
+ * Creates a new adapter for an object of class '{@link hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.TypeScope Type Scope }'.
+ *
+ * This default implementation returns null so that we can easily ignore cases;
+ * it's useful to ignore a case when inheritance will catch all the cases anyway.
+ *
+ * @return the new adapter.
+ * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.TypeScope
+ * @generated
+ */
+ public Adapter createTypeScopeAdapter()
+ {
+ return null;
+ }
+
+ /**
+ * Creates a new adapter for an object of class '{@link hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.ClassTypeScope Class Type Scope }'.
+ *
+ * This default implementation returns null so that we can easily ignore cases;
+ * it's useful to ignore a case when inheritance will catch all the cases anyway.
+ *
+ * @return the new adapter.
+ * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.ClassTypeScope
+ * @generated
+ */
+ public Adapter createClassTypeScopeAdapter()
+ {
+ return null;
+ }
+
+ /**
+ * Creates a new adapter for an object of class '{@link hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.ObjectTypeScope Object Type Scope }'.
+ *
+ * This default implementation returns null so that we can easily ignore cases;
+ * it's useful to ignore a case when inheritance will catch all the cases anyway.
+ *
+ * @return the new adapter.
+ * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.ObjectTypeScope
+ * @generated
+ */
+ public Adapter createObjectTypeScopeAdapter()
+ {
+ return null;
+ }
+
+ /**
+ * Creates a new adapter for an object of class '{@link hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.IntegerTypeScope Integer Type Scope }'.
+ *
+ * This default implementation returns null so that we can easily ignore cases;
+ * it's useful to ignore a case when inheritance will catch all the cases anyway.
+ *
+ * @return the new adapter.
+ * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.IntegerTypeScope
+ * @generated
+ */
+ public Adapter createIntegerTypeScopeAdapter()
+ {
+ return null;
+ }
+
+ /**
+ * Creates a new adapter for an object of class '{@link hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.RealTypeScope Real Type Scope }'.
+ *
+ * This default implementation returns null so that we can easily ignore cases;
+ * it's useful to ignore a case when inheritance will catch all the cases anyway.
+ *
+ * @return the new adapter.
+ * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.RealTypeScope
+ * @generated
+ */
+ public Adapter createRealTypeScopeAdapter()
+ {
+ return null;
+ }
+
+ /**
+ * Creates a new adapter for an object of class '{@link hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.StringTypeScope String Type Scope }'.
+ *
+ * This default implementation returns null so that we can easily ignore cases;
+ * it's useful to ignore a case when inheritance will catch all the cases anyway.
+ *
+ * @return the new adapter.
+ * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.StringTypeScope
+ * @generated
+ */
+ public Adapter createStringTypeScopeAdapter()
+ {
+ return null;
+ }
+
+ /**
+ * Creates a new adapter for an object of class '{@link hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.TypeReference Type Reference }'.
+ *
+ * This default implementation returns null so that we can easily ignore cases;
+ * it's useful to ignore a case when inheritance will catch all the cases anyway.
+ *
+ * @return the new adapter.
+ * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.TypeReference
+ * @generated
+ */
+ public Adapter createTypeReferenceAdapter()
+ {
+ return null;
+ }
+
+ /**
+ * Creates a new adapter for an object of class '{@link hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.ClassReference Class Reference }'.
+ *
+ * This default implementation returns null so that we can easily ignore cases;
+ * it's useful to ignore a case when inheritance will catch all the cases anyway.
+ *
+ * @return the new adapter.
+ * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.ClassReference
+ * @generated
+ */
+ public Adapter createClassReferenceAdapter()
+ {
+ return null;
+ }
+
+ /**
+ * Creates a new adapter for an object of class '{@link hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.ObjectReference Object Reference }'.
+ *
+ * This default implementation returns null so that we can easily ignore cases;
+ * it's useful to ignore a case when inheritance will catch all the cases anyway.
+ *
+ * @return the new adapter.
+ * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.ObjectReference
+ * @generated
+ */
+ public Adapter createObjectReferenceAdapter()
+ {
+ return null;
+ }
+
+ /**
+ * Creates a new adapter for an object of class '{@link hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.IntegerReference Integer Reference }'.
+ *
+ * This default implementation returns null so that we can easily ignore cases;
+ * it's useful to ignore a case when inheritance will catch all the cases anyway.
+ *
+ * @return the new adapter.
+ * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.IntegerReference
+ * @generated
+ */
+ public Adapter createIntegerReferenceAdapter()
+ {
+ return null;
+ }
+
+ /**
+ * Creates a new adapter for an object of class '{@link hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.RealReference Real Reference }'.
+ *
+ * This default implementation returns null so that we can easily ignore cases;
+ * it's useful to ignore a case when inheritance will catch all the cases anyway.
+ *
+ * @return the new adapter.
+ * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.RealReference
+ * @generated
+ */
+ public Adapter createRealReferenceAdapter()
+ {
+ return null;
+ }
+
+ /**
+ * Creates a new adapter for an object of class '{@link hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.StringReference String Reference }'.
+ *
+ * This default implementation returns null so that we can easily ignore cases;
+ * it's useful to ignore a case when inheritance will catch all the cases anyway.
+ *
+ * @return the new adapter.
+ * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.StringReference
+ * @generated
+ */
+ public Adapter createStringReferenceAdapter()
+ {
+ return null;
+ }
+
+ /**
+ * Creates a new adapter for an object of class '{@link hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.NumberSpecification Number Specification }'.
+ *
+ * This default implementation returns null so that we can easily ignore cases;
+ * it's useful to ignore a case when inheritance will catch all the cases anyway.
+ *
+ * @return the new adapter.
+ * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.NumberSpecification
+ * @generated
+ */
+ public Adapter createNumberSpecificationAdapter()
+ {
+ return null;
+ }
+
+ /**
+ * Creates a new adapter for an object of class '{@link hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.ExactNumber Exact Number }'.
+ *
+ * This default implementation returns null so that we can easily ignore cases;
+ * it's useful to ignore a case when inheritance will catch all the cases anyway.
+ *
+ * @return the new adapter.
+ * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.ExactNumber
+ * @generated
+ */
+ public Adapter createExactNumberAdapter()
+ {
+ return null;
+ }
+
+ /**
+ * Creates a new adapter for an object of class '{@link hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.IntervallNumber Intervall Number }'.
+ *
+ * This default implementation returns null so that we can easily ignore cases;
+ * it's useful to ignore a case when inheritance will catch all the cases anyway.
+ *
+ * @return the new adapter.
+ * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.IntervallNumber
+ * @generated
+ */
+ public Adapter createIntervallNumberAdapter()
+ {
+ return null;
+ }
+
+ /**
+ * Creates a new adapter for an object of class '{@link hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.IntEnumberation Int Enumberation }'.
+ *
+ * This default implementation returns null so that we can easily ignore cases;
+ * it's useful to ignore a case when inheritance will catch all the cases anyway.
+ *
+ * @return the new adapter.
+ * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.IntEnumberation
+ * @generated
+ */
+ public Adapter createIntEnumberationAdapter()
+ {
+ return null;
+ }
+
+ /**
+ * Creates a new adapter for an object of class '{@link hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.RealEnumeration Real Enumeration }'.
+ *
+ * This default implementation returns null so that we can easily ignore cases;
+ * it's useful to ignore a case when inheritance will catch all the cases anyway.
+ *
+ * @return the new adapter.
+ * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.RealEnumeration
+ * @generated
+ */
+ public Adapter createRealEnumerationAdapter()
+ {
+ return null;
+ }
+
+ /**
+ * Creates a new adapter for an object of class '{@link hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.StringEnumeration String Enumeration }'.
+ *
+ * This default implementation returns null so that we can easily ignore cases;
+ * it's useful to ignore a case when inheritance will catch all the cases anyway.
+ *
+ * @return the new adapter.
+ * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.StringEnumeration
+ * @generated
+ */
+ public Adapter createStringEnumerationAdapter()
+ {
+ return null;
+ }
+
+ /**
+ * Creates a new adapter for an object of class '{@link hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.ScopeDeclaration Scope Declaration }'.
+ *
+ * This default implementation returns null so that we can easily ignore cases;
+ * it's useful to ignore a case when inheritance will catch all the cases anyway.
+ *
+ * @return the new adapter.
+ * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.ScopeDeclaration
+ * @generated
+ */
+ public Adapter createScopeDeclarationAdapter()
+ {
+ return null;
+ }
+
+ /**
+ * Creates a new adapter for an object of class '{@link hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.ScopeReference Scope Reference }'.
+ *
+ * This default implementation returns null so that we can easily ignore cases;
+ * it's useful to ignore a case when inheritance will catch all the cases anyway.
+ *
+ * @return the new adapter.
+ * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.ScopeReference
+ * @generated
+ */
+ public Adapter createScopeReferenceAdapter()
+ {
+ return null;
+ }
+
+ /**
+ * Creates a new adapter for an object of class '{@link hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.Scope Scope }'.
+ *
+ * This default implementation returns null so that we can easily ignore cases;
+ * it's useful to ignore a case when inheritance will catch all the cases anyway.
+ *
+ * @return the new adapter.
+ * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.Scope
+ * @generated
+ */
+ public Adapter createScopeAdapter()
+ {
+ return null;
+ }
+
+ /**
+ * Creates a new adapter for an object of class '{@link hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.Task Task }'.
+ *
+ * This default implementation returns null so that we can easily ignore cases;
+ * it's useful to ignore a case when inheritance will catch all the cases anyway.
+ *
+ * @return the new adapter.
+ * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.Task
+ * @generated
+ */
+ public Adapter createTaskAdapter()
+ {
+ return null;
+ }
+
+ /**
+ * Creates a new adapter for an object of class '{@link hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.GenerationTask Generation Task }'.
+ *
+ * This default implementation returns null so that we can easily ignore cases;
+ * it's useful to ignore a case when inheritance will catch all the cases anyway.
+ *
+ * @return the new adapter.
+ * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.GenerationTask
+ * @generated
+ */
+ public Adapter createGenerationTaskAdapter()
+ {
+ return null;
+ }
+
+ /**
+ * Creates a new adapter for an object of class '{@link hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.IntegerScope Integer Scope }'.
+ *
+ * This default implementation returns null so that we can easily ignore cases;
+ * it's useful to ignore a case when inheritance will catch all the cases anyway.
+ *
+ * @return the new adapter.
+ * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.IntegerScope
+ * @generated
+ */
+ public Adapter createIntegerScopeAdapter()
+ {
+ return null;
+ }
+
+ /**
+ * Creates a new adapter for an object of class '{@link hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.RealScope Real Scope }'.
+ *
+ * This default implementation returns null so that we can easily ignore cases;
+ * it's useful to ignore a case when inheritance will catch all the cases anyway.
+ *
+ * @return the new adapter.
+ * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.RealScope
+ * @generated
+ */
+ public Adapter createRealScopeAdapter()
+ {
+ return null;
+ }
+
+ /**
+ * Creates a new adapter for an object of class '{@link hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.StringScope String Scope }'.
+ *
+ * This default implementation returns null so that we can easily ignore cases;
+ * it's useful to ignore a case when inheritance will catch all the cases anyway.
+ *
+ * @return the new adapter.
+ * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.StringScope
+ * @generated
+ */
+ public Adapter createStringScopeAdapter()
+ {
+ return null;
+ }
+
+ /**
+ * Creates a new adapter for the default case.
+ *
+ * This default implementation returns null.
+ *
+ * @return the new adapter.
+ * @generated
+ */
+ public Adapter createEObjectAdapter()
+ {
+ return null;
+ }
+
+} //ApplicationConfigurationAdapterFactory
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 313fce87..d907f53c 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,1699 +1,1937 @@
-/**
- * generated by Xtext 2.12.0
- */
-package hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.util;
-
-import hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.*;
-
-import org.eclipse.emf.ecore.EObject;
-import org.eclipse.emf.ecore.EPackage;
-
-import org.eclipse.emf.ecore.util.Switch;
-
-/**
- *
- * The Switch for the model's inheritance hierarchy.
- * It supports the call {@link #doSwitch(EObject) doSwitch(object)}
- * to invoke the caseXXX
method for each class of the model,
- * starting with the actual class of the object
- * and proceeding up the inheritance hierarchy
- * until a non-null result is returned,
- * which is the result of the switch.
- *
- * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.ApplicationConfigurationPackage
- * @generated
- */
-public class ApplicationConfigurationSwitch extends Switch
-{
- /**
- * The cached model package
- *
- *
- * @generated
- */
- protected static ApplicationConfigurationPackage modelPackage;
-
- /**
- * Creates an instance of the switch.
- *
- *
- * @generated
- */
- public ApplicationConfigurationSwitch()
- {
- if (modelPackage == null)
- {
- modelPackage = ApplicationConfigurationPackage.eINSTANCE;
- }
- }
-
- /**
- * Checks whether this is a switch for the given package.
- *
- *
- * @param ePackage the package in question.
- * @return whether this is a switch for the given package.
- * @generated
- */
- @Override
- protected boolean isSwitchFor(EPackage ePackage)
- {
- return ePackage == modelPackage;
- }
-
- /**
- * Calls caseXXX
for each class of the model until one returns a non null result; it yields that result.
- *
- *
- * @return the first non-null result returned by a caseXXX
call.
- * @generated
- */
- @Override
- protected T doSwitch(int classifierID, EObject theEObject)
- {
- switch (classifierID)
- {
- case ApplicationConfigurationPackage.CONFIGURATION_SCRIPT:
- {
- ConfigurationScript configurationScript = (ConfigurationScript)theEObject;
- T result = caseConfigurationScript(configurationScript);
- if (result == null) result = defaultCase(theEObject);
- return result;
- }
- case ApplicationConfigurationPackage.COMMAND:
- {
- Command command = (Command)theEObject;
- T result = caseCommand(command);
- if (result == null) result = defaultCase(theEObject);
- return result;
- }
- case ApplicationConfigurationPackage.IMPORT:
- {
- Import import_ = (Import)theEObject;
- T result = caseImport(import_);
- if (result == null) result = defaultCase(theEObject);
- return result;
- }
- case ApplicationConfigurationPackage.EPACKAGE_IMPORT:
- {
- EPackageImport ePackageImport = (EPackageImport)theEObject;
- T result = caseEPackageImport(ePackageImport);
- if (result == null) result = caseImport(ePackageImport);
- if (result == null) result = defaultCase(theEObject);
- return result;
- }
- case ApplicationConfigurationPackage.VIATRA_IMPORT:
- {
- ViatraImport viatraImport = (ViatraImport)theEObject;
- T result = caseViatraImport(viatraImport);
- if (result == null) result = caseImport(viatraImport);
- if (result == null) result = defaultCase(theEObject);
- return result;
- }
- case ApplicationConfigurationPackage.DECLARATION:
- {
- Declaration declaration = (Declaration)theEObject;
- T result = caseDeclaration(declaration);
- if (result == null) result = caseCommand(declaration);
- if (result == null) result = defaultCase(theEObject);
- return result;
- }
- case ApplicationConfigurationPackage.FILE_SPECIFICATION:
- {
- FileSpecification fileSpecification = (FileSpecification)theEObject;
- T result = caseFileSpecification(fileSpecification);
- if (result == null) result = caseFile(fileSpecification);
- if (result == null) result = defaultCase(theEObject);
- return result;
- }
- case ApplicationConfigurationPackage.FILE_DECLARATION:
- {
- FileDeclaration fileDeclaration = (FileDeclaration)theEObject;
- T result = caseFileDeclaration(fileDeclaration);
- if (result == null) result = caseDeclaration(fileDeclaration);
- if (result == null) result = caseCommand(fileDeclaration);
- if (result == null) result = defaultCase(theEObject);
- return result;
- }
- case ApplicationConfigurationPackage.FILE_REFERENCE:
- {
- FileReference fileReference = (FileReference)theEObject;
- T result = caseFileReference(fileReference);
- if (result == null) result = caseFile(fileReference);
- if (result == null) result = defaultCase(theEObject);
- return result;
- }
- case ApplicationConfigurationPackage.FILE:
- {
- File file = (File)theEObject;
- T result = caseFile(file);
- if (result == null) result = defaultCase(theEObject);
- return result;
- }
- case ApplicationConfigurationPackage.METAMODEL_SPECIFICATION:
- {
- MetamodelSpecification metamodelSpecification = (MetamodelSpecification)theEObject;
- T result = caseMetamodelSpecification(metamodelSpecification);
- if (result == null) result = caseMetamodel(metamodelSpecification);
- if (result == null) result = defaultCase(theEObject);
- return result;
- }
- case ApplicationConfigurationPackage.METAMODEL_ENTRY:
- {
- MetamodelEntry metamodelEntry = (MetamodelEntry)theEObject;
- T result = caseMetamodelEntry(metamodelEntry);
- if (result == null) result = defaultCase(theEObject);
- return result;
- }
- case ApplicationConfigurationPackage.ALL_PACKAGE_ENTRY:
- {
- AllPackageEntry allPackageEntry = (AllPackageEntry)theEObject;
- T result = caseAllPackageEntry(allPackageEntry);
- if (result == null) result = caseMetamodelEntry(allPackageEntry);
- if (result == null) result = defaultCase(theEObject);
- return result;
- }
- case ApplicationConfigurationPackage.METAMODEL_ELEMENT:
- {
- MetamodelElement metamodelElement = (MetamodelElement)theEObject;
- T result = caseMetamodelElement(metamodelElement);
- if (result == null) result = caseMetamodelEntry(metamodelElement);
- if (result == null) result = defaultCase(theEObject);
- return result;
- }
- case ApplicationConfigurationPackage.METAMODEL_DECLARATION:
- {
- MetamodelDeclaration metamodelDeclaration = (MetamodelDeclaration)theEObject;
- T result = caseMetamodelDeclaration(metamodelDeclaration);
- if (result == null) result = caseDeclaration(metamodelDeclaration);
- if (result == null) result = caseCommand(metamodelDeclaration);
- if (result == null) result = defaultCase(theEObject);
- return result;
- }
- case ApplicationConfigurationPackage.METAMODEL_REFERENCE:
- {
- MetamodelReference metamodelReference = (MetamodelReference)theEObject;
- T result = caseMetamodelReference(metamodelReference);
- if (result == null) result = caseMetamodel(metamodelReference);
- if (result == null) result = defaultCase(theEObject);
- return result;
- }
- case ApplicationConfigurationPackage.METAMODEL:
- {
- Metamodel metamodel = (Metamodel)theEObject;
- T result = caseMetamodel(metamodel);
- if (result == null) result = defaultCase(theEObject);
- return result;
- }
- case ApplicationConfigurationPackage.PARTIAL_MODEL_SPECIFICATION:
- {
- PartialModelSpecification partialModelSpecification = (PartialModelSpecification)theEObject;
- T result = casePartialModelSpecification(partialModelSpecification);
- if (result == null) result = casePartialModel(partialModelSpecification);
- if (result == null) result = defaultCase(theEObject);
- return result;
- }
- case ApplicationConfigurationPackage.PARTIAL_MODEL_ENTRY:
- {
- PartialModelEntry partialModelEntry = (PartialModelEntry)theEObject;
- T result = casePartialModelEntry(partialModelEntry);
- if (result == null) result = defaultCase(theEObject);
- return result;
- }
- case ApplicationConfigurationPackage.MODEL_ENTRY:
- {
- ModelEntry modelEntry = (ModelEntry)theEObject;
- T result = caseModelEntry(modelEntry);
- if (result == null) result = casePartialModelEntry(modelEntry);
- if (result == null) result = defaultCase(theEObject);
- return result;
- }
- case ApplicationConfigurationPackage.FOLDER_ENTRY:
- {
- FolderEntry folderEntry = (FolderEntry)theEObject;
- T result = caseFolderEntry(folderEntry);
- if (result == null) result = casePartialModelEntry(folderEntry);
- if (result == null) result = defaultCase(theEObject);
- return result;
- }
- case ApplicationConfigurationPackage.PARTIAL_MODEL_DECLARATION:
- {
- PartialModelDeclaration partialModelDeclaration = (PartialModelDeclaration)theEObject;
- T result = casePartialModelDeclaration(partialModelDeclaration);
- if (result == null) result = caseDeclaration(partialModelDeclaration);
- if (result == null) result = caseCommand(partialModelDeclaration);
- if (result == null) result = defaultCase(theEObject);
- return result;
- }
- case ApplicationConfigurationPackage.PARTIAL_MODEL_REFERENCE:
- {
- PartialModelReference partialModelReference = (PartialModelReference)theEObject;
- T result = casePartialModelReference(partialModelReference);
- if (result == null) result = casePartialModel(partialModelReference);
- if (result == null) result = defaultCase(theEObject);
- return result;
- }
- case ApplicationConfigurationPackage.PARTIAL_MODEL:
- {
- PartialModel partialModel = (PartialModel)theEObject;
- T result = casePartialModel(partialModel);
- if (result == null) result = defaultCase(theEObject);
- return result;
- }
- case ApplicationConfigurationPackage.PATTERN_SPECIFICATION:
- {
- PatternSpecification patternSpecification = (PatternSpecification)theEObject;
- T result = casePatternSpecification(patternSpecification);
- if (result == null) result = caseGraphPattern(patternSpecification);
- if (result == null) result = defaultCase(theEObject);
- return result;
- }
- case ApplicationConfigurationPackage.PATTERN_ENTRY:
- {
- PatternEntry patternEntry = (PatternEntry)theEObject;
- T result = casePatternEntry(patternEntry);
- if (result == null) result = defaultCase(theEObject);
- return result;
- }
- case ApplicationConfigurationPackage.ALL_PATTERN_ENTRY:
- {
- AllPatternEntry allPatternEntry = (AllPatternEntry)theEObject;
- T result = caseAllPatternEntry(allPatternEntry);
- if (result == null) result = casePatternEntry(allPatternEntry);
- if (result == null) result = defaultCase(theEObject);
- return result;
- }
- case ApplicationConfigurationPackage.PATTERN_ELEMENT:
- {
- PatternElement patternElement = (PatternElement)theEObject;
- T result = casePatternElement(patternElement);
- if (result == null) result = casePatternEntry(patternElement);
- if (result == null) result = defaultCase(theEObject);
- return result;
- }
- case ApplicationConfigurationPackage.GRAPH_PATTERN_DECLARATION:
- {
- GraphPatternDeclaration graphPatternDeclaration = (GraphPatternDeclaration)theEObject;
- T result = caseGraphPatternDeclaration(graphPatternDeclaration);
- if (result == null) result = caseDeclaration(graphPatternDeclaration);
- if (result == null) result = caseCommand(graphPatternDeclaration);
- if (result == null) result = defaultCase(theEObject);
- return result;
- }
- case ApplicationConfigurationPackage.GRAPH_PATTERN_REFERENCE:
- {
- GraphPatternReference graphPatternReference = (GraphPatternReference)theEObject;
- T result = caseGraphPatternReference(graphPatternReference);
- if (result == null) result = caseGraphPattern(graphPatternReference);
- if (result == null) result = defaultCase(theEObject);
- return result;
- }
- case ApplicationConfigurationPackage.GRAPH_PATTERN:
- {
- GraphPattern graphPattern = (GraphPattern)theEObject;
- T result = caseGraphPattern(graphPattern);
- if (result == null) result = defaultCase(theEObject);
- return result;
- }
- case ApplicationConfigurationPackage.CONFIG_SPECIFICATION:
- {
- ConfigSpecification configSpecification = (ConfigSpecification)theEObject;
- T result = caseConfigSpecification(configSpecification);
- if (result == null) result = caseConfig(configSpecification);
- if (result == null) result = defaultCase(theEObject);
- return result;
- }
- case ApplicationConfigurationPackage.CONFIG_DECLARATION:
- {
- ConfigDeclaration configDeclaration = (ConfigDeclaration)theEObject;
- T result = caseConfigDeclaration(configDeclaration);
- if (result == null) result = caseDeclaration(configDeclaration);
- if (result == null) result = caseCommand(configDeclaration);
- if (result == null) result = defaultCase(theEObject);
- return result;
- }
- case ApplicationConfigurationPackage.CONFIG_ENTRY:
- {
- ConfigEntry configEntry = (ConfigEntry)theEObject;
- T result = caseConfigEntry(configEntry);
- if (result == null) result = defaultCase(theEObject);
- return result;
- }
- case ApplicationConfigurationPackage.DOCUMENTATION_ENTRY:
- {
- DocumentationEntry documentationEntry = (DocumentationEntry)theEObject;
- T result = caseDocumentationEntry(documentationEntry);
- if (result == null) result = caseConfigEntry(documentationEntry);
- if (result == null) result = defaultCase(theEObject);
- return result;
- }
- case ApplicationConfigurationPackage.RUNTIME_ENTRY:
- {
- RuntimeEntry runtimeEntry = (RuntimeEntry)theEObject;
- T result = caseRuntimeEntry(runtimeEntry);
- if (result == null) result = caseConfigEntry(runtimeEntry);
- if (result == null) result = defaultCase(theEObject);
- return result;
- }
- case ApplicationConfigurationPackage.MEMORY_ENTRY:
- {
- MemoryEntry memoryEntry = (MemoryEntry)theEObject;
- T result = caseMemoryEntry(memoryEntry);
- if (result == null) result = caseConfigEntry(memoryEntry);
- if (result == null) result = defaultCase(theEObject);
- return result;
- }
- case ApplicationConfigurationPackage.CUSTOM_ENTRY:
- {
- CustomEntry customEntry = (CustomEntry)theEObject;
- T result = caseCustomEntry(customEntry);
- if (result == null) result = caseConfigEntry(customEntry);
- if (result == null) result = defaultCase(theEObject);
- return result;
- }
- case ApplicationConfigurationPackage.CONFIG_REFERENCE:
- {
- ConfigReference configReference = (ConfigReference)theEObject;
- T result = caseConfigReference(configReference);
- if (result == null) result = caseConfig(configReference);
- if (result == null) result = defaultCase(theEObject);
- return result;
- }
- case ApplicationConfigurationPackage.CONFIG:
- {
- Config config = (Config)theEObject;
- T result = caseConfig(config);
- if (result == null) result = defaultCase(theEObject);
- return result;
- }
- case ApplicationConfigurationPackage.SCOPE_SPECIFICATION:
- {
- ScopeSpecification scopeSpecification = (ScopeSpecification)theEObject;
- T result = caseScopeSpecification(scopeSpecification);
- if (result == null) result = caseScope(scopeSpecification);
- if (result == null) result = defaultCase(theEObject);
- return result;
- }
- case ApplicationConfigurationPackage.TYPE_SCOPE:
- {
- TypeScope typeScope = (TypeScope)theEObject;
- T result = caseTypeScope(typeScope);
- if (result == null) result = defaultCase(theEObject);
- return result;
- }
- case ApplicationConfigurationPackage.CLASS_TYPE_SCOPE:
- {
- ClassTypeScope classTypeScope = (ClassTypeScope)theEObject;
- T result = caseClassTypeScope(classTypeScope);
- if (result == null) result = caseTypeScope(classTypeScope);
- if (result == null) result = defaultCase(theEObject);
- return result;
- }
- case ApplicationConfigurationPackage.OBJECT_TYPE_SCOPE:
- {
- ObjectTypeScope objectTypeScope = (ObjectTypeScope)theEObject;
- T result = caseObjectTypeScope(objectTypeScope);
- if (result == null) result = caseTypeScope(objectTypeScope);
- if (result == null) result = defaultCase(theEObject);
- return result;
- }
- case ApplicationConfigurationPackage.INTEGER_TYPE_SCOPE:
- {
- IntegerTypeScope integerTypeScope = (IntegerTypeScope)theEObject;
- T result = caseIntegerTypeScope(integerTypeScope);
- if (result == null) result = caseTypeScope(integerTypeScope);
- if (result == null) result = defaultCase(theEObject);
- return result;
- }
- case ApplicationConfigurationPackage.REAL_TYPE_SCOPE:
- {
- RealTypeScope realTypeScope = (RealTypeScope)theEObject;
- T result = caseRealTypeScope(realTypeScope);
- if (result == null) result = caseTypeScope(realTypeScope);
- if (result == null) result = defaultCase(theEObject);
- return result;
- }
- case ApplicationConfigurationPackage.STRING_TYPE_SCOPE:
- {
- StringTypeScope stringTypeScope = (StringTypeScope)theEObject;
- T result = caseStringTypeScope(stringTypeScope);
- if (result == null) result = caseTypeScope(stringTypeScope);
- if (result == null) result = defaultCase(theEObject);
- return result;
- }
- case ApplicationConfigurationPackage.TYPE_REFERENCE:
- {
- TypeReference typeReference = (TypeReference)theEObject;
- T result = caseTypeReference(typeReference);
- if (result == null) result = defaultCase(theEObject);
- return result;
- }
- case ApplicationConfigurationPackage.CLASS_REFERENCE:
- {
- ClassReference classReference = (ClassReference)theEObject;
- T result = caseClassReference(classReference);
- if (result == null) result = caseTypeReference(classReference);
- if (result == null) result = defaultCase(theEObject);
- return result;
- }
- case ApplicationConfigurationPackage.OBJECT_REFERENCE:
- {
- ObjectReference objectReference = (ObjectReference)theEObject;
- T result = caseObjectReference(objectReference);
- if (result == null) result = caseTypeReference(objectReference);
- if (result == null) result = defaultCase(theEObject);
- return result;
- }
- case ApplicationConfigurationPackage.INTEGER_REFERENCE:
- {
- IntegerReference integerReference = (IntegerReference)theEObject;
- T result = caseIntegerReference(integerReference);
- if (result == null) result = caseTypeReference(integerReference);
- if (result == null) result = defaultCase(theEObject);
- return result;
- }
- case ApplicationConfigurationPackage.REAL_REFERENCE:
- {
- RealReference realReference = (RealReference)theEObject;
- T result = caseRealReference(realReference);
- if (result == null) result = caseTypeReference(realReference);
- if (result == null) result = defaultCase(theEObject);
- return result;
- }
- case ApplicationConfigurationPackage.STRING_REFERENCE:
- {
- StringReference stringReference = (StringReference)theEObject;
- T result = caseStringReference(stringReference);
- if (result == null) result = caseTypeReference(stringReference);
- if (result == null) result = defaultCase(theEObject);
- return result;
- }
- case ApplicationConfigurationPackage.NUMBER_SPECIFICATION:
- {
- NumberSpecification numberSpecification = (NumberSpecification)theEObject;
- T result = caseNumberSpecification(numberSpecification);
- if (result == null) result = defaultCase(theEObject);
- return result;
- }
- case ApplicationConfigurationPackage.EXACT_NUMBER:
- {
- ExactNumber exactNumber = (ExactNumber)theEObject;
- T result = caseExactNumber(exactNumber);
- if (result == null) result = caseNumberSpecification(exactNumber);
- if (result == null) result = defaultCase(theEObject);
- return result;
- }
- case ApplicationConfigurationPackage.INTERVALL_NUMBER:
- {
- IntervallNumber intervallNumber = (IntervallNumber)theEObject;
- T result = caseIntervallNumber(intervallNumber);
- if (result == null) result = caseNumberSpecification(intervallNumber);
- if (result == null) result = defaultCase(theEObject);
- return result;
- }
- case ApplicationConfigurationPackage.INT_ENUMBERATION:
- {
- IntEnumberation intEnumberation = (IntEnumberation)theEObject;
- T result = caseIntEnumberation(intEnumberation);
- if (result == null) result = caseNumberSpecification(intEnumberation);
- if (result == null) result = defaultCase(theEObject);
- return result;
- }
- case ApplicationConfigurationPackage.REAL_ENUMERATION:
- {
- RealEnumeration realEnumeration = (RealEnumeration)theEObject;
- T result = caseRealEnumeration(realEnumeration);
- if (result == null) result = caseNumberSpecification(realEnumeration);
- if (result == null) result = defaultCase(theEObject);
- return result;
- }
- case ApplicationConfigurationPackage.STRING_ENUMERATION:
- {
- StringEnumeration stringEnumeration = (StringEnumeration)theEObject;
- T result = caseStringEnumeration(stringEnumeration);
- if (result == null) result = caseNumberSpecification(stringEnumeration);
- if (result == null) result = defaultCase(theEObject);
- return result;
- }
- case ApplicationConfigurationPackage.SCOPE_DECLARATION:
- {
- ScopeDeclaration scopeDeclaration = (ScopeDeclaration)theEObject;
- T result = caseScopeDeclaration(scopeDeclaration);
- if (result == null) result = caseDeclaration(scopeDeclaration);
- if (result == null) result = caseCommand(scopeDeclaration);
- if (result == null) result = defaultCase(theEObject);
- return result;
- }
- case ApplicationConfigurationPackage.SCOPE_REFERENCE:
- {
- ScopeReference scopeReference = (ScopeReference)theEObject;
- T result = caseScopeReference(scopeReference);
- if (result == null) result = caseScope(scopeReference);
- if (result == null) result = defaultCase(theEObject);
- return result;
- }
- case ApplicationConfigurationPackage.SCOPE:
- {
- Scope scope = (Scope)theEObject;
- T result = caseScope(scope);
- if (result == null) result = defaultCase(theEObject);
- return result;
- }
- case ApplicationConfigurationPackage.TASK:
- {
- Task task = (Task)theEObject;
- T result = caseTask(task);
- if (result == null) result = caseCommand(task);
- if (result == null) result = defaultCase(theEObject);
- return result;
- }
- case ApplicationConfigurationPackage.GENERATION_TASK:
- {
- GenerationTask generationTask = (GenerationTask)theEObject;
- T result = caseGenerationTask(generationTask);
- if (result == null) result = caseTask(generationTask);
- if (result == null) result = caseCommand(generationTask);
- if (result == null) result = defaultCase(theEObject);
- return result;
- }
- case ApplicationConfigurationPackage.INTEGER_SCOPE:
- {
- IntegerScope integerScope = (IntegerScope)theEObject;
- T result = caseIntegerScope(integerScope);
- if (result == null) result = caseIntegerReference(integerScope);
- if (result == null) result = caseTypeReference(integerScope);
- if (result == null) result = defaultCase(theEObject);
- return result;
- }
- case ApplicationConfigurationPackage.REAL_SCOPE:
- {
- RealScope realScope = (RealScope)theEObject;
- T result = caseRealScope(realScope);
- if (result == null) result = caseRealReference(realScope);
- if (result == null) result = caseTypeReference(realScope);
- if (result == null) result = defaultCase(theEObject);
- return result;
- }
- case ApplicationConfigurationPackage.STRING_SCOPE:
- {
- StringScope stringScope = (StringScope)theEObject;
- T result = caseStringScope(stringScope);
- if (result == null) result = caseStringReference(stringScope);
- if (result == null) result = caseTypeReference(stringScope);
- if (result == null) result = defaultCase(theEObject);
- return result;
- }
- default: return defaultCase(theEObject);
- }
- }
-
- /**
- * Returns the result of interpreting the object as an instance of 'Configuration Script '.
- *
- * This implementation returns null;
- * returning a non-null result will terminate the switch.
- *
- * @param object the target of the switch.
- * @return the result of interpreting the object as an instance of 'Configuration Script '.
- * @see #doSwitch(org.eclipse.emf.ecore.EObject) doSwitch(EObject)
- * @generated
- */
- public T caseConfigurationScript(ConfigurationScript object)
- {
- return null;
- }
-
- /**
- * Returns the result of interpreting the object as an instance of 'Command '.
- *
- * This implementation returns null;
- * returning a non-null result will terminate the switch.
- *
- * @param object the target of the switch.
- * @return the result of interpreting the object as an instance of 'Command '.
- * @see #doSwitch(org.eclipse.emf.ecore.EObject) doSwitch(EObject)
- * @generated
- */
- public T caseCommand(Command object)
- {
- return null;
- }
-
- /**
- * Returns the result of interpreting the object as an instance of 'Import '.
- *
- * This implementation returns null;
- * returning a non-null result will terminate the switch.
- *
- * @param object the target of the switch.
- * @return the result of interpreting the object as an instance of 'Import '.
- * @see #doSwitch(org.eclipse.emf.ecore.EObject) doSwitch(EObject)
- * @generated
- */
- public T caseImport(Import object)
- {
- return null;
- }
-
- /**
- * Returns the result of interpreting the object as an instance of 'EPackage Import '.
- *
- * This implementation returns null;
- * returning a non-null result will terminate the switch.
- *
- * @param object the target of the switch.
- * @return the result of interpreting the object as an instance of 'EPackage Import '.
- * @see #doSwitch(org.eclipse.emf.ecore.EObject) doSwitch(EObject)
- * @generated
- */
- public T caseEPackageImport(EPackageImport object)
- {
- return null;
- }
-
- /**
- * Returns the result of interpreting the object as an instance of 'Viatra Import '.
- *
- * This implementation returns null;
- * returning a non-null result will terminate the switch.
- *
- * @param object the target of the switch.
- * @return the result of interpreting the object as an instance of 'Viatra Import '.
- * @see #doSwitch(org.eclipse.emf.ecore.EObject) doSwitch(EObject)
- * @generated
- */
- public T caseViatraImport(ViatraImport object)
- {
- return null;
- }
-
- /**
- * Returns the result of interpreting the object as an instance of 'Declaration '.
- *
- * This implementation returns null;
- * returning a non-null result will terminate the switch.
- *
- * @param object the target of the switch.
- * @return the result of interpreting the object as an instance of 'Declaration '.
- * @see #doSwitch(org.eclipse.emf.ecore.EObject) doSwitch(EObject)
- * @generated
- */
- public T caseDeclaration(Declaration object)
- {
- return null;
- }
-
- /**
- * Returns the result of interpreting the object as an instance of 'File Specification '.
- *
- * This implementation returns null;
- * returning a non-null result will terminate the switch.
- *
- * @param object the target of the switch.
- * @return the result of interpreting the object as an instance of 'File Specification '.
- * @see #doSwitch(org.eclipse.emf.ecore.EObject) doSwitch(EObject)
- * @generated
- */
- public T caseFileSpecification(FileSpecification object)
- {
- return null;
- }
-
- /**
- * Returns the result of interpreting the object as an instance of 'File Declaration '.
- *
- * This implementation returns null;
- * returning a non-null result will terminate the switch.
- *
- * @param object the target of the switch.
- * @return the result of interpreting the object as an instance of 'File Declaration '.
- * @see #doSwitch(org.eclipse.emf.ecore.EObject) doSwitch(EObject)
- * @generated
- */
- public T caseFileDeclaration(FileDeclaration object)
- {
- return null;
- }
-
- /**
- * Returns the result of interpreting the object as an instance of 'File Reference '.
- *
- * This implementation returns null;
- * returning a non-null result will terminate the switch.
- *
- * @param object the target of the switch.
- * @return the result of interpreting the object as an instance of 'File Reference '.
- * @see #doSwitch(org.eclipse.emf.ecore.EObject) doSwitch(EObject)
- * @generated
- */
- public T caseFileReference(FileReference object)
- {
- return null;
- }
-
- /**
- * Returns the result of interpreting the object as an instance of 'File '.
- *
- * This implementation returns null;
- * returning a non-null result will terminate the switch.
- *
- * @param object the target of the switch.
- * @return the result of interpreting the object as an instance of 'File '.
- * @see #doSwitch(org.eclipse.emf.ecore.EObject) doSwitch(EObject)
- * @generated
- */
- public T caseFile(File object)
- {
- return null;
- }
-
- /**
- * Returns the result of interpreting the object as an instance of 'Metamodel Specification '.
- *
- * This implementation returns null;
- * returning a non-null result will terminate the switch.
- *
- * @param object the target of the switch.
- * @return the result of interpreting the object as an instance of 'Metamodel Specification '.
- * @see #doSwitch(org.eclipse.emf.ecore.EObject) doSwitch(EObject)
- * @generated
- */
- public T caseMetamodelSpecification(MetamodelSpecification object)
- {
- return null;
- }
-
- /**
- * Returns the result of interpreting the object as an instance of 'Metamodel Entry '.
- *
- * This implementation returns null;
- * returning a non-null result will terminate the switch.
- *
- * @param object the target of the switch.
- * @return the result of interpreting the object as an instance of 'Metamodel Entry '.
- * @see #doSwitch(org.eclipse.emf.ecore.EObject) doSwitch(EObject)
- * @generated
- */
- public T caseMetamodelEntry(MetamodelEntry object)
- {
- return null;
- }
-
- /**
- * Returns the result of interpreting the object as an instance of 'All Package Entry '.
- *
- * This implementation returns null;
- * returning a non-null result will terminate the switch.
- *
- * @param object the target of the switch.
- * @return the result of interpreting the object as an instance of 'All Package Entry '.
- * @see #doSwitch(org.eclipse.emf.ecore.EObject) doSwitch(EObject)
- * @generated
- */
- public T caseAllPackageEntry(AllPackageEntry object)
- {
- return null;
- }
-
- /**
- * Returns the result of interpreting the object as an instance of 'Metamodel Element '.
- *
- * This implementation returns null;
- * returning a non-null result will terminate the switch.
- *
- * @param object the target of the switch.
- * @return the result of interpreting the object as an instance of 'Metamodel Element '.
- * @see #doSwitch(org.eclipse.emf.ecore.EObject) doSwitch(EObject)
- * @generated
- */
- public T caseMetamodelElement(MetamodelElement object)
- {
- return null;
- }
-
- /**
- * Returns the result of interpreting the object as an instance of 'Metamodel Declaration '.
- *
- * This implementation returns null;
- * returning a non-null result will terminate the switch.
- *
- * @param object the target of the switch.
- * @return the result of interpreting the object as an instance of 'Metamodel Declaration '.
- * @see #doSwitch(org.eclipse.emf.ecore.EObject) doSwitch(EObject)
- * @generated
- */
- public T caseMetamodelDeclaration(MetamodelDeclaration object)
- {
- return null;
- }
-
- /**
- * Returns the result of interpreting the object as an instance of 'Metamodel Reference '.
- *
- * This implementation returns null;
- * returning a non-null result will terminate the switch.
- *
- * @param object the target of the switch.
- * @return the result of interpreting the object as an instance of 'Metamodel Reference '.
- * @see #doSwitch(org.eclipse.emf.ecore.EObject) doSwitch(EObject)
- * @generated
- */
- public T caseMetamodelReference(MetamodelReference object)
- {
- return null;
- }
-
- /**
- * Returns the result of interpreting the object as an instance of 'Metamodel '.
- *
- * This implementation returns null;
- * returning a non-null result will terminate the switch.
- *
- * @param object the target of the switch.
- * @return the result of interpreting the object as an instance of 'Metamodel '.
- * @see #doSwitch(org.eclipse.emf.ecore.EObject) doSwitch(EObject)
- * @generated
- */
- public T caseMetamodel(Metamodel object)
- {
- return null;
- }
-
- /**
- * Returns the result of interpreting the object as an instance of 'Partial Model Specification '.
- *
- * This implementation returns null;
- * returning a non-null result will terminate the switch.
- *
- * @param object the target of the switch.
- * @return the result of interpreting the object as an instance of 'Partial Model Specification '.
- * @see #doSwitch(org.eclipse.emf.ecore.EObject) doSwitch(EObject)
- * @generated
- */
- public T casePartialModelSpecification(PartialModelSpecification object)
- {
- return null;
- }
-
- /**
- * Returns the result of interpreting the object as an instance of 'Partial Model Entry '.
- *
- * This implementation returns null;
- * returning a non-null result will terminate the switch.
- *
- * @param object the target of the switch.
- * @return the result of interpreting the object as an instance of 'Partial Model Entry '.
- * @see #doSwitch(org.eclipse.emf.ecore.EObject) doSwitch(EObject)
- * @generated
- */
- public T casePartialModelEntry(PartialModelEntry object)
- {
- return null;
- }
-
- /**
- * Returns the result of interpreting the object as an instance of 'Model Entry '.
- *
- * This implementation returns null;
- * returning a non-null result will terminate the switch.
- *
- * @param object the target of the switch.
- * @return the result of interpreting the object as an instance of 'Model Entry '.
- * @see #doSwitch(org.eclipse.emf.ecore.EObject) doSwitch(EObject)
- * @generated
- */
- public T caseModelEntry(ModelEntry object)
- {
- return null;
- }
-
- /**
- * Returns the result of interpreting the object as an instance of 'Folder Entry '.
- *
- * This implementation returns null;
- * returning a non-null result will terminate the switch.
- *
- * @param object the target of the switch.
- * @return the result of interpreting the object as an instance of 'Folder Entry '.
- * @see #doSwitch(org.eclipse.emf.ecore.EObject) doSwitch(EObject)
- * @generated
- */
- public T caseFolderEntry(FolderEntry object)
- {
- return null;
- }
-
- /**
- * Returns the result of interpreting the object as an instance of 'Partial Model Declaration '.
- *
- * This implementation returns null;
- * returning a non-null result will terminate the switch.
- *
- * @param object the target of the switch.
- * @return the result of interpreting the object as an instance of 'Partial Model Declaration '.
- * @see #doSwitch(org.eclipse.emf.ecore.EObject) doSwitch(EObject)
- * @generated
- */
- public T casePartialModelDeclaration(PartialModelDeclaration object)
- {
- return null;
- }
-
- /**
- * Returns the result of interpreting the object as an instance of 'Partial Model Reference '.
- *
- * This implementation returns null;
- * returning a non-null result will terminate the switch.
- *
- * @param object the target of the switch.
- * @return the result of interpreting the object as an instance of 'Partial Model Reference '.
- * @see #doSwitch(org.eclipse.emf.ecore.EObject) doSwitch(EObject)
- * @generated
- */
- public T casePartialModelReference(PartialModelReference object)
- {
- return null;
- }
-
- /**
- * Returns the result of interpreting the object as an instance of 'Partial Model '.
- *
- * This implementation returns null;
- * returning a non-null result will terminate the switch.
- *
- * @param object the target of the switch.
- * @return the result of interpreting the object as an instance of 'Partial Model '.
- * @see #doSwitch(org.eclipse.emf.ecore.EObject) doSwitch(EObject)
- * @generated
- */
- public T casePartialModel(PartialModel object)
- {
- return null;
- }
-
- /**
- * Returns the result of interpreting the object as an instance of 'Pattern Specification '.
- *
- * This implementation returns null;
- * returning a non-null result will terminate the switch.
- *
- * @param object the target of the switch.
- * @return the result of interpreting the object as an instance of 'Pattern Specification '.
- * @see #doSwitch(org.eclipse.emf.ecore.EObject) doSwitch(EObject)
- * @generated
- */
- public T casePatternSpecification(PatternSpecification object)
- {
- return null;
- }
-
- /**
- * Returns the result of interpreting the object as an instance of 'Pattern Entry '.
- *
- * This implementation returns null;
- * returning a non-null result will terminate the switch.
- *
- * @param object the target of the switch.
- * @return the result of interpreting the object as an instance of 'Pattern Entry '.
- * @see #doSwitch(org.eclipse.emf.ecore.EObject) doSwitch(EObject)
- * @generated
- */
- public T casePatternEntry(PatternEntry object)
- {
- return null;
- }
-
- /**
- * Returns the result of interpreting the object as an instance of 'All Pattern Entry '.
- *
- * This implementation returns null;
- * returning a non-null result will terminate the switch.
- *
- * @param object the target of the switch.
- * @return the result of interpreting the object as an instance of 'All Pattern Entry '.
- * @see #doSwitch(org.eclipse.emf.ecore.EObject) doSwitch(EObject)
- * @generated
- */
- public T caseAllPatternEntry(AllPatternEntry object)
- {
- return null;
- }
-
- /**
- * Returns the result of interpreting the object as an instance of 'Pattern Element '.
- *
- * This implementation returns null;
- * returning a non-null result will terminate the switch.
- *
- * @param object the target of the switch.
- * @return the result of interpreting the object as an instance of 'Pattern Element '.
- * @see #doSwitch(org.eclipse.emf.ecore.EObject) doSwitch(EObject)
- * @generated
- */
- public T casePatternElement(PatternElement object)
- {
- return null;
- }
-
- /**
- * Returns the result of interpreting the object as an instance of 'Graph Pattern Declaration '.
- *
- * This implementation returns null;
- * returning a non-null result will terminate the switch.
- *
- * @param object the target of the switch.
- * @return the result of interpreting the object as an instance of 'Graph Pattern Declaration '.
- * @see #doSwitch(org.eclipse.emf.ecore.EObject) doSwitch(EObject)
- * @generated
- */
- public T caseGraphPatternDeclaration(GraphPatternDeclaration object)
- {
- return null;
- }
-
- /**
- * Returns the result of interpreting the object as an instance of 'Graph Pattern Reference '.
- *
- * This implementation returns null;
- * returning a non-null result will terminate the switch.
- *
- * @param object the target of the switch.
- * @return the result of interpreting the object as an instance of 'Graph Pattern Reference '.
- * @see #doSwitch(org.eclipse.emf.ecore.EObject) doSwitch(EObject)
- * @generated
- */
- public T caseGraphPatternReference(GraphPatternReference object)
- {
- return null;
- }
-
- /**
- * Returns the result of interpreting the object as an instance of 'Graph Pattern '.
- *
- * This implementation returns null;
- * returning a non-null result will terminate the switch.
- *
- * @param object the target of the switch.
- * @return the result of interpreting the object as an instance of 'Graph Pattern '.
- * @see #doSwitch(org.eclipse.emf.ecore.EObject) doSwitch(EObject)
- * @generated
- */
- public T caseGraphPattern(GraphPattern object)
- {
- return null;
- }
-
- /**
- * Returns the result of interpreting the object as an instance of 'Config Specification '.
- *
- * This implementation returns null;
- * returning a non-null result will terminate the switch.
- *
- * @param object the target of the switch.
- * @return the result of interpreting the object as an instance of 'Config Specification '.
- * @see #doSwitch(org.eclipse.emf.ecore.EObject) doSwitch(EObject)
- * @generated
- */
- public T caseConfigSpecification(ConfigSpecification object)
- {
- return null;
- }
-
- /**
- * Returns the result of interpreting the object as an instance of 'Config Declaration '.
- *
- * This implementation returns null;
- * returning a non-null result will terminate the switch.
- *
- * @param object the target of the switch.
- * @return the result of interpreting the object as an instance of 'Config Declaration '.
- * @see #doSwitch(org.eclipse.emf.ecore.EObject) doSwitch(EObject)
- * @generated
- */
- public T caseConfigDeclaration(ConfigDeclaration object)
- {
- return null;
- }
-
- /**
- * Returns the result of interpreting the object as an instance of 'Config Entry '.
- *
- * This implementation returns null;
- * returning a non-null result will terminate the switch.
- *
- * @param object the target of the switch.
- * @return the result of interpreting the object as an instance of 'Config Entry '.
- * @see #doSwitch(org.eclipse.emf.ecore.EObject) doSwitch(EObject)
- * @generated
- */
- public T caseConfigEntry(ConfigEntry object)
- {
- return null;
- }
-
- /**
- * Returns the result of interpreting the object as an instance of 'Documentation Entry '.
- *
- * This implementation returns null;
- * returning a non-null result will terminate the switch.
- *
- * @param object the target of the switch.
- * @return the result of interpreting the object as an instance of 'Documentation Entry '.
- * @see #doSwitch(org.eclipse.emf.ecore.EObject) doSwitch(EObject)
- * @generated
- */
- public T caseDocumentationEntry(DocumentationEntry object)
- {
- return null;
- }
-
- /**
- * Returns the result of interpreting the object as an instance of 'Runtime Entry '.
- *
- * This implementation returns null;
- * returning a non-null result will terminate the switch.
- *
- * @param object the target of the switch.
- * @return the result of interpreting the object as an instance of 'Runtime Entry '.
- * @see #doSwitch(org.eclipse.emf.ecore.EObject) doSwitch(EObject)
- * @generated
- */
- public T caseRuntimeEntry(RuntimeEntry object)
- {
- return null;
- }
-
- /**
- * Returns the result of interpreting the object as an instance of 'Memory Entry '.
- *
- * This implementation returns null;
- * returning a non-null result will terminate the switch.
- *
- * @param object the target of the switch.
- * @return the result of interpreting the object as an instance of 'Memory Entry '.
- * @see #doSwitch(org.eclipse.emf.ecore.EObject) doSwitch(EObject)
- * @generated
- */
- public T caseMemoryEntry(MemoryEntry object)
- {
- return null;
- }
-
- /**
- * Returns the result of interpreting the object as an instance of 'Custom Entry '.
- *
- * This implementation returns null;
- * returning a non-null result will terminate the switch.
- *
- * @param object the target of the switch.
- * @return the result of interpreting the object as an instance of 'Custom Entry '.
- * @see #doSwitch(org.eclipse.emf.ecore.EObject) doSwitch(EObject)
- * @generated
- */
- public T caseCustomEntry(CustomEntry object)
- {
- return null;
- }
-
- /**
- * Returns the result of interpreting the object as an instance of 'Config Reference '.
- *
- * This implementation returns null;
- * returning a non-null result will terminate the switch.
- *
- * @param object the target of the switch.
- * @return the result of interpreting the object as an instance of 'Config Reference '.
- * @see #doSwitch(org.eclipse.emf.ecore.EObject) doSwitch(EObject)
- * @generated
- */
- public T caseConfigReference(ConfigReference object)
- {
- return null;
- }
-
- /**
- * Returns the result of interpreting the object as an instance of 'Config '.
- *
- * This implementation returns null;
- * returning a non-null result will terminate the switch.
- *
- * @param object the target of the switch.
- * @return the result of interpreting the object as an instance of 'Config '.
- * @see #doSwitch(org.eclipse.emf.ecore.EObject) doSwitch(EObject)
- * @generated
- */
- public T caseConfig(Config object)
- {
- return null;
- }
-
- /**
- * Returns the result of interpreting the object as an instance of 'Scope Specification '.
- *
- * This implementation returns null;
- * returning a non-null result will terminate the switch.
- *
- * @param object the target of the switch.
- * @return the result of interpreting the object as an instance of 'Scope Specification '.
- * @see #doSwitch(org.eclipse.emf.ecore.EObject) doSwitch(EObject)
- * @generated
- */
- public T caseScopeSpecification(ScopeSpecification object)
- {
- return null;
- }
-
- /**
- * Returns the result of interpreting the object as an instance of 'Type Scope '.
- *
- * This implementation returns null;
- * returning a non-null result will terminate the switch.
- *
- * @param object the target of the switch.
- * @return the result of interpreting the object as an instance of 'Type Scope '.
- * @see #doSwitch(org.eclipse.emf.ecore.EObject) doSwitch(EObject)
- * @generated
- */
- public T caseTypeScope(TypeScope object)
- {
- return null;
- }
-
- /**
- * Returns the result of interpreting the object as an instance of 'Class Type Scope '.
- *
- * This implementation returns null;
- * returning a non-null result will terminate the switch.
- *
- * @param object the target of the switch.
- * @return the result of interpreting the object as an instance of 'Class Type Scope '.
- * @see #doSwitch(org.eclipse.emf.ecore.EObject) doSwitch(EObject)
- * @generated
- */
- public T caseClassTypeScope(ClassTypeScope object)
- {
- return null;
- }
-
- /**
- * Returns the result of interpreting the object as an instance of 'Object Type Scope '.
- *
- * This implementation returns null;
- * returning a non-null result will terminate the switch.
- *
- * @param object the target of the switch.
- * @return the result of interpreting the object as an instance of 'Object Type Scope '.
- * @see #doSwitch(org.eclipse.emf.ecore.EObject) doSwitch(EObject)
- * @generated
- */
- public T caseObjectTypeScope(ObjectTypeScope object)
- {
- return null;
- }
-
- /**
- * Returns the result of interpreting the object as an instance of 'Integer Type Scope '.
- *
- * This implementation returns null;
- * returning a non-null result will terminate the switch.
- *
- * @param object the target of the switch.
- * @return the result of interpreting the object as an instance of 'Integer Type Scope '.
- * @see #doSwitch(org.eclipse.emf.ecore.EObject) doSwitch(EObject)
- * @generated
- */
- public T caseIntegerTypeScope(IntegerTypeScope object)
- {
- return null;
- }
-
- /**
- * Returns the result of interpreting the object as an instance of 'Real Type Scope '.
- *
- * This implementation returns null;
- * returning a non-null result will terminate the switch.
- *
- * @param object the target of the switch.
- * @return the result of interpreting the object as an instance of 'Real Type Scope '.
- * @see #doSwitch(org.eclipse.emf.ecore.EObject) doSwitch(EObject)
- * @generated
- */
- public T caseRealTypeScope(RealTypeScope object)
- {
- return null;
- }
-
- /**
- * Returns the result of interpreting the object as an instance of 'String Type Scope '.
- *
- * This implementation returns null;
- * returning a non-null result will terminate the switch.
- *
- * @param object the target of the switch.
- * @return the result of interpreting the object as an instance of 'String Type Scope '.
- * @see #doSwitch(org.eclipse.emf.ecore.EObject) doSwitch(EObject)
- * @generated
- */
- public T caseStringTypeScope(StringTypeScope object)
- {
- return null;
- }
-
- /**
- * Returns the result of interpreting the object as an instance of 'Type Reference '.
- *
- * This implementation returns null;
- * returning a non-null result will terminate the switch.
- *
- * @param object the target of the switch.
- * @return the result of interpreting the object as an instance of 'Type Reference '.
- * @see #doSwitch(org.eclipse.emf.ecore.EObject) doSwitch(EObject)
- * @generated
- */
- public T caseTypeReference(TypeReference object)
- {
- return null;
- }
-
- /**
- * Returns the result of interpreting the object as an instance of 'Class Reference '.
- *
- * This implementation returns null;
- * returning a non-null result will terminate the switch.
- *
- * @param object the target of the switch.
- * @return the result of interpreting the object as an instance of 'Class Reference '.
- * @see #doSwitch(org.eclipse.emf.ecore.EObject) doSwitch(EObject)
- * @generated
- */
- public T caseClassReference(ClassReference object)
- {
- return null;
- }
-
- /**
- * Returns the result of interpreting the object as an instance of 'Object Reference '.
- *
- * This implementation returns null;
- * returning a non-null result will terminate the switch.
- *
- * @param object the target of the switch.
- * @return the result of interpreting the object as an instance of 'Object Reference '.
- * @see #doSwitch(org.eclipse.emf.ecore.EObject) doSwitch(EObject)
- * @generated
- */
- public T caseObjectReference(ObjectReference object)
- {
- return null;
- }
-
- /**
- * Returns the result of interpreting the object as an instance of 'Integer Reference '.
- *
- * This implementation returns null;
- * returning a non-null result will terminate the switch.
- *
- * @param object the target of the switch.
- * @return the result of interpreting the object as an instance of 'Integer Reference '.
- * @see #doSwitch(org.eclipse.emf.ecore.EObject) doSwitch(EObject)
- * @generated
- */
- public T caseIntegerReference(IntegerReference object)
- {
- return null;
- }
-
- /**
- * Returns the result of interpreting the object as an instance of 'Real Reference '.
- *
- * This implementation returns null;
- * returning a non-null result will terminate the switch.
- *
- * @param object the target of the switch.
- * @return the result of interpreting the object as an instance of 'Real Reference '.
- * @see #doSwitch(org.eclipse.emf.ecore.EObject) doSwitch(EObject)
- * @generated
- */
- public T caseRealReference(RealReference object)
- {
- return null;
- }
-
- /**
- * Returns the result of interpreting the object as an instance of 'String Reference '.
- *
- * This implementation returns null;
- * returning a non-null result will terminate the switch.
- *
- * @param object the target of the switch.
- * @return the result of interpreting the object as an instance of 'String Reference '.
- * @see #doSwitch(org.eclipse.emf.ecore.EObject) doSwitch(EObject)
- * @generated
- */
- public T caseStringReference(StringReference object)
- {
- return null;
- }
-
- /**
- * Returns the result of interpreting the object as an instance of 'Number Specification '.
- *
- * This implementation returns null;
- * returning a non-null result will terminate the switch.
- *
- * @param object the target of the switch.
- * @return the result of interpreting the object as an instance of 'Number Specification '.
- * @see #doSwitch(org.eclipse.emf.ecore.EObject) doSwitch(EObject)
- * @generated
- */
- public T caseNumberSpecification(NumberSpecification object)
- {
- return null;
- }
-
- /**
- * Returns the result of interpreting the object as an instance of 'Exact Number '.
- *
- * This implementation returns null;
- * returning a non-null result will terminate the switch.
- *
- * @param object the target of the switch.
- * @return the result of interpreting the object as an instance of 'Exact Number '.
- * @see #doSwitch(org.eclipse.emf.ecore.EObject) doSwitch(EObject)
- * @generated
- */
- public T caseExactNumber(ExactNumber object)
- {
- return null;
- }
-
- /**
- * Returns the result of interpreting the object as an instance of 'Intervall Number '.
- *
- * This implementation returns null;
- * returning a non-null result will terminate the switch.
- *
- * @param object the target of the switch.
- * @return the result of interpreting the object as an instance of 'Intervall Number '.
- * @see #doSwitch(org.eclipse.emf.ecore.EObject) doSwitch(EObject)
- * @generated
- */
- public T caseIntervallNumber(IntervallNumber object)
- {
- return null;
- }
-
- /**
- * Returns the result of interpreting the object as an instance of 'Int Enumberation '.
- *
- * This implementation returns null;
- * returning a non-null result will terminate the switch.
- *
- * @param object the target of the switch.
- * @return the result of interpreting the object as an instance of 'Int Enumberation '.
- * @see #doSwitch(org.eclipse.emf.ecore.EObject) doSwitch(EObject)
- * @generated
- */
- public T caseIntEnumberation(IntEnumberation object)
- {
- return null;
- }
-
- /**
- * Returns the result of interpreting the object as an instance of 'Real Enumeration '.
- *
- * This implementation returns null;
- * returning a non-null result will terminate the switch.
- *
- * @param object the target of the switch.
- * @return the result of interpreting the object as an instance of 'Real Enumeration '.
- * @see #doSwitch(org.eclipse.emf.ecore.EObject) doSwitch(EObject)
- * @generated
- */
- public T caseRealEnumeration(RealEnumeration object)
- {
- return null;
- }
-
- /**
- * Returns the result of interpreting the object as an instance of 'String Enumeration '.
- *
- * This implementation returns null;
- * returning a non-null result will terminate the switch.
- *
- * @param object the target of the switch.
- * @return the result of interpreting the object as an instance of 'String Enumeration '.
- * @see #doSwitch(org.eclipse.emf.ecore.EObject) doSwitch(EObject)
- * @generated
- */
- public T caseStringEnumeration(StringEnumeration object)
- {
- return null;
- }
-
- /**
- * Returns the result of interpreting the object as an instance of 'Scope Declaration '.
- *
- * This implementation returns null;
- * returning a non-null result will terminate the switch.
- *
- * @param object the target of the switch.
- * @return the result of interpreting the object as an instance of 'Scope Declaration '.
- * @see #doSwitch(org.eclipse.emf.ecore.EObject) doSwitch(EObject)
- * @generated
- */
- public T caseScopeDeclaration(ScopeDeclaration object)
- {
- return null;
- }
-
- /**
- * Returns the result of interpreting the object as an instance of 'Scope Reference '.
- *
- * This implementation returns null;
- * returning a non-null result will terminate the switch.
- *
- * @param object the target of the switch.
- * @return the result of interpreting the object as an instance of 'Scope Reference '.
- * @see #doSwitch(org.eclipse.emf.ecore.EObject) doSwitch(EObject)
- * @generated
- */
- public T caseScopeReference(ScopeReference object)
- {
- return null;
- }
-
- /**
- * Returns the result of interpreting the object as an instance of 'Scope '.
- *
- * This implementation returns null;
- * returning a non-null result will terminate the switch.
- *
- * @param object the target of the switch.
- * @return the result of interpreting the object as an instance of 'Scope '.
- * @see #doSwitch(org.eclipse.emf.ecore.EObject) doSwitch(EObject)
- * @generated
- */
- public T caseScope(Scope object)
- {
- return null;
- }
-
- /**
- * Returns the result of interpreting the object as an instance of 'Task '.
- *
- * This implementation returns null;
- * returning a non-null result will terminate the switch.
- *
- * @param object the target of the switch.
- * @return the result of interpreting the object as an instance of 'Task '.
- * @see #doSwitch(org.eclipse.emf.ecore.EObject) doSwitch(EObject)
- * @generated
- */
- public T caseTask(Task object)
- {
- return null;
- }
-
- /**
- * Returns the result of interpreting the object as an instance of 'Generation Task '.
- *
- * This implementation returns null;
- * returning a non-null result will terminate the switch.
- *
- * @param object the target of the switch.
- * @return the result of interpreting the object as an instance of 'Generation Task '.
- * @see #doSwitch(org.eclipse.emf.ecore.EObject) doSwitch(EObject)
- * @generated
- */
- public T caseGenerationTask(GenerationTask object)
- {
- return null;
- }
-
- /**
- * Returns the result of interpreting the object as an instance of 'Integer Scope '.
- *
- * This implementation returns null;
- * returning a non-null result will terminate the switch.
- *
- * @param object the target of the switch.
- * @return the result of interpreting the object as an instance of 'Integer Scope '.
- * @see #doSwitch(org.eclipse.emf.ecore.EObject) doSwitch(EObject)
- * @generated
- */
- public T caseIntegerScope(IntegerScope object)
- {
- return null;
- }
-
- /**
- * Returns the result of interpreting the object as an instance of 'Real Scope '.
- *
- * This implementation returns null;
- * returning a non-null result will terminate the switch.
- *
- * @param object the target of the switch.
- * @return the result of interpreting the object as an instance of 'Real Scope '.
- * @see #doSwitch(org.eclipse.emf.ecore.EObject) doSwitch(EObject)
- * @generated
- */
- public T caseRealScope(RealScope object)
- {
- return null;
- }
-
- /**
- * Returns the result of interpreting the object as an instance of 'String Scope '.
- *
- * This implementation returns null;
- * returning a non-null result will terminate the switch.
- *
- * @param object the target of the switch.
- * @return the result of interpreting the object as an instance of 'String Scope '.
- * @see #doSwitch(org.eclipse.emf.ecore.EObject) doSwitch(EObject)
- * @generated
- */
- public T caseStringScope(StringScope object)
- {
- return null;
- }
-
- /**
- * Returns the result of interpreting the object as an instance of 'EObject '.
- *
- * This implementation returns null;
- * returning a non-null result will terminate the switch, but this is the last case anyway.
- *
- * @param object the target of the switch.
- * @return the result of interpreting the object as an instance of 'EObject '.
- * @see #doSwitch(org.eclipse.emf.ecore.EObject)
- * @generated
- */
- @Override
- public T defaultCase(EObject object)
- {
- return null;
- }
-
-} //ApplicationConfigurationSwitch
+/**
+ * generated by Xtext 2.16.0
+ */
+package hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.util;
+
+import hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.*;
+
+import org.eclipse.emf.ecore.EObject;
+import org.eclipse.emf.ecore.EPackage;
+
+import org.eclipse.emf.ecore.util.Switch;
+
+/**
+ *
+ * The Switch for the model's inheritance hierarchy.
+ * It supports the call {@link #doSwitch(EObject) doSwitch(object)}
+ * to invoke the caseXXX
method for each class of the model,
+ * starting with the actual class of the object
+ * and proceeding up the inheritance hierarchy
+ * until a non-null result is returned,
+ * which is the result of the switch.
+ *
+ * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.ApplicationConfigurationPackage
+ * @generated
+ */
+public class ApplicationConfigurationSwitch extends Switch
+{
+ /**
+ * The cached model package
+ *
+ *
+ * @generated
+ */
+ protected static ApplicationConfigurationPackage modelPackage;
+
+ /**
+ * Creates an instance of the switch.
+ *
+ *
+ * @generated
+ */
+ public ApplicationConfigurationSwitch()
+ {
+ if (modelPackage == null)
+ {
+ modelPackage = ApplicationConfigurationPackage.eINSTANCE;
+ }
+ }
+
+ /**
+ * Checks whether this is a switch for the given package.
+ *
+ *
+ * @param ePackage the package in question.
+ * @return whether this is a switch for the given package.
+ * @generated
+ */
+ @Override
+ protected boolean isSwitchFor(EPackage ePackage)
+ {
+ return ePackage == modelPackage;
+ }
+
+ /**
+ * Calls caseXXX
for each class of the model until one returns a non null result; it yields that result.
+ *
+ *
+ * @return the first non-null result returned by a caseXXX
call.
+ * @generated
+ */
+ @Override
+ protected T doSwitch(int classifierID, EObject theEObject)
+ {
+ switch (classifierID)
+ {
+ case ApplicationConfigurationPackage.CONFIGURATION_SCRIPT:
+ {
+ ConfigurationScript configurationScript = (ConfigurationScript)theEObject;
+ T result = caseConfigurationScript(configurationScript);
+ if (result == null) result = defaultCase(theEObject);
+ return result;
+ }
+ case ApplicationConfigurationPackage.COMMAND:
+ {
+ Command command = (Command)theEObject;
+ T result = caseCommand(command);
+ if (result == null) result = defaultCase(theEObject);
+ return result;
+ }
+ case ApplicationConfigurationPackage.IMPORT:
+ {
+ Import import_ = (Import)theEObject;
+ T result = caseImport(import_);
+ if (result == null) result = defaultCase(theEObject);
+ return result;
+ }
+ case ApplicationConfigurationPackage.EPACKAGE_IMPORT:
+ {
+ EPackageImport ePackageImport = (EPackageImport)theEObject;
+ T result = caseEPackageImport(ePackageImport);
+ if (result == null) result = caseImport(ePackageImport);
+ if (result == null) result = defaultCase(theEObject);
+ return result;
+ }
+ case ApplicationConfigurationPackage.VIATRA_IMPORT:
+ {
+ ViatraImport viatraImport = (ViatraImport)theEObject;
+ T result = caseViatraImport(viatraImport);
+ if (result == null) result = caseImport(viatraImport);
+ if (result == null) result = defaultCase(theEObject);
+ return result;
+ }
+ case ApplicationConfigurationPackage.CFT_IMPORT:
+ {
+ CftImport cftImport = (CftImport)theEObject;
+ T result = caseCftImport(cftImport);
+ if (result == null) result = caseImport(cftImport);
+ if (result == null) result = defaultCase(theEObject);
+ return result;
+ }
+ case ApplicationConfigurationPackage.DECLARATION:
+ {
+ Declaration declaration = (Declaration)theEObject;
+ T result = caseDeclaration(declaration);
+ if (result == null) result = caseCommand(declaration);
+ if (result == null) result = defaultCase(theEObject);
+ return result;
+ }
+ case ApplicationConfigurationPackage.FILE_SPECIFICATION:
+ {
+ FileSpecification fileSpecification = (FileSpecification)theEObject;
+ T result = caseFileSpecification(fileSpecification);
+ if (result == null) result = caseFile(fileSpecification);
+ if (result == null) result = defaultCase(theEObject);
+ return result;
+ }
+ case ApplicationConfigurationPackage.FILE_DECLARATION:
+ {
+ FileDeclaration fileDeclaration = (FileDeclaration)theEObject;
+ T result = caseFileDeclaration(fileDeclaration);
+ if (result == null) result = caseDeclaration(fileDeclaration);
+ if (result == null) result = caseCommand(fileDeclaration);
+ if (result == null) result = defaultCase(theEObject);
+ return result;
+ }
+ case ApplicationConfigurationPackage.FILE_REFERENCE:
+ {
+ FileReference fileReference = (FileReference)theEObject;
+ T result = caseFileReference(fileReference);
+ if (result == null) result = caseFile(fileReference);
+ if (result == null) result = defaultCase(theEObject);
+ return result;
+ }
+ case ApplicationConfigurationPackage.FILE:
+ {
+ File file = (File)theEObject;
+ T result = caseFile(file);
+ if (result == null) result = defaultCase(theEObject);
+ return result;
+ }
+ case ApplicationConfigurationPackage.METAMODEL_SPECIFICATION:
+ {
+ MetamodelSpecification metamodelSpecification = (MetamodelSpecification)theEObject;
+ T result = caseMetamodelSpecification(metamodelSpecification);
+ if (result == null) result = caseMetamodel(metamodelSpecification);
+ if (result == null) result = defaultCase(theEObject);
+ return result;
+ }
+ case ApplicationConfigurationPackage.METAMODEL_ENTRY:
+ {
+ MetamodelEntry metamodelEntry = (MetamodelEntry)theEObject;
+ T result = caseMetamodelEntry(metamodelEntry);
+ if (result == null) result = defaultCase(theEObject);
+ return result;
+ }
+ case ApplicationConfigurationPackage.ALL_PACKAGE_ENTRY:
+ {
+ AllPackageEntry allPackageEntry = (AllPackageEntry)theEObject;
+ T result = caseAllPackageEntry(allPackageEntry);
+ if (result == null) result = caseMetamodelEntry(allPackageEntry);
+ if (result == null) result = defaultCase(theEObject);
+ return result;
+ }
+ case ApplicationConfigurationPackage.METAMODEL_ELEMENT:
+ {
+ MetamodelElement metamodelElement = (MetamodelElement)theEObject;
+ T result = caseMetamodelElement(metamodelElement);
+ if (result == null) result = caseMetamodelEntry(metamodelElement);
+ if (result == null) result = defaultCase(theEObject);
+ return result;
+ }
+ case ApplicationConfigurationPackage.METAMODEL_DECLARATION:
+ {
+ MetamodelDeclaration metamodelDeclaration = (MetamodelDeclaration)theEObject;
+ T result = caseMetamodelDeclaration(metamodelDeclaration);
+ if (result == null) result = caseDeclaration(metamodelDeclaration);
+ if (result == null) result = caseCommand(metamodelDeclaration);
+ if (result == null) result = defaultCase(theEObject);
+ return result;
+ }
+ case ApplicationConfigurationPackage.METAMODEL_REFERENCE:
+ {
+ MetamodelReference metamodelReference = (MetamodelReference)theEObject;
+ T result = caseMetamodelReference(metamodelReference);
+ if (result == null) result = caseMetamodel(metamodelReference);
+ if (result == null) result = defaultCase(theEObject);
+ return result;
+ }
+ case ApplicationConfigurationPackage.METAMODEL:
+ {
+ Metamodel metamodel = (Metamodel)theEObject;
+ T result = caseMetamodel(metamodel);
+ if (result == null) result = defaultCase(theEObject);
+ return result;
+ }
+ case ApplicationConfigurationPackage.PARTIAL_MODEL_SPECIFICATION:
+ {
+ PartialModelSpecification partialModelSpecification = (PartialModelSpecification)theEObject;
+ T result = casePartialModelSpecification(partialModelSpecification);
+ if (result == null) result = casePartialModel(partialModelSpecification);
+ if (result == null) result = defaultCase(theEObject);
+ return result;
+ }
+ case ApplicationConfigurationPackage.PARTIAL_MODEL_ENTRY:
+ {
+ PartialModelEntry partialModelEntry = (PartialModelEntry)theEObject;
+ T result = casePartialModelEntry(partialModelEntry);
+ if (result == null) result = defaultCase(theEObject);
+ return result;
+ }
+ case ApplicationConfigurationPackage.MODEL_ENTRY:
+ {
+ ModelEntry modelEntry = (ModelEntry)theEObject;
+ T result = caseModelEntry(modelEntry);
+ if (result == null) result = casePartialModelEntry(modelEntry);
+ if (result == null) result = defaultCase(theEObject);
+ return result;
+ }
+ case ApplicationConfigurationPackage.FOLDER_ENTRY:
+ {
+ FolderEntry folderEntry = (FolderEntry)theEObject;
+ T result = caseFolderEntry(folderEntry);
+ if (result == null) result = casePartialModelEntry(folderEntry);
+ if (result == null) result = defaultCase(theEObject);
+ return result;
+ }
+ case ApplicationConfigurationPackage.PARTIAL_MODEL_DECLARATION:
+ {
+ PartialModelDeclaration partialModelDeclaration = (PartialModelDeclaration)theEObject;
+ T result = casePartialModelDeclaration(partialModelDeclaration);
+ if (result == null) result = caseDeclaration(partialModelDeclaration);
+ if (result == null) result = caseCommand(partialModelDeclaration);
+ if (result == null) result = defaultCase(theEObject);
+ return result;
+ }
+ case ApplicationConfigurationPackage.PARTIAL_MODEL_REFERENCE:
+ {
+ PartialModelReference partialModelReference = (PartialModelReference)theEObject;
+ T result = casePartialModelReference(partialModelReference);
+ if (result == null) result = casePartialModel(partialModelReference);
+ if (result == null) result = defaultCase(theEObject);
+ return result;
+ }
+ case ApplicationConfigurationPackage.PARTIAL_MODEL:
+ {
+ PartialModel partialModel = (PartialModel)theEObject;
+ T result = casePartialModel(partialModel);
+ if (result == null) result = defaultCase(theEObject);
+ return result;
+ }
+ case ApplicationConfigurationPackage.PATTERN_SPECIFICATION:
+ {
+ PatternSpecification patternSpecification = (PatternSpecification)theEObject;
+ T result = casePatternSpecification(patternSpecification);
+ if (result == null) result = caseGraphPattern(patternSpecification);
+ if (result == null) result = defaultCase(theEObject);
+ return result;
+ }
+ case ApplicationConfigurationPackage.PATTERN_ENTRY:
+ {
+ PatternEntry patternEntry = (PatternEntry)theEObject;
+ T result = casePatternEntry(patternEntry);
+ if (result == null) result = defaultCase(theEObject);
+ return result;
+ }
+ case ApplicationConfigurationPackage.ALL_PATTERN_ENTRY:
+ {
+ AllPatternEntry allPatternEntry = (AllPatternEntry)theEObject;
+ T result = caseAllPatternEntry(allPatternEntry);
+ if (result == null) result = casePatternEntry(allPatternEntry);
+ if (result == null) result = defaultCase(theEObject);
+ return result;
+ }
+ case ApplicationConfigurationPackage.PATTERN_ELEMENT:
+ {
+ PatternElement patternElement = (PatternElement)theEObject;
+ T result = casePatternElement(patternElement);
+ if (result == null) result = casePatternEntry(patternElement);
+ if (result == null) result = defaultCase(theEObject);
+ return result;
+ }
+ case ApplicationConfigurationPackage.GRAPH_PATTERN_DECLARATION:
+ {
+ GraphPatternDeclaration graphPatternDeclaration = (GraphPatternDeclaration)theEObject;
+ T result = caseGraphPatternDeclaration(graphPatternDeclaration);
+ if (result == null) result = caseDeclaration(graphPatternDeclaration);
+ if (result == null) result = caseCommand(graphPatternDeclaration);
+ if (result == null) result = defaultCase(theEObject);
+ return result;
+ }
+ case ApplicationConfigurationPackage.GRAPH_PATTERN_REFERENCE:
+ {
+ GraphPatternReference graphPatternReference = (GraphPatternReference)theEObject;
+ T result = caseGraphPatternReference(graphPatternReference);
+ if (result == null) result = caseGraphPattern(graphPatternReference);
+ if (result == null) result = defaultCase(theEObject);
+ return result;
+ }
+ case ApplicationConfigurationPackage.GRAPH_PATTERN:
+ {
+ GraphPattern graphPattern = (GraphPattern)theEObject;
+ T result = caseGraphPattern(graphPattern);
+ if (result == null) result = defaultCase(theEObject);
+ return result;
+ }
+ case ApplicationConfigurationPackage.OBJECTIVE_SPECIFICATION:
+ {
+ ObjectiveSpecification objectiveSpecification = (ObjectiveSpecification)theEObject;
+ T result = caseObjectiveSpecification(objectiveSpecification);
+ if (result == null) result = caseObjective(objectiveSpecification);
+ if (result == null) result = defaultCase(theEObject);
+ return result;
+ }
+ case ApplicationConfigurationPackage.OBJECTIVE_ENTRY:
+ {
+ ObjectiveEntry objectiveEntry = (ObjectiveEntry)theEObject;
+ T result = caseObjectiveEntry(objectiveEntry);
+ if (result == null) result = defaultCase(theEObject);
+ return result;
+ }
+ case ApplicationConfigurationPackage.OPTIMIZATION_ENTRY:
+ {
+ OptimizationEntry optimizationEntry = (OptimizationEntry)theEObject;
+ T result = caseOptimizationEntry(optimizationEntry);
+ if (result == null) result = caseObjectiveEntry(optimizationEntry);
+ if (result == null) result = defaultCase(theEObject);
+ return result;
+ }
+ case ApplicationConfigurationPackage.THRESHOLD_ENTRY:
+ {
+ ThresholdEntry thresholdEntry = (ThresholdEntry)theEObject;
+ T result = caseThresholdEntry(thresholdEntry);
+ if (result == null) result = caseObjectiveEntry(thresholdEntry);
+ if (result == null) result = defaultCase(theEObject);
+ return result;
+ }
+ case ApplicationConfigurationPackage.OBJECTIVE_FUNCTION:
+ {
+ ObjectiveFunction objectiveFunction = (ObjectiveFunction)theEObject;
+ T result = caseObjectiveFunction(objectiveFunction);
+ if (result == null) result = defaultCase(theEObject);
+ return result;
+ }
+ case ApplicationConfigurationPackage.RELIABILTIY_FUNCTION:
+ {
+ ReliabiltiyFunction reliabiltiyFunction = (ReliabiltiyFunction)theEObject;
+ T result = caseReliabiltiyFunction(reliabiltiyFunction);
+ if (result == null) result = caseObjectiveFunction(reliabiltiyFunction);
+ if (result == null) result = defaultCase(theEObject);
+ return result;
+ }
+ case ApplicationConfigurationPackage.OBJECTIVE_DECLARATION:
+ {
+ ObjectiveDeclaration objectiveDeclaration = (ObjectiveDeclaration)theEObject;
+ T result = caseObjectiveDeclaration(objectiveDeclaration);
+ if (result == null) result = caseDeclaration(objectiveDeclaration);
+ if (result == null) result = caseCommand(objectiveDeclaration);
+ if (result == null) result = defaultCase(theEObject);
+ return result;
+ }
+ case ApplicationConfigurationPackage.OBJECTIVE_REFERENCE:
+ {
+ ObjectiveReference objectiveReference = (ObjectiveReference)theEObject;
+ T result = caseObjectiveReference(objectiveReference);
+ if (result == null) result = caseObjective(objectiveReference);
+ if (result == null) result = defaultCase(theEObject);
+ return result;
+ }
+ case ApplicationConfigurationPackage.OBJECTIVE:
+ {
+ Objective objective = (Objective)theEObject;
+ T result = caseObjective(objective);
+ if (result == null) result = defaultCase(theEObject);
+ return result;
+ }
+ case ApplicationConfigurationPackage.CONFIG_SPECIFICATION:
+ {
+ ConfigSpecification configSpecification = (ConfigSpecification)theEObject;
+ T result = caseConfigSpecification(configSpecification);
+ if (result == null) result = caseConfig(configSpecification);
+ if (result == null) result = defaultCase(theEObject);
+ return result;
+ }
+ case ApplicationConfigurationPackage.CONFIG_DECLARATION:
+ {
+ ConfigDeclaration configDeclaration = (ConfigDeclaration)theEObject;
+ T result = caseConfigDeclaration(configDeclaration);
+ if (result == null) result = caseDeclaration(configDeclaration);
+ if (result == null) result = caseCommand(configDeclaration);
+ if (result == null) result = defaultCase(theEObject);
+ return result;
+ }
+ case ApplicationConfigurationPackage.CONFIG_ENTRY:
+ {
+ ConfigEntry configEntry = (ConfigEntry)theEObject;
+ T result = caseConfigEntry(configEntry);
+ if (result == null) result = defaultCase(theEObject);
+ return result;
+ }
+ case ApplicationConfigurationPackage.DOCUMENTATION_ENTRY:
+ {
+ DocumentationEntry documentationEntry = (DocumentationEntry)theEObject;
+ T result = caseDocumentationEntry(documentationEntry);
+ if (result == null) result = caseConfigEntry(documentationEntry);
+ if (result == null) result = defaultCase(theEObject);
+ return result;
+ }
+ case ApplicationConfigurationPackage.RUNTIME_ENTRY:
+ {
+ RuntimeEntry runtimeEntry = (RuntimeEntry)theEObject;
+ T result = caseRuntimeEntry(runtimeEntry);
+ if (result == null) result = caseConfigEntry(runtimeEntry);
+ if (result == null) result = defaultCase(theEObject);
+ return result;
+ }
+ case ApplicationConfigurationPackage.MEMORY_ENTRY:
+ {
+ MemoryEntry memoryEntry = (MemoryEntry)theEObject;
+ T result = caseMemoryEntry(memoryEntry);
+ if (result == null) result = caseConfigEntry(memoryEntry);
+ if (result == null) result = defaultCase(theEObject);
+ return result;
+ }
+ case ApplicationConfigurationPackage.CUSTOM_ENTRY:
+ {
+ CustomEntry customEntry = (CustomEntry)theEObject;
+ T result = caseCustomEntry(customEntry);
+ if (result == null) result = caseConfigEntry(customEntry);
+ if (result == null) result = defaultCase(theEObject);
+ return result;
+ }
+ case ApplicationConfigurationPackage.CONFIG_REFERENCE:
+ {
+ ConfigReference configReference = (ConfigReference)theEObject;
+ T result = caseConfigReference(configReference);
+ if (result == null) result = caseConfig(configReference);
+ if (result == null) result = defaultCase(theEObject);
+ return result;
+ }
+ case ApplicationConfigurationPackage.CONFIG:
+ {
+ Config config = (Config)theEObject;
+ T result = caseConfig(config);
+ if (result == null) result = defaultCase(theEObject);
+ return result;
+ }
+ case ApplicationConfigurationPackage.SCOPE_SPECIFICATION:
+ {
+ ScopeSpecification scopeSpecification = (ScopeSpecification)theEObject;
+ T result = caseScopeSpecification(scopeSpecification);
+ if (result == null) result = caseScope(scopeSpecification);
+ if (result == null) result = defaultCase(theEObject);
+ return result;
+ }
+ case ApplicationConfigurationPackage.TYPE_SCOPE:
+ {
+ TypeScope typeScope = (TypeScope)theEObject;
+ T result = caseTypeScope(typeScope);
+ if (result == null) result = defaultCase(theEObject);
+ return result;
+ }
+ case ApplicationConfigurationPackage.CLASS_TYPE_SCOPE:
+ {
+ ClassTypeScope classTypeScope = (ClassTypeScope)theEObject;
+ T result = caseClassTypeScope(classTypeScope);
+ if (result == null) result = caseTypeScope(classTypeScope);
+ if (result == null) result = defaultCase(theEObject);
+ return result;
+ }
+ case ApplicationConfigurationPackage.OBJECT_TYPE_SCOPE:
+ {
+ ObjectTypeScope objectTypeScope = (ObjectTypeScope)theEObject;
+ T result = caseObjectTypeScope(objectTypeScope);
+ if (result == null) result = caseTypeScope(objectTypeScope);
+ if (result == null) result = defaultCase(theEObject);
+ return result;
+ }
+ case ApplicationConfigurationPackage.INTEGER_TYPE_SCOPE:
+ {
+ IntegerTypeScope integerTypeScope = (IntegerTypeScope)theEObject;
+ T result = caseIntegerTypeScope(integerTypeScope);
+ if (result == null) result = caseTypeScope(integerTypeScope);
+ if (result == null) result = defaultCase(theEObject);
+ return result;
+ }
+ case ApplicationConfigurationPackage.REAL_TYPE_SCOPE:
+ {
+ RealTypeScope realTypeScope = (RealTypeScope)theEObject;
+ T result = caseRealTypeScope(realTypeScope);
+ if (result == null) result = caseTypeScope(realTypeScope);
+ if (result == null) result = defaultCase(theEObject);
+ return result;
+ }
+ case ApplicationConfigurationPackage.STRING_TYPE_SCOPE:
+ {
+ StringTypeScope stringTypeScope = (StringTypeScope)theEObject;
+ T result = caseStringTypeScope(stringTypeScope);
+ if (result == null) result = caseTypeScope(stringTypeScope);
+ if (result == null) result = defaultCase(theEObject);
+ return result;
+ }
+ case ApplicationConfigurationPackage.TYPE_REFERENCE:
+ {
+ TypeReference typeReference = (TypeReference)theEObject;
+ T result = caseTypeReference(typeReference);
+ if (result == null) result = defaultCase(theEObject);
+ return result;
+ }
+ case ApplicationConfigurationPackage.CLASS_REFERENCE:
+ {
+ ClassReference classReference = (ClassReference)theEObject;
+ T result = caseClassReference(classReference);
+ if (result == null) result = caseTypeReference(classReference);
+ if (result == null) result = defaultCase(theEObject);
+ return result;
+ }
+ case ApplicationConfigurationPackage.OBJECT_REFERENCE:
+ {
+ ObjectReference objectReference = (ObjectReference)theEObject;
+ T result = caseObjectReference(objectReference);
+ if (result == null) result = caseTypeReference(objectReference);
+ if (result == null) result = defaultCase(theEObject);
+ return result;
+ }
+ case ApplicationConfigurationPackage.INTEGER_REFERENCE:
+ {
+ IntegerReference integerReference = (IntegerReference)theEObject;
+ T result = caseIntegerReference(integerReference);
+ if (result == null) result = caseTypeReference(integerReference);
+ if (result == null) result = defaultCase(theEObject);
+ return result;
+ }
+ case ApplicationConfigurationPackage.REAL_REFERENCE:
+ {
+ RealReference realReference = (RealReference)theEObject;
+ T result = caseRealReference(realReference);
+ if (result == null) result = caseTypeReference(realReference);
+ if (result == null) result = defaultCase(theEObject);
+ return result;
+ }
+ case ApplicationConfigurationPackage.STRING_REFERENCE:
+ {
+ StringReference stringReference = (StringReference)theEObject;
+ T result = caseStringReference(stringReference);
+ if (result == null) result = caseTypeReference(stringReference);
+ if (result == null) result = defaultCase(theEObject);
+ return result;
+ }
+ case ApplicationConfigurationPackage.NUMBER_SPECIFICATION:
+ {
+ NumberSpecification numberSpecification = (NumberSpecification)theEObject;
+ T result = caseNumberSpecification(numberSpecification);
+ if (result == null) result = defaultCase(theEObject);
+ return result;
+ }
+ case ApplicationConfigurationPackage.EXACT_NUMBER:
+ {
+ ExactNumber exactNumber = (ExactNumber)theEObject;
+ T result = caseExactNumber(exactNumber);
+ if (result == null) result = caseNumberSpecification(exactNumber);
+ if (result == null) result = defaultCase(theEObject);
+ return result;
+ }
+ case ApplicationConfigurationPackage.INTERVALL_NUMBER:
+ {
+ IntervallNumber intervallNumber = (IntervallNumber)theEObject;
+ T result = caseIntervallNumber(intervallNumber);
+ if (result == null) result = caseNumberSpecification(intervallNumber);
+ if (result == null) result = defaultCase(theEObject);
+ return result;
+ }
+ case ApplicationConfigurationPackage.INT_ENUMBERATION:
+ {
+ IntEnumberation intEnumberation = (IntEnumberation)theEObject;
+ T result = caseIntEnumberation(intEnumberation);
+ if (result == null) result = caseNumberSpecification(intEnumberation);
+ if (result == null) result = defaultCase(theEObject);
+ return result;
+ }
+ case ApplicationConfigurationPackage.REAL_ENUMERATION:
+ {
+ RealEnumeration realEnumeration = (RealEnumeration)theEObject;
+ T result = caseRealEnumeration(realEnumeration);
+ if (result == null) result = caseNumberSpecification(realEnumeration);
+ if (result == null) result = defaultCase(theEObject);
+ return result;
+ }
+ case ApplicationConfigurationPackage.STRING_ENUMERATION:
+ {
+ StringEnumeration stringEnumeration = (StringEnumeration)theEObject;
+ T result = caseStringEnumeration(stringEnumeration);
+ if (result == null) result = caseNumberSpecification(stringEnumeration);
+ if (result == null) result = defaultCase(theEObject);
+ return result;
+ }
+ case ApplicationConfigurationPackage.SCOPE_DECLARATION:
+ {
+ ScopeDeclaration scopeDeclaration = (ScopeDeclaration)theEObject;
+ T result = caseScopeDeclaration(scopeDeclaration);
+ if (result == null) result = caseDeclaration(scopeDeclaration);
+ if (result == null) result = caseCommand(scopeDeclaration);
+ if (result == null) result = defaultCase(theEObject);
+ return result;
+ }
+ case ApplicationConfigurationPackage.SCOPE_REFERENCE:
+ {
+ ScopeReference scopeReference = (ScopeReference)theEObject;
+ T result = caseScopeReference(scopeReference);
+ if (result == null) result = caseScope(scopeReference);
+ if (result == null) result = defaultCase(theEObject);
+ return result;
+ }
+ case ApplicationConfigurationPackage.SCOPE:
+ {
+ Scope scope = (Scope)theEObject;
+ T result = caseScope(scope);
+ if (result == null) result = defaultCase(theEObject);
+ return result;
+ }
+ case ApplicationConfigurationPackage.TASK:
+ {
+ Task task = (Task)theEObject;
+ T result = caseTask(task);
+ if (result == null) result = caseCommand(task);
+ if (result == null) result = defaultCase(theEObject);
+ return result;
+ }
+ case ApplicationConfigurationPackage.GENERATION_TASK:
+ {
+ GenerationTask generationTask = (GenerationTask)theEObject;
+ T result = caseGenerationTask(generationTask);
+ if (result == null) result = caseTask(generationTask);
+ if (result == null) result = caseCommand(generationTask);
+ if (result == null) result = defaultCase(theEObject);
+ return result;
+ }
+ case ApplicationConfigurationPackage.INTEGER_SCOPE:
+ {
+ IntegerScope integerScope = (IntegerScope)theEObject;
+ T result = caseIntegerScope(integerScope);
+ if (result == null) result = caseIntegerReference(integerScope);
+ if (result == null) result = caseTypeReference(integerScope);
+ if (result == null) result = defaultCase(theEObject);
+ return result;
+ }
+ case ApplicationConfigurationPackage.REAL_SCOPE:
+ {
+ RealScope realScope = (RealScope)theEObject;
+ T result = caseRealScope(realScope);
+ if (result == null) result = caseRealReference(realScope);
+ if (result == null) result = caseTypeReference(realScope);
+ if (result == null) result = defaultCase(theEObject);
+ return result;
+ }
+ case ApplicationConfigurationPackage.STRING_SCOPE:
+ {
+ StringScope stringScope = (StringScope)theEObject;
+ T result = caseStringScope(stringScope);
+ if (result == null) result = caseStringReference(stringScope);
+ if (result == null) result = caseTypeReference(stringScope);
+ if (result == null) result = defaultCase(theEObject);
+ return result;
+ }
+ default: return defaultCase(theEObject);
+ }
+ }
+
+ /**
+ * Returns the result of interpreting the object as an instance of 'Configuration Script '.
+ *
+ * This implementation returns null;
+ * returning a non-null result will terminate the switch.
+ *
+ * @param object the target of the switch.
+ * @return the result of interpreting the object as an instance of 'Configuration Script '.
+ * @see #doSwitch(org.eclipse.emf.ecore.EObject) doSwitch(EObject)
+ * @generated
+ */
+ public T caseConfigurationScript(ConfigurationScript object)
+ {
+ return null;
+ }
+
+ /**
+ * Returns the result of interpreting the object as an instance of 'Command '.
+ *
+ * This implementation returns null;
+ * returning a non-null result will terminate the switch.
+ *
+ * @param object the target of the switch.
+ * @return the result of interpreting the object as an instance of 'Command '.
+ * @see #doSwitch(org.eclipse.emf.ecore.EObject) doSwitch(EObject)
+ * @generated
+ */
+ public T caseCommand(Command object)
+ {
+ return null;
+ }
+
+ /**
+ * Returns the result of interpreting the object as an instance of 'Import '.
+ *
+ * This implementation returns null;
+ * returning a non-null result will terminate the switch.
+ *
+ * @param object the target of the switch.
+ * @return the result of interpreting the object as an instance of 'Import '.
+ * @see #doSwitch(org.eclipse.emf.ecore.EObject) doSwitch(EObject)
+ * @generated
+ */
+ public T caseImport(Import object)
+ {
+ return null;
+ }
+
+ /**
+ * Returns the result of interpreting the object as an instance of 'EPackage Import '.
+ *
+ * This implementation returns null;
+ * returning a non-null result will terminate the switch.
+ *
+ * @param object the target of the switch.
+ * @return the result of interpreting the object as an instance of 'EPackage Import '.
+ * @see #doSwitch(org.eclipse.emf.ecore.EObject) doSwitch(EObject)
+ * @generated
+ */
+ public T caseEPackageImport(EPackageImport object)
+ {
+ return null;
+ }
+
+ /**
+ * Returns the result of interpreting the object as an instance of 'Viatra Import '.
+ *
+ * This implementation returns null;
+ * returning a non-null result will terminate the switch.
+ *
+ * @param object the target of the switch.
+ * @return the result of interpreting the object as an instance of 'Viatra Import '.
+ * @see #doSwitch(org.eclipse.emf.ecore.EObject) doSwitch(EObject)
+ * @generated
+ */
+ public T caseViatraImport(ViatraImport object)
+ {
+ return null;
+ }
+
+ /**
+ * Returns the result of interpreting the object as an instance of 'Cft Import '.
+ *
+ * This implementation returns null;
+ * returning a non-null result will terminate the switch.
+ *
+ * @param object the target of the switch.
+ * @return the result of interpreting the object as an instance of 'Cft Import '.
+ * @see #doSwitch(org.eclipse.emf.ecore.EObject) doSwitch(EObject)
+ * @generated
+ */
+ public T caseCftImport(CftImport object)
+ {
+ return null;
+ }
+
+ /**
+ * Returns the result of interpreting the object as an instance of 'Declaration '.
+ *
+ * This implementation returns null;
+ * returning a non-null result will terminate the switch.
+ *
+ * @param object the target of the switch.
+ * @return the result of interpreting the object as an instance of 'Declaration '.
+ * @see #doSwitch(org.eclipse.emf.ecore.EObject) doSwitch(EObject)
+ * @generated
+ */
+ public T caseDeclaration(Declaration object)
+ {
+ return null;
+ }
+
+ /**
+ * Returns the result of interpreting the object as an instance of 'File Specification '.
+ *
+ * This implementation returns null;
+ * returning a non-null result will terminate the switch.
+ *
+ * @param object the target of the switch.
+ * @return the result of interpreting the object as an instance of 'File Specification '.
+ * @see #doSwitch(org.eclipse.emf.ecore.EObject) doSwitch(EObject)
+ * @generated
+ */
+ public T caseFileSpecification(FileSpecification object)
+ {
+ return null;
+ }
+
+ /**
+ * Returns the result of interpreting the object as an instance of 'File Declaration '.
+ *
+ * This implementation returns null;
+ * returning a non-null result will terminate the switch.
+ *
+ * @param object the target of the switch.
+ * @return the result of interpreting the object as an instance of 'File Declaration '.
+ * @see #doSwitch(org.eclipse.emf.ecore.EObject) doSwitch(EObject)
+ * @generated
+ */
+ public T caseFileDeclaration(FileDeclaration object)
+ {
+ return null;
+ }
+
+ /**
+ * Returns the result of interpreting the object as an instance of 'File Reference '.
+ *
+ * This implementation returns null;
+ * returning a non-null result will terminate the switch.
+ *
+ * @param object the target of the switch.
+ * @return the result of interpreting the object as an instance of 'File Reference '.
+ * @see #doSwitch(org.eclipse.emf.ecore.EObject) doSwitch(EObject)
+ * @generated
+ */
+ public T caseFileReference(FileReference object)
+ {
+ return null;
+ }
+
+ /**
+ * Returns the result of interpreting the object as an instance of 'File '.
+ *
+ * This implementation returns null;
+ * returning a non-null result will terminate the switch.
+ *
+ * @param object the target of the switch.
+ * @return the result of interpreting the object as an instance of 'File '.
+ * @see #doSwitch(org.eclipse.emf.ecore.EObject) doSwitch(EObject)
+ * @generated
+ */
+ public T caseFile(File object)
+ {
+ return null;
+ }
+
+ /**
+ * Returns the result of interpreting the object as an instance of 'Metamodel Specification '.
+ *
+ * This implementation returns null;
+ * returning a non-null result will terminate the switch.
+ *
+ * @param object the target of the switch.
+ * @return the result of interpreting the object as an instance of 'Metamodel Specification '.
+ * @see #doSwitch(org.eclipse.emf.ecore.EObject) doSwitch(EObject)
+ * @generated
+ */
+ public T caseMetamodelSpecification(MetamodelSpecification object)
+ {
+ return null;
+ }
+
+ /**
+ * Returns the result of interpreting the object as an instance of 'Metamodel Entry '.
+ *
+ * This implementation returns null;
+ * returning a non-null result will terminate the switch.
+ *
+ * @param object the target of the switch.
+ * @return the result of interpreting the object as an instance of 'Metamodel Entry '.
+ * @see #doSwitch(org.eclipse.emf.ecore.EObject) doSwitch(EObject)
+ * @generated
+ */
+ public T caseMetamodelEntry(MetamodelEntry object)
+ {
+ return null;
+ }
+
+ /**
+ * Returns the result of interpreting the object as an instance of 'All Package Entry '.
+ *
+ * This implementation returns null;
+ * returning a non-null result will terminate the switch.
+ *
+ * @param object the target of the switch.
+ * @return the result of interpreting the object as an instance of 'All Package Entry '.
+ * @see #doSwitch(org.eclipse.emf.ecore.EObject) doSwitch(EObject)
+ * @generated
+ */
+ public T caseAllPackageEntry(AllPackageEntry object)
+ {
+ return null;
+ }
+
+ /**
+ * Returns the result of interpreting the object as an instance of 'Metamodel Element '.
+ *
+ * This implementation returns null;
+ * returning a non-null result will terminate the switch.
+ *
+ * @param object the target of the switch.
+ * @return the result of interpreting the object as an instance of 'Metamodel Element '.
+ * @see #doSwitch(org.eclipse.emf.ecore.EObject) doSwitch(EObject)
+ * @generated
+ */
+ public T caseMetamodelElement(MetamodelElement object)
+ {
+ return null;
+ }
+
+ /**
+ * Returns the result of interpreting the object as an instance of 'Metamodel Declaration '.
+ *
+ * This implementation returns null;
+ * returning a non-null result will terminate the switch.
+ *
+ * @param object the target of the switch.
+ * @return the result of interpreting the object as an instance of 'Metamodel Declaration '.
+ * @see #doSwitch(org.eclipse.emf.ecore.EObject) doSwitch(EObject)
+ * @generated
+ */
+ public T caseMetamodelDeclaration(MetamodelDeclaration object)
+ {
+ return null;
+ }
+
+ /**
+ * Returns the result of interpreting the object as an instance of 'Metamodel Reference '.
+ *
+ * This implementation returns null;
+ * returning a non-null result will terminate the switch.
+ *
+ * @param object the target of the switch.
+ * @return the result of interpreting the object as an instance of 'Metamodel Reference '.
+ * @see #doSwitch(org.eclipse.emf.ecore.EObject) doSwitch(EObject)
+ * @generated
+ */
+ public T caseMetamodelReference(MetamodelReference object)
+ {
+ return null;
+ }
+
+ /**
+ * Returns the result of interpreting the object as an instance of 'Metamodel '.
+ *
+ * This implementation returns null;
+ * returning a non-null result will terminate the switch.
+ *
+ * @param object the target of the switch.
+ * @return the result of interpreting the object as an instance of 'Metamodel '.
+ * @see #doSwitch(org.eclipse.emf.ecore.EObject) doSwitch(EObject)
+ * @generated
+ */
+ public T caseMetamodel(Metamodel object)
+ {
+ return null;
+ }
+
+ /**
+ * Returns the result of interpreting the object as an instance of 'Partial Model Specification '.
+ *
+ * This implementation returns null;
+ * returning a non-null result will terminate the switch.
+ *
+ * @param object the target of the switch.
+ * @return the result of interpreting the object as an instance of 'Partial Model Specification '.
+ * @see #doSwitch(org.eclipse.emf.ecore.EObject) doSwitch(EObject)
+ * @generated
+ */
+ public T casePartialModelSpecification(PartialModelSpecification object)
+ {
+ return null;
+ }
+
+ /**
+ * Returns the result of interpreting the object as an instance of 'Partial Model Entry '.
+ *
+ * This implementation returns null;
+ * returning a non-null result will terminate the switch.
+ *
+ * @param object the target of the switch.
+ * @return the result of interpreting the object as an instance of 'Partial Model Entry '.
+ * @see #doSwitch(org.eclipse.emf.ecore.EObject) doSwitch(EObject)
+ * @generated
+ */
+ public T casePartialModelEntry(PartialModelEntry object)
+ {
+ return null;
+ }
+
+ /**
+ * Returns the result of interpreting the object as an instance of 'Model Entry '.
+ *
+ * This implementation returns null;
+ * returning a non-null result will terminate the switch.
+ *
+ * @param object the target of the switch.
+ * @return the result of interpreting the object as an instance of 'Model Entry '.
+ * @see #doSwitch(org.eclipse.emf.ecore.EObject) doSwitch(EObject)
+ * @generated
+ */
+ public T caseModelEntry(ModelEntry object)
+ {
+ return null;
+ }
+
+ /**
+ * Returns the result of interpreting the object as an instance of 'Folder Entry '.
+ *
+ * This implementation returns null;
+ * returning a non-null result will terminate the switch.
+ *
+ * @param object the target of the switch.
+ * @return the result of interpreting the object as an instance of 'Folder Entry '.
+ * @see #doSwitch(org.eclipse.emf.ecore.EObject) doSwitch(EObject)
+ * @generated
+ */
+ public T caseFolderEntry(FolderEntry object)
+ {
+ return null;
+ }
+
+ /**
+ * Returns the result of interpreting the object as an instance of 'Partial Model Declaration '.
+ *
+ * This implementation returns null;
+ * returning a non-null result will terminate the switch.
+ *
+ * @param object the target of the switch.
+ * @return the result of interpreting the object as an instance of 'Partial Model Declaration '.
+ * @see #doSwitch(org.eclipse.emf.ecore.EObject) doSwitch(EObject)
+ * @generated
+ */
+ public T casePartialModelDeclaration(PartialModelDeclaration object)
+ {
+ return null;
+ }
+
+ /**
+ * Returns the result of interpreting the object as an instance of 'Partial Model Reference '.
+ *
+ * This implementation returns null;
+ * returning a non-null result will terminate the switch.
+ *
+ * @param object the target of the switch.
+ * @return the result of interpreting the object as an instance of 'Partial Model Reference '.
+ * @see #doSwitch(org.eclipse.emf.ecore.EObject) doSwitch(EObject)
+ * @generated
+ */
+ public T casePartialModelReference(PartialModelReference object)
+ {
+ return null;
+ }
+
+ /**
+ * Returns the result of interpreting the object as an instance of 'Partial Model '.
+ *
+ * This implementation returns null;
+ * returning a non-null result will terminate the switch.
+ *
+ * @param object the target of the switch.
+ * @return the result of interpreting the object as an instance of 'Partial Model '.
+ * @see #doSwitch(org.eclipse.emf.ecore.EObject) doSwitch(EObject)
+ * @generated
+ */
+ public T casePartialModel(PartialModel object)
+ {
+ return null;
+ }
+
+ /**
+ * Returns the result of interpreting the object as an instance of 'Pattern Specification '.
+ *
+ * This implementation returns null;
+ * returning a non-null result will terminate the switch.
+ *
+ * @param object the target of the switch.
+ * @return the result of interpreting the object as an instance of 'Pattern Specification '.
+ * @see #doSwitch(org.eclipse.emf.ecore.EObject) doSwitch(EObject)
+ * @generated
+ */
+ public T casePatternSpecification(PatternSpecification object)
+ {
+ return null;
+ }
+
+ /**
+ * Returns the result of interpreting the object as an instance of 'Pattern Entry '.
+ *
+ * This implementation returns null;
+ * returning a non-null result will terminate the switch.
+ *
+ * @param object the target of the switch.
+ * @return the result of interpreting the object as an instance of 'Pattern Entry '.
+ * @see #doSwitch(org.eclipse.emf.ecore.EObject) doSwitch(EObject)
+ * @generated
+ */
+ public T casePatternEntry(PatternEntry object)
+ {
+ return null;
+ }
+
+ /**
+ * Returns the result of interpreting the object as an instance of 'All Pattern Entry '.
+ *
+ * This implementation returns null;
+ * returning a non-null result will terminate the switch.
+ *
+ * @param object the target of the switch.
+ * @return the result of interpreting the object as an instance of 'All Pattern Entry '.
+ * @see #doSwitch(org.eclipse.emf.ecore.EObject) doSwitch(EObject)
+ * @generated
+ */
+ public T caseAllPatternEntry(AllPatternEntry object)
+ {
+ return null;
+ }
+
+ /**
+ * Returns the result of interpreting the object as an instance of 'Pattern Element '.
+ *
+ * This implementation returns null;
+ * returning a non-null result will terminate the switch.
+ *
+ * @param object the target of the switch.
+ * @return the result of interpreting the object as an instance of 'Pattern Element '.
+ * @see #doSwitch(org.eclipse.emf.ecore.EObject) doSwitch(EObject)
+ * @generated
+ */
+ public T casePatternElement(PatternElement object)
+ {
+ return null;
+ }
+
+ /**
+ * Returns the result of interpreting the object as an instance of 'Graph Pattern Declaration '.
+ *
+ * This implementation returns null;
+ * returning a non-null result will terminate the switch.
+ *
+ * @param object the target of the switch.
+ * @return the result of interpreting the object as an instance of 'Graph Pattern Declaration '.
+ * @see #doSwitch(org.eclipse.emf.ecore.EObject) doSwitch(EObject)
+ * @generated
+ */
+ public T caseGraphPatternDeclaration(GraphPatternDeclaration object)
+ {
+ return null;
+ }
+
+ /**
+ * Returns the result of interpreting the object as an instance of 'Graph Pattern Reference '.
+ *
+ * This implementation returns null;
+ * returning a non-null result will terminate the switch.
+ *
+ * @param object the target of the switch.
+ * @return the result of interpreting the object as an instance of 'Graph Pattern Reference '.
+ * @see #doSwitch(org.eclipse.emf.ecore.EObject) doSwitch(EObject)
+ * @generated
+ */
+ public T caseGraphPatternReference(GraphPatternReference object)
+ {
+ return null;
+ }
+
+ /**
+ * Returns the result of interpreting the object as an instance of 'Graph Pattern '.
+ *
+ * This implementation returns null;
+ * returning a non-null result will terminate the switch.
+ *
+ * @param object the target of the switch.
+ * @return the result of interpreting the object as an instance of 'Graph Pattern '.
+ * @see #doSwitch(org.eclipse.emf.ecore.EObject) doSwitch(EObject)
+ * @generated
+ */
+ public T caseGraphPattern(GraphPattern object)
+ {
+ return null;
+ }
+
+ /**
+ * Returns the result of interpreting the object as an instance of 'Objective Specification '.
+ *
+ * This implementation returns null;
+ * returning a non-null result will terminate the switch.
+ *
+ * @param object the target of the switch.
+ * @return the result of interpreting the object as an instance of 'Objective Specification '.
+ * @see #doSwitch(org.eclipse.emf.ecore.EObject) doSwitch(EObject)
+ * @generated
+ */
+ public T caseObjectiveSpecification(ObjectiveSpecification object)
+ {
+ return null;
+ }
+
+ /**
+ * Returns the result of interpreting the object as an instance of 'Objective Entry '.
+ *
+ * This implementation returns null;
+ * returning a non-null result will terminate the switch.
+ *
+ * @param object the target of the switch.
+ * @return the result of interpreting the object as an instance of 'Objective Entry '.
+ * @see #doSwitch(org.eclipse.emf.ecore.EObject) doSwitch(EObject)
+ * @generated
+ */
+ public T caseObjectiveEntry(ObjectiveEntry object)
+ {
+ return null;
+ }
+
+ /**
+ * Returns the result of interpreting the object as an instance of 'Optimization Entry '.
+ *
+ * This implementation returns null;
+ * returning a non-null result will terminate the switch.
+ *
+ * @param object the target of the switch.
+ * @return the result of interpreting the object as an instance of 'Optimization Entry '.
+ * @see #doSwitch(org.eclipse.emf.ecore.EObject) doSwitch(EObject)
+ * @generated
+ */
+ public T caseOptimizationEntry(OptimizationEntry object)
+ {
+ return null;
+ }
+
+ /**
+ * Returns the result of interpreting the object as an instance of 'Threshold Entry '.
+ *
+ * This implementation returns null;
+ * returning a non-null result will terminate the switch.
+ *
+ * @param object the target of the switch.
+ * @return the result of interpreting the object as an instance of 'Threshold Entry '.
+ * @see #doSwitch(org.eclipse.emf.ecore.EObject) doSwitch(EObject)
+ * @generated
+ */
+ public T caseThresholdEntry(ThresholdEntry object)
+ {
+ return null;
+ }
+
+ /**
+ * Returns the result of interpreting the object as an instance of 'Objective Function '.
+ *
+ * This implementation returns null;
+ * returning a non-null result will terminate the switch.
+ *
+ * @param object the target of the switch.
+ * @return the result of interpreting the object as an instance of 'Objective Function '.
+ * @see #doSwitch(org.eclipse.emf.ecore.EObject) doSwitch(EObject)
+ * @generated
+ */
+ public T caseObjectiveFunction(ObjectiveFunction object)
+ {
+ return null;
+ }
+
+ /**
+ * Returns the result of interpreting the object as an instance of 'Reliabiltiy Function '.
+ *
+ * This implementation returns null;
+ * returning a non-null result will terminate the switch.
+ *
+ * @param object the target of the switch.
+ * @return the result of interpreting the object as an instance of 'Reliabiltiy Function '.
+ * @see #doSwitch(org.eclipse.emf.ecore.EObject) doSwitch(EObject)
+ * @generated
+ */
+ public T caseReliabiltiyFunction(ReliabiltiyFunction object)
+ {
+ return null;
+ }
+
+ /**
+ * Returns the result of interpreting the object as an instance of 'Objective Declaration '.
+ *
+ * This implementation returns null;
+ * returning a non-null result will terminate the switch.
+ *
+ * @param object the target of the switch.
+ * @return the result of interpreting the object as an instance of 'Objective Declaration '.
+ * @see #doSwitch(org.eclipse.emf.ecore.EObject) doSwitch(EObject)
+ * @generated
+ */
+ public T caseObjectiveDeclaration(ObjectiveDeclaration object)
+ {
+ return null;
+ }
+
+ /**
+ * Returns the result of interpreting the object as an instance of 'Objective Reference '.
+ *
+ * This implementation returns null;
+ * returning a non-null result will terminate the switch.
+ *
+ * @param object the target of the switch.
+ * @return the result of interpreting the object as an instance of 'Objective Reference '.
+ * @see #doSwitch(org.eclipse.emf.ecore.EObject) doSwitch(EObject)
+ * @generated
+ */
+ public T caseObjectiveReference(ObjectiveReference object)
+ {
+ return null;
+ }
+
+ /**
+ * Returns the result of interpreting the object as an instance of 'Objective '.
+ *
+ * This implementation returns null;
+ * returning a non-null result will terminate the switch.
+ *
+ * @param object the target of the switch.
+ * @return the result of interpreting the object as an instance of 'Objective '.
+ * @see #doSwitch(org.eclipse.emf.ecore.EObject) doSwitch(EObject)
+ * @generated
+ */
+ public T caseObjective(Objective object)
+ {
+ return null;
+ }
+
+ /**
+ * Returns the result of interpreting the object as an instance of 'Config Specification '.
+ *
+ * This implementation returns null;
+ * returning a non-null result will terminate the switch.
+ *
+ * @param object the target of the switch.
+ * @return the result of interpreting the object as an instance of 'Config Specification '.
+ * @see #doSwitch(org.eclipse.emf.ecore.EObject) doSwitch(EObject)
+ * @generated
+ */
+ public T caseConfigSpecification(ConfigSpecification object)
+ {
+ return null;
+ }
+
+ /**
+ * Returns the result of interpreting the object as an instance of 'Config Declaration '.
+ *
+ * This implementation returns null;
+ * returning a non-null result will terminate the switch.
+ *
+ * @param object the target of the switch.
+ * @return the result of interpreting the object as an instance of 'Config Declaration '.
+ * @see #doSwitch(org.eclipse.emf.ecore.EObject) doSwitch(EObject)
+ * @generated
+ */
+ public T caseConfigDeclaration(ConfigDeclaration object)
+ {
+ return null;
+ }
+
+ /**
+ * Returns the result of interpreting the object as an instance of 'Config Entry '.
+ *
+ * This implementation returns null;
+ * returning a non-null result will terminate the switch.
+ *
+ * @param object the target of the switch.
+ * @return the result of interpreting the object as an instance of 'Config Entry '.
+ * @see #doSwitch(org.eclipse.emf.ecore.EObject) doSwitch(EObject)
+ * @generated
+ */
+ public T caseConfigEntry(ConfigEntry object)
+ {
+ return null;
+ }
+
+ /**
+ * Returns the result of interpreting the object as an instance of 'Documentation Entry '.
+ *
+ * This implementation returns null;
+ * returning a non-null result will terminate the switch.
+ *
+ * @param object the target of the switch.
+ * @return the result of interpreting the object as an instance of 'Documentation Entry '.
+ * @see #doSwitch(org.eclipse.emf.ecore.EObject) doSwitch(EObject)
+ * @generated
+ */
+ public T caseDocumentationEntry(DocumentationEntry object)
+ {
+ return null;
+ }
+
+ /**
+ * Returns the result of interpreting the object as an instance of 'Runtime Entry '.
+ *
+ * This implementation returns null;
+ * returning a non-null result will terminate the switch.
+ *
+ * @param object the target of the switch.
+ * @return the result of interpreting the object as an instance of 'Runtime Entry '.
+ * @see #doSwitch(org.eclipse.emf.ecore.EObject) doSwitch(EObject)
+ * @generated
+ */
+ public T caseRuntimeEntry(RuntimeEntry object)
+ {
+ return null;
+ }
+
+ /**
+ * Returns the result of interpreting the object as an instance of 'Memory Entry '.
+ *
+ * This implementation returns null;
+ * returning a non-null result will terminate the switch.
+ *
+ * @param object the target of the switch.
+ * @return the result of interpreting the object as an instance of 'Memory Entry '.
+ * @see #doSwitch(org.eclipse.emf.ecore.EObject) doSwitch(EObject)
+ * @generated
+ */
+ public T caseMemoryEntry(MemoryEntry object)
+ {
+ return null;
+ }
+
+ /**
+ * Returns the result of interpreting the object as an instance of 'Custom Entry '.
+ *
+ * This implementation returns null;
+ * returning a non-null result will terminate the switch.
+ *
+ * @param object the target of the switch.
+ * @return the result of interpreting the object as an instance of 'Custom Entry '.
+ * @see #doSwitch(org.eclipse.emf.ecore.EObject) doSwitch(EObject)
+ * @generated
+ */
+ public T caseCustomEntry(CustomEntry object)
+ {
+ return null;
+ }
+
+ /**
+ * Returns the result of interpreting the object as an instance of 'Config Reference '.
+ *
+ * This implementation returns null;
+ * returning a non-null result will terminate the switch.
+ *
+ * @param object the target of the switch.
+ * @return the result of interpreting the object as an instance of 'Config Reference '.
+ * @see #doSwitch(org.eclipse.emf.ecore.EObject) doSwitch(EObject)
+ * @generated
+ */
+ public T caseConfigReference(ConfigReference object)
+ {
+ return null;
+ }
+
+ /**
+ * Returns the result of interpreting the object as an instance of 'Config '.
+ *
+ * This implementation returns null;
+ * returning a non-null result will terminate the switch.
+ *
+ * @param object the target of the switch.
+ * @return the result of interpreting the object as an instance of 'Config '.
+ * @see #doSwitch(org.eclipse.emf.ecore.EObject) doSwitch(EObject)
+ * @generated
+ */
+ public T caseConfig(Config object)
+ {
+ return null;
+ }
+
+ /**
+ * Returns the result of interpreting the object as an instance of 'Scope Specification '.
+ *
+ * This implementation returns null;
+ * returning a non-null result will terminate the switch.
+ *
+ * @param object the target of the switch.
+ * @return the result of interpreting the object as an instance of 'Scope Specification '.
+ * @see #doSwitch(org.eclipse.emf.ecore.EObject) doSwitch(EObject)
+ * @generated
+ */
+ public T caseScopeSpecification(ScopeSpecification object)
+ {
+ return null;
+ }
+
+ /**
+ * Returns the result of interpreting the object as an instance of 'Type Scope '.
+ *
+ * This implementation returns null;
+ * returning a non-null result will terminate the switch.
+ *
+ * @param object the target of the switch.
+ * @return the result of interpreting the object as an instance of 'Type Scope '.
+ * @see #doSwitch(org.eclipse.emf.ecore.EObject) doSwitch(EObject)
+ * @generated
+ */
+ public T caseTypeScope(TypeScope object)
+ {
+ return null;
+ }
+
+ /**
+ * Returns the result of interpreting the object as an instance of 'Class Type Scope '.
+ *
+ * This implementation returns null;
+ * returning a non-null result will terminate the switch.
+ *
+ * @param object the target of the switch.
+ * @return the result of interpreting the object as an instance of 'Class Type Scope '.
+ * @see #doSwitch(org.eclipse.emf.ecore.EObject) doSwitch(EObject)
+ * @generated
+ */
+ public T caseClassTypeScope(ClassTypeScope object)
+ {
+ return null;
+ }
+
+ /**
+ * Returns the result of interpreting the object as an instance of 'Object Type Scope '.
+ *
+ * This implementation returns null;
+ * returning a non-null result will terminate the switch.
+ *
+ * @param object the target of the switch.
+ * @return the result of interpreting the object as an instance of 'Object Type Scope '.
+ * @see #doSwitch(org.eclipse.emf.ecore.EObject) doSwitch(EObject)
+ * @generated
+ */
+ public T caseObjectTypeScope(ObjectTypeScope object)
+ {
+ return null;
+ }
+
+ /**
+ * Returns the result of interpreting the object as an instance of 'Integer Type Scope '.
+ *
+ * This implementation returns null;
+ * returning a non-null result will terminate the switch.
+ *
+ * @param object the target of the switch.
+ * @return the result of interpreting the object as an instance of 'Integer Type Scope '.
+ * @see #doSwitch(org.eclipse.emf.ecore.EObject) doSwitch(EObject)
+ * @generated
+ */
+ public T caseIntegerTypeScope(IntegerTypeScope object)
+ {
+ return null;
+ }
+
+ /**
+ * Returns the result of interpreting the object as an instance of 'Real Type Scope '.
+ *
+ * This implementation returns null;
+ * returning a non-null result will terminate the switch.
+ *
+ * @param object the target of the switch.
+ * @return the result of interpreting the object as an instance of 'Real Type Scope '.
+ * @see #doSwitch(org.eclipse.emf.ecore.EObject) doSwitch(EObject)
+ * @generated
+ */
+ public T caseRealTypeScope(RealTypeScope object)
+ {
+ return null;
+ }
+
+ /**
+ * Returns the result of interpreting the object as an instance of 'String Type Scope '.
+ *
+ * This implementation returns null;
+ * returning a non-null result will terminate the switch.
+ *
+ * @param object the target of the switch.
+ * @return the result of interpreting the object as an instance of 'String Type Scope '.
+ * @see #doSwitch(org.eclipse.emf.ecore.EObject) doSwitch(EObject)
+ * @generated
+ */
+ public T caseStringTypeScope(StringTypeScope object)
+ {
+ return null;
+ }
+
+ /**
+ * Returns the result of interpreting the object as an instance of 'Type Reference '.
+ *
+ * This implementation returns null;
+ * returning a non-null result will terminate the switch.
+ *
+ * @param object the target of the switch.
+ * @return the result of interpreting the object as an instance of 'Type Reference '.
+ * @see #doSwitch(org.eclipse.emf.ecore.EObject) doSwitch(EObject)
+ * @generated
+ */
+ public T caseTypeReference(TypeReference object)
+ {
+ return null;
+ }
+
+ /**
+ * Returns the result of interpreting the object as an instance of 'Class Reference '.
+ *
+ * This implementation returns null;
+ * returning a non-null result will terminate the switch.
+ *
+ * @param object the target of the switch.
+ * @return the result of interpreting the object as an instance of 'Class Reference '.
+ * @see #doSwitch(org.eclipse.emf.ecore.EObject) doSwitch(EObject)
+ * @generated
+ */
+ public T caseClassReference(ClassReference object)
+ {
+ return null;
+ }
+
+ /**
+ * Returns the result of interpreting the object as an instance of 'Object Reference '.
+ *
+ * This implementation returns null;
+ * returning a non-null result will terminate the switch.
+ *
+ * @param object the target of the switch.
+ * @return the result of interpreting the object as an instance of 'Object Reference '.
+ * @see #doSwitch(org.eclipse.emf.ecore.EObject) doSwitch(EObject)
+ * @generated
+ */
+ public T caseObjectReference(ObjectReference object)
+ {
+ return null;
+ }
+
+ /**
+ * Returns the result of interpreting the object as an instance of 'Integer Reference '.
+ *
+ * This implementation returns null;
+ * returning a non-null result will terminate the switch.
+ *
+ * @param object the target of the switch.
+ * @return the result of interpreting the object as an instance of 'Integer Reference '.
+ * @see #doSwitch(org.eclipse.emf.ecore.EObject) doSwitch(EObject)
+ * @generated
+ */
+ public T caseIntegerReference(IntegerReference object)
+ {
+ return null;
+ }
+
+ /**
+ * Returns the result of interpreting the object as an instance of 'Real Reference '.
+ *
+ * This implementation returns null;
+ * returning a non-null result will terminate the switch.
+ *
+ * @param object the target of the switch.
+ * @return the result of interpreting the object as an instance of 'Real Reference '.
+ * @see #doSwitch(org.eclipse.emf.ecore.EObject) doSwitch(EObject)
+ * @generated
+ */
+ public T caseRealReference(RealReference object)
+ {
+ return null;
+ }
+
+ /**
+ * Returns the result of interpreting the object as an instance of 'String Reference '.
+ *
+ * This implementation returns null;
+ * returning a non-null result will terminate the switch.
+ *
+ * @param object the target of the switch.
+ * @return the result of interpreting the object as an instance of 'String Reference '.
+ * @see #doSwitch(org.eclipse.emf.ecore.EObject) doSwitch(EObject)
+ * @generated
+ */
+ public T caseStringReference(StringReference object)
+ {
+ return null;
+ }
+
+ /**
+ * Returns the result of interpreting the object as an instance of 'Number Specification '.
+ *
+ * This implementation returns null;
+ * returning a non-null result will terminate the switch.
+ *
+ * @param object the target of the switch.
+ * @return the result of interpreting the object as an instance of 'Number Specification '.
+ * @see #doSwitch(org.eclipse.emf.ecore.EObject) doSwitch(EObject)
+ * @generated
+ */
+ public T caseNumberSpecification(NumberSpecification object)
+ {
+ return null;
+ }
+
+ /**
+ * Returns the result of interpreting the object as an instance of 'Exact Number '.
+ *
+ * This implementation returns null;
+ * returning a non-null result will terminate the switch.
+ *
+ * @param object the target of the switch.
+ * @return the result of interpreting the object as an instance of 'Exact Number '.
+ * @see #doSwitch(org.eclipse.emf.ecore.EObject) doSwitch(EObject)
+ * @generated
+ */
+ public T caseExactNumber(ExactNumber object)
+ {
+ return null;
+ }
+
+ /**
+ * Returns the result of interpreting the object as an instance of 'Intervall Number '.
+ *
+ * This implementation returns null;
+ * returning a non-null result will terminate the switch.
+ *
+ * @param object the target of the switch.
+ * @return the result of interpreting the object as an instance of 'Intervall Number '.
+ * @see #doSwitch(org.eclipse.emf.ecore.EObject) doSwitch(EObject)
+ * @generated
+ */
+ public T caseIntervallNumber(IntervallNumber object)
+ {
+ return null;
+ }
+
+ /**
+ * Returns the result of interpreting the object as an instance of 'Int Enumberation '.
+ *
+ * This implementation returns null;
+ * returning a non-null result will terminate the switch.
+ *
+ * @param object the target of the switch.
+ * @return the result of interpreting the object as an instance of 'Int Enumberation '.
+ * @see #doSwitch(org.eclipse.emf.ecore.EObject) doSwitch(EObject)
+ * @generated
+ */
+ public T caseIntEnumberation(IntEnumberation object)
+ {
+ return null;
+ }
+
+ /**
+ * Returns the result of interpreting the object as an instance of 'Real Enumeration '.
+ *
+ * This implementation returns null;
+ * returning a non-null result will terminate the switch.
+ *
+ * @param object the target of the switch.
+ * @return the result of interpreting the object as an instance of 'Real Enumeration '.
+ * @see #doSwitch(org.eclipse.emf.ecore.EObject) doSwitch(EObject)
+ * @generated
+ */
+ public T caseRealEnumeration(RealEnumeration object)
+ {
+ return null;
+ }
+
+ /**
+ * Returns the result of interpreting the object as an instance of 'String Enumeration '.
+ *
+ * This implementation returns null;
+ * returning a non-null result will terminate the switch.
+ *
+ * @param object the target of the switch.
+ * @return the result of interpreting the object as an instance of 'String Enumeration '.
+ * @see #doSwitch(org.eclipse.emf.ecore.EObject) doSwitch(EObject)
+ * @generated
+ */
+ public T caseStringEnumeration(StringEnumeration object)
+ {
+ return null;
+ }
+
+ /**
+ * Returns the result of interpreting the object as an instance of 'Scope Declaration '.
+ *
+ * This implementation returns null;
+ * returning a non-null result will terminate the switch.
+ *
+ * @param object the target of the switch.
+ * @return the result of interpreting the object as an instance of 'Scope Declaration '.
+ * @see #doSwitch(org.eclipse.emf.ecore.EObject) doSwitch(EObject)
+ * @generated
+ */
+ public T caseScopeDeclaration(ScopeDeclaration object)
+ {
+ return null;
+ }
+
+ /**
+ * Returns the result of interpreting the object as an instance of 'Scope Reference '.
+ *
+ * This implementation returns null;
+ * returning a non-null result will terminate the switch.
+ *
+ * @param object the target of the switch.
+ * @return the result of interpreting the object as an instance of 'Scope Reference '.
+ * @see #doSwitch(org.eclipse.emf.ecore.EObject) doSwitch(EObject)
+ * @generated
+ */
+ public T caseScopeReference(ScopeReference object)
+ {
+ return null;
+ }
+
+ /**
+ * Returns the result of interpreting the object as an instance of 'Scope '.
+ *
+ * This implementation returns null;
+ * returning a non-null result will terminate the switch.
+ *
+ * @param object the target of the switch.
+ * @return the result of interpreting the object as an instance of 'Scope '.
+ * @see #doSwitch(org.eclipse.emf.ecore.EObject) doSwitch(EObject)
+ * @generated
+ */
+ public T caseScope(Scope object)
+ {
+ return null;
+ }
+
+ /**
+ * Returns the result of interpreting the object as an instance of 'Task '.
+ *
+ * This implementation returns null;
+ * returning a non-null result will terminate the switch.
+ *
+ * @param object the target of the switch.
+ * @return the result of interpreting the object as an instance of 'Task '.
+ * @see #doSwitch(org.eclipse.emf.ecore.EObject) doSwitch(EObject)
+ * @generated
+ */
+ public T caseTask(Task object)
+ {
+ return null;
+ }
+
+ /**
+ * Returns the result of interpreting the object as an instance of 'Generation Task '.
+ *
+ * This implementation returns null;
+ * returning a non-null result will terminate the switch.
+ *
+ * @param object the target of the switch.
+ * @return the result of interpreting the object as an instance of 'Generation Task '.
+ * @see #doSwitch(org.eclipse.emf.ecore.EObject) doSwitch(EObject)
+ * @generated
+ */
+ public T caseGenerationTask(GenerationTask object)
+ {
+ return null;
+ }
+
+ /**
+ * Returns the result of interpreting the object as an instance of 'Integer Scope '.
+ *
+ * This implementation returns null;
+ * returning a non-null result will terminate the switch.
+ *
+ * @param object the target of the switch.
+ * @return the result of interpreting the object as an instance of 'Integer Scope '.
+ * @see #doSwitch(org.eclipse.emf.ecore.EObject) doSwitch(EObject)
+ * @generated
+ */
+ public T caseIntegerScope(IntegerScope object)
+ {
+ return null;
+ }
+
+ /**
+ * Returns the result of interpreting the object as an instance of 'Real Scope '.
+ *
+ * This implementation returns null;
+ * returning a non-null result will terminate the switch.
+ *
+ * @param object the target of the switch.
+ * @return the result of interpreting the object as an instance of 'Real Scope '.
+ * @see #doSwitch(org.eclipse.emf.ecore.EObject) doSwitch(EObject)
+ * @generated
+ */
+ public T caseRealScope(RealScope object)
+ {
+ return null;
+ }
+
+ /**
+ * Returns the result of interpreting the object as an instance of 'String Scope '.
+ *
+ * This implementation returns null;
+ * returning a non-null result will terminate the switch.
+ *
+ * @param object the target of the switch.
+ * @return the result of interpreting the object as an instance of 'String Scope '.
+ * @see #doSwitch(org.eclipse.emf.ecore.EObject) doSwitch(EObject)
+ * @generated
+ */
+ public T caseStringScope(StringScope object)
+ {
+ return null;
+ }
+
+ /**
+ * Returns the result of interpreting the object as an instance of 'EObject '.
+ *
+ * This implementation returns null;
+ * returning a non-null result will terminate the switch, but this is the last case anyway.
+ *
+ * @param object the target of the switch.
+ * @return the result of interpreting the object as an instance of 'EObject '.
+ * @see #doSwitch(org.eclipse.emf.ecore.EObject)
+ * @generated
+ */
+ @Override
+ public T defaultCase(EObject object)
+ {
+ return null;
+ }
+
+} //ApplicationConfigurationSwitch
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 725ca8fb..baeaefcf 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,16 +1,16 @@
-/*
- * generated by Xtext 2.12.0
- */
-package hu.bme.mit.inf.dslreasoner.application.parser.antlr;
-
-import java.io.InputStream;
-import org.eclipse.xtext.parser.antlr.IAntlrTokenFileProvider;
-
-public class ApplicationConfigurationAntlrTokenFileProvider implements IAntlrTokenFileProvider {
-
- @Override
- public InputStream getAntlrTokenFile() {
- ClassLoader classLoader = getClass().getClassLoader();
- return classLoader.getResourceAsStream("hu/bme/mit/inf/dslreasoner/application/parser/antlr/internal/InternalApplicationConfiguration.tokens");
- }
-}
+/*
+ * generated by Xtext 2.16.0
+ */
+package hu.bme.mit.inf.dslreasoner.application.parser.antlr;
+
+import java.io.InputStream;
+import org.eclipse.xtext.parser.antlr.IAntlrTokenFileProvider;
+
+public class ApplicationConfigurationAntlrTokenFileProvider implements IAntlrTokenFileProvider {
+
+ @Override
+ public InputStream getAntlrTokenFile() {
+ ClassLoader classLoader = getClass().getClassLoader();
+ return classLoader.getResourceAsStream("hu/bme/mit/inf/dslreasoner/application/parser/antlr/internal/InternalApplicationConfiguration.tokens");
+ }
+}
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 fa6ff883..c1ed7d02 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,40 +1,40 @@
-/*
- * generated by Xtext 2.12.0
- */
-package hu.bme.mit.inf.dslreasoner.application.parser.antlr;
-
-import com.google.inject.Inject;
-import hu.bme.mit.inf.dslreasoner.application.parser.antlr.internal.InternalApplicationConfigurationParser;
-import hu.bme.mit.inf.dslreasoner.application.services.ApplicationConfigurationGrammarAccess;
-import org.eclipse.xtext.parser.antlr.AbstractAntlrParser;
-import org.eclipse.xtext.parser.antlr.XtextTokenStream;
-
-public class ApplicationConfigurationParser extends AbstractAntlrParser {
-
- @Inject
- private ApplicationConfigurationGrammarAccess grammarAccess;
-
- @Override
- protected void setInitialHiddenTokens(XtextTokenStream tokenStream) {
- tokenStream.setInitialHiddenTokens("RULE_WS", "RULE_ML_COMMENT", "RULE_SL_COMMENT");
- }
-
-
- @Override
- protected InternalApplicationConfigurationParser createParser(XtextTokenStream stream) {
- return new InternalApplicationConfigurationParser(stream, getGrammarAccess());
- }
-
- @Override
- protected String getDefaultRuleName() {
- return "ConfigurationScript";
- }
-
- public ApplicationConfigurationGrammarAccess getGrammarAccess() {
- return this.grammarAccess;
- }
-
- public void setGrammarAccess(ApplicationConfigurationGrammarAccess grammarAccess) {
- this.grammarAccess = grammarAccess;
- }
-}
+/*
+ * generated by Xtext 2.16.0
+ */
+package hu.bme.mit.inf.dslreasoner.application.parser.antlr;
+
+import com.google.inject.Inject;
+import hu.bme.mit.inf.dslreasoner.application.parser.antlr.internal.InternalApplicationConfigurationParser;
+import hu.bme.mit.inf.dslreasoner.application.services.ApplicationConfigurationGrammarAccess;
+import org.eclipse.xtext.parser.antlr.AbstractAntlrParser;
+import org.eclipse.xtext.parser.antlr.XtextTokenStream;
+
+public class ApplicationConfigurationParser extends AbstractAntlrParser {
+
+ @Inject
+ private ApplicationConfigurationGrammarAccess grammarAccess;
+
+ @Override
+ protected void setInitialHiddenTokens(XtextTokenStream tokenStream) {
+ tokenStream.setInitialHiddenTokens("RULE_WS", "RULE_ML_COMMENT", "RULE_SL_COMMENT");
+ }
+
+
+ @Override
+ protected InternalApplicationConfigurationParser createParser(XtextTokenStream stream) {
+ return new InternalApplicationConfigurationParser(stream, getGrammarAccess());
+ }
+
+ @Override
+ protected String getDefaultRuleName() {
+ return "ConfigurationScript";
+ }
+
+ public ApplicationConfigurationGrammarAccess getGrammarAccess() {
+ return this.grammarAccess;
+ }
+
+ public void setGrammarAccess(ApplicationConfigurationGrammarAccess grammarAccess) {
+ this.grammarAccess = grammarAccess;
+ }
+}
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 455e7054..370bbe33 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,4303 +1,4902 @@
-/*
- * generated by Xtext 2.12.0
- */
-grammar InternalApplicationConfiguration;
-
-options {
- superClass=AbstractInternalAntlrParser;
-}
-
-@lexer::header {
-package hu.bme.mit.inf.dslreasoner.application.parser.antlr.internal;
-
-// Hack: Use our own Lexer superclass by means of import.
-// Currently there is no other way to specify the superclass for the lexer.
-import org.eclipse.xtext.parser.antlr.Lexer;
-}
-
-@parser::header {
-package hu.bme.mit.inf.dslreasoner.application.parser.antlr.internal;
-
-import org.eclipse.xtext.*;
-import org.eclipse.xtext.parser.*;
-import org.eclipse.xtext.parser.impl.*;
-import org.eclipse.emf.ecore.util.EcoreUtil;
-import org.eclipse.emf.ecore.EObject;
-import org.eclipse.emf.common.util.Enumerator;
-import org.eclipse.xtext.parser.antlr.AbstractInternalAntlrParser;
-import org.eclipse.xtext.parser.antlr.XtextTokenStream;
-import org.eclipse.xtext.parser.antlr.XtextTokenStream.HiddenTokens;
-import org.eclipse.xtext.parser.antlr.AntlrDatatypeRuleToken;
-import hu.bme.mit.inf.dslreasoner.application.services.ApplicationConfigurationGrammarAccess;
-
-}
-
-@parser::members {
-
- private ApplicationConfigurationGrammarAccess grammarAccess;
-
- public InternalApplicationConfigurationParser(TokenStream input, ApplicationConfigurationGrammarAccess grammarAccess) {
- this(input);
- this.grammarAccess = grammarAccess;
- registerRules(grammarAccess.getGrammar());
- }
-
- @Override
- protected String getFirstRuleName() {
- return "ConfigurationScript";
- }
-
- @Override
- protected ApplicationConfigurationGrammarAccess getGrammarAccess() {
- return grammarAccess;
- }
-
-}
-
-@rulecatch {
- catch (RecognitionException re) {
- recover(input,re);
- appendSkippedTokens();
- }
-}
-
-// Entry rule entryRuleConfigurationScript
-entryRuleConfigurationScript returns [EObject current=null]:
- { newCompositeNode(grammarAccess.getConfigurationScriptRule()); }
- iv_ruleConfigurationScript=ruleConfigurationScript
- { $current=$iv_ruleConfigurationScript.current; }
- EOF;
-
-// Rule ConfigurationScript
-ruleConfigurationScript returns [EObject current=null]
-@init {
- enterRule();
-}
-@after {
- leaveRule();
-}:
- (
- (
- (
- {
- newCompositeNode(grammarAccess.getConfigurationScriptAccess().getImportsImportParserRuleCall_0_0());
- }
- lv_imports_0_0=ruleImport
- {
- if ($current==null) {
- $current = createModelElementForParent(grammarAccess.getConfigurationScriptRule());
- }
- add(
- $current,
- "imports",
- lv_imports_0_0,
- "hu.bme.mit.inf.dslreasoner.application.ApplicationConfiguration.Import");
- afterParserOrEnumRuleCall();
- }
- )
- )*
- (
- (
- {
- newCompositeNode(grammarAccess.getConfigurationScriptAccess().getCommandsCommandParserRuleCall_1_0());
- }
- lv_commands_1_0=ruleCommand
- {
- if ($current==null) {
- $current = createModelElementForParent(grammarAccess.getConfigurationScriptRule());
- }
- add(
- $current,
- "commands",
- lv_commands_1_0,
- "hu.bme.mit.inf.dslreasoner.application.ApplicationConfiguration.Command");
- afterParserOrEnumRuleCall();
- }
- )
- )*
- )
-;
-
-// Entry rule entryRuleCommand
-entryRuleCommand returns [EObject current=null]:
- { newCompositeNode(grammarAccess.getCommandRule()); }
- iv_ruleCommand=ruleCommand
- { $current=$iv_ruleCommand.current; }
- EOF;
-
-// Rule Command
-ruleCommand returns [EObject current=null]
-@init {
- enterRule();
-}
-@after {
- leaveRule();
-}:
- (
- {
- newCompositeNode(grammarAccess.getCommandAccess().getDeclarationParserRuleCall_0());
- }
- this_Declaration_0=ruleDeclaration
- {
- $current = $this_Declaration_0.current;
- afterParserOrEnumRuleCall();
- }
- |
- {
- newCompositeNode(grammarAccess.getCommandAccess().getTaskParserRuleCall_1());
- }
- this_Task_1=ruleTask
- {
- $current = $this_Task_1.current;
- afterParserOrEnumRuleCall();
- }
- )
-;
-
-// Entry rule entryRuleQualifiedName
-entryRuleQualifiedName returns [String current=null]:
- { newCompositeNode(grammarAccess.getQualifiedNameRule()); }
- iv_ruleQualifiedName=ruleQualifiedName
- { $current=$iv_ruleQualifiedName.current.getText(); }
- EOF;
-
-// Rule QualifiedName
-ruleQualifiedName returns [AntlrDatatypeRuleToken current=new AntlrDatatypeRuleToken()]
-@init {
- enterRule();
-}
-@after {
- leaveRule();
-}:
- (
- this_ID_0=RULE_ID
- {
- $current.merge(this_ID_0);
- }
- {
- newLeafNode(this_ID_0, grammarAccess.getQualifiedNameAccess().getIDTerminalRuleCall_0());
- }
- (
- kw='.'
- {
- $current.merge(kw);
- newLeafNode(kw, grammarAccess.getQualifiedNameAccess().getFullStopKeyword_1_0());
- }
- this_ID_2=RULE_ID
- {
- $current.merge(this_ID_2);
- }
- {
- newLeafNode(this_ID_2, grammarAccess.getQualifiedNameAccess().getIDTerminalRuleCall_1_1());
- }
- )*
- )
-;
-
-// Entry rule entryRuleREALLiteral
-entryRuleREALLiteral returns [String current=null]:
- { newCompositeNode(grammarAccess.getREALLiteralRule()); }
- iv_ruleREALLiteral=ruleREALLiteral
- { $current=$iv_ruleREALLiteral.current.getText(); }
- EOF;
-
-// Rule REALLiteral
-ruleREALLiteral returns [AntlrDatatypeRuleToken current=new AntlrDatatypeRuleToken()]
-@init {
- enterRule();
-}
-@after {
- leaveRule();
-}:
- (
- (
- kw='-'
- {
- $current.merge(kw);
- newLeafNode(kw, grammarAccess.getREALLiteralAccess().getHyphenMinusKeyword_0());
- }
- )?
- this_INT_1=RULE_INT
- {
- $current.merge(this_INT_1);
- }
- {
- newLeafNode(this_INT_1, grammarAccess.getREALLiteralAccess().getINTTerminalRuleCall_1());
- }
- kw='.'
- {
- $current.merge(kw);
- newLeafNode(kw, grammarAccess.getREALLiteralAccess().getFullStopKeyword_2());
- }
- this_INT_3=RULE_INT
- {
- $current.merge(this_INT_3);
- }
- {
- newLeafNode(this_INT_3, grammarAccess.getREALLiteralAccess().getINTTerminalRuleCall_3());
- }
- )
-;
-
-// Entry rule entryRuleINTLiteral
-entryRuleINTLiteral returns [String current=null]:
- { newCompositeNode(grammarAccess.getINTLiteralRule()); }
- iv_ruleINTLiteral=ruleINTLiteral
- { $current=$iv_ruleINTLiteral.current.getText(); }
- EOF;
-
-// Rule INTLiteral
-ruleINTLiteral returns [AntlrDatatypeRuleToken current=new AntlrDatatypeRuleToken()]
-@init {
- enterRule();
-}
-@after {
- leaveRule();
-}:
- (
- (
- kw='-'
- {
- $current.merge(kw);
- newLeafNode(kw, grammarAccess.getINTLiteralAccess().getHyphenMinusKeyword_0());
- }
- )?
- this_INT_1=RULE_INT
- {
- $current.merge(this_INT_1);
- }
- {
- newLeafNode(this_INT_1, grammarAccess.getINTLiteralAccess().getINTTerminalRuleCall_1());
- }
- )
-;
-
-// Entry rule entryRuleImport
-entryRuleImport returns [EObject current=null]:
- { newCompositeNode(grammarAccess.getImportRule()); }
- iv_ruleImport=ruleImport
- { $current=$iv_ruleImport.current; }
- EOF;
-
-// Rule Import
-ruleImport returns [EObject current=null]
-@init {
- enterRule();
-}
-@after {
- leaveRule();
-}:
- (
- {
- newCompositeNode(grammarAccess.getImportAccess().getEPackageImportParserRuleCall_0());
- }
- this_EPackageImport_0=ruleEPackageImport
- {
- $current = $this_EPackageImport_0.current;
- afterParserOrEnumRuleCall();
- }
- |
- {
- newCompositeNode(grammarAccess.getImportAccess().getViatraImportParserRuleCall_1());
- }
- this_ViatraImport_1=ruleViatraImport
- {
- $current = $this_ViatraImport_1.current;
- afterParserOrEnumRuleCall();
- }
- )
-;
-
-// Entry rule entryRuleEPackageImport
-entryRuleEPackageImport returns [EObject current=null]:
- { newCompositeNode(grammarAccess.getEPackageImportRule()); }
- iv_ruleEPackageImport=ruleEPackageImport
- { $current=$iv_ruleEPackageImport.current; }
- EOF;
-
-// Rule EPackageImport
-ruleEPackageImport returns [EObject current=null]
-@init {
- enterRule();
-}
-@after {
- leaveRule();
-}:
- (
- otherlv_0='import'
- {
- newLeafNode(otherlv_0, grammarAccess.getEPackageImportAccess().getImportKeyword_0());
- }
- otherlv_1='epackage'
- {
- newLeafNode(otherlv_1, grammarAccess.getEPackageImportAccess().getEpackageKeyword_1());
- }
- (
- (
- {
- if ($current==null) {
- $current = createModelElement(grammarAccess.getEPackageImportRule());
- }
- }
- otherlv_2=RULE_STRING
- {
- newLeafNode(otherlv_2, grammarAccess.getEPackageImportAccess().getImportedPackageEPackageCrossReference_2_0());
- }
- )
- )
- )
-;
-
-// Entry rule entryRuleViatraImport
-entryRuleViatraImport returns [EObject current=null]:
- { newCompositeNode(grammarAccess.getViatraImportRule()); }
- iv_ruleViatraImport=ruleViatraImport
- { $current=$iv_ruleViatraImport.current; }
- EOF;
-
-// Rule ViatraImport
-ruleViatraImport returns [EObject current=null]
-@init {
- enterRule();
-}
-@after {
- leaveRule();
-}:
- (
- otherlv_0='import'
- {
- newLeafNode(otherlv_0, grammarAccess.getViatraImportAccess().getImportKeyword_0());
- }
- otherlv_1='viatra'
- {
- newLeafNode(otherlv_1, grammarAccess.getViatraImportAccess().getViatraKeyword_1());
- }
- (
- (
- {
- if ($current==null) {
- $current = createModelElement(grammarAccess.getViatraImportRule());
- }
- }
- otherlv_2=RULE_STRING
- {
- newLeafNode(otherlv_2, grammarAccess.getViatraImportAccess().getImportedViatraPatternModelCrossReference_2_0());
- }
- )
- )
- )
-;
-
-// Entry rule entryRuleDeclaration
-entryRuleDeclaration returns [EObject current=null]:
- { newCompositeNode(grammarAccess.getDeclarationRule()); }
- iv_ruleDeclaration=ruleDeclaration
- { $current=$iv_ruleDeclaration.current; }
- EOF;
-
-// Rule Declaration
-ruleDeclaration returns [EObject current=null]
-@init {
- enterRule();
-}
-@after {
- leaveRule();
-}:
- (
- {
- newCompositeNode(grammarAccess.getDeclarationAccess().getFileDeclarationParserRuleCall_0());
- }
- this_FileDeclaration_0=ruleFileDeclaration
- {
- $current = $this_FileDeclaration_0.current;
- afterParserOrEnumRuleCall();
- }
- |
- {
- newCompositeNode(grammarAccess.getDeclarationAccess().getMetamodelDeclarationParserRuleCall_1());
- }
- this_MetamodelDeclaration_1=ruleMetamodelDeclaration
- {
- $current = $this_MetamodelDeclaration_1.current;
- afterParserOrEnumRuleCall();
- }
- |
- {
- newCompositeNode(grammarAccess.getDeclarationAccess().getPartialModelDeclarationParserRuleCall_2());
- }
- this_PartialModelDeclaration_2=rulePartialModelDeclaration
- {
- $current = $this_PartialModelDeclaration_2.current;
- afterParserOrEnumRuleCall();
- }
- |
- {
- newCompositeNode(grammarAccess.getDeclarationAccess().getGraphPatternDeclarationParserRuleCall_3());
- }
- this_GraphPatternDeclaration_3=ruleGraphPatternDeclaration
- {
- $current = $this_GraphPatternDeclaration_3.current;
- afterParserOrEnumRuleCall();
- }
- |
- {
- newCompositeNode(grammarAccess.getDeclarationAccess().getConfigDeclarationParserRuleCall_4());
- }
- this_ConfigDeclaration_4=ruleConfigDeclaration
- {
- $current = $this_ConfigDeclaration_4.current;
- afterParserOrEnumRuleCall();
- }
- |
- {
- newCompositeNode(grammarAccess.getDeclarationAccess().getScopeDeclarationParserRuleCall_5());
- }
- this_ScopeDeclaration_5=ruleScopeDeclaration
- {
- $current = $this_ScopeDeclaration_5.current;
- afterParserOrEnumRuleCall();
- }
- )
-;
-
-// Entry rule entryRuleFileSpecification
-entryRuleFileSpecification returns [EObject current=null]:
- { newCompositeNode(grammarAccess.getFileSpecificationRule()); }
- iv_ruleFileSpecification=ruleFileSpecification
- { $current=$iv_ruleFileSpecification.current; }
- EOF;
-
-// Rule FileSpecification
-ruleFileSpecification returns [EObject current=null]
-@init {
- enterRule();
-}
-@after {
- leaveRule();
-}:
- (
- (
- lv_path_0_0=RULE_STRING
- {
- newLeafNode(lv_path_0_0, grammarAccess.getFileSpecificationAccess().getPathSTRINGTerminalRuleCall_0());
- }
- {
- if ($current==null) {
- $current = createModelElement(grammarAccess.getFileSpecificationRule());
- }
- setWithLastConsumed(
- $current,
- "path",
- lv_path_0_0,
- "org.eclipse.xtext.common.Terminals.STRING");
- }
- )
- )
-;
-
-// Entry rule entryRuleFileDeclaration
-entryRuleFileDeclaration returns [EObject current=null]:
- { newCompositeNode(grammarAccess.getFileDeclarationRule()); }
- iv_ruleFileDeclaration=ruleFileDeclaration
- { $current=$iv_ruleFileDeclaration.current; }
- EOF;
-
-// Rule FileDeclaration
-ruleFileDeclaration returns [EObject current=null]
-@init {
- enterRule();
-}
-@after {
- leaveRule();
-}:
- (
- otherlv_0='file'
- {
- newLeafNode(otherlv_0, grammarAccess.getFileDeclarationAccess().getFileKeyword_0());
- }
- (
- (
- lv_name_1_0=RULE_ID
- {
- newLeafNode(lv_name_1_0, grammarAccess.getFileDeclarationAccess().getNameIDTerminalRuleCall_1_0());
- }
- {
- if ($current==null) {
- $current = createModelElement(grammarAccess.getFileDeclarationRule());
- }
- setWithLastConsumed(
- $current,
- "name",
- lv_name_1_0,
- "org.eclipse.xtext.common.Terminals.ID");
- }
- )
- )
- otherlv_2='='
- {
- newLeafNode(otherlv_2, grammarAccess.getFileDeclarationAccess().getEqualsSignKeyword_2());
- }
- (
- (
- {
- newCompositeNode(grammarAccess.getFileDeclarationAccess().getSpecificationFileSpecificationParserRuleCall_3_0());
- }
- lv_specification_3_0=ruleFileSpecification
- {
- if ($current==null) {
- $current = createModelElementForParent(grammarAccess.getFileDeclarationRule());
- }
- set(
- $current,
- "specification",
- lv_specification_3_0,
- "hu.bme.mit.inf.dslreasoner.application.ApplicationConfiguration.FileSpecification");
- afterParserOrEnumRuleCall();
- }
- )
- )
- )
-;
-
-// Entry rule entryRuleFileReference
-entryRuleFileReference returns [EObject current=null]:
- { newCompositeNode(grammarAccess.getFileReferenceRule()); }
- iv_ruleFileReference=ruleFileReference
- { $current=$iv_ruleFileReference.current; }
- EOF;
-
-// Rule FileReference
-ruleFileReference returns [EObject current=null]
-@init {
- enterRule();
-}
-@after {
- leaveRule();
-}:
- (
- (
- {
- if ($current==null) {
- $current = createModelElement(grammarAccess.getFileReferenceRule());
- }
- }
- otherlv_0=RULE_ID
- {
- newLeafNode(otherlv_0, grammarAccess.getFileReferenceAccess().getReferredFileDeclarationCrossReference_0());
- }
- )
- )
-;
-
-// Entry rule entryRuleFile
-entryRuleFile returns [EObject current=null]:
- { newCompositeNode(grammarAccess.getFileRule()); }
- iv_ruleFile=ruleFile
- { $current=$iv_ruleFile.current; }
- EOF;
-
-// Rule File
-ruleFile returns [EObject current=null]
-@init {
- enterRule();
-}
-@after {
- leaveRule();
-}:
- (
- {
- newCompositeNode(grammarAccess.getFileAccess().getFileSpecificationParserRuleCall_0());
- }
- this_FileSpecification_0=ruleFileSpecification
- {
- $current = $this_FileSpecification_0.current;
- afterParserOrEnumRuleCall();
- }
- |
- {
- newCompositeNode(grammarAccess.getFileAccess().getFileReferenceParserRuleCall_1());
- }
- this_FileReference_1=ruleFileReference
- {
- $current = $this_FileReference_1.current;
- afterParserOrEnumRuleCall();
- }
- )
-;
-
-// Entry rule entryRuleMetamodelSpecification
-entryRuleMetamodelSpecification returns [EObject current=null]:
- { newCompositeNode(grammarAccess.getMetamodelSpecificationRule()); }
- iv_ruleMetamodelSpecification=ruleMetamodelSpecification
- { $current=$iv_ruleMetamodelSpecification.current; }
- EOF;
-
-// Rule MetamodelSpecification
-ruleMetamodelSpecification returns [EObject current=null]
-@init {
- enterRule();
-}
-@after {
- leaveRule();
-}:
- (
- otherlv_0='{'
- {
- newLeafNode(otherlv_0, grammarAccess.getMetamodelSpecificationAccess().getLeftCurlyBracketKeyword_0());
- }
- (
- (
- {
- newCompositeNode(grammarAccess.getMetamodelSpecificationAccess().getEntriesMetamodelEntryParserRuleCall_1_0());
- }
- lv_entries_1_0=ruleMetamodelEntry
- {
- if ($current==null) {
- $current = createModelElementForParent(grammarAccess.getMetamodelSpecificationRule());
- }
- add(
- $current,
- "entries",
- lv_entries_1_0,
- "hu.bme.mit.inf.dslreasoner.application.ApplicationConfiguration.MetamodelEntry");
- afterParserOrEnumRuleCall();
- }
- )
- )
- (
- otherlv_2=','
- {
- newLeafNode(otherlv_2, grammarAccess.getMetamodelSpecificationAccess().getCommaKeyword_2_0());
- }
- (
- (
- {
- newCompositeNode(grammarAccess.getMetamodelSpecificationAccess().getEntriesMetamodelEntryParserRuleCall_2_1_0());
- }
- lv_entries_3_0=ruleMetamodelEntry
- {
- if ($current==null) {
- $current = createModelElementForParent(grammarAccess.getMetamodelSpecificationRule());
- }
- add(
- $current,
- "entries",
- lv_entries_3_0,
- "hu.bme.mit.inf.dslreasoner.application.ApplicationConfiguration.MetamodelEntry");
- afterParserOrEnumRuleCall();
- }
- )
- )
- )*
- otherlv_4='}'
- {
- newLeafNode(otherlv_4, grammarAccess.getMetamodelSpecificationAccess().getRightCurlyBracketKeyword_3());
- }
- )
-;
-
-// Entry rule entryRuleMetamodelEntry
-entryRuleMetamodelEntry returns [EObject current=null]:
- { newCompositeNode(grammarAccess.getMetamodelEntryRule()); }
- iv_ruleMetamodelEntry=ruleMetamodelEntry
- { $current=$iv_ruleMetamodelEntry.current; }
- EOF;
-
-// Rule MetamodelEntry
-ruleMetamodelEntry returns [EObject current=null]
-@init {
- enterRule();
-}
-@after {
- leaveRule();
-}:
- (
- {
- newCompositeNode(grammarAccess.getMetamodelEntryAccess().getMetamodelElementParserRuleCall_0());
- }
- this_MetamodelElement_0=ruleMetamodelElement
- {
- $current = $this_MetamodelElement_0.current;
- afterParserOrEnumRuleCall();
- }
- |
- {
- newCompositeNode(grammarAccess.getMetamodelEntryAccess().getAllPackageEntryParserRuleCall_1());
- }
- this_AllPackageEntry_1=ruleAllPackageEntry
- {
- $current = $this_AllPackageEntry_1.current;
- afterParserOrEnumRuleCall();
- }
- )
-;
-
-// Entry rule entryRuleAllPackageEntry
-entryRuleAllPackageEntry returns [EObject current=null]:
- { newCompositeNode(grammarAccess.getAllPackageEntryRule()); }
- iv_ruleAllPackageEntry=ruleAllPackageEntry
- { $current=$iv_ruleAllPackageEntry.current; }
- EOF;
-
-// Rule AllPackageEntry
-ruleAllPackageEntry returns [EObject current=null]
-@init {
- enterRule();
-}
-@after {
- leaveRule();
-}:
- (
- otherlv_0='package'
- {
- newLeafNode(otherlv_0, grammarAccess.getAllPackageEntryAccess().getPackageKeyword_0());
- }
- (
- (
- {
- if ($current==null) {
- $current = createModelElement(grammarAccess.getAllPackageEntryRule());
- }
- }
- {
- newCompositeNode(grammarAccess.getAllPackageEntryAccess().getPackageEPackageCrossReference_1_0());
- }
- ruleQualifiedName
- {
- afterParserOrEnumRuleCall();
- }
- )
- )
- (
- otherlv_2='excluding'
- {
- newLeafNode(otherlv_2, grammarAccess.getAllPackageEntryAccess().getExcludingKeyword_2_0());
- }
- otherlv_3='{'
- {
- newLeafNode(otherlv_3, grammarAccess.getAllPackageEntryAccess().getLeftCurlyBracketKeyword_2_1());
- }
- (
- (
- {
- newCompositeNode(grammarAccess.getAllPackageEntryAccess().getExclusionMetamodelElementParserRuleCall_2_2_0());
- }
- lv_exclusion_4_0=ruleMetamodelElement
- {
- if ($current==null) {
- $current = createModelElementForParent(grammarAccess.getAllPackageEntryRule());
- }
- add(
- $current,
- "exclusion",
- lv_exclusion_4_0,
- "hu.bme.mit.inf.dslreasoner.application.ApplicationConfiguration.MetamodelElement");
- afterParserOrEnumRuleCall();
- }
- )
- )
- (
- otherlv_5=','
- {
- newLeafNode(otherlv_5, grammarAccess.getAllPackageEntryAccess().getCommaKeyword_2_3_0());
- }
- (
- (
- {
- newCompositeNode(grammarAccess.getAllPackageEntryAccess().getExclusionMetamodelElementParserRuleCall_2_3_1_0());
- }
- lv_exclusion_6_0=ruleMetamodelElement
- {
- if ($current==null) {
- $current = createModelElementForParent(grammarAccess.getAllPackageEntryRule());
- }
- add(
- $current,
- "exclusion",
- lv_exclusion_6_0,
- "hu.bme.mit.inf.dslreasoner.application.ApplicationConfiguration.MetamodelElement");
- afterParserOrEnumRuleCall();
- }
- )
- )
- )*
- otherlv_7='}'
- {
- newLeafNode(otherlv_7, grammarAccess.getAllPackageEntryAccess().getRightCurlyBracketKeyword_2_4());
- }
- )?
- )
-;
-
-// Entry rule entryRuleMetamodelElement
-entryRuleMetamodelElement returns [EObject current=null]:
- { newCompositeNode(grammarAccess.getMetamodelElementRule()); }
- iv_ruleMetamodelElement=ruleMetamodelElement
- { $current=$iv_ruleMetamodelElement.current; }
- EOF;
-
-// Rule MetamodelElement
-ruleMetamodelElement returns [EObject current=null]
-@init {
- enterRule();
-}
-@after {
- leaveRule();
-}:
- (
- (
- (
- (
- {
- if ($current==null) {
- $current = createModelElement(grammarAccess.getMetamodelElementRule());
- }
- }
- {
- newCompositeNode(grammarAccess.getMetamodelElementAccess().getPackageEPackageCrossReference_0_0_0());
- }
- ruleQualifiedName
- {
- afterParserOrEnumRuleCall();
- }
- )
- )
- otherlv_1='::'
- {
- newLeafNode(otherlv_1, grammarAccess.getMetamodelElementAccess().getColonColonKeyword_0_1());
- }
- )?
- (
- (
- {
- if ($current==null) {
- $current = createModelElement(grammarAccess.getMetamodelElementRule());
- }
- }
- otherlv_2=RULE_ID
- {
- newLeafNode(otherlv_2, grammarAccess.getMetamodelElementAccess().getClassifierEClassifierCrossReference_1_0());
- }
- )
- )
- (
- otherlv_3='.'
- {
- newLeafNode(otherlv_3, grammarAccess.getMetamodelElementAccess().getFullStopKeyword_2_0());
- }
- (
- (
- {
- if ($current==null) {
- $current = createModelElement(grammarAccess.getMetamodelElementRule());
- }
- }
- otherlv_4=RULE_ID
- {
- newLeafNode(otherlv_4, grammarAccess.getMetamodelElementAccess().getFeatureENamedElementCrossReference_2_1_0());
- }
- )
- )
- )?
- )
-;
-
-// Entry rule entryRuleMetamodelDeclaration
-entryRuleMetamodelDeclaration returns [EObject current=null]:
- { newCompositeNode(grammarAccess.getMetamodelDeclarationRule()); }
- iv_ruleMetamodelDeclaration=ruleMetamodelDeclaration
- { $current=$iv_ruleMetamodelDeclaration.current; }
- EOF;
-
-// Rule MetamodelDeclaration
-ruleMetamodelDeclaration returns [EObject current=null]
-@init {
- enterRule();
-}
-@after {
- leaveRule();
-}:
- (
- otherlv_0='metamodel'
- {
- newLeafNode(otherlv_0, grammarAccess.getMetamodelDeclarationAccess().getMetamodelKeyword_0());
- }
- (
- (
- lv_name_1_0=RULE_ID
- {
- newLeafNode(lv_name_1_0, grammarAccess.getMetamodelDeclarationAccess().getNameIDTerminalRuleCall_1_0());
- }
- {
- if ($current==null) {
- $current = createModelElement(grammarAccess.getMetamodelDeclarationRule());
- }
- setWithLastConsumed(
- $current,
- "name",
- lv_name_1_0,
- "org.eclipse.xtext.common.Terminals.ID");
- }
- )
- )
- (
- (
- {
- newCompositeNode(grammarAccess.getMetamodelDeclarationAccess().getSpecificationMetamodelSpecificationParserRuleCall_2_0());
- }
- lv_specification_2_0=ruleMetamodelSpecification
- {
- if ($current==null) {
- $current = createModelElementForParent(grammarAccess.getMetamodelDeclarationRule());
- }
- set(
- $current,
- "specification",
- lv_specification_2_0,
- "hu.bme.mit.inf.dslreasoner.application.ApplicationConfiguration.MetamodelSpecification");
- afterParserOrEnumRuleCall();
- }
- )
- )
- )
-;
-
-// Entry rule entryRuleMetamodelReference
-entryRuleMetamodelReference returns [EObject current=null]:
- { newCompositeNode(grammarAccess.getMetamodelReferenceRule()); }
- iv_ruleMetamodelReference=ruleMetamodelReference
- { $current=$iv_ruleMetamodelReference.current; }
- EOF;
-
-// Rule MetamodelReference
-ruleMetamodelReference returns [EObject current=null]
-@init {
- enterRule();
-}
-@after {
- leaveRule();
-}:
- (
- (
- {
- if ($current==null) {
- $current = createModelElement(grammarAccess.getMetamodelReferenceRule());
- }
- }
- otherlv_0=RULE_ID
- {
- newLeafNode(otherlv_0, grammarAccess.getMetamodelReferenceAccess().getReferredMetamodelDeclarationCrossReference_0());
- }
- )
- )
-;
-
-// Entry rule entryRuleMetamodel
-entryRuleMetamodel returns [EObject current=null]:
- { newCompositeNode(grammarAccess.getMetamodelRule()); }
- iv_ruleMetamodel=ruleMetamodel
- { $current=$iv_ruleMetamodel.current; }
- EOF;
-
-// Rule Metamodel
-ruleMetamodel returns [EObject current=null]
-@init {
- enterRule();
-}
-@after {
- leaveRule();
-}:
- (
- {
- newCompositeNode(grammarAccess.getMetamodelAccess().getMetamodelReferenceParserRuleCall_0());
- }
- this_MetamodelReference_0=ruleMetamodelReference
- {
- $current = $this_MetamodelReference_0.current;
- afterParserOrEnumRuleCall();
- }
- |
- {
- newCompositeNode(grammarAccess.getMetamodelAccess().getMetamodelSpecificationParserRuleCall_1());
- }
- this_MetamodelSpecification_1=ruleMetamodelSpecification
- {
- $current = $this_MetamodelSpecification_1.current;
- afterParserOrEnumRuleCall();
- }
- )
-;
-
-// Entry rule entryRulePartialModelSpecification
-entryRulePartialModelSpecification returns [EObject current=null]:
- { newCompositeNode(grammarAccess.getPartialModelSpecificationRule()); }
- iv_rulePartialModelSpecification=rulePartialModelSpecification
- { $current=$iv_rulePartialModelSpecification.current; }
- EOF;
-
-// Rule PartialModelSpecification
-rulePartialModelSpecification returns [EObject current=null]
-@init {
- enterRule();
-}
-@after {
- leaveRule();
-}:
- (
- otherlv_0='{'
- {
- newLeafNode(otherlv_0, grammarAccess.getPartialModelSpecificationAccess().getLeftCurlyBracketKeyword_0());
- }
- (
- (
- {
- newCompositeNode(grammarAccess.getPartialModelSpecificationAccess().getEntryPartialModelEntryParserRuleCall_1_0());
- }
- lv_entry_1_0=rulePartialModelEntry
- {
- if ($current==null) {
- $current = createModelElementForParent(grammarAccess.getPartialModelSpecificationRule());
- }
- add(
- $current,
- "entry",
- lv_entry_1_0,
- "hu.bme.mit.inf.dslreasoner.application.ApplicationConfiguration.PartialModelEntry");
- afterParserOrEnumRuleCall();
- }
- )
- )
- (
- otherlv_2=','
- {
- newLeafNode(otherlv_2, grammarAccess.getPartialModelSpecificationAccess().getCommaKeyword_2_0());
- }
- (
- (
- {
- newCompositeNode(grammarAccess.getPartialModelSpecificationAccess().getEntryPartialModelEntryParserRuleCall_2_1_0());
- }
- lv_entry_3_0=rulePartialModelEntry
- {
- if ($current==null) {
- $current = createModelElementForParent(grammarAccess.getPartialModelSpecificationRule());
- }
- add(
- $current,
- "entry",
- lv_entry_3_0,
- "hu.bme.mit.inf.dslreasoner.application.ApplicationConfiguration.PartialModelEntry");
- afterParserOrEnumRuleCall();
- }
- )
- )
- )?
- otherlv_4='}'
- {
- newLeafNode(otherlv_4, grammarAccess.getPartialModelSpecificationAccess().getRightCurlyBracketKeyword_3());
- }
- )
-;
-
-// Entry rule entryRulePartialModelEntry
-entryRulePartialModelEntry returns [EObject current=null]:
- { newCompositeNode(grammarAccess.getPartialModelEntryRule()); }
- iv_rulePartialModelEntry=rulePartialModelEntry
- { $current=$iv_rulePartialModelEntry.current; }
- EOF;
-
-// Rule PartialModelEntry
-rulePartialModelEntry returns [EObject current=null]
-@init {
- enterRule();
-}
-@after {
- leaveRule();
-}:
- (
- {
- newCompositeNode(grammarAccess.getPartialModelEntryAccess().getModelEntryParserRuleCall_0());
- }
- this_ModelEntry_0=ruleModelEntry
- {
- $current = $this_ModelEntry_0.current;
- afterParserOrEnumRuleCall();
- }
- |
- {
- newCompositeNode(grammarAccess.getPartialModelEntryAccess().getFolderEntryParserRuleCall_1());
- }
- this_FolderEntry_1=ruleFolderEntry
- {
- $current = $this_FolderEntry_1.current;
- afterParserOrEnumRuleCall();
- }
- )
-;
-
-// Entry rule entryRuleModelEntry
-entryRuleModelEntry returns [EObject current=null]:
- { newCompositeNode(grammarAccess.getModelEntryRule()); }
- iv_ruleModelEntry=ruleModelEntry
- { $current=$iv_ruleModelEntry.current; }
- EOF;
-
-// Rule ModelEntry
-ruleModelEntry returns [EObject current=null]
-@init {
- enterRule();
-}
-@after {
- leaveRule();
-}:
- (
- (
- {
- newCompositeNode(grammarAccess.getModelEntryAccess().getPathFileParserRuleCall_0());
- }
- lv_path_0_0=ruleFile
- {
- if ($current==null) {
- $current = createModelElementForParent(grammarAccess.getModelEntryRule());
- }
- set(
- $current,
- "path",
- lv_path_0_0,
- "hu.bme.mit.inf.dslreasoner.application.ApplicationConfiguration.File");
- afterParserOrEnumRuleCall();
- }
- )
- )
-;
-
-// Entry rule entryRuleFolderEntry
-entryRuleFolderEntry returns [EObject current=null]:
- { newCompositeNode(grammarAccess.getFolderEntryRule()); }
- iv_ruleFolderEntry=ruleFolderEntry
- { $current=$iv_ruleFolderEntry.current; }
- EOF;
-
-// Rule FolderEntry
-ruleFolderEntry returns [EObject current=null]
-@init {
- enterRule();
-}
-@after {
- leaveRule();
-}:
- (
- otherlv_0='folder'
- {
- newLeafNode(otherlv_0, grammarAccess.getFolderEntryAccess().getFolderKeyword_0());
- }
- (
- (
- {
- newCompositeNode(grammarAccess.getFolderEntryAccess().getPathFileParserRuleCall_1_0());
- }
- lv_path_1_0=ruleFile
- {
- if ($current==null) {
- $current = createModelElementForParent(grammarAccess.getFolderEntryRule());
- }
- set(
- $current,
- "path",
- lv_path_1_0,
- "hu.bme.mit.inf.dslreasoner.application.ApplicationConfiguration.File");
- afterParserOrEnumRuleCall();
- }
- )
- )
- (
- otherlv_2='excluding'
- {
- newLeafNode(otherlv_2, grammarAccess.getFolderEntryAccess().getExcludingKeyword_2_0());
- }
- otherlv_3='{'
- {
- newLeafNode(otherlv_3, grammarAccess.getFolderEntryAccess().getLeftCurlyBracketKeyword_2_1());
- }
- (
- (
- {
- newCompositeNode(grammarAccess.getFolderEntryAccess().getExclusionModelEntryParserRuleCall_2_2_0());
- }
- lv_exclusion_4_0=ruleModelEntry
- {
- if ($current==null) {
- $current = createModelElementForParent(grammarAccess.getFolderEntryRule());
- }
- add(
- $current,
- "exclusion",
- lv_exclusion_4_0,
- "hu.bme.mit.inf.dslreasoner.application.ApplicationConfiguration.ModelEntry");
- afterParserOrEnumRuleCall();
- }
- )
- )
- (
- otherlv_5=','
- {
- newLeafNode(otherlv_5, grammarAccess.getFolderEntryAccess().getCommaKeyword_2_3_0());
- }
- (
- (
- {
- newCompositeNode(grammarAccess.getFolderEntryAccess().getExclusionModelEntryParserRuleCall_2_3_1_0());
- }
- lv_exclusion_6_0=ruleModelEntry
- {
- if ($current==null) {
- $current = createModelElementForParent(grammarAccess.getFolderEntryRule());
- }
- add(
- $current,
- "exclusion",
- lv_exclusion_6_0,
- "hu.bme.mit.inf.dslreasoner.application.ApplicationConfiguration.ModelEntry");
- afterParserOrEnumRuleCall();
- }
- )
- )
- )*
- otherlv_7='}'
- {
- newLeafNode(otherlv_7, grammarAccess.getFolderEntryAccess().getRightCurlyBracketKeyword_2_4());
- }
- )?
- )
-;
-
-// Entry rule entryRulePartialModelDeclaration
-entryRulePartialModelDeclaration returns [EObject current=null]:
- { newCompositeNode(grammarAccess.getPartialModelDeclarationRule()); }
- iv_rulePartialModelDeclaration=rulePartialModelDeclaration
- { $current=$iv_rulePartialModelDeclaration.current; }
- EOF;
-
-// Rule PartialModelDeclaration
-rulePartialModelDeclaration returns [EObject current=null]
-@init {
- enterRule();
-}
-@after {
- leaveRule();
-}:
- (
- otherlv_0='models'
- {
- newLeafNode(otherlv_0, grammarAccess.getPartialModelDeclarationAccess().getModelsKeyword_0());
- }
- (
- (
- lv_name_1_0=RULE_ID
- {
- newLeafNode(lv_name_1_0, grammarAccess.getPartialModelDeclarationAccess().getNameIDTerminalRuleCall_1_0());
- }
- {
- if ($current==null) {
- $current = createModelElement(grammarAccess.getPartialModelDeclarationRule());
- }
- setWithLastConsumed(
- $current,
- "name",
- lv_name_1_0,
- "org.eclipse.xtext.common.Terminals.ID");
- }
- )
- )
- (
- (
- {
- newCompositeNode(grammarAccess.getPartialModelDeclarationAccess().getSpecificationPartialModelSpecificationParserRuleCall_2_0());
- }
- lv_specification_2_0=rulePartialModelSpecification
- {
- if ($current==null) {
- $current = createModelElementForParent(grammarAccess.getPartialModelDeclarationRule());
- }
- set(
- $current,
- "specification",
- lv_specification_2_0,
- "hu.bme.mit.inf.dslreasoner.application.ApplicationConfiguration.PartialModelSpecification");
- afterParserOrEnumRuleCall();
- }
- )
- )
- )
-;
-
-// Entry rule entryRulePartialModelReference
-entryRulePartialModelReference returns [EObject current=null]:
- { newCompositeNode(grammarAccess.getPartialModelReferenceRule()); }
- iv_rulePartialModelReference=rulePartialModelReference
- { $current=$iv_rulePartialModelReference.current; }
- EOF;
-
-// Rule PartialModelReference
-rulePartialModelReference returns [EObject current=null]
-@init {
- enterRule();
-}
-@after {
- leaveRule();
-}:
- (
- (
- {
- if ($current==null) {
- $current = createModelElement(grammarAccess.getPartialModelReferenceRule());
- }
- }
- otherlv_0=RULE_ID
- {
- newLeafNode(otherlv_0, grammarAccess.getPartialModelReferenceAccess().getReferredPartialModelDeclarationCrossReference_0());
- }
- )
- )
-;
-
-// Entry rule entryRulePartialModel
-entryRulePartialModel returns [EObject current=null]:
- { newCompositeNode(grammarAccess.getPartialModelRule()); }
- iv_rulePartialModel=rulePartialModel
- { $current=$iv_rulePartialModel.current; }
- EOF;
-
-// Rule PartialModel
-rulePartialModel returns [EObject current=null]
-@init {
- enterRule();
-}
-@after {
- leaveRule();
-}:
- (
- {
- newCompositeNode(grammarAccess.getPartialModelAccess().getPartialModelSpecificationParserRuleCall_0());
- }
- this_PartialModelSpecification_0=rulePartialModelSpecification
- {
- $current = $this_PartialModelSpecification_0.current;
- afterParserOrEnumRuleCall();
- }
- |
- {
- newCompositeNode(grammarAccess.getPartialModelAccess().getPartialModelReferenceParserRuleCall_1());
- }
- this_PartialModelReference_1=rulePartialModelReference
- {
- $current = $this_PartialModelReference_1.current;
- afterParserOrEnumRuleCall();
- }
- )
-;
-
-// Entry rule entryRulePatternSpecification
-entryRulePatternSpecification returns [EObject current=null]:
- { newCompositeNode(grammarAccess.getPatternSpecificationRule()); }
- iv_rulePatternSpecification=rulePatternSpecification
- { $current=$iv_rulePatternSpecification.current; }
- EOF;
-
-// Rule PatternSpecification
-rulePatternSpecification returns [EObject current=null]
-@init {
- enterRule();
-}
-@after {
- leaveRule();
-}:
- (
- otherlv_0='{'
- {
- newLeafNode(otherlv_0, grammarAccess.getPatternSpecificationAccess().getLeftCurlyBracketKeyword_0());
- }
- (
- (
- {
- newCompositeNode(grammarAccess.getPatternSpecificationAccess().getEntriesPatternEntryParserRuleCall_1_0());
- }
- lv_entries_1_0=rulePatternEntry
- {
- if ($current==null) {
- $current = createModelElementForParent(grammarAccess.getPatternSpecificationRule());
- }
- add(
- $current,
- "entries",
- lv_entries_1_0,
- "hu.bme.mit.inf.dslreasoner.application.ApplicationConfiguration.PatternEntry");
- afterParserOrEnumRuleCall();
- }
- )
- )
- (
- otherlv_2=','
- {
- newLeafNode(otherlv_2, grammarAccess.getPatternSpecificationAccess().getCommaKeyword_2_0());
- }
- (
- (
- {
- newCompositeNode(grammarAccess.getPatternSpecificationAccess().getEntriesPatternEntryParserRuleCall_2_1_0());
- }
- lv_entries_3_0=rulePatternEntry
- {
- if ($current==null) {
- $current = createModelElementForParent(grammarAccess.getPatternSpecificationRule());
- }
- add(
- $current,
- "entries",
- lv_entries_3_0,
- "hu.bme.mit.inf.dslreasoner.application.ApplicationConfiguration.PatternEntry");
- afterParserOrEnumRuleCall();
- }
- )
- )
- )*
- otherlv_4='}'
- {
- newLeafNode(otherlv_4, grammarAccess.getPatternSpecificationAccess().getRightCurlyBracketKeyword_3());
- }
- )
-;
-
-// Entry rule entryRulePatternEntry
-entryRulePatternEntry returns [EObject current=null]:
- { newCompositeNode(grammarAccess.getPatternEntryRule()); }
- iv_rulePatternEntry=rulePatternEntry
- { $current=$iv_rulePatternEntry.current; }
- EOF;
-
-// Rule PatternEntry
-rulePatternEntry returns [EObject current=null]
-@init {
- enterRule();
-}
-@after {
- leaveRule();
-}:
- (
- {
- newCompositeNode(grammarAccess.getPatternEntryAccess().getPatternElementParserRuleCall_0());
- }
- this_PatternElement_0=rulePatternElement
- {
- $current = $this_PatternElement_0.current;
- afterParserOrEnumRuleCall();
- }
- |
- {
- newCompositeNode(grammarAccess.getPatternEntryAccess().getAllPatternEntryParserRuleCall_1());
- }
- this_AllPatternEntry_1=ruleAllPatternEntry
- {
- $current = $this_AllPatternEntry_1.current;
- afterParserOrEnumRuleCall();
- }
- )
-;
-
-// Entry rule entryRuleAllPatternEntry
-entryRuleAllPatternEntry returns [EObject current=null]:
- { newCompositeNode(grammarAccess.getAllPatternEntryRule()); }
- iv_ruleAllPatternEntry=ruleAllPatternEntry
- { $current=$iv_ruleAllPatternEntry.current; }
- EOF;
-
-// Rule AllPatternEntry
-ruleAllPatternEntry returns [EObject current=null]
-@init {
- enterRule();
-}
-@after {
- leaveRule();
-}:
- (
- otherlv_0='package'
- {
- newLeafNode(otherlv_0, grammarAccess.getAllPatternEntryAccess().getPackageKeyword_0());
- }
- (
- (
- {
- if ($current==null) {
- $current = createModelElement(grammarAccess.getAllPatternEntryRule());
- }
- }
- {
- newCompositeNode(grammarAccess.getAllPatternEntryAccess().getPackagePatternModelCrossReference_1_0());
- }
- ruleQualifiedName
- {
- afterParserOrEnumRuleCall();
- }
- )
- )
- (
- otherlv_2='excluding'
- {
- newLeafNode(otherlv_2, grammarAccess.getAllPatternEntryAccess().getExcludingKeyword_2_0());
- }
- otherlv_3='{'
- {
- newLeafNode(otherlv_3, grammarAccess.getAllPatternEntryAccess().getLeftCurlyBracketKeyword_2_1());
- }
- (
- (
- {
- newCompositeNode(grammarAccess.getAllPatternEntryAccess().getExclusuionPatternElementParserRuleCall_2_2_0());
- }
- lv_exclusuion_4_0=rulePatternElement
- {
- if ($current==null) {
- $current = createModelElementForParent(grammarAccess.getAllPatternEntryRule());
- }
- add(
- $current,
- "exclusuion",
- lv_exclusuion_4_0,
- "hu.bme.mit.inf.dslreasoner.application.ApplicationConfiguration.PatternElement");
- afterParserOrEnumRuleCall();
- }
- )
- )
- (
- otherlv_5=','
- {
- newLeafNode(otherlv_5, grammarAccess.getAllPatternEntryAccess().getCommaKeyword_2_3_0());
- }
- (
- (
- {
- newCompositeNode(grammarAccess.getAllPatternEntryAccess().getExclusuionPatternElementParserRuleCall_2_3_1_0());
- }
- lv_exclusuion_6_0=rulePatternElement
- {
- if ($current==null) {
- $current = createModelElementForParent(grammarAccess.getAllPatternEntryRule());
- }
- add(
- $current,
- "exclusuion",
- lv_exclusuion_6_0,
- "hu.bme.mit.inf.dslreasoner.application.ApplicationConfiguration.PatternElement");
- afterParserOrEnumRuleCall();
- }
- )
- )
- )*
- otherlv_7='}'
- {
- newLeafNode(otherlv_7, grammarAccess.getAllPatternEntryAccess().getRightCurlyBracketKeyword_2_4());
- }
- )?
- )
-;
-
-// Entry rule entryRulePatternElement
-entryRulePatternElement returns [EObject current=null]:
- { newCompositeNode(grammarAccess.getPatternElementRule()); }
- iv_rulePatternElement=rulePatternElement
- { $current=$iv_rulePatternElement.current; }
- EOF;
-
-// Rule PatternElement
-rulePatternElement returns [EObject current=null]
-@init {
- enterRule();
-}
-@after {
- leaveRule();
-}:
- (
- (
- (
- (
- {
- if ($current==null) {
- $current = createModelElement(grammarAccess.getPatternElementRule());
- }
- }
- {
- newCompositeNode(grammarAccess.getPatternElementAccess().getPackagePatternModelCrossReference_0_0_0());
- }
- ruleQualifiedName
- {
- afterParserOrEnumRuleCall();
- }
- )
- )
- otherlv_1='::'
- {
- newLeafNode(otherlv_1, grammarAccess.getPatternElementAccess().getColonColonKeyword_0_1());
- }
- )?
- (
- (
- {
- if ($current==null) {
- $current = createModelElement(grammarAccess.getPatternElementRule());
- }
- }
- otherlv_2=RULE_ID
- {
- newLeafNode(otherlv_2, grammarAccess.getPatternElementAccess().getPatternPatternCrossReference_1_0());
- }
- )
- )
- )
-;
-
-// Entry rule entryRuleGraphPatternDeclaration
-entryRuleGraphPatternDeclaration returns [EObject current=null]:
- { newCompositeNode(grammarAccess.getGraphPatternDeclarationRule()); }
- iv_ruleGraphPatternDeclaration=ruleGraphPatternDeclaration
- { $current=$iv_ruleGraphPatternDeclaration.current; }
- EOF;
-
-// Rule GraphPatternDeclaration
-ruleGraphPatternDeclaration returns [EObject current=null]
-@init {
- enterRule();
-}
-@after {
- leaveRule();
-}:
- (
- otherlv_0='constraints'
- {
- newLeafNode(otherlv_0, grammarAccess.getGraphPatternDeclarationAccess().getConstraintsKeyword_0());
- }
- (
- (
- lv_name_1_0=RULE_ID
- {
- newLeafNode(lv_name_1_0, grammarAccess.getGraphPatternDeclarationAccess().getNameIDTerminalRuleCall_1_0());
- }
- {
- if ($current==null) {
- $current = createModelElement(grammarAccess.getGraphPatternDeclarationRule());
- }
- setWithLastConsumed(
- $current,
- "name",
- lv_name_1_0,
- "org.eclipse.xtext.common.Terminals.ID");
- }
- )
- )
- (
- (
- {
- newCompositeNode(grammarAccess.getGraphPatternDeclarationAccess().getSpecificationPatternSpecificationParserRuleCall_2_0());
- }
- lv_specification_2_0=rulePatternSpecification
- {
- if ($current==null) {
- $current = createModelElementForParent(grammarAccess.getGraphPatternDeclarationRule());
- }
- set(
- $current,
- "specification",
- lv_specification_2_0,
- "hu.bme.mit.inf.dslreasoner.application.ApplicationConfiguration.PatternSpecification");
- afterParserOrEnumRuleCall();
- }
- )
- )
- )
-;
-
-// Entry rule entryRuleGraphPatternReference
-entryRuleGraphPatternReference returns [EObject current=null]:
- { newCompositeNode(grammarAccess.getGraphPatternReferenceRule()); }
- iv_ruleGraphPatternReference=ruleGraphPatternReference
- { $current=$iv_ruleGraphPatternReference.current; }
- EOF;
-
-// Rule GraphPatternReference
-ruleGraphPatternReference returns [EObject current=null]
-@init {
- enterRule();
-}
-@after {
- leaveRule();
-}:
- (
- (
- {
- if ($current==null) {
- $current = createModelElement(grammarAccess.getGraphPatternReferenceRule());
- }
- }
- otherlv_0=RULE_ID
- {
- newLeafNode(otherlv_0, grammarAccess.getGraphPatternReferenceAccess().getReferredGraphPatternDeclarationCrossReference_0());
- }
- )
- )
-;
-
-// Entry rule entryRuleGraphPattern
-entryRuleGraphPattern returns [EObject current=null]:
- { newCompositeNode(grammarAccess.getGraphPatternRule()); }
- iv_ruleGraphPattern=ruleGraphPattern
- { $current=$iv_ruleGraphPattern.current; }
- EOF;
-
-// Rule GraphPattern
-ruleGraphPattern returns [EObject current=null]
-@init {
- enterRule();
-}
-@after {
- leaveRule();
-}:
- (
- {
- newCompositeNode(grammarAccess.getGraphPatternAccess().getGraphPatternReferenceParserRuleCall_0());
- }
- this_GraphPatternReference_0=ruleGraphPatternReference
- {
- $current = $this_GraphPatternReference_0.current;
- afterParserOrEnumRuleCall();
- }
- |
- {
- newCompositeNode(grammarAccess.getGraphPatternAccess().getPatternSpecificationParserRuleCall_1());
- }
- this_PatternSpecification_1=rulePatternSpecification
- {
- $current = $this_PatternSpecification_1.current;
- afterParserOrEnumRuleCall();
- }
- )
-;
-
-// Entry rule entryRuleConfigSpecification
-entryRuleConfigSpecification returns [EObject current=null]:
- { newCompositeNode(grammarAccess.getConfigSpecificationRule()); }
- iv_ruleConfigSpecification=ruleConfigSpecification
- { $current=$iv_ruleConfigSpecification.current; }
- EOF;
-
-// Rule ConfigSpecification
-ruleConfigSpecification returns [EObject current=null]
-@init {
- enterRule();
-}
-@after {
- leaveRule();
-}:
- (
- (
- {
- $current = forceCreateModelElement(
- grammarAccess.getConfigSpecificationAccess().getConfigSpecificationAction_0(),
- $current);
- }
- )
- otherlv_1='{'
- {
- newLeafNode(otherlv_1, grammarAccess.getConfigSpecificationAccess().getLeftCurlyBracketKeyword_1());
- }
- (
- (
- (
- {
- newCompositeNode(grammarAccess.getConfigSpecificationAccess().getEntriesConfigEntryParserRuleCall_2_0_0());
- }
- lv_entries_2_0=ruleConfigEntry
- {
- if ($current==null) {
- $current = createModelElementForParent(grammarAccess.getConfigSpecificationRule());
- }
- add(
- $current,
- "entries",
- lv_entries_2_0,
- "hu.bme.mit.inf.dslreasoner.application.ApplicationConfiguration.ConfigEntry");
- afterParserOrEnumRuleCall();
- }
- )
- )
- (
- otherlv_3=','
- {
- newLeafNode(otherlv_3, grammarAccess.getConfigSpecificationAccess().getCommaKeyword_2_1_0());
- }
- (
- (
- {
- newCompositeNode(grammarAccess.getConfigSpecificationAccess().getEntriesConfigEntryParserRuleCall_2_1_1_0());
- }
- lv_entries_4_0=ruleConfigEntry
- {
- if ($current==null) {
- $current = createModelElementForParent(grammarAccess.getConfigSpecificationRule());
- }
- add(
- $current,
- "entries",
- lv_entries_4_0,
- "hu.bme.mit.inf.dslreasoner.application.ApplicationConfiguration.ConfigEntry");
- afterParserOrEnumRuleCall();
- }
- )
- )
- )*
- )?
- otherlv_5='}'
- {
- newLeafNode(otherlv_5, grammarAccess.getConfigSpecificationAccess().getRightCurlyBracketKeyword_3());
- }
- )
-;
-
-// Entry rule entryRuleConfigDeclaration
-entryRuleConfigDeclaration returns [EObject current=null]:
- { newCompositeNode(grammarAccess.getConfigDeclarationRule()); }
- iv_ruleConfigDeclaration=ruleConfigDeclaration
- { $current=$iv_ruleConfigDeclaration.current; }
- EOF;
-
-// Rule ConfigDeclaration
-ruleConfigDeclaration returns [EObject current=null]
-@init {
- enterRule();
-}
-@after {
- leaveRule();
-}:
- (
- otherlv_0='config'
- {
- newLeafNode(otherlv_0, grammarAccess.getConfigDeclarationAccess().getConfigKeyword_0());
- }
- (
- (
- lv_name_1_0=RULE_ID
- {
- newLeafNode(lv_name_1_0, grammarAccess.getConfigDeclarationAccess().getNameIDTerminalRuleCall_1_0());
- }
- {
- if ($current==null) {
- $current = createModelElement(grammarAccess.getConfigDeclarationRule());
- }
- setWithLastConsumed(
- $current,
- "name",
- lv_name_1_0,
- "org.eclipse.xtext.common.Terminals.ID");
- }
- )
- )
- (
- (
- {
- newCompositeNode(grammarAccess.getConfigDeclarationAccess().getSpecificationConfigSpecificationParserRuleCall_2_0());
- }
- lv_specification_2_0=ruleConfigSpecification
- {
- if ($current==null) {
- $current = createModelElementForParent(grammarAccess.getConfigDeclarationRule());
- }
- set(
- $current,
- "specification",
- lv_specification_2_0,
- "hu.bme.mit.inf.dslreasoner.application.ApplicationConfiguration.ConfigSpecification");
- afterParserOrEnumRuleCall();
- }
- )
- )
- )
-;
-
-// Entry rule entryRuleConfigEntry
-entryRuleConfigEntry returns [EObject current=null]:
- { newCompositeNode(grammarAccess.getConfigEntryRule()); }
- iv_ruleConfigEntry=ruleConfigEntry
- { $current=$iv_ruleConfigEntry.current; }
- EOF;
-
-// Rule ConfigEntry
-ruleConfigEntry returns [EObject current=null]
-@init {
- enterRule();
-}
-@after {
- leaveRule();
-}:
- (
- {
- newCompositeNode(grammarAccess.getConfigEntryAccess().getDocumentationEntryParserRuleCall_0());
- }
- this_DocumentationEntry_0=ruleDocumentationEntry
- {
- $current = $this_DocumentationEntry_0.current;
- afterParserOrEnumRuleCall();
- }
- |
- {
- newCompositeNode(grammarAccess.getConfigEntryAccess().getRuntimeEntryParserRuleCall_1());
- }
- this_RuntimeEntry_1=ruleRuntimeEntry
- {
- $current = $this_RuntimeEntry_1.current;
- afterParserOrEnumRuleCall();
- }
- |
- {
- newCompositeNode(grammarAccess.getConfigEntryAccess().getMemoryEntryParserRuleCall_2());
- }
- this_MemoryEntry_2=ruleMemoryEntry
- {
- $current = $this_MemoryEntry_2.current;
- afterParserOrEnumRuleCall();
- }
- |
- {
- newCompositeNode(grammarAccess.getConfigEntryAccess().getCustomEntryParserRuleCall_3());
- }
- this_CustomEntry_3=ruleCustomEntry
- {
- $current = $this_CustomEntry_3.current;
- afterParserOrEnumRuleCall();
- }
- )
-;
-
-// Entry rule entryRuleDocumentationEntry
-entryRuleDocumentationEntry returns [EObject current=null]:
- { newCompositeNode(grammarAccess.getDocumentationEntryRule()); }
- iv_ruleDocumentationEntry=ruleDocumentationEntry
- { $current=$iv_ruleDocumentationEntry.current; }
- EOF;
-
-// Rule DocumentationEntry
-ruleDocumentationEntry returns [EObject current=null]
-@init {
- enterRule();
-}
-@after {
- leaveRule();
-}:
- (
- otherlv_0='log-level'
- {
- newLeafNode(otherlv_0, grammarAccess.getDocumentationEntryAccess().getLogLevelKeyword_0());
- }
- otherlv_1='='
- {
- newLeafNode(otherlv_1, grammarAccess.getDocumentationEntryAccess().getEqualsSignKeyword_1());
- }
- (
- (
- {
- newCompositeNode(grammarAccess.getDocumentationEntryAccess().getLevelDocumentLevelSpecificationEnumRuleCall_2_0());
- }
- lv_level_2_0=ruleDocumentLevelSpecification
- {
- if ($current==null) {
- $current = createModelElementForParent(grammarAccess.getDocumentationEntryRule());
- }
- set(
- $current,
- "level",
- lv_level_2_0,
- "hu.bme.mit.inf.dslreasoner.application.ApplicationConfiguration.DocumentLevelSpecification");
- afterParserOrEnumRuleCall();
- }
- )
- )
- )
-;
-
-// Entry rule entryRuleRuntimeEntry
-entryRuleRuntimeEntry returns [EObject current=null]:
- { newCompositeNode(grammarAccess.getRuntimeEntryRule()); }
- iv_ruleRuntimeEntry=ruleRuntimeEntry
- { $current=$iv_ruleRuntimeEntry.current; }
- EOF;
-
-// Rule RuntimeEntry
-ruleRuntimeEntry returns [EObject current=null]
-@init {
- enterRule();
-}
-@after {
- leaveRule();
-}:
- (
- otherlv_0='runtime'
- {
- newLeafNode(otherlv_0, grammarAccess.getRuntimeEntryAccess().getRuntimeKeyword_0());
- }
- otherlv_1='='
- {
- newLeafNode(otherlv_1, grammarAccess.getRuntimeEntryAccess().getEqualsSignKeyword_1());
- }
- (
- (
- lv_millisecLimit_2_0=RULE_INT
- {
- newLeafNode(lv_millisecLimit_2_0, grammarAccess.getRuntimeEntryAccess().getMillisecLimitINTTerminalRuleCall_2_0());
- }
- {
- if ($current==null) {
- $current = createModelElement(grammarAccess.getRuntimeEntryRule());
- }
- setWithLastConsumed(
- $current,
- "millisecLimit",
- lv_millisecLimit_2_0,
- "org.eclipse.xtext.common.Terminals.INT");
- }
- )
- )
- )
-;
-
-// Entry rule entryRuleMemoryEntry
-entryRuleMemoryEntry returns [EObject current=null]:
- { newCompositeNode(grammarAccess.getMemoryEntryRule()); }
- iv_ruleMemoryEntry=ruleMemoryEntry
- { $current=$iv_ruleMemoryEntry.current; }
- EOF;
-
-// Rule MemoryEntry
-ruleMemoryEntry returns [EObject current=null]
-@init {
- enterRule();
-}
-@after {
- leaveRule();
-}:
- (
- otherlv_0='memory'
- {
- newLeafNode(otherlv_0, grammarAccess.getMemoryEntryAccess().getMemoryKeyword_0());
- }
- otherlv_1='='
- {
- newLeafNode(otherlv_1, grammarAccess.getMemoryEntryAccess().getEqualsSignKeyword_1());
- }
- (
- (
- lv_megabyteLimit_2_0=RULE_INT
- {
- newLeafNode(lv_megabyteLimit_2_0, grammarAccess.getMemoryEntryAccess().getMegabyteLimitINTTerminalRuleCall_2_0());
- }
- {
- if ($current==null) {
- $current = createModelElement(grammarAccess.getMemoryEntryRule());
- }
- setWithLastConsumed(
- $current,
- "megabyteLimit",
- lv_megabyteLimit_2_0,
- "org.eclipse.xtext.common.Terminals.INT");
- }
- )
- )
- )
-;
-
-// Entry rule entryRuleCustomEntry
-entryRuleCustomEntry returns [EObject current=null]:
- { newCompositeNode(grammarAccess.getCustomEntryRule()); }
- iv_ruleCustomEntry=ruleCustomEntry
- { $current=$iv_ruleCustomEntry.current; }
- EOF;
-
-// Rule CustomEntry
-ruleCustomEntry returns [EObject current=null]
-@init {
- enterRule();
-}
-@after {
- leaveRule();
-}:
- (
- (
- (
- lv_key_0_0=RULE_STRING
- {
- newLeafNode(lv_key_0_0, grammarAccess.getCustomEntryAccess().getKeySTRINGTerminalRuleCall_0_0());
- }
- {
- if ($current==null) {
- $current = createModelElement(grammarAccess.getCustomEntryRule());
- }
- setWithLastConsumed(
- $current,
- "key",
- lv_key_0_0,
- "org.eclipse.xtext.common.Terminals.STRING");
- }
- )
- )
- otherlv_1='='
- {
- newLeafNode(otherlv_1, grammarAccess.getCustomEntryAccess().getEqualsSignKeyword_1());
- }
- (
- (
- lv_value_2_0=RULE_STRING
- {
- newLeafNode(lv_value_2_0, grammarAccess.getCustomEntryAccess().getValueSTRINGTerminalRuleCall_2_0());
- }
- {
- if ($current==null) {
- $current = createModelElement(grammarAccess.getCustomEntryRule());
- }
- setWithLastConsumed(
- $current,
- "value",
- lv_value_2_0,
- "org.eclipse.xtext.common.Terminals.STRING");
- }
- )
- )
- )
-;
-
-// Entry rule entryRuleConfigReference
-entryRuleConfigReference returns [EObject current=null]:
- { newCompositeNode(grammarAccess.getConfigReferenceRule()); }
- iv_ruleConfigReference=ruleConfigReference
- { $current=$iv_ruleConfigReference.current; }
- EOF;
-
-// Rule ConfigReference
-ruleConfigReference returns [EObject current=null]
-@init {
- enterRule();
-}
-@after {
- leaveRule();
-}:
- (
- (
- {
- if ($current==null) {
- $current = createModelElement(grammarAccess.getConfigReferenceRule());
- }
- }
- otherlv_0=RULE_ID
- {
- newLeafNode(otherlv_0, grammarAccess.getConfigReferenceAccess().getConfigConfigDeclarationCrossReference_0());
- }
- )
- )
-;
-
-// Entry rule entryRuleConfig
-entryRuleConfig returns [EObject current=null]:
- { newCompositeNode(grammarAccess.getConfigRule()); }
- iv_ruleConfig=ruleConfig
- { $current=$iv_ruleConfig.current; }
- EOF;
-
-// Rule Config
-ruleConfig returns [EObject current=null]
-@init {
- enterRule();
-}
-@after {
- leaveRule();
-}:
- (
- {
- newCompositeNode(grammarAccess.getConfigAccess().getConfigSpecificationParserRuleCall_0());
- }
- this_ConfigSpecification_0=ruleConfigSpecification
- {
- $current = $this_ConfigSpecification_0.current;
- afterParserOrEnumRuleCall();
- }
- |
- {
- newCompositeNode(grammarAccess.getConfigAccess().getConfigReferenceParserRuleCall_1());
- }
- this_ConfigReference_1=ruleConfigReference
- {
- $current = $this_ConfigReference_1.current;
- afterParserOrEnumRuleCall();
- }
- )
-;
-
-// Entry rule entryRuleScopeSpecification
-entryRuleScopeSpecification returns [EObject current=null]:
- { newCompositeNode(grammarAccess.getScopeSpecificationRule()); }
- iv_ruleScopeSpecification=ruleScopeSpecification
- { $current=$iv_ruleScopeSpecification.current; }
- EOF;
-
-// Rule ScopeSpecification
-ruleScopeSpecification returns [EObject current=null]
-@init {
- enterRule();
-}
-@after {
- leaveRule();
-}:
- (
- (
- {
- $current = forceCreateModelElement(
- grammarAccess.getScopeSpecificationAccess().getScopeSpecificationAction_0(),
- $current);
- }
- )
- otherlv_1='{'
- {
- newLeafNode(otherlv_1, grammarAccess.getScopeSpecificationAccess().getLeftCurlyBracketKeyword_1());
- }
- (
- (
- (
- {
- newCompositeNode(grammarAccess.getScopeSpecificationAccess().getScopesTypeScopeParserRuleCall_2_0_0());
- }
- lv_scopes_2_0=ruleTypeScope
- {
- if ($current==null) {
- $current = createModelElementForParent(grammarAccess.getScopeSpecificationRule());
- }
- add(
- $current,
- "scopes",
- lv_scopes_2_0,
- "hu.bme.mit.inf.dslreasoner.application.ApplicationConfiguration.TypeScope");
- afterParserOrEnumRuleCall();
- }
- )
- )
- (
- otherlv_3=','
- {
- newLeafNode(otherlv_3, grammarAccess.getScopeSpecificationAccess().getCommaKeyword_2_1_0());
- }
- (
- (
- {
- newCompositeNode(grammarAccess.getScopeSpecificationAccess().getScopesTypeScopeParserRuleCall_2_1_1_0());
- }
- lv_scopes_4_0=ruleTypeScope
- {
- if ($current==null) {
- $current = createModelElementForParent(grammarAccess.getScopeSpecificationRule());
- }
- add(
- $current,
- "scopes",
- lv_scopes_4_0,
- "hu.bme.mit.inf.dslreasoner.application.ApplicationConfiguration.TypeScope");
- afterParserOrEnumRuleCall();
- }
- )
- )
- )*
- )?
- otherlv_5='}'
- {
- newLeafNode(otherlv_5, grammarAccess.getScopeSpecificationAccess().getRightCurlyBracketKeyword_3());
- }
- )
-;
-
-// Entry rule entryRuleTypeScope
-entryRuleTypeScope returns [EObject current=null]:
- { newCompositeNode(grammarAccess.getTypeScopeRule()); }
- iv_ruleTypeScope=ruleTypeScope
- { $current=$iv_ruleTypeScope.current; }
- EOF;
-
-// Rule TypeScope
-ruleTypeScope returns [EObject current=null]
-@init {
- enterRule();
-}
-@after {
- leaveRule();
-}:
- (
- {
- newCompositeNode(grammarAccess.getTypeScopeAccess().getClassTypeScopeParserRuleCall_0());
- }
- this_ClassTypeScope_0=ruleClassTypeScope
- {
- $current = $this_ClassTypeScope_0.current;
- afterParserOrEnumRuleCall();
- }
- |
- {
- newCompositeNode(grammarAccess.getTypeScopeAccess().getObjectTypeScopeParserRuleCall_1());
- }
- this_ObjectTypeScope_1=ruleObjectTypeScope
- {
- $current = $this_ObjectTypeScope_1.current;
- afterParserOrEnumRuleCall();
- }
- |
- {
- newCompositeNode(grammarAccess.getTypeScopeAccess().getIntegerTypeScopeParserRuleCall_2());
- }
- this_IntegerTypeScope_2=ruleIntegerTypeScope
- {
- $current = $this_IntegerTypeScope_2.current;
- afterParserOrEnumRuleCall();
- }
- |
- {
- newCompositeNode(grammarAccess.getTypeScopeAccess().getRealTypeScopeParserRuleCall_3());
- }
- this_RealTypeScope_3=ruleRealTypeScope
- {
- $current = $this_RealTypeScope_3.current;
- afterParserOrEnumRuleCall();
- }
- |
- {
- newCompositeNode(grammarAccess.getTypeScopeAccess().getStringTypeScopeParserRuleCall_4());
- }
- this_StringTypeScope_4=ruleStringTypeScope
- {
- $current = $this_StringTypeScope_4.current;
- afterParserOrEnumRuleCall();
- }
- )
-;
-
-// Entry rule entryRuleClassTypeScope
-entryRuleClassTypeScope returns [EObject current=null]:
- { newCompositeNode(grammarAccess.getClassTypeScopeRule()); }
- iv_ruleClassTypeScope=ruleClassTypeScope
- { $current=$iv_ruleClassTypeScope.current; }
- EOF;
-
-// Rule ClassTypeScope
-ruleClassTypeScope returns [EObject current=null]
-@init {
- enterRule();
-}
-@after {
- leaveRule();
-}:
- (
- otherlv_0='#'
- {
- newLeafNode(otherlv_0, grammarAccess.getClassTypeScopeAccess().getNumberSignKeyword_0());
- }
- (
- (
- {
- newCompositeNode(grammarAccess.getClassTypeScopeAccess().getTypeClassReferenceParserRuleCall_1_0());
- }
- lv_type_1_0=ruleClassReference
- {
- if ($current==null) {
- $current = createModelElementForParent(grammarAccess.getClassTypeScopeRule());
- }
- set(
- $current,
- "type",
- lv_type_1_0,
- "hu.bme.mit.inf.dslreasoner.application.ApplicationConfiguration.ClassReference");
- afterParserOrEnumRuleCall();
- }
- )
- )
- (
- (
- (
- lv_setsNew_2_0='+='
- {
- newLeafNode(lv_setsNew_2_0, grammarAccess.getClassTypeScopeAccess().getSetsNewPlusSignEqualsSignKeyword_2_0_0());
- }
- {
- if ($current==null) {
- $current = createModelElement(grammarAccess.getClassTypeScopeRule());
- }
- setWithLastConsumed($current, "setsNew", true, "+=");
- }
- )
- )
- |
- (
- (
- lv_setsSum_3_0='='
- {
- newLeafNode(lv_setsSum_3_0, grammarAccess.getClassTypeScopeAccess().getSetsSumEqualsSignKeyword_2_1_0());
- }
- {
- if ($current==null) {
- $current = createModelElement(grammarAccess.getClassTypeScopeRule());
- }
- setWithLastConsumed($current, "setsSum", true, "=");
- }
- )
- )
- )
- (
- (
- (
- {
- newCompositeNode(grammarAccess.getClassTypeScopeAccess().getNumberExactNumberParserRuleCall_3_0_0());
- }
- lv_number_4_0=ruleExactNumber
- {
- if ($current==null) {
- $current = createModelElementForParent(grammarAccess.getClassTypeScopeRule());
- }
- set(
- $current,
- "number",
- lv_number_4_0,
- "hu.bme.mit.inf.dslreasoner.application.ApplicationConfiguration.ExactNumber");
- afterParserOrEnumRuleCall();
- }
- )
- )
- |
- (
- (
- {
- newCompositeNode(grammarAccess.getClassTypeScopeAccess().getNumberIntervallNumberParserRuleCall_3_1_0());
- }
- lv_number_5_0=ruleIntervallNumber
- {
- if ($current==null) {
- $current = createModelElementForParent(grammarAccess.getClassTypeScopeRule());
- }
- set(
- $current,
- "number",
- lv_number_5_0,
- "hu.bme.mit.inf.dslreasoner.application.ApplicationConfiguration.IntervallNumber");
- afterParserOrEnumRuleCall();
- }
- )
- )
- )
- )
-;
-
-// Entry rule entryRuleObjectTypeScope
-entryRuleObjectTypeScope returns [EObject current=null]:
- { newCompositeNode(grammarAccess.getObjectTypeScopeRule()); }
- iv_ruleObjectTypeScope=ruleObjectTypeScope
- { $current=$iv_ruleObjectTypeScope.current; }
- EOF;
-
-// Rule ObjectTypeScope
-ruleObjectTypeScope returns [EObject current=null]
-@init {
- enterRule();
-}
-@after {
- leaveRule();
-}:
- (
- otherlv_0='#'
- {
- newLeafNode(otherlv_0, grammarAccess.getObjectTypeScopeAccess().getNumberSignKeyword_0());
- }
- (
- (
- {
- newCompositeNode(grammarAccess.getObjectTypeScopeAccess().getTypeObjectReferenceParserRuleCall_1_0());
- }
- lv_type_1_0=ruleObjectReference
- {
- if ($current==null) {
- $current = createModelElementForParent(grammarAccess.getObjectTypeScopeRule());
- }
- set(
- $current,
- "type",
- lv_type_1_0,
- "hu.bme.mit.inf.dslreasoner.application.ApplicationConfiguration.ObjectReference");
- afterParserOrEnumRuleCall();
- }
- )
- )
- (
- (
- (
- lv_setsNew_2_0='+='
- {
- newLeafNode(lv_setsNew_2_0, grammarAccess.getObjectTypeScopeAccess().getSetsNewPlusSignEqualsSignKeyword_2_0_0());
- }
- {
- if ($current==null) {
- $current = createModelElement(grammarAccess.getObjectTypeScopeRule());
- }
- setWithLastConsumed($current, "setsNew", true, "+=");
- }
- )
- )
- |
- (
- (
- lv_setsSum_3_0='='
- {
- newLeafNode(lv_setsSum_3_0, grammarAccess.getObjectTypeScopeAccess().getSetsSumEqualsSignKeyword_2_1_0());
- }
- {
- if ($current==null) {
- $current = createModelElement(grammarAccess.getObjectTypeScopeRule());
- }
- setWithLastConsumed($current, "setsSum", true, "=");
- }
- )
- )
- )
- (
- (
- (
- {
- newCompositeNode(grammarAccess.getObjectTypeScopeAccess().getNumberExactNumberParserRuleCall_3_0_0());
- }
- lv_number_4_0=ruleExactNumber
- {
- if ($current==null) {
- $current = createModelElementForParent(grammarAccess.getObjectTypeScopeRule());
- }
- set(
- $current,
- "number",
- lv_number_4_0,
- "hu.bme.mit.inf.dslreasoner.application.ApplicationConfiguration.ExactNumber");
- afterParserOrEnumRuleCall();
- }
- )
- )
- |
- (
- (
- {
- newCompositeNode(grammarAccess.getObjectTypeScopeAccess().getNumberIntervallNumberParserRuleCall_3_1_0());
- }
- lv_number_5_0=ruleIntervallNumber
- {
- if ($current==null) {
- $current = createModelElementForParent(grammarAccess.getObjectTypeScopeRule());
- }
- set(
- $current,
- "number",
- lv_number_5_0,
- "hu.bme.mit.inf.dslreasoner.application.ApplicationConfiguration.IntervallNumber");
- afterParserOrEnumRuleCall();
- }
- )
- )
- )
- )
-;
-
-// Entry rule entryRuleIntegerTypeScope
-entryRuleIntegerTypeScope returns [EObject current=null]:
- { newCompositeNode(grammarAccess.getIntegerTypeScopeRule()); }
- iv_ruleIntegerTypeScope=ruleIntegerTypeScope
- { $current=$iv_ruleIntegerTypeScope.current; }
- EOF;
-
-// Rule IntegerTypeScope
-ruleIntegerTypeScope returns [EObject current=null]
-@init {
- enterRule();
-}
-@after {
- leaveRule();
-}:
- (
- otherlv_0='#'
- {
- newLeafNode(otherlv_0, grammarAccess.getIntegerTypeScopeAccess().getNumberSignKeyword_0());
- }
- (
- (
- {
- newCompositeNode(grammarAccess.getIntegerTypeScopeAccess().getTypeIntegerReferenceParserRuleCall_1_0());
- }
- lv_type_1_0=ruleIntegerReference
- {
- if ($current==null) {
- $current = createModelElementForParent(grammarAccess.getIntegerTypeScopeRule());
- }
- set(
- $current,
- "type",
- lv_type_1_0,
- "hu.bme.mit.inf.dslreasoner.application.ApplicationConfiguration.IntegerReference");
- afterParserOrEnumRuleCall();
- }
- )
- )
- (
- (
- (
- lv_setsNew_2_0='+='
- {
- newLeafNode(lv_setsNew_2_0, grammarAccess.getIntegerTypeScopeAccess().getSetsNewPlusSignEqualsSignKeyword_2_0_0());
- }
- {
- if ($current==null) {
- $current = createModelElement(grammarAccess.getIntegerTypeScopeRule());
- }
- setWithLastConsumed($current, "setsNew", true, "+=");
- }
- )
- )
- |
- (
- (
- lv_setsSum_3_0='='
- {
- newLeafNode(lv_setsSum_3_0, grammarAccess.getIntegerTypeScopeAccess().getSetsSumEqualsSignKeyword_2_1_0());
- }
- {
- if ($current==null) {
- $current = createModelElement(grammarAccess.getIntegerTypeScopeRule());
- }
- setWithLastConsumed($current, "setsSum", true, "=");
- }
- )
- )
- )
- (
- (
- (
- {
- newCompositeNode(grammarAccess.getIntegerTypeScopeAccess().getNumberExactNumberParserRuleCall_3_0_0());
- }
- lv_number_4_0=ruleExactNumber
- {
- if ($current==null) {
- $current = createModelElementForParent(grammarAccess.getIntegerTypeScopeRule());
- }
- set(
- $current,
- "number",
- lv_number_4_0,
- "hu.bme.mit.inf.dslreasoner.application.ApplicationConfiguration.ExactNumber");
- afterParserOrEnumRuleCall();
- }
- )
- )
- |
- (
- (
- {
- newCompositeNode(grammarAccess.getIntegerTypeScopeAccess().getNumberIntervallNumberParserRuleCall_3_1_0());
- }
- lv_number_5_0=ruleIntervallNumber
- {
- if ($current==null) {
- $current = createModelElementForParent(grammarAccess.getIntegerTypeScopeRule());
- }
- set(
- $current,
- "number",
- lv_number_5_0,
- "hu.bme.mit.inf.dslreasoner.application.ApplicationConfiguration.IntervallNumber");
- afterParserOrEnumRuleCall();
- }
- )
- )
- |
- (
- (
- {
- newCompositeNode(grammarAccess.getIntegerTypeScopeAccess().getNumberIntEnumberationParserRuleCall_3_2_0());
- }
- lv_number_6_0=ruleIntEnumberation
- {
- if ($current==null) {
- $current = createModelElementForParent(grammarAccess.getIntegerTypeScopeRule());
- }
- set(
- $current,
- "number",
- lv_number_6_0,
- "hu.bme.mit.inf.dslreasoner.application.ApplicationConfiguration.IntEnumberation");
- afterParserOrEnumRuleCall();
- }
- )
- )
- )
- )
-;
-
-// Entry rule entryRuleRealTypeScope
-entryRuleRealTypeScope returns [EObject current=null]:
- { newCompositeNode(grammarAccess.getRealTypeScopeRule()); }
- iv_ruleRealTypeScope=ruleRealTypeScope
- { $current=$iv_ruleRealTypeScope.current; }
- EOF;
-
-// Rule RealTypeScope
-ruleRealTypeScope returns [EObject current=null]
-@init {
- enterRule();
-}
-@after {
- leaveRule();
-}:
- (
- otherlv_0='#'
- {
- newLeafNode(otherlv_0, grammarAccess.getRealTypeScopeAccess().getNumberSignKeyword_0());
- }
- (
- (
- {
- newCompositeNode(grammarAccess.getRealTypeScopeAccess().getTypeRealReferenceParserRuleCall_1_0());
- }
- lv_type_1_0=ruleRealReference
- {
- if ($current==null) {
- $current = createModelElementForParent(grammarAccess.getRealTypeScopeRule());
- }
- set(
- $current,
- "type",
- lv_type_1_0,
- "hu.bme.mit.inf.dslreasoner.application.ApplicationConfiguration.RealReference");
- afterParserOrEnumRuleCall();
- }
- )
- )
- (
- (
- (
- lv_setsNew_2_0='+='
- {
- newLeafNode(lv_setsNew_2_0, grammarAccess.getRealTypeScopeAccess().getSetsNewPlusSignEqualsSignKeyword_2_0_0());
- }
- {
- if ($current==null) {
- $current = createModelElement(grammarAccess.getRealTypeScopeRule());
- }
- setWithLastConsumed($current, "setsNew", true, "+=");
- }
- )
- )
- |
- (
- (
- lv_setsSum_3_0='='
- {
- newLeafNode(lv_setsSum_3_0, grammarAccess.getRealTypeScopeAccess().getSetsSumEqualsSignKeyword_2_1_0());
- }
- {
- if ($current==null) {
- $current = createModelElement(grammarAccess.getRealTypeScopeRule());
- }
- setWithLastConsumed($current, "setsSum", true, "=");
- }
- )
- )
- )
- (
- (
- (
- {
- newCompositeNode(grammarAccess.getRealTypeScopeAccess().getNumberExactNumberParserRuleCall_3_0_0());
- }
- lv_number_4_0=ruleExactNumber
- {
- if ($current==null) {
- $current = createModelElementForParent(grammarAccess.getRealTypeScopeRule());
- }
- set(
- $current,
- "number",
- lv_number_4_0,
- "hu.bme.mit.inf.dslreasoner.application.ApplicationConfiguration.ExactNumber");
- afterParserOrEnumRuleCall();
- }
- )
- )
- |
- (
- (
- {
- newCompositeNode(grammarAccess.getRealTypeScopeAccess().getNumberIntervallNumberParserRuleCall_3_1_0());
- }
- lv_number_5_0=ruleIntervallNumber
- {
- if ($current==null) {
- $current = createModelElementForParent(grammarAccess.getRealTypeScopeRule());
- }
- set(
- $current,
- "number",
- lv_number_5_0,
- "hu.bme.mit.inf.dslreasoner.application.ApplicationConfiguration.IntervallNumber");
- afterParserOrEnumRuleCall();
- }
- )
- )
- |
- (
- (
- {
- newCompositeNode(grammarAccess.getRealTypeScopeAccess().getNumberRealEnumerationParserRuleCall_3_2_0());
- }
- lv_number_6_0=ruleRealEnumeration
- {
- if ($current==null) {
- $current = createModelElementForParent(grammarAccess.getRealTypeScopeRule());
- }
- set(
- $current,
- "number",
- lv_number_6_0,
- "hu.bme.mit.inf.dslreasoner.application.ApplicationConfiguration.RealEnumeration");
- afterParserOrEnumRuleCall();
- }
- )
- )
- )
- )
-;
-
-// Entry rule entryRuleStringTypeScope
-entryRuleStringTypeScope returns [EObject current=null]:
- { newCompositeNode(grammarAccess.getStringTypeScopeRule()); }
- iv_ruleStringTypeScope=ruleStringTypeScope
- { $current=$iv_ruleStringTypeScope.current; }
- EOF;
-
-// Rule StringTypeScope
-ruleStringTypeScope returns [EObject current=null]
-@init {
- enterRule();
-}
-@after {
- leaveRule();
-}:
- (
- otherlv_0='#'
- {
- newLeafNode(otherlv_0, grammarAccess.getStringTypeScopeAccess().getNumberSignKeyword_0());
- }
- (
- (
- {
- newCompositeNode(grammarAccess.getStringTypeScopeAccess().getTypeStringReferenceParserRuleCall_1_0());
- }
- lv_type_1_0=ruleStringReference
- {
- if ($current==null) {
- $current = createModelElementForParent(grammarAccess.getStringTypeScopeRule());
- }
- set(
- $current,
- "type",
- lv_type_1_0,
- "hu.bme.mit.inf.dslreasoner.application.ApplicationConfiguration.StringReference");
- afterParserOrEnumRuleCall();
- }
- )
- )
- (
- (
- (
- lv_setsNew_2_0='+='
- {
- newLeafNode(lv_setsNew_2_0, grammarAccess.getStringTypeScopeAccess().getSetsNewPlusSignEqualsSignKeyword_2_0_0());
- }
- {
- if ($current==null) {
- $current = createModelElement(grammarAccess.getStringTypeScopeRule());
- }
- setWithLastConsumed($current, "setsNew", true, "+=");
- }
- )
- )
- |
- (
- (
- lv_setsSum_3_0='='
- {
- newLeafNode(lv_setsSum_3_0, grammarAccess.getStringTypeScopeAccess().getSetsSumEqualsSignKeyword_2_1_0());
- }
- {
- if ($current==null) {
- $current = createModelElement(grammarAccess.getStringTypeScopeRule());
- }
- setWithLastConsumed($current, "setsSum", true, "=");
- }
- )
- )
- )
- (
- (
- (
- {
- newCompositeNode(grammarAccess.getStringTypeScopeAccess().getNumberExactNumberParserRuleCall_3_0_0());
- }
- lv_number_4_0=ruleExactNumber
- {
- if ($current==null) {
- $current = createModelElementForParent(grammarAccess.getStringTypeScopeRule());
- }
- set(
- $current,
- "number",
- lv_number_4_0,
- "hu.bme.mit.inf.dslreasoner.application.ApplicationConfiguration.ExactNumber");
- afterParserOrEnumRuleCall();
- }
- )
- )
- |
- (
- (
- {
- newCompositeNode(grammarAccess.getStringTypeScopeAccess().getNumberIntervallNumberParserRuleCall_3_1_0());
- }
- lv_number_5_0=ruleIntervallNumber
- {
- if ($current==null) {
- $current = createModelElementForParent(grammarAccess.getStringTypeScopeRule());
- }
- set(
- $current,
- "number",
- lv_number_5_0,
- "hu.bme.mit.inf.dslreasoner.application.ApplicationConfiguration.IntervallNumber");
- afterParserOrEnumRuleCall();
- }
- )
- )
- |
- (
- (
- {
- newCompositeNode(grammarAccess.getStringTypeScopeAccess().getNumberStringEnumerationParserRuleCall_3_2_0());
- }
- lv_number_6_0=ruleStringEnumeration
- {
- if ($current==null) {
- $current = createModelElementForParent(grammarAccess.getStringTypeScopeRule());
- }
- set(
- $current,
- "number",
- lv_number_6_0,
- "hu.bme.mit.inf.dslreasoner.application.ApplicationConfiguration.StringEnumeration");
- afterParserOrEnumRuleCall();
- }
- )
- )
- )
- )
-;
-
-// Entry rule entryRuleClassReference
-entryRuleClassReference returns [EObject current=null]:
- { newCompositeNode(grammarAccess.getClassReferenceRule()); }
- iv_ruleClassReference=ruleClassReference
- { $current=$iv_ruleClassReference.current; }
- EOF;
-
-// Rule ClassReference
-ruleClassReference returns [EObject current=null]
-@init {
- enterRule();
-}
-@after {
- leaveRule();
-}:
- (
- otherlv_0='<'
- {
- newLeafNode(otherlv_0, grammarAccess.getClassReferenceAccess().getLessThanSignKeyword_0());
- }
- (
- (
- {
- newCompositeNode(grammarAccess.getClassReferenceAccess().getElementMetamodelElementParserRuleCall_1_0());
- }
- lv_element_1_0=ruleMetamodelElement
- {
- if ($current==null) {
- $current = createModelElementForParent(grammarAccess.getClassReferenceRule());
- }
- set(
- $current,
- "element",
- lv_element_1_0,
- "hu.bme.mit.inf.dslreasoner.application.ApplicationConfiguration.MetamodelElement");
- afterParserOrEnumRuleCall();
- }
- )
- )
- otherlv_2='>'
- {
- newLeafNode(otherlv_2, grammarAccess.getClassReferenceAccess().getGreaterThanSignKeyword_2());
- }
- )
-;
-
-// Entry rule entryRuleObjectReference
-entryRuleObjectReference returns [EObject current=null]:
- { newCompositeNode(grammarAccess.getObjectReferenceRule()); }
- iv_ruleObjectReference=ruleObjectReference
- { $current=$iv_ruleObjectReference.current; }
- EOF;
-
-// Rule ObjectReference
-ruleObjectReference returns [EObject current=null]
-@init {
- enterRule();
-}
-@after {
- leaveRule();
-}:
- (
- (
- {
- $current = forceCreateModelElement(
- grammarAccess.getObjectReferenceAccess().getObjectReferenceAction_0(),
- $current);
- }
- )
- otherlv_1='node'
- {
- newLeafNode(otherlv_1, grammarAccess.getObjectReferenceAccess().getNodeKeyword_1());
- }
- )
-;
-
-// Entry rule entryRuleIntegerReference
-entryRuleIntegerReference returns [EObject current=null]:
- { newCompositeNode(grammarAccess.getIntegerReferenceRule()); }
- iv_ruleIntegerReference=ruleIntegerReference
- { $current=$iv_ruleIntegerReference.current; }
- EOF;
-
-// Rule IntegerReference
-ruleIntegerReference returns [EObject current=null]
-@init {
- enterRule();
-}
-@after {
- leaveRule();
-}:
- (
- (
- {
- $current = forceCreateModelElement(
- grammarAccess.getIntegerReferenceAccess().getIntegerScopeAction_0(),
- $current);
- }
- )
- otherlv_1='int'
- {
- newLeafNode(otherlv_1, grammarAccess.getIntegerReferenceAccess().getIntKeyword_1());
- }
- )
-;
-
-// Entry rule entryRuleRealReference
-entryRuleRealReference returns [EObject current=null]:
- { newCompositeNode(grammarAccess.getRealReferenceRule()); }
- iv_ruleRealReference=ruleRealReference
- { $current=$iv_ruleRealReference.current; }
- EOF;
-
-// Rule RealReference
-ruleRealReference returns [EObject current=null]
-@init {
- enterRule();
-}
-@after {
- leaveRule();
-}:
- (
- (
- {
- $current = forceCreateModelElement(
- grammarAccess.getRealReferenceAccess().getRealScopeAction_0(),
- $current);
- }
- )
- otherlv_1='real'
- {
- newLeafNode(otherlv_1, grammarAccess.getRealReferenceAccess().getRealKeyword_1());
- }
- )
-;
-
-// Entry rule entryRuleStringReference
-entryRuleStringReference returns [EObject current=null]:
- { newCompositeNode(grammarAccess.getStringReferenceRule()); }
- iv_ruleStringReference=ruleStringReference
- { $current=$iv_ruleStringReference.current; }
- EOF;
-
-// Rule StringReference
-ruleStringReference returns [EObject current=null]
-@init {
- enterRule();
-}
-@after {
- leaveRule();
-}:
- (
- (
- {
- $current = forceCreateModelElement(
- grammarAccess.getStringReferenceAccess().getStringScopeAction_0(),
- $current);
- }
- )
- otherlv_1='string'
- {
- newLeafNode(otherlv_1, grammarAccess.getStringReferenceAccess().getStringKeyword_1());
- }
- )
-;
-
-// Entry rule entryRuleExactNumber
-entryRuleExactNumber returns [EObject current=null]:
- { newCompositeNode(grammarAccess.getExactNumberRule()); }
- iv_ruleExactNumber=ruleExactNumber
- { $current=$iv_ruleExactNumber.current; }
- EOF;
-
-// Rule ExactNumber
-ruleExactNumber returns [EObject current=null]
-@init {
- enterRule();
-}
-@after {
- leaveRule();
-}:
- (
- (
- (
- lv_exactNumber_0_0=RULE_INT
- {
- newLeafNode(lv_exactNumber_0_0, grammarAccess.getExactNumberAccess().getExactNumberINTTerminalRuleCall_0_0());
- }
- {
- if ($current==null) {
- $current = createModelElement(grammarAccess.getExactNumberRule());
- }
- setWithLastConsumed(
- $current,
- "exactNumber",
- lv_exactNumber_0_0,
- "org.eclipse.xtext.common.Terminals.INT");
- }
- )
- )
- |
- (
- (
- lv_exactUnlimited_1_0='*'
- {
- newLeafNode(lv_exactUnlimited_1_0, grammarAccess.getExactNumberAccess().getExactUnlimitedAsteriskKeyword_1_0());
- }
- {
- if ($current==null) {
- $current = createModelElement(grammarAccess.getExactNumberRule());
- }
- setWithLastConsumed($current, "exactUnlimited", true, "*");
- }
- )
- )
- )
-;
-
-// Entry rule entryRuleIntervallNumber
-entryRuleIntervallNumber returns [EObject current=null]:
- { newCompositeNode(grammarAccess.getIntervallNumberRule()); }
- iv_ruleIntervallNumber=ruleIntervallNumber
- { $current=$iv_ruleIntervallNumber.current; }
- EOF;
-
-// Rule IntervallNumber
-ruleIntervallNumber returns [EObject current=null]
-@init {
- enterRule();
-}
-@after {
- leaveRule();
-}:
- (
- (
- (
- lv_min_0_0=RULE_INT
- {
- newLeafNode(lv_min_0_0, grammarAccess.getIntervallNumberAccess().getMinINTTerminalRuleCall_0_0());
- }
- {
- if ($current==null) {
- $current = createModelElement(grammarAccess.getIntervallNumberRule());
- }
- setWithLastConsumed(
- $current,
- "min",
- lv_min_0_0,
- "org.eclipse.xtext.common.Terminals.INT");
- }
- )
- )
- otherlv_1='..'
- {
- newLeafNode(otherlv_1, grammarAccess.getIntervallNumberAccess().getFullStopFullStopKeyword_1());
- }
- (
- (
- (
- lv_maxNumber_2_0=RULE_INT
- {
- newLeafNode(lv_maxNumber_2_0, grammarAccess.getIntervallNumberAccess().getMaxNumberINTTerminalRuleCall_2_0_0());
- }
- {
- if ($current==null) {
- $current = createModelElement(grammarAccess.getIntervallNumberRule());
- }
- setWithLastConsumed(
- $current,
- "maxNumber",
- lv_maxNumber_2_0,
- "org.eclipse.xtext.common.Terminals.INT");
- }
- )
- )
- |
- (
- (
- lv_maxUnlimited_3_0='*'
- {
- newLeafNode(lv_maxUnlimited_3_0, grammarAccess.getIntervallNumberAccess().getMaxUnlimitedAsteriskKeyword_2_1_0());
- }
- {
- if ($current==null) {
- $current = createModelElement(grammarAccess.getIntervallNumberRule());
- }
- setWithLastConsumed($current, "maxUnlimited", true, "*");
- }
- )
- )
- )
- )
-;
-
-// Entry rule entryRuleIntEnumberation
-entryRuleIntEnumberation returns [EObject current=null]:
- { newCompositeNode(grammarAccess.getIntEnumberationRule()); }
- iv_ruleIntEnumberation=ruleIntEnumberation
- { $current=$iv_ruleIntEnumberation.current; }
- EOF;
-
-// Rule IntEnumberation
-ruleIntEnumberation returns [EObject current=null]
-@init {
- enterRule();
-}
-@after {
- leaveRule();
-}:
- (
- (
- {
- $current = forceCreateModelElement(
- grammarAccess.getIntEnumberationAccess().getIntEnumberationAction_0(),
- $current);
- }
- )
- otherlv_1='{'
- {
- newLeafNode(otherlv_1, grammarAccess.getIntEnumberationAccess().getLeftCurlyBracketKeyword_1());
- }
- (
- (
- (
- {
- newCompositeNode(grammarAccess.getIntEnumberationAccess().getEntryINTLiteralParserRuleCall_2_0_0());
- }
- lv_entry_2_0=ruleINTLiteral
- {
- if ($current==null) {
- $current = createModelElementForParent(grammarAccess.getIntEnumberationRule());
- }
- add(
- $current,
- "entry",
- lv_entry_2_0,
- "hu.bme.mit.inf.dslreasoner.application.ApplicationConfiguration.INTLiteral");
- afterParserOrEnumRuleCall();
- }
- )
- )
- (
- otherlv_3=','
- {
- newLeafNode(otherlv_3, grammarAccess.getIntEnumberationAccess().getCommaKeyword_2_1_0());
- }
- (
- (
- {
- newCompositeNode(grammarAccess.getIntEnumberationAccess().getEntryINTLiteralParserRuleCall_2_1_1_0());
- }
- lv_entry_4_0=ruleINTLiteral
- {
- if ($current==null) {
- $current = createModelElementForParent(grammarAccess.getIntEnumberationRule());
- }
- add(
- $current,
- "entry",
- lv_entry_4_0,
- "hu.bme.mit.inf.dslreasoner.application.ApplicationConfiguration.INTLiteral");
- afterParserOrEnumRuleCall();
- }
- )
- )
- )*
- )?
- otherlv_5='}'
- {
- newLeafNode(otherlv_5, grammarAccess.getIntEnumberationAccess().getRightCurlyBracketKeyword_3());
- }
- )
-;
-
-// Entry rule entryRuleRealEnumeration
-entryRuleRealEnumeration returns [EObject current=null]:
- { newCompositeNode(grammarAccess.getRealEnumerationRule()); }
- iv_ruleRealEnumeration=ruleRealEnumeration
- { $current=$iv_ruleRealEnumeration.current; }
- EOF;
-
-// Rule RealEnumeration
-ruleRealEnumeration returns [EObject current=null]
-@init {
- enterRule();
-}
-@after {
- leaveRule();
-}:
- (
- (
- {
- $current = forceCreateModelElement(
- grammarAccess.getRealEnumerationAccess().getRealEnumerationAction_0(),
- $current);
- }
- )
- otherlv_1='{'
- {
- newLeafNode(otherlv_1, grammarAccess.getRealEnumerationAccess().getLeftCurlyBracketKeyword_1());
- }
- (
- (
- (
- {
- newCompositeNode(grammarAccess.getRealEnumerationAccess().getEntryREALLiteralParserRuleCall_2_0_0());
- }
- lv_entry_2_0=ruleREALLiteral
- {
- if ($current==null) {
- $current = createModelElementForParent(grammarAccess.getRealEnumerationRule());
- }
- add(
- $current,
- "entry",
- lv_entry_2_0,
- "hu.bme.mit.inf.dslreasoner.application.ApplicationConfiguration.REALLiteral");
- afterParserOrEnumRuleCall();
- }
- )
- )
- (
- otherlv_3=','
- {
- newLeafNode(otherlv_3, grammarAccess.getRealEnumerationAccess().getCommaKeyword_2_1_0());
- }
- (
- (
- {
- newCompositeNode(grammarAccess.getRealEnumerationAccess().getEntryREALLiteralParserRuleCall_2_1_1_0());
- }
- lv_entry_4_0=ruleREALLiteral
- {
- if ($current==null) {
- $current = createModelElementForParent(grammarAccess.getRealEnumerationRule());
- }
- add(
- $current,
- "entry",
- lv_entry_4_0,
- "hu.bme.mit.inf.dslreasoner.application.ApplicationConfiguration.REALLiteral");
- afterParserOrEnumRuleCall();
- }
- )
- )
- )*
- )?
- otherlv_5='}'
- {
- newLeafNode(otherlv_5, grammarAccess.getRealEnumerationAccess().getRightCurlyBracketKeyword_3());
- }
- )
-;
-
-// Entry rule entryRuleStringEnumeration
-entryRuleStringEnumeration returns [EObject current=null]:
- { newCompositeNode(grammarAccess.getStringEnumerationRule()); }
- iv_ruleStringEnumeration=ruleStringEnumeration
- { $current=$iv_ruleStringEnumeration.current; }
- EOF;
-
-// Rule StringEnumeration
-ruleStringEnumeration returns [EObject current=null]
-@init {
- enterRule();
-}
-@after {
- leaveRule();
-}:
- (
- (
- {
- $current = forceCreateModelElement(
- grammarAccess.getStringEnumerationAccess().getStringEnumerationAction_0(),
- $current);
- }
- )
- otherlv_1='{'
- {
- newLeafNode(otherlv_1, grammarAccess.getStringEnumerationAccess().getLeftCurlyBracketKeyword_1());
- }
- (
- (
- (
- lv_entry_2_0=RULE_STRING
- {
- newLeafNode(lv_entry_2_0, grammarAccess.getStringEnumerationAccess().getEntrySTRINGTerminalRuleCall_2_0_0());
- }
- {
- if ($current==null) {
- $current = createModelElement(grammarAccess.getStringEnumerationRule());
- }
- addWithLastConsumed(
- $current,
- "entry",
- lv_entry_2_0,
- "org.eclipse.xtext.common.Terminals.STRING");
- }
- )
- )
- (
- otherlv_3=','
- {
- newLeafNode(otherlv_3, grammarAccess.getStringEnumerationAccess().getCommaKeyword_2_1_0());
- }
- (
- (
- lv_entry_4_0=RULE_STRING
- {
- newLeafNode(lv_entry_4_0, grammarAccess.getStringEnumerationAccess().getEntrySTRINGTerminalRuleCall_2_1_1_0());
- }
- {
- if ($current==null) {
- $current = createModelElement(grammarAccess.getStringEnumerationRule());
- }
- addWithLastConsumed(
- $current,
- "entry",
- lv_entry_4_0,
- "org.eclipse.xtext.common.Terminals.STRING");
- }
- )
- )
- )*
- )?
- otherlv_5='}'
- {
- newLeafNode(otherlv_5, grammarAccess.getStringEnumerationAccess().getRightCurlyBracketKeyword_3());
- }
- )
-;
-
-// Entry rule entryRuleScopeDeclaration
-entryRuleScopeDeclaration returns [EObject current=null]:
- { newCompositeNode(grammarAccess.getScopeDeclarationRule()); }
- iv_ruleScopeDeclaration=ruleScopeDeclaration
- { $current=$iv_ruleScopeDeclaration.current; }
- EOF;
-
-// Rule ScopeDeclaration
-ruleScopeDeclaration returns [EObject current=null]
-@init {
- enterRule();
-}
-@after {
- leaveRule();
-}:
- (
- otherlv_0='scope'
- {
- newLeafNode(otherlv_0, grammarAccess.getScopeDeclarationAccess().getScopeKeyword_0());
- }
- (
- (
- lv_name_1_0=RULE_ID
- {
- newLeafNode(lv_name_1_0, grammarAccess.getScopeDeclarationAccess().getNameIDTerminalRuleCall_1_0());
- }
- {
- if ($current==null) {
- $current = createModelElement(grammarAccess.getScopeDeclarationRule());
- }
- setWithLastConsumed(
- $current,
- "name",
- lv_name_1_0,
- "org.eclipse.xtext.common.Terminals.ID");
- }
- )
- )
- (
- (
- {
- newCompositeNode(grammarAccess.getScopeDeclarationAccess().getSpecificationScopeSpecificationParserRuleCall_2_0());
- }
- lv_specification_2_0=ruleScopeSpecification
- {
- if ($current==null) {
- $current = createModelElementForParent(grammarAccess.getScopeDeclarationRule());
- }
- set(
- $current,
- "specification",
- lv_specification_2_0,
- "hu.bme.mit.inf.dslreasoner.application.ApplicationConfiguration.ScopeSpecification");
- afterParserOrEnumRuleCall();
- }
- )
- )
- )
-;
-
-// Entry rule entryRuleScopeReference
-entryRuleScopeReference returns [EObject current=null]:
- { newCompositeNode(grammarAccess.getScopeReferenceRule()); }
- iv_ruleScopeReference=ruleScopeReference
- { $current=$iv_ruleScopeReference.current; }
- EOF;
-
-// Rule ScopeReference
-ruleScopeReference returns [EObject current=null]
-@init {
- enterRule();
-}
-@after {
- leaveRule();
-}:
- (
- (
- {
- if ($current==null) {
- $current = createModelElement(grammarAccess.getScopeReferenceRule());
- }
- }
- otherlv_0=RULE_ID
- {
- newLeafNode(otherlv_0, grammarAccess.getScopeReferenceAccess().getReferredScopeDeclarationCrossReference_0());
- }
- )
- )
-;
-
-// Entry rule entryRuleScope
-entryRuleScope returns [EObject current=null]:
- { newCompositeNode(grammarAccess.getScopeRule()); }
- iv_ruleScope=ruleScope
- { $current=$iv_ruleScope.current; }
- EOF;
-
-// Rule Scope
-ruleScope returns [EObject current=null]
-@init {
- enterRule();
-}
-@after {
- leaveRule();
-}:
- (
- {
- newCompositeNode(grammarAccess.getScopeAccess().getScopeSpecificationParserRuleCall_0());
- }
- this_ScopeSpecification_0=ruleScopeSpecification
- {
- $current = $this_ScopeSpecification_0.current;
- afterParserOrEnumRuleCall();
- }
- |
- {
- newCompositeNode(grammarAccess.getScopeAccess().getScopeReferenceParserRuleCall_1());
- }
- this_ScopeReference_1=ruleScopeReference
- {
- $current = $this_ScopeReference_1.current;
- afterParserOrEnumRuleCall();
- }
- )
-;
-
-// Entry rule entryRuleTask
-entryRuleTask returns [EObject current=null]:
- { newCompositeNode(grammarAccess.getTaskRule()); }
- iv_ruleTask=ruleTask
- { $current=$iv_ruleTask.current; }
- EOF;
-
-// Rule Task
-ruleTask returns [EObject current=null]
-@init {
- enterRule();
-}
-@after {
- leaveRule();
-}:
- {
- newCompositeNode(grammarAccess.getTaskAccess().getGenerationTaskParserRuleCall());
- }
- this_GenerationTask_0=ruleGenerationTask
- {
- $current = $this_GenerationTask_0.current;
- afterParserOrEnumRuleCall();
- }
-;
-
-// Entry rule entryRuleGenerationTask
-entryRuleGenerationTask returns [EObject current=null]:
- { newCompositeNode(grammarAccess.getGenerationTaskRule()); }
- iv_ruleGenerationTask=ruleGenerationTask
- { $current=$iv_ruleGenerationTask.current; }
- EOF;
-
-// Rule GenerationTask
-ruleGenerationTask returns [EObject current=null]
-@init {
- enterRule();
-}
-@after {
- leaveRule();
-}:
- (
- otherlv_0='generate'
- {
- newLeafNode(otherlv_0, grammarAccess.getGenerationTaskAccess().getGenerateKeyword_0());
- }
- (
- {
- $current = forceCreateModelElement(
- grammarAccess.getGenerationTaskAccess().getGenerationTaskAction_1(),
- $current);
- }
- )
- otherlv_2='{'
- {
- newLeafNode(otherlv_2, grammarAccess.getGenerationTaskAccess().getLeftCurlyBracketKeyword_2());
- }
- (
- (
- {
- getUnorderedGroupHelper().enter(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3());
- }
- (
- (
- (
- {getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 0)}?=>(
- {
- getUnorderedGroupHelper().select(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 0);
- }
- ({true}?=>(otherlv_4='metamodel'
- {
- newLeafNode(otherlv_4, grammarAccess.getGenerationTaskAccess().getMetamodelKeyword_3_0_0());
- }
- otherlv_5='='
- {
- newLeafNode(otherlv_5, grammarAccess.getGenerationTaskAccess().getEqualsSignKeyword_3_0_1());
- }
- (
- (
- {
- newCompositeNode(grammarAccess.getGenerationTaskAccess().getMetamodelMetamodelParserRuleCall_3_0_2_0());
- }
- lv_metamodel_6_0=ruleMetamodel
- {
- if ($current==null) {
- $current = createModelElementForParent(grammarAccess.getGenerationTaskRule());
- }
- set(
- $current,
- "metamodel",
- lv_metamodel_6_0,
- "hu.bme.mit.inf.dslreasoner.application.ApplicationConfiguration.Metamodel");
- afterParserOrEnumRuleCall();
- }
- )
- )
- ))
- {
- getUnorderedGroupHelper().returnFromSelection(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3());
- }
- )
- )|
- (
- {getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 1)}?=>(
- {
- getUnorderedGroupHelper().select(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 1);
- }
- ({true}?=>(otherlv_7='partial-model'
- {
- newLeafNode(otherlv_7, grammarAccess.getGenerationTaskAccess().getPartialModelKeyword_3_1_0());
- }
- otherlv_8='='
- {
- newLeafNode(otherlv_8, grammarAccess.getGenerationTaskAccess().getEqualsSignKeyword_3_1_1());
- }
- (
- (
- {
- newCompositeNode(grammarAccess.getGenerationTaskAccess().getPartialModelPartialModelParserRuleCall_3_1_2_0());
- }
- lv_partialModel_9_0=rulePartialModel
- {
- if ($current==null) {
- $current = createModelElementForParent(grammarAccess.getGenerationTaskRule());
- }
- set(
- $current,
- "partialModel",
- lv_partialModel_9_0,
- "hu.bme.mit.inf.dslreasoner.application.ApplicationConfiguration.PartialModel");
- afterParserOrEnumRuleCall();
- }
- )
- )
- ))
- {
- getUnorderedGroupHelper().returnFromSelection(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3());
- }
- )
- )|
- (
- {getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 2)}?=>(
- {
- getUnorderedGroupHelper().select(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 2);
- }
- ({true}?=>(otherlv_10='constraints'
- {
- newLeafNode(otherlv_10, grammarAccess.getGenerationTaskAccess().getConstraintsKeyword_3_2_0());
- }
- otherlv_11='='
- {
- newLeafNode(otherlv_11, grammarAccess.getGenerationTaskAccess().getEqualsSignKeyword_3_2_1());
- }
- (
- (
- {
- newCompositeNode(grammarAccess.getGenerationTaskAccess().getPatternsGraphPatternParserRuleCall_3_2_2_0());
- }
- lv_patterns_12_0=ruleGraphPattern
- {
- if ($current==null) {
- $current = createModelElementForParent(grammarAccess.getGenerationTaskRule());
- }
- set(
- $current,
- "patterns",
- lv_patterns_12_0,
- "hu.bme.mit.inf.dslreasoner.application.ApplicationConfiguration.GraphPattern");
- afterParserOrEnumRuleCall();
- }
- )
- )
- ))
- {
- getUnorderedGroupHelper().returnFromSelection(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3());
- }
- )
- )|
- (
- {getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 3)}?=>(
- {
- getUnorderedGroupHelper().select(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 3);
- }
- ({true}?=>(otherlv_13='scope'
- {
- newLeafNode(otherlv_13, grammarAccess.getGenerationTaskAccess().getScopeKeyword_3_3_0());
- }
- otherlv_14='='
- {
- newLeafNode(otherlv_14, grammarAccess.getGenerationTaskAccess().getEqualsSignKeyword_3_3_1());
- }
- (
- (
- {
- newCompositeNode(grammarAccess.getGenerationTaskAccess().getScopeScopeParserRuleCall_3_3_2_0());
- }
- lv_scope_15_0=ruleScope
- {
- if ($current==null) {
- $current = createModelElementForParent(grammarAccess.getGenerationTaskRule());
- }
- set(
- $current,
- "scope",
- lv_scope_15_0,
- "hu.bme.mit.inf.dslreasoner.application.ApplicationConfiguration.Scope");
- afterParserOrEnumRuleCall();
- }
- )
- )
- ))
- {
- getUnorderedGroupHelper().returnFromSelection(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3());
- }
- )
- )|
- (
- {getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 4)}?=>(
- {
- getUnorderedGroupHelper().select(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 4);
- }
- ({true}?=>((
- (
- lv_numberSpecified_16_0='number'
- {
- newLeafNode(lv_numberSpecified_16_0, grammarAccess.getGenerationTaskAccess().getNumberSpecifiedNumberKeyword_3_4_0_0());
- }
- {
- if ($current==null) {
- $current = createModelElement(grammarAccess.getGenerationTaskRule());
- }
- setWithLastConsumed($current, "numberSpecified", true, "number");
- }
- )
- )
- otherlv_17='='
- {
- newLeafNode(otherlv_17, grammarAccess.getGenerationTaskAccess().getEqualsSignKeyword_3_4_1());
- }
- (
- (
- lv_number_18_0=RULE_INT
- {
- newLeafNode(lv_number_18_0, grammarAccess.getGenerationTaskAccess().getNumberINTTerminalRuleCall_3_4_2_0());
- }
- {
- if ($current==null) {
- $current = createModelElement(grammarAccess.getGenerationTaskRule());
- }
- setWithLastConsumed(
- $current,
- "number",
- lv_number_18_0,
- "org.eclipse.xtext.common.Terminals.INT");
- }
- )
- )
- ))
- {
- getUnorderedGroupHelper().returnFromSelection(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3());
- }
- )
- )|
- (
- {getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 5)}?=>(
- {
- getUnorderedGroupHelper().select(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 5);
- }
- ({true}?=>((
- (
- lv_runSpecified_19_0='runs'
- {
- newLeafNode(lv_runSpecified_19_0, grammarAccess.getGenerationTaskAccess().getRunSpecifiedRunsKeyword_3_5_0_0());
- }
- {
- if ($current==null) {
- $current = createModelElement(grammarAccess.getGenerationTaskRule());
- }
- setWithLastConsumed($current, "runSpecified", true, "runs");
- }
- )
- )
- otherlv_20='='
- {
- newLeafNode(otherlv_20, grammarAccess.getGenerationTaskAccess().getEqualsSignKeyword_3_5_1());
- }
- (
- (
- lv_runs_21_0=RULE_INT
- {
- newLeafNode(lv_runs_21_0, grammarAccess.getGenerationTaskAccess().getRunsINTTerminalRuleCall_3_5_2_0());
- }
- {
- if ($current==null) {
- $current = createModelElement(grammarAccess.getGenerationTaskRule());
- }
- setWithLastConsumed(
- $current,
- "runs",
- lv_runs_21_0,
- "org.eclipse.xtext.common.Terminals.INT");
- }
- )
- )
- ))
- {
- getUnorderedGroupHelper().returnFromSelection(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3());
- }
- )
- )|
- (
- {getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 6)}?=>(
- {
- getUnorderedGroupHelper().select(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 6);
- }
- ({true}?=>(otherlv_22='solver'
- {
- newLeafNode(otherlv_22, grammarAccess.getGenerationTaskAccess().getSolverKeyword_3_6_0());
- }
- otherlv_23='='
- {
- newLeafNode(otherlv_23, grammarAccess.getGenerationTaskAccess().getEqualsSignKeyword_3_6_1());
- }
- (
- (
- {
- newCompositeNode(grammarAccess.getGenerationTaskAccess().getSolverSolverEnumRuleCall_3_6_2_0());
- }
- lv_solver_24_0=ruleSolver
- {
- if ($current==null) {
- $current = createModelElementForParent(grammarAccess.getGenerationTaskRule());
- }
- set(
- $current,
- "solver",
- lv_solver_24_0,
- "hu.bme.mit.inf.dslreasoner.application.ApplicationConfiguration.Solver");
- afterParserOrEnumRuleCall();
- }
- )
- )
- ))
- {
- getUnorderedGroupHelper().returnFromSelection(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3());
- }
- )
- )|
- (
- {getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 7)}?=>(
- {
- getUnorderedGroupHelper().select(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 7);
- }
- ({true}?=>(otherlv_25='config'
- {
- newLeafNode(otherlv_25, grammarAccess.getGenerationTaskAccess().getConfigKeyword_3_7_0());
- }
- otherlv_26='='
- {
- newLeafNode(otherlv_26, grammarAccess.getGenerationTaskAccess().getEqualsSignKeyword_3_7_1());
- }
- (
- (
- {
- newCompositeNode(grammarAccess.getGenerationTaskAccess().getConfigConfigParserRuleCall_3_7_2_0());
- }
- lv_config_27_0=ruleConfig
- {
- if ($current==null) {
- $current = createModelElementForParent(grammarAccess.getGenerationTaskRule());
- }
- set(
- $current,
- "config",
- lv_config_27_0,
- "hu.bme.mit.inf.dslreasoner.application.ApplicationConfiguration.Config");
- afterParserOrEnumRuleCall();
- }
- )
- )
- ))
- {
- getUnorderedGroupHelper().returnFromSelection(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3());
- }
- )
- )|
- (
- {getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 8)}?=>(
- {
- getUnorderedGroupHelper().select(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 8);
- }
- ({true}?=>(otherlv_28='debug'
- {
- newLeafNode(otherlv_28, grammarAccess.getGenerationTaskAccess().getDebugKeyword_3_8_0());
- }
- otherlv_29='='
- {
- newLeafNode(otherlv_29, grammarAccess.getGenerationTaskAccess().getEqualsSignKeyword_3_8_1());
- }
- (
- (
- {
- newCompositeNode(grammarAccess.getGenerationTaskAccess().getDebugFolderFileParserRuleCall_3_8_2_0());
- }
- lv_debugFolder_30_0=ruleFile
- {
- if ($current==null) {
- $current = createModelElementForParent(grammarAccess.getGenerationTaskRule());
- }
- set(
- $current,
- "debugFolder",
- lv_debugFolder_30_0,
- "hu.bme.mit.inf.dslreasoner.application.ApplicationConfiguration.File");
- afterParserOrEnumRuleCall();
- }
- )
- )
- ))
- {
- getUnorderedGroupHelper().returnFromSelection(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3());
- }
- )
- )|
- (
- {getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 9)}?=>(
- {
- getUnorderedGroupHelper().select(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 9);
- }
- ({true}?=>(otherlv_31='log'
- {
- newLeafNode(otherlv_31, grammarAccess.getGenerationTaskAccess().getLogKeyword_3_9_0());
- }
- otherlv_32='='
- {
- newLeafNode(otherlv_32, grammarAccess.getGenerationTaskAccess().getEqualsSignKeyword_3_9_1());
- }
- (
- (
- {
- newCompositeNode(grammarAccess.getGenerationTaskAccess().getTargetLogFileFileParserRuleCall_3_9_2_0());
- }
- lv_targetLogFile_33_0=ruleFile
- {
- if ($current==null) {
- $current = createModelElementForParent(grammarAccess.getGenerationTaskRule());
- }
- set(
- $current,
- "targetLogFile",
- lv_targetLogFile_33_0,
- "hu.bme.mit.inf.dslreasoner.application.ApplicationConfiguration.File");
- afterParserOrEnumRuleCall();
- }
- )
- )
- ))
- {
- getUnorderedGroupHelper().returnFromSelection(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3());
- }
- )
- )|
- (
- {getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 10)}?=>(
- {
- getUnorderedGroupHelper().select(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 10);
- }
- ({true}?=>(otherlv_34='statistics'
- {
- newLeafNode(otherlv_34, grammarAccess.getGenerationTaskAccess().getStatisticsKeyword_3_10_0());
- }
- otherlv_35='='
- {
- newLeafNode(otherlv_35, grammarAccess.getGenerationTaskAccess().getEqualsSignKeyword_3_10_1());
- }
- (
- (
- {
- newCompositeNode(grammarAccess.getGenerationTaskAccess().getTargetStatisticsFileFileParserRuleCall_3_10_2_0());
- }
- lv_targetStatisticsFile_36_0=ruleFile
- {
- if ($current==null) {
- $current = createModelElementForParent(grammarAccess.getGenerationTaskRule());
- }
- set(
- $current,
- "targetStatisticsFile",
- lv_targetStatisticsFile_36_0,
- "hu.bme.mit.inf.dslreasoner.application.ApplicationConfiguration.File");
- afterParserOrEnumRuleCall();
- }
- )
- )
- ))
- {
- getUnorderedGroupHelper().returnFromSelection(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3());
- }
- )
- )|
- (
- {getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 11)}?=>(
- {
- getUnorderedGroupHelper().select(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 11);
- }
- ({true}?=>(otherlv_37='output'
- {
- newLeafNode(otherlv_37, grammarAccess.getGenerationTaskAccess().getOutputKeyword_3_11_0());
- }
- otherlv_38='='
- {
- newLeafNode(otherlv_38, grammarAccess.getGenerationTaskAccess().getEqualsSignKeyword_3_11_1());
- }
- (
- (
- {
- newCompositeNode(grammarAccess.getGenerationTaskAccess().getTagetFolderFileParserRuleCall_3_11_2_0());
- }
- lv_tagetFolder_39_0=ruleFile
- {
- if ($current==null) {
- $current = createModelElementForParent(grammarAccess.getGenerationTaskRule());
- }
- set(
- $current,
- "tagetFolder",
- lv_tagetFolder_39_0,
- "hu.bme.mit.inf.dslreasoner.application.ApplicationConfiguration.File");
- afterParserOrEnumRuleCall();
- }
- )
- )
- ))
- {
- getUnorderedGroupHelper().returnFromSelection(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3());
- }
- )
- )
- )*
- )
- )
- {
- getUnorderedGroupHelper().leave(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3());
- }
- )
- otherlv_40='}'
- {
- newLeafNode(otherlv_40, grammarAccess.getGenerationTaskAccess().getRightCurlyBracketKeyword_4());
- }
- )
-;
-
-// Rule DocumentLevelSpecification
-ruleDocumentLevelSpecification returns [Enumerator current=null]
-@init {
- enterRule();
-}
-@after {
- leaveRule();
-}:
- (
- (
- enumLiteral_0='none'
- {
- $current = grammarAccess.getDocumentLevelSpecificationAccess().getNoneEnumLiteralDeclaration_0().getEnumLiteral().getInstance();
- newLeafNode(enumLiteral_0, grammarAccess.getDocumentLevelSpecificationAccess().getNoneEnumLiteralDeclaration_0());
- }
- )
- |
- (
- enumLiteral_1='normal'
- {
- $current = grammarAccess.getDocumentLevelSpecificationAccess().getNormalEnumLiteralDeclaration_1().getEnumLiteral().getInstance();
- newLeafNode(enumLiteral_1, grammarAccess.getDocumentLevelSpecificationAccess().getNormalEnumLiteralDeclaration_1());
- }
- )
- |
- (
- enumLiteral_2='full'
- {
- $current = grammarAccess.getDocumentLevelSpecificationAccess().getFullEnumLiteralDeclaration_2().getEnumLiteral().getInstance();
- newLeafNode(enumLiteral_2, grammarAccess.getDocumentLevelSpecificationAccess().getFullEnumLiteralDeclaration_2());
- }
- )
- )
-;
-
-// Rule Solver
-ruleSolver returns [Enumerator current=null]
-@init {
- enterRule();
-}
-@after {
- leaveRule();
-}:
- (
- (
- enumLiteral_0='SMTSolver'
- {
- $current = grammarAccess.getSolverAccess().getSMTSolverEnumLiteralDeclaration_0().getEnumLiteral().getInstance();
- newLeafNode(enumLiteral_0, grammarAccess.getSolverAccess().getSMTSolverEnumLiteralDeclaration_0());
- }
- )
- |
- (
- enumLiteral_1='AlloySolver'
- {
- $current = grammarAccess.getSolverAccess().getAlloySolverEnumLiteralDeclaration_1().getEnumLiteral().getInstance();
- newLeafNode(enumLiteral_1, grammarAccess.getSolverAccess().getAlloySolverEnumLiteralDeclaration_1());
- }
- )
- |
- (
- enumLiteral_2='ViatraSolver'
- {
- $current = grammarAccess.getSolverAccess().getViatraSolverEnumLiteralDeclaration_2().getEnumLiteral().getInstance();
- newLeafNode(enumLiteral_2, grammarAccess.getSolverAccess().getViatraSolverEnumLiteralDeclaration_2());
- }
- )
- )
-;
-
-RULE_ID : '^'? ('a'..'z'|'A'..'Z'|'_') ('a'..'z'|'A'..'Z'|'_'|'0'..'9')*;
-
-RULE_INT : ('0'..'9')+;
-
-RULE_STRING : ('"' ('\\' .|~(('\\'|'"')))* '"'|'\'' ('\\' .|~(('\\'|'\'')))* '\'');
-
-RULE_ML_COMMENT : '/*' ( options {greedy=false;} : . )*'*/';
-
-RULE_SL_COMMENT : '//' ~(('\n'|'\r'))* ('\r'? '\n')?;
-
-RULE_WS : (' '|'\t'|'\r'|'\n')+;
-
-RULE_ANY_OTHER : .;
+/*
+ * generated by Xtext 2.16.0
+ */
+grammar InternalApplicationConfiguration;
+
+options {
+ superClass=AbstractInternalAntlrParser;
+}
+
+@lexer::header {
+package hu.bme.mit.inf.dslreasoner.application.parser.antlr.internal;
+
+// Hack: Use our own Lexer superclass by means of import.
+// Currently there is no other way to specify the superclass for the lexer.
+import org.eclipse.xtext.parser.antlr.Lexer;
+}
+
+@parser::header {
+package hu.bme.mit.inf.dslreasoner.application.parser.antlr.internal;
+
+import org.eclipse.xtext.*;
+import org.eclipse.xtext.parser.*;
+import org.eclipse.xtext.parser.impl.*;
+import org.eclipse.emf.ecore.util.EcoreUtil;
+import org.eclipse.emf.ecore.EObject;
+import org.eclipse.emf.common.util.Enumerator;
+import org.eclipse.xtext.parser.antlr.AbstractInternalAntlrParser;
+import org.eclipse.xtext.parser.antlr.XtextTokenStream;
+import org.eclipse.xtext.parser.antlr.XtextTokenStream.HiddenTokens;
+import org.eclipse.xtext.parser.antlr.AntlrDatatypeRuleToken;
+import hu.bme.mit.inf.dslreasoner.application.services.ApplicationConfigurationGrammarAccess;
+
+}
+
+@parser::members {
+
+ private ApplicationConfigurationGrammarAccess grammarAccess;
+
+ public InternalApplicationConfigurationParser(TokenStream input, ApplicationConfigurationGrammarAccess grammarAccess) {
+ this(input);
+ this.grammarAccess = grammarAccess;
+ registerRules(grammarAccess.getGrammar());
+ }
+
+ @Override
+ protected String getFirstRuleName() {
+ return "ConfigurationScript";
+ }
+
+ @Override
+ protected ApplicationConfigurationGrammarAccess getGrammarAccess() {
+ return grammarAccess;
+ }
+
+}
+
+@rulecatch {
+ catch (RecognitionException re) {
+ recover(input,re);
+ appendSkippedTokens();
+ }
+}
+
+// Entry rule entryRuleConfigurationScript
+entryRuleConfigurationScript returns [EObject current=null]:
+ { newCompositeNode(grammarAccess.getConfigurationScriptRule()); }
+ iv_ruleConfigurationScript=ruleConfigurationScript
+ { $current=$iv_ruleConfigurationScript.current; }
+ EOF;
+
+// Rule ConfigurationScript
+ruleConfigurationScript returns [EObject current=null]
+@init {
+ enterRule();
+}
+@after {
+ leaveRule();
+}:
+ (
+ (
+ (
+ {
+ newCompositeNode(grammarAccess.getConfigurationScriptAccess().getImportsImportParserRuleCall_0_0());
+ }
+ lv_imports_0_0=ruleImport
+ {
+ if ($current==null) {
+ $current = createModelElementForParent(grammarAccess.getConfigurationScriptRule());
+ }
+ add(
+ $current,
+ "imports",
+ lv_imports_0_0,
+ "hu.bme.mit.inf.dslreasoner.application.ApplicationConfiguration.Import");
+ afterParserOrEnumRuleCall();
+ }
+ )
+ )*
+ (
+ (
+ {
+ newCompositeNode(grammarAccess.getConfigurationScriptAccess().getCommandsCommandParserRuleCall_1_0());
+ }
+ lv_commands_1_0=ruleCommand
+ {
+ if ($current==null) {
+ $current = createModelElementForParent(grammarAccess.getConfigurationScriptRule());
+ }
+ add(
+ $current,
+ "commands",
+ lv_commands_1_0,
+ "hu.bme.mit.inf.dslreasoner.application.ApplicationConfiguration.Command");
+ afterParserOrEnumRuleCall();
+ }
+ )
+ )*
+ )
+;
+
+// Entry rule entryRuleCommand
+entryRuleCommand returns [EObject current=null]:
+ { newCompositeNode(grammarAccess.getCommandRule()); }
+ iv_ruleCommand=ruleCommand
+ { $current=$iv_ruleCommand.current; }
+ EOF;
+
+// Rule Command
+ruleCommand returns [EObject current=null]
+@init {
+ enterRule();
+}
+@after {
+ leaveRule();
+}:
+ (
+ {
+ newCompositeNode(grammarAccess.getCommandAccess().getDeclarationParserRuleCall_0());
+ }
+ this_Declaration_0=ruleDeclaration
+ {
+ $current = $this_Declaration_0.current;
+ afterParserOrEnumRuleCall();
+ }
+ |
+ {
+ newCompositeNode(grammarAccess.getCommandAccess().getTaskParserRuleCall_1());
+ }
+ this_Task_1=ruleTask
+ {
+ $current = $this_Task_1.current;
+ afterParserOrEnumRuleCall();
+ }
+ )
+;
+
+// Entry rule entryRuleQualifiedName
+entryRuleQualifiedName returns [String current=null]:
+ { newCompositeNode(grammarAccess.getQualifiedNameRule()); }
+ iv_ruleQualifiedName=ruleQualifiedName
+ { $current=$iv_ruleQualifiedName.current.getText(); }
+ EOF;
+
+// Rule QualifiedName
+ruleQualifiedName returns [AntlrDatatypeRuleToken current=new AntlrDatatypeRuleToken()]
+@init {
+ enterRule();
+}
+@after {
+ leaveRule();
+}:
+ (
+ this_ID_0=RULE_ID
+ {
+ $current.merge(this_ID_0);
+ }
+ {
+ newLeafNode(this_ID_0, grammarAccess.getQualifiedNameAccess().getIDTerminalRuleCall_0());
+ }
+ (
+ kw='.'
+ {
+ $current.merge(kw);
+ newLeafNode(kw, grammarAccess.getQualifiedNameAccess().getFullStopKeyword_1_0());
+ }
+ this_ID_2=RULE_ID
+ {
+ $current.merge(this_ID_2);
+ }
+ {
+ newLeafNode(this_ID_2, grammarAccess.getQualifiedNameAccess().getIDTerminalRuleCall_1_1());
+ }
+ )*
+ )
+;
+
+// Entry rule entryRuleREALLiteral
+entryRuleREALLiteral returns [String current=null]:
+ { newCompositeNode(grammarAccess.getREALLiteralRule()); }
+ iv_ruleREALLiteral=ruleREALLiteral
+ { $current=$iv_ruleREALLiteral.current.getText(); }
+ EOF;
+
+// Rule REALLiteral
+ruleREALLiteral returns [AntlrDatatypeRuleToken current=new AntlrDatatypeRuleToken()]
+@init {
+ enterRule();
+}
+@after {
+ leaveRule();
+}:
+ (
+ (
+ kw='-'
+ {
+ $current.merge(kw);
+ newLeafNode(kw, grammarAccess.getREALLiteralAccess().getHyphenMinusKeyword_0());
+ }
+ )?
+ this_INT_1=RULE_INT
+ {
+ $current.merge(this_INT_1);
+ }
+ {
+ newLeafNode(this_INT_1, grammarAccess.getREALLiteralAccess().getINTTerminalRuleCall_1());
+ }
+ kw='.'
+ {
+ $current.merge(kw);
+ newLeafNode(kw, grammarAccess.getREALLiteralAccess().getFullStopKeyword_2());
+ }
+ this_INT_3=RULE_INT
+ {
+ $current.merge(this_INT_3);
+ }
+ {
+ newLeafNode(this_INT_3, grammarAccess.getREALLiteralAccess().getINTTerminalRuleCall_3());
+ }
+ )
+;
+
+// Entry rule entryRuleINTLiteral
+entryRuleINTLiteral returns [String current=null]:
+ { newCompositeNode(grammarAccess.getINTLiteralRule()); }
+ iv_ruleINTLiteral=ruleINTLiteral
+ { $current=$iv_ruleINTLiteral.current.getText(); }
+ EOF;
+
+// Rule INTLiteral
+ruleINTLiteral returns [AntlrDatatypeRuleToken current=new AntlrDatatypeRuleToken()]
+@init {
+ enterRule();
+}
+@after {
+ leaveRule();
+}:
+ (
+ (
+ kw='-'
+ {
+ $current.merge(kw);
+ newLeafNode(kw, grammarAccess.getINTLiteralAccess().getHyphenMinusKeyword_0());
+ }
+ )?
+ this_INT_1=RULE_INT
+ {
+ $current.merge(this_INT_1);
+ }
+ {
+ newLeafNode(this_INT_1, grammarAccess.getINTLiteralAccess().getINTTerminalRuleCall_1());
+ }
+ )
+;
+
+// Entry rule entryRuleImport
+entryRuleImport returns [EObject current=null]:
+ { newCompositeNode(grammarAccess.getImportRule()); }
+ iv_ruleImport=ruleImport
+ { $current=$iv_ruleImport.current; }
+ EOF;
+
+// Rule Import
+ruleImport returns [EObject current=null]
+@init {
+ enterRule();
+}
+@after {
+ leaveRule();
+}:
+ (
+ {
+ newCompositeNode(grammarAccess.getImportAccess().getEPackageImportParserRuleCall_0());
+ }
+ this_EPackageImport_0=ruleEPackageImport
+ {
+ $current = $this_EPackageImport_0.current;
+ afterParserOrEnumRuleCall();
+ }
+ |
+ {
+ newCompositeNode(grammarAccess.getImportAccess().getViatraImportParserRuleCall_1());
+ }
+ this_ViatraImport_1=ruleViatraImport
+ {
+ $current = $this_ViatraImport_1.current;
+ afterParserOrEnumRuleCall();
+ }
+ |
+ {
+ newCompositeNode(grammarAccess.getImportAccess().getCftImportParserRuleCall_2());
+ }
+ this_CftImport_2=ruleCftImport
+ {
+ $current = $this_CftImport_2.current;
+ afterParserOrEnumRuleCall();
+ }
+ )
+;
+
+// Entry rule entryRuleEPackageImport
+entryRuleEPackageImport returns [EObject current=null]:
+ { newCompositeNode(grammarAccess.getEPackageImportRule()); }
+ iv_ruleEPackageImport=ruleEPackageImport
+ { $current=$iv_ruleEPackageImport.current; }
+ EOF;
+
+// Rule EPackageImport
+ruleEPackageImport returns [EObject current=null]
+@init {
+ enterRule();
+}
+@after {
+ leaveRule();
+}:
+ (
+ otherlv_0='import'
+ {
+ newLeafNode(otherlv_0, grammarAccess.getEPackageImportAccess().getImportKeyword_0());
+ }
+ otherlv_1='epackage'
+ {
+ newLeafNode(otherlv_1, grammarAccess.getEPackageImportAccess().getEpackageKeyword_1());
+ }
+ (
+ (
+ {
+ if ($current==null) {
+ $current = createModelElement(grammarAccess.getEPackageImportRule());
+ }
+ }
+ otherlv_2=RULE_STRING
+ {
+ newLeafNode(otherlv_2, grammarAccess.getEPackageImportAccess().getImportedPackageEPackageCrossReference_2_0());
+ }
+ )
+ )
+ )
+;
+
+// Entry rule entryRuleViatraImport
+entryRuleViatraImport returns [EObject current=null]:
+ { newCompositeNode(grammarAccess.getViatraImportRule()); }
+ iv_ruleViatraImport=ruleViatraImport
+ { $current=$iv_ruleViatraImport.current; }
+ EOF;
+
+// Rule ViatraImport
+ruleViatraImport returns [EObject current=null]
+@init {
+ enterRule();
+}
+@after {
+ leaveRule();
+}:
+ (
+ otherlv_0='import'
+ {
+ newLeafNode(otherlv_0, grammarAccess.getViatraImportAccess().getImportKeyword_0());
+ }
+ otherlv_1='viatra'
+ {
+ newLeafNode(otherlv_1, grammarAccess.getViatraImportAccess().getViatraKeyword_1());
+ }
+ (
+ (
+ {
+ if ($current==null) {
+ $current = createModelElement(grammarAccess.getViatraImportRule());
+ }
+ }
+ otherlv_2=RULE_STRING
+ {
+ newLeafNode(otherlv_2, grammarAccess.getViatraImportAccess().getImportedViatraPatternModelCrossReference_2_0());
+ }
+ )
+ )
+ )
+;
+
+// Entry rule entryRuleCftImport
+entryRuleCftImport returns [EObject current=null]:
+ { newCompositeNode(grammarAccess.getCftImportRule()); }
+ iv_ruleCftImport=ruleCftImport
+ { $current=$iv_ruleCftImport.current; }
+ EOF;
+
+// Rule CftImport
+ruleCftImport returns [EObject current=null]
+@init {
+ enterRule();
+}
+@after {
+ leaveRule();
+}:
+ (
+ otherlv_0='import'
+ {
+ newLeafNode(otherlv_0, grammarAccess.getCftImportAccess().getImportKeyword_0());
+ }
+ otherlv_1='reliability'
+ {
+ newLeafNode(otherlv_1, grammarAccess.getCftImportAccess().getReliabilityKeyword_1());
+ }
+ (
+ (
+ {
+ if ($current==null) {
+ $current = createModelElement(grammarAccess.getCftImportRule());
+ }
+ }
+ otherlv_2=RULE_STRING
+ {
+ newLeafNode(otherlv_2, grammarAccess.getCftImportAccess().getImportedCftCftModelCrossReference_2_0());
+ }
+ )
+ )
+ )
+;
+
+// Entry rule entryRuleDeclaration
+entryRuleDeclaration returns [EObject current=null]:
+ { newCompositeNode(grammarAccess.getDeclarationRule()); }
+ iv_ruleDeclaration=ruleDeclaration
+ { $current=$iv_ruleDeclaration.current; }
+ EOF;
+
+// Rule Declaration
+ruleDeclaration returns [EObject current=null]
+@init {
+ enterRule();
+}
+@after {
+ leaveRule();
+}:
+ (
+ {
+ newCompositeNode(grammarAccess.getDeclarationAccess().getFileDeclarationParserRuleCall_0());
+ }
+ this_FileDeclaration_0=ruleFileDeclaration
+ {
+ $current = $this_FileDeclaration_0.current;
+ afterParserOrEnumRuleCall();
+ }
+ |
+ {
+ newCompositeNode(grammarAccess.getDeclarationAccess().getMetamodelDeclarationParserRuleCall_1());
+ }
+ this_MetamodelDeclaration_1=ruleMetamodelDeclaration
+ {
+ $current = $this_MetamodelDeclaration_1.current;
+ afterParserOrEnumRuleCall();
+ }
+ |
+ {
+ newCompositeNode(grammarAccess.getDeclarationAccess().getPartialModelDeclarationParserRuleCall_2());
+ }
+ this_PartialModelDeclaration_2=rulePartialModelDeclaration
+ {
+ $current = $this_PartialModelDeclaration_2.current;
+ afterParserOrEnumRuleCall();
+ }
+ |
+ {
+ newCompositeNode(grammarAccess.getDeclarationAccess().getGraphPatternDeclarationParserRuleCall_3());
+ }
+ this_GraphPatternDeclaration_3=ruleGraphPatternDeclaration
+ {
+ $current = $this_GraphPatternDeclaration_3.current;
+ afterParserOrEnumRuleCall();
+ }
+ |
+ {
+ newCompositeNode(grammarAccess.getDeclarationAccess().getConfigDeclarationParserRuleCall_4());
+ }
+ this_ConfigDeclaration_4=ruleConfigDeclaration
+ {
+ $current = $this_ConfigDeclaration_4.current;
+ afterParserOrEnumRuleCall();
+ }
+ |
+ {
+ newCompositeNode(grammarAccess.getDeclarationAccess().getScopeDeclarationParserRuleCall_5());
+ }
+ this_ScopeDeclaration_5=ruleScopeDeclaration
+ {
+ $current = $this_ScopeDeclaration_5.current;
+ afterParserOrEnumRuleCall();
+ }
+ |
+ {
+ newCompositeNode(grammarAccess.getDeclarationAccess().getObjectiveDeclarationParserRuleCall_6());
+ }
+ this_ObjectiveDeclaration_6=ruleObjectiveDeclaration
+ {
+ $current = $this_ObjectiveDeclaration_6.current;
+ afterParserOrEnumRuleCall();
+ }
+ )
+;
+
+// Entry rule entryRuleFileSpecification
+entryRuleFileSpecification returns [EObject current=null]:
+ { newCompositeNode(grammarAccess.getFileSpecificationRule()); }
+ iv_ruleFileSpecification=ruleFileSpecification
+ { $current=$iv_ruleFileSpecification.current; }
+ EOF;
+
+// Rule FileSpecification
+ruleFileSpecification returns [EObject current=null]
+@init {
+ enterRule();
+}
+@after {
+ leaveRule();
+}:
+ (
+ (
+ lv_path_0_0=RULE_STRING
+ {
+ newLeafNode(lv_path_0_0, grammarAccess.getFileSpecificationAccess().getPathSTRINGTerminalRuleCall_0());
+ }
+ {
+ if ($current==null) {
+ $current = createModelElement(grammarAccess.getFileSpecificationRule());
+ }
+ setWithLastConsumed(
+ $current,
+ "path",
+ lv_path_0_0,
+ "org.eclipse.xtext.common.Terminals.STRING");
+ }
+ )
+ )
+;
+
+// Entry rule entryRuleFileDeclaration
+entryRuleFileDeclaration returns [EObject current=null]:
+ { newCompositeNode(grammarAccess.getFileDeclarationRule()); }
+ iv_ruleFileDeclaration=ruleFileDeclaration
+ { $current=$iv_ruleFileDeclaration.current; }
+ EOF;
+
+// Rule FileDeclaration
+ruleFileDeclaration returns [EObject current=null]
+@init {
+ enterRule();
+}
+@after {
+ leaveRule();
+}:
+ (
+ otherlv_0='file'
+ {
+ newLeafNode(otherlv_0, grammarAccess.getFileDeclarationAccess().getFileKeyword_0());
+ }
+ (
+ (
+ lv_name_1_0=RULE_ID
+ {
+ newLeafNode(lv_name_1_0, grammarAccess.getFileDeclarationAccess().getNameIDTerminalRuleCall_1_0());
+ }
+ {
+ if ($current==null) {
+ $current = createModelElement(grammarAccess.getFileDeclarationRule());
+ }
+ setWithLastConsumed(
+ $current,
+ "name",
+ lv_name_1_0,
+ "org.eclipse.xtext.common.Terminals.ID");
+ }
+ )
+ )
+ otherlv_2='='
+ {
+ newLeafNode(otherlv_2, grammarAccess.getFileDeclarationAccess().getEqualsSignKeyword_2());
+ }
+ (
+ (
+ {
+ newCompositeNode(grammarAccess.getFileDeclarationAccess().getSpecificationFileSpecificationParserRuleCall_3_0());
+ }
+ lv_specification_3_0=ruleFileSpecification
+ {
+ if ($current==null) {
+ $current = createModelElementForParent(grammarAccess.getFileDeclarationRule());
+ }
+ set(
+ $current,
+ "specification",
+ lv_specification_3_0,
+ "hu.bme.mit.inf.dslreasoner.application.ApplicationConfiguration.FileSpecification");
+ afterParserOrEnumRuleCall();
+ }
+ )
+ )
+ )
+;
+
+// Entry rule entryRuleFileReference
+entryRuleFileReference returns [EObject current=null]:
+ { newCompositeNode(grammarAccess.getFileReferenceRule()); }
+ iv_ruleFileReference=ruleFileReference
+ { $current=$iv_ruleFileReference.current; }
+ EOF;
+
+// Rule FileReference
+ruleFileReference returns [EObject current=null]
+@init {
+ enterRule();
+}
+@after {
+ leaveRule();
+}:
+ (
+ (
+ {
+ if ($current==null) {
+ $current = createModelElement(grammarAccess.getFileReferenceRule());
+ }
+ }
+ otherlv_0=RULE_ID
+ {
+ newLeafNode(otherlv_0, grammarAccess.getFileReferenceAccess().getReferredFileDeclarationCrossReference_0());
+ }
+ )
+ )
+;
+
+// Entry rule entryRuleFile
+entryRuleFile returns [EObject current=null]:
+ { newCompositeNode(grammarAccess.getFileRule()); }
+ iv_ruleFile=ruleFile
+ { $current=$iv_ruleFile.current; }
+ EOF;
+
+// Rule File
+ruleFile returns [EObject current=null]
+@init {
+ enterRule();
+}
+@after {
+ leaveRule();
+}:
+ (
+ {
+ newCompositeNode(grammarAccess.getFileAccess().getFileSpecificationParserRuleCall_0());
+ }
+ this_FileSpecification_0=ruleFileSpecification
+ {
+ $current = $this_FileSpecification_0.current;
+ afterParserOrEnumRuleCall();
+ }
+ |
+ {
+ newCompositeNode(grammarAccess.getFileAccess().getFileReferenceParserRuleCall_1());
+ }
+ this_FileReference_1=ruleFileReference
+ {
+ $current = $this_FileReference_1.current;
+ afterParserOrEnumRuleCall();
+ }
+ )
+;
+
+// Entry rule entryRuleMetamodelSpecification
+entryRuleMetamodelSpecification returns [EObject current=null]:
+ { newCompositeNode(grammarAccess.getMetamodelSpecificationRule()); }
+ iv_ruleMetamodelSpecification=ruleMetamodelSpecification
+ { $current=$iv_ruleMetamodelSpecification.current; }
+ EOF;
+
+// Rule MetamodelSpecification
+ruleMetamodelSpecification returns [EObject current=null]
+@init {
+ enterRule();
+}
+@after {
+ leaveRule();
+}:
+ (
+ otherlv_0='{'
+ {
+ newLeafNode(otherlv_0, grammarAccess.getMetamodelSpecificationAccess().getLeftCurlyBracketKeyword_0());
+ }
+ (
+ (
+ {
+ newCompositeNode(grammarAccess.getMetamodelSpecificationAccess().getEntriesMetamodelEntryParserRuleCall_1_0());
+ }
+ lv_entries_1_0=ruleMetamodelEntry
+ {
+ if ($current==null) {
+ $current = createModelElementForParent(grammarAccess.getMetamodelSpecificationRule());
+ }
+ add(
+ $current,
+ "entries",
+ lv_entries_1_0,
+ "hu.bme.mit.inf.dslreasoner.application.ApplicationConfiguration.MetamodelEntry");
+ afterParserOrEnumRuleCall();
+ }
+ )
+ )
+ (
+ otherlv_2=','
+ {
+ newLeafNode(otherlv_2, grammarAccess.getMetamodelSpecificationAccess().getCommaKeyword_2_0());
+ }
+ (
+ (
+ {
+ newCompositeNode(grammarAccess.getMetamodelSpecificationAccess().getEntriesMetamodelEntryParserRuleCall_2_1_0());
+ }
+ lv_entries_3_0=ruleMetamodelEntry
+ {
+ if ($current==null) {
+ $current = createModelElementForParent(grammarAccess.getMetamodelSpecificationRule());
+ }
+ add(
+ $current,
+ "entries",
+ lv_entries_3_0,
+ "hu.bme.mit.inf.dslreasoner.application.ApplicationConfiguration.MetamodelEntry");
+ afterParserOrEnumRuleCall();
+ }
+ )
+ )
+ )*
+ otherlv_4='}'
+ {
+ newLeafNode(otherlv_4, grammarAccess.getMetamodelSpecificationAccess().getRightCurlyBracketKeyword_3());
+ }
+ )
+;
+
+// Entry rule entryRuleMetamodelEntry
+entryRuleMetamodelEntry returns [EObject current=null]:
+ { newCompositeNode(grammarAccess.getMetamodelEntryRule()); }
+ iv_ruleMetamodelEntry=ruleMetamodelEntry
+ { $current=$iv_ruleMetamodelEntry.current; }
+ EOF;
+
+// Rule MetamodelEntry
+ruleMetamodelEntry returns [EObject current=null]
+@init {
+ enterRule();
+}
+@after {
+ leaveRule();
+}:
+ (
+ {
+ newCompositeNode(grammarAccess.getMetamodelEntryAccess().getMetamodelElementParserRuleCall_0());
+ }
+ this_MetamodelElement_0=ruleMetamodelElement
+ {
+ $current = $this_MetamodelElement_0.current;
+ afterParserOrEnumRuleCall();
+ }
+ |
+ {
+ newCompositeNode(grammarAccess.getMetamodelEntryAccess().getAllPackageEntryParserRuleCall_1());
+ }
+ this_AllPackageEntry_1=ruleAllPackageEntry
+ {
+ $current = $this_AllPackageEntry_1.current;
+ afterParserOrEnumRuleCall();
+ }
+ )
+;
+
+// Entry rule entryRuleAllPackageEntry
+entryRuleAllPackageEntry returns [EObject current=null]:
+ { newCompositeNode(grammarAccess.getAllPackageEntryRule()); }
+ iv_ruleAllPackageEntry=ruleAllPackageEntry
+ { $current=$iv_ruleAllPackageEntry.current; }
+ EOF;
+
+// Rule AllPackageEntry
+ruleAllPackageEntry returns [EObject current=null]
+@init {
+ enterRule();
+}
+@after {
+ leaveRule();
+}:
+ (
+ otherlv_0='package'
+ {
+ newLeafNode(otherlv_0, grammarAccess.getAllPackageEntryAccess().getPackageKeyword_0());
+ }
+ (
+ (
+ {
+ if ($current==null) {
+ $current = createModelElement(grammarAccess.getAllPackageEntryRule());
+ }
+ }
+ {
+ newCompositeNode(grammarAccess.getAllPackageEntryAccess().getPackageEPackageCrossReference_1_0());
+ }
+ ruleQualifiedName
+ {
+ afterParserOrEnumRuleCall();
+ }
+ )
+ )
+ (
+ otherlv_2='excluding'
+ {
+ newLeafNode(otherlv_2, grammarAccess.getAllPackageEntryAccess().getExcludingKeyword_2_0());
+ }
+ otherlv_3='{'
+ {
+ newLeafNode(otherlv_3, grammarAccess.getAllPackageEntryAccess().getLeftCurlyBracketKeyword_2_1());
+ }
+ (
+ (
+ {
+ newCompositeNode(grammarAccess.getAllPackageEntryAccess().getExclusionMetamodelElementParserRuleCall_2_2_0());
+ }
+ lv_exclusion_4_0=ruleMetamodelElement
+ {
+ if ($current==null) {
+ $current = createModelElementForParent(grammarAccess.getAllPackageEntryRule());
+ }
+ add(
+ $current,
+ "exclusion",
+ lv_exclusion_4_0,
+ "hu.bme.mit.inf.dslreasoner.application.ApplicationConfiguration.MetamodelElement");
+ afterParserOrEnumRuleCall();
+ }
+ )
+ )
+ (
+ otherlv_5=','
+ {
+ newLeafNode(otherlv_5, grammarAccess.getAllPackageEntryAccess().getCommaKeyword_2_3_0());
+ }
+ (
+ (
+ {
+ newCompositeNode(grammarAccess.getAllPackageEntryAccess().getExclusionMetamodelElementParserRuleCall_2_3_1_0());
+ }
+ lv_exclusion_6_0=ruleMetamodelElement
+ {
+ if ($current==null) {
+ $current = createModelElementForParent(grammarAccess.getAllPackageEntryRule());
+ }
+ add(
+ $current,
+ "exclusion",
+ lv_exclusion_6_0,
+ "hu.bme.mit.inf.dslreasoner.application.ApplicationConfiguration.MetamodelElement");
+ afterParserOrEnumRuleCall();
+ }
+ )
+ )
+ )*
+ otherlv_7='}'
+ {
+ newLeafNode(otherlv_7, grammarAccess.getAllPackageEntryAccess().getRightCurlyBracketKeyword_2_4());
+ }
+ )?
+ )
+;
+
+// Entry rule entryRuleMetamodelElement
+entryRuleMetamodelElement returns [EObject current=null]:
+ { newCompositeNode(grammarAccess.getMetamodelElementRule()); }
+ iv_ruleMetamodelElement=ruleMetamodelElement
+ { $current=$iv_ruleMetamodelElement.current; }
+ EOF;
+
+// Rule MetamodelElement
+ruleMetamodelElement returns [EObject current=null]
+@init {
+ enterRule();
+}
+@after {
+ leaveRule();
+}:
+ (
+ (
+ (
+ (
+ {
+ if ($current==null) {
+ $current = createModelElement(grammarAccess.getMetamodelElementRule());
+ }
+ }
+ {
+ newCompositeNode(grammarAccess.getMetamodelElementAccess().getPackageEPackageCrossReference_0_0_0());
+ }
+ ruleQualifiedName
+ {
+ afterParserOrEnumRuleCall();
+ }
+ )
+ )
+ otherlv_1='::'
+ {
+ newLeafNode(otherlv_1, grammarAccess.getMetamodelElementAccess().getColonColonKeyword_0_1());
+ }
+ )?
+ (
+ (
+ {
+ if ($current==null) {
+ $current = createModelElement(grammarAccess.getMetamodelElementRule());
+ }
+ }
+ otherlv_2=RULE_ID
+ {
+ newLeafNode(otherlv_2, grammarAccess.getMetamodelElementAccess().getClassifierEClassifierCrossReference_1_0());
+ }
+ )
+ )
+ (
+ otherlv_3='.'
+ {
+ newLeafNode(otherlv_3, grammarAccess.getMetamodelElementAccess().getFullStopKeyword_2_0());
+ }
+ (
+ (
+ {
+ if ($current==null) {
+ $current = createModelElement(grammarAccess.getMetamodelElementRule());
+ }
+ }
+ otherlv_4=RULE_ID
+ {
+ newLeafNode(otherlv_4, grammarAccess.getMetamodelElementAccess().getFeatureENamedElementCrossReference_2_1_0());
+ }
+ )
+ )
+ )?
+ )
+;
+
+// Entry rule entryRuleMetamodelDeclaration
+entryRuleMetamodelDeclaration returns [EObject current=null]:
+ { newCompositeNode(grammarAccess.getMetamodelDeclarationRule()); }
+ iv_ruleMetamodelDeclaration=ruleMetamodelDeclaration
+ { $current=$iv_ruleMetamodelDeclaration.current; }
+ EOF;
+
+// Rule MetamodelDeclaration
+ruleMetamodelDeclaration returns [EObject current=null]
+@init {
+ enterRule();
+}
+@after {
+ leaveRule();
+}:
+ (
+ otherlv_0='metamodel'
+ {
+ newLeafNode(otherlv_0, grammarAccess.getMetamodelDeclarationAccess().getMetamodelKeyword_0());
+ }
+ (
+ (
+ lv_name_1_0=RULE_ID
+ {
+ newLeafNode(lv_name_1_0, grammarAccess.getMetamodelDeclarationAccess().getNameIDTerminalRuleCall_1_0());
+ }
+ {
+ if ($current==null) {
+ $current = createModelElement(grammarAccess.getMetamodelDeclarationRule());
+ }
+ setWithLastConsumed(
+ $current,
+ "name",
+ lv_name_1_0,
+ "org.eclipse.xtext.common.Terminals.ID");
+ }
+ )
+ )
+ (
+ (
+ {
+ newCompositeNode(grammarAccess.getMetamodelDeclarationAccess().getSpecificationMetamodelSpecificationParserRuleCall_2_0());
+ }
+ lv_specification_2_0=ruleMetamodelSpecification
+ {
+ if ($current==null) {
+ $current = createModelElementForParent(grammarAccess.getMetamodelDeclarationRule());
+ }
+ set(
+ $current,
+ "specification",
+ lv_specification_2_0,
+ "hu.bme.mit.inf.dslreasoner.application.ApplicationConfiguration.MetamodelSpecification");
+ afterParserOrEnumRuleCall();
+ }
+ )
+ )
+ )
+;
+
+// Entry rule entryRuleMetamodelReference
+entryRuleMetamodelReference returns [EObject current=null]:
+ { newCompositeNode(grammarAccess.getMetamodelReferenceRule()); }
+ iv_ruleMetamodelReference=ruleMetamodelReference
+ { $current=$iv_ruleMetamodelReference.current; }
+ EOF;
+
+// Rule MetamodelReference
+ruleMetamodelReference returns [EObject current=null]
+@init {
+ enterRule();
+}
+@after {
+ leaveRule();
+}:
+ (
+ (
+ {
+ if ($current==null) {
+ $current = createModelElement(grammarAccess.getMetamodelReferenceRule());
+ }
+ }
+ otherlv_0=RULE_ID
+ {
+ newLeafNode(otherlv_0, grammarAccess.getMetamodelReferenceAccess().getReferredMetamodelDeclarationCrossReference_0());
+ }
+ )
+ )
+;
+
+// Entry rule entryRuleMetamodel
+entryRuleMetamodel returns [EObject current=null]:
+ { newCompositeNode(grammarAccess.getMetamodelRule()); }
+ iv_ruleMetamodel=ruleMetamodel
+ { $current=$iv_ruleMetamodel.current; }
+ EOF;
+
+// Rule Metamodel
+ruleMetamodel returns [EObject current=null]
+@init {
+ enterRule();
+}
+@after {
+ leaveRule();
+}:
+ (
+ {
+ newCompositeNode(grammarAccess.getMetamodelAccess().getMetamodelReferenceParserRuleCall_0());
+ }
+ this_MetamodelReference_0=ruleMetamodelReference
+ {
+ $current = $this_MetamodelReference_0.current;
+ afterParserOrEnumRuleCall();
+ }
+ |
+ {
+ newCompositeNode(grammarAccess.getMetamodelAccess().getMetamodelSpecificationParserRuleCall_1());
+ }
+ this_MetamodelSpecification_1=ruleMetamodelSpecification
+ {
+ $current = $this_MetamodelSpecification_1.current;
+ afterParserOrEnumRuleCall();
+ }
+ )
+;
+
+// Entry rule entryRulePartialModelSpecification
+entryRulePartialModelSpecification returns [EObject current=null]:
+ { newCompositeNode(grammarAccess.getPartialModelSpecificationRule()); }
+ iv_rulePartialModelSpecification=rulePartialModelSpecification
+ { $current=$iv_rulePartialModelSpecification.current; }
+ EOF;
+
+// Rule PartialModelSpecification
+rulePartialModelSpecification returns [EObject current=null]
+@init {
+ enterRule();
+}
+@after {
+ leaveRule();
+}:
+ (
+ otherlv_0='{'
+ {
+ newLeafNode(otherlv_0, grammarAccess.getPartialModelSpecificationAccess().getLeftCurlyBracketKeyword_0());
+ }
+ (
+ (
+ {
+ newCompositeNode(grammarAccess.getPartialModelSpecificationAccess().getEntryPartialModelEntryParserRuleCall_1_0());
+ }
+ lv_entry_1_0=rulePartialModelEntry
+ {
+ if ($current==null) {
+ $current = createModelElementForParent(grammarAccess.getPartialModelSpecificationRule());
+ }
+ add(
+ $current,
+ "entry",
+ lv_entry_1_0,
+ "hu.bme.mit.inf.dslreasoner.application.ApplicationConfiguration.PartialModelEntry");
+ afterParserOrEnumRuleCall();
+ }
+ )
+ )
+ (
+ otherlv_2=','
+ {
+ newLeafNode(otherlv_2, grammarAccess.getPartialModelSpecificationAccess().getCommaKeyword_2_0());
+ }
+ (
+ (
+ {
+ newCompositeNode(grammarAccess.getPartialModelSpecificationAccess().getEntryPartialModelEntryParserRuleCall_2_1_0());
+ }
+ lv_entry_3_0=rulePartialModelEntry
+ {
+ if ($current==null) {
+ $current = createModelElementForParent(grammarAccess.getPartialModelSpecificationRule());
+ }
+ add(
+ $current,
+ "entry",
+ lv_entry_3_0,
+ "hu.bme.mit.inf.dslreasoner.application.ApplicationConfiguration.PartialModelEntry");
+ afterParserOrEnumRuleCall();
+ }
+ )
+ )
+ )?
+ otherlv_4='}'
+ {
+ newLeafNode(otherlv_4, grammarAccess.getPartialModelSpecificationAccess().getRightCurlyBracketKeyword_3());
+ }
+ )
+;
+
+// Entry rule entryRulePartialModelEntry
+entryRulePartialModelEntry returns [EObject current=null]:
+ { newCompositeNode(grammarAccess.getPartialModelEntryRule()); }
+ iv_rulePartialModelEntry=rulePartialModelEntry
+ { $current=$iv_rulePartialModelEntry.current; }
+ EOF;
+
+// Rule PartialModelEntry
+rulePartialModelEntry returns [EObject current=null]
+@init {
+ enterRule();
+}
+@after {
+ leaveRule();
+}:
+ (
+ {
+ newCompositeNode(grammarAccess.getPartialModelEntryAccess().getModelEntryParserRuleCall_0());
+ }
+ this_ModelEntry_0=ruleModelEntry
+ {
+ $current = $this_ModelEntry_0.current;
+ afterParserOrEnumRuleCall();
+ }
+ |
+ {
+ newCompositeNode(grammarAccess.getPartialModelEntryAccess().getFolderEntryParserRuleCall_1());
+ }
+ this_FolderEntry_1=ruleFolderEntry
+ {
+ $current = $this_FolderEntry_1.current;
+ afterParserOrEnumRuleCall();
+ }
+ )
+;
+
+// Entry rule entryRuleModelEntry
+entryRuleModelEntry returns [EObject current=null]:
+ { newCompositeNode(grammarAccess.getModelEntryRule()); }
+ iv_ruleModelEntry=ruleModelEntry
+ { $current=$iv_ruleModelEntry.current; }
+ EOF;
+
+// Rule ModelEntry
+ruleModelEntry returns [EObject current=null]
+@init {
+ enterRule();
+}
+@after {
+ leaveRule();
+}:
+ (
+ (
+ {
+ newCompositeNode(grammarAccess.getModelEntryAccess().getPathFileParserRuleCall_0());
+ }
+ lv_path_0_0=ruleFile
+ {
+ if ($current==null) {
+ $current = createModelElementForParent(grammarAccess.getModelEntryRule());
+ }
+ set(
+ $current,
+ "path",
+ lv_path_0_0,
+ "hu.bme.mit.inf.dslreasoner.application.ApplicationConfiguration.File");
+ afterParserOrEnumRuleCall();
+ }
+ )
+ )
+;
+
+// Entry rule entryRuleFolderEntry
+entryRuleFolderEntry returns [EObject current=null]:
+ { newCompositeNode(grammarAccess.getFolderEntryRule()); }
+ iv_ruleFolderEntry=ruleFolderEntry
+ { $current=$iv_ruleFolderEntry.current; }
+ EOF;
+
+// Rule FolderEntry
+ruleFolderEntry returns [EObject current=null]
+@init {
+ enterRule();
+}
+@after {
+ leaveRule();
+}:
+ (
+ otherlv_0='folder'
+ {
+ newLeafNode(otherlv_0, grammarAccess.getFolderEntryAccess().getFolderKeyword_0());
+ }
+ (
+ (
+ {
+ newCompositeNode(grammarAccess.getFolderEntryAccess().getPathFileParserRuleCall_1_0());
+ }
+ lv_path_1_0=ruleFile
+ {
+ if ($current==null) {
+ $current = createModelElementForParent(grammarAccess.getFolderEntryRule());
+ }
+ set(
+ $current,
+ "path",
+ lv_path_1_0,
+ "hu.bme.mit.inf.dslreasoner.application.ApplicationConfiguration.File");
+ afterParserOrEnumRuleCall();
+ }
+ )
+ )
+ (
+ otherlv_2='excluding'
+ {
+ newLeafNode(otherlv_2, grammarAccess.getFolderEntryAccess().getExcludingKeyword_2_0());
+ }
+ otherlv_3='{'
+ {
+ newLeafNode(otherlv_3, grammarAccess.getFolderEntryAccess().getLeftCurlyBracketKeyword_2_1());
+ }
+ (
+ (
+ {
+ newCompositeNode(grammarAccess.getFolderEntryAccess().getExclusionModelEntryParserRuleCall_2_2_0());
+ }
+ lv_exclusion_4_0=ruleModelEntry
+ {
+ if ($current==null) {
+ $current = createModelElementForParent(grammarAccess.getFolderEntryRule());
+ }
+ add(
+ $current,
+ "exclusion",
+ lv_exclusion_4_0,
+ "hu.bme.mit.inf.dslreasoner.application.ApplicationConfiguration.ModelEntry");
+ afterParserOrEnumRuleCall();
+ }
+ )
+ )
+ (
+ otherlv_5=','
+ {
+ newLeafNode(otherlv_5, grammarAccess.getFolderEntryAccess().getCommaKeyword_2_3_0());
+ }
+ (
+ (
+ {
+ newCompositeNode(grammarAccess.getFolderEntryAccess().getExclusionModelEntryParserRuleCall_2_3_1_0());
+ }
+ lv_exclusion_6_0=ruleModelEntry
+ {
+ if ($current==null) {
+ $current = createModelElementForParent(grammarAccess.getFolderEntryRule());
+ }
+ add(
+ $current,
+ "exclusion",
+ lv_exclusion_6_0,
+ "hu.bme.mit.inf.dslreasoner.application.ApplicationConfiguration.ModelEntry");
+ afterParserOrEnumRuleCall();
+ }
+ )
+ )
+ )*
+ otherlv_7='}'
+ {
+ newLeafNode(otherlv_7, grammarAccess.getFolderEntryAccess().getRightCurlyBracketKeyword_2_4());
+ }
+ )?
+ )
+;
+
+// Entry rule entryRulePartialModelDeclaration
+entryRulePartialModelDeclaration returns [EObject current=null]:
+ { newCompositeNode(grammarAccess.getPartialModelDeclarationRule()); }
+ iv_rulePartialModelDeclaration=rulePartialModelDeclaration
+ { $current=$iv_rulePartialModelDeclaration.current; }
+ EOF;
+
+// Rule PartialModelDeclaration
+rulePartialModelDeclaration returns [EObject current=null]
+@init {
+ enterRule();
+}
+@after {
+ leaveRule();
+}:
+ (
+ otherlv_0='models'
+ {
+ newLeafNode(otherlv_0, grammarAccess.getPartialModelDeclarationAccess().getModelsKeyword_0());
+ }
+ (
+ (
+ lv_name_1_0=RULE_ID
+ {
+ newLeafNode(lv_name_1_0, grammarAccess.getPartialModelDeclarationAccess().getNameIDTerminalRuleCall_1_0());
+ }
+ {
+ if ($current==null) {
+ $current = createModelElement(grammarAccess.getPartialModelDeclarationRule());
+ }
+ setWithLastConsumed(
+ $current,
+ "name",
+ lv_name_1_0,
+ "org.eclipse.xtext.common.Terminals.ID");
+ }
+ )
+ )
+ (
+ (
+ {
+ newCompositeNode(grammarAccess.getPartialModelDeclarationAccess().getSpecificationPartialModelSpecificationParserRuleCall_2_0());
+ }
+ lv_specification_2_0=rulePartialModelSpecification
+ {
+ if ($current==null) {
+ $current = createModelElementForParent(grammarAccess.getPartialModelDeclarationRule());
+ }
+ set(
+ $current,
+ "specification",
+ lv_specification_2_0,
+ "hu.bme.mit.inf.dslreasoner.application.ApplicationConfiguration.PartialModelSpecification");
+ afterParserOrEnumRuleCall();
+ }
+ )
+ )
+ )
+;
+
+// Entry rule entryRulePartialModelReference
+entryRulePartialModelReference returns [EObject current=null]:
+ { newCompositeNode(grammarAccess.getPartialModelReferenceRule()); }
+ iv_rulePartialModelReference=rulePartialModelReference
+ { $current=$iv_rulePartialModelReference.current; }
+ EOF;
+
+// Rule PartialModelReference
+rulePartialModelReference returns [EObject current=null]
+@init {
+ enterRule();
+}
+@after {
+ leaveRule();
+}:
+ (
+ (
+ {
+ if ($current==null) {
+ $current = createModelElement(grammarAccess.getPartialModelReferenceRule());
+ }
+ }
+ otherlv_0=RULE_ID
+ {
+ newLeafNode(otherlv_0, grammarAccess.getPartialModelReferenceAccess().getReferredPartialModelDeclarationCrossReference_0());
+ }
+ )
+ )
+;
+
+// Entry rule entryRulePartialModel
+entryRulePartialModel returns [EObject current=null]:
+ { newCompositeNode(grammarAccess.getPartialModelRule()); }
+ iv_rulePartialModel=rulePartialModel
+ { $current=$iv_rulePartialModel.current; }
+ EOF;
+
+// Rule PartialModel
+rulePartialModel returns [EObject current=null]
+@init {
+ enterRule();
+}
+@after {
+ leaveRule();
+}:
+ (
+ {
+ newCompositeNode(grammarAccess.getPartialModelAccess().getPartialModelSpecificationParserRuleCall_0());
+ }
+ this_PartialModelSpecification_0=rulePartialModelSpecification
+ {
+ $current = $this_PartialModelSpecification_0.current;
+ afterParserOrEnumRuleCall();
+ }
+ |
+ {
+ newCompositeNode(grammarAccess.getPartialModelAccess().getPartialModelReferenceParserRuleCall_1());
+ }
+ this_PartialModelReference_1=rulePartialModelReference
+ {
+ $current = $this_PartialModelReference_1.current;
+ afterParserOrEnumRuleCall();
+ }
+ )
+;
+
+// Entry rule entryRulePatternSpecification
+entryRulePatternSpecification returns [EObject current=null]:
+ { newCompositeNode(grammarAccess.getPatternSpecificationRule()); }
+ iv_rulePatternSpecification=rulePatternSpecification
+ { $current=$iv_rulePatternSpecification.current; }
+ EOF;
+
+// Rule PatternSpecification
+rulePatternSpecification returns [EObject current=null]
+@init {
+ enterRule();
+}
+@after {
+ leaveRule();
+}:
+ (
+ otherlv_0='{'
+ {
+ newLeafNode(otherlv_0, grammarAccess.getPatternSpecificationAccess().getLeftCurlyBracketKeyword_0());
+ }
+ (
+ (
+ {
+ newCompositeNode(grammarAccess.getPatternSpecificationAccess().getEntriesPatternEntryParserRuleCall_1_0());
+ }
+ lv_entries_1_0=rulePatternEntry
+ {
+ if ($current==null) {
+ $current = createModelElementForParent(grammarAccess.getPatternSpecificationRule());
+ }
+ add(
+ $current,
+ "entries",
+ lv_entries_1_0,
+ "hu.bme.mit.inf.dslreasoner.application.ApplicationConfiguration.PatternEntry");
+ afterParserOrEnumRuleCall();
+ }
+ )
+ )
+ (
+ otherlv_2=','
+ {
+ newLeafNode(otherlv_2, grammarAccess.getPatternSpecificationAccess().getCommaKeyword_2_0());
+ }
+ (
+ (
+ {
+ newCompositeNode(grammarAccess.getPatternSpecificationAccess().getEntriesPatternEntryParserRuleCall_2_1_0());
+ }
+ lv_entries_3_0=rulePatternEntry
+ {
+ if ($current==null) {
+ $current = createModelElementForParent(grammarAccess.getPatternSpecificationRule());
+ }
+ add(
+ $current,
+ "entries",
+ lv_entries_3_0,
+ "hu.bme.mit.inf.dslreasoner.application.ApplicationConfiguration.PatternEntry");
+ afterParserOrEnumRuleCall();
+ }
+ )
+ )
+ )*
+ otherlv_4='}'
+ {
+ newLeafNode(otherlv_4, grammarAccess.getPatternSpecificationAccess().getRightCurlyBracketKeyword_3());
+ }
+ )
+;
+
+// Entry rule entryRulePatternEntry
+entryRulePatternEntry returns [EObject current=null]:
+ { newCompositeNode(grammarAccess.getPatternEntryRule()); }
+ iv_rulePatternEntry=rulePatternEntry
+ { $current=$iv_rulePatternEntry.current; }
+ EOF;
+
+// Rule PatternEntry
+rulePatternEntry returns [EObject current=null]
+@init {
+ enterRule();
+}
+@after {
+ leaveRule();
+}:
+ (
+ {
+ newCompositeNode(grammarAccess.getPatternEntryAccess().getPatternElementParserRuleCall_0());
+ }
+ this_PatternElement_0=rulePatternElement
+ {
+ $current = $this_PatternElement_0.current;
+ afterParserOrEnumRuleCall();
+ }
+ |
+ {
+ newCompositeNode(grammarAccess.getPatternEntryAccess().getAllPatternEntryParserRuleCall_1());
+ }
+ this_AllPatternEntry_1=ruleAllPatternEntry
+ {
+ $current = $this_AllPatternEntry_1.current;
+ afterParserOrEnumRuleCall();
+ }
+ )
+;
+
+// Entry rule entryRuleAllPatternEntry
+entryRuleAllPatternEntry returns [EObject current=null]:
+ { newCompositeNode(grammarAccess.getAllPatternEntryRule()); }
+ iv_ruleAllPatternEntry=ruleAllPatternEntry
+ { $current=$iv_ruleAllPatternEntry.current; }
+ EOF;
+
+// Rule AllPatternEntry
+ruleAllPatternEntry returns [EObject current=null]
+@init {
+ enterRule();
+}
+@after {
+ leaveRule();
+}:
+ (
+ otherlv_0='package'
+ {
+ newLeafNode(otherlv_0, grammarAccess.getAllPatternEntryAccess().getPackageKeyword_0());
+ }
+ (
+ (
+ {
+ if ($current==null) {
+ $current = createModelElement(grammarAccess.getAllPatternEntryRule());
+ }
+ }
+ {
+ newCompositeNode(grammarAccess.getAllPatternEntryAccess().getPackagePatternModelCrossReference_1_0());
+ }
+ ruleQualifiedName
+ {
+ afterParserOrEnumRuleCall();
+ }
+ )
+ )
+ (
+ otherlv_2='excluding'
+ {
+ newLeafNode(otherlv_2, grammarAccess.getAllPatternEntryAccess().getExcludingKeyword_2_0());
+ }
+ otherlv_3='{'
+ {
+ newLeafNode(otherlv_3, grammarAccess.getAllPatternEntryAccess().getLeftCurlyBracketKeyword_2_1());
+ }
+ (
+ (
+ {
+ newCompositeNode(grammarAccess.getAllPatternEntryAccess().getExclusuionPatternElementParserRuleCall_2_2_0());
+ }
+ lv_exclusuion_4_0=rulePatternElement
+ {
+ if ($current==null) {
+ $current = createModelElementForParent(grammarAccess.getAllPatternEntryRule());
+ }
+ add(
+ $current,
+ "exclusuion",
+ lv_exclusuion_4_0,
+ "hu.bme.mit.inf.dslreasoner.application.ApplicationConfiguration.PatternElement");
+ afterParserOrEnumRuleCall();
+ }
+ )
+ )
+ (
+ otherlv_5=','
+ {
+ newLeafNode(otherlv_5, grammarAccess.getAllPatternEntryAccess().getCommaKeyword_2_3_0());
+ }
+ (
+ (
+ {
+ newCompositeNode(grammarAccess.getAllPatternEntryAccess().getExclusuionPatternElementParserRuleCall_2_3_1_0());
+ }
+ lv_exclusuion_6_0=rulePatternElement
+ {
+ if ($current==null) {
+ $current = createModelElementForParent(grammarAccess.getAllPatternEntryRule());
+ }
+ add(
+ $current,
+ "exclusuion",
+ lv_exclusuion_6_0,
+ "hu.bme.mit.inf.dslreasoner.application.ApplicationConfiguration.PatternElement");
+ afterParserOrEnumRuleCall();
+ }
+ )
+ )
+ )*
+ otherlv_7='}'
+ {
+ newLeafNode(otherlv_7, grammarAccess.getAllPatternEntryAccess().getRightCurlyBracketKeyword_2_4());
+ }
+ )?
+ )
+;
+
+// Entry rule entryRulePatternElement
+entryRulePatternElement returns [EObject current=null]:
+ { newCompositeNode(grammarAccess.getPatternElementRule()); }
+ iv_rulePatternElement=rulePatternElement
+ { $current=$iv_rulePatternElement.current; }
+ EOF;
+
+// Rule PatternElement
+rulePatternElement returns [EObject current=null]
+@init {
+ enterRule();
+}
+@after {
+ leaveRule();
+}:
+ (
+ (
+ (
+ (
+ {
+ if ($current==null) {
+ $current = createModelElement(grammarAccess.getPatternElementRule());
+ }
+ }
+ {
+ newCompositeNode(grammarAccess.getPatternElementAccess().getPackagePatternModelCrossReference_0_0_0());
+ }
+ ruleQualifiedName
+ {
+ afterParserOrEnumRuleCall();
+ }
+ )
+ )
+ otherlv_1='::'
+ {
+ newLeafNode(otherlv_1, grammarAccess.getPatternElementAccess().getColonColonKeyword_0_1());
+ }
+ )?
+ (
+ (
+ {
+ if ($current==null) {
+ $current = createModelElement(grammarAccess.getPatternElementRule());
+ }
+ }
+ otherlv_2=RULE_ID
+ {
+ newLeafNode(otherlv_2, grammarAccess.getPatternElementAccess().getPatternPatternCrossReference_1_0());
+ }
+ )
+ )
+ )
+;
+
+// Entry rule entryRuleGraphPatternDeclaration
+entryRuleGraphPatternDeclaration returns [EObject current=null]:
+ { newCompositeNode(grammarAccess.getGraphPatternDeclarationRule()); }
+ iv_ruleGraphPatternDeclaration=ruleGraphPatternDeclaration
+ { $current=$iv_ruleGraphPatternDeclaration.current; }
+ EOF;
+
+// Rule GraphPatternDeclaration
+ruleGraphPatternDeclaration returns [EObject current=null]
+@init {
+ enterRule();
+}
+@after {
+ leaveRule();
+}:
+ (
+ otherlv_0='constraints'
+ {
+ newLeafNode(otherlv_0, grammarAccess.getGraphPatternDeclarationAccess().getConstraintsKeyword_0());
+ }
+ (
+ (
+ lv_name_1_0=RULE_ID
+ {
+ newLeafNode(lv_name_1_0, grammarAccess.getGraphPatternDeclarationAccess().getNameIDTerminalRuleCall_1_0());
+ }
+ {
+ if ($current==null) {
+ $current = createModelElement(grammarAccess.getGraphPatternDeclarationRule());
+ }
+ setWithLastConsumed(
+ $current,
+ "name",
+ lv_name_1_0,
+ "org.eclipse.xtext.common.Terminals.ID");
+ }
+ )
+ )
+ (
+ (
+ {
+ newCompositeNode(grammarAccess.getGraphPatternDeclarationAccess().getSpecificationPatternSpecificationParserRuleCall_2_0());
+ }
+ lv_specification_2_0=rulePatternSpecification
+ {
+ if ($current==null) {
+ $current = createModelElementForParent(grammarAccess.getGraphPatternDeclarationRule());
+ }
+ set(
+ $current,
+ "specification",
+ lv_specification_2_0,
+ "hu.bme.mit.inf.dslreasoner.application.ApplicationConfiguration.PatternSpecification");
+ afterParserOrEnumRuleCall();
+ }
+ )
+ )
+ )
+;
+
+// Entry rule entryRuleGraphPatternReference
+entryRuleGraphPatternReference returns [EObject current=null]:
+ { newCompositeNode(grammarAccess.getGraphPatternReferenceRule()); }
+ iv_ruleGraphPatternReference=ruleGraphPatternReference
+ { $current=$iv_ruleGraphPatternReference.current; }
+ EOF;
+
+// Rule GraphPatternReference
+ruleGraphPatternReference returns [EObject current=null]
+@init {
+ enterRule();
+}
+@after {
+ leaveRule();
+}:
+ (
+ (
+ {
+ if ($current==null) {
+ $current = createModelElement(grammarAccess.getGraphPatternReferenceRule());
+ }
+ }
+ otherlv_0=RULE_ID
+ {
+ newLeafNode(otherlv_0, grammarAccess.getGraphPatternReferenceAccess().getReferredGraphPatternDeclarationCrossReference_0());
+ }
+ )
+ )
+;
+
+// Entry rule entryRuleGraphPattern
+entryRuleGraphPattern returns [EObject current=null]:
+ { newCompositeNode(grammarAccess.getGraphPatternRule()); }
+ iv_ruleGraphPattern=ruleGraphPattern
+ { $current=$iv_ruleGraphPattern.current; }
+ EOF;
+
+// Rule GraphPattern
+ruleGraphPattern returns [EObject current=null]
+@init {
+ enterRule();
+}
+@after {
+ leaveRule();
+}:
+ (
+ {
+ newCompositeNode(grammarAccess.getGraphPatternAccess().getGraphPatternReferenceParserRuleCall_0());
+ }
+ this_GraphPatternReference_0=ruleGraphPatternReference
+ {
+ $current = $this_GraphPatternReference_0.current;
+ afterParserOrEnumRuleCall();
+ }
+ |
+ {
+ newCompositeNode(grammarAccess.getGraphPatternAccess().getPatternSpecificationParserRuleCall_1());
+ }
+ this_PatternSpecification_1=rulePatternSpecification
+ {
+ $current = $this_PatternSpecification_1.current;
+ afterParserOrEnumRuleCall();
+ }
+ )
+;
+
+// Entry rule entryRuleObjectiveSpecification
+entryRuleObjectiveSpecification returns [EObject current=null]:
+ { newCompositeNode(grammarAccess.getObjectiveSpecificationRule()); }
+ iv_ruleObjectiveSpecification=ruleObjectiveSpecification
+ { $current=$iv_ruleObjectiveSpecification.current; }
+ EOF;
+
+// Rule ObjectiveSpecification
+ruleObjectiveSpecification returns [EObject current=null]
+@init {
+ enterRule();
+}
+@after {
+ leaveRule();
+}:
+ (
+ otherlv_0='{'
+ {
+ newLeafNode(otherlv_0, grammarAccess.getObjectiveSpecificationAccess().getLeftCurlyBracketKeyword_0());
+ }
+ (
+ (
+ {
+ newCompositeNode(grammarAccess.getObjectiveSpecificationAccess().getEntriesObjectiveEntryParserRuleCall_1_0());
+ }
+ lv_entries_1_0=ruleObjectiveEntry
+ {
+ if ($current==null) {
+ $current = createModelElementForParent(grammarAccess.getObjectiveSpecificationRule());
+ }
+ add(
+ $current,
+ "entries",
+ lv_entries_1_0,
+ "hu.bme.mit.inf.dslreasoner.application.ApplicationConfiguration.ObjectiveEntry");
+ afterParserOrEnumRuleCall();
+ }
+ )
+ )
+ (
+ otherlv_2=','
+ {
+ newLeafNode(otherlv_2, grammarAccess.getObjectiveSpecificationAccess().getCommaKeyword_2_0());
+ }
+ (
+ (
+ {
+ newCompositeNode(grammarAccess.getObjectiveSpecificationAccess().getEntriesObjectiveEntryParserRuleCall_2_1_0());
+ }
+ lv_entries_3_0=ruleObjectiveEntry
+ {
+ if ($current==null) {
+ $current = createModelElementForParent(grammarAccess.getObjectiveSpecificationRule());
+ }
+ add(
+ $current,
+ "entries",
+ lv_entries_3_0,
+ "hu.bme.mit.inf.dslreasoner.application.ApplicationConfiguration.ObjectiveEntry");
+ afterParserOrEnumRuleCall();
+ }
+ )
+ )
+ )*
+ otherlv_4='}'
+ {
+ newLeafNode(otherlv_4, grammarAccess.getObjectiveSpecificationAccess().getRightCurlyBracketKeyword_3());
+ }
+ )
+;
+
+// Entry rule entryRuleObjectiveEntry
+entryRuleObjectiveEntry returns [EObject current=null]:
+ { newCompositeNode(grammarAccess.getObjectiveEntryRule()); }
+ iv_ruleObjectiveEntry=ruleObjectiveEntry
+ { $current=$iv_ruleObjectiveEntry.current; }
+ EOF;
+
+// Rule ObjectiveEntry
+ruleObjectiveEntry returns [EObject current=null]
+@init {
+ enterRule();
+}
+@after {
+ leaveRule();
+}:
+ (
+ {
+ newCompositeNode(grammarAccess.getObjectiveEntryAccess().getOptimizationEntryParserRuleCall_0());
+ }
+ this_OptimizationEntry_0=ruleOptimizationEntry
+ {
+ $current = $this_OptimizationEntry_0.current;
+ afterParserOrEnumRuleCall();
+ }
+ |
+ {
+ newCompositeNode(grammarAccess.getObjectiveEntryAccess().getThresholdEntryParserRuleCall_1());
+ }
+ this_ThresholdEntry_1=ruleThresholdEntry
+ {
+ $current = $this_ThresholdEntry_1.current;
+ afterParserOrEnumRuleCall();
+ }
+ )
+;
+
+// Entry rule entryRuleOptimizationEntry
+entryRuleOptimizationEntry returns [EObject current=null]:
+ { newCompositeNode(grammarAccess.getOptimizationEntryRule()); }
+ iv_ruleOptimizationEntry=ruleOptimizationEntry
+ { $current=$iv_ruleOptimizationEntry.current; }
+ EOF;
+
+// Rule OptimizationEntry
+ruleOptimizationEntry returns [EObject current=null]
+@init {
+ enterRule();
+}
+@after {
+ leaveRule();
+}:
+ (
+ (
+ (
+ {
+ newCompositeNode(grammarAccess.getOptimizationEntryAccess().getDirectionOptimizationDirectionEnumRuleCall_0_0());
+ }
+ lv_direction_0_0=ruleOptimizationDirection
+ {
+ if ($current==null) {
+ $current = createModelElementForParent(grammarAccess.getOptimizationEntryRule());
+ }
+ set(
+ $current,
+ "direction",
+ lv_direction_0_0,
+ "hu.bme.mit.inf.dslreasoner.application.ApplicationConfiguration.OptimizationDirection");
+ afterParserOrEnumRuleCall();
+ }
+ )
+ )
+ (
+ (
+ {
+ newCompositeNode(grammarAccess.getOptimizationEntryAccess().getFunctionObjectiveFunctionParserRuleCall_1_0());
+ }
+ lv_function_1_0=ruleObjectiveFunction
+ {
+ if ($current==null) {
+ $current = createModelElementForParent(grammarAccess.getOptimizationEntryRule());
+ }
+ set(
+ $current,
+ "function",
+ lv_function_1_0,
+ "hu.bme.mit.inf.dslreasoner.application.ApplicationConfiguration.ObjectiveFunction");
+ afterParserOrEnumRuleCall();
+ }
+ )
+ )
+ )
+;
+
+// Entry rule entryRuleThresholdEntry
+entryRuleThresholdEntry returns [EObject current=null]:
+ { newCompositeNode(grammarAccess.getThresholdEntryRule()); }
+ iv_ruleThresholdEntry=ruleThresholdEntry
+ { $current=$iv_ruleThresholdEntry.current; }
+ EOF;
+
+// Rule ThresholdEntry
+ruleThresholdEntry returns [EObject current=null]
+@init {
+ enterRule();
+}
+@after {
+ leaveRule();
+}:
+ (
+ (
+ (
+ {
+ newCompositeNode(grammarAccess.getThresholdEntryAccess().getFunctionObjectiveFunctionParserRuleCall_0_0());
+ }
+ lv_function_0_0=ruleObjectiveFunction
+ {
+ if ($current==null) {
+ $current = createModelElementForParent(grammarAccess.getThresholdEntryRule());
+ }
+ set(
+ $current,
+ "function",
+ lv_function_0_0,
+ "hu.bme.mit.inf.dslreasoner.application.ApplicationConfiguration.ObjectiveFunction");
+ afterParserOrEnumRuleCall();
+ }
+ )
+ )
+ (
+ (
+ {
+ newCompositeNode(grammarAccess.getThresholdEntryAccess().getOperatorComparisonOperatorEnumRuleCall_1_0());
+ }
+ lv_operator_1_0=ruleComparisonOperator
+ {
+ if ($current==null) {
+ $current = createModelElementForParent(grammarAccess.getThresholdEntryRule());
+ }
+ set(
+ $current,
+ "operator",
+ lv_operator_1_0,
+ "hu.bme.mit.inf.dslreasoner.application.ApplicationConfiguration.ComparisonOperator");
+ afterParserOrEnumRuleCall();
+ }
+ )
+ )
+ (
+ (
+ {
+ newCompositeNode(grammarAccess.getThresholdEntryAccess().getThresholdREALLiteralParserRuleCall_2_0());
+ }
+ lv_threshold_2_0=ruleREALLiteral
+ {
+ if ($current==null) {
+ $current = createModelElementForParent(grammarAccess.getThresholdEntryRule());
+ }
+ set(
+ $current,
+ "threshold",
+ lv_threshold_2_0,
+ "hu.bme.mit.inf.dslreasoner.application.ApplicationConfiguration.REALLiteral");
+ afterParserOrEnumRuleCall();
+ }
+ )
+ )
+ )
+;
+
+// Entry rule entryRuleObjectiveFunction
+entryRuleObjectiveFunction returns [EObject current=null]:
+ { newCompositeNode(grammarAccess.getObjectiveFunctionRule()); }
+ iv_ruleObjectiveFunction=ruleObjectiveFunction
+ { $current=$iv_ruleObjectiveFunction.current; }
+ EOF;
+
+// Rule ObjectiveFunction
+ruleObjectiveFunction returns [EObject current=null]
+@init {
+ enterRule();
+}
+@after {
+ leaveRule();
+}:
+ {
+ newCompositeNode(grammarAccess.getObjectiveFunctionAccess().getReliabiltiyFunctionParserRuleCall());
+ }
+ this_ReliabiltiyFunction_0=ruleReliabiltiyFunction
+ {
+ $current = $this_ReliabiltiyFunction_0.current;
+ afterParserOrEnumRuleCall();
+ }
+;
+
+// Entry rule entryRuleReliabiltiyFunction
+entryRuleReliabiltiyFunction returns [EObject current=null]:
+ { newCompositeNode(grammarAccess.getReliabiltiyFunctionRule()); }
+ iv_ruleReliabiltiyFunction=ruleReliabiltiyFunction
+ { $current=$iv_ruleReliabiltiyFunction.current; }
+ EOF;
+
+// Rule ReliabiltiyFunction
+ruleReliabiltiyFunction returns [EObject current=null]
+@init {
+ enterRule();
+}
+@after {
+ leaveRule();
+}:
+ (
+ otherlv_0='reliability'
+ {
+ newLeafNode(otherlv_0, grammarAccess.getReliabiltiyFunctionAccess().getReliabilityKeyword_0());
+ }
+ (
+ (
+ (
+ {
+ if ($current==null) {
+ $current = createModelElement(grammarAccess.getReliabiltiyFunctionRule());
+ }
+ }
+ {
+ newCompositeNode(grammarAccess.getReliabiltiyFunctionAccess().getPackageCftModelCrossReference_1_0_0());
+ }
+ ruleQualifiedName
+ {
+ afterParserOrEnumRuleCall();
+ }
+ )
+ )
+ otherlv_2='::'
+ {
+ newLeafNode(otherlv_2, grammarAccess.getReliabiltiyFunctionAccess().getColonColonKeyword_1_1());
+ }
+ )?
+ (
+ (
+ {
+ if ($current==null) {
+ $current = createModelElement(grammarAccess.getReliabiltiyFunctionRule());
+ }
+ }
+ otherlv_3=RULE_ID
+ {
+ newLeafNode(otherlv_3, grammarAccess.getReliabiltiyFunctionAccess().getTransformationTransformationDefinitionCrossReference_2_0());
+ }
+ )
+ )
+ )
+;
+
+// Entry rule entryRuleObjectiveDeclaration
+entryRuleObjectiveDeclaration returns [EObject current=null]:
+ { newCompositeNode(grammarAccess.getObjectiveDeclarationRule()); }
+ iv_ruleObjectiveDeclaration=ruleObjectiveDeclaration
+ { $current=$iv_ruleObjectiveDeclaration.current; }
+ EOF;
+
+// Rule ObjectiveDeclaration
+ruleObjectiveDeclaration returns [EObject current=null]
+@init {
+ enterRule();
+}
+@after {
+ leaveRule();
+}:
+ (
+ otherlv_0='objectives'
+ {
+ newLeafNode(otherlv_0, grammarAccess.getObjectiveDeclarationAccess().getObjectivesKeyword_0());
+ }
+ (
+ (
+ lv_name_1_0=RULE_ID
+ {
+ newLeafNode(lv_name_1_0, grammarAccess.getObjectiveDeclarationAccess().getNameIDTerminalRuleCall_1_0());
+ }
+ {
+ if ($current==null) {
+ $current = createModelElement(grammarAccess.getObjectiveDeclarationRule());
+ }
+ setWithLastConsumed(
+ $current,
+ "name",
+ lv_name_1_0,
+ "org.eclipse.xtext.common.Terminals.ID");
+ }
+ )
+ )
+ (
+ (
+ {
+ newCompositeNode(grammarAccess.getObjectiveDeclarationAccess().getSpecificationObjectiveSpecificationParserRuleCall_2_0());
+ }
+ lv_specification_2_0=ruleObjectiveSpecification
+ {
+ if ($current==null) {
+ $current = createModelElementForParent(grammarAccess.getObjectiveDeclarationRule());
+ }
+ set(
+ $current,
+ "specification",
+ lv_specification_2_0,
+ "hu.bme.mit.inf.dslreasoner.application.ApplicationConfiguration.ObjectiveSpecification");
+ afterParserOrEnumRuleCall();
+ }
+ )
+ )
+ )
+;
+
+// Entry rule entryRuleObjectiveReference
+entryRuleObjectiveReference returns [EObject current=null]:
+ { newCompositeNode(grammarAccess.getObjectiveReferenceRule()); }
+ iv_ruleObjectiveReference=ruleObjectiveReference
+ { $current=$iv_ruleObjectiveReference.current; }
+ EOF;
+
+// Rule ObjectiveReference
+ruleObjectiveReference returns [EObject current=null]
+@init {
+ enterRule();
+}
+@after {
+ leaveRule();
+}:
+ (
+ (
+ {
+ if ($current==null) {
+ $current = createModelElement(grammarAccess.getObjectiveReferenceRule());
+ }
+ }
+ otherlv_0=RULE_ID
+ {
+ newLeafNode(otherlv_0, grammarAccess.getObjectiveReferenceAccess().getReferredObjectiveDeclarationCrossReference_0());
+ }
+ )
+ )
+;
+
+// Entry rule entryRuleObjective
+entryRuleObjective returns [EObject current=null]:
+ { newCompositeNode(grammarAccess.getObjectiveRule()); }
+ iv_ruleObjective=ruleObjective
+ { $current=$iv_ruleObjective.current; }
+ EOF;
+
+// Rule Objective
+ruleObjective returns [EObject current=null]
+@init {
+ enterRule();
+}
+@after {
+ leaveRule();
+}:
+ (
+ {
+ newCompositeNode(grammarAccess.getObjectiveAccess().getObjectiveReferenceParserRuleCall_0());
+ }
+ this_ObjectiveReference_0=ruleObjectiveReference
+ {
+ $current = $this_ObjectiveReference_0.current;
+ afterParserOrEnumRuleCall();
+ }
+ |
+ {
+ newCompositeNode(grammarAccess.getObjectiveAccess().getObjectiveSpecificationParserRuleCall_1());
+ }
+ this_ObjectiveSpecification_1=ruleObjectiveSpecification
+ {
+ $current = $this_ObjectiveSpecification_1.current;
+ afterParserOrEnumRuleCall();
+ }
+ )
+;
+
+// Entry rule entryRuleConfigSpecification
+entryRuleConfigSpecification returns [EObject current=null]:
+ { newCompositeNode(grammarAccess.getConfigSpecificationRule()); }
+ iv_ruleConfigSpecification=ruleConfigSpecification
+ { $current=$iv_ruleConfigSpecification.current; }
+ EOF;
+
+// Rule ConfigSpecification
+ruleConfigSpecification returns [EObject current=null]
+@init {
+ enterRule();
+}
+@after {
+ leaveRule();
+}:
+ (
+ (
+ {
+ $current = forceCreateModelElement(
+ grammarAccess.getConfigSpecificationAccess().getConfigSpecificationAction_0(),
+ $current);
+ }
+ )
+ otherlv_1='{'
+ {
+ newLeafNode(otherlv_1, grammarAccess.getConfigSpecificationAccess().getLeftCurlyBracketKeyword_1());
+ }
+ (
+ (
+ (
+ {
+ newCompositeNode(grammarAccess.getConfigSpecificationAccess().getEntriesConfigEntryParserRuleCall_2_0_0());
+ }
+ lv_entries_2_0=ruleConfigEntry
+ {
+ if ($current==null) {
+ $current = createModelElementForParent(grammarAccess.getConfigSpecificationRule());
+ }
+ add(
+ $current,
+ "entries",
+ lv_entries_2_0,
+ "hu.bme.mit.inf.dslreasoner.application.ApplicationConfiguration.ConfigEntry");
+ afterParserOrEnumRuleCall();
+ }
+ )
+ )
+ (
+ otherlv_3=','
+ {
+ newLeafNode(otherlv_3, grammarAccess.getConfigSpecificationAccess().getCommaKeyword_2_1_0());
+ }
+ (
+ (
+ {
+ newCompositeNode(grammarAccess.getConfigSpecificationAccess().getEntriesConfigEntryParserRuleCall_2_1_1_0());
+ }
+ lv_entries_4_0=ruleConfigEntry
+ {
+ if ($current==null) {
+ $current = createModelElementForParent(grammarAccess.getConfigSpecificationRule());
+ }
+ add(
+ $current,
+ "entries",
+ lv_entries_4_0,
+ "hu.bme.mit.inf.dslreasoner.application.ApplicationConfiguration.ConfigEntry");
+ afterParserOrEnumRuleCall();
+ }
+ )
+ )
+ )*
+ )?
+ otherlv_5='}'
+ {
+ newLeafNode(otherlv_5, grammarAccess.getConfigSpecificationAccess().getRightCurlyBracketKeyword_3());
+ }
+ )
+;
+
+// Entry rule entryRuleConfigDeclaration
+entryRuleConfigDeclaration returns [EObject current=null]:
+ { newCompositeNode(grammarAccess.getConfigDeclarationRule()); }
+ iv_ruleConfigDeclaration=ruleConfigDeclaration
+ { $current=$iv_ruleConfigDeclaration.current; }
+ EOF;
+
+// Rule ConfigDeclaration
+ruleConfigDeclaration returns [EObject current=null]
+@init {
+ enterRule();
+}
+@after {
+ leaveRule();
+}:
+ (
+ otherlv_0='config'
+ {
+ newLeafNode(otherlv_0, grammarAccess.getConfigDeclarationAccess().getConfigKeyword_0());
+ }
+ (
+ (
+ lv_name_1_0=RULE_ID
+ {
+ newLeafNode(lv_name_1_0, grammarAccess.getConfigDeclarationAccess().getNameIDTerminalRuleCall_1_0());
+ }
+ {
+ if ($current==null) {
+ $current = createModelElement(grammarAccess.getConfigDeclarationRule());
+ }
+ setWithLastConsumed(
+ $current,
+ "name",
+ lv_name_1_0,
+ "org.eclipse.xtext.common.Terminals.ID");
+ }
+ )
+ )
+ (
+ (
+ {
+ newCompositeNode(grammarAccess.getConfigDeclarationAccess().getSpecificationConfigSpecificationParserRuleCall_2_0());
+ }
+ lv_specification_2_0=ruleConfigSpecification
+ {
+ if ($current==null) {
+ $current = createModelElementForParent(grammarAccess.getConfigDeclarationRule());
+ }
+ set(
+ $current,
+ "specification",
+ lv_specification_2_0,
+ "hu.bme.mit.inf.dslreasoner.application.ApplicationConfiguration.ConfigSpecification");
+ afterParserOrEnumRuleCall();
+ }
+ )
+ )
+ )
+;
+
+// Entry rule entryRuleConfigEntry
+entryRuleConfigEntry returns [EObject current=null]:
+ { newCompositeNode(grammarAccess.getConfigEntryRule()); }
+ iv_ruleConfigEntry=ruleConfigEntry
+ { $current=$iv_ruleConfigEntry.current; }
+ EOF;
+
+// Rule ConfigEntry
+ruleConfigEntry returns [EObject current=null]
+@init {
+ enterRule();
+}
+@after {
+ leaveRule();
+}:
+ (
+ {
+ newCompositeNode(grammarAccess.getConfigEntryAccess().getDocumentationEntryParserRuleCall_0());
+ }
+ this_DocumentationEntry_0=ruleDocumentationEntry
+ {
+ $current = $this_DocumentationEntry_0.current;
+ afterParserOrEnumRuleCall();
+ }
+ |
+ {
+ newCompositeNode(grammarAccess.getConfigEntryAccess().getRuntimeEntryParserRuleCall_1());
+ }
+ this_RuntimeEntry_1=ruleRuntimeEntry
+ {
+ $current = $this_RuntimeEntry_1.current;
+ afterParserOrEnumRuleCall();
+ }
+ |
+ {
+ newCompositeNode(grammarAccess.getConfigEntryAccess().getMemoryEntryParserRuleCall_2());
+ }
+ this_MemoryEntry_2=ruleMemoryEntry
+ {
+ $current = $this_MemoryEntry_2.current;
+ afterParserOrEnumRuleCall();
+ }
+ |
+ {
+ newCompositeNode(grammarAccess.getConfigEntryAccess().getCustomEntryParserRuleCall_3());
+ }
+ this_CustomEntry_3=ruleCustomEntry
+ {
+ $current = $this_CustomEntry_3.current;
+ afterParserOrEnumRuleCall();
+ }
+ )
+;
+
+// Entry rule entryRuleDocumentationEntry
+entryRuleDocumentationEntry returns [EObject current=null]:
+ { newCompositeNode(grammarAccess.getDocumentationEntryRule()); }
+ iv_ruleDocumentationEntry=ruleDocumentationEntry
+ { $current=$iv_ruleDocumentationEntry.current; }
+ EOF;
+
+// Rule DocumentationEntry
+ruleDocumentationEntry returns [EObject current=null]
+@init {
+ enterRule();
+}
+@after {
+ leaveRule();
+}:
+ (
+ otherlv_0='log-level'
+ {
+ newLeafNode(otherlv_0, grammarAccess.getDocumentationEntryAccess().getLogLevelKeyword_0());
+ }
+ otherlv_1='='
+ {
+ newLeafNode(otherlv_1, grammarAccess.getDocumentationEntryAccess().getEqualsSignKeyword_1());
+ }
+ (
+ (
+ {
+ newCompositeNode(grammarAccess.getDocumentationEntryAccess().getLevelDocumentLevelSpecificationEnumRuleCall_2_0());
+ }
+ lv_level_2_0=ruleDocumentLevelSpecification
+ {
+ if ($current==null) {
+ $current = createModelElementForParent(grammarAccess.getDocumentationEntryRule());
+ }
+ set(
+ $current,
+ "level",
+ lv_level_2_0,
+ "hu.bme.mit.inf.dslreasoner.application.ApplicationConfiguration.DocumentLevelSpecification");
+ afterParserOrEnumRuleCall();
+ }
+ )
+ )
+ )
+;
+
+// Entry rule entryRuleRuntimeEntry
+entryRuleRuntimeEntry returns [EObject current=null]:
+ { newCompositeNode(grammarAccess.getRuntimeEntryRule()); }
+ iv_ruleRuntimeEntry=ruleRuntimeEntry
+ { $current=$iv_ruleRuntimeEntry.current; }
+ EOF;
+
+// Rule RuntimeEntry
+ruleRuntimeEntry returns [EObject current=null]
+@init {
+ enterRule();
+}
+@after {
+ leaveRule();
+}:
+ (
+ otherlv_0='runtime'
+ {
+ newLeafNode(otherlv_0, grammarAccess.getRuntimeEntryAccess().getRuntimeKeyword_0());
+ }
+ otherlv_1='='
+ {
+ newLeafNode(otherlv_1, grammarAccess.getRuntimeEntryAccess().getEqualsSignKeyword_1());
+ }
+ (
+ (
+ lv_millisecLimit_2_0=RULE_INT
+ {
+ newLeafNode(lv_millisecLimit_2_0, grammarAccess.getRuntimeEntryAccess().getMillisecLimitINTTerminalRuleCall_2_0());
+ }
+ {
+ if ($current==null) {
+ $current = createModelElement(grammarAccess.getRuntimeEntryRule());
+ }
+ setWithLastConsumed(
+ $current,
+ "millisecLimit",
+ lv_millisecLimit_2_0,
+ "org.eclipse.xtext.common.Terminals.INT");
+ }
+ )
+ )
+ )
+;
+
+// Entry rule entryRuleMemoryEntry
+entryRuleMemoryEntry returns [EObject current=null]:
+ { newCompositeNode(grammarAccess.getMemoryEntryRule()); }
+ iv_ruleMemoryEntry=ruleMemoryEntry
+ { $current=$iv_ruleMemoryEntry.current; }
+ EOF;
+
+// Rule MemoryEntry
+ruleMemoryEntry returns [EObject current=null]
+@init {
+ enterRule();
+}
+@after {
+ leaveRule();
+}:
+ (
+ otherlv_0='memory'
+ {
+ newLeafNode(otherlv_0, grammarAccess.getMemoryEntryAccess().getMemoryKeyword_0());
+ }
+ otherlv_1='='
+ {
+ newLeafNode(otherlv_1, grammarAccess.getMemoryEntryAccess().getEqualsSignKeyword_1());
+ }
+ (
+ (
+ lv_megabyteLimit_2_0=RULE_INT
+ {
+ newLeafNode(lv_megabyteLimit_2_0, grammarAccess.getMemoryEntryAccess().getMegabyteLimitINTTerminalRuleCall_2_0());
+ }
+ {
+ if ($current==null) {
+ $current = createModelElement(grammarAccess.getMemoryEntryRule());
+ }
+ setWithLastConsumed(
+ $current,
+ "megabyteLimit",
+ lv_megabyteLimit_2_0,
+ "org.eclipse.xtext.common.Terminals.INT");
+ }
+ )
+ )
+ )
+;
+
+// Entry rule entryRuleCustomEntry
+entryRuleCustomEntry returns [EObject current=null]:
+ { newCompositeNode(grammarAccess.getCustomEntryRule()); }
+ iv_ruleCustomEntry=ruleCustomEntry
+ { $current=$iv_ruleCustomEntry.current; }
+ EOF;
+
+// Rule CustomEntry
+ruleCustomEntry returns [EObject current=null]
+@init {
+ enterRule();
+}
+@after {
+ leaveRule();
+}:
+ (
+ (
+ (
+ lv_key_0_0=RULE_STRING
+ {
+ newLeafNode(lv_key_0_0, grammarAccess.getCustomEntryAccess().getKeySTRINGTerminalRuleCall_0_0());
+ }
+ {
+ if ($current==null) {
+ $current = createModelElement(grammarAccess.getCustomEntryRule());
+ }
+ setWithLastConsumed(
+ $current,
+ "key",
+ lv_key_0_0,
+ "org.eclipse.xtext.common.Terminals.STRING");
+ }
+ )
+ )
+ otherlv_1='='
+ {
+ newLeafNode(otherlv_1, grammarAccess.getCustomEntryAccess().getEqualsSignKeyword_1());
+ }
+ (
+ (
+ lv_value_2_0=RULE_STRING
+ {
+ newLeafNode(lv_value_2_0, grammarAccess.getCustomEntryAccess().getValueSTRINGTerminalRuleCall_2_0());
+ }
+ {
+ if ($current==null) {
+ $current = createModelElement(grammarAccess.getCustomEntryRule());
+ }
+ setWithLastConsumed(
+ $current,
+ "value",
+ lv_value_2_0,
+ "org.eclipse.xtext.common.Terminals.STRING");
+ }
+ )
+ )
+ )
+;
+
+// Entry rule entryRuleConfigReference
+entryRuleConfigReference returns [EObject current=null]:
+ { newCompositeNode(grammarAccess.getConfigReferenceRule()); }
+ iv_ruleConfigReference=ruleConfigReference
+ { $current=$iv_ruleConfigReference.current; }
+ EOF;
+
+// Rule ConfigReference
+ruleConfigReference returns [EObject current=null]
+@init {
+ enterRule();
+}
+@after {
+ leaveRule();
+}:
+ (
+ (
+ {
+ if ($current==null) {
+ $current = createModelElement(grammarAccess.getConfigReferenceRule());
+ }
+ }
+ otherlv_0=RULE_ID
+ {
+ newLeafNode(otherlv_0, grammarAccess.getConfigReferenceAccess().getConfigConfigDeclarationCrossReference_0());
+ }
+ )
+ )
+;
+
+// Entry rule entryRuleConfig
+entryRuleConfig returns [EObject current=null]:
+ { newCompositeNode(grammarAccess.getConfigRule()); }
+ iv_ruleConfig=ruleConfig
+ { $current=$iv_ruleConfig.current; }
+ EOF;
+
+// Rule Config
+ruleConfig returns [EObject current=null]
+@init {
+ enterRule();
+}
+@after {
+ leaveRule();
+}:
+ (
+ {
+ newCompositeNode(grammarAccess.getConfigAccess().getConfigSpecificationParserRuleCall_0());
+ }
+ this_ConfigSpecification_0=ruleConfigSpecification
+ {
+ $current = $this_ConfigSpecification_0.current;
+ afterParserOrEnumRuleCall();
+ }
+ |
+ {
+ newCompositeNode(grammarAccess.getConfigAccess().getConfigReferenceParserRuleCall_1());
+ }
+ this_ConfigReference_1=ruleConfigReference
+ {
+ $current = $this_ConfigReference_1.current;
+ afterParserOrEnumRuleCall();
+ }
+ )
+;
+
+// Entry rule entryRuleScopeSpecification
+entryRuleScopeSpecification returns [EObject current=null]:
+ { newCompositeNode(grammarAccess.getScopeSpecificationRule()); }
+ iv_ruleScopeSpecification=ruleScopeSpecification
+ { $current=$iv_ruleScopeSpecification.current; }
+ EOF;
+
+// Rule ScopeSpecification
+ruleScopeSpecification returns [EObject current=null]
+@init {
+ enterRule();
+}
+@after {
+ leaveRule();
+}:
+ (
+ (
+ {
+ $current = forceCreateModelElement(
+ grammarAccess.getScopeSpecificationAccess().getScopeSpecificationAction_0(),
+ $current);
+ }
+ )
+ otherlv_1='{'
+ {
+ newLeafNode(otherlv_1, grammarAccess.getScopeSpecificationAccess().getLeftCurlyBracketKeyword_1());
+ }
+ (
+ (
+ (
+ {
+ newCompositeNode(grammarAccess.getScopeSpecificationAccess().getScopesTypeScopeParserRuleCall_2_0_0());
+ }
+ lv_scopes_2_0=ruleTypeScope
+ {
+ if ($current==null) {
+ $current = createModelElementForParent(grammarAccess.getScopeSpecificationRule());
+ }
+ add(
+ $current,
+ "scopes",
+ lv_scopes_2_0,
+ "hu.bme.mit.inf.dslreasoner.application.ApplicationConfiguration.TypeScope");
+ afterParserOrEnumRuleCall();
+ }
+ )
+ )
+ (
+ otherlv_3=','
+ {
+ newLeafNode(otherlv_3, grammarAccess.getScopeSpecificationAccess().getCommaKeyword_2_1_0());
+ }
+ (
+ (
+ {
+ newCompositeNode(grammarAccess.getScopeSpecificationAccess().getScopesTypeScopeParserRuleCall_2_1_1_0());
+ }
+ lv_scopes_4_0=ruleTypeScope
+ {
+ if ($current==null) {
+ $current = createModelElementForParent(grammarAccess.getScopeSpecificationRule());
+ }
+ add(
+ $current,
+ "scopes",
+ lv_scopes_4_0,
+ "hu.bme.mit.inf.dslreasoner.application.ApplicationConfiguration.TypeScope");
+ afterParserOrEnumRuleCall();
+ }
+ )
+ )
+ )*
+ )?
+ otherlv_5='}'
+ {
+ newLeafNode(otherlv_5, grammarAccess.getScopeSpecificationAccess().getRightCurlyBracketKeyword_3());
+ }
+ )
+;
+
+// Entry rule entryRuleTypeScope
+entryRuleTypeScope returns [EObject current=null]:
+ { newCompositeNode(grammarAccess.getTypeScopeRule()); }
+ iv_ruleTypeScope=ruleTypeScope
+ { $current=$iv_ruleTypeScope.current; }
+ EOF;
+
+// Rule TypeScope
+ruleTypeScope returns [EObject current=null]
+@init {
+ enterRule();
+}
+@after {
+ leaveRule();
+}:
+ (
+ {
+ newCompositeNode(grammarAccess.getTypeScopeAccess().getClassTypeScopeParserRuleCall_0());
+ }
+ this_ClassTypeScope_0=ruleClassTypeScope
+ {
+ $current = $this_ClassTypeScope_0.current;
+ afterParserOrEnumRuleCall();
+ }
+ |
+ {
+ newCompositeNode(grammarAccess.getTypeScopeAccess().getObjectTypeScopeParserRuleCall_1());
+ }
+ this_ObjectTypeScope_1=ruleObjectTypeScope
+ {
+ $current = $this_ObjectTypeScope_1.current;
+ afterParserOrEnumRuleCall();
+ }
+ |
+ {
+ newCompositeNode(grammarAccess.getTypeScopeAccess().getIntegerTypeScopeParserRuleCall_2());
+ }
+ this_IntegerTypeScope_2=ruleIntegerTypeScope
+ {
+ $current = $this_IntegerTypeScope_2.current;
+ afterParserOrEnumRuleCall();
+ }
+ |
+ {
+ newCompositeNode(grammarAccess.getTypeScopeAccess().getRealTypeScopeParserRuleCall_3());
+ }
+ this_RealTypeScope_3=ruleRealTypeScope
+ {
+ $current = $this_RealTypeScope_3.current;
+ afterParserOrEnumRuleCall();
+ }
+ |
+ {
+ newCompositeNode(grammarAccess.getTypeScopeAccess().getStringTypeScopeParserRuleCall_4());
+ }
+ this_StringTypeScope_4=ruleStringTypeScope
+ {
+ $current = $this_StringTypeScope_4.current;
+ afterParserOrEnumRuleCall();
+ }
+ )
+;
+
+// Entry rule entryRuleClassTypeScope
+entryRuleClassTypeScope returns [EObject current=null]:
+ { newCompositeNode(grammarAccess.getClassTypeScopeRule()); }
+ iv_ruleClassTypeScope=ruleClassTypeScope
+ { $current=$iv_ruleClassTypeScope.current; }
+ EOF;
+
+// Rule ClassTypeScope
+ruleClassTypeScope returns [EObject current=null]
+@init {
+ enterRule();
+}
+@after {
+ leaveRule();
+}:
+ (
+ otherlv_0='#'
+ {
+ newLeafNode(otherlv_0, grammarAccess.getClassTypeScopeAccess().getNumberSignKeyword_0());
+ }
+ (
+ (
+ {
+ newCompositeNode(grammarAccess.getClassTypeScopeAccess().getTypeClassReferenceParserRuleCall_1_0());
+ }
+ lv_type_1_0=ruleClassReference
+ {
+ if ($current==null) {
+ $current = createModelElementForParent(grammarAccess.getClassTypeScopeRule());
+ }
+ set(
+ $current,
+ "type",
+ lv_type_1_0,
+ "hu.bme.mit.inf.dslreasoner.application.ApplicationConfiguration.ClassReference");
+ afterParserOrEnumRuleCall();
+ }
+ )
+ )
+ (
+ (
+ (
+ lv_setsNew_2_0='+='
+ {
+ newLeafNode(lv_setsNew_2_0, grammarAccess.getClassTypeScopeAccess().getSetsNewPlusSignEqualsSignKeyword_2_0_0());
+ }
+ {
+ if ($current==null) {
+ $current = createModelElement(grammarAccess.getClassTypeScopeRule());
+ }
+ setWithLastConsumed($current, "setsNew", true, "+=");
+ }
+ )
+ )
+ |
+ (
+ (
+ lv_setsSum_3_0='='
+ {
+ newLeafNode(lv_setsSum_3_0, grammarAccess.getClassTypeScopeAccess().getSetsSumEqualsSignKeyword_2_1_0());
+ }
+ {
+ if ($current==null) {
+ $current = createModelElement(grammarAccess.getClassTypeScopeRule());
+ }
+ setWithLastConsumed($current, "setsSum", true, "=");
+ }
+ )
+ )
+ )
+ (
+ (
+ (
+ {
+ newCompositeNode(grammarAccess.getClassTypeScopeAccess().getNumberExactNumberParserRuleCall_3_0_0());
+ }
+ lv_number_4_0=ruleExactNumber
+ {
+ if ($current==null) {
+ $current = createModelElementForParent(grammarAccess.getClassTypeScopeRule());
+ }
+ set(
+ $current,
+ "number",
+ lv_number_4_0,
+ "hu.bme.mit.inf.dslreasoner.application.ApplicationConfiguration.ExactNumber");
+ afterParserOrEnumRuleCall();
+ }
+ )
+ )
+ |
+ (
+ (
+ {
+ newCompositeNode(grammarAccess.getClassTypeScopeAccess().getNumberIntervallNumberParserRuleCall_3_1_0());
+ }
+ lv_number_5_0=ruleIntervallNumber
+ {
+ if ($current==null) {
+ $current = createModelElementForParent(grammarAccess.getClassTypeScopeRule());
+ }
+ set(
+ $current,
+ "number",
+ lv_number_5_0,
+ "hu.bme.mit.inf.dslreasoner.application.ApplicationConfiguration.IntervallNumber");
+ afterParserOrEnumRuleCall();
+ }
+ )
+ )
+ )
+ )
+;
+
+// Entry rule entryRuleObjectTypeScope
+entryRuleObjectTypeScope returns [EObject current=null]:
+ { newCompositeNode(grammarAccess.getObjectTypeScopeRule()); }
+ iv_ruleObjectTypeScope=ruleObjectTypeScope
+ { $current=$iv_ruleObjectTypeScope.current; }
+ EOF;
+
+// Rule ObjectTypeScope
+ruleObjectTypeScope returns [EObject current=null]
+@init {
+ enterRule();
+}
+@after {
+ leaveRule();
+}:
+ (
+ otherlv_0='#'
+ {
+ newLeafNode(otherlv_0, grammarAccess.getObjectTypeScopeAccess().getNumberSignKeyword_0());
+ }
+ (
+ (
+ {
+ newCompositeNode(grammarAccess.getObjectTypeScopeAccess().getTypeObjectReferenceParserRuleCall_1_0());
+ }
+ lv_type_1_0=ruleObjectReference
+ {
+ if ($current==null) {
+ $current = createModelElementForParent(grammarAccess.getObjectTypeScopeRule());
+ }
+ set(
+ $current,
+ "type",
+ lv_type_1_0,
+ "hu.bme.mit.inf.dslreasoner.application.ApplicationConfiguration.ObjectReference");
+ afterParserOrEnumRuleCall();
+ }
+ )
+ )
+ (
+ (
+ (
+ lv_setsNew_2_0='+='
+ {
+ newLeafNode(lv_setsNew_2_0, grammarAccess.getObjectTypeScopeAccess().getSetsNewPlusSignEqualsSignKeyword_2_0_0());
+ }
+ {
+ if ($current==null) {
+ $current = createModelElement(grammarAccess.getObjectTypeScopeRule());
+ }
+ setWithLastConsumed($current, "setsNew", true, "+=");
+ }
+ )
+ )
+ |
+ (
+ (
+ lv_setsSum_3_0='='
+ {
+ newLeafNode(lv_setsSum_3_0, grammarAccess.getObjectTypeScopeAccess().getSetsSumEqualsSignKeyword_2_1_0());
+ }
+ {
+ if ($current==null) {
+ $current = createModelElement(grammarAccess.getObjectTypeScopeRule());
+ }
+ setWithLastConsumed($current, "setsSum", true, "=");
+ }
+ )
+ )
+ )
+ (
+ (
+ (
+ {
+ newCompositeNode(grammarAccess.getObjectTypeScopeAccess().getNumberExactNumberParserRuleCall_3_0_0());
+ }
+ lv_number_4_0=ruleExactNumber
+ {
+ if ($current==null) {
+ $current = createModelElementForParent(grammarAccess.getObjectTypeScopeRule());
+ }
+ set(
+ $current,
+ "number",
+ lv_number_4_0,
+ "hu.bme.mit.inf.dslreasoner.application.ApplicationConfiguration.ExactNumber");
+ afterParserOrEnumRuleCall();
+ }
+ )
+ )
+ |
+ (
+ (
+ {
+ newCompositeNode(grammarAccess.getObjectTypeScopeAccess().getNumberIntervallNumberParserRuleCall_3_1_0());
+ }
+ lv_number_5_0=ruleIntervallNumber
+ {
+ if ($current==null) {
+ $current = createModelElementForParent(grammarAccess.getObjectTypeScopeRule());
+ }
+ set(
+ $current,
+ "number",
+ lv_number_5_0,
+ "hu.bme.mit.inf.dslreasoner.application.ApplicationConfiguration.IntervallNumber");
+ afterParserOrEnumRuleCall();
+ }
+ )
+ )
+ )
+ )
+;
+
+// Entry rule entryRuleIntegerTypeScope
+entryRuleIntegerTypeScope returns [EObject current=null]:
+ { newCompositeNode(grammarAccess.getIntegerTypeScopeRule()); }
+ iv_ruleIntegerTypeScope=ruleIntegerTypeScope
+ { $current=$iv_ruleIntegerTypeScope.current; }
+ EOF;
+
+// Rule IntegerTypeScope
+ruleIntegerTypeScope returns [EObject current=null]
+@init {
+ enterRule();
+}
+@after {
+ leaveRule();
+}:
+ (
+ otherlv_0='#'
+ {
+ newLeafNode(otherlv_0, grammarAccess.getIntegerTypeScopeAccess().getNumberSignKeyword_0());
+ }
+ (
+ (
+ {
+ newCompositeNode(grammarAccess.getIntegerTypeScopeAccess().getTypeIntegerReferenceParserRuleCall_1_0());
+ }
+ lv_type_1_0=ruleIntegerReference
+ {
+ if ($current==null) {
+ $current = createModelElementForParent(grammarAccess.getIntegerTypeScopeRule());
+ }
+ set(
+ $current,
+ "type",
+ lv_type_1_0,
+ "hu.bme.mit.inf.dslreasoner.application.ApplicationConfiguration.IntegerReference");
+ afterParserOrEnumRuleCall();
+ }
+ )
+ )
+ (
+ (
+ (
+ lv_setsNew_2_0='+='
+ {
+ newLeafNode(lv_setsNew_2_0, grammarAccess.getIntegerTypeScopeAccess().getSetsNewPlusSignEqualsSignKeyword_2_0_0());
+ }
+ {
+ if ($current==null) {
+ $current = createModelElement(grammarAccess.getIntegerTypeScopeRule());
+ }
+ setWithLastConsumed($current, "setsNew", true, "+=");
+ }
+ )
+ )
+ |
+ (
+ (
+ lv_setsSum_3_0='='
+ {
+ newLeafNode(lv_setsSum_3_0, grammarAccess.getIntegerTypeScopeAccess().getSetsSumEqualsSignKeyword_2_1_0());
+ }
+ {
+ if ($current==null) {
+ $current = createModelElement(grammarAccess.getIntegerTypeScopeRule());
+ }
+ setWithLastConsumed($current, "setsSum", true, "=");
+ }
+ )
+ )
+ )
+ (
+ (
+ (
+ {
+ newCompositeNode(grammarAccess.getIntegerTypeScopeAccess().getNumberExactNumberParserRuleCall_3_0_0());
+ }
+ lv_number_4_0=ruleExactNumber
+ {
+ if ($current==null) {
+ $current = createModelElementForParent(grammarAccess.getIntegerTypeScopeRule());
+ }
+ set(
+ $current,
+ "number",
+ lv_number_4_0,
+ "hu.bme.mit.inf.dslreasoner.application.ApplicationConfiguration.ExactNumber");
+ afterParserOrEnumRuleCall();
+ }
+ )
+ )
+ |
+ (
+ (
+ {
+ newCompositeNode(grammarAccess.getIntegerTypeScopeAccess().getNumberIntervallNumberParserRuleCall_3_1_0());
+ }
+ lv_number_5_0=ruleIntervallNumber
+ {
+ if ($current==null) {
+ $current = createModelElementForParent(grammarAccess.getIntegerTypeScopeRule());
+ }
+ set(
+ $current,
+ "number",
+ lv_number_5_0,
+ "hu.bme.mit.inf.dslreasoner.application.ApplicationConfiguration.IntervallNumber");
+ afterParserOrEnumRuleCall();
+ }
+ )
+ )
+ |
+ (
+ (
+ {
+ newCompositeNode(grammarAccess.getIntegerTypeScopeAccess().getNumberIntEnumberationParserRuleCall_3_2_0());
+ }
+ lv_number_6_0=ruleIntEnumberation
+ {
+ if ($current==null) {
+ $current = createModelElementForParent(grammarAccess.getIntegerTypeScopeRule());
+ }
+ set(
+ $current,
+ "number",
+ lv_number_6_0,
+ "hu.bme.mit.inf.dslreasoner.application.ApplicationConfiguration.IntEnumberation");
+ afterParserOrEnumRuleCall();
+ }
+ )
+ )
+ )
+ )
+;
+
+// Entry rule entryRuleRealTypeScope
+entryRuleRealTypeScope returns [EObject current=null]:
+ { newCompositeNode(grammarAccess.getRealTypeScopeRule()); }
+ iv_ruleRealTypeScope=ruleRealTypeScope
+ { $current=$iv_ruleRealTypeScope.current; }
+ EOF;
+
+// Rule RealTypeScope
+ruleRealTypeScope returns [EObject current=null]
+@init {
+ enterRule();
+}
+@after {
+ leaveRule();
+}:
+ (
+ otherlv_0='#'
+ {
+ newLeafNode(otherlv_0, grammarAccess.getRealTypeScopeAccess().getNumberSignKeyword_0());
+ }
+ (
+ (
+ {
+ newCompositeNode(grammarAccess.getRealTypeScopeAccess().getTypeRealReferenceParserRuleCall_1_0());
+ }
+ lv_type_1_0=ruleRealReference
+ {
+ if ($current==null) {
+ $current = createModelElementForParent(grammarAccess.getRealTypeScopeRule());
+ }
+ set(
+ $current,
+ "type",
+ lv_type_1_0,
+ "hu.bme.mit.inf.dslreasoner.application.ApplicationConfiguration.RealReference");
+ afterParserOrEnumRuleCall();
+ }
+ )
+ )
+ (
+ (
+ (
+ lv_setsNew_2_0='+='
+ {
+ newLeafNode(lv_setsNew_2_0, grammarAccess.getRealTypeScopeAccess().getSetsNewPlusSignEqualsSignKeyword_2_0_0());
+ }
+ {
+ if ($current==null) {
+ $current = createModelElement(grammarAccess.getRealTypeScopeRule());
+ }
+ setWithLastConsumed($current, "setsNew", true, "+=");
+ }
+ )
+ )
+ |
+ (
+ (
+ lv_setsSum_3_0='='
+ {
+ newLeafNode(lv_setsSum_3_0, grammarAccess.getRealTypeScopeAccess().getSetsSumEqualsSignKeyword_2_1_0());
+ }
+ {
+ if ($current==null) {
+ $current = createModelElement(grammarAccess.getRealTypeScopeRule());
+ }
+ setWithLastConsumed($current, "setsSum", true, "=");
+ }
+ )
+ )
+ )
+ (
+ (
+ (
+ {
+ newCompositeNode(grammarAccess.getRealTypeScopeAccess().getNumberExactNumberParserRuleCall_3_0_0());
+ }
+ lv_number_4_0=ruleExactNumber
+ {
+ if ($current==null) {
+ $current = createModelElementForParent(grammarAccess.getRealTypeScopeRule());
+ }
+ set(
+ $current,
+ "number",
+ lv_number_4_0,
+ "hu.bme.mit.inf.dslreasoner.application.ApplicationConfiguration.ExactNumber");
+ afterParserOrEnumRuleCall();
+ }
+ )
+ )
+ |
+ (
+ (
+ {
+ newCompositeNode(grammarAccess.getRealTypeScopeAccess().getNumberIntervallNumberParserRuleCall_3_1_0());
+ }
+ lv_number_5_0=ruleIntervallNumber
+ {
+ if ($current==null) {
+ $current = createModelElementForParent(grammarAccess.getRealTypeScopeRule());
+ }
+ set(
+ $current,
+ "number",
+ lv_number_5_0,
+ "hu.bme.mit.inf.dslreasoner.application.ApplicationConfiguration.IntervallNumber");
+ afterParserOrEnumRuleCall();
+ }
+ )
+ )
+ |
+ (
+ (
+ {
+ newCompositeNode(grammarAccess.getRealTypeScopeAccess().getNumberRealEnumerationParserRuleCall_3_2_0());
+ }
+ lv_number_6_0=ruleRealEnumeration
+ {
+ if ($current==null) {
+ $current = createModelElementForParent(grammarAccess.getRealTypeScopeRule());
+ }
+ set(
+ $current,
+ "number",
+ lv_number_6_0,
+ "hu.bme.mit.inf.dslreasoner.application.ApplicationConfiguration.RealEnumeration");
+ afterParserOrEnumRuleCall();
+ }
+ )
+ )
+ )
+ )
+;
+
+// Entry rule entryRuleStringTypeScope
+entryRuleStringTypeScope returns [EObject current=null]:
+ { newCompositeNode(grammarAccess.getStringTypeScopeRule()); }
+ iv_ruleStringTypeScope=ruleStringTypeScope
+ { $current=$iv_ruleStringTypeScope.current; }
+ EOF;
+
+// Rule StringTypeScope
+ruleStringTypeScope returns [EObject current=null]
+@init {
+ enterRule();
+}
+@after {
+ leaveRule();
+}:
+ (
+ otherlv_0='#'
+ {
+ newLeafNode(otherlv_0, grammarAccess.getStringTypeScopeAccess().getNumberSignKeyword_0());
+ }
+ (
+ (
+ {
+ newCompositeNode(grammarAccess.getStringTypeScopeAccess().getTypeStringReferenceParserRuleCall_1_0());
+ }
+ lv_type_1_0=ruleStringReference
+ {
+ if ($current==null) {
+ $current = createModelElementForParent(grammarAccess.getStringTypeScopeRule());
+ }
+ set(
+ $current,
+ "type",
+ lv_type_1_0,
+ "hu.bme.mit.inf.dslreasoner.application.ApplicationConfiguration.StringReference");
+ afterParserOrEnumRuleCall();
+ }
+ )
+ )
+ (
+ (
+ (
+ lv_setsNew_2_0='+='
+ {
+ newLeafNode(lv_setsNew_2_0, grammarAccess.getStringTypeScopeAccess().getSetsNewPlusSignEqualsSignKeyword_2_0_0());
+ }
+ {
+ if ($current==null) {
+ $current = createModelElement(grammarAccess.getStringTypeScopeRule());
+ }
+ setWithLastConsumed($current, "setsNew", true, "+=");
+ }
+ )
+ )
+ |
+ (
+ (
+ lv_setsSum_3_0='='
+ {
+ newLeafNode(lv_setsSum_3_0, grammarAccess.getStringTypeScopeAccess().getSetsSumEqualsSignKeyword_2_1_0());
+ }
+ {
+ if ($current==null) {
+ $current = createModelElement(grammarAccess.getStringTypeScopeRule());
+ }
+ setWithLastConsumed($current, "setsSum", true, "=");
+ }
+ )
+ )
+ )
+ (
+ (
+ (
+ {
+ newCompositeNode(grammarAccess.getStringTypeScopeAccess().getNumberExactNumberParserRuleCall_3_0_0());
+ }
+ lv_number_4_0=ruleExactNumber
+ {
+ if ($current==null) {
+ $current = createModelElementForParent(grammarAccess.getStringTypeScopeRule());
+ }
+ set(
+ $current,
+ "number",
+ lv_number_4_0,
+ "hu.bme.mit.inf.dslreasoner.application.ApplicationConfiguration.ExactNumber");
+ afterParserOrEnumRuleCall();
+ }
+ )
+ )
+ |
+ (
+ (
+ {
+ newCompositeNode(grammarAccess.getStringTypeScopeAccess().getNumberIntervallNumberParserRuleCall_3_1_0());
+ }
+ lv_number_5_0=ruleIntervallNumber
+ {
+ if ($current==null) {
+ $current = createModelElementForParent(grammarAccess.getStringTypeScopeRule());
+ }
+ set(
+ $current,
+ "number",
+ lv_number_5_0,
+ "hu.bme.mit.inf.dslreasoner.application.ApplicationConfiguration.IntervallNumber");
+ afterParserOrEnumRuleCall();
+ }
+ )
+ )
+ |
+ (
+ (
+ {
+ newCompositeNode(grammarAccess.getStringTypeScopeAccess().getNumberStringEnumerationParserRuleCall_3_2_0());
+ }
+ lv_number_6_0=ruleStringEnumeration
+ {
+ if ($current==null) {
+ $current = createModelElementForParent(grammarAccess.getStringTypeScopeRule());
+ }
+ set(
+ $current,
+ "number",
+ lv_number_6_0,
+ "hu.bme.mit.inf.dslreasoner.application.ApplicationConfiguration.StringEnumeration");
+ afterParserOrEnumRuleCall();
+ }
+ )
+ )
+ )
+ )
+;
+
+// Entry rule entryRuleClassReference
+entryRuleClassReference returns [EObject current=null]:
+ { newCompositeNode(grammarAccess.getClassReferenceRule()); }
+ iv_ruleClassReference=ruleClassReference
+ { $current=$iv_ruleClassReference.current; }
+ EOF;
+
+// Rule ClassReference
+ruleClassReference returns [EObject current=null]
+@init {
+ enterRule();
+}
+@after {
+ leaveRule();
+}:
+ (
+ otherlv_0='<'
+ {
+ newLeafNode(otherlv_0, grammarAccess.getClassReferenceAccess().getLessThanSignKeyword_0());
+ }
+ (
+ (
+ {
+ newCompositeNode(grammarAccess.getClassReferenceAccess().getElementMetamodelElementParserRuleCall_1_0());
+ }
+ lv_element_1_0=ruleMetamodelElement
+ {
+ if ($current==null) {
+ $current = createModelElementForParent(grammarAccess.getClassReferenceRule());
+ }
+ set(
+ $current,
+ "element",
+ lv_element_1_0,
+ "hu.bme.mit.inf.dslreasoner.application.ApplicationConfiguration.MetamodelElement");
+ afterParserOrEnumRuleCall();
+ }
+ )
+ )
+ otherlv_2='>'
+ {
+ newLeafNode(otherlv_2, grammarAccess.getClassReferenceAccess().getGreaterThanSignKeyword_2());
+ }
+ )
+;
+
+// Entry rule entryRuleObjectReference
+entryRuleObjectReference returns [EObject current=null]:
+ { newCompositeNode(grammarAccess.getObjectReferenceRule()); }
+ iv_ruleObjectReference=ruleObjectReference
+ { $current=$iv_ruleObjectReference.current; }
+ EOF;
+
+// Rule ObjectReference
+ruleObjectReference returns [EObject current=null]
+@init {
+ enterRule();
+}
+@after {
+ leaveRule();
+}:
+ (
+ (
+ {
+ $current = forceCreateModelElement(
+ grammarAccess.getObjectReferenceAccess().getObjectReferenceAction_0(),
+ $current);
+ }
+ )
+ otherlv_1='node'
+ {
+ newLeafNode(otherlv_1, grammarAccess.getObjectReferenceAccess().getNodeKeyword_1());
+ }
+ )
+;
+
+// Entry rule entryRuleIntegerReference
+entryRuleIntegerReference returns [EObject current=null]:
+ { newCompositeNode(grammarAccess.getIntegerReferenceRule()); }
+ iv_ruleIntegerReference=ruleIntegerReference
+ { $current=$iv_ruleIntegerReference.current; }
+ EOF;
+
+// Rule IntegerReference
+ruleIntegerReference returns [EObject current=null]
+@init {
+ enterRule();
+}
+@after {
+ leaveRule();
+}:
+ (
+ (
+ {
+ $current = forceCreateModelElement(
+ grammarAccess.getIntegerReferenceAccess().getIntegerScopeAction_0(),
+ $current);
+ }
+ )
+ otherlv_1='int'
+ {
+ newLeafNode(otherlv_1, grammarAccess.getIntegerReferenceAccess().getIntKeyword_1());
+ }
+ )
+;
+
+// Entry rule entryRuleRealReference
+entryRuleRealReference returns [EObject current=null]:
+ { newCompositeNode(grammarAccess.getRealReferenceRule()); }
+ iv_ruleRealReference=ruleRealReference
+ { $current=$iv_ruleRealReference.current; }
+ EOF;
+
+// Rule RealReference
+ruleRealReference returns [EObject current=null]
+@init {
+ enterRule();
+}
+@after {
+ leaveRule();
+}:
+ (
+ (
+ {
+ $current = forceCreateModelElement(
+ grammarAccess.getRealReferenceAccess().getRealScopeAction_0(),
+ $current);
+ }
+ )
+ otherlv_1='real'
+ {
+ newLeafNode(otherlv_1, grammarAccess.getRealReferenceAccess().getRealKeyword_1());
+ }
+ )
+;
+
+// Entry rule entryRuleStringReference
+entryRuleStringReference returns [EObject current=null]:
+ { newCompositeNode(grammarAccess.getStringReferenceRule()); }
+ iv_ruleStringReference=ruleStringReference
+ { $current=$iv_ruleStringReference.current; }
+ EOF;
+
+// Rule StringReference
+ruleStringReference returns [EObject current=null]
+@init {
+ enterRule();
+}
+@after {
+ leaveRule();
+}:
+ (
+ (
+ {
+ $current = forceCreateModelElement(
+ grammarAccess.getStringReferenceAccess().getStringScopeAction_0(),
+ $current);
+ }
+ )
+ otherlv_1='string'
+ {
+ newLeafNode(otherlv_1, grammarAccess.getStringReferenceAccess().getStringKeyword_1());
+ }
+ )
+;
+
+// Entry rule entryRuleExactNumber
+entryRuleExactNumber returns [EObject current=null]:
+ { newCompositeNode(grammarAccess.getExactNumberRule()); }
+ iv_ruleExactNumber=ruleExactNumber
+ { $current=$iv_ruleExactNumber.current; }
+ EOF;
+
+// Rule ExactNumber
+ruleExactNumber returns [EObject current=null]
+@init {
+ enterRule();
+}
+@after {
+ leaveRule();
+}:
+ (
+ (
+ (
+ lv_exactNumber_0_0=RULE_INT
+ {
+ newLeafNode(lv_exactNumber_0_0, grammarAccess.getExactNumberAccess().getExactNumberINTTerminalRuleCall_0_0());
+ }
+ {
+ if ($current==null) {
+ $current = createModelElement(grammarAccess.getExactNumberRule());
+ }
+ setWithLastConsumed(
+ $current,
+ "exactNumber",
+ lv_exactNumber_0_0,
+ "org.eclipse.xtext.common.Terminals.INT");
+ }
+ )
+ )
+ |
+ (
+ (
+ lv_exactUnlimited_1_0='*'
+ {
+ newLeafNode(lv_exactUnlimited_1_0, grammarAccess.getExactNumberAccess().getExactUnlimitedAsteriskKeyword_1_0());
+ }
+ {
+ if ($current==null) {
+ $current = createModelElement(grammarAccess.getExactNumberRule());
+ }
+ setWithLastConsumed($current, "exactUnlimited", true, "*");
+ }
+ )
+ )
+ )
+;
+
+// Entry rule entryRuleIntervallNumber
+entryRuleIntervallNumber returns [EObject current=null]:
+ { newCompositeNode(grammarAccess.getIntervallNumberRule()); }
+ iv_ruleIntervallNumber=ruleIntervallNumber
+ { $current=$iv_ruleIntervallNumber.current; }
+ EOF;
+
+// Rule IntervallNumber
+ruleIntervallNumber returns [EObject current=null]
+@init {
+ enterRule();
+}
+@after {
+ leaveRule();
+}:
+ (
+ (
+ (
+ lv_min_0_0=RULE_INT
+ {
+ newLeafNode(lv_min_0_0, grammarAccess.getIntervallNumberAccess().getMinINTTerminalRuleCall_0_0());
+ }
+ {
+ if ($current==null) {
+ $current = createModelElement(grammarAccess.getIntervallNumberRule());
+ }
+ setWithLastConsumed(
+ $current,
+ "min",
+ lv_min_0_0,
+ "org.eclipse.xtext.common.Terminals.INT");
+ }
+ )
+ )
+ otherlv_1='..'
+ {
+ newLeafNode(otherlv_1, grammarAccess.getIntervallNumberAccess().getFullStopFullStopKeyword_1());
+ }
+ (
+ (
+ (
+ lv_maxNumber_2_0=RULE_INT
+ {
+ newLeafNode(lv_maxNumber_2_0, grammarAccess.getIntervallNumberAccess().getMaxNumberINTTerminalRuleCall_2_0_0());
+ }
+ {
+ if ($current==null) {
+ $current = createModelElement(grammarAccess.getIntervallNumberRule());
+ }
+ setWithLastConsumed(
+ $current,
+ "maxNumber",
+ lv_maxNumber_2_0,
+ "org.eclipse.xtext.common.Terminals.INT");
+ }
+ )
+ )
+ |
+ (
+ (
+ lv_maxUnlimited_3_0='*'
+ {
+ newLeafNode(lv_maxUnlimited_3_0, grammarAccess.getIntervallNumberAccess().getMaxUnlimitedAsteriskKeyword_2_1_0());
+ }
+ {
+ if ($current==null) {
+ $current = createModelElement(grammarAccess.getIntervallNumberRule());
+ }
+ setWithLastConsumed($current, "maxUnlimited", true, "*");
+ }
+ )
+ )
+ )
+ )
+;
+
+// Entry rule entryRuleIntEnumberation
+entryRuleIntEnumberation returns [EObject current=null]:
+ { newCompositeNode(grammarAccess.getIntEnumberationRule()); }
+ iv_ruleIntEnumberation=ruleIntEnumberation
+ { $current=$iv_ruleIntEnumberation.current; }
+ EOF;
+
+// Rule IntEnumberation
+ruleIntEnumberation returns [EObject current=null]
+@init {
+ enterRule();
+}
+@after {
+ leaveRule();
+}:
+ (
+ (
+ {
+ $current = forceCreateModelElement(
+ grammarAccess.getIntEnumberationAccess().getIntEnumberationAction_0(),
+ $current);
+ }
+ )
+ otherlv_1='{'
+ {
+ newLeafNode(otherlv_1, grammarAccess.getIntEnumberationAccess().getLeftCurlyBracketKeyword_1());
+ }
+ (
+ (
+ (
+ {
+ newCompositeNode(grammarAccess.getIntEnumberationAccess().getEntryINTLiteralParserRuleCall_2_0_0());
+ }
+ lv_entry_2_0=ruleINTLiteral
+ {
+ if ($current==null) {
+ $current = createModelElementForParent(grammarAccess.getIntEnumberationRule());
+ }
+ add(
+ $current,
+ "entry",
+ lv_entry_2_0,
+ "hu.bme.mit.inf.dslreasoner.application.ApplicationConfiguration.INTLiteral");
+ afterParserOrEnumRuleCall();
+ }
+ )
+ )
+ (
+ otherlv_3=','
+ {
+ newLeafNode(otherlv_3, grammarAccess.getIntEnumberationAccess().getCommaKeyword_2_1_0());
+ }
+ (
+ (
+ {
+ newCompositeNode(grammarAccess.getIntEnumberationAccess().getEntryINTLiteralParserRuleCall_2_1_1_0());
+ }
+ lv_entry_4_0=ruleINTLiteral
+ {
+ if ($current==null) {
+ $current = createModelElementForParent(grammarAccess.getIntEnumberationRule());
+ }
+ add(
+ $current,
+ "entry",
+ lv_entry_4_0,
+ "hu.bme.mit.inf.dslreasoner.application.ApplicationConfiguration.INTLiteral");
+ afterParserOrEnumRuleCall();
+ }
+ )
+ )
+ )*
+ )?
+ otherlv_5='}'
+ {
+ newLeafNode(otherlv_5, grammarAccess.getIntEnumberationAccess().getRightCurlyBracketKeyword_3());
+ }
+ )
+;
+
+// Entry rule entryRuleRealEnumeration
+entryRuleRealEnumeration returns [EObject current=null]:
+ { newCompositeNode(grammarAccess.getRealEnumerationRule()); }
+ iv_ruleRealEnumeration=ruleRealEnumeration
+ { $current=$iv_ruleRealEnumeration.current; }
+ EOF;
+
+// Rule RealEnumeration
+ruleRealEnumeration returns [EObject current=null]
+@init {
+ enterRule();
+}
+@after {
+ leaveRule();
+}:
+ (
+ (
+ {
+ $current = forceCreateModelElement(
+ grammarAccess.getRealEnumerationAccess().getRealEnumerationAction_0(),
+ $current);
+ }
+ )
+ otherlv_1='{'
+ {
+ newLeafNode(otherlv_1, grammarAccess.getRealEnumerationAccess().getLeftCurlyBracketKeyword_1());
+ }
+ (
+ (
+ (
+ {
+ newCompositeNode(grammarAccess.getRealEnumerationAccess().getEntryREALLiteralParserRuleCall_2_0_0());
+ }
+ lv_entry_2_0=ruleREALLiteral
+ {
+ if ($current==null) {
+ $current = createModelElementForParent(grammarAccess.getRealEnumerationRule());
+ }
+ add(
+ $current,
+ "entry",
+ lv_entry_2_0,
+ "hu.bme.mit.inf.dslreasoner.application.ApplicationConfiguration.REALLiteral");
+ afterParserOrEnumRuleCall();
+ }
+ )
+ )
+ (
+ otherlv_3=','
+ {
+ newLeafNode(otherlv_3, grammarAccess.getRealEnumerationAccess().getCommaKeyword_2_1_0());
+ }
+ (
+ (
+ {
+ newCompositeNode(grammarAccess.getRealEnumerationAccess().getEntryREALLiteralParserRuleCall_2_1_1_0());
+ }
+ lv_entry_4_0=ruleREALLiteral
+ {
+ if ($current==null) {
+ $current = createModelElementForParent(grammarAccess.getRealEnumerationRule());
+ }
+ add(
+ $current,
+ "entry",
+ lv_entry_4_0,
+ "hu.bme.mit.inf.dslreasoner.application.ApplicationConfiguration.REALLiteral");
+ afterParserOrEnumRuleCall();
+ }
+ )
+ )
+ )*
+ )?
+ otherlv_5='}'
+ {
+ newLeafNode(otherlv_5, grammarAccess.getRealEnumerationAccess().getRightCurlyBracketKeyword_3());
+ }
+ )
+;
+
+// Entry rule entryRuleStringEnumeration
+entryRuleStringEnumeration returns [EObject current=null]:
+ { newCompositeNode(grammarAccess.getStringEnumerationRule()); }
+ iv_ruleStringEnumeration=ruleStringEnumeration
+ { $current=$iv_ruleStringEnumeration.current; }
+ EOF;
+
+// Rule StringEnumeration
+ruleStringEnumeration returns [EObject current=null]
+@init {
+ enterRule();
+}
+@after {
+ leaveRule();
+}:
+ (
+ (
+ {
+ $current = forceCreateModelElement(
+ grammarAccess.getStringEnumerationAccess().getStringEnumerationAction_0(),
+ $current);
+ }
+ )
+ otherlv_1='{'
+ {
+ newLeafNode(otherlv_1, grammarAccess.getStringEnumerationAccess().getLeftCurlyBracketKeyword_1());
+ }
+ (
+ (
+ (
+ lv_entry_2_0=RULE_STRING
+ {
+ newLeafNode(lv_entry_2_0, grammarAccess.getStringEnumerationAccess().getEntrySTRINGTerminalRuleCall_2_0_0());
+ }
+ {
+ if ($current==null) {
+ $current = createModelElement(grammarAccess.getStringEnumerationRule());
+ }
+ addWithLastConsumed(
+ $current,
+ "entry",
+ lv_entry_2_0,
+ "org.eclipse.xtext.common.Terminals.STRING");
+ }
+ )
+ )
+ (
+ otherlv_3=','
+ {
+ newLeafNode(otherlv_3, grammarAccess.getStringEnumerationAccess().getCommaKeyword_2_1_0());
+ }
+ (
+ (
+ lv_entry_4_0=RULE_STRING
+ {
+ newLeafNode(lv_entry_4_0, grammarAccess.getStringEnumerationAccess().getEntrySTRINGTerminalRuleCall_2_1_1_0());
+ }
+ {
+ if ($current==null) {
+ $current = createModelElement(grammarAccess.getStringEnumerationRule());
+ }
+ addWithLastConsumed(
+ $current,
+ "entry",
+ lv_entry_4_0,
+ "org.eclipse.xtext.common.Terminals.STRING");
+ }
+ )
+ )
+ )*
+ )?
+ otherlv_5='}'
+ {
+ newLeafNode(otherlv_5, grammarAccess.getStringEnumerationAccess().getRightCurlyBracketKeyword_3());
+ }
+ )
+;
+
+// Entry rule entryRuleScopeDeclaration
+entryRuleScopeDeclaration returns [EObject current=null]:
+ { newCompositeNode(grammarAccess.getScopeDeclarationRule()); }
+ iv_ruleScopeDeclaration=ruleScopeDeclaration
+ { $current=$iv_ruleScopeDeclaration.current; }
+ EOF;
+
+// Rule ScopeDeclaration
+ruleScopeDeclaration returns [EObject current=null]
+@init {
+ enterRule();
+}
+@after {
+ leaveRule();
+}:
+ (
+ otherlv_0='scope'
+ {
+ newLeafNode(otherlv_0, grammarAccess.getScopeDeclarationAccess().getScopeKeyword_0());
+ }
+ (
+ (
+ lv_name_1_0=RULE_ID
+ {
+ newLeafNode(lv_name_1_0, grammarAccess.getScopeDeclarationAccess().getNameIDTerminalRuleCall_1_0());
+ }
+ {
+ if ($current==null) {
+ $current = createModelElement(grammarAccess.getScopeDeclarationRule());
+ }
+ setWithLastConsumed(
+ $current,
+ "name",
+ lv_name_1_0,
+ "org.eclipse.xtext.common.Terminals.ID");
+ }
+ )
+ )
+ (
+ (
+ {
+ newCompositeNode(grammarAccess.getScopeDeclarationAccess().getSpecificationScopeSpecificationParserRuleCall_2_0());
+ }
+ lv_specification_2_0=ruleScopeSpecification
+ {
+ if ($current==null) {
+ $current = createModelElementForParent(grammarAccess.getScopeDeclarationRule());
+ }
+ set(
+ $current,
+ "specification",
+ lv_specification_2_0,
+ "hu.bme.mit.inf.dslreasoner.application.ApplicationConfiguration.ScopeSpecification");
+ afterParserOrEnumRuleCall();
+ }
+ )
+ )
+ )
+;
+
+// Entry rule entryRuleScopeReference
+entryRuleScopeReference returns [EObject current=null]:
+ { newCompositeNode(grammarAccess.getScopeReferenceRule()); }
+ iv_ruleScopeReference=ruleScopeReference
+ { $current=$iv_ruleScopeReference.current; }
+ EOF;
+
+// Rule ScopeReference
+ruleScopeReference returns [EObject current=null]
+@init {
+ enterRule();
+}
+@after {
+ leaveRule();
+}:
+ (
+ (
+ {
+ if ($current==null) {
+ $current = createModelElement(grammarAccess.getScopeReferenceRule());
+ }
+ }
+ otherlv_0=RULE_ID
+ {
+ newLeafNode(otherlv_0, grammarAccess.getScopeReferenceAccess().getReferredScopeDeclarationCrossReference_0());
+ }
+ )
+ )
+;
+
+// Entry rule entryRuleScope
+entryRuleScope returns [EObject current=null]:
+ { newCompositeNode(grammarAccess.getScopeRule()); }
+ iv_ruleScope=ruleScope
+ { $current=$iv_ruleScope.current; }
+ EOF;
+
+// Rule Scope
+ruleScope returns [EObject current=null]
+@init {
+ enterRule();
+}
+@after {
+ leaveRule();
+}:
+ (
+ {
+ newCompositeNode(grammarAccess.getScopeAccess().getScopeSpecificationParserRuleCall_0());
+ }
+ this_ScopeSpecification_0=ruleScopeSpecification
+ {
+ $current = $this_ScopeSpecification_0.current;
+ afterParserOrEnumRuleCall();
+ }
+ |
+ {
+ newCompositeNode(grammarAccess.getScopeAccess().getScopeReferenceParserRuleCall_1());
+ }
+ this_ScopeReference_1=ruleScopeReference
+ {
+ $current = $this_ScopeReference_1.current;
+ afterParserOrEnumRuleCall();
+ }
+ )
+;
+
+// Entry rule entryRuleTask
+entryRuleTask returns [EObject current=null]:
+ { newCompositeNode(grammarAccess.getTaskRule()); }
+ iv_ruleTask=ruleTask
+ { $current=$iv_ruleTask.current; }
+ EOF;
+
+// Rule Task
+ruleTask returns [EObject current=null]
+@init {
+ enterRule();
+}
+@after {
+ leaveRule();
+}:
+ {
+ newCompositeNode(grammarAccess.getTaskAccess().getGenerationTaskParserRuleCall());
+ }
+ this_GenerationTask_0=ruleGenerationTask
+ {
+ $current = $this_GenerationTask_0.current;
+ afterParserOrEnumRuleCall();
+ }
+;
+
+// Entry rule entryRuleGenerationTask
+entryRuleGenerationTask returns [EObject current=null]:
+ { newCompositeNode(grammarAccess.getGenerationTaskRule()); }
+ iv_ruleGenerationTask=ruleGenerationTask
+ { $current=$iv_ruleGenerationTask.current; }
+ EOF;
+
+// Rule GenerationTask
+ruleGenerationTask returns [EObject current=null]
+@init {
+ enterRule();
+}
+@after {
+ leaveRule();
+}:
+ (
+ otherlv_0='generate'
+ {
+ newLeafNode(otherlv_0, grammarAccess.getGenerationTaskAccess().getGenerateKeyword_0());
+ }
+ (
+ {
+ $current = forceCreateModelElement(
+ grammarAccess.getGenerationTaskAccess().getGenerationTaskAction_1(),
+ $current);
+ }
+ )
+ otherlv_2='{'
+ {
+ newLeafNode(otherlv_2, grammarAccess.getGenerationTaskAccess().getLeftCurlyBracketKeyword_2());
+ }
+ (
+ (
+ {
+ getUnorderedGroupHelper().enter(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3());
+ }
+ (
+ (
+ (
+ {getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 0)}?=>(
+ {
+ getUnorderedGroupHelper().select(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 0);
+ }
+ ({true}?=>(otherlv_4='metamodel'
+ {
+ newLeafNode(otherlv_4, grammarAccess.getGenerationTaskAccess().getMetamodelKeyword_3_0_0());
+ }
+ otherlv_5='='
+ {
+ newLeafNode(otherlv_5, grammarAccess.getGenerationTaskAccess().getEqualsSignKeyword_3_0_1());
+ }
+ (
+ (
+ {
+ newCompositeNode(grammarAccess.getGenerationTaskAccess().getMetamodelMetamodelParserRuleCall_3_0_2_0());
+ }
+ lv_metamodel_6_0=ruleMetamodel
+ {
+ if ($current==null) {
+ $current = createModelElementForParent(grammarAccess.getGenerationTaskRule());
+ }
+ set(
+ $current,
+ "metamodel",
+ lv_metamodel_6_0,
+ "hu.bme.mit.inf.dslreasoner.application.ApplicationConfiguration.Metamodel");
+ afterParserOrEnumRuleCall();
+ }
+ )
+ )
+ ))
+ {
+ getUnorderedGroupHelper().returnFromSelection(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3());
+ }
+ )
+ )|
+ (
+ {getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 1)}?=>(
+ {
+ getUnorderedGroupHelper().select(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 1);
+ }
+ ({true}?=>(otherlv_7='partial-model'
+ {
+ newLeafNode(otherlv_7, grammarAccess.getGenerationTaskAccess().getPartialModelKeyword_3_1_0());
+ }
+ otherlv_8='='
+ {
+ newLeafNode(otherlv_8, grammarAccess.getGenerationTaskAccess().getEqualsSignKeyword_3_1_1());
+ }
+ (
+ (
+ {
+ newCompositeNode(grammarAccess.getGenerationTaskAccess().getPartialModelPartialModelParserRuleCall_3_1_2_0());
+ }
+ lv_partialModel_9_0=rulePartialModel
+ {
+ if ($current==null) {
+ $current = createModelElementForParent(grammarAccess.getGenerationTaskRule());
+ }
+ set(
+ $current,
+ "partialModel",
+ lv_partialModel_9_0,
+ "hu.bme.mit.inf.dslreasoner.application.ApplicationConfiguration.PartialModel");
+ afterParserOrEnumRuleCall();
+ }
+ )
+ )
+ ))
+ {
+ getUnorderedGroupHelper().returnFromSelection(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3());
+ }
+ )
+ )|
+ (
+ {getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 2)}?=>(
+ {
+ getUnorderedGroupHelper().select(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 2);
+ }
+ ({true}?=>(otherlv_10='constraints'
+ {
+ newLeafNode(otherlv_10, grammarAccess.getGenerationTaskAccess().getConstraintsKeyword_3_2_0());
+ }
+ otherlv_11='='
+ {
+ newLeafNode(otherlv_11, grammarAccess.getGenerationTaskAccess().getEqualsSignKeyword_3_2_1());
+ }
+ (
+ (
+ {
+ newCompositeNode(grammarAccess.getGenerationTaskAccess().getPatternsGraphPatternParserRuleCall_3_2_2_0());
+ }
+ lv_patterns_12_0=ruleGraphPattern
+ {
+ if ($current==null) {
+ $current = createModelElementForParent(grammarAccess.getGenerationTaskRule());
+ }
+ set(
+ $current,
+ "patterns",
+ lv_patterns_12_0,
+ "hu.bme.mit.inf.dslreasoner.application.ApplicationConfiguration.GraphPattern");
+ afterParserOrEnumRuleCall();
+ }
+ )
+ )
+ ))
+ {
+ getUnorderedGroupHelper().returnFromSelection(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3());
+ }
+ )
+ )|
+ (
+ {getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 3)}?=>(
+ {
+ getUnorderedGroupHelper().select(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 3);
+ }
+ ({true}?=>(otherlv_13='objectives'
+ {
+ newLeafNode(otherlv_13, grammarAccess.getGenerationTaskAccess().getObjectivesKeyword_3_3_0());
+ }
+ otherlv_14='='
+ {
+ newLeafNode(otherlv_14, grammarAccess.getGenerationTaskAccess().getEqualsSignKeyword_3_3_1());
+ }
+ (
+ (
+ {
+ newCompositeNode(grammarAccess.getGenerationTaskAccess().getObjectivesObjectiveParserRuleCall_3_3_2_0());
+ }
+ lv_objectives_15_0=ruleObjective
+ {
+ if ($current==null) {
+ $current = createModelElementForParent(grammarAccess.getGenerationTaskRule());
+ }
+ set(
+ $current,
+ "objectives",
+ lv_objectives_15_0,
+ "hu.bme.mit.inf.dslreasoner.application.ApplicationConfiguration.Objective");
+ afterParserOrEnumRuleCall();
+ }
+ )
+ )
+ ))
+ {
+ getUnorderedGroupHelper().returnFromSelection(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3());
+ }
+ )
+ )|
+ (
+ {getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 4)}?=>(
+ {
+ getUnorderedGroupHelper().select(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 4);
+ }
+ ({true}?=>(otherlv_16='scope'
+ {
+ newLeafNode(otherlv_16, grammarAccess.getGenerationTaskAccess().getScopeKeyword_3_4_0());
+ }
+ otherlv_17='='
+ {
+ newLeafNode(otherlv_17, grammarAccess.getGenerationTaskAccess().getEqualsSignKeyword_3_4_1());
+ }
+ (
+ (
+ {
+ newCompositeNode(grammarAccess.getGenerationTaskAccess().getScopeScopeParserRuleCall_3_4_2_0());
+ }
+ lv_scope_18_0=ruleScope
+ {
+ if ($current==null) {
+ $current = createModelElementForParent(grammarAccess.getGenerationTaskRule());
+ }
+ set(
+ $current,
+ "scope",
+ lv_scope_18_0,
+ "hu.bme.mit.inf.dslreasoner.application.ApplicationConfiguration.Scope");
+ afterParserOrEnumRuleCall();
+ }
+ )
+ )
+ ))
+ {
+ getUnorderedGroupHelper().returnFromSelection(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3());
+ }
+ )
+ )|
+ (
+ {getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 5)}?=>(
+ {
+ getUnorderedGroupHelper().select(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 5);
+ }
+ ({true}?=>((
+ (
+ lv_numberSpecified_19_0='number'
+ {
+ newLeafNode(lv_numberSpecified_19_0, grammarAccess.getGenerationTaskAccess().getNumberSpecifiedNumberKeyword_3_5_0_0());
+ }
+ {
+ if ($current==null) {
+ $current = createModelElement(grammarAccess.getGenerationTaskRule());
+ }
+ setWithLastConsumed($current, "numberSpecified", true, "number");
+ }
+ )
+ )
+ otherlv_20='='
+ {
+ newLeafNode(otherlv_20, grammarAccess.getGenerationTaskAccess().getEqualsSignKeyword_3_5_1());
+ }
+ (
+ (
+ lv_number_21_0=RULE_INT
+ {
+ newLeafNode(lv_number_21_0, grammarAccess.getGenerationTaskAccess().getNumberINTTerminalRuleCall_3_5_2_0());
+ }
+ {
+ if ($current==null) {
+ $current = createModelElement(grammarAccess.getGenerationTaskRule());
+ }
+ setWithLastConsumed(
+ $current,
+ "number",
+ lv_number_21_0,
+ "org.eclipse.xtext.common.Terminals.INT");
+ }
+ )
+ )
+ ))
+ {
+ getUnorderedGroupHelper().returnFromSelection(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3());
+ }
+ )
+ )|
+ (
+ {getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 6)}?=>(
+ {
+ getUnorderedGroupHelper().select(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 6);
+ }
+ ({true}?=>((
+ (
+ lv_runSpecified_22_0='runs'
+ {
+ newLeafNode(lv_runSpecified_22_0, grammarAccess.getGenerationTaskAccess().getRunSpecifiedRunsKeyword_3_6_0_0());
+ }
+ {
+ if ($current==null) {
+ $current = createModelElement(grammarAccess.getGenerationTaskRule());
+ }
+ setWithLastConsumed($current, "runSpecified", true, "runs");
+ }
+ )
+ )
+ otherlv_23='='
+ {
+ newLeafNode(otherlv_23, grammarAccess.getGenerationTaskAccess().getEqualsSignKeyword_3_6_1());
+ }
+ (
+ (
+ lv_runs_24_0=RULE_INT
+ {
+ newLeafNode(lv_runs_24_0, grammarAccess.getGenerationTaskAccess().getRunsINTTerminalRuleCall_3_6_2_0());
+ }
+ {
+ if ($current==null) {
+ $current = createModelElement(grammarAccess.getGenerationTaskRule());
+ }
+ setWithLastConsumed(
+ $current,
+ "runs",
+ lv_runs_24_0,
+ "org.eclipse.xtext.common.Terminals.INT");
+ }
+ )
+ )
+ ))
+ {
+ getUnorderedGroupHelper().returnFromSelection(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3());
+ }
+ )
+ )|
+ (
+ {getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 7)}?=>(
+ {
+ getUnorderedGroupHelper().select(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 7);
+ }
+ ({true}?=>(otherlv_25='solver'
+ {
+ newLeafNode(otherlv_25, grammarAccess.getGenerationTaskAccess().getSolverKeyword_3_7_0());
+ }
+ otherlv_26='='
+ {
+ newLeafNode(otherlv_26, grammarAccess.getGenerationTaskAccess().getEqualsSignKeyword_3_7_1());
+ }
+ (
+ (
+ {
+ newCompositeNode(grammarAccess.getGenerationTaskAccess().getSolverSolverEnumRuleCall_3_7_2_0());
+ }
+ lv_solver_27_0=ruleSolver
+ {
+ if ($current==null) {
+ $current = createModelElementForParent(grammarAccess.getGenerationTaskRule());
+ }
+ set(
+ $current,
+ "solver",
+ lv_solver_27_0,
+ "hu.bme.mit.inf.dslreasoner.application.ApplicationConfiguration.Solver");
+ afterParserOrEnumRuleCall();
+ }
+ )
+ )
+ ))
+ {
+ getUnorderedGroupHelper().returnFromSelection(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3());
+ }
+ )
+ )|
+ (
+ {getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 8)}?=>(
+ {
+ getUnorderedGroupHelper().select(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 8);
+ }
+ ({true}?=>(otherlv_28='config'
+ {
+ newLeafNode(otherlv_28, grammarAccess.getGenerationTaskAccess().getConfigKeyword_3_8_0());
+ }
+ otherlv_29='='
+ {
+ newLeafNode(otherlv_29, grammarAccess.getGenerationTaskAccess().getEqualsSignKeyword_3_8_1());
+ }
+ (
+ (
+ {
+ newCompositeNode(grammarAccess.getGenerationTaskAccess().getConfigConfigParserRuleCall_3_8_2_0());
+ }
+ lv_config_30_0=ruleConfig
+ {
+ if ($current==null) {
+ $current = createModelElementForParent(grammarAccess.getGenerationTaskRule());
+ }
+ set(
+ $current,
+ "config",
+ lv_config_30_0,
+ "hu.bme.mit.inf.dslreasoner.application.ApplicationConfiguration.Config");
+ afterParserOrEnumRuleCall();
+ }
+ )
+ )
+ ))
+ {
+ getUnorderedGroupHelper().returnFromSelection(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3());
+ }
+ )
+ )|
+ (
+ {getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 9)}?=>(
+ {
+ getUnorderedGroupHelper().select(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 9);
+ }
+ ({true}?=>(otherlv_31='debug'
+ {
+ newLeafNode(otherlv_31, grammarAccess.getGenerationTaskAccess().getDebugKeyword_3_9_0());
+ }
+ otherlv_32='='
+ {
+ newLeafNode(otherlv_32, grammarAccess.getGenerationTaskAccess().getEqualsSignKeyword_3_9_1());
+ }
+ (
+ (
+ {
+ newCompositeNode(grammarAccess.getGenerationTaskAccess().getDebugFolderFileParserRuleCall_3_9_2_0());
+ }
+ lv_debugFolder_33_0=ruleFile
+ {
+ if ($current==null) {
+ $current = createModelElementForParent(grammarAccess.getGenerationTaskRule());
+ }
+ set(
+ $current,
+ "debugFolder",
+ lv_debugFolder_33_0,
+ "hu.bme.mit.inf.dslreasoner.application.ApplicationConfiguration.File");
+ afterParserOrEnumRuleCall();
+ }
+ )
+ )
+ ))
+ {
+ getUnorderedGroupHelper().returnFromSelection(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3());
+ }
+ )
+ )|
+ (
+ {getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 10)}?=>(
+ {
+ getUnorderedGroupHelper().select(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 10);
+ }
+ ({true}?=>(otherlv_34='log'
+ {
+ newLeafNode(otherlv_34, grammarAccess.getGenerationTaskAccess().getLogKeyword_3_10_0());
+ }
+ otherlv_35='='
+ {
+ newLeafNode(otherlv_35, grammarAccess.getGenerationTaskAccess().getEqualsSignKeyword_3_10_1());
+ }
+ (
+ (
+ {
+ newCompositeNode(grammarAccess.getGenerationTaskAccess().getTargetLogFileFileParserRuleCall_3_10_2_0());
+ }
+ lv_targetLogFile_36_0=ruleFile
+ {
+ if ($current==null) {
+ $current = createModelElementForParent(grammarAccess.getGenerationTaskRule());
+ }
+ set(
+ $current,
+ "targetLogFile",
+ lv_targetLogFile_36_0,
+ "hu.bme.mit.inf.dslreasoner.application.ApplicationConfiguration.File");
+ afterParserOrEnumRuleCall();
+ }
+ )
+ )
+ ))
+ {
+ getUnorderedGroupHelper().returnFromSelection(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3());
+ }
+ )
+ )|
+ (
+ {getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 11)}?=>(
+ {
+ getUnorderedGroupHelper().select(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 11);
+ }
+ ({true}?=>(otherlv_37='statistics'
+ {
+ newLeafNode(otherlv_37, grammarAccess.getGenerationTaskAccess().getStatisticsKeyword_3_11_0());
+ }
+ otherlv_38='='
+ {
+ newLeafNode(otherlv_38, grammarAccess.getGenerationTaskAccess().getEqualsSignKeyword_3_11_1());
+ }
+ (
+ (
+ {
+ newCompositeNode(grammarAccess.getGenerationTaskAccess().getTargetStatisticsFileFileParserRuleCall_3_11_2_0());
+ }
+ lv_targetStatisticsFile_39_0=ruleFile
+ {
+ if ($current==null) {
+ $current = createModelElementForParent(grammarAccess.getGenerationTaskRule());
+ }
+ set(
+ $current,
+ "targetStatisticsFile",
+ lv_targetStatisticsFile_39_0,
+ "hu.bme.mit.inf.dslreasoner.application.ApplicationConfiguration.File");
+ afterParserOrEnumRuleCall();
+ }
+ )
+ )
+ ))
+ {
+ getUnorderedGroupHelper().returnFromSelection(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3());
+ }
+ )
+ )|
+ (
+ {getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 12)}?=>(
+ {
+ getUnorderedGroupHelper().select(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 12);
+ }
+ ({true}?=>(otherlv_40='output'
+ {
+ newLeafNode(otherlv_40, grammarAccess.getGenerationTaskAccess().getOutputKeyword_3_12_0());
+ }
+ otherlv_41='='
+ {
+ newLeafNode(otherlv_41, grammarAccess.getGenerationTaskAccess().getEqualsSignKeyword_3_12_1());
+ }
+ (
+ (
+ {
+ newCompositeNode(grammarAccess.getGenerationTaskAccess().getTagetFolderFileParserRuleCall_3_12_2_0());
+ }
+ lv_tagetFolder_42_0=ruleFile
+ {
+ if ($current==null) {
+ $current = createModelElementForParent(grammarAccess.getGenerationTaskRule());
+ }
+ set(
+ $current,
+ "tagetFolder",
+ lv_tagetFolder_42_0,
+ "hu.bme.mit.inf.dslreasoner.application.ApplicationConfiguration.File");
+ afterParserOrEnumRuleCall();
+ }
+ )
+ )
+ ))
+ {
+ getUnorderedGroupHelper().returnFromSelection(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3());
+ }
+ )
+ )
+ )*
+ )
+ )
+ {
+ getUnorderedGroupHelper().leave(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3());
+ }
+ )
+ otherlv_43='}'
+ {
+ newLeafNode(otherlv_43, grammarAccess.getGenerationTaskAccess().getRightCurlyBracketKeyword_4());
+ }
+ )
+;
+
+// Rule OptimizationDirection
+ruleOptimizationDirection returns [Enumerator current=null]
+@init {
+ enterRule();
+}
+@after {
+ leaveRule();
+}:
+ (
+ (
+ enumLiteral_0='minimize'
+ {
+ $current = grammarAccess.getOptimizationDirectionAccess().getMINIMIZEEnumLiteralDeclaration_0().getEnumLiteral().getInstance();
+ newLeafNode(enumLiteral_0, grammarAccess.getOptimizationDirectionAccess().getMINIMIZEEnumLiteralDeclaration_0());
+ }
+ )
+ |
+ (
+ enumLiteral_1='maximize'
+ {
+ $current = grammarAccess.getOptimizationDirectionAccess().getMAXIMIZEEnumLiteralDeclaration_1().getEnumLiteral().getInstance();
+ newLeafNode(enumLiteral_1, grammarAccess.getOptimizationDirectionAccess().getMAXIMIZEEnumLiteralDeclaration_1());
+ }
+ )
+ )
+;
+
+// Rule ComparisonOperator
+ruleComparisonOperator returns [Enumerator current=null]
+@init {
+ enterRule();
+}
+@after {
+ leaveRule();
+}:
+ (
+ (
+ enumLiteral_0='<='
+ {
+ $current = grammarAccess.getComparisonOperatorAccess().getLESS_EQUALSEnumLiteralDeclaration_0().getEnumLiteral().getInstance();
+ newLeafNode(enumLiteral_0, grammarAccess.getComparisonOperatorAccess().getLESS_EQUALSEnumLiteralDeclaration_0());
+ }
+ )
+ |
+ (
+ enumLiteral_1='>='
+ {
+ $current = grammarAccess.getComparisonOperatorAccess().getGREATER_EQUALSEnumLiteralDeclaration_1().getEnumLiteral().getInstance();
+ newLeafNode(enumLiteral_1, grammarAccess.getComparisonOperatorAccess().getGREATER_EQUALSEnumLiteralDeclaration_1());
+ }
+ )
+ )
+;
+
+// Rule DocumentLevelSpecification
+ruleDocumentLevelSpecification returns [Enumerator current=null]
+@init {
+ enterRule();
+}
+@after {
+ leaveRule();
+}:
+ (
+ (
+ enumLiteral_0='none'
+ {
+ $current = grammarAccess.getDocumentLevelSpecificationAccess().getNoneEnumLiteralDeclaration_0().getEnumLiteral().getInstance();
+ newLeafNode(enumLiteral_0, grammarAccess.getDocumentLevelSpecificationAccess().getNoneEnumLiteralDeclaration_0());
+ }
+ )
+ |
+ (
+ enumLiteral_1='normal'
+ {
+ $current = grammarAccess.getDocumentLevelSpecificationAccess().getNormalEnumLiteralDeclaration_1().getEnumLiteral().getInstance();
+ newLeafNode(enumLiteral_1, grammarAccess.getDocumentLevelSpecificationAccess().getNormalEnumLiteralDeclaration_1());
+ }
+ )
+ |
+ (
+ enumLiteral_2='full'
+ {
+ $current = grammarAccess.getDocumentLevelSpecificationAccess().getFullEnumLiteralDeclaration_2().getEnumLiteral().getInstance();
+ newLeafNode(enumLiteral_2, grammarAccess.getDocumentLevelSpecificationAccess().getFullEnumLiteralDeclaration_2());
+ }
+ )
+ )
+;
+
+// Rule Solver
+ruleSolver returns [Enumerator current=null]
+@init {
+ enterRule();
+}
+@after {
+ leaveRule();
+}:
+ (
+ (
+ enumLiteral_0='SMTSolver'
+ {
+ $current = grammarAccess.getSolverAccess().getSMTSolverEnumLiteralDeclaration_0().getEnumLiteral().getInstance();
+ newLeafNode(enumLiteral_0, grammarAccess.getSolverAccess().getSMTSolverEnumLiteralDeclaration_0());
+ }
+ )
+ |
+ (
+ enumLiteral_1='AlloySolver'
+ {
+ $current = grammarAccess.getSolverAccess().getAlloySolverEnumLiteralDeclaration_1().getEnumLiteral().getInstance();
+ newLeafNode(enumLiteral_1, grammarAccess.getSolverAccess().getAlloySolverEnumLiteralDeclaration_1());
+ }
+ )
+ |
+ (
+ enumLiteral_2='ViatraSolver'
+ {
+ $current = grammarAccess.getSolverAccess().getViatraSolverEnumLiteralDeclaration_2().getEnumLiteral().getInstance();
+ newLeafNode(enumLiteral_2, grammarAccess.getSolverAccess().getViatraSolverEnumLiteralDeclaration_2());
+ }
+ )
+ )
+;
+
+RULE_ID : '^'? ('a'..'z'|'A'..'Z'|'_') ('a'..'z'|'A'..'Z'|'_'|'0'..'9')*;
+
+RULE_INT : ('0'..'9')+;
+
+RULE_STRING : ('"' ('\\' .|~(('\\'|'"')))* '"'|'\'' ('\\' .|~(('\\'|'\'')))* '\'');
+
+RULE_ML_COMMENT : '/*' ( options {greedy=false;} : . )*'*/';
+
+RULE_SL_COMMENT : '//' ~(('\n'|'\r'))* ('\r'? '\n')?;
+
+RULE_WS : (' '|'\t'|'\r'|'\n')+;
+
+RULE_ANY_OTHER : .;
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 96730dbf..17aa6491 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,101 +1,113 @@
-'#'=32
-'*'=40
-'+='=33
-','=19
-'-'=12
-'.'=11
-'..'=41
-'::'=23
-'<'=34
-'='=17
-'>'=35
-'AlloySolver'=56
-'SMTSolver'=55
-'ViatraSolver'=57
-'config'=28
-'constraints'=27
-'debug'=48
-'epackage'=14
-'excluding'=22
-'file'=16
-'folder'=25
-'full'=54
-'generate'=43
-'import'=13
-'int'=37
-'log'=49
-'log-level'=29
-'memory'=31
-'metamodel'=24
-'models'=26
-'node'=36
-'none'=52
-'normal'=53
-'number'=45
-'output'=51
-'package'=21
-'partial-model'=44
-'real'=38
-'runs'=46
-'runtime'=30
-'scope'=42
-'solver'=47
-'statistics'=50
-'string'=39
-'viatra'=15
-'{'=18
-'}'=20
-RULE_ANY_OTHER=10
-RULE_ID=4
-RULE_INT=5
-RULE_ML_COMMENT=7
-RULE_SL_COMMENT=8
-RULE_STRING=6
-RULE_WS=9
-T__11=11
-T__12=12
-T__13=13
-T__14=14
-T__15=15
-T__16=16
-T__17=17
-T__18=18
-T__19=19
-T__20=20
-T__21=21
-T__22=22
-T__23=23
-T__24=24
-T__25=25
-T__26=26
-T__27=27
-T__28=28
-T__29=29
-T__30=30
-T__31=31
-T__32=32
-T__33=33
-T__34=34
-T__35=35
-T__36=36
-T__37=37
-T__38=38
-T__39=39
-T__40=40
-T__41=41
-T__42=42
-T__43=43
-T__44=44
-T__45=45
-T__46=46
-T__47=47
-T__48=48
-T__49=49
-T__50=50
-T__51=51
-T__52=52
-T__53=53
-T__54=54
-T__55=55
-T__56=56
-T__57=57
+'#'=34
+'*'=42
+'+='=35
+','=20
+'-'=12
+'.'=11
+'..'=43
+'::'=24
+'<'=36
+'<='=56
+'='=18
+'>'=37
+'>='=57
+'AlloySolver'=62
+'SMTSolver'=61
+'ViatraSolver'=63
+'config'=30
+'constraints'=28
+'debug'=50
+'epackage'=14
+'excluding'=23
+'file'=17
+'folder'=26
+'full'=60
+'generate'=45
+'import'=13
+'int'=39
+'log'=51
+'log-level'=31
+'maximize'=55
+'memory'=33
+'metamodel'=25
+'minimize'=54
+'models'=27
+'node'=38
+'none'=58
+'normal'=59
+'number'=47
+'objectives'=29
+'output'=53
+'package'=22
+'partial-model'=46
+'real'=40
+'reliability'=16
+'runs'=48
+'runtime'=32
+'scope'=44
+'solver'=49
+'statistics'=52
+'string'=41
+'viatra'=15
+'{'=19
+'}'=21
+RULE_ANY_OTHER=10
+RULE_ID=4
+RULE_INT=5
+RULE_ML_COMMENT=7
+RULE_SL_COMMENT=8
+RULE_STRING=6
+RULE_WS=9
+T__11=11
+T__12=12
+T__13=13
+T__14=14
+T__15=15
+T__16=16
+T__17=17
+T__18=18
+T__19=19
+T__20=20
+T__21=21
+T__22=22
+T__23=23
+T__24=24
+T__25=25
+T__26=26
+T__27=27
+T__28=28
+T__29=29
+T__30=30
+T__31=31
+T__32=32
+T__33=33
+T__34=34
+T__35=35
+T__36=36
+T__37=37
+T__38=38
+T__39=39
+T__40=40
+T__41=41
+T__42=42
+T__43=43
+T__44=44
+T__45=45
+T__46=46
+T__47=47
+T__48=48
+T__49=49
+T__50=50
+T__51=51
+T__52=52
+T__53=53
+T__54=54
+T__55=55
+T__56=56
+T__57=57
+T__58=58
+T__59=59
+T__60=60
+T__61=61
+T__62=62
+T__63=63
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 6e214569..175d43ba 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
@@ -1,2372 +1,2584 @@
-package hu.bme.mit.inf.dslreasoner.application.parser.antlr.internal;
-
-// Hack: Use our own Lexer superclass by means of import.
-// Currently there is no other way to specify the superclass for the lexer.
-import org.eclipse.xtext.parser.antlr.Lexer;
-
-
-import org.antlr.runtime.*;
-import java.util.Stack;
-import java.util.List;
-import java.util.ArrayList;
-
-@SuppressWarnings("all")
-public class InternalApplicationConfigurationLexer extends Lexer {
- public static final int T__50=50;
- public static final int T__19=19;
- public static final int T__15=15;
- public static final int T__16=16;
- public static final int T__17=17;
- public static final int T__18=18;
- public static final int T__11=11;
- public static final int T__55=55;
- public static final int T__12=12;
- public static final int T__56=56;
- public static final int T__13=13;
- public static final int T__57=57;
- public static final int T__14=14;
- public static final int T__51=51;
- public static final int T__52=52;
- public static final int T__53=53;
- public static final int T__54=54;
- public static final int RULE_ID=4;
- public static final int T__26=26;
- public static final int T__27=27;
- public static final int T__28=28;
- public static final int RULE_INT=5;
- public static final int T__29=29;
- public static final int T__22=22;
- public static final int RULE_ML_COMMENT=7;
- public static final int T__23=23;
- public static final int T__24=24;
- public static final int T__25=25;
- public static final int T__20=20;
- public static final int T__21=21;
- public static final int RULE_STRING=6;
- public static final int RULE_SL_COMMENT=8;
- public static final int T__37=37;
- public static final int T__38=38;
- public static final int T__39=39;
- public static final int T__33=33;
- public static final int T__34=34;
- public static final int T__35=35;
- public static final int T__36=36;
- public static final int EOF=-1;
- public static final int T__30=30;
- public static final int T__31=31;
- public static final int T__32=32;
- public static final int RULE_WS=9;
- public static final int RULE_ANY_OTHER=10;
- public static final int T__48=48;
- public static final int T__49=49;
- public static final int T__44=44;
- public static final int T__45=45;
- public static final int T__46=46;
- public static final int T__47=47;
- public static final int T__40=40;
- public static final int T__41=41;
- public static final int T__42=42;
- public static final int T__43=43;
-
- // delegates
- // delegators
-
- public InternalApplicationConfigurationLexer() {;}
- public InternalApplicationConfigurationLexer(CharStream input) {
- this(input, new RecognizerSharedState());
- }
- public InternalApplicationConfigurationLexer(CharStream input, RecognizerSharedState state) {
- super(input,state);
-
- }
- public String getGrammarFileName() { return "InternalApplicationConfiguration.g"; }
-
- // $ANTLR start "T__11"
- public final void mT__11() throws RecognitionException {
- try {
- int _type = T__11;
- int _channel = DEFAULT_TOKEN_CHANNEL;
- // InternalApplicationConfiguration.g:11:7: ( '.' )
- // InternalApplicationConfiguration.g:11:9: '.'
- {
- match('.');
-
- }
-
- state.type = _type;
- state.channel = _channel;
- }
- finally {
- }
- }
- // $ANTLR end "T__11"
-
- // $ANTLR start "T__12"
- public final void mT__12() throws RecognitionException {
- try {
- int _type = T__12;
- int _channel = DEFAULT_TOKEN_CHANNEL;
- // InternalApplicationConfiguration.g:12:7: ( '-' )
- // InternalApplicationConfiguration.g:12:9: '-'
- {
- match('-');
-
- }
-
- state.type = _type;
- state.channel = _channel;
- }
- finally {
- }
- }
- // $ANTLR end "T__12"
-
- // $ANTLR start "T__13"
- public final void mT__13() throws RecognitionException {
- try {
- int _type = T__13;
- int _channel = DEFAULT_TOKEN_CHANNEL;
- // InternalApplicationConfiguration.g:13:7: ( 'import' )
- // InternalApplicationConfiguration.g:13:9: 'import'
- {
- match("import");
-
-
- }
-
- state.type = _type;
- state.channel = _channel;
- }
- finally {
- }
- }
- // $ANTLR end "T__13"
-
- // $ANTLR start "T__14"
- public final void mT__14() throws RecognitionException {
- try {
- int _type = T__14;
- int _channel = DEFAULT_TOKEN_CHANNEL;
- // InternalApplicationConfiguration.g:14:7: ( 'epackage' )
- // InternalApplicationConfiguration.g:14:9: 'epackage'
- {
- match("epackage");
-
-
- }
-
- state.type = _type;
- state.channel = _channel;
- }
- finally {
- }
- }
- // $ANTLR end "T__14"
-
- // $ANTLR start "T__15"
- public final void mT__15() throws RecognitionException {
- try {
- int _type = T__15;
- int _channel = DEFAULT_TOKEN_CHANNEL;
- // InternalApplicationConfiguration.g:15:7: ( 'viatra' )
- // InternalApplicationConfiguration.g:15:9: 'viatra'
- {
- match("viatra");
-
-
- }
-
- state.type = _type;
- state.channel = _channel;
- }
- finally {
- }
- }
- // $ANTLR end "T__15"
-
- // $ANTLR start "T__16"
- public final void mT__16() throws RecognitionException {
- try {
- int _type = T__16;
- int _channel = DEFAULT_TOKEN_CHANNEL;
- // InternalApplicationConfiguration.g:16:7: ( 'file' )
- // InternalApplicationConfiguration.g:16:9: 'file'
- {
- match("file");
-
-
- }
-
- state.type = _type;
- state.channel = _channel;
- }
- finally {
- }
- }
- // $ANTLR end "T__16"
-
- // $ANTLR start "T__17"
- public final void mT__17() throws RecognitionException {
- try {
- int _type = T__17;
- int _channel = DEFAULT_TOKEN_CHANNEL;
- // InternalApplicationConfiguration.g:17:7: ( '=' )
- // InternalApplicationConfiguration.g:17:9: '='
- {
- match('=');
-
- }
-
- state.type = _type;
- state.channel = _channel;
- }
- finally {
- }
- }
- // $ANTLR end "T__17"
-
- // $ANTLR start "T__18"
- public final void mT__18() throws RecognitionException {
- try {
- int _type = T__18;
- int _channel = DEFAULT_TOKEN_CHANNEL;
- // InternalApplicationConfiguration.g:18:7: ( '{' )
- // InternalApplicationConfiguration.g:18:9: '{'
- {
- match('{');
-
- }
-
- state.type = _type;
- state.channel = _channel;
- }
- finally {
- }
- }
- // $ANTLR end "T__18"
-
- // $ANTLR start "T__19"
- public final void mT__19() throws RecognitionException {
- try {
- int _type = T__19;
- int _channel = DEFAULT_TOKEN_CHANNEL;
- // InternalApplicationConfiguration.g:19:7: ( ',' )
- // InternalApplicationConfiguration.g:19:9: ','
- {
- match(',');
-
- }
-
- state.type = _type;
- state.channel = _channel;
- }
- finally {
- }
- }
- // $ANTLR end "T__19"
-
- // $ANTLR start "T__20"
- public final void mT__20() throws RecognitionException {
- try {
- int _type = T__20;
- int _channel = DEFAULT_TOKEN_CHANNEL;
- // InternalApplicationConfiguration.g:20:7: ( '}' )
- // InternalApplicationConfiguration.g:20:9: '}'
- {
- match('}');
-
- }
-
- state.type = _type;
- state.channel = _channel;
- }
- finally {
- }
- }
- // $ANTLR end "T__20"
-
- // $ANTLR start "T__21"
- public final void mT__21() throws RecognitionException {
- try {
- int _type = T__21;
- int _channel = DEFAULT_TOKEN_CHANNEL;
- // InternalApplicationConfiguration.g:21:7: ( 'package' )
- // InternalApplicationConfiguration.g:21:9: 'package'
- {
- match("package");
-
-
- }
-
- state.type = _type;
- state.channel = _channel;
- }
- finally {
- }
- }
- // $ANTLR end "T__21"
-
- // $ANTLR start "T__22"
- public final void mT__22() throws RecognitionException {
- try {
- int _type = T__22;
- int _channel = DEFAULT_TOKEN_CHANNEL;
- // InternalApplicationConfiguration.g:22:7: ( 'excluding' )
- // InternalApplicationConfiguration.g:22:9: 'excluding'
- {
- match("excluding");
-
-
- }
-
- state.type = _type;
- state.channel = _channel;
- }
- finally {
- }
- }
- // $ANTLR end "T__22"
-
- // $ANTLR start "T__23"
- public final void mT__23() throws RecognitionException {
- try {
- int _type = T__23;
- int _channel = DEFAULT_TOKEN_CHANNEL;
- // InternalApplicationConfiguration.g:23:7: ( '::' )
- // InternalApplicationConfiguration.g:23:9: '::'
- {
- match("::");
-
-
- }
-
- state.type = _type;
- state.channel = _channel;
- }
- finally {
- }
- }
- // $ANTLR end "T__23"
-
- // $ANTLR start "T__24"
- public final void mT__24() throws RecognitionException {
- try {
- int _type = T__24;
- int _channel = DEFAULT_TOKEN_CHANNEL;
- // InternalApplicationConfiguration.g:24:7: ( 'metamodel' )
- // InternalApplicationConfiguration.g:24:9: 'metamodel'
- {
- match("metamodel");
-
-
- }
-
- state.type = _type;
- state.channel = _channel;
- }
- finally {
- }
- }
- // $ANTLR end "T__24"
-
- // $ANTLR start "T__25"
- public final void mT__25() throws RecognitionException {
- try {
- int _type = T__25;
- int _channel = DEFAULT_TOKEN_CHANNEL;
- // InternalApplicationConfiguration.g:25:7: ( 'folder' )
- // InternalApplicationConfiguration.g:25:9: 'folder'
- {
- match("folder");
-
-
- }
-
- state.type = _type;
- state.channel = _channel;
- }
- finally {
- }
- }
- // $ANTLR end "T__25"
-
- // $ANTLR start "T__26"
- public final void mT__26() throws RecognitionException {
- try {
- int _type = T__26;
- int _channel = DEFAULT_TOKEN_CHANNEL;
- // InternalApplicationConfiguration.g:26:7: ( 'models' )
- // InternalApplicationConfiguration.g:26:9: 'models'
- {
- match("models");
-
-
- }
-
- state.type = _type;
- state.channel = _channel;
- }
- finally {
- }
- }
- // $ANTLR end "T__26"
-
- // $ANTLR start "T__27"
- public final void mT__27() throws RecognitionException {
- try {
- int _type = T__27;
- int _channel = DEFAULT_TOKEN_CHANNEL;
- // InternalApplicationConfiguration.g:27:7: ( 'constraints' )
- // InternalApplicationConfiguration.g:27:9: 'constraints'
- {
- match("constraints");
-
-
- }
-
- state.type = _type;
- state.channel = _channel;
- }
- finally {
- }
- }
- // $ANTLR end "T__27"
-
- // $ANTLR start "T__28"
- public final void mT__28() throws RecognitionException {
- try {
- int _type = T__28;
- int _channel = DEFAULT_TOKEN_CHANNEL;
- // InternalApplicationConfiguration.g:28:7: ( 'config' )
- // InternalApplicationConfiguration.g:28:9: 'config'
- {
- match("config");
-
-
- }
-
- state.type = _type;
- state.channel = _channel;
- }
- finally {
- }
- }
- // $ANTLR end "T__28"
-
- // $ANTLR start "T__29"
- public final void mT__29() throws RecognitionException {
- try {
- int _type = T__29;
- int _channel = DEFAULT_TOKEN_CHANNEL;
- // InternalApplicationConfiguration.g:29:7: ( 'log-level' )
- // InternalApplicationConfiguration.g:29:9: 'log-level'
- {
- match("log-level");
-
-
- }
-
- state.type = _type;
- state.channel = _channel;
- }
- finally {
- }
- }
- // $ANTLR end "T__29"
-
- // $ANTLR start "T__30"
- public final void mT__30() throws RecognitionException {
- try {
- int _type = T__30;
- int _channel = DEFAULT_TOKEN_CHANNEL;
- // InternalApplicationConfiguration.g:30:7: ( 'runtime' )
- // InternalApplicationConfiguration.g:30:9: 'runtime'
- {
- match("runtime");
-
-
- }
-
- state.type = _type;
- state.channel = _channel;
- }
- finally {
- }
- }
- // $ANTLR end "T__30"
-
- // $ANTLR start "T__31"
- public final void mT__31() throws RecognitionException {
- try {
- int _type = T__31;
- int _channel = DEFAULT_TOKEN_CHANNEL;
- // InternalApplicationConfiguration.g:31:7: ( 'memory' )
- // InternalApplicationConfiguration.g:31:9: 'memory'
- {
- match("memory");
-
-
- }
-
- state.type = _type;
- state.channel = _channel;
- }
- finally {
- }
- }
- // $ANTLR end "T__31"
-
- // $ANTLR start "T__32"
- public final void mT__32() throws RecognitionException {
- try {
- int _type = T__32;
- int _channel = DEFAULT_TOKEN_CHANNEL;
- // InternalApplicationConfiguration.g:32:7: ( '#' )
- // InternalApplicationConfiguration.g:32:9: '#'
- {
- match('#');
-
- }
-
- state.type = _type;
- state.channel = _channel;
- }
- finally {
- }
- }
- // $ANTLR end "T__32"
-
- // $ANTLR start "T__33"
- public final void mT__33() throws RecognitionException {
- try {
- int _type = T__33;
- int _channel = DEFAULT_TOKEN_CHANNEL;
- // InternalApplicationConfiguration.g:33:7: ( '+=' )
- // InternalApplicationConfiguration.g:33:9: '+='
- {
- match("+=");
-
-
- }
-
- state.type = _type;
- state.channel = _channel;
- }
- finally {
- }
- }
- // $ANTLR end "T__33"
-
- // $ANTLR start "T__34"
- public final void mT__34() throws RecognitionException {
- try {
- int _type = T__34;
- int _channel = DEFAULT_TOKEN_CHANNEL;
- // InternalApplicationConfiguration.g:34:7: ( '<' )
- // InternalApplicationConfiguration.g:34:9: '<'
- {
- match('<');
-
- }
-
- state.type = _type;
- state.channel = _channel;
- }
- finally {
- }
- }
- // $ANTLR end "T__34"
-
- // $ANTLR start "T__35"
- public final void mT__35() throws RecognitionException {
- try {
- int _type = T__35;
- int _channel = DEFAULT_TOKEN_CHANNEL;
- // InternalApplicationConfiguration.g:35:7: ( '>' )
- // InternalApplicationConfiguration.g:35:9: '>'
- {
- match('>');
-
- }
-
- state.type = _type;
- state.channel = _channel;
- }
- finally {
- }
- }
- // $ANTLR end "T__35"
-
- // $ANTLR start "T__36"
- public final void mT__36() throws RecognitionException {
- try {
- int _type = T__36;
- int _channel = DEFAULT_TOKEN_CHANNEL;
- // InternalApplicationConfiguration.g:36:7: ( 'node' )
- // InternalApplicationConfiguration.g:36:9: 'node'
- {
- match("node");
-
-
- }
-
- state.type = _type;
- state.channel = _channel;
- }
- finally {
- }
- }
- // $ANTLR end "T__36"
-
- // $ANTLR start "T__37"
- public final void mT__37() throws RecognitionException {
- try {
- int _type = T__37;
- int _channel = DEFAULT_TOKEN_CHANNEL;
- // InternalApplicationConfiguration.g:37:7: ( 'int' )
- // InternalApplicationConfiguration.g:37:9: 'int'
- {
- match("int");
-
-
- }
-
- state.type = _type;
- state.channel = _channel;
- }
- finally {
- }
- }
- // $ANTLR end "T__37"
-
- // $ANTLR start "T__38"
- public final void mT__38() throws RecognitionException {
- try {
- int _type = T__38;
- int _channel = DEFAULT_TOKEN_CHANNEL;
- // InternalApplicationConfiguration.g:38:7: ( 'real' )
- // InternalApplicationConfiguration.g:38:9: 'real'
- {
- match("real");
-
-
- }
-
- state.type = _type;
- state.channel = _channel;
- }
- finally {
- }
- }
- // $ANTLR end "T__38"
-
- // $ANTLR start "T__39"
- public final void mT__39() throws RecognitionException {
- try {
- int _type = T__39;
- int _channel = DEFAULT_TOKEN_CHANNEL;
- // InternalApplicationConfiguration.g:39:7: ( 'string' )
- // InternalApplicationConfiguration.g:39:9: 'string'
- {
- match("string");
-
-
- }
-
- state.type = _type;
- state.channel = _channel;
- }
- finally {
- }
- }
- // $ANTLR end "T__39"
-
- // $ANTLR start "T__40"
- public final void mT__40() throws RecognitionException {
- try {
- int _type = T__40;
- int _channel = DEFAULT_TOKEN_CHANNEL;
- // InternalApplicationConfiguration.g:40:7: ( '*' )
- // InternalApplicationConfiguration.g:40:9: '*'
- {
- match('*');
-
- }
-
- state.type = _type;
- state.channel = _channel;
- }
- finally {
- }
- }
- // $ANTLR end "T__40"
-
- // $ANTLR start "T__41"
- public final void mT__41() throws RecognitionException {
- try {
- int _type = T__41;
- int _channel = DEFAULT_TOKEN_CHANNEL;
- // InternalApplicationConfiguration.g:41:7: ( '..' )
- // InternalApplicationConfiguration.g:41:9: '..'
- {
- match("..");
-
-
- }
-
- state.type = _type;
- state.channel = _channel;
- }
- finally {
- }
- }
- // $ANTLR end "T__41"
-
- // $ANTLR start "T__42"
- public final void mT__42() throws RecognitionException {
- try {
- int _type = T__42;
- int _channel = DEFAULT_TOKEN_CHANNEL;
- // InternalApplicationConfiguration.g:42:7: ( 'scope' )
- // InternalApplicationConfiguration.g:42:9: 'scope'
- {
- match("scope");
-
-
- }
-
- state.type = _type;
- state.channel = _channel;
- }
- finally {
- }
- }
- // $ANTLR end "T__42"
-
- // $ANTLR start "T__43"
- public final void mT__43() throws RecognitionException {
- try {
- int _type = T__43;
- int _channel = DEFAULT_TOKEN_CHANNEL;
- // InternalApplicationConfiguration.g:43:7: ( 'generate' )
- // InternalApplicationConfiguration.g:43:9: 'generate'
- {
- match("generate");
-
-
- }
-
- state.type = _type;
- state.channel = _channel;
- }
- finally {
- }
- }
- // $ANTLR end "T__43"
-
- // $ANTLR start "T__44"
- public final void mT__44() throws RecognitionException {
- try {
- int _type = T__44;
- int _channel = DEFAULT_TOKEN_CHANNEL;
- // InternalApplicationConfiguration.g:44:7: ( 'partial-model' )
- // InternalApplicationConfiguration.g:44:9: 'partial-model'
- {
- match("partial-model");
-
-
- }
-
- state.type = _type;
- state.channel = _channel;
- }
- finally {
- }
- }
- // $ANTLR end "T__44"
-
- // $ANTLR start "T__45"
- public final void mT__45() throws RecognitionException {
- try {
- int _type = T__45;
- int _channel = DEFAULT_TOKEN_CHANNEL;
- // InternalApplicationConfiguration.g:45:7: ( 'number' )
- // InternalApplicationConfiguration.g:45:9: 'number'
- {
- match("number");
-
-
- }
-
- state.type = _type;
- state.channel = _channel;
- }
- finally {
- }
- }
- // $ANTLR end "T__45"
-
- // $ANTLR start "T__46"
- public final void mT__46() throws RecognitionException {
- try {
- int _type = T__46;
- int _channel = DEFAULT_TOKEN_CHANNEL;
- // InternalApplicationConfiguration.g:46:7: ( 'runs' )
- // InternalApplicationConfiguration.g:46:9: 'runs'
- {
- match("runs");
-
-
- }
-
- state.type = _type;
- state.channel = _channel;
- }
- finally {
- }
- }
- // $ANTLR end "T__46"
-
- // $ANTLR start "T__47"
- public final void mT__47() throws RecognitionException {
- try {
- int _type = T__47;
- int _channel = DEFAULT_TOKEN_CHANNEL;
- // InternalApplicationConfiguration.g:47:7: ( 'solver' )
- // InternalApplicationConfiguration.g:47:9: 'solver'
- {
- match("solver");
-
-
- }
-
- state.type = _type;
- state.channel = _channel;
- }
- finally {
- }
- }
- // $ANTLR end "T__47"
-
- // $ANTLR start "T__48"
- public final void mT__48() throws RecognitionException {
- try {
- int _type = T__48;
- int _channel = DEFAULT_TOKEN_CHANNEL;
- // InternalApplicationConfiguration.g:48:7: ( 'debug' )
- // InternalApplicationConfiguration.g:48:9: 'debug'
- {
- match("debug");
-
-
- }
-
- state.type = _type;
- state.channel = _channel;
- }
- finally {
- }
- }
- // $ANTLR end "T__48"
-
- // $ANTLR start "T__49"
- public final void mT__49() throws RecognitionException {
- try {
- int _type = T__49;
- int _channel = DEFAULT_TOKEN_CHANNEL;
- // InternalApplicationConfiguration.g:49:7: ( 'log' )
- // InternalApplicationConfiguration.g:49:9: 'log'
- {
- match("log");
-
-
- }
-
- state.type = _type;
- state.channel = _channel;
- }
- finally {
- }
- }
- // $ANTLR end "T__49"
-
- // $ANTLR start "T__50"
- public final void mT__50() throws RecognitionException {
- try {
- int _type = T__50;
- int _channel = DEFAULT_TOKEN_CHANNEL;
- // InternalApplicationConfiguration.g:50:7: ( 'statistics' )
- // InternalApplicationConfiguration.g:50:9: 'statistics'
- {
- match("statistics");
-
-
- }
-
- state.type = _type;
- state.channel = _channel;
- }
- finally {
- }
- }
- // $ANTLR end "T__50"
-
- // $ANTLR start "T__51"
- public final void mT__51() throws RecognitionException {
- try {
- int _type = T__51;
- int _channel = DEFAULT_TOKEN_CHANNEL;
- // InternalApplicationConfiguration.g:51:7: ( 'output' )
- // InternalApplicationConfiguration.g:51:9: 'output'
- {
- match("output");
-
-
- }
-
- state.type = _type;
- state.channel = _channel;
- }
- finally {
- }
- }
- // $ANTLR end "T__51"
-
- // $ANTLR start "T__52"
- public final void mT__52() throws RecognitionException {
- try {
- int _type = T__52;
- int _channel = DEFAULT_TOKEN_CHANNEL;
- // InternalApplicationConfiguration.g:52:7: ( 'none' )
- // InternalApplicationConfiguration.g:52:9: 'none'
- {
- match("none");
-
-
- }
-
- state.type = _type;
- state.channel = _channel;
- }
- finally {
- }
- }
- // $ANTLR end "T__52"
-
- // $ANTLR start "T__53"
- public final void mT__53() throws RecognitionException {
- try {
- int _type = T__53;
- int _channel = DEFAULT_TOKEN_CHANNEL;
- // InternalApplicationConfiguration.g:53:7: ( 'normal' )
- // InternalApplicationConfiguration.g:53:9: 'normal'
- {
- match("normal");
-
-
- }
-
- state.type = _type;
- state.channel = _channel;
- }
- finally {
- }
- }
- // $ANTLR end "T__53"
-
- // $ANTLR start "T__54"
- public final void mT__54() throws RecognitionException {
- try {
- int _type = T__54;
- int _channel = DEFAULT_TOKEN_CHANNEL;
- // InternalApplicationConfiguration.g:54:7: ( 'full' )
- // InternalApplicationConfiguration.g:54:9: 'full'
- {
- match("full");
-
-
- }
-
- state.type = _type;
- state.channel = _channel;
- }
- finally {
- }
- }
- // $ANTLR end "T__54"
-
- // $ANTLR start "T__55"
- public final void mT__55() throws RecognitionException {
- try {
- int _type = T__55;
- int _channel = DEFAULT_TOKEN_CHANNEL;
- // InternalApplicationConfiguration.g:55:7: ( 'SMTSolver' )
- // InternalApplicationConfiguration.g:55:9: 'SMTSolver'
- {
- match("SMTSolver");
-
-
- }
-
- state.type = _type;
- state.channel = _channel;
- }
- finally {
- }
- }
- // $ANTLR end "T__55"
-
- // $ANTLR start "T__56"
- public final void mT__56() throws RecognitionException {
- try {
- int _type = T__56;
- int _channel = DEFAULT_TOKEN_CHANNEL;
- // InternalApplicationConfiguration.g:56:7: ( 'AlloySolver' )
- // InternalApplicationConfiguration.g:56:9: 'AlloySolver'
- {
- match("AlloySolver");
-
-
- }
-
- state.type = _type;
- state.channel = _channel;
- }
- finally {
- }
- }
- // $ANTLR end "T__56"
-
- // $ANTLR start "T__57"
- public final void mT__57() throws RecognitionException {
- try {
- int _type = T__57;
- int _channel = DEFAULT_TOKEN_CHANNEL;
- // InternalApplicationConfiguration.g:57:7: ( 'ViatraSolver' )
- // InternalApplicationConfiguration.g:57:9: 'ViatraSolver'
- {
- match("ViatraSolver");
-
-
- }
-
- state.type = _type;
- state.channel = _channel;
- }
- finally {
- }
- }
- // $ANTLR end "T__57"
-
- // $ANTLR start "RULE_ID"
- public final void mRULE_ID() throws RecognitionException {
- try {
- int _type = RULE_ID;
- int _channel = DEFAULT_TOKEN_CHANNEL;
- // InternalApplicationConfiguration.g:4291:9: ( ( '^' )? ( 'a' .. 'z' | 'A' .. 'Z' | '_' ) ( 'a' .. 'z' | 'A' .. 'Z' | '_' | '0' .. '9' )* )
- // InternalApplicationConfiguration.g:4291:11: ( '^' )? ( 'a' .. 'z' | 'A' .. 'Z' | '_' ) ( 'a' .. 'z' | 'A' .. 'Z' | '_' | '0' .. '9' )*
- {
- // InternalApplicationConfiguration.g:4291:11: ( '^' )?
- int alt1=2;
- int LA1_0 = input.LA(1);
-
- if ( (LA1_0=='^') ) {
- alt1=1;
- }
- switch (alt1) {
- case 1 :
- // InternalApplicationConfiguration.g:4291:11: '^'
- {
- match('^');
-
- }
- break;
-
- }
-
- if ( (input.LA(1)>='A' && input.LA(1)<='Z')||input.LA(1)=='_'||(input.LA(1)>='a' && input.LA(1)<='z') ) {
- input.consume();
-
- }
- else {
- MismatchedSetException mse = new MismatchedSetException(null,input);
- recover(mse);
- throw mse;}
-
- // InternalApplicationConfiguration.g:4291:40: ( 'a' .. 'z' | 'A' .. 'Z' | '_' | '0' .. '9' )*
- loop2:
- do {
- int alt2=2;
- int LA2_0 = input.LA(1);
-
- if ( ((LA2_0>='0' && LA2_0<='9')||(LA2_0>='A' && LA2_0<='Z')||LA2_0=='_'||(LA2_0>='a' && LA2_0<='z')) ) {
- alt2=1;
- }
-
-
- switch (alt2) {
- case 1 :
- // InternalApplicationConfiguration.g:
- {
- if ( (input.LA(1)>='0' && input.LA(1)<='9')||(input.LA(1)>='A' && input.LA(1)<='Z')||input.LA(1)=='_'||(input.LA(1)>='a' && input.LA(1)<='z') ) {
- input.consume();
-
- }
- else {
- MismatchedSetException mse = new MismatchedSetException(null,input);
- recover(mse);
- throw mse;}
-
-
- }
- break;
-
- default :
- break loop2;
- }
- } while (true);
-
-
- }
-
- state.type = _type;
- state.channel = _channel;
- }
- finally {
- }
- }
- // $ANTLR end "RULE_ID"
-
- // $ANTLR start "RULE_INT"
- public final void mRULE_INT() throws RecognitionException {
- try {
- int _type = RULE_INT;
- int _channel = DEFAULT_TOKEN_CHANNEL;
- // InternalApplicationConfiguration.g:4293:10: ( ( '0' .. '9' )+ )
- // InternalApplicationConfiguration.g:4293:12: ( '0' .. '9' )+
- {
- // InternalApplicationConfiguration.g:4293:12: ( '0' .. '9' )+
- int cnt3=0;
- loop3:
- do {
- int alt3=2;
- int LA3_0 = input.LA(1);
-
- if ( ((LA3_0>='0' && LA3_0<='9')) ) {
- alt3=1;
- }
-
-
- switch (alt3) {
- case 1 :
- // InternalApplicationConfiguration.g:4293:13: '0' .. '9'
- {
- matchRange('0','9');
-
- }
- break;
-
- default :
- if ( cnt3 >= 1 ) break loop3;
- EarlyExitException eee =
- new EarlyExitException(3, input);
- throw eee;
- }
- cnt3++;
- } while (true);
-
-
- }
-
- state.type = _type;
- state.channel = _channel;
- }
- finally {
- }
- }
- // $ANTLR end "RULE_INT"
-
- // $ANTLR start "RULE_STRING"
- public final void mRULE_STRING() throws RecognitionException {
- try {
- int _type = RULE_STRING;
- int _channel = DEFAULT_TOKEN_CHANNEL;
- // InternalApplicationConfiguration.g:4295:13: ( ( '\"' ( '\\\\' . | ~ ( ( '\\\\' | '\"' ) ) )* '\"' | '\\'' ( '\\\\' . | ~ ( ( '\\\\' | '\\'' ) ) )* '\\'' ) )
- // InternalApplicationConfiguration.g:4295:15: ( '\"' ( '\\\\' . | ~ ( ( '\\\\' | '\"' ) ) )* '\"' | '\\'' ( '\\\\' . | ~ ( ( '\\\\' | '\\'' ) ) )* '\\'' )
- {
- // InternalApplicationConfiguration.g:4295:15: ( '\"' ( '\\\\' . | ~ ( ( '\\\\' | '\"' ) ) )* '\"' | '\\'' ( '\\\\' . | ~ ( ( '\\\\' | '\\'' ) ) )* '\\'' )
- int alt6=2;
- int LA6_0 = input.LA(1);
-
- if ( (LA6_0=='\"') ) {
- alt6=1;
- }
- else if ( (LA6_0=='\'') ) {
- alt6=2;
- }
- else {
- NoViableAltException nvae =
- new NoViableAltException("", 6, 0, input);
-
- throw nvae;
- }
- switch (alt6) {
- case 1 :
- // InternalApplicationConfiguration.g:4295:16: '\"' ( '\\\\' . | ~ ( ( '\\\\' | '\"' ) ) )* '\"'
- {
- match('\"');
- // InternalApplicationConfiguration.g:4295:20: ( '\\\\' . | ~ ( ( '\\\\' | '\"' ) ) )*
- loop4:
- do {
- int alt4=3;
- int LA4_0 = input.LA(1);
-
- if ( (LA4_0=='\\') ) {
- alt4=1;
- }
- else if ( ((LA4_0>='\u0000' && LA4_0<='!')||(LA4_0>='#' && LA4_0<='[')||(LA4_0>=']' && LA4_0<='\uFFFF')) ) {
- alt4=2;
- }
-
-
- switch (alt4) {
- case 1 :
- // InternalApplicationConfiguration.g:4295:21: '\\\\' .
- {
- match('\\');
- matchAny();
-
- }
- break;
- case 2 :
- // InternalApplicationConfiguration.g:4295:28: ~ ( ( '\\\\' | '\"' ) )
- {
- if ( (input.LA(1)>='\u0000' && input.LA(1)<='!')||(input.LA(1)>='#' && input.LA(1)<='[')||(input.LA(1)>=']' && input.LA(1)<='\uFFFF') ) {
- input.consume();
-
- }
- else {
- MismatchedSetException mse = new MismatchedSetException(null,input);
- recover(mse);
- throw mse;}
-
-
- }
- break;
-
- default :
- break loop4;
- }
- } while (true);
-
- match('\"');
-
- }
- break;
- case 2 :
- // InternalApplicationConfiguration.g:4295:48: '\\'' ( '\\\\' . | ~ ( ( '\\\\' | '\\'' ) ) )* '\\''
- {
- match('\'');
- // InternalApplicationConfiguration.g:4295:53: ( '\\\\' . | ~ ( ( '\\\\' | '\\'' ) ) )*
- loop5:
- do {
- int alt5=3;
- int LA5_0 = input.LA(1);
-
- if ( (LA5_0=='\\') ) {
- alt5=1;
- }
- else if ( ((LA5_0>='\u0000' && LA5_0<='&')||(LA5_0>='(' && LA5_0<='[')||(LA5_0>=']' && LA5_0<='\uFFFF')) ) {
- alt5=2;
- }
-
-
- switch (alt5) {
- case 1 :
- // InternalApplicationConfiguration.g:4295:54: '\\\\' .
- {
- match('\\');
- matchAny();
-
- }
- break;
- case 2 :
- // InternalApplicationConfiguration.g:4295:61: ~ ( ( '\\\\' | '\\'' ) )
- {
- if ( (input.LA(1)>='\u0000' && input.LA(1)<='&')||(input.LA(1)>='(' && input.LA(1)<='[')||(input.LA(1)>=']' && input.LA(1)<='\uFFFF') ) {
- input.consume();
-
- }
- else {
- MismatchedSetException mse = new MismatchedSetException(null,input);
- recover(mse);
- throw mse;}
-
-
- }
- break;
-
- default :
- break loop5;
- }
- } while (true);
-
- match('\'');
-
- }
- break;
-
- }
-
-
- }
-
- state.type = _type;
- state.channel = _channel;
- }
- finally {
- }
- }
- // $ANTLR end "RULE_STRING"
-
- // $ANTLR start "RULE_ML_COMMENT"
- public final void mRULE_ML_COMMENT() throws RecognitionException {
- try {
- int _type = RULE_ML_COMMENT;
- int _channel = DEFAULT_TOKEN_CHANNEL;
- // InternalApplicationConfiguration.g:4297:17: ( '/*' ( options {greedy=false; } : . )* '*/' )
- // InternalApplicationConfiguration.g:4297:19: '/*' ( options {greedy=false; } : . )* '*/'
- {
- match("/*");
-
- // InternalApplicationConfiguration.g:4297:24: ( options {greedy=false; } : . )*
- loop7:
- do {
- int alt7=2;
- int LA7_0 = input.LA(1);
-
- if ( (LA7_0=='*') ) {
- int LA7_1 = input.LA(2);
-
- if ( (LA7_1=='/') ) {
- alt7=2;
- }
- else if ( ((LA7_1>='\u0000' && LA7_1<='.')||(LA7_1>='0' && LA7_1<='\uFFFF')) ) {
- alt7=1;
- }
-
-
- }
- else if ( ((LA7_0>='\u0000' && LA7_0<=')')||(LA7_0>='+' && LA7_0<='\uFFFF')) ) {
- alt7=1;
- }
-
-
- switch (alt7) {
- case 1 :
- // InternalApplicationConfiguration.g:4297:52: .
- {
- matchAny();
-
- }
- break;
-
- default :
- break loop7;
- }
- } while (true);
-
- match("*/");
-
-
- }
-
- state.type = _type;
- state.channel = _channel;
- }
- finally {
- }
- }
- // $ANTLR end "RULE_ML_COMMENT"
-
- // $ANTLR start "RULE_SL_COMMENT"
- public final void mRULE_SL_COMMENT() throws RecognitionException {
- try {
- int _type = RULE_SL_COMMENT;
- int _channel = DEFAULT_TOKEN_CHANNEL;
- // InternalApplicationConfiguration.g:4299:17: ( '//' (~ ( ( '\\n' | '\\r' ) ) )* ( ( '\\r' )? '\\n' )? )
- // InternalApplicationConfiguration.g:4299:19: '//' (~ ( ( '\\n' | '\\r' ) ) )* ( ( '\\r' )? '\\n' )?
- {
- match("//");
-
- // InternalApplicationConfiguration.g:4299:24: (~ ( ( '\\n' | '\\r' ) ) )*
- loop8:
- do {
- int alt8=2;
- int LA8_0 = input.LA(1);
-
- if ( ((LA8_0>='\u0000' && LA8_0<='\t')||(LA8_0>='\u000B' && LA8_0<='\f')||(LA8_0>='\u000E' && LA8_0<='\uFFFF')) ) {
- alt8=1;
- }
-
-
- switch (alt8) {
- case 1 :
- // InternalApplicationConfiguration.g:4299:24: ~ ( ( '\\n' | '\\r' ) )
- {
- if ( (input.LA(1)>='\u0000' && input.LA(1)<='\t')||(input.LA(1)>='\u000B' && input.LA(1)<='\f')||(input.LA(1)>='\u000E' && input.LA(1)<='\uFFFF') ) {
- input.consume();
-
- }
- else {
- MismatchedSetException mse = new MismatchedSetException(null,input);
- recover(mse);
- throw mse;}
-
-
- }
- break;
-
- default :
- break loop8;
- }
- } while (true);
-
- // InternalApplicationConfiguration.g:4299:40: ( ( '\\r' )? '\\n' )?
- int alt10=2;
- int LA10_0 = input.LA(1);
-
- if ( (LA10_0=='\n'||LA10_0=='\r') ) {
- alt10=1;
- }
- switch (alt10) {
- case 1 :
- // InternalApplicationConfiguration.g:4299:41: ( '\\r' )? '\\n'
- {
- // InternalApplicationConfiguration.g:4299:41: ( '\\r' )?
- int alt9=2;
- int LA9_0 = input.LA(1);
-
- if ( (LA9_0=='\r') ) {
- alt9=1;
- }
- switch (alt9) {
- case 1 :
- // InternalApplicationConfiguration.g:4299:41: '\\r'
- {
- match('\r');
-
- }
- break;
-
- }
-
- match('\n');
-
- }
- break;
-
- }
-
-
- }
-
- state.type = _type;
- state.channel = _channel;
- }
- finally {
- }
- }
- // $ANTLR end "RULE_SL_COMMENT"
-
- // $ANTLR start "RULE_WS"
- public final void mRULE_WS() throws RecognitionException {
- try {
- int _type = RULE_WS;
- int _channel = DEFAULT_TOKEN_CHANNEL;
- // InternalApplicationConfiguration.g:4301:9: ( ( ' ' | '\\t' | '\\r' | '\\n' )+ )
- // InternalApplicationConfiguration.g:4301:11: ( ' ' | '\\t' | '\\r' | '\\n' )+
- {
- // InternalApplicationConfiguration.g:4301:11: ( ' ' | '\\t' | '\\r' | '\\n' )+
- int cnt11=0;
- loop11:
- do {
- int alt11=2;
- int LA11_0 = input.LA(1);
-
- if ( ((LA11_0>='\t' && LA11_0<='\n')||LA11_0=='\r'||LA11_0==' ') ) {
- alt11=1;
- }
-
-
- switch (alt11) {
- case 1 :
- // InternalApplicationConfiguration.g:
- {
- if ( (input.LA(1)>='\t' && input.LA(1)<='\n')||input.LA(1)=='\r'||input.LA(1)==' ' ) {
- input.consume();
-
- }
- else {
- MismatchedSetException mse = new MismatchedSetException(null,input);
- recover(mse);
- throw mse;}
-
-
- }
- break;
-
- default :
- if ( cnt11 >= 1 ) break loop11;
- EarlyExitException eee =
- new EarlyExitException(11, input);
- throw eee;
- }
- cnt11++;
- } while (true);
-
-
- }
-
- state.type = _type;
- state.channel = _channel;
- }
- finally {
- }
- }
- // $ANTLR end "RULE_WS"
-
- // $ANTLR start "RULE_ANY_OTHER"
- public final void mRULE_ANY_OTHER() throws RecognitionException {
- try {
- int _type = RULE_ANY_OTHER;
- int _channel = DEFAULT_TOKEN_CHANNEL;
- // InternalApplicationConfiguration.g:4303:16: ( . )
- // InternalApplicationConfiguration.g:4303:18: .
- {
- matchAny();
-
- }
-
- state.type = _type;
- state.channel = _channel;
- }
- finally {
- }
- }
- // $ANTLR end "RULE_ANY_OTHER"
-
- public void mTokens() throws RecognitionException {
- // InternalApplicationConfiguration.g:1:8: ( T__11 | T__12 | T__13 | T__14 | T__15 | T__16 | T__17 | T__18 | T__19 | T__20 | T__21 | T__22 | T__23 | T__24 | T__25 | T__26 | T__27 | T__28 | T__29 | T__30 | T__31 | T__32 | T__33 | T__34 | T__35 | T__36 | T__37 | T__38 | T__39 | T__40 | T__41 | T__42 | T__43 | T__44 | T__45 | T__46 | T__47 | T__48 | T__49 | T__50 | T__51 | T__52 | T__53 | T__54 | T__55 | T__56 | T__57 | RULE_ID | RULE_INT | RULE_STRING | RULE_ML_COMMENT | RULE_SL_COMMENT | RULE_WS | RULE_ANY_OTHER )
- int alt12=54;
- alt12 = dfa12.predict(input);
- switch (alt12) {
- case 1 :
- // InternalApplicationConfiguration.g:1:10: T__11
- {
- mT__11();
-
- }
- break;
- case 2 :
- // InternalApplicationConfiguration.g:1:16: T__12
- {
- mT__12();
-
- }
- break;
- case 3 :
- // InternalApplicationConfiguration.g:1:22: T__13
- {
- mT__13();
-
- }
- break;
- case 4 :
- // InternalApplicationConfiguration.g:1:28: T__14
- {
- mT__14();
-
- }
- break;
- case 5 :
- // InternalApplicationConfiguration.g:1:34: T__15
- {
- mT__15();
-
- }
- break;
- case 6 :
- // InternalApplicationConfiguration.g:1:40: T__16
- {
- mT__16();
-
- }
- break;
- case 7 :
- // InternalApplicationConfiguration.g:1:46: T__17
- {
- mT__17();
-
- }
- break;
- case 8 :
- // InternalApplicationConfiguration.g:1:52: T__18
- {
- mT__18();
-
- }
- break;
- case 9 :
- // InternalApplicationConfiguration.g:1:58: T__19
- {
- mT__19();
-
- }
- break;
- case 10 :
- // InternalApplicationConfiguration.g:1:64: T__20
- {
- mT__20();
-
- }
- break;
- case 11 :
- // InternalApplicationConfiguration.g:1:70: T__21
- {
- mT__21();
-
- }
- break;
- case 12 :
- // InternalApplicationConfiguration.g:1:76: T__22
- {
- mT__22();
-
- }
- break;
- case 13 :
- // InternalApplicationConfiguration.g:1:82: T__23
- {
- mT__23();
-
- }
- break;
- case 14 :
- // InternalApplicationConfiguration.g:1:88: T__24
- {
- mT__24();
-
- }
- break;
- case 15 :
- // InternalApplicationConfiguration.g:1:94: T__25
- {
- mT__25();
-
- }
- break;
- case 16 :
- // InternalApplicationConfiguration.g:1:100: T__26
- {
- mT__26();
-
- }
- break;
- case 17 :
- // InternalApplicationConfiguration.g:1:106: T__27
- {
- mT__27();
-
- }
- break;
- case 18 :
- // InternalApplicationConfiguration.g:1:112: T__28
- {
- mT__28();
-
- }
- break;
- case 19 :
- // InternalApplicationConfiguration.g:1:118: T__29
- {
- mT__29();
-
- }
- break;
- case 20 :
- // InternalApplicationConfiguration.g:1:124: T__30
- {
- mT__30();
-
- }
- break;
- case 21 :
- // InternalApplicationConfiguration.g:1:130: T__31
- {
- mT__31();
-
- }
- break;
- case 22 :
- // InternalApplicationConfiguration.g:1:136: T__32
- {
- mT__32();
-
- }
- break;
- case 23 :
- // InternalApplicationConfiguration.g:1:142: T__33
- {
- mT__33();
-
- }
- break;
- case 24 :
- // InternalApplicationConfiguration.g:1:148: T__34
- {
- mT__34();
-
- }
- break;
- case 25 :
- // InternalApplicationConfiguration.g:1:154: T__35
- {
- mT__35();
-
- }
- break;
- case 26 :
- // InternalApplicationConfiguration.g:1:160: T__36
- {
- mT__36();
-
- }
- break;
- case 27 :
- // InternalApplicationConfiguration.g:1:166: T__37
- {
- mT__37();
-
- }
- break;
- case 28 :
- // InternalApplicationConfiguration.g:1:172: T__38
- {
- mT__38();
-
- }
- break;
- case 29 :
- // InternalApplicationConfiguration.g:1:178: T__39
- {
- mT__39();
-
- }
- break;
- case 30 :
- // InternalApplicationConfiguration.g:1:184: T__40
- {
- mT__40();
-
- }
- break;
- case 31 :
- // InternalApplicationConfiguration.g:1:190: T__41
- {
- mT__41();
-
- }
- break;
- case 32 :
- // InternalApplicationConfiguration.g:1:196: T__42
- {
- mT__42();
-
- }
- break;
- case 33 :
- // InternalApplicationConfiguration.g:1:202: T__43
- {
- mT__43();
-
- }
- break;
- case 34 :
- // InternalApplicationConfiguration.g:1:208: T__44
- {
- mT__44();
-
- }
- break;
- case 35 :
- // InternalApplicationConfiguration.g:1:214: T__45
- {
- mT__45();
-
- }
- break;
- case 36 :
- // InternalApplicationConfiguration.g:1:220: T__46
- {
- mT__46();
-
- }
- break;
- case 37 :
- // InternalApplicationConfiguration.g:1:226: T__47
- {
- mT__47();
-
- }
- break;
- case 38 :
- // InternalApplicationConfiguration.g:1:232: T__48
- {
- mT__48();
-
- }
- break;
- case 39 :
- // InternalApplicationConfiguration.g:1:238: T__49
- {
- mT__49();
-
- }
- break;
- case 40 :
- // InternalApplicationConfiguration.g:1:244: T__50
- {
- mT__50();
-
- }
- break;
- case 41 :
- // InternalApplicationConfiguration.g:1:250: T__51
- {
- mT__51();
-
- }
- break;
- case 42 :
- // InternalApplicationConfiguration.g:1:256: T__52
- {
- mT__52();
-
- }
- break;
- case 43 :
- // InternalApplicationConfiguration.g:1:262: T__53
- {
- mT__53();
-
- }
- break;
- case 44 :
- // InternalApplicationConfiguration.g:1:268: T__54
- {
- mT__54();
-
- }
- break;
- case 45 :
- // InternalApplicationConfiguration.g:1:274: T__55
- {
- mT__55();
-
- }
- break;
- case 46 :
- // InternalApplicationConfiguration.g:1:280: T__56
- {
- mT__56();
-
- }
- break;
- case 47 :
- // InternalApplicationConfiguration.g:1:286: T__57
- {
- mT__57();
-
- }
- break;
- case 48 :
- // InternalApplicationConfiguration.g:1:292: RULE_ID
- {
- mRULE_ID();
-
- }
- break;
- case 49 :
- // InternalApplicationConfiguration.g:1:300: RULE_INT
- {
- mRULE_INT();
-
- }
- break;
- case 50 :
- // InternalApplicationConfiguration.g:1:309: RULE_STRING
- {
- mRULE_STRING();
-
- }
- break;
- case 51 :
- // InternalApplicationConfiguration.g:1:321: RULE_ML_COMMENT
- {
- mRULE_ML_COMMENT();
-
- }
- break;
- case 52 :
- // InternalApplicationConfiguration.g:1:337: RULE_SL_COMMENT
- {
- mRULE_SL_COMMENT();
-
- }
- break;
- case 53 :
- // InternalApplicationConfiguration.g:1:353: RULE_WS
- {
- mRULE_WS();
-
- }
- break;
- case 54 :
- // InternalApplicationConfiguration.g:1:361: RULE_ANY_OTHER
- {
- mRULE_ANY_OTHER();
-
- }
- break;
-
- }
-
- }
-
-
- protected DFA12 dfa12 = new DFA12(this);
- static final String DFA12_eotS =
- "\1\uffff\1\47\1\uffff\4\53\4\uffff\1\53\1\45\4\53\1\uffff\1\45\2\uffff\2\53\1\uffff\6\53\1\45\2\uffff\3\45\5\uffff\2\53\1\uffff\6\53\4\uffff\1\53\1\uffff\6\53\4\uffff\5\53\1\uffff\6\53\5\uffff\1\53\1\163\14\53\1\u0082\21\53\1\uffff\3\53\1\u0098\1\53\1\u009a\7\53\2\uffff\1\53\1\u00a3\1\u00a4\1\u00a5\1\u00a6\20\53\1\uffff\1\53\1\uffff\10\53\4\uffff\4\53\1\u00c4\2\53\1\u00c7\4\53\1\u00cc\2\53\1\u00cf\1\u00d0\3\53\1\u00d4\1\u00d5\1\53\1\u00d7\1\53\1\u00d9\1\u00da\1\u00db\1\53\1\uffff\1\u00dd\1\53\1\uffff\1\u00df\3\53\1\uffff\2\53\2\uffff\1\u00e5\2\53\2\uffff\1\53\1\uffff\1\u00e9\3\uffff\1\53\1\uffff\1\53\1\uffff\3\53\1\u00ef\1\53\2\uffff\2\53\1\uffff\1\53\1\u00f4\3\53\1\uffff\1\u00f8\1\u00f9\2\53\1\uffff\1\u00fc\2\53\2\uffff\1\53\1\u0100\1\uffff\2\53\1\u0103\1\uffff\1\u0104\1\53\2\uffff\1\u0106\1\uffff";
- static final String DFA12_eofS =
- "\u0107\uffff";
- static final String DFA12_minS =
- "\1\0\1\56\1\uffff\1\155\1\160\2\151\4\uffff\1\141\1\72\1\145\2\157\1\145\1\uffff\1\75\2\uffff\1\157\1\143\1\uffff\2\145\1\165\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\147\1\156\1\141\4\uffff\1\144\1\155\1\141\1\157\1\154\1\uffff\1\156\1\142\1\164\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\1\146\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\160\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\1\164\1\151\2\uffff\1\151\4\60\1\141\1\145\1\156\1\151\2\145\1\162\1\147\1\165\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\1\162\1\147\1\155\4\uffff\1\154\1\162\1\147\1\163\1\60\1\162\1\141\1\60\1\164\1\154\1\123\1\141\1\60\1\147\1\151\2\60\1\145\1\154\1\144\2\60\1\141\1\60\1\145\3\60\1\164\1\uffff\1\60\1\164\1\uffff\1\60\1\166\1\157\1\123\1\uffff\1\145\1\156\2\uffff\1\60\1\55\1\145\2\uffff\1\151\1\uffff\1\60\3\uffff\1\151\1\uffff\1\145\1\uffff\1\145\1\154\1\157\1\60\1\147\2\uffff\1\154\1\156\1\uffff\1\143\1\60\1\162\1\166\1\154\1\uffff\2\60\1\164\1\163\1\uffff\1\60\1\145\1\166\2\uffff\1\163\1\60\1\uffff\1\162\1\145\1\60\1\uffff\1\60\1\162\2\uffff\1\60\1\uffff";
- static final String DFA12_maxS =
- "\1\uffff\1\56\1\uffff\1\156\1\170\1\151\1\165\4\uffff\1\141\1\72\3\157\1\165\1\uffff\1\75\2\uffff\1\165\1\164\1\uffff\2\145\1\165\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\147\1\156\1\141\4\uffff\1\162\1\155\1\162\1\157\1\154\1\uffff\1\156\1\142\1\164\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\1\163\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\160\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\1\164\1\151\2\uffff\1\151\4\172\1\141\1\145\1\156\1\151\2\145\1\162\1\147\1\165\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\1\162\1\147\1\155\4\uffff\1\154\1\162\1\147\1\163\1\172\1\162\1\141\1\172\1\164\1\154\1\123\1\141\1\172\1\147\1\151\2\172\1\145\1\154\1\144\2\172\1\141\1\172\1\145\3\172\1\164\1\uffff\1\172\1\164\1\uffff\1\172\1\166\1\157\1\123\1\uffff\1\145\1\156\2\uffff\1\172\1\55\1\145\2\uffff\1\151\1\uffff\1\172\3\uffff\1\151\1\uffff\1\145\1\uffff\1\145\1\154\1\157\1\172\1\147\2\uffff\1\154\1\156\1\uffff\1\143\1\172\1\162\1\166\1\154\1\uffff\2\172\1\164\1\163\1\uffff\1\172\1\145\1\166\2\uffff\1\163\1\172\1\uffff\1\162\1\145\1\172\1\uffff\1\172\1\162\2\uffff\1\172\1\uffff";
- static final String DFA12_acceptS =
- "\2\uffff\1\2\4\uffff\1\7\1\10\1\11\1\12\6\uffff\1\26\1\uffff\1\30\1\31\2\uffff\1\36\7\uffff\1\60\1\61\3\uffff\1\65\1\66\1\37\1\1\1\2\2\uffff\1\60\6\uffff\1\7\1\10\1\11\1\12\1\uffff\1\15\6\uffff\1\26\1\27\1\30\1\31\5\uffff\1\36\6\uffff\1\61\1\62\1\63\1\64\1\65\40\uffff\1\33\15\uffff\1\23\1\47\25\uffff\1\6\1\uffff\1\54\10\uffff\1\44\1\34\1\32\1\52\35\uffff\1\40\2\uffff\1\46\4\uffff\1\3\2\uffff\1\5\1\17\3\uffff\1\25\1\20\1\uffff\1\22\1\uffff\1\53\1\43\1\35\1\uffff\1\45\1\uffff\1\51\5\uffff\1\13\1\42\2\uffff\1\24\5\uffff\1\4\4\uffff\1\41\3\uffff\1\14\1\16\2\uffff\1\55\3\uffff\1\50\2\uffff\1\21\1\56\1\uffff\1\57";
- static final String DFA12_specialS =
- "\1\1\40\uffff\1\2\1\0\u00e4\uffff}>";
- static final String[] DFA12_transitionS = {
- "\11\45\2\44\2\45\1\44\22\45\1\44\1\45\1\41\1\21\3\45\1\42\2\45\1\27\1\22\1\11\1\2\1\1\1\43\12\40\1\14\1\45\1\23\1\7\1\24\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\31\1\4\1\6\1\30\1\37\1\3\2\37\1\17\1\15\1\25\1\32\1\13\1\37\1\20\1\26\2\37\1\5\4\37\1\10\1\45\1\12\uff82\45",
- "\1\46",
- "",
- "\1\51\1\52",
- "\1\54\7\uffff\1\55",
- "\1\56",
- "\1\57\5\uffff\1\60\5\uffff\1\61",
- "",
- "",
- "",
- "",
- "\1\66",
- "\1\67",
- "\1\70\11\uffff\1\71",
- "\1\72",
- "\1\73",
- "\1\75\17\uffff\1\74",
- "",
- "\1\77",
- "",
- "",
- "\1\102\5\uffff\1\103",
- "\1\105\13\uffff\1\106\4\uffff\1\104",
- "",
- "\1\110",
- "\1\111",
- "\1\112",
- "\1\113",
- "\1\114",
- "\1\115",
- "\32\53\4\uffff\1\53\1\uffff\32\53",
- "",
- "",
- "\0\117",
- "\0\117",
- "\1\120\4\uffff\1\121",
- "",
- "",
- "",
- "",
- "",
- "\1\123",
- "\1\124",
- "",
- "\1\125",
- "\1\126",
- "\1\127",
- "\1\130",
- "\1\131",
- "\1\132",
- "",
- "",
- "",
- "",
- "\1\133\16\uffff\1\134",
- "",
- "\1\136\6\uffff\1\135",
- "\1\137",
- "\1\140",
- "\1\141",
- "\1\142",
- "\1\143",
- "",
- "",
- "",
- "",
- "\1\144\11\uffff\1\145\3\uffff\1\146",
- "\1\147",
- "\1\151\20\uffff\1\150",
- "\1\152",
- "\1\153",
- "",
- "\1\154",
- "\1\155",
- "\1\156",
- "\1\157",
- "\1\160",
- "\1\161",
- "",
- "",
- "",
- "",
- "",
- "\1\162",
- "\12\53\7\uffff\32\53\4\uffff\1\53\1\uffff\32\53",
- "\1\164",
- "\1\165",
- "\1\166",
- "\1\167",
- "\1\170",
- "\1\171",
- "\1\172",
- "\1\173",
- "\1\174",
- "\1\175",
- "\1\176",
- "\1\u0080\14\uffff\1\177",
- "\1\u0081\2\uffff\12\53\7\uffff\32\53\4\uffff\1\53\1\uffff\32\53",
- "\1\u0084\1\u0083",
- "\1\u0085",
- "\1\u0086",
- "\1\u0087",
- "\1\u0088",
- "\1\u0089",
- "\1\u008a",
- "\1\u008b",
- "\1\u008c",
- "\1\u008d",
- "\1\u008e",
- "\1\u008f",
- "\1\u0090",
- "\1\u0091",
- "\1\u0092",
- "\1\u0093",
- "\1\u0094",
- "",
- "\1\u0095",
- "\1\u0096",
- "\1\u0097",
- "\12\53\7\uffff\32\53\4\uffff\1\53\1\uffff\32\53",
- "\1\u0099",
- "\12\53\7\uffff\32\53\4\uffff\1\53\1\uffff\32\53",
- "\1\u009b",
- "\1\u009c",
- "\1\u009d",
- "\1\u009e",
- "\1\u009f",
- "\1\u00a0",
- "\1\u00a1",
- "",
- "",
- "\1\u00a2",
- "\12\53\7\uffff\32\53\4\uffff\1\53\1\uffff\32\53",
- "\12\53\7\uffff\32\53\4\uffff\1\53\1\uffff\32\53",
- "\12\53\7\uffff\32\53\4\uffff\1\53\1\uffff\32\53",
- "\12\53\7\uffff\32\53\4\uffff\1\53\1\uffff\32\53",
- "\1\u00a7",
- "\1\u00a8",
- "\1\u00a9",
- "\1\u00aa",
- "\1\u00ab",
- "\1\u00ac",
- "\1\u00ad",
- "\1\u00ae",
- "\1\u00af",
- "\1\u00b0",
- "\1\u00b1",
- "\1\u00b2",
- "\1\u00b3",
- "\1\u00b4",
- "\1\u00b5",
- "\1\u00b6",
- "",
- "\1\u00b7",
- "",
- "\1\u00b8",
- "\1\u00b9",
- "\1\u00ba",
- "\1\u00bb",
- "\1\u00bc",
- "\1\u00bd",
- "\1\u00be",
- "\1\u00bf",
- "",
- "",
- "",
- "",
- "\1\u00c0",
- "\1\u00c1",
- "\1\u00c2",
- "\1\u00c3",
- "\12\53\7\uffff\32\53\4\uffff\1\53\1\uffff\32\53",
- "\1\u00c5",
- "\1\u00c6",
- "\12\53\7\uffff\32\53\4\uffff\1\53\1\uffff\32\53",
- "\1\u00c8",
- "\1\u00c9",
- "\1\u00ca",
- "\1\u00cb",
- "\12\53\7\uffff\32\53\4\uffff\1\53\1\uffff\32\53",
- "\1\u00cd",
- "\1\u00ce",
- "\12\53\7\uffff\32\53\4\uffff\1\53\1\uffff\32\53",
- "\12\53\7\uffff\32\53\4\uffff\1\53\1\uffff\32\53",
- "\1\u00d1",
- "\1\u00d2",
- "\1\u00d3",
- "\12\53\7\uffff\32\53\4\uffff\1\53\1\uffff\32\53",
- "\12\53\7\uffff\32\53\4\uffff\1\53\1\uffff\32\53",
- "\1\u00d6",
- "\12\53\7\uffff\32\53\4\uffff\1\53\1\uffff\32\53",
- "\1\u00d8",
- "\12\53\7\uffff\32\53\4\uffff\1\53\1\uffff\32\53",
- "\12\53\7\uffff\32\53\4\uffff\1\53\1\uffff\32\53",
- "\12\53\7\uffff\32\53\4\uffff\1\53\1\uffff\32\53",
- "\1\u00dc",
- "",
- "\12\53\7\uffff\32\53\4\uffff\1\53\1\uffff\32\53",
- "\1\u00de",
- "",
- "\12\53\7\uffff\32\53\4\uffff\1\53\1\uffff\32\53",
- "\1\u00e0",
- "\1\u00e1",
- "\1\u00e2",
- "",
- "\1\u00e3",
- "\1\u00e4",
- "",
- "",
- "\12\53\7\uffff\32\53\4\uffff\1\53\1\uffff\32\53",
- "\1\u00e6",
- "\1\u00e7",
- "",
- "",
- "\1\u00e8",
- "",
- "\12\53\7\uffff\32\53\4\uffff\1\53\1\uffff\32\53",
- "",
- "",
- "",
- "\1\u00ea",
- "",
- "\1\u00eb",
- "",
- "\1\u00ec",
- "\1\u00ed",
- "\1\u00ee",
- "\12\53\7\uffff\32\53\4\uffff\1\53\1\uffff\32\53",
- "\1\u00f0",
- "",
- "",
- "\1\u00f1",
- "\1\u00f2",
- "",
- "\1\u00f3",
- "\12\53\7\uffff\32\53\4\uffff\1\53\1\uffff\32\53",
- "\1\u00f5",
- "\1\u00f6",
- "\1\u00f7",
- "",
- "\12\53\7\uffff\32\53\4\uffff\1\53\1\uffff\32\53",
- "\12\53\7\uffff\32\53\4\uffff\1\53\1\uffff\32\53",
- "\1\u00fa",
- "\1\u00fb",
- "",
- "\12\53\7\uffff\32\53\4\uffff\1\53\1\uffff\32\53",
- "\1\u00fd",
- "\1\u00fe",
- "",
- "",
- "\1\u00ff",
- "\12\53\7\uffff\32\53\4\uffff\1\53\1\uffff\32\53",
- "",
- "\1\u0101",
- "\1\u0102",
- "\12\53\7\uffff\32\53\4\uffff\1\53\1\uffff\32\53",
- "",
- "\12\53\7\uffff\32\53\4\uffff\1\53\1\uffff\32\53",
- "\1\u0105",
- "",
- "",
- "\12\53\7\uffff\32\53\4\uffff\1\53\1\uffff\32\53",
- ""
- };
-
- static final short[] DFA12_eot = DFA.unpackEncodedString(DFA12_eotS);
- static final short[] DFA12_eof = DFA.unpackEncodedString(DFA12_eofS);
- static final char[] DFA12_min = DFA.unpackEncodedStringToUnsignedChars(DFA12_minS);
- static final char[] DFA12_max = DFA.unpackEncodedStringToUnsignedChars(DFA12_maxS);
- static final short[] DFA12_accept = DFA.unpackEncodedString(DFA12_acceptS);
- static final short[] DFA12_special = DFA.unpackEncodedString(DFA12_specialS);
- static final short[][] DFA12_transition;
-
- static {
- int numStates = DFA12_transitionS.length;
- DFA12_transition = new short[numStates][];
- for (int i=0; i='\u0000' && LA12_34<='\uFFFF')) ) {s = 79;}
-
- else s = 37;
-
- if ( s>=0 ) return s;
- break;
- case 1 :
- int LA12_0 = input.LA(1);
-
- s = -1;
- if ( (LA12_0=='.') ) {s = 1;}
-
- else if ( (LA12_0=='-') ) {s = 2;}
-
- else if ( (LA12_0=='i') ) {s = 3;}
-
- else if ( (LA12_0=='e') ) {s = 4;}
-
- else if ( (LA12_0=='v') ) {s = 5;}
-
- else if ( (LA12_0=='f') ) {s = 6;}
-
- else if ( (LA12_0=='=') ) {s = 7;}
-
- else if ( (LA12_0=='{') ) {s = 8;}
-
- else if ( (LA12_0==',') ) {s = 9;}
-
- else if ( (LA12_0=='}') ) {s = 10;}
-
- else if ( (LA12_0=='p') ) {s = 11;}
-
- else if ( (LA12_0==':') ) {s = 12;}
-
- else if ( (LA12_0=='m') ) {s = 13;}
-
- else if ( (LA12_0=='c') ) {s = 14;}
-
- else if ( (LA12_0=='l') ) {s = 15;}
-
- else if ( (LA12_0=='r') ) {s = 16;}
-
- else if ( (LA12_0=='#') ) {s = 17;}
-
- else if ( (LA12_0=='+') ) {s = 18;}
-
- else if ( (LA12_0=='<') ) {s = 19;}
-
- else if ( (LA12_0=='>') ) {s = 20;}
-
- else if ( (LA12_0=='n') ) {s = 21;}
-
- else if ( (LA12_0=='s') ) {s = 22;}
-
- else if ( (LA12_0=='*') ) {s = 23;}
-
- else if ( (LA12_0=='g') ) {s = 24;}
-
- else if ( (LA12_0=='d') ) {s = 25;}
-
- else if ( (LA12_0=='o') ) {s = 26;}
-
- else if ( (LA12_0=='S') ) {s = 27;}
-
- else if ( (LA12_0=='A') ) {s = 28;}
-
- else if ( (LA12_0=='V') ) {s = 29;}
-
- else if ( (LA12_0=='^') ) {s = 30;}
-
- else if ( ((LA12_0>='B' && LA12_0<='R')||(LA12_0>='T' && LA12_0<='U')||(LA12_0>='W' && LA12_0<='Z')||LA12_0=='_'||(LA12_0>='a' && LA12_0<='b')||LA12_0=='h'||(LA12_0>='j' && LA12_0<='k')||LA12_0=='q'||(LA12_0>='t' && LA12_0<='u')||(LA12_0>='w' && LA12_0<='z')) ) {s = 31;}
-
- else if ( ((LA12_0>='0' && LA12_0<='9')) ) {s = 32;}
-
- else if ( (LA12_0=='\"') ) {s = 33;}
-
- else if ( (LA12_0=='\'') ) {s = 34;}
-
- else if ( (LA12_0=='/') ) {s = 35;}
-
- else if ( ((LA12_0>='\t' && LA12_0<='\n')||LA12_0=='\r'||LA12_0==' ') ) {s = 36;}
-
- else if ( ((LA12_0>='\u0000' && LA12_0<='\b')||(LA12_0>='\u000B' && LA12_0<='\f')||(LA12_0>='\u000E' && LA12_0<='\u001F')||LA12_0=='!'||(LA12_0>='$' && LA12_0<='&')||(LA12_0>='(' && LA12_0<=')')||LA12_0==';'||(LA12_0>='?' && LA12_0<='@')||(LA12_0>='[' && LA12_0<=']')||LA12_0=='`'||LA12_0=='|'||(LA12_0>='~' && LA12_0<='\uFFFF')) ) {s = 37;}
-
- if ( s>=0 ) return s;
- break;
- case 2 :
- int LA12_33 = input.LA(1);
-
- s = -1;
- if ( ((LA12_33>='\u0000' && LA12_33<='\uFFFF')) ) {s = 79;}
-
- else s = 37;
-
- if ( s>=0 ) return s;
- break;
- }
- NoViableAltException nvae =
- new NoViableAltException(getDescription(), 12, _s, input);
- error(nvae);
- throw nvae;
- }
- }
-
-
+package hu.bme.mit.inf.dslreasoner.application.parser.antlr.internal;
+
+// Hack: Use our own Lexer superclass by means of import.
+// Currently there is no other way to specify the superclass for the lexer.
+import org.eclipse.xtext.parser.antlr.Lexer;
+
+
+import org.antlr.runtime.*;
+import java.util.Stack;
+import java.util.List;
+import java.util.ArrayList;
+
+@SuppressWarnings("all")
+public class InternalApplicationConfigurationLexer extends Lexer {
+ public static final int T__50=50;
+ public static final int T__19=19;
+ public static final int T__15=15;
+ public static final int T__59=59;
+ public static final int T__16=16;
+ public static final int T__17=17;
+ public static final int T__18=18;
+ public static final int T__11=11;
+ public static final int T__55=55;
+ public static final int T__12=12;
+ public static final int T__56=56;
+ public static final int T__13=13;
+ public static final int T__57=57;
+ public static final int T__14=14;
+ public static final int T__58=58;
+ public static final int T__51=51;
+ public static final int T__52=52;
+ public static final int T__53=53;
+ public static final int T__54=54;
+ public static final int T__60=60;
+ public static final int T__61=61;
+ public static final int RULE_ID=4;
+ public static final int T__26=26;
+ public static final int T__27=27;
+ public static final int T__28=28;
+ public static final int RULE_INT=5;
+ public static final int T__29=29;
+ public static final int T__22=22;
+ public static final int RULE_ML_COMMENT=7;
+ public static final int T__23=23;
+ public static final int T__24=24;
+ public static final int T__25=25;
+ public static final int T__62=62;
+ public static final int T__63=63;
+ public static final int T__20=20;
+ public static final int T__21=21;
+ public static final int RULE_STRING=6;
+ public static final int RULE_SL_COMMENT=8;
+ public static final int T__37=37;
+ public static final int T__38=38;
+ public static final int T__39=39;
+ public static final int T__33=33;
+ public static final int T__34=34;
+ public static final int T__35=35;
+ public static final int T__36=36;
+ public static final int EOF=-1;
+ public static final int T__30=30;
+ public static final int T__31=31;
+ public static final int T__32=32;
+ public static final int RULE_WS=9;
+ public static final int RULE_ANY_OTHER=10;
+ public static final int T__48=48;
+ public static final int T__49=49;
+ public static final int T__44=44;
+ public static final int T__45=45;
+ public static final int T__46=46;
+ public static final int T__47=47;
+ public static final int T__40=40;
+ public static final int T__41=41;
+ public static final int T__42=42;
+ public static final int T__43=43;
+
+ // delegates
+ // delegators
+
+ public InternalApplicationConfigurationLexer() {;}
+ public InternalApplicationConfigurationLexer(CharStream input) {
+ this(input, new RecognizerSharedState());
+ }
+ public InternalApplicationConfigurationLexer(CharStream input, RecognizerSharedState state) {
+ super(input,state);
+
+ }
+ public String getGrammarFileName() { return "InternalApplicationConfiguration.g"; }
+
+ // $ANTLR start "T__11"
+ public final void mT__11() throws RecognitionException {
+ try {
+ int _type = T__11;
+ int _channel = DEFAULT_TOKEN_CHANNEL;
+ // InternalApplicationConfiguration.g:11:7: ( '.' )
+ // InternalApplicationConfiguration.g:11:9: '.'
+ {
+ match('.');
+
+ }
+
+ state.type = _type;
+ state.channel = _channel;
+ }
+ finally {
+ }
+ }
+ // $ANTLR end "T__11"
+
+ // $ANTLR start "T__12"
+ public final void mT__12() throws RecognitionException {
+ try {
+ int _type = T__12;
+ int _channel = DEFAULT_TOKEN_CHANNEL;
+ // InternalApplicationConfiguration.g:12:7: ( '-' )
+ // InternalApplicationConfiguration.g:12:9: '-'
+ {
+ match('-');
+
+ }
+
+ state.type = _type;
+ state.channel = _channel;
+ }
+ finally {
+ }
+ }
+ // $ANTLR end "T__12"
+
+ // $ANTLR start "T__13"
+ public final void mT__13() throws RecognitionException {
+ try {
+ int _type = T__13;
+ int _channel = DEFAULT_TOKEN_CHANNEL;
+ // InternalApplicationConfiguration.g:13:7: ( 'import' )
+ // InternalApplicationConfiguration.g:13:9: 'import'
+ {
+ match("import");
+
+
+ }
+
+ state.type = _type;
+ state.channel = _channel;
+ }
+ finally {
+ }
+ }
+ // $ANTLR end "T__13"
+
+ // $ANTLR start "T__14"
+ public final void mT__14() throws RecognitionException {
+ try {
+ int _type = T__14;
+ int _channel = DEFAULT_TOKEN_CHANNEL;
+ // InternalApplicationConfiguration.g:14:7: ( 'epackage' )
+ // InternalApplicationConfiguration.g:14:9: 'epackage'
+ {
+ match("epackage");
+
+
+ }
+
+ state.type = _type;
+ state.channel = _channel;
+ }
+ finally {
+ }
+ }
+ // $ANTLR end "T__14"
+
+ // $ANTLR start "T__15"
+ public final void mT__15() throws RecognitionException {
+ try {
+ int _type = T__15;
+ int _channel = DEFAULT_TOKEN_CHANNEL;
+ // InternalApplicationConfiguration.g:15:7: ( 'viatra' )
+ // InternalApplicationConfiguration.g:15:9: 'viatra'
+ {
+ match("viatra");
+
+
+ }
+
+ state.type = _type;
+ state.channel = _channel;
+ }
+ finally {
+ }
+ }
+ // $ANTLR end "T__15"
+
+ // $ANTLR start "T__16"
+ public final void mT__16() throws RecognitionException {
+ try {
+ int _type = T__16;
+ int _channel = DEFAULT_TOKEN_CHANNEL;
+ // InternalApplicationConfiguration.g:16:7: ( 'reliability' )
+ // InternalApplicationConfiguration.g:16:9: 'reliability'
+ {
+ match("reliability");
+
+
+ }
+
+ state.type = _type;
+ state.channel = _channel;
+ }
+ finally {
+ }
+ }
+ // $ANTLR end "T__16"
+
+ // $ANTLR start "T__17"
+ public final void mT__17() throws RecognitionException {
+ try {
+ int _type = T__17;
+ int _channel = DEFAULT_TOKEN_CHANNEL;
+ // InternalApplicationConfiguration.g:17:7: ( 'file' )
+ // InternalApplicationConfiguration.g:17:9: 'file'
+ {
+ match("file");
+
+
+ }
+
+ state.type = _type;
+ state.channel = _channel;
+ }
+ finally {
+ }
+ }
+ // $ANTLR end "T__17"
+
+ // $ANTLR start "T__18"
+ public final void mT__18() throws RecognitionException {
+ try {
+ int _type = T__18;
+ int _channel = DEFAULT_TOKEN_CHANNEL;
+ // InternalApplicationConfiguration.g:18:7: ( '=' )
+ // InternalApplicationConfiguration.g:18:9: '='
+ {
+ match('=');
+
+ }
+
+ state.type = _type;
+ state.channel = _channel;
+ }
+ finally {
+ }
+ }
+ // $ANTLR end "T__18"
+
+ // $ANTLR start "T__19"
+ public final void mT__19() throws RecognitionException {
+ try {
+ int _type = T__19;
+ int _channel = DEFAULT_TOKEN_CHANNEL;
+ // InternalApplicationConfiguration.g:19:7: ( '{' )
+ // InternalApplicationConfiguration.g:19:9: '{'
+ {
+ match('{');
+
+ }
+
+ state.type = _type;
+ state.channel = _channel;
+ }
+ finally {
+ }
+ }
+ // $ANTLR end "T__19"
+
+ // $ANTLR start "T__20"
+ public final void mT__20() throws RecognitionException {
+ try {
+ int _type = T__20;
+ int _channel = DEFAULT_TOKEN_CHANNEL;
+ // InternalApplicationConfiguration.g:20:7: ( ',' )
+ // InternalApplicationConfiguration.g:20:9: ','
+ {
+ match(',');
+
+ }
+
+ state.type = _type;
+ state.channel = _channel;
+ }
+ finally {
+ }
+ }
+ // $ANTLR end "T__20"
+
+ // $ANTLR start "T__21"
+ public final void mT__21() throws RecognitionException {
+ try {
+ int _type = T__21;
+ int _channel = DEFAULT_TOKEN_CHANNEL;
+ // InternalApplicationConfiguration.g:21:7: ( '}' )
+ // InternalApplicationConfiguration.g:21:9: '}'
+ {
+ match('}');
+
+ }
+
+ state.type = _type;
+ state.channel = _channel;
+ }
+ finally {
+ }
+ }
+ // $ANTLR end "T__21"
+
+ // $ANTLR start "T__22"
+ public final void mT__22() throws RecognitionException {
+ try {
+ int _type = T__22;
+ int _channel = DEFAULT_TOKEN_CHANNEL;
+ // InternalApplicationConfiguration.g:22:7: ( 'package' )
+ // InternalApplicationConfiguration.g:22:9: 'package'
+ {
+ match("package");
+
+
+ }
+
+ state.type = _type;
+ state.channel = _channel;
+ }
+ finally {
+ }
+ }
+ // $ANTLR end "T__22"
+
+ // $ANTLR start "T__23"
+ public final void mT__23() throws RecognitionException {
+ try {
+ int _type = T__23;
+ int _channel = DEFAULT_TOKEN_CHANNEL;
+ // InternalApplicationConfiguration.g:23:7: ( 'excluding' )
+ // InternalApplicationConfiguration.g:23:9: 'excluding'
+ {
+ match("excluding");
+
+
+ }
+
+ state.type = _type;
+ state.channel = _channel;
+ }
+ finally {
+ }
+ }
+ // $ANTLR end "T__23"
+
+ // $ANTLR start "T__24"
+ public final void mT__24() throws RecognitionException {
+ try {
+ int _type = T__24;
+ int _channel = DEFAULT_TOKEN_CHANNEL;
+ // InternalApplicationConfiguration.g:24:7: ( '::' )
+ // InternalApplicationConfiguration.g:24:9: '::'
+ {
+ match("::");
+
+
+ }
+
+ state.type = _type;
+ state.channel = _channel;
+ }
+ finally {
+ }
+ }
+ // $ANTLR end "T__24"
+
+ // $ANTLR start "T__25"
+ public final void mT__25() throws RecognitionException {
+ try {
+ int _type = T__25;
+ int _channel = DEFAULT_TOKEN_CHANNEL;
+ // InternalApplicationConfiguration.g:25:7: ( 'metamodel' )
+ // InternalApplicationConfiguration.g:25:9: 'metamodel'
+ {
+ match("metamodel");
+
+
+ }
+
+ state.type = _type;
+ state.channel = _channel;
+ }
+ finally {
+ }
+ }
+ // $ANTLR end "T__25"
+
+ // $ANTLR start "T__26"
+ public final void mT__26() throws RecognitionException {
+ try {
+ int _type = T__26;
+ int _channel = DEFAULT_TOKEN_CHANNEL;
+ // InternalApplicationConfiguration.g:26:7: ( 'folder' )
+ // InternalApplicationConfiguration.g:26:9: 'folder'
+ {
+ match("folder");
+
+
+ }
+
+ state.type = _type;
+ state.channel = _channel;
+ }
+ finally {
+ }
+ }
+ // $ANTLR end "T__26"
+
+ // $ANTLR start "T__27"
+ public final void mT__27() throws RecognitionException {
+ try {
+ int _type = T__27;
+ int _channel = DEFAULT_TOKEN_CHANNEL;
+ // InternalApplicationConfiguration.g:27:7: ( 'models' )
+ // InternalApplicationConfiguration.g:27:9: 'models'
+ {
+ match("models");
+
+
+ }
+
+ state.type = _type;
+ state.channel = _channel;
+ }
+ finally {
+ }
+ }
+ // $ANTLR end "T__27"
+
+ // $ANTLR start "T__28"
+ public final void mT__28() throws RecognitionException {
+ try {
+ int _type = T__28;
+ int _channel = DEFAULT_TOKEN_CHANNEL;
+ // InternalApplicationConfiguration.g:28:7: ( 'constraints' )
+ // InternalApplicationConfiguration.g:28:9: 'constraints'
+ {
+ match("constraints");
+
+
+ }
+
+ state.type = _type;
+ state.channel = _channel;
+ }
+ finally {
+ }
+ }
+ // $ANTLR end "T__28"
+
+ // $ANTLR start "T__29"
+ public final void mT__29() throws RecognitionException {
+ try {
+ int _type = T__29;
+ int _channel = DEFAULT_TOKEN_CHANNEL;
+ // InternalApplicationConfiguration.g:29:7: ( 'objectives' )
+ // InternalApplicationConfiguration.g:29:9: 'objectives'
+ {
+ match("objectives");
+
+
+ }
+
+ state.type = _type;
+ state.channel = _channel;
+ }
+ finally {
+ }
+ }
+ // $ANTLR end "T__29"
+
+ // $ANTLR start "T__30"
+ public final void mT__30() throws RecognitionException {
+ try {
+ int _type = T__30;
+ int _channel = DEFAULT_TOKEN_CHANNEL;
+ // InternalApplicationConfiguration.g:30:7: ( 'config' )
+ // InternalApplicationConfiguration.g:30:9: 'config'
+ {
+ match("config");
+
+
+ }
+
+ state.type = _type;
+ state.channel = _channel;
+ }
+ finally {
+ }
+ }
+ // $ANTLR end "T__30"
+
+ // $ANTLR start "T__31"
+ public final void mT__31() throws RecognitionException {
+ try {
+ int _type = T__31;
+ int _channel = DEFAULT_TOKEN_CHANNEL;
+ // InternalApplicationConfiguration.g:31:7: ( 'log-level' )
+ // InternalApplicationConfiguration.g:31:9: 'log-level'
+ {
+ match("log-level");
+
+
+ }
+
+ state.type = _type;
+ state.channel = _channel;
+ }
+ finally {
+ }
+ }
+ // $ANTLR end "T__31"
+
+ // $ANTLR start "T__32"
+ public final void mT__32() throws RecognitionException {
+ try {
+ int _type = T__32;
+ int _channel = DEFAULT_TOKEN_CHANNEL;
+ // InternalApplicationConfiguration.g:32:7: ( 'runtime' )
+ // InternalApplicationConfiguration.g:32:9: 'runtime'
+ {
+ match("runtime");
+
+
+ }
+
+ state.type = _type;
+ state.channel = _channel;
+ }
+ finally {
+ }
+ }
+ // $ANTLR end "T__32"
+
+ // $ANTLR start "T__33"
+ public final void mT__33() throws RecognitionException {
+ try {
+ int _type = T__33;
+ int _channel = DEFAULT_TOKEN_CHANNEL;
+ // InternalApplicationConfiguration.g:33:7: ( 'memory' )
+ // InternalApplicationConfiguration.g:33:9: 'memory'
+ {
+ match("memory");
+
+
+ }
+
+ state.type = _type;
+ state.channel = _channel;
+ }
+ finally {
+ }
+ }
+ // $ANTLR end "T__33"
+
+ // $ANTLR start "T__34"
+ public final void mT__34() throws RecognitionException {
+ try {
+ int _type = T__34;
+ int _channel = DEFAULT_TOKEN_CHANNEL;
+ // InternalApplicationConfiguration.g:34:7: ( '#' )
+ // InternalApplicationConfiguration.g:34:9: '#'
+ {
+ match('#');
+
+ }
+
+ state.type = _type;
+ state.channel = _channel;
+ }
+ finally {
+ }
+ }
+ // $ANTLR end "T__34"
+
+ // $ANTLR start "T__35"
+ public final void mT__35() throws RecognitionException {
+ try {
+ int _type = T__35;
+ int _channel = DEFAULT_TOKEN_CHANNEL;
+ // InternalApplicationConfiguration.g:35:7: ( '+=' )
+ // InternalApplicationConfiguration.g:35:9: '+='
+ {
+ match("+=");
+
+
+ }
+
+ state.type = _type;
+ state.channel = _channel;
+ }
+ finally {
+ }
+ }
+ // $ANTLR end "T__35"
+
+ // $ANTLR start "T__36"
+ public final void mT__36() throws RecognitionException {
+ try {
+ int _type = T__36;
+ int _channel = DEFAULT_TOKEN_CHANNEL;
+ // InternalApplicationConfiguration.g:36:7: ( '<' )
+ // InternalApplicationConfiguration.g:36:9: '<'
+ {
+ match('<');
+
+ }
+
+ state.type = _type;
+ state.channel = _channel;
+ }
+ finally {
+ }
+ }
+ // $ANTLR end "T__36"
+
+ // $ANTLR start "T__37"
+ public final void mT__37() throws RecognitionException {
+ try {
+ int _type = T__37;
+ int _channel = DEFAULT_TOKEN_CHANNEL;
+ // InternalApplicationConfiguration.g:37:7: ( '>' )
+ // InternalApplicationConfiguration.g:37:9: '>'
+ {
+ match('>');
+
+ }
+
+ state.type = _type;
+ state.channel = _channel;
+ }
+ finally {
+ }
+ }
+ // $ANTLR end "T__37"
+
+ // $ANTLR start "T__38"
+ public final void mT__38() throws RecognitionException {
+ try {
+ int _type = T__38;
+ int _channel = DEFAULT_TOKEN_CHANNEL;
+ // InternalApplicationConfiguration.g:38:7: ( 'node' )
+ // InternalApplicationConfiguration.g:38:9: 'node'
+ {
+ match("node");
+
+
+ }
+
+ state.type = _type;
+ state.channel = _channel;
+ }
+ finally {
+ }
+ }
+ // $ANTLR end "T__38"
+
+ // $ANTLR start "T__39"
+ public final void mT__39() throws RecognitionException {
+ try {
+ int _type = T__39;
+ int _channel = DEFAULT_TOKEN_CHANNEL;
+ // InternalApplicationConfiguration.g:39:7: ( 'int' )
+ // InternalApplicationConfiguration.g:39:9: 'int'
+ {
+ match("int");
+
+
+ }
+
+ state.type = _type;
+ state.channel = _channel;
+ }
+ finally {
+ }
+ }
+ // $ANTLR end "T__39"
+
+ // $ANTLR start "T__40"
+ public final void mT__40() throws RecognitionException {
+ try {
+ int _type = T__40;
+ int _channel = DEFAULT_TOKEN_CHANNEL;
+ // InternalApplicationConfiguration.g:40:7: ( 'real' )
+ // InternalApplicationConfiguration.g:40:9: 'real'
+ {
+ match("real");
+
+
+ }
+
+ state.type = _type;
+ state.channel = _channel;
+ }
+ finally {
+ }
+ }
+ // $ANTLR end "T__40"
+
+ // $ANTLR start "T__41"
+ public final void mT__41() throws RecognitionException {
+ try {
+ int _type = T__41;
+ int _channel = DEFAULT_TOKEN_CHANNEL;
+ // InternalApplicationConfiguration.g:41:7: ( 'string' )
+ // InternalApplicationConfiguration.g:41:9: 'string'
+ {
+ match("string");
+
+
+ }
+
+ state.type = _type;
+ state.channel = _channel;
+ }
+ finally {
+ }
+ }
+ // $ANTLR end "T__41"
+
+ // $ANTLR start "T__42"
+ public final void mT__42() throws RecognitionException {
+ try {
+ int _type = T__42;
+ int _channel = DEFAULT_TOKEN_CHANNEL;
+ // InternalApplicationConfiguration.g:42:7: ( '*' )
+ // InternalApplicationConfiguration.g:42:9: '*'
+ {
+ match('*');
+
+ }
+
+ state.type = _type;
+ state.channel = _channel;
+ }
+ finally {
+ }
+ }
+ // $ANTLR end "T__42"
+
+ // $ANTLR start "T__43"
+ public final void mT__43() throws RecognitionException {
+ try {
+ int _type = T__43;
+ int _channel = DEFAULT_TOKEN_CHANNEL;
+ // InternalApplicationConfiguration.g:43:7: ( '..' )
+ // InternalApplicationConfiguration.g:43:9: '..'
+ {
+ match("..");
+
+
+ }
+
+ state.type = _type;
+ state.channel = _channel;
+ }
+ finally {
+ }
+ }
+ // $ANTLR end "T__43"
+
+ // $ANTLR start "T__44"
+ public final void mT__44() throws RecognitionException {
+ try {
+ int _type = T__44;
+ int _channel = DEFAULT_TOKEN_CHANNEL;
+ // InternalApplicationConfiguration.g:44:7: ( 'scope' )
+ // InternalApplicationConfiguration.g:44:9: 'scope'
+ {
+ match("scope");
+
+
+ }
+
+ state.type = _type;
+ state.channel = _channel;
+ }
+ finally {
+ }
+ }
+ // $ANTLR end "T__44"
+
+ // $ANTLR start "T__45"
+ public final void mT__45() throws RecognitionException {
+ try {
+ int _type = T__45;
+ int _channel = DEFAULT_TOKEN_CHANNEL;
+ // InternalApplicationConfiguration.g:45:7: ( 'generate' )
+ // InternalApplicationConfiguration.g:45:9: 'generate'
+ {
+ match("generate");
+
+
+ }
+
+ state.type = _type;
+ state.channel = _channel;
+ }
+ finally {
+ }
+ }
+ // $ANTLR end "T__45"
+
+ // $ANTLR start "T__46"
+ public final void mT__46() throws RecognitionException {
+ try {
+ int _type = T__46;
+ int _channel = DEFAULT_TOKEN_CHANNEL;
+ // InternalApplicationConfiguration.g:46:7: ( 'partial-model' )
+ // InternalApplicationConfiguration.g:46:9: 'partial-model'
+ {
+ match("partial-model");
+
+
+ }
+
+ state.type = _type;
+ state.channel = _channel;
+ }
+ finally {
+ }
+ }
+ // $ANTLR end "T__46"
+
+ // $ANTLR start "T__47"
+ public final void mT__47() throws RecognitionException {
+ try {
+ int _type = T__47;
+ int _channel = DEFAULT_TOKEN_CHANNEL;
+ // InternalApplicationConfiguration.g:47:7: ( 'number' )
+ // InternalApplicationConfiguration.g:47:9: 'number'
+ {
+ match("number");
+
+
+ }
+
+ state.type = _type;
+ state.channel = _channel;
+ }
+ finally {
+ }
+ }
+ // $ANTLR end "T__47"
+
+ // $ANTLR start "T__48"
+ public final void mT__48() throws RecognitionException {
+ try {
+ int _type = T__48;
+ int _channel = DEFAULT_TOKEN_CHANNEL;
+ // InternalApplicationConfiguration.g:48:7: ( 'runs' )
+ // InternalApplicationConfiguration.g:48:9: 'runs'
+ {
+ match("runs");
+
+
+ }
+
+ state.type = _type;
+ state.channel = _channel;
+ }
+ finally {
+ }
+ }
+ // $ANTLR end "T__48"
+
+ // $ANTLR start "T__49"
+ public final void mT__49() throws RecognitionException {
+ try {
+ int _type = T__49;
+ int _channel = DEFAULT_TOKEN_CHANNEL;
+ // InternalApplicationConfiguration.g:49:7: ( 'solver' )
+ // InternalApplicationConfiguration.g:49:9: 'solver'
+ {
+ match("solver");
+
+
+ }
+
+ state.type = _type;
+ state.channel = _channel;
+ }
+ finally {
+ }
+ }
+ // $ANTLR end "T__49"
+
+ // $ANTLR start "T__50"
+ public final void mT__50() throws RecognitionException {
+ try {
+ int _type = T__50;
+ int _channel = DEFAULT_TOKEN_CHANNEL;
+ // InternalApplicationConfiguration.g:50:7: ( 'debug' )
+ // InternalApplicationConfiguration.g:50:9: 'debug'
+ {
+ match("debug");
+
+
+ }
+
+ state.type = _type;
+ state.channel = _channel;
+ }
+ finally {
+ }
+ }
+ // $ANTLR end "T__50"
+
+ // $ANTLR start "T__51"
+ public final void mT__51() throws RecognitionException {
+ try {
+ int _type = T__51;
+ int _channel = DEFAULT_TOKEN_CHANNEL;
+ // InternalApplicationConfiguration.g:51:7: ( 'log' )
+ // InternalApplicationConfiguration.g:51:9: 'log'
+ {
+ match("log");
+
+
+ }
+
+ state.type = _type;
+ state.channel = _channel;
+ }
+ finally {
+ }
+ }
+ // $ANTLR end "T__51"
+
+ // $ANTLR start "T__52"
+ public final void mT__52() throws RecognitionException {
+ try {
+ int _type = T__52;
+ int _channel = DEFAULT_TOKEN_CHANNEL;
+ // InternalApplicationConfiguration.g:52:7: ( 'statistics' )
+ // InternalApplicationConfiguration.g:52:9: 'statistics'
+ {
+ match("statistics");
+
+
+ }
+
+ state.type = _type;
+ state.channel = _channel;
+ }
+ finally {
+ }
+ }
+ // $ANTLR end "T__52"
+
+ // $ANTLR start "T__53"
+ public final void mT__53() throws RecognitionException {
+ try {
+ int _type = T__53;
+ int _channel = DEFAULT_TOKEN_CHANNEL;
+ // InternalApplicationConfiguration.g:53:7: ( 'output' )
+ // InternalApplicationConfiguration.g:53:9: 'output'
+ {
+ match("output");
+
+
+ }
+
+ state.type = _type;
+ state.channel = _channel;
+ }
+ finally {
+ }
+ }
+ // $ANTLR end "T__53"
+
+ // $ANTLR start "T__54"
+ public final void mT__54() throws RecognitionException {
+ try {
+ int _type = T__54;
+ int _channel = DEFAULT_TOKEN_CHANNEL;
+ // InternalApplicationConfiguration.g:54:7: ( 'minimize' )
+ // InternalApplicationConfiguration.g:54:9: 'minimize'
+ {
+ match("minimize");
+
+
+ }
+
+ state.type = _type;
+ state.channel = _channel;
+ }
+ finally {
+ }
+ }
+ // $ANTLR end "T__54"
+
+ // $ANTLR start "T__55"
+ public final void mT__55() throws RecognitionException {
+ try {
+ int _type = T__55;
+ int _channel = DEFAULT_TOKEN_CHANNEL;
+ // InternalApplicationConfiguration.g:55:7: ( 'maximize' )
+ // InternalApplicationConfiguration.g:55:9: 'maximize'
+ {
+ match("maximize");
+
+
+ }
+
+ state.type = _type;
+ state.channel = _channel;
+ }
+ finally {
+ }
+ }
+ // $ANTLR end "T__55"
+
+ // $ANTLR start "T__56"
+ public final void mT__56() throws RecognitionException {
+ try {
+ int _type = T__56;
+ int _channel = DEFAULT_TOKEN_CHANNEL;
+ // InternalApplicationConfiguration.g:56:7: ( '<=' )
+ // InternalApplicationConfiguration.g:56:9: '<='
+ {
+ match("<=");
+
+
+ }
+
+ state.type = _type;
+ state.channel = _channel;
+ }
+ finally {
+ }
+ }
+ // $ANTLR end "T__56"
+
+ // $ANTLR start "T__57"
+ public final void mT__57() throws RecognitionException {
+ try {
+ int _type = T__57;
+ int _channel = DEFAULT_TOKEN_CHANNEL;
+ // InternalApplicationConfiguration.g:57:7: ( '>=' )
+ // InternalApplicationConfiguration.g:57:9: '>='
+ {
+ match(">=");
+
+
+ }
+
+ state.type = _type;
+ state.channel = _channel;
+ }
+ finally {
+ }
+ }
+ // $ANTLR end "T__57"
+
+ // $ANTLR start "T__58"
+ public final void mT__58() throws RecognitionException {
+ try {
+ int _type = T__58;
+ int _channel = DEFAULT_TOKEN_CHANNEL;
+ // InternalApplicationConfiguration.g:58:7: ( 'none' )
+ // InternalApplicationConfiguration.g:58:9: 'none'
+ {
+ match("none");
+
+
+ }
+
+ state.type = _type;
+ state.channel = _channel;
+ }
+ finally {
+ }
+ }
+ // $ANTLR end "T__58"
+
+ // $ANTLR start "T__59"
+ public final void mT__59() throws RecognitionException {
+ try {
+ int _type = T__59;
+ int _channel = DEFAULT_TOKEN_CHANNEL;
+ // InternalApplicationConfiguration.g:59:7: ( 'normal' )
+ // InternalApplicationConfiguration.g:59:9: 'normal'
+ {
+ match("normal");
+
+
+ }
+
+ state.type = _type;
+ state.channel = _channel;
+ }
+ finally {
+ }
+ }
+ // $ANTLR end "T__59"
+
+ // $ANTLR start "T__60"
+ public final void mT__60() throws RecognitionException {
+ try {
+ int _type = T__60;
+ int _channel = DEFAULT_TOKEN_CHANNEL;
+ // InternalApplicationConfiguration.g:60:7: ( 'full' )
+ // InternalApplicationConfiguration.g:60:9: 'full'
+ {
+ match("full");
+
+
+ }
+
+ state.type = _type;
+ state.channel = _channel;
+ }
+ finally {
+ }
+ }
+ // $ANTLR end "T__60"
+
+ // $ANTLR start "T__61"
+ public final void mT__61() throws RecognitionException {
+ try {
+ int _type = T__61;
+ int _channel = DEFAULT_TOKEN_CHANNEL;
+ // InternalApplicationConfiguration.g:61:7: ( 'SMTSolver' )
+ // InternalApplicationConfiguration.g:61:9: 'SMTSolver'
+ {
+ match("SMTSolver");
+
+
+ }
+
+ state.type = _type;
+ state.channel = _channel;
+ }
+ finally {
+ }
+ }
+ // $ANTLR end "T__61"
+
+ // $ANTLR start "T__62"
+ public final void mT__62() throws RecognitionException {
+ try {
+ int _type = T__62;
+ int _channel = DEFAULT_TOKEN_CHANNEL;
+ // InternalApplicationConfiguration.g:62:7: ( 'AlloySolver' )
+ // InternalApplicationConfiguration.g:62:9: 'AlloySolver'
+ {
+ match("AlloySolver");
+
+
+ }
+
+ state.type = _type;
+ state.channel = _channel;
+ }
+ finally {
+ }
+ }
+ // $ANTLR end "T__62"
+
+ // $ANTLR start "T__63"
+ public final void mT__63() throws RecognitionException {
+ try {
+ int _type = T__63;
+ int _channel = DEFAULT_TOKEN_CHANNEL;
+ // InternalApplicationConfiguration.g:63:7: ( 'ViatraSolver' )
+ // InternalApplicationConfiguration.g:63:9: 'ViatraSolver'
+ {
+ match("ViatraSolver");
+
+
+ }
+
+ state.type = _type;
+ state.channel = _channel;
+ }
+ finally {
+ }
+ }
+ // $ANTLR end "T__63"
+
+ // $ANTLR start "RULE_ID"
+ public final void mRULE_ID() throws RecognitionException {
+ try {
+ int _type = RULE_ID;
+ int _channel = DEFAULT_TOKEN_CHANNEL;
+ // InternalApplicationConfiguration.g:4890:9: ( ( '^' )? ( 'a' .. 'z' | 'A' .. 'Z' | '_' ) ( 'a' .. 'z' | 'A' .. 'Z' | '_' | '0' .. '9' )* )
+ // InternalApplicationConfiguration.g:4890:11: ( '^' )? ( 'a' .. 'z' | 'A' .. 'Z' | '_' ) ( 'a' .. 'z' | 'A' .. 'Z' | '_' | '0' .. '9' )*
+ {
+ // InternalApplicationConfiguration.g:4890:11: ( '^' )?
+ int alt1=2;
+ int LA1_0 = input.LA(1);
+
+ if ( (LA1_0=='^') ) {
+ alt1=1;
+ }
+ switch (alt1) {
+ case 1 :
+ // InternalApplicationConfiguration.g:4890:11: '^'
+ {
+ match('^');
+
+ }
+ break;
+
+ }
+
+ if ( (input.LA(1)>='A' && input.LA(1)<='Z')||input.LA(1)=='_'||(input.LA(1)>='a' && input.LA(1)<='z') ) {
+ input.consume();
+
+ }
+ else {
+ MismatchedSetException mse = new MismatchedSetException(null,input);
+ recover(mse);
+ throw mse;}
+
+ // InternalApplicationConfiguration.g:4890:40: ( 'a' .. 'z' | 'A' .. 'Z' | '_' | '0' .. '9' )*
+ loop2:
+ do {
+ int alt2=2;
+ int LA2_0 = input.LA(1);
+
+ if ( ((LA2_0>='0' && LA2_0<='9')||(LA2_0>='A' && LA2_0<='Z')||LA2_0=='_'||(LA2_0>='a' && LA2_0<='z')) ) {
+ alt2=1;
+ }
+
+
+ switch (alt2) {
+ case 1 :
+ // InternalApplicationConfiguration.g:
+ {
+ if ( (input.LA(1)>='0' && input.LA(1)<='9')||(input.LA(1)>='A' && input.LA(1)<='Z')||input.LA(1)=='_'||(input.LA(1)>='a' && input.LA(1)<='z') ) {
+ input.consume();
+
+ }
+ else {
+ MismatchedSetException mse = new MismatchedSetException(null,input);
+ recover(mse);
+ throw mse;}
+
+
+ }
+ break;
+
+ default :
+ break loop2;
+ }
+ } while (true);
+
+
+ }
+
+ state.type = _type;
+ state.channel = _channel;
+ }
+ finally {
+ }
+ }
+ // $ANTLR end "RULE_ID"
+
+ // $ANTLR start "RULE_INT"
+ public final void mRULE_INT() throws RecognitionException {
+ try {
+ int _type = RULE_INT;
+ int _channel = DEFAULT_TOKEN_CHANNEL;
+ // InternalApplicationConfiguration.g:4892:10: ( ( '0' .. '9' )+ )
+ // InternalApplicationConfiguration.g:4892:12: ( '0' .. '9' )+
+ {
+ // InternalApplicationConfiguration.g:4892:12: ( '0' .. '9' )+
+ int cnt3=0;
+ loop3:
+ do {
+ int alt3=2;
+ int LA3_0 = input.LA(1);
+
+ if ( ((LA3_0>='0' && LA3_0<='9')) ) {
+ alt3=1;
+ }
+
+
+ switch (alt3) {
+ case 1 :
+ // InternalApplicationConfiguration.g:4892:13: '0' .. '9'
+ {
+ matchRange('0','9');
+
+ }
+ break;
+
+ default :
+ if ( cnt3 >= 1 ) break loop3;
+ EarlyExitException eee =
+ new EarlyExitException(3, input);
+ throw eee;
+ }
+ cnt3++;
+ } while (true);
+
+
+ }
+
+ state.type = _type;
+ state.channel = _channel;
+ }
+ finally {
+ }
+ }
+ // $ANTLR end "RULE_INT"
+
+ // $ANTLR start "RULE_STRING"
+ public final void mRULE_STRING() throws RecognitionException {
+ try {
+ int _type = RULE_STRING;
+ int _channel = DEFAULT_TOKEN_CHANNEL;
+ // InternalApplicationConfiguration.g:4894:13: ( ( '\"' ( '\\\\' . | ~ ( ( '\\\\' | '\"' ) ) )* '\"' | '\\'' ( '\\\\' . | ~ ( ( '\\\\' | '\\'' ) ) )* '\\'' ) )
+ // InternalApplicationConfiguration.g:4894:15: ( '\"' ( '\\\\' . | ~ ( ( '\\\\' | '\"' ) ) )* '\"' | '\\'' ( '\\\\' . | ~ ( ( '\\\\' | '\\'' ) ) )* '\\'' )
+ {
+ // InternalApplicationConfiguration.g:4894:15: ( '\"' ( '\\\\' . | ~ ( ( '\\\\' | '\"' ) ) )* '\"' | '\\'' ( '\\\\' . | ~ ( ( '\\\\' | '\\'' ) ) )* '\\'' )
+ int alt6=2;
+ int LA6_0 = input.LA(1);
+
+ if ( (LA6_0=='\"') ) {
+ alt6=1;
+ }
+ else if ( (LA6_0=='\'') ) {
+ alt6=2;
+ }
+ else {
+ NoViableAltException nvae =
+ new NoViableAltException("", 6, 0, input);
+
+ throw nvae;
+ }
+ switch (alt6) {
+ case 1 :
+ // InternalApplicationConfiguration.g:4894:16: '\"' ( '\\\\' . | ~ ( ( '\\\\' | '\"' ) ) )* '\"'
+ {
+ match('\"');
+ // InternalApplicationConfiguration.g:4894:20: ( '\\\\' . | ~ ( ( '\\\\' | '\"' ) ) )*
+ loop4:
+ do {
+ int alt4=3;
+ int LA4_0 = input.LA(1);
+
+ if ( (LA4_0=='\\') ) {
+ alt4=1;
+ }
+ else if ( ((LA4_0>='\u0000' && LA4_0<='!')||(LA4_0>='#' && LA4_0<='[')||(LA4_0>=']' && LA4_0<='\uFFFF')) ) {
+ alt4=2;
+ }
+
+
+ switch (alt4) {
+ case 1 :
+ // InternalApplicationConfiguration.g:4894:21: '\\\\' .
+ {
+ match('\\');
+ matchAny();
+
+ }
+ break;
+ case 2 :
+ // InternalApplicationConfiguration.g:4894:28: ~ ( ( '\\\\' | '\"' ) )
+ {
+ if ( (input.LA(1)>='\u0000' && input.LA(1)<='!')||(input.LA(1)>='#' && input.LA(1)<='[')||(input.LA(1)>=']' && input.LA(1)<='\uFFFF') ) {
+ input.consume();
+
+ }
+ else {
+ MismatchedSetException mse = new MismatchedSetException(null,input);
+ recover(mse);
+ throw mse;}
+
+
+ }
+ break;
+
+ default :
+ break loop4;
+ }
+ } while (true);
+
+ match('\"');
+
+ }
+ break;
+ case 2 :
+ // InternalApplicationConfiguration.g:4894:48: '\\'' ( '\\\\' . | ~ ( ( '\\\\' | '\\'' ) ) )* '\\''
+ {
+ match('\'');
+ // InternalApplicationConfiguration.g:4894:53: ( '\\\\' . | ~ ( ( '\\\\' | '\\'' ) ) )*
+ loop5:
+ do {
+ int alt5=3;
+ int LA5_0 = input.LA(1);
+
+ if ( (LA5_0=='\\') ) {
+ alt5=1;
+ }
+ else if ( ((LA5_0>='\u0000' && LA5_0<='&')||(LA5_0>='(' && LA5_0<='[')||(LA5_0>=']' && LA5_0<='\uFFFF')) ) {
+ alt5=2;
+ }
+
+
+ switch (alt5) {
+ case 1 :
+ // InternalApplicationConfiguration.g:4894:54: '\\\\' .
+ {
+ match('\\');
+ matchAny();
+
+ }
+ break;
+ case 2 :
+ // InternalApplicationConfiguration.g:4894:61: ~ ( ( '\\\\' | '\\'' ) )
+ {
+ if ( (input.LA(1)>='\u0000' && input.LA(1)<='&')||(input.LA(1)>='(' && input.LA(1)<='[')||(input.LA(1)>=']' && input.LA(1)<='\uFFFF') ) {
+ input.consume();
+
+ }
+ else {
+ MismatchedSetException mse = new MismatchedSetException(null,input);
+ recover(mse);
+ throw mse;}
+
+
+ }
+ break;
+
+ default :
+ break loop5;
+ }
+ } while (true);
+
+ match('\'');
+
+ }
+ break;
+
+ }
+
+
+ }
+
+ state.type = _type;
+ state.channel = _channel;
+ }
+ finally {
+ }
+ }
+ // $ANTLR end "RULE_STRING"
+
+ // $ANTLR start "RULE_ML_COMMENT"
+ public final void mRULE_ML_COMMENT() throws RecognitionException {
+ try {
+ int _type = RULE_ML_COMMENT;
+ int _channel = DEFAULT_TOKEN_CHANNEL;
+ // InternalApplicationConfiguration.g:4896:17: ( '/*' ( options {greedy=false; } : . )* '*/' )
+ // InternalApplicationConfiguration.g:4896:19: '/*' ( options {greedy=false; } : . )* '*/'
+ {
+ match("/*");
+
+ // InternalApplicationConfiguration.g:4896:24: ( options {greedy=false; } : . )*
+ loop7:
+ do {
+ int alt7=2;
+ int LA7_0 = input.LA(1);
+
+ if ( (LA7_0=='*') ) {
+ int LA7_1 = input.LA(2);
+
+ if ( (LA7_1=='/') ) {
+ alt7=2;
+ }
+ else if ( ((LA7_1>='\u0000' && LA7_1<='.')||(LA7_1>='0' && LA7_1<='\uFFFF')) ) {
+ alt7=1;
+ }
+
+
+ }
+ else if ( ((LA7_0>='\u0000' && LA7_0<=')')||(LA7_0>='+' && LA7_0<='\uFFFF')) ) {
+ alt7=1;
+ }
+
+
+ switch (alt7) {
+ case 1 :
+ // InternalApplicationConfiguration.g:4896:52: .
+ {
+ matchAny();
+
+ }
+ break;
+
+ default :
+ break loop7;
+ }
+ } while (true);
+
+ match("*/");
+
+
+ }
+
+ state.type = _type;
+ state.channel = _channel;
+ }
+ finally {
+ }
+ }
+ // $ANTLR end "RULE_ML_COMMENT"
+
+ // $ANTLR start "RULE_SL_COMMENT"
+ public final void mRULE_SL_COMMENT() throws RecognitionException {
+ try {
+ int _type = RULE_SL_COMMENT;
+ int _channel = DEFAULT_TOKEN_CHANNEL;
+ // InternalApplicationConfiguration.g:4898:17: ( '//' (~ ( ( '\\n' | '\\r' ) ) )* ( ( '\\r' )? '\\n' )? )
+ // InternalApplicationConfiguration.g:4898:19: '//' (~ ( ( '\\n' | '\\r' ) ) )* ( ( '\\r' )? '\\n' )?
+ {
+ match("//");
+
+ // InternalApplicationConfiguration.g:4898:24: (~ ( ( '\\n' | '\\r' ) ) )*
+ loop8:
+ do {
+ int alt8=2;
+ int LA8_0 = input.LA(1);
+
+ if ( ((LA8_0>='\u0000' && LA8_0<='\t')||(LA8_0>='\u000B' && LA8_0<='\f')||(LA8_0>='\u000E' && LA8_0<='\uFFFF')) ) {
+ alt8=1;
+ }
+
+
+ switch (alt8) {
+ case 1 :
+ // InternalApplicationConfiguration.g:4898:24: ~ ( ( '\\n' | '\\r' ) )
+ {
+ if ( (input.LA(1)>='\u0000' && input.LA(1)<='\t')||(input.LA(1)>='\u000B' && input.LA(1)<='\f')||(input.LA(1)>='\u000E' && input.LA(1)<='\uFFFF') ) {
+ input.consume();
+
+ }
+ else {
+ MismatchedSetException mse = new MismatchedSetException(null,input);
+ recover(mse);
+ throw mse;}
+
+
+ }
+ break;
+
+ default :
+ break loop8;
+ }
+ } while (true);
+
+ // InternalApplicationConfiguration.g:4898:40: ( ( '\\r' )? '\\n' )?
+ int alt10=2;
+ int LA10_0 = input.LA(1);
+
+ if ( (LA10_0=='\n'||LA10_0=='\r') ) {
+ alt10=1;
+ }
+ switch (alt10) {
+ case 1 :
+ // InternalApplicationConfiguration.g:4898:41: ( '\\r' )? '\\n'
+ {
+ // InternalApplicationConfiguration.g:4898:41: ( '\\r' )?
+ int alt9=2;
+ int LA9_0 = input.LA(1);
+
+ if ( (LA9_0=='\r') ) {
+ alt9=1;
+ }
+ switch (alt9) {
+ case 1 :
+ // InternalApplicationConfiguration.g:4898:41: '\\r'
+ {
+ match('\r');
+
+ }
+ break;
+
+ }
+
+ match('\n');
+
+ }
+ break;
+
+ }
+
+
+ }
+
+ state.type = _type;
+ state.channel = _channel;
+ }
+ finally {
+ }
+ }
+ // $ANTLR end "RULE_SL_COMMENT"
+
+ // $ANTLR start "RULE_WS"
+ public final void mRULE_WS() throws RecognitionException {
+ try {
+ int _type = RULE_WS;
+ int _channel = DEFAULT_TOKEN_CHANNEL;
+ // InternalApplicationConfiguration.g:4900:9: ( ( ' ' | '\\t' | '\\r' | '\\n' )+ )
+ // InternalApplicationConfiguration.g:4900:11: ( ' ' | '\\t' | '\\r' | '\\n' )+
+ {
+ // InternalApplicationConfiguration.g:4900:11: ( ' ' | '\\t' | '\\r' | '\\n' )+
+ int cnt11=0;
+ loop11:
+ do {
+ int alt11=2;
+ int LA11_0 = input.LA(1);
+
+ if ( ((LA11_0>='\t' && LA11_0<='\n')||LA11_0=='\r'||LA11_0==' ') ) {
+ alt11=1;
+ }
+
+
+ switch (alt11) {
+ case 1 :
+ // InternalApplicationConfiguration.g:
+ {
+ if ( (input.LA(1)>='\t' && input.LA(1)<='\n')||input.LA(1)=='\r'||input.LA(1)==' ' ) {
+ input.consume();
+
+ }
+ else {
+ MismatchedSetException mse = new MismatchedSetException(null,input);
+ recover(mse);
+ throw mse;}
+
+
+ }
+ break;
+
+ default :
+ if ( cnt11 >= 1 ) break loop11;
+ EarlyExitException eee =
+ new EarlyExitException(11, input);
+ throw eee;
+ }
+ cnt11++;
+ } while (true);
+
+
+ }
+
+ state.type = _type;
+ state.channel = _channel;
+ }
+ finally {
+ }
+ }
+ // $ANTLR end "RULE_WS"
+
+ // $ANTLR start "RULE_ANY_OTHER"
+ public final void mRULE_ANY_OTHER() throws RecognitionException {
+ try {
+ int _type = RULE_ANY_OTHER;
+ int _channel = DEFAULT_TOKEN_CHANNEL;
+ // InternalApplicationConfiguration.g:4902:16: ( . )
+ // InternalApplicationConfiguration.g:4902:18: .
+ {
+ matchAny();
+
+ }
+
+ state.type = _type;
+ state.channel = _channel;
+ }
+ finally {
+ }
+ }
+ // $ANTLR end "RULE_ANY_OTHER"
+
+ public void mTokens() throws RecognitionException {
+ // InternalApplicationConfiguration.g:1:8: ( T__11 | T__12 | T__13 | T__14 | T__15 | T__16 | T__17 | T__18 | T__19 | T__20 | T__21 | T__22 | T__23 | T__24 | T__25 | T__26 | T__27 | T__28 | T__29 | T__30 | T__31 | T__32 | T__33 | T__34 | T__35 | T__36 | T__37 | T__38 | T__39 | T__40 | T__41 | T__42 | T__43 | T__44 | T__45 | T__46 | T__47 | T__48 | T__49 | T__50 | T__51 | T__52 | T__53 | T__54 | T__55 | T__56 | T__57 | T__58 | T__59 | T__60 | T__61 | T__62 | T__63 | RULE_ID | RULE_INT | RULE_STRING | RULE_ML_COMMENT | RULE_SL_COMMENT | RULE_WS | RULE_ANY_OTHER )
+ int alt12=60;
+ alt12 = dfa12.predict(input);
+ switch (alt12) {
+ case 1 :
+ // InternalApplicationConfiguration.g:1:10: T__11
+ {
+ mT__11();
+
+ }
+ break;
+ case 2 :
+ // InternalApplicationConfiguration.g:1:16: T__12
+ {
+ mT__12();
+
+ }
+ break;
+ case 3 :
+ // InternalApplicationConfiguration.g:1:22: T__13
+ {
+ mT__13();
+
+ }
+ break;
+ case 4 :
+ // InternalApplicationConfiguration.g:1:28: T__14
+ {
+ mT__14();
+
+ }
+ break;
+ case 5 :
+ // InternalApplicationConfiguration.g:1:34: T__15
+ {
+ mT__15();
+
+ }
+ break;
+ case 6 :
+ // InternalApplicationConfiguration.g:1:40: T__16
+ {
+ mT__16();
+
+ }
+ break;
+ case 7 :
+ // InternalApplicationConfiguration.g:1:46: T__17
+ {
+ mT__17();
+
+ }
+ break;
+ case 8 :
+ // InternalApplicationConfiguration.g:1:52: T__18
+ {
+ mT__18();
+
+ }
+ break;
+ case 9 :
+ // InternalApplicationConfiguration.g:1:58: T__19
+ {
+ mT__19();
+
+ }
+ break;
+ case 10 :
+ // InternalApplicationConfiguration.g:1:64: T__20
+ {
+ mT__20();
+
+ }
+ break;
+ case 11 :
+ // InternalApplicationConfiguration.g:1:70: T__21
+ {
+ mT__21();
+
+ }
+ break;
+ case 12 :
+ // InternalApplicationConfiguration.g:1:76: T__22
+ {
+ mT__22();
+
+ }
+ break;
+ case 13 :
+ // InternalApplicationConfiguration.g:1:82: T__23
+ {
+ mT__23();
+
+ }
+ break;
+ case 14 :
+ // InternalApplicationConfiguration.g:1:88: T__24
+ {
+ mT__24();
+
+ }
+ break;
+ case 15 :
+ // InternalApplicationConfiguration.g:1:94: T__25
+ {
+ mT__25();
+
+ }
+ break;
+ case 16 :
+ // InternalApplicationConfiguration.g:1:100: T__26
+ {
+ mT__26();
+
+ }
+ break;
+ case 17 :
+ // InternalApplicationConfiguration.g:1:106: T__27
+ {
+ mT__27();
+
+ }
+ break;
+ case 18 :
+ // InternalApplicationConfiguration.g:1:112: T__28
+ {
+ mT__28();
+
+ }
+ break;
+ case 19 :
+ // InternalApplicationConfiguration.g:1:118: T__29
+ {
+ mT__29();
+
+ }
+ break;
+ case 20 :
+ // InternalApplicationConfiguration.g:1:124: T__30
+ {
+ mT__30();
+
+ }
+ break;
+ case 21 :
+ // InternalApplicationConfiguration.g:1:130: T__31
+ {
+ mT__31();
+
+ }
+ break;
+ case 22 :
+ // InternalApplicationConfiguration.g:1:136: T__32
+ {
+ mT__32();
+
+ }
+ break;
+ case 23 :
+ // InternalApplicationConfiguration.g:1:142: T__33
+ {
+ mT__33();
+
+ }
+ break;
+ case 24 :
+ // InternalApplicationConfiguration.g:1:148: T__34
+ {
+ mT__34();
+
+ }
+ break;
+ case 25 :
+ // InternalApplicationConfiguration.g:1:154: T__35
+ {
+ mT__35();
+
+ }
+ break;
+ case 26 :
+ // InternalApplicationConfiguration.g:1:160: T__36
+ {
+ mT__36();
+
+ }
+ break;
+ case 27 :
+ // InternalApplicationConfiguration.g:1:166: T__37
+ {
+ mT__37();
+
+ }
+ break;
+ case 28 :
+ // InternalApplicationConfiguration.g:1:172: T__38
+ {
+ mT__38();
+
+ }
+ break;
+ case 29 :
+ // InternalApplicationConfiguration.g:1:178: T__39
+ {
+ mT__39();
+
+ }
+ break;
+ case 30 :
+ // InternalApplicationConfiguration.g:1:184: T__40
+ {
+ mT__40();
+
+ }
+ break;
+ case 31 :
+ // InternalApplicationConfiguration.g:1:190: T__41
+ {
+ mT__41();
+
+ }
+ break;
+ case 32 :
+ // InternalApplicationConfiguration.g:1:196: T__42
+ {
+ mT__42();
+
+ }
+ break;
+ case 33 :
+ // InternalApplicationConfiguration.g:1:202: T__43
+ {
+ mT__43();
+
+ }
+ break;
+ case 34 :
+ // InternalApplicationConfiguration.g:1:208: T__44
+ {
+ mT__44();
+
+ }
+ break;
+ case 35 :
+ // InternalApplicationConfiguration.g:1:214: T__45
+ {
+ mT__45();
+
+ }
+ break;
+ case 36 :
+ // InternalApplicationConfiguration.g:1:220: T__46
+ {
+ mT__46();
+
+ }
+ break;
+ case 37 :
+ // InternalApplicationConfiguration.g:1:226: T__47
+ {
+ mT__47();
+
+ }
+ break;
+ case 38 :
+ // InternalApplicationConfiguration.g:1:232: T__48
+ {
+ mT__48();
+
+ }
+ break;
+ case 39 :
+ // InternalApplicationConfiguration.g:1:238: T__49
+ {
+ mT__49();
+
+ }
+ break;
+ case 40 :
+ // InternalApplicationConfiguration.g:1:244: T__50
+ {
+ mT__50();
+
+ }
+ break;
+ case 41 :
+ // InternalApplicationConfiguration.g:1:250: T__51
+ {
+ mT__51();
+
+ }
+ break;
+ case 42 :
+ // InternalApplicationConfiguration.g:1:256: T__52
+ {
+ mT__52();
+
+ }
+ break;
+ case 43 :
+ // InternalApplicationConfiguration.g:1:262: T__53
+ {
+ mT__53();
+
+ }
+ break;
+ case 44 :
+ // InternalApplicationConfiguration.g:1:268: T__54
+ {
+ mT__54();
+
+ }
+ break;
+ case 45 :
+ // InternalApplicationConfiguration.g:1:274: T__55
+ {
+ mT__55();
+
+ }
+ break;
+ case 46 :
+ // InternalApplicationConfiguration.g:1:280: T__56
+ {
+ mT__56();
+
+ }
+ break;
+ case 47 :
+ // InternalApplicationConfiguration.g:1:286: T__57
+ {
+ mT__57();
+
+ }
+ break;
+ case 48 :
+ // InternalApplicationConfiguration.g:1:292: T__58
+ {
+ mT__58();
+
+ }
+ break;
+ case 49 :
+ // InternalApplicationConfiguration.g:1:298: T__59
+ {
+ mT__59();
+
+ }
+ break;
+ case 50 :
+ // InternalApplicationConfiguration.g:1:304: T__60
+ {
+ mT__60();
+
+ }
+ break;
+ case 51 :
+ // InternalApplicationConfiguration.g:1:310: T__61
+ {
+ mT__61();
+
+ }
+ break;
+ case 52 :
+ // InternalApplicationConfiguration.g:1:316: T__62
+ {
+ mT__62();
+
+ }
+ break;
+ case 53 :
+ // InternalApplicationConfiguration.g:1:322: T__63
+ {
+ mT__63();
+
+ }
+ break;
+ case 54 :
+ // InternalApplicationConfiguration.g:1:328: RULE_ID
+ {
+ mRULE_ID();
+
+ }
+ break;
+ case 55 :
+ // InternalApplicationConfiguration.g:1:336: RULE_INT
+ {
+ mRULE_INT();
+
+ }
+ break;
+ case 56 :
+ // InternalApplicationConfiguration.g:1:345: RULE_STRING
+ {
+ mRULE_STRING();
+
+ }
+ break;
+ case 57 :
+ // InternalApplicationConfiguration.g:1:357: RULE_ML_COMMENT
+ {
+ mRULE_ML_COMMENT();
+
+ }
+ break;
+ case 58 :
+ // InternalApplicationConfiguration.g:1:373: RULE_SL_COMMENT
+ {
+ mRULE_SL_COMMENT();
+
+ }
+ break;
+ case 59 :
+ // InternalApplicationConfiguration.g:1:389: RULE_WS
+ {
+ mRULE_WS();
+
+ }
+ break;
+ case 60 :
+ // InternalApplicationConfiguration.g:1:397: RULE_ANY_OTHER
+ {
+ mRULE_ANY_OTHER();
+
+ }
+ break;
+
+ }
+
+ }
+
+
+ protected DFA12 dfa12 = new DFA12(this);
+ static final String DFA12_eotS =
+ "\1\uffff\1\47\1\uffff\5\53\4\uffff\1\53\1\45\4\53\1\uffff\1\45\1\105\1\107\2\53\1\uffff\5\53\1\45\2\uffff\3\45\5\uffff\2\53\1\uffff\10\53\4\uffff\1\53\1\uffff\10\53\6\uffff\5\53\1\uffff\5\53\5\uffff\1\53\1\174\23\53\1\u0093\16\53\1\uffff\4\53\1\u00a6\1\53\1\u00a8\1\u00a9\1\53\1\u00ab\13\53\2\uffff\1\u00b7\1\u00b8\20\53\1\uffff\1\53\2\uffff\1\53\1\uffff\13\53\2\uffff\4\53\1\u00da\2\53\1\u00dd\3\53\1\u00e1\2\53\1\u00e4\2\53\1\u00e7\3\53\1\u00eb\1\u00ec\3\53\1\u00f0\1\53\1\u00f2\1\u00f3\1\u00f4\1\u00f5\1\53\1\uffff\1\u00f7\1\53\1\uffff\3\53\1\uffff\2\53\1\uffff\1\53\1\u00ff\1\uffff\1\u0100\2\53\2\uffff\3\53\1\uffff\1\53\4\uffff\1\53\1\uffff\4\53\1\u010c\2\53\3\uffff\1\53\1\u0110\1\u0111\3\53\1\u0115\3\53\1\uffff\1\u0119\1\53\1\u011b\2\uffff\3\53\1\uffff\1\u011f\2\53\1\uffff\1\53\1\uffff\1\53\1\u0124\1\u0125\1\uffff\2\53\1\u0128\1\u0129\2\uffff\1\u012a\1\53\3\uffff\1\u012c\1\uffff";
+ static final String DFA12_eofS =
+ "\u012d\uffff";
+ static final String DFA12_minS =
+ "\1\0\1\56\1\uffff\1\155\1\160\1\151\1\145\1\151\4\uffff\1\141\1\72\1\141\1\157\1\142\1\157\1\uffff\3\75\1\157\1\143\1\uffff\2\145\1\115\1\154\1\151\1\101\2\uffff\2\0\1\52\5\uffff\1\160\1\164\1\uffff\1\141\1\143\2\141\1\156\3\154\4\uffff\1\143\1\uffff\1\155\1\144\1\156\1\170\1\156\1\152\1\164\1\147\6\uffff\1\144\1\155\1\141\1\157\1\154\1\uffff\1\156\1\142\1\124\1\154\1\141\5\uffff\1\157\1\60\1\143\1\154\1\164\1\151\1\154\1\163\1\145\1\144\1\154\1\153\1\164\1\141\1\157\1\145\2\151\1\146\1\145\1\160\1\55\2\145\1\155\1\142\1\151\1\164\1\160\1\166\1\145\1\165\1\123\1\157\1\164\1\162\1\uffff\1\153\1\165\1\162\1\141\1\60\1\151\2\60\1\145\1\60\1\141\1\151\1\155\1\162\1\154\2\155\1\164\1\151\1\143\1\165\2\uffff\2\60\1\141\1\145\1\156\1\151\2\145\1\162\1\147\1\157\1\171\1\162\1\164\1\141\1\144\1\141\1\142\1\uffff\1\155\2\uffff\1\162\1\uffff\1\147\1\141\1\157\1\171\1\163\2\151\1\162\1\147\2\164\2\uffff\1\154\1\162\1\147\1\163\1\60\1\162\1\141\1\60\1\154\1\123\1\141\1\60\1\147\1\151\1\60\1\151\1\145\1\60\1\145\1\154\1\144\2\60\2\172\1\141\1\60\1\151\4\60\1\164\1\uffff\1\60\1\164\1\uffff\1\166\1\157\1\123\1\uffff\1\145\1\156\1\uffff\1\154\1\60\1\uffff\1\60\1\55\1\145\2\uffff\2\145\1\151\1\uffff\1\166\4\uffff\1\151\1\uffff\2\145\1\154\1\157\1\60\1\147\1\151\3\uffff\1\154\2\60\1\156\1\145\1\143\1\60\1\162\1\166\1\154\1\uffff\1\60\1\164\1\60\2\uffff\1\164\2\163\1\uffff\1\60\1\145\1\166\1\uffff\1\171\1\uffff\1\163\2\60\1\uffff\1\162\1\145\2\60\2\uffff\1\60\1\162\3\uffff\1\60\1\uffff";
+ static final String DFA12_maxS =
+ "\1\uffff\1\56\1\uffff\1\156\1\170\1\151\2\165\4\uffff\1\141\1\72\2\157\1\165\1\157\1\uffff\3\75\1\165\1\164\1\uffff\2\145\1\115\1\154\1\151\1\172\2\uffff\2\uffff\1\57\5\uffff\1\160\1\164\1\uffff\1\141\1\143\1\141\1\154\1\156\3\154\4\uffff\1\162\1\uffff\1\164\1\144\1\156\1\170\1\156\1\152\1\164\1\147\6\uffff\1\162\1\155\1\162\1\157\1\154\1\uffff\1\156\1\142\1\124\1\154\1\141\5\uffff\1\157\1\172\1\143\1\154\1\164\1\151\1\154\1\164\1\145\1\144\1\154\1\153\1\164\1\141\1\157\1\145\2\151\1\163\1\145\1\160\1\172\2\145\1\155\1\142\1\151\1\164\1\160\1\166\1\145\1\165\1\123\1\157\1\164\1\162\1\uffff\1\153\1\165\1\162\1\141\1\172\1\151\2\172\1\145\1\172\1\141\1\151\1\155\1\162\1\154\2\155\1\164\1\151\1\143\1\165\2\uffff\2\172\1\141\1\145\1\156\1\151\2\145\1\162\1\147\1\157\1\171\1\162\1\164\1\141\1\144\1\141\1\142\1\uffff\1\155\2\uffff\1\162\1\uffff\1\147\1\141\1\157\1\171\1\163\2\151\1\162\1\147\2\164\2\uffff\1\154\1\162\1\147\1\163\1\172\1\162\1\141\1\172\1\154\1\123\1\141\1\172\1\147\1\151\1\172\1\151\1\145\1\172\1\145\1\154\1\144\4\172\1\141\1\172\1\151\4\172\1\164\1\uffff\1\172\1\164\1\uffff\1\166\1\157\1\123\1\uffff\1\145\1\156\1\uffff\1\154\1\172\1\uffff\1\172\1\55\1\145\2\uffff\2\145\1\151\1\uffff\1\166\4\uffff\1\151\1\uffff\2\145\1\154\1\157\1\172\1\147\1\151\3\uffff\1\154\2\172\1\156\1\145\1\143\1\172\1\162\1\166\1\154\1\uffff\1\172\1\164\1\172\2\uffff\1\164\2\163\1\uffff\1\172\1\145\1\166\1\uffff\1\171\1\uffff\1\163\2\172\1\uffff\1\162\1\145\2\172\2\uffff\1\172\1\162\3\uffff\1\172\1\uffff";
+ static final String DFA12_acceptS =
+ "\2\uffff\1\2\5\uffff\1\10\1\11\1\12\1\13\6\uffff\1\30\5\uffff\1\40\6\uffff\1\66\1\67\3\uffff\1\73\1\74\1\41\1\1\1\2\2\uffff\1\66\10\uffff\1\10\1\11\1\12\1\13\1\uffff\1\16\10\uffff\1\30\1\31\1\56\1\32\1\57\1\33\5\uffff\1\40\5\uffff\1\67\1\70\1\71\1\72\1\73\44\uffff\1\35\25\uffff\1\25\1\51\22\uffff\1\36\1\uffff\1\46\1\7\1\uffff\1\62\13\uffff\1\34\1\60\41\uffff\1\42\2\uffff\1\50\3\uffff\1\3\2\uffff\1\5\2\uffff\1\20\3\uffff\1\27\1\21\3\uffff\1\24\1\uffff\1\53\1\61\1\45\1\37\1\uffff\1\47\7\uffff\1\26\1\14\1\44\12\uffff\1\4\3\uffff\1\54\1\55\3\uffff\1\43\3\uffff\1\15\1\uffff\1\17\3\uffff\1\63\4\uffff\1\23\1\52\2\uffff\1\6\1\22\1\64\1\uffff\1\65";
+ static final String DFA12_specialS =
+ "\1\0\40\uffff\1\1\1\2\u010a\uffff}>";
+ static final String[] DFA12_transitionS = {
+ "\11\45\2\44\2\45\1\44\22\45\1\44\1\45\1\41\1\22\3\45\1\42\2\45\1\30\1\23\1\12\1\2\1\1\1\43\12\40\1\15\1\45\1\24\1\10\1\25\2\45\1\34\21\37\1\33\2\37\1\35\4\37\3\45\1\36\1\37\1\45\2\37\1\17\1\32\1\4\1\7\1\31\1\37\1\3\2\37\1\21\1\16\1\26\1\20\1\14\1\37\1\6\1\27\2\37\1\5\4\37\1\11\1\45\1\13\uff82\45",
+ "\1\46",
+ "",
+ "\1\51\1\52",
+ "\1\54\7\uffff\1\55",
+ "\1\56",
+ "\1\57\17\uffff\1\60",
+ "\1\61\5\uffff\1\62\5\uffff\1\63",
+ "",
+ "",
+ "",
+ "",
+ "\1\70",
+ "\1\71",
+ "\1\75\3\uffff\1\72\3\uffff\1\74\5\uffff\1\73",
+ "\1\76",
+ "\1\77\22\uffff\1\100",
+ "\1\101",
+ "",
+ "\1\103",
+ "\1\104",
+ "\1\106",
+ "\1\110\5\uffff\1\111",
+ "\1\113\13\uffff\1\114\4\uffff\1\112",
+ "",
+ "\1\116",
+ "\1\117",
+ "\1\120",
+ "\1\121",
+ "\1\122",
+ "\32\53\4\uffff\1\53\1\uffff\32\53",
+ "",
+ "",
+ "\0\124",
+ "\0\124",
+ "\1\125\4\uffff\1\126",
+ "",
+ "",
+ "",
+ "",
+ "",
+ "\1\130",
+ "\1\131",
+ "",
+ "\1\132",
+ "\1\133",
+ "\1\134",
+ "\1\136\12\uffff\1\135",
+ "\1\137",
+ "\1\140",
+ "\1\141",
+ "\1\142",
+ "",
+ "",
+ "",
+ "",
+ "\1\143\16\uffff\1\144",
+ "",
+ "\1\146\6\uffff\1\145",
+ "\1\147",
+ "\1\150",
+ "\1\151",
+ "\1\152",
+ "\1\153",
+ "\1\154",
+ "\1\155",
+ "",
+ "",
+ "",
+ "",
+ "",
+ "",
+ "\1\156\11\uffff\1\157\3\uffff\1\160",
+ "\1\161",
+ "\1\163\20\uffff\1\162",
+ "\1\164",
+ "\1\165",
+ "",
+ "\1\166",
+ "\1\167",
+ "\1\170",
+ "\1\171",
+ "\1\172",
+ "",
+ "",
+ "",
+ "",
+ "",
+ "\1\173",
+ "\12\53\7\uffff\32\53\4\uffff\1\53\1\uffff\32\53",
+ "\1\175",
+ "\1\176",
+ "\1\177",
+ "\1\u0080",
+ "\1\u0081",
+ "\1\u0083\1\u0082",
+ "\1\u0084",
+ "\1\u0085",
+ "\1\u0086",
+ "\1\u0087",
+ "\1\u0088",
+ "\1\u0089",
+ "\1\u008a",
+ "\1\u008b",
+ "\1\u008c",
+ "\1\u008d",
+ "\1\u008f\14\uffff\1\u008e",
+ "\1\u0090",
+ "\1\u0091",
+ "\1\u0092\2\uffff\12\53\7\uffff\32\53\4\uffff\1\53\1\uffff\32\53",
+ "\1\u0094",
+ "\1\u0095",
+ "\1\u0096",
+ "\1\u0097",
+ "\1\u0098",
+ "\1\u0099",
+ "\1\u009a",
+ "\1\u009b",
+ "\1\u009c",
+ "\1\u009d",
+ "\1\u009e",
+ "\1\u009f",
+ "\1\u00a0",
+ "\1\u00a1",
+ "",
+ "\1\u00a2",
+ "\1\u00a3",
+ "\1\u00a4",
+ "\1\u00a5",
+ "\12\53\7\uffff\32\53\4\uffff\1\53\1\uffff\32\53",
+ "\1\u00a7",
+ "\12\53\7\uffff\32\53\4\uffff\1\53\1\uffff\32\53",
+ "\12\53\7\uffff\32\53\4\uffff\1\53\1\uffff\32\53",
+ "\1\u00aa",
+ "\12\53\7\uffff\32\53\4\uffff\1\53\1\uffff\32\53",
+ "\1\u00ac",
+ "\1\u00ad",
+ "\1\u00ae",
+ "\1\u00af",
+ "\1\u00b0",
+ "\1\u00b1",
+ "\1\u00b2",
+ "\1\u00b3",
+ "\1\u00b4",
+ "\1\u00b5",
+ "\1\u00b6",
+ "",
+ "",
+ "\12\53\7\uffff\32\53\4\uffff\1\53\1\uffff\32\53",
+ "\12\53\7\uffff\32\53\4\uffff\1\53\1\uffff\32\53",
+ "\1\u00b9",
+ "\1\u00ba",
+ "\1\u00bb",
+ "\1\u00bc",
+ "\1\u00bd",
+ "\1\u00be",
+ "\1\u00bf",
+ "\1\u00c0",
+ "\1\u00c1",
+ "\1\u00c2",
+ "\1\u00c3",
+ "\1\u00c4",
+ "\1\u00c5",
+ "\1\u00c6",
+ "\1\u00c7",
+ "\1\u00c8",
+ "",
+ "\1\u00c9",
+ "",
+ "",
+ "\1\u00ca",
+ "",
+ "\1\u00cb",
+ "\1\u00cc",
+ "\1\u00cd",
+ "\1\u00ce",
+ "\1\u00cf",
+ "\1\u00d0",
+ "\1\u00d1",
+ "\1\u00d2",
+ "\1\u00d3",
+ "\1\u00d4",
+ "\1\u00d5",
+ "",
+ "",
+ "\1\u00d6",
+ "\1\u00d7",
+ "\1\u00d8",
+ "\1\u00d9",
+ "\12\53\7\uffff\32\53\4\uffff\1\53\1\uffff\32\53",
+ "\1\u00db",
+ "\1\u00dc",
+ "\12\53\7\uffff\32\53\4\uffff\1\53\1\uffff\32\53",
+ "\1\u00de",
+ "\1\u00df",
+ "\1\u00e0",
+ "\12\53\7\uffff\32\53\4\uffff\1\53\1\uffff\32\53",
+ "\1\u00e2",
+ "\1\u00e3",
+ "\12\53\7\uffff\32\53\4\uffff\1\53\1\uffff\32\53",
+ "\1\u00e5",
+ "\1\u00e6",
+ "\12\53\7\uffff\32\53\4\uffff\1\53\1\uffff\32\53",
+ "\1\u00e8",
+ "\1\u00e9",
+ "\1\u00ea",
+ "\12\53\7\uffff\32\53\4\uffff\1\53\1\uffff\32\53",
+ "\12\53\7\uffff\32\53\4\uffff\1\53\1\uffff\32\53",
+ "\1\u00ed",
+ "\1\u00ee",
+ "\1\u00ef",
+ "\12\53\7\uffff\32\53\4\uffff\1\53\1\uffff\32\53",
+ "\1\u00f1",
+ "\12\53\7\uffff\32\53\4\uffff\1\53\1\uffff\32\53",
+ "\12\53\7\uffff\32\53\4\uffff\1\53\1\uffff\32\53",
+ "\12\53\7\uffff\32\53\4\uffff\1\53\1\uffff\32\53",
+ "\12\53\7\uffff\32\53\4\uffff\1\53\1\uffff\32\53",
+ "\1\u00f6",
+ "",
+ "\12\53\7\uffff\32\53\4\uffff\1\53\1\uffff\32\53",
+ "\1\u00f8",
+ "",
+ "\1\u00f9",
+ "\1\u00fa",
+ "\1\u00fb",
+ "",
+ "\1\u00fc",
+ "\1\u00fd",
+ "",
+ "\1\u00fe",
+ "\12\53\7\uffff\32\53\4\uffff\1\53\1\uffff\32\53",
+ "",
+ "\12\53\7\uffff\32\53\4\uffff\1\53\1\uffff\32\53",
+ "\1\u0101",
+ "\1\u0102",
+ "",
+ "",
+ "\1\u0103",
+ "\1\u0104",
+ "\1\u0105",
+ "",
+ "\1\u0106",
+ "",
+ "",
+ "",
+ "",
+ "\1\u0107",
+ "",
+ "\1\u0108",
+ "\1\u0109",
+ "\1\u010a",
+ "\1\u010b",
+ "\12\53\7\uffff\32\53\4\uffff\1\53\1\uffff\32\53",
+ "\1\u010d",
+ "\1\u010e",
+ "",
+ "",
+ "",
+ "\1\u010f",
+ "\12\53\7\uffff\32\53\4\uffff\1\53\1\uffff\32\53",
+ "\12\53\7\uffff\32\53\4\uffff\1\53\1\uffff\32\53",
+ "\1\u0112",
+ "\1\u0113",
+ "\1\u0114",
+ "\12\53\7\uffff\32\53\4\uffff\1\53\1\uffff\32\53",
+ "\1\u0116",
+ "\1\u0117",
+ "\1\u0118",
+ "",
+ "\12\53\7\uffff\32\53\4\uffff\1\53\1\uffff\32\53",
+ "\1\u011a",
+ "\12\53\7\uffff\32\53\4\uffff\1\53\1\uffff\32\53",
+ "",
+ "",
+ "\1\u011c",
+ "\1\u011d",
+ "\1\u011e",
+ "",
+ "\12\53\7\uffff\32\53\4\uffff\1\53\1\uffff\32\53",
+ "\1\u0120",
+ "\1\u0121",
+ "",
+ "\1\u0122",
+ "",
+ "\1\u0123",
+ "\12\53\7\uffff\32\53\4\uffff\1\53\1\uffff\32\53",
+ "\12\53\7\uffff\32\53\4\uffff\1\53\1\uffff\32\53",
+ "",
+ "\1\u0126",
+ "\1\u0127",
+ "\12\53\7\uffff\32\53\4\uffff\1\53\1\uffff\32\53",
+ "\12\53\7\uffff\32\53\4\uffff\1\53\1\uffff\32\53",
+ "",
+ "",
+ "\12\53\7\uffff\32\53\4\uffff\1\53\1\uffff\32\53",
+ "\1\u012b",
+ "",
+ "",
+ "",
+ "\12\53\7\uffff\32\53\4\uffff\1\53\1\uffff\32\53",
+ ""
+ };
+
+ static final short[] DFA12_eot = DFA.unpackEncodedString(DFA12_eotS);
+ static final short[] DFA12_eof = DFA.unpackEncodedString(DFA12_eofS);
+ static final char[] DFA12_min = DFA.unpackEncodedStringToUnsignedChars(DFA12_minS);
+ static final char[] DFA12_max = DFA.unpackEncodedStringToUnsignedChars(DFA12_maxS);
+ static final short[] DFA12_accept = DFA.unpackEncodedString(DFA12_acceptS);
+ static final short[] DFA12_special = DFA.unpackEncodedString(DFA12_specialS);
+ static final short[][] DFA12_transition;
+
+ static {
+ int numStates = DFA12_transitionS.length;
+ DFA12_transition = new short[numStates][];
+ for (int i=0; i') ) {s = 21;}
+
+ else if ( (LA12_0=='n') ) {s = 22;}
+
+ else if ( (LA12_0=='s') ) {s = 23;}
+
+ else if ( (LA12_0=='*') ) {s = 24;}
+
+ else if ( (LA12_0=='g') ) {s = 25;}
+
+ else if ( (LA12_0=='d') ) {s = 26;}
+
+ else if ( (LA12_0=='S') ) {s = 27;}
+
+ else if ( (LA12_0=='A') ) {s = 28;}
+
+ else if ( (LA12_0=='V') ) {s = 29;}
+
+ else if ( (LA12_0=='^') ) {s = 30;}
+
+ else if ( ((LA12_0>='B' && LA12_0<='R')||(LA12_0>='T' && LA12_0<='U')||(LA12_0>='W' && LA12_0<='Z')||LA12_0=='_'||(LA12_0>='a' && LA12_0<='b')||LA12_0=='h'||(LA12_0>='j' && LA12_0<='k')||LA12_0=='q'||(LA12_0>='t' && LA12_0<='u')||(LA12_0>='w' && LA12_0<='z')) ) {s = 31;}
+
+ else if ( ((LA12_0>='0' && LA12_0<='9')) ) {s = 32;}
+
+ else if ( (LA12_0=='\"') ) {s = 33;}
+
+ else if ( (LA12_0=='\'') ) {s = 34;}
+
+ else if ( (LA12_0=='/') ) {s = 35;}
+
+ else if ( ((LA12_0>='\t' && LA12_0<='\n')||LA12_0=='\r'||LA12_0==' ') ) {s = 36;}
+
+ else if ( ((LA12_0>='\u0000' && LA12_0<='\b')||(LA12_0>='\u000B' && LA12_0<='\f')||(LA12_0>='\u000E' && LA12_0<='\u001F')||LA12_0=='!'||(LA12_0>='$' && LA12_0<='&')||(LA12_0>='(' && LA12_0<=')')||LA12_0==';'||(LA12_0>='?' && LA12_0<='@')||(LA12_0>='[' && LA12_0<=']')||LA12_0=='`'||LA12_0=='|'||(LA12_0>='~' && LA12_0<='\uFFFF')) ) {s = 37;}
+
+ if ( s>=0 ) return s;
+ break;
+ case 1 :
+ int LA12_33 = input.LA(1);
+
+ s = -1;
+ if ( ((LA12_33>='\u0000' && LA12_33<='\uFFFF')) ) {s = 84;}
+
+ else s = 37;
+
+ if ( s>=0 ) return s;
+ break;
+ case 2 :
+ int LA12_34 = input.LA(1);
+
+ s = -1;
+ if ( ((LA12_34>='\u0000' && LA12_34<='\uFFFF')) ) {s = 84;}
+
+ else s = 37;
+
+ if ( s>=0 ) return s;
+ break;
+ }
+ NoViableAltException nvae =
+ new NoViableAltException(getDescription(), 12, _s, input);
+ error(nvae);
+ throw nvae;
+ }
+ }
+
+
}
\ No newline at end of file
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 015e5da9..191f96eb 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
@@ -1,11660 +1,13307 @@
-package hu.bme.mit.inf.dslreasoner.application.parser.antlr.internal;
-
-import org.eclipse.xtext.*;
-import org.eclipse.xtext.parser.*;
-import org.eclipse.xtext.parser.impl.*;
-import org.eclipse.emf.ecore.util.EcoreUtil;
-import org.eclipse.emf.ecore.EObject;
-import org.eclipse.emf.common.util.Enumerator;
-import org.eclipse.xtext.parser.antlr.AbstractInternalAntlrParser;
-import org.eclipse.xtext.parser.antlr.XtextTokenStream;
-import org.eclipse.xtext.parser.antlr.XtextTokenStream.HiddenTokens;
-import org.eclipse.xtext.parser.antlr.AntlrDatatypeRuleToken;
-import hu.bme.mit.inf.dslreasoner.application.services.ApplicationConfigurationGrammarAccess;
-
-
-
-import org.antlr.runtime.*;
-import java.util.Stack;
-import java.util.List;
-import java.util.ArrayList;
-
-@SuppressWarnings("all")
-public class InternalApplicationConfigurationParser extends AbstractInternalAntlrParser {
- public static final String[] tokenNames = new String[] {
- "", "", "", "", "RULE_ID", "RULE_INT", "RULE_STRING", "RULE_ML_COMMENT", "RULE_SL_COMMENT", "RULE_WS", "RULE_ANY_OTHER", "'.'", "'-'", "'import'", "'epackage'", "'viatra'", "'file'", "'='", "'{'", "','", "'}'", "'package'", "'excluding'", "'::'", "'metamodel'", "'folder'", "'models'", "'constraints'", "'config'", "'log-level'", "'runtime'", "'memory'", "'#'", "'+='", "'<'", "'>'", "'node'", "'int'", "'real'", "'string'", "'*'", "'..'", "'scope'", "'generate'", "'partial-model'", "'number'", "'runs'", "'solver'", "'debug'", "'log'", "'statistics'", "'output'", "'none'", "'normal'", "'full'", "'SMTSolver'", "'AlloySolver'", "'ViatraSolver'"
- };
- public static final int T__50=50;
- public static final int T__19=19;
- public static final int T__15=15;
- public static final int T__16=16;
- public static final int T__17=17;
- public static final int T__18=18;
- public static final int T__11=11;
- public static final int T__55=55;
- public static final int T__12=12;
- public static final int T__56=56;
- public static final int T__13=13;
- public static final int T__57=57;
- public static final int T__14=14;
- public static final int T__51=51;
- public static final int T__52=52;
- public static final int T__53=53;
- public static final int T__54=54;
- public static final int RULE_ID=4;
- public static final int T__26=26;
- public static final int T__27=27;
- public static final int T__28=28;
- public static final int RULE_INT=5;
- public static final int T__29=29;
- public static final int T__22=22;
- public static final int RULE_ML_COMMENT=7;
- public static final int T__23=23;
- public static final int T__24=24;
- public static final int T__25=25;
- public static final int T__20=20;
- public static final int T__21=21;
- public static final int RULE_STRING=6;
- public static final int RULE_SL_COMMENT=8;
- public static final int T__37=37;
- public static final int T__38=38;
- public static final int T__39=39;
- public static final int T__33=33;
- public static final int T__34=34;
- public static final int T__35=35;
- public static final int T__36=36;
- public static final int EOF=-1;
- public static final int T__30=30;
- public static final int T__31=31;
- public static final int T__32=32;
- public static final int RULE_WS=9;
- public static final int RULE_ANY_OTHER=10;
- public static final int T__48=48;
- public static final int T__49=49;
- public static final int T__44=44;
- public static final int T__45=45;
- public static final int T__46=46;
- public static final int T__47=47;
- public static final int T__40=40;
- public static final int T__41=41;
- public static final int T__42=42;
- public static final int T__43=43;
-
- // delegates
- // delegators
-
-
- public InternalApplicationConfigurationParser(TokenStream input) {
- this(input, new RecognizerSharedState());
- }
- public InternalApplicationConfigurationParser(TokenStream input, RecognizerSharedState state) {
- super(input, state);
-
- }
-
-
- public String[] getTokenNames() { return InternalApplicationConfigurationParser.tokenNames; }
- public String getGrammarFileName() { return "InternalApplicationConfiguration.g"; }
-
-
-
- private ApplicationConfigurationGrammarAccess grammarAccess;
-
- public InternalApplicationConfigurationParser(TokenStream input, ApplicationConfigurationGrammarAccess grammarAccess) {
- this(input);
- this.grammarAccess = grammarAccess;
- registerRules(grammarAccess.getGrammar());
- }
-
- @Override
- protected String getFirstRuleName() {
- return "ConfigurationScript";
- }
-
- @Override
- protected ApplicationConfigurationGrammarAccess getGrammarAccess() {
- return grammarAccess;
- }
-
-
-
-
- // $ANTLR start "entryRuleConfigurationScript"
- // InternalApplicationConfiguration.g:65:1: entryRuleConfigurationScript returns [EObject current=null] : iv_ruleConfigurationScript= ruleConfigurationScript EOF ;
- public final EObject entryRuleConfigurationScript() throws RecognitionException {
- EObject current = null;
-
- EObject iv_ruleConfigurationScript = null;
-
-
- try {
- // InternalApplicationConfiguration.g:65:60: (iv_ruleConfigurationScript= ruleConfigurationScript EOF )
- // InternalApplicationConfiguration.g:66:2: iv_ruleConfigurationScript= ruleConfigurationScript EOF
- {
- newCompositeNode(grammarAccess.getConfigurationScriptRule());
- pushFollow(FOLLOW_1);
- iv_ruleConfigurationScript=ruleConfigurationScript();
-
- state._fsp--;
-
- current =iv_ruleConfigurationScript;
- match(input,EOF,FOLLOW_2);
-
- }
-
- }
-
- catch (RecognitionException re) {
- recover(input,re);
- appendSkippedTokens();
- }
- finally {
- }
- return current;
- }
- // $ANTLR end "entryRuleConfigurationScript"
-
-
- // $ANTLR start "ruleConfigurationScript"
- // InternalApplicationConfiguration.g:72:1: ruleConfigurationScript returns [EObject current=null] : ( ( (lv_imports_0_0= ruleImport ) )* ( (lv_commands_1_0= ruleCommand ) )* ) ;
- public final EObject ruleConfigurationScript() throws RecognitionException {
- EObject current = null;
-
- EObject lv_imports_0_0 = null;
-
- EObject lv_commands_1_0 = null;
-
-
-
- enterRule();
-
- try {
- // InternalApplicationConfiguration.g:78:2: ( ( ( (lv_imports_0_0= ruleImport ) )* ( (lv_commands_1_0= ruleCommand ) )* ) )
- // InternalApplicationConfiguration.g:79:2: ( ( (lv_imports_0_0= ruleImport ) )* ( (lv_commands_1_0= ruleCommand ) )* )
- {
- // InternalApplicationConfiguration.g:79:2: ( ( (lv_imports_0_0= ruleImport ) )* ( (lv_commands_1_0= ruleCommand ) )* )
- // InternalApplicationConfiguration.g:80:3: ( (lv_imports_0_0= ruleImport ) )* ( (lv_commands_1_0= ruleCommand ) )*
- {
- // InternalApplicationConfiguration.g:80:3: ( (lv_imports_0_0= ruleImport ) )*
- loop1:
- do {
- int alt1=2;
- int LA1_0 = input.LA(1);
-
- if ( (LA1_0==13) ) {
- alt1=1;
- }
-
-
- switch (alt1) {
- case 1 :
- // InternalApplicationConfiguration.g:81:4: (lv_imports_0_0= ruleImport )
- {
- // InternalApplicationConfiguration.g:81:4: (lv_imports_0_0= ruleImport )
- // InternalApplicationConfiguration.g:82:5: lv_imports_0_0= ruleImport
- {
-
- newCompositeNode(grammarAccess.getConfigurationScriptAccess().getImportsImportParserRuleCall_0_0());
-
- pushFollow(FOLLOW_3);
- lv_imports_0_0=ruleImport();
-
- state._fsp--;
-
-
- if (current==null) {
- current = createModelElementForParent(grammarAccess.getConfigurationScriptRule());
- }
- add(
- current,
- "imports",
- lv_imports_0_0,
- "hu.bme.mit.inf.dslreasoner.application.ApplicationConfiguration.Import");
- afterParserOrEnumRuleCall();
-
-
- }
-
-
- }
- break;
-
- default :
- break loop1;
- }
- } while (true);
-
- // InternalApplicationConfiguration.g:99:3: ( (lv_commands_1_0= ruleCommand ) )*
- loop2:
- do {
- int alt2=2;
- int LA2_0 = input.LA(1);
-
- if ( (LA2_0==16||LA2_0==24||(LA2_0>=26 && LA2_0<=28)||(LA2_0>=42 && LA2_0<=43)) ) {
- alt2=1;
- }
-
-
- switch (alt2) {
- case 1 :
- // InternalApplicationConfiguration.g:100:4: (lv_commands_1_0= ruleCommand )
- {
- // InternalApplicationConfiguration.g:100:4: (lv_commands_1_0= ruleCommand )
- // InternalApplicationConfiguration.g:101:5: lv_commands_1_0= ruleCommand
- {
-
- newCompositeNode(grammarAccess.getConfigurationScriptAccess().getCommandsCommandParserRuleCall_1_0());
-
- pushFollow(FOLLOW_4);
- lv_commands_1_0=ruleCommand();
-
- state._fsp--;
-
-
- if (current==null) {
- current = createModelElementForParent(grammarAccess.getConfigurationScriptRule());
- }
- add(
- current,
- "commands",
- lv_commands_1_0,
- "hu.bme.mit.inf.dslreasoner.application.ApplicationConfiguration.Command");
- afterParserOrEnumRuleCall();
-
-
- }
-
-
- }
- break;
-
- default :
- break loop2;
- }
- } while (true);
-
-
- }
-
-
- }
-
-
- leaveRule();
-
- }
-
- catch (RecognitionException re) {
- recover(input,re);
- appendSkippedTokens();
- }
- finally {
- }
- return current;
- }
- // $ANTLR end "ruleConfigurationScript"
-
-
- // $ANTLR start "entryRuleCommand"
- // InternalApplicationConfiguration.g:122:1: entryRuleCommand returns [EObject current=null] : iv_ruleCommand= ruleCommand EOF ;
- public final EObject entryRuleCommand() throws RecognitionException {
- EObject current = null;
-
- EObject iv_ruleCommand = null;
-
-
- try {
- // InternalApplicationConfiguration.g:122:48: (iv_ruleCommand= ruleCommand EOF )
- // InternalApplicationConfiguration.g:123:2: iv_ruleCommand= ruleCommand EOF
- {
- newCompositeNode(grammarAccess.getCommandRule());
- pushFollow(FOLLOW_1);
- iv_ruleCommand=ruleCommand();
-
- state._fsp--;
-
- current =iv_ruleCommand;
- match(input,EOF,FOLLOW_2);
-
- }
-
- }
-
- catch (RecognitionException re) {
- recover(input,re);
- appendSkippedTokens();
- }
- finally {
- }
- return current;
- }
- // $ANTLR end "entryRuleCommand"
-
-
- // $ANTLR start "ruleCommand"
- // InternalApplicationConfiguration.g:129:1: ruleCommand returns [EObject current=null] : (this_Declaration_0= ruleDeclaration | this_Task_1= ruleTask ) ;
- public final EObject ruleCommand() throws RecognitionException {
- EObject current = null;
-
- EObject this_Declaration_0 = null;
-
- EObject this_Task_1 = null;
-
-
-
- enterRule();
-
- try {
- // InternalApplicationConfiguration.g:135:2: ( (this_Declaration_0= ruleDeclaration | this_Task_1= ruleTask ) )
- // InternalApplicationConfiguration.g:136:2: (this_Declaration_0= ruleDeclaration | this_Task_1= ruleTask )
- {
- // InternalApplicationConfiguration.g:136:2: (this_Declaration_0= ruleDeclaration | this_Task_1= ruleTask )
- int alt3=2;
- int LA3_0 = input.LA(1);
-
- if ( (LA3_0==16||LA3_0==24||(LA3_0>=26 && LA3_0<=28)||LA3_0==42) ) {
- alt3=1;
- }
- else if ( (LA3_0==43) ) {
- alt3=2;
- }
- else {
- NoViableAltException nvae =
- new NoViableAltException("", 3, 0, input);
-
- throw nvae;
- }
- switch (alt3) {
- case 1 :
- // InternalApplicationConfiguration.g:137:3: this_Declaration_0= ruleDeclaration
- {
-
- newCompositeNode(grammarAccess.getCommandAccess().getDeclarationParserRuleCall_0());
-
- pushFollow(FOLLOW_2);
- this_Declaration_0=ruleDeclaration();
-
- state._fsp--;
-
-
- current = this_Declaration_0;
- afterParserOrEnumRuleCall();
-
-
- }
- break;
- case 2 :
- // InternalApplicationConfiguration.g:146:3: this_Task_1= ruleTask
- {
-
- newCompositeNode(grammarAccess.getCommandAccess().getTaskParserRuleCall_1());
-
- pushFollow(FOLLOW_2);
- this_Task_1=ruleTask();
-
- state._fsp--;
-
-
- current = this_Task_1;
- afterParserOrEnumRuleCall();
-
-
- }
- break;
-
- }
-
-
- }
-
-
- leaveRule();
-
- }
-
- catch (RecognitionException re) {
- recover(input,re);
- appendSkippedTokens();
- }
- finally {
- }
- return current;
- }
- // $ANTLR end "ruleCommand"
-
-
- // $ANTLR start "entryRuleQualifiedName"
- // InternalApplicationConfiguration.g:158:1: entryRuleQualifiedName returns [String current=null] : iv_ruleQualifiedName= ruleQualifiedName EOF ;
- public final String entryRuleQualifiedName() throws RecognitionException {
- String current = null;
-
- AntlrDatatypeRuleToken iv_ruleQualifiedName = null;
-
-
- try {
- // InternalApplicationConfiguration.g:158:53: (iv_ruleQualifiedName= ruleQualifiedName EOF )
- // InternalApplicationConfiguration.g:159:2: iv_ruleQualifiedName= ruleQualifiedName EOF
- {
- newCompositeNode(grammarAccess.getQualifiedNameRule());
- pushFollow(FOLLOW_1);
- iv_ruleQualifiedName=ruleQualifiedName();
-
- state._fsp--;
-
- current =iv_ruleQualifiedName.getText();
- match(input,EOF,FOLLOW_2);
-
- }
-
- }
-
- catch (RecognitionException re) {
- recover(input,re);
- appendSkippedTokens();
- }
- finally {
- }
- return current;
- }
- // $ANTLR end "entryRuleQualifiedName"
-
-
- // $ANTLR start "ruleQualifiedName"
- // InternalApplicationConfiguration.g:165:1: ruleQualifiedName returns [AntlrDatatypeRuleToken current=new AntlrDatatypeRuleToken()] : (this_ID_0= RULE_ID (kw= '.' this_ID_2= RULE_ID )* ) ;
- public final AntlrDatatypeRuleToken ruleQualifiedName() throws RecognitionException {
- AntlrDatatypeRuleToken current = new AntlrDatatypeRuleToken();
-
- Token this_ID_0=null;
- Token kw=null;
- Token this_ID_2=null;
-
-
- enterRule();
-
- try {
- // InternalApplicationConfiguration.g:171:2: ( (this_ID_0= RULE_ID (kw= '.' this_ID_2= RULE_ID )* ) )
- // InternalApplicationConfiguration.g:172:2: (this_ID_0= RULE_ID (kw= '.' this_ID_2= RULE_ID )* )
- {
- // InternalApplicationConfiguration.g:172:2: (this_ID_0= RULE_ID (kw= '.' this_ID_2= RULE_ID )* )
- // InternalApplicationConfiguration.g:173:3: this_ID_0= RULE_ID (kw= '.' this_ID_2= RULE_ID )*
- {
- this_ID_0=(Token)match(input,RULE_ID,FOLLOW_5);
-
- current.merge(this_ID_0);
-
-
- newLeafNode(this_ID_0, grammarAccess.getQualifiedNameAccess().getIDTerminalRuleCall_0());
-
- // InternalApplicationConfiguration.g:180:3: (kw= '.' this_ID_2= RULE_ID )*
- loop4:
- do {
- int alt4=2;
- int LA4_0 = input.LA(1);
-
- if ( (LA4_0==11) ) {
- alt4=1;
- }
-
-
- switch (alt4) {
- case 1 :
- // InternalApplicationConfiguration.g:181:4: kw= '.' this_ID_2= RULE_ID
- {
- kw=(Token)match(input,11,FOLLOW_6);
-
- current.merge(kw);
- newLeafNode(kw, grammarAccess.getQualifiedNameAccess().getFullStopKeyword_1_0());
-
- this_ID_2=(Token)match(input,RULE_ID,FOLLOW_5);
-
- current.merge(this_ID_2);
-
-
- newLeafNode(this_ID_2, grammarAccess.getQualifiedNameAccess().getIDTerminalRuleCall_1_1());
-
-
- }
- break;
-
- default :
- break loop4;
- }
- } while (true);
-
-
- }
-
-
- }
-
-
- leaveRule();
-
- }
-
- catch (RecognitionException re) {
- recover(input,re);
- appendSkippedTokens();
- }
- finally {
- }
- return current;
- }
- // $ANTLR end "ruleQualifiedName"
-
-
- // $ANTLR start "entryRuleREALLiteral"
- // InternalApplicationConfiguration.g:198:1: entryRuleREALLiteral returns [String current=null] : iv_ruleREALLiteral= ruleREALLiteral EOF ;
- public final String entryRuleREALLiteral() throws RecognitionException {
- String current = null;
-
- AntlrDatatypeRuleToken iv_ruleREALLiteral = null;
-
-
- try {
- // InternalApplicationConfiguration.g:198:51: (iv_ruleREALLiteral= ruleREALLiteral EOF )
- // InternalApplicationConfiguration.g:199:2: iv_ruleREALLiteral= ruleREALLiteral EOF
- {
- newCompositeNode(grammarAccess.getREALLiteralRule());
- pushFollow(FOLLOW_1);
- iv_ruleREALLiteral=ruleREALLiteral();
-
- state._fsp--;
-
- current =iv_ruleREALLiteral.getText();
- match(input,EOF,FOLLOW_2);
-
- }
-
- }
-
- catch (RecognitionException re) {
- recover(input,re);
- appendSkippedTokens();
- }
- finally {
- }
- return current;
- }
- // $ANTLR end "entryRuleREALLiteral"
-
-
- // $ANTLR start "ruleREALLiteral"
- // InternalApplicationConfiguration.g:205:1: ruleREALLiteral returns [AntlrDatatypeRuleToken current=new AntlrDatatypeRuleToken()] : ( (kw= '-' )? this_INT_1= RULE_INT kw= '.' this_INT_3= RULE_INT ) ;
- public final AntlrDatatypeRuleToken ruleREALLiteral() throws RecognitionException {
- AntlrDatatypeRuleToken current = new AntlrDatatypeRuleToken();
-
- Token kw=null;
- Token this_INT_1=null;
- Token this_INT_3=null;
-
-
- enterRule();
-
- try {
- // InternalApplicationConfiguration.g:211:2: ( ( (kw= '-' )? this_INT_1= RULE_INT kw= '.' this_INT_3= RULE_INT ) )
- // InternalApplicationConfiguration.g:212:2: ( (kw= '-' )? this_INT_1= RULE_INT kw= '.' this_INT_3= RULE_INT )
- {
- // InternalApplicationConfiguration.g:212:2: ( (kw= '-' )? this_INT_1= RULE_INT kw= '.' this_INT_3= RULE_INT )
- // InternalApplicationConfiguration.g:213:3: (kw= '-' )? this_INT_1= RULE_INT kw= '.' this_INT_3= RULE_INT
- {
- // InternalApplicationConfiguration.g:213:3: (kw= '-' )?
- int alt5=2;
- int LA5_0 = input.LA(1);
-
- if ( (LA5_0==12) ) {
- alt5=1;
- }
- switch (alt5) {
- case 1 :
- // InternalApplicationConfiguration.g:214:4: kw= '-'
- {
- kw=(Token)match(input,12,FOLLOW_7);
-
- current.merge(kw);
- newLeafNode(kw, grammarAccess.getREALLiteralAccess().getHyphenMinusKeyword_0());
-
-
- }
- break;
-
- }
-
- this_INT_1=(Token)match(input,RULE_INT,FOLLOW_8);
-
- current.merge(this_INT_1);
-
-
- newLeafNode(this_INT_1, grammarAccess.getREALLiteralAccess().getINTTerminalRuleCall_1());
-
- kw=(Token)match(input,11,FOLLOW_7);
-
- current.merge(kw);
- newLeafNode(kw, grammarAccess.getREALLiteralAccess().getFullStopKeyword_2());
-
- this_INT_3=(Token)match(input,RULE_INT,FOLLOW_2);
-
- current.merge(this_INT_3);
-
-
- newLeafNode(this_INT_3, grammarAccess.getREALLiteralAccess().getINTTerminalRuleCall_3());
-
-
- }
-
-
- }
-
-
- leaveRule();
-
- }
-
- catch (RecognitionException re) {
- recover(input,re);
- appendSkippedTokens();
- }
- finally {
- }
- return current;
- }
- // $ANTLR end "ruleREALLiteral"
-
-
- // $ANTLR start "entryRuleINTLiteral"
- // InternalApplicationConfiguration.g:243:1: entryRuleINTLiteral returns [String current=null] : iv_ruleINTLiteral= ruleINTLiteral EOF ;
- public final String entryRuleINTLiteral() throws RecognitionException {
- String current = null;
-
- AntlrDatatypeRuleToken iv_ruleINTLiteral = null;
-
-
- try {
- // InternalApplicationConfiguration.g:243:50: (iv_ruleINTLiteral= ruleINTLiteral EOF )
- // InternalApplicationConfiguration.g:244:2: iv_ruleINTLiteral= ruleINTLiteral EOF
- {
- newCompositeNode(grammarAccess.getINTLiteralRule());
- pushFollow(FOLLOW_1);
- iv_ruleINTLiteral=ruleINTLiteral();
-
- state._fsp--;
-
- current =iv_ruleINTLiteral.getText();
- match(input,EOF,FOLLOW_2);
-
- }
-
- }
-
- catch (RecognitionException re) {
- recover(input,re);
- appendSkippedTokens();
- }
- finally {
- }
- return current;
- }
- // $ANTLR end "entryRuleINTLiteral"
-
-
- // $ANTLR start "ruleINTLiteral"
- // InternalApplicationConfiguration.g:250:1: ruleINTLiteral returns [AntlrDatatypeRuleToken current=new AntlrDatatypeRuleToken()] : ( (kw= '-' )? this_INT_1= RULE_INT ) ;
- public final AntlrDatatypeRuleToken ruleINTLiteral() throws RecognitionException {
- AntlrDatatypeRuleToken current = new AntlrDatatypeRuleToken();
-
- Token kw=null;
- Token this_INT_1=null;
-
-
- enterRule();
-
- try {
- // InternalApplicationConfiguration.g:256:2: ( ( (kw= '-' )? this_INT_1= RULE_INT ) )
- // InternalApplicationConfiguration.g:257:2: ( (kw= '-' )? this_INT_1= RULE_INT )
- {
- // InternalApplicationConfiguration.g:257:2: ( (kw= '-' )? this_INT_1= RULE_INT )
- // InternalApplicationConfiguration.g:258:3: (kw= '-' )? this_INT_1= RULE_INT
- {
- // InternalApplicationConfiguration.g:258:3: (kw= '-' )?
- int alt6=2;
- int LA6_0 = input.LA(1);
-
- if ( (LA6_0==12) ) {
- alt6=1;
- }
- switch (alt6) {
- case 1 :
- // InternalApplicationConfiguration.g:259:4: kw= '-'
- {
- kw=(Token)match(input,12,FOLLOW_7);
-
- current.merge(kw);
- newLeafNode(kw, grammarAccess.getINTLiteralAccess().getHyphenMinusKeyword_0());
-
-
- }
- break;
-
- }
-
- this_INT_1=(Token)match(input,RULE_INT,FOLLOW_2);
-
- current.merge(this_INT_1);
-
-
- newLeafNode(this_INT_1, grammarAccess.getINTLiteralAccess().getINTTerminalRuleCall_1());
-
-
- }
-
-
- }
-
-
- leaveRule();
-
- }
-
- catch (RecognitionException re) {
- recover(input,re);
- appendSkippedTokens();
- }
- finally {
- }
- return current;
- }
- // $ANTLR end "ruleINTLiteral"
-
-
- // $ANTLR start "entryRuleImport"
- // InternalApplicationConfiguration.g:276:1: entryRuleImport returns [EObject current=null] : iv_ruleImport= ruleImport EOF ;
- public final EObject entryRuleImport() throws RecognitionException {
- EObject current = null;
-
- EObject iv_ruleImport = null;
-
-
- try {
- // InternalApplicationConfiguration.g:276:47: (iv_ruleImport= ruleImport EOF )
- // InternalApplicationConfiguration.g:277:2: iv_ruleImport= ruleImport EOF
- {
- newCompositeNode(grammarAccess.getImportRule());
- pushFollow(FOLLOW_1);
- iv_ruleImport=ruleImport();
-
- state._fsp--;
-
- current =iv_ruleImport;
- match(input,EOF,FOLLOW_2);
-
- }
-
- }
-
- catch (RecognitionException re) {
- recover(input,re);
- appendSkippedTokens();
- }
- finally {
- }
- return current;
- }
- // $ANTLR end "entryRuleImport"
-
-
- // $ANTLR start "ruleImport"
- // InternalApplicationConfiguration.g:283:1: ruleImport returns [EObject current=null] : (this_EPackageImport_0= ruleEPackageImport | this_ViatraImport_1= ruleViatraImport ) ;
- public final EObject ruleImport() throws RecognitionException {
- EObject current = null;
-
- EObject this_EPackageImport_0 = null;
-
- EObject this_ViatraImport_1 = null;
-
-
-
- enterRule();
-
- try {
- // InternalApplicationConfiguration.g:289:2: ( (this_EPackageImport_0= ruleEPackageImport | this_ViatraImport_1= ruleViatraImport ) )
- // InternalApplicationConfiguration.g:290:2: (this_EPackageImport_0= ruleEPackageImport | this_ViatraImport_1= ruleViatraImport )
- {
- // InternalApplicationConfiguration.g:290:2: (this_EPackageImport_0= ruleEPackageImport | this_ViatraImport_1= ruleViatraImport )
- int alt7=2;
- int LA7_0 = input.LA(1);
-
- if ( (LA7_0==13) ) {
- int LA7_1 = input.LA(2);
-
- if ( (LA7_1==14) ) {
- alt7=1;
- }
- else if ( (LA7_1==15) ) {
- alt7=2;
- }
- else {
- NoViableAltException nvae =
- new NoViableAltException("", 7, 1, input);
-
- throw nvae;
- }
- }
- else {
- NoViableAltException nvae =
- new NoViableAltException("", 7, 0, input);
-
- throw nvae;
- }
- switch (alt7) {
- case 1 :
- // InternalApplicationConfiguration.g:291:3: this_EPackageImport_0= ruleEPackageImport
- {
-
- newCompositeNode(grammarAccess.getImportAccess().getEPackageImportParserRuleCall_0());
-
- pushFollow(FOLLOW_2);
- this_EPackageImport_0=ruleEPackageImport();
-
- state._fsp--;
-
-
- current = this_EPackageImport_0;
- afterParserOrEnumRuleCall();
-
-
- }
- break;
- case 2 :
- // InternalApplicationConfiguration.g:300:3: this_ViatraImport_1= ruleViatraImport
- {
-
- newCompositeNode(grammarAccess.getImportAccess().getViatraImportParserRuleCall_1());
-
- pushFollow(FOLLOW_2);
- this_ViatraImport_1=ruleViatraImport();
-
- state._fsp--;
-
-
- current = this_ViatraImport_1;
- afterParserOrEnumRuleCall();
-
-
- }
- break;
-
- }
-
-
- }
-
-
- leaveRule();
-
- }
-
- catch (RecognitionException re) {
- recover(input,re);
- appendSkippedTokens();
- }
- finally {
- }
- return current;
- }
- // $ANTLR end "ruleImport"
-
-
- // $ANTLR start "entryRuleEPackageImport"
- // InternalApplicationConfiguration.g:312:1: entryRuleEPackageImport returns [EObject current=null] : iv_ruleEPackageImport= ruleEPackageImport EOF ;
- public final EObject entryRuleEPackageImport() throws RecognitionException {
- EObject current = null;
-
- EObject iv_ruleEPackageImport = null;
-
-
- try {
- // InternalApplicationConfiguration.g:312:55: (iv_ruleEPackageImport= ruleEPackageImport EOF )
- // InternalApplicationConfiguration.g:313:2: iv_ruleEPackageImport= ruleEPackageImport EOF
- {
- newCompositeNode(grammarAccess.getEPackageImportRule());
- pushFollow(FOLLOW_1);
- iv_ruleEPackageImport=ruleEPackageImport();
-
- state._fsp--;
-
- current =iv_ruleEPackageImport;
- match(input,EOF,FOLLOW_2);
-
- }
-
- }
-
- catch (RecognitionException re) {
- recover(input,re);
- appendSkippedTokens();
- }
- finally {
- }
- return current;
- }
- // $ANTLR end "entryRuleEPackageImport"
-
-
- // $ANTLR start "ruleEPackageImport"
- // InternalApplicationConfiguration.g:319:1: ruleEPackageImport returns [EObject current=null] : (otherlv_0= 'import' otherlv_1= 'epackage' ( (otherlv_2= RULE_STRING ) ) ) ;
- public final EObject ruleEPackageImport() throws RecognitionException {
- EObject current = null;
-
- Token otherlv_0=null;
- Token otherlv_1=null;
- Token otherlv_2=null;
-
-
- enterRule();
-
- try {
- // InternalApplicationConfiguration.g:325:2: ( (otherlv_0= 'import' otherlv_1= 'epackage' ( (otherlv_2= RULE_STRING ) ) ) )
- // InternalApplicationConfiguration.g:326:2: (otherlv_0= 'import' otherlv_1= 'epackage' ( (otherlv_2= RULE_STRING ) ) )
- {
- // InternalApplicationConfiguration.g:326:2: (otherlv_0= 'import' otherlv_1= 'epackage' ( (otherlv_2= RULE_STRING ) ) )
- // InternalApplicationConfiguration.g:327:3: otherlv_0= 'import' otherlv_1= 'epackage' ( (otherlv_2= RULE_STRING ) )
- {
- otherlv_0=(Token)match(input,13,FOLLOW_9);
-
- newLeafNode(otherlv_0, grammarAccess.getEPackageImportAccess().getImportKeyword_0());
-
- otherlv_1=(Token)match(input,14,FOLLOW_10);
-
- newLeafNode(otherlv_1, grammarAccess.getEPackageImportAccess().getEpackageKeyword_1());
-
- // InternalApplicationConfiguration.g:335:3: ( (otherlv_2= RULE_STRING ) )
- // InternalApplicationConfiguration.g:336:4: (otherlv_2= RULE_STRING )
- {
- // InternalApplicationConfiguration.g:336:4: (otherlv_2= RULE_STRING )
- // InternalApplicationConfiguration.g:337:5: otherlv_2= RULE_STRING
- {
-
- if (current==null) {
- current = createModelElement(grammarAccess.getEPackageImportRule());
- }
-
- otherlv_2=(Token)match(input,RULE_STRING,FOLLOW_2);
-
- newLeafNode(otherlv_2, grammarAccess.getEPackageImportAccess().getImportedPackageEPackageCrossReference_2_0());
-
-
- }
-
-
- }
-
-
- }
-
-
- }
-
-
- leaveRule();
-
- }
-
- catch (RecognitionException re) {
- recover(input,re);
- appendSkippedTokens();
- }
- finally {
- }
- return current;
- }
- // $ANTLR end "ruleEPackageImport"
-
-
- // $ANTLR start "entryRuleViatraImport"
- // InternalApplicationConfiguration.g:352:1: entryRuleViatraImport returns [EObject current=null] : iv_ruleViatraImport= ruleViatraImport EOF ;
- public final EObject entryRuleViatraImport() throws RecognitionException {
- EObject current = null;
-
- EObject iv_ruleViatraImport = null;
-
-
- try {
- // InternalApplicationConfiguration.g:352:53: (iv_ruleViatraImport= ruleViatraImport EOF )
- // InternalApplicationConfiguration.g:353:2: iv_ruleViatraImport= ruleViatraImport EOF
- {
- newCompositeNode(grammarAccess.getViatraImportRule());
- pushFollow(FOLLOW_1);
- iv_ruleViatraImport=ruleViatraImport();
-
- state._fsp--;
-
- current =iv_ruleViatraImport;
- match(input,EOF,FOLLOW_2);
-
- }
-
- }
-
- catch (RecognitionException re) {
- recover(input,re);
- appendSkippedTokens();
- }
- finally {
- }
- return current;
- }
- // $ANTLR end "entryRuleViatraImport"
-
-
- // $ANTLR start "ruleViatraImport"
- // InternalApplicationConfiguration.g:359:1: ruleViatraImport returns [EObject current=null] : (otherlv_0= 'import' otherlv_1= 'viatra' ( (otherlv_2= RULE_STRING ) ) ) ;
- public final EObject ruleViatraImport() throws RecognitionException {
- EObject current = null;
-
- Token otherlv_0=null;
- Token otherlv_1=null;
- Token otherlv_2=null;
-
-
- enterRule();
-
- try {
- // InternalApplicationConfiguration.g:365:2: ( (otherlv_0= 'import' otherlv_1= 'viatra' ( (otherlv_2= RULE_STRING ) ) ) )
- // InternalApplicationConfiguration.g:366:2: (otherlv_0= 'import' otherlv_1= 'viatra' ( (otherlv_2= RULE_STRING ) ) )
- {
- // InternalApplicationConfiguration.g:366:2: (otherlv_0= 'import' otherlv_1= 'viatra' ( (otherlv_2= RULE_STRING ) ) )
- // InternalApplicationConfiguration.g:367:3: otherlv_0= 'import' otherlv_1= 'viatra' ( (otherlv_2= RULE_STRING ) )
- {
- otherlv_0=(Token)match(input,13,FOLLOW_11);
-
- newLeafNode(otherlv_0, grammarAccess.getViatraImportAccess().getImportKeyword_0());
-
- otherlv_1=(Token)match(input,15,FOLLOW_10);
-
- newLeafNode(otherlv_1, grammarAccess.getViatraImportAccess().getViatraKeyword_1());
-
- // InternalApplicationConfiguration.g:375:3: ( (otherlv_2= RULE_STRING ) )
- // InternalApplicationConfiguration.g:376:4: (otherlv_2= RULE_STRING )
- {
- // InternalApplicationConfiguration.g:376:4: (otherlv_2= RULE_STRING )
- // InternalApplicationConfiguration.g:377:5: otherlv_2= RULE_STRING
- {
-
- if (current==null) {
- current = createModelElement(grammarAccess.getViatraImportRule());
- }
-
- otherlv_2=(Token)match(input,RULE_STRING,FOLLOW_2);
-
- newLeafNode(otherlv_2, grammarAccess.getViatraImportAccess().getImportedViatraPatternModelCrossReference_2_0());
-
-
- }
-
-
- }
-
-
- }
-
-
- }
-
-
- leaveRule();
-
- }
-
- catch (RecognitionException re) {
- recover(input,re);
- appendSkippedTokens();
- }
- finally {
- }
- return current;
- }
- // $ANTLR end "ruleViatraImport"
-
-
- // $ANTLR start "entryRuleDeclaration"
- // InternalApplicationConfiguration.g:392:1: entryRuleDeclaration returns [EObject current=null] : iv_ruleDeclaration= ruleDeclaration EOF ;
- public final EObject entryRuleDeclaration() throws RecognitionException {
- EObject current = null;
-
- EObject iv_ruleDeclaration = null;
-
-
- try {
- // InternalApplicationConfiguration.g:392:52: (iv_ruleDeclaration= ruleDeclaration EOF )
- // InternalApplicationConfiguration.g:393:2: iv_ruleDeclaration= ruleDeclaration EOF
- {
- newCompositeNode(grammarAccess.getDeclarationRule());
- pushFollow(FOLLOW_1);
- iv_ruleDeclaration=ruleDeclaration();
-
- state._fsp--;
-
- current =iv_ruleDeclaration;
- match(input,EOF,FOLLOW_2);
-
- }
-
- }
-
- catch (RecognitionException re) {
- recover(input,re);
- appendSkippedTokens();
- }
- finally {
- }
- return current;
- }
- // $ANTLR end "entryRuleDeclaration"
-
-
- // $ANTLR start "ruleDeclaration"
- // 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 ) ;
- public final EObject ruleDeclaration() throws RecognitionException {
- EObject current = null;
-
- EObject this_FileDeclaration_0 = null;
-
- EObject this_MetamodelDeclaration_1 = null;
-
- EObject this_PartialModelDeclaration_2 = null;
-
- EObject this_GraphPatternDeclaration_3 = null;
-
- EObject this_ConfigDeclaration_4 = null;
-
- EObject this_ScopeDeclaration_5 = null;
-
-
-
- enterRule();
-
- try {
- // 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 ) )
- // 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 )
- {
- // 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 )
- int alt8=6;
- switch ( input.LA(1) ) {
- case 16:
- {
- alt8=1;
- }
- break;
- case 24:
- {
- alt8=2;
- }
- break;
- case 26:
- {
- alt8=3;
- }
- break;
- case 27:
- {
- alt8=4;
- }
- break;
- case 28:
- {
- alt8=5;
- }
- break;
- case 42:
- {
- alt8=6;
- }
- break;
- default:
- NoViableAltException nvae =
- new NoViableAltException("", 8, 0, input);
-
- throw nvae;
- }
-
- switch (alt8) {
- case 1 :
- // InternalApplicationConfiguration.g:407:3: this_FileDeclaration_0= ruleFileDeclaration
- {
-
- newCompositeNode(grammarAccess.getDeclarationAccess().getFileDeclarationParserRuleCall_0());
-
- pushFollow(FOLLOW_2);
- this_FileDeclaration_0=ruleFileDeclaration();
-
- state._fsp--;
-
-
- current = this_FileDeclaration_0;
- afterParserOrEnumRuleCall();
-
-
- }
- break;
- case 2 :
- // InternalApplicationConfiguration.g:416:3: this_MetamodelDeclaration_1= ruleMetamodelDeclaration
- {
-
- newCompositeNode(grammarAccess.getDeclarationAccess().getMetamodelDeclarationParserRuleCall_1());
-
- pushFollow(FOLLOW_2);
- this_MetamodelDeclaration_1=ruleMetamodelDeclaration();
-
- state._fsp--;
-
-
- current = this_MetamodelDeclaration_1;
- afterParserOrEnumRuleCall();
-
-
- }
- break;
- case 3 :
- // InternalApplicationConfiguration.g:425:3: this_PartialModelDeclaration_2= rulePartialModelDeclaration
- {
-
- newCompositeNode(grammarAccess.getDeclarationAccess().getPartialModelDeclarationParserRuleCall_2());
-
- pushFollow(FOLLOW_2);
- this_PartialModelDeclaration_2=rulePartialModelDeclaration();
-
- state._fsp--;
-
-
- current = this_PartialModelDeclaration_2;
- afterParserOrEnumRuleCall();
-
-
- }
- break;
- case 4 :
- // InternalApplicationConfiguration.g:434:3: this_GraphPatternDeclaration_3= ruleGraphPatternDeclaration
- {
-
- newCompositeNode(grammarAccess.getDeclarationAccess().getGraphPatternDeclarationParserRuleCall_3());
-
- pushFollow(FOLLOW_2);
- this_GraphPatternDeclaration_3=ruleGraphPatternDeclaration();
-
- state._fsp--;
-
-
- current = this_GraphPatternDeclaration_3;
- afterParserOrEnumRuleCall();
-
-
- }
- break;
- case 5 :
- // InternalApplicationConfiguration.g:443:3: this_ConfigDeclaration_4= ruleConfigDeclaration
- {
-
- newCompositeNode(grammarAccess.getDeclarationAccess().getConfigDeclarationParserRuleCall_4());
-
- pushFollow(FOLLOW_2);
- this_ConfigDeclaration_4=ruleConfigDeclaration();
-
- state._fsp--;
-
-
- current = this_ConfigDeclaration_4;
- afterParserOrEnumRuleCall();
-
-
- }
- break;
- case 6 :
- // InternalApplicationConfiguration.g:452:3: this_ScopeDeclaration_5= ruleScopeDeclaration
- {
-
- newCompositeNode(grammarAccess.getDeclarationAccess().getScopeDeclarationParserRuleCall_5());
-
- pushFollow(FOLLOW_2);
- this_ScopeDeclaration_5=ruleScopeDeclaration();
-
- state._fsp--;
-
-
- current = this_ScopeDeclaration_5;
- afterParserOrEnumRuleCall();
-
-
- }
- break;
-
- }
-
-
- }
-
-
- leaveRule();
-
- }
-
- catch (RecognitionException re) {
- recover(input,re);
- appendSkippedTokens();
- }
- finally {
- }
- return current;
- }
- // $ANTLR end "ruleDeclaration"
-
-
- // $ANTLR start "entryRuleFileSpecification"
- // InternalApplicationConfiguration.g:464:1: entryRuleFileSpecification returns [EObject current=null] : iv_ruleFileSpecification= ruleFileSpecification EOF ;
- public final EObject entryRuleFileSpecification() throws RecognitionException {
- EObject current = null;
-
- EObject iv_ruleFileSpecification = null;
-
-
- try {
- // InternalApplicationConfiguration.g:464:58: (iv_ruleFileSpecification= ruleFileSpecification EOF )
- // InternalApplicationConfiguration.g:465:2: iv_ruleFileSpecification= ruleFileSpecification EOF
- {
- newCompositeNode(grammarAccess.getFileSpecificationRule());
- pushFollow(FOLLOW_1);
- iv_ruleFileSpecification=ruleFileSpecification();
-
- state._fsp--;
-
- current =iv_ruleFileSpecification;
- match(input,EOF,FOLLOW_2);
-
- }
-
- }
-
- catch (RecognitionException re) {
- recover(input,re);
- appendSkippedTokens();
- }
- finally {
- }
- return current;
- }
- // $ANTLR end "entryRuleFileSpecification"
-
-
- // $ANTLR start "ruleFileSpecification"
- // InternalApplicationConfiguration.g:471:1: ruleFileSpecification returns [EObject current=null] : ( (lv_path_0_0= RULE_STRING ) ) ;
- public final EObject ruleFileSpecification() throws RecognitionException {
- EObject current = null;
-
- Token lv_path_0_0=null;
-
-
- enterRule();
-
- try {
- // InternalApplicationConfiguration.g:477:2: ( ( (lv_path_0_0= RULE_STRING ) ) )
- // InternalApplicationConfiguration.g:478:2: ( (lv_path_0_0= RULE_STRING ) )
- {
- // InternalApplicationConfiguration.g:478:2: ( (lv_path_0_0= RULE_STRING ) )
- // InternalApplicationConfiguration.g:479:3: (lv_path_0_0= RULE_STRING )
- {
- // InternalApplicationConfiguration.g:479:3: (lv_path_0_0= RULE_STRING )
- // InternalApplicationConfiguration.g:480:4: lv_path_0_0= RULE_STRING
- {
- lv_path_0_0=(Token)match(input,RULE_STRING,FOLLOW_2);
-
- newLeafNode(lv_path_0_0, grammarAccess.getFileSpecificationAccess().getPathSTRINGTerminalRuleCall_0());
-
-
- if (current==null) {
- current = createModelElement(grammarAccess.getFileSpecificationRule());
- }
- setWithLastConsumed(
- current,
- "path",
- lv_path_0_0,
- "org.eclipse.xtext.common.Terminals.STRING");
-
-
- }
-
-
- }
-
-
- }
-
-
- leaveRule();
-
- }
-
- catch (RecognitionException re) {
- recover(input,re);
- appendSkippedTokens();
- }
- finally {
- }
- return current;
- }
- // $ANTLR end "ruleFileSpecification"
-
-
- // $ANTLR start "entryRuleFileDeclaration"
- // InternalApplicationConfiguration.g:499:1: entryRuleFileDeclaration returns [EObject current=null] : iv_ruleFileDeclaration= ruleFileDeclaration EOF ;
- public final EObject entryRuleFileDeclaration() throws RecognitionException {
- EObject current = null;
-
- EObject iv_ruleFileDeclaration = null;
-
-
- try {
- // InternalApplicationConfiguration.g:499:56: (iv_ruleFileDeclaration= ruleFileDeclaration EOF )
- // InternalApplicationConfiguration.g:500:2: iv_ruleFileDeclaration= ruleFileDeclaration EOF
- {
- newCompositeNode(grammarAccess.getFileDeclarationRule());
- pushFollow(FOLLOW_1);
- iv_ruleFileDeclaration=ruleFileDeclaration();
-
- state._fsp--;
-
- current =iv_ruleFileDeclaration;
- match(input,EOF,FOLLOW_2);
-
- }
-
- }
-
- catch (RecognitionException re) {
- recover(input,re);
- appendSkippedTokens();
- }
- finally {
- }
- return current;
- }
- // $ANTLR end "entryRuleFileDeclaration"
-
-
- // $ANTLR start "ruleFileDeclaration"
- // InternalApplicationConfiguration.g:506:1: ruleFileDeclaration returns [EObject current=null] : (otherlv_0= 'file' ( (lv_name_1_0= RULE_ID ) ) otherlv_2= '=' ( (lv_specification_3_0= ruleFileSpecification ) ) ) ;
- public final EObject ruleFileDeclaration() throws RecognitionException {
- EObject current = null;
-
- Token otherlv_0=null;
- Token lv_name_1_0=null;
- Token otherlv_2=null;
- EObject lv_specification_3_0 = null;
-
-
-
- enterRule();
-
- try {
- // InternalApplicationConfiguration.g:512:2: ( (otherlv_0= 'file' ( (lv_name_1_0= RULE_ID ) ) otherlv_2= '=' ( (lv_specification_3_0= ruleFileSpecification ) ) ) )
- // InternalApplicationConfiguration.g:513:2: (otherlv_0= 'file' ( (lv_name_1_0= RULE_ID ) ) otherlv_2= '=' ( (lv_specification_3_0= ruleFileSpecification ) ) )
- {
- // InternalApplicationConfiguration.g:513:2: (otherlv_0= 'file' ( (lv_name_1_0= RULE_ID ) ) otherlv_2= '=' ( (lv_specification_3_0= ruleFileSpecification ) ) )
- // InternalApplicationConfiguration.g:514:3: otherlv_0= 'file' ( (lv_name_1_0= RULE_ID ) ) otherlv_2= '=' ( (lv_specification_3_0= ruleFileSpecification ) )
- {
- otherlv_0=(Token)match(input,16,FOLLOW_6);
-
- newLeafNode(otherlv_0, grammarAccess.getFileDeclarationAccess().getFileKeyword_0());
-
- // InternalApplicationConfiguration.g:518:3: ( (lv_name_1_0= RULE_ID ) )
- // InternalApplicationConfiguration.g:519:4: (lv_name_1_0= RULE_ID )
- {
- // InternalApplicationConfiguration.g:519:4: (lv_name_1_0= RULE_ID )
- // InternalApplicationConfiguration.g:520:5: lv_name_1_0= RULE_ID
- {
- lv_name_1_0=(Token)match(input,RULE_ID,FOLLOW_12);
-
- newLeafNode(lv_name_1_0, grammarAccess.getFileDeclarationAccess().getNameIDTerminalRuleCall_1_0());
-
-
- if (current==null) {
- current = createModelElement(grammarAccess.getFileDeclarationRule());
- }
- setWithLastConsumed(
- current,
- "name",
- lv_name_1_0,
- "org.eclipse.xtext.common.Terminals.ID");
-
-
- }
-
-
- }
-
- otherlv_2=(Token)match(input,17,FOLLOW_10);
-
- newLeafNode(otherlv_2, grammarAccess.getFileDeclarationAccess().getEqualsSignKeyword_2());
-
- // InternalApplicationConfiguration.g:540:3: ( (lv_specification_3_0= ruleFileSpecification ) )
- // InternalApplicationConfiguration.g:541:4: (lv_specification_3_0= ruleFileSpecification )
- {
- // InternalApplicationConfiguration.g:541:4: (lv_specification_3_0= ruleFileSpecification )
- // InternalApplicationConfiguration.g:542:5: lv_specification_3_0= ruleFileSpecification
- {
-
- newCompositeNode(grammarAccess.getFileDeclarationAccess().getSpecificationFileSpecificationParserRuleCall_3_0());
-
- pushFollow(FOLLOW_2);
- lv_specification_3_0=ruleFileSpecification();
-
- state._fsp--;
-
-
- if (current==null) {
- current = createModelElementForParent(grammarAccess.getFileDeclarationRule());
- }
- set(
- current,
- "specification",
- lv_specification_3_0,
- "hu.bme.mit.inf.dslreasoner.application.ApplicationConfiguration.FileSpecification");
- afterParserOrEnumRuleCall();
-
-
- }
-
-
- }
-
-
- }
-
-
- }
-
-
- leaveRule();
-
- }
-
- catch (RecognitionException re) {
- recover(input,re);
- appendSkippedTokens();
- }
- finally {
- }
- return current;
- }
- // $ANTLR end "ruleFileDeclaration"
-
-
- // $ANTLR start "entryRuleFileReference"
- // InternalApplicationConfiguration.g:563:1: entryRuleFileReference returns [EObject current=null] : iv_ruleFileReference= ruleFileReference EOF ;
- public final EObject entryRuleFileReference() throws RecognitionException {
- EObject current = null;
-
- EObject iv_ruleFileReference = null;
-
-
- try {
- // InternalApplicationConfiguration.g:563:54: (iv_ruleFileReference= ruleFileReference EOF )
- // InternalApplicationConfiguration.g:564:2: iv_ruleFileReference= ruleFileReference EOF
- {
- newCompositeNode(grammarAccess.getFileReferenceRule());
- pushFollow(FOLLOW_1);
- iv_ruleFileReference=ruleFileReference();
-
- state._fsp--;
-
- current =iv_ruleFileReference;
- match(input,EOF,FOLLOW_2);
-
- }
-
- }
-
- catch (RecognitionException re) {
- recover(input,re);
- appendSkippedTokens();
- }
- finally {
- }
- return current;
- }
- // $ANTLR end "entryRuleFileReference"
-
-
- // $ANTLR start "ruleFileReference"
- // InternalApplicationConfiguration.g:570:1: ruleFileReference returns [EObject current=null] : ( (otherlv_0= RULE_ID ) ) ;
- public final EObject ruleFileReference() throws RecognitionException {
- EObject current = null;
-
- Token otherlv_0=null;
-
-
- enterRule();
-
- try {
- // InternalApplicationConfiguration.g:576:2: ( ( (otherlv_0= RULE_ID ) ) )
- // InternalApplicationConfiguration.g:577:2: ( (otherlv_0= RULE_ID ) )
- {
- // InternalApplicationConfiguration.g:577:2: ( (otherlv_0= RULE_ID ) )
- // InternalApplicationConfiguration.g:578:3: (otherlv_0= RULE_ID )
- {
- // InternalApplicationConfiguration.g:578:3: (otherlv_0= RULE_ID )
- // InternalApplicationConfiguration.g:579:4: otherlv_0= RULE_ID
- {
-
- if (current==null) {
- current = createModelElement(grammarAccess.getFileReferenceRule());
- }
-
- otherlv_0=(Token)match(input,RULE_ID,FOLLOW_2);
-
- newLeafNode(otherlv_0, grammarAccess.getFileReferenceAccess().getReferredFileDeclarationCrossReference_0());
-
-
- }
-
-
- }
-
-
- }
-
-
- leaveRule();
-
- }
-
- catch (RecognitionException re) {
- recover(input,re);
- appendSkippedTokens();
- }
- finally {
- }
- return current;
- }
- // $ANTLR end "ruleFileReference"
-
-
- // $ANTLR start "entryRuleFile"
- // InternalApplicationConfiguration.g:593:1: entryRuleFile returns [EObject current=null] : iv_ruleFile= ruleFile EOF ;
- public final EObject entryRuleFile() throws RecognitionException {
- EObject current = null;
-
- EObject iv_ruleFile = null;
-
-
- try {
- // InternalApplicationConfiguration.g:593:45: (iv_ruleFile= ruleFile EOF )
- // InternalApplicationConfiguration.g:594:2: iv_ruleFile= ruleFile EOF
- {
- newCompositeNode(grammarAccess.getFileRule());
- pushFollow(FOLLOW_1);
- iv_ruleFile=ruleFile();
-
- state._fsp--;
-
- current =iv_ruleFile;
- match(input,EOF,FOLLOW_2);
-
- }
-
- }
-
- catch (RecognitionException re) {
- recover(input,re);
- appendSkippedTokens();
- }
- finally {
- }
- return current;
- }
- // $ANTLR end "entryRuleFile"
-
-
- // $ANTLR start "ruleFile"
- // InternalApplicationConfiguration.g:600:1: ruleFile returns [EObject current=null] : (this_FileSpecification_0= ruleFileSpecification | this_FileReference_1= ruleFileReference ) ;
- public final EObject ruleFile() throws RecognitionException {
- EObject current = null;
-
- EObject this_FileSpecification_0 = null;
-
- EObject this_FileReference_1 = null;
-
-
-
- enterRule();
-
- try {
- // InternalApplicationConfiguration.g:606:2: ( (this_FileSpecification_0= ruleFileSpecification | this_FileReference_1= ruleFileReference ) )
- // InternalApplicationConfiguration.g:607:2: (this_FileSpecification_0= ruleFileSpecification | this_FileReference_1= ruleFileReference )
- {
- // InternalApplicationConfiguration.g:607:2: (this_FileSpecification_0= ruleFileSpecification | this_FileReference_1= ruleFileReference )
- int alt9=2;
- int LA9_0 = input.LA(1);
-
- if ( (LA9_0==RULE_STRING) ) {
- alt9=1;
- }
- else if ( (LA9_0==RULE_ID) ) {
- alt9=2;
- }
- else {
- NoViableAltException nvae =
- new NoViableAltException("", 9, 0, input);
-
- throw nvae;
- }
- switch (alt9) {
- case 1 :
- // InternalApplicationConfiguration.g:608:3: this_FileSpecification_0= ruleFileSpecification
- {
-
- newCompositeNode(grammarAccess.getFileAccess().getFileSpecificationParserRuleCall_0());
-
- pushFollow(FOLLOW_2);
- this_FileSpecification_0=ruleFileSpecification();
-
- state._fsp--;
-
-
- current = this_FileSpecification_0;
- afterParserOrEnumRuleCall();
-
-
- }
- break;
- case 2 :
- // InternalApplicationConfiguration.g:617:3: this_FileReference_1= ruleFileReference
- {
-
- newCompositeNode(grammarAccess.getFileAccess().getFileReferenceParserRuleCall_1());
-
- pushFollow(FOLLOW_2);
- this_FileReference_1=ruleFileReference();
-
- state._fsp--;
-
-
- current = this_FileReference_1;
- afterParserOrEnumRuleCall();
-
-
- }
- break;
-
- }
-
-
- }
-
-
- leaveRule();
-
- }
-
- catch (RecognitionException re) {
- recover(input,re);
- appendSkippedTokens();
- }
- finally {
- }
- return current;
- }
- // $ANTLR end "ruleFile"
-
-
- // $ANTLR start "entryRuleMetamodelSpecification"
- // InternalApplicationConfiguration.g:629:1: entryRuleMetamodelSpecification returns [EObject current=null] : iv_ruleMetamodelSpecification= ruleMetamodelSpecification EOF ;
- public final EObject entryRuleMetamodelSpecification() throws RecognitionException {
- EObject current = null;
-
- EObject iv_ruleMetamodelSpecification = null;
-
-
- try {
- // InternalApplicationConfiguration.g:629:63: (iv_ruleMetamodelSpecification= ruleMetamodelSpecification EOF )
- // InternalApplicationConfiguration.g:630:2: iv_ruleMetamodelSpecification= ruleMetamodelSpecification EOF
- {
- newCompositeNode(grammarAccess.getMetamodelSpecificationRule());
- pushFollow(FOLLOW_1);
- iv_ruleMetamodelSpecification=ruleMetamodelSpecification();
-
- state._fsp--;
-
- current =iv_ruleMetamodelSpecification;
- match(input,EOF,FOLLOW_2);
-
- }
-
- }
-
- catch (RecognitionException re) {
- recover(input,re);
- appendSkippedTokens();
- }
- finally {
- }
- return current;
- }
- // $ANTLR end "entryRuleMetamodelSpecification"
-
-
- // $ANTLR start "ruleMetamodelSpecification"
- // InternalApplicationConfiguration.g:636:1: ruleMetamodelSpecification returns [EObject current=null] : (otherlv_0= '{' ( (lv_entries_1_0= ruleMetamodelEntry ) ) (otherlv_2= ',' ( (lv_entries_3_0= ruleMetamodelEntry ) ) )* otherlv_4= '}' ) ;
- public final EObject ruleMetamodelSpecification() throws RecognitionException {
- EObject current = null;
-
- Token otherlv_0=null;
- Token otherlv_2=null;
- Token otherlv_4=null;
- EObject lv_entries_1_0 = null;
-
- EObject lv_entries_3_0 = null;
-
-
-
- enterRule();
-
- try {
- // InternalApplicationConfiguration.g:642:2: ( (otherlv_0= '{' ( (lv_entries_1_0= ruleMetamodelEntry ) ) (otherlv_2= ',' ( (lv_entries_3_0= ruleMetamodelEntry ) ) )* otherlv_4= '}' ) )
- // InternalApplicationConfiguration.g:643:2: (otherlv_0= '{' ( (lv_entries_1_0= ruleMetamodelEntry ) ) (otherlv_2= ',' ( (lv_entries_3_0= ruleMetamodelEntry ) ) )* otherlv_4= '}' )
- {
- // InternalApplicationConfiguration.g:643:2: (otherlv_0= '{' ( (lv_entries_1_0= ruleMetamodelEntry ) ) (otherlv_2= ',' ( (lv_entries_3_0= ruleMetamodelEntry ) ) )* otherlv_4= '}' )
- // InternalApplicationConfiguration.g:644:3: otherlv_0= '{' ( (lv_entries_1_0= ruleMetamodelEntry ) ) (otherlv_2= ',' ( (lv_entries_3_0= ruleMetamodelEntry ) ) )* otherlv_4= '}'
- {
- otherlv_0=(Token)match(input,18,FOLLOW_13);
-
- newLeafNode(otherlv_0, grammarAccess.getMetamodelSpecificationAccess().getLeftCurlyBracketKeyword_0());
-
- // InternalApplicationConfiguration.g:648:3: ( (lv_entries_1_0= ruleMetamodelEntry ) )
- // InternalApplicationConfiguration.g:649:4: (lv_entries_1_0= ruleMetamodelEntry )
- {
- // InternalApplicationConfiguration.g:649:4: (lv_entries_1_0= ruleMetamodelEntry )
- // InternalApplicationConfiguration.g:650:5: lv_entries_1_0= ruleMetamodelEntry
- {
-
- newCompositeNode(grammarAccess.getMetamodelSpecificationAccess().getEntriesMetamodelEntryParserRuleCall_1_0());
-
- pushFollow(FOLLOW_14);
- lv_entries_1_0=ruleMetamodelEntry();
-
- state._fsp--;
-
-
- if (current==null) {
- current = createModelElementForParent(grammarAccess.getMetamodelSpecificationRule());
- }
- add(
- current,
- "entries",
- lv_entries_1_0,
- "hu.bme.mit.inf.dslreasoner.application.ApplicationConfiguration.MetamodelEntry");
- afterParserOrEnumRuleCall();
-
-
- }
-
-
- }
-
- // InternalApplicationConfiguration.g:667:3: (otherlv_2= ',' ( (lv_entries_3_0= ruleMetamodelEntry ) ) )*
- loop10:
- do {
- int alt10=2;
- int LA10_0 = input.LA(1);
-
- if ( (LA10_0==19) ) {
- alt10=1;
- }
-
-
- switch (alt10) {
- case 1 :
- // InternalApplicationConfiguration.g:668:4: otherlv_2= ',' ( (lv_entries_3_0= ruleMetamodelEntry ) )
- {
- otherlv_2=(Token)match(input,19,FOLLOW_13);
-
- newLeafNode(otherlv_2, grammarAccess.getMetamodelSpecificationAccess().getCommaKeyword_2_0());
-
- // InternalApplicationConfiguration.g:672:4: ( (lv_entries_3_0= ruleMetamodelEntry ) )
- // InternalApplicationConfiguration.g:673:5: (lv_entries_3_0= ruleMetamodelEntry )
- {
- // InternalApplicationConfiguration.g:673:5: (lv_entries_3_0= ruleMetamodelEntry )
- // InternalApplicationConfiguration.g:674:6: lv_entries_3_0= ruleMetamodelEntry
- {
-
- newCompositeNode(grammarAccess.getMetamodelSpecificationAccess().getEntriesMetamodelEntryParserRuleCall_2_1_0());
-
- pushFollow(FOLLOW_14);
- lv_entries_3_0=ruleMetamodelEntry();
-
- state._fsp--;
-
-
- if (current==null) {
- current = createModelElementForParent(grammarAccess.getMetamodelSpecificationRule());
- }
- add(
- current,
- "entries",
- lv_entries_3_0,
- "hu.bme.mit.inf.dslreasoner.application.ApplicationConfiguration.MetamodelEntry");
- afterParserOrEnumRuleCall();
-
-
- }
-
-
- }
-
-
- }
- break;
-
- default :
- break loop10;
- }
- } while (true);
-
- otherlv_4=(Token)match(input,20,FOLLOW_2);
-
- newLeafNode(otherlv_4, grammarAccess.getMetamodelSpecificationAccess().getRightCurlyBracketKeyword_3());
-
-
- }
-
-
- }
-
-
- leaveRule();
-
- }
-
- catch (RecognitionException re) {
- recover(input,re);
- appendSkippedTokens();
- }
- finally {
- }
- return current;
- }
- // $ANTLR end "ruleMetamodelSpecification"
-
-
- // $ANTLR start "entryRuleMetamodelEntry"
- // InternalApplicationConfiguration.g:700:1: entryRuleMetamodelEntry returns [EObject current=null] : iv_ruleMetamodelEntry= ruleMetamodelEntry EOF ;
- public final EObject entryRuleMetamodelEntry() throws RecognitionException {
- EObject current = null;
-
- EObject iv_ruleMetamodelEntry = null;
-
-
- try {
- // InternalApplicationConfiguration.g:700:55: (iv_ruleMetamodelEntry= ruleMetamodelEntry EOF )
- // InternalApplicationConfiguration.g:701:2: iv_ruleMetamodelEntry= ruleMetamodelEntry EOF
- {
- newCompositeNode(grammarAccess.getMetamodelEntryRule());
- pushFollow(FOLLOW_1);
- iv_ruleMetamodelEntry=ruleMetamodelEntry();
-
- state._fsp--;
-
- current =iv_ruleMetamodelEntry;
- match(input,EOF,FOLLOW_2);
-
- }
-
- }
-
- catch (RecognitionException re) {
- recover(input,re);
- appendSkippedTokens();
- }
- finally {
- }
- return current;
- }
- // $ANTLR end "entryRuleMetamodelEntry"
-
-
- // $ANTLR start "ruleMetamodelEntry"
- // InternalApplicationConfiguration.g:707:1: ruleMetamodelEntry returns [EObject current=null] : (this_MetamodelElement_0= ruleMetamodelElement | this_AllPackageEntry_1= ruleAllPackageEntry ) ;
- public final EObject ruleMetamodelEntry() throws RecognitionException {
- EObject current = null;
-
- EObject this_MetamodelElement_0 = null;
-
- EObject this_AllPackageEntry_1 = null;
-
-
-
- enterRule();
-
- try {
- // InternalApplicationConfiguration.g:713:2: ( (this_MetamodelElement_0= ruleMetamodelElement | this_AllPackageEntry_1= ruleAllPackageEntry ) )
- // InternalApplicationConfiguration.g:714:2: (this_MetamodelElement_0= ruleMetamodelElement | this_AllPackageEntry_1= ruleAllPackageEntry )
- {
- // InternalApplicationConfiguration.g:714:2: (this_MetamodelElement_0= ruleMetamodelElement | this_AllPackageEntry_1= ruleAllPackageEntry )
- int alt11=2;
- int LA11_0 = input.LA(1);
-
- if ( (LA11_0==RULE_ID) ) {
- alt11=1;
- }
- else if ( (LA11_0==21) ) {
- alt11=2;
- }
- else {
- NoViableAltException nvae =
- new NoViableAltException("", 11, 0, input);
-
- throw nvae;
- }
- switch (alt11) {
- case 1 :
- // InternalApplicationConfiguration.g:715:3: this_MetamodelElement_0= ruleMetamodelElement
- {
-
- newCompositeNode(grammarAccess.getMetamodelEntryAccess().getMetamodelElementParserRuleCall_0());
-
- pushFollow(FOLLOW_2);
- this_MetamodelElement_0=ruleMetamodelElement();
-
- state._fsp--;
-
-
- current = this_MetamodelElement_0;
- afterParserOrEnumRuleCall();
-
-
- }
- break;
- case 2 :
- // InternalApplicationConfiguration.g:724:3: this_AllPackageEntry_1= ruleAllPackageEntry
- {
-
- newCompositeNode(grammarAccess.getMetamodelEntryAccess().getAllPackageEntryParserRuleCall_1());
-
- pushFollow(FOLLOW_2);
- this_AllPackageEntry_1=ruleAllPackageEntry();
-
- state._fsp--;
-
-
- current = this_AllPackageEntry_1;
- afterParserOrEnumRuleCall();
-
-
- }
- break;
-
- }
-
-
- }
-
-
- leaveRule();
-
- }
-
- catch (RecognitionException re) {
- recover(input,re);
- appendSkippedTokens();
- }
- finally {
- }
- return current;
- }
- // $ANTLR end "ruleMetamodelEntry"
-
-
- // $ANTLR start "entryRuleAllPackageEntry"
- // InternalApplicationConfiguration.g:736:1: entryRuleAllPackageEntry returns [EObject current=null] : iv_ruleAllPackageEntry= ruleAllPackageEntry EOF ;
- public final EObject entryRuleAllPackageEntry() throws RecognitionException {
- EObject current = null;
-
- EObject iv_ruleAllPackageEntry = null;
-
-
- try {
- // InternalApplicationConfiguration.g:736:56: (iv_ruleAllPackageEntry= ruleAllPackageEntry EOF )
- // InternalApplicationConfiguration.g:737:2: iv_ruleAllPackageEntry= ruleAllPackageEntry EOF
- {
- newCompositeNode(grammarAccess.getAllPackageEntryRule());
- pushFollow(FOLLOW_1);
- iv_ruleAllPackageEntry=ruleAllPackageEntry();
-
- state._fsp--;
-
- current =iv_ruleAllPackageEntry;
- match(input,EOF,FOLLOW_2);
-
- }
-
- }
-
- catch (RecognitionException re) {
- recover(input,re);
- appendSkippedTokens();
- }
- finally {
- }
- return current;
- }
- // $ANTLR end "entryRuleAllPackageEntry"
-
-
- // $ANTLR start "ruleAllPackageEntry"
- // InternalApplicationConfiguration.g:743: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= '}' )? ) ;
- public final EObject ruleAllPackageEntry() throws RecognitionException {
- EObject current = null;
-
- Token otherlv_0=null;
- Token otherlv_2=null;
- Token otherlv_3=null;
- Token otherlv_5=null;
- Token otherlv_7=null;
- EObject lv_exclusion_4_0 = null;
-
- EObject lv_exclusion_6_0 = null;
-
-
-
- enterRule();
-
- try {
- // InternalApplicationConfiguration.g:749:2: ( (otherlv_0= 'package' ( ( ruleQualifiedName ) ) (otherlv_2= 'excluding' otherlv_3= '{' ( (lv_exclusion_4_0= ruleMetamodelElement ) ) (otherlv_5= ',' ( (lv_exclusion_6_0= ruleMetamodelElement ) ) )* otherlv_7= '}' )? ) )
- // InternalApplicationConfiguration.g:750:2: (otherlv_0= 'package' ( ( ruleQualifiedName ) ) (otherlv_2= 'excluding' otherlv_3= '{' ( (lv_exclusion_4_0= ruleMetamodelElement ) ) (otherlv_5= ',' ( (lv_exclusion_6_0= ruleMetamodelElement ) ) )* otherlv_7= '}' )? )
- {
- // InternalApplicationConfiguration.g:750:2: (otherlv_0= 'package' ( ( ruleQualifiedName ) ) (otherlv_2= 'excluding' otherlv_3= '{' ( (lv_exclusion_4_0= ruleMetamodelElement ) ) (otherlv_5= ',' ( (lv_exclusion_6_0= ruleMetamodelElement ) ) )* otherlv_7= '}' )? )
- // InternalApplicationConfiguration.g:751:3: otherlv_0= 'package' ( ( ruleQualifiedName ) ) (otherlv_2= 'excluding' otherlv_3= '{' ( (lv_exclusion_4_0= ruleMetamodelElement ) ) (otherlv_5= ',' ( (lv_exclusion_6_0= ruleMetamodelElement ) ) )* otherlv_7= '}' )?
- {
- otherlv_0=(Token)match(input,21,FOLLOW_6);
-
- newLeafNode(otherlv_0, grammarAccess.getAllPackageEntryAccess().getPackageKeyword_0());
-
- // InternalApplicationConfiguration.g:755:3: ( ( ruleQualifiedName ) )
- // InternalApplicationConfiguration.g:756:4: ( ruleQualifiedName )
- {
- // InternalApplicationConfiguration.g:756:4: ( ruleQualifiedName )
- // InternalApplicationConfiguration.g:757:5: ruleQualifiedName
- {
-
- if (current==null) {
- current = createModelElement(grammarAccess.getAllPackageEntryRule());
- }
-
-
- newCompositeNode(grammarAccess.getAllPackageEntryAccess().getPackageEPackageCrossReference_1_0());
-
- pushFollow(FOLLOW_15);
- ruleQualifiedName();
-
- state._fsp--;
-
-
- afterParserOrEnumRuleCall();
-
-
- }
-
-
- }
-
- // InternalApplicationConfiguration.g:771:3: (otherlv_2= 'excluding' otherlv_3= '{' ( (lv_exclusion_4_0= ruleMetamodelElement ) ) (otherlv_5= ',' ( (lv_exclusion_6_0= ruleMetamodelElement ) ) )* otherlv_7= '}' )?
- int alt13=2;
- int LA13_0 = input.LA(1);
-
- if ( (LA13_0==22) ) {
- alt13=1;
- }
- switch (alt13) {
- case 1 :
- // InternalApplicationConfiguration.g:772:4: otherlv_2= 'excluding' otherlv_3= '{' ( (lv_exclusion_4_0= ruleMetamodelElement ) ) (otherlv_5= ',' ( (lv_exclusion_6_0= ruleMetamodelElement ) ) )* otherlv_7= '}'
- {
- otherlv_2=(Token)match(input,22,FOLLOW_16);
-
- newLeafNode(otherlv_2, grammarAccess.getAllPackageEntryAccess().getExcludingKeyword_2_0());
-
- otherlv_3=(Token)match(input,18,FOLLOW_6);
-
- newLeafNode(otherlv_3, grammarAccess.getAllPackageEntryAccess().getLeftCurlyBracketKeyword_2_1());
-
- // InternalApplicationConfiguration.g:780:4: ( (lv_exclusion_4_0= ruleMetamodelElement ) )
- // InternalApplicationConfiguration.g:781:5: (lv_exclusion_4_0= ruleMetamodelElement )
- {
- // InternalApplicationConfiguration.g:781:5: (lv_exclusion_4_0= ruleMetamodelElement )
- // InternalApplicationConfiguration.g:782:6: lv_exclusion_4_0= ruleMetamodelElement
- {
-
- newCompositeNode(grammarAccess.getAllPackageEntryAccess().getExclusionMetamodelElementParserRuleCall_2_2_0());
-
- pushFollow(FOLLOW_14);
- lv_exclusion_4_0=ruleMetamodelElement();
-
- state._fsp--;
-
-
- if (current==null) {
- current = createModelElementForParent(grammarAccess.getAllPackageEntryRule());
- }
- add(
- current,
- "exclusion",
- lv_exclusion_4_0,
- "hu.bme.mit.inf.dslreasoner.application.ApplicationConfiguration.MetamodelElement");
- afterParserOrEnumRuleCall();
-
-
- }
-
-
- }
-
- // InternalApplicationConfiguration.g:799:4: (otherlv_5= ',' ( (lv_exclusion_6_0= ruleMetamodelElement ) ) )*
- loop12:
- do {
- int alt12=2;
- int LA12_0 = input.LA(1);
-
- if ( (LA12_0==19) ) {
- alt12=1;
- }
-
-
- switch (alt12) {
- case 1 :
- // InternalApplicationConfiguration.g:800:5: otherlv_5= ',' ( (lv_exclusion_6_0= ruleMetamodelElement ) )
- {
- otherlv_5=(Token)match(input,19,FOLLOW_6);
-
- newLeafNode(otherlv_5, grammarAccess.getAllPackageEntryAccess().getCommaKeyword_2_3_0());
-
- // InternalApplicationConfiguration.g:804:5: ( (lv_exclusion_6_0= ruleMetamodelElement ) )
- // InternalApplicationConfiguration.g:805:6: (lv_exclusion_6_0= ruleMetamodelElement )
- {
- // InternalApplicationConfiguration.g:805:6: (lv_exclusion_6_0= ruleMetamodelElement )
- // InternalApplicationConfiguration.g:806:7: lv_exclusion_6_0= ruleMetamodelElement
- {
-
- newCompositeNode(grammarAccess.getAllPackageEntryAccess().getExclusionMetamodelElementParserRuleCall_2_3_1_0());
-
- pushFollow(FOLLOW_14);
- lv_exclusion_6_0=ruleMetamodelElement();
-
- state._fsp--;
-
-
- if (current==null) {
- current = createModelElementForParent(grammarAccess.getAllPackageEntryRule());
- }
- add(
- current,
- "exclusion",
- lv_exclusion_6_0,
- "hu.bme.mit.inf.dslreasoner.application.ApplicationConfiguration.MetamodelElement");
- afterParserOrEnumRuleCall();
-
-
- }
-
-
- }
-
-
- }
- break;
-
- default :
- break loop12;
- }
- } while (true);
-
- otherlv_7=(Token)match(input,20,FOLLOW_2);
-
- newLeafNode(otherlv_7, grammarAccess.getAllPackageEntryAccess().getRightCurlyBracketKeyword_2_4());
-
-
- }
- break;
-
- }
-
-
- }
-
-
- }
-
-
- leaveRule();
-
- }
-
- catch (RecognitionException re) {
- recover(input,re);
- appendSkippedTokens();
- }
- finally {
- }
- return current;
- }
- // $ANTLR end "ruleAllPackageEntry"
-
-
- // $ANTLR start "entryRuleMetamodelElement"
- // InternalApplicationConfiguration.g:833:1: entryRuleMetamodelElement returns [EObject current=null] : iv_ruleMetamodelElement= ruleMetamodelElement EOF ;
- public final EObject entryRuleMetamodelElement() throws RecognitionException {
- EObject current = null;
-
- EObject iv_ruleMetamodelElement = null;
-
-
- try {
- // InternalApplicationConfiguration.g:833:57: (iv_ruleMetamodelElement= ruleMetamodelElement EOF )
- // InternalApplicationConfiguration.g:834:2: iv_ruleMetamodelElement= ruleMetamodelElement EOF
- {
- newCompositeNode(grammarAccess.getMetamodelElementRule());
- pushFollow(FOLLOW_1);
- iv_ruleMetamodelElement=ruleMetamodelElement();
-
- state._fsp--;
-
- current =iv_ruleMetamodelElement;
- match(input,EOF,FOLLOW_2);
-
- }
-
- }
-
- catch (RecognitionException re) {
- recover(input,re);
- appendSkippedTokens();
- }
- finally {
- }
- return current;
- }
- // $ANTLR end "entryRuleMetamodelElement"
-
-
- // $ANTLR start "ruleMetamodelElement"
- // InternalApplicationConfiguration.g:840:1: ruleMetamodelElement returns [EObject current=null] : ( ( ( ( ruleQualifiedName ) ) otherlv_1= '::' )? ( (otherlv_2= RULE_ID ) ) (otherlv_3= '.' ( (otherlv_4= RULE_ID ) ) )? ) ;
- public final EObject ruleMetamodelElement() throws RecognitionException {
- EObject current = null;
-
- Token otherlv_1=null;
- Token otherlv_2=null;
- Token otherlv_3=null;
- Token otherlv_4=null;
-
-
- enterRule();
-
- try {
- // InternalApplicationConfiguration.g:846:2: ( ( ( ( ( ruleQualifiedName ) ) otherlv_1= '::' )? ( (otherlv_2= RULE_ID ) ) (otherlv_3= '.' ( (otherlv_4= RULE_ID ) ) )? ) )
- // InternalApplicationConfiguration.g:847:2: ( ( ( ( ruleQualifiedName ) ) otherlv_1= '::' )? ( (otherlv_2= RULE_ID ) ) (otherlv_3= '.' ( (otherlv_4= RULE_ID ) ) )? )
- {
- // InternalApplicationConfiguration.g:847:2: ( ( ( ( ruleQualifiedName ) ) otherlv_1= '::' )? ( (otherlv_2= RULE_ID ) ) (otherlv_3= '.' ( (otherlv_4= RULE_ID ) ) )? )
- // InternalApplicationConfiguration.g:848:3: ( ( ( ruleQualifiedName ) ) otherlv_1= '::' )? ( (otherlv_2= RULE_ID ) ) (otherlv_3= '.' ( (otherlv_4= RULE_ID ) ) )?
- {
- // InternalApplicationConfiguration.g:848:3: ( ( ( ruleQualifiedName ) ) otherlv_1= '::' )?
- int alt14=2;
- int LA14_0 = input.LA(1);
-
- if ( (LA14_0==RULE_ID) ) {
- int LA14_1 = input.LA(2);
-
- if ( (LA14_1==11) ) {
- int LA14_2 = input.LA(3);
-
- if ( (LA14_2==RULE_ID) ) {
- int LA14_5 = input.LA(4);
-
- if ( (LA14_5==11||LA14_5==23) ) {
- alt14=1;
- }
- }
- }
- else if ( (LA14_1==23) ) {
- alt14=1;
- }
- }
- switch (alt14) {
- case 1 :
- // InternalApplicationConfiguration.g:849:4: ( ( ruleQualifiedName ) ) otherlv_1= '::'
- {
- // InternalApplicationConfiguration.g:849:4: ( ( ruleQualifiedName ) )
- // InternalApplicationConfiguration.g:850:5: ( ruleQualifiedName )
- {
- // InternalApplicationConfiguration.g:850:5: ( ruleQualifiedName )
- // InternalApplicationConfiguration.g:851:6: ruleQualifiedName
- {
-
- if (current==null) {
- current = createModelElement(grammarAccess.getMetamodelElementRule());
- }
-
-
- newCompositeNode(grammarAccess.getMetamodelElementAccess().getPackageEPackageCrossReference_0_0_0());
-
- pushFollow(FOLLOW_17);
- ruleQualifiedName();
-
- state._fsp--;
-
-
- afterParserOrEnumRuleCall();
-
-
- }
-
-
- }
-
- otherlv_1=(Token)match(input,23,FOLLOW_6);
-
- newLeafNode(otherlv_1, grammarAccess.getMetamodelElementAccess().getColonColonKeyword_0_1());
-
-
- }
- break;
-
- }
-
- // InternalApplicationConfiguration.g:870:3: ( (otherlv_2= RULE_ID ) )
- // InternalApplicationConfiguration.g:871:4: (otherlv_2= RULE_ID )
- {
- // InternalApplicationConfiguration.g:871:4: (otherlv_2= RULE_ID )
- // InternalApplicationConfiguration.g:872:5: otherlv_2= RULE_ID
- {
-
- if (current==null) {
- current = createModelElement(grammarAccess.getMetamodelElementRule());
- }
-
- otherlv_2=(Token)match(input,RULE_ID,FOLLOW_5);
-
- newLeafNode(otherlv_2, grammarAccess.getMetamodelElementAccess().getClassifierEClassifierCrossReference_1_0());
-
-
- }
-
-
- }
-
- // InternalApplicationConfiguration.g:883:3: (otherlv_3= '.' ( (otherlv_4= RULE_ID ) ) )?
- int alt15=2;
- int LA15_0 = input.LA(1);
-
- if ( (LA15_0==11) ) {
- alt15=1;
- }
- switch (alt15) {
- case 1 :
- // InternalApplicationConfiguration.g:884:4: otherlv_3= '.' ( (otherlv_4= RULE_ID ) )
- {
- otherlv_3=(Token)match(input,11,FOLLOW_6);
-
- newLeafNode(otherlv_3, grammarAccess.getMetamodelElementAccess().getFullStopKeyword_2_0());
-
- // InternalApplicationConfiguration.g:888:4: ( (otherlv_4= RULE_ID ) )
- // InternalApplicationConfiguration.g:889:5: (otherlv_4= RULE_ID )
- {
- // InternalApplicationConfiguration.g:889:5: (otherlv_4= RULE_ID )
- // InternalApplicationConfiguration.g:890:6: otherlv_4= RULE_ID
- {
-
- if (current==null) {
- current = createModelElement(grammarAccess.getMetamodelElementRule());
- }
-
- otherlv_4=(Token)match(input,RULE_ID,FOLLOW_2);
-
- newLeafNode(otherlv_4, grammarAccess.getMetamodelElementAccess().getFeatureENamedElementCrossReference_2_1_0());
-
-
- }
-
-
- }
-
-
- }
- break;
-
- }
-
-
- }
-
-
- }
-
-
- leaveRule();
-
- }
-
- catch (RecognitionException re) {
- recover(input,re);
- appendSkippedTokens();
- }
- finally {
- }
- return current;
- }
- // $ANTLR end "ruleMetamodelElement"
-
-
- // $ANTLR start "entryRuleMetamodelDeclaration"
- // InternalApplicationConfiguration.g:906:1: entryRuleMetamodelDeclaration returns [EObject current=null] : iv_ruleMetamodelDeclaration= ruleMetamodelDeclaration EOF ;
- public final EObject entryRuleMetamodelDeclaration() throws RecognitionException {
- EObject current = null;
-
- EObject iv_ruleMetamodelDeclaration = null;
-
-
- try {
- // InternalApplicationConfiguration.g:906:61: (iv_ruleMetamodelDeclaration= ruleMetamodelDeclaration EOF )
- // InternalApplicationConfiguration.g:907:2: iv_ruleMetamodelDeclaration= ruleMetamodelDeclaration EOF
- {
- newCompositeNode(grammarAccess.getMetamodelDeclarationRule());
- pushFollow(FOLLOW_1);
- iv_ruleMetamodelDeclaration=ruleMetamodelDeclaration();
-
- state._fsp--;
-
- current =iv_ruleMetamodelDeclaration;
- match(input,EOF,FOLLOW_2);
-
- }
-
- }
-
- catch (RecognitionException re) {
- recover(input,re);
- appendSkippedTokens();
- }
- finally {
- }
- return current;
- }
- // $ANTLR end "entryRuleMetamodelDeclaration"
-
-
- // $ANTLR start "ruleMetamodelDeclaration"
- // InternalApplicationConfiguration.g:913:1: ruleMetamodelDeclaration returns [EObject current=null] : (otherlv_0= 'metamodel' ( (lv_name_1_0= RULE_ID ) ) ( (lv_specification_2_0= ruleMetamodelSpecification ) ) ) ;
- public final EObject ruleMetamodelDeclaration() throws RecognitionException {
- EObject current = null;
-
- Token otherlv_0=null;
- Token lv_name_1_0=null;
- EObject lv_specification_2_0 = null;
-
-
-
- enterRule();
-
- try {
- // InternalApplicationConfiguration.g:919:2: ( (otherlv_0= 'metamodel' ( (lv_name_1_0= RULE_ID ) ) ( (lv_specification_2_0= ruleMetamodelSpecification ) ) ) )
- // InternalApplicationConfiguration.g:920:2: (otherlv_0= 'metamodel' ( (lv_name_1_0= RULE_ID ) ) ( (lv_specification_2_0= ruleMetamodelSpecification ) ) )
- {
- // InternalApplicationConfiguration.g:920:2: (otherlv_0= 'metamodel' ( (lv_name_1_0= RULE_ID ) ) ( (lv_specification_2_0= ruleMetamodelSpecification ) ) )
- // InternalApplicationConfiguration.g:921:3: otherlv_0= 'metamodel' ( (lv_name_1_0= RULE_ID ) ) ( (lv_specification_2_0= ruleMetamodelSpecification ) )
- {
- otherlv_0=(Token)match(input,24,FOLLOW_6);
-
- newLeafNode(otherlv_0, grammarAccess.getMetamodelDeclarationAccess().getMetamodelKeyword_0());
-
- // InternalApplicationConfiguration.g:925:3: ( (lv_name_1_0= RULE_ID ) )
- // InternalApplicationConfiguration.g:926:4: (lv_name_1_0= RULE_ID )
- {
- // InternalApplicationConfiguration.g:926:4: (lv_name_1_0= RULE_ID )
- // InternalApplicationConfiguration.g:927:5: lv_name_1_0= RULE_ID
- {
- lv_name_1_0=(Token)match(input,RULE_ID,FOLLOW_16);
-
- newLeafNode(lv_name_1_0, grammarAccess.getMetamodelDeclarationAccess().getNameIDTerminalRuleCall_1_0());
-
-
- if (current==null) {
- current = createModelElement(grammarAccess.getMetamodelDeclarationRule());
- }
- setWithLastConsumed(
- current,
- "name",
- lv_name_1_0,
- "org.eclipse.xtext.common.Terminals.ID");
-
-
- }
-
-
- }
-
- // InternalApplicationConfiguration.g:943:3: ( (lv_specification_2_0= ruleMetamodelSpecification ) )
- // InternalApplicationConfiguration.g:944:4: (lv_specification_2_0= ruleMetamodelSpecification )
- {
- // InternalApplicationConfiguration.g:944:4: (lv_specification_2_0= ruleMetamodelSpecification )
- // InternalApplicationConfiguration.g:945:5: lv_specification_2_0= ruleMetamodelSpecification
- {
-
- newCompositeNode(grammarAccess.getMetamodelDeclarationAccess().getSpecificationMetamodelSpecificationParserRuleCall_2_0());
-
- pushFollow(FOLLOW_2);
- lv_specification_2_0=ruleMetamodelSpecification();
-
- state._fsp--;
-
-
- if (current==null) {
- current = createModelElementForParent(grammarAccess.getMetamodelDeclarationRule());
- }
- set(
- current,
- "specification",
- lv_specification_2_0,
- "hu.bme.mit.inf.dslreasoner.application.ApplicationConfiguration.MetamodelSpecification");
- afterParserOrEnumRuleCall();
-
-
- }
-
-
- }
-
-
- }
-
-
- }
-
-
- leaveRule();
-
- }
-
- catch (RecognitionException re) {
- recover(input,re);
- appendSkippedTokens();
- }
- finally {
- }
- return current;
- }
- // $ANTLR end "ruleMetamodelDeclaration"
-
-
- // $ANTLR start "entryRuleMetamodelReference"
- // InternalApplicationConfiguration.g:966:1: entryRuleMetamodelReference returns [EObject current=null] : iv_ruleMetamodelReference= ruleMetamodelReference EOF ;
- public final EObject entryRuleMetamodelReference() throws RecognitionException {
- EObject current = null;
-
- EObject iv_ruleMetamodelReference = null;
-
-
- try {
- // InternalApplicationConfiguration.g:966:59: (iv_ruleMetamodelReference= ruleMetamodelReference EOF )
- // InternalApplicationConfiguration.g:967:2: iv_ruleMetamodelReference= ruleMetamodelReference EOF
- {
- newCompositeNode(grammarAccess.getMetamodelReferenceRule());
- pushFollow(FOLLOW_1);
- iv_ruleMetamodelReference=ruleMetamodelReference();
-
- state._fsp--;
-
- current =iv_ruleMetamodelReference;
- match(input,EOF,FOLLOW_2);
-
- }
-
- }
-
- catch (RecognitionException re) {
- recover(input,re);
- appendSkippedTokens();
- }
- finally {
- }
- return current;
- }
- // $ANTLR end "entryRuleMetamodelReference"
-
-
- // $ANTLR start "ruleMetamodelReference"
- // InternalApplicationConfiguration.g:973:1: ruleMetamodelReference returns [EObject current=null] : ( (otherlv_0= RULE_ID ) ) ;
- public final EObject ruleMetamodelReference() throws RecognitionException {
- EObject current = null;
-
- Token otherlv_0=null;
-
-
- enterRule();
-
- try {
- // InternalApplicationConfiguration.g:979:2: ( ( (otherlv_0= RULE_ID ) ) )
- // InternalApplicationConfiguration.g:980:2: ( (otherlv_0= RULE_ID ) )
- {
- // InternalApplicationConfiguration.g:980:2: ( (otherlv_0= RULE_ID ) )
- // InternalApplicationConfiguration.g:981:3: (otherlv_0= RULE_ID )
- {
- // InternalApplicationConfiguration.g:981:3: (otherlv_0= RULE_ID )
- // InternalApplicationConfiguration.g:982:4: otherlv_0= RULE_ID
- {
-
- if (current==null) {
- current = createModelElement(grammarAccess.getMetamodelReferenceRule());
- }
-
- otherlv_0=(Token)match(input,RULE_ID,FOLLOW_2);
-
- newLeafNode(otherlv_0, grammarAccess.getMetamodelReferenceAccess().getReferredMetamodelDeclarationCrossReference_0());
-
-
- }
-
-
- }
-
-
- }
-
-
- leaveRule();
-
- }
-
- catch (RecognitionException re) {
- recover(input,re);
- appendSkippedTokens();
- }
- finally {
- }
- return current;
- }
- // $ANTLR end "ruleMetamodelReference"
-
-
- // $ANTLR start "entryRuleMetamodel"
- // InternalApplicationConfiguration.g:996:1: entryRuleMetamodel returns [EObject current=null] : iv_ruleMetamodel= ruleMetamodel EOF ;
- public final EObject entryRuleMetamodel() throws RecognitionException {
- EObject current = null;
-
- EObject iv_ruleMetamodel = null;
-
-
- try {
- // InternalApplicationConfiguration.g:996:50: (iv_ruleMetamodel= ruleMetamodel EOF )
- // InternalApplicationConfiguration.g:997:2: iv_ruleMetamodel= ruleMetamodel EOF
- {
- newCompositeNode(grammarAccess.getMetamodelRule());
- pushFollow(FOLLOW_1);
- iv_ruleMetamodel=ruleMetamodel();
-
- state._fsp--;
-
- current =iv_ruleMetamodel;
- match(input,EOF,FOLLOW_2);
-
- }
-
- }
-
- catch (RecognitionException re) {
- recover(input,re);
- appendSkippedTokens();
- }
- finally {
- }
- return current;
- }
- // $ANTLR end "entryRuleMetamodel"
-
-
- // $ANTLR start "ruleMetamodel"
- // InternalApplicationConfiguration.g:1003:1: ruleMetamodel returns [EObject current=null] : (this_MetamodelReference_0= ruleMetamodelReference | this_MetamodelSpecification_1= ruleMetamodelSpecification ) ;
- public final EObject ruleMetamodel() throws RecognitionException {
- EObject current = null;
-
- EObject this_MetamodelReference_0 = null;
-
- EObject this_MetamodelSpecification_1 = null;
-
-
-
- enterRule();
-
- try {
- // InternalApplicationConfiguration.g:1009:2: ( (this_MetamodelReference_0= ruleMetamodelReference | this_MetamodelSpecification_1= ruleMetamodelSpecification ) )
- // InternalApplicationConfiguration.g:1010:2: (this_MetamodelReference_0= ruleMetamodelReference | this_MetamodelSpecification_1= ruleMetamodelSpecification )
- {
- // InternalApplicationConfiguration.g:1010:2: (this_MetamodelReference_0= ruleMetamodelReference | this_MetamodelSpecification_1= ruleMetamodelSpecification )
- int alt16=2;
- int LA16_0 = input.LA(1);
-
- if ( (LA16_0==RULE_ID) ) {
- alt16=1;
- }
- else if ( (LA16_0==18) ) {
- alt16=2;
- }
- else {
- NoViableAltException nvae =
- new NoViableAltException("", 16, 0, input);
-
- throw nvae;
- }
- switch (alt16) {
- case 1 :
- // InternalApplicationConfiguration.g:1011:3: this_MetamodelReference_0= ruleMetamodelReference
- {
-
- newCompositeNode(grammarAccess.getMetamodelAccess().getMetamodelReferenceParserRuleCall_0());
-
- pushFollow(FOLLOW_2);
- this_MetamodelReference_0=ruleMetamodelReference();
-
- state._fsp--;
-
-
- current = this_MetamodelReference_0;
- afterParserOrEnumRuleCall();
-
-
- }
- break;
- case 2 :
- // InternalApplicationConfiguration.g:1020:3: this_MetamodelSpecification_1= ruleMetamodelSpecification
- {
-
- newCompositeNode(grammarAccess.getMetamodelAccess().getMetamodelSpecificationParserRuleCall_1());
-
- pushFollow(FOLLOW_2);
- this_MetamodelSpecification_1=ruleMetamodelSpecification();
-
- state._fsp--;
-
-
- current = this_MetamodelSpecification_1;
- afterParserOrEnumRuleCall();
-
-
- }
- break;
-
- }
-
-
- }
-
-
- leaveRule();
-
- }
-
- catch (RecognitionException re) {
- recover(input,re);
- appendSkippedTokens();
- }
- finally {
- }
- return current;
- }
- // $ANTLR end "ruleMetamodel"
-
-
- // $ANTLR start "entryRulePartialModelSpecification"
- // InternalApplicationConfiguration.g:1032:1: entryRulePartialModelSpecification returns [EObject current=null] : iv_rulePartialModelSpecification= rulePartialModelSpecification EOF ;
- public final EObject entryRulePartialModelSpecification() throws RecognitionException {
- EObject current = null;
-
- EObject iv_rulePartialModelSpecification = null;
-
-
- try {
- // InternalApplicationConfiguration.g:1032:66: (iv_rulePartialModelSpecification= rulePartialModelSpecification EOF )
- // InternalApplicationConfiguration.g:1033:2: iv_rulePartialModelSpecification= rulePartialModelSpecification EOF
- {
- newCompositeNode(grammarAccess.getPartialModelSpecificationRule());
- pushFollow(FOLLOW_1);
- iv_rulePartialModelSpecification=rulePartialModelSpecification();
-
- state._fsp--;
-
- current =iv_rulePartialModelSpecification;
- match(input,EOF,FOLLOW_2);
-
- }
-
- }
-
- catch (RecognitionException re) {
- recover(input,re);
- appendSkippedTokens();
- }
- finally {
- }
- return current;
- }
- // $ANTLR end "entryRulePartialModelSpecification"
-
-
- // $ANTLR start "rulePartialModelSpecification"
- // InternalApplicationConfiguration.g:1039:1: rulePartialModelSpecification returns [EObject current=null] : (otherlv_0= '{' ( (lv_entry_1_0= rulePartialModelEntry ) ) (otherlv_2= ',' ( (lv_entry_3_0= rulePartialModelEntry ) ) )? otherlv_4= '}' ) ;
- public final EObject rulePartialModelSpecification() throws RecognitionException {
- EObject current = null;
-
- Token otherlv_0=null;
- Token otherlv_2=null;
- Token otherlv_4=null;
- EObject lv_entry_1_0 = null;
-
- EObject lv_entry_3_0 = null;
-
-
-
- enterRule();
-
- try {
- // InternalApplicationConfiguration.g:1045:2: ( (otherlv_0= '{' ( (lv_entry_1_0= rulePartialModelEntry ) ) (otherlv_2= ',' ( (lv_entry_3_0= rulePartialModelEntry ) ) )? otherlv_4= '}' ) )
- // InternalApplicationConfiguration.g:1046:2: (otherlv_0= '{' ( (lv_entry_1_0= rulePartialModelEntry ) ) (otherlv_2= ',' ( (lv_entry_3_0= rulePartialModelEntry ) ) )? otherlv_4= '}' )
- {
- // InternalApplicationConfiguration.g:1046:2: (otherlv_0= '{' ( (lv_entry_1_0= rulePartialModelEntry ) ) (otherlv_2= ',' ( (lv_entry_3_0= rulePartialModelEntry ) ) )? otherlv_4= '}' )
- // InternalApplicationConfiguration.g:1047:3: otherlv_0= '{' ( (lv_entry_1_0= rulePartialModelEntry ) ) (otherlv_2= ',' ( (lv_entry_3_0= rulePartialModelEntry ) ) )? otherlv_4= '}'
- {
- otherlv_0=(Token)match(input,18,FOLLOW_18);
-
- newLeafNode(otherlv_0, grammarAccess.getPartialModelSpecificationAccess().getLeftCurlyBracketKeyword_0());
-
- // InternalApplicationConfiguration.g:1051:3: ( (lv_entry_1_0= rulePartialModelEntry ) )
- // InternalApplicationConfiguration.g:1052:4: (lv_entry_1_0= rulePartialModelEntry )
- {
- // InternalApplicationConfiguration.g:1052:4: (lv_entry_1_0= rulePartialModelEntry )
- // InternalApplicationConfiguration.g:1053:5: lv_entry_1_0= rulePartialModelEntry
- {
-
- newCompositeNode(grammarAccess.getPartialModelSpecificationAccess().getEntryPartialModelEntryParserRuleCall_1_0());
-
- pushFollow(FOLLOW_14);
- lv_entry_1_0=rulePartialModelEntry();
-
- state._fsp--;
-
-
- if (current==null) {
- current = createModelElementForParent(grammarAccess.getPartialModelSpecificationRule());
- }
- add(
- current,
- "entry",
- lv_entry_1_0,
- "hu.bme.mit.inf.dslreasoner.application.ApplicationConfiguration.PartialModelEntry");
- afterParserOrEnumRuleCall();
-
-
- }
-
-
- }
-
- // InternalApplicationConfiguration.g:1070:3: (otherlv_2= ',' ( (lv_entry_3_0= rulePartialModelEntry ) ) )?
- int alt17=2;
- int LA17_0 = input.LA(1);
-
- if ( (LA17_0==19) ) {
- alt17=1;
- }
- switch (alt17) {
- case 1 :
- // InternalApplicationConfiguration.g:1071:4: otherlv_2= ',' ( (lv_entry_3_0= rulePartialModelEntry ) )
- {
- otherlv_2=(Token)match(input,19,FOLLOW_18);
-
- newLeafNode(otherlv_2, grammarAccess.getPartialModelSpecificationAccess().getCommaKeyword_2_0());
-
- // InternalApplicationConfiguration.g:1075:4: ( (lv_entry_3_0= rulePartialModelEntry ) )
- // InternalApplicationConfiguration.g:1076:5: (lv_entry_3_0= rulePartialModelEntry )
- {
- // InternalApplicationConfiguration.g:1076:5: (lv_entry_3_0= rulePartialModelEntry )
- // InternalApplicationConfiguration.g:1077:6: lv_entry_3_0= rulePartialModelEntry
- {
-
- newCompositeNode(grammarAccess.getPartialModelSpecificationAccess().getEntryPartialModelEntryParserRuleCall_2_1_0());
-
- pushFollow(FOLLOW_19);
- lv_entry_3_0=rulePartialModelEntry();
-
- state._fsp--;
-
-
- if (current==null) {
- current = createModelElementForParent(grammarAccess.getPartialModelSpecificationRule());
- }
- add(
- current,
- "entry",
- lv_entry_3_0,
- "hu.bme.mit.inf.dslreasoner.application.ApplicationConfiguration.PartialModelEntry");
- afterParserOrEnumRuleCall();
-
-
- }
-
-
- }
-
-
- }
- break;
-
- }
-
- otherlv_4=(Token)match(input,20,FOLLOW_2);
-
- newLeafNode(otherlv_4, grammarAccess.getPartialModelSpecificationAccess().getRightCurlyBracketKeyword_3());
-
-
- }
-
-
- }
-
-
- leaveRule();
-
- }
-
- catch (RecognitionException re) {
- recover(input,re);
- appendSkippedTokens();
- }
- finally {
- }
- return current;
- }
- // $ANTLR end "rulePartialModelSpecification"
-
-
- // $ANTLR start "entryRulePartialModelEntry"
- // InternalApplicationConfiguration.g:1103:1: entryRulePartialModelEntry returns [EObject current=null] : iv_rulePartialModelEntry= rulePartialModelEntry EOF ;
- public final EObject entryRulePartialModelEntry() throws RecognitionException {
- EObject current = null;
-
- EObject iv_rulePartialModelEntry = null;
-
-
- try {
- // InternalApplicationConfiguration.g:1103:58: (iv_rulePartialModelEntry= rulePartialModelEntry EOF )
- // InternalApplicationConfiguration.g:1104:2: iv_rulePartialModelEntry= rulePartialModelEntry EOF
- {
- newCompositeNode(grammarAccess.getPartialModelEntryRule());
- pushFollow(FOLLOW_1);
- iv_rulePartialModelEntry=rulePartialModelEntry();
-
- state._fsp--;
-
- current =iv_rulePartialModelEntry;
- match(input,EOF,FOLLOW_2);
-
- }
-
- }
-
- catch (RecognitionException re) {
- recover(input,re);
- appendSkippedTokens();
- }
- finally {
- }
- return current;
- }
- // $ANTLR end "entryRulePartialModelEntry"
-
-
- // $ANTLR start "rulePartialModelEntry"
- // InternalApplicationConfiguration.g:1110:1: rulePartialModelEntry returns [EObject current=null] : (this_ModelEntry_0= ruleModelEntry | this_FolderEntry_1= ruleFolderEntry ) ;
- public final EObject rulePartialModelEntry() throws RecognitionException {
- EObject current = null;
-
- EObject this_ModelEntry_0 = null;
-
- EObject this_FolderEntry_1 = null;
-
-
-
- enterRule();
-
- try {
- // InternalApplicationConfiguration.g:1116:2: ( (this_ModelEntry_0= ruleModelEntry | this_FolderEntry_1= ruleFolderEntry ) )
- // InternalApplicationConfiguration.g:1117:2: (this_ModelEntry_0= ruleModelEntry | this_FolderEntry_1= ruleFolderEntry )
- {
- // InternalApplicationConfiguration.g:1117:2: (this_ModelEntry_0= ruleModelEntry | this_FolderEntry_1= ruleFolderEntry )
- int alt18=2;
- int LA18_0 = input.LA(1);
-
- if ( (LA18_0==RULE_ID||LA18_0==RULE_STRING) ) {
- alt18=1;
- }
- else if ( (LA18_0==25) ) {
- alt18=2;
- }
- else {
- NoViableAltException nvae =
- new NoViableAltException("", 18, 0, input);
-
- throw nvae;
- }
- switch (alt18) {
- case 1 :
- // InternalApplicationConfiguration.g:1118:3: this_ModelEntry_0= ruleModelEntry
- {
-
- newCompositeNode(grammarAccess.getPartialModelEntryAccess().getModelEntryParserRuleCall_0());
-
- pushFollow(FOLLOW_2);
- this_ModelEntry_0=ruleModelEntry();
-
- state._fsp--;
-
-
- current = this_ModelEntry_0;
- afterParserOrEnumRuleCall();
-
-
- }
- break;
- case 2 :
- // InternalApplicationConfiguration.g:1127:3: this_FolderEntry_1= ruleFolderEntry
- {
-
- newCompositeNode(grammarAccess.getPartialModelEntryAccess().getFolderEntryParserRuleCall_1());
-
- pushFollow(FOLLOW_2);
- this_FolderEntry_1=ruleFolderEntry();
-
- state._fsp--;
-
-
- current = this_FolderEntry_1;
- afterParserOrEnumRuleCall();
-
-
- }
- break;
-
- }
-
-
- }
-
-
- leaveRule();
-
- }
-
- catch (RecognitionException re) {
- recover(input,re);
- appendSkippedTokens();
- }
- finally {
- }
- return current;
- }
- // $ANTLR end "rulePartialModelEntry"
-
-
- // $ANTLR start "entryRuleModelEntry"
- // InternalApplicationConfiguration.g:1139:1: entryRuleModelEntry returns [EObject current=null] : iv_ruleModelEntry= ruleModelEntry EOF ;
- public final EObject entryRuleModelEntry() throws RecognitionException {
- EObject current = null;
-
- EObject iv_ruleModelEntry = null;
-
-
- try {
- // InternalApplicationConfiguration.g:1139:51: (iv_ruleModelEntry= ruleModelEntry EOF )
- // InternalApplicationConfiguration.g:1140:2: iv_ruleModelEntry= ruleModelEntry EOF
- {
- newCompositeNode(grammarAccess.getModelEntryRule());
- pushFollow(FOLLOW_1);
- iv_ruleModelEntry=ruleModelEntry();
-
- state._fsp--;
-
- current =iv_ruleModelEntry;
- match(input,EOF,FOLLOW_2);
-
- }
-
- }
-
- catch (RecognitionException re) {
- recover(input,re);
- appendSkippedTokens();
- }
- finally {
- }
- return current;
- }
- // $ANTLR end "entryRuleModelEntry"
-
-
- // $ANTLR start "ruleModelEntry"
- // InternalApplicationConfiguration.g:1146:1: ruleModelEntry returns [EObject current=null] : ( (lv_path_0_0= ruleFile ) ) ;
- public final EObject ruleModelEntry() throws RecognitionException {
- EObject current = null;
-
- EObject lv_path_0_0 = null;
-
-
-
- enterRule();
-
- try {
- // InternalApplicationConfiguration.g:1152:2: ( ( (lv_path_0_0= ruleFile ) ) )
- // InternalApplicationConfiguration.g:1153:2: ( (lv_path_0_0= ruleFile ) )
- {
- // InternalApplicationConfiguration.g:1153:2: ( (lv_path_0_0= ruleFile ) )
- // InternalApplicationConfiguration.g:1154:3: (lv_path_0_0= ruleFile )
- {
- // InternalApplicationConfiguration.g:1154:3: (lv_path_0_0= ruleFile )
- // InternalApplicationConfiguration.g:1155:4: lv_path_0_0= ruleFile
- {
-
- newCompositeNode(grammarAccess.getModelEntryAccess().getPathFileParserRuleCall_0());
-
- pushFollow(FOLLOW_2);
- lv_path_0_0=ruleFile();
-
- state._fsp--;
-
-
- if (current==null) {
- current = createModelElementForParent(grammarAccess.getModelEntryRule());
- }
- set(
- current,
- "path",
- lv_path_0_0,
- "hu.bme.mit.inf.dslreasoner.application.ApplicationConfiguration.File");
- afterParserOrEnumRuleCall();
-
-
- }
-
-
- }
-
-
- }
-
-
- leaveRule();
-
- }
-
- catch (RecognitionException re) {
- recover(input,re);
- appendSkippedTokens();
- }
- finally {
- }
- return current;
- }
- // $ANTLR end "ruleModelEntry"
-
-
- // $ANTLR start "entryRuleFolderEntry"
- // InternalApplicationConfiguration.g:1175:1: entryRuleFolderEntry returns [EObject current=null] : iv_ruleFolderEntry= ruleFolderEntry EOF ;
- public final EObject entryRuleFolderEntry() throws RecognitionException {
- EObject current = null;
-
- EObject iv_ruleFolderEntry = null;
-
-
- try {
- // InternalApplicationConfiguration.g:1175:52: (iv_ruleFolderEntry= ruleFolderEntry EOF )
- // InternalApplicationConfiguration.g:1176:2: iv_ruleFolderEntry= ruleFolderEntry EOF
- {
- newCompositeNode(grammarAccess.getFolderEntryRule());
- pushFollow(FOLLOW_1);
- iv_ruleFolderEntry=ruleFolderEntry();
-
- state._fsp--;
-
- current =iv_ruleFolderEntry;
- match(input,EOF,FOLLOW_2);
-
- }
-
- }
-
- catch (RecognitionException re) {
- recover(input,re);
- appendSkippedTokens();
- }
- finally {
- }
- return current;
- }
- // $ANTLR end "entryRuleFolderEntry"
-
-
- // $ANTLR start "ruleFolderEntry"
- // InternalApplicationConfiguration.g:1182: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= '}' )? ) ;
- public final EObject ruleFolderEntry() throws RecognitionException {
- EObject current = null;
-
- Token otherlv_0=null;
- Token otherlv_2=null;
- Token otherlv_3=null;
- Token otherlv_5=null;
- Token otherlv_7=null;
- EObject lv_path_1_0 = null;
-
- EObject lv_exclusion_4_0 = null;
-
- EObject lv_exclusion_6_0 = null;
-
-
-
- enterRule();
-
- try {
- // InternalApplicationConfiguration.g:1188: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= '}' )? ) )
- // InternalApplicationConfiguration.g:1189: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= '}' )? )
- {
- // InternalApplicationConfiguration.g:1189: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= '}' )? )
- // InternalApplicationConfiguration.g:1190: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= '}' )?
- {
- otherlv_0=(Token)match(input,25,FOLLOW_20);
-
- newLeafNode(otherlv_0, grammarAccess.getFolderEntryAccess().getFolderKeyword_0());
-
- // InternalApplicationConfiguration.g:1194:3: ( (lv_path_1_0= ruleFile ) )
- // InternalApplicationConfiguration.g:1195:4: (lv_path_1_0= ruleFile )
- {
- // InternalApplicationConfiguration.g:1195:4: (lv_path_1_0= ruleFile )
- // InternalApplicationConfiguration.g:1196:5: lv_path_1_0= ruleFile
- {
-
- newCompositeNode(grammarAccess.getFolderEntryAccess().getPathFileParserRuleCall_1_0());
-
- pushFollow(FOLLOW_15);
- lv_path_1_0=ruleFile();
-
- state._fsp--;
-
-
- if (current==null) {
- current = createModelElementForParent(grammarAccess.getFolderEntryRule());
- }
- set(
- current,
- "path",
- lv_path_1_0,
- "hu.bme.mit.inf.dslreasoner.application.ApplicationConfiguration.File");
- afterParserOrEnumRuleCall();
-
-
- }
-
-
- }
-
- // InternalApplicationConfiguration.g:1213:3: (otherlv_2= 'excluding' otherlv_3= '{' ( (lv_exclusion_4_0= ruleModelEntry ) ) (otherlv_5= ',' ( (lv_exclusion_6_0= ruleModelEntry ) ) )* otherlv_7= '}' )?
- int alt20=2;
- int LA20_0 = input.LA(1);
-
- if ( (LA20_0==22) ) {
- alt20=1;
- }
- switch (alt20) {
- case 1 :
- // InternalApplicationConfiguration.g:1214:4: otherlv_2= 'excluding' otherlv_3= '{' ( (lv_exclusion_4_0= ruleModelEntry ) ) (otherlv_5= ',' ( (lv_exclusion_6_0= ruleModelEntry ) ) )* otherlv_7= '}'
- {
- otherlv_2=(Token)match(input,22,FOLLOW_16);
-
- newLeafNode(otherlv_2, grammarAccess.getFolderEntryAccess().getExcludingKeyword_2_0());
-
- otherlv_3=(Token)match(input,18,FOLLOW_20);
-
- newLeafNode(otherlv_3, grammarAccess.getFolderEntryAccess().getLeftCurlyBracketKeyword_2_1());
-
- // InternalApplicationConfiguration.g:1222:4: ( (lv_exclusion_4_0= ruleModelEntry ) )
- // InternalApplicationConfiguration.g:1223:5: (lv_exclusion_4_0= ruleModelEntry )
- {
- // InternalApplicationConfiguration.g:1223:5: (lv_exclusion_4_0= ruleModelEntry )
- // InternalApplicationConfiguration.g:1224:6: lv_exclusion_4_0= ruleModelEntry
- {
-
- newCompositeNode(grammarAccess.getFolderEntryAccess().getExclusionModelEntryParserRuleCall_2_2_0());
-
- pushFollow(FOLLOW_14);
- lv_exclusion_4_0=ruleModelEntry();
-
- state._fsp--;
-
-
- if (current==null) {
- current = createModelElementForParent(grammarAccess.getFolderEntryRule());
- }
- add(
- current,
- "exclusion",
- lv_exclusion_4_0,
- "hu.bme.mit.inf.dslreasoner.application.ApplicationConfiguration.ModelEntry");
- afterParserOrEnumRuleCall();
-
-
- }
-
-
- }
-
- // InternalApplicationConfiguration.g:1241:4: (otherlv_5= ',' ( (lv_exclusion_6_0= ruleModelEntry ) ) )*
- loop19:
- do {
- int alt19=2;
- int LA19_0 = input.LA(1);
-
- if ( (LA19_0==19) ) {
- alt19=1;
- }
-
-
- switch (alt19) {
- case 1 :
- // InternalApplicationConfiguration.g:1242:5: otherlv_5= ',' ( (lv_exclusion_6_0= ruleModelEntry ) )
- {
- otherlv_5=(Token)match(input,19,FOLLOW_20);
-
- newLeafNode(otherlv_5, grammarAccess.getFolderEntryAccess().getCommaKeyword_2_3_0());
-
- // InternalApplicationConfiguration.g:1246:5: ( (lv_exclusion_6_0= ruleModelEntry ) )
- // InternalApplicationConfiguration.g:1247:6: (lv_exclusion_6_0= ruleModelEntry )
- {
- // InternalApplicationConfiguration.g:1247:6: (lv_exclusion_6_0= ruleModelEntry )
- // InternalApplicationConfiguration.g:1248:7: lv_exclusion_6_0= ruleModelEntry
- {
-
- newCompositeNode(grammarAccess.getFolderEntryAccess().getExclusionModelEntryParserRuleCall_2_3_1_0());
-
- pushFollow(FOLLOW_14);
- lv_exclusion_6_0=ruleModelEntry();
-
- state._fsp--;
-
-
- if (current==null) {
- current = createModelElementForParent(grammarAccess.getFolderEntryRule());
- }
- add(
- current,
- "exclusion",
- lv_exclusion_6_0,
- "hu.bme.mit.inf.dslreasoner.application.ApplicationConfiguration.ModelEntry");
- afterParserOrEnumRuleCall();
-
-
- }
-
-
- }
-
-
- }
- break;
-
- default :
- break loop19;
- }
- } while (true);
-
- otherlv_7=(Token)match(input,20,FOLLOW_2);
-
- newLeafNode(otherlv_7, grammarAccess.getFolderEntryAccess().getRightCurlyBracketKeyword_2_4());
-
-
- }
- break;
-
- }
-
-
- }
-
-
- }
-
-
- leaveRule();
-
- }
-
- catch (RecognitionException re) {
- recover(input,re);
- appendSkippedTokens();
- }
- finally {
- }
- return current;
- }
- // $ANTLR end "ruleFolderEntry"
-
-
- // $ANTLR start "entryRulePartialModelDeclaration"
- // InternalApplicationConfiguration.g:1275:1: entryRulePartialModelDeclaration returns [EObject current=null] : iv_rulePartialModelDeclaration= rulePartialModelDeclaration EOF ;
- public final EObject entryRulePartialModelDeclaration() throws RecognitionException {
- EObject current = null;
-
- EObject iv_rulePartialModelDeclaration = null;
-
-
- try {
- // InternalApplicationConfiguration.g:1275:64: (iv_rulePartialModelDeclaration= rulePartialModelDeclaration EOF )
- // InternalApplicationConfiguration.g:1276:2: iv_rulePartialModelDeclaration= rulePartialModelDeclaration EOF
- {
- newCompositeNode(grammarAccess.getPartialModelDeclarationRule());
- pushFollow(FOLLOW_1);
- iv_rulePartialModelDeclaration=rulePartialModelDeclaration();
-
- state._fsp--;
-
- current =iv_rulePartialModelDeclaration;
- match(input,EOF,FOLLOW_2);
-
- }
-
- }
-
- catch (RecognitionException re) {
- recover(input,re);
- appendSkippedTokens();
- }
- finally {
- }
- return current;
- }
- // $ANTLR end "entryRulePartialModelDeclaration"
-
-
- // $ANTLR start "rulePartialModelDeclaration"
- // InternalApplicationConfiguration.g:1282:1: rulePartialModelDeclaration returns [EObject current=null] : (otherlv_0= 'models' ( (lv_name_1_0= RULE_ID ) ) ( (lv_specification_2_0= rulePartialModelSpecification ) ) ) ;
- public final EObject rulePartialModelDeclaration() throws RecognitionException {
- EObject current = null;
-
- Token otherlv_0=null;
- Token lv_name_1_0=null;
- EObject lv_specification_2_0 = null;
-
-
-
- enterRule();
-
- try {
- // InternalApplicationConfiguration.g:1288:2: ( (otherlv_0= 'models' ( (lv_name_1_0= RULE_ID ) ) ( (lv_specification_2_0= rulePartialModelSpecification ) ) ) )
- // InternalApplicationConfiguration.g:1289:2: (otherlv_0= 'models' ( (lv_name_1_0= RULE_ID ) ) ( (lv_specification_2_0= rulePartialModelSpecification ) ) )
- {
- // InternalApplicationConfiguration.g:1289:2: (otherlv_0= 'models' ( (lv_name_1_0= RULE_ID ) ) ( (lv_specification_2_0= rulePartialModelSpecification ) ) )
- // InternalApplicationConfiguration.g:1290:3: otherlv_0= 'models' ( (lv_name_1_0= RULE_ID ) ) ( (lv_specification_2_0= rulePartialModelSpecification ) )
- {
- otherlv_0=(Token)match(input,26,FOLLOW_6);
-
- newLeafNode(otherlv_0, grammarAccess.getPartialModelDeclarationAccess().getModelsKeyword_0());
-
- // InternalApplicationConfiguration.g:1294:3: ( (lv_name_1_0= RULE_ID ) )
- // InternalApplicationConfiguration.g:1295:4: (lv_name_1_0= RULE_ID )
- {
- // InternalApplicationConfiguration.g:1295:4: (lv_name_1_0= RULE_ID )
- // InternalApplicationConfiguration.g:1296:5: lv_name_1_0= RULE_ID
- {
- lv_name_1_0=(Token)match(input,RULE_ID,FOLLOW_16);
-
- newLeafNode(lv_name_1_0, grammarAccess.getPartialModelDeclarationAccess().getNameIDTerminalRuleCall_1_0());
-
-
- if (current==null) {
- current = createModelElement(grammarAccess.getPartialModelDeclarationRule());
- }
- setWithLastConsumed(
- current,
- "name",
- lv_name_1_0,
- "org.eclipse.xtext.common.Terminals.ID");
-
-
- }
-
-
- }
-
- // InternalApplicationConfiguration.g:1312:3: ( (lv_specification_2_0= rulePartialModelSpecification ) )
- // InternalApplicationConfiguration.g:1313:4: (lv_specification_2_0= rulePartialModelSpecification )
- {
- // InternalApplicationConfiguration.g:1313:4: (lv_specification_2_0= rulePartialModelSpecification )
- // InternalApplicationConfiguration.g:1314:5: lv_specification_2_0= rulePartialModelSpecification
- {
-
- newCompositeNode(grammarAccess.getPartialModelDeclarationAccess().getSpecificationPartialModelSpecificationParserRuleCall_2_0());
-
- pushFollow(FOLLOW_2);
- lv_specification_2_0=rulePartialModelSpecification();
-
- state._fsp--;
-
-
- if (current==null) {
- current = createModelElementForParent(grammarAccess.getPartialModelDeclarationRule());
- }
- set(
- current,
- "specification",
- lv_specification_2_0,
- "hu.bme.mit.inf.dslreasoner.application.ApplicationConfiguration.PartialModelSpecification");
- afterParserOrEnumRuleCall();
-
-
- }
-
-
- }
-
-
- }
-
-
- }
-
-
- leaveRule();
-
- }
-
- catch (RecognitionException re) {
- recover(input,re);
- appendSkippedTokens();
- }
- finally {
- }
- return current;
- }
- // $ANTLR end "rulePartialModelDeclaration"
-
-
- // $ANTLR start "entryRulePartialModelReference"
- // InternalApplicationConfiguration.g:1335:1: entryRulePartialModelReference returns [EObject current=null] : iv_rulePartialModelReference= rulePartialModelReference EOF ;
- public final EObject entryRulePartialModelReference() throws RecognitionException {
- EObject current = null;
-
- EObject iv_rulePartialModelReference = null;
-
-
- try {
- // InternalApplicationConfiguration.g:1335:62: (iv_rulePartialModelReference= rulePartialModelReference EOF )
- // InternalApplicationConfiguration.g:1336:2: iv_rulePartialModelReference= rulePartialModelReference EOF
- {
- newCompositeNode(grammarAccess.getPartialModelReferenceRule());
- pushFollow(FOLLOW_1);
- iv_rulePartialModelReference=rulePartialModelReference();
-
- state._fsp--;
-
- current =iv_rulePartialModelReference;
- match(input,EOF,FOLLOW_2);
-
- }
-
- }
-
- catch (RecognitionException re) {
- recover(input,re);
- appendSkippedTokens();
- }
- finally {
- }
- return current;
- }
- // $ANTLR end "entryRulePartialModelReference"
-
-
- // $ANTLR start "rulePartialModelReference"
- // InternalApplicationConfiguration.g:1342:1: rulePartialModelReference returns [EObject current=null] : ( (otherlv_0= RULE_ID ) ) ;
- public final EObject rulePartialModelReference() throws RecognitionException {
- EObject current = null;
-
- Token otherlv_0=null;
-
-
- enterRule();
-
- try {
- // InternalApplicationConfiguration.g:1348:2: ( ( (otherlv_0= RULE_ID ) ) )
- // InternalApplicationConfiguration.g:1349:2: ( (otherlv_0= RULE_ID ) )
- {
- // InternalApplicationConfiguration.g:1349:2: ( (otherlv_0= RULE_ID ) )
- // InternalApplicationConfiguration.g:1350:3: (otherlv_0= RULE_ID )
- {
- // InternalApplicationConfiguration.g:1350:3: (otherlv_0= RULE_ID )
- // InternalApplicationConfiguration.g:1351:4: otherlv_0= RULE_ID
- {
-
- if (current==null) {
- current = createModelElement(grammarAccess.getPartialModelReferenceRule());
- }
-
- otherlv_0=(Token)match(input,RULE_ID,FOLLOW_2);
-
- newLeafNode(otherlv_0, grammarAccess.getPartialModelReferenceAccess().getReferredPartialModelDeclarationCrossReference_0());
-
-
- }
-
-
- }
-
-
- }
-
-
- leaveRule();
-
- }
-
- catch (RecognitionException re) {
- recover(input,re);
- appendSkippedTokens();
- }
- finally {
- }
- return current;
- }
- // $ANTLR end "rulePartialModelReference"
-
-
- // $ANTLR start "entryRulePartialModel"
- // InternalApplicationConfiguration.g:1365:1: entryRulePartialModel returns [EObject current=null] : iv_rulePartialModel= rulePartialModel EOF ;
- public final EObject entryRulePartialModel() throws RecognitionException {
- EObject current = null;
-
- EObject iv_rulePartialModel = null;
-
-
- try {
- // InternalApplicationConfiguration.g:1365:53: (iv_rulePartialModel= rulePartialModel EOF )
- // InternalApplicationConfiguration.g:1366:2: iv_rulePartialModel= rulePartialModel EOF
- {
- newCompositeNode(grammarAccess.getPartialModelRule());
- pushFollow(FOLLOW_1);
- iv_rulePartialModel=rulePartialModel();
-
- state._fsp--;
-
- current =iv_rulePartialModel;
- match(input,EOF,FOLLOW_2);
-
- }
-
- }
-
- catch (RecognitionException re) {
- recover(input,re);
- appendSkippedTokens();
- }
- finally {
- }
- return current;
- }
- // $ANTLR end "entryRulePartialModel"
-
-
- // $ANTLR start "rulePartialModel"
- // InternalApplicationConfiguration.g:1372:1: rulePartialModel returns [EObject current=null] : (this_PartialModelSpecification_0= rulePartialModelSpecification | this_PartialModelReference_1= rulePartialModelReference ) ;
- public final EObject rulePartialModel() throws RecognitionException {
- EObject current = null;
-
- EObject this_PartialModelSpecification_0 = null;
-
- EObject this_PartialModelReference_1 = null;
-
-
-
- enterRule();
-
- try {
- // InternalApplicationConfiguration.g:1378:2: ( (this_PartialModelSpecification_0= rulePartialModelSpecification | this_PartialModelReference_1= rulePartialModelReference ) )
- // InternalApplicationConfiguration.g:1379:2: (this_PartialModelSpecification_0= rulePartialModelSpecification | this_PartialModelReference_1= rulePartialModelReference )
- {
- // InternalApplicationConfiguration.g:1379:2: (this_PartialModelSpecification_0= rulePartialModelSpecification | this_PartialModelReference_1= rulePartialModelReference )
- int alt21=2;
- int LA21_0 = input.LA(1);
-
- if ( (LA21_0==18) ) {
- alt21=1;
- }
- else if ( (LA21_0==RULE_ID) ) {
- alt21=2;
- }
- else {
- NoViableAltException nvae =
- new NoViableAltException("", 21, 0, input);
-
- throw nvae;
- }
- switch (alt21) {
- case 1 :
- // InternalApplicationConfiguration.g:1380:3: this_PartialModelSpecification_0= rulePartialModelSpecification
- {
-
- newCompositeNode(grammarAccess.getPartialModelAccess().getPartialModelSpecificationParserRuleCall_0());
-
- pushFollow(FOLLOW_2);
- this_PartialModelSpecification_0=rulePartialModelSpecification();
-
- state._fsp--;
-
-
- current = this_PartialModelSpecification_0;
- afterParserOrEnumRuleCall();
-
-
- }
- break;
- case 2 :
- // InternalApplicationConfiguration.g:1389:3: this_PartialModelReference_1= rulePartialModelReference
- {
-
- newCompositeNode(grammarAccess.getPartialModelAccess().getPartialModelReferenceParserRuleCall_1());
-
- pushFollow(FOLLOW_2);
- this_PartialModelReference_1=rulePartialModelReference();
-
- state._fsp--;
-
-
- current = this_PartialModelReference_1;
- afterParserOrEnumRuleCall();
-
-
- }
- break;
-
- }
-
-
- }
-
-
- leaveRule();
-
- }
-
- catch (RecognitionException re) {
- recover(input,re);
- appendSkippedTokens();
- }
- finally {
- }
- return current;
- }
- // $ANTLR end "rulePartialModel"
-
-
- // $ANTLR start "entryRulePatternSpecification"
- // InternalApplicationConfiguration.g:1401:1: entryRulePatternSpecification returns [EObject current=null] : iv_rulePatternSpecification= rulePatternSpecification EOF ;
- public final EObject entryRulePatternSpecification() throws RecognitionException {
- EObject current = null;
-
- EObject iv_rulePatternSpecification = null;
-
-
- try {
- // InternalApplicationConfiguration.g:1401:61: (iv_rulePatternSpecification= rulePatternSpecification EOF )
- // InternalApplicationConfiguration.g:1402:2: iv_rulePatternSpecification= rulePatternSpecification EOF
- {
- newCompositeNode(grammarAccess.getPatternSpecificationRule());
- pushFollow(FOLLOW_1);
- iv_rulePatternSpecification=rulePatternSpecification();
-
- state._fsp--;
-
- current =iv_rulePatternSpecification;
- match(input,EOF,FOLLOW_2);
-
- }
-
- }
-
- catch (RecognitionException re) {
- recover(input,re);
- appendSkippedTokens();
- }
- finally {
- }
- return current;
- }
- // $ANTLR end "entryRulePatternSpecification"
-
-
- // $ANTLR start "rulePatternSpecification"
- // InternalApplicationConfiguration.g:1408:1: rulePatternSpecification returns [EObject current=null] : (otherlv_0= '{' ( (lv_entries_1_0= rulePatternEntry ) ) (otherlv_2= ',' ( (lv_entries_3_0= rulePatternEntry ) ) )* otherlv_4= '}' ) ;
- public final EObject rulePatternSpecification() throws RecognitionException {
- EObject current = null;
-
- Token otherlv_0=null;
- Token otherlv_2=null;
- Token otherlv_4=null;
- EObject lv_entries_1_0 = null;
-
- EObject lv_entries_3_0 = null;
-
-
-
- enterRule();
-
- try {
- // InternalApplicationConfiguration.g:1414:2: ( (otherlv_0= '{' ( (lv_entries_1_0= rulePatternEntry ) ) (otherlv_2= ',' ( (lv_entries_3_0= rulePatternEntry ) ) )* otherlv_4= '}' ) )
- // InternalApplicationConfiguration.g:1415:2: (otherlv_0= '{' ( (lv_entries_1_0= rulePatternEntry ) ) (otherlv_2= ',' ( (lv_entries_3_0= rulePatternEntry ) ) )* otherlv_4= '}' )
- {
- // InternalApplicationConfiguration.g:1415:2: (otherlv_0= '{' ( (lv_entries_1_0= rulePatternEntry ) ) (otherlv_2= ',' ( (lv_entries_3_0= rulePatternEntry ) ) )* otherlv_4= '}' )
- // InternalApplicationConfiguration.g:1416:3: otherlv_0= '{' ( (lv_entries_1_0= rulePatternEntry ) ) (otherlv_2= ',' ( (lv_entries_3_0= rulePatternEntry ) ) )* otherlv_4= '}'
- {
- otherlv_0=(Token)match(input,18,FOLLOW_13);
-
- newLeafNode(otherlv_0, grammarAccess.getPatternSpecificationAccess().getLeftCurlyBracketKeyword_0());
-
- // InternalApplicationConfiguration.g:1420:3: ( (lv_entries_1_0= rulePatternEntry ) )
- // InternalApplicationConfiguration.g:1421:4: (lv_entries_1_0= rulePatternEntry )
- {
- // InternalApplicationConfiguration.g:1421:4: (lv_entries_1_0= rulePatternEntry )
- // InternalApplicationConfiguration.g:1422:5: lv_entries_1_0= rulePatternEntry
- {
-
- newCompositeNode(grammarAccess.getPatternSpecificationAccess().getEntriesPatternEntryParserRuleCall_1_0());
-
- pushFollow(FOLLOW_14);
- lv_entries_1_0=rulePatternEntry();
-
- state._fsp--;
-
-
- if (current==null) {
- current = createModelElementForParent(grammarAccess.getPatternSpecificationRule());
- }
- add(
- current,
- "entries",
- lv_entries_1_0,
- "hu.bme.mit.inf.dslreasoner.application.ApplicationConfiguration.PatternEntry");
- afterParserOrEnumRuleCall();
-
-
- }
-
-
- }
-
- // InternalApplicationConfiguration.g:1439:3: (otherlv_2= ',' ( (lv_entries_3_0= rulePatternEntry ) ) )*
- loop22:
- do {
- int alt22=2;
- int LA22_0 = input.LA(1);
-
- if ( (LA22_0==19) ) {
- alt22=1;
- }
-
-
- switch (alt22) {
- case 1 :
- // InternalApplicationConfiguration.g:1440:4: otherlv_2= ',' ( (lv_entries_3_0= rulePatternEntry ) )
- {
- otherlv_2=(Token)match(input,19,FOLLOW_13);
-
- newLeafNode(otherlv_2, grammarAccess.getPatternSpecificationAccess().getCommaKeyword_2_0());
-
- // InternalApplicationConfiguration.g:1444:4: ( (lv_entries_3_0= rulePatternEntry ) )
- // InternalApplicationConfiguration.g:1445:5: (lv_entries_3_0= rulePatternEntry )
- {
- // InternalApplicationConfiguration.g:1445:5: (lv_entries_3_0= rulePatternEntry )
- // InternalApplicationConfiguration.g:1446:6: lv_entries_3_0= rulePatternEntry
- {
-
- newCompositeNode(grammarAccess.getPatternSpecificationAccess().getEntriesPatternEntryParserRuleCall_2_1_0());
-
- pushFollow(FOLLOW_14);
- lv_entries_3_0=rulePatternEntry();
-
- state._fsp--;
-
-
- if (current==null) {
- current = createModelElementForParent(grammarAccess.getPatternSpecificationRule());
- }
- add(
- current,
- "entries",
- lv_entries_3_0,
- "hu.bme.mit.inf.dslreasoner.application.ApplicationConfiguration.PatternEntry");
- afterParserOrEnumRuleCall();
-
-
- }
-
-
- }
-
-
- }
- break;
-
- default :
- break loop22;
- }
- } while (true);
-
- otherlv_4=(Token)match(input,20,FOLLOW_2);
-
- newLeafNode(otherlv_4, grammarAccess.getPatternSpecificationAccess().getRightCurlyBracketKeyword_3());
-
-
- }
-
-
- }
-
-
- leaveRule();
-
- }
-
- catch (RecognitionException re) {
- recover(input,re);
- appendSkippedTokens();
- }
- finally {
- }
- return current;
- }
- // $ANTLR end "rulePatternSpecification"
-
-
- // $ANTLR start "entryRulePatternEntry"
- // InternalApplicationConfiguration.g:1472:1: entryRulePatternEntry returns [EObject current=null] : iv_rulePatternEntry= rulePatternEntry EOF ;
- public final EObject entryRulePatternEntry() throws RecognitionException {
- EObject current = null;
-
- EObject iv_rulePatternEntry = null;
-
-
- try {
- // InternalApplicationConfiguration.g:1472:53: (iv_rulePatternEntry= rulePatternEntry EOF )
- // InternalApplicationConfiguration.g:1473:2: iv_rulePatternEntry= rulePatternEntry EOF
- {
- newCompositeNode(grammarAccess.getPatternEntryRule());
- pushFollow(FOLLOW_1);
- iv_rulePatternEntry=rulePatternEntry();
-
- state._fsp--;
-
- current =iv_rulePatternEntry;
- match(input,EOF,FOLLOW_2);
-
- }
-
- }
-
- catch (RecognitionException re) {
- recover(input,re);
- appendSkippedTokens();
- }
- finally {
- }
- return current;
- }
- // $ANTLR end "entryRulePatternEntry"
-
-
- // $ANTLR start "rulePatternEntry"
- // InternalApplicationConfiguration.g:1479:1: rulePatternEntry returns [EObject current=null] : (this_PatternElement_0= rulePatternElement | this_AllPatternEntry_1= ruleAllPatternEntry ) ;
- public final EObject rulePatternEntry() throws RecognitionException {
- EObject current = null;
-
- EObject this_PatternElement_0 = null;
-
- EObject this_AllPatternEntry_1 = null;
-
-
-
- enterRule();
-
- try {
- // InternalApplicationConfiguration.g:1485:2: ( (this_PatternElement_0= rulePatternElement | this_AllPatternEntry_1= ruleAllPatternEntry ) )
- // InternalApplicationConfiguration.g:1486:2: (this_PatternElement_0= rulePatternElement | this_AllPatternEntry_1= ruleAllPatternEntry )
- {
- // InternalApplicationConfiguration.g:1486:2: (this_PatternElement_0= rulePatternElement | this_AllPatternEntry_1= ruleAllPatternEntry )
- int alt23=2;
- int LA23_0 = input.LA(1);
-
- if ( (LA23_0==RULE_ID) ) {
- alt23=1;
- }
- else if ( (LA23_0==21) ) {
- alt23=2;
- }
- else {
- NoViableAltException nvae =
- new NoViableAltException("", 23, 0, input);
-
- throw nvae;
- }
- switch (alt23) {
- case 1 :
- // InternalApplicationConfiguration.g:1487:3: this_PatternElement_0= rulePatternElement
- {
-
- newCompositeNode(grammarAccess.getPatternEntryAccess().getPatternElementParserRuleCall_0());
-
- pushFollow(FOLLOW_2);
- this_PatternElement_0=rulePatternElement();
-
- state._fsp--;
-
-
- current = this_PatternElement_0;
- afterParserOrEnumRuleCall();
-
-
- }
- break;
- case 2 :
- // InternalApplicationConfiguration.g:1496:3: this_AllPatternEntry_1= ruleAllPatternEntry
- {
-
- newCompositeNode(grammarAccess.getPatternEntryAccess().getAllPatternEntryParserRuleCall_1());
-
- pushFollow(FOLLOW_2);
- this_AllPatternEntry_1=ruleAllPatternEntry();
-
- state._fsp--;
-
-
- current = this_AllPatternEntry_1;
- afterParserOrEnumRuleCall();
-
-
- }
- break;
-
- }
-
-
- }
-
-
- leaveRule();
-
- }
-
- catch (RecognitionException re) {
- recover(input,re);
- appendSkippedTokens();
- }
- finally {
- }
- return current;
- }
- // $ANTLR end "rulePatternEntry"
-
-
- // $ANTLR start "entryRuleAllPatternEntry"
- // InternalApplicationConfiguration.g:1508:1: entryRuleAllPatternEntry returns [EObject current=null] : iv_ruleAllPatternEntry= ruleAllPatternEntry EOF ;
- public final EObject entryRuleAllPatternEntry() throws RecognitionException {
- EObject current = null;
-
- EObject iv_ruleAllPatternEntry = null;
-
-
- try {
- // InternalApplicationConfiguration.g:1508:56: (iv_ruleAllPatternEntry= ruleAllPatternEntry EOF )
- // InternalApplicationConfiguration.g:1509:2: iv_ruleAllPatternEntry= ruleAllPatternEntry EOF
- {
- newCompositeNode(grammarAccess.getAllPatternEntryRule());
- pushFollow(FOLLOW_1);
- iv_ruleAllPatternEntry=ruleAllPatternEntry();
-
- state._fsp--;
-
- current =iv_ruleAllPatternEntry;
- match(input,EOF,FOLLOW_2);
-
- }
-
- }
-
- catch (RecognitionException re) {
- recover(input,re);
- appendSkippedTokens();
- }
- finally {
- }
- return current;
- }
- // $ANTLR end "entryRuleAllPatternEntry"
-
-
- // $ANTLR start "ruleAllPatternEntry"
- // InternalApplicationConfiguration.g:1515: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= '}' )? ) ;
- public final EObject ruleAllPatternEntry() throws RecognitionException {
- EObject current = null;
-
- Token otherlv_0=null;
- Token otherlv_2=null;
- Token otherlv_3=null;
- Token otherlv_5=null;
- Token otherlv_7=null;
- EObject lv_exclusuion_4_0 = null;
-
- EObject lv_exclusuion_6_0 = null;
-
-
-
- enterRule();
-
- try {
- // InternalApplicationConfiguration.g:1521:2: ( (otherlv_0= 'package' ( ( ruleQualifiedName ) ) (otherlv_2= 'excluding' otherlv_3= '{' ( (lv_exclusuion_4_0= rulePatternElement ) ) (otherlv_5= ',' ( (lv_exclusuion_6_0= rulePatternElement ) ) )* otherlv_7= '}' )? ) )
- // InternalApplicationConfiguration.g:1522:2: (otherlv_0= 'package' ( ( ruleQualifiedName ) ) (otherlv_2= 'excluding' otherlv_3= '{' ( (lv_exclusuion_4_0= rulePatternElement ) ) (otherlv_5= ',' ( (lv_exclusuion_6_0= rulePatternElement ) ) )* otherlv_7= '}' )? )
- {
- // InternalApplicationConfiguration.g:1522:2: (otherlv_0= 'package' ( ( ruleQualifiedName ) ) (otherlv_2= 'excluding' otherlv_3= '{' ( (lv_exclusuion_4_0= rulePatternElement ) ) (otherlv_5= ',' ( (lv_exclusuion_6_0= rulePatternElement ) ) )* otherlv_7= '}' )? )
- // InternalApplicationConfiguration.g:1523:3: otherlv_0= 'package' ( ( ruleQualifiedName ) ) (otherlv_2= 'excluding' otherlv_3= '{' ( (lv_exclusuion_4_0= rulePatternElement ) ) (otherlv_5= ',' ( (lv_exclusuion_6_0= rulePatternElement ) ) )* otherlv_7= '}' )?
- {
- otherlv_0=(Token)match(input,21,FOLLOW_6);
-
- newLeafNode(otherlv_0, grammarAccess.getAllPatternEntryAccess().getPackageKeyword_0());
-
- // InternalApplicationConfiguration.g:1527:3: ( ( ruleQualifiedName ) )
- // InternalApplicationConfiguration.g:1528:4: ( ruleQualifiedName )
- {
- // InternalApplicationConfiguration.g:1528:4: ( ruleQualifiedName )
- // InternalApplicationConfiguration.g:1529:5: ruleQualifiedName
- {
-
- if (current==null) {
- current = createModelElement(grammarAccess.getAllPatternEntryRule());
- }
-
-
- newCompositeNode(grammarAccess.getAllPatternEntryAccess().getPackagePatternModelCrossReference_1_0());
-
- pushFollow(FOLLOW_15);
- ruleQualifiedName();
-
- state._fsp--;
-
-
- afterParserOrEnumRuleCall();
-
-
- }
-
-
- }
-
- // InternalApplicationConfiguration.g:1543:3: (otherlv_2= 'excluding' otherlv_3= '{' ( (lv_exclusuion_4_0= rulePatternElement ) ) (otherlv_5= ',' ( (lv_exclusuion_6_0= rulePatternElement ) ) )* otherlv_7= '}' )?
- int alt25=2;
- int LA25_0 = input.LA(1);
-
- if ( (LA25_0==22) ) {
- alt25=1;
- }
- switch (alt25) {
- case 1 :
- // InternalApplicationConfiguration.g:1544:4: otherlv_2= 'excluding' otherlv_3= '{' ( (lv_exclusuion_4_0= rulePatternElement ) ) (otherlv_5= ',' ( (lv_exclusuion_6_0= rulePatternElement ) ) )* otherlv_7= '}'
- {
- otherlv_2=(Token)match(input,22,FOLLOW_16);
-
- newLeafNode(otherlv_2, grammarAccess.getAllPatternEntryAccess().getExcludingKeyword_2_0());
-
- otherlv_3=(Token)match(input,18,FOLLOW_6);
-
- newLeafNode(otherlv_3, grammarAccess.getAllPatternEntryAccess().getLeftCurlyBracketKeyword_2_1());
-
- // InternalApplicationConfiguration.g:1552:4: ( (lv_exclusuion_4_0= rulePatternElement ) )
- // InternalApplicationConfiguration.g:1553:5: (lv_exclusuion_4_0= rulePatternElement )
- {
- // InternalApplicationConfiguration.g:1553:5: (lv_exclusuion_4_0= rulePatternElement )
- // InternalApplicationConfiguration.g:1554:6: lv_exclusuion_4_0= rulePatternElement
- {
-
- newCompositeNode(grammarAccess.getAllPatternEntryAccess().getExclusuionPatternElementParserRuleCall_2_2_0());
-
- pushFollow(FOLLOW_14);
- lv_exclusuion_4_0=rulePatternElement();
-
- state._fsp--;
-
-
- if (current==null) {
- current = createModelElementForParent(grammarAccess.getAllPatternEntryRule());
- }
- add(
- current,
- "exclusuion",
- lv_exclusuion_4_0,
- "hu.bme.mit.inf.dslreasoner.application.ApplicationConfiguration.PatternElement");
- afterParserOrEnumRuleCall();
-
-
- }
-
-
- }
-
- // InternalApplicationConfiguration.g:1571:4: (otherlv_5= ',' ( (lv_exclusuion_6_0= rulePatternElement ) ) )*
- loop24:
- do {
- int alt24=2;
- int LA24_0 = input.LA(1);
-
- if ( (LA24_0==19) ) {
- alt24=1;
- }
-
-
- switch (alt24) {
- case 1 :
- // InternalApplicationConfiguration.g:1572:5: otherlv_5= ',' ( (lv_exclusuion_6_0= rulePatternElement ) )
- {
- otherlv_5=(Token)match(input,19,FOLLOW_6);
-
- newLeafNode(otherlv_5, grammarAccess.getAllPatternEntryAccess().getCommaKeyword_2_3_0());
-
- // InternalApplicationConfiguration.g:1576:5: ( (lv_exclusuion_6_0= rulePatternElement ) )
- // InternalApplicationConfiguration.g:1577:6: (lv_exclusuion_6_0= rulePatternElement )
- {
- // InternalApplicationConfiguration.g:1577:6: (lv_exclusuion_6_0= rulePatternElement )
- // InternalApplicationConfiguration.g:1578:7: lv_exclusuion_6_0= rulePatternElement
- {
-
- newCompositeNode(grammarAccess.getAllPatternEntryAccess().getExclusuionPatternElementParserRuleCall_2_3_1_0());
-
- pushFollow(FOLLOW_14);
- lv_exclusuion_6_0=rulePatternElement();
-
- state._fsp--;
-
-
- if (current==null) {
- current = createModelElementForParent(grammarAccess.getAllPatternEntryRule());
- }
- add(
- current,
- "exclusuion",
- lv_exclusuion_6_0,
- "hu.bme.mit.inf.dslreasoner.application.ApplicationConfiguration.PatternElement");
- afterParserOrEnumRuleCall();
-
-
- }
-
-
- }
-
-
- }
- break;
-
- default :
- break loop24;
- }
- } while (true);
-
- otherlv_7=(Token)match(input,20,FOLLOW_2);
-
- newLeafNode(otherlv_7, grammarAccess.getAllPatternEntryAccess().getRightCurlyBracketKeyword_2_4());
-
-
- }
- break;
-
- }
-
-
- }
-
-
- }
-
-
- leaveRule();
-
- }
-
- catch (RecognitionException re) {
- recover(input,re);
- appendSkippedTokens();
- }
- finally {
- }
- return current;
- }
- // $ANTLR end "ruleAllPatternEntry"
-
-
- // $ANTLR start "entryRulePatternElement"
- // InternalApplicationConfiguration.g:1605:1: entryRulePatternElement returns [EObject current=null] : iv_rulePatternElement= rulePatternElement EOF ;
- public final EObject entryRulePatternElement() throws RecognitionException {
- EObject current = null;
-
- EObject iv_rulePatternElement = null;
-
-
- try {
- // InternalApplicationConfiguration.g:1605:55: (iv_rulePatternElement= rulePatternElement EOF )
- // InternalApplicationConfiguration.g:1606:2: iv_rulePatternElement= rulePatternElement EOF
- {
- newCompositeNode(grammarAccess.getPatternElementRule());
- pushFollow(FOLLOW_1);
- iv_rulePatternElement=rulePatternElement();
-
- state._fsp--;
-
- current =iv_rulePatternElement;
- match(input,EOF,FOLLOW_2);
-
- }
-
- }
-
- catch (RecognitionException re) {
- recover(input,re);
- appendSkippedTokens();
- }
- finally {
- }
- return current;
- }
- // $ANTLR end "entryRulePatternElement"
-
-
- // $ANTLR start "rulePatternElement"
- // InternalApplicationConfiguration.g:1612:1: rulePatternElement returns [EObject current=null] : ( ( ( ( ruleQualifiedName ) ) otherlv_1= '::' )? ( (otherlv_2= RULE_ID ) ) ) ;
- public final EObject rulePatternElement() throws RecognitionException {
- EObject current = null;
-
- Token otherlv_1=null;
- Token otherlv_2=null;
-
-
- enterRule();
-
- try {
- // InternalApplicationConfiguration.g:1618:2: ( ( ( ( ( ruleQualifiedName ) ) otherlv_1= '::' )? ( (otherlv_2= RULE_ID ) ) ) )
- // InternalApplicationConfiguration.g:1619:2: ( ( ( ( ruleQualifiedName ) ) otherlv_1= '::' )? ( (otherlv_2= RULE_ID ) ) )
- {
- // InternalApplicationConfiguration.g:1619:2: ( ( ( ( ruleQualifiedName ) ) otherlv_1= '::' )? ( (otherlv_2= RULE_ID ) ) )
- // InternalApplicationConfiguration.g:1620:3: ( ( ( ruleQualifiedName ) ) otherlv_1= '::' )? ( (otherlv_2= RULE_ID ) )
- {
- // InternalApplicationConfiguration.g:1620:3: ( ( ( ruleQualifiedName ) ) otherlv_1= '::' )?
- int alt26=2;
- int LA26_0 = input.LA(1);
-
- if ( (LA26_0==RULE_ID) ) {
- int LA26_1 = input.LA(2);
-
- if ( (LA26_1==11||LA26_1==23) ) {
- alt26=1;
- }
- }
- switch (alt26) {
- case 1 :
- // InternalApplicationConfiguration.g:1621:4: ( ( ruleQualifiedName ) ) otherlv_1= '::'
- {
- // InternalApplicationConfiguration.g:1621:4: ( ( ruleQualifiedName ) )
- // InternalApplicationConfiguration.g:1622:5: ( ruleQualifiedName )
- {
- // InternalApplicationConfiguration.g:1622:5: ( ruleQualifiedName )
- // InternalApplicationConfiguration.g:1623:6: ruleQualifiedName
- {
-
- if (current==null) {
- current = createModelElement(grammarAccess.getPatternElementRule());
- }
-
-
- newCompositeNode(grammarAccess.getPatternElementAccess().getPackagePatternModelCrossReference_0_0_0());
-
- pushFollow(FOLLOW_17);
- ruleQualifiedName();
-
- state._fsp--;
-
-
- afterParserOrEnumRuleCall();
-
-
- }
-
-
- }
-
- otherlv_1=(Token)match(input,23,FOLLOW_6);
-
- newLeafNode(otherlv_1, grammarAccess.getPatternElementAccess().getColonColonKeyword_0_1());
-
-
- }
- break;
-
- }
-
- // InternalApplicationConfiguration.g:1642:3: ( (otherlv_2= RULE_ID ) )
- // InternalApplicationConfiguration.g:1643:4: (otherlv_2= RULE_ID )
- {
- // InternalApplicationConfiguration.g:1643:4: (otherlv_2= RULE_ID )
- // InternalApplicationConfiguration.g:1644:5: otherlv_2= RULE_ID
- {
-
- if (current==null) {
- current = createModelElement(grammarAccess.getPatternElementRule());
- }
-
- otherlv_2=(Token)match(input,RULE_ID,FOLLOW_2);
-
- newLeafNode(otherlv_2, grammarAccess.getPatternElementAccess().getPatternPatternCrossReference_1_0());
-
-
- }
-
-
- }
-
-
- }
-
-
- }
-
-
- leaveRule();
-
- }
-
- catch (RecognitionException re) {
- recover(input,re);
- appendSkippedTokens();
- }
- finally {
- }
- return current;
- }
- // $ANTLR end "rulePatternElement"
-
-
- // $ANTLR start "entryRuleGraphPatternDeclaration"
- // InternalApplicationConfiguration.g:1659:1: entryRuleGraphPatternDeclaration returns [EObject current=null] : iv_ruleGraphPatternDeclaration= ruleGraphPatternDeclaration EOF ;
- public final EObject entryRuleGraphPatternDeclaration() throws RecognitionException {
- EObject current = null;
-
- EObject iv_ruleGraphPatternDeclaration = null;
-
-
- try {
- // InternalApplicationConfiguration.g:1659:64: (iv_ruleGraphPatternDeclaration= ruleGraphPatternDeclaration EOF )
- // InternalApplicationConfiguration.g:1660:2: iv_ruleGraphPatternDeclaration= ruleGraphPatternDeclaration EOF
- {
- newCompositeNode(grammarAccess.getGraphPatternDeclarationRule());
- pushFollow(FOLLOW_1);
- iv_ruleGraphPatternDeclaration=ruleGraphPatternDeclaration();
-
- state._fsp--;
-
- current =iv_ruleGraphPatternDeclaration;
- match(input,EOF,FOLLOW_2);
-
- }
-
- }
-
- catch (RecognitionException re) {
- recover(input,re);
- appendSkippedTokens();
- }
- finally {
- }
- return current;
- }
- // $ANTLR end "entryRuleGraphPatternDeclaration"
-
-
- // $ANTLR start "ruleGraphPatternDeclaration"
- // InternalApplicationConfiguration.g:1666:1: ruleGraphPatternDeclaration returns [EObject current=null] : (otherlv_0= 'constraints' ( (lv_name_1_0= RULE_ID ) ) ( (lv_specification_2_0= rulePatternSpecification ) ) ) ;
- public final EObject ruleGraphPatternDeclaration() throws RecognitionException {
- EObject current = null;
-
- Token otherlv_0=null;
- Token lv_name_1_0=null;
- EObject lv_specification_2_0 = null;
-
-
-
- enterRule();
-
- try {
- // InternalApplicationConfiguration.g:1672:2: ( (otherlv_0= 'constraints' ( (lv_name_1_0= RULE_ID ) ) ( (lv_specification_2_0= rulePatternSpecification ) ) ) )
- // InternalApplicationConfiguration.g:1673:2: (otherlv_0= 'constraints' ( (lv_name_1_0= RULE_ID ) ) ( (lv_specification_2_0= rulePatternSpecification ) ) )
- {
- // InternalApplicationConfiguration.g:1673:2: (otherlv_0= 'constraints' ( (lv_name_1_0= RULE_ID ) ) ( (lv_specification_2_0= rulePatternSpecification ) ) )
- // InternalApplicationConfiguration.g:1674:3: otherlv_0= 'constraints' ( (lv_name_1_0= RULE_ID ) ) ( (lv_specification_2_0= rulePatternSpecification ) )
- {
- otherlv_0=(Token)match(input,27,FOLLOW_6);
-
- newLeafNode(otherlv_0, grammarAccess.getGraphPatternDeclarationAccess().getConstraintsKeyword_0());
-
- // InternalApplicationConfiguration.g:1678:3: ( (lv_name_1_0= RULE_ID ) )
- // InternalApplicationConfiguration.g:1679:4: (lv_name_1_0= RULE_ID )
- {
- // InternalApplicationConfiguration.g:1679:4: (lv_name_1_0= RULE_ID )
- // InternalApplicationConfiguration.g:1680:5: lv_name_1_0= RULE_ID
- {
- lv_name_1_0=(Token)match(input,RULE_ID,FOLLOW_16);
-
- newLeafNode(lv_name_1_0, grammarAccess.getGraphPatternDeclarationAccess().getNameIDTerminalRuleCall_1_0());
-
-
- if (current==null) {
- current = createModelElement(grammarAccess.getGraphPatternDeclarationRule());
- }
- setWithLastConsumed(
- current,
- "name",
- lv_name_1_0,
- "org.eclipse.xtext.common.Terminals.ID");
-
-
- }
-
-
- }
-
- // InternalApplicationConfiguration.g:1696:3: ( (lv_specification_2_0= rulePatternSpecification ) )
- // InternalApplicationConfiguration.g:1697:4: (lv_specification_2_0= rulePatternSpecification )
- {
- // InternalApplicationConfiguration.g:1697:4: (lv_specification_2_0= rulePatternSpecification )
- // InternalApplicationConfiguration.g:1698:5: lv_specification_2_0= rulePatternSpecification
- {
-
- newCompositeNode(grammarAccess.getGraphPatternDeclarationAccess().getSpecificationPatternSpecificationParserRuleCall_2_0());
-
- pushFollow(FOLLOW_2);
- lv_specification_2_0=rulePatternSpecification();
-
- state._fsp--;
-
-
- if (current==null) {
- current = createModelElementForParent(grammarAccess.getGraphPatternDeclarationRule());
- }
- set(
- current,
- "specification",
- lv_specification_2_0,
- "hu.bme.mit.inf.dslreasoner.application.ApplicationConfiguration.PatternSpecification");
- afterParserOrEnumRuleCall();
-
-
- }
-
-
- }
-
-
- }
-
-
- }
-
-
- leaveRule();
-
- }
-
- catch (RecognitionException re) {
- recover(input,re);
- appendSkippedTokens();
- }
- finally {
- }
- return current;
- }
- // $ANTLR end "ruleGraphPatternDeclaration"
-
-
- // $ANTLR start "entryRuleGraphPatternReference"
- // InternalApplicationConfiguration.g:1719:1: entryRuleGraphPatternReference returns [EObject current=null] : iv_ruleGraphPatternReference= ruleGraphPatternReference EOF ;
- public final EObject entryRuleGraphPatternReference() throws RecognitionException {
- EObject current = null;
-
- EObject iv_ruleGraphPatternReference = null;
-
-
- try {
- // InternalApplicationConfiguration.g:1719:62: (iv_ruleGraphPatternReference= ruleGraphPatternReference EOF )
- // InternalApplicationConfiguration.g:1720:2: iv_ruleGraphPatternReference= ruleGraphPatternReference EOF
- {
- newCompositeNode(grammarAccess.getGraphPatternReferenceRule());
- pushFollow(FOLLOW_1);
- iv_ruleGraphPatternReference=ruleGraphPatternReference();
-
- state._fsp--;
-
- current =iv_ruleGraphPatternReference;
- match(input,EOF,FOLLOW_2);
-
- }
-
- }
-
- catch (RecognitionException re) {
- recover(input,re);
- appendSkippedTokens();
- }
- finally {
- }
- return current;
- }
- // $ANTLR end "entryRuleGraphPatternReference"
-
-
- // $ANTLR start "ruleGraphPatternReference"
- // InternalApplicationConfiguration.g:1726:1: ruleGraphPatternReference returns [EObject current=null] : ( (otherlv_0= RULE_ID ) ) ;
- public final EObject ruleGraphPatternReference() throws RecognitionException {
- EObject current = null;
-
- Token otherlv_0=null;
-
-
- enterRule();
-
- try {
- // InternalApplicationConfiguration.g:1732:2: ( ( (otherlv_0= RULE_ID ) ) )
- // InternalApplicationConfiguration.g:1733:2: ( (otherlv_0= RULE_ID ) )
- {
- // InternalApplicationConfiguration.g:1733:2: ( (otherlv_0= RULE_ID ) )
- // InternalApplicationConfiguration.g:1734:3: (otherlv_0= RULE_ID )
- {
- // InternalApplicationConfiguration.g:1734:3: (otherlv_0= RULE_ID )
- // InternalApplicationConfiguration.g:1735:4: otherlv_0= RULE_ID
- {
-
- if (current==null) {
- current = createModelElement(grammarAccess.getGraphPatternReferenceRule());
- }
-
- otherlv_0=(Token)match(input,RULE_ID,FOLLOW_2);
-
- newLeafNode(otherlv_0, grammarAccess.getGraphPatternReferenceAccess().getReferredGraphPatternDeclarationCrossReference_0());
-
-
- }
-
-
- }
-
-
- }
-
-
- leaveRule();
-
- }
-
- catch (RecognitionException re) {
- recover(input,re);
- appendSkippedTokens();
- }
- finally {
- }
- return current;
- }
- // $ANTLR end "ruleGraphPatternReference"
-
-
- // $ANTLR start "entryRuleGraphPattern"
- // InternalApplicationConfiguration.g:1749:1: entryRuleGraphPattern returns [EObject current=null] : iv_ruleGraphPattern= ruleGraphPattern EOF ;
- public final EObject entryRuleGraphPattern() throws RecognitionException {
- EObject current = null;
-
- EObject iv_ruleGraphPattern = null;
-
-
- try {
- // InternalApplicationConfiguration.g:1749:53: (iv_ruleGraphPattern= ruleGraphPattern EOF )
- // InternalApplicationConfiguration.g:1750:2: iv_ruleGraphPattern= ruleGraphPattern EOF
- {
- newCompositeNode(grammarAccess.getGraphPatternRule());
- pushFollow(FOLLOW_1);
- iv_ruleGraphPattern=ruleGraphPattern();
-
- state._fsp--;
-
- current =iv_ruleGraphPattern;
- match(input,EOF,FOLLOW_2);
-
- }
-
- }
-
- catch (RecognitionException re) {
- recover(input,re);
- appendSkippedTokens();
- }
- finally {
- }
- return current;
- }
- // $ANTLR end "entryRuleGraphPattern"
-
-
- // $ANTLR start "ruleGraphPattern"
- // InternalApplicationConfiguration.g:1756:1: ruleGraphPattern returns [EObject current=null] : (this_GraphPatternReference_0= ruleGraphPatternReference | this_PatternSpecification_1= rulePatternSpecification ) ;
- public final EObject ruleGraphPattern() throws RecognitionException {
- EObject current = null;
-
- EObject this_GraphPatternReference_0 = null;
-
- EObject this_PatternSpecification_1 = null;
-
-
-
- enterRule();
-
- try {
- // InternalApplicationConfiguration.g:1762:2: ( (this_GraphPatternReference_0= ruleGraphPatternReference | this_PatternSpecification_1= rulePatternSpecification ) )
- // InternalApplicationConfiguration.g:1763:2: (this_GraphPatternReference_0= ruleGraphPatternReference | this_PatternSpecification_1= rulePatternSpecification )
- {
- // InternalApplicationConfiguration.g:1763:2: (this_GraphPatternReference_0= ruleGraphPatternReference | this_PatternSpecification_1= rulePatternSpecification )
- int alt27=2;
- int LA27_0 = input.LA(1);
-
- if ( (LA27_0==RULE_ID) ) {
- alt27=1;
- }
- else if ( (LA27_0==18) ) {
- alt27=2;
- }
- else {
- NoViableAltException nvae =
- new NoViableAltException("", 27, 0, input);
-
- throw nvae;
- }
- switch (alt27) {
- case 1 :
- // InternalApplicationConfiguration.g:1764:3: this_GraphPatternReference_0= ruleGraphPatternReference
- {
-
- newCompositeNode(grammarAccess.getGraphPatternAccess().getGraphPatternReferenceParserRuleCall_0());
-
- pushFollow(FOLLOW_2);
- this_GraphPatternReference_0=ruleGraphPatternReference();
-
- state._fsp--;
-
-
- current = this_GraphPatternReference_0;
- afterParserOrEnumRuleCall();
-
-
- }
- break;
- case 2 :
- // InternalApplicationConfiguration.g:1773:3: this_PatternSpecification_1= rulePatternSpecification
- {
-
- newCompositeNode(grammarAccess.getGraphPatternAccess().getPatternSpecificationParserRuleCall_1());
-
- pushFollow(FOLLOW_2);
- this_PatternSpecification_1=rulePatternSpecification();
-
- state._fsp--;
-
-
- current = this_PatternSpecification_1;
- afterParserOrEnumRuleCall();
-
-
- }
- break;
-
- }
-
-
- }
-
-
- leaveRule();
-
- }
-
- catch (RecognitionException re) {
- recover(input,re);
- appendSkippedTokens();
- }
- finally {
- }
- return current;
- }
- // $ANTLR end "ruleGraphPattern"
-
-
- // $ANTLR start "entryRuleConfigSpecification"
- // InternalApplicationConfiguration.g:1785:1: entryRuleConfigSpecification returns [EObject current=null] : iv_ruleConfigSpecification= ruleConfigSpecification EOF ;
- public final EObject entryRuleConfigSpecification() throws RecognitionException {
- EObject current = null;
-
- EObject iv_ruleConfigSpecification = null;
-
-
- try {
- // InternalApplicationConfiguration.g:1785:60: (iv_ruleConfigSpecification= ruleConfigSpecification EOF )
- // InternalApplicationConfiguration.g:1786:2: iv_ruleConfigSpecification= ruleConfigSpecification EOF
- {
- newCompositeNode(grammarAccess.getConfigSpecificationRule());
- pushFollow(FOLLOW_1);
- iv_ruleConfigSpecification=ruleConfigSpecification();
-
- state._fsp--;
-
- current =iv_ruleConfigSpecification;
- match(input,EOF,FOLLOW_2);
-
- }
-
- }
-
- catch (RecognitionException re) {
- recover(input,re);
- appendSkippedTokens();
- }
- finally {
- }
- return current;
- }
- // $ANTLR end "entryRuleConfigSpecification"
-
-
- // $ANTLR start "ruleConfigSpecification"
- // InternalApplicationConfiguration.g:1792:1: ruleConfigSpecification returns [EObject current=null] : ( () otherlv_1= '{' ( ( (lv_entries_2_0= ruleConfigEntry ) ) (otherlv_3= ',' ( (lv_entries_4_0= ruleConfigEntry ) ) )* )? otherlv_5= '}' ) ;
- public final EObject ruleConfigSpecification() throws RecognitionException {
- EObject current = null;
-
- Token otherlv_1=null;
- Token otherlv_3=null;
- Token otherlv_5=null;
- EObject lv_entries_2_0 = null;
-
- EObject lv_entries_4_0 = null;
-
-
-
- enterRule();
-
- try {
- // InternalApplicationConfiguration.g:1798:2: ( ( () otherlv_1= '{' ( ( (lv_entries_2_0= ruleConfigEntry ) ) (otherlv_3= ',' ( (lv_entries_4_0= ruleConfigEntry ) ) )* )? otherlv_5= '}' ) )
- // InternalApplicationConfiguration.g:1799:2: ( () otherlv_1= '{' ( ( (lv_entries_2_0= ruleConfigEntry ) ) (otherlv_3= ',' ( (lv_entries_4_0= ruleConfigEntry ) ) )* )? otherlv_5= '}' )
- {
- // InternalApplicationConfiguration.g:1799:2: ( () otherlv_1= '{' ( ( (lv_entries_2_0= ruleConfigEntry ) ) (otherlv_3= ',' ( (lv_entries_4_0= ruleConfigEntry ) ) )* )? otherlv_5= '}' )
- // InternalApplicationConfiguration.g:1800:3: () otherlv_1= '{' ( ( (lv_entries_2_0= ruleConfigEntry ) ) (otherlv_3= ',' ( (lv_entries_4_0= ruleConfigEntry ) ) )* )? otherlv_5= '}'
- {
- // InternalApplicationConfiguration.g:1800:3: ()
- // InternalApplicationConfiguration.g:1801:4:
- {
-
- current = forceCreateModelElement(
- grammarAccess.getConfigSpecificationAccess().getConfigSpecificationAction_0(),
- current);
-
-
- }
-
- otherlv_1=(Token)match(input,18,FOLLOW_21);
-
- newLeafNode(otherlv_1, grammarAccess.getConfigSpecificationAccess().getLeftCurlyBracketKeyword_1());
-
- // InternalApplicationConfiguration.g:1811:3: ( ( (lv_entries_2_0= ruleConfigEntry ) ) (otherlv_3= ',' ( (lv_entries_4_0= ruleConfigEntry ) ) )* )?
- int alt29=2;
- int LA29_0 = input.LA(1);
-
- if ( (LA29_0==RULE_STRING||(LA29_0>=29 && LA29_0<=31)) ) {
- alt29=1;
- }
- switch (alt29) {
- case 1 :
- // InternalApplicationConfiguration.g:1812:4: ( (lv_entries_2_0= ruleConfigEntry ) ) (otherlv_3= ',' ( (lv_entries_4_0= ruleConfigEntry ) ) )*
- {
- // InternalApplicationConfiguration.g:1812:4: ( (lv_entries_2_0= ruleConfigEntry ) )
- // InternalApplicationConfiguration.g:1813:5: (lv_entries_2_0= ruleConfigEntry )
- {
- // InternalApplicationConfiguration.g:1813:5: (lv_entries_2_0= ruleConfigEntry )
- // InternalApplicationConfiguration.g:1814:6: lv_entries_2_0= ruleConfigEntry
- {
-
- newCompositeNode(grammarAccess.getConfigSpecificationAccess().getEntriesConfigEntryParserRuleCall_2_0_0());
-
- pushFollow(FOLLOW_14);
- lv_entries_2_0=ruleConfigEntry();
-
- state._fsp--;
-
-
- if (current==null) {
- current = createModelElementForParent(grammarAccess.getConfigSpecificationRule());
- }
- add(
- current,
- "entries",
- lv_entries_2_0,
- "hu.bme.mit.inf.dslreasoner.application.ApplicationConfiguration.ConfigEntry");
- afterParserOrEnumRuleCall();
-
-
- }
-
-
- }
-
- // InternalApplicationConfiguration.g:1831:4: (otherlv_3= ',' ( (lv_entries_4_0= ruleConfigEntry ) ) )*
- loop28:
- do {
- int alt28=2;
- int LA28_0 = input.LA(1);
-
- if ( (LA28_0==19) ) {
- alt28=1;
- }
-
-
- switch (alt28) {
- case 1 :
- // InternalApplicationConfiguration.g:1832:5: otherlv_3= ',' ( (lv_entries_4_0= ruleConfigEntry ) )
- {
- otherlv_3=(Token)match(input,19,FOLLOW_22);
-
- newLeafNode(otherlv_3, grammarAccess.getConfigSpecificationAccess().getCommaKeyword_2_1_0());
-
- // InternalApplicationConfiguration.g:1836:5: ( (lv_entries_4_0= ruleConfigEntry ) )
- // InternalApplicationConfiguration.g:1837:6: (lv_entries_4_0= ruleConfigEntry )
- {
- // InternalApplicationConfiguration.g:1837:6: (lv_entries_4_0= ruleConfigEntry )
- // InternalApplicationConfiguration.g:1838:7: lv_entries_4_0= ruleConfigEntry
- {
-
- newCompositeNode(grammarAccess.getConfigSpecificationAccess().getEntriesConfigEntryParserRuleCall_2_1_1_0());
-
- pushFollow(FOLLOW_14);
- lv_entries_4_0=ruleConfigEntry();
-
- state._fsp--;
-
-
- if (current==null) {
- current = createModelElementForParent(grammarAccess.getConfigSpecificationRule());
- }
- add(
- current,
- "entries",
- lv_entries_4_0,
- "hu.bme.mit.inf.dslreasoner.application.ApplicationConfiguration.ConfigEntry");
- afterParserOrEnumRuleCall();
-
-
- }
-
-
- }
-
-
- }
- break;
-
- default :
- break loop28;
- }
- } while (true);
-
-
- }
- break;
-
- }
-
- otherlv_5=(Token)match(input,20,FOLLOW_2);
-
- newLeafNode(otherlv_5, grammarAccess.getConfigSpecificationAccess().getRightCurlyBracketKeyword_3());
-
-
- }
-
-
- }
-
-
- leaveRule();
-
- }
-
- catch (RecognitionException re) {
- recover(input,re);
- appendSkippedTokens();
- }
- finally {
- }
- return current;
- }
- // $ANTLR end "ruleConfigSpecification"
-
-
- // $ANTLR start "entryRuleConfigDeclaration"
- // InternalApplicationConfiguration.g:1865:1: entryRuleConfigDeclaration returns [EObject current=null] : iv_ruleConfigDeclaration= ruleConfigDeclaration EOF ;
- public final EObject entryRuleConfigDeclaration() throws RecognitionException {
- EObject current = null;
-
- EObject iv_ruleConfigDeclaration = null;
-
-
- try {
- // InternalApplicationConfiguration.g:1865:58: (iv_ruleConfigDeclaration= ruleConfigDeclaration EOF )
- // InternalApplicationConfiguration.g:1866:2: iv_ruleConfigDeclaration= ruleConfigDeclaration EOF
- {
- newCompositeNode(grammarAccess.getConfigDeclarationRule());
- pushFollow(FOLLOW_1);
- iv_ruleConfigDeclaration=ruleConfigDeclaration();
-
- state._fsp--;
-
- current =iv_ruleConfigDeclaration;
- match(input,EOF,FOLLOW_2);
-
- }
-
- }
-
- catch (RecognitionException re) {
- recover(input,re);
- appendSkippedTokens();
- }
- finally {
- }
- return current;
- }
- // $ANTLR end "entryRuleConfigDeclaration"
-
-
- // $ANTLR start "ruleConfigDeclaration"
- // InternalApplicationConfiguration.g:1872:1: ruleConfigDeclaration returns [EObject current=null] : (otherlv_0= 'config' ( (lv_name_1_0= RULE_ID ) ) ( (lv_specification_2_0= ruleConfigSpecification ) ) ) ;
- public final EObject ruleConfigDeclaration() throws RecognitionException {
- EObject current = null;
-
- Token otherlv_0=null;
- Token lv_name_1_0=null;
- EObject lv_specification_2_0 = null;
-
-
-
- enterRule();
-
- try {
- // InternalApplicationConfiguration.g:1878:2: ( (otherlv_0= 'config' ( (lv_name_1_0= RULE_ID ) ) ( (lv_specification_2_0= ruleConfigSpecification ) ) ) )
- // InternalApplicationConfiguration.g:1879:2: (otherlv_0= 'config' ( (lv_name_1_0= RULE_ID ) ) ( (lv_specification_2_0= ruleConfigSpecification ) ) )
- {
- // InternalApplicationConfiguration.g:1879:2: (otherlv_0= 'config' ( (lv_name_1_0= RULE_ID ) ) ( (lv_specification_2_0= ruleConfigSpecification ) ) )
- // InternalApplicationConfiguration.g:1880:3: otherlv_0= 'config' ( (lv_name_1_0= RULE_ID ) ) ( (lv_specification_2_0= ruleConfigSpecification ) )
- {
- otherlv_0=(Token)match(input,28,FOLLOW_6);
-
- newLeafNode(otherlv_0, grammarAccess.getConfigDeclarationAccess().getConfigKeyword_0());
-
- // InternalApplicationConfiguration.g:1884:3: ( (lv_name_1_0= RULE_ID ) )
- // InternalApplicationConfiguration.g:1885:4: (lv_name_1_0= RULE_ID )
- {
- // InternalApplicationConfiguration.g:1885:4: (lv_name_1_0= RULE_ID )
- // InternalApplicationConfiguration.g:1886:5: lv_name_1_0= RULE_ID
- {
- lv_name_1_0=(Token)match(input,RULE_ID,FOLLOW_16);
-
- newLeafNode(lv_name_1_0, grammarAccess.getConfigDeclarationAccess().getNameIDTerminalRuleCall_1_0());
-
-
- if (current==null) {
- current = createModelElement(grammarAccess.getConfigDeclarationRule());
- }
- setWithLastConsumed(
- current,
- "name",
- lv_name_1_0,
- "org.eclipse.xtext.common.Terminals.ID");
-
-
- }
-
-
- }
-
- // InternalApplicationConfiguration.g:1902:3: ( (lv_specification_2_0= ruleConfigSpecification ) )
- // InternalApplicationConfiguration.g:1903:4: (lv_specification_2_0= ruleConfigSpecification )
- {
- // InternalApplicationConfiguration.g:1903:4: (lv_specification_2_0= ruleConfigSpecification )
- // InternalApplicationConfiguration.g:1904:5: lv_specification_2_0= ruleConfigSpecification
- {
-
- newCompositeNode(grammarAccess.getConfigDeclarationAccess().getSpecificationConfigSpecificationParserRuleCall_2_0());
-
- pushFollow(FOLLOW_2);
- lv_specification_2_0=ruleConfigSpecification();
-
- state._fsp--;
-
-
- if (current==null) {
- current = createModelElementForParent(grammarAccess.getConfigDeclarationRule());
- }
- set(
- current,
- "specification",
- lv_specification_2_0,
- "hu.bme.mit.inf.dslreasoner.application.ApplicationConfiguration.ConfigSpecification");
- afterParserOrEnumRuleCall();
-
-
- }
-
-
- }
-
-
- }
-
-
- }
-
-
- leaveRule();
-
- }
-
- catch (RecognitionException re) {
- recover(input,re);
- appendSkippedTokens();
- }
- finally {
- }
- return current;
- }
- // $ANTLR end "ruleConfigDeclaration"
-
-
- // $ANTLR start "entryRuleConfigEntry"
- // InternalApplicationConfiguration.g:1925:1: entryRuleConfigEntry returns [EObject current=null] : iv_ruleConfigEntry= ruleConfigEntry EOF ;
- public final EObject entryRuleConfigEntry() throws RecognitionException {
- EObject current = null;
-
- EObject iv_ruleConfigEntry = null;
-
-
- try {
- // InternalApplicationConfiguration.g:1925:52: (iv_ruleConfigEntry= ruleConfigEntry EOF )
- // InternalApplicationConfiguration.g:1926:2: iv_ruleConfigEntry= ruleConfigEntry EOF
- {
- newCompositeNode(grammarAccess.getConfigEntryRule());
- pushFollow(FOLLOW_1);
- iv_ruleConfigEntry=ruleConfigEntry();
-
- state._fsp--;
-
- current =iv_ruleConfigEntry;
- match(input,EOF,FOLLOW_2);
-
- }
-
- }
-
- catch (RecognitionException re) {
- recover(input,re);
- appendSkippedTokens();
- }
- finally {
- }
- return current;
- }
- // $ANTLR end "entryRuleConfigEntry"
-
-
- // $ANTLR start "ruleConfigEntry"
- // InternalApplicationConfiguration.g:1932:1: ruleConfigEntry returns [EObject current=null] : (this_DocumentationEntry_0= ruleDocumentationEntry | this_RuntimeEntry_1= ruleRuntimeEntry | this_MemoryEntry_2= ruleMemoryEntry | this_CustomEntry_3= ruleCustomEntry ) ;
- public final EObject ruleConfigEntry() throws RecognitionException {
- EObject current = null;
-
- EObject this_DocumentationEntry_0 = null;
-
- EObject this_RuntimeEntry_1 = null;
-
- EObject this_MemoryEntry_2 = null;
-
- EObject this_CustomEntry_3 = null;
-
-
-
- enterRule();
-
- try {
- // InternalApplicationConfiguration.g:1938:2: ( (this_DocumentationEntry_0= ruleDocumentationEntry | this_RuntimeEntry_1= ruleRuntimeEntry | this_MemoryEntry_2= ruleMemoryEntry | this_CustomEntry_3= ruleCustomEntry ) )
- // InternalApplicationConfiguration.g:1939:2: (this_DocumentationEntry_0= ruleDocumentationEntry | this_RuntimeEntry_1= ruleRuntimeEntry | this_MemoryEntry_2= ruleMemoryEntry | this_CustomEntry_3= ruleCustomEntry )
- {
- // InternalApplicationConfiguration.g:1939:2: (this_DocumentationEntry_0= ruleDocumentationEntry | this_RuntimeEntry_1= ruleRuntimeEntry | this_MemoryEntry_2= ruleMemoryEntry | this_CustomEntry_3= ruleCustomEntry )
- int alt30=4;
- switch ( input.LA(1) ) {
- case 29:
- {
- alt30=1;
- }
- break;
- case 30:
- {
- alt30=2;
- }
- break;
- case 31:
- {
- alt30=3;
- }
- break;
- case RULE_STRING:
- {
- alt30=4;
- }
- break;
- default:
- NoViableAltException nvae =
- new NoViableAltException("", 30, 0, input);
-
- throw nvae;
- }
-
- switch (alt30) {
- case 1 :
- // InternalApplicationConfiguration.g:1940:3: this_DocumentationEntry_0= ruleDocumentationEntry
- {
-
- newCompositeNode(grammarAccess.getConfigEntryAccess().getDocumentationEntryParserRuleCall_0());
-
- pushFollow(FOLLOW_2);
- this_DocumentationEntry_0=ruleDocumentationEntry();
-
- state._fsp--;
-
-
- current = this_DocumentationEntry_0;
- afterParserOrEnumRuleCall();
-
-
- }
- break;
- case 2 :
- // InternalApplicationConfiguration.g:1949:3: this_RuntimeEntry_1= ruleRuntimeEntry
- {
-
- newCompositeNode(grammarAccess.getConfigEntryAccess().getRuntimeEntryParserRuleCall_1());
-
- pushFollow(FOLLOW_2);
- this_RuntimeEntry_1=ruleRuntimeEntry();
-
- state._fsp--;
-
-
- current = this_RuntimeEntry_1;
- afterParserOrEnumRuleCall();
-
-
- }
- break;
- case 3 :
- // InternalApplicationConfiguration.g:1958:3: this_MemoryEntry_2= ruleMemoryEntry
- {
-
- newCompositeNode(grammarAccess.getConfigEntryAccess().getMemoryEntryParserRuleCall_2());
-
- pushFollow(FOLLOW_2);
- this_MemoryEntry_2=ruleMemoryEntry();
-
- state._fsp--;
-
-
- current = this_MemoryEntry_2;
- afterParserOrEnumRuleCall();
-
-
- }
- break;
- case 4 :
- // InternalApplicationConfiguration.g:1967:3: this_CustomEntry_3= ruleCustomEntry
- {
-
- newCompositeNode(grammarAccess.getConfigEntryAccess().getCustomEntryParserRuleCall_3());
-
- pushFollow(FOLLOW_2);
- this_CustomEntry_3=ruleCustomEntry();
-
- state._fsp--;
-
-
- current = this_CustomEntry_3;
- afterParserOrEnumRuleCall();
-
-
- }
- break;
-
- }
-
-
- }
-
-
- leaveRule();
-
- }
-
- catch (RecognitionException re) {
- recover(input,re);
- appendSkippedTokens();
- }
- finally {
- }
- return current;
- }
- // $ANTLR end "ruleConfigEntry"
-
-
- // $ANTLR start "entryRuleDocumentationEntry"
- // InternalApplicationConfiguration.g:1979:1: entryRuleDocumentationEntry returns [EObject current=null] : iv_ruleDocumentationEntry= ruleDocumentationEntry EOF ;
- public final EObject entryRuleDocumentationEntry() throws RecognitionException {
- EObject current = null;
-
- EObject iv_ruleDocumentationEntry = null;
-
-
- try {
- // InternalApplicationConfiguration.g:1979:59: (iv_ruleDocumentationEntry= ruleDocumentationEntry EOF )
- // InternalApplicationConfiguration.g:1980:2: iv_ruleDocumentationEntry= ruleDocumentationEntry EOF
- {
- newCompositeNode(grammarAccess.getDocumentationEntryRule());
- pushFollow(FOLLOW_1);
- iv_ruleDocumentationEntry=ruleDocumentationEntry();
-
- state._fsp--;
-
- current =iv_ruleDocumentationEntry;
- match(input,EOF,FOLLOW_2);
-
- }
-
- }
-
- catch (RecognitionException re) {
- recover(input,re);
- appendSkippedTokens();
- }
- finally {
- }
- return current;
- }
- // $ANTLR end "entryRuleDocumentationEntry"
-
-
- // $ANTLR start "ruleDocumentationEntry"
- // InternalApplicationConfiguration.g:1986:1: ruleDocumentationEntry returns [EObject current=null] : (otherlv_0= 'log-level' otherlv_1= '=' ( (lv_level_2_0= ruleDocumentLevelSpecification ) ) ) ;
- public final EObject ruleDocumentationEntry() throws RecognitionException {
- EObject current = null;
-
- Token otherlv_0=null;
- Token otherlv_1=null;
- Enumerator lv_level_2_0 = null;
-
-
-
- enterRule();
-
- try {
- // InternalApplicationConfiguration.g:1992:2: ( (otherlv_0= 'log-level' otherlv_1= '=' ( (lv_level_2_0= ruleDocumentLevelSpecification ) ) ) )
- // InternalApplicationConfiguration.g:1993:2: (otherlv_0= 'log-level' otherlv_1= '=' ( (lv_level_2_0= ruleDocumentLevelSpecification ) ) )
- {
- // InternalApplicationConfiguration.g:1993:2: (otherlv_0= 'log-level' otherlv_1= '=' ( (lv_level_2_0= ruleDocumentLevelSpecification ) ) )
- // InternalApplicationConfiguration.g:1994:3: otherlv_0= 'log-level' otherlv_1= '=' ( (lv_level_2_0= ruleDocumentLevelSpecification ) )
- {
- otherlv_0=(Token)match(input,29,FOLLOW_12);
-
- newLeafNode(otherlv_0, grammarAccess.getDocumentationEntryAccess().getLogLevelKeyword_0());
-
- otherlv_1=(Token)match(input,17,FOLLOW_23);
-
- newLeafNode(otherlv_1, grammarAccess.getDocumentationEntryAccess().getEqualsSignKeyword_1());
-
- // InternalApplicationConfiguration.g:2002:3: ( (lv_level_2_0= ruleDocumentLevelSpecification ) )
- // InternalApplicationConfiguration.g:2003:4: (lv_level_2_0= ruleDocumentLevelSpecification )
- {
- // InternalApplicationConfiguration.g:2003:4: (lv_level_2_0= ruleDocumentLevelSpecification )
- // InternalApplicationConfiguration.g:2004:5: lv_level_2_0= ruleDocumentLevelSpecification
- {
-
- newCompositeNode(grammarAccess.getDocumentationEntryAccess().getLevelDocumentLevelSpecificationEnumRuleCall_2_0());
-
- pushFollow(FOLLOW_2);
- lv_level_2_0=ruleDocumentLevelSpecification();
-
- state._fsp--;
-
-
- if (current==null) {
- current = createModelElementForParent(grammarAccess.getDocumentationEntryRule());
- }
- set(
- current,
- "level",
- lv_level_2_0,
- "hu.bme.mit.inf.dslreasoner.application.ApplicationConfiguration.DocumentLevelSpecification");
- afterParserOrEnumRuleCall();
-
-
- }
-
-
- }
-
-
- }
-
-
- }
-
-
- leaveRule();
-
- }
-
- catch (RecognitionException re) {
- recover(input,re);
- appendSkippedTokens();
- }
- finally {
- }
- return current;
- }
- // $ANTLR end "ruleDocumentationEntry"
-
-
- // $ANTLR start "entryRuleRuntimeEntry"
- // InternalApplicationConfiguration.g:2025:1: entryRuleRuntimeEntry returns [EObject current=null] : iv_ruleRuntimeEntry= ruleRuntimeEntry EOF ;
- public final EObject entryRuleRuntimeEntry() throws RecognitionException {
- EObject current = null;
-
- EObject iv_ruleRuntimeEntry = null;
-
-
- try {
- // InternalApplicationConfiguration.g:2025:53: (iv_ruleRuntimeEntry= ruleRuntimeEntry EOF )
- // InternalApplicationConfiguration.g:2026:2: iv_ruleRuntimeEntry= ruleRuntimeEntry EOF
- {
- newCompositeNode(grammarAccess.getRuntimeEntryRule());
- pushFollow(FOLLOW_1);
- iv_ruleRuntimeEntry=ruleRuntimeEntry();
-
- state._fsp--;
-
- current =iv_ruleRuntimeEntry;
- match(input,EOF,FOLLOW_2);
-
- }
-
- }
-
- catch (RecognitionException re) {
- recover(input,re);
- appendSkippedTokens();
- }
- finally {
- }
- return current;
- }
- // $ANTLR end "entryRuleRuntimeEntry"
-
-
- // $ANTLR start "ruleRuntimeEntry"
- // InternalApplicationConfiguration.g:2032:1: ruleRuntimeEntry returns [EObject current=null] : (otherlv_0= 'runtime' otherlv_1= '=' ( (lv_millisecLimit_2_0= RULE_INT ) ) ) ;
- public final EObject ruleRuntimeEntry() throws RecognitionException {
- EObject current = null;
-
- Token otherlv_0=null;
- Token otherlv_1=null;
- Token lv_millisecLimit_2_0=null;
-
-
- enterRule();
-
- try {
- // InternalApplicationConfiguration.g:2038:2: ( (otherlv_0= 'runtime' otherlv_1= '=' ( (lv_millisecLimit_2_0= RULE_INT ) ) ) )
- // InternalApplicationConfiguration.g:2039:2: (otherlv_0= 'runtime' otherlv_1= '=' ( (lv_millisecLimit_2_0= RULE_INT ) ) )
- {
- // InternalApplicationConfiguration.g:2039:2: (otherlv_0= 'runtime' otherlv_1= '=' ( (lv_millisecLimit_2_0= RULE_INT ) ) )
- // InternalApplicationConfiguration.g:2040:3: otherlv_0= 'runtime' otherlv_1= '=' ( (lv_millisecLimit_2_0= RULE_INT ) )
- {
- otherlv_0=(Token)match(input,30,FOLLOW_12);
-
- newLeafNode(otherlv_0, grammarAccess.getRuntimeEntryAccess().getRuntimeKeyword_0());
-
- otherlv_1=(Token)match(input,17,FOLLOW_7);
-
- newLeafNode(otherlv_1, grammarAccess.getRuntimeEntryAccess().getEqualsSignKeyword_1());
-
- // InternalApplicationConfiguration.g:2048:3: ( (lv_millisecLimit_2_0= RULE_INT ) )
- // InternalApplicationConfiguration.g:2049:4: (lv_millisecLimit_2_0= RULE_INT )
- {
- // InternalApplicationConfiguration.g:2049:4: (lv_millisecLimit_2_0= RULE_INT )
- // InternalApplicationConfiguration.g:2050:5: lv_millisecLimit_2_0= RULE_INT
- {
- lv_millisecLimit_2_0=(Token)match(input,RULE_INT,FOLLOW_2);
-
- newLeafNode(lv_millisecLimit_2_0, grammarAccess.getRuntimeEntryAccess().getMillisecLimitINTTerminalRuleCall_2_0());
-
-
- if (current==null) {
- current = createModelElement(grammarAccess.getRuntimeEntryRule());
- }
- setWithLastConsumed(
- current,
- "millisecLimit",
- lv_millisecLimit_2_0,
- "org.eclipse.xtext.common.Terminals.INT");
-
-
- }
-
-
- }
-
-
- }
-
-
- }
-
-
- leaveRule();
-
- }
-
- catch (RecognitionException re) {
- recover(input,re);
- appendSkippedTokens();
- }
- finally {
- }
- return current;
- }
- // $ANTLR end "ruleRuntimeEntry"
-
-
- // $ANTLR start "entryRuleMemoryEntry"
- // InternalApplicationConfiguration.g:2070:1: entryRuleMemoryEntry returns [EObject current=null] : iv_ruleMemoryEntry= ruleMemoryEntry EOF ;
- public final EObject entryRuleMemoryEntry() throws RecognitionException {
- EObject current = null;
-
- EObject iv_ruleMemoryEntry = null;
-
-
- try {
- // InternalApplicationConfiguration.g:2070:52: (iv_ruleMemoryEntry= ruleMemoryEntry EOF )
- // InternalApplicationConfiguration.g:2071:2: iv_ruleMemoryEntry= ruleMemoryEntry EOF
- {
- newCompositeNode(grammarAccess.getMemoryEntryRule());
- pushFollow(FOLLOW_1);
- iv_ruleMemoryEntry=ruleMemoryEntry();
-
- state._fsp--;
-
- current =iv_ruleMemoryEntry;
- match(input,EOF,FOLLOW_2);
-
- }
-
- }
-
- catch (RecognitionException re) {
- recover(input,re);
- appendSkippedTokens();
- }
- finally {
- }
- return current;
- }
- // $ANTLR end "entryRuleMemoryEntry"
-
-
- // $ANTLR start "ruleMemoryEntry"
- // InternalApplicationConfiguration.g:2077:1: ruleMemoryEntry returns [EObject current=null] : (otherlv_0= 'memory' otherlv_1= '=' ( (lv_megabyteLimit_2_0= RULE_INT ) ) ) ;
- public final EObject ruleMemoryEntry() throws RecognitionException {
- EObject current = null;
-
- Token otherlv_0=null;
- Token otherlv_1=null;
- Token lv_megabyteLimit_2_0=null;
-
-
- enterRule();
-
- try {
- // InternalApplicationConfiguration.g:2083:2: ( (otherlv_0= 'memory' otherlv_1= '=' ( (lv_megabyteLimit_2_0= RULE_INT ) ) ) )
- // InternalApplicationConfiguration.g:2084:2: (otherlv_0= 'memory' otherlv_1= '=' ( (lv_megabyteLimit_2_0= RULE_INT ) ) )
- {
- // InternalApplicationConfiguration.g:2084:2: (otherlv_0= 'memory' otherlv_1= '=' ( (lv_megabyteLimit_2_0= RULE_INT ) ) )
- // InternalApplicationConfiguration.g:2085:3: otherlv_0= 'memory' otherlv_1= '=' ( (lv_megabyteLimit_2_0= RULE_INT ) )
- {
- otherlv_0=(Token)match(input,31,FOLLOW_12);
-
- newLeafNode(otherlv_0, grammarAccess.getMemoryEntryAccess().getMemoryKeyword_0());
-
- otherlv_1=(Token)match(input,17,FOLLOW_7);
-
- newLeafNode(otherlv_1, grammarAccess.getMemoryEntryAccess().getEqualsSignKeyword_1());
-
- // InternalApplicationConfiguration.g:2093:3: ( (lv_megabyteLimit_2_0= RULE_INT ) )
- // InternalApplicationConfiguration.g:2094:4: (lv_megabyteLimit_2_0= RULE_INT )
- {
- // InternalApplicationConfiguration.g:2094:4: (lv_megabyteLimit_2_0= RULE_INT )
- // InternalApplicationConfiguration.g:2095:5: lv_megabyteLimit_2_0= RULE_INT
- {
- lv_megabyteLimit_2_0=(Token)match(input,RULE_INT,FOLLOW_2);
-
- newLeafNode(lv_megabyteLimit_2_0, grammarAccess.getMemoryEntryAccess().getMegabyteLimitINTTerminalRuleCall_2_0());
-
-
- if (current==null) {
- current = createModelElement(grammarAccess.getMemoryEntryRule());
- }
- setWithLastConsumed(
- current,
- "megabyteLimit",
- lv_megabyteLimit_2_0,
- "org.eclipse.xtext.common.Terminals.INT");
-
-
- }
-
-
- }
-
-
- }
-
-
- }
-
-
- leaveRule();
-
- }
-
- catch (RecognitionException re) {
- recover(input,re);
- appendSkippedTokens();
- }
- finally {
- }
- return current;
- }
- // $ANTLR end "ruleMemoryEntry"
-
-
- // $ANTLR start "entryRuleCustomEntry"
- // InternalApplicationConfiguration.g:2115:1: entryRuleCustomEntry returns [EObject current=null] : iv_ruleCustomEntry= ruleCustomEntry EOF ;
- public final EObject entryRuleCustomEntry() throws RecognitionException {
- EObject current = null;
-
- EObject iv_ruleCustomEntry = null;
-
-
- try {
- // InternalApplicationConfiguration.g:2115:52: (iv_ruleCustomEntry= ruleCustomEntry EOF )
- // InternalApplicationConfiguration.g:2116:2: iv_ruleCustomEntry= ruleCustomEntry EOF
- {
- newCompositeNode(grammarAccess.getCustomEntryRule());
- pushFollow(FOLLOW_1);
- iv_ruleCustomEntry=ruleCustomEntry();
-
- state._fsp--;
-
- current =iv_ruleCustomEntry;
- match(input,EOF,FOLLOW_2);
-
- }
-
- }
-
- catch (RecognitionException re) {
- recover(input,re);
- appendSkippedTokens();
- }
- finally {
- }
- return current;
- }
- // $ANTLR end "entryRuleCustomEntry"
-
-
- // $ANTLR start "ruleCustomEntry"
- // InternalApplicationConfiguration.g:2122:1: ruleCustomEntry returns [EObject current=null] : ( ( (lv_key_0_0= RULE_STRING ) ) otherlv_1= '=' ( (lv_value_2_0= RULE_STRING ) ) ) ;
- public final EObject ruleCustomEntry() throws RecognitionException {
- EObject current = null;
-
- Token lv_key_0_0=null;
- Token otherlv_1=null;
- Token lv_value_2_0=null;
-
-
- enterRule();
-
- try {
- // InternalApplicationConfiguration.g:2128:2: ( ( ( (lv_key_0_0= RULE_STRING ) ) otherlv_1= '=' ( (lv_value_2_0= RULE_STRING ) ) ) )
- // InternalApplicationConfiguration.g:2129:2: ( ( (lv_key_0_0= RULE_STRING ) ) otherlv_1= '=' ( (lv_value_2_0= RULE_STRING ) ) )
- {
- // InternalApplicationConfiguration.g:2129:2: ( ( (lv_key_0_0= RULE_STRING ) ) otherlv_1= '=' ( (lv_value_2_0= RULE_STRING ) ) )
- // InternalApplicationConfiguration.g:2130:3: ( (lv_key_0_0= RULE_STRING ) ) otherlv_1= '=' ( (lv_value_2_0= RULE_STRING ) )
- {
- // InternalApplicationConfiguration.g:2130:3: ( (lv_key_0_0= RULE_STRING ) )
- // InternalApplicationConfiguration.g:2131:4: (lv_key_0_0= RULE_STRING )
- {
- // InternalApplicationConfiguration.g:2131:4: (lv_key_0_0= RULE_STRING )
- // InternalApplicationConfiguration.g:2132:5: lv_key_0_0= RULE_STRING
- {
- lv_key_0_0=(Token)match(input,RULE_STRING,FOLLOW_12);
-
- newLeafNode(lv_key_0_0, grammarAccess.getCustomEntryAccess().getKeySTRINGTerminalRuleCall_0_0());
-
-
- if (current==null) {
- current = createModelElement(grammarAccess.getCustomEntryRule());
- }
- setWithLastConsumed(
- current,
- "key",
- lv_key_0_0,
- "org.eclipse.xtext.common.Terminals.STRING");
-
-
- }
-
-
- }
-
- otherlv_1=(Token)match(input,17,FOLLOW_10);
-
- newLeafNode(otherlv_1, grammarAccess.getCustomEntryAccess().getEqualsSignKeyword_1());
-
- // InternalApplicationConfiguration.g:2152:3: ( (lv_value_2_0= RULE_STRING ) )
- // InternalApplicationConfiguration.g:2153:4: (lv_value_2_0= RULE_STRING )
- {
- // InternalApplicationConfiguration.g:2153:4: (lv_value_2_0= RULE_STRING )
- // InternalApplicationConfiguration.g:2154:5: lv_value_2_0= RULE_STRING
- {
- lv_value_2_0=(Token)match(input,RULE_STRING,FOLLOW_2);
-
- newLeafNode(lv_value_2_0, grammarAccess.getCustomEntryAccess().getValueSTRINGTerminalRuleCall_2_0());
-
-
- if (current==null) {
- current = createModelElement(grammarAccess.getCustomEntryRule());
- }
- setWithLastConsumed(
- current,
- "value",
- lv_value_2_0,
- "org.eclipse.xtext.common.Terminals.STRING");
-
-
- }
-
-
- }
-
-
- }
-
-
- }
-
-
- leaveRule();
-
- }
-
- catch (RecognitionException re) {
- recover(input,re);
- appendSkippedTokens();
- }
- finally {
- }
- return current;
- }
- // $ANTLR end "ruleCustomEntry"
-
-
- // $ANTLR start "entryRuleConfigReference"
- // InternalApplicationConfiguration.g:2174:1: entryRuleConfigReference returns [EObject current=null] : iv_ruleConfigReference= ruleConfigReference EOF ;
- public final EObject entryRuleConfigReference() throws RecognitionException {
- EObject current = null;
-
- EObject iv_ruleConfigReference = null;
-
-
- try {
- // InternalApplicationConfiguration.g:2174:56: (iv_ruleConfigReference= ruleConfigReference EOF )
- // InternalApplicationConfiguration.g:2175:2: iv_ruleConfigReference= ruleConfigReference EOF
- {
- newCompositeNode(grammarAccess.getConfigReferenceRule());
- pushFollow(FOLLOW_1);
- iv_ruleConfigReference=ruleConfigReference();
-
- state._fsp--;
-
- current =iv_ruleConfigReference;
- match(input,EOF,FOLLOW_2);
-
- }
-
- }
-
- catch (RecognitionException re) {
- recover(input,re);
- appendSkippedTokens();
- }
- finally {
- }
- return current;
- }
- // $ANTLR end "entryRuleConfigReference"
-
-
- // $ANTLR start "ruleConfigReference"
- // InternalApplicationConfiguration.g:2181:1: ruleConfigReference returns [EObject current=null] : ( (otherlv_0= RULE_ID ) ) ;
- public final EObject ruleConfigReference() throws RecognitionException {
- EObject current = null;
-
- Token otherlv_0=null;
-
-
- enterRule();
-
- try {
- // InternalApplicationConfiguration.g:2187:2: ( ( (otherlv_0= RULE_ID ) ) )
- // InternalApplicationConfiguration.g:2188:2: ( (otherlv_0= RULE_ID ) )
- {
- // InternalApplicationConfiguration.g:2188:2: ( (otherlv_0= RULE_ID ) )
- // InternalApplicationConfiguration.g:2189:3: (otherlv_0= RULE_ID )
- {
- // InternalApplicationConfiguration.g:2189:3: (otherlv_0= RULE_ID )
- // InternalApplicationConfiguration.g:2190:4: otherlv_0= RULE_ID
- {
-
- if (current==null) {
- current = createModelElement(grammarAccess.getConfigReferenceRule());
- }
-
- otherlv_0=(Token)match(input,RULE_ID,FOLLOW_2);
-
- newLeafNode(otherlv_0, grammarAccess.getConfigReferenceAccess().getConfigConfigDeclarationCrossReference_0());
-
-
- }
-
-
- }
-
-
- }
-
-
- leaveRule();
-
- }
-
- catch (RecognitionException re) {
- recover(input,re);
- appendSkippedTokens();
- }
- finally {
- }
- return current;
- }
- // $ANTLR end "ruleConfigReference"
-
-
- // $ANTLR start "entryRuleConfig"
- // InternalApplicationConfiguration.g:2204:1: entryRuleConfig returns [EObject current=null] : iv_ruleConfig= ruleConfig EOF ;
- public final EObject entryRuleConfig() throws RecognitionException {
- EObject current = null;
-
- EObject iv_ruleConfig = null;
-
-
- try {
- // InternalApplicationConfiguration.g:2204:47: (iv_ruleConfig= ruleConfig EOF )
- // InternalApplicationConfiguration.g:2205:2: iv_ruleConfig= ruleConfig EOF
- {
- newCompositeNode(grammarAccess.getConfigRule());
- pushFollow(FOLLOW_1);
- iv_ruleConfig=ruleConfig();
-
- state._fsp--;
-
- current =iv_ruleConfig;
- match(input,EOF,FOLLOW_2);
-
- }
-
- }
-
- catch (RecognitionException re) {
- recover(input,re);
- appendSkippedTokens();
- }
- finally {
- }
- return current;
- }
- // $ANTLR end "entryRuleConfig"
-
-
- // $ANTLR start "ruleConfig"
- // InternalApplicationConfiguration.g:2211:1: ruleConfig returns [EObject current=null] : (this_ConfigSpecification_0= ruleConfigSpecification | this_ConfigReference_1= ruleConfigReference ) ;
- public final EObject ruleConfig() throws RecognitionException {
- EObject current = null;
-
- EObject this_ConfigSpecification_0 = null;
-
- EObject this_ConfigReference_1 = null;
-
-
-
- enterRule();
-
- try {
- // InternalApplicationConfiguration.g:2217:2: ( (this_ConfigSpecification_0= ruleConfigSpecification | this_ConfigReference_1= ruleConfigReference ) )
- // InternalApplicationConfiguration.g:2218:2: (this_ConfigSpecification_0= ruleConfigSpecification | this_ConfigReference_1= ruleConfigReference )
- {
- // InternalApplicationConfiguration.g:2218:2: (this_ConfigSpecification_0= ruleConfigSpecification | this_ConfigReference_1= ruleConfigReference )
- int alt31=2;
- int LA31_0 = input.LA(1);
-
- if ( (LA31_0==18) ) {
- alt31=1;
- }
- else if ( (LA31_0==RULE_ID) ) {
- alt31=2;
- }
- else {
- NoViableAltException nvae =
- new NoViableAltException("", 31, 0, input);
-
- throw nvae;
- }
- switch (alt31) {
- case 1 :
- // InternalApplicationConfiguration.g:2219:3: this_ConfigSpecification_0= ruleConfigSpecification
- {
-
- newCompositeNode(grammarAccess.getConfigAccess().getConfigSpecificationParserRuleCall_0());
-
- pushFollow(FOLLOW_2);
- this_ConfigSpecification_0=ruleConfigSpecification();
-
- state._fsp--;
-
-
- current = this_ConfigSpecification_0;
- afterParserOrEnumRuleCall();
-
-
- }
- break;
- case 2 :
- // InternalApplicationConfiguration.g:2228:3: this_ConfigReference_1= ruleConfigReference
- {
-
- newCompositeNode(grammarAccess.getConfigAccess().getConfigReferenceParserRuleCall_1());
-
- pushFollow(FOLLOW_2);
- this_ConfigReference_1=ruleConfigReference();
-
- state._fsp--;
-
-
- current = this_ConfigReference_1;
- afterParserOrEnumRuleCall();
-
-
- }
- break;
-
- }
-
-
- }
-
-
- leaveRule();
-
- }
-
- catch (RecognitionException re) {
- recover(input,re);
- appendSkippedTokens();
- }
- finally {
- }
- return current;
- }
- // $ANTLR end "ruleConfig"
-
-
- // $ANTLR start "entryRuleScopeSpecification"
- // InternalApplicationConfiguration.g:2240:1: entryRuleScopeSpecification returns [EObject current=null] : iv_ruleScopeSpecification= ruleScopeSpecification EOF ;
- public final EObject entryRuleScopeSpecification() throws RecognitionException {
- EObject current = null;
-
- EObject iv_ruleScopeSpecification = null;
-
-
- try {
- // InternalApplicationConfiguration.g:2240:59: (iv_ruleScopeSpecification= ruleScopeSpecification EOF )
- // InternalApplicationConfiguration.g:2241:2: iv_ruleScopeSpecification= ruleScopeSpecification EOF
- {
- newCompositeNode(grammarAccess.getScopeSpecificationRule());
- pushFollow(FOLLOW_1);
- iv_ruleScopeSpecification=ruleScopeSpecification();
-
- state._fsp--;
-
- current =iv_ruleScopeSpecification;
- match(input,EOF,FOLLOW_2);
-
- }
-
- }
-
- catch (RecognitionException re) {
- recover(input,re);
- appendSkippedTokens();
- }
- finally {
- }
- return current;
- }
- // $ANTLR end "entryRuleScopeSpecification"
-
-
- // $ANTLR start "ruleScopeSpecification"
- // InternalApplicationConfiguration.g:2247:1: ruleScopeSpecification returns [EObject current=null] : ( () otherlv_1= '{' ( ( (lv_scopes_2_0= ruleTypeScope ) ) (otherlv_3= ',' ( (lv_scopes_4_0= ruleTypeScope ) ) )* )? otherlv_5= '}' ) ;
- public final EObject ruleScopeSpecification() throws RecognitionException {
- EObject current = null;
-
- Token otherlv_1=null;
- Token otherlv_3=null;
- Token otherlv_5=null;
- EObject lv_scopes_2_0 = null;
-
- EObject lv_scopes_4_0 = null;
-
-
-
- enterRule();
-
- try {
- // InternalApplicationConfiguration.g:2253:2: ( ( () otherlv_1= '{' ( ( (lv_scopes_2_0= ruleTypeScope ) ) (otherlv_3= ',' ( (lv_scopes_4_0= ruleTypeScope ) ) )* )? otherlv_5= '}' ) )
- // InternalApplicationConfiguration.g:2254:2: ( () otherlv_1= '{' ( ( (lv_scopes_2_0= ruleTypeScope ) ) (otherlv_3= ',' ( (lv_scopes_4_0= ruleTypeScope ) ) )* )? otherlv_5= '}' )
- {
- // InternalApplicationConfiguration.g:2254:2: ( () otherlv_1= '{' ( ( (lv_scopes_2_0= ruleTypeScope ) ) (otherlv_3= ',' ( (lv_scopes_4_0= ruleTypeScope ) ) )* )? otherlv_5= '}' )
- // InternalApplicationConfiguration.g:2255:3: () otherlv_1= '{' ( ( (lv_scopes_2_0= ruleTypeScope ) ) (otherlv_3= ',' ( (lv_scopes_4_0= ruleTypeScope ) ) )* )? otherlv_5= '}'
- {
- // InternalApplicationConfiguration.g:2255:3: ()
- // InternalApplicationConfiguration.g:2256:4:
- {
-
- current = forceCreateModelElement(
- grammarAccess.getScopeSpecificationAccess().getScopeSpecificationAction_0(),
- current);
-
-
- }
-
- otherlv_1=(Token)match(input,18,FOLLOW_24);
-
- newLeafNode(otherlv_1, grammarAccess.getScopeSpecificationAccess().getLeftCurlyBracketKeyword_1());
-
- // InternalApplicationConfiguration.g:2266:3: ( ( (lv_scopes_2_0= ruleTypeScope ) ) (otherlv_3= ',' ( (lv_scopes_4_0= ruleTypeScope ) ) )* )?
- int alt33=2;
- int LA33_0 = input.LA(1);
-
- if ( (LA33_0==32) ) {
- alt33=1;
- }
- switch (alt33) {
- case 1 :
- // InternalApplicationConfiguration.g:2267:4: ( (lv_scopes_2_0= ruleTypeScope ) ) (otherlv_3= ',' ( (lv_scopes_4_0= ruleTypeScope ) ) )*
- {
- // InternalApplicationConfiguration.g:2267:4: ( (lv_scopes_2_0= ruleTypeScope ) )
- // InternalApplicationConfiguration.g:2268:5: (lv_scopes_2_0= ruleTypeScope )
- {
- // InternalApplicationConfiguration.g:2268:5: (lv_scopes_2_0= ruleTypeScope )
- // InternalApplicationConfiguration.g:2269:6: lv_scopes_2_0= ruleTypeScope
- {
-
- newCompositeNode(grammarAccess.getScopeSpecificationAccess().getScopesTypeScopeParserRuleCall_2_0_0());
-
- pushFollow(FOLLOW_14);
- lv_scopes_2_0=ruleTypeScope();
-
- state._fsp--;
-
-
- if (current==null) {
- current = createModelElementForParent(grammarAccess.getScopeSpecificationRule());
- }
- add(
- current,
- "scopes",
- lv_scopes_2_0,
- "hu.bme.mit.inf.dslreasoner.application.ApplicationConfiguration.TypeScope");
- afterParserOrEnumRuleCall();
-
-
- }
-
-
- }
-
- // InternalApplicationConfiguration.g:2286:4: (otherlv_3= ',' ( (lv_scopes_4_0= ruleTypeScope ) ) )*
- loop32:
- do {
- int alt32=2;
- int LA32_0 = input.LA(1);
-
- if ( (LA32_0==19) ) {
- alt32=1;
- }
-
-
- switch (alt32) {
- case 1 :
- // InternalApplicationConfiguration.g:2287:5: otherlv_3= ',' ( (lv_scopes_4_0= ruleTypeScope ) )
- {
- otherlv_3=(Token)match(input,19,FOLLOW_25);
-
- newLeafNode(otherlv_3, grammarAccess.getScopeSpecificationAccess().getCommaKeyword_2_1_0());
-
- // InternalApplicationConfiguration.g:2291:5: ( (lv_scopes_4_0= ruleTypeScope ) )
- // InternalApplicationConfiguration.g:2292:6: (lv_scopes_4_0= ruleTypeScope )
- {
- // InternalApplicationConfiguration.g:2292:6: (lv_scopes_4_0= ruleTypeScope )
- // InternalApplicationConfiguration.g:2293:7: lv_scopes_4_0= ruleTypeScope
- {
-
- newCompositeNode(grammarAccess.getScopeSpecificationAccess().getScopesTypeScopeParserRuleCall_2_1_1_0());
-
- pushFollow(FOLLOW_14);
- lv_scopes_4_0=ruleTypeScope();
-
- state._fsp--;
-
-
- if (current==null) {
- current = createModelElementForParent(grammarAccess.getScopeSpecificationRule());
- }
- add(
- current,
- "scopes",
- lv_scopes_4_0,
- "hu.bme.mit.inf.dslreasoner.application.ApplicationConfiguration.TypeScope");
- afterParserOrEnumRuleCall();
-
-
- }
-
-
- }
-
-
- }
- break;
-
- default :
- break loop32;
- }
- } while (true);
-
-
- }
- break;
-
- }
-
- otherlv_5=(Token)match(input,20,FOLLOW_2);
-
- newLeafNode(otherlv_5, grammarAccess.getScopeSpecificationAccess().getRightCurlyBracketKeyword_3());
-
-
- }
-
-
- }
-
-
- leaveRule();
-
- }
-
- catch (RecognitionException re) {
- recover(input,re);
- appendSkippedTokens();
- }
- finally {
- }
- return current;
- }
- // $ANTLR end "ruleScopeSpecification"
-
-
- // $ANTLR start "entryRuleTypeScope"
- // InternalApplicationConfiguration.g:2320:1: entryRuleTypeScope returns [EObject current=null] : iv_ruleTypeScope= ruleTypeScope EOF ;
- public final EObject entryRuleTypeScope() throws RecognitionException {
- EObject current = null;
-
- EObject iv_ruleTypeScope = null;
-
-
- try {
- // InternalApplicationConfiguration.g:2320:50: (iv_ruleTypeScope= ruleTypeScope EOF )
- // InternalApplicationConfiguration.g:2321:2: iv_ruleTypeScope= ruleTypeScope EOF
- {
- newCompositeNode(grammarAccess.getTypeScopeRule());
- pushFollow(FOLLOW_1);
- iv_ruleTypeScope=ruleTypeScope();
-
- state._fsp--;
-
- current =iv_ruleTypeScope;
- match(input,EOF,FOLLOW_2);
-
- }
-
- }
-
- catch (RecognitionException re) {
- recover(input,re);
- appendSkippedTokens();
- }
- finally {
- }
- return current;
- }
- // $ANTLR end "entryRuleTypeScope"
-
-
- // $ANTLR start "ruleTypeScope"
- // InternalApplicationConfiguration.g:2327:1: ruleTypeScope returns [EObject current=null] : (this_ClassTypeScope_0= ruleClassTypeScope | this_ObjectTypeScope_1= ruleObjectTypeScope | this_IntegerTypeScope_2= ruleIntegerTypeScope | this_RealTypeScope_3= ruleRealTypeScope | this_StringTypeScope_4= ruleStringTypeScope ) ;
- public final EObject ruleTypeScope() throws RecognitionException {
- EObject current = null;
-
- EObject this_ClassTypeScope_0 = null;
-
- EObject this_ObjectTypeScope_1 = null;
-
- EObject this_IntegerTypeScope_2 = null;
-
- EObject this_RealTypeScope_3 = null;
-
- EObject this_StringTypeScope_4 = null;
-
-
-
- enterRule();
-
- try {
- // InternalApplicationConfiguration.g:2333:2: ( (this_ClassTypeScope_0= ruleClassTypeScope | this_ObjectTypeScope_1= ruleObjectTypeScope | this_IntegerTypeScope_2= ruleIntegerTypeScope | this_RealTypeScope_3= ruleRealTypeScope | this_StringTypeScope_4= ruleStringTypeScope ) )
- // InternalApplicationConfiguration.g:2334:2: (this_ClassTypeScope_0= ruleClassTypeScope | this_ObjectTypeScope_1= ruleObjectTypeScope | this_IntegerTypeScope_2= ruleIntegerTypeScope | this_RealTypeScope_3= ruleRealTypeScope | this_StringTypeScope_4= ruleStringTypeScope )
- {
- // InternalApplicationConfiguration.g:2334:2: (this_ClassTypeScope_0= ruleClassTypeScope | this_ObjectTypeScope_1= ruleObjectTypeScope | this_IntegerTypeScope_2= ruleIntegerTypeScope | this_RealTypeScope_3= ruleRealTypeScope | this_StringTypeScope_4= ruleStringTypeScope )
- int alt34=5;
- int LA34_0 = input.LA(1);
-
- if ( (LA34_0==32) ) {
- switch ( input.LA(2) ) {
- case 37:
- {
- alt34=3;
- }
- break;
- case 38:
- {
- alt34=4;
- }
- break;
- case 39:
- {
- alt34=5;
- }
- break;
- case 34:
- {
- alt34=1;
- }
- break;
- case 36:
- {
- alt34=2;
- }
- break;
- default:
- NoViableAltException nvae =
- new NoViableAltException("", 34, 1, input);
-
- throw nvae;
- }
-
- }
- else {
- NoViableAltException nvae =
- new NoViableAltException("", 34, 0, input);
-
- throw nvae;
- }
- switch (alt34) {
- case 1 :
- // InternalApplicationConfiguration.g:2335:3: this_ClassTypeScope_0= ruleClassTypeScope
- {
-
- newCompositeNode(grammarAccess.getTypeScopeAccess().getClassTypeScopeParserRuleCall_0());
-
- pushFollow(FOLLOW_2);
- this_ClassTypeScope_0=ruleClassTypeScope();
-
- state._fsp--;
-
-
- current = this_ClassTypeScope_0;
- afterParserOrEnumRuleCall();
-
-
- }
- break;
- case 2 :
- // InternalApplicationConfiguration.g:2344:3: this_ObjectTypeScope_1= ruleObjectTypeScope
- {
-
- newCompositeNode(grammarAccess.getTypeScopeAccess().getObjectTypeScopeParserRuleCall_1());
-
- pushFollow(FOLLOW_2);
- this_ObjectTypeScope_1=ruleObjectTypeScope();
-
- state._fsp--;
-
-
- current = this_ObjectTypeScope_1;
- afterParserOrEnumRuleCall();
-
-
- }
- break;
- case 3 :
- // InternalApplicationConfiguration.g:2353:3: this_IntegerTypeScope_2= ruleIntegerTypeScope
- {
-
- newCompositeNode(grammarAccess.getTypeScopeAccess().getIntegerTypeScopeParserRuleCall_2());
-
- pushFollow(FOLLOW_2);
- this_IntegerTypeScope_2=ruleIntegerTypeScope();
-
- state._fsp--;
-
-
- current = this_IntegerTypeScope_2;
- afterParserOrEnumRuleCall();
-
-
- }
- break;
- case 4 :
- // InternalApplicationConfiguration.g:2362:3: this_RealTypeScope_3= ruleRealTypeScope
- {
-
- newCompositeNode(grammarAccess.getTypeScopeAccess().getRealTypeScopeParserRuleCall_3());
-
- pushFollow(FOLLOW_2);
- this_RealTypeScope_3=ruleRealTypeScope();
-
- state._fsp--;
-
-
- current = this_RealTypeScope_3;
- afterParserOrEnumRuleCall();
-
-
- }
- break;
- case 5 :
- // InternalApplicationConfiguration.g:2371:3: this_StringTypeScope_4= ruleStringTypeScope
- {
-
- newCompositeNode(grammarAccess.getTypeScopeAccess().getStringTypeScopeParserRuleCall_4());
-
- pushFollow(FOLLOW_2);
- this_StringTypeScope_4=ruleStringTypeScope();
-
- state._fsp--;
-
-
- current = this_StringTypeScope_4;
- afterParserOrEnumRuleCall();
-
-
- }
- break;
-
- }
-
-
- }
-
-
- leaveRule();
-
- }
-
- catch (RecognitionException re) {
- recover(input,re);
- appendSkippedTokens();
- }
- finally {
- }
- return current;
- }
- // $ANTLR end "ruleTypeScope"
-
-
- // $ANTLR start "entryRuleClassTypeScope"
- // InternalApplicationConfiguration.g:2383:1: entryRuleClassTypeScope returns [EObject current=null] : iv_ruleClassTypeScope= ruleClassTypeScope EOF ;
- public final EObject entryRuleClassTypeScope() throws RecognitionException {
- EObject current = null;
-
- EObject iv_ruleClassTypeScope = null;
-
-
- try {
- // InternalApplicationConfiguration.g:2383:55: (iv_ruleClassTypeScope= ruleClassTypeScope EOF )
- // InternalApplicationConfiguration.g:2384:2: iv_ruleClassTypeScope= ruleClassTypeScope EOF
- {
- newCompositeNode(grammarAccess.getClassTypeScopeRule());
- pushFollow(FOLLOW_1);
- iv_ruleClassTypeScope=ruleClassTypeScope();
-
- state._fsp--;
-
- current =iv_ruleClassTypeScope;
- match(input,EOF,FOLLOW_2);
-
- }
-
- }
-
- catch (RecognitionException re) {
- recover(input,re);
- appendSkippedTokens();
- }
- finally {
- }
- return current;
- }
- // $ANTLR end "entryRuleClassTypeScope"
-
-
- // $ANTLR start "ruleClassTypeScope"
- // InternalApplicationConfiguration.g:2390:1: ruleClassTypeScope returns [EObject current=null] : (otherlv_0= '#' ( (lv_type_1_0= ruleClassReference ) ) ( ( (lv_setsNew_2_0= '+=' ) ) | ( (lv_setsSum_3_0= '=' ) ) ) ( ( (lv_number_4_0= ruleExactNumber ) ) | ( (lv_number_5_0= ruleIntervallNumber ) ) ) ) ;
- public final EObject ruleClassTypeScope() throws RecognitionException {
- EObject current = null;
-
- Token otherlv_0=null;
- Token lv_setsNew_2_0=null;
- Token lv_setsSum_3_0=null;
- EObject lv_type_1_0 = null;
-
- EObject lv_number_4_0 = null;
-
- EObject lv_number_5_0 = null;
-
-
-
- enterRule();
-
- try {
- // InternalApplicationConfiguration.g:2396:2: ( (otherlv_0= '#' ( (lv_type_1_0= ruleClassReference ) ) ( ( (lv_setsNew_2_0= '+=' ) ) | ( (lv_setsSum_3_0= '=' ) ) ) ( ( (lv_number_4_0= ruleExactNumber ) ) | ( (lv_number_5_0= ruleIntervallNumber ) ) ) ) )
- // InternalApplicationConfiguration.g:2397:2: (otherlv_0= '#' ( (lv_type_1_0= ruleClassReference ) ) ( ( (lv_setsNew_2_0= '+=' ) ) | ( (lv_setsSum_3_0= '=' ) ) ) ( ( (lv_number_4_0= ruleExactNumber ) ) | ( (lv_number_5_0= ruleIntervallNumber ) ) ) )
- {
- // InternalApplicationConfiguration.g:2397:2: (otherlv_0= '#' ( (lv_type_1_0= ruleClassReference ) ) ( ( (lv_setsNew_2_0= '+=' ) ) | ( (lv_setsSum_3_0= '=' ) ) ) ( ( (lv_number_4_0= ruleExactNumber ) ) | ( (lv_number_5_0= ruleIntervallNumber ) ) ) )
- // InternalApplicationConfiguration.g:2398:3: otherlv_0= '#' ( (lv_type_1_0= ruleClassReference ) ) ( ( (lv_setsNew_2_0= '+=' ) ) | ( (lv_setsSum_3_0= '=' ) ) ) ( ( (lv_number_4_0= ruleExactNumber ) ) | ( (lv_number_5_0= ruleIntervallNumber ) ) )
- {
- otherlv_0=(Token)match(input,32,FOLLOW_26);
-
- newLeafNode(otherlv_0, grammarAccess.getClassTypeScopeAccess().getNumberSignKeyword_0());
-
- // InternalApplicationConfiguration.g:2402:3: ( (lv_type_1_0= ruleClassReference ) )
- // InternalApplicationConfiguration.g:2403:4: (lv_type_1_0= ruleClassReference )
- {
- // InternalApplicationConfiguration.g:2403:4: (lv_type_1_0= ruleClassReference )
- // InternalApplicationConfiguration.g:2404:5: lv_type_1_0= ruleClassReference
- {
-
- newCompositeNode(grammarAccess.getClassTypeScopeAccess().getTypeClassReferenceParserRuleCall_1_0());
-
- pushFollow(FOLLOW_27);
- lv_type_1_0=ruleClassReference();
-
- state._fsp--;
-
-
- if (current==null) {
- current = createModelElementForParent(grammarAccess.getClassTypeScopeRule());
- }
- set(
- current,
- "type",
- lv_type_1_0,
- "hu.bme.mit.inf.dslreasoner.application.ApplicationConfiguration.ClassReference");
- afterParserOrEnumRuleCall();
-
-
- }
-
-
- }
-
- // InternalApplicationConfiguration.g:2421:3: ( ( (lv_setsNew_2_0= '+=' ) ) | ( (lv_setsSum_3_0= '=' ) ) )
- int alt35=2;
- int LA35_0 = input.LA(1);
-
- if ( (LA35_0==33) ) {
- alt35=1;
- }
- else if ( (LA35_0==17) ) {
- alt35=2;
- }
- else {
- NoViableAltException nvae =
- new NoViableAltException("", 35, 0, input);
-
- throw nvae;
- }
- switch (alt35) {
- case 1 :
- // InternalApplicationConfiguration.g:2422:4: ( (lv_setsNew_2_0= '+=' ) )
- {
- // InternalApplicationConfiguration.g:2422:4: ( (lv_setsNew_2_0= '+=' ) )
- // InternalApplicationConfiguration.g:2423:5: (lv_setsNew_2_0= '+=' )
- {
- // InternalApplicationConfiguration.g:2423:5: (lv_setsNew_2_0= '+=' )
- // InternalApplicationConfiguration.g:2424:6: lv_setsNew_2_0= '+='
- {
- lv_setsNew_2_0=(Token)match(input,33,FOLLOW_28);
-
- newLeafNode(lv_setsNew_2_0, grammarAccess.getClassTypeScopeAccess().getSetsNewPlusSignEqualsSignKeyword_2_0_0());
-
-
- if (current==null) {
- current = createModelElement(grammarAccess.getClassTypeScopeRule());
- }
- setWithLastConsumed(current, "setsNew", true, "+=");
-
-
- }
-
-
- }
-
-
- }
- break;
- case 2 :
- // InternalApplicationConfiguration.g:2437:4: ( (lv_setsSum_3_0= '=' ) )
- {
- // InternalApplicationConfiguration.g:2437:4: ( (lv_setsSum_3_0= '=' ) )
- // InternalApplicationConfiguration.g:2438:5: (lv_setsSum_3_0= '=' )
- {
- // InternalApplicationConfiguration.g:2438:5: (lv_setsSum_3_0= '=' )
- // InternalApplicationConfiguration.g:2439:6: lv_setsSum_3_0= '='
- {
- lv_setsSum_3_0=(Token)match(input,17,FOLLOW_28);
-
- newLeafNode(lv_setsSum_3_0, grammarAccess.getClassTypeScopeAccess().getSetsSumEqualsSignKeyword_2_1_0());
-
-
- if (current==null) {
- current = createModelElement(grammarAccess.getClassTypeScopeRule());
- }
- setWithLastConsumed(current, "setsSum", true, "=");
-
-
- }
-
-
- }
-
-
- }
- break;
-
- }
-
- // InternalApplicationConfiguration.g:2452:3: ( ( (lv_number_4_0= ruleExactNumber ) ) | ( (lv_number_5_0= ruleIntervallNumber ) ) )
- int alt36=2;
- int LA36_0 = input.LA(1);
-
- if ( (LA36_0==RULE_INT) ) {
- int LA36_1 = input.LA(2);
-
- if ( (LA36_1==41) ) {
- alt36=2;
- }
- else if ( (LA36_1==EOF||(LA36_1>=19 && LA36_1<=20)) ) {
- alt36=1;
- }
- else {
- NoViableAltException nvae =
- new NoViableAltException("", 36, 1, input);
-
- throw nvae;
- }
- }
- else if ( (LA36_0==40) ) {
- alt36=1;
- }
- else {
- NoViableAltException nvae =
- new NoViableAltException("", 36, 0, input);
-
- throw nvae;
- }
- switch (alt36) {
- case 1 :
- // InternalApplicationConfiguration.g:2453:4: ( (lv_number_4_0= ruleExactNumber ) )
- {
- // InternalApplicationConfiguration.g:2453:4: ( (lv_number_4_0= ruleExactNumber ) )
- // InternalApplicationConfiguration.g:2454:5: (lv_number_4_0= ruleExactNumber )
- {
- // InternalApplicationConfiguration.g:2454:5: (lv_number_4_0= ruleExactNumber )
- // InternalApplicationConfiguration.g:2455:6: lv_number_4_0= ruleExactNumber
- {
-
- newCompositeNode(grammarAccess.getClassTypeScopeAccess().getNumberExactNumberParserRuleCall_3_0_0());
-
- pushFollow(FOLLOW_2);
- lv_number_4_0=ruleExactNumber();
-
- state._fsp--;
-
-
- if (current==null) {
- current = createModelElementForParent(grammarAccess.getClassTypeScopeRule());
- }
- set(
- current,
- "number",
- lv_number_4_0,
- "hu.bme.mit.inf.dslreasoner.application.ApplicationConfiguration.ExactNumber");
- afterParserOrEnumRuleCall();
-
-
- }
-
-
- }
-
-
- }
- break;
- case 2 :
- // InternalApplicationConfiguration.g:2473:4: ( (lv_number_5_0= ruleIntervallNumber ) )
- {
- // InternalApplicationConfiguration.g:2473:4: ( (lv_number_5_0= ruleIntervallNumber ) )
- // InternalApplicationConfiguration.g:2474:5: (lv_number_5_0= ruleIntervallNumber )
- {
- // InternalApplicationConfiguration.g:2474:5: (lv_number_5_0= ruleIntervallNumber )
- // InternalApplicationConfiguration.g:2475:6: lv_number_5_0= ruleIntervallNumber
- {
-
- newCompositeNode(grammarAccess.getClassTypeScopeAccess().getNumberIntervallNumberParserRuleCall_3_1_0());
-
- pushFollow(FOLLOW_2);
- lv_number_5_0=ruleIntervallNumber();
-
- state._fsp--;
-
-
- if (current==null) {
- current = createModelElementForParent(grammarAccess.getClassTypeScopeRule());
- }
- set(
- current,
- "number",
- lv_number_5_0,
- "hu.bme.mit.inf.dslreasoner.application.ApplicationConfiguration.IntervallNumber");
- afterParserOrEnumRuleCall();
-
-
- }
-
-
- }
-
-
- }
- break;
-
- }
-
-
- }
-
-
- }
-
-
- leaveRule();
-
- }
-
- catch (RecognitionException re) {
- recover(input,re);
- appendSkippedTokens();
- }
- finally {
- }
- return current;
- }
- // $ANTLR end "ruleClassTypeScope"
-
-
- // $ANTLR start "entryRuleObjectTypeScope"
- // InternalApplicationConfiguration.g:2497:1: entryRuleObjectTypeScope returns [EObject current=null] : iv_ruleObjectTypeScope= ruleObjectTypeScope EOF ;
- public final EObject entryRuleObjectTypeScope() throws RecognitionException {
- EObject current = null;
-
- EObject iv_ruleObjectTypeScope = null;
-
-
- try {
- // InternalApplicationConfiguration.g:2497:56: (iv_ruleObjectTypeScope= ruleObjectTypeScope EOF )
- // InternalApplicationConfiguration.g:2498:2: iv_ruleObjectTypeScope= ruleObjectTypeScope EOF
- {
- newCompositeNode(grammarAccess.getObjectTypeScopeRule());
- pushFollow(FOLLOW_1);
- iv_ruleObjectTypeScope=ruleObjectTypeScope();
-
- state._fsp--;
-
- current =iv_ruleObjectTypeScope;
- match(input,EOF,FOLLOW_2);
-
- }
-
- }
-
- catch (RecognitionException re) {
- recover(input,re);
- appendSkippedTokens();
- }
- finally {
- }
- return current;
- }
- // $ANTLR end "entryRuleObjectTypeScope"
-
-
- // $ANTLR start "ruleObjectTypeScope"
- // InternalApplicationConfiguration.g:2504:1: ruleObjectTypeScope returns [EObject current=null] : (otherlv_0= '#' ( (lv_type_1_0= ruleObjectReference ) ) ( ( (lv_setsNew_2_0= '+=' ) ) | ( (lv_setsSum_3_0= '=' ) ) ) ( ( (lv_number_4_0= ruleExactNumber ) ) | ( (lv_number_5_0= ruleIntervallNumber ) ) ) ) ;
- public final EObject ruleObjectTypeScope() throws RecognitionException {
- EObject current = null;
-
- Token otherlv_0=null;
- Token lv_setsNew_2_0=null;
- Token lv_setsSum_3_0=null;
- EObject lv_type_1_0 = null;
-
- EObject lv_number_4_0 = null;
-
- EObject lv_number_5_0 = null;
-
-
-
- enterRule();
-
- try {
- // InternalApplicationConfiguration.g:2510:2: ( (otherlv_0= '#' ( (lv_type_1_0= ruleObjectReference ) ) ( ( (lv_setsNew_2_0= '+=' ) ) | ( (lv_setsSum_3_0= '=' ) ) ) ( ( (lv_number_4_0= ruleExactNumber ) ) | ( (lv_number_5_0= ruleIntervallNumber ) ) ) ) )
- // InternalApplicationConfiguration.g:2511:2: (otherlv_0= '#' ( (lv_type_1_0= ruleObjectReference ) ) ( ( (lv_setsNew_2_0= '+=' ) ) | ( (lv_setsSum_3_0= '=' ) ) ) ( ( (lv_number_4_0= ruleExactNumber ) ) | ( (lv_number_5_0= ruleIntervallNumber ) ) ) )
- {
- // InternalApplicationConfiguration.g:2511:2: (otherlv_0= '#' ( (lv_type_1_0= ruleObjectReference ) ) ( ( (lv_setsNew_2_0= '+=' ) ) | ( (lv_setsSum_3_0= '=' ) ) ) ( ( (lv_number_4_0= ruleExactNumber ) ) | ( (lv_number_5_0= ruleIntervallNumber ) ) ) )
- // InternalApplicationConfiguration.g:2512:3: otherlv_0= '#' ( (lv_type_1_0= ruleObjectReference ) ) ( ( (lv_setsNew_2_0= '+=' ) ) | ( (lv_setsSum_3_0= '=' ) ) ) ( ( (lv_number_4_0= ruleExactNumber ) ) | ( (lv_number_5_0= ruleIntervallNumber ) ) )
- {
- otherlv_0=(Token)match(input,32,FOLLOW_29);
-
- newLeafNode(otherlv_0, grammarAccess.getObjectTypeScopeAccess().getNumberSignKeyword_0());
-
- // InternalApplicationConfiguration.g:2516:3: ( (lv_type_1_0= ruleObjectReference ) )
- // InternalApplicationConfiguration.g:2517:4: (lv_type_1_0= ruleObjectReference )
- {
- // InternalApplicationConfiguration.g:2517:4: (lv_type_1_0= ruleObjectReference )
- // InternalApplicationConfiguration.g:2518:5: lv_type_1_0= ruleObjectReference
- {
-
- newCompositeNode(grammarAccess.getObjectTypeScopeAccess().getTypeObjectReferenceParserRuleCall_1_0());
-
- pushFollow(FOLLOW_27);
- lv_type_1_0=ruleObjectReference();
-
- state._fsp--;
-
-
- if (current==null) {
- current = createModelElementForParent(grammarAccess.getObjectTypeScopeRule());
- }
- set(
- current,
- "type",
- lv_type_1_0,
- "hu.bme.mit.inf.dslreasoner.application.ApplicationConfiguration.ObjectReference");
- afterParserOrEnumRuleCall();
-
-
- }
-
-
- }
-
- // InternalApplicationConfiguration.g:2535:3: ( ( (lv_setsNew_2_0= '+=' ) ) | ( (lv_setsSum_3_0= '=' ) ) )
- int alt37=2;
- int LA37_0 = input.LA(1);
-
- if ( (LA37_0==33) ) {
- alt37=1;
- }
- else if ( (LA37_0==17) ) {
- alt37=2;
- }
- else {
- NoViableAltException nvae =
- new NoViableAltException("", 37, 0, input);
-
- throw nvae;
- }
- switch (alt37) {
- case 1 :
- // InternalApplicationConfiguration.g:2536:4: ( (lv_setsNew_2_0= '+=' ) )
- {
- // InternalApplicationConfiguration.g:2536:4: ( (lv_setsNew_2_0= '+=' ) )
- // InternalApplicationConfiguration.g:2537:5: (lv_setsNew_2_0= '+=' )
- {
- // InternalApplicationConfiguration.g:2537:5: (lv_setsNew_2_0= '+=' )
- // InternalApplicationConfiguration.g:2538:6: lv_setsNew_2_0= '+='
- {
- lv_setsNew_2_0=(Token)match(input,33,FOLLOW_28);
-
- newLeafNode(lv_setsNew_2_0, grammarAccess.getObjectTypeScopeAccess().getSetsNewPlusSignEqualsSignKeyword_2_0_0());
-
-
- if (current==null) {
- current = createModelElement(grammarAccess.getObjectTypeScopeRule());
- }
- setWithLastConsumed(current, "setsNew", true, "+=");
-
-
- }
-
-
- }
-
-
- }
- break;
- case 2 :
- // InternalApplicationConfiguration.g:2551:4: ( (lv_setsSum_3_0= '=' ) )
- {
- // InternalApplicationConfiguration.g:2551:4: ( (lv_setsSum_3_0= '=' ) )
- // InternalApplicationConfiguration.g:2552:5: (lv_setsSum_3_0= '=' )
- {
- // InternalApplicationConfiguration.g:2552:5: (lv_setsSum_3_0= '=' )
- // InternalApplicationConfiguration.g:2553:6: lv_setsSum_3_0= '='
- {
- lv_setsSum_3_0=(Token)match(input,17,FOLLOW_28);
-
- newLeafNode(lv_setsSum_3_0, grammarAccess.getObjectTypeScopeAccess().getSetsSumEqualsSignKeyword_2_1_0());
-
-
- if (current==null) {
- current = createModelElement(grammarAccess.getObjectTypeScopeRule());
- }
- setWithLastConsumed(current, "setsSum", true, "=");
-
-
- }
-
-
- }
-
-
- }
- break;
-
- }
-
- // InternalApplicationConfiguration.g:2566:3: ( ( (lv_number_4_0= ruleExactNumber ) ) | ( (lv_number_5_0= ruleIntervallNumber ) ) )
- int alt38=2;
- int LA38_0 = input.LA(1);
-
- if ( (LA38_0==RULE_INT) ) {
- int LA38_1 = input.LA(2);
-
- if ( (LA38_1==41) ) {
- alt38=2;
- }
- else if ( (LA38_1==EOF||(LA38_1>=19 && LA38_1<=20)) ) {
- alt38=1;
- }
- else {
- NoViableAltException nvae =
- new NoViableAltException("", 38, 1, input);
-
- throw nvae;
- }
- }
- else if ( (LA38_0==40) ) {
- alt38=1;
- }
- else {
- NoViableAltException nvae =
- new NoViableAltException("", 38, 0, input);
-
- throw nvae;
- }
- switch (alt38) {
- case 1 :
- // InternalApplicationConfiguration.g:2567:4: ( (lv_number_4_0= ruleExactNumber ) )
- {
- // InternalApplicationConfiguration.g:2567:4: ( (lv_number_4_0= ruleExactNumber ) )
- // InternalApplicationConfiguration.g:2568:5: (lv_number_4_0= ruleExactNumber )
- {
- // InternalApplicationConfiguration.g:2568:5: (lv_number_4_0= ruleExactNumber )
- // InternalApplicationConfiguration.g:2569:6: lv_number_4_0= ruleExactNumber
- {
-
- newCompositeNode(grammarAccess.getObjectTypeScopeAccess().getNumberExactNumberParserRuleCall_3_0_0());
-
- pushFollow(FOLLOW_2);
- lv_number_4_0=ruleExactNumber();
-
- state._fsp--;
-
-
- if (current==null) {
- current = createModelElementForParent(grammarAccess.getObjectTypeScopeRule());
- }
- set(
- current,
- "number",
- lv_number_4_0,
- "hu.bme.mit.inf.dslreasoner.application.ApplicationConfiguration.ExactNumber");
- afterParserOrEnumRuleCall();
-
-
- }
-
-
- }
-
-
- }
- break;
- case 2 :
- // InternalApplicationConfiguration.g:2587:4: ( (lv_number_5_0= ruleIntervallNumber ) )
- {
- // InternalApplicationConfiguration.g:2587:4: ( (lv_number_5_0= ruleIntervallNumber ) )
- // InternalApplicationConfiguration.g:2588:5: (lv_number_5_0= ruleIntervallNumber )
- {
- // InternalApplicationConfiguration.g:2588:5: (lv_number_5_0= ruleIntervallNumber )
- // InternalApplicationConfiguration.g:2589:6: lv_number_5_0= ruleIntervallNumber
- {
-
- newCompositeNode(grammarAccess.getObjectTypeScopeAccess().getNumberIntervallNumberParserRuleCall_3_1_0());
-
- pushFollow(FOLLOW_2);
- lv_number_5_0=ruleIntervallNumber();
-
- state._fsp--;
-
-
- if (current==null) {
- current = createModelElementForParent(grammarAccess.getObjectTypeScopeRule());
- }
- set(
- current,
- "number",
- lv_number_5_0,
- "hu.bme.mit.inf.dslreasoner.application.ApplicationConfiguration.IntervallNumber");
- afterParserOrEnumRuleCall();
-
-
- }
-
-
- }
-
-
- }
- break;
-
- }
-
-
- }
-
-
- }
-
-
- leaveRule();
-
- }
-
- catch (RecognitionException re) {
- recover(input,re);
- appendSkippedTokens();
- }
- finally {
- }
- return current;
- }
- // $ANTLR end "ruleObjectTypeScope"
-
-
- // $ANTLR start "entryRuleIntegerTypeScope"
- // InternalApplicationConfiguration.g:2611:1: entryRuleIntegerTypeScope returns [EObject current=null] : iv_ruleIntegerTypeScope= ruleIntegerTypeScope EOF ;
- public final EObject entryRuleIntegerTypeScope() throws RecognitionException {
- EObject current = null;
-
- EObject iv_ruleIntegerTypeScope = null;
-
-
- try {
- // InternalApplicationConfiguration.g:2611:57: (iv_ruleIntegerTypeScope= ruleIntegerTypeScope EOF )
- // InternalApplicationConfiguration.g:2612:2: iv_ruleIntegerTypeScope= ruleIntegerTypeScope EOF
- {
- newCompositeNode(grammarAccess.getIntegerTypeScopeRule());
- pushFollow(FOLLOW_1);
- iv_ruleIntegerTypeScope=ruleIntegerTypeScope();
-
- state._fsp--;
-
- current =iv_ruleIntegerTypeScope;
- match(input,EOF,FOLLOW_2);
-
- }
-
- }
-
- catch (RecognitionException re) {
- recover(input,re);
- appendSkippedTokens();
- }
- finally {
- }
- return current;
- }
- // $ANTLR end "entryRuleIntegerTypeScope"
-
-
- // $ANTLR start "ruleIntegerTypeScope"
- // InternalApplicationConfiguration.g:2618:1: ruleIntegerTypeScope returns [EObject current=null] : (otherlv_0= '#' ( (lv_type_1_0= ruleIntegerReference ) ) ( ( (lv_setsNew_2_0= '+=' ) ) | ( (lv_setsSum_3_0= '=' ) ) ) ( ( (lv_number_4_0= ruleExactNumber ) ) | ( (lv_number_5_0= ruleIntervallNumber ) ) | ( (lv_number_6_0= ruleIntEnumberation ) ) ) ) ;
- public final EObject ruleIntegerTypeScope() throws RecognitionException {
- EObject current = null;
-
- Token otherlv_0=null;
- Token lv_setsNew_2_0=null;
- Token lv_setsSum_3_0=null;
- EObject lv_type_1_0 = null;
-
- EObject lv_number_4_0 = null;
-
- EObject lv_number_5_0 = null;
-
- EObject lv_number_6_0 = null;
-
-
-
- enterRule();
-
- try {
- // InternalApplicationConfiguration.g:2624:2: ( (otherlv_0= '#' ( (lv_type_1_0= ruleIntegerReference ) ) ( ( (lv_setsNew_2_0= '+=' ) ) | ( (lv_setsSum_3_0= '=' ) ) ) ( ( (lv_number_4_0= ruleExactNumber ) ) | ( (lv_number_5_0= ruleIntervallNumber ) ) | ( (lv_number_6_0= ruleIntEnumberation ) ) ) ) )
- // InternalApplicationConfiguration.g:2625:2: (otherlv_0= '#' ( (lv_type_1_0= ruleIntegerReference ) ) ( ( (lv_setsNew_2_0= '+=' ) ) | ( (lv_setsSum_3_0= '=' ) ) ) ( ( (lv_number_4_0= ruleExactNumber ) ) | ( (lv_number_5_0= ruleIntervallNumber ) ) | ( (lv_number_6_0= ruleIntEnumberation ) ) ) )
- {
- // InternalApplicationConfiguration.g:2625:2: (otherlv_0= '#' ( (lv_type_1_0= ruleIntegerReference ) ) ( ( (lv_setsNew_2_0= '+=' ) ) | ( (lv_setsSum_3_0= '=' ) ) ) ( ( (lv_number_4_0= ruleExactNumber ) ) | ( (lv_number_5_0= ruleIntervallNumber ) ) | ( (lv_number_6_0= ruleIntEnumberation ) ) ) )
- // InternalApplicationConfiguration.g:2626:3: otherlv_0= '#' ( (lv_type_1_0= ruleIntegerReference ) ) ( ( (lv_setsNew_2_0= '+=' ) ) | ( (lv_setsSum_3_0= '=' ) ) ) ( ( (lv_number_4_0= ruleExactNumber ) ) | ( (lv_number_5_0= ruleIntervallNumber ) ) | ( (lv_number_6_0= ruleIntEnumberation ) ) )
- {
- otherlv_0=(Token)match(input,32,FOLLOW_30);
-
- newLeafNode(otherlv_0, grammarAccess.getIntegerTypeScopeAccess().getNumberSignKeyword_0());
-
- // InternalApplicationConfiguration.g:2630:3: ( (lv_type_1_0= ruleIntegerReference ) )
- // InternalApplicationConfiguration.g:2631:4: (lv_type_1_0= ruleIntegerReference )
- {
- // InternalApplicationConfiguration.g:2631:4: (lv_type_1_0= ruleIntegerReference )
- // InternalApplicationConfiguration.g:2632:5: lv_type_1_0= ruleIntegerReference
- {
-
- newCompositeNode(grammarAccess.getIntegerTypeScopeAccess().getTypeIntegerReferenceParserRuleCall_1_0());
-
- pushFollow(FOLLOW_27);
- lv_type_1_0=ruleIntegerReference();
-
- state._fsp--;
-
-
- if (current==null) {
- current = createModelElementForParent(grammarAccess.getIntegerTypeScopeRule());
- }
- set(
- current,
- "type",
- lv_type_1_0,
- "hu.bme.mit.inf.dslreasoner.application.ApplicationConfiguration.IntegerReference");
- afterParserOrEnumRuleCall();
-
-
- }
-
-
- }
-
- // InternalApplicationConfiguration.g:2649:3: ( ( (lv_setsNew_2_0= '+=' ) ) | ( (lv_setsSum_3_0= '=' ) ) )
- int alt39=2;
- int LA39_0 = input.LA(1);
-
- if ( (LA39_0==33) ) {
- alt39=1;
- }
- else if ( (LA39_0==17) ) {
- alt39=2;
- }
- else {
- NoViableAltException nvae =
- new NoViableAltException("", 39, 0, input);
-
- throw nvae;
- }
- switch (alt39) {
- case 1 :
- // InternalApplicationConfiguration.g:2650:4: ( (lv_setsNew_2_0= '+=' ) )
- {
- // InternalApplicationConfiguration.g:2650:4: ( (lv_setsNew_2_0= '+=' ) )
- // InternalApplicationConfiguration.g:2651:5: (lv_setsNew_2_0= '+=' )
- {
- // InternalApplicationConfiguration.g:2651:5: (lv_setsNew_2_0= '+=' )
- // InternalApplicationConfiguration.g:2652:6: lv_setsNew_2_0= '+='
- {
- lv_setsNew_2_0=(Token)match(input,33,FOLLOW_31);
-
- newLeafNode(lv_setsNew_2_0, grammarAccess.getIntegerTypeScopeAccess().getSetsNewPlusSignEqualsSignKeyword_2_0_0());
-
-
- if (current==null) {
- current = createModelElement(grammarAccess.getIntegerTypeScopeRule());
- }
- setWithLastConsumed(current, "setsNew", true, "+=");
-
-
- }
-
-
- }
-
-
- }
- break;
- case 2 :
- // InternalApplicationConfiguration.g:2665:4: ( (lv_setsSum_3_0= '=' ) )
- {
- // InternalApplicationConfiguration.g:2665:4: ( (lv_setsSum_3_0= '=' ) )
- // InternalApplicationConfiguration.g:2666:5: (lv_setsSum_3_0= '=' )
- {
- // InternalApplicationConfiguration.g:2666:5: (lv_setsSum_3_0= '=' )
- // InternalApplicationConfiguration.g:2667:6: lv_setsSum_3_0= '='
- {
- lv_setsSum_3_0=(Token)match(input,17,FOLLOW_31);
-
- newLeafNode(lv_setsSum_3_0, grammarAccess.getIntegerTypeScopeAccess().getSetsSumEqualsSignKeyword_2_1_0());
-
-
- if (current==null) {
- current = createModelElement(grammarAccess.getIntegerTypeScopeRule());
- }
- setWithLastConsumed(current, "setsSum", true, "=");
-
-
- }
-
-
- }
-
-
- }
- break;
-
- }
-
- // InternalApplicationConfiguration.g:2680:3: ( ( (lv_number_4_0= ruleExactNumber ) ) | ( (lv_number_5_0= ruleIntervallNumber ) ) | ( (lv_number_6_0= ruleIntEnumberation ) ) )
- int alt40=3;
- switch ( input.LA(1) ) {
- case RULE_INT:
- {
- int LA40_1 = input.LA(2);
-
- if ( (LA40_1==41) ) {
- alt40=2;
- }
- else if ( (LA40_1==EOF||(LA40_1>=19 && LA40_1<=20)) ) {
- alt40=1;
- }
- else {
- NoViableAltException nvae =
- new NoViableAltException("", 40, 1, input);
-
- throw nvae;
- }
- }
- break;
- case 40:
- {
- alt40=1;
- }
- break;
- case 18:
- {
- alt40=3;
- }
- break;
- default:
- NoViableAltException nvae =
- new NoViableAltException("", 40, 0, input);
-
- throw nvae;
- }
-
- switch (alt40) {
- case 1 :
- // InternalApplicationConfiguration.g:2681:4: ( (lv_number_4_0= ruleExactNumber ) )
- {
- // InternalApplicationConfiguration.g:2681:4: ( (lv_number_4_0= ruleExactNumber ) )
- // InternalApplicationConfiguration.g:2682:5: (lv_number_4_0= ruleExactNumber )
- {
- // InternalApplicationConfiguration.g:2682:5: (lv_number_4_0= ruleExactNumber )
- // InternalApplicationConfiguration.g:2683:6: lv_number_4_0= ruleExactNumber
- {
-
- newCompositeNode(grammarAccess.getIntegerTypeScopeAccess().getNumberExactNumberParserRuleCall_3_0_0());
-
- pushFollow(FOLLOW_2);
- lv_number_4_0=ruleExactNumber();
-
- state._fsp--;
-
-
- if (current==null) {
- current = createModelElementForParent(grammarAccess.getIntegerTypeScopeRule());
- }
- set(
- current,
- "number",
- lv_number_4_0,
- "hu.bme.mit.inf.dslreasoner.application.ApplicationConfiguration.ExactNumber");
- afterParserOrEnumRuleCall();
-
-
- }
-
-
- }
-
-
- }
- break;
- case 2 :
- // InternalApplicationConfiguration.g:2701:4: ( (lv_number_5_0= ruleIntervallNumber ) )
- {
- // InternalApplicationConfiguration.g:2701:4: ( (lv_number_5_0= ruleIntervallNumber ) )
- // InternalApplicationConfiguration.g:2702:5: (lv_number_5_0= ruleIntervallNumber )
- {
- // InternalApplicationConfiguration.g:2702:5: (lv_number_5_0= ruleIntervallNumber )
- // InternalApplicationConfiguration.g:2703:6: lv_number_5_0= ruleIntervallNumber
- {
-
- newCompositeNode(grammarAccess.getIntegerTypeScopeAccess().getNumberIntervallNumberParserRuleCall_3_1_0());
-
- pushFollow(FOLLOW_2);
- lv_number_5_0=ruleIntervallNumber();
-
- state._fsp--;
-
-
- if (current==null) {
- current = createModelElementForParent(grammarAccess.getIntegerTypeScopeRule());
- }
- set(
- current,
- "number",
- lv_number_5_0,
- "hu.bme.mit.inf.dslreasoner.application.ApplicationConfiguration.IntervallNumber");
- afterParserOrEnumRuleCall();
-
-
- }
-
-
- }
-
-
- }
- break;
- case 3 :
- // InternalApplicationConfiguration.g:2721:4: ( (lv_number_6_0= ruleIntEnumberation ) )
- {
- // InternalApplicationConfiguration.g:2721:4: ( (lv_number_6_0= ruleIntEnumberation ) )
- // InternalApplicationConfiguration.g:2722:5: (lv_number_6_0= ruleIntEnumberation )
- {
- // InternalApplicationConfiguration.g:2722:5: (lv_number_6_0= ruleIntEnumberation )
- // InternalApplicationConfiguration.g:2723:6: lv_number_6_0= ruleIntEnumberation
- {
-
- newCompositeNode(grammarAccess.getIntegerTypeScopeAccess().getNumberIntEnumberationParserRuleCall_3_2_0());
-
- pushFollow(FOLLOW_2);
- lv_number_6_0=ruleIntEnumberation();
-
- state._fsp--;
-
-
- if (current==null) {
- current = createModelElementForParent(grammarAccess.getIntegerTypeScopeRule());
- }
- set(
- current,
- "number",
- lv_number_6_0,
- "hu.bme.mit.inf.dslreasoner.application.ApplicationConfiguration.IntEnumberation");
- afterParserOrEnumRuleCall();
-
-
- }
-
-
- }
-
-
- }
- break;
-
- }
-
-
- }
-
-
- }
-
-
- leaveRule();
-
- }
-
- catch (RecognitionException re) {
- recover(input,re);
- appendSkippedTokens();
- }
- finally {
- }
- return current;
- }
- // $ANTLR end "ruleIntegerTypeScope"
-
-
- // $ANTLR start "entryRuleRealTypeScope"
- // InternalApplicationConfiguration.g:2745:1: entryRuleRealTypeScope returns [EObject current=null] : iv_ruleRealTypeScope= ruleRealTypeScope EOF ;
- public final EObject entryRuleRealTypeScope() throws RecognitionException {
- EObject current = null;
-
- EObject iv_ruleRealTypeScope = null;
-
-
- try {
- // InternalApplicationConfiguration.g:2745:54: (iv_ruleRealTypeScope= ruleRealTypeScope EOF )
- // InternalApplicationConfiguration.g:2746:2: iv_ruleRealTypeScope= ruleRealTypeScope EOF
- {
- newCompositeNode(grammarAccess.getRealTypeScopeRule());
- pushFollow(FOLLOW_1);
- iv_ruleRealTypeScope=ruleRealTypeScope();
-
- state._fsp--;
-
- current =iv_ruleRealTypeScope;
- match(input,EOF,FOLLOW_2);
-
- }
-
- }
-
- catch (RecognitionException re) {
- recover(input,re);
- appendSkippedTokens();
- }
- finally {
- }
- return current;
- }
- // $ANTLR end "entryRuleRealTypeScope"
-
-
- // $ANTLR start "ruleRealTypeScope"
- // InternalApplicationConfiguration.g:2752:1: ruleRealTypeScope returns [EObject current=null] : (otherlv_0= '#' ( (lv_type_1_0= ruleRealReference ) ) ( ( (lv_setsNew_2_0= '+=' ) ) | ( (lv_setsSum_3_0= '=' ) ) ) ( ( (lv_number_4_0= ruleExactNumber ) ) | ( (lv_number_5_0= ruleIntervallNumber ) ) | ( (lv_number_6_0= ruleRealEnumeration ) ) ) ) ;
- public final EObject ruleRealTypeScope() throws RecognitionException {
- EObject current = null;
-
- Token otherlv_0=null;
- Token lv_setsNew_2_0=null;
- Token lv_setsSum_3_0=null;
- EObject lv_type_1_0 = null;
-
- EObject lv_number_4_0 = null;
-
- EObject lv_number_5_0 = null;
-
- EObject lv_number_6_0 = null;
-
-
-
- enterRule();
-
- try {
- // InternalApplicationConfiguration.g:2758:2: ( (otherlv_0= '#' ( (lv_type_1_0= ruleRealReference ) ) ( ( (lv_setsNew_2_0= '+=' ) ) | ( (lv_setsSum_3_0= '=' ) ) ) ( ( (lv_number_4_0= ruleExactNumber ) ) | ( (lv_number_5_0= ruleIntervallNumber ) ) | ( (lv_number_6_0= ruleRealEnumeration ) ) ) ) )
- // InternalApplicationConfiguration.g:2759:2: (otherlv_0= '#' ( (lv_type_1_0= ruleRealReference ) ) ( ( (lv_setsNew_2_0= '+=' ) ) | ( (lv_setsSum_3_0= '=' ) ) ) ( ( (lv_number_4_0= ruleExactNumber ) ) | ( (lv_number_5_0= ruleIntervallNumber ) ) | ( (lv_number_6_0= ruleRealEnumeration ) ) ) )
- {
- // InternalApplicationConfiguration.g:2759:2: (otherlv_0= '#' ( (lv_type_1_0= ruleRealReference ) ) ( ( (lv_setsNew_2_0= '+=' ) ) | ( (lv_setsSum_3_0= '=' ) ) ) ( ( (lv_number_4_0= ruleExactNumber ) ) | ( (lv_number_5_0= ruleIntervallNumber ) ) | ( (lv_number_6_0= ruleRealEnumeration ) ) ) )
- // InternalApplicationConfiguration.g:2760:3: otherlv_0= '#' ( (lv_type_1_0= ruleRealReference ) ) ( ( (lv_setsNew_2_0= '+=' ) ) | ( (lv_setsSum_3_0= '=' ) ) ) ( ( (lv_number_4_0= ruleExactNumber ) ) | ( (lv_number_5_0= ruleIntervallNumber ) ) | ( (lv_number_6_0= ruleRealEnumeration ) ) )
- {
- otherlv_0=(Token)match(input,32,FOLLOW_32);
-
- newLeafNode(otherlv_0, grammarAccess.getRealTypeScopeAccess().getNumberSignKeyword_0());
-
- // InternalApplicationConfiguration.g:2764:3: ( (lv_type_1_0= ruleRealReference ) )
- // InternalApplicationConfiguration.g:2765:4: (lv_type_1_0= ruleRealReference )
- {
- // InternalApplicationConfiguration.g:2765:4: (lv_type_1_0= ruleRealReference )
- // InternalApplicationConfiguration.g:2766:5: lv_type_1_0= ruleRealReference
- {
-
- newCompositeNode(grammarAccess.getRealTypeScopeAccess().getTypeRealReferenceParserRuleCall_1_0());
-
- pushFollow(FOLLOW_27);
- lv_type_1_0=ruleRealReference();
-
- state._fsp--;
-
-
- if (current==null) {
- current = createModelElementForParent(grammarAccess.getRealTypeScopeRule());
- }
- set(
- current,
- "type",
- lv_type_1_0,
- "hu.bme.mit.inf.dslreasoner.application.ApplicationConfiguration.RealReference");
- afterParserOrEnumRuleCall();
-
-
- }
-
-
- }
-
- // InternalApplicationConfiguration.g:2783:3: ( ( (lv_setsNew_2_0= '+=' ) ) | ( (lv_setsSum_3_0= '=' ) ) )
- int alt41=2;
- int LA41_0 = input.LA(1);
-
- if ( (LA41_0==33) ) {
- alt41=1;
- }
- else if ( (LA41_0==17) ) {
- alt41=2;
- }
- else {
- NoViableAltException nvae =
- new NoViableAltException("", 41, 0, input);
-
- throw nvae;
- }
- switch (alt41) {
- case 1 :
- // InternalApplicationConfiguration.g:2784:4: ( (lv_setsNew_2_0= '+=' ) )
- {
- // InternalApplicationConfiguration.g:2784:4: ( (lv_setsNew_2_0= '+=' ) )
- // InternalApplicationConfiguration.g:2785:5: (lv_setsNew_2_0= '+=' )
- {
- // InternalApplicationConfiguration.g:2785:5: (lv_setsNew_2_0= '+=' )
- // InternalApplicationConfiguration.g:2786:6: lv_setsNew_2_0= '+='
- {
- lv_setsNew_2_0=(Token)match(input,33,FOLLOW_31);
-
- newLeafNode(lv_setsNew_2_0, grammarAccess.getRealTypeScopeAccess().getSetsNewPlusSignEqualsSignKeyword_2_0_0());
-
-
- if (current==null) {
- current = createModelElement(grammarAccess.getRealTypeScopeRule());
- }
- setWithLastConsumed(current, "setsNew", true, "+=");
-
-
- }
-
-
- }
-
-
- }
- break;
- case 2 :
- // InternalApplicationConfiguration.g:2799:4: ( (lv_setsSum_3_0= '=' ) )
- {
- // InternalApplicationConfiguration.g:2799:4: ( (lv_setsSum_3_0= '=' ) )
- // InternalApplicationConfiguration.g:2800:5: (lv_setsSum_3_0= '=' )
- {
- // InternalApplicationConfiguration.g:2800:5: (lv_setsSum_3_0= '=' )
- // InternalApplicationConfiguration.g:2801:6: lv_setsSum_3_0= '='
- {
- lv_setsSum_3_0=(Token)match(input,17,FOLLOW_31);
-
- newLeafNode(lv_setsSum_3_0, grammarAccess.getRealTypeScopeAccess().getSetsSumEqualsSignKeyword_2_1_0());
-
-
- if (current==null) {
- current = createModelElement(grammarAccess.getRealTypeScopeRule());
- }
- setWithLastConsumed(current, "setsSum", true, "=");
-
-
- }
-
-
- }
-
-
- }
- break;
-
- }
-
- // InternalApplicationConfiguration.g:2814:3: ( ( (lv_number_4_0= ruleExactNumber ) ) | ( (lv_number_5_0= ruleIntervallNumber ) ) | ( (lv_number_6_0= ruleRealEnumeration ) ) )
- int alt42=3;
- switch ( input.LA(1) ) {
- case RULE_INT:
- {
- int LA42_1 = input.LA(2);
-
- if ( (LA42_1==EOF||(LA42_1>=19 && LA42_1<=20)) ) {
- alt42=1;
- }
- else if ( (LA42_1==41) ) {
- alt42=2;
- }
- else {
- NoViableAltException nvae =
- new NoViableAltException("", 42, 1, input);
-
- throw nvae;
- }
- }
- break;
- case 40:
- {
- alt42=1;
- }
- break;
- case 18:
- {
- alt42=3;
- }
- break;
- default:
- NoViableAltException nvae =
- new NoViableAltException("", 42, 0, input);
-
- throw nvae;
- }
-
- switch (alt42) {
- case 1 :
- // InternalApplicationConfiguration.g:2815:4: ( (lv_number_4_0= ruleExactNumber ) )
- {
- // InternalApplicationConfiguration.g:2815:4: ( (lv_number_4_0= ruleExactNumber ) )
- // InternalApplicationConfiguration.g:2816:5: (lv_number_4_0= ruleExactNumber )
- {
- // InternalApplicationConfiguration.g:2816:5: (lv_number_4_0= ruleExactNumber )
- // InternalApplicationConfiguration.g:2817:6: lv_number_4_0= ruleExactNumber
- {
-
- newCompositeNode(grammarAccess.getRealTypeScopeAccess().getNumberExactNumberParserRuleCall_3_0_0());
-
- pushFollow(FOLLOW_2);
- lv_number_4_0=ruleExactNumber();
-
- state._fsp--;
-
-
- if (current==null) {
- current = createModelElementForParent(grammarAccess.getRealTypeScopeRule());
- }
- set(
- current,
- "number",
- lv_number_4_0,
- "hu.bme.mit.inf.dslreasoner.application.ApplicationConfiguration.ExactNumber");
- afterParserOrEnumRuleCall();
-
-
- }
-
-
- }
-
-
- }
- break;
- case 2 :
- // InternalApplicationConfiguration.g:2835:4: ( (lv_number_5_0= ruleIntervallNumber ) )
- {
- // InternalApplicationConfiguration.g:2835:4: ( (lv_number_5_0= ruleIntervallNumber ) )
- // InternalApplicationConfiguration.g:2836:5: (lv_number_5_0= ruleIntervallNumber )
- {
- // InternalApplicationConfiguration.g:2836:5: (lv_number_5_0= ruleIntervallNumber )
- // InternalApplicationConfiguration.g:2837:6: lv_number_5_0= ruleIntervallNumber
- {
-
- newCompositeNode(grammarAccess.getRealTypeScopeAccess().getNumberIntervallNumberParserRuleCall_3_1_0());
-
- pushFollow(FOLLOW_2);
- lv_number_5_0=ruleIntervallNumber();
-
- state._fsp--;
-
-
- if (current==null) {
- current = createModelElementForParent(grammarAccess.getRealTypeScopeRule());
- }
- set(
- current,
- "number",
- lv_number_5_0,
- "hu.bme.mit.inf.dslreasoner.application.ApplicationConfiguration.IntervallNumber");
- afterParserOrEnumRuleCall();
-
-
- }
-
-
- }
-
-
- }
- break;
- case 3 :
- // InternalApplicationConfiguration.g:2855:4: ( (lv_number_6_0= ruleRealEnumeration ) )
- {
- // InternalApplicationConfiguration.g:2855:4: ( (lv_number_6_0= ruleRealEnumeration ) )
- // InternalApplicationConfiguration.g:2856:5: (lv_number_6_0= ruleRealEnumeration )
- {
- // InternalApplicationConfiguration.g:2856:5: (lv_number_6_0= ruleRealEnumeration )
- // InternalApplicationConfiguration.g:2857:6: lv_number_6_0= ruleRealEnumeration
- {
-
- newCompositeNode(grammarAccess.getRealTypeScopeAccess().getNumberRealEnumerationParserRuleCall_3_2_0());
-
- pushFollow(FOLLOW_2);
- lv_number_6_0=ruleRealEnumeration();
-
- state._fsp--;
-
-
- if (current==null) {
- current = createModelElementForParent(grammarAccess.getRealTypeScopeRule());
- }
- set(
- current,
- "number",
- lv_number_6_0,
- "hu.bme.mit.inf.dslreasoner.application.ApplicationConfiguration.RealEnumeration");
- afterParserOrEnumRuleCall();
-
-
- }
-
-
- }
-
-
- }
- break;
-
- }
-
-
- }
-
-
- }
-
-
- leaveRule();
-
- }
-
- catch (RecognitionException re) {
- recover(input,re);
- appendSkippedTokens();
- }
- finally {
- }
- return current;
- }
- // $ANTLR end "ruleRealTypeScope"
-
-
- // $ANTLR start "entryRuleStringTypeScope"
- // InternalApplicationConfiguration.g:2879:1: entryRuleStringTypeScope returns [EObject current=null] : iv_ruleStringTypeScope= ruleStringTypeScope EOF ;
- public final EObject entryRuleStringTypeScope() throws RecognitionException {
- EObject current = null;
-
- EObject iv_ruleStringTypeScope = null;
-
-
- try {
- // InternalApplicationConfiguration.g:2879:56: (iv_ruleStringTypeScope= ruleStringTypeScope EOF )
- // InternalApplicationConfiguration.g:2880:2: iv_ruleStringTypeScope= ruleStringTypeScope EOF
- {
- newCompositeNode(grammarAccess.getStringTypeScopeRule());
- pushFollow(FOLLOW_1);
- iv_ruleStringTypeScope=ruleStringTypeScope();
-
- state._fsp--;
-
- current =iv_ruleStringTypeScope;
- match(input,EOF,FOLLOW_2);
-
- }
-
- }
-
- catch (RecognitionException re) {
- recover(input,re);
- appendSkippedTokens();
- }
- finally {
- }
- return current;
- }
- // $ANTLR end "entryRuleStringTypeScope"
-
-
- // $ANTLR start "ruleStringTypeScope"
- // InternalApplicationConfiguration.g:2886:1: ruleStringTypeScope returns [EObject current=null] : (otherlv_0= '#' ( (lv_type_1_0= ruleStringReference ) ) ( ( (lv_setsNew_2_0= '+=' ) ) | ( (lv_setsSum_3_0= '=' ) ) ) ( ( (lv_number_4_0= ruleExactNumber ) ) | ( (lv_number_5_0= ruleIntervallNumber ) ) | ( (lv_number_6_0= ruleStringEnumeration ) ) ) ) ;
- public final EObject ruleStringTypeScope() throws RecognitionException {
- EObject current = null;
-
- Token otherlv_0=null;
- Token lv_setsNew_2_0=null;
- Token lv_setsSum_3_0=null;
- EObject lv_type_1_0 = null;
-
- EObject lv_number_4_0 = null;
-
- EObject lv_number_5_0 = null;
-
- EObject lv_number_6_0 = null;
-
-
-
- enterRule();
-
- try {
- // InternalApplicationConfiguration.g:2892:2: ( (otherlv_0= '#' ( (lv_type_1_0= ruleStringReference ) ) ( ( (lv_setsNew_2_0= '+=' ) ) | ( (lv_setsSum_3_0= '=' ) ) ) ( ( (lv_number_4_0= ruleExactNumber ) ) | ( (lv_number_5_0= ruleIntervallNumber ) ) | ( (lv_number_6_0= ruleStringEnumeration ) ) ) ) )
- // InternalApplicationConfiguration.g:2893:2: (otherlv_0= '#' ( (lv_type_1_0= ruleStringReference ) ) ( ( (lv_setsNew_2_0= '+=' ) ) | ( (lv_setsSum_3_0= '=' ) ) ) ( ( (lv_number_4_0= ruleExactNumber ) ) | ( (lv_number_5_0= ruleIntervallNumber ) ) | ( (lv_number_6_0= ruleStringEnumeration ) ) ) )
- {
- // InternalApplicationConfiguration.g:2893:2: (otherlv_0= '#' ( (lv_type_1_0= ruleStringReference ) ) ( ( (lv_setsNew_2_0= '+=' ) ) | ( (lv_setsSum_3_0= '=' ) ) ) ( ( (lv_number_4_0= ruleExactNumber ) ) | ( (lv_number_5_0= ruleIntervallNumber ) ) | ( (lv_number_6_0= ruleStringEnumeration ) ) ) )
- // InternalApplicationConfiguration.g:2894:3: otherlv_0= '#' ( (lv_type_1_0= ruleStringReference ) ) ( ( (lv_setsNew_2_0= '+=' ) ) | ( (lv_setsSum_3_0= '=' ) ) ) ( ( (lv_number_4_0= ruleExactNumber ) ) | ( (lv_number_5_0= ruleIntervallNumber ) ) | ( (lv_number_6_0= ruleStringEnumeration ) ) )
- {
- otherlv_0=(Token)match(input,32,FOLLOW_33);
-
- newLeafNode(otherlv_0, grammarAccess.getStringTypeScopeAccess().getNumberSignKeyword_0());
-
- // InternalApplicationConfiguration.g:2898:3: ( (lv_type_1_0= ruleStringReference ) )
- // InternalApplicationConfiguration.g:2899:4: (lv_type_1_0= ruleStringReference )
- {
- // InternalApplicationConfiguration.g:2899:4: (lv_type_1_0= ruleStringReference )
- // InternalApplicationConfiguration.g:2900:5: lv_type_1_0= ruleStringReference
- {
-
- newCompositeNode(grammarAccess.getStringTypeScopeAccess().getTypeStringReferenceParserRuleCall_1_0());
-
- pushFollow(FOLLOW_27);
- lv_type_1_0=ruleStringReference();
-
- state._fsp--;
-
-
- if (current==null) {
- current = createModelElementForParent(grammarAccess.getStringTypeScopeRule());
- }
- set(
- current,
- "type",
- lv_type_1_0,
- "hu.bme.mit.inf.dslreasoner.application.ApplicationConfiguration.StringReference");
- afterParserOrEnumRuleCall();
-
-
- }
-
-
- }
-
- // InternalApplicationConfiguration.g:2917:3: ( ( (lv_setsNew_2_0= '+=' ) ) | ( (lv_setsSum_3_0= '=' ) ) )
- int alt43=2;
- int LA43_0 = input.LA(1);
-
- if ( (LA43_0==33) ) {
- alt43=1;
- }
- else if ( (LA43_0==17) ) {
- alt43=2;
- }
- else {
- NoViableAltException nvae =
- new NoViableAltException("", 43, 0, input);
-
- throw nvae;
- }
- switch (alt43) {
- case 1 :
- // InternalApplicationConfiguration.g:2918:4: ( (lv_setsNew_2_0= '+=' ) )
- {
- // InternalApplicationConfiguration.g:2918:4: ( (lv_setsNew_2_0= '+=' ) )
- // InternalApplicationConfiguration.g:2919:5: (lv_setsNew_2_0= '+=' )
- {
- // InternalApplicationConfiguration.g:2919:5: (lv_setsNew_2_0= '+=' )
- // InternalApplicationConfiguration.g:2920:6: lv_setsNew_2_0= '+='
- {
- lv_setsNew_2_0=(Token)match(input,33,FOLLOW_31);
-
- newLeafNode(lv_setsNew_2_0, grammarAccess.getStringTypeScopeAccess().getSetsNewPlusSignEqualsSignKeyword_2_0_0());
-
-
- if (current==null) {
- current = createModelElement(grammarAccess.getStringTypeScopeRule());
- }
- setWithLastConsumed(current, "setsNew", true, "+=");
-
-
- }
-
-
- }
-
-
- }
- break;
- case 2 :
- // InternalApplicationConfiguration.g:2933:4: ( (lv_setsSum_3_0= '=' ) )
- {
- // InternalApplicationConfiguration.g:2933:4: ( (lv_setsSum_3_0= '=' ) )
- // InternalApplicationConfiguration.g:2934:5: (lv_setsSum_3_0= '=' )
- {
- // InternalApplicationConfiguration.g:2934:5: (lv_setsSum_3_0= '=' )
- // InternalApplicationConfiguration.g:2935:6: lv_setsSum_3_0= '='
- {
- lv_setsSum_3_0=(Token)match(input,17,FOLLOW_31);
-
- newLeafNode(lv_setsSum_3_0, grammarAccess.getStringTypeScopeAccess().getSetsSumEqualsSignKeyword_2_1_0());
-
-
- if (current==null) {
- current = createModelElement(grammarAccess.getStringTypeScopeRule());
- }
- setWithLastConsumed(current, "setsSum", true, "=");
-
-
- }
-
-
- }
-
-
- }
- break;
-
- }
-
- // InternalApplicationConfiguration.g:2948:3: ( ( (lv_number_4_0= ruleExactNumber ) ) | ( (lv_number_5_0= ruleIntervallNumber ) ) | ( (lv_number_6_0= ruleStringEnumeration ) ) )
- int alt44=3;
- switch ( input.LA(1) ) {
- case RULE_INT:
- {
- int LA44_1 = input.LA(2);
-
- if ( (LA44_1==41) ) {
- alt44=2;
- }
- else if ( (LA44_1==EOF||(LA44_1>=19 && LA44_1<=20)) ) {
- alt44=1;
- }
- else {
- NoViableAltException nvae =
- new NoViableAltException("", 44, 1, input);
-
- throw nvae;
- }
- }
- break;
- case 40:
- {
- alt44=1;
- }
- break;
- case 18:
- {
- alt44=3;
- }
- break;
- default:
- NoViableAltException nvae =
- new NoViableAltException("", 44, 0, input);
-
- throw nvae;
- }
-
- switch (alt44) {
- case 1 :
- // InternalApplicationConfiguration.g:2949:4: ( (lv_number_4_0= ruleExactNumber ) )
- {
- // InternalApplicationConfiguration.g:2949:4: ( (lv_number_4_0= ruleExactNumber ) )
- // InternalApplicationConfiguration.g:2950:5: (lv_number_4_0= ruleExactNumber )
- {
- // InternalApplicationConfiguration.g:2950:5: (lv_number_4_0= ruleExactNumber )
- // InternalApplicationConfiguration.g:2951:6: lv_number_4_0= ruleExactNumber
- {
-
- newCompositeNode(grammarAccess.getStringTypeScopeAccess().getNumberExactNumberParserRuleCall_3_0_0());
-
- pushFollow(FOLLOW_2);
- lv_number_4_0=ruleExactNumber();
-
- state._fsp--;
-
-
- if (current==null) {
- current = createModelElementForParent(grammarAccess.getStringTypeScopeRule());
- }
- set(
- current,
- "number",
- lv_number_4_0,
- "hu.bme.mit.inf.dslreasoner.application.ApplicationConfiguration.ExactNumber");
- afterParserOrEnumRuleCall();
-
-
- }
-
-
- }
-
-
- }
- break;
- case 2 :
- // InternalApplicationConfiguration.g:2969:4: ( (lv_number_5_0= ruleIntervallNumber ) )
- {
- // InternalApplicationConfiguration.g:2969:4: ( (lv_number_5_0= ruleIntervallNumber ) )
- // InternalApplicationConfiguration.g:2970:5: (lv_number_5_0= ruleIntervallNumber )
- {
- // InternalApplicationConfiguration.g:2970:5: (lv_number_5_0= ruleIntervallNumber )
- // InternalApplicationConfiguration.g:2971:6: lv_number_5_0= ruleIntervallNumber
- {
-
- newCompositeNode(grammarAccess.getStringTypeScopeAccess().getNumberIntervallNumberParserRuleCall_3_1_0());
-
- pushFollow(FOLLOW_2);
- lv_number_5_0=ruleIntervallNumber();
-
- state._fsp--;
-
-
- if (current==null) {
- current = createModelElementForParent(grammarAccess.getStringTypeScopeRule());
- }
- set(
- current,
- "number",
- lv_number_5_0,
- "hu.bme.mit.inf.dslreasoner.application.ApplicationConfiguration.IntervallNumber");
- afterParserOrEnumRuleCall();
-
-
- }
-
-
- }
-
-
- }
- break;
- case 3 :
- // InternalApplicationConfiguration.g:2989:4: ( (lv_number_6_0= ruleStringEnumeration ) )
- {
- // InternalApplicationConfiguration.g:2989:4: ( (lv_number_6_0= ruleStringEnumeration ) )
- // InternalApplicationConfiguration.g:2990:5: (lv_number_6_0= ruleStringEnumeration )
- {
- // InternalApplicationConfiguration.g:2990:5: (lv_number_6_0= ruleStringEnumeration )
- // InternalApplicationConfiguration.g:2991:6: lv_number_6_0= ruleStringEnumeration
- {
-
- newCompositeNode(grammarAccess.getStringTypeScopeAccess().getNumberStringEnumerationParserRuleCall_3_2_0());
-
- pushFollow(FOLLOW_2);
- lv_number_6_0=ruleStringEnumeration();
-
- state._fsp--;
-
-
- if (current==null) {
- current = createModelElementForParent(grammarAccess.getStringTypeScopeRule());
- }
- set(
- current,
- "number",
- lv_number_6_0,
- "hu.bme.mit.inf.dslreasoner.application.ApplicationConfiguration.StringEnumeration");
- afterParserOrEnumRuleCall();
-
-
- }
-
-
- }
-
-
- }
- break;
-
- }
-
-
- }
-
-
- }
-
-
- leaveRule();
-
- }
-
- catch (RecognitionException re) {
- recover(input,re);
- appendSkippedTokens();
- }
- finally {
- }
- return current;
- }
- // $ANTLR end "ruleStringTypeScope"
-
-
- // $ANTLR start "entryRuleClassReference"
- // InternalApplicationConfiguration.g:3013:1: entryRuleClassReference returns [EObject current=null] : iv_ruleClassReference= ruleClassReference EOF ;
- public final EObject entryRuleClassReference() throws RecognitionException {
- EObject current = null;
-
- EObject iv_ruleClassReference = null;
-
-
- try {
- // InternalApplicationConfiguration.g:3013:55: (iv_ruleClassReference= ruleClassReference EOF )
- // InternalApplicationConfiguration.g:3014:2: iv_ruleClassReference= ruleClassReference EOF
- {
- newCompositeNode(grammarAccess.getClassReferenceRule());
- pushFollow(FOLLOW_1);
- iv_ruleClassReference=ruleClassReference();
-
- state._fsp--;
-
- current =iv_ruleClassReference;
- match(input,EOF,FOLLOW_2);
-
- }
-
- }
-
- catch (RecognitionException re) {
- recover(input,re);
- appendSkippedTokens();
- }
- finally {
- }
- return current;
- }
- // $ANTLR end "entryRuleClassReference"
-
-
- // $ANTLR start "ruleClassReference"
- // InternalApplicationConfiguration.g:3020:1: ruleClassReference returns [EObject current=null] : (otherlv_0= '<' ( (lv_element_1_0= ruleMetamodelElement ) ) otherlv_2= '>' ) ;
- public final EObject ruleClassReference() throws RecognitionException {
- EObject current = null;
-
- Token otherlv_0=null;
- Token otherlv_2=null;
- EObject lv_element_1_0 = null;
-
-
-
- enterRule();
-
- try {
- // InternalApplicationConfiguration.g:3026:2: ( (otherlv_0= '<' ( (lv_element_1_0= ruleMetamodelElement ) ) otherlv_2= '>' ) )
- // InternalApplicationConfiguration.g:3027:2: (otherlv_0= '<' ( (lv_element_1_0= ruleMetamodelElement ) ) otherlv_2= '>' )
- {
- // InternalApplicationConfiguration.g:3027:2: (otherlv_0= '<' ( (lv_element_1_0= ruleMetamodelElement ) ) otherlv_2= '>' )
- // InternalApplicationConfiguration.g:3028:3: otherlv_0= '<' ( (lv_element_1_0= ruleMetamodelElement ) ) otherlv_2= '>'
- {
- otherlv_0=(Token)match(input,34,FOLLOW_6);
-
- newLeafNode(otherlv_0, grammarAccess.getClassReferenceAccess().getLessThanSignKeyword_0());
-
- // InternalApplicationConfiguration.g:3032:3: ( (lv_element_1_0= ruleMetamodelElement ) )
- // InternalApplicationConfiguration.g:3033:4: (lv_element_1_0= ruleMetamodelElement )
- {
- // InternalApplicationConfiguration.g:3033:4: (lv_element_1_0= ruleMetamodelElement )
- // InternalApplicationConfiguration.g:3034:5: lv_element_1_0= ruleMetamodelElement
- {
-
- newCompositeNode(grammarAccess.getClassReferenceAccess().getElementMetamodelElementParserRuleCall_1_0());
-
- pushFollow(FOLLOW_34);
- lv_element_1_0=ruleMetamodelElement();
-
- state._fsp--;
-
-
- if (current==null) {
- current = createModelElementForParent(grammarAccess.getClassReferenceRule());
- }
- set(
- current,
- "element",
- lv_element_1_0,
- "hu.bme.mit.inf.dslreasoner.application.ApplicationConfiguration.MetamodelElement");
- afterParserOrEnumRuleCall();
-
-
- }
-
-
- }
-
- otherlv_2=(Token)match(input,35,FOLLOW_2);
-
- newLeafNode(otherlv_2, grammarAccess.getClassReferenceAccess().getGreaterThanSignKeyword_2());
-
-
- }
-
-
- }
-
-
- leaveRule();
-
- }
-
- catch (RecognitionException re) {
- recover(input,re);
- appendSkippedTokens();
- }
- finally {
- }
- return current;
- }
- // $ANTLR end "ruleClassReference"
-
-
- // $ANTLR start "entryRuleObjectReference"
- // InternalApplicationConfiguration.g:3059:1: entryRuleObjectReference returns [EObject current=null] : iv_ruleObjectReference= ruleObjectReference EOF ;
- public final EObject entryRuleObjectReference() throws RecognitionException {
- EObject current = null;
-
- EObject iv_ruleObjectReference = null;
-
-
- try {
- // InternalApplicationConfiguration.g:3059:56: (iv_ruleObjectReference= ruleObjectReference EOF )
- // InternalApplicationConfiguration.g:3060:2: iv_ruleObjectReference= ruleObjectReference EOF
- {
- newCompositeNode(grammarAccess.getObjectReferenceRule());
- pushFollow(FOLLOW_1);
- iv_ruleObjectReference=ruleObjectReference();
-
- state._fsp--;
-
- current =iv_ruleObjectReference;
- match(input,EOF,FOLLOW_2);
-
- }
-
- }
-
- catch (RecognitionException re) {
- recover(input,re);
- appendSkippedTokens();
- }
- finally {
- }
- return current;
- }
- // $ANTLR end "entryRuleObjectReference"
-
-
- // $ANTLR start "ruleObjectReference"
- // InternalApplicationConfiguration.g:3066:1: ruleObjectReference returns [EObject current=null] : ( () otherlv_1= 'node' ) ;
- public final EObject ruleObjectReference() throws RecognitionException {
- EObject current = null;
-
- Token otherlv_1=null;
-
-
- enterRule();
-
- try {
- // InternalApplicationConfiguration.g:3072:2: ( ( () otherlv_1= 'node' ) )
- // InternalApplicationConfiguration.g:3073:2: ( () otherlv_1= 'node' )
- {
- // InternalApplicationConfiguration.g:3073:2: ( () otherlv_1= 'node' )
- // InternalApplicationConfiguration.g:3074:3: () otherlv_1= 'node'
- {
- // InternalApplicationConfiguration.g:3074:3: ()
- // InternalApplicationConfiguration.g:3075:4:
- {
-
- current = forceCreateModelElement(
- grammarAccess.getObjectReferenceAccess().getObjectReferenceAction_0(),
- current);
-
-
- }
-
- otherlv_1=(Token)match(input,36,FOLLOW_2);
-
- newLeafNode(otherlv_1, grammarAccess.getObjectReferenceAccess().getNodeKeyword_1());
-
-
- }
-
-
- }
-
-
- leaveRule();
-
- }
-
- catch (RecognitionException re) {
- recover(input,re);
- appendSkippedTokens();
- }
- finally {
- }
- return current;
- }
- // $ANTLR end "ruleObjectReference"
-
-
- // $ANTLR start "entryRuleIntegerReference"
- // InternalApplicationConfiguration.g:3089:1: entryRuleIntegerReference returns [EObject current=null] : iv_ruleIntegerReference= ruleIntegerReference EOF ;
- public final EObject entryRuleIntegerReference() throws RecognitionException {
- EObject current = null;
-
- EObject iv_ruleIntegerReference = null;
-
-
- try {
- // InternalApplicationConfiguration.g:3089:57: (iv_ruleIntegerReference= ruleIntegerReference EOF )
- // InternalApplicationConfiguration.g:3090:2: iv_ruleIntegerReference= ruleIntegerReference EOF
- {
- newCompositeNode(grammarAccess.getIntegerReferenceRule());
- pushFollow(FOLLOW_1);
- iv_ruleIntegerReference=ruleIntegerReference();
-
- state._fsp--;
-
- current =iv_ruleIntegerReference;
- match(input,EOF,FOLLOW_2);
-
- }
-
- }
-
- catch (RecognitionException re) {
- recover(input,re);
- appendSkippedTokens();
- }
- finally {
- }
- return current;
- }
- // $ANTLR end "entryRuleIntegerReference"
-
-
- // $ANTLR start "ruleIntegerReference"
- // InternalApplicationConfiguration.g:3096:1: ruleIntegerReference returns [EObject current=null] : ( () otherlv_1= 'int' ) ;
- public final EObject ruleIntegerReference() throws RecognitionException {
- EObject current = null;
-
- Token otherlv_1=null;
-
-
- enterRule();
-
- try {
- // InternalApplicationConfiguration.g:3102:2: ( ( () otherlv_1= 'int' ) )
- // InternalApplicationConfiguration.g:3103:2: ( () otherlv_1= 'int' )
- {
- // InternalApplicationConfiguration.g:3103:2: ( () otherlv_1= 'int' )
- // InternalApplicationConfiguration.g:3104:3: () otherlv_1= 'int'
- {
- // InternalApplicationConfiguration.g:3104:3: ()
- // InternalApplicationConfiguration.g:3105:4:
- {
-
- current = forceCreateModelElement(
- grammarAccess.getIntegerReferenceAccess().getIntegerScopeAction_0(),
- current);
-
-
- }
-
- otherlv_1=(Token)match(input,37,FOLLOW_2);
-
- newLeafNode(otherlv_1, grammarAccess.getIntegerReferenceAccess().getIntKeyword_1());
-
-
- }
-
-
- }
-
-
- leaveRule();
-
- }
-
- catch (RecognitionException re) {
- recover(input,re);
- appendSkippedTokens();
- }
- finally {
- }
- return current;
- }
- // $ANTLR end "ruleIntegerReference"
-
-
- // $ANTLR start "entryRuleRealReference"
- // InternalApplicationConfiguration.g:3119:1: entryRuleRealReference returns [EObject current=null] : iv_ruleRealReference= ruleRealReference EOF ;
- public final EObject entryRuleRealReference() throws RecognitionException {
- EObject current = null;
-
- EObject iv_ruleRealReference = null;
-
-
- try {
- // InternalApplicationConfiguration.g:3119:54: (iv_ruleRealReference= ruleRealReference EOF )
- // InternalApplicationConfiguration.g:3120:2: iv_ruleRealReference= ruleRealReference EOF
- {
- newCompositeNode(grammarAccess.getRealReferenceRule());
- pushFollow(FOLLOW_1);
- iv_ruleRealReference=ruleRealReference();
-
- state._fsp--;
-
- current =iv_ruleRealReference;
- match(input,EOF,FOLLOW_2);
-
- }
-
- }
-
- catch (RecognitionException re) {
- recover(input,re);
- appendSkippedTokens();
- }
- finally {
- }
- return current;
- }
- // $ANTLR end "entryRuleRealReference"
-
-
- // $ANTLR start "ruleRealReference"
- // InternalApplicationConfiguration.g:3126:1: ruleRealReference returns [EObject current=null] : ( () otherlv_1= 'real' ) ;
- public final EObject ruleRealReference() throws RecognitionException {
- EObject current = null;
-
- Token otherlv_1=null;
-
-
- enterRule();
-
- try {
- // InternalApplicationConfiguration.g:3132:2: ( ( () otherlv_1= 'real' ) )
- // InternalApplicationConfiguration.g:3133:2: ( () otherlv_1= 'real' )
- {
- // InternalApplicationConfiguration.g:3133:2: ( () otherlv_1= 'real' )
- // InternalApplicationConfiguration.g:3134:3: () otherlv_1= 'real'
- {
- // InternalApplicationConfiguration.g:3134:3: ()
- // InternalApplicationConfiguration.g:3135:4:
- {
-
- current = forceCreateModelElement(
- grammarAccess.getRealReferenceAccess().getRealScopeAction_0(),
- current);
-
-
- }
-
- otherlv_1=(Token)match(input,38,FOLLOW_2);
-
- newLeafNode(otherlv_1, grammarAccess.getRealReferenceAccess().getRealKeyword_1());
-
-
- }
-
-
- }
-
-
- leaveRule();
-
- }
-
- catch (RecognitionException re) {
- recover(input,re);
- appendSkippedTokens();
- }
- finally {
- }
- return current;
- }
- // $ANTLR end "ruleRealReference"
-
-
- // $ANTLR start "entryRuleStringReference"
- // InternalApplicationConfiguration.g:3149:1: entryRuleStringReference returns [EObject current=null] : iv_ruleStringReference= ruleStringReference EOF ;
- public final EObject entryRuleStringReference() throws RecognitionException {
- EObject current = null;
-
- EObject iv_ruleStringReference = null;
-
-
- try {
- // InternalApplicationConfiguration.g:3149:56: (iv_ruleStringReference= ruleStringReference EOF )
- // InternalApplicationConfiguration.g:3150:2: iv_ruleStringReference= ruleStringReference EOF
- {
- newCompositeNode(grammarAccess.getStringReferenceRule());
- pushFollow(FOLLOW_1);
- iv_ruleStringReference=ruleStringReference();
-
- state._fsp--;
-
- current =iv_ruleStringReference;
- match(input,EOF,FOLLOW_2);
-
- }
-
- }
-
- catch (RecognitionException re) {
- recover(input,re);
- appendSkippedTokens();
- }
- finally {
- }
- return current;
- }
- // $ANTLR end "entryRuleStringReference"
-
-
- // $ANTLR start "ruleStringReference"
- // InternalApplicationConfiguration.g:3156:1: ruleStringReference returns [EObject current=null] : ( () otherlv_1= 'string' ) ;
- public final EObject ruleStringReference() throws RecognitionException {
- EObject current = null;
-
- Token otherlv_1=null;
-
-
- enterRule();
-
- try {
- // InternalApplicationConfiguration.g:3162:2: ( ( () otherlv_1= 'string' ) )
- // InternalApplicationConfiguration.g:3163:2: ( () otherlv_1= 'string' )
- {
- // InternalApplicationConfiguration.g:3163:2: ( () otherlv_1= 'string' )
- // InternalApplicationConfiguration.g:3164:3: () otherlv_1= 'string'
- {
- // InternalApplicationConfiguration.g:3164:3: ()
- // InternalApplicationConfiguration.g:3165:4:
- {
-
- current = forceCreateModelElement(
- grammarAccess.getStringReferenceAccess().getStringScopeAction_0(),
- current);
-
-
- }
-
- otherlv_1=(Token)match(input,39,FOLLOW_2);
-
- newLeafNode(otherlv_1, grammarAccess.getStringReferenceAccess().getStringKeyword_1());
-
-
- }
-
-
- }
-
-
- leaveRule();
-
- }
-
- catch (RecognitionException re) {
- recover(input,re);
- appendSkippedTokens();
- }
- finally {
- }
- return current;
- }
- // $ANTLR end "ruleStringReference"
-
-
- // $ANTLR start "entryRuleExactNumber"
- // InternalApplicationConfiguration.g:3179:1: entryRuleExactNumber returns [EObject current=null] : iv_ruleExactNumber= ruleExactNumber EOF ;
- public final EObject entryRuleExactNumber() throws RecognitionException {
- EObject current = null;
-
- EObject iv_ruleExactNumber = null;
-
-
- try {
- // InternalApplicationConfiguration.g:3179:52: (iv_ruleExactNumber= ruleExactNumber EOF )
- // InternalApplicationConfiguration.g:3180:2: iv_ruleExactNumber= ruleExactNumber EOF
- {
- newCompositeNode(grammarAccess.getExactNumberRule());
- pushFollow(FOLLOW_1);
- iv_ruleExactNumber=ruleExactNumber();
-
- state._fsp--;
-
- current =iv_ruleExactNumber;
- match(input,EOF,FOLLOW_2);
-
- }
-
- }
-
- catch (RecognitionException re) {
- recover(input,re);
- appendSkippedTokens();
- }
- finally {
- }
- return current;
- }
- // $ANTLR end "entryRuleExactNumber"
-
-
- // $ANTLR start "ruleExactNumber"
- // InternalApplicationConfiguration.g:3186:1: ruleExactNumber returns [EObject current=null] : ( ( (lv_exactNumber_0_0= RULE_INT ) ) | ( (lv_exactUnlimited_1_0= '*' ) ) ) ;
- public final EObject ruleExactNumber() throws RecognitionException {
- EObject current = null;
-
- Token lv_exactNumber_0_0=null;
- Token lv_exactUnlimited_1_0=null;
-
-
- enterRule();
-
- try {
- // InternalApplicationConfiguration.g:3192:2: ( ( ( (lv_exactNumber_0_0= RULE_INT ) ) | ( (lv_exactUnlimited_1_0= '*' ) ) ) )
- // InternalApplicationConfiguration.g:3193:2: ( ( (lv_exactNumber_0_0= RULE_INT ) ) | ( (lv_exactUnlimited_1_0= '*' ) ) )
- {
- // InternalApplicationConfiguration.g:3193:2: ( ( (lv_exactNumber_0_0= RULE_INT ) ) | ( (lv_exactUnlimited_1_0= '*' ) ) )
- int alt45=2;
- int LA45_0 = input.LA(1);
-
- if ( (LA45_0==RULE_INT) ) {
- alt45=1;
- }
- else if ( (LA45_0==40) ) {
- alt45=2;
- }
- else {
- NoViableAltException nvae =
- new NoViableAltException("", 45, 0, input);
-
- throw nvae;
- }
- switch (alt45) {
- case 1 :
- // InternalApplicationConfiguration.g:3194:3: ( (lv_exactNumber_0_0= RULE_INT ) )
- {
- // InternalApplicationConfiguration.g:3194:3: ( (lv_exactNumber_0_0= RULE_INT ) )
- // InternalApplicationConfiguration.g:3195:4: (lv_exactNumber_0_0= RULE_INT )
- {
- // InternalApplicationConfiguration.g:3195:4: (lv_exactNumber_0_0= RULE_INT )
- // InternalApplicationConfiguration.g:3196:5: lv_exactNumber_0_0= RULE_INT
- {
- lv_exactNumber_0_0=(Token)match(input,RULE_INT,FOLLOW_2);
-
- newLeafNode(lv_exactNumber_0_0, grammarAccess.getExactNumberAccess().getExactNumberINTTerminalRuleCall_0_0());
-
-
- if (current==null) {
- current = createModelElement(grammarAccess.getExactNumberRule());
- }
- setWithLastConsumed(
- current,
- "exactNumber",
- lv_exactNumber_0_0,
- "org.eclipse.xtext.common.Terminals.INT");
-
-
- }
-
-
- }
-
-
- }
- break;
- case 2 :
- // InternalApplicationConfiguration.g:3213:3: ( (lv_exactUnlimited_1_0= '*' ) )
- {
- // InternalApplicationConfiguration.g:3213:3: ( (lv_exactUnlimited_1_0= '*' ) )
- // InternalApplicationConfiguration.g:3214:4: (lv_exactUnlimited_1_0= '*' )
- {
- // InternalApplicationConfiguration.g:3214:4: (lv_exactUnlimited_1_0= '*' )
- // InternalApplicationConfiguration.g:3215:5: lv_exactUnlimited_1_0= '*'
- {
- lv_exactUnlimited_1_0=(Token)match(input,40,FOLLOW_2);
-
- newLeafNode(lv_exactUnlimited_1_0, grammarAccess.getExactNumberAccess().getExactUnlimitedAsteriskKeyword_1_0());
-
-
- if (current==null) {
- current = createModelElement(grammarAccess.getExactNumberRule());
- }
- setWithLastConsumed(current, "exactUnlimited", true, "*");
-
-
- }
-
-
- }
-
-
- }
- break;
-
- }
-
-
- }
-
-
- leaveRule();
-
- }
-
- catch (RecognitionException re) {
- recover(input,re);
- appendSkippedTokens();
- }
- finally {
- }
- return current;
- }
- // $ANTLR end "ruleExactNumber"
-
-
- // $ANTLR start "entryRuleIntervallNumber"
- // InternalApplicationConfiguration.g:3231:1: entryRuleIntervallNumber returns [EObject current=null] : iv_ruleIntervallNumber= ruleIntervallNumber EOF ;
- public final EObject entryRuleIntervallNumber() throws RecognitionException {
- EObject current = null;
-
- EObject iv_ruleIntervallNumber = null;
-
-
- try {
- // InternalApplicationConfiguration.g:3231:56: (iv_ruleIntervallNumber= ruleIntervallNumber EOF )
- // InternalApplicationConfiguration.g:3232:2: iv_ruleIntervallNumber= ruleIntervallNumber EOF
- {
- newCompositeNode(grammarAccess.getIntervallNumberRule());
- pushFollow(FOLLOW_1);
- iv_ruleIntervallNumber=ruleIntervallNumber();
-
- state._fsp--;
-
- current =iv_ruleIntervallNumber;
- match(input,EOF,FOLLOW_2);
-
- }
-
- }
-
- catch (RecognitionException re) {
- recover(input,re);
- appendSkippedTokens();
- }
- finally {
- }
- return current;
- }
- // $ANTLR end "entryRuleIntervallNumber"
-
-
- // $ANTLR start "ruleIntervallNumber"
- // InternalApplicationConfiguration.g:3238:1: ruleIntervallNumber returns [EObject current=null] : ( ( (lv_min_0_0= RULE_INT ) ) otherlv_1= '..' ( ( (lv_maxNumber_2_0= RULE_INT ) ) | ( (lv_maxUnlimited_3_0= '*' ) ) ) ) ;
- public final EObject ruleIntervallNumber() throws RecognitionException {
- EObject current = null;
-
- Token lv_min_0_0=null;
- Token otherlv_1=null;
- Token lv_maxNumber_2_0=null;
- Token lv_maxUnlimited_3_0=null;
-
-
- enterRule();
-
- try {
- // InternalApplicationConfiguration.g:3244:2: ( ( ( (lv_min_0_0= RULE_INT ) ) otherlv_1= '..' ( ( (lv_maxNumber_2_0= RULE_INT ) ) | ( (lv_maxUnlimited_3_0= '*' ) ) ) ) )
- // InternalApplicationConfiguration.g:3245:2: ( ( (lv_min_0_0= RULE_INT ) ) otherlv_1= '..' ( ( (lv_maxNumber_2_0= RULE_INT ) ) | ( (lv_maxUnlimited_3_0= '*' ) ) ) )
- {
- // InternalApplicationConfiguration.g:3245:2: ( ( (lv_min_0_0= RULE_INT ) ) otherlv_1= '..' ( ( (lv_maxNumber_2_0= RULE_INT ) ) | ( (lv_maxUnlimited_3_0= '*' ) ) ) )
- // InternalApplicationConfiguration.g:3246:3: ( (lv_min_0_0= RULE_INT ) ) otherlv_1= '..' ( ( (lv_maxNumber_2_0= RULE_INT ) ) | ( (lv_maxUnlimited_3_0= '*' ) ) )
- {
- // InternalApplicationConfiguration.g:3246:3: ( (lv_min_0_0= RULE_INT ) )
- // InternalApplicationConfiguration.g:3247:4: (lv_min_0_0= RULE_INT )
- {
- // InternalApplicationConfiguration.g:3247:4: (lv_min_0_0= RULE_INT )
- // InternalApplicationConfiguration.g:3248:5: lv_min_0_0= RULE_INT
- {
- lv_min_0_0=(Token)match(input,RULE_INT,FOLLOW_35);
-
- newLeafNode(lv_min_0_0, grammarAccess.getIntervallNumberAccess().getMinINTTerminalRuleCall_0_0());
-
-
- if (current==null) {
- current = createModelElement(grammarAccess.getIntervallNumberRule());
- }
- setWithLastConsumed(
- current,
- "min",
- lv_min_0_0,
- "org.eclipse.xtext.common.Terminals.INT");
-
-
- }
-
-
- }
-
- otherlv_1=(Token)match(input,41,FOLLOW_28);
-
- newLeafNode(otherlv_1, grammarAccess.getIntervallNumberAccess().getFullStopFullStopKeyword_1());
-
- // InternalApplicationConfiguration.g:3268:3: ( ( (lv_maxNumber_2_0= RULE_INT ) ) | ( (lv_maxUnlimited_3_0= '*' ) ) )
- int alt46=2;
- int LA46_0 = input.LA(1);
-
- if ( (LA46_0==RULE_INT) ) {
- alt46=1;
- }
- else if ( (LA46_0==40) ) {
- alt46=2;
- }
- else {
- NoViableAltException nvae =
- new NoViableAltException("", 46, 0, input);
-
- throw nvae;
- }
- switch (alt46) {
- case 1 :
- // InternalApplicationConfiguration.g:3269:4: ( (lv_maxNumber_2_0= RULE_INT ) )
- {
- // InternalApplicationConfiguration.g:3269:4: ( (lv_maxNumber_2_0= RULE_INT ) )
- // InternalApplicationConfiguration.g:3270:5: (lv_maxNumber_2_0= RULE_INT )
- {
- // InternalApplicationConfiguration.g:3270:5: (lv_maxNumber_2_0= RULE_INT )
- // InternalApplicationConfiguration.g:3271:6: lv_maxNumber_2_0= RULE_INT
- {
- lv_maxNumber_2_0=(Token)match(input,RULE_INT,FOLLOW_2);
-
- newLeafNode(lv_maxNumber_2_0, grammarAccess.getIntervallNumberAccess().getMaxNumberINTTerminalRuleCall_2_0_0());
-
-
- if (current==null) {
- current = createModelElement(grammarAccess.getIntervallNumberRule());
- }
- setWithLastConsumed(
- current,
- "maxNumber",
- lv_maxNumber_2_0,
- "org.eclipse.xtext.common.Terminals.INT");
-
-
- }
-
-
- }
-
-
- }
- break;
- case 2 :
- // InternalApplicationConfiguration.g:3288:4: ( (lv_maxUnlimited_3_0= '*' ) )
- {
- // InternalApplicationConfiguration.g:3288:4: ( (lv_maxUnlimited_3_0= '*' ) )
- // InternalApplicationConfiguration.g:3289:5: (lv_maxUnlimited_3_0= '*' )
- {
- // InternalApplicationConfiguration.g:3289:5: (lv_maxUnlimited_3_0= '*' )
- // InternalApplicationConfiguration.g:3290:6: lv_maxUnlimited_3_0= '*'
- {
- lv_maxUnlimited_3_0=(Token)match(input,40,FOLLOW_2);
-
- newLeafNode(lv_maxUnlimited_3_0, grammarAccess.getIntervallNumberAccess().getMaxUnlimitedAsteriskKeyword_2_1_0());
-
-
- if (current==null) {
- current = createModelElement(grammarAccess.getIntervallNumberRule());
- }
- setWithLastConsumed(current, "maxUnlimited", true, "*");
-
-
- }
-
-
- }
-
-
- }
- break;
-
- }
-
-
- }
-
-
- }
-
-
- leaveRule();
-
- }
-
- catch (RecognitionException re) {
- recover(input,re);
- appendSkippedTokens();
- }
- finally {
- }
- return current;
- }
- // $ANTLR end "ruleIntervallNumber"
-
-
- // $ANTLR start "entryRuleIntEnumberation"
- // InternalApplicationConfiguration.g:3307:1: entryRuleIntEnumberation returns [EObject current=null] : iv_ruleIntEnumberation= ruleIntEnumberation EOF ;
- public final EObject entryRuleIntEnumberation() throws RecognitionException {
- EObject current = null;
-
- EObject iv_ruleIntEnumberation = null;
-
-
- try {
- // InternalApplicationConfiguration.g:3307:56: (iv_ruleIntEnumberation= ruleIntEnumberation EOF )
- // InternalApplicationConfiguration.g:3308:2: iv_ruleIntEnumberation= ruleIntEnumberation EOF
- {
- newCompositeNode(grammarAccess.getIntEnumberationRule());
- pushFollow(FOLLOW_1);
- iv_ruleIntEnumberation=ruleIntEnumberation();
-
- state._fsp--;
-
- current =iv_ruleIntEnumberation;
- match(input,EOF,FOLLOW_2);
-
- }
-
- }
-
- catch (RecognitionException re) {
- recover(input,re);
- appendSkippedTokens();
- }
- finally {
- }
- return current;
- }
- // $ANTLR end "entryRuleIntEnumberation"
-
-
- // $ANTLR start "ruleIntEnumberation"
- // InternalApplicationConfiguration.g:3314:1: ruleIntEnumberation returns [EObject current=null] : ( () otherlv_1= '{' ( ( (lv_entry_2_0= ruleINTLiteral ) ) (otherlv_3= ',' ( (lv_entry_4_0= ruleINTLiteral ) ) )* )? otherlv_5= '}' ) ;
- public final EObject ruleIntEnumberation() throws RecognitionException {
- EObject current = null;
-
- Token otherlv_1=null;
- Token otherlv_3=null;
- Token otherlv_5=null;
- AntlrDatatypeRuleToken lv_entry_2_0 = null;
-
- AntlrDatatypeRuleToken lv_entry_4_0 = null;
-
-
-
- enterRule();
-
- try {
- // InternalApplicationConfiguration.g:3320:2: ( ( () otherlv_1= '{' ( ( (lv_entry_2_0= ruleINTLiteral ) ) (otherlv_3= ',' ( (lv_entry_4_0= ruleINTLiteral ) ) )* )? otherlv_5= '}' ) )
- // InternalApplicationConfiguration.g:3321:2: ( () otherlv_1= '{' ( ( (lv_entry_2_0= ruleINTLiteral ) ) (otherlv_3= ',' ( (lv_entry_4_0= ruleINTLiteral ) ) )* )? otherlv_5= '}' )
- {
- // InternalApplicationConfiguration.g:3321:2: ( () otherlv_1= '{' ( ( (lv_entry_2_0= ruleINTLiteral ) ) (otherlv_3= ',' ( (lv_entry_4_0= ruleINTLiteral ) ) )* )? otherlv_5= '}' )
- // InternalApplicationConfiguration.g:3322:3: () otherlv_1= '{' ( ( (lv_entry_2_0= ruleINTLiteral ) ) (otherlv_3= ',' ( (lv_entry_4_0= ruleINTLiteral ) ) )* )? otherlv_5= '}'
- {
- // InternalApplicationConfiguration.g:3322:3: ()
- // InternalApplicationConfiguration.g:3323:4:
- {
-
- current = forceCreateModelElement(
- grammarAccess.getIntEnumberationAccess().getIntEnumberationAction_0(),
- current);
-
-
- }
-
- otherlv_1=(Token)match(input,18,FOLLOW_36);
-
- newLeafNode(otherlv_1, grammarAccess.getIntEnumberationAccess().getLeftCurlyBracketKeyword_1());
-
- // InternalApplicationConfiguration.g:3333:3: ( ( (lv_entry_2_0= ruleINTLiteral ) ) (otherlv_3= ',' ( (lv_entry_4_0= ruleINTLiteral ) ) )* )?
- int alt48=2;
- int LA48_0 = input.LA(1);
-
- if ( (LA48_0==RULE_INT||LA48_0==12) ) {
- alt48=1;
- }
- switch (alt48) {
- case 1 :
- // InternalApplicationConfiguration.g:3334:4: ( (lv_entry_2_0= ruleINTLiteral ) ) (otherlv_3= ',' ( (lv_entry_4_0= ruleINTLiteral ) ) )*
- {
- // InternalApplicationConfiguration.g:3334:4: ( (lv_entry_2_0= ruleINTLiteral ) )
- // InternalApplicationConfiguration.g:3335:5: (lv_entry_2_0= ruleINTLiteral )
- {
- // InternalApplicationConfiguration.g:3335:5: (lv_entry_2_0= ruleINTLiteral )
- // InternalApplicationConfiguration.g:3336:6: lv_entry_2_0= ruleINTLiteral
- {
-
- newCompositeNode(grammarAccess.getIntEnumberationAccess().getEntryINTLiteralParserRuleCall_2_0_0());
-
- pushFollow(FOLLOW_14);
- lv_entry_2_0=ruleINTLiteral();
-
- state._fsp--;
-
-
- if (current==null) {
- current = createModelElementForParent(grammarAccess.getIntEnumberationRule());
- }
- add(
- current,
- "entry",
- lv_entry_2_0,
- "hu.bme.mit.inf.dslreasoner.application.ApplicationConfiguration.INTLiteral");
- afterParserOrEnumRuleCall();
-
-
- }
-
-
- }
-
- // InternalApplicationConfiguration.g:3353:4: (otherlv_3= ',' ( (lv_entry_4_0= ruleINTLiteral ) ) )*
- loop47:
- do {
- int alt47=2;
- int LA47_0 = input.LA(1);
-
- if ( (LA47_0==19) ) {
- alt47=1;
- }
-
-
- switch (alt47) {
- case 1 :
- // InternalApplicationConfiguration.g:3354:5: otherlv_3= ',' ( (lv_entry_4_0= ruleINTLiteral ) )
- {
- otherlv_3=(Token)match(input,19,FOLLOW_37);
-
- newLeafNode(otherlv_3, grammarAccess.getIntEnumberationAccess().getCommaKeyword_2_1_0());
-
- // InternalApplicationConfiguration.g:3358:5: ( (lv_entry_4_0= ruleINTLiteral ) )
- // InternalApplicationConfiguration.g:3359:6: (lv_entry_4_0= ruleINTLiteral )
- {
- // InternalApplicationConfiguration.g:3359:6: (lv_entry_4_0= ruleINTLiteral )
- // InternalApplicationConfiguration.g:3360:7: lv_entry_4_0= ruleINTLiteral
- {
-
- newCompositeNode(grammarAccess.getIntEnumberationAccess().getEntryINTLiteralParserRuleCall_2_1_1_0());
-
- pushFollow(FOLLOW_14);
- lv_entry_4_0=ruleINTLiteral();
-
- state._fsp--;
-
-
- if (current==null) {
- current = createModelElementForParent(grammarAccess.getIntEnumberationRule());
- }
- add(
- current,
- "entry",
- lv_entry_4_0,
- "hu.bme.mit.inf.dslreasoner.application.ApplicationConfiguration.INTLiteral");
- afterParserOrEnumRuleCall();
-
-
- }
-
-
- }
-
-
- }
- break;
-
- default :
- break loop47;
- }
- } while (true);
-
-
- }
- break;
-
- }
-
- otherlv_5=(Token)match(input,20,FOLLOW_2);
-
- newLeafNode(otherlv_5, grammarAccess.getIntEnumberationAccess().getRightCurlyBracketKeyword_3());
-
-
- }
-
-
- }
-
-
- leaveRule();
-
- }
-
- catch (RecognitionException re) {
- recover(input,re);
- appendSkippedTokens();
- }
- finally {
- }
- return current;
- }
- // $ANTLR end "ruleIntEnumberation"
-
-
- // $ANTLR start "entryRuleRealEnumeration"
- // InternalApplicationConfiguration.g:3387:1: entryRuleRealEnumeration returns [EObject current=null] : iv_ruleRealEnumeration= ruleRealEnumeration EOF ;
- public final EObject entryRuleRealEnumeration() throws RecognitionException {
- EObject current = null;
-
- EObject iv_ruleRealEnumeration = null;
-
-
- try {
- // InternalApplicationConfiguration.g:3387:56: (iv_ruleRealEnumeration= ruleRealEnumeration EOF )
- // InternalApplicationConfiguration.g:3388:2: iv_ruleRealEnumeration= ruleRealEnumeration EOF
- {
- newCompositeNode(grammarAccess.getRealEnumerationRule());
- pushFollow(FOLLOW_1);
- iv_ruleRealEnumeration=ruleRealEnumeration();
-
- state._fsp--;
-
- current =iv_ruleRealEnumeration;
- match(input,EOF,FOLLOW_2);
-
- }
-
- }
-
- catch (RecognitionException re) {
- recover(input,re);
- appendSkippedTokens();
- }
- finally {
- }
- return current;
- }
- // $ANTLR end "entryRuleRealEnumeration"
-
-
- // $ANTLR start "ruleRealEnumeration"
- // InternalApplicationConfiguration.g:3394:1: ruleRealEnumeration returns [EObject current=null] : ( () otherlv_1= '{' ( ( (lv_entry_2_0= ruleREALLiteral ) ) (otherlv_3= ',' ( (lv_entry_4_0= ruleREALLiteral ) ) )* )? otherlv_5= '}' ) ;
- public final EObject ruleRealEnumeration() throws RecognitionException {
- EObject current = null;
-
- Token otherlv_1=null;
- Token otherlv_3=null;
- Token otherlv_5=null;
- AntlrDatatypeRuleToken lv_entry_2_0 = null;
-
- AntlrDatatypeRuleToken lv_entry_4_0 = null;
-
-
-
- enterRule();
-
- try {
- // InternalApplicationConfiguration.g:3400:2: ( ( () otherlv_1= '{' ( ( (lv_entry_2_0= ruleREALLiteral ) ) (otherlv_3= ',' ( (lv_entry_4_0= ruleREALLiteral ) ) )* )? otherlv_5= '}' ) )
- // InternalApplicationConfiguration.g:3401:2: ( () otherlv_1= '{' ( ( (lv_entry_2_0= ruleREALLiteral ) ) (otherlv_3= ',' ( (lv_entry_4_0= ruleREALLiteral ) ) )* )? otherlv_5= '}' )
- {
- // InternalApplicationConfiguration.g:3401:2: ( () otherlv_1= '{' ( ( (lv_entry_2_0= ruleREALLiteral ) ) (otherlv_3= ',' ( (lv_entry_4_0= ruleREALLiteral ) ) )* )? otherlv_5= '}' )
- // InternalApplicationConfiguration.g:3402:3: () otherlv_1= '{' ( ( (lv_entry_2_0= ruleREALLiteral ) ) (otherlv_3= ',' ( (lv_entry_4_0= ruleREALLiteral ) ) )* )? otherlv_5= '}'
- {
- // InternalApplicationConfiguration.g:3402:3: ()
- // InternalApplicationConfiguration.g:3403:4:
- {
-
- current = forceCreateModelElement(
- grammarAccess.getRealEnumerationAccess().getRealEnumerationAction_0(),
- current);
-
-
- }
-
- otherlv_1=(Token)match(input,18,FOLLOW_36);
-
- newLeafNode(otherlv_1, grammarAccess.getRealEnumerationAccess().getLeftCurlyBracketKeyword_1());
-
- // InternalApplicationConfiguration.g:3413:3: ( ( (lv_entry_2_0= ruleREALLiteral ) ) (otherlv_3= ',' ( (lv_entry_4_0= ruleREALLiteral ) ) )* )?
- int alt50=2;
- int LA50_0 = input.LA(1);
-
- if ( (LA50_0==RULE_INT||LA50_0==12) ) {
- alt50=1;
- }
- switch (alt50) {
- case 1 :
- // InternalApplicationConfiguration.g:3414:4: ( (lv_entry_2_0= ruleREALLiteral ) ) (otherlv_3= ',' ( (lv_entry_4_0= ruleREALLiteral ) ) )*
- {
- // InternalApplicationConfiguration.g:3414:4: ( (lv_entry_2_0= ruleREALLiteral ) )
- // InternalApplicationConfiguration.g:3415:5: (lv_entry_2_0= ruleREALLiteral )
- {
- // InternalApplicationConfiguration.g:3415:5: (lv_entry_2_0= ruleREALLiteral )
- // InternalApplicationConfiguration.g:3416:6: lv_entry_2_0= ruleREALLiteral
- {
-
- newCompositeNode(grammarAccess.getRealEnumerationAccess().getEntryREALLiteralParserRuleCall_2_0_0());
-
- pushFollow(FOLLOW_14);
- lv_entry_2_0=ruleREALLiteral();
-
- state._fsp--;
-
-
- if (current==null) {
- current = createModelElementForParent(grammarAccess.getRealEnumerationRule());
- }
- add(
- current,
- "entry",
- lv_entry_2_0,
- "hu.bme.mit.inf.dslreasoner.application.ApplicationConfiguration.REALLiteral");
- afterParserOrEnumRuleCall();
-
-
- }
-
-
- }
-
- // InternalApplicationConfiguration.g:3433:4: (otherlv_3= ',' ( (lv_entry_4_0= ruleREALLiteral ) ) )*
- loop49:
- do {
- int alt49=2;
- int LA49_0 = input.LA(1);
-
- if ( (LA49_0==19) ) {
- alt49=1;
- }
-
-
- switch (alt49) {
- case 1 :
- // InternalApplicationConfiguration.g:3434:5: otherlv_3= ',' ( (lv_entry_4_0= ruleREALLiteral ) )
- {
- otherlv_3=(Token)match(input,19,FOLLOW_37);
-
- newLeafNode(otherlv_3, grammarAccess.getRealEnumerationAccess().getCommaKeyword_2_1_0());
-
- // InternalApplicationConfiguration.g:3438:5: ( (lv_entry_4_0= ruleREALLiteral ) )
- // InternalApplicationConfiguration.g:3439:6: (lv_entry_4_0= ruleREALLiteral )
- {
- // InternalApplicationConfiguration.g:3439:6: (lv_entry_4_0= ruleREALLiteral )
- // InternalApplicationConfiguration.g:3440:7: lv_entry_4_0= ruleREALLiteral
- {
-
- newCompositeNode(grammarAccess.getRealEnumerationAccess().getEntryREALLiteralParserRuleCall_2_1_1_0());
-
- pushFollow(FOLLOW_14);
- lv_entry_4_0=ruleREALLiteral();
-
- state._fsp--;
-
-
- if (current==null) {
- current = createModelElementForParent(grammarAccess.getRealEnumerationRule());
- }
- add(
- current,
- "entry",
- lv_entry_4_0,
- "hu.bme.mit.inf.dslreasoner.application.ApplicationConfiguration.REALLiteral");
- afterParserOrEnumRuleCall();
-
-
- }
-
-
- }
-
-
- }
- break;
-
- default :
- break loop49;
- }
- } while (true);
-
-
- }
- break;
-
- }
-
- otherlv_5=(Token)match(input,20,FOLLOW_2);
-
- newLeafNode(otherlv_5, grammarAccess.getRealEnumerationAccess().getRightCurlyBracketKeyword_3());
-
-
- }
-
-
- }
-
-
- leaveRule();
-
- }
-
- catch (RecognitionException re) {
- recover(input,re);
- appendSkippedTokens();
- }
- finally {
- }
- return current;
- }
- // $ANTLR end "ruleRealEnumeration"
-
-
- // $ANTLR start "entryRuleStringEnumeration"
- // InternalApplicationConfiguration.g:3467:1: entryRuleStringEnumeration returns [EObject current=null] : iv_ruleStringEnumeration= ruleStringEnumeration EOF ;
- public final EObject entryRuleStringEnumeration() throws RecognitionException {
- EObject current = null;
-
- EObject iv_ruleStringEnumeration = null;
-
-
- try {
- // InternalApplicationConfiguration.g:3467:58: (iv_ruleStringEnumeration= ruleStringEnumeration EOF )
- // InternalApplicationConfiguration.g:3468:2: iv_ruleStringEnumeration= ruleStringEnumeration EOF
- {
- newCompositeNode(grammarAccess.getStringEnumerationRule());
- pushFollow(FOLLOW_1);
- iv_ruleStringEnumeration=ruleStringEnumeration();
-
- state._fsp--;
-
- current =iv_ruleStringEnumeration;
- match(input,EOF,FOLLOW_2);
-
- }
-
- }
-
- catch (RecognitionException re) {
- recover(input,re);
- appendSkippedTokens();
- }
- finally {
- }
- return current;
- }
- // $ANTLR end "entryRuleStringEnumeration"
-
-
- // $ANTLR start "ruleStringEnumeration"
- // InternalApplicationConfiguration.g:3474:1: ruleStringEnumeration returns [EObject current=null] : ( () otherlv_1= '{' ( ( (lv_entry_2_0= RULE_STRING ) ) (otherlv_3= ',' ( (lv_entry_4_0= RULE_STRING ) ) )* )? otherlv_5= '}' ) ;
- public final EObject ruleStringEnumeration() throws RecognitionException {
- EObject current = null;
-
- Token otherlv_1=null;
- Token lv_entry_2_0=null;
- Token otherlv_3=null;
- Token lv_entry_4_0=null;
- Token otherlv_5=null;
-
-
- enterRule();
-
- try {
- // InternalApplicationConfiguration.g:3480:2: ( ( () otherlv_1= '{' ( ( (lv_entry_2_0= RULE_STRING ) ) (otherlv_3= ',' ( (lv_entry_4_0= RULE_STRING ) ) )* )? otherlv_5= '}' ) )
- // InternalApplicationConfiguration.g:3481:2: ( () otherlv_1= '{' ( ( (lv_entry_2_0= RULE_STRING ) ) (otherlv_3= ',' ( (lv_entry_4_0= RULE_STRING ) ) )* )? otherlv_5= '}' )
- {
- // InternalApplicationConfiguration.g:3481:2: ( () otherlv_1= '{' ( ( (lv_entry_2_0= RULE_STRING ) ) (otherlv_3= ',' ( (lv_entry_4_0= RULE_STRING ) ) )* )? otherlv_5= '}' )
- // InternalApplicationConfiguration.g:3482:3: () otherlv_1= '{' ( ( (lv_entry_2_0= RULE_STRING ) ) (otherlv_3= ',' ( (lv_entry_4_0= RULE_STRING ) ) )* )? otherlv_5= '}'
- {
- // InternalApplicationConfiguration.g:3482:3: ()
- // InternalApplicationConfiguration.g:3483:4:
- {
-
- current = forceCreateModelElement(
- grammarAccess.getStringEnumerationAccess().getStringEnumerationAction_0(),
- current);
-
-
- }
-
- otherlv_1=(Token)match(input,18,FOLLOW_38);
-
- newLeafNode(otherlv_1, grammarAccess.getStringEnumerationAccess().getLeftCurlyBracketKeyword_1());
-
- // InternalApplicationConfiguration.g:3493:3: ( ( (lv_entry_2_0= RULE_STRING ) ) (otherlv_3= ',' ( (lv_entry_4_0= RULE_STRING ) ) )* )?
- int alt52=2;
- int LA52_0 = input.LA(1);
-
- if ( (LA52_0==RULE_STRING) ) {
- alt52=1;
- }
- switch (alt52) {
- case 1 :
- // InternalApplicationConfiguration.g:3494:4: ( (lv_entry_2_0= RULE_STRING ) ) (otherlv_3= ',' ( (lv_entry_4_0= RULE_STRING ) ) )*
- {
- // InternalApplicationConfiguration.g:3494:4: ( (lv_entry_2_0= RULE_STRING ) )
- // InternalApplicationConfiguration.g:3495:5: (lv_entry_2_0= RULE_STRING )
- {
- // InternalApplicationConfiguration.g:3495:5: (lv_entry_2_0= RULE_STRING )
- // InternalApplicationConfiguration.g:3496:6: lv_entry_2_0= RULE_STRING
- {
- lv_entry_2_0=(Token)match(input,RULE_STRING,FOLLOW_14);
-
- newLeafNode(lv_entry_2_0, grammarAccess.getStringEnumerationAccess().getEntrySTRINGTerminalRuleCall_2_0_0());
-
-
- if (current==null) {
- current = createModelElement(grammarAccess.getStringEnumerationRule());
- }
- addWithLastConsumed(
- current,
- "entry",
- lv_entry_2_0,
- "org.eclipse.xtext.common.Terminals.STRING");
-
-
- }
-
-
- }
-
- // InternalApplicationConfiguration.g:3512:4: (otherlv_3= ',' ( (lv_entry_4_0= RULE_STRING ) ) )*
- loop51:
- do {
- int alt51=2;
- int LA51_0 = input.LA(1);
-
- if ( (LA51_0==19) ) {
- alt51=1;
- }
-
-
- switch (alt51) {
- case 1 :
- // InternalApplicationConfiguration.g:3513:5: otherlv_3= ',' ( (lv_entry_4_0= RULE_STRING ) )
- {
- otherlv_3=(Token)match(input,19,FOLLOW_10);
-
- newLeafNode(otherlv_3, grammarAccess.getStringEnumerationAccess().getCommaKeyword_2_1_0());
-
- // InternalApplicationConfiguration.g:3517:5: ( (lv_entry_4_0= RULE_STRING ) )
- // InternalApplicationConfiguration.g:3518:6: (lv_entry_4_0= RULE_STRING )
- {
- // InternalApplicationConfiguration.g:3518:6: (lv_entry_4_0= RULE_STRING )
- // InternalApplicationConfiguration.g:3519:7: lv_entry_4_0= RULE_STRING
- {
- lv_entry_4_0=(Token)match(input,RULE_STRING,FOLLOW_14);
-
- newLeafNode(lv_entry_4_0, grammarAccess.getStringEnumerationAccess().getEntrySTRINGTerminalRuleCall_2_1_1_0());
-
-
- if (current==null) {
- current = createModelElement(grammarAccess.getStringEnumerationRule());
- }
- addWithLastConsumed(
- current,
- "entry",
- lv_entry_4_0,
- "org.eclipse.xtext.common.Terminals.STRING");
-
-
- }
-
-
- }
-
-
- }
- break;
-
- default :
- break loop51;
- }
- } while (true);
-
-
- }
- break;
-
- }
-
- otherlv_5=(Token)match(input,20,FOLLOW_2);
-
- newLeafNode(otherlv_5, grammarAccess.getStringEnumerationAccess().getRightCurlyBracketKeyword_3());
-
-
- }
-
-
- }
-
-
- leaveRule();
-
- }
-
- catch (RecognitionException re) {
- recover(input,re);
- appendSkippedTokens();
- }
- finally {
- }
- return current;
- }
- // $ANTLR end "ruleStringEnumeration"
-
-
- // $ANTLR start "entryRuleScopeDeclaration"
- // InternalApplicationConfiguration.g:3545:1: entryRuleScopeDeclaration returns [EObject current=null] : iv_ruleScopeDeclaration= ruleScopeDeclaration EOF ;
- public final EObject entryRuleScopeDeclaration() throws RecognitionException {
- EObject current = null;
-
- EObject iv_ruleScopeDeclaration = null;
-
-
- try {
- // InternalApplicationConfiguration.g:3545:57: (iv_ruleScopeDeclaration= ruleScopeDeclaration EOF )
- // InternalApplicationConfiguration.g:3546:2: iv_ruleScopeDeclaration= ruleScopeDeclaration EOF
- {
- newCompositeNode(grammarAccess.getScopeDeclarationRule());
- pushFollow(FOLLOW_1);
- iv_ruleScopeDeclaration=ruleScopeDeclaration();
-
- state._fsp--;
-
- current =iv_ruleScopeDeclaration;
- match(input,EOF,FOLLOW_2);
-
- }
-
- }
-
- catch (RecognitionException re) {
- recover(input,re);
- appendSkippedTokens();
- }
- finally {
- }
- return current;
- }
- // $ANTLR end "entryRuleScopeDeclaration"
-
-
- // $ANTLR start "ruleScopeDeclaration"
- // InternalApplicationConfiguration.g:3552:1: ruleScopeDeclaration returns [EObject current=null] : (otherlv_0= 'scope' ( (lv_name_1_0= RULE_ID ) ) ( (lv_specification_2_0= ruleScopeSpecification ) ) ) ;
- public final EObject ruleScopeDeclaration() throws RecognitionException {
- EObject current = null;
-
- Token otherlv_0=null;
- Token lv_name_1_0=null;
- EObject lv_specification_2_0 = null;
-
-
-
- enterRule();
-
- try {
- // InternalApplicationConfiguration.g:3558:2: ( (otherlv_0= 'scope' ( (lv_name_1_0= RULE_ID ) ) ( (lv_specification_2_0= ruleScopeSpecification ) ) ) )
- // InternalApplicationConfiguration.g:3559:2: (otherlv_0= 'scope' ( (lv_name_1_0= RULE_ID ) ) ( (lv_specification_2_0= ruleScopeSpecification ) ) )
- {
- // InternalApplicationConfiguration.g:3559:2: (otherlv_0= 'scope' ( (lv_name_1_0= RULE_ID ) ) ( (lv_specification_2_0= ruleScopeSpecification ) ) )
- // InternalApplicationConfiguration.g:3560:3: otherlv_0= 'scope' ( (lv_name_1_0= RULE_ID ) ) ( (lv_specification_2_0= ruleScopeSpecification ) )
- {
- otherlv_0=(Token)match(input,42,FOLLOW_6);
-
- newLeafNode(otherlv_0, grammarAccess.getScopeDeclarationAccess().getScopeKeyword_0());
-
- // InternalApplicationConfiguration.g:3564:3: ( (lv_name_1_0= RULE_ID ) )
- // InternalApplicationConfiguration.g:3565:4: (lv_name_1_0= RULE_ID )
- {
- // InternalApplicationConfiguration.g:3565:4: (lv_name_1_0= RULE_ID )
- // InternalApplicationConfiguration.g:3566:5: lv_name_1_0= RULE_ID
- {
- lv_name_1_0=(Token)match(input,RULE_ID,FOLLOW_16);
-
- newLeafNode(lv_name_1_0, grammarAccess.getScopeDeclarationAccess().getNameIDTerminalRuleCall_1_0());
-
-
- if (current==null) {
- current = createModelElement(grammarAccess.getScopeDeclarationRule());
- }
- setWithLastConsumed(
- current,
- "name",
- lv_name_1_0,
- "org.eclipse.xtext.common.Terminals.ID");
-
-
- }
-
-
- }
-
- // InternalApplicationConfiguration.g:3582:3: ( (lv_specification_2_0= ruleScopeSpecification ) )
- // InternalApplicationConfiguration.g:3583:4: (lv_specification_2_0= ruleScopeSpecification )
- {
- // InternalApplicationConfiguration.g:3583:4: (lv_specification_2_0= ruleScopeSpecification )
- // InternalApplicationConfiguration.g:3584:5: lv_specification_2_0= ruleScopeSpecification
- {
-
- newCompositeNode(grammarAccess.getScopeDeclarationAccess().getSpecificationScopeSpecificationParserRuleCall_2_0());
-
- pushFollow(FOLLOW_2);
- lv_specification_2_0=ruleScopeSpecification();
-
- state._fsp--;
-
-
- if (current==null) {
- current = createModelElementForParent(grammarAccess.getScopeDeclarationRule());
- }
- set(
- current,
- "specification",
- lv_specification_2_0,
- "hu.bme.mit.inf.dslreasoner.application.ApplicationConfiguration.ScopeSpecification");
- afterParserOrEnumRuleCall();
-
-
- }
-
-
- }
-
-
- }
-
-
- }
-
-
- leaveRule();
-
- }
-
- catch (RecognitionException re) {
- recover(input,re);
- appendSkippedTokens();
- }
- finally {
- }
- return current;
- }
- // $ANTLR end "ruleScopeDeclaration"
-
-
- // $ANTLR start "entryRuleScopeReference"
- // InternalApplicationConfiguration.g:3605:1: entryRuleScopeReference returns [EObject current=null] : iv_ruleScopeReference= ruleScopeReference EOF ;
- public final EObject entryRuleScopeReference() throws RecognitionException {
- EObject current = null;
-
- EObject iv_ruleScopeReference = null;
-
-
- try {
- // InternalApplicationConfiguration.g:3605:55: (iv_ruleScopeReference= ruleScopeReference EOF )
- // InternalApplicationConfiguration.g:3606:2: iv_ruleScopeReference= ruleScopeReference EOF
- {
- newCompositeNode(grammarAccess.getScopeReferenceRule());
- pushFollow(FOLLOW_1);
- iv_ruleScopeReference=ruleScopeReference();
-
- state._fsp--;
-
- current =iv_ruleScopeReference;
- match(input,EOF,FOLLOW_2);
-
- }
-
- }
-
- catch (RecognitionException re) {
- recover(input,re);
- appendSkippedTokens();
- }
- finally {
- }
- return current;
- }
- // $ANTLR end "entryRuleScopeReference"
-
-
- // $ANTLR start "ruleScopeReference"
- // InternalApplicationConfiguration.g:3612:1: ruleScopeReference returns [EObject current=null] : ( (otherlv_0= RULE_ID ) ) ;
- public final EObject ruleScopeReference() throws RecognitionException {
- EObject current = null;
-
- Token otherlv_0=null;
-
-
- enterRule();
-
- try {
- // InternalApplicationConfiguration.g:3618:2: ( ( (otherlv_0= RULE_ID ) ) )
- // InternalApplicationConfiguration.g:3619:2: ( (otherlv_0= RULE_ID ) )
- {
- // InternalApplicationConfiguration.g:3619:2: ( (otherlv_0= RULE_ID ) )
- // InternalApplicationConfiguration.g:3620:3: (otherlv_0= RULE_ID )
- {
- // InternalApplicationConfiguration.g:3620:3: (otherlv_0= RULE_ID )
- // InternalApplicationConfiguration.g:3621:4: otherlv_0= RULE_ID
- {
-
- if (current==null) {
- current = createModelElement(grammarAccess.getScopeReferenceRule());
- }
-
- otherlv_0=(Token)match(input,RULE_ID,FOLLOW_2);
-
- newLeafNode(otherlv_0, grammarAccess.getScopeReferenceAccess().getReferredScopeDeclarationCrossReference_0());
-
-
- }
-
-
- }
-
-
- }
-
-
- leaveRule();
-
- }
-
- catch (RecognitionException re) {
- recover(input,re);
- appendSkippedTokens();
- }
- finally {
- }
- return current;
- }
- // $ANTLR end "ruleScopeReference"
-
-
- // $ANTLR start "entryRuleScope"
- // InternalApplicationConfiguration.g:3635:1: entryRuleScope returns [EObject current=null] : iv_ruleScope= ruleScope EOF ;
- public final EObject entryRuleScope() throws RecognitionException {
- EObject current = null;
-
- EObject iv_ruleScope = null;
-
-
- try {
- // InternalApplicationConfiguration.g:3635:46: (iv_ruleScope= ruleScope EOF )
- // InternalApplicationConfiguration.g:3636:2: iv_ruleScope= ruleScope EOF
- {
- newCompositeNode(grammarAccess.getScopeRule());
- pushFollow(FOLLOW_1);
- iv_ruleScope=ruleScope();
-
- state._fsp--;
-
- current =iv_ruleScope;
- match(input,EOF,FOLLOW_2);
-
- }
-
- }
-
- catch (RecognitionException re) {
- recover(input,re);
- appendSkippedTokens();
- }
- finally {
- }
- return current;
- }
- // $ANTLR end "entryRuleScope"
-
-
- // $ANTLR start "ruleScope"
- // InternalApplicationConfiguration.g:3642:1: ruleScope returns [EObject current=null] : (this_ScopeSpecification_0= ruleScopeSpecification | this_ScopeReference_1= ruleScopeReference ) ;
- public final EObject ruleScope() throws RecognitionException {
- EObject current = null;
-
- EObject this_ScopeSpecification_0 = null;
-
- EObject this_ScopeReference_1 = null;
-
-
-
- enterRule();
-
- try {
- // InternalApplicationConfiguration.g:3648:2: ( (this_ScopeSpecification_0= ruleScopeSpecification | this_ScopeReference_1= ruleScopeReference ) )
- // InternalApplicationConfiguration.g:3649:2: (this_ScopeSpecification_0= ruleScopeSpecification | this_ScopeReference_1= ruleScopeReference )
- {
- // InternalApplicationConfiguration.g:3649:2: (this_ScopeSpecification_0= ruleScopeSpecification | this_ScopeReference_1= ruleScopeReference )
- int alt53=2;
- int LA53_0 = input.LA(1);
-
- if ( (LA53_0==18) ) {
- alt53=1;
- }
- else if ( (LA53_0==RULE_ID) ) {
- alt53=2;
- }
- else {
- NoViableAltException nvae =
- new NoViableAltException("", 53, 0, input);
-
- throw nvae;
- }
- switch (alt53) {
- case 1 :
- // InternalApplicationConfiguration.g:3650:3: this_ScopeSpecification_0= ruleScopeSpecification
- {
-
- newCompositeNode(grammarAccess.getScopeAccess().getScopeSpecificationParserRuleCall_0());
-
- pushFollow(FOLLOW_2);
- this_ScopeSpecification_0=ruleScopeSpecification();
-
- state._fsp--;
-
-
- current = this_ScopeSpecification_0;
- afterParserOrEnumRuleCall();
-
-
- }
- break;
- case 2 :
- // InternalApplicationConfiguration.g:3659:3: this_ScopeReference_1= ruleScopeReference
- {
-
- newCompositeNode(grammarAccess.getScopeAccess().getScopeReferenceParserRuleCall_1());
-
- pushFollow(FOLLOW_2);
- this_ScopeReference_1=ruleScopeReference();
-
- state._fsp--;
-
-
- current = this_ScopeReference_1;
- afterParserOrEnumRuleCall();
-
-
- }
- break;
-
- }
-
-
- }
-
-
- leaveRule();
-
- }
-
- catch (RecognitionException re) {
- recover(input,re);
- appendSkippedTokens();
- }
- finally {
- }
- return current;
- }
- // $ANTLR end "ruleScope"
-
-
- // $ANTLR start "entryRuleTask"
- // InternalApplicationConfiguration.g:3671:1: entryRuleTask returns [EObject current=null] : iv_ruleTask= ruleTask EOF ;
- public final EObject entryRuleTask() throws RecognitionException {
- EObject current = null;
-
- EObject iv_ruleTask = null;
-
-
- try {
- // InternalApplicationConfiguration.g:3671:45: (iv_ruleTask= ruleTask EOF )
- // InternalApplicationConfiguration.g:3672:2: iv_ruleTask= ruleTask EOF
- {
- newCompositeNode(grammarAccess.getTaskRule());
- pushFollow(FOLLOW_1);
- iv_ruleTask=ruleTask();
-
- state._fsp--;
-
- current =iv_ruleTask;
- match(input,EOF,FOLLOW_2);
-
- }
-
- }
-
- catch (RecognitionException re) {
- recover(input,re);
- appendSkippedTokens();
- }
- finally {
- }
- return current;
- }
- // $ANTLR end "entryRuleTask"
-
-
- // $ANTLR start "ruleTask"
- // InternalApplicationConfiguration.g:3678:1: ruleTask returns [EObject current=null] : this_GenerationTask_0= ruleGenerationTask ;
- public final EObject ruleTask() throws RecognitionException {
- EObject current = null;
-
- EObject this_GenerationTask_0 = null;
-
-
-
- enterRule();
-
- try {
- // InternalApplicationConfiguration.g:3684:2: (this_GenerationTask_0= ruleGenerationTask )
- // InternalApplicationConfiguration.g:3685:2: this_GenerationTask_0= ruleGenerationTask
- {
-
- newCompositeNode(grammarAccess.getTaskAccess().getGenerationTaskParserRuleCall());
-
- pushFollow(FOLLOW_2);
- this_GenerationTask_0=ruleGenerationTask();
-
- state._fsp--;
-
-
- current = this_GenerationTask_0;
- afterParserOrEnumRuleCall();
-
-
- }
-
-
- leaveRule();
-
- }
-
- catch (RecognitionException re) {
- recover(input,re);
- appendSkippedTokens();
- }
- finally {
- }
- return current;
- }
- // $ANTLR end "ruleTask"
-
-
- // $ANTLR start "entryRuleGenerationTask"
- // InternalApplicationConfiguration.g:3696:1: entryRuleGenerationTask returns [EObject current=null] : iv_ruleGenerationTask= ruleGenerationTask EOF ;
- public final EObject entryRuleGenerationTask() throws RecognitionException {
- EObject current = null;
-
- EObject iv_ruleGenerationTask = null;
-
-
- try {
- // InternalApplicationConfiguration.g:3696:55: (iv_ruleGenerationTask= ruleGenerationTask EOF )
- // InternalApplicationConfiguration.g:3697:2: iv_ruleGenerationTask= ruleGenerationTask EOF
- {
- newCompositeNode(grammarAccess.getGenerationTaskRule());
- pushFollow(FOLLOW_1);
- iv_ruleGenerationTask=ruleGenerationTask();
-
- state._fsp--;
-
- current =iv_ruleGenerationTask;
- match(input,EOF,FOLLOW_2);
-
- }
-
- }
-
- catch (RecognitionException re) {
- recover(input,re);
- appendSkippedTokens();
- }
- finally {
- }
- return current;
- }
- // $ANTLR end "entryRuleGenerationTask"
-
-
- // $ANTLR start "ruleGenerationTask"
- // InternalApplicationConfiguration.g:3703: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= 'scope' otherlv_14= '=' ( (lv_scope_15_0= ruleScope ) ) ) ) ) ) | ({...}? => ( ({...}? => ( ( (lv_numberSpecified_16_0= 'number' ) ) otherlv_17= '=' ( (lv_number_18_0= RULE_INT ) ) ) ) ) ) | ({...}? => ( ({...}? => ( ( (lv_runSpecified_19_0= 'runs' ) ) otherlv_20= '=' ( (lv_runs_21_0= RULE_INT ) ) ) ) ) ) | ({...}? => ( ({...}? => (otherlv_22= 'solver' otherlv_23= '=' ( (lv_solver_24_0= ruleSolver ) ) ) ) ) ) | ({...}? => ( ({...}? => (otherlv_25= 'config' otherlv_26= '=' ( (lv_config_27_0= ruleConfig ) ) ) ) ) ) | ({...}? => ( ({...}? => (otherlv_28= 'debug' otherlv_29= '=' ( (lv_debugFolder_30_0= ruleFile ) ) ) ) ) ) | ({...}? => ( ({...}? => (otherlv_31= 'log' otherlv_32= '=' ( (lv_targetLogFile_33_0= ruleFile ) ) ) ) ) ) | ({...}? => ( ({...}? => (otherlv_34= 'statistics' otherlv_35= '=' ( (lv_targetStatisticsFile_36_0= ruleFile ) ) ) ) ) ) | ({...}? => ( ({...}? => (otherlv_37= 'output' otherlv_38= '=' ( (lv_tagetFolder_39_0= ruleFile ) ) ) ) ) ) )* ) ) ) otherlv_40= '}' ) ;
- public final EObject ruleGenerationTask() throws RecognitionException {
- EObject current = null;
-
- Token otherlv_0=null;
- Token otherlv_2=null;
- Token otherlv_4=null;
- Token otherlv_5=null;
- Token otherlv_7=null;
- Token otherlv_8=null;
- Token otherlv_10=null;
- Token otherlv_11=null;
- Token otherlv_13=null;
- Token otherlv_14=null;
- Token lv_numberSpecified_16_0=null;
- Token otherlv_17=null;
- Token lv_number_18_0=null;
- Token lv_runSpecified_19_0=null;
- Token otherlv_20=null;
- Token lv_runs_21_0=null;
- Token otherlv_22=null;
- Token otherlv_23=null;
- Token otherlv_25=null;
- Token otherlv_26=null;
- Token otherlv_28=null;
- Token otherlv_29=null;
- Token otherlv_31=null;
- Token otherlv_32=null;
- Token otherlv_34=null;
- Token otherlv_35=null;
- Token otherlv_37=null;
- Token otherlv_38=null;
- Token otherlv_40=null;
- EObject lv_metamodel_6_0 = null;
-
- EObject lv_partialModel_9_0 = null;
-
- EObject lv_patterns_12_0 = null;
-
- EObject lv_scope_15_0 = null;
-
- Enumerator lv_solver_24_0 = null;
-
- EObject lv_config_27_0 = null;
-
- EObject lv_debugFolder_30_0 = null;
-
- EObject lv_targetLogFile_33_0 = null;
-
- EObject lv_targetStatisticsFile_36_0 = null;
-
- EObject lv_tagetFolder_39_0 = null;
-
-
-
- enterRule();
-
- try {
- // InternalApplicationConfiguration.g:3709: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= 'scope' otherlv_14= '=' ( (lv_scope_15_0= ruleScope ) ) ) ) ) ) | ({...}? => ( ({...}? => ( ( (lv_numberSpecified_16_0= 'number' ) ) otherlv_17= '=' ( (lv_number_18_0= RULE_INT ) ) ) ) ) ) | ({...}? => ( ({...}? => ( ( (lv_runSpecified_19_0= 'runs' ) ) otherlv_20= '=' ( (lv_runs_21_0= RULE_INT ) ) ) ) ) ) | ({...}? => ( ({...}? => (otherlv_22= 'solver' otherlv_23= '=' ( (lv_solver_24_0= ruleSolver ) ) ) ) ) ) | ({...}? => ( ({...}? => (otherlv_25= 'config' otherlv_26= '=' ( (lv_config_27_0= ruleConfig ) ) ) ) ) ) | ({...}? => ( ({...}? => (otherlv_28= 'debug' otherlv_29= '=' ( (lv_debugFolder_30_0= ruleFile ) ) ) ) ) ) | ({...}? => ( ({...}? => (otherlv_31= 'log' otherlv_32= '=' ( (lv_targetLogFile_33_0= ruleFile ) ) ) ) ) ) | ({...}? => ( ({...}? => (otherlv_34= 'statistics' otherlv_35= '=' ( (lv_targetStatisticsFile_36_0= ruleFile ) ) ) ) ) ) | ({...}? => ( ({...}? => (otherlv_37= 'output' otherlv_38= '=' ( (lv_tagetFolder_39_0= ruleFile ) ) ) ) ) ) )* ) ) ) otherlv_40= '}' ) )
- // InternalApplicationConfiguration.g:3710: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= 'scope' otherlv_14= '=' ( (lv_scope_15_0= ruleScope ) ) ) ) ) ) | ({...}? => ( ({...}? => ( ( (lv_numberSpecified_16_0= 'number' ) ) otherlv_17= '=' ( (lv_number_18_0= RULE_INT ) ) ) ) ) ) | ({...}? => ( ({...}? => ( ( (lv_runSpecified_19_0= 'runs' ) ) otherlv_20= '=' ( (lv_runs_21_0= RULE_INT ) ) ) ) ) ) | ({...}? => ( ({...}? => (otherlv_22= 'solver' otherlv_23= '=' ( (lv_solver_24_0= ruleSolver ) ) ) ) ) ) | ({...}? => ( ({...}? => (otherlv_25= 'config' otherlv_26= '=' ( (lv_config_27_0= ruleConfig ) ) ) ) ) ) | ({...}? => ( ({...}? => (otherlv_28= 'debug' otherlv_29= '=' ( (lv_debugFolder_30_0= ruleFile ) ) ) ) ) ) | ({...}? => ( ({...}? => (otherlv_31= 'log' otherlv_32= '=' ( (lv_targetLogFile_33_0= ruleFile ) ) ) ) ) ) | ({...}? => ( ({...}? => (otherlv_34= 'statistics' otherlv_35= '=' ( (lv_targetStatisticsFile_36_0= ruleFile ) ) ) ) ) ) | ({...}? => ( ({...}? => (otherlv_37= 'output' otherlv_38= '=' ( (lv_tagetFolder_39_0= ruleFile ) ) ) ) ) ) )* ) ) ) otherlv_40= '}' )
- {
- // InternalApplicationConfiguration.g:3710: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= 'scope' otherlv_14= '=' ( (lv_scope_15_0= ruleScope ) ) ) ) ) ) | ({...}? => ( ({...}? => ( ( (lv_numberSpecified_16_0= 'number' ) ) otherlv_17= '=' ( (lv_number_18_0= RULE_INT ) ) ) ) ) ) | ({...}? => ( ({...}? => ( ( (lv_runSpecified_19_0= 'runs' ) ) otherlv_20= '=' ( (lv_runs_21_0= RULE_INT ) ) ) ) ) ) | ({...}? => ( ({...}? => (otherlv_22= 'solver' otherlv_23= '=' ( (lv_solver_24_0= ruleSolver ) ) ) ) ) ) | ({...}? => ( ({...}? => (otherlv_25= 'config' otherlv_26= '=' ( (lv_config_27_0= ruleConfig ) ) ) ) ) ) | ({...}? => ( ({...}? => (otherlv_28= 'debug' otherlv_29= '=' ( (lv_debugFolder_30_0= ruleFile ) ) ) ) ) ) | ({...}? => ( ({...}? => (otherlv_31= 'log' otherlv_32= '=' ( (lv_targetLogFile_33_0= ruleFile ) ) ) ) ) ) | ({...}? => ( ({...}? => (otherlv_34= 'statistics' otherlv_35= '=' ( (lv_targetStatisticsFile_36_0= ruleFile ) ) ) ) ) ) | ({...}? => ( ({...}? => (otherlv_37= 'output' otherlv_38= '=' ( (lv_tagetFolder_39_0= ruleFile ) ) ) ) ) ) )* ) ) ) otherlv_40= '}' )
- // InternalApplicationConfiguration.g:3711: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= 'scope' otherlv_14= '=' ( (lv_scope_15_0= ruleScope ) ) ) ) ) ) | ({...}? => ( ({...}? => ( ( (lv_numberSpecified_16_0= 'number' ) ) otherlv_17= '=' ( (lv_number_18_0= RULE_INT ) ) ) ) ) ) | ({...}? => ( ({...}? => ( ( (lv_runSpecified_19_0= 'runs' ) ) otherlv_20= '=' ( (lv_runs_21_0= RULE_INT ) ) ) ) ) ) | ({...}? => ( ({...}? => (otherlv_22= 'solver' otherlv_23= '=' ( (lv_solver_24_0= ruleSolver ) ) ) ) ) ) | ({...}? => ( ({...}? => (otherlv_25= 'config' otherlv_26= '=' ( (lv_config_27_0= ruleConfig ) ) ) ) ) ) | ({...}? => ( ({...}? => (otherlv_28= 'debug' otherlv_29= '=' ( (lv_debugFolder_30_0= ruleFile ) ) ) ) ) ) | ({...}? => ( ({...}? => (otherlv_31= 'log' otherlv_32= '=' ( (lv_targetLogFile_33_0= ruleFile ) ) ) ) ) ) | ({...}? => ( ({...}? => (otherlv_34= 'statistics' otherlv_35= '=' ( (lv_targetStatisticsFile_36_0= ruleFile ) ) ) ) ) ) | ({...}? => ( ({...}? => (otherlv_37= 'output' otherlv_38= '=' ( (lv_tagetFolder_39_0= ruleFile ) ) ) ) ) ) )* ) ) ) otherlv_40= '}'
- {
- otherlv_0=(Token)match(input,43,FOLLOW_16);
-
- newLeafNode(otherlv_0, grammarAccess.getGenerationTaskAccess().getGenerateKeyword_0());
-
- // InternalApplicationConfiguration.g:3715:3: ()
- // InternalApplicationConfiguration.g:3716:4:
- {
-
- current = forceCreateModelElement(
- grammarAccess.getGenerationTaskAccess().getGenerationTaskAction_1(),
- current);
-
-
- }
-
- otherlv_2=(Token)match(input,18,FOLLOW_39);
-
- newLeafNode(otherlv_2, grammarAccess.getGenerationTaskAccess().getLeftCurlyBracketKeyword_2());
-
- // InternalApplicationConfiguration.g:3726: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= 'scope' otherlv_14= '=' ( (lv_scope_15_0= ruleScope ) ) ) ) ) ) | ({...}? => ( ({...}? => ( ( (lv_numberSpecified_16_0= 'number' ) ) otherlv_17= '=' ( (lv_number_18_0= RULE_INT ) ) ) ) ) ) | ({...}? => ( ({...}? => ( ( (lv_runSpecified_19_0= 'runs' ) ) otherlv_20= '=' ( (lv_runs_21_0= RULE_INT ) ) ) ) ) ) | ({...}? => ( ({...}? => (otherlv_22= 'solver' otherlv_23= '=' ( (lv_solver_24_0= ruleSolver ) ) ) ) ) ) | ({...}? => ( ({...}? => (otherlv_25= 'config' otherlv_26= '=' ( (lv_config_27_0= ruleConfig ) ) ) ) ) ) | ({...}? => ( ({...}? => (otherlv_28= 'debug' otherlv_29= '=' ( (lv_debugFolder_30_0= ruleFile ) ) ) ) ) ) | ({...}? => ( ({...}? => (otherlv_31= 'log' otherlv_32= '=' ( (lv_targetLogFile_33_0= ruleFile ) ) ) ) ) ) | ({...}? => ( ({...}? => (otherlv_34= 'statistics' otherlv_35= '=' ( (lv_targetStatisticsFile_36_0= ruleFile ) ) ) ) ) ) | ({...}? => ( ({...}? => (otherlv_37= 'output' otherlv_38= '=' ( (lv_tagetFolder_39_0= ruleFile ) ) ) ) ) ) )* ) ) )
- // InternalApplicationConfiguration.g:3727: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= 'scope' otherlv_14= '=' ( (lv_scope_15_0= ruleScope ) ) ) ) ) ) | ({...}? => ( ({...}? => ( ( (lv_numberSpecified_16_0= 'number' ) ) otherlv_17= '=' ( (lv_number_18_0= RULE_INT ) ) ) ) ) ) | ({...}? => ( ({...}? => ( ( (lv_runSpecified_19_0= 'runs' ) ) otherlv_20= '=' ( (lv_runs_21_0= RULE_INT ) ) ) ) ) ) | ({...}? => ( ({...}? => (otherlv_22= 'solver' otherlv_23= '=' ( (lv_solver_24_0= ruleSolver ) ) ) ) ) ) | ({...}? => ( ({...}? => (otherlv_25= 'config' otherlv_26= '=' ( (lv_config_27_0= ruleConfig ) ) ) ) ) ) | ({...}? => ( ({...}? => (otherlv_28= 'debug' otherlv_29= '=' ( (lv_debugFolder_30_0= ruleFile ) ) ) ) ) ) | ({...}? => ( ({...}? => (otherlv_31= 'log' otherlv_32= '=' ( (lv_targetLogFile_33_0= ruleFile ) ) ) ) ) ) | ({...}? => ( ({...}? => (otherlv_34= 'statistics' otherlv_35= '=' ( (lv_targetStatisticsFile_36_0= ruleFile ) ) ) ) ) ) | ({...}? => ( ({...}? => (otherlv_37= 'output' otherlv_38= '=' ( (lv_tagetFolder_39_0= ruleFile ) ) ) ) ) ) )* ) )
- {
- // InternalApplicationConfiguration.g:3727: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= 'scope' otherlv_14= '=' ( (lv_scope_15_0= ruleScope ) ) ) ) ) ) | ({...}? => ( ({...}? => ( ( (lv_numberSpecified_16_0= 'number' ) ) otherlv_17= '=' ( (lv_number_18_0= RULE_INT ) ) ) ) ) ) | ({...}? => ( ({...}? => ( ( (lv_runSpecified_19_0= 'runs' ) ) otherlv_20= '=' ( (lv_runs_21_0= RULE_INT ) ) ) ) ) ) | ({...}? => ( ({...}? => (otherlv_22= 'solver' otherlv_23= '=' ( (lv_solver_24_0= ruleSolver ) ) ) ) ) ) | ({...}? => ( ({...}? => (otherlv_25= 'config' otherlv_26= '=' ( (lv_config_27_0= ruleConfig ) ) ) ) ) ) | ({...}? => ( ({...}? => (otherlv_28= 'debug' otherlv_29= '=' ( (lv_debugFolder_30_0= ruleFile ) ) ) ) ) ) | ({...}? => ( ({...}? => (otherlv_31= 'log' otherlv_32= '=' ( (lv_targetLogFile_33_0= ruleFile ) ) ) ) ) ) | ({...}? => ( ({...}? => (otherlv_34= 'statistics' otherlv_35= '=' ( (lv_targetStatisticsFile_36_0= ruleFile ) ) ) ) ) ) | ({...}? => ( ({...}? => (otherlv_37= 'output' otherlv_38= '=' ( (lv_tagetFolder_39_0= ruleFile ) ) ) ) ) ) )* ) )
- // InternalApplicationConfiguration.g:3728: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= 'scope' otherlv_14= '=' ( (lv_scope_15_0= ruleScope ) ) ) ) ) ) | ({...}? => ( ({...}? => ( ( (lv_numberSpecified_16_0= 'number' ) ) otherlv_17= '=' ( (lv_number_18_0= RULE_INT ) ) ) ) ) ) | ({...}? => ( ({...}? => ( ( (lv_runSpecified_19_0= 'runs' ) ) otherlv_20= '=' ( (lv_runs_21_0= RULE_INT ) ) ) ) ) ) | ({...}? => ( ({...}? => (otherlv_22= 'solver' otherlv_23= '=' ( (lv_solver_24_0= ruleSolver ) ) ) ) ) ) | ({...}? => ( ({...}? => (otherlv_25= 'config' otherlv_26= '=' ( (lv_config_27_0= ruleConfig ) ) ) ) ) ) | ({...}? => ( ({...}? => (otherlv_28= 'debug' otherlv_29= '=' ( (lv_debugFolder_30_0= ruleFile ) ) ) ) ) ) | ({...}? => ( ({...}? => (otherlv_31= 'log' otherlv_32= '=' ( (lv_targetLogFile_33_0= ruleFile ) ) ) ) ) ) | ({...}? => ( ({...}? => (otherlv_34= 'statistics' otherlv_35= '=' ( (lv_targetStatisticsFile_36_0= ruleFile ) ) ) ) ) ) | ({...}? => ( ({...}? => (otherlv_37= 'output' otherlv_38= '=' ( (lv_tagetFolder_39_0= ruleFile ) ) ) ) ) ) )* )
- {
-
- getUnorderedGroupHelper().enter(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3());
-
- // InternalApplicationConfiguration.g:3731: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= 'scope' otherlv_14= '=' ( (lv_scope_15_0= ruleScope ) ) ) ) ) ) | ({...}? => ( ({...}? => ( ( (lv_numberSpecified_16_0= 'number' ) ) otherlv_17= '=' ( (lv_number_18_0= RULE_INT ) ) ) ) ) ) | ({...}? => ( ({...}? => ( ( (lv_runSpecified_19_0= 'runs' ) ) otherlv_20= '=' ( (lv_runs_21_0= RULE_INT ) ) ) ) ) ) | ({...}? => ( ({...}? => (otherlv_22= 'solver' otherlv_23= '=' ( (lv_solver_24_0= ruleSolver ) ) ) ) ) ) | ({...}? => ( ({...}? => (otherlv_25= 'config' otherlv_26= '=' ( (lv_config_27_0= ruleConfig ) ) ) ) ) ) | ({...}? => ( ({...}? => (otherlv_28= 'debug' otherlv_29= '=' ( (lv_debugFolder_30_0= ruleFile ) ) ) ) ) ) | ({...}? => ( ({...}? => (otherlv_31= 'log' otherlv_32= '=' ( (lv_targetLogFile_33_0= ruleFile ) ) ) ) ) ) | ({...}? => ( ({...}? => (otherlv_34= 'statistics' otherlv_35= '=' ( (lv_targetStatisticsFile_36_0= ruleFile ) ) ) ) ) ) | ({...}? => ( ({...}? => (otherlv_37= 'output' otherlv_38= '=' ( (lv_tagetFolder_39_0= ruleFile ) ) ) ) ) ) )* )
- // InternalApplicationConfiguration.g:3732: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= 'scope' otherlv_14= '=' ( (lv_scope_15_0= ruleScope ) ) ) ) ) ) | ({...}? => ( ({...}? => ( ( (lv_numberSpecified_16_0= 'number' ) ) otherlv_17= '=' ( (lv_number_18_0= RULE_INT ) ) ) ) ) ) | ({...}? => ( ({...}? => ( ( (lv_runSpecified_19_0= 'runs' ) ) otherlv_20= '=' ( (lv_runs_21_0= RULE_INT ) ) ) ) ) ) | ({...}? => ( ({...}? => (otherlv_22= 'solver' otherlv_23= '=' ( (lv_solver_24_0= ruleSolver ) ) ) ) ) ) | ({...}? => ( ({...}? => (otherlv_25= 'config' otherlv_26= '=' ( (lv_config_27_0= ruleConfig ) ) ) ) ) ) | ({...}? => ( ({...}? => (otherlv_28= 'debug' otherlv_29= '=' ( (lv_debugFolder_30_0= ruleFile ) ) ) ) ) ) | ({...}? => ( ({...}? => (otherlv_31= 'log' otherlv_32= '=' ( (lv_targetLogFile_33_0= ruleFile ) ) ) ) ) ) | ({...}? => ( ({...}? => (otherlv_34= 'statistics' otherlv_35= '=' ( (lv_targetStatisticsFile_36_0= ruleFile ) ) ) ) ) ) | ({...}? => ( ({...}? => (otherlv_37= 'output' otherlv_38= '=' ( (lv_tagetFolder_39_0= ruleFile ) ) ) ) ) ) )*
- {
- // InternalApplicationConfiguration.g:3732: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= 'scope' otherlv_14= '=' ( (lv_scope_15_0= ruleScope ) ) ) ) ) ) | ({...}? => ( ({...}? => ( ( (lv_numberSpecified_16_0= 'number' ) ) otherlv_17= '=' ( (lv_number_18_0= RULE_INT ) ) ) ) ) ) | ({...}? => ( ({...}? => ( ( (lv_runSpecified_19_0= 'runs' ) ) otherlv_20= '=' ( (lv_runs_21_0= RULE_INT ) ) ) ) ) ) | ({...}? => ( ({...}? => (otherlv_22= 'solver' otherlv_23= '=' ( (lv_solver_24_0= ruleSolver ) ) ) ) ) ) | ({...}? => ( ({...}? => (otherlv_25= 'config' otherlv_26= '=' ( (lv_config_27_0= ruleConfig ) ) ) ) ) ) | ({...}? => ( ({...}? => (otherlv_28= 'debug' otherlv_29= '=' ( (lv_debugFolder_30_0= ruleFile ) ) ) ) ) ) | ({...}? => ( ({...}? => (otherlv_31= 'log' otherlv_32= '=' ( (lv_targetLogFile_33_0= ruleFile ) ) ) ) ) ) | ({...}? => ( ({...}? => (otherlv_34= 'statistics' otherlv_35= '=' ( (lv_targetStatisticsFile_36_0= ruleFile ) ) ) ) ) ) | ({...}? => ( ({...}? => (otherlv_37= 'output' otherlv_38= '=' ( (lv_tagetFolder_39_0= ruleFile ) ) ) ) ) ) )*
- loop54:
- do {
- int alt54=13;
- alt54 = dfa54.predict(input);
- switch (alt54) {
- case 1 :
- // InternalApplicationConfiguration.g:3733:4: ({...}? => ( ({...}? => (otherlv_4= 'metamodel' otherlv_5= '=' ( (lv_metamodel_6_0= ruleMetamodel ) ) ) ) ) )
- {
- // InternalApplicationConfiguration.g:3733:4: ({...}? => ( ({...}? => (otherlv_4= 'metamodel' otherlv_5= '=' ( (lv_metamodel_6_0= ruleMetamodel ) ) ) ) ) )
- // InternalApplicationConfiguration.g:3734:5: {...}? => ( ({...}? => (otherlv_4= 'metamodel' otherlv_5= '=' ( (lv_metamodel_6_0= ruleMetamodel ) ) ) ) )
- {
- if ( ! getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 0) ) {
- throw new FailedPredicateException(input, "ruleGenerationTask", "getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 0)");
- }
- // InternalApplicationConfiguration.g:3734:111: ( ({...}? => (otherlv_4= 'metamodel' otherlv_5= '=' ( (lv_metamodel_6_0= ruleMetamodel ) ) ) ) )
- // InternalApplicationConfiguration.g:3735:6: ({...}? => (otherlv_4= 'metamodel' otherlv_5= '=' ( (lv_metamodel_6_0= ruleMetamodel ) ) ) )
- {
-
- getUnorderedGroupHelper().select(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 0);
-
- // InternalApplicationConfiguration.g:3738:9: ({...}? => (otherlv_4= 'metamodel' otherlv_5= '=' ( (lv_metamodel_6_0= ruleMetamodel ) ) ) )
- // InternalApplicationConfiguration.g:3738:10: {...}? => (otherlv_4= 'metamodel' otherlv_5= '=' ( (lv_metamodel_6_0= ruleMetamodel ) ) )
- {
- if ( !((true)) ) {
- throw new FailedPredicateException(input, "ruleGenerationTask", "true");
- }
- // InternalApplicationConfiguration.g:3738:19: (otherlv_4= 'metamodel' otherlv_5= '=' ( (lv_metamodel_6_0= ruleMetamodel ) ) )
- // InternalApplicationConfiguration.g:3738:20: otherlv_4= 'metamodel' otherlv_5= '=' ( (lv_metamodel_6_0= ruleMetamodel ) )
- {
- otherlv_4=(Token)match(input,24,FOLLOW_12);
-
- newLeafNode(otherlv_4, grammarAccess.getGenerationTaskAccess().getMetamodelKeyword_3_0_0());
-
- otherlv_5=(Token)match(input,17,FOLLOW_40);
-
- newLeafNode(otherlv_5, grammarAccess.getGenerationTaskAccess().getEqualsSignKeyword_3_0_1());
-
- // InternalApplicationConfiguration.g:3746:9: ( (lv_metamodel_6_0= ruleMetamodel ) )
- // InternalApplicationConfiguration.g:3747:10: (lv_metamodel_6_0= ruleMetamodel )
- {
- // InternalApplicationConfiguration.g:3747:10: (lv_metamodel_6_0= ruleMetamodel )
- // InternalApplicationConfiguration.g:3748:11: lv_metamodel_6_0= ruleMetamodel
- {
-
- newCompositeNode(grammarAccess.getGenerationTaskAccess().getMetamodelMetamodelParserRuleCall_3_0_2_0());
-
- pushFollow(FOLLOW_39);
- lv_metamodel_6_0=ruleMetamodel();
-
- state._fsp--;
-
-
- if (current==null) {
- current = createModelElementForParent(grammarAccess.getGenerationTaskRule());
- }
- set(
- current,
- "metamodel",
- lv_metamodel_6_0,
- "hu.bme.mit.inf.dslreasoner.application.ApplicationConfiguration.Metamodel");
- afterParserOrEnumRuleCall();
-
-
- }
-
-
- }
-
-
- }
-
-
- }
-
-
- getUnorderedGroupHelper().returnFromSelection(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3());
-
-
- }
-
-
- }
-
-
- }
- break;
- case 2 :
- // InternalApplicationConfiguration.g:3771:4: ({...}? => ( ({...}? => (otherlv_7= 'partial-model' otherlv_8= '=' ( (lv_partialModel_9_0= rulePartialModel ) ) ) ) ) )
- {
- // InternalApplicationConfiguration.g:3771:4: ({...}? => ( ({...}? => (otherlv_7= 'partial-model' otherlv_8= '=' ( (lv_partialModel_9_0= rulePartialModel ) ) ) ) ) )
- // InternalApplicationConfiguration.g:3772:5: {...}? => ( ({...}? => (otherlv_7= 'partial-model' otherlv_8= '=' ( (lv_partialModel_9_0= rulePartialModel ) ) ) ) )
- {
- if ( ! getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 1) ) {
- throw new FailedPredicateException(input, "ruleGenerationTask", "getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 1)");
- }
- // InternalApplicationConfiguration.g:3772:111: ( ({...}? => (otherlv_7= 'partial-model' otherlv_8= '=' ( (lv_partialModel_9_0= rulePartialModel ) ) ) ) )
- // InternalApplicationConfiguration.g:3773:6: ({...}? => (otherlv_7= 'partial-model' otherlv_8= '=' ( (lv_partialModel_9_0= rulePartialModel ) ) ) )
- {
-
- getUnorderedGroupHelper().select(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 1);
-
- // InternalApplicationConfiguration.g:3776:9: ({...}? => (otherlv_7= 'partial-model' otherlv_8= '=' ( (lv_partialModel_9_0= rulePartialModel ) ) ) )
- // InternalApplicationConfiguration.g:3776:10: {...}? => (otherlv_7= 'partial-model' otherlv_8= '=' ( (lv_partialModel_9_0= rulePartialModel ) ) )
- {
- if ( !((true)) ) {
- throw new FailedPredicateException(input, "ruleGenerationTask", "true");
- }
- // InternalApplicationConfiguration.g:3776:19: (otherlv_7= 'partial-model' otherlv_8= '=' ( (lv_partialModel_9_0= rulePartialModel ) ) )
- // InternalApplicationConfiguration.g:3776:20: otherlv_7= 'partial-model' otherlv_8= '=' ( (lv_partialModel_9_0= rulePartialModel ) )
- {
- otherlv_7=(Token)match(input,44,FOLLOW_12);
-
- newLeafNode(otherlv_7, grammarAccess.getGenerationTaskAccess().getPartialModelKeyword_3_1_0());
-
- otherlv_8=(Token)match(input,17,FOLLOW_40);
-
- newLeafNode(otherlv_8, grammarAccess.getGenerationTaskAccess().getEqualsSignKeyword_3_1_1());
-
- // InternalApplicationConfiguration.g:3784:9: ( (lv_partialModel_9_0= rulePartialModel ) )
- // InternalApplicationConfiguration.g:3785:10: (lv_partialModel_9_0= rulePartialModel )
- {
- // InternalApplicationConfiguration.g:3785:10: (lv_partialModel_9_0= rulePartialModel )
- // InternalApplicationConfiguration.g:3786:11: lv_partialModel_9_0= rulePartialModel
- {
-
- newCompositeNode(grammarAccess.getGenerationTaskAccess().getPartialModelPartialModelParserRuleCall_3_1_2_0());
-
- pushFollow(FOLLOW_39);
- lv_partialModel_9_0=rulePartialModel();
-
- state._fsp--;
-
-
- if (current==null) {
- current = createModelElementForParent(grammarAccess.getGenerationTaskRule());
- }
- set(
- current,
- "partialModel",
- lv_partialModel_9_0,
- "hu.bme.mit.inf.dslreasoner.application.ApplicationConfiguration.PartialModel");
- afterParserOrEnumRuleCall();
-
-
- }
-
-
- }
-
-
- }
-
-
- }
-
-
- getUnorderedGroupHelper().returnFromSelection(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3());
-
-
- }
-
-
- }
-
-
- }
- break;
- case 3 :
- // InternalApplicationConfiguration.g:3809:4: ({...}? => ( ({...}? => (otherlv_10= 'constraints' otherlv_11= '=' ( (lv_patterns_12_0= ruleGraphPattern ) ) ) ) ) )
- {
- // InternalApplicationConfiguration.g:3809:4: ({...}? => ( ({...}? => (otherlv_10= 'constraints' otherlv_11= '=' ( (lv_patterns_12_0= ruleGraphPattern ) ) ) ) ) )
- // InternalApplicationConfiguration.g:3810:5: {...}? => ( ({...}? => (otherlv_10= 'constraints' otherlv_11= '=' ( (lv_patterns_12_0= ruleGraphPattern ) ) ) ) )
- {
- if ( ! getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 2) ) {
- throw new FailedPredicateException(input, "ruleGenerationTask", "getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 2)");
- }
- // InternalApplicationConfiguration.g:3810:111: ( ({...}? => (otherlv_10= 'constraints' otherlv_11= '=' ( (lv_patterns_12_0= ruleGraphPattern ) ) ) ) )
- // InternalApplicationConfiguration.g:3811:6: ({...}? => (otherlv_10= 'constraints' otherlv_11= '=' ( (lv_patterns_12_0= ruleGraphPattern ) ) ) )
- {
-
- getUnorderedGroupHelper().select(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 2);
-
- // InternalApplicationConfiguration.g:3814:9: ({...}? => (otherlv_10= 'constraints' otherlv_11= '=' ( (lv_patterns_12_0= ruleGraphPattern ) ) ) )
- // InternalApplicationConfiguration.g:3814:10: {...}? => (otherlv_10= 'constraints' otherlv_11= '=' ( (lv_patterns_12_0= ruleGraphPattern ) ) )
- {
- if ( !((true)) ) {
- throw new FailedPredicateException(input, "ruleGenerationTask", "true");
- }
- // InternalApplicationConfiguration.g:3814:19: (otherlv_10= 'constraints' otherlv_11= '=' ( (lv_patterns_12_0= ruleGraphPattern ) ) )
- // InternalApplicationConfiguration.g:3814:20: otherlv_10= 'constraints' otherlv_11= '=' ( (lv_patterns_12_0= ruleGraphPattern ) )
- {
- otherlv_10=(Token)match(input,27,FOLLOW_12);
-
- newLeafNode(otherlv_10, grammarAccess.getGenerationTaskAccess().getConstraintsKeyword_3_2_0());
-
- otherlv_11=(Token)match(input,17,FOLLOW_40);
-
- newLeafNode(otherlv_11, grammarAccess.getGenerationTaskAccess().getEqualsSignKeyword_3_2_1());
-
- // InternalApplicationConfiguration.g:3822:9: ( (lv_patterns_12_0= ruleGraphPattern ) )
- // InternalApplicationConfiguration.g:3823:10: (lv_patterns_12_0= ruleGraphPattern )
- {
- // InternalApplicationConfiguration.g:3823:10: (lv_patterns_12_0= ruleGraphPattern )
- // InternalApplicationConfiguration.g:3824:11: lv_patterns_12_0= ruleGraphPattern
- {
-
- newCompositeNode(grammarAccess.getGenerationTaskAccess().getPatternsGraphPatternParserRuleCall_3_2_2_0());
-
- pushFollow(FOLLOW_39);
- lv_patterns_12_0=ruleGraphPattern();
-
- state._fsp--;
-
-
- if (current==null) {
- current = createModelElementForParent(grammarAccess.getGenerationTaskRule());
- }
- set(
- current,
- "patterns",
- lv_patterns_12_0,
- "hu.bme.mit.inf.dslreasoner.application.ApplicationConfiguration.GraphPattern");
- afterParserOrEnumRuleCall();
-
-
- }
-
-
- }
-
-
- }
-
-
- }
-
-
- getUnorderedGroupHelper().returnFromSelection(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3());
-
-
- }
-
-
- }
-
-
- }
- break;
- case 4 :
- // InternalApplicationConfiguration.g:3847:4: ({...}? => ( ({...}? => (otherlv_13= 'scope' otherlv_14= '=' ( (lv_scope_15_0= ruleScope ) ) ) ) ) )
- {
- // InternalApplicationConfiguration.g:3847:4: ({...}? => ( ({...}? => (otherlv_13= 'scope' otherlv_14= '=' ( (lv_scope_15_0= ruleScope ) ) ) ) ) )
- // InternalApplicationConfiguration.g:3848:5: {...}? => ( ({...}? => (otherlv_13= 'scope' otherlv_14= '=' ( (lv_scope_15_0= ruleScope ) ) ) ) )
- {
- if ( ! getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 3) ) {
- throw new FailedPredicateException(input, "ruleGenerationTask", "getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 3)");
- }
- // InternalApplicationConfiguration.g:3848:111: ( ({...}? => (otherlv_13= 'scope' otherlv_14= '=' ( (lv_scope_15_0= ruleScope ) ) ) ) )
- // InternalApplicationConfiguration.g:3849:6: ({...}? => (otherlv_13= 'scope' otherlv_14= '=' ( (lv_scope_15_0= ruleScope ) ) ) )
- {
-
- getUnorderedGroupHelper().select(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 3);
-
- // InternalApplicationConfiguration.g:3852:9: ({...}? => (otherlv_13= 'scope' otherlv_14= '=' ( (lv_scope_15_0= ruleScope ) ) ) )
- // InternalApplicationConfiguration.g:3852:10: {...}? => (otherlv_13= 'scope' otherlv_14= '=' ( (lv_scope_15_0= ruleScope ) ) )
- {
- if ( !((true)) ) {
- throw new FailedPredicateException(input, "ruleGenerationTask", "true");
- }
- // InternalApplicationConfiguration.g:3852:19: (otherlv_13= 'scope' otherlv_14= '=' ( (lv_scope_15_0= ruleScope ) ) )
- // InternalApplicationConfiguration.g:3852:20: otherlv_13= 'scope' otherlv_14= '=' ( (lv_scope_15_0= ruleScope ) )
- {
- otherlv_13=(Token)match(input,42,FOLLOW_12);
-
- newLeafNode(otherlv_13, grammarAccess.getGenerationTaskAccess().getScopeKeyword_3_3_0());
-
- otherlv_14=(Token)match(input,17,FOLLOW_40);
-
- newLeafNode(otherlv_14, grammarAccess.getGenerationTaskAccess().getEqualsSignKeyword_3_3_1());
-
- // InternalApplicationConfiguration.g:3860:9: ( (lv_scope_15_0= ruleScope ) )
- // InternalApplicationConfiguration.g:3861:10: (lv_scope_15_0= ruleScope )
- {
- // InternalApplicationConfiguration.g:3861:10: (lv_scope_15_0= ruleScope )
- // InternalApplicationConfiguration.g:3862:11: lv_scope_15_0= ruleScope
- {
-
- newCompositeNode(grammarAccess.getGenerationTaskAccess().getScopeScopeParserRuleCall_3_3_2_0());
-
- pushFollow(FOLLOW_39);
- lv_scope_15_0=ruleScope();
-
- state._fsp--;
-
-
- if (current==null) {
- current = createModelElementForParent(grammarAccess.getGenerationTaskRule());
- }
- set(
- current,
- "scope",
- lv_scope_15_0,
- "hu.bme.mit.inf.dslreasoner.application.ApplicationConfiguration.Scope");
- afterParserOrEnumRuleCall();
-
-
- }
-
-
- }
-
-
- }
-
-
- }
-
-
- getUnorderedGroupHelper().returnFromSelection(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3());
-
-
- }
-
-
- }
-
-
- }
- break;
- case 5 :
- // InternalApplicationConfiguration.g:3885:4: ({...}? => ( ({...}? => ( ( (lv_numberSpecified_16_0= 'number' ) ) otherlv_17= '=' ( (lv_number_18_0= RULE_INT ) ) ) ) ) )
- {
- // InternalApplicationConfiguration.g:3885:4: ({...}? => ( ({...}? => ( ( (lv_numberSpecified_16_0= 'number' ) ) otherlv_17= '=' ( (lv_number_18_0= RULE_INT ) ) ) ) ) )
- // InternalApplicationConfiguration.g:3886:5: {...}? => ( ({...}? => ( ( (lv_numberSpecified_16_0= 'number' ) ) otherlv_17= '=' ( (lv_number_18_0= RULE_INT ) ) ) ) )
- {
- if ( ! getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 4) ) {
- throw new FailedPredicateException(input, "ruleGenerationTask", "getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 4)");
- }
- // InternalApplicationConfiguration.g:3886:111: ( ({...}? => ( ( (lv_numberSpecified_16_0= 'number' ) ) otherlv_17= '=' ( (lv_number_18_0= RULE_INT ) ) ) ) )
- // InternalApplicationConfiguration.g:3887:6: ({...}? => ( ( (lv_numberSpecified_16_0= 'number' ) ) otherlv_17= '=' ( (lv_number_18_0= RULE_INT ) ) ) )
- {
-
- getUnorderedGroupHelper().select(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 4);
-
- // InternalApplicationConfiguration.g:3890:9: ({...}? => ( ( (lv_numberSpecified_16_0= 'number' ) ) otherlv_17= '=' ( (lv_number_18_0= RULE_INT ) ) ) )
- // InternalApplicationConfiguration.g:3890:10: {...}? => ( ( (lv_numberSpecified_16_0= 'number' ) ) otherlv_17= '=' ( (lv_number_18_0= RULE_INT ) ) )
- {
- if ( !((true)) ) {
- throw new FailedPredicateException(input, "ruleGenerationTask", "true");
- }
- // InternalApplicationConfiguration.g:3890:19: ( ( (lv_numberSpecified_16_0= 'number' ) ) otherlv_17= '=' ( (lv_number_18_0= RULE_INT ) ) )
- // InternalApplicationConfiguration.g:3890:20: ( (lv_numberSpecified_16_0= 'number' ) ) otherlv_17= '=' ( (lv_number_18_0= RULE_INT ) )
- {
- // InternalApplicationConfiguration.g:3890:20: ( (lv_numberSpecified_16_0= 'number' ) )
- // InternalApplicationConfiguration.g:3891:10: (lv_numberSpecified_16_0= 'number' )
- {
- // InternalApplicationConfiguration.g:3891:10: (lv_numberSpecified_16_0= 'number' )
- // InternalApplicationConfiguration.g:3892:11: lv_numberSpecified_16_0= 'number'
- {
- lv_numberSpecified_16_0=(Token)match(input,45,FOLLOW_12);
-
- newLeafNode(lv_numberSpecified_16_0, grammarAccess.getGenerationTaskAccess().getNumberSpecifiedNumberKeyword_3_4_0_0());
-
-
- if (current==null) {
- current = createModelElement(grammarAccess.getGenerationTaskRule());
- }
- setWithLastConsumed(current, "numberSpecified", true, "number");
-
-
- }
-
-
- }
-
- otherlv_17=(Token)match(input,17,FOLLOW_7);
-
- newLeafNode(otherlv_17, grammarAccess.getGenerationTaskAccess().getEqualsSignKeyword_3_4_1());
-
- // InternalApplicationConfiguration.g:3908:9: ( (lv_number_18_0= RULE_INT ) )
- // InternalApplicationConfiguration.g:3909:10: (lv_number_18_0= RULE_INT )
- {
- // InternalApplicationConfiguration.g:3909:10: (lv_number_18_0= RULE_INT )
- // InternalApplicationConfiguration.g:3910:11: lv_number_18_0= RULE_INT
- {
- lv_number_18_0=(Token)match(input,RULE_INT,FOLLOW_39);
-
- newLeafNode(lv_number_18_0, grammarAccess.getGenerationTaskAccess().getNumberINTTerminalRuleCall_3_4_2_0());
-
-
- if (current==null) {
- current = createModelElement(grammarAccess.getGenerationTaskRule());
- }
- setWithLastConsumed(
- current,
- "number",
- lv_number_18_0,
- "org.eclipse.xtext.common.Terminals.INT");
-
-
- }
-
-
- }
-
-
- }
-
-
- }
-
-
- getUnorderedGroupHelper().returnFromSelection(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3());
-
-
- }
-
-
- }
-
-
- }
- break;
- case 6 :
- // InternalApplicationConfiguration.g:3932:4: ({...}? => ( ({...}? => ( ( (lv_runSpecified_19_0= 'runs' ) ) otherlv_20= '=' ( (lv_runs_21_0= RULE_INT ) ) ) ) ) )
- {
- // InternalApplicationConfiguration.g:3932:4: ({...}? => ( ({...}? => ( ( (lv_runSpecified_19_0= 'runs' ) ) otherlv_20= '=' ( (lv_runs_21_0= RULE_INT ) ) ) ) ) )
- // InternalApplicationConfiguration.g:3933:5: {...}? => ( ({...}? => ( ( (lv_runSpecified_19_0= 'runs' ) ) otherlv_20= '=' ( (lv_runs_21_0= RULE_INT ) ) ) ) )
- {
- if ( ! getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 5) ) {
- throw new FailedPredicateException(input, "ruleGenerationTask", "getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 5)");
- }
- // InternalApplicationConfiguration.g:3933:111: ( ({...}? => ( ( (lv_runSpecified_19_0= 'runs' ) ) otherlv_20= '=' ( (lv_runs_21_0= RULE_INT ) ) ) ) )
- // InternalApplicationConfiguration.g:3934:6: ({...}? => ( ( (lv_runSpecified_19_0= 'runs' ) ) otherlv_20= '=' ( (lv_runs_21_0= RULE_INT ) ) ) )
- {
-
- getUnorderedGroupHelper().select(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 5);
-
- // InternalApplicationConfiguration.g:3937:9: ({...}? => ( ( (lv_runSpecified_19_0= 'runs' ) ) otherlv_20= '=' ( (lv_runs_21_0= RULE_INT ) ) ) )
- // InternalApplicationConfiguration.g:3937:10: {...}? => ( ( (lv_runSpecified_19_0= 'runs' ) ) otherlv_20= '=' ( (lv_runs_21_0= RULE_INT ) ) )
- {
- if ( !((true)) ) {
- throw new FailedPredicateException(input, "ruleGenerationTask", "true");
- }
- // InternalApplicationConfiguration.g:3937:19: ( ( (lv_runSpecified_19_0= 'runs' ) ) otherlv_20= '=' ( (lv_runs_21_0= RULE_INT ) ) )
- // InternalApplicationConfiguration.g:3937:20: ( (lv_runSpecified_19_0= 'runs' ) ) otherlv_20= '=' ( (lv_runs_21_0= RULE_INT ) )
- {
- // InternalApplicationConfiguration.g:3937:20: ( (lv_runSpecified_19_0= 'runs' ) )
- // InternalApplicationConfiguration.g:3938:10: (lv_runSpecified_19_0= 'runs' )
- {
- // InternalApplicationConfiguration.g:3938:10: (lv_runSpecified_19_0= 'runs' )
- // InternalApplicationConfiguration.g:3939:11: lv_runSpecified_19_0= 'runs'
- {
- lv_runSpecified_19_0=(Token)match(input,46,FOLLOW_12);
-
- newLeafNode(lv_runSpecified_19_0, grammarAccess.getGenerationTaskAccess().getRunSpecifiedRunsKeyword_3_5_0_0());
-
-
- if (current==null) {
- current = createModelElement(grammarAccess.getGenerationTaskRule());
- }
- setWithLastConsumed(current, "runSpecified", true, "runs");
-
-
- }
-
-
- }
-
- otherlv_20=(Token)match(input,17,FOLLOW_7);
-
- newLeafNode(otherlv_20, grammarAccess.getGenerationTaskAccess().getEqualsSignKeyword_3_5_1());
-
- // InternalApplicationConfiguration.g:3955:9: ( (lv_runs_21_0= RULE_INT ) )
- // InternalApplicationConfiguration.g:3956:10: (lv_runs_21_0= RULE_INT )
- {
- // InternalApplicationConfiguration.g:3956:10: (lv_runs_21_0= RULE_INT )
- // InternalApplicationConfiguration.g:3957:11: lv_runs_21_0= RULE_INT
- {
- lv_runs_21_0=(Token)match(input,RULE_INT,FOLLOW_39);
-
- newLeafNode(lv_runs_21_0, grammarAccess.getGenerationTaskAccess().getRunsINTTerminalRuleCall_3_5_2_0());
-
-
- if (current==null) {
- current = createModelElement(grammarAccess.getGenerationTaskRule());
- }
- setWithLastConsumed(
- current,
- "runs",
- lv_runs_21_0,
- "org.eclipse.xtext.common.Terminals.INT");
-
-
- }
-
-
- }
-
-
- }
-
-
- }
-
-
- getUnorderedGroupHelper().returnFromSelection(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3());
-
-
- }
-
-
- }
-
-
- }
- break;
- case 7 :
- // InternalApplicationConfiguration.g:3979:4: ({...}? => ( ({...}? => (otherlv_22= 'solver' otherlv_23= '=' ( (lv_solver_24_0= ruleSolver ) ) ) ) ) )
- {
- // InternalApplicationConfiguration.g:3979:4: ({...}? => ( ({...}? => (otherlv_22= 'solver' otherlv_23= '=' ( (lv_solver_24_0= ruleSolver ) ) ) ) ) )
- // InternalApplicationConfiguration.g:3980:5: {...}? => ( ({...}? => (otherlv_22= 'solver' otherlv_23= '=' ( (lv_solver_24_0= ruleSolver ) ) ) ) )
- {
- if ( ! getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 6) ) {
- throw new FailedPredicateException(input, "ruleGenerationTask", "getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 6)");
- }
- // InternalApplicationConfiguration.g:3980:111: ( ({...}? => (otherlv_22= 'solver' otherlv_23= '=' ( (lv_solver_24_0= ruleSolver ) ) ) ) )
- // InternalApplicationConfiguration.g:3981:6: ({...}? => (otherlv_22= 'solver' otherlv_23= '=' ( (lv_solver_24_0= ruleSolver ) ) ) )
- {
-
- getUnorderedGroupHelper().select(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 6);
-
- // InternalApplicationConfiguration.g:3984:9: ({...}? => (otherlv_22= 'solver' otherlv_23= '=' ( (lv_solver_24_0= ruleSolver ) ) ) )
- // InternalApplicationConfiguration.g:3984:10: {...}? => (otherlv_22= 'solver' otherlv_23= '=' ( (lv_solver_24_0= ruleSolver ) ) )
- {
- if ( !((true)) ) {
- throw new FailedPredicateException(input, "ruleGenerationTask", "true");
- }
- // InternalApplicationConfiguration.g:3984:19: (otherlv_22= 'solver' otherlv_23= '=' ( (lv_solver_24_0= ruleSolver ) ) )
- // InternalApplicationConfiguration.g:3984:20: otherlv_22= 'solver' otherlv_23= '=' ( (lv_solver_24_0= ruleSolver ) )
- {
- otherlv_22=(Token)match(input,47,FOLLOW_12);
-
- newLeafNode(otherlv_22, grammarAccess.getGenerationTaskAccess().getSolverKeyword_3_6_0());
-
- otherlv_23=(Token)match(input,17,FOLLOW_41);
-
- newLeafNode(otherlv_23, grammarAccess.getGenerationTaskAccess().getEqualsSignKeyword_3_6_1());
-
- // InternalApplicationConfiguration.g:3992:9: ( (lv_solver_24_0= ruleSolver ) )
- // InternalApplicationConfiguration.g:3993:10: (lv_solver_24_0= ruleSolver )
- {
- // InternalApplicationConfiguration.g:3993:10: (lv_solver_24_0= ruleSolver )
- // InternalApplicationConfiguration.g:3994:11: lv_solver_24_0= ruleSolver
- {
-
- newCompositeNode(grammarAccess.getGenerationTaskAccess().getSolverSolverEnumRuleCall_3_6_2_0());
-
- pushFollow(FOLLOW_39);
- lv_solver_24_0=ruleSolver();
-
- state._fsp--;
-
-
- if (current==null) {
- current = createModelElementForParent(grammarAccess.getGenerationTaskRule());
- }
- set(
- current,
- "solver",
- lv_solver_24_0,
- "hu.bme.mit.inf.dslreasoner.application.ApplicationConfiguration.Solver");
- afterParserOrEnumRuleCall();
-
-
- }
-
-
- }
-
-
- }
-
-
- }
-
-
- getUnorderedGroupHelper().returnFromSelection(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3());
-
-
- }
-
-
- }
-
-
- }
- break;
- case 8 :
- // InternalApplicationConfiguration.g:4017:4: ({...}? => ( ({...}? => (otherlv_25= 'config' otherlv_26= '=' ( (lv_config_27_0= ruleConfig ) ) ) ) ) )
- {
- // InternalApplicationConfiguration.g:4017:4: ({...}? => ( ({...}? => (otherlv_25= 'config' otherlv_26= '=' ( (lv_config_27_0= ruleConfig ) ) ) ) ) )
- // InternalApplicationConfiguration.g:4018:5: {...}? => ( ({...}? => (otherlv_25= 'config' otherlv_26= '=' ( (lv_config_27_0= ruleConfig ) ) ) ) )
- {
- if ( ! getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 7) ) {
- throw new FailedPredicateException(input, "ruleGenerationTask", "getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 7)");
- }
- // InternalApplicationConfiguration.g:4018:111: ( ({...}? => (otherlv_25= 'config' otherlv_26= '=' ( (lv_config_27_0= ruleConfig ) ) ) ) )
- // InternalApplicationConfiguration.g:4019:6: ({...}? => (otherlv_25= 'config' otherlv_26= '=' ( (lv_config_27_0= ruleConfig ) ) ) )
- {
-
- getUnorderedGroupHelper().select(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 7);
-
- // InternalApplicationConfiguration.g:4022:9: ({...}? => (otherlv_25= 'config' otherlv_26= '=' ( (lv_config_27_0= ruleConfig ) ) ) )
- // InternalApplicationConfiguration.g:4022:10: {...}? => (otherlv_25= 'config' otherlv_26= '=' ( (lv_config_27_0= ruleConfig ) ) )
- {
- if ( !((true)) ) {
- throw new FailedPredicateException(input, "ruleGenerationTask", "true");
- }
- // InternalApplicationConfiguration.g:4022:19: (otherlv_25= 'config' otherlv_26= '=' ( (lv_config_27_0= ruleConfig ) ) )
- // InternalApplicationConfiguration.g:4022:20: otherlv_25= 'config' otherlv_26= '=' ( (lv_config_27_0= ruleConfig ) )
- {
- otherlv_25=(Token)match(input,28,FOLLOW_12);
-
- newLeafNode(otherlv_25, grammarAccess.getGenerationTaskAccess().getConfigKeyword_3_7_0());
-
- otherlv_26=(Token)match(input,17,FOLLOW_40);
-
- newLeafNode(otherlv_26, grammarAccess.getGenerationTaskAccess().getEqualsSignKeyword_3_7_1());
-
- // InternalApplicationConfiguration.g:4030:9: ( (lv_config_27_0= ruleConfig ) )
- // InternalApplicationConfiguration.g:4031:10: (lv_config_27_0= ruleConfig )
- {
- // InternalApplicationConfiguration.g:4031:10: (lv_config_27_0= ruleConfig )
- // InternalApplicationConfiguration.g:4032:11: lv_config_27_0= ruleConfig
- {
-
- newCompositeNode(grammarAccess.getGenerationTaskAccess().getConfigConfigParserRuleCall_3_7_2_0());
-
- pushFollow(FOLLOW_39);
- lv_config_27_0=ruleConfig();
-
- state._fsp--;
-
-
- if (current==null) {
- current = createModelElementForParent(grammarAccess.getGenerationTaskRule());
- }
- set(
- current,
- "config",
- lv_config_27_0,
- "hu.bme.mit.inf.dslreasoner.application.ApplicationConfiguration.Config");
- afterParserOrEnumRuleCall();
-
-
- }
-
-
- }
-
-
- }
-
-
- }
-
-
- getUnorderedGroupHelper().returnFromSelection(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3());
-
-
- }
-
-
- }
-
-
- }
- break;
- case 9 :
- // InternalApplicationConfiguration.g:4055:4: ({...}? => ( ({...}? => (otherlv_28= 'debug' otherlv_29= '=' ( (lv_debugFolder_30_0= ruleFile ) ) ) ) ) )
- {
- // InternalApplicationConfiguration.g:4055:4: ({...}? => ( ({...}? => (otherlv_28= 'debug' otherlv_29= '=' ( (lv_debugFolder_30_0= ruleFile ) ) ) ) ) )
- // InternalApplicationConfiguration.g:4056:5: {...}? => ( ({...}? => (otherlv_28= 'debug' otherlv_29= '=' ( (lv_debugFolder_30_0= ruleFile ) ) ) ) )
- {
- if ( ! getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 8) ) {
- throw new FailedPredicateException(input, "ruleGenerationTask", "getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 8)");
- }
- // InternalApplicationConfiguration.g:4056:111: ( ({...}? => (otherlv_28= 'debug' otherlv_29= '=' ( (lv_debugFolder_30_0= ruleFile ) ) ) ) )
- // InternalApplicationConfiguration.g:4057:6: ({...}? => (otherlv_28= 'debug' otherlv_29= '=' ( (lv_debugFolder_30_0= ruleFile ) ) ) )
- {
-
- getUnorderedGroupHelper().select(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 8);
-
- // InternalApplicationConfiguration.g:4060:9: ({...}? => (otherlv_28= 'debug' otherlv_29= '=' ( (lv_debugFolder_30_0= ruleFile ) ) ) )
- // InternalApplicationConfiguration.g:4060:10: {...}? => (otherlv_28= 'debug' otherlv_29= '=' ( (lv_debugFolder_30_0= ruleFile ) ) )
- {
- if ( !((true)) ) {
- throw new FailedPredicateException(input, "ruleGenerationTask", "true");
- }
- // InternalApplicationConfiguration.g:4060:19: (otherlv_28= 'debug' otherlv_29= '=' ( (lv_debugFolder_30_0= ruleFile ) ) )
- // InternalApplicationConfiguration.g:4060:20: otherlv_28= 'debug' otherlv_29= '=' ( (lv_debugFolder_30_0= ruleFile ) )
- {
- otherlv_28=(Token)match(input,48,FOLLOW_12);
-
- newLeafNode(otherlv_28, grammarAccess.getGenerationTaskAccess().getDebugKeyword_3_8_0());
-
- otherlv_29=(Token)match(input,17,FOLLOW_20);
-
- newLeafNode(otherlv_29, grammarAccess.getGenerationTaskAccess().getEqualsSignKeyword_3_8_1());
-
- // InternalApplicationConfiguration.g:4068:9: ( (lv_debugFolder_30_0= ruleFile ) )
- // InternalApplicationConfiguration.g:4069:10: (lv_debugFolder_30_0= ruleFile )
- {
- // InternalApplicationConfiguration.g:4069:10: (lv_debugFolder_30_0= ruleFile )
- // InternalApplicationConfiguration.g:4070:11: lv_debugFolder_30_0= ruleFile
- {
-
- newCompositeNode(grammarAccess.getGenerationTaskAccess().getDebugFolderFileParserRuleCall_3_8_2_0());
-
- pushFollow(FOLLOW_39);
- lv_debugFolder_30_0=ruleFile();
-
- state._fsp--;
-
-
- if (current==null) {
- current = createModelElementForParent(grammarAccess.getGenerationTaskRule());
- }
- set(
- current,
- "debugFolder",
- lv_debugFolder_30_0,
- "hu.bme.mit.inf.dslreasoner.application.ApplicationConfiguration.File");
- afterParserOrEnumRuleCall();
-
-
- }
-
-
- }
-
-
- }
-
-
- }
-
-
- getUnorderedGroupHelper().returnFromSelection(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3());
-
-
- }
-
-
- }
-
-
- }
- break;
- case 10 :
- // InternalApplicationConfiguration.g:4093:4: ({...}? => ( ({...}? => (otherlv_31= 'log' otherlv_32= '=' ( (lv_targetLogFile_33_0= ruleFile ) ) ) ) ) )
- {
- // InternalApplicationConfiguration.g:4093:4: ({...}? => ( ({...}? => (otherlv_31= 'log' otherlv_32= '=' ( (lv_targetLogFile_33_0= ruleFile ) ) ) ) ) )
- // InternalApplicationConfiguration.g:4094:5: {...}? => ( ({...}? => (otherlv_31= 'log' otherlv_32= '=' ( (lv_targetLogFile_33_0= ruleFile ) ) ) ) )
- {
- if ( ! getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 9) ) {
- throw new FailedPredicateException(input, "ruleGenerationTask", "getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 9)");
- }
- // InternalApplicationConfiguration.g:4094:111: ( ({...}? => (otherlv_31= 'log' otherlv_32= '=' ( (lv_targetLogFile_33_0= ruleFile ) ) ) ) )
- // InternalApplicationConfiguration.g:4095:6: ({...}? => (otherlv_31= 'log' otherlv_32= '=' ( (lv_targetLogFile_33_0= ruleFile ) ) ) )
- {
-
- getUnorderedGroupHelper().select(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 9);
-
- // InternalApplicationConfiguration.g:4098:9: ({...}? => (otherlv_31= 'log' otherlv_32= '=' ( (lv_targetLogFile_33_0= ruleFile ) ) ) )
- // InternalApplicationConfiguration.g:4098:10: {...}? => (otherlv_31= 'log' otherlv_32= '=' ( (lv_targetLogFile_33_0= ruleFile ) ) )
- {
- if ( !((true)) ) {
- throw new FailedPredicateException(input, "ruleGenerationTask", "true");
- }
- // InternalApplicationConfiguration.g:4098:19: (otherlv_31= 'log' otherlv_32= '=' ( (lv_targetLogFile_33_0= ruleFile ) ) )
- // InternalApplicationConfiguration.g:4098:20: otherlv_31= 'log' otherlv_32= '=' ( (lv_targetLogFile_33_0= ruleFile ) )
- {
- otherlv_31=(Token)match(input,49,FOLLOW_12);
-
- newLeafNode(otherlv_31, grammarAccess.getGenerationTaskAccess().getLogKeyword_3_9_0());
-
- otherlv_32=(Token)match(input,17,FOLLOW_20);
-
- newLeafNode(otherlv_32, grammarAccess.getGenerationTaskAccess().getEqualsSignKeyword_3_9_1());
-
- // InternalApplicationConfiguration.g:4106:9: ( (lv_targetLogFile_33_0= ruleFile ) )
- // InternalApplicationConfiguration.g:4107:10: (lv_targetLogFile_33_0= ruleFile )
- {
- // InternalApplicationConfiguration.g:4107:10: (lv_targetLogFile_33_0= ruleFile )
- // InternalApplicationConfiguration.g:4108:11: lv_targetLogFile_33_0= ruleFile
- {
-
- newCompositeNode(grammarAccess.getGenerationTaskAccess().getTargetLogFileFileParserRuleCall_3_9_2_0());
-
- pushFollow(FOLLOW_39);
- lv_targetLogFile_33_0=ruleFile();
-
- state._fsp--;
-
-
- if (current==null) {
- current = createModelElementForParent(grammarAccess.getGenerationTaskRule());
- }
- set(
- current,
- "targetLogFile",
- lv_targetLogFile_33_0,
- "hu.bme.mit.inf.dslreasoner.application.ApplicationConfiguration.File");
- afterParserOrEnumRuleCall();
-
-
- }
-
-
- }
-
-
- }
-
-
- }
-
-
- getUnorderedGroupHelper().returnFromSelection(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3());
-
-
- }
-
-
- }
-
-
- }
- break;
- case 11 :
- // InternalApplicationConfiguration.g:4131:4: ({...}? => ( ({...}? => (otherlv_34= 'statistics' otherlv_35= '=' ( (lv_targetStatisticsFile_36_0= ruleFile ) ) ) ) ) )
- {
- // InternalApplicationConfiguration.g:4131:4: ({...}? => ( ({...}? => (otherlv_34= 'statistics' otherlv_35= '=' ( (lv_targetStatisticsFile_36_0= ruleFile ) ) ) ) ) )
- // InternalApplicationConfiguration.g:4132:5: {...}? => ( ({...}? => (otherlv_34= 'statistics' otherlv_35= '=' ( (lv_targetStatisticsFile_36_0= ruleFile ) ) ) ) )
- {
- if ( ! getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 10) ) {
- throw new FailedPredicateException(input, "ruleGenerationTask", "getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 10)");
- }
- // InternalApplicationConfiguration.g:4132:112: ( ({...}? => (otherlv_34= 'statistics' otherlv_35= '=' ( (lv_targetStatisticsFile_36_0= ruleFile ) ) ) ) )
- // InternalApplicationConfiguration.g:4133:6: ({...}? => (otherlv_34= 'statistics' otherlv_35= '=' ( (lv_targetStatisticsFile_36_0= ruleFile ) ) ) )
- {
-
- getUnorderedGroupHelper().select(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 10);
-
- // InternalApplicationConfiguration.g:4136:9: ({...}? => (otherlv_34= 'statistics' otherlv_35= '=' ( (lv_targetStatisticsFile_36_0= ruleFile ) ) ) )
- // InternalApplicationConfiguration.g:4136:10: {...}? => (otherlv_34= 'statistics' otherlv_35= '=' ( (lv_targetStatisticsFile_36_0= ruleFile ) ) )
- {
- if ( !((true)) ) {
- throw new FailedPredicateException(input, "ruleGenerationTask", "true");
- }
- // InternalApplicationConfiguration.g:4136:19: (otherlv_34= 'statistics' otherlv_35= '=' ( (lv_targetStatisticsFile_36_0= ruleFile ) ) )
- // InternalApplicationConfiguration.g:4136:20: otherlv_34= 'statistics' otherlv_35= '=' ( (lv_targetStatisticsFile_36_0= ruleFile ) )
- {
- otherlv_34=(Token)match(input,50,FOLLOW_12);
-
- newLeafNode(otherlv_34, grammarAccess.getGenerationTaskAccess().getStatisticsKeyword_3_10_0());
-
- otherlv_35=(Token)match(input,17,FOLLOW_20);
-
- newLeafNode(otherlv_35, grammarAccess.getGenerationTaskAccess().getEqualsSignKeyword_3_10_1());
-
- // InternalApplicationConfiguration.g:4144:9: ( (lv_targetStatisticsFile_36_0= ruleFile ) )
- // InternalApplicationConfiguration.g:4145:10: (lv_targetStatisticsFile_36_0= ruleFile )
- {
- // InternalApplicationConfiguration.g:4145:10: (lv_targetStatisticsFile_36_0= ruleFile )
- // InternalApplicationConfiguration.g:4146:11: lv_targetStatisticsFile_36_0= ruleFile
- {
-
- newCompositeNode(grammarAccess.getGenerationTaskAccess().getTargetStatisticsFileFileParserRuleCall_3_10_2_0());
-
- pushFollow(FOLLOW_39);
- lv_targetStatisticsFile_36_0=ruleFile();
-
- state._fsp--;
-
-
- if (current==null) {
- current = createModelElementForParent(grammarAccess.getGenerationTaskRule());
- }
- set(
- current,
- "targetStatisticsFile",
- lv_targetStatisticsFile_36_0,
- "hu.bme.mit.inf.dslreasoner.application.ApplicationConfiguration.File");
- afterParserOrEnumRuleCall();
-
-
- }
-
-
- }
-
-
- }
-
-
- }
-
-
- getUnorderedGroupHelper().returnFromSelection(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3());
-
-
- }
-
-
- }
-
-
- }
- break;
- case 12 :
- // InternalApplicationConfiguration.g:4169:4: ({...}? => ( ({...}? => (otherlv_37= 'output' otherlv_38= '=' ( (lv_tagetFolder_39_0= ruleFile ) ) ) ) ) )
- {
- // InternalApplicationConfiguration.g:4169:4: ({...}? => ( ({...}? => (otherlv_37= 'output' otherlv_38= '=' ( (lv_tagetFolder_39_0= ruleFile ) ) ) ) ) )
- // InternalApplicationConfiguration.g:4170:5: {...}? => ( ({...}? => (otherlv_37= 'output' otherlv_38= '=' ( (lv_tagetFolder_39_0= ruleFile ) ) ) ) )
- {
- if ( ! getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 11) ) {
- throw new FailedPredicateException(input, "ruleGenerationTask", "getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 11)");
- }
- // InternalApplicationConfiguration.g:4170:112: ( ({...}? => (otherlv_37= 'output' otherlv_38= '=' ( (lv_tagetFolder_39_0= ruleFile ) ) ) ) )
- // InternalApplicationConfiguration.g:4171:6: ({...}? => (otherlv_37= 'output' otherlv_38= '=' ( (lv_tagetFolder_39_0= ruleFile ) ) ) )
- {
-
- getUnorderedGroupHelper().select(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 11);
-
- // InternalApplicationConfiguration.g:4174:9: ({...}? => (otherlv_37= 'output' otherlv_38= '=' ( (lv_tagetFolder_39_0= ruleFile ) ) ) )
- // InternalApplicationConfiguration.g:4174:10: {...}? => (otherlv_37= 'output' otherlv_38= '=' ( (lv_tagetFolder_39_0= ruleFile ) ) )
- {
- if ( !((true)) ) {
- throw new FailedPredicateException(input, "ruleGenerationTask", "true");
- }
- // InternalApplicationConfiguration.g:4174:19: (otherlv_37= 'output' otherlv_38= '=' ( (lv_tagetFolder_39_0= ruleFile ) ) )
- // InternalApplicationConfiguration.g:4174:20: otherlv_37= 'output' otherlv_38= '=' ( (lv_tagetFolder_39_0= ruleFile ) )
- {
- otherlv_37=(Token)match(input,51,FOLLOW_12);
-
- newLeafNode(otherlv_37, grammarAccess.getGenerationTaskAccess().getOutputKeyword_3_11_0());
-
- otherlv_38=(Token)match(input,17,FOLLOW_20);
-
- newLeafNode(otherlv_38, grammarAccess.getGenerationTaskAccess().getEqualsSignKeyword_3_11_1());
-
- // InternalApplicationConfiguration.g:4182:9: ( (lv_tagetFolder_39_0= ruleFile ) )
- // InternalApplicationConfiguration.g:4183:10: (lv_tagetFolder_39_0= ruleFile )
- {
- // InternalApplicationConfiguration.g:4183:10: (lv_tagetFolder_39_0= ruleFile )
- // InternalApplicationConfiguration.g:4184:11: lv_tagetFolder_39_0= ruleFile
- {
-
- newCompositeNode(grammarAccess.getGenerationTaskAccess().getTagetFolderFileParserRuleCall_3_11_2_0());
-
- pushFollow(FOLLOW_39);
- lv_tagetFolder_39_0=ruleFile();
-
- state._fsp--;
-
-
- if (current==null) {
- current = createModelElementForParent(grammarAccess.getGenerationTaskRule());
- }
- set(
- current,
- "tagetFolder",
- lv_tagetFolder_39_0,
- "hu.bme.mit.inf.dslreasoner.application.ApplicationConfiguration.File");
- afterParserOrEnumRuleCall();
-
-
- }
-
-
- }
-
-
- }
-
-
- }
-
-
- getUnorderedGroupHelper().returnFromSelection(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3());
-
-
- }
-
-
- }
-
-
- }
- break;
-
- default :
- break loop54;
- }
- } while (true);
-
-
- }
-
-
- }
-
-
- getUnorderedGroupHelper().leave(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3());
-
-
- }
-
- otherlv_40=(Token)match(input,20,FOLLOW_2);
-
- newLeafNode(otherlv_40, grammarAccess.getGenerationTaskAccess().getRightCurlyBracketKeyword_4());
-
-
- }
-
-
- }
-
-
- leaveRule();
-
- }
-
- catch (RecognitionException re) {
- recover(input,re);
- appendSkippedTokens();
- }
- finally {
- }
- return current;
- }
- // $ANTLR end "ruleGenerationTask"
-
-
- // $ANTLR start "ruleDocumentLevelSpecification"
- // InternalApplicationConfiguration.g:4222:1: ruleDocumentLevelSpecification returns [Enumerator current=null] : ( (enumLiteral_0= 'none' ) | (enumLiteral_1= 'normal' ) | (enumLiteral_2= 'full' ) ) ;
- public final Enumerator ruleDocumentLevelSpecification() throws RecognitionException {
- Enumerator current = null;
-
- Token enumLiteral_0=null;
- Token enumLiteral_1=null;
- Token enumLiteral_2=null;
-
-
- enterRule();
-
- try {
- // InternalApplicationConfiguration.g:4228:2: ( ( (enumLiteral_0= 'none' ) | (enumLiteral_1= 'normal' ) | (enumLiteral_2= 'full' ) ) )
- // InternalApplicationConfiguration.g:4229:2: ( (enumLiteral_0= 'none' ) | (enumLiteral_1= 'normal' ) | (enumLiteral_2= 'full' ) )
- {
- // InternalApplicationConfiguration.g:4229:2: ( (enumLiteral_0= 'none' ) | (enumLiteral_1= 'normal' ) | (enumLiteral_2= 'full' ) )
- int alt55=3;
- switch ( input.LA(1) ) {
- case 52:
- {
- alt55=1;
- }
- break;
- case 53:
- {
- alt55=2;
- }
- break;
- case 54:
- {
- alt55=3;
- }
- break;
- default:
- NoViableAltException nvae =
- new NoViableAltException("", 55, 0, input);
-
- throw nvae;
- }
-
- switch (alt55) {
- case 1 :
- // InternalApplicationConfiguration.g:4230:3: (enumLiteral_0= 'none' )
- {
- // InternalApplicationConfiguration.g:4230:3: (enumLiteral_0= 'none' )
- // InternalApplicationConfiguration.g:4231:4: enumLiteral_0= 'none'
- {
- enumLiteral_0=(Token)match(input,52,FOLLOW_2);
-
- current = grammarAccess.getDocumentLevelSpecificationAccess().getNoneEnumLiteralDeclaration_0().getEnumLiteral().getInstance();
- newLeafNode(enumLiteral_0, grammarAccess.getDocumentLevelSpecificationAccess().getNoneEnumLiteralDeclaration_0());
-
-
- }
-
-
- }
- break;
- case 2 :
- // InternalApplicationConfiguration.g:4238:3: (enumLiteral_1= 'normal' )
- {
- // InternalApplicationConfiguration.g:4238:3: (enumLiteral_1= 'normal' )
- // InternalApplicationConfiguration.g:4239:4: enumLiteral_1= 'normal'
- {
- enumLiteral_1=(Token)match(input,53,FOLLOW_2);
-
- current = grammarAccess.getDocumentLevelSpecificationAccess().getNormalEnumLiteralDeclaration_1().getEnumLiteral().getInstance();
- newLeafNode(enumLiteral_1, grammarAccess.getDocumentLevelSpecificationAccess().getNormalEnumLiteralDeclaration_1());
-
-
- }
-
-
- }
- break;
- case 3 :
- // InternalApplicationConfiguration.g:4246:3: (enumLiteral_2= 'full' )
- {
- // InternalApplicationConfiguration.g:4246:3: (enumLiteral_2= 'full' )
- // InternalApplicationConfiguration.g:4247:4: enumLiteral_2= 'full'
- {
- enumLiteral_2=(Token)match(input,54,FOLLOW_2);
-
- current = grammarAccess.getDocumentLevelSpecificationAccess().getFullEnumLiteralDeclaration_2().getEnumLiteral().getInstance();
- newLeafNode(enumLiteral_2, grammarAccess.getDocumentLevelSpecificationAccess().getFullEnumLiteralDeclaration_2());
-
-
- }
-
-
- }
- break;
-
- }
-
-
- }
-
-
- leaveRule();
-
- }
-
- catch (RecognitionException re) {
- recover(input,re);
- appendSkippedTokens();
- }
- finally {
- }
- return current;
- }
- // $ANTLR end "ruleDocumentLevelSpecification"
-
-
- // $ANTLR start "ruleSolver"
- // InternalApplicationConfiguration.g:4257:1: ruleSolver returns [Enumerator current=null] : ( (enumLiteral_0= 'SMTSolver' ) | (enumLiteral_1= 'AlloySolver' ) | (enumLiteral_2= 'ViatraSolver' ) ) ;
- public final Enumerator ruleSolver() throws RecognitionException {
- Enumerator current = null;
-
- Token enumLiteral_0=null;
- Token enumLiteral_1=null;
- Token enumLiteral_2=null;
-
-
- enterRule();
-
- try {
- // InternalApplicationConfiguration.g:4263:2: ( ( (enumLiteral_0= 'SMTSolver' ) | (enumLiteral_1= 'AlloySolver' ) | (enumLiteral_2= 'ViatraSolver' ) ) )
- // InternalApplicationConfiguration.g:4264:2: ( (enumLiteral_0= 'SMTSolver' ) | (enumLiteral_1= 'AlloySolver' ) | (enumLiteral_2= 'ViatraSolver' ) )
- {
- // InternalApplicationConfiguration.g:4264:2: ( (enumLiteral_0= 'SMTSolver' ) | (enumLiteral_1= 'AlloySolver' ) | (enumLiteral_2= 'ViatraSolver' ) )
- int alt56=3;
- switch ( input.LA(1) ) {
- case 55:
- {
- alt56=1;
- }
- break;
- case 56:
- {
- alt56=2;
- }
- break;
- case 57:
- {
- alt56=3;
- }
- break;
- default:
- NoViableAltException nvae =
- new NoViableAltException("", 56, 0, input);
-
- throw nvae;
- }
-
- switch (alt56) {
- case 1 :
- // InternalApplicationConfiguration.g:4265:3: (enumLiteral_0= 'SMTSolver' )
- {
- // InternalApplicationConfiguration.g:4265:3: (enumLiteral_0= 'SMTSolver' )
- // InternalApplicationConfiguration.g:4266:4: enumLiteral_0= 'SMTSolver'
- {
- enumLiteral_0=(Token)match(input,55,FOLLOW_2);
-
- current = grammarAccess.getSolverAccess().getSMTSolverEnumLiteralDeclaration_0().getEnumLiteral().getInstance();
- newLeafNode(enumLiteral_0, grammarAccess.getSolverAccess().getSMTSolverEnumLiteralDeclaration_0());
-
-
- }
-
-
- }
- break;
- case 2 :
- // InternalApplicationConfiguration.g:4273:3: (enumLiteral_1= 'AlloySolver' )
- {
- // InternalApplicationConfiguration.g:4273:3: (enumLiteral_1= 'AlloySolver' )
- // InternalApplicationConfiguration.g:4274:4: enumLiteral_1= 'AlloySolver'
- {
- enumLiteral_1=(Token)match(input,56,FOLLOW_2);
-
- current = grammarAccess.getSolverAccess().getAlloySolverEnumLiteralDeclaration_1().getEnumLiteral().getInstance();
- newLeafNode(enumLiteral_1, grammarAccess.getSolverAccess().getAlloySolverEnumLiteralDeclaration_1());
-
-
- }
-
-
- }
- break;
- case 3 :
- // InternalApplicationConfiguration.g:4281:3: (enumLiteral_2= 'ViatraSolver' )
- {
- // InternalApplicationConfiguration.g:4281:3: (enumLiteral_2= 'ViatraSolver' )
- // InternalApplicationConfiguration.g:4282:4: enumLiteral_2= 'ViatraSolver'
- {
- enumLiteral_2=(Token)match(input,57,FOLLOW_2);
-
- current = grammarAccess.getSolverAccess().getViatraSolverEnumLiteralDeclaration_2().getEnumLiteral().getInstance();
- newLeafNode(enumLiteral_2, grammarAccess.getSolverAccess().getViatraSolverEnumLiteralDeclaration_2());
-
-
- }
-
-
- }
- break;
-
- }
-
-
- }
-
-
- leaveRule();
-
- }
-
- catch (RecognitionException re) {
- recover(input,re);
- appendSkippedTokens();
- }
- finally {
- }
- return current;
- }
- // $ANTLR end "ruleSolver"
-
- // Delegated rules
-
-
- protected DFA54 dfa54 = new DFA54(this);
- static final String dfa_1s = "\16\uffff";
- static final String dfa_2s = "\1\24\15\uffff";
- static final String dfa_3s = "\1\63\15\uffff";
- static final String dfa_4s = "\1\uffff\1\15\1\1\1\2\1\3\1\4\1\5\1\6\1\7\1\10\1\11\1\12\1\13\1\14";
- static final String dfa_5s = "\1\0\15\uffff}>";
- static final String[] dfa_6s = {
- "\1\1\3\uffff\1\2\2\uffff\1\4\1\11\15\uffff\1\5\1\uffff\1\3\1\6\1\7\1\10\1\12\1\13\1\14\1\15",
- "",
- "",
- "",
- "",
- "",
- "",
- "",
- "",
- "",
- "",
- "",
- "",
- ""
- };
-
- static final short[] dfa_1 = DFA.unpackEncodedString(dfa_1s);
- static final char[] dfa_2 = DFA.unpackEncodedStringToUnsignedChars(dfa_2s);
- static final char[] dfa_3 = DFA.unpackEncodedStringToUnsignedChars(dfa_3s);
- static final short[] dfa_4 = DFA.unpackEncodedString(dfa_4s);
- static final short[] dfa_5 = DFA.unpackEncodedString(dfa_5s);
- static final short[][] dfa_6 = unpackEncodedStringArray(dfa_6s);
-
- class DFA54 extends DFA {
-
- public DFA54(BaseRecognizer recognizer) {
- this.recognizer = recognizer;
- this.decisionNumber = 54;
- this.eot = dfa_1;
- this.eof = dfa_1;
- this.min = dfa_2;
- this.max = dfa_3;
- this.accept = dfa_4;
- this.special = dfa_5;
- this.transition = dfa_6;
- }
- public String getDescription() {
- return "()* loopback of 3732: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= 'scope' otherlv_14= '=' ( (lv_scope_15_0= ruleScope ) ) ) ) ) ) | ({...}? => ( ({...}? => ( ( (lv_numberSpecified_16_0= 'number' ) ) otherlv_17= '=' ( (lv_number_18_0= RULE_INT ) ) ) ) ) ) | ({...}? => ( ({...}? => ( ( (lv_runSpecified_19_0= 'runs' ) ) otherlv_20= '=' ( (lv_runs_21_0= RULE_INT ) ) ) ) ) ) | ({...}? => ( ({...}? => (otherlv_22= 'solver' otherlv_23= '=' ( (lv_solver_24_0= ruleSolver ) ) ) ) ) ) | ({...}? => ( ({...}? => (otherlv_25= 'config' otherlv_26= '=' ( (lv_config_27_0= ruleConfig ) ) ) ) ) ) | ({...}? => ( ({...}? => (otherlv_28= 'debug' otherlv_29= '=' ( (lv_debugFolder_30_0= ruleFile ) ) ) ) ) ) | ({...}? => ( ({...}? => (otherlv_31= 'log' otherlv_32= '=' ( (lv_targetLogFile_33_0= ruleFile ) ) ) ) ) ) | ({...}? => ( ({...}? => (otherlv_34= 'statistics' otherlv_35= '=' ( (lv_targetStatisticsFile_36_0= ruleFile ) ) ) ) ) ) | ({...}? => ( ({...}? => (otherlv_37= 'output' otherlv_38= '=' ( (lv_tagetFolder_39_0= ruleFile ) ) ) ) ) ) )*";
- }
- public int specialStateTransition(int s, IntStream _input) throws NoViableAltException {
- TokenStream input = (TokenStream)_input;
- int _s = s;
- switch ( s ) {
- case 0 :
- int LA54_0 = input.LA(1);
-
-
- int index54_0 = input.index();
- input.rewind();
- s = -1;
- if ( (LA54_0==20) ) {s = 1;}
-
- else if ( LA54_0 == 24 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 0) ) {s = 2;}
-
- else if ( LA54_0 == 44 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 1) ) {s = 3;}
-
- else if ( LA54_0 == 27 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 2) ) {s = 4;}
-
- else if ( LA54_0 == 42 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 3) ) {s = 5;}
-
- else if ( LA54_0 == 45 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 4) ) {s = 6;}
-
- else if ( LA54_0 == 46 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 5) ) {s = 7;}
-
- else if ( LA54_0 == 47 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 6) ) {s = 8;}
-
- else if ( LA54_0 == 28 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 7) ) {s = 9;}
-
- else if ( LA54_0 == 48 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 8) ) {s = 10;}
-
- else if ( LA54_0 == 49 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 9) ) {s = 11;}
-
- else if ( LA54_0 == 50 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 10) ) {s = 12;}
-
- else if ( LA54_0 == 51 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 11) ) {s = 13;}
-
-
- input.seek(index54_0);
- if ( s>=0 ) return s;
- break;
- }
- NoViableAltException nvae =
- new NoViableAltException(getDescription(), 54, _s, input);
- error(nvae);
- throw nvae;
- }
- }
-
-
- public static final BitSet FOLLOW_1 = new BitSet(new long[]{0x0000000000000000L});
- public static final BitSet FOLLOW_2 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_3 = new BitSet(new long[]{0x00000C001D012002L});
- public static final BitSet FOLLOW_4 = new BitSet(new long[]{0x00000C001D010002L});
- public static final BitSet FOLLOW_5 = new BitSet(new long[]{0x0000000000000802L});
- public static final BitSet FOLLOW_6 = new BitSet(new long[]{0x0000000000000010L});
- public static final BitSet FOLLOW_7 = new BitSet(new long[]{0x0000000000000020L});
- public static final BitSet FOLLOW_8 = new BitSet(new long[]{0x0000000000000800L});
- public static final BitSet FOLLOW_9 = new BitSet(new long[]{0x0000000000004000L});
- public static final BitSet FOLLOW_10 = new BitSet(new long[]{0x0000000000000040L});
- public static final BitSet FOLLOW_11 = new BitSet(new long[]{0x0000000000008000L});
- public static final BitSet FOLLOW_12 = new BitSet(new long[]{0x0000000000020000L});
- public static final BitSet FOLLOW_13 = new BitSet(new long[]{0x0000000000200010L});
- public static final BitSet FOLLOW_14 = new BitSet(new long[]{0x0000000000180000L});
- public static final BitSet FOLLOW_15 = new BitSet(new long[]{0x0000000000400002L});
- public static final BitSet FOLLOW_16 = new BitSet(new long[]{0x0000000000040000L});
- public static final BitSet FOLLOW_17 = new BitSet(new long[]{0x0000000000800000L});
- public static final BitSet FOLLOW_18 = new BitSet(new long[]{0x0000000002000050L});
- public static final BitSet FOLLOW_19 = new BitSet(new long[]{0x0000000000100000L});
- public static final BitSet FOLLOW_20 = new BitSet(new long[]{0x0000000000000050L});
- public static final BitSet FOLLOW_21 = new BitSet(new long[]{0x00000000E0100040L});
- public static final BitSet FOLLOW_22 = new BitSet(new long[]{0x00000000E0000040L});
- public static final BitSet FOLLOW_23 = new BitSet(new long[]{0x0070000000000000L});
- public static final BitSet FOLLOW_24 = new BitSet(new long[]{0x0000000100100000L});
- public static final BitSet FOLLOW_25 = new BitSet(new long[]{0x0000000100000000L});
- public static final BitSet FOLLOW_26 = new BitSet(new long[]{0x0000000400000000L});
- public static final BitSet FOLLOW_27 = new BitSet(new long[]{0x0000000200020000L});
- public static final BitSet FOLLOW_28 = new BitSet(new long[]{0x0000010000000020L});
- public static final BitSet FOLLOW_29 = new BitSet(new long[]{0x0000001000000000L});
- public static final BitSet FOLLOW_30 = new BitSet(new long[]{0x0000002000000000L});
- public static final BitSet FOLLOW_31 = new BitSet(new long[]{0x0000010000040020L});
- public static final BitSet FOLLOW_32 = new BitSet(new long[]{0x0000004000000000L});
- public static final BitSet FOLLOW_33 = new BitSet(new long[]{0x0000008000000000L});
- public static final BitSet FOLLOW_34 = new BitSet(new long[]{0x0000000800000000L});
- public static final BitSet FOLLOW_35 = new BitSet(new long[]{0x0000020000000000L});
- public static final BitSet FOLLOW_36 = new BitSet(new long[]{0x0000000000101020L});
- public static final BitSet FOLLOW_37 = new BitSet(new long[]{0x0000000000001020L});
- public static final BitSet FOLLOW_38 = new BitSet(new long[]{0x0000000000100040L});
- public static final BitSet FOLLOW_39 = new BitSet(new long[]{0x000FF40019100000L});
- public static final BitSet FOLLOW_40 = new BitSet(new long[]{0x0000000000040010L});
- public static final BitSet FOLLOW_41 = new BitSet(new long[]{0x0380000000000000L});
-
-}
+package hu.bme.mit.inf.dslreasoner.application.parser.antlr.internal;
+
+import org.eclipse.xtext.*;
+import org.eclipse.xtext.parser.*;
+import org.eclipse.xtext.parser.impl.*;
+import org.eclipse.emf.ecore.util.EcoreUtil;
+import org.eclipse.emf.ecore.EObject;
+import org.eclipse.emf.common.util.Enumerator;
+import org.eclipse.xtext.parser.antlr.AbstractInternalAntlrParser;
+import org.eclipse.xtext.parser.antlr.XtextTokenStream;
+import org.eclipse.xtext.parser.antlr.XtextTokenStream.HiddenTokens;
+import org.eclipse.xtext.parser.antlr.AntlrDatatypeRuleToken;
+import hu.bme.mit.inf.dslreasoner.application.services.ApplicationConfigurationGrammarAccess;
+
+
+
+import org.antlr.runtime.*;
+import java.util.Stack;
+import java.util.List;
+import java.util.ArrayList;
+
+@SuppressWarnings("all")
+public class InternalApplicationConfigurationParser extends AbstractInternalAntlrParser {
+ public static final String[] tokenNames = new String[] {
+ "", "", "", "", "RULE_ID", "RULE_INT", "RULE_STRING", "RULE_ML_COMMENT", "RULE_SL_COMMENT", "RULE_WS", "RULE_ANY_OTHER", "'.'", "'-'", "'import'", "'epackage'", "'viatra'", "'reliability'", "'file'", "'='", "'{'", "','", "'}'", "'package'", "'excluding'", "'::'", "'metamodel'", "'folder'", "'models'", "'constraints'", "'objectives'", "'config'", "'log-level'", "'runtime'", "'memory'", "'#'", "'+='", "'<'", "'>'", "'node'", "'int'", "'real'", "'string'", "'*'", "'..'", "'scope'", "'generate'", "'partial-model'", "'number'", "'runs'", "'solver'", "'debug'", "'log'", "'statistics'", "'output'", "'minimize'", "'maximize'", "'<='", "'>='", "'none'", "'normal'", "'full'", "'SMTSolver'", "'AlloySolver'", "'ViatraSolver'"
+ };
+ public static final int T__50=50;
+ public static final int T__19=19;
+ public static final int T__15=15;
+ public static final int T__59=59;
+ public static final int T__16=16;
+ public static final int T__17=17;
+ public static final int T__18=18;
+ public static final int T__11=11;
+ public static final int T__55=55;
+ public static final int T__12=12;
+ public static final int T__56=56;
+ public static final int T__13=13;
+ public static final int T__57=57;
+ public static final int T__14=14;
+ public static final int T__58=58;
+ public static final int T__51=51;
+ public static final int T__52=52;
+ public static final int T__53=53;
+ public static final int T__54=54;
+ public static final int T__60=60;
+ public static final int T__61=61;
+ public static final int RULE_ID=4;
+ public static final int T__26=26;
+ public static final int T__27=27;
+ public static final int T__28=28;
+ public static final int RULE_INT=5;
+ public static final int T__29=29;
+ public static final int T__22=22;
+ public static final int RULE_ML_COMMENT=7;
+ public static final int T__23=23;
+ public static final int T__24=24;
+ public static final int T__25=25;
+ public static final int T__62=62;
+ public static final int T__63=63;
+ public static final int T__20=20;
+ public static final int T__21=21;
+ public static final int RULE_STRING=6;
+ public static final int RULE_SL_COMMENT=8;
+ public static final int T__37=37;
+ public static final int T__38=38;
+ public static final int T__39=39;
+ public static final int T__33=33;
+ public static final int T__34=34;
+ public static final int T__35=35;
+ public static final int T__36=36;
+ public static final int EOF=-1;
+ public static final int T__30=30;
+ public static final int T__31=31;
+ public static final int T__32=32;
+ public static final int RULE_WS=9;
+ public static final int RULE_ANY_OTHER=10;
+ public static final int T__48=48;
+ public static final int T__49=49;
+ public static final int T__44=44;
+ public static final int T__45=45;
+ public static final int T__46=46;
+ public static final int T__47=47;
+ public static final int T__40=40;
+ public static final int T__41=41;
+ public static final int T__42=42;
+ public static final int T__43=43;
+
+ // delegates
+ // delegators
+
+
+ public InternalApplicationConfigurationParser(TokenStream input) {
+ this(input, new RecognizerSharedState());
+ }
+ public InternalApplicationConfigurationParser(TokenStream input, RecognizerSharedState state) {
+ super(input, state);
+
+ }
+
+
+ public String[] getTokenNames() { return InternalApplicationConfigurationParser.tokenNames; }
+ public String getGrammarFileName() { return "InternalApplicationConfiguration.g"; }
+
+
+
+ private ApplicationConfigurationGrammarAccess grammarAccess;
+
+ public InternalApplicationConfigurationParser(TokenStream input, ApplicationConfigurationGrammarAccess grammarAccess) {
+ this(input);
+ this.grammarAccess = grammarAccess;
+ registerRules(grammarAccess.getGrammar());
+ }
+
+ @Override
+ protected String getFirstRuleName() {
+ return "ConfigurationScript";
+ }
+
+ @Override
+ protected ApplicationConfigurationGrammarAccess getGrammarAccess() {
+ return grammarAccess;
+ }
+
+
+
+
+ // $ANTLR start "entryRuleConfigurationScript"
+ // InternalApplicationConfiguration.g:65:1: entryRuleConfigurationScript returns [EObject current=null] : iv_ruleConfigurationScript= ruleConfigurationScript EOF ;
+ public final EObject entryRuleConfigurationScript() throws RecognitionException {
+ EObject current = null;
+
+ EObject iv_ruleConfigurationScript = null;
+
+
+ try {
+ // InternalApplicationConfiguration.g:65:60: (iv_ruleConfigurationScript= ruleConfigurationScript EOF )
+ // InternalApplicationConfiguration.g:66:2: iv_ruleConfigurationScript= ruleConfigurationScript EOF
+ {
+ newCompositeNode(grammarAccess.getConfigurationScriptRule());
+ pushFollow(FOLLOW_1);
+ iv_ruleConfigurationScript=ruleConfigurationScript();
+
+ state._fsp--;
+
+ current =iv_ruleConfigurationScript;
+ match(input,EOF,FOLLOW_2);
+
+ }
+
+ }
+
+ catch (RecognitionException re) {
+ recover(input,re);
+ appendSkippedTokens();
+ }
+ finally {
+ }
+ return current;
+ }
+ // $ANTLR end "entryRuleConfigurationScript"
+
+
+ // $ANTLR start "ruleConfigurationScript"
+ // InternalApplicationConfiguration.g:72:1: ruleConfigurationScript returns [EObject current=null] : ( ( (lv_imports_0_0= ruleImport ) )* ( (lv_commands_1_0= ruleCommand ) )* ) ;
+ public final EObject ruleConfigurationScript() throws RecognitionException {
+ EObject current = null;
+
+ EObject lv_imports_0_0 = null;
+
+ EObject lv_commands_1_0 = null;
+
+
+
+ enterRule();
+
+ try {
+ // InternalApplicationConfiguration.g:78:2: ( ( ( (lv_imports_0_0= ruleImport ) )* ( (lv_commands_1_0= ruleCommand ) )* ) )
+ // InternalApplicationConfiguration.g:79:2: ( ( (lv_imports_0_0= ruleImport ) )* ( (lv_commands_1_0= ruleCommand ) )* )
+ {
+ // InternalApplicationConfiguration.g:79:2: ( ( (lv_imports_0_0= ruleImport ) )* ( (lv_commands_1_0= ruleCommand ) )* )
+ // InternalApplicationConfiguration.g:80:3: ( (lv_imports_0_0= ruleImport ) )* ( (lv_commands_1_0= ruleCommand ) )*
+ {
+ // InternalApplicationConfiguration.g:80:3: ( (lv_imports_0_0= ruleImport ) )*
+ loop1:
+ do {
+ int alt1=2;
+ int LA1_0 = input.LA(1);
+
+ if ( (LA1_0==13) ) {
+ alt1=1;
+ }
+
+
+ switch (alt1) {
+ case 1 :
+ // InternalApplicationConfiguration.g:81:4: (lv_imports_0_0= ruleImport )
+ {
+ // InternalApplicationConfiguration.g:81:4: (lv_imports_0_0= ruleImport )
+ // InternalApplicationConfiguration.g:82:5: lv_imports_0_0= ruleImport
+ {
+
+ newCompositeNode(grammarAccess.getConfigurationScriptAccess().getImportsImportParserRuleCall_0_0());
+
+ pushFollow(FOLLOW_3);
+ lv_imports_0_0=ruleImport();
+
+ state._fsp--;
+
+
+ if (current==null) {
+ current = createModelElementForParent(grammarAccess.getConfigurationScriptRule());
+ }
+ add(
+ current,
+ "imports",
+ lv_imports_0_0,
+ "hu.bme.mit.inf.dslreasoner.application.ApplicationConfiguration.Import");
+ afterParserOrEnumRuleCall();
+
+
+ }
+
+
+ }
+ break;
+
+ default :
+ break loop1;
+ }
+ } while (true);
+
+ // InternalApplicationConfiguration.g:99:3: ( (lv_commands_1_0= ruleCommand ) )*
+ loop2:
+ do {
+ int alt2=2;
+ int LA2_0 = input.LA(1);
+
+ if ( (LA2_0==17||LA2_0==25||(LA2_0>=27 && LA2_0<=30)||(LA2_0>=44 && LA2_0<=45)) ) {
+ alt2=1;
+ }
+
+
+ switch (alt2) {
+ case 1 :
+ // InternalApplicationConfiguration.g:100:4: (lv_commands_1_0= ruleCommand )
+ {
+ // InternalApplicationConfiguration.g:100:4: (lv_commands_1_0= ruleCommand )
+ // InternalApplicationConfiguration.g:101:5: lv_commands_1_0= ruleCommand
+ {
+
+ newCompositeNode(grammarAccess.getConfigurationScriptAccess().getCommandsCommandParserRuleCall_1_0());
+
+ pushFollow(FOLLOW_4);
+ lv_commands_1_0=ruleCommand();
+
+ state._fsp--;
+
+
+ if (current==null) {
+ current = createModelElementForParent(grammarAccess.getConfigurationScriptRule());
+ }
+ add(
+ current,
+ "commands",
+ lv_commands_1_0,
+ "hu.bme.mit.inf.dslreasoner.application.ApplicationConfiguration.Command");
+ afterParserOrEnumRuleCall();
+
+
+ }
+
+
+ }
+ break;
+
+ default :
+ break loop2;
+ }
+ } while (true);
+
+
+ }
+
+
+ }
+
+
+ leaveRule();
+
+ }
+
+ catch (RecognitionException re) {
+ recover(input,re);
+ appendSkippedTokens();
+ }
+ finally {
+ }
+ return current;
+ }
+ // $ANTLR end "ruleConfigurationScript"
+
+
+ // $ANTLR start "entryRuleCommand"
+ // InternalApplicationConfiguration.g:122:1: entryRuleCommand returns [EObject current=null] : iv_ruleCommand= ruleCommand EOF ;
+ public final EObject entryRuleCommand() throws RecognitionException {
+ EObject current = null;
+
+ EObject iv_ruleCommand = null;
+
+
+ try {
+ // InternalApplicationConfiguration.g:122:48: (iv_ruleCommand= ruleCommand EOF )
+ // InternalApplicationConfiguration.g:123:2: iv_ruleCommand= ruleCommand EOF
+ {
+ newCompositeNode(grammarAccess.getCommandRule());
+ pushFollow(FOLLOW_1);
+ iv_ruleCommand=ruleCommand();
+
+ state._fsp--;
+
+ current =iv_ruleCommand;
+ match(input,EOF,FOLLOW_2);
+
+ }
+
+ }
+
+ catch (RecognitionException re) {
+ recover(input,re);
+ appendSkippedTokens();
+ }
+ finally {
+ }
+ return current;
+ }
+ // $ANTLR end "entryRuleCommand"
+
+
+ // $ANTLR start "ruleCommand"
+ // InternalApplicationConfiguration.g:129:1: ruleCommand returns [EObject current=null] : (this_Declaration_0= ruleDeclaration | this_Task_1= ruleTask ) ;
+ public final EObject ruleCommand() throws RecognitionException {
+ EObject current = null;
+
+ EObject this_Declaration_0 = null;
+
+ EObject this_Task_1 = null;
+
+
+
+ enterRule();
+
+ try {
+ // InternalApplicationConfiguration.g:135:2: ( (this_Declaration_0= ruleDeclaration | this_Task_1= ruleTask ) )
+ // InternalApplicationConfiguration.g:136:2: (this_Declaration_0= ruleDeclaration | this_Task_1= ruleTask )
+ {
+ // InternalApplicationConfiguration.g:136:2: (this_Declaration_0= ruleDeclaration | this_Task_1= ruleTask )
+ int alt3=2;
+ int LA3_0 = input.LA(1);
+
+ if ( (LA3_0==17||LA3_0==25||(LA3_0>=27 && LA3_0<=30)||LA3_0==44) ) {
+ alt3=1;
+ }
+ else if ( (LA3_0==45) ) {
+ alt3=2;
+ }
+ else {
+ NoViableAltException nvae =
+ new NoViableAltException("", 3, 0, input);
+
+ throw nvae;
+ }
+ switch (alt3) {
+ case 1 :
+ // InternalApplicationConfiguration.g:137:3: this_Declaration_0= ruleDeclaration
+ {
+
+ newCompositeNode(grammarAccess.getCommandAccess().getDeclarationParserRuleCall_0());
+
+ pushFollow(FOLLOW_2);
+ this_Declaration_0=ruleDeclaration();
+
+ state._fsp--;
+
+
+ current = this_Declaration_0;
+ afterParserOrEnumRuleCall();
+
+
+ }
+ break;
+ case 2 :
+ // InternalApplicationConfiguration.g:146:3: this_Task_1= ruleTask
+ {
+
+ newCompositeNode(grammarAccess.getCommandAccess().getTaskParserRuleCall_1());
+
+ pushFollow(FOLLOW_2);
+ this_Task_1=ruleTask();
+
+ state._fsp--;
+
+
+ current = this_Task_1;
+ afterParserOrEnumRuleCall();
+
+
+ }
+ break;
+
+ }
+
+
+ }
+
+
+ leaveRule();
+
+ }
+
+ catch (RecognitionException re) {
+ recover(input,re);
+ appendSkippedTokens();
+ }
+ finally {
+ }
+ return current;
+ }
+ // $ANTLR end "ruleCommand"
+
+
+ // $ANTLR start "entryRuleQualifiedName"
+ // InternalApplicationConfiguration.g:158:1: entryRuleQualifiedName returns [String current=null] : iv_ruleQualifiedName= ruleQualifiedName EOF ;
+ public final String entryRuleQualifiedName() throws RecognitionException {
+ String current = null;
+
+ AntlrDatatypeRuleToken iv_ruleQualifiedName = null;
+
+
+ try {
+ // InternalApplicationConfiguration.g:158:53: (iv_ruleQualifiedName= ruleQualifiedName EOF )
+ // InternalApplicationConfiguration.g:159:2: iv_ruleQualifiedName= ruleQualifiedName EOF
+ {
+ newCompositeNode(grammarAccess.getQualifiedNameRule());
+ pushFollow(FOLLOW_1);
+ iv_ruleQualifiedName=ruleQualifiedName();
+
+ state._fsp--;
+
+ current =iv_ruleQualifiedName.getText();
+ match(input,EOF,FOLLOW_2);
+
+ }
+
+ }
+
+ catch (RecognitionException re) {
+ recover(input,re);
+ appendSkippedTokens();
+ }
+ finally {
+ }
+ return current;
+ }
+ // $ANTLR end "entryRuleQualifiedName"
+
+
+ // $ANTLR start "ruleQualifiedName"
+ // InternalApplicationConfiguration.g:165:1: ruleQualifiedName returns [AntlrDatatypeRuleToken current=new AntlrDatatypeRuleToken()] : (this_ID_0= RULE_ID (kw= '.' this_ID_2= RULE_ID )* ) ;
+ public final AntlrDatatypeRuleToken ruleQualifiedName() throws RecognitionException {
+ AntlrDatatypeRuleToken current = new AntlrDatatypeRuleToken();
+
+ Token this_ID_0=null;
+ Token kw=null;
+ Token this_ID_2=null;
+
+
+ enterRule();
+
+ try {
+ // InternalApplicationConfiguration.g:171:2: ( (this_ID_0= RULE_ID (kw= '.' this_ID_2= RULE_ID )* ) )
+ // InternalApplicationConfiguration.g:172:2: (this_ID_0= RULE_ID (kw= '.' this_ID_2= RULE_ID )* )
+ {
+ // InternalApplicationConfiguration.g:172:2: (this_ID_0= RULE_ID (kw= '.' this_ID_2= RULE_ID )* )
+ // InternalApplicationConfiguration.g:173:3: this_ID_0= RULE_ID (kw= '.' this_ID_2= RULE_ID )*
+ {
+ this_ID_0=(Token)match(input,RULE_ID,FOLLOW_5);
+
+ current.merge(this_ID_0);
+
+
+ newLeafNode(this_ID_0, grammarAccess.getQualifiedNameAccess().getIDTerminalRuleCall_0());
+
+ // InternalApplicationConfiguration.g:180:3: (kw= '.' this_ID_2= RULE_ID )*
+ loop4:
+ do {
+ int alt4=2;
+ int LA4_0 = input.LA(1);
+
+ if ( (LA4_0==11) ) {
+ alt4=1;
+ }
+
+
+ switch (alt4) {
+ case 1 :
+ // InternalApplicationConfiguration.g:181:4: kw= '.' this_ID_2= RULE_ID
+ {
+ kw=(Token)match(input,11,FOLLOW_6);
+
+ current.merge(kw);
+ newLeafNode(kw, grammarAccess.getQualifiedNameAccess().getFullStopKeyword_1_0());
+
+ this_ID_2=(Token)match(input,RULE_ID,FOLLOW_5);
+
+ current.merge(this_ID_2);
+
+
+ newLeafNode(this_ID_2, grammarAccess.getQualifiedNameAccess().getIDTerminalRuleCall_1_1());
+
+
+ }
+ break;
+
+ default :
+ break loop4;
+ }
+ } while (true);
+
+
+ }
+
+
+ }
+
+
+ leaveRule();
+
+ }
+
+ catch (RecognitionException re) {
+ recover(input,re);
+ appendSkippedTokens();
+ }
+ finally {
+ }
+ return current;
+ }
+ // $ANTLR end "ruleQualifiedName"
+
+
+ // $ANTLR start "entryRuleREALLiteral"
+ // InternalApplicationConfiguration.g:198:1: entryRuleREALLiteral returns [String current=null] : iv_ruleREALLiteral= ruleREALLiteral EOF ;
+ public final String entryRuleREALLiteral() throws RecognitionException {
+ String current = null;
+
+ AntlrDatatypeRuleToken iv_ruleREALLiteral = null;
+
+
+ try {
+ // InternalApplicationConfiguration.g:198:51: (iv_ruleREALLiteral= ruleREALLiteral EOF )
+ // InternalApplicationConfiguration.g:199:2: iv_ruleREALLiteral= ruleREALLiteral EOF
+ {
+ newCompositeNode(grammarAccess.getREALLiteralRule());
+ pushFollow(FOLLOW_1);
+ iv_ruleREALLiteral=ruleREALLiteral();
+
+ state._fsp--;
+
+ current =iv_ruleREALLiteral.getText();
+ match(input,EOF,FOLLOW_2);
+
+ }
+
+ }
+
+ catch (RecognitionException re) {
+ recover(input,re);
+ appendSkippedTokens();
+ }
+ finally {
+ }
+ return current;
+ }
+ // $ANTLR end "entryRuleREALLiteral"
+
+
+ // $ANTLR start "ruleREALLiteral"
+ // InternalApplicationConfiguration.g:205:1: ruleREALLiteral returns [AntlrDatatypeRuleToken current=new AntlrDatatypeRuleToken()] : ( (kw= '-' )? this_INT_1= RULE_INT kw= '.' this_INT_3= RULE_INT ) ;
+ public final AntlrDatatypeRuleToken ruleREALLiteral() throws RecognitionException {
+ AntlrDatatypeRuleToken current = new AntlrDatatypeRuleToken();
+
+ Token kw=null;
+ Token this_INT_1=null;
+ Token this_INT_3=null;
+
+
+ enterRule();
+
+ try {
+ // InternalApplicationConfiguration.g:211:2: ( ( (kw= '-' )? this_INT_1= RULE_INT kw= '.' this_INT_3= RULE_INT ) )
+ // InternalApplicationConfiguration.g:212:2: ( (kw= '-' )? this_INT_1= RULE_INT kw= '.' this_INT_3= RULE_INT )
+ {
+ // InternalApplicationConfiguration.g:212:2: ( (kw= '-' )? this_INT_1= RULE_INT kw= '.' this_INT_3= RULE_INT )
+ // InternalApplicationConfiguration.g:213:3: (kw= '-' )? this_INT_1= RULE_INT kw= '.' this_INT_3= RULE_INT
+ {
+ // InternalApplicationConfiguration.g:213:3: (kw= '-' )?
+ int alt5=2;
+ int LA5_0 = input.LA(1);
+
+ if ( (LA5_0==12) ) {
+ alt5=1;
+ }
+ switch (alt5) {
+ case 1 :
+ // InternalApplicationConfiguration.g:214:4: kw= '-'
+ {
+ kw=(Token)match(input,12,FOLLOW_7);
+
+ current.merge(kw);
+ newLeafNode(kw, grammarAccess.getREALLiteralAccess().getHyphenMinusKeyword_0());
+
+
+ }
+ break;
+
+ }
+
+ this_INT_1=(Token)match(input,RULE_INT,FOLLOW_8);
+
+ current.merge(this_INT_1);
+
+
+ newLeafNode(this_INT_1, grammarAccess.getREALLiteralAccess().getINTTerminalRuleCall_1());
+
+ kw=(Token)match(input,11,FOLLOW_7);
+
+ current.merge(kw);
+ newLeafNode(kw, grammarAccess.getREALLiteralAccess().getFullStopKeyword_2());
+
+ this_INT_3=(Token)match(input,RULE_INT,FOLLOW_2);
+
+ current.merge(this_INT_3);
+
+
+ newLeafNode(this_INT_3, grammarAccess.getREALLiteralAccess().getINTTerminalRuleCall_3());
+
+
+ }
+
+
+ }
+
+
+ leaveRule();
+
+ }
+
+ catch (RecognitionException re) {
+ recover(input,re);
+ appendSkippedTokens();
+ }
+ finally {
+ }
+ return current;
+ }
+ // $ANTLR end "ruleREALLiteral"
+
+
+ // $ANTLR start "entryRuleINTLiteral"
+ // InternalApplicationConfiguration.g:243:1: entryRuleINTLiteral returns [String current=null] : iv_ruleINTLiteral= ruleINTLiteral EOF ;
+ public final String entryRuleINTLiteral() throws RecognitionException {
+ String current = null;
+
+ AntlrDatatypeRuleToken iv_ruleINTLiteral = null;
+
+
+ try {
+ // InternalApplicationConfiguration.g:243:50: (iv_ruleINTLiteral= ruleINTLiteral EOF )
+ // InternalApplicationConfiguration.g:244:2: iv_ruleINTLiteral= ruleINTLiteral EOF
+ {
+ newCompositeNode(grammarAccess.getINTLiteralRule());
+ pushFollow(FOLLOW_1);
+ iv_ruleINTLiteral=ruleINTLiteral();
+
+ state._fsp--;
+
+ current =iv_ruleINTLiteral.getText();
+ match(input,EOF,FOLLOW_2);
+
+ }
+
+ }
+
+ catch (RecognitionException re) {
+ recover(input,re);
+ appendSkippedTokens();
+ }
+ finally {
+ }
+ return current;
+ }
+ // $ANTLR end "entryRuleINTLiteral"
+
+
+ // $ANTLR start "ruleINTLiteral"
+ // InternalApplicationConfiguration.g:250:1: ruleINTLiteral returns [AntlrDatatypeRuleToken current=new AntlrDatatypeRuleToken()] : ( (kw= '-' )? this_INT_1= RULE_INT ) ;
+ public final AntlrDatatypeRuleToken ruleINTLiteral() throws RecognitionException {
+ AntlrDatatypeRuleToken current = new AntlrDatatypeRuleToken();
+
+ Token kw=null;
+ Token this_INT_1=null;
+
+
+ enterRule();
+
+ try {
+ // InternalApplicationConfiguration.g:256:2: ( ( (kw= '-' )? this_INT_1= RULE_INT ) )
+ // InternalApplicationConfiguration.g:257:2: ( (kw= '-' )? this_INT_1= RULE_INT )
+ {
+ // InternalApplicationConfiguration.g:257:2: ( (kw= '-' )? this_INT_1= RULE_INT )
+ // InternalApplicationConfiguration.g:258:3: (kw= '-' )? this_INT_1= RULE_INT
+ {
+ // InternalApplicationConfiguration.g:258:3: (kw= '-' )?
+ int alt6=2;
+ int LA6_0 = input.LA(1);
+
+ if ( (LA6_0==12) ) {
+ alt6=1;
+ }
+ switch (alt6) {
+ case 1 :
+ // InternalApplicationConfiguration.g:259:4: kw= '-'
+ {
+ kw=(Token)match(input,12,FOLLOW_7);
+
+ current.merge(kw);
+ newLeafNode(kw, grammarAccess.getINTLiteralAccess().getHyphenMinusKeyword_0());
+
+
+ }
+ break;
+
+ }
+
+ this_INT_1=(Token)match(input,RULE_INT,FOLLOW_2);
+
+ current.merge(this_INT_1);
+
+
+ newLeafNode(this_INT_1, grammarAccess.getINTLiteralAccess().getINTTerminalRuleCall_1());
+
+
+ }
+
+
+ }
+
+
+ leaveRule();
+
+ }
+
+ catch (RecognitionException re) {
+ recover(input,re);
+ appendSkippedTokens();
+ }
+ finally {
+ }
+ return current;
+ }
+ // $ANTLR end "ruleINTLiteral"
+
+
+ // $ANTLR start "entryRuleImport"
+ // InternalApplicationConfiguration.g:276:1: entryRuleImport returns [EObject current=null] : iv_ruleImport= ruleImport EOF ;
+ public final EObject entryRuleImport() throws RecognitionException {
+ EObject current = null;
+
+ EObject iv_ruleImport = null;
+
+
+ try {
+ // InternalApplicationConfiguration.g:276:47: (iv_ruleImport= ruleImport EOF )
+ // InternalApplicationConfiguration.g:277:2: iv_ruleImport= ruleImport EOF
+ {
+ newCompositeNode(grammarAccess.getImportRule());
+ pushFollow(FOLLOW_1);
+ iv_ruleImport=ruleImport();
+
+ state._fsp--;
+
+ current =iv_ruleImport;
+ match(input,EOF,FOLLOW_2);
+
+ }
+
+ }
+
+ catch (RecognitionException re) {
+ recover(input,re);
+ appendSkippedTokens();
+ }
+ finally {
+ }
+ return current;
+ }
+ // $ANTLR end "entryRuleImport"
+
+
+ // $ANTLR start "ruleImport"
+ // InternalApplicationConfiguration.g:283:1: ruleImport returns [EObject current=null] : (this_EPackageImport_0= ruleEPackageImport | this_ViatraImport_1= ruleViatraImport | this_CftImport_2= ruleCftImport ) ;
+ public final EObject ruleImport() throws RecognitionException {
+ EObject current = null;
+
+ EObject this_EPackageImport_0 = null;
+
+ EObject this_ViatraImport_1 = null;
+
+ EObject this_CftImport_2 = null;
+
+
+
+ enterRule();
+
+ try {
+ // InternalApplicationConfiguration.g:289:2: ( (this_EPackageImport_0= ruleEPackageImport | this_ViatraImport_1= ruleViatraImport | this_CftImport_2= ruleCftImport ) )
+ // InternalApplicationConfiguration.g:290:2: (this_EPackageImport_0= ruleEPackageImport | this_ViatraImport_1= ruleViatraImport | this_CftImport_2= ruleCftImport )
+ {
+ // InternalApplicationConfiguration.g:290:2: (this_EPackageImport_0= ruleEPackageImport | this_ViatraImport_1= ruleViatraImport | this_CftImport_2= ruleCftImport )
+ int alt7=3;
+ int LA7_0 = input.LA(1);
+
+ if ( (LA7_0==13) ) {
+ switch ( input.LA(2) ) {
+ case 14:
+ {
+ alt7=1;
+ }
+ break;
+ case 15:
+ {
+ alt7=2;
+ }
+ break;
+ case 16:
+ {
+ alt7=3;
+ }
+ break;
+ default:
+ NoViableAltException nvae =
+ new NoViableAltException("", 7, 1, input);
+
+ throw nvae;
+ }
+
+ }
+ else {
+ NoViableAltException nvae =
+ new NoViableAltException("", 7, 0, input);
+
+ throw nvae;
+ }
+ switch (alt7) {
+ case 1 :
+ // InternalApplicationConfiguration.g:291:3: this_EPackageImport_0= ruleEPackageImport
+ {
+
+ newCompositeNode(grammarAccess.getImportAccess().getEPackageImportParserRuleCall_0());
+
+ pushFollow(FOLLOW_2);
+ this_EPackageImport_0=ruleEPackageImport();
+
+ state._fsp--;
+
+
+ current = this_EPackageImport_0;
+ afterParserOrEnumRuleCall();
+
+
+ }
+ break;
+ case 2 :
+ // InternalApplicationConfiguration.g:300:3: this_ViatraImport_1= ruleViatraImport
+ {
+
+ newCompositeNode(grammarAccess.getImportAccess().getViatraImportParserRuleCall_1());
+
+ pushFollow(FOLLOW_2);
+ this_ViatraImport_1=ruleViatraImport();
+
+ state._fsp--;
+
+
+ current = this_ViatraImport_1;
+ afterParserOrEnumRuleCall();
+
+
+ }
+ break;
+ case 3 :
+ // InternalApplicationConfiguration.g:309:3: this_CftImport_2= ruleCftImport
+ {
+
+ newCompositeNode(grammarAccess.getImportAccess().getCftImportParserRuleCall_2());
+
+ pushFollow(FOLLOW_2);
+ this_CftImport_2=ruleCftImport();
+
+ state._fsp--;
+
+
+ current = this_CftImport_2;
+ afterParserOrEnumRuleCall();
+
+
+ }
+ break;
+
+ }
+
+
+ }
+
+
+ leaveRule();
+
+ }
+
+ catch (RecognitionException re) {
+ recover(input,re);
+ appendSkippedTokens();
+ }
+ finally {
+ }
+ return current;
+ }
+ // $ANTLR end "ruleImport"
+
+
+ // $ANTLR start "entryRuleEPackageImport"
+ // InternalApplicationConfiguration.g:321:1: entryRuleEPackageImport returns [EObject current=null] : iv_ruleEPackageImport= ruleEPackageImport EOF ;
+ public final EObject entryRuleEPackageImport() throws RecognitionException {
+ EObject current = null;
+
+ EObject iv_ruleEPackageImport = null;
+
+
+ try {
+ // InternalApplicationConfiguration.g:321:55: (iv_ruleEPackageImport= ruleEPackageImport EOF )
+ // InternalApplicationConfiguration.g:322:2: iv_ruleEPackageImport= ruleEPackageImport EOF
+ {
+ newCompositeNode(grammarAccess.getEPackageImportRule());
+ pushFollow(FOLLOW_1);
+ iv_ruleEPackageImport=ruleEPackageImport();
+
+ state._fsp--;
+
+ current =iv_ruleEPackageImport;
+ match(input,EOF,FOLLOW_2);
+
+ }
+
+ }
+
+ catch (RecognitionException re) {
+ recover(input,re);
+ appendSkippedTokens();
+ }
+ finally {
+ }
+ return current;
+ }
+ // $ANTLR end "entryRuleEPackageImport"
+
+
+ // $ANTLR start "ruleEPackageImport"
+ // InternalApplicationConfiguration.g:328:1: ruleEPackageImport returns [EObject current=null] : (otherlv_0= 'import' otherlv_1= 'epackage' ( (otherlv_2= RULE_STRING ) ) ) ;
+ public final EObject ruleEPackageImport() throws RecognitionException {
+ EObject current = null;
+
+ Token otherlv_0=null;
+ Token otherlv_1=null;
+ Token otherlv_2=null;
+
+
+ enterRule();
+
+ try {
+ // InternalApplicationConfiguration.g:334:2: ( (otherlv_0= 'import' otherlv_1= 'epackage' ( (otherlv_2= RULE_STRING ) ) ) )
+ // InternalApplicationConfiguration.g:335:2: (otherlv_0= 'import' otherlv_1= 'epackage' ( (otherlv_2= RULE_STRING ) ) )
+ {
+ // InternalApplicationConfiguration.g:335:2: (otherlv_0= 'import' otherlv_1= 'epackage' ( (otherlv_2= RULE_STRING ) ) )
+ // InternalApplicationConfiguration.g:336:3: otherlv_0= 'import' otherlv_1= 'epackage' ( (otherlv_2= RULE_STRING ) )
+ {
+ otherlv_0=(Token)match(input,13,FOLLOW_9);
+
+ newLeafNode(otherlv_0, grammarAccess.getEPackageImportAccess().getImportKeyword_0());
+
+ otherlv_1=(Token)match(input,14,FOLLOW_10);
+
+ newLeafNode(otherlv_1, grammarAccess.getEPackageImportAccess().getEpackageKeyword_1());
+
+ // InternalApplicationConfiguration.g:344:3: ( (otherlv_2= RULE_STRING ) )
+ // InternalApplicationConfiguration.g:345:4: (otherlv_2= RULE_STRING )
+ {
+ // InternalApplicationConfiguration.g:345:4: (otherlv_2= RULE_STRING )
+ // InternalApplicationConfiguration.g:346:5: otherlv_2= RULE_STRING
+ {
+
+ if (current==null) {
+ current = createModelElement(grammarAccess.getEPackageImportRule());
+ }
+
+ otherlv_2=(Token)match(input,RULE_STRING,FOLLOW_2);
+
+ newLeafNode(otherlv_2, grammarAccess.getEPackageImportAccess().getImportedPackageEPackageCrossReference_2_0());
+
+
+ }
+
+
+ }
+
+
+ }
+
+
+ }
+
+
+ leaveRule();
+
+ }
+
+ catch (RecognitionException re) {
+ recover(input,re);
+ appendSkippedTokens();
+ }
+ finally {
+ }
+ return current;
+ }
+ // $ANTLR end "ruleEPackageImport"
+
+
+ // $ANTLR start "entryRuleViatraImport"
+ // InternalApplicationConfiguration.g:361:1: entryRuleViatraImport returns [EObject current=null] : iv_ruleViatraImport= ruleViatraImport EOF ;
+ public final EObject entryRuleViatraImport() throws RecognitionException {
+ EObject current = null;
+
+ EObject iv_ruleViatraImport = null;
+
+
+ try {
+ // InternalApplicationConfiguration.g:361:53: (iv_ruleViatraImport= ruleViatraImport EOF )
+ // InternalApplicationConfiguration.g:362:2: iv_ruleViatraImport= ruleViatraImport EOF
+ {
+ newCompositeNode(grammarAccess.getViatraImportRule());
+ pushFollow(FOLLOW_1);
+ iv_ruleViatraImport=ruleViatraImport();
+
+ state._fsp--;
+
+ current =iv_ruleViatraImport;
+ match(input,EOF,FOLLOW_2);
+
+ }
+
+ }
+
+ catch (RecognitionException re) {
+ recover(input,re);
+ appendSkippedTokens();
+ }
+ finally {
+ }
+ return current;
+ }
+ // $ANTLR end "entryRuleViatraImport"
+
+
+ // $ANTLR start "ruleViatraImport"
+ // InternalApplicationConfiguration.g:368:1: ruleViatraImport returns [EObject current=null] : (otherlv_0= 'import' otherlv_1= 'viatra' ( (otherlv_2= RULE_STRING ) ) ) ;
+ public final EObject ruleViatraImport() throws RecognitionException {
+ EObject current = null;
+
+ Token otherlv_0=null;
+ Token otherlv_1=null;
+ Token otherlv_2=null;
+
+
+ enterRule();
+
+ try {
+ // InternalApplicationConfiguration.g:374:2: ( (otherlv_0= 'import' otherlv_1= 'viatra' ( (otherlv_2= RULE_STRING ) ) ) )
+ // InternalApplicationConfiguration.g:375:2: (otherlv_0= 'import' otherlv_1= 'viatra' ( (otherlv_2= RULE_STRING ) ) )
+ {
+ // InternalApplicationConfiguration.g:375:2: (otherlv_0= 'import' otherlv_1= 'viatra' ( (otherlv_2= RULE_STRING ) ) )
+ // InternalApplicationConfiguration.g:376:3: otherlv_0= 'import' otherlv_1= 'viatra' ( (otherlv_2= RULE_STRING ) )
+ {
+ otherlv_0=(Token)match(input,13,FOLLOW_11);
+
+ newLeafNode(otherlv_0, grammarAccess.getViatraImportAccess().getImportKeyword_0());
+
+ otherlv_1=(Token)match(input,15,FOLLOW_10);
+
+ newLeafNode(otherlv_1, grammarAccess.getViatraImportAccess().getViatraKeyword_1());
+
+ // InternalApplicationConfiguration.g:384:3: ( (otherlv_2= RULE_STRING ) )
+ // InternalApplicationConfiguration.g:385:4: (otherlv_2= RULE_STRING )
+ {
+ // InternalApplicationConfiguration.g:385:4: (otherlv_2= RULE_STRING )
+ // InternalApplicationConfiguration.g:386:5: otherlv_2= RULE_STRING
+ {
+
+ if (current==null) {
+ current = createModelElement(grammarAccess.getViatraImportRule());
+ }
+
+ otherlv_2=(Token)match(input,RULE_STRING,FOLLOW_2);
+
+ newLeafNode(otherlv_2, grammarAccess.getViatraImportAccess().getImportedViatraPatternModelCrossReference_2_0());
+
+
+ }
+
+
+ }
+
+
+ }
+
+
+ }
+
+
+ leaveRule();
+
+ }
+
+ catch (RecognitionException re) {
+ recover(input,re);
+ appendSkippedTokens();
+ }
+ finally {
+ }
+ return current;
+ }
+ // $ANTLR end "ruleViatraImport"
+
+
+ // $ANTLR start "entryRuleCftImport"
+ // InternalApplicationConfiguration.g:401:1: entryRuleCftImport returns [EObject current=null] : iv_ruleCftImport= ruleCftImport EOF ;
+ public final EObject entryRuleCftImport() throws RecognitionException {
+ EObject current = null;
+
+ EObject iv_ruleCftImport = null;
+
+
+ try {
+ // InternalApplicationConfiguration.g:401:50: (iv_ruleCftImport= ruleCftImport EOF )
+ // InternalApplicationConfiguration.g:402:2: iv_ruleCftImport= ruleCftImport EOF
+ {
+ newCompositeNode(grammarAccess.getCftImportRule());
+ pushFollow(FOLLOW_1);
+ iv_ruleCftImport=ruleCftImport();
+
+ state._fsp--;
+
+ current =iv_ruleCftImport;
+ match(input,EOF,FOLLOW_2);
+
+ }
+
+ }
+
+ catch (RecognitionException re) {
+ recover(input,re);
+ appendSkippedTokens();
+ }
+ finally {
+ }
+ return current;
+ }
+ // $ANTLR end "entryRuleCftImport"
+
+
+ // $ANTLR start "ruleCftImport"
+ // InternalApplicationConfiguration.g:408:1: ruleCftImport returns [EObject current=null] : (otherlv_0= 'import' otherlv_1= 'reliability' ( (otherlv_2= RULE_STRING ) ) ) ;
+ public final EObject ruleCftImport() throws RecognitionException {
+ EObject current = null;
+
+ Token otherlv_0=null;
+ Token otherlv_1=null;
+ Token otherlv_2=null;
+
+
+ enterRule();
+
+ try {
+ // InternalApplicationConfiguration.g:414:2: ( (otherlv_0= 'import' otherlv_1= 'reliability' ( (otherlv_2= RULE_STRING ) ) ) )
+ // InternalApplicationConfiguration.g:415:2: (otherlv_0= 'import' otherlv_1= 'reliability' ( (otherlv_2= RULE_STRING ) ) )
+ {
+ // InternalApplicationConfiguration.g:415:2: (otherlv_0= 'import' otherlv_1= 'reliability' ( (otherlv_2= RULE_STRING ) ) )
+ // InternalApplicationConfiguration.g:416:3: otherlv_0= 'import' otherlv_1= 'reliability' ( (otherlv_2= RULE_STRING ) )
+ {
+ otherlv_0=(Token)match(input,13,FOLLOW_12);
+
+ newLeafNode(otherlv_0, grammarAccess.getCftImportAccess().getImportKeyword_0());
+
+ otherlv_1=(Token)match(input,16,FOLLOW_10);
+
+ newLeafNode(otherlv_1, grammarAccess.getCftImportAccess().getReliabilityKeyword_1());
+
+ // InternalApplicationConfiguration.g:424:3: ( (otherlv_2= RULE_STRING ) )
+ // InternalApplicationConfiguration.g:425:4: (otherlv_2= RULE_STRING )
+ {
+ // InternalApplicationConfiguration.g:425:4: (otherlv_2= RULE_STRING )
+ // InternalApplicationConfiguration.g:426:5: otherlv_2= RULE_STRING
+ {
+
+ if (current==null) {
+ current = createModelElement(grammarAccess.getCftImportRule());
+ }
+
+ otherlv_2=(Token)match(input,RULE_STRING,FOLLOW_2);
+
+ newLeafNode(otherlv_2, grammarAccess.getCftImportAccess().getImportedCftCftModelCrossReference_2_0());
+
+
+ }
+
+
+ }
+
+
+ }
+
+
+ }
+
+
+ leaveRule();
+
+ }
+
+ catch (RecognitionException re) {
+ recover(input,re);
+ appendSkippedTokens();
+ }
+ finally {
+ }
+ return current;
+ }
+ // $ANTLR end "ruleCftImport"
+
+
+ // $ANTLR start "entryRuleDeclaration"
+ // InternalApplicationConfiguration.g:441:1: entryRuleDeclaration returns [EObject current=null] : iv_ruleDeclaration= ruleDeclaration EOF ;
+ public final EObject entryRuleDeclaration() throws RecognitionException {
+ EObject current = null;
+
+ EObject iv_ruleDeclaration = null;
+
+
+ try {
+ // InternalApplicationConfiguration.g:441:52: (iv_ruleDeclaration= ruleDeclaration EOF )
+ // InternalApplicationConfiguration.g:442:2: iv_ruleDeclaration= ruleDeclaration EOF
+ {
+ newCompositeNode(grammarAccess.getDeclarationRule());
+ pushFollow(FOLLOW_1);
+ iv_ruleDeclaration=ruleDeclaration();
+
+ state._fsp--;
+
+ current =iv_ruleDeclaration;
+ match(input,EOF,FOLLOW_2);
+
+ }
+
+ }
+
+ catch (RecognitionException re) {
+ recover(input,re);
+ appendSkippedTokens();
+ }
+ finally {
+ }
+ return current;
+ }
+ // $ANTLR end "entryRuleDeclaration"
+
+
+ // $ANTLR start "ruleDeclaration"
+ // 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 ) ;
+ public final EObject ruleDeclaration() throws RecognitionException {
+ EObject current = null;
+
+ EObject this_FileDeclaration_0 = null;
+
+ EObject this_MetamodelDeclaration_1 = null;
+
+ EObject this_PartialModelDeclaration_2 = null;
+
+ EObject this_GraphPatternDeclaration_3 = null;
+
+ EObject this_ConfigDeclaration_4 = null;
+
+ EObject this_ScopeDeclaration_5 = null;
+
+ EObject this_ObjectiveDeclaration_6 = null;
+
+
+
+ enterRule();
+
+ try {
+ // 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 ) )
+ // 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 )
+ {
+ // 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 )
+ int alt8=7;
+ switch ( input.LA(1) ) {
+ case 17:
+ {
+ alt8=1;
+ }
+ break;
+ case 25:
+ {
+ alt8=2;
+ }
+ break;
+ case 27:
+ {
+ alt8=3;
+ }
+ break;
+ case 28:
+ {
+ alt8=4;
+ }
+ break;
+ case 30:
+ {
+ alt8=5;
+ }
+ break;
+ case 44:
+ {
+ alt8=6;
+ }
+ break;
+ case 29:
+ {
+ alt8=7;
+ }
+ break;
+ default:
+ NoViableAltException nvae =
+ new NoViableAltException("", 8, 0, input);
+
+ throw nvae;
+ }
+
+ switch (alt8) {
+ case 1 :
+ // InternalApplicationConfiguration.g:456:3: this_FileDeclaration_0= ruleFileDeclaration
+ {
+
+ newCompositeNode(grammarAccess.getDeclarationAccess().getFileDeclarationParserRuleCall_0());
+
+ pushFollow(FOLLOW_2);
+ this_FileDeclaration_0=ruleFileDeclaration();
+
+ state._fsp--;
+
+
+ current = this_FileDeclaration_0;
+ afterParserOrEnumRuleCall();
+
+
+ }
+ break;
+ case 2 :
+ // InternalApplicationConfiguration.g:465:3: this_MetamodelDeclaration_1= ruleMetamodelDeclaration
+ {
+
+ newCompositeNode(grammarAccess.getDeclarationAccess().getMetamodelDeclarationParserRuleCall_1());
+
+ pushFollow(FOLLOW_2);
+ this_MetamodelDeclaration_1=ruleMetamodelDeclaration();
+
+ state._fsp--;
+
+
+ current = this_MetamodelDeclaration_1;
+ afterParserOrEnumRuleCall();
+
+
+ }
+ break;
+ case 3 :
+ // InternalApplicationConfiguration.g:474:3: this_PartialModelDeclaration_2= rulePartialModelDeclaration
+ {
+
+ newCompositeNode(grammarAccess.getDeclarationAccess().getPartialModelDeclarationParserRuleCall_2());
+
+ pushFollow(FOLLOW_2);
+ this_PartialModelDeclaration_2=rulePartialModelDeclaration();
+
+ state._fsp--;
+
+
+ current = this_PartialModelDeclaration_2;
+ afterParserOrEnumRuleCall();
+
+
+ }
+ break;
+ case 4 :
+ // InternalApplicationConfiguration.g:483:3: this_GraphPatternDeclaration_3= ruleGraphPatternDeclaration
+ {
+
+ newCompositeNode(grammarAccess.getDeclarationAccess().getGraphPatternDeclarationParserRuleCall_3());
+
+ pushFollow(FOLLOW_2);
+ this_GraphPatternDeclaration_3=ruleGraphPatternDeclaration();
+
+ state._fsp--;
+
+
+ current = this_GraphPatternDeclaration_3;
+ afterParserOrEnumRuleCall();
+
+
+ }
+ break;
+ case 5 :
+ // InternalApplicationConfiguration.g:492:3: this_ConfigDeclaration_4= ruleConfigDeclaration
+ {
+
+ newCompositeNode(grammarAccess.getDeclarationAccess().getConfigDeclarationParserRuleCall_4());
+
+ pushFollow(FOLLOW_2);
+ this_ConfigDeclaration_4=ruleConfigDeclaration();
+
+ state._fsp--;
+
+
+ current = this_ConfigDeclaration_4;
+ afterParserOrEnumRuleCall();
+
+
+ }
+ break;
+ case 6 :
+ // InternalApplicationConfiguration.g:501:3: this_ScopeDeclaration_5= ruleScopeDeclaration
+ {
+
+ newCompositeNode(grammarAccess.getDeclarationAccess().getScopeDeclarationParserRuleCall_5());
+
+ pushFollow(FOLLOW_2);
+ this_ScopeDeclaration_5=ruleScopeDeclaration();
+
+ state._fsp--;
+
+
+ current = this_ScopeDeclaration_5;
+ afterParserOrEnumRuleCall();
+
+
+ }
+ break;
+ case 7 :
+ // InternalApplicationConfiguration.g:510:3: this_ObjectiveDeclaration_6= ruleObjectiveDeclaration
+ {
+
+ newCompositeNode(grammarAccess.getDeclarationAccess().getObjectiveDeclarationParserRuleCall_6());
+
+ pushFollow(FOLLOW_2);
+ this_ObjectiveDeclaration_6=ruleObjectiveDeclaration();
+
+ state._fsp--;
+
+
+ current = this_ObjectiveDeclaration_6;
+ afterParserOrEnumRuleCall();
+
+
+ }
+ break;
+
+ }
+
+
+ }
+
+
+ leaveRule();
+
+ }
+
+ catch (RecognitionException re) {
+ recover(input,re);
+ appendSkippedTokens();
+ }
+ finally {
+ }
+ return current;
+ }
+ // $ANTLR end "ruleDeclaration"
+
+
+ // $ANTLR start "entryRuleFileSpecification"
+ // InternalApplicationConfiguration.g:522:1: entryRuleFileSpecification returns [EObject current=null] : iv_ruleFileSpecification= ruleFileSpecification EOF ;
+ public final EObject entryRuleFileSpecification() throws RecognitionException {
+ EObject current = null;
+
+ EObject iv_ruleFileSpecification = null;
+
+
+ try {
+ // InternalApplicationConfiguration.g:522:58: (iv_ruleFileSpecification= ruleFileSpecification EOF )
+ // InternalApplicationConfiguration.g:523:2: iv_ruleFileSpecification= ruleFileSpecification EOF
+ {
+ newCompositeNode(grammarAccess.getFileSpecificationRule());
+ pushFollow(FOLLOW_1);
+ iv_ruleFileSpecification=ruleFileSpecification();
+
+ state._fsp--;
+
+ current =iv_ruleFileSpecification;
+ match(input,EOF,FOLLOW_2);
+
+ }
+
+ }
+
+ catch (RecognitionException re) {
+ recover(input,re);
+ appendSkippedTokens();
+ }
+ finally {
+ }
+ return current;
+ }
+ // $ANTLR end "entryRuleFileSpecification"
+
+
+ // $ANTLR start "ruleFileSpecification"
+ // InternalApplicationConfiguration.g:529:1: ruleFileSpecification returns [EObject current=null] : ( (lv_path_0_0= RULE_STRING ) ) ;
+ public final EObject ruleFileSpecification() throws RecognitionException {
+ EObject current = null;
+
+ Token lv_path_0_0=null;
+
+
+ enterRule();
+
+ try {
+ // InternalApplicationConfiguration.g:535:2: ( ( (lv_path_0_0= RULE_STRING ) ) )
+ // InternalApplicationConfiguration.g:536:2: ( (lv_path_0_0= RULE_STRING ) )
+ {
+ // InternalApplicationConfiguration.g:536:2: ( (lv_path_0_0= RULE_STRING ) )
+ // InternalApplicationConfiguration.g:537:3: (lv_path_0_0= RULE_STRING )
+ {
+ // InternalApplicationConfiguration.g:537:3: (lv_path_0_0= RULE_STRING )
+ // InternalApplicationConfiguration.g:538:4: lv_path_0_0= RULE_STRING
+ {
+ lv_path_0_0=(Token)match(input,RULE_STRING,FOLLOW_2);
+
+ newLeafNode(lv_path_0_0, grammarAccess.getFileSpecificationAccess().getPathSTRINGTerminalRuleCall_0());
+
+
+ if (current==null) {
+ current = createModelElement(grammarAccess.getFileSpecificationRule());
+ }
+ setWithLastConsumed(
+ current,
+ "path",
+ lv_path_0_0,
+ "org.eclipse.xtext.common.Terminals.STRING");
+
+
+ }
+
+
+ }
+
+
+ }
+
+
+ leaveRule();
+
+ }
+
+ catch (RecognitionException re) {
+ recover(input,re);
+ appendSkippedTokens();
+ }
+ finally {
+ }
+ return current;
+ }
+ // $ANTLR end "ruleFileSpecification"
+
+
+ // $ANTLR start "entryRuleFileDeclaration"
+ // InternalApplicationConfiguration.g:557:1: entryRuleFileDeclaration returns [EObject current=null] : iv_ruleFileDeclaration= ruleFileDeclaration EOF ;
+ public final EObject entryRuleFileDeclaration() throws RecognitionException {
+ EObject current = null;
+
+ EObject iv_ruleFileDeclaration = null;
+
+
+ try {
+ // InternalApplicationConfiguration.g:557:56: (iv_ruleFileDeclaration= ruleFileDeclaration EOF )
+ // InternalApplicationConfiguration.g:558:2: iv_ruleFileDeclaration= ruleFileDeclaration EOF
+ {
+ newCompositeNode(grammarAccess.getFileDeclarationRule());
+ pushFollow(FOLLOW_1);
+ iv_ruleFileDeclaration=ruleFileDeclaration();
+
+ state._fsp--;
+
+ current =iv_ruleFileDeclaration;
+ match(input,EOF,FOLLOW_2);
+
+ }
+
+ }
+
+ catch (RecognitionException re) {
+ recover(input,re);
+ appendSkippedTokens();
+ }
+ finally {
+ }
+ return current;
+ }
+ // $ANTLR end "entryRuleFileDeclaration"
+
+
+ // $ANTLR start "ruleFileDeclaration"
+ // 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 ) ) ) ;
+ public final EObject ruleFileDeclaration() throws RecognitionException {
+ EObject current = null;
+
+ Token otherlv_0=null;
+ Token lv_name_1_0=null;
+ Token otherlv_2=null;
+ EObject lv_specification_3_0 = null;
+
+
+
+ enterRule();
+
+ try {
+ // InternalApplicationConfiguration.g:570:2: ( (otherlv_0= 'file' ( (lv_name_1_0= RULE_ID ) ) otherlv_2= '=' ( (lv_specification_3_0= ruleFileSpecification ) ) ) )
+ // InternalApplicationConfiguration.g:571:2: (otherlv_0= 'file' ( (lv_name_1_0= RULE_ID ) ) otherlv_2= '=' ( (lv_specification_3_0= ruleFileSpecification ) ) )
+ {
+ // InternalApplicationConfiguration.g:571:2: (otherlv_0= 'file' ( (lv_name_1_0= RULE_ID ) ) otherlv_2= '=' ( (lv_specification_3_0= ruleFileSpecification ) ) )
+ // InternalApplicationConfiguration.g:572:3: otherlv_0= 'file' ( (lv_name_1_0= RULE_ID ) ) otherlv_2= '=' ( (lv_specification_3_0= ruleFileSpecification ) )
+ {
+ otherlv_0=(Token)match(input,17,FOLLOW_6);
+
+ newLeafNode(otherlv_0, grammarAccess.getFileDeclarationAccess().getFileKeyword_0());
+
+ // InternalApplicationConfiguration.g:576:3: ( (lv_name_1_0= RULE_ID ) )
+ // InternalApplicationConfiguration.g:577:4: (lv_name_1_0= RULE_ID )
+ {
+ // InternalApplicationConfiguration.g:577:4: (lv_name_1_0= RULE_ID )
+ // InternalApplicationConfiguration.g:578:5: lv_name_1_0= RULE_ID
+ {
+ lv_name_1_0=(Token)match(input,RULE_ID,FOLLOW_13);
+
+ newLeafNode(lv_name_1_0, grammarAccess.getFileDeclarationAccess().getNameIDTerminalRuleCall_1_0());
+
+
+ if (current==null) {
+ current = createModelElement(grammarAccess.getFileDeclarationRule());
+ }
+ setWithLastConsumed(
+ current,
+ "name",
+ lv_name_1_0,
+ "org.eclipse.xtext.common.Terminals.ID");
+
+
+ }
+
+
+ }
+
+ otherlv_2=(Token)match(input,18,FOLLOW_10);
+
+ newLeafNode(otherlv_2, grammarAccess.getFileDeclarationAccess().getEqualsSignKeyword_2());
+
+ // InternalApplicationConfiguration.g:598:3: ( (lv_specification_3_0= ruleFileSpecification ) )
+ // InternalApplicationConfiguration.g:599:4: (lv_specification_3_0= ruleFileSpecification )
+ {
+ // InternalApplicationConfiguration.g:599:4: (lv_specification_3_0= ruleFileSpecification )
+ // InternalApplicationConfiguration.g:600:5: lv_specification_3_0= ruleFileSpecification
+ {
+
+ newCompositeNode(grammarAccess.getFileDeclarationAccess().getSpecificationFileSpecificationParserRuleCall_3_0());
+
+ pushFollow(FOLLOW_2);
+ lv_specification_3_0=ruleFileSpecification();
+
+ state._fsp--;
+
+
+ if (current==null) {
+ current = createModelElementForParent(grammarAccess.getFileDeclarationRule());
+ }
+ set(
+ current,
+ "specification",
+ lv_specification_3_0,
+ "hu.bme.mit.inf.dslreasoner.application.ApplicationConfiguration.FileSpecification");
+ afterParserOrEnumRuleCall();
+
+
+ }
+
+
+ }
+
+
+ }
+
+
+ }
+
+
+ leaveRule();
+
+ }
+
+ catch (RecognitionException re) {
+ recover(input,re);
+ appendSkippedTokens();
+ }
+ finally {
+ }
+ return current;
+ }
+ // $ANTLR end "ruleFileDeclaration"
+
+
+ // $ANTLR start "entryRuleFileReference"
+ // InternalApplicationConfiguration.g:621:1: entryRuleFileReference returns [EObject current=null] : iv_ruleFileReference= ruleFileReference EOF ;
+ public final EObject entryRuleFileReference() throws RecognitionException {
+ EObject current = null;
+
+ EObject iv_ruleFileReference = null;
+
+
+ try {
+ // InternalApplicationConfiguration.g:621:54: (iv_ruleFileReference= ruleFileReference EOF )
+ // InternalApplicationConfiguration.g:622:2: iv_ruleFileReference= ruleFileReference EOF
+ {
+ newCompositeNode(grammarAccess.getFileReferenceRule());
+ pushFollow(FOLLOW_1);
+ iv_ruleFileReference=ruleFileReference();
+
+ state._fsp--;
+
+ current =iv_ruleFileReference;
+ match(input,EOF,FOLLOW_2);
+
+ }
+
+ }
+
+ catch (RecognitionException re) {
+ recover(input,re);
+ appendSkippedTokens();
+ }
+ finally {
+ }
+ return current;
+ }
+ // $ANTLR end "entryRuleFileReference"
+
+
+ // $ANTLR start "ruleFileReference"
+ // InternalApplicationConfiguration.g:628:1: ruleFileReference returns [EObject current=null] : ( (otherlv_0= RULE_ID ) ) ;
+ public final EObject ruleFileReference() throws RecognitionException {
+ EObject current = null;
+
+ Token otherlv_0=null;
+
+
+ enterRule();
+
+ try {
+ // InternalApplicationConfiguration.g:634:2: ( ( (otherlv_0= RULE_ID ) ) )
+ // InternalApplicationConfiguration.g:635:2: ( (otherlv_0= RULE_ID ) )
+ {
+ // InternalApplicationConfiguration.g:635:2: ( (otherlv_0= RULE_ID ) )
+ // InternalApplicationConfiguration.g:636:3: (otherlv_0= RULE_ID )
+ {
+ // InternalApplicationConfiguration.g:636:3: (otherlv_0= RULE_ID )
+ // InternalApplicationConfiguration.g:637:4: otherlv_0= RULE_ID
+ {
+
+ if (current==null) {
+ current = createModelElement(grammarAccess.getFileReferenceRule());
+ }
+
+ otherlv_0=(Token)match(input,RULE_ID,FOLLOW_2);
+
+ newLeafNode(otherlv_0, grammarAccess.getFileReferenceAccess().getReferredFileDeclarationCrossReference_0());
+
+
+ }
+
+
+ }
+
+
+ }
+
+
+ leaveRule();
+
+ }
+
+ catch (RecognitionException re) {
+ recover(input,re);
+ appendSkippedTokens();
+ }
+ finally {
+ }
+ return current;
+ }
+ // $ANTLR end "ruleFileReference"
+
+
+ // $ANTLR start "entryRuleFile"
+ // InternalApplicationConfiguration.g:651:1: entryRuleFile returns [EObject current=null] : iv_ruleFile= ruleFile EOF ;
+ public final EObject entryRuleFile() throws RecognitionException {
+ EObject current = null;
+
+ EObject iv_ruleFile = null;
+
+
+ try {
+ // InternalApplicationConfiguration.g:651:45: (iv_ruleFile= ruleFile EOF )
+ // InternalApplicationConfiguration.g:652:2: iv_ruleFile= ruleFile EOF
+ {
+ newCompositeNode(grammarAccess.getFileRule());
+ pushFollow(FOLLOW_1);
+ iv_ruleFile=ruleFile();
+
+ state._fsp--;
+
+ current =iv_ruleFile;
+ match(input,EOF,FOLLOW_2);
+
+ }
+
+ }
+
+ catch (RecognitionException re) {
+ recover(input,re);
+ appendSkippedTokens();
+ }
+ finally {
+ }
+ return current;
+ }
+ // $ANTLR end "entryRuleFile"
+
+
+ // $ANTLR start "ruleFile"
+ // InternalApplicationConfiguration.g:658:1: ruleFile returns [EObject current=null] : (this_FileSpecification_0= ruleFileSpecification | this_FileReference_1= ruleFileReference ) ;
+ public final EObject ruleFile() throws RecognitionException {
+ EObject current = null;
+
+ EObject this_FileSpecification_0 = null;
+
+ EObject this_FileReference_1 = null;
+
+
+
+ enterRule();
+
+ try {
+ // InternalApplicationConfiguration.g:664:2: ( (this_FileSpecification_0= ruleFileSpecification | this_FileReference_1= ruleFileReference ) )
+ // InternalApplicationConfiguration.g:665:2: (this_FileSpecification_0= ruleFileSpecification | this_FileReference_1= ruleFileReference )
+ {
+ // InternalApplicationConfiguration.g:665:2: (this_FileSpecification_0= ruleFileSpecification | this_FileReference_1= ruleFileReference )
+ int alt9=2;
+ int LA9_0 = input.LA(1);
+
+ if ( (LA9_0==RULE_STRING) ) {
+ alt9=1;
+ }
+ else if ( (LA9_0==RULE_ID) ) {
+ alt9=2;
+ }
+ else {
+ NoViableAltException nvae =
+ new NoViableAltException("", 9, 0, input);
+
+ throw nvae;
+ }
+ switch (alt9) {
+ case 1 :
+ // InternalApplicationConfiguration.g:666:3: this_FileSpecification_0= ruleFileSpecification
+ {
+
+ newCompositeNode(grammarAccess.getFileAccess().getFileSpecificationParserRuleCall_0());
+
+ pushFollow(FOLLOW_2);
+ this_FileSpecification_0=ruleFileSpecification();
+
+ state._fsp--;
+
+
+ current = this_FileSpecification_0;
+ afterParserOrEnumRuleCall();
+
+
+ }
+ break;
+ case 2 :
+ // InternalApplicationConfiguration.g:675:3: this_FileReference_1= ruleFileReference
+ {
+
+ newCompositeNode(grammarAccess.getFileAccess().getFileReferenceParserRuleCall_1());
+
+ pushFollow(FOLLOW_2);
+ this_FileReference_1=ruleFileReference();
+
+ state._fsp--;
+
+
+ current = this_FileReference_1;
+ afterParserOrEnumRuleCall();
+
+
+ }
+ break;
+
+ }
+
+
+ }
+
+
+ leaveRule();
+
+ }
+
+ catch (RecognitionException re) {
+ recover(input,re);
+ appendSkippedTokens();
+ }
+ finally {
+ }
+ return current;
+ }
+ // $ANTLR end "ruleFile"
+
+
+ // $ANTLR start "entryRuleMetamodelSpecification"
+ // InternalApplicationConfiguration.g:687:1: entryRuleMetamodelSpecification returns [EObject current=null] : iv_ruleMetamodelSpecification= ruleMetamodelSpecification EOF ;
+ public final EObject entryRuleMetamodelSpecification() throws RecognitionException {
+ EObject current = null;
+
+ EObject iv_ruleMetamodelSpecification = null;
+
+
+ try {
+ // InternalApplicationConfiguration.g:687:63: (iv_ruleMetamodelSpecification= ruleMetamodelSpecification EOF )
+ // InternalApplicationConfiguration.g:688:2: iv_ruleMetamodelSpecification= ruleMetamodelSpecification EOF
+ {
+ newCompositeNode(grammarAccess.getMetamodelSpecificationRule());
+ pushFollow(FOLLOW_1);
+ iv_ruleMetamodelSpecification=ruleMetamodelSpecification();
+
+ state._fsp--;
+
+ current =iv_ruleMetamodelSpecification;
+ match(input,EOF,FOLLOW_2);
+
+ }
+
+ }
+
+ catch (RecognitionException re) {
+ recover(input,re);
+ appendSkippedTokens();
+ }
+ finally {
+ }
+ return current;
+ }
+ // $ANTLR end "entryRuleMetamodelSpecification"
+
+
+ // $ANTLR start "ruleMetamodelSpecification"
+ // 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= '}' ) ;
+ public final EObject ruleMetamodelSpecification() throws RecognitionException {
+ EObject current = null;
+
+ Token otherlv_0=null;
+ Token otherlv_2=null;
+ Token otherlv_4=null;
+ EObject lv_entries_1_0 = null;
+
+ EObject lv_entries_3_0 = null;
+
+
+
+ enterRule();
+
+ try {
+ // InternalApplicationConfiguration.g:700:2: ( (otherlv_0= '{' ( (lv_entries_1_0= ruleMetamodelEntry ) ) (otherlv_2= ',' ( (lv_entries_3_0= ruleMetamodelEntry ) ) )* otherlv_4= '}' ) )
+ // InternalApplicationConfiguration.g:701:2: (otherlv_0= '{' ( (lv_entries_1_0= ruleMetamodelEntry ) ) (otherlv_2= ',' ( (lv_entries_3_0= ruleMetamodelEntry ) ) )* otherlv_4= '}' )
+ {
+ // InternalApplicationConfiguration.g:701:2: (otherlv_0= '{' ( (lv_entries_1_0= ruleMetamodelEntry ) ) (otherlv_2= ',' ( (lv_entries_3_0= ruleMetamodelEntry ) ) )* otherlv_4= '}' )
+ // InternalApplicationConfiguration.g:702:3: otherlv_0= '{' ( (lv_entries_1_0= ruleMetamodelEntry ) ) (otherlv_2= ',' ( (lv_entries_3_0= ruleMetamodelEntry ) ) )* otherlv_4= '}'
+ {
+ otherlv_0=(Token)match(input,19,FOLLOW_14);
+
+ newLeafNode(otherlv_0, grammarAccess.getMetamodelSpecificationAccess().getLeftCurlyBracketKeyword_0());
+
+ // InternalApplicationConfiguration.g:706:3: ( (lv_entries_1_0= ruleMetamodelEntry ) )
+ // InternalApplicationConfiguration.g:707:4: (lv_entries_1_0= ruleMetamodelEntry )
+ {
+ // InternalApplicationConfiguration.g:707:4: (lv_entries_1_0= ruleMetamodelEntry )
+ // InternalApplicationConfiguration.g:708:5: lv_entries_1_0= ruleMetamodelEntry
+ {
+
+ newCompositeNode(grammarAccess.getMetamodelSpecificationAccess().getEntriesMetamodelEntryParserRuleCall_1_0());
+
+ pushFollow(FOLLOW_15);
+ lv_entries_1_0=ruleMetamodelEntry();
+
+ state._fsp--;
+
+
+ if (current==null) {
+ current = createModelElementForParent(grammarAccess.getMetamodelSpecificationRule());
+ }
+ add(
+ current,
+ "entries",
+ lv_entries_1_0,
+ "hu.bme.mit.inf.dslreasoner.application.ApplicationConfiguration.MetamodelEntry");
+ afterParserOrEnumRuleCall();
+
+
+ }
+
+
+ }
+
+ // InternalApplicationConfiguration.g:725:3: (otherlv_2= ',' ( (lv_entries_3_0= ruleMetamodelEntry ) ) )*
+ loop10:
+ do {
+ int alt10=2;
+ int LA10_0 = input.LA(1);
+
+ if ( (LA10_0==20) ) {
+ alt10=1;
+ }
+
+
+ switch (alt10) {
+ case 1 :
+ // InternalApplicationConfiguration.g:726:4: otherlv_2= ',' ( (lv_entries_3_0= ruleMetamodelEntry ) )
+ {
+ otherlv_2=(Token)match(input,20,FOLLOW_14);
+
+ newLeafNode(otherlv_2, grammarAccess.getMetamodelSpecificationAccess().getCommaKeyword_2_0());
+
+ // InternalApplicationConfiguration.g:730:4: ( (lv_entries_3_0= ruleMetamodelEntry ) )
+ // InternalApplicationConfiguration.g:731:5: (lv_entries_3_0= ruleMetamodelEntry )
+ {
+ // InternalApplicationConfiguration.g:731:5: (lv_entries_3_0= ruleMetamodelEntry )
+ // InternalApplicationConfiguration.g:732:6: lv_entries_3_0= ruleMetamodelEntry
+ {
+
+ newCompositeNode(grammarAccess.getMetamodelSpecificationAccess().getEntriesMetamodelEntryParserRuleCall_2_1_0());
+
+ pushFollow(FOLLOW_15);
+ lv_entries_3_0=ruleMetamodelEntry();
+
+ state._fsp--;
+
+
+ if (current==null) {
+ current = createModelElementForParent(grammarAccess.getMetamodelSpecificationRule());
+ }
+ add(
+ current,
+ "entries",
+ lv_entries_3_0,
+ "hu.bme.mit.inf.dslreasoner.application.ApplicationConfiguration.MetamodelEntry");
+ afterParserOrEnumRuleCall();
+
+
+ }
+
+
+ }
+
+
+ }
+ break;
+
+ default :
+ break loop10;
+ }
+ } while (true);
+
+ otherlv_4=(Token)match(input,21,FOLLOW_2);
+
+ newLeafNode(otherlv_4, grammarAccess.getMetamodelSpecificationAccess().getRightCurlyBracketKeyword_3());
+
+
+ }
+
+
+ }
+
+
+ leaveRule();
+
+ }
+
+ catch (RecognitionException re) {
+ recover(input,re);
+ appendSkippedTokens();
+ }
+ finally {
+ }
+ return current;
+ }
+ // $ANTLR end "ruleMetamodelSpecification"
+
+
+ // $ANTLR start "entryRuleMetamodelEntry"
+ // InternalApplicationConfiguration.g:758:1: entryRuleMetamodelEntry returns [EObject current=null] : iv_ruleMetamodelEntry= ruleMetamodelEntry EOF ;
+ public final EObject entryRuleMetamodelEntry() throws RecognitionException {
+ EObject current = null;
+
+ EObject iv_ruleMetamodelEntry = null;
+
+
+ try {
+ // InternalApplicationConfiguration.g:758:55: (iv_ruleMetamodelEntry= ruleMetamodelEntry EOF )
+ // InternalApplicationConfiguration.g:759:2: iv_ruleMetamodelEntry= ruleMetamodelEntry EOF
+ {
+ newCompositeNode(grammarAccess.getMetamodelEntryRule());
+ pushFollow(FOLLOW_1);
+ iv_ruleMetamodelEntry=ruleMetamodelEntry();
+
+ state._fsp--;
+
+ current =iv_ruleMetamodelEntry;
+ match(input,EOF,FOLLOW_2);
+
+ }
+
+ }
+
+ catch (RecognitionException re) {
+ recover(input,re);
+ appendSkippedTokens();
+ }
+ finally {
+ }
+ return current;
+ }
+ // $ANTLR end "entryRuleMetamodelEntry"
+
+
+ // $ANTLR start "ruleMetamodelEntry"
+ // InternalApplicationConfiguration.g:765:1: ruleMetamodelEntry returns [EObject current=null] : (this_MetamodelElement_0= ruleMetamodelElement | this_AllPackageEntry_1= ruleAllPackageEntry ) ;
+ public final EObject ruleMetamodelEntry() throws RecognitionException {
+ EObject current = null;
+
+ EObject this_MetamodelElement_0 = null;
+
+ EObject this_AllPackageEntry_1 = null;
+
+
+
+ enterRule();
+
+ try {
+ // InternalApplicationConfiguration.g:771:2: ( (this_MetamodelElement_0= ruleMetamodelElement | this_AllPackageEntry_1= ruleAllPackageEntry ) )
+ // InternalApplicationConfiguration.g:772:2: (this_MetamodelElement_0= ruleMetamodelElement | this_AllPackageEntry_1= ruleAllPackageEntry )
+ {
+ // InternalApplicationConfiguration.g:772:2: (this_MetamodelElement_0= ruleMetamodelElement | this_AllPackageEntry_1= ruleAllPackageEntry )
+ int alt11=2;
+ int LA11_0 = input.LA(1);
+
+ if ( (LA11_0==RULE_ID) ) {
+ alt11=1;
+ }
+ else if ( (LA11_0==22) ) {
+ alt11=2;
+ }
+ else {
+ NoViableAltException nvae =
+ new NoViableAltException("", 11, 0, input);
+
+ throw nvae;
+ }
+ switch (alt11) {
+ case 1 :
+ // InternalApplicationConfiguration.g:773:3: this_MetamodelElement_0= ruleMetamodelElement
+ {
+
+ newCompositeNode(grammarAccess.getMetamodelEntryAccess().getMetamodelElementParserRuleCall_0());
+
+ pushFollow(FOLLOW_2);
+ this_MetamodelElement_0=ruleMetamodelElement();
+
+ state._fsp--;
+
+
+ current = this_MetamodelElement_0;
+ afterParserOrEnumRuleCall();
+
+
+ }
+ break;
+ case 2 :
+ // InternalApplicationConfiguration.g:782:3: this_AllPackageEntry_1= ruleAllPackageEntry
+ {
+
+ newCompositeNode(grammarAccess.getMetamodelEntryAccess().getAllPackageEntryParserRuleCall_1());
+
+ pushFollow(FOLLOW_2);
+ this_AllPackageEntry_1=ruleAllPackageEntry();
+
+ state._fsp--;
+
+
+ current = this_AllPackageEntry_1;
+ afterParserOrEnumRuleCall();
+
+
+ }
+ break;
+
+ }
+
+
+ }
+
+
+ leaveRule();
+
+ }
+
+ catch (RecognitionException re) {
+ recover(input,re);
+ appendSkippedTokens();
+ }
+ finally {
+ }
+ return current;
+ }
+ // $ANTLR end "ruleMetamodelEntry"
+
+
+ // $ANTLR start "entryRuleAllPackageEntry"
+ // InternalApplicationConfiguration.g:794:1: entryRuleAllPackageEntry returns [EObject current=null] : iv_ruleAllPackageEntry= ruleAllPackageEntry EOF ;
+ public final EObject entryRuleAllPackageEntry() throws RecognitionException {
+ EObject current = null;
+
+ EObject iv_ruleAllPackageEntry = null;
+
+
+ try {
+ // InternalApplicationConfiguration.g:794:56: (iv_ruleAllPackageEntry= ruleAllPackageEntry EOF )
+ // InternalApplicationConfiguration.g:795:2: iv_ruleAllPackageEntry= ruleAllPackageEntry EOF
+ {
+ newCompositeNode(grammarAccess.getAllPackageEntryRule());
+ pushFollow(FOLLOW_1);
+ iv_ruleAllPackageEntry=ruleAllPackageEntry();
+
+ state._fsp--;
+
+ current =iv_ruleAllPackageEntry;
+ match(input,EOF,FOLLOW_2);
+
+ }
+
+ }
+
+ catch (RecognitionException re) {
+ recover(input,re);
+ appendSkippedTokens();
+ }
+ finally {
+ }
+ return current;
+ }
+ // $ANTLR end "entryRuleAllPackageEntry"
+
+
+ // $ANTLR start "ruleAllPackageEntry"
+ // 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= '}' )? ) ;
+ public final EObject ruleAllPackageEntry() throws RecognitionException {
+ EObject current = null;
+
+ Token otherlv_0=null;
+ Token otherlv_2=null;
+ Token otherlv_3=null;
+ Token otherlv_5=null;
+ Token otherlv_7=null;
+ EObject lv_exclusion_4_0 = null;
+
+ EObject lv_exclusion_6_0 = null;
+
+
+
+ enterRule();
+
+ try {
+ // 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= '}' )? ) )
+ // 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= '}' )? )
+ {
+ // 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= '}' )? )
+ // 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= '}' )?
+ {
+ otherlv_0=(Token)match(input,22,FOLLOW_6);
+
+ newLeafNode(otherlv_0, grammarAccess.getAllPackageEntryAccess().getPackageKeyword_0());
+
+ // InternalApplicationConfiguration.g:813:3: ( ( ruleQualifiedName ) )
+ // InternalApplicationConfiguration.g:814:4: ( ruleQualifiedName )
+ {
+ // InternalApplicationConfiguration.g:814:4: ( ruleQualifiedName )
+ // InternalApplicationConfiguration.g:815:5: ruleQualifiedName
+ {
+
+ if (current==null) {
+ current = createModelElement(grammarAccess.getAllPackageEntryRule());
+ }
+
+
+ newCompositeNode(grammarAccess.getAllPackageEntryAccess().getPackageEPackageCrossReference_1_0());
+
+ pushFollow(FOLLOW_16);
+ ruleQualifiedName();
+
+ state._fsp--;
+
+
+ afterParserOrEnumRuleCall();
+
+
+ }
+
+
+ }
+
+ // InternalApplicationConfiguration.g:829:3: (otherlv_2= 'excluding' otherlv_3= '{' ( (lv_exclusion_4_0= ruleMetamodelElement ) ) (otherlv_5= ',' ( (lv_exclusion_6_0= ruleMetamodelElement ) ) )* otherlv_7= '}' )?
+ int alt13=2;
+ int LA13_0 = input.LA(1);
+
+ if ( (LA13_0==23) ) {
+ alt13=1;
+ }
+ switch (alt13) {
+ case 1 :
+ // InternalApplicationConfiguration.g:830:4: otherlv_2= 'excluding' otherlv_3= '{' ( (lv_exclusion_4_0= ruleMetamodelElement ) ) (otherlv_5= ',' ( (lv_exclusion_6_0= ruleMetamodelElement ) ) )* otherlv_7= '}'
+ {
+ otherlv_2=(Token)match(input,23,FOLLOW_17);
+
+ newLeafNode(otherlv_2, grammarAccess.getAllPackageEntryAccess().getExcludingKeyword_2_0());
+
+ otherlv_3=(Token)match(input,19,FOLLOW_6);
+
+ newLeafNode(otherlv_3, grammarAccess.getAllPackageEntryAccess().getLeftCurlyBracketKeyword_2_1());
+
+ // InternalApplicationConfiguration.g:838:4: ( (lv_exclusion_4_0= ruleMetamodelElement ) )
+ // InternalApplicationConfiguration.g:839:5: (lv_exclusion_4_0= ruleMetamodelElement )
+ {
+ // InternalApplicationConfiguration.g:839:5: (lv_exclusion_4_0= ruleMetamodelElement )
+ // InternalApplicationConfiguration.g:840:6: lv_exclusion_4_0= ruleMetamodelElement
+ {
+
+ newCompositeNode(grammarAccess.getAllPackageEntryAccess().getExclusionMetamodelElementParserRuleCall_2_2_0());
+
+ pushFollow(FOLLOW_15);
+ lv_exclusion_4_0=ruleMetamodelElement();
+
+ state._fsp--;
+
+
+ if (current==null) {
+ current = createModelElementForParent(grammarAccess.getAllPackageEntryRule());
+ }
+ add(
+ current,
+ "exclusion",
+ lv_exclusion_4_0,
+ "hu.bme.mit.inf.dslreasoner.application.ApplicationConfiguration.MetamodelElement");
+ afterParserOrEnumRuleCall();
+
+
+ }
+
+
+ }
+
+ // InternalApplicationConfiguration.g:857:4: (otherlv_5= ',' ( (lv_exclusion_6_0= ruleMetamodelElement ) ) )*
+ loop12:
+ do {
+ int alt12=2;
+ int LA12_0 = input.LA(1);
+
+ if ( (LA12_0==20) ) {
+ alt12=1;
+ }
+
+
+ switch (alt12) {
+ case 1 :
+ // InternalApplicationConfiguration.g:858:5: otherlv_5= ',' ( (lv_exclusion_6_0= ruleMetamodelElement ) )
+ {
+ otherlv_5=(Token)match(input,20,FOLLOW_6);
+
+ newLeafNode(otherlv_5, grammarAccess.getAllPackageEntryAccess().getCommaKeyword_2_3_0());
+
+ // InternalApplicationConfiguration.g:862:5: ( (lv_exclusion_6_0= ruleMetamodelElement ) )
+ // InternalApplicationConfiguration.g:863:6: (lv_exclusion_6_0= ruleMetamodelElement )
+ {
+ // InternalApplicationConfiguration.g:863:6: (lv_exclusion_6_0= ruleMetamodelElement )
+ // InternalApplicationConfiguration.g:864:7: lv_exclusion_6_0= ruleMetamodelElement
+ {
+
+ newCompositeNode(grammarAccess.getAllPackageEntryAccess().getExclusionMetamodelElementParserRuleCall_2_3_1_0());
+
+ pushFollow(FOLLOW_15);
+ lv_exclusion_6_0=ruleMetamodelElement();
+
+ state._fsp--;
+
+
+ if (current==null) {
+ current = createModelElementForParent(grammarAccess.getAllPackageEntryRule());
+ }
+ add(
+ current,
+ "exclusion",
+ lv_exclusion_6_0,
+ "hu.bme.mit.inf.dslreasoner.application.ApplicationConfiguration.MetamodelElement");
+ afterParserOrEnumRuleCall();
+
+
+ }
+
+
+ }
+
+
+ }
+ break;
+
+ default :
+ break loop12;
+ }
+ } while (true);
+
+ otherlv_7=(Token)match(input,21,FOLLOW_2);
+
+ newLeafNode(otherlv_7, grammarAccess.getAllPackageEntryAccess().getRightCurlyBracketKeyword_2_4());
+
+
+ }
+ break;
+
+ }
+
+
+ }
+
+
+ }
+
+
+ leaveRule();
+
+ }
+
+ catch (RecognitionException re) {
+ recover(input,re);
+ appendSkippedTokens();
+ }
+ finally {
+ }
+ return current;
+ }
+ // $ANTLR end "ruleAllPackageEntry"
+
+
+ // $ANTLR start "entryRuleMetamodelElement"
+ // InternalApplicationConfiguration.g:891:1: entryRuleMetamodelElement returns [EObject current=null] : iv_ruleMetamodelElement= ruleMetamodelElement EOF ;
+ public final EObject entryRuleMetamodelElement() throws RecognitionException {
+ EObject current = null;
+
+ EObject iv_ruleMetamodelElement = null;
+
+
+ try {
+ // InternalApplicationConfiguration.g:891:57: (iv_ruleMetamodelElement= ruleMetamodelElement EOF )
+ // InternalApplicationConfiguration.g:892:2: iv_ruleMetamodelElement= ruleMetamodelElement EOF
+ {
+ newCompositeNode(grammarAccess.getMetamodelElementRule());
+ pushFollow(FOLLOW_1);
+ iv_ruleMetamodelElement=ruleMetamodelElement();
+
+ state._fsp--;
+
+ current =iv_ruleMetamodelElement;
+ match(input,EOF,FOLLOW_2);
+
+ }
+
+ }
+
+ catch (RecognitionException re) {
+ recover(input,re);
+ appendSkippedTokens();
+ }
+ finally {
+ }
+ return current;
+ }
+ // $ANTLR end "entryRuleMetamodelElement"
+
+
+ // $ANTLR start "ruleMetamodelElement"
+ // InternalApplicationConfiguration.g:898:1: ruleMetamodelElement returns [EObject current=null] : ( ( ( ( ruleQualifiedName ) ) otherlv_1= '::' )? ( (otherlv_2= RULE_ID ) ) (otherlv_3= '.' ( (otherlv_4= RULE_ID ) ) )? ) ;
+ public final EObject ruleMetamodelElement() throws RecognitionException {
+ EObject current = null;
+
+ Token otherlv_1=null;
+ Token otherlv_2=null;
+ Token otherlv_3=null;
+ Token otherlv_4=null;
+
+
+ enterRule();
+
+ try {
+ // InternalApplicationConfiguration.g:904:2: ( ( ( ( ( ruleQualifiedName ) ) otherlv_1= '::' )? ( (otherlv_2= RULE_ID ) ) (otherlv_3= '.' ( (otherlv_4= RULE_ID ) ) )? ) )
+ // InternalApplicationConfiguration.g:905:2: ( ( ( ( ruleQualifiedName ) ) otherlv_1= '::' )? ( (otherlv_2= RULE_ID ) ) (otherlv_3= '.' ( (otherlv_4= RULE_ID ) ) )? )
+ {
+ // InternalApplicationConfiguration.g:905:2: ( ( ( ( ruleQualifiedName ) ) otherlv_1= '::' )? ( (otherlv_2= RULE_ID ) ) (otherlv_3= '.' ( (otherlv_4= RULE_ID ) ) )? )
+ // InternalApplicationConfiguration.g:906:3: ( ( ( ruleQualifiedName ) ) otherlv_1= '::' )? ( (otherlv_2= RULE_ID ) ) (otherlv_3= '.' ( (otherlv_4= RULE_ID ) ) )?
+ {
+ // InternalApplicationConfiguration.g:906:3: ( ( ( ruleQualifiedName ) ) otherlv_1= '::' )?
+ int alt14=2;
+ int LA14_0 = input.LA(1);
+
+ if ( (LA14_0==RULE_ID) ) {
+ int LA14_1 = input.LA(2);
+
+ if ( (LA14_1==11) ) {
+ int LA14_2 = input.LA(3);
+
+ if ( (LA14_2==RULE_ID) ) {
+ int LA14_5 = input.LA(4);
+
+ if ( (LA14_5==11||LA14_5==24) ) {
+ alt14=1;
+ }
+ }
+ }
+ else if ( (LA14_1==24) ) {
+ alt14=1;
+ }
+ }
+ switch (alt14) {
+ case 1 :
+ // InternalApplicationConfiguration.g:907:4: ( ( ruleQualifiedName ) ) otherlv_1= '::'
+ {
+ // InternalApplicationConfiguration.g:907:4: ( ( ruleQualifiedName ) )
+ // InternalApplicationConfiguration.g:908:5: ( ruleQualifiedName )
+ {
+ // InternalApplicationConfiguration.g:908:5: ( ruleQualifiedName )
+ // InternalApplicationConfiguration.g:909:6: ruleQualifiedName
+ {
+
+ if (current==null) {
+ current = createModelElement(grammarAccess.getMetamodelElementRule());
+ }
+
+
+ newCompositeNode(grammarAccess.getMetamodelElementAccess().getPackageEPackageCrossReference_0_0_0());
+
+ pushFollow(FOLLOW_18);
+ ruleQualifiedName();
+
+ state._fsp--;
+
+
+ afterParserOrEnumRuleCall();
+
+
+ }
+
+
+ }
+
+ otherlv_1=(Token)match(input,24,FOLLOW_6);
+
+ newLeafNode(otherlv_1, grammarAccess.getMetamodelElementAccess().getColonColonKeyword_0_1());
+
+
+ }
+ break;
+
+ }
+
+ // InternalApplicationConfiguration.g:928:3: ( (otherlv_2= RULE_ID ) )
+ // InternalApplicationConfiguration.g:929:4: (otherlv_2= RULE_ID )
+ {
+ // InternalApplicationConfiguration.g:929:4: (otherlv_2= RULE_ID )
+ // InternalApplicationConfiguration.g:930:5: otherlv_2= RULE_ID
+ {
+
+ if (current==null) {
+ current = createModelElement(grammarAccess.getMetamodelElementRule());
+ }
+
+ otherlv_2=(Token)match(input,RULE_ID,FOLLOW_5);
+
+ newLeafNode(otherlv_2, grammarAccess.getMetamodelElementAccess().getClassifierEClassifierCrossReference_1_0());
+
+
+ }
+
+
+ }
+
+ // InternalApplicationConfiguration.g:941:3: (otherlv_3= '.' ( (otherlv_4= RULE_ID ) ) )?
+ int alt15=2;
+ int LA15_0 = input.LA(1);
+
+ if ( (LA15_0==11) ) {
+ alt15=1;
+ }
+ switch (alt15) {
+ case 1 :
+ // InternalApplicationConfiguration.g:942:4: otherlv_3= '.' ( (otherlv_4= RULE_ID ) )
+ {
+ otherlv_3=(Token)match(input,11,FOLLOW_6);
+
+ newLeafNode(otherlv_3, grammarAccess.getMetamodelElementAccess().getFullStopKeyword_2_0());
+
+ // InternalApplicationConfiguration.g:946:4: ( (otherlv_4= RULE_ID ) )
+ // InternalApplicationConfiguration.g:947:5: (otherlv_4= RULE_ID )
+ {
+ // InternalApplicationConfiguration.g:947:5: (otherlv_4= RULE_ID )
+ // InternalApplicationConfiguration.g:948:6: otherlv_4= RULE_ID
+ {
+
+ if (current==null) {
+ current = createModelElement(grammarAccess.getMetamodelElementRule());
+ }
+
+ otherlv_4=(Token)match(input,RULE_ID,FOLLOW_2);
+
+ newLeafNode(otherlv_4, grammarAccess.getMetamodelElementAccess().getFeatureENamedElementCrossReference_2_1_0());
+
+
+ }
+
+
+ }
+
+
+ }
+ break;
+
+ }
+
+
+ }
+
+
+ }
+
+
+ leaveRule();
+
+ }
+
+ catch (RecognitionException re) {
+ recover(input,re);
+ appendSkippedTokens();
+ }
+ finally {
+ }
+ return current;
+ }
+ // $ANTLR end "ruleMetamodelElement"
+
+
+ // $ANTLR start "entryRuleMetamodelDeclaration"
+ // InternalApplicationConfiguration.g:964:1: entryRuleMetamodelDeclaration returns [EObject current=null] : iv_ruleMetamodelDeclaration= ruleMetamodelDeclaration EOF ;
+ public final EObject entryRuleMetamodelDeclaration() throws RecognitionException {
+ EObject current = null;
+
+ EObject iv_ruleMetamodelDeclaration = null;
+
+
+ try {
+ // InternalApplicationConfiguration.g:964:61: (iv_ruleMetamodelDeclaration= ruleMetamodelDeclaration EOF )
+ // InternalApplicationConfiguration.g:965:2: iv_ruleMetamodelDeclaration= ruleMetamodelDeclaration EOF
+ {
+ newCompositeNode(grammarAccess.getMetamodelDeclarationRule());
+ pushFollow(FOLLOW_1);
+ iv_ruleMetamodelDeclaration=ruleMetamodelDeclaration();
+
+ state._fsp--;
+
+ current =iv_ruleMetamodelDeclaration;
+ match(input,EOF,FOLLOW_2);
+
+ }
+
+ }
+
+ catch (RecognitionException re) {
+ recover(input,re);
+ appendSkippedTokens();
+ }
+ finally {
+ }
+ return current;
+ }
+ // $ANTLR end "entryRuleMetamodelDeclaration"
+
+
+ // $ANTLR start "ruleMetamodelDeclaration"
+ // InternalApplicationConfiguration.g:971:1: ruleMetamodelDeclaration returns [EObject current=null] : (otherlv_0= 'metamodel' ( (lv_name_1_0= RULE_ID ) ) ( (lv_specification_2_0= ruleMetamodelSpecification ) ) ) ;
+ public final EObject ruleMetamodelDeclaration() throws RecognitionException {
+ EObject current = null;
+
+ Token otherlv_0=null;
+ Token lv_name_1_0=null;
+ EObject lv_specification_2_0 = null;
+
+
+
+ enterRule();
+
+ try {
+ // InternalApplicationConfiguration.g:977:2: ( (otherlv_0= 'metamodel' ( (lv_name_1_0= RULE_ID ) ) ( (lv_specification_2_0= ruleMetamodelSpecification ) ) ) )
+ // InternalApplicationConfiguration.g:978:2: (otherlv_0= 'metamodel' ( (lv_name_1_0= RULE_ID ) ) ( (lv_specification_2_0= ruleMetamodelSpecification ) ) )
+ {
+ // InternalApplicationConfiguration.g:978:2: (otherlv_0= 'metamodel' ( (lv_name_1_0= RULE_ID ) ) ( (lv_specification_2_0= ruleMetamodelSpecification ) ) )
+ // InternalApplicationConfiguration.g:979:3: otherlv_0= 'metamodel' ( (lv_name_1_0= RULE_ID ) ) ( (lv_specification_2_0= ruleMetamodelSpecification ) )
+ {
+ otherlv_0=(Token)match(input,25,FOLLOW_6);
+
+ newLeafNode(otherlv_0, grammarAccess.getMetamodelDeclarationAccess().getMetamodelKeyword_0());
+
+ // InternalApplicationConfiguration.g:983:3: ( (lv_name_1_0= RULE_ID ) )
+ // InternalApplicationConfiguration.g:984:4: (lv_name_1_0= RULE_ID )
+ {
+ // InternalApplicationConfiguration.g:984:4: (lv_name_1_0= RULE_ID )
+ // InternalApplicationConfiguration.g:985:5: lv_name_1_0= RULE_ID
+ {
+ lv_name_1_0=(Token)match(input,RULE_ID,FOLLOW_17);
+
+ newLeafNode(lv_name_1_0, grammarAccess.getMetamodelDeclarationAccess().getNameIDTerminalRuleCall_1_0());
+
+
+ if (current==null) {
+ current = createModelElement(grammarAccess.getMetamodelDeclarationRule());
+ }
+ setWithLastConsumed(
+ current,
+ "name",
+ lv_name_1_0,
+ "org.eclipse.xtext.common.Terminals.ID");
+
+
+ }
+
+
+ }
+
+ // InternalApplicationConfiguration.g:1001:3: ( (lv_specification_2_0= ruleMetamodelSpecification ) )
+ // InternalApplicationConfiguration.g:1002:4: (lv_specification_2_0= ruleMetamodelSpecification )
+ {
+ // InternalApplicationConfiguration.g:1002:4: (lv_specification_2_0= ruleMetamodelSpecification )
+ // InternalApplicationConfiguration.g:1003:5: lv_specification_2_0= ruleMetamodelSpecification
+ {
+
+ newCompositeNode(grammarAccess.getMetamodelDeclarationAccess().getSpecificationMetamodelSpecificationParserRuleCall_2_0());
+
+ pushFollow(FOLLOW_2);
+ lv_specification_2_0=ruleMetamodelSpecification();
+
+ state._fsp--;
+
+
+ if (current==null) {
+ current = createModelElementForParent(grammarAccess.getMetamodelDeclarationRule());
+ }
+ set(
+ current,
+ "specification",
+ lv_specification_2_0,
+ "hu.bme.mit.inf.dslreasoner.application.ApplicationConfiguration.MetamodelSpecification");
+ afterParserOrEnumRuleCall();
+
+
+ }
+
+
+ }
+
+
+ }
+
+
+ }
+
+
+ leaveRule();
+
+ }
+
+ catch (RecognitionException re) {
+ recover(input,re);
+ appendSkippedTokens();
+ }
+ finally {
+ }
+ return current;
+ }
+ // $ANTLR end "ruleMetamodelDeclaration"
+
+
+ // $ANTLR start "entryRuleMetamodelReference"
+ // InternalApplicationConfiguration.g:1024:1: entryRuleMetamodelReference returns [EObject current=null] : iv_ruleMetamodelReference= ruleMetamodelReference EOF ;
+ public final EObject entryRuleMetamodelReference() throws RecognitionException {
+ EObject current = null;
+
+ EObject iv_ruleMetamodelReference = null;
+
+
+ try {
+ // InternalApplicationConfiguration.g:1024:59: (iv_ruleMetamodelReference= ruleMetamodelReference EOF )
+ // InternalApplicationConfiguration.g:1025:2: iv_ruleMetamodelReference= ruleMetamodelReference EOF
+ {
+ newCompositeNode(grammarAccess.getMetamodelReferenceRule());
+ pushFollow(FOLLOW_1);
+ iv_ruleMetamodelReference=ruleMetamodelReference();
+
+ state._fsp--;
+
+ current =iv_ruleMetamodelReference;
+ match(input,EOF,FOLLOW_2);
+
+ }
+
+ }
+
+ catch (RecognitionException re) {
+ recover(input,re);
+ appendSkippedTokens();
+ }
+ finally {
+ }
+ return current;
+ }
+ // $ANTLR end "entryRuleMetamodelReference"
+
+
+ // $ANTLR start "ruleMetamodelReference"
+ // InternalApplicationConfiguration.g:1031:1: ruleMetamodelReference returns [EObject current=null] : ( (otherlv_0= RULE_ID ) ) ;
+ public final EObject ruleMetamodelReference() throws RecognitionException {
+ EObject current = null;
+
+ Token otherlv_0=null;
+
+
+ enterRule();
+
+ try {
+ // InternalApplicationConfiguration.g:1037:2: ( ( (otherlv_0= RULE_ID ) ) )
+ // InternalApplicationConfiguration.g:1038:2: ( (otherlv_0= RULE_ID ) )
+ {
+ // InternalApplicationConfiguration.g:1038:2: ( (otherlv_0= RULE_ID ) )
+ // InternalApplicationConfiguration.g:1039:3: (otherlv_0= RULE_ID )
+ {
+ // InternalApplicationConfiguration.g:1039:3: (otherlv_0= RULE_ID )
+ // InternalApplicationConfiguration.g:1040:4: otherlv_0= RULE_ID
+ {
+
+ if (current==null) {
+ current = createModelElement(grammarAccess.getMetamodelReferenceRule());
+ }
+
+ otherlv_0=(Token)match(input,RULE_ID,FOLLOW_2);
+
+ newLeafNode(otherlv_0, grammarAccess.getMetamodelReferenceAccess().getReferredMetamodelDeclarationCrossReference_0());
+
+
+ }
+
+
+ }
+
+
+ }
+
+
+ leaveRule();
+
+ }
+
+ catch (RecognitionException re) {
+ recover(input,re);
+ appendSkippedTokens();
+ }
+ finally {
+ }
+ return current;
+ }
+ // $ANTLR end "ruleMetamodelReference"
+
+
+ // $ANTLR start "entryRuleMetamodel"
+ // InternalApplicationConfiguration.g:1054:1: entryRuleMetamodel returns [EObject current=null] : iv_ruleMetamodel= ruleMetamodel EOF ;
+ public final EObject entryRuleMetamodel() throws RecognitionException {
+ EObject current = null;
+
+ EObject iv_ruleMetamodel = null;
+
+
+ try {
+ // InternalApplicationConfiguration.g:1054:50: (iv_ruleMetamodel= ruleMetamodel EOF )
+ // InternalApplicationConfiguration.g:1055:2: iv_ruleMetamodel= ruleMetamodel EOF
+ {
+ newCompositeNode(grammarAccess.getMetamodelRule());
+ pushFollow(FOLLOW_1);
+ iv_ruleMetamodel=ruleMetamodel();
+
+ state._fsp--;
+
+ current =iv_ruleMetamodel;
+ match(input,EOF,FOLLOW_2);
+
+ }
+
+ }
+
+ catch (RecognitionException re) {
+ recover(input,re);
+ appendSkippedTokens();
+ }
+ finally {
+ }
+ return current;
+ }
+ // $ANTLR end "entryRuleMetamodel"
+
+
+ // $ANTLR start "ruleMetamodel"
+ // InternalApplicationConfiguration.g:1061:1: ruleMetamodel returns [EObject current=null] : (this_MetamodelReference_0= ruleMetamodelReference | this_MetamodelSpecification_1= ruleMetamodelSpecification ) ;
+ public final EObject ruleMetamodel() throws RecognitionException {
+ EObject current = null;
+
+ EObject this_MetamodelReference_0 = null;
+
+ EObject this_MetamodelSpecification_1 = null;
+
+
+
+ enterRule();
+
+ try {
+ // InternalApplicationConfiguration.g:1067:2: ( (this_MetamodelReference_0= ruleMetamodelReference | this_MetamodelSpecification_1= ruleMetamodelSpecification ) )
+ // InternalApplicationConfiguration.g:1068:2: (this_MetamodelReference_0= ruleMetamodelReference | this_MetamodelSpecification_1= ruleMetamodelSpecification )
+ {
+ // InternalApplicationConfiguration.g:1068:2: (this_MetamodelReference_0= ruleMetamodelReference | this_MetamodelSpecification_1= ruleMetamodelSpecification )
+ int alt16=2;
+ int LA16_0 = input.LA(1);
+
+ if ( (LA16_0==RULE_ID) ) {
+ alt16=1;
+ }
+ else if ( (LA16_0==19) ) {
+ alt16=2;
+ }
+ else {
+ NoViableAltException nvae =
+ new NoViableAltException("", 16, 0, input);
+
+ throw nvae;
+ }
+ switch (alt16) {
+ case 1 :
+ // InternalApplicationConfiguration.g:1069:3: this_MetamodelReference_0= ruleMetamodelReference
+ {
+
+ newCompositeNode(grammarAccess.getMetamodelAccess().getMetamodelReferenceParserRuleCall_0());
+
+ pushFollow(FOLLOW_2);
+ this_MetamodelReference_0=ruleMetamodelReference();
+
+ state._fsp--;
+
+
+ current = this_MetamodelReference_0;
+ afterParserOrEnumRuleCall();
+
+
+ }
+ break;
+ case 2 :
+ // InternalApplicationConfiguration.g:1078:3: this_MetamodelSpecification_1= ruleMetamodelSpecification
+ {
+
+ newCompositeNode(grammarAccess.getMetamodelAccess().getMetamodelSpecificationParserRuleCall_1());
+
+ pushFollow(FOLLOW_2);
+ this_MetamodelSpecification_1=ruleMetamodelSpecification();
+
+ state._fsp--;
+
+
+ current = this_MetamodelSpecification_1;
+ afterParserOrEnumRuleCall();
+
+
+ }
+ break;
+
+ }
+
+
+ }
+
+
+ leaveRule();
+
+ }
+
+ catch (RecognitionException re) {
+ recover(input,re);
+ appendSkippedTokens();
+ }
+ finally {
+ }
+ return current;
+ }
+ // $ANTLR end "ruleMetamodel"
+
+
+ // $ANTLR start "entryRulePartialModelSpecification"
+ // InternalApplicationConfiguration.g:1090:1: entryRulePartialModelSpecification returns [EObject current=null] : iv_rulePartialModelSpecification= rulePartialModelSpecification EOF ;
+ public final EObject entryRulePartialModelSpecification() throws RecognitionException {
+ EObject current = null;
+
+ EObject iv_rulePartialModelSpecification = null;
+
+
+ try {
+ // InternalApplicationConfiguration.g:1090:66: (iv_rulePartialModelSpecification= rulePartialModelSpecification EOF )
+ // InternalApplicationConfiguration.g:1091:2: iv_rulePartialModelSpecification= rulePartialModelSpecification EOF
+ {
+ newCompositeNode(grammarAccess.getPartialModelSpecificationRule());
+ pushFollow(FOLLOW_1);
+ iv_rulePartialModelSpecification=rulePartialModelSpecification();
+
+ state._fsp--;
+
+ current =iv_rulePartialModelSpecification;
+ match(input,EOF,FOLLOW_2);
+
+ }
+
+ }
+
+ catch (RecognitionException re) {
+ recover(input,re);
+ appendSkippedTokens();
+ }
+ finally {
+ }
+ return current;
+ }
+ // $ANTLR end "entryRulePartialModelSpecification"
+
+
+ // $ANTLR start "rulePartialModelSpecification"
+ // 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= '}' ) ;
+ public final EObject rulePartialModelSpecification() throws RecognitionException {
+ EObject current = null;
+
+ Token otherlv_0=null;
+ Token otherlv_2=null;
+ Token otherlv_4=null;
+ EObject lv_entry_1_0 = null;
+
+ EObject lv_entry_3_0 = null;
+
+
+
+ enterRule();
+
+ try {
+ // InternalApplicationConfiguration.g:1103:2: ( (otherlv_0= '{' ( (lv_entry_1_0= rulePartialModelEntry ) ) (otherlv_2= ',' ( (lv_entry_3_0= rulePartialModelEntry ) ) )? otherlv_4= '}' ) )
+ // InternalApplicationConfiguration.g:1104:2: (otherlv_0= '{' ( (lv_entry_1_0= rulePartialModelEntry ) ) (otherlv_2= ',' ( (lv_entry_3_0= rulePartialModelEntry ) ) )? otherlv_4= '}' )
+ {
+ // InternalApplicationConfiguration.g:1104:2: (otherlv_0= '{' ( (lv_entry_1_0= rulePartialModelEntry ) ) (otherlv_2= ',' ( (lv_entry_3_0= rulePartialModelEntry ) ) )? otherlv_4= '}' )
+ // InternalApplicationConfiguration.g:1105:3: otherlv_0= '{' ( (lv_entry_1_0= rulePartialModelEntry ) ) (otherlv_2= ',' ( (lv_entry_3_0= rulePartialModelEntry ) ) )? otherlv_4= '}'
+ {
+ otherlv_0=(Token)match(input,19,FOLLOW_19);
+
+ newLeafNode(otherlv_0, grammarAccess.getPartialModelSpecificationAccess().getLeftCurlyBracketKeyword_0());
+
+ // InternalApplicationConfiguration.g:1109:3: ( (lv_entry_1_0= rulePartialModelEntry ) )
+ // InternalApplicationConfiguration.g:1110:4: (lv_entry_1_0= rulePartialModelEntry )
+ {
+ // InternalApplicationConfiguration.g:1110:4: (lv_entry_1_0= rulePartialModelEntry )
+ // InternalApplicationConfiguration.g:1111:5: lv_entry_1_0= rulePartialModelEntry
+ {
+
+ newCompositeNode(grammarAccess.getPartialModelSpecificationAccess().getEntryPartialModelEntryParserRuleCall_1_0());
+
+ pushFollow(FOLLOW_15);
+ lv_entry_1_0=rulePartialModelEntry();
+
+ state._fsp--;
+
+
+ if (current==null) {
+ current = createModelElementForParent(grammarAccess.getPartialModelSpecificationRule());
+ }
+ add(
+ current,
+ "entry",
+ lv_entry_1_0,
+ "hu.bme.mit.inf.dslreasoner.application.ApplicationConfiguration.PartialModelEntry");
+ afterParserOrEnumRuleCall();
+
+
+ }
+
+
+ }
+
+ // InternalApplicationConfiguration.g:1128:3: (otherlv_2= ',' ( (lv_entry_3_0= rulePartialModelEntry ) ) )?
+ int alt17=2;
+ int LA17_0 = input.LA(1);
+
+ if ( (LA17_0==20) ) {
+ alt17=1;
+ }
+ switch (alt17) {
+ case 1 :
+ // InternalApplicationConfiguration.g:1129:4: otherlv_2= ',' ( (lv_entry_3_0= rulePartialModelEntry ) )
+ {
+ otherlv_2=(Token)match(input,20,FOLLOW_19);
+
+ newLeafNode(otherlv_2, grammarAccess.getPartialModelSpecificationAccess().getCommaKeyword_2_0());
+
+ // InternalApplicationConfiguration.g:1133:4: ( (lv_entry_3_0= rulePartialModelEntry ) )
+ // InternalApplicationConfiguration.g:1134:5: (lv_entry_3_0= rulePartialModelEntry )
+ {
+ // InternalApplicationConfiguration.g:1134:5: (lv_entry_3_0= rulePartialModelEntry )
+ // InternalApplicationConfiguration.g:1135:6: lv_entry_3_0= rulePartialModelEntry
+ {
+
+ newCompositeNode(grammarAccess.getPartialModelSpecificationAccess().getEntryPartialModelEntryParserRuleCall_2_1_0());
+
+ pushFollow(FOLLOW_20);
+ lv_entry_3_0=rulePartialModelEntry();
+
+ state._fsp--;
+
+
+ if (current==null) {
+ current = createModelElementForParent(grammarAccess.getPartialModelSpecificationRule());
+ }
+ add(
+ current,
+ "entry",
+ lv_entry_3_0,
+ "hu.bme.mit.inf.dslreasoner.application.ApplicationConfiguration.PartialModelEntry");
+ afterParserOrEnumRuleCall();
+
+
+ }
+
+
+ }
+
+
+ }
+ break;
+
+ }
+
+ otherlv_4=(Token)match(input,21,FOLLOW_2);
+
+ newLeafNode(otherlv_4, grammarAccess.getPartialModelSpecificationAccess().getRightCurlyBracketKeyword_3());
+
+
+ }
+
+
+ }
+
+
+ leaveRule();
+
+ }
+
+ catch (RecognitionException re) {
+ recover(input,re);
+ appendSkippedTokens();
+ }
+ finally {
+ }
+ return current;
+ }
+ // $ANTLR end "rulePartialModelSpecification"
+
+
+ // $ANTLR start "entryRulePartialModelEntry"
+ // InternalApplicationConfiguration.g:1161:1: entryRulePartialModelEntry returns [EObject current=null] : iv_rulePartialModelEntry= rulePartialModelEntry EOF ;
+ public final EObject entryRulePartialModelEntry() throws RecognitionException {
+ EObject current = null;
+
+ EObject iv_rulePartialModelEntry = null;
+
+
+ try {
+ // InternalApplicationConfiguration.g:1161:58: (iv_rulePartialModelEntry= rulePartialModelEntry EOF )
+ // InternalApplicationConfiguration.g:1162:2: iv_rulePartialModelEntry= rulePartialModelEntry EOF
+ {
+ newCompositeNode(grammarAccess.getPartialModelEntryRule());
+ pushFollow(FOLLOW_1);
+ iv_rulePartialModelEntry=rulePartialModelEntry();
+
+ state._fsp--;
+
+ current =iv_rulePartialModelEntry;
+ match(input,EOF,FOLLOW_2);
+
+ }
+
+ }
+
+ catch (RecognitionException re) {
+ recover(input,re);
+ appendSkippedTokens();
+ }
+ finally {
+ }
+ return current;
+ }
+ // $ANTLR end "entryRulePartialModelEntry"
+
+
+ // $ANTLR start "rulePartialModelEntry"
+ // InternalApplicationConfiguration.g:1168:1: rulePartialModelEntry returns [EObject current=null] : (this_ModelEntry_0= ruleModelEntry | this_FolderEntry_1= ruleFolderEntry ) ;
+ public final EObject rulePartialModelEntry() throws RecognitionException {
+ EObject current = null;
+
+ EObject this_ModelEntry_0 = null;
+
+ EObject this_FolderEntry_1 = null;
+
+
+
+ enterRule();
+
+ try {
+ // InternalApplicationConfiguration.g:1174:2: ( (this_ModelEntry_0= ruleModelEntry | this_FolderEntry_1= ruleFolderEntry ) )
+ // InternalApplicationConfiguration.g:1175:2: (this_ModelEntry_0= ruleModelEntry | this_FolderEntry_1= ruleFolderEntry )
+ {
+ // InternalApplicationConfiguration.g:1175:2: (this_ModelEntry_0= ruleModelEntry | this_FolderEntry_1= ruleFolderEntry )
+ int alt18=2;
+ int LA18_0 = input.LA(1);
+
+ if ( (LA18_0==RULE_ID||LA18_0==RULE_STRING) ) {
+ alt18=1;
+ }
+ else if ( (LA18_0==26) ) {
+ alt18=2;
+ }
+ else {
+ NoViableAltException nvae =
+ new NoViableAltException("", 18, 0, input);
+
+ throw nvae;
+ }
+ switch (alt18) {
+ case 1 :
+ // InternalApplicationConfiguration.g:1176:3: this_ModelEntry_0= ruleModelEntry
+ {
+
+ newCompositeNode(grammarAccess.getPartialModelEntryAccess().getModelEntryParserRuleCall_0());
+
+ pushFollow(FOLLOW_2);
+ this_ModelEntry_0=ruleModelEntry();
+
+ state._fsp--;
+
+
+ current = this_ModelEntry_0;
+ afterParserOrEnumRuleCall();
+
+
+ }
+ break;
+ case 2 :
+ // InternalApplicationConfiguration.g:1185:3: this_FolderEntry_1= ruleFolderEntry
+ {
+
+ newCompositeNode(grammarAccess.getPartialModelEntryAccess().getFolderEntryParserRuleCall_1());
+
+ pushFollow(FOLLOW_2);
+ this_FolderEntry_1=ruleFolderEntry();
+
+ state._fsp--;
+
+
+ current = this_FolderEntry_1;
+ afterParserOrEnumRuleCall();
+
+
+ }
+ break;
+
+ }
+
+
+ }
+
+
+ leaveRule();
+
+ }
+
+ catch (RecognitionException re) {
+ recover(input,re);
+ appendSkippedTokens();
+ }
+ finally {
+ }
+ return current;
+ }
+ // $ANTLR end "rulePartialModelEntry"
+
+
+ // $ANTLR start "entryRuleModelEntry"
+ // InternalApplicationConfiguration.g:1197:1: entryRuleModelEntry returns [EObject current=null] : iv_ruleModelEntry= ruleModelEntry EOF ;
+ public final EObject entryRuleModelEntry() throws RecognitionException {
+ EObject current = null;
+
+ EObject iv_ruleModelEntry = null;
+
+
+ try {
+ // InternalApplicationConfiguration.g:1197:51: (iv_ruleModelEntry= ruleModelEntry EOF )
+ // InternalApplicationConfiguration.g:1198:2: iv_ruleModelEntry= ruleModelEntry EOF
+ {
+ newCompositeNode(grammarAccess.getModelEntryRule());
+ pushFollow(FOLLOW_1);
+ iv_ruleModelEntry=ruleModelEntry();
+
+ state._fsp--;
+
+ current =iv_ruleModelEntry;
+ match(input,EOF,FOLLOW_2);
+
+ }
+
+ }
+
+ catch (RecognitionException re) {
+ recover(input,re);
+ appendSkippedTokens();
+ }
+ finally {
+ }
+ return current;
+ }
+ // $ANTLR end "entryRuleModelEntry"
+
+
+ // $ANTLR start "ruleModelEntry"
+ // InternalApplicationConfiguration.g:1204:1: ruleModelEntry returns [EObject current=null] : ( (lv_path_0_0= ruleFile ) ) ;
+ public final EObject ruleModelEntry() throws RecognitionException {
+ EObject current = null;
+
+ EObject lv_path_0_0 = null;
+
+
+
+ enterRule();
+
+ try {
+ // InternalApplicationConfiguration.g:1210:2: ( ( (lv_path_0_0= ruleFile ) ) )
+ // InternalApplicationConfiguration.g:1211:2: ( (lv_path_0_0= ruleFile ) )
+ {
+ // InternalApplicationConfiguration.g:1211:2: ( (lv_path_0_0= ruleFile ) )
+ // InternalApplicationConfiguration.g:1212:3: (lv_path_0_0= ruleFile )
+ {
+ // InternalApplicationConfiguration.g:1212:3: (lv_path_0_0= ruleFile )
+ // InternalApplicationConfiguration.g:1213:4: lv_path_0_0= ruleFile
+ {
+
+ newCompositeNode(grammarAccess.getModelEntryAccess().getPathFileParserRuleCall_0());
+
+ pushFollow(FOLLOW_2);
+ lv_path_0_0=ruleFile();
+
+ state._fsp--;
+
+
+ if (current==null) {
+ current = createModelElementForParent(grammarAccess.getModelEntryRule());
+ }
+ set(
+ current,
+ "path",
+ lv_path_0_0,
+ "hu.bme.mit.inf.dslreasoner.application.ApplicationConfiguration.File");
+ afterParserOrEnumRuleCall();
+
+
+ }
+
+
+ }
+
+
+ }
+
+
+ leaveRule();
+
+ }
+
+ catch (RecognitionException re) {
+ recover(input,re);
+ appendSkippedTokens();
+ }
+ finally {
+ }
+ return current;
+ }
+ // $ANTLR end "ruleModelEntry"
+
+
+ // $ANTLR start "entryRuleFolderEntry"
+ // InternalApplicationConfiguration.g:1233:1: entryRuleFolderEntry returns [EObject current=null] : iv_ruleFolderEntry= ruleFolderEntry EOF ;
+ public final EObject entryRuleFolderEntry() throws RecognitionException {
+ EObject current = null;
+
+ EObject iv_ruleFolderEntry = null;
+
+
+ try {
+ // InternalApplicationConfiguration.g:1233:52: (iv_ruleFolderEntry= ruleFolderEntry EOF )
+ // InternalApplicationConfiguration.g:1234:2: iv_ruleFolderEntry= ruleFolderEntry EOF
+ {
+ newCompositeNode(grammarAccess.getFolderEntryRule());
+ pushFollow(FOLLOW_1);
+ iv_ruleFolderEntry=ruleFolderEntry();
+
+ state._fsp--;
+
+ current =iv_ruleFolderEntry;
+ match(input,EOF,FOLLOW_2);
+
+ }
+
+ }
+
+ catch (RecognitionException re) {
+ recover(input,re);
+ appendSkippedTokens();
+ }
+ finally {
+ }
+ return current;
+ }
+ // $ANTLR end "entryRuleFolderEntry"
+
+
+ // $ANTLR start "ruleFolderEntry"
+ // 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= '}' )? ) ;
+ public final EObject ruleFolderEntry() throws RecognitionException {
+ EObject current = null;
+
+ Token otherlv_0=null;
+ Token otherlv_2=null;
+ Token otherlv_3=null;
+ Token otherlv_5=null;
+ Token otherlv_7=null;
+ EObject lv_path_1_0 = null;
+
+ EObject lv_exclusion_4_0 = null;
+
+ EObject lv_exclusion_6_0 = null;
+
+
+
+ enterRule();
+
+ try {
+ // 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= '}' )? ) )
+ // 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= '}' )? )
+ {
+ // 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= '}' )? )
+ // 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= '}' )?
+ {
+ otherlv_0=(Token)match(input,26,FOLLOW_21);
+
+ newLeafNode(otherlv_0, grammarAccess.getFolderEntryAccess().getFolderKeyword_0());
+
+ // InternalApplicationConfiguration.g:1252:3: ( (lv_path_1_0= ruleFile ) )
+ // InternalApplicationConfiguration.g:1253:4: (lv_path_1_0= ruleFile )
+ {
+ // InternalApplicationConfiguration.g:1253:4: (lv_path_1_0= ruleFile )
+ // InternalApplicationConfiguration.g:1254:5: lv_path_1_0= ruleFile
+ {
+
+ newCompositeNode(grammarAccess.getFolderEntryAccess().getPathFileParserRuleCall_1_0());
+
+ pushFollow(FOLLOW_16);
+ lv_path_1_0=ruleFile();
+
+ state._fsp--;
+
+
+ if (current==null) {
+ current = createModelElementForParent(grammarAccess.getFolderEntryRule());
+ }
+ set(
+ current,
+ "path",
+ lv_path_1_0,
+ "hu.bme.mit.inf.dslreasoner.application.ApplicationConfiguration.File");
+ afterParserOrEnumRuleCall();
+
+
+ }
+
+
+ }
+
+ // InternalApplicationConfiguration.g:1271:3: (otherlv_2= 'excluding' otherlv_3= '{' ( (lv_exclusion_4_0= ruleModelEntry ) ) (otherlv_5= ',' ( (lv_exclusion_6_0= ruleModelEntry ) ) )* otherlv_7= '}' )?
+ int alt20=2;
+ int LA20_0 = input.LA(1);
+
+ if ( (LA20_0==23) ) {
+ alt20=1;
+ }
+ switch (alt20) {
+ case 1 :
+ // InternalApplicationConfiguration.g:1272:4: otherlv_2= 'excluding' otherlv_3= '{' ( (lv_exclusion_4_0= ruleModelEntry ) ) (otherlv_5= ',' ( (lv_exclusion_6_0= ruleModelEntry ) ) )* otherlv_7= '}'
+ {
+ otherlv_2=(Token)match(input,23,FOLLOW_17);
+
+ newLeafNode(otherlv_2, grammarAccess.getFolderEntryAccess().getExcludingKeyword_2_0());
+
+ otherlv_3=(Token)match(input,19,FOLLOW_21);
+
+ newLeafNode(otherlv_3, grammarAccess.getFolderEntryAccess().getLeftCurlyBracketKeyword_2_1());
+
+ // InternalApplicationConfiguration.g:1280:4: ( (lv_exclusion_4_0= ruleModelEntry ) )
+ // InternalApplicationConfiguration.g:1281:5: (lv_exclusion_4_0= ruleModelEntry )
+ {
+ // InternalApplicationConfiguration.g:1281:5: (lv_exclusion_4_0= ruleModelEntry )
+ // InternalApplicationConfiguration.g:1282:6: lv_exclusion_4_0= ruleModelEntry
+ {
+
+ newCompositeNode(grammarAccess.getFolderEntryAccess().getExclusionModelEntryParserRuleCall_2_2_0());
+
+ pushFollow(FOLLOW_15);
+ lv_exclusion_4_0=ruleModelEntry();
+
+ state._fsp--;
+
+
+ if (current==null) {
+ current = createModelElementForParent(grammarAccess.getFolderEntryRule());
+ }
+ add(
+ current,
+ "exclusion",
+ lv_exclusion_4_0,
+ "hu.bme.mit.inf.dslreasoner.application.ApplicationConfiguration.ModelEntry");
+ afterParserOrEnumRuleCall();
+
+
+ }
+
+
+ }
+
+ // InternalApplicationConfiguration.g:1299:4: (otherlv_5= ',' ( (lv_exclusion_6_0= ruleModelEntry ) ) )*
+ loop19:
+ do {
+ int alt19=2;
+ int LA19_0 = input.LA(1);
+
+ if ( (LA19_0==20) ) {
+ alt19=1;
+ }
+
+
+ switch (alt19) {
+ case 1 :
+ // InternalApplicationConfiguration.g:1300:5: otherlv_5= ',' ( (lv_exclusion_6_0= ruleModelEntry ) )
+ {
+ otherlv_5=(Token)match(input,20,FOLLOW_21);
+
+ newLeafNode(otherlv_5, grammarAccess.getFolderEntryAccess().getCommaKeyword_2_3_0());
+
+ // InternalApplicationConfiguration.g:1304:5: ( (lv_exclusion_6_0= ruleModelEntry ) )
+ // InternalApplicationConfiguration.g:1305:6: (lv_exclusion_6_0= ruleModelEntry )
+ {
+ // InternalApplicationConfiguration.g:1305:6: (lv_exclusion_6_0= ruleModelEntry )
+ // InternalApplicationConfiguration.g:1306:7: lv_exclusion_6_0= ruleModelEntry
+ {
+
+ newCompositeNode(grammarAccess.getFolderEntryAccess().getExclusionModelEntryParserRuleCall_2_3_1_0());
+
+ pushFollow(FOLLOW_15);
+ lv_exclusion_6_0=ruleModelEntry();
+
+ state._fsp--;
+
+
+ if (current==null) {
+ current = createModelElementForParent(grammarAccess.getFolderEntryRule());
+ }
+ add(
+ current,
+ "exclusion",
+ lv_exclusion_6_0,
+ "hu.bme.mit.inf.dslreasoner.application.ApplicationConfiguration.ModelEntry");
+ afterParserOrEnumRuleCall();
+
+
+ }
+
+
+ }
+
+
+ }
+ break;
+
+ default :
+ break loop19;
+ }
+ } while (true);
+
+ otherlv_7=(Token)match(input,21,FOLLOW_2);
+
+ newLeafNode(otherlv_7, grammarAccess.getFolderEntryAccess().getRightCurlyBracketKeyword_2_4());
+
+
+ }
+ break;
+
+ }
+
+
+ }
+
+
+ }
+
+
+ leaveRule();
+
+ }
+
+ catch (RecognitionException re) {
+ recover(input,re);
+ appendSkippedTokens();
+ }
+ finally {
+ }
+ return current;
+ }
+ // $ANTLR end "ruleFolderEntry"
+
+
+ // $ANTLR start "entryRulePartialModelDeclaration"
+ // InternalApplicationConfiguration.g:1333:1: entryRulePartialModelDeclaration returns [EObject current=null] : iv_rulePartialModelDeclaration= rulePartialModelDeclaration EOF ;
+ public final EObject entryRulePartialModelDeclaration() throws RecognitionException {
+ EObject current = null;
+
+ EObject iv_rulePartialModelDeclaration = null;
+
+
+ try {
+ // InternalApplicationConfiguration.g:1333:64: (iv_rulePartialModelDeclaration= rulePartialModelDeclaration EOF )
+ // InternalApplicationConfiguration.g:1334:2: iv_rulePartialModelDeclaration= rulePartialModelDeclaration EOF
+ {
+ newCompositeNode(grammarAccess.getPartialModelDeclarationRule());
+ pushFollow(FOLLOW_1);
+ iv_rulePartialModelDeclaration=rulePartialModelDeclaration();
+
+ state._fsp--;
+
+ current =iv_rulePartialModelDeclaration;
+ match(input,EOF,FOLLOW_2);
+
+ }
+
+ }
+
+ catch (RecognitionException re) {
+ recover(input,re);
+ appendSkippedTokens();
+ }
+ finally {
+ }
+ return current;
+ }
+ // $ANTLR end "entryRulePartialModelDeclaration"
+
+
+ // $ANTLR start "rulePartialModelDeclaration"
+ // InternalApplicationConfiguration.g:1340:1: rulePartialModelDeclaration returns [EObject current=null] : (otherlv_0= 'models' ( (lv_name_1_0= RULE_ID ) ) ( (lv_specification_2_0= rulePartialModelSpecification ) ) ) ;
+ public final EObject rulePartialModelDeclaration() throws RecognitionException {
+ EObject current = null;
+
+ Token otherlv_0=null;
+ Token lv_name_1_0=null;
+ EObject lv_specification_2_0 = null;
+
+
+
+ enterRule();
+
+ try {
+ // InternalApplicationConfiguration.g:1346:2: ( (otherlv_0= 'models' ( (lv_name_1_0= RULE_ID ) ) ( (lv_specification_2_0= rulePartialModelSpecification ) ) ) )
+ // InternalApplicationConfiguration.g:1347:2: (otherlv_0= 'models' ( (lv_name_1_0= RULE_ID ) ) ( (lv_specification_2_0= rulePartialModelSpecification ) ) )
+ {
+ // InternalApplicationConfiguration.g:1347:2: (otherlv_0= 'models' ( (lv_name_1_0= RULE_ID ) ) ( (lv_specification_2_0= rulePartialModelSpecification ) ) )
+ // InternalApplicationConfiguration.g:1348:3: otherlv_0= 'models' ( (lv_name_1_0= RULE_ID ) ) ( (lv_specification_2_0= rulePartialModelSpecification ) )
+ {
+ otherlv_0=(Token)match(input,27,FOLLOW_6);
+
+ newLeafNode(otherlv_0, grammarAccess.getPartialModelDeclarationAccess().getModelsKeyword_0());
+
+ // InternalApplicationConfiguration.g:1352:3: ( (lv_name_1_0= RULE_ID ) )
+ // InternalApplicationConfiguration.g:1353:4: (lv_name_1_0= RULE_ID )
+ {
+ // InternalApplicationConfiguration.g:1353:4: (lv_name_1_0= RULE_ID )
+ // InternalApplicationConfiguration.g:1354:5: lv_name_1_0= RULE_ID
+ {
+ lv_name_1_0=(Token)match(input,RULE_ID,FOLLOW_17);
+
+ newLeafNode(lv_name_1_0, grammarAccess.getPartialModelDeclarationAccess().getNameIDTerminalRuleCall_1_0());
+
+
+ if (current==null) {
+ current = createModelElement(grammarAccess.getPartialModelDeclarationRule());
+ }
+ setWithLastConsumed(
+ current,
+ "name",
+ lv_name_1_0,
+ "org.eclipse.xtext.common.Terminals.ID");
+
+
+ }
+
+
+ }
+
+ // InternalApplicationConfiguration.g:1370:3: ( (lv_specification_2_0= rulePartialModelSpecification ) )
+ // InternalApplicationConfiguration.g:1371:4: (lv_specification_2_0= rulePartialModelSpecification )
+ {
+ // InternalApplicationConfiguration.g:1371:4: (lv_specification_2_0= rulePartialModelSpecification )
+ // InternalApplicationConfiguration.g:1372:5: lv_specification_2_0= rulePartialModelSpecification
+ {
+
+ newCompositeNode(grammarAccess.getPartialModelDeclarationAccess().getSpecificationPartialModelSpecificationParserRuleCall_2_0());
+
+ pushFollow(FOLLOW_2);
+ lv_specification_2_0=rulePartialModelSpecification();
+
+ state._fsp--;
+
+
+ if (current==null) {
+ current = createModelElementForParent(grammarAccess.getPartialModelDeclarationRule());
+ }
+ set(
+ current,
+ "specification",
+ lv_specification_2_0,
+ "hu.bme.mit.inf.dslreasoner.application.ApplicationConfiguration.PartialModelSpecification");
+ afterParserOrEnumRuleCall();
+
+
+ }
+
+
+ }
+
+
+ }
+
+
+ }
+
+
+ leaveRule();
+
+ }
+
+ catch (RecognitionException re) {
+ recover(input,re);
+ appendSkippedTokens();
+ }
+ finally {
+ }
+ return current;
+ }
+ // $ANTLR end "rulePartialModelDeclaration"
+
+
+ // $ANTLR start "entryRulePartialModelReference"
+ // InternalApplicationConfiguration.g:1393:1: entryRulePartialModelReference returns [EObject current=null] : iv_rulePartialModelReference= rulePartialModelReference EOF ;
+ public final EObject entryRulePartialModelReference() throws RecognitionException {
+ EObject current = null;
+
+ EObject iv_rulePartialModelReference = null;
+
+
+ try {
+ // InternalApplicationConfiguration.g:1393:62: (iv_rulePartialModelReference= rulePartialModelReference EOF )
+ // InternalApplicationConfiguration.g:1394:2: iv_rulePartialModelReference= rulePartialModelReference EOF
+ {
+ newCompositeNode(grammarAccess.getPartialModelReferenceRule());
+ pushFollow(FOLLOW_1);
+ iv_rulePartialModelReference=rulePartialModelReference();
+
+ state._fsp--;
+
+ current =iv_rulePartialModelReference;
+ match(input,EOF,FOLLOW_2);
+
+ }
+
+ }
+
+ catch (RecognitionException re) {
+ recover(input,re);
+ appendSkippedTokens();
+ }
+ finally {
+ }
+ return current;
+ }
+ // $ANTLR end "entryRulePartialModelReference"
+
+
+ // $ANTLR start "rulePartialModelReference"
+ // InternalApplicationConfiguration.g:1400:1: rulePartialModelReference returns [EObject current=null] : ( (otherlv_0= RULE_ID ) ) ;
+ public final EObject rulePartialModelReference() throws RecognitionException {
+ EObject current = null;
+
+ Token otherlv_0=null;
+
+
+ enterRule();
+
+ try {
+ // InternalApplicationConfiguration.g:1406:2: ( ( (otherlv_0= RULE_ID ) ) )
+ // InternalApplicationConfiguration.g:1407:2: ( (otherlv_0= RULE_ID ) )
+ {
+ // InternalApplicationConfiguration.g:1407:2: ( (otherlv_0= RULE_ID ) )
+ // InternalApplicationConfiguration.g:1408:3: (otherlv_0= RULE_ID )
+ {
+ // InternalApplicationConfiguration.g:1408:3: (otherlv_0= RULE_ID )
+ // InternalApplicationConfiguration.g:1409:4: otherlv_0= RULE_ID
+ {
+
+ if (current==null) {
+ current = createModelElement(grammarAccess.getPartialModelReferenceRule());
+ }
+
+ otherlv_0=(Token)match(input,RULE_ID,FOLLOW_2);
+
+ newLeafNode(otherlv_0, grammarAccess.getPartialModelReferenceAccess().getReferredPartialModelDeclarationCrossReference_0());
+
+
+ }
+
+
+ }
+
+
+ }
+
+
+ leaveRule();
+
+ }
+
+ catch (RecognitionException re) {
+ recover(input,re);
+ appendSkippedTokens();
+ }
+ finally {
+ }
+ return current;
+ }
+ // $ANTLR end "rulePartialModelReference"
+
+
+ // $ANTLR start "entryRulePartialModel"
+ // InternalApplicationConfiguration.g:1423:1: entryRulePartialModel returns [EObject current=null] : iv_rulePartialModel= rulePartialModel EOF ;
+ public final EObject entryRulePartialModel() throws RecognitionException {
+ EObject current = null;
+
+ EObject iv_rulePartialModel = null;
+
+
+ try {
+ // InternalApplicationConfiguration.g:1423:53: (iv_rulePartialModel= rulePartialModel EOF )
+ // InternalApplicationConfiguration.g:1424:2: iv_rulePartialModel= rulePartialModel EOF
+ {
+ newCompositeNode(grammarAccess.getPartialModelRule());
+ pushFollow(FOLLOW_1);
+ iv_rulePartialModel=rulePartialModel();
+
+ state._fsp--;
+
+ current =iv_rulePartialModel;
+ match(input,EOF,FOLLOW_2);
+
+ }
+
+ }
+
+ catch (RecognitionException re) {
+ recover(input,re);
+ appendSkippedTokens();
+ }
+ finally {
+ }
+ return current;
+ }
+ // $ANTLR end "entryRulePartialModel"
+
+
+ // $ANTLR start "rulePartialModel"
+ // InternalApplicationConfiguration.g:1430:1: rulePartialModel returns [EObject current=null] : (this_PartialModelSpecification_0= rulePartialModelSpecification | this_PartialModelReference_1= rulePartialModelReference ) ;
+ public final EObject rulePartialModel() throws RecognitionException {
+ EObject current = null;
+
+ EObject this_PartialModelSpecification_0 = null;
+
+ EObject this_PartialModelReference_1 = null;
+
+
+
+ enterRule();
+
+ try {
+ // InternalApplicationConfiguration.g:1436:2: ( (this_PartialModelSpecification_0= rulePartialModelSpecification | this_PartialModelReference_1= rulePartialModelReference ) )
+ // InternalApplicationConfiguration.g:1437:2: (this_PartialModelSpecification_0= rulePartialModelSpecification | this_PartialModelReference_1= rulePartialModelReference )
+ {
+ // InternalApplicationConfiguration.g:1437:2: (this_PartialModelSpecification_0= rulePartialModelSpecification | this_PartialModelReference_1= rulePartialModelReference )
+ int alt21=2;
+ int LA21_0 = input.LA(1);
+
+ if ( (LA21_0==19) ) {
+ alt21=1;
+ }
+ else if ( (LA21_0==RULE_ID) ) {
+ alt21=2;
+ }
+ else {
+ NoViableAltException nvae =
+ new NoViableAltException("", 21, 0, input);
+
+ throw nvae;
+ }
+ switch (alt21) {
+ case 1 :
+ // InternalApplicationConfiguration.g:1438:3: this_PartialModelSpecification_0= rulePartialModelSpecification
+ {
+
+ newCompositeNode(grammarAccess.getPartialModelAccess().getPartialModelSpecificationParserRuleCall_0());
+
+ pushFollow(FOLLOW_2);
+ this_PartialModelSpecification_0=rulePartialModelSpecification();
+
+ state._fsp--;
+
+
+ current = this_PartialModelSpecification_0;
+ afterParserOrEnumRuleCall();
+
+
+ }
+ break;
+ case 2 :
+ // InternalApplicationConfiguration.g:1447:3: this_PartialModelReference_1= rulePartialModelReference
+ {
+
+ newCompositeNode(grammarAccess.getPartialModelAccess().getPartialModelReferenceParserRuleCall_1());
+
+ pushFollow(FOLLOW_2);
+ this_PartialModelReference_1=rulePartialModelReference();
+
+ state._fsp--;
+
+
+ current = this_PartialModelReference_1;
+ afterParserOrEnumRuleCall();
+
+
+ }
+ break;
+
+ }
+
+
+ }
+
+
+ leaveRule();
+
+ }
+
+ catch (RecognitionException re) {
+ recover(input,re);
+ appendSkippedTokens();
+ }
+ finally {
+ }
+ return current;
+ }
+ // $ANTLR end "rulePartialModel"
+
+
+ // $ANTLR start "entryRulePatternSpecification"
+ // InternalApplicationConfiguration.g:1459:1: entryRulePatternSpecification returns [EObject current=null] : iv_rulePatternSpecification= rulePatternSpecification EOF ;
+ public final EObject entryRulePatternSpecification() throws RecognitionException {
+ EObject current = null;
+
+ EObject iv_rulePatternSpecification = null;
+
+
+ try {
+ // InternalApplicationConfiguration.g:1459:61: (iv_rulePatternSpecification= rulePatternSpecification EOF )
+ // InternalApplicationConfiguration.g:1460:2: iv_rulePatternSpecification= rulePatternSpecification EOF
+ {
+ newCompositeNode(grammarAccess.getPatternSpecificationRule());
+ pushFollow(FOLLOW_1);
+ iv_rulePatternSpecification=rulePatternSpecification();
+
+ state._fsp--;
+
+ current =iv_rulePatternSpecification;
+ match(input,EOF,FOLLOW_2);
+
+ }
+
+ }
+
+ catch (RecognitionException re) {
+ recover(input,re);
+ appendSkippedTokens();
+ }
+ finally {
+ }
+ return current;
+ }
+ // $ANTLR end "entryRulePatternSpecification"
+
+
+ // $ANTLR start "rulePatternSpecification"
+ // 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= '}' ) ;
+ public final EObject rulePatternSpecification() throws RecognitionException {
+ EObject current = null;
+
+ Token otherlv_0=null;
+ Token otherlv_2=null;
+ Token otherlv_4=null;
+ EObject lv_entries_1_0 = null;
+
+ EObject lv_entries_3_0 = null;
+
+
+
+ enterRule();
+
+ try {
+ // InternalApplicationConfiguration.g:1472:2: ( (otherlv_0= '{' ( (lv_entries_1_0= rulePatternEntry ) ) (otherlv_2= ',' ( (lv_entries_3_0= rulePatternEntry ) ) )* otherlv_4= '}' ) )
+ // InternalApplicationConfiguration.g:1473:2: (otherlv_0= '{' ( (lv_entries_1_0= rulePatternEntry ) ) (otherlv_2= ',' ( (lv_entries_3_0= rulePatternEntry ) ) )* otherlv_4= '}' )
+ {
+ // InternalApplicationConfiguration.g:1473:2: (otherlv_0= '{' ( (lv_entries_1_0= rulePatternEntry ) ) (otherlv_2= ',' ( (lv_entries_3_0= rulePatternEntry ) ) )* otherlv_4= '}' )
+ // InternalApplicationConfiguration.g:1474:3: otherlv_0= '{' ( (lv_entries_1_0= rulePatternEntry ) ) (otherlv_2= ',' ( (lv_entries_3_0= rulePatternEntry ) ) )* otherlv_4= '}'
+ {
+ otherlv_0=(Token)match(input,19,FOLLOW_14);
+
+ newLeafNode(otherlv_0, grammarAccess.getPatternSpecificationAccess().getLeftCurlyBracketKeyword_0());
+
+ // InternalApplicationConfiguration.g:1478:3: ( (lv_entries_1_0= rulePatternEntry ) )
+ // InternalApplicationConfiguration.g:1479:4: (lv_entries_1_0= rulePatternEntry )
+ {
+ // InternalApplicationConfiguration.g:1479:4: (lv_entries_1_0= rulePatternEntry )
+ // InternalApplicationConfiguration.g:1480:5: lv_entries_1_0= rulePatternEntry
+ {
+
+ newCompositeNode(grammarAccess.getPatternSpecificationAccess().getEntriesPatternEntryParserRuleCall_1_0());
+
+ pushFollow(FOLLOW_15);
+ lv_entries_1_0=rulePatternEntry();
+
+ state._fsp--;
+
+
+ if (current==null) {
+ current = createModelElementForParent(grammarAccess.getPatternSpecificationRule());
+ }
+ add(
+ current,
+ "entries",
+ lv_entries_1_0,
+ "hu.bme.mit.inf.dslreasoner.application.ApplicationConfiguration.PatternEntry");
+ afterParserOrEnumRuleCall();
+
+
+ }
+
+
+ }
+
+ // InternalApplicationConfiguration.g:1497:3: (otherlv_2= ',' ( (lv_entries_3_0= rulePatternEntry ) ) )*
+ loop22:
+ do {
+ int alt22=2;
+ int LA22_0 = input.LA(1);
+
+ if ( (LA22_0==20) ) {
+ alt22=1;
+ }
+
+
+ switch (alt22) {
+ case 1 :
+ // InternalApplicationConfiguration.g:1498:4: otherlv_2= ',' ( (lv_entries_3_0= rulePatternEntry ) )
+ {
+ otherlv_2=(Token)match(input,20,FOLLOW_14);
+
+ newLeafNode(otherlv_2, grammarAccess.getPatternSpecificationAccess().getCommaKeyword_2_0());
+
+ // InternalApplicationConfiguration.g:1502:4: ( (lv_entries_3_0= rulePatternEntry ) )
+ // InternalApplicationConfiguration.g:1503:5: (lv_entries_3_0= rulePatternEntry )
+ {
+ // InternalApplicationConfiguration.g:1503:5: (lv_entries_3_0= rulePatternEntry )
+ // InternalApplicationConfiguration.g:1504:6: lv_entries_3_0= rulePatternEntry
+ {
+
+ newCompositeNode(grammarAccess.getPatternSpecificationAccess().getEntriesPatternEntryParserRuleCall_2_1_0());
+
+ pushFollow(FOLLOW_15);
+ lv_entries_3_0=rulePatternEntry();
+
+ state._fsp--;
+
+
+ if (current==null) {
+ current = createModelElementForParent(grammarAccess.getPatternSpecificationRule());
+ }
+ add(
+ current,
+ "entries",
+ lv_entries_3_0,
+ "hu.bme.mit.inf.dslreasoner.application.ApplicationConfiguration.PatternEntry");
+ afterParserOrEnumRuleCall();
+
+
+ }
+
+
+ }
+
+
+ }
+ break;
+
+ default :
+ break loop22;
+ }
+ } while (true);
+
+ otherlv_4=(Token)match(input,21,FOLLOW_2);
+
+ newLeafNode(otherlv_4, grammarAccess.getPatternSpecificationAccess().getRightCurlyBracketKeyword_3());
+
+
+ }
+
+
+ }
+
+
+ leaveRule();
+
+ }
+
+ catch (RecognitionException re) {
+ recover(input,re);
+ appendSkippedTokens();
+ }
+ finally {
+ }
+ return current;
+ }
+ // $ANTLR end "rulePatternSpecification"
+
+
+ // $ANTLR start "entryRulePatternEntry"
+ // InternalApplicationConfiguration.g:1530:1: entryRulePatternEntry returns [EObject current=null] : iv_rulePatternEntry= rulePatternEntry EOF ;
+ public final EObject entryRulePatternEntry() throws RecognitionException {
+ EObject current = null;
+
+ EObject iv_rulePatternEntry = null;
+
+
+ try {
+ // InternalApplicationConfiguration.g:1530:53: (iv_rulePatternEntry= rulePatternEntry EOF )
+ // InternalApplicationConfiguration.g:1531:2: iv_rulePatternEntry= rulePatternEntry EOF
+ {
+ newCompositeNode(grammarAccess.getPatternEntryRule());
+ pushFollow(FOLLOW_1);
+ iv_rulePatternEntry=rulePatternEntry();
+
+ state._fsp--;
+
+ current =iv_rulePatternEntry;
+ match(input,EOF,FOLLOW_2);
+
+ }
+
+ }
+
+ catch (RecognitionException re) {
+ recover(input,re);
+ appendSkippedTokens();
+ }
+ finally {
+ }
+ return current;
+ }
+ // $ANTLR end "entryRulePatternEntry"
+
+
+ // $ANTLR start "rulePatternEntry"
+ // InternalApplicationConfiguration.g:1537:1: rulePatternEntry returns [EObject current=null] : (this_PatternElement_0= rulePatternElement | this_AllPatternEntry_1= ruleAllPatternEntry ) ;
+ public final EObject rulePatternEntry() throws RecognitionException {
+ EObject current = null;
+
+ EObject this_PatternElement_0 = null;
+
+ EObject this_AllPatternEntry_1 = null;
+
+
+
+ enterRule();
+
+ try {
+ // InternalApplicationConfiguration.g:1543:2: ( (this_PatternElement_0= rulePatternElement | this_AllPatternEntry_1= ruleAllPatternEntry ) )
+ // InternalApplicationConfiguration.g:1544:2: (this_PatternElement_0= rulePatternElement | this_AllPatternEntry_1= ruleAllPatternEntry )
+ {
+ // InternalApplicationConfiguration.g:1544:2: (this_PatternElement_0= rulePatternElement | this_AllPatternEntry_1= ruleAllPatternEntry )
+ int alt23=2;
+ int LA23_0 = input.LA(1);
+
+ if ( (LA23_0==RULE_ID) ) {
+ alt23=1;
+ }
+ else if ( (LA23_0==22) ) {
+ alt23=2;
+ }
+ else {
+ NoViableAltException nvae =
+ new NoViableAltException("", 23, 0, input);
+
+ throw nvae;
+ }
+ switch (alt23) {
+ case 1 :
+ // InternalApplicationConfiguration.g:1545:3: this_PatternElement_0= rulePatternElement
+ {
+
+ newCompositeNode(grammarAccess.getPatternEntryAccess().getPatternElementParserRuleCall_0());
+
+ pushFollow(FOLLOW_2);
+ this_PatternElement_0=rulePatternElement();
+
+ state._fsp--;
+
+
+ current = this_PatternElement_0;
+ afterParserOrEnumRuleCall();
+
+
+ }
+ break;
+ case 2 :
+ // InternalApplicationConfiguration.g:1554:3: this_AllPatternEntry_1= ruleAllPatternEntry
+ {
+
+ newCompositeNode(grammarAccess.getPatternEntryAccess().getAllPatternEntryParserRuleCall_1());
+
+ pushFollow(FOLLOW_2);
+ this_AllPatternEntry_1=ruleAllPatternEntry();
+
+ state._fsp--;
+
+
+ current = this_AllPatternEntry_1;
+ afterParserOrEnumRuleCall();
+
+
+ }
+ break;
+
+ }
+
+
+ }
+
+
+ leaveRule();
+
+ }
+
+ catch (RecognitionException re) {
+ recover(input,re);
+ appendSkippedTokens();
+ }
+ finally {
+ }
+ return current;
+ }
+ // $ANTLR end "rulePatternEntry"
+
+
+ // $ANTLR start "entryRuleAllPatternEntry"
+ // InternalApplicationConfiguration.g:1566:1: entryRuleAllPatternEntry returns [EObject current=null] : iv_ruleAllPatternEntry= ruleAllPatternEntry EOF ;
+ public final EObject entryRuleAllPatternEntry() throws RecognitionException {
+ EObject current = null;
+
+ EObject iv_ruleAllPatternEntry = null;
+
+
+ try {
+ // InternalApplicationConfiguration.g:1566:56: (iv_ruleAllPatternEntry= ruleAllPatternEntry EOF )
+ // InternalApplicationConfiguration.g:1567:2: iv_ruleAllPatternEntry= ruleAllPatternEntry EOF
+ {
+ newCompositeNode(grammarAccess.getAllPatternEntryRule());
+ pushFollow(FOLLOW_1);
+ iv_ruleAllPatternEntry=ruleAllPatternEntry();
+
+ state._fsp--;
+
+ current =iv_ruleAllPatternEntry;
+ match(input,EOF,FOLLOW_2);
+
+ }
+
+ }
+
+ catch (RecognitionException re) {
+ recover(input,re);
+ appendSkippedTokens();
+ }
+ finally {
+ }
+ return current;
+ }
+ // $ANTLR end "entryRuleAllPatternEntry"
+
+
+ // $ANTLR start "ruleAllPatternEntry"
+ // 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= '}' )? ) ;
+ public final EObject ruleAllPatternEntry() throws RecognitionException {
+ EObject current = null;
+
+ Token otherlv_0=null;
+ Token otherlv_2=null;
+ Token otherlv_3=null;
+ Token otherlv_5=null;
+ Token otherlv_7=null;
+ EObject lv_exclusuion_4_0 = null;
+
+ EObject lv_exclusuion_6_0 = null;
+
+
+
+ enterRule();
+
+ try {
+ // 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= '}' )? ) )
+ // 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= '}' )? )
+ {
+ // 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= '}' )? )
+ // 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= '}' )?
+ {
+ otherlv_0=(Token)match(input,22,FOLLOW_6);
+
+ newLeafNode(otherlv_0, grammarAccess.getAllPatternEntryAccess().getPackageKeyword_0());
+
+ // InternalApplicationConfiguration.g:1585:3: ( ( ruleQualifiedName ) )
+ // InternalApplicationConfiguration.g:1586:4: ( ruleQualifiedName )
+ {
+ // InternalApplicationConfiguration.g:1586:4: ( ruleQualifiedName )
+ // InternalApplicationConfiguration.g:1587:5: ruleQualifiedName
+ {
+
+ if (current==null) {
+ current = createModelElement(grammarAccess.getAllPatternEntryRule());
+ }
+
+
+ newCompositeNode(grammarAccess.getAllPatternEntryAccess().getPackagePatternModelCrossReference_1_0());
+
+ pushFollow(FOLLOW_16);
+ ruleQualifiedName();
+
+ state._fsp--;
+
+
+ afterParserOrEnumRuleCall();
+
+
+ }
+
+
+ }
+
+ // InternalApplicationConfiguration.g:1601:3: (otherlv_2= 'excluding' otherlv_3= '{' ( (lv_exclusuion_4_0= rulePatternElement ) ) (otherlv_5= ',' ( (lv_exclusuion_6_0= rulePatternElement ) ) )* otherlv_7= '}' )?
+ int alt25=2;
+ int LA25_0 = input.LA(1);
+
+ if ( (LA25_0==23) ) {
+ alt25=1;
+ }
+ switch (alt25) {
+ case 1 :
+ // InternalApplicationConfiguration.g:1602:4: otherlv_2= 'excluding' otherlv_3= '{' ( (lv_exclusuion_4_0= rulePatternElement ) ) (otherlv_5= ',' ( (lv_exclusuion_6_0= rulePatternElement ) ) )* otherlv_7= '}'
+ {
+ otherlv_2=(Token)match(input,23,FOLLOW_17);
+
+ newLeafNode(otherlv_2, grammarAccess.getAllPatternEntryAccess().getExcludingKeyword_2_0());
+
+ otherlv_3=(Token)match(input,19,FOLLOW_6);
+
+ newLeafNode(otherlv_3, grammarAccess.getAllPatternEntryAccess().getLeftCurlyBracketKeyword_2_1());
+
+ // InternalApplicationConfiguration.g:1610:4: ( (lv_exclusuion_4_0= rulePatternElement ) )
+ // InternalApplicationConfiguration.g:1611:5: (lv_exclusuion_4_0= rulePatternElement )
+ {
+ // InternalApplicationConfiguration.g:1611:5: (lv_exclusuion_4_0= rulePatternElement )
+ // InternalApplicationConfiguration.g:1612:6: lv_exclusuion_4_0= rulePatternElement
+ {
+
+ newCompositeNode(grammarAccess.getAllPatternEntryAccess().getExclusuionPatternElementParserRuleCall_2_2_0());
+
+ pushFollow(FOLLOW_15);
+ lv_exclusuion_4_0=rulePatternElement();
+
+ state._fsp--;
+
+
+ if (current==null) {
+ current = createModelElementForParent(grammarAccess.getAllPatternEntryRule());
+ }
+ add(
+ current,
+ "exclusuion",
+ lv_exclusuion_4_0,
+ "hu.bme.mit.inf.dslreasoner.application.ApplicationConfiguration.PatternElement");
+ afterParserOrEnumRuleCall();
+
+
+ }
+
+
+ }
+
+ // InternalApplicationConfiguration.g:1629:4: (otherlv_5= ',' ( (lv_exclusuion_6_0= rulePatternElement ) ) )*
+ loop24:
+ do {
+ int alt24=2;
+ int LA24_0 = input.LA(1);
+
+ if ( (LA24_0==20) ) {
+ alt24=1;
+ }
+
+
+ switch (alt24) {
+ case 1 :
+ // InternalApplicationConfiguration.g:1630:5: otherlv_5= ',' ( (lv_exclusuion_6_0= rulePatternElement ) )
+ {
+ otherlv_5=(Token)match(input,20,FOLLOW_6);
+
+ newLeafNode(otherlv_5, grammarAccess.getAllPatternEntryAccess().getCommaKeyword_2_3_0());
+
+ // InternalApplicationConfiguration.g:1634:5: ( (lv_exclusuion_6_0= rulePatternElement ) )
+ // InternalApplicationConfiguration.g:1635:6: (lv_exclusuion_6_0= rulePatternElement )
+ {
+ // InternalApplicationConfiguration.g:1635:6: (lv_exclusuion_6_0= rulePatternElement )
+ // InternalApplicationConfiguration.g:1636:7: lv_exclusuion_6_0= rulePatternElement
+ {
+
+ newCompositeNode(grammarAccess.getAllPatternEntryAccess().getExclusuionPatternElementParserRuleCall_2_3_1_0());
+
+ pushFollow(FOLLOW_15);
+ lv_exclusuion_6_0=rulePatternElement();
+
+ state._fsp--;
+
+
+ if (current==null) {
+ current = createModelElementForParent(grammarAccess.getAllPatternEntryRule());
+ }
+ add(
+ current,
+ "exclusuion",
+ lv_exclusuion_6_0,
+ "hu.bme.mit.inf.dslreasoner.application.ApplicationConfiguration.PatternElement");
+ afterParserOrEnumRuleCall();
+
+
+ }
+
+
+ }
+
+
+ }
+ break;
+
+ default :
+ break loop24;
+ }
+ } while (true);
+
+ otherlv_7=(Token)match(input,21,FOLLOW_2);
+
+ newLeafNode(otherlv_7, grammarAccess.getAllPatternEntryAccess().getRightCurlyBracketKeyword_2_4());
+
+
+ }
+ break;
+
+ }
+
+
+ }
+
+
+ }
+
+
+ leaveRule();
+
+ }
+
+ catch (RecognitionException re) {
+ recover(input,re);
+ appendSkippedTokens();
+ }
+ finally {
+ }
+ return current;
+ }
+ // $ANTLR end "ruleAllPatternEntry"
+
+
+ // $ANTLR start "entryRulePatternElement"
+ // InternalApplicationConfiguration.g:1663:1: entryRulePatternElement returns [EObject current=null] : iv_rulePatternElement= rulePatternElement EOF ;
+ public final EObject entryRulePatternElement() throws RecognitionException {
+ EObject current = null;
+
+ EObject iv_rulePatternElement = null;
+
+
+ try {
+ // InternalApplicationConfiguration.g:1663:55: (iv_rulePatternElement= rulePatternElement EOF )
+ // InternalApplicationConfiguration.g:1664:2: iv_rulePatternElement= rulePatternElement EOF
+ {
+ newCompositeNode(grammarAccess.getPatternElementRule());
+ pushFollow(FOLLOW_1);
+ iv_rulePatternElement=rulePatternElement();
+
+ state._fsp--;
+
+ current =iv_rulePatternElement;
+ match(input,EOF,FOLLOW_2);
+
+ }
+
+ }
+
+ catch (RecognitionException re) {
+ recover(input,re);
+ appendSkippedTokens();
+ }
+ finally {
+ }
+ return current;
+ }
+ // $ANTLR end "entryRulePatternElement"
+
+
+ // $ANTLR start "rulePatternElement"
+ // InternalApplicationConfiguration.g:1670:1: rulePatternElement returns [EObject current=null] : ( ( ( ( ruleQualifiedName ) ) otherlv_1= '::' )? ( (otherlv_2= RULE_ID ) ) ) ;
+ public final EObject rulePatternElement() throws RecognitionException {
+ EObject current = null;
+
+ Token otherlv_1=null;
+ Token otherlv_2=null;
+
+
+ enterRule();
+
+ try {
+ // InternalApplicationConfiguration.g:1676:2: ( ( ( ( ( ruleQualifiedName ) ) otherlv_1= '::' )? ( (otherlv_2= RULE_ID ) ) ) )
+ // InternalApplicationConfiguration.g:1677:2: ( ( ( ( ruleQualifiedName ) ) otherlv_1= '::' )? ( (otherlv_2= RULE_ID ) ) )
+ {
+ // InternalApplicationConfiguration.g:1677:2: ( ( ( ( ruleQualifiedName ) ) otherlv_1= '::' )? ( (otherlv_2= RULE_ID ) ) )
+ // InternalApplicationConfiguration.g:1678:3: ( ( ( ruleQualifiedName ) ) otherlv_1= '::' )? ( (otherlv_2= RULE_ID ) )
+ {
+ // InternalApplicationConfiguration.g:1678:3: ( ( ( ruleQualifiedName ) ) otherlv_1= '::' )?
+ int alt26=2;
+ int LA26_0 = input.LA(1);
+
+ if ( (LA26_0==RULE_ID) ) {
+ int LA26_1 = input.LA(2);
+
+ if ( (LA26_1==11||LA26_1==24) ) {
+ alt26=1;
+ }
+ }
+ switch (alt26) {
+ case 1 :
+ // InternalApplicationConfiguration.g:1679:4: ( ( ruleQualifiedName ) ) otherlv_1= '::'
+ {
+ // InternalApplicationConfiguration.g:1679:4: ( ( ruleQualifiedName ) )
+ // InternalApplicationConfiguration.g:1680:5: ( ruleQualifiedName )
+ {
+ // InternalApplicationConfiguration.g:1680:5: ( ruleQualifiedName )
+ // InternalApplicationConfiguration.g:1681:6: ruleQualifiedName
+ {
+
+ if (current==null) {
+ current = createModelElement(grammarAccess.getPatternElementRule());
+ }
+
+
+ newCompositeNode(grammarAccess.getPatternElementAccess().getPackagePatternModelCrossReference_0_0_0());
+
+ pushFollow(FOLLOW_18);
+ ruleQualifiedName();
+
+ state._fsp--;
+
+
+ afterParserOrEnumRuleCall();
+
+
+ }
+
+
+ }
+
+ otherlv_1=(Token)match(input,24,FOLLOW_6);
+
+ newLeafNode(otherlv_1, grammarAccess.getPatternElementAccess().getColonColonKeyword_0_1());
+
+
+ }
+ break;
+
+ }
+
+ // InternalApplicationConfiguration.g:1700:3: ( (otherlv_2= RULE_ID ) )
+ // InternalApplicationConfiguration.g:1701:4: (otherlv_2= RULE_ID )
+ {
+ // InternalApplicationConfiguration.g:1701:4: (otherlv_2= RULE_ID )
+ // InternalApplicationConfiguration.g:1702:5: otherlv_2= RULE_ID
+ {
+
+ if (current==null) {
+ current = createModelElement(grammarAccess.getPatternElementRule());
+ }
+
+ otherlv_2=(Token)match(input,RULE_ID,FOLLOW_2);
+
+ newLeafNode(otherlv_2, grammarAccess.getPatternElementAccess().getPatternPatternCrossReference_1_0());
+
+
+ }
+
+
+ }
+
+
+ }
+
+
+ }
+
+
+ leaveRule();
+
+ }
+
+ catch (RecognitionException re) {
+ recover(input,re);
+ appendSkippedTokens();
+ }
+ finally {
+ }
+ return current;
+ }
+ // $ANTLR end "rulePatternElement"
+
+
+ // $ANTLR start "entryRuleGraphPatternDeclaration"
+ // InternalApplicationConfiguration.g:1717:1: entryRuleGraphPatternDeclaration returns [EObject current=null] : iv_ruleGraphPatternDeclaration= ruleGraphPatternDeclaration EOF ;
+ public final EObject entryRuleGraphPatternDeclaration() throws RecognitionException {
+ EObject current = null;
+
+ EObject iv_ruleGraphPatternDeclaration = null;
+
+
+ try {
+ // InternalApplicationConfiguration.g:1717:64: (iv_ruleGraphPatternDeclaration= ruleGraphPatternDeclaration EOF )
+ // InternalApplicationConfiguration.g:1718:2: iv_ruleGraphPatternDeclaration= ruleGraphPatternDeclaration EOF
+ {
+ newCompositeNode(grammarAccess.getGraphPatternDeclarationRule());
+ pushFollow(FOLLOW_1);
+ iv_ruleGraphPatternDeclaration=ruleGraphPatternDeclaration();
+
+ state._fsp--;
+
+ current =iv_ruleGraphPatternDeclaration;
+ match(input,EOF,FOLLOW_2);
+
+ }
+
+ }
+
+ catch (RecognitionException re) {
+ recover(input,re);
+ appendSkippedTokens();
+ }
+ finally {
+ }
+ return current;
+ }
+ // $ANTLR end "entryRuleGraphPatternDeclaration"
+
+
+ // $ANTLR start "ruleGraphPatternDeclaration"
+ // InternalApplicationConfiguration.g:1724:1: ruleGraphPatternDeclaration returns [EObject current=null] : (otherlv_0= 'constraints' ( (lv_name_1_0= RULE_ID ) ) ( (lv_specification_2_0= rulePatternSpecification ) ) ) ;
+ public final EObject ruleGraphPatternDeclaration() throws RecognitionException {
+ EObject current = null;
+
+ Token otherlv_0=null;
+ Token lv_name_1_0=null;
+ EObject lv_specification_2_0 = null;
+
+
+
+ enterRule();
+
+ try {
+ // InternalApplicationConfiguration.g:1730:2: ( (otherlv_0= 'constraints' ( (lv_name_1_0= RULE_ID ) ) ( (lv_specification_2_0= rulePatternSpecification ) ) ) )
+ // InternalApplicationConfiguration.g:1731:2: (otherlv_0= 'constraints' ( (lv_name_1_0= RULE_ID ) ) ( (lv_specification_2_0= rulePatternSpecification ) ) )
+ {
+ // InternalApplicationConfiguration.g:1731:2: (otherlv_0= 'constraints' ( (lv_name_1_0= RULE_ID ) ) ( (lv_specification_2_0= rulePatternSpecification ) ) )
+ // InternalApplicationConfiguration.g:1732:3: otherlv_0= 'constraints' ( (lv_name_1_0= RULE_ID ) ) ( (lv_specification_2_0= rulePatternSpecification ) )
+ {
+ otherlv_0=(Token)match(input,28,FOLLOW_6);
+
+ newLeafNode(otherlv_0, grammarAccess.getGraphPatternDeclarationAccess().getConstraintsKeyword_0());
+
+ // InternalApplicationConfiguration.g:1736:3: ( (lv_name_1_0= RULE_ID ) )
+ // InternalApplicationConfiguration.g:1737:4: (lv_name_1_0= RULE_ID )
+ {
+ // InternalApplicationConfiguration.g:1737:4: (lv_name_1_0= RULE_ID )
+ // InternalApplicationConfiguration.g:1738:5: lv_name_1_0= RULE_ID
+ {
+ lv_name_1_0=(Token)match(input,RULE_ID,FOLLOW_17);
+
+ newLeafNode(lv_name_1_0, grammarAccess.getGraphPatternDeclarationAccess().getNameIDTerminalRuleCall_1_0());
+
+
+ if (current==null) {
+ current = createModelElement(grammarAccess.getGraphPatternDeclarationRule());
+ }
+ setWithLastConsumed(
+ current,
+ "name",
+ lv_name_1_0,
+ "org.eclipse.xtext.common.Terminals.ID");
+
+
+ }
+
+
+ }
+
+ // InternalApplicationConfiguration.g:1754:3: ( (lv_specification_2_0= rulePatternSpecification ) )
+ // InternalApplicationConfiguration.g:1755:4: (lv_specification_2_0= rulePatternSpecification )
+ {
+ // InternalApplicationConfiguration.g:1755:4: (lv_specification_2_0= rulePatternSpecification )
+ // InternalApplicationConfiguration.g:1756:5: lv_specification_2_0= rulePatternSpecification
+ {
+
+ newCompositeNode(grammarAccess.getGraphPatternDeclarationAccess().getSpecificationPatternSpecificationParserRuleCall_2_0());
+
+ pushFollow(FOLLOW_2);
+ lv_specification_2_0=rulePatternSpecification();
+
+ state._fsp--;
+
+
+ if (current==null) {
+ current = createModelElementForParent(grammarAccess.getGraphPatternDeclarationRule());
+ }
+ set(
+ current,
+ "specification",
+ lv_specification_2_0,
+ "hu.bme.mit.inf.dslreasoner.application.ApplicationConfiguration.PatternSpecification");
+ afterParserOrEnumRuleCall();
+
+
+ }
+
+
+ }
+
+
+ }
+
+
+ }
+
+
+ leaveRule();
+
+ }
+
+ catch (RecognitionException re) {
+ recover(input,re);
+ appendSkippedTokens();
+ }
+ finally {
+ }
+ return current;
+ }
+ // $ANTLR end "ruleGraphPatternDeclaration"
+
+
+ // $ANTLR start "entryRuleGraphPatternReference"
+ // InternalApplicationConfiguration.g:1777:1: entryRuleGraphPatternReference returns [EObject current=null] : iv_ruleGraphPatternReference= ruleGraphPatternReference EOF ;
+ public final EObject entryRuleGraphPatternReference() throws RecognitionException {
+ EObject current = null;
+
+ EObject iv_ruleGraphPatternReference = null;
+
+
+ try {
+ // InternalApplicationConfiguration.g:1777:62: (iv_ruleGraphPatternReference= ruleGraphPatternReference EOF )
+ // InternalApplicationConfiguration.g:1778:2: iv_ruleGraphPatternReference= ruleGraphPatternReference EOF
+ {
+ newCompositeNode(grammarAccess.getGraphPatternReferenceRule());
+ pushFollow(FOLLOW_1);
+ iv_ruleGraphPatternReference=ruleGraphPatternReference();
+
+ state._fsp--;
+
+ current =iv_ruleGraphPatternReference;
+ match(input,EOF,FOLLOW_2);
+
+ }
+
+ }
+
+ catch (RecognitionException re) {
+ recover(input,re);
+ appendSkippedTokens();
+ }
+ finally {
+ }
+ return current;
+ }
+ // $ANTLR end "entryRuleGraphPatternReference"
+
+
+ // $ANTLR start "ruleGraphPatternReference"
+ // InternalApplicationConfiguration.g:1784:1: ruleGraphPatternReference returns [EObject current=null] : ( (otherlv_0= RULE_ID ) ) ;
+ public final EObject ruleGraphPatternReference() throws RecognitionException {
+ EObject current = null;
+
+ Token otherlv_0=null;
+
+
+ enterRule();
+
+ try {
+ // InternalApplicationConfiguration.g:1790:2: ( ( (otherlv_0= RULE_ID ) ) )
+ // InternalApplicationConfiguration.g:1791:2: ( (otherlv_0= RULE_ID ) )
+ {
+ // InternalApplicationConfiguration.g:1791:2: ( (otherlv_0= RULE_ID ) )
+ // InternalApplicationConfiguration.g:1792:3: (otherlv_0= RULE_ID )
+ {
+ // InternalApplicationConfiguration.g:1792:3: (otherlv_0= RULE_ID )
+ // InternalApplicationConfiguration.g:1793:4: otherlv_0= RULE_ID
+ {
+
+ if (current==null) {
+ current = createModelElement(grammarAccess.getGraphPatternReferenceRule());
+ }
+
+ otherlv_0=(Token)match(input,RULE_ID,FOLLOW_2);
+
+ newLeafNode(otherlv_0, grammarAccess.getGraphPatternReferenceAccess().getReferredGraphPatternDeclarationCrossReference_0());
+
+
+ }
+
+
+ }
+
+
+ }
+
+
+ leaveRule();
+
+ }
+
+ catch (RecognitionException re) {
+ recover(input,re);
+ appendSkippedTokens();
+ }
+ finally {
+ }
+ return current;
+ }
+ // $ANTLR end "ruleGraphPatternReference"
+
+
+ // $ANTLR start "entryRuleGraphPattern"
+ // InternalApplicationConfiguration.g:1807:1: entryRuleGraphPattern returns [EObject current=null] : iv_ruleGraphPattern= ruleGraphPattern EOF ;
+ public final EObject entryRuleGraphPattern() throws RecognitionException {
+ EObject current = null;
+
+ EObject iv_ruleGraphPattern = null;
+
+
+ try {
+ // InternalApplicationConfiguration.g:1807:53: (iv_ruleGraphPattern= ruleGraphPattern EOF )
+ // InternalApplicationConfiguration.g:1808:2: iv_ruleGraphPattern= ruleGraphPattern EOF
+ {
+ newCompositeNode(grammarAccess.getGraphPatternRule());
+ pushFollow(FOLLOW_1);
+ iv_ruleGraphPattern=ruleGraphPattern();
+
+ state._fsp--;
+
+ current =iv_ruleGraphPattern;
+ match(input,EOF,FOLLOW_2);
+
+ }
+
+ }
+
+ catch (RecognitionException re) {
+ recover(input,re);
+ appendSkippedTokens();
+ }
+ finally {
+ }
+ return current;
+ }
+ // $ANTLR end "entryRuleGraphPattern"
+
+
+ // $ANTLR start "ruleGraphPattern"
+ // InternalApplicationConfiguration.g:1814:1: ruleGraphPattern returns [EObject current=null] : (this_GraphPatternReference_0= ruleGraphPatternReference | this_PatternSpecification_1= rulePatternSpecification ) ;
+ public final EObject ruleGraphPattern() throws RecognitionException {
+ EObject current = null;
+
+ EObject this_GraphPatternReference_0 = null;
+
+ EObject this_PatternSpecification_1 = null;
+
+
+
+ enterRule();
+
+ try {
+ // InternalApplicationConfiguration.g:1820:2: ( (this_GraphPatternReference_0= ruleGraphPatternReference | this_PatternSpecification_1= rulePatternSpecification ) )
+ // InternalApplicationConfiguration.g:1821:2: (this_GraphPatternReference_0= ruleGraphPatternReference | this_PatternSpecification_1= rulePatternSpecification )
+ {
+ // InternalApplicationConfiguration.g:1821:2: (this_GraphPatternReference_0= ruleGraphPatternReference | this_PatternSpecification_1= rulePatternSpecification )
+ int alt27=2;
+ int LA27_0 = input.LA(1);
+
+ if ( (LA27_0==RULE_ID) ) {
+ alt27=1;
+ }
+ else if ( (LA27_0==19) ) {
+ alt27=2;
+ }
+ else {
+ NoViableAltException nvae =
+ new NoViableAltException("", 27, 0, input);
+
+ throw nvae;
+ }
+ switch (alt27) {
+ case 1 :
+ // InternalApplicationConfiguration.g:1822:3: this_GraphPatternReference_0= ruleGraphPatternReference
+ {
+
+ newCompositeNode(grammarAccess.getGraphPatternAccess().getGraphPatternReferenceParserRuleCall_0());
+
+ pushFollow(FOLLOW_2);
+ this_GraphPatternReference_0=ruleGraphPatternReference();
+
+ state._fsp--;
+
+
+ current = this_GraphPatternReference_0;
+ afterParserOrEnumRuleCall();
+
+
+ }
+ break;
+ case 2 :
+ // InternalApplicationConfiguration.g:1831:3: this_PatternSpecification_1= rulePatternSpecification
+ {
+
+ newCompositeNode(grammarAccess.getGraphPatternAccess().getPatternSpecificationParserRuleCall_1());
+
+ pushFollow(FOLLOW_2);
+ this_PatternSpecification_1=rulePatternSpecification();
+
+ state._fsp--;
+
+
+ current = this_PatternSpecification_1;
+ afterParserOrEnumRuleCall();
+
+
+ }
+ break;
+
+ }
+
+
+ }
+
+
+ leaveRule();
+
+ }
+
+ catch (RecognitionException re) {
+ recover(input,re);
+ appendSkippedTokens();
+ }
+ finally {
+ }
+ return current;
+ }
+ // $ANTLR end "ruleGraphPattern"
+
+
+ // $ANTLR start "entryRuleObjectiveSpecification"
+ // InternalApplicationConfiguration.g:1843:1: entryRuleObjectiveSpecification returns [EObject current=null] : iv_ruleObjectiveSpecification= ruleObjectiveSpecification EOF ;
+ public final EObject entryRuleObjectiveSpecification() throws RecognitionException {
+ EObject current = null;
+
+ EObject iv_ruleObjectiveSpecification = null;
+
+
+ try {
+ // InternalApplicationConfiguration.g:1843:63: (iv_ruleObjectiveSpecification= ruleObjectiveSpecification EOF )
+ // InternalApplicationConfiguration.g:1844:2: iv_ruleObjectiveSpecification= ruleObjectiveSpecification EOF
+ {
+ newCompositeNode(grammarAccess.getObjectiveSpecificationRule());
+ pushFollow(FOLLOW_1);
+ iv_ruleObjectiveSpecification=ruleObjectiveSpecification();
+
+ state._fsp--;
+
+ current =iv_ruleObjectiveSpecification;
+ match(input,EOF,FOLLOW_2);
+
+ }
+
+ }
+
+ catch (RecognitionException re) {
+ recover(input,re);
+ appendSkippedTokens();
+ }
+ finally {
+ }
+ return current;
+ }
+ // $ANTLR end "entryRuleObjectiveSpecification"
+
+
+ // $ANTLR start "ruleObjectiveSpecification"
+ // 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= '}' ) ;
+ public final EObject ruleObjectiveSpecification() throws RecognitionException {
+ EObject current = null;
+
+ Token otherlv_0=null;
+ Token otherlv_2=null;
+ Token otherlv_4=null;
+ EObject lv_entries_1_0 = null;
+
+ EObject lv_entries_3_0 = null;
+
+
+
+ enterRule();
+
+ try {
+ // InternalApplicationConfiguration.g:1856:2: ( (otherlv_0= '{' ( (lv_entries_1_0= ruleObjectiveEntry ) ) (otherlv_2= ',' ( (lv_entries_3_0= ruleObjectiveEntry ) ) )* otherlv_4= '}' ) )
+ // InternalApplicationConfiguration.g:1857:2: (otherlv_0= '{' ( (lv_entries_1_0= ruleObjectiveEntry ) ) (otherlv_2= ',' ( (lv_entries_3_0= ruleObjectiveEntry ) ) )* otherlv_4= '}' )
+ {
+ // InternalApplicationConfiguration.g:1857:2: (otherlv_0= '{' ( (lv_entries_1_0= ruleObjectiveEntry ) ) (otherlv_2= ',' ( (lv_entries_3_0= ruleObjectiveEntry ) ) )* otherlv_4= '}' )
+ // InternalApplicationConfiguration.g:1858:3: otherlv_0= '{' ( (lv_entries_1_0= ruleObjectiveEntry ) ) (otherlv_2= ',' ( (lv_entries_3_0= ruleObjectiveEntry ) ) )* otherlv_4= '}'
+ {
+ otherlv_0=(Token)match(input,19,FOLLOW_22);
+
+ newLeafNode(otherlv_0, grammarAccess.getObjectiveSpecificationAccess().getLeftCurlyBracketKeyword_0());
+
+ // InternalApplicationConfiguration.g:1862:3: ( (lv_entries_1_0= ruleObjectiveEntry ) )
+ // InternalApplicationConfiguration.g:1863:4: (lv_entries_1_0= ruleObjectiveEntry )
+ {
+ // InternalApplicationConfiguration.g:1863:4: (lv_entries_1_0= ruleObjectiveEntry )
+ // InternalApplicationConfiguration.g:1864:5: lv_entries_1_0= ruleObjectiveEntry
+ {
+
+ newCompositeNode(grammarAccess.getObjectiveSpecificationAccess().getEntriesObjectiveEntryParserRuleCall_1_0());
+
+ pushFollow(FOLLOW_15);
+ lv_entries_1_0=ruleObjectiveEntry();
+
+ state._fsp--;
+
+
+ if (current==null) {
+ current = createModelElementForParent(grammarAccess.getObjectiveSpecificationRule());
+ }
+ add(
+ current,
+ "entries",
+ lv_entries_1_0,
+ "hu.bme.mit.inf.dslreasoner.application.ApplicationConfiguration.ObjectiveEntry");
+ afterParserOrEnumRuleCall();
+
+
+ }
+
+
+ }
+
+ // InternalApplicationConfiguration.g:1881:3: (otherlv_2= ',' ( (lv_entries_3_0= ruleObjectiveEntry ) ) )*
+ loop28:
+ do {
+ int alt28=2;
+ int LA28_0 = input.LA(1);
+
+ if ( (LA28_0==20) ) {
+ alt28=1;
+ }
+
+
+ switch (alt28) {
+ case 1 :
+ // InternalApplicationConfiguration.g:1882:4: otherlv_2= ',' ( (lv_entries_3_0= ruleObjectiveEntry ) )
+ {
+ otherlv_2=(Token)match(input,20,FOLLOW_22);
+
+ newLeafNode(otherlv_2, grammarAccess.getObjectiveSpecificationAccess().getCommaKeyword_2_0());
+
+ // InternalApplicationConfiguration.g:1886:4: ( (lv_entries_3_0= ruleObjectiveEntry ) )
+ // InternalApplicationConfiguration.g:1887:5: (lv_entries_3_0= ruleObjectiveEntry )
+ {
+ // InternalApplicationConfiguration.g:1887:5: (lv_entries_3_0= ruleObjectiveEntry )
+ // InternalApplicationConfiguration.g:1888:6: lv_entries_3_0= ruleObjectiveEntry
+ {
+
+ newCompositeNode(grammarAccess.getObjectiveSpecificationAccess().getEntriesObjectiveEntryParserRuleCall_2_1_0());
+
+ pushFollow(FOLLOW_15);
+ lv_entries_3_0=ruleObjectiveEntry();
+
+ state._fsp--;
+
+
+ if (current==null) {
+ current = createModelElementForParent(grammarAccess.getObjectiveSpecificationRule());
+ }
+ add(
+ current,
+ "entries",
+ lv_entries_3_0,
+ "hu.bme.mit.inf.dslreasoner.application.ApplicationConfiguration.ObjectiveEntry");
+ afterParserOrEnumRuleCall();
+
+
+ }
+
+
+ }
+
+
+ }
+ break;
+
+ default :
+ break loop28;
+ }
+ } while (true);
+
+ otherlv_4=(Token)match(input,21,FOLLOW_2);
+
+ newLeafNode(otherlv_4, grammarAccess.getObjectiveSpecificationAccess().getRightCurlyBracketKeyword_3());
+
+
+ }
+
+
+ }
+
+
+ leaveRule();
+
+ }
+
+ catch (RecognitionException re) {
+ recover(input,re);
+ appendSkippedTokens();
+ }
+ finally {
+ }
+ return current;
+ }
+ // $ANTLR end "ruleObjectiveSpecification"
+
+
+ // $ANTLR start "entryRuleObjectiveEntry"
+ // InternalApplicationConfiguration.g:1914:1: entryRuleObjectiveEntry returns [EObject current=null] : iv_ruleObjectiveEntry= ruleObjectiveEntry EOF ;
+ public final EObject entryRuleObjectiveEntry() throws RecognitionException {
+ EObject current = null;
+
+ EObject iv_ruleObjectiveEntry = null;
+
+
+ try {
+ // InternalApplicationConfiguration.g:1914:55: (iv_ruleObjectiveEntry= ruleObjectiveEntry EOF )
+ // InternalApplicationConfiguration.g:1915:2: iv_ruleObjectiveEntry= ruleObjectiveEntry EOF
+ {
+ newCompositeNode(grammarAccess.getObjectiveEntryRule());
+ pushFollow(FOLLOW_1);
+ iv_ruleObjectiveEntry=ruleObjectiveEntry();
+
+ state._fsp--;
+
+ current =iv_ruleObjectiveEntry;
+ match(input,EOF,FOLLOW_2);
+
+ }
+
+ }
+
+ catch (RecognitionException re) {
+ recover(input,re);
+ appendSkippedTokens();
+ }
+ finally {
+ }
+ return current;
+ }
+ // $ANTLR end "entryRuleObjectiveEntry"
+
+
+ // $ANTLR start "ruleObjectiveEntry"
+ // InternalApplicationConfiguration.g:1921:1: ruleObjectiveEntry returns [EObject current=null] : (this_OptimizationEntry_0= ruleOptimizationEntry | this_ThresholdEntry_1= ruleThresholdEntry ) ;
+ public final EObject ruleObjectiveEntry() throws RecognitionException {
+ EObject current = null;
+
+ EObject this_OptimizationEntry_0 = null;
+
+ EObject this_ThresholdEntry_1 = null;
+
+
+
+ enterRule();
+
+ try {
+ // InternalApplicationConfiguration.g:1927:2: ( (this_OptimizationEntry_0= ruleOptimizationEntry | this_ThresholdEntry_1= ruleThresholdEntry ) )
+ // InternalApplicationConfiguration.g:1928:2: (this_OptimizationEntry_0= ruleOptimizationEntry | this_ThresholdEntry_1= ruleThresholdEntry )
+ {
+ // InternalApplicationConfiguration.g:1928:2: (this_OptimizationEntry_0= ruleOptimizationEntry | this_ThresholdEntry_1= ruleThresholdEntry )
+ int alt29=2;
+ int LA29_0 = input.LA(1);
+
+ if ( ((LA29_0>=54 && LA29_0<=55)) ) {
+ alt29=1;
+ }
+ else if ( (LA29_0==16) ) {
+ alt29=2;
+ }
+ else {
+ NoViableAltException nvae =
+ new NoViableAltException("", 29, 0, input);
+
+ throw nvae;
+ }
+ switch (alt29) {
+ case 1 :
+ // InternalApplicationConfiguration.g:1929:3: this_OptimizationEntry_0= ruleOptimizationEntry
+ {
+
+ newCompositeNode(grammarAccess.getObjectiveEntryAccess().getOptimizationEntryParserRuleCall_0());
+
+ pushFollow(FOLLOW_2);
+ this_OptimizationEntry_0=ruleOptimizationEntry();
+
+ state._fsp--;
+
+
+ current = this_OptimizationEntry_0;
+ afterParserOrEnumRuleCall();
+
+
+ }
+ break;
+ case 2 :
+ // InternalApplicationConfiguration.g:1938:3: this_ThresholdEntry_1= ruleThresholdEntry
+ {
+
+ newCompositeNode(grammarAccess.getObjectiveEntryAccess().getThresholdEntryParserRuleCall_1());
+
+ pushFollow(FOLLOW_2);
+ this_ThresholdEntry_1=ruleThresholdEntry();
+
+ state._fsp--;
+
+
+ current = this_ThresholdEntry_1;
+ afterParserOrEnumRuleCall();
+
+
+ }
+ break;
+
+ }
+
+
+ }
+
+
+ leaveRule();
+
+ }
+
+ catch (RecognitionException re) {
+ recover(input,re);
+ appendSkippedTokens();
+ }
+ finally {
+ }
+ return current;
+ }
+ // $ANTLR end "ruleObjectiveEntry"
+
+
+ // $ANTLR start "entryRuleOptimizationEntry"
+ // InternalApplicationConfiguration.g:1950:1: entryRuleOptimizationEntry returns [EObject current=null] : iv_ruleOptimizationEntry= ruleOptimizationEntry EOF ;
+ public final EObject entryRuleOptimizationEntry() throws RecognitionException {
+ EObject current = null;
+
+ EObject iv_ruleOptimizationEntry = null;
+
+
+ try {
+ // InternalApplicationConfiguration.g:1950:58: (iv_ruleOptimizationEntry= ruleOptimizationEntry EOF )
+ // InternalApplicationConfiguration.g:1951:2: iv_ruleOptimizationEntry= ruleOptimizationEntry EOF
+ {
+ newCompositeNode(grammarAccess.getOptimizationEntryRule());
+ pushFollow(FOLLOW_1);
+ iv_ruleOptimizationEntry=ruleOptimizationEntry();
+
+ state._fsp--;
+
+ current =iv_ruleOptimizationEntry;
+ match(input,EOF,FOLLOW_2);
+
+ }
+
+ }
+
+ catch (RecognitionException re) {
+ recover(input,re);
+ appendSkippedTokens();
+ }
+ finally {
+ }
+ return current;
+ }
+ // $ANTLR end "entryRuleOptimizationEntry"
+
+
+ // $ANTLR start "ruleOptimizationEntry"
+ // InternalApplicationConfiguration.g:1957:1: ruleOptimizationEntry returns [EObject current=null] : ( ( (lv_direction_0_0= ruleOptimizationDirection ) ) ( (lv_function_1_0= ruleObjectiveFunction ) ) ) ;
+ public final EObject ruleOptimizationEntry() throws RecognitionException {
+ EObject current = null;
+
+ Enumerator lv_direction_0_0 = null;
+
+ EObject lv_function_1_0 = null;
+
+
+
+ enterRule();
+
+ try {
+ // InternalApplicationConfiguration.g:1963:2: ( ( ( (lv_direction_0_0= ruleOptimizationDirection ) ) ( (lv_function_1_0= ruleObjectiveFunction ) ) ) )
+ // InternalApplicationConfiguration.g:1964:2: ( ( (lv_direction_0_0= ruleOptimizationDirection ) ) ( (lv_function_1_0= ruleObjectiveFunction ) ) )
+ {
+ // InternalApplicationConfiguration.g:1964:2: ( ( (lv_direction_0_0= ruleOptimizationDirection ) ) ( (lv_function_1_0= ruleObjectiveFunction ) ) )
+ // InternalApplicationConfiguration.g:1965:3: ( (lv_direction_0_0= ruleOptimizationDirection ) ) ( (lv_function_1_0= ruleObjectiveFunction ) )
+ {
+ // InternalApplicationConfiguration.g:1965:3: ( (lv_direction_0_0= ruleOptimizationDirection ) )
+ // InternalApplicationConfiguration.g:1966:4: (lv_direction_0_0= ruleOptimizationDirection )
+ {
+ // InternalApplicationConfiguration.g:1966:4: (lv_direction_0_0= ruleOptimizationDirection )
+ // InternalApplicationConfiguration.g:1967:5: lv_direction_0_0= ruleOptimizationDirection
+ {
+
+ newCompositeNode(grammarAccess.getOptimizationEntryAccess().getDirectionOptimizationDirectionEnumRuleCall_0_0());
+
+ pushFollow(FOLLOW_22);
+ lv_direction_0_0=ruleOptimizationDirection();
+
+ state._fsp--;
+
+
+ if (current==null) {
+ current = createModelElementForParent(grammarAccess.getOptimizationEntryRule());
+ }
+ set(
+ current,
+ "direction",
+ lv_direction_0_0,
+ "hu.bme.mit.inf.dslreasoner.application.ApplicationConfiguration.OptimizationDirection");
+ afterParserOrEnumRuleCall();
+
+
+ }
+
+
+ }
+
+ // InternalApplicationConfiguration.g:1984:3: ( (lv_function_1_0= ruleObjectiveFunction ) )
+ // InternalApplicationConfiguration.g:1985:4: (lv_function_1_0= ruleObjectiveFunction )
+ {
+ // InternalApplicationConfiguration.g:1985:4: (lv_function_1_0= ruleObjectiveFunction )
+ // InternalApplicationConfiguration.g:1986:5: lv_function_1_0= ruleObjectiveFunction
+ {
+
+ newCompositeNode(grammarAccess.getOptimizationEntryAccess().getFunctionObjectiveFunctionParserRuleCall_1_0());
+
+ pushFollow(FOLLOW_2);
+ lv_function_1_0=ruleObjectiveFunction();
+
+ state._fsp--;
+
+
+ if (current==null) {
+ current = createModelElementForParent(grammarAccess.getOptimizationEntryRule());
+ }
+ set(
+ current,
+ "function",
+ lv_function_1_0,
+ "hu.bme.mit.inf.dslreasoner.application.ApplicationConfiguration.ObjectiveFunction");
+ afterParserOrEnumRuleCall();
+
+
+ }
+
+
+ }
+
+
+ }
+
+
+ }
+
+
+ leaveRule();
+
+ }
+
+ catch (RecognitionException re) {
+ recover(input,re);
+ appendSkippedTokens();
+ }
+ finally {
+ }
+ return current;
+ }
+ // $ANTLR end "ruleOptimizationEntry"
+
+
+ // $ANTLR start "entryRuleThresholdEntry"
+ // InternalApplicationConfiguration.g:2007:1: entryRuleThresholdEntry returns [EObject current=null] : iv_ruleThresholdEntry= ruleThresholdEntry EOF ;
+ public final EObject entryRuleThresholdEntry() throws RecognitionException {
+ EObject current = null;
+
+ EObject iv_ruleThresholdEntry = null;
+
+
+ try {
+ // InternalApplicationConfiguration.g:2007:55: (iv_ruleThresholdEntry= ruleThresholdEntry EOF )
+ // InternalApplicationConfiguration.g:2008:2: iv_ruleThresholdEntry= ruleThresholdEntry EOF
+ {
+ newCompositeNode(grammarAccess.getThresholdEntryRule());
+ pushFollow(FOLLOW_1);
+ iv_ruleThresholdEntry=ruleThresholdEntry();
+
+ state._fsp--;
+
+ current =iv_ruleThresholdEntry;
+ match(input,EOF,FOLLOW_2);
+
+ }
+
+ }
+
+ catch (RecognitionException re) {
+ recover(input,re);
+ appendSkippedTokens();
+ }
+ finally {
+ }
+ return current;
+ }
+ // $ANTLR end "entryRuleThresholdEntry"
+
+
+ // $ANTLR start "ruleThresholdEntry"
+ // InternalApplicationConfiguration.g:2014:1: ruleThresholdEntry returns [EObject current=null] : ( ( (lv_function_0_0= ruleObjectiveFunction ) ) ( (lv_operator_1_0= ruleComparisonOperator ) ) ( (lv_threshold_2_0= ruleREALLiteral ) ) ) ;
+ public final EObject ruleThresholdEntry() throws RecognitionException {
+ EObject current = null;
+
+ EObject lv_function_0_0 = null;
+
+ Enumerator lv_operator_1_0 = null;
+
+ AntlrDatatypeRuleToken lv_threshold_2_0 = null;
+
+
+
+ enterRule();
+
+ try {
+ // InternalApplicationConfiguration.g:2020:2: ( ( ( (lv_function_0_0= ruleObjectiveFunction ) ) ( (lv_operator_1_0= ruleComparisonOperator ) ) ( (lv_threshold_2_0= ruleREALLiteral ) ) ) )
+ // InternalApplicationConfiguration.g:2021:2: ( ( (lv_function_0_0= ruleObjectiveFunction ) ) ( (lv_operator_1_0= ruleComparisonOperator ) ) ( (lv_threshold_2_0= ruleREALLiteral ) ) )
+ {
+ // InternalApplicationConfiguration.g:2021:2: ( ( (lv_function_0_0= ruleObjectiveFunction ) ) ( (lv_operator_1_0= ruleComparisonOperator ) ) ( (lv_threshold_2_0= ruleREALLiteral ) ) )
+ // InternalApplicationConfiguration.g:2022:3: ( (lv_function_0_0= ruleObjectiveFunction ) ) ( (lv_operator_1_0= ruleComparisonOperator ) ) ( (lv_threshold_2_0= ruleREALLiteral ) )
+ {
+ // InternalApplicationConfiguration.g:2022:3: ( (lv_function_0_0= ruleObjectiveFunction ) )
+ // InternalApplicationConfiguration.g:2023:4: (lv_function_0_0= ruleObjectiveFunction )
+ {
+ // InternalApplicationConfiguration.g:2023:4: (lv_function_0_0= ruleObjectiveFunction )
+ // InternalApplicationConfiguration.g:2024:5: lv_function_0_0= ruleObjectiveFunction
+ {
+
+ newCompositeNode(grammarAccess.getThresholdEntryAccess().getFunctionObjectiveFunctionParserRuleCall_0_0());
+
+ pushFollow(FOLLOW_23);
+ lv_function_0_0=ruleObjectiveFunction();
+
+ state._fsp--;
+
+
+ if (current==null) {
+ current = createModelElementForParent(grammarAccess.getThresholdEntryRule());
+ }
+ set(
+ current,
+ "function",
+ lv_function_0_0,
+ "hu.bme.mit.inf.dslreasoner.application.ApplicationConfiguration.ObjectiveFunction");
+ afterParserOrEnumRuleCall();
+
+
+ }
+
+
+ }
+
+ // InternalApplicationConfiguration.g:2041:3: ( (lv_operator_1_0= ruleComparisonOperator ) )
+ // InternalApplicationConfiguration.g:2042:4: (lv_operator_1_0= ruleComparisonOperator )
+ {
+ // InternalApplicationConfiguration.g:2042:4: (lv_operator_1_0= ruleComparisonOperator )
+ // InternalApplicationConfiguration.g:2043:5: lv_operator_1_0= ruleComparisonOperator
+ {
+
+ newCompositeNode(grammarAccess.getThresholdEntryAccess().getOperatorComparisonOperatorEnumRuleCall_1_0());
+
+ pushFollow(FOLLOW_24);
+ lv_operator_1_0=ruleComparisonOperator();
+
+ state._fsp--;
+
+
+ if (current==null) {
+ current = createModelElementForParent(grammarAccess.getThresholdEntryRule());
+ }
+ set(
+ current,
+ "operator",
+ lv_operator_1_0,
+ "hu.bme.mit.inf.dslreasoner.application.ApplicationConfiguration.ComparisonOperator");
+ afterParserOrEnumRuleCall();
+
+
+ }
+
+
+ }
+
+ // InternalApplicationConfiguration.g:2060:3: ( (lv_threshold_2_0= ruleREALLiteral ) )
+ // InternalApplicationConfiguration.g:2061:4: (lv_threshold_2_0= ruleREALLiteral )
+ {
+ // InternalApplicationConfiguration.g:2061:4: (lv_threshold_2_0= ruleREALLiteral )
+ // InternalApplicationConfiguration.g:2062:5: lv_threshold_2_0= ruleREALLiteral
+ {
+
+ newCompositeNode(grammarAccess.getThresholdEntryAccess().getThresholdREALLiteralParserRuleCall_2_0());
+
+ pushFollow(FOLLOW_2);
+ lv_threshold_2_0=ruleREALLiteral();
+
+ state._fsp--;
+
+
+ if (current==null) {
+ current = createModelElementForParent(grammarAccess.getThresholdEntryRule());
+ }
+ set(
+ current,
+ "threshold",
+ lv_threshold_2_0,
+ "hu.bme.mit.inf.dslreasoner.application.ApplicationConfiguration.REALLiteral");
+ afterParserOrEnumRuleCall();
+
+
+ }
+
+
+ }
+
+
+ }
+
+
+ }
+
+
+ leaveRule();
+
+ }
+
+ catch (RecognitionException re) {
+ recover(input,re);
+ appendSkippedTokens();
+ }
+ finally {
+ }
+ return current;
+ }
+ // $ANTLR end "ruleThresholdEntry"
+
+
+ // $ANTLR start "entryRuleObjectiveFunction"
+ // InternalApplicationConfiguration.g:2083:1: entryRuleObjectiveFunction returns [EObject current=null] : iv_ruleObjectiveFunction= ruleObjectiveFunction EOF ;
+ public final EObject entryRuleObjectiveFunction() throws RecognitionException {
+ EObject current = null;
+
+ EObject iv_ruleObjectiveFunction = null;
+
+
+ try {
+ // InternalApplicationConfiguration.g:2083:58: (iv_ruleObjectiveFunction= ruleObjectiveFunction EOF )
+ // InternalApplicationConfiguration.g:2084:2: iv_ruleObjectiveFunction= ruleObjectiveFunction EOF
+ {
+ newCompositeNode(grammarAccess.getObjectiveFunctionRule());
+ pushFollow(FOLLOW_1);
+ iv_ruleObjectiveFunction=ruleObjectiveFunction();
+
+ state._fsp--;
+
+ current =iv_ruleObjectiveFunction;
+ match(input,EOF,FOLLOW_2);
+
+ }
+
+ }
+
+ catch (RecognitionException re) {
+ recover(input,re);
+ appendSkippedTokens();
+ }
+ finally {
+ }
+ return current;
+ }
+ // $ANTLR end "entryRuleObjectiveFunction"
+
+
+ // $ANTLR start "ruleObjectiveFunction"
+ // InternalApplicationConfiguration.g:2090:1: ruleObjectiveFunction returns [EObject current=null] : this_ReliabiltiyFunction_0= ruleReliabiltiyFunction ;
+ public final EObject ruleObjectiveFunction() throws RecognitionException {
+ EObject current = null;
+
+ EObject this_ReliabiltiyFunction_0 = null;
+
+
+
+ enterRule();
+
+ try {
+ // InternalApplicationConfiguration.g:2096:2: (this_ReliabiltiyFunction_0= ruleReliabiltiyFunction )
+ // InternalApplicationConfiguration.g:2097:2: this_ReliabiltiyFunction_0= ruleReliabiltiyFunction
+ {
+
+ newCompositeNode(grammarAccess.getObjectiveFunctionAccess().getReliabiltiyFunctionParserRuleCall());
+
+ pushFollow(FOLLOW_2);
+ this_ReliabiltiyFunction_0=ruleReliabiltiyFunction();
+
+ state._fsp--;
+
+
+ current = this_ReliabiltiyFunction_0;
+ afterParserOrEnumRuleCall();
+
+
+ }
+
+
+ leaveRule();
+
+ }
+
+ catch (RecognitionException re) {
+ recover(input,re);
+ appendSkippedTokens();
+ }
+ finally {
+ }
+ return current;
+ }
+ // $ANTLR end "ruleObjectiveFunction"
+
+
+ // $ANTLR start "entryRuleReliabiltiyFunction"
+ // InternalApplicationConfiguration.g:2108:1: entryRuleReliabiltiyFunction returns [EObject current=null] : iv_ruleReliabiltiyFunction= ruleReliabiltiyFunction EOF ;
+ public final EObject entryRuleReliabiltiyFunction() throws RecognitionException {
+ EObject current = null;
+
+ EObject iv_ruleReliabiltiyFunction = null;
+
+
+ try {
+ // InternalApplicationConfiguration.g:2108:60: (iv_ruleReliabiltiyFunction= ruleReliabiltiyFunction EOF )
+ // InternalApplicationConfiguration.g:2109:2: iv_ruleReliabiltiyFunction= ruleReliabiltiyFunction EOF
+ {
+ newCompositeNode(grammarAccess.getReliabiltiyFunctionRule());
+ pushFollow(FOLLOW_1);
+ iv_ruleReliabiltiyFunction=ruleReliabiltiyFunction();
+
+ state._fsp--;
+
+ current =iv_ruleReliabiltiyFunction;
+ match(input,EOF,FOLLOW_2);
+
+ }
+
+ }
+
+ catch (RecognitionException re) {
+ recover(input,re);
+ appendSkippedTokens();
+ }
+ finally {
+ }
+ return current;
+ }
+ // $ANTLR end "entryRuleReliabiltiyFunction"
+
+
+ // $ANTLR start "ruleReliabiltiyFunction"
+ // InternalApplicationConfiguration.g:2115:1: ruleReliabiltiyFunction returns [EObject current=null] : (otherlv_0= 'reliability' ( ( ( ruleQualifiedName ) ) otherlv_2= '::' )? ( (otherlv_3= RULE_ID ) ) ) ;
+ public final EObject ruleReliabiltiyFunction() throws RecognitionException {
+ EObject current = null;
+
+ Token otherlv_0=null;
+ Token otherlv_2=null;
+ Token otherlv_3=null;
+
+
+ enterRule();
+
+ try {
+ // InternalApplicationConfiguration.g:2121:2: ( (otherlv_0= 'reliability' ( ( ( ruleQualifiedName ) ) otherlv_2= '::' )? ( (otherlv_3= RULE_ID ) ) ) )
+ // InternalApplicationConfiguration.g:2122:2: (otherlv_0= 'reliability' ( ( ( ruleQualifiedName ) ) otherlv_2= '::' )? ( (otherlv_3= RULE_ID ) ) )
+ {
+ // InternalApplicationConfiguration.g:2122:2: (otherlv_0= 'reliability' ( ( ( ruleQualifiedName ) ) otherlv_2= '::' )? ( (otherlv_3= RULE_ID ) ) )
+ // InternalApplicationConfiguration.g:2123:3: otherlv_0= 'reliability' ( ( ( ruleQualifiedName ) ) otherlv_2= '::' )? ( (otherlv_3= RULE_ID ) )
+ {
+ otherlv_0=(Token)match(input,16,FOLLOW_6);
+
+ newLeafNode(otherlv_0, grammarAccess.getReliabiltiyFunctionAccess().getReliabilityKeyword_0());
+
+ // InternalApplicationConfiguration.g:2127:3: ( ( ( ruleQualifiedName ) ) otherlv_2= '::' )?
+ int alt30=2;
+ int LA30_0 = input.LA(1);
+
+ if ( (LA30_0==RULE_ID) ) {
+ int LA30_1 = input.LA(2);
+
+ if ( (LA30_1==11||LA30_1==24) ) {
+ alt30=1;
+ }
+ }
+ switch (alt30) {
+ case 1 :
+ // InternalApplicationConfiguration.g:2128:4: ( ( ruleQualifiedName ) ) otherlv_2= '::'
+ {
+ // InternalApplicationConfiguration.g:2128:4: ( ( ruleQualifiedName ) )
+ // InternalApplicationConfiguration.g:2129:5: ( ruleQualifiedName )
+ {
+ // InternalApplicationConfiguration.g:2129:5: ( ruleQualifiedName )
+ // InternalApplicationConfiguration.g:2130:6: ruleQualifiedName
+ {
+
+ if (current==null) {
+ current = createModelElement(grammarAccess.getReliabiltiyFunctionRule());
+ }
+
+
+ newCompositeNode(grammarAccess.getReliabiltiyFunctionAccess().getPackageCftModelCrossReference_1_0_0());
+
+ pushFollow(FOLLOW_18);
+ ruleQualifiedName();
+
+ state._fsp--;
+
+
+ afterParserOrEnumRuleCall();
+
+
+ }
+
+
+ }
+
+ otherlv_2=(Token)match(input,24,FOLLOW_6);
+
+ newLeafNode(otherlv_2, grammarAccess.getReliabiltiyFunctionAccess().getColonColonKeyword_1_1());
+
+
+ }
+ break;
+
+ }
+
+ // InternalApplicationConfiguration.g:2149:3: ( (otherlv_3= RULE_ID ) )
+ // InternalApplicationConfiguration.g:2150:4: (otherlv_3= RULE_ID )
+ {
+ // InternalApplicationConfiguration.g:2150:4: (otherlv_3= RULE_ID )
+ // InternalApplicationConfiguration.g:2151:5: otherlv_3= RULE_ID
+ {
+
+ if (current==null) {
+ current = createModelElement(grammarAccess.getReliabiltiyFunctionRule());
+ }
+
+ otherlv_3=(Token)match(input,RULE_ID,FOLLOW_2);
+
+ newLeafNode(otherlv_3, grammarAccess.getReliabiltiyFunctionAccess().getTransformationTransformationDefinitionCrossReference_2_0());
+
+
+ }
+
+
+ }
+
+
+ }
+
+
+ }
+
+
+ leaveRule();
+
+ }
+
+ catch (RecognitionException re) {
+ recover(input,re);
+ appendSkippedTokens();
+ }
+ finally {
+ }
+ return current;
+ }
+ // $ANTLR end "ruleReliabiltiyFunction"
+
+
+ // $ANTLR start "entryRuleObjectiveDeclaration"
+ // InternalApplicationConfiguration.g:2166:1: entryRuleObjectiveDeclaration returns [EObject current=null] : iv_ruleObjectiveDeclaration= ruleObjectiveDeclaration EOF ;
+ public final EObject entryRuleObjectiveDeclaration() throws RecognitionException {
+ EObject current = null;
+
+ EObject iv_ruleObjectiveDeclaration = null;
+
+
+ try {
+ // InternalApplicationConfiguration.g:2166:61: (iv_ruleObjectiveDeclaration= ruleObjectiveDeclaration EOF )
+ // InternalApplicationConfiguration.g:2167:2: iv_ruleObjectiveDeclaration= ruleObjectiveDeclaration EOF
+ {
+ newCompositeNode(grammarAccess.getObjectiveDeclarationRule());
+ pushFollow(FOLLOW_1);
+ iv_ruleObjectiveDeclaration=ruleObjectiveDeclaration();
+
+ state._fsp--;
+
+ current =iv_ruleObjectiveDeclaration;
+ match(input,EOF,FOLLOW_2);
+
+ }
+
+ }
+
+ catch (RecognitionException re) {
+ recover(input,re);
+ appendSkippedTokens();
+ }
+ finally {
+ }
+ return current;
+ }
+ // $ANTLR end "entryRuleObjectiveDeclaration"
+
+
+ // $ANTLR start "ruleObjectiveDeclaration"
+ // InternalApplicationConfiguration.g:2173:1: ruleObjectiveDeclaration returns [EObject current=null] : (otherlv_0= 'objectives' ( (lv_name_1_0= RULE_ID ) ) ( (lv_specification_2_0= ruleObjectiveSpecification ) ) ) ;
+ public final EObject ruleObjectiveDeclaration() throws RecognitionException {
+ EObject current = null;
+
+ Token otherlv_0=null;
+ Token lv_name_1_0=null;
+ EObject lv_specification_2_0 = null;
+
+
+
+ enterRule();
+
+ try {
+ // InternalApplicationConfiguration.g:2179:2: ( (otherlv_0= 'objectives' ( (lv_name_1_0= RULE_ID ) ) ( (lv_specification_2_0= ruleObjectiveSpecification ) ) ) )
+ // InternalApplicationConfiguration.g:2180:2: (otherlv_0= 'objectives' ( (lv_name_1_0= RULE_ID ) ) ( (lv_specification_2_0= ruleObjectiveSpecification ) ) )
+ {
+ // InternalApplicationConfiguration.g:2180:2: (otherlv_0= 'objectives' ( (lv_name_1_0= RULE_ID ) ) ( (lv_specification_2_0= ruleObjectiveSpecification ) ) )
+ // InternalApplicationConfiguration.g:2181:3: otherlv_0= 'objectives' ( (lv_name_1_0= RULE_ID ) ) ( (lv_specification_2_0= ruleObjectiveSpecification ) )
+ {
+ otherlv_0=(Token)match(input,29,FOLLOW_6);
+
+ newLeafNode(otherlv_0, grammarAccess.getObjectiveDeclarationAccess().getObjectivesKeyword_0());
+
+ // InternalApplicationConfiguration.g:2185:3: ( (lv_name_1_0= RULE_ID ) )
+ // InternalApplicationConfiguration.g:2186:4: (lv_name_1_0= RULE_ID )
+ {
+ // InternalApplicationConfiguration.g:2186:4: (lv_name_1_0= RULE_ID )
+ // InternalApplicationConfiguration.g:2187:5: lv_name_1_0= RULE_ID
+ {
+ lv_name_1_0=(Token)match(input,RULE_ID,FOLLOW_17);
+
+ newLeafNode(lv_name_1_0, grammarAccess.getObjectiveDeclarationAccess().getNameIDTerminalRuleCall_1_0());
+
+
+ if (current==null) {
+ current = createModelElement(grammarAccess.getObjectiveDeclarationRule());
+ }
+ setWithLastConsumed(
+ current,
+ "name",
+ lv_name_1_0,
+ "org.eclipse.xtext.common.Terminals.ID");
+
+
+ }
+
+
+ }
+
+ // InternalApplicationConfiguration.g:2203:3: ( (lv_specification_2_0= ruleObjectiveSpecification ) )
+ // InternalApplicationConfiguration.g:2204:4: (lv_specification_2_0= ruleObjectiveSpecification )
+ {
+ // InternalApplicationConfiguration.g:2204:4: (lv_specification_2_0= ruleObjectiveSpecification )
+ // InternalApplicationConfiguration.g:2205:5: lv_specification_2_0= ruleObjectiveSpecification
+ {
+
+ newCompositeNode(grammarAccess.getObjectiveDeclarationAccess().getSpecificationObjectiveSpecificationParserRuleCall_2_0());
+
+ pushFollow(FOLLOW_2);
+ lv_specification_2_0=ruleObjectiveSpecification();
+
+ state._fsp--;
+
+
+ if (current==null) {
+ current = createModelElementForParent(grammarAccess.getObjectiveDeclarationRule());
+ }
+ set(
+ current,
+ "specification",
+ lv_specification_2_0,
+ "hu.bme.mit.inf.dslreasoner.application.ApplicationConfiguration.ObjectiveSpecification");
+ afterParserOrEnumRuleCall();
+
+
+ }
+
+
+ }
+
+
+ }
+
+
+ }
+
+
+ leaveRule();
+
+ }
+
+ catch (RecognitionException re) {
+ recover(input,re);
+ appendSkippedTokens();
+ }
+ finally {
+ }
+ return current;
+ }
+ // $ANTLR end "ruleObjectiveDeclaration"
+
+
+ // $ANTLR start "entryRuleObjectiveReference"
+ // InternalApplicationConfiguration.g:2226:1: entryRuleObjectiveReference returns [EObject current=null] : iv_ruleObjectiveReference= ruleObjectiveReference EOF ;
+ public final EObject entryRuleObjectiveReference() throws RecognitionException {
+ EObject current = null;
+
+ EObject iv_ruleObjectiveReference = null;
+
+
+ try {
+ // InternalApplicationConfiguration.g:2226:59: (iv_ruleObjectiveReference= ruleObjectiveReference EOF )
+ // InternalApplicationConfiguration.g:2227:2: iv_ruleObjectiveReference= ruleObjectiveReference EOF
+ {
+ newCompositeNode(grammarAccess.getObjectiveReferenceRule());
+ pushFollow(FOLLOW_1);
+ iv_ruleObjectiveReference=ruleObjectiveReference();
+
+ state._fsp--;
+
+ current =iv_ruleObjectiveReference;
+ match(input,EOF,FOLLOW_2);
+
+ }
+
+ }
+
+ catch (RecognitionException re) {
+ recover(input,re);
+ appendSkippedTokens();
+ }
+ finally {
+ }
+ return current;
+ }
+ // $ANTLR end "entryRuleObjectiveReference"
+
+
+ // $ANTLR start "ruleObjectiveReference"
+ // InternalApplicationConfiguration.g:2233:1: ruleObjectiveReference returns [EObject current=null] : ( (otherlv_0= RULE_ID ) ) ;
+ public final EObject ruleObjectiveReference() throws RecognitionException {
+ EObject current = null;
+
+ Token otherlv_0=null;
+
+
+ enterRule();
+
+ try {
+ // InternalApplicationConfiguration.g:2239:2: ( ( (otherlv_0= RULE_ID ) ) )
+ // InternalApplicationConfiguration.g:2240:2: ( (otherlv_0= RULE_ID ) )
+ {
+ // InternalApplicationConfiguration.g:2240:2: ( (otherlv_0= RULE_ID ) )
+ // InternalApplicationConfiguration.g:2241:3: (otherlv_0= RULE_ID )
+ {
+ // InternalApplicationConfiguration.g:2241:3: (otherlv_0= RULE_ID )
+ // InternalApplicationConfiguration.g:2242:4: otherlv_0= RULE_ID
+ {
+
+ if (current==null) {
+ current = createModelElement(grammarAccess.getObjectiveReferenceRule());
+ }
+
+ otherlv_0=(Token)match(input,RULE_ID,FOLLOW_2);
+
+ newLeafNode(otherlv_0, grammarAccess.getObjectiveReferenceAccess().getReferredObjectiveDeclarationCrossReference_0());
+
+
+ }
+
+
+ }
+
+
+ }
+
+
+ leaveRule();
+
+ }
+
+ catch (RecognitionException re) {
+ recover(input,re);
+ appendSkippedTokens();
+ }
+ finally {
+ }
+ return current;
+ }
+ // $ANTLR end "ruleObjectiveReference"
+
+
+ // $ANTLR start "entryRuleObjective"
+ // InternalApplicationConfiguration.g:2256:1: entryRuleObjective returns [EObject current=null] : iv_ruleObjective= ruleObjective EOF ;
+ public final EObject entryRuleObjective() throws RecognitionException {
+ EObject current = null;
+
+ EObject iv_ruleObjective = null;
+
+
+ try {
+ // InternalApplicationConfiguration.g:2256:50: (iv_ruleObjective= ruleObjective EOF )
+ // InternalApplicationConfiguration.g:2257:2: iv_ruleObjective= ruleObjective EOF
+ {
+ newCompositeNode(grammarAccess.getObjectiveRule());
+ pushFollow(FOLLOW_1);
+ iv_ruleObjective=ruleObjective();
+
+ state._fsp--;
+
+ current =iv_ruleObjective;
+ match(input,EOF,FOLLOW_2);
+
+ }
+
+ }
+
+ catch (RecognitionException re) {
+ recover(input,re);
+ appendSkippedTokens();
+ }
+ finally {
+ }
+ return current;
+ }
+ // $ANTLR end "entryRuleObjective"
+
+
+ // $ANTLR start "ruleObjective"
+ // InternalApplicationConfiguration.g:2263:1: ruleObjective returns [EObject current=null] : (this_ObjectiveReference_0= ruleObjectiveReference | this_ObjectiveSpecification_1= ruleObjectiveSpecification ) ;
+ public final EObject ruleObjective() throws RecognitionException {
+ EObject current = null;
+
+ EObject this_ObjectiveReference_0 = null;
+
+ EObject this_ObjectiveSpecification_1 = null;
+
+
+
+ enterRule();
+
+ try {
+ // InternalApplicationConfiguration.g:2269:2: ( (this_ObjectiveReference_0= ruleObjectiveReference | this_ObjectiveSpecification_1= ruleObjectiveSpecification ) )
+ // InternalApplicationConfiguration.g:2270:2: (this_ObjectiveReference_0= ruleObjectiveReference | this_ObjectiveSpecification_1= ruleObjectiveSpecification )
+ {
+ // InternalApplicationConfiguration.g:2270:2: (this_ObjectiveReference_0= ruleObjectiveReference | this_ObjectiveSpecification_1= ruleObjectiveSpecification )
+ int alt31=2;
+ int LA31_0 = input.LA(1);
+
+ if ( (LA31_0==RULE_ID) ) {
+ alt31=1;
+ }
+ else if ( (LA31_0==19) ) {
+ alt31=2;
+ }
+ else {
+ NoViableAltException nvae =
+ new NoViableAltException("", 31, 0, input);
+
+ throw nvae;
+ }
+ switch (alt31) {
+ case 1 :
+ // InternalApplicationConfiguration.g:2271:3: this_ObjectiveReference_0= ruleObjectiveReference
+ {
+
+ newCompositeNode(grammarAccess.getObjectiveAccess().getObjectiveReferenceParserRuleCall_0());
+
+ pushFollow(FOLLOW_2);
+ this_ObjectiveReference_0=ruleObjectiveReference();
+
+ state._fsp--;
+
+
+ current = this_ObjectiveReference_0;
+ afterParserOrEnumRuleCall();
+
+
+ }
+ break;
+ case 2 :
+ // InternalApplicationConfiguration.g:2280:3: this_ObjectiveSpecification_1= ruleObjectiveSpecification
+ {
+
+ newCompositeNode(grammarAccess.getObjectiveAccess().getObjectiveSpecificationParserRuleCall_1());
+
+ pushFollow(FOLLOW_2);
+ this_ObjectiveSpecification_1=ruleObjectiveSpecification();
+
+ state._fsp--;
+
+
+ current = this_ObjectiveSpecification_1;
+ afterParserOrEnumRuleCall();
+
+
+ }
+ break;
+
+ }
+
+
+ }
+
+
+ leaveRule();
+
+ }
+
+ catch (RecognitionException re) {
+ recover(input,re);
+ appendSkippedTokens();
+ }
+ finally {
+ }
+ return current;
+ }
+ // $ANTLR end "ruleObjective"
+
+
+ // $ANTLR start "entryRuleConfigSpecification"
+ // InternalApplicationConfiguration.g:2292:1: entryRuleConfigSpecification returns [EObject current=null] : iv_ruleConfigSpecification= ruleConfigSpecification EOF ;
+ public final EObject entryRuleConfigSpecification() throws RecognitionException {
+ EObject current = null;
+
+ EObject iv_ruleConfigSpecification = null;
+
+
+ try {
+ // InternalApplicationConfiguration.g:2292:60: (iv_ruleConfigSpecification= ruleConfigSpecification EOF )
+ // InternalApplicationConfiguration.g:2293:2: iv_ruleConfigSpecification= ruleConfigSpecification EOF
+ {
+ newCompositeNode(grammarAccess.getConfigSpecificationRule());
+ pushFollow(FOLLOW_1);
+ iv_ruleConfigSpecification=ruleConfigSpecification();
+
+ state._fsp--;
+
+ current =iv_ruleConfigSpecification;
+ match(input,EOF,FOLLOW_2);
+
+ }
+
+ }
+
+ catch (RecognitionException re) {
+ recover(input,re);
+ appendSkippedTokens();
+ }
+ finally {
+ }
+ return current;
+ }
+ // $ANTLR end "entryRuleConfigSpecification"
+
+
+ // $ANTLR start "ruleConfigSpecification"
+ // InternalApplicationConfiguration.g:2299:1: ruleConfigSpecification returns [EObject current=null] : ( () otherlv_1= '{' ( ( (lv_entries_2_0= ruleConfigEntry ) ) (otherlv_3= ',' ( (lv_entries_4_0= ruleConfigEntry ) ) )* )? otherlv_5= '}' ) ;
+ public final EObject ruleConfigSpecification() throws RecognitionException {
+ EObject current = null;
+
+ Token otherlv_1=null;
+ Token otherlv_3=null;
+ Token otherlv_5=null;
+ EObject lv_entries_2_0 = null;
+
+ EObject lv_entries_4_0 = null;
+
+
+
+ enterRule();
+
+ try {
+ // InternalApplicationConfiguration.g:2305:2: ( ( () otherlv_1= '{' ( ( (lv_entries_2_0= ruleConfigEntry ) ) (otherlv_3= ',' ( (lv_entries_4_0= ruleConfigEntry ) ) )* )? otherlv_5= '}' ) )
+ // InternalApplicationConfiguration.g:2306:2: ( () otherlv_1= '{' ( ( (lv_entries_2_0= ruleConfigEntry ) ) (otherlv_3= ',' ( (lv_entries_4_0= ruleConfigEntry ) ) )* )? otherlv_5= '}' )
+ {
+ // InternalApplicationConfiguration.g:2306:2: ( () otherlv_1= '{' ( ( (lv_entries_2_0= ruleConfigEntry ) ) (otherlv_3= ',' ( (lv_entries_4_0= ruleConfigEntry ) ) )* )? otherlv_5= '}' )
+ // InternalApplicationConfiguration.g:2307:3: () otherlv_1= '{' ( ( (lv_entries_2_0= ruleConfigEntry ) ) (otherlv_3= ',' ( (lv_entries_4_0= ruleConfigEntry ) ) )* )? otherlv_5= '}'
+ {
+ // InternalApplicationConfiguration.g:2307:3: ()
+ // InternalApplicationConfiguration.g:2308:4:
+ {
+
+ current = forceCreateModelElement(
+ grammarAccess.getConfigSpecificationAccess().getConfigSpecificationAction_0(),
+ current);
+
+
+ }
+
+ otherlv_1=(Token)match(input,19,FOLLOW_25);
+
+ newLeafNode(otherlv_1, grammarAccess.getConfigSpecificationAccess().getLeftCurlyBracketKeyword_1());
+
+ // InternalApplicationConfiguration.g:2318:3: ( ( (lv_entries_2_0= ruleConfigEntry ) ) (otherlv_3= ',' ( (lv_entries_4_0= ruleConfigEntry ) ) )* )?
+ int alt33=2;
+ int LA33_0 = input.LA(1);
+
+ if ( (LA33_0==RULE_STRING||(LA33_0>=31 && LA33_0<=33)) ) {
+ alt33=1;
+ }
+ switch (alt33) {
+ case 1 :
+ // InternalApplicationConfiguration.g:2319:4: ( (lv_entries_2_0= ruleConfigEntry ) ) (otherlv_3= ',' ( (lv_entries_4_0= ruleConfigEntry ) ) )*
+ {
+ // InternalApplicationConfiguration.g:2319:4: ( (lv_entries_2_0= ruleConfigEntry ) )
+ // InternalApplicationConfiguration.g:2320:5: (lv_entries_2_0= ruleConfigEntry )
+ {
+ // InternalApplicationConfiguration.g:2320:5: (lv_entries_2_0= ruleConfigEntry )
+ // InternalApplicationConfiguration.g:2321:6: lv_entries_2_0= ruleConfigEntry
+ {
+
+ newCompositeNode(grammarAccess.getConfigSpecificationAccess().getEntriesConfigEntryParserRuleCall_2_0_0());
+
+ pushFollow(FOLLOW_15);
+ lv_entries_2_0=ruleConfigEntry();
+
+ state._fsp--;
+
+
+ if (current==null) {
+ current = createModelElementForParent(grammarAccess.getConfigSpecificationRule());
+ }
+ add(
+ current,
+ "entries",
+ lv_entries_2_0,
+ "hu.bme.mit.inf.dslreasoner.application.ApplicationConfiguration.ConfigEntry");
+ afterParserOrEnumRuleCall();
+
+
+ }
+
+
+ }
+
+ // InternalApplicationConfiguration.g:2338:4: (otherlv_3= ',' ( (lv_entries_4_0= ruleConfigEntry ) ) )*
+ loop32:
+ do {
+ int alt32=2;
+ int LA32_0 = input.LA(1);
+
+ if ( (LA32_0==20) ) {
+ alt32=1;
+ }
+
+
+ switch (alt32) {
+ case 1 :
+ // InternalApplicationConfiguration.g:2339:5: otherlv_3= ',' ( (lv_entries_4_0= ruleConfigEntry ) )
+ {
+ otherlv_3=(Token)match(input,20,FOLLOW_26);
+
+ newLeafNode(otherlv_3, grammarAccess.getConfigSpecificationAccess().getCommaKeyword_2_1_0());
+
+ // InternalApplicationConfiguration.g:2343:5: ( (lv_entries_4_0= ruleConfigEntry ) )
+ // InternalApplicationConfiguration.g:2344:6: (lv_entries_4_0= ruleConfigEntry )
+ {
+ // InternalApplicationConfiguration.g:2344:6: (lv_entries_4_0= ruleConfigEntry )
+ // InternalApplicationConfiguration.g:2345:7: lv_entries_4_0= ruleConfigEntry
+ {
+
+ newCompositeNode(grammarAccess.getConfigSpecificationAccess().getEntriesConfigEntryParserRuleCall_2_1_1_0());
+
+ pushFollow(FOLLOW_15);
+ lv_entries_4_0=ruleConfigEntry();
+
+ state._fsp--;
+
+
+ if (current==null) {
+ current = createModelElementForParent(grammarAccess.getConfigSpecificationRule());
+ }
+ add(
+ current,
+ "entries",
+ lv_entries_4_0,
+ "hu.bme.mit.inf.dslreasoner.application.ApplicationConfiguration.ConfigEntry");
+ afterParserOrEnumRuleCall();
+
+
+ }
+
+
+ }
+
+
+ }
+ break;
+
+ default :
+ break loop32;
+ }
+ } while (true);
+
+
+ }
+ break;
+
+ }
+
+ otherlv_5=(Token)match(input,21,FOLLOW_2);
+
+ newLeafNode(otherlv_5, grammarAccess.getConfigSpecificationAccess().getRightCurlyBracketKeyword_3());
+
+
+ }
+
+
+ }
+
+
+ leaveRule();
+
+ }
+
+ catch (RecognitionException re) {
+ recover(input,re);
+ appendSkippedTokens();
+ }
+ finally {
+ }
+ return current;
+ }
+ // $ANTLR end "ruleConfigSpecification"
+
+
+ // $ANTLR start "entryRuleConfigDeclaration"
+ // InternalApplicationConfiguration.g:2372:1: entryRuleConfigDeclaration returns [EObject current=null] : iv_ruleConfigDeclaration= ruleConfigDeclaration EOF ;
+ public final EObject entryRuleConfigDeclaration() throws RecognitionException {
+ EObject current = null;
+
+ EObject iv_ruleConfigDeclaration = null;
+
+
+ try {
+ // InternalApplicationConfiguration.g:2372:58: (iv_ruleConfigDeclaration= ruleConfigDeclaration EOF )
+ // InternalApplicationConfiguration.g:2373:2: iv_ruleConfigDeclaration= ruleConfigDeclaration EOF
+ {
+ newCompositeNode(grammarAccess.getConfigDeclarationRule());
+ pushFollow(FOLLOW_1);
+ iv_ruleConfigDeclaration=ruleConfigDeclaration();
+
+ state._fsp--;
+
+ current =iv_ruleConfigDeclaration;
+ match(input,EOF,FOLLOW_2);
+
+ }
+
+ }
+
+ catch (RecognitionException re) {
+ recover(input,re);
+ appendSkippedTokens();
+ }
+ finally {
+ }
+ return current;
+ }
+ // $ANTLR end "entryRuleConfigDeclaration"
+
+
+ // $ANTLR start "ruleConfigDeclaration"
+ // InternalApplicationConfiguration.g:2379:1: ruleConfigDeclaration returns [EObject current=null] : (otherlv_0= 'config' ( (lv_name_1_0= RULE_ID ) ) ( (lv_specification_2_0= ruleConfigSpecification ) ) ) ;
+ public final EObject ruleConfigDeclaration() throws RecognitionException {
+ EObject current = null;
+
+ Token otherlv_0=null;
+ Token lv_name_1_0=null;
+ EObject lv_specification_2_0 = null;
+
+
+
+ enterRule();
+
+ try {
+ // InternalApplicationConfiguration.g:2385:2: ( (otherlv_0= 'config' ( (lv_name_1_0= RULE_ID ) ) ( (lv_specification_2_0= ruleConfigSpecification ) ) ) )
+ // InternalApplicationConfiguration.g:2386:2: (otherlv_0= 'config' ( (lv_name_1_0= RULE_ID ) ) ( (lv_specification_2_0= ruleConfigSpecification ) ) )
+ {
+ // InternalApplicationConfiguration.g:2386:2: (otherlv_0= 'config' ( (lv_name_1_0= RULE_ID ) ) ( (lv_specification_2_0= ruleConfigSpecification ) ) )
+ // InternalApplicationConfiguration.g:2387:3: otherlv_0= 'config' ( (lv_name_1_0= RULE_ID ) ) ( (lv_specification_2_0= ruleConfigSpecification ) )
+ {
+ otherlv_0=(Token)match(input,30,FOLLOW_6);
+
+ newLeafNode(otherlv_0, grammarAccess.getConfigDeclarationAccess().getConfigKeyword_0());
+
+ // InternalApplicationConfiguration.g:2391:3: ( (lv_name_1_0= RULE_ID ) )
+ // InternalApplicationConfiguration.g:2392:4: (lv_name_1_0= RULE_ID )
+ {
+ // InternalApplicationConfiguration.g:2392:4: (lv_name_1_0= RULE_ID )
+ // InternalApplicationConfiguration.g:2393:5: lv_name_1_0= RULE_ID
+ {
+ lv_name_1_0=(Token)match(input,RULE_ID,FOLLOW_17);
+
+ newLeafNode(lv_name_1_0, grammarAccess.getConfigDeclarationAccess().getNameIDTerminalRuleCall_1_0());
+
+
+ if (current==null) {
+ current = createModelElement(grammarAccess.getConfigDeclarationRule());
+ }
+ setWithLastConsumed(
+ current,
+ "name",
+ lv_name_1_0,
+ "org.eclipse.xtext.common.Terminals.ID");
+
+
+ }
+
+
+ }
+
+ // InternalApplicationConfiguration.g:2409:3: ( (lv_specification_2_0= ruleConfigSpecification ) )
+ // InternalApplicationConfiguration.g:2410:4: (lv_specification_2_0= ruleConfigSpecification )
+ {
+ // InternalApplicationConfiguration.g:2410:4: (lv_specification_2_0= ruleConfigSpecification )
+ // InternalApplicationConfiguration.g:2411:5: lv_specification_2_0= ruleConfigSpecification
+ {
+
+ newCompositeNode(grammarAccess.getConfigDeclarationAccess().getSpecificationConfigSpecificationParserRuleCall_2_0());
+
+ pushFollow(FOLLOW_2);
+ lv_specification_2_0=ruleConfigSpecification();
+
+ state._fsp--;
+
+
+ if (current==null) {
+ current = createModelElementForParent(grammarAccess.getConfigDeclarationRule());
+ }
+ set(
+ current,
+ "specification",
+ lv_specification_2_0,
+ "hu.bme.mit.inf.dslreasoner.application.ApplicationConfiguration.ConfigSpecification");
+ afterParserOrEnumRuleCall();
+
+
+ }
+
+
+ }
+
+
+ }
+
+
+ }
+
+
+ leaveRule();
+
+ }
+
+ catch (RecognitionException re) {
+ recover(input,re);
+ appendSkippedTokens();
+ }
+ finally {
+ }
+ return current;
+ }
+ // $ANTLR end "ruleConfigDeclaration"
+
+
+ // $ANTLR start "entryRuleConfigEntry"
+ // InternalApplicationConfiguration.g:2432:1: entryRuleConfigEntry returns [EObject current=null] : iv_ruleConfigEntry= ruleConfigEntry EOF ;
+ public final EObject entryRuleConfigEntry() throws RecognitionException {
+ EObject current = null;
+
+ EObject iv_ruleConfigEntry = null;
+
+
+ try {
+ // InternalApplicationConfiguration.g:2432:52: (iv_ruleConfigEntry= ruleConfigEntry EOF )
+ // InternalApplicationConfiguration.g:2433:2: iv_ruleConfigEntry= ruleConfigEntry EOF
+ {
+ newCompositeNode(grammarAccess.getConfigEntryRule());
+ pushFollow(FOLLOW_1);
+ iv_ruleConfigEntry=ruleConfigEntry();
+
+ state._fsp--;
+
+ current =iv_ruleConfigEntry;
+ match(input,EOF,FOLLOW_2);
+
+ }
+
+ }
+
+ catch (RecognitionException re) {
+ recover(input,re);
+ appendSkippedTokens();
+ }
+ finally {
+ }
+ return current;
+ }
+ // $ANTLR end "entryRuleConfigEntry"
+
+
+ // $ANTLR start "ruleConfigEntry"
+ // InternalApplicationConfiguration.g:2439:1: ruleConfigEntry returns [EObject current=null] : (this_DocumentationEntry_0= ruleDocumentationEntry | this_RuntimeEntry_1= ruleRuntimeEntry | this_MemoryEntry_2= ruleMemoryEntry | this_CustomEntry_3= ruleCustomEntry ) ;
+ public final EObject ruleConfigEntry() throws RecognitionException {
+ EObject current = null;
+
+ EObject this_DocumentationEntry_0 = null;
+
+ EObject this_RuntimeEntry_1 = null;
+
+ EObject this_MemoryEntry_2 = null;
+
+ EObject this_CustomEntry_3 = null;
+
+
+
+ enterRule();
+
+ try {
+ // InternalApplicationConfiguration.g:2445:2: ( (this_DocumentationEntry_0= ruleDocumentationEntry | this_RuntimeEntry_1= ruleRuntimeEntry | this_MemoryEntry_2= ruleMemoryEntry | this_CustomEntry_3= ruleCustomEntry ) )
+ // InternalApplicationConfiguration.g:2446:2: (this_DocumentationEntry_0= ruleDocumentationEntry | this_RuntimeEntry_1= ruleRuntimeEntry | this_MemoryEntry_2= ruleMemoryEntry | this_CustomEntry_3= ruleCustomEntry )
+ {
+ // InternalApplicationConfiguration.g:2446:2: (this_DocumentationEntry_0= ruleDocumentationEntry | this_RuntimeEntry_1= ruleRuntimeEntry | this_MemoryEntry_2= ruleMemoryEntry | this_CustomEntry_3= ruleCustomEntry )
+ int alt34=4;
+ switch ( input.LA(1) ) {
+ case 31:
+ {
+ alt34=1;
+ }
+ break;
+ case 32:
+ {
+ alt34=2;
+ }
+ break;
+ case 33:
+ {
+ alt34=3;
+ }
+ break;
+ case RULE_STRING:
+ {
+ alt34=4;
+ }
+ break;
+ default:
+ NoViableAltException nvae =
+ new NoViableAltException("", 34, 0, input);
+
+ throw nvae;
+ }
+
+ switch (alt34) {
+ case 1 :
+ // InternalApplicationConfiguration.g:2447:3: this_DocumentationEntry_0= ruleDocumentationEntry
+ {
+
+ newCompositeNode(grammarAccess.getConfigEntryAccess().getDocumentationEntryParserRuleCall_0());
+
+ pushFollow(FOLLOW_2);
+ this_DocumentationEntry_0=ruleDocumentationEntry();
+
+ state._fsp--;
+
+
+ current = this_DocumentationEntry_0;
+ afterParserOrEnumRuleCall();
+
+
+ }
+ break;
+ case 2 :
+ // InternalApplicationConfiguration.g:2456:3: this_RuntimeEntry_1= ruleRuntimeEntry
+ {
+
+ newCompositeNode(grammarAccess.getConfigEntryAccess().getRuntimeEntryParserRuleCall_1());
+
+ pushFollow(FOLLOW_2);
+ this_RuntimeEntry_1=ruleRuntimeEntry();
+
+ state._fsp--;
+
+
+ current = this_RuntimeEntry_1;
+ afterParserOrEnumRuleCall();
+
+
+ }
+ break;
+ case 3 :
+ // InternalApplicationConfiguration.g:2465:3: this_MemoryEntry_2= ruleMemoryEntry
+ {
+
+ newCompositeNode(grammarAccess.getConfigEntryAccess().getMemoryEntryParserRuleCall_2());
+
+ pushFollow(FOLLOW_2);
+ this_MemoryEntry_2=ruleMemoryEntry();
+
+ state._fsp--;
+
+
+ current = this_MemoryEntry_2;
+ afterParserOrEnumRuleCall();
+
+
+ }
+ break;
+ case 4 :
+ // InternalApplicationConfiguration.g:2474:3: this_CustomEntry_3= ruleCustomEntry
+ {
+
+ newCompositeNode(grammarAccess.getConfigEntryAccess().getCustomEntryParserRuleCall_3());
+
+ pushFollow(FOLLOW_2);
+ this_CustomEntry_3=ruleCustomEntry();
+
+ state._fsp--;
+
+
+ current = this_CustomEntry_3;
+ afterParserOrEnumRuleCall();
+
+
+ }
+ break;
+
+ }
+
+
+ }
+
+
+ leaveRule();
+
+ }
+
+ catch (RecognitionException re) {
+ recover(input,re);
+ appendSkippedTokens();
+ }
+ finally {
+ }
+ return current;
+ }
+ // $ANTLR end "ruleConfigEntry"
+
+
+ // $ANTLR start "entryRuleDocumentationEntry"
+ // InternalApplicationConfiguration.g:2486:1: entryRuleDocumentationEntry returns [EObject current=null] : iv_ruleDocumentationEntry= ruleDocumentationEntry EOF ;
+ public final EObject entryRuleDocumentationEntry() throws RecognitionException {
+ EObject current = null;
+
+ EObject iv_ruleDocumentationEntry = null;
+
+
+ try {
+ // InternalApplicationConfiguration.g:2486:59: (iv_ruleDocumentationEntry= ruleDocumentationEntry EOF )
+ // InternalApplicationConfiguration.g:2487:2: iv_ruleDocumentationEntry= ruleDocumentationEntry EOF
+ {
+ newCompositeNode(grammarAccess.getDocumentationEntryRule());
+ pushFollow(FOLLOW_1);
+ iv_ruleDocumentationEntry=ruleDocumentationEntry();
+
+ state._fsp--;
+
+ current =iv_ruleDocumentationEntry;
+ match(input,EOF,FOLLOW_2);
+
+ }
+
+ }
+
+ catch (RecognitionException re) {
+ recover(input,re);
+ appendSkippedTokens();
+ }
+ finally {
+ }
+ return current;
+ }
+ // $ANTLR end "entryRuleDocumentationEntry"
+
+
+ // $ANTLR start "ruleDocumentationEntry"
+ // InternalApplicationConfiguration.g:2493:1: ruleDocumentationEntry returns [EObject current=null] : (otherlv_0= 'log-level' otherlv_1= '=' ( (lv_level_2_0= ruleDocumentLevelSpecification ) ) ) ;
+ public final EObject ruleDocumentationEntry() throws RecognitionException {
+ EObject current = null;
+
+ Token otherlv_0=null;
+ Token otherlv_1=null;
+ Enumerator lv_level_2_0 = null;
+
+
+
+ enterRule();
+
+ try {
+ // InternalApplicationConfiguration.g:2499:2: ( (otherlv_0= 'log-level' otherlv_1= '=' ( (lv_level_2_0= ruleDocumentLevelSpecification ) ) ) )
+ // InternalApplicationConfiguration.g:2500:2: (otherlv_0= 'log-level' otherlv_1= '=' ( (lv_level_2_0= ruleDocumentLevelSpecification ) ) )
+ {
+ // InternalApplicationConfiguration.g:2500:2: (otherlv_0= 'log-level' otherlv_1= '=' ( (lv_level_2_0= ruleDocumentLevelSpecification ) ) )
+ // InternalApplicationConfiguration.g:2501:3: otherlv_0= 'log-level' otherlv_1= '=' ( (lv_level_2_0= ruleDocumentLevelSpecification ) )
+ {
+ otherlv_0=(Token)match(input,31,FOLLOW_13);
+
+ newLeafNode(otherlv_0, grammarAccess.getDocumentationEntryAccess().getLogLevelKeyword_0());
+
+ otherlv_1=(Token)match(input,18,FOLLOW_27);
+
+ newLeafNode(otherlv_1, grammarAccess.getDocumentationEntryAccess().getEqualsSignKeyword_1());
+
+ // InternalApplicationConfiguration.g:2509:3: ( (lv_level_2_0= ruleDocumentLevelSpecification ) )
+ // InternalApplicationConfiguration.g:2510:4: (lv_level_2_0= ruleDocumentLevelSpecification )
+ {
+ // InternalApplicationConfiguration.g:2510:4: (lv_level_2_0= ruleDocumentLevelSpecification )
+ // InternalApplicationConfiguration.g:2511:5: lv_level_2_0= ruleDocumentLevelSpecification
+ {
+
+ newCompositeNode(grammarAccess.getDocumentationEntryAccess().getLevelDocumentLevelSpecificationEnumRuleCall_2_0());
+
+ pushFollow(FOLLOW_2);
+ lv_level_2_0=ruleDocumentLevelSpecification();
+
+ state._fsp--;
+
+
+ if (current==null) {
+ current = createModelElementForParent(grammarAccess.getDocumentationEntryRule());
+ }
+ set(
+ current,
+ "level",
+ lv_level_2_0,
+ "hu.bme.mit.inf.dslreasoner.application.ApplicationConfiguration.DocumentLevelSpecification");
+ afterParserOrEnumRuleCall();
+
+
+ }
+
+
+ }
+
+
+ }
+
+
+ }
+
+
+ leaveRule();
+
+ }
+
+ catch (RecognitionException re) {
+ recover(input,re);
+ appendSkippedTokens();
+ }
+ finally {
+ }
+ return current;
+ }
+ // $ANTLR end "ruleDocumentationEntry"
+
+
+ // $ANTLR start "entryRuleRuntimeEntry"
+ // InternalApplicationConfiguration.g:2532:1: entryRuleRuntimeEntry returns [EObject current=null] : iv_ruleRuntimeEntry= ruleRuntimeEntry EOF ;
+ public final EObject entryRuleRuntimeEntry() throws RecognitionException {
+ EObject current = null;
+
+ EObject iv_ruleRuntimeEntry = null;
+
+
+ try {
+ // InternalApplicationConfiguration.g:2532:53: (iv_ruleRuntimeEntry= ruleRuntimeEntry EOF )
+ // InternalApplicationConfiguration.g:2533:2: iv_ruleRuntimeEntry= ruleRuntimeEntry EOF
+ {
+ newCompositeNode(grammarAccess.getRuntimeEntryRule());
+ pushFollow(FOLLOW_1);
+ iv_ruleRuntimeEntry=ruleRuntimeEntry();
+
+ state._fsp--;
+
+ current =iv_ruleRuntimeEntry;
+ match(input,EOF,FOLLOW_2);
+
+ }
+
+ }
+
+ catch (RecognitionException re) {
+ recover(input,re);
+ appendSkippedTokens();
+ }
+ finally {
+ }
+ return current;
+ }
+ // $ANTLR end "entryRuleRuntimeEntry"
+
+
+ // $ANTLR start "ruleRuntimeEntry"
+ // InternalApplicationConfiguration.g:2539:1: ruleRuntimeEntry returns [EObject current=null] : (otherlv_0= 'runtime' otherlv_1= '=' ( (lv_millisecLimit_2_0= RULE_INT ) ) ) ;
+ public final EObject ruleRuntimeEntry() throws RecognitionException {
+ EObject current = null;
+
+ Token otherlv_0=null;
+ Token otherlv_1=null;
+ Token lv_millisecLimit_2_0=null;
+
+
+ enterRule();
+
+ try {
+ // InternalApplicationConfiguration.g:2545:2: ( (otherlv_0= 'runtime' otherlv_1= '=' ( (lv_millisecLimit_2_0= RULE_INT ) ) ) )
+ // InternalApplicationConfiguration.g:2546:2: (otherlv_0= 'runtime' otherlv_1= '=' ( (lv_millisecLimit_2_0= RULE_INT ) ) )
+ {
+ // InternalApplicationConfiguration.g:2546:2: (otherlv_0= 'runtime' otherlv_1= '=' ( (lv_millisecLimit_2_0= RULE_INT ) ) )
+ // InternalApplicationConfiguration.g:2547:3: otherlv_0= 'runtime' otherlv_1= '=' ( (lv_millisecLimit_2_0= RULE_INT ) )
+ {
+ otherlv_0=(Token)match(input,32,FOLLOW_13);
+
+ newLeafNode(otherlv_0, grammarAccess.getRuntimeEntryAccess().getRuntimeKeyword_0());
+
+ otherlv_1=(Token)match(input,18,FOLLOW_7);
+
+ newLeafNode(otherlv_1, grammarAccess.getRuntimeEntryAccess().getEqualsSignKeyword_1());
+
+ // InternalApplicationConfiguration.g:2555:3: ( (lv_millisecLimit_2_0= RULE_INT ) )
+ // InternalApplicationConfiguration.g:2556:4: (lv_millisecLimit_2_0= RULE_INT )
+ {
+ // InternalApplicationConfiguration.g:2556:4: (lv_millisecLimit_2_0= RULE_INT )
+ // InternalApplicationConfiguration.g:2557:5: lv_millisecLimit_2_0= RULE_INT
+ {
+ lv_millisecLimit_2_0=(Token)match(input,RULE_INT,FOLLOW_2);
+
+ newLeafNode(lv_millisecLimit_2_0, grammarAccess.getRuntimeEntryAccess().getMillisecLimitINTTerminalRuleCall_2_0());
+
+
+ if (current==null) {
+ current = createModelElement(grammarAccess.getRuntimeEntryRule());
+ }
+ setWithLastConsumed(
+ current,
+ "millisecLimit",
+ lv_millisecLimit_2_0,
+ "org.eclipse.xtext.common.Terminals.INT");
+
+
+ }
+
+
+ }
+
+
+ }
+
+
+ }
+
+
+ leaveRule();
+
+ }
+
+ catch (RecognitionException re) {
+ recover(input,re);
+ appendSkippedTokens();
+ }
+ finally {
+ }
+ return current;
+ }
+ // $ANTLR end "ruleRuntimeEntry"
+
+
+ // $ANTLR start "entryRuleMemoryEntry"
+ // InternalApplicationConfiguration.g:2577:1: entryRuleMemoryEntry returns [EObject current=null] : iv_ruleMemoryEntry= ruleMemoryEntry EOF ;
+ public final EObject entryRuleMemoryEntry() throws RecognitionException {
+ EObject current = null;
+
+ EObject iv_ruleMemoryEntry = null;
+
+
+ try {
+ // InternalApplicationConfiguration.g:2577:52: (iv_ruleMemoryEntry= ruleMemoryEntry EOF )
+ // InternalApplicationConfiguration.g:2578:2: iv_ruleMemoryEntry= ruleMemoryEntry EOF
+ {
+ newCompositeNode(grammarAccess.getMemoryEntryRule());
+ pushFollow(FOLLOW_1);
+ iv_ruleMemoryEntry=ruleMemoryEntry();
+
+ state._fsp--;
+
+ current =iv_ruleMemoryEntry;
+ match(input,EOF,FOLLOW_2);
+
+ }
+
+ }
+
+ catch (RecognitionException re) {
+ recover(input,re);
+ appendSkippedTokens();
+ }
+ finally {
+ }
+ return current;
+ }
+ // $ANTLR end "entryRuleMemoryEntry"
+
+
+ // $ANTLR start "ruleMemoryEntry"
+ // InternalApplicationConfiguration.g:2584:1: ruleMemoryEntry returns [EObject current=null] : (otherlv_0= 'memory' otherlv_1= '=' ( (lv_megabyteLimit_2_0= RULE_INT ) ) ) ;
+ public final EObject ruleMemoryEntry() throws RecognitionException {
+ EObject current = null;
+
+ Token otherlv_0=null;
+ Token otherlv_1=null;
+ Token lv_megabyteLimit_2_0=null;
+
+
+ enterRule();
+
+ try {
+ // InternalApplicationConfiguration.g:2590:2: ( (otherlv_0= 'memory' otherlv_1= '=' ( (lv_megabyteLimit_2_0= RULE_INT ) ) ) )
+ // InternalApplicationConfiguration.g:2591:2: (otherlv_0= 'memory' otherlv_1= '=' ( (lv_megabyteLimit_2_0= RULE_INT ) ) )
+ {
+ // InternalApplicationConfiguration.g:2591:2: (otherlv_0= 'memory' otherlv_1= '=' ( (lv_megabyteLimit_2_0= RULE_INT ) ) )
+ // InternalApplicationConfiguration.g:2592:3: otherlv_0= 'memory' otherlv_1= '=' ( (lv_megabyteLimit_2_0= RULE_INT ) )
+ {
+ otherlv_0=(Token)match(input,33,FOLLOW_13);
+
+ newLeafNode(otherlv_0, grammarAccess.getMemoryEntryAccess().getMemoryKeyword_0());
+
+ otherlv_1=(Token)match(input,18,FOLLOW_7);
+
+ newLeafNode(otherlv_1, grammarAccess.getMemoryEntryAccess().getEqualsSignKeyword_1());
+
+ // InternalApplicationConfiguration.g:2600:3: ( (lv_megabyteLimit_2_0= RULE_INT ) )
+ // InternalApplicationConfiguration.g:2601:4: (lv_megabyteLimit_2_0= RULE_INT )
+ {
+ // InternalApplicationConfiguration.g:2601:4: (lv_megabyteLimit_2_0= RULE_INT )
+ // InternalApplicationConfiguration.g:2602:5: lv_megabyteLimit_2_0= RULE_INT
+ {
+ lv_megabyteLimit_2_0=(Token)match(input,RULE_INT,FOLLOW_2);
+
+ newLeafNode(lv_megabyteLimit_2_0, grammarAccess.getMemoryEntryAccess().getMegabyteLimitINTTerminalRuleCall_2_0());
+
+
+ if (current==null) {
+ current = createModelElement(grammarAccess.getMemoryEntryRule());
+ }
+ setWithLastConsumed(
+ current,
+ "megabyteLimit",
+ lv_megabyteLimit_2_0,
+ "org.eclipse.xtext.common.Terminals.INT");
+
+
+ }
+
+
+ }
+
+
+ }
+
+
+ }
+
+
+ leaveRule();
+
+ }
+
+ catch (RecognitionException re) {
+ recover(input,re);
+ appendSkippedTokens();
+ }
+ finally {
+ }
+ return current;
+ }
+ // $ANTLR end "ruleMemoryEntry"
+
+
+ // $ANTLR start "entryRuleCustomEntry"
+ // InternalApplicationConfiguration.g:2622:1: entryRuleCustomEntry returns [EObject current=null] : iv_ruleCustomEntry= ruleCustomEntry EOF ;
+ public final EObject entryRuleCustomEntry() throws RecognitionException {
+ EObject current = null;
+
+ EObject iv_ruleCustomEntry = null;
+
+
+ try {
+ // InternalApplicationConfiguration.g:2622:52: (iv_ruleCustomEntry= ruleCustomEntry EOF )
+ // InternalApplicationConfiguration.g:2623:2: iv_ruleCustomEntry= ruleCustomEntry EOF
+ {
+ newCompositeNode(grammarAccess.getCustomEntryRule());
+ pushFollow(FOLLOW_1);
+ iv_ruleCustomEntry=ruleCustomEntry();
+
+ state._fsp--;
+
+ current =iv_ruleCustomEntry;
+ match(input,EOF,FOLLOW_2);
+
+ }
+
+ }
+
+ catch (RecognitionException re) {
+ recover(input,re);
+ appendSkippedTokens();
+ }
+ finally {
+ }
+ return current;
+ }
+ // $ANTLR end "entryRuleCustomEntry"
+
+
+ // $ANTLR start "ruleCustomEntry"
+ // InternalApplicationConfiguration.g:2629:1: ruleCustomEntry returns [EObject current=null] : ( ( (lv_key_0_0= RULE_STRING ) ) otherlv_1= '=' ( (lv_value_2_0= RULE_STRING ) ) ) ;
+ public final EObject ruleCustomEntry() throws RecognitionException {
+ EObject current = null;
+
+ Token lv_key_0_0=null;
+ Token otherlv_1=null;
+ Token lv_value_2_0=null;
+
+
+ enterRule();
+
+ try {
+ // InternalApplicationConfiguration.g:2635:2: ( ( ( (lv_key_0_0= RULE_STRING ) ) otherlv_1= '=' ( (lv_value_2_0= RULE_STRING ) ) ) )
+ // InternalApplicationConfiguration.g:2636:2: ( ( (lv_key_0_0= RULE_STRING ) ) otherlv_1= '=' ( (lv_value_2_0= RULE_STRING ) ) )
+ {
+ // InternalApplicationConfiguration.g:2636:2: ( ( (lv_key_0_0= RULE_STRING ) ) otherlv_1= '=' ( (lv_value_2_0= RULE_STRING ) ) )
+ // InternalApplicationConfiguration.g:2637:3: ( (lv_key_0_0= RULE_STRING ) ) otherlv_1= '=' ( (lv_value_2_0= RULE_STRING ) )
+ {
+ // InternalApplicationConfiguration.g:2637:3: ( (lv_key_0_0= RULE_STRING ) )
+ // InternalApplicationConfiguration.g:2638:4: (lv_key_0_0= RULE_STRING )
+ {
+ // InternalApplicationConfiguration.g:2638:4: (lv_key_0_0= RULE_STRING )
+ // InternalApplicationConfiguration.g:2639:5: lv_key_0_0= RULE_STRING
+ {
+ lv_key_0_0=(Token)match(input,RULE_STRING,FOLLOW_13);
+
+ newLeafNode(lv_key_0_0, grammarAccess.getCustomEntryAccess().getKeySTRINGTerminalRuleCall_0_0());
+
+
+ if (current==null) {
+ current = createModelElement(grammarAccess.getCustomEntryRule());
+ }
+ setWithLastConsumed(
+ current,
+ "key",
+ lv_key_0_0,
+ "org.eclipse.xtext.common.Terminals.STRING");
+
+
+ }
+
+
+ }
+
+ otherlv_1=(Token)match(input,18,FOLLOW_10);
+
+ newLeafNode(otherlv_1, grammarAccess.getCustomEntryAccess().getEqualsSignKeyword_1());
+
+ // InternalApplicationConfiguration.g:2659:3: ( (lv_value_2_0= RULE_STRING ) )
+ // InternalApplicationConfiguration.g:2660:4: (lv_value_2_0= RULE_STRING )
+ {
+ // InternalApplicationConfiguration.g:2660:4: (lv_value_2_0= RULE_STRING )
+ // InternalApplicationConfiguration.g:2661:5: lv_value_2_0= RULE_STRING
+ {
+ lv_value_2_0=(Token)match(input,RULE_STRING,FOLLOW_2);
+
+ newLeafNode(lv_value_2_0, grammarAccess.getCustomEntryAccess().getValueSTRINGTerminalRuleCall_2_0());
+
+
+ if (current==null) {
+ current = createModelElement(grammarAccess.getCustomEntryRule());
+ }
+ setWithLastConsumed(
+ current,
+ "value",
+ lv_value_2_0,
+ "org.eclipse.xtext.common.Terminals.STRING");
+
+
+ }
+
+
+ }
+
+
+ }
+
+
+ }
+
+
+ leaveRule();
+
+ }
+
+ catch (RecognitionException re) {
+ recover(input,re);
+ appendSkippedTokens();
+ }
+ finally {
+ }
+ return current;
+ }
+ // $ANTLR end "ruleCustomEntry"
+
+
+ // $ANTLR start "entryRuleConfigReference"
+ // InternalApplicationConfiguration.g:2681:1: entryRuleConfigReference returns [EObject current=null] : iv_ruleConfigReference= ruleConfigReference EOF ;
+ public final EObject entryRuleConfigReference() throws RecognitionException {
+ EObject current = null;
+
+ EObject iv_ruleConfigReference = null;
+
+
+ try {
+ // InternalApplicationConfiguration.g:2681:56: (iv_ruleConfigReference= ruleConfigReference EOF )
+ // InternalApplicationConfiguration.g:2682:2: iv_ruleConfigReference= ruleConfigReference EOF
+ {
+ newCompositeNode(grammarAccess.getConfigReferenceRule());
+ pushFollow(FOLLOW_1);
+ iv_ruleConfigReference=ruleConfigReference();
+
+ state._fsp--;
+
+ current =iv_ruleConfigReference;
+ match(input,EOF,FOLLOW_2);
+
+ }
+
+ }
+
+ catch (RecognitionException re) {
+ recover(input,re);
+ appendSkippedTokens();
+ }
+ finally {
+ }
+ return current;
+ }
+ // $ANTLR end "entryRuleConfigReference"
+
+
+ // $ANTLR start "ruleConfigReference"
+ // InternalApplicationConfiguration.g:2688:1: ruleConfigReference returns [EObject current=null] : ( (otherlv_0= RULE_ID ) ) ;
+ public final EObject ruleConfigReference() throws RecognitionException {
+ EObject current = null;
+
+ Token otherlv_0=null;
+
+
+ enterRule();
+
+ try {
+ // InternalApplicationConfiguration.g:2694:2: ( ( (otherlv_0= RULE_ID ) ) )
+ // InternalApplicationConfiguration.g:2695:2: ( (otherlv_0= RULE_ID ) )
+ {
+ // InternalApplicationConfiguration.g:2695:2: ( (otherlv_0= RULE_ID ) )
+ // InternalApplicationConfiguration.g:2696:3: (otherlv_0= RULE_ID )
+ {
+ // InternalApplicationConfiguration.g:2696:3: (otherlv_0= RULE_ID )
+ // InternalApplicationConfiguration.g:2697:4: otherlv_0= RULE_ID
+ {
+
+ if (current==null) {
+ current = createModelElement(grammarAccess.getConfigReferenceRule());
+ }
+
+ otherlv_0=(Token)match(input,RULE_ID,FOLLOW_2);
+
+ newLeafNode(otherlv_0, grammarAccess.getConfigReferenceAccess().getConfigConfigDeclarationCrossReference_0());
+
+
+ }
+
+
+ }
+
+
+ }
+
+
+ leaveRule();
+
+ }
+
+ catch (RecognitionException re) {
+ recover(input,re);
+ appendSkippedTokens();
+ }
+ finally {
+ }
+ return current;
+ }
+ // $ANTLR end "ruleConfigReference"
+
+
+ // $ANTLR start "entryRuleConfig"
+ // InternalApplicationConfiguration.g:2711:1: entryRuleConfig returns [EObject current=null] : iv_ruleConfig= ruleConfig EOF ;
+ public final EObject entryRuleConfig() throws RecognitionException {
+ EObject current = null;
+
+ EObject iv_ruleConfig = null;
+
+
+ try {
+ // InternalApplicationConfiguration.g:2711:47: (iv_ruleConfig= ruleConfig EOF )
+ // InternalApplicationConfiguration.g:2712:2: iv_ruleConfig= ruleConfig EOF
+ {
+ newCompositeNode(grammarAccess.getConfigRule());
+ pushFollow(FOLLOW_1);
+ iv_ruleConfig=ruleConfig();
+
+ state._fsp--;
+
+ current =iv_ruleConfig;
+ match(input,EOF,FOLLOW_2);
+
+ }
+
+ }
+
+ catch (RecognitionException re) {
+ recover(input,re);
+ appendSkippedTokens();
+ }
+ finally {
+ }
+ return current;
+ }
+ // $ANTLR end "entryRuleConfig"
+
+
+ // $ANTLR start "ruleConfig"
+ // InternalApplicationConfiguration.g:2718:1: ruleConfig returns [EObject current=null] : (this_ConfigSpecification_0= ruleConfigSpecification | this_ConfigReference_1= ruleConfigReference ) ;
+ public final EObject ruleConfig() throws RecognitionException {
+ EObject current = null;
+
+ EObject this_ConfigSpecification_0 = null;
+
+ EObject this_ConfigReference_1 = null;
+
+
+
+ enterRule();
+
+ try {
+ // InternalApplicationConfiguration.g:2724:2: ( (this_ConfigSpecification_0= ruleConfigSpecification | this_ConfigReference_1= ruleConfigReference ) )
+ // InternalApplicationConfiguration.g:2725:2: (this_ConfigSpecification_0= ruleConfigSpecification | this_ConfigReference_1= ruleConfigReference )
+ {
+ // InternalApplicationConfiguration.g:2725:2: (this_ConfigSpecification_0= ruleConfigSpecification | this_ConfigReference_1= ruleConfigReference )
+ int alt35=2;
+ int LA35_0 = input.LA(1);
+
+ if ( (LA35_0==19) ) {
+ alt35=1;
+ }
+ else if ( (LA35_0==RULE_ID) ) {
+ alt35=2;
+ }
+ else {
+ NoViableAltException nvae =
+ new NoViableAltException("", 35, 0, input);
+
+ throw nvae;
+ }
+ switch (alt35) {
+ case 1 :
+ // InternalApplicationConfiguration.g:2726:3: this_ConfigSpecification_0= ruleConfigSpecification
+ {
+
+ newCompositeNode(grammarAccess.getConfigAccess().getConfigSpecificationParserRuleCall_0());
+
+ pushFollow(FOLLOW_2);
+ this_ConfigSpecification_0=ruleConfigSpecification();
+
+ state._fsp--;
+
+
+ current = this_ConfigSpecification_0;
+ afterParserOrEnumRuleCall();
+
+
+ }
+ break;
+ case 2 :
+ // InternalApplicationConfiguration.g:2735:3: this_ConfigReference_1= ruleConfigReference
+ {
+
+ newCompositeNode(grammarAccess.getConfigAccess().getConfigReferenceParserRuleCall_1());
+
+ pushFollow(FOLLOW_2);
+ this_ConfigReference_1=ruleConfigReference();
+
+ state._fsp--;
+
+
+ current = this_ConfigReference_1;
+ afterParserOrEnumRuleCall();
+
+
+ }
+ break;
+
+ }
+
+
+ }
+
+
+ leaveRule();
+
+ }
+
+ catch (RecognitionException re) {
+ recover(input,re);
+ appendSkippedTokens();
+ }
+ finally {
+ }
+ return current;
+ }
+ // $ANTLR end "ruleConfig"
+
+
+ // $ANTLR start "entryRuleScopeSpecification"
+ // InternalApplicationConfiguration.g:2747:1: entryRuleScopeSpecification returns [EObject current=null] : iv_ruleScopeSpecification= ruleScopeSpecification EOF ;
+ public final EObject entryRuleScopeSpecification() throws RecognitionException {
+ EObject current = null;
+
+ EObject iv_ruleScopeSpecification = null;
+
+
+ try {
+ // InternalApplicationConfiguration.g:2747:59: (iv_ruleScopeSpecification= ruleScopeSpecification EOF )
+ // InternalApplicationConfiguration.g:2748:2: iv_ruleScopeSpecification= ruleScopeSpecification EOF
+ {
+ newCompositeNode(grammarAccess.getScopeSpecificationRule());
+ pushFollow(FOLLOW_1);
+ iv_ruleScopeSpecification=ruleScopeSpecification();
+
+ state._fsp--;
+
+ current =iv_ruleScopeSpecification;
+ match(input,EOF,FOLLOW_2);
+
+ }
+
+ }
+
+ catch (RecognitionException re) {
+ recover(input,re);
+ appendSkippedTokens();
+ }
+ finally {
+ }
+ return current;
+ }
+ // $ANTLR end "entryRuleScopeSpecification"
+
+
+ // $ANTLR start "ruleScopeSpecification"
+ // InternalApplicationConfiguration.g:2754:1: ruleScopeSpecification returns [EObject current=null] : ( () otherlv_1= '{' ( ( (lv_scopes_2_0= ruleTypeScope ) ) (otherlv_3= ',' ( (lv_scopes_4_0= ruleTypeScope ) ) )* )? otherlv_5= '}' ) ;
+ public final EObject ruleScopeSpecification() throws RecognitionException {
+ EObject current = null;
+
+ Token otherlv_1=null;
+ Token otherlv_3=null;
+ Token otherlv_5=null;
+ EObject lv_scopes_2_0 = null;
+
+ EObject lv_scopes_4_0 = null;
+
+
+
+ enterRule();
+
+ try {
+ // InternalApplicationConfiguration.g:2760:2: ( ( () otherlv_1= '{' ( ( (lv_scopes_2_0= ruleTypeScope ) ) (otherlv_3= ',' ( (lv_scopes_4_0= ruleTypeScope ) ) )* )? otherlv_5= '}' ) )
+ // InternalApplicationConfiguration.g:2761:2: ( () otherlv_1= '{' ( ( (lv_scopes_2_0= ruleTypeScope ) ) (otherlv_3= ',' ( (lv_scopes_4_0= ruleTypeScope ) ) )* )? otherlv_5= '}' )
+ {
+ // InternalApplicationConfiguration.g:2761:2: ( () otherlv_1= '{' ( ( (lv_scopes_2_0= ruleTypeScope ) ) (otherlv_3= ',' ( (lv_scopes_4_0= ruleTypeScope ) ) )* )? otherlv_5= '}' )
+ // InternalApplicationConfiguration.g:2762:3: () otherlv_1= '{' ( ( (lv_scopes_2_0= ruleTypeScope ) ) (otherlv_3= ',' ( (lv_scopes_4_0= ruleTypeScope ) ) )* )? otherlv_5= '}'
+ {
+ // InternalApplicationConfiguration.g:2762:3: ()
+ // InternalApplicationConfiguration.g:2763:4:
+ {
+
+ current = forceCreateModelElement(
+ grammarAccess.getScopeSpecificationAccess().getScopeSpecificationAction_0(),
+ current);
+
+
+ }
+
+ otherlv_1=(Token)match(input,19,FOLLOW_28);
+
+ newLeafNode(otherlv_1, grammarAccess.getScopeSpecificationAccess().getLeftCurlyBracketKeyword_1());
+
+ // InternalApplicationConfiguration.g:2773:3: ( ( (lv_scopes_2_0= ruleTypeScope ) ) (otherlv_3= ',' ( (lv_scopes_4_0= ruleTypeScope ) ) )* )?
+ int alt37=2;
+ int LA37_0 = input.LA(1);
+
+ if ( (LA37_0==34) ) {
+ alt37=1;
+ }
+ switch (alt37) {
+ case 1 :
+ // InternalApplicationConfiguration.g:2774:4: ( (lv_scopes_2_0= ruleTypeScope ) ) (otherlv_3= ',' ( (lv_scopes_4_0= ruleTypeScope ) ) )*
+ {
+ // InternalApplicationConfiguration.g:2774:4: ( (lv_scopes_2_0= ruleTypeScope ) )
+ // InternalApplicationConfiguration.g:2775:5: (lv_scopes_2_0= ruleTypeScope )
+ {
+ // InternalApplicationConfiguration.g:2775:5: (lv_scopes_2_0= ruleTypeScope )
+ // InternalApplicationConfiguration.g:2776:6: lv_scopes_2_0= ruleTypeScope
+ {
+
+ newCompositeNode(grammarAccess.getScopeSpecificationAccess().getScopesTypeScopeParserRuleCall_2_0_0());
+
+ pushFollow(FOLLOW_15);
+ lv_scopes_2_0=ruleTypeScope();
+
+ state._fsp--;
+
+
+ if (current==null) {
+ current = createModelElementForParent(grammarAccess.getScopeSpecificationRule());
+ }
+ add(
+ current,
+ "scopes",
+ lv_scopes_2_0,
+ "hu.bme.mit.inf.dslreasoner.application.ApplicationConfiguration.TypeScope");
+ afterParserOrEnumRuleCall();
+
+
+ }
+
+
+ }
+
+ // InternalApplicationConfiguration.g:2793:4: (otherlv_3= ',' ( (lv_scopes_4_0= ruleTypeScope ) ) )*
+ loop36:
+ do {
+ int alt36=2;
+ int LA36_0 = input.LA(1);
+
+ if ( (LA36_0==20) ) {
+ alt36=1;
+ }
+
+
+ switch (alt36) {
+ case 1 :
+ // InternalApplicationConfiguration.g:2794:5: otherlv_3= ',' ( (lv_scopes_4_0= ruleTypeScope ) )
+ {
+ otherlv_3=(Token)match(input,20,FOLLOW_29);
+
+ newLeafNode(otherlv_3, grammarAccess.getScopeSpecificationAccess().getCommaKeyword_2_1_0());
+
+ // InternalApplicationConfiguration.g:2798:5: ( (lv_scopes_4_0= ruleTypeScope ) )
+ // InternalApplicationConfiguration.g:2799:6: (lv_scopes_4_0= ruleTypeScope )
+ {
+ // InternalApplicationConfiguration.g:2799:6: (lv_scopes_4_0= ruleTypeScope )
+ // InternalApplicationConfiguration.g:2800:7: lv_scopes_4_0= ruleTypeScope
+ {
+
+ newCompositeNode(grammarAccess.getScopeSpecificationAccess().getScopesTypeScopeParserRuleCall_2_1_1_0());
+
+ pushFollow(FOLLOW_15);
+ lv_scopes_4_0=ruleTypeScope();
+
+ state._fsp--;
+
+
+ if (current==null) {
+ current = createModelElementForParent(grammarAccess.getScopeSpecificationRule());
+ }
+ add(
+ current,
+ "scopes",
+ lv_scopes_4_0,
+ "hu.bme.mit.inf.dslreasoner.application.ApplicationConfiguration.TypeScope");
+ afterParserOrEnumRuleCall();
+
+
+ }
+
+
+ }
+
+
+ }
+ break;
+
+ default :
+ break loop36;
+ }
+ } while (true);
+
+
+ }
+ break;
+
+ }
+
+ otherlv_5=(Token)match(input,21,FOLLOW_2);
+
+ newLeafNode(otherlv_5, grammarAccess.getScopeSpecificationAccess().getRightCurlyBracketKeyword_3());
+
+
+ }
+
+
+ }
+
+
+ leaveRule();
+
+ }
+
+ catch (RecognitionException re) {
+ recover(input,re);
+ appendSkippedTokens();
+ }
+ finally {
+ }
+ return current;
+ }
+ // $ANTLR end "ruleScopeSpecification"
+
+
+ // $ANTLR start "entryRuleTypeScope"
+ // InternalApplicationConfiguration.g:2827:1: entryRuleTypeScope returns [EObject current=null] : iv_ruleTypeScope= ruleTypeScope EOF ;
+ public final EObject entryRuleTypeScope() throws RecognitionException {
+ EObject current = null;
+
+ EObject iv_ruleTypeScope = null;
+
+
+ try {
+ // InternalApplicationConfiguration.g:2827:50: (iv_ruleTypeScope= ruleTypeScope EOF )
+ // InternalApplicationConfiguration.g:2828:2: iv_ruleTypeScope= ruleTypeScope EOF
+ {
+ newCompositeNode(grammarAccess.getTypeScopeRule());
+ pushFollow(FOLLOW_1);
+ iv_ruleTypeScope=ruleTypeScope();
+
+ state._fsp--;
+
+ current =iv_ruleTypeScope;
+ match(input,EOF,FOLLOW_2);
+
+ }
+
+ }
+
+ catch (RecognitionException re) {
+ recover(input,re);
+ appendSkippedTokens();
+ }
+ finally {
+ }
+ return current;
+ }
+ // $ANTLR end "entryRuleTypeScope"
+
+
+ // $ANTLR start "ruleTypeScope"
+ // InternalApplicationConfiguration.g:2834:1: ruleTypeScope returns [EObject current=null] : (this_ClassTypeScope_0= ruleClassTypeScope | this_ObjectTypeScope_1= ruleObjectTypeScope | this_IntegerTypeScope_2= ruleIntegerTypeScope | this_RealTypeScope_3= ruleRealTypeScope | this_StringTypeScope_4= ruleStringTypeScope ) ;
+ public final EObject ruleTypeScope() throws RecognitionException {
+ EObject current = null;
+
+ EObject this_ClassTypeScope_0 = null;
+
+ EObject this_ObjectTypeScope_1 = null;
+
+ EObject this_IntegerTypeScope_2 = null;
+
+ EObject this_RealTypeScope_3 = null;
+
+ EObject this_StringTypeScope_4 = null;
+
+
+
+ enterRule();
+
+ try {
+ // InternalApplicationConfiguration.g:2840:2: ( (this_ClassTypeScope_0= ruleClassTypeScope | this_ObjectTypeScope_1= ruleObjectTypeScope | this_IntegerTypeScope_2= ruleIntegerTypeScope | this_RealTypeScope_3= ruleRealTypeScope | this_StringTypeScope_4= ruleStringTypeScope ) )
+ // InternalApplicationConfiguration.g:2841:2: (this_ClassTypeScope_0= ruleClassTypeScope | this_ObjectTypeScope_1= ruleObjectTypeScope | this_IntegerTypeScope_2= ruleIntegerTypeScope | this_RealTypeScope_3= ruleRealTypeScope | this_StringTypeScope_4= ruleStringTypeScope )
+ {
+ // InternalApplicationConfiguration.g:2841:2: (this_ClassTypeScope_0= ruleClassTypeScope | this_ObjectTypeScope_1= ruleObjectTypeScope | this_IntegerTypeScope_2= ruleIntegerTypeScope | this_RealTypeScope_3= ruleRealTypeScope | this_StringTypeScope_4= ruleStringTypeScope )
+ int alt38=5;
+ int LA38_0 = input.LA(1);
+
+ if ( (LA38_0==34) ) {
+ switch ( input.LA(2) ) {
+ case 39:
+ {
+ alt38=3;
+ }
+ break;
+ case 40:
+ {
+ alt38=4;
+ }
+ break;
+ case 41:
+ {
+ alt38=5;
+ }
+ break;
+ case 36:
+ {
+ alt38=1;
+ }
+ break;
+ case 38:
+ {
+ alt38=2;
+ }
+ break;
+ default:
+ NoViableAltException nvae =
+ new NoViableAltException("", 38, 1, input);
+
+ throw nvae;
+ }
+
+ }
+ else {
+ NoViableAltException nvae =
+ new NoViableAltException("", 38, 0, input);
+
+ throw nvae;
+ }
+ switch (alt38) {
+ case 1 :
+ // InternalApplicationConfiguration.g:2842:3: this_ClassTypeScope_0= ruleClassTypeScope
+ {
+
+ newCompositeNode(grammarAccess.getTypeScopeAccess().getClassTypeScopeParserRuleCall_0());
+
+ pushFollow(FOLLOW_2);
+ this_ClassTypeScope_0=ruleClassTypeScope();
+
+ state._fsp--;
+
+
+ current = this_ClassTypeScope_0;
+ afterParserOrEnumRuleCall();
+
+
+ }
+ break;
+ case 2 :
+ // InternalApplicationConfiguration.g:2851:3: this_ObjectTypeScope_1= ruleObjectTypeScope
+ {
+
+ newCompositeNode(grammarAccess.getTypeScopeAccess().getObjectTypeScopeParserRuleCall_1());
+
+ pushFollow(FOLLOW_2);
+ this_ObjectTypeScope_1=ruleObjectTypeScope();
+
+ state._fsp--;
+
+
+ current = this_ObjectTypeScope_1;
+ afterParserOrEnumRuleCall();
+
+
+ }
+ break;
+ case 3 :
+ // InternalApplicationConfiguration.g:2860:3: this_IntegerTypeScope_2= ruleIntegerTypeScope
+ {
+
+ newCompositeNode(grammarAccess.getTypeScopeAccess().getIntegerTypeScopeParserRuleCall_2());
+
+ pushFollow(FOLLOW_2);
+ this_IntegerTypeScope_2=ruleIntegerTypeScope();
+
+ state._fsp--;
+
+
+ current = this_IntegerTypeScope_2;
+ afterParserOrEnumRuleCall();
+
+
+ }
+ break;
+ case 4 :
+ // InternalApplicationConfiguration.g:2869:3: this_RealTypeScope_3= ruleRealTypeScope
+ {
+
+ newCompositeNode(grammarAccess.getTypeScopeAccess().getRealTypeScopeParserRuleCall_3());
+
+ pushFollow(FOLLOW_2);
+ this_RealTypeScope_3=ruleRealTypeScope();
+
+ state._fsp--;
+
+
+ current = this_RealTypeScope_3;
+ afterParserOrEnumRuleCall();
+
+
+ }
+ break;
+ case 5 :
+ // InternalApplicationConfiguration.g:2878:3: this_StringTypeScope_4= ruleStringTypeScope
+ {
+
+ newCompositeNode(grammarAccess.getTypeScopeAccess().getStringTypeScopeParserRuleCall_4());
+
+ pushFollow(FOLLOW_2);
+ this_StringTypeScope_4=ruleStringTypeScope();
+
+ state._fsp--;
+
+
+ current = this_StringTypeScope_4;
+ afterParserOrEnumRuleCall();
+
+
+ }
+ break;
+
+ }
+
+
+ }
+
+
+ leaveRule();
+
+ }
+
+ catch (RecognitionException re) {
+ recover(input,re);
+ appendSkippedTokens();
+ }
+ finally {
+ }
+ return current;
+ }
+ // $ANTLR end "ruleTypeScope"
+
+
+ // $ANTLR start "entryRuleClassTypeScope"
+ // InternalApplicationConfiguration.g:2890:1: entryRuleClassTypeScope returns [EObject current=null] : iv_ruleClassTypeScope= ruleClassTypeScope EOF ;
+ public final EObject entryRuleClassTypeScope() throws RecognitionException {
+ EObject current = null;
+
+ EObject iv_ruleClassTypeScope = null;
+
+
+ try {
+ // InternalApplicationConfiguration.g:2890:55: (iv_ruleClassTypeScope= ruleClassTypeScope EOF )
+ // InternalApplicationConfiguration.g:2891:2: iv_ruleClassTypeScope= ruleClassTypeScope EOF
+ {
+ newCompositeNode(grammarAccess.getClassTypeScopeRule());
+ pushFollow(FOLLOW_1);
+ iv_ruleClassTypeScope=ruleClassTypeScope();
+
+ state._fsp--;
+
+ current =iv_ruleClassTypeScope;
+ match(input,EOF,FOLLOW_2);
+
+ }
+
+ }
+
+ catch (RecognitionException re) {
+ recover(input,re);
+ appendSkippedTokens();
+ }
+ finally {
+ }
+ return current;
+ }
+ // $ANTLR end "entryRuleClassTypeScope"
+
+
+ // $ANTLR start "ruleClassTypeScope"
+ // InternalApplicationConfiguration.g:2897:1: ruleClassTypeScope returns [EObject current=null] : (otherlv_0= '#' ( (lv_type_1_0= ruleClassReference ) ) ( ( (lv_setsNew_2_0= '+=' ) ) | ( (lv_setsSum_3_0= '=' ) ) ) ( ( (lv_number_4_0= ruleExactNumber ) ) | ( (lv_number_5_0= ruleIntervallNumber ) ) ) ) ;
+ public final EObject ruleClassTypeScope() throws RecognitionException {
+ EObject current = null;
+
+ Token otherlv_0=null;
+ Token lv_setsNew_2_0=null;
+ Token lv_setsSum_3_0=null;
+ EObject lv_type_1_0 = null;
+
+ EObject lv_number_4_0 = null;
+
+ EObject lv_number_5_0 = null;
+
+
+
+ enterRule();
+
+ try {
+ // InternalApplicationConfiguration.g:2903:2: ( (otherlv_0= '#' ( (lv_type_1_0= ruleClassReference ) ) ( ( (lv_setsNew_2_0= '+=' ) ) | ( (lv_setsSum_3_0= '=' ) ) ) ( ( (lv_number_4_0= ruleExactNumber ) ) | ( (lv_number_5_0= ruleIntervallNumber ) ) ) ) )
+ // InternalApplicationConfiguration.g:2904:2: (otherlv_0= '#' ( (lv_type_1_0= ruleClassReference ) ) ( ( (lv_setsNew_2_0= '+=' ) ) | ( (lv_setsSum_3_0= '=' ) ) ) ( ( (lv_number_4_0= ruleExactNumber ) ) | ( (lv_number_5_0= ruleIntervallNumber ) ) ) )
+ {
+ // InternalApplicationConfiguration.g:2904:2: (otherlv_0= '#' ( (lv_type_1_0= ruleClassReference ) ) ( ( (lv_setsNew_2_0= '+=' ) ) | ( (lv_setsSum_3_0= '=' ) ) ) ( ( (lv_number_4_0= ruleExactNumber ) ) | ( (lv_number_5_0= ruleIntervallNumber ) ) ) )
+ // InternalApplicationConfiguration.g:2905:3: otherlv_0= '#' ( (lv_type_1_0= ruleClassReference ) ) ( ( (lv_setsNew_2_0= '+=' ) ) | ( (lv_setsSum_3_0= '=' ) ) ) ( ( (lv_number_4_0= ruleExactNumber ) ) | ( (lv_number_5_0= ruleIntervallNumber ) ) )
+ {
+ otherlv_0=(Token)match(input,34,FOLLOW_30);
+
+ newLeafNode(otherlv_0, grammarAccess.getClassTypeScopeAccess().getNumberSignKeyword_0());
+
+ // InternalApplicationConfiguration.g:2909:3: ( (lv_type_1_0= ruleClassReference ) )
+ // InternalApplicationConfiguration.g:2910:4: (lv_type_1_0= ruleClassReference )
+ {
+ // InternalApplicationConfiguration.g:2910:4: (lv_type_1_0= ruleClassReference )
+ // InternalApplicationConfiguration.g:2911:5: lv_type_1_0= ruleClassReference
+ {
+
+ newCompositeNode(grammarAccess.getClassTypeScopeAccess().getTypeClassReferenceParserRuleCall_1_0());
+
+ pushFollow(FOLLOW_31);
+ lv_type_1_0=ruleClassReference();
+
+ state._fsp--;
+
+
+ if (current==null) {
+ current = createModelElementForParent(grammarAccess.getClassTypeScopeRule());
+ }
+ set(
+ current,
+ "type",
+ lv_type_1_0,
+ "hu.bme.mit.inf.dslreasoner.application.ApplicationConfiguration.ClassReference");
+ afterParserOrEnumRuleCall();
+
+
+ }
+
+
+ }
+
+ // InternalApplicationConfiguration.g:2928:3: ( ( (lv_setsNew_2_0= '+=' ) ) | ( (lv_setsSum_3_0= '=' ) ) )
+ int alt39=2;
+ int LA39_0 = input.LA(1);
+
+ if ( (LA39_0==35) ) {
+ alt39=1;
+ }
+ else if ( (LA39_0==18) ) {
+ alt39=2;
+ }
+ else {
+ NoViableAltException nvae =
+ new NoViableAltException("", 39, 0, input);
+
+ throw nvae;
+ }
+ switch (alt39) {
+ case 1 :
+ // InternalApplicationConfiguration.g:2929:4: ( (lv_setsNew_2_0= '+=' ) )
+ {
+ // InternalApplicationConfiguration.g:2929:4: ( (lv_setsNew_2_0= '+=' ) )
+ // InternalApplicationConfiguration.g:2930:5: (lv_setsNew_2_0= '+=' )
+ {
+ // InternalApplicationConfiguration.g:2930:5: (lv_setsNew_2_0= '+=' )
+ // InternalApplicationConfiguration.g:2931:6: lv_setsNew_2_0= '+='
+ {
+ lv_setsNew_2_0=(Token)match(input,35,FOLLOW_32);
+
+ newLeafNode(lv_setsNew_2_0, grammarAccess.getClassTypeScopeAccess().getSetsNewPlusSignEqualsSignKeyword_2_0_0());
+
+
+ if (current==null) {
+ current = createModelElement(grammarAccess.getClassTypeScopeRule());
+ }
+ setWithLastConsumed(current, "setsNew", true, "+=");
+
+
+ }
+
+
+ }
+
+
+ }
+ break;
+ case 2 :
+ // InternalApplicationConfiguration.g:2944:4: ( (lv_setsSum_3_0= '=' ) )
+ {
+ // InternalApplicationConfiguration.g:2944:4: ( (lv_setsSum_3_0= '=' ) )
+ // InternalApplicationConfiguration.g:2945:5: (lv_setsSum_3_0= '=' )
+ {
+ // InternalApplicationConfiguration.g:2945:5: (lv_setsSum_3_0= '=' )
+ // InternalApplicationConfiguration.g:2946:6: lv_setsSum_3_0= '='
+ {
+ lv_setsSum_3_0=(Token)match(input,18,FOLLOW_32);
+
+ newLeafNode(lv_setsSum_3_0, grammarAccess.getClassTypeScopeAccess().getSetsSumEqualsSignKeyword_2_1_0());
+
+
+ if (current==null) {
+ current = createModelElement(grammarAccess.getClassTypeScopeRule());
+ }
+ setWithLastConsumed(current, "setsSum", true, "=");
+
+
+ }
+
+
+ }
+
+
+ }
+ break;
+
+ }
+
+ // InternalApplicationConfiguration.g:2959:3: ( ( (lv_number_4_0= ruleExactNumber ) ) | ( (lv_number_5_0= ruleIntervallNumber ) ) )
+ int alt40=2;
+ int LA40_0 = input.LA(1);
+
+ if ( (LA40_0==RULE_INT) ) {
+ int LA40_1 = input.LA(2);
+
+ if ( (LA40_1==EOF||(LA40_1>=20 && LA40_1<=21)) ) {
+ alt40=1;
+ }
+ else if ( (LA40_1==43) ) {
+ alt40=2;
+ }
+ else {
+ NoViableAltException nvae =
+ new NoViableAltException("", 40, 1, input);
+
+ throw nvae;
+ }
+ }
+ else if ( (LA40_0==42) ) {
+ alt40=1;
+ }
+ else {
+ NoViableAltException nvae =
+ new NoViableAltException("", 40, 0, input);
+
+ throw nvae;
+ }
+ switch (alt40) {
+ case 1 :
+ // InternalApplicationConfiguration.g:2960:4: ( (lv_number_4_0= ruleExactNumber ) )
+ {
+ // InternalApplicationConfiguration.g:2960:4: ( (lv_number_4_0= ruleExactNumber ) )
+ // InternalApplicationConfiguration.g:2961:5: (lv_number_4_0= ruleExactNumber )
+ {
+ // InternalApplicationConfiguration.g:2961:5: (lv_number_4_0= ruleExactNumber )
+ // InternalApplicationConfiguration.g:2962:6: lv_number_4_0= ruleExactNumber
+ {
+
+ newCompositeNode(grammarAccess.getClassTypeScopeAccess().getNumberExactNumberParserRuleCall_3_0_0());
+
+ pushFollow(FOLLOW_2);
+ lv_number_4_0=ruleExactNumber();
+
+ state._fsp--;
+
+
+ if (current==null) {
+ current = createModelElementForParent(grammarAccess.getClassTypeScopeRule());
+ }
+ set(
+ current,
+ "number",
+ lv_number_4_0,
+ "hu.bme.mit.inf.dslreasoner.application.ApplicationConfiguration.ExactNumber");
+ afterParserOrEnumRuleCall();
+
+
+ }
+
+
+ }
+
+
+ }
+ break;
+ case 2 :
+ // InternalApplicationConfiguration.g:2980:4: ( (lv_number_5_0= ruleIntervallNumber ) )
+ {
+ // InternalApplicationConfiguration.g:2980:4: ( (lv_number_5_0= ruleIntervallNumber ) )
+ // InternalApplicationConfiguration.g:2981:5: (lv_number_5_0= ruleIntervallNumber )
+ {
+ // InternalApplicationConfiguration.g:2981:5: (lv_number_5_0= ruleIntervallNumber )
+ // InternalApplicationConfiguration.g:2982:6: lv_number_5_0= ruleIntervallNumber
+ {
+
+ newCompositeNode(grammarAccess.getClassTypeScopeAccess().getNumberIntervallNumberParserRuleCall_3_1_0());
+
+ pushFollow(FOLLOW_2);
+ lv_number_5_0=ruleIntervallNumber();
+
+ state._fsp--;
+
+
+ if (current==null) {
+ current = createModelElementForParent(grammarAccess.getClassTypeScopeRule());
+ }
+ set(
+ current,
+ "number",
+ lv_number_5_0,
+ "hu.bme.mit.inf.dslreasoner.application.ApplicationConfiguration.IntervallNumber");
+ afterParserOrEnumRuleCall();
+
+
+ }
+
+
+ }
+
+
+ }
+ break;
+
+ }
+
+
+ }
+
+
+ }
+
+
+ leaveRule();
+
+ }
+
+ catch (RecognitionException re) {
+ recover(input,re);
+ appendSkippedTokens();
+ }
+ finally {
+ }
+ return current;
+ }
+ // $ANTLR end "ruleClassTypeScope"
+
+
+ // $ANTLR start "entryRuleObjectTypeScope"
+ // InternalApplicationConfiguration.g:3004:1: entryRuleObjectTypeScope returns [EObject current=null] : iv_ruleObjectTypeScope= ruleObjectTypeScope EOF ;
+ public final EObject entryRuleObjectTypeScope() throws RecognitionException {
+ EObject current = null;
+
+ EObject iv_ruleObjectTypeScope = null;
+
+
+ try {
+ // InternalApplicationConfiguration.g:3004:56: (iv_ruleObjectTypeScope= ruleObjectTypeScope EOF )
+ // InternalApplicationConfiguration.g:3005:2: iv_ruleObjectTypeScope= ruleObjectTypeScope EOF
+ {
+ newCompositeNode(grammarAccess.getObjectTypeScopeRule());
+ pushFollow(FOLLOW_1);
+ iv_ruleObjectTypeScope=ruleObjectTypeScope();
+
+ state._fsp--;
+
+ current =iv_ruleObjectTypeScope;
+ match(input,EOF,FOLLOW_2);
+
+ }
+
+ }
+
+ catch (RecognitionException re) {
+ recover(input,re);
+ appendSkippedTokens();
+ }
+ finally {
+ }
+ return current;
+ }
+ // $ANTLR end "entryRuleObjectTypeScope"
+
+
+ // $ANTLR start "ruleObjectTypeScope"
+ // InternalApplicationConfiguration.g:3011:1: ruleObjectTypeScope returns [EObject current=null] : (otherlv_0= '#' ( (lv_type_1_0= ruleObjectReference ) ) ( ( (lv_setsNew_2_0= '+=' ) ) | ( (lv_setsSum_3_0= '=' ) ) ) ( ( (lv_number_4_0= ruleExactNumber ) ) | ( (lv_number_5_0= ruleIntervallNumber ) ) ) ) ;
+ public final EObject ruleObjectTypeScope() throws RecognitionException {
+ EObject current = null;
+
+ Token otherlv_0=null;
+ Token lv_setsNew_2_0=null;
+ Token lv_setsSum_3_0=null;
+ EObject lv_type_1_0 = null;
+
+ EObject lv_number_4_0 = null;
+
+ EObject lv_number_5_0 = null;
+
+
+
+ enterRule();
+
+ try {
+ // InternalApplicationConfiguration.g:3017:2: ( (otherlv_0= '#' ( (lv_type_1_0= ruleObjectReference ) ) ( ( (lv_setsNew_2_0= '+=' ) ) | ( (lv_setsSum_3_0= '=' ) ) ) ( ( (lv_number_4_0= ruleExactNumber ) ) | ( (lv_number_5_0= ruleIntervallNumber ) ) ) ) )
+ // InternalApplicationConfiguration.g:3018:2: (otherlv_0= '#' ( (lv_type_1_0= ruleObjectReference ) ) ( ( (lv_setsNew_2_0= '+=' ) ) | ( (lv_setsSum_3_0= '=' ) ) ) ( ( (lv_number_4_0= ruleExactNumber ) ) | ( (lv_number_5_0= ruleIntervallNumber ) ) ) )
+ {
+ // InternalApplicationConfiguration.g:3018:2: (otherlv_0= '#' ( (lv_type_1_0= ruleObjectReference ) ) ( ( (lv_setsNew_2_0= '+=' ) ) | ( (lv_setsSum_3_0= '=' ) ) ) ( ( (lv_number_4_0= ruleExactNumber ) ) | ( (lv_number_5_0= ruleIntervallNumber ) ) ) )
+ // InternalApplicationConfiguration.g:3019:3: otherlv_0= '#' ( (lv_type_1_0= ruleObjectReference ) ) ( ( (lv_setsNew_2_0= '+=' ) ) | ( (lv_setsSum_3_0= '=' ) ) ) ( ( (lv_number_4_0= ruleExactNumber ) ) | ( (lv_number_5_0= ruleIntervallNumber ) ) )
+ {
+ otherlv_0=(Token)match(input,34,FOLLOW_33);
+
+ newLeafNode(otherlv_0, grammarAccess.getObjectTypeScopeAccess().getNumberSignKeyword_0());
+
+ // InternalApplicationConfiguration.g:3023:3: ( (lv_type_1_0= ruleObjectReference ) )
+ // InternalApplicationConfiguration.g:3024:4: (lv_type_1_0= ruleObjectReference )
+ {
+ // InternalApplicationConfiguration.g:3024:4: (lv_type_1_0= ruleObjectReference )
+ // InternalApplicationConfiguration.g:3025:5: lv_type_1_0= ruleObjectReference
+ {
+
+ newCompositeNode(grammarAccess.getObjectTypeScopeAccess().getTypeObjectReferenceParserRuleCall_1_0());
+
+ pushFollow(FOLLOW_31);
+ lv_type_1_0=ruleObjectReference();
+
+ state._fsp--;
+
+
+ if (current==null) {
+ current = createModelElementForParent(grammarAccess.getObjectTypeScopeRule());
+ }
+ set(
+ current,
+ "type",
+ lv_type_1_0,
+ "hu.bme.mit.inf.dslreasoner.application.ApplicationConfiguration.ObjectReference");
+ afterParserOrEnumRuleCall();
+
+
+ }
+
+
+ }
+
+ // InternalApplicationConfiguration.g:3042:3: ( ( (lv_setsNew_2_0= '+=' ) ) | ( (lv_setsSum_3_0= '=' ) ) )
+ int alt41=2;
+ int LA41_0 = input.LA(1);
+
+ if ( (LA41_0==35) ) {
+ alt41=1;
+ }
+ else if ( (LA41_0==18) ) {
+ alt41=2;
+ }
+ else {
+ NoViableAltException nvae =
+ new NoViableAltException("", 41, 0, input);
+
+ throw nvae;
+ }
+ switch (alt41) {
+ case 1 :
+ // InternalApplicationConfiguration.g:3043:4: ( (lv_setsNew_2_0= '+=' ) )
+ {
+ // InternalApplicationConfiguration.g:3043:4: ( (lv_setsNew_2_0= '+=' ) )
+ // InternalApplicationConfiguration.g:3044:5: (lv_setsNew_2_0= '+=' )
+ {
+ // InternalApplicationConfiguration.g:3044:5: (lv_setsNew_2_0= '+=' )
+ // InternalApplicationConfiguration.g:3045:6: lv_setsNew_2_0= '+='
+ {
+ lv_setsNew_2_0=(Token)match(input,35,FOLLOW_32);
+
+ newLeafNode(lv_setsNew_2_0, grammarAccess.getObjectTypeScopeAccess().getSetsNewPlusSignEqualsSignKeyword_2_0_0());
+
+
+ if (current==null) {
+ current = createModelElement(grammarAccess.getObjectTypeScopeRule());
+ }
+ setWithLastConsumed(current, "setsNew", true, "+=");
+
+
+ }
+
+
+ }
+
+
+ }
+ break;
+ case 2 :
+ // InternalApplicationConfiguration.g:3058:4: ( (lv_setsSum_3_0= '=' ) )
+ {
+ // InternalApplicationConfiguration.g:3058:4: ( (lv_setsSum_3_0= '=' ) )
+ // InternalApplicationConfiguration.g:3059:5: (lv_setsSum_3_0= '=' )
+ {
+ // InternalApplicationConfiguration.g:3059:5: (lv_setsSum_3_0= '=' )
+ // InternalApplicationConfiguration.g:3060:6: lv_setsSum_3_0= '='
+ {
+ lv_setsSum_3_0=(Token)match(input,18,FOLLOW_32);
+
+ newLeafNode(lv_setsSum_3_0, grammarAccess.getObjectTypeScopeAccess().getSetsSumEqualsSignKeyword_2_1_0());
+
+
+ if (current==null) {
+ current = createModelElement(grammarAccess.getObjectTypeScopeRule());
+ }
+ setWithLastConsumed(current, "setsSum", true, "=");
+
+
+ }
+
+
+ }
+
+
+ }
+ break;
+
+ }
+
+ // InternalApplicationConfiguration.g:3073:3: ( ( (lv_number_4_0= ruleExactNumber ) ) | ( (lv_number_5_0= ruleIntervallNumber ) ) )
+ int alt42=2;
+ int LA42_0 = input.LA(1);
+
+ if ( (LA42_0==RULE_INT) ) {
+ int LA42_1 = input.LA(2);
+
+ if ( (LA42_1==EOF||(LA42_1>=20 && LA42_1<=21)) ) {
+ alt42=1;
+ }
+ else if ( (LA42_1==43) ) {
+ alt42=2;
+ }
+ else {
+ NoViableAltException nvae =
+ new NoViableAltException("", 42, 1, input);
+
+ throw nvae;
+ }
+ }
+ else if ( (LA42_0==42) ) {
+ alt42=1;
+ }
+ else {
+ NoViableAltException nvae =
+ new NoViableAltException("", 42, 0, input);
+
+ throw nvae;
+ }
+ switch (alt42) {
+ case 1 :
+ // InternalApplicationConfiguration.g:3074:4: ( (lv_number_4_0= ruleExactNumber ) )
+ {
+ // InternalApplicationConfiguration.g:3074:4: ( (lv_number_4_0= ruleExactNumber ) )
+ // InternalApplicationConfiguration.g:3075:5: (lv_number_4_0= ruleExactNumber )
+ {
+ // InternalApplicationConfiguration.g:3075:5: (lv_number_4_0= ruleExactNumber )
+ // InternalApplicationConfiguration.g:3076:6: lv_number_4_0= ruleExactNumber
+ {
+
+ newCompositeNode(grammarAccess.getObjectTypeScopeAccess().getNumberExactNumberParserRuleCall_3_0_0());
+
+ pushFollow(FOLLOW_2);
+ lv_number_4_0=ruleExactNumber();
+
+ state._fsp--;
+
+
+ if (current==null) {
+ current = createModelElementForParent(grammarAccess.getObjectTypeScopeRule());
+ }
+ set(
+ current,
+ "number",
+ lv_number_4_0,
+ "hu.bme.mit.inf.dslreasoner.application.ApplicationConfiguration.ExactNumber");
+ afterParserOrEnumRuleCall();
+
+
+ }
+
+
+ }
+
+
+ }
+ break;
+ case 2 :
+ // InternalApplicationConfiguration.g:3094:4: ( (lv_number_5_0= ruleIntervallNumber ) )
+ {
+ // InternalApplicationConfiguration.g:3094:4: ( (lv_number_5_0= ruleIntervallNumber ) )
+ // InternalApplicationConfiguration.g:3095:5: (lv_number_5_0= ruleIntervallNumber )
+ {
+ // InternalApplicationConfiguration.g:3095:5: (lv_number_5_0= ruleIntervallNumber )
+ // InternalApplicationConfiguration.g:3096:6: lv_number_5_0= ruleIntervallNumber
+ {
+
+ newCompositeNode(grammarAccess.getObjectTypeScopeAccess().getNumberIntervallNumberParserRuleCall_3_1_0());
+
+ pushFollow(FOLLOW_2);
+ lv_number_5_0=ruleIntervallNumber();
+
+ state._fsp--;
+
+
+ if (current==null) {
+ current = createModelElementForParent(grammarAccess.getObjectTypeScopeRule());
+ }
+ set(
+ current,
+ "number",
+ lv_number_5_0,
+ "hu.bme.mit.inf.dslreasoner.application.ApplicationConfiguration.IntervallNumber");
+ afterParserOrEnumRuleCall();
+
+
+ }
+
+
+ }
+
+
+ }
+ break;
+
+ }
+
+
+ }
+
+
+ }
+
+
+ leaveRule();
+
+ }
+
+ catch (RecognitionException re) {
+ recover(input,re);
+ appendSkippedTokens();
+ }
+ finally {
+ }
+ return current;
+ }
+ // $ANTLR end "ruleObjectTypeScope"
+
+
+ // $ANTLR start "entryRuleIntegerTypeScope"
+ // InternalApplicationConfiguration.g:3118:1: entryRuleIntegerTypeScope returns [EObject current=null] : iv_ruleIntegerTypeScope= ruleIntegerTypeScope EOF ;
+ public final EObject entryRuleIntegerTypeScope() throws RecognitionException {
+ EObject current = null;
+
+ EObject iv_ruleIntegerTypeScope = null;
+
+
+ try {
+ // InternalApplicationConfiguration.g:3118:57: (iv_ruleIntegerTypeScope= ruleIntegerTypeScope EOF )
+ // InternalApplicationConfiguration.g:3119:2: iv_ruleIntegerTypeScope= ruleIntegerTypeScope EOF
+ {
+ newCompositeNode(grammarAccess.getIntegerTypeScopeRule());
+ pushFollow(FOLLOW_1);
+ iv_ruleIntegerTypeScope=ruleIntegerTypeScope();
+
+ state._fsp--;
+
+ current =iv_ruleIntegerTypeScope;
+ match(input,EOF,FOLLOW_2);
+
+ }
+
+ }
+
+ catch (RecognitionException re) {
+ recover(input,re);
+ appendSkippedTokens();
+ }
+ finally {
+ }
+ return current;
+ }
+ // $ANTLR end "entryRuleIntegerTypeScope"
+
+
+ // $ANTLR start "ruleIntegerTypeScope"
+ // InternalApplicationConfiguration.g:3125:1: ruleIntegerTypeScope returns [EObject current=null] : (otherlv_0= '#' ( (lv_type_1_0= ruleIntegerReference ) ) ( ( (lv_setsNew_2_0= '+=' ) ) | ( (lv_setsSum_3_0= '=' ) ) ) ( ( (lv_number_4_0= ruleExactNumber ) ) | ( (lv_number_5_0= ruleIntervallNumber ) ) | ( (lv_number_6_0= ruleIntEnumberation ) ) ) ) ;
+ public final EObject ruleIntegerTypeScope() throws RecognitionException {
+ EObject current = null;
+
+ Token otherlv_0=null;
+ Token lv_setsNew_2_0=null;
+ Token lv_setsSum_3_0=null;
+ EObject lv_type_1_0 = null;
+
+ EObject lv_number_4_0 = null;
+
+ EObject lv_number_5_0 = null;
+
+ EObject lv_number_6_0 = null;
+
+
+
+ enterRule();
+
+ try {
+ // InternalApplicationConfiguration.g:3131:2: ( (otherlv_0= '#' ( (lv_type_1_0= ruleIntegerReference ) ) ( ( (lv_setsNew_2_0= '+=' ) ) | ( (lv_setsSum_3_0= '=' ) ) ) ( ( (lv_number_4_0= ruleExactNumber ) ) | ( (lv_number_5_0= ruleIntervallNumber ) ) | ( (lv_number_6_0= ruleIntEnumberation ) ) ) ) )
+ // InternalApplicationConfiguration.g:3132:2: (otherlv_0= '#' ( (lv_type_1_0= ruleIntegerReference ) ) ( ( (lv_setsNew_2_0= '+=' ) ) | ( (lv_setsSum_3_0= '=' ) ) ) ( ( (lv_number_4_0= ruleExactNumber ) ) | ( (lv_number_5_0= ruleIntervallNumber ) ) | ( (lv_number_6_0= ruleIntEnumberation ) ) ) )
+ {
+ // InternalApplicationConfiguration.g:3132:2: (otherlv_0= '#' ( (lv_type_1_0= ruleIntegerReference ) ) ( ( (lv_setsNew_2_0= '+=' ) ) | ( (lv_setsSum_3_0= '=' ) ) ) ( ( (lv_number_4_0= ruleExactNumber ) ) | ( (lv_number_5_0= ruleIntervallNumber ) ) | ( (lv_number_6_0= ruleIntEnumberation ) ) ) )
+ // InternalApplicationConfiguration.g:3133:3: otherlv_0= '#' ( (lv_type_1_0= ruleIntegerReference ) ) ( ( (lv_setsNew_2_0= '+=' ) ) | ( (lv_setsSum_3_0= '=' ) ) ) ( ( (lv_number_4_0= ruleExactNumber ) ) | ( (lv_number_5_0= ruleIntervallNumber ) ) | ( (lv_number_6_0= ruleIntEnumberation ) ) )
+ {
+ otherlv_0=(Token)match(input,34,FOLLOW_34);
+
+ newLeafNode(otherlv_0, grammarAccess.getIntegerTypeScopeAccess().getNumberSignKeyword_0());
+
+ // InternalApplicationConfiguration.g:3137:3: ( (lv_type_1_0= ruleIntegerReference ) )
+ // InternalApplicationConfiguration.g:3138:4: (lv_type_1_0= ruleIntegerReference )
+ {
+ // InternalApplicationConfiguration.g:3138:4: (lv_type_1_0= ruleIntegerReference )
+ // InternalApplicationConfiguration.g:3139:5: lv_type_1_0= ruleIntegerReference
+ {
+
+ newCompositeNode(grammarAccess.getIntegerTypeScopeAccess().getTypeIntegerReferenceParserRuleCall_1_0());
+
+ pushFollow(FOLLOW_31);
+ lv_type_1_0=ruleIntegerReference();
+
+ state._fsp--;
+
+
+ if (current==null) {
+ current = createModelElementForParent(grammarAccess.getIntegerTypeScopeRule());
+ }
+ set(
+ current,
+ "type",
+ lv_type_1_0,
+ "hu.bme.mit.inf.dslreasoner.application.ApplicationConfiguration.IntegerReference");
+ afterParserOrEnumRuleCall();
+
+
+ }
+
+
+ }
+
+ // InternalApplicationConfiguration.g:3156:3: ( ( (lv_setsNew_2_0= '+=' ) ) | ( (lv_setsSum_3_0= '=' ) ) )
+ int alt43=2;
+ int LA43_0 = input.LA(1);
+
+ if ( (LA43_0==35) ) {
+ alt43=1;
+ }
+ else if ( (LA43_0==18) ) {
+ alt43=2;
+ }
+ else {
+ NoViableAltException nvae =
+ new NoViableAltException("", 43, 0, input);
+
+ throw nvae;
+ }
+ switch (alt43) {
+ case 1 :
+ // InternalApplicationConfiguration.g:3157:4: ( (lv_setsNew_2_0= '+=' ) )
+ {
+ // InternalApplicationConfiguration.g:3157:4: ( (lv_setsNew_2_0= '+=' ) )
+ // InternalApplicationConfiguration.g:3158:5: (lv_setsNew_2_0= '+=' )
+ {
+ // InternalApplicationConfiguration.g:3158:5: (lv_setsNew_2_0= '+=' )
+ // InternalApplicationConfiguration.g:3159:6: lv_setsNew_2_0= '+='
+ {
+ lv_setsNew_2_0=(Token)match(input,35,FOLLOW_35);
+
+ newLeafNode(lv_setsNew_2_0, grammarAccess.getIntegerTypeScopeAccess().getSetsNewPlusSignEqualsSignKeyword_2_0_0());
+
+
+ if (current==null) {
+ current = createModelElement(grammarAccess.getIntegerTypeScopeRule());
+ }
+ setWithLastConsumed(current, "setsNew", true, "+=");
+
+
+ }
+
+
+ }
+
+
+ }
+ break;
+ case 2 :
+ // InternalApplicationConfiguration.g:3172:4: ( (lv_setsSum_3_0= '=' ) )
+ {
+ // InternalApplicationConfiguration.g:3172:4: ( (lv_setsSum_3_0= '=' ) )
+ // InternalApplicationConfiguration.g:3173:5: (lv_setsSum_3_0= '=' )
+ {
+ // InternalApplicationConfiguration.g:3173:5: (lv_setsSum_3_0= '=' )
+ // InternalApplicationConfiguration.g:3174:6: lv_setsSum_3_0= '='
+ {
+ lv_setsSum_3_0=(Token)match(input,18,FOLLOW_35);
+
+ newLeafNode(lv_setsSum_3_0, grammarAccess.getIntegerTypeScopeAccess().getSetsSumEqualsSignKeyword_2_1_0());
+
+
+ if (current==null) {
+ current = createModelElement(grammarAccess.getIntegerTypeScopeRule());
+ }
+ setWithLastConsumed(current, "setsSum", true, "=");
+
+
+ }
+
+
+ }
+
+
+ }
+ break;
+
+ }
+
+ // InternalApplicationConfiguration.g:3187:3: ( ( (lv_number_4_0= ruleExactNumber ) ) | ( (lv_number_5_0= ruleIntervallNumber ) ) | ( (lv_number_6_0= ruleIntEnumberation ) ) )
+ int alt44=3;
+ switch ( input.LA(1) ) {
+ case RULE_INT:
+ {
+ int LA44_1 = input.LA(2);
+
+ if ( (LA44_1==EOF||(LA44_1>=20 && LA44_1<=21)) ) {
+ alt44=1;
+ }
+ else if ( (LA44_1==43) ) {
+ alt44=2;
+ }
+ else {
+ NoViableAltException nvae =
+ new NoViableAltException("", 44, 1, input);
+
+ throw nvae;
+ }
+ }
+ break;
+ case 42:
+ {
+ alt44=1;
+ }
+ break;
+ case 19:
+ {
+ alt44=3;
+ }
+ break;
+ default:
+ NoViableAltException nvae =
+ new NoViableAltException("", 44, 0, input);
+
+ throw nvae;
+ }
+
+ switch (alt44) {
+ case 1 :
+ // InternalApplicationConfiguration.g:3188:4: ( (lv_number_4_0= ruleExactNumber ) )
+ {
+ // InternalApplicationConfiguration.g:3188:4: ( (lv_number_4_0= ruleExactNumber ) )
+ // InternalApplicationConfiguration.g:3189:5: (lv_number_4_0= ruleExactNumber )
+ {
+ // InternalApplicationConfiguration.g:3189:5: (lv_number_4_0= ruleExactNumber )
+ // InternalApplicationConfiguration.g:3190:6: lv_number_4_0= ruleExactNumber
+ {
+
+ newCompositeNode(grammarAccess.getIntegerTypeScopeAccess().getNumberExactNumberParserRuleCall_3_0_0());
+
+ pushFollow(FOLLOW_2);
+ lv_number_4_0=ruleExactNumber();
+
+ state._fsp--;
+
+
+ if (current==null) {
+ current = createModelElementForParent(grammarAccess.getIntegerTypeScopeRule());
+ }
+ set(
+ current,
+ "number",
+ lv_number_4_0,
+ "hu.bme.mit.inf.dslreasoner.application.ApplicationConfiguration.ExactNumber");
+ afterParserOrEnumRuleCall();
+
+
+ }
+
+
+ }
+
+
+ }
+ break;
+ case 2 :
+ // InternalApplicationConfiguration.g:3208:4: ( (lv_number_5_0= ruleIntervallNumber ) )
+ {
+ // InternalApplicationConfiguration.g:3208:4: ( (lv_number_5_0= ruleIntervallNumber ) )
+ // InternalApplicationConfiguration.g:3209:5: (lv_number_5_0= ruleIntervallNumber )
+ {
+ // InternalApplicationConfiguration.g:3209:5: (lv_number_5_0= ruleIntervallNumber )
+ // InternalApplicationConfiguration.g:3210:6: lv_number_5_0= ruleIntervallNumber
+ {
+
+ newCompositeNode(grammarAccess.getIntegerTypeScopeAccess().getNumberIntervallNumberParserRuleCall_3_1_0());
+
+ pushFollow(FOLLOW_2);
+ lv_number_5_0=ruleIntervallNumber();
+
+ state._fsp--;
+
+
+ if (current==null) {
+ current = createModelElementForParent(grammarAccess.getIntegerTypeScopeRule());
+ }
+ set(
+ current,
+ "number",
+ lv_number_5_0,
+ "hu.bme.mit.inf.dslreasoner.application.ApplicationConfiguration.IntervallNumber");
+ afterParserOrEnumRuleCall();
+
+
+ }
+
+
+ }
+
+
+ }
+ break;
+ case 3 :
+ // InternalApplicationConfiguration.g:3228:4: ( (lv_number_6_0= ruleIntEnumberation ) )
+ {
+ // InternalApplicationConfiguration.g:3228:4: ( (lv_number_6_0= ruleIntEnumberation ) )
+ // InternalApplicationConfiguration.g:3229:5: (lv_number_6_0= ruleIntEnumberation )
+ {
+ // InternalApplicationConfiguration.g:3229:5: (lv_number_6_0= ruleIntEnumberation )
+ // InternalApplicationConfiguration.g:3230:6: lv_number_6_0= ruleIntEnumberation
+ {
+
+ newCompositeNode(grammarAccess.getIntegerTypeScopeAccess().getNumberIntEnumberationParserRuleCall_3_2_0());
+
+ pushFollow(FOLLOW_2);
+ lv_number_6_0=ruleIntEnumberation();
+
+ state._fsp--;
+
+
+ if (current==null) {
+ current = createModelElementForParent(grammarAccess.getIntegerTypeScopeRule());
+ }
+ set(
+ current,
+ "number",
+ lv_number_6_0,
+ "hu.bme.mit.inf.dslreasoner.application.ApplicationConfiguration.IntEnumberation");
+ afterParserOrEnumRuleCall();
+
+
+ }
+
+
+ }
+
+
+ }
+ break;
+
+ }
+
+
+ }
+
+
+ }
+
+
+ leaveRule();
+
+ }
+
+ catch (RecognitionException re) {
+ recover(input,re);
+ appendSkippedTokens();
+ }
+ finally {
+ }
+ return current;
+ }
+ // $ANTLR end "ruleIntegerTypeScope"
+
+
+ // $ANTLR start "entryRuleRealTypeScope"
+ // InternalApplicationConfiguration.g:3252:1: entryRuleRealTypeScope returns [EObject current=null] : iv_ruleRealTypeScope= ruleRealTypeScope EOF ;
+ public final EObject entryRuleRealTypeScope() throws RecognitionException {
+ EObject current = null;
+
+ EObject iv_ruleRealTypeScope = null;
+
+
+ try {
+ // InternalApplicationConfiguration.g:3252:54: (iv_ruleRealTypeScope= ruleRealTypeScope EOF )
+ // InternalApplicationConfiguration.g:3253:2: iv_ruleRealTypeScope= ruleRealTypeScope EOF
+ {
+ newCompositeNode(grammarAccess.getRealTypeScopeRule());
+ pushFollow(FOLLOW_1);
+ iv_ruleRealTypeScope=ruleRealTypeScope();
+
+ state._fsp--;
+
+ current =iv_ruleRealTypeScope;
+ match(input,EOF,FOLLOW_2);
+
+ }
+
+ }
+
+ catch (RecognitionException re) {
+ recover(input,re);
+ appendSkippedTokens();
+ }
+ finally {
+ }
+ return current;
+ }
+ // $ANTLR end "entryRuleRealTypeScope"
+
+
+ // $ANTLR start "ruleRealTypeScope"
+ // InternalApplicationConfiguration.g:3259:1: ruleRealTypeScope returns [EObject current=null] : (otherlv_0= '#' ( (lv_type_1_0= ruleRealReference ) ) ( ( (lv_setsNew_2_0= '+=' ) ) | ( (lv_setsSum_3_0= '=' ) ) ) ( ( (lv_number_4_0= ruleExactNumber ) ) | ( (lv_number_5_0= ruleIntervallNumber ) ) | ( (lv_number_6_0= ruleRealEnumeration ) ) ) ) ;
+ public final EObject ruleRealTypeScope() throws RecognitionException {
+ EObject current = null;
+
+ Token otherlv_0=null;
+ Token lv_setsNew_2_0=null;
+ Token lv_setsSum_3_0=null;
+ EObject lv_type_1_0 = null;
+
+ EObject lv_number_4_0 = null;
+
+ EObject lv_number_5_0 = null;
+
+ EObject lv_number_6_0 = null;
+
+
+
+ enterRule();
+
+ try {
+ // InternalApplicationConfiguration.g:3265:2: ( (otherlv_0= '#' ( (lv_type_1_0= ruleRealReference ) ) ( ( (lv_setsNew_2_0= '+=' ) ) | ( (lv_setsSum_3_0= '=' ) ) ) ( ( (lv_number_4_0= ruleExactNumber ) ) | ( (lv_number_5_0= ruleIntervallNumber ) ) | ( (lv_number_6_0= ruleRealEnumeration ) ) ) ) )
+ // InternalApplicationConfiguration.g:3266:2: (otherlv_0= '#' ( (lv_type_1_0= ruleRealReference ) ) ( ( (lv_setsNew_2_0= '+=' ) ) | ( (lv_setsSum_3_0= '=' ) ) ) ( ( (lv_number_4_0= ruleExactNumber ) ) | ( (lv_number_5_0= ruleIntervallNumber ) ) | ( (lv_number_6_0= ruleRealEnumeration ) ) ) )
+ {
+ // InternalApplicationConfiguration.g:3266:2: (otherlv_0= '#' ( (lv_type_1_0= ruleRealReference ) ) ( ( (lv_setsNew_2_0= '+=' ) ) | ( (lv_setsSum_3_0= '=' ) ) ) ( ( (lv_number_4_0= ruleExactNumber ) ) | ( (lv_number_5_0= ruleIntervallNumber ) ) | ( (lv_number_6_0= ruleRealEnumeration ) ) ) )
+ // InternalApplicationConfiguration.g:3267:3: otherlv_0= '#' ( (lv_type_1_0= ruleRealReference ) ) ( ( (lv_setsNew_2_0= '+=' ) ) | ( (lv_setsSum_3_0= '=' ) ) ) ( ( (lv_number_4_0= ruleExactNumber ) ) | ( (lv_number_5_0= ruleIntervallNumber ) ) | ( (lv_number_6_0= ruleRealEnumeration ) ) )
+ {
+ otherlv_0=(Token)match(input,34,FOLLOW_36);
+
+ newLeafNode(otherlv_0, grammarAccess.getRealTypeScopeAccess().getNumberSignKeyword_0());
+
+ // InternalApplicationConfiguration.g:3271:3: ( (lv_type_1_0= ruleRealReference ) )
+ // InternalApplicationConfiguration.g:3272:4: (lv_type_1_0= ruleRealReference )
+ {
+ // InternalApplicationConfiguration.g:3272:4: (lv_type_1_0= ruleRealReference )
+ // InternalApplicationConfiguration.g:3273:5: lv_type_1_0= ruleRealReference
+ {
+
+ newCompositeNode(grammarAccess.getRealTypeScopeAccess().getTypeRealReferenceParserRuleCall_1_0());
+
+ pushFollow(FOLLOW_31);
+ lv_type_1_0=ruleRealReference();
+
+ state._fsp--;
+
+
+ if (current==null) {
+ current = createModelElementForParent(grammarAccess.getRealTypeScopeRule());
+ }
+ set(
+ current,
+ "type",
+ lv_type_1_0,
+ "hu.bme.mit.inf.dslreasoner.application.ApplicationConfiguration.RealReference");
+ afterParserOrEnumRuleCall();
+
+
+ }
+
+
+ }
+
+ // InternalApplicationConfiguration.g:3290:3: ( ( (lv_setsNew_2_0= '+=' ) ) | ( (lv_setsSum_3_0= '=' ) ) )
+ int alt45=2;
+ int LA45_0 = input.LA(1);
+
+ if ( (LA45_0==35) ) {
+ alt45=1;
+ }
+ else if ( (LA45_0==18) ) {
+ alt45=2;
+ }
+ else {
+ NoViableAltException nvae =
+ new NoViableAltException("", 45, 0, input);
+
+ throw nvae;
+ }
+ switch (alt45) {
+ case 1 :
+ // InternalApplicationConfiguration.g:3291:4: ( (lv_setsNew_2_0= '+=' ) )
+ {
+ // InternalApplicationConfiguration.g:3291:4: ( (lv_setsNew_2_0= '+=' ) )
+ // InternalApplicationConfiguration.g:3292:5: (lv_setsNew_2_0= '+=' )
+ {
+ // InternalApplicationConfiguration.g:3292:5: (lv_setsNew_2_0= '+=' )
+ // InternalApplicationConfiguration.g:3293:6: lv_setsNew_2_0= '+='
+ {
+ lv_setsNew_2_0=(Token)match(input,35,FOLLOW_35);
+
+ newLeafNode(lv_setsNew_2_0, grammarAccess.getRealTypeScopeAccess().getSetsNewPlusSignEqualsSignKeyword_2_0_0());
+
+
+ if (current==null) {
+ current = createModelElement(grammarAccess.getRealTypeScopeRule());
+ }
+ setWithLastConsumed(current, "setsNew", true, "+=");
+
+
+ }
+
+
+ }
+
+
+ }
+ break;
+ case 2 :
+ // InternalApplicationConfiguration.g:3306:4: ( (lv_setsSum_3_0= '=' ) )
+ {
+ // InternalApplicationConfiguration.g:3306:4: ( (lv_setsSum_3_0= '=' ) )
+ // InternalApplicationConfiguration.g:3307:5: (lv_setsSum_3_0= '=' )
+ {
+ // InternalApplicationConfiguration.g:3307:5: (lv_setsSum_3_0= '=' )
+ // InternalApplicationConfiguration.g:3308:6: lv_setsSum_3_0= '='
+ {
+ lv_setsSum_3_0=(Token)match(input,18,FOLLOW_35);
+
+ newLeafNode(lv_setsSum_3_0, grammarAccess.getRealTypeScopeAccess().getSetsSumEqualsSignKeyword_2_1_0());
+
+
+ if (current==null) {
+ current = createModelElement(grammarAccess.getRealTypeScopeRule());
+ }
+ setWithLastConsumed(current, "setsSum", true, "=");
+
+
+ }
+
+
+ }
+
+
+ }
+ break;
+
+ }
+
+ // InternalApplicationConfiguration.g:3321:3: ( ( (lv_number_4_0= ruleExactNumber ) ) | ( (lv_number_5_0= ruleIntervallNumber ) ) | ( (lv_number_6_0= ruleRealEnumeration ) ) )
+ int alt46=3;
+ switch ( input.LA(1) ) {
+ case RULE_INT:
+ {
+ int LA46_1 = input.LA(2);
+
+ if ( (LA46_1==43) ) {
+ alt46=2;
+ }
+ else if ( (LA46_1==EOF||(LA46_1>=20 && LA46_1<=21)) ) {
+ alt46=1;
+ }
+ else {
+ NoViableAltException nvae =
+ new NoViableAltException("", 46, 1, input);
+
+ throw nvae;
+ }
+ }
+ break;
+ case 42:
+ {
+ alt46=1;
+ }
+ break;
+ case 19:
+ {
+ alt46=3;
+ }
+ break;
+ default:
+ NoViableAltException nvae =
+ new NoViableAltException("", 46, 0, input);
+
+ throw nvae;
+ }
+
+ switch (alt46) {
+ case 1 :
+ // InternalApplicationConfiguration.g:3322:4: ( (lv_number_4_0= ruleExactNumber ) )
+ {
+ // InternalApplicationConfiguration.g:3322:4: ( (lv_number_4_0= ruleExactNumber ) )
+ // InternalApplicationConfiguration.g:3323:5: (lv_number_4_0= ruleExactNumber )
+ {
+ // InternalApplicationConfiguration.g:3323:5: (lv_number_4_0= ruleExactNumber )
+ // InternalApplicationConfiguration.g:3324:6: lv_number_4_0= ruleExactNumber
+ {
+
+ newCompositeNode(grammarAccess.getRealTypeScopeAccess().getNumberExactNumberParserRuleCall_3_0_0());
+
+ pushFollow(FOLLOW_2);
+ lv_number_4_0=ruleExactNumber();
+
+ state._fsp--;
+
+
+ if (current==null) {
+ current = createModelElementForParent(grammarAccess.getRealTypeScopeRule());
+ }
+ set(
+ current,
+ "number",
+ lv_number_4_0,
+ "hu.bme.mit.inf.dslreasoner.application.ApplicationConfiguration.ExactNumber");
+ afterParserOrEnumRuleCall();
+
+
+ }
+
+
+ }
+
+
+ }
+ break;
+ case 2 :
+ // InternalApplicationConfiguration.g:3342:4: ( (lv_number_5_0= ruleIntervallNumber ) )
+ {
+ // InternalApplicationConfiguration.g:3342:4: ( (lv_number_5_0= ruleIntervallNumber ) )
+ // InternalApplicationConfiguration.g:3343:5: (lv_number_5_0= ruleIntervallNumber )
+ {
+ // InternalApplicationConfiguration.g:3343:5: (lv_number_5_0= ruleIntervallNumber )
+ // InternalApplicationConfiguration.g:3344:6: lv_number_5_0= ruleIntervallNumber
+ {
+
+ newCompositeNode(grammarAccess.getRealTypeScopeAccess().getNumberIntervallNumberParserRuleCall_3_1_0());
+
+ pushFollow(FOLLOW_2);
+ lv_number_5_0=ruleIntervallNumber();
+
+ state._fsp--;
+
+
+ if (current==null) {
+ current = createModelElementForParent(grammarAccess.getRealTypeScopeRule());
+ }
+ set(
+ current,
+ "number",
+ lv_number_5_0,
+ "hu.bme.mit.inf.dslreasoner.application.ApplicationConfiguration.IntervallNumber");
+ afterParserOrEnumRuleCall();
+
+
+ }
+
+
+ }
+
+
+ }
+ break;
+ case 3 :
+ // InternalApplicationConfiguration.g:3362:4: ( (lv_number_6_0= ruleRealEnumeration ) )
+ {
+ // InternalApplicationConfiguration.g:3362:4: ( (lv_number_6_0= ruleRealEnumeration ) )
+ // InternalApplicationConfiguration.g:3363:5: (lv_number_6_0= ruleRealEnumeration )
+ {
+ // InternalApplicationConfiguration.g:3363:5: (lv_number_6_0= ruleRealEnumeration )
+ // InternalApplicationConfiguration.g:3364:6: lv_number_6_0= ruleRealEnumeration
+ {
+
+ newCompositeNode(grammarAccess.getRealTypeScopeAccess().getNumberRealEnumerationParserRuleCall_3_2_0());
+
+ pushFollow(FOLLOW_2);
+ lv_number_6_0=ruleRealEnumeration();
+
+ state._fsp--;
+
+
+ if (current==null) {
+ current = createModelElementForParent(grammarAccess.getRealTypeScopeRule());
+ }
+ set(
+ current,
+ "number",
+ lv_number_6_0,
+ "hu.bme.mit.inf.dslreasoner.application.ApplicationConfiguration.RealEnumeration");
+ afterParserOrEnumRuleCall();
+
+
+ }
+
+
+ }
+
+
+ }
+ break;
+
+ }
+
+
+ }
+
+
+ }
+
+
+ leaveRule();
+
+ }
+
+ catch (RecognitionException re) {
+ recover(input,re);
+ appendSkippedTokens();
+ }
+ finally {
+ }
+ return current;
+ }
+ // $ANTLR end "ruleRealTypeScope"
+
+
+ // $ANTLR start "entryRuleStringTypeScope"
+ // InternalApplicationConfiguration.g:3386:1: entryRuleStringTypeScope returns [EObject current=null] : iv_ruleStringTypeScope= ruleStringTypeScope EOF ;
+ public final EObject entryRuleStringTypeScope() throws RecognitionException {
+ EObject current = null;
+
+ EObject iv_ruleStringTypeScope = null;
+
+
+ try {
+ // InternalApplicationConfiguration.g:3386:56: (iv_ruleStringTypeScope= ruleStringTypeScope EOF )
+ // InternalApplicationConfiguration.g:3387:2: iv_ruleStringTypeScope= ruleStringTypeScope EOF
+ {
+ newCompositeNode(grammarAccess.getStringTypeScopeRule());
+ pushFollow(FOLLOW_1);
+ iv_ruleStringTypeScope=ruleStringTypeScope();
+
+ state._fsp--;
+
+ current =iv_ruleStringTypeScope;
+ match(input,EOF,FOLLOW_2);
+
+ }
+
+ }
+
+ catch (RecognitionException re) {
+ recover(input,re);
+ appendSkippedTokens();
+ }
+ finally {
+ }
+ return current;
+ }
+ // $ANTLR end "entryRuleStringTypeScope"
+
+
+ // $ANTLR start "ruleStringTypeScope"
+ // InternalApplicationConfiguration.g:3393:1: ruleStringTypeScope returns [EObject current=null] : (otherlv_0= '#' ( (lv_type_1_0= ruleStringReference ) ) ( ( (lv_setsNew_2_0= '+=' ) ) | ( (lv_setsSum_3_0= '=' ) ) ) ( ( (lv_number_4_0= ruleExactNumber ) ) | ( (lv_number_5_0= ruleIntervallNumber ) ) | ( (lv_number_6_0= ruleStringEnumeration ) ) ) ) ;
+ public final EObject ruleStringTypeScope() throws RecognitionException {
+ EObject current = null;
+
+ Token otherlv_0=null;
+ Token lv_setsNew_2_0=null;
+ Token lv_setsSum_3_0=null;
+ EObject lv_type_1_0 = null;
+
+ EObject lv_number_4_0 = null;
+
+ EObject lv_number_5_0 = null;
+
+ EObject lv_number_6_0 = null;
+
+
+
+ enterRule();
+
+ try {
+ // InternalApplicationConfiguration.g:3399:2: ( (otherlv_0= '#' ( (lv_type_1_0= ruleStringReference ) ) ( ( (lv_setsNew_2_0= '+=' ) ) | ( (lv_setsSum_3_0= '=' ) ) ) ( ( (lv_number_4_0= ruleExactNumber ) ) | ( (lv_number_5_0= ruleIntervallNumber ) ) | ( (lv_number_6_0= ruleStringEnumeration ) ) ) ) )
+ // InternalApplicationConfiguration.g:3400:2: (otherlv_0= '#' ( (lv_type_1_0= ruleStringReference ) ) ( ( (lv_setsNew_2_0= '+=' ) ) | ( (lv_setsSum_3_0= '=' ) ) ) ( ( (lv_number_4_0= ruleExactNumber ) ) | ( (lv_number_5_0= ruleIntervallNumber ) ) | ( (lv_number_6_0= ruleStringEnumeration ) ) ) )
+ {
+ // InternalApplicationConfiguration.g:3400:2: (otherlv_0= '#' ( (lv_type_1_0= ruleStringReference ) ) ( ( (lv_setsNew_2_0= '+=' ) ) | ( (lv_setsSum_3_0= '=' ) ) ) ( ( (lv_number_4_0= ruleExactNumber ) ) | ( (lv_number_5_0= ruleIntervallNumber ) ) | ( (lv_number_6_0= ruleStringEnumeration ) ) ) )
+ // InternalApplicationConfiguration.g:3401:3: otherlv_0= '#' ( (lv_type_1_0= ruleStringReference ) ) ( ( (lv_setsNew_2_0= '+=' ) ) | ( (lv_setsSum_3_0= '=' ) ) ) ( ( (lv_number_4_0= ruleExactNumber ) ) | ( (lv_number_5_0= ruleIntervallNumber ) ) | ( (lv_number_6_0= ruleStringEnumeration ) ) )
+ {
+ otherlv_0=(Token)match(input,34,FOLLOW_37);
+
+ newLeafNode(otherlv_0, grammarAccess.getStringTypeScopeAccess().getNumberSignKeyword_0());
+
+ // InternalApplicationConfiguration.g:3405:3: ( (lv_type_1_0= ruleStringReference ) )
+ // InternalApplicationConfiguration.g:3406:4: (lv_type_1_0= ruleStringReference )
+ {
+ // InternalApplicationConfiguration.g:3406:4: (lv_type_1_0= ruleStringReference )
+ // InternalApplicationConfiguration.g:3407:5: lv_type_1_0= ruleStringReference
+ {
+
+ newCompositeNode(grammarAccess.getStringTypeScopeAccess().getTypeStringReferenceParserRuleCall_1_0());
+
+ pushFollow(FOLLOW_31);
+ lv_type_1_0=ruleStringReference();
+
+ state._fsp--;
+
+
+ if (current==null) {
+ current = createModelElementForParent(grammarAccess.getStringTypeScopeRule());
+ }
+ set(
+ current,
+ "type",
+ lv_type_1_0,
+ "hu.bme.mit.inf.dslreasoner.application.ApplicationConfiguration.StringReference");
+ afterParserOrEnumRuleCall();
+
+
+ }
+
+
+ }
+
+ // InternalApplicationConfiguration.g:3424:3: ( ( (lv_setsNew_2_0= '+=' ) ) | ( (lv_setsSum_3_0= '=' ) ) )
+ int alt47=2;
+ int LA47_0 = input.LA(1);
+
+ if ( (LA47_0==35) ) {
+ alt47=1;
+ }
+ else if ( (LA47_0==18) ) {
+ alt47=2;
+ }
+ else {
+ NoViableAltException nvae =
+ new NoViableAltException("", 47, 0, input);
+
+ throw nvae;
+ }
+ switch (alt47) {
+ case 1 :
+ // InternalApplicationConfiguration.g:3425:4: ( (lv_setsNew_2_0= '+=' ) )
+ {
+ // InternalApplicationConfiguration.g:3425:4: ( (lv_setsNew_2_0= '+=' ) )
+ // InternalApplicationConfiguration.g:3426:5: (lv_setsNew_2_0= '+=' )
+ {
+ // InternalApplicationConfiguration.g:3426:5: (lv_setsNew_2_0= '+=' )
+ // InternalApplicationConfiguration.g:3427:6: lv_setsNew_2_0= '+='
+ {
+ lv_setsNew_2_0=(Token)match(input,35,FOLLOW_35);
+
+ newLeafNode(lv_setsNew_2_0, grammarAccess.getStringTypeScopeAccess().getSetsNewPlusSignEqualsSignKeyword_2_0_0());
+
+
+ if (current==null) {
+ current = createModelElement(grammarAccess.getStringTypeScopeRule());
+ }
+ setWithLastConsumed(current, "setsNew", true, "+=");
+
+
+ }
+
+
+ }
+
+
+ }
+ break;
+ case 2 :
+ // InternalApplicationConfiguration.g:3440:4: ( (lv_setsSum_3_0= '=' ) )
+ {
+ // InternalApplicationConfiguration.g:3440:4: ( (lv_setsSum_3_0= '=' ) )
+ // InternalApplicationConfiguration.g:3441:5: (lv_setsSum_3_0= '=' )
+ {
+ // InternalApplicationConfiguration.g:3441:5: (lv_setsSum_3_0= '=' )
+ // InternalApplicationConfiguration.g:3442:6: lv_setsSum_3_0= '='
+ {
+ lv_setsSum_3_0=(Token)match(input,18,FOLLOW_35);
+
+ newLeafNode(lv_setsSum_3_0, grammarAccess.getStringTypeScopeAccess().getSetsSumEqualsSignKeyword_2_1_0());
+
+
+ if (current==null) {
+ current = createModelElement(grammarAccess.getStringTypeScopeRule());
+ }
+ setWithLastConsumed(current, "setsSum", true, "=");
+
+
+ }
+
+
+ }
+
+
+ }
+ break;
+
+ }
+
+ // InternalApplicationConfiguration.g:3455:3: ( ( (lv_number_4_0= ruleExactNumber ) ) | ( (lv_number_5_0= ruleIntervallNumber ) ) | ( (lv_number_6_0= ruleStringEnumeration ) ) )
+ int alt48=3;
+ switch ( input.LA(1) ) {
+ case RULE_INT:
+ {
+ int LA48_1 = input.LA(2);
+
+ if ( (LA48_1==43) ) {
+ alt48=2;
+ }
+ else if ( (LA48_1==EOF||(LA48_1>=20 && LA48_1<=21)) ) {
+ alt48=1;
+ }
+ else {
+ NoViableAltException nvae =
+ new NoViableAltException("", 48, 1, input);
+
+ throw nvae;
+ }
+ }
+ break;
+ case 42:
+ {
+ alt48=1;
+ }
+ break;
+ case 19:
+ {
+ alt48=3;
+ }
+ break;
+ default:
+ NoViableAltException nvae =
+ new NoViableAltException("", 48, 0, input);
+
+ throw nvae;
+ }
+
+ switch (alt48) {
+ case 1 :
+ // InternalApplicationConfiguration.g:3456:4: ( (lv_number_4_0= ruleExactNumber ) )
+ {
+ // InternalApplicationConfiguration.g:3456:4: ( (lv_number_4_0= ruleExactNumber ) )
+ // InternalApplicationConfiguration.g:3457:5: (lv_number_4_0= ruleExactNumber )
+ {
+ // InternalApplicationConfiguration.g:3457:5: (lv_number_4_0= ruleExactNumber )
+ // InternalApplicationConfiguration.g:3458:6: lv_number_4_0= ruleExactNumber
+ {
+
+ newCompositeNode(grammarAccess.getStringTypeScopeAccess().getNumberExactNumberParserRuleCall_3_0_0());
+
+ pushFollow(FOLLOW_2);
+ lv_number_4_0=ruleExactNumber();
+
+ state._fsp--;
+
+
+ if (current==null) {
+ current = createModelElementForParent(grammarAccess.getStringTypeScopeRule());
+ }
+ set(
+ current,
+ "number",
+ lv_number_4_0,
+ "hu.bme.mit.inf.dslreasoner.application.ApplicationConfiguration.ExactNumber");
+ afterParserOrEnumRuleCall();
+
+
+ }
+
+
+ }
+
+
+ }
+ break;
+ case 2 :
+ // InternalApplicationConfiguration.g:3476:4: ( (lv_number_5_0= ruleIntervallNumber ) )
+ {
+ // InternalApplicationConfiguration.g:3476:4: ( (lv_number_5_0= ruleIntervallNumber ) )
+ // InternalApplicationConfiguration.g:3477:5: (lv_number_5_0= ruleIntervallNumber )
+ {
+ // InternalApplicationConfiguration.g:3477:5: (lv_number_5_0= ruleIntervallNumber )
+ // InternalApplicationConfiguration.g:3478:6: lv_number_5_0= ruleIntervallNumber
+ {
+
+ newCompositeNode(grammarAccess.getStringTypeScopeAccess().getNumberIntervallNumberParserRuleCall_3_1_0());
+
+ pushFollow(FOLLOW_2);
+ lv_number_5_0=ruleIntervallNumber();
+
+ state._fsp--;
+
+
+ if (current==null) {
+ current = createModelElementForParent(grammarAccess.getStringTypeScopeRule());
+ }
+ set(
+ current,
+ "number",
+ lv_number_5_0,
+ "hu.bme.mit.inf.dslreasoner.application.ApplicationConfiguration.IntervallNumber");
+ afterParserOrEnumRuleCall();
+
+
+ }
+
+
+ }
+
+
+ }
+ break;
+ case 3 :
+ // InternalApplicationConfiguration.g:3496:4: ( (lv_number_6_0= ruleStringEnumeration ) )
+ {
+ // InternalApplicationConfiguration.g:3496:4: ( (lv_number_6_0= ruleStringEnumeration ) )
+ // InternalApplicationConfiguration.g:3497:5: (lv_number_6_0= ruleStringEnumeration )
+ {
+ // InternalApplicationConfiguration.g:3497:5: (lv_number_6_0= ruleStringEnumeration )
+ // InternalApplicationConfiguration.g:3498:6: lv_number_6_0= ruleStringEnumeration
+ {
+
+ newCompositeNode(grammarAccess.getStringTypeScopeAccess().getNumberStringEnumerationParserRuleCall_3_2_0());
+
+ pushFollow(FOLLOW_2);
+ lv_number_6_0=ruleStringEnumeration();
+
+ state._fsp--;
+
+
+ if (current==null) {
+ current = createModelElementForParent(grammarAccess.getStringTypeScopeRule());
+ }
+ set(
+ current,
+ "number",
+ lv_number_6_0,
+ "hu.bme.mit.inf.dslreasoner.application.ApplicationConfiguration.StringEnumeration");
+ afterParserOrEnumRuleCall();
+
+
+ }
+
+
+ }
+
+
+ }
+ break;
+
+ }
+
+
+ }
+
+
+ }
+
+
+ leaveRule();
+
+ }
+
+ catch (RecognitionException re) {
+ recover(input,re);
+ appendSkippedTokens();
+ }
+ finally {
+ }
+ return current;
+ }
+ // $ANTLR end "ruleStringTypeScope"
+
+
+ // $ANTLR start "entryRuleClassReference"
+ // InternalApplicationConfiguration.g:3520:1: entryRuleClassReference returns [EObject current=null] : iv_ruleClassReference= ruleClassReference EOF ;
+ public final EObject entryRuleClassReference() throws RecognitionException {
+ EObject current = null;
+
+ EObject iv_ruleClassReference = null;
+
+
+ try {
+ // InternalApplicationConfiguration.g:3520:55: (iv_ruleClassReference= ruleClassReference EOF )
+ // InternalApplicationConfiguration.g:3521:2: iv_ruleClassReference= ruleClassReference EOF
+ {
+ newCompositeNode(grammarAccess.getClassReferenceRule());
+ pushFollow(FOLLOW_1);
+ iv_ruleClassReference=ruleClassReference();
+
+ state._fsp--;
+
+ current =iv_ruleClassReference;
+ match(input,EOF,FOLLOW_2);
+
+ }
+
+ }
+
+ catch (RecognitionException re) {
+ recover(input,re);
+ appendSkippedTokens();
+ }
+ finally {
+ }
+ return current;
+ }
+ // $ANTLR end "entryRuleClassReference"
+
+
+ // $ANTLR start "ruleClassReference"
+ // InternalApplicationConfiguration.g:3527:1: ruleClassReference returns [EObject current=null] : (otherlv_0= '<' ( (lv_element_1_0= ruleMetamodelElement ) ) otherlv_2= '>' ) ;
+ public final EObject ruleClassReference() throws RecognitionException {
+ EObject current = null;
+
+ Token otherlv_0=null;
+ Token otherlv_2=null;
+ EObject lv_element_1_0 = null;
+
+
+
+ enterRule();
+
+ try {
+ // InternalApplicationConfiguration.g:3533:2: ( (otherlv_0= '<' ( (lv_element_1_0= ruleMetamodelElement ) ) otherlv_2= '>' ) )
+ // InternalApplicationConfiguration.g:3534:2: (otherlv_0= '<' ( (lv_element_1_0= ruleMetamodelElement ) ) otherlv_2= '>' )
+ {
+ // InternalApplicationConfiguration.g:3534:2: (otherlv_0= '<' ( (lv_element_1_0= ruleMetamodelElement ) ) otherlv_2= '>' )
+ // InternalApplicationConfiguration.g:3535:3: otherlv_0= '<' ( (lv_element_1_0= ruleMetamodelElement ) ) otherlv_2= '>'
+ {
+ otherlv_0=(Token)match(input,36,FOLLOW_6);
+
+ newLeafNode(otherlv_0, grammarAccess.getClassReferenceAccess().getLessThanSignKeyword_0());
+
+ // InternalApplicationConfiguration.g:3539:3: ( (lv_element_1_0= ruleMetamodelElement ) )
+ // InternalApplicationConfiguration.g:3540:4: (lv_element_1_0= ruleMetamodelElement )
+ {
+ // InternalApplicationConfiguration.g:3540:4: (lv_element_1_0= ruleMetamodelElement )
+ // InternalApplicationConfiguration.g:3541:5: lv_element_1_0= ruleMetamodelElement
+ {
+
+ newCompositeNode(grammarAccess.getClassReferenceAccess().getElementMetamodelElementParserRuleCall_1_0());
+
+ pushFollow(FOLLOW_38);
+ lv_element_1_0=ruleMetamodelElement();
+
+ state._fsp--;
+
+
+ if (current==null) {
+ current = createModelElementForParent(grammarAccess.getClassReferenceRule());
+ }
+ set(
+ current,
+ "element",
+ lv_element_1_0,
+ "hu.bme.mit.inf.dslreasoner.application.ApplicationConfiguration.MetamodelElement");
+ afterParserOrEnumRuleCall();
+
+
+ }
+
+
+ }
+
+ otherlv_2=(Token)match(input,37,FOLLOW_2);
+
+ newLeafNode(otherlv_2, grammarAccess.getClassReferenceAccess().getGreaterThanSignKeyword_2());
+
+
+ }
+
+
+ }
+
+
+ leaveRule();
+
+ }
+
+ catch (RecognitionException re) {
+ recover(input,re);
+ appendSkippedTokens();
+ }
+ finally {
+ }
+ return current;
+ }
+ // $ANTLR end "ruleClassReference"
+
+
+ // $ANTLR start "entryRuleObjectReference"
+ // InternalApplicationConfiguration.g:3566:1: entryRuleObjectReference returns [EObject current=null] : iv_ruleObjectReference= ruleObjectReference EOF ;
+ public final EObject entryRuleObjectReference() throws RecognitionException {
+ EObject current = null;
+
+ EObject iv_ruleObjectReference = null;
+
+
+ try {
+ // InternalApplicationConfiguration.g:3566:56: (iv_ruleObjectReference= ruleObjectReference EOF )
+ // InternalApplicationConfiguration.g:3567:2: iv_ruleObjectReference= ruleObjectReference EOF
+ {
+ newCompositeNode(grammarAccess.getObjectReferenceRule());
+ pushFollow(FOLLOW_1);
+ iv_ruleObjectReference=ruleObjectReference();
+
+ state._fsp--;
+
+ current =iv_ruleObjectReference;
+ match(input,EOF,FOLLOW_2);
+
+ }
+
+ }
+
+ catch (RecognitionException re) {
+ recover(input,re);
+ appendSkippedTokens();
+ }
+ finally {
+ }
+ return current;
+ }
+ // $ANTLR end "entryRuleObjectReference"
+
+
+ // $ANTLR start "ruleObjectReference"
+ // InternalApplicationConfiguration.g:3573:1: ruleObjectReference returns [EObject current=null] : ( () otherlv_1= 'node' ) ;
+ public final EObject ruleObjectReference() throws RecognitionException {
+ EObject current = null;
+
+ Token otherlv_1=null;
+
+
+ enterRule();
+
+ try {
+ // InternalApplicationConfiguration.g:3579:2: ( ( () otherlv_1= 'node' ) )
+ // InternalApplicationConfiguration.g:3580:2: ( () otherlv_1= 'node' )
+ {
+ // InternalApplicationConfiguration.g:3580:2: ( () otherlv_1= 'node' )
+ // InternalApplicationConfiguration.g:3581:3: () otherlv_1= 'node'
+ {
+ // InternalApplicationConfiguration.g:3581:3: ()
+ // InternalApplicationConfiguration.g:3582:4:
+ {
+
+ current = forceCreateModelElement(
+ grammarAccess.getObjectReferenceAccess().getObjectReferenceAction_0(),
+ current);
+
+
+ }
+
+ otherlv_1=(Token)match(input,38,FOLLOW_2);
+
+ newLeafNode(otherlv_1, grammarAccess.getObjectReferenceAccess().getNodeKeyword_1());
+
+
+ }
+
+
+ }
+
+
+ leaveRule();
+
+ }
+
+ catch (RecognitionException re) {
+ recover(input,re);
+ appendSkippedTokens();
+ }
+ finally {
+ }
+ return current;
+ }
+ // $ANTLR end "ruleObjectReference"
+
+
+ // $ANTLR start "entryRuleIntegerReference"
+ // InternalApplicationConfiguration.g:3596:1: entryRuleIntegerReference returns [EObject current=null] : iv_ruleIntegerReference= ruleIntegerReference EOF ;
+ public final EObject entryRuleIntegerReference() throws RecognitionException {
+ EObject current = null;
+
+ EObject iv_ruleIntegerReference = null;
+
+
+ try {
+ // InternalApplicationConfiguration.g:3596:57: (iv_ruleIntegerReference= ruleIntegerReference EOF )
+ // InternalApplicationConfiguration.g:3597:2: iv_ruleIntegerReference= ruleIntegerReference EOF
+ {
+ newCompositeNode(grammarAccess.getIntegerReferenceRule());
+ pushFollow(FOLLOW_1);
+ iv_ruleIntegerReference=ruleIntegerReference();
+
+ state._fsp--;
+
+ current =iv_ruleIntegerReference;
+ match(input,EOF,FOLLOW_2);
+
+ }
+
+ }
+
+ catch (RecognitionException re) {
+ recover(input,re);
+ appendSkippedTokens();
+ }
+ finally {
+ }
+ return current;
+ }
+ // $ANTLR end "entryRuleIntegerReference"
+
+
+ // $ANTLR start "ruleIntegerReference"
+ // InternalApplicationConfiguration.g:3603:1: ruleIntegerReference returns [EObject current=null] : ( () otherlv_1= 'int' ) ;
+ public final EObject ruleIntegerReference() throws RecognitionException {
+ EObject current = null;
+
+ Token otherlv_1=null;
+
+
+ enterRule();
+
+ try {
+ // InternalApplicationConfiguration.g:3609:2: ( ( () otherlv_1= 'int' ) )
+ // InternalApplicationConfiguration.g:3610:2: ( () otherlv_1= 'int' )
+ {
+ // InternalApplicationConfiguration.g:3610:2: ( () otherlv_1= 'int' )
+ // InternalApplicationConfiguration.g:3611:3: () otherlv_1= 'int'
+ {
+ // InternalApplicationConfiguration.g:3611:3: ()
+ // InternalApplicationConfiguration.g:3612:4:
+ {
+
+ current = forceCreateModelElement(
+ grammarAccess.getIntegerReferenceAccess().getIntegerScopeAction_0(),
+ current);
+
+
+ }
+
+ otherlv_1=(Token)match(input,39,FOLLOW_2);
+
+ newLeafNode(otherlv_1, grammarAccess.getIntegerReferenceAccess().getIntKeyword_1());
+
+
+ }
+
+
+ }
+
+
+ leaveRule();
+
+ }
+
+ catch (RecognitionException re) {
+ recover(input,re);
+ appendSkippedTokens();
+ }
+ finally {
+ }
+ return current;
+ }
+ // $ANTLR end "ruleIntegerReference"
+
+
+ // $ANTLR start "entryRuleRealReference"
+ // InternalApplicationConfiguration.g:3626:1: entryRuleRealReference returns [EObject current=null] : iv_ruleRealReference= ruleRealReference EOF ;
+ public final EObject entryRuleRealReference() throws RecognitionException {
+ EObject current = null;
+
+ EObject iv_ruleRealReference = null;
+
+
+ try {
+ // InternalApplicationConfiguration.g:3626:54: (iv_ruleRealReference= ruleRealReference EOF )
+ // InternalApplicationConfiguration.g:3627:2: iv_ruleRealReference= ruleRealReference EOF
+ {
+ newCompositeNode(grammarAccess.getRealReferenceRule());
+ pushFollow(FOLLOW_1);
+ iv_ruleRealReference=ruleRealReference();
+
+ state._fsp--;
+
+ current =iv_ruleRealReference;
+ match(input,EOF,FOLLOW_2);
+
+ }
+
+ }
+
+ catch (RecognitionException re) {
+ recover(input,re);
+ appendSkippedTokens();
+ }
+ finally {
+ }
+ return current;
+ }
+ // $ANTLR end "entryRuleRealReference"
+
+
+ // $ANTLR start "ruleRealReference"
+ // InternalApplicationConfiguration.g:3633:1: ruleRealReference returns [EObject current=null] : ( () otherlv_1= 'real' ) ;
+ public final EObject ruleRealReference() throws RecognitionException {
+ EObject current = null;
+
+ Token otherlv_1=null;
+
+
+ enterRule();
+
+ try {
+ // InternalApplicationConfiguration.g:3639:2: ( ( () otherlv_1= 'real' ) )
+ // InternalApplicationConfiguration.g:3640:2: ( () otherlv_1= 'real' )
+ {
+ // InternalApplicationConfiguration.g:3640:2: ( () otherlv_1= 'real' )
+ // InternalApplicationConfiguration.g:3641:3: () otherlv_1= 'real'
+ {
+ // InternalApplicationConfiguration.g:3641:3: ()
+ // InternalApplicationConfiguration.g:3642:4:
+ {
+
+ current = forceCreateModelElement(
+ grammarAccess.getRealReferenceAccess().getRealScopeAction_0(),
+ current);
+
+
+ }
+
+ otherlv_1=(Token)match(input,40,FOLLOW_2);
+
+ newLeafNode(otherlv_1, grammarAccess.getRealReferenceAccess().getRealKeyword_1());
+
+
+ }
+
+
+ }
+
+
+ leaveRule();
+
+ }
+
+ catch (RecognitionException re) {
+ recover(input,re);
+ appendSkippedTokens();
+ }
+ finally {
+ }
+ return current;
+ }
+ // $ANTLR end "ruleRealReference"
+
+
+ // $ANTLR start "entryRuleStringReference"
+ // InternalApplicationConfiguration.g:3656:1: entryRuleStringReference returns [EObject current=null] : iv_ruleStringReference= ruleStringReference EOF ;
+ public final EObject entryRuleStringReference() throws RecognitionException {
+ EObject current = null;
+
+ EObject iv_ruleStringReference = null;
+
+
+ try {
+ // InternalApplicationConfiguration.g:3656:56: (iv_ruleStringReference= ruleStringReference EOF )
+ // InternalApplicationConfiguration.g:3657:2: iv_ruleStringReference= ruleStringReference EOF
+ {
+ newCompositeNode(grammarAccess.getStringReferenceRule());
+ pushFollow(FOLLOW_1);
+ iv_ruleStringReference=ruleStringReference();
+
+ state._fsp--;
+
+ current =iv_ruleStringReference;
+ match(input,EOF,FOLLOW_2);
+
+ }
+
+ }
+
+ catch (RecognitionException re) {
+ recover(input,re);
+ appendSkippedTokens();
+ }
+ finally {
+ }
+ return current;
+ }
+ // $ANTLR end "entryRuleStringReference"
+
+
+ // $ANTLR start "ruleStringReference"
+ // InternalApplicationConfiguration.g:3663:1: ruleStringReference returns [EObject current=null] : ( () otherlv_1= 'string' ) ;
+ public final EObject ruleStringReference() throws RecognitionException {
+ EObject current = null;
+
+ Token otherlv_1=null;
+
+
+ enterRule();
+
+ try {
+ // InternalApplicationConfiguration.g:3669:2: ( ( () otherlv_1= 'string' ) )
+ // InternalApplicationConfiguration.g:3670:2: ( () otherlv_1= 'string' )
+ {
+ // InternalApplicationConfiguration.g:3670:2: ( () otherlv_1= 'string' )
+ // InternalApplicationConfiguration.g:3671:3: () otherlv_1= 'string'
+ {
+ // InternalApplicationConfiguration.g:3671:3: ()
+ // InternalApplicationConfiguration.g:3672:4:
+ {
+
+ current = forceCreateModelElement(
+ grammarAccess.getStringReferenceAccess().getStringScopeAction_0(),
+ current);
+
+
+ }
+
+ otherlv_1=(Token)match(input,41,FOLLOW_2);
+
+ newLeafNode(otherlv_1, grammarAccess.getStringReferenceAccess().getStringKeyword_1());
+
+
+ }
+
+
+ }
+
+
+ leaveRule();
+
+ }
+
+ catch (RecognitionException re) {
+ recover(input,re);
+ appendSkippedTokens();
+ }
+ finally {
+ }
+ return current;
+ }
+ // $ANTLR end "ruleStringReference"
+
+
+ // $ANTLR start "entryRuleExactNumber"
+ // InternalApplicationConfiguration.g:3686:1: entryRuleExactNumber returns [EObject current=null] : iv_ruleExactNumber= ruleExactNumber EOF ;
+ public final EObject entryRuleExactNumber() throws RecognitionException {
+ EObject current = null;
+
+ EObject iv_ruleExactNumber = null;
+
+
+ try {
+ // InternalApplicationConfiguration.g:3686:52: (iv_ruleExactNumber= ruleExactNumber EOF )
+ // InternalApplicationConfiguration.g:3687:2: iv_ruleExactNumber= ruleExactNumber EOF
+ {
+ newCompositeNode(grammarAccess.getExactNumberRule());
+ pushFollow(FOLLOW_1);
+ iv_ruleExactNumber=ruleExactNumber();
+
+ state._fsp--;
+
+ current =iv_ruleExactNumber;
+ match(input,EOF,FOLLOW_2);
+
+ }
+
+ }
+
+ catch (RecognitionException re) {
+ recover(input,re);
+ appendSkippedTokens();
+ }
+ finally {
+ }
+ return current;
+ }
+ // $ANTLR end "entryRuleExactNumber"
+
+
+ // $ANTLR start "ruleExactNumber"
+ // InternalApplicationConfiguration.g:3693:1: ruleExactNumber returns [EObject current=null] : ( ( (lv_exactNumber_0_0= RULE_INT ) ) | ( (lv_exactUnlimited_1_0= '*' ) ) ) ;
+ public final EObject ruleExactNumber() throws RecognitionException {
+ EObject current = null;
+
+ Token lv_exactNumber_0_0=null;
+ Token lv_exactUnlimited_1_0=null;
+
+
+ enterRule();
+
+ try {
+ // InternalApplicationConfiguration.g:3699:2: ( ( ( (lv_exactNumber_0_0= RULE_INT ) ) | ( (lv_exactUnlimited_1_0= '*' ) ) ) )
+ // InternalApplicationConfiguration.g:3700:2: ( ( (lv_exactNumber_0_0= RULE_INT ) ) | ( (lv_exactUnlimited_1_0= '*' ) ) )
+ {
+ // InternalApplicationConfiguration.g:3700:2: ( ( (lv_exactNumber_0_0= RULE_INT ) ) | ( (lv_exactUnlimited_1_0= '*' ) ) )
+ int alt49=2;
+ int LA49_0 = input.LA(1);
+
+ if ( (LA49_0==RULE_INT) ) {
+ alt49=1;
+ }
+ else if ( (LA49_0==42) ) {
+ alt49=2;
+ }
+ else {
+ NoViableAltException nvae =
+ new NoViableAltException("", 49, 0, input);
+
+ throw nvae;
+ }
+ switch (alt49) {
+ case 1 :
+ // InternalApplicationConfiguration.g:3701:3: ( (lv_exactNumber_0_0= RULE_INT ) )
+ {
+ // InternalApplicationConfiguration.g:3701:3: ( (lv_exactNumber_0_0= RULE_INT ) )
+ // InternalApplicationConfiguration.g:3702:4: (lv_exactNumber_0_0= RULE_INT )
+ {
+ // InternalApplicationConfiguration.g:3702:4: (lv_exactNumber_0_0= RULE_INT )
+ // InternalApplicationConfiguration.g:3703:5: lv_exactNumber_0_0= RULE_INT
+ {
+ lv_exactNumber_0_0=(Token)match(input,RULE_INT,FOLLOW_2);
+
+ newLeafNode(lv_exactNumber_0_0, grammarAccess.getExactNumberAccess().getExactNumberINTTerminalRuleCall_0_0());
+
+
+ if (current==null) {
+ current = createModelElement(grammarAccess.getExactNumberRule());
+ }
+ setWithLastConsumed(
+ current,
+ "exactNumber",
+ lv_exactNumber_0_0,
+ "org.eclipse.xtext.common.Terminals.INT");
+
+
+ }
+
+
+ }
+
+
+ }
+ break;
+ case 2 :
+ // InternalApplicationConfiguration.g:3720:3: ( (lv_exactUnlimited_1_0= '*' ) )
+ {
+ // InternalApplicationConfiguration.g:3720:3: ( (lv_exactUnlimited_1_0= '*' ) )
+ // InternalApplicationConfiguration.g:3721:4: (lv_exactUnlimited_1_0= '*' )
+ {
+ // InternalApplicationConfiguration.g:3721:4: (lv_exactUnlimited_1_0= '*' )
+ // InternalApplicationConfiguration.g:3722:5: lv_exactUnlimited_1_0= '*'
+ {
+ lv_exactUnlimited_1_0=(Token)match(input,42,FOLLOW_2);
+
+ newLeafNode(lv_exactUnlimited_1_0, grammarAccess.getExactNumberAccess().getExactUnlimitedAsteriskKeyword_1_0());
+
+
+ if (current==null) {
+ current = createModelElement(grammarAccess.getExactNumberRule());
+ }
+ setWithLastConsumed(current, "exactUnlimited", true, "*");
+
+
+ }
+
+
+ }
+
+
+ }
+ break;
+
+ }
+
+
+ }
+
+
+ leaveRule();
+
+ }
+
+ catch (RecognitionException re) {
+ recover(input,re);
+ appendSkippedTokens();
+ }
+ finally {
+ }
+ return current;
+ }
+ // $ANTLR end "ruleExactNumber"
+
+
+ // $ANTLR start "entryRuleIntervallNumber"
+ // InternalApplicationConfiguration.g:3738:1: entryRuleIntervallNumber returns [EObject current=null] : iv_ruleIntervallNumber= ruleIntervallNumber EOF ;
+ public final EObject entryRuleIntervallNumber() throws RecognitionException {
+ EObject current = null;
+
+ EObject iv_ruleIntervallNumber = null;
+
+
+ try {
+ // InternalApplicationConfiguration.g:3738:56: (iv_ruleIntervallNumber= ruleIntervallNumber EOF )
+ // InternalApplicationConfiguration.g:3739:2: iv_ruleIntervallNumber= ruleIntervallNumber EOF
+ {
+ newCompositeNode(grammarAccess.getIntervallNumberRule());
+ pushFollow(FOLLOW_1);
+ iv_ruleIntervallNumber=ruleIntervallNumber();
+
+ state._fsp--;
+
+ current =iv_ruleIntervallNumber;
+ match(input,EOF,FOLLOW_2);
+
+ }
+
+ }
+
+ catch (RecognitionException re) {
+ recover(input,re);
+ appendSkippedTokens();
+ }
+ finally {
+ }
+ return current;
+ }
+ // $ANTLR end "entryRuleIntervallNumber"
+
+
+ // $ANTLR start "ruleIntervallNumber"
+ // InternalApplicationConfiguration.g:3745:1: ruleIntervallNumber returns [EObject current=null] : ( ( (lv_min_0_0= RULE_INT ) ) otherlv_1= '..' ( ( (lv_maxNumber_2_0= RULE_INT ) ) | ( (lv_maxUnlimited_3_0= '*' ) ) ) ) ;
+ public final EObject ruleIntervallNumber() throws RecognitionException {
+ EObject current = null;
+
+ Token lv_min_0_0=null;
+ Token otherlv_1=null;
+ Token lv_maxNumber_2_0=null;
+ Token lv_maxUnlimited_3_0=null;
+
+
+ enterRule();
+
+ try {
+ // InternalApplicationConfiguration.g:3751:2: ( ( ( (lv_min_0_0= RULE_INT ) ) otherlv_1= '..' ( ( (lv_maxNumber_2_0= RULE_INT ) ) | ( (lv_maxUnlimited_3_0= '*' ) ) ) ) )
+ // InternalApplicationConfiguration.g:3752:2: ( ( (lv_min_0_0= RULE_INT ) ) otherlv_1= '..' ( ( (lv_maxNumber_2_0= RULE_INT ) ) | ( (lv_maxUnlimited_3_0= '*' ) ) ) )
+ {
+ // InternalApplicationConfiguration.g:3752:2: ( ( (lv_min_0_0= RULE_INT ) ) otherlv_1= '..' ( ( (lv_maxNumber_2_0= RULE_INT ) ) | ( (lv_maxUnlimited_3_0= '*' ) ) ) )
+ // InternalApplicationConfiguration.g:3753:3: ( (lv_min_0_0= RULE_INT ) ) otherlv_1= '..' ( ( (lv_maxNumber_2_0= RULE_INT ) ) | ( (lv_maxUnlimited_3_0= '*' ) ) )
+ {
+ // InternalApplicationConfiguration.g:3753:3: ( (lv_min_0_0= RULE_INT ) )
+ // InternalApplicationConfiguration.g:3754:4: (lv_min_0_0= RULE_INT )
+ {
+ // InternalApplicationConfiguration.g:3754:4: (lv_min_0_0= RULE_INT )
+ // InternalApplicationConfiguration.g:3755:5: lv_min_0_0= RULE_INT
+ {
+ lv_min_0_0=(Token)match(input,RULE_INT,FOLLOW_39);
+
+ newLeafNode(lv_min_0_0, grammarAccess.getIntervallNumberAccess().getMinINTTerminalRuleCall_0_0());
+
+
+ if (current==null) {
+ current = createModelElement(grammarAccess.getIntervallNumberRule());
+ }
+ setWithLastConsumed(
+ current,
+ "min",
+ lv_min_0_0,
+ "org.eclipse.xtext.common.Terminals.INT");
+
+
+ }
+
+
+ }
+
+ otherlv_1=(Token)match(input,43,FOLLOW_32);
+
+ newLeafNode(otherlv_1, grammarAccess.getIntervallNumberAccess().getFullStopFullStopKeyword_1());
+
+ // InternalApplicationConfiguration.g:3775:3: ( ( (lv_maxNumber_2_0= RULE_INT ) ) | ( (lv_maxUnlimited_3_0= '*' ) ) )
+ int alt50=2;
+ int LA50_0 = input.LA(1);
+
+ if ( (LA50_0==RULE_INT) ) {
+ alt50=1;
+ }
+ else if ( (LA50_0==42) ) {
+ alt50=2;
+ }
+ else {
+ NoViableAltException nvae =
+ new NoViableAltException("", 50, 0, input);
+
+ throw nvae;
+ }
+ switch (alt50) {
+ case 1 :
+ // InternalApplicationConfiguration.g:3776:4: ( (lv_maxNumber_2_0= RULE_INT ) )
+ {
+ // InternalApplicationConfiguration.g:3776:4: ( (lv_maxNumber_2_0= RULE_INT ) )
+ // InternalApplicationConfiguration.g:3777:5: (lv_maxNumber_2_0= RULE_INT )
+ {
+ // InternalApplicationConfiguration.g:3777:5: (lv_maxNumber_2_0= RULE_INT )
+ // InternalApplicationConfiguration.g:3778:6: lv_maxNumber_2_0= RULE_INT
+ {
+ lv_maxNumber_2_0=(Token)match(input,RULE_INT,FOLLOW_2);
+
+ newLeafNode(lv_maxNumber_2_0, grammarAccess.getIntervallNumberAccess().getMaxNumberINTTerminalRuleCall_2_0_0());
+
+
+ if (current==null) {
+ current = createModelElement(grammarAccess.getIntervallNumberRule());
+ }
+ setWithLastConsumed(
+ current,
+ "maxNumber",
+ lv_maxNumber_2_0,
+ "org.eclipse.xtext.common.Terminals.INT");
+
+
+ }
+
+
+ }
+
+
+ }
+ break;
+ case 2 :
+ // InternalApplicationConfiguration.g:3795:4: ( (lv_maxUnlimited_3_0= '*' ) )
+ {
+ // InternalApplicationConfiguration.g:3795:4: ( (lv_maxUnlimited_3_0= '*' ) )
+ // InternalApplicationConfiguration.g:3796:5: (lv_maxUnlimited_3_0= '*' )
+ {
+ // InternalApplicationConfiguration.g:3796:5: (lv_maxUnlimited_3_0= '*' )
+ // InternalApplicationConfiguration.g:3797:6: lv_maxUnlimited_3_0= '*'
+ {
+ lv_maxUnlimited_3_0=(Token)match(input,42,FOLLOW_2);
+
+ newLeafNode(lv_maxUnlimited_3_0, grammarAccess.getIntervallNumberAccess().getMaxUnlimitedAsteriskKeyword_2_1_0());
+
+
+ if (current==null) {
+ current = createModelElement(grammarAccess.getIntervallNumberRule());
+ }
+ setWithLastConsumed(current, "maxUnlimited", true, "*");
+
+
+ }
+
+
+ }
+
+
+ }
+ break;
+
+ }
+
+
+ }
+
+
+ }
+
+
+ leaveRule();
+
+ }
+
+ catch (RecognitionException re) {
+ recover(input,re);
+ appendSkippedTokens();
+ }
+ finally {
+ }
+ return current;
+ }
+ // $ANTLR end "ruleIntervallNumber"
+
+
+ // $ANTLR start "entryRuleIntEnumberation"
+ // InternalApplicationConfiguration.g:3814:1: entryRuleIntEnumberation returns [EObject current=null] : iv_ruleIntEnumberation= ruleIntEnumberation EOF ;
+ public final EObject entryRuleIntEnumberation() throws RecognitionException {
+ EObject current = null;
+
+ EObject iv_ruleIntEnumberation = null;
+
+
+ try {
+ // InternalApplicationConfiguration.g:3814:56: (iv_ruleIntEnumberation= ruleIntEnumberation EOF )
+ // InternalApplicationConfiguration.g:3815:2: iv_ruleIntEnumberation= ruleIntEnumberation EOF
+ {
+ newCompositeNode(grammarAccess.getIntEnumberationRule());
+ pushFollow(FOLLOW_1);
+ iv_ruleIntEnumberation=ruleIntEnumberation();
+
+ state._fsp--;
+
+ current =iv_ruleIntEnumberation;
+ match(input,EOF,FOLLOW_2);
+
+ }
+
+ }
+
+ catch (RecognitionException re) {
+ recover(input,re);
+ appendSkippedTokens();
+ }
+ finally {
+ }
+ return current;
+ }
+ // $ANTLR end "entryRuleIntEnumberation"
+
+
+ // $ANTLR start "ruleIntEnumberation"
+ // InternalApplicationConfiguration.g:3821:1: ruleIntEnumberation returns [EObject current=null] : ( () otherlv_1= '{' ( ( (lv_entry_2_0= ruleINTLiteral ) ) (otherlv_3= ',' ( (lv_entry_4_0= ruleINTLiteral ) ) )* )? otherlv_5= '}' ) ;
+ public final EObject ruleIntEnumberation() throws RecognitionException {
+ EObject current = null;
+
+ Token otherlv_1=null;
+ Token otherlv_3=null;
+ Token otherlv_5=null;
+ AntlrDatatypeRuleToken lv_entry_2_0 = null;
+
+ AntlrDatatypeRuleToken lv_entry_4_0 = null;
+
+
+
+ enterRule();
+
+ try {
+ // InternalApplicationConfiguration.g:3827:2: ( ( () otherlv_1= '{' ( ( (lv_entry_2_0= ruleINTLiteral ) ) (otherlv_3= ',' ( (lv_entry_4_0= ruleINTLiteral ) ) )* )? otherlv_5= '}' ) )
+ // InternalApplicationConfiguration.g:3828:2: ( () otherlv_1= '{' ( ( (lv_entry_2_0= ruleINTLiteral ) ) (otherlv_3= ',' ( (lv_entry_4_0= ruleINTLiteral ) ) )* )? otherlv_5= '}' )
+ {
+ // InternalApplicationConfiguration.g:3828:2: ( () otherlv_1= '{' ( ( (lv_entry_2_0= ruleINTLiteral ) ) (otherlv_3= ',' ( (lv_entry_4_0= ruleINTLiteral ) ) )* )? otherlv_5= '}' )
+ // InternalApplicationConfiguration.g:3829:3: () otherlv_1= '{' ( ( (lv_entry_2_0= ruleINTLiteral ) ) (otherlv_3= ',' ( (lv_entry_4_0= ruleINTLiteral ) ) )* )? otherlv_5= '}'
+ {
+ // InternalApplicationConfiguration.g:3829:3: ()
+ // InternalApplicationConfiguration.g:3830:4:
+ {
+
+ current = forceCreateModelElement(
+ grammarAccess.getIntEnumberationAccess().getIntEnumberationAction_0(),
+ current);
+
+
+ }
+
+ otherlv_1=(Token)match(input,19,FOLLOW_40);
+
+ newLeafNode(otherlv_1, grammarAccess.getIntEnumberationAccess().getLeftCurlyBracketKeyword_1());
+
+ // InternalApplicationConfiguration.g:3840:3: ( ( (lv_entry_2_0= ruleINTLiteral ) ) (otherlv_3= ',' ( (lv_entry_4_0= ruleINTLiteral ) ) )* )?
+ int alt52=2;
+ int LA52_0 = input.LA(1);
+
+ if ( (LA52_0==RULE_INT||LA52_0==12) ) {
+ alt52=1;
+ }
+ switch (alt52) {
+ case 1 :
+ // InternalApplicationConfiguration.g:3841:4: ( (lv_entry_2_0= ruleINTLiteral ) ) (otherlv_3= ',' ( (lv_entry_4_0= ruleINTLiteral ) ) )*
+ {
+ // InternalApplicationConfiguration.g:3841:4: ( (lv_entry_2_0= ruleINTLiteral ) )
+ // InternalApplicationConfiguration.g:3842:5: (lv_entry_2_0= ruleINTLiteral )
+ {
+ // InternalApplicationConfiguration.g:3842:5: (lv_entry_2_0= ruleINTLiteral )
+ // InternalApplicationConfiguration.g:3843:6: lv_entry_2_0= ruleINTLiteral
+ {
+
+ newCompositeNode(grammarAccess.getIntEnumberationAccess().getEntryINTLiteralParserRuleCall_2_0_0());
+
+ pushFollow(FOLLOW_15);
+ lv_entry_2_0=ruleINTLiteral();
+
+ state._fsp--;
+
+
+ if (current==null) {
+ current = createModelElementForParent(grammarAccess.getIntEnumberationRule());
+ }
+ add(
+ current,
+ "entry",
+ lv_entry_2_0,
+ "hu.bme.mit.inf.dslreasoner.application.ApplicationConfiguration.INTLiteral");
+ afterParserOrEnumRuleCall();
+
+
+ }
+
+
+ }
+
+ // InternalApplicationConfiguration.g:3860:4: (otherlv_3= ',' ( (lv_entry_4_0= ruleINTLiteral ) ) )*
+ loop51:
+ do {
+ int alt51=2;
+ int LA51_0 = input.LA(1);
+
+ if ( (LA51_0==20) ) {
+ alt51=1;
+ }
+
+
+ switch (alt51) {
+ case 1 :
+ // InternalApplicationConfiguration.g:3861:5: otherlv_3= ',' ( (lv_entry_4_0= ruleINTLiteral ) )
+ {
+ otherlv_3=(Token)match(input,20,FOLLOW_24);
+
+ newLeafNode(otherlv_3, grammarAccess.getIntEnumberationAccess().getCommaKeyword_2_1_0());
+
+ // InternalApplicationConfiguration.g:3865:5: ( (lv_entry_4_0= ruleINTLiteral ) )
+ // InternalApplicationConfiguration.g:3866:6: (lv_entry_4_0= ruleINTLiteral )
+ {
+ // InternalApplicationConfiguration.g:3866:6: (lv_entry_4_0= ruleINTLiteral )
+ // InternalApplicationConfiguration.g:3867:7: lv_entry_4_0= ruleINTLiteral
+ {
+
+ newCompositeNode(grammarAccess.getIntEnumberationAccess().getEntryINTLiteralParserRuleCall_2_1_1_0());
+
+ pushFollow(FOLLOW_15);
+ lv_entry_4_0=ruleINTLiteral();
+
+ state._fsp--;
+
+
+ if (current==null) {
+ current = createModelElementForParent(grammarAccess.getIntEnumberationRule());
+ }
+ add(
+ current,
+ "entry",
+ lv_entry_4_0,
+ "hu.bme.mit.inf.dslreasoner.application.ApplicationConfiguration.INTLiteral");
+ afterParserOrEnumRuleCall();
+
+
+ }
+
+
+ }
+
+
+ }
+ break;
+
+ default :
+ break loop51;
+ }
+ } while (true);
+
+
+ }
+ break;
+
+ }
+
+ otherlv_5=(Token)match(input,21,FOLLOW_2);
+
+ newLeafNode(otherlv_5, grammarAccess.getIntEnumberationAccess().getRightCurlyBracketKeyword_3());
+
+
+ }
+
+
+ }
+
+
+ leaveRule();
+
+ }
+
+ catch (RecognitionException re) {
+ recover(input,re);
+ appendSkippedTokens();
+ }
+ finally {
+ }
+ return current;
+ }
+ // $ANTLR end "ruleIntEnumberation"
+
+
+ // $ANTLR start "entryRuleRealEnumeration"
+ // InternalApplicationConfiguration.g:3894:1: entryRuleRealEnumeration returns [EObject current=null] : iv_ruleRealEnumeration= ruleRealEnumeration EOF ;
+ public final EObject entryRuleRealEnumeration() throws RecognitionException {
+ EObject current = null;
+
+ EObject iv_ruleRealEnumeration = null;
+
+
+ try {
+ // InternalApplicationConfiguration.g:3894:56: (iv_ruleRealEnumeration= ruleRealEnumeration EOF )
+ // InternalApplicationConfiguration.g:3895:2: iv_ruleRealEnumeration= ruleRealEnumeration EOF
+ {
+ newCompositeNode(grammarAccess.getRealEnumerationRule());
+ pushFollow(FOLLOW_1);
+ iv_ruleRealEnumeration=ruleRealEnumeration();
+
+ state._fsp--;
+
+ current =iv_ruleRealEnumeration;
+ match(input,EOF,FOLLOW_2);
+
+ }
+
+ }
+
+ catch (RecognitionException re) {
+ recover(input,re);
+ appendSkippedTokens();
+ }
+ finally {
+ }
+ return current;
+ }
+ // $ANTLR end "entryRuleRealEnumeration"
+
+
+ // $ANTLR start "ruleRealEnumeration"
+ // InternalApplicationConfiguration.g:3901:1: ruleRealEnumeration returns [EObject current=null] : ( () otherlv_1= '{' ( ( (lv_entry_2_0= ruleREALLiteral ) ) (otherlv_3= ',' ( (lv_entry_4_0= ruleREALLiteral ) ) )* )? otherlv_5= '}' ) ;
+ public final EObject ruleRealEnumeration() throws RecognitionException {
+ EObject current = null;
+
+ Token otherlv_1=null;
+ Token otherlv_3=null;
+ Token otherlv_5=null;
+ AntlrDatatypeRuleToken lv_entry_2_0 = null;
+
+ AntlrDatatypeRuleToken lv_entry_4_0 = null;
+
+
+
+ enterRule();
+
+ try {
+ // InternalApplicationConfiguration.g:3907:2: ( ( () otherlv_1= '{' ( ( (lv_entry_2_0= ruleREALLiteral ) ) (otherlv_3= ',' ( (lv_entry_4_0= ruleREALLiteral ) ) )* )? otherlv_5= '}' ) )
+ // InternalApplicationConfiguration.g:3908:2: ( () otherlv_1= '{' ( ( (lv_entry_2_0= ruleREALLiteral ) ) (otherlv_3= ',' ( (lv_entry_4_0= ruleREALLiteral ) ) )* )? otherlv_5= '}' )
+ {
+ // InternalApplicationConfiguration.g:3908:2: ( () otherlv_1= '{' ( ( (lv_entry_2_0= ruleREALLiteral ) ) (otherlv_3= ',' ( (lv_entry_4_0= ruleREALLiteral ) ) )* )? otherlv_5= '}' )
+ // InternalApplicationConfiguration.g:3909:3: () otherlv_1= '{' ( ( (lv_entry_2_0= ruleREALLiteral ) ) (otherlv_3= ',' ( (lv_entry_4_0= ruleREALLiteral ) ) )* )? otherlv_5= '}'
+ {
+ // InternalApplicationConfiguration.g:3909:3: ()
+ // InternalApplicationConfiguration.g:3910:4:
+ {
+
+ current = forceCreateModelElement(
+ grammarAccess.getRealEnumerationAccess().getRealEnumerationAction_0(),
+ current);
+
+
+ }
+
+ otherlv_1=(Token)match(input,19,FOLLOW_40);
+
+ newLeafNode(otherlv_1, grammarAccess.getRealEnumerationAccess().getLeftCurlyBracketKeyword_1());
+
+ // InternalApplicationConfiguration.g:3920:3: ( ( (lv_entry_2_0= ruleREALLiteral ) ) (otherlv_3= ',' ( (lv_entry_4_0= ruleREALLiteral ) ) )* )?
+ int alt54=2;
+ int LA54_0 = input.LA(1);
+
+ if ( (LA54_0==RULE_INT||LA54_0==12) ) {
+ alt54=1;
+ }
+ switch (alt54) {
+ case 1 :
+ // InternalApplicationConfiguration.g:3921:4: ( (lv_entry_2_0= ruleREALLiteral ) ) (otherlv_3= ',' ( (lv_entry_4_0= ruleREALLiteral ) ) )*
+ {
+ // InternalApplicationConfiguration.g:3921:4: ( (lv_entry_2_0= ruleREALLiteral ) )
+ // InternalApplicationConfiguration.g:3922:5: (lv_entry_2_0= ruleREALLiteral )
+ {
+ // InternalApplicationConfiguration.g:3922:5: (lv_entry_2_0= ruleREALLiteral )
+ // InternalApplicationConfiguration.g:3923:6: lv_entry_2_0= ruleREALLiteral
+ {
+
+ newCompositeNode(grammarAccess.getRealEnumerationAccess().getEntryREALLiteralParserRuleCall_2_0_0());
+
+ pushFollow(FOLLOW_15);
+ lv_entry_2_0=ruleREALLiteral();
+
+ state._fsp--;
+
+
+ if (current==null) {
+ current = createModelElementForParent(grammarAccess.getRealEnumerationRule());
+ }
+ add(
+ current,
+ "entry",
+ lv_entry_2_0,
+ "hu.bme.mit.inf.dslreasoner.application.ApplicationConfiguration.REALLiteral");
+ afterParserOrEnumRuleCall();
+
+
+ }
+
+
+ }
+
+ // InternalApplicationConfiguration.g:3940:4: (otherlv_3= ',' ( (lv_entry_4_0= ruleREALLiteral ) ) )*
+ loop53:
+ do {
+ int alt53=2;
+ int LA53_0 = input.LA(1);
+
+ if ( (LA53_0==20) ) {
+ alt53=1;
+ }
+
+
+ switch (alt53) {
+ case 1 :
+ // InternalApplicationConfiguration.g:3941:5: otherlv_3= ',' ( (lv_entry_4_0= ruleREALLiteral ) )
+ {
+ otherlv_3=(Token)match(input,20,FOLLOW_24);
+
+ newLeafNode(otherlv_3, grammarAccess.getRealEnumerationAccess().getCommaKeyword_2_1_0());
+
+ // InternalApplicationConfiguration.g:3945:5: ( (lv_entry_4_0= ruleREALLiteral ) )
+ // InternalApplicationConfiguration.g:3946:6: (lv_entry_4_0= ruleREALLiteral )
+ {
+ // InternalApplicationConfiguration.g:3946:6: (lv_entry_4_0= ruleREALLiteral )
+ // InternalApplicationConfiguration.g:3947:7: lv_entry_4_0= ruleREALLiteral
+ {
+
+ newCompositeNode(grammarAccess.getRealEnumerationAccess().getEntryREALLiteralParserRuleCall_2_1_1_0());
+
+ pushFollow(FOLLOW_15);
+ lv_entry_4_0=ruleREALLiteral();
+
+ state._fsp--;
+
+
+ if (current==null) {
+ current = createModelElementForParent(grammarAccess.getRealEnumerationRule());
+ }
+ add(
+ current,
+ "entry",
+ lv_entry_4_0,
+ "hu.bme.mit.inf.dslreasoner.application.ApplicationConfiguration.REALLiteral");
+ afterParserOrEnumRuleCall();
+
+
+ }
+
+
+ }
+
+
+ }
+ break;
+
+ default :
+ break loop53;
+ }
+ } while (true);
+
+
+ }
+ break;
+
+ }
+
+ otherlv_5=(Token)match(input,21,FOLLOW_2);
+
+ newLeafNode(otherlv_5, grammarAccess.getRealEnumerationAccess().getRightCurlyBracketKeyword_3());
+
+
+ }
+
+
+ }
+
+
+ leaveRule();
+
+ }
+
+ catch (RecognitionException re) {
+ recover(input,re);
+ appendSkippedTokens();
+ }
+ finally {
+ }
+ return current;
+ }
+ // $ANTLR end "ruleRealEnumeration"
+
+
+ // $ANTLR start "entryRuleStringEnumeration"
+ // InternalApplicationConfiguration.g:3974:1: entryRuleStringEnumeration returns [EObject current=null] : iv_ruleStringEnumeration= ruleStringEnumeration EOF ;
+ public final EObject entryRuleStringEnumeration() throws RecognitionException {
+ EObject current = null;
+
+ EObject iv_ruleStringEnumeration = null;
+
+
+ try {
+ // InternalApplicationConfiguration.g:3974:58: (iv_ruleStringEnumeration= ruleStringEnumeration EOF )
+ // InternalApplicationConfiguration.g:3975:2: iv_ruleStringEnumeration= ruleStringEnumeration EOF
+ {
+ newCompositeNode(grammarAccess.getStringEnumerationRule());
+ pushFollow(FOLLOW_1);
+ iv_ruleStringEnumeration=ruleStringEnumeration();
+
+ state._fsp--;
+
+ current =iv_ruleStringEnumeration;
+ match(input,EOF,FOLLOW_2);
+
+ }
+
+ }
+
+ catch (RecognitionException re) {
+ recover(input,re);
+ appendSkippedTokens();
+ }
+ finally {
+ }
+ return current;
+ }
+ // $ANTLR end "entryRuleStringEnumeration"
+
+
+ // $ANTLR start "ruleStringEnumeration"
+ // InternalApplicationConfiguration.g:3981:1: ruleStringEnumeration returns [EObject current=null] : ( () otherlv_1= '{' ( ( (lv_entry_2_0= RULE_STRING ) ) (otherlv_3= ',' ( (lv_entry_4_0= RULE_STRING ) ) )* )? otherlv_5= '}' ) ;
+ public final EObject ruleStringEnumeration() throws RecognitionException {
+ EObject current = null;
+
+ Token otherlv_1=null;
+ Token lv_entry_2_0=null;
+ Token otherlv_3=null;
+ Token lv_entry_4_0=null;
+ Token otherlv_5=null;
+
+
+ enterRule();
+
+ try {
+ // InternalApplicationConfiguration.g:3987:2: ( ( () otherlv_1= '{' ( ( (lv_entry_2_0= RULE_STRING ) ) (otherlv_3= ',' ( (lv_entry_4_0= RULE_STRING ) ) )* )? otherlv_5= '}' ) )
+ // InternalApplicationConfiguration.g:3988:2: ( () otherlv_1= '{' ( ( (lv_entry_2_0= RULE_STRING ) ) (otherlv_3= ',' ( (lv_entry_4_0= RULE_STRING ) ) )* )? otherlv_5= '}' )
+ {
+ // InternalApplicationConfiguration.g:3988:2: ( () otherlv_1= '{' ( ( (lv_entry_2_0= RULE_STRING ) ) (otherlv_3= ',' ( (lv_entry_4_0= RULE_STRING ) ) )* )? otherlv_5= '}' )
+ // InternalApplicationConfiguration.g:3989:3: () otherlv_1= '{' ( ( (lv_entry_2_0= RULE_STRING ) ) (otherlv_3= ',' ( (lv_entry_4_0= RULE_STRING ) ) )* )? otherlv_5= '}'
+ {
+ // InternalApplicationConfiguration.g:3989:3: ()
+ // InternalApplicationConfiguration.g:3990:4:
+ {
+
+ current = forceCreateModelElement(
+ grammarAccess.getStringEnumerationAccess().getStringEnumerationAction_0(),
+ current);
+
+
+ }
+
+ otherlv_1=(Token)match(input,19,FOLLOW_41);
+
+ newLeafNode(otherlv_1, grammarAccess.getStringEnumerationAccess().getLeftCurlyBracketKeyword_1());
+
+ // InternalApplicationConfiguration.g:4000:3: ( ( (lv_entry_2_0= RULE_STRING ) ) (otherlv_3= ',' ( (lv_entry_4_0= RULE_STRING ) ) )* )?
+ int alt56=2;
+ int LA56_0 = input.LA(1);
+
+ if ( (LA56_0==RULE_STRING) ) {
+ alt56=1;
+ }
+ switch (alt56) {
+ case 1 :
+ // InternalApplicationConfiguration.g:4001:4: ( (lv_entry_2_0= RULE_STRING ) ) (otherlv_3= ',' ( (lv_entry_4_0= RULE_STRING ) ) )*
+ {
+ // InternalApplicationConfiguration.g:4001:4: ( (lv_entry_2_0= RULE_STRING ) )
+ // InternalApplicationConfiguration.g:4002:5: (lv_entry_2_0= RULE_STRING )
+ {
+ // InternalApplicationConfiguration.g:4002:5: (lv_entry_2_0= RULE_STRING )
+ // InternalApplicationConfiguration.g:4003:6: lv_entry_2_0= RULE_STRING
+ {
+ lv_entry_2_0=(Token)match(input,RULE_STRING,FOLLOW_15);
+
+ newLeafNode(lv_entry_2_0, grammarAccess.getStringEnumerationAccess().getEntrySTRINGTerminalRuleCall_2_0_0());
+
+
+ if (current==null) {
+ current = createModelElement(grammarAccess.getStringEnumerationRule());
+ }
+ addWithLastConsumed(
+ current,
+ "entry",
+ lv_entry_2_0,
+ "org.eclipse.xtext.common.Terminals.STRING");
+
+
+ }
+
+
+ }
+
+ // InternalApplicationConfiguration.g:4019:4: (otherlv_3= ',' ( (lv_entry_4_0= RULE_STRING ) ) )*
+ loop55:
+ do {
+ int alt55=2;
+ int LA55_0 = input.LA(1);
+
+ if ( (LA55_0==20) ) {
+ alt55=1;
+ }
+
+
+ switch (alt55) {
+ case 1 :
+ // InternalApplicationConfiguration.g:4020:5: otherlv_3= ',' ( (lv_entry_4_0= RULE_STRING ) )
+ {
+ otherlv_3=(Token)match(input,20,FOLLOW_10);
+
+ newLeafNode(otherlv_3, grammarAccess.getStringEnumerationAccess().getCommaKeyword_2_1_0());
+
+ // InternalApplicationConfiguration.g:4024:5: ( (lv_entry_4_0= RULE_STRING ) )
+ // InternalApplicationConfiguration.g:4025:6: (lv_entry_4_0= RULE_STRING )
+ {
+ // InternalApplicationConfiguration.g:4025:6: (lv_entry_4_0= RULE_STRING )
+ // InternalApplicationConfiguration.g:4026:7: lv_entry_4_0= RULE_STRING
+ {
+ lv_entry_4_0=(Token)match(input,RULE_STRING,FOLLOW_15);
+
+ newLeafNode(lv_entry_4_0, grammarAccess.getStringEnumerationAccess().getEntrySTRINGTerminalRuleCall_2_1_1_0());
+
+
+ if (current==null) {
+ current = createModelElement(grammarAccess.getStringEnumerationRule());
+ }
+ addWithLastConsumed(
+ current,
+ "entry",
+ lv_entry_4_0,
+ "org.eclipse.xtext.common.Terminals.STRING");
+
+
+ }
+
+
+ }
+
+
+ }
+ break;
+
+ default :
+ break loop55;
+ }
+ } while (true);
+
+
+ }
+ break;
+
+ }
+
+ otherlv_5=(Token)match(input,21,FOLLOW_2);
+
+ newLeafNode(otherlv_5, grammarAccess.getStringEnumerationAccess().getRightCurlyBracketKeyword_3());
+
+
+ }
+
+
+ }
+
+
+ leaveRule();
+
+ }
+
+ catch (RecognitionException re) {
+ recover(input,re);
+ appendSkippedTokens();
+ }
+ finally {
+ }
+ return current;
+ }
+ // $ANTLR end "ruleStringEnumeration"
+
+
+ // $ANTLR start "entryRuleScopeDeclaration"
+ // InternalApplicationConfiguration.g:4052:1: entryRuleScopeDeclaration returns [EObject current=null] : iv_ruleScopeDeclaration= ruleScopeDeclaration EOF ;
+ public final EObject entryRuleScopeDeclaration() throws RecognitionException {
+ EObject current = null;
+
+ EObject iv_ruleScopeDeclaration = null;
+
+
+ try {
+ // InternalApplicationConfiguration.g:4052:57: (iv_ruleScopeDeclaration= ruleScopeDeclaration EOF )
+ // InternalApplicationConfiguration.g:4053:2: iv_ruleScopeDeclaration= ruleScopeDeclaration EOF
+ {
+ newCompositeNode(grammarAccess.getScopeDeclarationRule());
+ pushFollow(FOLLOW_1);
+ iv_ruleScopeDeclaration=ruleScopeDeclaration();
+
+ state._fsp--;
+
+ current =iv_ruleScopeDeclaration;
+ match(input,EOF,FOLLOW_2);
+
+ }
+
+ }
+
+ catch (RecognitionException re) {
+ recover(input,re);
+ appendSkippedTokens();
+ }
+ finally {
+ }
+ return current;
+ }
+ // $ANTLR end "entryRuleScopeDeclaration"
+
+
+ // $ANTLR start "ruleScopeDeclaration"
+ // InternalApplicationConfiguration.g:4059:1: ruleScopeDeclaration returns [EObject current=null] : (otherlv_0= 'scope' ( (lv_name_1_0= RULE_ID ) ) ( (lv_specification_2_0= ruleScopeSpecification ) ) ) ;
+ public final EObject ruleScopeDeclaration() throws RecognitionException {
+ EObject current = null;
+
+ Token otherlv_0=null;
+ Token lv_name_1_0=null;
+ EObject lv_specification_2_0 = null;
+
+
+
+ enterRule();
+
+ try {
+ // InternalApplicationConfiguration.g:4065:2: ( (otherlv_0= 'scope' ( (lv_name_1_0= RULE_ID ) ) ( (lv_specification_2_0= ruleScopeSpecification ) ) ) )
+ // InternalApplicationConfiguration.g:4066:2: (otherlv_0= 'scope' ( (lv_name_1_0= RULE_ID ) ) ( (lv_specification_2_0= ruleScopeSpecification ) ) )
+ {
+ // InternalApplicationConfiguration.g:4066:2: (otherlv_0= 'scope' ( (lv_name_1_0= RULE_ID ) ) ( (lv_specification_2_0= ruleScopeSpecification ) ) )
+ // InternalApplicationConfiguration.g:4067:3: otherlv_0= 'scope' ( (lv_name_1_0= RULE_ID ) ) ( (lv_specification_2_0= ruleScopeSpecification ) )
+ {
+ otherlv_0=(Token)match(input,44,FOLLOW_6);
+
+ newLeafNode(otherlv_0, grammarAccess.getScopeDeclarationAccess().getScopeKeyword_0());
+
+ // InternalApplicationConfiguration.g:4071:3: ( (lv_name_1_0= RULE_ID ) )
+ // InternalApplicationConfiguration.g:4072:4: (lv_name_1_0= RULE_ID )
+ {
+ // InternalApplicationConfiguration.g:4072:4: (lv_name_1_0= RULE_ID )
+ // InternalApplicationConfiguration.g:4073:5: lv_name_1_0= RULE_ID
+ {
+ lv_name_1_0=(Token)match(input,RULE_ID,FOLLOW_17);
+
+ newLeafNode(lv_name_1_0, grammarAccess.getScopeDeclarationAccess().getNameIDTerminalRuleCall_1_0());
+
+
+ if (current==null) {
+ current = createModelElement(grammarAccess.getScopeDeclarationRule());
+ }
+ setWithLastConsumed(
+ current,
+ "name",
+ lv_name_1_0,
+ "org.eclipse.xtext.common.Terminals.ID");
+
+
+ }
+
+
+ }
+
+ // InternalApplicationConfiguration.g:4089:3: ( (lv_specification_2_0= ruleScopeSpecification ) )
+ // InternalApplicationConfiguration.g:4090:4: (lv_specification_2_0= ruleScopeSpecification )
+ {
+ // InternalApplicationConfiguration.g:4090:4: (lv_specification_2_0= ruleScopeSpecification )
+ // InternalApplicationConfiguration.g:4091:5: lv_specification_2_0= ruleScopeSpecification
+ {
+
+ newCompositeNode(grammarAccess.getScopeDeclarationAccess().getSpecificationScopeSpecificationParserRuleCall_2_0());
+
+ pushFollow(FOLLOW_2);
+ lv_specification_2_0=ruleScopeSpecification();
+
+ state._fsp--;
+
+
+ if (current==null) {
+ current = createModelElementForParent(grammarAccess.getScopeDeclarationRule());
+ }
+ set(
+ current,
+ "specification",
+ lv_specification_2_0,
+ "hu.bme.mit.inf.dslreasoner.application.ApplicationConfiguration.ScopeSpecification");
+ afterParserOrEnumRuleCall();
+
+
+ }
+
+
+ }
+
+
+ }
+
+
+ }
+
+
+ leaveRule();
+
+ }
+
+ catch (RecognitionException re) {
+ recover(input,re);
+ appendSkippedTokens();
+ }
+ finally {
+ }
+ return current;
+ }
+ // $ANTLR end "ruleScopeDeclaration"
+
+
+ // $ANTLR start "entryRuleScopeReference"
+ // InternalApplicationConfiguration.g:4112:1: entryRuleScopeReference returns [EObject current=null] : iv_ruleScopeReference= ruleScopeReference EOF ;
+ public final EObject entryRuleScopeReference() throws RecognitionException {
+ EObject current = null;
+
+ EObject iv_ruleScopeReference = null;
+
+
+ try {
+ // InternalApplicationConfiguration.g:4112:55: (iv_ruleScopeReference= ruleScopeReference EOF )
+ // InternalApplicationConfiguration.g:4113:2: iv_ruleScopeReference= ruleScopeReference EOF
+ {
+ newCompositeNode(grammarAccess.getScopeReferenceRule());
+ pushFollow(FOLLOW_1);
+ iv_ruleScopeReference=ruleScopeReference();
+
+ state._fsp--;
+
+ current =iv_ruleScopeReference;
+ match(input,EOF,FOLLOW_2);
+
+ }
+
+ }
+
+ catch (RecognitionException re) {
+ recover(input,re);
+ appendSkippedTokens();
+ }
+ finally {
+ }
+ return current;
+ }
+ // $ANTLR end "entryRuleScopeReference"
+
+
+ // $ANTLR start "ruleScopeReference"
+ // InternalApplicationConfiguration.g:4119:1: ruleScopeReference returns [EObject current=null] : ( (otherlv_0= RULE_ID ) ) ;
+ public final EObject ruleScopeReference() throws RecognitionException {
+ EObject current = null;
+
+ Token otherlv_0=null;
+
+
+ enterRule();
+
+ try {
+ // InternalApplicationConfiguration.g:4125:2: ( ( (otherlv_0= RULE_ID ) ) )
+ // InternalApplicationConfiguration.g:4126:2: ( (otherlv_0= RULE_ID ) )
+ {
+ // InternalApplicationConfiguration.g:4126:2: ( (otherlv_0= RULE_ID ) )
+ // InternalApplicationConfiguration.g:4127:3: (otherlv_0= RULE_ID )
+ {
+ // InternalApplicationConfiguration.g:4127:3: (otherlv_0= RULE_ID )
+ // InternalApplicationConfiguration.g:4128:4: otherlv_0= RULE_ID
+ {
+
+ if (current==null) {
+ current = createModelElement(grammarAccess.getScopeReferenceRule());
+ }
+
+ otherlv_0=(Token)match(input,RULE_ID,FOLLOW_2);
+
+ newLeafNode(otherlv_0, grammarAccess.getScopeReferenceAccess().getReferredScopeDeclarationCrossReference_0());
+
+
+ }
+
+
+ }
+
+
+ }
+
+
+ leaveRule();
+
+ }
+
+ catch (RecognitionException re) {
+ recover(input,re);
+ appendSkippedTokens();
+ }
+ finally {
+ }
+ return current;
+ }
+ // $ANTLR end "ruleScopeReference"
+
+
+ // $ANTLR start "entryRuleScope"
+ // InternalApplicationConfiguration.g:4142:1: entryRuleScope returns [EObject current=null] : iv_ruleScope= ruleScope EOF ;
+ public final EObject entryRuleScope() throws RecognitionException {
+ EObject current = null;
+
+ EObject iv_ruleScope = null;
+
+
+ try {
+ // InternalApplicationConfiguration.g:4142:46: (iv_ruleScope= ruleScope EOF )
+ // InternalApplicationConfiguration.g:4143:2: iv_ruleScope= ruleScope EOF
+ {
+ newCompositeNode(grammarAccess.getScopeRule());
+ pushFollow(FOLLOW_1);
+ iv_ruleScope=ruleScope();
+
+ state._fsp--;
+
+ current =iv_ruleScope;
+ match(input,EOF,FOLLOW_2);
+
+ }
+
+ }
+
+ catch (RecognitionException re) {
+ recover(input,re);
+ appendSkippedTokens();
+ }
+ finally {
+ }
+ return current;
+ }
+ // $ANTLR end "entryRuleScope"
+
+
+ // $ANTLR start "ruleScope"
+ // InternalApplicationConfiguration.g:4149:1: ruleScope returns [EObject current=null] : (this_ScopeSpecification_0= ruleScopeSpecification | this_ScopeReference_1= ruleScopeReference ) ;
+ public final EObject ruleScope() throws RecognitionException {
+ EObject current = null;
+
+ EObject this_ScopeSpecification_0 = null;
+
+ EObject this_ScopeReference_1 = null;
+
+
+
+ enterRule();
+
+ try {
+ // InternalApplicationConfiguration.g:4155:2: ( (this_ScopeSpecification_0= ruleScopeSpecification | this_ScopeReference_1= ruleScopeReference ) )
+ // InternalApplicationConfiguration.g:4156:2: (this_ScopeSpecification_0= ruleScopeSpecification | this_ScopeReference_1= ruleScopeReference )
+ {
+ // InternalApplicationConfiguration.g:4156:2: (this_ScopeSpecification_0= ruleScopeSpecification | this_ScopeReference_1= ruleScopeReference )
+ int alt57=2;
+ int LA57_0 = input.LA(1);
+
+ if ( (LA57_0==19) ) {
+ alt57=1;
+ }
+ else if ( (LA57_0==RULE_ID) ) {
+ alt57=2;
+ }
+ else {
+ NoViableAltException nvae =
+ new NoViableAltException("", 57, 0, input);
+
+ throw nvae;
+ }
+ switch (alt57) {
+ case 1 :
+ // InternalApplicationConfiguration.g:4157:3: this_ScopeSpecification_0= ruleScopeSpecification
+ {
+
+ newCompositeNode(grammarAccess.getScopeAccess().getScopeSpecificationParserRuleCall_0());
+
+ pushFollow(FOLLOW_2);
+ this_ScopeSpecification_0=ruleScopeSpecification();
+
+ state._fsp--;
+
+
+ current = this_ScopeSpecification_0;
+ afterParserOrEnumRuleCall();
+
+
+ }
+ break;
+ case 2 :
+ // InternalApplicationConfiguration.g:4166:3: this_ScopeReference_1= ruleScopeReference
+ {
+
+ newCompositeNode(grammarAccess.getScopeAccess().getScopeReferenceParserRuleCall_1());
+
+ pushFollow(FOLLOW_2);
+ this_ScopeReference_1=ruleScopeReference();
+
+ state._fsp--;
+
+
+ current = this_ScopeReference_1;
+ afterParserOrEnumRuleCall();
+
+
+ }
+ break;
+
+ }
+
+
+ }
+
+
+ leaveRule();
+
+ }
+
+ catch (RecognitionException re) {
+ recover(input,re);
+ appendSkippedTokens();
+ }
+ finally {
+ }
+ return current;
+ }
+ // $ANTLR end "ruleScope"
+
+
+ // $ANTLR start "entryRuleTask"
+ // InternalApplicationConfiguration.g:4178:1: entryRuleTask returns [EObject current=null] : iv_ruleTask= ruleTask EOF ;
+ public final EObject entryRuleTask() throws RecognitionException {
+ EObject current = null;
+
+ EObject iv_ruleTask = null;
+
+
+ try {
+ // InternalApplicationConfiguration.g:4178:45: (iv_ruleTask= ruleTask EOF )
+ // InternalApplicationConfiguration.g:4179:2: iv_ruleTask= ruleTask EOF
+ {
+ newCompositeNode(grammarAccess.getTaskRule());
+ pushFollow(FOLLOW_1);
+ iv_ruleTask=ruleTask();
+
+ state._fsp--;
+
+ current =iv_ruleTask;
+ match(input,EOF,FOLLOW_2);
+
+ }
+
+ }
+
+ catch (RecognitionException re) {
+ recover(input,re);
+ appendSkippedTokens();
+ }
+ finally {
+ }
+ return current;
+ }
+ // $ANTLR end "entryRuleTask"
+
+
+ // $ANTLR start "ruleTask"
+ // InternalApplicationConfiguration.g:4185:1: ruleTask returns [EObject current=null] : this_GenerationTask_0= ruleGenerationTask ;
+ public final EObject ruleTask() throws RecognitionException {
+ EObject current = null;
+
+ EObject this_GenerationTask_0 = null;
+
+
+
+ enterRule();
+
+ try {
+ // InternalApplicationConfiguration.g:4191:2: (this_GenerationTask_0= ruleGenerationTask )
+ // InternalApplicationConfiguration.g:4192:2: this_GenerationTask_0= ruleGenerationTask
+ {
+
+ newCompositeNode(grammarAccess.getTaskAccess().getGenerationTaskParserRuleCall());
+
+ pushFollow(FOLLOW_2);
+ this_GenerationTask_0=ruleGenerationTask();
+
+ state._fsp--;
+
+
+ current = this_GenerationTask_0;
+ afterParserOrEnumRuleCall();
+
+
+ }
+
+
+ leaveRule();
+
+ }
+
+ catch (RecognitionException re) {
+ recover(input,re);
+ appendSkippedTokens();
+ }
+ finally {
+ }
+ return current;
+ }
+ // $ANTLR end "ruleTask"
+
+
+ // $ANTLR start "entryRuleGenerationTask"
+ // InternalApplicationConfiguration.g:4203:1: entryRuleGenerationTask returns [EObject current=null] : iv_ruleGenerationTask= ruleGenerationTask EOF ;
+ public final EObject entryRuleGenerationTask() throws RecognitionException {
+ EObject current = null;
+
+ EObject iv_ruleGenerationTask = null;
+
+
+ try {
+ // InternalApplicationConfiguration.g:4203:55: (iv_ruleGenerationTask= ruleGenerationTask EOF )
+ // InternalApplicationConfiguration.g:4204:2: iv_ruleGenerationTask= ruleGenerationTask EOF
+ {
+ newCompositeNode(grammarAccess.getGenerationTaskRule());
+ pushFollow(FOLLOW_1);
+ iv_ruleGenerationTask=ruleGenerationTask();
+
+ state._fsp--;
+
+ current =iv_ruleGenerationTask;
+ match(input,EOF,FOLLOW_2);
+
+ }
+
+ }
+
+ catch (RecognitionException re) {
+ recover(input,re);
+ appendSkippedTokens();
+ }
+ finally {
+ }
+ return current;
+ }
+ // $ANTLR end "entryRuleGenerationTask"
+
+
+ // $ANTLR start "ruleGenerationTask"
+ // InternalApplicationConfiguration.g:4210:1: ruleGenerationTask returns [EObject current=null] : (otherlv_0= 'generate' () otherlv_2= '{' ( ( ( ( ({...}? => ( ({...}? => (otherlv_4= 'metamodel' otherlv_5= '=' ( (lv_metamodel_6_0= ruleMetamodel ) ) ) ) ) ) | ({...}? => ( ({...}? => (otherlv_7= 'partial-model' otherlv_8= '=' ( (lv_partialModel_9_0= rulePartialModel ) ) ) ) ) ) | ({...}? => ( ({...}? => (otherlv_10= 'constraints' otherlv_11= '=' ( (lv_patterns_12_0= ruleGraphPattern ) ) ) ) ) ) | ({...}? => ( ({...}? => (otherlv_13= 'objectives' otherlv_14= '=' ( (lv_objectives_15_0= ruleObjective ) ) ) ) ) ) | ({...}? => ( ({...}? => (otherlv_16= 'scope' otherlv_17= '=' ( (lv_scope_18_0= ruleScope ) ) ) ) ) ) | ({...}? => ( ({...}? => ( ( (lv_numberSpecified_19_0= 'number' ) ) otherlv_20= '=' ( (lv_number_21_0= RULE_INT ) ) ) ) ) ) | ({...}? => ( ({...}? => ( ( (lv_runSpecified_22_0= 'runs' ) ) otherlv_23= '=' ( (lv_runs_24_0= RULE_INT ) ) ) ) ) ) | ({...}? => ( ({...}? => (otherlv_25= 'solver' otherlv_26= '=' ( (lv_solver_27_0= ruleSolver ) ) ) ) ) ) | ({...}? => ( ({...}? => (otherlv_28= 'config' otherlv_29= '=' ( (lv_config_30_0= ruleConfig ) ) ) ) ) ) | ({...}? => ( ({...}? => (otherlv_31= 'debug' otherlv_32= '=' ( (lv_debugFolder_33_0= ruleFile ) ) ) ) ) ) | ({...}? => ( ({...}? => (otherlv_34= 'log' otherlv_35= '=' ( (lv_targetLogFile_36_0= ruleFile ) ) ) ) ) ) | ({...}? => ( ({...}? => (otherlv_37= 'statistics' otherlv_38= '=' ( (lv_targetStatisticsFile_39_0= ruleFile ) ) ) ) ) ) | ({...}? => ( ({...}? => (otherlv_40= 'output' otherlv_41= '=' ( (lv_tagetFolder_42_0= ruleFile ) ) ) ) ) ) )* ) ) ) otherlv_43= '}' ) ;
+ public final EObject ruleGenerationTask() throws RecognitionException {
+ EObject current = null;
+
+ Token otherlv_0=null;
+ Token otherlv_2=null;
+ Token otherlv_4=null;
+ Token otherlv_5=null;
+ Token otherlv_7=null;
+ Token otherlv_8=null;
+ Token otherlv_10=null;
+ Token otherlv_11=null;
+ Token otherlv_13=null;
+ Token otherlv_14=null;
+ Token otherlv_16=null;
+ Token otherlv_17=null;
+ Token lv_numberSpecified_19_0=null;
+ Token otherlv_20=null;
+ Token lv_number_21_0=null;
+ Token lv_runSpecified_22_0=null;
+ Token otherlv_23=null;
+ Token lv_runs_24_0=null;
+ Token otherlv_25=null;
+ Token otherlv_26=null;
+ Token otherlv_28=null;
+ Token otherlv_29=null;
+ Token otherlv_31=null;
+ Token otherlv_32=null;
+ Token otherlv_34=null;
+ Token otherlv_35=null;
+ Token otherlv_37=null;
+ Token otherlv_38=null;
+ Token otherlv_40=null;
+ Token otherlv_41=null;
+ Token otherlv_43=null;
+ EObject lv_metamodel_6_0 = null;
+
+ EObject lv_partialModel_9_0 = null;
+
+ EObject lv_patterns_12_0 = null;
+
+ EObject lv_objectives_15_0 = null;
+
+ EObject lv_scope_18_0 = null;
+
+ Enumerator lv_solver_27_0 = null;
+
+ EObject lv_config_30_0 = null;
+
+ EObject lv_debugFolder_33_0 = null;
+
+ EObject lv_targetLogFile_36_0 = null;
+
+ EObject lv_targetStatisticsFile_39_0 = null;
+
+ EObject lv_tagetFolder_42_0 = null;
+
+
+
+ enterRule();
+
+ try {
+ // InternalApplicationConfiguration.g:4216:2: ( (otherlv_0= 'generate' () otherlv_2= '{' ( ( ( ( ({...}? => ( ({...}? => (otherlv_4= 'metamodel' otherlv_5= '=' ( (lv_metamodel_6_0= ruleMetamodel ) ) ) ) ) ) | ({...}? => ( ({...}? => (otherlv_7= 'partial-model' otherlv_8= '=' ( (lv_partialModel_9_0= rulePartialModel ) ) ) ) ) ) | ({...}? => ( ({...}? => (otherlv_10= 'constraints' otherlv_11= '=' ( (lv_patterns_12_0= ruleGraphPattern ) ) ) ) ) ) | ({...}? => ( ({...}? => (otherlv_13= 'objectives' otherlv_14= '=' ( (lv_objectives_15_0= ruleObjective ) ) ) ) ) ) | ({...}? => ( ({...}? => (otherlv_16= 'scope' otherlv_17= '=' ( (lv_scope_18_0= ruleScope ) ) ) ) ) ) | ({...}? => ( ({...}? => ( ( (lv_numberSpecified_19_0= 'number' ) ) otherlv_20= '=' ( (lv_number_21_0= RULE_INT ) ) ) ) ) ) | ({...}? => ( ({...}? => ( ( (lv_runSpecified_22_0= 'runs' ) ) otherlv_23= '=' ( (lv_runs_24_0= RULE_INT ) ) ) ) ) ) | ({...}? => ( ({...}? => (otherlv_25= 'solver' otherlv_26= '=' ( (lv_solver_27_0= ruleSolver ) ) ) ) ) ) | ({...}? => ( ({...}? => (otherlv_28= 'config' otherlv_29= '=' ( (lv_config_30_0= ruleConfig ) ) ) ) ) ) | ({...}? => ( ({...}? => (otherlv_31= 'debug' otherlv_32= '=' ( (lv_debugFolder_33_0= ruleFile ) ) ) ) ) ) | ({...}? => ( ({...}? => (otherlv_34= 'log' otherlv_35= '=' ( (lv_targetLogFile_36_0= ruleFile ) ) ) ) ) ) | ({...}? => ( ({...}? => (otherlv_37= 'statistics' otherlv_38= '=' ( (lv_targetStatisticsFile_39_0= ruleFile ) ) ) ) ) ) | ({...}? => ( ({...}? => (otherlv_40= 'output' otherlv_41= '=' ( (lv_tagetFolder_42_0= ruleFile ) ) ) ) ) ) )* ) ) ) otherlv_43= '}' ) )
+ // InternalApplicationConfiguration.g:4217:2: (otherlv_0= 'generate' () otherlv_2= '{' ( ( ( ( ({...}? => ( ({...}? => (otherlv_4= 'metamodel' otherlv_5= '=' ( (lv_metamodel_6_0= ruleMetamodel ) ) ) ) ) ) | ({...}? => ( ({...}? => (otherlv_7= 'partial-model' otherlv_8= '=' ( (lv_partialModel_9_0= rulePartialModel ) ) ) ) ) ) | ({...}? => ( ({...}? => (otherlv_10= 'constraints' otherlv_11= '=' ( (lv_patterns_12_0= ruleGraphPattern ) ) ) ) ) ) | ({...}? => ( ({...}? => (otherlv_13= 'objectives' otherlv_14= '=' ( (lv_objectives_15_0= ruleObjective ) ) ) ) ) ) | ({...}? => ( ({...}? => (otherlv_16= 'scope' otherlv_17= '=' ( (lv_scope_18_0= ruleScope ) ) ) ) ) ) | ({...}? => ( ({...}? => ( ( (lv_numberSpecified_19_0= 'number' ) ) otherlv_20= '=' ( (lv_number_21_0= RULE_INT ) ) ) ) ) ) | ({...}? => ( ({...}? => ( ( (lv_runSpecified_22_0= 'runs' ) ) otherlv_23= '=' ( (lv_runs_24_0= RULE_INT ) ) ) ) ) ) | ({...}? => ( ({...}? => (otherlv_25= 'solver' otherlv_26= '=' ( (lv_solver_27_0= ruleSolver ) ) ) ) ) ) | ({...}? => ( ({...}? => (otherlv_28= 'config' otherlv_29= '=' ( (lv_config_30_0= ruleConfig ) ) ) ) ) ) | ({...}? => ( ({...}? => (otherlv_31= 'debug' otherlv_32= '=' ( (lv_debugFolder_33_0= ruleFile ) ) ) ) ) ) | ({...}? => ( ({...}? => (otherlv_34= 'log' otherlv_35= '=' ( (lv_targetLogFile_36_0= ruleFile ) ) ) ) ) ) | ({...}? => ( ({...}? => (otherlv_37= 'statistics' otherlv_38= '=' ( (lv_targetStatisticsFile_39_0= ruleFile ) ) ) ) ) ) | ({...}? => ( ({...}? => (otherlv_40= 'output' otherlv_41= '=' ( (lv_tagetFolder_42_0= ruleFile ) ) ) ) ) ) )* ) ) ) otherlv_43= '}' )
+ {
+ // InternalApplicationConfiguration.g:4217:2: (otherlv_0= 'generate' () otherlv_2= '{' ( ( ( ( ({...}? => ( ({...}? => (otherlv_4= 'metamodel' otherlv_5= '=' ( (lv_metamodel_6_0= ruleMetamodel ) ) ) ) ) ) | ({...}? => ( ({...}? => (otherlv_7= 'partial-model' otherlv_8= '=' ( (lv_partialModel_9_0= rulePartialModel ) ) ) ) ) ) | ({...}? => ( ({...}? => (otherlv_10= 'constraints' otherlv_11= '=' ( (lv_patterns_12_0= ruleGraphPattern ) ) ) ) ) ) | ({...}? => ( ({...}? => (otherlv_13= 'objectives' otherlv_14= '=' ( (lv_objectives_15_0= ruleObjective ) ) ) ) ) ) | ({...}? => ( ({...}? => (otherlv_16= 'scope' otherlv_17= '=' ( (lv_scope_18_0= ruleScope ) ) ) ) ) ) | ({...}? => ( ({...}? => ( ( (lv_numberSpecified_19_0= 'number' ) ) otherlv_20= '=' ( (lv_number_21_0= RULE_INT ) ) ) ) ) ) | ({...}? => ( ({...}? => ( ( (lv_runSpecified_22_0= 'runs' ) ) otherlv_23= '=' ( (lv_runs_24_0= RULE_INT ) ) ) ) ) ) | ({...}? => ( ({...}? => (otherlv_25= 'solver' otherlv_26= '=' ( (lv_solver_27_0= ruleSolver ) ) ) ) ) ) | ({...}? => ( ({...}? => (otherlv_28= 'config' otherlv_29= '=' ( (lv_config_30_0= ruleConfig ) ) ) ) ) ) | ({...}? => ( ({...}? => (otherlv_31= 'debug' otherlv_32= '=' ( (lv_debugFolder_33_0= ruleFile ) ) ) ) ) ) | ({...}? => ( ({...}? => (otherlv_34= 'log' otherlv_35= '=' ( (lv_targetLogFile_36_0= ruleFile ) ) ) ) ) ) | ({...}? => ( ({...}? => (otherlv_37= 'statistics' otherlv_38= '=' ( (lv_targetStatisticsFile_39_0= ruleFile ) ) ) ) ) ) | ({...}? => ( ({...}? => (otherlv_40= 'output' otherlv_41= '=' ( (lv_tagetFolder_42_0= ruleFile ) ) ) ) ) ) )* ) ) ) otherlv_43= '}' )
+ // InternalApplicationConfiguration.g:4218:3: otherlv_0= 'generate' () otherlv_2= '{' ( ( ( ( ({...}? => ( ({...}? => (otherlv_4= 'metamodel' otherlv_5= '=' ( (lv_metamodel_6_0= ruleMetamodel ) ) ) ) ) ) | ({...}? => ( ({...}? => (otherlv_7= 'partial-model' otherlv_8= '=' ( (lv_partialModel_9_0= rulePartialModel ) ) ) ) ) ) | ({...}? => ( ({...}? => (otherlv_10= 'constraints' otherlv_11= '=' ( (lv_patterns_12_0= ruleGraphPattern ) ) ) ) ) ) | ({...}? => ( ({...}? => (otherlv_13= 'objectives' otherlv_14= '=' ( (lv_objectives_15_0= ruleObjective ) ) ) ) ) ) | ({...}? => ( ({...}? => (otherlv_16= 'scope' otherlv_17= '=' ( (lv_scope_18_0= ruleScope ) ) ) ) ) ) | ({...}? => ( ({...}? => ( ( (lv_numberSpecified_19_0= 'number' ) ) otherlv_20= '=' ( (lv_number_21_0= RULE_INT ) ) ) ) ) ) | ({...}? => ( ({...}? => ( ( (lv_runSpecified_22_0= 'runs' ) ) otherlv_23= '=' ( (lv_runs_24_0= RULE_INT ) ) ) ) ) ) | ({...}? => ( ({...}? => (otherlv_25= 'solver' otherlv_26= '=' ( (lv_solver_27_0= ruleSolver ) ) ) ) ) ) | ({...}? => ( ({...}? => (otherlv_28= 'config' otherlv_29= '=' ( (lv_config_30_0= ruleConfig ) ) ) ) ) ) | ({...}? => ( ({...}? => (otherlv_31= 'debug' otherlv_32= '=' ( (lv_debugFolder_33_0= ruleFile ) ) ) ) ) ) | ({...}? => ( ({...}? => (otherlv_34= 'log' otherlv_35= '=' ( (lv_targetLogFile_36_0= ruleFile ) ) ) ) ) ) | ({...}? => ( ({...}? => (otherlv_37= 'statistics' otherlv_38= '=' ( (lv_targetStatisticsFile_39_0= ruleFile ) ) ) ) ) ) | ({...}? => ( ({...}? => (otherlv_40= 'output' otherlv_41= '=' ( (lv_tagetFolder_42_0= ruleFile ) ) ) ) ) ) )* ) ) ) otherlv_43= '}'
+ {
+ otherlv_0=(Token)match(input,45,FOLLOW_17);
+
+ newLeafNode(otherlv_0, grammarAccess.getGenerationTaskAccess().getGenerateKeyword_0());
+
+ // InternalApplicationConfiguration.g:4222:3: ()
+ // InternalApplicationConfiguration.g:4223:4:
+ {
+
+ current = forceCreateModelElement(
+ grammarAccess.getGenerationTaskAccess().getGenerationTaskAction_1(),
+ current);
+
+
+ }
+
+ otherlv_2=(Token)match(input,19,FOLLOW_42);
+
+ newLeafNode(otherlv_2, grammarAccess.getGenerationTaskAccess().getLeftCurlyBracketKeyword_2());
+
+ // InternalApplicationConfiguration.g:4233:3: ( ( ( ( ({...}? => ( ({...}? => (otherlv_4= 'metamodel' otherlv_5= '=' ( (lv_metamodel_6_0= ruleMetamodel ) ) ) ) ) ) | ({...}? => ( ({...}? => (otherlv_7= 'partial-model' otherlv_8= '=' ( (lv_partialModel_9_0= rulePartialModel ) ) ) ) ) ) | ({...}? => ( ({...}? => (otherlv_10= 'constraints' otherlv_11= '=' ( (lv_patterns_12_0= ruleGraphPattern ) ) ) ) ) ) | ({...}? => ( ({...}? => (otherlv_13= 'objectives' otherlv_14= '=' ( (lv_objectives_15_0= ruleObjective ) ) ) ) ) ) | ({...}? => ( ({...}? => (otherlv_16= 'scope' otherlv_17= '=' ( (lv_scope_18_0= ruleScope ) ) ) ) ) ) | ({...}? => ( ({...}? => ( ( (lv_numberSpecified_19_0= 'number' ) ) otherlv_20= '=' ( (lv_number_21_0= RULE_INT ) ) ) ) ) ) | ({...}? => ( ({...}? => ( ( (lv_runSpecified_22_0= 'runs' ) ) otherlv_23= '=' ( (lv_runs_24_0= RULE_INT ) ) ) ) ) ) | ({...}? => ( ({...}? => (otherlv_25= 'solver' otherlv_26= '=' ( (lv_solver_27_0= ruleSolver ) ) ) ) ) ) | ({...}? => ( ({...}? => (otherlv_28= 'config' otherlv_29= '=' ( (lv_config_30_0= ruleConfig ) ) ) ) ) ) | ({...}? => ( ({...}? => (otherlv_31= 'debug' otherlv_32= '=' ( (lv_debugFolder_33_0= ruleFile ) ) ) ) ) ) | ({...}? => ( ({...}? => (otherlv_34= 'log' otherlv_35= '=' ( (lv_targetLogFile_36_0= ruleFile ) ) ) ) ) ) | ({...}? => ( ({...}? => (otherlv_37= 'statistics' otherlv_38= '=' ( (lv_targetStatisticsFile_39_0= ruleFile ) ) ) ) ) ) | ({...}? => ( ({...}? => (otherlv_40= 'output' otherlv_41= '=' ( (lv_tagetFolder_42_0= ruleFile ) ) ) ) ) ) )* ) ) )
+ // InternalApplicationConfiguration.g:4234:4: ( ( ( ({...}? => ( ({...}? => (otherlv_4= 'metamodel' otherlv_5= '=' ( (lv_metamodel_6_0= ruleMetamodel ) ) ) ) ) ) | ({...}? => ( ({...}? => (otherlv_7= 'partial-model' otherlv_8= '=' ( (lv_partialModel_9_0= rulePartialModel ) ) ) ) ) ) | ({...}? => ( ({...}? => (otherlv_10= 'constraints' otherlv_11= '=' ( (lv_patterns_12_0= ruleGraphPattern ) ) ) ) ) ) | ({...}? => ( ({...}? => (otherlv_13= 'objectives' otherlv_14= '=' ( (lv_objectives_15_0= ruleObjective ) ) ) ) ) ) | ({...}? => ( ({...}? => (otherlv_16= 'scope' otherlv_17= '=' ( (lv_scope_18_0= ruleScope ) ) ) ) ) ) | ({...}? => ( ({...}? => ( ( (lv_numberSpecified_19_0= 'number' ) ) otherlv_20= '=' ( (lv_number_21_0= RULE_INT ) ) ) ) ) ) | ({...}? => ( ({...}? => ( ( (lv_runSpecified_22_0= 'runs' ) ) otherlv_23= '=' ( (lv_runs_24_0= RULE_INT ) ) ) ) ) ) | ({...}? => ( ({...}? => (otherlv_25= 'solver' otherlv_26= '=' ( (lv_solver_27_0= ruleSolver ) ) ) ) ) ) | ({...}? => ( ({...}? => (otherlv_28= 'config' otherlv_29= '=' ( (lv_config_30_0= ruleConfig ) ) ) ) ) ) | ({...}? => ( ({...}? => (otherlv_31= 'debug' otherlv_32= '=' ( (lv_debugFolder_33_0= ruleFile ) ) ) ) ) ) | ({...}? => ( ({...}? => (otherlv_34= 'log' otherlv_35= '=' ( (lv_targetLogFile_36_0= ruleFile ) ) ) ) ) ) | ({...}? => ( ({...}? => (otherlv_37= 'statistics' otherlv_38= '=' ( (lv_targetStatisticsFile_39_0= ruleFile ) ) ) ) ) ) | ({...}? => ( ({...}? => (otherlv_40= 'output' otherlv_41= '=' ( (lv_tagetFolder_42_0= ruleFile ) ) ) ) ) ) )* ) )
+ {
+ // InternalApplicationConfiguration.g:4234:4: ( ( ( ({...}? => ( ({...}? => (otherlv_4= 'metamodel' otherlv_5= '=' ( (lv_metamodel_6_0= ruleMetamodel ) ) ) ) ) ) | ({...}? => ( ({...}? => (otherlv_7= 'partial-model' otherlv_8= '=' ( (lv_partialModel_9_0= rulePartialModel ) ) ) ) ) ) | ({...}? => ( ({...}? => (otherlv_10= 'constraints' otherlv_11= '=' ( (lv_patterns_12_0= ruleGraphPattern ) ) ) ) ) ) | ({...}? => ( ({...}? => (otherlv_13= 'objectives' otherlv_14= '=' ( (lv_objectives_15_0= ruleObjective ) ) ) ) ) ) | ({...}? => ( ({...}? => (otherlv_16= 'scope' otherlv_17= '=' ( (lv_scope_18_0= ruleScope ) ) ) ) ) ) | ({...}? => ( ({...}? => ( ( (lv_numberSpecified_19_0= 'number' ) ) otherlv_20= '=' ( (lv_number_21_0= RULE_INT ) ) ) ) ) ) | ({...}? => ( ({...}? => ( ( (lv_runSpecified_22_0= 'runs' ) ) otherlv_23= '=' ( (lv_runs_24_0= RULE_INT ) ) ) ) ) ) | ({...}? => ( ({...}? => (otherlv_25= 'solver' otherlv_26= '=' ( (lv_solver_27_0= ruleSolver ) ) ) ) ) ) | ({...}? => ( ({...}? => (otherlv_28= 'config' otherlv_29= '=' ( (lv_config_30_0= ruleConfig ) ) ) ) ) ) | ({...}? => ( ({...}? => (otherlv_31= 'debug' otherlv_32= '=' ( (lv_debugFolder_33_0= ruleFile ) ) ) ) ) ) | ({...}? => ( ({...}? => (otherlv_34= 'log' otherlv_35= '=' ( (lv_targetLogFile_36_0= ruleFile ) ) ) ) ) ) | ({...}? => ( ({...}? => (otherlv_37= 'statistics' otherlv_38= '=' ( (lv_targetStatisticsFile_39_0= ruleFile ) ) ) ) ) ) | ({...}? => ( ({...}? => (otherlv_40= 'output' otherlv_41= '=' ( (lv_tagetFolder_42_0= ruleFile ) ) ) ) ) ) )* ) )
+ // InternalApplicationConfiguration.g:4235:5: ( ( ({...}? => ( ({...}? => (otherlv_4= 'metamodel' otherlv_5= '=' ( (lv_metamodel_6_0= ruleMetamodel ) ) ) ) ) ) | ({...}? => ( ({...}? => (otherlv_7= 'partial-model' otherlv_8= '=' ( (lv_partialModel_9_0= rulePartialModel ) ) ) ) ) ) | ({...}? => ( ({...}? => (otherlv_10= 'constraints' otherlv_11= '=' ( (lv_patterns_12_0= ruleGraphPattern ) ) ) ) ) ) | ({...}? => ( ({...}? => (otherlv_13= 'objectives' otherlv_14= '=' ( (lv_objectives_15_0= ruleObjective ) ) ) ) ) ) | ({...}? => ( ({...}? => (otherlv_16= 'scope' otherlv_17= '=' ( (lv_scope_18_0= ruleScope ) ) ) ) ) ) | ({...}? => ( ({...}? => ( ( (lv_numberSpecified_19_0= 'number' ) ) otherlv_20= '=' ( (lv_number_21_0= RULE_INT ) ) ) ) ) ) | ({...}? => ( ({...}? => ( ( (lv_runSpecified_22_0= 'runs' ) ) otherlv_23= '=' ( (lv_runs_24_0= RULE_INT ) ) ) ) ) ) | ({...}? => ( ({...}? => (otherlv_25= 'solver' otherlv_26= '=' ( (lv_solver_27_0= ruleSolver ) ) ) ) ) ) | ({...}? => ( ({...}? => (otherlv_28= 'config' otherlv_29= '=' ( (lv_config_30_0= ruleConfig ) ) ) ) ) ) | ({...}? => ( ({...}? => (otherlv_31= 'debug' otherlv_32= '=' ( (lv_debugFolder_33_0= ruleFile ) ) ) ) ) ) | ({...}? => ( ({...}? => (otherlv_34= 'log' otherlv_35= '=' ( (lv_targetLogFile_36_0= ruleFile ) ) ) ) ) ) | ({...}? => ( ({...}? => (otherlv_37= 'statistics' otherlv_38= '=' ( (lv_targetStatisticsFile_39_0= ruleFile ) ) ) ) ) ) | ({...}? => ( ({...}? => (otherlv_40= 'output' otherlv_41= '=' ( (lv_tagetFolder_42_0= ruleFile ) ) ) ) ) ) )* )
+ {
+
+ getUnorderedGroupHelper().enter(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3());
+
+ // InternalApplicationConfiguration.g:4238:5: ( ( ({...}? => ( ({...}? => (otherlv_4= 'metamodel' otherlv_5= '=' ( (lv_metamodel_6_0= ruleMetamodel ) ) ) ) ) ) | ({...}? => ( ({...}? => (otherlv_7= 'partial-model' otherlv_8= '=' ( (lv_partialModel_9_0= rulePartialModel ) ) ) ) ) ) | ({...}? => ( ({...}? => (otherlv_10= 'constraints' otherlv_11= '=' ( (lv_patterns_12_0= ruleGraphPattern ) ) ) ) ) ) | ({...}? => ( ({...}? => (otherlv_13= 'objectives' otherlv_14= '=' ( (lv_objectives_15_0= ruleObjective ) ) ) ) ) ) | ({...}? => ( ({...}? => (otherlv_16= 'scope' otherlv_17= '=' ( (lv_scope_18_0= ruleScope ) ) ) ) ) ) | ({...}? => ( ({...}? => ( ( (lv_numberSpecified_19_0= 'number' ) ) otherlv_20= '=' ( (lv_number_21_0= RULE_INT ) ) ) ) ) ) | ({...}? => ( ({...}? => ( ( (lv_runSpecified_22_0= 'runs' ) ) otherlv_23= '=' ( (lv_runs_24_0= RULE_INT ) ) ) ) ) ) | ({...}? => ( ({...}? => (otherlv_25= 'solver' otherlv_26= '=' ( (lv_solver_27_0= ruleSolver ) ) ) ) ) ) | ({...}? => ( ({...}? => (otherlv_28= 'config' otherlv_29= '=' ( (lv_config_30_0= ruleConfig ) ) ) ) ) ) | ({...}? => ( ({...}? => (otherlv_31= 'debug' otherlv_32= '=' ( (lv_debugFolder_33_0= ruleFile ) ) ) ) ) ) | ({...}? => ( ({...}? => (otherlv_34= 'log' otherlv_35= '=' ( (lv_targetLogFile_36_0= ruleFile ) ) ) ) ) ) | ({...}? => ( ({...}? => (otherlv_37= 'statistics' otherlv_38= '=' ( (lv_targetStatisticsFile_39_0= ruleFile ) ) ) ) ) ) | ({...}? => ( ({...}? => (otherlv_40= 'output' otherlv_41= '=' ( (lv_tagetFolder_42_0= ruleFile ) ) ) ) ) ) )* )
+ // InternalApplicationConfiguration.g:4239:6: ( ({...}? => ( ({...}? => (otherlv_4= 'metamodel' otherlv_5= '=' ( (lv_metamodel_6_0= ruleMetamodel ) ) ) ) ) ) | ({...}? => ( ({...}? => (otherlv_7= 'partial-model' otherlv_8= '=' ( (lv_partialModel_9_0= rulePartialModel ) ) ) ) ) ) | ({...}? => ( ({...}? => (otherlv_10= 'constraints' otherlv_11= '=' ( (lv_patterns_12_0= ruleGraphPattern ) ) ) ) ) ) | ({...}? => ( ({...}? => (otherlv_13= 'objectives' otherlv_14= '=' ( (lv_objectives_15_0= ruleObjective ) ) ) ) ) ) | ({...}? => ( ({...}? => (otherlv_16= 'scope' otherlv_17= '=' ( (lv_scope_18_0= ruleScope ) ) ) ) ) ) | ({...}? => ( ({...}? => ( ( (lv_numberSpecified_19_0= 'number' ) ) otherlv_20= '=' ( (lv_number_21_0= RULE_INT ) ) ) ) ) ) | ({...}? => ( ({...}? => ( ( (lv_runSpecified_22_0= 'runs' ) ) otherlv_23= '=' ( (lv_runs_24_0= RULE_INT ) ) ) ) ) ) | ({...}? => ( ({...}? => (otherlv_25= 'solver' otherlv_26= '=' ( (lv_solver_27_0= ruleSolver ) ) ) ) ) ) | ({...}? => ( ({...}? => (otherlv_28= 'config' otherlv_29= '=' ( (lv_config_30_0= ruleConfig ) ) ) ) ) ) | ({...}? => ( ({...}? => (otherlv_31= 'debug' otherlv_32= '=' ( (lv_debugFolder_33_0= ruleFile ) ) ) ) ) ) | ({...}? => ( ({...}? => (otherlv_34= 'log' otherlv_35= '=' ( (lv_targetLogFile_36_0= ruleFile ) ) ) ) ) ) | ({...}? => ( ({...}? => (otherlv_37= 'statistics' otherlv_38= '=' ( (lv_targetStatisticsFile_39_0= ruleFile ) ) ) ) ) ) | ({...}? => ( ({...}? => (otherlv_40= 'output' otherlv_41= '=' ( (lv_tagetFolder_42_0= ruleFile ) ) ) ) ) ) )*
+ {
+ // InternalApplicationConfiguration.g:4239:6: ( ({...}? => ( ({...}? => (otherlv_4= 'metamodel' otherlv_5= '=' ( (lv_metamodel_6_0= ruleMetamodel ) ) ) ) ) ) | ({...}? => ( ({...}? => (otherlv_7= 'partial-model' otherlv_8= '=' ( (lv_partialModel_9_0= rulePartialModel ) ) ) ) ) ) | ({...}? => ( ({...}? => (otherlv_10= 'constraints' otherlv_11= '=' ( (lv_patterns_12_0= ruleGraphPattern ) ) ) ) ) ) | ({...}? => ( ({...}? => (otherlv_13= 'objectives' otherlv_14= '=' ( (lv_objectives_15_0= ruleObjective ) ) ) ) ) ) | ({...}? => ( ({...}? => (otherlv_16= 'scope' otherlv_17= '=' ( (lv_scope_18_0= ruleScope ) ) ) ) ) ) | ({...}? => ( ({...}? => ( ( (lv_numberSpecified_19_0= 'number' ) ) otherlv_20= '=' ( (lv_number_21_0= RULE_INT ) ) ) ) ) ) | ({...}? => ( ({...}? => ( ( (lv_runSpecified_22_0= 'runs' ) ) otherlv_23= '=' ( (lv_runs_24_0= RULE_INT ) ) ) ) ) ) | ({...}? => ( ({...}? => (otherlv_25= 'solver' otherlv_26= '=' ( (lv_solver_27_0= ruleSolver ) ) ) ) ) ) | ({...}? => ( ({...}? => (otherlv_28= 'config' otherlv_29= '=' ( (lv_config_30_0= ruleConfig ) ) ) ) ) ) | ({...}? => ( ({...}? => (otherlv_31= 'debug' otherlv_32= '=' ( (lv_debugFolder_33_0= ruleFile ) ) ) ) ) ) | ({...}? => ( ({...}? => (otherlv_34= 'log' otherlv_35= '=' ( (lv_targetLogFile_36_0= ruleFile ) ) ) ) ) ) | ({...}? => ( ({...}? => (otherlv_37= 'statistics' otherlv_38= '=' ( (lv_targetStatisticsFile_39_0= ruleFile ) ) ) ) ) ) | ({...}? => ( ({...}? => (otherlv_40= 'output' otherlv_41= '=' ( (lv_tagetFolder_42_0= ruleFile ) ) ) ) ) ) )*
+ loop58:
+ do {
+ int alt58=14;
+ alt58 = dfa58.predict(input);
+ switch (alt58) {
+ case 1 :
+ // InternalApplicationConfiguration.g:4240:4: ({...}? => ( ({...}? => (otherlv_4= 'metamodel' otherlv_5= '=' ( (lv_metamodel_6_0= ruleMetamodel ) ) ) ) ) )
+ {
+ // InternalApplicationConfiguration.g:4240:4: ({...}? => ( ({...}? => (otherlv_4= 'metamodel' otherlv_5= '=' ( (lv_metamodel_6_0= ruleMetamodel ) ) ) ) ) )
+ // InternalApplicationConfiguration.g:4241:5: {...}? => ( ({...}? => (otherlv_4= 'metamodel' otherlv_5= '=' ( (lv_metamodel_6_0= ruleMetamodel ) ) ) ) )
+ {
+ if ( ! getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 0) ) {
+ throw new FailedPredicateException(input, "ruleGenerationTask", "getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 0)");
+ }
+ // InternalApplicationConfiguration.g:4241:111: ( ({...}? => (otherlv_4= 'metamodel' otherlv_5= '=' ( (lv_metamodel_6_0= ruleMetamodel ) ) ) ) )
+ // InternalApplicationConfiguration.g:4242:6: ({...}? => (otherlv_4= 'metamodel' otherlv_5= '=' ( (lv_metamodel_6_0= ruleMetamodel ) ) ) )
+ {
+
+ getUnorderedGroupHelper().select(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 0);
+
+ // InternalApplicationConfiguration.g:4245:9: ({...}? => (otherlv_4= 'metamodel' otherlv_5= '=' ( (lv_metamodel_6_0= ruleMetamodel ) ) ) )
+ // InternalApplicationConfiguration.g:4245:10: {...}? => (otherlv_4= 'metamodel' otherlv_5= '=' ( (lv_metamodel_6_0= ruleMetamodel ) ) )
+ {
+ if ( !((true)) ) {
+ throw new FailedPredicateException(input, "ruleGenerationTask", "true");
+ }
+ // InternalApplicationConfiguration.g:4245:19: (otherlv_4= 'metamodel' otherlv_5= '=' ( (lv_metamodel_6_0= ruleMetamodel ) ) )
+ // InternalApplicationConfiguration.g:4245:20: otherlv_4= 'metamodel' otherlv_5= '=' ( (lv_metamodel_6_0= ruleMetamodel ) )
+ {
+ otherlv_4=(Token)match(input,25,FOLLOW_13);
+
+ newLeafNode(otherlv_4, grammarAccess.getGenerationTaskAccess().getMetamodelKeyword_3_0_0());
+
+ otherlv_5=(Token)match(input,18,FOLLOW_43);
+
+ newLeafNode(otherlv_5, grammarAccess.getGenerationTaskAccess().getEqualsSignKeyword_3_0_1());
+
+ // InternalApplicationConfiguration.g:4253:9: ( (lv_metamodel_6_0= ruleMetamodel ) )
+ // InternalApplicationConfiguration.g:4254:10: (lv_metamodel_6_0= ruleMetamodel )
+ {
+ // InternalApplicationConfiguration.g:4254:10: (lv_metamodel_6_0= ruleMetamodel )
+ // InternalApplicationConfiguration.g:4255:11: lv_metamodel_6_0= ruleMetamodel
+ {
+
+ newCompositeNode(grammarAccess.getGenerationTaskAccess().getMetamodelMetamodelParserRuleCall_3_0_2_0());
+
+ pushFollow(FOLLOW_42);
+ lv_metamodel_6_0=ruleMetamodel();
+
+ state._fsp--;
+
+
+ if (current==null) {
+ current = createModelElementForParent(grammarAccess.getGenerationTaskRule());
+ }
+ set(
+ current,
+ "metamodel",
+ lv_metamodel_6_0,
+ "hu.bme.mit.inf.dslreasoner.application.ApplicationConfiguration.Metamodel");
+ afterParserOrEnumRuleCall();
+
+
+ }
+
+
+ }
+
+
+ }
+
+
+ }
+
+
+ getUnorderedGroupHelper().returnFromSelection(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3());
+
+
+ }
+
+
+ }
+
+
+ }
+ break;
+ case 2 :
+ // InternalApplicationConfiguration.g:4278:4: ({...}? => ( ({...}? => (otherlv_7= 'partial-model' otherlv_8= '=' ( (lv_partialModel_9_0= rulePartialModel ) ) ) ) ) )
+ {
+ // InternalApplicationConfiguration.g:4278:4: ({...}? => ( ({...}? => (otherlv_7= 'partial-model' otherlv_8= '=' ( (lv_partialModel_9_0= rulePartialModel ) ) ) ) ) )
+ // InternalApplicationConfiguration.g:4279:5: {...}? => ( ({...}? => (otherlv_7= 'partial-model' otherlv_8= '=' ( (lv_partialModel_9_0= rulePartialModel ) ) ) ) )
+ {
+ if ( ! getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 1) ) {
+ throw new FailedPredicateException(input, "ruleGenerationTask", "getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 1)");
+ }
+ // InternalApplicationConfiguration.g:4279:111: ( ({...}? => (otherlv_7= 'partial-model' otherlv_8= '=' ( (lv_partialModel_9_0= rulePartialModel ) ) ) ) )
+ // InternalApplicationConfiguration.g:4280:6: ({...}? => (otherlv_7= 'partial-model' otherlv_8= '=' ( (lv_partialModel_9_0= rulePartialModel ) ) ) )
+ {
+
+ getUnorderedGroupHelper().select(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 1);
+
+ // InternalApplicationConfiguration.g:4283:9: ({...}? => (otherlv_7= 'partial-model' otherlv_8= '=' ( (lv_partialModel_9_0= rulePartialModel ) ) ) )
+ // InternalApplicationConfiguration.g:4283:10: {...}? => (otherlv_7= 'partial-model' otherlv_8= '=' ( (lv_partialModel_9_0= rulePartialModel ) ) )
+ {
+ if ( !((true)) ) {
+ throw new FailedPredicateException(input, "ruleGenerationTask", "true");
+ }
+ // InternalApplicationConfiguration.g:4283:19: (otherlv_7= 'partial-model' otherlv_8= '=' ( (lv_partialModel_9_0= rulePartialModel ) ) )
+ // InternalApplicationConfiguration.g:4283:20: otherlv_7= 'partial-model' otherlv_8= '=' ( (lv_partialModel_9_0= rulePartialModel ) )
+ {
+ otherlv_7=(Token)match(input,46,FOLLOW_13);
+
+ newLeafNode(otherlv_7, grammarAccess.getGenerationTaskAccess().getPartialModelKeyword_3_1_0());
+
+ otherlv_8=(Token)match(input,18,FOLLOW_43);
+
+ newLeafNode(otherlv_8, grammarAccess.getGenerationTaskAccess().getEqualsSignKeyword_3_1_1());
+
+ // InternalApplicationConfiguration.g:4291:9: ( (lv_partialModel_9_0= rulePartialModel ) )
+ // InternalApplicationConfiguration.g:4292:10: (lv_partialModel_9_0= rulePartialModel )
+ {
+ // InternalApplicationConfiguration.g:4292:10: (lv_partialModel_9_0= rulePartialModel )
+ // InternalApplicationConfiguration.g:4293:11: lv_partialModel_9_0= rulePartialModel
+ {
+
+ newCompositeNode(grammarAccess.getGenerationTaskAccess().getPartialModelPartialModelParserRuleCall_3_1_2_0());
+
+ pushFollow(FOLLOW_42);
+ lv_partialModel_9_0=rulePartialModel();
+
+ state._fsp--;
+
+
+ if (current==null) {
+ current = createModelElementForParent(grammarAccess.getGenerationTaskRule());
+ }
+ set(
+ current,
+ "partialModel",
+ lv_partialModel_9_0,
+ "hu.bme.mit.inf.dslreasoner.application.ApplicationConfiguration.PartialModel");
+ afterParserOrEnumRuleCall();
+
+
+ }
+
+
+ }
+
+
+ }
+
+
+ }
+
+
+ getUnorderedGroupHelper().returnFromSelection(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3());
+
+
+ }
+
+
+ }
+
+
+ }
+ break;
+ case 3 :
+ // InternalApplicationConfiguration.g:4316:4: ({...}? => ( ({...}? => (otherlv_10= 'constraints' otherlv_11= '=' ( (lv_patterns_12_0= ruleGraphPattern ) ) ) ) ) )
+ {
+ // InternalApplicationConfiguration.g:4316:4: ({...}? => ( ({...}? => (otherlv_10= 'constraints' otherlv_11= '=' ( (lv_patterns_12_0= ruleGraphPattern ) ) ) ) ) )
+ // InternalApplicationConfiguration.g:4317:5: {...}? => ( ({...}? => (otherlv_10= 'constraints' otherlv_11= '=' ( (lv_patterns_12_0= ruleGraphPattern ) ) ) ) )
+ {
+ if ( ! getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 2) ) {
+ throw new FailedPredicateException(input, "ruleGenerationTask", "getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 2)");
+ }
+ // InternalApplicationConfiguration.g:4317:111: ( ({...}? => (otherlv_10= 'constraints' otherlv_11= '=' ( (lv_patterns_12_0= ruleGraphPattern ) ) ) ) )
+ // InternalApplicationConfiguration.g:4318:6: ({...}? => (otherlv_10= 'constraints' otherlv_11= '=' ( (lv_patterns_12_0= ruleGraphPattern ) ) ) )
+ {
+
+ getUnorderedGroupHelper().select(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 2);
+
+ // InternalApplicationConfiguration.g:4321:9: ({...}? => (otherlv_10= 'constraints' otherlv_11= '=' ( (lv_patterns_12_0= ruleGraphPattern ) ) ) )
+ // InternalApplicationConfiguration.g:4321:10: {...}? => (otherlv_10= 'constraints' otherlv_11= '=' ( (lv_patterns_12_0= ruleGraphPattern ) ) )
+ {
+ if ( !((true)) ) {
+ throw new FailedPredicateException(input, "ruleGenerationTask", "true");
+ }
+ // InternalApplicationConfiguration.g:4321:19: (otherlv_10= 'constraints' otherlv_11= '=' ( (lv_patterns_12_0= ruleGraphPattern ) ) )
+ // InternalApplicationConfiguration.g:4321:20: otherlv_10= 'constraints' otherlv_11= '=' ( (lv_patterns_12_0= ruleGraphPattern ) )
+ {
+ otherlv_10=(Token)match(input,28,FOLLOW_13);
+
+ newLeafNode(otherlv_10, grammarAccess.getGenerationTaskAccess().getConstraintsKeyword_3_2_0());
+
+ otherlv_11=(Token)match(input,18,FOLLOW_43);
+
+ newLeafNode(otherlv_11, grammarAccess.getGenerationTaskAccess().getEqualsSignKeyword_3_2_1());
+
+ // InternalApplicationConfiguration.g:4329:9: ( (lv_patterns_12_0= ruleGraphPattern ) )
+ // InternalApplicationConfiguration.g:4330:10: (lv_patterns_12_0= ruleGraphPattern )
+ {
+ // InternalApplicationConfiguration.g:4330:10: (lv_patterns_12_0= ruleGraphPattern )
+ // InternalApplicationConfiguration.g:4331:11: lv_patterns_12_0= ruleGraphPattern
+ {
+
+ newCompositeNode(grammarAccess.getGenerationTaskAccess().getPatternsGraphPatternParserRuleCall_3_2_2_0());
+
+ pushFollow(FOLLOW_42);
+ lv_patterns_12_0=ruleGraphPattern();
+
+ state._fsp--;
+
+
+ if (current==null) {
+ current = createModelElementForParent(grammarAccess.getGenerationTaskRule());
+ }
+ set(
+ current,
+ "patterns",
+ lv_patterns_12_0,
+ "hu.bme.mit.inf.dslreasoner.application.ApplicationConfiguration.GraphPattern");
+ afterParserOrEnumRuleCall();
+
+
+ }
+
+
+ }
+
+
+ }
+
+
+ }
+
+
+ getUnorderedGroupHelper().returnFromSelection(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3());
+
+
+ }
+
+
+ }
+
+
+ }
+ break;
+ case 4 :
+ // InternalApplicationConfiguration.g:4354:4: ({...}? => ( ({...}? => (otherlv_13= 'objectives' otherlv_14= '=' ( (lv_objectives_15_0= ruleObjective ) ) ) ) ) )
+ {
+ // InternalApplicationConfiguration.g:4354:4: ({...}? => ( ({...}? => (otherlv_13= 'objectives' otherlv_14= '=' ( (lv_objectives_15_0= ruleObjective ) ) ) ) ) )
+ // InternalApplicationConfiguration.g:4355:5: {...}? => ( ({...}? => (otherlv_13= 'objectives' otherlv_14= '=' ( (lv_objectives_15_0= ruleObjective ) ) ) ) )
+ {
+ if ( ! getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 3) ) {
+ throw new FailedPredicateException(input, "ruleGenerationTask", "getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 3)");
+ }
+ // InternalApplicationConfiguration.g:4355:111: ( ({...}? => (otherlv_13= 'objectives' otherlv_14= '=' ( (lv_objectives_15_0= ruleObjective ) ) ) ) )
+ // InternalApplicationConfiguration.g:4356:6: ({...}? => (otherlv_13= 'objectives' otherlv_14= '=' ( (lv_objectives_15_0= ruleObjective ) ) ) )
+ {
+
+ getUnorderedGroupHelper().select(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 3);
+
+ // InternalApplicationConfiguration.g:4359:9: ({...}? => (otherlv_13= 'objectives' otherlv_14= '=' ( (lv_objectives_15_0= ruleObjective ) ) ) )
+ // InternalApplicationConfiguration.g:4359:10: {...}? => (otherlv_13= 'objectives' otherlv_14= '=' ( (lv_objectives_15_0= ruleObjective ) ) )
+ {
+ if ( !((true)) ) {
+ throw new FailedPredicateException(input, "ruleGenerationTask", "true");
+ }
+ // InternalApplicationConfiguration.g:4359:19: (otherlv_13= 'objectives' otherlv_14= '=' ( (lv_objectives_15_0= ruleObjective ) ) )
+ // InternalApplicationConfiguration.g:4359:20: otherlv_13= 'objectives' otherlv_14= '=' ( (lv_objectives_15_0= ruleObjective ) )
+ {
+ otherlv_13=(Token)match(input,29,FOLLOW_13);
+
+ newLeafNode(otherlv_13, grammarAccess.getGenerationTaskAccess().getObjectivesKeyword_3_3_0());
+
+ otherlv_14=(Token)match(input,18,FOLLOW_43);
+
+ newLeafNode(otherlv_14, grammarAccess.getGenerationTaskAccess().getEqualsSignKeyword_3_3_1());
+
+ // InternalApplicationConfiguration.g:4367:9: ( (lv_objectives_15_0= ruleObjective ) )
+ // InternalApplicationConfiguration.g:4368:10: (lv_objectives_15_0= ruleObjective )
+ {
+ // InternalApplicationConfiguration.g:4368:10: (lv_objectives_15_0= ruleObjective )
+ // InternalApplicationConfiguration.g:4369:11: lv_objectives_15_0= ruleObjective
+ {
+
+ newCompositeNode(grammarAccess.getGenerationTaskAccess().getObjectivesObjectiveParserRuleCall_3_3_2_0());
+
+ pushFollow(FOLLOW_42);
+ lv_objectives_15_0=ruleObjective();
+
+ state._fsp--;
+
+
+ if (current==null) {
+ current = createModelElementForParent(grammarAccess.getGenerationTaskRule());
+ }
+ set(
+ current,
+ "objectives",
+ lv_objectives_15_0,
+ "hu.bme.mit.inf.dslreasoner.application.ApplicationConfiguration.Objective");
+ afterParserOrEnumRuleCall();
+
+
+ }
+
+
+ }
+
+
+ }
+
+
+ }
+
+
+ getUnorderedGroupHelper().returnFromSelection(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3());
+
+
+ }
+
+
+ }
+
+
+ }
+ break;
+ case 5 :
+ // InternalApplicationConfiguration.g:4392:4: ({...}? => ( ({...}? => (otherlv_16= 'scope' otherlv_17= '=' ( (lv_scope_18_0= ruleScope ) ) ) ) ) )
+ {
+ // InternalApplicationConfiguration.g:4392:4: ({...}? => ( ({...}? => (otherlv_16= 'scope' otherlv_17= '=' ( (lv_scope_18_0= ruleScope ) ) ) ) ) )
+ // InternalApplicationConfiguration.g:4393:5: {...}? => ( ({...}? => (otherlv_16= 'scope' otherlv_17= '=' ( (lv_scope_18_0= ruleScope ) ) ) ) )
+ {
+ if ( ! getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 4) ) {
+ throw new FailedPredicateException(input, "ruleGenerationTask", "getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 4)");
+ }
+ // InternalApplicationConfiguration.g:4393:111: ( ({...}? => (otherlv_16= 'scope' otherlv_17= '=' ( (lv_scope_18_0= ruleScope ) ) ) ) )
+ // InternalApplicationConfiguration.g:4394:6: ({...}? => (otherlv_16= 'scope' otherlv_17= '=' ( (lv_scope_18_0= ruleScope ) ) ) )
+ {
+
+ getUnorderedGroupHelper().select(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 4);
+
+ // InternalApplicationConfiguration.g:4397:9: ({...}? => (otherlv_16= 'scope' otherlv_17= '=' ( (lv_scope_18_0= ruleScope ) ) ) )
+ // InternalApplicationConfiguration.g:4397:10: {...}? => (otherlv_16= 'scope' otherlv_17= '=' ( (lv_scope_18_0= ruleScope ) ) )
+ {
+ if ( !((true)) ) {
+ throw new FailedPredicateException(input, "ruleGenerationTask", "true");
+ }
+ // InternalApplicationConfiguration.g:4397:19: (otherlv_16= 'scope' otherlv_17= '=' ( (lv_scope_18_0= ruleScope ) ) )
+ // InternalApplicationConfiguration.g:4397:20: otherlv_16= 'scope' otherlv_17= '=' ( (lv_scope_18_0= ruleScope ) )
+ {
+ otherlv_16=(Token)match(input,44,FOLLOW_13);
+
+ newLeafNode(otherlv_16, grammarAccess.getGenerationTaskAccess().getScopeKeyword_3_4_0());
+
+ otherlv_17=(Token)match(input,18,FOLLOW_43);
+
+ newLeafNode(otherlv_17, grammarAccess.getGenerationTaskAccess().getEqualsSignKeyword_3_4_1());
+
+ // InternalApplicationConfiguration.g:4405:9: ( (lv_scope_18_0= ruleScope ) )
+ // InternalApplicationConfiguration.g:4406:10: (lv_scope_18_0= ruleScope )
+ {
+ // InternalApplicationConfiguration.g:4406:10: (lv_scope_18_0= ruleScope )
+ // InternalApplicationConfiguration.g:4407:11: lv_scope_18_0= ruleScope
+ {
+
+ newCompositeNode(grammarAccess.getGenerationTaskAccess().getScopeScopeParserRuleCall_3_4_2_0());
+
+ pushFollow(FOLLOW_42);
+ lv_scope_18_0=ruleScope();
+
+ state._fsp--;
+
+
+ if (current==null) {
+ current = createModelElementForParent(grammarAccess.getGenerationTaskRule());
+ }
+ set(
+ current,
+ "scope",
+ lv_scope_18_0,
+ "hu.bme.mit.inf.dslreasoner.application.ApplicationConfiguration.Scope");
+ afterParserOrEnumRuleCall();
+
+
+ }
+
+
+ }
+
+
+ }
+
+
+ }
+
+
+ getUnorderedGroupHelper().returnFromSelection(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3());
+
+
+ }
+
+
+ }
+
+
+ }
+ break;
+ case 6 :
+ // InternalApplicationConfiguration.g:4430:4: ({...}? => ( ({...}? => ( ( (lv_numberSpecified_19_0= 'number' ) ) otherlv_20= '=' ( (lv_number_21_0= RULE_INT ) ) ) ) ) )
+ {
+ // InternalApplicationConfiguration.g:4430:4: ({...}? => ( ({...}? => ( ( (lv_numberSpecified_19_0= 'number' ) ) otherlv_20= '=' ( (lv_number_21_0= RULE_INT ) ) ) ) ) )
+ // InternalApplicationConfiguration.g:4431:5: {...}? => ( ({...}? => ( ( (lv_numberSpecified_19_0= 'number' ) ) otherlv_20= '=' ( (lv_number_21_0= RULE_INT ) ) ) ) )
+ {
+ if ( ! getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 5) ) {
+ throw new FailedPredicateException(input, "ruleGenerationTask", "getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 5)");
+ }
+ // InternalApplicationConfiguration.g:4431:111: ( ({...}? => ( ( (lv_numberSpecified_19_0= 'number' ) ) otherlv_20= '=' ( (lv_number_21_0= RULE_INT ) ) ) ) )
+ // InternalApplicationConfiguration.g:4432:6: ({...}? => ( ( (lv_numberSpecified_19_0= 'number' ) ) otherlv_20= '=' ( (lv_number_21_0= RULE_INT ) ) ) )
+ {
+
+ getUnorderedGroupHelper().select(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 5);
+
+ // InternalApplicationConfiguration.g:4435:9: ({...}? => ( ( (lv_numberSpecified_19_0= 'number' ) ) otherlv_20= '=' ( (lv_number_21_0= RULE_INT ) ) ) )
+ // InternalApplicationConfiguration.g:4435:10: {...}? => ( ( (lv_numberSpecified_19_0= 'number' ) ) otherlv_20= '=' ( (lv_number_21_0= RULE_INT ) ) )
+ {
+ if ( !((true)) ) {
+ throw new FailedPredicateException(input, "ruleGenerationTask", "true");
+ }
+ // InternalApplicationConfiguration.g:4435:19: ( ( (lv_numberSpecified_19_0= 'number' ) ) otherlv_20= '=' ( (lv_number_21_0= RULE_INT ) ) )
+ // InternalApplicationConfiguration.g:4435:20: ( (lv_numberSpecified_19_0= 'number' ) ) otherlv_20= '=' ( (lv_number_21_0= RULE_INT ) )
+ {
+ // InternalApplicationConfiguration.g:4435:20: ( (lv_numberSpecified_19_0= 'number' ) )
+ // InternalApplicationConfiguration.g:4436:10: (lv_numberSpecified_19_0= 'number' )
+ {
+ // InternalApplicationConfiguration.g:4436:10: (lv_numberSpecified_19_0= 'number' )
+ // InternalApplicationConfiguration.g:4437:11: lv_numberSpecified_19_0= 'number'
+ {
+ lv_numberSpecified_19_0=(Token)match(input,47,FOLLOW_13);
+
+ newLeafNode(lv_numberSpecified_19_0, grammarAccess.getGenerationTaskAccess().getNumberSpecifiedNumberKeyword_3_5_0_0());
+
+
+ if (current==null) {
+ current = createModelElement(grammarAccess.getGenerationTaskRule());
+ }
+ setWithLastConsumed(current, "numberSpecified", true, "number");
+
+
+ }
+
+
+ }
+
+ otherlv_20=(Token)match(input,18,FOLLOW_7);
+
+ newLeafNode(otherlv_20, grammarAccess.getGenerationTaskAccess().getEqualsSignKeyword_3_5_1());
+
+ // InternalApplicationConfiguration.g:4453:9: ( (lv_number_21_0= RULE_INT ) )
+ // InternalApplicationConfiguration.g:4454:10: (lv_number_21_0= RULE_INT )
+ {
+ // InternalApplicationConfiguration.g:4454:10: (lv_number_21_0= RULE_INT )
+ // InternalApplicationConfiguration.g:4455:11: lv_number_21_0= RULE_INT
+ {
+ lv_number_21_0=(Token)match(input,RULE_INT,FOLLOW_42);
+
+ newLeafNode(lv_number_21_0, grammarAccess.getGenerationTaskAccess().getNumberINTTerminalRuleCall_3_5_2_0());
+
+
+ if (current==null) {
+ current = createModelElement(grammarAccess.getGenerationTaskRule());
+ }
+ setWithLastConsumed(
+ current,
+ "number",
+ lv_number_21_0,
+ "org.eclipse.xtext.common.Terminals.INT");
+
+
+ }
+
+
+ }
+
+
+ }
+
+
+ }
+
+
+ getUnorderedGroupHelper().returnFromSelection(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3());
+
+
+ }
+
+
+ }
+
+
+ }
+ break;
+ case 7 :
+ // InternalApplicationConfiguration.g:4477:4: ({...}? => ( ({...}? => ( ( (lv_runSpecified_22_0= 'runs' ) ) otherlv_23= '=' ( (lv_runs_24_0= RULE_INT ) ) ) ) ) )
+ {
+ // InternalApplicationConfiguration.g:4477:4: ({...}? => ( ({...}? => ( ( (lv_runSpecified_22_0= 'runs' ) ) otherlv_23= '=' ( (lv_runs_24_0= RULE_INT ) ) ) ) ) )
+ // InternalApplicationConfiguration.g:4478:5: {...}? => ( ({...}? => ( ( (lv_runSpecified_22_0= 'runs' ) ) otherlv_23= '=' ( (lv_runs_24_0= RULE_INT ) ) ) ) )
+ {
+ if ( ! getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 6) ) {
+ throw new FailedPredicateException(input, "ruleGenerationTask", "getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 6)");
+ }
+ // InternalApplicationConfiguration.g:4478:111: ( ({...}? => ( ( (lv_runSpecified_22_0= 'runs' ) ) otherlv_23= '=' ( (lv_runs_24_0= RULE_INT ) ) ) ) )
+ // InternalApplicationConfiguration.g:4479:6: ({...}? => ( ( (lv_runSpecified_22_0= 'runs' ) ) otherlv_23= '=' ( (lv_runs_24_0= RULE_INT ) ) ) )
+ {
+
+ getUnorderedGroupHelper().select(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 6);
+
+ // InternalApplicationConfiguration.g:4482:9: ({...}? => ( ( (lv_runSpecified_22_0= 'runs' ) ) otherlv_23= '=' ( (lv_runs_24_0= RULE_INT ) ) ) )
+ // InternalApplicationConfiguration.g:4482:10: {...}? => ( ( (lv_runSpecified_22_0= 'runs' ) ) otherlv_23= '=' ( (lv_runs_24_0= RULE_INT ) ) )
+ {
+ if ( !((true)) ) {
+ throw new FailedPredicateException(input, "ruleGenerationTask", "true");
+ }
+ // InternalApplicationConfiguration.g:4482:19: ( ( (lv_runSpecified_22_0= 'runs' ) ) otherlv_23= '=' ( (lv_runs_24_0= RULE_INT ) ) )
+ // InternalApplicationConfiguration.g:4482:20: ( (lv_runSpecified_22_0= 'runs' ) ) otherlv_23= '=' ( (lv_runs_24_0= RULE_INT ) )
+ {
+ // InternalApplicationConfiguration.g:4482:20: ( (lv_runSpecified_22_0= 'runs' ) )
+ // InternalApplicationConfiguration.g:4483:10: (lv_runSpecified_22_0= 'runs' )
+ {
+ // InternalApplicationConfiguration.g:4483:10: (lv_runSpecified_22_0= 'runs' )
+ // InternalApplicationConfiguration.g:4484:11: lv_runSpecified_22_0= 'runs'
+ {
+ lv_runSpecified_22_0=(Token)match(input,48,FOLLOW_13);
+
+ newLeafNode(lv_runSpecified_22_0, grammarAccess.getGenerationTaskAccess().getRunSpecifiedRunsKeyword_3_6_0_0());
+
+
+ if (current==null) {
+ current = createModelElement(grammarAccess.getGenerationTaskRule());
+ }
+ setWithLastConsumed(current, "runSpecified", true, "runs");
+
+
+ }
+
+
+ }
+
+ otherlv_23=(Token)match(input,18,FOLLOW_7);
+
+ newLeafNode(otherlv_23, grammarAccess.getGenerationTaskAccess().getEqualsSignKeyword_3_6_1());
+
+ // InternalApplicationConfiguration.g:4500:9: ( (lv_runs_24_0= RULE_INT ) )
+ // InternalApplicationConfiguration.g:4501:10: (lv_runs_24_0= RULE_INT )
+ {
+ // InternalApplicationConfiguration.g:4501:10: (lv_runs_24_0= RULE_INT )
+ // InternalApplicationConfiguration.g:4502:11: lv_runs_24_0= RULE_INT
+ {
+ lv_runs_24_0=(Token)match(input,RULE_INT,FOLLOW_42);
+
+ newLeafNode(lv_runs_24_0, grammarAccess.getGenerationTaskAccess().getRunsINTTerminalRuleCall_3_6_2_0());
+
+
+ if (current==null) {
+ current = createModelElement(grammarAccess.getGenerationTaskRule());
+ }
+ setWithLastConsumed(
+ current,
+ "runs",
+ lv_runs_24_0,
+ "org.eclipse.xtext.common.Terminals.INT");
+
+
+ }
+
+
+ }
+
+
+ }
+
+
+ }
+
+
+ getUnorderedGroupHelper().returnFromSelection(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3());
+
+
+ }
+
+
+ }
+
+
+ }
+ break;
+ case 8 :
+ // InternalApplicationConfiguration.g:4524:4: ({...}? => ( ({...}? => (otherlv_25= 'solver' otherlv_26= '=' ( (lv_solver_27_0= ruleSolver ) ) ) ) ) )
+ {
+ // InternalApplicationConfiguration.g:4524:4: ({...}? => ( ({...}? => (otherlv_25= 'solver' otherlv_26= '=' ( (lv_solver_27_0= ruleSolver ) ) ) ) ) )
+ // InternalApplicationConfiguration.g:4525:5: {...}? => ( ({...}? => (otherlv_25= 'solver' otherlv_26= '=' ( (lv_solver_27_0= ruleSolver ) ) ) ) )
+ {
+ if ( ! getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 7) ) {
+ throw new FailedPredicateException(input, "ruleGenerationTask", "getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 7)");
+ }
+ // InternalApplicationConfiguration.g:4525:111: ( ({...}? => (otherlv_25= 'solver' otherlv_26= '=' ( (lv_solver_27_0= ruleSolver ) ) ) ) )
+ // InternalApplicationConfiguration.g:4526:6: ({...}? => (otherlv_25= 'solver' otherlv_26= '=' ( (lv_solver_27_0= ruleSolver ) ) ) )
+ {
+
+ getUnorderedGroupHelper().select(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 7);
+
+ // InternalApplicationConfiguration.g:4529:9: ({...}? => (otherlv_25= 'solver' otherlv_26= '=' ( (lv_solver_27_0= ruleSolver ) ) ) )
+ // InternalApplicationConfiguration.g:4529:10: {...}? => (otherlv_25= 'solver' otherlv_26= '=' ( (lv_solver_27_0= ruleSolver ) ) )
+ {
+ if ( !((true)) ) {
+ throw new FailedPredicateException(input, "ruleGenerationTask", "true");
+ }
+ // InternalApplicationConfiguration.g:4529:19: (otherlv_25= 'solver' otherlv_26= '=' ( (lv_solver_27_0= ruleSolver ) ) )
+ // InternalApplicationConfiguration.g:4529:20: otherlv_25= 'solver' otherlv_26= '=' ( (lv_solver_27_0= ruleSolver ) )
+ {
+ otherlv_25=(Token)match(input,49,FOLLOW_13);
+
+ newLeafNode(otherlv_25, grammarAccess.getGenerationTaskAccess().getSolverKeyword_3_7_0());
+
+ otherlv_26=(Token)match(input,18,FOLLOW_44);
+
+ newLeafNode(otherlv_26, grammarAccess.getGenerationTaskAccess().getEqualsSignKeyword_3_7_1());
+
+ // InternalApplicationConfiguration.g:4537:9: ( (lv_solver_27_0= ruleSolver ) )
+ // InternalApplicationConfiguration.g:4538:10: (lv_solver_27_0= ruleSolver )
+ {
+ // InternalApplicationConfiguration.g:4538:10: (lv_solver_27_0= ruleSolver )
+ // InternalApplicationConfiguration.g:4539:11: lv_solver_27_0= ruleSolver
+ {
+
+ newCompositeNode(grammarAccess.getGenerationTaskAccess().getSolverSolverEnumRuleCall_3_7_2_0());
+
+ pushFollow(FOLLOW_42);
+ lv_solver_27_0=ruleSolver();
+
+ state._fsp--;
+
+
+ if (current==null) {
+ current = createModelElementForParent(grammarAccess.getGenerationTaskRule());
+ }
+ set(
+ current,
+ "solver",
+ lv_solver_27_0,
+ "hu.bme.mit.inf.dslreasoner.application.ApplicationConfiguration.Solver");
+ afterParserOrEnumRuleCall();
+
+
+ }
+
+
+ }
+
+
+ }
+
+
+ }
+
+
+ getUnorderedGroupHelper().returnFromSelection(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3());
+
+
+ }
+
+
+ }
+
+
+ }
+ break;
+ case 9 :
+ // InternalApplicationConfiguration.g:4562:4: ({...}? => ( ({...}? => (otherlv_28= 'config' otherlv_29= '=' ( (lv_config_30_0= ruleConfig ) ) ) ) ) )
+ {
+ // InternalApplicationConfiguration.g:4562:4: ({...}? => ( ({...}? => (otherlv_28= 'config' otherlv_29= '=' ( (lv_config_30_0= ruleConfig ) ) ) ) ) )
+ // InternalApplicationConfiguration.g:4563:5: {...}? => ( ({...}? => (otherlv_28= 'config' otherlv_29= '=' ( (lv_config_30_0= ruleConfig ) ) ) ) )
+ {
+ if ( ! getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 8) ) {
+ throw new FailedPredicateException(input, "ruleGenerationTask", "getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 8)");
+ }
+ // InternalApplicationConfiguration.g:4563:111: ( ({...}? => (otherlv_28= 'config' otherlv_29= '=' ( (lv_config_30_0= ruleConfig ) ) ) ) )
+ // InternalApplicationConfiguration.g:4564:6: ({...}? => (otherlv_28= 'config' otherlv_29= '=' ( (lv_config_30_0= ruleConfig ) ) ) )
+ {
+
+ getUnorderedGroupHelper().select(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 8);
+
+ // InternalApplicationConfiguration.g:4567:9: ({...}? => (otherlv_28= 'config' otherlv_29= '=' ( (lv_config_30_0= ruleConfig ) ) ) )
+ // InternalApplicationConfiguration.g:4567:10: {...}? => (otherlv_28= 'config' otherlv_29= '=' ( (lv_config_30_0= ruleConfig ) ) )
+ {
+ if ( !((true)) ) {
+ throw new FailedPredicateException(input, "ruleGenerationTask", "true");
+ }
+ // InternalApplicationConfiguration.g:4567:19: (otherlv_28= 'config' otherlv_29= '=' ( (lv_config_30_0= ruleConfig ) ) )
+ // InternalApplicationConfiguration.g:4567:20: otherlv_28= 'config' otherlv_29= '=' ( (lv_config_30_0= ruleConfig ) )
+ {
+ otherlv_28=(Token)match(input,30,FOLLOW_13);
+
+ newLeafNode(otherlv_28, grammarAccess.getGenerationTaskAccess().getConfigKeyword_3_8_0());
+
+ otherlv_29=(Token)match(input,18,FOLLOW_43);
+
+ newLeafNode(otherlv_29, grammarAccess.getGenerationTaskAccess().getEqualsSignKeyword_3_8_1());
+
+ // InternalApplicationConfiguration.g:4575:9: ( (lv_config_30_0= ruleConfig ) )
+ // InternalApplicationConfiguration.g:4576:10: (lv_config_30_0= ruleConfig )
+ {
+ // InternalApplicationConfiguration.g:4576:10: (lv_config_30_0= ruleConfig )
+ // InternalApplicationConfiguration.g:4577:11: lv_config_30_0= ruleConfig
+ {
+
+ newCompositeNode(grammarAccess.getGenerationTaskAccess().getConfigConfigParserRuleCall_3_8_2_0());
+
+ pushFollow(FOLLOW_42);
+ lv_config_30_0=ruleConfig();
+
+ state._fsp--;
+
+
+ if (current==null) {
+ current = createModelElementForParent(grammarAccess.getGenerationTaskRule());
+ }
+ set(
+ current,
+ "config",
+ lv_config_30_0,
+ "hu.bme.mit.inf.dslreasoner.application.ApplicationConfiguration.Config");
+ afterParserOrEnumRuleCall();
+
+
+ }
+
+
+ }
+
+
+ }
+
+
+ }
+
+
+ getUnorderedGroupHelper().returnFromSelection(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3());
+
+
+ }
+
+
+ }
+
+
+ }
+ break;
+ case 10 :
+ // InternalApplicationConfiguration.g:4600:4: ({...}? => ( ({...}? => (otherlv_31= 'debug' otherlv_32= '=' ( (lv_debugFolder_33_0= ruleFile ) ) ) ) ) )
+ {
+ // InternalApplicationConfiguration.g:4600:4: ({...}? => ( ({...}? => (otherlv_31= 'debug' otherlv_32= '=' ( (lv_debugFolder_33_0= ruleFile ) ) ) ) ) )
+ // InternalApplicationConfiguration.g:4601:5: {...}? => ( ({...}? => (otherlv_31= 'debug' otherlv_32= '=' ( (lv_debugFolder_33_0= ruleFile ) ) ) ) )
+ {
+ if ( ! getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 9) ) {
+ throw new FailedPredicateException(input, "ruleGenerationTask", "getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 9)");
+ }
+ // InternalApplicationConfiguration.g:4601:111: ( ({...}? => (otherlv_31= 'debug' otherlv_32= '=' ( (lv_debugFolder_33_0= ruleFile ) ) ) ) )
+ // InternalApplicationConfiguration.g:4602:6: ({...}? => (otherlv_31= 'debug' otherlv_32= '=' ( (lv_debugFolder_33_0= ruleFile ) ) ) )
+ {
+
+ getUnorderedGroupHelper().select(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 9);
+
+ // InternalApplicationConfiguration.g:4605:9: ({...}? => (otherlv_31= 'debug' otherlv_32= '=' ( (lv_debugFolder_33_0= ruleFile ) ) ) )
+ // InternalApplicationConfiguration.g:4605:10: {...}? => (otherlv_31= 'debug' otherlv_32= '=' ( (lv_debugFolder_33_0= ruleFile ) ) )
+ {
+ if ( !((true)) ) {
+ throw new FailedPredicateException(input, "ruleGenerationTask", "true");
+ }
+ // InternalApplicationConfiguration.g:4605:19: (otherlv_31= 'debug' otherlv_32= '=' ( (lv_debugFolder_33_0= ruleFile ) ) )
+ // InternalApplicationConfiguration.g:4605:20: otherlv_31= 'debug' otherlv_32= '=' ( (lv_debugFolder_33_0= ruleFile ) )
+ {
+ otherlv_31=(Token)match(input,50,FOLLOW_13);
+
+ newLeafNode(otherlv_31, grammarAccess.getGenerationTaskAccess().getDebugKeyword_3_9_0());
+
+ otherlv_32=(Token)match(input,18,FOLLOW_21);
+
+ newLeafNode(otherlv_32, grammarAccess.getGenerationTaskAccess().getEqualsSignKeyword_3_9_1());
+
+ // InternalApplicationConfiguration.g:4613:9: ( (lv_debugFolder_33_0= ruleFile ) )
+ // InternalApplicationConfiguration.g:4614:10: (lv_debugFolder_33_0= ruleFile )
+ {
+ // InternalApplicationConfiguration.g:4614:10: (lv_debugFolder_33_0= ruleFile )
+ // InternalApplicationConfiguration.g:4615:11: lv_debugFolder_33_0= ruleFile
+ {
+
+ newCompositeNode(grammarAccess.getGenerationTaskAccess().getDebugFolderFileParserRuleCall_3_9_2_0());
+
+ pushFollow(FOLLOW_42);
+ lv_debugFolder_33_0=ruleFile();
+
+ state._fsp--;
+
+
+ if (current==null) {
+ current = createModelElementForParent(grammarAccess.getGenerationTaskRule());
+ }
+ set(
+ current,
+ "debugFolder",
+ lv_debugFolder_33_0,
+ "hu.bme.mit.inf.dslreasoner.application.ApplicationConfiguration.File");
+ afterParserOrEnumRuleCall();
+
+
+ }
+
+
+ }
+
+
+ }
+
+
+ }
+
+
+ getUnorderedGroupHelper().returnFromSelection(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3());
+
+
+ }
+
+
+ }
+
+
+ }
+ break;
+ case 11 :
+ // InternalApplicationConfiguration.g:4638:4: ({...}? => ( ({...}? => (otherlv_34= 'log' otherlv_35= '=' ( (lv_targetLogFile_36_0= ruleFile ) ) ) ) ) )
+ {
+ // InternalApplicationConfiguration.g:4638:4: ({...}? => ( ({...}? => (otherlv_34= 'log' otherlv_35= '=' ( (lv_targetLogFile_36_0= ruleFile ) ) ) ) ) )
+ // InternalApplicationConfiguration.g:4639:5: {...}? => ( ({...}? => (otherlv_34= 'log' otherlv_35= '=' ( (lv_targetLogFile_36_0= ruleFile ) ) ) ) )
+ {
+ if ( ! getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 10) ) {
+ throw new FailedPredicateException(input, "ruleGenerationTask", "getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 10)");
+ }
+ // InternalApplicationConfiguration.g:4639:112: ( ({...}? => (otherlv_34= 'log' otherlv_35= '=' ( (lv_targetLogFile_36_0= ruleFile ) ) ) ) )
+ // InternalApplicationConfiguration.g:4640:6: ({...}? => (otherlv_34= 'log' otherlv_35= '=' ( (lv_targetLogFile_36_0= ruleFile ) ) ) )
+ {
+
+ getUnorderedGroupHelper().select(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 10);
+
+ // InternalApplicationConfiguration.g:4643:9: ({...}? => (otherlv_34= 'log' otherlv_35= '=' ( (lv_targetLogFile_36_0= ruleFile ) ) ) )
+ // InternalApplicationConfiguration.g:4643:10: {...}? => (otherlv_34= 'log' otherlv_35= '=' ( (lv_targetLogFile_36_0= ruleFile ) ) )
+ {
+ if ( !((true)) ) {
+ throw new FailedPredicateException(input, "ruleGenerationTask", "true");
+ }
+ // InternalApplicationConfiguration.g:4643:19: (otherlv_34= 'log' otherlv_35= '=' ( (lv_targetLogFile_36_0= ruleFile ) ) )
+ // InternalApplicationConfiguration.g:4643:20: otherlv_34= 'log' otherlv_35= '=' ( (lv_targetLogFile_36_0= ruleFile ) )
+ {
+ otherlv_34=(Token)match(input,51,FOLLOW_13);
+
+ newLeafNode(otherlv_34, grammarAccess.getGenerationTaskAccess().getLogKeyword_3_10_0());
+
+ otherlv_35=(Token)match(input,18,FOLLOW_21);
+
+ newLeafNode(otherlv_35, grammarAccess.getGenerationTaskAccess().getEqualsSignKeyword_3_10_1());
+
+ // InternalApplicationConfiguration.g:4651:9: ( (lv_targetLogFile_36_0= ruleFile ) )
+ // InternalApplicationConfiguration.g:4652:10: (lv_targetLogFile_36_0= ruleFile )
+ {
+ // InternalApplicationConfiguration.g:4652:10: (lv_targetLogFile_36_0= ruleFile )
+ // InternalApplicationConfiguration.g:4653:11: lv_targetLogFile_36_0= ruleFile
+ {
+
+ newCompositeNode(grammarAccess.getGenerationTaskAccess().getTargetLogFileFileParserRuleCall_3_10_2_0());
+
+ pushFollow(FOLLOW_42);
+ lv_targetLogFile_36_0=ruleFile();
+
+ state._fsp--;
+
+
+ if (current==null) {
+ current = createModelElementForParent(grammarAccess.getGenerationTaskRule());
+ }
+ set(
+ current,
+ "targetLogFile",
+ lv_targetLogFile_36_0,
+ "hu.bme.mit.inf.dslreasoner.application.ApplicationConfiguration.File");
+ afterParserOrEnumRuleCall();
+
+
+ }
+
+
+ }
+
+
+ }
+
+
+ }
+
+
+ getUnorderedGroupHelper().returnFromSelection(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3());
+
+
+ }
+
+
+ }
+
+
+ }
+ break;
+ case 12 :
+ // InternalApplicationConfiguration.g:4676:4: ({...}? => ( ({...}? => (otherlv_37= 'statistics' otherlv_38= '=' ( (lv_targetStatisticsFile_39_0= ruleFile ) ) ) ) ) )
+ {
+ // InternalApplicationConfiguration.g:4676:4: ({...}? => ( ({...}? => (otherlv_37= 'statistics' otherlv_38= '=' ( (lv_targetStatisticsFile_39_0= ruleFile ) ) ) ) ) )
+ // InternalApplicationConfiguration.g:4677:5: {...}? => ( ({...}? => (otherlv_37= 'statistics' otherlv_38= '=' ( (lv_targetStatisticsFile_39_0= ruleFile ) ) ) ) )
+ {
+ if ( ! getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 11) ) {
+ throw new FailedPredicateException(input, "ruleGenerationTask", "getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 11)");
+ }
+ // InternalApplicationConfiguration.g:4677:112: ( ({...}? => (otherlv_37= 'statistics' otherlv_38= '=' ( (lv_targetStatisticsFile_39_0= ruleFile ) ) ) ) )
+ // InternalApplicationConfiguration.g:4678:6: ({...}? => (otherlv_37= 'statistics' otherlv_38= '=' ( (lv_targetStatisticsFile_39_0= ruleFile ) ) ) )
+ {
+
+ getUnorderedGroupHelper().select(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 11);
+
+ // InternalApplicationConfiguration.g:4681:9: ({...}? => (otherlv_37= 'statistics' otherlv_38= '=' ( (lv_targetStatisticsFile_39_0= ruleFile ) ) ) )
+ // InternalApplicationConfiguration.g:4681:10: {...}? => (otherlv_37= 'statistics' otherlv_38= '=' ( (lv_targetStatisticsFile_39_0= ruleFile ) ) )
+ {
+ if ( !((true)) ) {
+ throw new FailedPredicateException(input, "ruleGenerationTask", "true");
+ }
+ // InternalApplicationConfiguration.g:4681:19: (otherlv_37= 'statistics' otherlv_38= '=' ( (lv_targetStatisticsFile_39_0= ruleFile ) ) )
+ // InternalApplicationConfiguration.g:4681:20: otherlv_37= 'statistics' otherlv_38= '=' ( (lv_targetStatisticsFile_39_0= ruleFile ) )
+ {
+ otherlv_37=(Token)match(input,52,FOLLOW_13);
+
+ newLeafNode(otherlv_37, grammarAccess.getGenerationTaskAccess().getStatisticsKeyword_3_11_0());
+
+ otherlv_38=(Token)match(input,18,FOLLOW_21);
+
+ newLeafNode(otherlv_38, grammarAccess.getGenerationTaskAccess().getEqualsSignKeyword_3_11_1());
+
+ // InternalApplicationConfiguration.g:4689:9: ( (lv_targetStatisticsFile_39_0= ruleFile ) )
+ // InternalApplicationConfiguration.g:4690:10: (lv_targetStatisticsFile_39_0= ruleFile )
+ {
+ // InternalApplicationConfiguration.g:4690:10: (lv_targetStatisticsFile_39_0= ruleFile )
+ // InternalApplicationConfiguration.g:4691:11: lv_targetStatisticsFile_39_0= ruleFile
+ {
+
+ newCompositeNode(grammarAccess.getGenerationTaskAccess().getTargetStatisticsFileFileParserRuleCall_3_11_2_0());
+
+ pushFollow(FOLLOW_42);
+ lv_targetStatisticsFile_39_0=ruleFile();
+
+ state._fsp--;
+
+
+ if (current==null) {
+ current = createModelElementForParent(grammarAccess.getGenerationTaskRule());
+ }
+ set(
+ current,
+ "targetStatisticsFile",
+ lv_targetStatisticsFile_39_0,
+ "hu.bme.mit.inf.dslreasoner.application.ApplicationConfiguration.File");
+ afterParserOrEnumRuleCall();
+
+
+ }
+
+
+ }
+
+
+ }
+
+
+ }
+
+
+ getUnorderedGroupHelper().returnFromSelection(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3());
+
+
+ }
+
+
+ }
+
+
+ }
+ break;
+ case 13 :
+ // InternalApplicationConfiguration.g:4714:4: ({...}? => ( ({...}? => (otherlv_40= 'output' otherlv_41= '=' ( (lv_tagetFolder_42_0= ruleFile ) ) ) ) ) )
+ {
+ // InternalApplicationConfiguration.g:4714:4: ({...}? => ( ({...}? => (otherlv_40= 'output' otherlv_41= '=' ( (lv_tagetFolder_42_0= ruleFile ) ) ) ) ) )
+ // InternalApplicationConfiguration.g:4715:5: {...}? => ( ({...}? => (otherlv_40= 'output' otherlv_41= '=' ( (lv_tagetFolder_42_0= ruleFile ) ) ) ) )
+ {
+ if ( ! getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 12) ) {
+ throw new FailedPredicateException(input, "ruleGenerationTask", "getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 12)");
+ }
+ // InternalApplicationConfiguration.g:4715:112: ( ({...}? => (otherlv_40= 'output' otherlv_41= '=' ( (lv_tagetFolder_42_0= ruleFile ) ) ) ) )
+ // InternalApplicationConfiguration.g:4716:6: ({...}? => (otherlv_40= 'output' otherlv_41= '=' ( (lv_tagetFolder_42_0= ruleFile ) ) ) )
+ {
+
+ getUnorderedGroupHelper().select(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 12);
+
+ // InternalApplicationConfiguration.g:4719:9: ({...}? => (otherlv_40= 'output' otherlv_41= '=' ( (lv_tagetFolder_42_0= ruleFile ) ) ) )
+ // InternalApplicationConfiguration.g:4719:10: {...}? => (otherlv_40= 'output' otherlv_41= '=' ( (lv_tagetFolder_42_0= ruleFile ) ) )
+ {
+ if ( !((true)) ) {
+ throw new FailedPredicateException(input, "ruleGenerationTask", "true");
+ }
+ // InternalApplicationConfiguration.g:4719:19: (otherlv_40= 'output' otherlv_41= '=' ( (lv_tagetFolder_42_0= ruleFile ) ) )
+ // InternalApplicationConfiguration.g:4719:20: otherlv_40= 'output' otherlv_41= '=' ( (lv_tagetFolder_42_0= ruleFile ) )
+ {
+ otherlv_40=(Token)match(input,53,FOLLOW_13);
+
+ newLeafNode(otherlv_40, grammarAccess.getGenerationTaskAccess().getOutputKeyword_3_12_0());
+
+ otherlv_41=(Token)match(input,18,FOLLOW_21);
+
+ newLeafNode(otherlv_41, grammarAccess.getGenerationTaskAccess().getEqualsSignKeyword_3_12_1());
+
+ // InternalApplicationConfiguration.g:4727:9: ( (lv_tagetFolder_42_0= ruleFile ) )
+ // InternalApplicationConfiguration.g:4728:10: (lv_tagetFolder_42_0= ruleFile )
+ {
+ // InternalApplicationConfiguration.g:4728:10: (lv_tagetFolder_42_0= ruleFile )
+ // InternalApplicationConfiguration.g:4729:11: lv_tagetFolder_42_0= ruleFile
+ {
+
+ newCompositeNode(grammarAccess.getGenerationTaskAccess().getTagetFolderFileParserRuleCall_3_12_2_0());
+
+ pushFollow(FOLLOW_42);
+ lv_tagetFolder_42_0=ruleFile();
+
+ state._fsp--;
+
+
+ if (current==null) {
+ current = createModelElementForParent(grammarAccess.getGenerationTaskRule());
+ }
+ set(
+ current,
+ "tagetFolder",
+ lv_tagetFolder_42_0,
+ "hu.bme.mit.inf.dslreasoner.application.ApplicationConfiguration.File");
+ afterParserOrEnumRuleCall();
+
+
+ }
+
+
+ }
+
+
+ }
+
+
+ }
+
+
+ getUnorderedGroupHelper().returnFromSelection(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3());
+
+
+ }
+
+
+ }
+
+
+ }
+ break;
+
+ default :
+ break loop58;
+ }
+ } while (true);
+
+
+ }
+
+
+ }
+
+
+ getUnorderedGroupHelper().leave(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3());
+
+
+ }
+
+ otherlv_43=(Token)match(input,21,FOLLOW_2);
+
+ newLeafNode(otherlv_43, grammarAccess.getGenerationTaskAccess().getRightCurlyBracketKeyword_4());
+
+
+ }
+
+
+ }
+
+
+ leaveRule();
+
+ }
+
+ catch (RecognitionException re) {
+ recover(input,re);
+ appendSkippedTokens();
+ }
+ finally {
+ }
+ return current;
+ }
+ // $ANTLR end "ruleGenerationTask"
+
+
+ // $ANTLR start "ruleOptimizationDirection"
+ // InternalApplicationConfiguration.g:4767:1: ruleOptimizationDirection returns [Enumerator current=null] : ( (enumLiteral_0= 'minimize' ) | (enumLiteral_1= 'maximize' ) ) ;
+ public final Enumerator ruleOptimizationDirection() throws RecognitionException {
+ Enumerator current = null;
+
+ Token enumLiteral_0=null;
+ Token enumLiteral_1=null;
+
+
+ enterRule();
+
+ try {
+ // InternalApplicationConfiguration.g:4773:2: ( ( (enumLiteral_0= 'minimize' ) | (enumLiteral_1= 'maximize' ) ) )
+ // InternalApplicationConfiguration.g:4774:2: ( (enumLiteral_0= 'minimize' ) | (enumLiteral_1= 'maximize' ) )
+ {
+ // InternalApplicationConfiguration.g:4774:2: ( (enumLiteral_0= 'minimize' ) | (enumLiteral_1= 'maximize' ) )
+ int alt59=2;
+ int LA59_0 = input.LA(1);
+
+ if ( (LA59_0==54) ) {
+ alt59=1;
+ }
+ else if ( (LA59_0==55) ) {
+ alt59=2;
+ }
+ else {
+ NoViableAltException nvae =
+ new NoViableAltException("", 59, 0, input);
+
+ throw nvae;
+ }
+ switch (alt59) {
+ case 1 :
+ // InternalApplicationConfiguration.g:4775:3: (enumLiteral_0= 'minimize' )
+ {
+ // InternalApplicationConfiguration.g:4775:3: (enumLiteral_0= 'minimize' )
+ // InternalApplicationConfiguration.g:4776:4: enumLiteral_0= 'minimize'
+ {
+ enumLiteral_0=(Token)match(input,54,FOLLOW_2);
+
+ current = grammarAccess.getOptimizationDirectionAccess().getMINIMIZEEnumLiteralDeclaration_0().getEnumLiteral().getInstance();
+ newLeafNode(enumLiteral_0, grammarAccess.getOptimizationDirectionAccess().getMINIMIZEEnumLiteralDeclaration_0());
+
+
+ }
+
+
+ }
+ break;
+ case 2 :
+ // InternalApplicationConfiguration.g:4783:3: (enumLiteral_1= 'maximize' )
+ {
+ // InternalApplicationConfiguration.g:4783:3: (enumLiteral_1= 'maximize' )
+ // InternalApplicationConfiguration.g:4784:4: enumLiteral_1= 'maximize'
+ {
+ enumLiteral_1=(Token)match(input,55,FOLLOW_2);
+
+ current = grammarAccess.getOptimizationDirectionAccess().getMAXIMIZEEnumLiteralDeclaration_1().getEnumLiteral().getInstance();
+ newLeafNode(enumLiteral_1, grammarAccess.getOptimizationDirectionAccess().getMAXIMIZEEnumLiteralDeclaration_1());
+
+
+ }
+
+
+ }
+ break;
+
+ }
+
+
+ }
+
+
+ leaveRule();
+
+ }
+
+ catch (RecognitionException re) {
+ recover(input,re);
+ appendSkippedTokens();
+ }
+ finally {
+ }
+ return current;
+ }
+ // $ANTLR end "ruleOptimizationDirection"
+
+
+ // $ANTLR start "ruleComparisonOperator"
+ // InternalApplicationConfiguration.g:4794:1: ruleComparisonOperator returns [Enumerator current=null] : ( (enumLiteral_0= '<=' ) | (enumLiteral_1= '>=' ) ) ;
+ public final Enumerator ruleComparisonOperator() throws RecognitionException {
+ Enumerator current = null;
+
+ Token enumLiteral_0=null;
+ Token enumLiteral_1=null;
+
+
+ enterRule();
+
+ try {
+ // InternalApplicationConfiguration.g:4800:2: ( ( (enumLiteral_0= '<=' ) | (enumLiteral_1= '>=' ) ) )
+ // InternalApplicationConfiguration.g:4801:2: ( (enumLiteral_0= '<=' ) | (enumLiteral_1= '>=' ) )
+ {
+ // InternalApplicationConfiguration.g:4801:2: ( (enumLiteral_0= '<=' ) | (enumLiteral_1= '>=' ) )
+ int alt60=2;
+ int LA60_0 = input.LA(1);
+
+ if ( (LA60_0==56) ) {
+ alt60=1;
+ }
+ else if ( (LA60_0==57) ) {
+ alt60=2;
+ }
+ else {
+ NoViableAltException nvae =
+ new NoViableAltException("", 60, 0, input);
+
+ throw nvae;
+ }
+ switch (alt60) {
+ case 1 :
+ // InternalApplicationConfiguration.g:4802:3: (enumLiteral_0= '<=' )
+ {
+ // InternalApplicationConfiguration.g:4802:3: (enumLiteral_0= '<=' )
+ // InternalApplicationConfiguration.g:4803:4: enumLiteral_0= '<='
+ {
+ enumLiteral_0=(Token)match(input,56,FOLLOW_2);
+
+ current = grammarAccess.getComparisonOperatorAccess().getLESS_EQUALSEnumLiteralDeclaration_0().getEnumLiteral().getInstance();
+ newLeafNode(enumLiteral_0, grammarAccess.getComparisonOperatorAccess().getLESS_EQUALSEnumLiteralDeclaration_0());
+
+
+ }
+
+
+ }
+ break;
+ case 2 :
+ // InternalApplicationConfiguration.g:4810:3: (enumLiteral_1= '>=' )
+ {
+ // InternalApplicationConfiguration.g:4810:3: (enumLiteral_1= '>=' )
+ // InternalApplicationConfiguration.g:4811:4: enumLiteral_1= '>='
+ {
+ enumLiteral_1=(Token)match(input,57,FOLLOW_2);
+
+ current = grammarAccess.getComparisonOperatorAccess().getGREATER_EQUALSEnumLiteralDeclaration_1().getEnumLiteral().getInstance();
+ newLeafNode(enumLiteral_1, grammarAccess.getComparisonOperatorAccess().getGREATER_EQUALSEnumLiteralDeclaration_1());
+
+
+ }
+
+
+ }
+ break;
+
+ }
+
+
+ }
+
+
+ leaveRule();
+
+ }
+
+ catch (RecognitionException re) {
+ recover(input,re);
+ appendSkippedTokens();
+ }
+ finally {
+ }
+ return current;
+ }
+ // $ANTLR end "ruleComparisonOperator"
+
+
+ // $ANTLR start "ruleDocumentLevelSpecification"
+ // InternalApplicationConfiguration.g:4821:1: ruleDocumentLevelSpecification returns [Enumerator current=null] : ( (enumLiteral_0= 'none' ) | (enumLiteral_1= 'normal' ) | (enumLiteral_2= 'full' ) ) ;
+ public final Enumerator ruleDocumentLevelSpecification() throws RecognitionException {
+ Enumerator current = null;
+
+ Token enumLiteral_0=null;
+ Token enumLiteral_1=null;
+ Token enumLiteral_2=null;
+
+
+ enterRule();
+
+ try {
+ // InternalApplicationConfiguration.g:4827:2: ( ( (enumLiteral_0= 'none' ) | (enumLiteral_1= 'normal' ) | (enumLiteral_2= 'full' ) ) )
+ // InternalApplicationConfiguration.g:4828:2: ( (enumLiteral_0= 'none' ) | (enumLiteral_1= 'normal' ) | (enumLiteral_2= 'full' ) )
+ {
+ // InternalApplicationConfiguration.g:4828:2: ( (enumLiteral_0= 'none' ) | (enumLiteral_1= 'normal' ) | (enumLiteral_2= 'full' ) )
+ int alt61=3;
+ switch ( input.LA(1) ) {
+ case 58:
+ {
+ alt61=1;
+ }
+ break;
+ case 59:
+ {
+ alt61=2;
+ }
+ break;
+ case 60:
+ {
+ alt61=3;
+ }
+ break;
+ default:
+ NoViableAltException nvae =
+ new NoViableAltException("", 61, 0, input);
+
+ throw nvae;
+ }
+
+ switch (alt61) {
+ case 1 :
+ // InternalApplicationConfiguration.g:4829:3: (enumLiteral_0= 'none' )
+ {
+ // InternalApplicationConfiguration.g:4829:3: (enumLiteral_0= 'none' )
+ // InternalApplicationConfiguration.g:4830:4: enumLiteral_0= 'none'
+ {
+ enumLiteral_0=(Token)match(input,58,FOLLOW_2);
+
+ current = grammarAccess.getDocumentLevelSpecificationAccess().getNoneEnumLiteralDeclaration_0().getEnumLiteral().getInstance();
+ newLeafNode(enumLiteral_0, grammarAccess.getDocumentLevelSpecificationAccess().getNoneEnumLiteralDeclaration_0());
+
+
+ }
+
+
+ }
+ break;
+ case 2 :
+ // InternalApplicationConfiguration.g:4837:3: (enumLiteral_1= 'normal' )
+ {
+ // InternalApplicationConfiguration.g:4837:3: (enumLiteral_1= 'normal' )
+ // InternalApplicationConfiguration.g:4838:4: enumLiteral_1= 'normal'
+ {
+ enumLiteral_1=(Token)match(input,59,FOLLOW_2);
+
+ current = grammarAccess.getDocumentLevelSpecificationAccess().getNormalEnumLiteralDeclaration_1().getEnumLiteral().getInstance();
+ newLeafNode(enumLiteral_1, grammarAccess.getDocumentLevelSpecificationAccess().getNormalEnumLiteralDeclaration_1());
+
+
+ }
+
+
+ }
+ break;
+ case 3 :
+ // InternalApplicationConfiguration.g:4845:3: (enumLiteral_2= 'full' )
+ {
+ // InternalApplicationConfiguration.g:4845:3: (enumLiteral_2= 'full' )
+ // InternalApplicationConfiguration.g:4846:4: enumLiteral_2= 'full'
+ {
+ enumLiteral_2=(Token)match(input,60,FOLLOW_2);
+
+ current = grammarAccess.getDocumentLevelSpecificationAccess().getFullEnumLiteralDeclaration_2().getEnumLiteral().getInstance();
+ newLeafNode(enumLiteral_2, grammarAccess.getDocumentLevelSpecificationAccess().getFullEnumLiteralDeclaration_2());
+
+
+ }
+
+
+ }
+ break;
+
+ }
+
+
+ }
+
+
+ leaveRule();
+
+ }
+
+ catch (RecognitionException re) {
+ recover(input,re);
+ appendSkippedTokens();
+ }
+ finally {
+ }
+ return current;
+ }
+ // $ANTLR end "ruleDocumentLevelSpecification"
+
+
+ // $ANTLR start "ruleSolver"
+ // InternalApplicationConfiguration.g:4856:1: ruleSolver returns [Enumerator current=null] : ( (enumLiteral_0= 'SMTSolver' ) | (enumLiteral_1= 'AlloySolver' ) | (enumLiteral_2= 'ViatraSolver' ) ) ;
+ public final Enumerator ruleSolver() throws RecognitionException {
+ Enumerator current = null;
+
+ Token enumLiteral_0=null;
+ Token enumLiteral_1=null;
+ Token enumLiteral_2=null;
+
+
+ enterRule();
+
+ try {
+ // InternalApplicationConfiguration.g:4862:2: ( ( (enumLiteral_0= 'SMTSolver' ) | (enumLiteral_1= 'AlloySolver' ) | (enumLiteral_2= 'ViatraSolver' ) ) )
+ // InternalApplicationConfiguration.g:4863:2: ( (enumLiteral_0= 'SMTSolver' ) | (enumLiteral_1= 'AlloySolver' ) | (enumLiteral_2= 'ViatraSolver' ) )
+ {
+ // InternalApplicationConfiguration.g:4863:2: ( (enumLiteral_0= 'SMTSolver' ) | (enumLiteral_1= 'AlloySolver' ) | (enumLiteral_2= 'ViatraSolver' ) )
+ int alt62=3;
+ switch ( input.LA(1) ) {
+ case 61:
+ {
+ alt62=1;
+ }
+ break;
+ case 62:
+ {
+ alt62=2;
+ }
+ break;
+ case 63:
+ {
+ alt62=3;
+ }
+ break;
+ default:
+ NoViableAltException nvae =
+ new NoViableAltException("", 62, 0, input);
+
+ throw nvae;
+ }
+
+ switch (alt62) {
+ case 1 :
+ // InternalApplicationConfiguration.g:4864:3: (enumLiteral_0= 'SMTSolver' )
+ {
+ // InternalApplicationConfiguration.g:4864:3: (enumLiteral_0= 'SMTSolver' )
+ // InternalApplicationConfiguration.g:4865:4: enumLiteral_0= 'SMTSolver'
+ {
+ enumLiteral_0=(Token)match(input,61,FOLLOW_2);
+
+ current = grammarAccess.getSolverAccess().getSMTSolverEnumLiteralDeclaration_0().getEnumLiteral().getInstance();
+ newLeafNode(enumLiteral_0, grammarAccess.getSolverAccess().getSMTSolverEnumLiteralDeclaration_0());
+
+
+ }
+
+
+ }
+ break;
+ case 2 :
+ // InternalApplicationConfiguration.g:4872:3: (enumLiteral_1= 'AlloySolver' )
+ {
+ // InternalApplicationConfiguration.g:4872:3: (enumLiteral_1= 'AlloySolver' )
+ // InternalApplicationConfiguration.g:4873:4: enumLiteral_1= 'AlloySolver'
+ {
+ enumLiteral_1=(Token)match(input,62,FOLLOW_2);
+
+ current = grammarAccess.getSolverAccess().getAlloySolverEnumLiteralDeclaration_1().getEnumLiteral().getInstance();
+ newLeafNode(enumLiteral_1, grammarAccess.getSolverAccess().getAlloySolverEnumLiteralDeclaration_1());
+
+
+ }
+
+
+ }
+ break;
+ case 3 :
+ // InternalApplicationConfiguration.g:4880:3: (enumLiteral_2= 'ViatraSolver' )
+ {
+ // InternalApplicationConfiguration.g:4880:3: (enumLiteral_2= 'ViatraSolver' )
+ // InternalApplicationConfiguration.g:4881:4: enumLiteral_2= 'ViatraSolver'
+ {
+ enumLiteral_2=(Token)match(input,63,FOLLOW_2);
+
+ current = grammarAccess.getSolverAccess().getViatraSolverEnumLiteralDeclaration_2().getEnumLiteral().getInstance();
+ newLeafNode(enumLiteral_2, grammarAccess.getSolverAccess().getViatraSolverEnumLiteralDeclaration_2());
+
+
+ }
+
+
+ }
+ break;
+
+ }
+
+
+ }
+
+
+ leaveRule();
+
+ }
+
+ catch (RecognitionException re) {
+ recover(input,re);
+ appendSkippedTokens();
+ }
+ finally {
+ }
+ return current;
+ }
+ // $ANTLR end "ruleSolver"
+
+ // Delegated rules
+
+
+ protected DFA58 dfa58 = new DFA58(this);
+ static final String dfa_1s = "\17\uffff";
+ static final String dfa_2s = "\1\25\16\uffff";
+ static final String dfa_3s = "\1\65\16\uffff";
+ static final String dfa_4s = "\1\uffff\1\16\1\1\1\2\1\3\1\4\1\5\1\6\1\7\1\10\1\11\1\12\1\13\1\14\1\15";
+ static final String dfa_5s = "\1\0\16\uffff}>";
+ static final String[] dfa_6s = {
+ "\1\1\3\uffff\1\2\2\uffff\1\4\1\5\1\12\15\uffff\1\6\1\uffff\1\3\1\7\1\10\1\11\1\13\1\14\1\15\1\16",
+ "",
+ "",
+ "",
+ "",
+ "",
+ "",
+ "",
+ "",
+ "",
+ "",
+ "",
+ "",
+ "",
+ ""
+ };
+
+ static final short[] dfa_1 = DFA.unpackEncodedString(dfa_1s);
+ static final char[] dfa_2 = DFA.unpackEncodedStringToUnsignedChars(dfa_2s);
+ static final char[] dfa_3 = DFA.unpackEncodedStringToUnsignedChars(dfa_3s);
+ static final short[] dfa_4 = DFA.unpackEncodedString(dfa_4s);
+ static final short[] dfa_5 = DFA.unpackEncodedString(dfa_5s);
+ static final short[][] dfa_6 = unpackEncodedStringArray(dfa_6s);
+
+ class DFA58 extends DFA {
+
+ public DFA58(BaseRecognizer recognizer) {
+ this.recognizer = recognizer;
+ this.decisionNumber = 58;
+ this.eot = dfa_1;
+ this.eof = dfa_1;
+ this.min = dfa_2;
+ this.max = dfa_3;
+ this.accept = dfa_4;
+ this.special = dfa_5;
+ this.transition = dfa_6;
+ }
+ public String getDescription() {
+ return "()* loopback of 4239:6: ( ({...}? => ( ({...}? => (otherlv_4= 'metamodel' otherlv_5= '=' ( (lv_metamodel_6_0= ruleMetamodel ) ) ) ) ) ) | ({...}? => ( ({...}? => (otherlv_7= 'partial-model' otherlv_8= '=' ( (lv_partialModel_9_0= rulePartialModel ) ) ) ) ) ) | ({...}? => ( ({...}? => (otherlv_10= 'constraints' otherlv_11= '=' ( (lv_patterns_12_0= ruleGraphPattern ) ) ) ) ) ) | ({...}? => ( ({...}? => (otherlv_13= 'objectives' otherlv_14= '=' ( (lv_objectives_15_0= ruleObjective ) ) ) ) ) ) | ({...}? => ( ({...}? => (otherlv_16= 'scope' otherlv_17= '=' ( (lv_scope_18_0= ruleScope ) ) ) ) ) ) | ({...}? => ( ({...}? => ( ( (lv_numberSpecified_19_0= 'number' ) ) otherlv_20= '=' ( (lv_number_21_0= RULE_INT ) ) ) ) ) ) | ({...}? => ( ({...}? => ( ( (lv_runSpecified_22_0= 'runs' ) ) otherlv_23= '=' ( (lv_runs_24_0= RULE_INT ) ) ) ) ) ) | ({...}? => ( ({...}? => (otherlv_25= 'solver' otherlv_26= '=' ( (lv_solver_27_0= ruleSolver ) ) ) ) ) ) | ({...}? => ( ({...}? => (otherlv_28= 'config' otherlv_29= '=' ( (lv_config_30_0= ruleConfig ) ) ) ) ) ) | ({...}? => ( ({...}? => (otherlv_31= 'debug' otherlv_32= '=' ( (lv_debugFolder_33_0= ruleFile ) ) ) ) ) ) | ({...}? => ( ({...}? => (otherlv_34= 'log' otherlv_35= '=' ( (lv_targetLogFile_36_0= ruleFile ) ) ) ) ) ) | ({...}? => ( ({...}? => (otherlv_37= 'statistics' otherlv_38= '=' ( (lv_targetStatisticsFile_39_0= ruleFile ) ) ) ) ) ) | ({...}? => ( ({...}? => (otherlv_40= 'output' otherlv_41= '=' ( (lv_tagetFolder_42_0= ruleFile ) ) ) ) ) ) )*";
+ }
+ public int specialStateTransition(int s, IntStream _input) throws NoViableAltException {
+ TokenStream input = (TokenStream)_input;
+ int _s = s;
+ switch ( s ) {
+ case 0 :
+ int LA58_0 = input.LA(1);
+
+
+ int index58_0 = input.index();
+ input.rewind();
+ s = -1;
+ if ( (LA58_0==21) ) {s = 1;}
+
+ else if ( LA58_0 == 25 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 0) ) {s = 2;}
+
+ else if ( LA58_0 == 46 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 1) ) {s = 3;}
+
+ else if ( LA58_0 == 28 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 2) ) {s = 4;}
+
+ else if ( LA58_0 == 29 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 3) ) {s = 5;}
+
+ else if ( LA58_0 == 44 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 4) ) {s = 6;}
+
+ else if ( LA58_0 == 47 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 5) ) {s = 7;}
+
+ else if ( LA58_0 == 48 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 6) ) {s = 8;}
+
+ else if ( LA58_0 == 49 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 7) ) {s = 9;}
+
+ else if ( LA58_0 == 30 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 8) ) {s = 10;}
+
+ else if ( LA58_0 == 50 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 9) ) {s = 11;}
+
+ else if ( LA58_0 == 51 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 10) ) {s = 12;}
+
+ else if ( LA58_0 == 52 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 11) ) {s = 13;}
+
+ else if ( LA58_0 == 53 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 12) ) {s = 14;}
+
+
+ input.seek(index58_0);
+ if ( s>=0 ) return s;
+ break;
+ }
+ NoViableAltException nvae =
+ new NoViableAltException(getDescription(), 58, _s, input);
+ error(nvae);
+ throw nvae;
+ }
+ }
+
+
+ public static final BitSet FOLLOW_1 = new BitSet(new long[]{0x0000000000000000L});
+ public static final BitSet FOLLOW_2 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_3 = new BitSet(new long[]{0x000030007A022002L});
+ public static final BitSet FOLLOW_4 = new BitSet(new long[]{0x000030007A020002L});
+ public static final BitSet FOLLOW_5 = new BitSet(new long[]{0x0000000000000802L});
+ public static final BitSet FOLLOW_6 = new BitSet(new long[]{0x0000000000000010L});
+ public static final BitSet FOLLOW_7 = new BitSet(new long[]{0x0000000000000020L});
+ public static final BitSet FOLLOW_8 = new BitSet(new long[]{0x0000000000000800L});
+ public static final BitSet FOLLOW_9 = new BitSet(new long[]{0x0000000000004000L});
+ public static final BitSet FOLLOW_10 = new BitSet(new long[]{0x0000000000000040L});
+ public static final BitSet FOLLOW_11 = new BitSet(new long[]{0x0000000000008000L});
+ public static final BitSet FOLLOW_12 = new BitSet(new long[]{0x0000000000010000L});
+ public static final BitSet FOLLOW_13 = new BitSet(new long[]{0x0000000000040000L});
+ public static final BitSet FOLLOW_14 = new BitSet(new long[]{0x0000000000400010L});
+ public static final BitSet FOLLOW_15 = new BitSet(new long[]{0x0000000000300000L});
+ public static final BitSet FOLLOW_16 = new BitSet(new long[]{0x0000000000800002L});
+ public static final BitSet FOLLOW_17 = new BitSet(new long[]{0x0000000000080000L});
+ public static final BitSet FOLLOW_18 = new BitSet(new long[]{0x0000000001000000L});
+ public static final BitSet FOLLOW_19 = new BitSet(new long[]{0x0000000004000050L});
+ public static final BitSet FOLLOW_20 = new BitSet(new long[]{0x0000000000200000L});
+ public static final BitSet FOLLOW_21 = new BitSet(new long[]{0x0000000000000050L});
+ public static final BitSet FOLLOW_22 = new BitSet(new long[]{0x00C0000000010000L});
+ public static final BitSet FOLLOW_23 = new BitSet(new long[]{0x0300000000000000L});
+ public static final BitSet FOLLOW_24 = new BitSet(new long[]{0x0000000000001020L});
+ public static final BitSet FOLLOW_25 = new BitSet(new long[]{0x0000000380200040L});
+ public static final BitSet FOLLOW_26 = new BitSet(new long[]{0x0000000380000040L});
+ public static final BitSet FOLLOW_27 = new BitSet(new long[]{0x1C00000000000000L});
+ public static final BitSet FOLLOW_28 = new BitSet(new long[]{0x0000000400200000L});
+ public static final BitSet FOLLOW_29 = new BitSet(new long[]{0x0000000400000000L});
+ public static final BitSet FOLLOW_30 = new BitSet(new long[]{0x0000001000000000L});
+ public static final BitSet FOLLOW_31 = new BitSet(new long[]{0x0000000800040000L});
+ public static final BitSet FOLLOW_32 = new BitSet(new long[]{0x0000040000000020L});
+ public static final BitSet FOLLOW_33 = new BitSet(new long[]{0x0000004000000000L});
+ public static final BitSet FOLLOW_34 = new BitSet(new long[]{0x0000008000000000L});
+ public static final BitSet FOLLOW_35 = new BitSet(new long[]{0x0000040000080020L});
+ public static final BitSet FOLLOW_36 = new BitSet(new long[]{0x0000010000000000L});
+ public static final BitSet FOLLOW_37 = new BitSet(new long[]{0x0000020000000000L});
+ public static final BitSet FOLLOW_38 = new BitSet(new long[]{0x0000002000000000L});
+ public static final BitSet FOLLOW_39 = new BitSet(new long[]{0x0000080000000000L});
+ public static final BitSet FOLLOW_40 = new BitSet(new long[]{0x0000000000201020L});
+ public static final BitSet FOLLOW_41 = new BitSet(new long[]{0x0000000000200040L});
+ public static final BitSet FOLLOW_42 = new BitSet(new long[]{0x003FD00072200000L});
+ public static final BitSet FOLLOW_43 = new BitSet(new long[]{0x0000000000080010L});
+ public static final BitSet FOLLOW_44 = new BitSet(new long[]{0xE000000000000000L});
+
+}
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 045846b5..d272d910 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,9 +1,9 @@
-/*
- * generated by Xtext 2.12.0
- */
-package hu.bme.mit.inf.dslreasoner.application.scoping;
-
-import org.eclipse.xtext.scoping.impl.DelegatingScopeProvider;
-
-public abstract class AbstractApplicationConfigurationScopeProvider extends DelegatingScopeProvider {
-}
+/*
+ * generated by Xtext 2.16.0
+ */
+package hu.bme.mit.inf.dslreasoner.application.scoping;
+
+import org.eclipse.xtext.scoping.impl.DelegatingScopeProvider;
+
+public abstract class AbstractApplicationConfigurationScopeProvider extends DelegatingScopeProvider {
+}
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 96e5a0e2..d60d7cf5 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,1006 +1,1169 @@
-/*
- * generated by Xtext 2.12.0
- */
-package hu.bme.mit.inf.dslreasoner.application.serializer;
-
-import com.google.inject.Inject;
-import hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.AllPackageEntry;
-import hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.AllPatternEntry;
-import hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.ApplicationConfigurationPackage;
-import hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.ClassReference;
-import hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.ClassTypeScope;
-import hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.ConfigDeclaration;
-import hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.ConfigReference;
-import hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.ConfigSpecification;
-import hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.ConfigurationScript;
-import hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.CustomEntry;
-import hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.DocumentationEntry;
-import hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.EPackageImport;
-import hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.ExactNumber;
-import hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.FileDeclaration;
-import hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.FileReference;
-import hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.FileSpecification;
-import hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.FolderEntry;
-import hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.GenerationTask;
-import hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.GraphPatternDeclaration;
-import hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.GraphPatternReference;
-import hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.IntEnumberation;
-import hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.IntegerScope;
-import hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.IntegerTypeScope;
-import hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.IntervallNumber;
-import hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.MemoryEntry;
-import hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.MetamodelDeclaration;
-import hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.MetamodelElement;
-import hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.MetamodelReference;
-import hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.MetamodelSpecification;
-import hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.ModelEntry;
-import hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.ObjectReference;
-import hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.ObjectTypeScope;
-import hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.PartialModelDeclaration;
-import hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.PartialModelReference;
-import hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.PartialModelSpecification;
-import hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.PatternElement;
-import hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.PatternSpecification;
-import hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.RealEnumeration;
-import hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.RealScope;
-import hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.RealTypeScope;
-import hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.RuntimeEntry;
-import hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.ScopeDeclaration;
-import hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.ScopeReference;
-import hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.ScopeSpecification;
-import hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.StringEnumeration;
-import hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.StringScope;
-import hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.StringTypeScope;
-import hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.ViatraImport;
-import hu.bme.mit.inf.dslreasoner.application.services.ApplicationConfigurationGrammarAccess;
-import java.util.Set;
-import org.eclipse.emf.ecore.EObject;
-import org.eclipse.emf.ecore.EPackage;
-import org.eclipse.xtext.Action;
-import org.eclipse.xtext.Parameter;
-import org.eclipse.xtext.ParserRule;
-import org.eclipse.xtext.serializer.ISerializationContext;
-import org.eclipse.xtext.serializer.acceptor.SequenceFeeder;
-import org.eclipse.xtext.serializer.sequencer.AbstractDelegatingSemanticSequencer;
-import org.eclipse.xtext.serializer.sequencer.ITransientValueService.ValueTransient;
-
-@SuppressWarnings("all")
-public class ApplicationConfigurationSemanticSequencer extends AbstractDelegatingSemanticSequencer {
-
- @Inject
- private ApplicationConfigurationGrammarAccess grammarAccess;
-
- @Override
- public void sequence(ISerializationContext context, EObject semanticObject) {
- EPackage epackage = semanticObject.eClass().getEPackage();
- ParserRule rule = context.getParserRule();
- Action action = context.getAssignedAction();
- Set parameters = context.getEnabledBooleanParameters();
- if (epackage == ApplicationConfigurationPackage.eINSTANCE)
- switch (semanticObject.eClass().getClassifierID()) {
- case ApplicationConfigurationPackage.ALL_PACKAGE_ENTRY:
- sequence_AllPackageEntry(context, (AllPackageEntry) semanticObject);
- return;
- case ApplicationConfigurationPackage.ALL_PATTERN_ENTRY:
- sequence_AllPatternEntry(context, (AllPatternEntry) semanticObject);
- return;
- case ApplicationConfigurationPackage.CLASS_REFERENCE:
- sequence_ClassReference(context, (ClassReference) semanticObject);
- return;
- case ApplicationConfigurationPackage.CLASS_TYPE_SCOPE:
- sequence_ClassTypeScope(context, (ClassTypeScope) semanticObject);
- return;
- case ApplicationConfigurationPackage.CONFIG_DECLARATION:
- sequence_ConfigDeclaration(context, (ConfigDeclaration) semanticObject);
- return;
- case ApplicationConfigurationPackage.CONFIG_REFERENCE:
- sequence_ConfigReference(context, (ConfigReference) semanticObject);
- return;
- case ApplicationConfigurationPackage.CONFIG_SPECIFICATION:
- sequence_ConfigSpecification(context, (ConfigSpecification) semanticObject);
- return;
- case ApplicationConfigurationPackage.CONFIGURATION_SCRIPT:
- sequence_ConfigurationScript(context, (ConfigurationScript) semanticObject);
- return;
- case ApplicationConfigurationPackage.CUSTOM_ENTRY:
- sequence_CustomEntry(context, (CustomEntry) semanticObject);
- return;
- case ApplicationConfigurationPackage.DOCUMENTATION_ENTRY:
- sequence_DocumentationEntry(context, (DocumentationEntry) semanticObject);
- return;
- case ApplicationConfigurationPackage.EPACKAGE_IMPORT:
- sequence_EPackageImport(context, (EPackageImport) semanticObject);
- return;
- case ApplicationConfigurationPackage.EXACT_NUMBER:
- sequence_ExactNumber(context, (ExactNumber) semanticObject);
- return;
- case ApplicationConfigurationPackage.FILE_DECLARATION:
- sequence_FileDeclaration(context, (FileDeclaration) semanticObject);
- return;
- case ApplicationConfigurationPackage.FILE_REFERENCE:
- sequence_FileReference(context, (FileReference) semanticObject);
- return;
- case ApplicationConfigurationPackage.FILE_SPECIFICATION:
- sequence_FileSpecification(context, (FileSpecification) semanticObject);
- return;
- case ApplicationConfigurationPackage.FOLDER_ENTRY:
- sequence_FolderEntry(context, (FolderEntry) semanticObject);
- return;
- case ApplicationConfigurationPackage.GENERATION_TASK:
- sequence_GenerationTask(context, (GenerationTask) semanticObject);
- return;
- case ApplicationConfigurationPackage.GRAPH_PATTERN_DECLARATION:
- sequence_GraphPatternDeclaration(context, (GraphPatternDeclaration) semanticObject);
- return;
- case ApplicationConfigurationPackage.GRAPH_PATTERN_REFERENCE:
- sequence_GraphPatternReference(context, (GraphPatternReference) semanticObject);
- return;
- case ApplicationConfigurationPackage.INT_ENUMBERATION:
- sequence_IntEnumberation(context, (IntEnumberation) semanticObject);
- return;
- case ApplicationConfigurationPackage.INTEGER_SCOPE:
- sequence_IntegerReference(context, (IntegerScope) semanticObject);
- return;
- case ApplicationConfigurationPackage.INTEGER_TYPE_SCOPE:
- sequence_IntegerTypeScope(context, (IntegerTypeScope) semanticObject);
- return;
- case ApplicationConfigurationPackage.INTERVALL_NUMBER:
- sequence_IntervallNumber(context, (IntervallNumber) semanticObject);
- return;
- case ApplicationConfigurationPackage.MEMORY_ENTRY:
- sequence_MemoryEntry(context, (MemoryEntry) semanticObject);
- return;
- case ApplicationConfigurationPackage.METAMODEL_DECLARATION:
- sequence_MetamodelDeclaration(context, (MetamodelDeclaration) semanticObject);
- return;
- case ApplicationConfigurationPackage.METAMODEL_ELEMENT:
- sequence_MetamodelElement(context, (MetamodelElement) semanticObject);
- return;
- case ApplicationConfigurationPackage.METAMODEL_REFERENCE:
- sequence_MetamodelReference(context, (MetamodelReference) semanticObject);
- return;
- case ApplicationConfigurationPackage.METAMODEL_SPECIFICATION:
- sequence_MetamodelSpecification(context, (MetamodelSpecification) semanticObject);
- return;
- case ApplicationConfigurationPackage.MODEL_ENTRY:
- sequence_ModelEntry(context, (ModelEntry) semanticObject);
- return;
- case ApplicationConfigurationPackage.OBJECT_REFERENCE:
- sequence_ObjectReference(context, (ObjectReference) semanticObject);
- return;
- case ApplicationConfigurationPackage.OBJECT_TYPE_SCOPE:
- sequence_ObjectTypeScope(context, (ObjectTypeScope) semanticObject);
- return;
- case ApplicationConfigurationPackage.PARTIAL_MODEL_DECLARATION:
- sequence_PartialModelDeclaration(context, (PartialModelDeclaration) semanticObject);
- return;
- case ApplicationConfigurationPackage.PARTIAL_MODEL_REFERENCE:
- sequence_PartialModelReference(context, (PartialModelReference) semanticObject);
- return;
- case ApplicationConfigurationPackage.PARTIAL_MODEL_SPECIFICATION:
- sequence_PartialModelSpecification(context, (PartialModelSpecification) semanticObject);
- return;
- case ApplicationConfigurationPackage.PATTERN_ELEMENT:
- sequence_PatternElement(context, (PatternElement) semanticObject);
- return;
- case ApplicationConfigurationPackage.PATTERN_SPECIFICATION:
- sequence_PatternSpecification(context, (PatternSpecification) semanticObject);
- return;
- case ApplicationConfigurationPackage.REAL_ENUMERATION:
- sequence_RealEnumeration(context, (RealEnumeration) semanticObject);
- return;
- case ApplicationConfigurationPackage.REAL_SCOPE:
- sequence_RealReference(context, (RealScope) semanticObject);
- return;
- case ApplicationConfigurationPackage.REAL_TYPE_SCOPE:
- sequence_RealTypeScope(context, (RealTypeScope) semanticObject);
- return;
- case ApplicationConfigurationPackage.RUNTIME_ENTRY:
- sequence_RuntimeEntry(context, (RuntimeEntry) semanticObject);
- return;
- case ApplicationConfigurationPackage.SCOPE_DECLARATION:
- sequence_ScopeDeclaration(context, (ScopeDeclaration) semanticObject);
- return;
- case ApplicationConfigurationPackage.SCOPE_REFERENCE:
- sequence_ScopeReference(context, (ScopeReference) semanticObject);
- return;
- case ApplicationConfigurationPackage.SCOPE_SPECIFICATION:
- sequence_ScopeSpecification(context, (ScopeSpecification) semanticObject);
- return;
- case ApplicationConfigurationPackage.STRING_ENUMERATION:
- sequence_StringEnumeration(context, (StringEnumeration) semanticObject);
- return;
- case ApplicationConfigurationPackage.STRING_SCOPE:
- sequence_StringReference(context, (StringScope) semanticObject);
- return;
- case ApplicationConfigurationPackage.STRING_TYPE_SCOPE:
- sequence_StringTypeScope(context, (StringTypeScope) semanticObject);
- return;
- case ApplicationConfigurationPackage.VIATRA_IMPORT:
- sequence_ViatraImport(context, (ViatraImport) semanticObject);
- return;
- }
- if (errorAcceptor != null)
- errorAcceptor.accept(diagnosticProvider.createInvalidContextOrTypeDiagnostic(semanticObject, context));
- }
-
- /**
- * Contexts:
- * MetamodelEntry returns AllPackageEntry
- * AllPackageEntry returns AllPackageEntry
- *
- * Constraint:
- * (package=[EPackage|QualifiedName] (exclusion+=MetamodelElement exclusion+=MetamodelElement*)?)
- */
- protected void sequence_AllPackageEntry(ISerializationContext context, AllPackageEntry semanticObject) {
- genericSequencer.createSequence(context, semanticObject);
- }
-
-
- /**
- * Contexts:
- * PatternEntry returns AllPatternEntry
- * AllPatternEntry returns AllPatternEntry
- *
- * Constraint:
- * (package=[PatternModel|QualifiedName] (exclusuion+=PatternElement exclusuion+=PatternElement*)?)
- */
- protected void sequence_AllPatternEntry(ISerializationContext context, AllPatternEntry semanticObject) {
- genericSequencer.createSequence(context, semanticObject);
- }
-
-
- /**
- * Contexts:
- * TypeReference returns ClassReference
- * ClassReference returns ClassReference
- *
- * Constraint:
- * element=MetamodelElement
- */
- protected void sequence_ClassReference(ISerializationContext context, ClassReference semanticObject) {
- if (errorAcceptor != null) {
- if (transientValues.isValueTransient(semanticObject, ApplicationConfigurationPackage.Literals.CLASS_REFERENCE__ELEMENT) == ValueTransient.YES)
- errorAcceptor.accept(diagnosticProvider.createFeatureValueMissing(semanticObject, ApplicationConfigurationPackage.Literals.CLASS_REFERENCE__ELEMENT));
- }
- SequenceFeeder feeder = createSequencerFeeder(context, semanticObject);
- feeder.accept(grammarAccess.getClassReferenceAccess().getElementMetamodelElementParserRuleCall_1_0(), semanticObject.getElement());
- feeder.finish();
- }
-
-
- /**
- * Contexts:
- * TypeScope returns ClassTypeScope
- * ClassTypeScope returns ClassTypeScope
- *
- * Constraint:
- * (type=ClassReference (setsNew?='+=' | setsSum?='=') (number=ExactNumber | number=IntervallNumber))
- */
- protected void sequence_ClassTypeScope(ISerializationContext context, ClassTypeScope semanticObject) {
- genericSequencer.createSequence(context, semanticObject);
- }
-
-
- /**
- * Contexts:
- * Command returns ConfigDeclaration
- * Declaration returns ConfigDeclaration
- * ConfigDeclaration returns ConfigDeclaration
- *
- * Constraint:
- * (name=ID specification=ConfigSpecification)
- */
- protected void sequence_ConfigDeclaration(ISerializationContext context, ConfigDeclaration semanticObject) {
- if (errorAcceptor != null) {
- if (transientValues.isValueTransient(semanticObject, ApplicationConfigurationPackage.Literals.DECLARATION__NAME) == ValueTransient.YES)
- errorAcceptor.accept(diagnosticProvider.createFeatureValueMissing(semanticObject, ApplicationConfigurationPackage.Literals.DECLARATION__NAME));
- if (transientValues.isValueTransient(semanticObject, ApplicationConfigurationPackage.Literals.CONFIG_DECLARATION__SPECIFICATION) == ValueTransient.YES)
- errorAcceptor.accept(diagnosticProvider.createFeatureValueMissing(semanticObject, ApplicationConfigurationPackage.Literals.CONFIG_DECLARATION__SPECIFICATION));
- }
- SequenceFeeder feeder = createSequencerFeeder(context, semanticObject);
- feeder.accept(grammarAccess.getConfigDeclarationAccess().getNameIDTerminalRuleCall_1_0(), semanticObject.getName());
- feeder.accept(grammarAccess.getConfigDeclarationAccess().getSpecificationConfigSpecificationParserRuleCall_2_0(), semanticObject.getSpecification());
- feeder.finish();
- }
-
-
- /**
- * Contexts:
- * ConfigReference returns ConfigReference
- * Config returns ConfigReference
- *
- * Constraint:
- * config=[ConfigDeclaration|ID]
- */
- protected void sequence_ConfigReference(ISerializationContext context, ConfigReference semanticObject) {
- if (errorAcceptor != null) {
- if (transientValues.isValueTransient(semanticObject, ApplicationConfigurationPackage.Literals.CONFIG_REFERENCE__CONFIG) == ValueTransient.YES)
- errorAcceptor.accept(diagnosticProvider.createFeatureValueMissing(semanticObject, ApplicationConfigurationPackage.Literals.CONFIG_REFERENCE__CONFIG));
- }
- SequenceFeeder feeder = createSequencerFeeder(context, semanticObject);
- feeder.accept(grammarAccess.getConfigReferenceAccess().getConfigConfigDeclarationIDTerminalRuleCall_0_1(), semanticObject.eGet(ApplicationConfigurationPackage.Literals.CONFIG_REFERENCE__CONFIG, false));
- feeder.finish();
- }
-
-
- /**
- * Contexts:
- * ConfigSpecification returns ConfigSpecification
- * Config returns ConfigSpecification
- *
- * Constraint:
- * (entries+=ConfigEntry entries+=ConfigEntry*)?
- */
- protected void sequence_ConfigSpecification(ISerializationContext context, ConfigSpecification semanticObject) {
- genericSequencer.createSequence(context, semanticObject);
- }
-
-
- /**
- * Contexts:
- * ConfigurationScript returns ConfigurationScript
- *
- * Constraint:
- * ((imports+=Import+ commands+=Command+) | commands+=Command+)?
- */
- protected void sequence_ConfigurationScript(ISerializationContext context, ConfigurationScript semanticObject) {
- genericSequencer.createSequence(context, semanticObject);
- }
-
-
- /**
- * Contexts:
- * ConfigEntry returns CustomEntry
- * CustomEntry returns CustomEntry
- *
- * Constraint:
- * (key=STRING value=STRING)
- */
- protected void sequence_CustomEntry(ISerializationContext context, CustomEntry semanticObject) {
- if (errorAcceptor != null) {
- if (transientValues.isValueTransient(semanticObject, ApplicationConfigurationPackage.Literals.CUSTOM_ENTRY__KEY) == ValueTransient.YES)
- errorAcceptor.accept(diagnosticProvider.createFeatureValueMissing(semanticObject, ApplicationConfigurationPackage.Literals.CUSTOM_ENTRY__KEY));
- if (transientValues.isValueTransient(semanticObject, ApplicationConfigurationPackage.Literals.CUSTOM_ENTRY__VALUE) == ValueTransient.YES)
- errorAcceptor.accept(diagnosticProvider.createFeatureValueMissing(semanticObject, ApplicationConfigurationPackage.Literals.CUSTOM_ENTRY__VALUE));
- }
- SequenceFeeder feeder = createSequencerFeeder(context, semanticObject);
- feeder.accept(grammarAccess.getCustomEntryAccess().getKeySTRINGTerminalRuleCall_0_0(), semanticObject.getKey());
- feeder.accept(grammarAccess.getCustomEntryAccess().getValueSTRINGTerminalRuleCall_2_0(), semanticObject.getValue());
- feeder.finish();
- }
-
-
- /**
- * Contexts:
- * ConfigEntry returns DocumentationEntry
- * DocumentationEntry returns DocumentationEntry
- *
- * Constraint:
- * level=DocumentLevelSpecification
- */
- protected void sequence_DocumentationEntry(ISerializationContext context, DocumentationEntry semanticObject) {
- if (errorAcceptor != null) {
- if (transientValues.isValueTransient(semanticObject, ApplicationConfigurationPackage.Literals.DOCUMENTATION_ENTRY__LEVEL) == ValueTransient.YES)
- errorAcceptor.accept(diagnosticProvider.createFeatureValueMissing(semanticObject, ApplicationConfigurationPackage.Literals.DOCUMENTATION_ENTRY__LEVEL));
- }
- SequenceFeeder feeder = createSequencerFeeder(context, semanticObject);
- feeder.accept(grammarAccess.getDocumentationEntryAccess().getLevelDocumentLevelSpecificationEnumRuleCall_2_0(), semanticObject.getLevel());
- feeder.finish();
- }
-
-
- /**
- * Contexts:
- * Import returns EPackageImport
- * EPackageImport returns EPackageImport
- *
- * Constraint:
- * importedPackage=[EPackage|STRING]
- */
- protected void sequence_EPackageImport(ISerializationContext context, EPackageImport semanticObject) {
- if (errorAcceptor != null) {
- if (transientValues.isValueTransient(semanticObject, ApplicationConfigurationPackage.Literals.EPACKAGE_IMPORT__IMPORTED_PACKAGE) == ValueTransient.YES)
- errorAcceptor.accept(diagnosticProvider.createFeatureValueMissing(semanticObject, ApplicationConfigurationPackage.Literals.EPACKAGE_IMPORT__IMPORTED_PACKAGE));
- }
- SequenceFeeder feeder = createSequencerFeeder(context, semanticObject);
- feeder.accept(grammarAccess.getEPackageImportAccess().getImportedPackageEPackageSTRINGTerminalRuleCall_2_0_1(), semanticObject.eGet(ApplicationConfigurationPackage.Literals.EPACKAGE_IMPORT__IMPORTED_PACKAGE, false));
- feeder.finish();
- }
-
-
- /**
- * Contexts:
- * NumberSpecification returns ExactNumber
- * ExactNumber returns ExactNumber
- *
- * Constraint:
- * (exactNumber=INT | exactUnlimited?='*')
- */
- protected void sequence_ExactNumber(ISerializationContext context, ExactNumber semanticObject) {
- genericSequencer.createSequence(context, semanticObject);
- }
-
-
- /**
- * Contexts:
- * Command returns FileDeclaration
- * Declaration returns FileDeclaration
- * FileDeclaration returns FileDeclaration
- *
- * Constraint:
- * (name=ID specification=FileSpecification)
- */
- protected void sequence_FileDeclaration(ISerializationContext context, FileDeclaration semanticObject) {
- if (errorAcceptor != null) {
- if (transientValues.isValueTransient(semanticObject, ApplicationConfigurationPackage.Literals.DECLARATION__NAME) == ValueTransient.YES)
- errorAcceptor.accept(diagnosticProvider.createFeatureValueMissing(semanticObject, ApplicationConfigurationPackage.Literals.DECLARATION__NAME));
- if (transientValues.isValueTransient(semanticObject, ApplicationConfigurationPackage.Literals.FILE_DECLARATION__SPECIFICATION) == ValueTransient.YES)
- errorAcceptor.accept(diagnosticProvider.createFeatureValueMissing(semanticObject, ApplicationConfigurationPackage.Literals.FILE_DECLARATION__SPECIFICATION));
- }
- SequenceFeeder feeder = createSequencerFeeder(context, semanticObject);
- feeder.accept(grammarAccess.getFileDeclarationAccess().getNameIDTerminalRuleCall_1_0(), semanticObject.getName());
- feeder.accept(grammarAccess.getFileDeclarationAccess().getSpecificationFileSpecificationParserRuleCall_3_0(), semanticObject.getSpecification());
- feeder.finish();
- }
-
-
- /**
- * Contexts:
- * FileReference returns FileReference
- * File returns FileReference
- *
- * Constraint:
- * referred=[FileDeclaration|ID]
- */
- protected void sequence_FileReference(ISerializationContext context, FileReference semanticObject) {
- if (errorAcceptor != null) {
- if (transientValues.isValueTransient(semanticObject, ApplicationConfigurationPackage.Literals.FILE_REFERENCE__REFERRED) == ValueTransient.YES)
- errorAcceptor.accept(diagnosticProvider.createFeatureValueMissing(semanticObject, ApplicationConfigurationPackage.Literals.FILE_REFERENCE__REFERRED));
- }
- SequenceFeeder feeder = createSequencerFeeder(context, semanticObject);
- feeder.accept(grammarAccess.getFileReferenceAccess().getReferredFileDeclarationIDTerminalRuleCall_0_1(), semanticObject.eGet(ApplicationConfigurationPackage.Literals.FILE_REFERENCE__REFERRED, false));
- feeder.finish();
- }
-
-
- /**
- * Contexts:
- * FileSpecification returns FileSpecification
- * File returns FileSpecification
- *
- * Constraint:
- * path=STRING
- */
- protected void sequence_FileSpecification(ISerializationContext context, FileSpecification semanticObject) {
- if (errorAcceptor != null) {
- if (transientValues.isValueTransient(semanticObject, ApplicationConfigurationPackage.Literals.FILE_SPECIFICATION__PATH) == ValueTransient.YES)
- errorAcceptor.accept(diagnosticProvider.createFeatureValueMissing(semanticObject, ApplicationConfigurationPackage.Literals.FILE_SPECIFICATION__PATH));
- }
- SequenceFeeder feeder = createSequencerFeeder(context, semanticObject);
- feeder.accept(grammarAccess.getFileSpecificationAccess().getPathSTRINGTerminalRuleCall_0(), semanticObject.getPath());
- feeder.finish();
- }
-
-
- /**
- * Contexts:
- * PartialModelEntry returns FolderEntry
- * FolderEntry returns FolderEntry
- *
- * Constraint:
- * (path=File (exclusion+=ModelEntry exclusion+=ModelEntry*)?)
- */
- protected void sequence_FolderEntry(ISerializationContext context, FolderEntry semanticObject) {
- genericSequencer.createSequence(context, semanticObject);
- }
-
-
- /**
- * Contexts:
- * Command returns GenerationTask
- * Task returns GenerationTask
- * GenerationTask returns GenerationTask
- *
- * Constraint:
- * (
- * (
- * metamodel=Metamodel |
- * partialModel=PartialModel |
- * patterns=GraphPattern |
- * scope=Scope |
- * solver=Solver |
- * config=Config |
- * debugFolder=File |
- * targetLogFile=File |
- * targetStatisticsFile=File |
- * tagetFolder=File
- * )?
- * (runSpecified?='runs' runs=INT)?
- * (numberSpecified?='number' number=INT)?
- * )+
- */
- protected void sequence_GenerationTask(ISerializationContext context, GenerationTask semanticObject) {
- genericSequencer.createSequence(context, semanticObject);
- }
-
-
- /**
- * Contexts:
- * Command returns GraphPatternDeclaration
- * Declaration returns GraphPatternDeclaration
- * GraphPatternDeclaration returns GraphPatternDeclaration
- *
- * Constraint:
- * (name=ID specification=PatternSpecification)
- */
- protected void sequence_GraphPatternDeclaration(ISerializationContext context, GraphPatternDeclaration semanticObject) {
- if (errorAcceptor != null) {
- if (transientValues.isValueTransient(semanticObject, ApplicationConfigurationPackage.Literals.DECLARATION__NAME) == ValueTransient.YES)
- errorAcceptor.accept(diagnosticProvider.createFeatureValueMissing(semanticObject, ApplicationConfigurationPackage.Literals.DECLARATION__NAME));
- if (transientValues.isValueTransient(semanticObject, ApplicationConfigurationPackage.Literals.GRAPH_PATTERN_DECLARATION__SPECIFICATION) == ValueTransient.YES)
- errorAcceptor.accept(diagnosticProvider.createFeatureValueMissing(semanticObject, ApplicationConfigurationPackage.Literals.GRAPH_PATTERN_DECLARATION__SPECIFICATION));
- }
- SequenceFeeder feeder = createSequencerFeeder(context, semanticObject);
- feeder.accept(grammarAccess.getGraphPatternDeclarationAccess().getNameIDTerminalRuleCall_1_0(), semanticObject.getName());
- feeder.accept(grammarAccess.getGraphPatternDeclarationAccess().getSpecificationPatternSpecificationParserRuleCall_2_0(), semanticObject.getSpecification());
- feeder.finish();
- }
-
-
- /**
- * Contexts:
- * GraphPatternReference returns GraphPatternReference
- * GraphPattern returns GraphPatternReference
- *
- * Constraint:
- * referred=[GraphPatternDeclaration|ID]
- */
- protected void sequence_GraphPatternReference(ISerializationContext context, GraphPatternReference semanticObject) {
- if (errorAcceptor != null) {
- if (transientValues.isValueTransient(semanticObject, ApplicationConfigurationPackage.Literals.GRAPH_PATTERN_REFERENCE__REFERRED) == ValueTransient.YES)
- errorAcceptor.accept(diagnosticProvider.createFeatureValueMissing(semanticObject, ApplicationConfigurationPackage.Literals.GRAPH_PATTERN_REFERENCE__REFERRED));
- }
- SequenceFeeder feeder = createSequencerFeeder(context, semanticObject);
- feeder.accept(grammarAccess.getGraphPatternReferenceAccess().getReferredGraphPatternDeclarationIDTerminalRuleCall_0_1(), semanticObject.eGet(ApplicationConfigurationPackage.Literals.GRAPH_PATTERN_REFERENCE__REFERRED, false));
- feeder.finish();
- }
-
-
- /**
- * Contexts:
- * NumberSpecification returns IntEnumberation
- * IntEnumberation returns IntEnumberation
- *
- * Constraint:
- * (entry+=INTLiteral entry+=INTLiteral*)?
- */
- protected void sequence_IntEnumberation(ISerializationContext context, IntEnumberation semanticObject) {
- genericSequencer.createSequence(context, semanticObject);
- }
-
-
- /**
- * Contexts:
- * TypeReference returns IntegerScope
- * IntegerReference returns IntegerScope
- *
- * Constraint:
- * {IntegerScope}
- */
- protected void sequence_IntegerReference(ISerializationContext context, IntegerScope semanticObject) {
- genericSequencer.createSequence(context, semanticObject);
- }
-
-
- /**
- * Contexts:
- * TypeScope returns IntegerTypeScope
- * IntegerTypeScope returns IntegerTypeScope
- *
- * Constraint:
- * (type=IntegerReference (setsNew?='+=' | setsSum?='=') (number=ExactNumber | number=IntervallNumber | number=IntEnumberation))
- */
- protected void sequence_IntegerTypeScope(ISerializationContext context, IntegerTypeScope semanticObject) {
- genericSequencer.createSequence(context, semanticObject);
- }
-
-
- /**
- * Contexts:
- * NumberSpecification returns IntervallNumber
- * IntervallNumber returns IntervallNumber
- *
- * Constraint:
- * (min=INT (maxNumber=INT | maxUnlimited?='*'))
- */
- protected void sequence_IntervallNumber(ISerializationContext context, IntervallNumber semanticObject) {
- genericSequencer.createSequence(context, semanticObject);
- }
-
-
- /**
- * Contexts:
- * ConfigEntry returns MemoryEntry
- * MemoryEntry returns MemoryEntry
- *
- * Constraint:
- * megabyteLimit=INT
- */
- protected void sequence_MemoryEntry(ISerializationContext context, MemoryEntry semanticObject) {
- if (errorAcceptor != null) {
- if (transientValues.isValueTransient(semanticObject, ApplicationConfigurationPackage.Literals.MEMORY_ENTRY__MEGABYTE_LIMIT) == ValueTransient.YES)
- errorAcceptor.accept(diagnosticProvider.createFeatureValueMissing(semanticObject, ApplicationConfigurationPackage.Literals.MEMORY_ENTRY__MEGABYTE_LIMIT));
- }
- SequenceFeeder feeder = createSequencerFeeder(context, semanticObject);
- feeder.accept(grammarAccess.getMemoryEntryAccess().getMegabyteLimitINTTerminalRuleCall_2_0(), semanticObject.getMegabyteLimit());
- feeder.finish();
- }
-
-
- /**
- * Contexts:
- * Command returns MetamodelDeclaration
- * Declaration returns MetamodelDeclaration
- * MetamodelDeclaration returns MetamodelDeclaration
- *
- * Constraint:
- * (name=ID specification=MetamodelSpecification)
- */
- protected void sequence_MetamodelDeclaration(ISerializationContext context, MetamodelDeclaration semanticObject) {
- if (errorAcceptor != null) {
- if (transientValues.isValueTransient(semanticObject, ApplicationConfigurationPackage.Literals.DECLARATION__NAME) == ValueTransient.YES)
- errorAcceptor.accept(diagnosticProvider.createFeatureValueMissing(semanticObject, ApplicationConfigurationPackage.Literals.DECLARATION__NAME));
- if (transientValues.isValueTransient(semanticObject, ApplicationConfigurationPackage.Literals.METAMODEL_DECLARATION__SPECIFICATION) == ValueTransient.YES)
- errorAcceptor.accept(diagnosticProvider.createFeatureValueMissing(semanticObject, ApplicationConfigurationPackage.Literals.METAMODEL_DECLARATION__SPECIFICATION));
- }
- SequenceFeeder feeder = createSequencerFeeder(context, semanticObject);
- feeder.accept(grammarAccess.getMetamodelDeclarationAccess().getNameIDTerminalRuleCall_1_0(), semanticObject.getName());
- feeder.accept(grammarAccess.getMetamodelDeclarationAccess().getSpecificationMetamodelSpecificationParserRuleCall_2_0(), semanticObject.getSpecification());
- feeder.finish();
- }
-
-
- /**
- * Contexts:
- * MetamodelEntry returns MetamodelElement
- * MetamodelElement returns MetamodelElement
- *
- * Constraint:
- * (package=[EPackage|QualifiedName]? classifier=[EClassifier|ID] feature=[ENamedElement|ID]?)
- */
- protected void sequence_MetamodelElement(ISerializationContext context, MetamodelElement semanticObject) {
- genericSequencer.createSequence(context, semanticObject);
- }
-
-
- /**
- * Contexts:
- * MetamodelReference returns MetamodelReference
- * Metamodel returns MetamodelReference
- *
- * Constraint:
- * referred=[MetamodelDeclaration|ID]
- */
- protected void sequence_MetamodelReference(ISerializationContext context, MetamodelReference semanticObject) {
- if (errorAcceptor != null) {
- if (transientValues.isValueTransient(semanticObject, ApplicationConfigurationPackage.Literals.METAMODEL_REFERENCE__REFERRED) == ValueTransient.YES)
- errorAcceptor.accept(diagnosticProvider.createFeatureValueMissing(semanticObject, ApplicationConfigurationPackage.Literals.METAMODEL_REFERENCE__REFERRED));
- }
- SequenceFeeder feeder = createSequencerFeeder(context, semanticObject);
- feeder.accept(grammarAccess.getMetamodelReferenceAccess().getReferredMetamodelDeclarationIDTerminalRuleCall_0_1(), semanticObject.eGet(ApplicationConfigurationPackage.Literals.METAMODEL_REFERENCE__REFERRED, false));
- feeder.finish();
- }
-
-
- /**
- * Contexts:
- * MetamodelSpecification returns MetamodelSpecification
- * Metamodel returns MetamodelSpecification
- *
- * Constraint:
- * (entries+=MetamodelEntry entries+=MetamodelEntry*)
- */
- protected void sequence_MetamodelSpecification(ISerializationContext context, MetamodelSpecification semanticObject) {
- genericSequencer.createSequence(context, semanticObject);
- }
-
-
- /**
- * Contexts:
- * PartialModelEntry returns ModelEntry
- * ModelEntry returns ModelEntry
- *
- * Constraint:
- * path=File
- */
- protected void sequence_ModelEntry(ISerializationContext context, ModelEntry semanticObject) {
- if (errorAcceptor != null) {
- if (transientValues.isValueTransient(semanticObject, ApplicationConfigurationPackage.Literals.PARTIAL_MODEL_ENTRY__PATH) == ValueTransient.YES)
- errorAcceptor.accept(diagnosticProvider.createFeatureValueMissing(semanticObject, ApplicationConfigurationPackage.Literals.PARTIAL_MODEL_ENTRY__PATH));
- }
- SequenceFeeder feeder = createSequencerFeeder(context, semanticObject);
- feeder.accept(grammarAccess.getModelEntryAccess().getPathFileParserRuleCall_0(), semanticObject.getPath());
- feeder.finish();
- }
-
-
- /**
- * Contexts:
- * TypeReference returns ObjectReference
- * ObjectReference returns ObjectReference
- *
- * Constraint:
- * {ObjectReference}
- */
- protected void sequence_ObjectReference(ISerializationContext context, ObjectReference semanticObject) {
- genericSequencer.createSequence(context, semanticObject);
- }
-
-
- /**
- * Contexts:
- * TypeScope returns ObjectTypeScope
- * ObjectTypeScope returns ObjectTypeScope
- *
- * Constraint:
- * (type=ObjectReference (setsNew?='+=' | setsSum?='=') (number=ExactNumber | number=IntervallNumber))
- */
- protected void sequence_ObjectTypeScope(ISerializationContext context, ObjectTypeScope semanticObject) {
- genericSequencer.createSequence(context, semanticObject);
- }
-
-
- /**
- * Contexts:
- * Command returns PartialModelDeclaration
- * Declaration returns PartialModelDeclaration
- * PartialModelDeclaration returns PartialModelDeclaration
- *
- * Constraint:
- * (name=ID specification=PartialModelSpecification)
- */
- protected void sequence_PartialModelDeclaration(ISerializationContext context, PartialModelDeclaration semanticObject) {
- if (errorAcceptor != null) {
- if (transientValues.isValueTransient(semanticObject, ApplicationConfigurationPackage.Literals.DECLARATION__NAME) == ValueTransient.YES)
- errorAcceptor.accept(diagnosticProvider.createFeatureValueMissing(semanticObject, ApplicationConfigurationPackage.Literals.DECLARATION__NAME));
- if (transientValues.isValueTransient(semanticObject, ApplicationConfigurationPackage.Literals.PARTIAL_MODEL_DECLARATION__SPECIFICATION) == ValueTransient.YES)
- errorAcceptor.accept(diagnosticProvider.createFeatureValueMissing(semanticObject, ApplicationConfigurationPackage.Literals.PARTIAL_MODEL_DECLARATION__SPECIFICATION));
- }
- SequenceFeeder feeder = createSequencerFeeder(context, semanticObject);
- feeder.accept(grammarAccess.getPartialModelDeclarationAccess().getNameIDTerminalRuleCall_1_0(), semanticObject.getName());
- feeder.accept(grammarAccess.getPartialModelDeclarationAccess().getSpecificationPartialModelSpecificationParserRuleCall_2_0(), semanticObject.getSpecification());
- feeder.finish();
- }
-
-
- /**
- * Contexts:
- * PartialModelReference returns PartialModelReference
- * PartialModel returns PartialModelReference
- *
- * Constraint:
- * referred=[PartialModelDeclaration|ID]
- */
- protected void sequence_PartialModelReference(ISerializationContext context, PartialModelReference semanticObject) {
- if (errorAcceptor != null) {
- if (transientValues.isValueTransient(semanticObject, ApplicationConfigurationPackage.Literals.PARTIAL_MODEL_REFERENCE__REFERRED) == ValueTransient.YES)
- errorAcceptor.accept(diagnosticProvider.createFeatureValueMissing(semanticObject, ApplicationConfigurationPackage.Literals.PARTIAL_MODEL_REFERENCE__REFERRED));
- }
- SequenceFeeder feeder = createSequencerFeeder(context, semanticObject);
- feeder.accept(grammarAccess.getPartialModelReferenceAccess().getReferredPartialModelDeclarationIDTerminalRuleCall_0_1(), semanticObject.eGet(ApplicationConfigurationPackage.Literals.PARTIAL_MODEL_REFERENCE__REFERRED, false));
- feeder.finish();
- }
-
-
- /**
- * Contexts:
- * PartialModelSpecification returns PartialModelSpecification
- * PartialModel returns PartialModelSpecification
- *
- * Constraint:
- * (entry+=PartialModelEntry entry+=PartialModelEntry?)
- */
- protected void sequence_PartialModelSpecification(ISerializationContext context, PartialModelSpecification semanticObject) {
- genericSequencer.createSequence(context, semanticObject);
- }
-
-
- /**
- * Contexts:
- * PatternEntry returns PatternElement
- * PatternElement returns PatternElement
- *
- * Constraint:
- * (package=[PatternModel|QualifiedName]? pattern=[Pattern|ID])
- */
- protected void sequence_PatternElement(ISerializationContext context, PatternElement semanticObject) {
- genericSequencer.createSequence(context, semanticObject);
- }
-
-
- /**
- * Contexts:
- * PatternSpecification returns PatternSpecification
- * GraphPattern returns PatternSpecification
- *
- * Constraint:
- * (entries+=PatternEntry entries+=PatternEntry*)
- */
- protected void sequence_PatternSpecification(ISerializationContext context, PatternSpecification semanticObject) {
- genericSequencer.createSequence(context, semanticObject);
- }
-
-
- /**
- * Contexts:
- * NumberSpecification returns RealEnumeration
- * RealEnumeration returns RealEnumeration
- *
- * Constraint:
- * (entry+=REALLiteral entry+=REALLiteral*)?
- */
- protected void sequence_RealEnumeration(ISerializationContext context, RealEnumeration semanticObject) {
- genericSequencer.createSequence(context, semanticObject);
- }
-
-
- /**
- * Contexts:
- * TypeReference returns RealScope
- * RealReference returns RealScope
- *
- * Constraint:
- * {RealScope}
- */
- protected void sequence_RealReference(ISerializationContext context, RealScope semanticObject) {
- genericSequencer.createSequence(context, semanticObject);
- }
-
-
- /**
- * Contexts:
- * TypeScope returns RealTypeScope
- * RealTypeScope returns RealTypeScope
- *
- * Constraint:
- * (type=RealReference (setsNew?='+=' | setsSum?='=') (number=ExactNumber | number=IntervallNumber | number=RealEnumeration))
- */
- protected void sequence_RealTypeScope(ISerializationContext context, RealTypeScope semanticObject) {
- genericSequencer.createSequence(context, semanticObject);
- }
-
-
- /**
- * Contexts:
- * ConfigEntry returns RuntimeEntry
- * RuntimeEntry returns RuntimeEntry
- *
- * Constraint:
- * millisecLimit=INT
- */
- protected void sequence_RuntimeEntry(ISerializationContext context, RuntimeEntry semanticObject) {
- if (errorAcceptor != null) {
- if (transientValues.isValueTransient(semanticObject, ApplicationConfigurationPackage.Literals.RUNTIME_ENTRY__MILLISEC_LIMIT) == ValueTransient.YES)
- errorAcceptor.accept(diagnosticProvider.createFeatureValueMissing(semanticObject, ApplicationConfigurationPackage.Literals.RUNTIME_ENTRY__MILLISEC_LIMIT));
- }
- SequenceFeeder feeder = createSequencerFeeder(context, semanticObject);
- feeder.accept(grammarAccess.getRuntimeEntryAccess().getMillisecLimitINTTerminalRuleCall_2_0(), semanticObject.getMillisecLimit());
- feeder.finish();
- }
-
-
- /**
- * Contexts:
- * Command returns ScopeDeclaration
- * Declaration returns ScopeDeclaration
- * ScopeDeclaration returns ScopeDeclaration
- *
- * Constraint:
- * (name=ID specification=ScopeSpecification)
- */
- protected void sequence_ScopeDeclaration(ISerializationContext context, ScopeDeclaration semanticObject) {
- if (errorAcceptor != null) {
- if (transientValues.isValueTransient(semanticObject, ApplicationConfigurationPackage.Literals.DECLARATION__NAME) == ValueTransient.YES)
- errorAcceptor.accept(diagnosticProvider.createFeatureValueMissing(semanticObject, ApplicationConfigurationPackage.Literals.DECLARATION__NAME));
- if (transientValues.isValueTransient(semanticObject, ApplicationConfigurationPackage.Literals.SCOPE_DECLARATION__SPECIFICATION) == ValueTransient.YES)
- errorAcceptor.accept(diagnosticProvider.createFeatureValueMissing(semanticObject, ApplicationConfigurationPackage.Literals.SCOPE_DECLARATION__SPECIFICATION));
- }
- SequenceFeeder feeder = createSequencerFeeder(context, semanticObject);
- feeder.accept(grammarAccess.getScopeDeclarationAccess().getNameIDTerminalRuleCall_1_0(), semanticObject.getName());
- feeder.accept(grammarAccess.getScopeDeclarationAccess().getSpecificationScopeSpecificationParserRuleCall_2_0(), semanticObject.getSpecification());
- feeder.finish();
- }
-
-
- /**
- * Contexts:
- * ScopeReference returns ScopeReference
- * Scope returns ScopeReference
- *
- * Constraint:
- * referred=[ScopeDeclaration|ID]
- */
- protected void sequence_ScopeReference(ISerializationContext context, ScopeReference semanticObject) {
- if (errorAcceptor != null) {
- if (transientValues.isValueTransient(semanticObject, ApplicationConfigurationPackage.Literals.SCOPE_REFERENCE__REFERRED) == ValueTransient.YES)
- errorAcceptor.accept(diagnosticProvider.createFeatureValueMissing(semanticObject, ApplicationConfigurationPackage.Literals.SCOPE_REFERENCE__REFERRED));
- }
- SequenceFeeder feeder = createSequencerFeeder(context, semanticObject);
- feeder.accept(grammarAccess.getScopeReferenceAccess().getReferredScopeDeclarationIDTerminalRuleCall_0_1(), semanticObject.eGet(ApplicationConfigurationPackage.Literals.SCOPE_REFERENCE__REFERRED, false));
- feeder.finish();
- }
-
-
- /**
- * Contexts:
- * ScopeSpecification returns ScopeSpecification
- * Scope returns ScopeSpecification
- *
- * Constraint:
- * (scopes+=TypeScope scopes+=TypeScope*)?
- */
- protected void sequence_ScopeSpecification(ISerializationContext context, ScopeSpecification semanticObject) {
- genericSequencer.createSequence(context, semanticObject);
- }
-
-
- /**
- * Contexts:
- * NumberSpecification returns StringEnumeration
- * StringEnumeration returns StringEnumeration
- *
- * Constraint:
- * (entry+=STRING entry+=STRING*)?
- */
- protected void sequence_StringEnumeration(ISerializationContext context, StringEnumeration semanticObject) {
- genericSequencer.createSequence(context, semanticObject);
- }
-
-
- /**
- * Contexts:
- * TypeReference returns StringScope
- * StringReference returns StringScope
- *
- * Constraint:
- * {StringScope}
- */
- protected void sequence_StringReference(ISerializationContext context, StringScope semanticObject) {
- genericSequencer.createSequence(context, semanticObject);
- }
-
-
- /**
- * Contexts:
- * TypeScope returns StringTypeScope
- * StringTypeScope returns StringTypeScope
- *
- * Constraint:
- * (type=StringReference (setsNew?='+=' | setsSum?='=') (number=ExactNumber | number=IntervallNumber | number=StringEnumeration))
- */
- protected void sequence_StringTypeScope(ISerializationContext context, StringTypeScope semanticObject) {
- genericSequencer.createSequence(context, semanticObject);
- }
-
-
- /**
- * Contexts:
- * Import returns ViatraImport
- * ViatraImport returns ViatraImport
- *
- * Constraint:
- * importedViatra=[PatternModel|STRING]
- */
- protected void sequence_ViatraImport(ISerializationContext context, ViatraImport semanticObject) {
- if (errorAcceptor != null) {
- if (transientValues.isValueTransient(semanticObject, ApplicationConfigurationPackage.Literals.VIATRA_IMPORT__IMPORTED_VIATRA) == ValueTransient.YES)
- errorAcceptor.accept(diagnosticProvider.createFeatureValueMissing(semanticObject, ApplicationConfigurationPackage.Literals.VIATRA_IMPORT__IMPORTED_VIATRA));
- }
- SequenceFeeder feeder = createSequencerFeeder(context, semanticObject);
- feeder.accept(grammarAccess.getViatraImportAccess().getImportedViatraPatternModelSTRINGTerminalRuleCall_2_0_1(), semanticObject.eGet(ApplicationConfigurationPackage.Literals.VIATRA_IMPORT__IMPORTED_VIATRA, false));
- feeder.finish();
- }
-
-
-}
+/*
+ * generated by Xtext 2.16.0
+ */
+package hu.bme.mit.inf.dslreasoner.application.serializer;
+
+import com.google.inject.Inject;
+import hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.AllPackageEntry;
+import hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.AllPatternEntry;
+import hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.ApplicationConfigurationPackage;
+import hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.CftImport;
+import hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.ClassReference;
+import hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.ClassTypeScope;
+import hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.ConfigDeclaration;
+import hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.ConfigReference;
+import hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.ConfigSpecification;
+import hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.ConfigurationScript;
+import hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.CustomEntry;
+import hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.DocumentationEntry;
+import hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.EPackageImport;
+import hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.ExactNumber;
+import hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.FileDeclaration;
+import hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.FileReference;
+import hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.FileSpecification;
+import hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.FolderEntry;
+import hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.GenerationTask;
+import hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.GraphPatternDeclaration;
+import hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.GraphPatternReference;
+import hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.IntEnumberation;
+import hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.IntegerScope;
+import hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.IntegerTypeScope;
+import hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.IntervallNumber;
+import hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.MemoryEntry;
+import hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.MetamodelDeclaration;
+import hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.MetamodelElement;
+import hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.MetamodelReference;
+import hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.MetamodelSpecification;
+import hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.ModelEntry;
+import hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.ObjectReference;
+import hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.ObjectTypeScope;
+import hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.ObjectiveDeclaration;
+import hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.ObjectiveReference;
+import hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.ObjectiveSpecification;
+import hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.OptimizationEntry;
+import hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.PartialModelDeclaration;
+import hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.PartialModelReference;
+import hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.PartialModelSpecification;
+import hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.PatternElement;
+import hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.PatternSpecification;
+import hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.RealEnumeration;
+import hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.RealScope;
+import hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.RealTypeScope;
+import hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.ReliabiltiyFunction;
+import hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.RuntimeEntry;
+import hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.ScopeDeclaration;
+import hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.ScopeReference;
+import hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.ScopeSpecification;
+import hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.StringEnumeration;
+import hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.StringScope;
+import hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.StringTypeScope;
+import hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.ThresholdEntry;
+import hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.ViatraImport;
+import hu.bme.mit.inf.dslreasoner.application.services.ApplicationConfigurationGrammarAccess;
+import java.util.Set;
+import org.eclipse.emf.ecore.EObject;
+import org.eclipse.emf.ecore.EPackage;
+import org.eclipse.xtext.Action;
+import org.eclipse.xtext.Parameter;
+import org.eclipse.xtext.ParserRule;
+import org.eclipse.xtext.serializer.ISerializationContext;
+import org.eclipse.xtext.serializer.acceptor.SequenceFeeder;
+import org.eclipse.xtext.serializer.sequencer.AbstractDelegatingSemanticSequencer;
+import org.eclipse.xtext.serializer.sequencer.ITransientValueService.ValueTransient;
+
+@SuppressWarnings("all")
+public class ApplicationConfigurationSemanticSequencer extends AbstractDelegatingSemanticSequencer {
+
+ @Inject
+ private ApplicationConfigurationGrammarAccess grammarAccess;
+
+ @Override
+ public void sequence(ISerializationContext context, EObject semanticObject) {
+ EPackage epackage = semanticObject.eClass().getEPackage();
+ ParserRule rule = context.getParserRule();
+ Action action = context.getAssignedAction();
+ Set parameters = context.getEnabledBooleanParameters();
+ if (epackage == ApplicationConfigurationPackage.eINSTANCE)
+ switch (semanticObject.eClass().getClassifierID()) {
+ case ApplicationConfigurationPackage.ALL_PACKAGE_ENTRY:
+ sequence_AllPackageEntry(context, (AllPackageEntry) semanticObject);
+ return;
+ case ApplicationConfigurationPackage.ALL_PATTERN_ENTRY:
+ sequence_AllPatternEntry(context, (AllPatternEntry) semanticObject);
+ return;
+ case ApplicationConfigurationPackage.CFT_IMPORT:
+ sequence_CftImport(context, (CftImport) semanticObject);
+ return;
+ case ApplicationConfigurationPackage.CLASS_REFERENCE:
+ sequence_ClassReference(context, (ClassReference) semanticObject);
+ return;
+ case ApplicationConfigurationPackage.CLASS_TYPE_SCOPE:
+ sequence_ClassTypeScope(context, (ClassTypeScope) semanticObject);
+ return;
+ case ApplicationConfigurationPackage.CONFIG_DECLARATION:
+ sequence_ConfigDeclaration(context, (ConfigDeclaration) semanticObject);
+ return;
+ case ApplicationConfigurationPackage.CONFIG_REFERENCE:
+ sequence_ConfigReference(context, (ConfigReference) semanticObject);
+ return;
+ case ApplicationConfigurationPackage.CONFIG_SPECIFICATION:
+ sequence_ConfigSpecification(context, (ConfigSpecification) semanticObject);
+ return;
+ case ApplicationConfigurationPackage.CONFIGURATION_SCRIPT:
+ sequence_ConfigurationScript(context, (ConfigurationScript) semanticObject);
+ return;
+ case ApplicationConfigurationPackage.CUSTOM_ENTRY:
+ sequence_CustomEntry(context, (CustomEntry) semanticObject);
+ return;
+ case ApplicationConfigurationPackage.DOCUMENTATION_ENTRY:
+ sequence_DocumentationEntry(context, (DocumentationEntry) semanticObject);
+ return;
+ case ApplicationConfigurationPackage.EPACKAGE_IMPORT:
+ sequence_EPackageImport(context, (EPackageImport) semanticObject);
+ return;
+ case ApplicationConfigurationPackage.EXACT_NUMBER:
+ sequence_ExactNumber(context, (ExactNumber) semanticObject);
+ return;
+ case ApplicationConfigurationPackage.FILE_DECLARATION:
+ sequence_FileDeclaration(context, (FileDeclaration) semanticObject);
+ return;
+ case ApplicationConfigurationPackage.FILE_REFERENCE:
+ sequence_FileReference(context, (FileReference) semanticObject);
+ return;
+ case ApplicationConfigurationPackage.FILE_SPECIFICATION:
+ sequence_FileSpecification(context, (FileSpecification) semanticObject);
+ return;
+ case ApplicationConfigurationPackage.FOLDER_ENTRY:
+ sequence_FolderEntry(context, (FolderEntry) semanticObject);
+ return;
+ case ApplicationConfigurationPackage.GENERATION_TASK:
+ sequence_GenerationTask(context, (GenerationTask) semanticObject);
+ return;
+ case ApplicationConfigurationPackage.GRAPH_PATTERN_DECLARATION:
+ sequence_GraphPatternDeclaration(context, (GraphPatternDeclaration) semanticObject);
+ return;
+ case ApplicationConfigurationPackage.GRAPH_PATTERN_REFERENCE:
+ sequence_GraphPatternReference(context, (GraphPatternReference) semanticObject);
+ return;
+ case ApplicationConfigurationPackage.INT_ENUMBERATION:
+ sequence_IntEnumberation(context, (IntEnumberation) semanticObject);
+ return;
+ case ApplicationConfigurationPackage.INTEGER_SCOPE:
+ sequence_IntegerReference(context, (IntegerScope) semanticObject);
+ return;
+ case ApplicationConfigurationPackage.INTEGER_TYPE_SCOPE:
+ sequence_IntegerTypeScope(context, (IntegerTypeScope) semanticObject);
+ return;
+ case ApplicationConfigurationPackage.INTERVALL_NUMBER:
+ sequence_IntervallNumber(context, (IntervallNumber) semanticObject);
+ return;
+ case ApplicationConfigurationPackage.MEMORY_ENTRY:
+ sequence_MemoryEntry(context, (MemoryEntry) semanticObject);
+ return;
+ case ApplicationConfigurationPackage.METAMODEL_DECLARATION:
+ sequence_MetamodelDeclaration(context, (MetamodelDeclaration) semanticObject);
+ return;
+ case ApplicationConfigurationPackage.METAMODEL_ELEMENT:
+ sequence_MetamodelElement(context, (MetamodelElement) semanticObject);
+ return;
+ case ApplicationConfigurationPackage.METAMODEL_REFERENCE:
+ sequence_MetamodelReference(context, (MetamodelReference) semanticObject);
+ return;
+ case ApplicationConfigurationPackage.METAMODEL_SPECIFICATION:
+ sequence_MetamodelSpecification(context, (MetamodelSpecification) semanticObject);
+ return;
+ case ApplicationConfigurationPackage.MODEL_ENTRY:
+ sequence_ModelEntry(context, (ModelEntry) semanticObject);
+ return;
+ case ApplicationConfigurationPackage.OBJECT_REFERENCE:
+ sequence_ObjectReference(context, (ObjectReference) semanticObject);
+ return;
+ case ApplicationConfigurationPackage.OBJECT_TYPE_SCOPE:
+ sequence_ObjectTypeScope(context, (ObjectTypeScope) semanticObject);
+ return;
+ case ApplicationConfigurationPackage.OBJECTIVE_DECLARATION:
+ sequence_ObjectiveDeclaration(context, (ObjectiveDeclaration) semanticObject);
+ return;
+ case ApplicationConfigurationPackage.OBJECTIVE_REFERENCE:
+ sequence_ObjectiveReference(context, (ObjectiveReference) semanticObject);
+ return;
+ case ApplicationConfigurationPackage.OBJECTIVE_SPECIFICATION:
+ sequence_ObjectiveSpecification(context, (ObjectiveSpecification) semanticObject);
+ return;
+ case ApplicationConfigurationPackage.OPTIMIZATION_ENTRY:
+ sequence_OptimizationEntry(context, (OptimizationEntry) semanticObject);
+ return;
+ case ApplicationConfigurationPackage.PARTIAL_MODEL_DECLARATION:
+ sequence_PartialModelDeclaration(context, (PartialModelDeclaration) semanticObject);
+ return;
+ case ApplicationConfigurationPackage.PARTIAL_MODEL_REFERENCE:
+ sequence_PartialModelReference(context, (PartialModelReference) semanticObject);
+ return;
+ case ApplicationConfigurationPackage.PARTIAL_MODEL_SPECIFICATION:
+ sequence_PartialModelSpecification(context, (PartialModelSpecification) semanticObject);
+ return;
+ case ApplicationConfigurationPackage.PATTERN_ELEMENT:
+ sequence_PatternElement(context, (PatternElement) semanticObject);
+ return;
+ case ApplicationConfigurationPackage.PATTERN_SPECIFICATION:
+ sequence_PatternSpecification(context, (PatternSpecification) semanticObject);
+ return;
+ case ApplicationConfigurationPackage.REAL_ENUMERATION:
+ sequence_RealEnumeration(context, (RealEnumeration) semanticObject);
+ return;
+ case ApplicationConfigurationPackage.REAL_SCOPE:
+ sequence_RealReference(context, (RealScope) semanticObject);
+ return;
+ case ApplicationConfigurationPackage.REAL_TYPE_SCOPE:
+ sequence_RealTypeScope(context, (RealTypeScope) semanticObject);
+ return;
+ case ApplicationConfigurationPackage.RELIABILTIY_FUNCTION:
+ sequence_ReliabiltiyFunction(context, (ReliabiltiyFunction) semanticObject);
+ return;
+ case ApplicationConfigurationPackage.RUNTIME_ENTRY:
+ sequence_RuntimeEntry(context, (RuntimeEntry) semanticObject);
+ return;
+ case ApplicationConfigurationPackage.SCOPE_DECLARATION:
+ sequence_ScopeDeclaration(context, (ScopeDeclaration) semanticObject);
+ return;
+ case ApplicationConfigurationPackage.SCOPE_REFERENCE:
+ sequence_ScopeReference(context, (ScopeReference) semanticObject);
+ return;
+ case ApplicationConfigurationPackage.SCOPE_SPECIFICATION:
+ sequence_ScopeSpecification(context, (ScopeSpecification) semanticObject);
+ return;
+ case ApplicationConfigurationPackage.STRING_ENUMERATION:
+ sequence_StringEnumeration(context, (StringEnumeration) semanticObject);
+ return;
+ case ApplicationConfigurationPackage.STRING_SCOPE:
+ sequence_StringReference(context, (StringScope) semanticObject);
+ return;
+ case ApplicationConfigurationPackage.STRING_TYPE_SCOPE:
+ sequence_StringTypeScope(context, (StringTypeScope) semanticObject);
+ return;
+ case ApplicationConfigurationPackage.THRESHOLD_ENTRY:
+ sequence_ThresholdEntry(context, (ThresholdEntry) semanticObject);
+ return;
+ case ApplicationConfigurationPackage.VIATRA_IMPORT:
+ sequence_ViatraImport(context, (ViatraImport) semanticObject);
+ return;
+ }
+ if (errorAcceptor != null)
+ errorAcceptor.accept(diagnosticProvider.createInvalidContextOrTypeDiagnostic(semanticObject, context));
+ }
+
+ /**
+ * Contexts:
+ * MetamodelEntry returns AllPackageEntry
+ * AllPackageEntry returns AllPackageEntry
+ *
+ * Constraint:
+ * (package=[EPackage|QualifiedName] (exclusion+=MetamodelElement exclusion+=MetamodelElement*)?)
+ */
+ protected void sequence_AllPackageEntry(ISerializationContext context, AllPackageEntry semanticObject) {
+ genericSequencer.createSequence(context, semanticObject);
+ }
+
+
+ /**
+ * Contexts:
+ * PatternEntry returns AllPatternEntry
+ * AllPatternEntry returns AllPatternEntry
+ *
+ * Constraint:
+ * (package=[PatternModel|QualifiedName] (exclusuion+=PatternElement exclusuion+=PatternElement*)?)
+ */
+ protected void sequence_AllPatternEntry(ISerializationContext context, AllPatternEntry semanticObject) {
+ genericSequencer.createSequence(context, semanticObject);
+ }
+
+
+ /**
+ * Contexts:
+ * Import returns CftImport
+ * CftImport returns CftImport
+ *
+ * Constraint:
+ * importedCft=[CftModel|STRING]
+ */
+ protected void sequence_CftImport(ISerializationContext context, CftImport semanticObject) {
+ if (errorAcceptor != null) {
+ if (transientValues.isValueTransient(semanticObject, ApplicationConfigurationPackage.Literals.CFT_IMPORT__IMPORTED_CFT) == ValueTransient.YES)
+ errorAcceptor.accept(diagnosticProvider.createFeatureValueMissing(semanticObject, ApplicationConfigurationPackage.Literals.CFT_IMPORT__IMPORTED_CFT));
+ }
+ SequenceFeeder feeder = createSequencerFeeder(context, semanticObject);
+ feeder.accept(grammarAccess.getCftImportAccess().getImportedCftCftModelSTRINGTerminalRuleCall_2_0_1(), semanticObject.eGet(ApplicationConfigurationPackage.Literals.CFT_IMPORT__IMPORTED_CFT, false));
+ feeder.finish();
+ }
+
+
+ /**
+ * Contexts:
+ * TypeReference returns ClassReference
+ * ClassReference returns ClassReference
+ *
+ * Constraint:
+ * element=MetamodelElement
+ */
+ protected void sequence_ClassReference(ISerializationContext context, ClassReference semanticObject) {
+ if (errorAcceptor != null) {
+ if (transientValues.isValueTransient(semanticObject, ApplicationConfigurationPackage.Literals.CLASS_REFERENCE__ELEMENT) == ValueTransient.YES)
+ errorAcceptor.accept(diagnosticProvider.createFeatureValueMissing(semanticObject, ApplicationConfigurationPackage.Literals.CLASS_REFERENCE__ELEMENT));
+ }
+ SequenceFeeder feeder = createSequencerFeeder(context, semanticObject);
+ feeder.accept(grammarAccess.getClassReferenceAccess().getElementMetamodelElementParserRuleCall_1_0(), semanticObject.getElement());
+ feeder.finish();
+ }
+
+
+ /**
+ * Contexts:
+ * TypeScope returns ClassTypeScope
+ * ClassTypeScope returns ClassTypeScope
+ *
+ * Constraint:
+ * (type=ClassReference (setsNew?='+=' | setsSum?='=') (number=ExactNumber | number=IntervallNumber))
+ */
+ protected void sequence_ClassTypeScope(ISerializationContext context, ClassTypeScope semanticObject) {
+ genericSequencer.createSequence(context, semanticObject);
+ }
+
+
+ /**
+ * Contexts:
+ * Command returns ConfigDeclaration
+ * Declaration returns ConfigDeclaration
+ * ConfigDeclaration returns ConfigDeclaration
+ *
+ * Constraint:
+ * (name=ID specification=ConfigSpecification)
+ */
+ protected void sequence_ConfigDeclaration(ISerializationContext context, ConfigDeclaration semanticObject) {
+ if (errorAcceptor != null) {
+ if (transientValues.isValueTransient(semanticObject, ApplicationConfigurationPackage.Literals.DECLARATION__NAME) == ValueTransient.YES)
+ errorAcceptor.accept(diagnosticProvider.createFeatureValueMissing(semanticObject, ApplicationConfigurationPackage.Literals.DECLARATION__NAME));
+ if (transientValues.isValueTransient(semanticObject, ApplicationConfigurationPackage.Literals.CONFIG_DECLARATION__SPECIFICATION) == ValueTransient.YES)
+ errorAcceptor.accept(diagnosticProvider.createFeatureValueMissing(semanticObject, ApplicationConfigurationPackage.Literals.CONFIG_DECLARATION__SPECIFICATION));
+ }
+ SequenceFeeder feeder = createSequencerFeeder(context, semanticObject);
+ feeder.accept(grammarAccess.getConfigDeclarationAccess().getNameIDTerminalRuleCall_1_0(), semanticObject.getName());
+ feeder.accept(grammarAccess.getConfigDeclarationAccess().getSpecificationConfigSpecificationParserRuleCall_2_0(), semanticObject.getSpecification());
+ feeder.finish();
+ }
+
+
+ /**
+ * Contexts:
+ * ConfigReference returns ConfigReference
+ * Config returns ConfigReference
+ *
+ * Constraint:
+ * config=[ConfigDeclaration|ID]
+ */
+ protected void sequence_ConfigReference(ISerializationContext context, ConfigReference semanticObject) {
+ if (errorAcceptor != null) {
+ if (transientValues.isValueTransient(semanticObject, ApplicationConfigurationPackage.Literals.CONFIG_REFERENCE__CONFIG) == ValueTransient.YES)
+ errorAcceptor.accept(diagnosticProvider.createFeatureValueMissing(semanticObject, ApplicationConfigurationPackage.Literals.CONFIG_REFERENCE__CONFIG));
+ }
+ SequenceFeeder feeder = createSequencerFeeder(context, semanticObject);
+ feeder.accept(grammarAccess.getConfigReferenceAccess().getConfigConfigDeclarationIDTerminalRuleCall_0_1(), semanticObject.eGet(ApplicationConfigurationPackage.Literals.CONFIG_REFERENCE__CONFIG, false));
+ feeder.finish();
+ }
+
+
+ /**
+ * Contexts:
+ * ConfigSpecification returns ConfigSpecification
+ * Config returns ConfigSpecification
+ *
+ * Constraint:
+ * (entries+=ConfigEntry entries+=ConfigEntry*)?
+ */
+ protected void sequence_ConfigSpecification(ISerializationContext context, ConfigSpecification semanticObject) {
+ genericSequencer.createSequence(context, semanticObject);
+ }
+
+
+ /**
+ * Contexts:
+ * ConfigurationScript returns ConfigurationScript
+ *
+ * Constraint:
+ * ((imports+=Import+ commands+=Command+) | commands+=Command+)?
+ */
+ protected void sequence_ConfigurationScript(ISerializationContext context, ConfigurationScript semanticObject) {
+ genericSequencer.createSequence(context, semanticObject);
+ }
+
+
+ /**
+ * Contexts:
+ * ConfigEntry returns CustomEntry
+ * CustomEntry returns CustomEntry
+ *
+ * Constraint:
+ * (key=STRING value=STRING)
+ */
+ protected void sequence_CustomEntry(ISerializationContext context, CustomEntry semanticObject) {
+ if (errorAcceptor != null) {
+ if (transientValues.isValueTransient(semanticObject, ApplicationConfigurationPackage.Literals.CUSTOM_ENTRY__KEY) == ValueTransient.YES)
+ errorAcceptor.accept(diagnosticProvider.createFeatureValueMissing(semanticObject, ApplicationConfigurationPackage.Literals.CUSTOM_ENTRY__KEY));
+ if (transientValues.isValueTransient(semanticObject, ApplicationConfigurationPackage.Literals.CUSTOM_ENTRY__VALUE) == ValueTransient.YES)
+ errorAcceptor.accept(diagnosticProvider.createFeatureValueMissing(semanticObject, ApplicationConfigurationPackage.Literals.CUSTOM_ENTRY__VALUE));
+ }
+ SequenceFeeder feeder = createSequencerFeeder(context, semanticObject);
+ feeder.accept(grammarAccess.getCustomEntryAccess().getKeySTRINGTerminalRuleCall_0_0(), semanticObject.getKey());
+ feeder.accept(grammarAccess.getCustomEntryAccess().getValueSTRINGTerminalRuleCall_2_0(), semanticObject.getValue());
+ feeder.finish();
+ }
+
+
+ /**
+ * Contexts:
+ * ConfigEntry returns DocumentationEntry
+ * DocumentationEntry returns DocumentationEntry
+ *
+ * Constraint:
+ * level=DocumentLevelSpecification
+ */
+ protected void sequence_DocumentationEntry(ISerializationContext context, DocumentationEntry semanticObject) {
+ if (errorAcceptor != null) {
+ if (transientValues.isValueTransient(semanticObject, ApplicationConfigurationPackage.Literals.DOCUMENTATION_ENTRY__LEVEL) == ValueTransient.YES)
+ errorAcceptor.accept(diagnosticProvider.createFeatureValueMissing(semanticObject, ApplicationConfigurationPackage.Literals.DOCUMENTATION_ENTRY__LEVEL));
+ }
+ SequenceFeeder feeder = createSequencerFeeder(context, semanticObject);
+ feeder.accept(grammarAccess.getDocumentationEntryAccess().getLevelDocumentLevelSpecificationEnumRuleCall_2_0(), semanticObject.getLevel());
+ feeder.finish();
+ }
+
+
+ /**
+ * Contexts:
+ * Import returns EPackageImport
+ * EPackageImport returns EPackageImport
+ *
+ * Constraint:
+ * importedPackage=[EPackage|STRING]
+ */
+ protected void sequence_EPackageImport(ISerializationContext context, EPackageImport semanticObject) {
+ if (errorAcceptor != null) {
+ if (transientValues.isValueTransient(semanticObject, ApplicationConfigurationPackage.Literals.EPACKAGE_IMPORT__IMPORTED_PACKAGE) == ValueTransient.YES)
+ errorAcceptor.accept(diagnosticProvider.createFeatureValueMissing(semanticObject, ApplicationConfigurationPackage.Literals.EPACKAGE_IMPORT__IMPORTED_PACKAGE));
+ }
+ SequenceFeeder feeder = createSequencerFeeder(context, semanticObject);
+ feeder.accept(grammarAccess.getEPackageImportAccess().getImportedPackageEPackageSTRINGTerminalRuleCall_2_0_1(), semanticObject.eGet(ApplicationConfigurationPackage.Literals.EPACKAGE_IMPORT__IMPORTED_PACKAGE, false));
+ feeder.finish();
+ }
+
+
+ /**
+ * Contexts:
+ * NumberSpecification returns ExactNumber
+ * ExactNumber returns ExactNumber
+ *
+ * Constraint:
+ * (exactNumber=INT | exactUnlimited?='*')
+ */
+ protected void sequence_ExactNumber(ISerializationContext context, ExactNumber semanticObject) {
+ genericSequencer.createSequence(context, semanticObject);
+ }
+
+
+ /**
+ * Contexts:
+ * Command returns FileDeclaration
+ * Declaration returns FileDeclaration
+ * FileDeclaration returns FileDeclaration
+ *
+ * Constraint:
+ * (name=ID specification=FileSpecification)
+ */
+ protected void sequence_FileDeclaration(ISerializationContext context, FileDeclaration semanticObject) {
+ if (errorAcceptor != null) {
+ if (transientValues.isValueTransient(semanticObject, ApplicationConfigurationPackage.Literals.DECLARATION__NAME) == ValueTransient.YES)
+ errorAcceptor.accept(diagnosticProvider.createFeatureValueMissing(semanticObject, ApplicationConfigurationPackage.Literals.DECLARATION__NAME));
+ if (transientValues.isValueTransient(semanticObject, ApplicationConfigurationPackage.Literals.FILE_DECLARATION__SPECIFICATION) == ValueTransient.YES)
+ errorAcceptor.accept(diagnosticProvider.createFeatureValueMissing(semanticObject, ApplicationConfigurationPackage.Literals.FILE_DECLARATION__SPECIFICATION));
+ }
+ SequenceFeeder feeder = createSequencerFeeder(context, semanticObject);
+ feeder.accept(grammarAccess.getFileDeclarationAccess().getNameIDTerminalRuleCall_1_0(), semanticObject.getName());
+ feeder.accept(grammarAccess.getFileDeclarationAccess().getSpecificationFileSpecificationParserRuleCall_3_0(), semanticObject.getSpecification());
+ feeder.finish();
+ }
+
+
+ /**
+ * Contexts:
+ * FileReference returns FileReference
+ * File returns FileReference
+ *
+ * Constraint:
+ * referred=[FileDeclaration|ID]
+ */
+ protected void sequence_FileReference(ISerializationContext context, FileReference semanticObject) {
+ if (errorAcceptor != null) {
+ if (transientValues.isValueTransient(semanticObject, ApplicationConfigurationPackage.Literals.FILE_REFERENCE__REFERRED) == ValueTransient.YES)
+ errorAcceptor.accept(diagnosticProvider.createFeatureValueMissing(semanticObject, ApplicationConfigurationPackage.Literals.FILE_REFERENCE__REFERRED));
+ }
+ SequenceFeeder feeder = createSequencerFeeder(context, semanticObject);
+ feeder.accept(grammarAccess.getFileReferenceAccess().getReferredFileDeclarationIDTerminalRuleCall_0_1(), semanticObject.eGet(ApplicationConfigurationPackage.Literals.FILE_REFERENCE__REFERRED, false));
+ feeder.finish();
+ }
+
+
+ /**
+ * Contexts:
+ * FileSpecification returns FileSpecification
+ * File returns FileSpecification
+ *
+ * Constraint:
+ * path=STRING
+ */
+ protected void sequence_FileSpecification(ISerializationContext context, FileSpecification semanticObject) {
+ if (errorAcceptor != null) {
+ if (transientValues.isValueTransient(semanticObject, ApplicationConfigurationPackage.Literals.FILE_SPECIFICATION__PATH) == ValueTransient.YES)
+ errorAcceptor.accept(diagnosticProvider.createFeatureValueMissing(semanticObject, ApplicationConfigurationPackage.Literals.FILE_SPECIFICATION__PATH));
+ }
+ SequenceFeeder feeder = createSequencerFeeder(context, semanticObject);
+ feeder.accept(grammarAccess.getFileSpecificationAccess().getPathSTRINGTerminalRuleCall_0(), semanticObject.getPath());
+ feeder.finish();
+ }
+
+
+ /**
+ * Contexts:
+ * PartialModelEntry returns FolderEntry
+ * FolderEntry returns FolderEntry
+ *
+ * Constraint:
+ * (path=File (exclusion+=ModelEntry exclusion+=ModelEntry*)?)
+ */
+ protected void sequence_FolderEntry(ISerializationContext context, FolderEntry semanticObject) {
+ genericSequencer.createSequence(context, semanticObject);
+ }
+
+
+ /**
+ * Contexts:
+ * Command returns GenerationTask
+ * Task returns GenerationTask
+ * GenerationTask returns GenerationTask
+ *
+ * Constraint:
+ * (
+ * (
+ * metamodel=Metamodel |
+ * partialModel=PartialModel |
+ * patterns=GraphPattern |
+ * objectives=Objective |
+ * scope=Scope |
+ * solver=Solver |
+ * config=Config |
+ * debugFolder=File |
+ * targetLogFile=File |
+ * targetStatisticsFile=File |
+ * tagetFolder=File
+ * )?
+ * (runSpecified?='runs' runs=INT)?
+ * (numberSpecified?='number' number=INT)?
+ * )+
+ */
+ protected void sequence_GenerationTask(ISerializationContext context, GenerationTask semanticObject) {
+ genericSequencer.createSequence(context, semanticObject);
+ }
+
+
+ /**
+ * Contexts:
+ * Command returns GraphPatternDeclaration
+ * Declaration returns GraphPatternDeclaration
+ * GraphPatternDeclaration returns GraphPatternDeclaration
+ *
+ * Constraint:
+ * (name=ID specification=PatternSpecification)
+ */
+ protected void sequence_GraphPatternDeclaration(ISerializationContext context, GraphPatternDeclaration semanticObject) {
+ if (errorAcceptor != null) {
+ if (transientValues.isValueTransient(semanticObject, ApplicationConfigurationPackage.Literals.DECLARATION__NAME) == ValueTransient.YES)
+ errorAcceptor.accept(diagnosticProvider.createFeatureValueMissing(semanticObject, ApplicationConfigurationPackage.Literals.DECLARATION__NAME));
+ if (transientValues.isValueTransient(semanticObject, ApplicationConfigurationPackage.Literals.GRAPH_PATTERN_DECLARATION__SPECIFICATION) == ValueTransient.YES)
+ errorAcceptor.accept(diagnosticProvider.createFeatureValueMissing(semanticObject, ApplicationConfigurationPackage.Literals.GRAPH_PATTERN_DECLARATION__SPECIFICATION));
+ }
+ SequenceFeeder feeder = createSequencerFeeder(context, semanticObject);
+ feeder.accept(grammarAccess.getGraphPatternDeclarationAccess().getNameIDTerminalRuleCall_1_0(), semanticObject.getName());
+ feeder.accept(grammarAccess.getGraphPatternDeclarationAccess().getSpecificationPatternSpecificationParserRuleCall_2_0(), semanticObject.getSpecification());
+ feeder.finish();
+ }
+
+
+ /**
+ * Contexts:
+ * GraphPatternReference returns GraphPatternReference
+ * GraphPattern returns GraphPatternReference
+ *
+ * Constraint:
+ * referred=[GraphPatternDeclaration|ID]
+ */
+ protected void sequence_GraphPatternReference(ISerializationContext context, GraphPatternReference semanticObject) {
+ if (errorAcceptor != null) {
+ if (transientValues.isValueTransient(semanticObject, ApplicationConfigurationPackage.Literals.GRAPH_PATTERN_REFERENCE__REFERRED) == ValueTransient.YES)
+ errorAcceptor.accept(diagnosticProvider.createFeatureValueMissing(semanticObject, ApplicationConfigurationPackage.Literals.GRAPH_PATTERN_REFERENCE__REFERRED));
+ }
+ SequenceFeeder feeder = createSequencerFeeder(context, semanticObject);
+ feeder.accept(grammarAccess.getGraphPatternReferenceAccess().getReferredGraphPatternDeclarationIDTerminalRuleCall_0_1(), semanticObject.eGet(ApplicationConfigurationPackage.Literals.GRAPH_PATTERN_REFERENCE__REFERRED, false));
+ feeder.finish();
+ }
+
+
+ /**
+ * Contexts:
+ * NumberSpecification returns IntEnumberation
+ * IntEnumberation returns IntEnumberation
+ *
+ * Constraint:
+ * (entry+=INTLiteral entry+=INTLiteral*)?
+ */
+ protected void sequence_IntEnumberation(ISerializationContext context, IntEnumberation semanticObject) {
+ genericSequencer.createSequence(context, semanticObject);
+ }
+
+
+ /**
+ * Contexts:
+ * TypeReference returns IntegerScope
+ * IntegerReference returns IntegerScope
+ *
+ * Constraint:
+ * {IntegerScope}
+ */
+ protected void sequence_IntegerReference(ISerializationContext context, IntegerScope semanticObject) {
+ genericSequencer.createSequence(context, semanticObject);
+ }
+
+
+ /**
+ * Contexts:
+ * TypeScope returns IntegerTypeScope
+ * IntegerTypeScope returns IntegerTypeScope
+ *
+ * Constraint:
+ * (type=IntegerReference (setsNew?='+=' | setsSum?='=') (number=ExactNumber | number=IntervallNumber | number=IntEnumberation))
+ */
+ protected void sequence_IntegerTypeScope(ISerializationContext context, IntegerTypeScope semanticObject) {
+ genericSequencer.createSequence(context, semanticObject);
+ }
+
+
+ /**
+ * Contexts:
+ * NumberSpecification returns IntervallNumber
+ * IntervallNumber returns IntervallNumber
+ *
+ * Constraint:
+ * (min=INT (maxNumber=INT | maxUnlimited?='*'))
+ */
+ protected void sequence_IntervallNumber(ISerializationContext context, IntervallNumber semanticObject) {
+ genericSequencer.createSequence(context, semanticObject);
+ }
+
+
+ /**
+ * Contexts:
+ * ConfigEntry returns MemoryEntry
+ * MemoryEntry returns MemoryEntry
+ *
+ * Constraint:
+ * megabyteLimit=INT
+ */
+ protected void sequence_MemoryEntry(ISerializationContext context, MemoryEntry semanticObject) {
+ if (errorAcceptor != null) {
+ if (transientValues.isValueTransient(semanticObject, ApplicationConfigurationPackage.Literals.MEMORY_ENTRY__MEGABYTE_LIMIT) == ValueTransient.YES)
+ errorAcceptor.accept(diagnosticProvider.createFeatureValueMissing(semanticObject, ApplicationConfigurationPackage.Literals.MEMORY_ENTRY__MEGABYTE_LIMIT));
+ }
+ SequenceFeeder feeder = createSequencerFeeder(context, semanticObject);
+ feeder.accept(grammarAccess.getMemoryEntryAccess().getMegabyteLimitINTTerminalRuleCall_2_0(), semanticObject.getMegabyteLimit());
+ feeder.finish();
+ }
+
+
+ /**
+ * Contexts:
+ * Command returns MetamodelDeclaration
+ * Declaration returns MetamodelDeclaration
+ * MetamodelDeclaration returns MetamodelDeclaration
+ *
+ * Constraint:
+ * (name=ID specification=MetamodelSpecification)
+ */
+ protected void sequence_MetamodelDeclaration(ISerializationContext context, MetamodelDeclaration semanticObject) {
+ if (errorAcceptor != null) {
+ if (transientValues.isValueTransient(semanticObject, ApplicationConfigurationPackage.Literals.DECLARATION__NAME) == ValueTransient.YES)
+ errorAcceptor.accept(diagnosticProvider.createFeatureValueMissing(semanticObject, ApplicationConfigurationPackage.Literals.DECLARATION__NAME));
+ if (transientValues.isValueTransient(semanticObject, ApplicationConfigurationPackage.Literals.METAMODEL_DECLARATION__SPECIFICATION) == ValueTransient.YES)
+ errorAcceptor.accept(diagnosticProvider.createFeatureValueMissing(semanticObject, ApplicationConfigurationPackage.Literals.METAMODEL_DECLARATION__SPECIFICATION));
+ }
+ SequenceFeeder feeder = createSequencerFeeder(context, semanticObject);
+ feeder.accept(grammarAccess.getMetamodelDeclarationAccess().getNameIDTerminalRuleCall_1_0(), semanticObject.getName());
+ feeder.accept(grammarAccess.getMetamodelDeclarationAccess().getSpecificationMetamodelSpecificationParserRuleCall_2_0(), semanticObject.getSpecification());
+ feeder.finish();
+ }
+
+
+ /**
+ * Contexts:
+ * MetamodelEntry returns MetamodelElement
+ * MetamodelElement returns MetamodelElement
+ *
+ * Constraint:
+ * (package=[EPackage|QualifiedName]? classifier=[EClassifier|ID] feature=[ENamedElement|ID]?)
+ */
+ protected void sequence_MetamodelElement(ISerializationContext context, MetamodelElement semanticObject) {
+ genericSequencer.createSequence(context, semanticObject);
+ }
+
+
+ /**
+ * Contexts:
+ * MetamodelReference returns MetamodelReference
+ * Metamodel returns MetamodelReference
+ *
+ * Constraint:
+ * referred=[MetamodelDeclaration|ID]
+ */
+ protected void sequence_MetamodelReference(ISerializationContext context, MetamodelReference semanticObject) {
+ if (errorAcceptor != null) {
+ if (transientValues.isValueTransient(semanticObject, ApplicationConfigurationPackage.Literals.METAMODEL_REFERENCE__REFERRED) == ValueTransient.YES)
+ errorAcceptor.accept(diagnosticProvider.createFeatureValueMissing(semanticObject, ApplicationConfigurationPackage.Literals.METAMODEL_REFERENCE__REFERRED));
+ }
+ SequenceFeeder feeder = createSequencerFeeder(context, semanticObject);
+ feeder.accept(grammarAccess.getMetamodelReferenceAccess().getReferredMetamodelDeclarationIDTerminalRuleCall_0_1(), semanticObject.eGet(ApplicationConfigurationPackage.Literals.METAMODEL_REFERENCE__REFERRED, false));
+ feeder.finish();
+ }
+
+
+ /**
+ * Contexts:
+ * MetamodelSpecification returns MetamodelSpecification
+ * Metamodel returns MetamodelSpecification
+ *
+ * Constraint:
+ * (entries+=MetamodelEntry entries+=MetamodelEntry*)
+ */
+ protected void sequence_MetamodelSpecification(ISerializationContext context, MetamodelSpecification semanticObject) {
+ genericSequencer.createSequence(context, semanticObject);
+ }
+
+
+ /**
+ * Contexts:
+ * PartialModelEntry returns ModelEntry
+ * ModelEntry returns ModelEntry
+ *
+ * Constraint:
+ * path=File
+ */
+ protected void sequence_ModelEntry(ISerializationContext context, ModelEntry semanticObject) {
+ if (errorAcceptor != null) {
+ if (transientValues.isValueTransient(semanticObject, ApplicationConfigurationPackage.Literals.PARTIAL_MODEL_ENTRY__PATH) == ValueTransient.YES)
+ errorAcceptor.accept(diagnosticProvider.createFeatureValueMissing(semanticObject, ApplicationConfigurationPackage.Literals.PARTIAL_MODEL_ENTRY__PATH));
+ }
+ SequenceFeeder feeder = createSequencerFeeder(context, semanticObject);
+ feeder.accept(grammarAccess.getModelEntryAccess().getPathFileParserRuleCall_0(), semanticObject.getPath());
+ feeder.finish();
+ }
+
+
+ /**
+ * Contexts:
+ * TypeReference returns ObjectReference
+ * ObjectReference returns ObjectReference
+ *
+ * Constraint:
+ * {ObjectReference}
+ */
+ protected void sequence_ObjectReference(ISerializationContext context, ObjectReference semanticObject) {
+ genericSequencer.createSequence(context, semanticObject);
+ }
+
+
+ /**
+ * Contexts:
+ * TypeScope returns ObjectTypeScope
+ * ObjectTypeScope returns ObjectTypeScope
+ *
+ * Constraint:
+ * (type=ObjectReference (setsNew?='+=' | setsSum?='=') (number=ExactNumber | number=IntervallNumber))
+ */
+ protected void sequence_ObjectTypeScope(ISerializationContext context, ObjectTypeScope semanticObject) {
+ genericSequencer.createSequence(context, semanticObject);
+ }
+
+
+ /**
+ * Contexts:
+ * Command returns ObjectiveDeclaration
+ * Declaration returns ObjectiveDeclaration
+ * ObjectiveDeclaration returns ObjectiveDeclaration
+ *
+ * Constraint:
+ * (name=ID specification=ObjectiveSpecification)
+ */
+ protected void sequence_ObjectiveDeclaration(ISerializationContext context, ObjectiveDeclaration semanticObject) {
+ if (errorAcceptor != null) {
+ if (transientValues.isValueTransient(semanticObject, ApplicationConfigurationPackage.Literals.DECLARATION__NAME) == ValueTransient.YES)
+ errorAcceptor.accept(diagnosticProvider.createFeatureValueMissing(semanticObject, ApplicationConfigurationPackage.Literals.DECLARATION__NAME));
+ if (transientValues.isValueTransient(semanticObject, ApplicationConfigurationPackage.Literals.OBJECTIVE_DECLARATION__SPECIFICATION) == ValueTransient.YES)
+ errorAcceptor.accept(diagnosticProvider.createFeatureValueMissing(semanticObject, ApplicationConfigurationPackage.Literals.OBJECTIVE_DECLARATION__SPECIFICATION));
+ }
+ SequenceFeeder feeder = createSequencerFeeder(context, semanticObject);
+ feeder.accept(grammarAccess.getObjectiveDeclarationAccess().getNameIDTerminalRuleCall_1_0(), semanticObject.getName());
+ feeder.accept(grammarAccess.getObjectiveDeclarationAccess().getSpecificationObjectiveSpecificationParserRuleCall_2_0(), semanticObject.getSpecification());
+ feeder.finish();
+ }
+
+
+ /**
+ * Contexts:
+ * ObjectiveReference returns ObjectiveReference
+ * Objective returns ObjectiveReference
+ *
+ * Constraint:
+ * referred=[ObjectiveDeclaration|ID]
+ */
+ protected void sequence_ObjectiveReference(ISerializationContext context, ObjectiveReference semanticObject) {
+ if (errorAcceptor != null) {
+ if (transientValues.isValueTransient(semanticObject, ApplicationConfigurationPackage.Literals.OBJECTIVE_REFERENCE__REFERRED) == ValueTransient.YES)
+ errorAcceptor.accept(diagnosticProvider.createFeatureValueMissing(semanticObject, ApplicationConfigurationPackage.Literals.OBJECTIVE_REFERENCE__REFERRED));
+ }
+ SequenceFeeder feeder = createSequencerFeeder(context, semanticObject);
+ feeder.accept(grammarAccess.getObjectiveReferenceAccess().getReferredObjectiveDeclarationIDTerminalRuleCall_0_1(), semanticObject.eGet(ApplicationConfigurationPackage.Literals.OBJECTIVE_REFERENCE__REFERRED, false));
+ feeder.finish();
+ }
+
+
+ /**
+ * Contexts:
+ * ObjectiveSpecification returns ObjectiveSpecification
+ * Objective returns ObjectiveSpecification
+ *
+ * Constraint:
+ * (entries+=ObjectiveEntry entries+=ObjectiveEntry*)
+ */
+ protected void sequence_ObjectiveSpecification(ISerializationContext context, ObjectiveSpecification semanticObject) {
+ genericSequencer.createSequence(context, semanticObject);
+ }
+
+
+ /**
+ * Contexts:
+ * ObjectiveEntry returns OptimizationEntry
+ * OptimizationEntry returns OptimizationEntry
+ *
+ * Constraint:
+ * (direction=OptimizationDirection function=ObjectiveFunction)
+ */
+ protected void sequence_OptimizationEntry(ISerializationContext context, OptimizationEntry semanticObject) {
+ if (errorAcceptor != null) {
+ if (transientValues.isValueTransient(semanticObject, ApplicationConfigurationPackage.Literals.OPTIMIZATION_ENTRY__DIRECTION) == ValueTransient.YES)
+ errorAcceptor.accept(diagnosticProvider.createFeatureValueMissing(semanticObject, ApplicationConfigurationPackage.Literals.OPTIMIZATION_ENTRY__DIRECTION));
+ if (transientValues.isValueTransient(semanticObject, ApplicationConfigurationPackage.Literals.OBJECTIVE_ENTRY__FUNCTION) == ValueTransient.YES)
+ errorAcceptor.accept(diagnosticProvider.createFeatureValueMissing(semanticObject, ApplicationConfigurationPackage.Literals.OBJECTIVE_ENTRY__FUNCTION));
+ }
+ SequenceFeeder feeder = createSequencerFeeder(context, semanticObject);
+ feeder.accept(grammarAccess.getOptimizationEntryAccess().getDirectionOptimizationDirectionEnumRuleCall_0_0(), semanticObject.getDirection());
+ feeder.accept(grammarAccess.getOptimizationEntryAccess().getFunctionObjectiveFunctionParserRuleCall_1_0(), semanticObject.getFunction());
+ feeder.finish();
+ }
+
+
+ /**
+ * Contexts:
+ * Command returns PartialModelDeclaration
+ * Declaration returns PartialModelDeclaration
+ * PartialModelDeclaration returns PartialModelDeclaration
+ *
+ * Constraint:
+ * (name=ID specification=PartialModelSpecification)
+ */
+ protected void sequence_PartialModelDeclaration(ISerializationContext context, PartialModelDeclaration semanticObject) {
+ if (errorAcceptor != null) {
+ if (transientValues.isValueTransient(semanticObject, ApplicationConfigurationPackage.Literals.DECLARATION__NAME) == ValueTransient.YES)
+ errorAcceptor.accept(diagnosticProvider.createFeatureValueMissing(semanticObject, ApplicationConfigurationPackage.Literals.DECLARATION__NAME));
+ if (transientValues.isValueTransient(semanticObject, ApplicationConfigurationPackage.Literals.PARTIAL_MODEL_DECLARATION__SPECIFICATION) == ValueTransient.YES)
+ errorAcceptor.accept(diagnosticProvider.createFeatureValueMissing(semanticObject, ApplicationConfigurationPackage.Literals.PARTIAL_MODEL_DECLARATION__SPECIFICATION));
+ }
+ SequenceFeeder feeder = createSequencerFeeder(context, semanticObject);
+ feeder.accept(grammarAccess.getPartialModelDeclarationAccess().getNameIDTerminalRuleCall_1_0(), semanticObject.getName());
+ feeder.accept(grammarAccess.getPartialModelDeclarationAccess().getSpecificationPartialModelSpecificationParserRuleCall_2_0(), semanticObject.getSpecification());
+ feeder.finish();
+ }
+
+
+ /**
+ * Contexts:
+ * PartialModelReference returns PartialModelReference
+ * PartialModel returns PartialModelReference
+ *
+ * Constraint:
+ * referred=[PartialModelDeclaration|ID]
+ */
+ protected void sequence_PartialModelReference(ISerializationContext context, PartialModelReference semanticObject) {
+ if (errorAcceptor != null) {
+ if (transientValues.isValueTransient(semanticObject, ApplicationConfigurationPackage.Literals.PARTIAL_MODEL_REFERENCE__REFERRED) == ValueTransient.YES)
+ errorAcceptor.accept(diagnosticProvider.createFeatureValueMissing(semanticObject, ApplicationConfigurationPackage.Literals.PARTIAL_MODEL_REFERENCE__REFERRED));
+ }
+ SequenceFeeder feeder = createSequencerFeeder(context, semanticObject);
+ feeder.accept(grammarAccess.getPartialModelReferenceAccess().getReferredPartialModelDeclarationIDTerminalRuleCall_0_1(), semanticObject.eGet(ApplicationConfigurationPackage.Literals.PARTIAL_MODEL_REFERENCE__REFERRED, false));
+ feeder.finish();
+ }
+
+
+ /**
+ * Contexts:
+ * PartialModelSpecification returns PartialModelSpecification
+ * PartialModel returns PartialModelSpecification
+ *
+ * Constraint:
+ * (entry+=PartialModelEntry entry+=PartialModelEntry?)
+ */
+ protected void sequence_PartialModelSpecification(ISerializationContext context, PartialModelSpecification semanticObject) {
+ genericSequencer.createSequence(context, semanticObject);
+ }
+
+
+ /**
+ * Contexts:
+ * PatternEntry returns PatternElement
+ * PatternElement returns PatternElement
+ *
+ * Constraint:
+ * (package=[PatternModel|QualifiedName]? pattern=[Pattern|ID])
+ */
+ protected void sequence_PatternElement(ISerializationContext context, PatternElement semanticObject) {
+ genericSequencer.createSequence(context, semanticObject);
+ }
+
+
+ /**
+ * Contexts:
+ * PatternSpecification returns PatternSpecification
+ * GraphPattern returns PatternSpecification
+ *
+ * Constraint:
+ * (entries+=PatternEntry entries+=PatternEntry*)
+ */
+ protected void sequence_PatternSpecification(ISerializationContext context, PatternSpecification semanticObject) {
+ genericSequencer.createSequence(context, semanticObject);
+ }
+
+
+ /**
+ * Contexts:
+ * NumberSpecification returns RealEnumeration
+ * RealEnumeration returns RealEnumeration
+ *
+ * Constraint:
+ * (entry+=REALLiteral entry+=REALLiteral*)?
+ */
+ protected void sequence_RealEnumeration(ISerializationContext context, RealEnumeration semanticObject) {
+ genericSequencer.createSequence(context, semanticObject);
+ }
+
+
+ /**
+ * Contexts:
+ * TypeReference returns RealScope
+ * RealReference returns RealScope
+ *
+ * Constraint:
+ * {RealScope}
+ */
+ protected void sequence_RealReference(ISerializationContext context, RealScope semanticObject) {
+ genericSequencer.createSequence(context, semanticObject);
+ }
+
+
+ /**
+ * Contexts:
+ * TypeScope returns RealTypeScope
+ * RealTypeScope returns RealTypeScope
+ *
+ * Constraint:
+ * (type=RealReference (setsNew?='+=' | setsSum?='=') (number=ExactNumber | number=IntervallNumber | number=RealEnumeration))
+ */
+ protected void sequence_RealTypeScope(ISerializationContext context, RealTypeScope semanticObject) {
+ genericSequencer.createSequence(context, semanticObject);
+ }
+
+
+ /**
+ * Contexts:
+ * ObjectiveFunction returns ReliabiltiyFunction
+ * ReliabiltiyFunction returns ReliabiltiyFunction
+ *
+ * Constraint:
+ * (package=[CftModel|QualifiedName]? transformation=[TransformationDefinition|ID])
+ */
+ protected void sequence_ReliabiltiyFunction(ISerializationContext context, ReliabiltiyFunction semanticObject) {
+ genericSequencer.createSequence(context, semanticObject);
+ }
+
+
+ /**
+ * Contexts:
+ * ConfigEntry returns RuntimeEntry
+ * RuntimeEntry returns RuntimeEntry
+ *
+ * Constraint:
+ * millisecLimit=INT
+ */
+ protected void sequence_RuntimeEntry(ISerializationContext context, RuntimeEntry semanticObject) {
+ if (errorAcceptor != null) {
+ if (transientValues.isValueTransient(semanticObject, ApplicationConfigurationPackage.Literals.RUNTIME_ENTRY__MILLISEC_LIMIT) == ValueTransient.YES)
+ errorAcceptor.accept(diagnosticProvider.createFeatureValueMissing(semanticObject, ApplicationConfigurationPackage.Literals.RUNTIME_ENTRY__MILLISEC_LIMIT));
+ }
+ SequenceFeeder feeder = createSequencerFeeder(context, semanticObject);
+ feeder.accept(grammarAccess.getRuntimeEntryAccess().getMillisecLimitINTTerminalRuleCall_2_0(), semanticObject.getMillisecLimit());
+ feeder.finish();
+ }
+
+
+ /**
+ * Contexts:
+ * Command returns ScopeDeclaration
+ * Declaration returns ScopeDeclaration
+ * ScopeDeclaration returns ScopeDeclaration
+ *
+ * Constraint:
+ * (name=ID specification=ScopeSpecification)
+ */
+ protected void sequence_ScopeDeclaration(ISerializationContext context, ScopeDeclaration semanticObject) {
+ if (errorAcceptor != null) {
+ if (transientValues.isValueTransient(semanticObject, ApplicationConfigurationPackage.Literals.DECLARATION__NAME) == ValueTransient.YES)
+ errorAcceptor.accept(diagnosticProvider.createFeatureValueMissing(semanticObject, ApplicationConfigurationPackage.Literals.DECLARATION__NAME));
+ if (transientValues.isValueTransient(semanticObject, ApplicationConfigurationPackage.Literals.SCOPE_DECLARATION__SPECIFICATION) == ValueTransient.YES)
+ errorAcceptor.accept(diagnosticProvider.createFeatureValueMissing(semanticObject, ApplicationConfigurationPackage.Literals.SCOPE_DECLARATION__SPECIFICATION));
+ }
+ SequenceFeeder feeder = createSequencerFeeder(context, semanticObject);
+ feeder.accept(grammarAccess.getScopeDeclarationAccess().getNameIDTerminalRuleCall_1_0(), semanticObject.getName());
+ feeder.accept(grammarAccess.getScopeDeclarationAccess().getSpecificationScopeSpecificationParserRuleCall_2_0(), semanticObject.getSpecification());
+ feeder.finish();
+ }
+
+
+ /**
+ * Contexts:
+ * ScopeReference returns ScopeReference
+ * Scope returns ScopeReference
+ *
+ * Constraint:
+ * referred=[ScopeDeclaration|ID]
+ */
+ protected void sequence_ScopeReference(ISerializationContext context, ScopeReference semanticObject) {
+ if (errorAcceptor != null) {
+ if (transientValues.isValueTransient(semanticObject, ApplicationConfigurationPackage.Literals.SCOPE_REFERENCE__REFERRED) == ValueTransient.YES)
+ errorAcceptor.accept(diagnosticProvider.createFeatureValueMissing(semanticObject, ApplicationConfigurationPackage.Literals.SCOPE_REFERENCE__REFERRED));
+ }
+ SequenceFeeder feeder = createSequencerFeeder(context, semanticObject);
+ feeder.accept(grammarAccess.getScopeReferenceAccess().getReferredScopeDeclarationIDTerminalRuleCall_0_1(), semanticObject.eGet(ApplicationConfigurationPackage.Literals.SCOPE_REFERENCE__REFERRED, false));
+ feeder.finish();
+ }
+
+
+ /**
+ * Contexts:
+ * ScopeSpecification returns ScopeSpecification
+ * Scope returns ScopeSpecification
+ *
+ * Constraint:
+ * (scopes+=TypeScope scopes+=TypeScope*)?
+ */
+ protected void sequence_ScopeSpecification(ISerializationContext context, ScopeSpecification semanticObject) {
+ genericSequencer.createSequence(context, semanticObject);
+ }
+
+
+ /**
+ * Contexts:
+ * NumberSpecification returns StringEnumeration
+ * StringEnumeration returns StringEnumeration
+ *
+ * Constraint:
+ * (entry+=STRING entry+=STRING*)?
+ */
+ protected void sequence_StringEnumeration(ISerializationContext context, StringEnumeration semanticObject) {
+ genericSequencer.createSequence(context, semanticObject);
+ }
+
+
+ /**
+ * Contexts:
+ * TypeReference returns StringScope
+ * StringReference returns StringScope
+ *
+ * Constraint:
+ * {StringScope}
+ */
+ protected void sequence_StringReference(ISerializationContext context, StringScope semanticObject) {
+ genericSequencer.createSequence(context, semanticObject);
+ }
+
+
+ /**
+ * Contexts:
+ * TypeScope returns StringTypeScope
+ * StringTypeScope returns StringTypeScope
+ *
+ * Constraint:
+ * (type=StringReference (setsNew?='+=' | setsSum?='=') (number=ExactNumber | number=IntervallNumber | number=StringEnumeration))
+ */
+ protected void sequence_StringTypeScope(ISerializationContext context, StringTypeScope semanticObject) {
+ genericSequencer.createSequence(context, semanticObject);
+ }
+
+
+ /**
+ * Contexts:
+ * ObjectiveEntry returns ThresholdEntry
+ * ThresholdEntry returns ThresholdEntry
+ *
+ * Constraint:
+ * (function=ObjectiveFunction operator=ComparisonOperator threshold=REALLiteral)
+ */
+ protected void sequence_ThresholdEntry(ISerializationContext context, ThresholdEntry semanticObject) {
+ if (errorAcceptor != null) {
+ if (transientValues.isValueTransient(semanticObject, ApplicationConfigurationPackage.Literals.OBJECTIVE_ENTRY__FUNCTION) == ValueTransient.YES)
+ errorAcceptor.accept(diagnosticProvider.createFeatureValueMissing(semanticObject, ApplicationConfigurationPackage.Literals.OBJECTIVE_ENTRY__FUNCTION));
+ if (transientValues.isValueTransient(semanticObject, ApplicationConfigurationPackage.Literals.THRESHOLD_ENTRY__OPERATOR) == ValueTransient.YES)
+ errorAcceptor.accept(diagnosticProvider.createFeatureValueMissing(semanticObject, ApplicationConfigurationPackage.Literals.THRESHOLD_ENTRY__OPERATOR));
+ if (transientValues.isValueTransient(semanticObject, ApplicationConfigurationPackage.Literals.THRESHOLD_ENTRY__THRESHOLD) == ValueTransient.YES)
+ errorAcceptor.accept(diagnosticProvider.createFeatureValueMissing(semanticObject, ApplicationConfigurationPackage.Literals.THRESHOLD_ENTRY__THRESHOLD));
+ }
+ SequenceFeeder feeder = createSequencerFeeder(context, semanticObject);
+ feeder.accept(grammarAccess.getThresholdEntryAccess().getFunctionObjectiveFunctionParserRuleCall_0_0(), semanticObject.getFunction());
+ feeder.accept(grammarAccess.getThresholdEntryAccess().getOperatorComparisonOperatorEnumRuleCall_1_0(), semanticObject.getOperator());
+ feeder.accept(grammarAccess.getThresholdEntryAccess().getThresholdREALLiteralParserRuleCall_2_0(), semanticObject.getThreshold());
+ feeder.finish();
+ }
+
+
+ /**
+ * Contexts:
+ * Import returns ViatraImport
+ * ViatraImport returns ViatraImport
+ *
+ * Constraint:
+ * importedViatra=[PatternModel|STRING]
+ */
+ protected void sequence_ViatraImport(ISerializationContext context, ViatraImport semanticObject) {
+ if (errorAcceptor != null) {
+ if (transientValues.isValueTransient(semanticObject, ApplicationConfigurationPackage.Literals.VIATRA_IMPORT__IMPORTED_VIATRA) == ValueTransient.YES)
+ errorAcceptor.accept(diagnosticProvider.createFeatureValueMissing(semanticObject, ApplicationConfigurationPackage.Literals.VIATRA_IMPORT__IMPORTED_VIATRA));
+ }
+ SequenceFeeder feeder = createSequencerFeeder(context, semanticObject);
+ feeder.accept(grammarAccess.getViatraImportAccess().getImportedViatraPatternModelSTRINGTerminalRuleCall_2_0_1(), semanticObject.eGet(ApplicationConfigurationPackage.Literals.VIATRA_IMPORT__IMPORTED_VIATRA, false));
+ feeder.finish();
+ }
+
+
+}
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 098fe405..21893ee6 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,43 +1,43 @@
-/*
- * generated by Xtext 2.12.0
- */
-package hu.bme.mit.inf.dslreasoner.application.serializer;
-
-import com.google.inject.Inject;
-import hu.bme.mit.inf.dslreasoner.application.services.ApplicationConfigurationGrammarAccess;
-import java.util.List;
-import org.eclipse.emf.ecore.EObject;
-import org.eclipse.xtext.IGrammarAccess;
-import org.eclipse.xtext.RuleCall;
-import org.eclipse.xtext.nodemodel.INode;
-import org.eclipse.xtext.serializer.analysis.GrammarAlias.AbstractElementAlias;
-import org.eclipse.xtext.serializer.analysis.ISyntacticSequencerPDAProvider.ISynTransition;
-import org.eclipse.xtext.serializer.sequencer.AbstractSyntacticSequencer;
-
-@SuppressWarnings("all")
-public class ApplicationConfigurationSyntacticSequencer extends AbstractSyntacticSequencer {
-
- protected ApplicationConfigurationGrammarAccess grammarAccess;
-
- @Inject
- protected void init(IGrammarAccess access) {
- grammarAccess = (ApplicationConfigurationGrammarAccess) access;
- }
-
- @Override
- protected String getUnassignedRuleCallToken(EObject semanticObject, RuleCall ruleCall, INode node) {
- return "";
- }
-
-
- @Override
- protected void emitUnassignedTokens(EObject semanticObject, ISynTransition transition, INode fromNode, INode toNode) {
- if (transition.getAmbiguousSyntaxes().isEmpty()) return;
- List transitionNodes = collectNodes(fromNode, toNode);
- for (AbstractElementAlias syntax : transition.getAmbiguousSyntaxes()) {
- List syntaxNodes = getNodesFor(transitionNodes, syntax);
- acceptNodes(getLastNavigableState(), syntaxNodes);
- }
- }
-
-}
+/*
+ * generated by Xtext 2.16.0
+ */
+package hu.bme.mit.inf.dslreasoner.application.serializer;
+
+import com.google.inject.Inject;
+import hu.bme.mit.inf.dslreasoner.application.services.ApplicationConfigurationGrammarAccess;
+import java.util.List;
+import org.eclipse.emf.ecore.EObject;
+import org.eclipse.xtext.IGrammarAccess;
+import org.eclipse.xtext.RuleCall;
+import org.eclipse.xtext.nodemodel.INode;
+import org.eclipse.xtext.serializer.analysis.GrammarAlias.AbstractElementAlias;
+import org.eclipse.xtext.serializer.analysis.ISyntacticSequencerPDAProvider.ISynTransition;
+import org.eclipse.xtext.serializer.sequencer.AbstractSyntacticSequencer;
+
+@SuppressWarnings("all")
+public class ApplicationConfigurationSyntacticSequencer extends AbstractSyntacticSequencer {
+
+ protected ApplicationConfigurationGrammarAccess grammarAccess;
+
+ @Inject
+ protected void init(IGrammarAccess access) {
+ grammarAccess = (ApplicationConfigurationGrammarAccess) access;
+ }
+
+ @Override
+ protected String getUnassignedRuleCallToken(EObject semanticObject, RuleCall ruleCall, INode node) {
+ return "";
+ }
+
+
+ @Override
+ protected void emitUnassignedTokens(EObject semanticObject, ISynTransition transition, INode fromNode, INode toNode) {
+ if (transition.getAmbiguousSyntaxes().isEmpty()) return;
+ List transitionNodes = collectNodes(fromNode, toNode);
+ for (AbstractElementAlias syntax : transition.getAmbiguousSyntaxes()) {
+ List syntaxNodes = getNodesFor(transitionNodes, syntax);
+ acceptNodes(getLastNavigableState(), syntaxNodes);
+ }
+ }
+
+}
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 47166823..c640afde 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,3564 +1,4082 @@
-/*
- * generated by Xtext 2.12.0
- */
-package hu.bme.mit.inf.dslreasoner.application.services;
-
-import com.google.inject.Inject;
-import com.google.inject.Singleton;
-import java.util.List;
-import org.eclipse.xtext.Action;
-import org.eclipse.xtext.Alternatives;
-import org.eclipse.xtext.Assignment;
-import org.eclipse.xtext.CrossReference;
-import org.eclipse.xtext.EnumLiteralDeclaration;
-import org.eclipse.xtext.EnumRule;
-import org.eclipse.xtext.Grammar;
-import org.eclipse.xtext.GrammarUtil;
-import org.eclipse.xtext.Group;
-import org.eclipse.xtext.Keyword;
-import org.eclipse.xtext.ParserRule;
-import org.eclipse.xtext.RuleCall;
-import org.eclipse.xtext.TerminalRule;
-import org.eclipse.xtext.UnorderedGroup;
-import org.eclipse.xtext.common.services.TerminalsGrammarAccess;
-import org.eclipse.xtext.service.AbstractElementFinder.AbstractEnumRuleElementFinder;
-import org.eclipse.xtext.service.AbstractElementFinder.AbstractGrammarElementFinder;
-import org.eclipse.xtext.service.GrammarProvider;
-
-@Singleton
-public class ApplicationConfigurationGrammarAccess extends AbstractGrammarElementFinder {
-
- public class ConfigurationScriptElements extends AbstractParserRuleElementFinder {
- private final ParserRule rule = (ParserRule) GrammarUtil.findRuleForName(getGrammar(), "hu.bme.mit.inf.dslreasoner.application.ApplicationConfiguration.ConfigurationScript");
- private final Group cGroup = (Group)rule.eContents().get(1);
- private final Assignment cImportsAssignment_0 = (Assignment)cGroup.eContents().get(0);
- private final RuleCall cImportsImportParserRuleCall_0_0 = (RuleCall)cImportsAssignment_0.eContents().get(0);
- private final Assignment cCommandsAssignment_1 = (Assignment)cGroup.eContents().get(1);
- private final RuleCall cCommandsCommandParserRuleCall_1_0 = (RuleCall)cCommandsAssignment_1.eContents().get(0);
-
- //ConfigurationScript:
- // imports+=Import*
- // commands+=Command*;
- @Override public ParserRule getRule() { return rule; }
-
- //imports+=Import* commands+=Command*
- public Group getGroup() { return cGroup; }
-
- //imports+=Import*
- public Assignment getImportsAssignment_0() { return cImportsAssignment_0; }
-
- //Import
- public RuleCall getImportsImportParserRuleCall_0_0() { return cImportsImportParserRuleCall_0_0; }
-
- //commands+=Command*
- public Assignment getCommandsAssignment_1() { return cCommandsAssignment_1; }
-
- //Command
- public RuleCall getCommandsCommandParserRuleCall_1_0() { return cCommandsCommandParserRuleCall_1_0; }
- }
- public class CommandElements extends AbstractParserRuleElementFinder {
- private final ParserRule rule = (ParserRule) GrammarUtil.findRuleForName(getGrammar(), "hu.bme.mit.inf.dslreasoner.application.ApplicationConfiguration.Command");
- private final Alternatives cAlternatives = (Alternatives)rule.eContents().get(1);
- private final RuleCall cDeclarationParserRuleCall_0 = (RuleCall)cAlternatives.eContents().get(0);
- private final RuleCall cTaskParserRuleCall_1 = (RuleCall)cAlternatives.eContents().get(1);
-
- //Command:
- // Declaration | Task;
- @Override public ParserRule getRule() { return rule; }
-
- //Declaration | Task
- public Alternatives getAlternatives() { return cAlternatives; }
-
- //Declaration
- public RuleCall getDeclarationParserRuleCall_0() { return cDeclarationParserRuleCall_0; }
-
- //Task
- public RuleCall getTaskParserRuleCall_1() { return cTaskParserRuleCall_1; }
- }
- public class QualifiedNameElements extends AbstractParserRuleElementFinder {
- private final ParserRule rule = (ParserRule) GrammarUtil.findRuleForName(getGrammar(), "hu.bme.mit.inf.dslreasoner.application.ApplicationConfiguration.QualifiedName");
- private final Group cGroup = (Group)rule.eContents().get(1);
- private final RuleCall cIDTerminalRuleCall_0 = (RuleCall)cGroup.eContents().get(0);
- private final Group cGroup_1 = (Group)cGroup.eContents().get(1);
- private final Keyword cFullStopKeyword_1_0 = (Keyword)cGroup_1.eContents().get(0);
- private final RuleCall cIDTerminalRuleCall_1_1 = (RuleCall)cGroup_1.eContents().get(1);
-
- //QualifiedName:
- // ID ('.' ID)*;
- @Override public ParserRule getRule() { return rule; }
-
- //ID ('.' ID)*
- public Group getGroup() { return cGroup; }
-
- //ID
- public RuleCall getIDTerminalRuleCall_0() { return cIDTerminalRuleCall_0; }
-
- //('.' ID)*
- public Group getGroup_1() { return cGroup_1; }
-
- //'.'
- public Keyword getFullStopKeyword_1_0() { return cFullStopKeyword_1_0; }
-
- //ID
- public RuleCall getIDTerminalRuleCall_1_1() { return cIDTerminalRuleCall_1_1; }
- }
- public class REALLiteralElements extends AbstractParserRuleElementFinder {
- private final ParserRule rule = (ParserRule) GrammarUtil.findRuleForName(getGrammar(), "hu.bme.mit.inf.dslreasoner.application.ApplicationConfiguration.REALLiteral");
- private final Group cGroup = (Group)rule.eContents().get(1);
- private final Keyword cHyphenMinusKeyword_0 = (Keyword)cGroup.eContents().get(0);
- private final RuleCall cINTTerminalRuleCall_1 = (RuleCall)cGroup.eContents().get(1);
- private final Keyword cFullStopKeyword_2 = (Keyword)cGroup.eContents().get(2);
- private final RuleCall cINTTerminalRuleCall_3 = (RuleCall)cGroup.eContents().get(3);
-
- //REALLiteral ecore::EBigDecimal:
- // '-'? INT '.' INT;
- @Override public ParserRule getRule() { return rule; }
-
- //'-'? INT '.' INT
- public Group getGroup() { return cGroup; }
-
- //'-'?
- public Keyword getHyphenMinusKeyword_0() { return cHyphenMinusKeyword_0; }
-
- //INT
- public RuleCall getINTTerminalRuleCall_1() { return cINTTerminalRuleCall_1; }
-
- //'.'
- public Keyword getFullStopKeyword_2() { return cFullStopKeyword_2; }
-
- //INT
- public RuleCall getINTTerminalRuleCall_3() { return cINTTerminalRuleCall_3; }
- }
- public class INTLiteralElements extends AbstractParserRuleElementFinder {
- private final ParserRule rule = (ParserRule) GrammarUtil.findRuleForName(getGrammar(), "hu.bme.mit.inf.dslreasoner.application.ApplicationConfiguration.INTLiteral");
- private final Group cGroup = (Group)rule.eContents().get(1);
- private final Keyword cHyphenMinusKeyword_0 = (Keyword)cGroup.eContents().get(0);
- private final RuleCall cINTTerminalRuleCall_1 = (RuleCall)cGroup.eContents().get(1);
-
- //INTLiteral ecore::EInt:
- // '-'? INT;
- @Override public ParserRule getRule() { return rule; }
-
- //'-'? INT
- public Group getGroup() { return cGroup; }
-
- //'-'?
- public Keyword getHyphenMinusKeyword_0() { return cHyphenMinusKeyword_0; }
-
- //INT
- public RuleCall getINTTerminalRuleCall_1() { return cINTTerminalRuleCall_1; }
- }
- public class ImportElements extends AbstractParserRuleElementFinder {
- private final ParserRule rule = (ParserRule) GrammarUtil.findRuleForName(getGrammar(), "hu.bme.mit.inf.dslreasoner.application.ApplicationConfiguration.Import");
- private final Alternatives cAlternatives = (Alternatives)rule.eContents().get(1);
- private final RuleCall cEPackageImportParserRuleCall_0 = (RuleCall)cAlternatives.eContents().get(0);
- private final RuleCall cViatraImportParserRuleCall_1 = (RuleCall)cAlternatives.eContents().get(1);
-
- /////////////////////////////////////////////////////
- //// Imports
- /////////////////////////////////////////////////////
- //Import:
- // EPackageImport | ViatraImport;
- @Override public ParserRule getRule() { return rule; }
-
- //EPackageImport | ViatraImport
- public Alternatives getAlternatives() { return cAlternatives; }
-
- //EPackageImport
- public RuleCall getEPackageImportParserRuleCall_0() { return cEPackageImportParserRuleCall_0; }
-
- //ViatraImport
- public RuleCall getViatraImportParserRuleCall_1() { return cViatraImportParserRuleCall_1; }
- }
- public class EPackageImportElements extends AbstractParserRuleElementFinder {
- private final ParserRule rule = (ParserRule) GrammarUtil.findRuleForName(getGrammar(), "hu.bme.mit.inf.dslreasoner.application.ApplicationConfiguration.EPackageImport");
- private final Group cGroup = (Group)rule.eContents().get(1);
- private final Keyword cImportKeyword_0 = (Keyword)cGroup.eContents().get(0);
- private final Keyword cEpackageKeyword_1 = (Keyword)cGroup.eContents().get(1);
- private final Assignment cImportedPackageAssignment_2 = (Assignment)cGroup.eContents().get(2);
- private final CrossReference cImportedPackageEPackageCrossReference_2_0 = (CrossReference)cImportedPackageAssignment_2.eContents().get(0);
- private final RuleCall cImportedPackageEPackageSTRINGTerminalRuleCall_2_0_1 = (RuleCall)cImportedPackageEPackageCrossReference_2_0.eContents().get(1);
-
- //EPackageImport:
- // "import" "epackage" importedPackage=[ecore::EPackage|STRING];
- @Override public ParserRule getRule() { return rule; }
-
- //"import" "epackage" importedPackage=[ecore::EPackage|STRING]
- public Group getGroup() { return cGroup; }
-
- //"import"
- public Keyword getImportKeyword_0() { return cImportKeyword_0; }
-
- //"epackage"
- public Keyword getEpackageKeyword_1() { return cEpackageKeyword_1; }
-
- //importedPackage=[ecore::EPackage|STRING]
- public Assignment getImportedPackageAssignment_2() { return cImportedPackageAssignment_2; }
-
- //[ecore::EPackage|STRING]
- public CrossReference getImportedPackageEPackageCrossReference_2_0() { return cImportedPackageEPackageCrossReference_2_0; }
-
- //STRING
- public RuleCall getImportedPackageEPackageSTRINGTerminalRuleCall_2_0_1() { return cImportedPackageEPackageSTRINGTerminalRuleCall_2_0_1; }
- }
- public class ViatraImportElements extends AbstractParserRuleElementFinder {
- private final ParserRule rule = (ParserRule) GrammarUtil.findRuleForName(getGrammar(), "hu.bme.mit.inf.dslreasoner.application.ApplicationConfiguration.ViatraImport");
- private final Group cGroup = (Group)rule.eContents().get(1);
- private final Keyword cImportKeyword_0 = (Keyword)cGroup.eContents().get(0);
- private final Keyword cViatraKeyword_1 = (Keyword)cGroup.eContents().get(1);
- private final Assignment cImportedViatraAssignment_2 = (Assignment)cGroup.eContents().get(2);
- private final CrossReference cImportedViatraPatternModelCrossReference_2_0 = (CrossReference)cImportedViatraAssignment_2.eContents().get(0);
- private final RuleCall cImportedViatraPatternModelSTRINGTerminalRuleCall_2_0_1 = (RuleCall)cImportedViatraPatternModelCrossReference_2_0.eContents().get(1);
-
- //ViatraImport:
- // "import" "viatra" importedViatra=[viatra::PatternModel|STRING];
- @Override public ParserRule getRule() { return rule; }
-
- //"import" "viatra" importedViatra=[viatra::PatternModel|STRING]
- public Group getGroup() { return cGroup; }
-
- //"import"
- public Keyword getImportKeyword_0() { return cImportKeyword_0; }
-
- //"viatra"
- public Keyword getViatraKeyword_1() { return cViatraKeyword_1; }
-
- //importedViatra=[viatra::PatternModel|STRING]
- public Assignment getImportedViatraAssignment_2() { return cImportedViatraAssignment_2; }
-
- //[viatra::PatternModel|STRING]
- public CrossReference getImportedViatraPatternModelCrossReference_2_0() { return cImportedViatraPatternModelCrossReference_2_0; }
-
- //STRING
- public RuleCall getImportedViatraPatternModelSTRINGTerminalRuleCall_2_0_1() { return cImportedViatraPatternModelSTRINGTerminalRuleCall_2_0_1; }
- }
- public class DeclarationElements extends AbstractParserRuleElementFinder {
- private final ParserRule rule = (ParserRule) GrammarUtil.findRuleForName(getGrammar(), "hu.bme.mit.inf.dslreasoner.application.ApplicationConfiguration.Declaration");
- private final Alternatives cAlternatives = (Alternatives)rule.eContents().get(1);
- private final RuleCall cFileDeclarationParserRuleCall_0 = (RuleCall)cAlternatives.eContents().get(0);
- private final RuleCall cMetamodelDeclarationParserRuleCall_1 = (RuleCall)cAlternatives.eContents().get(1);
- private final RuleCall cPartialModelDeclarationParserRuleCall_2 = (RuleCall)cAlternatives.eContents().get(2);
- private final RuleCall cGraphPatternDeclarationParserRuleCall_3 = (RuleCall)cAlternatives.eContents().get(3);
- private final RuleCall cConfigDeclarationParserRuleCall_4 = (RuleCall)cAlternatives.eContents().get(4);
- private final RuleCall cScopeDeclarationParserRuleCall_5 = (RuleCall)cAlternatives.eContents().get(5);
-
- /////////////////////////////////////////////////////
- //// Declaration
- /////////////////////////////////////////////////////
- //Declaration:
- // FileDeclaration
- // | MetamodelDeclaration
- // | PartialModelDeclaration
- // | GraphPatternDeclaration
- // | ConfigDeclaration
- // | ScopeDeclaration;
- @Override public ParserRule getRule() { return rule; }
-
- //FileDeclaration | MetamodelDeclaration | PartialModelDeclaration | GraphPatternDeclaration | ConfigDeclaration |
- //ScopeDeclaration
- public Alternatives getAlternatives() { return cAlternatives; }
-
- //FileDeclaration
- public RuleCall getFileDeclarationParserRuleCall_0() { return cFileDeclarationParserRuleCall_0; }
-
- //MetamodelDeclaration
- public RuleCall getMetamodelDeclarationParserRuleCall_1() { return cMetamodelDeclarationParserRuleCall_1; }
-
- //PartialModelDeclaration
- public RuleCall getPartialModelDeclarationParserRuleCall_2() { return cPartialModelDeclarationParserRuleCall_2; }
-
- //GraphPatternDeclaration
- public RuleCall getGraphPatternDeclarationParserRuleCall_3() { return cGraphPatternDeclarationParserRuleCall_3; }
-
- //ConfigDeclaration
- public RuleCall getConfigDeclarationParserRuleCall_4() { return cConfigDeclarationParserRuleCall_4; }
-
- //ScopeDeclaration
- public RuleCall getScopeDeclarationParserRuleCall_5() { return cScopeDeclarationParserRuleCall_5; }
- }
- public class FileSpecificationElements extends AbstractParserRuleElementFinder {
- private final ParserRule rule = (ParserRule) GrammarUtil.findRuleForName(getGrammar(), "hu.bme.mit.inf.dslreasoner.application.ApplicationConfiguration.FileSpecification");
- private final Assignment cPathAssignment = (Assignment)rule.eContents().get(1);
- private final RuleCall cPathSTRINGTerminalRuleCall_0 = (RuleCall)cPathAssignment.eContents().get(0);
-
- /////////////////////////////////////////////////////
- //// Files and Folders
- /////////////////////////////////////////////////////
- //FileSpecification:
- // path=STRING;
- @Override public ParserRule getRule() { return rule; }
-
- //path=STRING
- public Assignment getPathAssignment() { return cPathAssignment; }
-
- //STRING
- public RuleCall getPathSTRINGTerminalRuleCall_0() { return cPathSTRINGTerminalRuleCall_0; }
- }
- public class FileDeclarationElements extends AbstractParserRuleElementFinder {
- private final ParserRule rule = (ParserRule) GrammarUtil.findRuleForName(getGrammar(), "hu.bme.mit.inf.dslreasoner.application.ApplicationConfiguration.FileDeclaration");
- private final Group cGroup = (Group)rule.eContents().get(1);
- private final Keyword cFileKeyword_0 = (Keyword)cGroup.eContents().get(0);
- private final Assignment cNameAssignment_1 = (Assignment)cGroup.eContents().get(1);
- private final RuleCall cNameIDTerminalRuleCall_1_0 = (RuleCall)cNameAssignment_1.eContents().get(0);
- private final Keyword cEqualsSignKeyword_2 = (Keyword)cGroup.eContents().get(2);
- private final Assignment cSpecificationAssignment_3 = (Assignment)cGroup.eContents().get(3);
- private final RuleCall cSpecificationFileSpecificationParserRuleCall_3_0 = (RuleCall)cSpecificationAssignment_3.eContents().get(0);
-
- //FileDeclaration:
- // 'file' name=ID '=' specification=FileSpecification;
- @Override public ParserRule getRule() { return rule; }
-
- //'file' name=ID '=' specification=FileSpecification
- public Group getGroup() { return cGroup; }
-
- //'file'
- public Keyword getFileKeyword_0() { return cFileKeyword_0; }
-
- //name=ID
- public Assignment getNameAssignment_1() { return cNameAssignment_1; }
-
- //ID
- public RuleCall getNameIDTerminalRuleCall_1_0() { return cNameIDTerminalRuleCall_1_0; }
-
- //'='
- public Keyword getEqualsSignKeyword_2() { return cEqualsSignKeyword_2; }
-
- //specification=FileSpecification
- public Assignment getSpecificationAssignment_3() { return cSpecificationAssignment_3; }
-
- //FileSpecification
- public RuleCall getSpecificationFileSpecificationParserRuleCall_3_0() { return cSpecificationFileSpecificationParserRuleCall_3_0; }
- }
- public class FileReferenceElements extends AbstractParserRuleElementFinder {
- private final ParserRule rule = (ParserRule) GrammarUtil.findRuleForName(getGrammar(), "hu.bme.mit.inf.dslreasoner.application.ApplicationConfiguration.FileReference");
- private final Assignment cReferredAssignment = (Assignment)rule.eContents().get(1);
- private final CrossReference cReferredFileDeclarationCrossReference_0 = (CrossReference)cReferredAssignment.eContents().get(0);
- private final RuleCall cReferredFileDeclarationIDTerminalRuleCall_0_1 = (RuleCall)cReferredFileDeclarationCrossReference_0.eContents().get(1);
-
- //FileReference:
- // referred=[FileDeclaration];
- @Override public ParserRule getRule() { return rule; }
-
- //referred=[FileDeclaration]
- public Assignment getReferredAssignment() { return cReferredAssignment; }
-
- //[FileDeclaration]
- public CrossReference getReferredFileDeclarationCrossReference_0() { return cReferredFileDeclarationCrossReference_0; }
-
- //ID
- public RuleCall getReferredFileDeclarationIDTerminalRuleCall_0_1() { return cReferredFileDeclarationIDTerminalRuleCall_0_1; }
- }
- public class FileElements extends AbstractParserRuleElementFinder {
- private final ParserRule rule = (ParserRule) GrammarUtil.findRuleForName(getGrammar(), "hu.bme.mit.inf.dslreasoner.application.ApplicationConfiguration.File");
- private final Alternatives cAlternatives = (Alternatives)rule.eContents().get(1);
- private final RuleCall cFileSpecificationParserRuleCall_0 = (RuleCall)cAlternatives.eContents().get(0);
- private final RuleCall cFileReferenceParserRuleCall_1 = (RuleCall)cAlternatives.eContents().get(1);
-
- //File:
- // FileSpecification | FileReference;
- @Override public ParserRule getRule() { return rule; }
-
- //FileSpecification | FileReference
- public Alternatives getAlternatives() { return cAlternatives; }
-
- //FileSpecification
- public RuleCall getFileSpecificationParserRuleCall_0() { return cFileSpecificationParserRuleCall_0; }
-
- //FileReference
- public RuleCall getFileReferenceParserRuleCall_1() { return cFileReferenceParserRuleCall_1; }
- }
- public class MetamodelSpecificationElements extends AbstractParserRuleElementFinder {
- private final ParserRule rule = (ParserRule) GrammarUtil.findRuleForName(getGrammar(), "hu.bme.mit.inf.dslreasoner.application.ApplicationConfiguration.MetamodelSpecification");
- private final Group cGroup = (Group)rule.eContents().get(1);
- private final Keyword cLeftCurlyBracketKeyword_0 = (Keyword)cGroup.eContents().get(0);
- private final Assignment cEntriesAssignment_1 = (Assignment)cGroup.eContents().get(1);
- private final RuleCall cEntriesMetamodelEntryParserRuleCall_1_0 = (RuleCall)cEntriesAssignment_1.eContents().get(0);
- private final Group cGroup_2 = (Group)cGroup.eContents().get(2);
- private final Keyword cCommaKeyword_2_0 = (Keyword)cGroup_2.eContents().get(0);
- private final Assignment cEntriesAssignment_2_1 = (Assignment)cGroup_2.eContents().get(1);
- private final RuleCall cEntriesMetamodelEntryParserRuleCall_2_1_0 = (RuleCall)cEntriesAssignment_2_1.eContents().get(0);
- private final Keyword cRightCurlyBracketKeyword_3 = (Keyword)cGroup.eContents().get(3);
-
- /////////////////////////////////////////////////////
- //// Metamodel
- /////////////////////////////////////////////////////
- //MetamodelSpecification:
- // '{' entries+=MetamodelEntry (',' entries+=MetamodelEntry)* '}';
- @Override public ParserRule getRule() { return rule; }
-
- //'{' entries+=MetamodelEntry (',' entries+=MetamodelEntry)* '}'
- public Group getGroup() { return cGroup; }
-
- //'{'
- public Keyword getLeftCurlyBracketKeyword_0() { return cLeftCurlyBracketKeyword_0; }
-
- //entries+=MetamodelEntry
- public Assignment getEntriesAssignment_1() { return cEntriesAssignment_1; }
-
- //MetamodelEntry
- public RuleCall getEntriesMetamodelEntryParserRuleCall_1_0() { return cEntriesMetamodelEntryParserRuleCall_1_0; }
-
- //(',' entries+=MetamodelEntry)*
- public Group getGroup_2() { return cGroup_2; }
-
- //','
- public Keyword getCommaKeyword_2_0() { return cCommaKeyword_2_0; }
-
- //entries+=MetamodelEntry
- public Assignment getEntriesAssignment_2_1() { return cEntriesAssignment_2_1; }
-
- //MetamodelEntry
- public RuleCall getEntriesMetamodelEntryParserRuleCall_2_1_0() { return cEntriesMetamodelEntryParserRuleCall_2_1_0; }
-
- //'}'
- public Keyword getRightCurlyBracketKeyword_3() { return cRightCurlyBracketKeyword_3; }
- }
- public class MetamodelEntryElements extends AbstractParserRuleElementFinder {
- private final ParserRule rule = (ParserRule) GrammarUtil.findRuleForName(getGrammar(), "hu.bme.mit.inf.dslreasoner.application.ApplicationConfiguration.MetamodelEntry");
- private final Alternatives cAlternatives = (Alternatives)rule.eContents().get(1);
- private final RuleCall cMetamodelElementParserRuleCall_0 = (RuleCall)cAlternatives.eContents().get(0);
- private final RuleCall cAllPackageEntryParserRuleCall_1 = (RuleCall)cAlternatives.eContents().get(1);
-
- //MetamodelEntry:
- // MetamodelElement | AllPackageEntry;
- @Override public ParserRule getRule() { return rule; }
-
- //MetamodelElement | AllPackageEntry
- public Alternatives getAlternatives() { return cAlternatives; }
-
- //MetamodelElement
- public RuleCall getMetamodelElementParserRuleCall_0() { return cMetamodelElementParserRuleCall_0; }
-
- //AllPackageEntry
- public RuleCall getAllPackageEntryParserRuleCall_1() { return cAllPackageEntryParserRuleCall_1; }
- }
- public class AllPackageEntryElements extends AbstractParserRuleElementFinder {
- private final ParserRule rule = (ParserRule) GrammarUtil.findRuleForName(getGrammar(), "hu.bme.mit.inf.dslreasoner.application.ApplicationConfiguration.AllPackageEntry");
- private final Group cGroup = (Group)rule.eContents().get(1);
- private final Keyword cPackageKeyword_0 = (Keyword)cGroup.eContents().get(0);
- private final Assignment cPackageAssignment_1 = (Assignment)cGroup.eContents().get(1);
- private final CrossReference cPackageEPackageCrossReference_1_0 = (CrossReference)cPackageAssignment_1.eContents().get(0);
- private final RuleCall cPackageEPackageQualifiedNameParserRuleCall_1_0_1 = (RuleCall)cPackageEPackageCrossReference_1_0.eContents().get(1);
- private final Group cGroup_2 = (Group)cGroup.eContents().get(2);
- private final Keyword cExcludingKeyword_2_0 = (Keyword)cGroup_2.eContents().get(0);
- private final Keyword cLeftCurlyBracketKeyword_2_1 = (Keyword)cGroup_2.eContents().get(1);
- private final Assignment cExclusionAssignment_2_2 = (Assignment)cGroup_2.eContents().get(2);
- private final RuleCall cExclusionMetamodelElementParserRuleCall_2_2_0 = (RuleCall)cExclusionAssignment_2_2.eContents().get(0);
- private final Group cGroup_2_3 = (Group)cGroup_2.eContents().get(3);
- private final Keyword cCommaKeyword_2_3_0 = (Keyword)cGroup_2_3.eContents().get(0);
- private final Assignment cExclusionAssignment_2_3_1 = (Assignment)cGroup_2_3.eContents().get(1);
- private final RuleCall cExclusionMetamodelElementParserRuleCall_2_3_1_0 = (RuleCall)cExclusionAssignment_2_3_1.eContents().get(0);
- private final Keyword cRightCurlyBracketKeyword_2_4 = (Keyword)cGroup_2.eContents().get(4);
-
- //AllPackageEntry:
- // "package" package=[ecore::EPackage|QualifiedName] ("excluding" '{' exclusion+=MetamodelElement (','
- // exclusion+=MetamodelElement)* '}')?;
- @Override public ParserRule getRule() { return rule; }
-
- //"package" package=[ecore::EPackage|QualifiedName] ("excluding" '{' exclusion+=MetamodelElement (','
- //exclusion+=MetamodelElement)* '}')?
- public Group getGroup() { return cGroup; }
-
- //"package"
- public Keyword getPackageKeyword_0() { return cPackageKeyword_0; }
-
- //package=[ecore::EPackage|QualifiedName]
- public Assignment getPackageAssignment_1() { return cPackageAssignment_1; }
-
- //[ecore::EPackage|QualifiedName]
- public CrossReference getPackageEPackageCrossReference_1_0() { return cPackageEPackageCrossReference_1_0; }
-
- //QualifiedName
- public RuleCall getPackageEPackageQualifiedNameParserRuleCall_1_0_1() { return cPackageEPackageQualifiedNameParserRuleCall_1_0_1; }
-
- //("excluding" '{' exclusion+=MetamodelElement (',' exclusion+=MetamodelElement)* '}')?
- public Group getGroup_2() { return cGroup_2; }
-
- //"excluding"
- public Keyword getExcludingKeyword_2_0() { return cExcludingKeyword_2_0; }
-
- //'{'
- public Keyword getLeftCurlyBracketKeyword_2_1() { return cLeftCurlyBracketKeyword_2_1; }
-
- //exclusion+=MetamodelElement
- public Assignment getExclusionAssignment_2_2() { return cExclusionAssignment_2_2; }
-
- //MetamodelElement
- public RuleCall getExclusionMetamodelElementParserRuleCall_2_2_0() { return cExclusionMetamodelElementParserRuleCall_2_2_0; }
-
- //(',' exclusion+=MetamodelElement)*
- public Group getGroup_2_3() { return cGroup_2_3; }
-
- //','
- public Keyword getCommaKeyword_2_3_0() { return cCommaKeyword_2_3_0; }
-
- //exclusion+=MetamodelElement
- public Assignment getExclusionAssignment_2_3_1() { return cExclusionAssignment_2_3_1; }
-
- //MetamodelElement
- public RuleCall getExclusionMetamodelElementParserRuleCall_2_3_1_0() { return cExclusionMetamodelElementParserRuleCall_2_3_1_0; }
-
- //'}'
- public Keyword getRightCurlyBracketKeyword_2_4() { return cRightCurlyBracketKeyword_2_4; }
- }
- public class MetamodelElementElements extends AbstractParserRuleElementFinder {
- private final ParserRule rule = (ParserRule) GrammarUtil.findRuleForName(getGrammar(), "hu.bme.mit.inf.dslreasoner.application.ApplicationConfiguration.MetamodelElement");
- private final Group cGroup = (Group)rule.eContents().get(1);
- private final Group cGroup_0 = (Group)cGroup.eContents().get(0);
- private final Assignment cPackageAssignment_0_0 = (Assignment)cGroup_0.eContents().get(0);
- private final CrossReference cPackageEPackageCrossReference_0_0_0 = (CrossReference)cPackageAssignment_0_0.eContents().get(0);
- private final RuleCall cPackageEPackageQualifiedNameParserRuleCall_0_0_0_1 = (RuleCall)cPackageEPackageCrossReference_0_0_0.eContents().get(1);
- private final Keyword cColonColonKeyword_0_1 = (Keyword)cGroup_0.eContents().get(1);
- private final Assignment cClassifierAssignment_1 = (Assignment)cGroup.eContents().get(1);
- private final CrossReference cClassifierEClassifierCrossReference_1_0 = (CrossReference)cClassifierAssignment_1.eContents().get(0);
- private final RuleCall cClassifierEClassifierIDTerminalRuleCall_1_0_1 = (RuleCall)cClassifierEClassifierCrossReference_1_0.eContents().get(1);
- private final Group cGroup_2 = (Group)cGroup.eContents().get(2);
- private final Keyword cFullStopKeyword_2_0 = (Keyword)cGroup_2.eContents().get(0);
- private final Assignment cFeatureAssignment_2_1 = (Assignment)cGroup_2.eContents().get(1);
- private final CrossReference cFeatureENamedElementCrossReference_2_1_0 = (CrossReference)cFeatureAssignment_2_1.eContents().get(0);
- private final RuleCall cFeatureENamedElementIDTerminalRuleCall_2_1_0_1 = (RuleCall)cFeatureENamedElementCrossReference_2_1_0.eContents().get(1);
-
- //MetamodelElement:
- // (package=[ecore::EPackage|QualifiedName] '::')? classifier=[ecore::EClassifier] ('.'
- // feature=[ecore::ENamedElement])?;
- @Override public ParserRule getRule() { return rule; }
-
- //(package=[ecore::EPackage|QualifiedName] '::')? classifier=[ecore::EClassifier] ('.' feature=[ecore::ENamedElement])?
- public Group getGroup() { return cGroup; }
-
- //(package=[ecore::EPackage|QualifiedName] '::')?
- public Group getGroup_0() { return cGroup_0; }
-
- //package=[ecore::EPackage|QualifiedName]
- public Assignment getPackageAssignment_0_0() { return cPackageAssignment_0_0; }
-
- //[ecore::EPackage|QualifiedName]
- public CrossReference getPackageEPackageCrossReference_0_0_0() { return cPackageEPackageCrossReference_0_0_0; }
-
- //QualifiedName
- public RuleCall getPackageEPackageQualifiedNameParserRuleCall_0_0_0_1() { return cPackageEPackageQualifiedNameParserRuleCall_0_0_0_1; }
-
- //'::'
- public Keyword getColonColonKeyword_0_1() { return cColonColonKeyword_0_1; }
-
- //classifier=[ecore::EClassifier]
- public Assignment getClassifierAssignment_1() { return cClassifierAssignment_1; }
-
- //[ecore::EClassifier]
- public CrossReference getClassifierEClassifierCrossReference_1_0() { return cClassifierEClassifierCrossReference_1_0; }
-
- //ID
- public RuleCall getClassifierEClassifierIDTerminalRuleCall_1_0_1() { return cClassifierEClassifierIDTerminalRuleCall_1_0_1; }
-
- //('.' feature=[ecore::ENamedElement])?
- public Group getGroup_2() { return cGroup_2; }
-
- //'.'
- public Keyword getFullStopKeyword_2_0() { return cFullStopKeyword_2_0; }
-
- //feature=[ecore::ENamedElement]
- public Assignment getFeatureAssignment_2_1() { return cFeatureAssignment_2_1; }
-
- //[ecore::ENamedElement]
- public CrossReference getFeatureENamedElementCrossReference_2_1_0() { return cFeatureENamedElementCrossReference_2_1_0; }
-
- //ID
- public RuleCall getFeatureENamedElementIDTerminalRuleCall_2_1_0_1() { return cFeatureENamedElementIDTerminalRuleCall_2_1_0_1; }
- }
- public class MetamodelDeclarationElements extends AbstractParserRuleElementFinder {
- private final ParserRule rule = (ParserRule) GrammarUtil.findRuleForName(getGrammar(), "hu.bme.mit.inf.dslreasoner.application.ApplicationConfiguration.MetamodelDeclaration");
- private final Group cGroup = (Group)rule.eContents().get(1);
- private final Keyword cMetamodelKeyword_0 = (Keyword)cGroup.eContents().get(0);
- private final Assignment cNameAssignment_1 = (Assignment)cGroup.eContents().get(1);
- private final RuleCall cNameIDTerminalRuleCall_1_0 = (RuleCall)cNameAssignment_1.eContents().get(0);
- private final Assignment cSpecificationAssignment_2 = (Assignment)cGroup.eContents().get(2);
- private final RuleCall cSpecificationMetamodelSpecificationParserRuleCall_2_0 = (RuleCall)cSpecificationAssignment_2.eContents().get(0);
-
- //MetamodelDeclaration:
- // 'metamodel' name=ID specification=MetamodelSpecification;
- @Override public ParserRule getRule() { return rule; }
-
- //'metamodel' name=ID specification=MetamodelSpecification
- public Group getGroup() { return cGroup; }
-
- //'metamodel'
- public Keyword getMetamodelKeyword_0() { return cMetamodelKeyword_0; }
-
- //name=ID
- public Assignment getNameAssignment_1() { return cNameAssignment_1; }
-
- //ID
- public RuleCall getNameIDTerminalRuleCall_1_0() { return cNameIDTerminalRuleCall_1_0; }
-
- //specification=MetamodelSpecification
- public Assignment getSpecificationAssignment_2() { return cSpecificationAssignment_2; }
-
- //MetamodelSpecification
- public RuleCall getSpecificationMetamodelSpecificationParserRuleCall_2_0() { return cSpecificationMetamodelSpecificationParserRuleCall_2_0; }
- }
- public class MetamodelReferenceElements extends AbstractParserRuleElementFinder {
- private final ParserRule rule = (ParserRule) GrammarUtil.findRuleForName(getGrammar(), "hu.bme.mit.inf.dslreasoner.application.ApplicationConfiguration.MetamodelReference");
- private final Assignment cReferredAssignment = (Assignment)rule.eContents().get(1);
- private final CrossReference cReferredMetamodelDeclarationCrossReference_0 = (CrossReference)cReferredAssignment.eContents().get(0);
- private final RuleCall cReferredMetamodelDeclarationIDTerminalRuleCall_0_1 = (RuleCall)cReferredMetamodelDeclarationCrossReference_0.eContents().get(1);
-
- //MetamodelReference:
- // referred=[MetamodelDeclaration];
- @Override public ParserRule getRule() { return rule; }
-
- //referred=[MetamodelDeclaration]
- public Assignment getReferredAssignment() { return cReferredAssignment; }
-
- //[MetamodelDeclaration]
- public CrossReference getReferredMetamodelDeclarationCrossReference_0() { return cReferredMetamodelDeclarationCrossReference_0; }
-
- //ID
- public RuleCall getReferredMetamodelDeclarationIDTerminalRuleCall_0_1() { return cReferredMetamodelDeclarationIDTerminalRuleCall_0_1; }
- }
- public class MetamodelElements extends AbstractParserRuleElementFinder {
- private final ParserRule rule = (ParserRule) GrammarUtil.findRuleForName(getGrammar(), "hu.bme.mit.inf.dslreasoner.application.ApplicationConfiguration.Metamodel");
- private final Alternatives cAlternatives = (Alternatives)rule.eContents().get(1);
- private final RuleCall cMetamodelReferenceParserRuleCall_0 = (RuleCall)cAlternatives.eContents().get(0);
- private final RuleCall cMetamodelSpecificationParserRuleCall_1 = (RuleCall)cAlternatives.eContents().get(1);
-
- //Metamodel:
- // MetamodelReference | MetamodelSpecification;
- @Override public ParserRule getRule() { return rule; }
-
- //MetamodelReference | MetamodelSpecification
- public Alternatives getAlternatives() { return cAlternatives; }
-
- //MetamodelReference
- public RuleCall getMetamodelReferenceParserRuleCall_0() { return cMetamodelReferenceParserRuleCall_0; }
-
- //MetamodelSpecification
- public RuleCall getMetamodelSpecificationParserRuleCall_1() { return cMetamodelSpecificationParserRuleCall_1; }
- }
- public class PartialModelSpecificationElements extends AbstractParserRuleElementFinder {
- private final ParserRule rule = (ParserRule) GrammarUtil.findRuleForName(getGrammar(), "hu.bme.mit.inf.dslreasoner.application.ApplicationConfiguration.PartialModelSpecification");
- private final Group cGroup = (Group)rule.eContents().get(1);
- private final Keyword cLeftCurlyBracketKeyword_0 = (Keyword)cGroup.eContents().get(0);
- private final Assignment cEntryAssignment_1 = (Assignment)cGroup.eContents().get(1);
- private final RuleCall cEntryPartialModelEntryParserRuleCall_1_0 = (RuleCall)cEntryAssignment_1.eContents().get(0);
- private final Group cGroup_2 = (Group)cGroup.eContents().get(2);
- private final Keyword cCommaKeyword_2_0 = (Keyword)cGroup_2.eContents().get(0);
- private final Assignment cEntryAssignment_2_1 = (Assignment)cGroup_2.eContents().get(1);
- private final RuleCall cEntryPartialModelEntryParserRuleCall_2_1_0 = (RuleCall)cEntryAssignment_2_1.eContents().get(0);
- private final Keyword cRightCurlyBracketKeyword_3 = (Keyword)cGroup.eContents().get(3);
-
- /////////////////////////////////////////////////////
- //// Partial Model
- /////////////////////////////////////////////////////
- //PartialModelSpecification:
- // '{' entry+=PartialModelEntry (',' entry+=PartialModelEntry)? '}';
- @Override public ParserRule getRule() { return rule; }
-
- //'{' entry+=PartialModelEntry (',' entry+=PartialModelEntry)? '}'
- public Group getGroup() { return cGroup; }
-
- //'{'
- public Keyword getLeftCurlyBracketKeyword_0() { return cLeftCurlyBracketKeyword_0; }
-
- //entry+=PartialModelEntry
- public Assignment getEntryAssignment_1() { return cEntryAssignment_1; }
-
- //PartialModelEntry
- public RuleCall getEntryPartialModelEntryParserRuleCall_1_0() { return cEntryPartialModelEntryParserRuleCall_1_0; }
-
- //(',' entry+=PartialModelEntry)?
- public Group getGroup_2() { return cGroup_2; }
-
- //','
- public Keyword getCommaKeyword_2_0() { return cCommaKeyword_2_0; }
-
- //entry+=PartialModelEntry
- public Assignment getEntryAssignment_2_1() { return cEntryAssignment_2_1; }
-
- //PartialModelEntry
- public RuleCall getEntryPartialModelEntryParserRuleCall_2_1_0() { return cEntryPartialModelEntryParserRuleCall_2_1_0; }
-
- //'}'
- public Keyword getRightCurlyBracketKeyword_3() { return cRightCurlyBracketKeyword_3; }
- }
- public class PartialModelEntryElements extends AbstractParserRuleElementFinder {
- private final ParserRule rule = (ParserRule) GrammarUtil.findRuleForName(getGrammar(), "hu.bme.mit.inf.dslreasoner.application.ApplicationConfiguration.PartialModelEntry");
- private final Alternatives cAlternatives = (Alternatives)rule.eContents().get(1);
- private final RuleCall cModelEntryParserRuleCall_0 = (RuleCall)cAlternatives.eContents().get(0);
- private final RuleCall cFolderEntryParserRuleCall_1 = (RuleCall)cAlternatives.eContents().get(1);
-
- //PartialModelEntry:
- // ModelEntry | FolderEntry;
- @Override public ParserRule getRule() { return rule; }
-
- //ModelEntry | FolderEntry
- public Alternatives getAlternatives() { return cAlternatives; }
-
- //ModelEntry
- public RuleCall getModelEntryParserRuleCall_0() { return cModelEntryParserRuleCall_0; }
-
- //FolderEntry
- public RuleCall getFolderEntryParserRuleCall_1() { return cFolderEntryParserRuleCall_1; }
- }
- public class ModelEntryElements extends AbstractParserRuleElementFinder {
- private final ParserRule rule = (ParserRule) GrammarUtil.findRuleForName(getGrammar(), "hu.bme.mit.inf.dslreasoner.application.ApplicationConfiguration.ModelEntry");
- private final Assignment cPathAssignment = (Assignment)rule.eContents().get(1);
- private final RuleCall cPathFileParserRuleCall_0 = (RuleCall)cPathAssignment.eContents().get(0);
-
- //ModelEntry:
- // path=File;
- @Override public ParserRule getRule() { return rule; }
-
- //path=File
- public Assignment getPathAssignment() { return cPathAssignment; }
-
- //File
- public RuleCall getPathFileParserRuleCall_0() { return cPathFileParserRuleCall_0; }
- }
- public class FolderEntryElements extends AbstractParserRuleElementFinder {
- private final ParserRule rule = (ParserRule) GrammarUtil.findRuleForName(getGrammar(), "hu.bme.mit.inf.dslreasoner.application.ApplicationConfiguration.FolderEntry");
- private final Group cGroup = (Group)rule.eContents().get(1);
- private final Keyword cFolderKeyword_0 = (Keyword)cGroup.eContents().get(0);
- private final Assignment cPathAssignment_1 = (Assignment)cGroup.eContents().get(1);
- private final RuleCall cPathFileParserRuleCall_1_0 = (RuleCall)cPathAssignment_1.eContents().get(0);
- private final Group cGroup_2 = (Group)cGroup.eContents().get(2);
- private final Keyword cExcludingKeyword_2_0 = (Keyword)cGroup_2.eContents().get(0);
- private final Keyword cLeftCurlyBracketKeyword_2_1 = (Keyword)cGroup_2.eContents().get(1);
- private final Assignment cExclusionAssignment_2_2 = (Assignment)cGroup_2.eContents().get(2);
- private final RuleCall cExclusionModelEntryParserRuleCall_2_2_0 = (RuleCall)cExclusionAssignment_2_2.eContents().get(0);
- private final Group cGroup_2_3 = (Group)cGroup_2.eContents().get(3);
- private final Keyword cCommaKeyword_2_3_0 = (Keyword)cGroup_2_3.eContents().get(0);
- private final Assignment cExclusionAssignment_2_3_1 = (Assignment)cGroup_2_3.eContents().get(1);
- private final RuleCall cExclusionModelEntryParserRuleCall_2_3_1_0 = (RuleCall)cExclusionAssignment_2_3_1.eContents().get(0);
- private final Keyword cRightCurlyBracketKeyword_2_4 = (Keyword)cGroup_2.eContents().get(4);
-
- //FolderEntry:
- // "folder" path=File ("excluding" "{" exclusion+=ModelEntry ("," exclusion+=ModelEntry)* "}")?;
- @Override public ParserRule getRule() { return rule; }
-
- //"folder" path=File ("excluding" "{" exclusion+=ModelEntry ("," exclusion+=ModelEntry)* "}")?
- public Group getGroup() { return cGroup; }
-
- //"folder"
- public Keyword getFolderKeyword_0() { return cFolderKeyword_0; }
-
- //path=File
- public Assignment getPathAssignment_1() { return cPathAssignment_1; }
-
- //File
- public RuleCall getPathFileParserRuleCall_1_0() { return cPathFileParserRuleCall_1_0; }
-
- //("excluding" "{" exclusion+=ModelEntry ("," exclusion+=ModelEntry)* "}")?
- public Group getGroup_2() { return cGroup_2; }
-
- //"excluding"
- public Keyword getExcludingKeyword_2_0() { return cExcludingKeyword_2_0; }
-
- //"{"
- public Keyword getLeftCurlyBracketKeyword_2_1() { return cLeftCurlyBracketKeyword_2_1; }
-
- //exclusion+=ModelEntry
- public Assignment getExclusionAssignment_2_2() { return cExclusionAssignment_2_2; }
-
- //ModelEntry
- public RuleCall getExclusionModelEntryParserRuleCall_2_2_0() { return cExclusionModelEntryParserRuleCall_2_2_0; }
-
- //("," exclusion+=ModelEntry)*
- public Group getGroup_2_3() { return cGroup_2_3; }
-
- //","
- public Keyword getCommaKeyword_2_3_0() { return cCommaKeyword_2_3_0; }
-
- //exclusion+=ModelEntry
- public Assignment getExclusionAssignment_2_3_1() { return cExclusionAssignment_2_3_1; }
-
- //ModelEntry
- public RuleCall getExclusionModelEntryParserRuleCall_2_3_1_0() { return cExclusionModelEntryParserRuleCall_2_3_1_0; }
-
- //"}"
- public Keyword getRightCurlyBracketKeyword_2_4() { return cRightCurlyBracketKeyword_2_4; }
- }
- public class PartialModelDeclarationElements extends AbstractParserRuleElementFinder {
- private final ParserRule rule = (ParserRule) GrammarUtil.findRuleForName(getGrammar(), "hu.bme.mit.inf.dslreasoner.application.ApplicationConfiguration.PartialModelDeclaration");
- private final Group cGroup = (Group)rule.eContents().get(1);
- private final Keyword cModelsKeyword_0 = (Keyword)cGroup.eContents().get(0);
- private final Assignment cNameAssignment_1 = (Assignment)cGroup.eContents().get(1);
- private final RuleCall cNameIDTerminalRuleCall_1_0 = (RuleCall)cNameAssignment_1.eContents().get(0);
- private final Assignment cSpecificationAssignment_2 = (Assignment)cGroup.eContents().get(2);
- private final RuleCall cSpecificationPartialModelSpecificationParserRuleCall_2_0 = (RuleCall)cSpecificationAssignment_2.eContents().get(0);
-
- //PartialModelDeclaration:
- // 'models' name=ID specification=PartialModelSpecification;
- @Override public ParserRule getRule() { return rule; }
-
- //'models' name=ID specification=PartialModelSpecification
- public Group getGroup() { return cGroup; }
-
- //'models'
- public Keyword getModelsKeyword_0() { return cModelsKeyword_0; }
-
- //name=ID
- public Assignment getNameAssignment_1() { return cNameAssignment_1; }
-
- //ID
- public RuleCall getNameIDTerminalRuleCall_1_0() { return cNameIDTerminalRuleCall_1_0; }
-
- //specification=PartialModelSpecification
- public Assignment getSpecificationAssignment_2() { return cSpecificationAssignment_2; }
-
- //PartialModelSpecification
- public RuleCall getSpecificationPartialModelSpecificationParserRuleCall_2_0() { return cSpecificationPartialModelSpecificationParserRuleCall_2_0; }
- }
- public class PartialModelReferenceElements extends AbstractParserRuleElementFinder {
- private final ParserRule rule = (ParserRule) GrammarUtil.findRuleForName(getGrammar(), "hu.bme.mit.inf.dslreasoner.application.ApplicationConfiguration.PartialModelReference");
- private final Assignment cReferredAssignment = (Assignment)rule.eContents().get(1);
- private final CrossReference cReferredPartialModelDeclarationCrossReference_0 = (CrossReference)cReferredAssignment.eContents().get(0);
- private final RuleCall cReferredPartialModelDeclarationIDTerminalRuleCall_0_1 = (RuleCall)cReferredPartialModelDeclarationCrossReference_0.eContents().get(1);
-
- //PartialModelReference:
- // referred=[PartialModelDeclaration];
- @Override public ParserRule getRule() { return rule; }
-
- //referred=[PartialModelDeclaration]
- public Assignment getReferredAssignment() { return cReferredAssignment; }
-
- //[PartialModelDeclaration]
- public CrossReference getReferredPartialModelDeclarationCrossReference_0() { return cReferredPartialModelDeclarationCrossReference_0; }
-
- //ID
- public RuleCall getReferredPartialModelDeclarationIDTerminalRuleCall_0_1() { return cReferredPartialModelDeclarationIDTerminalRuleCall_0_1; }
- }
- public class PartialModelElements extends AbstractParserRuleElementFinder {
- private final ParserRule rule = (ParserRule) GrammarUtil.findRuleForName(getGrammar(), "hu.bme.mit.inf.dslreasoner.application.ApplicationConfiguration.PartialModel");
- private final Alternatives cAlternatives = (Alternatives)rule.eContents().get(1);
- private final RuleCall cPartialModelSpecificationParserRuleCall_0 = (RuleCall)cAlternatives.eContents().get(0);
- private final RuleCall cPartialModelReferenceParserRuleCall_1 = (RuleCall)cAlternatives.eContents().get(1);
-
- //PartialModel:
- // PartialModelSpecification | PartialModelReference;
- @Override public ParserRule getRule() { return rule; }
-
- //PartialModelSpecification | PartialModelReference
- public Alternatives getAlternatives() { return cAlternatives; }
-
- //PartialModelSpecification
- public RuleCall getPartialModelSpecificationParserRuleCall_0() { return cPartialModelSpecificationParserRuleCall_0; }
-
- //PartialModelReference
- public RuleCall getPartialModelReferenceParserRuleCall_1() { return cPartialModelReferenceParserRuleCall_1; }
- }
- public class PatternSpecificationElements extends AbstractParserRuleElementFinder {
- private final ParserRule rule = (ParserRule) GrammarUtil.findRuleForName(getGrammar(), "hu.bme.mit.inf.dslreasoner.application.ApplicationConfiguration.PatternSpecification");
- private final Group cGroup = (Group)rule.eContents().get(1);
- private final Keyword cLeftCurlyBracketKeyword_0 = (Keyword)cGroup.eContents().get(0);
- private final Assignment cEntriesAssignment_1 = (Assignment)cGroup.eContents().get(1);
- private final RuleCall cEntriesPatternEntryParserRuleCall_1_0 = (RuleCall)cEntriesAssignment_1.eContents().get(0);
- private final Group cGroup_2 = (Group)cGroup.eContents().get(2);
- private final Keyword cCommaKeyword_2_0 = (Keyword)cGroup_2.eContents().get(0);
- private final Assignment cEntriesAssignment_2_1 = (Assignment)cGroup_2.eContents().get(1);
- private final RuleCall cEntriesPatternEntryParserRuleCall_2_1_0 = (RuleCall)cEntriesAssignment_2_1.eContents().get(0);
- private final Keyword cRightCurlyBracketKeyword_3 = (Keyword)cGroup.eContents().get(3);
-
- /////////////////////////////////////////////////////
- //// Patterns
- /////////////////////////////////////////////////////
- //PatternSpecification:
- // '{' entries+=PatternEntry (',' entries+=PatternEntry)* '}';
- @Override public ParserRule getRule() { return rule; }
-
- //'{' entries+=PatternEntry (',' entries+=PatternEntry)* '}'
- public Group getGroup() { return cGroup; }
-
- //'{'
- public Keyword getLeftCurlyBracketKeyword_0() { return cLeftCurlyBracketKeyword_0; }
-
- //entries+=PatternEntry
- public Assignment getEntriesAssignment_1() { return cEntriesAssignment_1; }
-
- //PatternEntry
- public RuleCall getEntriesPatternEntryParserRuleCall_1_0() { return cEntriesPatternEntryParserRuleCall_1_0; }
-
- //(',' entries+=PatternEntry)*
- public Group getGroup_2() { return cGroup_2; }
-
- //','
- public Keyword getCommaKeyword_2_0() { return cCommaKeyword_2_0; }
-
- //entries+=PatternEntry
- public Assignment getEntriesAssignment_2_1() { return cEntriesAssignment_2_1; }
-
- //PatternEntry
- public RuleCall getEntriesPatternEntryParserRuleCall_2_1_0() { return cEntriesPatternEntryParserRuleCall_2_1_0; }
-
- //'}'
- public Keyword getRightCurlyBracketKeyword_3() { return cRightCurlyBracketKeyword_3; }
- }
- public class PatternEntryElements extends AbstractParserRuleElementFinder {
- private final ParserRule rule = (ParserRule) GrammarUtil.findRuleForName(getGrammar(), "hu.bme.mit.inf.dslreasoner.application.ApplicationConfiguration.PatternEntry");
- private final Alternatives cAlternatives = (Alternatives)rule.eContents().get(1);
- private final RuleCall cPatternElementParserRuleCall_0 = (RuleCall)cAlternatives.eContents().get(0);
- private final RuleCall cAllPatternEntryParserRuleCall_1 = (RuleCall)cAlternatives.eContents().get(1);
-
- //PatternEntry:
- // PatternElement | AllPatternEntry;
- @Override public ParserRule getRule() { return rule; }
-
- //PatternElement | AllPatternEntry
- public Alternatives getAlternatives() { return cAlternatives; }
-
- //PatternElement
- public RuleCall getPatternElementParserRuleCall_0() { return cPatternElementParserRuleCall_0; }
-
- //AllPatternEntry
- public RuleCall getAllPatternEntryParserRuleCall_1() { return cAllPatternEntryParserRuleCall_1; }
- }
- public class AllPatternEntryElements extends AbstractParserRuleElementFinder {
- private final ParserRule rule = (ParserRule) GrammarUtil.findRuleForName(getGrammar(), "hu.bme.mit.inf.dslreasoner.application.ApplicationConfiguration.AllPatternEntry");
- private final Group cGroup = (Group)rule.eContents().get(1);
- private final Keyword cPackageKeyword_0 = (Keyword)cGroup.eContents().get(0);
- private final Assignment cPackageAssignment_1 = (Assignment)cGroup.eContents().get(1);
- private final CrossReference cPackagePatternModelCrossReference_1_0 = (CrossReference)cPackageAssignment_1.eContents().get(0);
- private final RuleCall cPackagePatternModelQualifiedNameParserRuleCall_1_0_1 = (RuleCall)cPackagePatternModelCrossReference_1_0.eContents().get(1);
- private final Group cGroup_2 = (Group)cGroup.eContents().get(2);
- private final Keyword cExcludingKeyword_2_0 = (Keyword)cGroup_2.eContents().get(0);
- private final Keyword cLeftCurlyBracketKeyword_2_1 = (Keyword)cGroup_2.eContents().get(1);
- private final Assignment cExclusuionAssignment_2_2 = (Assignment)cGroup_2.eContents().get(2);
- private final RuleCall cExclusuionPatternElementParserRuleCall_2_2_0 = (RuleCall)cExclusuionAssignment_2_2.eContents().get(0);
- private final Group cGroup_2_3 = (Group)cGroup_2.eContents().get(3);
- private final Keyword cCommaKeyword_2_3_0 = (Keyword)cGroup_2_3.eContents().get(0);
- private final Assignment cExclusuionAssignment_2_3_1 = (Assignment)cGroup_2_3.eContents().get(1);
- private final RuleCall cExclusuionPatternElementParserRuleCall_2_3_1_0 = (RuleCall)cExclusuionAssignment_2_3_1.eContents().get(0);
- private final Keyword cRightCurlyBracketKeyword_2_4 = (Keyword)cGroup_2.eContents().get(4);
-
- //AllPatternEntry:
- // 'package' package=[viatra::PatternModel|QualifiedName] ('excluding' '{' exclusuion+=PatternElement (','
- // exclusuion+=PatternElement)* '}')?;
- @Override public ParserRule getRule() { return rule; }
-
- //'package' package=[viatra::PatternModel|QualifiedName] ('excluding' '{' exclusuion+=PatternElement (','
- //exclusuion+=PatternElement)* '}')?
- public Group getGroup() { return cGroup; }
-
- //'package'
- public Keyword getPackageKeyword_0() { return cPackageKeyword_0; }
-
- //package=[viatra::PatternModel|QualifiedName]
- public Assignment getPackageAssignment_1() { return cPackageAssignment_1; }
-
- //[viatra::PatternModel|QualifiedName]
- public CrossReference getPackagePatternModelCrossReference_1_0() { return cPackagePatternModelCrossReference_1_0; }
-
- //QualifiedName
- public RuleCall getPackagePatternModelQualifiedNameParserRuleCall_1_0_1() { return cPackagePatternModelQualifiedNameParserRuleCall_1_0_1; }
-
- //('excluding' '{' exclusuion+=PatternElement (',' exclusuion+=PatternElement)* '}')?
- public Group getGroup_2() { return cGroup_2; }
-
- //'excluding'
- public Keyword getExcludingKeyword_2_0() { return cExcludingKeyword_2_0; }
-
- //'{'
- public Keyword getLeftCurlyBracketKeyword_2_1() { return cLeftCurlyBracketKeyword_2_1; }
-
- //exclusuion+=PatternElement
- public Assignment getExclusuionAssignment_2_2() { return cExclusuionAssignment_2_2; }
-
- //PatternElement
- public RuleCall getExclusuionPatternElementParserRuleCall_2_2_0() { return cExclusuionPatternElementParserRuleCall_2_2_0; }
-
- //(',' exclusuion+=PatternElement)*
- public Group getGroup_2_3() { return cGroup_2_3; }
-
- //','
- public Keyword getCommaKeyword_2_3_0() { return cCommaKeyword_2_3_0; }
-
- //exclusuion+=PatternElement
- public Assignment getExclusuionAssignment_2_3_1() { return cExclusuionAssignment_2_3_1; }
-
- //PatternElement
- public RuleCall getExclusuionPatternElementParserRuleCall_2_3_1_0() { return cExclusuionPatternElementParserRuleCall_2_3_1_0; }
-
- //'}'
- public Keyword getRightCurlyBracketKeyword_2_4() { return cRightCurlyBracketKeyword_2_4; }
- }
- public class PatternElementElements extends AbstractParserRuleElementFinder {
- private final ParserRule rule = (ParserRule) GrammarUtil.findRuleForName(getGrammar(), "hu.bme.mit.inf.dslreasoner.application.ApplicationConfiguration.PatternElement");
- private final Group cGroup = (Group)rule.eContents().get(1);
- private final Group cGroup_0 = (Group)cGroup.eContents().get(0);
- private final Assignment cPackageAssignment_0_0 = (Assignment)cGroup_0.eContents().get(0);
- private final CrossReference cPackagePatternModelCrossReference_0_0_0 = (CrossReference)cPackageAssignment_0_0.eContents().get(0);
- private final RuleCall cPackagePatternModelQualifiedNameParserRuleCall_0_0_0_1 = (RuleCall)cPackagePatternModelCrossReference_0_0_0.eContents().get(1);
- private final Keyword cColonColonKeyword_0_1 = (Keyword)cGroup_0.eContents().get(1);
- private final Assignment cPatternAssignment_1 = (Assignment)cGroup.eContents().get(1);
- private final CrossReference cPatternPatternCrossReference_1_0 = (CrossReference)cPatternAssignment_1.eContents().get(0);
- private final RuleCall cPatternPatternIDTerminalRuleCall_1_0_1 = (RuleCall)cPatternPatternCrossReference_1_0.eContents().get(1);
-
- //PatternElement:
- // (package=[viatra::PatternModel|QualifiedName] '::')? pattern=[viatra::Pattern];
- @Override public ParserRule getRule() { return rule; }
-
- //(package=[viatra::PatternModel|QualifiedName] '::')? pattern=[viatra::Pattern]
- public Group getGroup() { return cGroup; }
-
- //(package=[viatra::PatternModel|QualifiedName] '::')?
- public Group getGroup_0() { return cGroup_0; }
-
- //package=[viatra::PatternModel|QualifiedName]
- public Assignment getPackageAssignment_0_0() { return cPackageAssignment_0_0; }
-
- //[viatra::PatternModel|QualifiedName]
- public CrossReference getPackagePatternModelCrossReference_0_0_0() { return cPackagePatternModelCrossReference_0_0_0; }
-
- //QualifiedName
- public RuleCall getPackagePatternModelQualifiedNameParserRuleCall_0_0_0_1() { return cPackagePatternModelQualifiedNameParserRuleCall_0_0_0_1; }
-
- //'::'
- public Keyword getColonColonKeyword_0_1() { return cColonColonKeyword_0_1; }
-
- //pattern=[viatra::Pattern]
- public Assignment getPatternAssignment_1() { return cPatternAssignment_1; }
-
- //[viatra::Pattern]
- public CrossReference getPatternPatternCrossReference_1_0() { return cPatternPatternCrossReference_1_0; }
-
- //ID
- public RuleCall getPatternPatternIDTerminalRuleCall_1_0_1() { return cPatternPatternIDTerminalRuleCall_1_0_1; }
- }
- public class GraphPatternDeclarationElements extends AbstractParserRuleElementFinder {
- private final ParserRule rule = (ParserRule) GrammarUtil.findRuleForName(getGrammar(), "hu.bme.mit.inf.dslreasoner.application.ApplicationConfiguration.GraphPatternDeclaration");
- private final Group cGroup = (Group)rule.eContents().get(1);
- private final Keyword cConstraintsKeyword_0 = (Keyword)cGroup.eContents().get(0);
- private final Assignment cNameAssignment_1 = (Assignment)cGroup.eContents().get(1);
- private final RuleCall cNameIDTerminalRuleCall_1_0 = (RuleCall)cNameAssignment_1.eContents().get(0);
- private final Assignment cSpecificationAssignment_2 = (Assignment)cGroup.eContents().get(2);
- private final RuleCall cSpecificationPatternSpecificationParserRuleCall_2_0 = (RuleCall)cSpecificationAssignment_2.eContents().get(0);
-
- //GraphPatternDeclaration:
- // 'constraints' name=ID specification=PatternSpecification;
- @Override public ParserRule getRule() { return rule; }
-
- //'constraints' name=ID specification=PatternSpecification
- public Group getGroup() { return cGroup; }
-
- //'constraints'
- public Keyword getConstraintsKeyword_0() { return cConstraintsKeyword_0; }
-
- //name=ID
- public Assignment getNameAssignment_1() { return cNameAssignment_1; }
-
- //ID
- public RuleCall getNameIDTerminalRuleCall_1_0() { return cNameIDTerminalRuleCall_1_0; }
-
- //specification=PatternSpecification
- public Assignment getSpecificationAssignment_2() { return cSpecificationAssignment_2; }
-
- //PatternSpecification
- public RuleCall getSpecificationPatternSpecificationParserRuleCall_2_0() { return cSpecificationPatternSpecificationParserRuleCall_2_0; }
- }
- public class GraphPatternReferenceElements extends AbstractParserRuleElementFinder {
- private final ParserRule rule = (ParserRule) GrammarUtil.findRuleForName(getGrammar(), "hu.bme.mit.inf.dslreasoner.application.ApplicationConfiguration.GraphPatternReference");
- private final Assignment cReferredAssignment = (Assignment)rule.eContents().get(1);
- private final CrossReference cReferredGraphPatternDeclarationCrossReference_0 = (CrossReference)cReferredAssignment.eContents().get(0);
- private final RuleCall cReferredGraphPatternDeclarationIDTerminalRuleCall_0_1 = (RuleCall)cReferredGraphPatternDeclarationCrossReference_0.eContents().get(1);
-
- //GraphPatternReference:
- // referred=[GraphPatternDeclaration];
- @Override public ParserRule getRule() { return rule; }
-
- //referred=[GraphPatternDeclaration]
- public Assignment getReferredAssignment() { return cReferredAssignment; }
-
- //[GraphPatternDeclaration]
- public CrossReference getReferredGraphPatternDeclarationCrossReference_0() { return cReferredGraphPatternDeclarationCrossReference_0; }
-
- //ID
- public RuleCall getReferredGraphPatternDeclarationIDTerminalRuleCall_0_1() { return cReferredGraphPatternDeclarationIDTerminalRuleCall_0_1; }
- }
- public class GraphPatternElements extends AbstractParserRuleElementFinder {
- private final ParserRule rule = (ParserRule) GrammarUtil.findRuleForName(getGrammar(), "hu.bme.mit.inf.dslreasoner.application.ApplicationConfiguration.GraphPattern");
- private final Alternatives cAlternatives = (Alternatives)rule.eContents().get(1);
- private final RuleCall cGraphPatternReferenceParserRuleCall_0 = (RuleCall)cAlternatives.eContents().get(0);
- private final RuleCall cPatternSpecificationParserRuleCall_1 = (RuleCall)cAlternatives.eContents().get(1);
-
- //GraphPattern:
- // GraphPatternReference | PatternSpecification;
- @Override public ParserRule getRule() { return rule; }
-
- //GraphPatternReference | PatternSpecification
- public Alternatives getAlternatives() { return cAlternatives; }
-
- //GraphPatternReference
- public RuleCall getGraphPatternReferenceParserRuleCall_0() { return cGraphPatternReferenceParserRuleCall_0; }
-
- //PatternSpecification
- public RuleCall getPatternSpecificationParserRuleCall_1() { return cPatternSpecificationParserRuleCall_1; }
- }
- public class ConfigSpecificationElements extends AbstractParserRuleElementFinder {
- private final ParserRule rule = (ParserRule) GrammarUtil.findRuleForName(getGrammar(), "hu.bme.mit.inf.dslreasoner.application.ApplicationConfiguration.ConfigSpecification");
- private final Group cGroup = (Group)rule.eContents().get(1);
- private final Action cConfigSpecificationAction_0 = (Action)cGroup.eContents().get(0);
- private final Keyword cLeftCurlyBracketKeyword_1 = (Keyword)cGroup.eContents().get(1);
- private final Group cGroup_2 = (Group)cGroup.eContents().get(2);
- private final Assignment cEntriesAssignment_2_0 = (Assignment)cGroup_2.eContents().get(0);
- private final RuleCall cEntriesConfigEntryParserRuleCall_2_0_0 = (RuleCall)cEntriesAssignment_2_0.eContents().get(0);
- private final Group cGroup_2_1 = (Group)cGroup_2.eContents().get(1);
- private final Keyword cCommaKeyword_2_1_0 = (Keyword)cGroup_2_1.eContents().get(0);
- private final Assignment cEntriesAssignment_2_1_1 = (Assignment)cGroup_2_1.eContents().get(1);
- private final RuleCall cEntriesConfigEntryParserRuleCall_2_1_1_0 = (RuleCall)cEntriesAssignment_2_1_1.eContents().get(0);
- private final Keyword cRightCurlyBracketKeyword_3 = (Keyword)cGroup.eContents().get(3);
-
- /////////////////////////////////////////////////////
- //// SolverConfig
- /////////////////////////////////////////////////////
- //ConfigSpecification:
- // {ConfigSpecification} '{' (entries+=ConfigEntry ("," entries+=ConfigEntry)*)?
- // '}';
- @Override public ParserRule getRule() { return rule; }
-
- //{ConfigSpecification} '{' (entries+=ConfigEntry ("," entries+=ConfigEntry)*)? '}'
- public Group getGroup() { return cGroup; }
-
- //{ConfigSpecification}
- public Action getConfigSpecificationAction_0() { return cConfigSpecificationAction_0; }
-
- //'{'
- public Keyword getLeftCurlyBracketKeyword_1() { return cLeftCurlyBracketKeyword_1; }
-
- //(entries+=ConfigEntry ("," entries+=ConfigEntry)*)?
- public Group getGroup_2() { return cGroup_2; }
-
- //entries+=ConfigEntry
- public Assignment getEntriesAssignment_2_0() { return cEntriesAssignment_2_0; }
-
- //ConfigEntry
- public RuleCall getEntriesConfigEntryParserRuleCall_2_0_0() { return cEntriesConfigEntryParserRuleCall_2_0_0; }
-
- //("," entries+=ConfigEntry)*
- public Group getGroup_2_1() { return cGroup_2_1; }
-
- //","
- public Keyword getCommaKeyword_2_1_0() { return cCommaKeyword_2_1_0; }
-
- //entries+=ConfigEntry
- public Assignment getEntriesAssignment_2_1_1() { return cEntriesAssignment_2_1_1; }
-
- //ConfigEntry
- public RuleCall getEntriesConfigEntryParserRuleCall_2_1_1_0() { return cEntriesConfigEntryParserRuleCall_2_1_1_0; }
-
- //'}'
- public Keyword getRightCurlyBracketKeyword_3() { return cRightCurlyBracketKeyword_3; }
- }
- public class ConfigDeclarationElements extends AbstractParserRuleElementFinder {
- private final ParserRule rule = (ParserRule) GrammarUtil.findRuleForName(getGrammar(), "hu.bme.mit.inf.dslreasoner.application.ApplicationConfiguration.ConfigDeclaration");
- private final Group cGroup = (Group)rule.eContents().get(1);
- private final Keyword cConfigKeyword_0 = (Keyword)cGroup.eContents().get(0);
- private final Assignment cNameAssignment_1 = (Assignment)cGroup.eContents().get(1);
- private final RuleCall cNameIDTerminalRuleCall_1_0 = (RuleCall)cNameAssignment_1.eContents().get(0);
- private final Assignment cSpecificationAssignment_2 = (Assignment)cGroup.eContents().get(2);
- private final RuleCall cSpecificationConfigSpecificationParserRuleCall_2_0 = (RuleCall)cSpecificationAssignment_2.eContents().get(0);
-
- //ConfigDeclaration:
- // 'config' name=ID specification=ConfigSpecification;
- @Override public ParserRule getRule() { return rule; }
-
- //'config' name=ID specification=ConfigSpecification
- public Group getGroup() { return cGroup; }
-
- //'config'
- public Keyword getConfigKeyword_0() { return cConfigKeyword_0; }
-
- //name=ID
- public Assignment getNameAssignment_1() { return cNameAssignment_1; }
-
- //ID
- public RuleCall getNameIDTerminalRuleCall_1_0() { return cNameIDTerminalRuleCall_1_0; }
-
- //specification=ConfigSpecification
- public Assignment getSpecificationAssignment_2() { return cSpecificationAssignment_2; }
-
- //ConfigSpecification
- public RuleCall getSpecificationConfigSpecificationParserRuleCall_2_0() { return cSpecificationConfigSpecificationParserRuleCall_2_0; }
- }
- public class ConfigEntryElements extends AbstractParserRuleElementFinder {
- private final ParserRule rule = (ParserRule) GrammarUtil.findRuleForName(getGrammar(), "hu.bme.mit.inf.dslreasoner.application.ApplicationConfiguration.ConfigEntry");
- private final Alternatives cAlternatives = (Alternatives)rule.eContents().get(1);
- private final RuleCall cDocumentationEntryParserRuleCall_0 = (RuleCall)cAlternatives.eContents().get(0);
- private final RuleCall cRuntimeEntryParserRuleCall_1 = (RuleCall)cAlternatives.eContents().get(1);
- private final RuleCall cMemoryEntryParserRuleCall_2 = (RuleCall)cAlternatives.eContents().get(2);
- private final RuleCall cCustomEntryParserRuleCall_3 = (RuleCall)cAlternatives.eContents().get(3);
-
- //ConfigEntry:
- // DocumentationEntry | RuntimeEntry | MemoryEntry | CustomEntry;
- @Override public ParserRule getRule() { return rule; }
-
- //DocumentationEntry | RuntimeEntry | MemoryEntry | CustomEntry
- public Alternatives getAlternatives() { return cAlternatives; }
-
- //DocumentationEntry
- public RuleCall getDocumentationEntryParserRuleCall_0() { return cDocumentationEntryParserRuleCall_0; }
-
- //RuntimeEntry
- public RuleCall getRuntimeEntryParserRuleCall_1() { return cRuntimeEntryParserRuleCall_1; }
-
- //MemoryEntry
- public RuleCall getMemoryEntryParserRuleCall_2() { return cMemoryEntryParserRuleCall_2; }
-
- //CustomEntry
- public RuleCall getCustomEntryParserRuleCall_3() { return cCustomEntryParserRuleCall_3; }
- }
- public class DocumentationEntryElements extends AbstractParserRuleElementFinder {
- private final ParserRule rule = (ParserRule) GrammarUtil.findRuleForName(getGrammar(), "hu.bme.mit.inf.dslreasoner.application.ApplicationConfiguration.DocumentationEntry");
- private final Group cGroup = (Group)rule.eContents().get(1);
- private final Keyword cLogLevelKeyword_0 = (Keyword)cGroup.eContents().get(0);
- private final Keyword cEqualsSignKeyword_1 = (Keyword)cGroup.eContents().get(1);
- private final Assignment cLevelAssignment_2 = (Assignment)cGroup.eContents().get(2);
- private final RuleCall cLevelDocumentLevelSpecificationEnumRuleCall_2_0 = (RuleCall)cLevelAssignment_2.eContents().get(0);
-
- //DocumentationEntry:
- // "log-level" '=' level=DocumentLevelSpecification;
- @Override public ParserRule getRule() { return rule; }
-
- //"log-level" '=' level=DocumentLevelSpecification
- public Group getGroup() { return cGroup; }
-
- //"log-level"
- public Keyword getLogLevelKeyword_0() { return cLogLevelKeyword_0; }
-
- //'='
- public Keyword getEqualsSignKeyword_1() { return cEqualsSignKeyword_1; }
-
- //level=DocumentLevelSpecification
- public Assignment getLevelAssignment_2() { return cLevelAssignment_2; }
-
- //DocumentLevelSpecification
- public RuleCall getLevelDocumentLevelSpecificationEnumRuleCall_2_0() { return cLevelDocumentLevelSpecificationEnumRuleCall_2_0; }
- }
- public class RuntimeEntryElements extends AbstractParserRuleElementFinder {
- private final ParserRule rule = (ParserRule) GrammarUtil.findRuleForName(getGrammar(), "hu.bme.mit.inf.dslreasoner.application.ApplicationConfiguration.RuntimeEntry");
- private final Group cGroup = (Group)rule.eContents().get(1);
- private final Keyword cRuntimeKeyword_0 = (Keyword)cGroup.eContents().get(0);
- private final Keyword cEqualsSignKeyword_1 = (Keyword)cGroup.eContents().get(1);
- private final Assignment cMillisecLimitAssignment_2 = (Assignment)cGroup.eContents().get(2);
- private final RuleCall cMillisecLimitINTTerminalRuleCall_2_0 = (RuleCall)cMillisecLimitAssignment_2.eContents().get(0);
-
- //RuntimeEntry:
- // "runtime" "=" millisecLimit=INT;
- @Override public ParserRule getRule() { return rule; }
-
- //"runtime" "=" millisecLimit=INT
- public Group getGroup() { return cGroup; }
-
- //"runtime"
- public Keyword getRuntimeKeyword_0() { return cRuntimeKeyword_0; }
-
- //"="
- public Keyword getEqualsSignKeyword_1() { return cEqualsSignKeyword_1; }
-
- //millisecLimit=INT
- public Assignment getMillisecLimitAssignment_2() { return cMillisecLimitAssignment_2; }
-
- //INT
- public RuleCall getMillisecLimitINTTerminalRuleCall_2_0() { return cMillisecLimitINTTerminalRuleCall_2_0; }
- }
- public class MemoryEntryElements extends AbstractParserRuleElementFinder {
- private final ParserRule rule = (ParserRule) GrammarUtil.findRuleForName(getGrammar(), "hu.bme.mit.inf.dslreasoner.application.ApplicationConfiguration.MemoryEntry");
- private final Group cGroup = (Group)rule.eContents().get(1);
- private final Keyword cMemoryKeyword_0 = (Keyword)cGroup.eContents().get(0);
- private final Keyword cEqualsSignKeyword_1 = (Keyword)cGroup.eContents().get(1);
- private final Assignment cMegabyteLimitAssignment_2 = (Assignment)cGroup.eContents().get(2);
- private final RuleCall cMegabyteLimitINTTerminalRuleCall_2_0 = (RuleCall)cMegabyteLimitAssignment_2.eContents().get(0);
-
- //MemoryEntry:
- // "memory" "=" megabyteLimit=INT;
- @Override public ParserRule getRule() { return rule; }
-
- //"memory" "=" megabyteLimit=INT
- public Group getGroup() { return cGroup; }
-
- //"memory"
- public Keyword getMemoryKeyword_0() { return cMemoryKeyword_0; }
-
- //"="
- public Keyword getEqualsSignKeyword_1() { return cEqualsSignKeyword_1; }
-
- //megabyteLimit=INT
- public Assignment getMegabyteLimitAssignment_2() { return cMegabyteLimitAssignment_2; }
-
- //INT
- public RuleCall getMegabyteLimitINTTerminalRuleCall_2_0() { return cMegabyteLimitINTTerminalRuleCall_2_0; }
- }
- public class CustomEntryElements extends AbstractParserRuleElementFinder {
- private final ParserRule rule = (ParserRule) GrammarUtil.findRuleForName(getGrammar(), "hu.bme.mit.inf.dslreasoner.application.ApplicationConfiguration.CustomEntry");
- private final Group cGroup = (Group)rule.eContents().get(1);
- private final Assignment cKeyAssignment_0 = (Assignment)cGroup.eContents().get(0);
- private final RuleCall cKeySTRINGTerminalRuleCall_0_0 = (RuleCall)cKeyAssignment_0.eContents().get(0);
- private final Keyword cEqualsSignKeyword_1 = (Keyword)cGroup.eContents().get(1);
- private final Assignment cValueAssignment_2 = (Assignment)cGroup.eContents().get(2);
- private final RuleCall cValueSTRINGTerminalRuleCall_2_0 = (RuleCall)cValueAssignment_2.eContents().get(0);
-
- //CustomEntry:
- // key=STRING "=" value=STRING;
- @Override public ParserRule getRule() { return rule; }
-
- //key=STRING "=" value=STRING
- public Group getGroup() { return cGroup; }
-
- //key=STRING
- public Assignment getKeyAssignment_0() { return cKeyAssignment_0; }
-
- //STRING
- public RuleCall getKeySTRINGTerminalRuleCall_0_0() { return cKeySTRINGTerminalRuleCall_0_0; }
-
- //"="
- public Keyword getEqualsSignKeyword_1() { return cEqualsSignKeyword_1; }
-
- //value=STRING
- public Assignment getValueAssignment_2() { return cValueAssignment_2; }
-
- //STRING
- public RuleCall getValueSTRINGTerminalRuleCall_2_0() { return cValueSTRINGTerminalRuleCall_2_0; }
- }
- public class ConfigReferenceElements extends AbstractParserRuleElementFinder {
- private final ParserRule rule = (ParserRule) GrammarUtil.findRuleForName(getGrammar(), "hu.bme.mit.inf.dslreasoner.application.ApplicationConfiguration.ConfigReference");
- private final Assignment cConfigAssignment = (Assignment)rule.eContents().get(1);
- private final CrossReference cConfigConfigDeclarationCrossReference_0 = (CrossReference)cConfigAssignment.eContents().get(0);
- private final RuleCall cConfigConfigDeclarationIDTerminalRuleCall_0_1 = (RuleCall)cConfigConfigDeclarationCrossReference_0.eContents().get(1);
-
- //ConfigReference:
- // config=[ConfigDeclaration];
- @Override public ParserRule getRule() { return rule; }
-
- //config=[ConfigDeclaration]
- public Assignment getConfigAssignment() { return cConfigAssignment; }
-
- //[ConfigDeclaration]
- public CrossReference getConfigConfigDeclarationCrossReference_0() { return cConfigConfigDeclarationCrossReference_0; }
-
- //ID
- public RuleCall getConfigConfigDeclarationIDTerminalRuleCall_0_1() { return cConfigConfigDeclarationIDTerminalRuleCall_0_1; }
- }
- public class ConfigElements extends AbstractParserRuleElementFinder {
- private final ParserRule rule = (ParserRule) GrammarUtil.findRuleForName(getGrammar(), "hu.bme.mit.inf.dslreasoner.application.ApplicationConfiguration.Config");
- private final Alternatives cAlternatives = (Alternatives)rule.eContents().get(1);
- private final RuleCall cConfigSpecificationParserRuleCall_0 = (RuleCall)cAlternatives.eContents().get(0);
- private final RuleCall cConfigReferenceParserRuleCall_1 = (RuleCall)cAlternatives.eContents().get(1);
-
- //Config:
- // ConfigSpecification | ConfigReference;
- @Override public ParserRule getRule() { return rule; }
-
- //ConfigSpecification | ConfigReference
- public Alternatives getAlternatives() { return cAlternatives; }
-
- //ConfigSpecification
- public RuleCall getConfigSpecificationParserRuleCall_0() { return cConfigSpecificationParserRuleCall_0; }
-
- //ConfigReference
- public RuleCall getConfigReferenceParserRuleCall_1() { return cConfigReferenceParserRuleCall_1; }
- }
- public class ScopeSpecificationElements extends AbstractParserRuleElementFinder {
- private final ParserRule rule = (ParserRule) GrammarUtil.findRuleForName(getGrammar(), "hu.bme.mit.inf.dslreasoner.application.ApplicationConfiguration.ScopeSpecification");
- private final Group cGroup = (Group)rule.eContents().get(1);
- private final Action cScopeSpecificationAction_0 = (Action)cGroup.eContents().get(0);
- private final Keyword cLeftCurlyBracketKeyword_1 = (Keyword)cGroup.eContents().get(1);
- private final Group cGroup_2 = (Group)cGroup.eContents().get(2);
- private final Assignment cScopesAssignment_2_0 = (Assignment)cGroup_2.eContents().get(0);
- private final RuleCall cScopesTypeScopeParserRuleCall_2_0_0 = (RuleCall)cScopesAssignment_2_0.eContents().get(0);
- private final Group cGroup_2_1 = (Group)cGroup_2.eContents().get(1);
- private final Keyword cCommaKeyword_2_1_0 = (Keyword)cGroup_2_1.eContents().get(0);
- private final Assignment cScopesAssignment_2_1_1 = (Assignment)cGroup_2_1.eContents().get(1);
- private final RuleCall cScopesTypeScopeParserRuleCall_2_1_1_0 = (RuleCall)cScopesAssignment_2_1_1.eContents().get(0);
- private final Keyword cRightCurlyBracketKeyword_3 = (Keyword)cGroup.eContents().get(3);
-
- //ScopeSpecification:
- // {ScopeSpecification} '{' (scopes+=TypeScope (',' scopes+=TypeScope)*)?
- // '}';
- @Override public ParserRule getRule() { return rule; }
-
- //{ScopeSpecification} '{' (scopes+=TypeScope (',' scopes+=TypeScope)*)? '}'
- public Group getGroup() { return cGroup; }
-
- //{ScopeSpecification}
- public Action getScopeSpecificationAction_0() { return cScopeSpecificationAction_0; }
-
- //'{'
- public Keyword getLeftCurlyBracketKeyword_1() { return cLeftCurlyBracketKeyword_1; }
-
- //(scopes+=TypeScope (',' scopes+=TypeScope)*)?
- public Group getGroup_2() { return cGroup_2; }
-
- //scopes+=TypeScope
- public Assignment getScopesAssignment_2_0() { return cScopesAssignment_2_0; }
-
- //TypeScope
- public RuleCall getScopesTypeScopeParserRuleCall_2_0_0() { return cScopesTypeScopeParserRuleCall_2_0_0; }
-
- //(',' scopes+=TypeScope)*
- public Group getGroup_2_1() { return cGroup_2_1; }
-
- //','
- public Keyword getCommaKeyword_2_1_0() { return cCommaKeyword_2_1_0; }
-
- //scopes+=TypeScope
- public Assignment getScopesAssignment_2_1_1() { return cScopesAssignment_2_1_1; }
-
- //TypeScope
- public RuleCall getScopesTypeScopeParserRuleCall_2_1_1_0() { return cScopesTypeScopeParserRuleCall_2_1_1_0; }
-
- //'}'
- public Keyword getRightCurlyBracketKeyword_3() { return cRightCurlyBracketKeyword_3; }
- }
- public class TypeScopeElements extends AbstractParserRuleElementFinder {
- private final ParserRule rule = (ParserRule) GrammarUtil.findRuleForName(getGrammar(), "hu.bme.mit.inf.dslreasoner.application.ApplicationConfiguration.TypeScope");
- private final Alternatives cAlternatives = (Alternatives)rule.eContents().get(1);
- private final RuleCall cClassTypeScopeParserRuleCall_0 = (RuleCall)cAlternatives.eContents().get(0);
- private final RuleCall cObjectTypeScopeParserRuleCall_1 = (RuleCall)cAlternatives.eContents().get(1);
- private final RuleCall cIntegerTypeScopeParserRuleCall_2 = (RuleCall)cAlternatives.eContents().get(2);
- private final RuleCall cRealTypeScopeParserRuleCall_3 = (RuleCall)cAlternatives.eContents().get(3);
- private final RuleCall cStringTypeScopeParserRuleCall_4 = (RuleCall)cAlternatives.eContents().get(4);
-
- //TypeScope:
- // ClassTypeScope | ObjectTypeScope | IntegerTypeScope | RealTypeScope | StringTypeScope;
- @Override public ParserRule getRule() { return rule; }
-
- //ClassTypeScope | ObjectTypeScope | IntegerTypeScope | RealTypeScope | StringTypeScope
- public Alternatives getAlternatives() { return cAlternatives; }
-
- //ClassTypeScope
- public RuleCall getClassTypeScopeParserRuleCall_0() { return cClassTypeScopeParserRuleCall_0; }
-
- //ObjectTypeScope
- public RuleCall getObjectTypeScopeParserRuleCall_1() { return cObjectTypeScopeParserRuleCall_1; }
-
- //IntegerTypeScope
- public RuleCall getIntegerTypeScopeParserRuleCall_2() { return cIntegerTypeScopeParserRuleCall_2; }
-
- //RealTypeScope
- public RuleCall getRealTypeScopeParserRuleCall_3() { return cRealTypeScopeParserRuleCall_3; }
-
- //StringTypeScope
- public RuleCall getStringTypeScopeParserRuleCall_4() { return cStringTypeScopeParserRuleCall_4; }
- }
- public class ClassTypeScopeElements extends AbstractParserRuleElementFinder {
- private final ParserRule rule = (ParserRule) GrammarUtil.findRuleForName(getGrammar(), "hu.bme.mit.inf.dslreasoner.application.ApplicationConfiguration.ClassTypeScope");
- private final Group cGroup = (Group)rule.eContents().get(1);
- private final Keyword cNumberSignKeyword_0 = (Keyword)cGroup.eContents().get(0);
- private final Assignment cTypeAssignment_1 = (Assignment)cGroup.eContents().get(1);
- private final RuleCall cTypeClassReferenceParserRuleCall_1_0 = (RuleCall)cTypeAssignment_1.eContents().get(0);
- private final Alternatives cAlternatives_2 = (Alternatives)cGroup.eContents().get(2);
- private final Assignment cSetsNewAssignment_2_0 = (Assignment)cAlternatives_2.eContents().get(0);
- private final Keyword cSetsNewPlusSignEqualsSignKeyword_2_0_0 = (Keyword)cSetsNewAssignment_2_0.eContents().get(0);
- private final Assignment cSetsSumAssignment_2_1 = (Assignment)cAlternatives_2.eContents().get(1);
- private final Keyword cSetsSumEqualsSignKeyword_2_1_0 = (Keyword)cSetsSumAssignment_2_1.eContents().get(0);
- private final Alternatives cAlternatives_3 = (Alternatives)cGroup.eContents().get(3);
- private final Assignment cNumberAssignment_3_0 = (Assignment)cAlternatives_3.eContents().get(0);
- private final RuleCall cNumberExactNumberParserRuleCall_3_0_0 = (RuleCall)cNumberAssignment_3_0.eContents().get(0);
- private final Assignment cNumberAssignment_3_1 = (Assignment)cAlternatives_3.eContents().get(1);
- private final RuleCall cNumberIntervallNumberParserRuleCall_3_1_0 = (RuleCall)cNumberAssignment_3_1.eContents().get(0);
-
- //ClassTypeScope:
- // '#' type=ClassReference (setsNew?='+=' | setsSum?='=') (number=ExactNumber | number=IntervallNumber);
- @Override public ParserRule getRule() { return rule; }
-
- //'#' type=ClassReference (setsNew?='+=' | setsSum?='=') (number=ExactNumber | number=IntervallNumber)
- public Group getGroup() { return cGroup; }
-
- //'#'
- public Keyword getNumberSignKeyword_0() { return cNumberSignKeyword_0; }
-
- //type=ClassReference
- public Assignment getTypeAssignment_1() { return cTypeAssignment_1; }
-
- //ClassReference
- public RuleCall getTypeClassReferenceParserRuleCall_1_0() { return cTypeClassReferenceParserRuleCall_1_0; }
-
- //setsNew?='+=' | setsSum?='='
- public Alternatives getAlternatives_2() { return cAlternatives_2; }
-
- //setsNew?='+='
- public Assignment getSetsNewAssignment_2_0() { return cSetsNewAssignment_2_0; }
-
- //'+='
- public Keyword getSetsNewPlusSignEqualsSignKeyword_2_0_0() { return cSetsNewPlusSignEqualsSignKeyword_2_0_0; }
-
- //setsSum?='='
- public Assignment getSetsSumAssignment_2_1() { return cSetsSumAssignment_2_1; }
-
- //'='
- public Keyword getSetsSumEqualsSignKeyword_2_1_0() { return cSetsSumEqualsSignKeyword_2_1_0; }
-
- //number=ExactNumber | number=IntervallNumber
- public Alternatives getAlternatives_3() { return cAlternatives_3; }
-
- //number=ExactNumber
- public Assignment getNumberAssignment_3_0() { return cNumberAssignment_3_0; }
-
- //ExactNumber
- public RuleCall getNumberExactNumberParserRuleCall_3_0_0() { return cNumberExactNumberParserRuleCall_3_0_0; }
-
- //number=IntervallNumber
- public Assignment getNumberAssignment_3_1() { return cNumberAssignment_3_1; }
-
- //IntervallNumber
- public RuleCall getNumberIntervallNumberParserRuleCall_3_1_0() { return cNumberIntervallNumberParserRuleCall_3_1_0; }
- }
- public class ObjectTypeScopeElements extends AbstractParserRuleElementFinder {
- private final ParserRule rule = (ParserRule) GrammarUtil.findRuleForName(getGrammar(), "hu.bme.mit.inf.dslreasoner.application.ApplicationConfiguration.ObjectTypeScope");
- private final Group cGroup = (Group)rule.eContents().get(1);
- private final Keyword cNumberSignKeyword_0 = (Keyword)cGroup.eContents().get(0);
- private final Assignment cTypeAssignment_1 = (Assignment)cGroup.eContents().get(1);
- private final RuleCall cTypeObjectReferenceParserRuleCall_1_0 = (RuleCall)cTypeAssignment_1.eContents().get(0);
- private final Alternatives cAlternatives_2 = (Alternatives)cGroup.eContents().get(2);
- private final Assignment cSetsNewAssignment_2_0 = (Assignment)cAlternatives_2.eContents().get(0);
- private final Keyword cSetsNewPlusSignEqualsSignKeyword_2_0_0 = (Keyword)cSetsNewAssignment_2_0.eContents().get(0);
- private final Assignment cSetsSumAssignment_2_1 = (Assignment)cAlternatives_2.eContents().get(1);
- private final Keyword cSetsSumEqualsSignKeyword_2_1_0 = (Keyword)cSetsSumAssignment_2_1.eContents().get(0);
- private final Alternatives cAlternatives_3 = (Alternatives)cGroup.eContents().get(3);
- private final Assignment cNumberAssignment_3_0 = (Assignment)cAlternatives_3.eContents().get(0);
- private final RuleCall cNumberExactNumberParserRuleCall_3_0_0 = (RuleCall)cNumberAssignment_3_0.eContents().get(0);
- private final Assignment cNumberAssignment_3_1 = (Assignment)cAlternatives_3.eContents().get(1);
- private final RuleCall cNumberIntervallNumberParserRuleCall_3_1_0 = (RuleCall)cNumberAssignment_3_1.eContents().get(0);
-
- //ObjectTypeScope:
- // '#' type=ObjectReference (setsNew?='+=' | setsSum?='=') (number=ExactNumber | number=IntervallNumber);
- @Override public ParserRule getRule() { return rule; }
-
- //'#' type=ObjectReference (setsNew?='+=' | setsSum?='=') (number=ExactNumber | number=IntervallNumber)
- public Group getGroup() { return cGroup; }
-
- //'#'
- public Keyword getNumberSignKeyword_0() { return cNumberSignKeyword_0; }
-
- //type=ObjectReference
- public Assignment getTypeAssignment_1() { return cTypeAssignment_1; }
-
- //ObjectReference
- public RuleCall getTypeObjectReferenceParserRuleCall_1_0() { return cTypeObjectReferenceParserRuleCall_1_0; }
-
- //setsNew?='+=' | setsSum?='='
- public Alternatives getAlternatives_2() { return cAlternatives_2; }
-
- //setsNew?='+='
- public Assignment getSetsNewAssignment_2_0() { return cSetsNewAssignment_2_0; }
-
- //'+='
- public Keyword getSetsNewPlusSignEqualsSignKeyword_2_0_0() { return cSetsNewPlusSignEqualsSignKeyword_2_0_0; }
-
- //setsSum?='='
- public Assignment getSetsSumAssignment_2_1() { return cSetsSumAssignment_2_1; }
-
- //'='
- public Keyword getSetsSumEqualsSignKeyword_2_1_0() { return cSetsSumEqualsSignKeyword_2_1_0; }
-
- //number=ExactNumber | number=IntervallNumber
- public Alternatives getAlternatives_3() { return cAlternatives_3; }
-
- //number=ExactNumber
- public Assignment getNumberAssignment_3_0() { return cNumberAssignment_3_0; }
-
- //ExactNumber
- public RuleCall getNumberExactNumberParserRuleCall_3_0_0() { return cNumberExactNumberParserRuleCall_3_0_0; }
-
- //number=IntervallNumber
- public Assignment getNumberAssignment_3_1() { return cNumberAssignment_3_1; }
-
- //IntervallNumber
- public RuleCall getNumberIntervallNumberParserRuleCall_3_1_0() { return cNumberIntervallNumberParserRuleCall_3_1_0; }
- }
- public class IntegerTypeScopeElements extends AbstractParserRuleElementFinder {
- private final ParserRule rule = (ParserRule) GrammarUtil.findRuleForName(getGrammar(), "hu.bme.mit.inf.dslreasoner.application.ApplicationConfiguration.IntegerTypeScope");
- private final Group cGroup = (Group)rule.eContents().get(1);
- private final Keyword cNumberSignKeyword_0 = (Keyword)cGroup.eContents().get(0);
- private final Assignment cTypeAssignment_1 = (Assignment)cGroup.eContents().get(1);
- private final RuleCall cTypeIntegerReferenceParserRuleCall_1_0 = (RuleCall)cTypeAssignment_1.eContents().get(0);
- private final Alternatives cAlternatives_2 = (Alternatives)cGroup.eContents().get(2);
- private final Assignment cSetsNewAssignment_2_0 = (Assignment)cAlternatives_2.eContents().get(0);
- private final Keyword cSetsNewPlusSignEqualsSignKeyword_2_0_0 = (Keyword)cSetsNewAssignment_2_0.eContents().get(0);
- private final Assignment cSetsSumAssignment_2_1 = (Assignment)cAlternatives_2.eContents().get(1);
- private final Keyword cSetsSumEqualsSignKeyword_2_1_0 = (Keyword)cSetsSumAssignment_2_1.eContents().get(0);
- private final Alternatives cAlternatives_3 = (Alternatives)cGroup.eContents().get(3);
- private final Assignment cNumberAssignment_3_0 = (Assignment)cAlternatives_3.eContents().get(0);
- private final RuleCall cNumberExactNumberParserRuleCall_3_0_0 = (RuleCall)cNumberAssignment_3_0.eContents().get(0);
- private final Assignment cNumberAssignment_3_1 = (Assignment)cAlternatives_3.eContents().get(1);
- private final RuleCall cNumberIntervallNumberParserRuleCall_3_1_0 = (RuleCall)cNumberAssignment_3_1.eContents().get(0);
- private final Assignment cNumberAssignment_3_2 = (Assignment)cAlternatives_3.eContents().get(2);
- private final RuleCall cNumberIntEnumberationParserRuleCall_3_2_0 = (RuleCall)cNumberAssignment_3_2.eContents().get(0);
-
- //IntegerTypeScope:
- // '#' type=IntegerReference (setsNew?='+=' | setsSum?='=') (number=ExactNumber | number=IntervallNumber |
- // number=IntEnumberation);
- @Override public ParserRule getRule() { return rule; }
-
- //'#' type=IntegerReference (setsNew?='+=' | setsSum?='=') (number=ExactNumber | number=IntervallNumber |
- //number=IntEnumberation)
- public Group getGroup() { return cGroup; }
-
- //'#'
- public Keyword getNumberSignKeyword_0() { return cNumberSignKeyword_0; }
-
- //type=IntegerReference
- public Assignment getTypeAssignment_1() { return cTypeAssignment_1; }
-
- //IntegerReference
- public RuleCall getTypeIntegerReferenceParserRuleCall_1_0() { return cTypeIntegerReferenceParserRuleCall_1_0; }
-
- //setsNew?='+=' | setsSum?='='
- public Alternatives getAlternatives_2() { return cAlternatives_2; }
-
- //setsNew?='+='
- public Assignment getSetsNewAssignment_2_0() { return cSetsNewAssignment_2_0; }
-
- //'+='
- public Keyword getSetsNewPlusSignEqualsSignKeyword_2_0_0() { return cSetsNewPlusSignEqualsSignKeyword_2_0_0; }
-
- //setsSum?='='
- public Assignment getSetsSumAssignment_2_1() { return cSetsSumAssignment_2_1; }
-
- //'='
- public Keyword getSetsSumEqualsSignKeyword_2_1_0() { return cSetsSumEqualsSignKeyword_2_1_0; }
-
- //number=ExactNumber | number=IntervallNumber | number=IntEnumberation
- public Alternatives getAlternatives_3() { return cAlternatives_3; }
-
- //number=ExactNumber
- public Assignment getNumberAssignment_3_0() { return cNumberAssignment_3_0; }
-
- //ExactNumber
- public RuleCall getNumberExactNumberParserRuleCall_3_0_0() { return cNumberExactNumberParserRuleCall_3_0_0; }
-
- //number=IntervallNumber
- public Assignment getNumberAssignment_3_1() { return cNumberAssignment_3_1; }
-
- //IntervallNumber
- public RuleCall getNumberIntervallNumberParserRuleCall_3_1_0() { return cNumberIntervallNumberParserRuleCall_3_1_0; }
-
- //number=IntEnumberation
- public Assignment getNumberAssignment_3_2() { return cNumberAssignment_3_2; }
-
- //IntEnumberation
- public RuleCall getNumberIntEnumberationParserRuleCall_3_2_0() { return cNumberIntEnumberationParserRuleCall_3_2_0; }
- }
- public class RealTypeScopeElements extends AbstractParserRuleElementFinder {
- private final ParserRule rule = (ParserRule) GrammarUtil.findRuleForName(getGrammar(), "hu.bme.mit.inf.dslreasoner.application.ApplicationConfiguration.RealTypeScope");
- private final Group cGroup = (Group)rule.eContents().get(1);
- private final Keyword cNumberSignKeyword_0 = (Keyword)cGroup.eContents().get(0);
- private final Assignment cTypeAssignment_1 = (Assignment)cGroup.eContents().get(1);
- private final RuleCall cTypeRealReferenceParserRuleCall_1_0 = (RuleCall)cTypeAssignment_1.eContents().get(0);
- private final Alternatives cAlternatives_2 = (Alternatives)cGroup.eContents().get(2);
- private final Assignment cSetsNewAssignment_2_0 = (Assignment)cAlternatives_2.eContents().get(0);
- private final Keyword cSetsNewPlusSignEqualsSignKeyword_2_0_0 = (Keyword)cSetsNewAssignment_2_0.eContents().get(0);
- private final Assignment cSetsSumAssignment_2_1 = (Assignment)cAlternatives_2.eContents().get(1);
- private final Keyword cSetsSumEqualsSignKeyword_2_1_0 = (Keyword)cSetsSumAssignment_2_1.eContents().get(0);
- private final Alternatives cAlternatives_3 = (Alternatives)cGroup.eContents().get(3);
- private final Assignment cNumberAssignment_3_0 = (Assignment)cAlternatives_3.eContents().get(0);
- private final RuleCall cNumberExactNumberParserRuleCall_3_0_0 = (RuleCall)cNumberAssignment_3_0.eContents().get(0);
- private final Assignment cNumberAssignment_3_1 = (Assignment)cAlternatives_3.eContents().get(1);
- private final RuleCall cNumberIntervallNumberParserRuleCall_3_1_0 = (RuleCall)cNumberAssignment_3_1.eContents().get(0);
- private final Assignment cNumberAssignment_3_2 = (Assignment)cAlternatives_3.eContents().get(2);
- private final RuleCall cNumberRealEnumerationParserRuleCall_3_2_0 = (RuleCall)cNumberAssignment_3_2.eContents().get(0);
-
- //RealTypeScope:
- // '#' type=RealReference (setsNew?='+=' | setsSum?='=') (number=ExactNumber | number=IntervallNumber |
- // number=RealEnumeration);
- @Override public ParserRule getRule() { return rule; }
-
- //'#' type=RealReference (setsNew?='+=' | setsSum?='=') (number=ExactNumber | number=IntervallNumber |
- //number=RealEnumeration)
- public Group getGroup() { return cGroup; }
-
- //'#'
- public Keyword getNumberSignKeyword_0() { return cNumberSignKeyword_0; }
-
- //type=RealReference
- public Assignment getTypeAssignment_1() { return cTypeAssignment_1; }
-
- //RealReference
- public RuleCall getTypeRealReferenceParserRuleCall_1_0() { return cTypeRealReferenceParserRuleCall_1_0; }
-
- //setsNew?='+=' | setsSum?='='
- public Alternatives getAlternatives_2() { return cAlternatives_2; }
-
- //setsNew?='+='
- public Assignment getSetsNewAssignment_2_0() { return cSetsNewAssignment_2_0; }
-
- //'+='
- public Keyword getSetsNewPlusSignEqualsSignKeyword_2_0_0() { return cSetsNewPlusSignEqualsSignKeyword_2_0_0; }
-
- //setsSum?='='
- public Assignment getSetsSumAssignment_2_1() { return cSetsSumAssignment_2_1; }
-
- //'='
- public Keyword getSetsSumEqualsSignKeyword_2_1_0() { return cSetsSumEqualsSignKeyword_2_1_0; }
-
- //number=ExactNumber | number=IntervallNumber | number=RealEnumeration
- public Alternatives getAlternatives_3() { return cAlternatives_3; }
-
- //number=ExactNumber
- public Assignment getNumberAssignment_3_0() { return cNumberAssignment_3_0; }
-
- //ExactNumber
- public RuleCall getNumberExactNumberParserRuleCall_3_0_0() { return cNumberExactNumberParserRuleCall_3_0_0; }
-
- //number=IntervallNumber
- public Assignment getNumberAssignment_3_1() { return cNumberAssignment_3_1; }
-
- //IntervallNumber
- public RuleCall getNumberIntervallNumberParserRuleCall_3_1_0() { return cNumberIntervallNumberParserRuleCall_3_1_0; }
-
- //number=RealEnumeration
- public Assignment getNumberAssignment_3_2() { return cNumberAssignment_3_2; }
-
- //RealEnumeration
- public RuleCall getNumberRealEnumerationParserRuleCall_3_2_0() { return cNumberRealEnumerationParserRuleCall_3_2_0; }
- }
- public class StringTypeScopeElements extends AbstractParserRuleElementFinder {
- private final ParserRule rule = (ParserRule) GrammarUtil.findRuleForName(getGrammar(), "hu.bme.mit.inf.dslreasoner.application.ApplicationConfiguration.StringTypeScope");
- private final Group cGroup = (Group)rule.eContents().get(1);
- private final Keyword cNumberSignKeyword_0 = (Keyword)cGroup.eContents().get(0);
- private final Assignment cTypeAssignment_1 = (Assignment)cGroup.eContents().get(1);
- private final RuleCall cTypeStringReferenceParserRuleCall_1_0 = (RuleCall)cTypeAssignment_1.eContents().get(0);
- private final Alternatives cAlternatives_2 = (Alternatives)cGroup.eContents().get(2);
- private final Assignment cSetsNewAssignment_2_0 = (Assignment)cAlternatives_2.eContents().get(0);
- private final Keyword cSetsNewPlusSignEqualsSignKeyword_2_0_0 = (Keyword)cSetsNewAssignment_2_0.eContents().get(0);
- private final Assignment cSetsSumAssignment_2_1 = (Assignment)cAlternatives_2.eContents().get(1);
- private final Keyword cSetsSumEqualsSignKeyword_2_1_0 = (Keyword)cSetsSumAssignment_2_1.eContents().get(0);
- private final Alternatives cAlternatives_3 = (Alternatives)cGroup.eContents().get(3);
- private final Assignment cNumberAssignment_3_0 = (Assignment)cAlternatives_3.eContents().get(0);
- private final RuleCall cNumberExactNumberParserRuleCall_3_0_0 = (RuleCall)cNumberAssignment_3_0.eContents().get(0);
- private final Assignment cNumberAssignment_3_1 = (Assignment)cAlternatives_3.eContents().get(1);
- private final RuleCall cNumberIntervallNumberParserRuleCall_3_1_0 = (RuleCall)cNumberAssignment_3_1.eContents().get(0);
- private final Assignment cNumberAssignment_3_2 = (Assignment)cAlternatives_3.eContents().get(2);
- private final RuleCall cNumberStringEnumerationParserRuleCall_3_2_0 = (RuleCall)cNumberAssignment_3_2.eContents().get(0);
-
- //StringTypeScope:
- // '#' type=StringReference (setsNew?='+=' | setsSum?='=') (number=ExactNumber | number=IntervallNumber |
- // number=StringEnumeration);
- @Override public ParserRule getRule() { return rule; }
-
- //'#' type=StringReference (setsNew?='+=' | setsSum?='=') (number=ExactNumber | number=IntervallNumber |
- //number=StringEnumeration)
- public Group getGroup() { return cGroup; }
-
- //'#'
- public Keyword getNumberSignKeyword_0() { return cNumberSignKeyword_0; }
-
- //type=StringReference
- public Assignment getTypeAssignment_1() { return cTypeAssignment_1; }
-
- //StringReference
- public RuleCall getTypeStringReferenceParserRuleCall_1_0() { return cTypeStringReferenceParserRuleCall_1_0; }
-
- //setsNew?='+=' | setsSum?='='
- public Alternatives getAlternatives_2() { return cAlternatives_2; }
-
- //setsNew?='+='
- public Assignment getSetsNewAssignment_2_0() { return cSetsNewAssignment_2_0; }
-
- //'+='
- public Keyword getSetsNewPlusSignEqualsSignKeyword_2_0_0() { return cSetsNewPlusSignEqualsSignKeyword_2_0_0; }
-
- //setsSum?='='
- public Assignment getSetsSumAssignment_2_1() { return cSetsSumAssignment_2_1; }
-
- //'='
- public Keyword getSetsSumEqualsSignKeyword_2_1_0() { return cSetsSumEqualsSignKeyword_2_1_0; }
-
- //number=ExactNumber | number=IntervallNumber | number=StringEnumeration
- public Alternatives getAlternatives_3() { return cAlternatives_3; }
-
- //number=ExactNumber
- public Assignment getNumberAssignment_3_0() { return cNumberAssignment_3_0; }
-
- //ExactNumber
- public RuleCall getNumberExactNumberParserRuleCall_3_0_0() { return cNumberExactNumberParserRuleCall_3_0_0; }
-
- //number=IntervallNumber
- public Assignment getNumberAssignment_3_1() { return cNumberAssignment_3_1; }
-
- //IntervallNumber
- public RuleCall getNumberIntervallNumberParserRuleCall_3_1_0() { return cNumberIntervallNumberParserRuleCall_3_1_0; }
-
- //number=StringEnumeration
- public Assignment getNumberAssignment_3_2() { return cNumberAssignment_3_2; }
-
- //StringEnumeration
- public RuleCall getNumberStringEnumerationParserRuleCall_3_2_0() { return cNumberStringEnumerationParserRuleCall_3_2_0; }
- }
- public class TypeReferenceElements extends AbstractParserRuleElementFinder {
- private final ParserRule rule = (ParserRule) GrammarUtil.findRuleForName(getGrammar(), "hu.bme.mit.inf.dslreasoner.application.ApplicationConfiguration.TypeReference");
- private final Alternatives cAlternatives = (Alternatives)rule.eContents().get(1);
- private final RuleCall cClassReferenceParserRuleCall_0 = (RuleCall)cAlternatives.eContents().get(0);
- private final RuleCall cObjectReferenceParserRuleCall_1 = (RuleCall)cAlternatives.eContents().get(1);
- private final RuleCall cIntegerReferenceParserRuleCall_2 = (RuleCall)cAlternatives.eContents().get(2);
- private final RuleCall cRealReferenceParserRuleCall_3 = (RuleCall)cAlternatives.eContents().get(3);
- private final RuleCall cStringReferenceParserRuleCall_4 = (RuleCall)cAlternatives.eContents().get(4);
-
- //TypeReference:
- // ClassReference | ObjectReference | IntegerReference | RealReference | StringReference;
- @Override public ParserRule getRule() { return rule; }
-
- //ClassReference | ObjectReference | IntegerReference | RealReference | StringReference
- public Alternatives getAlternatives() { return cAlternatives; }
-
- //ClassReference
- public RuleCall getClassReferenceParserRuleCall_0() { return cClassReferenceParserRuleCall_0; }
-
- //ObjectReference
- public RuleCall getObjectReferenceParserRuleCall_1() { return cObjectReferenceParserRuleCall_1; }
-
- //IntegerReference
- public RuleCall getIntegerReferenceParserRuleCall_2() { return cIntegerReferenceParserRuleCall_2; }
-
- //RealReference
- public RuleCall getRealReferenceParserRuleCall_3() { return cRealReferenceParserRuleCall_3; }
-
- //StringReference
- public RuleCall getStringReferenceParserRuleCall_4() { return cStringReferenceParserRuleCall_4; }
- }
- public class ClassReferenceElements extends AbstractParserRuleElementFinder {
- private final ParserRule rule = (ParserRule) GrammarUtil.findRuleForName(getGrammar(), "hu.bme.mit.inf.dslreasoner.application.ApplicationConfiguration.ClassReference");
- private final Group cGroup = (Group)rule.eContents().get(1);
- private final Keyword cLessThanSignKeyword_0 = (Keyword)cGroup.eContents().get(0);
- private final Assignment cElementAssignment_1 = (Assignment)cGroup.eContents().get(1);
- private final RuleCall cElementMetamodelElementParserRuleCall_1_0 = (RuleCall)cElementAssignment_1.eContents().get(0);
- private final Keyword cGreaterThanSignKeyword_2 = (Keyword)cGroup.eContents().get(2);
-
- //ClassReference:
- // '<' element=MetamodelElement '>';
- @Override public ParserRule getRule() { return rule; }
-
- //'<' element=MetamodelElement '>'
- public Group getGroup() { return cGroup; }
-
- //'<'
- public Keyword getLessThanSignKeyword_0() { return cLessThanSignKeyword_0; }
-
- //element=MetamodelElement
- public Assignment getElementAssignment_1() { return cElementAssignment_1; }
-
- //MetamodelElement
- public RuleCall getElementMetamodelElementParserRuleCall_1_0() { return cElementMetamodelElementParserRuleCall_1_0; }
-
- //'>'
- public Keyword getGreaterThanSignKeyword_2() { return cGreaterThanSignKeyword_2; }
- }
- public class ObjectReferenceElements extends AbstractParserRuleElementFinder {
- private final ParserRule rule = (ParserRule) GrammarUtil.findRuleForName(getGrammar(), "hu.bme.mit.inf.dslreasoner.application.ApplicationConfiguration.ObjectReference");
- private final Group cGroup = (Group)rule.eContents().get(1);
- private final Action cObjectReferenceAction_0 = (Action)cGroup.eContents().get(0);
- private final Keyword cNodeKeyword_1 = (Keyword)cGroup.eContents().get(1);
-
- //ObjectReference:
- // {ObjectReference} 'node';
- @Override public ParserRule getRule() { return rule; }
-
- //{ObjectReference} 'node'
- public Group getGroup() { return cGroup; }
-
- //{ObjectReference}
- public Action getObjectReferenceAction_0() { return cObjectReferenceAction_0; }
-
- //'node'
- public Keyword getNodeKeyword_1() { return cNodeKeyword_1; }
- }
- public class IntegerReferenceElements extends AbstractParserRuleElementFinder {
- private final ParserRule rule = (ParserRule) GrammarUtil.findRuleForName(getGrammar(), "hu.bme.mit.inf.dslreasoner.application.ApplicationConfiguration.IntegerReference");
- private final Group cGroup = (Group)rule.eContents().get(1);
- private final Action cIntegerScopeAction_0 = (Action)cGroup.eContents().get(0);
- private final Keyword cIntKeyword_1 = (Keyword)cGroup.eContents().get(1);
-
- //IntegerReference:
- // {IntegerScope} 'int';
- @Override public ParserRule getRule() { return rule; }
-
- //{IntegerScope} 'int'
- public Group getGroup() { return cGroup; }
-
- //{IntegerScope}
- public Action getIntegerScopeAction_0() { return cIntegerScopeAction_0; }
-
- //'int'
- public Keyword getIntKeyword_1() { return cIntKeyword_1; }
- }
- public class RealReferenceElements extends AbstractParserRuleElementFinder {
- private final ParserRule rule = (ParserRule) GrammarUtil.findRuleForName(getGrammar(), "hu.bme.mit.inf.dslreasoner.application.ApplicationConfiguration.RealReference");
- private final Group cGroup = (Group)rule.eContents().get(1);
- private final Action cRealScopeAction_0 = (Action)cGroup.eContents().get(0);
- private final Keyword cRealKeyword_1 = (Keyword)cGroup.eContents().get(1);
-
- //RealReference:
- // {RealScope} 'real';
- @Override public ParserRule getRule() { return rule; }
-
- //{RealScope} 'real'
- public Group getGroup() { return cGroup; }
-
- //{RealScope}
- public Action getRealScopeAction_0() { return cRealScopeAction_0; }
-
- //'real'
- public Keyword getRealKeyword_1() { return cRealKeyword_1; }
- }
- public class StringReferenceElements extends AbstractParserRuleElementFinder {
- private final ParserRule rule = (ParserRule) GrammarUtil.findRuleForName(getGrammar(), "hu.bme.mit.inf.dslreasoner.application.ApplicationConfiguration.StringReference");
- private final Group cGroup = (Group)rule.eContents().get(1);
- private final Action cStringScopeAction_0 = (Action)cGroup.eContents().get(0);
- private final Keyword cStringKeyword_1 = (Keyword)cGroup.eContents().get(1);
-
- //StringReference:
- // {StringScope} 'string';
- @Override public ParserRule getRule() { return rule; }
-
- //{StringScope} 'string'
- public Group getGroup() { return cGroup; }
-
- //{StringScope}
- public Action getStringScopeAction_0() { return cStringScopeAction_0; }
-
- //'string'
- public Keyword getStringKeyword_1() { return cStringKeyword_1; }
- }
- public class NumberSpecificationElements extends AbstractParserRuleElementFinder {
- private final ParserRule rule = (ParserRule) GrammarUtil.findRuleForName(getGrammar(), "hu.bme.mit.inf.dslreasoner.application.ApplicationConfiguration.NumberSpecification");
- private final Alternatives cAlternatives = (Alternatives)rule.eContents().get(1);
- private final RuleCall cExactNumberParserRuleCall_0 = (RuleCall)cAlternatives.eContents().get(0);
- private final RuleCall cIntervallNumberParserRuleCall_1 = (RuleCall)cAlternatives.eContents().get(1);
- private final RuleCall cIntEnumberationParserRuleCall_2 = (RuleCall)cAlternatives.eContents().get(2);
- private final RuleCall cRealEnumerationParserRuleCall_3 = (RuleCall)cAlternatives.eContents().get(3);
- private final RuleCall cStringEnumerationParserRuleCall_4 = (RuleCall)cAlternatives.eContents().get(4);
-
- //NumberSpecification:
- // ExactNumber | IntervallNumber | IntEnumberation | RealEnumeration | StringEnumeration;
- @Override public ParserRule getRule() { return rule; }
-
- //ExactNumber | IntervallNumber | IntEnumberation | RealEnumeration | StringEnumeration
- public Alternatives getAlternatives() { return cAlternatives; }
-
- //ExactNumber
- public RuleCall getExactNumberParserRuleCall_0() { return cExactNumberParserRuleCall_0; }
-
- //IntervallNumber
- public RuleCall getIntervallNumberParserRuleCall_1() { return cIntervallNumberParserRuleCall_1; }
-
- //IntEnumberation
- public RuleCall getIntEnumberationParserRuleCall_2() { return cIntEnumberationParserRuleCall_2; }
-
- //RealEnumeration
- public RuleCall getRealEnumerationParserRuleCall_3() { return cRealEnumerationParserRuleCall_3; }
-
- //StringEnumeration
- public RuleCall getStringEnumerationParserRuleCall_4() { return cStringEnumerationParserRuleCall_4; }
- }
- public class ExactNumberElements extends AbstractParserRuleElementFinder {
- private final ParserRule rule = (ParserRule) GrammarUtil.findRuleForName(getGrammar(), "hu.bme.mit.inf.dslreasoner.application.ApplicationConfiguration.ExactNumber");
- private final Alternatives cAlternatives = (Alternatives)rule.eContents().get(1);
- private final Assignment cExactNumberAssignment_0 = (Assignment)cAlternatives.eContents().get(0);
- private final RuleCall cExactNumberINTTerminalRuleCall_0_0 = (RuleCall)cExactNumberAssignment_0.eContents().get(0);
- private final Assignment cExactUnlimitedAssignment_1 = (Assignment)cAlternatives.eContents().get(1);
- private final Keyword cExactUnlimitedAsteriskKeyword_1_0 = (Keyword)cExactUnlimitedAssignment_1.eContents().get(0);
-
- //ExactNumber:
- // exactNumber=INT | exactUnlimited?='*';
- @Override public ParserRule getRule() { return rule; }
-
- //exactNumber=INT | exactUnlimited?='*'
- public Alternatives getAlternatives() { return cAlternatives; }
-
- //exactNumber=INT
- public Assignment getExactNumberAssignment_0() { return cExactNumberAssignment_0; }
-
- //INT
- public RuleCall getExactNumberINTTerminalRuleCall_0_0() { return cExactNumberINTTerminalRuleCall_0_0; }
-
- //exactUnlimited?='*'
- public Assignment getExactUnlimitedAssignment_1() { return cExactUnlimitedAssignment_1; }
-
- //'*'
- public Keyword getExactUnlimitedAsteriskKeyword_1_0() { return cExactUnlimitedAsteriskKeyword_1_0; }
- }
- public class IntervallNumberElements extends AbstractParserRuleElementFinder {
- private final ParserRule rule = (ParserRule) GrammarUtil.findRuleForName(getGrammar(), "hu.bme.mit.inf.dslreasoner.application.ApplicationConfiguration.IntervallNumber");
- private final Group cGroup = (Group)rule.eContents().get(1);
- private final Assignment cMinAssignment_0 = (Assignment)cGroup.eContents().get(0);
- private final RuleCall cMinINTTerminalRuleCall_0_0 = (RuleCall)cMinAssignment_0.eContents().get(0);
- private final Keyword cFullStopFullStopKeyword_1 = (Keyword)cGroup.eContents().get(1);
- private final Alternatives cAlternatives_2 = (Alternatives)cGroup.eContents().get(2);
- private final Assignment cMaxNumberAssignment_2_0 = (Assignment)cAlternatives_2.eContents().get(0);
- private final RuleCall cMaxNumberINTTerminalRuleCall_2_0_0 = (RuleCall)cMaxNumberAssignment_2_0.eContents().get(0);
- private final Assignment cMaxUnlimitedAssignment_2_1 = (Assignment)cAlternatives_2.eContents().get(1);
- private final Keyword cMaxUnlimitedAsteriskKeyword_2_1_0 = (Keyword)cMaxUnlimitedAssignment_2_1.eContents().get(0);
-
- //IntervallNumber:
- // min=INT '..' (maxNumber=INT | maxUnlimited?='*');
- @Override public ParserRule getRule() { return rule; }
-
- //min=INT '..' (maxNumber=INT | maxUnlimited?='*')
- public Group getGroup() { return cGroup; }
-
- //min=INT
- public Assignment getMinAssignment_0() { return cMinAssignment_0; }
-
- //INT
- public RuleCall getMinINTTerminalRuleCall_0_0() { return cMinINTTerminalRuleCall_0_0; }
-
- //'..'
- public Keyword getFullStopFullStopKeyword_1() { return cFullStopFullStopKeyword_1; }
-
- //maxNumber=INT | maxUnlimited?='*'
- public Alternatives getAlternatives_2() { return cAlternatives_2; }
-
- //maxNumber=INT
- public Assignment getMaxNumberAssignment_2_0() { return cMaxNumberAssignment_2_0; }
-
- //INT
- public RuleCall getMaxNumberINTTerminalRuleCall_2_0_0() { return cMaxNumberINTTerminalRuleCall_2_0_0; }
-
- //maxUnlimited?='*'
- public Assignment getMaxUnlimitedAssignment_2_1() { return cMaxUnlimitedAssignment_2_1; }
-
- //'*'
- public Keyword getMaxUnlimitedAsteriskKeyword_2_1_0() { return cMaxUnlimitedAsteriskKeyword_2_1_0; }
- }
- public class IntEnumberationElements extends AbstractParserRuleElementFinder {
- private final ParserRule rule = (ParserRule) GrammarUtil.findRuleForName(getGrammar(), "hu.bme.mit.inf.dslreasoner.application.ApplicationConfiguration.IntEnumberation");
- private final Group cGroup = (Group)rule.eContents().get(1);
- private final Action cIntEnumberationAction_0 = (Action)cGroup.eContents().get(0);
- private final Keyword cLeftCurlyBracketKeyword_1 = (Keyword)cGroup.eContents().get(1);
- private final Group cGroup_2 = (Group)cGroup.eContents().get(2);
- private final Assignment cEntryAssignment_2_0 = (Assignment)cGroup_2.eContents().get(0);
- private final RuleCall cEntryINTLiteralParserRuleCall_2_0_0 = (RuleCall)cEntryAssignment_2_0.eContents().get(0);
- private final Group cGroup_2_1 = (Group)cGroup_2.eContents().get(1);
- private final Keyword cCommaKeyword_2_1_0 = (Keyword)cGroup_2_1.eContents().get(0);
- private final Assignment cEntryAssignment_2_1_1 = (Assignment)cGroup_2_1.eContents().get(1);
- private final RuleCall cEntryINTLiteralParserRuleCall_2_1_1_0 = (RuleCall)cEntryAssignment_2_1_1.eContents().get(0);
- private final Keyword cRightCurlyBracketKeyword_3 = (Keyword)cGroup.eContents().get(3);
-
- //IntEnumberation:
- // {IntEnumberation} '{' (entry+=INTLiteral (',' entry+=INTLiteral)*)? '}';
- @Override public ParserRule getRule() { return rule; }
-
- //{IntEnumberation} '{' (entry+=INTLiteral (',' entry+=INTLiteral)*)? '}'
- public Group getGroup() { return cGroup; }
-
- //{IntEnumberation}
- public Action getIntEnumberationAction_0() { return cIntEnumberationAction_0; }
-
- //'{'
- public Keyword getLeftCurlyBracketKeyword_1() { return cLeftCurlyBracketKeyword_1; }
-
- //(entry+=INTLiteral (',' entry+=INTLiteral)*)?
- public Group getGroup_2() { return cGroup_2; }
-
- //entry+=INTLiteral
- public Assignment getEntryAssignment_2_0() { return cEntryAssignment_2_0; }
-
- //INTLiteral
- public RuleCall getEntryINTLiteralParserRuleCall_2_0_0() { return cEntryINTLiteralParserRuleCall_2_0_0; }
-
- //(',' entry+=INTLiteral)*
- public Group getGroup_2_1() { return cGroup_2_1; }
-
- //','
- public Keyword getCommaKeyword_2_1_0() { return cCommaKeyword_2_1_0; }
-
- //entry+=INTLiteral
- public Assignment getEntryAssignment_2_1_1() { return cEntryAssignment_2_1_1; }
-
- //INTLiteral
- public RuleCall getEntryINTLiteralParserRuleCall_2_1_1_0() { return cEntryINTLiteralParserRuleCall_2_1_1_0; }
-
- //'}'
- public Keyword getRightCurlyBracketKeyword_3() { return cRightCurlyBracketKeyword_3; }
- }
- public class RealEnumerationElements extends AbstractParserRuleElementFinder {
- private final ParserRule rule = (ParserRule) GrammarUtil.findRuleForName(getGrammar(), "hu.bme.mit.inf.dslreasoner.application.ApplicationConfiguration.RealEnumeration");
- private final Group cGroup = (Group)rule.eContents().get(1);
- private final Action cRealEnumerationAction_0 = (Action)cGroup.eContents().get(0);
- private final Keyword cLeftCurlyBracketKeyword_1 = (Keyword)cGroup.eContents().get(1);
- private final Group cGroup_2 = (Group)cGroup.eContents().get(2);
- private final Assignment cEntryAssignment_2_0 = (Assignment)cGroup_2.eContents().get(0);
- private final RuleCall cEntryREALLiteralParserRuleCall_2_0_0 = (RuleCall)cEntryAssignment_2_0.eContents().get(0);
- private final Group cGroup_2_1 = (Group)cGroup_2.eContents().get(1);
- private final Keyword cCommaKeyword_2_1_0 = (Keyword)cGroup_2_1.eContents().get(0);
- private final Assignment cEntryAssignment_2_1_1 = (Assignment)cGroup_2_1.eContents().get(1);
- private final RuleCall cEntryREALLiteralParserRuleCall_2_1_1_0 = (RuleCall)cEntryAssignment_2_1_1.eContents().get(0);
- private final Keyword cRightCurlyBracketKeyword_3 = (Keyword)cGroup.eContents().get(3);
-
- //RealEnumeration:
- // {RealEnumeration} '{' (entry+=REALLiteral (',' entry+=REALLiteral)*)? '}';
- @Override public ParserRule getRule() { return rule; }
-
- //{RealEnumeration} '{' (entry+=REALLiteral (',' entry+=REALLiteral)*)? '}'
- public Group getGroup() { return cGroup; }
-
- //{RealEnumeration}
- public Action getRealEnumerationAction_0() { return cRealEnumerationAction_0; }
-
- //'{'
- public Keyword getLeftCurlyBracketKeyword_1() { return cLeftCurlyBracketKeyword_1; }
-
- //(entry+=REALLiteral (',' entry+=REALLiteral)*)?
- public Group getGroup_2() { return cGroup_2; }
-
- //entry+=REALLiteral
- public Assignment getEntryAssignment_2_0() { return cEntryAssignment_2_0; }
-
- //REALLiteral
- public RuleCall getEntryREALLiteralParserRuleCall_2_0_0() { return cEntryREALLiteralParserRuleCall_2_0_0; }
-
- //(',' entry+=REALLiteral)*
- public Group getGroup_2_1() { return cGroup_2_1; }
-
- //','
- public Keyword getCommaKeyword_2_1_0() { return cCommaKeyword_2_1_0; }
-
- //entry+=REALLiteral
- public Assignment getEntryAssignment_2_1_1() { return cEntryAssignment_2_1_1; }
-
- //REALLiteral
- public RuleCall getEntryREALLiteralParserRuleCall_2_1_1_0() { return cEntryREALLiteralParserRuleCall_2_1_1_0; }
-
- //'}'
- public Keyword getRightCurlyBracketKeyword_3() { return cRightCurlyBracketKeyword_3; }
- }
- public class StringEnumerationElements extends AbstractParserRuleElementFinder {
- private final ParserRule rule = (ParserRule) GrammarUtil.findRuleForName(getGrammar(), "hu.bme.mit.inf.dslreasoner.application.ApplicationConfiguration.StringEnumeration");
- private final Group cGroup = (Group)rule.eContents().get(1);
- private final Action cStringEnumerationAction_0 = (Action)cGroup.eContents().get(0);
- private final Keyword cLeftCurlyBracketKeyword_1 = (Keyword)cGroup.eContents().get(1);
- private final Group cGroup_2 = (Group)cGroup.eContents().get(2);
- private final Assignment cEntryAssignment_2_0 = (Assignment)cGroup_2.eContents().get(0);
- private final RuleCall cEntrySTRINGTerminalRuleCall_2_0_0 = (RuleCall)cEntryAssignment_2_0.eContents().get(0);
- private final Group cGroup_2_1 = (Group)cGroup_2.eContents().get(1);
- private final Keyword cCommaKeyword_2_1_0 = (Keyword)cGroup_2_1.eContents().get(0);
- private final Assignment cEntryAssignment_2_1_1 = (Assignment)cGroup_2_1.eContents().get(1);
- private final RuleCall cEntrySTRINGTerminalRuleCall_2_1_1_0 = (RuleCall)cEntryAssignment_2_1_1.eContents().get(0);
- private final Keyword cRightCurlyBracketKeyword_3 = (Keyword)cGroup.eContents().get(3);
-
- //StringEnumeration:
- // {StringEnumeration} '{' (entry+=STRING (',' entry+=STRING)*)? '}';
- @Override public ParserRule getRule() { return rule; }
-
- //{StringEnumeration} '{' (entry+=STRING (',' entry+=STRING)*)? '}'
- public Group getGroup() { return cGroup; }
-
- //{StringEnumeration}
- public Action getStringEnumerationAction_0() { return cStringEnumerationAction_0; }
-
- //'{'
- public Keyword getLeftCurlyBracketKeyword_1() { return cLeftCurlyBracketKeyword_1; }
-
- //(entry+=STRING (',' entry+=STRING)*)?
- public Group getGroup_2() { return cGroup_2; }
-
- //entry+=STRING
- public Assignment getEntryAssignment_2_0() { return cEntryAssignment_2_0; }
-
- //STRING
- public RuleCall getEntrySTRINGTerminalRuleCall_2_0_0() { return cEntrySTRINGTerminalRuleCall_2_0_0; }
-
- //(',' entry+=STRING)*
- public Group getGroup_2_1() { return cGroup_2_1; }
-
- //','
- public Keyword getCommaKeyword_2_1_0() { return cCommaKeyword_2_1_0; }
-
- //entry+=STRING
- public Assignment getEntryAssignment_2_1_1() { return cEntryAssignment_2_1_1; }
-
- //STRING
- public RuleCall getEntrySTRINGTerminalRuleCall_2_1_1_0() { return cEntrySTRINGTerminalRuleCall_2_1_1_0; }
-
- //'}'
- public Keyword getRightCurlyBracketKeyword_3() { return cRightCurlyBracketKeyword_3; }
- }
- public class ScopeDeclarationElements extends AbstractParserRuleElementFinder {
- private final ParserRule rule = (ParserRule) GrammarUtil.findRuleForName(getGrammar(), "hu.bme.mit.inf.dslreasoner.application.ApplicationConfiguration.ScopeDeclaration");
- private final Group cGroup = (Group)rule.eContents().get(1);
- private final Keyword cScopeKeyword_0 = (Keyword)cGroup.eContents().get(0);
- private final Assignment cNameAssignment_1 = (Assignment)cGroup.eContents().get(1);
- private final RuleCall cNameIDTerminalRuleCall_1_0 = (RuleCall)cNameAssignment_1.eContents().get(0);
- private final Assignment cSpecificationAssignment_2 = (Assignment)cGroup.eContents().get(2);
- private final RuleCall cSpecificationScopeSpecificationParserRuleCall_2_0 = (RuleCall)cSpecificationAssignment_2.eContents().get(0);
-
- //ScopeDeclaration:
- // 'scope' name=ID specification=ScopeSpecification;
- @Override public ParserRule getRule() { return rule; }
-
- //'scope' name=ID specification=ScopeSpecification
- public Group getGroup() { return cGroup; }
-
- //'scope'
- public Keyword getScopeKeyword_0() { return cScopeKeyword_0; }
-
- //name=ID
- public Assignment getNameAssignment_1() { return cNameAssignment_1; }
-
- //ID
- public RuleCall getNameIDTerminalRuleCall_1_0() { return cNameIDTerminalRuleCall_1_0; }
-
- //specification=ScopeSpecification
- public Assignment getSpecificationAssignment_2() { return cSpecificationAssignment_2; }
-
- //ScopeSpecification
- public RuleCall getSpecificationScopeSpecificationParserRuleCall_2_0() { return cSpecificationScopeSpecificationParserRuleCall_2_0; }
- }
- public class ScopeReferenceElements extends AbstractParserRuleElementFinder {
- private final ParserRule rule = (ParserRule) GrammarUtil.findRuleForName(getGrammar(), "hu.bme.mit.inf.dslreasoner.application.ApplicationConfiguration.ScopeReference");
- private final Assignment cReferredAssignment = (Assignment)rule.eContents().get(1);
- private final CrossReference cReferredScopeDeclarationCrossReference_0 = (CrossReference)cReferredAssignment.eContents().get(0);
- private final RuleCall cReferredScopeDeclarationIDTerminalRuleCall_0_1 = (RuleCall)cReferredScopeDeclarationCrossReference_0.eContents().get(1);
-
- //ScopeReference:
- // referred=[ScopeDeclaration];
- @Override public ParserRule getRule() { return rule; }
-
- //referred=[ScopeDeclaration]
- public Assignment getReferredAssignment() { return cReferredAssignment; }
-
- //[ScopeDeclaration]
- public CrossReference getReferredScopeDeclarationCrossReference_0() { return cReferredScopeDeclarationCrossReference_0; }
-
- //ID
- public RuleCall getReferredScopeDeclarationIDTerminalRuleCall_0_1() { return cReferredScopeDeclarationIDTerminalRuleCall_0_1; }
- }
- public class ScopeElements extends AbstractParserRuleElementFinder {
- private final ParserRule rule = (ParserRule) GrammarUtil.findRuleForName(getGrammar(), "hu.bme.mit.inf.dslreasoner.application.ApplicationConfiguration.Scope");
- private final Alternatives cAlternatives = (Alternatives)rule.eContents().get(1);
- private final RuleCall cScopeSpecificationParserRuleCall_0 = (RuleCall)cAlternatives.eContents().get(0);
- private final RuleCall cScopeReferenceParserRuleCall_1 = (RuleCall)cAlternatives.eContents().get(1);
-
- //Scope:
- // ScopeSpecification | ScopeReference;
- @Override public ParserRule getRule() { return rule; }
-
- //ScopeSpecification | ScopeReference
- public Alternatives getAlternatives() { return cAlternatives; }
-
- //ScopeSpecification
- public RuleCall getScopeSpecificationParserRuleCall_0() { return cScopeSpecificationParserRuleCall_0; }
-
- //ScopeReference
- public RuleCall getScopeReferenceParserRuleCall_1() { return cScopeReferenceParserRuleCall_1; }
- }
- public class TaskElements extends AbstractParserRuleElementFinder {
- private final ParserRule rule = (ParserRule) GrammarUtil.findRuleForName(getGrammar(), "hu.bme.mit.inf.dslreasoner.application.ApplicationConfiguration.Task");
- private final RuleCall cGenerationTaskParserRuleCall = (RuleCall)rule.eContents().get(1);
-
- //Task:
- // GenerationTask /*| CoverageCalculation | ValidationTask*/;
- @Override public ParserRule getRule() { return rule; }
-
- //GenerationTask
- public RuleCall getGenerationTaskParserRuleCall() { return cGenerationTaskParserRuleCall; }
- }
- public class GenerationTaskElements extends AbstractParserRuleElementFinder {
- private final ParserRule rule = (ParserRule) GrammarUtil.findRuleForName(getGrammar(), "hu.bme.mit.inf.dslreasoner.application.ApplicationConfiguration.GenerationTask");
- private final Group cGroup = (Group)rule.eContents().get(1);
- private final Keyword cGenerateKeyword_0 = (Keyword)cGroup.eContents().get(0);
- private final Action cGenerationTaskAction_1 = (Action)cGroup.eContents().get(1);
- private final Keyword cLeftCurlyBracketKeyword_2 = (Keyword)cGroup.eContents().get(2);
- private final UnorderedGroup cUnorderedGroup_3 = (UnorderedGroup)cGroup.eContents().get(3);
- private final Group cGroup_3_0 = (Group)cUnorderedGroup_3.eContents().get(0);
- private final Keyword cMetamodelKeyword_3_0_0 = (Keyword)cGroup_3_0.eContents().get(0);
- private final Keyword cEqualsSignKeyword_3_0_1 = (Keyword)cGroup_3_0.eContents().get(1);
- private final Assignment cMetamodelAssignment_3_0_2 = (Assignment)cGroup_3_0.eContents().get(2);
- private final RuleCall cMetamodelMetamodelParserRuleCall_3_0_2_0 = (RuleCall)cMetamodelAssignment_3_0_2.eContents().get(0);
- private final Group cGroup_3_1 = (Group)cUnorderedGroup_3.eContents().get(1);
- private final Keyword cPartialModelKeyword_3_1_0 = (Keyword)cGroup_3_1.eContents().get(0);
- private final Keyword cEqualsSignKeyword_3_1_1 = (Keyword)cGroup_3_1.eContents().get(1);
- private final Assignment cPartialModelAssignment_3_1_2 = (Assignment)cGroup_3_1.eContents().get(2);
- private final RuleCall cPartialModelPartialModelParserRuleCall_3_1_2_0 = (RuleCall)cPartialModelAssignment_3_1_2.eContents().get(0);
- private final Group cGroup_3_2 = (Group)cUnorderedGroup_3.eContents().get(2);
- private final Keyword cConstraintsKeyword_3_2_0 = (Keyword)cGroup_3_2.eContents().get(0);
- private final Keyword cEqualsSignKeyword_3_2_1 = (Keyword)cGroup_3_2.eContents().get(1);
- private final Assignment cPatternsAssignment_3_2_2 = (Assignment)cGroup_3_2.eContents().get(2);
- private final RuleCall cPatternsGraphPatternParserRuleCall_3_2_2_0 = (RuleCall)cPatternsAssignment_3_2_2.eContents().get(0);
- private final Group cGroup_3_3 = (Group)cUnorderedGroup_3.eContents().get(3);
- private final Keyword cScopeKeyword_3_3_0 = (Keyword)cGroup_3_3.eContents().get(0);
- private final Keyword cEqualsSignKeyword_3_3_1 = (Keyword)cGroup_3_3.eContents().get(1);
- private final Assignment cScopeAssignment_3_3_2 = (Assignment)cGroup_3_3.eContents().get(2);
- private final RuleCall cScopeScopeParserRuleCall_3_3_2_0 = (RuleCall)cScopeAssignment_3_3_2.eContents().get(0);
- private final Group cGroup_3_4 = (Group)cUnorderedGroup_3.eContents().get(4);
- private final Assignment cNumberSpecifiedAssignment_3_4_0 = (Assignment)cGroup_3_4.eContents().get(0);
- private final Keyword cNumberSpecifiedNumberKeyword_3_4_0_0 = (Keyword)cNumberSpecifiedAssignment_3_4_0.eContents().get(0);
- private final Keyword cEqualsSignKeyword_3_4_1 = (Keyword)cGroup_3_4.eContents().get(1);
- private final Assignment cNumberAssignment_3_4_2 = (Assignment)cGroup_3_4.eContents().get(2);
- private final RuleCall cNumberINTTerminalRuleCall_3_4_2_0 = (RuleCall)cNumberAssignment_3_4_2.eContents().get(0);
- private final Group cGroup_3_5 = (Group)cUnorderedGroup_3.eContents().get(5);
- private final Assignment cRunSpecifiedAssignment_3_5_0 = (Assignment)cGroup_3_5.eContents().get(0);
- private final Keyword cRunSpecifiedRunsKeyword_3_5_0_0 = (Keyword)cRunSpecifiedAssignment_3_5_0.eContents().get(0);
- private final Keyword cEqualsSignKeyword_3_5_1 = (Keyword)cGroup_3_5.eContents().get(1);
- private final Assignment cRunsAssignment_3_5_2 = (Assignment)cGroup_3_5.eContents().get(2);
- private final RuleCall cRunsINTTerminalRuleCall_3_5_2_0 = (RuleCall)cRunsAssignment_3_5_2.eContents().get(0);
- private final Group cGroup_3_6 = (Group)cUnorderedGroup_3.eContents().get(6);
- private final Keyword cSolverKeyword_3_6_0 = (Keyword)cGroup_3_6.eContents().get(0);
- private final Keyword cEqualsSignKeyword_3_6_1 = (Keyword)cGroup_3_6.eContents().get(1);
- private final Assignment cSolverAssignment_3_6_2 = (Assignment)cGroup_3_6.eContents().get(2);
- private final RuleCall cSolverSolverEnumRuleCall_3_6_2_0 = (RuleCall)cSolverAssignment_3_6_2.eContents().get(0);
- private final Group cGroup_3_7 = (Group)cUnorderedGroup_3.eContents().get(7);
- private final Keyword cConfigKeyword_3_7_0 = (Keyword)cGroup_3_7.eContents().get(0);
- private final Keyword cEqualsSignKeyword_3_7_1 = (Keyword)cGroup_3_7.eContents().get(1);
- private final Assignment cConfigAssignment_3_7_2 = (Assignment)cGroup_3_7.eContents().get(2);
- private final RuleCall cConfigConfigParserRuleCall_3_7_2_0 = (RuleCall)cConfigAssignment_3_7_2.eContents().get(0);
- private final Group cGroup_3_8 = (Group)cUnorderedGroup_3.eContents().get(8);
- private final Keyword cDebugKeyword_3_8_0 = (Keyword)cGroup_3_8.eContents().get(0);
- private final Keyword cEqualsSignKeyword_3_8_1 = (Keyword)cGroup_3_8.eContents().get(1);
- private final Assignment cDebugFolderAssignment_3_8_2 = (Assignment)cGroup_3_8.eContents().get(2);
- private final RuleCall cDebugFolderFileParserRuleCall_3_8_2_0 = (RuleCall)cDebugFolderAssignment_3_8_2.eContents().get(0);
- private final Group cGroup_3_9 = (Group)cUnorderedGroup_3.eContents().get(9);
- private final Keyword cLogKeyword_3_9_0 = (Keyword)cGroup_3_9.eContents().get(0);
- private final Keyword cEqualsSignKeyword_3_9_1 = (Keyword)cGroup_3_9.eContents().get(1);
- private final Assignment cTargetLogFileAssignment_3_9_2 = (Assignment)cGroup_3_9.eContents().get(2);
- private final RuleCall cTargetLogFileFileParserRuleCall_3_9_2_0 = (RuleCall)cTargetLogFileAssignment_3_9_2.eContents().get(0);
- private final Group cGroup_3_10 = (Group)cUnorderedGroup_3.eContents().get(10);
- private final Keyword cStatisticsKeyword_3_10_0 = (Keyword)cGroup_3_10.eContents().get(0);
- private final Keyword cEqualsSignKeyword_3_10_1 = (Keyword)cGroup_3_10.eContents().get(1);
- private final Assignment cTargetStatisticsFileAssignment_3_10_2 = (Assignment)cGroup_3_10.eContents().get(2);
- private final RuleCall cTargetStatisticsFileFileParserRuleCall_3_10_2_0 = (RuleCall)cTargetStatisticsFileAssignment_3_10_2.eContents().get(0);
- private final Group cGroup_3_11 = (Group)cUnorderedGroup_3.eContents().get(11);
- private final Keyword cOutputKeyword_3_11_0 = (Keyword)cGroup_3_11.eContents().get(0);
- private final Keyword cEqualsSignKeyword_3_11_1 = (Keyword)cGroup_3_11.eContents().get(1);
- private final Assignment cTagetFolderAssignment_3_11_2 = (Assignment)cGroup_3_11.eContents().get(2);
- private final RuleCall cTagetFolderFileParserRuleCall_3_11_2_0 = (RuleCall)cTagetFolderAssignment_3_11_2.eContents().get(0);
- private final Keyword cRightCurlyBracketKeyword_4 = (Keyword)cGroup.eContents().get(4);
-
- //GenerationTask:
- // 'generate' {GenerationTask} '{' (('metamodel' '=' metamodel=Metamodel)? & ('partial-model' '='
- // partialModel=PartialModel)? & ('constraints' '=' patterns=GraphPattern)? & ('scope' '=' scope=Scope)? &
- // (numberSpecified?='number' '=' number=INT)? & (runSpecified?='runs' '=' runs=INT)? & ('solver' '=' solver=Solver)? &
- // ('config' '=' config=Config)? & ('debug' '=' debugFolder=File)? & ('log' '=' targetLogFile=File)? & ('statistics' '='
- // targetStatisticsFile=File)? & ('output' '=' tagetFolder=File)?) '}';
- @Override public ParserRule getRule() { return rule; }
-
- //'generate' {GenerationTask} '{' (('metamodel' '=' metamodel=Metamodel)? & ('partial-model' '='
- //partialModel=PartialModel)? & ('constraints' '=' patterns=GraphPattern)? & ('scope' '=' scope=Scope)? &
- //(numberSpecified?='number' '=' number=INT)? & (runSpecified?='runs' '=' runs=INT)? & ('solver' '=' solver=Solver)? &
- //('config' '=' config=Config)? & ('debug' '=' debugFolder=File)? & ('log' '=' targetLogFile=File)? & ('statistics' '='
- //targetStatisticsFile=File)? & ('output' '=' tagetFolder=File)?) '}'
- public Group getGroup() { return cGroup; }
-
- //'generate'
- public Keyword getGenerateKeyword_0() { return cGenerateKeyword_0; }
-
- //{GenerationTask}
- public Action getGenerationTaskAction_1() { return cGenerationTaskAction_1; }
-
- //'{'
- public Keyword getLeftCurlyBracketKeyword_2() { return cLeftCurlyBracketKeyword_2; }
-
- //('metamodel' '=' metamodel=Metamodel)? & ('partial-model' '=' partialModel=PartialModel)? & ('constraints' '='
- //patterns=GraphPattern)? & ('scope' '=' scope=Scope)? & (numberSpecified?='number' '=' number=INT)? &
- //(runSpecified?='runs' '=' runs=INT)? & ('solver' '=' solver=Solver)? & ('config' '=' config=Config)? & ('debug' '='
- //debugFolder=File)? & ('log' '=' targetLogFile=File)? & ('statistics' '=' targetStatisticsFile=File)? & ('output' '='
- //tagetFolder=File)?
- public UnorderedGroup getUnorderedGroup_3() { return cUnorderedGroup_3; }
-
- //('metamodel' '=' metamodel=Metamodel)?
- public Group getGroup_3_0() { return cGroup_3_0; }
-
- //'metamodel'
- public Keyword getMetamodelKeyword_3_0_0() { return cMetamodelKeyword_3_0_0; }
-
- //'='
- public Keyword getEqualsSignKeyword_3_0_1() { return cEqualsSignKeyword_3_0_1; }
-
- //metamodel=Metamodel
- public Assignment getMetamodelAssignment_3_0_2() { return cMetamodelAssignment_3_0_2; }
-
- //Metamodel
- public RuleCall getMetamodelMetamodelParserRuleCall_3_0_2_0() { return cMetamodelMetamodelParserRuleCall_3_0_2_0; }
-
- //('partial-model' '=' partialModel=PartialModel)?
- public Group getGroup_3_1() { return cGroup_3_1; }
-
- //'partial-model'
- public Keyword getPartialModelKeyword_3_1_0() { return cPartialModelKeyword_3_1_0; }
-
- //'='
- public Keyword getEqualsSignKeyword_3_1_1() { return cEqualsSignKeyword_3_1_1; }
-
- //partialModel=PartialModel
- public Assignment getPartialModelAssignment_3_1_2() { return cPartialModelAssignment_3_1_2; }
-
- //PartialModel
- public RuleCall getPartialModelPartialModelParserRuleCall_3_1_2_0() { return cPartialModelPartialModelParserRuleCall_3_1_2_0; }
-
- //('constraints' '=' patterns=GraphPattern)?
- public Group getGroup_3_2() { return cGroup_3_2; }
-
- //'constraints'
- public Keyword getConstraintsKeyword_3_2_0() { return cConstraintsKeyword_3_2_0; }
-
- //'='
- public Keyword getEqualsSignKeyword_3_2_1() { return cEqualsSignKeyword_3_2_1; }
-
- //patterns=GraphPattern
- public Assignment getPatternsAssignment_3_2_2() { return cPatternsAssignment_3_2_2; }
-
- //GraphPattern
- public RuleCall getPatternsGraphPatternParserRuleCall_3_2_2_0() { return cPatternsGraphPatternParserRuleCall_3_2_2_0; }
-
- //('scope' '=' scope=Scope)?
- public Group getGroup_3_3() { return cGroup_3_3; }
-
- //'scope'
- public Keyword getScopeKeyword_3_3_0() { return cScopeKeyword_3_3_0; }
-
- //'='
- public Keyword getEqualsSignKeyword_3_3_1() { return cEqualsSignKeyword_3_3_1; }
-
- //scope=Scope
- public Assignment getScopeAssignment_3_3_2() { return cScopeAssignment_3_3_2; }
-
- //Scope
- public RuleCall getScopeScopeParserRuleCall_3_3_2_0() { return cScopeScopeParserRuleCall_3_3_2_0; }
-
- //(numberSpecified?='number' '=' number=INT)?
- public Group getGroup_3_4() { return cGroup_3_4; }
-
- //numberSpecified?='number'
- public Assignment getNumberSpecifiedAssignment_3_4_0() { return cNumberSpecifiedAssignment_3_4_0; }
-
- //'number'
- public Keyword getNumberSpecifiedNumberKeyword_3_4_0_0() { return cNumberSpecifiedNumberKeyword_3_4_0_0; }
-
- //'='
- public Keyword getEqualsSignKeyword_3_4_1() { return cEqualsSignKeyword_3_4_1; }
-
- //number=INT
- public Assignment getNumberAssignment_3_4_2() { return cNumberAssignment_3_4_2; }
-
- //INT
- public RuleCall getNumberINTTerminalRuleCall_3_4_2_0() { return cNumberINTTerminalRuleCall_3_4_2_0; }
-
- //(runSpecified?='runs' '=' runs=INT)?
- public Group getGroup_3_5() { return cGroup_3_5; }
-
- //runSpecified?='runs'
- public Assignment getRunSpecifiedAssignment_3_5_0() { return cRunSpecifiedAssignment_3_5_0; }
-
- //'runs'
- public Keyword getRunSpecifiedRunsKeyword_3_5_0_0() { return cRunSpecifiedRunsKeyword_3_5_0_0; }
-
- //'='
- public Keyword getEqualsSignKeyword_3_5_1() { return cEqualsSignKeyword_3_5_1; }
-
- //runs=INT
- public Assignment getRunsAssignment_3_5_2() { return cRunsAssignment_3_5_2; }
-
- //INT
- public RuleCall getRunsINTTerminalRuleCall_3_5_2_0() { return cRunsINTTerminalRuleCall_3_5_2_0; }
-
- //('solver' '=' solver=Solver)?
- public Group getGroup_3_6() { return cGroup_3_6; }
-
- //'solver'
- public Keyword getSolverKeyword_3_6_0() { return cSolverKeyword_3_6_0; }
-
- //'='
- public Keyword getEqualsSignKeyword_3_6_1() { return cEqualsSignKeyword_3_6_1; }
-
- //solver=Solver
- public Assignment getSolverAssignment_3_6_2() { return cSolverAssignment_3_6_2; }
-
- //Solver
- public RuleCall getSolverSolverEnumRuleCall_3_6_2_0() { return cSolverSolverEnumRuleCall_3_6_2_0; }
-
- //('config' '=' config=Config)?
- public Group getGroup_3_7() { return cGroup_3_7; }
-
- //'config'
- public Keyword getConfigKeyword_3_7_0() { return cConfigKeyword_3_7_0; }
-
- //'='
- public Keyword getEqualsSignKeyword_3_7_1() { return cEqualsSignKeyword_3_7_1; }
-
- //config=Config
- public Assignment getConfigAssignment_3_7_2() { return cConfigAssignment_3_7_2; }
-
- //Config
- public RuleCall getConfigConfigParserRuleCall_3_7_2_0() { return cConfigConfigParserRuleCall_3_7_2_0; }
-
- //('debug' '=' debugFolder=File)?
- public Group getGroup_3_8() { return cGroup_3_8; }
-
- //'debug'
- public Keyword getDebugKeyword_3_8_0() { return cDebugKeyword_3_8_0; }
-
- //'='
- public Keyword getEqualsSignKeyword_3_8_1() { return cEqualsSignKeyword_3_8_1; }
-
- //debugFolder=File
- public Assignment getDebugFolderAssignment_3_8_2() { return cDebugFolderAssignment_3_8_2; }
-
- //File
- public RuleCall getDebugFolderFileParserRuleCall_3_8_2_0() { return cDebugFolderFileParserRuleCall_3_8_2_0; }
-
- //('log' '=' targetLogFile=File)?
- public Group getGroup_3_9() { return cGroup_3_9; }
-
- //'log'
- public Keyword getLogKeyword_3_9_0() { return cLogKeyword_3_9_0; }
-
- //'='
- public Keyword getEqualsSignKeyword_3_9_1() { return cEqualsSignKeyword_3_9_1; }
-
- //targetLogFile=File
- public Assignment getTargetLogFileAssignment_3_9_2() { return cTargetLogFileAssignment_3_9_2; }
-
- //File
- public RuleCall getTargetLogFileFileParserRuleCall_3_9_2_0() { return cTargetLogFileFileParserRuleCall_3_9_2_0; }
-
- //('statistics' '=' targetStatisticsFile=File)?
- public Group getGroup_3_10() { return cGroup_3_10; }
-
- //'statistics'
- public Keyword getStatisticsKeyword_3_10_0() { return cStatisticsKeyword_3_10_0; }
-
- //'='
- public Keyword getEqualsSignKeyword_3_10_1() { return cEqualsSignKeyword_3_10_1; }
-
- //targetStatisticsFile=File
- public Assignment getTargetStatisticsFileAssignment_3_10_2() { return cTargetStatisticsFileAssignment_3_10_2; }
-
- //File
- public RuleCall getTargetStatisticsFileFileParserRuleCall_3_10_2_0() { return cTargetStatisticsFileFileParserRuleCall_3_10_2_0; }
-
- //('output' '=' tagetFolder=File)?
- public Group getGroup_3_11() { return cGroup_3_11; }
-
- //'output'
- public Keyword getOutputKeyword_3_11_0() { return cOutputKeyword_3_11_0; }
-
- //'='
- public Keyword getEqualsSignKeyword_3_11_1() { return cEqualsSignKeyword_3_11_1; }
-
- //tagetFolder=File
- public Assignment getTagetFolderAssignment_3_11_2() { return cTagetFolderAssignment_3_11_2; }
-
- //File
- public RuleCall getTagetFolderFileParserRuleCall_3_11_2_0() { return cTagetFolderFileParserRuleCall_3_11_2_0; }
-
- //'}'
- public Keyword getRightCurlyBracketKeyword_4() { return cRightCurlyBracketKeyword_4; }
- }
-
- public class DocumentLevelSpecificationElements extends AbstractEnumRuleElementFinder {
- private final EnumRule rule = (EnumRule) GrammarUtil.findRuleForName(getGrammar(), "hu.bme.mit.inf.dslreasoner.application.ApplicationConfiguration.DocumentLevelSpecification");
- private final Alternatives cAlternatives = (Alternatives)rule.eContents().get(1);
- private final EnumLiteralDeclaration cNoneEnumLiteralDeclaration_0 = (EnumLiteralDeclaration)cAlternatives.eContents().get(0);
- private final Keyword cNoneNoneKeyword_0_0 = (Keyword)cNoneEnumLiteralDeclaration_0.eContents().get(0);
- private final EnumLiteralDeclaration cNormalEnumLiteralDeclaration_1 = (EnumLiteralDeclaration)cAlternatives.eContents().get(1);
- private final Keyword cNormalNormalKeyword_1_0 = (Keyword)cNormalEnumLiteralDeclaration_1.eContents().get(0);
- private final EnumLiteralDeclaration cFullEnumLiteralDeclaration_2 = (EnumLiteralDeclaration)cAlternatives.eContents().get(2);
- private final Keyword cFullFullKeyword_2_0 = (Keyword)cFullEnumLiteralDeclaration_2.eContents().get(0);
-
- //enum DocumentLevelSpecification:
- // none | normal | full;
- public EnumRule getRule() { return rule; }
-
- //none | normal | full
- public Alternatives getAlternatives() { return cAlternatives; }
-
- //none
- public EnumLiteralDeclaration getNoneEnumLiteralDeclaration_0() { return cNoneEnumLiteralDeclaration_0; }
-
- //"none"
- public Keyword getNoneNoneKeyword_0_0() { return cNoneNoneKeyword_0_0; }
-
- //normal
- public EnumLiteralDeclaration getNormalEnumLiteralDeclaration_1() { return cNormalEnumLiteralDeclaration_1; }
-
- //"normal"
- public Keyword getNormalNormalKeyword_1_0() { return cNormalNormalKeyword_1_0; }
-
- //full
- public EnumLiteralDeclaration getFullEnumLiteralDeclaration_2() { return cFullEnumLiteralDeclaration_2; }
-
- //"full"
- public Keyword getFullFullKeyword_2_0() { return cFullFullKeyword_2_0; }
- }
- public class SolverElements extends AbstractEnumRuleElementFinder {
- private final EnumRule rule = (EnumRule) GrammarUtil.findRuleForName(getGrammar(), "hu.bme.mit.inf.dslreasoner.application.ApplicationConfiguration.Solver");
- private final Alternatives cAlternatives = (Alternatives)rule.eContents().get(1);
- private final EnumLiteralDeclaration cSMTSolverEnumLiteralDeclaration_0 = (EnumLiteralDeclaration)cAlternatives.eContents().get(0);
- private final Keyword cSMTSolverSMTSolverKeyword_0_0 = (Keyword)cSMTSolverEnumLiteralDeclaration_0.eContents().get(0);
- private final EnumLiteralDeclaration cAlloySolverEnumLiteralDeclaration_1 = (EnumLiteralDeclaration)cAlternatives.eContents().get(1);
- private final Keyword cAlloySolverAlloySolverKeyword_1_0 = (Keyword)cAlloySolverEnumLiteralDeclaration_1.eContents().get(0);
- private final EnumLiteralDeclaration cViatraSolverEnumLiteralDeclaration_2 = (EnumLiteralDeclaration)cAlternatives.eContents().get(2);
- private final Keyword cViatraSolverViatraSolverKeyword_2_0 = (Keyword)cViatraSolverEnumLiteralDeclaration_2.eContents().get(0);
-
- //enum Solver:
- // SMTSolver | AlloySolver | ViatraSolver;
- public EnumRule getRule() { return rule; }
-
- //SMTSolver | AlloySolver | ViatraSolver
- public Alternatives getAlternatives() { return cAlternatives; }
-
- //SMTSolver
- public EnumLiteralDeclaration getSMTSolverEnumLiteralDeclaration_0() { return cSMTSolverEnumLiteralDeclaration_0; }
-
- //"SMTSolver"
- public Keyword getSMTSolverSMTSolverKeyword_0_0() { return cSMTSolverSMTSolverKeyword_0_0; }
-
- //AlloySolver
- public EnumLiteralDeclaration getAlloySolverEnumLiteralDeclaration_1() { return cAlloySolverEnumLiteralDeclaration_1; }
-
- //"AlloySolver"
- public Keyword getAlloySolverAlloySolverKeyword_1_0() { return cAlloySolverAlloySolverKeyword_1_0; }
-
- //ViatraSolver
- public EnumLiteralDeclaration getViatraSolverEnumLiteralDeclaration_2() { return cViatraSolverEnumLiteralDeclaration_2; }
-
- //"ViatraSolver"
- public Keyword getViatraSolverViatraSolverKeyword_2_0() { return cViatraSolverViatraSolverKeyword_2_0; }
- }
-
- private final ConfigurationScriptElements pConfigurationScript;
- private final CommandElements pCommand;
- private final QualifiedNameElements pQualifiedName;
- private final REALLiteralElements pREALLiteral;
- private final INTLiteralElements pINTLiteral;
- private final ImportElements pImport;
- private final EPackageImportElements pEPackageImport;
- private final ViatraImportElements pViatraImport;
- private final DeclarationElements pDeclaration;
- private final FileSpecificationElements pFileSpecification;
- private final FileDeclarationElements pFileDeclaration;
- private final FileReferenceElements pFileReference;
- private final FileElements pFile;
- private final MetamodelSpecificationElements pMetamodelSpecification;
- private final MetamodelEntryElements pMetamodelEntry;
- private final AllPackageEntryElements pAllPackageEntry;
- private final MetamodelElementElements pMetamodelElement;
- private final MetamodelDeclarationElements pMetamodelDeclaration;
- private final MetamodelReferenceElements pMetamodelReference;
- private final MetamodelElements pMetamodel;
- private final PartialModelSpecificationElements pPartialModelSpecification;
- private final PartialModelEntryElements pPartialModelEntry;
- private final ModelEntryElements pModelEntry;
- private final FolderEntryElements pFolderEntry;
- private final PartialModelDeclarationElements pPartialModelDeclaration;
- private final PartialModelReferenceElements pPartialModelReference;
- private final PartialModelElements pPartialModel;
- private final PatternSpecificationElements pPatternSpecification;
- private final PatternEntryElements pPatternEntry;
- private final AllPatternEntryElements pAllPatternEntry;
- private final PatternElementElements pPatternElement;
- private final GraphPatternDeclarationElements pGraphPatternDeclaration;
- private final GraphPatternReferenceElements pGraphPatternReference;
- private final GraphPatternElements pGraphPattern;
- private final ConfigSpecificationElements pConfigSpecification;
- private final ConfigDeclarationElements pConfigDeclaration;
- private final ConfigEntryElements pConfigEntry;
- private final DocumentationEntryElements pDocumentationEntry;
- private final DocumentLevelSpecificationElements eDocumentLevelSpecification;
- private final RuntimeEntryElements pRuntimeEntry;
- private final MemoryEntryElements pMemoryEntry;
- private final CustomEntryElements pCustomEntry;
- private final ConfigReferenceElements pConfigReference;
- private final ConfigElements pConfig;
- private final SolverElements eSolver;
- private final ScopeSpecificationElements pScopeSpecification;
- private final TypeScopeElements pTypeScope;
- private final ClassTypeScopeElements pClassTypeScope;
- private final ObjectTypeScopeElements pObjectTypeScope;
- private final IntegerTypeScopeElements pIntegerTypeScope;
- private final RealTypeScopeElements pRealTypeScope;
- private final StringTypeScopeElements pStringTypeScope;
- private final TypeReferenceElements pTypeReference;
- private final ClassReferenceElements pClassReference;
- private final ObjectReferenceElements pObjectReference;
- private final IntegerReferenceElements pIntegerReference;
- private final RealReferenceElements pRealReference;
- private final StringReferenceElements pStringReference;
- private final NumberSpecificationElements pNumberSpecification;
- private final ExactNumberElements pExactNumber;
- private final IntervallNumberElements pIntervallNumber;
- private final IntEnumberationElements pIntEnumberation;
- private final RealEnumerationElements pRealEnumeration;
- private final StringEnumerationElements pStringEnumeration;
- private final ScopeDeclarationElements pScopeDeclaration;
- private final ScopeReferenceElements pScopeReference;
- private final ScopeElements pScope;
- private final TaskElements pTask;
- private final GenerationTaskElements pGenerationTask;
-
- private final Grammar grammar;
-
- private final TerminalsGrammarAccess gaTerminals;
-
- @Inject
- public ApplicationConfigurationGrammarAccess(GrammarProvider grammarProvider,
- TerminalsGrammarAccess gaTerminals) {
- this.grammar = internalFindGrammar(grammarProvider);
- this.gaTerminals = gaTerminals;
- this.pConfigurationScript = new ConfigurationScriptElements();
- this.pCommand = new CommandElements();
- this.pQualifiedName = new QualifiedNameElements();
- this.pREALLiteral = new REALLiteralElements();
- this.pINTLiteral = new INTLiteralElements();
- this.pImport = new ImportElements();
- this.pEPackageImport = new EPackageImportElements();
- this.pViatraImport = new ViatraImportElements();
- this.pDeclaration = new DeclarationElements();
- this.pFileSpecification = new FileSpecificationElements();
- this.pFileDeclaration = new FileDeclarationElements();
- this.pFileReference = new FileReferenceElements();
- this.pFile = new FileElements();
- this.pMetamodelSpecification = new MetamodelSpecificationElements();
- this.pMetamodelEntry = new MetamodelEntryElements();
- this.pAllPackageEntry = new AllPackageEntryElements();
- this.pMetamodelElement = new MetamodelElementElements();
- this.pMetamodelDeclaration = new MetamodelDeclarationElements();
- this.pMetamodelReference = new MetamodelReferenceElements();
- this.pMetamodel = new MetamodelElements();
- this.pPartialModelSpecification = new PartialModelSpecificationElements();
- this.pPartialModelEntry = new PartialModelEntryElements();
- this.pModelEntry = new ModelEntryElements();
- this.pFolderEntry = new FolderEntryElements();
- this.pPartialModelDeclaration = new PartialModelDeclarationElements();
- this.pPartialModelReference = new PartialModelReferenceElements();
- this.pPartialModel = new PartialModelElements();
- this.pPatternSpecification = new PatternSpecificationElements();
- this.pPatternEntry = new PatternEntryElements();
- this.pAllPatternEntry = new AllPatternEntryElements();
- this.pPatternElement = new PatternElementElements();
- this.pGraphPatternDeclaration = new GraphPatternDeclarationElements();
- this.pGraphPatternReference = new GraphPatternReferenceElements();
- this.pGraphPattern = new GraphPatternElements();
- this.pConfigSpecification = new ConfigSpecificationElements();
- this.pConfigDeclaration = new ConfigDeclarationElements();
- this.pConfigEntry = new ConfigEntryElements();
- this.pDocumentationEntry = new DocumentationEntryElements();
- this.eDocumentLevelSpecification = new DocumentLevelSpecificationElements();
- this.pRuntimeEntry = new RuntimeEntryElements();
- this.pMemoryEntry = new MemoryEntryElements();
- this.pCustomEntry = new CustomEntryElements();
- this.pConfigReference = new ConfigReferenceElements();
- this.pConfig = new ConfigElements();
- this.eSolver = new SolverElements();
- this.pScopeSpecification = new ScopeSpecificationElements();
- this.pTypeScope = new TypeScopeElements();
- this.pClassTypeScope = new ClassTypeScopeElements();
- this.pObjectTypeScope = new ObjectTypeScopeElements();
- this.pIntegerTypeScope = new IntegerTypeScopeElements();
- this.pRealTypeScope = new RealTypeScopeElements();
- this.pStringTypeScope = new StringTypeScopeElements();
- this.pTypeReference = new TypeReferenceElements();
- this.pClassReference = new ClassReferenceElements();
- this.pObjectReference = new ObjectReferenceElements();
- this.pIntegerReference = new IntegerReferenceElements();
- this.pRealReference = new RealReferenceElements();
- this.pStringReference = new StringReferenceElements();
- this.pNumberSpecification = new NumberSpecificationElements();
- this.pExactNumber = new ExactNumberElements();
- this.pIntervallNumber = new IntervallNumberElements();
- this.pIntEnumberation = new IntEnumberationElements();
- this.pRealEnumeration = new RealEnumerationElements();
- this.pStringEnumeration = new StringEnumerationElements();
- this.pScopeDeclaration = new ScopeDeclarationElements();
- this.pScopeReference = new ScopeReferenceElements();
- this.pScope = new ScopeElements();
- this.pTask = new TaskElements();
- this.pGenerationTask = new GenerationTaskElements();
- }
-
- protected Grammar internalFindGrammar(GrammarProvider grammarProvider) {
- Grammar grammar = grammarProvider.getGrammar(this);
- while (grammar != null) {
- if ("hu.bme.mit.inf.dslreasoner.application.ApplicationConfiguration".equals(grammar.getName())) {
- return grammar;
- }
- List grammars = grammar.getUsedGrammars();
- if (!grammars.isEmpty()) {
- grammar = grammars.iterator().next();
- } else {
- return null;
- }
- }
- return grammar;
- }
-
- @Override
- public Grammar getGrammar() {
- return grammar;
- }
-
-
- public TerminalsGrammarAccess getTerminalsGrammarAccess() {
- return gaTerminals;
- }
-
-
- //ConfigurationScript:
- // imports+=Import*
- // commands+=Command*;
- public ConfigurationScriptElements getConfigurationScriptAccess() {
- return pConfigurationScript;
- }
-
- public ParserRule getConfigurationScriptRule() {
- return getConfigurationScriptAccess().getRule();
- }
-
- //Command:
- // Declaration | Task;
- public CommandElements getCommandAccess() {
- return pCommand;
- }
-
- public ParserRule getCommandRule() {
- return getCommandAccess().getRule();
- }
-
- //QualifiedName:
- // ID ('.' ID)*;
- public QualifiedNameElements getQualifiedNameAccess() {
- return pQualifiedName;
- }
-
- public ParserRule getQualifiedNameRule() {
- return getQualifiedNameAccess().getRule();
- }
-
- //REALLiteral ecore::EBigDecimal:
- // '-'? INT '.' INT;
- public REALLiteralElements getREALLiteralAccess() {
- return pREALLiteral;
- }
-
- public ParserRule getREALLiteralRule() {
- return getREALLiteralAccess().getRule();
- }
-
- //INTLiteral ecore::EInt:
- // '-'? INT;
- public INTLiteralElements getINTLiteralAccess() {
- return pINTLiteral;
- }
-
- public ParserRule getINTLiteralRule() {
- return getINTLiteralAccess().getRule();
- }
-
- /////////////////////////////////////////////////////
- //// Imports
- /////////////////////////////////////////////////////
- //Import:
- // EPackageImport | ViatraImport;
- public ImportElements getImportAccess() {
- return pImport;
- }
-
- public ParserRule getImportRule() {
- return getImportAccess().getRule();
- }
-
- //EPackageImport:
- // "import" "epackage" importedPackage=[ecore::EPackage|STRING];
- public EPackageImportElements getEPackageImportAccess() {
- return pEPackageImport;
- }
-
- public ParserRule getEPackageImportRule() {
- return getEPackageImportAccess().getRule();
- }
-
- //ViatraImport:
- // "import" "viatra" importedViatra=[viatra::PatternModel|STRING];
- public ViatraImportElements getViatraImportAccess() {
- return pViatraImport;
- }
-
- public ParserRule getViatraImportRule() {
- return getViatraImportAccess().getRule();
- }
-
- /////////////////////////////////////////////////////
- //// Declaration
- /////////////////////////////////////////////////////
- //Declaration:
- // FileDeclaration
- // | MetamodelDeclaration
- // | PartialModelDeclaration
- // | GraphPatternDeclaration
- // | ConfigDeclaration
- // | ScopeDeclaration;
- public DeclarationElements getDeclarationAccess() {
- return pDeclaration;
- }
-
- public ParserRule getDeclarationRule() {
- return getDeclarationAccess().getRule();
- }
-
- /////////////////////////////////////////////////////
- //// Files and Folders
- /////////////////////////////////////////////////////
- //FileSpecification:
- // path=STRING;
- public FileSpecificationElements getFileSpecificationAccess() {
- return pFileSpecification;
- }
-
- public ParserRule getFileSpecificationRule() {
- return getFileSpecificationAccess().getRule();
- }
-
- //FileDeclaration:
- // 'file' name=ID '=' specification=FileSpecification;
- public FileDeclarationElements getFileDeclarationAccess() {
- return pFileDeclaration;
- }
-
- public ParserRule getFileDeclarationRule() {
- return getFileDeclarationAccess().getRule();
- }
-
- //FileReference:
- // referred=[FileDeclaration];
- public FileReferenceElements getFileReferenceAccess() {
- return pFileReference;
- }
-
- public ParserRule getFileReferenceRule() {
- return getFileReferenceAccess().getRule();
- }
-
- //File:
- // FileSpecification | FileReference;
- public FileElements getFileAccess() {
- return pFile;
- }
-
- public ParserRule getFileRule() {
- return getFileAccess().getRule();
- }
-
- /////////////////////////////////////////////////////
- //// Metamodel
- /////////////////////////////////////////////////////
- //MetamodelSpecification:
- // '{' entries+=MetamodelEntry (',' entries+=MetamodelEntry)* '}';
- public MetamodelSpecificationElements getMetamodelSpecificationAccess() {
- return pMetamodelSpecification;
- }
-
- public ParserRule getMetamodelSpecificationRule() {
- return getMetamodelSpecificationAccess().getRule();
- }
-
- //MetamodelEntry:
- // MetamodelElement | AllPackageEntry;
- public MetamodelEntryElements getMetamodelEntryAccess() {
- return pMetamodelEntry;
- }
-
- public ParserRule getMetamodelEntryRule() {
- return getMetamodelEntryAccess().getRule();
- }
-
- //AllPackageEntry:
- // "package" package=[ecore::EPackage|QualifiedName] ("excluding" '{' exclusion+=MetamodelElement (','
- // exclusion+=MetamodelElement)* '}')?;
- public AllPackageEntryElements getAllPackageEntryAccess() {
- return pAllPackageEntry;
- }
-
- public ParserRule getAllPackageEntryRule() {
- return getAllPackageEntryAccess().getRule();
- }
-
- //MetamodelElement:
- // (package=[ecore::EPackage|QualifiedName] '::')? classifier=[ecore::EClassifier] ('.'
- // feature=[ecore::ENamedElement])?;
- public MetamodelElementElements getMetamodelElementAccess() {
- return pMetamodelElement;
- }
-
- public ParserRule getMetamodelElementRule() {
- return getMetamodelElementAccess().getRule();
- }
-
- //MetamodelDeclaration:
- // 'metamodel' name=ID specification=MetamodelSpecification;
- public MetamodelDeclarationElements getMetamodelDeclarationAccess() {
- return pMetamodelDeclaration;
- }
-
- public ParserRule getMetamodelDeclarationRule() {
- return getMetamodelDeclarationAccess().getRule();
- }
-
- //MetamodelReference:
- // referred=[MetamodelDeclaration];
- public MetamodelReferenceElements getMetamodelReferenceAccess() {
- return pMetamodelReference;
- }
-
- public ParserRule getMetamodelReferenceRule() {
- return getMetamodelReferenceAccess().getRule();
- }
-
- //Metamodel:
- // MetamodelReference | MetamodelSpecification;
- public MetamodelElements getMetamodelAccess() {
- return pMetamodel;
- }
-
- public ParserRule getMetamodelRule() {
- return getMetamodelAccess().getRule();
- }
-
- /////////////////////////////////////////////////////
- //// Partial Model
- /////////////////////////////////////////////////////
- //PartialModelSpecification:
- // '{' entry+=PartialModelEntry (',' entry+=PartialModelEntry)? '}';
- public PartialModelSpecificationElements getPartialModelSpecificationAccess() {
- return pPartialModelSpecification;
- }
-
- public ParserRule getPartialModelSpecificationRule() {
- return getPartialModelSpecificationAccess().getRule();
- }
-
- //PartialModelEntry:
- // ModelEntry | FolderEntry;
- public PartialModelEntryElements getPartialModelEntryAccess() {
- return pPartialModelEntry;
- }
-
- public ParserRule getPartialModelEntryRule() {
- return getPartialModelEntryAccess().getRule();
- }
-
- //ModelEntry:
- // path=File;
- public ModelEntryElements getModelEntryAccess() {
- return pModelEntry;
- }
-
- public ParserRule getModelEntryRule() {
- return getModelEntryAccess().getRule();
- }
-
- //FolderEntry:
- // "folder" path=File ("excluding" "{" exclusion+=ModelEntry ("," exclusion+=ModelEntry)* "}")?;
- public FolderEntryElements getFolderEntryAccess() {
- return pFolderEntry;
- }
-
- public ParserRule getFolderEntryRule() {
- return getFolderEntryAccess().getRule();
- }
-
- //PartialModelDeclaration:
- // 'models' name=ID specification=PartialModelSpecification;
- public PartialModelDeclarationElements getPartialModelDeclarationAccess() {
- return pPartialModelDeclaration;
- }
-
- public ParserRule getPartialModelDeclarationRule() {
- return getPartialModelDeclarationAccess().getRule();
- }
-
- //PartialModelReference:
- // referred=[PartialModelDeclaration];
- public PartialModelReferenceElements getPartialModelReferenceAccess() {
- return pPartialModelReference;
- }
-
- public ParserRule getPartialModelReferenceRule() {
- return getPartialModelReferenceAccess().getRule();
- }
-
- //PartialModel:
- // PartialModelSpecification | PartialModelReference;
- public PartialModelElements getPartialModelAccess() {
- return pPartialModel;
- }
-
- public ParserRule getPartialModelRule() {
- return getPartialModelAccess().getRule();
- }
-
- /////////////////////////////////////////////////////
- //// Patterns
- /////////////////////////////////////////////////////
- //PatternSpecification:
- // '{' entries+=PatternEntry (',' entries+=PatternEntry)* '}';
- public PatternSpecificationElements getPatternSpecificationAccess() {
- return pPatternSpecification;
- }
-
- public ParserRule getPatternSpecificationRule() {
- return getPatternSpecificationAccess().getRule();
- }
-
- //PatternEntry:
- // PatternElement | AllPatternEntry;
- public PatternEntryElements getPatternEntryAccess() {
- return pPatternEntry;
- }
-
- public ParserRule getPatternEntryRule() {
- return getPatternEntryAccess().getRule();
- }
-
- //AllPatternEntry:
- // 'package' package=[viatra::PatternModel|QualifiedName] ('excluding' '{' exclusuion+=PatternElement (','
- // exclusuion+=PatternElement)* '}')?;
- public AllPatternEntryElements getAllPatternEntryAccess() {
- return pAllPatternEntry;
- }
-
- public ParserRule getAllPatternEntryRule() {
- return getAllPatternEntryAccess().getRule();
- }
-
- //PatternElement:
- // (package=[viatra::PatternModel|QualifiedName] '::')? pattern=[viatra::Pattern];
- public PatternElementElements getPatternElementAccess() {
- return pPatternElement;
- }
-
- public ParserRule getPatternElementRule() {
- return getPatternElementAccess().getRule();
- }
-
- //GraphPatternDeclaration:
- // 'constraints' name=ID specification=PatternSpecification;
- public GraphPatternDeclarationElements getGraphPatternDeclarationAccess() {
- return pGraphPatternDeclaration;
- }
-
- public ParserRule getGraphPatternDeclarationRule() {
- return getGraphPatternDeclarationAccess().getRule();
- }
-
- //GraphPatternReference:
- // referred=[GraphPatternDeclaration];
- public GraphPatternReferenceElements getGraphPatternReferenceAccess() {
- return pGraphPatternReference;
- }
-
- public ParserRule getGraphPatternReferenceRule() {
- return getGraphPatternReferenceAccess().getRule();
- }
-
- //GraphPattern:
- // GraphPatternReference | PatternSpecification;
- public GraphPatternElements getGraphPatternAccess() {
- return pGraphPattern;
- }
-
- public ParserRule getGraphPatternRule() {
- return getGraphPatternAccess().getRule();
- }
-
- /////////////////////////////////////////////////////
- //// SolverConfig
- /////////////////////////////////////////////////////
- //ConfigSpecification:
- // {ConfigSpecification} '{' (entries+=ConfigEntry ("," entries+=ConfigEntry)*)?
- // '}';
- public ConfigSpecificationElements getConfigSpecificationAccess() {
- return pConfigSpecification;
- }
-
- public ParserRule getConfigSpecificationRule() {
- return getConfigSpecificationAccess().getRule();
- }
-
- //ConfigDeclaration:
- // 'config' name=ID specification=ConfigSpecification;
- public ConfigDeclarationElements getConfigDeclarationAccess() {
- return pConfigDeclaration;
- }
-
- public ParserRule getConfigDeclarationRule() {
- return getConfigDeclarationAccess().getRule();
- }
-
- //ConfigEntry:
- // DocumentationEntry | RuntimeEntry | MemoryEntry | CustomEntry;
- public ConfigEntryElements getConfigEntryAccess() {
- return pConfigEntry;
- }
-
- public ParserRule getConfigEntryRule() {
- return getConfigEntryAccess().getRule();
- }
-
- //DocumentationEntry:
- // "log-level" '=' level=DocumentLevelSpecification;
- public DocumentationEntryElements getDocumentationEntryAccess() {
- return pDocumentationEntry;
- }
-
- public ParserRule getDocumentationEntryRule() {
- return getDocumentationEntryAccess().getRule();
- }
-
- //enum DocumentLevelSpecification:
- // none | normal | full;
- public DocumentLevelSpecificationElements getDocumentLevelSpecificationAccess() {
- return eDocumentLevelSpecification;
- }
-
- public EnumRule getDocumentLevelSpecificationRule() {
- return getDocumentLevelSpecificationAccess().getRule();
- }
-
- //RuntimeEntry:
- // "runtime" "=" millisecLimit=INT;
- public RuntimeEntryElements getRuntimeEntryAccess() {
- return pRuntimeEntry;
- }
-
- public ParserRule getRuntimeEntryRule() {
- return getRuntimeEntryAccess().getRule();
- }
-
- //MemoryEntry:
- // "memory" "=" megabyteLimit=INT;
- public MemoryEntryElements getMemoryEntryAccess() {
- return pMemoryEntry;
- }
-
- public ParserRule getMemoryEntryRule() {
- return getMemoryEntryAccess().getRule();
- }
-
- //CustomEntry:
- // key=STRING "=" value=STRING;
- public CustomEntryElements getCustomEntryAccess() {
- return pCustomEntry;
- }
-
- public ParserRule getCustomEntryRule() {
- return getCustomEntryAccess().getRule();
- }
-
- //ConfigReference:
- // config=[ConfigDeclaration];
- public ConfigReferenceElements getConfigReferenceAccess() {
- return pConfigReference;
- }
-
- public ParserRule getConfigReferenceRule() {
- return getConfigReferenceAccess().getRule();
- }
-
- //Config:
- // ConfigSpecification | ConfigReference;
- public ConfigElements getConfigAccess() {
- return pConfig;
- }
-
- public ParserRule getConfigRule() {
- return getConfigAccess().getRule();
- }
-
- //enum Solver:
- // SMTSolver | AlloySolver | ViatraSolver;
- public SolverElements getSolverAccess() {
- return eSolver;
- }
-
- public EnumRule getSolverRule() {
- return getSolverAccess().getRule();
- }
-
- //ScopeSpecification:
- // {ScopeSpecification} '{' (scopes+=TypeScope (',' scopes+=TypeScope)*)?
- // '}';
- public ScopeSpecificationElements getScopeSpecificationAccess() {
- return pScopeSpecification;
- }
-
- public ParserRule getScopeSpecificationRule() {
- return getScopeSpecificationAccess().getRule();
- }
-
- //TypeScope:
- // ClassTypeScope | ObjectTypeScope | IntegerTypeScope | RealTypeScope | StringTypeScope;
- public TypeScopeElements getTypeScopeAccess() {
- return pTypeScope;
- }
-
- public ParserRule getTypeScopeRule() {
- return getTypeScopeAccess().getRule();
- }
-
- //ClassTypeScope:
- // '#' type=ClassReference (setsNew?='+=' | setsSum?='=') (number=ExactNumber | number=IntervallNumber);
- public ClassTypeScopeElements getClassTypeScopeAccess() {
- return pClassTypeScope;
- }
-
- public ParserRule getClassTypeScopeRule() {
- return getClassTypeScopeAccess().getRule();
- }
-
- //ObjectTypeScope:
- // '#' type=ObjectReference (setsNew?='+=' | setsSum?='=') (number=ExactNumber | number=IntervallNumber);
- public ObjectTypeScopeElements getObjectTypeScopeAccess() {
- return pObjectTypeScope;
- }
-
- public ParserRule getObjectTypeScopeRule() {
- return getObjectTypeScopeAccess().getRule();
- }
-
- //IntegerTypeScope:
- // '#' type=IntegerReference (setsNew?='+=' | setsSum?='=') (number=ExactNumber | number=IntervallNumber |
- // number=IntEnumberation);
- public IntegerTypeScopeElements getIntegerTypeScopeAccess() {
- return pIntegerTypeScope;
- }
-
- public ParserRule getIntegerTypeScopeRule() {
- return getIntegerTypeScopeAccess().getRule();
- }
-
- //RealTypeScope:
- // '#' type=RealReference (setsNew?='+=' | setsSum?='=') (number=ExactNumber | number=IntervallNumber |
- // number=RealEnumeration);
- public RealTypeScopeElements getRealTypeScopeAccess() {
- return pRealTypeScope;
- }
-
- public ParserRule getRealTypeScopeRule() {
- return getRealTypeScopeAccess().getRule();
- }
-
- //StringTypeScope:
- // '#' type=StringReference (setsNew?='+=' | setsSum?='=') (number=ExactNumber | number=IntervallNumber |
- // number=StringEnumeration);
- public StringTypeScopeElements getStringTypeScopeAccess() {
- return pStringTypeScope;
- }
-
- public ParserRule getStringTypeScopeRule() {
- return getStringTypeScopeAccess().getRule();
- }
-
- //TypeReference:
- // ClassReference | ObjectReference | IntegerReference | RealReference | StringReference;
- public TypeReferenceElements getTypeReferenceAccess() {
- return pTypeReference;
- }
-
- public ParserRule getTypeReferenceRule() {
- return getTypeReferenceAccess().getRule();
- }
-
- //ClassReference:
- // '<' element=MetamodelElement '>';
- public ClassReferenceElements getClassReferenceAccess() {
- return pClassReference;
- }
-
- public ParserRule getClassReferenceRule() {
- return getClassReferenceAccess().getRule();
- }
-
- //ObjectReference:
- // {ObjectReference} 'node';
- public ObjectReferenceElements getObjectReferenceAccess() {
- return pObjectReference;
- }
-
- public ParserRule getObjectReferenceRule() {
- return getObjectReferenceAccess().getRule();
- }
-
- //IntegerReference:
- // {IntegerScope} 'int';
- public IntegerReferenceElements getIntegerReferenceAccess() {
- return pIntegerReference;
- }
-
- public ParserRule getIntegerReferenceRule() {
- return getIntegerReferenceAccess().getRule();
- }
-
- //RealReference:
- // {RealScope} 'real';
- public RealReferenceElements getRealReferenceAccess() {
- return pRealReference;
- }
-
- public ParserRule getRealReferenceRule() {
- return getRealReferenceAccess().getRule();
- }
-
- //StringReference:
- // {StringScope} 'string';
- public StringReferenceElements getStringReferenceAccess() {
- return pStringReference;
- }
-
- public ParserRule getStringReferenceRule() {
- return getStringReferenceAccess().getRule();
- }
-
- //NumberSpecification:
- // ExactNumber | IntervallNumber | IntEnumberation | RealEnumeration | StringEnumeration;
- public NumberSpecificationElements getNumberSpecificationAccess() {
- return pNumberSpecification;
- }
-
- public ParserRule getNumberSpecificationRule() {
- return getNumberSpecificationAccess().getRule();
- }
-
- //ExactNumber:
- // exactNumber=INT | exactUnlimited?='*';
- public ExactNumberElements getExactNumberAccess() {
- return pExactNumber;
- }
-
- public ParserRule getExactNumberRule() {
- return getExactNumberAccess().getRule();
- }
-
- //IntervallNumber:
- // min=INT '..' (maxNumber=INT | maxUnlimited?='*');
- public IntervallNumberElements getIntervallNumberAccess() {
- return pIntervallNumber;
- }
-
- public ParserRule getIntervallNumberRule() {
- return getIntervallNumberAccess().getRule();
- }
-
- //IntEnumberation:
- // {IntEnumberation} '{' (entry+=INTLiteral (',' entry+=INTLiteral)*)? '}';
- public IntEnumberationElements getIntEnumberationAccess() {
- return pIntEnumberation;
- }
-
- public ParserRule getIntEnumberationRule() {
- return getIntEnumberationAccess().getRule();
- }
-
- //RealEnumeration:
- // {RealEnumeration} '{' (entry+=REALLiteral (',' entry+=REALLiteral)*)? '}';
- public RealEnumerationElements getRealEnumerationAccess() {
- return pRealEnumeration;
- }
-
- public ParserRule getRealEnumerationRule() {
- return getRealEnumerationAccess().getRule();
- }
-
- //StringEnumeration:
- // {StringEnumeration} '{' (entry+=STRING (',' entry+=STRING)*)? '}';
- public StringEnumerationElements getStringEnumerationAccess() {
- return pStringEnumeration;
- }
-
- public ParserRule getStringEnumerationRule() {
- return getStringEnumerationAccess().getRule();
- }
-
- //ScopeDeclaration:
- // 'scope' name=ID specification=ScopeSpecification;
- public ScopeDeclarationElements getScopeDeclarationAccess() {
- return pScopeDeclaration;
- }
-
- public ParserRule getScopeDeclarationRule() {
- return getScopeDeclarationAccess().getRule();
- }
-
- //ScopeReference:
- // referred=[ScopeDeclaration];
- public ScopeReferenceElements getScopeReferenceAccess() {
- return pScopeReference;
- }
-
- public ParserRule getScopeReferenceRule() {
- return getScopeReferenceAccess().getRule();
- }
-
- //Scope:
- // ScopeSpecification | ScopeReference;
- public ScopeElements getScopeAccess() {
- return pScope;
- }
-
- public ParserRule getScopeRule() {
- return getScopeAccess().getRule();
- }
-
- //Task:
- // GenerationTask /*| CoverageCalculation | ValidationTask*/;
- public TaskElements getTaskAccess() {
- return pTask;
- }
-
- public ParserRule getTaskRule() {
- return getTaskAccess().getRule();
- }
-
- //GenerationTask:
- // 'generate' {GenerationTask} '{' (('metamodel' '=' metamodel=Metamodel)? & ('partial-model' '='
- // partialModel=PartialModel)? & ('constraints' '=' patterns=GraphPattern)? & ('scope' '=' scope=Scope)? &
- // (numberSpecified?='number' '=' number=INT)? & (runSpecified?='runs' '=' runs=INT)? & ('solver' '=' solver=Solver)? &
- // ('config' '=' config=Config)? & ('debug' '=' debugFolder=File)? & ('log' '=' targetLogFile=File)? & ('statistics' '='
- // targetStatisticsFile=File)? & ('output' '=' tagetFolder=File)?) '}';
- public GenerationTaskElements getGenerationTaskAccess() {
- return pGenerationTask;
- }
-
- public ParserRule getGenerationTaskRule() {
- return getGenerationTaskAccess().getRule();
- }
-
- //terminal ID:
- // '^'? ('a'..'z' | 'A'..'Z' | '_') ('a'..'z' | 'A'..'Z' | '_' | '0'..'9')*;
- public TerminalRule getIDRule() {
- return gaTerminals.getIDRule();
- }
-
- //terminal INT returns ecore::EInt:
- // '0'..'9'+;
- public TerminalRule getINTRule() {
- return gaTerminals.getINTRule();
- }
-
- //terminal STRING:
- // '"' ('\\' . | !('\\' | '"'))* '"' | "'" ('\\' . | !('\\' | "'"))* "'";
- public TerminalRule getSTRINGRule() {
- return gaTerminals.getSTRINGRule();
- }
-
- //terminal ML_COMMENT:
- // '/*'->'*/';
- public TerminalRule getML_COMMENTRule() {
- return gaTerminals.getML_COMMENTRule();
- }
-
- //terminal SL_COMMENT:
- // '//' !('\n' | '\r')* ('\r'? '\n')?;
- public TerminalRule getSL_COMMENTRule() {
- return gaTerminals.getSL_COMMENTRule();
- }
-
- //terminal WS:
- // ' ' | '\t' | '\r' | '\n'+;
- public TerminalRule getWSRule() {
- return gaTerminals.getWSRule();
- }
-
- //terminal ANY_OTHER:
- // .;
- public TerminalRule getANY_OTHERRule() {
- return gaTerminals.getANY_OTHERRule();
- }
-}
+/*
+ * generated by Xtext 2.16.0
+ */
+package hu.bme.mit.inf.dslreasoner.application.services;
+
+import com.google.inject.Inject;
+import com.google.inject.Singleton;
+import java.util.List;
+import org.eclipse.xtext.Action;
+import org.eclipse.xtext.Alternatives;
+import org.eclipse.xtext.Assignment;
+import org.eclipse.xtext.CrossReference;
+import org.eclipse.xtext.EnumLiteralDeclaration;
+import org.eclipse.xtext.EnumRule;
+import org.eclipse.xtext.Grammar;
+import org.eclipse.xtext.GrammarUtil;
+import org.eclipse.xtext.Group;
+import org.eclipse.xtext.Keyword;
+import org.eclipse.xtext.ParserRule;
+import org.eclipse.xtext.RuleCall;
+import org.eclipse.xtext.TerminalRule;
+import org.eclipse.xtext.UnorderedGroup;
+import org.eclipse.xtext.common.services.TerminalsGrammarAccess;
+import org.eclipse.xtext.service.AbstractElementFinder.AbstractEnumRuleElementFinder;
+import org.eclipse.xtext.service.AbstractElementFinder.AbstractGrammarElementFinder;
+import org.eclipse.xtext.service.GrammarProvider;
+
+@Singleton
+public class ApplicationConfigurationGrammarAccess extends AbstractGrammarElementFinder {
+
+ public class ConfigurationScriptElements extends AbstractParserRuleElementFinder {
+ private final ParserRule rule = (ParserRule) GrammarUtil.findRuleForName(getGrammar(), "hu.bme.mit.inf.dslreasoner.application.ApplicationConfiguration.ConfigurationScript");
+ private final Group cGroup = (Group)rule.eContents().get(1);
+ private final Assignment cImportsAssignment_0 = (Assignment)cGroup.eContents().get(0);
+ private final RuleCall cImportsImportParserRuleCall_0_0 = (RuleCall)cImportsAssignment_0.eContents().get(0);
+ private final Assignment cCommandsAssignment_1 = (Assignment)cGroup.eContents().get(1);
+ private final RuleCall cCommandsCommandParserRuleCall_1_0 = (RuleCall)cCommandsAssignment_1.eContents().get(0);
+
+ //ConfigurationScript:
+ // imports+=Import*
+ // commands+=Command*;
+ @Override public ParserRule getRule() { return rule; }
+
+ //imports+=Import* commands+=Command*
+ public Group getGroup() { return cGroup; }
+
+ //imports+=Import*
+ public Assignment getImportsAssignment_0() { return cImportsAssignment_0; }
+
+ //Import
+ public RuleCall getImportsImportParserRuleCall_0_0() { return cImportsImportParserRuleCall_0_0; }
+
+ //commands+=Command*
+ public Assignment getCommandsAssignment_1() { return cCommandsAssignment_1; }
+
+ //Command
+ public RuleCall getCommandsCommandParserRuleCall_1_0() { return cCommandsCommandParserRuleCall_1_0; }
+ }
+ public class CommandElements extends AbstractParserRuleElementFinder {
+ private final ParserRule rule = (ParserRule) GrammarUtil.findRuleForName(getGrammar(), "hu.bme.mit.inf.dslreasoner.application.ApplicationConfiguration.Command");
+ private final Alternatives cAlternatives = (Alternatives)rule.eContents().get(1);
+ private final RuleCall cDeclarationParserRuleCall_0 = (RuleCall)cAlternatives.eContents().get(0);
+ private final RuleCall cTaskParserRuleCall_1 = (RuleCall)cAlternatives.eContents().get(1);
+
+ //Command:
+ // Declaration | Task;
+ @Override public ParserRule getRule() { return rule; }
+
+ //Declaration | Task
+ public Alternatives getAlternatives() { return cAlternatives; }
+
+ //Declaration
+ public RuleCall getDeclarationParserRuleCall_0() { return cDeclarationParserRuleCall_0; }
+
+ //Task
+ public RuleCall getTaskParserRuleCall_1() { return cTaskParserRuleCall_1; }
+ }
+ public class QualifiedNameElements extends AbstractParserRuleElementFinder {
+ private final ParserRule rule = (ParserRule) GrammarUtil.findRuleForName(getGrammar(), "hu.bme.mit.inf.dslreasoner.application.ApplicationConfiguration.QualifiedName");
+ private final Group cGroup = (Group)rule.eContents().get(1);
+ private final RuleCall cIDTerminalRuleCall_0 = (RuleCall)cGroup.eContents().get(0);
+ private final Group cGroup_1 = (Group)cGroup.eContents().get(1);
+ private final Keyword cFullStopKeyword_1_0 = (Keyword)cGroup_1.eContents().get(0);
+ private final RuleCall cIDTerminalRuleCall_1_1 = (RuleCall)cGroup_1.eContents().get(1);
+
+ //QualifiedName:
+ // ID ('.' ID)*;
+ @Override public ParserRule getRule() { return rule; }
+
+ //ID ('.' ID)*
+ public Group getGroup() { return cGroup; }
+
+ //ID
+ public RuleCall getIDTerminalRuleCall_0() { return cIDTerminalRuleCall_0; }
+
+ //('.' ID)*
+ public Group getGroup_1() { return cGroup_1; }
+
+ //'.'
+ public Keyword getFullStopKeyword_1_0() { return cFullStopKeyword_1_0; }
+
+ //ID
+ public RuleCall getIDTerminalRuleCall_1_1() { return cIDTerminalRuleCall_1_1; }
+ }
+ public class REALLiteralElements extends AbstractParserRuleElementFinder {
+ private final ParserRule rule = (ParserRule) GrammarUtil.findRuleForName(getGrammar(), "hu.bme.mit.inf.dslreasoner.application.ApplicationConfiguration.REALLiteral");
+ private final Group cGroup = (Group)rule.eContents().get(1);
+ private final Keyword cHyphenMinusKeyword_0 = (Keyword)cGroup.eContents().get(0);
+ private final RuleCall cINTTerminalRuleCall_1 = (RuleCall)cGroup.eContents().get(1);
+ private final Keyword cFullStopKeyword_2 = (Keyword)cGroup.eContents().get(2);
+ private final RuleCall cINTTerminalRuleCall_3 = (RuleCall)cGroup.eContents().get(3);
+
+ //REALLiteral ecore::EBigDecimal:
+ // '-'? INT '.' INT;
+ @Override public ParserRule getRule() { return rule; }
+
+ //'-'? INT '.' INT
+ public Group getGroup() { return cGroup; }
+
+ //'-'?
+ public Keyword getHyphenMinusKeyword_0() { return cHyphenMinusKeyword_0; }
+
+ //INT
+ public RuleCall getINTTerminalRuleCall_1() { return cINTTerminalRuleCall_1; }
+
+ //'.'
+ public Keyword getFullStopKeyword_2() { return cFullStopKeyword_2; }
+
+ //INT
+ public RuleCall getINTTerminalRuleCall_3() { return cINTTerminalRuleCall_3; }
+ }
+ public class INTLiteralElements extends AbstractParserRuleElementFinder {
+ private final ParserRule rule = (ParserRule) GrammarUtil.findRuleForName(getGrammar(), "hu.bme.mit.inf.dslreasoner.application.ApplicationConfiguration.INTLiteral");
+ private final Group cGroup = (Group)rule.eContents().get(1);
+ private final Keyword cHyphenMinusKeyword_0 = (Keyword)cGroup.eContents().get(0);
+ private final RuleCall cINTTerminalRuleCall_1 = (RuleCall)cGroup.eContents().get(1);
+
+ //INTLiteral ecore::EInt:
+ // '-'? INT;
+ @Override public ParserRule getRule() { return rule; }
+
+ //'-'? INT
+ public Group getGroup() { return cGroup; }
+
+ //'-'?
+ public Keyword getHyphenMinusKeyword_0() { return cHyphenMinusKeyword_0; }
+
+ //INT
+ public RuleCall getINTTerminalRuleCall_1() { return cINTTerminalRuleCall_1; }
+ }
+ public class ImportElements extends AbstractParserRuleElementFinder {
+ private final ParserRule rule = (ParserRule) GrammarUtil.findRuleForName(getGrammar(), "hu.bme.mit.inf.dslreasoner.application.ApplicationConfiguration.Import");
+ private final Alternatives cAlternatives = (Alternatives)rule.eContents().get(1);
+ private final RuleCall cEPackageImportParserRuleCall_0 = (RuleCall)cAlternatives.eContents().get(0);
+ private final RuleCall cViatraImportParserRuleCall_1 = (RuleCall)cAlternatives.eContents().get(1);
+ private final RuleCall cCftImportParserRuleCall_2 = (RuleCall)cAlternatives.eContents().get(2);
+
+ /////////////////////////////////////////////////////
+ //// Imports
+ /////////////////////////////////////////////////////
+ //Import:
+ // EPackageImport | ViatraImport | CftImport;
+ @Override public ParserRule getRule() { return rule; }
+
+ //EPackageImport | ViatraImport | CftImport
+ public Alternatives getAlternatives() { return cAlternatives; }
+
+ //EPackageImport
+ public RuleCall getEPackageImportParserRuleCall_0() { return cEPackageImportParserRuleCall_0; }
+
+ //ViatraImport
+ public RuleCall getViatraImportParserRuleCall_1() { return cViatraImportParserRuleCall_1; }
+
+ //CftImport
+ public RuleCall getCftImportParserRuleCall_2() { return cCftImportParserRuleCall_2; }
+ }
+ public class EPackageImportElements extends AbstractParserRuleElementFinder {
+ private final ParserRule rule = (ParserRule) GrammarUtil.findRuleForName(getGrammar(), "hu.bme.mit.inf.dslreasoner.application.ApplicationConfiguration.EPackageImport");
+ private final Group cGroup = (Group)rule.eContents().get(1);
+ private final Keyword cImportKeyword_0 = (Keyword)cGroup.eContents().get(0);
+ private final Keyword cEpackageKeyword_1 = (Keyword)cGroup.eContents().get(1);
+ private final Assignment cImportedPackageAssignment_2 = (Assignment)cGroup.eContents().get(2);
+ private final CrossReference cImportedPackageEPackageCrossReference_2_0 = (CrossReference)cImportedPackageAssignment_2.eContents().get(0);
+ private final RuleCall cImportedPackageEPackageSTRINGTerminalRuleCall_2_0_1 = (RuleCall)cImportedPackageEPackageCrossReference_2_0.eContents().get(1);
+
+ //EPackageImport:
+ // "import" "epackage" importedPackage=[ecore::EPackage|STRING];
+ @Override public ParserRule getRule() { return rule; }
+
+ //"import" "epackage" importedPackage=[ecore::EPackage|STRING]
+ public Group getGroup() { return cGroup; }
+
+ //"import"
+ public Keyword getImportKeyword_0() { return cImportKeyword_0; }
+
+ //"epackage"
+ public Keyword getEpackageKeyword_1() { return cEpackageKeyword_1; }
+
+ //importedPackage=[ecore::EPackage|STRING]
+ public Assignment getImportedPackageAssignment_2() { return cImportedPackageAssignment_2; }
+
+ //[ecore::EPackage|STRING]
+ public CrossReference getImportedPackageEPackageCrossReference_2_0() { return cImportedPackageEPackageCrossReference_2_0; }
+
+ //STRING
+ public RuleCall getImportedPackageEPackageSTRINGTerminalRuleCall_2_0_1() { return cImportedPackageEPackageSTRINGTerminalRuleCall_2_0_1; }
+ }
+ public class ViatraImportElements extends AbstractParserRuleElementFinder {
+ private final ParserRule rule = (ParserRule) GrammarUtil.findRuleForName(getGrammar(), "hu.bme.mit.inf.dslreasoner.application.ApplicationConfiguration.ViatraImport");
+ private final Group cGroup = (Group)rule.eContents().get(1);
+ private final Keyword cImportKeyword_0 = (Keyword)cGroup.eContents().get(0);
+ private final Keyword cViatraKeyword_1 = (Keyword)cGroup.eContents().get(1);
+ private final Assignment cImportedViatraAssignment_2 = (Assignment)cGroup.eContents().get(2);
+ private final CrossReference cImportedViatraPatternModelCrossReference_2_0 = (CrossReference)cImportedViatraAssignment_2.eContents().get(0);
+ private final RuleCall cImportedViatraPatternModelSTRINGTerminalRuleCall_2_0_1 = (RuleCall)cImportedViatraPatternModelCrossReference_2_0.eContents().get(1);
+
+ //ViatraImport:
+ // "import" "viatra" importedViatra=[viatra::PatternModel|STRING];
+ @Override public ParserRule getRule() { return rule; }
+
+ //"import" "viatra" importedViatra=[viatra::PatternModel|STRING]
+ public Group getGroup() { return cGroup; }
+
+ //"import"
+ public Keyword getImportKeyword_0() { return cImportKeyword_0; }
+
+ //"viatra"
+ public Keyword getViatraKeyword_1() { return cViatraKeyword_1; }
+
+ //importedViatra=[viatra::PatternModel|STRING]
+ public Assignment getImportedViatraAssignment_2() { return cImportedViatraAssignment_2; }
+
+ //[viatra::PatternModel|STRING]
+ public CrossReference getImportedViatraPatternModelCrossReference_2_0() { return cImportedViatraPatternModelCrossReference_2_0; }
+
+ //STRING
+ public RuleCall getImportedViatraPatternModelSTRINGTerminalRuleCall_2_0_1() { return cImportedViatraPatternModelSTRINGTerminalRuleCall_2_0_1; }
+ }
+ public class CftImportElements extends AbstractParserRuleElementFinder {
+ private final ParserRule rule = (ParserRule) GrammarUtil.findRuleForName(getGrammar(), "hu.bme.mit.inf.dslreasoner.application.ApplicationConfiguration.CftImport");
+ private final Group cGroup = (Group)rule.eContents().get(1);
+ private final Keyword cImportKeyword_0 = (Keyword)cGroup.eContents().get(0);
+ private final Keyword cReliabilityKeyword_1 = (Keyword)cGroup.eContents().get(1);
+ private final Assignment cImportedCftAssignment_2 = (Assignment)cGroup.eContents().get(2);
+ private final CrossReference cImportedCftCftModelCrossReference_2_0 = (CrossReference)cImportedCftAssignment_2.eContents().get(0);
+ private final RuleCall cImportedCftCftModelSTRINGTerminalRuleCall_2_0_1 = (RuleCall)cImportedCftCftModelCrossReference_2_0.eContents().get(1);
+
+ //CftImport:
+ // "import" "reliability" importedCft=[cftLanguage::CftModel|STRING];
+ @Override public ParserRule getRule() { return rule; }
+
+ //"import" "reliability" importedCft=[cftLanguage::CftModel|STRING]
+ public Group getGroup() { return cGroup; }
+
+ //"import"
+ public Keyword getImportKeyword_0() { return cImportKeyword_0; }
+
+ //"reliability"
+ public Keyword getReliabilityKeyword_1() { return cReliabilityKeyword_1; }
+
+ //importedCft=[cftLanguage::CftModel|STRING]
+ public Assignment getImportedCftAssignment_2() { return cImportedCftAssignment_2; }
+
+ //[cftLanguage::CftModel|STRING]
+ public CrossReference getImportedCftCftModelCrossReference_2_0() { return cImportedCftCftModelCrossReference_2_0; }
+
+ //STRING
+ public RuleCall getImportedCftCftModelSTRINGTerminalRuleCall_2_0_1() { return cImportedCftCftModelSTRINGTerminalRuleCall_2_0_1; }
+ }
+ public class DeclarationElements extends AbstractParserRuleElementFinder {
+ private final ParserRule rule = (ParserRule) GrammarUtil.findRuleForName(getGrammar(), "hu.bme.mit.inf.dslreasoner.application.ApplicationConfiguration.Declaration");
+ private final Alternatives cAlternatives = (Alternatives)rule.eContents().get(1);
+ private final RuleCall cFileDeclarationParserRuleCall_0 = (RuleCall)cAlternatives.eContents().get(0);
+ private final RuleCall cMetamodelDeclarationParserRuleCall_1 = (RuleCall)cAlternatives.eContents().get(1);
+ private final RuleCall cPartialModelDeclarationParserRuleCall_2 = (RuleCall)cAlternatives.eContents().get(2);
+ private final RuleCall cGraphPatternDeclarationParserRuleCall_3 = (RuleCall)cAlternatives.eContents().get(3);
+ private final RuleCall cConfigDeclarationParserRuleCall_4 = (RuleCall)cAlternatives.eContents().get(4);
+ private final RuleCall cScopeDeclarationParserRuleCall_5 = (RuleCall)cAlternatives.eContents().get(5);
+ private final RuleCall cObjectiveDeclarationParserRuleCall_6 = (RuleCall)cAlternatives.eContents().get(6);
+
+ /////////////////////////////////////////////////////
+ //// Declaration
+ /////////////////////////////////////////////////////
+ //Declaration:
+ // FileDeclaration
+ // | MetamodelDeclaration
+ // | PartialModelDeclaration
+ // | GraphPatternDeclaration
+ // | ConfigDeclaration
+ // | ScopeDeclaration
+ // | ObjectiveDeclaration;
+ @Override public ParserRule getRule() { return rule; }
+
+ //FileDeclaration | MetamodelDeclaration | PartialModelDeclaration | GraphPatternDeclaration | ConfigDeclaration |
+ //ScopeDeclaration | ObjectiveDeclaration
+ public Alternatives getAlternatives() { return cAlternatives; }
+
+ //FileDeclaration
+ public RuleCall getFileDeclarationParserRuleCall_0() { return cFileDeclarationParserRuleCall_0; }
+
+ //MetamodelDeclaration
+ public RuleCall getMetamodelDeclarationParserRuleCall_1() { return cMetamodelDeclarationParserRuleCall_1; }
+
+ //PartialModelDeclaration
+ public RuleCall getPartialModelDeclarationParserRuleCall_2() { return cPartialModelDeclarationParserRuleCall_2; }
+
+ //GraphPatternDeclaration
+ public RuleCall getGraphPatternDeclarationParserRuleCall_3() { return cGraphPatternDeclarationParserRuleCall_3; }
+
+ //ConfigDeclaration
+ public RuleCall getConfigDeclarationParserRuleCall_4() { return cConfigDeclarationParserRuleCall_4; }
+
+ //ScopeDeclaration
+ public RuleCall getScopeDeclarationParserRuleCall_5() { return cScopeDeclarationParserRuleCall_5; }
+
+ //ObjectiveDeclaration
+ public RuleCall getObjectiveDeclarationParserRuleCall_6() { return cObjectiveDeclarationParserRuleCall_6; }
+ }
+ public class FileSpecificationElements extends AbstractParserRuleElementFinder {
+ private final ParserRule rule = (ParserRule) GrammarUtil.findRuleForName(getGrammar(), "hu.bme.mit.inf.dslreasoner.application.ApplicationConfiguration.FileSpecification");
+ private final Assignment cPathAssignment = (Assignment)rule.eContents().get(1);
+ private final RuleCall cPathSTRINGTerminalRuleCall_0 = (RuleCall)cPathAssignment.eContents().get(0);
+
+ /////////////////////////////////////////////////////
+ //// Files and Folders
+ /////////////////////////////////////////////////////
+ //FileSpecification:
+ // path=STRING;
+ @Override public ParserRule getRule() { return rule; }
+
+ //path=STRING
+ public Assignment getPathAssignment() { return cPathAssignment; }
+
+ //STRING
+ public RuleCall getPathSTRINGTerminalRuleCall_0() { return cPathSTRINGTerminalRuleCall_0; }
+ }
+ public class FileDeclarationElements extends AbstractParserRuleElementFinder {
+ private final ParserRule rule = (ParserRule) GrammarUtil.findRuleForName(getGrammar(), "hu.bme.mit.inf.dslreasoner.application.ApplicationConfiguration.FileDeclaration");
+ private final Group cGroup = (Group)rule.eContents().get(1);
+ private final Keyword cFileKeyword_0 = (Keyword)cGroup.eContents().get(0);
+ private final Assignment cNameAssignment_1 = (Assignment)cGroup.eContents().get(1);
+ private final RuleCall cNameIDTerminalRuleCall_1_0 = (RuleCall)cNameAssignment_1.eContents().get(0);
+ private final Keyword cEqualsSignKeyword_2 = (Keyword)cGroup.eContents().get(2);
+ private final Assignment cSpecificationAssignment_3 = (Assignment)cGroup.eContents().get(3);
+ private final RuleCall cSpecificationFileSpecificationParserRuleCall_3_0 = (RuleCall)cSpecificationAssignment_3.eContents().get(0);
+
+ //FileDeclaration:
+ // 'file' name=ID '=' specification=FileSpecification;
+ @Override public ParserRule getRule() { return rule; }
+
+ //'file' name=ID '=' specification=FileSpecification
+ public Group getGroup() { return cGroup; }
+
+ //'file'
+ public Keyword getFileKeyword_0() { return cFileKeyword_0; }
+
+ //name=ID
+ public Assignment getNameAssignment_1() { return cNameAssignment_1; }
+
+ //ID
+ public RuleCall getNameIDTerminalRuleCall_1_0() { return cNameIDTerminalRuleCall_1_0; }
+
+ //'='
+ public Keyword getEqualsSignKeyword_2() { return cEqualsSignKeyword_2; }
+
+ //specification=FileSpecification
+ public Assignment getSpecificationAssignment_3() { return cSpecificationAssignment_3; }
+
+ //FileSpecification
+ public RuleCall getSpecificationFileSpecificationParserRuleCall_3_0() { return cSpecificationFileSpecificationParserRuleCall_3_0; }
+ }
+ public class FileReferenceElements extends AbstractParserRuleElementFinder {
+ private final ParserRule rule = (ParserRule) GrammarUtil.findRuleForName(getGrammar(), "hu.bme.mit.inf.dslreasoner.application.ApplicationConfiguration.FileReference");
+ private final Assignment cReferredAssignment = (Assignment)rule.eContents().get(1);
+ private final CrossReference cReferredFileDeclarationCrossReference_0 = (CrossReference)cReferredAssignment.eContents().get(0);
+ private final RuleCall cReferredFileDeclarationIDTerminalRuleCall_0_1 = (RuleCall)cReferredFileDeclarationCrossReference_0.eContents().get(1);
+
+ //FileReference:
+ // referred=[FileDeclaration];
+ @Override public ParserRule getRule() { return rule; }
+
+ //referred=[FileDeclaration]
+ public Assignment getReferredAssignment() { return cReferredAssignment; }
+
+ //[FileDeclaration]
+ public CrossReference getReferredFileDeclarationCrossReference_0() { return cReferredFileDeclarationCrossReference_0; }
+
+ //ID
+ public RuleCall getReferredFileDeclarationIDTerminalRuleCall_0_1() { return cReferredFileDeclarationIDTerminalRuleCall_0_1; }
+ }
+ public class FileElements extends AbstractParserRuleElementFinder {
+ private final ParserRule rule = (ParserRule) GrammarUtil.findRuleForName(getGrammar(), "hu.bme.mit.inf.dslreasoner.application.ApplicationConfiguration.File");
+ private final Alternatives cAlternatives = (Alternatives)rule.eContents().get(1);
+ private final RuleCall cFileSpecificationParserRuleCall_0 = (RuleCall)cAlternatives.eContents().get(0);
+ private final RuleCall cFileReferenceParserRuleCall_1 = (RuleCall)cAlternatives.eContents().get(1);
+
+ //File:
+ // FileSpecification | FileReference;
+ @Override public ParserRule getRule() { return rule; }
+
+ //FileSpecification | FileReference
+ public Alternatives getAlternatives() { return cAlternatives; }
+
+ //FileSpecification
+ public RuleCall getFileSpecificationParserRuleCall_0() { return cFileSpecificationParserRuleCall_0; }
+
+ //FileReference
+ public RuleCall getFileReferenceParserRuleCall_1() { return cFileReferenceParserRuleCall_1; }
+ }
+ public class MetamodelSpecificationElements extends AbstractParserRuleElementFinder {
+ private final ParserRule rule = (ParserRule) GrammarUtil.findRuleForName(getGrammar(), "hu.bme.mit.inf.dslreasoner.application.ApplicationConfiguration.MetamodelSpecification");
+ private final Group cGroup = (Group)rule.eContents().get(1);
+ private final Keyword cLeftCurlyBracketKeyword_0 = (Keyword)cGroup.eContents().get(0);
+ private final Assignment cEntriesAssignment_1 = (Assignment)cGroup.eContents().get(1);
+ private final RuleCall cEntriesMetamodelEntryParserRuleCall_1_0 = (RuleCall)cEntriesAssignment_1.eContents().get(0);
+ private final Group cGroup_2 = (Group)cGroup.eContents().get(2);
+ private final Keyword cCommaKeyword_2_0 = (Keyword)cGroup_2.eContents().get(0);
+ private final Assignment cEntriesAssignment_2_1 = (Assignment)cGroup_2.eContents().get(1);
+ private final RuleCall cEntriesMetamodelEntryParserRuleCall_2_1_0 = (RuleCall)cEntriesAssignment_2_1.eContents().get(0);
+ private final Keyword cRightCurlyBracketKeyword_3 = (Keyword)cGroup.eContents().get(3);
+
+ /////////////////////////////////////////////////////
+ //// Metamodel
+ /////////////////////////////////////////////////////
+ //MetamodelSpecification:
+ // '{' entries+=MetamodelEntry (',' entries+=MetamodelEntry)* '}';
+ @Override public ParserRule getRule() { return rule; }
+
+ //'{' entries+=MetamodelEntry (',' entries+=MetamodelEntry)* '}'
+ public Group getGroup() { return cGroup; }
+
+ //'{'
+ public Keyword getLeftCurlyBracketKeyword_0() { return cLeftCurlyBracketKeyword_0; }
+
+ //entries+=MetamodelEntry
+ public Assignment getEntriesAssignment_1() { return cEntriesAssignment_1; }
+
+ //MetamodelEntry
+ public RuleCall getEntriesMetamodelEntryParserRuleCall_1_0() { return cEntriesMetamodelEntryParserRuleCall_1_0; }
+
+ //(',' entries+=MetamodelEntry)*
+ public Group getGroup_2() { return cGroup_2; }
+
+ //','
+ public Keyword getCommaKeyword_2_0() { return cCommaKeyword_2_0; }
+
+ //entries+=MetamodelEntry
+ public Assignment getEntriesAssignment_2_1() { return cEntriesAssignment_2_1; }
+
+ //MetamodelEntry
+ public RuleCall getEntriesMetamodelEntryParserRuleCall_2_1_0() { return cEntriesMetamodelEntryParserRuleCall_2_1_0; }
+
+ //'}'
+ public Keyword getRightCurlyBracketKeyword_3() { return cRightCurlyBracketKeyword_3; }
+ }
+ public class MetamodelEntryElements extends AbstractParserRuleElementFinder {
+ private final ParserRule rule = (ParserRule) GrammarUtil.findRuleForName(getGrammar(), "hu.bme.mit.inf.dslreasoner.application.ApplicationConfiguration.MetamodelEntry");
+ private final Alternatives cAlternatives = (Alternatives)rule.eContents().get(1);
+ private final RuleCall cMetamodelElementParserRuleCall_0 = (RuleCall)cAlternatives.eContents().get(0);
+ private final RuleCall cAllPackageEntryParserRuleCall_1 = (RuleCall)cAlternatives.eContents().get(1);
+
+ //MetamodelEntry:
+ // MetamodelElement | AllPackageEntry;
+ @Override public ParserRule getRule() { return rule; }
+
+ //MetamodelElement | AllPackageEntry
+ public Alternatives getAlternatives() { return cAlternatives; }
+
+ //MetamodelElement
+ public RuleCall getMetamodelElementParserRuleCall_0() { return cMetamodelElementParserRuleCall_0; }
+
+ //AllPackageEntry
+ public RuleCall getAllPackageEntryParserRuleCall_1() { return cAllPackageEntryParserRuleCall_1; }
+ }
+ public class AllPackageEntryElements extends AbstractParserRuleElementFinder {
+ private final ParserRule rule = (ParserRule) GrammarUtil.findRuleForName(getGrammar(), "hu.bme.mit.inf.dslreasoner.application.ApplicationConfiguration.AllPackageEntry");
+ private final Group cGroup = (Group)rule.eContents().get(1);
+ private final Keyword cPackageKeyword_0 = (Keyword)cGroup.eContents().get(0);
+ private final Assignment cPackageAssignment_1 = (Assignment)cGroup.eContents().get(1);
+ private final CrossReference cPackageEPackageCrossReference_1_0 = (CrossReference)cPackageAssignment_1.eContents().get(0);
+ private final RuleCall cPackageEPackageQualifiedNameParserRuleCall_1_0_1 = (RuleCall)cPackageEPackageCrossReference_1_0.eContents().get(1);
+ private final Group cGroup_2 = (Group)cGroup.eContents().get(2);
+ private final Keyword cExcludingKeyword_2_0 = (Keyword)cGroup_2.eContents().get(0);
+ private final Keyword cLeftCurlyBracketKeyword_2_1 = (Keyword)cGroup_2.eContents().get(1);
+ private final Assignment cExclusionAssignment_2_2 = (Assignment)cGroup_2.eContents().get(2);
+ private final RuleCall cExclusionMetamodelElementParserRuleCall_2_2_0 = (RuleCall)cExclusionAssignment_2_2.eContents().get(0);
+ private final Group cGroup_2_3 = (Group)cGroup_2.eContents().get(3);
+ private final Keyword cCommaKeyword_2_3_0 = (Keyword)cGroup_2_3.eContents().get(0);
+ private final Assignment cExclusionAssignment_2_3_1 = (Assignment)cGroup_2_3.eContents().get(1);
+ private final RuleCall cExclusionMetamodelElementParserRuleCall_2_3_1_0 = (RuleCall)cExclusionAssignment_2_3_1.eContents().get(0);
+ private final Keyword cRightCurlyBracketKeyword_2_4 = (Keyword)cGroup_2.eContents().get(4);
+
+ //AllPackageEntry:
+ // "package" package=[ecore::EPackage|QualifiedName] ("excluding" '{' exclusion+=MetamodelElement (','
+ // exclusion+=MetamodelElement)* '}')?;
+ @Override public ParserRule getRule() { return rule; }
+
+ //"package" package=[ecore::EPackage|QualifiedName] ("excluding" '{' exclusion+=MetamodelElement (','
+ //exclusion+=MetamodelElement)* '}')?
+ public Group getGroup() { return cGroup; }
+
+ //"package"
+ public Keyword getPackageKeyword_0() { return cPackageKeyword_0; }
+
+ //package=[ecore::EPackage|QualifiedName]
+ public Assignment getPackageAssignment_1() { return cPackageAssignment_1; }
+
+ //[ecore::EPackage|QualifiedName]
+ public CrossReference getPackageEPackageCrossReference_1_0() { return cPackageEPackageCrossReference_1_0; }
+
+ //QualifiedName
+ public RuleCall getPackageEPackageQualifiedNameParserRuleCall_1_0_1() { return cPackageEPackageQualifiedNameParserRuleCall_1_0_1; }
+
+ //("excluding" '{' exclusion+=MetamodelElement (',' exclusion+=MetamodelElement)* '}')?
+ public Group getGroup_2() { return cGroup_2; }
+
+ //"excluding"
+ public Keyword getExcludingKeyword_2_0() { return cExcludingKeyword_2_0; }
+
+ //'{'
+ public Keyword getLeftCurlyBracketKeyword_2_1() { return cLeftCurlyBracketKeyword_2_1; }
+
+ //exclusion+=MetamodelElement
+ public Assignment getExclusionAssignment_2_2() { return cExclusionAssignment_2_2; }
+
+ //MetamodelElement
+ public RuleCall getExclusionMetamodelElementParserRuleCall_2_2_0() { return cExclusionMetamodelElementParserRuleCall_2_2_0; }
+
+ //(',' exclusion+=MetamodelElement)*
+ public Group getGroup_2_3() { return cGroup_2_3; }
+
+ //','
+ public Keyword getCommaKeyword_2_3_0() { return cCommaKeyword_2_3_0; }
+
+ //exclusion+=MetamodelElement
+ public Assignment getExclusionAssignment_2_3_1() { return cExclusionAssignment_2_3_1; }
+
+ //MetamodelElement
+ public RuleCall getExclusionMetamodelElementParserRuleCall_2_3_1_0() { return cExclusionMetamodelElementParserRuleCall_2_3_1_0; }
+
+ //'}'
+ public Keyword getRightCurlyBracketKeyword_2_4() { return cRightCurlyBracketKeyword_2_4; }
+ }
+ public class MetamodelElementElements extends AbstractParserRuleElementFinder {
+ private final ParserRule rule = (ParserRule) GrammarUtil.findRuleForName(getGrammar(), "hu.bme.mit.inf.dslreasoner.application.ApplicationConfiguration.MetamodelElement");
+ private final Group cGroup = (Group)rule.eContents().get(1);
+ private final Group cGroup_0 = (Group)cGroup.eContents().get(0);
+ private final Assignment cPackageAssignment_0_0 = (Assignment)cGroup_0.eContents().get(0);
+ private final CrossReference cPackageEPackageCrossReference_0_0_0 = (CrossReference)cPackageAssignment_0_0.eContents().get(0);
+ private final RuleCall cPackageEPackageQualifiedNameParserRuleCall_0_0_0_1 = (RuleCall)cPackageEPackageCrossReference_0_0_0.eContents().get(1);
+ private final Keyword cColonColonKeyword_0_1 = (Keyword)cGroup_0.eContents().get(1);
+ private final Assignment cClassifierAssignment_1 = (Assignment)cGroup.eContents().get(1);
+ private final CrossReference cClassifierEClassifierCrossReference_1_0 = (CrossReference)cClassifierAssignment_1.eContents().get(0);
+ private final RuleCall cClassifierEClassifierIDTerminalRuleCall_1_0_1 = (RuleCall)cClassifierEClassifierCrossReference_1_0.eContents().get(1);
+ private final Group cGroup_2 = (Group)cGroup.eContents().get(2);
+ private final Keyword cFullStopKeyword_2_0 = (Keyword)cGroup_2.eContents().get(0);
+ private final Assignment cFeatureAssignment_2_1 = (Assignment)cGroup_2.eContents().get(1);
+ private final CrossReference cFeatureENamedElementCrossReference_2_1_0 = (CrossReference)cFeatureAssignment_2_1.eContents().get(0);
+ private final RuleCall cFeatureENamedElementIDTerminalRuleCall_2_1_0_1 = (RuleCall)cFeatureENamedElementCrossReference_2_1_0.eContents().get(1);
+
+ //MetamodelElement:
+ // (package=[ecore::EPackage|QualifiedName] '::')? classifier=[ecore::EClassifier] ('.' feature=[ecore::ENamedElement])?;
+ @Override public ParserRule getRule() { return rule; }
+
+ //(package=[ecore::EPackage|QualifiedName] '::')? classifier=[ecore::EClassifier] ('.' feature=[ecore::ENamedElement])?
+ public Group getGroup() { return cGroup; }
+
+ //(package=[ecore::EPackage|QualifiedName] '::')?
+ public Group getGroup_0() { return cGroup_0; }
+
+ //package=[ecore::EPackage|QualifiedName]
+ public Assignment getPackageAssignment_0_0() { return cPackageAssignment_0_0; }
+
+ //[ecore::EPackage|QualifiedName]
+ public CrossReference getPackageEPackageCrossReference_0_0_0() { return cPackageEPackageCrossReference_0_0_0; }
+
+ //QualifiedName
+ public RuleCall getPackageEPackageQualifiedNameParserRuleCall_0_0_0_1() { return cPackageEPackageQualifiedNameParserRuleCall_0_0_0_1; }
+
+ //'::'
+ public Keyword getColonColonKeyword_0_1() { return cColonColonKeyword_0_1; }
+
+ //classifier=[ecore::EClassifier]
+ public Assignment getClassifierAssignment_1() { return cClassifierAssignment_1; }
+
+ //[ecore::EClassifier]
+ public CrossReference getClassifierEClassifierCrossReference_1_0() { return cClassifierEClassifierCrossReference_1_0; }
+
+ //ID
+ public RuleCall getClassifierEClassifierIDTerminalRuleCall_1_0_1() { return cClassifierEClassifierIDTerminalRuleCall_1_0_1; }
+
+ //('.' feature=[ecore::ENamedElement])?
+ public Group getGroup_2() { return cGroup_2; }
+
+ //'.'
+ public Keyword getFullStopKeyword_2_0() { return cFullStopKeyword_2_0; }
+
+ //feature=[ecore::ENamedElement]
+ public Assignment getFeatureAssignment_2_1() { return cFeatureAssignment_2_1; }
+
+ //[ecore::ENamedElement]
+ public CrossReference getFeatureENamedElementCrossReference_2_1_0() { return cFeatureENamedElementCrossReference_2_1_0; }
+
+ //ID
+ public RuleCall getFeatureENamedElementIDTerminalRuleCall_2_1_0_1() { return cFeatureENamedElementIDTerminalRuleCall_2_1_0_1; }
+ }
+ public class MetamodelDeclarationElements extends AbstractParserRuleElementFinder {
+ private final ParserRule rule = (ParserRule) GrammarUtil.findRuleForName(getGrammar(), "hu.bme.mit.inf.dslreasoner.application.ApplicationConfiguration.MetamodelDeclaration");
+ private final Group cGroup = (Group)rule.eContents().get(1);
+ private final Keyword cMetamodelKeyword_0 = (Keyword)cGroup.eContents().get(0);
+ private final Assignment cNameAssignment_1 = (Assignment)cGroup.eContents().get(1);
+ private final RuleCall cNameIDTerminalRuleCall_1_0 = (RuleCall)cNameAssignment_1.eContents().get(0);
+ private final Assignment cSpecificationAssignment_2 = (Assignment)cGroup.eContents().get(2);
+ private final RuleCall cSpecificationMetamodelSpecificationParserRuleCall_2_0 = (RuleCall)cSpecificationAssignment_2.eContents().get(0);
+
+ //MetamodelDeclaration:
+ // 'metamodel' name=ID specification=MetamodelSpecification;
+ @Override public ParserRule getRule() { return rule; }
+
+ //'metamodel' name=ID specification=MetamodelSpecification
+ public Group getGroup() { return cGroup; }
+
+ //'metamodel'
+ public Keyword getMetamodelKeyword_0() { return cMetamodelKeyword_0; }
+
+ //name=ID
+ public Assignment getNameAssignment_1() { return cNameAssignment_1; }
+
+ //ID
+ public RuleCall getNameIDTerminalRuleCall_1_0() { return cNameIDTerminalRuleCall_1_0; }
+
+ //specification=MetamodelSpecification
+ public Assignment getSpecificationAssignment_2() { return cSpecificationAssignment_2; }
+
+ //MetamodelSpecification
+ public RuleCall getSpecificationMetamodelSpecificationParserRuleCall_2_0() { return cSpecificationMetamodelSpecificationParserRuleCall_2_0; }
+ }
+ public class MetamodelReferenceElements extends AbstractParserRuleElementFinder {
+ private final ParserRule rule = (ParserRule) GrammarUtil.findRuleForName(getGrammar(), "hu.bme.mit.inf.dslreasoner.application.ApplicationConfiguration.MetamodelReference");
+ private final Assignment cReferredAssignment = (Assignment)rule.eContents().get(1);
+ private final CrossReference cReferredMetamodelDeclarationCrossReference_0 = (CrossReference)cReferredAssignment.eContents().get(0);
+ private final RuleCall cReferredMetamodelDeclarationIDTerminalRuleCall_0_1 = (RuleCall)cReferredMetamodelDeclarationCrossReference_0.eContents().get(1);
+
+ //MetamodelReference:
+ // referred=[MetamodelDeclaration];
+ @Override public ParserRule getRule() { return rule; }
+
+ //referred=[MetamodelDeclaration]
+ public Assignment getReferredAssignment() { return cReferredAssignment; }
+
+ //[MetamodelDeclaration]
+ public CrossReference getReferredMetamodelDeclarationCrossReference_0() { return cReferredMetamodelDeclarationCrossReference_0; }
+
+ //ID
+ public RuleCall getReferredMetamodelDeclarationIDTerminalRuleCall_0_1() { return cReferredMetamodelDeclarationIDTerminalRuleCall_0_1; }
+ }
+ public class MetamodelElements extends AbstractParserRuleElementFinder {
+ private final ParserRule rule = (ParserRule) GrammarUtil.findRuleForName(getGrammar(), "hu.bme.mit.inf.dslreasoner.application.ApplicationConfiguration.Metamodel");
+ private final Alternatives cAlternatives = (Alternatives)rule.eContents().get(1);
+ private final RuleCall cMetamodelReferenceParserRuleCall_0 = (RuleCall)cAlternatives.eContents().get(0);
+ private final RuleCall cMetamodelSpecificationParserRuleCall_1 = (RuleCall)cAlternatives.eContents().get(1);
+
+ //Metamodel:
+ // MetamodelReference | MetamodelSpecification;
+ @Override public ParserRule getRule() { return rule; }
+
+ //MetamodelReference | MetamodelSpecification
+ public Alternatives getAlternatives() { return cAlternatives; }
+
+ //MetamodelReference
+ public RuleCall getMetamodelReferenceParserRuleCall_0() { return cMetamodelReferenceParserRuleCall_0; }
+
+ //MetamodelSpecification
+ public RuleCall getMetamodelSpecificationParserRuleCall_1() { return cMetamodelSpecificationParserRuleCall_1; }
+ }
+ public class PartialModelSpecificationElements extends AbstractParserRuleElementFinder {
+ private final ParserRule rule = (ParserRule) GrammarUtil.findRuleForName(getGrammar(), "hu.bme.mit.inf.dslreasoner.application.ApplicationConfiguration.PartialModelSpecification");
+ private final Group cGroup = (Group)rule.eContents().get(1);
+ private final Keyword cLeftCurlyBracketKeyword_0 = (Keyword)cGroup.eContents().get(0);
+ private final Assignment cEntryAssignment_1 = (Assignment)cGroup.eContents().get(1);
+ private final RuleCall cEntryPartialModelEntryParserRuleCall_1_0 = (RuleCall)cEntryAssignment_1.eContents().get(0);
+ private final Group cGroup_2 = (Group)cGroup.eContents().get(2);
+ private final Keyword cCommaKeyword_2_0 = (Keyword)cGroup_2.eContents().get(0);
+ private final Assignment cEntryAssignment_2_1 = (Assignment)cGroup_2.eContents().get(1);
+ private final RuleCall cEntryPartialModelEntryParserRuleCall_2_1_0 = (RuleCall)cEntryAssignment_2_1.eContents().get(0);
+ private final Keyword cRightCurlyBracketKeyword_3 = (Keyword)cGroup.eContents().get(3);
+
+ /////////////////////////////////////////////////////
+ //// Partial Model
+ /////////////////////////////////////////////////////
+ //PartialModelSpecification:
+ // '{' entry+=PartialModelEntry (',' entry+=PartialModelEntry)? '}';
+ @Override public ParserRule getRule() { return rule; }
+
+ //'{' entry+=PartialModelEntry (',' entry+=PartialModelEntry)? '}'
+ public Group getGroup() { return cGroup; }
+
+ //'{'
+ public Keyword getLeftCurlyBracketKeyword_0() { return cLeftCurlyBracketKeyword_0; }
+
+ //entry+=PartialModelEntry
+ public Assignment getEntryAssignment_1() { return cEntryAssignment_1; }
+
+ //PartialModelEntry
+ public RuleCall getEntryPartialModelEntryParserRuleCall_1_0() { return cEntryPartialModelEntryParserRuleCall_1_0; }
+
+ //(',' entry+=PartialModelEntry)?
+ public Group getGroup_2() { return cGroup_2; }
+
+ //','
+ public Keyword getCommaKeyword_2_0() { return cCommaKeyword_2_0; }
+
+ //entry+=PartialModelEntry
+ public Assignment getEntryAssignment_2_1() { return cEntryAssignment_2_1; }
+
+ //PartialModelEntry
+ public RuleCall getEntryPartialModelEntryParserRuleCall_2_1_0() { return cEntryPartialModelEntryParserRuleCall_2_1_0; }
+
+ //'}'
+ public Keyword getRightCurlyBracketKeyword_3() { return cRightCurlyBracketKeyword_3; }
+ }
+ public class PartialModelEntryElements extends AbstractParserRuleElementFinder {
+ private final ParserRule rule = (ParserRule) GrammarUtil.findRuleForName(getGrammar(), "hu.bme.mit.inf.dslreasoner.application.ApplicationConfiguration.PartialModelEntry");
+ private final Alternatives cAlternatives = (Alternatives)rule.eContents().get(1);
+ private final RuleCall cModelEntryParserRuleCall_0 = (RuleCall)cAlternatives.eContents().get(0);
+ private final RuleCall cFolderEntryParserRuleCall_1 = (RuleCall)cAlternatives.eContents().get(1);
+
+ //PartialModelEntry:
+ // ModelEntry | FolderEntry;
+ @Override public ParserRule getRule() { return rule; }
+
+ //ModelEntry | FolderEntry
+ public Alternatives getAlternatives() { return cAlternatives; }
+
+ //ModelEntry
+ public RuleCall getModelEntryParserRuleCall_0() { return cModelEntryParserRuleCall_0; }
+
+ //FolderEntry
+ public RuleCall getFolderEntryParserRuleCall_1() { return cFolderEntryParserRuleCall_1; }
+ }
+ public class ModelEntryElements extends AbstractParserRuleElementFinder {
+ private final ParserRule rule = (ParserRule) GrammarUtil.findRuleForName(getGrammar(), "hu.bme.mit.inf.dslreasoner.application.ApplicationConfiguration.ModelEntry");
+ private final Assignment cPathAssignment = (Assignment)rule.eContents().get(1);
+ private final RuleCall cPathFileParserRuleCall_0 = (RuleCall)cPathAssignment.eContents().get(0);
+
+ //ModelEntry:
+ // path=File;
+ @Override public ParserRule getRule() { return rule; }
+
+ //path=File
+ public Assignment getPathAssignment() { return cPathAssignment; }
+
+ //File
+ public RuleCall getPathFileParserRuleCall_0() { return cPathFileParserRuleCall_0; }
+ }
+ public class FolderEntryElements extends AbstractParserRuleElementFinder {
+ private final ParserRule rule = (ParserRule) GrammarUtil.findRuleForName(getGrammar(), "hu.bme.mit.inf.dslreasoner.application.ApplicationConfiguration.FolderEntry");
+ private final Group cGroup = (Group)rule.eContents().get(1);
+ private final Keyword cFolderKeyword_0 = (Keyword)cGroup.eContents().get(0);
+ private final Assignment cPathAssignment_1 = (Assignment)cGroup.eContents().get(1);
+ private final RuleCall cPathFileParserRuleCall_1_0 = (RuleCall)cPathAssignment_1.eContents().get(0);
+ private final Group cGroup_2 = (Group)cGroup.eContents().get(2);
+ private final Keyword cExcludingKeyword_2_0 = (Keyword)cGroup_2.eContents().get(0);
+ private final Keyword cLeftCurlyBracketKeyword_2_1 = (Keyword)cGroup_2.eContents().get(1);
+ private final Assignment cExclusionAssignment_2_2 = (Assignment)cGroup_2.eContents().get(2);
+ private final RuleCall cExclusionModelEntryParserRuleCall_2_2_0 = (RuleCall)cExclusionAssignment_2_2.eContents().get(0);
+ private final Group cGroup_2_3 = (Group)cGroup_2.eContents().get(3);
+ private final Keyword cCommaKeyword_2_3_0 = (Keyword)cGroup_2_3.eContents().get(0);
+ private final Assignment cExclusionAssignment_2_3_1 = (Assignment)cGroup_2_3.eContents().get(1);
+ private final RuleCall cExclusionModelEntryParserRuleCall_2_3_1_0 = (RuleCall)cExclusionAssignment_2_3_1.eContents().get(0);
+ private final Keyword cRightCurlyBracketKeyword_2_4 = (Keyword)cGroup_2.eContents().get(4);
+
+ //FolderEntry:
+ // "folder" path=File ("excluding" "{" exclusion+=ModelEntry ("," exclusion+=ModelEntry)* "}")?;
+ @Override public ParserRule getRule() { return rule; }
+
+ //"folder" path=File ("excluding" "{" exclusion+=ModelEntry ("," exclusion+=ModelEntry)* "}")?
+ public Group getGroup() { return cGroup; }
+
+ //"folder"
+ public Keyword getFolderKeyword_0() { return cFolderKeyword_0; }
+
+ //path=File
+ public Assignment getPathAssignment_1() { return cPathAssignment_1; }
+
+ //File
+ public RuleCall getPathFileParserRuleCall_1_0() { return cPathFileParserRuleCall_1_0; }
+
+ //("excluding" "{" exclusion+=ModelEntry ("," exclusion+=ModelEntry)* "}")?
+ public Group getGroup_2() { return cGroup_2; }
+
+ //"excluding"
+ public Keyword getExcludingKeyword_2_0() { return cExcludingKeyword_2_0; }
+
+ //"{"
+ public Keyword getLeftCurlyBracketKeyword_2_1() { return cLeftCurlyBracketKeyword_2_1; }
+
+ //exclusion+=ModelEntry
+ public Assignment getExclusionAssignment_2_2() { return cExclusionAssignment_2_2; }
+
+ //ModelEntry
+ public RuleCall getExclusionModelEntryParserRuleCall_2_2_0() { return cExclusionModelEntryParserRuleCall_2_2_0; }
+
+ //("," exclusion+=ModelEntry)*
+ public Group getGroup_2_3() { return cGroup_2_3; }
+
+ //","
+ public Keyword getCommaKeyword_2_3_0() { return cCommaKeyword_2_3_0; }
+
+ //exclusion+=ModelEntry
+ public Assignment getExclusionAssignment_2_3_1() { return cExclusionAssignment_2_3_1; }
+
+ //ModelEntry
+ public RuleCall getExclusionModelEntryParserRuleCall_2_3_1_0() { return cExclusionModelEntryParserRuleCall_2_3_1_0; }
+
+ //"}"
+ public Keyword getRightCurlyBracketKeyword_2_4() { return cRightCurlyBracketKeyword_2_4; }
+ }
+ public class PartialModelDeclarationElements extends AbstractParserRuleElementFinder {
+ private final ParserRule rule = (ParserRule) GrammarUtil.findRuleForName(getGrammar(), "hu.bme.mit.inf.dslreasoner.application.ApplicationConfiguration.PartialModelDeclaration");
+ private final Group cGroup = (Group)rule.eContents().get(1);
+ private final Keyword cModelsKeyword_0 = (Keyword)cGroup.eContents().get(0);
+ private final Assignment cNameAssignment_1 = (Assignment)cGroup.eContents().get(1);
+ private final RuleCall cNameIDTerminalRuleCall_1_0 = (RuleCall)cNameAssignment_1.eContents().get(0);
+ private final Assignment cSpecificationAssignment_2 = (Assignment)cGroup.eContents().get(2);
+ private final RuleCall cSpecificationPartialModelSpecificationParserRuleCall_2_0 = (RuleCall)cSpecificationAssignment_2.eContents().get(0);
+
+ //PartialModelDeclaration:
+ // 'models' name=ID specification=PartialModelSpecification;
+ @Override public ParserRule getRule() { return rule; }
+
+ //'models' name=ID specification=PartialModelSpecification
+ public Group getGroup() { return cGroup; }
+
+ //'models'
+ public Keyword getModelsKeyword_0() { return cModelsKeyword_0; }
+
+ //name=ID
+ public Assignment getNameAssignment_1() { return cNameAssignment_1; }
+
+ //ID
+ public RuleCall getNameIDTerminalRuleCall_1_0() { return cNameIDTerminalRuleCall_1_0; }
+
+ //specification=PartialModelSpecification
+ public Assignment getSpecificationAssignment_2() { return cSpecificationAssignment_2; }
+
+ //PartialModelSpecification
+ public RuleCall getSpecificationPartialModelSpecificationParserRuleCall_2_0() { return cSpecificationPartialModelSpecificationParserRuleCall_2_0; }
+ }
+ public class PartialModelReferenceElements extends AbstractParserRuleElementFinder {
+ private final ParserRule rule = (ParserRule) GrammarUtil.findRuleForName(getGrammar(), "hu.bme.mit.inf.dslreasoner.application.ApplicationConfiguration.PartialModelReference");
+ private final Assignment cReferredAssignment = (Assignment)rule.eContents().get(1);
+ private final CrossReference cReferredPartialModelDeclarationCrossReference_0 = (CrossReference)cReferredAssignment.eContents().get(0);
+ private final RuleCall cReferredPartialModelDeclarationIDTerminalRuleCall_0_1 = (RuleCall)cReferredPartialModelDeclarationCrossReference_0.eContents().get(1);
+
+ //PartialModelReference:
+ // referred=[PartialModelDeclaration];
+ @Override public ParserRule getRule() { return rule; }
+
+ //referred=[PartialModelDeclaration]
+ public Assignment getReferredAssignment() { return cReferredAssignment; }
+
+ //[PartialModelDeclaration]
+ public CrossReference getReferredPartialModelDeclarationCrossReference_0() { return cReferredPartialModelDeclarationCrossReference_0; }
+
+ //ID
+ public RuleCall getReferredPartialModelDeclarationIDTerminalRuleCall_0_1() { return cReferredPartialModelDeclarationIDTerminalRuleCall_0_1; }
+ }
+ public class PartialModelElements extends AbstractParserRuleElementFinder {
+ private final ParserRule rule = (ParserRule) GrammarUtil.findRuleForName(getGrammar(), "hu.bme.mit.inf.dslreasoner.application.ApplicationConfiguration.PartialModel");
+ private final Alternatives cAlternatives = (Alternatives)rule.eContents().get(1);
+ private final RuleCall cPartialModelSpecificationParserRuleCall_0 = (RuleCall)cAlternatives.eContents().get(0);
+ private final RuleCall cPartialModelReferenceParserRuleCall_1 = (RuleCall)cAlternatives.eContents().get(1);
+
+ //PartialModel:
+ // PartialModelSpecification | PartialModelReference;
+ @Override public ParserRule getRule() { return rule; }
+
+ //PartialModelSpecification | PartialModelReference
+ public Alternatives getAlternatives() { return cAlternatives; }
+
+ //PartialModelSpecification
+ public RuleCall getPartialModelSpecificationParserRuleCall_0() { return cPartialModelSpecificationParserRuleCall_0; }
+
+ //PartialModelReference
+ public RuleCall getPartialModelReferenceParserRuleCall_1() { return cPartialModelReferenceParserRuleCall_1; }
+ }
+ public class PatternSpecificationElements extends AbstractParserRuleElementFinder {
+ private final ParserRule rule = (ParserRule) GrammarUtil.findRuleForName(getGrammar(), "hu.bme.mit.inf.dslreasoner.application.ApplicationConfiguration.PatternSpecification");
+ private final Group cGroup = (Group)rule.eContents().get(1);
+ private final Keyword cLeftCurlyBracketKeyword_0 = (Keyword)cGroup.eContents().get(0);
+ private final Assignment cEntriesAssignment_1 = (Assignment)cGroup.eContents().get(1);
+ private final RuleCall cEntriesPatternEntryParserRuleCall_1_0 = (RuleCall)cEntriesAssignment_1.eContents().get(0);
+ private final Group cGroup_2 = (Group)cGroup.eContents().get(2);
+ private final Keyword cCommaKeyword_2_0 = (Keyword)cGroup_2.eContents().get(0);
+ private final Assignment cEntriesAssignment_2_1 = (Assignment)cGroup_2.eContents().get(1);
+ private final RuleCall cEntriesPatternEntryParserRuleCall_2_1_0 = (RuleCall)cEntriesAssignment_2_1.eContents().get(0);
+ private final Keyword cRightCurlyBracketKeyword_3 = (Keyword)cGroup.eContents().get(3);
+
+ /////////////////////////////////////////////////////
+ //// Patterns
+ /////////////////////////////////////////////////////
+ //PatternSpecification:
+ // '{' entries+=PatternEntry (',' entries+=PatternEntry)* '}';
+ @Override public ParserRule getRule() { return rule; }
+
+ //'{' entries+=PatternEntry (',' entries+=PatternEntry)* '}'
+ public Group getGroup() { return cGroup; }
+
+ //'{'
+ public Keyword getLeftCurlyBracketKeyword_0() { return cLeftCurlyBracketKeyword_0; }
+
+ //entries+=PatternEntry
+ public Assignment getEntriesAssignment_1() { return cEntriesAssignment_1; }
+
+ //PatternEntry
+ public RuleCall getEntriesPatternEntryParserRuleCall_1_0() { return cEntriesPatternEntryParserRuleCall_1_0; }
+
+ //(',' entries+=PatternEntry)*
+ public Group getGroup_2() { return cGroup_2; }
+
+ //','
+ public Keyword getCommaKeyword_2_0() { return cCommaKeyword_2_0; }
+
+ //entries+=PatternEntry
+ public Assignment getEntriesAssignment_2_1() { return cEntriesAssignment_2_1; }
+
+ //PatternEntry
+ public RuleCall getEntriesPatternEntryParserRuleCall_2_1_0() { return cEntriesPatternEntryParserRuleCall_2_1_0; }
+
+ //'}'
+ public Keyword getRightCurlyBracketKeyword_3() { return cRightCurlyBracketKeyword_3; }
+ }
+ public class PatternEntryElements extends AbstractParserRuleElementFinder {
+ private final ParserRule rule = (ParserRule) GrammarUtil.findRuleForName(getGrammar(), "hu.bme.mit.inf.dslreasoner.application.ApplicationConfiguration.PatternEntry");
+ private final Alternatives cAlternatives = (Alternatives)rule.eContents().get(1);
+ private final RuleCall cPatternElementParserRuleCall_0 = (RuleCall)cAlternatives.eContents().get(0);
+ private final RuleCall cAllPatternEntryParserRuleCall_1 = (RuleCall)cAlternatives.eContents().get(1);
+
+ //PatternEntry:
+ // PatternElement | AllPatternEntry;
+ @Override public ParserRule getRule() { return rule; }
+
+ //PatternElement | AllPatternEntry
+ public Alternatives getAlternatives() { return cAlternatives; }
+
+ //PatternElement
+ public RuleCall getPatternElementParserRuleCall_0() { return cPatternElementParserRuleCall_0; }
+
+ //AllPatternEntry
+ public RuleCall getAllPatternEntryParserRuleCall_1() { return cAllPatternEntryParserRuleCall_1; }
+ }
+ public class AllPatternEntryElements extends AbstractParserRuleElementFinder {
+ private final ParserRule rule = (ParserRule) GrammarUtil.findRuleForName(getGrammar(), "hu.bme.mit.inf.dslreasoner.application.ApplicationConfiguration.AllPatternEntry");
+ private final Group cGroup = (Group)rule.eContents().get(1);
+ private final Keyword cPackageKeyword_0 = (Keyword)cGroup.eContents().get(0);
+ private final Assignment cPackageAssignment_1 = (Assignment)cGroup.eContents().get(1);
+ private final CrossReference cPackagePatternModelCrossReference_1_0 = (CrossReference)cPackageAssignment_1.eContents().get(0);
+ private final RuleCall cPackagePatternModelQualifiedNameParserRuleCall_1_0_1 = (RuleCall)cPackagePatternModelCrossReference_1_0.eContents().get(1);
+ private final Group cGroup_2 = (Group)cGroup.eContents().get(2);
+ private final Keyword cExcludingKeyword_2_0 = (Keyword)cGroup_2.eContents().get(0);
+ private final Keyword cLeftCurlyBracketKeyword_2_1 = (Keyword)cGroup_2.eContents().get(1);
+ private final Assignment cExclusuionAssignment_2_2 = (Assignment)cGroup_2.eContents().get(2);
+ private final RuleCall cExclusuionPatternElementParserRuleCall_2_2_0 = (RuleCall)cExclusuionAssignment_2_2.eContents().get(0);
+ private final Group cGroup_2_3 = (Group)cGroup_2.eContents().get(3);
+ private final Keyword cCommaKeyword_2_3_0 = (Keyword)cGroup_2_3.eContents().get(0);
+ private final Assignment cExclusuionAssignment_2_3_1 = (Assignment)cGroup_2_3.eContents().get(1);
+ private final RuleCall cExclusuionPatternElementParserRuleCall_2_3_1_0 = (RuleCall)cExclusuionAssignment_2_3_1.eContents().get(0);
+ private final Keyword cRightCurlyBracketKeyword_2_4 = (Keyword)cGroup_2.eContents().get(4);
+
+ //AllPatternEntry:
+ // 'package' package=[viatra::PatternModel|QualifiedName] ('excluding' '{' exclusuion+=PatternElement (','
+ // exclusuion+=PatternElement)* '}')?;
+ @Override public ParserRule getRule() { return rule; }
+
+ //'package' package=[viatra::PatternModel|QualifiedName] ('excluding' '{' exclusuion+=PatternElement (','
+ //exclusuion+=PatternElement)* '}')?
+ public Group getGroup() { return cGroup; }
+
+ //'package'
+ public Keyword getPackageKeyword_0() { return cPackageKeyword_0; }
+
+ //package=[viatra::PatternModel|QualifiedName]
+ public Assignment getPackageAssignment_1() { return cPackageAssignment_1; }
+
+ //[viatra::PatternModel|QualifiedName]
+ public CrossReference getPackagePatternModelCrossReference_1_0() { return cPackagePatternModelCrossReference_1_0; }
+
+ //QualifiedName
+ public RuleCall getPackagePatternModelQualifiedNameParserRuleCall_1_0_1() { return cPackagePatternModelQualifiedNameParserRuleCall_1_0_1; }
+
+ //('excluding' '{' exclusuion+=PatternElement (',' exclusuion+=PatternElement)* '}')?
+ public Group getGroup_2() { return cGroup_2; }
+
+ //'excluding'
+ public Keyword getExcludingKeyword_2_0() { return cExcludingKeyword_2_0; }
+
+ //'{'
+ public Keyword getLeftCurlyBracketKeyword_2_1() { return cLeftCurlyBracketKeyword_2_1; }
+
+ //exclusuion+=PatternElement
+ public Assignment getExclusuionAssignment_2_2() { return cExclusuionAssignment_2_2; }
+
+ //PatternElement
+ public RuleCall getExclusuionPatternElementParserRuleCall_2_2_0() { return cExclusuionPatternElementParserRuleCall_2_2_0; }
+
+ //(',' exclusuion+=PatternElement)*
+ public Group getGroup_2_3() { return cGroup_2_3; }
+
+ //','
+ public Keyword getCommaKeyword_2_3_0() { return cCommaKeyword_2_3_0; }
+
+ //exclusuion+=PatternElement
+ public Assignment getExclusuionAssignment_2_3_1() { return cExclusuionAssignment_2_3_1; }
+
+ //PatternElement
+ public RuleCall getExclusuionPatternElementParserRuleCall_2_3_1_0() { return cExclusuionPatternElementParserRuleCall_2_3_1_0; }
+
+ //'}'
+ public Keyword getRightCurlyBracketKeyword_2_4() { return cRightCurlyBracketKeyword_2_4; }
+ }
+ public class PatternElementElements extends AbstractParserRuleElementFinder {
+ private final ParserRule rule = (ParserRule) GrammarUtil.findRuleForName(getGrammar(), "hu.bme.mit.inf.dslreasoner.application.ApplicationConfiguration.PatternElement");
+ private final Group cGroup = (Group)rule.eContents().get(1);
+ private final Group cGroup_0 = (Group)cGroup.eContents().get(0);
+ private final Assignment cPackageAssignment_0_0 = (Assignment)cGroup_0.eContents().get(0);
+ private final CrossReference cPackagePatternModelCrossReference_0_0_0 = (CrossReference)cPackageAssignment_0_0.eContents().get(0);
+ private final RuleCall cPackagePatternModelQualifiedNameParserRuleCall_0_0_0_1 = (RuleCall)cPackagePatternModelCrossReference_0_0_0.eContents().get(1);
+ private final Keyword cColonColonKeyword_0_1 = (Keyword)cGroup_0.eContents().get(1);
+ private final Assignment cPatternAssignment_1 = (Assignment)cGroup.eContents().get(1);
+ private final CrossReference cPatternPatternCrossReference_1_0 = (CrossReference)cPatternAssignment_1.eContents().get(0);
+ private final RuleCall cPatternPatternIDTerminalRuleCall_1_0_1 = (RuleCall)cPatternPatternCrossReference_1_0.eContents().get(1);
+
+ //PatternElement:
+ // (package=[viatra::PatternModel|QualifiedName] '::')? pattern=[viatra::Pattern];
+ @Override public ParserRule getRule() { return rule; }
+
+ //(package=[viatra::PatternModel|QualifiedName] '::')? pattern=[viatra::Pattern]
+ public Group getGroup() { return cGroup; }
+
+ //(package=[viatra::PatternModel|QualifiedName] '::')?
+ public Group getGroup_0() { return cGroup_0; }
+
+ //package=[viatra::PatternModel|QualifiedName]
+ public Assignment getPackageAssignment_0_0() { return cPackageAssignment_0_0; }
+
+ //[viatra::PatternModel|QualifiedName]
+ public CrossReference getPackagePatternModelCrossReference_0_0_0() { return cPackagePatternModelCrossReference_0_0_0; }
+
+ //QualifiedName
+ public RuleCall getPackagePatternModelQualifiedNameParserRuleCall_0_0_0_1() { return cPackagePatternModelQualifiedNameParserRuleCall_0_0_0_1; }
+
+ //'::'
+ public Keyword getColonColonKeyword_0_1() { return cColonColonKeyword_0_1; }
+
+ //pattern=[viatra::Pattern]
+ public Assignment getPatternAssignment_1() { return cPatternAssignment_1; }
+
+ //[viatra::Pattern]
+ public CrossReference getPatternPatternCrossReference_1_0() { return cPatternPatternCrossReference_1_0; }
+
+ //ID
+ public RuleCall getPatternPatternIDTerminalRuleCall_1_0_1() { return cPatternPatternIDTerminalRuleCall_1_0_1; }
+ }
+ public class GraphPatternDeclarationElements extends AbstractParserRuleElementFinder {
+ private final ParserRule rule = (ParserRule) GrammarUtil.findRuleForName(getGrammar(), "hu.bme.mit.inf.dslreasoner.application.ApplicationConfiguration.GraphPatternDeclaration");
+ private final Group cGroup = (Group)rule.eContents().get(1);
+ private final Keyword cConstraintsKeyword_0 = (Keyword)cGroup.eContents().get(0);
+ private final Assignment cNameAssignment_1 = (Assignment)cGroup.eContents().get(1);
+ private final RuleCall cNameIDTerminalRuleCall_1_0 = (RuleCall)cNameAssignment_1.eContents().get(0);
+ private final Assignment cSpecificationAssignment_2 = (Assignment)cGroup.eContents().get(2);
+ private final RuleCall cSpecificationPatternSpecificationParserRuleCall_2_0 = (RuleCall)cSpecificationAssignment_2.eContents().get(0);
+
+ //GraphPatternDeclaration:
+ // 'constraints' name=ID specification=PatternSpecification;
+ @Override public ParserRule getRule() { return rule; }
+
+ //'constraints' name=ID specification=PatternSpecification
+ public Group getGroup() { return cGroup; }
+
+ //'constraints'
+ public Keyword getConstraintsKeyword_0() { return cConstraintsKeyword_0; }
+
+ //name=ID
+ public Assignment getNameAssignment_1() { return cNameAssignment_1; }
+
+ //ID
+ public RuleCall getNameIDTerminalRuleCall_1_0() { return cNameIDTerminalRuleCall_1_0; }
+
+ //specification=PatternSpecification
+ public Assignment getSpecificationAssignment_2() { return cSpecificationAssignment_2; }
+
+ //PatternSpecification
+ public RuleCall getSpecificationPatternSpecificationParserRuleCall_2_0() { return cSpecificationPatternSpecificationParserRuleCall_2_0; }
+ }
+ public class GraphPatternReferenceElements extends AbstractParserRuleElementFinder {
+ private final ParserRule rule = (ParserRule) GrammarUtil.findRuleForName(getGrammar(), "hu.bme.mit.inf.dslreasoner.application.ApplicationConfiguration.GraphPatternReference");
+ private final Assignment cReferredAssignment = (Assignment)rule.eContents().get(1);
+ private final CrossReference cReferredGraphPatternDeclarationCrossReference_0 = (CrossReference)cReferredAssignment.eContents().get(0);
+ private final RuleCall cReferredGraphPatternDeclarationIDTerminalRuleCall_0_1 = (RuleCall)cReferredGraphPatternDeclarationCrossReference_0.eContents().get(1);
+
+ //GraphPatternReference:
+ // referred=[GraphPatternDeclaration];
+ @Override public ParserRule getRule() { return rule; }
+
+ //referred=[GraphPatternDeclaration]
+ public Assignment getReferredAssignment() { return cReferredAssignment; }
+
+ //[GraphPatternDeclaration]
+ public CrossReference getReferredGraphPatternDeclarationCrossReference_0() { return cReferredGraphPatternDeclarationCrossReference_0; }
+
+ //ID
+ public RuleCall getReferredGraphPatternDeclarationIDTerminalRuleCall_0_1() { return cReferredGraphPatternDeclarationIDTerminalRuleCall_0_1; }
+ }
+ public class GraphPatternElements extends AbstractParserRuleElementFinder {
+ private final ParserRule rule = (ParserRule) GrammarUtil.findRuleForName(getGrammar(), "hu.bme.mit.inf.dslreasoner.application.ApplicationConfiguration.GraphPattern");
+ private final Alternatives cAlternatives = (Alternatives)rule.eContents().get(1);
+ private final RuleCall cGraphPatternReferenceParserRuleCall_0 = (RuleCall)cAlternatives.eContents().get(0);
+ private final RuleCall cPatternSpecificationParserRuleCall_1 = (RuleCall)cAlternatives.eContents().get(1);
+
+ //GraphPattern:
+ // GraphPatternReference | PatternSpecification;
+ @Override public ParserRule getRule() { return rule; }
+
+ //GraphPatternReference | PatternSpecification
+ public Alternatives getAlternatives() { return cAlternatives; }
+
+ //GraphPatternReference
+ public RuleCall getGraphPatternReferenceParserRuleCall_0() { return cGraphPatternReferenceParserRuleCall_0; }
+
+ //PatternSpecification
+ public RuleCall getPatternSpecificationParserRuleCall_1() { return cPatternSpecificationParserRuleCall_1; }
+ }
+ public class ObjectiveSpecificationElements extends AbstractParserRuleElementFinder {
+ private final ParserRule rule = (ParserRule) GrammarUtil.findRuleForName(getGrammar(), "hu.bme.mit.inf.dslreasoner.application.ApplicationConfiguration.ObjectiveSpecification");
+ private final Group cGroup = (Group)rule.eContents().get(1);
+ private final Keyword cLeftCurlyBracketKeyword_0 = (Keyword)cGroup.eContents().get(0);
+ private final Assignment cEntriesAssignment_1 = (Assignment)cGroup.eContents().get(1);
+ private final RuleCall cEntriesObjectiveEntryParserRuleCall_1_0 = (RuleCall)cEntriesAssignment_1.eContents().get(0);
+ private final Group cGroup_2 = (Group)cGroup.eContents().get(2);
+ private final Keyword cCommaKeyword_2_0 = (Keyword)cGroup_2.eContents().get(0);
+ private final Assignment cEntriesAssignment_2_1 = (Assignment)cGroup_2.eContents().get(1);
+ private final RuleCall cEntriesObjectiveEntryParserRuleCall_2_1_0 = (RuleCall)cEntriesAssignment_2_1.eContents().get(0);
+ private final Keyword cRightCurlyBracketKeyword_3 = (Keyword)cGroup.eContents().get(3);
+
+ /////////////////////////////////////////////////////
+ //// Objectives
+ /////////////////////////////////////////////////////
+ //ObjectiveSpecification:
+ // '{' entries+=ObjectiveEntry (',' entries+=ObjectiveEntry)* '}';
+ @Override public ParserRule getRule() { return rule; }
+
+ //'{' entries+=ObjectiveEntry (',' entries+=ObjectiveEntry)* '}'
+ public Group getGroup() { return cGroup; }
+
+ //'{'
+ public Keyword getLeftCurlyBracketKeyword_0() { return cLeftCurlyBracketKeyword_0; }
+
+ //entries+=ObjectiveEntry
+ public Assignment getEntriesAssignment_1() { return cEntriesAssignment_1; }
+
+ //ObjectiveEntry
+ public RuleCall getEntriesObjectiveEntryParserRuleCall_1_0() { return cEntriesObjectiveEntryParserRuleCall_1_0; }
+
+ //(',' entries+=ObjectiveEntry)*
+ public Group getGroup_2() { return cGroup_2; }
+
+ //','
+ public Keyword getCommaKeyword_2_0() { return cCommaKeyword_2_0; }
+
+ //entries+=ObjectiveEntry
+ public Assignment getEntriesAssignment_2_1() { return cEntriesAssignment_2_1; }
+
+ //ObjectiveEntry
+ public RuleCall getEntriesObjectiveEntryParserRuleCall_2_1_0() { return cEntriesObjectiveEntryParserRuleCall_2_1_0; }
+
+ //'}'
+ public Keyword getRightCurlyBracketKeyword_3() { return cRightCurlyBracketKeyword_3; }
+ }
+ public class ObjectiveEntryElements extends AbstractParserRuleElementFinder {
+ private final ParserRule rule = (ParserRule) GrammarUtil.findRuleForName(getGrammar(), "hu.bme.mit.inf.dslreasoner.application.ApplicationConfiguration.ObjectiveEntry");
+ private final Alternatives cAlternatives = (Alternatives)rule.eContents().get(1);
+ private final RuleCall cOptimizationEntryParserRuleCall_0 = (RuleCall)cAlternatives.eContents().get(0);
+ private final RuleCall cThresholdEntryParserRuleCall_1 = (RuleCall)cAlternatives.eContents().get(1);
+
+ //ObjectiveEntry:
+ // OptimizationEntry | ThresholdEntry;
+ @Override public ParserRule getRule() { return rule; }
+
+ //OptimizationEntry | ThresholdEntry
+ public Alternatives getAlternatives() { return cAlternatives; }
+
+ //OptimizationEntry
+ public RuleCall getOptimizationEntryParserRuleCall_0() { return cOptimizationEntryParserRuleCall_0; }
+
+ //ThresholdEntry
+ public RuleCall getThresholdEntryParserRuleCall_1() { return cThresholdEntryParserRuleCall_1; }
+ }
+ public class OptimizationEntryElements extends AbstractParserRuleElementFinder {
+ private final ParserRule rule = (ParserRule) GrammarUtil.findRuleForName(getGrammar(), "hu.bme.mit.inf.dslreasoner.application.ApplicationConfiguration.OptimizationEntry");
+ private final Group cGroup = (Group)rule.eContents().get(1);
+ private final Assignment cDirectionAssignment_0 = (Assignment)cGroup.eContents().get(0);
+ private final RuleCall cDirectionOptimizationDirectionEnumRuleCall_0_0 = (RuleCall)cDirectionAssignment_0.eContents().get(0);
+ private final Assignment cFunctionAssignment_1 = (Assignment)cGroup.eContents().get(1);
+ private final RuleCall cFunctionObjectiveFunctionParserRuleCall_1_0 = (RuleCall)cFunctionAssignment_1.eContents().get(0);
+
+ //OptimizationEntry:
+ // direction=OptimizationDirection function=ObjectiveFunction;
+ @Override public ParserRule getRule() { return rule; }
+
+ //direction=OptimizationDirection function=ObjectiveFunction
+ public Group getGroup() { return cGroup; }
+
+ //direction=OptimizationDirection
+ public Assignment getDirectionAssignment_0() { return cDirectionAssignment_0; }
+
+ //OptimizationDirection
+ public RuleCall getDirectionOptimizationDirectionEnumRuleCall_0_0() { return cDirectionOptimizationDirectionEnumRuleCall_0_0; }
+
+ //function=ObjectiveFunction
+ public Assignment getFunctionAssignment_1() { return cFunctionAssignment_1; }
+
+ //ObjectiveFunction
+ public RuleCall getFunctionObjectiveFunctionParserRuleCall_1_0() { return cFunctionObjectiveFunctionParserRuleCall_1_0; }
+ }
+ public class ThresholdEntryElements extends AbstractParserRuleElementFinder {
+ private final ParserRule rule = (ParserRule) GrammarUtil.findRuleForName(getGrammar(), "hu.bme.mit.inf.dslreasoner.application.ApplicationConfiguration.ThresholdEntry");
+ private final Group cGroup = (Group)rule.eContents().get(1);
+ private final Assignment cFunctionAssignment_0 = (Assignment)cGroup.eContents().get(0);
+ private final RuleCall cFunctionObjectiveFunctionParserRuleCall_0_0 = (RuleCall)cFunctionAssignment_0.eContents().get(0);
+ private final Assignment cOperatorAssignment_1 = (Assignment)cGroup.eContents().get(1);
+ private final RuleCall cOperatorComparisonOperatorEnumRuleCall_1_0 = (RuleCall)cOperatorAssignment_1.eContents().get(0);
+ private final Assignment cThresholdAssignment_2 = (Assignment)cGroup.eContents().get(2);
+ private final RuleCall cThresholdREALLiteralParserRuleCall_2_0 = (RuleCall)cThresholdAssignment_2.eContents().get(0);
+
+ //ThresholdEntry:
+ // function=ObjectiveFunction operator=ComparisonOperator threshold=REALLiteral;
+ @Override public ParserRule getRule() { return rule; }
+
+ //function=ObjectiveFunction operator=ComparisonOperator threshold=REALLiteral
+ public Group getGroup() { return cGroup; }
+
+ //function=ObjectiveFunction
+ public Assignment getFunctionAssignment_0() { return cFunctionAssignment_0; }
+
+ //ObjectiveFunction
+ public RuleCall getFunctionObjectiveFunctionParserRuleCall_0_0() { return cFunctionObjectiveFunctionParserRuleCall_0_0; }
+
+ //operator=ComparisonOperator
+ public Assignment getOperatorAssignment_1() { return cOperatorAssignment_1; }
+
+ //ComparisonOperator
+ public RuleCall getOperatorComparisonOperatorEnumRuleCall_1_0() { return cOperatorComparisonOperatorEnumRuleCall_1_0; }
+
+ //threshold=REALLiteral
+ public Assignment getThresholdAssignment_2() { return cThresholdAssignment_2; }
+
+ //REALLiteral
+ public RuleCall getThresholdREALLiteralParserRuleCall_2_0() { return cThresholdREALLiteralParserRuleCall_2_0; }
+ }
+ public class ObjectiveFunctionElements extends AbstractParserRuleElementFinder {
+ private final ParserRule rule = (ParserRule) GrammarUtil.findRuleForName(getGrammar(), "hu.bme.mit.inf.dslreasoner.application.ApplicationConfiguration.ObjectiveFunction");
+ private final RuleCall cReliabiltiyFunctionParserRuleCall = (RuleCall)rule.eContents().get(1);
+
+ //ObjectiveFunction:
+ // ReliabiltiyFunction;
+ @Override public ParserRule getRule() { return rule; }
+
+ //ReliabiltiyFunction
+ public RuleCall getReliabiltiyFunctionParserRuleCall() { return cReliabiltiyFunctionParserRuleCall; }
+ }
+ public class ReliabiltiyFunctionElements extends AbstractParserRuleElementFinder {
+ private final ParserRule rule = (ParserRule) GrammarUtil.findRuleForName(getGrammar(), "hu.bme.mit.inf.dslreasoner.application.ApplicationConfiguration.ReliabiltiyFunction");
+ private final Group cGroup = (Group)rule.eContents().get(1);
+ private final Keyword cReliabilityKeyword_0 = (Keyword)cGroup.eContents().get(0);
+ private final Group cGroup_1 = (Group)cGroup.eContents().get(1);
+ private final Assignment cPackageAssignment_1_0 = (Assignment)cGroup_1.eContents().get(0);
+ private final CrossReference cPackageCftModelCrossReference_1_0_0 = (CrossReference)cPackageAssignment_1_0.eContents().get(0);
+ private final RuleCall cPackageCftModelQualifiedNameParserRuleCall_1_0_0_1 = (RuleCall)cPackageCftModelCrossReference_1_0_0.eContents().get(1);
+ private final Keyword cColonColonKeyword_1_1 = (Keyword)cGroup_1.eContents().get(1);
+ private final Assignment cTransformationAssignment_2 = (Assignment)cGroup.eContents().get(2);
+ private final CrossReference cTransformationTransformationDefinitionCrossReference_2_0 = (CrossReference)cTransformationAssignment_2.eContents().get(0);
+ private final RuleCall cTransformationTransformationDefinitionIDTerminalRuleCall_2_0_1 = (RuleCall)cTransformationTransformationDefinitionCrossReference_2_0.eContents().get(1);
+
+ //ReliabiltiyFunction:
+ // 'reliability' (package=[cftLanguage::CftModel|QualifiedName] '::')?
+ // transformation=[cftLanguage::TransformationDefinition];
+ @Override public ParserRule getRule() { return rule; }
+
+ //'reliability' (package=[cftLanguage::CftModel|QualifiedName] '::')?
+ //transformation=[cftLanguage::TransformationDefinition]
+ public Group getGroup() { return cGroup; }
+
+ //'reliability'
+ public Keyword getReliabilityKeyword_0() { return cReliabilityKeyword_0; }
+
+ //(package=[cftLanguage::CftModel|QualifiedName] '::')?
+ public Group getGroup_1() { return cGroup_1; }
+
+ //package=[cftLanguage::CftModel|QualifiedName]
+ public Assignment getPackageAssignment_1_0() { return cPackageAssignment_1_0; }
+
+ //[cftLanguage::CftModel|QualifiedName]
+ public CrossReference getPackageCftModelCrossReference_1_0_0() { return cPackageCftModelCrossReference_1_0_0; }
+
+ //QualifiedName
+ public RuleCall getPackageCftModelQualifiedNameParserRuleCall_1_0_0_1() { return cPackageCftModelQualifiedNameParserRuleCall_1_0_0_1; }
+
+ //'::'
+ public Keyword getColonColonKeyword_1_1() { return cColonColonKeyword_1_1; }
+
+ //transformation=[cftLanguage::TransformationDefinition]
+ public Assignment getTransformationAssignment_2() { return cTransformationAssignment_2; }
+
+ //[cftLanguage::TransformationDefinition]
+ public CrossReference getTransformationTransformationDefinitionCrossReference_2_0() { return cTransformationTransformationDefinitionCrossReference_2_0; }
+
+ //ID
+ public RuleCall getTransformationTransformationDefinitionIDTerminalRuleCall_2_0_1() { return cTransformationTransformationDefinitionIDTerminalRuleCall_2_0_1; }
+ }
+ public class ObjectiveDeclarationElements extends AbstractParserRuleElementFinder {
+ private final ParserRule rule = (ParserRule) GrammarUtil.findRuleForName(getGrammar(), "hu.bme.mit.inf.dslreasoner.application.ApplicationConfiguration.ObjectiveDeclaration");
+ private final Group cGroup = (Group)rule.eContents().get(1);
+ private final Keyword cObjectivesKeyword_0 = (Keyword)cGroup.eContents().get(0);
+ private final Assignment cNameAssignment_1 = (Assignment)cGroup.eContents().get(1);
+ private final RuleCall cNameIDTerminalRuleCall_1_0 = (RuleCall)cNameAssignment_1.eContents().get(0);
+ private final Assignment cSpecificationAssignment_2 = (Assignment)cGroup.eContents().get(2);
+ private final RuleCall cSpecificationObjectiveSpecificationParserRuleCall_2_0 = (RuleCall)cSpecificationAssignment_2.eContents().get(0);
+
+ //ObjectiveDeclaration:
+ // 'objectives' name=ID specification=ObjectiveSpecification;
+ @Override public ParserRule getRule() { return rule; }
+
+ //'objectives' name=ID specification=ObjectiveSpecification
+ public Group getGroup() { return cGroup; }
+
+ //'objectives'
+ public Keyword getObjectivesKeyword_0() { return cObjectivesKeyword_0; }
+
+ //name=ID
+ public Assignment getNameAssignment_1() { return cNameAssignment_1; }
+
+ //ID
+ public RuleCall getNameIDTerminalRuleCall_1_0() { return cNameIDTerminalRuleCall_1_0; }
+
+ //specification=ObjectiveSpecification
+ public Assignment getSpecificationAssignment_2() { return cSpecificationAssignment_2; }
+
+ //ObjectiveSpecification
+ public RuleCall getSpecificationObjectiveSpecificationParserRuleCall_2_0() { return cSpecificationObjectiveSpecificationParserRuleCall_2_0; }
+ }
+ public class ObjectiveReferenceElements extends AbstractParserRuleElementFinder {
+ private final ParserRule rule = (ParserRule) GrammarUtil.findRuleForName(getGrammar(), "hu.bme.mit.inf.dslreasoner.application.ApplicationConfiguration.ObjectiveReference");
+ private final Assignment cReferredAssignment = (Assignment)rule.eContents().get(1);
+ private final CrossReference cReferredObjectiveDeclarationCrossReference_0 = (CrossReference)cReferredAssignment.eContents().get(0);
+ private final RuleCall cReferredObjectiveDeclarationIDTerminalRuleCall_0_1 = (RuleCall)cReferredObjectiveDeclarationCrossReference_0.eContents().get(1);
+
+ //ObjectiveReference:
+ // referred=[ObjectiveDeclaration];
+ @Override public ParserRule getRule() { return rule; }
+
+ //referred=[ObjectiveDeclaration]
+ public Assignment getReferredAssignment() { return cReferredAssignment; }
+
+ //[ObjectiveDeclaration]
+ public CrossReference getReferredObjectiveDeclarationCrossReference_0() { return cReferredObjectiveDeclarationCrossReference_0; }
+
+ //ID
+ public RuleCall getReferredObjectiveDeclarationIDTerminalRuleCall_0_1() { return cReferredObjectiveDeclarationIDTerminalRuleCall_0_1; }
+ }
+ public class ObjectiveElements extends AbstractParserRuleElementFinder {
+ private final ParserRule rule = (ParserRule) GrammarUtil.findRuleForName(getGrammar(), "hu.bme.mit.inf.dslreasoner.application.ApplicationConfiguration.Objective");
+ private final Alternatives cAlternatives = (Alternatives)rule.eContents().get(1);
+ private final RuleCall cObjectiveReferenceParserRuleCall_0 = (RuleCall)cAlternatives.eContents().get(0);
+ private final RuleCall cObjectiveSpecificationParserRuleCall_1 = (RuleCall)cAlternatives.eContents().get(1);
+
+ //Objective:
+ // ObjectiveReference | ObjectiveSpecification;
+ @Override public ParserRule getRule() { return rule; }
+
+ //ObjectiveReference | ObjectiveSpecification
+ public Alternatives getAlternatives() { return cAlternatives; }
+
+ //ObjectiveReference
+ public RuleCall getObjectiveReferenceParserRuleCall_0() { return cObjectiveReferenceParserRuleCall_0; }
+
+ //ObjectiveSpecification
+ public RuleCall getObjectiveSpecificationParserRuleCall_1() { return cObjectiveSpecificationParserRuleCall_1; }
+ }
+ public class ConfigSpecificationElements extends AbstractParserRuleElementFinder {
+ private final ParserRule rule = (ParserRule) GrammarUtil.findRuleForName(getGrammar(), "hu.bme.mit.inf.dslreasoner.application.ApplicationConfiguration.ConfigSpecification");
+ private final Group cGroup = (Group)rule.eContents().get(1);
+ private final Action cConfigSpecificationAction_0 = (Action)cGroup.eContents().get(0);
+ private final Keyword cLeftCurlyBracketKeyword_1 = (Keyword)cGroup.eContents().get(1);
+ private final Group cGroup_2 = (Group)cGroup.eContents().get(2);
+ private final Assignment cEntriesAssignment_2_0 = (Assignment)cGroup_2.eContents().get(0);
+ private final RuleCall cEntriesConfigEntryParserRuleCall_2_0_0 = (RuleCall)cEntriesAssignment_2_0.eContents().get(0);
+ private final Group cGroup_2_1 = (Group)cGroup_2.eContents().get(1);
+ private final Keyword cCommaKeyword_2_1_0 = (Keyword)cGroup_2_1.eContents().get(0);
+ private final Assignment cEntriesAssignment_2_1_1 = (Assignment)cGroup_2_1.eContents().get(1);
+ private final RuleCall cEntriesConfigEntryParserRuleCall_2_1_1_0 = (RuleCall)cEntriesAssignment_2_1_1.eContents().get(0);
+ private final Keyword cRightCurlyBracketKeyword_3 = (Keyword)cGroup.eContents().get(3);
+
+ /////////////////////////////////////////////////////
+ //// SolverConfig
+ /////////////////////////////////////////////////////
+ //ConfigSpecification:
+ // {ConfigSpecification} '{' (entries+=ConfigEntry ("," entries+=ConfigEntry)*)?
+ // '}';
+ @Override public ParserRule getRule() { return rule; }
+
+ //{ConfigSpecification} '{' (entries+=ConfigEntry ("," entries+=ConfigEntry)*)? '}'
+ public Group getGroup() { return cGroup; }
+
+ //{ConfigSpecification}
+ public Action getConfigSpecificationAction_0() { return cConfigSpecificationAction_0; }
+
+ //'{'
+ public Keyword getLeftCurlyBracketKeyword_1() { return cLeftCurlyBracketKeyword_1; }
+
+ //(entries+=ConfigEntry ("," entries+=ConfigEntry)*)?
+ public Group getGroup_2() { return cGroup_2; }
+
+ //entries+=ConfigEntry
+ public Assignment getEntriesAssignment_2_0() { return cEntriesAssignment_2_0; }
+
+ //ConfigEntry
+ public RuleCall getEntriesConfigEntryParserRuleCall_2_0_0() { return cEntriesConfigEntryParserRuleCall_2_0_0; }
+
+ //("," entries+=ConfigEntry)*
+ public Group getGroup_2_1() { return cGroup_2_1; }
+
+ //","
+ public Keyword getCommaKeyword_2_1_0() { return cCommaKeyword_2_1_0; }
+
+ //entries+=ConfigEntry
+ public Assignment getEntriesAssignment_2_1_1() { return cEntriesAssignment_2_1_1; }
+
+ //ConfigEntry
+ public RuleCall getEntriesConfigEntryParserRuleCall_2_1_1_0() { return cEntriesConfigEntryParserRuleCall_2_1_1_0; }
+
+ //'}'
+ public Keyword getRightCurlyBracketKeyword_3() { return cRightCurlyBracketKeyword_3; }
+ }
+ public class ConfigDeclarationElements extends AbstractParserRuleElementFinder {
+ private final ParserRule rule = (ParserRule) GrammarUtil.findRuleForName(getGrammar(), "hu.bme.mit.inf.dslreasoner.application.ApplicationConfiguration.ConfigDeclaration");
+ private final Group cGroup = (Group)rule.eContents().get(1);
+ private final Keyword cConfigKeyword_0 = (Keyword)cGroup.eContents().get(0);
+ private final Assignment cNameAssignment_1 = (Assignment)cGroup.eContents().get(1);
+ private final RuleCall cNameIDTerminalRuleCall_1_0 = (RuleCall)cNameAssignment_1.eContents().get(0);
+ private final Assignment cSpecificationAssignment_2 = (Assignment)cGroup.eContents().get(2);
+ private final RuleCall cSpecificationConfigSpecificationParserRuleCall_2_0 = (RuleCall)cSpecificationAssignment_2.eContents().get(0);
+
+ //ConfigDeclaration:
+ // 'config' name=ID specification=ConfigSpecification;
+ @Override public ParserRule getRule() { return rule; }
+
+ //'config' name=ID specification=ConfigSpecification
+ public Group getGroup() { return cGroup; }
+
+ //'config'
+ public Keyword getConfigKeyword_0() { return cConfigKeyword_0; }
+
+ //name=ID
+ public Assignment getNameAssignment_1() { return cNameAssignment_1; }
+
+ //ID
+ public RuleCall getNameIDTerminalRuleCall_1_0() { return cNameIDTerminalRuleCall_1_0; }
+
+ //specification=ConfigSpecification
+ public Assignment getSpecificationAssignment_2() { return cSpecificationAssignment_2; }
+
+ //ConfigSpecification
+ public RuleCall getSpecificationConfigSpecificationParserRuleCall_2_0() { return cSpecificationConfigSpecificationParserRuleCall_2_0; }
+ }
+ public class ConfigEntryElements extends AbstractParserRuleElementFinder {
+ private final ParserRule rule = (ParserRule) GrammarUtil.findRuleForName(getGrammar(), "hu.bme.mit.inf.dslreasoner.application.ApplicationConfiguration.ConfigEntry");
+ private final Alternatives cAlternatives = (Alternatives)rule.eContents().get(1);
+ private final RuleCall cDocumentationEntryParserRuleCall_0 = (RuleCall)cAlternatives.eContents().get(0);
+ private final RuleCall cRuntimeEntryParserRuleCall_1 = (RuleCall)cAlternatives.eContents().get(1);
+ private final RuleCall cMemoryEntryParserRuleCall_2 = (RuleCall)cAlternatives.eContents().get(2);
+ private final RuleCall cCustomEntryParserRuleCall_3 = (RuleCall)cAlternatives.eContents().get(3);
+
+ //ConfigEntry:
+ // DocumentationEntry | RuntimeEntry | MemoryEntry | CustomEntry;
+ @Override public ParserRule getRule() { return rule; }
+
+ //DocumentationEntry | RuntimeEntry | MemoryEntry | CustomEntry
+ public Alternatives getAlternatives() { return cAlternatives; }
+
+ //DocumentationEntry
+ public RuleCall getDocumentationEntryParserRuleCall_0() { return cDocumentationEntryParserRuleCall_0; }
+
+ //RuntimeEntry
+ public RuleCall getRuntimeEntryParserRuleCall_1() { return cRuntimeEntryParserRuleCall_1; }
+
+ //MemoryEntry
+ public RuleCall getMemoryEntryParserRuleCall_2() { return cMemoryEntryParserRuleCall_2; }
+
+ //CustomEntry
+ public RuleCall getCustomEntryParserRuleCall_3() { return cCustomEntryParserRuleCall_3; }
+ }
+ public class DocumentationEntryElements extends AbstractParserRuleElementFinder {
+ private final ParserRule rule = (ParserRule) GrammarUtil.findRuleForName(getGrammar(), "hu.bme.mit.inf.dslreasoner.application.ApplicationConfiguration.DocumentationEntry");
+ private final Group cGroup = (Group)rule.eContents().get(1);
+ private final Keyword cLogLevelKeyword_0 = (Keyword)cGroup.eContents().get(0);
+ private final Keyword cEqualsSignKeyword_1 = (Keyword)cGroup.eContents().get(1);
+ private final Assignment cLevelAssignment_2 = (Assignment)cGroup.eContents().get(2);
+ private final RuleCall cLevelDocumentLevelSpecificationEnumRuleCall_2_0 = (RuleCall)cLevelAssignment_2.eContents().get(0);
+
+ //DocumentationEntry:
+ // "log-level" '=' level=DocumentLevelSpecification;
+ @Override public ParserRule getRule() { return rule; }
+
+ //"log-level" '=' level=DocumentLevelSpecification
+ public Group getGroup() { return cGroup; }
+
+ //"log-level"
+ public Keyword getLogLevelKeyword_0() { return cLogLevelKeyword_0; }
+
+ //'='
+ public Keyword getEqualsSignKeyword_1() { return cEqualsSignKeyword_1; }
+
+ //level=DocumentLevelSpecification
+ public Assignment getLevelAssignment_2() { return cLevelAssignment_2; }
+
+ //DocumentLevelSpecification
+ public RuleCall getLevelDocumentLevelSpecificationEnumRuleCall_2_0() { return cLevelDocumentLevelSpecificationEnumRuleCall_2_0; }
+ }
+ public class RuntimeEntryElements extends AbstractParserRuleElementFinder {
+ private final ParserRule rule = (ParserRule) GrammarUtil.findRuleForName(getGrammar(), "hu.bme.mit.inf.dslreasoner.application.ApplicationConfiguration.RuntimeEntry");
+ private final Group cGroup = (Group)rule.eContents().get(1);
+ private final Keyword cRuntimeKeyword_0 = (Keyword)cGroup.eContents().get(0);
+ private final Keyword cEqualsSignKeyword_1 = (Keyword)cGroup.eContents().get(1);
+ private final Assignment cMillisecLimitAssignment_2 = (Assignment)cGroup.eContents().get(2);
+ private final RuleCall cMillisecLimitINTTerminalRuleCall_2_0 = (RuleCall)cMillisecLimitAssignment_2.eContents().get(0);
+
+ //RuntimeEntry:
+ // "runtime" "=" millisecLimit=INT;
+ @Override public ParserRule getRule() { return rule; }
+
+ //"runtime" "=" millisecLimit=INT
+ public Group getGroup() { return cGroup; }
+
+ //"runtime"
+ public Keyword getRuntimeKeyword_0() { return cRuntimeKeyword_0; }
+
+ //"="
+ public Keyword getEqualsSignKeyword_1() { return cEqualsSignKeyword_1; }
+
+ //millisecLimit=INT
+ public Assignment getMillisecLimitAssignment_2() { return cMillisecLimitAssignment_2; }
+
+ //INT
+ public RuleCall getMillisecLimitINTTerminalRuleCall_2_0() { return cMillisecLimitINTTerminalRuleCall_2_0; }
+ }
+ public class MemoryEntryElements extends AbstractParserRuleElementFinder {
+ private final ParserRule rule = (ParserRule) GrammarUtil.findRuleForName(getGrammar(), "hu.bme.mit.inf.dslreasoner.application.ApplicationConfiguration.MemoryEntry");
+ private final Group cGroup = (Group)rule.eContents().get(1);
+ private final Keyword cMemoryKeyword_0 = (Keyword)cGroup.eContents().get(0);
+ private final Keyword cEqualsSignKeyword_1 = (Keyword)cGroup.eContents().get(1);
+ private final Assignment cMegabyteLimitAssignment_2 = (Assignment)cGroup.eContents().get(2);
+ private final RuleCall cMegabyteLimitINTTerminalRuleCall_2_0 = (RuleCall)cMegabyteLimitAssignment_2.eContents().get(0);
+
+ //MemoryEntry:
+ // "memory" "=" megabyteLimit=INT;
+ @Override public ParserRule getRule() { return rule; }
+
+ //"memory" "=" megabyteLimit=INT
+ public Group getGroup() { return cGroup; }
+
+ //"memory"
+ public Keyword getMemoryKeyword_0() { return cMemoryKeyword_0; }
+
+ //"="
+ public Keyword getEqualsSignKeyword_1() { return cEqualsSignKeyword_1; }
+
+ //megabyteLimit=INT
+ public Assignment getMegabyteLimitAssignment_2() { return cMegabyteLimitAssignment_2; }
+
+ //INT
+ public RuleCall getMegabyteLimitINTTerminalRuleCall_2_0() { return cMegabyteLimitINTTerminalRuleCall_2_0; }
+ }
+ public class CustomEntryElements extends AbstractParserRuleElementFinder {
+ private final ParserRule rule = (ParserRule) GrammarUtil.findRuleForName(getGrammar(), "hu.bme.mit.inf.dslreasoner.application.ApplicationConfiguration.CustomEntry");
+ private final Group cGroup = (Group)rule.eContents().get(1);
+ private final Assignment cKeyAssignment_0 = (Assignment)cGroup.eContents().get(0);
+ private final RuleCall cKeySTRINGTerminalRuleCall_0_0 = (RuleCall)cKeyAssignment_0.eContents().get(0);
+ private final Keyword cEqualsSignKeyword_1 = (Keyword)cGroup.eContents().get(1);
+ private final Assignment cValueAssignment_2 = (Assignment)cGroup.eContents().get(2);
+ private final RuleCall cValueSTRINGTerminalRuleCall_2_0 = (RuleCall)cValueAssignment_2.eContents().get(0);
+
+ //CustomEntry:
+ // key=STRING "=" value=STRING;
+ @Override public ParserRule getRule() { return rule; }
+
+ //key=STRING "=" value=STRING
+ public Group getGroup() { return cGroup; }
+
+ //key=STRING
+ public Assignment getKeyAssignment_0() { return cKeyAssignment_0; }
+
+ //STRING
+ public RuleCall getKeySTRINGTerminalRuleCall_0_0() { return cKeySTRINGTerminalRuleCall_0_0; }
+
+ //"="
+ public Keyword getEqualsSignKeyword_1() { return cEqualsSignKeyword_1; }
+
+ //value=STRING
+ public Assignment getValueAssignment_2() { return cValueAssignment_2; }
+
+ //STRING
+ public RuleCall getValueSTRINGTerminalRuleCall_2_0() { return cValueSTRINGTerminalRuleCall_2_0; }
+ }
+ public class ConfigReferenceElements extends AbstractParserRuleElementFinder {
+ private final ParserRule rule = (ParserRule) GrammarUtil.findRuleForName(getGrammar(), "hu.bme.mit.inf.dslreasoner.application.ApplicationConfiguration.ConfigReference");
+ private final Assignment cConfigAssignment = (Assignment)rule.eContents().get(1);
+ private final CrossReference cConfigConfigDeclarationCrossReference_0 = (CrossReference)cConfigAssignment.eContents().get(0);
+ private final RuleCall cConfigConfigDeclarationIDTerminalRuleCall_0_1 = (RuleCall)cConfigConfigDeclarationCrossReference_0.eContents().get(1);
+
+ //ConfigReference:
+ // config=[ConfigDeclaration];
+ @Override public ParserRule getRule() { return rule; }
+
+ //config=[ConfigDeclaration]
+ public Assignment getConfigAssignment() { return cConfigAssignment; }
+
+ //[ConfigDeclaration]
+ public CrossReference getConfigConfigDeclarationCrossReference_0() { return cConfigConfigDeclarationCrossReference_0; }
+
+ //ID
+ public RuleCall getConfigConfigDeclarationIDTerminalRuleCall_0_1() { return cConfigConfigDeclarationIDTerminalRuleCall_0_1; }
+ }
+ public class ConfigElements extends AbstractParserRuleElementFinder {
+ private final ParserRule rule = (ParserRule) GrammarUtil.findRuleForName(getGrammar(), "hu.bme.mit.inf.dslreasoner.application.ApplicationConfiguration.Config");
+ private final Alternatives cAlternatives = (Alternatives)rule.eContents().get(1);
+ private final RuleCall cConfigSpecificationParserRuleCall_0 = (RuleCall)cAlternatives.eContents().get(0);
+ private final RuleCall cConfigReferenceParserRuleCall_1 = (RuleCall)cAlternatives.eContents().get(1);
+
+ //Config:
+ // ConfigSpecification | ConfigReference;
+ @Override public ParserRule getRule() { return rule; }
+
+ //ConfigSpecification | ConfigReference
+ public Alternatives getAlternatives() { return cAlternatives; }
+
+ //ConfigSpecification
+ public RuleCall getConfigSpecificationParserRuleCall_0() { return cConfigSpecificationParserRuleCall_0; }
+
+ //ConfigReference
+ public RuleCall getConfigReferenceParserRuleCall_1() { return cConfigReferenceParserRuleCall_1; }
+ }
+ public class ScopeSpecificationElements extends AbstractParserRuleElementFinder {
+ private final ParserRule rule = (ParserRule) GrammarUtil.findRuleForName(getGrammar(), "hu.bme.mit.inf.dslreasoner.application.ApplicationConfiguration.ScopeSpecification");
+ private final Group cGroup = (Group)rule.eContents().get(1);
+ private final Action cScopeSpecificationAction_0 = (Action)cGroup.eContents().get(0);
+ private final Keyword cLeftCurlyBracketKeyword_1 = (Keyword)cGroup.eContents().get(1);
+ private final Group cGroup_2 = (Group)cGroup.eContents().get(2);
+ private final Assignment cScopesAssignment_2_0 = (Assignment)cGroup_2.eContents().get(0);
+ private final RuleCall cScopesTypeScopeParserRuleCall_2_0_0 = (RuleCall)cScopesAssignment_2_0.eContents().get(0);
+ private final Group cGroup_2_1 = (Group)cGroup_2.eContents().get(1);
+ private final Keyword cCommaKeyword_2_1_0 = (Keyword)cGroup_2_1.eContents().get(0);
+ private final Assignment cScopesAssignment_2_1_1 = (Assignment)cGroup_2_1.eContents().get(1);
+ private final RuleCall cScopesTypeScopeParserRuleCall_2_1_1_0 = (RuleCall)cScopesAssignment_2_1_1.eContents().get(0);
+ private final Keyword cRightCurlyBracketKeyword_3 = (Keyword)cGroup.eContents().get(3);
+
+ //ScopeSpecification:
+ // {ScopeSpecification} '{' (scopes+=TypeScope (',' scopes+=TypeScope)*)?
+ // '}';
+ @Override public ParserRule getRule() { return rule; }
+
+ //{ScopeSpecification} '{' (scopes+=TypeScope (',' scopes+=TypeScope)*)? '}'
+ public Group getGroup() { return cGroup; }
+
+ //{ScopeSpecification}
+ public Action getScopeSpecificationAction_0() { return cScopeSpecificationAction_0; }
+
+ //'{'
+ public Keyword getLeftCurlyBracketKeyword_1() { return cLeftCurlyBracketKeyword_1; }
+
+ //(scopes+=TypeScope (',' scopes+=TypeScope)*)?
+ public Group getGroup_2() { return cGroup_2; }
+
+ //scopes+=TypeScope
+ public Assignment getScopesAssignment_2_0() { return cScopesAssignment_2_0; }
+
+ //TypeScope
+ public RuleCall getScopesTypeScopeParserRuleCall_2_0_0() { return cScopesTypeScopeParserRuleCall_2_0_0; }
+
+ //(',' scopes+=TypeScope)*
+ public Group getGroup_2_1() { return cGroup_2_1; }
+
+ //','
+ public Keyword getCommaKeyword_2_1_0() { return cCommaKeyword_2_1_0; }
+
+ //scopes+=TypeScope
+ public Assignment getScopesAssignment_2_1_1() { return cScopesAssignment_2_1_1; }
+
+ //TypeScope
+ public RuleCall getScopesTypeScopeParserRuleCall_2_1_1_0() { return cScopesTypeScopeParserRuleCall_2_1_1_0; }
+
+ //'}'
+ public Keyword getRightCurlyBracketKeyword_3() { return cRightCurlyBracketKeyword_3; }
+ }
+ public class TypeScopeElements extends AbstractParserRuleElementFinder {
+ private final ParserRule rule = (ParserRule) GrammarUtil.findRuleForName(getGrammar(), "hu.bme.mit.inf.dslreasoner.application.ApplicationConfiguration.TypeScope");
+ private final Alternatives cAlternatives = (Alternatives)rule.eContents().get(1);
+ private final RuleCall cClassTypeScopeParserRuleCall_0 = (RuleCall)cAlternatives.eContents().get(0);
+ private final RuleCall cObjectTypeScopeParserRuleCall_1 = (RuleCall)cAlternatives.eContents().get(1);
+ private final RuleCall cIntegerTypeScopeParserRuleCall_2 = (RuleCall)cAlternatives.eContents().get(2);
+ private final RuleCall cRealTypeScopeParserRuleCall_3 = (RuleCall)cAlternatives.eContents().get(3);
+ private final RuleCall cStringTypeScopeParserRuleCall_4 = (RuleCall)cAlternatives.eContents().get(4);
+
+ //TypeScope:
+ // ClassTypeScope | ObjectTypeScope | IntegerTypeScope | RealTypeScope | StringTypeScope;
+ @Override public ParserRule getRule() { return rule; }
+
+ //ClassTypeScope | ObjectTypeScope | IntegerTypeScope | RealTypeScope | StringTypeScope
+ public Alternatives getAlternatives() { return cAlternatives; }
+
+ //ClassTypeScope
+ public RuleCall getClassTypeScopeParserRuleCall_0() { return cClassTypeScopeParserRuleCall_0; }
+
+ //ObjectTypeScope
+ public RuleCall getObjectTypeScopeParserRuleCall_1() { return cObjectTypeScopeParserRuleCall_1; }
+
+ //IntegerTypeScope
+ public RuleCall getIntegerTypeScopeParserRuleCall_2() { return cIntegerTypeScopeParserRuleCall_2; }
+
+ //RealTypeScope
+ public RuleCall getRealTypeScopeParserRuleCall_3() { return cRealTypeScopeParserRuleCall_3; }
+
+ //StringTypeScope
+ public RuleCall getStringTypeScopeParserRuleCall_4() { return cStringTypeScopeParserRuleCall_4; }
+ }
+ public class ClassTypeScopeElements extends AbstractParserRuleElementFinder {
+ private final ParserRule rule = (ParserRule) GrammarUtil.findRuleForName(getGrammar(), "hu.bme.mit.inf.dslreasoner.application.ApplicationConfiguration.ClassTypeScope");
+ private final Group cGroup = (Group)rule.eContents().get(1);
+ private final Keyword cNumberSignKeyword_0 = (Keyword)cGroup.eContents().get(0);
+ private final Assignment cTypeAssignment_1 = (Assignment)cGroup.eContents().get(1);
+ private final RuleCall cTypeClassReferenceParserRuleCall_1_0 = (RuleCall)cTypeAssignment_1.eContents().get(0);
+ private final Alternatives cAlternatives_2 = (Alternatives)cGroup.eContents().get(2);
+ private final Assignment cSetsNewAssignment_2_0 = (Assignment)cAlternatives_2.eContents().get(0);
+ private final Keyword cSetsNewPlusSignEqualsSignKeyword_2_0_0 = (Keyword)cSetsNewAssignment_2_0.eContents().get(0);
+ private final Assignment cSetsSumAssignment_2_1 = (Assignment)cAlternatives_2.eContents().get(1);
+ private final Keyword cSetsSumEqualsSignKeyword_2_1_0 = (Keyword)cSetsSumAssignment_2_1.eContents().get(0);
+ private final Alternatives cAlternatives_3 = (Alternatives)cGroup.eContents().get(3);
+ private final Assignment cNumberAssignment_3_0 = (Assignment)cAlternatives_3.eContents().get(0);
+ private final RuleCall cNumberExactNumberParserRuleCall_3_0_0 = (RuleCall)cNumberAssignment_3_0.eContents().get(0);
+ private final Assignment cNumberAssignment_3_1 = (Assignment)cAlternatives_3.eContents().get(1);
+ private final RuleCall cNumberIntervallNumberParserRuleCall_3_1_0 = (RuleCall)cNumberAssignment_3_1.eContents().get(0);
+
+ //ClassTypeScope:
+ // '#' type=ClassReference (setsNew?='+=' | setsSum?='=') (number=ExactNumber | number=IntervallNumber);
+ @Override public ParserRule getRule() { return rule; }
+
+ //'#' type=ClassReference (setsNew?='+=' | setsSum?='=') (number=ExactNumber | number=IntervallNumber)
+ public Group getGroup() { return cGroup; }
+
+ //'#'
+ public Keyword getNumberSignKeyword_0() { return cNumberSignKeyword_0; }
+
+ //type=ClassReference
+ public Assignment getTypeAssignment_1() { return cTypeAssignment_1; }
+
+ //ClassReference
+ public RuleCall getTypeClassReferenceParserRuleCall_1_0() { return cTypeClassReferenceParserRuleCall_1_0; }
+
+ //setsNew?='+=' | setsSum?='='
+ public Alternatives getAlternatives_2() { return cAlternatives_2; }
+
+ //setsNew?='+='
+ public Assignment getSetsNewAssignment_2_0() { return cSetsNewAssignment_2_0; }
+
+ //'+='
+ public Keyword getSetsNewPlusSignEqualsSignKeyword_2_0_0() { return cSetsNewPlusSignEqualsSignKeyword_2_0_0; }
+
+ //setsSum?='='
+ public Assignment getSetsSumAssignment_2_1() { return cSetsSumAssignment_2_1; }
+
+ //'='
+ public Keyword getSetsSumEqualsSignKeyword_2_1_0() { return cSetsSumEqualsSignKeyword_2_1_0; }
+
+ //number=ExactNumber | number=IntervallNumber
+ public Alternatives getAlternatives_3() { return cAlternatives_3; }
+
+ //number=ExactNumber
+ public Assignment getNumberAssignment_3_0() { return cNumberAssignment_3_0; }
+
+ //ExactNumber
+ public RuleCall getNumberExactNumberParserRuleCall_3_0_0() { return cNumberExactNumberParserRuleCall_3_0_0; }
+
+ //number=IntervallNumber
+ public Assignment getNumberAssignment_3_1() { return cNumberAssignment_3_1; }
+
+ //IntervallNumber
+ public RuleCall getNumberIntervallNumberParserRuleCall_3_1_0() { return cNumberIntervallNumberParserRuleCall_3_1_0; }
+ }
+ public class ObjectTypeScopeElements extends AbstractParserRuleElementFinder {
+ private final ParserRule rule = (ParserRule) GrammarUtil.findRuleForName(getGrammar(), "hu.bme.mit.inf.dslreasoner.application.ApplicationConfiguration.ObjectTypeScope");
+ private final Group cGroup = (Group)rule.eContents().get(1);
+ private final Keyword cNumberSignKeyword_0 = (Keyword)cGroup.eContents().get(0);
+ private final Assignment cTypeAssignment_1 = (Assignment)cGroup.eContents().get(1);
+ private final RuleCall cTypeObjectReferenceParserRuleCall_1_0 = (RuleCall)cTypeAssignment_1.eContents().get(0);
+ private final Alternatives cAlternatives_2 = (Alternatives)cGroup.eContents().get(2);
+ private final Assignment cSetsNewAssignment_2_0 = (Assignment)cAlternatives_2.eContents().get(0);
+ private final Keyword cSetsNewPlusSignEqualsSignKeyword_2_0_0 = (Keyword)cSetsNewAssignment_2_0.eContents().get(0);
+ private final Assignment cSetsSumAssignment_2_1 = (Assignment)cAlternatives_2.eContents().get(1);
+ private final Keyword cSetsSumEqualsSignKeyword_2_1_0 = (Keyword)cSetsSumAssignment_2_1.eContents().get(0);
+ private final Alternatives cAlternatives_3 = (Alternatives)cGroup.eContents().get(3);
+ private final Assignment cNumberAssignment_3_0 = (Assignment)cAlternatives_3.eContents().get(0);
+ private final RuleCall cNumberExactNumberParserRuleCall_3_0_0 = (RuleCall)cNumberAssignment_3_0.eContents().get(0);
+ private final Assignment cNumberAssignment_3_1 = (Assignment)cAlternatives_3.eContents().get(1);
+ private final RuleCall cNumberIntervallNumberParserRuleCall_3_1_0 = (RuleCall)cNumberAssignment_3_1.eContents().get(0);
+
+ //ObjectTypeScope:
+ // '#' type=ObjectReference (setsNew?='+=' | setsSum?='=') (number=ExactNumber | number=IntervallNumber);
+ @Override public ParserRule getRule() { return rule; }
+
+ //'#' type=ObjectReference (setsNew?='+=' | setsSum?='=') (number=ExactNumber | number=IntervallNumber)
+ public Group getGroup() { return cGroup; }
+
+ //'#'
+ public Keyword getNumberSignKeyword_0() { return cNumberSignKeyword_0; }
+
+ //type=ObjectReference
+ public Assignment getTypeAssignment_1() { return cTypeAssignment_1; }
+
+ //ObjectReference
+ public RuleCall getTypeObjectReferenceParserRuleCall_1_0() { return cTypeObjectReferenceParserRuleCall_1_0; }
+
+ //setsNew?='+=' | setsSum?='='
+ public Alternatives getAlternatives_2() { return cAlternatives_2; }
+
+ //setsNew?='+='
+ public Assignment getSetsNewAssignment_2_0() { return cSetsNewAssignment_2_0; }
+
+ //'+='
+ public Keyword getSetsNewPlusSignEqualsSignKeyword_2_0_0() { return cSetsNewPlusSignEqualsSignKeyword_2_0_0; }
+
+ //setsSum?='='
+ public Assignment getSetsSumAssignment_2_1() { return cSetsSumAssignment_2_1; }
+
+ //'='
+ public Keyword getSetsSumEqualsSignKeyword_2_1_0() { return cSetsSumEqualsSignKeyword_2_1_0; }
+
+ //number=ExactNumber | number=IntervallNumber
+ public Alternatives getAlternatives_3() { return cAlternatives_3; }
+
+ //number=ExactNumber
+ public Assignment getNumberAssignment_3_0() { return cNumberAssignment_3_0; }
+
+ //ExactNumber
+ public RuleCall getNumberExactNumberParserRuleCall_3_0_0() { return cNumberExactNumberParserRuleCall_3_0_0; }
+
+ //number=IntervallNumber
+ public Assignment getNumberAssignment_3_1() { return cNumberAssignment_3_1; }
+
+ //IntervallNumber
+ public RuleCall getNumberIntervallNumberParserRuleCall_3_1_0() { return cNumberIntervallNumberParserRuleCall_3_1_0; }
+ }
+ public class IntegerTypeScopeElements extends AbstractParserRuleElementFinder {
+ private final ParserRule rule = (ParserRule) GrammarUtil.findRuleForName(getGrammar(), "hu.bme.mit.inf.dslreasoner.application.ApplicationConfiguration.IntegerTypeScope");
+ private final Group cGroup = (Group)rule.eContents().get(1);
+ private final Keyword cNumberSignKeyword_0 = (Keyword)cGroup.eContents().get(0);
+ private final Assignment cTypeAssignment_1 = (Assignment)cGroup.eContents().get(1);
+ private final RuleCall cTypeIntegerReferenceParserRuleCall_1_0 = (RuleCall)cTypeAssignment_1.eContents().get(0);
+ private final Alternatives cAlternatives_2 = (Alternatives)cGroup.eContents().get(2);
+ private final Assignment cSetsNewAssignment_2_0 = (Assignment)cAlternatives_2.eContents().get(0);
+ private final Keyword cSetsNewPlusSignEqualsSignKeyword_2_0_0 = (Keyword)cSetsNewAssignment_2_0.eContents().get(0);
+ private final Assignment cSetsSumAssignment_2_1 = (Assignment)cAlternatives_2.eContents().get(1);
+ private final Keyword cSetsSumEqualsSignKeyword_2_1_0 = (Keyword)cSetsSumAssignment_2_1.eContents().get(0);
+ private final Alternatives cAlternatives_3 = (Alternatives)cGroup.eContents().get(3);
+ private final Assignment cNumberAssignment_3_0 = (Assignment)cAlternatives_3.eContents().get(0);
+ private final RuleCall cNumberExactNumberParserRuleCall_3_0_0 = (RuleCall)cNumberAssignment_3_0.eContents().get(0);
+ private final Assignment cNumberAssignment_3_1 = (Assignment)cAlternatives_3.eContents().get(1);
+ private final RuleCall cNumberIntervallNumberParserRuleCall_3_1_0 = (RuleCall)cNumberAssignment_3_1.eContents().get(0);
+ private final Assignment cNumberAssignment_3_2 = (Assignment)cAlternatives_3.eContents().get(2);
+ private final RuleCall cNumberIntEnumberationParserRuleCall_3_2_0 = (RuleCall)cNumberAssignment_3_2.eContents().get(0);
+
+ //IntegerTypeScope:
+ // '#' type=IntegerReference (setsNew?='+=' | setsSum?='=') (number=ExactNumber | number=IntervallNumber |
+ // number=IntEnumberation);
+ @Override public ParserRule getRule() { return rule; }
+
+ //'#' type=IntegerReference (setsNew?='+=' | setsSum?='=') (number=ExactNumber | number=IntervallNumber |
+ //number=IntEnumberation)
+ public Group getGroup() { return cGroup; }
+
+ //'#'
+ public Keyword getNumberSignKeyword_0() { return cNumberSignKeyword_0; }
+
+ //type=IntegerReference
+ public Assignment getTypeAssignment_1() { return cTypeAssignment_1; }
+
+ //IntegerReference
+ public RuleCall getTypeIntegerReferenceParserRuleCall_1_0() { return cTypeIntegerReferenceParserRuleCall_1_0; }
+
+ //setsNew?='+=' | setsSum?='='
+ public Alternatives getAlternatives_2() { return cAlternatives_2; }
+
+ //setsNew?='+='
+ public Assignment getSetsNewAssignment_2_0() { return cSetsNewAssignment_2_0; }
+
+ //'+='
+ public Keyword getSetsNewPlusSignEqualsSignKeyword_2_0_0() { return cSetsNewPlusSignEqualsSignKeyword_2_0_0; }
+
+ //setsSum?='='
+ public Assignment getSetsSumAssignment_2_1() { return cSetsSumAssignment_2_1; }
+
+ //'='
+ public Keyword getSetsSumEqualsSignKeyword_2_1_0() { return cSetsSumEqualsSignKeyword_2_1_0; }
+
+ //number=ExactNumber | number=IntervallNumber | number=IntEnumberation
+ public Alternatives getAlternatives_3() { return cAlternatives_3; }
+
+ //number=ExactNumber
+ public Assignment getNumberAssignment_3_0() { return cNumberAssignment_3_0; }
+
+ //ExactNumber
+ public RuleCall getNumberExactNumberParserRuleCall_3_0_0() { return cNumberExactNumberParserRuleCall_3_0_0; }
+
+ //number=IntervallNumber
+ public Assignment getNumberAssignment_3_1() { return cNumberAssignment_3_1; }
+
+ //IntervallNumber
+ public RuleCall getNumberIntervallNumberParserRuleCall_3_1_0() { return cNumberIntervallNumberParserRuleCall_3_1_0; }
+
+ //number=IntEnumberation
+ public Assignment getNumberAssignment_3_2() { return cNumberAssignment_3_2; }
+
+ //IntEnumberation
+ public RuleCall getNumberIntEnumberationParserRuleCall_3_2_0() { return cNumberIntEnumberationParserRuleCall_3_2_0; }
+ }
+ public class RealTypeScopeElements extends AbstractParserRuleElementFinder {
+ private final ParserRule rule = (ParserRule) GrammarUtil.findRuleForName(getGrammar(), "hu.bme.mit.inf.dslreasoner.application.ApplicationConfiguration.RealTypeScope");
+ private final Group cGroup = (Group)rule.eContents().get(1);
+ private final Keyword cNumberSignKeyword_0 = (Keyword)cGroup.eContents().get(0);
+ private final Assignment cTypeAssignment_1 = (Assignment)cGroup.eContents().get(1);
+ private final RuleCall cTypeRealReferenceParserRuleCall_1_0 = (RuleCall)cTypeAssignment_1.eContents().get(0);
+ private final Alternatives cAlternatives_2 = (Alternatives)cGroup.eContents().get(2);
+ private final Assignment cSetsNewAssignment_2_0 = (Assignment)cAlternatives_2.eContents().get(0);
+ private final Keyword cSetsNewPlusSignEqualsSignKeyword_2_0_0 = (Keyword)cSetsNewAssignment_2_0.eContents().get(0);
+ private final Assignment cSetsSumAssignment_2_1 = (Assignment)cAlternatives_2.eContents().get(1);
+ private final Keyword cSetsSumEqualsSignKeyword_2_1_0 = (Keyword)cSetsSumAssignment_2_1.eContents().get(0);
+ private final Alternatives cAlternatives_3 = (Alternatives)cGroup.eContents().get(3);
+ private final Assignment cNumberAssignment_3_0 = (Assignment)cAlternatives_3.eContents().get(0);
+ private final RuleCall cNumberExactNumberParserRuleCall_3_0_0 = (RuleCall)cNumberAssignment_3_0.eContents().get(0);
+ private final Assignment cNumberAssignment_3_1 = (Assignment)cAlternatives_3.eContents().get(1);
+ private final RuleCall cNumberIntervallNumberParserRuleCall_3_1_0 = (RuleCall)cNumberAssignment_3_1.eContents().get(0);
+ private final Assignment cNumberAssignment_3_2 = (Assignment)cAlternatives_3.eContents().get(2);
+ private final RuleCall cNumberRealEnumerationParserRuleCall_3_2_0 = (RuleCall)cNumberAssignment_3_2.eContents().get(0);
+
+ //RealTypeScope:
+ // '#' type=RealReference (setsNew?='+=' | setsSum?='=') (number=ExactNumber | number=IntervallNumber |
+ // number=RealEnumeration);
+ @Override public ParserRule getRule() { return rule; }
+
+ //'#' type=RealReference (setsNew?='+=' | setsSum?='=') (number=ExactNumber | number=IntervallNumber |
+ //number=RealEnumeration)
+ public Group getGroup() { return cGroup; }
+
+ //'#'
+ public Keyword getNumberSignKeyword_0() { return cNumberSignKeyword_0; }
+
+ //type=RealReference
+ public Assignment getTypeAssignment_1() { return cTypeAssignment_1; }
+
+ //RealReference
+ public RuleCall getTypeRealReferenceParserRuleCall_1_0() { return cTypeRealReferenceParserRuleCall_1_0; }
+
+ //setsNew?='+=' | setsSum?='='
+ public Alternatives getAlternatives_2() { return cAlternatives_2; }
+
+ //setsNew?='+='
+ public Assignment getSetsNewAssignment_2_0() { return cSetsNewAssignment_2_0; }
+
+ //'+='
+ public Keyword getSetsNewPlusSignEqualsSignKeyword_2_0_0() { return cSetsNewPlusSignEqualsSignKeyword_2_0_0; }
+
+ //setsSum?='='
+ public Assignment getSetsSumAssignment_2_1() { return cSetsSumAssignment_2_1; }
+
+ //'='
+ public Keyword getSetsSumEqualsSignKeyword_2_1_0() { return cSetsSumEqualsSignKeyword_2_1_0; }
+
+ //number=ExactNumber | number=IntervallNumber | number=RealEnumeration
+ public Alternatives getAlternatives_3() { return cAlternatives_3; }
+
+ //number=ExactNumber
+ public Assignment getNumberAssignment_3_0() { return cNumberAssignment_3_0; }
+
+ //ExactNumber
+ public RuleCall getNumberExactNumberParserRuleCall_3_0_0() { return cNumberExactNumberParserRuleCall_3_0_0; }
+
+ //number=IntervallNumber
+ public Assignment getNumberAssignment_3_1() { return cNumberAssignment_3_1; }
+
+ //IntervallNumber
+ public RuleCall getNumberIntervallNumberParserRuleCall_3_1_0() { return cNumberIntervallNumberParserRuleCall_3_1_0; }
+
+ //number=RealEnumeration
+ public Assignment getNumberAssignment_3_2() { return cNumberAssignment_3_2; }
+
+ //RealEnumeration
+ public RuleCall getNumberRealEnumerationParserRuleCall_3_2_0() { return cNumberRealEnumerationParserRuleCall_3_2_0; }
+ }
+ public class StringTypeScopeElements extends AbstractParserRuleElementFinder {
+ private final ParserRule rule = (ParserRule) GrammarUtil.findRuleForName(getGrammar(), "hu.bme.mit.inf.dslreasoner.application.ApplicationConfiguration.StringTypeScope");
+ private final Group cGroup = (Group)rule.eContents().get(1);
+ private final Keyword cNumberSignKeyword_0 = (Keyword)cGroup.eContents().get(0);
+ private final Assignment cTypeAssignment_1 = (Assignment)cGroup.eContents().get(1);
+ private final RuleCall cTypeStringReferenceParserRuleCall_1_0 = (RuleCall)cTypeAssignment_1.eContents().get(0);
+ private final Alternatives cAlternatives_2 = (Alternatives)cGroup.eContents().get(2);
+ private final Assignment cSetsNewAssignment_2_0 = (Assignment)cAlternatives_2.eContents().get(0);
+ private final Keyword cSetsNewPlusSignEqualsSignKeyword_2_0_0 = (Keyword)cSetsNewAssignment_2_0.eContents().get(0);
+ private final Assignment cSetsSumAssignment_2_1 = (Assignment)cAlternatives_2.eContents().get(1);
+ private final Keyword cSetsSumEqualsSignKeyword_2_1_0 = (Keyword)cSetsSumAssignment_2_1.eContents().get(0);
+ private final Alternatives cAlternatives_3 = (Alternatives)cGroup.eContents().get(3);
+ private final Assignment cNumberAssignment_3_0 = (Assignment)cAlternatives_3.eContents().get(0);
+ private final RuleCall cNumberExactNumberParserRuleCall_3_0_0 = (RuleCall)cNumberAssignment_3_0.eContents().get(0);
+ private final Assignment cNumberAssignment_3_1 = (Assignment)cAlternatives_3.eContents().get(1);
+ private final RuleCall cNumberIntervallNumberParserRuleCall_3_1_0 = (RuleCall)cNumberAssignment_3_1.eContents().get(0);
+ private final Assignment cNumberAssignment_3_2 = (Assignment)cAlternatives_3.eContents().get(2);
+ private final RuleCall cNumberStringEnumerationParserRuleCall_3_2_0 = (RuleCall)cNumberAssignment_3_2.eContents().get(0);
+
+ //StringTypeScope:
+ // '#' type=StringReference (setsNew?='+=' | setsSum?='=') (number=ExactNumber | number=IntervallNumber |
+ // number=StringEnumeration);
+ @Override public ParserRule getRule() { return rule; }
+
+ //'#' type=StringReference (setsNew?='+=' | setsSum?='=') (number=ExactNumber | number=IntervallNumber |
+ //number=StringEnumeration)
+ public Group getGroup() { return cGroup; }
+
+ //'#'
+ public Keyword getNumberSignKeyword_0() { return cNumberSignKeyword_0; }
+
+ //type=StringReference
+ public Assignment getTypeAssignment_1() { return cTypeAssignment_1; }
+
+ //StringReference
+ public RuleCall getTypeStringReferenceParserRuleCall_1_0() { return cTypeStringReferenceParserRuleCall_1_0; }
+
+ //setsNew?='+=' | setsSum?='='
+ public Alternatives getAlternatives_2() { return cAlternatives_2; }
+
+ //setsNew?='+='
+ public Assignment getSetsNewAssignment_2_0() { return cSetsNewAssignment_2_0; }
+
+ //'+='
+ public Keyword getSetsNewPlusSignEqualsSignKeyword_2_0_0() { return cSetsNewPlusSignEqualsSignKeyword_2_0_0; }
+
+ //setsSum?='='
+ public Assignment getSetsSumAssignment_2_1() { return cSetsSumAssignment_2_1; }
+
+ //'='
+ public Keyword getSetsSumEqualsSignKeyword_2_1_0() { return cSetsSumEqualsSignKeyword_2_1_0; }
+
+ //number=ExactNumber | number=IntervallNumber | number=StringEnumeration
+ public Alternatives getAlternatives_3() { return cAlternatives_3; }
+
+ //number=ExactNumber
+ public Assignment getNumberAssignment_3_0() { return cNumberAssignment_3_0; }
+
+ //ExactNumber
+ public RuleCall getNumberExactNumberParserRuleCall_3_0_0() { return cNumberExactNumberParserRuleCall_3_0_0; }
+
+ //number=IntervallNumber
+ public Assignment getNumberAssignment_3_1() { return cNumberAssignment_3_1; }
+
+ //IntervallNumber
+ public RuleCall getNumberIntervallNumberParserRuleCall_3_1_0() { return cNumberIntervallNumberParserRuleCall_3_1_0; }
+
+ //number=StringEnumeration
+ public Assignment getNumberAssignment_3_2() { return cNumberAssignment_3_2; }
+
+ //StringEnumeration
+ public RuleCall getNumberStringEnumerationParserRuleCall_3_2_0() { return cNumberStringEnumerationParserRuleCall_3_2_0; }
+ }
+ public class TypeReferenceElements extends AbstractParserRuleElementFinder {
+ private final ParserRule rule = (ParserRule) GrammarUtil.findRuleForName(getGrammar(), "hu.bme.mit.inf.dslreasoner.application.ApplicationConfiguration.TypeReference");
+ private final Alternatives cAlternatives = (Alternatives)rule.eContents().get(1);
+ private final RuleCall cClassReferenceParserRuleCall_0 = (RuleCall)cAlternatives.eContents().get(0);
+ private final RuleCall cObjectReferenceParserRuleCall_1 = (RuleCall)cAlternatives.eContents().get(1);
+ private final RuleCall cIntegerReferenceParserRuleCall_2 = (RuleCall)cAlternatives.eContents().get(2);
+ private final RuleCall cRealReferenceParserRuleCall_3 = (RuleCall)cAlternatives.eContents().get(3);
+ private final RuleCall cStringReferenceParserRuleCall_4 = (RuleCall)cAlternatives.eContents().get(4);
+
+ //TypeReference:
+ // ClassReference | ObjectReference | IntegerReference | RealReference | StringReference;
+ @Override public ParserRule getRule() { return rule; }
+
+ //ClassReference | ObjectReference | IntegerReference | RealReference | StringReference
+ public Alternatives getAlternatives() { return cAlternatives; }
+
+ //ClassReference
+ public RuleCall getClassReferenceParserRuleCall_0() { return cClassReferenceParserRuleCall_0; }
+
+ //ObjectReference
+ public RuleCall getObjectReferenceParserRuleCall_1() { return cObjectReferenceParserRuleCall_1; }
+
+ //IntegerReference
+ public RuleCall getIntegerReferenceParserRuleCall_2() { return cIntegerReferenceParserRuleCall_2; }
+
+ //RealReference
+ public RuleCall getRealReferenceParserRuleCall_3() { return cRealReferenceParserRuleCall_3; }
+
+ //StringReference
+ public RuleCall getStringReferenceParserRuleCall_4() { return cStringReferenceParserRuleCall_4; }
+ }
+ public class ClassReferenceElements extends AbstractParserRuleElementFinder {
+ private final ParserRule rule = (ParserRule) GrammarUtil.findRuleForName(getGrammar(), "hu.bme.mit.inf.dslreasoner.application.ApplicationConfiguration.ClassReference");
+ private final Group cGroup = (Group)rule.eContents().get(1);
+ private final Keyword cLessThanSignKeyword_0 = (Keyword)cGroup.eContents().get(0);
+ private final Assignment cElementAssignment_1 = (Assignment)cGroup.eContents().get(1);
+ private final RuleCall cElementMetamodelElementParserRuleCall_1_0 = (RuleCall)cElementAssignment_1.eContents().get(0);
+ private final Keyword cGreaterThanSignKeyword_2 = (Keyword)cGroup.eContents().get(2);
+
+ //ClassReference:
+ // '<' element=MetamodelElement '>';
+ @Override public ParserRule getRule() { return rule; }
+
+ //'<' element=MetamodelElement '>'
+ public Group getGroup() { return cGroup; }
+
+ //'<'
+ public Keyword getLessThanSignKeyword_0() { return cLessThanSignKeyword_0; }
+
+ //element=MetamodelElement
+ public Assignment getElementAssignment_1() { return cElementAssignment_1; }
+
+ //MetamodelElement
+ public RuleCall getElementMetamodelElementParserRuleCall_1_0() { return cElementMetamodelElementParserRuleCall_1_0; }
+
+ //'>'
+ public Keyword getGreaterThanSignKeyword_2() { return cGreaterThanSignKeyword_2; }
+ }
+ public class ObjectReferenceElements extends AbstractParserRuleElementFinder {
+ private final ParserRule rule = (ParserRule) GrammarUtil.findRuleForName(getGrammar(), "hu.bme.mit.inf.dslreasoner.application.ApplicationConfiguration.ObjectReference");
+ private final Group cGroup = (Group)rule.eContents().get(1);
+ private final Action cObjectReferenceAction_0 = (Action)cGroup.eContents().get(0);
+ private final Keyword cNodeKeyword_1 = (Keyword)cGroup.eContents().get(1);
+
+ //ObjectReference:
+ // {ObjectReference} 'node';
+ @Override public ParserRule getRule() { return rule; }
+
+ //{ObjectReference} 'node'
+ public Group getGroup() { return cGroup; }
+
+ //{ObjectReference}
+ public Action getObjectReferenceAction_0() { return cObjectReferenceAction_0; }
+
+ //'node'
+ public Keyword getNodeKeyword_1() { return cNodeKeyword_1; }
+ }
+ public class IntegerReferenceElements extends AbstractParserRuleElementFinder {
+ private final ParserRule rule = (ParserRule) GrammarUtil.findRuleForName(getGrammar(), "hu.bme.mit.inf.dslreasoner.application.ApplicationConfiguration.IntegerReference");
+ private final Group cGroup = (Group)rule.eContents().get(1);
+ private final Action cIntegerScopeAction_0 = (Action)cGroup.eContents().get(0);
+ private final Keyword cIntKeyword_1 = (Keyword)cGroup.eContents().get(1);
+
+ //IntegerReference:
+ // {IntegerScope} 'int';
+ @Override public ParserRule getRule() { return rule; }
+
+ //{IntegerScope} 'int'
+ public Group getGroup() { return cGroup; }
+
+ //{IntegerScope}
+ public Action getIntegerScopeAction_0() { return cIntegerScopeAction_0; }
+
+ //'int'
+ public Keyword getIntKeyword_1() { return cIntKeyword_1; }
+ }
+ public class RealReferenceElements extends AbstractParserRuleElementFinder {
+ private final ParserRule rule = (ParserRule) GrammarUtil.findRuleForName(getGrammar(), "hu.bme.mit.inf.dslreasoner.application.ApplicationConfiguration.RealReference");
+ private final Group cGroup = (Group)rule.eContents().get(1);
+ private final Action cRealScopeAction_0 = (Action)cGroup.eContents().get(0);
+ private final Keyword cRealKeyword_1 = (Keyword)cGroup.eContents().get(1);
+
+ //RealReference:
+ // {RealScope} 'real';
+ @Override public ParserRule getRule() { return rule; }
+
+ //{RealScope} 'real'
+ public Group getGroup() { return cGroup; }
+
+ //{RealScope}
+ public Action getRealScopeAction_0() { return cRealScopeAction_0; }
+
+ //'real'
+ public Keyword getRealKeyword_1() { return cRealKeyword_1; }
+ }
+ public class StringReferenceElements extends AbstractParserRuleElementFinder {
+ private final ParserRule rule = (ParserRule) GrammarUtil.findRuleForName(getGrammar(), "hu.bme.mit.inf.dslreasoner.application.ApplicationConfiguration.StringReference");
+ private final Group cGroup = (Group)rule.eContents().get(1);
+ private final Action cStringScopeAction_0 = (Action)cGroup.eContents().get(0);
+ private final Keyword cStringKeyword_1 = (Keyword)cGroup.eContents().get(1);
+
+ //StringReference:
+ // {StringScope} 'string';
+ @Override public ParserRule getRule() { return rule; }
+
+ //{StringScope} 'string'
+ public Group getGroup() { return cGroup; }
+
+ //{StringScope}
+ public Action getStringScopeAction_0() { return cStringScopeAction_0; }
+
+ //'string'
+ public Keyword getStringKeyword_1() { return cStringKeyword_1; }
+ }
+ public class NumberSpecificationElements extends AbstractParserRuleElementFinder {
+ private final ParserRule rule = (ParserRule) GrammarUtil.findRuleForName(getGrammar(), "hu.bme.mit.inf.dslreasoner.application.ApplicationConfiguration.NumberSpecification");
+ private final Alternatives cAlternatives = (Alternatives)rule.eContents().get(1);
+ private final RuleCall cExactNumberParserRuleCall_0 = (RuleCall)cAlternatives.eContents().get(0);
+ private final RuleCall cIntervallNumberParserRuleCall_1 = (RuleCall)cAlternatives.eContents().get(1);
+ private final RuleCall cIntEnumberationParserRuleCall_2 = (RuleCall)cAlternatives.eContents().get(2);
+ private final RuleCall cRealEnumerationParserRuleCall_3 = (RuleCall)cAlternatives.eContents().get(3);
+ private final RuleCall cStringEnumerationParserRuleCall_4 = (RuleCall)cAlternatives.eContents().get(4);
+
+ //NumberSpecification:
+ // ExactNumber | IntervallNumber | IntEnumberation | RealEnumeration | StringEnumeration;
+ @Override public ParserRule getRule() { return rule; }
+
+ //ExactNumber | IntervallNumber | IntEnumberation | RealEnumeration | StringEnumeration
+ public Alternatives getAlternatives() { return cAlternatives; }
+
+ //ExactNumber
+ public RuleCall getExactNumberParserRuleCall_0() { return cExactNumberParserRuleCall_0; }
+
+ //IntervallNumber
+ public RuleCall getIntervallNumberParserRuleCall_1() { return cIntervallNumberParserRuleCall_1; }
+
+ //IntEnumberation
+ public RuleCall getIntEnumberationParserRuleCall_2() { return cIntEnumberationParserRuleCall_2; }
+
+ //RealEnumeration
+ public RuleCall getRealEnumerationParserRuleCall_3() { return cRealEnumerationParserRuleCall_3; }
+
+ //StringEnumeration
+ public RuleCall getStringEnumerationParserRuleCall_4() { return cStringEnumerationParserRuleCall_4; }
+ }
+ public class ExactNumberElements extends AbstractParserRuleElementFinder {
+ private final ParserRule rule = (ParserRule) GrammarUtil.findRuleForName(getGrammar(), "hu.bme.mit.inf.dslreasoner.application.ApplicationConfiguration.ExactNumber");
+ private final Alternatives cAlternatives = (Alternatives)rule.eContents().get(1);
+ private final Assignment cExactNumberAssignment_0 = (Assignment)cAlternatives.eContents().get(0);
+ private final RuleCall cExactNumberINTTerminalRuleCall_0_0 = (RuleCall)cExactNumberAssignment_0.eContents().get(0);
+ private final Assignment cExactUnlimitedAssignment_1 = (Assignment)cAlternatives.eContents().get(1);
+ private final Keyword cExactUnlimitedAsteriskKeyword_1_0 = (Keyword)cExactUnlimitedAssignment_1.eContents().get(0);
+
+ //ExactNumber:
+ // exactNumber=INT | exactUnlimited?='*';
+ @Override public ParserRule getRule() { return rule; }
+
+ //exactNumber=INT | exactUnlimited?='*'
+ public Alternatives getAlternatives() { return cAlternatives; }
+
+ //exactNumber=INT
+ public Assignment getExactNumberAssignment_0() { return cExactNumberAssignment_0; }
+
+ //INT
+ public RuleCall getExactNumberINTTerminalRuleCall_0_0() { return cExactNumberINTTerminalRuleCall_0_0; }
+
+ //exactUnlimited?='*'
+ public Assignment getExactUnlimitedAssignment_1() { return cExactUnlimitedAssignment_1; }
+
+ //'*'
+ public Keyword getExactUnlimitedAsteriskKeyword_1_0() { return cExactUnlimitedAsteriskKeyword_1_0; }
+ }
+ public class IntervallNumberElements extends AbstractParserRuleElementFinder {
+ private final ParserRule rule = (ParserRule) GrammarUtil.findRuleForName(getGrammar(), "hu.bme.mit.inf.dslreasoner.application.ApplicationConfiguration.IntervallNumber");
+ private final Group cGroup = (Group)rule.eContents().get(1);
+ private final Assignment cMinAssignment_0 = (Assignment)cGroup.eContents().get(0);
+ private final RuleCall cMinINTTerminalRuleCall_0_0 = (RuleCall)cMinAssignment_0.eContents().get(0);
+ private final Keyword cFullStopFullStopKeyword_1 = (Keyword)cGroup.eContents().get(1);
+ private final Alternatives cAlternatives_2 = (Alternatives)cGroup.eContents().get(2);
+ private final Assignment cMaxNumberAssignment_2_0 = (Assignment)cAlternatives_2.eContents().get(0);
+ private final RuleCall cMaxNumberINTTerminalRuleCall_2_0_0 = (RuleCall)cMaxNumberAssignment_2_0.eContents().get(0);
+ private final Assignment cMaxUnlimitedAssignment_2_1 = (Assignment)cAlternatives_2.eContents().get(1);
+ private final Keyword cMaxUnlimitedAsteriskKeyword_2_1_0 = (Keyword)cMaxUnlimitedAssignment_2_1.eContents().get(0);
+
+ //IntervallNumber:
+ // min=INT '..' (maxNumber=INT | maxUnlimited?='*');
+ @Override public ParserRule getRule() { return rule; }
+
+ //min=INT '..' (maxNumber=INT | maxUnlimited?='*')
+ public Group getGroup() { return cGroup; }
+
+ //min=INT
+ public Assignment getMinAssignment_0() { return cMinAssignment_0; }
+
+ //INT
+ public RuleCall getMinINTTerminalRuleCall_0_0() { return cMinINTTerminalRuleCall_0_0; }
+
+ //'..'
+ public Keyword getFullStopFullStopKeyword_1() { return cFullStopFullStopKeyword_1; }
+
+ //maxNumber=INT | maxUnlimited?='*'
+ public Alternatives getAlternatives_2() { return cAlternatives_2; }
+
+ //maxNumber=INT
+ public Assignment getMaxNumberAssignment_2_0() { return cMaxNumberAssignment_2_0; }
+
+ //INT
+ public RuleCall getMaxNumberINTTerminalRuleCall_2_0_0() { return cMaxNumberINTTerminalRuleCall_2_0_0; }
+
+ //maxUnlimited?='*'
+ public Assignment getMaxUnlimitedAssignment_2_1() { return cMaxUnlimitedAssignment_2_1; }
+
+ //'*'
+ public Keyword getMaxUnlimitedAsteriskKeyword_2_1_0() { return cMaxUnlimitedAsteriskKeyword_2_1_0; }
+ }
+ public class IntEnumberationElements extends AbstractParserRuleElementFinder {
+ private final ParserRule rule = (ParserRule) GrammarUtil.findRuleForName(getGrammar(), "hu.bme.mit.inf.dslreasoner.application.ApplicationConfiguration.IntEnumberation");
+ private final Group cGroup = (Group)rule.eContents().get(1);
+ private final Action cIntEnumberationAction_0 = (Action)cGroup.eContents().get(0);
+ private final Keyword cLeftCurlyBracketKeyword_1 = (Keyword)cGroup.eContents().get(1);
+ private final Group cGroup_2 = (Group)cGroup.eContents().get(2);
+ private final Assignment cEntryAssignment_2_0 = (Assignment)cGroup_2.eContents().get(0);
+ private final RuleCall cEntryINTLiteralParserRuleCall_2_0_0 = (RuleCall)cEntryAssignment_2_0.eContents().get(0);
+ private final Group cGroup_2_1 = (Group)cGroup_2.eContents().get(1);
+ private final Keyword cCommaKeyword_2_1_0 = (Keyword)cGroup_2_1.eContents().get(0);
+ private final Assignment cEntryAssignment_2_1_1 = (Assignment)cGroup_2_1.eContents().get(1);
+ private final RuleCall cEntryINTLiteralParserRuleCall_2_1_1_0 = (RuleCall)cEntryAssignment_2_1_1.eContents().get(0);
+ private final Keyword cRightCurlyBracketKeyword_3 = (Keyword)cGroup.eContents().get(3);
+
+ //IntEnumberation:
+ // {IntEnumberation} '{' (entry+=INTLiteral (',' entry+=INTLiteral)*)? '}';
+ @Override public ParserRule getRule() { return rule; }
+
+ //{IntEnumberation} '{' (entry+=INTLiteral (',' entry+=INTLiteral)*)? '}'
+ public Group getGroup() { return cGroup; }
+
+ //{IntEnumberation}
+ public Action getIntEnumberationAction_0() { return cIntEnumberationAction_0; }
+
+ //'{'
+ public Keyword getLeftCurlyBracketKeyword_1() { return cLeftCurlyBracketKeyword_1; }
+
+ //(entry+=INTLiteral (',' entry+=INTLiteral)*)?
+ public Group getGroup_2() { return cGroup_2; }
+
+ //entry+=INTLiteral
+ public Assignment getEntryAssignment_2_0() { return cEntryAssignment_2_0; }
+
+ //INTLiteral
+ public RuleCall getEntryINTLiteralParserRuleCall_2_0_0() { return cEntryINTLiteralParserRuleCall_2_0_0; }
+
+ //(',' entry+=INTLiteral)*
+ public Group getGroup_2_1() { return cGroup_2_1; }
+
+ //','
+ public Keyword getCommaKeyword_2_1_0() { return cCommaKeyword_2_1_0; }
+
+ //entry+=INTLiteral
+ public Assignment getEntryAssignment_2_1_1() { return cEntryAssignment_2_1_1; }
+
+ //INTLiteral
+ public RuleCall getEntryINTLiteralParserRuleCall_2_1_1_0() { return cEntryINTLiteralParserRuleCall_2_1_1_0; }
+
+ //'}'
+ public Keyword getRightCurlyBracketKeyword_3() { return cRightCurlyBracketKeyword_3; }
+ }
+ public class RealEnumerationElements extends AbstractParserRuleElementFinder {
+ private final ParserRule rule = (ParserRule) GrammarUtil.findRuleForName(getGrammar(), "hu.bme.mit.inf.dslreasoner.application.ApplicationConfiguration.RealEnumeration");
+ private final Group cGroup = (Group)rule.eContents().get(1);
+ private final Action cRealEnumerationAction_0 = (Action)cGroup.eContents().get(0);
+ private final Keyword cLeftCurlyBracketKeyword_1 = (Keyword)cGroup.eContents().get(1);
+ private final Group cGroup_2 = (Group)cGroup.eContents().get(2);
+ private final Assignment cEntryAssignment_2_0 = (Assignment)cGroup_2.eContents().get(0);
+ private final RuleCall cEntryREALLiteralParserRuleCall_2_0_0 = (RuleCall)cEntryAssignment_2_0.eContents().get(0);
+ private final Group cGroup_2_1 = (Group)cGroup_2.eContents().get(1);
+ private final Keyword cCommaKeyword_2_1_0 = (Keyword)cGroup_2_1.eContents().get(0);
+ private final Assignment cEntryAssignment_2_1_1 = (Assignment)cGroup_2_1.eContents().get(1);
+ private final RuleCall cEntryREALLiteralParserRuleCall_2_1_1_0 = (RuleCall)cEntryAssignment_2_1_1.eContents().get(0);
+ private final Keyword cRightCurlyBracketKeyword_3 = (Keyword)cGroup.eContents().get(3);
+
+ //RealEnumeration:
+ // {RealEnumeration} '{' (entry+=REALLiteral (',' entry+=REALLiteral)*)? '}';
+ @Override public ParserRule getRule() { return rule; }
+
+ //{RealEnumeration} '{' (entry+=REALLiteral (',' entry+=REALLiteral)*)? '}'
+ public Group getGroup() { return cGroup; }
+
+ //{RealEnumeration}
+ public Action getRealEnumerationAction_0() { return cRealEnumerationAction_0; }
+
+ //'{'
+ public Keyword getLeftCurlyBracketKeyword_1() { return cLeftCurlyBracketKeyword_1; }
+
+ //(entry+=REALLiteral (',' entry+=REALLiteral)*)?
+ public Group getGroup_2() { return cGroup_2; }
+
+ //entry+=REALLiteral
+ public Assignment getEntryAssignment_2_0() { return cEntryAssignment_2_0; }
+
+ //REALLiteral
+ public RuleCall getEntryREALLiteralParserRuleCall_2_0_0() { return cEntryREALLiteralParserRuleCall_2_0_0; }
+
+ //(',' entry+=REALLiteral)*
+ public Group getGroup_2_1() { return cGroup_2_1; }
+
+ //','
+ public Keyword getCommaKeyword_2_1_0() { return cCommaKeyword_2_1_0; }
+
+ //entry+=REALLiteral
+ public Assignment getEntryAssignment_2_1_1() { return cEntryAssignment_2_1_1; }
+
+ //REALLiteral
+ public RuleCall getEntryREALLiteralParserRuleCall_2_1_1_0() { return cEntryREALLiteralParserRuleCall_2_1_1_0; }
+
+ //'}'
+ public Keyword getRightCurlyBracketKeyword_3() { return cRightCurlyBracketKeyword_3; }
+ }
+ public class StringEnumerationElements extends AbstractParserRuleElementFinder {
+ private final ParserRule rule = (ParserRule) GrammarUtil.findRuleForName(getGrammar(), "hu.bme.mit.inf.dslreasoner.application.ApplicationConfiguration.StringEnumeration");
+ private final Group cGroup = (Group)rule.eContents().get(1);
+ private final Action cStringEnumerationAction_0 = (Action)cGroup.eContents().get(0);
+ private final Keyword cLeftCurlyBracketKeyword_1 = (Keyword)cGroup.eContents().get(1);
+ private final Group cGroup_2 = (Group)cGroup.eContents().get(2);
+ private final Assignment cEntryAssignment_2_0 = (Assignment)cGroup_2.eContents().get(0);
+ private final RuleCall cEntrySTRINGTerminalRuleCall_2_0_0 = (RuleCall)cEntryAssignment_2_0.eContents().get(0);
+ private final Group cGroup_2_1 = (Group)cGroup_2.eContents().get(1);
+ private final Keyword cCommaKeyword_2_1_0 = (Keyword)cGroup_2_1.eContents().get(0);
+ private final Assignment cEntryAssignment_2_1_1 = (Assignment)cGroup_2_1.eContents().get(1);
+ private final RuleCall cEntrySTRINGTerminalRuleCall_2_1_1_0 = (RuleCall)cEntryAssignment_2_1_1.eContents().get(0);
+ private final Keyword cRightCurlyBracketKeyword_3 = (Keyword)cGroup.eContents().get(3);
+
+ //StringEnumeration:
+ // {StringEnumeration} '{' (entry+=STRING (',' entry+=STRING)*)? '}';
+ @Override public ParserRule getRule() { return rule; }
+
+ //{StringEnumeration} '{' (entry+=STRING (',' entry+=STRING)*)? '}'
+ public Group getGroup() { return cGroup; }
+
+ //{StringEnumeration}
+ public Action getStringEnumerationAction_0() { return cStringEnumerationAction_0; }
+
+ //'{'
+ public Keyword getLeftCurlyBracketKeyword_1() { return cLeftCurlyBracketKeyword_1; }
+
+ //(entry+=STRING (',' entry+=STRING)*)?
+ public Group getGroup_2() { return cGroup_2; }
+
+ //entry+=STRING
+ public Assignment getEntryAssignment_2_0() { return cEntryAssignment_2_0; }
+
+ //STRING
+ public RuleCall getEntrySTRINGTerminalRuleCall_2_0_0() { return cEntrySTRINGTerminalRuleCall_2_0_0; }
+
+ //(',' entry+=STRING)*
+ public Group getGroup_2_1() { return cGroup_2_1; }
+
+ //','
+ public Keyword getCommaKeyword_2_1_0() { return cCommaKeyword_2_1_0; }
+
+ //entry+=STRING
+ public Assignment getEntryAssignment_2_1_1() { return cEntryAssignment_2_1_1; }
+
+ //STRING
+ public RuleCall getEntrySTRINGTerminalRuleCall_2_1_1_0() { return cEntrySTRINGTerminalRuleCall_2_1_1_0; }
+
+ //'}'
+ public Keyword getRightCurlyBracketKeyword_3() { return cRightCurlyBracketKeyword_3; }
+ }
+ public class ScopeDeclarationElements extends AbstractParserRuleElementFinder {
+ private final ParserRule rule = (ParserRule) GrammarUtil.findRuleForName(getGrammar(), "hu.bme.mit.inf.dslreasoner.application.ApplicationConfiguration.ScopeDeclaration");
+ private final Group cGroup = (Group)rule.eContents().get(1);
+ private final Keyword cScopeKeyword_0 = (Keyword)cGroup.eContents().get(0);
+ private final Assignment cNameAssignment_1 = (Assignment)cGroup.eContents().get(1);
+ private final RuleCall cNameIDTerminalRuleCall_1_0 = (RuleCall)cNameAssignment_1.eContents().get(0);
+ private final Assignment cSpecificationAssignment_2 = (Assignment)cGroup.eContents().get(2);
+ private final RuleCall cSpecificationScopeSpecificationParserRuleCall_2_0 = (RuleCall)cSpecificationAssignment_2.eContents().get(0);
+
+ //ScopeDeclaration:
+ // 'scope' name=ID specification=ScopeSpecification;
+ @Override public ParserRule getRule() { return rule; }
+
+ //'scope' name=ID specification=ScopeSpecification
+ public Group getGroup() { return cGroup; }
+
+ //'scope'
+ public Keyword getScopeKeyword_0() { return cScopeKeyword_0; }
+
+ //name=ID
+ public Assignment getNameAssignment_1() { return cNameAssignment_1; }
+
+ //ID
+ public RuleCall getNameIDTerminalRuleCall_1_0() { return cNameIDTerminalRuleCall_1_0; }
+
+ //specification=ScopeSpecification
+ public Assignment getSpecificationAssignment_2() { return cSpecificationAssignment_2; }
+
+ //ScopeSpecification
+ public RuleCall getSpecificationScopeSpecificationParserRuleCall_2_0() { return cSpecificationScopeSpecificationParserRuleCall_2_0; }
+ }
+ public class ScopeReferenceElements extends AbstractParserRuleElementFinder {
+ private final ParserRule rule = (ParserRule) GrammarUtil.findRuleForName(getGrammar(), "hu.bme.mit.inf.dslreasoner.application.ApplicationConfiguration.ScopeReference");
+ private final Assignment cReferredAssignment = (Assignment)rule.eContents().get(1);
+ private final CrossReference cReferredScopeDeclarationCrossReference_0 = (CrossReference)cReferredAssignment.eContents().get(0);
+ private final RuleCall cReferredScopeDeclarationIDTerminalRuleCall_0_1 = (RuleCall)cReferredScopeDeclarationCrossReference_0.eContents().get(1);
+
+ //ScopeReference:
+ // referred=[ScopeDeclaration];
+ @Override public ParserRule getRule() { return rule; }
+
+ //referred=[ScopeDeclaration]
+ public Assignment getReferredAssignment() { return cReferredAssignment; }
+
+ //[ScopeDeclaration]
+ public CrossReference getReferredScopeDeclarationCrossReference_0() { return cReferredScopeDeclarationCrossReference_0; }
+
+ //ID
+ public RuleCall getReferredScopeDeclarationIDTerminalRuleCall_0_1() { return cReferredScopeDeclarationIDTerminalRuleCall_0_1; }
+ }
+ public class ScopeElements extends AbstractParserRuleElementFinder {
+ private final ParserRule rule = (ParserRule) GrammarUtil.findRuleForName(getGrammar(), "hu.bme.mit.inf.dslreasoner.application.ApplicationConfiguration.Scope");
+ private final Alternatives cAlternatives = (Alternatives)rule.eContents().get(1);
+ private final RuleCall cScopeSpecificationParserRuleCall_0 = (RuleCall)cAlternatives.eContents().get(0);
+ private final RuleCall cScopeReferenceParserRuleCall_1 = (RuleCall)cAlternatives.eContents().get(1);
+
+ //Scope:
+ // ScopeSpecification | ScopeReference;
+ @Override public ParserRule getRule() { return rule; }
+
+ //ScopeSpecification | ScopeReference
+ public Alternatives getAlternatives() { return cAlternatives; }
+
+ //ScopeSpecification
+ public RuleCall getScopeSpecificationParserRuleCall_0() { return cScopeSpecificationParserRuleCall_0; }
+
+ //ScopeReference
+ public RuleCall getScopeReferenceParserRuleCall_1() { return cScopeReferenceParserRuleCall_1; }
+ }
+ public class TaskElements extends AbstractParserRuleElementFinder {
+ private final ParserRule rule = (ParserRule) GrammarUtil.findRuleForName(getGrammar(), "hu.bme.mit.inf.dslreasoner.application.ApplicationConfiguration.Task");
+ private final RuleCall cGenerationTaskParserRuleCall = (RuleCall)rule.eContents().get(1);
+
+ //Task:
+ // GenerationTask /*| CoverageCalculation | ValidationTask*/;
+ @Override public ParserRule getRule() { return rule; }
+
+ //GenerationTask
+ public RuleCall getGenerationTaskParserRuleCall() { return cGenerationTaskParserRuleCall; }
+ }
+ public class GenerationTaskElements extends AbstractParserRuleElementFinder {
+ private final ParserRule rule = (ParserRule) GrammarUtil.findRuleForName(getGrammar(), "hu.bme.mit.inf.dslreasoner.application.ApplicationConfiguration.GenerationTask");
+ private final Group cGroup = (Group)rule.eContents().get(1);
+ private final Keyword cGenerateKeyword_0 = (Keyword)cGroup.eContents().get(0);
+ private final Action cGenerationTaskAction_1 = (Action)cGroup.eContents().get(1);
+ private final Keyword cLeftCurlyBracketKeyword_2 = (Keyword)cGroup.eContents().get(2);
+ private final UnorderedGroup cUnorderedGroup_3 = (UnorderedGroup)cGroup.eContents().get(3);
+ private final Group cGroup_3_0 = (Group)cUnorderedGroup_3.eContents().get(0);
+ private final Keyword cMetamodelKeyword_3_0_0 = (Keyword)cGroup_3_0.eContents().get(0);
+ private final Keyword cEqualsSignKeyword_3_0_1 = (Keyword)cGroup_3_0.eContents().get(1);
+ private final Assignment cMetamodelAssignment_3_0_2 = (Assignment)cGroup_3_0.eContents().get(2);
+ private final RuleCall cMetamodelMetamodelParserRuleCall_3_0_2_0 = (RuleCall)cMetamodelAssignment_3_0_2.eContents().get(0);
+ private final Group cGroup_3_1 = (Group)cUnorderedGroup_3.eContents().get(1);
+ private final Keyword cPartialModelKeyword_3_1_0 = (Keyword)cGroup_3_1.eContents().get(0);
+ private final Keyword cEqualsSignKeyword_3_1_1 = (Keyword)cGroup_3_1.eContents().get(1);
+ private final Assignment cPartialModelAssignment_3_1_2 = (Assignment)cGroup_3_1.eContents().get(2);
+ private final RuleCall cPartialModelPartialModelParserRuleCall_3_1_2_0 = (RuleCall)cPartialModelAssignment_3_1_2.eContents().get(0);
+ private final Group cGroup_3_2 = (Group)cUnorderedGroup_3.eContents().get(2);
+ private final Keyword cConstraintsKeyword_3_2_0 = (Keyword)cGroup_3_2.eContents().get(0);
+ private final Keyword cEqualsSignKeyword_3_2_1 = (Keyword)cGroup_3_2.eContents().get(1);
+ private final Assignment cPatternsAssignment_3_2_2 = (Assignment)cGroup_3_2.eContents().get(2);
+ private final RuleCall cPatternsGraphPatternParserRuleCall_3_2_2_0 = (RuleCall)cPatternsAssignment_3_2_2.eContents().get(0);
+ private final Group cGroup_3_3 = (Group)cUnorderedGroup_3.eContents().get(3);
+ private final Keyword cObjectivesKeyword_3_3_0 = (Keyword)cGroup_3_3.eContents().get(0);
+ private final Keyword cEqualsSignKeyword_3_3_1 = (Keyword)cGroup_3_3.eContents().get(1);
+ private final Assignment cObjectivesAssignment_3_3_2 = (Assignment)cGroup_3_3.eContents().get(2);
+ private final RuleCall cObjectivesObjectiveParserRuleCall_3_3_2_0 = (RuleCall)cObjectivesAssignment_3_3_2.eContents().get(0);
+ private final Group cGroup_3_4 = (Group)cUnorderedGroup_3.eContents().get(4);
+ private final Keyword cScopeKeyword_3_4_0 = (Keyword)cGroup_3_4.eContents().get(0);
+ private final Keyword cEqualsSignKeyword_3_4_1 = (Keyword)cGroup_3_4.eContents().get(1);
+ private final Assignment cScopeAssignment_3_4_2 = (Assignment)cGroup_3_4.eContents().get(2);
+ private final RuleCall cScopeScopeParserRuleCall_3_4_2_0 = (RuleCall)cScopeAssignment_3_4_2.eContents().get(0);
+ private final Group cGroup_3_5 = (Group)cUnorderedGroup_3.eContents().get(5);
+ private final Assignment cNumberSpecifiedAssignment_3_5_0 = (Assignment)cGroup_3_5.eContents().get(0);
+ private final Keyword cNumberSpecifiedNumberKeyword_3_5_0_0 = (Keyword)cNumberSpecifiedAssignment_3_5_0.eContents().get(0);
+ private final Keyword cEqualsSignKeyword_3_5_1 = (Keyword)cGroup_3_5.eContents().get(1);
+ private final Assignment cNumberAssignment_3_5_2 = (Assignment)cGroup_3_5.eContents().get(2);
+ private final RuleCall cNumberINTTerminalRuleCall_3_5_2_0 = (RuleCall)cNumberAssignment_3_5_2.eContents().get(0);
+ private final Group cGroup_3_6 = (Group)cUnorderedGroup_3.eContents().get(6);
+ private final Assignment cRunSpecifiedAssignment_3_6_0 = (Assignment)cGroup_3_6.eContents().get(0);
+ private final Keyword cRunSpecifiedRunsKeyword_3_6_0_0 = (Keyword)cRunSpecifiedAssignment_3_6_0.eContents().get(0);
+ private final Keyword cEqualsSignKeyword_3_6_1 = (Keyword)cGroup_3_6.eContents().get(1);
+ private final Assignment cRunsAssignment_3_6_2 = (Assignment)cGroup_3_6.eContents().get(2);
+ private final RuleCall cRunsINTTerminalRuleCall_3_6_2_0 = (RuleCall)cRunsAssignment_3_6_2.eContents().get(0);
+ private final Group cGroup_3_7 = (Group)cUnorderedGroup_3.eContents().get(7);
+ private final Keyword cSolverKeyword_3_7_0 = (Keyword)cGroup_3_7.eContents().get(0);
+ private final Keyword cEqualsSignKeyword_3_7_1 = (Keyword)cGroup_3_7.eContents().get(1);
+ private final Assignment cSolverAssignment_3_7_2 = (Assignment)cGroup_3_7.eContents().get(2);
+ private final RuleCall cSolverSolverEnumRuleCall_3_7_2_0 = (RuleCall)cSolverAssignment_3_7_2.eContents().get(0);
+ private final Group cGroup_3_8 = (Group)cUnorderedGroup_3.eContents().get(8);
+ private final Keyword cConfigKeyword_3_8_0 = (Keyword)cGroup_3_8.eContents().get(0);
+ private final Keyword cEqualsSignKeyword_3_8_1 = (Keyword)cGroup_3_8.eContents().get(1);
+ private final Assignment cConfigAssignment_3_8_2 = (Assignment)cGroup_3_8.eContents().get(2);
+ private final RuleCall cConfigConfigParserRuleCall_3_8_2_0 = (RuleCall)cConfigAssignment_3_8_2.eContents().get(0);
+ private final Group cGroup_3_9 = (Group)cUnorderedGroup_3.eContents().get(9);
+ private final Keyword cDebugKeyword_3_9_0 = (Keyword)cGroup_3_9.eContents().get(0);
+ private final Keyword cEqualsSignKeyword_3_9_1 = (Keyword)cGroup_3_9.eContents().get(1);
+ private final Assignment cDebugFolderAssignment_3_9_2 = (Assignment)cGroup_3_9.eContents().get(2);
+ private final RuleCall cDebugFolderFileParserRuleCall_3_9_2_0 = (RuleCall)cDebugFolderAssignment_3_9_2.eContents().get(0);
+ private final Group cGroup_3_10 = (Group)cUnorderedGroup_3.eContents().get(10);
+ private final Keyword cLogKeyword_3_10_0 = (Keyword)cGroup_3_10.eContents().get(0);
+ private final Keyword cEqualsSignKeyword_3_10_1 = (Keyword)cGroup_3_10.eContents().get(1);
+ private final Assignment cTargetLogFileAssignment_3_10_2 = (Assignment)cGroup_3_10.eContents().get(2);
+ private final RuleCall cTargetLogFileFileParserRuleCall_3_10_2_0 = (RuleCall)cTargetLogFileAssignment_3_10_2.eContents().get(0);
+ private final Group cGroup_3_11 = (Group)cUnorderedGroup_3.eContents().get(11);
+ private final Keyword cStatisticsKeyword_3_11_0 = (Keyword)cGroup_3_11.eContents().get(0);
+ private final Keyword cEqualsSignKeyword_3_11_1 = (Keyword)cGroup_3_11.eContents().get(1);
+ private final Assignment cTargetStatisticsFileAssignment_3_11_2 = (Assignment)cGroup_3_11.eContents().get(2);
+ private final RuleCall cTargetStatisticsFileFileParserRuleCall_3_11_2_0 = (RuleCall)cTargetStatisticsFileAssignment_3_11_2.eContents().get(0);
+ private final Group cGroup_3_12 = (Group)cUnorderedGroup_3.eContents().get(12);
+ private final Keyword cOutputKeyword_3_12_0 = (Keyword)cGroup_3_12.eContents().get(0);
+ private final Keyword cEqualsSignKeyword_3_12_1 = (Keyword)cGroup_3_12.eContents().get(1);
+ private final Assignment cTagetFolderAssignment_3_12_2 = (Assignment)cGroup_3_12.eContents().get(2);
+ private final RuleCall cTagetFolderFileParserRuleCall_3_12_2_0 = (RuleCall)cTagetFolderAssignment_3_12_2.eContents().get(0);
+ private final Keyword cRightCurlyBracketKeyword_4 = (Keyword)cGroup.eContents().get(4);
+
+ //GenerationTask:
+ // 'generate' {GenerationTask} '{' (('metamodel' '=' metamodel=Metamodel)? & ('partial-model' '='
+ // partialModel=PartialModel)? & ('constraints' '=' patterns=GraphPattern)? & ('objectives' '=' objectives=Objective)? &
+ // ('scope' '=' scope=Scope)? & (numberSpecified?='number' '=' number=INT)? & (runSpecified?='runs' '=' runs=INT)? &
+ // ('solver' '=' solver=Solver)? & ('config' '=' config=Config)? & ('debug' '=' debugFolder=File)? & ('log' '='
+ // targetLogFile=File)? & ('statistics' '=' targetStatisticsFile=File)? & ('output' '=' tagetFolder=File)?) '}';
+ @Override public ParserRule getRule() { return rule; }
+
+ //'generate' {GenerationTask} '{' (('metamodel' '=' metamodel=Metamodel)? & ('partial-model' '='
+ //partialModel=PartialModel)? & ('constraints' '=' patterns=GraphPattern)? & ('objectives' '=' objectives=Objective)? &
+ //('scope' '=' scope=Scope)? & (numberSpecified?='number' '=' number=INT)? & (runSpecified?='runs' '=' runs=INT)? &
+ //('solver' '=' solver=Solver)? & ('config' '=' config=Config)? & ('debug' '=' debugFolder=File)? & ('log' '='
+ //targetLogFile=File)? & ('statistics' '=' targetStatisticsFile=File)? & ('output' '=' tagetFolder=File)?) '}'
+ public Group getGroup() { return cGroup; }
+
+ //'generate'
+ public Keyword getGenerateKeyword_0() { return cGenerateKeyword_0; }
+
+ //{GenerationTask}
+ public Action getGenerationTaskAction_1() { return cGenerationTaskAction_1; }
+
+ //'{'
+ public Keyword getLeftCurlyBracketKeyword_2() { return cLeftCurlyBracketKeyword_2; }
+
+ //('metamodel' '=' metamodel=Metamodel)? & ('partial-model' '=' partialModel=PartialModel)? & ('constraints' '='
+ //patterns=GraphPattern)? & ('objectives' '=' objectives=Objective)? & ('scope' '=' scope=Scope)? &
+ //(numberSpecified?='number' '=' number=INT)? & (runSpecified?='runs' '=' runs=INT)? & ('solver' '=' solver=Solver)? &
+ //('config' '=' config=Config)? & ('debug' '=' debugFolder=File)? & ('log' '=' targetLogFile=File)? & ('statistics' '='
+ //targetStatisticsFile=File)? & ('output' '=' tagetFolder=File)?
+ public UnorderedGroup getUnorderedGroup_3() { return cUnorderedGroup_3; }
+
+ //('metamodel' '=' metamodel=Metamodel)?
+ public Group getGroup_3_0() { return cGroup_3_0; }
+
+ //'metamodel'
+ public Keyword getMetamodelKeyword_3_0_0() { return cMetamodelKeyword_3_0_0; }
+
+ //'='
+ public Keyword getEqualsSignKeyword_3_0_1() { return cEqualsSignKeyword_3_0_1; }
+
+ //metamodel=Metamodel
+ public Assignment getMetamodelAssignment_3_0_2() { return cMetamodelAssignment_3_0_2; }
+
+ //Metamodel
+ public RuleCall getMetamodelMetamodelParserRuleCall_3_0_2_0() { return cMetamodelMetamodelParserRuleCall_3_0_2_0; }
+
+ //('partial-model' '=' partialModel=PartialModel)?
+ public Group getGroup_3_1() { return cGroup_3_1; }
+
+ //'partial-model'
+ public Keyword getPartialModelKeyword_3_1_0() { return cPartialModelKeyword_3_1_0; }
+
+ //'='
+ public Keyword getEqualsSignKeyword_3_1_1() { return cEqualsSignKeyword_3_1_1; }
+
+ //partialModel=PartialModel
+ public Assignment getPartialModelAssignment_3_1_2() { return cPartialModelAssignment_3_1_2; }
+
+ //PartialModel
+ public RuleCall getPartialModelPartialModelParserRuleCall_3_1_2_0() { return cPartialModelPartialModelParserRuleCall_3_1_2_0; }
+
+ //('constraints' '=' patterns=GraphPattern)?
+ public Group getGroup_3_2() { return cGroup_3_2; }
+
+ //'constraints'
+ public Keyword getConstraintsKeyword_3_2_0() { return cConstraintsKeyword_3_2_0; }
+
+ //'='
+ public Keyword getEqualsSignKeyword_3_2_1() { return cEqualsSignKeyword_3_2_1; }
+
+ //patterns=GraphPattern
+ public Assignment getPatternsAssignment_3_2_2() { return cPatternsAssignment_3_2_2; }
+
+ //GraphPattern
+ public RuleCall getPatternsGraphPatternParserRuleCall_3_2_2_0() { return cPatternsGraphPatternParserRuleCall_3_2_2_0; }
+
+ //('objectives' '=' objectives=Objective)?
+ public Group getGroup_3_3() { return cGroup_3_3; }
+
+ //'objectives'
+ public Keyword getObjectivesKeyword_3_3_0() { return cObjectivesKeyword_3_3_0; }
+
+ //'='
+ public Keyword getEqualsSignKeyword_3_3_1() { return cEqualsSignKeyword_3_3_1; }
+
+ //objectives=Objective
+ public Assignment getObjectivesAssignment_3_3_2() { return cObjectivesAssignment_3_3_2; }
+
+ //Objective
+ public RuleCall getObjectivesObjectiveParserRuleCall_3_3_2_0() { return cObjectivesObjectiveParserRuleCall_3_3_2_0; }
+
+ //('scope' '=' scope=Scope)?
+ public Group getGroup_3_4() { return cGroup_3_4; }
+
+ //'scope'
+ public Keyword getScopeKeyword_3_4_0() { return cScopeKeyword_3_4_0; }
+
+ //'='
+ public Keyword getEqualsSignKeyword_3_4_1() { return cEqualsSignKeyword_3_4_1; }
+
+ //scope=Scope
+ public Assignment getScopeAssignment_3_4_2() { return cScopeAssignment_3_4_2; }
+
+ //Scope
+ public RuleCall getScopeScopeParserRuleCall_3_4_2_0() { return cScopeScopeParserRuleCall_3_4_2_0; }
+
+ //(numberSpecified?='number' '=' number=INT)?
+ public Group getGroup_3_5() { return cGroup_3_5; }
+
+ //numberSpecified?='number'
+ public Assignment getNumberSpecifiedAssignment_3_5_0() { return cNumberSpecifiedAssignment_3_5_0; }
+
+ //'number'
+ public Keyword getNumberSpecifiedNumberKeyword_3_5_0_0() { return cNumberSpecifiedNumberKeyword_3_5_0_0; }
+
+ //'='
+ public Keyword getEqualsSignKeyword_3_5_1() { return cEqualsSignKeyword_3_5_1; }
+
+ //number=INT
+ public Assignment getNumberAssignment_3_5_2() { return cNumberAssignment_3_5_2; }
+
+ //INT
+ public RuleCall getNumberINTTerminalRuleCall_3_5_2_0() { return cNumberINTTerminalRuleCall_3_5_2_0; }
+
+ //(runSpecified?='runs' '=' runs=INT)?
+ public Group getGroup_3_6() { return cGroup_3_6; }
+
+ //runSpecified?='runs'
+ public Assignment getRunSpecifiedAssignment_3_6_0() { return cRunSpecifiedAssignment_3_6_0; }
+
+ //'runs'
+ public Keyword getRunSpecifiedRunsKeyword_3_6_0_0() { return cRunSpecifiedRunsKeyword_3_6_0_0; }
+
+ //'='
+ public Keyword getEqualsSignKeyword_3_6_1() { return cEqualsSignKeyword_3_6_1; }
+
+ //runs=INT
+ public Assignment getRunsAssignment_3_6_2() { return cRunsAssignment_3_6_2; }
+
+ //INT
+ public RuleCall getRunsINTTerminalRuleCall_3_6_2_0() { return cRunsINTTerminalRuleCall_3_6_2_0; }
+
+ //('solver' '=' solver=Solver)?
+ public Group getGroup_3_7() { return cGroup_3_7; }
+
+ //'solver'
+ public Keyword getSolverKeyword_3_7_0() { return cSolverKeyword_3_7_0; }
+
+ //'='
+ public Keyword getEqualsSignKeyword_3_7_1() { return cEqualsSignKeyword_3_7_1; }
+
+ //solver=Solver
+ public Assignment getSolverAssignment_3_7_2() { return cSolverAssignment_3_7_2; }
+
+ //Solver
+ public RuleCall getSolverSolverEnumRuleCall_3_7_2_0() { return cSolverSolverEnumRuleCall_3_7_2_0; }
+
+ //('config' '=' config=Config)?
+ public Group getGroup_3_8() { return cGroup_3_8; }
+
+ //'config'
+ public Keyword getConfigKeyword_3_8_0() { return cConfigKeyword_3_8_0; }
+
+ //'='
+ public Keyword getEqualsSignKeyword_3_8_1() { return cEqualsSignKeyword_3_8_1; }
+
+ //config=Config
+ public Assignment getConfigAssignment_3_8_2() { return cConfigAssignment_3_8_2; }
+
+ //Config
+ public RuleCall getConfigConfigParserRuleCall_3_8_2_0() { return cConfigConfigParserRuleCall_3_8_2_0; }
+
+ //('debug' '=' debugFolder=File)?
+ public Group getGroup_3_9() { return cGroup_3_9; }
+
+ //'debug'
+ public Keyword getDebugKeyword_3_9_0() { return cDebugKeyword_3_9_0; }
+
+ //'='
+ public Keyword getEqualsSignKeyword_3_9_1() { return cEqualsSignKeyword_3_9_1; }
+
+ //debugFolder=File
+ public Assignment getDebugFolderAssignment_3_9_2() { return cDebugFolderAssignment_3_9_2; }
+
+ //File
+ public RuleCall getDebugFolderFileParserRuleCall_3_9_2_0() { return cDebugFolderFileParserRuleCall_3_9_2_0; }
+
+ //('log' '=' targetLogFile=File)?
+ public Group getGroup_3_10() { return cGroup_3_10; }
+
+ //'log'
+ public Keyword getLogKeyword_3_10_0() { return cLogKeyword_3_10_0; }
+
+ //'='
+ public Keyword getEqualsSignKeyword_3_10_1() { return cEqualsSignKeyword_3_10_1; }
+
+ //targetLogFile=File
+ public Assignment getTargetLogFileAssignment_3_10_2() { return cTargetLogFileAssignment_3_10_2; }
+
+ //File
+ public RuleCall getTargetLogFileFileParserRuleCall_3_10_2_0() { return cTargetLogFileFileParserRuleCall_3_10_2_0; }
+
+ //('statistics' '=' targetStatisticsFile=File)?
+ public Group getGroup_3_11() { return cGroup_3_11; }
+
+ //'statistics'
+ public Keyword getStatisticsKeyword_3_11_0() { return cStatisticsKeyword_3_11_0; }
+
+ //'='
+ public Keyword getEqualsSignKeyword_3_11_1() { return cEqualsSignKeyword_3_11_1; }
+
+ //targetStatisticsFile=File
+ public Assignment getTargetStatisticsFileAssignment_3_11_2() { return cTargetStatisticsFileAssignment_3_11_2; }
+
+ //File
+ public RuleCall getTargetStatisticsFileFileParserRuleCall_3_11_2_0() { return cTargetStatisticsFileFileParserRuleCall_3_11_2_0; }
+
+ //('output' '=' tagetFolder=File)?
+ public Group getGroup_3_12() { return cGroup_3_12; }
+
+ //'output'
+ public Keyword getOutputKeyword_3_12_0() { return cOutputKeyword_3_12_0; }
+
+ //'='
+ public Keyword getEqualsSignKeyword_3_12_1() { return cEqualsSignKeyword_3_12_1; }
+
+ //tagetFolder=File
+ public Assignment getTagetFolderAssignment_3_12_2() { return cTagetFolderAssignment_3_12_2; }
+
+ //File
+ public RuleCall getTagetFolderFileParserRuleCall_3_12_2_0() { return cTagetFolderFileParserRuleCall_3_12_2_0; }
+
+ //'}'
+ public Keyword getRightCurlyBracketKeyword_4() { return cRightCurlyBracketKeyword_4; }
+ }
+
+ public class OptimizationDirectionElements extends AbstractEnumRuleElementFinder {
+ private final EnumRule rule = (EnumRule) GrammarUtil.findRuleForName(getGrammar(), "hu.bme.mit.inf.dslreasoner.application.ApplicationConfiguration.OptimizationDirection");
+ private final Alternatives cAlternatives = (Alternatives)rule.eContents().get(1);
+ private final EnumLiteralDeclaration cMINIMIZEEnumLiteralDeclaration_0 = (EnumLiteralDeclaration)cAlternatives.eContents().get(0);
+ private final Keyword cMINIMIZEMinimizeKeyword_0_0 = (Keyword)cMINIMIZEEnumLiteralDeclaration_0.eContents().get(0);
+ private final EnumLiteralDeclaration cMAXIMIZEEnumLiteralDeclaration_1 = (EnumLiteralDeclaration)cAlternatives.eContents().get(1);
+ private final Keyword cMAXIMIZEMaximizeKeyword_1_0 = (Keyword)cMAXIMIZEEnumLiteralDeclaration_1.eContents().get(0);
+
+ //enum OptimizationDirection:
+ // MINIMIZE='minimize' | MAXIMIZE='maximize';
+ public EnumRule getRule() { return rule; }
+
+ //MINIMIZE='minimize' | MAXIMIZE='maximize'
+ public Alternatives getAlternatives() { return cAlternatives; }
+
+ //MINIMIZE='minimize'
+ public EnumLiteralDeclaration getMINIMIZEEnumLiteralDeclaration_0() { return cMINIMIZEEnumLiteralDeclaration_0; }
+
+ //'minimize'
+ public Keyword getMINIMIZEMinimizeKeyword_0_0() { return cMINIMIZEMinimizeKeyword_0_0; }
+
+ //MAXIMIZE='maximize'
+ public EnumLiteralDeclaration getMAXIMIZEEnumLiteralDeclaration_1() { return cMAXIMIZEEnumLiteralDeclaration_1; }
+
+ //'maximize'
+ public Keyword getMAXIMIZEMaximizeKeyword_1_0() { return cMAXIMIZEMaximizeKeyword_1_0; }
+ }
+ public class ComparisonOperatorElements extends AbstractEnumRuleElementFinder {
+ private final EnumRule rule = (EnumRule) GrammarUtil.findRuleForName(getGrammar(), "hu.bme.mit.inf.dslreasoner.application.ApplicationConfiguration.ComparisonOperator");
+ private final Alternatives cAlternatives = (Alternatives)rule.eContents().get(1);
+ private final EnumLiteralDeclaration cLESS_EQUALSEnumLiteralDeclaration_0 = (EnumLiteralDeclaration)cAlternatives.eContents().get(0);
+ private final Keyword cLESS_EQUALSLessThanSignEqualsSignKeyword_0_0 = (Keyword)cLESS_EQUALSEnumLiteralDeclaration_0.eContents().get(0);
+ private final EnumLiteralDeclaration cGREATER_EQUALSEnumLiteralDeclaration_1 = (EnumLiteralDeclaration)cAlternatives.eContents().get(1);
+ private final Keyword cGREATER_EQUALSGreaterThanSignEqualsSignKeyword_1_0 = (Keyword)cGREATER_EQUALSEnumLiteralDeclaration_1.eContents().get(0);
+
+ //enum ComparisonOperator:
+ // LESS_EQUALS='<=' | GREATER_EQUALS='>=';
+ public EnumRule getRule() { return rule; }
+
+ //LESS_EQUALS='<=' | GREATER_EQUALS='>='
+ public Alternatives getAlternatives() { return cAlternatives; }
+
+ //LESS_EQUALS='<='
+ public EnumLiteralDeclaration getLESS_EQUALSEnumLiteralDeclaration_0() { return cLESS_EQUALSEnumLiteralDeclaration_0; }
+
+ //'<='
+ public Keyword getLESS_EQUALSLessThanSignEqualsSignKeyword_0_0() { return cLESS_EQUALSLessThanSignEqualsSignKeyword_0_0; }
+
+ //GREATER_EQUALS='>='
+ public EnumLiteralDeclaration getGREATER_EQUALSEnumLiteralDeclaration_1() { return cGREATER_EQUALSEnumLiteralDeclaration_1; }
+
+ //'>='
+ public Keyword getGREATER_EQUALSGreaterThanSignEqualsSignKeyword_1_0() { return cGREATER_EQUALSGreaterThanSignEqualsSignKeyword_1_0; }
+ }
+ public class DocumentLevelSpecificationElements extends AbstractEnumRuleElementFinder {
+ private final EnumRule rule = (EnumRule) GrammarUtil.findRuleForName(getGrammar(), "hu.bme.mit.inf.dslreasoner.application.ApplicationConfiguration.DocumentLevelSpecification");
+ private final Alternatives cAlternatives = (Alternatives)rule.eContents().get(1);
+ private final EnumLiteralDeclaration cNoneEnumLiteralDeclaration_0 = (EnumLiteralDeclaration)cAlternatives.eContents().get(0);
+ private final Keyword cNoneNoneKeyword_0_0 = (Keyword)cNoneEnumLiteralDeclaration_0.eContents().get(0);
+ private final EnumLiteralDeclaration cNormalEnumLiteralDeclaration_1 = (EnumLiteralDeclaration)cAlternatives.eContents().get(1);
+ private final Keyword cNormalNormalKeyword_1_0 = (Keyword)cNormalEnumLiteralDeclaration_1.eContents().get(0);
+ private final EnumLiteralDeclaration cFullEnumLiteralDeclaration_2 = (EnumLiteralDeclaration)cAlternatives.eContents().get(2);
+ private final Keyword cFullFullKeyword_2_0 = (Keyword)cFullEnumLiteralDeclaration_2.eContents().get(0);
+
+ //enum DocumentLevelSpecification:
+ // none | normal | full;
+ public EnumRule getRule() { return rule; }
+
+ //none | normal | full
+ public Alternatives getAlternatives() { return cAlternatives; }
+
+ //none
+ public EnumLiteralDeclaration getNoneEnumLiteralDeclaration_0() { return cNoneEnumLiteralDeclaration_0; }
+
+ //"none"
+ public Keyword getNoneNoneKeyword_0_0() { return cNoneNoneKeyword_0_0; }
+
+ //normal
+ public EnumLiteralDeclaration getNormalEnumLiteralDeclaration_1() { return cNormalEnumLiteralDeclaration_1; }
+
+ //"normal"
+ public Keyword getNormalNormalKeyword_1_0() { return cNormalNormalKeyword_1_0; }
+
+ //full
+ public EnumLiteralDeclaration getFullEnumLiteralDeclaration_2() { return cFullEnumLiteralDeclaration_2; }
+
+ //"full"
+ public Keyword getFullFullKeyword_2_0() { return cFullFullKeyword_2_0; }
+ }
+ public class SolverElements extends AbstractEnumRuleElementFinder {
+ private final EnumRule rule = (EnumRule) GrammarUtil.findRuleForName(getGrammar(), "hu.bme.mit.inf.dslreasoner.application.ApplicationConfiguration.Solver");
+ private final Alternatives cAlternatives = (Alternatives)rule.eContents().get(1);
+ private final EnumLiteralDeclaration cSMTSolverEnumLiteralDeclaration_0 = (EnumLiteralDeclaration)cAlternatives.eContents().get(0);
+ private final Keyword cSMTSolverSMTSolverKeyword_0_0 = (Keyword)cSMTSolverEnumLiteralDeclaration_0.eContents().get(0);
+ private final EnumLiteralDeclaration cAlloySolverEnumLiteralDeclaration_1 = (EnumLiteralDeclaration)cAlternatives.eContents().get(1);
+ private final Keyword cAlloySolverAlloySolverKeyword_1_0 = (Keyword)cAlloySolverEnumLiteralDeclaration_1.eContents().get(0);
+ private final EnumLiteralDeclaration cViatraSolverEnumLiteralDeclaration_2 = (EnumLiteralDeclaration)cAlternatives.eContents().get(2);
+ private final Keyword cViatraSolverViatraSolverKeyword_2_0 = (Keyword)cViatraSolverEnumLiteralDeclaration_2.eContents().get(0);
+
+ //enum Solver:
+ // SMTSolver | AlloySolver | ViatraSolver;
+ public EnumRule getRule() { return rule; }
+
+ //SMTSolver | AlloySolver | ViatraSolver
+ public Alternatives getAlternatives() { return cAlternatives; }
+
+ //SMTSolver
+ public EnumLiteralDeclaration getSMTSolverEnumLiteralDeclaration_0() { return cSMTSolverEnumLiteralDeclaration_0; }
+
+ //"SMTSolver"
+ public Keyword getSMTSolverSMTSolverKeyword_0_0() { return cSMTSolverSMTSolverKeyword_0_0; }
+
+ //AlloySolver
+ public EnumLiteralDeclaration getAlloySolverEnumLiteralDeclaration_1() { return cAlloySolverEnumLiteralDeclaration_1; }
+
+ //"AlloySolver"
+ public Keyword getAlloySolverAlloySolverKeyword_1_0() { return cAlloySolverAlloySolverKeyword_1_0; }
+
+ //ViatraSolver
+ public EnumLiteralDeclaration getViatraSolverEnumLiteralDeclaration_2() { return cViatraSolverEnumLiteralDeclaration_2; }
+
+ //"ViatraSolver"
+ public Keyword getViatraSolverViatraSolverKeyword_2_0() { return cViatraSolverViatraSolverKeyword_2_0; }
+ }
+
+ private final ConfigurationScriptElements pConfigurationScript;
+ private final CommandElements pCommand;
+ private final QualifiedNameElements pQualifiedName;
+ private final REALLiteralElements pREALLiteral;
+ private final INTLiteralElements pINTLiteral;
+ private final ImportElements pImport;
+ private final EPackageImportElements pEPackageImport;
+ private final ViatraImportElements pViatraImport;
+ private final CftImportElements pCftImport;
+ private final DeclarationElements pDeclaration;
+ private final FileSpecificationElements pFileSpecification;
+ private final FileDeclarationElements pFileDeclaration;
+ private final FileReferenceElements pFileReference;
+ private final FileElements pFile;
+ private final MetamodelSpecificationElements pMetamodelSpecification;
+ private final MetamodelEntryElements pMetamodelEntry;
+ private final AllPackageEntryElements pAllPackageEntry;
+ private final MetamodelElementElements pMetamodelElement;
+ private final MetamodelDeclarationElements pMetamodelDeclaration;
+ private final MetamodelReferenceElements pMetamodelReference;
+ private final MetamodelElements pMetamodel;
+ private final PartialModelSpecificationElements pPartialModelSpecification;
+ private final PartialModelEntryElements pPartialModelEntry;
+ private final ModelEntryElements pModelEntry;
+ private final FolderEntryElements pFolderEntry;
+ private final PartialModelDeclarationElements pPartialModelDeclaration;
+ private final PartialModelReferenceElements pPartialModelReference;
+ private final PartialModelElements pPartialModel;
+ private final PatternSpecificationElements pPatternSpecification;
+ private final PatternEntryElements pPatternEntry;
+ private final AllPatternEntryElements pAllPatternEntry;
+ private final PatternElementElements pPatternElement;
+ private final GraphPatternDeclarationElements pGraphPatternDeclaration;
+ private final GraphPatternReferenceElements pGraphPatternReference;
+ private final GraphPatternElements pGraphPattern;
+ private final ObjectiveSpecificationElements pObjectiveSpecification;
+ private final ObjectiveEntryElements pObjectiveEntry;
+ private final OptimizationDirectionElements eOptimizationDirection;
+ private final OptimizationEntryElements pOptimizationEntry;
+ private final ComparisonOperatorElements eComparisonOperator;
+ private final ThresholdEntryElements pThresholdEntry;
+ private final ObjectiveFunctionElements pObjectiveFunction;
+ private final ReliabiltiyFunctionElements pReliabiltiyFunction;
+ private final ObjectiveDeclarationElements pObjectiveDeclaration;
+ private final ObjectiveReferenceElements pObjectiveReference;
+ private final ObjectiveElements pObjective;
+ private final ConfigSpecificationElements pConfigSpecification;
+ private final ConfigDeclarationElements pConfigDeclaration;
+ private final ConfigEntryElements pConfigEntry;
+ private final DocumentationEntryElements pDocumentationEntry;
+ private final DocumentLevelSpecificationElements eDocumentLevelSpecification;
+ private final RuntimeEntryElements pRuntimeEntry;
+ private final MemoryEntryElements pMemoryEntry;
+ private final CustomEntryElements pCustomEntry;
+ private final ConfigReferenceElements pConfigReference;
+ private final ConfigElements pConfig;
+ private final SolverElements eSolver;
+ private final ScopeSpecificationElements pScopeSpecification;
+ private final TypeScopeElements pTypeScope;
+ private final ClassTypeScopeElements pClassTypeScope;
+ private final ObjectTypeScopeElements pObjectTypeScope;
+ private final IntegerTypeScopeElements pIntegerTypeScope;
+ private final RealTypeScopeElements pRealTypeScope;
+ private final StringTypeScopeElements pStringTypeScope;
+ private final TypeReferenceElements pTypeReference;
+ private final ClassReferenceElements pClassReference;
+ private final ObjectReferenceElements pObjectReference;
+ private final IntegerReferenceElements pIntegerReference;
+ private final RealReferenceElements pRealReference;
+ private final StringReferenceElements pStringReference;
+ private final NumberSpecificationElements pNumberSpecification;
+ private final ExactNumberElements pExactNumber;
+ private final IntervallNumberElements pIntervallNumber;
+ private final IntEnumberationElements pIntEnumberation;
+ private final RealEnumerationElements pRealEnumeration;
+ private final StringEnumerationElements pStringEnumeration;
+ private final ScopeDeclarationElements pScopeDeclaration;
+ private final ScopeReferenceElements pScopeReference;
+ private final ScopeElements pScope;
+ private final TaskElements pTask;
+ private final GenerationTaskElements pGenerationTask;
+
+ private final Grammar grammar;
+
+ private final TerminalsGrammarAccess gaTerminals;
+
+ @Inject
+ public ApplicationConfigurationGrammarAccess(GrammarProvider grammarProvider,
+ TerminalsGrammarAccess gaTerminals) {
+ this.grammar = internalFindGrammar(grammarProvider);
+ this.gaTerminals = gaTerminals;
+ this.pConfigurationScript = new ConfigurationScriptElements();
+ this.pCommand = new CommandElements();
+ this.pQualifiedName = new QualifiedNameElements();
+ this.pREALLiteral = new REALLiteralElements();
+ this.pINTLiteral = new INTLiteralElements();
+ this.pImport = new ImportElements();
+ this.pEPackageImport = new EPackageImportElements();
+ this.pViatraImport = new ViatraImportElements();
+ this.pCftImport = new CftImportElements();
+ this.pDeclaration = new DeclarationElements();
+ this.pFileSpecification = new FileSpecificationElements();
+ this.pFileDeclaration = new FileDeclarationElements();
+ this.pFileReference = new FileReferenceElements();
+ this.pFile = new FileElements();
+ this.pMetamodelSpecification = new MetamodelSpecificationElements();
+ this.pMetamodelEntry = new MetamodelEntryElements();
+ this.pAllPackageEntry = new AllPackageEntryElements();
+ this.pMetamodelElement = new MetamodelElementElements();
+ this.pMetamodelDeclaration = new MetamodelDeclarationElements();
+ this.pMetamodelReference = new MetamodelReferenceElements();
+ this.pMetamodel = new MetamodelElements();
+ this.pPartialModelSpecification = new PartialModelSpecificationElements();
+ this.pPartialModelEntry = new PartialModelEntryElements();
+ this.pModelEntry = new ModelEntryElements();
+ this.pFolderEntry = new FolderEntryElements();
+ this.pPartialModelDeclaration = new PartialModelDeclarationElements();
+ this.pPartialModelReference = new PartialModelReferenceElements();
+ this.pPartialModel = new PartialModelElements();
+ this.pPatternSpecification = new PatternSpecificationElements();
+ this.pPatternEntry = new PatternEntryElements();
+ this.pAllPatternEntry = new AllPatternEntryElements();
+ this.pPatternElement = new PatternElementElements();
+ this.pGraphPatternDeclaration = new GraphPatternDeclarationElements();
+ this.pGraphPatternReference = new GraphPatternReferenceElements();
+ this.pGraphPattern = new GraphPatternElements();
+ this.pObjectiveSpecification = new ObjectiveSpecificationElements();
+ this.pObjectiveEntry = new ObjectiveEntryElements();
+ this.eOptimizationDirection = new OptimizationDirectionElements();
+ this.pOptimizationEntry = new OptimizationEntryElements();
+ this.eComparisonOperator = new ComparisonOperatorElements();
+ this.pThresholdEntry = new ThresholdEntryElements();
+ this.pObjectiveFunction = new ObjectiveFunctionElements();
+ this.pReliabiltiyFunction = new ReliabiltiyFunctionElements();
+ this.pObjectiveDeclaration = new ObjectiveDeclarationElements();
+ this.pObjectiveReference = new ObjectiveReferenceElements();
+ this.pObjective = new ObjectiveElements();
+ this.pConfigSpecification = new ConfigSpecificationElements();
+ this.pConfigDeclaration = new ConfigDeclarationElements();
+ this.pConfigEntry = new ConfigEntryElements();
+ this.pDocumentationEntry = new DocumentationEntryElements();
+ this.eDocumentLevelSpecification = new DocumentLevelSpecificationElements();
+ this.pRuntimeEntry = new RuntimeEntryElements();
+ this.pMemoryEntry = new MemoryEntryElements();
+ this.pCustomEntry = new CustomEntryElements();
+ this.pConfigReference = new ConfigReferenceElements();
+ this.pConfig = new ConfigElements();
+ this.eSolver = new SolverElements();
+ this.pScopeSpecification = new ScopeSpecificationElements();
+ this.pTypeScope = new TypeScopeElements();
+ this.pClassTypeScope = new ClassTypeScopeElements();
+ this.pObjectTypeScope = new ObjectTypeScopeElements();
+ this.pIntegerTypeScope = new IntegerTypeScopeElements();
+ this.pRealTypeScope = new RealTypeScopeElements();
+ this.pStringTypeScope = new StringTypeScopeElements();
+ this.pTypeReference = new TypeReferenceElements();
+ this.pClassReference = new ClassReferenceElements();
+ this.pObjectReference = new ObjectReferenceElements();
+ this.pIntegerReference = new IntegerReferenceElements();
+ this.pRealReference = new RealReferenceElements();
+ this.pStringReference = new StringReferenceElements();
+ this.pNumberSpecification = new NumberSpecificationElements();
+ this.pExactNumber = new ExactNumberElements();
+ this.pIntervallNumber = new IntervallNumberElements();
+ this.pIntEnumberation = new IntEnumberationElements();
+ this.pRealEnumeration = new RealEnumerationElements();
+ this.pStringEnumeration = new StringEnumerationElements();
+ this.pScopeDeclaration = new ScopeDeclarationElements();
+ this.pScopeReference = new ScopeReferenceElements();
+ this.pScope = new ScopeElements();
+ this.pTask = new TaskElements();
+ this.pGenerationTask = new GenerationTaskElements();
+ }
+
+ protected Grammar internalFindGrammar(GrammarProvider grammarProvider) {
+ Grammar grammar = grammarProvider.getGrammar(this);
+ while (grammar != null) {
+ if ("hu.bme.mit.inf.dslreasoner.application.ApplicationConfiguration".equals(grammar.getName())) {
+ return grammar;
+ }
+ List grammars = grammar.getUsedGrammars();
+ if (!grammars.isEmpty()) {
+ grammar = grammars.iterator().next();
+ } else {
+ return null;
+ }
+ }
+ return grammar;
+ }
+
+ @Override
+ public Grammar getGrammar() {
+ return grammar;
+ }
+
+
+ public TerminalsGrammarAccess getTerminalsGrammarAccess() {
+ return gaTerminals;
+ }
+
+
+ //ConfigurationScript:
+ // imports+=Import*
+ // commands+=Command*;
+ public ConfigurationScriptElements getConfigurationScriptAccess() {
+ return pConfigurationScript;
+ }
+
+ public ParserRule getConfigurationScriptRule() {
+ return getConfigurationScriptAccess().getRule();
+ }
+
+ //Command:
+ // Declaration | Task;
+ public CommandElements getCommandAccess() {
+ return pCommand;
+ }
+
+ public ParserRule getCommandRule() {
+ return getCommandAccess().getRule();
+ }
+
+ //QualifiedName:
+ // ID ('.' ID)*;
+ public QualifiedNameElements getQualifiedNameAccess() {
+ return pQualifiedName;
+ }
+
+ public ParserRule getQualifiedNameRule() {
+ return getQualifiedNameAccess().getRule();
+ }
+
+ //REALLiteral ecore::EBigDecimal:
+ // '-'? INT '.' INT;
+ public REALLiteralElements getREALLiteralAccess() {
+ return pREALLiteral;
+ }
+
+ public ParserRule getREALLiteralRule() {
+ return getREALLiteralAccess().getRule();
+ }
+
+ //INTLiteral ecore::EInt:
+ // '-'? INT;
+ public INTLiteralElements getINTLiteralAccess() {
+ return pINTLiteral;
+ }
+
+ public ParserRule getINTLiteralRule() {
+ return getINTLiteralAccess().getRule();
+ }
+
+ /////////////////////////////////////////////////////
+ //// Imports
+ /////////////////////////////////////////////////////
+ //Import:
+ // EPackageImport | ViatraImport | CftImport;
+ public ImportElements getImportAccess() {
+ return pImport;
+ }
+
+ public ParserRule getImportRule() {
+ return getImportAccess().getRule();
+ }
+
+ //EPackageImport:
+ // "import" "epackage" importedPackage=[ecore::EPackage|STRING];
+ public EPackageImportElements getEPackageImportAccess() {
+ return pEPackageImport;
+ }
+
+ public ParserRule getEPackageImportRule() {
+ return getEPackageImportAccess().getRule();
+ }
+
+ //ViatraImport:
+ // "import" "viatra" importedViatra=[viatra::PatternModel|STRING];
+ public ViatraImportElements getViatraImportAccess() {
+ return pViatraImport;
+ }
+
+ public ParserRule getViatraImportRule() {
+ return getViatraImportAccess().getRule();
+ }
+
+ //CftImport:
+ // "import" "reliability" importedCft=[cftLanguage::CftModel|STRING];
+ public CftImportElements getCftImportAccess() {
+ return pCftImport;
+ }
+
+ public ParserRule getCftImportRule() {
+ return getCftImportAccess().getRule();
+ }
+
+ /////////////////////////////////////////////////////
+ //// Declaration
+ /////////////////////////////////////////////////////
+ //Declaration:
+ // FileDeclaration
+ // | MetamodelDeclaration
+ // | PartialModelDeclaration
+ // | GraphPatternDeclaration
+ // | ConfigDeclaration
+ // | ScopeDeclaration
+ // | ObjectiveDeclaration;
+ public DeclarationElements getDeclarationAccess() {
+ return pDeclaration;
+ }
+
+ public ParserRule getDeclarationRule() {
+ return getDeclarationAccess().getRule();
+ }
+
+ /////////////////////////////////////////////////////
+ //// Files and Folders
+ /////////////////////////////////////////////////////
+ //FileSpecification:
+ // path=STRING;
+ public FileSpecificationElements getFileSpecificationAccess() {
+ return pFileSpecification;
+ }
+
+ public ParserRule getFileSpecificationRule() {
+ return getFileSpecificationAccess().getRule();
+ }
+
+ //FileDeclaration:
+ // 'file' name=ID '=' specification=FileSpecification;
+ public FileDeclarationElements getFileDeclarationAccess() {
+ return pFileDeclaration;
+ }
+
+ public ParserRule getFileDeclarationRule() {
+ return getFileDeclarationAccess().getRule();
+ }
+
+ //FileReference:
+ // referred=[FileDeclaration];
+ public FileReferenceElements getFileReferenceAccess() {
+ return pFileReference;
+ }
+
+ public ParserRule getFileReferenceRule() {
+ return getFileReferenceAccess().getRule();
+ }
+
+ //File:
+ // FileSpecification | FileReference;
+ public FileElements getFileAccess() {
+ return pFile;
+ }
+
+ public ParserRule getFileRule() {
+ return getFileAccess().getRule();
+ }
+
+ /////////////////////////////////////////////////////
+ //// Metamodel
+ /////////////////////////////////////////////////////
+ //MetamodelSpecification:
+ // '{' entries+=MetamodelEntry (',' entries+=MetamodelEntry)* '}';
+ public MetamodelSpecificationElements getMetamodelSpecificationAccess() {
+ return pMetamodelSpecification;
+ }
+
+ public ParserRule getMetamodelSpecificationRule() {
+ return getMetamodelSpecificationAccess().getRule();
+ }
+
+ //MetamodelEntry:
+ // MetamodelElement | AllPackageEntry;
+ public MetamodelEntryElements getMetamodelEntryAccess() {
+ return pMetamodelEntry;
+ }
+
+ public ParserRule getMetamodelEntryRule() {
+ return getMetamodelEntryAccess().getRule();
+ }
+
+ //AllPackageEntry:
+ // "package" package=[ecore::EPackage|QualifiedName] ("excluding" '{' exclusion+=MetamodelElement (','
+ // exclusion+=MetamodelElement)* '}')?;
+ public AllPackageEntryElements getAllPackageEntryAccess() {
+ return pAllPackageEntry;
+ }
+
+ public ParserRule getAllPackageEntryRule() {
+ return getAllPackageEntryAccess().getRule();
+ }
+
+ //MetamodelElement:
+ // (package=[ecore::EPackage|QualifiedName] '::')? classifier=[ecore::EClassifier] ('.' feature=[ecore::ENamedElement])?;
+ public MetamodelElementElements getMetamodelElementAccess() {
+ return pMetamodelElement;
+ }
+
+ public ParserRule getMetamodelElementRule() {
+ return getMetamodelElementAccess().getRule();
+ }
+
+ //MetamodelDeclaration:
+ // 'metamodel' name=ID specification=MetamodelSpecification;
+ public MetamodelDeclarationElements getMetamodelDeclarationAccess() {
+ return pMetamodelDeclaration;
+ }
+
+ public ParserRule getMetamodelDeclarationRule() {
+ return getMetamodelDeclarationAccess().getRule();
+ }
+
+ //MetamodelReference:
+ // referred=[MetamodelDeclaration];
+ public MetamodelReferenceElements getMetamodelReferenceAccess() {
+ return pMetamodelReference;
+ }
+
+ public ParserRule getMetamodelReferenceRule() {
+ return getMetamodelReferenceAccess().getRule();
+ }
+
+ //Metamodel:
+ // MetamodelReference | MetamodelSpecification;
+ public MetamodelElements getMetamodelAccess() {
+ return pMetamodel;
+ }
+
+ public ParserRule getMetamodelRule() {
+ return getMetamodelAccess().getRule();
+ }
+
+ /////////////////////////////////////////////////////
+ //// Partial Model
+ /////////////////////////////////////////////////////
+ //PartialModelSpecification:
+ // '{' entry+=PartialModelEntry (',' entry+=PartialModelEntry)? '}';
+ public PartialModelSpecificationElements getPartialModelSpecificationAccess() {
+ return pPartialModelSpecification;
+ }
+
+ public ParserRule getPartialModelSpecificationRule() {
+ return getPartialModelSpecificationAccess().getRule();
+ }
+
+ //PartialModelEntry:
+ // ModelEntry | FolderEntry;
+ public PartialModelEntryElements getPartialModelEntryAccess() {
+ return pPartialModelEntry;
+ }
+
+ public ParserRule getPartialModelEntryRule() {
+ return getPartialModelEntryAccess().getRule();
+ }
+
+ //ModelEntry:
+ // path=File;
+ public ModelEntryElements getModelEntryAccess() {
+ return pModelEntry;
+ }
+
+ public ParserRule getModelEntryRule() {
+ return getModelEntryAccess().getRule();
+ }
+
+ //FolderEntry:
+ // "folder" path=File ("excluding" "{" exclusion+=ModelEntry ("," exclusion+=ModelEntry)* "}")?;
+ public FolderEntryElements getFolderEntryAccess() {
+ return pFolderEntry;
+ }
+
+ public ParserRule getFolderEntryRule() {
+ return getFolderEntryAccess().getRule();
+ }
+
+ //PartialModelDeclaration:
+ // 'models' name=ID specification=PartialModelSpecification;
+ public PartialModelDeclarationElements getPartialModelDeclarationAccess() {
+ return pPartialModelDeclaration;
+ }
+
+ public ParserRule getPartialModelDeclarationRule() {
+ return getPartialModelDeclarationAccess().getRule();
+ }
+
+ //PartialModelReference:
+ // referred=[PartialModelDeclaration];
+ public PartialModelReferenceElements getPartialModelReferenceAccess() {
+ return pPartialModelReference;
+ }
+
+ public ParserRule getPartialModelReferenceRule() {
+ return getPartialModelReferenceAccess().getRule();
+ }
+
+ //PartialModel:
+ // PartialModelSpecification | PartialModelReference;
+ public PartialModelElements getPartialModelAccess() {
+ return pPartialModel;
+ }
+
+ public ParserRule getPartialModelRule() {
+ return getPartialModelAccess().getRule();
+ }
+
+ /////////////////////////////////////////////////////
+ //// Patterns
+ /////////////////////////////////////////////////////
+ //PatternSpecification:
+ // '{' entries+=PatternEntry (',' entries+=PatternEntry)* '}';
+ public PatternSpecificationElements getPatternSpecificationAccess() {
+ return pPatternSpecification;
+ }
+
+ public ParserRule getPatternSpecificationRule() {
+ return getPatternSpecificationAccess().getRule();
+ }
+
+ //PatternEntry:
+ // PatternElement | AllPatternEntry;
+ public PatternEntryElements getPatternEntryAccess() {
+ return pPatternEntry;
+ }
+
+ public ParserRule getPatternEntryRule() {
+ return getPatternEntryAccess().getRule();
+ }
+
+ //AllPatternEntry:
+ // 'package' package=[viatra::PatternModel|QualifiedName] ('excluding' '{' exclusuion+=PatternElement (','
+ // exclusuion+=PatternElement)* '}')?;
+ public AllPatternEntryElements getAllPatternEntryAccess() {
+ return pAllPatternEntry;
+ }
+
+ public ParserRule getAllPatternEntryRule() {
+ return getAllPatternEntryAccess().getRule();
+ }
+
+ //PatternElement:
+ // (package=[viatra::PatternModel|QualifiedName] '::')? pattern=[viatra::Pattern];
+ public PatternElementElements getPatternElementAccess() {
+ return pPatternElement;
+ }
+
+ public ParserRule getPatternElementRule() {
+ return getPatternElementAccess().getRule();
+ }
+
+ //GraphPatternDeclaration:
+ // 'constraints' name=ID specification=PatternSpecification;
+ public GraphPatternDeclarationElements getGraphPatternDeclarationAccess() {
+ return pGraphPatternDeclaration;
+ }
+
+ public ParserRule getGraphPatternDeclarationRule() {
+ return getGraphPatternDeclarationAccess().getRule();
+ }
+
+ //GraphPatternReference:
+ // referred=[GraphPatternDeclaration];
+ public GraphPatternReferenceElements getGraphPatternReferenceAccess() {
+ return pGraphPatternReference;
+ }
+
+ public ParserRule getGraphPatternReferenceRule() {
+ return getGraphPatternReferenceAccess().getRule();
+ }
+
+ //GraphPattern:
+ // GraphPatternReference | PatternSpecification;
+ public GraphPatternElements getGraphPatternAccess() {
+ return pGraphPattern;
+ }
+
+ public ParserRule getGraphPatternRule() {
+ return getGraphPatternAccess().getRule();
+ }
+
+ /////////////////////////////////////////////////////
+ //// Objectives
+ /////////////////////////////////////////////////////
+ //ObjectiveSpecification:
+ // '{' entries+=ObjectiveEntry (',' entries+=ObjectiveEntry)* '}';
+ public ObjectiveSpecificationElements getObjectiveSpecificationAccess() {
+ return pObjectiveSpecification;
+ }
+
+ public ParserRule getObjectiveSpecificationRule() {
+ return getObjectiveSpecificationAccess().getRule();
+ }
+
+ //ObjectiveEntry:
+ // OptimizationEntry | ThresholdEntry;
+ public ObjectiveEntryElements getObjectiveEntryAccess() {
+ return pObjectiveEntry;
+ }
+
+ public ParserRule getObjectiveEntryRule() {
+ return getObjectiveEntryAccess().getRule();
+ }
+
+ //enum OptimizationDirection:
+ // MINIMIZE='minimize' | MAXIMIZE='maximize';
+ public OptimizationDirectionElements getOptimizationDirectionAccess() {
+ return eOptimizationDirection;
+ }
+
+ public EnumRule getOptimizationDirectionRule() {
+ return getOptimizationDirectionAccess().getRule();
+ }
+
+ //OptimizationEntry:
+ // direction=OptimizationDirection function=ObjectiveFunction;
+ public OptimizationEntryElements getOptimizationEntryAccess() {
+ return pOptimizationEntry;
+ }
+
+ public ParserRule getOptimizationEntryRule() {
+ return getOptimizationEntryAccess().getRule();
+ }
+
+ //enum ComparisonOperator:
+ // LESS_EQUALS='<=' | GREATER_EQUALS='>=';
+ public ComparisonOperatorElements getComparisonOperatorAccess() {
+ return eComparisonOperator;
+ }
+
+ public EnumRule getComparisonOperatorRule() {
+ return getComparisonOperatorAccess().getRule();
+ }
+
+ //ThresholdEntry:
+ // function=ObjectiveFunction operator=ComparisonOperator threshold=REALLiteral;
+ public ThresholdEntryElements getThresholdEntryAccess() {
+ return pThresholdEntry;
+ }
+
+ public ParserRule getThresholdEntryRule() {
+ return getThresholdEntryAccess().getRule();
+ }
+
+ //ObjectiveFunction:
+ // ReliabiltiyFunction;
+ public ObjectiveFunctionElements getObjectiveFunctionAccess() {
+ return pObjectiveFunction;
+ }
+
+ public ParserRule getObjectiveFunctionRule() {
+ return getObjectiveFunctionAccess().getRule();
+ }
+
+ //ReliabiltiyFunction:
+ // 'reliability' (package=[cftLanguage::CftModel|QualifiedName] '::')?
+ // transformation=[cftLanguage::TransformationDefinition];
+ public ReliabiltiyFunctionElements getReliabiltiyFunctionAccess() {
+ return pReliabiltiyFunction;
+ }
+
+ public ParserRule getReliabiltiyFunctionRule() {
+ return getReliabiltiyFunctionAccess().getRule();
+ }
+
+ //ObjectiveDeclaration:
+ // 'objectives' name=ID specification=ObjectiveSpecification;
+ public ObjectiveDeclarationElements getObjectiveDeclarationAccess() {
+ return pObjectiveDeclaration;
+ }
+
+ public ParserRule getObjectiveDeclarationRule() {
+ return getObjectiveDeclarationAccess().getRule();
+ }
+
+ //ObjectiveReference:
+ // referred=[ObjectiveDeclaration];
+ public ObjectiveReferenceElements getObjectiveReferenceAccess() {
+ return pObjectiveReference;
+ }
+
+ public ParserRule getObjectiveReferenceRule() {
+ return getObjectiveReferenceAccess().getRule();
+ }
+
+ //Objective:
+ // ObjectiveReference | ObjectiveSpecification;
+ public ObjectiveElements getObjectiveAccess() {
+ return pObjective;
+ }
+
+ public ParserRule getObjectiveRule() {
+ return getObjectiveAccess().getRule();
+ }
+
+ /////////////////////////////////////////////////////
+ //// SolverConfig
+ /////////////////////////////////////////////////////
+ //ConfigSpecification:
+ // {ConfigSpecification} '{' (entries+=ConfigEntry ("," entries+=ConfigEntry)*)?
+ // '}';
+ public ConfigSpecificationElements getConfigSpecificationAccess() {
+ return pConfigSpecification;
+ }
+
+ public ParserRule getConfigSpecificationRule() {
+ return getConfigSpecificationAccess().getRule();
+ }
+
+ //ConfigDeclaration:
+ // 'config' name=ID specification=ConfigSpecification;
+ public ConfigDeclarationElements getConfigDeclarationAccess() {
+ return pConfigDeclaration;
+ }
+
+ public ParserRule getConfigDeclarationRule() {
+ return getConfigDeclarationAccess().getRule();
+ }
+
+ //ConfigEntry:
+ // DocumentationEntry | RuntimeEntry | MemoryEntry | CustomEntry;
+ public ConfigEntryElements getConfigEntryAccess() {
+ return pConfigEntry;
+ }
+
+ public ParserRule getConfigEntryRule() {
+ return getConfigEntryAccess().getRule();
+ }
+
+ //DocumentationEntry:
+ // "log-level" '=' level=DocumentLevelSpecification;
+ public DocumentationEntryElements getDocumentationEntryAccess() {
+ return pDocumentationEntry;
+ }
+
+ public ParserRule getDocumentationEntryRule() {
+ return getDocumentationEntryAccess().getRule();
+ }
+
+ //enum DocumentLevelSpecification:
+ // none | normal | full;
+ public DocumentLevelSpecificationElements getDocumentLevelSpecificationAccess() {
+ return eDocumentLevelSpecification;
+ }
+
+ public EnumRule getDocumentLevelSpecificationRule() {
+ return getDocumentLevelSpecificationAccess().getRule();
+ }
+
+ //RuntimeEntry:
+ // "runtime" "=" millisecLimit=INT;
+ public RuntimeEntryElements getRuntimeEntryAccess() {
+ return pRuntimeEntry;
+ }
+
+ public ParserRule getRuntimeEntryRule() {
+ return getRuntimeEntryAccess().getRule();
+ }
+
+ //MemoryEntry:
+ // "memory" "=" megabyteLimit=INT;
+ public MemoryEntryElements getMemoryEntryAccess() {
+ return pMemoryEntry;
+ }
+
+ public ParserRule getMemoryEntryRule() {
+ return getMemoryEntryAccess().getRule();
+ }
+
+ //CustomEntry:
+ // key=STRING "=" value=STRING;
+ public CustomEntryElements getCustomEntryAccess() {
+ return pCustomEntry;
+ }
+
+ public ParserRule getCustomEntryRule() {
+ return getCustomEntryAccess().getRule();
+ }
+
+ //ConfigReference:
+ // config=[ConfigDeclaration];
+ public ConfigReferenceElements getConfigReferenceAccess() {
+ return pConfigReference;
+ }
+
+ public ParserRule getConfigReferenceRule() {
+ return getConfigReferenceAccess().getRule();
+ }
+
+ //Config:
+ // ConfigSpecification | ConfigReference;
+ public ConfigElements getConfigAccess() {
+ return pConfig;
+ }
+
+ public ParserRule getConfigRule() {
+ return getConfigAccess().getRule();
+ }
+
+ //enum Solver:
+ // SMTSolver | AlloySolver | ViatraSolver;
+ public SolverElements getSolverAccess() {
+ return eSolver;
+ }
+
+ public EnumRule getSolverRule() {
+ return getSolverAccess().getRule();
+ }
+
+ //ScopeSpecification:
+ // {ScopeSpecification} '{' (scopes+=TypeScope (',' scopes+=TypeScope)*)?
+ // '}';
+ public ScopeSpecificationElements getScopeSpecificationAccess() {
+ return pScopeSpecification;
+ }
+
+ public ParserRule getScopeSpecificationRule() {
+ return getScopeSpecificationAccess().getRule();
+ }
+
+ //TypeScope:
+ // ClassTypeScope | ObjectTypeScope | IntegerTypeScope | RealTypeScope | StringTypeScope;
+ public TypeScopeElements getTypeScopeAccess() {
+ return pTypeScope;
+ }
+
+ public ParserRule getTypeScopeRule() {
+ return getTypeScopeAccess().getRule();
+ }
+
+ //ClassTypeScope:
+ // '#' type=ClassReference (setsNew?='+=' | setsSum?='=') (number=ExactNumber | number=IntervallNumber);
+ public ClassTypeScopeElements getClassTypeScopeAccess() {
+ return pClassTypeScope;
+ }
+
+ public ParserRule getClassTypeScopeRule() {
+ return getClassTypeScopeAccess().getRule();
+ }
+
+ //ObjectTypeScope:
+ // '#' type=ObjectReference (setsNew?='+=' | setsSum?='=') (number=ExactNumber | number=IntervallNumber);
+ public ObjectTypeScopeElements getObjectTypeScopeAccess() {
+ return pObjectTypeScope;
+ }
+
+ public ParserRule getObjectTypeScopeRule() {
+ return getObjectTypeScopeAccess().getRule();
+ }
+
+ //IntegerTypeScope:
+ // '#' type=IntegerReference (setsNew?='+=' | setsSum?='=') (number=ExactNumber | number=IntervallNumber |
+ // number=IntEnumberation);
+ public IntegerTypeScopeElements getIntegerTypeScopeAccess() {
+ return pIntegerTypeScope;
+ }
+
+ public ParserRule getIntegerTypeScopeRule() {
+ return getIntegerTypeScopeAccess().getRule();
+ }
+
+ //RealTypeScope:
+ // '#' type=RealReference (setsNew?='+=' | setsSum?='=') (number=ExactNumber | number=IntervallNumber |
+ // number=RealEnumeration);
+ public RealTypeScopeElements getRealTypeScopeAccess() {
+ return pRealTypeScope;
+ }
+
+ public ParserRule getRealTypeScopeRule() {
+ return getRealTypeScopeAccess().getRule();
+ }
+
+ //StringTypeScope:
+ // '#' type=StringReference (setsNew?='+=' | setsSum?='=') (number=ExactNumber | number=IntervallNumber |
+ // number=StringEnumeration);
+ public StringTypeScopeElements getStringTypeScopeAccess() {
+ return pStringTypeScope;
+ }
+
+ public ParserRule getStringTypeScopeRule() {
+ return getStringTypeScopeAccess().getRule();
+ }
+
+ //TypeReference:
+ // ClassReference | ObjectReference | IntegerReference | RealReference | StringReference;
+ public TypeReferenceElements getTypeReferenceAccess() {
+ return pTypeReference;
+ }
+
+ public ParserRule getTypeReferenceRule() {
+ return getTypeReferenceAccess().getRule();
+ }
+
+ //ClassReference:
+ // '<' element=MetamodelElement '>';
+ public ClassReferenceElements getClassReferenceAccess() {
+ return pClassReference;
+ }
+
+ public ParserRule getClassReferenceRule() {
+ return getClassReferenceAccess().getRule();
+ }
+
+ //ObjectReference:
+ // {ObjectReference} 'node';
+ public ObjectReferenceElements getObjectReferenceAccess() {
+ return pObjectReference;
+ }
+
+ public ParserRule getObjectReferenceRule() {
+ return getObjectReferenceAccess().getRule();
+ }
+
+ //IntegerReference:
+ // {IntegerScope} 'int';
+ public IntegerReferenceElements getIntegerReferenceAccess() {
+ return pIntegerReference;
+ }
+
+ public ParserRule getIntegerReferenceRule() {
+ return getIntegerReferenceAccess().getRule();
+ }
+
+ //RealReference:
+ // {RealScope} 'real';
+ public RealReferenceElements getRealReferenceAccess() {
+ return pRealReference;
+ }
+
+ public ParserRule getRealReferenceRule() {
+ return getRealReferenceAccess().getRule();
+ }
+
+ //StringReference:
+ // {StringScope} 'string';
+ public StringReferenceElements getStringReferenceAccess() {
+ return pStringReference;
+ }
+
+ public ParserRule getStringReferenceRule() {
+ return getStringReferenceAccess().getRule();
+ }
+
+ //NumberSpecification:
+ // ExactNumber | IntervallNumber | IntEnumberation | RealEnumeration | StringEnumeration;
+ public NumberSpecificationElements getNumberSpecificationAccess() {
+ return pNumberSpecification;
+ }
+
+ public ParserRule getNumberSpecificationRule() {
+ return getNumberSpecificationAccess().getRule();
+ }
+
+ //ExactNumber:
+ // exactNumber=INT | exactUnlimited?='*';
+ public ExactNumberElements getExactNumberAccess() {
+ return pExactNumber;
+ }
+
+ public ParserRule getExactNumberRule() {
+ return getExactNumberAccess().getRule();
+ }
+
+ //IntervallNumber:
+ // min=INT '..' (maxNumber=INT | maxUnlimited?='*');
+ public IntervallNumberElements getIntervallNumberAccess() {
+ return pIntervallNumber;
+ }
+
+ public ParserRule getIntervallNumberRule() {
+ return getIntervallNumberAccess().getRule();
+ }
+
+ //IntEnumberation:
+ // {IntEnumberation} '{' (entry+=INTLiteral (',' entry+=INTLiteral)*)? '}';
+ public IntEnumberationElements getIntEnumberationAccess() {
+ return pIntEnumberation;
+ }
+
+ public ParserRule getIntEnumberationRule() {
+ return getIntEnumberationAccess().getRule();
+ }
+
+ //RealEnumeration:
+ // {RealEnumeration} '{' (entry+=REALLiteral (',' entry+=REALLiteral)*)? '}';
+ public RealEnumerationElements getRealEnumerationAccess() {
+ return pRealEnumeration;
+ }
+
+ public ParserRule getRealEnumerationRule() {
+ return getRealEnumerationAccess().getRule();
+ }
+
+ //StringEnumeration:
+ // {StringEnumeration} '{' (entry+=STRING (',' entry+=STRING)*)? '}';
+ public StringEnumerationElements getStringEnumerationAccess() {
+ return pStringEnumeration;
+ }
+
+ public ParserRule getStringEnumerationRule() {
+ return getStringEnumerationAccess().getRule();
+ }
+
+ //ScopeDeclaration:
+ // 'scope' name=ID specification=ScopeSpecification;
+ public ScopeDeclarationElements getScopeDeclarationAccess() {
+ return pScopeDeclaration;
+ }
+
+ public ParserRule getScopeDeclarationRule() {
+ return getScopeDeclarationAccess().getRule();
+ }
+
+ //ScopeReference:
+ // referred=[ScopeDeclaration];
+ public ScopeReferenceElements getScopeReferenceAccess() {
+ return pScopeReference;
+ }
+
+ public ParserRule getScopeReferenceRule() {
+ return getScopeReferenceAccess().getRule();
+ }
+
+ //Scope:
+ // ScopeSpecification | ScopeReference;
+ public ScopeElements getScopeAccess() {
+ return pScope;
+ }
+
+ public ParserRule getScopeRule() {
+ return getScopeAccess().getRule();
+ }
+
+ //Task:
+ // GenerationTask /*| CoverageCalculation | ValidationTask*/;
+ public TaskElements getTaskAccess() {
+ return pTask;
+ }
+
+ public ParserRule getTaskRule() {
+ return getTaskAccess().getRule();
+ }
+
+ //GenerationTask:
+ // 'generate' {GenerationTask} '{' (('metamodel' '=' metamodel=Metamodel)? & ('partial-model' '='
+ // partialModel=PartialModel)? & ('constraints' '=' patterns=GraphPattern)? & ('objectives' '=' objectives=Objective)? &
+ // ('scope' '=' scope=Scope)? & (numberSpecified?='number' '=' number=INT)? & (runSpecified?='runs' '=' runs=INT)? &
+ // ('solver' '=' solver=Solver)? & ('config' '=' config=Config)? & ('debug' '=' debugFolder=File)? & ('log' '='
+ // targetLogFile=File)? & ('statistics' '=' targetStatisticsFile=File)? & ('output' '=' tagetFolder=File)?) '}';
+ public GenerationTaskElements getGenerationTaskAccess() {
+ return pGenerationTask;
+ }
+
+ public ParserRule getGenerationTaskRule() {
+ return getGenerationTaskAccess().getRule();
+ }
+
+ //terminal ID:
+ // '^'? ('a'..'z' | 'A'..'Z' | '_') ('a'..'z' | 'A'..'Z' | '_' | '0'..'9')*;
+ public TerminalRule getIDRule() {
+ return gaTerminals.getIDRule();
+ }
+
+ //terminal INT returns ecore::EInt:
+ // '0'..'9'+;
+ public TerminalRule getINTRule() {
+ return gaTerminals.getINTRule();
+ }
+
+ //terminal STRING:
+ // '"' ('\\' . | !('\\' | '"'))* '"' |
+ // "'" ('\\' . | !('\\' | "'"))* "'";
+ public TerminalRule getSTRINGRule() {
+ return gaTerminals.getSTRINGRule();
+ }
+
+ //terminal ML_COMMENT:
+ // '/*'->'*/';
+ public TerminalRule getML_COMMENTRule() {
+ return gaTerminals.getML_COMMENTRule();
+ }
+
+ //terminal SL_COMMENT:
+ // '//' !('\n' | '\r')* ('\r'? '\n')?;
+ public TerminalRule getSL_COMMENTRule() {
+ return gaTerminals.getSL_COMMENTRule();
+ }
+
+ //terminal WS:
+ // ' ' | '\t' | '\r' | '\n'+;
+ public TerminalRule getWSRule() {
+ return gaTerminals.getWSRule();
+ }
+
+ //terminal ANY_OTHER:
+ // .;
+ public TerminalRule getANY_OTHERRule() {
+ return gaTerminals.getANY_OTHERRule();
+ }
+}
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 0ba1447c..455e82ed 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,20 +1,19 @@
-/*
- * generated by Xtext 2.12.0
- */
-package hu.bme.mit.inf.dslreasoner.application.validation;
-
-import java.util.ArrayList;
-import java.util.List;
-import org.eclipse.emf.ecore.EPackage;
-import org.eclipse.xtext.validation.AbstractDeclarativeValidator;
-
-public abstract class AbstractApplicationConfigurationValidator extends AbstractDeclarativeValidator {
-
- @Override
- protected List getEPackages() {
- List result = new ArrayList();
- result.add(hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.ApplicationConfigurationPackage.eINSTANCE);
- return result;
- }
-
-}
+/*
+ * generated by Xtext 2.16.0
+ */
+package hu.bme.mit.inf.dslreasoner.application.validation;
+
+import java.util.ArrayList;
+import java.util.List;
+import org.eclipse.emf.ecore.EPackage;
+import org.eclipse.xtext.validation.AbstractDeclarativeValidator;
+
+public abstract class AbstractApplicationConfigurationValidator extends AbstractDeclarativeValidator {
+
+ @Override
+ protected List getEPackages() {
+ List result = new ArrayList();
+ result.add(hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.ApplicationConfigurationPackage.eINSTANCE);
+ return result;
+ }
+}
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 6af31723..44ef8fd1 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,6 +2,7 @@ grammar hu.bme.mit.inf.dslreasoner.application.ApplicationConfiguration with org
import "http://www.eclipse.org/emf/2002/Ecore" as ecore
import "http://www.eclipse.org/viatra/query/patternlanguage/emf/PatternLanguage" as viatra
+import "http://www.bme.hu/mit/inf/dslreasoner/faulttree/components/CftLanguage" as cftLanguage
generate applicationConfiguration "http://www.bme.hu/mit/inf/dslreasoner/application/ApplicationConfiguration"
ConfigurationScript:
@@ -22,10 +23,11 @@ INTLiteral returns ecore::EInt: '-'? INT;
// Imports
///////////////////////////////////////////////////
-Import: EPackageImport | ViatraImport;
+Import: EPackageImport | ViatraImport | CftImport;
EPackageImport: "import" "epackage" importedPackage=[ecore::EPackage|STRING];
ViatraImport: "import" "viatra" importedViatra=[viatra::PatternModel|STRING];
+CftImport: "import" "reliability" importedCft=[cftLanguage::CftModel|STRING];
///////////////////////////////////////////////////
// Declaration
@@ -38,6 +40,7 @@ Declaration :
| GraphPatternDeclaration
| ConfigDeclaration
| ScopeDeclaration
+ | ObjectiveDeclaration
;
///////////////////////////////////////////////////
@@ -88,6 +91,23 @@ GraphPatternDeclaration: 'constraints' name = ID specification = PatternSpecific
GraphPatternReference: referred = [GraphPatternDeclaration];
GraphPattern: GraphPatternReference|PatternSpecification;
+///////////////////////////////////////////////////
+// Objectives
+///////////////////////////////////////////////////
+
+ObjectiveSpecification: '{' entries += ObjectiveEntry (',' entries += ObjectiveEntry)* '}';
+ObjectiveEntry: OptimizationEntry | ThresholdEntry;
+enum OptimizationDirection: MINIMIZE='minimize' | MAXIMIZE='maximize';
+OptimizationEntry: direction=OptimizationDirection function=ObjectiveFunction;
+enum ComparisonOperator: LESS_EQUALS='<=' | GREATER_EQUALS='>=';
+ThresholdEntry: function=ObjectiveFunction operator=ComparisonOperator threshold=REALLiteral;
+ObjectiveFunction: ReliabiltiyFunction;
+ReliabiltiyFunction: 'reliability' (package=[cftLanguage::CftModel|QualifiedName] '::')? transformation = [cftLanguage::TransformationDefinition];
+
+ObjectiveDeclaration: 'objectives' name = ID specification = ObjectiveSpecification;
+ObjectiveReference: referred = [ObjectiveDeclaration];
+Objective: ObjectiveReference|ObjectiveSpecification;
+
///////////////////////////////////////////////////
// SolverConfig
///////////////////////////////////////////////////
@@ -99,7 +119,8 @@ ConfigDeclaration :
'config' name = ID specification = ConfigSpecification
;
ConfigEntry: DocumentationEntry | RuntimeEntry | MemoryEntry | CustomEntry;
-DocumentationEntry: "log-level" '=' level = DocumentLevelSpecification; enum DocumentLevelSpecification: none | normal | full;
+DocumentationEntry: "log-level" '=' level = DocumentLevelSpecification;
+enum DocumentLevelSpecification: none | normal | full;
RuntimeEntry: "runtime" "=" millisecLimit = INT;
MemoryEntry: "memory" "=" megabyteLimit = INT;
CustomEntry: key = STRING "=" value = STRING;
@@ -160,6 +181,7 @@ GenerationTask: 'generate' {GenerationTask} '{'(
('metamodel' '=' metamodel = Metamodel)? &
('partial-model' '=' partialModel = PartialModel)? &
('constraints' '=' patterns = GraphPattern)? &
+ ('objectives' '=' objectives = Objective)? &
// model set
('scope' '=' scope = Scope)? &
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 13cc78a8..3983cd10 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,6 +31,7 @@ Workflow {
name = "hu.bme.mit.inf.dslreasoner.application.ApplicationConfiguration"
referencedResource = "platform:/resource/org.eclipse.emf.ecore/model/Ecore.genmodel"
referencedResource = "platform:/resource/org.eclipse.viatra.query.patternlanguage.emf/model/PatternLanguage.genmodel"
+ referencedResource = "platform:/resource/hu.bme.mit.inf.dslreasoner.faulttree.components/model/generated/CftLanguage.genmodel"
fileExtensions = "vsconfig"
serializer = {
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 fc4b721a..ec79ac89 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,6 +2,7 @@ package hu.bme.mit.inf.dslreasoner.application.linking
import com.google.inject.Inject
import hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.ApplicationConfigurationPackage
+import hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.CftImport
import hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.ConfigurationScript
import hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.EPackageImport
import hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.PatternEntry
@@ -11,8 +12,10 @@ import java.util.List
import java.util.Optional
import org.eclipse.emf.common.util.URI
import org.eclipse.emf.ecore.EObject
+import org.eclipse.emf.ecore.EPackage
import org.eclipse.emf.ecore.EReference
import org.eclipse.emf.ecore.resource.Resource
+import org.eclipse.emf.ecore.resource.ResourceSet
import org.eclipse.viatra.query.patternlanguage.emf.scoping.IMetamodelProvider
import org.eclipse.xtext.EcoreUtil2
import org.eclipse.xtext.conversion.IValueConverterService
@@ -20,105 +23,98 @@ import org.eclipse.xtext.conversion.ValueConverterException
import org.eclipse.xtext.linking.impl.DefaultLinkingService
import org.eclipse.xtext.nodemodel.ILeafNode
import org.eclipse.xtext.nodemodel.INode
-import org.eclipse.emf.ecore.resource.ResourceSet
-import org.eclipse.emf.ecore.EPackage
-class ApplicationConfigurationLinkingService extends DefaultLinkingService{
+class ApplicationConfigurationLinkingService extends DefaultLinkingService {
+ @Inject IValueConverterService valueConverterService
+ @Inject IMetamodelProvider metamodelProvider
- //@Inject Logger logger
+ public static extension ApplicationConfigurationPackage pac = ApplicationConfigurationPackage.eINSTANCE
- @Inject IValueConverterService valueConverterService
- @Inject IMetamodelProvider metamodelProvider
-
- public static extension ApplicationConfigurationPackage pac = ApplicationConfigurationPackage.eINSTANCE
+ override getLinkedObjects(EObject context, EReference ref, INode node) {
+ if (context instanceof EPackageImport) {
+ if (ref == EPackageImport_ImportedPackage && node instanceof ILeafNode) {
+ return getEPackage(context, node as ILeafNode)
+ }
+ } else if (context instanceof ViatraImport) {
+ if (ref == viatraImport_ImportedViatra) {
+ return getViatra(context, node)
+ }
+ } else if (context instanceof CftImport) {
+ if (ref == cftImport_ImportedCft) {
+ return getCftModel(context, node)
+ }
+ }
+ return super.getLinkedObjects(context, ref, node)
+ }
+
+ private def getEPackage(EPackageImport packageImport, ILeafNode node) {
+ val x = getNSUri(node)
+ if (x.isPresent) {
+ val uriString = x.get
+ val epackageByMetamodelProvider = metamodelProvider.loadEPackage(uriString,
+ packageImport.eResource.resourceSet)
+ val epackageByMe = ePackageByMe(packageImport.eResource.resourceSet, uriString)
+ if (epackageByMetamodelProvider !== null) {
+ return Collections.singletonList(epackageByMetamodelProvider as EObject)
+ } else if (epackageByMe !== null) {
+ return Collections.singletonList(epackageByMe as EObject)
+ } else {
+ emptyList
+ }
+ } else {
+ return emptyList
+ }
+ }
- override getLinkedObjects(EObject context, EReference ref, INode node) {
- if(context instanceof EPackageImport) {
- if(ref == EPackageImport_ImportedPackage && node instanceof ILeafNode) {
- return getEPackage(context as EPackageImport, node as ILeafNode)
- }
- } else if(context instanceof ViatraImport) {
- if(ref == viatraImport_ImportedViatra) {
- return getViatra(context as ViatraImport, node)
- }
- } else if(context instanceof PatternEntry) {
- if(ref === patternEntry_Package) {
- return getViatraPackage(context as PatternEntry,node)
- }
- }
- return super.getLinkedObjects(context, ref, node)
- }
+ private def ePackageByMe(ResourceSet rs, String uri) {
+ try {
+ val resource = rs.getResource(URI.createURI(uri), true);
+ return resource.contents.head as EPackage
+ } catch (Exception e) {
+ return null
+ }
+ }
+
+ private def getViatra(ViatraImport viatraImport, INode node) {
+ getByUri(viatraImport, viatraImport_ImportedViatra, node)
+ }
- def getViatraPackage(PatternEntry entry, INode node) {
- val document = EcoreUtil2.getContainerOfType(entry,ConfigurationScript)
- val nodeString = valueConverterService.toValue(node.text,
- linkingHelper.getRuleNameFrom(node.grammarElement), node).toString.replaceAll("\\s","")
- val patternModels = document.imports.filter(ViatraImport).map[it.importedViatra].filterNull
- val List patternModelsWithSameNamespace = patternModels.filter[nodeString.equals(it.packageName)].filter(EObject).toList
- return patternModelsWithSameNamespace
+ private def getByUri(EObject context, EReference ref, INode node) {
+ val uri = getNSUri(node)
+ if (uri.present) {
+ var URI createdURI
+ try {
+ createdURI = URI.createURI(uri.get)
+ } catch (IllegalArgumentException e) {
+ return super.getLinkedObjects(context, ref, node)
+ }
+ var Resource res
+ try {
+ res = context.eResource.resourceSet.getResource(createdURI, true);
+ } catch (RuntimeException e) {
+ return super.getLinkedObjects(context, ref, node)
+ }
+ if (res !== null && res.contents !== null) {
+ return res.contents.filter[ref.EType.isInstance(it)].toList
+ } else {
+ return super.getLinkedObjects(context, ref, node)
+ }
+ } else {
+ return super.getLinkedObjects(context, ref, node)
+ }
}
- private def getEPackage(EPackageImport packageImport, ILeafNode node) {
- val x = getNSUri(node)
- if(x.isPresent) {
- val uriString = x.get
- val epackageByMetamodelProvider = metamodelProvider.loadEPackage(uriString, packageImport.eResource.resourceSet)
- val epackageByMe = ePackageByMe(packageImport.eResource.resourceSet,uriString)
- //println(epackageByMetamodelProvider)
- //println(epackageByMe)
- if(epackageByMetamodelProvider!==null) {
- return Collections.singletonList(epackageByMetamodelProvider as EObject)
- } else if(epackageByMe !== null) {
- return Collections.singletonList(epackageByMe as EObject)
- } else {
- emptyList
- }
- } else {
- return emptyList
- }
- }
-
- private def ePackageByMe(ResourceSet rs, String uri) {
- try {
- val resource = rs.getResource(URI.createURI(uri), true);
- return resource.contents.head as EPackage
- } catch (Exception e) {
- return null
- }
- }
-
- private def getViatra(ViatraImport viatraImport, INode node) {
- val uri = getNSUri(node)
- if(uri.present) {
- var URI createdURI
- try{
- createdURI = URI.createURI(uri.get)
- }catch(IllegalArgumentException e) {
- return super.getLinkedObjects(viatraImport, viatraImport_ImportedViatra, node)
- }
- var Resource res
- try{
- res = viatraImport.eResource.resourceSet.getResource(createdURI,true);
- } catch(RuntimeException e){
- return super.getLinkedObjects(viatraImport, viatraImport_ImportedViatra, node)
- }
- if(res!==null && !res.contents.nullOrEmpty) {
- return #[res.contents.head]
- } else {
- return super.getLinkedObjects(viatraImport, viatraImport_ImportedViatra, node)
- }
- } else {
- return super.getLinkedObjects(viatraImport, viatraImport_ImportedViatra, node)
- }
- }
-
- private def getNSUri(INode node) {
- try {
- val convertedValue = valueConverterService.toValue(node.text,
- linkingHelper.getRuleNameFrom(node.grammarElement), node)
- Optional.of(convertedValue as String)
- } catch (ValueConverterException e) {
- Optional.empty
- }
- }
-}
\ No newline at end of file
+ private def getNSUri(INode node) {
+ try {
+ val convertedValue = valueConverterService.toValue(node.text,
+ linkingHelper.getRuleNameFrom(node.grammarElement), node)
+ Optional.of(convertedValue as String)
+ } catch (ValueConverterException e) {
+ Optional.empty
+ }
+ }
+
+ private def getCftModel(CftImport context, INode node) {
+ getByUri(context, cftImport_ImportedCft, node)
+ }
+}
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 36948c2d..b049b4c9 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
@@ -3,28 +3,27 @@
*/
package hu.bme.mit.inf.dslreasoner.application.scoping
-import com.google.common.base.Function
-import hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.AllPackageEntry
-import hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.AllPatternEntry
-import hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.ApplicationConfigurationPackage
-import hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.ClassReference
+import com.google.inject.Inject
+import hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.CftImport
import hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.ConfigurationScript
import hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.EPackageImport
import hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.MetamodelElement
-import hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.MetamodelSpecification
-import hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.PatternElement
-import hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.PatternSpecification
+import hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.MetamodelEntry
+import hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.PatternEntry
+import hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.ReliabiltiyFunction
import hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.ViatraImport
+import hu.bme.mit.inf.dslreasoner.faulttree.components.cftLanguage.CftModel
import org.eclipse.emf.ecore.EClass
import org.eclipse.emf.ecore.EEnum
import org.eclipse.emf.ecore.EObject
import org.eclipse.emf.ecore.EReference
import org.eclipse.viatra.query.patternlanguage.emf.vql.PatternModel
import org.eclipse.xtext.EcoreUtil2
-import org.eclipse.xtext.naming.QualifiedName
-import org.eclipse.xtext.scoping.IScope
+import org.eclipse.xtext.naming.IQualifiedNameConverter
import org.eclipse.xtext.scoping.Scopes
+import static hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.ApplicationConfigurationPackage.Literals.*
+
/**
* This class contains custom scoping description.
*
@@ -32,150 +31,116 @@ import org.eclipse.xtext.scoping.Scopes
* on how and when to use it.
*/
class ApplicationConfigurationScopeProvider extends AbstractApplicationConfigurationScopeProvider {
-
- private val language = ApplicationConfigurationPackage.eINSTANCE
- protected val nameConverter = new Function() {
- override apply(PatternModel input) {
- println(input)
- val res = QualifiedName.create(input.packageName.split("\\."))
- println(res.toString)
- return res
- }
- }
-
+
+ @Inject IQualifiedNameConverter qualifiedNameConverter
+
override getScope(EObject context, EReference reference) {
- val document = EcoreUtil2.getContainerOfType(context,ConfigurationScript)
- if(context instanceof MetamodelElement) {
- return context.scopeForMetamodelElement(reference,document)
- } else if(context instanceof MetamodelSpecification) {
- return context.scopeForMetamodelSpecification(reference,document)
- } else if(context instanceof AllPackageEntry){
- return context.scopeForAllPackageEntry(reference,document)
- } else if(context instanceof PatternElement) {
- return context.scopeForPatternElement(reference,document)
- } else if(context instanceof PatternSpecification) {
- return context.scopeForPatternSpecification(reference,document)
- } else if(context instanceof AllPatternEntry) {
- return context.scopeForAllPatternEntry(reference,document)
- } else if(context instanceof ClassReference) {
- return context.scopeForClassReference(reference,document)
- }else {
- return super.getScope(context,reference)
+ val document = EcoreUtil2.getContainerOfType(context, ConfigurationScript)
+ switch (reference) {
+ case METAMODEL_ENTRY__PACKAGE:
+ getEPackageScope(document)
+ case METAMODEL_ELEMENT__CLASSIFIER:
+ getEClassifierScope(context, document)
+ case METAMODEL_ELEMENT__FEATURE:
+ getEStructuralFeatureScope(context, reference, document)
+ case PATTERN_ENTRY__PACKAGE:
+ getViatraPackageScope(context, reference, document)
+ case PATTERN_ELEMENT__PATTERN:
+ getViatraPatternScope(context, document)
+ case RELIABILTIY_FUNCTION__PACKAGE:
+ getCftPackageScope(context, reference, document)
+ case RELIABILTIY_FUNCTION__TRANSFORMATION:
+ getCftTransformationScope(context, document)
+ default:
+ super.getScope(context, reference)
}
}
-
- private def allEPackages(ConfigurationScript document) {
- return document.imports.filter(EPackageImport).map[it.importedPackage].filterNull
+
+ private def getAllEPackages(ConfigurationScript document) {
+ document.imports.filter(EPackageImport).map[importedPackage].filterNull
}
- private def allViatraPackages(ConfigurationScript document) {
- val res = document.imports.filter(ViatraImport).map[it.importedViatra].filterNull
- //println('''All packages: «res.map[packageName].toList»''')
- return res
+
+ private def getAllViatraPackages(ConfigurationScript document) {
+ document.imports.filter(ViatraImport).map[importedViatra].filterNull
}
- private def allEClassifiers(ConfigurationScript document) {
+
+ private def getAllEClassifiers(ConfigurationScript document) {
document.allEPackages.map[EClassifiers].flatten
}
- private def allPatterns(ConfigurationScript document) {
- val res = document.allViatraPackages.map[patterns].flatten
- //println('''All patterns: «res.map[name].toList»''')
- return res
+
+ private def getAllPatterns(ConfigurationScript document) {
+ document.allViatraPackages.map[patterns].flatten
}
- protected def scopeForMetamodelElement(MetamodelElement context, EReference reference, ConfigurationScript document) {
- if(reference === language.metamodelEntry_Package) {
- return Scopes.scopeFor(document.allEPackages)
- } else if(reference === language.metamodelElement_Classifier) {
- if(context.package !== null) {
- return Scopes.scopeFor(context.package.EClassifiers)
- } else {
- return Scopes.scopeFor(document.allEClassifiers)
- }
- } if (reference === language.metamodelElement_Feature) {
- val referredClassifier = context.classifier
- if(referredClassifier instanceof EClass) {
- return Scopes.scopeFor(referredClassifier.EAllStructuralFeatures)
- } else if(referredClassifier instanceof EEnum) {
- return Scopes.scopeFor(referredClassifier.ELiterals)
- } else {
- super.getScope(context,reference)
- }
- }
+ private def getAllCftPackages(ConfigurationScript document) {
+ document.imports.filter(CftImport).map[importedCft].filterNull
}
-
- protected def scopeForMetamodelSpecification(MetamodelSpecification context, EReference reference, ConfigurationScript document) {
- if(reference === language.metamodelEntry_Package) {
- return Scopes.scopeFor(document.allEPackages)
- } else if(reference ===language.metamodelElement_Classifier) {
- return Scopes.scopeFor(document.allEClassifiers)
- } else {
- return super.getScope(context,reference)
- }
+
+ private def getAllCftTransformations(ConfigurationScript document) {
+ document.allCftPackages.map[transformationDefinitions].flatten
}
-
- protected def scopeForAllPackageEntry(AllPackageEntry context, EReference reference, ConfigurationScript document) {
- if(reference === language.metamodelEntry_Package) {
- return Scopes.scopeFor(document.allEPackages)
- } else if(reference === language.metamodelElement_Classifier) {
- if(context.package === null) {
- return Scopes.scopeFor(document.allEClassifiers)
- } else {
- return Scopes.scopeFor(context.package.EClassifiers)
- }
- } else {
- return super.getScope(context,reference)
- }
+
+ private def getEPackageScope(ConfigurationScript document) {
+ Scopes.scopeFor(document.allEPackages)
}
-
- //////////
-
- def IScope scopeForClassReference(ClassReference classReference, EReference eReference, ConfigurationScript document) {
- if(eReference === language.metamodelEntry_Package) {
- return Scopes.scopeFor(document.allEPackages)
- } else if(eReference === language.metamodelElement_Classifier) {
- Scopes.scopeFor(document.allEClassifiers)
- } else {
- return super.getScope(classReference,eReference)
+
+ private def getEClassifierScope(EObject context, ConfigurationScript document) {
+ val classifiers = switch (context) {
+ MetamodelEntry case context.package !== null:
+ context.package.EClassifiers
+ default:
+ document.allEClassifiers
}
+ Scopes.scopeFor(classifiers)
}
-
- //////////
-
- protected def scopeForPatternElement(PatternElement context, EReference reference, ConfigurationScript document) {
- if(reference === language.patternEntry_Package) {
- return Scopes.scopeFor(document.allViatraPackages,nameConverter,super.getScope(context,reference))
- } else if(reference === language.patternElement_Pattern) {
- if(context.package !== null) {
- return Scopes.scopeFor(context.package.patterns)
+
+ private def getEStructuralFeatureScope(EObject context, EReference reference, ConfigurationScript document) {
+ val referredClassifier = if (context instanceof MetamodelElement) {
+ context.classifier
} else {
- return Scopes.scopeFor(document.allPatterns)
+ null
}
- } else {
- super.getScope(context,reference)
+ switch (referredClassifier) {
+ EClass:
+ Scopes.scopeFor(referredClassifier.EAllStructuralFeatures)
+ EEnum:
+ Scopes.scopeFor(referredClassifier.ELiterals)
+ default:
+ super.getScope(context, reference)
}
}
-
- protected def scopeForPatternSpecification(PatternSpecification context, EReference reference, ConfigurationScript document) {
- if(reference === language.patternEntry_Package) {
- return Scopes.scopeFor(document.allViatraPackages,nameConverter,super.getScope(context,reference))
- } else if(reference ===language.patternElement_Pattern) {
- return Scopes.scopeFor(document.allPatterns)
- } else {
- return super.getScope(context,reference)
+
+ private def getViatraPackageScope(EObject context, EReference reference, ConfigurationScript document) {
+ val patternModelNameConverter = [ PatternModel patternModel |
+ qualifiedNameConverter.toQualifiedName(patternModel.packageName)
+ ]
+ Scopes.scopeFor(document.allViatraPackages, patternModelNameConverter, super.getScope(context, reference))
+ }
+
+ private def getViatraPatternScope(EObject context, ConfigurationScript document) {
+ val patterns = switch (context) {
+ PatternEntry case context.package !== null:
+ context.package.patterns
+ default:
+ document.allPatterns
}
+ Scopes.scopeFor(patterns)
}
-
- protected def scopeForAllPatternEntry(AllPatternEntry context, EReference reference, ConfigurationScript document) {
- if(reference === language.patternEntry_Package) {
- val res = Scopes.scopeFor(document.allViatraPackages,nameConverter,super.getScope(context,reference))
- return res
- } else if(reference === language.patternElement_Pattern) {
- if(context.package === null) {
- return Scopes.scopeFor(document.allPatterns)
- } else {
- return Scopes.scopeFor(context.package.patterns)
- }
- } else {
- return super.getScope(context,reference)
+
+ private def getCftPackageScope(EObject context, EReference reference, ConfigurationScript document) {
+ val cftModelNameConverter = [ CftModel cftModel |
+ qualifiedNameConverter.toQualifiedName(cftModel.packageName)
+ ]
+ Scopes.scopeFor(document.allCftPackages, cftModelNameConverter, super.getScope(context, reference))
+ }
+
+ private def getCftTransformationScope(EObject context, ConfigurationScript document) {
+ val transformations = switch (context) {
+ ReliabiltiyFunction case context.package !== null:
+ context.package.transformationDefinitions
+ default:
+ document.allCftTransformations
}
+ Scopes.scopeFor(transformations)
}
}
diff --git a/Solvers/VIATRA-Solver/hu.bme.mit.inf.dslreasoner.viatrasolver.logic2viatra/src/hu/bme/mit/inf/dslreasoner/viatrasolver/logic2viatra/patterns/PatternProvider.xtend b/Solvers/VIATRA-Solver/hu.bme.mit.inf.dslreasoner.viatrasolver.logic2viatra/src/hu/bme/mit/inf/dslreasoner/viatrasolver/logic2viatra/patterns/PatternProvider.xtend
index 0e13a5e1..e87f52af 100644
--- a/Solvers/VIATRA-Solver/hu.bme.mit.inf.dslreasoner.viatrasolver.logic2viatra/src/hu/bme/mit/inf/dslreasoner/viatrasolver/logic2viatra/patterns/PatternProvider.xtend
+++ b/Solvers/VIATRA-Solver/hu.bme.mit.inf.dslreasoner.viatrasolver.logic2viatra/src/hu/bme/mit/inf/dslreasoner/viatrasolver/logic2viatra/patterns/PatternProvider.xtend
@@ -2,8 +2,10 @@ package hu.bme.mit.inf.dslreasoner.viatrasolver.logic2viatra.patterns
import hu.bme.mit.inf.dslreasoner.logic.model.logiclanguage.Relation
import hu.bme.mit.inf.dslreasoner.logic.model.logiclanguage.RelationDeclaration
+import hu.bme.mit.inf.dslreasoner.logic.model.logiclanguage.RelationDefinition
import hu.bme.mit.inf.dslreasoner.logic.model.logiclanguage.Type
import hu.bme.mit.inf.dslreasoner.logic.model.logicproblem.LogicProblem
+import hu.bme.mit.inf.dslreasoner.viatrasolver.logic2viatra.Modality
import hu.bme.mit.inf.dslreasoner.viatrasolver.logic2viatra.ModelGenerationStatistics
import hu.bme.mit.inf.dslreasoner.viatrasolver.logic2viatra.TypeAnalysis
import hu.bme.mit.inf.dslreasoner.viatrasolver.logic2viatra.TypeAnalysisResult
@@ -11,7 +13,9 @@ import hu.bme.mit.inf.dslreasoner.viatrasolver.logic2viatra.TypeInferenceMethod
import hu.bme.mit.inf.dslreasoner.viatrasolver.logic2viatra.util.ParseUtil
import hu.bme.mit.inf.dslreasoner.viatrasolver.partialinterpretationlanguage.partialinterpretation.PartialInterpretation
import hu.bme.mit.inf.dslreasoner.workspace.ReasonerWorkspace
+import java.util.Collection
import java.util.Map
+import java.util.Set
import org.eclipse.viatra.query.runtime.api.IPatternMatch
import org.eclipse.viatra.query.runtime.api.IQuerySpecification
import org.eclipse.viatra.query.runtime.api.ViatraQueryMatcher
@@ -19,8 +23,6 @@ import org.eclipse.viatra.query.runtime.matchers.psystem.queries.PQuery
import org.eclipse.xtend.lib.annotations.Data
import static extension hu.bme.mit.inf.dslreasoner.util.CollectionsUtil.*
-import java.util.Collection
-import java.util.Set
@Data class GeneratedPatterns {
public Map>> invalidWFQueries
@@ -29,9 +31,16 @@ import java.util.Set
public Map>> refineObjectQueries
public Map extends Type, IQuerySpecification extends ViatraQueryMatcher extends IPatternMatch>>> refineTypeQueries
public Map, IQuerySpecification extends ViatraQueryMatcher extends IPatternMatch>>> refinerelationQueries
+ public Map modalRelationQueries
public Collection>> allQueries
}
+@Data class ModalPatternQueries {
+ val IQuerySpecification extends ViatraQueryMatcher extends IPatternMatch>> mayQuery
+ val IQuerySpecification extends ViatraQueryMatcher extends IPatternMatch>> mustQuery
+ val IQuerySpecification extends ViatraQueryMatcher extends IPatternMatch>> currentQuery
+}
+
class PatternProvider {
val TypeAnalysis typeAnalysis = new TypeAnalysis
@@ -71,7 +80,7 @@ class PatternProvider {
LogicProblem problem,
PartialInterpretation emptySolution,
TypeAnalysisResult typeAnalysisResult,
- Map>> queries
+ Map>> queries
) {
val Map>>
invalidWFQueries = patternGenerator.invalidIndexer.getInvalidateByWfQueryNames(problem).mapValues[it.lookup(queries)]
@@ -85,6 +94,14 @@ class PatternProvider {
refineTypeQueries = patternGenerator.typeRefinementGenerator.getRefineTypeQueryNames(problem,emptySolution,typeAnalysisResult).mapValues[it.lookup(queries)]
val Map, IQuerySpecification extends ViatraQueryMatcher extends IPatternMatch>>>
refineRelationQueries = patternGenerator.relationRefinementGenerator.getRefineRelationQueries(problem).mapValues[it.lookup(queries)]
+ val Map modalRelationQueries = problem.relations.filter(RelationDefinition).toMap([it], [ relationDefinition |
+ val indexer = patternGenerator.relationDefinitionIndexer
+ new ModalPatternQueries(
+ indexer.relationDefinitionName(relationDefinition, Modality.MAY).lookup(queries),
+ indexer.relationDefinitionName(relationDefinition, Modality.MUST).lookup(queries),
+ indexer.relationDefinitionName(relationDefinition, Modality.CURRENT).lookup(queries)
+ )
+ ])
return new GeneratedPatterns(
invalidWFQueries,
unfinishedWFQueries,
@@ -92,6 +109,7 @@ class PatternProvider {
refineObjectsQueries,
refineTypeQueries,
refineRelationQueries,
+ modalRelationQueries,
queries.values
)
}
diff --git a/Solvers/VIATRA-Solver/hu.bme.mit.inf.dslreasoner.viatrasolver.logic2viatra/src/hu/bme/mit/inf/dslreasoner/viatrasolver/logic2viatra/patterns/RelationDefinitionIndexer.xtend b/Solvers/VIATRA-Solver/hu.bme.mit.inf.dslreasoner.viatrasolver.logic2viatra/src/hu/bme/mit/inf/dslreasoner/viatrasolver/logic2viatra/patterns/RelationDefinitionIndexer.xtend
index 329d3658..a67a24c4 100644
--- a/Solvers/VIATRA-Solver/hu.bme.mit.inf.dslreasoner.viatrasolver.logic2viatra/src/hu/bme/mit/inf/dslreasoner/viatrasolver/logic2viatra/patterns/RelationDefinitionIndexer.xtend
+++ b/Solvers/VIATRA-Solver/hu.bme.mit.inf.dslreasoner.viatrasolver.logic2viatra/src/hu/bme/mit/inf/dslreasoner/viatrasolver/logic2viatra/patterns/RelationDefinitionIndexer.xtend
@@ -71,7 +71,7 @@ class RelationDefinitionIndexer {
]
}
- private def relationDefinitionName(RelationDefinition relation, Modality modality)
+ def String relationDefinitionName(RelationDefinition relation, Modality modality)
'''«modality.name.toLowerCase»InRelation_«base.canonizeName(relation.name)»'''
private def canonizeName(PVariable v) {
diff --git a/Stochastic/hu.bme.mit.inf.dslreasoner.faulttree.components.ide/xtend-gen/hu/bme/mit/inf/dslreasoner/faulttree/components/ide/.CftLanguageIdeModule.xtendbin b/Stochastic/hu.bme.mit.inf.dslreasoner.faulttree.components.ide/xtend-gen/hu/bme/mit/inf/dslreasoner/faulttree/components/ide/.CftLanguageIdeModule.xtendbin
index 65b90333..56d1af9c 100644
Binary files a/Stochastic/hu.bme.mit.inf.dslreasoner.faulttree.components.ide/xtend-gen/hu/bme/mit/inf/dslreasoner/faulttree/components/ide/.CftLanguageIdeModule.xtendbin and b/Stochastic/hu.bme.mit.inf.dslreasoner.faulttree.components.ide/xtend-gen/hu/bme/mit/inf/dslreasoner/faulttree/components/ide/.CftLanguageIdeModule.xtendbin differ
diff --git a/Stochastic/hu.bme.mit.inf.dslreasoner.faulttree.components.ide/xtend-gen/hu/bme/mit/inf/dslreasoner/faulttree/components/ide/.CftLanguageIdeSetup.xtendbin b/Stochastic/hu.bme.mit.inf.dslreasoner.faulttree.components.ide/xtend-gen/hu/bme/mit/inf/dslreasoner/faulttree/components/ide/.CftLanguageIdeSetup.xtendbin
index 7fbd4ad1..29395cde 100644
Binary files a/Stochastic/hu.bme.mit.inf.dslreasoner.faulttree.components.ide/xtend-gen/hu/bme/mit/inf/dslreasoner/faulttree/components/ide/.CftLanguageIdeSetup.xtendbin and b/Stochastic/hu.bme.mit.inf.dslreasoner.faulttree.components.ide/xtend-gen/hu/bme/mit/inf/dslreasoner/faulttree/components/ide/.CftLanguageIdeSetup.xtendbin differ
diff --git a/Stochastic/hu.bme.mit.inf.dslreasoner.faulttree.components.ide/xtend-gen/hu/bme/mit/inf/dslreasoner/faulttree/components/ide/.gitignore b/Stochastic/hu.bme.mit.inf.dslreasoner.faulttree.components.ide/xtend-gen/hu/bme/mit/inf/dslreasoner/faulttree/components/ide/.gitignore
index 2fad95ba..e3c287dd 100644
--- a/Stochastic/hu.bme.mit.inf.dslreasoner.faulttree.components.ide/xtend-gen/hu/bme/mit/inf/dslreasoner/faulttree/components/ide/.gitignore
+++ b/Stochastic/hu.bme.mit.inf.dslreasoner.faulttree.components.ide/xtend-gen/hu/bme/mit/inf/dslreasoner/faulttree/components/ide/.gitignore
@@ -1,2 +1,6 @@
/.CftLanguageIdeModule.java._trace
/.CftLanguageIdeSetup.java._trace
+/.CftLanguageIdeModule.xtendbin
+/.CftLanguageIdeSetup.xtendbin
+/CftLanguageIdeModule.java
+/CftLanguageIdeSetup.java
diff --git a/Stochastic/hu.bme.mit.inf.dslreasoner.faulttree.components.ui/xtend-gen/hu/bme/mit/inf/dslreasoner/faulttree/components/ui/.CftLanguageUiModule.xtendbin b/Stochastic/hu.bme.mit.inf.dslreasoner.faulttree.components.ui/xtend-gen/hu/bme/mit/inf/dslreasoner/faulttree/components/ui/.CftLanguageUiModule.xtendbin
index 77bd6532..2207ff7a 100644
Binary files a/Stochastic/hu.bme.mit.inf.dslreasoner.faulttree.components.ui/xtend-gen/hu/bme/mit/inf/dslreasoner/faulttree/components/ui/.CftLanguageUiModule.xtendbin and b/Stochastic/hu.bme.mit.inf.dslreasoner.faulttree.components.ui/xtend-gen/hu/bme/mit/inf/dslreasoner/faulttree/components/ui/.CftLanguageUiModule.xtendbin differ
diff --git a/Stochastic/hu.bme.mit.inf.dslreasoner.faulttree.components.ui/xtend-gen/hu/bme/mit/inf/dslreasoner/faulttree/components/ui/.gitignore b/Stochastic/hu.bme.mit.inf.dslreasoner.faulttree.components.ui/xtend-gen/hu/bme/mit/inf/dslreasoner/faulttree/components/ui/.gitignore
index bee88ba2..725f385c 100644
--- a/Stochastic/hu.bme.mit.inf.dslreasoner.faulttree.components.ui/xtend-gen/hu/bme/mit/inf/dslreasoner/faulttree/components/ui/.gitignore
+++ b/Stochastic/hu.bme.mit.inf.dslreasoner.faulttree.components.ui/xtend-gen/hu/bme/mit/inf/dslreasoner/faulttree/components/ui/.gitignore
@@ -1 +1,3 @@
/.CftLanguageUiModule.java._trace
+/.CftLanguageUiModule.xtendbin
+/CftLanguageUiModule.java
diff --git a/Stochastic/hu.bme.mit.inf.dslreasoner.faulttree.components.ui/xtend-gen/hu/bme/mit/inf/dslreasoner/faulttree/components/ui/contentassist/.CftLanguageProposalProvider.xtendbin b/Stochastic/hu.bme.mit.inf.dslreasoner.faulttree.components.ui/xtend-gen/hu/bme/mit/inf/dslreasoner/faulttree/components/ui/contentassist/.CftLanguageProposalProvider.xtendbin
index 33d0e601..e5445e66 100644
Binary files a/Stochastic/hu.bme.mit.inf.dslreasoner.faulttree.components.ui/xtend-gen/hu/bme/mit/inf/dslreasoner/faulttree/components/ui/contentassist/.CftLanguageProposalProvider.xtendbin and b/Stochastic/hu.bme.mit.inf.dslreasoner.faulttree.components.ui/xtend-gen/hu/bme/mit/inf/dslreasoner/faulttree/components/ui/contentassist/.CftLanguageProposalProvider.xtendbin differ
diff --git a/Stochastic/hu.bme.mit.inf.dslreasoner.faulttree.components.ui/xtend-gen/hu/bme/mit/inf/dslreasoner/faulttree/components/ui/contentassist/.gitignore b/Stochastic/hu.bme.mit.inf.dslreasoner.faulttree.components.ui/xtend-gen/hu/bme/mit/inf/dslreasoner/faulttree/components/ui/contentassist/.gitignore
index 31aac8dc..be23301b 100644
--- a/Stochastic/hu.bme.mit.inf.dslreasoner.faulttree.components.ui/xtend-gen/hu/bme/mit/inf/dslreasoner/faulttree/components/ui/contentassist/.gitignore
+++ b/Stochastic/hu.bme.mit.inf.dslreasoner.faulttree.components.ui/xtend-gen/hu/bme/mit/inf/dslreasoner/faulttree/components/ui/contentassist/.gitignore
@@ -1 +1,3 @@
/.CftLanguageProposalProvider.java._trace
+/.CftLanguageProposalProvider.xtendbin
+/CftLanguageProposalProvider.java
diff --git a/Stochastic/hu.bme.mit.inf.dslreasoner.faulttree.components.ui/xtend-gen/hu/bme/mit/inf/dslreasoner/faulttree/components/ui/labeling/.CftLanguageDescriptionLabelProvider.xtendbin b/Stochastic/hu.bme.mit.inf.dslreasoner.faulttree.components.ui/xtend-gen/hu/bme/mit/inf/dslreasoner/faulttree/components/ui/labeling/.CftLanguageDescriptionLabelProvider.xtendbin
index 6617b26f..476652c0 100644
Binary files a/Stochastic/hu.bme.mit.inf.dslreasoner.faulttree.components.ui/xtend-gen/hu/bme/mit/inf/dslreasoner/faulttree/components/ui/labeling/.CftLanguageDescriptionLabelProvider.xtendbin and b/Stochastic/hu.bme.mit.inf.dslreasoner.faulttree.components.ui/xtend-gen/hu/bme/mit/inf/dslreasoner/faulttree/components/ui/labeling/.CftLanguageDescriptionLabelProvider.xtendbin differ
diff --git a/Stochastic/hu.bme.mit.inf.dslreasoner.faulttree.components.ui/xtend-gen/hu/bme/mit/inf/dslreasoner/faulttree/components/ui/labeling/.CftLanguageLabelProvider.xtendbin b/Stochastic/hu.bme.mit.inf.dslreasoner.faulttree.components.ui/xtend-gen/hu/bme/mit/inf/dslreasoner/faulttree/components/ui/labeling/.CftLanguageLabelProvider.xtendbin
index 82af00d7..bda30bf1 100644
Binary files a/Stochastic/hu.bme.mit.inf.dslreasoner.faulttree.components.ui/xtend-gen/hu/bme/mit/inf/dslreasoner/faulttree/components/ui/labeling/.CftLanguageLabelProvider.xtendbin and b/Stochastic/hu.bme.mit.inf.dslreasoner.faulttree.components.ui/xtend-gen/hu/bme/mit/inf/dslreasoner/faulttree/components/ui/labeling/.CftLanguageLabelProvider.xtendbin differ
diff --git a/Stochastic/hu.bme.mit.inf.dslreasoner.faulttree.components.ui/xtend-gen/hu/bme/mit/inf/dslreasoner/faulttree/components/ui/labeling/.gitignore b/Stochastic/hu.bme.mit.inf.dslreasoner.faulttree.components.ui/xtend-gen/hu/bme/mit/inf/dslreasoner/faulttree/components/ui/labeling/.gitignore
index 20d80a0b..c75af38b 100644
--- a/Stochastic/hu.bme.mit.inf.dslreasoner.faulttree.components.ui/xtend-gen/hu/bme/mit/inf/dslreasoner/faulttree/components/ui/labeling/.gitignore
+++ b/Stochastic/hu.bme.mit.inf.dslreasoner.faulttree.components.ui/xtend-gen/hu/bme/mit/inf/dslreasoner/faulttree/components/ui/labeling/.gitignore
@@ -1,2 +1,6 @@
/.CftLanguageDescriptionLabelProvider.java._trace
/.CftLanguageLabelProvider.java._trace
+/.CftLanguageDescriptionLabelProvider.xtendbin
+/.CftLanguageLabelProvider.xtendbin
+/CftLanguageDescriptionLabelProvider.java
+/CftLanguageLabelProvider.java
diff --git a/Stochastic/hu.bme.mit.inf.dslreasoner.faulttree.components.ui/xtend-gen/hu/bme/mit/inf/dslreasoner/faulttree/components/ui/outline/.CftLanguageOutlineTreeProvider.xtendbin b/Stochastic/hu.bme.mit.inf.dslreasoner.faulttree.components.ui/xtend-gen/hu/bme/mit/inf/dslreasoner/faulttree/components/ui/outline/.CftLanguageOutlineTreeProvider.xtendbin
index adffb198..04bd4aea 100644
Binary files a/Stochastic/hu.bme.mit.inf.dslreasoner.faulttree.components.ui/xtend-gen/hu/bme/mit/inf/dslreasoner/faulttree/components/ui/outline/.CftLanguageOutlineTreeProvider.xtendbin and b/Stochastic/hu.bme.mit.inf.dslreasoner.faulttree.components.ui/xtend-gen/hu/bme/mit/inf/dslreasoner/faulttree/components/ui/outline/.CftLanguageOutlineTreeProvider.xtendbin differ
diff --git a/Stochastic/hu.bme.mit.inf.dslreasoner.faulttree.components.ui/xtend-gen/hu/bme/mit/inf/dslreasoner/faulttree/components/ui/outline/.gitignore b/Stochastic/hu.bme.mit.inf.dslreasoner.faulttree.components.ui/xtend-gen/hu/bme/mit/inf/dslreasoner/faulttree/components/ui/outline/.gitignore
index a0d017e3..61ad3c3f 100644
--- a/Stochastic/hu.bme.mit.inf.dslreasoner.faulttree.components.ui/xtend-gen/hu/bme/mit/inf/dslreasoner/faulttree/components/ui/outline/.gitignore
+++ b/Stochastic/hu.bme.mit.inf.dslreasoner.faulttree.components.ui/xtend-gen/hu/bme/mit/inf/dslreasoner/faulttree/components/ui/outline/.gitignore
@@ -1 +1,3 @@
/.CftLanguageOutlineTreeProvider.java._trace
+/.CftLanguageOutlineTreeProvider.xtendbin
+/CftLanguageOutlineTreeProvider.java
diff --git a/Stochastic/hu.bme.mit.inf.dslreasoner.faulttree.components.ui/xtend-gen/hu/bme/mit/inf/dslreasoner/faulttree/components/ui/quickfix/.CftLanguageQuickfixProvider.xtendbin b/Stochastic/hu.bme.mit.inf.dslreasoner.faulttree.components.ui/xtend-gen/hu/bme/mit/inf/dslreasoner/faulttree/components/ui/quickfix/.CftLanguageQuickfixProvider.xtendbin
index 2ecc121e..3c8711bf 100644
Binary files a/Stochastic/hu.bme.mit.inf.dslreasoner.faulttree.components.ui/xtend-gen/hu/bme/mit/inf/dslreasoner/faulttree/components/ui/quickfix/.CftLanguageQuickfixProvider.xtendbin and b/Stochastic/hu.bme.mit.inf.dslreasoner.faulttree.components.ui/xtend-gen/hu/bme/mit/inf/dslreasoner/faulttree/components/ui/quickfix/.CftLanguageQuickfixProvider.xtendbin differ
diff --git a/Stochastic/hu.bme.mit.inf.dslreasoner.faulttree.components.ui/xtend-gen/hu/bme/mit/inf/dslreasoner/faulttree/components/ui/quickfix/.gitignore b/Stochastic/hu.bme.mit.inf.dslreasoner.faulttree.components.ui/xtend-gen/hu/bme/mit/inf/dslreasoner/faulttree/components/ui/quickfix/.gitignore
index 1f83fa55..e9319b3b 100644
--- a/Stochastic/hu.bme.mit.inf.dslreasoner.faulttree.components.ui/xtend-gen/hu/bme/mit/inf/dslreasoner/faulttree/components/ui/quickfix/.gitignore
+++ b/Stochastic/hu.bme.mit.inf.dslreasoner.faulttree.components.ui/xtend-gen/hu/bme/mit/inf/dslreasoner/faulttree/components/ui/quickfix/.gitignore
@@ -1 +1,3 @@
/.CftLanguageQuickfixProvider.java._trace
+/.CftLanguageQuickfixProvider.xtendbin
+/CftLanguageQuickfixProvider.java
diff --git a/Stochastic/hu.bme.mit.inf.dslreasoner.faulttree.components.ui/xtend-gen/hu/bme/mit/inf/dslreasoner/faulttree/components/ui/syntaxcoloring/.CftLanguageSemanticHighlightingCalculator.xtendbin b/Stochastic/hu.bme.mit.inf.dslreasoner.faulttree.components.ui/xtend-gen/hu/bme/mit/inf/dslreasoner/faulttree/components/ui/syntaxcoloring/.CftLanguageSemanticHighlightingCalculator.xtendbin
index ce699deb..2f317914 100644
Binary files a/Stochastic/hu.bme.mit.inf.dslreasoner.faulttree.components.ui/xtend-gen/hu/bme/mit/inf/dslreasoner/faulttree/components/ui/syntaxcoloring/.CftLanguageSemanticHighlightingCalculator.xtendbin and b/Stochastic/hu.bme.mit.inf.dslreasoner.faulttree.components.ui/xtend-gen/hu/bme/mit/inf/dslreasoner/faulttree/components/ui/syntaxcoloring/.CftLanguageSemanticHighlightingCalculator.xtendbin differ
diff --git a/Stochastic/hu.bme.mit.inf.dslreasoner.faulttree.components.ui/xtend-gen/hu/bme/mit/inf/dslreasoner/faulttree/components/ui/syntaxcoloring/.CftLanguageTokenToAttributeIdMapper.xtendbin b/Stochastic/hu.bme.mit.inf.dslreasoner.faulttree.components.ui/xtend-gen/hu/bme/mit/inf/dslreasoner/faulttree/components/ui/syntaxcoloring/.CftLanguageTokenToAttributeIdMapper.xtendbin
index 86752345..26fbd35b 100644
Binary files a/Stochastic/hu.bme.mit.inf.dslreasoner.faulttree.components.ui/xtend-gen/hu/bme/mit/inf/dslreasoner/faulttree/components/ui/syntaxcoloring/.CftLanguageTokenToAttributeIdMapper.xtendbin and b/Stochastic/hu.bme.mit.inf.dslreasoner.faulttree.components.ui/xtend-gen/hu/bme/mit/inf/dslreasoner/faulttree/components/ui/syntaxcoloring/.CftLanguageTokenToAttributeIdMapper.xtendbin differ
diff --git a/Stochastic/hu.bme.mit.inf.dslreasoner.faulttree.components.ui/xtend-gen/hu/bme/mit/inf/dslreasoner/faulttree/components/ui/syntaxcoloring/.gitignore b/Stochastic/hu.bme.mit.inf.dslreasoner.faulttree.components.ui/xtend-gen/hu/bme/mit/inf/dslreasoner/faulttree/components/ui/syntaxcoloring/.gitignore
index 3fdf4894..e1b01d74 100644
--- a/Stochastic/hu.bme.mit.inf.dslreasoner.faulttree.components.ui/xtend-gen/hu/bme/mit/inf/dslreasoner/faulttree/components/ui/syntaxcoloring/.gitignore
+++ b/Stochastic/hu.bme.mit.inf.dslreasoner.faulttree.components.ui/xtend-gen/hu/bme/mit/inf/dslreasoner/faulttree/components/ui/syntaxcoloring/.gitignore
@@ -1,2 +1,6 @@
/.CftLanguageSemanticHighlightingCalculator.java._trace
/.CftLanguageTokenToAttributeIdMapper.java._trace
+/.CftLanguageSemanticHighlightingCalculator.xtendbin
+/.CftLanguageTokenToAttributeIdMapper.xtendbin
+/CftLanguageSemanticHighlightingCalculator.java
+/CftLanguageTokenToAttributeIdMapper.java
diff --git a/Stochastic/hu.bme.mit.inf.dslreasoner.faulttree.components/src/hu/bme/mit/inf/dslreasoner/faulttree/components/scoping/CftLanguageScopeProvider.xtend b/Stochastic/hu.bme.mit.inf.dslreasoner.faulttree.components/src/hu/bme/mit/inf/dslreasoner/faulttree/components/scoping/CftLanguageScopeProvider.xtend
index e95d8c91..f295f116 100644
--- a/Stochastic/hu.bme.mit.inf.dslreasoner.faulttree.components/src/hu/bme/mit/inf/dslreasoner/faulttree/components/scoping/CftLanguageScopeProvider.xtend
+++ b/Stochastic/hu.bme.mit.inf.dslreasoner.faulttree.components/src/hu/bme/mit/inf/dslreasoner/faulttree/components/scoping/CftLanguageScopeProvider.xtend
@@ -11,6 +11,7 @@ import hu.bme.mit.inf.dslreasoner.faulttree.components.cftLanguage.LookupDefinit
import hu.bme.mit.inf.dslreasoner.faulttree.components.cftLanguage.MappingDefinition
import hu.bme.mit.inf.dslreasoner.faulttree.components.cftLanguage.TransformationDefinition
import hu.bme.mit.inf.dslreasoner.faulttree.components.cftLanguage.Variable
+import hu.bme.mit.inf.dslreasoner.faulttree.components.cftLanguage.impl.MappingDefinitionImpl
import hu.bme.mit.inf.dslreasoner.faulttree.model.cft.ComponentDefinition
import org.eclipse.emf.common.notify.Notifier
import org.eclipse.emf.ecore.EObject
@@ -68,7 +69,7 @@ class CftLanguageScopeProvider extends AbstractCftLanguageScopeProvider {
Iterable extends MappingDefinition> ruleDefinitions) {
val mappingDefinitionDescriptions = Lists.newArrayListWithExpectedSize(ruleDefinitions.size)
for (ruleDefinition : ruleDefinitions) {
- val pattern = ruleDefinition?.pattern
+ val pattern = ruleDefinition.safelyGetPattern
if (pattern !== null) {
val patternName = resourceDescriptions.getExportedObjectsByObject(pattern).head?.qualifiedName
if (patternName !== null) {
@@ -79,6 +80,14 @@ class CftLanguageScopeProvider extends AbstractCftLanguageScopeProvider {
}
mappingDefinitionDescriptions
}
+
+ private def safelyGetPattern(MappingDefinition mappingDefinition) {
+ switch (mappingDefinition) {
+ MappingDefinitionImpl: mappingDefinition.basicGetPattern
+ case null: null
+ default: mappingDefinition.pattern
+ }
+ }
private def getResourceDescriptions(Notifier notifier) {
val resourceSet = EcoreUtil2.getResourceSet(notifier)
diff --git a/Stochastic/hu.bme.mit.inf.dslreasoner.faulttree.components/xtend-gen/hu/bme/mit/inf/dslreasoner/faulttree/components/.CftLanguageRuntimeModule.xtendbin b/Stochastic/hu.bme.mit.inf.dslreasoner.faulttree.components/xtend-gen/hu/bme/mit/inf/dslreasoner/faulttree/components/.CftLanguageRuntimeModule.xtendbin
index 98b07e66..8a5136e8 100644
Binary files a/Stochastic/hu.bme.mit.inf.dslreasoner.faulttree.components/xtend-gen/hu/bme/mit/inf/dslreasoner/faulttree/components/.CftLanguageRuntimeModule.xtendbin and b/Stochastic/hu.bme.mit.inf.dslreasoner.faulttree.components/xtend-gen/hu/bme/mit/inf/dslreasoner/faulttree/components/.CftLanguageRuntimeModule.xtendbin differ
diff --git a/Stochastic/hu.bme.mit.inf.dslreasoner.faulttree.components/xtend-gen/hu/bme/mit/inf/dslreasoner/faulttree/components/.CftLanguageStandaloneSetup.xtendbin b/Stochastic/hu.bme.mit.inf.dslreasoner.faulttree.components/xtend-gen/hu/bme/mit/inf/dslreasoner/faulttree/components/.CftLanguageStandaloneSetup.xtendbin
index 2ae80aef..d00f661a 100644
Binary files a/Stochastic/hu.bme.mit.inf.dslreasoner.faulttree.components/xtend-gen/hu/bme/mit/inf/dslreasoner/faulttree/components/.CftLanguageStandaloneSetup.xtendbin and b/Stochastic/hu.bme.mit.inf.dslreasoner.faulttree.components/xtend-gen/hu/bme/mit/inf/dslreasoner/faulttree/components/.CftLanguageStandaloneSetup.xtendbin differ
diff --git a/Stochastic/hu.bme.mit.inf.dslreasoner.faulttree.components/xtend-gen/hu/bme/mit/inf/dslreasoner/faulttree/components/.gitignore b/Stochastic/hu.bme.mit.inf.dslreasoner.faulttree.components/xtend-gen/hu/bme/mit/inf/dslreasoner/faulttree/components/.gitignore
index b3125e3f..a5028502 100644
--- a/Stochastic/hu.bme.mit.inf.dslreasoner.faulttree.components/xtend-gen/hu/bme/mit/inf/dslreasoner/faulttree/components/.gitignore
+++ b/Stochastic/hu.bme.mit.inf.dslreasoner.faulttree.components/xtend-gen/hu/bme/mit/inf/dslreasoner/faulttree/components/.gitignore
@@ -1,2 +1,6 @@
/.CftLanguageRuntimeModule.java._trace
/.CftLanguageStandaloneSetup.java._trace
+/.CftLanguageRuntimeModule.xtendbin
+/.CftLanguageStandaloneSetup.xtendbin
+/CftLanguageRuntimeModule.java
+/CftLanguageStandaloneSetup.java
diff --git a/Stochastic/hu.bme.mit.inf.dslreasoner.faulttree.components/xtend-gen/hu/bme/mit/inf/dslreasoner/faulttree/components/conversion/.CftLanguageValueConverterService.xtendbin b/Stochastic/hu.bme.mit.inf.dslreasoner.faulttree.components/xtend-gen/hu/bme/mit/inf/dslreasoner/faulttree/components/conversion/.CftLanguageValueConverterService.xtendbin
index a97cd12c..426173d6 100644
Binary files a/Stochastic/hu.bme.mit.inf.dslreasoner.faulttree.components/xtend-gen/hu/bme/mit/inf/dslreasoner/faulttree/components/conversion/.CftLanguageValueConverterService.xtendbin and b/Stochastic/hu.bme.mit.inf.dslreasoner.faulttree.components/xtend-gen/hu/bme/mit/inf/dslreasoner/faulttree/components/conversion/.CftLanguageValueConverterService.xtendbin differ
diff --git a/Stochastic/hu.bme.mit.inf.dslreasoner.faulttree.components/xtend-gen/hu/bme/mit/inf/dslreasoner/faulttree/components/conversion/.OF_INTValueConverter.xtendbin b/Stochastic/hu.bme.mit.inf.dslreasoner.faulttree.components/xtend-gen/hu/bme/mit/inf/dslreasoner/faulttree/components/conversion/.OF_INTValueConverter.xtendbin
index 25b37e6d..2321885c 100644
Binary files a/Stochastic/hu.bme.mit.inf.dslreasoner.faulttree.components/xtend-gen/hu/bme/mit/inf/dslreasoner/faulttree/components/conversion/.OF_INTValueConverter.xtendbin and b/Stochastic/hu.bme.mit.inf.dslreasoner.faulttree.components/xtend-gen/hu/bme/mit/inf/dslreasoner/faulttree/components/conversion/.OF_INTValueConverter.xtendbin differ
diff --git a/Stochastic/hu.bme.mit.inf.dslreasoner.faulttree.components/xtend-gen/hu/bme/mit/inf/dslreasoner/faulttree/components/conversion/.gitignore b/Stochastic/hu.bme.mit.inf.dslreasoner.faulttree.components/xtend-gen/hu/bme/mit/inf/dslreasoner/faulttree/components/conversion/.gitignore
index 1cb9dafb..0a42ffb4 100644
--- a/Stochastic/hu.bme.mit.inf.dslreasoner.faulttree.components/xtend-gen/hu/bme/mit/inf/dslreasoner/faulttree/components/conversion/.gitignore
+++ b/Stochastic/hu.bme.mit.inf.dslreasoner.faulttree.components/xtend-gen/hu/bme/mit/inf/dslreasoner/faulttree/components/conversion/.gitignore
@@ -1,2 +1,6 @@
/.OF_INTValueConverter.java._trace
/.CftLanguageValueConverterService.java._trace
+/.CftLanguageValueConverterService.xtendbin
+/.OF_INTValueConverter.xtendbin
+/CftLanguageValueConverterService.java
+/OF_INTValueConverter.java
diff --git a/Stochastic/hu.bme.mit.inf.dslreasoner.faulttree.components/xtend-gen/hu/bme/mit/inf/dslreasoner/faulttree/components/generator/.CftLanguageGenerator.xtendbin b/Stochastic/hu.bme.mit.inf.dslreasoner.faulttree.components/xtend-gen/hu/bme/mit/inf/dslreasoner/faulttree/components/generator/.CftLanguageGenerator.xtendbin
index b2a0c833..57704448 100644
Binary files a/Stochastic/hu.bme.mit.inf.dslreasoner.faulttree.components/xtend-gen/hu/bme/mit/inf/dslreasoner/faulttree/components/generator/.CftLanguageGenerator.xtendbin and b/Stochastic/hu.bme.mit.inf.dslreasoner.faulttree.components/xtend-gen/hu/bme/mit/inf/dslreasoner/faulttree/components/generator/.CftLanguageGenerator.xtendbin differ
diff --git a/Stochastic/hu.bme.mit.inf.dslreasoner.faulttree.components/xtend-gen/hu/bme/mit/inf/dslreasoner/faulttree/components/generator/.gitignore b/Stochastic/hu.bme.mit.inf.dslreasoner.faulttree.components/xtend-gen/hu/bme/mit/inf/dslreasoner/faulttree/components/generator/.gitignore
index c1d8820b..943ab682 100644
--- a/Stochastic/hu.bme.mit.inf.dslreasoner.faulttree.components/xtend-gen/hu/bme/mit/inf/dslreasoner/faulttree/components/generator/.gitignore
+++ b/Stochastic/hu.bme.mit.inf.dslreasoner.faulttree.components/xtend-gen/hu/bme/mit/inf/dslreasoner/faulttree/components/generator/.gitignore
@@ -1 +1,3 @@
/.CftLanguageGenerator.java._trace
+/.CftLanguageGenerator.xtendbin
+/CftLanguageGenerator.java
diff --git a/Stochastic/hu.bme.mit.inf.dslreasoner.faulttree.components/xtend-gen/hu/bme/mit/inf/dslreasoner/faulttree/components/naming/.CftLanguageQualifiedNameProvider.xtendbin b/Stochastic/hu.bme.mit.inf.dslreasoner.faulttree.components/xtend-gen/hu/bme/mit/inf/dslreasoner/faulttree/components/naming/.CftLanguageQualifiedNameProvider.xtendbin
index cea3c7e0..f06a7a84 100644
Binary files a/Stochastic/hu.bme.mit.inf.dslreasoner.faulttree.components/xtend-gen/hu/bme/mit/inf/dslreasoner/faulttree/components/naming/.CftLanguageQualifiedNameProvider.xtendbin and b/Stochastic/hu.bme.mit.inf.dslreasoner.faulttree.components/xtend-gen/hu/bme/mit/inf/dslreasoner/faulttree/components/naming/.CftLanguageQualifiedNameProvider.xtendbin differ
diff --git a/Stochastic/hu.bme.mit.inf.dslreasoner.faulttree.components/xtend-gen/hu/bme/mit/inf/dslreasoner/faulttree/components/naming/.PackageNameProvider.xtendbin b/Stochastic/hu.bme.mit.inf.dslreasoner.faulttree.components/xtend-gen/hu/bme/mit/inf/dslreasoner/faulttree/components/naming/.PackageNameProvider.xtendbin
index a0a97448..ad739f26 100644
Binary files a/Stochastic/hu.bme.mit.inf.dslreasoner.faulttree.components/xtend-gen/hu/bme/mit/inf/dslreasoner/faulttree/components/naming/.PackageNameProvider.xtendbin and b/Stochastic/hu.bme.mit.inf.dslreasoner.faulttree.components/xtend-gen/hu/bme/mit/inf/dslreasoner/faulttree/components/naming/.PackageNameProvider.xtendbin differ
diff --git a/Stochastic/hu.bme.mit.inf.dslreasoner.faulttree.components/xtend-gen/hu/bme/mit/inf/dslreasoner/faulttree/components/naming/.gitignore b/Stochastic/hu.bme.mit.inf.dslreasoner.faulttree.components/xtend-gen/hu/bme/mit/inf/dslreasoner/faulttree/components/naming/.gitignore
index b982f16c..bb9e8b92 100644
--- a/Stochastic/hu.bme.mit.inf.dslreasoner.faulttree.components/xtend-gen/hu/bme/mit/inf/dslreasoner/faulttree/components/naming/.gitignore
+++ b/Stochastic/hu.bme.mit.inf.dslreasoner.faulttree.components/xtend-gen/hu/bme/mit/inf/dslreasoner/faulttree/components/naming/.gitignore
@@ -1,2 +1,6 @@
/.CftLanguageQualifiedNameProvider.java._trace
/.PackageNameProvider.java._trace
+/.CftLanguageQualifiedNameProvider.xtendbin
+/.PackageNameProvider.xtendbin
+/CftLanguageQualifiedNameProvider.java
+/PackageNameProvider.java
diff --git a/Stochastic/hu.bme.mit.inf.dslreasoner.faulttree.components/xtend-gen/hu/bme/mit/inf/dslreasoner/faulttree/components/scoping/.CftLanguageImportedNamespaceAwareLocalScopeProvider.xtendbin b/Stochastic/hu.bme.mit.inf.dslreasoner.faulttree.components/xtend-gen/hu/bme/mit/inf/dslreasoner/faulttree/components/scoping/.CftLanguageImportedNamespaceAwareLocalScopeProvider.xtendbin
index a3aa3347..d1224c20 100644
Binary files a/Stochastic/hu.bme.mit.inf.dslreasoner.faulttree.components/xtend-gen/hu/bme/mit/inf/dslreasoner/faulttree/components/scoping/.CftLanguageImportedNamespaceAwareLocalScopeProvider.xtendbin and b/Stochastic/hu.bme.mit.inf.dslreasoner.faulttree.components/xtend-gen/hu/bme/mit/inf/dslreasoner/faulttree/components/scoping/.CftLanguageImportedNamespaceAwareLocalScopeProvider.xtendbin differ
diff --git a/Stochastic/hu.bme.mit.inf.dslreasoner.faulttree.components/xtend-gen/hu/bme/mit/inf/dslreasoner/faulttree/components/scoping/.CftLanguageScopeProvider.xtendbin b/Stochastic/hu.bme.mit.inf.dslreasoner.faulttree.components/xtend-gen/hu/bme/mit/inf/dslreasoner/faulttree/components/scoping/.CftLanguageScopeProvider.xtendbin
index 20f539ae..6c96cd87 100644
Binary files a/Stochastic/hu.bme.mit.inf.dslreasoner.faulttree.components/xtend-gen/hu/bme/mit/inf/dslreasoner/faulttree/components/scoping/.CftLanguageScopeProvider.xtendbin and b/Stochastic/hu.bme.mit.inf.dslreasoner.faulttree.components/xtend-gen/hu/bme/mit/inf/dslreasoner/faulttree/components/scoping/.CftLanguageScopeProvider.xtendbin differ
diff --git a/Stochastic/hu.bme.mit.inf.dslreasoner.faulttree.components/xtend-gen/hu/bme/mit/inf/dslreasoner/faulttree/components/scoping/.gitignore b/Stochastic/hu.bme.mit.inf.dslreasoner.faulttree.components/xtend-gen/hu/bme/mit/inf/dslreasoner/faulttree/components/scoping/.gitignore
index 75285868..e0a335bd 100644
--- a/Stochastic/hu.bme.mit.inf.dslreasoner.faulttree.components/xtend-gen/hu/bme/mit/inf/dslreasoner/faulttree/components/scoping/.gitignore
+++ b/Stochastic/hu.bme.mit.inf.dslreasoner.faulttree.components/xtend-gen/hu/bme/mit/inf/dslreasoner/faulttree/components/scoping/.gitignore
@@ -2,3 +2,7 @@
/.CftLanguageImportedNamespaceAwareScopeProvider.java._trace
/.CftLanguageImportedNamespaceAwareScopeLocalProvider.java._trace
/.CftLanguageImportedNamespaceAwareLocalScopeProvider.java._trace
+/.CftLanguageImportedNamespaceAwareLocalScopeProvider.xtendbin
+/.CftLanguageScopeProvider.xtendbin
+/CftLanguageImportedNamespaceAwareLocalScopeProvider.java
+/CftLanguageScopeProvider.java
diff --git a/Stochastic/hu.bme.mit.inf.dslreasoner.faulttree.components/xtend-gen/hu/bme/mit/inf/dslreasoner/faulttree/components/scoping/CftLanguageScopeProvider.java b/Stochastic/hu.bme.mit.inf.dslreasoner.faulttree.components/xtend-gen/hu/bme/mit/inf/dslreasoner/faulttree/components/scoping/CftLanguageScopeProvider.java
index 9286d5ca..8d452f2a 100644
--- a/Stochastic/hu.bme.mit.inf.dslreasoner.faulttree.components/xtend-gen/hu/bme/mit/inf/dslreasoner/faulttree/components/scoping/CftLanguageScopeProvider.java
+++ b/Stochastic/hu.bme.mit.inf.dslreasoner.faulttree.components/xtend-gen/hu/bme/mit/inf/dslreasoner/faulttree/components/scoping/CftLanguageScopeProvider.java
@@ -14,6 +14,7 @@ import hu.bme.mit.inf.dslreasoner.faulttree.components.cftLanguage.MappingDefini
import hu.bme.mit.inf.dslreasoner.faulttree.components.cftLanguage.MappingParameter;
import hu.bme.mit.inf.dslreasoner.faulttree.components.cftLanguage.TransformationDefinition;
import hu.bme.mit.inf.dslreasoner.faulttree.components.cftLanguage.Variable;
+import hu.bme.mit.inf.dslreasoner.faulttree.components.cftLanguage.impl.MappingDefinitionImpl;
import hu.bme.mit.inf.dslreasoner.faulttree.components.scoping.AbstractCftLanguageScopeProvider;
import hu.bme.mit.inf.dslreasoner.faulttree.components.scoping.CftLanguageImportedNamespaceAwareLocalScopeProvider;
import hu.bme.mit.inf.dslreasoner.faulttree.model.cft.ComponentDefinition;
@@ -108,11 +109,7 @@ public class CftLanguageScopeProvider extends AbstractCftLanguageScopeProvider {
final ArrayList mappingDefinitionDescriptions = Lists.newArrayListWithExpectedSize(IterableExtensions.size(ruleDefinitions));
for (final MappingDefinition ruleDefinition : ruleDefinitions) {
{
- Pattern _pattern = null;
- if (ruleDefinition!=null) {
- _pattern=ruleDefinition.getPattern();
- }
- final Pattern pattern = _pattern;
+ final Pattern pattern = this.safelyGetPattern(ruleDefinition);
if ((pattern != null)) {
IEObjectDescription _head = IterableExtensions.head(resourceDescriptions.getExportedObjectsByObject(pattern));
QualifiedName _qualifiedName = null;
@@ -132,6 +129,25 @@ public class CftLanguageScopeProvider extends AbstractCftLanguageScopeProvider {
return _xblockexpression;
}
+ private Pattern safelyGetPattern(final MappingDefinition mappingDefinition) {
+ Pattern _switchResult = null;
+ boolean _matched = false;
+ if (mappingDefinition instanceof MappingDefinitionImpl) {
+ _matched=true;
+ _switchResult = ((MappingDefinitionImpl)mappingDefinition).basicGetPattern();
+ }
+ if (!_matched) {
+ if (Objects.equal(mappingDefinition, null)) {
+ _matched=true;
+ _switchResult = null;
+ }
+ }
+ if (!_matched) {
+ _switchResult = mappingDefinition.getPattern();
+ }
+ return _switchResult;
+ }
+
private IResourceDescriptions getResourceDescriptions(final Notifier notifier) {
IResourceDescriptions _xblockexpression = null;
{
diff --git a/Stochastic/hu.bme.mit.inf.dslreasoner.faulttree.components/xtend-gen/hu/bme/mit/inf/dslreasoner/faulttree/components/validation/.CftLanguageValidator.xtendbin b/Stochastic/hu.bme.mit.inf.dslreasoner.faulttree.components/xtend-gen/hu/bme/mit/inf/dslreasoner/faulttree/components/validation/.CftLanguageValidator.xtendbin
index 719d28f8..c81d155d 100644
Binary files a/Stochastic/hu.bme.mit.inf.dslreasoner.faulttree.components/xtend-gen/hu/bme/mit/inf/dslreasoner/faulttree/components/validation/.CftLanguageValidator.xtendbin and b/Stochastic/hu.bme.mit.inf.dslreasoner.faulttree.components/xtend-gen/hu/bme/mit/inf/dslreasoner/faulttree/components/validation/.CftLanguageValidator.xtendbin differ
diff --git a/Stochastic/hu.bme.mit.inf.dslreasoner.faulttree.components/xtend-gen/hu/bme/mit/inf/dslreasoner/faulttree/components/validation/.gitignore b/Stochastic/hu.bme.mit.inf.dslreasoner.faulttree.components/xtend-gen/hu/bme/mit/inf/dslreasoner/faulttree/components/validation/.gitignore
index 9065804d..270d548b 100644
--- a/Stochastic/hu.bme.mit.inf.dslreasoner.faulttree.components/xtend-gen/hu/bme/mit/inf/dslreasoner/faulttree/components/validation/.gitignore
+++ b/Stochastic/hu.bme.mit.inf.dslreasoner.faulttree.components/xtend-gen/hu/bme/mit/inf/dslreasoner/faulttree/components/validation/.gitignore
@@ -1 +1,3 @@
/.CftLanguageValidator.java._trace
+/.CftLanguageValidator.xtendbin
+/CftLanguageValidator.java
diff --git a/Stochastic/hu.bme.mit.inf.dslreasoner.faulttree.model/.classpath b/Stochastic/hu.bme.mit.inf.dslreasoner.faulttree.model/.classpath
index 5bc9ff04..1dc3c7fb 100644
--- a/Stochastic/hu.bme.mit.inf.dslreasoner.faulttree.model/.classpath
+++ b/Stochastic/hu.bme.mit.inf.dslreasoner.faulttree.model/.classpath
@@ -4,5 +4,6 @@
+
diff --git a/Stochastic/hu.bme.mit.inf.dslreasoner.faulttree.model/META-INF/MANIFEST.MF b/Stochastic/hu.bme.mit.inf.dslreasoner.faulttree.model/META-INF/MANIFEST.MF
index eeabfee3..0b8c7351 100644
--- a/Stochastic/hu.bme.mit.inf.dslreasoner.faulttree.model/META-INF/MANIFEST.MF
+++ b/Stochastic/hu.bme.mit.inf.dslreasoner.faulttree.model/META-INF/MANIFEST.MF
@@ -8,13 +8,18 @@ Bundle-Vendor: %providerName
Bundle-Localization: plugin
Automatic-Module-Name: hu.bme.mit.inf.dslreasoner.faulttree.model
Bundle-RequiredExecutionEnvironment: JavaSE-1.8
-Export-Package: hu.bme.mit.inf.dslreasoner.faulttree.model.ft,
+Export-Package: hu.bme.mit.inf.dslreasoner.faulttree.model.cft,
+ hu.bme.mit.inf.dslreasoner.faulttree.model.cft.impl,
+ hu.bme.mit.inf.dslreasoner.faulttree.model.cft.util,
+ hu.bme.mit.inf.dslreasoner.faulttree.model.ft,
hu.bme.mit.inf.dslreasoner.faulttree.model.ft.impl,
hu.bme.mit.inf.dslreasoner.faulttree.model.ft.util,
- hu.bme.mit.inf.dslreasoner.faulttree.model.cft,
- hu.bme.mit.inf.dslreasoner.faulttree.model.cft.impl,
- hu.bme.mit.inf.dslreasoner.faulttree.model.cft.util
+ hu.bme.mit.inf.dslreasoner.faulttree.model.util
Require-Bundle: org.eclipse.core.runtime,
org.eclipse.emf.ecore;visibility:=reexport,
- hu.bme.mit.inf.dslreasoner.faulttree.model;visibility:=reexport
+ hu.bme.mit.inf.dslreasoner.faulttree.model;visibility:=reexport,
+ com.google.guava,
+ org.eclipse.xtext.xbase.lib,
+ org.eclipse.xtend.lib,
+ org.eclipse.xtend.lib.macro
Bundle-ActivationPolicy: lazy
diff --git a/Stochastic/hu.bme.mit.inf.dslreasoner.faulttree.model/ecore-gen/hu/bme/mit/inf/dslreasoner/faulttree/model/cft/CftPackage.java b/Stochastic/hu.bme.mit.inf.dslreasoner.faulttree.model/ecore-gen/hu/bme/mit/inf/dslreasoner/faulttree/model/cft/CftPackage.java
index d75710a2..07200ab2 100644
--- a/Stochastic/hu.bme.mit.inf.dslreasoner.faulttree.model/ecore-gen/hu/bme/mit/inf/dslreasoner/faulttree/model/cft/CftPackage.java
+++ b/Stochastic/hu.bme.mit.inf.dslreasoner.faulttree.model/ecore-gen/hu/bme/mit/inf/dslreasoner/faulttree/model/cft/CftPackage.java
@@ -4,6 +4,7 @@ package hu.bme.mit.inf.dslreasoner.faulttree.model.cft;
import org.eclipse.emf.ecore.EAttribute;
import org.eclipse.emf.ecore.EClass;
+import org.eclipse.emf.ecore.EEnum;
import org.eclipse.emf.ecore.EPackage;
import org.eclipse.emf.ecore.EReference;
@@ -534,6 +535,43 @@ public interface CftPackage extends EPackage {
*/
int COMPONENT_FAULT_TREE_OPERATION_COUNT = 0;
+ /**
+ * The meta object id for the '{@link hu.bme.mit.inf.dslreasoner.faulttree.model.cft.ModalElement Modal Element }' class.
+ *
+ *
+ * @see hu.bme.mit.inf.dslreasoner.faulttree.model.cft.ModalElement
+ * @see hu.bme.mit.inf.dslreasoner.faulttree.model.cft.impl.CftPackageImpl#getModalElement()
+ * @generated
+ */
+ int MODAL_ELEMENT = 14;
+
+ /**
+ * The feature id for the 'Exists ' attribute.
+ *
+ *
+ * @generated
+ * @ordered
+ */
+ int MODAL_ELEMENT__EXISTS = 0;
+
+ /**
+ * The number of structural features of the 'Modal Element ' class.
+ *
+ *
+ * @generated
+ * @ordered
+ */
+ int MODAL_ELEMENT_FEATURE_COUNT = 1;
+
+ /**
+ * The number of operations of the 'Modal Element ' class.
+ *
+ *
+ * @generated
+ * @ordered
+ */
+ int MODAL_ELEMENT_OPERATION_COUNT = 0;
+
/**
* The meta object id for the '{@link hu.bme.mit.inf.dslreasoner.faulttree.model.cft.impl.ComponentImpl Component }' class.
*
@@ -544,6 +582,15 @@ public interface CftPackage extends EPackage {
*/
int COMPONENT = 10;
+ /**
+ * The feature id for the 'Exists ' attribute.
+ *
+ *
+ * @generated
+ * @ordered
+ */
+ int COMPONENT__EXISTS = MODAL_ELEMENT__EXISTS;
+
/**
* The feature id for the 'Inputs ' containment reference list.
*
@@ -551,7 +598,7 @@ public interface CftPackage extends EPackage {
* @generated
* @ordered
*/
- int COMPONENT__INPUTS = 0;
+ int COMPONENT__INPUTS = MODAL_ELEMENT_FEATURE_COUNT + 0;
/**
* The feature id for the 'Outputs ' containment reference list.
@@ -560,7 +607,7 @@ public interface CftPackage extends EPackage {
* @generated
* @ordered
*/
- int COMPONENT__OUTPUTS = 1;
+ int COMPONENT__OUTPUTS = MODAL_ELEMENT_FEATURE_COUNT + 1;
/**
* The feature id for the 'Component Definition ' reference.
@@ -569,7 +616,7 @@ public interface CftPackage extends EPackage {
* @generated
* @ordered
*/
- int COMPONENT__COMPONENT_DEFINITION = 2;
+ int COMPONENT__COMPONENT_DEFINITION = MODAL_ELEMENT_FEATURE_COUNT + 2;
/**
* The feature id for the 'Name ' attribute.
@@ -578,7 +625,16 @@ public interface CftPackage extends EPackage {
* @generated
* @ordered
*/
- int COMPONENT__NAME = 3;
+ int COMPONENT__NAME = MODAL_ELEMENT_FEATURE_COUNT + 3;
+
+ /**
+ * The feature id for the 'Multiple Allowed ' attribute.
+ *
+ *
+ * @generated
+ * @ordered
+ */
+ int COMPONENT__MULTIPLE_ALLOWED = MODAL_ELEMENT_FEATURE_COUNT + 4;
/**
* The number of structural features of the 'Component ' class.
@@ -587,7 +643,7 @@ public interface CftPackage extends EPackage {
* @generated
* @ordered
*/
- int COMPONENT_FEATURE_COUNT = 4;
+ int COMPONENT_FEATURE_COUNT = MODAL_ELEMENT_FEATURE_COUNT + 5;
/**
* The number of operations of the 'Component ' class.
@@ -596,7 +652,7 @@ public interface CftPackage extends EPackage {
* @generated
* @ordered
*/
- int COMPONENT_OPERATION_COUNT = 0;
+ int COMPONENT_OPERATION_COUNT = MODAL_ELEMENT_OPERATION_COUNT + 0;
/**
* The meta object id for the '{@link hu.bme.mit.inf.dslreasoner.faulttree.model.cft.impl.InputImpl Input }' class.
@@ -718,6 +774,15 @@ public interface CftPackage extends EPackage {
*/
int CONNECTION = 13;
+ /**
+ * The feature id for the 'Exists ' attribute.
+ *
+ *
+ * @generated
+ * @ordered
+ */
+ int CONNECTION__EXISTS = MODAL_ELEMENT__EXISTS;
+
/**
* The feature id for the 'Input ' container reference.
*
@@ -725,7 +790,7 @@ public interface CftPackage extends EPackage {
* @generated
* @ordered
*/
- int CONNECTION__INPUT = 0;
+ int CONNECTION__INPUT = MODAL_ELEMENT_FEATURE_COUNT + 0;
/**
* The feature id for the 'Output ' reference.
@@ -734,7 +799,7 @@ public interface CftPackage extends EPackage {
* @generated
* @ordered
*/
- int CONNECTION__OUTPUT = 1;
+ int CONNECTION__OUTPUT = MODAL_ELEMENT_FEATURE_COUNT + 1;
/**
* The number of structural features of the 'Connection ' class.
@@ -743,7 +808,7 @@ public interface CftPackage extends EPackage {
* @generated
* @ordered
*/
- int CONNECTION_FEATURE_COUNT = 2;
+ int CONNECTION_FEATURE_COUNT = MODAL_ELEMENT_FEATURE_COUNT + 2;
/**
* The number of operations of the 'Connection ' class.
@@ -752,7 +817,18 @@ public interface CftPackage extends EPackage {
* @generated
* @ordered
*/
- int CONNECTION_OPERATION_COUNT = 0;
+ int CONNECTION_OPERATION_COUNT = MODAL_ELEMENT_OPERATION_COUNT + 0;
+
+
+ /**
+ * The meta object id for the '{@link hu.bme.mit.inf.dslreasoner.faulttree.model.cft.Modality Modality }' enum.
+ *
+ *
+ * @see hu.bme.mit.inf.dslreasoner.faulttree.model.cft.Modality
+ * @see hu.bme.mit.inf.dslreasoner.faulttree.model.cft.impl.CftPackageImpl#getModality()
+ * @generated
+ */
+ int MODALITY = 15;
/**
@@ -1041,6 +1117,17 @@ public interface CftPackage extends EPackage {
*/
EAttribute getComponent_Name();
+ /**
+ * Returns the meta object for the attribute '{@link hu.bme.mit.inf.dslreasoner.faulttree.model.cft.Component#isMultipleAllowed Multiple Allowed }'.
+ *
+ *
+ * @return the meta object for the attribute 'Multiple Allowed '.
+ * @see hu.bme.mit.inf.dslreasoner.faulttree.model.cft.Component#isMultipleAllowed()
+ * @see #getComponent()
+ * @generated
+ */
+ EAttribute getComponent_MultipleAllowed();
+
/**
* Returns the meta object for class '{@link hu.bme.mit.inf.dslreasoner.faulttree.model.cft.Input Input }'.
*
@@ -1159,6 +1246,37 @@ public interface CftPackage extends EPackage {
*/
EReference getConnection_Output();
+ /**
+ * Returns the meta object for class '{@link hu.bme.mit.inf.dslreasoner.faulttree.model.cft.ModalElement Modal Element }'.
+ *
+ *
+ * @return the meta object for class 'Modal Element '.
+ * @see hu.bme.mit.inf.dslreasoner.faulttree.model.cft.ModalElement
+ * @generated
+ */
+ EClass getModalElement();
+
+ /**
+ * Returns the meta object for the attribute '{@link hu.bme.mit.inf.dslreasoner.faulttree.model.cft.ModalElement#getExists Exists }'.
+ *
+ *
+ * @return the meta object for the attribute 'Exists '.
+ * @see hu.bme.mit.inf.dslreasoner.faulttree.model.cft.ModalElement#getExists()
+ * @see #getModalElement()
+ * @generated
+ */
+ EAttribute getModalElement_Exists();
+
+ /**
+ * Returns the meta object for enum '{@link hu.bme.mit.inf.dslreasoner.faulttree.model.cft.Modality Modality }'.
+ *
+ *
+ * @return the meta object for enum 'Modality '.
+ * @see hu.bme.mit.inf.dslreasoner.faulttree.model.cft.Modality
+ * @generated
+ */
+ EEnum getModality();
+
/**
* Returns the factory that creates the instances of the model.
*
@@ -1420,6 +1538,14 @@ public interface CftPackage extends EPackage {
*/
EAttribute COMPONENT__NAME = eINSTANCE.getComponent_Name();
+ /**
+ * The meta object literal for the 'Multiple Allowed ' attribute feature.
+ *
+ *
+ * @generated
+ */
+ EAttribute COMPONENT__MULTIPLE_ALLOWED = eINSTANCE.getComponent_MultipleAllowed();
+
/**
* The meta object literal for the '{@link hu.bme.mit.inf.dslreasoner.faulttree.model.cft.impl.InputImpl Input }' class.
*
@@ -1514,6 +1640,34 @@ public interface CftPackage extends EPackage {
*/
EReference CONNECTION__OUTPUT = eINSTANCE.getConnection_Output();
+ /**
+ * The meta object literal for the '{@link hu.bme.mit.inf.dslreasoner.faulttree.model.cft.ModalElement Modal Element }' class.
+ *
+ *
+ * @see hu.bme.mit.inf.dslreasoner.faulttree.model.cft.ModalElement
+ * @see hu.bme.mit.inf.dslreasoner.faulttree.model.cft.impl.CftPackageImpl#getModalElement()
+ * @generated
+ */
+ EClass MODAL_ELEMENT = eINSTANCE.getModalElement();
+
+ /**
+ * The meta object literal for the 'Exists ' attribute feature.
+ *
+ *
+ * @generated
+ */
+ EAttribute MODAL_ELEMENT__EXISTS = eINSTANCE.getModalElement_Exists();
+
+ /**
+ * The meta object literal for the '{@link hu.bme.mit.inf.dslreasoner.faulttree.model.cft.Modality Modality }' enum.
+ *
+ *
+ * @see hu.bme.mit.inf.dslreasoner.faulttree.model.cft.Modality
+ * @see hu.bme.mit.inf.dslreasoner.faulttree.model.cft.impl.CftPackageImpl#getModality()
+ * @generated
+ */
+ EEnum MODALITY = eINSTANCE.getModality();
+
}
} //CftPackage
diff --git a/Stochastic/hu.bme.mit.inf.dslreasoner.faulttree.model/ecore-gen/hu/bme/mit/inf/dslreasoner/faulttree/model/cft/Component.java b/Stochastic/hu.bme.mit.inf.dslreasoner.faulttree.model/ecore-gen/hu/bme/mit/inf/dslreasoner/faulttree/model/cft/Component.java
index 7d5055c9..9b1d0b24 100644
--- a/Stochastic/hu.bme.mit.inf.dslreasoner.faulttree.model/ecore-gen/hu/bme/mit/inf/dslreasoner/faulttree/model/cft/Component.java
+++ b/Stochastic/hu.bme.mit.inf.dslreasoner.faulttree.model/ecore-gen/hu/bme/mit/inf/dslreasoner/faulttree/model/cft/Component.java
@@ -4,8 +4,6 @@ package hu.bme.mit.inf.dslreasoner.faulttree.model.cft;
import org.eclipse.emf.common.util.EList;
-import org.eclipse.emf.ecore.EObject;
-
/**
*
* A representation of the model object 'Component '.
@@ -19,13 +17,14 @@ import org.eclipse.emf.ecore.EObject;
* {@link hu.bme.mit.inf.dslreasoner.faulttree.model.cft.Component#getOutputs Outputs }
* {@link hu.bme.mit.inf.dslreasoner.faulttree.model.cft.Component#getComponentDefinition Component Definition }
* {@link hu.bme.mit.inf.dslreasoner.faulttree.model.cft.Component#getName Name }
+ * {@link hu.bme.mit.inf.dslreasoner.faulttree.model.cft.Component#isMultipleAllowed Multiple Allowed }
*
*
* @see hu.bme.mit.inf.dslreasoner.faulttree.model.cft.CftPackage#getComponent()
* @model
* @generated
*/
-public interface Component extends EObject {
+public interface Component extends ModalElement {
/**
* Returns the value of the 'Inputs ' containment reference list.
* The list contents are of type {@link hu.bme.mit.inf.dslreasoner.faulttree.model.cft.Input}.
@@ -114,4 +113,31 @@ public interface Component extends EObject {
*/
void setName(String value);
+ /**
+ * Returns the value of the 'Multiple Allowed ' attribute.
+ * The default value is "false"
.
+ *
+ *
+ * If the meaning of the 'Multiple Allowed ' attribute isn't clear,
+ * there really should be more of a description here...
+ *
+ *
+ * @return the value of the 'Multiple Allowed ' attribute.
+ * @see #setMultipleAllowed(boolean)
+ * @see hu.bme.mit.inf.dslreasoner.faulttree.model.cft.CftPackage#getComponent_MultipleAllowed()
+ * @model default="false"
+ * @generated
+ */
+ boolean isMultipleAllowed();
+
+ /**
+ * Sets the value of the '{@link hu.bme.mit.inf.dslreasoner.faulttree.model.cft.Component#isMultipleAllowed Multiple Allowed }' attribute.
+ *
+ *
+ * @param value the new value of the 'Multiple Allowed ' attribute.
+ * @see #isMultipleAllowed()
+ * @generated
+ */
+ void setMultipleAllowed(boolean value);
+
} // Component
diff --git a/Stochastic/hu.bme.mit.inf.dslreasoner.faulttree.model/ecore-gen/hu/bme/mit/inf/dslreasoner/faulttree/model/cft/Connection.java b/Stochastic/hu.bme.mit.inf.dslreasoner.faulttree.model/ecore-gen/hu/bme/mit/inf/dslreasoner/faulttree/model/cft/Connection.java
index c05e809b..9ca5b77f 100644
--- a/Stochastic/hu.bme.mit.inf.dslreasoner.faulttree.model/ecore-gen/hu/bme/mit/inf/dslreasoner/faulttree/model/cft/Connection.java
+++ b/Stochastic/hu.bme.mit.inf.dslreasoner.faulttree.model/ecore-gen/hu/bme/mit/inf/dslreasoner/faulttree/model/cft/Connection.java
@@ -2,8 +2,6 @@
*/
package hu.bme.mit.inf.dslreasoner.faulttree.model.cft;
-import org.eclipse.emf.ecore.EObject;
-
/**
*
* A representation of the model object 'Connection '.
@@ -21,7 +19,7 @@ import org.eclipse.emf.ecore.EObject;
* @model
* @generated
*/
-public interface Connection extends EObject {
+public interface Connection extends ModalElement {
/**
* Returns the value of the 'Input ' container reference.
* It is bidirectional and its opposite is '{@link hu.bme.mit.inf.dslreasoner.faulttree.model.cft.Input#getIncomingConnections Incoming Connections }'.
diff --git a/Stochastic/hu.bme.mit.inf.dslreasoner.faulttree.model/ecore-gen/hu/bme/mit/inf/dslreasoner/faulttree/model/cft/ModalElement.java b/Stochastic/hu.bme.mit.inf.dslreasoner.faulttree.model/ecore-gen/hu/bme/mit/inf/dslreasoner/faulttree/model/cft/ModalElement.java
new file mode 100644
index 00000000..9abb6558
--- /dev/null
+++ b/Stochastic/hu.bme.mit.inf.dslreasoner.faulttree.model/ecore-gen/hu/bme/mit/inf/dslreasoner/faulttree/model/cft/ModalElement.java
@@ -0,0 +1,54 @@
+/**
+ */
+package hu.bme.mit.inf.dslreasoner.faulttree.model.cft;
+
+import org.eclipse.emf.ecore.EObject;
+
+/**
+ *
+ * A representation of the model object 'Modal Element '.
+ *
+ *
+ *
+ * The following features are supported:
+ *
+ *
+ * {@link hu.bme.mit.inf.dslreasoner.faulttree.model.cft.ModalElement#getExists Exists }
+ *
+ *
+ * @see hu.bme.mit.inf.dslreasoner.faulttree.model.cft.CftPackage#getModalElement()
+ * @model interface="true" abstract="true"
+ * @generated
+ */
+public interface ModalElement extends EObject {
+ /**
+ * Returns the value of the 'Exists ' attribute.
+ * The default value is "MUST"
.
+ * The literals are from the enumeration {@link hu.bme.mit.inf.dslreasoner.faulttree.model.cft.Modality}.
+ *
+ *
+ * If the meaning of the 'Exists ' attribute isn't clear,
+ * there really should be more of a description here...
+ *
+ *
+ * @return the value of the 'Exists ' attribute.
+ * @see hu.bme.mit.inf.dslreasoner.faulttree.model.cft.Modality
+ * @see #setExists(Modality)
+ * @see hu.bme.mit.inf.dslreasoner.faulttree.model.cft.CftPackage#getModalElement_Exists()
+ * @model default="MUST"
+ * @generated
+ */
+ Modality getExists();
+
+ /**
+ * Sets the value of the '{@link hu.bme.mit.inf.dslreasoner.faulttree.model.cft.ModalElement#getExists Exists }' attribute.
+ *
+ *
+ * @param value the new value of the 'Exists ' attribute.
+ * @see hu.bme.mit.inf.dslreasoner.faulttree.model.cft.Modality
+ * @see #getExists()
+ * @generated
+ */
+ void setExists(Modality value);
+
+} // ModalElement
diff --git a/Stochastic/hu.bme.mit.inf.dslreasoner.faulttree.model/ecore-gen/hu/bme/mit/inf/dslreasoner/faulttree/model/cft/Modality.java b/Stochastic/hu.bme.mit.inf.dslreasoner.faulttree.model/ecore-gen/hu/bme/mit/inf/dslreasoner/faulttree/model/cft/Modality.java
new file mode 100644
index 00000000..6b7dc1e4
--- /dev/null
+++ b/Stochastic/hu.bme.mit.inf.dslreasoner.faulttree.model/ecore-gen/hu/bme/mit/inf/dslreasoner/faulttree/model/cft/Modality.java
@@ -0,0 +1,244 @@
+/**
+ */
+package hu.bme.mit.inf.dslreasoner.faulttree.model.cft;
+
+import java.util.Arrays;
+import java.util.Collections;
+import java.util.List;
+
+import org.eclipse.emf.common.util.Enumerator;
+
+/**
+ *
+ * A representation of the literals of the enumeration 'Modality ',
+ * and utility methods for working with them.
+ *
+ * @see hu.bme.mit.inf.dslreasoner.faulttree.model.cft.CftPackage#getModality()
+ * @model
+ * @generated
+ */
+public enum Modality implements Enumerator {
+ /**
+ * The 'MAY ' literal object.
+ *
+ *
+ * @see #MAY_VALUE
+ * @generated
+ * @ordered
+ */
+ MAY(0, "MAY", "MAY"),
+
+ /**
+ * The 'CURRENT ' literal object.
+ *
+ *
+ * @see #CURRENT_VALUE
+ * @generated
+ * @ordered
+ */
+ CURRENT(1, "CURRENT", "CURRENT"),
+
+ /**
+ * The 'MUST ' literal object.
+ *
+ *
+ * @see #MUST_VALUE
+ * @generated
+ * @ordered
+ */
+ MUST(2, "MUST", "MUST");
+
+ /**
+ * The 'MAY ' literal value.
+ *
+ *
+ * If the meaning of 'MAY ' literal object isn't clear,
+ * there really should be more of a description here...
+ *
+ *
+ * @see #MAY
+ * @model
+ * @generated
+ * @ordered
+ */
+ public static final int MAY_VALUE = 0;
+
+ /**
+ * The 'CURRENT ' literal value.
+ *
+ *
+ * If the meaning of 'CURRENT ' literal object isn't clear,
+ * there really should be more of a description here...
+ *
+ *
+ * @see #CURRENT
+ * @model
+ * @generated
+ * @ordered
+ */
+ public static final int CURRENT_VALUE = 1;
+
+ /**
+ * The 'MUST ' literal value.
+ *
+ *
+ * If the meaning of 'MUST ' literal object isn't clear,
+ * there really should be more of a description here...
+ *
+ *
+ * @see #MUST
+ * @model
+ * @generated
+ * @ordered
+ */
+ public static final int MUST_VALUE = 2;
+
+ /**
+ * An array of all the 'Modality ' enumerators.
+ *
+ *
+ * @generated
+ */
+ private static final Modality[] VALUES_ARRAY =
+ new Modality[] {
+ MAY,
+ CURRENT,
+ MUST,
+ };
+
+ /**
+ * A public read-only list of all the 'Modality ' enumerators.
+ *
+ *
+ * @generated
+ */
+ public static final List VALUES = Collections.unmodifiableList(Arrays.asList(VALUES_ARRAY));
+
+ /**
+ * Returns the 'Modality ' literal with the specified literal value.
+ *
+ *
+ * @param literal the literal.
+ * @return the matching enumerator or null
.
+ * @generated
+ */
+ public static Modality get(String literal) {
+ for (int i = 0; i < VALUES_ARRAY.length; ++i) {
+ Modality result = VALUES_ARRAY[i];
+ if (result.toString().equals(literal)) {
+ return result;
+ }
+ }
+ return null;
+ }
+
+ /**
+ * Returns the 'Modality ' literal with the specified name.
+ *
+ *
+ * @param name the name.
+ * @return the matching enumerator or null
.
+ * @generated
+ */
+ public static Modality getByName(String name) {
+ for (int i = 0; i < VALUES_ARRAY.length; ++i) {
+ Modality result = VALUES_ARRAY[i];
+ if (result.getName().equals(name)) {
+ return result;
+ }
+ }
+ return null;
+ }
+
+ /**
+ * Returns the 'Modality ' literal with the specified integer value.
+ *
+ *
+ * @param value the integer value.
+ * @return the matching enumerator or null
.
+ * @generated
+ */
+ public static Modality get(int value) {
+ switch (value) {
+ case MAY_VALUE: return MAY;
+ case CURRENT_VALUE: return CURRENT;
+ case MUST_VALUE: return MUST;
+ }
+ return null;
+ }
+
+ /**
+ *
+ *
+ * @generated
+ */
+ private final int value;
+
+ /**
+ *
+ *
+ * @generated
+ */
+ private final String name;
+
+ /**
+ *
+ *
+ * @generated
+ */
+ private final String literal;
+
+ /**
+ * Only this class can construct instances.
+ *
+ *
+ * @generated
+ */
+ private Modality(int value, String name, String literal) {
+ this.value = value;
+ this.name = name;
+ this.literal = literal;
+ }
+
+ /**
+ *
+ *
+ * @generated
+ */
+ @Override
+ public int getValue() {
+ return value;
+ }
+
+ /**
+ *
+ *
+ * @generated
+ */
+ @Override
+ public String getName() {
+ return name;
+ }
+
+ /**
+ *
+ *
+ * @generated
+ */
+ @Override
+ public String getLiteral() {
+ return literal;
+ }
+
+ /**
+ * Returns the literal value of the enumerator, which is its string representation.
+ *
+ *
+ * @generated
+ */
+ @Override
+ public String toString() {
+ return literal;
+ }
+
+} //Modality
diff --git a/Stochastic/hu.bme.mit.inf.dslreasoner.faulttree.model/ecore-gen/hu/bme/mit/inf/dslreasoner/faulttree/model/cft/impl/CftFactoryImpl.java b/Stochastic/hu.bme.mit.inf.dslreasoner.faulttree.model/ecore-gen/hu/bme/mit/inf/dslreasoner/faulttree/model/cft/impl/CftFactoryImpl.java
index 6eac2861..6b07b541 100644
--- a/Stochastic/hu.bme.mit.inf.dslreasoner.faulttree.model/ecore-gen/hu/bme/mit/inf/dslreasoner/faulttree/model/cft/impl/CftFactoryImpl.java
+++ b/Stochastic/hu.bme.mit.inf.dslreasoner.faulttree.model/ecore-gen/hu/bme/mit/inf/dslreasoner/faulttree/model/cft/impl/CftFactoryImpl.java
@@ -5,6 +5,7 @@ package hu.bme.mit.inf.dslreasoner.faulttree.model.cft.impl;
import hu.bme.mit.inf.dslreasoner.faulttree.model.cft.*;
import org.eclipse.emf.ecore.EClass;
+import org.eclipse.emf.ecore.EDataType;
import org.eclipse.emf.ecore.EObject;
import org.eclipse.emf.ecore.EPackage;
@@ -72,6 +73,36 @@ public class CftFactoryImpl extends EFactoryImpl implements CftFactory {
}
}
+ /**
+ *
+ *
+ * @generated
+ */
+ @Override
+ public Object createFromString(EDataType eDataType, String initialValue) {
+ switch (eDataType.getClassifierID()) {
+ case CftPackage.MODALITY:
+ return createModalityFromString(eDataType, initialValue);
+ default:
+ throw new IllegalArgumentException("The datatype '" + eDataType.getName() + "' is not a valid classifier");
+ }
+ }
+
+ /**
+ *
+ *
+ * @generated
+ */
+ @Override
+ public String convertToString(EDataType eDataType, Object instanceValue) {
+ switch (eDataType.getClassifierID()) {
+ case CftPackage.MODALITY:
+ return convertModalityToString(eDataType, instanceValue);
+ default:
+ throw new IllegalArgumentException("The datatype '" + eDataType.getName() + "' is not a valid classifier");
+ }
+ }
+
/**
*
*
@@ -193,6 +224,26 @@ public class CftFactoryImpl extends EFactoryImpl implements CftFactory {
return connection;
}
+ /**
+ *
+ *
+ * @generated
+ */
+ public Modality createModalityFromString(EDataType eDataType, String initialValue) {
+ Modality result = Modality.get(initialValue);
+ if (result == null) throw new IllegalArgumentException("The value '" + initialValue + "' is not a valid enumerator of '" + eDataType.getName() + "'");
+ return result;
+ }
+
+ /**
+ *
+ *
+ * @generated
+ */
+ public String convertModalityToString(EDataType eDataType, Object instanceValue) {
+ return instanceValue == null ? null : instanceValue.toString();
+ }
+
/**
*
*
diff --git a/Stochastic/hu.bme.mit.inf.dslreasoner.faulttree.model/ecore-gen/hu/bme/mit/inf/dslreasoner/faulttree/model/cft/impl/CftPackageImpl.java b/Stochastic/hu.bme.mit.inf.dslreasoner.faulttree.model/ecore-gen/hu/bme/mit/inf/dslreasoner/faulttree/model/cft/impl/CftPackageImpl.java
index 1d6b6a23..2d70d7ce 100644
--- a/Stochastic/hu.bme.mit.inf.dslreasoner.faulttree.model/ecore-gen/hu/bme/mit/inf/dslreasoner/faulttree/model/cft/impl/CftPackageImpl.java
+++ b/Stochastic/hu.bme.mit.inf.dslreasoner.faulttree.model/ecore-gen/hu/bme/mit/inf/dslreasoner/faulttree/model/cft/impl/CftPackageImpl.java
@@ -16,6 +16,8 @@ import hu.bme.mit.inf.dslreasoner.faulttree.model.cft.GateDefinition;
import hu.bme.mit.inf.dslreasoner.faulttree.model.cft.Input;
import hu.bme.mit.inf.dslreasoner.faulttree.model.cft.InputEvent;
import hu.bme.mit.inf.dslreasoner.faulttree.model.cft.KOfMGateDefinition;
+import hu.bme.mit.inf.dslreasoner.faulttree.model.cft.ModalElement;
+import hu.bme.mit.inf.dslreasoner.faulttree.model.cft.Modality;
import hu.bme.mit.inf.dslreasoner.faulttree.model.cft.OrGateDefinition;
import hu.bme.mit.inf.dslreasoner.faulttree.model.cft.Output;
@@ -23,6 +25,7 @@ import hu.bme.mit.inf.dslreasoner.faulttree.model.ft.FtPackage;
import org.eclipse.emf.ecore.EAttribute;
import org.eclipse.emf.ecore.EClass;
+import org.eclipse.emf.ecore.EEnum;
import org.eclipse.emf.ecore.EPackage;
import org.eclipse.emf.ecore.EReference;
@@ -133,6 +136,20 @@ public class CftPackageImpl extends EPackageImpl implements CftPackage {
*/
private EClass connectionEClass = null;
+ /**
+ *
+ *
+ * @generated
+ */
+ private EClass modalElementEClass = null;
+
+ /**
+ *
+ *
+ * @generated
+ */
+ private EEnum modalityEEnum = null;
+
/**
* Creates an instance of the model Package , registered with
* {@link org.eclipse.emf.ecore.EPackage.Registry EPackage.Registry} by the package
@@ -467,6 +484,16 @@ public class CftPackageImpl extends EPackageImpl implements CftPackage {
return (EAttribute)componentEClass.getEStructuralFeatures().get(3);
}
+ /**
+ *
+ *
+ * @generated
+ */
+ @Override
+ public EAttribute getComponent_MultipleAllowed() {
+ return (EAttribute)componentEClass.getEStructuralFeatures().get(4);
+ }
+
/**
*
*
@@ -577,6 +604,36 @@ public class CftPackageImpl extends EPackageImpl implements CftPackage {
return (EReference)connectionEClass.getEStructuralFeatures().get(1);
}
+ /**
+ *
+ *
+ * @generated
+ */
+ @Override
+ public EClass getModalElement() {
+ return modalElementEClass;
+ }
+
+ /**
+ *
+ *
+ * @generated
+ */
+ @Override
+ public EAttribute getModalElement_Exists() {
+ return (EAttribute)modalElementEClass.getEStructuralFeatures().get(0);
+ }
+
+ /**
+ *
+ *
+ * @generated
+ */
+ @Override
+ public EEnum getModality() {
+ return modalityEEnum;
+ }
+
/**
*
*
@@ -643,6 +700,7 @@ public class CftPackageImpl extends EPackageImpl implements CftPackage {
createEReference(componentEClass, COMPONENT__OUTPUTS);
createEReference(componentEClass, COMPONENT__COMPONENT_DEFINITION);
createEAttribute(componentEClass, COMPONENT__NAME);
+ createEAttribute(componentEClass, COMPONENT__MULTIPLE_ALLOWED);
inputEClass = createEClass(INPUT);
createEReference(inputEClass, INPUT__INPUT_EVENT);
@@ -657,6 +715,12 @@ public class CftPackageImpl extends EPackageImpl implements CftPackage {
connectionEClass = createEClass(CONNECTION);
createEReference(connectionEClass, CONNECTION__INPUT);
createEReference(connectionEClass, CONNECTION__OUTPUT);
+
+ modalElementEClass = createEClass(MODAL_ELEMENT);
+ createEAttribute(modalElementEClass, MODAL_ELEMENT__EXISTS);
+
+ // Create enums
+ modalityEEnum = createEEnum(MODALITY);
}
/**
@@ -697,6 +761,8 @@ public class CftPackageImpl extends EPackageImpl implements CftPackage {
andGateDefinitionEClass.getESuperTypes().add(this.getGateDefinition());
orGateDefinitionEClass.getESuperTypes().add(this.getGateDefinition());
kOfMGateDefinitionEClass.getESuperTypes().add(this.getGateDefinition());
+ componentEClass.getESuperTypes().add(this.getModalElement());
+ connectionEClass.getESuperTypes().add(this.getModalElement());
// Initialize classes, features, and operations; add parameters
initEClass(componentDefinitionEClass, ComponentDefinition.class, "ComponentDefinition", !IS_ABSTRACT, !IS_INTERFACE, IS_GENERATED_INSTANCE_CLASS);
@@ -736,6 +802,7 @@ public class CftPackageImpl extends EPackageImpl implements CftPackage {
initEReference(getComponent_Outputs(), this.getOutput(), this.getOutput_Component(), "outputs", null, 0, -1, Component.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, IS_COMPOSITE, !IS_RESOLVE_PROXIES, !IS_UNSETTABLE, IS_UNIQUE, !IS_DERIVED, IS_ORDERED);
initEReference(getComponent_ComponentDefinition(), this.getComponentDefinition(), null, "componentDefinition", null, 1, 1, Component.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, !IS_COMPOSITE, IS_RESOLVE_PROXIES, !IS_UNSETTABLE, IS_UNIQUE, !IS_DERIVED, IS_ORDERED);
initEAttribute(getComponent_Name(), ecorePackage.getEString(), "name", null, 0, 1, Component.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, !IS_UNSETTABLE, !IS_ID, IS_UNIQUE, !IS_DERIVED, IS_ORDERED);
+ initEAttribute(getComponent_MultipleAllowed(), ecorePackage.getEBoolean(), "multipleAllowed", "false", 0, 1, Component.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, !IS_UNSETTABLE, !IS_ID, IS_UNIQUE, !IS_DERIVED, IS_ORDERED);
initEClass(inputEClass, Input.class, "Input", !IS_ABSTRACT, !IS_INTERFACE, IS_GENERATED_INSTANCE_CLASS);
initEReference(getInput_InputEvent(), this.getInputEvent(), null, "inputEvent", null, 1, 1, Input.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, !IS_COMPOSITE, IS_RESOLVE_PROXIES, !IS_UNSETTABLE, IS_UNIQUE, !IS_DERIVED, IS_ORDERED);
@@ -751,6 +818,15 @@ public class CftPackageImpl extends EPackageImpl implements CftPackage {
initEReference(getConnection_Input(), this.getInput(), this.getInput_IncomingConnections(), "input", null, 1, 1, Connection.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, !IS_COMPOSITE, !IS_RESOLVE_PROXIES, !IS_UNSETTABLE, IS_UNIQUE, !IS_DERIVED, IS_ORDERED);
initEReference(getConnection_Output(), this.getOutput(), this.getOutput_OutgoingConnections(), "output", null, 1, 1, Connection.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, !IS_COMPOSITE, IS_RESOLVE_PROXIES, !IS_UNSETTABLE, IS_UNIQUE, !IS_DERIVED, IS_ORDERED);
+ initEClass(modalElementEClass, ModalElement.class, "ModalElement", IS_ABSTRACT, IS_INTERFACE, IS_GENERATED_INSTANCE_CLASS);
+ initEAttribute(getModalElement_Exists(), this.getModality(), "exists", "MUST", 0, 1, ModalElement.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, !IS_UNSETTABLE, !IS_ID, IS_UNIQUE, !IS_DERIVED, IS_ORDERED);
+
+ // Initialize enums and add enum literals
+ initEEnum(modalityEEnum, Modality.class, "Modality");
+ addEEnumLiteral(modalityEEnum, Modality.MAY);
+ addEEnumLiteral(modalityEEnum, Modality.CURRENT);
+ addEEnumLiteral(modalityEEnum, Modality.MUST);
+
// Create resource
createResource(eNS_URI);
}
diff --git a/Stochastic/hu.bme.mit.inf.dslreasoner.faulttree.model/ecore-gen/hu/bme/mit/inf/dslreasoner/faulttree/model/cft/impl/ComponentImpl.java b/Stochastic/hu.bme.mit.inf.dslreasoner.faulttree.model/ecore-gen/hu/bme/mit/inf/dslreasoner/faulttree/model/cft/impl/ComponentImpl.java
index 847b6ee1..dcbf7660 100644
--- a/Stochastic/hu.bme.mit.inf.dslreasoner.faulttree.model/ecore-gen/hu/bme/mit/inf/dslreasoner/faulttree/model/cft/impl/ComponentImpl.java
+++ b/Stochastic/hu.bme.mit.inf.dslreasoner.faulttree.model/ecore-gen/hu/bme/mit/inf/dslreasoner/faulttree/model/cft/impl/ComponentImpl.java
@@ -6,6 +6,7 @@ import hu.bme.mit.inf.dslreasoner.faulttree.model.cft.CftPackage;
import hu.bme.mit.inf.dslreasoner.faulttree.model.cft.Component;
import hu.bme.mit.inf.dslreasoner.faulttree.model.cft.ComponentDefinition;
import hu.bme.mit.inf.dslreasoner.faulttree.model.cft.Input;
+import hu.bme.mit.inf.dslreasoner.faulttree.model.cft.Modality;
import hu.bme.mit.inf.dslreasoner.faulttree.model.cft.Output;
import java.util.Collection;
@@ -32,15 +33,37 @@ import org.eclipse.emf.ecore.util.InternalEList;
* The following features are implemented:
*
*
+ * {@link hu.bme.mit.inf.dslreasoner.faulttree.model.cft.impl.ComponentImpl#getExists Exists }
* {@link hu.bme.mit.inf.dslreasoner.faulttree.model.cft.impl.ComponentImpl#getInputs Inputs }
* {@link hu.bme.mit.inf.dslreasoner.faulttree.model.cft.impl.ComponentImpl#getOutputs Outputs }
* {@link hu.bme.mit.inf.dslreasoner.faulttree.model.cft.impl.ComponentImpl#getComponentDefinition Component Definition }
* {@link hu.bme.mit.inf.dslreasoner.faulttree.model.cft.impl.ComponentImpl#getName Name }
+ * {@link hu.bme.mit.inf.dslreasoner.faulttree.model.cft.impl.ComponentImpl#isMultipleAllowed Multiple Allowed }
*
*
* @generated
*/
public class ComponentImpl extends MinimalEObjectImpl.Container implements Component {
+ /**
+ * The default value of the '{@link #getExists() Exists }' attribute.
+ *
+ *
+ * @see #getExists()
+ * @generated
+ * @ordered
+ */
+ protected static final Modality EXISTS_EDEFAULT = Modality.MUST;
+
+ /**
+ * The cached value of the '{@link #getExists() Exists }' attribute.
+ *
+ *
+ * @see #getExists()
+ * @generated
+ * @ordered
+ */
+ protected Modality exists = EXISTS_EDEFAULT;
+
/**
* The cached value of the '{@link #getInputs() Inputs }' containment reference list.
*
@@ -91,6 +114,26 @@ public class ComponentImpl extends MinimalEObjectImpl.Container implements Compo
*/
protected String name = NAME_EDEFAULT;
+ /**
+ * The default value of the '{@link #isMultipleAllowed() Multiple Allowed }' attribute.
+ *
+ *
+ * @see #isMultipleAllowed()
+ * @generated
+ * @ordered
+ */
+ protected static final boolean MULTIPLE_ALLOWED_EDEFAULT = false;
+
+ /**
+ * The cached value of the '{@link #isMultipleAllowed() Multiple Allowed }' attribute.
+ *
+ *
+ * @see #isMultipleAllowed()
+ * @generated
+ * @ordered
+ */
+ protected boolean multipleAllowed = MULTIPLE_ALLOWED_EDEFAULT;
+
/**
*
*
@@ -199,6 +242,52 @@ public class ComponentImpl extends MinimalEObjectImpl.Container implements Compo
eNotify(new ENotificationImpl(this, Notification.SET, CftPackage.COMPONENT__NAME, oldName, name));
}
+ /**
+ *
+ *
+ * @generated
+ */
+ @Override
+ public Modality getExists() {
+ return exists;
+ }
+
+ /**
+ *
+ *
+ * @generated
+ */
+ @Override
+ public void setExists(Modality newExists) {
+ Modality oldExists = exists;
+ exists = newExists == null ? EXISTS_EDEFAULT : newExists;
+ if (eNotificationRequired())
+ eNotify(new ENotificationImpl(this, Notification.SET, CftPackage.COMPONENT__EXISTS, oldExists, exists));
+ }
+
+ /**
+ *
+ *
+ * @generated
+ */
+ @Override
+ public boolean isMultipleAllowed() {
+ return multipleAllowed;
+ }
+
+ /**
+ *
+ *
+ * @generated
+ */
+ @Override
+ public void setMultipleAllowed(boolean newMultipleAllowed) {
+ boolean oldMultipleAllowed = multipleAllowed;
+ multipleAllowed = newMultipleAllowed;
+ if (eNotificationRequired())
+ eNotify(new ENotificationImpl(this, Notification.SET, CftPackage.COMPONENT__MULTIPLE_ALLOWED, oldMultipleAllowed, multipleAllowed));
+ }
+
/**
*
*
@@ -240,6 +329,8 @@ public class ComponentImpl extends MinimalEObjectImpl.Container implements Compo
@Override
public Object eGet(int featureID, boolean resolve, boolean coreType) {
switch (featureID) {
+ case CftPackage.COMPONENT__EXISTS:
+ return getExists();
case CftPackage.COMPONENT__INPUTS:
return getInputs();
case CftPackage.COMPONENT__OUTPUTS:
@@ -249,6 +340,8 @@ public class ComponentImpl extends MinimalEObjectImpl.Container implements Compo
return basicGetComponentDefinition();
case CftPackage.COMPONENT__NAME:
return getName();
+ case CftPackage.COMPONENT__MULTIPLE_ALLOWED:
+ return isMultipleAllowed();
}
return super.eGet(featureID, resolve, coreType);
}
@@ -262,6 +355,9 @@ public class ComponentImpl extends MinimalEObjectImpl.Container implements Compo
@Override
public void eSet(int featureID, Object newValue) {
switch (featureID) {
+ case CftPackage.COMPONENT__EXISTS:
+ setExists((Modality)newValue);
+ return;
case CftPackage.COMPONENT__INPUTS:
getInputs().clear();
getInputs().addAll((Collection extends Input>)newValue);
@@ -276,6 +372,9 @@ public class ComponentImpl extends MinimalEObjectImpl.Container implements Compo
case CftPackage.COMPONENT__NAME:
setName((String)newValue);
return;
+ case CftPackage.COMPONENT__MULTIPLE_ALLOWED:
+ setMultipleAllowed((Boolean)newValue);
+ return;
}
super.eSet(featureID, newValue);
}
@@ -288,6 +387,9 @@ public class ComponentImpl extends MinimalEObjectImpl.Container implements Compo
@Override
public void eUnset(int featureID) {
switch (featureID) {
+ case CftPackage.COMPONENT__EXISTS:
+ setExists(EXISTS_EDEFAULT);
+ return;
case CftPackage.COMPONENT__INPUTS:
getInputs().clear();
return;
@@ -300,6 +402,9 @@ public class ComponentImpl extends MinimalEObjectImpl.Container implements Compo
case CftPackage.COMPONENT__NAME:
setName(NAME_EDEFAULT);
return;
+ case CftPackage.COMPONENT__MULTIPLE_ALLOWED:
+ setMultipleAllowed(MULTIPLE_ALLOWED_EDEFAULT);
+ return;
}
super.eUnset(featureID);
}
@@ -312,6 +417,8 @@ public class ComponentImpl extends MinimalEObjectImpl.Container implements Compo
@Override
public boolean eIsSet(int featureID) {
switch (featureID) {
+ case CftPackage.COMPONENT__EXISTS:
+ return exists != EXISTS_EDEFAULT;
case CftPackage.COMPONENT__INPUTS:
return inputs != null && !inputs.isEmpty();
case CftPackage.COMPONENT__OUTPUTS:
@@ -320,6 +427,8 @@ public class ComponentImpl extends MinimalEObjectImpl.Container implements Compo
return componentDefinition != null;
case CftPackage.COMPONENT__NAME:
return NAME_EDEFAULT == null ? name != null : !NAME_EDEFAULT.equals(name);
+ case CftPackage.COMPONENT__MULTIPLE_ALLOWED:
+ return multipleAllowed != MULTIPLE_ALLOWED_EDEFAULT;
}
return super.eIsSet(featureID);
}
@@ -334,8 +443,12 @@ public class ComponentImpl extends MinimalEObjectImpl.Container implements Compo
if (eIsProxy()) return super.toString();
StringBuilder result = new StringBuilder(super.toString());
- result.append(" (name: ");
+ result.append(" (exists: ");
+ result.append(exists);
+ result.append(", name: ");
result.append(name);
+ result.append(", multipleAllowed: ");
+ result.append(multipleAllowed);
result.append(')');
return result.toString();
}
diff --git a/Stochastic/hu.bme.mit.inf.dslreasoner.faulttree.model/ecore-gen/hu/bme/mit/inf/dslreasoner/faulttree/model/cft/impl/ConnectionImpl.java b/Stochastic/hu.bme.mit.inf.dslreasoner.faulttree.model/ecore-gen/hu/bme/mit/inf/dslreasoner/faulttree/model/cft/impl/ConnectionImpl.java
index 7506e4d7..aea86ed4 100644
--- a/Stochastic/hu.bme.mit.inf.dslreasoner.faulttree.model/ecore-gen/hu/bme/mit/inf/dslreasoner/faulttree/model/cft/impl/ConnectionImpl.java
+++ b/Stochastic/hu.bme.mit.inf.dslreasoner.faulttree.model/ecore-gen/hu/bme/mit/inf/dslreasoner/faulttree/model/cft/impl/ConnectionImpl.java
@@ -5,6 +5,7 @@ package hu.bme.mit.inf.dslreasoner.faulttree.model.cft.impl;
import hu.bme.mit.inf.dslreasoner.faulttree.model.cft.CftPackage;
import hu.bme.mit.inf.dslreasoner.faulttree.model.cft.Connection;
import hu.bme.mit.inf.dslreasoner.faulttree.model.cft.Input;
+import hu.bme.mit.inf.dslreasoner.faulttree.model.cft.Modality;
import hu.bme.mit.inf.dslreasoner.faulttree.model.cft.Output;
import org.eclipse.emf.common.notify.Notification;
@@ -26,6 +27,7 @@ import org.eclipse.emf.ecore.util.EcoreUtil;
* The following features are implemented:
*
*
+ * {@link hu.bme.mit.inf.dslreasoner.faulttree.model.cft.impl.ConnectionImpl#getExists Exists }
* {@link hu.bme.mit.inf.dslreasoner.faulttree.model.cft.impl.ConnectionImpl#getInput Input }
* {@link hu.bme.mit.inf.dslreasoner.faulttree.model.cft.impl.ConnectionImpl#getOutput Output }
*
@@ -33,6 +35,26 @@ import org.eclipse.emf.ecore.util.EcoreUtil;
* @generated
*/
public class ConnectionImpl extends MinimalEObjectImpl.Container implements Connection {
+ /**
+ * The default value of the '{@link #getExists() Exists }' attribute.
+ *
+ *
+ * @see #getExists()
+ * @generated
+ * @ordered
+ */
+ protected static final Modality EXISTS_EDEFAULT = Modality.MUST;
+
+ /**
+ * The cached value of the '{@link #getExists() Exists }' attribute.
+ *
+ *
+ * @see #getExists()
+ * @generated
+ * @ordered
+ */
+ protected Modality exists = EXISTS_EDEFAULT;
+
/**
* The cached value of the '{@link #getOutput() Output }' reference.
*
@@ -167,6 +189,29 @@ public class ConnectionImpl extends MinimalEObjectImpl.Container implements Conn
eNotify(new ENotificationImpl(this, Notification.SET, CftPackage.CONNECTION__OUTPUT, newOutput, newOutput));
}
+ /**
+ *
+ *
+ * @generated
+ */
+ @Override
+ public Modality getExists() {
+ return exists;
+ }
+
+ /**
+ *
+ *
+ * @generated
+ */
+ @Override
+ public void setExists(Modality newExists) {
+ Modality oldExists = exists;
+ exists = newExists == null ? EXISTS_EDEFAULT : newExists;
+ if (eNotificationRequired())
+ eNotify(new ENotificationImpl(this, Notification.SET, CftPackage.CONNECTION__EXISTS, oldExists, exists));
+ }
+
/**
*
*
@@ -225,6 +270,8 @@ public class ConnectionImpl extends MinimalEObjectImpl.Container implements Conn
@Override
public Object eGet(int featureID, boolean resolve, boolean coreType) {
switch (featureID) {
+ case CftPackage.CONNECTION__EXISTS:
+ return getExists();
case CftPackage.CONNECTION__INPUT:
return getInput();
case CftPackage.CONNECTION__OUTPUT:
@@ -242,6 +289,9 @@ public class ConnectionImpl extends MinimalEObjectImpl.Container implements Conn
@Override
public void eSet(int featureID, Object newValue) {
switch (featureID) {
+ case CftPackage.CONNECTION__EXISTS:
+ setExists((Modality)newValue);
+ return;
case CftPackage.CONNECTION__INPUT:
setInput((Input)newValue);
return;
@@ -260,6 +310,9 @@ public class ConnectionImpl extends MinimalEObjectImpl.Container implements Conn
@Override
public void eUnset(int featureID) {
switch (featureID) {
+ case CftPackage.CONNECTION__EXISTS:
+ setExists(EXISTS_EDEFAULT);
+ return;
case CftPackage.CONNECTION__INPUT:
setInput((Input)null);
return;
@@ -278,6 +331,8 @@ public class ConnectionImpl extends MinimalEObjectImpl.Container implements Conn
@Override
public boolean eIsSet(int featureID) {
switch (featureID) {
+ case CftPackage.CONNECTION__EXISTS:
+ return exists != EXISTS_EDEFAULT;
case CftPackage.CONNECTION__INPUT:
return getInput() != null;
case CftPackage.CONNECTION__OUTPUT:
@@ -286,4 +341,20 @@ public class ConnectionImpl extends MinimalEObjectImpl.Container implements Conn
return super.eIsSet(featureID);
}
+ /**
+ *
+ *
+ * @generated
+ */
+ @Override
+ public String toString() {
+ if (eIsProxy()) return super.toString();
+
+ StringBuilder result = new StringBuilder(super.toString());
+ result.append(" (exists: ");
+ result.append(exists);
+ result.append(')');
+ return result.toString();
+ }
+
} //ConnectionImpl
diff --git a/Stochastic/hu.bme.mit.inf.dslreasoner.faulttree.model/ecore-gen/hu/bme/mit/inf/dslreasoner/faulttree/model/cft/util/CftAdapterFactory.java b/Stochastic/hu.bme.mit.inf.dslreasoner.faulttree.model/ecore-gen/hu/bme/mit/inf/dslreasoner/faulttree/model/cft/util/CftAdapterFactory.java
index e3a40888..f5d3bf83 100644
--- a/Stochastic/hu.bme.mit.inf.dslreasoner.faulttree.model/ecore-gen/hu/bme/mit/inf/dslreasoner/faulttree/model/cft/util/CftAdapterFactory.java
+++ b/Stochastic/hu.bme.mit.inf.dslreasoner.faulttree.model/ecore-gen/hu/bme/mit/inf/dslreasoner/faulttree/model/cft/util/CftAdapterFactory.java
@@ -124,6 +124,10 @@ public class CftAdapterFactory extends AdapterFactoryImpl {
return createConnectionAdapter();
}
@Override
+ public Adapter caseModalElement(ModalElement object) {
+ return createModalElementAdapter();
+ }
+ @Override
public Adapter defaultCase(EObject object) {
return createEObjectAdapter();
}
@@ -339,6 +343,20 @@ public class CftAdapterFactory extends AdapterFactoryImpl {
return null;
}
+ /**
+ * Creates a new adapter for an object of class '{@link hu.bme.mit.inf.dslreasoner.faulttree.model.cft.ModalElement Modal Element }'.
+ *
+ * This default implementation returns null so that we can easily ignore cases;
+ * it's useful to ignore a case when inheritance will catch all the cases anyway.
+ *
+ * @return the new adapter.
+ * @see hu.bme.mit.inf.dslreasoner.faulttree.model.cft.ModalElement
+ * @generated
+ */
+ public Adapter createModalElementAdapter() {
+ return null;
+ }
+
/**
* Creates a new adapter for the default case.
*
diff --git a/Stochastic/hu.bme.mit.inf.dslreasoner.faulttree.model/ecore-gen/hu/bme/mit/inf/dslreasoner/faulttree/model/cft/util/CftSwitch.java b/Stochastic/hu.bme.mit.inf.dslreasoner.faulttree.model/ecore-gen/hu/bme/mit/inf/dslreasoner/faulttree/model/cft/util/CftSwitch.java
index e32d792b..3c5a4fd9 100644
--- a/Stochastic/hu.bme.mit.inf.dslreasoner.faulttree.model/ecore-gen/hu/bme/mit/inf/dslreasoner/faulttree/model/cft/util/CftSwitch.java
+++ b/Stochastic/hu.bme.mit.inf.dslreasoner.faulttree.model/ecore-gen/hu/bme/mit/inf/dslreasoner/faulttree/model/cft/util/CftSwitch.java
@@ -144,6 +144,7 @@ public class CftSwitch extends Switch {
case CftPackage.COMPONENT: {
Component component = (Component)theEObject;
T result = caseComponent(component);
+ if (result == null) result = caseModalElement(component);
if (result == null) result = defaultCase(theEObject);
return result;
}
@@ -162,6 +163,13 @@ public class CftSwitch extends Switch {
case CftPackage.CONNECTION: {
Connection connection = (Connection)theEObject;
T result = caseConnection(connection);
+ if (result == null) result = caseModalElement(connection);
+ if (result == null) result = defaultCase(theEObject);
+ return result;
+ }
+ case CftPackage.MODAL_ELEMENT: {
+ ModalElement modalElement = (ModalElement)theEObject;
+ T result = caseModalElement(modalElement);
if (result == null) result = defaultCase(theEObject);
return result;
}
@@ -379,6 +387,21 @@ public class CftSwitch extends Switch {
return null;
}
+ /**
+ * Returns the result of interpreting the object as an instance of 'Modal Element '.
+ *
+ * This implementation returns null;
+ * returning a non-null result will terminate the switch.
+ *
+ * @param object the target of the switch.
+ * @return the result of interpreting the object as an instance of 'Modal Element '.
+ * @see #doSwitch(org.eclipse.emf.ecore.EObject) doSwitch(EObject)
+ * @generated
+ */
+ public T caseModalElement(ModalElement object) {
+ return null;
+ }
+
/**
* Returns the result of interpreting the object as an instance of 'EObject '.
*
diff --git a/Stochastic/hu.bme.mit.inf.dslreasoner.faulttree.model/model/cft.ecore b/Stochastic/hu.bme.mit.inf.dslreasoner.faulttree.model/model/cft.ecore
index 2fc15d94..a843aeed 100644
--- a/Stochastic/hu.bme.mit.inf.dslreasoner.faulttree.model/model/cft.ecore
+++ b/Stochastic/hu.bme.mit.inf.dslreasoner.faulttree.model/model/cft.ecore
@@ -38,7 +38,7 @@
-
+
+
-
+
+
+
+
+
+
+
+
+
diff --git a/Stochastic/hu.bme.mit.inf.dslreasoner.faulttree.model/model/cft.genmodel b/Stochastic/hu.bme.mit.inf.dslreasoner.faulttree.model/model/cft.genmodel
index 635a2f46..3cdc93c4 100644
--- a/Stochastic/hu.bme.mit.inf.dslreasoner.faulttree.model/model/cft.genmodel
+++ b/Stochastic/hu.bme.mit.inf.dslreasoner.faulttree.model/model/cft.genmodel
@@ -7,6 +7,11 @@
cft.ecore
+
+
+
+
+
@@ -41,6 +46,7 @@
+
@@ -56,5 +62,8 @@
+
+
+
diff --git a/Stochastic/hu.bme.mit.inf.dslreasoner.faulttree.model/representations.aird b/Stochastic/hu.bme.mit.inf.dslreasoner.faulttree.model/representations.aird
index 16bc44f2..edd5ed20 100644
--- a/Stochastic/hu.bme.mit.inf.dslreasoner.faulttree.model/representations.aird
+++ b/Stochastic/hu.bme.mit.inf.dslreasoner.faulttree.model/representations.aird
@@ -6,6 +6,7 @@
model/ft.genmodel
http://www.eclipse.org/emf/2002/Ecore
model/cft.genmodel
+ src/hu/bme/mit/inf/dslreasoner/faulttree/model/util/CftExtensions.xtend
@@ -189,11 +190,15 @@
+
+
+
+
-
+
@@ -222,6 +227,40 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
@@ -429,7 +468,7 @@
-
+
@@ -460,7 +499,7 @@
-
+
@@ -519,7 +558,7 @@
-
+
@@ -559,6 +598,38 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
@@ -874,13 +945,13 @@
-
+
KEEP_LOCATION
KEEP_SIZE
KEEP_RATIO
-
+
@@ -892,6 +963,14 @@
+
+
+
+
+
+
+
+
@@ -923,7 +1002,7 @@
KEEP_LOCATION
KEEP_SIZE
KEEP_RATIO
-
+
@@ -972,13 +1051,13 @@
-
+
KEEP_LOCATION
KEEP_SIZE
KEEP_RATIO
-
+
@@ -1024,6 +1103,85 @@
+
+
+
+ KEEP_LOCATION
+ KEEP_SIZE
+ KEEP_RATIO
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ KEEP_LOCATION
+ KEEP_SIZE
+ KEEP_RATIO
+
+ italic
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ italic
+
+
+
+
+
+
+
+
+
+
+
+ italic
+
+
+
+
+
diff --git a/Stochastic/hu.bme.mit.inf.dslreasoner.faulttree.model/src/hu/bme/mit/inf/dslreasoner/faulttree/model/util/CftExtensions.xtend b/Stochastic/hu.bme.mit.inf.dslreasoner.faulttree.model/src/hu/bme/mit/inf/dslreasoner/faulttree/model/util/CftExtensions.xtend
new file mode 100644
index 00000000..ddf2c266
--- /dev/null
+++ b/Stochastic/hu.bme.mit.inf.dslreasoner.faulttree.model/src/hu/bme/mit/inf/dslreasoner/faulttree/model/util/CftExtensions.xtend
@@ -0,0 +1,48 @@
+package hu.bme.mit.inf.dslreasoner.faulttree.model.util
+
+import hu.bme.mit.inf.dslreasoner.faulttree.model.cft.Component
+import hu.bme.mit.inf.dslreasoner.faulttree.model.cft.Connection
+import hu.bme.mit.inf.dslreasoner.faulttree.model.cft.ModalElement
+import hu.bme.mit.inf.dslreasoner.faulttree.model.cft.Modality
+
+final class CftExtensions {
+ private new() {
+ throw new IllegalStateException("This is a static utility class and should not be instantiated directly.")
+ }
+
+ static def isMoreConcreteThan(Modality newModality, Modality original) {
+ switch (original) {
+ case MAY: newModality != Modality.MAY
+ case CURRENT: newModality == Modality.MUST
+ case MUST: false
+ }
+ }
+
+ static def currentlyExists(ModalElement element) {
+ element.exists != Modality.MAY
+ }
+
+ static def mustExist(ModalElement element) {
+ element.exists == Modality.MUST
+ }
+
+ static def appearsExactlyOnce(Component componentInstance) {
+ componentInstance.mustExist && !componentInstance.multipleAllowed
+ }
+
+ /**
+ * Checks whether the connection and its target component are both currently present.
+ *
+ * A currently present connection without a present target component is a partial model error,
+ * so we throw an exception instead of returning false
.
+ *
+ * @param connection The connection to check.
+ * @throws IllegalStateException When the target component is not currently present.
+ */
+ static def isCurrentlyConnected(Connection connection) {
+ if (connection.output.component.currentlyExists) {
+ throw new IllegalStateException("Inconsistent partial model: current connection to a component that may not currently exist")
+ }
+ connection.currentlyExists
+ }
+}
diff --git a/Stochastic/hu.bme.mit.inf.dslreasoner.faulttree.model/xtend-gen/hu/bme/mit/inf/dslreasoner/faulttree/model/util/.CftExtensions.xtendbin b/Stochastic/hu.bme.mit.inf.dslreasoner.faulttree.model/xtend-gen/hu/bme/mit/inf/dslreasoner/faulttree/model/util/.CftExtensions.xtendbin
new file mode 100644
index 00000000..a6c01277
Binary files /dev/null and b/Stochastic/hu.bme.mit.inf.dslreasoner.faulttree.model/xtend-gen/hu/bme/mit/inf/dslreasoner/faulttree/model/util/.CftExtensions.xtendbin differ
diff --git a/Stochastic/hu.bme.mit.inf.dslreasoner.faulttree.model/xtend-gen/hu/bme/mit/inf/dslreasoner/faulttree/model/util/.gitignore b/Stochastic/hu.bme.mit.inf.dslreasoner.faulttree.model/xtend-gen/hu/bme/mit/inf/dslreasoner/faulttree/model/util/.gitignore
new file mode 100644
index 00000000..945e2c6c
--- /dev/null
+++ b/Stochastic/hu.bme.mit.inf.dslreasoner.faulttree.model/xtend-gen/hu/bme/mit/inf/dslreasoner/faulttree/model/util/.gitignore
@@ -0,0 +1 @@
+/.CftExtensions.java._trace
diff --git a/Stochastic/hu.bme.mit.inf.dslreasoner.faulttree.model/xtend-gen/hu/bme/mit/inf/dslreasoner/faulttree/model/util/CftExtensions.java b/Stochastic/hu.bme.mit.inf.dslreasoner.faulttree.model/xtend-gen/hu/bme/mit/inf/dslreasoner/faulttree/model/util/CftExtensions.java
new file mode 100644
index 00000000..dbc6b279
--- /dev/null
+++ b/Stochastic/hu.bme.mit.inf.dslreasoner.faulttree.model/xtend-gen/hu/bme/mit/inf/dslreasoner/faulttree/model/util/CftExtensions.java
@@ -0,0 +1,69 @@
+package hu.bme.mit.inf.dslreasoner.faulttree.model.util;
+
+import com.google.common.base.Objects;
+import hu.bme.mit.inf.dslreasoner.faulttree.model.cft.Component;
+import hu.bme.mit.inf.dslreasoner.faulttree.model.cft.Connection;
+import hu.bme.mit.inf.dslreasoner.faulttree.model.cft.ModalElement;
+import hu.bme.mit.inf.dslreasoner.faulttree.model.cft.Modality;
+
+@SuppressWarnings("all")
+public final class CftExtensions {
+ private CftExtensions() {
+ throw new IllegalStateException("This is a static utility class and should not be instantiated directly.");
+ }
+
+ public static boolean isMoreConcreteThan(final Modality newModality, final Modality original) {
+ boolean _switchResult = false;
+ if (original != null) {
+ switch (original) {
+ case MAY:
+ _switchResult = (!Objects.equal(newModality, Modality.MAY));
+ break;
+ case CURRENT:
+ _switchResult = Objects.equal(newModality, Modality.MUST);
+ break;
+ case MUST:
+ _switchResult = false;
+ break;
+ default:
+ break;
+ }
+ }
+ return _switchResult;
+ }
+
+ public static boolean currentlyExists(final ModalElement element) {
+ Modality _exists = element.getExists();
+ return (!Objects.equal(_exists, Modality.MAY));
+ }
+
+ public static boolean mustExist(final ModalElement element) {
+ Modality _exists = element.getExists();
+ return Objects.equal(_exists, Modality.MUST);
+ }
+
+ public static boolean appearsExactlyOnce(final Component componentInstance) {
+ return (CftExtensions.mustExist(componentInstance) && (!componentInstance.isMultipleAllowed()));
+ }
+
+ /**
+ * Checks whether the connection and its target component are both currently present.
+ *
+ * A currently present connection without a present target component is a partial model error,
+ * so we throw an exception instead of returning false
.
+ *
+ * @param connection The connection to check.
+ * @throws IllegalStateException When the target component is not currently present.
+ */
+ public static boolean isCurrentlyConnected(final Connection connection) {
+ boolean _xblockexpression = false;
+ {
+ boolean _currentlyExists = CftExtensions.currentlyExists(connection.getOutput().getComponent());
+ if (_currentlyExists) {
+ throw new IllegalStateException("Inconsistent partial model: current connection to a component that may not currently exist");
+ }
+ _xblockexpression = CftExtensions.currentlyExists(connection);
+ }
+ return _xblockexpression;
+ }
+}
diff --git a/Stochastic/hu.bme.mit.inf.dslreasoner.faulttree.transformation/META-INF/MANIFEST.MF b/Stochastic/hu.bme.mit.inf.dslreasoner.faulttree.transformation/META-INF/MANIFEST.MF
index ce704acf..5ee6a4f1 100644
--- a/Stochastic/hu.bme.mit.inf.dslreasoner.faulttree.transformation/META-INF/MANIFEST.MF
+++ b/Stochastic/hu.bme.mit.inf.dslreasoner.faulttree.transformation/META-INF/MANIFEST.MF
@@ -15,7 +15,6 @@ Require-Bundle: com.google.guava,
org.eclipse.viatra.query.runtime.localsearch,
hu.bme.mit.inf.dslreasoner.faulttree.components,
hu.bme.mit.inf.dslreasoner.logic.model,
- com.github.jnr.constants;bundle-version="0.9.8",
org.apache.commons.lang;bundle-version="2.6.0"
Export-Package: hu.bme.mit.inf.dslreasoner.faulttree.transformation.cft2ft,
hu.bme.mit.inf.dslreasoner.faulttree.transformation.ecore2cft,
diff --git a/Stochastic/hu.bme.mit.inf.dslreasoner.faulttree.transformation/src/hu/bme/mit/inf/dslreasoner/faulttree/transformation/cft2ft/EventMaterializer.xtend b/Stochastic/hu.bme.mit.inf.dslreasoner.faulttree.transformation/src/hu/bme/mit/inf/dslreasoner/faulttree/transformation/cft2ft/EventMaterializer.xtend
index c9aefe51..6b3ed0d0 100644
--- a/Stochastic/hu.bme.mit.inf.dslreasoner.faulttree.transformation/src/hu/bme/mit/inf/dslreasoner/faulttree/transformation/cft2ft/EventMaterializer.xtend
+++ b/Stochastic/hu.bme.mit.inf.dslreasoner.faulttree.transformation/src/hu/bme/mit/inf/dslreasoner/faulttree/transformation/cft2ft/EventMaterializer.xtend
@@ -17,6 +17,8 @@ import java.util.Map
import org.eclipse.emf.ecore.util.EcoreUtil
import org.eclipse.xtend.lib.annotations.Data
+import static extension hu.bme.mit.inf.dslreasoner.faulttree.model.util.CftExtensions.*
+
class EventMaterializer {
extension val FtFactory = FtFactory.eINSTANCE
@@ -169,8 +171,10 @@ class EventMaterializer {
val input = findInput(component, inputEvent)
val builder = EventCollection.builder
for (connection : input.incomingConnections) {
- val materializedEvent = getOrMaterialize(connection.output)
- builder.add(materializedEvent)
+ if (connection.isCurrentlyConnected) {
+ val materializedEvent = getOrMaterialize(connection.output)
+ builder.add(materializedEvent)
+ }
}
builder.build
}
diff --git a/Stochastic/hu.bme.mit.inf.dslreasoner.faulttree.transformation/src/hu/bme/mit/inf/dslreasoner/faulttree/transformation/ecore2cft/ComponentFaultTreeTrace.xtend b/Stochastic/hu.bme.mit.inf.dslreasoner.faulttree.transformation/src/hu/bme/mit/inf/dslreasoner/faulttree/transformation/ecore2cft/ComponentFaultTreeTrace.xtend
index 7a3e377b..10c91fb4 100644
--- a/Stochastic/hu.bme.mit.inf.dslreasoner.faulttree.transformation/src/hu/bme/mit/inf/dslreasoner/faulttree/transformation/ecore2cft/ComponentFaultTreeTrace.xtend
+++ b/Stochastic/hu.bme.mit.inf.dslreasoner.faulttree.transformation/src/hu/bme/mit/inf/dslreasoner/faulttree/transformation/ecore2cft/ComponentFaultTreeTrace.xtend
@@ -2,6 +2,7 @@ package hu.bme.mit.inf.dslreasoner.faulttree.transformation.ecore2cft
import hu.bme.mit.inf.dslreasoner.faulttree.model.cft.CftFactory
import hu.bme.mit.inf.dslreasoner.faulttree.model.cft.ComponentDefinition
+import hu.bme.mit.inf.dslreasoner.faulttree.model.cft.Modality
import java.util.Map
import org.eclipse.viatra.query.runtime.api.IPatternMatch
import org.eclipse.xtend.lib.annotations.Accessors
@@ -13,10 +14,16 @@ class ComponentFaultTreeTrace {
val Map componentInstancesMap = newHashMap
def instantiateComponent(IPatternMatch patternMatch, ComponentDefinition componenDefinition) {
+ instantiateComponent(patternMatch, componenDefinition, Modality.MUST, false)
+ }
+
+ def instantiateComponent(IPatternMatch patternMatch, ComponentDefinition componenDefinition, Modality exists,
+ boolean allowMultiple) {
if (componentInstancesMap.containsKey(patternMatch)) {
throw new IllegalArgumentException("Already instantiated component for match: " + patternMatch)
}
- val componentTrace = new ComponentInstanceTrace(componentFaultTree, componenDefinition, nameGenerator)
+ val componentTrace = new ComponentInstanceTrace(componentFaultTree, componenDefinition, nameGenerator,
+ exists, allowMultiple)
componentInstancesMap.put(patternMatch, componentTrace)
componentTrace
}
@@ -30,6 +37,9 @@ class ComponentFaultTreeTrace {
throw new IllegalArgumentException("Top level component must have 1 output, got " + outputs.size +
" instead")
}
+ if (!trace.appearsExactlyOnce) {
+ throw new IllegalArgumentException("Top level must appear in the fault tree exactly once")
+ }
componentFaultTree.topEvent = outputs.head
}
diff --git a/Stochastic/hu.bme.mit.inf.dslreasoner.faulttree.transformation/src/hu/bme/mit/inf/dslreasoner/faulttree/transformation/ecore2cft/ComponentInstanceTrace.xtend b/Stochastic/hu.bme.mit.inf.dslreasoner.faulttree.transformation/src/hu/bme/mit/inf/dslreasoner/faulttree/transformation/ecore2cft/ComponentInstanceTrace.xtend
index 7353bfe5..158ab2e1 100644
--- a/Stochastic/hu.bme.mit.inf.dslreasoner.faulttree.transformation/src/hu/bme/mit/inf/dslreasoner/faulttree/transformation/ecore2cft/ComponentInstanceTrace.xtend
+++ b/Stochastic/hu.bme.mit.inf.dslreasoner.faulttree.transformation/src/hu/bme/mit/inf/dslreasoner/faulttree/transformation/ecore2cft/ComponentInstanceTrace.xtend
@@ -6,18 +6,23 @@ import hu.bme.mit.inf.dslreasoner.faulttree.model.cft.ComponentDefinition
import hu.bme.mit.inf.dslreasoner.faulttree.model.cft.ComponentFaultTree
import hu.bme.mit.inf.dslreasoner.faulttree.model.cft.EventDeclaration
import hu.bme.mit.inf.dslreasoner.faulttree.model.cft.InputEvent
+import hu.bme.mit.inf.dslreasoner.faulttree.model.cft.Modality
import hu.bme.mit.inf.dslreasoner.faulttree.model.cft.Output
import java.util.Map
+import static extension hu.bme.mit.inf.dslreasoner.faulttree.model.util.CftExtensions.*
+
class ComponentInstanceTrace {
val componentInstance = CftFactory.eINSTANCE.createComponent
val Map inputEventsMap
val Map outputEventsMap
protected new(ComponentFaultTree faultTree, ComponentDefinition componentDefinition,
- ComponentNameGenerator nameGenerator) {
+ ComponentNameGenerator nameGenerator, Modality exists, boolean multipleAllowed) {
componentInstance.componentDefinition = componentDefinition
componentInstance.name = nameGenerator.nextName(componentDefinition)
+ componentInstance.exists = exists
+ componentInstance.multipleAllowed = multipleAllowed
inputEventsMap = Maps.newHashMapWithExpectedSize(componentDefinition.inputEvents.size)
for (inputEvent : componentDefinition.inputEvents) {
val inputTrace = new InputTrace(componentInstance, inputEvent)
@@ -34,6 +39,11 @@ class ComponentInstanceTrace {
}
def void assign(EventDeclaration inputEvent, ComponentInstanceTrace sourceComponent, EventDeclaration outputEvent) {
+ assign(inputEvent, sourceComponent, outputEvent, Modality.MUST)
+ }
+
+ def void assign(EventDeclaration inputEvent, ComponentInstanceTrace sourceComponent, EventDeclaration outputEvent,
+ Modality exists) {
val inputTrace = inputEventsMap.get(inputEvent)
if (inputTrace === null) {
throw new IllegalArgumentException("Unknown input: " + inputEvent)
@@ -42,10 +52,14 @@ class ComponentInstanceTrace {
if (output === null) {
throw new IllegalArgumentException("Unknown output: " + outputEvent)
}
- inputTrace.assign(output)
+ inputTrace.assign(output, exists)
}
protected def getOutputs() {
componentInstance.outputs
}
+
+ protected def appearsExactlyOnce() {
+ componentInstance.appearsExactlyOnce
+ }
}
diff --git a/Stochastic/hu.bme.mit.inf.dslreasoner.faulttree.transformation/src/hu/bme/mit/inf/dslreasoner/faulttree/transformation/ecore2cft/InputTrace.xtend b/Stochastic/hu.bme.mit.inf.dslreasoner.faulttree.transformation/src/hu/bme/mit/inf/dslreasoner/faulttree/transformation/ecore2cft/InputTrace.xtend
index c529a09b..b892eff1 100644
--- a/Stochastic/hu.bme.mit.inf.dslreasoner.faulttree.transformation/src/hu/bme/mit/inf/dslreasoner/faulttree/transformation/ecore2cft/InputTrace.xtend
+++ b/Stochastic/hu.bme.mit.inf.dslreasoner.faulttree.transformation/src/hu/bme/mit/inf/dslreasoner/faulttree/transformation/ecore2cft/InputTrace.xtend
@@ -5,9 +5,12 @@ import hu.bme.mit.inf.dslreasoner.faulttree.model.cft.Component
import hu.bme.mit.inf.dslreasoner.faulttree.model.cft.Connection
import hu.bme.mit.inf.dslreasoner.faulttree.model.cft.Input
import hu.bme.mit.inf.dslreasoner.faulttree.model.cft.InputEvent
+import hu.bme.mit.inf.dslreasoner.faulttree.model.cft.Modality
import hu.bme.mit.inf.dslreasoner.faulttree.model.cft.Output
import java.util.Map
+import static extension hu.bme.mit.inf.dslreasoner.faulttree.model.util.CftExtensions.*
+
class InputTrace {
val Input input = CftFactory.eINSTANCE.createInput
val Map connectionsMap = newHashMap
@@ -17,13 +20,16 @@ class InputTrace {
component.inputs += input
}
- def void assign(Output output) {
+ def void assign(Output output, Modality exists) {
val connection = connectionsMap.get(output)
if (connection === null) {
val newConnection = CftFactory.eINSTANCE.createConnection
newConnection.output = output
+ newConnection.exists = exists
input.incomingConnections += newConnection
connectionsMap.put(output, newConnection)
+ } else if (exists.isMoreConcreteThan(connection.exists)) {
+ connection.exists = exists
}
}
}
diff --git a/Stochastic/hu.bme.mit.inf.dslreasoner.faulttree.transformation/src/hu/bme/mit/inf/dslreasoner/faulttree/transformation/ft2galileo/Ft2GalileoTransformation.xtend b/Stochastic/hu.bme.mit.inf.dslreasoner.faulttree.transformation/src/hu/bme/mit/inf/dslreasoner/faulttree/transformation/ft2galileo/Ft2GalileoTransformation.xtend
index 732d9fed..4a19e2cd 100644
--- a/Stochastic/hu.bme.mit.inf.dslreasoner.faulttree.transformation/src/hu/bme/mit/inf/dslreasoner/faulttree/transformation/ft2galileo/Ft2GalileoTransformation.xtend
+++ b/Stochastic/hu.bme.mit.inf.dslreasoner.faulttree.transformation/src/hu/bme/mit/inf/dslreasoner/faulttree/transformation/ft2galileo/Ft2GalileoTransformation.xtend
@@ -14,14 +14,15 @@ import org.eclipse.xtend2.lib.StringConcatenationClient
class Ft2GalileoTransformation {
def toGalileo(FaultTree faultTree) '''
- toplevel «faultTree.topEvent.name»;
+ toplevel "«faultTree.topEvent.name»";
«FOR event : faultTree.events»
- «event.name» «defineEvent(event)»;
+ "«event.name»" «defineEvent(event)»;
«ENDFOR»
'''
protected dispatch def defineEvent(BasicEvent basicEvent) {
- defineDistribution(basicEvent.distribution)
+ // ft-diet (https://moves.rwth-aachen.de/ft-diet/) needs a dormancy factor.
+ '''«defineDistribution(basicEvent.distribution)» dorm=0.0'''
}
protected dispatch def StringConcatenationClient defineDistribution(ConstantDistribution distribution) {
@@ -37,7 +38,7 @@ class Ft2GalileoTransformation {
}
protected dispatch def StringConcatenationClient defineEvent(Gate gate) {
- '''«defineGate(gate)» «FOR input : gate.inputEvents SEPARATOR " "»«input.name»«ENDFOR»'''
+ '''«defineGate(gate)» «FOR input : gate.inputEvents SEPARATOR " "»"«input.name»"«ENDFOR»'''
}
protected dispatch def StringConcatenationClient defineGate(AndGate gate) '''and'''
diff --git a/Stochastic/hu.bme.mit.inf.dslreasoner.faulttree.transformation/src/hu/bme/mit/inf/dslreasoner/faulttree/transformation/solver/StormDftHandler.xtend b/Stochastic/hu.bme.mit.inf.dslreasoner.faulttree.transformation/src/hu/bme/mit/inf/dslreasoner/faulttree/transformation/solver/StormDftHandler.xtend
index 91c6a0d0..a250a955 100644
--- a/Stochastic/hu.bme.mit.inf.dslreasoner.faulttree.transformation/src/hu/bme/mit/inf/dslreasoner/faulttree/transformation/solver/StormDftHandler.xtend
+++ b/Stochastic/hu.bme.mit.inf.dslreasoner.faulttree.transformation/src/hu/bme/mit/inf/dslreasoner/faulttree/transformation/solver/StormDftHandler.xtend
@@ -8,8 +8,6 @@ import java.io.IOException
import java.io.InputStream
import java.io.InputStreamReader
import java.util.regex.Pattern
-import jnr.constants.platform.Signal
-import org.apache.commons.lang.SystemUtils
class StormDftException extends RuntimeException {
new(String s) {
@@ -29,8 +27,9 @@ class StormDftHandler {
static val RESULT_REGEX = '''^Result:\s*\[(?:(?<«SINGLE_RESULT_GROUP»>«DOUBLE_REGEX»)|\((?<«LOWER_BOUND_GROUP»>«DOUBLE_REGEX»),\s*(?<«UPPER_BOUND_GROUP»>«DOUBLE_REGEX»)\))\]'''
static val RESULT_PATTERN = Pattern.compile(RESULT_REGEX)
- // See http://hg.openjdk.java.net/jdk7/jdk7/jdk/file/jdk7-b147/src/solaris/native/java/lang/UNIXProcess_md.c#l332
- static val SIGNAL_EXIT_VALUE_OFFSET = if(SystemUtils.IS_OS_SOLARIS) 0 else 0x80
+ static val SIGNAL_EXIT_VALUE_OFFSET = 0x80
+ static val SIGXCPU = 24
+ static val SIGXFSZ = 25
static val STORM_GENERAL_ERROR = (-1).bitwiseAnd(0xff)
static val STORM_TIMEOUT = (-2).bitwiseAnd(0xff)
@@ -166,18 +165,15 @@ class StormDftHandler {
case STORM_GENERAL_ERROR:
throw new StormDftException("Storm error: " + error)
case STORM_TIMEOUT,
- case SIGNAL_EXIT_VALUE_OFFSET + Signal.SIGXCPU.intValue:
+ case SIGNAL_EXIT_VALUE_OFFSET + SIGXCPU:
ReliabilityResult.TIMEOUT
case STORM_MEMOUT,
- case SIGNAL_EXIT_VALUE_OFFSET + Signal.SIGXFSZ.intValue:
+ case SIGNAL_EXIT_VALUE_OFFSET + SIGXFSZ:
ReliabilityResult.MEMOUT
default: {
if (exitValue > SIGNAL_EXIT_VALUE_OFFSET) {
val signalNumber = exitValue - SIGNAL_EXIT_VALUE_OFFSET
- val signal = Signal.values.findFirst[intValue == signalNumber]
- if (signal !== null) {
- throw new StormDftException("Storm unexpectedly killed by signal " + signal + ": " + error)
- }
+ throw new StormDftException("Storm unexpectedly killed by signal " + signalNumber + ": " + error)
}
throw new StormDftException("Storm unexpectedly exit with status " + exitValue + ": " + error)
}
diff --git a/Stochastic/hu.bme.mit.inf.dslreasoner.faulttree.transformation/xtend-gen/hu/bme/mit/inf/dslreasoner/faulttree/transformation/cft2ft/.Cft2FtTransformation.xtendbin b/Stochastic/hu.bme.mit.inf.dslreasoner.faulttree.transformation/xtend-gen/hu/bme/mit/inf/dslreasoner/faulttree/transformation/cft2ft/.Cft2FtTransformation.xtendbin
index 226e6227..f68d0464 100644
Binary files a/Stochastic/hu.bme.mit.inf.dslreasoner.faulttree.transformation/xtend-gen/hu/bme/mit/inf/dslreasoner/faulttree/transformation/cft2ft/.Cft2FtTransformation.xtendbin and b/Stochastic/hu.bme.mit.inf.dslreasoner.faulttree.transformation/xtend-gen/hu/bme/mit/inf/dslreasoner/faulttree/transformation/cft2ft/.Cft2FtTransformation.xtendbin differ
diff --git a/Stochastic/hu.bme.mit.inf.dslreasoner.faulttree.transformation/xtend-gen/hu/bme/mit/inf/dslreasoner/faulttree/transformation/cft2ft/.EventCollection.xtendbin b/Stochastic/hu.bme.mit.inf.dslreasoner.faulttree.transformation/xtend-gen/hu/bme/mit/inf/dslreasoner/faulttree/transformation/cft2ft/.EventCollection.xtendbin
index 54ba3d09..6aebfa85 100644
Binary files a/Stochastic/hu.bme.mit.inf.dslreasoner.faulttree.transformation/xtend-gen/hu/bme/mit/inf/dslreasoner/faulttree/transformation/cft2ft/.EventCollection.xtendbin and b/Stochastic/hu.bme.mit.inf.dslreasoner.faulttree.transformation/xtend-gen/hu/bme/mit/inf/dslreasoner/faulttree/transformation/cft2ft/.EventCollection.xtendbin differ
diff --git a/Stochastic/hu.bme.mit.inf.dslreasoner.faulttree.transformation/xtend-gen/hu/bme/mit/inf/dslreasoner/faulttree/transformation/cft2ft/.EventMaterializer.xtendbin b/Stochastic/hu.bme.mit.inf.dslreasoner.faulttree.transformation/xtend-gen/hu/bme/mit/inf/dslreasoner/faulttree/transformation/cft2ft/.EventMaterializer.xtendbin
index 175ae3f1..323f40b2 100644
Binary files a/Stochastic/hu.bme.mit.inf.dslreasoner.faulttree.transformation/xtend-gen/hu/bme/mit/inf/dslreasoner/faulttree/transformation/cft2ft/.EventMaterializer.xtendbin and b/Stochastic/hu.bme.mit.inf.dslreasoner.faulttree.transformation/xtend-gen/hu/bme/mit/inf/dslreasoner/faulttree/transformation/cft2ft/.EventMaterializer.xtendbin differ
diff --git a/Stochastic/hu.bme.mit.inf.dslreasoner.faulttree.transformation/xtend-gen/hu/bme/mit/inf/dslreasoner/faulttree/transformation/cft2ft/.FaultTreeBuilder.xtendbin b/Stochastic/hu.bme.mit.inf.dslreasoner.faulttree.transformation/xtend-gen/hu/bme/mit/inf/dslreasoner/faulttree/transformation/cft2ft/.FaultTreeBuilder.xtendbin
index db3a7e73..45b228d3 100644
Binary files a/Stochastic/hu.bme.mit.inf.dslreasoner.faulttree.transformation/xtend-gen/hu/bme/mit/inf/dslreasoner/faulttree/transformation/cft2ft/.FaultTreeBuilder.xtendbin and b/Stochastic/hu.bme.mit.inf.dslreasoner.faulttree.transformation/xtend-gen/hu/bme/mit/inf/dslreasoner/faulttree/transformation/cft2ft/.FaultTreeBuilder.xtendbin differ
diff --git a/Stochastic/hu.bme.mit.inf.dslreasoner.faulttree.transformation/xtend-gen/hu/bme/mit/inf/dslreasoner/faulttree/transformation/cft2ft/.gitignore b/Stochastic/hu.bme.mit.inf.dslreasoner.faulttree.transformation/xtend-gen/hu/bme/mit/inf/dslreasoner/faulttree/transformation/cft2ft/.gitignore
index 75154a4c..058cff19 100644
--- a/Stochastic/hu.bme.mit.inf.dslreasoner.faulttree.transformation/xtend-gen/hu/bme/mit/inf/dslreasoner/faulttree/transformation/cft2ft/.gitignore
+++ b/Stochastic/hu.bme.mit.inf.dslreasoner.faulttree.transformation/xtend-gen/hu/bme/mit/inf/dslreasoner/faulttree/transformation/cft2ft/.gitignore
@@ -6,3 +6,11 @@
/.FaultTreeBuilder.java._trace
/.FaultModelBuilder.java._trace
/.EventCollection.java._trace
+/.Cft2FtTransformation.xtendbin
+/.EventCollection.xtendbin
+/.EventMaterializer.xtendbin
+/.FaultTreeBuilder.xtendbin
+/Cft2FtTransformation.java
+/EventCollection.java
+/EventMaterializer.java
+/FaultTreeBuilder.java
diff --git a/Stochastic/hu.bme.mit.inf.dslreasoner.faulttree.transformation/xtend-gen/hu/bme/mit/inf/dslreasoner/faulttree/transformation/cft2ft/EventMaterializer.java b/Stochastic/hu.bme.mit.inf.dslreasoner.faulttree.transformation/xtend-gen/hu/bme/mit/inf/dslreasoner/faulttree/transformation/cft2ft/EventMaterializer.java
index ac1fc209..98a82b7d 100644
--- a/Stochastic/hu.bme.mit.inf.dslreasoner.faulttree.transformation/xtend-gen/hu/bme/mit/inf/dslreasoner/faulttree/transformation/cft2ft/EventMaterializer.java
+++ b/Stochastic/hu.bme.mit.inf.dslreasoner.faulttree.transformation/xtend-gen/hu/bme/mit/inf/dslreasoner/faulttree/transformation/cft2ft/EventMaterializer.java
@@ -22,6 +22,7 @@ import hu.bme.mit.inf.dslreasoner.faulttree.model.ft.Gate;
import hu.bme.mit.inf.dslreasoner.faulttree.model.ft.KOfMGate;
import hu.bme.mit.inf.dslreasoner.faulttree.model.ft.OrGate;
import hu.bme.mit.inf.dslreasoner.faulttree.model.ft.RandomEvent;
+import hu.bme.mit.inf.dslreasoner.faulttree.model.util.CftExtensions;
import hu.bme.mit.inf.dslreasoner.faulttree.transformation.cft2ft.EventCollection;
import java.util.LinkedHashSet;
import java.util.Map;
@@ -416,7 +417,8 @@ public class EventMaterializer {
final EventCollection.Builder builder = EventCollection.builder();
EList _incomingConnections = input.getIncomingConnections();
for (final Connection connection : _incomingConnections) {
- {
+ boolean _isCurrentlyConnected = CftExtensions.isCurrentlyConnected(connection);
+ if (_isCurrentlyConnected) {
final Event materializedEvent = this.getOrMaterialize(connection.getOutput());
builder.add(materializedEvent);
}
diff --git a/Stochastic/hu.bme.mit.inf.dslreasoner.faulttree.transformation/xtend-gen/hu/bme/mit/inf/dslreasoner/faulttree/transformation/ecore2cft/.ComponentFaultTreeTrace.xtendbin b/Stochastic/hu.bme.mit.inf.dslreasoner.faulttree.transformation/xtend-gen/hu/bme/mit/inf/dslreasoner/faulttree/transformation/ecore2cft/.ComponentFaultTreeTrace.xtendbin
index f705fefe..59a21d5c 100644
Binary files a/Stochastic/hu.bme.mit.inf.dslreasoner.faulttree.transformation/xtend-gen/hu/bme/mit/inf/dslreasoner/faulttree/transformation/ecore2cft/.ComponentFaultTreeTrace.xtendbin and b/Stochastic/hu.bme.mit.inf.dslreasoner.faulttree.transformation/xtend-gen/hu/bme/mit/inf/dslreasoner/faulttree/transformation/ecore2cft/.ComponentFaultTreeTrace.xtendbin differ
diff --git a/Stochastic/hu.bme.mit.inf.dslreasoner.faulttree.transformation/xtend-gen/hu/bme/mit/inf/dslreasoner/faulttree/transformation/ecore2cft/.ComponentInstanceTrace.xtendbin b/Stochastic/hu.bme.mit.inf.dslreasoner.faulttree.transformation/xtend-gen/hu/bme/mit/inf/dslreasoner/faulttree/transformation/ecore2cft/.ComponentInstanceTrace.xtendbin
index bab76345..0a5c81fe 100644
Binary files a/Stochastic/hu.bme.mit.inf.dslreasoner.faulttree.transformation/xtend-gen/hu/bme/mit/inf/dslreasoner/faulttree/transformation/ecore2cft/.ComponentInstanceTrace.xtendbin and b/Stochastic/hu.bme.mit.inf.dslreasoner.faulttree.transformation/xtend-gen/hu/bme/mit/inf/dslreasoner/faulttree/transformation/ecore2cft/.ComponentInstanceTrace.xtendbin differ
diff --git a/Stochastic/hu.bme.mit.inf.dslreasoner.faulttree.transformation/xtend-gen/hu/bme/mit/inf/dslreasoner/faulttree/transformation/ecore2cft/.ComponentNameGenerator.xtendbin b/Stochastic/hu.bme.mit.inf.dslreasoner.faulttree.transformation/xtend-gen/hu/bme/mit/inf/dslreasoner/faulttree/transformation/ecore2cft/.ComponentNameGenerator.xtendbin
index 257bfc56..87965646 100644
Binary files a/Stochastic/hu.bme.mit.inf.dslreasoner.faulttree.transformation/xtend-gen/hu/bme/mit/inf/dslreasoner/faulttree/transformation/ecore2cft/.ComponentNameGenerator.xtendbin and b/Stochastic/hu.bme.mit.inf.dslreasoner.faulttree.transformation/xtend-gen/hu/bme/mit/inf/dslreasoner/faulttree/transformation/ecore2cft/.ComponentNameGenerator.xtendbin differ
diff --git a/Stochastic/hu.bme.mit.inf.dslreasoner.faulttree.transformation/xtend-gen/hu/bme/mit/inf/dslreasoner/faulttree/transformation/ecore2cft/.Ecore2CftTransformation.xtendbin b/Stochastic/hu.bme.mit.inf.dslreasoner.faulttree.transformation/xtend-gen/hu/bme/mit/inf/dslreasoner/faulttree/transformation/ecore2cft/.Ecore2CftTransformation.xtendbin
index a1339a18..cd930545 100644
Binary files a/Stochastic/hu.bme.mit.inf.dslreasoner.faulttree.transformation/xtend-gen/hu/bme/mit/inf/dslreasoner/faulttree/transformation/ecore2cft/.Ecore2CftTransformation.xtendbin and b/Stochastic/hu.bme.mit.inf.dslreasoner.faulttree.transformation/xtend-gen/hu/bme/mit/inf/dslreasoner/faulttree/transformation/ecore2cft/.Ecore2CftTransformation.xtendbin differ
diff --git a/Stochastic/hu.bme.mit.inf.dslreasoner.faulttree.transformation/xtend-gen/hu/bme/mit/inf/dslreasoner/faulttree/transformation/ecore2cft/.InputTrace.xtendbin b/Stochastic/hu.bme.mit.inf.dslreasoner.faulttree.transformation/xtend-gen/hu/bme/mit/inf/dslreasoner/faulttree/transformation/ecore2cft/.InputTrace.xtendbin
index ba19d0fb..2f779ecb 100644
Binary files a/Stochastic/hu.bme.mit.inf.dslreasoner.faulttree.transformation/xtend-gen/hu/bme/mit/inf/dslreasoner/faulttree/transformation/ecore2cft/.InputTrace.xtendbin and b/Stochastic/hu.bme.mit.inf.dslreasoner.faulttree.transformation/xtend-gen/hu/bme/mit/inf/dslreasoner/faulttree/transformation/ecore2cft/.InputTrace.xtendbin differ
diff --git a/Stochastic/hu.bme.mit.inf.dslreasoner.faulttree.transformation/xtend-gen/hu/bme/mit/inf/dslreasoner/faulttree/transformation/ecore2cft/.LookupHandler.xtendbin b/Stochastic/hu.bme.mit.inf.dslreasoner.faulttree.transformation/xtend-gen/hu/bme/mit/inf/dslreasoner/faulttree/transformation/ecore2cft/.LookupHandler.xtendbin
index 1e8612b2..93bad7e0 100644
Binary files a/Stochastic/hu.bme.mit.inf.dslreasoner.faulttree.transformation/xtend-gen/hu/bme/mit/inf/dslreasoner/faulttree/transformation/ecore2cft/.LookupHandler.xtendbin and b/Stochastic/hu.bme.mit.inf.dslreasoner.faulttree.transformation/xtend-gen/hu/bme/mit/inf/dslreasoner/faulttree/transformation/ecore2cft/.LookupHandler.xtendbin differ
diff --git a/Stochastic/hu.bme.mit.inf.dslreasoner.faulttree.transformation/xtend-gen/hu/bme/mit/inf/dslreasoner/faulttree/transformation/ecore2cft/.MappingHandler.xtendbin b/Stochastic/hu.bme.mit.inf.dslreasoner.faulttree.transformation/xtend-gen/hu/bme/mit/inf/dslreasoner/faulttree/transformation/ecore2cft/.MappingHandler.xtendbin
index ebe80f2e..fde76cfd 100644
Binary files a/Stochastic/hu.bme.mit.inf.dslreasoner.faulttree.transformation/xtend-gen/hu/bme/mit/inf/dslreasoner/faulttree/transformation/ecore2cft/.MappingHandler.xtendbin and b/Stochastic/hu.bme.mit.inf.dslreasoner.faulttree.transformation/xtend-gen/hu/bme/mit/inf/dslreasoner/faulttree/transformation/ecore2cft/.MappingHandler.xtendbin differ
diff --git a/Stochastic/hu.bme.mit.inf.dslreasoner.faulttree.transformation/xtend-gen/hu/bme/mit/inf/dslreasoner/faulttree/transformation/ecore2cft/.MappingQueries.xtendbin b/Stochastic/hu.bme.mit.inf.dslreasoner.faulttree.transformation/xtend-gen/hu/bme/mit/inf/dslreasoner/faulttree/transformation/ecore2cft/.MappingQueries.xtendbin
index 03bd16f8..4754c634 100644
Binary files a/Stochastic/hu.bme.mit.inf.dslreasoner.faulttree.transformation/xtend-gen/hu/bme/mit/inf/dslreasoner/faulttree/transformation/ecore2cft/.MappingQueries.xtendbin and b/Stochastic/hu.bme.mit.inf.dslreasoner.faulttree.transformation/xtend-gen/hu/bme/mit/inf/dslreasoner/faulttree/transformation/ecore2cft/.MappingQueries.xtendbin differ
diff --git a/Stochastic/hu.bme.mit.inf.dslreasoner.faulttree.transformation/xtend-gen/hu/bme/mit/inf/dslreasoner/faulttree/transformation/ecore2cft/.gitignore b/Stochastic/hu.bme.mit.inf.dslreasoner.faulttree.transformation/xtend-gen/hu/bme/mit/inf/dslreasoner/faulttree/transformation/ecore2cft/.gitignore
index 33bb70d4..377aa872 100644
--- a/Stochastic/hu.bme.mit.inf.dslreasoner.faulttree.transformation/xtend-gen/hu/bme/mit/inf/dslreasoner/faulttree/transformation/ecore2cft/.gitignore
+++ b/Stochastic/hu.bme.mit.inf.dslreasoner.faulttree.transformation/xtend-gen/hu/bme/mit/inf/dslreasoner/faulttree/transformation/ecore2cft/.gitignore
@@ -7,3 +7,19 @@
/.CftTransformation.java._trace
/.Ecore2CftTransformation.java._trace
/.ComponentNameGenerator.java._trace
+/.ComponentFaultTreeTrace.xtendbin
+/.ComponentInstanceTrace.xtendbin
+/.ComponentNameGenerator.xtendbin
+/.Ecore2CftTransformation.xtendbin
+/.InputTrace.xtendbin
+/.LookupHandler.xtendbin
+/.MappingHandler.xtendbin
+/.MappingQueries.xtendbin
+/ComponentFaultTreeTrace.java
+/ComponentInstanceTrace.java
+/ComponentNameGenerator.java
+/Ecore2CftTransformation.java
+/InputTrace.java
+/LookupHandler.java
+/MappingHandler.java
+/MappingQueries.java
diff --git a/Stochastic/hu.bme.mit.inf.dslreasoner.faulttree.transformation/xtend-gen/hu/bme/mit/inf/dslreasoner/faulttree/transformation/ecore2cft/ComponentFaultTreeTrace.java b/Stochastic/hu.bme.mit.inf.dslreasoner.faulttree.transformation/xtend-gen/hu/bme/mit/inf/dslreasoner/faulttree/transformation/ecore2cft/ComponentFaultTreeTrace.java
index 46e711d9..ddcf9036 100644
--- a/Stochastic/hu.bme.mit.inf.dslreasoner.faulttree.transformation/xtend-gen/hu/bme/mit/inf/dslreasoner/faulttree/transformation/ecore2cft/ComponentFaultTreeTrace.java
+++ b/Stochastic/hu.bme.mit.inf.dslreasoner.faulttree.transformation/xtend-gen/hu/bme/mit/inf/dslreasoner/faulttree/transformation/ecore2cft/ComponentFaultTreeTrace.java
@@ -3,6 +3,7 @@ package hu.bme.mit.inf.dslreasoner.faulttree.transformation.ecore2cft;
import hu.bme.mit.inf.dslreasoner.faulttree.model.cft.CftFactory;
import hu.bme.mit.inf.dslreasoner.faulttree.model.cft.ComponentDefinition;
import hu.bme.mit.inf.dslreasoner.faulttree.model.cft.ComponentFaultTree;
+import hu.bme.mit.inf.dslreasoner.faulttree.model.cft.Modality;
import hu.bme.mit.inf.dslreasoner.faulttree.model.cft.Output;
import hu.bme.mit.inf.dslreasoner.faulttree.transformation.ecore2cft.ComponentInstanceTrace;
import hu.bme.mit.inf.dslreasoner.faulttree.transformation.ecore2cft.ComponentNameGenerator;
@@ -24,13 +25,17 @@ public class ComponentFaultTreeTrace {
private final Map componentInstancesMap = CollectionLiterals.newHashMap();
public ComponentInstanceTrace instantiateComponent(final IPatternMatch patternMatch, final ComponentDefinition componenDefinition) {
+ return this.instantiateComponent(patternMatch, componenDefinition, Modality.MUST, false);
+ }
+
+ public ComponentInstanceTrace instantiateComponent(final IPatternMatch patternMatch, final ComponentDefinition componenDefinition, final Modality exists, final boolean allowMultiple) {
ComponentInstanceTrace _xblockexpression = null;
{
boolean _containsKey = this.componentInstancesMap.containsKey(patternMatch);
if (_containsKey) {
throw new IllegalArgumentException(("Already instantiated component for match: " + patternMatch));
}
- final ComponentInstanceTrace componentTrace = new ComponentInstanceTrace(this.componentFaultTree, componenDefinition, this.nameGenerator);
+ final ComponentInstanceTrace componentTrace = new ComponentInstanceTrace(this.componentFaultTree, componenDefinition, this.nameGenerator, exists, allowMultiple);
this.componentInstancesMap.put(patternMatch, componentTrace);
_xblockexpression = componentTrace;
}
@@ -53,6 +58,11 @@ public class ComponentFaultTreeTrace {
" instead");
throw new IllegalArgumentException(_plus_1);
}
+ boolean _appearsExactlyOnce = trace.appearsExactlyOnce();
+ boolean _not = (!_appearsExactlyOnce);
+ if (_not) {
+ throw new IllegalArgumentException("Top level must appear in the fault tree exactly once");
+ }
this.componentFaultTree.setTopEvent(IterableExtensions.head(outputs));
}
diff --git a/Stochastic/hu.bme.mit.inf.dslreasoner.faulttree.transformation/xtend-gen/hu/bme/mit/inf/dslreasoner/faulttree/transformation/ecore2cft/ComponentInstanceTrace.java b/Stochastic/hu.bme.mit.inf.dslreasoner.faulttree.transformation/xtend-gen/hu/bme/mit/inf/dslreasoner/faulttree/transformation/ecore2cft/ComponentInstanceTrace.java
index 840f501d..4034bdf3 100644
--- a/Stochastic/hu.bme.mit.inf.dslreasoner.faulttree.transformation/xtend-gen/hu/bme/mit/inf/dslreasoner/faulttree/transformation/ecore2cft/ComponentInstanceTrace.java
+++ b/Stochastic/hu.bme.mit.inf.dslreasoner.faulttree.transformation/xtend-gen/hu/bme/mit/inf/dslreasoner/faulttree/transformation/ecore2cft/ComponentInstanceTrace.java
@@ -7,7 +7,9 @@ import hu.bme.mit.inf.dslreasoner.faulttree.model.cft.ComponentDefinition;
import hu.bme.mit.inf.dslreasoner.faulttree.model.cft.ComponentFaultTree;
import hu.bme.mit.inf.dslreasoner.faulttree.model.cft.EventDeclaration;
import hu.bme.mit.inf.dslreasoner.faulttree.model.cft.InputEvent;
+import hu.bme.mit.inf.dslreasoner.faulttree.model.cft.Modality;
import hu.bme.mit.inf.dslreasoner.faulttree.model.cft.Output;
+import hu.bme.mit.inf.dslreasoner.faulttree.model.util.CftExtensions;
import hu.bme.mit.inf.dslreasoner.faulttree.transformation.ecore2cft.ComponentNameGenerator;
import hu.bme.mit.inf.dslreasoner.faulttree.transformation.ecore2cft.InputTrace;
import java.util.Map;
@@ -21,9 +23,11 @@ public class ComponentInstanceTrace {
private final Map outputEventsMap;
- protected ComponentInstanceTrace(final ComponentFaultTree faultTree, final ComponentDefinition componentDefinition, final ComponentNameGenerator nameGenerator) {
+ protected ComponentInstanceTrace(final ComponentFaultTree faultTree, final ComponentDefinition componentDefinition, final ComponentNameGenerator nameGenerator, final Modality exists, final boolean multipleAllowed) {
this.componentInstance.setComponentDefinition(componentDefinition);
this.componentInstance.setName(nameGenerator.nextName(componentDefinition));
+ this.componentInstance.setExists(exists);
+ this.componentInstance.setMultipleAllowed(multipleAllowed);
this.inputEventsMap = Maps.newHashMapWithExpectedSize(componentDefinition.getInputEvents().size());
EList _inputEvents = componentDefinition.getInputEvents();
for (final InputEvent inputEvent : _inputEvents) {
@@ -48,6 +52,10 @@ public class ComponentInstanceTrace {
}
public void assign(final EventDeclaration inputEvent, final ComponentInstanceTrace sourceComponent, final EventDeclaration outputEvent) {
+ this.assign(inputEvent, sourceComponent, outputEvent, Modality.MUST);
+ }
+
+ public void assign(final EventDeclaration inputEvent, final ComponentInstanceTrace sourceComponent, final EventDeclaration outputEvent, final Modality exists) {
final InputTrace inputTrace = this.inputEventsMap.get(inputEvent);
if ((inputTrace == null)) {
throw new IllegalArgumentException(("Unknown input: " + inputEvent));
@@ -56,10 +64,14 @@ public class ComponentInstanceTrace {
if ((output == null)) {
throw new IllegalArgumentException(("Unknown output: " + outputEvent));
}
- inputTrace.assign(output);
+ inputTrace.assign(output, exists);
}
protected EList getOutputs() {
return this.componentInstance.getOutputs();
}
+
+ protected boolean appearsExactlyOnce() {
+ return CftExtensions.appearsExactlyOnce(this.componentInstance);
+ }
}
diff --git a/Stochastic/hu.bme.mit.inf.dslreasoner.faulttree.transformation/xtend-gen/hu/bme/mit/inf/dslreasoner/faulttree/transformation/ecore2cft/InputTrace.java b/Stochastic/hu.bme.mit.inf.dslreasoner.faulttree.transformation/xtend-gen/hu/bme/mit/inf/dslreasoner/faulttree/transformation/ecore2cft/InputTrace.java
index c12f2bae..2b30566f 100644
--- a/Stochastic/hu.bme.mit.inf.dslreasoner.faulttree.transformation/xtend-gen/hu/bme/mit/inf/dslreasoner/faulttree/transformation/ecore2cft/InputTrace.java
+++ b/Stochastic/hu.bme.mit.inf.dslreasoner.faulttree.transformation/xtend-gen/hu/bme/mit/inf/dslreasoner/faulttree/transformation/ecore2cft/InputTrace.java
@@ -5,7 +5,9 @@ import hu.bme.mit.inf.dslreasoner.faulttree.model.cft.Component;
import hu.bme.mit.inf.dslreasoner.faulttree.model.cft.Connection;
import hu.bme.mit.inf.dslreasoner.faulttree.model.cft.Input;
import hu.bme.mit.inf.dslreasoner.faulttree.model.cft.InputEvent;
+import hu.bme.mit.inf.dslreasoner.faulttree.model.cft.Modality;
import hu.bme.mit.inf.dslreasoner.faulttree.model.cft.Output;
+import hu.bme.mit.inf.dslreasoner.faulttree.model.util.CftExtensions;
import java.util.Map;
import org.eclipse.emf.common.util.EList;
import org.eclipse.xtext.xbase.lib.CollectionLiterals;
@@ -22,14 +24,20 @@ public class InputTrace {
_inputs.add(this.input);
}
- public void assign(final Output output) {
+ public void assign(final Output output, final Modality exists) {
final Connection connection = this.connectionsMap.get(output);
if ((connection == null)) {
final Connection newConnection = CftFactory.eINSTANCE.createConnection();
newConnection.setOutput(output);
+ newConnection.setExists(exists);
EList _incomingConnections = this.input.getIncomingConnections();
_incomingConnections.add(newConnection);
this.connectionsMap.put(output, newConnection);
+ } else {
+ boolean _isMoreConcreteThan = CftExtensions.isMoreConcreteThan(exists, connection.getExists());
+ if (_isMoreConcreteThan) {
+ connection.setExists(exists);
+ }
}
}
}
diff --git a/Stochastic/hu.bme.mit.inf.dslreasoner.faulttree.transformation/xtend-gen/hu/bme/mit/inf/dslreasoner/faulttree/transformation/ft2galileo/.Ft2GalileoTransformation.xtendbin b/Stochastic/hu.bme.mit.inf.dslreasoner.faulttree.transformation/xtend-gen/hu/bme/mit/inf/dslreasoner/faulttree/transformation/ft2galileo/.Ft2GalileoTransformation.xtendbin
index 9fe75a0f..25ddc417 100644
Binary files a/Stochastic/hu.bme.mit.inf.dslreasoner.faulttree.transformation/xtend-gen/hu/bme/mit/inf/dslreasoner/faulttree/transformation/ft2galileo/.Ft2GalileoTransformation.xtendbin and b/Stochastic/hu.bme.mit.inf.dslreasoner.faulttree.transformation/xtend-gen/hu/bme/mit/inf/dslreasoner/faulttree/transformation/ft2galileo/.Ft2GalileoTransformation.xtendbin differ
diff --git a/Stochastic/hu.bme.mit.inf.dslreasoner.faulttree.transformation/xtend-gen/hu/bme/mit/inf/dslreasoner/faulttree/transformation/ft2galileo/.gitignore b/Stochastic/hu.bme.mit.inf.dslreasoner.faulttree.transformation/xtend-gen/hu/bme/mit/inf/dslreasoner/faulttree/transformation/ft2galileo/.gitignore
index 3f932890..f4610b04 100644
--- a/Stochastic/hu.bme.mit.inf.dslreasoner.faulttree.transformation/xtend-gen/hu/bme/mit/inf/dslreasoner/faulttree/transformation/ft2galileo/.gitignore
+++ b/Stochastic/hu.bme.mit.inf.dslreasoner.faulttree.transformation/xtend-gen/hu/bme/mit/inf/dslreasoner/faulttree/transformation/ft2galileo/.gitignore
@@ -1 +1,3 @@
/.Ft2GalileoTransformation.java._trace
+/.Ft2GalileoTransformation.xtendbin
+/Ft2GalileoTransformation.java
diff --git a/Stochastic/hu.bme.mit.inf.dslreasoner.faulttree.transformation/xtend-gen/hu/bme/mit/inf/dslreasoner/faulttree/transformation/ft2galileo/Ft2GalileoTransformation.java b/Stochastic/hu.bme.mit.inf.dslreasoner.faulttree.transformation/xtend-gen/hu/bme/mit/inf/dslreasoner/faulttree/transformation/ft2galileo/Ft2GalileoTransformation.java
index e900c62a..8748825d 100644
--- a/Stochastic/hu.bme.mit.inf.dslreasoner.faulttree.transformation/xtend-gen/hu/bme/mit/inf/dslreasoner/faulttree/transformation/ft2galileo/Ft2GalileoTransformation.java
+++ b/Stochastic/hu.bme.mit.inf.dslreasoner.faulttree.transformation/xtend-gen/hu/bme/mit/inf/dslreasoner/faulttree/transformation/ft2galileo/Ft2GalileoTransformation.java
@@ -19,18 +19,19 @@ import org.eclipse.xtend2.lib.StringConcatenationClient;
public class Ft2GalileoTransformation {
public CharSequence toGalileo(final FaultTree faultTree) {
StringConcatenation _builder = new StringConcatenation();
- _builder.append("toplevel ");
+ _builder.append("toplevel \"");
String _name = faultTree.getTopEvent().getName();
_builder.append(_name);
- _builder.append(";");
+ _builder.append("\";");
_builder.newLineIfNotEmpty();
{
EList _events = faultTree.getEvents();
for(final RandomEvent event : _events) {
+ _builder.append("\"");
String _name_1 = event.getName();
_builder.append(_name_1);
- _builder.append(" ");
- StringConcatenationClient _defineEvent = this.defineEvent(event);
+ _builder.append("\" ");
+ Object _defineEvent = this.defineEvent(event);
_builder.append(_defineEvent);
_builder.append(";");
_builder.newLineIfNotEmpty();
@@ -39,8 +40,12 @@ public class Ft2GalileoTransformation {
return _builder;
}
- protected StringConcatenationClient _defineEvent(final BasicEvent basicEvent) {
- return this.defineDistribution(basicEvent.getDistribution());
+ protected Object _defineEvent(final BasicEvent basicEvent) {
+ StringConcatenation _builder = new StringConcatenation();
+ StringConcatenationClient _defineDistribution = this.defineDistribution(basicEvent.getDistribution());
+ _builder.append(_defineDistribution);
+ _builder.append(" dorm=0.0");
+ return _builder;
}
protected StringConcatenationClient _defineDistribution(final ConstantDistribution distribution) {
@@ -87,8 +92,10 @@ public class Ft2GalileoTransformation {
} else {
_builder.appendImmediate(" ", "");
}
+ _builder.append("\"");
String _name = input.getName();
_builder.append(_name);
+ _builder.append("\"");
}
}
}
@@ -138,7 +145,7 @@ public class Ft2GalileoTransformation {
throw new IllegalArgumentException(("Unknown random even: " + randomEvent));
}
- protected StringConcatenationClient defineEvent(final RandomEvent basicEvent) {
+ protected Object defineEvent(final RandomEvent basicEvent) {
if (basicEvent instanceof BasicEvent) {
return _defineEvent((BasicEvent)basicEvent);
} else if (basicEvent instanceof Gate) {
diff --git a/Stochastic/hu.bme.mit.inf.dslreasoner.faulttree.transformation/xtend-gen/hu/bme/mit/inf/dslreasoner/faulttree/transformation/solver/.ReliabilityResult.xtendbin b/Stochastic/hu.bme.mit.inf.dslreasoner.faulttree.transformation/xtend-gen/hu/bme/mit/inf/dslreasoner/faulttree/transformation/solver/.ReliabilityResult.xtendbin
index 57c4608d..552c946a 100644
Binary files a/Stochastic/hu.bme.mit.inf.dslreasoner.faulttree.transformation/xtend-gen/hu/bme/mit/inf/dslreasoner/faulttree/transformation/solver/.ReliabilityResult.xtendbin and b/Stochastic/hu.bme.mit.inf.dslreasoner.faulttree.transformation/xtend-gen/hu/bme/mit/inf/dslreasoner/faulttree/transformation/solver/.ReliabilityResult.xtendbin differ
diff --git a/Stochastic/hu.bme.mit.inf.dslreasoner.faulttree.transformation/xtend-gen/hu/bme/mit/inf/dslreasoner/faulttree/transformation/solver/.StormDftConfiguration.xtendbin b/Stochastic/hu.bme.mit.inf.dslreasoner.faulttree.transformation/xtend-gen/hu/bme/mit/inf/dslreasoner/faulttree/transformation/solver/.StormDftConfiguration.xtendbin
index f5cb52f4..a3f9c647 100644
Binary files a/Stochastic/hu.bme.mit.inf.dslreasoner.faulttree.transformation/xtend-gen/hu/bme/mit/inf/dslreasoner/faulttree/transformation/solver/.StormDftConfiguration.xtendbin and b/Stochastic/hu.bme.mit.inf.dslreasoner.faulttree.transformation/xtend-gen/hu/bme/mit/inf/dslreasoner/faulttree/transformation/solver/.StormDftConfiguration.xtendbin differ
diff --git a/Stochastic/hu.bme.mit.inf.dslreasoner.faulttree.transformation/xtend-gen/hu/bme/mit/inf/dslreasoner/faulttree/transformation/solver/.StormDftHandler.xtendbin b/Stochastic/hu.bme.mit.inf.dslreasoner.faulttree.transformation/xtend-gen/hu/bme/mit/inf/dslreasoner/faulttree/transformation/solver/.StormDftHandler.xtendbin
index 5dad0728..d7f66fd0 100644
Binary files a/Stochastic/hu.bme.mit.inf.dslreasoner.faulttree.transformation/xtend-gen/hu/bme/mit/inf/dslreasoner/faulttree/transformation/solver/.StormDftHandler.xtendbin and b/Stochastic/hu.bme.mit.inf.dslreasoner.faulttree.transformation/xtend-gen/hu/bme/mit/inf/dslreasoner/faulttree/transformation/solver/.StormDftHandler.xtendbin differ
diff --git a/Stochastic/hu.bme.mit.inf.dslreasoner.faulttree.transformation/xtend-gen/hu/bme/mit/inf/dslreasoner/faulttree/transformation/solver/.StormDftSolver.xtendbin b/Stochastic/hu.bme.mit.inf.dslreasoner.faulttree.transformation/xtend-gen/hu/bme/mit/inf/dslreasoner/faulttree/transformation/solver/.StormDftSolver.xtendbin
index abd8a501..b9fdf395 100644
Binary files a/Stochastic/hu.bme.mit.inf.dslreasoner.faulttree.transformation/xtend-gen/hu/bme/mit/inf/dslreasoner/faulttree/transformation/solver/.StormDftSolver.xtendbin and b/Stochastic/hu.bme.mit.inf.dslreasoner.faulttree.transformation/xtend-gen/hu/bme/mit/inf/dslreasoner/faulttree/transformation/solver/.StormDftSolver.xtendbin differ
diff --git a/Stochastic/hu.bme.mit.inf.dslreasoner.faulttree.transformation/xtend-gen/hu/bme/mit/inf/dslreasoner/faulttree/transformation/solver/.gitignore b/Stochastic/hu.bme.mit.inf.dslreasoner.faulttree.transformation/xtend-gen/hu/bme/mit/inf/dslreasoner/faulttree/transformation/solver/.gitignore
index 59cc8fe8..8a74c101 100644
--- a/Stochastic/hu.bme.mit.inf.dslreasoner.faulttree.transformation/xtend-gen/hu/bme/mit/inf/dslreasoner/faulttree/transformation/solver/.gitignore
+++ b/Stochastic/hu.bme.mit.inf.dslreasoner.faulttree.transformation/xtend-gen/hu/bme/mit/inf/dslreasoner/faulttree/transformation/solver/.gitignore
@@ -7,3 +7,14 @@
/.StormDftException.java._trace
/.ReliabilityModelSolution.java._trace
/.ReliabilityResult.java._trace
+/.ReliabilityResult.xtendbin
+/.StormDftConfiguration.xtendbin
+/.StormDftHandler.xtendbin
+/.StormDftSolver.xtendbin
+/ApproximationHeuristic.java
+/FtAnalysisObjective.java
+/ReliabilityResult.java
+/StormDftConfiguration.java
+/StormDftException.java
+/StormDftHandler.java
+/StormDftSolver.java
diff --git a/Stochastic/hu.bme.mit.inf.dslreasoner.faulttree.transformation/xtend-gen/hu/bme/mit/inf/dslreasoner/faulttree/transformation/solver/StormDftHandler.java b/Stochastic/hu.bme.mit.inf.dslreasoner.faulttree.transformation/xtend-gen/hu/bme/mit/inf/dslreasoner/faulttree/transformation/solver/StormDftHandler.java
index 003d9cc5..46127425 100644
--- a/Stochastic/hu.bme.mit.inf.dslreasoner.faulttree.transformation/xtend-gen/hu/bme/mit/inf/dslreasoner/faulttree/transformation/solver/StormDftHandler.java
+++ b/Stochastic/hu.bme.mit.inf.dslreasoner.faulttree.transformation/xtend-gen/hu/bme/mit/inf/dslreasoner/faulttree/transformation/solver/StormDftHandler.java
@@ -16,15 +16,11 @@ import java.io.InputStreamReader;
import java.util.ArrayList;
import java.util.regex.Matcher;
import java.util.regex.Pattern;
-import jnr.constants.platform.Signal;
-import org.apache.commons.lang.SystemUtils;
import org.eclipse.xtend2.lib.StringConcatenation;
import org.eclipse.xtext.xbase.lib.CollectionLiterals;
-import org.eclipse.xtext.xbase.lib.Conversions;
import org.eclipse.xtext.xbase.lib.Exceptions;
import org.eclipse.xtext.xbase.lib.Extension;
import org.eclipse.xtext.xbase.lib.Functions.Function0;
-import org.eclipse.xtext.xbase.lib.Functions.Function1;
import org.eclipse.xtext.xbase.lib.InputOutput;
import org.eclipse.xtext.xbase.lib.IterableExtensions;
@@ -60,17 +56,11 @@ public class StormDftHandler {
private static final Pattern RESULT_PATTERN = Pattern.compile(StormDftHandler.RESULT_REGEX);
- private static final int SIGNAL_EXIT_VALUE_OFFSET = new Function0() {
- public Integer apply() {
- int _xifexpression = (int) 0;
- if (SystemUtils.IS_OS_SOLARIS) {
- _xifexpression = 0;
- } else {
- _xifexpression = 0x80;
- }
- return _xifexpression;
- }
- }.apply().intValue();
+ private static final int SIGNAL_EXIT_VALUE_OFFSET = 0x80;
+
+ private static final int SIGXCPU = 24;
+
+ private static final int SIGXFSZ = 25;
private static final int STORM_GENERAL_ERROR = ((-1) & 0xff);
@@ -305,9 +295,7 @@ public class StormDftHandler {
_matched=true;
}
if (!_matched) {
- int _intValue = Signal.SIGXCPU.intValue();
- int _plus = (StormDftHandler.SIGNAL_EXIT_VALUE_OFFSET + _intValue);
- if (Objects.equal(exitValue, _plus)) {
+ if (Objects.equal(exitValue, (StormDftHandler.SIGNAL_EXIT_VALUE_OFFSET + StormDftHandler.SIGXCPU))) {
_matched=true;
}
}
@@ -320,9 +308,7 @@ public class StormDftHandler {
_matched=true;
}
if (!_matched) {
- int _intValue_1 = Signal.SIGXFSZ.intValue();
- int _plus_1 = (StormDftHandler.SIGNAL_EXIT_VALUE_OFFSET + _intValue_1);
- if (Objects.equal(exitValue, _plus_1)) {
+ if (Objects.equal(exitValue, (StormDftHandler.SIGNAL_EXIT_VALUE_OFFSET + StormDftHandler.SIGXFSZ))) {
_matched=true;
}
}
@@ -334,14 +320,7 @@ public class StormDftHandler {
{
if ((exitValue > StormDftHandler.SIGNAL_EXIT_VALUE_OFFSET)) {
final int signalNumber = (exitValue - StormDftHandler.SIGNAL_EXIT_VALUE_OFFSET);
- final Function1 _function = (Signal it) -> {
- int _intValue_2 = it.intValue();
- return Boolean.valueOf((_intValue_2 == signalNumber));
- };
- final Signal signal = IterableExtensions.findFirst(((Iterable)Conversions.doWrapArray(Signal.values())), _function);
- if ((signal != null)) {
- throw new StormDftException(((("Storm unexpectedly killed by signal " + signal) + ": ") + error));
- }
+ throw new StormDftException(((("Storm unexpectedly killed by signal " + Integer.valueOf(signalNumber)) + ": ") + error));
}
throw new StormDftException(((("Storm unexpectedly exit with status " + Integer.valueOf(exitValue)) + ": ") + error));
}
diff --git a/Stochastic/hu.bme.mit.inf.dslreasoner.faulttree.ui/.classpath b/Stochastic/hu.bme.mit.inf.dslreasoner.faulttree.ui/.classpath
new file mode 100644
index 00000000..428337e5
--- /dev/null
+++ b/Stochastic/hu.bme.mit.inf.dslreasoner.faulttree.ui/.classpath
@@ -0,0 +1,8 @@
+
+
+
+
+
+
+
+
diff --git a/Stochastic/hu.bme.mit.inf.dslreasoner.faulttree.ui/.project b/Stochastic/hu.bme.mit.inf.dslreasoner.faulttree.ui/.project
new file mode 100644
index 00000000..98f85839
--- /dev/null
+++ b/Stochastic/hu.bme.mit.inf.dslreasoner.faulttree.ui/.project
@@ -0,0 +1,34 @@
+
+
+ hu.bme.mit.inf.dslreasoner.faulttree.ui
+
+
+
+
+
+ org.eclipse.xtext.ui.shared.xtextBuilder
+
+
+
+
+ org.eclipse.jdt.core.javabuilder
+
+
+
+
+ org.eclipse.pde.ManifestBuilder
+
+
+
+
+ org.eclipse.pde.SchemaBuilder
+
+
+
+
+
+ org.eclipse.pde.PluginNature
+ org.eclipse.jdt.core.javanature
+ org.eclipse.xtext.ui.shared.xtextNature
+
+
diff --git a/Stochastic/hu.bme.mit.inf.dslreasoner.faulttree.ui/.settings/org.eclipse.jdt.core.prefs b/Stochastic/hu.bme.mit.inf.dslreasoner.faulttree.ui/.settings/org.eclipse.jdt.core.prefs
new file mode 100644
index 00000000..0c68a61d
--- /dev/null
+++ b/Stochastic/hu.bme.mit.inf.dslreasoner.faulttree.ui/.settings/org.eclipse.jdt.core.prefs
@@ -0,0 +1,7 @@
+eclipse.preferences.version=1
+org.eclipse.jdt.core.compiler.codegen.inlineJsrBytecode=enabled
+org.eclipse.jdt.core.compiler.codegen.targetPlatform=1.8
+org.eclipse.jdt.core.compiler.compliance=1.8
+org.eclipse.jdt.core.compiler.problem.assertIdentifier=error
+org.eclipse.jdt.core.compiler.problem.enumIdentifier=error
+org.eclipse.jdt.core.compiler.source=1.8
diff --git a/Stochastic/hu.bme.mit.inf.dslreasoner.faulttree.ui/META-INF/MANIFEST.MF b/Stochastic/hu.bme.mit.inf.dslreasoner.faulttree.ui/META-INF/MANIFEST.MF
new file mode 100644
index 00000000..59c1c5f7
--- /dev/null
+++ b/Stochastic/hu.bme.mit.inf.dslreasoner.faulttree.ui/META-INF/MANIFEST.MF
@@ -0,0 +1,25 @@
+Manifest-Version: 1.0
+Bundle-ManifestVersion: 2
+Bundle-Name: Ui
+Bundle-SymbolicName: hu.bme.mit.inf.dslreasoner.faulttree.ui;singleton:=true
+Bundle-Version: 1.0.0.qualifier
+Bundle-Activator: hu.bme.mit.inf.dslreasoner.faulttree.ui.Activator
+Require-Bundle: org.eclipse.ui,
+ org.eclipse.core.runtime,
+ com.google.guava,
+ org.eclipse.xtext.xbase.lib,
+ org.eclipse.xtend.lib,
+ org.eclipse.xtend.lib.macro,
+ org.eclipse.core.resources,
+ org.eclipse.emf.ecore,
+ org.eclipse.viatra.query.runtime,
+ org.eclipse.viatra.query.runtime.rete,
+ org.eclipse.viatra.query.runtime.localsearch,
+ hu.bme.mit.inf.dslreasoner.logic.model,
+ hu.bme.mit.inf.dslreasoner.faulttree.components,
+ hu.bme.mit.inf.dslreasoner.faulttree.transformation,
+ hu.bme.mit.inf.dslreasoner.application,
+ hu.bme.mit.inf.dslreasoner.application.ui
+Bundle-RequiredExecutionEnvironment: JavaSE-1.8
+Automatic-Module-Name: hu.bme.mit.inf.dslreasoner.faulttree.ui
+Bundle-ActivationPolicy: lazy
diff --git a/Stochastic/hu.bme.mit.inf.dslreasoner.faulttree.ui/bin/.gitignore b/Stochastic/hu.bme.mit.inf.dslreasoner.faulttree.ui/bin/.gitignore
new file mode 100644
index 00000000..1c0a02cd
--- /dev/null
+++ b/Stochastic/hu.bme.mit.inf.dslreasoner.faulttree.ui/bin/.gitignore
@@ -0,0 +1 @@
+/hu/
diff --git a/Stochastic/hu.bme.mit.inf.dslreasoner.faulttree.ui/build.properties b/Stochastic/hu.bme.mit.inf.dslreasoner.faulttree.ui/build.properties
new file mode 100644
index 00000000..e9863e28
--- /dev/null
+++ b/Stochastic/hu.bme.mit.inf.dslreasoner.faulttree.ui/build.properties
@@ -0,0 +1,5 @@
+source.. = src/
+output.. = bin/
+bin.includes = META-INF/,\
+ .,\
+ plugin.xml
diff --git a/Stochastic/hu.bme.mit.inf.dslreasoner.faulttree.ui/plugin.xml b/Stochastic/hu.bme.mit.inf.dslreasoner.faulttree.ui/plugin.xml
new file mode 100644
index 00000000..8a01c50c
--- /dev/null
+++ b/Stochastic/hu.bme.mit.inf.dslreasoner.faulttree.ui/plugin.xml
@@ -0,0 +1,25 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/Stochastic/hu.bme.mit.inf.dslreasoner.faulttree.ui/src/hu/bme/mit/inf/dslreasoner/faulttree/ui/Activator.java b/Stochastic/hu.bme.mit.inf.dslreasoner.faulttree.ui/src/hu/bme/mit/inf/dslreasoner/faulttree/ui/Activator.java
new file mode 100644
index 00000000..4363fc63
--- /dev/null
+++ b/Stochastic/hu.bme.mit.inf.dslreasoner.faulttree.ui/src/hu/bme/mit/inf/dslreasoner/faulttree/ui/Activator.java
@@ -0,0 +1,44 @@
+package hu.bme.mit.inf.dslreasoner.faulttree.ui;
+
+import org.eclipse.ui.plugin.AbstractUIPlugin;
+import org.osgi.framework.BundleContext;
+
+/**
+ * The activator class controls the plug-in life cycle
+ */
+public class Activator extends AbstractUIPlugin {
+
+ // The plug-in ID
+ public static final String PLUGIN_ID = "hu.bme.mit.inf.dslreasoner.faulttree.ui"; //$NON-NLS-1$
+
+ // The shared instance
+ private static Activator plugin;
+
+ /**
+ * The constructor
+ */
+ public Activator() {
+ }
+
+ @Override
+ public void start(BundleContext context) throws Exception {
+ super.start(context);
+ plugin = this;
+ }
+
+ @Override
+ public void stop(BundleContext context) throws Exception {
+ plugin = null;
+ super.stop(context);
+ }
+
+ /**
+ * Returns the shared instance
+ *
+ * @return the shared instance
+ */
+ public static Activator getDefault() {
+ return plugin;
+ }
+
+}
diff --git a/Stochastic/hu.bme.mit.inf.dslreasoner.faulttree.ui/src/hu/bme/mit/inf/dslreasoner/faulttree/ui/handler/ReliabilityAnalysisHandler.xtend b/Stochastic/hu.bme.mit.inf.dslreasoner.faulttree.ui/src/hu/bme/mit/inf/dslreasoner/faulttree/ui/handler/ReliabilityAnalysisHandler.xtend
new file mode 100644
index 00000000..5fa89148
--- /dev/null
+++ b/Stochastic/hu.bme.mit.inf.dslreasoner.faulttree.ui/src/hu/bme/mit/inf/dslreasoner/faulttree/ui/handler/ReliabilityAnalysisHandler.xtend
@@ -0,0 +1,128 @@
+package hu.bme.mit.inf.dslreasoner.faulttree.ui.handler
+
+import hu.bme.mit.inf.dslreasoner.application.execution.EclipseBasedProgressMonitor
+import hu.bme.mit.inf.dslreasoner.faulttree.components.cftLanguage.CftModel
+import hu.bme.mit.inf.dslreasoner.faulttree.components.cftLanguage.TransformationDefinition
+import hu.bme.mit.inf.dslreasoner.faulttree.transformation.cft2ft.Cft2FtTransformation
+import hu.bme.mit.inf.dslreasoner.faulttree.transformation.ecore2cft.Ecore2CftTransformation
+import hu.bme.mit.inf.dslreasoner.faulttree.transformation.solver.FtAnalysisObjective
+import hu.bme.mit.inf.dslreasoner.faulttree.transformation.solver.ReliabilityResult
+import hu.bme.mit.inf.dslreasoner.faulttree.transformation.solver.StormDftConfiguration
+import hu.bme.mit.inf.dslreasoner.faulttree.transformation.solver.StormDftSolver
+import hu.bme.mit.inf.dslreasoner.logic.model.builder.DocumentationLevel
+import hu.bme.mit.inf.dslreasoner.workspace.ProjectWorkspace
+import org.eclipse.core.commands.AbstractHandler
+import org.eclipse.core.commands.ExecutionEvent
+import org.eclipse.core.commands.ExecutionException
+import org.eclipse.core.resources.IFile
+import org.eclipse.core.resources.IProject
+import org.eclipse.core.resources.IResource
+import org.eclipse.core.runtime.IProgressMonitor
+import org.eclipse.core.runtime.NullProgressMonitor
+import org.eclipse.emf.common.util.URI
+import org.eclipse.emf.ecore.resource.Resource
+import org.eclipse.emf.ecore.resource.ResourceSet
+import org.eclipse.emf.ecore.resource.impl.ResourceSetImpl
+import org.eclipse.swt.widgets.MessageBox
+import org.eclipse.ui.PlatformUI
+import org.eclipse.ui.handlers.HandlerUtil
+import org.eclipse.viatra.query.runtime.api.AdvancedViatraQueryEngine
+import org.eclipse.viatra.query.runtime.emf.EMFScope
+
+class ReliabilityAnalysisHandler extends AbstractHandler {
+
+ override execute(ExecutionEvent event) throws ExecutionException {
+ val selection = HandlerUtil.getCurrentStructuredSelection(event)
+ val resourceSet = new ResourceSetImpl
+ val iterator = selection.iterator
+ var IProject targetProject = null
+ var Resource targetResource = null
+ var TransformationDefinition transformationDefinition = null
+ while (iterator.hasNext) {
+ val selectedElement = iterator.next
+ if (selectedElement instanceof IFile) {
+ val resource = tryLoadResource(resourceSet, selectedElement)
+ if (resource !== null && !resource.contents.empty) {
+ val rootElement = resource.contents.head
+ if (rootElement instanceof CftModel) {
+ if (rootElement.transformationDefinitions.empty) {
+ throw new IllegalArgumentException("Selected cft file is not a transformation definition.")
+ }
+ if (transformationDefinition !== null) {
+ throw new IllegalArgumentException(
+ "Only a single transformation definition may be selected.")
+ }
+ transformationDefinition = rootElement.transformationDefinitions.head
+ } else {
+ if (targetResource !== null) {
+ throw new IllegalArgumentException("Only a single architecture model may be selected.")
+ }
+ targetResource = resource
+ targetProject = selectedElement.project
+ }
+ }
+ }
+ }
+ if (targetResource === null || targetResource === null) {
+ throw new IllegalArgumentException(
+ "A transformation definition and an architecture model must be selected.")
+ }
+ runAnalysis(transformationDefinition, targetResource, targetProject, new NullProgressMonitor)
+ null
+ }
+
+ private static def tryLoadResource(ResourceSet resourceSet, IFile file) {
+ val fullPath = file.fullPath.toString
+ val uri = URI.createPlatformResourceURI(fullPath, true)
+ try {
+ resourceSet.getResource(uri, true)
+ } catch (RuntimeException e) {
+ null
+ }
+ }
+
+ private def runAnalysis(TransformationDefinition transformationDefinition, Resource resource, IProject project,
+ IProgressMonitor monitor) {
+ val workspace = createWorkspace(project, monitor)
+ val cft = createComponentFaultTree(transformationDefinition, resource)
+ workspace.writeModel(cft, "cft.xmi")
+ val cft2ft = new Cft2FtTransformation
+ val ft = cft2ft.createFaultTree(cft)
+ workspace.writeModel(ft, "ft.xmi")
+ val solver = new StormDftSolver
+ val config = new StormDftConfiguration
+ config.progressMonitor = new EclipseBasedProgressMonitor(monitor)
+ config.documentationLevel = DocumentationLevel.NORMAL
+ config.objective = FtAnalysisObjective.MTTF
+ val result = solver.solve(ft, config, workspace)
+ displayResult(result)
+ }
+
+ private def createWorkspace(IProject project, IProgressMonitor monitor) {
+ val folder = project.getFolder("debug")
+ if (!folder.exists) {
+ folder.create(IResource.NONE, true, monitor)
+ }
+ val path = folder.fullPath.toString
+ val uri = URI.createPlatformResourceURI(path, true)
+ val workspace = new ProjectWorkspace(uri.toString, "")
+ workspace.initAndClear
+ workspace
+ }
+
+ private def createComponentFaultTree(TransformationDefinition transformationDefinition, Resource resource) {
+ val queryEngine = AdvancedViatraQueryEngine.createUnmanagedEngine(new EMFScope(resource))
+ try {
+ val ecore2cft = new Ecore2CftTransformation(transformationDefinition, queryEngine)
+ ecore2cft.createComponentFaultTree
+ } finally {
+ queryEngine.dispose
+ }
+ }
+
+ private def displayResult(ReliabilityResult result) {
+ val messageBox = new MessageBox(PlatformUI.workbench.activeWorkbenchWindow.shell)
+ messageBox.message = result.toString
+ messageBox.open
+ }
+}
diff --git a/Stochastic/hu.bme.mit.inf.dslreasoner.faulttree.ui/xtend-gen/hu/bme/mit/inf/dslreasoner/faulttree/ui/handler/.gitignore b/Stochastic/hu.bme.mit.inf.dslreasoner.faulttree.ui/xtend-gen/hu/bme/mit/inf/dslreasoner/faulttree/ui/handler/.gitignore
new file mode 100644
index 00000000..b271af76
--- /dev/null
+++ b/Stochastic/hu.bme.mit.inf.dslreasoner.faulttree.ui/xtend-gen/hu/bme/mit/inf/dslreasoner/faulttree/ui/handler/.gitignore
@@ -0,0 +1,3 @@
+/.ReliabilityAnalysisHandler.java._trace
+/.ReliabilityAnalysisHandler.xtendbin
+/ReliabilityAnalysisHandler.java
diff --git a/Tests/hu.bme.mit.inf.dslreasoner.application.FAMTest/META-INF/MANIFEST.MF b/Tests/hu.bme.mit.inf.dslreasoner.application.FAMTest/META-INF/MANIFEST.MF
index ce5ff3ab..dc9f3788 100644
--- a/Tests/hu.bme.mit.inf.dslreasoner.application.FAMTest/META-INF/MANIFEST.MF
+++ b/Tests/hu.bme.mit.inf.dslreasoner.application.FAMTest/META-INF/MANIFEST.MF
@@ -9,18 +9,7 @@ Require-Bundle: com.google.guava,
org.eclipse.xtext.xbase.lib,
org.eclipse.xtend.lib,
org.eclipse.xtend.lib.macro,
- hu.bme.mit.inf.dslreasoner.application;bundle-version="1.0.0",
- org.junit;bundle-version="4.12.0",
- org.eclipse.collections;bundle-version="7.1.1",
- org.eclipse.core.runtime;bundle-version="3.15.100",
- org.eclipse.core.resources,
- org.eclipse.emf.ecore,
- org.eclipse.viatra.query.runtime,
- org.eclipse.viatra.query.runtime.rete,
- org.eclipse.viatra.query.runtime.localsearch,
- org.eclipse.viatra.query.patternlanguage.emf,
- org.eclipse.xtext;bundle-version="2.16.0",
- org.eclipse.xtext.xbase;bundle-version="2.16.0",
- org.eclipse.emf.codegen;bundle-version="2.15.0",
- org.eclipse.emf.codegen.ecore;bundle-version="2.16.0"
-Import-Package: org.apache.log4j;version="1.2.15"
+ hu.bme.mit.inf.dslreasoner.application;bundle-version="1.0.0";visibility:=reexport
+Import-Package: org.apache.log4j;version="1.2.15",
+ org.junit;version="4.12.0"
+Export-Package: hu.bme.mit.inf.dslreasoner.application.FAMTest
diff --git a/Tests/hu.bme.mit.inf.dslreasoner.application.FAMTest/build.properties b/Tests/hu.bme.mit.inf.dslreasoner.application.FAMTest/build.properties
index 8c749f0a..466224af 100644
--- a/Tests/hu.bme.mit.inf.dslreasoner.application.FAMTest/build.properties
+++ b/Tests/hu.bme.mit.inf.dslreasoner.application.FAMTest/build.properties
@@ -1,5 +1,7 @@
-source.. = src/
+source.. = src/,\
+ xtend-gen/
output.. = bin/
bin.includes = META-INF/,\
.
-additional.bundles = org.apache.log4j
+additional.bundles = org.apache.log4j,\
+ org.junit
--
cgit v1.2.3-54-g00ecf
From 809dbbbcd1093504a1b49bdb4649fc5f3c6a2bf5 Mon Sep 17 00:00:00 2001
From: Kristóf Marussy
Date: Thu, 21 Mar 2019 14:31:44 +0100
Subject: Clean up dependencies of the application configuration plugin
---
.../META-INF/MANIFEST.MF | 7 +-
.../ui/execute/ExecuteScriptHandler.java | 8 +-
.../execute/RuntimeConsoleBasedScriptConsole.xtend | 172 ++++++++++++
.../ui/execute/ScriptConsoleFileHiperlink.xtend | 28 ++
.../META-INF/MANIFEST.MF | 7 -
.../execution/GenerationTaskExecutor.xtend | 3 +-
.../application/execution/ScriptConsole.xtend | 290 +++++++--------------
.../execution/ScriptConsoleFileHiperlink.xtend | 28 --
.../application/execution/ScriptExecutor.xtend | 12 +-
.../execution/StandaloneScriptExecutor.xtend | 28 +-
10 files changed, 326 insertions(+), 257 deletions(-)
create mode 100644 Application/hu.bme.mit.inf.dslreasoner.application.ui/src/hu/bme/mit/inf/dslreasoner/application/ui/execute/RuntimeConsoleBasedScriptConsole.xtend
create mode 100644 Application/hu.bme.mit.inf.dslreasoner.application.ui/src/hu/bme/mit/inf/dslreasoner/application/ui/execute/ScriptConsoleFileHiperlink.xtend
delete mode 100644 Application/hu.bme.mit.inf.dslreasoner.application/src/hu/bme/mit/inf/dslreasoner/application/execution/ScriptConsoleFileHiperlink.xtend
(limited to 'Application/hu.bme.mit.inf.dslreasoner.application.ui')
diff --git a/Application/hu.bme.mit.inf.dslreasoner.application.ui/META-INF/MANIFEST.MF b/Application/hu.bme.mit.inf.dslreasoner.application.ui/META-INF/MANIFEST.MF
index 5bb18f44..38bb7dbd 100644
--- a/Application/hu.bme.mit.inf.dslreasoner.application.ui/META-INF/MANIFEST.MF
+++ b/Application/hu.bme.mit.inf.dslreasoner.application.ui/META-INF/MANIFEST.MF
@@ -12,7 +12,12 @@ Require-Bundle: hu.bme.mit.inf.dslreasoner.application,
org.eclipse.xtext.ui.codetemplates.ui,
org.eclipse.ui.editors;bundle-version="3.5.0",
org.eclipse.ui.ide;bundle-version="3.5.0",
- org.eclipse.ui,
+ org.eclipse.ui;bundle-version="3.108.1",
+ org.eclipse.ui.workbench.texteditor,
+ org.eclipse.ui.console;bundle-version="3.6.201",
+ org.eclipse.jface;bundle-version="3.12.2",
+ org.eclipse.core.filesystem,
+ org.eclipse.text,
org.eclipse.compare,
org.eclipse.xtext.builder,
org.eclipse.xtend.lib;bundle-version="2.14.0";resolution:=optional,
diff --git a/Application/hu.bme.mit.inf.dslreasoner.application.ui/src/hu/bme/mit/inf/dslreasoner/application/ui/execute/ExecuteScriptHandler.java b/Application/hu.bme.mit.inf.dslreasoner.application.ui/src/hu/bme/mit/inf/dslreasoner/application/ui/execute/ExecuteScriptHandler.java
index 43d22ab3..380410d0 100644
--- a/Application/hu.bme.mit.inf.dslreasoner.application.ui/src/hu/bme/mit/inf/dslreasoner/application/ui/execute/ExecuteScriptHandler.java
+++ b/Application/hu.bme.mit.inf.dslreasoner.application.ui/src/hu/bme/mit/inf/dslreasoner/application/ui/execute/ExecuteScriptHandler.java
@@ -8,21 +8,15 @@ import org.eclipse.core.commands.ExecutionException;
import org.eclipse.core.commands.IHandler;
import org.eclipse.core.resources.IFile;
import org.eclipse.emf.common.util.URI;
-import org.eclipse.emf.ecore.EObject;
-import org.eclipse.emf.ecore.resource.Resource;
-import org.eclipse.emf.ecore.resource.ResourceSet;
-import org.eclipse.emf.ecore.resource.URIConverter;
-import org.eclipse.emf.ecore.resource.impl.ResourceSetImpl;
import org.eclipse.jface.viewers.ISelection;
import org.eclipse.jface.viewers.StructuredSelection;
import org.eclipse.ui.handlers.HandlerUtil;
-import hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.ConfigurationScript;
import hu.bme.mit.inf.dslreasoner.application.execution.ScriptExecutor;
public class ExecuteScriptHandler extends AbstractHandler implements IHandler {
- ScriptExecutor scriptExecutor = new ScriptExecutor();
+ ScriptExecutor scriptExecutor = new ScriptExecutor(RuntimeConsoleBasedScriptConsole.FACTORY);
@Override
public Object execute(ExecutionEvent event) throws ExecutionException {
diff --git a/Application/hu.bme.mit.inf.dslreasoner.application.ui/src/hu/bme/mit/inf/dslreasoner/application/ui/execute/RuntimeConsoleBasedScriptConsole.xtend b/Application/hu.bme.mit.inf.dslreasoner.application.ui/src/hu/bme/mit/inf/dslreasoner/application/ui/execute/RuntimeConsoleBasedScriptConsole.xtend
new file mode 100644
index 00000000..d344ffba
--- /dev/null
+++ b/Application/hu.bme.mit.inf.dslreasoner.application.ui/src/hu/bme/mit/inf/dslreasoner/application/ui/execute/RuntimeConsoleBasedScriptConsole.xtend
@@ -0,0 +1,172 @@
+package hu.bme.mit.inf.dslreasoner.application.ui.execute
+
+import hu.bme.mit.inf.dslreasoner.application.execution.ScriptConsole
+import hu.bme.mit.inf.dslreasoner.application.execution.ScriptConsoleDecorator
+import java.util.concurrent.CompletableFuture
+import org.eclipse.emf.common.util.URI
+import org.eclipse.jface.text.BadLocationException
+import org.eclipse.jface.text.DocumentEvent
+import org.eclipse.jface.text.IDocumentListener
+import org.eclipse.swt.graphics.Color
+import org.eclipse.ui.console.ConsolePlugin
+import org.eclipse.ui.console.MessageConsole
+import org.eclipse.ui.console.MessageConsoleStream
+
+class RuntimeConsoleBasedScriptConsole extends ScriptConsole {
+ /**
+ * Console is identified with the name of this class.
+ */
+ static val consoleID = ScriptConsole.name
+
+ val MessageConsole runtimeConsole
+
+ new(boolean cleanFiles, URI messageConsoleURI, URI errorConsoleURI, URI statisticsConsoleURI) {
+ super(!hasConsolePlugin, cleanFiles, messageConsoleURI, errorConsoleURI, statisticsConsoleURI)
+ runtimeConsole = prepareRuntimeConsole
+ writeErrorMessagesDuringInitialisation()
+ }
+
+ override writeMessage(CharSequence message, String separator, ScriptConsoleDecorator[] decorators) {
+ super.writeMessage(message, separator, decorators)
+ if (runtimeConsole !== null) {
+ writeToRuntimeConsole(message, separator, decorators)
+ }
+ }
+
+ override writeMessage(String message) {
+ super.writeMessage(message)
+ if (runtimeConsole !== null) {
+ writeToRuntimeConsole(message)
+ }
+ }
+
+ override writeError(CharSequence message, String separator, ScriptConsoleDecorator[] decorators) {
+ super.writeError(message, separator, decorators)
+ if (runtimeConsole !== null) {
+ writeToRuntimeConsole(message, separator, decorators)
+ }
+ }
+
+ override writeError(String message) {
+ super.writeError(message)
+ if (runtimeConsole !== null) {
+ writeToRuntimeConsole(message)
+ }
+ }
+
+ private def MessageConsole prepareRuntimeConsole() {
+ val plugin = ConsolePlugin.getDefault();
+ if (plugin === null) {
+ return null
+ } else {
+ val conMan = plugin.getConsoleManager();
+ val existingConsoles = conMan.getConsoles();
+ val existingConsolesWithID = existingConsoles.filter[it.name.equals(consoleID)]
+ if (existingConsolesWithID.empty) {
+ val MessageConsole res = new MessageConsole(consoleID, null)
+ conMan.addConsoles(#[res]);
+
+ return res
+ } else {
+ return existingConsolesWithID.head as MessageConsole
+ }
+ }
+ }
+
+ private def writeToRuntimeConsole(CharSequence message) {
+ // 1. reveal the console view
+ ConsolePlugin.getDefault().getConsoleManager().showConsoleView(this.runtimeConsole);
+ val stream = this.runtimeConsole.newMessageStream
+ stream.println(message.toString)
+ stream.close
+ }
+
+ private def writeToRuntimeConsole(CharSequence message, String separator, ScriptConsoleDecorator[] decorators) {
+ val messageString = message.toString
+ // 0. split the message
+ val separatedMessage = if (messageString.startsWith(separator)) {
+ #[""] + messageString.split(separator, -1)
+ } else {
+ messageString.split(separator, -1).toList
+ }
+ if (separatedMessage.size - 1 !== decorators.size) {
+ throw new IllegalArgumentException
+ }
+
+ // 1. reveal the console view
+ ConsolePlugin.getDefault().getConsoleManager().showConsoleView(this.runtimeConsole);
+ val stream = this.runtimeConsole.newMessageStream
+
+ // 2. print the segments of the view
+ for (i : 0 ..< decorators.size) {
+ stream.print(separatedMessage.get(i))
+ writeDecoratedTextToRuntimeConsole(decorators.get(i), stream)
+
+ }
+ // 2.1 write the last segment of
+ stream.println(separatedMessage.last)
+
+ // stream.println(message.toString)
+ stream.close
+ }
+
+ private def writeDecoratedTextToRuntimeConsole(ScriptConsoleDecorator message, MessageConsoleStream stream) {
+ val originalBackgroundColor = this.runtimeConsole.background
+ var Color newColor = null;
+
+ val text = '''[«message.text»]'''
+ if (message.red >= 0 && message.green >= 0 && message.blue >= 0) {
+ newColor = new Color(originalBackgroundColor.device, message.red, message.green, message.blue)
+ this.runtimeConsole.setBackground(newColor)
+ }
+ stream.flush
+ val CompletableFuture finished = new CompletableFuture
+ val listener = new IDocumentListener() {
+ override documentAboutToBeChanged(DocumentEvent event) {}
+
+ override documentChanged(DocumentEvent event) {
+ // println('''ftext="«event.fText»", message="«message.text»" endswith=«event.fText.endsWith(message.text)»''')
+ if (event.fText.endsWith(text)) {
+ val from = event.fDocument.length - text.length + 1
+ val length = message.text.length
+ // println('''from: «from» length «length»''')
+ try {
+ runtimeConsole.addHyperlink(
+ new ScriptConsoleFileHiperlink(message.hyperlink),
+ from,
+ length
+ )
+ // println("link added")
+ } catch (BadLocationException e) {
+ } finally {
+ runtimeConsole.document.removeDocumentListener(this)
+ finished.complete(true)
+ }
+ }
+
+ }
+ }
+ runtimeConsole.document.addDocumentListener(listener)
+ stream.print(text)
+ stream.flush
+ finished.get
+ // stream.console.new
+ if (message.red >= 0 && message.green >= 0 && message.blue >= 0) {
+ newColor.dispose
+ this.runtimeConsole.setBackground(originalBackgroundColor)
+ }
+ }
+
+ private static def hasConsolePlugin() {
+ ConsolePlugin.getDefault() !== null
+ }
+
+ public static val FACTORY = new ScriptConsole.Factory {
+
+ override createScriptConsole(boolean cleanFiles, URI messageConsoleURI, URI errorConsoleURI,
+ URI statisticsConsoleURI) {
+ new RuntimeConsoleBasedScriptConsole(cleanFiles, messageConsoleURI, errorConsoleURI, statisticsConsoleURI)
+ }
+
+ }
+}
diff --git a/Application/hu.bme.mit.inf.dslreasoner.application.ui/src/hu/bme/mit/inf/dslreasoner/application/ui/execute/ScriptConsoleFileHiperlink.xtend b/Application/hu.bme.mit.inf.dslreasoner.application.ui/src/hu/bme/mit/inf/dslreasoner/application/ui/execute/ScriptConsoleFileHiperlink.xtend
new file mode 100644
index 00000000..16d78a31
--- /dev/null
+++ b/Application/hu.bme.mit.inf.dslreasoner.application.ui/src/hu/bme/mit/inf/dslreasoner/application/ui/execute/ScriptConsoleFileHiperlink.xtend
@@ -0,0 +1,28 @@
+package hu.bme.mit.inf.dslreasoner.application.ui.execute
+
+import java.io.File
+import java.net.URI
+import org.eclipse.core.filesystem.EFS
+import org.eclipse.ui.PlatformUI
+import org.eclipse.ui.console.IHyperlink
+import org.eclipse.ui.ide.IDE
+
+class ScriptConsoleFileHiperlink implements IHyperlink {
+
+ val URI path
+
+ new(File file) {
+ this.path = file.toURI()
+ }
+
+ override linkActivated() {
+ // println("open path: "+path.toString)
+ val page = PlatformUI.getWorkbench().getActiveWorkbenchWindow().getActivePage();
+ val fileStore = EFS.getStore(path)
+ IDE.openEditorOnFileStore(page, fileStore)
+ }
+
+ override linkEntered() {}
+
+ override linkExited() {}
+}
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 a7990cca..27caa768 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
@@ -29,15 +29,8 @@ Require-Bundle: org.eclipse.xtext,
org.eclipse.viatra.query.tooling.core;bundle-version="2.0.0",
hu.bme.mit.inf.dslreasoner.visualisation;bundle-version="1.0.0",
org.eclipse.core.runtime;bundle-version="3.12.0",
- org.eclipse.ui.console;bundle-version="3.6.201",
- org.eclipse.jface;bundle-version="3.12.2",
- org.eclipse.ui;bundle-version="3.108.1",
org.eclipse.viatra.query.runtime.rete;bundle-version="2.0.0",
org.eclipse.viatra.query.runtime.localsearch;bundle-version="2.0.0",
- org.eclipse.core.filesystem,
- org.eclipse.ui.workbench.texteditor,
- org.eclipse.ui.ide,
- org.eclipse.text,
org.eclipse.collections;bundle-version="9.2.0",
hu.bme.mit.inf.dslreasoner.faulttree.components
Bundle-RequiredExecutionEnvironment: JavaSE-1.8
diff --git a/Application/hu.bme.mit.inf.dslreasoner.application/src/hu/bme/mit/inf/dslreasoner/application/execution/GenerationTaskExecutor.xtend b/Application/hu.bme.mit.inf.dslreasoner.application/src/hu/bme/mit/inf/dslreasoner/application/execution/GenerationTaskExecutor.xtend
index c9d38c7d..3e879539 100644
--- a/Application/hu.bme.mit.inf.dslreasoner.application/src/hu/bme/mit/inf/dslreasoner/application/execution/GenerationTaskExecutor.xtend
+++ b/Application/hu.bme.mit.inf.dslreasoner.application/src/hu/bme/mit/inf/dslreasoner/application/execution/GenerationTaskExecutor.xtend
@@ -41,6 +41,7 @@ class GenerationTaskExecutor {
def executeGenerationTask(
GenerationTask task,
ScriptExecutor scriptExecutor,
+ ScriptConsole.Factory scriptConsoleFactory,
IProgressMonitor monitor)
{
monitor.subTask('''Collecting all resources''')
@@ -62,7 +63,7 @@ class GenerationTaskExecutor {
val memoryLimit = scriptExecutor.getMemoryLimit(configSpecification)
// 2. create console
- val console = new ScriptConsole(true,false,
+ val console = scriptConsoleFactory.createScriptConsole(false,
if(messageFile!==null) URI.createURI(messageFile.path) else null,
if(debugFolder!==null) URI.createURI('''«debugFolder.path»/errors.txt''') else null,
if(statisticsFile!==null) URI.createURI(statisticsFile.path) else null
diff --git a/Application/hu.bme.mit.inf.dslreasoner.application/src/hu/bme/mit/inf/dslreasoner/application/execution/ScriptConsole.xtend b/Application/hu.bme.mit.inf.dslreasoner.application/src/hu/bme/mit/inf/dslreasoner/application/execution/ScriptConsole.xtend
index 91d3d286..0f89ba1e 100644
--- a/Application/hu.bme.mit.inf.dslreasoner.application/src/hu/bme/mit/inf/dslreasoner/application/execution/ScriptConsole.xtend
+++ b/Application/hu.bme.mit.inf.dslreasoner.application/src/hu/bme/mit/inf/dslreasoner/application/execution/ScriptConsole.xtend
@@ -9,128 +9,108 @@ import java.util.LinkedHashSet
import java.util.LinkedList
import java.util.List
import java.util.Map
-import java.util.concurrent.CompletableFuture
-import javax.swing.text.BadLocationException
import org.eclipse.emf.common.util.URI
-import org.eclipse.jface.text.DocumentEvent
-import org.eclipse.jface.text.IDocumentListener
-import org.eclipse.swt.graphics.Color
-import org.eclipse.ui.console.ConsolePlugin
-import org.eclipse.ui.console.MessageConsole
-import org.eclipse.ui.console.MessageConsoleStream
import org.eclipse.xtend.lib.annotations.Data
-//import org.eclipse.ui.console.MessageConsole
-
-class ScriptConsole {
- /**
- * Console is identified with the name of this class.
- */
- val final consoleID = ScriptConsole.name
+abstract class ScriptConsole {
val boolean printToConsole
- val MessageConsole runtimeConsole;
val ReasonerWorkspace messageWorkspace;
val String messageFileName;
val ReasonerWorkspace errorWorkspace;
val String errorFileName;
val ReasonerWorkspace statisticsWorkspace;
val String statisticsFileName;
-
+ val List errorMessagesDuringInitialisation = new LinkedList;
+
val statisticsHeaderBuffer = new LinkedHashSet
- val statisticsDataBuffer = new LinkedList>
-
+ val statisticsDataBuffer = new LinkedList>
+
static val delimier = ';'
static val empty = ""
-
- public new(
- boolean printToRuntimeConsole,
- boolean cleanFiles,
- URI messageConsoleURI,
- URI errorConsoleURI,
- URI statisticsConsoleURI)
- {
- val List errorMessagesDuringInitialisation = new LinkedList
-
- this.messageWorkspace = prepareWorkspace(messageConsoleURI,errorMessagesDuringInitialisation)
+
+ new(boolean printToConsole, boolean cleanFiles, URI messageConsoleURI, URI errorConsoleURI,
+ URI statisticsConsoleURI) {
+ this.messageWorkspace = prepareWorkspace(messageConsoleURI, errorMessagesDuringInitialisation)
this.messageFileName = prepareFileName(messageConsoleURI)
- this.errorWorkspace = prepareWorkspace(errorConsoleURI,errorMessagesDuringInitialisation)
+ this.errorWorkspace = prepareWorkspace(errorConsoleURI, errorMessagesDuringInitialisation)
this.errorFileName = prepareFileName(errorConsoleURI)
- this.statisticsWorkspace = prepareWorkspace(statisticsConsoleURI,errorMessagesDuringInitialisation)
+ this.statisticsWorkspace = prepareWorkspace(statisticsConsoleURI, errorMessagesDuringInitialisation)
this.statisticsFileName = prepareFileName(statisticsConsoleURI)
-
- this.printToConsole = (ConsolePlugin.getDefault() === null)
- this.runtimeConsole = if(printToRuntimeConsole) { prepareRuntimeConsole } else { null }
-
- errorMessagesDuringInitialisation.forEach[
+
+ this.printToConsole = printToConsole
+ }
+
+ /**
+ * Writes any error messages that occurred during console initialization.
+ *
+ * Should be called by implementations at the end of their constructors.
+ */
+ protected final def writeErrorMessagesDuringInitialisation() {
+ errorMessagesDuringInitialisation.forEach [
this.writeError('''Error during console initialisation: "«it»"''')
]
+ errorMessagesDuringInitialisation.clear
}
-
- public def writeMessage(CharSequence message, String separator, ScriptConsoleDecorator[] decorators) {
+
+ def void writeMessage(CharSequence message, String separator, ScriptConsoleDecorator[] decorators) {
val resolvedText = this.resolveToText(message, separator, decorators)
- if(messageWorkspace!==null) {
- messageWorkspace.writeText(messageFileName,resolvedText);
+ if (messageWorkspace !== null) {
+ messageWorkspace.writeText(messageFileName, resolvedText);
}
- if(printToConsole) {
+ if (printToConsole) {
println(resolvedText)
}
- if(runtimeConsole!==null) {
- writeToRuntimeConsole(message, separator, decorators)
- }
}
- public def writeMessage(String message) {
- if(messageWorkspace!==null) {
- messageWorkspace.writeText(messageFileName,message);
+
+ def void writeMessage(String message) {
+ if (messageWorkspace !== null) {
+ messageWorkspace.writeText(messageFileName, message);
}
- if(printToConsole) {
+ if (printToConsole) {
println(message)
}
- if(runtimeConsole!==null) {
- writeToRuntimeConsole(message)
- }
}
- public def writeError(CharSequence message, String separator, ScriptConsoleDecorator[] decorators) {
+
+ def void writeError(CharSequence message, String separator, ScriptConsoleDecorator[] decorators) {
val resolvedText = this.resolveToText(message, separator, decorators)
- if(errorWorkspace!==null) {
- errorWorkspace.writeText(errorFileName,resolvedText);
+ if (errorWorkspace !== null) {
+ errorWorkspace.writeText(errorFileName, resolvedText);
}
println(message)
- if(runtimeConsole!==null) {
- writeToRuntimeConsole(message, separator, decorators)
- }
}
- public def writeError(String message) {
- if(errorWorkspace!==null) {
- errorWorkspace.writeText(errorFileName,message);
+
+ def void writeError(String message) {
+ if (errorWorkspace !== null) {
+ errorWorkspace.writeText(errorFileName, message);
}
println(message)
- if(runtimeConsole!==null) {
- writeToRuntimeConsole(message)
- }
}
- public def writeStatistics(LinkedHashMap statistics) {
- if(statisticsWorkspace!==null) {
+
+ def writeStatistics(LinkedHashMap statistics) {
+ if (statisticsWorkspace !== null) {
val message = '''
«FOR key : statistics.keySet SEPARATOR delimier»«key»«ENDFOR»
«FOR value : statistics.values SEPARATOR delimier»«value»«ENDFOR»'''
- statisticsWorkspace.writeText(statisticsFileName,message);
+ statisticsWorkspace.writeText(statisticsFileName, message);
}
}
- public def addStatistics(LinkedHashMap statistics) {
- for(key : statistics.keySet) {
+
+ def addStatistics(LinkedHashMap statistics) {
+ for (key : statistics.keySet) {
this.statisticsHeaderBuffer.add(key);
}
this.statisticsDataBuffer.add(statistics)
}
- public def flushStatistics() {
- if(statisticsWorkspace!==null) {
+
+ def flushStatistics() {
+ if (statisticsWorkspace !== null) {
val message = '''
- «FOR key : statisticsHeaderBuffer SEPARATOR delimier»«key»«ENDFOR»
- «FOR line : statisticsDataBuffer»
- «FOR key : statisticsHeaderBuffer SEPARATOR delimier»«IF line.containsKey(key)»«line.get(key)»«ELSE»«empty»«ENDIF»«ENDFOR»
- «ENDFOR»
+ «FOR key : statisticsHeaderBuffer SEPARATOR delimier»«key»«ENDFOR»
+ «FOR line : statisticsDataBuffer»
+ «FOR key : statisticsHeaderBuffer SEPARATOR delimier»«IF line.containsKey(key)»«line.get(key)»«ELSE»«empty»«ENDIF»«ENDFOR»
+ «ENDFOR»
'''
- statisticsWorkspace.writeText(statisticsFileName,message);
+ statisticsWorkspace.writeText(statisticsFileName, message);
statisticsHeaderBuffer.clear
statisticsDataBuffer.clear
}
@@ -140,143 +120,66 @@ class ScriptConsole {
if (uri === null) {
return null
} else {
- try{
+ try {
val folderURI = uri.trimSegments(1)
- if(folderURI.isFile) {
- return new FileSystemWorkspace(folderURI.toString,"")=>[init]
- } else if(folderURI.isPlatformResource) {
- return new ProjectWorkspace(folderURI.toString,"")=>[init]
+ if (folderURI.isFile) {
+ return new FileSystemWorkspace(folderURI.toString, "") => [init]
+ } else if (folderURI.isPlatformResource) {
+ return new ProjectWorkspace(folderURI.toString, "") => [init]
} else {
throw new UnsupportedOperationException('''Unsupported file usi: "«uri»"!''')
}
- } catch(Exception e) {
+ } catch (Exception e) {
errors += e.message
return null
}
}
}
+
private def prepareFileName(URI uri) {
- if(uri!==null) {
+ if (uri !== null) {
return uri.lastSegment
} else {
null
}
}
-
- private def MessageConsole prepareRuntimeConsole() {
- val plugin = ConsolePlugin.getDefault();
- if(plugin === null) {
- return null
- } else {
- val conMan = plugin.getConsoleManager();
- val existingConsoles = conMan.getConsoles();
- val existingConsolesWithID = existingConsoles.filter[it.name.equals(consoleID)]
- if(existingConsolesWithID.empty) {
- val MessageConsole res = new MessageConsole(consoleID,null)
- conMan.addConsoles(#[res]);
-
- return res
- } else {
- return existingConsolesWithID.head as MessageConsole
- }
- }
- }
+
private def resolveToText(CharSequence message, String separator, ScriptConsoleDecorator[] decorators) {
val messageString = message.toString
// 0. split the message
- val separatedMessage = if(messageString.startsWith(separator,-1)) {
- #[""]+messageString.split(separator,-1)
- } else {
- messageString.split(separator,-1).toList
- }
- if(separatedMessage.size-1 !== decorators.size) {
+ val separatedMessage = if (messageString.startsWith(separator, -1)) {
+ #[""] + messageString.split(separator, -1)
+ } else {
+ messageString.split(separator, -1).toList
+ }
+ if (separatedMessage.size - 1 !== decorators.size) {
throw new IllegalArgumentException
}
-
+
return '''«FOR i : 0..= 0 && message.green >= 0 && message.blue >= 0) {
- newColor = new Color(originalBackgroundColor.device,message.red,message.green,message.blue)
- this.runtimeConsole.setBackground(newColor)
- }
- stream.flush
- val CompletableFuture finished = new CompletableFuture
- val listener = new IDocumentListener() {
- override documentAboutToBeChanged(DocumentEvent event) { }
- override documentChanged(DocumentEvent event) {
- //println('''ftext="«event.fText»", message="«message.text»" endswith=«event.fText.endsWith(message.text)»''')
- if(event.fText.endsWith(text)) {
- val from = event.fDocument.length-text.length+1
- val length = message.text.length
- //println('''from: «from» length «length»''')
- try{
- runtimeConsole.addHyperlink(
- new ScriptConsoleFileHiperlink(message.hyperlink),
- from,
- length
- )
- //println("link added")
- } catch(BadLocationException e) {
-
- } finally {
- runtimeConsole.document.removeDocumentListener(this)
- finished.complete(true)
- }
- }
-
- }
- }
- runtimeConsole.document.addDocumentListener(listener)
- stream.print(text)
- stream.flush
- finished.get
- //stream.console.new
- if(message.red >= 0 && message.green >= 0 && message.blue >= 0) {
- newColor.dispose
- this.runtimeConsole.setBackground(originalBackgroundColor)
+
+ public static val FACTORY = new ScriptConsole.Factory {
+ override createScriptConsole(boolean cleanFiles, URI messageConsoleURI, URI errorConsoleURI,
+ URI statisticsConsoleURI) {
+ new StandardOutputBasedScriptConsole(cleanFiles, messageConsoleURI, errorConsoleURI, statisticsConsoleURI)
}
}
}
+
@Data
class ScriptConsoleDecorator {
String text
@@ -284,33 +187,36 @@ class ScriptConsoleDecorator {
int Red
int Green
int Blue
-
- public new(String text) {
+
+ new(String text) {
this.text = text
this.hyperlink = null
this.Red = -1
this.Green = -1
this.Blue = -1
}
- public new(String text, File hyperlink) {
+
+ new(String text, File hyperlink) {
this.text = text
this.hyperlink = hyperlink
this.Red = -1
this.Green = -1
this.Blue = -1
}
- public new(String text, int red, int green, int blue) {
+
+ new(String text, int red, int green, int blue) {
this.text = text
this.hyperlink = null
this.Red = red
this.Green = green
this.Blue = blue
}
- public new(String text, File hyperlink, int red, int green, int blue) {
+
+ new(String text, File hyperlink, int red, int green, int blue) {
this.text = text
this.hyperlink = hyperlink
this.Red = red
this.Green = green
this.Blue = blue
}
-}
\ No newline at end of file
+}
diff --git a/Application/hu.bme.mit.inf.dslreasoner.application/src/hu/bme/mit/inf/dslreasoner/application/execution/ScriptConsoleFileHiperlink.xtend b/Application/hu.bme.mit.inf.dslreasoner.application/src/hu/bme/mit/inf/dslreasoner/application/execution/ScriptConsoleFileHiperlink.xtend
deleted file mode 100644
index 25e49c80..00000000
--- a/Application/hu.bme.mit.inf.dslreasoner.application/src/hu/bme/mit/inf/dslreasoner/application/execution/ScriptConsoleFileHiperlink.xtend
+++ /dev/null
@@ -1,28 +0,0 @@
-package hu.bme.mit.inf.dslreasoner.application.execution
-
-import org.eclipse.ui.console.IHyperlink
-import org.eclipse.ui.ide.IDE
-import org.eclipse.ui.PlatformUI
-import org.eclipse.core.filesystem.EFS
-import java.io.File
-import java.net.URI
-
-class ScriptConsoleFileHiperlink implements IHyperlink {
-
- private val URI path;
-
- new(File file) {
- this.path = file.toURI()
- }
-
- override linkActivated() {
- //println("open path: "+path.toString)
- val page = PlatformUI.getWorkbench().getActiveWorkbenchWindow().getActivePage();
- val fileStore = EFS.getStore(path)
- IDE.openEditorOnFileStore(page,fileStore)
- }
-
- override linkEntered() { }
-
- override linkExited() { }
-}
\ No newline at end of file
diff --git a/Application/hu.bme.mit.inf.dslreasoner.application/src/hu/bme/mit/inf/dslreasoner/application/execution/ScriptExecutor.xtend b/Application/hu.bme.mit.inf.dslreasoner.application/src/hu/bme/mit/inf/dslreasoner/application/execution/ScriptExecutor.xtend
index c9ec68bb..0512a5ee 100644
--- a/Application/hu.bme.mit.inf.dslreasoner.application/src/hu/bme/mit/inf/dslreasoner/application/execution/ScriptExecutor.xtend
+++ b/Application/hu.bme.mit.inf.dslreasoner.application/src/hu/bme/mit/inf/dslreasoner/application/execution/ScriptExecutor.xtend
@@ -4,6 +4,7 @@ import hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.ConfigRef
import hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.ConfigSpecification
import hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.ConfigurationScript
import hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.CustomEntry
+import hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.DocumentLevelSpecification
import hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.DocumentationEntry
import hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.EPackageImport
import hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.FileReference
@@ -24,15 +25,18 @@ import hu.bme.mit.inf.dslreasoner.application.execution.util.ApplicationConfigur
import hu.bme.mit.inf.dslreasoner.logic.model.builder.DocumentationLevel
import java.util.LinkedHashMap
import java.util.Optional
-import org.eclipse.emf.common.util.URI
-import hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.DocumentLevelSpecification
-import org.eclipse.core.runtime.jobs.Job
import org.eclipse.core.runtime.IProgressMonitor
import org.eclipse.core.runtime.Status
+import org.eclipse.core.runtime.jobs.Job
+import org.eclipse.emf.common.util.URI
+import org.eclipse.xtend.lib.annotations.FinalFieldsConstructor
+@FinalFieldsConstructor
class ScriptExecutor {
val parser = new ApplicationConfigurationParser
+ val ScriptConsole.Factory scriptConsoleFactory
+
/**
* Executes a script
*/
@@ -92,7 +96,7 @@ class ScriptExecutor {
def public dispatch execute(GenerationTask task, IProgressMonitor monitor) {
val generationTaskExecutor = new GenerationTaskExecutor
- generationTaskExecutor.executeGenerationTask(task,this,monitor)
+ generationTaskExecutor.executeGenerationTask(task,this,scriptConsoleFactory,monitor)
}
def public dispatch execute(Task task, IProgressMonitor monitor) {
diff --git a/Application/hu.bme.mit.inf.dslreasoner.application/src/hu/bme/mit/inf/dslreasoner/application/execution/StandaloneScriptExecutor.xtend b/Application/hu.bme.mit.inf.dslreasoner.application/src/hu/bme/mit/inf/dslreasoner/application/execution/StandaloneScriptExecutor.xtend
index c612f0ea..4ed57903 100644
--- a/Application/hu.bme.mit.inf.dslreasoner.application/src/hu/bme/mit/inf/dslreasoner/application/execution/StandaloneScriptExecutor.xtend
+++ b/Application/hu.bme.mit.inf.dslreasoner.application/src/hu/bme/mit/inf/dslreasoner/application/execution/StandaloneScriptExecutor.xtend
@@ -1,27 +1,17 @@
package hu.bme.mit.inf.dslreasoner.application.execution
+import com.google.inject.Guice
+import com.google.inject.Injector
import hu.bme.mit.inf.dslreasoner.application.ApplicationConfigurationStandaloneSetup
-import org.eclipse.emf.common.util.URI
-import org.eclipse.emf.ecore.resource.impl.ResourceSetImpl
import hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.ConfigurationScript
import org.eclipse.core.runtime.NullProgressMonitor
-import org.eclipse.viatra.query.patternlanguage.emf.EMFPatternLanguageStandaloneSetup
-import org.eclipse.emf.ecore.util.EcoreUtil
-import java.io.FileNotFoundException
+import org.eclipse.emf.common.util.URI
import org.eclipse.emf.ecore.resource.Resource
-import java.io.IOException
+import org.eclipse.emf.ecore.util.EcoreUtil
import org.eclipse.emf.ecore.xmi.impl.XMIResourceFactoryImpl
-import org.eclipse.viatra.query.runtime.matchers.backend.IQueryBackendFactoryProvider
-import org.eclipse.viatra.query.runtime.rete.matcher.ReteBackendFactoryProvider
-import org.eclipse.viatra.query.runtime.api.ViatraQueryEngineOptions
-import org.eclipse.viatra.query.runtime.matchers.backend.QueryEvaluationHint
-import org.eclipse.viatra.query.runtime.rete.util.ReteHintOptions
+import org.eclipse.viatra.query.patternlanguage.emf.EMFPatternLanguageStandaloneSetup
import org.eclipse.viatra.query.runtime.rete.matcher.ReteEngine
-import org.eclipse.viatra.query.patternlanguage.emf.EMFPatternLanguageStandaloneCompilerSetup
-import org.eclipse.viatra.query.patternlanguage.emf.EMFPatternLanguageStandaloneSetupGenerated
import org.eclipse.xtext.resource.XtextResourceSet
-import com.google.inject.Injector
-import com.google.inject.Guice
class StandaloneScriptExecutor {
def static void main(String[] args) {
@@ -94,8 +84,12 @@ class StandaloneScriptExecutor {
}
}
- def static executeScript(String path){
- val executor = new ScriptExecutor
+ def static executeScript(String path) {
+ executeScript(path, StandardOutputBasedScriptConsole.FACTORY)
+ }
+
+ def static executeScript(String path, ScriptConsole.Factory scriptConsoleFactory){
+ val executor = new ScriptExecutor(scriptConsoleFactory)
try{
val content = loadScript(path)
executor.executeScript(content,new NullProgressMonitor)
--
cgit v1.2.3-54-g00ecf
From 478123d2febde02f39f6a673ffdbdf0c760aef3c Mon Sep 17 00:00:00 2001
From: Kristóf Marussy
Date: Mon, 25 Mar 2019 15:56:37 +0100
Subject: Add reliability probability and mtff objectives
---
.../antlr/ApplicationConfigurationParser.java | 14 +-
.../internal/InternalApplicationConfiguration.g | 421 +-
.../InternalApplicationConfiguration.tokens | 54 +-
.../InternalApplicationConfigurationLexer.java | 661 +-
.../InternalApplicationConfigurationParser.java | 10687 ++++++++++---------
.../.ApplicationConfigurationIdeModule.xtendbin | Bin 1701 -> 1701 bytes
.../ide/.ApplicationConfigurationIdeSetup.xtendbin | Bin 2526 -> 2526 bytes
...ctApplicationConfigurationProposalProvider.java | 21 +-
.../model/generated/ApplicationConfiguration.ecore | 6 +-
.../generated/ApplicationConfiguration.genmodel | 10 +-
.../application/ApplicationConfiguration.xtextbin | Bin 13581 -> 13891 bytes
.../ApplicationConfigurationFactory.java | 24 +-
.../ApplicationConfigurationPackage.java | 280 +-
.../application/applicationConfiguration/Mtff.java | 19 +
.../ReliabilityObjectiveFunction.java | 80 +
.../ReliabiltiyFunction.java | 80 -
.../ReliabiltiyProbability.java | 52 +
.../impl/ApplicationConfigurationFactoryImpl.java | 34 +-
.../impl/ApplicationConfigurationPackageImpl.java | 91 +-
.../applicationConfiguration/impl/MtffImpl.java | 41 +
.../impl/ReliabilityObjectiveFunctionImpl.java | 244 +
.../impl/ReliabiltiyFunctionImpl.java | 244 -
.../impl/ReliabiltiyProbabilityImpl.java | 181 +
.../ApplicationConfigurationAdapterFactory.java | 50 +-
.../util/ApplicationConfigurationSwitch.java | 64 +-
.../internal/InternalApplicationConfiguration.g | 149 +-
.../InternalApplicationConfiguration.tokens | 74 +-
.../InternalApplicationConfigurationLexer.java | 737 +-
.../InternalApplicationConfigurationParser.java | 2872 ++---
.../ApplicationConfigurationSemanticSequencer.java | 33 +-
.../ApplicationConfigurationGrammarAccess.java | 140 +-
.../application/ApplicationConfiguration.xtext | 9 +-
.../ApplicationConfigurationScopeProvider.xtend | 8 +-
.../components/ide/.CftLanguageIdeModule.xtendbin | Bin 1712 -> 1712 bytes
.../components/ide/.CftLanguageIdeSetup.xtendbin | Bin 2549 -> 2549 bytes
.../components/ui/.CftLanguageUiModule.xtendbin | Bin 3606 -> 3606 bytes
.../.CftLanguageProposalProvider.xtendbin | Bin 1820 -> 1820 bytes
.../.CftLanguageDescriptionLabelProvider.xtendbin | Bin 1993 -> 1993 bytes
.../ui/labeling/.CftLanguageLabelProvider.xtendbin | Bin 2885 -> 2885 bytes
.../.CftLanguageOutlineTreeProvider.xtendbin | Bin 2451 -> 2451 bytes
.../quickfix/.CftLanguageQuickfixProvider.xtendbin | Bin 1819 -> 1819 bytes
...LanguageSemanticHighlightingCalculator.xtendbin | Bin 3773 -> 3773 bytes
.../.CftLanguageTokenToAttributeIdMapper.xtendbin | Bin 2740 -> 2740 bytes
.../components/.CftLanguageRuntimeModule.xtendbin | Bin 3436 -> 3436 bytes
.../.CftLanguageStandaloneSetup.xtendbin | Bin 2015 -> 2015 bytes
.../.CftLanguageValueConverterService.xtendbin | Bin 3002 -> 3002 bytes
.../conversion/.OF_INTValueConverter.xtendbin | Bin 4411 -> 4411 bytes
.../generator/.CftLanguageGenerator.xtendbin | Bin 2365 -> 2365 bytes
.../.CftLanguageQualifiedNameProvider.xtendbin | Bin 3630 -> 3630 bytes
.../naming/.PackageNameProvider.xtendbin | Bin 3283 -> 3283 bytes
...portedNamespaceAwareLocalScopeProvider.xtendbin | Bin 4651 -> 4651 bytes
.../scoping/.CftLanguageScopeProvider.xtendbin | Bin 9417 -> 9417 bytes
.../validation/.CftLanguageValidator.xtendbin | Bin 1760 -> 1760 bytes
.../faulttree/model/util/.CftExtensions.xtendbin | Bin 4295 -> 4295 bytes
.../dslreasoner/faulttree/model/util/.gitignore | 2 +
.../cft2ft/.Cft2FtTransformation.xtendbin | Bin 2825 -> 2825 bytes
.../cft2ft/.EventCollection.xtendbin | Bin 7022 -> 7022 bytes
.../cft2ft/.EventMaterializer.xtendbin | Bin 11938 -> 12110 bytes
.../cft2ft/.FaultTreeBuilder.xtendbin | Bin 4029 -> 4029 bytes
.../ecore2cft/.ComponentFaultTreeTrace.xtendbin | Bin 5530 -> 5530 bytes
.../ecore2cft/.ComponentInstanceTrace.xtendbin | Bin 5932 -> 5932 bytes
.../ecore2cft/.ComponentNameGenerator.xtendbin | Bin 3472 -> 3472 bytes
.../ecore2cft/.Ecore2CftTransformation.xtendbin | Bin 3431 -> 3431 bytes
.../transformation/ecore2cft/.InputTrace.xtendbin | Bin 4202 -> 4202 bytes
.../ecore2cft/.LookupHandler.xtendbin | Bin 5169 -> 5169 bytes
.../ecore2cft/.MappingHandler.xtendbin | Bin 6876 -> 6876 bytes
.../ecore2cft/.MappingQueries.xtendbin | Bin 4833 -> 4833 bytes
.../ft2galileo/.Ft2GalileoTransformation.xtendbin | Bin 4794 -> 4794 bytes
.../solver/.ReliabilityResult.xtendbin | Bin 5435 -> 5435 bytes
.../solver/.StormDftConfiguration.xtendbin | Bin 4311 -> 4311 bytes
.../solver/.StormDftHandler.xtendbin | Bin 13570 -> 13570 bytes
.../transformation/solver/.StormDftSolver.xtendbin | Bin 4801 -> 4801 bytes
.../bin/.gitignore | 1 -
.../dslreasoner/faulttree/ui/handler/.gitignore | 3 +
.../ui/handler/ReliabilityAnalysisHandler.xtend | 128 +
75 files changed, 10135 insertions(+), 7379 deletions(-)
create mode 100644 Application/hu.bme.mit.inf.dslreasoner.application/src-gen/hu/bme/mit/inf/dslreasoner/application/applicationConfiguration/Mtff.java
create mode 100644 Application/hu.bme.mit.inf.dslreasoner.application/src-gen/hu/bme/mit/inf/dslreasoner/application/applicationConfiguration/ReliabilityObjectiveFunction.java
delete mode 100644 Application/hu.bme.mit.inf.dslreasoner.application/src-gen/hu/bme/mit/inf/dslreasoner/application/applicationConfiguration/ReliabiltiyFunction.java
create mode 100644 Application/hu.bme.mit.inf.dslreasoner.application/src-gen/hu/bme/mit/inf/dslreasoner/application/applicationConfiguration/ReliabiltiyProbability.java
create mode 100644 Application/hu.bme.mit.inf.dslreasoner.application/src-gen/hu/bme/mit/inf/dslreasoner/application/applicationConfiguration/impl/MtffImpl.java
create mode 100644 Application/hu.bme.mit.inf.dslreasoner.application/src-gen/hu/bme/mit/inf/dslreasoner/application/applicationConfiguration/impl/ReliabilityObjectiveFunctionImpl.java
delete mode 100644 Application/hu.bme.mit.inf.dslreasoner.application/src-gen/hu/bme/mit/inf/dslreasoner/application/applicationConfiguration/impl/ReliabiltiyFunctionImpl.java
create mode 100644 Application/hu.bme.mit.inf.dslreasoner.application/src-gen/hu/bme/mit/inf/dslreasoner/application/applicationConfiguration/impl/ReliabiltiyProbabilityImpl.java
delete mode 100644 Stochastic/hu.bme.mit.inf.dslreasoner.faulttree.ui/bin/.gitignore
create mode 100644 Stochastic/hu.bme.mit.inf.dslreasoner.faulttree.ui/bin/hu/bme/mit/inf/dslreasoner/faulttree/ui/handler/.gitignore
create mode 100644 Stochastic/hu.bme.mit.inf.dslreasoner.faulttree.ui/bin/hu/bme/mit/inf/dslreasoner/faulttree/ui/handler/ReliabilityAnalysisHandler.xtend
(limited to 'Application/hu.bme.mit.inf.dslreasoner.application.ui')
diff --git a/Application/hu.bme.mit.inf.dslreasoner.application.ide/src-gen/hu/bme/mit/inf/dslreasoner/application/ide/contentassist/antlr/ApplicationConfigurationParser.java b/Application/hu.bme.mit.inf.dslreasoner.application.ide/src-gen/hu/bme/mit/inf/dslreasoner/application/ide/contentassist/antlr/ApplicationConfigurationParser.java
index 12bf94a5..b778abe4 100644
--- a/Application/hu.bme.mit.inf.dslreasoner.application.ide/src-gen/hu/bme/mit/inf/dslreasoner/application/ide/contentassist/antlr/ApplicationConfigurationParser.java
+++ b/Application/hu.bme.mit.inf.dslreasoner.application.ide/src-gen/hu/bme/mit/inf/dslreasoner/application/ide/contentassist/antlr/ApplicationConfigurationParser.java
@@ -42,6 +42,7 @@ public class ApplicationConfigurationParser extends AbstractContentAssistParser
builder.put(grammarAccess.getPatternEntryAccess().getAlternatives(), "rule__PatternEntry__Alternatives");
builder.put(grammarAccess.getGraphPatternAccess().getAlternatives(), "rule__GraphPattern__Alternatives");
builder.put(grammarAccess.getObjectiveEntryAccess().getAlternatives(), "rule__ObjectiveEntry__Alternatives");
+ builder.put(grammarAccess.getReliabilityObjectiveFunctionAccess().getAlternatives(), "rule__ReliabilityObjectiveFunction__Alternatives");
builder.put(grammarAccess.getObjectiveAccess().getAlternatives(), "rule__Objective__Alternatives");
builder.put(grammarAccess.getConfigEntryAccess().getAlternatives(), "rule__ConfigEntry__Alternatives");
builder.put(grammarAccess.getConfigAccess().getAlternatives(), "rule__Config__Alternatives");
@@ -101,8 +102,10 @@ public class ApplicationConfigurationParser extends AbstractContentAssistParser
builder.put(grammarAccess.getObjectiveSpecificationAccess().getGroup_2(), "rule__ObjectiveSpecification__Group_2__0");
builder.put(grammarAccess.getOptimizationEntryAccess().getGroup(), "rule__OptimizationEntry__Group__0");
builder.put(grammarAccess.getThresholdEntryAccess().getGroup(), "rule__ThresholdEntry__Group__0");
- builder.put(grammarAccess.getReliabiltiyFunctionAccess().getGroup(), "rule__ReliabiltiyFunction__Group__0");
- builder.put(grammarAccess.getReliabiltiyFunctionAccess().getGroup_1(), "rule__ReliabiltiyFunction__Group_1__0");
+ builder.put(grammarAccess.getReliabiltiyProbabilityAccess().getGroup(), "rule__ReliabiltiyProbability__Group__0");
+ builder.put(grammarAccess.getReliabiltiyProbabilityAccess().getGroup_1(), "rule__ReliabiltiyProbability__Group_1__0");
+ builder.put(grammarAccess.getMtffAccess().getGroup(), "rule__Mtff__Group__0");
+ builder.put(grammarAccess.getMtffAccess().getGroup_1(), "rule__Mtff__Group_1__0");
builder.put(grammarAccess.getObjectiveDeclarationAccess().getGroup(), "rule__ObjectiveDeclaration__Group__0");
builder.put(grammarAccess.getConfigSpecificationAccess().getGroup(), "rule__ConfigSpecification__Group__0");
builder.put(grammarAccess.getConfigSpecificationAccess().getGroup_2(), "rule__ConfigSpecification__Group_2__0");
@@ -196,8 +199,11 @@ public class ApplicationConfigurationParser extends AbstractContentAssistParser
builder.put(grammarAccess.getThresholdEntryAccess().getFunctionAssignment_0(), "rule__ThresholdEntry__FunctionAssignment_0");
builder.put(grammarAccess.getThresholdEntryAccess().getOperatorAssignment_1(), "rule__ThresholdEntry__OperatorAssignment_1");
builder.put(grammarAccess.getThresholdEntryAccess().getThresholdAssignment_2(), "rule__ThresholdEntry__ThresholdAssignment_2");
- builder.put(grammarAccess.getReliabiltiyFunctionAccess().getPackageAssignment_1_0(), "rule__ReliabiltiyFunction__PackageAssignment_1_0");
- builder.put(grammarAccess.getReliabiltiyFunctionAccess().getTransformationAssignment_2(), "rule__ReliabiltiyFunction__TransformationAssignment_2");
+ builder.put(grammarAccess.getReliabiltiyProbabilityAccess().getPackageAssignment_1_0(), "rule__ReliabiltiyProbability__PackageAssignment_1_0");
+ builder.put(grammarAccess.getReliabiltiyProbabilityAccess().getTransformationAssignment_2(), "rule__ReliabiltiyProbability__TransformationAssignment_2");
+ builder.put(grammarAccess.getReliabiltiyProbabilityAccess().getTimeAssignment_4(), "rule__ReliabiltiyProbability__TimeAssignment_4");
+ builder.put(grammarAccess.getMtffAccess().getPackageAssignment_1_0(), "rule__Mtff__PackageAssignment_1_0");
+ builder.put(grammarAccess.getMtffAccess().getTransformationAssignment_2(), "rule__Mtff__TransformationAssignment_2");
builder.put(grammarAccess.getObjectiveDeclarationAccess().getNameAssignment_1(), "rule__ObjectiveDeclaration__NameAssignment_1");
builder.put(grammarAccess.getObjectiveDeclarationAccess().getSpecificationAssignment_2(), "rule__ObjectiveDeclaration__SpecificationAssignment_2");
builder.put(grammarAccess.getObjectiveReferenceAccess().getReferredAssignment(), "rule__ObjectiveReference__ReferredAssignment");
diff --git a/Application/hu.bme.mit.inf.dslreasoner.application.ide/src-gen/hu/bme/mit/inf/dslreasoner/application/ide/contentassist/antlr/internal/InternalApplicationConfiguration.g b/Application/hu.bme.mit.inf.dslreasoner.application.ide/src-gen/hu/bme/mit/inf/dslreasoner/application/ide/contentassist/antlr/internal/InternalApplicationConfiguration.g
index ae1ad469..5ac1e746 100644
--- a/Application/hu.bme.mit.inf.dslreasoner.application.ide/src-gen/hu/bme/mit/inf/dslreasoner/application/ide/contentassist/antlr/internal/InternalApplicationConfiguration.g
+++ b/Application/hu.bme.mit.inf.dslreasoner.application.ide/src-gen/hu/bme/mit/inf/dslreasoner/application/ide/contentassist/antlr/internal/InternalApplicationConfiguration.g
@@ -1040,34 +1040,84 @@ ruleObjectiveFunction
}
:
(
- { before(grammarAccess.getObjectiveFunctionAccess().getReliabiltiyFunctionParserRuleCall()); }
- ruleReliabiltiyFunction
- { after(grammarAccess.getObjectiveFunctionAccess().getReliabiltiyFunctionParserRuleCall()); }
+ { before(grammarAccess.getObjectiveFunctionAccess().getReliabilityObjectiveFunctionParserRuleCall()); }
+ ruleReliabilityObjectiveFunction
+ { after(grammarAccess.getObjectiveFunctionAccess().getReliabilityObjectiveFunctionParserRuleCall()); }
)
;
finally {
restoreStackSize(stackSize);
}
-// Entry rule entryRuleReliabiltiyFunction
-entryRuleReliabiltiyFunction
+// Entry rule entryRuleReliabilityObjectiveFunction
+entryRuleReliabilityObjectiveFunction
:
-{ before(grammarAccess.getReliabiltiyFunctionRule()); }
- ruleReliabiltiyFunction
-{ after(grammarAccess.getReliabiltiyFunctionRule()); }
+{ before(grammarAccess.getReliabilityObjectiveFunctionRule()); }
+ ruleReliabilityObjectiveFunction
+{ after(grammarAccess.getReliabilityObjectiveFunctionRule()); }
EOF
;
-// Rule ReliabiltiyFunction
-ruleReliabiltiyFunction
+// Rule ReliabilityObjectiveFunction
+ruleReliabilityObjectiveFunction
@init {
int stackSize = keepStackSize();
}
:
(
- { before(grammarAccess.getReliabiltiyFunctionAccess().getGroup()); }
- (rule__ReliabiltiyFunction__Group__0)
- { after(grammarAccess.getReliabiltiyFunctionAccess().getGroup()); }
+ { before(grammarAccess.getReliabilityObjectiveFunctionAccess().getAlternatives()); }
+ (rule__ReliabilityObjectiveFunction__Alternatives)
+ { after(grammarAccess.getReliabilityObjectiveFunctionAccess().getAlternatives()); }
+ )
+;
+finally {
+ restoreStackSize(stackSize);
+}
+
+// Entry rule entryRuleReliabiltiyProbability
+entryRuleReliabiltiyProbability
+:
+{ before(grammarAccess.getReliabiltiyProbabilityRule()); }
+ ruleReliabiltiyProbability
+{ after(grammarAccess.getReliabiltiyProbabilityRule()); }
+ EOF
+;
+
+// Rule ReliabiltiyProbability
+ruleReliabiltiyProbability
+ @init {
+ int stackSize = keepStackSize();
+ }
+ :
+ (
+ { before(grammarAccess.getReliabiltiyProbabilityAccess().getGroup()); }
+ (rule__ReliabiltiyProbability__Group__0)
+ { after(grammarAccess.getReliabiltiyProbabilityAccess().getGroup()); }
+ )
+;
+finally {
+ restoreStackSize(stackSize);
+}
+
+// Entry rule entryRuleMtff
+entryRuleMtff
+:
+{ before(grammarAccess.getMtffRule()); }
+ ruleMtff
+{ after(grammarAccess.getMtffRule()); }
+ EOF
+;
+
+// Rule Mtff
+ruleMtff
+ @init {
+ int stackSize = keepStackSize();
+ }
+ :
+ (
+ { before(grammarAccess.getMtffAccess().getGroup()); }
+ (rule__Mtff__Group__0)
+ { after(grammarAccess.getMtffAccess().getGroup()); }
)
;
finally {
@@ -2255,6 +2305,27 @@ finally {
restoreStackSize(stackSize);
}
+rule__ReliabilityObjectiveFunction__Alternatives
+ @init {
+ int stackSize = keepStackSize();
+ }
+:
+ (
+ { before(grammarAccess.getReliabilityObjectiveFunctionAccess().getReliabiltiyProbabilityParserRuleCall_0()); }
+ ruleReliabiltiyProbability
+ { after(grammarAccess.getReliabilityObjectiveFunctionAccess().getReliabiltiyProbabilityParserRuleCall_0()); }
+ )
+ |
+ (
+ { before(grammarAccess.getReliabilityObjectiveFunctionAccess().getMtffParserRuleCall_1()); }
+ ruleMtff
+ { after(grammarAccess.getReliabilityObjectiveFunctionAccess().getMtffParserRuleCall_1()); }
+ )
+;
+finally {
+ restoreStackSize(stackSize);
+}
+
rule__Objective__Alternatives
@init {
int stackSize = keepStackSize();
@@ -5564,134 +5635,323 @@ finally {
}
-rule__ReliabiltiyFunction__Group__0
+rule__ReliabiltiyProbability__Group__0
@init {
int stackSize = keepStackSize();
}
:
- rule__ReliabiltiyFunction__Group__0__Impl
- rule__ReliabiltiyFunction__Group__1
+ rule__ReliabiltiyProbability__Group__0__Impl
+ rule__ReliabiltiyProbability__Group__1
;
finally {
restoreStackSize(stackSize);
}
-rule__ReliabiltiyFunction__Group__0__Impl
+rule__ReliabiltiyProbability__Group__0__Impl
@init {
int stackSize = keepStackSize();
}
:
(
- { before(grammarAccess.getReliabiltiyFunctionAccess().getReliabilityKeyword_0()); }
+ { before(grammarAccess.getReliabiltiyProbabilityAccess().getReliabilityKeyword_0()); }
'reliability'
- { after(grammarAccess.getReliabiltiyFunctionAccess().getReliabilityKeyword_0()); }
+ { after(grammarAccess.getReliabiltiyProbabilityAccess().getReliabilityKeyword_0()); }
+)
+;
+finally {
+ restoreStackSize(stackSize);
+}
+
+rule__ReliabiltiyProbability__Group__1
+ @init {
+ int stackSize = keepStackSize();
+ }
+:
+ rule__ReliabiltiyProbability__Group__1__Impl
+ rule__ReliabiltiyProbability__Group__2
+;
+finally {
+ restoreStackSize(stackSize);
+}
+
+rule__ReliabiltiyProbability__Group__1__Impl
+ @init {
+ int stackSize = keepStackSize();
+ }
+:
+(
+ { before(grammarAccess.getReliabiltiyProbabilityAccess().getGroup_1()); }
+ (rule__ReliabiltiyProbability__Group_1__0)?
+ { after(grammarAccess.getReliabiltiyProbabilityAccess().getGroup_1()); }
)
;
finally {
restoreStackSize(stackSize);
}
-rule__ReliabiltiyFunction__Group__1
+rule__ReliabiltiyProbability__Group__2
@init {
int stackSize = keepStackSize();
}
:
- rule__ReliabiltiyFunction__Group__1__Impl
- rule__ReliabiltiyFunction__Group__2
+ rule__ReliabiltiyProbability__Group__2__Impl
+ rule__ReliabiltiyProbability__Group__3
;
finally {
restoreStackSize(stackSize);
}
-rule__ReliabiltiyFunction__Group__1__Impl
+rule__ReliabiltiyProbability__Group__2__Impl
@init {
int stackSize = keepStackSize();
}
:
(
- { before(grammarAccess.getReliabiltiyFunctionAccess().getGroup_1()); }
- (rule__ReliabiltiyFunction__Group_1__0)?
- { after(grammarAccess.getReliabiltiyFunctionAccess().getGroup_1()); }
+ { before(grammarAccess.getReliabiltiyProbabilityAccess().getTransformationAssignment_2()); }
+ (rule__ReliabiltiyProbability__TransformationAssignment_2)
+ { after(grammarAccess.getReliabiltiyProbabilityAccess().getTransformationAssignment_2()); }
)
;
finally {
restoreStackSize(stackSize);
}
-rule__ReliabiltiyFunction__Group__2
+rule__ReliabiltiyProbability__Group__3
@init {
int stackSize = keepStackSize();
}
:
- rule__ReliabiltiyFunction__Group__2__Impl
+ rule__ReliabiltiyProbability__Group__3__Impl
+ rule__ReliabiltiyProbability__Group__4
;
finally {
restoreStackSize(stackSize);
}
-rule__ReliabiltiyFunction__Group__2__Impl
+rule__ReliabiltiyProbability__Group__3__Impl
@init {
int stackSize = keepStackSize();
}
:
(
- { before(grammarAccess.getReliabiltiyFunctionAccess().getTransformationAssignment_2()); }
- (rule__ReliabiltiyFunction__TransformationAssignment_2)
- { after(grammarAccess.getReliabiltiyFunctionAccess().getTransformationAssignment_2()); }
+ { before(grammarAccess.getReliabiltiyProbabilityAccess().getAtKeyword_3()); }
+ 'at'
+ { after(grammarAccess.getReliabiltiyProbabilityAccess().getAtKeyword_3()); }
)
;
finally {
restoreStackSize(stackSize);
}
+rule__ReliabiltiyProbability__Group__4
+ @init {
+ int stackSize = keepStackSize();
+ }
+:
+ rule__ReliabiltiyProbability__Group__4__Impl
+;
+finally {
+ restoreStackSize(stackSize);
+}
-rule__ReliabiltiyFunction__Group_1__0
+rule__ReliabiltiyProbability__Group__4__Impl
@init {
int stackSize = keepStackSize();
}
:
- rule__ReliabiltiyFunction__Group_1__0__Impl
- rule__ReliabiltiyFunction__Group_1__1
+(
+ { before(grammarAccess.getReliabiltiyProbabilityAccess().getTimeAssignment_4()); }
+ (rule__ReliabiltiyProbability__TimeAssignment_4)
+ { after(grammarAccess.getReliabiltiyProbabilityAccess().getTimeAssignment_4()); }
+)
+;
+finally {
+ restoreStackSize(stackSize);
+}
+
+
+rule__ReliabiltiyProbability__Group_1__0
+ @init {
+ int stackSize = keepStackSize();
+ }
+:
+ rule__ReliabiltiyProbability__Group_1__0__Impl
+ rule__ReliabiltiyProbability__Group_1__1
;
finally {
restoreStackSize(stackSize);
}
-rule__ReliabiltiyFunction__Group_1__0__Impl
+rule__ReliabiltiyProbability__Group_1__0__Impl
@init {
int stackSize = keepStackSize();
}
:
(
- { before(grammarAccess.getReliabiltiyFunctionAccess().getPackageAssignment_1_0()); }
- (rule__ReliabiltiyFunction__PackageAssignment_1_0)
- { after(grammarAccess.getReliabiltiyFunctionAccess().getPackageAssignment_1_0()); }
+ { before(grammarAccess.getReliabiltiyProbabilityAccess().getPackageAssignment_1_0()); }
+ (rule__ReliabiltiyProbability__PackageAssignment_1_0)
+ { after(grammarAccess.getReliabiltiyProbabilityAccess().getPackageAssignment_1_0()); }
)
;
finally {
restoreStackSize(stackSize);
}
-rule__ReliabiltiyFunction__Group_1__1
+rule__ReliabiltiyProbability__Group_1__1
@init {
int stackSize = keepStackSize();
}
:
- rule__ReliabiltiyFunction__Group_1__1__Impl
+ rule__ReliabiltiyProbability__Group_1__1__Impl
;
finally {
restoreStackSize(stackSize);
}
-rule__ReliabiltiyFunction__Group_1__1__Impl
+rule__ReliabiltiyProbability__Group_1__1__Impl
@init {
int stackSize = keepStackSize();
}
:
(
- { before(grammarAccess.getReliabiltiyFunctionAccess().getColonColonKeyword_1_1()); }
+ { before(grammarAccess.getReliabiltiyProbabilityAccess().getColonColonKeyword_1_1()); }
'::'
- { after(grammarAccess.getReliabiltiyFunctionAccess().getColonColonKeyword_1_1()); }
+ { after(grammarAccess.getReliabiltiyProbabilityAccess().getColonColonKeyword_1_1()); }
+)
+;
+finally {
+ restoreStackSize(stackSize);
+}
+
+
+rule__Mtff__Group__0
+ @init {
+ int stackSize = keepStackSize();
+ }
+:
+ rule__Mtff__Group__0__Impl
+ rule__Mtff__Group__1
+;
+finally {
+ restoreStackSize(stackSize);
+}
+
+rule__Mtff__Group__0__Impl
+ @init {
+ int stackSize = keepStackSize();
+ }
+:
+(
+ { before(grammarAccess.getMtffAccess().getMtffKeyword_0()); }
+ 'mtff'
+ { after(grammarAccess.getMtffAccess().getMtffKeyword_0()); }
+)
+;
+finally {
+ restoreStackSize(stackSize);
+}
+
+rule__Mtff__Group__1
+ @init {
+ int stackSize = keepStackSize();
+ }
+:
+ rule__Mtff__Group__1__Impl
+ rule__Mtff__Group__2
+;
+finally {
+ restoreStackSize(stackSize);
+}
+
+rule__Mtff__Group__1__Impl
+ @init {
+ int stackSize = keepStackSize();
+ }
+:
+(
+ { before(grammarAccess.getMtffAccess().getGroup_1()); }
+ (rule__Mtff__Group_1__0)?
+ { after(grammarAccess.getMtffAccess().getGroup_1()); }
+)
+;
+finally {
+ restoreStackSize(stackSize);
+}
+
+rule__Mtff__Group__2
+ @init {
+ int stackSize = keepStackSize();
+ }
+:
+ rule__Mtff__Group__2__Impl
+;
+finally {
+ restoreStackSize(stackSize);
+}
+
+rule__Mtff__Group__2__Impl
+ @init {
+ int stackSize = keepStackSize();
+ }
+:
+(
+ { before(grammarAccess.getMtffAccess().getTransformationAssignment_2()); }
+ (rule__Mtff__TransformationAssignment_2)
+ { after(grammarAccess.getMtffAccess().getTransformationAssignment_2()); }
+)
+;
+finally {
+ restoreStackSize(stackSize);
+}
+
+
+rule__Mtff__Group_1__0
+ @init {
+ int stackSize = keepStackSize();
+ }
+:
+ rule__Mtff__Group_1__0__Impl
+ rule__Mtff__Group_1__1
+;
+finally {
+ restoreStackSize(stackSize);
+}
+
+rule__Mtff__Group_1__0__Impl
+ @init {
+ int stackSize = keepStackSize();
+ }
+:
+(
+ { before(grammarAccess.getMtffAccess().getPackageAssignment_1_0()); }
+ (rule__Mtff__PackageAssignment_1_0)
+ { after(grammarAccess.getMtffAccess().getPackageAssignment_1_0()); }
+)
+;
+finally {
+ restoreStackSize(stackSize);
+}
+
+rule__Mtff__Group_1__1
+ @init {
+ int stackSize = keepStackSize();
+ }
+:
+ rule__Mtff__Group_1__1__Impl
+;
+finally {
+ restoreStackSize(stackSize);
+}
+
+rule__Mtff__Group_1__1__Impl
+ @init {
+ int stackSize = keepStackSize();
+ }
+:
+(
+ { before(grammarAccess.getMtffAccess().getColonColonKeyword_1_1()); }
+ '::'
+ { after(grammarAccess.getMtffAccess().getColonColonKeyword_1_1()); }
)
;
finally {
@@ -10578,38 +10838,91 @@ finally {
restoreStackSize(stackSize);
}
-rule__ReliabiltiyFunction__PackageAssignment_1_0
+rule__ReliabiltiyProbability__PackageAssignment_1_0
+ @init {
+ int stackSize = keepStackSize();
+ }
+:
+ (
+ { before(grammarAccess.getReliabiltiyProbabilityAccess().getPackageCftModelCrossReference_1_0_0()); }
+ (
+ { before(grammarAccess.getReliabiltiyProbabilityAccess().getPackageCftModelQualifiedNameParserRuleCall_1_0_0_1()); }
+ ruleQualifiedName
+ { after(grammarAccess.getReliabiltiyProbabilityAccess().getPackageCftModelQualifiedNameParserRuleCall_1_0_0_1()); }
+ )
+ { after(grammarAccess.getReliabiltiyProbabilityAccess().getPackageCftModelCrossReference_1_0_0()); }
+ )
+;
+finally {
+ restoreStackSize(stackSize);
+}
+
+rule__ReliabiltiyProbability__TransformationAssignment_2
+ @init {
+ int stackSize = keepStackSize();
+ }
+:
+ (
+ { before(grammarAccess.getReliabiltiyProbabilityAccess().getTransformationTransformationDefinitionCrossReference_2_0()); }
+ (
+ { before(grammarAccess.getReliabiltiyProbabilityAccess().getTransformationTransformationDefinitionIDTerminalRuleCall_2_0_1()); }
+ RULE_ID
+ { after(grammarAccess.getReliabiltiyProbabilityAccess().getTransformationTransformationDefinitionIDTerminalRuleCall_2_0_1()); }
+ )
+ { after(grammarAccess.getReliabiltiyProbabilityAccess().getTransformationTransformationDefinitionCrossReference_2_0()); }
+ )
+;
+finally {
+ restoreStackSize(stackSize);
+}
+
+rule__ReliabiltiyProbability__TimeAssignment_4
+ @init {
+ int stackSize = keepStackSize();
+ }
+:
+ (
+ { before(grammarAccess.getReliabiltiyProbabilityAccess().getTimeREALLiteralParserRuleCall_4_0()); }
+ ruleREALLiteral
+ { after(grammarAccess.getReliabiltiyProbabilityAccess().getTimeREALLiteralParserRuleCall_4_0()); }
+ )
+;
+finally {
+ restoreStackSize(stackSize);
+}
+
+rule__Mtff__PackageAssignment_1_0
@init {
int stackSize = keepStackSize();
}
:
(
- { before(grammarAccess.getReliabiltiyFunctionAccess().getPackageCftModelCrossReference_1_0_0()); }
+ { before(grammarAccess.getMtffAccess().getPackageCftModelCrossReference_1_0_0()); }
(
- { before(grammarAccess.getReliabiltiyFunctionAccess().getPackageCftModelQualifiedNameParserRuleCall_1_0_0_1()); }
+ { before(grammarAccess.getMtffAccess().getPackageCftModelQualifiedNameParserRuleCall_1_0_0_1()); }
ruleQualifiedName
- { after(grammarAccess.getReliabiltiyFunctionAccess().getPackageCftModelQualifiedNameParserRuleCall_1_0_0_1()); }
+ { after(grammarAccess.getMtffAccess().getPackageCftModelQualifiedNameParserRuleCall_1_0_0_1()); }
)
- { after(grammarAccess.getReliabiltiyFunctionAccess().getPackageCftModelCrossReference_1_0_0()); }
+ { after(grammarAccess.getMtffAccess().getPackageCftModelCrossReference_1_0_0()); }
)
;
finally {
restoreStackSize(stackSize);
}
-rule__ReliabiltiyFunction__TransformationAssignment_2
+rule__Mtff__TransformationAssignment_2
@init {
int stackSize = keepStackSize();
}
:
(
- { before(grammarAccess.getReliabiltiyFunctionAccess().getTransformationTransformationDefinitionCrossReference_2_0()); }
+ { before(grammarAccess.getMtffAccess().getTransformationTransformationDefinitionCrossReference_2_0()); }
(
- { before(grammarAccess.getReliabiltiyFunctionAccess().getTransformationTransformationDefinitionIDTerminalRuleCall_2_0_1()); }
+ { before(grammarAccess.getMtffAccess().getTransformationTransformationDefinitionIDTerminalRuleCall_2_0_1()); }
RULE_ID
- { after(grammarAccess.getReliabiltiyFunctionAccess().getTransformationTransformationDefinitionIDTerminalRuleCall_2_0_1()); }
+ { after(grammarAccess.getMtffAccess().getTransformationTransformationDefinitionIDTerminalRuleCall_2_0_1()); }
)
- { after(grammarAccess.getReliabiltiyFunctionAccess().getTransformationTransformationDefinitionCrossReference_2_0()); }
+ { after(grammarAccess.getMtffAccess().getTransformationTransformationDefinitionCrossReference_2_0()); }
)
;
finally {
diff --git a/Application/hu.bme.mit.inf.dslreasoner.application.ide/src-gen/hu/bme/mit/inf/dslreasoner/application/ide/contentassist/antlr/internal/InternalApplicationConfiguration.tokens b/Application/hu.bme.mit.inf.dslreasoner.application.ide/src-gen/hu/bme/mit/inf/dslreasoner/application/ide/contentassist/antlr/internal/InternalApplicationConfiguration.tokens
index f7399b63..27b2c880 100644
--- a/Application/hu.bme.mit.inf.dslreasoner.application.ide/src-gen/hu/bme/mit/inf/dslreasoner/application/ide/contentassist/antlr/internal/InternalApplicationConfiguration.tokens
+++ b/Application/hu.bme.mit.inf.dslreasoner.application.ide/src-gen/hu/bme/mit/inf/dslreasoner/application/ide/contentassist/antlr/internal/InternalApplicationConfiguration.tokens
@@ -1,53 +1,55 @@
-'#'=44
-'*'=61
-'+='=60
+'#'=46
+'*'=63
+'+='=62
','=31
'-'=22
'.'=21
-'..'=51
+'..'=53
'::'=34
-'<'=45
+'<'=47
'<='=13
'='=28
-'>'=46
+'>'=48
'>='=14
'AlloySolver'=19
'SMTSolver'=18
'ViatraSolver'=20
-'config'=40
+'at'=39
+'config'=42
'constraints'=38
-'debug'=56
+'debug'=58
'epackage'=24
'excluding'=33
'file'=27
'folder'=36
'full'=17
-'generate'=53
+'generate'=55
'import'=23
-'int'=48
-'log'=57
-'log-level'=41
+'int'=50
+'log'=59
+'log-level'=43
'maximize'=12
-'memory'=43
+'memory'=45
'metamodel'=35
'minimize'=11
'models'=37
-'node'=47
+'mtff'=40
+'node'=49
'none'=15
'normal'=16
-'number'=62
-'objectives'=39
-'output'=59
+'number'=64
+'objectives'=41
+'output'=61
'package'=32
-'partial-model'=54
-'real'=49
+'partial-model'=56
+'real'=51
'reliability'=26
-'runs'=63
-'runtime'=42
-'scope'=52
-'solver'=55
-'statistics'=58
-'string'=50
+'runs'=65
+'runtime'=44
+'scope'=54
+'solver'=57
+'statistics'=60
+'string'=52
'viatra'=25
'{'=29
'}'=30
@@ -111,3 +113,5 @@ T__60=60
T__61=61
T__62=62
T__63=63
+T__64=64
+T__65=65
diff --git a/Application/hu.bme.mit.inf.dslreasoner.application.ide/src-gen/hu/bme/mit/inf/dslreasoner/application/ide/contentassist/antlr/internal/InternalApplicationConfigurationLexer.java b/Application/hu.bme.mit.inf.dslreasoner.application.ide/src-gen/hu/bme/mit/inf/dslreasoner/application/ide/contentassist/antlr/internal/InternalApplicationConfigurationLexer.java
index 667cec10..9a16ae0a 100644
--- a/Application/hu.bme.mit.inf.dslreasoner.application.ide/src-gen/hu/bme/mit/inf/dslreasoner/application/ide/contentassist/antlr/internal/InternalApplicationConfigurationLexer.java
+++ b/Application/hu.bme.mit.inf.dslreasoner.application.ide/src-gen/hu/bme/mit/inf/dslreasoner/application/ide/contentassist/antlr/internal/InternalApplicationConfigurationLexer.java
@@ -47,7 +47,9 @@ public class InternalApplicationConfigurationLexer extends Lexer {
public static final int T__62=62;
public static final int T__63=63;
public static final int T__20=20;
+ public static final int T__64=64;
public static final int T__21=21;
+ public static final int T__65=65;
public static final int RULE_STRING=6;
public static final int RULE_SL_COMMENT=8;
public static final int T__37=37;
@@ -674,10 +676,10 @@ public class InternalApplicationConfigurationLexer extends Lexer {
try {
int _type = T__39;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // InternalApplicationConfiguration.g:39:7: ( 'objectives' )
- // InternalApplicationConfiguration.g:39:9: 'objectives'
+ // InternalApplicationConfiguration.g:39:7: ( 'at' )
+ // InternalApplicationConfiguration.g:39:9: 'at'
{
- match("objectives");
+ match("at");
}
@@ -695,10 +697,10 @@ public class InternalApplicationConfigurationLexer extends Lexer {
try {
int _type = T__40;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // InternalApplicationConfiguration.g:40:7: ( 'config' )
- // InternalApplicationConfiguration.g:40:9: 'config'
+ // InternalApplicationConfiguration.g:40:7: ( 'mtff' )
+ // InternalApplicationConfiguration.g:40:9: 'mtff'
{
- match("config");
+ match("mtff");
}
@@ -716,10 +718,10 @@ public class InternalApplicationConfigurationLexer extends Lexer {
try {
int _type = T__41;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // InternalApplicationConfiguration.g:41:7: ( 'log-level' )
- // InternalApplicationConfiguration.g:41:9: 'log-level'
+ // InternalApplicationConfiguration.g:41:7: ( 'objectives' )
+ // InternalApplicationConfiguration.g:41:9: 'objectives'
{
- match("log-level");
+ match("objectives");
}
@@ -737,10 +739,10 @@ public class InternalApplicationConfigurationLexer extends Lexer {
try {
int _type = T__42;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // InternalApplicationConfiguration.g:42:7: ( 'runtime' )
- // InternalApplicationConfiguration.g:42:9: 'runtime'
+ // InternalApplicationConfiguration.g:42:7: ( 'config' )
+ // InternalApplicationConfiguration.g:42:9: 'config'
{
- match("runtime");
+ match("config");
}
@@ -758,10 +760,10 @@ public class InternalApplicationConfigurationLexer extends Lexer {
try {
int _type = T__43;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // InternalApplicationConfiguration.g:43:7: ( 'memory' )
- // InternalApplicationConfiguration.g:43:9: 'memory'
+ // InternalApplicationConfiguration.g:43:7: ( 'log-level' )
+ // InternalApplicationConfiguration.g:43:9: 'log-level'
{
- match("memory");
+ match("log-level");
}
@@ -779,10 +781,11 @@ public class InternalApplicationConfigurationLexer extends Lexer {
try {
int _type = T__44;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // InternalApplicationConfiguration.g:44:7: ( '#' )
- // InternalApplicationConfiguration.g:44:9: '#'
+ // InternalApplicationConfiguration.g:44:7: ( 'runtime' )
+ // InternalApplicationConfiguration.g:44:9: 'runtime'
{
- match('#');
+ match("runtime");
+
}
@@ -799,10 +802,11 @@ public class InternalApplicationConfigurationLexer extends Lexer {
try {
int _type = T__45;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // InternalApplicationConfiguration.g:45:7: ( '<' )
- // InternalApplicationConfiguration.g:45:9: '<'
+ // InternalApplicationConfiguration.g:45:7: ( 'memory' )
+ // InternalApplicationConfiguration.g:45:9: 'memory'
{
- match('<');
+ match("memory");
+
}
@@ -819,10 +823,10 @@ public class InternalApplicationConfigurationLexer extends Lexer {
try {
int _type = T__46;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // InternalApplicationConfiguration.g:46:7: ( '>' )
- // InternalApplicationConfiguration.g:46:9: '>'
+ // InternalApplicationConfiguration.g:46:7: ( '#' )
+ // InternalApplicationConfiguration.g:46:9: '#'
{
- match('>');
+ match('#');
}
@@ -839,11 +843,10 @@ public class InternalApplicationConfigurationLexer extends Lexer {
try {
int _type = T__47;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // InternalApplicationConfiguration.g:47:7: ( 'node' )
- // InternalApplicationConfiguration.g:47:9: 'node'
+ // InternalApplicationConfiguration.g:47:7: ( '<' )
+ // InternalApplicationConfiguration.g:47:9: '<'
{
- match("node");
-
+ match('<');
}
@@ -860,11 +863,10 @@ public class InternalApplicationConfigurationLexer extends Lexer {
try {
int _type = T__48;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // InternalApplicationConfiguration.g:48:7: ( 'int' )
- // InternalApplicationConfiguration.g:48:9: 'int'
+ // InternalApplicationConfiguration.g:48:7: ( '>' )
+ // InternalApplicationConfiguration.g:48:9: '>'
{
- match("int");
-
+ match('>');
}
@@ -881,10 +883,10 @@ public class InternalApplicationConfigurationLexer extends Lexer {
try {
int _type = T__49;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // InternalApplicationConfiguration.g:49:7: ( 'real' )
- // InternalApplicationConfiguration.g:49:9: 'real'
+ // InternalApplicationConfiguration.g:49:7: ( 'node' )
+ // InternalApplicationConfiguration.g:49:9: 'node'
{
- match("real");
+ match("node");
}
@@ -902,10 +904,10 @@ public class InternalApplicationConfigurationLexer extends Lexer {
try {
int _type = T__50;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // InternalApplicationConfiguration.g:50:7: ( 'string' )
- // InternalApplicationConfiguration.g:50:9: 'string'
+ // InternalApplicationConfiguration.g:50:7: ( 'int' )
+ // InternalApplicationConfiguration.g:50:9: 'int'
{
- match("string");
+ match("int");
}
@@ -923,10 +925,10 @@ public class InternalApplicationConfigurationLexer extends Lexer {
try {
int _type = T__51;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // InternalApplicationConfiguration.g:51:7: ( '..' )
- // InternalApplicationConfiguration.g:51:9: '..'
+ // InternalApplicationConfiguration.g:51:7: ( 'real' )
+ // InternalApplicationConfiguration.g:51:9: 'real'
{
- match("..");
+ match("real");
}
@@ -944,10 +946,10 @@ public class InternalApplicationConfigurationLexer extends Lexer {
try {
int _type = T__52;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // InternalApplicationConfiguration.g:52:7: ( 'scope' )
- // InternalApplicationConfiguration.g:52:9: 'scope'
+ // InternalApplicationConfiguration.g:52:7: ( 'string' )
+ // InternalApplicationConfiguration.g:52:9: 'string'
{
- match("scope");
+ match("string");
}
@@ -965,10 +967,10 @@ public class InternalApplicationConfigurationLexer extends Lexer {
try {
int _type = T__53;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // InternalApplicationConfiguration.g:53:7: ( 'generate' )
- // InternalApplicationConfiguration.g:53:9: 'generate'
+ // InternalApplicationConfiguration.g:53:7: ( '..' )
+ // InternalApplicationConfiguration.g:53:9: '..'
{
- match("generate");
+ match("..");
}
@@ -986,10 +988,10 @@ public class InternalApplicationConfigurationLexer extends Lexer {
try {
int _type = T__54;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // InternalApplicationConfiguration.g:54:7: ( 'partial-model' )
- // InternalApplicationConfiguration.g:54:9: 'partial-model'
+ // InternalApplicationConfiguration.g:54:7: ( 'scope' )
+ // InternalApplicationConfiguration.g:54:9: 'scope'
{
- match("partial-model");
+ match("scope");
}
@@ -1007,10 +1009,10 @@ public class InternalApplicationConfigurationLexer extends Lexer {
try {
int _type = T__55;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // InternalApplicationConfiguration.g:55:7: ( 'solver' )
- // InternalApplicationConfiguration.g:55:9: 'solver'
+ // InternalApplicationConfiguration.g:55:7: ( 'generate' )
+ // InternalApplicationConfiguration.g:55:9: 'generate'
{
- match("solver");
+ match("generate");
}
@@ -1028,10 +1030,10 @@ public class InternalApplicationConfigurationLexer extends Lexer {
try {
int _type = T__56;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // InternalApplicationConfiguration.g:56:7: ( 'debug' )
- // InternalApplicationConfiguration.g:56:9: 'debug'
+ // InternalApplicationConfiguration.g:56:7: ( 'partial-model' )
+ // InternalApplicationConfiguration.g:56:9: 'partial-model'
{
- match("debug");
+ match("partial-model");
}
@@ -1049,10 +1051,10 @@ public class InternalApplicationConfigurationLexer extends Lexer {
try {
int _type = T__57;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // InternalApplicationConfiguration.g:57:7: ( 'log' )
- // InternalApplicationConfiguration.g:57:9: 'log'
+ // InternalApplicationConfiguration.g:57:7: ( 'solver' )
+ // InternalApplicationConfiguration.g:57:9: 'solver'
{
- match("log");
+ match("solver");
}
@@ -1070,10 +1072,10 @@ public class InternalApplicationConfigurationLexer extends Lexer {
try {
int _type = T__58;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // InternalApplicationConfiguration.g:58:7: ( 'statistics' )
- // InternalApplicationConfiguration.g:58:9: 'statistics'
+ // InternalApplicationConfiguration.g:58:7: ( 'debug' )
+ // InternalApplicationConfiguration.g:58:9: 'debug'
{
- match("statistics");
+ match("debug");
}
@@ -1091,10 +1093,10 @@ public class InternalApplicationConfigurationLexer extends Lexer {
try {
int _type = T__59;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // InternalApplicationConfiguration.g:59:7: ( 'output' )
- // InternalApplicationConfiguration.g:59:9: 'output'
+ // InternalApplicationConfiguration.g:59:7: ( 'log' )
+ // InternalApplicationConfiguration.g:59:9: 'log'
{
- match("output");
+ match("log");
}
@@ -1112,10 +1114,10 @@ public class InternalApplicationConfigurationLexer extends Lexer {
try {
int _type = T__60;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // InternalApplicationConfiguration.g:60:7: ( '+=' )
- // InternalApplicationConfiguration.g:60:9: '+='
+ // InternalApplicationConfiguration.g:60:7: ( 'statistics' )
+ // InternalApplicationConfiguration.g:60:9: 'statistics'
{
- match("+=");
+ match("statistics");
}
@@ -1133,10 +1135,11 @@ public class InternalApplicationConfigurationLexer extends Lexer {
try {
int _type = T__61;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // InternalApplicationConfiguration.g:61:7: ( '*' )
- // InternalApplicationConfiguration.g:61:9: '*'
+ // InternalApplicationConfiguration.g:61:7: ( 'output' )
+ // InternalApplicationConfiguration.g:61:9: 'output'
{
- match('*');
+ match("output");
+
}
@@ -1153,10 +1156,10 @@ public class InternalApplicationConfigurationLexer extends Lexer {
try {
int _type = T__62;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // InternalApplicationConfiguration.g:62:7: ( 'number' )
- // InternalApplicationConfiguration.g:62:9: 'number'
+ // InternalApplicationConfiguration.g:62:7: ( '+=' )
+ // InternalApplicationConfiguration.g:62:9: '+='
{
- match("number");
+ match("+=");
}
@@ -1174,8 +1177,49 @@ public class InternalApplicationConfigurationLexer extends Lexer {
try {
int _type = T__63;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // InternalApplicationConfiguration.g:63:7: ( 'runs' )
- // InternalApplicationConfiguration.g:63:9: 'runs'
+ // InternalApplicationConfiguration.g:63:7: ( '*' )
+ // InternalApplicationConfiguration.g:63:9: '*'
+ {
+ match('*');
+
+ }
+
+ state.type = _type;
+ state.channel = _channel;
+ }
+ finally {
+ }
+ }
+ // $ANTLR end "T__63"
+
+ // $ANTLR start "T__64"
+ public final void mT__64() throws RecognitionException {
+ try {
+ int _type = T__64;
+ int _channel = DEFAULT_TOKEN_CHANNEL;
+ // InternalApplicationConfiguration.g:64:7: ( 'number' )
+ // InternalApplicationConfiguration.g:64:9: 'number'
+ {
+ match("number");
+
+
+ }
+
+ state.type = _type;
+ state.channel = _channel;
+ }
+ finally {
+ }
+ }
+ // $ANTLR end "T__64"
+
+ // $ANTLR start "T__65"
+ public final void mT__65() throws RecognitionException {
+ try {
+ int _type = T__65;
+ int _channel = DEFAULT_TOKEN_CHANNEL;
+ // InternalApplicationConfiguration.g:65:7: ( 'runs' )
+ // InternalApplicationConfiguration.g:65:9: 'runs'
{
match("runs");
@@ -1188,17 +1232,17 @@ public class InternalApplicationConfigurationLexer extends Lexer {
finally {
}
}
- // $ANTLR end "T__63"
+ // $ANTLR end "T__65"
// $ANTLR start "RULE_ID"
public final void mRULE_ID() throws RecognitionException {
try {
int _type = RULE_ID;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // InternalApplicationConfiguration.g:11782:9: ( ( '^' )? ( 'a' .. 'z' | 'A' .. 'Z' | '_' ) ( 'a' .. 'z' | 'A' .. 'Z' | '_' | '0' .. '9' )* )
- // InternalApplicationConfiguration.g:11782:11: ( '^' )? ( 'a' .. 'z' | 'A' .. 'Z' | '_' ) ( 'a' .. 'z' | 'A' .. 'Z' | '_' | '0' .. '9' )*
+ // InternalApplicationConfiguration.g:12095:9: ( ( '^' )? ( 'a' .. 'z' | 'A' .. 'Z' | '_' ) ( 'a' .. 'z' | 'A' .. 'Z' | '_' | '0' .. '9' )* )
+ // InternalApplicationConfiguration.g:12095:11: ( '^' )? ( 'a' .. 'z' | 'A' .. 'Z' | '_' ) ( 'a' .. 'z' | 'A' .. 'Z' | '_' | '0' .. '9' )*
{
- // InternalApplicationConfiguration.g:11782:11: ( '^' )?
+ // InternalApplicationConfiguration.g:12095:11: ( '^' )?
int alt1=2;
int LA1_0 = input.LA(1);
@@ -1207,7 +1251,7 @@ public class InternalApplicationConfigurationLexer extends Lexer {
}
switch (alt1) {
case 1 :
- // InternalApplicationConfiguration.g:11782:11: '^'
+ // InternalApplicationConfiguration.g:12095:11: '^'
{
match('^');
@@ -1225,7 +1269,7 @@ public class InternalApplicationConfigurationLexer extends Lexer {
recover(mse);
throw mse;}
- // InternalApplicationConfiguration.g:11782:40: ( 'a' .. 'z' | 'A' .. 'Z' | '_' | '0' .. '9' )*
+ // InternalApplicationConfiguration.g:12095:40: ( 'a' .. 'z' | 'A' .. 'Z' | '_' | '0' .. '9' )*
loop2:
do {
int alt2=2;
@@ -1274,10 +1318,10 @@ public class InternalApplicationConfigurationLexer extends Lexer {
try {
int _type = RULE_INT;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // InternalApplicationConfiguration.g:11784:10: ( ( '0' .. '9' )+ )
- // InternalApplicationConfiguration.g:11784:12: ( '0' .. '9' )+
+ // InternalApplicationConfiguration.g:12097:10: ( ( '0' .. '9' )+ )
+ // InternalApplicationConfiguration.g:12097:12: ( '0' .. '9' )+
{
- // InternalApplicationConfiguration.g:11784:12: ( '0' .. '9' )+
+ // InternalApplicationConfiguration.g:12097:12: ( '0' .. '9' )+
int cnt3=0;
loop3:
do {
@@ -1291,7 +1335,7 @@ public class InternalApplicationConfigurationLexer extends Lexer {
switch (alt3) {
case 1 :
- // InternalApplicationConfiguration.g:11784:13: '0' .. '9'
+ // InternalApplicationConfiguration.g:12097:13: '0' .. '9'
{
matchRange('0','9');
@@ -1323,10 +1367,10 @@ public class InternalApplicationConfigurationLexer extends Lexer {
try {
int _type = RULE_STRING;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // InternalApplicationConfiguration.g:11786:13: ( ( '\"' ( '\\\\' . | ~ ( ( '\\\\' | '\"' ) ) )* '\"' | '\\'' ( '\\\\' . | ~ ( ( '\\\\' | '\\'' ) ) )* '\\'' ) )
- // InternalApplicationConfiguration.g:11786:15: ( '\"' ( '\\\\' . | ~ ( ( '\\\\' | '\"' ) ) )* '\"' | '\\'' ( '\\\\' . | ~ ( ( '\\\\' | '\\'' ) ) )* '\\'' )
+ // InternalApplicationConfiguration.g:12099:13: ( ( '\"' ( '\\\\' . | ~ ( ( '\\\\' | '\"' ) ) )* '\"' | '\\'' ( '\\\\' . | ~ ( ( '\\\\' | '\\'' ) ) )* '\\'' ) )
+ // InternalApplicationConfiguration.g:12099:15: ( '\"' ( '\\\\' . | ~ ( ( '\\\\' | '\"' ) ) )* '\"' | '\\'' ( '\\\\' . | ~ ( ( '\\\\' | '\\'' ) ) )* '\\'' )
{
- // InternalApplicationConfiguration.g:11786:15: ( '\"' ( '\\\\' . | ~ ( ( '\\\\' | '\"' ) ) )* '\"' | '\\'' ( '\\\\' . | ~ ( ( '\\\\' | '\\'' ) ) )* '\\'' )
+ // InternalApplicationConfiguration.g:12099:15: ( '\"' ( '\\\\' . | ~ ( ( '\\\\' | '\"' ) ) )* '\"' | '\\'' ( '\\\\' . | ~ ( ( '\\\\' | '\\'' ) ) )* '\\'' )
int alt6=2;
int LA6_0 = input.LA(1);
@@ -1344,10 +1388,10 @@ public class InternalApplicationConfigurationLexer extends Lexer {
}
switch (alt6) {
case 1 :
- // InternalApplicationConfiguration.g:11786:16: '\"' ( '\\\\' . | ~ ( ( '\\\\' | '\"' ) ) )* '\"'
+ // InternalApplicationConfiguration.g:12099:16: '\"' ( '\\\\' . | ~ ( ( '\\\\' | '\"' ) ) )* '\"'
{
match('\"');
- // InternalApplicationConfiguration.g:11786:20: ( '\\\\' . | ~ ( ( '\\\\' | '\"' ) ) )*
+ // InternalApplicationConfiguration.g:12099:20: ( '\\\\' . | ~ ( ( '\\\\' | '\"' ) ) )*
loop4:
do {
int alt4=3;
@@ -1363,7 +1407,7 @@ public class InternalApplicationConfigurationLexer extends Lexer {
switch (alt4) {
case 1 :
- // InternalApplicationConfiguration.g:11786:21: '\\\\' .
+ // InternalApplicationConfiguration.g:12099:21: '\\\\' .
{
match('\\');
matchAny();
@@ -1371,7 +1415,7 @@ public class InternalApplicationConfigurationLexer extends Lexer {
}
break;
case 2 :
- // InternalApplicationConfiguration.g:11786:28: ~ ( ( '\\\\' | '\"' ) )
+ // InternalApplicationConfiguration.g:12099:28: ~ ( ( '\\\\' | '\"' ) )
{
if ( (input.LA(1)>='\u0000' && input.LA(1)<='!')||(input.LA(1)>='#' && input.LA(1)<='[')||(input.LA(1)>=']' && input.LA(1)<='\uFFFF') ) {
input.consume();
@@ -1396,10 +1440,10 @@ public class InternalApplicationConfigurationLexer extends Lexer {
}
break;
case 2 :
- // InternalApplicationConfiguration.g:11786:48: '\\'' ( '\\\\' . | ~ ( ( '\\\\' | '\\'' ) ) )* '\\''
+ // InternalApplicationConfiguration.g:12099:48: '\\'' ( '\\\\' . | ~ ( ( '\\\\' | '\\'' ) ) )* '\\''
{
match('\'');
- // InternalApplicationConfiguration.g:11786:53: ( '\\\\' . | ~ ( ( '\\\\' | '\\'' ) ) )*
+ // InternalApplicationConfiguration.g:12099:53: ( '\\\\' . | ~ ( ( '\\\\' | '\\'' ) ) )*
loop5:
do {
int alt5=3;
@@ -1415,7 +1459,7 @@ public class InternalApplicationConfigurationLexer extends Lexer {
switch (alt5) {
case 1 :
- // InternalApplicationConfiguration.g:11786:54: '\\\\' .
+ // InternalApplicationConfiguration.g:12099:54: '\\\\' .
{
match('\\');
matchAny();
@@ -1423,7 +1467,7 @@ public class InternalApplicationConfigurationLexer extends Lexer {
}
break;
case 2 :
- // InternalApplicationConfiguration.g:11786:61: ~ ( ( '\\\\' | '\\'' ) )
+ // InternalApplicationConfiguration.g:12099:61: ~ ( ( '\\\\' | '\\'' ) )
{
if ( (input.LA(1)>='\u0000' && input.LA(1)<='&')||(input.LA(1)>='(' && input.LA(1)<='[')||(input.LA(1)>=']' && input.LA(1)<='\uFFFF') ) {
input.consume();
@@ -1466,12 +1510,12 @@ public class InternalApplicationConfigurationLexer extends Lexer {
try {
int _type = RULE_ML_COMMENT;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // InternalApplicationConfiguration.g:11788:17: ( '/*' ( options {greedy=false; } : . )* '*/' )
- // InternalApplicationConfiguration.g:11788:19: '/*' ( options {greedy=false; } : . )* '*/'
+ // InternalApplicationConfiguration.g:12101:17: ( '/*' ( options {greedy=false; } : . )* '*/' )
+ // InternalApplicationConfiguration.g:12101:19: '/*' ( options {greedy=false; } : . )* '*/'
{
match("/*");
- // InternalApplicationConfiguration.g:11788:24: ( options {greedy=false; } : . )*
+ // InternalApplicationConfiguration.g:12101:24: ( options {greedy=false; } : . )*
loop7:
do {
int alt7=2;
@@ -1496,7 +1540,7 @@ public class InternalApplicationConfigurationLexer extends Lexer {
switch (alt7) {
case 1 :
- // InternalApplicationConfiguration.g:11788:52: .
+ // InternalApplicationConfiguration.g:12101:52: .
{
matchAny();
@@ -1526,12 +1570,12 @@ public class InternalApplicationConfigurationLexer extends Lexer {
try {
int _type = RULE_SL_COMMENT;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // InternalApplicationConfiguration.g:11790:17: ( '//' (~ ( ( '\\n' | '\\r' ) ) )* ( ( '\\r' )? '\\n' )? )
- // InternalApplicationConfiguration.g:11790:19: '//' (~ ( ( '\\n' | '\\r' ) ) )* ( ( '\\r' )? '\\n' )?
+ // InternalApplicationConfiguration.g:12103:17: ( '//' (~ ( ( '\\n' | '\\r' ) ) )* ( ( '\\r' )? '\\n' )? )
+ // InternalApplicationConfiguration.g:12103:19: '//' (~ ( ( '\\n' | '\\r' ) ) )* ( ( '\\r' )? '\\n' )?
{
match("//");
- // InternalApplicationConfiguration.g:11790:24: (~ ( ( '\\n' | '\\r' ) ) )*
+ // InternalApplicationConfiguration.g:12103:24: (~ ( ( '\\n' | '\\r' ) ) )*
loop8:
do {
int alt8=2;
@@ -1544,7 +1588,7 @@ public class InternalApplicationConfigurationLexer extends Lexer {
switch (alt8) {
case 1 :
- // InternalApplicationConfiguration.g:11790:24: ~ ( ( '\\n' | '\\r' ) )
+ // InternalApplicationConfiguration.g:12103:24: ~ ( ( '\\n' | '\\r' ) )
{
if ( (input.LA(1)>='\u0000' && input.LA(1)<='\t')||(input.LA(1)>='\u000B' && input.LA(1)<='\f')||(input.LA(1)>='\u000E' && input.LA(1)<='\uFFFF') ) {
input.consume();
@@ -1564,7 +1608,7 @@ public class InternalApplicationConfigurationLexer extends Lexer {
}
} while (true);
- // InternalApplicationConfiguration.g:11790:40: ( ( '\\r' )? '\\n' )?
+ // InternalApplicationConfiguration.g:12103:40: ( ( '\\r' )? '\\n' )?
int alt10=2;
int LA10_0 = input.LA(1);
@@ -1573,9 +1617,9 @@ public class InternalApplicationConfigurationLexer extends Lexer {
}
switch (alt10) {
case 1 :
- // InternalApplicationConfiguration.g:11790:41: ( '\\r' )? '\\n'
+ // InternalApplicationConfiguration.g:12103:41: ( '\\r' )? '\\n'
{
- // InternalApplicationConfiguration.g:11790:41: ( '\\r' )?
+ // InternalApplicationConfiguration.g:12103:41: ( '\\r' )?
int alt9=2;
int LA9_0 = input.LA(1);
@@ -1584,7 +1628,7 @@ public class InternalApplicationConfigurationLexer extends Lexer {
}
switch (alt9) {
case 1 :
- // InternalApplicationConfiguration.g:11790:41: '\\r'
+ // InternalApplicationConfiguration.g:12103:41: '\\r'
{
match('\r');
@@ -1616,10 +1660,10 @@ public class InternalApplicationConfigurationLexer extends Lexer {
try {
int _type = RULE_WS;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // InternalApplicationConfiguration.g:11792:9: ( ( ' ' | '\\t' | '\\r' | '\\n' )+ )
- // InternalApplicationConfiguration.g:11792:11: ( ' ' | '\\t' | '\\r' | '\\n' )+
+ // InternalApplicationConfiguration.g:12105:9: ( ( ' ' | '\\t' | '\\r' | '\\n' )+ )
+ // InternalApplicationConfiguration.g:12105:11: ( ' ' | '\\t' | '\\r' | '\\n' )+
{
- // InternalApplicationConfiguration.g:11792:11: ( ' ' | '\\t' | '\\r' | '\\n' )+
+ // InternalApplicationConfiguration.g:12105:11: ( ' ' | '\\t' | '\\r' | '\\n' )+
int cnt11=0;
loop11:
do {
@@ -1673,8 +1717,8 @@ public class InternalApplicationConfigurationLexer extends Lexer {
try {
int _type = RULE_ANY_OTHER;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // InternalApplicationConfiguration.g:11794:16: ( . )
- // InternalApplicationConfiguration.g:11794:18: .
+ // InternalApplicationConfiguration.g:12107:16: ( . )
+ // InternalApplicationConfiguration.g:12107:18: .
{
matchAny();
@@ -1689,8 +1733,8 @@ public class InternalApplicationConfigurationLexer extends Lexer {
// $ANTLR end "RULE_ANY_OTHER"
public void mTokens() throws RecognitionException {
- // InternalApplicationConfiguration.g:1:8: ( T__11 | T__12 | T__13 | T__14 | T__15 | T__16 | T__17 | T__18 | T__19 | T__20 | T__21 | T__22 | T__23 | T__24 | T__25 | T__26 | T__27 | T__28 | T__29 | T__30 | T__31 | T__32 | T__33 | T__34 | T__35 | T__36 | T__37 | T__38 | T__39 | T__40 | T__41 | T__42 | T__43 | T__44 | T__45 | T__46 | T__47 | T__48 | T__49 | T__50 | T__51 | T__52 | T__53 | T__54 | T__55 | T__56 | T__57 | T__58 | T__59 | T__60 | T__61 | T__62 | T__63 | RULE_ID | RULE_INT | RULE_STRING | RULE_ML_COMMENT | RULE_SL_COMMENT | RULE_WS | RULE_ANY_OTHER )
- int alt12=60;
+ // InternalApplicationConfiguration.g:1:8: ( T__11 | T__12 | T__13 | T__14 | T__15 | T__16 | T__17 | T__18 | T__19 | T__20 | T__21 | T__22 | T__23 | T__24 | T__25 | T__26 | T__27 | T__28 | T__29 | T__30 | T__31 | T__32 | T__33 | T__34 | T__35 | T__36 | T__37 | T__38 | T__39 | T__40 | T__41 | T__42 | T__43 | T__44 | T__45 | T__46 | T__47 | T__48 | T__49 | T__50 | T__51 | T__52 | T__53 | T__54 | T__55 | T__56 | T__57 | T__58 | T__59 | T__60 | T__61 | T__62 | T__63 | T__64 | T__65 | RULE_ID | RULE_INT | RULE_STRING | RULE_ML_COMMENT | RULE_SL_COMMENT | RULE_WS | RULE_ANY_OTHER )
+ int alt12=62;
alt12 = dfa12.predict(input);
switch (alt12) {
case 1 :
@@ -2065,49 +2109,63 @@ public class InternalApplicationConfigurationLexer extends Lexer {
}
break;
case 54 :
- // InternalApplicationConfiguration.g:1:328: RULE_ID
+ // InternalApplicationConfiguration.g:1:328: T__64
{
- mRULE_ID();
+ mT__64();
}
break;
case 55 :
- // InternalApplicationConfiguration.g:1:336: RULE_INT
+ // InternalApplicationConfiguration.g:1:334: T__65
{
- mRULE_INT();
+ mT__65();
}
break;
case 56 :
- // InternalApplicationConfiguration.g:1:345: RULE_STRING
+ // InternalApplicationConfiguration.g:1:340: RULE_ID
{
- mRULE_STRING();
+ mRULE_ID();
}
break;
case 57 :
- // InternalApplicationConfiguration.g:1:357: RULE_ML_COMMENT
+ // InternalApplicationConfiguration.g:1:348: RULE_INT
{
- mRULE_ML_COMMENT();
+ mRULE_INT();
}
break;
case 58 :
- // InternalApplicationConfiguration.g:1:373: RULE_SL_COMMENT
+ // InternalApplicationConfiguration.g:1:357: RULE_STRING
{
- mRULE_SL_COMMENT();
+ mRULE_STRING();
}
break;
case 59 :
- // InternalApplicationConfiguration.g:1:389: RULE_WS
+ // InternalApplicationConfiguration.g:1:369: RULE_ML_COMMENT
{
- mRULE_WS();
+ mRULE_ML_COMMENT();
}
break;
case 60 :
- // InternalApplicationConfiguration.g:1:397: RULE_ANY_OTHER
+ // InternalApplicationConfiguration.g:1:385: RULE_SL_COMMENT
+ {
+ mRULE_SL_COMMENT();
+
+ }
+ break;
+ case 61 :
+ // InternalApplicationConfiguration.g:1:401: RULE_WS
+ {
+ mRULE_WS();
+
+ }
+ break;
+ case 62 :
+ // InternalApplicationConfiguration.g:1:409: RULE_ANY_OTHER
{
mRULE_ANY_OTHER();
@@ -2121,99 +2179,102 @@ public class InternalApplicationConfigurationLexer extends Lexer {
protected DFA12 dfa12 = new DFA12(this);
static final String DFA12_eotS =
- "\1\uffff\1\52\1\54\1\56\5\52\1\70\1\uffff\4\52\4\uffff\1\52\1\45\3\52\1\uffff\3\52\1\45\1\uffff\1\45\2\uffff\3\45\2\uffff\4\52\5\uffff\10\52\3\uffff\7\52\4\uffff\1\52\1\uffff\4\52\1\uffff\5\52\7\uffff\20\52\1\u008b\13\52\1\u009a\13\52\1\u00a6\1\52\1\u00a8\1\52\1\u00aa\1\u00ab\5\52\1\uffff\4\52\1\u00b5\1\52\1\u00b7\6\52\2\uffff\13\52\1\uffff\1\52\1\uffff\1\52\2\uffff\11\52\1\uffff\1\52\1\uffff\10\52\1\u00dd\2\52\1\u00e0\3\52\1\u00e4\1\u00e5\1\u00e6\1\u00e7\1\u00e8\3\52\1\u00ec\2\52\1\u00ef\5\52\1\u00f5\1\52\1\u00f7\1\u00f8\1\52\1\uffff\1\u00fa\1\52\1\uffff\3\52\5\uffff\3\52\1\uffff\2\52\1\uffff\1\52\1\u0105\1\u0106\2\52\1\uffff\1\52\2\uffff\1\52\1\uffff\1\52\1\u010c\1\u010d\4\52\1\u0112\2\52\3\uffff\3\52\1\u0118\2\uffff\1\u0119\1\u011a\2\52\1\uffff\1\u011d\4\52\3\uffff\2\52\1\uffff\2\52\1\u0126\1\u0127\1\u0128\1\52\1\u012a\1\u012b\3\uffff\1\u012c\3\uffff";
+ "\1\uffff\1\54\1\56\1\60\5\54\1\72\1\uffff\4\54\4\uffff\1\54\1\46\4\54\1\uffff\3\54\1\46\1\uffff\1\46\2\uffff\3\46\2\uffff\5\54\5\uffff\10\54\3\uffff\7\54\4\uffff\1\54\1\uffff\1\54\1\166\3\54\1\uffff\5\54\7\uffff\21\54\1\u0091\11\54\1\uffff\2\54\1\u00a0\13\54\1\u00ac\1\u00ad\1\54\1\u00af\1\54\1\u00b1\1\u00b2\5\54\1\uffff\4\54\1\u00bc\1\54\1\u00be\6\54\2\uffff\13\54\2\uffff\1\54\1\uffff\1\54\2\uffff\11\54\1\uffff\1\54\1\uffff\10\54\1\u00e4\2\54\1\u00e7\3\54\1\u00eb\1\u00ec\1\u00ed\1\u00ee\1\u00ef\3\54\1\u00f3\2\54\1\u00f6\5\54\1\u00fc\1\54\1\u00fe\1\u00ff\1\54\1\uffff\1\u0101\1\54\1\uffff\3\54\5\uffff\3\54\1\uffff\2\54\1\uffff\1\54\1\u010c\1\u010d\2\54\1\uffff\1\54\2\uffff\1\54\1\uffff\1\54\1\u0113\1\u0114\4\54\1\u0119\2\54\3\uffff\3\54\1\u011f\2\uffff\1\u0120\1\u0121\2\54\1\uffff\1\u0124\4\54\3\uffff\2\54\1\uffff\2\54\1\u012d\1\u012e\1\u012f\1\54\1\u0131\1\u0132\3\uffff\1\u0133\3\uffff";
static final String DFA12_eofS =
- "\u012d\uffff";
+ "\u0134\uffff";
static final String DFA12_minS =
- "\1\0\1\141\2\75\1\157\1\151\1\115\1\154\1\151\1\56\1\uffff\1\155\1\160\1\151\1\145\4\uffff\1\141\1\72\1\157\1\142\1\157\1\uffff\1\143\2\145\1\75\1\uffff\1\101\2\uffff\2\0\1\52\2\uffff\1\156\1\170\1\155\1\144\5\uffff\1\144\1\155\3\154\1\124\1\154\1\141\3\uffff\1\160\1\164\1\141\1\143\2\141\1\156\4\uffff\1\143\1\uffff\1\156\1\152\1\164\1\147\1\uffff\1\141\1\157\1\154\1\156\1\142\7\uffff\2\151\1\141\1\157\2\145\1\155\1\145\1\142\1\154\1\145\1\144\1\123\1\157\1\164\1\157\1\60\1\143\1\154\1\164\1\151\1\154\1\163\1\153\1\164\1\146\1\145\1\160\1\55\1\151\1\164\1\160\1\166\1\145\1\165\3\155\1\162\1\154\1\60\1\141\1\60\1\145\2\60\1\145\1\157\1\171\2\162\1\uffff\1\153\1\165\1\162\1\141\1\60\1\151\1\60\1\141\1\151\1\164\1\151\1\143\1\165\2\uffff\1\156\1\151\2\145\1\162\1\147\2\151\1\157\1\171\1\163\1\uffff\1\154\1\uffff\1\162\2\uffff\1\162\1\154\1\123\1\141\1\164\1\141\1\144\1\141\1\142\1\uffff\1\155\1\uffff\1\147\1\141\1\162\1\147\2\164\1\147\1\163\1\60\1\162\1\141\1\60\2\172\1\144\5\60\1\166\1\157\1\123\1\60\1\147\1\151\1\60\1\151\2\145\1\154\1\141\1\60\1\151\2\60\1\164\1\uffff\1\60\1\164\1\uffff\3\145\5\uffff\1\145\1\154\1\157\1\uffff\1\145\1\156\1\uffff\1\154\2\60\1\55\1\151\1\uffff\1\166\2\uffff\1\151\1\uffff\1\145\2\60\1\154\1\162\1\166\1\154\1\60\1\147\1\151\3\uffff\1\156\1\145\1\143\1\60\2\uffff\2\60\1\145\1\166\1\uffff\1\60\2\164\2\163\3\uffff\1\162\1\145\1\uffff\1\171\1\163\3\60\1\162\2\60\3\uffff\1\60\3\uffff";
+ "\1\0\1\141\2\75\1\157\1\151\1\115\1\154\1\151\1\56\1\uffff\1\155\1\160\1\151\1\145\4\uffff\1\141\1\72\1\157\1\164\1\142\1\157\1\uffff\1\143\2\145\1\75\1\uffff\1\101\2\uffff\2\0\1\52\2\uffff\1\156\1\170\1\155\1\144\1\146\5\uffff\1\144\1\155\3\154\1\124\1\154\1\141\3\uffff\1\160\1\164\1\141\1\143\2\141\1\156\4\uffff\1\143\1\uffff\1\156\1\60\1\152\1\164\1\147\1\uffff\1\141\1\157\1\154\1\156\1\142\7\uffff\2\151\1\141\1\157\1\145\1\146\1\145\1\155\1\145\1\142\1\154\1\145\1\144\1\123\1\157\1\164\1\157\1\60\1\143\1\154\1\164\1\151\1\154\1\163\1\153\1\164\1\146\1\uffff\1\145\1\160\1\55\1\151\1\164\1\160\1\166\1\145\1\165\3\155\1\162\1\154\2\60\1\141\1\60\1\145\2\60\1\145\1\157\1\171\2\162\1\uffff\1\153\1\165\1\162\1\141\1\60\1\151\1\60\1\141\1\151\1\164\1\151\1\143\1\165\2\uffff\1\156\1\151\2\145\1\162\1\147\2\151\1\157\1\171\1\163\2\uffff\1\154\1\uffff\1\162\2\uffff\1\162\1\154\1\123\1\141\1\164\1\141\1\144\1\141\1\142\1\uffff\1\155\1\uffff\1\147\1\141\1\162\1\147\2\164\1\147\1\163\1\60\1\162\1\141\1\60\2\172\1\144\5\60\1\166\1\157\1\123\1\60\1\147\1\151\1\60\1\151\2\145\1\154\1\141\1\60\1\151\2\60\1\164\1\uffff\1\60\1\164\1\uffff\3\145\5\uffff\1\145\1\154\1\157\1\uffff\1\145\1\156\1\uffff\1\154\2\60\1\55\1\151\1\uffff\1\166\2\uffff\1\151\1\uffff\1\145\2\60\1\154\1\162\1\166\1\154\1\60\1\147\1\151\3\uffff\1\156\1\145\1\143\1\60\2\uffff\2\60\1\145\1\166\1\uffff\1\60\2\164\2\163\3\uffff\1\162\1\145\1\uffff\1\171\1\163\3\60\1\162\2\60\3\uffff\1\60\3\uffff";
static final String DFA12_maxS =
- "\1\uffff\1\157\2\75\2\165\1\115\1\154\1\151\1\56\1\uffff\1\156\1\170\1\151\1\165\4\uffff\1\141\1\72\1\157\1\165\1\157\1\uffff\1\164\2\145\1\75\1\uffff\1\172\2\uffff\2\uffff\1\57\2\uffff\1\156\1\170\1\164\1\144\5\uffff\1\162\1\155\3\154\1\124\1\154\1\141\3\uffff\1\160\1\164\1\141\1\143\1\141\1\154\1\156\4\uffff\1\162\1\uffff\1\156\1\152\1\164\1\147\1\uffff\1\162\1\157\1\154\1\156\1\142\7\uffff\2\151\1\141\1\157\2\145\1\155\1\145\1\142\1\154\1\145\1\144\1\123\1\157\1\164\1\157\1\172\1\143\1\154\1\164\1\151\1\154\1\164\1\153\1\164\1\163\1\145\1\160\1\172\1\151\1\164\1\160\1\166\1\145\1\165\3\155\1\162\1\154\1\172\1\141\1\172\1\145\2\172\1\145\1\157\1\171\2\162\1\uffff\1\153\1\165\1\162\1\141\1\172\1\151\1\172\1\141\1\151\1\164\1\151\1\143\1\165\2\uffff\1\156\1\151\2\145\1\162\1\147\2\151\1\157\1\171\1\163\1\uffff\1\154\1\uffff\1\162\2\uffff\1\162\1\154\1\123\1\141\1\164\1\141\1\144\1\141\1\142\1\uffff\1\155\1\uffff\1\147\1\141\1\162\1\147\2\164\1\147\1\163\1\172\1\162\1\141\3\172\1\144\5\172\1\166\1\157\1\123\1\172\1\147\1\151\1\172\1\151\2\145\1\154\1\141\1\172\1\151\2\172\1\164\1\uffff\1\172\1\164\1\uffff\3\145\5\uffff\1\145\1\154\1\157\1\uffff\1\145\1\156\1\uffff\1\154\2\172\1\55\1\151\1\uffff\1\166\2\uffff\1\151\1\uffff\1\145\2\172\1\154\1\162\1\166\1\154\1\172\1\147\1\151\3\uffff\1\156\1\145\1\143\1\172\2\uffff\2\172\1\145\1\166\1\uffff\1\172\2\164\2\163\3\uffff\1\162\1\145\1\uffff\1\171\1\163\3\172\1\162\2\172\3\uffff\1\172\3\uffff";
+ "\1\uffff\1\164\2\75\2\165\1\115\1\154\1\151\1\56\1\uffff\1\156\1\170\1\151\1\165\4\uffff\1\141\1\72\1\157\1\164\1\165\1\157\1\uffff\1\164\2\145\1\75\1\uffff\1\172\2\uffff\2\uffff\1\57\2\uffff\1\156\1\170\1\164\1\144\1\146\5\uffff\1\162\1\155\3\154\1\124\1\154\1\141\3\uffff\1\160\1\164\1\141\1\143\1\141\1\154\1\156\4\uffff\1\162\1\uffff\1\156\1\172\1\152\1\164\1\147\1\uffff\1\162\1\157\1\154\1\156\1\142\7\uffff\2\151\1\141\1\157\1\145\1\146\1\145\1\155\1\145\1\142\1\154\1\145\1\144\1\123\1\157\1\164\1\157\1\172\1\143\1\154\1\164\1\151\1\154\1\164\1\153\1\164\1\163\1\uffff\1\145\1\160\1\172\1\151\1\164\1\160\1\166\1\145\1\165\3\155\1\162\1\154\2\172\1\141\1\172\1\145\2\172\1\145\1\157\1\171\2\162\1\uffff\1\153\1\165\1\162\1\141\1\172\1\151\1\172\1\141\1\151\1\164\1\151\1\143\1\165\2\uffff\1\156\1\151\2\145\1\162\1\147\2\151\1\157\1\171\1\163\2\uffff\1\154\1\uffff\1\162\2\uffff\1\162\1\154\1\123\1\141\1\164\1\141\1\144\1\141\1\142\1\uffff\1\155\1\uffff\1\147\1\141\1\162\1\147\2\164\1\147\1\163\1\172\1\162\1\141\3\172\1\144\5\172\1\166\1\157\1\123\1\172\1\147\1\151\1\172\1\151\2\145\1\154\1\141\1\172\1\151\2\172\1\164\1\uffff\1\172\1\164\1\uffff\3\145\5\uffff\1\145\1\154\1\157\1\uffff\1\145\1\156\1\uffff\1\154\2\172\1\55\1\151\1\uffff\1\166\2\uffff\1\151\1\uffff\1\145\2\172\1\154\1\162\1\166\1\154\1\172\1\147\1\151\3\uffff\1\156\1\145\1\143\1\172\2\uffff\2\172\1\145\1\166\1\uffff\1\172\2\164\2\163\3\uffff\1\162\1\145\1\uffff\1\171\1\163\3\172\1\162\2\172\3\uffff\1\172\3\uffff";
static final String DFA12_acceptS =
- "\12\uffff\1\14\4\uffff\1\22\1\23\1\24\1\25\5\uffff\1\42\4\uffff\1\63\1\uffff\1\66\1\67\3\uffff\1\73\1\74\4\uffff\1\66\1\3\1\43\1\4\1\44\10\uffff\1\51\1\13\1\14\7\uffff\1\22\1\23\1\24\1\25\1\uffff\1\30\4\uffff\1\42\5\uffff\1\62\1\63\1\67\1\70\1\71\1\72\1\73\63\uffff\1\46\15\uffff\1\37\1\57\13\uffff\1\5\1\uffff\1\45\1\uffff\1\7\1\21\11\uffff\1\47\1\uffff\1\65\45\uffff\1\52\2\uffff\1\56\3\uffff\1\41\1\33\1\6\1\64\1\32\3\uffff\1\15\2\uffff\1\17\5\uffff\1\36\1\uffff\1\61\1\50\1\uffff\1\55\12\uffff\1\40\1\26\1\54\4\uffff\1\1\1\2\4\uffff\1\16\5\uffff\1\53\1\31\1\10\2\uffff\1\27\10\uffff\1\35\1\60\1\11\1\uffff\1\20\1\34\1\12";
+ "\12\uffff\1\14\4\uffff\1\22\1\23\1\24\1\25\6\uffff\1\44\4\uffff\1\65\1\uffff\1\70\1\71\3\uffff\1\75\1\76\5\uffff\1\70\1\3\1\45\1\4\1\46\10\uffff\1\53\1\13\1\14\7\uffff\1\22\1\23\1\24\1\25\1\uffff\1\30\5\uffff\1\44\5\uffff\1\64\1\65\1\71\1\72\1\73\1\74\1\75\33\uffff\1\35\32\uffff\1\50\15\uffff\1\41\1\61\13\uffff\1\36\1\5\1\uffff\1\47\1\uffff\1\7\1\21\11\uffff\1\51\1\uffff\1\67\45\uffff\1\54\2\uffff\1\60\3\uffff\1\43\1\33\1\6\1\66\1\32\3\uffff\1\15\2\uffff\1\17\5\uffff\1\40\1\uffff\1\63\1\52\1\uffff\1\57\12\uffff\1\42\1\26\1\56\4\uffff\1\1\1\2\4\uffff\1\16\5\uffff\1\55\1\31\1\10\2\uffff\1\27\10\uffff\1\37\1\62\1\11\1\uffff\1\20\1\34\1\12";
static final String DFA12_specialS =
- "\1\0\40\uffff\1\1\1\2\u010a\uffff}>";
+ "\1\1\41\uffff\1\2\1\0\u0110\uffff}>";
static final String[] DFA12_transitionS = {
- "\11\45\2\44\2\45\1\44\22\45\1\44\1\45\1\41\1\30\3\45\1\42\2\45\1\35\1\34\1\22\1\12\1\11\1\43\12\40\1\24\1\45\1\2\1\17\1\3\2\45\1\7\21\37\1\6\2\37\1\10\4\37\3\45\1\36\1\37\1\45\2\37\1\25\1\33\1\14\1\5\1\32\1\37\1\13\2\37\1\27\1\1\1\4\1\26\1\23\1\37\1\16\1\31\2\37\1\15\4\37\1\20\1\45\1\21\uff82\45",
- "\1\47\3\uffff\1\50\3\uffff\1\46\5\uffff\1\51",
- "\1\53",
+ "\11\46\2\45\2\46\1\45\22\46\1\45\1\46\1\42\1\31\3\46\1\43\2\46\1\36\1\35\1\22\1\12\1\11\1\44\12\41\1\24\1\46\1\2\1\17\1\3\2\46\1\7\21\40\1\6\2\40\1\10\4\40\3\46\1\37\1\40\1\46\1\26\1\40\1\25\1\34\1\14\1\5\1\33\1\40\1\13\2\40\1\30\1\1\1\4\1\27\1\23\1\40\1\16\1\32\2\40\1\15\4\40\1\20\1\46\1\21\uff82\46",
+ "\1\50\3\uffff\1\51\3\uffff\1\47\5\uffff\1\52\4\uffff\1\53",
"\1\55",
- "\1\57\5\uffff\1\60",
- "\1\62\5\uffff\1\63\5\uffff\1\61",
- "\1\64",
- "\1\65",
+ "\1\57",
+ "\1\61\5\uffff\1\62",
+ "\1\64\5\uffff\1\65\5\uffff\1\63",
"\1\66",
"\1\67",
+ "\1\70",
+ "\1\71",
"",
- "\1\72\1\73",
- "\1\74\7\uffff\1\75",
- "\1\76",
- "\1\77\17\uffff\1\100",
+ "\1\74\1\75",
+ "\1\76\7\uffff\1\77",
+ "\1\100",
+ "\1\101\17\uffff\1\102",
"",
"",
"",
"",
- "\1\105",
- "\1\106",
"\1\107",
- "\1\110\22\uffff\1\111",
+ "\1\110",
+ "\1\111",
"\1\112",
+ "\1\113\22\uffff\1\114",
+ "\1\115",
"",
- "\1\115\13\uffff\1\116\4\uffff\1\114",
- "\1\117",
- "\1\120",
- "\1\121",
+ "\1\120\13\uffff\1\121\4\uffff\1\117",
+ "\1\122",
+ "\1\123",
+ "\1\124",
"",
- "\32\52\4\uffff\1\52\1\uffff\32\52",
+ "\32\54\4\uffff\1\54\1\uffff\32\54",
"",
"",
- "\0\124",
- "\0\124",
- "\1\125\4\uffff\1\126",
+ "\0\127",
+ "\0\127",
+ "\1\130\4\uffff\1\131",
"",
"",
- "\1\130",
- "\1\131",
- "\1\133\6\uffff\1\132",
+ "\1\133",
"\1\134",
+ "\1\136\6\uffff\1\135",
+ "\1\137",
+ "\1\140",
"",
"",
"",
"",
"",
- "\1\137\11\uffff\1\135\3\uffff\1\136",
- "\1\140",
- "\1\141",
- "\1\142",
- "\1\143",
+ "\1\143\11\uffff\1\141\3\uffff\1\142",
"\1\144",
"\1\145",
"\1\146",
- "",
- "",
- "",
"\1\147",
"\1\150",
"\1\151",
"\1\152",
+ "",
+ "",
+ "",
"\1\153",
- "\1\155\12\uffff\1\154",
+ "\1\154",
+ "\1\155",
"\1\156",
+ "\1\157",
+ "\1\161\12\uffff\1\160",
+ "\1\162",
"",
"",
"",
"",
- "\1\157\16\uffff\1\160",
- "",
- "\1\161",
- "\1\162",
- "\1\163",
- "\1\164",
+ "\1\163\16\uffff\1\164",
"",
- "\1\166\20\uffff\1\165",
+ "\1\165",
+ "\12\54\7\uffff\32\54\4\uffff\1\54\1\uffff\32\54",
"\1\167",
"\1\170",
"\1\171",
- "\1\172",
+ "",
+ "\1\173\20\uffff\1\172",
+ "\1\174",
+ "\1\175",
+ "\1\176",
+ "\1\177",
"",
"",
"",
@@ -2221,11 +2282,6 @@ public class InternalApplicationConfigurationLexer extends Lexer {
"",
"",
"",
- "\1\173",
- "\1\174",
- "\1\175",
- "\1\176",
- "\1\177",
"\1\u0080",
"\1\u0081",
"\1\u0082",
@@ -2237,200 +2293,209 @@ public class InternalApplicationConfigurationLexer extends Lexer {
"\1\u0088",
"\1\u0089",
"\1\u008a",
- "\12\52\7\uffff\32\52\4\uffff\1\52\1\uffff\32\52",
+ "\1\u008b",
"\1\u008c",
"\1\u008d",
"\1\u008e",
"\1\u008f",
"\1\u0090",
- "\1\u0092\1\u0091",
+ "\12\54\7\uffff\32\54\4\uffff\1\54\1\uffff\32\54",
+ "\1\u0092",
"\1\u0093",
"\1\u0094",
- "\1\u0096\14\uffff\1\u0095",
- "\1\u0097",
- "\1\u0098",
- "\1\u0099\2\uffff\12\52\7\uffff\32\52\4\uffff\1\52\1\uffff\32\52",
- "\1\u009b",
- "\1\u009c",
+ "\1\u0095",
+ "\1\u0096",
+ "\1\u0098\1\u0097",
+ "\1\u0099",
+ "\1\u009a",
+ "\1\u009c\14\uffff\1\u009b",
+ "",
"\1\u009d",
"\1\u009e",
- "\1\u009f",
- "\1\u00a0",
+ "\1\u009f\2\uffff\12\54\7\uffff\32\54\4\uffff\1\54\1\uffff\32\54",
"\1\u00a1",
"\1\u00a2",
"\1\u00a3",
"\1\u00a4",
"\1\u00a5",
- "\12\52\7\uffff\32\52\4\uffff\1\52\1\uffff\32\52",
+ "\1\u00a6",
"\1\u00a7",
- "\12\52\7\uffff\32\52\4\uffff\1\52\1\uffff\32\52",
+ "\1\u00a8",
"\1\u00a9",
- "\12\52\7\uffff\32\52\4\uffff\1\52\1\uffff\32\52",
- "\12\52\7\uffff\32\52\4\uffff\1\52\1\uffff\32\52",
- "\1\u00ac",
- "\1\u00ad",
+ "\1\u00aa",
+ "\1\u00ab",
+ "\12\54\7\uffff\32\54\4\uffff\1\54\1\uffff\32\54",
+ "\12\54\7\uffff\32\54\4\uffff\1\54\1\uffff\32\54",
"\1\u00ae",
- "\1\u00af",
+ "\12\54\7\uffff\32\54\4\uffff\1\54\1\uffff\32\54",
"\1\u00b0",
- "",
- "\1\u00b1",
- "\1\u00b2",
+ "\12\54\7\uffff\32\54\4\uffff\1\54\1\uffff\32\54",
+ "\12\54\7\uffff\32\54\4\uffff\1\54\1\uffff\32\54",
"\1\u00b3",
"\1\u00b4",
- "\12\52\7\uffff\32\52\4\uffff\1\52\1\uffff\32\52",
+ "\1\u00b5",
"\1\u00b6",
- "\12\52\7\uffff\32\52\4\uffff\1\52\1\uffff\32\52",
+ "\1\u00b7",
+ "",
"\1\u00b8",
"\1\u00b9",
"\1\u00ba",
"\1\u00bb",
- "\1\u00bc",
+ "\12\54\7\uffff\32\54\4\uffff\1\54\1\uffff\32\54",
"\1\u00bd",
- "",
- "",
- "\1\u00be",
+ "\12\54\7\uffff\32\54\4\uffff\1\54\1\uffff\32\54",
"\1\u00bf",
"\1\u00c0",
"\1\u00c1",
"\1\u00c2",
"\1\u00c3",
"\1\u00c4",
+ "",
+ "",
"\1\u00c5",
"\1\u00c6",
"\1\u00c7",
"\1\u00c8",
- "",
"\1\u00c9",
- "",
"\1\u00ca",
- "",
- "",
"\1\u00cb",
"\1\u00cc",
"\1\u00cd",
"\1\u00ce",
"\1\u00cf",
+ "",
+ "",
"\1\u00d0",
+ "",
"\1\u00d1",
+ "",
+ "",
"\1\u00d2",
"\1\u00d3",
- "",
"\1\u00d4",
- "",
"\1\u00d5",
"\1\u00d6",
"\1\u00d7",
"\1\u00d8",
"\1\u00d9",
"\1\u00da",
+ "",
"\1\u00db",
+ "",
"\1\u00dc",
- "\12\52\7\uffff\32\52\4\uffff\1\52\1\uffff\32\52",
+ "\1\u00dd",
"\1\u00de",
"\1\u00df",
- "\12\52\7\uffff\32\52\4\uffff\1\52\1\uffff\32\52",
+ "\1\u00e0",
"\1\u00e1",
"\1\u00e2",
"\1\u00e3",
- "\12\52\7\uffff\32\52\4\uffff\1\52\1\uffff\32\52",
- "\12\52\7\uffff\32\52\4\uffff\1\52\1\uffff\32\52",
- "\12\52\7\uffff\32\52\4\uffff\1\52\1\uffff\32\52",
- "\12\52\7\uffff\32\52\4\uffff\1\52\1\uffff\32\52",
- "\12\52\7\uffff\32\52\4\uffff\1\52\1\uffff\32\52",
+ "\12\54\7\uffff\32\54\4\uffff\1\54\1\uffff\32\54",
+ "\1\u00e5",
+ "\1\u00e6",
+ "\12\54\7\uffff\32\54\4\uffff\1\54\1\uffff\32\54",
+ "\1\u00e8",
"\1\u00e9",
"\1\u00ea",
- "\1\u00eb",
- "\12\52\7\uffff\32\52\4\uffff\1\52\1\uffff\32\52",
- "\1\u00ed",
- "\1\u00ee",
- "\12\52\7\uffff\32\52\4\uffff\1\52\1\uffff\32\52",
+ "\12\54\7\uffff\32\54\4\uffff\1\54\1\uffff\32\54",
+ "\12\54\7\uffff\32\54\4\uffff\1\54\1\uffff\32\54",
+ "\12\54\7\uffff\32\54\4\uffff\1\54\1\uffff\32\54",
+ "\12\54\7\uffff\32\54\4\uffff\1\54\1\uffff\32\54",
+ "\12\54\7\uffff\32\54\4\uffff\1\54\1\uffff\32\54",
"\1\u00f0",
"\1\u00f1",
"\1\u00f2",
- "\1\u00f3",
+ "\12\54\7\uffff\32\54\4\uffff\1\54\1\uffff\32\54",
"\1\u00f4",
- "\12\52\7\uffff\32\52\4\uffff\1\52\1\uffff\32\52",
- "\1\u00f6",
- "\12\52\7\uffff\32\52\4\uffff\1\52\1\uffff\32\52",
- "\12\52\7\uffff\32\52\4\uffff\1\52\1\uffff\32\52",
+ "\1\u00f5",
+ "\12\54\7\uffff\32\54\4\uffff\1\54\1\uffff\32\54",
+ "\1\u00f7",
+ "\1\u00f8",
"\1\u00f9",
- "",
- "\12\52\7\uffff\32\52\4\uffff\1\52\1\uffff\32\52",
+ "\1\u00fa",
"\1\u00fb",
- "",
- "\1\u00fc",
+ "\12\54\7\uffff\32\54\4\uffff\1\54\1\uffff\32\54",
"\1\u00fd",
- "\1\u00fe",
+ "\12\54\7\uffff\32\54\4\uffff\1\54\1\uffff\32\54",
+ "\12\54\7\uffff\32\54\4\uffff\1\54\1\uffff\32\54",
+ "\1\u0100",
"",
+ "\12\54\7\uffff\32\54\4\uffff\1\54\1\uffff\32\54",
+ "\1\u0102",
"",
+ "\1\u0103",
+ "\1\u0104",
+ "\1\u0105",
"",
"",
"",
- "\1\u00ff",
- "\1\u0100",
- "\1\u0101",
"",
- "\1\u0102",
- "\1\u0103",
"",
- "\1\u0104",
- "\12\52\7\uffff\32\52\4\uffff\1\52\1\uffff\32\52",
- "\12\52\7\uffff\32\52\4\uffff\1\52\1\uffff\32\52",
+ "\1\u0106",
"\1\u0107",
"\1\u0108",
"",
"\1\u0109",
- "",
- "",
"\1\u010a",
"",
"\1\u010b",
- "\12\52\7\uffff\32\52\4\uffff\1\52\1\uffff\32\52",
- "\12\52\7\uffff\32\52\4\uffff\1\52\1\uffff\32\52",
+ "\12\54\7\uffff\32\54\4\uffff\1\54\1\uffff\32\54",
+ "\12\54\7\uffff\32\54\4\uffff\1\54\1\uffff\32\54",
"\1\u010e",
"\1\u010f",
+ "",
"\1\u0110",
- "\1\u0111",
- "\12\52\7\uffff\32\52\4\uffff\1\52\1\uffff\32\52",
- "\1\u0113",
- "\1\u0114",
"",
"",
+ "\1\u0111",
"",
+ "\1\u0112",
+ "\12\54\7\uffff\32\54\4\uffff\1\54\1\uffff\32\54",
+ "\12\54\7\uffff\32\54\4\uffff\1\54\1\uffff\32\54",
"\1\u0115",
"\1\u0116",
"\1\u0117",
- "\12\52\7\uffff\32\52\4\uffff\1\52\1\uffff\32\52",
+ "\1\u0118",
+ "\12\54\7\uffff\32\54\4\uffff\1\54\1\uffff\32\54",
+ "\1\u011a",
+ "\1\u011b",
"",
"",
- "\12\52\7\uffff\32\52\4\uffff\1\52\1\uffff\32\52",
- "\12\52\7\uffff\32\52\4\uffff\1\52\1\uffff\32\52",
- "\1\u011b",
- "\1\u011c",
"",
- "\12\52\7\uffff\32\52\4\uffff\1\52\1\uffff\32\52",
+ "\1\u011c",
+ "\1\u011d",
"\1\u011e",
- "\1\u011f",
- "\1\u0120",
- "\1\u0121",
- "",
+ "\12\54\7\uffff\32\54\4\uffff\1\54\1\uffff\32\54",
"",
"",
+ "\12\54\7\uffff\32\54\4\uffff\1\54\1\uffff\32\54",
+ "\12\54\7\uffff\32\54\4\uffff\1\54\1\uffff\32\54",
"\1\u0122",
"\1\u0123",
"",
- "\1\u0124",
+ "\12\54\7\uffff\32\54\4\uffff\1\54\1\uffff\32\54",
"\1\u0125",
- "\12\52\7\uffff\32\52\4\uffff\1\52\1\uffff\32\52",
- "\12\52\7\uffff\32\52\4\uffff\1\52\1\uffff\32\52",
- "\12\52\7\uffff\32\52\4\uffff\1\52\1\uffff\32\52",
+ "\1\u0126",
+ "\1\u0127",
+ "\1\u0128",
+ "",
+ "",
+ "",
"\1\u0129",
- "\12\52\7\uffff\32\52\4\uffff\1\52\1\uffff\32\52",
- "\12\52\7\uffff\32\52\4\uffff\1\52\1\uffff\32\52",
+ "\1\u012a",
+ "",
+ "\1\u012b",
+ "\1\u012c",
+ "\12\54\7\uffff\32\54\4\uffff\1\54\1\uffff\32\54",
+ "\12\54\7\uffff\32\54\4\uffff\1\54\1\uffff\32\54",
+ "\12\54\7\uffff\32\54\4\uffff\1\54\1\uffff\32\54",
+ "\1\u0130",
+ "\12\54\7\uffff\32\54\4\uffff\1\54\1\uffff\32\54",
+ "\12\54\7\uffff\32\54\4\uffff\1\54\1\uffff\32\54",
"",
"",
"",
- "\12\52\7\uffff\32\52\4\uffff\1\52\1\uffff\32\52",
+ "\12\54\7\uffff\32\54\4\uffff\1\54\1\uffff\32\54",
"",
"",
""
@@ -2466,13 +2531,23 @@ public class InternalApplicationConfigurationLexer extends Lexer {
this.transition = DFA12_transition;
}
public String getDescription() {
- return "1:1: Tokens : ( T__11 | T__12 | T__13 | T__14 | T__15 | T__16 | T__17 | T__18 | T__19 | T__20 | T__21 | T__22 | T__23 | T__24 | T__25 | T__26 | T__27 | T__28 | T__29 | T__30 | T__31 | T__32 | T__33 | T__34 | T__35 | T__36 | T__37 | T__38 | T__39 | T__40 | T__41 | T__42 | T__43 | T__44 | T__45 | T__46 | T__47 | T__48 | T__49 | T__50 | T__51 | T__52 | T__53 | T__54 | T__55 | T__56 | T__57 | T__58 | T__59 | T__60 | T__61 | T__62 | T__63 | RULE_ID | RULE_INT | RULE_STRING | RULE_ML_COMMENT | RULE_SL_COMMENT | RULE_WS | RULE_ANY_OTHER );";
+ return "1:1: Tokens : ( T__11 | T__12 | T__13 | T__14 | T__15 | T__16 | T__17 | T__18 | T__19 | T__20 | T__21 | T__22 | T__23 | T__24 | T__25 | T__26 | T__27 | T__28 | T__29 | T__30 | T__31 | T__32 | T__33 | T__34 | T__35 | T__36 | T__37 | T__38 | T__39 | T__40 | T__41 | T__42 | T__43 | T__44 | T__45 | T__46 | T__47 | T__48 | T__49 | T__50 | T__51 | T__52 | T__53 | T__54 | T__55 | T__56 | T__57 | T__58 | T__59 | T__60 | T__61 | T__62 | T__63 | T__64 | T__65 | RULE_ID | RULE_INT | RULE_STRING | RULE_ML_COMMENT | RULE_SL_COMMENT | RULE_WS | RULE_ANY_OTHER );";
}
public int specialStateTransition(int s, IntStream _input) throws NoViableAltException {
IntStream input = _input;
int _s = s;
switch ( s ) {
case 0 :
+ int LA12_35 = input.LA(1);
+
+ s = -1;
+ if ( ((LA12_35>='\u0000' && LA12_35<='\uFFFF')) ) {s = 87;}
+
+ else s = 38;
+
+ if ( s>=0 ) return s;
+ break;
+ case 1 :
int LA12_0 = input.LA(1);
s = -1;
@@ -2518,47 +2593,39 @@ public class InternalApplicationConfigurationLexer extends Lexer {
else if ( (LA12_0=='c') ) {s = 21;}
- else if ( (LA12_0=='o') ) {s = 22;}
-
- else if ( (LA12_0=='l') ) {s = 23;}
+ else if ( (LA12_0=='a') ) {s = 22;}
- else if ( (LA12_0=='#') ) {s = 24;}
+ else if ( (LA12_0=='o') ) {s = 23;}
- else if ( (LA12_0=='s') ) {s = 25;}
+ else if ( (LA12_0=='l') ) {s = 24;}
- else if ( (LA12_0=='g') ) {s = 26;}
+ else if ( (LA12_0=='#') ) {s = 25;}
- else if ( (LA12_0=='d') ) {s = 27;}
+ else if ( (LA12_0=='s') ) {s = 26;}
- else if ( (LA12_0=='+') ) {s = 28;}
+ else if ( (LA12_0=='g') ) {s = 27;}
- else if ( (LA12_0=='*') ) {s = 29;}
+ else if ( (LA12_0=='d') ) {s = 28;}
- else if ( (LA12_0=='^') ) {s = 30;}
+ else if ( (LA12_0=='+') ) {s = 29;}
- else if ( ((LA12_0>='B' && LA12_0<='R')||(LA12_0>='T' && LA12_0<='U')||(LA12_0>='W' && LA12_0<='Z')||LA12_0=='_'||(LA12_0>='a' && LA12_0<='b')||LA12_0=='h'||(LA12_0>='j' && LA12_0<='k')||LA12_0=='q'||(LA12_0>='t' && LA12_0<='u')||(LA12_0>='w' && LA12_0<='z')) ) {s = 31;}
+ else if ( (LA12_0=='*') ) {s = 30;}
- else if ( ((LA12_0>='0' && LA12_0<='9')) ) {s = 32;}
+ else if ( (LA12_0=='^') ) {s = 31;}
- else if ( (LA12_0=='\"') ) {s = 33;}
+ else if ( ((LA12_0>='B' && LA12_0<='R')||(LA12_0>='T' && LA12_0<='U')||(LA12_0>='W' && LA12_0<='Z')||LA12_0=='_'||LA12_0=='b'||LA12_0=='h'||(LA12_0>='j' && LA12_0<='k')||LA12_0=='q'||(LA12_0>='t' && LA12_0<='u')||(LA12_0>='w' && LA12_0<='z')) ) {s = 32;}
- else if ( (LA12_0=='\'') ) {s = 34;}
+ else if ( ((LA12_0>='0' && LA12_0<='9')) ) {s = 33;}
- else if ( (LA12_0=='/') ) {s = 35;}
+ else if ( (LA12_0=='\"') ) {s = 34;}
- else if ( ((LA12_0>='\t' && LA12_0<='\n')||LA12_0=='\r'||LA12_0==' ') ) {s = 36;}
+ else if ( (LA12_0=='\'') ) {s = 35;}
- else if ( ((LA12_0>='\u0000' && LA12_0<='\b')||(LA12_0>='\u000B' && LA12_0<='\f')||(LA12_0>='\u000E' && LA12_0<='\u001F')||LA12_0=='!'||(LA12_0>='$' && LA12_0<='&')||(LA12_0>='(' && LA12_0<=')')||LA12_0==';'||(LA12_0>='?' && LA12_0<='@')||(LA12_0>='[' && LA12_0<=']')||LA12_0=='`'||LA12_0=='|'||(LA12_0>='~' && LA12_0<='\uFFFF')) ) {s = 37;}
+ else if ( (LA12_0=='/') ) {s = 36;}
- if ( s>=0 ) return s;
- break;
- case 1 :
- int LA12_33 = input.LA(1);
-
- s = -1;
- if ( ((LA12_33>='\u0000' && LA12_33<='\uFFFF')) ) {s = 84;}
+ else if ( ((LA12_0>='\t' && LA12_0<='\n')||LA12_0=='\r'||LA12_0==' ') ) {s = 37;}
- else s = 37;
+ else if ( ((LA12_0>='\u0000' && LA12_0<='\b')||(LA12_0>='\u000B' && LA12_0<='\f')||(LA12_0>='\u000E' && LA12_0<='\u001F')||LA12_0=='!'||(LA12_0>='$' && LA12_0<='&')||(LA12_0>='(' && LA12_0<=')')||LA12_0==';'||(LA12_0>='?' && LA12_0<='@')||(LA12_0>='[' && LA12_0<=']')||LA12_0=='`'||LA12_0=='|'||(LA12_0>='~' && LA12_0<='\uFFFF')) ) {s = 38;}
if ( s>=0 ) return s;
break;
@@ -2566,9 +2633,9 @@ public class InternalApplicationConfigurationLexer extends Lexer {
int LA12_34 = input.LA(1);
s = -1;
- if ( ((LA12_34>='\u0000' && LA12_34<='\uFFFF')) ) {s = 84;}
+ if ( ((LA12_34>='\u0000' && LA12_34<='\uFFFF')) ) {s = 87;}
- else s = 37;
+ else s = 38;
if ( s>=0 ) return s;
break;
diff --git a/Application/hu.bme.mit.inf.dslreasoner.application.ide/src-gen/hu/bme/mit/inf/dslreasoner/application/ide/contentassist/antlr/internal/InternalApplicationConfigurationParser.java b/Application/hu.bme.mit.inf.dslreasoner.application.ide/src-gen/hu/bme/mit/inf/dslreasoner/application/ide/contentassist/antlr/internal/InternalApplicationConfigurationParser.java
index 87baba3d..8f123255 100644
--- a/Application/hu.bme.mit.inf.dslreasoner.application.ide/src-gen/hu/bme/mit/inf/dslreasoner/application/ide/contentassist/antlr/internal/InternalApplicationConfigurationParser.java
+++ b/Application/hu.bme.mit.inf.dslreasoner.application.ide/src-gen/hu/bme/mit/inf/dslreasoner/application/ide/contentassist/antlr/internal/InternalApplicationConfigurationParser.java
@@ -22,7 +22,7 @@ import java.util.ArrayList;
@SuppressWarnings("all")
public class InternalApplicationConfigurationParser extends AbstractInternalContentAssistParser {
public static final String[] tokenNames = new String[] {
- "", "", "", "", "RULE_ID", "RULE_INT", "RULE_STRING", "RULE_ML_COMMENT", "RULE_SL_COMMENT", "RULE_WS", "RULE_ANY_OTHER", "'minimize'", "'maximize'", "'<='", "'>='", "'none'", "'normal'", "'full'", "'SMTSolver'", "'AlloySolver'", "'ViatraSolver'", "'.'", "'-'", "'import'", "'epackage'", "'viatra'", "'reliability'", "'file'", "'='", "'{'", "'}'", "','", "'package'", "'excluding'", "'::'", "'metamodel'", "'folder'", "'models'", "'constraints'", "'objectives'", "'config'", "'log-level'", "'runtime'", "'memory'", "'#'", "'<'", "'>'", "'node'", "'int'", "'real'", "'string'", "'..'", "'scope'", "'generate'", "'partial-model'", "'solver'", "'debug'", "'log'", "'statistics'", "'output'", "'+='", "'*'", "'number'", "'runs'"
+ "", "", "", "", "RULE_ID", "RULE_INT", "RULE_STRING", "RULE_ML_COMMENT", "RULE_SL_COMMENT", "RULE_WS", "RULE_ANY_OTHER", "'minimize'", "'maximize'", "'<='", "'>='", "'none'", "'normal'", "'full'", "'SMTSolver'", "'AlloySolver'", "'ViatraSolver'", "'.'", "'-'", "'import'", "'epackage'", "'viatra'", "'reliability'", "'file'", "'='", "'{'", "'}'", "','", "'package'", "'excluding'", "'::'", "'metamodel'", "'folder'", "'models'", "'constraints'", "'at'", "'mtff'", "'objectives'", "'config'", "'log-level'", "'runtime'", "'memory'", "'#'", "'<'", "'>'", "'node'", "'int'", "'real'", "'string'", "'..'", "'scope'", "'generate'", "'partial-model'", "'solver'", "'debug'", "'log'", "'statistics'", "'output'", "'+='", "'*'", "'number'", "'runs'"
};
public static final int T__50=50;
public static final int T__19=19;
@@ -59,7 +59,9 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
public static final int T__62=62;
public static final int T__63=63;
public static final int T__20=20;
+ public static final int T__64=64;
public static final int T__21=21;
+ public static final int T__65=65;
public static final int RULE_STRING=6;
public static final int RULE_SL_COMMENT=8;
public static final int T__37=37;
@@ -3155,25 +3157,25 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
// $ANTLR start "ruleObjectiveFunction"
- // InternalApplicationConfiguration.g:1037:1: ruleObjectiveFunction : ( ruleReliabiltiyFunction ) ;
+ // InternalApplicationConfiguration.g:1037:1: ruleObjectiveFunction : ( ruleReliabilityObjectiveFunction ) ;
public final void ruleObjectiveFunction() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalApplicationConfiguration.g:1041:2: ( ( ruleReliabiltiyFunction ) )
- // InternalApplicationConfiguration.g:1042:2: ( ruleReliabiltiyFunction )
+ // InternalApplicationConfiguration.g:1041:2: ( ( ruleReliabilityObjectiveFunction ) )
+ // InternalApplicationConfiguration.g:1042:2: ( ruleReliabilityObjectiveFunction )
{
- // InternalApplicationConfiguration.g:1042:2: ( ruleReliabiltiyFunction )
- // InternalApplicationConfiguration.g:1043:3: ruleReliabiltiyFunction
+ // InternalApplicationConfiguration.g:1042:2: ( ruleReliabilityObjectiveFunction )
+ // InternalApplicationConfiguration.g:1043:3: ruleReliabilityObjectiveFunction
{
- before(grammarAccess.getObjectiveFunctionAccess().getReliabiltiyFunctionParserRuleCall());
+ before(grammarAccess.getObjectiveFunctionAccess().getReliabilityObjectiveFunctionParserRuleCall());
pushFollow(FOLLOW_2);
- ruleReliabiltiyFunction();
+ ruleReliabilityObjectiveFunction();
state._fsp--;
- after(grammarAccess.getObjectiveFunctionAccess().getReliabiltiyFunctionParserRuleCall());
+ after(grammarAccess.getObjectiveFunctionAccess().getReliabilityObjectiveFunctionParserRuleCall());
}
@@ -3195,20 +3197,20 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
// $ANTLR end "ruleObjectiveFunction"
- // $ANTLR start "entryRuleReliabiltiyFunction"
- // InternalApplicationConfiguration.g:1053:1: entryRuleReliabiltiyFunction : ruleReliabiltiyFunction EOF ;
- public final void entryRuleReliabiltiyFunction() throws RecognitionException {
+ // $ANTLR start "entryRuleReliabilityObjectiveFunction"
+ // InternalApplicationConfiguration.g:1053:1: entryRuleReliabilityObjectiveFunction : ruleReliabilityObjectiveFunction EOF ;
+ public final void entryRuleReliabilityObjectiveFunction() throws RecognitionException {
try {
- // InternalApplicationConfiguration.g:1054:1: ( ruleReliabiltiyFunction EOF )
- // InternalApplicationConfiguration.g:1055:1: ruleReliabiltiyFunction EOF
+ // InternalApplicationConfiguration.g:1054:1: ( ruleReliabilityObjectiveFunction EOF )
+ // InternalApplicationConfiguration.g:1055:1: ruleReliabilityObjectiveFunction EOF
{
- before(grammarAccess.getReliabiltiyFunctionRule());
+ before(grammarAccess.getReliabilityObjectiveFunctionRule());
pushFollow(FOLLOW_1);
- ruleReliabiltiyFunction();
+ ruleReliabilityObjectiveFunction();
state._fsp--;
- after(grammarAccess.getReliabiltiyFunctionRule());
+ after(grammarAccess.getReliabilityObjectiveFunctionRule());
match(input,EOF,FOLLOW_2);
}
@@ -3222,35 +3224,35 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
}
return ;
}
- // $ANTLR end "entryRuleReliabiltiyFunction"
+ // $ANTLR end "entryRuleReliabilityObjectiveFunction"
- // $ANTLR start "ruleReliabiltiyFunction"
- // InternalApplicationConfiguration.g:1062:1: ruleReliabiltiyFunction : ( ( rule__ReliabiltiyFunction__Group__0 ) ) ;
- public final void ruleReliabiltiyFunction() throws RecognitionException {
+ // $ANTLR start "ruleReliabilityObjectiveFunction"
+ // InternalApplicationConfiguration.g:1062:1: ruleReliabilityObjectiveFunction : ( ( rule__ReliabilityObjectiveFunction__Alternatives ) ) ;
+ public final void ruleReliabilityObjectiveFunction() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalApplicationConfiguration.g:1066:2: ( ( ( rule__ReliabiltiyFunction__Group__0 ) ) )
- // InternalApplicationConfiguration.g:1067:2: ( ( rule__ReliabiltiyFunction__Group__0 ) )
+ // InternalApplicationConfiguration.g:1066:2: ( ( ( rule__ReliabilityObjectiveFunction__Alternatives ) ) )
+ // InternalApplicationConfiguration.g:1067:2: ( ( rule__ReliabilityObjectiveFunction__Alternatives ) )
{
- // InternalApplicationConfiguration.g:1067:2: ( ( rule__ReliabiltiyFunction__Group__0 ) )
- // InternalApplicationConfiguration.g:1068:3: ( rule__ReliabiltiyFunction__Group__0 )
+ // InternalApplicationConfiguration.g:1067:2: ( ( rule__ReliabilityObjectiveFunction__Alternatives ) )
+ // InternalApplicationConfiguration.g:1068:3: ( rule__ReliabilityObjectiveFunction__Alternatives )
{
- before(grammarAccess.getReliabiltiyFunctionAccess().getGroup());
- // InternalApplicationConfiguration.g:1069:3: ( rule__ReliabiltiyFunction__Group__0 )
- // InternalApplicationConfiguration.g:1069:4: rule__ReliabiltiyFunction__Group__0
+ before(grammarAccess.getReliabilityObjectiveFunctionAccess().getAlternatives());
+ // InternalApplicationConfiguration.g:1069:3: ( rule__ReliabilityObjectiveFunction__Alternatives )
+ // InternalApplicationConfiguration.g:1069:4: rule__ReliabilityObjectiveFunction__Alternatives
{
pushFollow(FOLLOW_2);
- rule__ReliabiltiyFunction__Group__0();
+ rule__ReliabilityObjectiveFunction__Alternatives();
state._fsp--;
}
- after(grammarAccess.getReliabiltiyFunctionAccess().getGroup());
+ after(grammarAccess.getReliabilityObjectiveFunctionAccess().getAlternatives());
}
@@ -3269,15 +3271,169 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
}
return ;
}
- // $ANTLR end "ruleReliabiltiyFunction"
+ // $ANTLR end "ruleReliabilityObjectiveFunction"
+
+
+ // $ANTLR start "entryRuleReliabiltiyProbability"
+ // InternalApplicationConfiguration.g:1078:1: entryRuleReliabiltiyProbability : ruleReliabiltiyProbability EOF ;
+ public final void entryRuleReliabiltiyProbability() throws RecognitionException {
+ try {
+ // InternalApplicationConfiguration.g:1079:1: ( ruleReliabiltiyProbability EOF )
+ // InternalApplicationConfiguration.g:1080:1: ruleReliabiltiyProbability EOF
+ {
+ before(grammarAccess.getReliabiltiyProbabilityRule());
+ pushFollow(FOLLOW_1);
+ ruleReliabiltiyProbability();
+
+ state._fsp--;
+
+ after(grammarAccess.getReliabiltiyProbabilityRule());
+ match(input,EOF,FOLLOW_2);
+
+ }
+
+ }
+ catch (RecognitionException re) {
+ reportError(re);
+ recover(input,re);
+ }
+ finally {
+ }
+ return ;
+ }
+ // $ANTLR end "entryRuleReliabiltiyProbability"
+
+
+ // $ANTLR start "ruleReliabiltiyProbability"
+ // InternalApplicationConfiguration.g:1087:1: ruleReliabiltiyProbability : ( ( rule__ReliabiltiyProbability__Group__0 ) ) ;
+ public final void ruleReliabiltiyProbability() throws RecognitionException {
+
+ int stackSize = keepStackSize();
+
+ try {
+ // InternalApplicationConfiguration.g:1091:2: ( ( ( rule__ReliabiltiyProbability__Group__0 ) ) )
+ // InternalApplicationConfiguration.g:1092:2: ( ( rule__ReliabiltiyProbability__Group__0 ) )
+ {
+ // InternalApplicationConfiguration.g:1092:2: ( ( rule__ReliabiltiyProbability__Group__0 ) )
+ // InternalApplicationConfiguration.g:1093:3: ( rule__ReliabiltiyProbability__Group__0 )
+ {
+ before(grammarAccess.getReliabiltiyProbabilityAccess().getGroup());
+ // InternalApplicationConfiguration.g:1094:3: ( rule__ReliabiltiyProbability__Group__0 )
+ // InternalApplicationConfiguration.g:1094:4: rule__ReliabiltiyProbability__Group__0
+ {
+ pushFollow(FOLLOW_2);
+ rule__ReliabiltiyProbability__Group__0();
+
+ state._fsp--;
+
+
+ }
+
+ after(grammarAccess.getReliabiltiyProbabilityAccess().getGroup());
+
+ }
+
+
+ }
+
+ }
+ catch (RecognitionException re) {
+ reportError(re);
+ recover(input,re);
+ }
+ finally {
+
+ restoreStackSize(stackSize);
+
+ }
+ return ;
+ }
+ // $ANTLR end "ruleReliabiltiyProbability"
+
+
+ // $ANTLR start "entryRuleMtff"
+ // InternalApplicationConfiguration.g:1103:1: entryRuleMtff : ruleMtff EOF ;
+ public final void entryRuleMtff() throws RecognitionException {
+ try {
+ // InternalApplicationConfiguration.g:1104:1: ( ruleMtff EOF )
+ // InternalApplicationConfiguration.g:1105:1: ruleMtff EOF
+ {
+ before(grammarAccess.getMtffRule());
+ pushFollow(FOLLOW_1);
+ ruleMtff();
+
+ state._fsp--;
+
+ after(grammarAccess.getMtffRule());
+ match(input,EOF,FOLLOW_2);
+
+ }
+
+ }
+ catch (RecognitionException re) {
+ reportError(re);
+ recover(input,re);
+ }
+ finally {
+ }
+ return ;
+ }
+ // $ANTLR end "entryRuleMtff"
+
+
+ // $ANTLR start "ruleMtff"
+ // InternalApplicationConfiguration.g:1112:1: ruleMtff : ( ( rule__Mtff__Group__0 ) ) ;
+ public final void ruleMtff() throws RecognitionException {
+
+ int stackSize = keepStackSize();
+
+ try {
+ // InternalApplicationConfiguration.g:1116:2: ( ( ( rule__Mtff__Group__0 ) ) )
+ // InternalApplicationConfiguration.g:1117:2: ( ( rule__Mtff__Group__0 ) )
+ {
+ // InternalApplicationConfiguration.g:1117:2: ( ( rule__Mtff__Group__0 ) )
+ // InternalApplicationConfiguration.g:1118:3: ( rule__Mtff__Group__0 )
+ {
+ before(grammarAccess.getMtffAccess().getGroup());
+ // InternalApplicationConfiguration.g:1119:3: ( rule__Mtff__Group__0 )
+ // InternalApplicationConfiguration.g:1119:4: rule__Mtff__Group__0
+ {
+ pushFollow(FOLLOW_2);
+ rule__Mtff__Group__0();
+
+ state._fsp--;
+
+
+ }
+
+ after(grammarAccess.getMtffAccess().getGroup());
+
+ }
+
+
+ }
+
+ }
+ catch (RecognitionException re) {
+ reportError(re);
+ recover(input,re);
+ }
+ finally {
+
+ restoreStackSize(stackSize);
+
+ }
+ return ;
+ }
+ // $ANTLR end "ruleMtff"
// $ANTLR start "entryRuleObjectiveDeclaration"
- // InternalApplicationConfiguration.g:1078:1: entryRuleObjectiveDeclaration : ruleObjectiveDeclaration EOF ;
+ // InternalApplicationConfiguration.g:1128:1: entryRuleObjectiveDeclaration : ruleObjectiveDeclaration EOF ;
public final void entryRuleObjectiveDeclaration() throws RecognitionException {
try {
- // InternalApplicationConfiguration.g:1079:1: ( ruleObjectiveDeclaration EOF )
- // InternalApplicationConfiguration.g:1080:1: ruleObjectiveDeclaration EOF
+ // InternalApplicationConfiguration.g:1129:1: ( ruleObjectiveDeclaration EOF )
+ // InternalApplicationConfiguration.g:1130:1: ruleObjectiveDeclaration EOF
{
before(grammarAccess.getObjectiveDeclarationRule());
pushFollow(FOLLOW_1);
@@ -3303,21 +3459,21 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
// $ANTLR start "ruleObjectiveDeclaration"
- // InternalApplicationConfiguration.g:1087:1: ruleObjectiveDeclaration : ( ( rule__ObjectiveDeclaration__Group__0 ) ) ;
+ // InternalApplicationConfiguration.g:1137:1: ruleObjectiveDeclaration : ( ( rule__ObjectiveDeclaration__Group__0 ) ) ;
public final void ruleObjectiveDeclaration() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalApplicationConfiguration.g:1091:2: ( ( ( rule__ObjectiveDeclaration__Group__0 ) ) )
- // InternalApplicationConfiguration.g:1092:2: ( ( rule__ObjectiveDeclaration__Group__0 ) )
+ // InternalApplicationConfiguration.g:1141:2: ( ( ( rule__ObjectiveDeclaration__Group__0 ) ) )
+ // InternalApplicationConfiguration.g:1142:2: ( ( rule__ObjectiveDeclaration__Group__0 ) )
{
- // InternalApplicationConfiguration.g:1092:2: ( ( rule__ObjectiveDeclaration__Group__0 ) )
- // InternalApplicationConfiguration.g:1093:3: ( rule__ObjectiveDeclaration__Group__0 )
+ // InternalApplicationConfiguration.g:1142:2: ( ( rule__ObjectiveDeclaration__Group__0 ) )
+ // InternalApplicationConfiguration.g:1143:3: ( rule__ObjectiveDeclaration__Group__0 )
{
before(grammarAccess.getObjectiveDeclarationAccess().getGroup());
- // InternalApplicationConfiguration.g:1094:3: ( rule__ObjectiveDeclaration__Group__0 )
- // InternalApplicationConfiguration.g:1094:4: rule__ObjectiveDeclaration__Group__0
+ // InternalApplicationConfiguration.g:1144:3: ( rule__ObjectiveDeclaration__Group__0 )
+ // InternalApplicationConfiguration.g:1144:4: rule__ObjectiveDeclaration__Group__0
{
pushFollow(FOLLOW_2);
rule__ObjectiveDeclaration__Group__0();
@@ -3350,11 +3506,11 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
// $ANTLR start "entryRuleObjectiveReference"
- // InternalApplicationConfiguration.g:1103:1: entryRuleObjectiveReference : ruleObjectiveReference EOF ;
+ // InternalApplicationConfiguration.g:1153:1: entryRuleObjectiveReference : ruleObjectiveReference EOF ;
public final void entryRuleObjectiveReference() throws RecognitionException {
try {
- // InternalApplicationConfiguration.g:1104:1: ( ruleObjectiveReference EOF )
- // InternalApplicationConfiguration.g:1105:1: ruleObjectiveReference EOF
+ // InternalApplicationConfiguration.g:1154:1: ( ruleObjectiveReference EOF )
+ // InternalApplicationConfiguration.g:1155:1: ruleObjectiveReference EOF
{
before(grammarAccess.getObjectiveReferenceRule());
pushFollow(FOLLOW_1);
@@ -3380,21 +3536,21 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
// $ANTLR start "ruleObjectiveReference"
- // InternalApplicationConfiguration.g:1112:1: ruleObjectiveReference : ( ( rule__ObjectiveReference__ReferredAssignment ) ) ;
+ // InternalApplicationConfiguration.g:1162:1: ruleObjectiveReference : ( ( rule__ObjectiveReference__ReferredAssignment ) ) ;
public final void ruleObjectiveReference() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalApplicationConfiguration.g:1116:2: ( ( ( rule__ObjectiveReference__ReferredAssignment ) ) )
- // InternalApplicationConfiguration.g:1117:2: ( ( rule__ObjectiveReference__ReferredAssignment ) )
+ // InternalApplicationConfiguration.g:1166:2: ( ( ( rule__ObjectiveReference__ReferredAssignment ) ) )
+ // InternalApplicationConfiguration.g:1167:2: ( ( rule__ObjectiveReference__ReferredAssignment ) )
{
- // InternalApplicationConfiguration.g:1117:2: ( ( rule__ObjectiveReference__ReferredAssignment ) )
- // InternalApplicationConfiguration.g:1118:3: ( rule__ObjectiveReference__ReferredAssignment )
+ // InternalApplicationConfiguration.g:1167:2: ( ( rule__ObjectiveReference__ReferredAssignment ) )
+ // InternalApplicationConfiguration.g:1168:3: ( rule__ObjectiveReference__ReferredAssignment )
{
before(grammarAccess.getObjectiveReferenceAccess().getReferredAssignment());
- // InternalApplicationConfiguration.g:1119:3: ( rule__ObjectiveReference__ReferredAssignment )
- // InternalApplicationConfiguration.g:1119:4: rule__ObjectiveReference__ReferredAssignment
+ // InternalApplicationConfiguration.g:1169:3: ( rule__ObjectiveReference__ReferredAssignment )
+ // InternalApplicationConfiguration.g:1169:4: rule__ObjectiveReference__ReferredAssignment
{
pushFollow(FOLLOW_2);
rule__ObjectiveReference__ReferredAssignment();
@@ -3427,11 +3583,11 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
// $ANTLR start "entryRuleObjective"
- // InternalApplicationConfiguration.g:1128:1: entryRuleObjective : ruleObjective EOF ;
+ // InternalApplicationConfiguration.g:1178:1: entryRuleObjective : ruleObjective EOF ;
public final void entryRuleObjective() throws RecognitionException {
try {
- // InternalApplicationConfiguration.g:1129:1: ( ruleObjective EOF )
- // InternalApplicationConfiguration.g:1130:1: ruleObjective EOF
+ // InternalApplicationConfiguration.g:1179:1: ( ruleObjective EOF )
+ // InternalApplicationConfiguration.g:1180:1: ruleObjective EOF
{
before(grammarAccess.getObjectiveRule());
pushFollow(FOLLOW_1);
@@ -3457,21 +3613,21 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
// $ANTLR start "ruleObjective"
- // InternalApplicationConfiguration.g:1137:1: ruleObjective : ( ( rule__Objective__Alternatives ) ) ;
+ // InternalApplicationConfiguration.g:1187:1: ruleObjective : ( ( rule__Objective__Alternatives ) ) ;
public final void ruleObjective() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalApplicationConfiguration.g:1141:2: ( ( ( rule__Objective__Alternatives ) ) )
- // InternalApplicationConfiguration.g:1142:2: ( ( rule__Objective__Alternatives ) )
+ // InternalApplicationConfiguration.g:1191:2: ( ( ( rule__Objective__Alternatives ) ) )
+ // InternalApplicationConfiguration.g:1192:2: ( ( rule__Objective__Alternatives ) )
{
- // InternalApplicationConfiguration.g:1142:2: ( ( rule__Objective__Alternatives ) )
- // InternalApplicationConfiguration.g:1143:3: ( rule__Objective__Alternatives )
+ // InternalApplicationConfiguration.g:1192:2: ( ( rule__Objective__Alternatives ) )
+ // InternalApplicationConfiguration.g:1193:3: ( rule__Objective__Alternatives )
{
before(grammarAccess.getObjectiveAccess().getAlternatives());
- // InternalApplicationConfiguration.g:1144:3: ( rule__Objective__Alternatives )
- // InternalApplicationConfiguration.g:1144:4: rule__Objective__Alternatives
+ // InternalApplicationConfiguration.g:1194:3: ( rule__Objective__Alternatives )
+ // InternalApplicationConfiguration.g:1194:4: rule__Objective__Alternatives
{
pushFollow(FOLLOW_2);
rule__Objective__Alternatives();
@@ -3504,11 +3660,11 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
// $ANTLR start "entryRuleConfigSpecification"
- // InternalApplicationConfiguration.g:1153:1: entryRuleConfigSpecification : ruleConfigSpecification EOF ;
+ // InternalApplicationConfiguration.g:1203:1: entryRuleConfigSpecification : ruleConfigSpecification EOF ;
public final void entryRuleConfigSpecification() throws RecognitionException {
try {
- // InternalApplicationConfiguration.g:1154:1: ( ruleConfigSpecification EOF )
- // InternalApplicationConfiguration.g:1155:1: ruleConfigSpecification EOF
+ // InternalApplicationConfiguration.g:1204:1: ( ruleConfigSpecification EOF )
+ // InternalApplicationConfiguration.g:1205:1: ruleConfigSpecification EOF
{
before(grammarAccess.getConfigSpecificationRule());
pushFollow(FOLLOW_1);
@@ -3534,21 +3690,21 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
// $ANTLR start "ruleConfigSpecification"
- // InternalApplicationConfiguration.g:1162:1: ruleConfigSpecification : ( ( rule__ConfigSpecification__Group__0 ) ) ;
+ // InternalApplicationConfiguration.g:1212:1: ruleConfigSpecification : ( ( rule__ConfigSpecification__Group__0 ) ) ;
public final void ruleConfigSpecification() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalApplicationConfiguration.g:1166:2: ( ( ( rule__ConfigSpecification__Group__0 ) ) )
- // InternalApplicationConfiguration.g:1167:2: ( ( rule__ConfigSpecification__Group__0 ) )
+ // InternalApplicationConfiguration.g:1216:2: ( ( ( rule__ConfigSpecification__Group__0 ) ) )
+ // InternalApplicationConfiguration.g:1217:2: ( ( rule__ConfigSpecification__Group__0 ) )
{
- // InternalApplicationConfiguration.g:1167:2: ( ( rule__ConfigSpecification__Group__0 ) )
- // InternalApplicationConfiguration.g:1168:3: ( rule__ConfigSpecification__Group__0 )
+ // InternalApplicationConfiguration.g:1217:2: ( ( rule__ConfigSpecification__Group__0 ) )
+ // InternalApplicationConfiguration.g:1218:3: ( rule__ConfigSpecification__Group__0 )
{
before(grammarAccess.getConfigSpecificationAccess().getGroup());
- // InternalApplicationConfiguration.g:1169:3: ( rule__ConfigSpecification__Group__0 )
- // InternalApplicationConfiguration.g:1169:4: rule__ConfigSpecification__Group__0
+ // InternalApplicationConfiguration.g:1219:3: ( rule__ConfigSpecification__Group__0 )
+ // InternalApplicationConfiguration.g:1219:4: rule__ConfigSpecification__Group__0
{
pushFollow(FOLLOW_2);
rule__ConfigSpecification__Group__0();
@@ -3581,11 +3737,11 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
// $ANTLR start "entryRuleConfigDeclaration"
- // InternalApplicationConfiguration.g:1178:1: entryRuleConfigDeclaration : ruleConfigDeclaration EOF ;
+ // InternalApplicationConfiguration.g:1228:1: entryRuleConfigDeclaration : ruleConfigDeclaration EOF ;
public final void entryRuleConfigDeclaration() throws RecognitionException {
try {
- // InternalApplicationConfiguration.g:1179:1: ( ruleConfigDeclaration EOF )
- // InternalApplicationConfiguration.g:1180:1: ruleConfigDeclaration EOF
+ // InternalApplicationConfiguration.g:1229:1: ( ruleConfigDeclaration EOF )
+ // InternalApplicationConfiguration.g:1230:1: ruleConfigDeclaration EOF
{
before(grammarAccess.getConfigDeclarationRule());
pushFollow(FOLLOW_1);
@@ -3611,21 +3767,21 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
// $ANTLR start "ruleConfigDeclaration"
- // InternalApplicationConfiguration.g:1187:1: ruleConfigDeclaration : ( ( rule__ConfigDeclaration__Group__0 ) ) ;
+ // InternalApplicationConfiguration.g:1237:1: ruleConfigDeclaration : ( ( rule__ConfigDeclaration__Group__0 ) ) ;
public final void ruleConfigDeclaration() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalApplicationConfiguration.g:1191:2: ( ( ( rule__ConfigDeclaration__Group__0 ) ) )
- // InternalApplicationConfiguration.g:1192:2: ( ( rule__ConfigDeclaration__Group__0 ) )
+ // InternalApplicationConfiguration.g:1241:2: ( ( ( rule__ConfigDeclaration__Group__0 ) ) )
+ // InternalApplicationConfiguration.g:1242:2: ( ( rule__ConfigDeclaration__Group__0 ) )
{
- // InternalApplicationConfiguration.g:1192:2: ( ( rule__ConfigDeclaration__Group__0 ) )
- // InternalApplicationConfiguration.g:1193:3: ( rule__ConfigDeclaration__Group__0 )
+ // InternalApplicationConfiguration.g:1242:2: ( ( rule__ConfigDeclaration__Group__0 ) )
+ // InternalApplicationConfiguration.g:1243:3: ( rule__ConfigDeclaration__Group__0 )
{
before(grammarAccess.getConfigDeclarationAccess().getGroup());
- // InternalApplicationConfiguration.g:1194:3: ( rule__ConfigDeclaration__Group__0 )
- // InternalApplicationConfiguration.g:1194:4: rule__ConfigDeclaration__Group__0
+ // InternalApplicationConfiguration.g:1244:3: ( rule__ConfigDeclaration__Group__0 )
+ // InternalApplicationConfiguration.g:1244:4: rule__ConfigDeclaration__Group__0
{
pushFollow(FOLLOW_2);
rule__ConfigDeclaration__Group__0();
@@ -3658,11 +3814,11 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
// $ANTLR start "entryRuleConfigEntry"
- // InternalApplicationConfiguration.g:1203:1: entryRuleConfigEntry : ruleConfigEntry EOF ;
+ // InternalApplicationConfiguration.g:1253:1: entryRuleConfigEntry : ruleConfigEntry EOF ;
public final void entryRuleConfigEntry() throws RecognitionException {
try {
- // InternalApplicationConfiguration.g:1204:1: ( ruleConfigEntry EOF )
- // InternalApplicationConfiguration.g:1205:1: ruleConfigEntry EOF
+ // InternalApplicationConfiguration.g:1254:1: ( ruleConfigEntry EOF )
+ // InternalApplicationConfiguration.g:1255:1: ruleConfigEntry EOF
{
before(grammarAccess.getConfigEntryRule());
pushFollow(FOLLOW_1);
@@ -3688,21 +3844,21 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
// $ANTLR start "ruleConfigEntry"
- // InternalApplicationConfiguration.g:1212:1: ruleConfigEntry : ( ( rule__ConfigEntry__Alternatives ) ) ;
+ // InternalApplicationConfiguration.g:1262:1: ruleConfigEntry : ( ( rule__ConfigEntry__Alternatives ) ) ;
public final void ruleConfigEntry() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalApplicationConfiguration.g:1216:2: ( ( ( rule__ConfigEntry__Alternatives ) ) )
- // InternalApplicationConfiguration.g:1217:2: ( ( rule__ConfigEntry__Alternatives ) )
+ // InternalApplicationConfiguration.g:1266:2: ( ( ( rule__ConfigEntry__Alternatives ) ) )
+ // InternalApplicationConfiguration.g:1267:2: ( ( rule__ConfigEntry__Alternatives ) )
{
- // InternalApplicationConfiguration.g:1217:2: ( ( rule__ConfigEntry__Alternatives ) )
- // InternalApplicationConfiguration.g:1218:3: ( rule__ConfigEntry__Alternatives )
+ // InternalApplicationConfiguration.g:1267:2: ( ( rule__ConfigEntry__Alternatives ) )
+ // InternalApplicationConfiguration.g:1268:3: ( rule__ConfigEntry__Alternatives )
{
before(grammarAccess.getConfigEntryAccess().getAlternatives());
- // InternalApplicationConfiguration.g:1219:3: ( rule__ConfigEntry__Alternatives )
- // InternalApplicationConfiguration.g:1219:4: rule__ConfigEntry__Alternatives
+ // InternalApplicationConfiguration.g:1269:3: ( rule__ConfigEntry__Alternatives )
+ // InternalApplicationConfiguration.g:1269:4: rule__ConfigEntry__Alternatives
{
pushFollow(FOLLOW_2);
rule__ConfigEntry__Alternatives();
@@ -3735,11 +3891,11 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
// $ANTLR start "entryRuleDocumentationEntry"
- // InternalApplicationConfiguration.g:1228:1: entryRuleDocumentationEntry : ruleDocumentationEntry EOF ;
+ // InternalApplicationConfiguration.g:1278:1: entryRuleDocumentationEntry : ruleDocumentationEntry EOF ;
public final void entryRuleDocumentationEntry() throws RecognitionException {
try {
- // InternalApplicationConfiguration.g:1229:1: ( ruleDocumentationEntry EOF )
- // InternalApplicationConfiguration.g:1230:1: ruleDocumentationEntry EOF
+ // InternalApplicationConfiguration.g:1279:1: ( ruleDocumentationEntry EOF )
+ // InternalApplicationConfiguration.g:1280:1: ruleDocumentationEntry EOF
{
before(grammarAccess.getDocumentationEntryRule());
pushFollow(FOLLOW_1);
@@ -3765,21 +3921,21 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
// $ANTLR start "ruleDocumentationEntry"
- // InternalApplicationConfiguration.g:1237:1: ruleDocumentationEntry : ( ( rule__DocumentationEntry__Group__0 ) ) ;
+ // InternalApplicationConfiguration.g:1287:1: ruleDocumentationEntry : ( ( rule__DocumentationEntry__Group__0 ) ) ;
public final void ruleDocumentationEntry() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalApplicationConfiguration.g:1241:2: ( ( ( rule__DocumentationEntry__Group__0 ) ) )
- // InternalApplicationConfiguration.g:1242:2: ( ( rule__DocumentationEntry__Group__0 ) )
+ // InternalApplicationConfiguration.g:1291:2: ( ( ( rule__DocumentationEntry__Group__0 ) ) )
+ // InternalApplicationConfiguration.g:1292:2: ( ( rule__DocumentationEntry__Group__0 ) )
{
- // InternalApplicationConfiguration.g:1242:2: ( ( rule__DocumentationEntry__Group__0 ) )
- // InternalApplicationConfiguration.g:1243:3: ( rule__DocumentationEntry__Group__0 )
+ // InternalApplicationConfiguration.g:1292:2: ( ( rule__DocumentationEntry__Group__0 ) )
+ // InternalApplicationConfiguration.g:1293:3: ( rule__DocumentationEntry__Group__0 )
{
before(grammarAccess.getDocumentationEntryAccess().getGroup());
- // InternalApplicationConfiguration.g:1244:3: ( rule__DocumentationEntry__Group__0 )
- // InternalApplicationConfiguration.g:1244:4: rule__DocumentationEntry__Group__0
+ // InternalApplicationConfiguration.g:1294:3: ( rule__DocumentationEntry__Group__0 )
+ // InternalApplicationConfiguration.g:1294:4: rule__DocumentationEntry__Group__0
{
pushFollow(FOLLOW_2);
rule__DocumentationEntry__Group__0();
@@ -3812,11 +3968,11 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
// $ANTLR start "entryRuleRuntimeEntry"
- // InternalApplicationConfiguration.g:1253:1: entryRuleRuntimeEntry : ruleRuntimeEntry EOF ;
+ // InternalApplicationConfiguration.g:1303:1: entryRuleRuntimeEntry : ruleRuntimeEntry EOF ;
public final void entryRuleRuntimeEntry() throws RecognitionException {
try {
- // InternalApplicationConfiguration.g:1254:1: ( ruleRuntimeEntry EOF )
- // InternalApplicationConfiguration.g:1255:1: ruleRuntimeEntry EOF
+ // InternalApplicationConfiguration.g:1304:1: ( ruleRuntimeEntry EOF )
+ // InternalApplicationConfiguration.g:1305:1: ruleRuntimeEntry EOF
{
before(grammarAccess.getRuntimeEntryRule());
pushFollow(FOLLOW_1);
@@ -3842,21 +3998,21 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
// $ANTLR start "ruleRuntimeEntry"
- // InternalApplicationConfiguration.g:1262:1: ruleRuntimeEntry : ( ( rule__RuntimeEntry__Group__0 ) ) ;
+ // InternalApplicationConfiguration.g:1312:1: ruleRuntimeEntry : ( ( rule__RuntimeEntry__Group__0 ) ) ;
public final void ruleRuntimeEntry() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalApplicationConfiguration.g:1266:2: ( ( ( rule__RuntimeEntry__Group__0 ) ) )
- // InternalApplicationConfiguration.g:1267:2: ( ( rule__RuntimeEntry__Group__0 ) )
+ // InternalApplicationConfiguration.g:1316:2: ( ( ( rule__RuntimeEntry__Group__0 ) ) )
+ // InternalApplicationConfiguration.g:1317:2: ( ( rule__RuntimeEntry__Group__0 ) )
{
- // InternalApplicationConfiguration.g:1267:2: ( ( rule__RuntimeEntry__Group__0 ) )
- // InternalApplicationConfiguration.g:1268:3: ( rule__RuntimeEntry__Group__0 )
+ // InternalApplicationConfiguration.g:1317:2: ( ( rule__RuntimeEntry__Group__0 ) )
+ // InternalApplicationConfiguration.g:1318:3: ( rule__RuntimeEntry__Group__0 )
{
before(grammarAccess.getRuntimeEntryAccess().getGroup());
- // InternalApplicationConfiguration.g:1269:3: ( rule__RuntimeEntry__Group__0 )
- // InternalApplicationConfiguration.g:1269:4: rule__RuntimeEntry__Group__0
+ // InternalApplicationConfiguration.g:1319:3: ( rule__RuntimeEntry__Group__0 )
+ // InternalApplicationConfiguration.g:1319:4: rule__RuntimeEntry__Group__0
{
pushFollow(FOLLOW_2);
rule__RuntimeEntry__Group__0();
@@ -3889,11 +4045,11 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
// $ANTLR start "entryRuleMemoryEntry"
- // InternalApplicationConfiguration.g:1278:1: entryRuleMemoryEntry : ruleMemoryEntry EOF ;
+ // InternalApplicationConfiguration.g:1328:1: entryRuleMemoryEntry : ruleMemoryEntry EOF ;
public final void entryRuleMemoryEntry() throws RecognitionException {
try {
- // InternalApplicationConfiguration.g:1279:1: ( ruleMemoryEntry EOF )
- // InternalApplicationConfiguration.g:1280:1: ruleMemoryEntry EOF
+ // InternalApplicationConfiguration.g:1329:1: ( ruleMemoryEntry EOF )
+ // InternalApplicationConfiguration.g:1330:1: ruleMemoryEntry EOF
{
before(grammarAccess.getMemoryEntryRule());
pushFollow(FOLLOW_1);
@@ -3919,21 +4075,21 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
// $ANTLR start "ruleMemoryEntry"
- // InternalApplicationConfiguration.g:1287:1: ruleMemoryEntry : ( ( rule__MemoryEntry__Group__0 ) ) ;
+ // InternalApplicationConfiguration.g:1337:1: ruleMemoryEntry : ( ( rule__MemoryEntry__Group__0 ) ) ;
public final void ruleMemoryEntry() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalApplicationConfiguration.g:1291:2: ( ( ( rule__MemoryEntry__Group__0 ) ) )
- // InternalApplicationConfiguration.g:1292:2: ( ( rule__MemoryEntry__Group__0 ) )
+ // InternalApplicationConfiguration.g:1341:2: ( ( ( rule__MemoryEntry__Group__0 ) ) )
+ // InternalApplicationConfiguration.g:1342:2: ( ( rule__MemoryEntry__Group__0 ) )
{
- // InternalApplicationConfiguration.g:1292:2: ( ( rule__MemoryEntry__Group__0 ) )
- // InternalApplicationConfiguration.g:1293:3: ( rule__MemoryEntry__Group__0 )
+ // InternalApplicationConfiguration.g:1342:2: ( ( rule__MemoryEntry__Group__0 ) )
+ // InternalApplicationConfiguration.g:1343:3: ( rule__MemoryEntry__Group__0 )
{
before(grammarAccess.getMemoryEntryAccess().getGroup());
- // InternalApplicationConfiguration.g:1294:3: ( rule__MemoryEntry__Group__0 )
- // InternalApplicationConfiguration.g:1294:4: rule__MemoryEntry__Group__0
+ // InternalApplicationConfiguration.g:1344:3: ( rule__MemoryEntry__Group__0 )
+ // InternalApplicationConfiguration.g:1344:4: rule__MemoryEntry__Group__0
{
pushFollow(FOLLOW_2);
rule__MemoryEntry__Group__0();
@@ -3966,11 +4122,11 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
// $ANTLR start "entryRuleCustomEntry"
- // InternalApplicationConfiguration.g:1303:1: entryRuleCustomEntry : ruleCustomEntry EOF ;
+ // InternalApplicationConfiguration.g:1353:1: entryRuleCustomEntry : ruleCustomEntry EOF ;
public final void entryRuleCustomEntry() throws RecognitionException {
try {
- // InternalApplicationConfiguration.g:1304:1: ( ruleCustomEntry EOF )
- // InternalApplicationConfiguration.g:1305:1: ruleCustomEntry EOF
+ // InternalApplicationConfiguration.g:1354:1: ( ruleCustomEntry EOF )
+ // InternalApplicationConfiguration.g:1355:1: ruleCustomEntry EOF
{
before(grammarAccess.getCustomEntryRule());
pushFollow(FOLLOW_1);
@@ -3996,21 +4152,21 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
// $ANTLR start "ruleCustomEntry"
- // InternalApplicationConfiguration.g:1312:1: ruleCustomEntry : ( ( rule__CustomEntry__Group__0 ) ) ;
+ // InternalApplicationConfiguration.g:1362:1: ruleCustomEntry : ( ( rule__CustomEntry__Group__0 ) ) ;
public final void ruleCustomEntry() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalApplicationConfiguration.g:1316:2: ( ( ( rule__CustomEntry__Group__0 ) ) )
- // InternalApplicationConfiguration.g:1317:2: ( ( rule__CustomEntry__Group__0 ) )
+ // InternalApplicationConfiguration.g:1366:2: ( ( ( rule__CustomEntry__Group__0 ) ) )
+ // InternalApplicationConfiguration.g:1367:2: ( ( rule__CustomEntry__Group__0 ) )
{
- // InternalApplicationConfiguration.g:1317:2: ( ( rule__CustomEntry__Group__0 ) )
- // InternalApplicationConfiguration.g:1318:3: ( rule__CustomEntry__Group__0 )
+ // InternalApplicationConfiguration.g:1367:2: ( ( rule__CustomEntry__Group__0 ) )
+ // InternalApplicationConfiguration.g:1368:3: ( rule__CustomEntry__Group__0 )
{
before(grammarAccess.getCustomEntryAccess().getGroup());
- // InternalApplicationConfiguration.g:1319:3: ( rule__CustomEntry__Group__0 )
- // InternalApplicationConfiguration.g:1319:4: rule__CustomEntry__Group__0
+ // InternalApplicationConfiguration.g:1369:3: ( rule__CustomEntry__Group__0 )
+ // InternalApplicationConfiguration.g:1369:4: rule__CustomEntry__Group__0
{
pushFollow(FOLLOW_2);
rule__CustomEntry__Group__0();
@@ -4043,11 +4199,11 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
// $ANTLR start "entryRuleConfigReference"
- // InternalApplicationConfiguration.g:1328:1: entryRuleConfigReference : ruleConfigReference EOF ;
+ // InternalApplicationConfiguration.g:1378:1: entryRuleConfigReference : ruleConfigReference EOF ;
public final void entryRuleConfigReference() throws RecognitionException {
try {
- // InternalApplicationConfiguration.g:1329:1: ( ruleConfigReference EOF )
- // InternalApplicationConfiguration.g:1330:1: ruleConfigReference EOF
+ // InternalApplicationConfiguration.g:1379:1: ( ruleConfigReference EOF )
+ // InternalApplicationConfiguration.g:1380:1: ruleConfigReference EOF
{
before(grammarAccess.getConfigReferenceRule());
pushFollow(FOLLOW_1);
@@ -4073,21 +4229,21 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
// $ANTLR start "ruleConfigReference"
- // InternalApplicationConfiguration.g:1337:1: ruleConfigReference : ( ( rule__ConfigReference__ConfigAssignment ) ) ;
+ // InternalApplicationConfiguration.g:1387:1: ruleConfigReference : ( ( rule__ConfigReference__ConfigAssignment ) ) ;
public final void ruleConfigReference() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalApplicationConfiguration.g:1341:2: ( ( ( rule__ConfigReference__ConfigAssignment ) ) )
- // InternalApplicationConfiguration.g:1342:2: ( ( rule__ConfigReference__ConfigAssignment ) )
+ // InternalApplicationConfiguration.g:1391:2: ( ( ( rule__ConfigReference__ConfigAssignment ) ) )
+ // InternalApplicationConfiguration.g:1392:2: ( ( rule__ConfigReference__ConfigAssignment ) )
{
- // InternalApplicationConfiguration.g:1342:2: ( ( rule__ConfigReference__ConfigAssignment ) )
- // InternalApplicationConfiguration.g:1343:3: ( rule__ConfigReference__ConfigAssignment )
+ // InternalApplicationConfiguration.g:1392:2: ( ( rule__ConfigReference__ConfigAssignment ) )
+ // InternalApplicationConfiguration.g:1393:3: ( rule__ConfigReference__ConfigAssignment )
{
before(grammarAccess.getConfigReferenceAccess().getConfigAssignment());
- // InternalApplicationConfiguration.g:1344:3: ( rule__ConfigReference__ConfigAssignment )
- // InternalApplicationConfiguration.g:1344:4: rule__ConfigReference__ConfigAssignment
+ // InternalApplicationConfiguration.g:1394:3: ( rule__ConfigReference__ConfigAssignment )
+ // InternalApplicationConfiguration.g:1394:4: rule__ConfigReference__ConfigAssignment
{
pushFollow(FOLLOW_2);
rule__ConfigReference__ConfigAssignment();
@@ -4120,11 +4276,11 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
// $ANTLR start "entryRuleConfig"
- // InternalApplicationConfiguration.g:1353:1: entryRuleConfig : ruleConfig EOF ;
+ // InternalApplicationConfiguration.g:1403:1: entryRuleConfig : ruleConfig EOF ;
public final void entryRuleConfig() throws RecognitionException {
try {
- // InternalApplicationConfiguration.g:1354:1: ( ruleConfig EOF )
- // InternalApplicationConfiguration.g:1355:1: ruleConfig EOF
+ // InternalApplicationConfiguration.g:1404:1: ( ruleConfig EOF )
+ // InternalApplicationConfiguration.g:1405:1: ruleConfig EOF
{
before(grammarAccess.getConfigRule());
pushFollow(FOLLOW_1);
@@ -4150,21 +4306,21 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
// $ANTLR start "ruleConfig"
- // InternalApplicationConfiguration.g:1362:1: ruleConfig : ( ( rule__Config__Alternatives ) ) ;
+ // InternalApplicationConfiguration.g:1412:1: ruleConfig : ( ( rule__Config__Alternatives ) ) ;
public final void ruleConfig() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalApplicationConfiguration.g:1366:2: ( ( ( rule__Config__Alternatives ) ) )
- // InternalApplicationConfiguration.g:1367:2: ( ( rule__Config__Alternatives ) )
+ // InternalApplicationConfiguration.g:1416:2: ( ( ( rule__Config__Alternatives ) ) )
+ // InternalApplicationConfiguration.g:1417:2: ( ( rule__Config__Alternatives ) )
{
- // InternalApplicationConfiguration.g:1367:2: ( ( rule__Config__Alternatives ) )
- // InternalApplicationConfiguration.g:1368:3: ( rule__Config__Alternatives )
+ // InternalApplicationConfiguration.g:1417:2: ( ( rule__Config__Alternatives ) )
+ // InternalApplicationConfiguration.g:1418:3: ( rule__Config__Alternatives )
{
before(grammarAccess.getConfigAccess().getAlternatives());
- // InternalApplicationConfiguration.g:1369:3: ( rule__Config__Alternatives )
- // InternalApplicationConfiguration.g:1369:4: rule__Config__Alternatives
+ // InternalApplicationConfiguration.g:1419:3: ( rule__Config__Alternatives )
+ // InternalApplicationConfiguration.g:1419:4: rule__Config__Alternatives
{
pushFollow(FOLLOW_2);
rule__Config__Alternatives();
@@ -4197,11 +4353,11 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
// $ANTLR start "entryRuleScopeSpecification"
- // InternalApplicationConfiguration.g:1378:1: entryRuleScopeSpecification : ruleScopeSpecification EOF ;
+ // InternalApplicationConfiguration.g:1428:1: entryRuleScopeSpecification : ruleScopeSpecification EOF ;
public final void entryRuleScopeSpecification() throws RecognitionException {
try {
- // InternalApplicationConfiguration.g:1379:1: ( ruleScopeSpecification EOF )
- // InternalApplicationConfiguration.g:1380:1: ruleScopeSpecification EOF
+ // InternalApplicationConfiguration.g:1429:1: ( ruleScopeSpecification EOF )
+ // InternalApplicationConfiguration.g:1430:1: ruleScopeSpecification EOF
{
before(grammarAccess.getScopeSpecificationRule());
pushFollow(FOLLOW_1);
@@ -4227,21 +4383,21 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
// $ANTLR start "ruleScopeSpecification"
- // InternalApplicationConfiguration.g:1387:1: ruleScopeSpecification : ( ( rule__ScopeSpecification__Group__0 ) ) ;
+ // InternalApplicationConfiguration.g:1437:1: ruleScopeSpecification : ( ( rule__ScopeSpecification__Group__0 ) ) ;
public final void ruleScopeSpecification() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalApplicationConfiguration.g:1391:2: ( ( ( rule__ScopeSpecification__Group__0 ) ) )
- // InternalApplicationConfiguration.g:1392:2: ( ( rule__ScopeSpecification__Group__0 ) )
+ // InternalApplicationConfiguration.g:1441:2: ( ( ( rule__ScopeSpecification__Group__0 ) ) )
+ // InternalApplicationConfiguration.g:1442:2: ( ( rule__ScopeSpecification__Group__0 ) )
{
- // InternalApplicationConfiguration.g:1392:2: ( ( rule__ScopeSpecification__Group__0 ) )
- // InternalApplicationConfiguration.g:1393:3: ( rule__ScopeSpecification__Group__0 )
+ // InternalApplicationConfiguration.g:1442:2: ( ( rule__ScopeSpecification__Group__0 ) )
+ // InternalApplicationConfiguration.g:1443:3: ( rule__ScopeSpecification__Group__0 )
{
before(grammarAccess.getScopeSpecificationAccess().getGroup());
- // InternalApplicationConfiguration.g:1394:3: ( rule__ScopeSpecification__Group__0 )
- // InternalApplicationConfiguration.g:1394:4: rule__ScopeSpecification__Group__0
+ // InternalApplicationConfiguration.g:1444:3: ( rule__ScopeSpecification__Group__0 )
+ // InternalApplicationConfiguration.g:1444:4: rule__ScopeSpecification__Group__0
{
pushFollow(FOLLOW_2);
rule__ScopeSpecification__Group__0();
@@ -4274,11 +4430,11 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
// $ANTLR start "entryRuleTypeScope"
- // InternalApplicationConfiguration.g:1403:1: entryRuleTypeScope : ruleTypeScope EOF ;
+ // InternalApplicationConfiguration.g:1453:1: entryRuleTypeScope : ruleTypeScope EOF ;
public final void entryRuleTypeScope() throws RecognitionException {
try {
- // InternalApplicationConfiguration.g:1404:1: ( ruleTypeScope EOF )
- // InternalApplicationConfiguration.g:1405:1: ruleTypeScope EOF
+ // InternalApplicationConfiguration.g:1454:1: ( ruleTypeScope EOF )
+ // InternalApplicationConfiguration.g:1455:1: ruleTypeScope EOF
{
before(grammarAccess.getTypeScopeRule());
pushFollow(FOLLOW_1);
@@ -4304,21 +4460,21 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
// $ANTLR start "ruleTypeScope"
- // InternalApplicationConfiguration.g:1412:1: ruleTypeScope : ( ( rule__TypeScope__Alternatives ) ) ;
+ // InternalApplicationConfiguration.g:1462:1: ruleTypeScope : ( ( rule__TypeScope__Alternatives ) ) ;
public final void ruleTypeScope() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalApplicationConfiguration.g:1416:2: ( ( ( rule__TypeScope__Alternatives ) ) )
- // InternalApplicationConfiguration.g:1417:2: ( ( rule__TypeScope__Alternatives ) )
+ // InternalApplicationConfiguration.g:1466:2: ( ( ( rule__TypeScope__Alternatives ) ) )
+ // InternalApplicationConfiguration.g:1467:2: ( ( rule__TypeScope__Alternatives ) )
{
- // InternalApplicationConfiguration.g:1417:2: ( ( rule__TypeScope__Alternatives ) )
- // InternalApplicationConfiguration.g:1418:3: ( rule__TypeScope__Alternatives )
+ // InternalApplicationConfiguration.g:1467:2: ( ( rule__TypeScope__Alternatives ) )
+ // InternalApplicationConfiguration.g:1468:3: ( rule__TypeScope__Alternatives )
{
before(grammarAccess.getTypeScopeAccess().getAlternatives());
- // InternalApplicationConfiguration.g:1419:3: ( rule__TypeScope__Alternatives )
- // InternalApplicationConfiguration.g:1419:4: rule__TypeScope__Alternatives
+ // InternalApplicationConfiguration.g:1469:3: ( rule__TypeScope__Alternatives )
+ // InternalApplicationConfiguration.g:1469:4: rule__TypeScope__Alternatives
{
pushFollow(FOLLOW_2);
rule__TypeScope__Alternatives();
@@ -4351,11 +4507,11 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
// $ANTLR start "entryRuleClassTypeScope"
- // InternalApplicationConfiguration.g:1428:1: entryRuleClassTypeScope : ruleClassTypeScope EOF ;
+ // InternalApplicationConfiguration.g:1478:1: entryRuleClassTypeScope : ruleClassTypeScope EOF ;
public final void entryRuleClassTypeScope() throws RecognitionException {
try {
- // InternalApplicationConfiguration.g:1429:1: ( ruleClassTypeScope EOF )
- // InternalApplicationConfiguration.g:1430:1: ruleClassTypeScope EOF
+ // InternalApplicationConfiguration.g:1479:1: ( ruleClassTypeScope EOF )
+ // InternalApplicationConfiguration.g:1480:1: ruleClassTypeScope EOF
{
before(grammarAccess.getClassTypeScopeRule());
pushFollow(FOLLOW_1);
@@ -4381,21 +4537,21 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
// $ANTLR start "ruleClassTypeScope"
- // InternalApplicationConfiguration.g:1437:1: ruleClassTypeScope : ( ( rule__ClassTypeScope__Group__0 ) ) ;
+ // InternalApplicationConfiguration.g:1487:1: ruleClassTypeScope : ( ( rule__ClassTypeScope__Group__0 ) ) ;
public final void ruleClassTypeScope() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalApplicationConfiguration.g:1441:2: ( ( ( rule__ClassTypeScope__Group__0 ) ) )
- // InternalApplicationConfiguration.g:1442:2: ( ( rule__ClassTypeScope__Group__0 ) )
+ // InternalApplicationConfiguration.g:1491:2: ( ( ( rule__ClassTypeScope__Group__0 ) ) )
+ // InternalApplicationConfiguration.g:1492:2: ( ( rule__ClassTypeScope__Group__0 ) )
{
- // InternalApplicationConfiguration.g:1442:2: ( ( rule__ClassTypeScope__Group__0 ) )
- // InternalApplicationConfiguration.g:1443:3: ( rule__ClassTypeScope__Group__0 )
+ // InternalApplicationConfiguration.g:1492:2: ( ( rule__ClassTypeScope__Group__0 ) )
+ // InternalApplicationConfiguration.g:1493:3: ( rule__ClassTypeScope__Group__0 )
{
before(grammarAccess.getClassTypeScopeAccess().getGroup());
- // InternalApplicationConfiguration.g:1444:3: ( rule__ClassTypeScope__Group__0 )
- // InternalApplicationConfiguration.g:1444:4: rule__ClassTypeScope__Group__0
+ // InternalApplicationConfiguration.g:1494:3: ( rule__ClassTypeScope__Group__0 )
+ // InternalApplicationConfiguration.g:1494:4: rule__ClassTypeScope__Group__0
{
pushFollow(FOLLOW_2);
rule__ClassTypeScope__Group__0();
@@ -4428,11 +4584,11 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
// $ANTLR start "entryRuleObjectTypeScope"
- // InternalApplicationConfiguration.g:1453:1: entryRuleObjectTypeScope : ruleObjectTypeScope EOF ;
+ // InternalApplicationConfiguration.g:1503:1: entryRuleObjectTypeScope : ruleObjectTypeScope EOF ;
public final void entryRuleObjectTypeScope() throws RecognitionException {
try {
- // InternalApplicationConfiguration.g:1454:1: ( ruleObjectTypeScope EOF )
- // InternalApplicationConfiguration.g:1455:1: ruleObjectTypeScope EOF
+ // InternalApplicationConfiguration.g:1504:1: ( ruleObjectTypeScope EOF )
+ // InternalApplicationConfiguration.g:1505:1: ruleObjectTypeScope EOF
{
before(grammarAccess.getObjectTypeScopeRule());
pushFollow(FOLLOW_1);
@@ -4458,21 +4614,21 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
// $ANTLR start "ruleObjectTypeScope"
- // InternalApplicationConfiguration.g:1462:1: ruleObjectTypeScope : ( ( rule__ObjectTypeScope__Group__0 ) ) ;
+ // InternalApplicationConfiguration.g:1512:1: ruleObjectTypeScope : ( ( rule__ObjectTypeScope__Group__0 ) ) ;
public final void ruleObjectTypeScope() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalApplicationConfiguration.g:1466:2: ( ( ( rule__ObjectTypeScope__Group__0 ) ) )
- // InternalApplicationConfiguration.g:1467:2: ( ( rule__ObjectTypeScope__Group__0 ) )
+ // InternalApplicationConfiguration.g:1516:2: ( ( ( rule__ObjectTypeScope__Group__0 ) ) )
+ // InternalApplicationConfiguration.g:1517:2: ( ( rule__ObjectTypeScope__Group__0 ) )
{
- // InternalApplicationConfiguration.g:1467:2: ( ( rule__ObjectTypeScope__Group__0 ) )
- // InternalApplicationConfiguration.g:1468:3: ( rule__ObjectTypeScope__Group__0 )
+ // InternalApplicationConfiguration.g:1517:2: ( ( rule__ObjectTypeScope__Group__0 ) )
+ // InternalApplicationConfiguration.g:1518:3: ( rule__ObjectTypeScope__Group__0 )
{
before(grammarAccess.getObjectTypeScopeAccess().getGroup());
- // InternalApplicationConfiguration.g:1469:3: ( rule__ObjectTypeScope__Group__0 )
- // InternalApplicationConfiguration.g:1469:4: rule__ObjectTypeScope__Group__0
+ // InternalApplicationConfiguration.g:1519:3: ( rule__ObjectTypeScope__Group__0 )
+ // InternalApplicationConfiguration.g:1519:4: rule__ObjectTypeScope__Group__0
{
pushFollow(FOLLOW_2);
rule__ObjectTypeScope__Group__0();
@@ -4505,11 +4661,11 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
// $ANTLR start "entryRuleIntegerTypeScope"
- // InternalApplicationConfiguration.g:1478:1: entryRuleIntegerTypeScope : ruleIntegerTypeScope EOF ;
+ // InternalApplicationConfiguration.g:1528:1: entryRuleIntegerTypeScope : ruleIntegerTypeScope EOF ;
public final void entryRuleIntegerTypeScope() throws RecognitionException {
try {
- // InternalApplicationConfiguration.g:1479:1: ( ruleIntegerTypeScope EOF )
- // InternalApplicationConfiguration.g:1480:1: ruleIntegerTypeScope EOF
+ // InternalApplicationConfiguration.g:1529:1: ( ruleIntegerTypeScope EOF )
+ // InternalApplicationConfiguration.g:1530:1: ruleIntegerTypeScope EOF
{
before(grammarAccess.getIntegerTypeScopeRule());
pushFollow(FOLLOW_1);
@@ -4535,21 +4691,21 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
// $ANTLR start "ruleIntegerTypeScope"
- // InternalApplicationConfiguration.g:1487:1: ruleIntegerTypeScope : ( ( rule__IntegerTypeScope__Group__0 ) ) ;
+ // InternalApplicationConfiguration.g:1537:1: ruleIntegerTypeScope : ( ( rule__IntegerTypeScope__Group__0 ) ) ;
public final void ruleIntegerTypeScope() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalApplicationConfiguration.g:1491:2: ( ( ( rule__IntegerTypeScope__Group__0 ) ) )
- // InternalApplicationConfiguration.g:1492:2: ( ( rule__IntegerTypeScope__Group__0 ) )
+ // InternalApplicationConfiguration.g:1541:2: ( ( ( rule__IntegerTypeScope__Group__0 ) ) )
+ // InternalApplicationConfiguration.g:1542:2: ( ( rule__IntegerTypeScope__Group__0 ) )
{
- // InternalApplicationConfiguration.g:1492:2: ( ( rule__IntegerTypeScope__Group__0 ) )
- // InternalApplicationConfiguration.g:1493:3: ( rule__IntegerTypeScope__Group__0 )
+ // InternalApplicationConfiguration.g:1542:2: ( ( rule__IntegerTypeScope__Group__0 ) )
+ // InternalApplicationConfiguration.g:1543:3: ( rule__IntegerTypeScope__Group__0 )
{
before(grammarAccess.getIntegerTypeScopeAccess().getGroup());
- // InternalApplicationConfiguration.g:1494:3: ( rule__IntegerTypeScope__Group__0 )
- // InternalApplicationConfiguration.g:1494:4: rule__IntegerTypeScope__Group__0
+ // InternalApplicationConfiguration.g:1544:3: ( rule__IntegerTypeScope__Group__0 )
+ // InternalApplicationConfiguration.g:1544:4: rule__IntegerTypeScope__Group__0
{
pushFollow(FOLLOW_2);
rule__IntegerTypeScope__Group__0();
@@ -4582,11 +4738,11 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
// $ANTLR start "entryRuleRealTypeScope"
- // InternalApplicationConfiguration.g:1503:1: entryRuleRealTypeScope : ruleRealTypeScope EOF ;
+ // InternalApplicationConfiguration.g:1553:1: entryRuleRealTypeScope : ruleRealTypeScope EOF ;
public final void entryRuleRealTypeScope() throws RecognitionException {
try {
- // InternalApplicationConfiguration.g:1504:1: ( ruleRealTypeScope EOF )
- // InternalApplicationConfiguration.g:1505:1: ruleRealTypeScope EOF
+ // InternalApplicationConfiguration.g:1554:1: ( ruleRealTypeScope EOF )
+ // InternalApplicationConfiguration.g:1555:1: ruleRealTypeScope EOF
{
before(grammarAccess.getRealTypeScopeRule());
pushFollow(FOLLOW_1);
@@ -4612,21 +4768,21 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
// $ANTLR start "ruleRealTypeScope"
- // InternalApplicationConfiguration.g:1512:1: ruleRealTypeScope : ( ( rule__RealTypeScope__Group__0 ) ) ;
+ // InternalApplicationConfiguration.g:1562:1: ruleRealTypeScope : ( ( rule__RealTypeScope__Group__0 ) ) ;
public final void ruleRealTypeScope() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalApplicationConfiguration.g:1516:2: ( ( ( rule__RealTypeScope__Group__0 ) ) )
- // InternalApplicationConfiguration.g:1517:2: ( ( rule__RealTypeScope__Group__0 ) )
+ // InternalApplicationConfiguration.g:1566:2: ( ( ( rule__RealTypeScope__Group__0 ) ) )
+ // InternalApplicationConfiguration.g:1567:2: ( ( rule__RealTypeScope__Group__0 ) )
{
- // InternalApplicationConfiguration.g:1517:2: ( ( rule__RealTypeScope__Group__0 ) )
- // InternalApplicationConfiguration.g:1518:3: ( rule__RealTypeScope__Group__0 )
+ // InternalApplicationConfiguration.g:1567:2: ( ( rule__RealTypeScope__Group__0 ) )
+ // InternalApplicationConfiguration.g:1568:3: ( rule__RealTypeScope__Group__0 )
{
before(grammarAccess.getRealTypeScopeAccess().getGroup());
- // InternalApplicationConfiguration.g:1519:3: ( rule__RealTypeScope__Group__0 )
- // InternalApplicationConfiguration.g:1519:4: rule__RealTypeScope__Group__0
+ // InternalApplicationConfiguration.g:1569:3: ( rule__RealTypeScope__Group__0 )
+ // InternalApplicationConfiguration.g:1569:4: rule__RealTypeScope__Group__0
{
pushFollow(FOLLOW_2);
rule__RealTypeScope__Group__0();
@@ -4659,11 +4815,11 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
// $ANTLR start "entryRuleStringTypeScope"
- // InternalApplicationConfiguration.g:1528:1: entryRuleStringTypeScope : ruleStringTypeScope EOF ;
+ // InternalApplicationConfiguration.g:1578:1: entryRuleStringTypeScope : ruleStringTypeScope EOF ;
public final void entryRuleStringTypeScope() throws RecognitionException {
try {
- // InternalApplicationConfiguration.g:1529:1: ( ruleStringTypeScope EOF )
- // InternalApplicationConfiguration.g:1530:1: ruleStringTypeScope EOF
+ // InternalApplicationConfiguration.g:1579:1: ( ruleStringTypeScope EOF )
+ // InternalApplicationConfiguration.g:1580:1: ruleStringTypeScope EOF
{
before(grammarAccess.getStringTypeScopeRule());
pushFollow(FOLLOW_1);
@@ -4689,21 +4845,21 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
// $ANTLR start "ruleStringTypeScope"
- // InternalApplicationConfiguration.g:1537:1: ruleStringTypeScope : ( ( rule__StringTypeScope__Group__0 ) ) ;
+ // InternalApplicationConfiguration.g:1587:1: ruleStringTypeScope : ( ( rule__StringTypeScope__Group__0 ) ) ;
public final void ruleStringTypeScope() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalApplicationConfiguration.g:1541:2: ( ( ( rule__StringTypeScope__Group__0 ) ) )
- // InternalApplicationConfiguration.g:1542:2: ( ( rule__StringTypeScope__Group__0 ) )
+ // InternalApplicationConfiguration.g:1591:2: ( ( ( rule__StringTypeScope__Group__0 ) ) )
+ // InternalApplicationConfiguration.g:1592:2: ( ( rule__StringTypeScope__Group__0 ) )
{
- // InternalApplicationConfiguration.g:1542:2: ( ( rule__StringTypeScope__Group__0 ) )
- // InternalApplicationConfiguration.g:1543:3: ( rule__StringTypeScope__Group__0 )
+ // InternalApplicationConfiguration.g:1592:2: ( ( rule__StringTypeScope__Group__0 ) )
+ // InternalApplicationConfiguration.g:1593:3: ( rule__StringTypeScope__Group__0 )
{
before(grammarAccess.getStringTypeScopeAccess().getGroup());
- // InternalApplicationConfiguration.g:1544:3: ( rule__StringTypeScope__Group__0 )
- // InternalApplicationConfiguration.g:1544:4: rule__StringTypeScope__Group__0
+ // InternalApplicationConfiguration.g:1594:3: ( rule__StringTypeScope__Group__0 )
+ // InternalApplicationConfiguration.g:1594:4: rule__StringTypeScope__Group__0
{
pushFollow(FOLLOW_2);
rule__StringTypeScope__Group__0();
@@ -4736,11 +4892,11 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
// $ANTLR start "entryRuleClassReference"
- // InternalApplicationConfiguration.g:1553:1: entryRuleClassReference : ruleClassReference EOF ;
+ // InternalApplicationConfiguration.g:1603:1: entryRuleClassReference : ruleClassReference EOF ;
public final void entryRuleClassReference() throws RecognitionException {
try {
- // InternalApplicationConfiguration.g:1554:1: ( ruleClassReference EOF )
- // InternalApplicationConfiguration.g:1555:1: ruleClassReference EOF
+ // InternalApplicationConfiguration.g:1604:1: ( ruleClassReference EOF )
+ // InternalApplicationConfiguration.g:1605:1: ruleClassReference EOF
{
before(grammarAccess.getClassReferenceRule());
pushFollow(FOLLOW_1);
@@ -4766,21 +4922,21 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
// $ANTLR start "ruleClassReference"
- // InternalApplicationConfiguration.g:1562:1: ruleClassReference : ( ( rule__ClassReference__Group__0 ) ) ;
+ // InternalApplicationConfiguration.g:1612:1: ruleClassReference : ( ( rule__ClassReference__Group__0 ) ) ;
public final void ruleClassReference() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalApplicationConfiguration.g:1566:2: ( ( ( rule__ClassReference__Group__0 ) ) )
- // InternalApplicationConfiguration.g:1567:2: ( ( rule__ClassReference__Group__0 ) )
+ // InternalApplicationConfiguration.g:1616:2: ( ( ( rule__ClassReference__Group__0 ) ) )
+ // InternalApplicationConfiguration.g:1617:2: ( ( rule__ClassReference__Group__0 ) )
{
- // InternalApplicationConfiguration.g:1567:2: ( ( rule__ClassReference__Group__0 ) )
- // InternalApplicationConfiguration.g:1568:3: ( rule__ClassReference__Group__0 )
+ // InternalApplicationConfiguration.g:1617:2: ( ( rule__ClassReference__Group__0 ) )
+ // InternalApplicationConfiguration.g:1618:3: ( rule__ClassReference__Group__0 )
{
before(grammarAccess.getClassReferenceAccess().getGroup());
- // InternalApplicationConfiguration.g:1569:3: ( rule__ClassReference__Group__0 )
- // InternalApplicationConfiguration.g:1569:4: rule__ClassReference__Group__0
+ // InternalApplicationConfiguration.g:1619:3: ( rule__ClassReference__Group__0 )
+ // InternalApplicationConfiguration.g:1619:4: rule__ClassReference__Group__0
{
pushFollow(FOLLOW_2);
rule__ClassReference__Group__0();
@@ -4813,11 +4969,11 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
// $ANTLR start "entryRuleObjectReference"
- // InternalApplicationConfiguration.g:1578:1: entryRuleObjectReference : ruleObjectReference EOF ;
+ // InternalApplicationConfiguration.g:1628:1: entryRuleObjectReference : ruleObjectReference EOF ;
public final void entryRuleObjectReference() throws RecognitionException {
try {
- // InternalApplicationConfiguration.g:1579:1: ( ruleObjectReference EOF )
- // InternalApplicationConfiguration.g:1580:1: ruleObjectReference EOF
+ // InternalApplicationConfiguration.g:1629:1: ( ruleObjectReference EOF )
+ // InternalApplicationConfiguration.g:1630:1: ruleObjectReference EOF
{
before(grammarAccess.getObjectReferenceRule());
pushFollow(FOLLOW_1);
@@ -4843,21 +4999,21 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
// $ANTLR start "ruleObjectReference"
- // InternalApplicationConfiguration.g:1587:1: ruleObjectReference : ( ( rule__ObjectReference__Group__0 ) ) ;
+ // InternalApplicationConfiguration.g:1637:1: ruleObjectReference : ( ( rule__ObjectReference__Group__0 ) ) ;
public final void ruleObjectReference() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalApplicationConfiguration.g:1591:2: ( ( ( rule__ObjectReference__Group__0 ) ) )
- // InternalApplicationConfiguration.g:1592:2: ( ( rule__ObjectReference__Group__0 ) )
+ // InternalApplicationConfiguration.g:1641:2: ( ( ( rule__ObjectReference__Group__0 ) ) )
+ // InternalApplicationConfiguration.g:1642:2: ( ( rule__ObjectReference__Group__0 ) )
{
- // InternalApplicationConfiguration.g:1592:2: ( ( rule__ObjectReference__Group__0 ) )
- // InternalApplicationConfiguration.g:1593:3: ( rule__ObjectReference__Group__0 )
+ // InternalApplicationConfiguration.g:1642:2: ( ( rule__ObjectReference__Group__0 ) )
+ // InternalApplicationConfiguration.g:1643:3: ( rule__ObjectReference__Group__0 )
{
before(grammarAccess.getObjectReferenceAccess().getGroup());
- // InternalApplicationConfiguration.g:1594:3: ( rule__ObjectReference__Group__0 )
- // InternalApplicationConfiguration.g:1594:4: rule__ObjectReference__Group__0
+ // InternalApplicationConfiguration.g:1644:3: ( rule__ObjectReference__Group__0 )
+ // InternalApplicationConfiguration.g:1644:4: rule__ObjectReference__Group__0
{
pushFollow(FOLLOW_2);
rule__ObjectReference__Group__0();
@@ -4890,11 +5046,11 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
// $ANTLR start "entryRuleIntegerReference"
- // InternalApplicationConfiguration.g:1603:1: entryRuleIntegerReference : ruleIntegerReference EOF ;
+ // InternalApplicationConfiguration.g:1653:1: entryRuleIntegerReference : ruleIntegerReference EOF ;
public final void entryRuleIntegerReference() throws RecognitionException {
try {
- // InternalApplicationConfiguration.g:1604:1: ( ruleIntegerReference EOF )
- // InternalApplicationConfiguration.g:1605:1: ruleIntegerReference EOF
+ // InternalApplicationConfiguration.g:1654:1: ( ruleIntegerReference EOF )
+ // InternalApplicationConfiguration.g:1655:1: ruleIntegerReference EOF
{
before(grammarAccess.getIntegerReferenceRule());
pushFollow(FOLLOW_1);
@@ -4920,21 +5076,21 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
// $ANTLR start "ruleIntegerReference"
- // InternalApplicationConfiguration.g:1612:1: ruleIntegerReference : ( ( rule__IntegerReference__Group__0 ) ) ;
+ // InternalApplicationConfiguration.g:1662:1: ruleIntegerReference : ( ( rule__IntegerReference__Group__0 ) ) ;
public final void ruleIntegerReference() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalApplicationConfiguration.g:1616:2: ( ( ( rule__IntegerReference__Group__0 ) ) )
- // InternalApplicationConfiguration.g:1617:2: ( ( rule__IntegerReference__Group__0 ) )
+ // InternalApplicationConfiguration.g:1666:2: ( ( ( rule__IntegerReference__Group__0 ) ) )
+ // InternalApplicationConfiguration.g:1667:2: ( ( rule__IntegerReference__Group__0 ) )
{
- // InternalApplicationConfiguration.g:1617:2: ( ( rule__IntegerReference__Group__0 ) )
- // InternalApplicationConfiguration.g:1618:3: ( rule__IntegerReference__Group__0 )
+ // InternalApplicationConfiguration.g:1667:2: ( ( rule__IntegerReference__Group__0 ) )
+ // InternalApplicationConfiguration.g:1668:3: ( rule__IntegerReference__Group__0 )
{
before(grammarAccess.getIntegerReferenceAccess().getGroup());
- // InternalApplicationConfiguration.g:1619:3: ( rule__IntegerReference__Group__0 )
- // InternalApplicationConfiguration.g:1619:4: rule__IntegerReference__Group__0
+ // InternalApplicationConfiguration.g:1669:3: ( rule__IntegerReference__Group__0 )
+ // InternalApplicationConfiguration.g:1669:4: rule__IntegerReference__Group__0
{
pushFollow(FOLLOW_2);
rule__IntegerReference__Group__0();
@@ -4967,11 +5123,11 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
// $ANTLR start "entryRuleRealReference"
- // InternalApplicationConfiguration.g:1628:1: entryRuleRealReference : ruleRealReference EOF ;
+ // InternalApplicationConfiguration.g:1678:1: entryRuleRealReference : ruleRealReference EOF ;
public final void entryRuleRealReference() throws RecognitionException {
try {
- // InternalApplicationConfiguration.g:1629:1: ( ruleRealReference EOF )
- // InternalApplicationConfiguration.g:1630:1: ruleRealReference EOF
+ // InternalApplicationConfiguration.g:1679:1: ( ruleRealReference EOF )
+ // InternalApplicationConfiguration.g:1680:1: ruleRealReference EOF
{
before(grammarAccess.getRealReferenceRule());
pushFollow(FOLLOW_1);
@@ -4997,21 +5153,21 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
// $ANTLR start "ruleRealReference"
- // InternalApplicationConfiguration.g:1637:1: ruleRealReference : ( ( rule__RealReference__Group__0 ) ) ;
+ // InternalApplicationConfiguration.g:1687:1: ruleRealReference : ( ( rule__RealReference__Group__0 ) ) ;
public final void ruleRealReference() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalApplicationConfiguration.g:1641:2: ( ( ( rule__RealReference__Group__0 ) ) )
- // InternalApplicationConfiguration.g:1642:2: ( ( rule__RealReference__Group__0 ) )
+ // InternalApplicationConfiguration.g:1691:2: ( ( ( rule__RealReference__Group__0 ) ) )
+ // InternalApplicationConfiguration.g:1692:2: ( ( rule__RealReference__Group__0 ) )
{
- // InternalApplicationConfiguration.g:1642:2: ( ( rule__RealReference__Group__0 ) )
- // InternalApplicationConfiguration.g:1643:3: ( rule__RealReference__Group__0 )
+ // InternalApplicationConfiguration.g:1692:2: ( ( rule__RealReference__Group__0 ) )
+ // InternalApplicationConfiguration.g:1693:3: ( rule__RealReference__Group__0 )
{
before(grammarAccess.getRealReferenceAccess().getGroup());
- // InternalApplicationConfiguration.g:1644:3: ( rule__RealReference__Group__0 )
- // InternalApplicationConfiguration.g:1644:4: rule__RealReference__Group__0
+ // InternalApplicationConfiguration.g:1694:3: ( rule__RealReference__Group__0 )
+ // InternalApplicationConfiguration.g:1694:4: rule__RealReference__Group__0
{
pushFollow(FOLLOW_2);
rule__RealReference__Group__0();
@@ -5044,11 +5200,11 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
// $ANTLR start "entryRuleStringReference"
- // InternalApplicationConfiguration.g:1653:1: entryRuleStringReference : ruleStringReference EOF ;
+ // InternalApplicationConfiguration.g:1703:1: entryRuleStringReference : ruleStringReference EOF ;
public final void entryRuleStringReference() throws RecognitionException {
try {
- // InternalApplicationConfiguration.g:1654:1: ( ruleStringReference EOF )
- // InternalApplicationConfiguration.g:1655:1: ruleStringReference EOF
+ // InternalApplicationConfiguration.g:1704:1: ( ruleStringReference EOF )
+ // InternalApplicationConfiguration.g:1705:1: ruleStringReference EOF
{
before(grammarAccess.getStringReferenceRule());
pushFollow(FOLLOW_1);
@@ -5074,21 +5230,21 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
// $ANTLR start "ruleStringReference"
- // InternalApplicationConfiguration.g:1662:1: ruleStringReference : ( ( rule__StringReference__Group__0 ) ) ;
+ // InternalApplicationConfiguration.g:1712:1: ruleStringReference : ( ( rule__StringReference__Group__0 ) ) ;
public final void ruleStringReference() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalApplicationConfiguration.g:1666:2: ( ( ( rule__StringReference__Group__0 ) ) )
- // InternalApplicationConfiguration.g:1667:2: ( ( rule__StringReference__Group__0 ) )
+ // InternalApplicationConfiguration.g:1716:2: ( ( ( rule__StringReference__Group__0 ) ) )
+ // InternalApplicationConfiguration.g:1717:2: ( ( rule__StringReference__Group__0 ) )
{
- // InternalApplicationConfiguration.g:1667:2: ( ( rule__StringReference__Group__0 ) )
- // InternalApplicationConfiguration.g:1668:3: ( rule__StringReference__Group__0 )
+ // InternalApplicationConfiguration.g:1717:2: ( ( rule__StringReference__Group__0 ) )
+ // InternalApplicationConfiguration.g:1718:3: ( rule__StringReference__Group__0 )
{
before(grammarAccess.getStringReferenceAccess().getGroup());
- // InternalApplicationConfiguration.g:1669:3: ( rule__StringReference__Group__0 )
- // InternalApplicationConfiguration.g:1669:4: rule__StringReference__Group__0
+ // InternalApplicationConfiguration.g:1719:3: ( rule__StringReference__Group__0 )
+ // InternalApplicationConfiguration.g:1719:4: rule__StringReference__Group__0
{
pushFollow(FOLLOW_2);
rule__StringReference__Group__0();
@@ -5121,11 +5277,11 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
// $ANTLR start "entryRuleExactNumber"
- // InternalApplicationConfiguration.g:1678:1: entryRuleExactNumber : ruleExactNumber EOF ;
+ // InternalApplicationConfiguration.g:1728:1: entryRuleExactNumber : ruleExactNumber EOF ;
public final void entryRuleExactNumber() throws RecognitionException {
try {
- // InternalApplicationConfiguration.g:1679:1: ( ruleExactNumber EOF )
- // InternalApplicationConfiguration.g:1680:1: ruleExactNumber EOF
+ // InternalApplicationConfiguration.g:1729:1: ( ruleExactNumber EOF )
+ // InternalApplicationConfiguration.g:1730:1: ruleExactNumber EOF
{
before(grammarAccess.getExactNumberRule());
pushFollow(FOLLOW_1);
@@ -5151,21 +5307,21 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
// $ANTLR start "ruleExactNumber"
- // InternalApplicationConfiguration.g:1687:1: ruleExactNumber : ( ( rule__ExactNumber__Alternatives ) ) ;
+ // InternalApplicationConfiguration.g:1737:1: ruleExactNumber : ( ( rule__ExactNumber__Alternatives ) ) ;
public final void ruleExactNumber() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalApplicationConfiguration.g:1691:2: ( ( ( rule__ExactNumber__Alternatives ) ) )
- // InternalApplicationConfiguration.g:1692:2: ( ( rule__ExactNumber__Alternatives ) )
+ // InternalApplicationConfiguration.g:1741:2: ( ( ( rule__ExactNumber__Alternatives ) ) )
+ // InternalApplicationConfiguration.g:1742:2: ( ( rule__ExactNumber__Alternatives ) )
{
- // InternalApplicationConfiguration.g:1692:2: ( ( rule__ExactNumber__Alternatives ) )
- // InternalApplicationConfiguration.g:1693:3: ( rule__ExactNumber__Alternatives )
+ // InternalApplicationConfiguration.g:1742:2: ( ( rule__ExactNumber__Alternatives ) )
+ // InternalApplicationConfiguration.g:1743:3: ( rule__ExactNumber__Alternatives )
{
before(grammarAccess.getExactNumberAccess().getAlternatives());
- // InternalApplicationConfiguration.g:1694:3: ( rule__ExactNumber__Alternatives )
- // InternalApplicationConfiguration.g:1694:4: rule__ExactNumber__Alternatives
+ // InternalApplicationConfiguration.g:1744:3: ( rule__ExactNumber__Alternatives )
+ // InternalApplicationConfiguration.g:1744:4: rule__ExactNumber__Alternatives
{
pushFollow(FOLLOW_2);
rule__ExactNumber__Alternatives();
@@ -5198,11 +5354,11 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
// $ANTLR start "entryRuleIntervallNumber"
- // InternalApplicationConfiguration.g:1703:1: entryRuleIntervallNumber : ruleIntervallNumber EOF ;
+ // InternalApplicationConfiguration.g:1753:1: entryRuleIntervallNumber : ruleIntervallNumber EOF ;
public final void entryRuleIntervallNumber() throws RecognitionException {
try {
- // InternalApplicationConfiguration.g:1704:1: ( ruleIntervallNumber EOF )
- // InternalApplicationConfiguration.g:1705:1: ruleIntervallNumber EOF
+ // InternalApplicationConfiguration.g:1754:1: ( ruleIntervallNumber EOF )
+ // InternalApplicationConfiguration.g:1755:1: ruleIntervallNumber EOF
{
before(grammarAccess.getIntervallNumberRule());
pushFollow(FOLLOW_1);
@@ -5228,21 +5384,21 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
// $ANTLR start "ruleIntervallNumber"
- // InternalApplicationConfiguration.g:1712:1: ruleIntervallNumber : ( ( rule__IntervallNumber__Group__0 ) ) ;
+ // InternalApplicationConfiguration.g:1762:1: ruleIntervallNumber : ( ( rule__IntervallNumber__Group__0 ) ) ;
public final void ruleIntervallNumber() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalApplicationConfiguration.g:1716:2: ( ( ( rule__IntervallNumber__Group__0 ) ) )
- // InternalApplicationConfiguration.g:1717:2: ( ( rule__IntervallNumber__Group__0 ) )
+ // InternalApplicationConfiguration.g:1766:2: ( ( ( rule__IntervallNumber__Group__0 ) ) )
+ // InternalApplicationConfiguration.g:1767:2: ( ( rule__IntervallNumber__Group__0 ) )
{
- // InternalApplicationConfiguration.g:1717:2: ( ( rule__IntervallNumber__Group__0 ) )
- // InternalApplicationConfiguration.g:1718:3: ( rule__IntervallNumber__Group__0 )
+ // InternalApplicationConfiguration.g:1767:2: ( ( rule__IntervallNumber__Group__0 ) )
+ // InternalApplicationConfiguration.g:1768:3: ( rule__IntervallNumber__Group__0 )
{
before(grammarAccess.getIntervallNumberAccess().getGroup());
- // InternalApplicationConfiguration.g:1719:3: ( rule__IntervallNumber__Group__0 )
- // InternalApplicationConfiguration.g:1719:4: rule__IntervallNumber__Group__0
+ // InternalApplicationConfiguration.g:1769:3: ( rule__IntervallNumber__Group__0 )
+ // InternalApplicationConfiguration.g:1769:4: rule__IntervallNumber__Group__0
{
pushFollow(FOLLOW_2);
rule__IntervallNumber__Group__0();
@@ -5275,11 +5431,11 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
// $ANTLR start "entryRuleIntEnumberation"
- // InternalApplicationConfiguration.g:1728:1: entryRuleIntEnumberation : ruleIntEnumberation EOF ;
+ // InternalApplicationConfiguration.g:1778:1: entryRuleIntEnumberation : ruleIntEnumberation EOF ;
public final void entryRuleIntEnumberation() throws RecognitionException {
try {
- // InternalApplicationConfiguration.g:1729:1: ( ruleIntEnumberation EOF )
- // InternalApplicationConfiguration.g:1730:1: ruleIntEnumberation EOF
+ // InternalApplicationConfiguration.g:1779:1: ( ruleIntEnumberation EOF )
+ // InternalApplicationConfiguration.g:1780:1: ruleIntEnumberation EOF
{
before(grammarAccess.getIntEnumberationRule());
pushFollow(FOLLOW_1);
@@ -5305,21 +5461,21 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
// $ANTLR start "ruleIntEnumberation"
- // InternalApplicationConfiguration.g:1737:1: ruleIntEnumberation : ( ( rule__IntEnumberation__Group__0 ) ) ;
+ // InternalApplicationConfiguration.g:1787:1: ruleIntEnumberation : ( ( rule__IntEnumberation__Group__0 ) ) ;
public final void ruleIntEnumberation() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalApplicationConfiguration.g:1741:2: ( ( ( rule__IntEnumberation__Group__0 ) ) )
- // InternalApplicationConfiguration.g:1742:2: ( ( rule__IntEnumberation__Group__0 ) )
+ // InternalApplicationConfiguration.g:1791:2: ( ( ( rule__IntEnumberation__Group__0 ) ) )
+ // InternalApplicationConfiguration.g:1792:2: ( ( rule__IntEnumberation__Group__0 ) )
{
- // InternalApplicationConfiguration.g:1742:2: ( ( rule__IntEnumberation__Group__0 ) )
- // InternalApplicationConfiguration.g:1743:3: ( rule__IntEnumberation__Group__0 )
+ // InternalApplicationConfiguration.g:1792:2: ( ( rule__IntEnumberation__Group__0 ) )
+ // InternalApplicationConfiguration.g:1793:3: ( rule__IntEnumberation__Group__0 )
{
before(grammarAccess.getIntEnumberationAccess().getGroup());
- // InternalApplicationConfiguration.g:1744:3: ( rule__IntEnumberation__Group__0 )
- // InternalApplicationConfiguration.g:1744:4: rule__IntEnumberation__Group__0
+ // InternalApplicationConfiguration.g:1794:3: ( rule__IntEnumberation__Group__0 )
+ // InternalApplicationConfiguration.g:1794:4: rule__IntEnumberation__Group__0
{
pushFollow(FOLLOW_2);
rule__IntEnumberation__Group__0();
@@ -5352,11 +5508,11 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
// $ANTLR start "entryRuleRealEnumeration"
- // InternalApplicationConfiguration.g:1753:1: entryRuleRealEnumeration : ruleRealEnumeration EOF ;
+ // InternalApplicationConfiguration.g:1803:1: entryRuleRealEnumeration : ruleRealEnumeration EOF ;
public final void entryRuleRealEnumeration() throws RecognitionException {
try {
- // InternalApplicationConfiguration.g:1754:1: ( ruleRealEnumeration EOF )
- // InternalApplicationConfiguration.g:1755:1: ruleRealEnumeration EOF
+ // InternalApplicationConfiguration.g:1804:1: ( ruleRealEnumeration EOF )
+ // InternalApplicationConfiguration.g:1805:1: ruleRealEnumeration EOF
{
before(grammarAccess.getRealEnumerationRule());
pushFollow(FOLLOW_1);
@@ -5382,21 +5538,21 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
// $ANTLR start "ruleRealEnumeration"
- // InternalApplicationConfiguration.g:1762:1: ruleRealEnumeration : ( ( rule__RealEnumeration__Group__0 ) ) ;
+ // InternalApplicationConfiguration.g:1812:1: ruleRealEnumeration : ( ( rule__RealEnumeration__Group__0 ) ) ;
public final void ruleRealEnumeration() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalApplicationConfiguration.g:1766:2: ( ( ( rule__RealEnumeration__Group__0 ) ) )
- // InternalApplicationConfiguration.g:1767:2: ( ( rule__RealEnumeration__Group__0 ) )
+ // InternalApplicationConfiguration.g:1816:2: ( ( ( rule__RealEnumeration__Group__0 ) ) )
+ // InternalApplicationConfiguration.g:1817:2: ( ( rule__RealEnumeration__Group__0 ) )
{
- // InternalApplicationConfiguration.g:1767:2: ( ( rule__RealEnumeration__Group__0 ) )
- // InternalApplicationConfiguration.g:1768:3: ( rule__RealEnumeration__Group__0 )
+ // InternalApplicationConfiguration.g:1817:2: ( ( rule__RealEnumeration__Group__0 ) )
+ // InternalApplicationConfiguration.g:1818:3: ( rule__RealEnumeration__Group__0 )
{
before(grammarAccess.getRealEnumerationAccess().getGroup());
- // InternalApplicationConfiguration.g:1769:3: ( rule__RealEnumeration__Group__0 )
- // InternalApplicationConfiguration.g:1769:4: rule__RealEnumeration__Group__0
+ // InternalApplicationConfiguration.g:1819:3: ( rule__RealEnumeration__Group__0 )
+ // InternalApplicationConfiguration.g:1819:4: rule__RealEnumeration__Group__0
{
pushFollow(FOLLOW_2);
rule__RealEnumeration__Group__0();
@@ -5429,11 +5585,11 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
// $ANTLR start "entryRuleStringEnumeration"
- // InternalApplicationConfiguration.g:1778:1: entryRuleStringEnumeration : ruleStringEnumeration EOF ;
+ // InternalApplicationConfiguration.g:1828:1: entryRuleStringEnumeration : ruleStringEnumeration EOF ;
public final void entryRuleStringEnumeration() throws RecognitionException {
try {
- // InternalApplicationConfiguration.g:1779:1: ( ruleStringEnumeration EOF )
- // InternalApplicationConfiguration.g:1780:1: ruleStringEnumeration EOF
+ // InternalApplicationConfiguration.g:1829:1: ( ruleStringEnumeration EOF )
+ // InternalApplicationConfiguration.g:1830:1: ruleStringEnumeration EOF
{
before(grammarAccess.getStringEnumerationRule());
pushFollow(FOLLOW_1);
@@ -5459,21 +5615,21 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
// $ANTLR start "ruleStringEnumeration"
- // InternalApplicationConfiguration.g:1787:1: ruleStringEnumeration : ( ( rule__StringEnumeration__Group__0 ) ) ;
+ // InternalApplicationConfiguration.g:1837:1: ruleStringEnumeration : ( ( rule__StringEnumeration__Group__0 ) ) ;
public final void ruleStringEnumeration() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalApplicationConfiguration.g:1791:2: ( ( ( rule__StringEnumeration__Group__0 ) ) )
- // InternalApplicationConfiguration.g:1792:2: ( ( rule__StringEnumeration__Group__0 ) )
+ // InternalApplicationConfiguration.g:1841:2: ( ( ( rule__StringEnumeration__Group__0 ) ) )
+ // InternalApplicationConfiguration.g:1842:2: ( ( rule__StringEnumeration__Group__0 ) )
{
- // InternalApplicationConfiguration.g:1792:2: ( ( rule__StringEnumeration__Group__0 ) )
- // InternalApplicationConfiguration.g:1793:3: ( rule__StringEnumeration__Group__0 )
+ // InternalApplicationConfiguration.g:1842:2: ( ( rule__StringEnumeration__Group__0 ) )
+ // InternalApplicationConfiguration.g:1843:3: ( rule__StringEnumeration__Group__0 )
{
before(grammarAccess.getStringEnumerationAccess().getGroup());
- // InternalApplicationConfiguration.g:1794:3: ( rule__StringEnumeration__Group__0 )
- // InternalApplicationConfiguration.g:1794:4: rule__StringEnumeration__Group__0
+ // InternalApplicationConfiguration.g:1844:3: ( rule__StringEnumeration__Group__0 )
+ // InternalApplicationConfiguration.g:1844:4: rule__StringEnumeration__Group__0
{
pushFollow(FOLLOW_2);
rule__StringEnumeration__Group__0();
@@ -5506,11 +5662,11 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
// $ANTLR start "entryRuleScopeDeclaration"
- // InternalApplicationConfiguration.g:1803:1: entryRuleScopeDeclaration : ruleScopeDeclaration EOF ;
+ // InternalApplicationConfiguration.g:1853:1: entryRuleScopeDeclaration : ruleScopeDeclaration EOF ;
public final void entryRuleScopeDeclaration() throws RecognitionException {
try {
- // InternalApplicationConfiguration.g:1804:1: ( ruleScopeDeclaration EOF )
- // InternalApplicationConfiguration.g:1805:1: ruleScopeDeclaration EOF
+ // InternalApplicationConfiguration.g:1854:1: ( ruleScopeDeclaration EOF )
+ // InternalApplicationConfiguration.g:1855:1: ruleScopeDeclaration EOF
{
before(grammarAccess.getScopeDeclarationRule());
pushFollow(FOLLOW_1);
@@ -5536,21 +5692,21 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
// $ANTLR start "ruleScopeDeclaration"
- // InternalApplicationConfiguration.g:1812:1: ruleScopeDeclaration : ( ( rule__ScopeDeclaration__Group__0 ) ) ;
+ // InternalApplicationConfiguration.g:1862:1: ruleScopeDeclaration : ( ( rule__ScopeDeclaration__Group__0 ) ) ;
public final void ruleScopeDeclaration() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalApplicationConfiguration.g:1816:2: ( ( ( rule__ScopeDeclaration__Group__0 ) ) )
- // InternalApplicationConfiguration.g:1817:2: ( ( rule__ScopeDeclaration__Group__0 ) )
+ // InternalApplicationConfiguration.g:1866:2: ( ( ( rule__ScopeDeclaration__Group__0 ) ) )
+ // InternalApplicationConfiguration.g:1867:2: ( ( rule__ScopeDeclaration__Group__0 ) )
{
- // InternalApplicationConfiguration.g:1817:2: ( ( rule__ScopeDeclaration__Group__0 ) )
- // InternalApplicationConfiguration.g:1818:3: ( rule__ScopeDeclaration__Group__0 )
+ // InternalApplicationConfiguration.g:1867:2: ( ( rule__ScopeDeclaration__Group__0 ) )
+ // InternalApplicationConfiguration.g:1868:3: ( rule__ScopeDeclaration__Group__0 )
{
before(grammarAccess.getScopeDeclarationAccess().getGroup());
- // InternalApplicationConfiguration.g:1819:3: ( rule__ScopeDeclaration__Group__0 )
- // InternalApplicationConfiguration.g:1819:4: rule__ScopeDeclaration__Group__0
+ // InternalApplicationConfiguration.g:1869:3: ( rule__ScopeDeclaration__Group__0 )
+ // InternalApplicationConfiguration.g:1869:4: rule__ScopeDeclaration__Group__0
{
pushFollow(FOLLOW_2);
rule__ScopeDeclaration__Group__0();
@@ -5583,11 +5739,11 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
// $ANTLR start "entryRuleScopeReference"
- // InternalApplicationConfiguration.g:1828:1: entryRuleScopeReference : ruleScopeReference EOF ;
+ // InternalApplicationConfiguration.g:1878:1: entryRuleScopeReference : ruleScopeReference EOF ;
public final void entryRuleScopeReference() throws RecognitionException {
try {
- // InternalApplicationConfiguration.g:1829:1: ( ruleScopeReference EOF )
- // InternalApplicationConfiguration.g:1830:1: ruleScopeReference EOF
+ // InternalApplicationConfiguration.g:1879:1: ( ruleScopeReference EOF )
+ // InternalApplicationConfiguration.g:1880:1: ruleScopeReference EOF
{
before(grammarAccess.getScopeReferenceRule());
pushFollow(FOLLOW_1);
@@ -5613,21 +5769,21 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
// $ANTLR start "ruleScopeReference"
- // InternalApplicationConfiguration.g:1837:1: ruleScopeReference : ( ( rule__ScopeReference__ReferredAssignment ) ) ;
+ // InternalApplicationConfiguration.g:1887:1: ruleScopeReference : ( ( rule__ScopeReference__ReferredAssignment ) ) ;
public final void ruleScopeReference() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalApplicationConfiguration.g:1841:2: ( ( ( rule__ScopeReference__ReferredAssignment ) ) )
- // InternalApplicationConfiguration.g:1842:2: ( ( rule__ScopeReference__ReferredAssignment ) )
+ // InternalApplicationConfiguration.g:1891:2: ( ( ( rule__ScopeReference__ReferredAssignment ) ) )
+ // InternalApplicationConfiguration.g:1892:2: ( ( rule__ScopeReference__ReferredAssignment ) )
{
- // InternalApplicationConfiguration.g:1842:2: ( ( rule__ScopeReference__ReferredAssignment ) )
- // InternalApplicationConfiguration.g:1843:3: ( rule__ScopeReference__ReferredAssignment )
+ // InternalApplicationConfiguration.g:1892:2: ( ( rule__ScopeReference__ReferredAssignment ) )
+ // InternalApplicationConfiguration.g:1893:3: ( rule__ScopeReference__ReferredAssignment )
{
before(grammarAccess.getScopeReferenceAccess().getReferredAssignment());
- // InternalApplicationConfiguration.g:1844:3: ( rule__ScopeReference__ReferredAssignment )
- // InternalApplicationConfiguration.g:1844:4: rule__ScopeReference__ReferredAssignment
+ // InternalApplicationConfiguration.g:1894:3: ( rule__ScopeReference__ReferredAssignment )
+ // InternalApplicationConfiguration.g:1894:4: rule__ScopeReference__ReferredAssignment
{
pushFollow(FOLLOW_2);
rule__ScopeReference__ReferredAssignment();
@@ -5660,11 +5816,11 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
// $ANTLR start "entryRuleScope"
- // InternalApplicationConfiguration.g:1853:1: entryRuleScope : ruleScope EOF ;
+ // InternalApplicationConfiguration.g:1903:1: entryRuleScope : ruleScope EOF ;
public final void entryRuleScope() throws RecognitionException {
try {
- // InternalApplicationConfiguration.g:1854:1: ( ruleScope EOF )
- // InternalApplicationConfiguration.g:1855:1: ruleScope EOF
+ // InternalApplicationConfiguration.g:1904:1: ( ruleScope EOF )
+ // InternalApplicationConfiguration.g:1905:1: ruleScope EOF
{
before(grammarAccess.getScopeRule());
pushFollow(FOLLOW_1);
@@ -5690,21 +5846,21 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
// $ANTLR start "ruleScope"
- // InternalApplicationConfiguration.g:1862:1: ruleScope : ( ( rule__Scope__Alternatives ) ) ;
+ // InternalApplicationConfiguration.g:1912:1: ruleScope : ( ( rule__Scope__Alternatives ) ) ;
public final void ruleScope() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalApplicationConfiguration.g:1866:2: ( ( ( rule__Scope__Alternatives ) ) )
- // InternalApplicationConfiguration.g:1867:2: ( ( rule__Scope__Alternatives ) )
+ // InternalApplicationConfiguration.g:1916:2: ( ( ( rule__Scope__Alternatives ) ) )
+ // InternalApplicationConfiguration.g:1917:2: ( ( rule__Scope__Alternatives ) )
{
- // InternalApplicationConfiguration.g:1867:2: ( ( rule__Scope__Alternatives ) )
- // InternalApplicationConfiguration.g:1868:3: ( rule__Scope__Alternatives )
+ // InternalApplicationConfiguration.g:1917:2: ( ( rule__Scope__Alternatives ) )
+ // InternalApplicationConfiguration.g:1918:3: ( rule__Scope__Alternatives )
{
before(grammarAccess.getScopeAccess().getAlternatives());
- // InternalApplicationConfiguration.g:1869:3: ( rule__Scope__Alternatives )
- // InternalApplicationConfiguration.g:1869:4: rule__Scope__Alternatives
+ // InternalApplicationConfiguration.g:1919:3: ( rule__Scope__Alternatives )
+ // InternalApplicationConfiguration.g:1919:4: rule__Scope__Alternatives
{
pushFollow(FOLLOW_2);
rule__Scope__Alternatives();
@@ -5737,11 +5893,11 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
// $ANTLR start "entryRuleTask"
- // InternalApplicationConfiguration.g:1878:1: entryRuleTask : ruleTask EOF ;
+ // InternalApplicationConfiguration.g:1928:1: entryRuleTask : ruleTask EOF ;
public final void entryRuleTask() throws RecognitionException {
try {
- // InternalApplicationConfiguration.g:1879:1: ( ruleTask EOF )
- // InternalApplicationConfiguration.g:1880:1: ruleTask EOF
+ // InternalApplicationConfiguration.g:1929:1: ( ruleTask EOF )
+ // InternalApplicationConfiguration.g:1930:1: ruleTask EOF
{
before(grammarAccess.getTaskRule());
pushFollow(FOLLOW_1);
@@ -5767,17 +5923,17 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
// $ANTLR start "ruleTask"
- // InternalApplicationConfiguration.g:1887:1: ruleTask : ( ruleGenerationTask ) ;
+ // InternalApplicationConfiguration.g:1937:1: ruleTask : ( ruleGenerationTask ) ;
public final void ruleTask() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalApplicationConfiguration.g:1891:2: ( ( ruleGenerationTask ) )
- // InternalApplicationConfiguration.g:1892:2: ( ruleGenerationTask )
+ // InternalApplicationConfiguration.g:1941:2: ( ( ruleGenerationTask ) )
+ // InternalApplicationConfiguration.g:1942:2: ( ruleGenerationTask )
{
- // InternalApplicationConfiguration.g:1892:2: ( ruleGenerationTask )
- // InternalApplicationConfiguration.g:1893:3: ruleGenerationTask
+ // InternalApplicationConfiguration.g:1942:2: ( ruleGenerationTask )
+ // InternalApplicationConfiguration.g:1943:3: ruleGenerationTask
{
before(grammarAccess.getTaskAccess().getGenerationTaskParserRuleCall());
pushFollow(FOLLOW_2);
@@ -5808,11 +5964,11 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
// $ANTLR start "entryRuleGenerationTask"
- // InternalApplicationConfiguration.g:1903:1: entryRuleGenerationTask : ruleGenerationTask EOF ;
+ // InternalApplicationConfiguration.g:1953:1: entryRuleGenerationTask : ruleGenerationTask EOF ;
public final void entryRuleGenerationTask() throws RecognitionException {
try {
- // InternalApplicationConfiguration.g:1904:1: ( ruleGenerationTask EOF )
- // InternalApplicationConfiguration.g:1905:1: ruleGenerationTask EOF
+ // InternalApplicationConfiguration.g:1954:1: ( ruleGenerationTask EOF )
+ // InternalApplicationConfiguration.g:1955:1: ruleGenerationTask EOF
{
before(grammarAccess.getGenerationTaskRule());
pushFollow(FOLLOW_1);
@@ -5838,21 +5994,21 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
// $ANTLR start "ruleGenerationTask"
- // InternalApplicationConfiguration.g:1912:1: ruleGenerationTask : ( ( rule__GenerationTask__Group__0 ) ) ;
+ // InternalApplicationConfiguration.g:1962:1: ruleGenerationTask : ( ( rule__GenerationTask__Group__0 ) ) ;
public final void ruleGenerationTask() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalApplicationConfiguration.g:1916:2: ( ( ( rule__GenerationTask__Group__0 ) ) )
- // InternalApplicationConfiguration.g:1917:2: ( ( rule__GenerationTask__Group__0 ) )
+ // InternalApplicationConfiguration.g:1966:2: ( ( ( rule__GenerationTask__Group__0 ) ) )
+ // InternalApplicationConfiguration.g:1967:2: ( ( rule__GenerationTask__Group__0 ) )
{
- // InternalApplicationConfiguration.g:1917:2: ( ( rule__GenerationTask__Group__0 ) )
- // InternalApplicationConfiguration.g:1918:3: ( rule__GenerationTask__Group__0 )
+ // InternalApplicationConfiguration.g:1967:2: ( ( rule__GenerationTask__Group__0 ) )
+ // InternalApplicationConfiguration.g:1968:3: ( rule__GenerationTask__Group__0 )
{
before(grammarAccess.getGenerationTaskAccess().getGroup());
- // InternalApplicationConfiguration.g:1919:3: ( rule__GenerationTask__Group__0 )
- // InternalApplicationConfiguration.g:1919:4: rule__GenerationTask__Group__0
+ // InternalApplicationConfiguration.g:1969:3: ( rule__GenerationTask__Group__0 )
+ // InternalApplicationConfiguration.g:1969:4: rule__GenerationTask__Group__0
{
pushFollow(FOLLOW_2);
rule__GenerationTask__Group__0();
@@ -5885,21 +6041,21 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
// $ANTLR start "ruleOptimizationDirection"
- // InternalApplicationConfiguration.g:1928:1: ruleOptimizationDirection : ( ( rule__OptimizationDirection__Alternatives ) ) ;
+ // InternalApplicationConfiguration.g:1978:1: ruleOptimizationDirection : ( ( rule__OptimizationDirection__Alternatives ) ) ;
public final void ruleOptimizationDirection() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalApplicationConfiguration.g:1932:1: ( ( ( rule__OptimizationDirection__Alternatives ) ) )
- // InternalApplicationConfiguration.g:1933:2: ( ( rule__OptimizationDirection__Alternatives ) )
+ // InternalApplicationConfiguration.g:1982:1: ( ( ( rule__OptimizationDirection__Alternatives ) ) )
+ // InternalApplicationConfiguration.g:1983:2: ( ( rule__OptimizationDirection__Alternatives ) )
{
- // InternalApplicationConfiguration.g:1933:2: ( ( rule__OptimizationDirection__Alternatives ) )
- // InternalApplicationConfiguration.g:1934:3: ( rule__OptimizationDirection__Alternatives )
+ // InternalApplicationConfiguration.g:1983:2: ( ( rule__OptimizationDirection__Alternatives ) )
+ // InternalApplicationConfiguration.g:1984:3: ( rule__OptimizationDirection__Alternatives )
{
before(grammarAccess.getOptimizationDirectionAccess().getAlternatives());
- // InternalApplicationConfiguration.g:1935:3: ( rule__OptimizationDirection__Alternatives )
- // InternalApplicationConfiguration.g:1935:4: rule__OptimizationDirection__Alternatives
+ // InternalApplicationConfiguration.g:1985:3: ( rule__OptimizationDirection__Alternatives )
+ // InternalApplicationConfiguration.g:1985:4: rule__OptimizationDirection__Alternatives
{
pushFollow(FOLLOW_2);
rule__OptimizationDirection__Alternatives();
@@ -5932,21 +6088,21 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
// $ANTLR start "ruleComparisonOperator"
- // InternalApplicationConfiguration.g:1944:1: ruleComparisonOperator : ( ( rule__ComparisonOperator__Alternatives ) ) ;
+ // InternalApplicationConfiguration.g:1994:1: ruleComparisonOperator : ( ( rule__ComparisonOperator__Alternatives ) ) ;
public final void ruleComparisonOperator() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalApplicationConfiguration.g:1948:1: ( ( ( rule__ComparisonOperator__Alternatives ) ) )
- // InternalApplicationConfiguration.g:1949:2: ( ( rule__ComparisonOperator__Alternatives ) )
+ // InternalApplicationConfiguration.g:1998:1: ( ( ( rule__ComparisonOperator__Alternatives ) ) )
+ // InternalApplicationConfiguration.g:1999:2: ( ( rule__ComparisonOperator__Alternatives ) )
{
- // InternalApplicationConfiguration.g:1949:2: ( ( rule__ComparisonOperator__Alternatives ) )
- // InternalApplicationConfiguration.g:1950:3: ( rule__ComparisonOperator__Alternatives )
+ // InternalApplicationConfiguration.g:1999:2: ( ( rule__ComparisonOperator__Alternatives ) )
+ // InternalApplicationConfiguration.g:2000:3: ( rule__ComparisonOperator__Alternatives )
{
before(grammarAccess.getComparisonOperatorAccess().getAlternatives());
- // InternalApplicationConfiguration.g:1951:3: ( rule__ComparisonOperator__Alternatives )
- // InternalApplicationConfiguration.g:1951:4: rule__ComparisonOperator__Alternatives
+ // InternalApplicationConfiguration.g:2001:3: ( rule__ComparisonOperator__Alternatives )
+ // InternalApplicationConfiguration.g:2001:4: rule__ComparisonOperator__Alternatives
{
pushFollow(FOLLOW_2);
rule__ComparisonOperator__Alternatives();
@@ -5979,21 +6135,21 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
// $ANTLR start "ruleDocumentLevelSpecification"
- // InternalApplicationConfiguration.g:1960:1: ruleDocumentLevelSpecification : ( ( rule__DocumentLevelSpecification__Alternatives ) ) ;
+ // InternalApplicationConfiguration.g:2010:1: ruleDocumentLevelSpecification : ( ( rule__DocumentLevelSpecification__Alternatives ) ) ;
public final void ruleDocumentLevelSpecification() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalApplicationConfiguration.g:1964:1: ( ( ( rule__DocumentLevelSpecification__Alternatives ) ) )
- // InternalApplicationConfiguration.g:1965:2: ( ( rule__DocumentLevelSpecification__Alternatives ) )
+ // InternalApplicationConfiguration.g:2014:1: ( ( ( rule__DocumentLevelSpecification__Alternatives ) ) )
+ // InternalApplicationConfiguration.g:2015:2: ( ( rule__DocumentLevelSpecification__Alternatives ) )
{
- // InternalApplicationConfiguration.g:1965:2: ( ( rule__DocumentLevelSpecification__Alternatives ) )
- // InternalApplicationConfiguration.g:1966:3: ( rule__DocumentLevelSpecification__Alternatives )
+ // InternalApplicationConfiguration.g:2015:2: ( ( rule__DocumentLevelSpecification__Alternatives ) )
+ // InternalApplicationConfiguration.g:2016:3: ( rule__DocumentLevelSpecification__Alternatives )
{
before(grammarAccess.getDocumentLevelSpecificationAccess().getAlternatives());
- // InternalApplicationConfiguration.g:1967:3: ( rule__DocumentLevelSpecification__Alternatives )
- // InternalApplicationConfiguration.g:1967:4: rule__DocumentLevelSpecification__Alternatives
+ // InternalApplicationConfiguration.g:2017:3: ( rule__DocumentLevelSpecification__Alternatives )
+ // InternalApplicationConfiguration.g:2017:4: rule__DocumentLevelSpecification__Alternatives
{
pushFollow(FOLLOW_2);
rule__DocumentLevelSpecification__Alternatives();
@@ -6026,21 +6182,21 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
// $ANTLR start "ruleSolver"
- // InternalApplicationConfiguration.g:1976:1: ruleSolver : ( ( rule__Solver__Alternatives ) ) ;
+ // InternalApplicationConfiguration.g:2026:1: ruleSolver : ( ( rule__Solver__Alternatives ) ) ;
public final void ruleSolver() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalApplicationConfiguration.g:1980:1: ( ( ( rule__Solver__Alternatives ) ) )
- // InternalApplicationConfiguration.g:1981:2: ( ( rule__Solver__Alternatives ) )
+ // InternalApplicationConfiguration.g:2030:1: ( ( ( rule__Solver__Alternatives ) ) )
+ // InternalApplicationConfiguration.g:2031:2: ( ( rule__Solver__Alternatives ) )
{
- // InternalApplicationConfiguration.g:1981:2: ( ( rule__Solver__Alternatives ) )
- // InternalApplicationConfiguration.g:1982:3: ( rule__Solver__Alternatives )
+ // InternalApplicationConfiguration.g:2031:2: ( ( rule__Solver__Alternatives ) )
+ // InternalApplicationConfiguration.g:2032:3: ( rule__Solver__Alternatives )
{
before(grammarAccess.getSolverAccess().getAlternatives());
- // InternalApplicationConfiguration.g:1983:3: ( rule__Solver__Alternatives )
- // InternalApplicationConfiguration.g:1983:4: rule__Solver__Alternatives
+ // InternalApplicationConfiguration.g:2033:3: ( rule__Solver__Alternatives )
+ // InternalApplicationConfiguration.g:2033:4: rule__Solver__Alternatives
{
pushFollow(FOLLOW_2);
rule__Solver__Alternatives();
@@ -6073,20 +6229,20 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
// $ANTLR start "rule__Command__Alternatives"
- // InternalApplicationConfiguration.g:1991:1: rule__Command__Alternatives : ( ( ruleDeclaration ) | ( ruleTask ) );
+ // InternalApplicationConfiguration.g:2041:1: rule__Command__Alternatives : ( ( ruleDeclaration ) | ( ruleTask ) );
public final void rule__Command__Alternatives() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalApplicationConfiguration.g:1995:1: ( ( ruleDeclaration ) | ( ruleTask ) )
+ // InternalApplicationConfiguration.g:2045:1: ( ( ruleDeclaration ) | ( ruleTask ) )
int alt1=2;
int LA1_0 = input.LA(1);
- if ( (LA1_0==27||LA1_0==35||(LA1_0>=37 && LA1_0<=40)||LA1_0==52) ) {
+ if ( (LA1_0==27||LA1_0==35||(LA1_0>=37 && LA1_0<=38)||(LA1_0>=41 && LA1_0<=42)||LA1_0==54) ) {
alt1=1;
}
- else if ( (LA1_0==53) ) {
+ else if ( (LA1_0==55) ) {
alt1=2;
}
else {
@@ -6097,10 +6253,10 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
}
switch (alt1) {
case 1 :
- // InternalApplicationConfiguration.g:1996:2: ( ruleDeclaration )
+ // InternalApplicationConfiguration.g:2046:2: ( ruleDeclaration )
{
- // InternalApplicationConfiguration.g:1996:2: ( ruleDeclaration )
- // InternalApplicationConfiguration.g:1997:3: ruleDeclaration
+ // InternalApplicationConfiguration.g:2046:2: ( ruleDeclaration )
+ // InternalApplicationConfiguration.g:2047:3: ruleDeclaration
{
before(grammarAccess.getCommandAccess().getDeclarationParserRuleCall_0());
pushFollow(FOLLOW_2);
@@ -6116,10 +6272,10 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
}
break;
case 2 :
- // InternalApplicationConfiguration.g:2002:2: ( ruleTask )
+ // InternalApplicationConfiguration.g:2052:2: ( ruleTask )
{
- // InternalApplicationConfiguration.g:2002:2: ( ruleTask )
- // InternalApplicationConfiguration.g:2003:3: ruleTask
+ // InternalApplicationConfiguration.g:2052:2: ( ruleTask )
+ // InternalApplicationConfiguration.g:2053:3: ruleTask
{
before(grammarAccess.getCommandAccess().getTaskParserRuleCall_1());
pushFollow(FOLLOW_2);
@@ -6152,13 +6308,13 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
// $ANTLR start "rule__Import__Alternatives"
- // InternalApplicationConfiguration.g:2012:1: rule__Import__Alternatives : ( ( ruleEPackageImport ) | ( ruleViatraImport ) | ( ruleCftImport ) );
+ // InternalApplicationConfiguration.g:2062:1: rule__Import__Alternatives : ( ( ruleEPackageImport ) | ( ruleViatraImport ) | ( ruleCftImport ) );
public final void rule__Import__Alternatives() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalApplicationConfiguration.g:2016:1: ( ( ruleEPackageImport ) | ( ruleViatraImport ) | ( ruleCftImport ) )
+ // InternalApplicationConfiguration.g:2066:1: ( ( ruleEPackageImport ) | ( ruleViatraImport ) | ( ruleCftImport ) )
int alt2=3;
int LA2_0 = input.LA(1);
@@ -6195,10 +6351,10 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
}
switch (alt2) {
case 1 :
- // InternalApplicationConfiguration.g:2017:2: ( ruleEPackageImport )
+ // InternalApplicationConfiguration.g:2067:2: ( ruleEPackageImport )
{
- // InternalApplicationConfiguration.g:2017:2: ( ruleEPackageImport )
- // InternalApplicationConfiguration.g:2018:3: ruleEPackageImport
+ // InternalApplicationConfiguration.g:2067:2: ( ruleEPackageImport )
+ // InternalApplicationConfiguration.g:2068:3: ruleEPackageImport
{
before(grammarAccess.getImportAccess().getEPackageImportParserRuleCall_0());
pushFollow(FOLLOW_2);
@@ -6214,10 +6370,10 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
}
break;
case 2 :
- // InternalApplicationConfiguration.g:2023:2: ( ruleViatraImport )
+ // InternalApplicationConfiguration.g:2073:2: ( ruleViatraImport )
{
- // InternalApplicationConfiguration.g:2023:2: ( ruleViatraImport )
- // InternalApplicationConfiguration.g:2024:3: ruleViatraImport
+ // InternalApplicationConfiguration.g:2073:2: ( ruleViatraImport )
+ // InternalApplicationConfiguration.g:2074:3: ruleViatraImport
{
before(grammarAccess.getImportAccess().getViatraImportParserRuleCall_1());
pushFollow(FOLLOW_2);
@@ -6233,10 +6389,10 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
}
break;
case 3 :
- // InternalApplicationConfiguration.g:2029:2: ( ruleCftImport )
+ // InternalApplicationConfiguration.g:2079:2: ( ruleCftImport )
{
- // InternalApplicationConfiguration.g:2029:2: ( ruleCftImport )
- // InternalApplicationConfiguration.g:2030:3: ruleCftImport
+ // InternalApplicationConfiguration.g:2079:2: ( ruleCftImport )
+ // InternalApplicationConfiguration.g:2080:3: ruleCftImport
{
before(grammarAccess.getImportAccess().getCftImportParserRuleCall_2());
pushFollow(FOLLOW_2);
@@ -6269,13 +6425,13 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
// $ANTLR start "rule__Declaration__Alternatives"
- // InternalApplicationConfiguration.g:2039:1: rule__Declaration__Alternatives : ( ( ruleFileDeclaration ) | ( ruleMetamodelDeclaration ) | ( rulePartialModelDeclaration ) | ( ruleGraphPatternDeclaration ) | ( ruleConfigDeclaration ) | ( ruleScopeDeclaration ) | ( ruleObjectiveDeclaration ) );
+ // InternalApplicationConfiguration.g:2089:1: rule__Declaration__Alternatives : ( ( ruleFileDeclaration ) | ( ruleMetamodelDeclaration ) | ( rulePartialModelDeclaration ) | ( ruleGraphPatternDeclaration ) | ( ruleConfigDeclaration ) | ( ruleScopeDeclaration ) | ( ruleObjectiveDeclaration ) );
public final void rule__Declaration__Alternatives() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalApplicationConfiguration.g:2043:1: ( ( ruleFileDeclaration ) | ( ruleMetamodelDeclaration ) | ( rulePartialModelDeclaration ) | ( ruleGraphPatternDeclaration ) | ( ruleConfigDeclaration ) | ( ruleScopeDeclaration ) | ( ruleObjectiveDeclaration ) )
+ // InternalApplicationConfiguration.g:2093:1: ( ( ruleFileDeclaration ) | ( ruleMetamodelDeclaration ) | ( rulePartialModelDeclaration ) | ( ruleGraphPatternDeclaration ) | ( ruleConfigDeclaration ) | ( ruleScopeDeclaration ) | ( ruleObjectiveDeclaration ) )
int alt3=7;
switch ( input.LA(1) ) {
case 27:
@@ -6298,17 +6454,17 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
alt3=4;
}
break;
- case 40:
+ case 42:
{
alt3=5;
}
break;
- case 52:
+ case 54:
{
alt3=6;
}
break;
- case 39:
+ case 41:
{
alt3=7;
}
@@ -6322,10 +6478,10 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
switch (alt3) {
case 1 :
- // InternalApplicationConfiguration.g:2044:2: ( ruleFileDeclaration )
+ // InternalApplicationConfiguration.g:2094:2: ( ruleFileDeclaration )
{
- // InternalApplicationConfiguration.g:2044:2: ( ruleFileDeclaration )
- // InternalApplicationConfiguration.g:2045:3: ruleFileDeclaration
+ // InternalApplicationConfiguration.g:2094:2: ( ruleFileDeclaration )
+ // InternalApplicationConfiguration.g:2095:3: ruleFileDeclaration
{
before(grammarAccess.getDeclarationAccess().getFileDeclarationParserRuleCall_0());
pushFollow(FOLLOW_2);
@@ -6341,10 +6497,10 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
}
break;
case 2 :
- // InternalApplicationConfiguration.g:2050:2: ( ruleMetamodelDeclaration )
+ // InternalApplicationConfiguration.g:2100:2: ( ruleMetamodelDeclaration )
{
- // InternalApplicationConfiguration.g:2050:2: ( ruleMetamodelDeclaration )
- // InternalApplicationConfiguration.g:2051:3: ruleMetamodelDeclaration
+ // InternalApplicationConfiguration.g:2100:2: ( ruleMetamodelDeclaration )
+ // InternalApplicationConfiguration.g:2101:3: ruleMetamodelDeclaration
{
before(grammarAccess.getDeclarationAccess().getMetamodelDeclarationParserRuleCall_1());
pushFollow(FOLLOW_2);
@@ -6360,10 +6516,10 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
}
break;
case 3 :
- // InternalApplicationConfiguration.g:2056:2: ( rulePartialModelDeclaration )
+ // InternalApplicationConfiguration.g:2106:2: ( rulePartialModelDeclaration )
{
- // InternalApplicationConfiguration.g:2056:2: ( rulePartialModelDeclaration )
- // InternalApplicationConfiguration.g:2057:3: rulePartialModelDeclaration
+ // InternalApplicationConfiguration.g:2106:2: ( rulePartialModelDeclaration )
+ // InternalApplicationConfiguration.g:2107:3: rulePartialModelDeclaration
{
before(grammarAccess.getDeclarationAccess().getPartialModelDeclarationParserRuleCall_2());
pushFollow(FOLLOW_2);
@@ -6379,10 +6535,10 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
}
break;
case 4 :
- // InternalApplicationConfiguration.g:2062:2: ( ruleGraphPatternDeclaration )
+ // InternalApplicationConfiguration.g:2112:2: ( ruleGraphPatternDeclaration )
{
- // InternalApplicationConfiguration.g:2062:2: ( ruleGraphPatternDeclaration )
- // InternalApplicationConfiguration.g:2063:3: ruleGraphPatternDeclaration
+ // InternalApplicationConfiguration.g:2112:2: ( ruleGraphPatternDeclaration )
+ // InternalApplicationConfiguration.g:2113:3: ruleGraphPatternDeclaration
{
before(grammarAccess.getDeclarationAccess().getGraphPatternDeclarationParserRuleCall_3());
pushFollow(FOLLOW_2);
@@ -6398,10 +6554,10 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
}
break;
case 5 :
- // InternalApplicationConfiguration.g:2068:2: ( ruleConfigDeclaration )
+ // InternalApplicationConfiguration.g:2118:2: ( ruleConfigDeclaration )
{
- // InternalApplicationConfiguration.g:2068:2: ( ruleConfigDeclaration )
- // InternalApplicationConfiguration.g:2069:3: ruleConfigDeclaration
+ // InternalApplicationConfiguration.g:2118:2: ( ruleConfigDeclaration )
+ // InternalApplicationConfiguration.g:2119:3: ruleConfigDeclaration
{
before(grammarAccess.getDeclarationAccess().getConfigDeclarationParserRuleCall_4());
pushFollow(FOLLOW_2);
@@ -6417,10 +6573,10 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
}
break;
case 6 :
- // InternalApplicationConfiguration.g:2074:2: ( ruleScopeDeclaration )
+ // InternalApplicationConfiguration.g:2124:2: ( ruleScopeDeclaration )
{
- // InternalApplicationConfiguration.g:2074:2: ( ruleScopeDeclaration )
- // InternalApplicationConfiguration.g:2075:3: ruleScopeDeclaration
+ // InternalApplicationConfiguration.g:2124:2: ( ruleScopeDeclaration )
+ // InternalApplicationConfiguration.g:2125:3: ruleScopeDeclaration
{
before(grammarAccess.getDeclarationAccess().getScopeDeclarationParserRuleCall_5());
pushFollow(FOLLOW_2);
@@ -6436,10 +6592,10 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
}
break;
case 7 :
- // InternalApplicationConfiguration.g:2080:2: ( ruleObjectiveDeclaration )
+ // InternalApplicationConfiguration.g:2130:2: ( ruleObjectiveDeclaration )
{
- // InternalApplicationConfiguration.g:2080:2: ( ruleObjectiveDeclaration )
- // InternalApplicationConfiguration.g:2081:3: ruleObjectiveDeclaration
+ // InternalApplicationConfiguration.g:2130:2: ( ruleObjectiveDeclaration )
+ // InternalApplicationConfiguration.g:2131:3: ruleObjectiveDeclaration
{
before(grammarAccess.getDeclarationAccess().getObjectiveDeclarationParserRuleCall_6());
pushFollow(FOLLOW_2);
@@ -6472,13 +6628,13 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
// $ANTLR start "rule__File__Alternatives"
- // InternalApplicationConfiguration.g:2090:1: rule__File__Alternatives : ( ( ruleFileSpecification ) | ( ruleFileReference ) );
+ // InternalApplicationConfiguration.g:2140:1: rule__File__Alternatives : ( ( ruleFileSpecification ) | ( ruleFileReference ) );
public final void rule__File__Alternatives() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalApplicationConfiguration.g:2094:1: ( ( ruleFileSpecification ) | ( ruleFileReference ) )
+ // InternalApplicationConfiguration.g:2144:1: ( ( ruleFileSpecification ) | ( ruleFileReference ) )
int alt4=2;
int LA4_0 = input.LA(1);
@@ -6496,10 +6652,10 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
}
switch (alt4) {
case 1 :
- // InternalApplicationConfiguration.g:2095:2: ( ruleFileSpecification )
+ // InternalApplicationConfiguration.g:2145:2: ( ruleFileSpecification )
{
- // InternalApplicationConfiguration.g:2095:2: ( ruleFileSpecification )
- // InternalApplicationConfiguration.g:2096:3: ruleFileSpecification
+ // InternalApplicationConfiguration.g:2145:2: ( ruleFileSpecification )
+ // InternalApplicationConfiguration.g:2146:3: ruleFileSpecification
{
before(grammarAccess.getFileAccess().getFileSpecificationParserRuleCall_0());
pushFollow(FOLLOW_2);
@@ -6515,10 +6671,10 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
}
break;
case 2 :
- // InternalApplicationConfiguration.g:2101:2: ( ruleFileReference )
+ // InternalApplicationConfiguration.g:2151:2: ( ruleFileReference )
{
- // InternalApplicationConfiguration.g:2101:2: ( ruleFileReference )
- // InternalApplicationConfiguration.g:2102:3: ruleFileReference
+ // InternalApplicationConfiguration.g:2151:2: ( ruleFileReference )
+ // InternalApplicationConfiguration.g:2152:3: ruleFileReference
{
before(grammarAccess.getFileAccess().getFileReferenceParserRuleCall_1());
pushFollow(FOLLOW_2);
@@ -6551,13 +6707,13 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
// $ANTLR start "rule__MetamodelEntry__Alternatives"
- // InternalApplicationConfiguration.g:2111:1: rule__MetamodelEntry__Alternatives : ( ( ruleMetamodelElement ) | ( ruleAllPackageEntry ) );
+ // InternalApplicationConfiguration.g:2161:1: rule__MetamodelEntry__Alternatives : ( ( ruleMetamodelElement ) | ( ruleAllPackageEntry ) );
public final void rule__MetamodelEntry__Alternatives() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalApplicationConfiguration.g:2115:1: ( ( ruleMetamodelElement ) | ( ruleAllPackageEntry ) )
+ // InternalApplicationConfiguration.g:2165:1: ( ( ruleMetamodelElement ) | ( ruleAllPackageEntry ) )
int alt5=2;
int LA5_0 = input.LA(1);
@@ -6575,10 +6731,10 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
}
switch (alt5) {
case 1 :
- // InternalApplicationConfiguration.g:2116:2: ( ruleMetamodelElement )
+ // InternalApplicationConfiguration.g:2166:2: ( ruleMetamodelElement )
{
- // InternalApplicationConfiguration.g:2116:2: ( ruleMetamodelElement )
- // InternalApplicationConfiguration.g:2117:3: ruleMetamodelElement
+ // InternalApplicationConfiguration.g:2166:2: ( ruleMetamodelElement )
+ // InternalApplicationConfiguration.g:2167:3: ruleMetamodelElement
{
before(grammarAccess.getMetamodelEntryAccess().getMetamodelElementParserRuleCall_0());
pushFollow(FOLLOW_2);
@@ -6594,10 +6750,10 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
}
break;
case 2 :
- // InternalApplicationConfiguration.g:2122:2: ( ruleAllPackageEntry )
+ // InternalApplicationConfiguration.g:2172:2: ( ruleAllPackageEntry )
{
- // InternalApplicationConfiguration.g:2122:2: ( ruleAllPackageEntry )
- // InternalApplicationConfiguration.g:2123:3: ruleAllPackageEntry
+ // InternalApplicationConfiguration.g:2172:2: ( ruleAllPackageEntry )
+ // InternalApplicationConfiguration.g:2173:3: ruleAllPackageEntry
{
before(grammarAccess.getMetamodelEntryAccess().getAllPackageEntryParserRuleCall_1());
pushFollow(FOLLOW_2);
@@ -6630,13 +6786,13 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
// $ANTLR start "rule__Metamodel__Alternatives"
- // InternalApplicationConfiguration.g:2132:1: rule__Metamodel__Alternatives : ( ( ruleMetamodelReference ) | ( ruleMetamodelSpecification ) );
+ // InternalApplicationConfiguration.g:2182:1: rule__Metamodel__Alternatives : ( ( ruleMetamodelReference ) | ( ruleMetamodelSpecification ) );
public final void rule__Metamodel__Alternatives() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalApplicationConfiguration.g:2136:1: ( ( ruleMetamodelReference ) | ( ruleMetamodelSpecification ) )
+ // InternalApplicationConfiguration.g:2186:1: ( ( ruleMetamodelReference ) | ( ruleMetamodelSpecification ) )
int alt6=2;
int LA6_0 = input.LA(1);
@@ -6654,10 +6810,10 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
}
switch (alt6) {
case 1 :
- // InternalApplicationConfiguration.g:2137:2: ( ruleMetamodelReference )
+ // InternalApplicationConfiguration.g:2187:2: ( ruleMetamodelReference )
{
- // InternalApplicationConfiguration.g:2137:2: ( ruleMetamodelReference )
- // InternalApplicationConfiguration.g:2138:3: ruleMetamodelReference
+ // InternalApplicationConfiguration.g:2187:2: ( ruleMetamodelReference )
+ // InternalApplicationConfiguration.g:2188:3: ruleMetamodelReference
{
before(grammarAccess.getMetamodelAccess().getMetamodelReferenceParserRuleCall_0());
pushFollow(FOLLOW_2);
@@ -6673,10 +6829,10 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
}
break;
case 2 :
- // InternalApplicationConfiguration.g:2143:2: ( ruleMetamodelSpecification )
+ // InternalApplicationConfiguration.g:2193:2: ( ruleMetamodelSpecification )
{
- // InternalApplicationConfiguration.g:2143:2: ( ruleMetamodelSpecification )
- // InternalApplicationConfiguration.g:2144:3: ruleMetamodelSpecification
+ // InternalApplicationConfiguration.g:2193:2: ( ruleMetamodelSpecification )
+ // InternalApplicationConfiguration.g:2194:3: ruleMetamodelSpecification
{
before(grammarAccess.getMetamodelAccess().getMetamodelSpecificationParserRuleCall_1());
pushFollow(FOLLOW_2);
@@ -6709,13 +6865,13 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
// $ANTLR start "rule__PartialModelEntry__Alternatives"
- // InternalApplicationConfiguration.g:2153:1: rule__PartialModelEntry__Alternatives : ( ( ruleModelEntry ) | ( ruleFolderEntry ) );
+ // InternalApplicationConfiguration.g:2203:1: rule__PartialModelEntry__Alternatives : ( ( ruleModelEntry ) | ( ruleFolderEntry ) );
public final void rule__PartialModelEntry__Alternatives() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalApplicationConfiguration.g:2157:1: ( ( ruleModelEntry ) | ( ruleFolderEntry ) )
+ // InternalApplicationConfiguration.g:2207:1: ( ( ruleModelEntry ) | ( ruleFolderEntry ) )
int alt7=2;
int LA7_0 = input.LA(1);
@@ -6733,10 +6889,10 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
}
switch (alt7) {
case 1 :
- // InternalApplicationConfiguration.g:2158:2: ( ruleModelEntry )
+ // InternalApplicationConfiguration.g:2208:2: ( ruleModelEntry )
{
- // InternalApplicationConfiguration.g:2158:2: ( ruleModelEntry )
- // InternalApplicationConfiguration.g:2159:3: ruleModelEntry
+ // InternalApplicationConfiguration.g:2208:2: ( ruleModelEntry )
+ // InternalApplicationConfiguration.g:2209:3: ruleModelEntry
{
before(grammarAccess.getPartialModelEntryAccess().getModelEntryParserRuleCall_0());
pushFollow(FOLLOW_2);
@@ -6752,10 +6908,10 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
}
break;
case 2 :
- // InternalApplicationConfiguration.g:2164:2: ( ruleFolderEntry )
+ // InternalApplicationConfiguration.g:2214:2: ( ruleFolderEntry )
{
- // InternalApplicationConfiguration.g:2164:2: ( ruleFolderEntry )
- // InternalApplicationConfiguration.g:2165:3: ruleFolderEntry
+ // InternalApplicationConfiguration.g:2214:2: ( ruleFolderEntry )
+ // InternalApplicationConfiguration.g:2215:3: ruleFolderEntry
{
before(grammarAccess.getPartialModelEntryAccess().getFolderEntryParserRuleCall_1());
pushFollow(FOLLOW_2);
@@ -6788,13 +6944,13 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
// $ANTLR start "rule__PartialModel__Alternatives"
- // InternalApplicationConfiguration.g:2174:1: rule__PartialModel__Alternatives : ( ( rulePartialModelSpecification ) | ( rulePartialModelReference ) );
+ // InternalApplicationConfiguration.g:2224:1: rule__PartialModel__Alternatives : ( ( rulePartialModelSpecification ) | ( rulePartialModelReference ) );
public final void rule__PartialModel__Alternatives() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalApplicationConfiguration.g:2178:1: ( ( rulePartialModelSpecification ) | ( rulePartialModelReference ) )
+ // InternalApplicationConfiguration.g:2228:1: ( ( rulePartialModelSpecification ) | ( rulePartialModelReference ) )
int alt8=2;
int LA8_0 = input.LA(1);
@@ -6812,10 +6968,10 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
}
switch (alt8) {
case 1 :
- // InternalApplicationConfiguration.g:2179:2: ( rulePartialModelSpecification )
+ // InternalApplicationConfiguration.g:2229:2: ( rulePartialModelSpecification )
{
- // InternalApplicationConfiguration.g:2179:2: ( rulePartialModelSpecification )
- // InternalApplicationConfiguration.g:2180:3: rulePartialModelSpecification
+ // InternalApplicationConfiguration.g:2229:2: ( rulePartialModelSpecification )
+ // InternalApplicationConfiguration.g:2230:3: rulePartialModelSpecification
{
before(grammarAccess.getPartialModelAccess().getPartialModelSpecificationParserRuleCall_0());
pushFollow(FOLLOW_2);
@@ -6831,10 +6987,10 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
}
break;
case 2 :
- // InternalApplicationConfiguration.g:2185:2: ( rulePartialModelReference )
+ // InternalApplicationConfiguration.g:2235:2: ( rulePartialModelReference )
{
- // InternalApplicationConfiguration.g:2185:2: ( rulePartialModelReference )
- // InternalApplicationConfiguration.g:2186:3: rulePartialModelReference
+ // InternalApplicationConfiguration.g:2235:2: ( rulePartialModelReference )
+ // InternalApplicationConfiguration.g:2236:3: rulePartialModelReference
{
before(grammarAccess.getPartialModelAccess().getPartialModelReferenceParserRuleCall_1());
pushFollow(FOLLOW_2);
@@ -6867,13 +7023,13 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
// $ANTLR start "rule__PatternEntry__Alternatives"
- // InternalApplicationConfiguration.g:2195:1: rule__PatternEntry__Alternatives : ( ( rulePatternElement ) | ( ruleAllPatternEntry ) );
+ // InternalApplicationConfiguration.g:2245:1: rule__PatternEntry__Alternatives : ( ( rulePatternElement ) | ( ruleAllPatternEntry ) );
public final void rule__PatternEntry__Alternatives() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalApplicationConfiguration.g:2199:1: ( ( rulePatternElement ) | ( ruleAllPatternEntry ) )
+ // InternalApplicationConfiguration.g:2249:1: ( ( rulePatternElement ) | ( ruleAllPatternEntry ) )
int alt9=2;
int LA9_0 = input.LA(1);
@@ -6891,10 +7047,10 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
}
switch (alt9) {
case 1 :
- // InternalApplicationConfiguration.g:2200:2: ( rulePatternElement )
+ // InternalApplicationConfiguration.g:2250:2: ( rulePatternElement )
{
- // InternalApplicationConfiguration.g:2200:2: ( rulePatternElement )
- // InternalApplicationConfiguration.g:2201:3: rulePatternElement
+ // InternalApplicationConfiguration.g:2250:2: ( rulePatternElement )
+ // InternalApplicationConfiguration.g:2251:3: rulePatternElement
{
before(grammarAccess.getPatternEntryAccess().getPatternElementParserRuleCall_0());
pushFollow(FOLLOW_2);
@@ -6910,10 +7066,10 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
}
break;
case 2 :
- // InternalApplicationConfiguration.g:2206:2: ( ruleAllPatternEntry )
+ // InternalApplicationConfiguration.g:2256:2: ( ruleAllPatternEntry )
{
- // InternalApplicationConfiguration.g:2206:2: ( ruleAllPatternEntry )
- // InternalApplicationConfiguration.g:2207:3: ruleAllPatternEntry
+ // InternalApplicationConfiguration.g:2256:2: ( ruleAllPatternEntry )
+ // InternalApplicationConfiguration.g:2257:3: ruleAllPatternEntry
{
before(grammarAccess.getPatternEntryAccess().getAllPatternEntryParserRuleCall_1());
pushFollow(FOLLOW_2);
@@ -6946,13 +7102,13 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
// $ANTLR start "rule__GraphPattern__Alternatives"
- // InternalApplicationConfiguration.g:2216:1: rule__GraphPattern__Alternatives : ( ( ruleGraphPatternReference ) | ( rulePatternSpecification ) );
+ // InternalApplicationConfiguration.g:2266:1: rule__GraphPattern__Alternatives : ( ( ruleGraphPatternReference ) | ( rulePatternSpecification ) );
public final void rule__GraphPattern__Alternatives() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalApplicationConfiguration.g:2220:1: ( ( ruleGraphPatternReference ) | ( rulePatternSpecification ) )
+ // InternalApplicationConfiguration.g:2270:1: ( ( ruleGraphPatternReference ) | ( rulePatternSpecification ) )
int alt10=2;
int LA10_0 = input.LA(1);
@@ -6970,10 +7126,10 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
}
switch (alt10) {
case 1 :
- // InternalApplicationConfiguration.g:2221:2: ( ruleGraphPatternReference )
+ // InternalApplicationConfiguration.g:2271:2: ( ruleGraphPatternReference )
{
- // InternalApplicationConfiguration.g:2221:2: ( ruleGraphPatternReference )
- // InternalApplicationConfiguration.g:2222:3: ruleGraphPatternReference
+ // InternalApplicationConfiguration.g:2271:2: ( ruleGraphPatternReference )
+ // InternalApplicationConfiguration.g:2272:3: ruleGraphPatternReference
{
before(grammarAccess.getGraphPatternAccess().getGraphPatternReferenceParserRuleCall_0());
pushFollow(FOLLOW_2);
@@ -6989,10 +7145,10 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
}
break;
case 2 :
- // InternalApplicationConfiguration.g:2227:2: ( rulePatternSpecification )
+ // InternalApplicationConfiguration.g:2277:2: ( rulePatternSpecification )
{
- // InternalApplicationConfiguration.g:2227:2: ( rulePatternSpecification )
- // InternalApplicationConfiguration.g:2228:3: rulePatternSpecification
+ // InternalApplicationConfiguration.g:2277:2: ( rulePatternSpecification )
+ // InternalApplicationConfiguration.g:2278:3: rulePatternSpecification
{
before(grammarAccess.getGraphPatternAccess().getPatternSpecificationParserRuleCall_1());
pushFollow(FOLLOW_2);
@@ -7025,20 +7181,20 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
// $ANTLR start "rule__ObjectiveEntry__Alternatives"
- // InternalApplicationConfiguration.g:2237:1: rule__ObjectiveEntry__Alternatives : ( ( ruleOptimizationEntry ) | ( ruleThresholdEntry ) );
+ // InternalApplicationConfiguration.g:2287:1: rule__ObjectiveEntry__Alternatives : ( ( ruleOptimizationEntry ) | ( ruleThresholdEntry ) );
public final void rule__ObjectiveEntry__Alternatives() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalApplicationConfiguration.g:2241:1: ( ( ruleOptimizationEntry ) | ( ruleThresholdEntry ) )
+ // InternalApplicationConfiguration.g:2291:1: ( ( ruleOptimizationEntry ) | ( ruleThresholdEntry ) )
int alt11=2;
int LA11_0 = input.LA(1);
if ( ((LA11_0>=11 && LA11_0<=12)) ) {
alt11=1;
}
- else if ( (LA11_0==26) ) {
+ else if ( (LA11_0==26||LA11_0==40) ) {
alt11=2;
}
else {
@@ -7049,10 +7205,10 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
}
switch (alt11) {
case 1 :
- // InternalApplicationConfiguration.g:2242:2: ( ruleOptimizationEntry )
+ // InternalApplicationConfiguration.g:2292:2: ( ruleOptimizationEntry )
{
- // InternalApplicationConfiguration.g:2242:2: ( ruleOptimizationEntry )
- // InternalApplicationConfiguration.g:2243:3: ruleOptimizationEntry
+ // InternalApplicationConfiguration.g:2292:2: ( ruleOptimizationEntry )
+ // InternalApplicationConfiguration.g:2293:3: ruleOptimizationEntry
{
before(grammarAccess.getObjectiveEntryAccess().getOptimizationEntryParserRuleCall_0());
pushFollow(FOLLOW_2);
@@ -7068,10 +7224,10 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
}
break;
case 2 :
- // InternalApplicationConfiguration.g:2248:2: ( ruleThresholdEntry )
+ // InternalApplicationConfiguration.g:2298:2: ( ruleThresholdEntry )
{
- // InternalApplicationConfiguration.g:2248:2: ( ruleThresholdEntry )
- // InternalApplicationConfiguration.g:2249:3: ruleThresholdEntry
+ // InternalApplicationConfiguration.g:2298:2: ( ruleThresholdEntry )
+ // InternalApplicationConfiguration.g:2299:3: ruleThresholdEntry
{
before(grammarAccess.getObjectiveEntryAccess().getThresholdEntryParserRuleCall_1());
pushFollow(FOLLOW_2);
@@ -7103,21 +7259,21 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
// $ANTLR end "rule__ObjectiveEntry__Alternatives"
- // $ANTLR start "rule__Objective__Alternatives"
- // InternalApplicationConfiguration.g:2258:1: rule__Objective__Alternatives : ( ( ruleObjectiveReference ) | ( ruleObjectiveSpecification ) );
- public final void rule__Objective__Alternatives() throws RecognitionException {
+ // $ANTLR start "rule__ReliabilityObjectiveFunction__Alternatives"
+ // InternalApplicationConfiguration.g:2308:1: rule__ReliabilityObjectiveFunction__Alternatives : ( ( ruleReliabiltiyProbability ) | ( ruleMtff ) );
+ public final void rule__ReliabilityObjectiveFunction__Alternatives() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalApplicationConfiguration.g:2262:1: ( ( ruleObjectiveReference ) | ( ruleObjectiveSpecification ) )
+ // InternalApplicationConfiguration.g:2312:1: ( ( ruleReliabiltiyProbability ) | ( ruleMtff ) )
int alt12=2;
int LA12_0 = input.LA(1);
- if ( (LA12_0==RULE_ID) ) {
+ if ( (LA12_0==26) ) {
alt12=1;
}
- else if ( (LA12_0==29) ) {
+ else if ( (LA12_0==40) ) {
alt12=2;
}
else {
@@ -7128,10 +7284,89 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
}
switch (alt12) {
case 1 :
- // InternalApplicationConfiguration.g:2263:2: ( ruleObjectiveReference )
+ // InternalApplicationConfiguration.g:2313:2: ( ruleReliabiltiyProbability )
+ {
+ // InternalApplicationConfiguration.g:2313:2: ( ruleReliabiltiyProbability )
+ // InternalApplicationConfiguration.g:2314:3: ruleReliabiltiyProbability
+ {
+ before(grammarAccess.getReliabilityObjectiveFunctionAccess().getReliabiltiyProbabilityParserRuleCall_0());
+ pushFollow(FOLLOW_2);
+ ruleReliabiltiyProbability();
+
+ state._fsp--;
+
+ after(grammarAccess.getReliabilityObjectiveFunctionAccess().getReliabiltiyProbabilityParserRuleCall_0());
+
+ }
+
+
+ }
+ break;
+ case 2 :
+ // InternalApplicationConfiguration.g:2319:2: ( ruleMtff )
+ {
+ // InternalApplicationConfiguration.g:2319:2: ( ruleMtff )
+ // InternalApplicationConfiguration.g:2320:3: ruleMtff
+ {
+ before(grammarAccess.getReliabilityObjectiveFunctionAccess().getMtffParserRuleCall_1());
+ pushFollow(FOLLOW_2);
+ ruleMtff();
+
+ state._fsp--;
+
+ after(grammarAccess.getReliabilityObjectiveFunctionAccess().getMtffParserRuleCall_1());
+
+ }
+
+
+ }
+ break;
+
+ }
+ }
+ catch (RecognitionException re) {
+ reportError(re);
+ recover(input,re);
+ }
+ finally {
+
+ restoreStackSize(stackSize);
+
+ }
+ return ;
+ }
+ // $ANTLR end "rule__ReliabilityObjectiveFunction__Alternatives"
+
+
+ // $ANTLR start "rule__Objective__Alternatives"
+ // InternalApplicationConfiguration.g:2329:1: rule__Objective__Alternatives : ( ( ruleObjectiveReference ) | ( ruleObjectiveSpecification ) );
+ public final void rule__Objective__Alternatives() throws RecognitionException {
+
+ int stackSize = keepStackSize();
+
+ try {
+ // InternalApplicationConfiguration.g:2333:1: ( ( ruleObjectiveReference ) | ( ruleObjectiveSpecification ) )
+ int alt13=2;
+ int LA13_0 = input.LA(1);
+
+ if ( (LA13_0==RULE_ID) ) {
+ alt13=1;
+ }
+ else if ( (LA13_0==29) ) {
+ alt13=2;
+ }
+ else {
+ NoViableAltException nvae =
+ new NoViableAltException("", 13, 0, input);
+
+ throw nvae;
+ }
+ switch (alt13) {
+ case 1 :
+ // InternalApplicationConfiguration.g:2334:2: ( ruleObjectiveReference )
{
- // InternalApplicationConfiguration.g:2263:2: ( ruleObjectiveReference )
- // InternalApplicationConfiguration.g:2264:3: ruleObjectiveReference
+ // InternalApplicationConfiguration.g:2334:2: ( ruleObjectiveReference )
+ // InternalApplicationConfiguration.g:2335:3: ruleObjectiveReference
{
before(grammarAccess.getObjectiveAccess().getObjectiveReferenceParserRuleCall_0());
pushFollow(FOLLOW_2);
@@ -7147,10 +7382,10 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
}
break;
case 2 :
- // InternalApplicationConfiguration.g:2269:2: ( ruleObjectiveSpecification )
+ // InternalApplicationConfiguration.g:2340:2: ( ruleObjectiveSpecification )
{
- // InternalApplicationConfiguration.g:2269:2: ( ruleObjectiveSpecification )
- // InternalApplicationConfiguration.g:2270:3: ruleObjectiveSpecification
+ // InternalApplicationConfiguration.g:2340:2: ( ruleObjectiveSpecification )
+ // InternalApplicationConfiguration.g:2341:3: ruleObjectiveSpecification
{
before(grammarAccess.getObjectiveAccess().getObjectiveSpecificationParserRuleCall_1());
pushFollow(FOLLOW_2);
@@ -7183,48 +7418,48 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
// $ANTLR start "rule__ConfigEntry__Alternatives"
- // InternalApplicationConfiguration.g:2279:1: rule__ConfigEntry__Alternatives : ( ( ruleDocumentationEntry ) | ( ruleRuntimeEntry ) | ( ruleMemoryEntry ) | ( ruleCustomEntry ) );
+ // InternalApplicationConfiguration.g:2350:1: rule__ConfigEntry__Alternatives : ( ( ruleDocumentationEntry ) | ( ruleRuntimeEntry ) | ( ruleMemoryEntry ) | ( ruleCustomEntry ) );
public final void rule__ConfigEntry__Alternatives() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalApplicationConfiguration.g:2283:1: ( ( ruleDocumentationEntry ) | ( ruleRuntimeEntry ) | ( ruleMemoryEntry ) | ( ruleCustomEntry ) )
- int alt13=4;
+ // InternalApplicationConfiguration.g:2354:1: ( ( ruleDocumentationEntry ) | ( ruleRuntimeEntry ) | ( ruleMemoryEntry ) | ( ruleCustomEntry ) )
+ int alt14=4;
switch ( input.LA(1) ) {
- case 41:
+ case 43:
{
- alt13=1;
+ alt14=1;
}
break;
- case 42:
+ case 44:
{
- alt13=2;
+ alt14=2;
}
break;
- case 43:
+ case 45:
{
- alt13=3;
+ alt14=3;
}
break;
case RULE_STRING:
{
- alt13=4;
+ alt14=4;
}
break;
default:
NoViableAltException nvae =
- new NoViableAltException("", 13, 0, input);
+ new NoViableAltException("", 14, 0, input);
throw nvae;
}
- switch (alt13) {
+ switch (alt14) {
case 1 :
- // InternalApplicationConfiguration.g:2284:2: ( ruleDocumentationEntry )
+ // InternalApplicationConfiguration.g:2355:2: ( ruleDocumentationEntry )
{
- // InternalApplicationConfiguration.g:2284:2: ( ruleDocumentationEntry )
- // InternalApplicationConfiguration.g:2285:3: ruleDocumentationEntry
+ // InternalApplicationConfiguration.g:2355:2: ( ruleDocumentationEntry )
+ // InternalApplicationConfiguration.g:2356:3: ruleDocumentationEntry
{
before(grammarAccess.getConfigEntryAccess().getDocumentationEntryParserRuleCall_0());
pushFollow(FOLLOW_2);
@@ -7240,10 +7475,10 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
}
break;
case 2 :
- // InternalApplicationConfiguration.g:2290:2: ( ruleRuntimeEntry )
+ // InternalApplicationConfiguration.g:2361:2: ( ruleRuntimeEntry )
{
- // InternalApplicationConfiguration.g:2290:2: ( ruleRuntimeEntry )
- // InternalApplicationConfiguration.g:2291:3: ruleRuntimeEntry
+ // InternalApplicationConfiguration.g:2361:2: ( ruleRuntimeEntry )
+ // InternalApplicationConfiguration.g:2362:3: ruleRuntimeEntry
{
before(grammarAccess.getConfigEntryAccess().getRuntimeEntryParserRuleCall_1());
pushFollow(FOLLOW_2);
@@ -7259,10 +7494,10 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
}
break;
case 3 :
- // InternalApplicationConfiguration.g:2296:2: ( ruleMemoryEntry )
+ // InternalApplicationConfiguration.g:2367:2: ( ruleMemoryEntry )
{
- // InternalApplicationConfiguration.g:2296:2: ( ruleMemoryEntry )
- // InternalApplicationConfiguration.g:2297:3: ruleMemoryEntry
+ // InternalApplicationConfiguration.g:2367:2: ( ruleMemoryEntry )
+ // InternalApplicationConfiguration.g:2368:3: ruleMemoryEntry
{
before(grammarAccess.getConfigEntryAccess().getMemoryEntryParserRuleCall_2());
pushFollow(FOLLOW_2);
@@ -7278,10 +7513,10 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
}
break;
case 4 :
- // InternalApplicationConfiguration.g:2302:2: ( ruleCustomEntry )
+ // InternalApplicationConfiguration.g:2373:2: ( ruleCustomEntry )
{
- // InternalApplicationConfiguration.g:2302:2: ( ruleCustomEntry )
- // InternalApplicationConfiguration.g:2303:3: ruleCustomEntry
+ // InternalApplicationConfiguration.g:2373:2: ( ruleCustomEntry )
+ // InternalApplicationConfiguration.g:2374:3: ruleCustomEntry
{
before(grammarAccess.getConfigEntryAccess().getCustomEntryParserRuleCall_3());
pushFollow(FOLLOW_2);
@@ -7314,34 +7549,34 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
// $ANTLR start "rule__Config__Alternatives"
- // InternalApplicationConfiguration.g:2312:1: rule__Config__Alternatives : ( ( ruleConfigSpecification ) | ( ruleConfigReference ) );
+ // InternalApplicationConfiguration.g:2383:1: rule__Config__Alternatives : ( ( ruleConfigSpecification ) | ( ruleConfigReference ) );
public final void rule__Config__Alternatives() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalApplicationConfiguration.g:2316:1: ( ( ruleConfigSpecification ) | ( ruleConfigReference ) )
- int alt14=2;
- int LA14_0 = input.LA(1);
+ // InternalApplicationConfiguration.g:2387:1: ( ( ruleConfigSpecification ) | ( ruleConfigReference ) )
+ int alt15=2;
+ int LA15_0 = input.LA(1);
- if ( (LA14_0==29) ) {
- alt14=1;
+ if ( (LA15_0==29) ) {
+ alt15=1;
}
- else if ( (LA14_0==RULE_ID) ) {
- alt14=2;
+ else if ( (LA15_0==RULE_ID) ) {
+ alt15=2;
}
else {
NoViableAltException nvae =
- new NoViableAltException("", 14, 0, input);
+ new NoViableAltException("", 15, 0, input);
throw nvae;
}
- switch (alt14) {
+ switch (alt15) {
case 1 :
- // InternalApplicationConfiguration.g:2317:2: ( ruleConfigSpecification )
+ // InternalApplicationConfiguration.g:2388:2: ( ruleConfigSpecification )
{
- // InternalApplicationConfiguration.g:2317:2: ( ruleConfigSpecification )
- // InternalApplicationConfiguration.g:2318:3: ruleConfigSpecification
+ // InternalApplicationConfiguration.g:2388:2: ( ruleConfigSpecification )
+ // InternalApplicationConfiguration.g:2389:3: ruleConfigSpecification
{
before(grammarAccess.getConfigAccess().getConfigSpecificationParserRuleCall_0());
pushFollow(FOLLOW_2);
@@ -7357,10 +7592,10 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
}
break;
case 2 :
- // InternalApplicationConfiguration.g:2323:2: ( ruleConfigReference )
+ // InternalApplicationConfiguration.g:2394:2: ( ruleConfigReference )
{
- // InternalApplicationConfiguration.g:2323:2: ( ruleConfigReference )
- // InternalApplicationConfiguration.g:2324:3: ruleConfigReference
+ // InternalApplicationConfiguration.g:2394:2: ( ruleConfigReference )
+ // InternalApplicationConfiguration.g:2395:3: ruleConfigReference
{
before(grammarAccess.getConfigAccess().getConfigReferenceParserRuleCall_1());
pushFollow(FOLLOW_2);
@@ -7393,46 +7628,46 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
// $ANTLR start "rule__TypeScope__Alternatives"
- // InternalApplicationConfiguration.g:2333:1: rule__TypeScope__Alternatives : ( ( ruleClassTypeScope ) | ( ruleObjectTypeScope ) | ( ruleIntegerTypeScope ) | ( ruleRealTypeScope ) | ( ruleStringTypeScope ) );
+ // InternalApplicationConfiguration.g:2404:1: rule__TypeScope__Alternatives : ( ( ruleClassTypeScope ) | ( ruleObjectTypeScope ) | ( ruleIntegerTypeScope ) | ( ruleRealTypeScope ) | ( ruleStringTypeScope ) );
public final void rule__TypeScope__Alternatives() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalApplicationConfiguration.g:2337:1: ( ( ruleClassTypeScope ) | ( ruleObjectTypeScope ) | ( ruleIntegerTypeScope ) | ( ruleRealTypeScope ) | ( ruleStringTypeScope ) )
- int alt15=5;
- int LA15_0 = input.LA(1);
+ // InternalApplicationConfiguration.g:2408:1: ( ( ruleClassTypeScope ) | ( ruleObjectTypeScope ) | ( ruleIntegerTypeScope ) | ( ruleRealTypeScope ) | ( ruleStringTypeScope ) )
+ int alt16=5;
+ int LA16_0 = input.LA(1);
- if ( (LA15_0==44) ) {
+ if ( (LA16_0==46) ) {
switch ( input.LA(2) ) {
- case 50:
+ case 51:
{
- alt15=5;
+ alt16=4;
}
break;
case 47:
{
- alt15=2;
+ alt16=1;
}
break;
- case 48:
+ case 52:
{
- alt15=3;
+ alt16=5;
}
break;
case 49:
{
- alt15=4;
+ alt16=2;
}
break;
- case 45:
+ case 50:
{
- alt15=1;
+ alt16=3;
}
break;
default:
NoViableAltException nvae =
- new NoViableAltException("", 15, 1, input);
+ new NoViableAltException("", 16, 1, input);
throw nvae;
}
@@ -7440,16 +7675,16 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
}
else {
NoViableAltException nvae =
- new NoViableAltException("", 15, 0, input);
+ new NoViableAltException("", 16, 0, input);
throw nvae;
}
- switch (alt15) {
+ switch (alt16) {
case 1 :
- // InternalApplicationConfiguration.g:2338:2: ( ruleClassTypeScope )
+ // InternalApplicationConfiguration.g:2409:2: ( ruleClassTypeScope )
{
- // InternalApplicationConfiguration.g:2338:2: ( ruleClassTypeScope )
- // InternalApplicationConfiguration.g:2339:3: ruleClassTypeScope
+ // InternalApplicationConfiguration.g:2409:2: ( ruleClassTypeScope )
+ // InternalApplicationConfiguration.g:2410:3: ruleClassTypeScope
{
before(grammarAccess.getTypeScopeAccess().getClassTypeScopeParserRuleCall_0());
pushFollow(FOLLOW_2);
@@ -7465,10 +7700,10 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
}
break;
case 2 :
- // InternalApplicationConfiguration.g:2344:2: ( ruleObjectTypeScope )
+ // InternalApplicationConfiguration.g:2415:2: ( ruleObjectTypeScope )
{
- // InternalApplicationConfiguration.g:2344:2: ( ruleObjectTypeScope )
- // InternalApplicationConfiguration.g:2345:3: ruleObjectTypeScope
+ // InternalApplicationConfiguration.g:2415:2: ( ruleObjectTypeScope )
+ // InternalApplicationConfiguration.g:2416:3: ruleObjectTypeScope
{
before(grammarAccess.getTypeScopeAccess().getObjectTypeScopeParserRuleCall_1());
pushFollow(FOLLOW_2);
@@ -7484,10 +7719,10 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
}
break;
case 3 :
- // InternalApplicationConfiguration.g:2350:2: ( ruleIntegerTypeScope )
+ // InternalApplicationConfiguration.g:2421:2: ( ruleIntegerTypeScope )
{
- // InternalApplicationConfiguration.g:2350:2: ( ruleIntegerTypeScope )
- // InternalApplicationConfiguration.g:2351:3: ruleIntegerTypeScope
+ // InternalApplicationConfiguration.g:2421:2: ( ruleIntegerTypeScope )
+ // InternalApplicationConfiguration.g:2422:3: ruleIntegerTypeScope
{
before(grammarAccess.getTypeScopeAccess().getIntegerTypeScopeParserRuleCall_2());
pushFollow(FOLLOW_2);
@@ -7503,10 +7738,10 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
}
break;
case 4 :
- // InternalApplicationConfiguration.g:2356:2: ( ruleRealTypeScope )
+ // InternalApplicationConfiguration.g:2427:2: ( ruleRealTypeScope )
{
- // InternalApplicationConfiguration.g:2356:2: ( ruleRealTypeScope )
- // InternalApplicationConfiguration.g:2357:3: ruleRealTypeScope
+ // InternalApplicationConfiguration.g:2427:2: ( ruleRealTypeScope )
+ // InternalApplicationConfiguration.g:2428:3: ruleRealTypeScope
{
before(grammarAccess.getTypeScopeAccess().getRealTypeScopeParserRuleCall_3());
pushFollow(FOLLOW_2);
@@ -7522,10 +7757,10 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
}
break;
case 5 :
- // InternalApplicationConfiguration.g:2362:2: ( ruleStringTypeScope )
+ // InternalApplicationConfiguration.g:2433:2: ( ruleStringTypeScope )
{
- // InternalApplicationConfiguration.g:2362:2: ( ruleStringTypeScope )
- // InternalApplicationConfiguration.g:2363:3: ruleStringTypeScope
+ // InternalApplicationConfiguration.g:2433:2: ( ruleStringTypeScope )
+ // InternalApplicationConfiguration.g:2434:3: ruleStringTypeScope
{
before(grammarAccess.getTypeScopeAccess().getStringTypeScopeParserRuleCall_4());
pushFollow(FOLLOW_2);
@@ -7558,38 +7793,38 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
// $ANTLR start "rule__ClassTypeScope__Alternatives_2"
- // InternalApplicationConfiguration.g:2372:1: rule__ClassTypeScope__Alternatives_2 : ( ( ( rule__ClassTypeScope__SetsNewAssignment_2_0 ) ) | ( ( rule__ClassTypeScope__SetsSumAssignment_2_1 ) ) );
+ // InternalApplicationConfiguration.g:2443:1: rule__ClassTypeScope__Alternatives_2 : ( ( ( rule__ClassTypeScope__SetsNewAssignment_2_0 ) ) | ( ( rule__ClassTypeScope__SetsSumAssignment_2_1 ) ) );
public final void rule__ClassTypeScope__Alternatives_2() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalApplicationConfiguration.g:2376:1: ( ( ( rule__ClassTypeScope__SetsNewAssignment_2_0 ) ) | ( ( rule__ClassTypeScope__SetsSumAssignment_2_1 ) ) )
- int alt16=2;
- int LA16_0 = input.LA(1);
+ // InternalApplicationConfiguration.g:2447:1: ( ( ( rule__ClassTypeScope__SetsNewAssignment_2_0 ) ) | ( ( rule__ClassTypeScope__SetsSumAssignment_2_1 ) ) )
+ int alt17=2;
+ int LA17_0 = input.LA(1);
- if ( (LA16_0==60) ) {
- alt16=1;
+ if ( (LA17_0==62) ) {
+ alt17=1;
}
- else if ( (LA16_0==28) ) {
- alt16=2;
+ else if ( (LA17_0==28) ) {
+ alt17=2;
}
else {
NoViableAltException nvae =
- new NoViableAltException("", 16, 0, input);
+ new NoViableAltException("", 17, 0, input);
throw nvae;
}
- switch (alt16) {
+ switch (alt17) {
case 1 :
- // InternalApplicationConfiguration.g:2377:2: ( ( rule__ClassTypeScope__SetsNewAssignment_2_0 ) )
+ // InternalApplicationConfiguration.g:2448:2: ( ( rule__ClassTypeScope__SetsNewAssignment_2_0 ) )
{
- // InternalApplicationConfiguration.g:2377:2: ( ( rule__ClassTypeScope__SetsNewAssignment_2_0 ) )
- // InternalApplicationConfiguration.g:2378:3: ( rule__ClassTypeScope__SetsNewAssignment_2_0 )
+ // InternalApplicationConfiguration.g:2448:2: ( ( rule__ClassTypeScope__SetsNewAssignment_2_0 ) )
+ // InternalApplicationConfiguration.g:2449:3: ( rule__ClassTypeScope__SetsNewAssignment_2_0 )
{
before(grammarAccess.getClassTypeScopeAccess().getSetsNewAssignment_2_0());
- // InternalApplicationConfiguration.g:2379:3: ( rule__ClassTypeScope__SetsNewAssignment_2_0 )
- // InternalApplicationConfiguration.g:2379:4: rule__ClassTypeScope__SetsNewAssignment_2_0
+ // InternalApplicationConfiguration.g:2450:3: ( rule__ClassTypeScope__SetsNewAssignment_2_0 )
+ // InternalApplicationConfiguration.g:2450:4: rule__ClassTypeScope__SetsNewAssignment_2_0
{
pushFollow(FOLLOW_2);
rule__ClassTypeScope__SetsNewAssignment_2_0();
@@ -7607,14 +7842,14 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
}
break;
case 2 :
- // InternalApplicationConfiguration.g:2383:2: ( ( rule__ClassTypeScope__SetsSumAssignment_2_1 ) )
+ // InternalApplicationConfiguration.g:2454:2: ( ( rule__ClassTypeScope__SetsSumAssignment_2_1 ) )
{
- // InternalApplicationConfiguration.g:2383:2: ( ( rule__ClassTypeScope__SetsSumAssignment_2_1 ) )
- // InternalApplicationConfiguration.g:2384:3: ( rule__ClassTypeScope__SetsSumAssignment_2_1 )
+ // InternalApplicationConfiguration.g:2454:2: ( ( rule__ClassTypeScope__SetsSumAssignment_2_1 ) )
+ // InternalApplicationConfiguration.g:2455:3: ( rule__ClassTypeScope__SetsSumAssignment_2_1 )
{
before(grammarAccess.getClassTypeScopeAccess().getSetsSumAssignment_2_1());
- // InternalApplicationConfiguration.g:2385:3: ( rule__ClassTypeScope__SetsSumAssignment_2_1 )
- // InternalApplicationConfiguration.g:2385:4: rule__ClassTypeScope__SetsSumAssignment_2_1
+ // InternalApplicationConfiguration.g:2456:3: ( rule__ClassTypeScope__SetsSumAssignment_2_1 )
+ // InternalApplicationConfiguration.g:2456:4: rule__ClassTypeScope__SetsSumAssignment_2_1
{
pushFollow(FOLLOW_2);
rule__ClassTypeScope__SetsSumAssignment_2_1();
@@ -7649,51 +7884,51 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
// $ANTLR start "rule__ClassTypeScope__Alternatives_3"
- // InternalApplicationConfiguration.g:2393:1: rule__ClassTypeScope__Alternatives_3 : ( ( ( rule__ClassTypeScope__NumberAssignment_3_0 ) ) | ( ( rule__ClassTypeScope__NumberAssignment_3_1 ) ) );
+ // InternalApplicationConfiguration.g:2464:1: rule__ClassTypeScope__Alternatives_3 : ( ( ( rule__ClassTypeScope__NumberAssignment_3_0 ) ) | ( ( rule__ClassTypeScope__NumberAssignment_3_1 ) ) );
public final void rule__ClassTypeScope__Alternatives_3() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalApplicationConfiguration.g:2397:1: ( ( ( rule__ClassTypeScope__NumberAssignment_3_0 ) ) | ( ( rule__ClassTypeScope__NumberAssignment_3_1 ) ) )
- int alt17=2;
- int LA17_0 = input.LA(1);
+ // InternalApplicationConfiguration.g:2468:1: ( ( ( rule__ClassTypeScope__NumberAssignment_3_0 ) ) | ( ( rule__ClassTypeScope__NumberAssignment_3_1 ) ) )
+ int alt18=2;
+ int LA18_0 = input.LA(1);
- if ( (LA17_0==RULE_INT) ) {
- int LA17_1 = input.LA(2);
+ if ( (LA18_0==RULE_INT) ) {
+ int LA18_1 = input.LA(2);
- if ( (LA17_1==EOF||(LA17_1>=30 && LA17_1<=31)) ) {
- alt17=1;
+ if ( (LA18_1==EOF||(LA18_1>=30 && LA18_1<=31)) ) {
+ alt18=1;
}
- else if ( (LA17_1==51) ) {
- alt17=2;
+ else if ( (LA18_1==53) ) {
+ alt18=2;
}
else {
NoViableAltException nvae =
- new NoViableAltException("", 17, 1, input);
+ new NoViableAltException("", 18, 1, input);
throw nvae;
}
}
- else if ( (LA17_0==61) ) {
- alt17=1;
+ else if ( (LA18_0==63) ) {
+ alt18=1;
}
else {
NoViableAltException nvae =
- new NoViableAltException("", 17, 0, input);
+ new NoViableAltException("", 18, 0, input);
throw nvae;
}
- switch (alt17) {
+ switch (alt18) {
case 1 :
- // InternalApplicationConfiguration.g:2398:2: ( ( rule__ClassTypeScope__NumberAssignment_3_0 ) )
+ // InternalApplicationConfiguration.g:2469:2: ( ( rule__ClassTypeScope__NumberAssignment_3_0 ) )
{
- // InternalApplicationConfiguration.g:2398:2: ( ( rule__ClassTypeScope__NumberAssignment_3_0 ) )
- // InternalApplicationConfiguration.g:2399:3: ( rule__ClassTypeScope__NumberAssignment_3_0 )
+ // InternalApplicationConfiguration.g:2469:2: ( ( rule__ClassTypeScope__NumberAssignment_3_0 ) )
+ // InternalApplicationConfiguration.g:2470:3: ( rule__ClassTypeScope__NumberAssignment_3_0 )
{
before(grammarAccess.getClassTypeScopeAccess().getNumberAssignment_3_0());
- // InternalApplicationConfiguration.g:2400:3: ( rule__ClassTypeScope__NumberAssignment_3_0 )
- // InternalApplicationConfiguration.g:2400:4: rule__ClassTypeScope__NumberAssignment_3_0
+ // InternalApplicationConfiguration.g:2471:3: ( rule__ClassTypeScope__NumberAssignment_3_0 )
+ // InternalApplicationConfiguration.g:2471:4: rule__ClassTypeScope__NumberAssignment_3_0
{
pushFollow(FOLLOW_2);
rule__ClassTypeScope__NumberAssignment_3_0();
@@ -7711,14 +7946,14 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
}
break;
case 2 :
- // InternalApplicationConfiguration.g:2404:2: ( ( rule__ClassTypeScope__NumberAssignment_3_1 ) )
+ // InternalApplicationConfiguration.g:2475:2: ( ( rule__ClassTypeScope__NumberAssignment_3_1 ) )
{
- // InternalApplicationConfiguration.g:2404:2: ( ( rule__ClassTypeScope__NumberAssignment_3_1 ) )
- // InternalApplicationConfiguration.g:2405:3: ( rule__ClassTypeScope__NumberAssignment_3_1 )
+ // InternalApplicationConfiguration.g:2475:2: ( ( rule__ClassTypeScope__NumberAssignment_3_1 ) )
+ // InternalApplicationConfiguration.g:2476:3: ( rule__ClassTypeScope__NumberAssignment_3_1 )
{
before(grammarAccess.getClassTypeScopeAccess().getNumberAssignment_3_1());
- // InternalApplicationConfiguration.g:2406:3: ( rule__ClassTypeScope__NumberAssignment_3_1 )
- // InternalApplicationConfiguration.g:2406:4: rule__ClassTypeScope__NumberAssignment_3_1
+ // InternalApplicationConfiguration.g:2477:3: ( rule__ClassTypeScope__NumberAssignment_3_1 )
+ // InternalApplicationConfiguration.g:2477:4: rule__ClassTypeScope__NumberAssignment_3_1
{
pushFollow(FOLLOW_2);
rule__ClassTypeScope__NumberAssignment_3_1();
@@ -7753,38 +7988,38 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
// $ANTLR start "rule__ObjectTypeScope__Alternatives_2"
- // InternalApplicationConfiguration.g:2414:1: rule__ObjectTypeScope__Alternatives_2 : ( ( ( rule__ObjectTypeScope__SetsNewAssignment_2_0 ) ) | ( ( rule__ObjectTypeScope__SetsSumAssignment_2_1 ) ) );
+ // InternalApplicationConfiguration.g:2485:1: rule__ObjectTypeScope__Alternatives_2 : ( ( ( rule__ObjectTypeScope__SetsNewAssignment_2_0 ) ) | ( ( rule__ObjectTypeScope__SetsSumAssignment_2_1 ) ) );
public final void rule__ObjectTypeScope__Alternatives_2() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalApplicationConfiguration.g:2418:1: ( ( ( rule__ObjectTypeScope__SetsNewAssignment_2_0 ) ) | ( ( rule__ObjectTypeScope__SetsSumAssignment_2_1 ) ) )
- int alt18=2;
- int LA18_0 = input.LA(1);
+ // InternalApplicationConfiguration.g:2489:1: ( ( ( rule__ObjectTypeScope__SetsNewAssignment_2_0 ) ) | ( ( rule__ObjectTypeScope__SetsSumAssignment_2_1 ) ) )
+ int alt19=2;
+ int LA19_0 = input.LA(1);
- if ( (LA18_0==60) ) {
- alt18=1;
+ if ( (LA19_0==62) ) {
+ alt19=1;
}
- else if ( (LA18_0==28) ) {
- alt18=2;
+ else if ( (LA19_0==28) ) {
+ alt19=2;
}
else {
NoViableAltException nvae =
- new NoViableAltException("", 18, 0, input);
+ new NoViableAltException("", 19, 0, input);
throw nvae;
}
- switch (alt18) {
+ switch (alt19) {
case 1 :
- // InternalApplicationConfiguration.g:2419:2: ( ( rule__ObjectTypeScope__SetsNewAssignment_2_0 ) )
+ // InternalApplicationConfiguration.g:2490:2: ( ( rule__ObjectTypeScope__SetsNewAssignment_2_0 ) )
{
- // InternalApplicationConfiguration.g:2419:2: ( ( rule__ObjectTypeScope__SetsNewAssignment_2_0 ) )
- // InternalApplicationConfiguration.g:2420:3: ( rule__ObjectTypeScope__SetsNewAssignment_2_0 )
+ // InternalApplicationConfiguration.g:2490:2: ( ( rule__ObjectTypeScope__SetsNewAssignment_2_0 ) )
+ // InternalApplicationConfiguration.g:2491:3: ( rule__ObjectTypeScope__SetsNewAssignment_2_0 )
{
before(grammarAccess.getObjectTypeScopeAccess().getSetsNewAssignment_2_0());
- // InternalApplicationConfiguration.g:2421:3: ( rule__ObjectTypeScope__SetsNewAssignment_2_0 )
- // InternalApplicationConfiguration.g:2421:4: rule__ObjectTypeScope__SetsNewAssignment_2_0
+ // InternalApplicationConfiguration.g:2492:3: ( rule__ObjectTypeScope__SetsNewAssignment_2_0 )
+ // InternalApplicationConfiguration.g:2492:4: rule__ObjectTypeScope__SetsNewAssignment_2_0
{
pushFollow(FOLLOW_2);
rule__ObjectTypeScope__SetsNewAssignment_2_0();
@@ -7802,14 +8037,14 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
}
break;
case 2 :
- // InternalApplicationConfiguration.g:2425:2: ( ( rule__ObjectTypeScope__SetsSumAssignment_2_1 ) )
+ // InternalApplicationConfiguration.g:2496:2: ( ( rule__ObjectTypeScope__SetsSumAssignment_2_1 ) )
{
- // InternalApplicationConfiguration.g:2425:2: ( ( rule__ObjectTypeScope__SetsSumAssignment_2_1 ) )
- // InternalApplicationConfiguration.g:2426:3: ( rule__ObjectTypeScope__SetsSumAssignment_2_1 )
+ // InternalApplicationConfiguration.g:2496:2: ( ( rule__ObjectTypeScope__SetsSumAssignment_2_1 ) )
+ // InternalApplicationConfiguration.g:2497:3: ( rule__ObjectTypeScope__SetsSumAssignment_2_1 )
{
before(grammarAccess.getObjectTypeScopeAccess().getSetsSumAssignment_2_1());
- // InternalApplicationConfiguration.g:2427:3: ( rule__ObjectTypeScope__SetsSumAssignment_2_1 )
- // InternalApplicationConfiguration.g:2427:4: rule__ObjectTypeScope__SetsSumAssignment_2_1
+ // InternalApplicationConfiguration.g:2498:3: ( rule__ObjectTypeScope__SetsSumAssignment_2_1 )
+ // InternalApplicationConfiguration.g:2498:4: rule__ObjectTypeScope__SetsSumAssignment_2_1
{
pushFollow(FOLLOW_2);
rule__ObjectTypeScope__SetsSumAssignment_2_1();
@@ -7844,51 +8079,51 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
// $ANTLR start "rule__ObjectTypeScope__Alternatives_3"
- // InternalApplicationConfiguration.g:2435:1: rule__ObjectTypeScope__Alternatives_3 : ( ( ( rule__ObjectTypeScope__NumberAssignment_3_0 ) ) | ( ( rule__ObjectTypeScope__NumberAssignment_3_1 ) ) );
+ // InternalApplicationConfiguration.g:2506:1: rule__ObjectTypeScope__Alternatives_3 : ( ( ( rule__ObjectTypeScope__NumberAssignment_3_0 ) ) | ( ( rule__ObjectTypeScope__NumberAssignment_3_1 ) ) );
public final void rule__ObjectTypeScope__Alternatives_3() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalApplicationConfiguration.g:2439:1: ( ( ( rule__ObjectTypeScope__NumberAssignment_3_0 ) ) | ( ( rule__ObjectTypeScope__NumberAssignment_3_1 ) ) )
- int alt19=2;
- int LA19_0 = input.LA(1);
+ // InternalApplicationConfiguration.g:2510:1: ( ( ( rule__ObjectTypeScope__NumberAssignment_3_0 ) ) | ( ( rule__ObjectTypeScope__NumberAssignment_3_1 ) ) )
+ int alt20=2;
+ int LA20_0 = input.LA(1);
- if ( (LA19_0==RULE_INT) ) {
- int LA19_1 = input.LA(2);
+ if ( (LA20_0==RULE_INT) ) {
+ int LA20_1 = input.LA(2);
- if ( (LA19_1==EOF||(LA19_1>=30 && LA19_1<=31)) ) {
- alt19=1;
+ if ( (LA20_1==EOF||(LA20_1>=30 && LA20_1<=31)) ) {
+ alt20=1;
}
- else if ( (LA19_1==51) ) {
- alt19=2;
+ else if ( (LA20_1==53) ) {
+ alt20=2;
}
else {
NoViableAltException nvae =
- new NoViableAltException("", 19, 1, input);
+ new NoViableAltException("", 20, 1, input);
throw nvae;
}
}
- else if ( (LA19_0==61) ) {
- alt19=1;
+ else if ( (LA20_0==63) ) {
+ alt20=1;
}
else {
NoViableAltException nvae =
- new NoViableAltException("", 19, 0, input);
+ new NoViableAltException("", 20, 0, input);
throw nvae;
}
- switch (alt19) {
+ switch (alt20) {
case 1 :
- // InternalApplicationConfiguration.g:2440:2: ( ( rule__ObjectTypeScope__NumberAssignment_3_0 ) )
+ // InternalApplicationConfiguration.g:2511:2: ( ( rule__ObjectTypeScope__NumberAssignment_3_0 ) )
{
- // InternalApplicationConfiguration.g:2440:2: ( ( rule__ObjectTypeScope__NumberAssignment_3_0 ) )
- // InternalApplicationConfiguration.g:2441:3: ( rule__ObjectTypeScope__NumberAssignment_3_0 )
+ // InternalApplicationConfiguration.g:2511:2: ( ( rule__ObjectTypeScope__NumberAssignment_3_0 ) )
+ // InternalApplicationConfiguration.g:2512:3: ( rule__ObjectTypeScope__NumberAssignment_3_0 )
{
before(grammarAccess.getObjectTypeScopeAccess().getNumberAssignment_3_0());
- // InternalApplicationConfiguration.g:2442:3: ( rule__ObjectTypeScope__NumberAssignment_3_0 )
- // InternalApplicationConfiguration.g:2442:4: rule__ObjectTypeScope__NumberAssignment_3_0
+ // InternalApplicationConfiguration.g:2513:3: ( rule__ObjectTypeScope__NumberAssignment_3_0 )
+ // InternalApplicationConfiguration.g:2513:4: rule__ObjectTypeScope__NumberAssignment_3_0
{
pushFollow(FOLLOW_2);
rule__ObjectTypeScope__NumberAssignment_3_0();
@@ -7906,14 +8141,14 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
}
break;
case 2 :
- // InternalApplicationConfiguration.g:2446:2: ( ( rule__ObjectTypeScope__NumberAssignment_3_1 ) )
+ // InternalApplicationConfiguration.g:2517:2: ( ( rule__ObjectTypeScope__NumberAssignment_3_1 ) )
{
- // InternalApplicationConfiguration.g:2446:2: ( ( rule__ObjectTypeScope__NumberAssignment_3_1 ) )
- // InternalApplicationConfiguration.g:2447:3: ( rule__ObjectTypeScope__NumberAssignment_3_1 )
+ // InternalApplicationConfiguration.g:2517:2: ( ( rule__ObjectTypeScope__NumberAssignment_3_1 ) )
+ // InternalApplicationConfiguration.g:2518:3: ( rule__ObjectTypeScope__NumberAssignment_3_1 )
{
before(grammarAccess.getObjectTypeScopeAccess().getNumberAssignment_3_1());
- // InternalApplicationConfiguration.g:2448:3: ( rule__ObjectTypeScope__NumberAssignment_3_1 )
- // InternalApplicationConfiguration.g:2448:4: rule__ObjectTypeScope__NumberAssignment_3_1
+ // InternalApplicationConfiguration.g:2519:3: ( rule__ObjectTypeScope__NumberAssignment_3_1 )
+ // InternalApplicationConfiguration.g:2519:4: rule__ObjectTypeScope__NumberAssignment_3_1
{
pushFollow(FOLLOW_2);
rule__ObjectTypeScope__NumberAssignment_3_1();
@@ -7948,38 +8183,38 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
// $ANTLR start "rule__IntegerTypeScope__Alternatives_2"
- // InternalApplicationConfiguration.g:2456:1: rule__IntegerTypeScope__Alternatives_2 : ( ( ( rule__IntegerTypeScope__SetsNewAssignment_2_0 ) ) | ( ( rule__IntegerTypeScope__SetsSumAssignment_2_1 ) ) );
+ // InternalApplicationConfiguration.g:2527:1: rule__IntegerTypeScope__Alternatives_2 : ( ( ( rule__IntegerTypeScope__SetsNewAssignment_2_0 ) ) | ( ( rule__IntegerTypeScope__SetsSumAssignment_2_1 ) ) );
public final void rule__IntegerTypeScope__Alternatives_2() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalApplicationConfiguration.g:2460:1: ( ( ( rule__IntegerTypeScope__SetsNewAssignment_2_0 ) ) | ( ( rule__IntegerTypeScope__SetsSumAssignment_2_1 ) ) )
- int alt20=2;
- int LA20_0 = input.LA(1);
+ // InternalApplicationConfiguration.g:2531:1: ( ( ( rule__IntegerTypeScope__SetsNewAssignment_2_0 ) ) | ( ( rule__IntegerTypeScope__SetsSumAssignment_2_1 ) ) )
+ int alt21=2;
+ int LA21_0 = input.LA(1);
- if ( (LA20_0==60) ) {
- alt20=1;
+ if ( (LA21_0==62) ) {
+ alt21=1;
}
- else if ( (LA20_0==28) ) {
- alt20=2;
+ else if ( (LA21_0==28) ) {
+ alt21=2;
}
else {
NoViableAltException nvae =
- new NoViableAltException("", 20, 0, input);
+ new NoViableAltException("", 21, 0, input);
throw nvae;
}
- switch (alt20) {
+ switch (alt21) {
case 1 :
- // InternalApplicationConfiguration.g:2461:2: ( ( rule__IntegerTypeScope__SetsNewAssignment_2_0 ) )
+ // InternalApplicationConfiguration.g:2532:2: ( ( rule__IntegerTypeScope__SetsNewAssignment_2_0 ) )
{
- // InternalApplicationConfiguration.g:2461:2: ( ( rule__IntegerTypeScope__SetsNewAssignment_2_0 ) )
- // InternalApplicationConfiguration.g:2462:3: ( rule__IntegerTypeScope__SetsNewAssignment_2_0 )
+ // InternalApplicationConfiguration.g:2532:2: ( ( rule__IntegerTypeScope__SetsNewAssignment_2_0 ) )
+ // InternalApplicationConfiguration.g:2533:3: ( rule__IntegerTypeScope__SetsNewAssignment_2_0 )
{
before(grammarAccess.getIntegerTypeScopeAccess().getSetsNewAssignment_2_0());
- // InternalApplicationConfiguration.g:2463:3: ( rule__IntegerTypeScope__SetsNewAssignment_2_0 )
- // InternalApplicationConfiguration.g:2463:4: rule__IntegerTypeScope__SetsNewAssignment_2_0
+ // InternalApplicationConfiguration.g:2534:3: ( rule__IntegerTypeScope__SetsNewAssignment_2_0 )
+ // InternalApplicationConfiguration.g:2534:4: rule__IntegerTypeScope__SetsNewAssignment_2_0
{
pushFollow(FOLLOW_2);
rule__IntegerTypeScope__SetsNewAssignment_2_0();
@@ -7997,14 +8232,14 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
}
break;
case 2 :
- // InternalApplicationConfiguration.g:2467:2: ( ( rule__IntegerTypeScope__SetsSumAssignment_2_1 ) )
+ // InternalApplicationConfiguration.g:2538:2: ( ( rule__IntegerTypeScope__SetsSumAssignment_2_1 ) )
{
- // InternalApplicationConfiguration.g:2467:2: ( ( rule__IntegerTypeScope__SetsSumAssignment_2_1 ) )
- // InternalApplicationConfiguration.g:2468:3: ( rule__IntegerTypeScope__SetsSumAssignment_2_1 )
+ // InternalApplicationConfiguration.g:2538:2: ( ( rule__IntegerTypeScope__SetsSumAssignment_2_1 ) )
+ // InternalApplicationConfiguration.g:2539:3: ( rule__IntegerTypeScope__SetsSumAssignment_2_1 )
{
before(grammarAccess.getIntegerTypeScopeAccess().getSetsSumAssignment_2_1());
- // InternalApplicationConfiguration.g:2469:3: ( rule__IntegerTypeScope__SetsSumAssignment_2_1 )
- // InternalApplicationConfiguration.g:2469:4: rule__IntegerTypeScope__SetsSumAssignment_2_1
+ // InternalApplicationConfiguration.g:2540:3: ( rule__IntegerTypeScope__SetsSumAssignment_2_1 )
+ // InternalApplicationConfiguration.g:2540:4: rule__IntegerTypeScope__SetsSumAssignment_2_1
{
pushFollow(FOLLOW_2);
rule__IntegerTypeScope__SetsSumAssignment_2_1();
@@ -8039,60 +8274,60 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
// $ANTLR start "rule__IntegerTypeScope__Alternatives_3"
- // InternalApplicationConfiguration.g:2477:1: rule__IntegerTypeScope__Alternatives_3 : ( ( ( rule__IntegerTypeScope__NumberAssignment_3_0 ) ) | ( ( rule__IntegerTypeScope__NumberAssignment_3_1 ) ) | ( ( rule__IntegerTypeScope__NumberAssignment_3_2 ) ) );
+ // InternalApplicationConfiguration.g:2548:1: rule__IntegerTypeScope__Alternatives_3 : ( ( ( rule__IntegerTypeScope__NumberAssignment_3_0 ) ) | ( ( rule__IntegerTypeScope__NumberAssignment_3_1 ) ) | ( ( rule__IntegerTypeScope__NumberAssignment_3_2 ) ) );
public final void rule__IntegerTypeScope__Alternatives_3() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalApplicationConfiguration.g:2481:1: ( ( ( rule__IntegerTypeScope__NumberAssignment_3_0 ) ) | ( ( rule__IntegerTypeScope__NumberAssignment_3_1 ) ) | ( ( rule__IntegerTypeScope__NumberAssignment_3_2 ) ) )
- int alt21=3;
+ // InternalApplicationConfiguration.g:2552:1: ( ( ( rule__IntegerTypeScope__NumberAssignment_3_0 ) ) | ( ( rule__IntegerTypeScope__NumberAssignment_3_1 ) ) | ( ( rule__IntegerTypeScope__NumberAssignment_3_2 ) ) )
+ int alt22=3;
switch ( input.LA(1) ) {
case RULE_INT:
{
- int LA21_1 = input.LA(2);
+ int LA22_1 = input.LA(2);
- if ( (LA21_1==51) ) {
- alt21=2;
+ if ( (LA22_1==EOF||(LA22_1>=30 && LA22_1<=31)) ) {
+ alt22=1;
}
- else if ( (LA21_1==EOF||(LA21_1>=30 && LA21_1<=31)) ) {
- alt21=1;
+ else if ( (LA22_1==53) ) {
+ alt22=2;
}
else {
NoViableAltException nvae =
- new NoViableAltException("", 21, 1, input);
+ new NoViableAltException("", 22, 1, input);
throw nvae;
}
}
break;
- case 61:
+ case 63:
{
- alt21=1;
+ alt22=1;
}
break;
case 29:
{
- alt21=3;
+ alt22=3;
}
break;
default:
NoViableAltException nvae =
- new NoViableAltException("", 21, 0, input);
+ new NoViableAltException("", 22, 0, input);
throw nvae;
}
- switch (alt21) {
+ switch (alt22) {
case 1 :
- // InternalApplicationConfiguration.g:2482:2: ( ( rule__IntegerTypeScope__NumberAssignment_3_0 ) )
+ // InternalApplicationConfiguration.g:2553:2: ( ( rule__IntegerTypeScope__NumberAssignment_3_0 ) )
{
- // InternalApplicationConfiguration.g:2482:2: ( ( rule__IntegerTypeScope__NumberAssignment_3_0 ) )
- // InternalApplicationConfiguration.g:2483:3: ( rule__IntegerTypeScope__NumberAssignment_3_0 )
+ // InternalApplicationConfiguration.g:2553:2: ( ( rule__IntegerTypeScope__NumberAssignment_3_0 ) )
+ // InternalApplicationConfiguration.g:2554:3: ( rule__IntegerTypeScope__NumberAssignment_3_0 )
{
before(grammarAccess.getIntegerTypeScopeAccess().getNumberAssignment_3_0());
- // InternalApplicationConfiguration.g:2484:3: ( rule__IntegerTypeScope__NumberAssignment_3_0 )
- // InternalApplicationConfiguration.g:2484:4: rule__IntegerTypeScope__NumberAssignment_3_0
+ // InternalApplicationConfiguration.g:2555:3: ( rule__IntegerTypeScope__NumberAssignment_3_0 )
+ // InternalApplicationConfiguration.g:2555:4: rule__IntegerTypeScope__NumberAssignment_3_0
{
pushFollow(FOLLOW_2);
rule__IntegerTypeScope__NumberAssignment_3_0();
@@ -8110,14 +8345,14 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
}
break;
case 2 :
- // InternalApplicationConfiguration.g:2488:2: ( ( rule__IntegerTypeScope__NumberAssignment_3_1 ) )
+ // InternalApplicationConfiguration.g:2559:2: ( ( rule__IntegerTypeScope__NumberAssignment_3_1 ) )
{
- // InternalApplicationConfiguration.g:2488:2: ( ( rule__IntegerTypeScope__NumberAssignment_3_1 ) )
- // InternalApplicationConfiguration.g:2489:3: ( rule__IntegerTypeScope__NumberAssignment_3_1 )
+ // InternalApplicationConfiguration.g:2559:2: ( ( rule__IntegerTypeScope__NumberAssignment_3_1 ) )
+ // InternalApplicationConfiguration.g:2560:3: ( rule__IntegerTypeScope__NumberAssignment_3_1 )
{
before(grammarAccess.getIntegerTypeScopeAccess().getNumberAssignment_3_1());
- // InternalApplicationConfiguration.g:2490:3: ( rule__IntegerTypeScope__NumberAssignment_3_1 )
- // InternalApplicationConfiguration.g:2490:4: rule__IntegerTypeScope__NumberAssignment_3_1
+ // InternalApplicationConfiguration.g:2561:3: ( rule__IntegerTypeScope__NumberAssignment_3_1 )
+ // InternalApplicationConfiguration.g:2561:4: rule__IntegerTypeScope__NumberAssignment_3_1
{
pushFollow(FOLLOW_2);
rule__IntegerTypeScope__NumberAssignment_3_1();
@@ -8135,14 +8370,14 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
}
break;
case 3 :
- // InternalApplicationConfiguration.g:2494:2: ( ( rule__IntegerTypeScope__NumberAssignment_3_2 ) )
+ // InternalApplicationConfiguration.g:2565:2: ( ( rule__IntegerTypeScope__NumberAssignment_3_2 ) )
{
- // InternalApplicationConfiguration.g:2494:2: ( ( rule__IntegerTypeScope__NumberAssignment_3_2 ) )
- // InternalApplicationConfiguration.g:2495:3: ( rule__IntegerTypeScope__NumberAssignment_3_2 )
+ // InternalApplicationConfiguration.g:2565:2: ( ( rule__IntegerTypeScope__NumberAssignment_3_2 ) )
+ // InternalApplicationConfiguration.g:2566:3: ( rule__IntegerTypeScope__NumberAssignment_3_2 )
{
before(grammarAccess.getIntegerTypeScopeAccess().getNumberAssignment_3_2());
- // InternalApplicationConfiguration.g:2496:3: ( rule__IntegerTypeScope__NumberAssignment_3_2 )
- // InternalApplicationConfiguration.g:2496:4: rule__IntegerTypeScope__NumberAssignment_3_2
+ // InternalApplicationConfiguration.g:2567:3: ( rule__IntegerTypeScope__NumberAssignment_3_2 )
+ // InternalApplicationConfiguration.g:2567:4: rule__IntegerTypeScope__NumberAssignment_3_2
{
pushFollow(FOLLOW_2);
rule__IntegerTypeScope__NumberAssignment_3_2();
@@ -8177,38 +8412,38 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
// $ANTLR start "rule__RealTypeScope__Alternatives_2"
- // InternalApplicationConfiguration.g:2504:1: rule__RealTypeScope__Alternatives_2 : ( ( ( rule__RealTypeScope__SetsNewAssignment_2_0 ) ) | ( ( rule__RealTypeScope__SetsSumAssignment_2_1 ) ) );
+ // InternalApplicationConfiguration.g:2575:1: rule__RealTypeScope__Alternatives_2 : ( ( ( rule__RealTypeScope__SetsNewAssignment_2_0 ) ) | ( ( rule__RealTypeScope__SetsSumAssignment_2_1 ) ) );
public final void rule__RealTypeScope__Alternatives_2() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalApplicationConfiguration.g:2508:1: ( ( ( rule__RealTypeScope__SetsNewAssignment_2_0 ) ) | ( ( rule__RealTypeScope__SetsSumAssignment_2_1 ) ) )
- int alt22=2;
- int LA22_0 = input.LA(1);
+ // InternalApplicationConfiguration.g:2579:1: ( ( ( rule__RealTypeScope__SetsNewAssignment_2_0 ) ) | ( ( rule__RealTypeScope__SetsSumAssignment_2_1 ) ) )
+ int alt23=2;
+ int LA23_0 = input.LA(1);
- if ( (LA22_0==60) ) {
- alt22=1;
+ if ( (LA23_0==62) ) {
+ alt23=1;
}
- else if ( (LA22_0==28) ) {
- alt22=2;
+ else if ( (LA23_0==28) ) {
+ alt23=2;
}
else {
NoViableAltException nvae =
- new NoViableAltException("", 22, 0, input);
+ new NoViableAltException("", 23, 0, input);
throw nvae;
}
- switch (alt22) {
+ switch (alt23) {
case 1 :
- // InternalApplicationConfiguration.g:2509:2: ( ( rule__RealTypeScope__SetsNewAssignment_2_0 ) )
+ // InternalApplicationConfiguration.g:2580:2: ( ( rule__RealTypeScope__SetsNewAssignment_2_0 ) )
{
- // InternalApplicationConfiguration.g:2509:2: ( ( rule__RealTypeScope__SetsNewAssignment_2_0 ) )
- // InternalApplicationConfiguration.g:2510:3: ( rule__RealTypeScope__SetsNewAssignment_2_0 )
+ // InternalApplicationConfiguration.g:2580:2: ( ( rule__RealTypeScope__SetsNewAssignment_2_0 ) )
+ // InternalApplicationConfiguration.g:2581:3: ( rule__RealTypeScope__SetsNewAssignment_2_0 )
{
before(grammarAccess.getRealTypeScopeAccess().getSetsNewAssignment_2_0());
- // InternalApplicationConfiguration.g:2511:3: ( rule__RealTypeScope__SetsNewAssignment_2_0 )
- // InternalApplicationConfiguration.g:2511:4: rule__RealTypeScope__SetsNewAssignment_2_0
+ // InternalApplicationConfiguration.g:2582:3: ( rule__RealTypeScope__SetsNewAssignment_2_0 )
+ // InternalApplicationConfiguration.g:2582:4: rule__RealTypeScope__SetsNewAssignment_2_0
{
pushFollow(FOLLOW_2);
rule__RealTypeScope__SetsNewAssignment_2_0();
@@ -8226,14 +8461,14 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
}
break;
case 2 :
- // InternalApplicationConfiguration.g:2515:2: ( ( rule__RealTypeScope__SetsSumAssignment_2_1 ) )
+ // InternalApplicationConfiguration.g:2586:2: ( ( rule__RealTypeScope__SetsSumAssignment_2_1 ) )
{
- // InternalApplicationConfiguration.g:2515:2: ( ( rule__RealTypeScope__SetsSumAssignment_2_1 ) )
- // InternalApplicationConfiguration.g:2516:3: ( rule__RealTypeScope__SetsSumAssignment_2_1 )
+ // InternalApplicationConfiguration.g:2586:2: ( ( rule__RealTypeScope__SetsSumAssignment_2_1 ) )
+ // InternalApplicationConfiguration.g:2587:3: ( rule__RealTypeScope__SetsSumAssignment_2_1 )
{
before(grammarAccess.getRealTypeScopeAccess().getSetsSumAssignment_2_1());
- // InternalApplicationConfiguration.g:2517:3: ( rule__RealTypeScope__SetsSumAssignment_2_1 )
- // InternalApplicationConfiguration.g:2517:4: rule__RealTypeScope__SetsSumAssignment_2_1
+ // InternalApplicationConfiguration.g:2588:3: ( rule__RealTypeScope__SetsSumAssignment_2_1 )
+ // InternalApplicationConfiguration.g:2588:4: rule__RealTypeScope__SetsSumAssignment_2_1
{
pushFollow(FOLLOW_2);
rule__RealTypeScope__SetsSumAssignment_2_1();
@@ -8268,60 +8503,60 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
// $ANTLR start "rule__RealTypeScope__Alternatives_3"
- // InternalApplicationConfiguration.g:2525:1: rule__RealTypeScope__Alternatives_3 : ( ( ( rule__RealTypeScope__NumberAssignment_3_0 ) ) | ( ( rule__RealTypeScope__NumberAssignment_3_1 ) ) | ( ( rule__RealTypeScope__NumberAssignment_3_2 ) ) );
+ // InternalApplicationConfiguration.g:2596:1: rule__RealTypeScope__Alternatives_3 : ( ( ( rule__RealTypeScope__NumberAssignment_3_0 ) ) | ( ( rule__RealTypeScope__NumberAssignment_3_1 ) ) | ( ( rule__RealTypeScope__NumberAssignment_3_2 ) ) );
public final void rule__RealTypeScope__Alternatives_3() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalApplicationConfiguration.g:2529:1: ( ( ( rule__RealTypeScope__NumberAssignment_3_0 ) ) | ( ( rule__RealTypeScope__NumberAssignment_3_1 ) ) | ( ( rule__RealTypeScope__NumberAssignment_3_2 ) ) )
- int alt23=3;
+ // InternalApplicationConfiguration.g:2600:1: ( ( ( rule__RealTypeScope__NumberAssignment_3_0 ) ) | ( ( rule__RealTypeScope__NumberAssignment_3_1 ) ) | ( ( rule__RealTypeScope__NumberAssignment_3_2 ) ) )
+ int alt24=3;
switch ( input.LA(1) ) {
case RULE_INT:
{
- int LA23_1 = input.LA(2);
+ int LA24_1 = input.LA(2);
- if ( (LA23_1==EOF||(LA23_1>=30 && LA23_1<=31)) ) {
- alt23=1;
+ if ( (LA24_1==EOF||(LA24_1>=30 && LA24_1<=31)) ) {
+ alt24=1;
}
- else if ( (LA23_1==51) ) {
- alt23=2;
+ else if ( (LA24_1==53) ) {
+ alt24=2;
}
else {
NoViableAltException nvae =
- new NoViableAltException("", 23, 1, input);
+ new NoViableAltException("", 24, 1, input);
throw nvae;
}
}
break;
- case 61:
+ case 63:
{
- alt23=1;
+ alt24=1;
}
break;
case 29:
{
- alt23=3;
+ alt24=3;
}
break;
default:
NoViableAltException nvae =
- new NoViableAltException("", 23, 0, input);
+ new NoViableAltException("", 24, 0, input);
throw nvae;
}
- switch (alt23) {
+ switch (alt24) {
case 1 :
- // InternalApplicationConfiguration.g:2530:2: ( ( rule__RealTypeScope__NumberAssignment_3_0 ) )
+ // InternalApplicationConfiguration.g:2601:2: ( ( rule__RealTypeScope__NumberAssignment_3_0 ) )
{
- // InternalApplicationConfiguration.g:2530:2: ( ( rule__RealTypeScope__NumberAssignment_3_0 ) )
- // InternalApplicationConfiguration.g:2531:3: ( rule__RealTypeScope__NumberAssignment_3_0 )
+ // InternalApplicationConfiguration.g:2601:2: ( ( rule__RealTypeScope__NumberAssignment_3_0 ) )
+ // InternalApplicationConfiguration.g:2602:3: ( rule__RealTypeScope__NumberAssignment_3_0 )
{
before(grammarAccess.getRealTypeScopeAccess().getNumberAssignment_3_0());
- // InternalApplicationConfiguration.g:2532:3: ( rule__RealTypeScope__NumberAssignment_3_0 )
- // InternalApplicationConfiguration.g:2532:4: rule__RealTypeScope__NumberAssignment_3_0
+ // InternalApplicationConfiguration.g:2603:3: ( rule__RealTypeScope__NumberAssignment_3_0 )
+ // InternalApplicationConfiguration.g:2603:4: rule__RealTypeScope__NumberAssignment_3_0
{
pushFollow(FOLLOW_2);
rule__RealTypeScope__NumberAssignment_3_0();
@@ -8339,14 +8574,14 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
}
break;
case 2 :
- // InternalApplicationConfiguration.g:2536:2: ( ( rule__RealTypeScope__NumberAssignment_3_1 ) )
+ // InternalApplicationConfiguration.g:2607:2: ( ( rule__RealTypeScope__NumberAssignment_3_1 ) )
{
- // InternalApplicationConfiguration.g:2536:2: ( ( rule__RealTypeScope__NumberAssignment_3_1 ) )
- // InternalApplicationConfiguration.g:2537:3: ( rule__RealTypeScope__NumberAssignment_3_1 )
+ // InternalApplicationConfiguration.g:2607:2: ( ( rule__RealTypeScope__NumberAssignment_3_1 ) )
+ // InternalApplicationConfiguration.g:2608:3: ( rule__RealTypeScope__NumberAssignment_3_1 )
{
before(grammarAccess.getRealTypeScopeAccess().getNumberAssignment_3_1());
- // InternalApplicationConfiguration.g:2538:3: ( rule__RealTypeScope__NumberAssignment_3_1 )
- // InternalApplicationConfiguration.g:2538:4: rule__RealTypeScope__NumberAssignment_3_1
+ // InternalApplicationConfiguration.g:2609:3: ( rule__RealTypeScope__NumberAssignment_3_1 )
+ // InternalApplicationConfiguration.g:2609:4: rule__RealTypeScope__NumberAssignment_3_1
{
pushFollow(FOLLOW_2);
rule__RealTypeScope__NumberAssignment_3_1();
@@ -8364,14 +8599,14 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
}
break;
case 3 :
- // InternalApplicationConfiguration.g:2542:2: ( ( rule__RealTypeScope__NumberAssignment_3_2 ) )
+ // InternalApplicationConfiguration.g:2613:2: ( ( rule__RealTypeScope__NumberAssignment_3_2 ) )
{
- // InternalApplicationConfiguration.g:2542:2: ( ( rule__RealTypeScope__NumberAssignment_3_2 ) )
- // InternalApplicationConfiguration.g:2543:3: ( rule__RealTypeScope__NumberAssignment_3_2 )
+ // InternalApplicationConfiguration.g:2613:2: ( ( rule__RealTypeScope__NumberAssignment_3_2 ) )
+ // InternalApplicationConfiguration.g:2614:3: ( rule__RealTypeScope__NumberAssignment_3_2 )
{
before(grammarAccess.getRealTypeScopeAccess().getNumberAssignment_3_2());
- // InternalApplicationConfiguration.g:2544:3: ( rule__RealTypeScope__NumberAssignment_3_2 )
- // InternalApplicationConfiguration.g:2544:4: rule__RealTypeScope__NumberAssignment_3_2
+ // InternalApplicationConfiguration.g:2615:3: ( rule__RealTypeScope__NumberAssignment_3_2 )
+ // InternalApplicationConfiguration.g:2615:4: rule__RealTypeScope__NumberAssignment_3_2
{
pushFollow(FOLLOW_2);
rule__RealTypeScope__NumberAssignment_3_2();
@@ -8406,38 +8641,38 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
// $ANTLR start "rule__StringTypeScope__Alternatives_2"
- // InternalApplicationConfiguration.g:2552:1: rule__StringTypeScope__Alternatives_2 : ( ( ( rule__StringTypeScope__SetsNewAssignment_2_0 ) ) | ( ( rule__StringTypeScope__SetsSumAssignment_2_1 ) ) );
+ // InternalApplicationConfiguration.g:2623:1: rule__StringTypeScope__Alternatives_2 : ( ( ( rule__StringTypeScope__SetsNewAssignment_2_0 ) ) | ( ( rule__StringTypeScope__SetsSumAssignment_2_1 ) ) );
public final void rule__StringTypeScope__Alternatives_2() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalApplicationConfiguration.g:2556:1: ( ( ( rule__StringTypeScope__SetsNewAssignment_2_0 ) ) | ( ( rule__StringTypeScope__SetsSumAssignment_2_1 ) ) )
- int alt24=2;
- int LA24_0 = input.LA(1);
+ // InternalApplicationConfiguration.g:2627:1: ( ( ( rule__StringTypeScope__SetsNewAssignment_2_0 ) ) | ( ( rule__StringTypeScope__SetsSumAssignment_2_1 ) ) )
+ int alt25=2;
+ int LA25_0 = input.LA(1);
- if ( (LA24_0==60) ) {
- alt24=1;
+ if ( (LA25_0==62) ) {
+ alt25=1;
}
- else if ( (LA24_0==28) ) {
- alt24=2;
+ else if ( (LA25_0==28) ) {
+ alt25=2;
}
else {
NoViableAltException nvae =
- new NoViableAltException("", 24, 0, input);
+ new NoViableAltException("", 25, 0, input);
throw nvae;
}
- switch (alt24) {
+ switch (alt25) {
case 1 :
- // InternalApplicationConfiguration.g:2557:2: ( ( rule__StringTypeScope__SetsNewAssignment_2_0 ) )
+ // InternalApplicationConfiguration.g:2628:2: ( ( rule__StringTypeScope__SetsNewAssignment_2_0 ) )
{
- // InternalApplicationConfiguration.g:2557:2: ( ( rule__StringTypeScope__SetsNewAssignment_2_0 ) )
- // InternalApplicationConfiguration.g:2558:3: ( rule__StringTypeScope__SetsNewAssignment_2_0 )
+ // InternalApplicationConfiguration.g:2628:2: ( ( rule__StringTypeScope__SetsNewAssignment_2_0 ) )
+ // InternalApplicationConfiguration.g:2629:3: ( rule__StringTypeScope__SetsNewAssignment_2_0 )
{
before(grammarAccess.getStringTypeScopeAccess().getSetsNewAssignment_2_0());
- // InternalApplicationConfiguration.g:2559:3: ( rule__StringTypeScope__SetsNewAssignment_2_0 )
- // InternalApplicationConfiguration.g:2559:4: rule__StringTypeScope__SetsNewAssignment_2_0
+ // InternalApplicationConfiguration.g:2630:3: ( rule__StringTypeScope__SetsNewAssignment_2_0 )
+ // InternalApplicationConfiguration.g:2630:4: rule__StringTypeScope__SetsNewAssignment_2_0
{
pushFollow(FOLLOW_2);
rule__StringTypeScope__SetsNewAssignment_2_0();
@@ -8455,14 +8690,14 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
}
break;
case 2 :
- // InternalApplicationConfiguration.g:2563:2: ( ( rule__StringTypeScope__SetsSumAssignment_2_1 ) )
+ // InternalApplicationConfiguration.g:2634:2: ( ( rule__StringTypeScope__SetsSumAssignment_2_1 ) )
{
- // InternalApplicationConfiguration.g:2563:2: ( ( rule__StringTypeScope__SetsSumAssignment_2_1 ) )
- // InternalApplicationConfiguration.g:2564:3: ( rule__StringTypeScope__SetsSumAssignment_2_1 )
+ // InternalApplicationConfiguration.g:2634:2: ( ( rule__StringTypeScope__SetsSumAssignment_2_1 ) )
+ // InternalApplicationConfiguration.g:2635:3: ( rule__StringTypeScope__SetsSumAssignment_2_1 )
{
before(grammarAccess.getStringTypeScopeAccess().getSetsSumAssignment_2_1());
- // InternalApplicationConfiguration.g:2565:3: ( rule__StringTypeScope__SetsSumAssignment_2_1 )
- // InternalApplicationConfiguration.g:2565:4: rule__StringTypeScope__SetsSumAssignment_2_1
+ // InternalApplicationConfiguration.g:2636:3: ( rule__StringTypeScope__SetsSumAssignment_2_1 )
+ // InternalApplicationConfiguration.g:2636:4: rule__StringTypeScope__SetsSumAssignment_2_1
{
pushFollow(FOLLOW_2);
rule__StringTypeScope__SetsSumAssignment_2_1();
@@ -8497,60 +8732,60 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
// $ANTLR start "rule__StringTypeScope__Alternatives_3"
- // InternalApplicationConfiguration.g:2573:1: rule__StringTypeScope__Alternatives_3 : ( ( ( rule__StringTypeScope__NumberAssignment_3_0 ) ) | ( ( rule__StringTypeScope__NumberAssignment_3_1 ) ) | ( ( rule__StringTypeScope__NumberAssignment_3_2 ) ) );
+ // InternalApplicationConfiguration.g:2644:1: rule__StringTypeScope__Alternatives_3 : ( ( ( rule__StringTypeScope__NumberAssignment_3_0 ) ) | ( ( rule__StringTypeScope__NumberAssignment_3_1 ) ) | ( ( rule__StringTypeScope__NumberAssignment_3_2 ) ) );
public final void rule__StringTypeScope__Alternatives_3() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalApplicationConfiguration.g:2577:1: ( ( ( rule__StringTypeScope__NumberAssignment_3_0 ) ) | ( ( rule__StringTypeScope__NumberAssignment_3_1 ) ) | ( ( rule__StringTypeScope__NumberAssignment_3_2 ) ) )
- int alt25=3;
+ // InternalApplicationConfiguration.g:2648:1: ( ( ( rule__StringTypeScope__NumberAssignment_3_0 ) ) | ( ( rule__StringTypeScope__NumberAssignment_3_1 ) ) | ( ( rule__StringTypeScope__NumberAssignment_3_2 ) ) )
+ int alt26=3;
switch ( input.LA(1) ) {
case RULE_INT:
{
- int LA25_1 = input.LA(2);
+ int LA26_1 = input.LA(2);
- if ( (LA25_1==EOF||(LA25_1>=30 && LA25_1<=31)) ) {
- alt25=1;
+ if ( (LA26_1==EOF||(LA26_1>=30 && LA26_1<=31)) ) {
+ alt26=1;
}
- else if ( (LA25_1==51) ) {
- alt25=2;
+ else if ( (LA26_1==53) ) {
+ alt26=2;
}
else {
NoViableAltException nvae =
- new NoViableAltException("", 25, 1, input);
+ new NoViableAltException("", 26, 1, input);
throw nvae;
}
}
break;
- case 61:
+ case 63:
{
- alt25=1;
+ alt26=1;
}
break;
case 29:
{
- alt25=3;
+ alt26=3;
}
break;
default:
NoViableAltException nvae =
- new NoViableAltException("", 25, 0, input);
+ new NoViableAltException("", 26, 0, input);
throw nvae;
}
- switch (alt25) {
+ switch (alt26) {
case 1 :
- // InternalApplicationConfiguration.g:2578:2: ( ( rule__StringTypeScope__NumberAssignment_3_0 ) )
+ // InternalApplicationConfiguration.g:2649:2: ( ( rule__StringTypeScope__NumberAssignment_3_0 ) )
{
- // InternalApplicationConfiguration.g:2578:2: ( ( rule__StringTypeScope__NumberAssignment_3_0 ) )
- // InternalApplicationConfiguration.g:2579:3: ( rule__StringTypeScope__NumberAssignment_3_0 )
+ // InternalApplicationConfiguration.g:2649:2: ( ( rule__StringTypeScope__NumberAssignment_3_0 ) )
+ // InternalApplicationConfiguration.g:2650:3: ( rule__StringTypeScope__NumberAssignment_3_0 )
{
before(grammarAccess.getStringTypeScopeAccess().getNumberAssignment_3_0());
- // InternalApplicationConfiguration.g:2580:3: ( rule__StringTypeScope__NumberAssignment_3_0 )
- // InternalApplicationConfiguration.g:2580:4: rule__StringTypeScope__NumberAssignment_3_0
+ // InternalApplicationConfiguration.g:2651:3: ( rule__StringTypeScope__NumberAssignment_3_0 )
+ // InternalApplicationConfiguration.g:2651:4: rule__StringTypeScope__NumberAssignment_3_0
{
pushFollow(FOLLOW_2);
rule__StringTypeScope__NumberAssignment_3_0();
@@ -8568,14 +8803,14 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
}
break;
case 2 :
- // InternalApplicationConfiguration.g:2584:2: ( ( rule__StringTypeScope__NumberAssignment_3_1 ) )
+ // InternalApplicationConfiguration.g:2655:2: ( ( rule__StringTypeScope__NumberAssignment_3_1 ) )
{
- // InternalApplicationConfiguration.g:2584:2: ( ( rule__StringTypeScope__NumberAssignment_3_1 ) )
- // InternalApplicationConfiguration.g:2585:3: ( rule__StringTypeScope__NumberAssignment_3_1 )
+ // InternalApplicationConfiguration.g:2655:2: ( ( rule__StringTypeScope__NumberAssignment_3_1 ) )
+ // InternalApplicationConfiguration.g:2656:3: ( rule__StringTypeScope__NumberAssignment_3_1 )
{
before(grammarAccess.getStringTypeScopeAccess().getNumberAssignment_3_1());
- // InternalApplicationConfiguration.g:2586:3: ( rule__StringTypeScope__NumberAssignment_3_1 )
- // InternalApplicationConfiguration.g:2586:4: rule__StringTypeScope__NumberAssignment_3_1
+ // InternalApplicationConfiguration.g:2657:3: ( rule__StringTypeScope__NumberAssignment_3_1 )
+ // InternalApplicationConfiguration.g:2657:4: rule__StringTypeScope__NumberAssignment_3_1
{
pushFollow(FOLLOW_2);
rule__StringTypeScope__NumberAssignment_3_1();
@@ -8593,14 +8828,14 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
}
break;
case 3 :
- // InternalApplicationConfiguration.g:2590:2: ( ( rule__StringTypeScope__NumberAssignment_3_2 ) )
+ // InternalApplicationConfiguration.g:2661:2: ( ( rule__StringTypeScope__NumberAssignment_3_2 ) )
{
- // InternalApplicationConfiguration.g:2590:2: ( ( rule__StringTypeScope__NumberAssignment_3_2 ) )
- // InternalApplicationConfiguration.g:2591:3: ( rule__StringTypeScope__NumberAssignment_3_2 )
+ // InternalApplicationConfiguration.g:2661:2: ( ( rule__StringTypeScope__NumberAssignment_3_2 ) )
+ // InternalApplicationConfiguration.g:2662:3: ( rule__StringTypeScope__NumberAssignment_3_2 )
{
before(grammarAccess.getStringTypeScopeAccess().getNumberAssignment_3_2());
- // InternalApplicationConfiguration.g:2592:3: ( rule__StringTypeScope__NumberAssignment_3_2 )
- // InternalApplicationConfiguration.g:2592:4: rule__StringTypeScope__NumberAssignment_3_2
+ // InternalApplicationConfiguration.g:2663:3: ( rule__StringTypeScope__NumberAssignment_3_2 )
+ // InternalApplicationConfiguration.g:2663:4: rule__StringTypeScope__NumberAssignment_3_2
{
pushFollow(FOLLOW_2);
rule__StringTypeScope__NumberAssignment_3_2();
@@ -8635,38 +8870,38 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
// $ANTLR start "rule__ExactNumber__Alternatives"
- // InternalApplicationConfiguration.g:2600:1: rule__ExactNumber__Alternatives : ( ( ( rule__ExactNumber__ExactNumberAssignment_0 ) ) | ( ( rule__ExactNumber__ExactUnlimitedAssignment_1 ) ) );
+ // InternalApplicationConfiguration.g:2671:1: rule__ExactNumber__Alternatives : ( ( ( rule__ExactNumber__ExactNumberAssignment_0 ) ) | ( ( rule__ExactNumber__ExactUnlimitedAssignment_1 ) ) );
public final void rule__ExactNumber__Alternatives() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalApplicationConfiguration.g:2604:1: ( ( ( rule__ExactNumber__ExactNumberAssignment_0 ) ) | ( ( rule__ExactNumber__ExactUnlimitedAssignment_1 ) ) )
- int alt26=2;
- int LA26_0 = input.LA(1);
+ // InternalApplicationConfiguration.g:2675:1: ( ( ( rule__ExactNumber__ExactNumberAssignment_0 ) ) | ( ( rule__ExactNumber__ExactUnlimitedAssignment_1 ) ) )
+ int alt27=2;
+ int LA27_0 = input.LA(1);
- if ( (LA26_0==RULE_INT) ) {
- alt26=1;
+ if ( (LA27_0==RULE_INT) ) {
+ alt27=1;
}
- else if ( (LA26_0==61) ) {
- alt26=2;
+ else if ( (LA27_0==63) ) {
+ alt27=2;
}
else {
NoViableAltException nvae =
- new NoViableAltException("", 26, 0, input);
+ new NoViableAltException("", 27, 0, input);
throw nvae;
}
- switch (alt26) {
+ switch (alt27) {
case 1 :
- // InternalApplicationConfiguration.g:2605:2: ( ( rule__ExactNumber__ExactNumberAssignment_0 ) )
+ // InternalApplicationConfiguration.g:2676:2: ( ( rule__ExactNumber__ExactNumberAssignment_0 ) )
{
- // InternalApplicationConfiguration.g:2605:2: ( ( rule__ExactNumber__ExactNumberAssignment_0 ) )
- // InternalApplicationConfiguration.g:2606:3: ( rule__ExactNumber__ExactNumberAssignment_0 )
+ // InternalApplicationConfiguration.g:2676:2: ( ( rule__ExactNumber__ExactNumberAssignment_0 ) )
+ // InternalApplicationConfiguration.g:2677:3: ( rule__ExactNumber__ExactNumberAssignment_0 )
{
before(grammarAccess.getExactNumberAccess().getExactNumberAssignment_0());
- // InternalApplicationConfiguration.g:2607:3: ( rule__ExactNumber__ExactNumberAssignment_0 )
- // InternalApplicationConfiguration.g:2607:4: rule__ExactNumber__ExactNumberAssignment_0
+ // InternalApplicationConfiguration.g:2678:3: ( rule__ExactNumber__ExactNumberAssignment_0 )
+ // InternalApplicationConfiguration.g:2678:4: rule__ExactNumber__ExactNumberAssignment_0
{
pushFollow(FOLLOW_2);
rule__ExactNumber__ExactNumberAssignment_0();
@@ -8684,14 +8919,14 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
}
break;
case 2 :
- // InternalApplicationConfiguration.g:2611:2: ( ( rule__ExactNumber__ExactUnlimitedAssignment_1 ) )
+ // InternalApplicationConfiguration.g:2682:2: ( ( rule__ExactNumber__ExactUnlimitedAssignment_1 ) )
{
- // InternalApplicationConfiguration.g:2611:2: ( ( rule__ExactNumber__ExactUnlimitedAssignment_1 ) )
- // InternalApplicationConfiguration.g:2612:3: ( rule__ExactNumber__ExactUnlimitedAssignment_1 )
+ // InternalApplicationConfiguration.g:2682:2: ( ( rule__ExactNumber__ExactUnlimitedAssignment_1 ) )
+ // InternalApplicationConfiguration.g:2683:3: ( rule__ExactNumber__ExactUnlimitedAssignment_1 )
{
before(grammarAccess.getExactNumberAccess().getExactUnlimitedAssignment_1());
- // InternalApplicationConfiguration.g:2613:3: ( rule__ExactNumber__ExactUnlimitedAssignment_1 )
- // InternalApplicationConfiguration.g:2613:4: rule__ExactNumber__ExactUnlimitedAssignment_1
+ // InternalApplicationConfiguration.g:2684:3: ( rule__ExactNumber__ExactUnlimitedAssignment_1 )
+ // InternalApplicationConfiguration.g:2684:4: rule__ExactNumber__ExactUnlimitedAssignment_1
{
pushFollow(FOLLOW_2);
rule__ExactNumber__ExactUnlimitedAssignment_1();
@@ -8726,38 +8961,38 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
// $ANTLR start "rule__IntervallNumber__Alternatives_2"
- // InternalApplicationConfiguration.g:2621:1: rule__IntervallNumber__Alternatives_2 : ( ( ( rule__IntervallNumber__MaxNumberAssignment_2_0 ) ) | ( ( rule__IntervallNumber__MaxUnlimitedAssignment_2_1 ) ) );
+ // InternalApplicationConfiguration.g:2692:1: rule__IntervallNumber__Alternatives_2 : ( ( ( rule__IntervallNumber__MaxNumberAssignment_2_0 ) ) | ( ( rule__IntervallNumber__MaxUnlimitedAssignment_2_1 ) ) );
public final void rule__IntervallNumber__Alternatives_2() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalApplicationConfiguration.g:2625:1: ( ( ( rule__IntervallNumber__MaxNumberAssignment_2_0 ) ) | ( ( rule__IntervallNumber__MaxUnlimitedAssignment_2_1 ) ) )
- int alt27=2;
- int LA27_0 = input.LA(1);
+ // InternalApplicationConfiguration.g:2696:1: ( ( ( rule__IntervallNumber__MaxNumberAssignment_2_0 ) ) | ( ( rule__IntervallNumber__MaxUnlimitedAssignment_2_1 ) ) )
+ int alt28=2;
+ int LA28_0 = input.LA(1);
- if ( (LA27_0==RULE_INT) ) {
- alt27=1;
+ if ( (LA28_0==RULE_INT) ) {
+ alt28=1;
}
- else if ( (LA27_0==61) ) {
- alt27=2;
+ else if ( (LA28_0==63) ) {
+ alt28=2;
}
else {
NoViableAltException nvae =
- new NoViableAltException("", 27, 0, input);
+ new NoViableAltException("", 28, 0, input);
throw nvae;
}
- switch (alt27) {
+ switch (alt28) {
case 1 :
- // InternalApplicationConfiguration.g:2626:2: ( ( rule__IntervallNumber__MaxNumberAssignment_2_0 ) )
+ // InternalApplicationConfiguration.g:2697:2: ( ( rule__IntervallNumber__MaxNumberAssignment_2_0 ) )
{
- // InternalApplicationConfiguration.g:2626:2: ( ( rule__IntervallNumber__MaxNumberAssignment_2_0 ) )
- // InternalApplicationConfiguration.g:2627:3: ( rule__IntervallNumber__MaxNumberAssignment_2_0 )
+ // InternalApplicationConfiguration.g:2697:2: ( ( rule__IntervallNumber__MaxNumberAssignment_2_0 ) )
+ // InternalApplicationConfiguration.g:2698:3: ( rule__IntervallNumber__MaxNumberAssignment_2_0 )
{
before(grammarAccess.getIntervallNumberAccess().getMaxNumberAssignment_2_0());
- // InternalApplicationConfiguration.g:2628:3: ( rule__IntervallNumber__MaxNumberAssignment_2_0 )
- // InternalApplicationConfiguration.g:2628:4: rule__IntervallNumber__MaxNumberAssignment_2_0
+ // InternalApplicationConfiguration.g:2699:3: ( rule__IntervallNumber__MaxNumberAssignment_2_0 )
+ // InternalApplicationConfiguration.g:2699:4: rule__IntervallNumber__MaxNumberAssignment_2_0
{
pushFollow(FOLLOW_2);
rule__IntervallNumber__MaxNumberAssignment_2_0();
@@ -8775,14 +9010,14 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
}
break;
case 2 :
- // InternalApplicationConfiguration.g:2632:2: ( ( rule__IntervallNumber__MaxUnlimitedAssignment_2_1 ) )
+ // InternalApplicationConfiguration.g:2703:2: ( ( rule__IntervallNumber__MaxUnlimitedAssignment_2_1 ) )
{
- // InternalApplicationConfiguration.g:2632:2: ( ( rule__IntervallNumber__MaxUnlimitedAssignment_2_1 ) )
- // InternalApplicationConfiguration.g:2633:3: ( rule__IntervallNumber__MaxUnlimitedAssignment_2_1 )
+ // InternalApplicationConfiguration.g:2703:2: ( ( rule__IntervallNumber__MaxUnlimitedAssignment_2_1 ) )
+ // InternalApplicationConfiguration.g:2704:3: ( rule__IntervallNumber__MaxUnlimitedAssignment_2_1 )
{
before(grammarAccess.getIntervallNumberAccess().getMaxUnlimitedAssignment_2_1());
- // InternalApplicationConfiguration.g:2634:3: ( rule__IntervallNumber__MaxUnlimitedAssignment_2_1 )
- // InternalApplicationConfiguration.g:2634:4: rule__IntervallNumber__MaxUnlimitedAssignment_2_1
+ // InternalApplicationConfiguration.g:2705:3: ( rule__IntervallNumber__MaxUnlimitedAssignment_2_1 )
+ // InternalApplicationConfiguration.g:2705:4: rule__IntervallNumber__MaxUnlimitedAssignment_2_1
{
pushFollow(FOLLOW_2);
rule__IntervallNumber__MaxUnlimitedAssignment_2_1();
@@ -8817,34 +9052,34 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
// $ANTLR start "rule__Scope__Alternatives"
- // InternalApplicationConfiguration.g:2642:1: rule__Scope__Alternatives : ( ( ruleScopeSpecification ) | ( ruleScopeReference ) );
+ // InternalApplicationConfiguration.g:2713:1: rule__Scope__Alternatives : ( ( ruleScopeSpecification ) | ( ruleScopeReference ) );
public final void rule__Scope__Alternatives() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalApplicationConfiguration.g:2646:1: ( ( ruleScopeSpecification ) | ( ruleScopeReference ) )
- int alt28=2;
- int LA28_0 = input.LA(1);
+ // InternalApplicationConfiguration.g:2717:1: ( ( ruleScopeSpecification ) | ( ruleScopeReference ) )
+ int alt29=2;
+ int LA29_0 = input.LA(1);
- if ( (LA28_0==29) ) {
- alt28=1;
+ if ( (LA29_0==29) ) {
+ alt29=1;
}
- else if ( (LA28_0==RULE_ID) ) {
- alt28=2;
+ else if ( (LA29_0==RULE_ID) ) {
+ alt29=2;
}
else {
NoViableAltException nvae =
- new NoViableAltException("", 28, 0, input);
+ new NoViableAltException("", 29, 0, input);
throw nvae;
}
- switch (alt28) {
+ switch (alt29) {
case 1 :
- // InternalApplicationConfiguration.g:2647:2: ( ruleScopeSpecification )
+ // InternalApplicationConfiguration.g:2718:2: ( ruleScopeSpecification )
{
- // InternalApplicationConfiguration.g:2647:2: ( ruleScopeSpecification )
- // InternalApplicationConfiguration.g:2648:3: ruleScopeSpecification
+ // InternalApplicationConfiguration.g:2718:2: ( ruleScopeSpecification )
+ // InternalApplicationConfiguration.g:2719:3: ruleScopeSpecification
{
before(grammarAccess.getScopeAccess().getScopeSpecificationParserRuleCall_0());
pushFollow(FOLLOW_2);
@@ -8860,10 +9095,10 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
}
break;
case 2 :
- // InternalApplicationConfiguration.g:2653:2: ( ruleScopeReference )
+ // InternalApplicationConfiguration.g:2724:2: ( ruleScopeReference )
{
- // InternalApplicationConfiguration.g:2653:2: ( ruleScopeReference )
- // InternalApplicationConfiguration.g:2654:3: ruleScopeReference
+ // InternalApplicationConfiguration.g:2724:2: ( ruleScopeReference )
+ // InternalApplicationConfiguration.g:2725:3: ruleScopeReference
{
before(grammarAccess.getScopeAccess().getScopeReferenceParserRuleCall_1());
pushFollow(FOLLOW_2);
@@ -8896,38 +9131,38 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
// $ANTLR start "rule__OptimizationDirection__Alternatives"
- // InternalApplicationConfiguration.g:2663:1: rule__OptimizationDirection__Alternatives : ( ( ( 'minimize' ) ) | ( ( 'maximize' ) ) );
+ // InternalApplicationConfiguration.g:2734:1: rule__OptimizationDirection__Alternatives : ( ( ( 'minimize' ) ) | ( ( 'maximize' ) ) );
public final void rule__OptimizationDirection__Alternatives() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalApplicationConfiguration.g:2667:1: ( ( ( 'minimize' ) ) | ( ( 'maximize' ) ) )
- int alt29=2;
- int LA29_0 = input.LA(1);
+ // InternalApplicationConfiguration.g:2738:1: ( ( ( 'minimize' ) ) | ( ( 'maximize' ) ) )
+ int alt30=2;
+ int LA30_0 = input.LA(1);
- if ( (LA29_0==11) ) {
- alt29=1;
+ if ( (LA30_0==11) ) {
+ alt30=1;
}
- else if ( (LA29_0==12) ) {
- alt29=2;
+ else if ( (LA30_0==12) ) {
+ alt30=2;
}
else {
NoViableAltException nvae =
- new NoViableAltException("", 29, 0, input);
+ new NoViableAltException("", 30, 0, input);
throw nvae;
}
- switch (alt29) {
+ switch (alt30) {
case 1 :
- // InternalApplicationConfiguration.g:2668:2: ( ( 'minimize' ) )
+ // InternalApplicationConfiguration.g:2739:2: ( ( 'minimize' ) )
{
- // InternalApplicationConfiguration.g:2668:2: ( ( 'minimize' ) )
- // InternalApplicationConfiguration.g:2669:3: ( 'minimize' )
+ // InternalApplicationConfiguration.g:2739:2: ( ( 'minimize' ) )
+ // InternalApplicationConfiguration.g:2740:3: ( 'minimize' )
{
before(grammarAccess.getOptimizationDirectionAccess().getMINIMIZEEnumLiteralDeclaration_0());
- // InternalApplicationConfiguration.g:2670:3: ( 'minimize' )
- // InternalApplicationConfiguration.g:2670:4: 'minimize'
+ // InternalApplicationConfiguration.g:2741:3: ( 'minimize' )
+ // InternalApplicationConfiguration.g:2741:4: 'minimize'
{
match(input,11,FOLLOW_2);
@@ -8941,14 +9176,14 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
}
break;
case 2 :
- // InternalApplicationConfiguration.g:2674:2: ( ( 'maximize' ) )
+ // InternalApplicationConfiguration.g:2745:2: ( ( 'maximize' ) )
{
- // InternalApplicationConfiguration.g:2674:2: ( ( 'maximize' ) )
- // InternalApplicationConfiguration.g:2675:3: ( 'maximize' )
+ // InternalApplicationConfiguration.g:2745:2: ( ( 'maximize' ) )
+ // InternalApplicationConfiguration.g:2746:3: ( 'maximize' )
{
before(grammarAccess.getOptimizationDirectionAccess().getMAXIMIZEEnumLiteralDeclaration_1());
- // InternalApplicationConfiguration.g:2676:3: ( 'maximize' )
- // InternalApplicationConfiguration.g:2676:4: 'maximize'
+ // InternalApplicationConfiguration.g:2747:3: ( 'maximize' )
+ // InternalApplicationConfiguration.g:2747:4: 'maximize'
{
match(input,12,FOLLOW_2);
@@ -8979,38 +9214,38 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
// $ANTLR start "rule__ComparisonOperator__Alternatives"
- // InternalApplicationConfiguration.g:2684:1: rule__ComparisonOperator__Alternatives : ( ( ( '<=' ) ) | ( ( '>=' ) ) );
+ // InternalApplicationConfiguration.g:2755:1: rule__ComparisonOperator__Alternatives : ( ( ( '<=' ) ) | ( ( '>=' ) ) );
public final void rule__ComparisonOperator__Alternatives() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalApplicationConfiguration.g:2688:1: ( ( ( '<=' ) ) | ( ( '>=' ) ) )
- int alt30=2;
- int LA30_0 = input.LA(1);
+ // InternalApplicationConfiguration.g:2759:1: ( ( ( '<=' ) ) | ( ( '>=' ) ) )
+ int alt31=2;
+ int LA31_0 = input.LA(1);
- if ( (LA30_0==13) ) {
- alt30=1;
+ if ( (LA31_0==13) ) {
+ alt31=1;
}
- else if ( (LA30_0==14) ) {
- alt30=2;
+ else if ( (LA31_0==14) ) {
+ alt31=2;
}
else {
NoViableAltException nvae =
- new NoViableAltException("", 30, 0, input);
+ new NoViableAltException("", 31, 0, input);
throw nvae;
}
- switch (alt30) {
+ switch (alt31) {
case 1 :
- // InternalApplicationConfiguration.g:2689:2: ( ( '<=' ) )
+ // InternalApplicationConfiguration.g:2760:2: ( ( '<=' ) )
{
- // InternalApplicationConfiguration.g:2689:2: ( ( '<=' ) )
- // InternalApplicationConfiguration.g:2690:3: ( '<=' )
+ // InternalApplicationConfiguration.g:2760:2: ( ( '<=' ) )
+ // InternalApplicationConfiguration.g:2761:3: ( '<=' )
{
before(grammarAccess.getComparisonOperatorAccess().getLESS_EQUALSEnumLiteralDeclaration_0());
- // InternalApplicationConfiguration.g:2691:3: ( '<=' )
- // InternalApplicationConfiguration.g:2691:4: '<='
+ // InternalApplicationConfiguration.g:2762:3: ( '<=' )
+ // InternalApplicationConfiguration.g:2762:4: '<='
{
match(input,13,FOLLOW_2);
@@ -9024,14 +9259,14 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
}
break;
case 2 :
- // InternalApplicationConfiguration.g:2695:2: ( ( '>=' ) )
+ // InternalApplicationConfiguration.g:2766:2: ( ( '>=' ) )
{
- // InternalApplicationConfiguration.g:2695:2: ( ( '>=' ) )
- // InternalApplicationConfiguration.g:2696:3: ( '>=' )
+ // InternalApplicationConfiguration.g:2766:2: ( ( '>=' ) )
+ // InternalApplicationConfiguration.g:2767:3: ( '>=' )
{
before(grammarAccess.getComparisonOperatorAccess().getGREATER_EQUALSEnumLiteralDeclaration_1());
- // InternalApplicationConfiguration.g:2697:3: ( '>=' )
- // InternalApplicationConfiguration.g:2697:4: '>='
+ // InternalApplicationConfiguration.g:2768:3: ( '>=' )
+ // InternalApplicationConfiguration.g:2768:4: '>='
{
match(input,14,FOLLOW_2);
@@ -9062,47 +9297,47 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
// $ANTLR start "rule__DocumentLevelSpecification__Alternatives"
- // InternalApplicationConfiguration.g:2705:1: rule__DocumentLevelSpecification__Alternatives : ( ( ( 'none' ) ) | ( ( 'normal' ) ) | ( ( 'full' ) ) );
+ // InternalApplicationConfiguration.g:2776:1: rule__DocumentLevelSpecification__Alternatives : ( ( ( 'none' ) ) | ( ( 'normal' ) ) | ( ( 'full' ) ) );
public final void rule__DocumentLevelSpecification__Alternatives() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalApplicationConfiguration.g:2709:1: ( ( ( 'none' ) ) | ( ( 'normal' ) ) | ( ( 'full' ) ) )
- int alt31=3;
+ // InternalApplicationConfiguration.g:2780:1: ( ( ( 'none' ) ) | ( ( 'normal' ) ) | ( ( 'full' ) ) )
+ int alt32=3;
switch ( input.LA(1) ) {
case 15:
{
- alt31=1;
+ alt32=1;
}
break;
case 16:
{
- alt31=2;
+ alt32=2;
}
break;
case 17:
{
- alt31=3;
+ alt32=3;
}
break;
default:
NoViableAltException nvae =
- new NoViableAltException("", 31, 0, input);
+ new NoViableAltException("", 32, 0, input);
throw nvae;
}
- switch (alt31) {
+ switch (alt32) {
case 1 :
- // InternalApplicationConfiguration.g:2710:2: ( ( 'none' ) )
+ // InternalApplicationConfiguration.g:2781:2: ( ( 'none' ) )
{
- // InternalApplicationConfiguration.g:2710:2: ( ( 'none' ) )
- // InternalApplicationConfiguration.g:2711:3: ( 'none' )
+ // InternalApplicationConfiguration.g:2781:2: ( ( 'none' ) )
+ // InternalApplicationConfiguration.g:2782:3: ( 'none' )
{
before(grammarAccess.getDocumentLevelSpecificationAccess().getNoneEnumLiteralDeclaration_0());
- // InternalApplicationConfiguration.g:2712:3: ( 'none' )
- // InternalApplicationConfiguration.g:2712:4: 'none'
+ // InternalApplicationConfiguration.g:2783:3: ( 'none' )
+ // InternalApplicationConfiguration.g:2783:4: 'none'
{
match(input,15,FOLLOW_2);
@@ -9116,14 +9351,14 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
}
break;
case 2 :
- // InternalApplicationConfiguration.g:2716:2: ( ( 'normal' ) )
+ // InternalApplicationConfiguration.g:2787:2: ( ( 'normal' ) )
{
- // InternalApplicationConfiguration.g:2716:2: ( ( 'normal' ) )
- // InternalApplicationConfiguration.g:2717:3: ( 'normal' )
+ // InternalApplicationConfiguration.g:2787:2: ( ( 'normal' ) )
+ // InternalApplicationConfiguration.g:2788:3: ( 'normal' )
{
before(grammarAccess.getDocumentLevelSpecificationAccess().getNormalEnumLiteralDeclaration_1());
- // InternalApplicationConfiguration.g:2718:3: ( 'normal' )
- // InternalApplicationConfiguration.g:2718:4: 'normal'
+ // InternalApplicationConfiguration.g:2789:3: ( 'normal' )
+ // InternalApplicationConfiguration.g:2789:4: 'normal'
{
match(input,16,FOLLOW_2);
@@ -9137,14 +9372,14 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
}
break;
case 3 :
- // InternalApplicationConfiguration.g:2722:2: ( ( 'full' ) )
+ // InternalApplicationConfiguration.g:2793:2: ( ( 'full' ) )
{
- // InternalApplicationConfiguration.g:2722:2: ( ( 'full' ) )
- // InternalApplicationConfiguration.g:2723:3: ( 'full' )
+ // InternalApplicationConfiguration.g:2793:2: ( ( 'full' ) )
+ // InternalApplicationConfiguration.g:2794:3: ( 'full' )
{
before(grammarAccess.getDocumentLevelSpecificationAccess().getFullEnumLiteralDeclaration_2());
- // InternalApplicationConfiguration.g:2724:3: ( 'full' )
- // InternalApplicationConfiguration.g:2724:4: 'full'
+ // InternalApplicationConfiguration.g:2795:3: ( 'full' )
+ // InternalApplicationConfiguration.g:2795:4: 'full'
{
match(input,17,FOLLOW_2);
@@ -9175,47 +9410,47 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
// $ANTLR start "rule__Solver__Alternatives"
- // InternalApplicationConfiguration.g:2732:1: rule__Solver__Alternatives : ( ( ( 'SMTSolver' ) ) | ( ( 'AlloySolver' ) ) | ( ( 'ViatraSolver' ) ) );
+ // InternalApplicationConfiguration.g:2803:1: rule__Solver__Alternatives : ( ( ( 'SMTSolver' ) ) | ( ( 'AlloySolver' ) ) | ( ( 'ViatraSolver' ) ) );
public final void rule__Solver__Alternatives() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalApplicationConfiguration.g:2736:1: ( ( ( 'SMTSolver' ) ) | ( ( 'AlloySolver' ) ) | ( ( 'ViatraSolver' ) ) )
- int alt32=3;
+ // InternalApplicationConfiguration.g:2807:1: ( ( ( 'SMTSolver' ) ) | ( ( 'AlloySolver' ) ) | ( ( 'ViatraSolver' ) ) )
+ int alt33=3;
switch ( input.LA(1) ) {
case 18:
{
- alt32=1;
+ alt33=1;
}
break;
case 19:
{
- alt32=2;
+ alt33=2;
}
break;
case 20:
{
- alt32=3;
+ alt33=3;
}
break;
default:
NoViableAltException nvae =
- new NoViableAltException("", 32, 0, input);
+ new NoViableAltException("", 33, 0, input);
throw nvae;
}
- switch (alt32) {
+ switch (alt33) {
case 1 :
- // InternalApplicationConfiguration.g:2737:2: ( ( 'SMTSolver' ) )
+ // InternalApplicationConfiguration.g:2808:2: ( ( 'SMTSolver' ) )
{
- // InternalApplicationConfiguration.g:2737:2: ( ( 'SMTSolver' ) )
- // InternalApplicationConfiguration.g:2738:3: ( 'SMTSolver' )
+ // InternalApplicationConfiguration.g:2808:2: ( ( 'SMTSolver' ) )
+ // InternalApplicationConfiguration.g:2809:3: ( 'SMTSolver' )
{
before(grammarAccess.getSolverAccess().getSMTSolverEnumLiteralDeclaration_0());
- // InternalApplicationConfiguration.g:2739:3: ( 'SMTSolver' )
- // InternalApplicationConfiguration.g:2739:4: 'SMTSolver'
+ // InternalApplicationConfiguration.g:2810:3: ( 'SMTSolver' )
+ // InternalApplicationConfiguration.g:2810:4: 'SMTSolver'
{
match(input,18,FOLLOW_2);
@@ -9229,14 +9464,14 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
}
break;
case 2 :
- // InternalApplicationConfiguration.g:2743:2: ( ( 'AlloySolver' ) )
+ // InternalApplicationConfiguration.g:2814:2: ( ( 'AlloySolver' ) )
{
- // InternalApplicationConfiguration.g:2743:2: ( ( 'AlloySolver' ) )
- // InternalApplicationConfiguration.g:2744:3: ( 'AlloySolver' )
+ // InternalApplicationConfiguration.g:2814:2: ( ( 'AlloySolver' ) )
+ // InternalApplicationConfiguration.g:2815:3: ( 'AlloySolver' )
{
before(grammarAccess.getSolverAccess().getAlloySolverEnumLiteralDeclaration_1());
- // InternalApplicationConfiguration.g:2745:3: ( 'AlloySolver' )
- // InternalApplicationConfiguration.g:2745:4: 'AlloySolver'
+ // InternalApplicationConfiguration.g:2816:3: ( 'AlloySolver' )
+ // InternalApplicationConfiguration.g:2816:4: 'AlloySolver'
{
match(input,19,FOLLOW_2);
@@ -9250,14 +9485,14 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
}
break;
case 3 :
- // InternalApplicationConfiguration.g:2749:2: ( ( 'ViatraSolver' ) )
+ // InternalApplicationConfiguration.g:2820:2: ( ( 'ViatraSolver' ) )
{
- // InternalApplicationConfiguration.g:2749:2: ( ( 'ViatraSolver' ) )
- // InternalApplicationConfiguration.g:2750:3: ( 'ViatraSolver' )
+ // InternalApplicationConfiguration.g:2820:2: ( ( 'ViatraSolver' ) )
+ // InternalApplicationConfiguration.g:2821:3: ( 'ViatraSolver' )
{
before(grammarAccess.getSolverAccess().getViatraSolverEnumLiteralDeclaration_2());
- // InternalApplicationConfiguration.g:2751:3: ( 'ViatraSolver' )
- // InternalApplicationConfiguration.g:2751:4: 'ViatraSolver'
+ // InternalApplicationConfiguration.g:2822:3: ( 'ViatraSolver' )
+ // InternalApplicationConfiguration.g:2822:4: 'ViatraSolver'
{
match(input,20,FOLLOW_2);
@@ -9288,14 +9523,14 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
// $ANTLR start "rule__ConfigurationScript__Group__0"
- // InternalApplicationConfiguration.g:2759:1: rule__ConfigurationScript__Group__0 : rule__ConfigurationScript__Group__0__Impl rule__ConfigurationScript__Group__1 ;
+ // InternalApplicationConfiguration.g:2830:1: rule__ConfigurationScript__Group__0 : rule__ConfigurationScript__Group__0__Impl rule__ConfigurationScript__Group__1 ;
public final void rule__ConfigurationScript__Group__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalApplicationConfiguration.g:2763:1: ( rule__ConfigurationScript__Group__0__Impl rule__ConfigurationScript__Group__1 )
- // InternalApplicationConfiguration.g:2764:2: rule__ConfigurationScript__Group__0__Impl rule__ConfigurationScript__Group__1
+ // InternalApplicationConfiguration.g:2834:1: ( rule__ConfigurationScript__Group__0__Impl rule__ConfigurationScript__Group__1 )
+ // InternalApplicationConfiguration.g:2835:2: rule__ConfigurationScript__Group__0__Impl rule__ConfigurationScript__Group__1
{
pushFollow(FOLLOW_3);
rule__ConfigurationScript__Group__0__Impl();
@@ -9326,33 +9561,33 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
// $ANTLR start "rule__ConfigurationScript__Group__0__Impl"
- // InternalApplicationConfiguration.g:2771:1: rule__ConfigurationScript__Group__0__Impl : ( ( rule__ConfigurationScript__ImportsAssignment_0 )* ) ;
+ // InternalApplicationConfiguration.g:2842:1: rule__ConfigurationScript__Group__0__Impl : ( ( rule__ConfigurationScript__ImportsAssignment_0 )* ) ;
public final void rule__ConfigurationScript__Group__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalApplicationConfiguration.g:2775:1: ( ( ( rule__ConfigurationScript__ImportsAssignment_0 )* ) )
- // InternalApplicationConfiguration.g:2776:1: ( ( rule__ConfigurationScript__ImportsAssignment_0 )* )
+ // InternalApplicationConfiguration.g:2846:1: ( ( ( rule__ConfigurationScript__ImportsAssignment_0 )* ) )
+ // InternalApplicationConfiguration.g:2847:1: ( ( rule__ConfigurationScript__ImportsAssignment_0 )* )
{
- // InternalApplicationConfiguration.g:2776:1: ( ( rule__ConfigurationScript__ImportsAssignment_0 )* )
- // InternalApplicationConfiguration.g:2777:2: ( rule__ConfigurationScript__ImportsAssignment_0 )*
+ // InternalApplicationConfiguration.g:2847:1: ( ( rule__ConfigurationScript__ImportsAssignment_0 )* )
+ // InternalApplicationConfiguration.g:2848:2: ( rule__ConfigurationScript__ImportsAssignment_0 )*
{
before(grammarAccess.getConfigurationScriptAccess().getImportsAssignment_0());
- // InternalApplicationConfiguration.g:2778:2: ( rule__ConfigurationScript__ImportsAssignment_0 )*
- loop33:
+ // InternalApplicationConfiguration.g:2849:2: ( rule__ConfigurationScript__ImportsAssignment_0 )*
+ loop34:
do {
- int alt33=2;
- int LA33_0 = input.LA(1);
+ int alt34=2;
+ int LA34_0 = input.LA(1);
- if ( (LA33_0==23) ) {
- alt33=1;
+ if ( (LA34_0==23) ) {
+ alt34=1;
}
- switch (alt33) {
+ switch (alt34) {
case 1 :
- // InternalApplicationConfiguration.g:2778:3: rule__ConfigurationScript__ImportsAssignment_0
+ // InternalApplicationConfiguration.g:2849:3: rule__ConfigurationScript__ImportsAssignment_0
{
pushFollow(FOLLOW_4);
rule__ConfigurationScript__ImportsAssignment_0();
@@ -9364,7 +9599,7 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
break;
default :
- break loop33;
+ break loop34;
}
} while (true);
@@ -9391,14 +9626,14 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
// $ANTLR start "rule__ConfigurationScript__Group__1"
- // InternalApplicationConfiguration.g:2786:1: rule__ConfigurationScript__Group__1 : rule__ConfigurationScript__Group__1__Impl ;
+ // InternalApplicationConfiguration.g:2857:1: rule__ConfigurationScript__Group__1 : rule__ConfigurationScript__Group__1__Impl ;
public final void rule__ConfigurationScript__Group__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalApplicationConfiguration.g:2790:1: ( rule__ConfigurationScript__Group__1__Impl )
- // InternalApplicationConfiguration.g:2791:2: rule__ConfigurationScript__Group__1__Impl
+ // InternalApplicationConfiguration.g:2861:1: ( rule__ConfigurationScript__Group__1__Impl )
+ // InternalApplicationConfiguration.g:2862:2: rule__ConfigurationScript__Group__1__Impl
{
pushFollow(FOLLOW_2);
rule__ConfigurationScript__Group__1__Impl();
@@ -9424,33 +9659,33 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
// $ANTLR start "rule__ConfigurationScript__Group__1__Impl"
- // InternalApplicationConfiguration.g:2797:1: rule__ConfigurationScript__Group__1__Impl : ( ( rule__ConfigurationScript__CommandsAssignment_1 )* ) ;
+ // InternalApplicationConfiguration.g:2868:1: rule__ConfigurationScript__Group__1__Impl : ( ( rule__ConfigurationScript__CommandsAssignment_1 )* ) ;
public final void rule__ConfigurationScript__Group__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalApplicationConfiguration.g:2801:1: ( ( ( rule__ConfigurationScript__CommandsAssignment_1 )* ) )
- // InternalApplicationConfiguration.g:2802:1: ( ( rule__ConfigurationScript__CommandsAssignment_1 )* )
+ // InternalApplicationConfiguration.g:2872:1: ( ( ( rule__ConfigurationScript__CommandsAssignment_1 )* ) )
+ // InternalApplicationConfiguration.g:2873:1: ( ( rule__ConfigurationScript__CommandsAssignment_1 )* )
{
- // InternalApplicationConfiguration.g:2802:1: ( ( rule__ConfigurationScript__CommandsAssignment_1 )* )
- // InternalApplicationConfiguration.g:2803:2: ( rule__ConfigurationScript__CommandsAssignment_1 )*
+ // InternalApplicationConfiguration.g:2873:1: ( ( rule__ConfigurationScript__CommandsAssignment_1 )* )
+ // InternalApplicationConfiguration.g:2874:2: ( rule__ConfigurationScript__CommandsAssignment_1 )*
{
before(grammarAccess.getConfigurationScriptAccess().getCommandsAssignment_1());
- // InternalApplicationConfiguration.g:2804:2: ( rule__ConfigurationScript__CommandsAssignment_1 )*
- loop34:
+ // InternalApplicationConfiguration.g:2875:2: ( rule__ConfigurationScript__CommandsAssignment_1 )*
+ loop35:
do {
- int alt34=2;
- int LA34_0 = input.LA(1);
+ int alt35=2;
+ int LA35_0 = input.LA(1);
- if ( (LA34_0==27||LA34_0==35||(LA34_0>=37 && LA34_0<=40)||(LA34_0>=52 && LA34_0<=53)) ) {
- alt34=1;
+ if ( (LA35_0==27||LA35_0==35||(LA35_0>=37 && LA35_0<=38)||(LA35_0>=41 && LA35_0<=42)||(LA35_0>=54 && LA35_0<=55)) ) {
+ alt35=1;
}
- switch (alt34) {
+ switch (alt35) {
case 1 :
- // InternalApplicationConfiguration.g:2804:3: rule__ConfigurationScript__CommandsAssignment_1
+ // InternalApplicationConfiguration.g:2875:3: rule__ConfigurationScript__CommandsAssignment_1
{
pushFollow(FOLLOW_5);
rule__ConfigurationScript__CommandsAssignment_1();
@@ -9462,7 +9697,7 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
break;
default :
- break loop34;
+ break loop35;
}
} while (true);
@@ -9489,14 +9724,14 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
// $ANTLR start "rule__QualifiedName__Group__0"
- // InternalApplicationConfiguration.g:2813:1: rule__QualifiedName__Group__0 : rule__QualifiedName__Group__0__Impl rule__QualifiedName__Group__1 ;
+ // InternalApplicationConfiguration.g:2884:1: rule__QualifiedName__Group__0 : rule__QualifiedName__Group__0__Impl rule__QualifiedName__Group__1 ;
public final void rule__QualifiedName__Group__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalApplicationConfiguration.g:2817:1: ( rule__QualifiedName__Group__0__Impl rule__QualifiedName__Group__1 )
- // InternalApplicationConfiguration.g:2818:2: rule__QualifiedName__Group__0__Impl rule__QualifiedName__Group__1
+ // InternalApplicationConfiguration.g:2888:1: ( rule__QualifiedName__Group__0__Impl rule__QualifiedName__Group__1 )
+ // InternalApplicationConfiguration.g:2889:2: rule__QualifiedName__Group__0__Impl rule__QualifiedName__Group__1
{
pushFollow(FOLLOW_6);
rule__QualifiedName__Group__0__Impl();
@@ -9527,17 +9762,17 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
// $ANTLR start "rule__QualifiedName__Group__0__Impl"
- // InternalApplicationConfiguration.g:2825:1: rule__QualifiedName__Group__0__Impl : ( RULE_ID ) ;
+ // InternalApplicationConfiguration.g:2896:1: rule__QualifiedName__Group__0__Impl : ( RULE_ID ) ;
public final void rule__QualifiedName__Group__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalApplicationConfiguration.g:2829:1: ( ( RULE_ID ) )
- // InternalApplicationConfiguration.g:2830:1: ( RULE_ID )
+ // InternalApplicationConfiguration.g:2900:1: ( ( RULE_ID ) )
+ // InternalApplicationConfiguration.g:2901:1: ( RULE_ID )
{
- // InternalApplicationConfiguration.g:2830:1: ( RULE_ID )
- // InternalApplicationConfiguration.g:2831:2: RULE_ID
+ // InternalApplicationConfiguration.g:2901:1: ( RULE_ID )
+ // InternalApplicationConfiguration.g:2902:2: RULE_ID
{
before(grammarAccess.getQualifiedNameAccess().getIDTerminalRuleCall_0());
match(input,RULE_ID,FOLLOW_2);
@@ -9564,14 +9799,14 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
// $ANTLR start "rule__QualifiedName__Group__1"
- // InternalApplicationConfiguration.g:2840:1: rule__QualifiedName__Group__1 : rule__QualifiedName__Group__1__Impl ;
+ // InternalApplicationConfiguration.g:2911:1: rule__QualifiedName__Group__1 : rule__QualifiedName__Group__1__Impl ;
public final void rule__QualifiedName__Group__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalApplicationConfiguration.g:2844:1: ( rule__QualifiedName__Group__1__Impl )
- // InternalApplicationConfiguration.g:2845:2: rule__QualifiedName__Group__1__Impl
+ // InternalApplicationConfiguration.g:2915:1: ( rule__QualifiedName__Group__1__Impl )
+ // InternalApplicationConfiguration.g:2916:2: rule__QualifiedName__Group__1__Impl
{
pushFollow(FOLLOW_2);
rule__QualifiedName__Group__1__Impl();
@@ -9597,33 +9832,33 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
// $ANTLR start "rule__QualifiedName__Group__1__Impl"
- // InternalApplicationConfiguration.g:2851:1: rule__QualifiedName__Group__1__Impl : ( ( rule__QualifiedName__Group_1__0 )* ) ;
+ // InternalApplicationConfiguration.g:2922:1: rule__QualifiedName__Group__1__Impl : ( ( rule__QualifiedName__Group_1__0 )* ) ;
public final void rule__QualifiedName__Group__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalApplicationConfiguration.g:2855:1: ( ( ( rule__QualifiedName__Group_1__0 )* ) )
- // InternalApplicationConfiguration.g:2856:1: ( ( rule__QualifiedName__Group_1__0 )* )
+ // InternalApplicationConfiguration.g:2926:1: ( ( ( rule__QualifiedName__Group_1__0 )* ) )
+ // InternalApplicationConfiguration.g:2927:1: ( ( rule__QualifiedName__Group_1__0 )* )
{
- // InternalApplicationConfiguration.g:2856:1: ( ( rule__QualifiedName__Group_1__0 )* )
- // InternalApplicationConfiguration.g:2857:2: ( rule__QualifiedName__Group_1__0 )*
+ // InternalApplicationConfiguration.g:2927:1: ( ( rule__QualifiedName__Group_1__0 )* )
+ // InternalApplicationConfiguration.g:2928:2: ( rule__QualifiedName__Group_1__0 )*
{
before(grammarAccess.getQualifiedNameAccess().getGroup_1());
- // InternalApplicationConfiguration.g:2858:2: ( rule__QualifiedName__Group_1__0 )*
- loop35:
+ // InternalApplicationConfiguration.g:2929:2: ( rule__QualifiedName__Group_1__0 )*
+ loop36:
do {
- int alt35=2;
- int LA35_0 = input.LA(1);
+ int alt36=2;
+ int LA36_0 = input.LA(1);
- if ( (LA35_0==21) ) {
- alt35=1;
+ if ( (LA36_0==21) ) {
+ alt36=1;
}
- switch (alt35) {
+ switch (alt36) {
case 1 :
- // InternalApplicationConfiguration.g:2858:3: rule__QualifiedName__Group_1__0
+ // InternalApplicationConfiguration.g:2929:3: rule__QualifiedName__Group_1__0
{
pushFollow(FOLLOW_7);
rule__QualifiedName__Group_1__0();
@@ -9635,7 +9870,7 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
break;
default :
- break loop35;
+ break loop36;
}
} while (true);
@@ -9662,14 +9897,14 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
// $ANTLR start "rule__QualifiedName__Group_1__0"
- // InternalApplicationConfiguration.g:2867:1: rule__QualifiedName__Group_1__0 : rule__QualifiedName__Group_1__0__Impl rule__QualifiedName__Group_1__1 ;
+ // InternalApplicationConfiguration.g:2938:1: rule__QualifiedName__Group_1__0 : rule__QualifiedName__Group_1__0__Impl rule__QualifiedName__Group_1__1 ;
public final void rule__QualifiedName__Group_1__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalApplicationConfiguration.g:2871:1: ( rule__QualifiedName__Group_1__0__Impl rule__QualifiedName__Group_1__1 )
- // InternalApplicationConfiguration.g:2872:2: rule__QualifiedName__Group_1__0__Impl rule__QualifiedName__Group_1__1
+ // InternalApplicationConfiguration.g:2942:1: ( rule__QualifiedName__Group_1__0__Impl rule__QualifiedName__Group_1__1 )
+ // InternalApplicationConfiguration.g:2943:2: rule__QualifiedName__Group_1__0__Impl rule__QualifiedName__Group_1__1
{
pushFollow(FOLLOW_8);
rule__QualifiedName__Group_1__0__Impl();
@@ -9700,17 +9935,17 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
// $ANTLR start "rule__QualifiedName__Group_1__0__Impl"
- // InternalApplicationConfiguration.g:2879:1: rule__QualifiedName__Group_1__0__Impl : ( '.' ) ;
+ // InternalApplicationConfiguration.g:2950:1: rule__QualifiedName__Group_1__0__Impl : ( '.' ) ;
public final void rule__QualifiedName__Group_1__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalApplicationConfiguration.g:2883:1: ( ( '.' ) )
- // InternalApplicationConfiguration.g:2884:1: ( '.' )
+ // InternalApplicationConfiguration.g:2954:1: ( ( '.' ) )
+ // InternalApplicationConfiguration.g:2955:1: ( '.' )
{
- // InternalApplicationConfiguration.g:2884:1: ( '.' )
- // InternalApplicationConfiguration.g:2885:2: '.'
+ // InternalApplicationConfiguration.g:2955:1: ( '.' )
+ // InternalApplicationConfiguration.g:2956:2: '.'
{
before(grammarAccess.getQualifiedNameAccess().getFullStopKeyword_1_0());
match(input,21,FOLLOW_2);
@@ -9737,14 +9972,14 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
// $ANTLR start "rule__QualifiedName__Group_1__1"
- // InternalApplicationConfiguration.g:2894:1: rule__QualifiedName__Group_1__1 : rule__QualifiedName__Group_1__1__Impl ;
+ // InternalApplicationConfiguration.g:2965:1: rule__QualifiedName__Group_1__1 : rule__QualifiedName__Group_1__1__Impl ;
public final void rule__QualifiedName__Group_1__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalApplicationConfiguration.g:2898:1: ( rule__QualifiedName__Group_1__1__Impl )
- // InternalApplicationConfiguration.g:2899:2: rule__QualifiedName__Group_1__1__Impl
+ // InternalApplicationConfiguration.g:2969:1: ( rule__QualifiedName__Group_1__1__Impl )
+ // InternalApplicationConfiguration.g:2970:2: rule__QualifiedName__Group_1__1__Impl
{
pushFollow(FOLLOW_2);
rule__QualifiedName__Group_1__1__Impl();
@@ -9770,17 +10005,17 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
// $ANTLR start "rule__QualifiedName__Group_1__1__Impl"
- // InternalApplicationConfiguration.g:2905:1: rule__QualifiedName__Group_1__1__Impl : ( RULE_ID ) ;
+ // InternalApplicationConfiguration.g:2976:1: rule__QualifiedName__Group_1__1__Impl : ( RULE_ID ) ;
public final void rule__QualifiedName__Group_1__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalApplicationConfiguration.g:2909:1: ( ( RULE_ID ) )
- // InternalApplicationConfiguration.g:2910:1: ( RULE_ID )
+ // InternalApplicationConfiguration.g:2980:1: ( ( RULE_ID ) )
+ // InternalApplicationConfiguration.g:2981:1: ( RULE_ID )
{
- // InternalApplicationConfiguration.g:2910:1: ( RULE_ID )
- // InternalApplicationConfiguration.g:2911:2: RULE_ID
+ // InternalApplicationConfiguration.g:2981:1: ( RULE_ID )
+ // InternalApplicationConfiguration.g:2982:2: RULE_ID
{
before(grammarAccess.getQualifiedNameAccess().getIDTerminalRuleCall_1_1());
match(input,RULE_ID,FOLLOW_2);
@@ -9807,14 +10042,14 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
// $ANTLR start "rule__REALLiteral__Group__0"
- // InternalApplicationConfiguration.g:2921:1: rule__REALLiteral__Group__0 : rule__REALLiteral__Group__0__Impl rule__REALLiteral__Group__1 ;
+ // InternalApplicationConfiguration.g:2992:1: rule__REALLiteral__Group__0 : rule__REALLiteral__Group__0__Impl rule__REALLiteral__Group__1 ;
public final void rule__REALLiteral__Group__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalApplicationConfiguration.g:2925:1: ( rule__REALLiteral__Group__0__Impl rule__REALLiteral__Group__1 )
- // InternalApplicationConfiguration.g:2926:2: rule__REALLiteral__Group__0__Impl rule__REALLiteral__Group__1
+ // InternalApplicationConfiguration.g:2996:1: ( rule__REALLiteral__Group__0__Impl rule__REALLiteral__Group__1 )
+ // InternalApplicationConfiguration.g:2997:2: rule__REALLiteral__Group__0__Impl rule__REALLiteral__Group__1
{
pushFollow(FOLLOW_9);
rule__REALLiteral__Group__0__Impl();
@@ -9845,29 +10080,29 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
// $ANTLR start "rule__REALLiteral__Group__0__Impl"
- // InternalApplicationConfiguration.g:2933:1: rule__REALLiteral__Group__0__Impl : ( ( '-' )? ) ;
+ // InternalApplicationConfiguration.g:3004:1: rule__REALLiteral__Group__0__Impl : ( ( '-' )? ) ;
public final void rule__REALLiteral__Group__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalApplicationConfiguration.g:2937:1: ( ( ( '-' )? ) )
- // InternalApplicationConfiguration.g:2938:1: ( ( '-' )? )
+ // InternalApplicationConfiguration.g:3008:1: ( ( ( '-' )? ) )
+ // InternalApplicationConfiguration.g:3009:1: ( ( '-' )? )
{
- // InternalApplicationConfiguration.g:2938:1: ( ( '-' )? )
- // InternalApplicationConfiguration.g:2939:2: ( '-' )?
+ // InternalApplicationConfiguration.g:3009:1: ( ( '-' )? )
+ // InternalApplicationConfiguration.g:3010:2: ( '-' )?
{
before(grammarAccess.getREALLiteralAccess().getHyphenMinusKeyword_0());
- // InternalApplicationConfiguration.g:2940:2: ( '-' )?
- int alt36=2;
- int LA36_0 = input.LA(1);
+ // InternalApplicationConfiguration.g:3011:2: ( '-' )?
+ int alt37=2;
+ int LA37_0 = input.LA(1);
- if ( (LA36_0==22) ) {
- alt36=1;
+ if ( (LA37_0==22) ) {
+ alt37=1;
}
- switch (alt36) {
+ switch (alt37) {
case 1 :
- // InternalApplicationConfiguration.g:2940:3: '-'
+ // InternalApplicationConfiguration.g:3011:3: '-'
{
match(input,22,FOLLOW_2);
@@ -9899,14 +10134,14 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
// $ANTLR start "rule__REALLiteral__Group__1"
- // InternalApplicationConfiguration.g:2948:1: rule__REALLiteral__Group__1 : rule__REALLiteral__Group__1__Impl rule__REALLiteral__Group__2 ;
+ // InternalApplicationConfiguration.g:3019:1: rule__REALLiteral__Group__1 : rule__REALLiteral__Group__1__Impl rule__REALLiteral__Group__2 ;
public final void rule__REALLiteral__Group__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalApplicationConfiguration.g:2952:1: ( rule__REALLiteral__Group__1__Impl rule__REALLiteral__Group__2 )
- // InternalApplicationConfiguration.g:2953:2: rule__REALLiteral__Group__1__Impl rule__REALLiteral__Group__2
+ // InternalApplicationConfiguration.g:3023:1: ( rule__REALLiteral__Group__1__Impl rule__REALLiteral__Group__2 )
+ // InternalApplicationConfiguration.g:3024:2: rule__REALLiteral__Group__1__Impl rule__REALLiteral__Group__2
{
pushFollow(FOLLOW_6);
rule__REALLiteral__Group__1__Impl();
@@ -9937,17 +10172,17 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
// $ANTLR start "rule__REALLiteral__Group__1__Impl"
- // InternalApplicationConfiguration.g:2960:1: rule__REALLiteral__Group__1__Impl : ( RULE_INT ) ;
+ // InternalApplicationConfiguration.g:3031:1: rule__REALLiteral__Group__1__Impl : ( RULE_INT ) ;
public final void rule__REALLiteral__Group__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalApplicationConfiguration.g:2964:1: ( ( RULE_INT ) )
- // InternalApplicationConfiguration.g:2965:1: ( RULE_INT )
+ // InternalApplicationConfiguration.g:3035:1: ( ( RULE_INT ) )
+ // InternalApplicationConfiguration.g:3036:1: ( RULE_INT )
{
- // InternalApplicationConfiguration.g:2965:1: ( RULE_INT )
- // InternalApplicationConfiguration.g:2966:2: RULE_INT
+ // InternalApplicationConfiguration.g:3036:1: ( RULE_INT )
+ // InternalApplicationConfiguration.g:3037:2: RULE_INT
{
before(grammarAccess.getREALLiteralAccess().getINTTerminalRuleCall_1());
match(input,RULE_INT,FOLLOW_2);
@@ -9974,14 +10209,14 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
// $ANTLR start "rule__REALLiteral__Group__2"
- // InternalApplicationConfiguration.g:2975:1: rule__REALLiteral__Group__2 : rule__REALLiteral__Group__2__Impl rule__REALLiteral__Group__3 ;
+ // InternalApplicationConfiguration.g:3046:1: rule__REALLiteral__Group__2 : rule__REALLiteral__Group__2__Impl rule__REALLiteral__Group__3 ;
public final void rule__REALLiteral__Group__2() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalApplicationConfiguration.g:2979:1: ( rule__REALLiteral__Group__2__Impl rule__REALLiteral__Group__3 )
- // InternalApplicationConfiguration.g:2980:2: rule__REALLiteral__Group__2__Impl rule__REALLiteral__Group__3
+ // InternalApplicationConfiguration.g:3050:1: ( rule__REALLiteral__Group__2__Impl rule__REALLiteral__Group__3 )
+ // InternalApplicationConfiguration.g:3051:2: rule__REALLiteral__Group__2__Impl rule__REALLiteral__Group__3
{
pushFollow(FOLLOW_9);
rule__REALLiteral__Group__2__Impl();
@@ -10012,17 +10247,17 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
// $ANTLR start "rule__REALLiteral__Group__2__Impl"
- // InternalApplicationConfiguration.g:2987:1: rule__REALLiteral__Group__2__Impl : ( '.' ) ;
+ // InternalApplicationConfiguration.g:3058:1: rule__REALLiteral__Group__2__Impl : ( '.' ) ;
public final void rule__REALLiteral__Group__2__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalApplicationConfiguration.g:2991:1: ( ( '.' ) )
- // InternalApplicationConfiguration.g:2992:1: ( '.' )
+ // InternalApplicationConfiguration.g:3062:1: ( ( '.' ) )
+ // InternalApplicationConfiguration.g:3063:1: ( '.' )
{
- // InternalApplicationConfiguration.g:2992:1: ( '.' )
- // InternalApplicationConfiguration.g:2993:2: '.'
+ // InternalApplicationConfiguration.g:3063:1: ( '.' )
+ // InternalApplicationConfiguration.g:3064:2: '.'
{
before(grammarAccess.getREALLiteralAccess().getFullStopKeyword_2());
match(input,21,FOLLOW_2);
@@ -10049,14 +10284,14 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
// $ANTLR start "rule__REALLiteral__Group__3"
- // InternalApplicationConfiguration.g:3002:1: rule__REALLiteral__Group__3 : rule__REALLiteral__Group__3__Impl ;
+ // InternalApplicationConfiguration.g:3073:1: rule__REALLiteral__Group__3 : rule__REALLiteral__Group__3__Impl ;
public final void rule__REALLiteral__Group__3() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalApplicationConfiguration.g:3006:1: ( rule__REALLiteral__Group__3__Impl )
- // InternalApplicationConfiguration.g:3007:2: rule__REALLiteral__Group__3__Impl
+ // InternalApplicationConfiguration.g:3077:1: ( rule__REALLiteral__Group__3__Impl )
+ // InternalApplicationConfiguration.g:3078:2: rule__REALLiteral__Group__3__Impl
{
pushFollow(FOLLOW_2);
rule__REALLiteral__Group__3__Impl();
@@ -10082,17 +10317,17 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
// $ANTLR start "rule__REALLiteral__Group__3__Impl"
- // InternalApplicationConfiguration.g:3013:1: rule__REALLiteral__Group__3__Impl : ( RULE_INT ) ;
+ // InternalApplicationConfiguration.g:3084:1: rule__REALLiteral__Group__3__Impl : ( RULE_INT ) ;
public final void rule__REALLiteral__Group__3__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalApplicationConfiguration.g:3017:1: ( ( RULE_INT ) )
- // InternalApplicationConfiguration.g:3018:1: ( RULE_INT )
+ // InternalApplicationConfiguration.g:3088:1: ( ( RULE_INT ) )
+ // InternalApplicationConfiguration.g:3089:1: ( RULE_INT )
{
- // InternalApplicationConfiguration.g:3018:1: ( RULE_INT )
- // InternalApplicationConfiguration.g:3019:2: RULE_INT
+ // InternalApplicationConfiguration.g:3089:1: ( RULE_INT )
+ // InternalApplicationConfiguration.g:3090:2: RULE_INT
{
before(grammarAccess.getREALLiteralAccess().getINTTerminalRuleCall_3());
match(input,RULE_INT,FOLLOW_2);
@@ -10119,14 +10354,14 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
// $ANTLR start "rule__INTLiteral__Group__0"
- // InternalApplicationConfiguration.g:3029:1: rule__INTLiteral__Group__0 : rule__INTLiteral__Group__0__Impl rule__INTLiteral__Group__1 ;
+ // InternalApplicationConfiguration.g:3100:1: rule__INTLiteral__Group__0 : rule__INTLiteral__Group__0__Impl rule__INTLiteral__Group__1 ;
public final void rule__INTLiteral__Group__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalApplicationConfiguration.g:3033:1: ( rule__INTLiteral__Group__0__Impl rule__INTLiteral__Group__1 )
- // InternalApplicationConfiguration.g:3034:2: rule__INTLiteral__Group__0__Impl rule__INTLiteral__Group__1
+ // InternalApplicationConfiguration.g:3104:1: ( rule__INTLiteral__Group__0__Impl rule__INTLiteral__Group__1 )
+ // InternalApplicationConfiguration.g:3105:2: rule__INTLiteral__Group__0__Impl rule__INTLiteral__Group__1
{
pushFollow(FOLLOW_9);
rule__INTLiteral__Group__0__Impl();
@@ -10157,29 +10392,29 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
// $ANTLR start "rule__INTLiteral__Group__0__Impl"
- // InternalApplicationConfiguration.g:3041:1: rule__INTLiteral__Group__0__Impl : ( ( '-' )? ) ;
+ // InternalApplicationConfiguration.g:3112:1: rule__INTLiteral__Group__0__Impl : ( ( '-' )? ) ;
public final void rule__INTLiteral__Group__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalApplicationConfiguration.g:3045:1: ( ( ( '-' )? ) )
- // InternalApplicationConfiguration.g:3046:1: ( ( '-' )? )
+ // InternalApplicationConfiguration.g:3116:1: ( ( ( '-' )? ) )
+ // InternalApplicationConfiguration.g:3117:1: ( ( '-' )? )
{
- // InternalApplicationConfiguration.g:3046:1: ( ( '-' )? )
- // InternalApplicationConfiguration.g:3047:2: ( '-' )?
+ // InternalApplicationConfiguration.g:3117:1: ( ( '-' )? )
+ // InternalApplicationConfiguration.g:3118:2: ( '-' )?
{
before(grammarAccess.getINTLiteralAccess().getHyphenMinusKeyword_0());
- // InternalApplicationConfiguration.g:3048:2: ( '-' )?
- int alt37=2;
- int LA37_0 = input.LA(1);
+ // InternalApplicationConfiguration.g:3119:2: ( '-' )?
+ int alt38=2;
+ int LA38_0 = input.LA(1);
- if ( (LA37_0==22) ) {
- alt37=1;
+ if ( (LA38_0==22) ) {
+ alt38=1;
}
- switch (alt37) {
+ switch (alt38) {
case 1 :
- // InternalApplicationConfiguration.g:3048:3: '-'
+ // InternalApplicationConfiguration.g:3119:3: '-'
{
match(input,22,FOLLOW_2);
@@ -10211,14 +10446,14 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
// $ANTLR start "rule__INTLiteral__Group__1"
- // InternalApplicationConfiguration.g:3056:1: rule__INTLiteral__Group__1 : rule__INTLiteral__Group__1__Impl ;
+ // InternalApplicationConfiguration.g:3127:1: rule__INTLiteral__Group__1 : rule__INTLiteral__Group__1__Impl ;
public final void rule__INTLiteral__Group__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalApplicationConfiguration.g:3060:1: ( rule__INTLiteral__Group__1__Impl )
- // InternalApplicationConfiguration.g:3061:2: rule__INTLiteral__Group__1__Impl
+ // InternalApplicationConfiguration.g:3131:1: ( rule__INTLiteral__Group__1__Impl )
+ // InternalApplicationConfiguration.g:3132:2: rule__INTLiteral__Group__1__Impl
{
pushFollow(FOLLOW_2);
rule__INTLiteral__Group__1__Impl();
@@ -10244,17 +10479,17 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
// $ANTLR start "rule__INTLiteral__Group__1__Impl"
- // InternalApplicationConfiguration.g:3067:1: rule__INTLiteral__Group__1__Impl : ( RULE_INT ) ;
+ // InternalApplicationConfiguration.g:3138:1: rule__INTLiteral__Group__1__Impl : ( RULE_INT ) ;
public final void rule__INTLiteral__Group__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalApplicationConfiguration.g:3071:1: ( ( RULE_INT ) )
- // InternalApplicationConfiguration.g:3072:1: ( RULE_INT )
+ // InternalApplicationConfiguration.g:3142:1: ( ( RULE_INT ) )
+ // InternalApplicationConfiguration.g:3143:1: ( RULE_INT )
{
- // InternalApplicationConfiguration.g:3072:1: ( RULE_INT )
- // InternalApplicationConfiguration.g:3073:2: RULE_INT
+ // InternalApplicationConfiguration.g:3143:1: ( RULE_INT )
+ // InternalApplicationConfiguration.g:3144:2: RULE_INT
{
before(grammarAccess.getINTLiteralAccess().getINTTerminalRuleCall_1());
match(input,RULE_INT,FOLLOW_2);
@@ -10281,14 +10516,14 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
// $ANTLR start "rule__EPackageImport__Group__0"
- // InternalApplicationConfiguration.g:3083:1: rule__EPackageImport__Group__0 : rule__EPackageImport__Group__0__Impl rule__EPackageImport__Group__1 ;
+ // InternalApplicationConfiguration.g:3154:1: rule__EPackageImport__Group__0 : rule__EPackageImport__Group__0__Impl rule__EPackageImport__Group__1 ;
public final void rule__EPackageImport__Group__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalApplicationConfiguration.g:3087:1: ( rule__EPackageImport__Group__0__Impl rule__EPackageImport__Group__1 )
- // InternalApplicationConfiguration.g:3088:2: rule__EPackageImport__Group__0__Impl rule__EPackageImport__Group__1
+ // InternalApplicationConfiguration.g:3158:1: ( rule__EPackageImport__Group__0__Impl rule__EPackageImport__Group__1 )
+ // InternalApplicationConfiguration.g:3159:2: rule__EPackageImport__Group__0__Impl rule__EPackageImport__Group__1
{
pushFollow(FOLLOW_10);
rule__EPackageImport__Group__0__Impl();
@@ -10319,17 +10554,17 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
// $ANTLR start "rule__EPackageImport__Group__0__Impl"
- // InternalApplicationConfiguration.g:3095:1: rule__EPackageImport__Group__0__Impl : ( 'import' ) ;
+ // InternalApplicationConfiguration.g:3166:1: rule__EPackageImport__Group__0__Impl : ( 'import' ) ;
public final void rule__EPackageImport__Group__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalApplicationConfiguration.g:3099:1: ( ( 'import' ) )
- // InternalApplicationConfiguration.g:3100:1: ( 'import' )
+ // InternalApplicationConfiguration.g:3170:1: ( ( 'import' ) )
+ // InternalApplicationConfiguration.g:3171:1: ( 'import' )
{
- // InternalApplicationConfiguration.g:3100:1: ( 'import' )
- // InternalApplicationConfiguration.g:3101:2: 'import'
+ // InternalApplicationConfiguration.g:3171:1: ( 'import' )
+ // InternalApplicationConfiguration.g:3172:2: 'import'
{
before(grammarAccess.getEPackageImportAccess().getImportKeyword_0());
match(input,23,FOLLOW_2);
@@ -10356,14 +10591,14 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
// $ANTLR start "rule__EPackageImport__Group__1"
- // InternalApplicationConfiguration.g:3110:1: rule__EPackageImport__Group__1 : rule__EPackageImport__Group__1__Impl rule__EPackageImport__Group__2 ;
+ // InternalApplicationConfiguration.g:3181:1: rule__EPackageImport__Group__1 : rule__EPackageImport__Group__1__Impl rule__EPackageImport__Group__2 ;
public final void rule__EPackageImport__Group__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalApplicationConfiguration.g:3114:1: ( rule__EPackageImport__Group__1__Impl rule__EPackageImport__Group__2 )
- // InternalApplicationConfiguration.g:3115:2: rule__EPackageImport__Group__1__Impl rule__EPackageImport__Group__2
+ // InternalApplicationConfiguration.g:3185:1: ( rule__EPackageImport__Group__1__Impl rule__EPackageImport__Group__2 )
+ // InternalApplicationConfiguration.g:3186:2: rule__EPackageImport__Group__1__Impl rule__EPackageImport__Group__2
{
pushFollow(FOLLOW_11);
rule__EPackageImport__Group__1__Impl();
@@ -10394,17 +10629,17 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
// $ANTLR start "rule__EPackageImport__Group__1__Impl"
- // InternalApplicationConfiguration.g:3122:1: rule__EPackageImport__Group__1__Impl : ( 'epackage' ) ;
+ // InternalApplicationConfiguration.g:3193:1: rule__EPackageImport__Group__1__Impl : ( 'epackage' ) ;
public final void rule__EPackageImport__Group__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalApplicationConfiguration.g:3126:1: ( ( 'epackage' ) )
- // InternalApplicationConfiguration.g:3127:1: ( 'epackage' )
+ // InternalApplicationConfiguration.g:3197:1: ( ( 'epackage' ) )
+ // InternalApplicationConfiguration.g:3198:1: ( 'epackage' )
{
- // InternalApplicationConfiguration.g:3127:1: ( 'epackage' )
- // InternalApplicationConfiguration.g:3128:2: 'epackage'
+ // InternalApplicationConfiguration.g:3198:1: ( 'epackage' )
+ // InternalApplicationConfiguration.g:3199:2: 'epackage'
{
before(grammarAccess.getEPackageImportAccess().getEpackageKeyword_1());
match(input,24,FOLLOW_2);
@@ -10431,14 +10666,14 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
// $ANTLR start "rule__EPackageImport__Group__2"
- // InternalApplicationConfiguration.g:3137:1: rule__EPackageImport__Group__2 : rule__EPackageImport__Group__2__Impl ;
+ // InternalApplicationConfiguration.g:3208:1: rule__EPackageImport__Group__2 : rule__EPackageImport__Group__2__Impl ;
public final void rule__EPackageImport__Group__2() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalApplicationConfiguration.g:3141:1: ( rule__EPackageImport__Group__2__Impl )
- // InternalApplicationConfiguration.g:3142:2: rule__EPackageImport__Group__2__Impl
+ // InternalApplicationConfiguration.g:3212:1: ( rule__EPackageImport__Group__2__Impl )
+ // InternalApplicationConfiguration.g:3213:2: rule__EPackageImport__Group__2__Impl
{
pushFollow(FOLLOW_2);
rule__EPackageImport__Group__2__Impl();
@@ -10464,21 +10699,21 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
// $ANTLR start "rule__EPackageImport__Group__2__Impl"
- // InternalApplicationConfiguration.g:3148:1: rule__EPackageImport__Group__2__Impl : ( ( rule__EPackageImport__ImportedPackageAssignment_2 ) ) ;
+ // InternalApplicationConfiguration.g:3219:1: rule__EPackageImport__Group__2__Impl : ( ( rule__EPackageImport__ImportedPackageAssignment_2 ) ) ;
public final void rule__EPackageImport__Group__2__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalApplicationConfiguration.g:3152:1: ( ( ( rule__EPackageImport__ImportedPackageAssignment_2 ) ) )
- // InternalApplicationConfiguration.g:3153:1: ( ( rule__EPackageImport__ImportedPackageAssignment_2 ) )
+ // InternalApplicationConfiguration.g:3223:1: ( ( ( rule__EPackageImport__ImportedPackageAssignment_2 ) ) )
+ // InternalApplicationConfiguration.g:3224:1: ( ( rule__EPackageImport__ImportedPackageAssignment_2 ) )
{
- // InternalApplicationConfiguration.g:3153:1: ( ( rule__EPackageImport__ImportedPackageAssignment_2 ) )
- // InternalApplicationConfiguration.g:3154:2: ( rule__EPackageImport__ImportedPackageAssignment_2 )
+ // InternalApplicationConfiguration.g:3224:1: ( ( rule__EPackageImport__ImportedPackageAssignment_2 ) )
+ // InternalApplicationConfiguration.g:3225:2: ( rule__EPackageImport__ImportedPackageAssignment_2 )
{
before(grammarAccess.getEPackageImportAccess().getImportedPackageAssignment_2());
- // InternalApplicationConfiguration.g:3155:2: ( rule__EPackageImport__ImportedPackageAssignment_2 )
- // InternalApplicationConfiguration.g:3155:3: rule__EPackageImport__ImportedPackageAssignment_2
+ // InternalApplicationConfiguration.g:3226:2: ( rule__EPackageImport__ImportedPackageAssignment_2 )
+ // InternalApplicationConfiguration.g:3226:3: rule__EPackageImport__ImportedPackageAssignment_2
{
pushFollow(FOLLOW_2);
rule__EPackageImport__ImportedPackageAssignment_2();
@@ -10511,14 +10746,14 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
// $ANTLR start "rule__ViatraImport__Group__0"
- // InternalApplicationConfiguration.g:3164:1: rule__ViatraImport__Group__0 : rule__ViatraImport__Group__0__Impl rule__ViatraImport__Group__1 ;
+ // InternalApplicationConfiguration.g:3235:1: rule__ViatraImport__Group__0 : rule__ViatraImport__Group__0__Impl rule__ViatraImport__Group__1 ;
public final void rule__ViatraImport__Group__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalApplicationConfiguration.g:3168:1: ( rule__ViatraImport__Group__0__Impl rule__ViatraImport__Group__1 )
- // InternalApplicationConfiguration.g:3169:2: rule__ViatraImport__Group__0__Impl rule__ViatraImport__Group__1
+ // InternalApplicationConfiguration.g:3239:1: ( rule__ViatraImport__Group__0__Impl rule__ViatraImport__Group__1 )
+ // InternalApplicationConfiguration.g:3240:2: rule__ViatraImport__Group__0__Impl rule__ViatraImport__Group__1
{
pushFollow(FOLLOW_12);
rule__ViatraImport__Group__0__Impl();
@@ -10549,17 +10784,17 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
// $ANTLR start "rule__ViatraImport__Group__0__Impl"
- // InternalApplicationConfiguration.g:3176:1: rule__ViatraImport__Group__0__Impl : ( 'import' ) ;
+ // InternalApplicationConfiguration.g:3247:1: rule__ViatraImport__Group__0__Impl : ( 'import' ) ;
public final void rule__ViatraImport__Group__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalApplicationConfiguration.g:3180:1: ( ( 'import' ) )
- // InternalApplicationConfiguration.g:3181:1: ( 'import' )
+ // InternalApplicationConfiguration.g:3251:1: ( ( 'import' ) )
+ // InternalApplicationConfiguration.g:3252:1: ( 'import' )
{
- // InternalApplicationConfiguration.g:3181:1: ( 'import' )
- // InternalApplicationConfiguration.g:3182:2: 'import'
+ // InternalApplicationConfiguration.g:3252:1: ( 'import' )
+ // InternalApplicationConfiguration.g:3253:2: 'import'
{
before(grammarAccess.getViatraImportAccess().getImportKeyword_0());
match(input,23,FOLLOW_2);
@@ -10586,14 +10821,14 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
// $ANTLR start "rule__ViatraImport__Group__1"
- // InternalApplicationConfiguration.g:3191:1: rule__ViatraImport__Group__1 : rule__ViatraImport__Group__1__Impl rule__ViatraImport__Group__2 ;
+ // InternalApplicationConfiguration.g:3262:1: rule__ViatraImport__Group__1 : rule__ViatraImport__Group__1__Impl rule__ViatraImport__Group__2 ;
public final void rule__ViatraImport__Group__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalApplicationConfiguration.g:3195:1: ( rule__ViatraImport__Group__1__Impl rule__ViatraImport__Group__2 )
- // InternalApplicationConfiguration.g:3196:2: rule__ViatraImport__Group__1__Impl rule__ViatraImport__Group__2
+ // InternalApplicationConfiguration.g:3266:1: ( rule__ViatraImport__Group__1__Impl rule__ViatraImport__Group__2 )
+ // InternalApplicationConfiguration.g:3267:2: rule__ViatraImport__Group__1__Impl rule__ViatraImport__Group__2
{
pushFollow(FOLLOW_11);
rule__ViatraImport__Group__1__Impl();
@@ -10624,17 +10859,17 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
// $ANTLR start "rule__ViatraImport__Group__1__Impl"
- // InternalApplicationConfiguration.g:3203:1: rule__ViatraImport__Group__1__Impl : ( 'viatra' ) ;
+ // InternalApplicationConfiguration.g:3274:1: rule__ViatraImport__Group__1__Impl : ( 'viatra' ) ;
public final void rule__ViatraImport__Group__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalApplicationConfiguration.g:3207:1: ( ( 'viatra' ) )
- // InternalApplicationConfiguration.g:3208:1: ( 'viatra' )
+ // InternalApplicationConfiguration.g:3278:1: ( ( 'viatra' ) )
+ // InternalApplicationConfiguration.g:3279:1: ( 'viatra' )
{
- // InternalApplicationConfiguration.g:3208:1: ( 'viatra' )
- // InternalApplicationConfiguration.g:3209:2: 'viatra'
+ // InternalApplicationConfiguration.g:3279:1: ( 'viatra' )
+ // InternalApplicationConfiguration.g:3280:2: 'viatra'
{
before(grammarAccess.getViatraImportAccess().getViatraKeyword_1());
match(input,25,FOLLOW_2);
@@ -10661,14 +10896,14 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
// $ANTLR start "rule__ViatraImport__Group__2"
- // InternalApplicationConfiguration.g:3218:1: rule__ViatraImport__Group__2 : rule__ViatraImport__Group__2__Impl ;
+ // InternalApplicationConfiguration.g:3289:1: rule__ViatraImport__Group__2 : rule__ViatraImport__Group__2__Impl ;
public final void rule__ViatraImport__Group__2() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalApplicationConfiguration.g:3222:1: ( rule__ViatraImport__Group__2__Impl )
- // InternalApplicationConfiguration.g:3223:2: rule__ViatraImport__Group__2__Impl
+ // InternalApplicationConfiguration.g:3293:1: ( rule__ViatraImport__Group__2__Impl )
+ // InternalApplicationConfiguration.g:3294:2: rule__ViatraImport__Group__2__Impl
{
pushFollow(FOLLOW_2);
rule__ViatraImport__Group__2__Impl();
@@ -10694,21 +10929,21 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
// $ANTLR start "rule__ViatraImport__Group__2__Impl"
- // InternalApplicationConfiguration.g:3229:1: rule__ViatraImport__Group__2__Impl : ( ( rule__ViatraImport__ImportedViatraAssignment_2 ) ) ;
+ // InternalApplicationConfiguration.g:3300:1: rule__ViatraImport__Group__2__Impl : ( ( rule__ViatraImport__ImportedViatraAssignment_2 ) ) ;
public final void rule__ViatraImport__Group__2__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalApplicationConfiguration.g:3233:1: ( ( ( rule__ViatraImport__ImportedViatraAssignment_2 ) ) )
- // InternalApplicationConfiguration.g:3234:1: ( ( rule__ViatraImport__ImportedViatraAssignment_2 ) )
+ // InternalApplicationConfiguration.g:3304:1: ( ( ( rule__ViatraImport__ImportedViatraAssignment_2 ) ) )
+ // InternalApplicationConfiguration.g:3305:1: ( ( rule__ViatraImport__ImportedViatraAssignment_2 ) )
{
- // InternalApplicationConfiguration.g:3234:1: ( ( rule__ViatraImport__ImportedViatraAssignment_2 ) )
- // InternalApplicationConfiguration.g:3235:2: ( rule__ViatraImport__ImportedViatraAssignment_2 )
+ // InternalApplicationConfiguration.g:3305:1: ( ( rule__ViatraImport__ImportedViatraAssignment_2 ) )
+ // InternalApplicationConfiguration.g:3306:2: ( rule__ViatraImport__ImportedViatraAssignment_2 )
{
before(grammarAccess.getViatraImportAccess().getImportedViatraAssignment_2());
- // InternalApplicationConfiguration.g:3236:2: ( rule__ViatraImport__ImportedViatraAssignment_2 )
- // InternalApplicationConfiguration.g:3236:3: rule__ViatraImport__ImportedViatraAssignment_2
+ // InternalApplicationConfiguration.g:3307:2: ( rule__ViatraImport__ImportedViatraAssignment_2 )
+ // InternalApplicationConfiguration.g:3307:3: rule__ViatraImport__ImportedViatraAssignment_2
{
pushFollow(FOLLOW_2);
rule__ViatraImport__ImportedViatraAssignment_2();
@@ -10741,14 +10976,14 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
// $ANTLR start "rule__CftImport__Group__0"
- // InternalApplicationConfiguration.g:3245:1: rule__CftImport__Group__0 : rule__CftImport__Group__0__Impl rule__CftImport__Group__1 ;
+ // InternalApplicationConfiguration.g:3316:1: rule__CftImport__Group__0 : rule__CftImport__Group__0__Impl rule__CftImport__Group__1 ;
public final void rule__CftImport__Group__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalApplicationConfiguration.g:3249:1: ( rule__CftImport__Group__0__Impl rule__CftImport__Group__1 )
- // InternalApplicationConfiguration.g:3250:2: rule__CftImport__Group__0__Impl rule__CftImport__Group__1
+ // InternalApplicationConfiguration.g:3320:1: ( rule__CftImport__Group__0__Impl rule__CftImport__Group__1 )
+ // InternalApplicationConfiguration.g:3321:2: rule__CftImport__Group__0__Impl rule__CftImport__Group__1
{
pushFollow(FOLLOW_13);
rule__CftImport__Group__0__Impl();
@@ -10779,17 +11014,17 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
// $ANTLR start "rule__CftImport__Group__0__Impl"
- // InternalApplicationConfiguration.g:3257:1: rule__CftImport__Group__0__Impl : ( 'import' ) ;
+ // InternalApplicationConfiguration.g:3328:1: rule__CftImport__Group__0__Impl : ( 'import' ) ;
public final void rule__CftImport__Group__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalApplicationConfiguration.g:3261:1: ( ( 'import' ) )
- // InternalApplicationConfiguration.g:3262:1: ( 'import' )
+ // InternalApplicationConfiguration.g:3332:1: ( ( 'import' ) )
+ // InternalApplicationConfiguration.g:3333:1: ( 'import' )
{
- // InternalApplicationConfiguration.g:3262:1: ( 'import' )
- // InternalApplicationConfiguration.g:3263:2: 'import'
+ // InternalApplicationConfiguration.g:3333:1: ( 'import' )
+ // InternalApplicationConfiguration.g:3334:2: 'import'
{
before(grammarAccess.getCftImportAccess().getImportKeyword_0());
match(input,23,FOLLOW_2);
@@ -10816,14 +11051,14 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
// $ANTLR start "rule__CftImport__Group__1"
- // InternalApplicationConfiguration.g:3272:1: rule__CftImport__Group__1 : rule__CftImport__Group__1__Impl rule__CftImport__Group__2 ;
+ // InternalApplicationConfiguration.g:3343:1: rule__CftImport__Group__1 : rule__CftImport__Group__1__Impl rule__CftImport__Group__2 ;
public final void rule__CftImport__Group__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalApplicationConfiguration.g:3276:1: ( rule__CftImport__Group__1__Impl rule__CftImport__Group__2 )
- // InternalApplicationConfiguration.g:3277:2: rule__CftImport__Group__1__Impl rule__CftImport__Group__2
+ // InternalApplicationConfiguration.g:3347:1: ( rule__CftImport__Group__1__Impl rule__CftImport__Group__2 )
+ // InternalApplicationConfiguration.g:3348:2: rule__CftImport__Group__1__Impl rule__CftImport__Group__2
{
pushFollow(FOLLOW_11);
rule__CftImport__Group__1__Impl();
@@ -10854,17 +11089,17 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
// $ANTLR start "rule__CftImport__Group__1__Impl"
- // InternalApplicationConfiguration.g:3284:1: rule__CftImport__Group__1__Impl : ( 'reliability' ) ;
+ // InternalApplicationConfiguration.g:3355:1: rule__CftImport__Group__1__Impl : ( 'reliability' ) ;
public final void rule__CftImport__Group__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalApplicationConfiguration.g:3288:1: ( ( 'reliability' ) )
- // InternalApplicationConfiguration.g:3289:1: ( 'reliability' )
+ // InternalApplicationConfiguration.g:3359:1: ( ( 'reliability' ) )
+ // InternalApplicationConfiguration.g:3360:1: ( 'reliability' )
{
- // InternalApplicationConfiguration.g:3289:1: ( 'reliability' )
- // InternalApplicationConfiguration.g:3290:2: 'reliability'
+ // InternalApplicationConfiguration.g:3360:1: ( 'reliability' )
+ // InternalApplicationConfiguration.g:3361:2: 'reliability'
{
before(grammarAccess.getCftImportAccess().getReliabilityKeyword_1());
match(input,26,FOLLOW_2);
@@ -10891,14 +11126,14 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
// $ANTLR start "rule__CftImport__Group__2"
- // InternalApplicationConfiguration.g:3299:1: rule__CftImport__Group__2 : rule__CftImport__Group__2__Impl ;
+ // InternalApplicationConfiguration.g:3370:1: rule__CftImport__Group__2 : rule__CftImport__Group__2__Impl ;
public final void rule__CftImport__Group__2() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalApplicationConfiguration.g:3303:1: ( rule__CftImport__Group__2__Impl )
- // InternalApplicationConfiguration.g:3304:2: rule__CftImport__Group__2__Impl
+ // InternalApplicationConfiguration.g:3374:1: ( rule__CftImport__Group__2__Impl )
+ // InternalApplicationConfiguration.g:3375:2: rule__CftImport__Group__2__Impl
{
pushFollow(FOLLOW_2);
rule__CftImport__Group__2__Impl();
@@ -10924,21 +11159,21 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
// $ANTLR start "rule__CftImport__Group__2__Impl"
- // InternalApplicationConfiguration.g:3310:1: rule__CftImport__Group__2__Impl : ( ( rule__CftImport__ImportedCftAssignment_2 ) ) ;
+ // InternalApplicationConfiguration.g:3381:1: rule__CftImport__Group__2__Impl : ( ( rule__CftImport__ImportedCftAssignment_2 ) ) ;
public final void rule__CftImport__Group__2__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalApplicationConfiguration.g:3314:1: ( ( ( rule__CftImport__ImportedCftAssignment_2 ) ) )
- // InternalApplicationConfiguration.g:3315:1: ( ( rule__CftImport__ImportedCftAssignment_2 ) )
+ // InternalApplicationConfiguration.g:3385:1: ( ( ( rule__CftImport__ImportedCftAssignment_2 ) ) )
+ // InternalApplicationConfiguration.g:3386:1: ( ( rule__CftImport__ImportedCftAssignment_2 ) )
{
- // InternalApplicationConfiguration.g:3315:1: ( ( rule__CftImport__ImportedCftAssignment_2 ) )
- // InternalApplicationConfiguration.g:3316:2: ( rule__CftImport__ImportedCftAssignment_2 )
+ // InternalApplicationConfiguration.g:3386:1: ( ( rule__CftImport__ImportedCftAssignment_2 ) )
+ // InternalApplicationConfiguration.g:3387:2: ( rule__CftImport__ImportedCftAssignment_2 )
{
before(grammarAccess.getCftImportAccess().getImportedCftAssignment_2());
- // InternalApplicationConfiguration.g:3317:2: ( rule__CftImport__ImportedCftAssignment_2 )
- // InternalApplicationConfiguration.g:3317:3: rule__CftImport__ImportedCftAssignment_2
+ // InternalApplicationConfiguration.g:3388:2: ( rule__CftImport__ImportedCftAssignment_2 )
+ // InternalApplicationConfiguration.g:3388:3: rule__CftImport__ImportedCftAssignment_2
{
pushFollow(FOLLOW_2);
rule__CftImport__ImportedCftAssignment_2();
@@ -10971,14 +11206,14 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
// $ANTLR start "rule__FileDeclaration__Group__0"
- // InternalApplicationConfiguration.g:3326:1: rule__FileDeclaration__Group__0 : rule__FileDeclaration__Group__0__Impl rule__FileDeclaration__Group__1 ;
+ // InternalApplicationConfiguration.g:3397:1: rule__FileDeclaration__Group__0 : rule__FileDeclaration__Group__0__Impl rule__FileDeclaration__Group__1 ;
public final void rule__FileDeclaration__Group__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalApplicationConfiguration.g:3330:1: ( rule__FileDeclaration__Group__0__Impl rule__FileDeclaration__Group__1 )
- // InternalApplicationConfiguration.g:3331:2: rule__FileDeclaration__Group__0__Impl rule__FileDeclaration__Group__1
+ // InternalApplicationConfiguration.g:3401:1: ( rule__FileDeclaration__Group__0__Impl rule__FileDeclaration__Group__1 )
+ // InternalApplicationConfiguration.g:3402:2: rule__FileDeclaration__Group__0__Impl rule__FileDeclaration__Group__1
{
pushFollow(FOLLOW_8);
rule__FileDeclaration__Group__0__Impl();
@@ -11009,17 +11244,17 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
// $ANTLR start "rule__FileDeclaration__Group__0__Impl"
- // InternalApplicationConfiguration.g:3338:1: rule__FileDeclaration__Group__0__Impl : ( 'file' ) ;
+ // InternalApplicationConfiguration.g:3409:1: rule__FileDeclaration__Group__0__Impl : ( 'file' ) ;
public final void rule__FileDeclaration__Group__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalApplicationConfiguration.g:3342:1: ( ( 'file' ) )
- // InternalApplicationConfiguration.g:3343:1: ( 'file' )
+ // InternalApplicationConfiguration.g:3413:1: ( ( 'file' ) )
+ // InternalApplicationConfiguration.g:3414:1: ( 'file' )
{
- // InternalApplicationConfiguration.g:3343:1: ( 'file' )
- // InternalApplicationConfiguration.g:3344:2: 'file'
+ // InternalApplicationConfiguration.g:3414:1: ( 'file' )
+ // InternalApplicationConfiguration.g:3415:2: 'file'
{
before(grammarAccess.getFileDeclarationAccess().getFileKeyword_0());
match(input,27,FOLLOW_2);
@@ -11046,14 +11281,14 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
// $ANTLR start "rule__FileDeclaration__Group__1"
- // InternalApplicationConfiguration.g:3353:1: rule__FileDeclaration__Group__1 : rule__FileDeclaration__Group__1__Impl rule__FileDeclaration__Group__2 ;
+ // InternalApplicationConfiguration.g:3424:1: rule__FileDeclaration__Group__1 : rule__FileDeclaration__Group__1__Impl rule__FileDeclaration__Group__2 ;
public final void rule__FileDeclaration__Group__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalApplicationConfiguration.g:3357:1: ( rule__FileDeclaration__Group__1__Impl rule__FileDeclaration__Group__2 )
- // InternalApplicationConfiguration.g:3358:2: rule__FileDeclaration__Group__1__Impl rule__FileDeclaration__Group__2
+ // InternalApplicationConfiguration.g:3428:1: ( rule__FileDeclaration__Group__1__Impl rule__FileDeclaration__Group__2 )
+ // InternalApplicationConfiguration.g:3429:2: rule__FileDeclaration__Group__1__Impl rule__FileDeclaration__Group__2
{
pushFollow(FOLLOW_14);
rule__FileDeclaration__Group__1__Impl();
@@ -11084,21 +11319,21 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
// $ANTLR start "rule__FileDeclaration__Group__1__Impl"
- // InternalApplicationConfiguration.g:3365:1: rule__FileDeclaration__Group__1__Impl : ( ( rule__FileDeclaration__NameAssignment_1 ) ) ;
+ // InternalApplicationConfiguration.g:3436:1: rule__FileDeclaration__Group__1__Impl : ( ( rule__FileDeclaration__NameAssignment_1 ) ) ;
public final void rule__FileDeclaration__Group__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalApplicationConfiguration.g:3369:1: ( ( ( rule__FileDeclaration__NameAssignment_1 ) ) )
- // InternalApplicationConfiguration.g:3370:1: ( ( rule__FileDeclaration__NameAssignment_1 ) )
+ // InternalApplicationConfiguration.g:3440:1: ( ( ( rule__FileDeclaration__NameAssignment_1 ) ) )
+ // InternalApplicationConfiguration.g:3441:1: ( ( rule__FileDeclaration__NameAssignment_1 ) )
{
- // InternalApplicationConfiguration.g:3370:1: ( ( rule__FileDeclaration__NameAssignment_1 ) )
- // InternalApplicationConfiguration.g:3371:2: ( rule__FileDeclaration__NameAssignment_1 )
+ // InternalApplicationConfiguration.g:3441:1: ( ( rule__FileDeclaration__NameAssignment_1 ) )
+ // InternalApplicationConfiguration.g:3442:2: ( rule__FileDeclaration__NameAssignment_1 )
{
before(grammarAccess.getFileDeclarationAccess().getNameAssignment_1());
- // InternalApplicationConfiguration.g:3372:2: ( rule__FileDeclaration__NameAssignment_1 )
- // InternalApplicationConfiguration.g:3372:3: rule__FileDeclaration__NameAssignment_1
+ // InternalApplicationConfiguration.g:3443:2: ( rule__FileDeclaration__NameAssignment_1 )
+ // InternalApplicationConfiguration.g:3443:3: rule__FileDeclaration__NameAssignment_1
{
pushFollow(FOLLOW_2);
rule__FileDeclaration__NameAssignment_1();
@@ -11131,14 +11366,14 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
// $ANTLR start "rule__FileDeclaration__Group__2"
- // InternalApplicationConfiguration.g:3380:1: rule__FileDeclaration__Group__2 : rule__FileDeclaration__Group__2__Impl rule__FileDeclaration__Group__3 ;
+ // InternalApplicationConfiguration.g:3451:1: rule__FileDeclaration__Group__2 : rule__FileDeclaration__Group__2__Impl rule__FileDeclaration__Group__3 ;
public final void rule__FileDeclaration__Group__2() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalApplicationConfiguration.g:3384:1: ( rule__FileDeclaration__Group__2__Impl rule__FileDeclaration__Group__3 )
- // InternalApplicationConfiguration.g:3385:2: rule__FileDeclaration__Group__2__Impl rule__FileDeclaration__Group__3
+ // InternalApplicationConfiguration.g:3455:1: ( rule__FileDeclaration__Group__2__Impl rule__FileDeclaration__Group__3 )
+ // InternalApplicationConfiguration.g:3456:2: rule__FileDeclaration__Group__2__Impl rule__FileDeclaration__Group__3
{
pushFollow(FOLLOW_11);
rule__FileDeclaration__Group__2__Impl();
@@ -11169,17 +11404,17 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
// $ANTLR start "rule__FileDeclaration__Group__2__Impl"
- // InternalApplicationConfiguration.g:3392:1: rule__FileDeclaration__Group__2__Impl : ( '=' ) ;
+ // InternalApplicationConfiguration.g:3463:1: rule__FileDeclaration__Group__2__Impl : ( '=' ) ;
public final void rule__FileDeclaration__Group__2__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalApplicationConfiguration.g:3396:1: ( ( '=' ) )
- // InternalApplicationConfiguration.g:3397:1: ( '=' )
+ // InternalApplicationConfiguration.g:3467:1: ( ( '=' ) )
+ // InternalApplicationConfiguration.g:3468:1: ( '=' )
{
- // InternalApplicationConfiguration.g:3397:1: ( '=' )
- // InternalApplicationConfiguration.g:3398:2: '='
+ // InternalApplicationConfiguration.g:3468:1: ( '=' )
+ // InternalApplicationConfiguration.g:3469:2: '='
{
before(grammarAccess.getFileDeclarationAccess().getEqualsSignKeyword_2());
match(input,28,FOLLOW_2);
@@ -11206,14 +11441,14 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
// $ANTLR start "rule__FileDeclaration__Group__3"
- // InternalApplicationConfiguration.g:3407:1: rule__FileDeclaration__Group__3 : rule__FileDeclaration__Group__3__Impl ;
+ // InternalApplicationConfiguration.g:3478:1: rule__FileDeclaration__Group__3 : rule__FileDeclaration__Group__3__Impl ;
public final void rule__FileDeclaration__Group__3() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalApplicationConfiguration.g:3411:1: ( rule__FileDeclaration__Group__3__Impl )
- // InternalApplicationConfiguration.g:3412:2: rule__FileDeclaration__Group__3__Impl
+ // InternalApplicationConfiguration.g:3482:1: ( rule__FileDeclaration__Group__3__Impl )
+ // InternalApplicationConfiguration.g:3483:2: rule__FileDeclaration__Group__3__Impl
{
pushFollow(FOLLOW_2);
rule__FileDeclaration__Group__3__Impl();
@@ -11239,21 +11474,21 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
// $ANTLR start "rule__FileDeclaration__Group__3__Impl"
- // InternalApplicationConfiguration.g:3418:1: rule__FileDeclaration__Group__3__Impl : ( ( rule__FileDeclaration__SpecificationAssignment_3 ) ) ;
+ // InternalApplicationConfiguration.g:3489:1: rule__FileDeclaration__Group__3__Impl : ( ( rule__FileDeclaration__SpecificationAssignment_3 ) ) ;
public final void rule__FileDeclaration__Group__3__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalApplicationConfiguration.g:3422:1: ( ( ( rule__FileDeclaration__SpecificationAssignment_3 ) ) )
- // InternalApplicationConfiguration.g:3423:1: ( ( rule__FileDeclaration__SpecificationAssignment_3 ) )
+ // InternalApplicationConfiguration.g:3493:1: ( ( ( rule__FileDeclaration__SpecificationAssignment_3 ) ) )
+ // InternalApplicationConfiguration.g:3494:1: ( ( rule__FileDeclaration__SpecificationAssignment_3 ) )
{
- // InternalApplicationConfiguration.g:3423:1: ( ( rule__FileDeclaration__SpecificationAssignment_3 ) )
- // InternalApplicationConfiguration.g:3424:2: ( rule__FileDeclaration__SpecificationAssignment_3 )
+ // InternalApplicationConfiguration.g:3494:1: ( ( rule__FileDeclaration__SpecificationAssignment_3 ) )
+ // InternalApplicationConfiguration.g:3495:2: ( rule__FileDeclaration__SpecificationAssignment_3 )
{
before(grammarAccess.getFileDeclarationAccess().getSpecificationAssignment_3());
- // InternalApplicationConfiguration.g:3425:2: ( rule__FileDeclaration__SpecificationAssignment_3 )
- // InternalApplicationConfiguration.g:3425:3: rule__FileDeclaration__SpecificationAssignment_3
+ // InternalApplicationConfiguration.g:3496:2: ( rule__FileDeclaration__SpecificationAssignment_3 )
+ // InternalApplicationConfiguration.g:3496:3: rule__FileDeclaration__SpecificationAssignment_3
{
pushFollow(FOLLOW_2);
rule__FileDeclaration__SpecificationAssignment_3();
@@ -11286,14 +11521,14 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
// $ANTLR start "rule__MetamodelSpecification__Group__0"
- // InternalApplicationConfiguration.g:3434:1: rule__MetamodelSpecification__Group__0 : rule__MetamodelSpecification__Group__0__Impl rule__MetamodelSpecification__Group__1 ;
+ // InternalApplicationConfiguration.g:3505:1: rule__MetamodelSpecification__Group__0 : rule__MetamodelSpecification__Group__0__Impl rule__MetamodelSpecification__Group__1 ;
public final void rule__MetamodelSpecification__Group__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalApplicationConfiguration.g:3438:1: ( rule__MetamodelSpecification__Group__0__Impl rule__MetamodelSpecification__Group__1 )
- // InternalApplicationConfiguration.g:3439:2: rule__MetamodelSpecification__Group__0__Impl rule__MetamodelSpecification__Group__1
+ // InternalApplicationConfiguration.g:3509:1: ( rule__MetamodelSpecification__Group__0__Impl rule__MetamodelSpecification__Group__1 )
+ // InternalApplicationConfiguration.g:3510:2: rule__MetamodelSpecification__Group__0__Impl rule__MetamodelSpecification__Group__1
{
pushFollow(FOLLOW_15);
rule__MetamodelSpecification__Group__0__Impl();
@@ -11324,17 +11559,17 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
// $ANTLR start "rule__MetamodelSpecification__Group__0__Impl"
- // InternalApplicationConfiguration.g:3446:1: rule__MetamodelSpecification__Group__0__Impl : ( '{' ) ;
+ // InternalApplicationConfiguration.g:3517:1: rule__MetamodelSpecification__Group__0__Impl : ( '{' ) ;
public final void rule__MetamodelSpecification__Group__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalApplicationConfiguration.g:3450:1: ( ( '{' ) )
- // InternalApplicationConfiguration.g:3451:1: ( '{' )
+ // InternalApplicationConfiguration.g:3521:1: ( ( '{' ) )
+ // InternalApplicationConfiguration.g:3522:1: ( '{' )
{
- // InternalApplicationConfiguration.g:3451:1: ( '{' )
- // InternalApplicationConfiguration.g:3452:2: '{'
+ // InternalApplicationConfiguration.g:3522:1: ( '{' )
+ // InternalApplicationConfiguration.g:3523:2: '{'
{
before(grammarAccess.getMetamodelSpecificationAccess().getLeftCurlyBracketKeyword_0());
match(input,29,FOLLOW_2);
@@ -11361,14 +11596,14 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
// $ANTLR start "rule__MetamodelSpecification__Group__1"
- // InternalApplicationConfiguration.g:3461:1: rule__MetamodelSpecification__Group__1 : rule__MetamodelSpecification__Group__1__Impl rule__MetamodelSpecification__Group__2 ;
+ // InternalApplicationConfiguration.g:3532:1: rule__MetamodelSpecification__Group__1 : rule__MetamodelSpecification__Group__1__Impl rule__MetamodelSpecification__Group__2 ;
public final void rule__MetamodelSpecification__Group__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalApplicationConfiguration.g:3465:1: ( rule__MetamodelSpecification__Group__1__Impl rule__MetamodelSpecification__Group__2 )
- // InternalApplicationConfiguration.g:3466:2: rule__MetamodelSpecification__Group__1__Impl rule__MetamodelSpecification__Group__2
+ // InternalApplicationConfiguration.g:3536:1: ( rule__MetamodelSpecification__Group__1__Impl rule__MetamodelSpecification__Group__2 )
+ // InternalApplicationConfiguration.g:3537:2: rule__MetamodelSpecification__Group__1__Impl rule__MetamodelSpecification__Group__2
{
pushFollow(FOLLOW_16);
rule__MetamodelSpecification__Group__1__Impl();
@@ -11399,21 +11634,21 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
// $ANTLR start "rule__MetamodelSpecification__Group__1__Impl"
- // InternalApplicationConfiguration.g:3473:1: rule__MetamodelSpecification__Group__1__Impl : ( ( rule__MetamodelSpecification__EntriesAssignment_1 ) ) ;
+ // InternalApplicationConfiguration.g:3544:1: rule__MetamodelSpecification__Group__1__Impl : ( ( rule__MetamodelSpecification__EntriesAssignment_1 ) ) ;
public final void rule__MetamodelSpecification__Group__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalApplicationConfiguration.g:3477:1: ( ( ( rule__MetamodelSpecification__EntriesAssignment_1 ) ) )
- // InternalApplicationConfiguration.g:3478:1: ( ( rule__MetamodelSpecification__EntriesAssignment_1 ) )
+ // InternalApplicationConfiguration.g:3548:1: ( ( ( rule__MetamodelSpecification__EntriesAssignment_1 ) ) )
+ // InternalApplicationConfiguration.g:3549:1: ( ( rule__MetamodelSpecification__EntriesAssignment_1 ) )
{
- // InternalApplicationConfiguration.g:3478:1: ( ( rule__MetamodelSpecification__EntriesAssignment_1 ) )
- // InternalApplicationConfiguration.g:3479:2: ( rule__MetamodelSpecification__EntriesAssignment_1 )
+ // InternalApplicationConfiguration.g:3549:1: ( ( rule__MetamodelSpecification__EntriesAssignment_1 ) )
+ // InternalApplicationConfiguration.g:3550:2: ( rule__MetamodelSpecification__EntriesAssignment_1 )
{
before(grammarAccess.getMetamodelSpecificationAccess().getEntriesAssignment_1());
- // InternalApplicationConfiguration.g:3480:2: ( rule__MetamodelSpecification__EntriesAssignment_1 )
- // InternalApplicationConfiguration.g:3480:3: rule__MetamodelSpecification__EntriesAssignment_1
+ // InternalApplicationConfiguration.g:3551:2: ( rule__MetamodelSpecification__EntriesAssignment_1 )
+ // InternalApplicationConfiguration.g:3551:3: rule__MetamodelSpecification__EntriesAssignment_1
{
pushFollow(FOLLOW_2);
rule__MetamodelSpecification__EntriesAssignment_1();
@@ -11446,14 +11681,14 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
// $ANTLR start "rule__MetamodelSpecification__Group__2"
- // InternalApplicationConfiguration.g:3488:1: rule__MetamodelSpecification__Group__2 : rule__MetamodelSpecification__Group__2__Impl rule__MetamodelSpecification__Group__3 ;
+ // InternalApplicationConfiguration.g:3559:1: rule__MetamodelSpecification__Group__2 : rule__MetamodelSpecification__Group__2__Impl rule__MetamodelSpecification__Group__3 ;
public final void rule__MetamodelSpecification__Group__2() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalApplicationConfiguration.g:3492:1: ( rule__MetamodelSpecification__Group__2__Impl rule__MetamodelSpecification__Group__3 )
- // InternalApplicationConfiguration.g:3493:2: rule__MetamodelSpecification__Group__2__Impl rule__MetamodelSpecification__Group__3
+ // InternalApplicationConfiguration.g:3563:1: ( rule__MetamodelSpecification__Group__2__Impl rule__MetamodelSpecification__Group__3 )
+ // InternalApplicationConfiguration.g:3564:2: rule__MetamodelSpecification__Group__2__Impl rule__MetamodelSpecification__Group__3
{
pushFollow(FOLLOW_16);
rule__MetamodelSpecification__Group__2__Impl();
@@ -11484,33 +11719,33 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
// $ANTLR start "rule__MetamodelSpecification__Group__2__Impl"
- // InternalApplicationConfiguration.g:3500:1: rule__MetamodelSpecification__Group__2__Impl : ( ( rule__MetamodelSpecification__Group_2__0 )* ) ;
+ // InternalApplicationConfiguration.g:3571:1: rule__MetamodelSpecification__Group__2__Impl : ( ( rule__MetamodelSpecification__Group_2__0 )* ) ;
public final void rule__MetamodelSpecification__Group__2__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalApplicationConfiguration.g:3504:1: ( ( ( rule__MetamodelSpecification__Group_2__0 )* ) )
- // InternalApplicationConfiguration.g:3505:1: ( ( rule__MetamodelSpecification__Group_2__0 )* )
+ // InternalApplicationConfiguration.g:3575:1: ( ( ( rule__MetamodelSpecification__Group_2__0 )* ) )
+ // InternalApplicationConfiguration.g:3576:1: ( ( rule__MetamodelSpecification__Group_2__0 )* )
{
- // InternalApplicationConfiguration.g:3505:1: ( ( rule__MetamodelSpecification__Group_2__0 )* )
- // InternalApplicationConfiguration.g:3506:2: ( rule__MetamodelSpecification__Group_2__0 )*
+ // InternalApplicationConfiguration.g:3576:1: ( ( rule__MetamodelSpecification__Group_2__0 )* )
+ // InternalApplicationConfiguration.g:3577:2: ( rule__MetamodelSpecification__Group_2__0 )*
{
before(grammarAccess.getMetamodelSpecificationAccess().getGroup_2());
- // InternalApplicationConfiguration.g:3507:2: ( rule__MetamodelSpecification__Group_2__0 )*
- loop38:
+ // InternalApplicationConfiguration.g:3578:2: ( rule__MetamodelSpecification__Group_2__0 )*
+ loop39:
do {
- int alt38=2;
- int LA38_0 = input.LA(1);
+ int alt39=2;
+ int LA39_0 = input.LA(1);
- if ( (LA38_0==31) ) {
- alt38=1;
+ if ( (LA39_0==31) ) {
+ alt39=1;
}
- switch (alt38) {
+ switch (alt39) {
case 1 :
- // InternalApplicationConfiguration.g:3507:3: rule__MetamodelSpecification__Group_2__0
+ // InternalApplicationConfiguration.g:3578:3: rule__MetamodelSpecification__Group_2__0
{
pushFollow(FOLLOW_17);
rule__MetamodelSpecification__Group_2__0();
@@ -11522,7 +11757,7 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
break;
default :
- break loop38;
+ break loop39;
}
} while (true);
@@ -11549,14 +11784,14 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
// $ANTLR start "rule__MetamodelSpecification__Group__3"
- // InternalApplicationConfiguration.g:3515:1: rule__MetamodelSpecification__Group__3 : rule__MetamodelSpecification__Group__3__Impl ;
+ // InternalApplicationConfiguration.g:3586:1: rule__MetamodelSpecification__Group__3 : rule__MetamodelSpecification__Group__3__Impl ;
public final void rule__MetamodelSpecification__Group__3() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalApplicationConfiguration.g:3519:1: ( rule__MetamodelSpecification__Group__3__Impl )
- // InternalApplicationConfiguration.g:3520:2: rule__MetamodelSpecification__Group__3__Impl
+ // InternalApplicationConfiguration.g:3590:1: ( rule__MetamodelSpecification__Group__3__Impl )
+ // InternalApplicationConfiguration.g:3591:2: rule__MetamodelSpecification__Group__3__Impl
{
pushFollow(FOLLOW_2);
rule__MetamodelSpecification__Group__3__Impl();
@@ -11582,17 +11817,17 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
// $ANTLR start "rule__MetamodelSpecification__Group__3__Impl"
- // InternalApplicationConfiguration.g:3526:1: rule__MetamodelSpecification__Group__3__Impl : ( '}' ) ;
+ // InternalApplicationConfiguration.g:3597:1: rule__MetamodelSpecification__Group__3__Impl : ( '}' ) ;
public final void rule__MetamodelSpecification__Group__3__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalApplicationConfiguration.g:3530:1: ( ( '}' ) )
- // InternalApplicationConfiguration.g:3531:1: ( '}' )
+ // InternalApplicationConfiguration.g:3601:1: ( ( '}' ) )
+ // InternalApplicationConfiguration.g:3602:1: ( '}' )
{
- // InternalApplicationConfiguration.g:3531:1: ( '}' )
- // InternalApplicationConfiguration.g:3532:2: '}'
+ // InternalApplicationConfiguration.g:3602:1: ( '}' )
+ // InternalApplicationConfiguration.g:3603:2: '}'
{
before(grammarAccess.getMetamodelSpecificationAccess().getRightCurlyBracketKeyword_3());
match(input,30,FOLLOW_2);
@@ -11619,14 +11854,14 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
// $ANTLR start "rule__MetamodelSpecification__Group_2__0"
- // InternalApplicationConfiguration.g:3542:1: rule__MetamodelSpecification__Group_2__0 : rule__MetamodelSpecification__Group_2__0__Impl rule__MetamodelSpecification__Group_2__1 ;
+ // InternalApplicationConfiguration.g:3613:1: rule__MetamodelSpecification__Group_2__0 : rule__MetamodelSpecification__Group_2__0__Impl rule__MetamodelSpecification__Group_2__1 ;
public final void rule__MetamodelSpecification__Group_2__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalApplicationConfiguration.g:3546:1: ( rule__MetamodelSpecification__Group_2__0__Impl rule__MetamodelSpecification__Group_2__1 )
- // InternalApplicationConfiguration.g:3547:2: rule__MetamodelSpecification__Group_2__0__Impl rule__MetamodelSpecification__Group_2__1
+ // InternalApplicationConfiguration.g:3617:1: ( rule__MetamodelSpecification__Group_2__0__Impl rule__MetamodelSpecification__Group_2__1 )
+ // InternalApplicationConfiguration.g:3618:2: rule__MetamodelSpecification__Group_2__0__Impl rule__MetamodelSpecification__Group_2__1
{
pushFollow(FOLLOW_15);
rule__MetamodelSpecification__Group_2__0__Impl();
@@ -11657,17 +11892,17 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
// $ANTLR start "rule__MetamodelSpecification__Group_2__0__Impl"
- // InternalApplicationConfiguration.g:3554:1: rule__MetamodelSpecification__Group_2__0__Impl : ( ',' ) ;
+ // InternalApplicationConfiguration.g:3625:1: rule__MetamodelSpecification__Group_2__0__Impl : ( ',' ) ;
public final void rule__MetamodelSpecification__Group_2__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalApplicationConfiguration.g:3558:1: ( ( ',' ) )
- // InternalApplicationConfiguration.g:3559:1: ( ',' )
+ // InternalApplicationConfiguration.g:3629:1: ( ( ',' ) )
+ // InternalApplicationConfiguration.g:3630:1: ( ',' )
{
- // InternalApplicationConfiguration.g:3559:1: ( ',' )
- // InternalApplicationConfiguration.g:3560:2: ','
+ // InternalApplicationConfiguration.g:3630:1: ( ',' )
+ // InternalApplicationConfiguration.g:3631:2: ','
{
before(grammarAccess.getMetamodelSpecificationAccess().getCommaKeyword_2_0());
match(input,31,FOLLOW_2);
@@ -11694,14 +11929,14 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
// $ANTLR start "rule__MetamodelSpecification__Group_2__1"
- // InternalApplicationConfiguration.g:3569:1: rule__MetamodelSpecification__Group_2__1 : rule__MetamodelSpecification__Group_2__1__Impl ;
+ // InternalApplicationConfiguration.g:3640:1: rule__MetamodelSpecification__Group_2__1 : rule__MetamodelSpecification__Group_2__1__Impl ;
public final void rule__MetamodelSpecification__Group_2__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalApplicationConfiguration.g:3573:1: ( rule__MetamodelSpecification__Group_2__1__Impl )
- // InternalApplicationConfiguration.g:3574:2: rule__MetamodelSpecification__Group_2__1__Impl
+ // InternalApplicationConfiguration.g:3644:1: ( rule__MetamodelSpecification__Group_2__1__Impl )
+ // InternalApplicationConfiguration.g:3645:2: rule__MetamodelSpecification__Group_2__1__Impl
{
pushFollow(FOLLOW_2);
rule__MetamodelSpecification__Group_2__1__Impl();
@@ -11727,21 +11962,21 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
// $ANTLR start "rule__MetamodelSpecification__Group_2__1__Impl"
- // InternalApplicationConfiguration.g:3580:1: rule__MetamodelSpecification__Group_2__1__Impl : ( ( rule__MetamodelSpecification__EntriesAssignment_2_1 ) ) ;
+ // InternalApplicationConfiguration.g:3651:1: rule__MetamodelSpecification__Group_2__1__Impl : ( ( rule__MetamodelSpecification__EntriesAssignment_2_1 ) ) ;
public final void rule__MetamodelSpecification__Group_2__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalApplicationConfiguration.g:3584:1: ( ( ( rule__MetamodelSpecification__EntriesAssignment_2_1 ) ) )
- // InternalApplicationConfiguration.g:3585:1: ( ( rule__MetamodelSpecification__EntriesAssignment_2_1 ) )
+ // InternalApplicationConfiguration.g:3655:1: ( ( ( rule__MetamodelSpecification__EntriesAssignment_2_1 ) ) )
+ // InternalApplicationConfiguration.g:3656:1: ( ( rule__MetamodelSpecification__EntriesAssignment_2_1 ) )
{
- // InternalApplicationConfiguration.g:3585:1: ( ( rule__MetamodelSpecification__EntriesAssignment_2_1 ) )
- // InternalApplicationConfiguration.g:3586:2: ( rule__MetamodelSpecification__EntriesAssignment_2_1 )
+ // InternalApplicationConfiguration.g:3656:1: ( ( rule__MetamodelSpecification__EntriesAssignment_2_1 ) )
+ // InternalApplicationConfiguration.g:3657:2: ( rule__MetamodelSpecification__EntriesAssignment_2_1 )
{
before(grammarAccess.getMetamodelSpecificationAccess().getEntriesAssignment_2_1());
- // InternalApplicationConfiguration.g:3587:2: ( rule__MetamodelSpecification__EntriesAssignment_2_1 )
- // InternalApplicationConfiguration.g:3587:3: rule__MetamodelSpecification__EntriesAssignment_2_1
+ // InternalApplicationConfiguration.g:3658:2: ( rule__MetamodelSpecification__EntriesAssignment_2_1 )
+ // InternalApplicationConfiguration.g:3658:3: rule__MetamodelSpecification__EntriesAssignment_2_1
{
pushFollow(FOLLOW_2);
rule__MetamodelSpecification__EntriesAssignment_2_1();
@@ -11774,14 +12009,14 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
// $ANTLR start "rule__AllPackageEntry__Group__0"
- // InternalApplicationConfiguration.g:3596:1: rule__AllPackageEntry__Group__0 : rule__AllPackageEntry__Group__0__Impl rule__AllPackageEntry__Group__1 ;
+ // InternalApplicationConfiguration.g:3667:1: rule__AllPackageEntry__Group__0 : rule__AllPackageEntry__Group__0__Impl rule__AllPackageEntry__Group__1 ;
public final void rule__AllPackageEntry__Group__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalApplicationConfiguration.g:3600:1: ( rule__AllPackageEntry__Group__0__Impl rule__AllPackageEntry__Group__1 )
- // InternalApplicationConfiguration.g:3601:2: rule__AllPackageEntry__Group__0__Impl rule__AllPackageEntry__Group__1
+ // InternalApplicationConfiguration.g:3671:1: ( rule__AllPackageEntry__Group__0__Impl rule__AllPackageEntry__Group__1 )
+ // InternalApplicationConfiguration.g:3672:2: rule__AllPackageEntry__Group__0__Impl rule__AllPackageEntry__Group__1
{
pushFollow(FOLLOW_8);
rule__AllPackageEntry__Group__0__Impl();
@@ -11812,17 +12047,17 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
// $ANTLR start "rule__AllPackageEntry__Group__0__Impl"
- // InternalApplicationConfiguration.g:3608:1: rule__AllPackageEntry__Group__0__Impl : ( 'package' ) ;
+ // InternalApplicationConfiguration.g:3679:1: rule__AllPackageEntry__Group__0__Impl : ( 'package' ) ;
public final void rule__AllPackageEntry__Group__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalApplicationConfiguration.g:3612:1: ( ( 'package' ) )
- // InternalApplicationConfiguration.g:3613:1: ( 'package' )
+ // InternalApplicationConfiguration.g:3683:1: ( ( 'package' ) )
+ // InternalApplicationConfiguration.g:3684:1: ( 'package' )
{
- // InternalApplicationConfiguration.g:3613:1: ( 'package' )
- // InternalApplicationConfiguration.g:3614:2: 'package'
+ // InternalApplicationConfiguration.g:3684:1: ( 'package' )
+ // InternalApplicationConfiguration.g:3685:2: 'package'
{
before(grammarAccess.getAllPackageEntryAccess().getPackageKeyword_0());
match(input,32,FOLLOW_2);
@@ -11849,14 +12084,14 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
// $ANTLR start "rule__AllPackageEntry__Group__1"
- // InternalApplicationConfiguration.g:3623:1: rule__AllPackageEntry__Group__1 : rule__AllPackageEntry__Group__1__Impl rule__AllPackageEntry__Group__2 ;
+ // InternalApplicationConfiguration.g:3694:1: rule__AllPackageEntry__Group__1 : rule__AllPackageEntry__Group__1__Impl rule__AllPackageEntry__Group__2 ;
public final void rule__AllPackageEntry__Group__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalApplicationConfiguration.g:3627:1: ( rule__AllPackageEntry__Group__1__Impl rule__AllPackageEntry__Group__2 )
- // InternalApplicationConfiguration.g:3628:2: rule__AllPackageEntry__Group__1__Impl rule__AllPackageEntry__Group__2
+ // InternalApplicationConfiguration.g:3698:1: ( rule__AllPackageEntry__Group__1__Impl rule__AllPackageEntry__Group__2 )
+ // InternalApplicationConfiguration.g:3699:2: rule__AllPackageEntry__Group__1__Impl rule__AllPackageEntry__Group__2
{
pushFollow(FOLLOW_18);
rule__AllPackageEntry__Group__1__Impl();
@@ -11887,21 +12122,21 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
// $ANTLR start "rule__AllPackageEntry__Group__1__Impl"
- // InternalApplicationConfiguration.g:3635:1: rule__AllPackageEntry__Group__1__Impl : ( ( rule__AllPackageEntry__PackageAssignment_1 ) ) ;
+ // InternalApplicationConfiguration.g:3706:1: rule__AllPackageEntry__Group__1__Impl : ( ( rule__AllPackageEntry__PackageAssignment_1 ) ) ;
public final void rule__AllPackageEntry__Group__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalApplicationConfiguration.g:3639:1: ( ( ( rule__AllPackageEntry__PackageAssignment_1 ) ) )
- // InternalApplicationConfiguration.g:3640:1: ( ( rule__AllPackageEntry__PackageAssignment_1 ) )
+ // InternalApplicationConfiguration.g:3710:1: ( ( ( rule__AllPackageEntry__PackageAssignment_1 ) ) )
+ // InternalApplicationConfiguration.g:3711:1: ( ( rule__AllPackageEntry__PackageAssignment_1 ) )
{
- // InternalApplicationConfiguration.g:3640:1: ( ( rule__AllPackageEntry__PackageAssignment_1 ) )
- // InternalApplicationConfiguration.g:3641:2: ( rule__AllPackageEntry__PackageAssignment_1 )
+ // InternalApplicationConfiguration.g:3711:1: ( ( rule__AllPackageEntry__PackageAssignment_1 ) )
+ // InternalApplicationConfiguration.g:3712:2: ( rule__AllPackageEntry__PackageAssignment_1 )
{
before(grammarAccess.getAllPackageEntryAccess().getPackageAssignment_1());
- // InternalApplicationConfiguration.g:3642:2: ( rule__AllPackageEntry__PackageAssignment_1 )
- // InternalApplicationConfiguration.g:3642:3: rule__AllPackageEntry__PackageAssignment_1
+ // InternalApplicationConfiguration.g:3713:2: ( rule__AllPackageEntry__PackageAssignment_1 )
+ // InternalApplicationConfiguration.g:3713:3: rule__AllPackageEntry__PackageAssignment_1
{
pushFollow(FOLLOW_2);
rule__AllPackageEntry__PackageAssignment_1();
@@ -11934,14 +12169,14 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
// $ANTLR start "rule__AllPackageEntry__Group__2"
- // InternalApplicationConfiguration.g:3650:1: rule__AllPackageEntry__Group__2 : rule__AllPackageEntry__Group__2__Impl ;
+ // InternalApplicationConfiguration.g:3721:1: rule__AllPackageEntry__Group__2 : rule__AllPackageEntry__Group__2__Impl ;
public final void rule__AllPackageEntry__Group__2() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalApplicationConfiguration.g:3654:1: ( rule__AllPackageEntry__Group__2__Impl )
- // InternalApplicationConfiguration.g:3655:2: rule__AllPackageEntry__Group__2__Impl
+ // InternalApplicationConfiguration.g:3725:1: ( rule__AllPackageEntry__Group__2__Impl )
+ // InternalApplicationConfiguration.g:3726:2: rule__AllPackageEntry__Group__2__Impl
{
pushFollow(FOLLOW_2);
rule__AllPackageEntry__Group__2__Impl();
@@ -11967,29 +12202,29 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
// $ANTLR start "rule__AllPackageEntry__Group__2__Impl"
- // InternalApplicationConfiguration.g:3661:1: rule__AllPackageEntry__Group__2__Impl : ( ( rule__AllPackageEntry__Group_2__0 )? ) ;
+ // InternalApplicationConfiguration.g:3732:1: rule__AllPackageEntry__Group__2__Impl : ( ( rule__AllPackageEntry__Group_2__0 )? ) ;
public final void rule__AllPackageEntry__Group__2__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalApplicationConfiguration.g:3665:1: ( ( ( rule__AllPackageEntry__Group_2__0 )? ) )
- // InternalApplicationConfiguration.g:3666:1: ( ( rule__AllPackageEntry__Group_2__0 )? )
+ // InternalApplicationConfiguration.g:3736:1: ( ( ( rule__AllPackageEntry__Group_2__0 )? ) )
+ // InternalApplicationConfiguration.g:3737:1: ( ( rule__AllPackageEntry__Group_2__0 )? )
{
- // InternalApplicationConfiguration.g:3666:1: ( ( rule__AllPackageEntry__Group_2__0 )? )
- // InternalApplicationConfiguration.g:3667:2: ( rule__AllPackageEntry__Group_2__0 )?
+ // InternalApplicationConfiguration.g:3737:1: ( ( rule__AllPackageEntry__Group_2__0 )? )
+ // InternalApplicationConfiguration.g:3738:2: ( rule__AllPackageEntry__Group_2__0 )?
{
before(grammarAccess.getAllPackageEntryAccess().getGroup_2());
- // InternalApplicationConfiguration.g:3668:2: ( rule__AllPackageEntry__Group_2__0 )?
- int alt39=2;
- int LA39_0 = input.LA(1);
+ // InternalApplicationConfiguration.g:3739:2: ( rule__AllPackageEntry__Group_2__0 )?
+ int alt40=2;
+ int LA40_0 = input.LA(1);
- if ( (LA39_0==33) ) {
- alt39=1;
+ if ( (LA40_0==33) ) {
+ alt40=1;
}
- switch (alt39) {
+ switch (alt40) {
case 1 :
- // InternalApplicationConfiguration.g:3668:3: rule__AllPackageEntry__Group_2__0
+ // InternalApplicationConfiguration.g:3739:3: rule__AllPackageEntry__Group_2__0
{
pushFollow(FOLLOW_2);
rule__AllPackageEntry__Group_2__0();
@@ -12025,14 +12260,14 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
// $ANTLR start "rule__AllPackageEntry__Group_2__0"
- // InternalApplicationConfiguration.g:3677:1: rule__AllPackageEntry__Group_2__0 : rule__AllPackageEntry__Group_2__0__Impl rule__AllPackageEntry__Group_2__1 ;
+ // InternalApplicationConfiguration.g:3748:1: rule__AllPackageEntry__Group_2__0 : rule__AllPackageEntry__Group_2__0__Impl rule__AllPackageEntry__Group_2__1 ;
public final void rule__AllPackageEntry__Group_2__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalApplicationConfiguration.g:3681:1: ( rule__AllPackageEntry__Group_2__0__Impl rule__AllPackageEntry__Group_2__1 )
- // InternalApplicationConfiguration.g:3682:2: rule__AllPackageEntry__Group_2__0__Impl rule__AllPackageEntry__Group_2__1
+ // InternalApplicationConfiguration.g:3752:1: ( rule__AllPackageEntry__Group_2__0__Impl rule__AllPackageEntry__Group_2__1 )
+ // InternalApplicationConfiguration.g:3753:2: rule__AllPackageEntry__Group_2__0__Impl rule__AllPackageEntry__Group_2__1
{
pushFollow(FOLLOW_19);
rule__AllPackageEntry__Group_2__0__Impl();
@@ -12063,17 +12298,17 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
// $ANTLR start "rule__AllPackageEntry__Group_2__0__Impl"
- // InternalApplicationConfiguration.g:3689:1: rule__AllPackageEntry__Group_2__0__Impl : ( 'excluding' ) ;
+ // InternalApplicationConfiguration.g:3760:1: rule__AllPackageEntry__Group_2__0__Impl : ( 'excluding' ) ;
public final void rule__AllPackageEntry__Group_2__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalApplicationConfiguration.g:3693:1: ( ( 'excluding' ) )
- // InternalApplicationConfiguration.g:3694:1: ( 'excluding' )
+ // InternalApplicationConfiguration.g:3764:1: ( ( 'excluding' ) )
+ // InternalApplicationConfiguration.g:3765:1: ( 'excluding' )
{
- // InternalApplicationConfiguration.g:3694:1: ( 'excluding' )
- // InternalApplicationConfiguration.g:3695:2: 'excluding'
+ // InternalApplicationConfiguration.g:3765:1: ( 'excluding' )
+ // InternalApplicationConfiguration.g:3766:2: 'excluding'
{
before(grammarAccess.getAllPackageEntryAccess().getExcludingKeyword_2_0());
match(input,33,FOLLOW_2);
@@ -12100,14 +12335,14 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
// $ANTLR start "rule__AllPackageEntry__Group_2__1"
- // InternalApplicationConfiguration.g:3704:1: rule__AllPackageEntry__Group_2__1 : rule__AllPackageEntry__Group_2__1__Impl rule__AllPackageEntry__Group_2__2 ;
+ // InternalApplicationConfiguration.g:3775:1: rule__AllPackageEntry__Group_2__1 : rule__AllPackageEntry__Group_2__1__Impl rule__AllPackageEntry__Group_2__2 ;
public final void rule__AllPackageEntry__Group_2__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalApplicationConfiguration.g:3708:1: ( rule__AllPackageEntry__Group_2__1__Impl rule__AllPackageEntry__Group_2__2 )
- // InternalApplicationConfiguration.g:3709:2: rule__AllPackageEntry__Group_2__1__Impl rule__AllPackageEntry__Group_2__2
+ // InternalApplicationConfiguration.g:3779:1: ( rule__AllPackageEntry__Group_2__1__Impl rule__AllPackageEntry__Group_2__2 )
+ // InternalApplicationConfiguration.g:3780:2: rule__AllPackageEntry__Group_2__1__Impl rule__AllPackageEntry__Group_2__2
{
pushFollow(FOLLOW_8);
rule__AllPackageEntry__Group_2__1__Impl();
@@ -12138,17 +12373,17 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
// $ANTLR start "rule__AllPackageEntry__Group_2__1__Impl"
- // InternalApplicationConfiguration.g:3716:1: rule__AllPackageEntry__Group_2__1__Impl : ( '{' ) ;
+ // InternalApplicationConfiguration.g:3787:1: rule__AllPackageEntry__Group_2__1__Impl : ( '{' ) ;
public final void rule__AllPackageEntry__Group_2__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalApplicationConfiguration.g:3720:1: ( ( '{' ) )
- // InternalApplicationConfiguration.g:3721:1: ( '{' )
+ // InternalApplicationConfiguration.g:3791:1: ( ( '{' ) )
+ // InternalApplicationConfiguration.g:3792:1: ( '{' )
{
- // InternalApplicationConfiguration.g:3721:1: ( '{' )
- // InternalApplicationConfiguration.g:3722:2: '{'
+ // InternalApplicationConfiguration.g:3792:1: ( '{' )
+ // InternalApplicationConfiguration.g:3793:2: '{'
{
before(grammarAccess.getAllPackageEntryAccess().getLeftCurlyBracketKeyword_2_1());
match(input,29,FOLLOW_2);
@@ -12175,14 +12410,14 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
// $ANTLR start "rule__AllPackageEntry__Group_2__2"
- // InternalApplicationConfiguration.g:3731:1: rule__AllPackageEntry__Group_2__2 : rule__AllPackageEntry__Group_2__2__Impl rule__AllPackageEntry__Group_2__3 ;
+ // InternalApplicationConfiguration.g:3802:1: rule__AllPackageEntry__Group_2__2 : rule__AllPackageEntry__Group_2__2__Impl rule__AllPackageEntry__Group_2__3 ;
public final void rule__AllPackageEntry__Group_2__2() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalApplicationConfiguration.g:3735:1: ( rule__AllPackageEntry__Group_2__2__Impl rule__AllPackageEntry__Group_2__3 )
- // InternalApplicationConfiguration.g:3736:2: rule__AllPackageEntry__Group_2__2__Impl rule__AllPackageEntry__Group_2__3
+ // InternalApplicationConfiguration.g:3806:1: ( rule__AllPackageEntry__Group_2__2__Impl rule__AllPackageEntry__Group_2__3 )
+ // InternalApplicationConfiguration.g:3807:2: rule__AllPackageEntry__Group_2__2__Impl rule__AllPackageEntry__Group_2__3
{
pushFollow(FOLLOW_16);
rule__AllPackageEntry__Group_2__2__Impl();
@@ -12213,21 +12448,21 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
// $ANTLR start "rule__AllPackageEntry__Group_2__2__Impl"
- // InternalApplicationConfiguration.g:3743:1: rule__AllPackageEntry__Group_2__2__Impl : ( ( rule__AllPackageEntry__ExclusionAssignment_2_2 ) ) ;
+ // InternalApplicationConfiguration.g:3814:1: rule__AllPackageEntry__Group_2__2__Impl : ( ( rule__AllPackageEntry__ExclusionAssignment_2_2 ) ) ;
public final void rule__AllPackageEntry__Group_2__2__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalApplicationConfiguration.g:3747:1: ( ( ( rule__AllPackageEntry__ExclusionAssignment_2_2 ) ) )
- // InternalApplicationConfiguration.g:3748:1: ( ( rule__AllPackageEntry__ExclusionAssignment_2_2 ) )
+ // InternalApplicationConfiguration.g:3818:1: ( ( ( rule__AllPackageEntry__ExclusionAssignment_2_2 ) ) )
+ // InternalApplicationConfiguration.g:3819:1: ( ( rule__AllPackageEntry__ExclusionAssignment_2_2 ) )
{
- // InternalApplicationConfiguration.g:3748:1: ( ( rule__AllPackageEntry__ExclusionAssignment_2_2 ) )
- // InternalApplicationConfiguration.g:3749:2: ( rule__AllPackageEntry__ExclusionAssignment_2_2 )
+ // InternalApplicationConfiguration.g:3819:1: ( ( rule__AllPackageEntry__ExclusionAssignment_2_2 ) )
+ // InternalApplicationConfiguration.g:3820:2: ( rule__AllPackageEntry__ExclusionAssignment_2_2 )
{
before(grammarAccess.getAllPackageEntryAccess().getExclusionAssignment_2_2());
- // InternalApplicationConfiguration.g:3750:2: ( rule__AllPackageEntry__ExclusionAssignment_2_2 )
- // InternalApplicationConfiguration.g:3750:3: rule__AllPackageEntry__ExclusionAssignment_2_2
+ // InternalApplicationConfiguration.g:3821:2: ( rule__AllPackageEntry__ExclusionAssignment_2_2 )
+ // InternalApplicationConfiguration.g:3821:3: rule__AllPackageEntry__ExclusionAssignment_2_2
{
pushFollow(FOLLOW_2);
rule__AllPackageEntry__ExclusionAssignment_2_2();
@@ -12260,14 +12495,14 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
// $ANTLR start "rule__AllPackageEntry__Group_2__3"
- // InternalApplicationConfiguration.g:3758:1: rule__AllPackageEntry__Group_2__3 : rule__AllPackageEntry__Group_2__3__Impl rule__AllPackageEntry__Group_2__4 ;
+ // InternalApplicationConfiguration.g:3829:1: rule__AllPackageEntry__Group_2__3 : rule__AllPackageEntry__Group_2__3__Impl rule__AllPackageEntry__Group_2__4 ;
public final void rule__AllPackageEntry__Group_2__3() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalApplicationConfiguration.g:3762:1: ( rule__AllPackageEntry__Group_2__3__Impl rule__AllPackageEntry__Group_2__4 )
- // InternalApplicationConfiguration.g:3763:2: rule__AllPackageEntry__Group_2__3__Impl rule__AllPackageEntry__Group_2__4
+ // InternalApplicationConfiguration.g:3833:1: ( rule__AllPackageEntry__Group_2__3__Impl rule__AllPackageEntry__Group_2__4 )
+ // InternalApplicationConfiguration.g:3834:2: rule__AllPackageEntry__Group_2__3__Impl rule__AllPackageEntry__Group_2__4
{
pushFollow(FOLLOW_16);
rule__AllPackageEntry__Group_2__3__Impl();
@@ -12298,33 +12533,33 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
// $ANTLR start "rule__AllPackageEntry__Group_2__3__Impl"
- // InternalApplicationConfiguration.g:3770:1: rule__AllPackageEntry__Group_2__3__Impl : ( ( rule__AllPackageEntry__Group_2_3__0 )* ) ;
+ // InternalApplicationConfiguration.g:3841:1: rule__AllPackageEntry__Group_2__3__Impl : ( ( rule__AllPackageEntry__Group_2_3__0 )* ) ;
public final void rule__AllPackageEntry__Group_2__3__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalApplicationConfiguration.g:3774:1: ( ( ( rule__AllPackageEntry__Group_2_3__0 )* ) )
- // InternalApplicationConfiguration.g:3775:1: ( ( rule__AllPackageEntry__Group_2_3__0 )* )
+ // InternalApplicationConfiguration.g:3845:1: ( ( ( rule__AllPackageEntry__Group_2_3__0 )* ) )
+ // InternalApplicationConfiguration.g:3846:1: ( ( rule__AllPackageEntry__Group_2_3__0 )* )
{
- // InternalApplicationConfiguration.g:3775:1: ( ( rule__AllPackageEntry__Group_2_3__0 )* )
- // InternalApplicationConfiguration.g:3776:2: ( rule__AllPackageEntry__Group_2_3__0 )*
+ // InternalApplicationConfiguration.g:3846:1: ( ( rule__AllPackageEntry__Group_2_3__0 )* )
+ // InternalApplicationConfiguration.g:3847:2: ( rule__AllPackageEntry__Group_2_3__0 )*
{
before(grammarAccess.getAllPackageEntryAccess().getGroup_2_3());
- // InternalApplicationConfiguration.g:3777:2: ( rule__AllPackageEntry__Group_2_3__0 )*
- loop40:
+ // InternalApplicationConfiguration.g:3848:2: ( rule__AllPackageEntry__Group_2_3__0 )*
+ loop41:
do {
- int alt40=2;
- int LA40_0 = input.LA(1);
+ int alt41=2;
+ int LA41_0 = input.LA(1);
- if ( (LA40_0==31) ) {
- alt40=1;
+ if ( (LA41_0==31) ) {
+ alt41=1;
}
- switch (alt40) {
+ switch (alt41) {
case 1 :
- // InternalApplicationConfiguration.g:3777:3: rule__AllPackageEntry__Group_2_3__0
+ // InternalApplicationConfiguration.g:3848:3: rule__AllPackageEntry__Group_2_3__0
{
pushFollow(FOLLOW_17);
rule__AllPackageEntry__Group_2_3__0();
@@ -12336,7 +12571,7 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
break;
default :
- break loop40;
+ break loop41;
}
} while (true);
@@ -12363,14 +12598,14 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
// $ANTLR start "rule__AllPackageEntry__Group_2__4"
- // InternalApplicationConfiguration.g:3785:1: rule__AllPackageEntry__Group_2__4 : rule__AllPackageEntry__Group_2__4__Impl ;
+ // InternalApplicationConfiguration.g:3856:1: rule__AllPackageEntry__Group_2__4 : rule__AllPackageEntry__Group_2__4__Impl ;
public final void rule__AllPackageEntry__Group_2__4() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalApplicationConfiguration.g:3789:1: ( rule__AllPackageEntry__Group_2__4__Impl )
- // InternalApplicationConfiguration.g:3790:2: rule__AllPackageEntry__Group_2__4__Impl
+ // InternalApplicationConfiguration.g:3860:1: ( rule__AllPackageEntry__Group_2__4__Impl )
+ // InternalApplicationConfiguration.g:3861:2: rule__AllPackageEntry__Group_2__4__Impl
{
pushFollow(FOLLOW_2);
rule__AllPackageEntry__Group_2__4__Impl();
@@ -12396,17 +12631,17 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
// $ANTLR start "rule__AllPackageEntry__Group_2__4__Impl"
- // InternalApplicationConfiguration.g:3796:1: rule__AllPackageEntry__Group_2__4__Impl : ( '}' ) ;
+ // InternalApplicationConfiguration.g:3867:1: rule__AllPackageEntry__Group_2__4__Impl : ( '}' ) ;
public final void rule__AllPackageEntry__Group_2__4__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalApplicationConfiguration.g:3800:1: ( ( '}' ) )
- // InternalApplicationConfiguration.g:3801:1: ( '}' )
+ // InternalApplicationConfiguration.g:3871:1: ( ( '}' ) )
+ // InternalApplicationConfiguration.g:3872:1: ( '}' )
{
- // InternalApplicationConfiguration.g:3801:1: ( '}' )
- // InternalApplicationConfiguration.g:3802:2: '}'
+ // InternalApplicationConfiguration.g:3872:1: ( '}' )
+ // InternalApplicationConfiguration.g:3873:2: '}'
{
before(grammarAccess.getAllPackageEntryAccess().getRightCurlyBracketKeyword_2_4());
match(input,30,FOLLOW_2);
@@ -12433,14 +12668,14 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
// $ANTLR start "rule__AllPackageEntry__Group_2_3__0"
- // InternalApplicationConfiguration.g:3812:1: rule__AllPackageEntry__Group_2_3__0 : rule__AllPackageEntry__Group_2_3__0__Impl rule__AllPackageEntry__Group_2_3__1 ;
+ // InternalApplicationConfiguration.g:3883:1: rule__AllPackageEntry__Group_2_3__0 : rule__AllPackageEntry__Group_2_3__0__Impl rule__AllPackageEntry__Group_2_3__1 ;
public final void rule__AllPackageEntry__Group_2_3__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalApplicationConfiguration.g:3816:1: ( rule__AllPackageEntry__Group_2_3__0__Impl rule__AllPackageEntry__Group_2_3__1 )
- // InternalApplicationConfiguration.g:3817:2: rule__AllPackageEntry__Group_2_3__0__Impl rule__AllPackageEntry__Group_2_3__1
+ // InternalApplicationConfiguration.g:3887:1: ( rule__AllPackageEntry__Group_2_3__0__Impl rule__AllPackageEntry__Group_2_3__1 )
+ // InternalApplicationConfiguration.g:3888:2: rule__AllPackageEntry__Group_2_3__0__Impl rule__AllPackageEntry__Group_2_3__1
{
pushFollow(FOLLOW_8);
rule__AllPackageEntry__Group_2_3__0__Impl();
@@ -12471,17 +12706,17 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
// $ANTLR start "rule__AllPackageEntry__Group_2_3__0__Impl"
- // InternalApplicationConfiguration.g:3824:1: rule__AllPackageEntry__Group_2_3__0__Impl : ( ',' ) ;
+ // InternalApplicationConfiguration.g:3895:1: rule__AllPackageEntry__Group_2_3__0__Impl : ( ',' ) ;
public final void rule__AllPackageEntry__Group_2_3__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalApplicationConfiguration.g:3828:1: ( ( ',' ) )
- // InternalApplicationConfiguration.g:3829:1: ( ',' )
+ // InternalApplicationConfiguration.g:3899:1: ( ( ',' ) )
+ // InternalApplicationConfiguration.g:3900:1: ( ',' )
{
- // InternalApplicationConfiguration.g:3829:1: ( ',' )
- // InternalApplicationConfiguration.g:3830:2: ','
+ // InternalApplicationConfiguration.g:3900:1: ( ',' )
+ // InternalApplicationConfiguration.g:3901:2: ','
{
before(grammarAccess.getAllPackageEntryAccess().getCommaKeyword_2_3_0());
match(input,31,FOLLOW_2);
@@ -12508,14 +12743,14 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
// $ANTLR start "rule__AllPackageEntry__Group_2_3__1"
- // InternalApplicationConfiguration.g:3839:1: rule__AllPackageEntry__Group_2_3__1 : rule__AllPackageEntry__Group_2_3__1__Impl ;
+ // InternalApplicationConfiguration.g:3910:1: rule__AllPackageEntry__Group_2_3__1 : rule__AllPackageEntry__Group_2_3__1__Impl ;
public final void rule__AllPackageEntry__Group_2_3__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalApplicationConfiguration.g:3843:1: ( rule__AllPackageEntry__Group_2_3__1__Impl )
- // InternalApplicationConfiguration.g:3844:2: rule__AllPackageEntry__Group_2_3__1__Impl
+ // InternalApplicationConfiguration.g:3914:1: ( rule__AllPackageEntry__Group_2_3__1__Impl )
+ // InternalApplicationConfiguration.g:3915:2: rule__AllPackageEntry__Group_2_3__1__Impl
{
pushFollow(FOLLOW_2);
rule__AllPackageEntry__Group_2_3__1__Impl();
@@ -12541,21 +12776,21 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
// $ANTLR start "rule__AllPackageEntry__Group_2_3__1__Impl"
- // InternalApplicationConfiguration.g:3850:1: rule__AllPackageEntry__Group_2_3__1__Impl : ( ( rule__AllPackageEntry__ExclusionAssignment_2_3_1 ) ) ;
+ // InternalApplicationConfiguration.g:3921:1: rule__AllPackageEntry__Group_2_3__1__Impl : ( ( rule__AllPackageEntry__ExclusionAssignment_2_3_1 ) ) ;
public final void rule__AllPackageEntry__Group_2_3__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalApplicationConfiguration.g:3854:1: ( ( ( rule__AllPackageEntry__ExclusionAssignment_2_3_1 ) ) )
- // InternalApplicationConfiguration.g:3855:1: ( ( rule__AllPackageEntry__ExclusionAssignment_2_3_1 ) )
+ // InternalApplicationConfiguration.g:3925:1: ( ( ( rule__AllPackageEntry__ExclusionAssignment_2_3_1 ) ) )
+ // InternalApplicationConfiguration.g:3926:1: ( ( rule__AllPackageEntry__ExclusionAssignment_2_3_1 ) )
{
- // InternalApplicationConfiguration.g:3855:1: ( ( rule__AllPackageEntry__ExclusionAssignment_2_3_1 ) )
- // InternalApplicationConfiguration.g:3856:2: ( rule__AllPackageEntry__ExclusionAssignment_2_3_1 )
+ // InternalApplicationConfiguration.g:3926:1: ( ( rule__AllPackageEntry__ExclusionAssignment_2_3_1 ) )
+ // InternalApplicationConfiguration.g:3927:2: ( rule__AllPackageEntry__ExclusionAssignment_2_3_1 )
{
before(grammarAccess.getAllPackageEntryAccess().getExclusionAssignment_2_3_1());
- // InternalApplicationConfiguration.g:3857:2: ( rule__AllPackageEntry__ExclusionAssignment_2_3_1 )
- // InternalApplicationConfiguration.g:3857:3: rule__AllPackageEntry__ExclusionAssignment_2_3_1
+ // InternalApplicationConfiguration.g:3928:2: ( rule__AllPackageEntry__ExclusionAssignment_2_3_1 )
+ // InternalApplicationConfiguration.g:3928:3: rule__AllPackageEntry__ExclusionAssignment_2_3_1
{
pushFollow(FOLLOW_2);
rule__AllPackageEntry__ExclusionAssignment_2_3_1();
@@ -12588,14 +12823,14 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
// $ANTLR start "rule__MetamodelElement__Group__0"
- // InternalApplicationConfiguration.g:3866:1: rule__MetamodelElement__Group__0 : rule__MetamodelElement__Group__0__Impl rule__MetamodelElement__Group__1 ;
+ // InternalApplicationConfiguration.g:3937:1: rule__MetamodelElement__Group__0 : rule__MetamodelElement__Group__0__Impl rule__MetamodelElement__Group__1 ;
public final void rule__MetamodelElement__Group__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalApplicationConfiguration.g:3870:1: ( rule__MetamodelElement__Group__0__Impl rule__MetamodelElement__Group__1 )
- // InternalApplicationConfiguration.g:3871:2: rule__MetamodelElement__Group__0__Impl rule__MetamodelElement__Group__1
+ // InternalApplicationConfiguration.g:3941:1: ( rule__MetamodelElement__Group__0__Impl rule__MetamodelElement__Group__1 )
+ // InternalApplicationConfiguration.g:3942:2: rule__MetamodelElement__Group__0__Impl rule__MetamodelElement__Group__1
{
pushFollow(FOLLOW_8);
rule__MetamodelElement__Group__0__Impl();
@@ -12626,44 +12861,44 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
// $ANTLR start "rule__MetamodelElement__Group__0__Impl"
- // InternalApplicationConfiguration.g:3878:1: rule__MetamodelElement__Group__0__Impl : ( ( rule__MetamodelElement__Group_0__0 )? ) ;
+ // InternalApplicationConfiguration.g:3949:1: rule__MetamodelElement__Group__0__Impl : ( ( rule__MetamodelElement__Group_0__0 )? ) ;
public final void rule__MetamodelElement__Group__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalApplicationConfiguration.g:3882:1: ( ( ( rule__MetamodelElement__Group_0__0 )? ) )
- // InternalApplicationConfiguration.g:3883:1: ( ( rule__MetamodelElement__Group_0__0 )? )
+ // InternalApplicationConfiguration.g:3953:1: ( ( ( rule__MetamodelElement__Group_0__0 )? ) )
+ // InternalApplicationConfiguration.g:3954:1: ( ( rule__MetamodelElement__Group_0__0 )? )
{
- // InternalApplicationConfiguration.g:3883:1: ( ( rule__MetamodelElement__Group_0__0 )? )
- // InternalApplicationConfiguration.g:3884:2: ( rule__MetamodelElement__Group_0__0 )?
+ // InternalApplicationConfiguration.g:3954:1: ( ( rule__MetamodelElement__Group_0__0 )? )
+ // InternalApplicationConfiguration.g:3955:2: ( rule__MetamodelElement__Group_0__0 )?
{
before(grammarAccess.getMetamodelElementAccess().getGroup_0());
- // InternalApplicationConfiguration.g:3885:2: ( rule__MetamodelElement__Group_0__0 )?
- int alt41=2;
- int LA41_0 = input.LA(1);
+ // InternalApplicationConfiguration.g:3956:2: ( rule__MetamodelElement__Group_0__0 )?
+ int alt42=2;
+ int LA42_0 = input.LA(1);
- if ( (LA41_0==RULE_ID) ) {
- int LA41_1 = input.LA(2);
+ if ( (LA42_0==RULE_ID) ) {
+ int LA42_1 = input.LA(2);
- if ( (LA41_1==21) ) {
- int LA41_2 = input.LA(3);
+ if ( (LA42_1==21) ) {
+ int LA42_2 = input.LA(3);
- if ( (LA41_2==RULE_ID) ) {
- int LA41_5 = input.LA(4);
+ if ( (LA42_2==RULE_ID) ) {
+ int LA42_5 = input.LA(4);
- if ( (LA41_5==21||LA41_5==34) ) {
- alt41=1;
+ if ( (LA42_5==21||LA42_5==34) ) {
+ alt42=1;
}
}
}
- else if ( (LA41_1==34) ) {
- alt41=1;
+ else if ( (LA42_1==34) ) {
+ alt42=1;
}
}
- switch (alt41) {
+ switch (alt42) {
case 1 :
- // InternalApplicationConfiguration.g:3885:3: rule__MetamodelElement__Group_0__0
+ // InternalApplicationConfiguration.g:3956:3: rule__MetamodelElement__Group_0__0
{
pushFollow(FOLLOW_2);
rule__MetamodelElement__Group_0__0();
@@ -12699,14 +12934,14 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
// $ANTLR start "rule__MetamodelElement__Group__1"
- // InternalApplicationConfiguration.g:3893:1: rule__MetamodelElement__Group__1 : rule__MetamodelElement__Group__1__Impl rule__MetamodelElement__Group__2 ;
+ // InternalApplicationConfiguration.g:3964:1: rule__MetamodelElement__Group__1 : rule__MetamodelElement__Group__1__Impl rule__MetamodelElement__Group__2 ;
public final void rule__MetamodelElement__Group__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalApplicationConfiguration.g:3897:1: ( rule__MetamodelElement__Group__1__Impl rule__MetamodelElement__Group__2 )
- // InternalApplicationConfiguration.g:3898:2: rule__MetamodelElement__Group__1__Impl rule__MetamodelElement__Group__2
+ // InternalApplicationConfiguration.g:3968:1: ( rule__MetamodelElement__Group__1__Impl rule__MetamodelElement__Group__2 )
+ // InternalApplicationConfiguration.g:3969:2: rule__MetamodelElement__Group__1__Impl rule__MetamodelElement__Group__2
{
pushFollow(FOLLOW_6);
rule__MetamodelElement__Group__1__Impl();
@@ -12737,21 +12972,21 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
// $ANTLR start "rule__MetamodelElement__Group__1__Impl"
- // InternalApplicationConfiguration.g:3905:1: rule__MetamodelElement__Group__1__Impl : ( ( rule__MetamodelElement__ClassifierAssignment_1 ) ) ;
+ // InternalApplicationConfiguration.g:3976:1: rule__MetamodelElement__Group__1__Impl : ( ( rule__MetamodelElement__ClassifierAssignment_1 ) ) ;
public final void rule__MetamodelElement__Group__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalApplicationConfiguration.g:3909:1: ( ( ( rule__MetamodelElement__ClassifierAssignment_1 ) ) )
- // InternalApplicationConfiguration.g:3910:1: ( ( rule__MetamodelElement__ClassifierAssignment_1 ) )
+ // InternalApplicationConfiguration.g:3980:1: ( ( ( rule__MetamodelElement__ClassifierAssignment_1 ) ) )
+ // InternalApplicationConfiguration.g:3981:1: ( ( rule__MetamodelElement__ClassifierAssignment_1 ) )
{
- // InternalApplicationConfiguration.g:3910:1: ( ( rule__MetamodelElement__ClassifierAssignment_1 ) )
- // InternalApplicationConfiguration.g:3911:2: ( rule__MetamodelElement__ClassifierAssignment_1 )
+ // InternalApplicationConfiguration.g:3981:1: ( ( rule__MetamodelElement__ClassifierAssignment_1 ) )
+ // InternalApplicationConfiguration.g:3982:2: ( rule__MetamodelElement__ClassifierAssignment_1 )
{
before(grammarAccess.getMetamodelElementAccess().getClassifierAssignment_1());
- // InternalApplicationConfiguration.g:3912:2: ( rule__MetamodelElement__ClassifierAssignment_1 )
- // InternalApplicationConfiguration.g:3912:3: rule__MetamodelElement__ClassifierAssignment_1
+ // InternalApplicationConfiguration.g:3983:2: ( rule__MetamodelElement__ClassifierAssignment_1 )
+ // InternalApplicationConfiguration.g:3983:3: rule__MetamodelElement__ClassifierAssignment_1
{
pushFollow(FOLLOW_2);
rule__MetamodelElement__ClassifierAssignment_1();
@@ -12784,14 +13019,14 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
// $ANTLR start "rule__MetamodelElement__Group__2"
- // InternalApplicationConfiguration.g:3920:1: rule__MetamodelElement__Group__2 : rule__MetamodelElement__Group__2__Impl ;
+ // InternalApplicationConfiguration.g:3991:1: rule__MetamodelElement__Group__2 : rule__MetamodelElement__Group__2__Impl ;
public final void rule__MetamodelElement__Group__2() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalApplicationConfiguration.g:3924:1: ( rule__MetamodelElement__Group__2__Impl )
- // InternalApplicationConfiguration.g:3925:2: rule__MetamodelElement__Group__2__Impl
+ // InternalApplicationConfiguration.g:3995:1: ( rule__MetamodelElement__Group__2__Impl )
+ // InternalApplicationConfiguration.g:3996:2: rule__MetamodelElement__Group__2__Impl
{
pushFollow(FOLLOW_2);
rule__MetamodelElement__Group__2__Impl();
@@ -12817,29 +13052,29 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
// $ANTLR start "rule__MetamodelElement__Group__2__Impl"
- // InternalApplicationConfiguration.g:3931:1: rule__MetamodelElement__Group__2__Impl : ( ( rule__MetamodelElement__Group_2__0 )? ) ;
+ // InternalApplicationConfiguration.g:4002:1: rule__MetamodelElement__Group__2__Impl : ( ( rule__MetamodelElement__Group_2__0 )? ) ;
public final void rule__MetamodelElement__Group__2__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalApplicationConfiguration.g:3935:1: ( ( ( rule__MetamodelElement__Group_2__0 )? ) )
- // InternalApplicationConfiguration.g:3936:1: ( ( rule__MetamodelElement__Group_2__0 )? )
+ // InternalApplicationConfiguration.g:4006:1: ( ( ( rule__MetamodelElement__Group_2__0 )? ) )
+ // InternalApplicationConfiguration.g:4007:1: ( ( rule__MetamodelElement__Group_2__0 )? )
{
- // InternalApplicationConfiguration.g:3936:1: ( ( rule__MetamodelElement__Group_2__0 )? )
- // InternalApplicationConfiguration.g:3937:2: ( rule__MetamodelElement__Group_2__0 )?
+ // InternalApplicationConfiguration.g:4007:1: ( ( rule__MetamodelElement__Group_2__0 )? )
+ // InternalApplicationConfiguration.g:4008:2: ( rule__MetamodelElement__Group_2__0 )?
{
before(grammarAccess.getMetamodelElementAccess().getGroup_2());
- // InternalApplicationConfiguration.g:3938:2: ( rule__MetamodelElement__Group_2__0 )?
- int alt42=2;
- int LA42_0 = input.LA(1);
+ // InternalApplicationConfiguration.g:4009:2: ( rule__MetamodelElement__Group_2__0 )?
+ int alt43=2;
+ int LA43_0 = input.LA(1);
- if ( (LA42_0==21) ) {
- alt42=1;
+ if ( (LA43_0==21) ) {
+ alt43=1;
}
- switch (alt42) {
+ switch (alt43) {
case 1 :
- // InternalApplicationConfiguration.g:3938:3: rule__MetamodelElement__Group_2__0
+ // InternalApplicationConfiguration.g:4009:3: rule__MetamodelElement__Group_2__0
{
pushFollow(FOLLOW_2);
rule__MetamodelElement__Group_2__0();
@@ -12875,14 +13110,14 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
// $ANTLR start "rule__MetamodelElement__Group_0__0"
- // InternalApplicationConfiguration.g:3947:1: rule__MetamodelElement__Group_0__0 : rule__MetamodelElement__Group_0__0__Impl rule__MetamodelElement__Group_0__1 ;
+ // InternalApplicationConfiguration.g:4018:1: rule__MetamodelElement__Group_0__0 : rule__MetamodelElement__Group_0__0__Impl rule__MetamodelElement__Group_0__1 ;
public final void rule__MetamodelElement__Group_0__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalApplicationConfiguration.g:3951:1: ( rule__MetamodelElement__Group_0__0__Impl rule__MetamodelElement__Group_0__1 )
- // InternalApplicationConfiguration.g:3952:2: rule__MetamodelElement__Group_0__0__Impl rule__MetamodelElement__Group_0__1
+ // InternalApplicationConfiguration.g:4022:1: ( rule__MetamodelElement__Group_0__0__Impl rule__MetamodelElement__Group_0__1 )
+ // InternalApplicationConfiguration.g:4023:2: rule__MetamodelElement__Group_0__0__Impl rule__MetamodelElement__Group_0__1
{
pushFollow(FOLLOW_20);
rule__MetamodelElement__Group_0__0__Impl();
@@ -12913,21 +13148,21 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
// $ANTLR start "rule__MetamodelElement__Group_0__0__Impl"
- // InternalApplicationConfiguration.g:3959:1: rule__MetamodelElement__Group_0__0__Impl : ( ( rule__MetamodelElement__PackageAssignment_0_0 ) ) ;
+ // InternalApplicationConfiguration.g:4030:1: rule__MetamodelElement__Group_0__0__Impl : ( ( rule__MetamodelElement__PackageAssignment_0_0 ) ) ;
public final void rule__MetamodelElement__Group_0__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalApplicationConfiguration.g:3963:1: ( ( ( rule__MetamodelElement__PackageAssignment_0_0 ) ) )
- // InternalApplicationConfiguration.g:3964:1: ( ( rule__MetamodelElement__PackageAssignment_0_0 ) )
+ // InternalApplicationConfiguration.g:4034:1: ( ( ( rule__MetamodelElement__PackageAssignment_0_0 ) ) )
+ // InternalApplicationConfiguration.g:4035:1: ( ( rule__MetamodelElement__PackageAssignment_0_0 ) )
{
- // InternalApplicationConfiguration.g:3964:1: ( ( rule__MetamodelElement__PackageAssignment_0_0 ) )
- // InternalApplicationConfiguration.g:3965:2: ( rule__MetamodelElement__PackageAssignment_0_0 )
+ // InternalApplicationConfiguration.g:4035:1: ( ( rule__MetamodelElement__PackageAssignment_0_0 ) )
+ // InternalApplicationConfiguration.g:4036:2: ( rule__MetamodelElement__PackageAssignment_0_0 )
{
before(grammarAccess.getMetamodelElementAccess().getPackageAssignment_0_0());
- // InternalApplicationConfiguration.g:3966:2: ( rule__MetamodelElement__PackageAssignment_0_0 )
- // InternalApplicationConfiguration.g:3966:3: rule__MetamodelElement__PackageAssignment_0_0
+ // InternalApplicationConfiguration.g:4037:2: ( rule__MetamodelElement__PackageAssignment_0_0 )
+ // InternalApplicationConfiguration.g:4037:3: rule__MetamodelElement__PackageAssignment_0_0
{
pushFollow(FOLLOW_2);
rule__MetamodelElement__PackageAssignment_0_0();
@@ -12960,14 +13195,14 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
// $ANTLR start "rule__MetamodelElement__Group_0__1"
- // InternalApplicationConfiguration.g:3974:1: rule__MetamodelElement__Group_0__1 : rule__MetamodelElement__Group_0__1__Impl ;
+ // InternalApplicationConfiguration.g:4045:1: rule__MetamodelElement__Group_0__1 : rule__MetamodelElement__Group_0__1__Impl ;
public final void rule__MetamodelElement__Group_0__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalApplicationConfiguration.g:3978:1: ( rule__MetamodelElement__Group_0__1__Impl )
- // InternalApplicationConfiguration.g:3979:2: rule__MetamodelElement__Group_0__1__Impl
+ // InternalApplicationConfiguration.g:4049:1: ( rule__MetamodelElement__Group_0__1__Impl )
+ // InternalApplicationConfiguration.g:4050:2: rule__MetamodelElement__Group_0__1__Impl
{
pushFollow(FOLLOW_2);
rule__MetamodelElement__Group_0__1__Impl();
@@ -12993,17 +13228,17 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
// $ANTLR start "rule__MetamodelElement__Group_0__1__Impl"
- // InternalApplicationConfiguration.g:3985:1: rule__MetamodelElement__Group_0__1__Impl : ( '::' ) ;
+ // InternalApplicationConfiguration.g:4056:1: rule__MetamodelElement__Group_0__1__Impl : ( '::' ) ;
public final void rule__MetamodelElement__Group_0__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalApplicationConfiguration.g:3989:1: ( ( '::' ) )
- // InternalApplicationConfiguration.g:3990:1: ( '::' )
+ // InternalApplicationConfiguration.g:4060:1: ( ( '::' ) )
+ // InternalApplicationConfiguration.g:4061:1: ( '::' )
{
- // InternalApplicationConfiguration.g:3990:1: ( '::' )
- // InternalApplicationConfiguration.g:3991:2: '::'
+ // InternalApplicationConfiguration.g:4061:1: ( '::' )
+ // InternalApplicationConfiguration.g:4062:2: '::'
{
before(grammarAccess.getMetamodelElementAccess().getColonColonKeyword_0_1());
match(input,34,FOLLOW_2);
@@ -13030,14 +13265,14 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
// $ANTLR start "rule__MetamodelElement__Group_2__0"
- // InternalApplicationConfiguration.g:4001:1: rule__MetamodelElement__Group_2__0 : rule__MetamodelElement__Group_2__0__Impl rule__MetamodelElement__Group_2__1 ;
+ // InternalApplicationConfiguration.g:4072:1: rule__MetamodelElement__Group_2__0 : rule__MetamodelElement__Group_2__0__Impl rule__MetamodelElement__Group_2__1 ;
public final void rule__MetamodelElement__Group_2__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalApplicationConfiguration.g:4005:1: ( rule__MetamodelElement__Group_2__0__Impl rule__MetamodelElement__Group_2__1 )
- // InternalApplicationConfiguration.g:4006:2: rule__MetamodelElement__Group_2__0__Impl rule__MetamodelElement__Group_2__1
+ // InternalApplicationConfiguration.g:4076:1: ( rule__MetamodelElement__Group_2__0__Impl rule__MetamodelElement__Group_2__1 )
+ // InternalApplicationConfiguration.g:4077:2: rule__MetamodelElement__Group_2__0__Impl rule__MetamodelElement__Group_2__1
{
pushFollow(FOLLOW_8);
rule__MetamodelElement__Group_2__0__Impl();
@@ -13068,17 +13303,17 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
// $ANTLR start "rule__MetamodelElement__Group_2__0__Impl"
- // InternalApplicationConfiguration.g:4013:1: rule__MetamodelElement__Group_2__0__Impl : ( '.' ) ;
+ // InternalApplicationConfiguration.g:4084:1: rule__MetamodelElement__Group_2__0__Impl : ( '.' ) ;
public final void rule__MetamodelElement__Group_2__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalApplicationConfiguration.g:4017:1: ( ( '.' ) )
- // InternalApplicationConfiguration.g:4018:1: ( '.' )
+ // InternalApplicationConfiguration.g:4088:1: ( ( '.' ) )
+ // InternalApplicationConfiguration.g:4089:1: ( '.' )
{
- // InternalApplicationConfiguration.g:4018:1: ( '.' )
- // InternalApplicationConfiguration.g:4019:2: '.'
+ // InternalApplicationConfiguration.g:4089:1: ( '.' )
+ // InternalApplicationConfiguration.g:4090:2: '.'
{
before(grammarAccess.getMetamodelElementAccess().getFullStopKeyword_2_0());
match(input,21,FOLLOW_2);
@@ -13105,14 +13340,14 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
// $ANTLR start "rule__MetamodelElement__Group_2__1"
- // InternalApplicationConfiguration.g:4028:1: rule__MetamodelElement__Group_2__1 : rule__MetamodelElement__Group_2__1__Impl ;
+ // InternalApplicationConfiguration.g:4099:1: rule__MetamodelElement__Group_2__1 : rule__MetamodelElement__Group_2__1__Impl ;
public final void rule__MetamodelElement__Group_2__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalApplicationConfiguration.g:4032:1: ( rule__MetamodelElement__Group_2__1__Impl )
- // InternalApplicationConfiguration.g:4033:2: rule__MetamodelElement__Group_2__1__Impl
+ // InternalApplicationConfiguration.g:4103:1: ( rule__MetamodelElement__Group_2__1__Impl )
+ // InternalApplicationConfiguration.g:4104:2: rule__MetamodelElement__Group_2__1__Impl
{
pushFollow(FOLLOW_2);
rule__MetamodelElement__Group_2__1__Impl();
@@ -13138,21 +13373,21 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
// $ANTLR start "rule__MetamodelElement__Group_2__1__Impl"
- // InternalApplicationConfiguration.g:4039:1: rule__MetamodelElement__Group_2__1__Impl : ( ( rule__MetamodelElement__FeatureAssignment_2_1 ) ) ;
+ // InternalApplicationConfiguration.g:4110:1: rule__MetamodelElement__Group_2__1__Impl : ( ( rule__MetamodelElement__FeatureAssignment_2_1 ) ) ;
public final void rule__MetamodelElement__Group_2__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalApplicationConfiguration.g:4043:1: ( ( ( rule__MetamodelElement__FeatureAssignment_2_1 ) ) )
- // InternalApplicationConfiguration.g:4044:1: ( ( rule__MetamodelElement__FeatureAssignment_2_1 ) )
+ // InternalApplicationConfiguration.g:4114:1: ( ( ( rule__MetamodelElement__FeatureAssignment_2_1 ) ) )
+ // InternalApplicationConfiguration.g:4115:1: ( ( rule__MetamodelElement__FeatureAssignment_2_1 ) )
{
- // InternalApplicationConfiguration.g:4044:1: ( ( rule__MetamodelElement__FeatureAssignment_2_1 ) )
- // InternalApplicationConfiguration.g:4045:2: ( rule__MetamodelElement__FeatureAssignment_2_1 )
+ // InternalApplicationConfiguration.g:4115:1: ( ( rule__MetamodelElement__FeatureAssignment_2_1 ) )
+ // InternalApplicationConfiguration.g:4116:2: ( rule__MetamodelElement__FeatureAssignment_2_1 )
{
before(grammarAccess.getMetamodelElementAccess().getFeatureAssignment_2_1());
- // InternalApplicationConfiguration.g:4046:2: ( rule__MetamodelElement__FeatureAssignment_2_1 )
- // InternalApplicationConfiguration.g:4046:3: rule__MetamodelElement__FeatureAssignment_2_1
+ // InternalApplicationConfiguration.g:4117:2: ( rule__MetamodelElement__FeatureAssignment_2_1 )
+ // InternalApplicationConfiguration.g:4117:3: rule__MetamodelElement__FeatureAssignment_2_1
{
pushFollow(FOLLOW_2);
rule__MetamodelElement__FeatureAssignment_2_1();
@@ -13185,14 +13420,14 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
// $ANTLR start "rule__MetamodelDeclaration__Group__0"
- // InternalApplicationConfiguration.g:4055:1: rule__MetamodelDeclaration__Group__0 : rule__MetamodelDeclaration__Group__0__Impl rule__MetamodelDeclaration__Group__1 ;
+ // InternalApplicationConfiguration.g:4126:1: rule__MetamodelDeclaration__Group__0 : rule__MetamodelDeclaration__Group__0__Impl rule__MetamodelDeclaration__Group__1 ;
public final void rule__MetamodelDeclaration__Group__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalApplicationConfiguration.g:4059:1: ( rule__MetamodelDeclaration__Group__0__Impl rule__MetamodelDeclaration__Group__1 )
- // InternalApplicationConfiguration.g:4060:2: rule__MetamodelDeclaration__Group__0__Impl rule__MetamodelDeclaration__Group__1
+ // InternalApplicationConfiguration.g:4130:1: ( rule__MetamodelDeclaration__Group__0__Impl rule__MetamodelDeclaration__Group__1 )
+ // InternalApplicationConfiguration.g:4131:2: rule__MetamodelDeclaration__Group__0__Impl rule__MetamodelDeclaration__Group__1
{
pushFollow(FOLLOW_8);
rule__MetamodelDeclaration__Group__0__Impl();
@@ -13223,17 +13458,17 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
// $ANTLR start "rule__MetamodelDeclaration__Group__0__Impl"
- // InternalApplicationConfiguration.g:4067:1: rule__MetamodelDeclaration__Group__0__Impl : ( 'metamodel' ) ;
+ // InternalApplicationConfiguration.g:4138:1: rule__MetamodelDeclaration__Group__0__Impl : ( 'metamodel' ) ;
public final void rule__MetamodelDeclaration__Group__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalApplicationConfiguration.g:4071:1: ( ( 'metamodel' ) )
- // InternalApplicationConfiguration.g:4072:1: ( 'metamodel' )
+ // InternalApplicationConfiguration.g:4142:1: ( ( 'metamodel' ) )
+ // InternalApplicationConfiguration.g:4143:1: ( 'metamodel' )
{
- // InternalApplicationConfiguration.g:4072:1: ( 'metamodel' )
- // InternalApplicationConfiguration.g:4073:2: 'metamodel'
+ // InternalApplicationConfiguration.g:4143:1: ( 'metamodel' )
+ // InternalApplicationConfiguration.g:4144:2: 'metamodel'
{
before(grammarAccess.getMetamodelDeclarationAccess().getMetamodelKeyword_0());
match(input,35,FOLLOW_2);
@@ -13260,14 +13495,14 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
// $ANTLR start "rule__MetamodelDeclaration__Group__1"
- // InternalApplicationConfiguration.g:4082:1: rule__MetamodelDeclaration__Group__1 : rule__MetamodelDeclaration__Group__1__Impl rule__MetamodelDeclaration__Group__2 ;
+ // InternalApplicationConfiguration.g:4153:1: rule__MetamodelDeclaration__Group__1 : rule__MetamodelDeclaration__Group__1__Impl rule__MetamodelDeclaration__Group__2 ;
public final void rule__MetamodelDeclaration__Group__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalApplicationConfiguration.g:4086:1: ( rule__MetamodelDeclaration__Group__1__Impl rule__MetamodelDeclaration__Group__2 )
- // InternalApplicationConfiguration.g:4087:2: rule__MetamodelDeclaration__Group__1__Impl rule__MetamodelDeclaration__Group__2
+ // InternalApplicationConfiguration.g:4157:1: ( rule__MetamodelDeclaration__Group__1__Impl rule__MetamodelDeclaration__Group__2 )
+ // InternalApplicationConfiguration.g:4158:2: rule__MetamodelDeclaration__Group__1__Impl rule__MetamodelDeclaration__Group__2
{
pushFollow(FOLLOW_19);
rule__MetamodelDeclaration__Group__1__Impl();
@@ -13298,21 +13533,21 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
// $ANTLR start "rule__MetamodelDeclaration__Group__1__Impl"
- // InternalApplicationConfiguration.g:4094:1: rule__MetamodelDeclaration__Group__1__Impl : ( ( rule__MetamodelDeclaration__NameAssignment_1 ) ) ;
+ // InternalApplicationConfiguration.g:4165:1: rule__MetamodelDeclaration__Group__1__Impl : ( ( rule__MetamodelDeclaration__NameAssignment_1 ) ) ;
public final void rule__MetamodelDeclaration__Group__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalApplicationConfiguration.g:4098:1: ( ( ( rule__MetamodelDeclaration__NameAssignment_1 ) ) )
- // InternalApplicationConfiguration.g:4099:1: ( ( rule__MetamodelDeclaration__NameAssignment_1 ) )
+ // InternalApplicationConfiguration.g:4169:1: ( ( ( rule__MetamodelDeclaration__NameAssignment_1 ) ) )
+ // InternalApplicationConfiguration.g:4170:1: ( ( rule__MetamodelDeclaration__NameAssignment_1 ) )
{
- // InternalApplicationConfiguration.g:4099:1: ( ( rule__MetamodelDeclaration__NameAssignment_1 ) )
- // InternalApplicationConfiguration.g:4100:2: ( rule__MetamodelDeclaration__NameAssignment_1 )
+ // InternalApplicationConfiguration.g:4170:1: ( ( rule__MetamodelDeclaration__NameAssignment_1 ) )
+ // InternalApplicationConfiguration.g:4171:2: ( rule__MetamodelDeclaration__NameAssignment_1 )
{
before(grammarAccess.getMetamodelDeclarationAccess().getNameAssignment_1());
- // InternalApplicationConfiguration.g:4101:2: ( rule__MetamodelDeclaration__NameAssignment_1 )
- // InternalApplicationConfiguration.g:4101:3: rule__MetamodelDeclaration__NameAssignment_1
+ // InternalApplicationConfiguration.g:4172:2: ( rule__MetamodelDeclaration__NameAssignment_1 )
+ // InternalApplicationConfiguration.g:4172:3: rule__MetamodelDeclaration__NameAssignment_1
{
pushFollow(FOLLOW_2);
rule__MetamodelDeclaration__NameAssignment_1();
@@ -13345,14 +13580,14 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
// $ANTLR start "rule__MetamodelDeclaration__Group__2"
- // InternalApplicationConfiguration.g:4109:1: rule__MetamodelDeclaration__Group__2 : rule__MetamodelDeclaration__Group__2__Impl ;
+ // InternalApplicationConfiguration.g:4180:1: rule__MetamodelDeclaration__Group__2 : rule__MetamodelDeclaration__Group__2__Impl ;
public final void rule__MetamodelDeclaration__Group__2() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalApplicationConfiguration.g:4113:1: ( rule__MetamodelDeclaration__Group__2__Impl )
- // InternalApplicationConfiguration.g:4114:2: rule__MetamodelDeclaration__Group__2__Impl
+ // InternalApplicationConfiguration.g:4184:1: ( rule__MetamodelDeclaration__Group__2__Impl )
+ // InternalApplicationConfiguration.g:4185:2: rule__MetamodelDeclaration__Group__2__Impl
{
pushFollow(FOLLOW_2);
rule__MetamodelDeclaration__Group__2__Impl();
@@ -13378,21 +13613,21 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
// $ANTLR start "rule__MetamodelDeclaration__Group__2__Impl"
- // InternalApplicationConfiguration.g:4120:1: rule__MetamodelDeclaration__Group__2__Impl : ( ( rule__MetamodelDeclaration__SpecificationAssignment_2 ) ) ;
+ // InternalApplicationConfiguration.g:4191:1: rule__MetamodelDeclaration__Group__2__Impl : ( ( rule__MetamodelDeclaration__SpecificationAssignment_2 ) ) ;
public final void rule__MetamodelDeclaration__Group__2__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalApplicationConfiguration.g:4124:1: ( ( ( rule__MetamodelDeclaration__SpecificationAssignment_2 ) ) )
- // InternalApplicationConfiguration.g:4125:1: ( ( rule__MetamodelDeclaration__SpecificationAssignment_2 ) )
+ // InternalApplicationConfiguration.g:4195:1: ( ( ( rule__MetamodelDeclaration__SpecificationAssignment_2 ) ) )
+ // InternalApplicationConfiguration.g:4196:1: ( ( rule__MetamodelDeclaration__SpecificationAssignment_2 ) )
{
- // InternalApplicationConfiguration.g:4125:1: ( ( rule__MetamodelDeclaration__SpecificationAssignment_2 ) )
- // InternalApplicationConfiguration.g:4126:2: ( rule__MetamodelDeclaration__SpecificationAssignment_2 )
+ // InternalApplicationConfiguration.g:4196:1: ( ( rule__MetamodelDeclaration__SpecificationAssignment_2 ) )
+ // InternalApplicationConfiguration.g:4197:2: ( rule__MetamodelDeclaration__SpecificationAssignment_2 )
{
before(grammarAccess.getMetamodelDeclarationAccess().getSpecificationAssignment_2());
- // InternalApplicationConfiguration.g:4127:2: ( rule__MetamodelDeclaration__SpecificationAssignment_2 )
- // InternalApplicationConfiguration.g:4127:3: rule__MetamodelDeclaration__SpecificationAssignment_2
+ // InternalApplicationConfiguration.g:4198:2: ( rule__MetamodelDeclaration__SpecificationAssignment_2 )
+ // InternalApplicationConfiguration.g:4198:3: rule__MetamodelDeclaration__SpecificationAssignment_2
{
pushFollow(FOLLOW_2);
rule__MetamodelDeclaration__SpecificationAssignment_2();
@@ -13425,14 +13660,14 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
// $ANTLR start "rule__PartialModelSpecification__Group__0"
- // InternalApplicationConfiguration.g:4136:1: rule__PartialModelSpecification__Group__0 : rule__PartialModelSpecification__Group__0__Impl rule__PartialModelSpecification__Group__1 ;
+ // InternalApplicationConfiguration.g:4207:1: rule__PartialModelSpecification__Group__0 : rule__PartialModelSpecification__Group__0__Impl rule__PartialModelSpecification__Group__1 ;
public final void rule__PartialModelSpecification__Group__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalApplicationConfiguration.g:4140:1: ( rule__PartialModelSpecification__Group__0__Impl rule__PartialModelSpecification__Group__1 )
- // InternalApplicationConfiguration.g:4141:2: rule__PartialModelSpecification__Group__0__Impl rule__PartialModelSpecification__Group__1
+ // InternalApplicationConfiguration.g:4211:1: ( rule__PartialModelSpecification__Group__0__Impl rule__PartialModelSpecification__Group__1 )
+ // InternalApplicationConfiguration.g:4212:2: rule__PartialModelSpecification__Group__0__Impl rule__PartialModelSpecification__Group__1
{
pushFollow(FOLLOW_21);
rule__PartialModelSpecification__Group__0__Impl();
@@ -13463,17 +13698,17 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
// $ANTLR start "rule__PartialModelSpecification__Group__0__Impl"
- // InternalApplicationConfiguration.g:4148:1: rule__PartialModelSpecification__Group__0__Impl : ( '{' ) ;
+ // InternalApplicationConfiguration.g:4219:1: rule__PartialModelSpecification__Group__0__Impl : ( '{' ) ;
public final void rule__PartialModelSpecification__Group__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalApplicationConfiguration.g:4152:1: ( ( '{' ) )
- // InternalApplicationConfiguration.g:4153:1: ( '{' )
+ // InternalApplicationConfiguration.g:4223:1: ( ( '{' ) )
+ // InternalApplicationConfiguration.g:4224:1: ( '{' )
{
- // InternalApplicationConfiguration.g:4153:1: ( '{' )
- // InternalApplicationConfiguration.g:4154:2: '{'
+ // InternalApplicationConfiguration.g:4224:1: ( '{' )
+ // InternalApplicationConfiguration.g:4225:2: '{'
{
before(grammarAccess.getPartialModelSpecificationAccess().getLeftCurlyBracketKeyword_0());
match(input,29,FOLLOW_2);
@@ -13500,14 +13735,14 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
// $ANTLR start "rule__PartialModelSpecification__Group__1"
- // InternalApplicationConfiguration.g:4163:1: rule__PartialModelSpecification__Group__1 : rule__PartialModelSpecification__Group__1__Impl rule__PartialModelSpecification__Group__2 ;
+ // InternalApplicationConfiguration.g:4234:1: rule__PartialModelSpecification__Group__1 : rule__PartialModelSpecification__Group__1__Impl rule__PartialModelSpecification__Group__2 ;
public final void rule__PartialModelSpecification__Group__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalApplicationConfiguration.g:4167:1: ( rule__PartialModelSpecification__Group__1__Impl rule__PartialModelSpecification__Group__2 )
- // InternalApplicationConfiguration.g:4168:2: rule__PartialModelSpecification__Group__1__Impl rule__PartialModelSpecification__Group__2
+ // InternalApplicationConfiguration.g:4238:1: ( rule__PartialModelSpecification__Group__1__Impl rule__PartialModelSpecification__Group__2 )
+ // InternalApplicationConfiguration.g:4239:2: rule__PartialModelSpecification__Group__1__Impl rule__PartialModelSpecification__Group__2
{
pushFollow(FOLLOW_16);
rule__PartialModelSpecification__Group__1__Impl();
@@ -13538,21 +13773,21 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
// $ANTLR start "rule__PartialModelSpecification__Group__1__Impl"
- // InternalApplicationConfiguration.g:4175:1: rule__PartialModelSpecification__Group__1__Impl : ( ( rule__PartialModelSpecification__EntryAssignment_1 ) ) ;
+ // InternalApplicationConfiguration.g:4246:1: rule__PartialModelSpecification__Group__1__Impl : ( ( rule__PartialModelSpecification__EntryAssignment_1 ) ) ;
public final void rule__PartialModelSpecification__Group__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalApplicationConfiguration.g:4179:1: ( ( ( rule__PartialModelSpecification__EntryAssignment_1 ) ) )
- // InternalApplicationConfiguration.g:4180:1: ( ( rule__PartialModelSpecification__EntryAssignment_1 ) )
+ // InternalApplicationConfiguration.g:4250:1: ( ( ( rule__PartialModelSpecification__EntryAssignment_1 ) ) )
+ // InternalApplicationConfiguration.g:4251:1: ( ( rule__PartialModelSpecification__EntryAssignment_1 ) )
{
- // InternalApplicationConfiguration.g:4180:1: ( ( rule__PartialModelSpecification__EntryAssignment_1 ) )
- // InternalApplicationConfiguration.g:4181:2: ( rule__PartialModelSpecification__EntryAssignment_1 )
+ // InternalApplicationConfiguration.g:4251:1: ( ( rule__PartialModelSpecification__EntryAssignment_1 ) )
+ // InternalApplicationConfiguration.g:4252:2: ( rule__PartialModelSpecification__EntryAssignment_1 )
{
before(grammarAccess.getPartialModelSpecificationAccess().getEntryAssignment_1());
- // InternalApplicationConfiguration.g:4182:2: ( rule__PartialModelSpecification__EntryAssignment_1 )
- // InternalApplicationConfiguration.g:4182:3: rule__PartialModelSpecification__EntryAssignment_1
+ // InternalApplicationConfiguration.g:4253:2: ( rule__PartialModelSpecification__EntryAssignment_1 )
+ // InternalApplicationConfiguration.g:4253:3: rule__PartialModelSpecification__EntryAssignment_1
{
pushFollow(FOLLOW_2);
rule__PartialModelSpecification__EntryAssignment_1();
@@ -13585,14 +13820,14 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
// $ANTLR start "rule__PartialModelSpecification__Group__2"
- // InternalApplicationConfiguration.g:4190:1: rule__PartialModelSpecification__Group__2 : rule__PartialModelSpecification__Group__2__Impl rule__PartialModelSpecification__Group__3 ;
+ // InternalApplicationConfiguration.g:4261:1: rule__PartialModelSpecification__Group__2 : rule__PartialModelSpecification__Group__2__Impl rule__PartialModelSpecification__Group__3 ;
public final void rule__PartialModelSpecification__Group__2() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalApplicationConfiguration.g:4194:1: ( rule__PartialModelSpecification__Group__2__Impl rule__PartialModelSpecification__Group__3 )
- // InternalApplicationConfiguration.g:4195:2: rule__PartialModelSpecification__Group__2__Impl rule__PartialModelSpecification__Group__3
+ // InternalApplicationConfiguration.g:4265:1: ( rule__PartialModelSpecification__Group__2__Impl rule__PartialModelSpecification__Group__3 )
+ // InternalApplicationConfiguration.g:4266:2: rule__PartialModelSpecification__Group__2__Impl rule__PartialModelSpecification__Group__3
{
pushFollow(FOLLOW_16);
rule__PartialModelSpecification__Group__2__Impl();
@@ -13623,29 +13858,29 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
// $ANTLR start "rule__PartialModelSpecification__Group__2__Impl"
- // InternalApplicationConfiguration.g:4202:1: rule__PartialModelSpecification__Group__2__Impl : ( ( rule__PartialModelSpecification__Group_2__0 )? ) ;
+ // InternalApplicationConfiguration.g:4273:1: rule__PartialModelSpecification__Group__2__Impl : ( ( rule__PartialModelSpecification__Group_2__0 )? ) ;
public final void rule__PartialModelSpecification__Group__2__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalApplicationConfiguration.g:4206:1: ( ( ( rule__PartialModelSpecification__Group_2__0 )? ) )
- // InternalApplicationConfiguration.g:4207:1: ( ( rule__PartialModelSpecification__Group_2__0 )? )
+ // InternalApplicationConfiguration.g:4277:1: ( ( ( rule__PartialModelSpecification__Group_2__0 )? ) )
+ // InternalApplicationConfiguration.g:4278:1: ( ( rule__PartialModelSpecification__Group_2__0 )? )
{
- // InternalApplicationConfiguration.g:4207:1: ( ( rule__PartialModelSpecification__Group_2__0 )? )
- // InternalApplicationConfiguration.g:4208:2: ( rule__PartialModelSpecification__Group_2__0 )?
+ // InternalApplicationConfiguration.g:4278:1: ( ( rule__PartialModelSpecification__Group_2__0 )? )
+ // InternalApplicationConfiguration.g:4279:2: ( rule__PartialModelSpecification__Group_2__0 )?
{
before(grammarAccess.getPartialModelSpecificationAccess().getGroup_2());
- // InternalApplicationConfiguration.g:4209:2: ( rule__PartialModelSpecification__Group_2__0 )?
- int alt43=2;
- int LA43_0 = input.LA(1);
+ // InternalApplicationConfiguration.g:4280:2: ( rule__PartialModelSpecification__Group_2__0 )?
+ int alt44=2;
+ int LA44_0 = input.LA(1);
- if ( (LA43_0==31) ) {
- alt43=1;
+ if ( (LA44_0==31) ) {
+ alt44=1;
}
- switch (alt43) {
+ switch (alt44) {
case 1 :
- // InternalApplicationConfiguration.g:4209:3: rule__PartialModelSpecification__Group_2__0
+ // InternalApplicationConfiguration.g:4280:3: rule__PartialModelSpecification__Group_2__0
{
pushFollow(FOLLOW_2);
rule__PartialModelSpecification__Group_2__0();
@@ -13681,14 +13916,14 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
// $ANTLR start "rule__PartialModelSpecification__Group__3"
- // InternalApplicationConfiguration.g:4217:1: rule__PartialModelSpecification__Group__3 : rule__PartialModelSpecification__Group__3__Impl ;
+ // InternalApplicationConfiguration.g:4288:1: rule__PartialModelSpecification__Group__3 : rule__PartialModelSpecification__Group__3__Impl ;
public final void rule__PartialModelSpecification__Group__3() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalApplicationConfiguration.g:4221:1: ( rule__PartialModelSpecification__Group__3__Impl )
- // InternalApplicationConfiguration.g:4222:2: rule__PartialModelSpecification__Group__3__Impl
+ // InternalApplicationConfiguration.g:4292:1: ( rule__PartialModelSpecification__Group__3__Impl )
+ // InternalApplicationConfiguration.g:4293:2: rule__PartialModelSpecification__Group__3__Impl
{
pushFollow(FOLLOW_2);
rule__PartialModelSpecification__Group__3__Impl();
@@ -13714,17 +13949,17 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
// $ANTLR start "rule__PartialModelSpecification__Group__3__Impl"
- // InternalApplicationConfiguration.g:4228:1: rule__PartialModelSpecification__Group__3__Impl : ( '}' ) ;
+ // InternalApplicationConfiguration.g:4299:1: rule__PartialModelSpecification__Group__3__Impl : ( '}' ) ;
public final void rule__PartialModelSpecification__Group__3__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalApplicationConfiguration.g:4232:1: ( ( '}' ) )
- // InternalApplicationConfiguration.g:4233:1: ( '}' )
+ // InternalApplicationConfiguration.g:4303:1: ( ( '}' ) )
+ // InternalApplicationConfiguration.g:4304:1: ( '}' )
{
- // InternalApplicationConfiguration.g:4233:1: ( '}' )
- // InternalApplicationConfiguration.g:4234:2: '}'
+ // InternalApplicationConfiguration.g:4304:1: ( '}' )
+ // InternalApplicationConfiguration.g:4305:2: '}'
{
before(grammarAccess.getPartialModelSpecificationAccess().getRightCurlyBracketKeyword_3());
match(input,30,FOLLOW_2);
@@ -13751,14 +13986,14 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
// $ANTLR start "rule__PartialModelSpecification__Group_2__0"
- // InternalApplicationConfiguration.g:4244:1: rule__PartialModelSpecification__Group_2__0 : rule__PartialModelSpecification__Group_2__0__Impl rule__PartialModelSpecification__Group_2__1 ;
+ // InternalApplicationConfiguration.g:4315:1: rule__PartialModelSpecification__Group_2__0 : rule__PartialModelSpecification__Group_2__0__Impl rule__PartialModelSpecification__Group_2__1 ;
public final void rule__PartialModelSpecification__Group_2__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalApplicationConfiguration.g:4248:1: ( rule__PartialModelSpecification__Group_2__0__Impl rule__PartialModelSpecification__Group_2__1 )
- // InternalApplicationConfiguration.g:4249:2: rule__PartialModelSpecification__Group_2__0__Impl rule__PartialModelSpecification__Group_2__1
+ // InternalApplicationConfiguration.g:4319:1: ( rule__PartialModelSpecification__Group_2__0__Impl rule__PartialModelSpecification__Group_2__1 )
+ // InternalApplicationConfiguration.g:4320:2: rule__PartialModelSpecification__Group_2__0__Impl rule__PartialModelSpecification__Group_2__1
{
pushFollow(FOLLOW_21);
rule__PartialModelSpecification__Group_2__0__Impl();
@@ -13789,17 +14024,17 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
// $ANTLR start "rule__PartialModelSpecification__Group_2__0__Impl"
- // InternalApplicationConfiguration.g:4256:1: rule__PartialModelSpecification__Group_2__0__Impl : ( ',' ) ;
+ // InternalApplicationConfiguration.g:4327:1: rule__PartialModelSpecification__Group_2__0__Impl : ( ',' ) ;
public final void rule__PartialModelSpecification__Group_2__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalApplicationConfiguration.g:4260:1: ( ( ',' ) )
- // InternalApplicationConfiguration.g:4261:1: ( ',' )
+ // InternalApplicationConfiguration.g:4331:1: ( ( ',' ) )
+ // InternalApplicationConfiguration.g:4332:1: ( ',' )
{
- // InternalApplicationConfiguration.g:4261:1: ( ',' )
- // InternalApplicationConfiguration.g:4262:2: ','
+ // InternalApplicationConfiguration.g:4332:1: ( ',' )
+ // InternalApplicationConfiguration.g:4333:2: ','
{
before(grammarAccess.getPartialModelSpecificationAccess().getCommaKeyword_2_0());
match(input,31,FOLLOW_2);
@@ -13826,14 +14061,14 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
// $ANTLR start "rule__PartialModelSpecification__Group_2__1"
- // InternalApplicationConfiguration.g:4271:1: rule__PartialModelSpecification__Group_2__1 : rule__PartialModelSpecification__Group_2__1__Impl ;
+ // InternalApplicationConfiguration.g:4342:1: rule__PartialModelSpecification__Group_2__1 : rule__PartialModelSpecification__Group_2__1__Impl ;
public final void rule__PartialModelSpecification__Group_2__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalApplicationConfiguration.g:4275:1: ( rule__PartialModelSpecification__Group_2__1__Impl )
- // InternalApplicationConfiguration.g:4276:2: rule__PartialModelSpecification__Group_2__1__Impl
+ // InternalApplicationConfiguration.g:4346:1: ( rule__PartialModelSpecification__Group_2__1__Impl )
+ // InternalApplicationConfiguration.g:4347:2: rule__PartialModelSpecification__Group_2__1__Impl
{
pushFollow(FOLLOW_2);
rule__PartialModelSpecification__Group_2__1__Impl();
@@ -13859,21 +14094,21 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
// $ANTLR start "rule__PartialModelSpecification__Group_2__1__Impl"
- // InternalApplicationConfiguration.g:4282:1: rule__PartialModelSpecification__Group_2__1__Impl : ( ( rule__PartialModelSpecification__EntryAssignment_2_1 ) ) ;
+ // InternalApplicationConfiguration.g:4353:1: rule__PartialModelSpecification__Group_2__1__Impl : ( ( rule__PartialModelSpecification__EntryAssignment_2_1 ) ) ;
public final void rule__PartialModelSpecification__Group_2__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalApplicationConfiguration.g:4286:1: ( ( ( rule__PartialModelSpecification__EntryAssignment_2_1 ) ) )
- // InternalApplicationConfiguration.g:4287:1: ( ( rule__PartialModelSpecification__EntryAssignment_2_1 ) )
+ // InternalApplicationConfiguration.g:4357:1: ( ( ( rule__PartialModelSpecification__EntryAssignment_2_1 ) ) )
+ // InternalApplicationConfiguration.g:4358:1: ( ( rule__PartialModelSpecification__EntryAssignment_2_1 ) )
{
- // InternalApplicationConfiguration.g:4287:1: ( ( rule__PartialModelSpecification__EntryAssignment_2_1 ) )
- // InternalApplicationConfiguration.g:4288:2: ( rule__PartialModelSpecification__EntryAssignment_2_1 )
+ // InternalApplicationConfiguration.g:4358:1: ( ( rule__PartialModelSpecification__EntryAssignment_2_1 ) )
+ // InternalApplicationConfiguration.g:4359:2: ( rule__PartialModelSpecification__EntryAssignment_2_1 )
{
before(grammarAccess.getPartialModelSpecificationAccess().getEntryAssignment_2_1());
- // InternalApplicationConfiguration.g:4289:2: ( rule__PartialModelSpecification__EntryAssignment_2_1 )
- // InternalApplicationConfiguration.g:4289:3: rule__PartialModelSpecification__EntryAssignment_2_1
+ // InternalApplicationConfiguration.g:4360:2: ( rule__PartialModelSpecification__EntryAssignment_2_1 )
+ // InternalApplicationConfiguration.g:4360:3: rule__PartialModelSpecification__EntryAssignment_2_1
{
pushFollow(FOLLOW_2);
rule__PartialModelSpecification__EntryAssignment_2_1();
@@ -13906,14 +14141,14 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
// $ANTLR start "rule__FolderEntry__Group__0"
- // InternalApplicationConfiguration.g:4298:1: rule__FolderEntry__Group__0 : rule__FolderEntry__Group__0__Impl rule__FolderEntry__Group__1 ;
+ // InternalApplicationConfiguration.g:4369:1: rule__FolderEntry__Group__0 : rule__FolderEntry__Group__0__Impl rule__FolderEntry__Group__1 ;
public final void rule__FolderEntry__Group__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalApplicationConfiguration.g:4302:1: ( rule__FolderEntry__Group__0__Impl rule__FolderEntry__Group__1 )
- // InternalApplicationConfiguration.g:4303:2: rule__FolderEntry__Group__0__Impl rule__FolderEntry__Group__1
+ // InternalApplicationConfiguration.g:4373:1: ( rule__FolderEntry__Group__0__Impl rule__FolderEntry__Group__1 )
+ // InternalApplicationConfiguration.g:4374:2: rule__FolderEntry__Group__0__Impl rule__FolderEntry__Group__1
{
pushFollow(FOLLOW_22);
rule__FolderEntry__Group__0__Impl();
@@ -13944,17 +14179,17 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
// $ANTLR start "rule__FolderEntry__Group__0__Impl"
- // InternalApplicationConfiguration.g:4310:1: rule__FolderEntry__Group__0__Impl : ( 'folder' ) ;
+ // InternalApplicationConfiguration.g:4381:1: rule__FolderEntry__Group__0__Impl : ( 'folder' ) ;
public final void rule__FolderEntry__Group__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalApplicationConfiguration.g:4314:1: ( ( 'folder' ) )
- // InternalApplicationConfiguration.g:4315:1: ( 'folder' )
+ // InternalApplicationConfiguration.g:4385:1: ( ( 'folder' ) )
+ // InternalApplicationConfiguration.g:4386:1: ( 'folder' )
{
- // InternalApplicationConfiguration.g:4315:1: ( 'folder' )
- // InternalApplicationConfiguration.g:4316:2: 'folder'
+ // InternalApplicationConfiguration.g:4386:1: ( 'folder' )
+ // InternalApplicationConfiguration.g:4387:2: 'folder'
{
before(grammarAccess.getFolderEntryAccess().getFolderKeyword_0());
match(input,36,FOLLOW_2);
@@ -13981,14 +14216,14 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
// $ANTLR start "rule__FolderEntry__Group__1"
- // InternalApplicationConfiguration.g:4325:1: rule__FolderEntry__Group__1 : rule__FolderEntry__Group__1__Impl rule__FolderEntry__Group__2 ;
+ // InternalApplicationConfiguration.g:4396:1: rule__FolderEntry__Group__1 : rule__FolderEntry__Group__1__Impl rule__FolderEntry__Group__2 ;
public final void rule__FolderEntry__Group__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalApplicationConfiguration.g:4329:1: ( rule__FolderEntry__Group__1__Impl rule__FolderEntry__Group__2 )
- // InternalApplicationConfiguration.g:4330:2: rule__FolderEntry__Group__1__Impl rule__FolderEntry__Group__2
+ // InternalApplicationConfiguration.g:4400:1: ( rule__FolderEntry__Group__1__Impl rule__FolderEntry__Group__2 )
+ // InternalApplicationConfiguration.g:4401:2: rule__FolderEntry__Group__1__Impl rule__FolderEntry__Group__2
{
pushFollow(FOLLOW_18);
rule__FolderEntry__Group__1__Impl();
@@ -14019,21 +14254,21 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
// $ANTLR start "rule__FolderEntry__Group__1__Impl"
- // InternalApplicationConfiguration.g:4337:1: rule__FolderEntry__Group__1__Impl : ( ( rule__FolderEntry__PathAssignment_1 ) ) ;
+ // InternalApplicationConfiguration.g:4408:1: rule__FolderEntry__Group__1__Impl : ( ( rule__FolderEntry__PathAssignment_1 ) ) ;
public final void rule__FolderEntry__Group__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalApplicationConfiguration.g:4341:1: ( ( ( rule__FolderEntry__PathAssignment_1 ) ) )
- // InternalApplicationConfiguration.g:4342:1: ( ( rule__FolderEntry__PathAssignment_1 ) )
+ // InternalApplicationConfiguration.g:4412:1: ( ( ( rule__FolderEntry__PathAssignment_1 ) ) )
+ // InternalApplicationConfiguration.g:4413:1: ( ( rule__FolderEntry__PathAssignment_1 ) )
{
- // InternalApplicationConfiguration.g:4342:1: ( ( rule__FolderEntry__PathAssignment_1 ) )
- // InternalApplicationConfiguration.g:4343:2: ( rule__FolderEntry__PathAssignment_1 )
+ // InternalApplicationConfiguration.g:4413:1: ( ( rule__FolderEntry__PathAssignment_1 ) )
+ // InternalApplicationConfiguration.g:4414:2: ( rule__FolderEntry__PathAssignment_1 )
{
before(grammarAccess.getFolderEntryAccess().getPathAssignment_1());
- // InternalApplicationConfiguration.g:4344:2: ( rule__FolderEntry__PathAssignment_1 )
- // InternalApplicationConfiguration.g:4344:3: rule__FolderEntry__PathAssignment_1
+ // InternalApplicationConfiguration.g:4415:2: ( rule__FolderEntry__PathAssignment_1 )
+ // InternalApplicationConfiguration.g:4415:3: rule__FolderEntry__PathAssignment_1
{
pushFollow(FOLLOW_2);
rule__FolderEntry__PathAssignment_1();
@@ -14066,14 +14301,14 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
// $ANTLR start "rule__FolderEntry__Group__2"
- // InternalApplicationConfiguration.g:4352:1: rule__FolderEntry__Group__2 : rule__FolderEntry__Group__2__Impl ;
+ // InternalApplicationConfiguration.g:4423:1: rule__FolderEntry__Group__2 : rule__FolderEntry__Group__2__Impl ;
public final void rule__FolderEntry__Group__2() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalApplicationConfiguration.g:4356:1: ( rule__FolderEntry__Group__2__Impl )
- // InternalApplicationConfiguration.g:4357:2: rule__FolderEntry__Group__2__Impl
+ // InternalApplicationConfiguration.g:4427:1: ( rule__FolderEntry__Group__2__Impl )
+ // InternalApplicationConfiguration.g:4428:2: rule__FolderEntry__Group__2__Impl
{
pushFollow(FOLLOW_2);
rule__FolderEntry__Group__2__Impl();
@@ -14099,29 +14334,29 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
// $ANTLR start "rule__FolderEntry__Group__2__Impl"
- // InternalApplicationConfiguration.g:4363:1: rule__FolderEntry__Group__2__Impl : ( ( rule__FolderEntry__Group_2__0 )? ) ;
+ // InternalApplicationConfiguration.g:4434:1: rule__FolderEntry__Group__2__Impl : ( ( rule__FolderEntry__Group_2__0 )? ) ;
public final void rule__FolderEntry__Group__2__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalApplicationConfiguration.g:4367:1: ( ( ( rule__FolderEntry__Group_2__0 )? ) )
- // InternalApplicationConfiguration.g:4368:1: ( ( rule__FolderEntry__Group_2__0 )? )
+ // InternalApplicationConfiguration.g:4438:1: ( ( ( rule__FolderEntry__Group_2__0 )? ) )
+ // InternalApplicationConfiguration.g:4439:1: ( ( rule__FolderEntry__Group_2__0 )? )
{
- // InternalApplicationConfiguration.g:4368:1: ( ( rule__FolderEntry__Group_2__0 )? )
- // InternalApplicationConfiguration.g:4369:2: ( rule__FolderEntry__Group_2__0 )?
+ // InternalApplicationConfiguration.g:4439:1: ( ( rule__FolderEntry__Group_2__0 )? )
+ // InternalApplicationConfiguration.g:4440:2: ( rule__FolderEntry__Group_2__0 )?
{
before(grammarAccess.getFolderEntryAccess().getGroup_2());
- // InternalApplicationConfiguration.g:4370:2: ( rule__FolderEntry__Group_2__0 )?
- int alt44=2;
- int LA44_0 = input.LA(1);
+ // InternalApplicationConfiguration.g:4441:2: ( rule__FolderEntry__Group_2__0 )?
+ int alt45=2;
+ int LA45_0 = input.LA(1);
- if ( (LA44_0==33) ) {
- alt44=1;
+ if ( (LA45_0==33) ) {
+ alt45=1;
}
- switch (alt44) {
+ switch (alt45) {
case 1 :
- // InternalApplicationConfiguration.g:4370:3: rule__FolderEntry__Group_2__0
+ // InternalApplicationConfiguration.g:4441:3: rule__FolderEntry__Group_2__0
{
pushFollow(FOLLOW_2);
rule__FolderEntry__Group_2__0();
@@ -14157,14 +14392,14 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
// $ANTLR start "rule__FolderEntry__Group_2__0"
- // InternalApplicationConfiguration.g:4379:1: rule__FolderEntry__Group_2__0 : rule__FolderEntry__Group_2__0__Impl rule__FolderEntry__Group_2__1 ;
+ // InternalApplicationConfiguration.g:4450:1: rule__FolderEntry__Group_2__0 : rule__FolderEntry__Group_2__0__Impl rule__FolderEntry__Group_2__1 ;
public final void rule__FolderEntry__Group_2__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalApplicationConfiguration.g:4383:1: ( rule__FolderEntry__Group_2__0__Impl rule__FolderEntry__Group_2__1 )
- // InternalApplicationConfiguration.g:4384:2: rule__FolderEntry__Group_2__0__Impl rule__FolderEntry__Group_2__1
+ // InternalApplicationConfiguration.g:4454:1: ( rule__FolderEntry__Group_2__0__Impl rule__FolderEntry__Group_2__1 )
+ // InternalApplicationConfiguration.g:4455:2: rule__FolderEntry__Group_2__0__Impl rule__FolderEntry__Group_2__1
{
pushFollow(FOLLOW_19);
rule__FolderEntry__Group_2__0__Impl();
@@ -14195,17 +14430,17 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
// $ANTLR start "rule__FolderEntry__Group_2__0__Impl"
- // InternalApplicationConfiguration.g:4391:1: rule__FolderEntry__Group_2__0__Impl : ( 'excluding' ) ;
+ // InternalApplicationConfiguration.g:4462:1: rule__FolderEntry__Group_2__0__Impl : ( 'excluding' ) ;
public final void rule__FolderEntry__Group_2__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalApplicationConfiguration.g:4395:1: ( ( 'excluding' ) )
- // InternalApplicationConfiguration.g:4396:1: ( 'excluding' )
+ // InternalApplicationConfiguration.g:4466:1: ( ( 'excluding' ) )
+ // InternalApplicationConfiguration.g:4467:1: ( 'excluding' )
{
- // InternalApplicationConfiguration.g:4396:1: ( 'excluding' )
- // InternalApplicationConfiguration.g:4397:2: 'excluding'
+ // InternalApplicationConfiguration.g:4467:1: ( 'excluding' )
+ // InternalApplicationConfiguration.g:4468:2: 'excluding'
{
before(grammarAccess.getFolderEntryAccess().getExcludingKeyword_2_0());
match(input,33,FOLLOW_2);
@@ -14232,14 +14467,14 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
// $ANTLR start "rule__FolderEntry__Group_2__1"
- // InternalApplicationConfiguration.g:4406:1: rule__FolderEntry__Group_2__1 : rule__FolderEntry__Group_2__1__Impl rule__FolderEntry__Group_2__2 ;
+ // InternalApplicationConfiguration.g:4477:1: rule__FolderEntry__Group_2__1 : rule__FolderEntry__Group_2__1__Impl rule__FolderEntry__Group_2__2 ;
public final void rule__FolderEntry__Group_2__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalApplicationConfiguration.g:4410:1: ( rule__FolderEntry__Group_2__1__Impl rule__FolderEntry__Group_2__2 )
- // InternalApplicationConfiguration.g:4411:2: rule__FolderEntry__Group_2__1__Impl rule__FolderEntry__Group_2__2
+ // InternalApplicationConfiguration.g:4481:1: ( rule__FolderEntry__Group_2__1__Impl rule__FolderEntry__Group_2__2 )
+ // InternalApplicationConfiguration.g:4482:2: rule__FolderEntry__Group_2__1__Impl rule__FolderEntry__Group_2__2
{
pushFollow(FOLLOW_22);
rule__FolderEntry__Group_2__1__Impl();
@@ -14270,17 +14505,17 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
// $ANTLR start "rule__FolderEntry__Group_2__1__Impl"
- // InternalApplicationConfiguration.g:4418:1: rule__FolderEntry__Group_2__1__Impl : ( '{' ) ;
+ // InternalApplicationConfiguration.g:4489:1: rule__FolderEntry__Group_2__1__Impl : ( '{' ) ;
public final void rule__FolderEntry__Group_2__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalApplicationConfiguration.g:4422:1: ( ( '{' ) )
- // InternalApplicationConfiguration.g:4423:1: ( '{' )
+ // InternalApplicationConfiguration.g:4493:1: ( ( '{' ) )
+ // InternalApplicationConfiguration.g:4494:1: ( '{' )
{
- // InternalApplicationConfiguration.g:4423:1: ( '{' )
- // InternalApplicationConfiguration.g:4424:2: '{'
+ // InternalApplicationConfiguration.g:4494:1: ( '{' )
+ // InternalApplicationConfiguration.g:4495:2: '{'
{
before(grammarAccess.getFolderEntryAccess().getLeftCurlyBracketKeyword_2_1());
match(input,29,FOLLOW_2);
@@ -14307,14 +14542,14 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
// $ANTLR start "rule__FolderEntry__Group_2__2"
- // InternalApplicationConfiguration.g:4433:1: rule__FolderEntry__Group_2__2 : rule__FolderEntry__Group_2__2__Impl rule__FolderEntry__Group_2__3 ;
+ // InternalApplicationConfiguration.g:4504:1: rule__FolderEntry__Group_2__2 : rule__FolderEntry__Group_2__2__Impl rule__FolderEntry__Group_2__3 ;
public final void rule__FolderEntry__Group_2__2() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalApplicationConfiguration.g:4437:1: ( rule__FolderEntry__Group_2__2__Impl rule__FolderEntry__Group_2__3 )
- // InternalApplicationConfiguration.g:4438:2: rule__FolderEntry__Group_2__2__Impl rule__FolderEntry__Group_2__3
+ // InternalApplicationConfiguration.g:4508:1: ( rule__FolderEntry__Group_2__2__Impl rule__FolderEntry__Group_2__3 )
+ // InternalApplicationConfiguration.g:4509:2: rule__FolderEntry__Group_2__2__Impl rule__FolderEntry__Group_2__3
{
pushFollow(FOLLOW_16);
rule__FolderEntry__Group_2__2__Impl();
@@ -14345,21 +14580,21 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
// $ANTLR start "rule__FolderEntry__Group_2__2__Impl"
- // InternalApplicationConfiguration.g:4445:1: rule__FolderEntry__Group_2__2__Impl : ( ( rule__FolderEntry__ExclusionAssignment_2_2 ) ) ;
+ // InternalApplicationConfiguration.g:4516:1: rule__FolderEntry__Group_2__2__Impl : ( ( rule__FolderEntry__ExclusionAssignment_2_2 ) ) ;
public final void rule__FolderEntry__Group_2__2__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalApplicationConfiguration.g:4449:1: ( ( ( rule__FolderEntry__ExclusionAssignment_2_2 ) ) )
- // InternalApplicationConfiguration.g:4450:1: ( ( rule__FolderEntry__ExclusionAssignment_2_2 ) )
+ // InternalApplicationConfiguration.g:4520:1: ( ( ( rule__FolderEntry__ExclusionAssignment_2_2 ) ) )
+ // InternalApplicationConfiguration.g:4521:1: ( ( rule__FolderEntry__ExclusionAssignment_2_2 ) )
{
- // InternalApplicationConfiguration.g:4450:1: ( ( rule__FolderEntry__ExclusionAssignment_2_2 ) )
- // InternalApplicationConfiguration.g:4451:2: ( rule__FolderEntry__ExclusionAssignment_2_2 )
+ // InternalApplicationConfiguration.g:4521:1: ( ( rule__FolderEntry__ExclusionAssignment_2_2 ) )
+ // InternalApplicationConfiguration.g:4522:2: ( rule__FolderEntry__ExclusionAssignment_2_2 )
{
before(grammarAccess.getFolderEntryAccess().getExclusionAssignment_2_2());
- // InternalApplicationConfiguration.g:4452:2: ( rule__FolderEntry__ExclusionAssignment_2_2 )
- // InternalApplicationConfiguration.g:4452:3: rule__FolderEntry__ExclusionAssignment_2_2
+ // InternalApplicationConfiguration.g:4523:2: ( rule__FolderEntry__ExclusionAssignment_2_2 )
+ // InternalApplicationConfiguration.g:4523:3: rule__FolderEntry__ExclusionAssignment_2_2
{
pushFollow(FOLLOW_2);
rule__FolderEntry__ExclusionAssignment_2_2();
@@ -14392,14 +14627,14 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
// $ANTLR start "rule__FolderEntry__Group_2__3"
- // InternalApplicationConfiguration.g:4460:1: rule__FolderEntry__Group_2__3 : rule__FolderEntry__Group_2__3__Impl rule__FolderEntry__Group_2__4 ;
+ // InternalApplicationConfiguration.g:4531:1: rule__FolderEntry__Group_2__3 : rule__FolderEntry__Group_2__3__Impl rule__FolderEntry__Group_2__4 ;
public final void rule__FolderEntry__Group_2__3() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalApplicationConfiguration.g:4464:1: ( rule__FolderEntry__Group_2__3__Impl rule__FolderEntry__Group_2__4 )
- // InternalApplicationConfiguration.g:4465:2: rule__FolderEntry__Group_2__3__Impl rule__FolderEntry__Group_2__4
+ // InternalApplicationConfiguration.g:4535:1: ( rule__FolderEntry__Group_2__3__Impl rule__FolderEntry__Group_2__4 )
+ // InternalApplicationConfiguration.g:4536:2: rule__FolderEntry__Group_2__3__Impl rule__FolderEntry__Group_2__4
{
pushFollow(FOLLOW_16);
rule__FolderEntry__Group_2__3__Impl();
@@ -14430,33 +14665,33 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
// $ANTLR start "rule__FolderEntry__Group_2__3__Impl"
- // InternalApplicationConfiguration.g:4472:1: rule__FolderEntry__Group_2__3__Impl : ( ( rule__FolderEntry__Group_2_3__0 )* ) ;
+ // InternalApplicationConfiguration.g:4543:1: rule__FolderEntry__Group_2__3__Impl : ( ( rule__FolderEntry__Group_2_3__0 )* ) ;
public final void rule__FolderEntry__Group_2__3__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalApplicationConfiguration.g:4476:1: ( ( ( rule__FolderEntry__Group_2_3__0 )* ) )
- // InternalApplicationConfiguration.g:4477:1: ( ( rule__FolderEntry__Group_2_3__0 )* )
+ // InternalApplicationConfiguration.g:4547:1: ( ( ( rule__FolderEntry__Group_2_3__0 )* ) )
+ // InternalApplicationConfiguration.g:4548:1: ( ( rule__FolderEntry__Group_2_3__0 )* )
{
- // InternalApplicationConfiguration.g:4477:1: ( ( rule__FolderEntry__Group_2_3__0 )* )
- // InternalApplicationConfiguration.g:4478:2: ( rule__FolderEntry__Group_2_3__0 )*
+ // InternalApplicationConfiguration.g:4548:1: ( ( rule__FolderEntry__Group_2_3__0 )* )
+ // InternalApplicationConfiguration.g:4549:2: ( rule__FolderEntry__Group_2_3__0 )*
{
before(grammarAccess.getFolderEntryAccess().getGroup_2_3());
- // InternalApplicationConfiguration.g:4479:2: ( rule__FolderEntry__Group_2_3__0 )*
- loop45:
+ // InternalApplicationConfiguration.g:4550:2: ( rule__FolderEntry__Group_2_3__0 )*
+ loop46:
do {
- int alt45=2;
- int LA45_0 = input.LA(1);
+ int alt46=2;
+ int LA46_0 = input.LA(1);
- if ( (LA45_0==31) ) {
- alt45=1;
+ if ( (LA46_0==31) ) {
+ alt46=1;
}
- switch (alt45) {
+ switch (alt46) {
case 1 :
- // InternalApplicationConfiguration.g:4479:3: rule__FolderEntry__Group_2_3__0
+ // InternalApplicationConfiguration.g:4550:3: rule__FolderEntry__Group_2_3__0
{
pushFollow(FOLLOW_17);
rule__FolderEntry__Group_2_3__0();
@@ -14468,7 +14703,7 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
break;
default :
- break loop45;
+ break loop46;
}
} while (true);
@@ -14495,14 +14730,14 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
// $ANTLR start "rule__FolderEntry__Group_2__4"
- // InternalApplicationConfiguration.g:4487:1: rule__FolderEntry__Group_2__4 : rule__FolderEntry__Group_2__4__Impl ;
+ // InternalApplicationConfiguration.g:4558:1: rule__FolderEntry__Group_2__4 : rule__FolderEntry__Group_2__4__Impl ;
public final void rule__FolderEntry__Group_2__4() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalApplicationConfiguration.g:4491:1: ( rule__FolderEntry__Group_2__4__Impl )
- // InternalApplicationConfiguration.g:4492:2: rule__FolderEntry__Group_2__4__Impl
+ // InternalApplicationConfiguration.g:4562:1: ( rule__FolderEntry__Group_2__4__Impl )
+ // InternalApplicationConfiguration.g:4563:2: rule__FolderEntry__Group_2__4__Impl
{
pushFollow(FOLLOW_2);
rule__FolderEntry__Group_2__4__Impl();
@@ -14528,17 +14763,17 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
// $ANTLR start "rule__FolderEntry__Group_2__4__Impl"
- // InternalApplicationConfiguration.g:4498:1: rule__FolderEntry__Group_2__4__Impl : ( '}' ) ;
+ // InternalApplicationConfiguration.g:4569:1: rule__FolderEntry__Group_2__4__Impl : ( '}' ) ;
public final void rule__FolderEntry__Group_2__4__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalApplicationConfiguration.g:4502:1: ( ( '}' ) )
- // InternalApplicationConfiguration.g:4503:1: ( '}' )
+ // InternalApplicationConfiguration.g:4573:1: ( ( '}' ) )
+ // InternalApplicationConfiguration.g:4574:1: ( '}' )
{
- // InternalApplicationConfiguration.g:4503:1: ( '}' )
- // InternalApplicationConfiguration.g:4504:2: '}'
+ // InternalApplicationConfiguration.g:4574:1: ( '}' )
+ // InternalApplicationConfiguration.g:4575:2: '}'
{
before(grammarAccess.getFolderEntryAccess().getRightCurlyBracketKeyword_2_4());
match(input,30,FOLLOW_2);
@@ -14565,14 +14800,14 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
// $ANTLR start "rule__FolderEntry__Group_2_3__0"
- // InternalApplicationConfiguration.g:4514:1: rule__FolderEntry__Group_2_3__0 : rule__FolderEntry__Group_2_3__0__Impl rule__FolderEntry__Group_2_3__1 ;
+ // InternalApplicationConfiguration.g:4585:1: rule__FolderEntry__Group_2_3__0 : rule__FolderEntry__Group_2_3__0__Impl rule__FolderEntry__Group_2_3__1 ;
public final void rule__FolderEntry__Group_2_3__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalApplicationConfiguration.g:4518:1: ( rule__FolderEntry__Group_2_3__0__Impl rule__FolderEntry__Group_2_3__1 )
- // InternalApplicationConfiguration.g:4519:2: rule__FolderEntry__Group_2_3__0__Impl rule__FolderEntry__Group_2_3__1
+ // InternalApplicationConfiguration.g:4589:1: ( rule__FolderEntry__Group_2_3__0__Impl rule__FolderEntry__Group_2_3__1 )
+ // InternalApplicationConfiguration.g:4590:2: rule__FolderEntry__Group_2_3__0__Impl rule__FolderEntry__Group_2_3__1
{
pushFollow(FOLLOW_22);
rule__FolderEntry__Group_2_3__0__Impl();
@@ -14603,17 +14838,17 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
// $ANTLR start "rule__FolderEntry__Group_2_3__0__Impl"
- // InternalApplicationConfiguration.g:4526:1: rule__FolderEntry__Group_2_3__0__Impl : ( ',' ) ;
+ // InternalApplicationConfiguration.g:4597:1: rule__FolderEntry__Group_2_3__0__Impl : ( ',' ) ;
public final void rule__FolderEntry__Group_2_3__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalApplicationConfiguration.g:4530:1: ( ( ',' ) )
- // InternalApplicationConfiguration.g:4531:1: ( ',' )
+ // InternalApplicationConfiguration.g:4601:1: ( ( ',' ) )
+ // InternalApplicationConfiguration.g:4602:1: ( ',' )
{
- // InternalApplicationConfiguration.g:4531:1: ( ',' )
- // InternalApplicationConfiguration.g:4532:2: ','
+ // InternalApplicationConfiguration.g:4602:1: ( ',' )
+ // InternalApplicationConfiguration.g:4603:2: ','
{
before(grammarAccess.getFolderEntryAccess().getCommaKeyword_2_3_0());
match(input,31,FOLLOW_2);
@@ -14640,14 +14875,14 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
// $ANTLR start "rule__FolderEntry__Group_2_3__1"
- // InternalApplicationConfiguration.g:4541:1: rule__FolderEntry__Group_2_3__1 : rule__FolderEntry__Group_2_3__1__Impl ;
+ // InternalApplicationConfiguration.g:4612:1: rule__FolderEntry__Group_2_3__1 : rule__FolderEntry__Group_2_3__1__Impl ;
public final void rule__FolderEntry__Group_2_3__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalApplicationConfiguration.g:4545:1: ( rule__FolderEntry__Group_2_3__1__Impl )
- // InternalApplicationConfiguration.g:4546:2: rule__FolderEntry__Group_2_3__1__Impl
+ // InternalApplicationConfiguration.g:4616:1: ( rule__FolderEntry__Group_2_3__1__Impl )
+ // InternalApplicationConfiguration.g:4617:2: rule__FolderEntry__Group_2_3__1__Impl
{
pushFollow(FOLLOW_2);
rule__FolderEntry__Group_2_3__1__Impl();
@@ -14673,21 +14908,21 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
// $ANTLR start "rule__FolderEntry__Group_2_3__1__Impl"
- // InternalApplicationConfiguration.g:4552:1: rule__FolderEntry__Group_2_3__1__Impl : ( ( rule__FolderEntry__ExclusionAssignment_2_3_1 ) ) ;
+ // InternalApplicationConfiguration.g:4623:1: rule__FolderEntry__Group_2_3__1__Impl : ( ( rule__FolderEntry__ExclusionAssignment_2_3_1 ) ) ;
public final void rule__FolderEntry__Group_2_3__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalApplicationConfiguration.g:4556:1: ( ( ( rule__FolderEntry__ExclusionAssignment_2_3_1 ) ) )
- // InternalApplicationConfiguration.g:4557:1: ( ( rule__FolderEntry__ExclusionAssignment_2_3_1 ) )
+ // InternalApplicationConfiguration.g:4627:1: ( ( ( rule__FolderEntry__ExclusionAssignment_2_3_1 ) ) )
+ // InternalApplicationConfiguration.g:4628:1: ( ( rule__FolderEntry__ExclusionAssignment_2_3_1 ) )
{
- // InternalApplicationConfiguration.g:4557:1: ( ( rule__FolderEntry__ExclusionAssignment_2_3_1 ) )
- // InternalApplicationConfiguration.g:4558:2: ( rule__FolderEntry__ExclusionAssignment_2_3_1 )
+ // InternalApplicationConfiguration.g:4628:1: ( ( rule__FolderEntry__ExclusionAssignment_2_3_1 ) )
+ // InternalApplicationConfiguration.g:4629:2: ( rule__FolderEntry__ExclusionAssignment_2_3_1 )
{
before(grammarAccess.getFolderEntryAccess().getExclusionAssignment_2_3_1());
- // InternalApplicationConfiguration.g:4559:2: ( rule__FolderEntry__ExclusionAssignment_2_3_1 )
- // InternalApplicationConfiguration.g:4559:3: rule__FolderEntry__ExclusionAssignment_2_3_1
+ // InternalApplicationConfiguration.g:4630:2: ( rule__FolderEntry__ExclusionAssignment_2_3_1 )
+ // InternalApplicationConfiguration.g:4630:3: rule__FolderEntry__ExclusionAssignment_2_3_1
{
pushFollow(FOLLOW_2);
rule__FolderEntry__ExclusionAssignment_2_3_1();
@@ -14720,14 +14955,14 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
// $ANTLR start "rule__PartialModelDeclaration__Group__0"
- // InternalApplicationConfiguration.g:4568:1: rule__PartialModelDeclaration__Group__0 : rule__PartialModelDeclaration__Group__0__Impl rule__PartialModelDeclaration__Group__1 ;
+ // InternalApplicationConfiguration.g:4639:1: rule__PartialModelDeclaration__Group__0 : rule__PartialModelDeclaration__Group__0__Impl rule__PartialModelDeclaration__Group__1 ;
public final void rule__PartialModelDeclaration__Group__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalApplicationConfiguration.g:4572:1: ( rule__PartialModelDeclaration__Group__0__Impl rule__PartialModelDeclaration__Group__1 )
- // InternalApplicationConfiguration.g:4573:2: rule__PartialModelDeclaration__Group__0__Impl rule__PartialModelDeclaration__Group__1
+ // InternalApplicationConfiguration.g:4643:1: ( rule__PartialModelDeclaration__Group__0__Impl rule__PartialModelDeclaration__Group__1 )
+ // InternalApplicationConfiguration.g:4644:2: rule__PartialModelDeclaration__Group__0__Impl rule__PartialModelDeclaration__Group__1
{
pushFollow(FOLLOW_8);
rule__PartialModelDeclaration__Group__0__Impl();
@@ -14758,17 +14993,17 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
// $ANTLR start "rule__PartialModelDeclaration__Group__0__Impl"
- // InternalApplicationConfiguration.g:4580:1: rule__PartialModelDeclaration__Group__0__Impl : ( 'models' ) ;
+ // InternalApplicationConfiguration.g:4651:1: rule__PartialModelDeclaration__Group__0__Impl : ( 'models' ) ;
public final void rule__PartialModelDeclaration__Group__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalApplicationConfiguration.g:4584:1: ( ( 'models' ) )
- // InternalApplicationConfiguration.g:4585:1: ( 'models' )
+ // InternalApplicationConfiguration.g:4655:1: ( ( 'models' ) )
+ // InternalApplicationConfiguration.g:4656:1: ( 'models' )
{
- // InternalApplicationConfiguration.g:4585:1: ( 'models' )
- // InternalApplicationConfiguration.g:4586:2: 'models'
+ // InternalApplicationConfiguration.g:4656:1: ( 'models' )
+ // InternalApplicationConfiguration.g:4657:2: 'models'
{
before(grammarAccess.getPartialModelDeclarationAccess().getModelsKeyword_0());
match(input,37,FOLLOW_2);
@@ -14795,14 +15030,14 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
// $ANTLR start "rule__PartialModelDeclaration__Group__1"
- // InternalApplicationConfiguration.g:4595:1: rule__PartialModelDeclaration__Group__1 : rule__PartialModelDeclaration__Group__1__Impl rule__PartialModelDeclaration__Group__2 ;
+ // InternalApplicationConfiguration.g:4666:1: rule__PartialModelDeclaration__Group__1 : rule__PartialModelDeclaration__Group__1__Impl rule__PartialModelDeclaration__Group__2 ;
public final void rule__PartialModelDeclaration__Group__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalApplicationConfiguration.g:4599:1: ( rule__PartialModelDeclaration__Group__1__Impl rule__PartialModelDeclaration__Group__2 )
- // InternalApplicationConfiguration.g:4600:2: rule__PartialModelDeclaration__Group__1__Impl rule__PartialModelDeclaration__Group__2
+ // InternalApplicationConfiguration.g:4670:1: ( rule__PartialModelDeclaration__Group__1__Impl rule__PartialModelDeclaration__Group__2 )
+ // InternalApplicationConfiguration.g:4671:2: rule__PartialModelDeclaration__Group__1__Impl rule__PartialModelDeclaration__Group__2
{
pushFollow(FOLLOW_19);
rule__PartialModelDeclaration__Group__1__Impl();
@@ -14833,21 +15068,21 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
// $ANTLR start "rule__PartialModelDeclaration__Group__1__Impl"
- // InternalApplicationConfiguration.g:4607:1: rule__PartialModelDeclaration__Group__1__Impl : ( ( rule__PartialModelDeclaration__NameAssignment_1 ) ) ;
+ // InternalApplicationConfiguration.g:4678:1: rule__PartialModelDeclaration__Group__1__Impl : ( ( rule__PartialModelDeclaration__NameAssignment_1 ) ) ;
public final void rule__PartialModelDeclaration__Group__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalApplicationConfiguration.g:4611:1: ( ( ( rule__PartialModelDeclaration__NameAssignment_1 ) ) )
- // InternalApplicationConfiguration.g:4612:1: ( ( rule__PartialModelDeclaration__NameAssignment_1 ) )
+ // InternalApplicationConfiguration.g:4682:1: ( ( ( rule__PartialModelDeclaration__NameAssignment_1 ) ) )
+ // InternalApplicationConfiguration.g:4683:1: ( ( rule__PartialModelDeclaration__NameAssignment_1 ) )
{
- // InternalApplicationConfiguration.g:4612:1: ( ( rule__PartialModelDeclaration__NameAssignment_1 ) )
- // InternalApplicationConfiguration.g:4613:2: ( rule__PartialModelDeclaration__NameAssignment_1 )
+ // InternalApplicationConfiguration.g:4683:1: ( ( rule__PartialModelDeclaration__NameAssignment_1 ) )
+ // InternalApplicationConfiguration.g:4684:2: ( rule__PartialModelDeclaration__NameAssignment_1 )
{
before(grammarAccess.getPartialModelDeclarationAccess().getNameAssignment_1());
- // InternalApplicationConfiguration.g:4614:2: ( rule__PartialModelDeclaration__NameAssignment_1 )
- // InternalApplicationConfiguration.g:4614:3: rule__PartialModelDeclaration__NameAssignment_1
+ // InternalApplicationConfiguration.g:4685:2: ( rule__PartialModelDeclaration__NameAssignment_1 )
+ // InternalApplicationConfiguration.g:4685:3: rule__PartialModelDeclaration__NameAssignment_1
{
pushFollow(FOLLOW_2);
rule__PartialModelDeclaration__NameAssignment_1();
@@ -14880,14 +15115,14 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
// $ANTLR start "rule__PartialModelDeclaration__Group__2"
- // InternalApplicationConfiguration.g:4622:1: rule__PartialModelDeclaration__Group__2 : rule__PartialModelDeclaration__Group__2__Impl ;
+ // InternalApplicationConfiguration.g:4693:1: rule__PartialModelDeclaration__Group__2 : rule__PartialModelDeclaration__Group__2__Impl ;
public final void rule__PartialModelDeclaration__Group__2() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalApplicationConfiguration.g:4626:1: ( rule__PartialModelDeclaration__Group__2__Impl )
- // InternalApplicationConfiguration.g:4627:2: rule__PartialModelDeclaration__Group__2__Impl
+ // InternalApplicationConfiguration.g:4697:1: ( rule__PartialModelDeclaration__Group__2__Impl )
+ // InternalApplicationConfiguration.g:4698:2: rule__PartialModelDeclaration__Group__2__Impl
{
pushFollow(FOLLOW_2);
rule__PartialModelDeclaration__Group__2__Impl();
@@ -14913,21 +15148,21 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
// $ANTLR start "rule__PartialModelDeclaration__Group__2__Impl"
- // InternalApplicationConfiguration.g:4633:1: rule__PartialModelDeclaration__Group__2__Impl : ( ( rule__PartialModelDeclaration__SpecificationAssignment_2 ) ) ;
+ // InternalApplicationConfiguration.g:4704:1: rule__PartialModelDeclaration__Group__2__Impl : ( ( rule__PartialModelDeclaration__SpecificationAssignment_2 ) ) ;
public final void rule__PartialModelDeclaration__Group__2__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalApplicationConfiguration.g:4637:1: ( ( ( rule__PartialModelDeclaration__SpecificationAssignment_2 ) ) )
- // InternalApplicationConfiguration.g:4638:1: ( ( rule__PartialModelDeclaration__SpecificationAssignment_2 ) )
+ // InternalApplicationConfiguration.g:4708:1: ( ( ( rule__PartialModelDeclaration__SpecificationAssignment_2 ) ) )
+ // InternalApplicationConfiguration.g:4709:1: ( ( rule__PartialModelDeclaration__SpecificationAssignment_2 ) )
{
- // InternalApplicationConfiguration.g:4638:1: ( ( rule__PartialModelDeclaration__SpecificationAssignment_2 ) )
- // InternalApplicationConfiguration.g:4639:2: ( rule__PartialModelDeclaration__SpecificationAssignment_2 )
+ // InternalApplicationConfiguration.g:4709:1: ( ( rule__PartialModelDeclaration__SpecificationAssignment_2 ) )
+ // InternalApplicationConfiguration.g:4710:2: ( rule__PartialModelDeclaration__SpecificationAssignment_2 )
{
before(grammarAccess.getPartialModelDeclarationAccess().getSpecificationAssignment_2());
- // InternalApplicationConfiguration.g:4640:2: ( rule__PartialModelDeclaration__SpecificationAssignment_2 )
- // InternalApplicationConfiguration.g:4640:3: rule__PartialModelDeclaration__SpecificationAssignment_2
+ // InternalApplicationConfiguration.g:4711:2: ( rule__PartialModelDeclaration__SpecificationAssignment_2 )
+ // InternalApplicationConfiguration.g:4711:3: rule__PartialModelDeclaration__SpecificationAssignment_2
{
pushFollow(FOLLOW_2);
rule__PartialModelDeclaration__SpecificationAssignment_2();
@@ -14960,14 +15195,14 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
// $ANTLR start "rule__PatternSpecification__Group__0"
- // InternalApplicationConfiguration.g:4649:1: rule__PatternSpecification__Group__0 : rule__PatternSpecification__Group__0__Impl rule__PatternSpecification__Group__1 ;
+ // InternalApplicationConfiguration.g:4720:1: rule__PatternSpecification__Group__0 : rule__PatternSpecification__Group__0__Impl rule__PatternSpecification__Group__1 ;
public final void rule__PatternSpecification__Group__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalApplicationConfiguration.g:4653:1: ( rule__PatternSpecification__Group__0__Impl rule__PatternSpecification__Group__1 )
- // InternalApplicationConfiguration.g:4654:2: rule__PatternSpecification__Group__0__Impl rule__PatternSpecification__Group__1
+ // InternalApplicationConfiguration.g:4724:1: ( rule__PatternSpecification__Group__0__Impl rule__PatternSpecification__Group__1 )
+ // InternalApplicationConfiguration.g:4725:2: rule__PatternSpecification__Group__0__Impl rule__PatternSpecification__Group__1
{
pushFollow(FOLLOW_15);
rule__PatternSpecification__Group__0__Impl();
@@ -14998,17 +15233,17 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
// $ANTLR start "rule__PatternSpecification__Group__0__Impl"
- // InternalApplicationConfiguration.g:4661:1: rule__PatternSpecification__Group__0__Impl : ( '{' ) ;
+ // InternalApplicationConfiguration.g:4732:1: rule__PatternSpecification__Group__0__Impl : ( '{' ) ;
public final void rule__PatternSpecification__Group__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalApplicationConfiguration.g:4665:1: ( ( '{' ) )
- // InternalApplicationConfiguration.g:4666:1: ( '{' )
+ // InternalApplicationConfiguration.g:4736:1: ( ( '{' ) )
+ // InternalApplicationConfiguration.g:4737:1: ( '{' )
{
- // InternalApplicationConfiguration.g:4666:1: ( '{' )
- // InternalApplicationConfiguration.g:4667:2: '{'
+ // InternalApplicationConfiguration.g:4737:1: ( '{' )
+ // InternalApplicationConfiguration.g:4738:2: '{'
{
before(grammarAccess.getPatternSpecificationAccess().getLeftCurlyBracketKeyword_0());
match(input,29,FOLLOW_2);
@@ -15035,14 +15270,14 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
// $ANTLR start "rule__PatternSpecification__Group__1"
- // InternalApplicationConfiguration.g:4676:1: rule__PatternSpecification__Group__1 : rule__PatternSpecification__Group__1__Impl rule__PatternSpecification__Group__2 ;
+ // InternalApplicationConfiguration.g:4747:1: rule__PatternSpecification__Group__1 : rule__PatternSpecification__Group__1__Impl rule__PatternSpecification__Group__2 ;
public final void rule__PatternSpecification__Group__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalApplicationConfiguration.g:4680:1: ( rule__PatternSpecification__Group__1__Impl rule__PatternSpecification__Group__2 )
- // InternalApplicationConfiguration.g:4681:2: rule__PatternSpecification__Group__1__Impl rule__PatternSpecification__Group__2
+ // InternalApplicationConfiguration.g:4751:1: ( rule__PatternSpecification__Group__1__Impl rule__PatternSpecification__Group__2 )
+ // InternalApplicationConfiguration.g:4752:2: rule__PatternSpecification__Group__1__Impl rule__PatternSpecification__Group__2
{
pushFollow(FOLLOW_16);
rule__PatternSpecification__Group__1__Impl();
@@ -15073,21 +15308,21 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
// $ANTLR start "rule__PatternSpecification__Group__1__Impl"
- // InternalApplicationConfiguration.g:4688:1: rule__PatternSpecification__Group__1__Impl : ( ( rule__PatternSpecification__EntriesAssignment_1 ) ) ;
+ // InternalApplicationConfiguration.g:4759:1: rule__PatternSpecification__Group__1__Impl : ( ( rule__PatternSpecification__EntriesAssignment_1 ) ) ;
public final void rule__PatternSpecification__Group__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalApplicationConfiguration.g:4692:1: ( ( ( rule__PatternSpecification__EntriesAssignment_1 ) ) )
- // InternalApplicationConfiguration.g:4693:1: ( ( rule__PatternSpecification__EntriesAssignment_1 ) )
+ // InternalApplicationConfiguration.g:4763:1: ( ( ( rule__PatternSpecification__EntriesAssignment_1 ) ) )
+ // InternalApplicationConfiguration.g:4764:1: ( ( rule__PatternSpecification__EntriesAssignment_1 ) )
{
- // InternalApplicationConfiguration.g:4693:1: ( ( rule__PatternSpecification__EntriesAssignment_1 ) )
- // InternalApplicationConfiguration.g:4694:2: ( rule__PatternSpecification__EntriesAssignment_1 )
+ // InternalApplicationConfiguration.g:4764:1: ( ( rule__PatternSpecification__EntriesAssignment_1 ) )
+ // InternalApplicationConfiguration.g:4765:2: ( rule__PatternSpecification__EntriesAssignment_1 )
{
before(grammarAccess.getPatternSpecificationAccess().getEntriesAssignment_1());
- // InternalApplicationConfiguration.g:4695:2: ( rule__PatternSpecification__EntriesAssignment_1 )
- // InternalApplicationConfiguration.g:4695:3: rule__PatternSpecification__EntriesAssignment_1
+ // InternalApplicationConfiguration.g:4766:2: ( rule__PatternSpecification__EntriesAssignment_1 )
+ // InternalApplicationConfiguration.g:4766:3: rule__PatternSpecification__EntriesAssignment_1
{
pushFollow(FOLLOW_2);
rule__PatternSpecification__EntriesAssignment_1();
@@ -15120,14 +15355,14 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
// $ANTLR start "rule__PatternSpecification__Group__2"
- // InternalApplicationConfiguration.g:4703:1: rule__PatternSpecification__Group__2 : rule__PatternSpecification__Group__2__Impl rule__PatternSpecification__Group__3 ;
+ // InternalApplicationConfiguration.g:4774:1: rule__PatternSpecification__Group__2 : rule__PatternSpecification__Group__2__Impl rule__PatternSpecification__Group__3 ;
public final void rule__PatternSpecification__Group__2() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalApplicationConfiguration.g:4707:1: ( rule__PatternSpecification__Group__2__Impl rule__PatternSpecification__Group__3 )
- // InternalApplicationConfiguration.g:4708:2: rule__PatternSpecification__Group__2__Impl rule__PatternSpecification__Group__3
+ // InternalApplicationConfiguration.g:4778:1: ( rule__PatternSpecification__Group__2__Impl rule__PatternSpecification__Group__3 )
+ // InternalApplicationConfiguration.g:4779:2: rule__PatternSpecification__Group__2__Impl rule__PatternSpecification__Group__3
{
pushFollow(FOLLOW_16);
rule__PatternSpecification__Group__2__Impl();
@@ -15158,33 +15393,33 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
// $ANTLR start "rule__PatternSpecification__Group__2__Impl"
- // InternalApplicationConfiguration.g:4715:1: rule__PatternSpecification__Group__2__Impl : ( ( rule__PatternSpecification__Group_2__0 )* ) ;
+ // InternalApplicationConfiguration.g:4786:1: rule__PatternSpecification__Group__2__Impl : ( ( rule__PatternSpecification__Group_2__0 )* ) ;
public final void rule__PatternSpecification__Group__2__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalApplicationConfiguration.g:4719:1: ( ( ( rule__PatternSpecification__Group_2__0 )* ) )
- // InternalApplicationConfiguration.g:4720:1: ( ( rule__PatternSpecification__Group_2__0 )* )
+ // InternalApplicationConfiguration.g:4790:1: ( ( ( rule__PatternSpecification__Group_2__0 )* ) )
+ // InternalApplicationConfiguration.g:4791:1: ( ( rule__PatternSpecification__Group_2__0 )* )
{
- // InternalApplicationConfiguration.g:4720:1: ( ( rule__PatternSpecification__Group_2__0 )* )
- // InternalApplicationConfiguration.g:4721:2: ( rule__PatternSpecification__Group_2__0 )*
+ // InternalApplicationConfiguration.g:4791:1: ( ( rule__PatternSpecification__Group_2__0 )* )
+ // InternalApplicationConfiguration.g:4792:2: ( rule__PatternSpecification__Group_2__0 )*
{
before(grammarAccess.getPatternSpecificationAccess().getGroup_2());
- // InternalApplicationConfiguration.g:4722:2: ( rule__PatternSpecification__Group_2__0 )*
- loop46:
+ // InternalApplicationConfiguration.g:4793:2: ( rule__PatternSpecification__Group_2__0 )*
+ loop47:
do {
- int alt46=2;
- int LA46_0 = input.LA(1);
+ int alt47=2;
+ int LA47_0 = input.LA(1);
- if ( (LA46_0==31) ) {
- alt46=1;
+ if ( (LA47_0==31) ) {
+ alt47=1;
}
- switch (alt46) {
+ switch (alt47) {
case 1 :
- // InternalApplicationConfiguration.g:4722:3: rule__PatternSpecification__Group_2__0
+ // InternalApplicationConfiguration.g:4793:3: rule__PatternSpecification__Group_2__0
{
pushFollow(FOLLOW_17);
rule__PatternSpecification__Group_2__0();
@@ -15196,7 +15431,7 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
break;
default :
- break loop46;
+ break loop47;
}
} while (true);
@@ -15223,14 +15458,14 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
// $ANTLR start "rule__PatternSpecification__Group__3"
- // InternalApplicationConfiguration.g:4730:1: rule__PatternSpecification__Group__3 : rule__PatternSpecification__Group__3__Impl ;
+ // InternalApplicationConfiguration.g:4801:1: rule__PatternSpecification__Group__3 : rule__PatternSpecification__Group__3__Impl ;
public final void rule__PatternSpecification__Group__3() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalApplicationConfiguration.g:4734:1: ( rule__PatternSpecification__Group__3__Impl )
- // InternalApplicationConfiguration.g:4735:2: rule__PatternSpecification__Group__3__Impl
+ // InternalApplicationConfiguration.g:4805:1: ( rule__PatternSpecification__Group__3__Impl )
+ // InternalApplicationConfiguration.g:4806:2: rule__PatternSpecification__Group__3__Impl
{
pushFollow(FOLLOW_2);
rule__PatternSpecification__Group__3__Impl();
@@ -15256,17 +15491,17 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
// $ANTLR start "rule__PatternSpecification__Group__3__Impl"
- // InternalApplicationConfiguration.g:4741:1: rule__PatternSpecification__Group__3__Impl : ( '}' ) ;
+ // InternalApplicationConfiguration.g:4812:1: rule__PatternSpecification__Group__3__Impl : ( '}' ) ;
public final void rule__PatternSpecification__Group__3__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalApplicationConfiguration.g:4745:1: ( ( '}' ) )
- // InternalApplicationConfiguration.g:4746:1: ( '}' )
+ // InternalApplicationConfiguration.g:4816:1: ( ( '}' ) )
+ // InternalApplicationConfiguration.g:4817:1: ( '}' )
{
- // InternalApplicationConfiguration.g:4746:1: ( '}' )
- // InternalApplicationConfiguration.g:4747:2: '}'
+ // InternalApplicationConfiguration.g:4817:1: ( '}' )
+ // InternalApplicationConfiguration.g:4818:2: '}'
{
before(grammarAccess.getPatternSpecificationAccess().getRightCurlyBracketKeyword_3());
match(input,30,FOLLOW_2);
@@ -15293,14 +15528,14 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
// $ANTLR start "rule__PatternSpecification__Group_2__0"
- // InternalApplicationConfiguration.g:4757:1: rule__PatternSpecification__Group_2__0 : rule__PatternSpecification__Group_2__0__Impl rule__PatternSpecification__Group_2__1 ;
+ // InternalApplicationConfiguration.g:4828:1: rule__PatternSpecification__Group_2__0 : rule__PatternSpecification__Group_2__0__Impl rule__PatternSpecification__Group_2__1 ;
public final void rule__PatternSpecification__Group_2__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalApplicationConfiguration.g:4761:1: ( rule__PatternSpecification__Group_2__0__Impl rule__PatternSpecification__Group_2__1 )
- // InternalApplicationConfiguration.g:4762:2: rule__PatternSpecification__Group_2__0__Impl rule__PatternSpecification__Group_2__1
+ // InternalApplicationConfiguration.g:4832:1: ( rule__PatternSpecification__Group_2__0__Impl rule__PatternSpecification__Group_2__1 )
+ // InternalApplicationConfiguration.g:4833:2: rule__PatternSpecification__Group_2__0__Impl rule__PatternSpecification__Group_2__1
{
pushFollow(FOLLOW_15);
rule__PatternSpecification__Group_2__0__Impl();
@@ -15331,17 +15566,17 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
// $ANTLR start "rule__PatternSpecification__Group_2__0__Impl"
- // InternalApplicationConfiguration.g:4769:1: rule__PatternSpecification__Group_2__0__Impl : ( ',' ) ;
+ // InternalApplicationConfiguration.g:4840:1: rule__PatternSpecification__Group_2__0__Impl : ( ',' ) ;
public final void rule__PatternSpecification__Group_2__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalApplicationConfiguration.g:4773:1: ( ( ',' ) )
- // InternalApplicationConfiguration.g:4774:1: ( ',' )
+ // InternalApplicationConfiguration.g:4844:1: ( ( ',' ) )
+ // InternalApplicationConfiguration.g:4845:1: ( ',' )
{
- // InternalApplicationConfiguration.g:4774:1: ( ',' )
- // InternalApplicationConfiguration.g:4775:2: ','
+ // InternalApplicationConfiguration.g:4845:1: ( ',' )
+ // InternalApplicationConfiguration.g:4846:2: ','
{
before(grammarAccess.getPatternSpecificationAccess().getCommaKeyword_2_0());
match(input,31,FOLLOW_2);
@@ -15368,14 +15603,14 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
// $ANTLR start "rule__PatternSpecification__Group_2__1"
- // InternalApplicationConfiguration.g:4784:1: rule__PatternSpecification__Group_2__1 : rule__PatternSpecification__Group_2__1__Impl ;
+ // InternalApplicationConfiguration.g:4855:1: rule__PatternSpecification__Group_2__1 : rule__PatternSpecification__Group_2__1__Impl ;
public final void rule__PatternSpecification__Group_2__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalApplicationConfiguration.g:4788:1: ( rule__PatternSpecification__Group_2__1__Impl )
- // InternalApplicationConfiguration.g:4789:2: rule__PatternSpecification__Group_2__1__Impl
+ // InternalApplicationConfiguration.g:4859:1: ( rule__PatternSpecification__Group_2__1__Impl )
+ // InternalApplicationConfiguration.g:4860:2: rule__PatternSpecification__Group_2__1__Impl
{
pushFollow(FOLLOW_2);
rule__PatternSpecification__Group_2__1__Impl();
@@ -15401,21 +15636,21 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
// $ANTLR start "rule__PatternSpecification__Group_2__1__Impl"
- // InternalApplicationConfiguration.g:4795:1: rule__PatternSpecification__Group_2__1__Impl : ( ( rule__PatternSpecification__EntriesAssignment_2_1 ) ) ;
+ // InternalApplicationConfiguration.g:4866:1: rule__PatternSpecification__Group_2__1__Impl : ( ( rule__PatternSpecification__EntriesAssignment_2_1 ) ) ;
public final void rule__PatternSpecification__Group_2__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalApplicationConfiguration.g:4799:1: ( ( ( rule__PatternSpecification__EntriesAssignment_2_1 ) ) )
- // InternalApplicationConfiguration.g:4800:1: ( ( rule__PatternSpecification__EntriesAssignment_2_1 ) )
+ // InternalApplicationConfiguration.g:4870:1: ( ( ( rule__PatternSpecification__EntriesAssignment_2_1 ) ) )
+ // InternalApplicationConfiguration.g:4871:1: ( ( rule__PatternSpecification__EntriesAssignment_2_1 ) )
{
- // InternalApplicationConfiguration.g:4800:1: ( ( rule__PatternSpecification__EntriesAssignment_2_1 ) )
- // InternalApplicationConfiguration.g:4801:2: ( rule__PatternSpecification__EntriesAssignment_2_1 )
+ // InternalApplicationConfiguration.g:4871:1: ( ( rule__PatternSpecification__EntriesAssignment_2_1 ) )
+ // InternalApplicationConfiguration.g:4872:2: ( rule__PatternSpecification__EntriesAssignment_2_1 )
{
before(grammarAccess.getPatternSpecificationAccess().getEntriesAssignment_2_1());
- // InternalApplicationConfiguration.g:4802:2: ( rule__PatternSpecification__EntriesAssignment_2_1 )
- // InternalApplicationConfiguration.g:4802:3: rule__PatternSpecification__EntriesAssignment_2_1
+ // InternalApplicationConfiguration.g:4873:2: ( rule__PatternSpecification__EntriesAssignment_2_1 )
+ // InternalApplicationConfiguration.g:4873:3: rule__PatternSpecification__EntriesAssignment_2_1
{
pushFollow(FOLLOW_2);
rule__PatternSpecification__EntriesAssignment_2_1();
@@ -15448,14 +15683,14 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
// $ANTLR start "rule__AllPatternEntry__Group__0"
- // InternalApplicationConfiguration.g:4811:1: rule__AllPatternEntry__Group__0 : rule__AllPatternEntry__Group__0__Impl rule__AllPatternEntry__Group__1 ;
+ // InternalApplicationConfiguration.g:4882:1: rule__AllPatternEntry__Group__0 : rule__AllPatternEntry__Group__0__Impl rule__AllPatternEntry__Group__1 ;
public final void rule__AllPatternEntry__Group__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalApplicationConfiguration.g:4815:1: ( rule__AllPatternEntry__Group__0__Impl rule__AllPatternEntry__Group__1 )
- // InternalApplicationConfiguration.g:4816:2: rule__AllPatternEntry__Group__0__Impl rule__AllPatternEntry__Group__1
+ // InternalApplicationConfiguration.g:4886:1: ( rule__AllPatternEntry__Group__0__Impl rule__AllPatternEntry__Group__1 )
+ // InternalApplicationConfiguration.g:4887:2: rule__AllPatternEntry__Group__0__Impl rule__AllPatternEntry__Group__1
{
pushFollow(FOLLOW_8);
rule__AllPatternEntry__Group__0__Impl();
@@ -15486,17 +15721,17 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
// $ANTLR start "rule__AllPatternEntry__Group__0__Impl"
- // InternalApplicationConfiguration.g:4823:1: rule__AllPatternEntry__Group__0__Impl : ( 'package' ) ;
+ // InternalApplicationConfiguration.g:4894:1: rule__AllPatternEntry__Group__0__Impl : ( 'package' ) ;
public final void rule__AllPatternEntry__Group__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalApplicationConfiguration.g:4827:1: ( ( 'package' ) )
- // InternalApplicationConfiguration.g:4828:1: ( 'package' )
+ // InternalApplicationConfiguration.g:4898:1: ( ( 'package' ) )
+ // InternalApplicationConfiguration.g:4899:1: ( 'package' )
{
- // InternalApplicationConfiguration.g:4828:1: ( 'package' )
- // InternalApplicationConfiguration.g:4829:2: 'package'
+ // InternalApplicationConfiguration.g:4899:1: ( 'package' )
+ // InternalApplicationConfiguration.g:4900:2: 'package'
{
before(grammarAccess.getAllPatternEntryAccess().getPackageKeyword_0());
match(input,32,FOLLOW_2);
@@ -15523,14 +15758,14 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
// $ANTLR start "rule__AllPatternEntry__Group__1"
- // InternalApplicationConfiguration.g:4838:1: rule__AllPatternEntry__Group__1 : rule__AllPatternEntry__Group__1__Impl rule__AllPatternEntry__Group__2 ;
+ // InternalApplicationConfiguration.g:4909:1: rule__AllPatternEntry__Group__1 : rule__AllPatternEntry__Group__1__Impl rule__AllPatternEntry__Group__2 ;
public final void rule__AllPatternEntry__Group__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalApplicationConfiguration.g:4842:1: ( rule__AllPatternEntry__Group__1__Impl rule__AllPatternEntry__Group__2 )
- // InternalApplicationConfiguration.g:4843:2: rule__AllPatternEntry__Group__1__Impl rule__AllPatternEntry__Group__2
+ // InternalApplicationConfiguration.g:4913:1: ( rule__AllPatternEntry__Group__1__Impl rule__AllPatternEntry__Group__2 )
+ // InternalApplicationConfiguration.g:4914:2: rule__AllPatternEntry__Group__1__Impl rule__AllPatternEntry__Group__2
{
pushFollow(FOLLOW_18);
rule__AllPatternEntry__Group__1__Impl();
@@ -15561,21 +15796,21 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
// $ANTLR start "rule__AllPatternEntry__Group__1__Impl"
- // InternalApplicationConfiguration.g:4850:1: rule__AllPatternEntry__Group__1__Impl : ( ( rule__AllPatternEntry__PackageAssignment_1 ) ) ;
+ // InternalApplicationConfiguration.g:4921:1: rule__AllPatternEntry__Group__1__Impl : ( ( rule__AllPatternEntry__PackageAssignment_1 ) ) ;
public final void rule__AllPatternEntry__Group__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalApplicationConfiguration.g:4854:1: ( ( ( rule__AllPatternEntry__PackageAssignment_1 ) ) )
- // InternalApplicationConfiguration.g:4855:1: ( ( rule__AllPatternEntry__PackageAssignment_1 ) )
+ // InternalApplicationConfiguration.g:4925:1: ( ( ( rule__AllPatternEntry__PackageAssignment_1 ) ) )
+ // InternalApplicationConfiguration.g:4926:1: ( ( rule__AllPatternEntry__PackageAssignment_1 ) )
{
- // InternalApplicationConfiguration.g:4855:1: ( ( rule__AllPatternEntry__PackageAssignment_1 ) )
- // InternalApplicationConfiguration.g:4856:2: ( rule__AllPatternEntry__PackageAssignment_1 )
+ // InternalApplicationConfiguration.g:4926:1: ( ( rule__AllPatternEntry__PackageAssignment_1 ) )
+ // InternalApplicationConfiguration.g:4927:2: ( rule__AllPatternEntry__PackageAssignment_1 )
{
before(grammarAccess.getAllPatternEntryAccess().getPackageAssignment_1());
- // InternalApplicationConfiguration.g:4857:2: ( rule__AllPatternEntry__PackageAssignment_1 )
- // InternalApplicationConfiguration.g:4857:3: rule__AllPatternEntry__PackageAssignment_1
+ // InternalApplicationConfiguration.g:4928:2: ( rule__AllPatternEntry__PackageAssignment_1 )
+ // InternalApplicationConfiguration.g:4928:3: rule__AllPatternEntry__PackageAssignment_1
{
pushFollow(FOLLOW_2);
rule__AllPatternEntry__PackageAssignment_1();
@@ -15608,14 +15843,14 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
// $ANTLR start "rule__AllPatternEntry__Group__2"
- // InternalApplicationConfiguration.g:4865:1: rule__AllPatternEntry__Group__2 : rule__AllPatternEntry__Group__2__Impl ;
+ // InternalApplicationConfiguration.g:4936:1: rule__AllPatternEntry__Group__2 : rule__AllPatternEntry__Group__2__Impl ;
public final void rule__AllPatternEntry__Group__2() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalApplicationConfiguration.g:4869:1: ( rule__AllPatternEntry__Group__2__Impl )
- // InternalApplicationConfiguration.g:4870:2: rule__AllPatternEntry__Group__2__Impl
+ // InternalApplicationConfiguration.g:4940:1: ( rule__AllPatternEntry__Group__2__Impl )
+ // InternalApplicationConfiguration.g:4941:2: rule__AllPatternEntry__Group__2__Impl
{
pushFollow(FOLLOW_2);
rule__AllPatternEntry__Group__2__Impl();
@@ -15641,29 +15876,29 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
// $ANTLR start "rule__AllPatternEntry__Group__2__Impl"
- // InternalApplicationConfiguration.g:4876:1: rule__AllPatternEntry__Group__2__Impl : ( ( rule__AllPatternEntry__Group_2__0 )? ) ;
+ // InternalApplicationConfiguration.g:4947:1: rule__AllPatternEntry__Group__2__Impl : ( ( rule__AllPatternEntry__Group_2__0 )? ) ;
public final void rule__AllPatternEntry__Group__2__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalApplicationConfiguration.g:4880:1: ( ( ( rule__AllPatternEntry__Group_2__0 )? ) )
- // InternalApplicationConfiguration.g:4881:1: ( ( rule__AllPatternEntry__Group_2__0 )? )
+ // InternalApplicationConfiguration.g:4951:1: ( ( ( rule__AllPatternEntry__Group_2__0 )? ) )
+ // InternalApplicationConfiguration.g:4952:1: ( ( rule__AllPatternEntry__Group_2__0 )? )
{
- // InternalApplicationConfiguration.g:4881:1: ( ( rule__AllPatternEntry__Group_2__0 )? )
- // InternalApplicationConfiguration.g:4882:2: ( rule__AllPatternEntry__Group_2__0 )?
+ // InternalApplicationConfiguration.g:4952:1: ( ( rule__AllPatternEntry__Group_2__0 )? )
+ // InternalApplicationConfiguration.g:4953:2: ( rule__AllPatternEntry__Group_2__0 )?
{
before(grammarAccess.getAllPatternEntryAccess().getGroup_2());
- // InternalApplicationConfiguration.g:4883:2: ( rule__AllPatternEntry__Group_2__0 )?
- int alt47=2;
- int LA47_0 = input.LA(1);
+ // InternalApplicationConfiguration.g:4954:2: ( rule__AllPatternEntry__Group_2__0 )?
+ int alt48=2;
+ int LA48_0 = input.LA(1);
- if ( (LA47_0==33) ) {
- alt47=1;
+ if ( (LA48_0==33) ) {
+ alt48=1;
}
- switch (alt47) {
+ switch (alt48) {
case 1 :
- // InternalApplicationConfiguration.g:4883:3: rule__AllPatternEntry__Group_2__0
+ // InternalApplicationConfiguration.g:4954:3: rule__AllPatternEntry__Group_2__0
{
pushFollow(FOLLOW_2);
rule__AllPatternEntry__Group_2__0();
@@ -15699,14 +15934,14 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
// $ANTLR start "rule__AllPatternEntry__Group_2__0"
- // InternalApplicationConfiguration.g:4892:1: rule__AllPatternEntry__Group_2__0 : rule__AllPatternEntry__Group_2__0__Impl rule__AllPatternEntry__Group_2__1 ;
+ // InternalApplicationConfiguration.g:4963:1: rule__AllPatternEntry__Group_2__0 : rule__AllPatternEntry__Group_2__0__Impl rule__AllPatternEntry__Group_2__1 ;
public final void rule__AllPatternEntry__Group_2__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalApplicationConfiguration.g:4896:1: ( rule__AllPatternEntry__Group_2__0__Impl rule__AllPatternEntry__Group_2__1 )
- // InternalApplicationConfiguration.g:4897:2: rule__AllPatternEntry__Group_2__0__Impl rule__AllPatternEntry__Group_2__1
+ // InternalApplicationConfiguration.g:4967:1: ( rule__AllPatternEntry__Group_2__0__Impl rule__AllPatternEntry__Group_2__1 )
+ // InternalApplicationConfiguration.g:4968:2: rule__AllPatternEntry__Group_2__0__Impl rule__AllPatternEntry__Group_2__1
{
pushFollow(FOLLOW_19);
rule__AllPatternEntry__Group_2__0__Impl();
@@ -15737,17 +15972,17 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
// $ANTLR start "rule__AllPatternEntry__Group_2__0__Impl"
- // InternalApplicationConfiguration.g:4904:1: rule__AllPatternEntry__Group_2__0__Impl : ( 'excluding' ) ;
+ // InternalApplicationConfiguration.g:4975:1: rule__AllPatternEntry__Group_2__0__Impl : ( 'excluding' ) ;
public final void rule__AllPatternEntry__Group_2__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalApplicationConfiguration.g:4908:1: ( ( 'excluding' ) )
- // InternalApplicationConfiguration.g:4909:1: ( 'excluding' )
+ // InternalApplicationConfiguration.g:4979:1: ( ( 'excluding' ) )
+ // InternalApplicationConfiguration.g:4980:1: ( 'excluding' )
{
- // InternalApplicationConfiguration.g:4909:1: ( 'excluding' )
- // InternalApplicationConfiguration.g:4910:2: 'excluding'
+ // InternalApplicationConfiguration.g:4980:1: ( 'excluding' )
+ // InternalApplicationConfiguration.g:4981:2: 'excluding'
{
before(grammarAccess.getAllPatternEntryAccess().getExcludingKeyword_2_0());
match(input,33,FOLLOW_2);
@@ -15774,14 +16009,14 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
// $ANTLR start "rule__AllPatternEntry__Group_2__1"
- // InternalApplicationConfiguration.g:4919:1: rule__AllPatternEntry__Group_2__1 : rule__AllPatternEntry__Group_2__1__Impl rule__AllPatternEntry__Group_2__2 ;
+ // InternalApplicationConfiguration.g:4990:1: rule__AllPatternEntry__Group_2__1 : rule__AllPatternEntry__Group_2__1__Impl rule__AllPatternEntry__Group_2__2 ;
public final void rule__AllPatternEntry__Group_2__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalApplicationConfiguration.g:4923:1: ( rule__AllPatternEntry__Group_2__1__Impl rule__AllPatternEntry__Group_2__2 )
- // InternalApplicationConfiguration.g:4924:2: rule__AllPatternEntry__Group_2__1__Impl rule__AllPatternEntry__Group_2__2
+ // InternalApplicationConfiguration.g:4994:1: ( rule__AllPatternEntry__Group_2__1__Impl rule__AllPatternEntry__Group_2__2 )
+ // InternalApplicationConfiguration.g:4995:2: rule__AllPatternEntry__Group_2__1__Impl rule__AllPatternEntry__Group_2__2
{
pushFollow(FOLLOW_8);
rule__AllPatternEntry__Group_2__1__Impl();
@@ -15812,17 +16047,17 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
// $ANTLR start "rule__AllPatternEntry__Group_2__1__Impl"
- // InternalApplicationConfiguration.g:4931:1: rule__AllPatternEntry__Group_2__1__Impl : ( '{' ) ;
+ // InternalApplicationConfiguration.g:5002:1: rule__AllPatternEntry__Group_2__1__Impl : ( '{' ) ;
public final void rule__AllPatternEntry__Group_2__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalApplicationConfiguration.g:4935:1: ( ( '{' ) )
- // InternalApplicationConfiguration.g:4936:1: ( '{' )
+ // InternalApplicationConfiguration.g:5006:1: ( ( '{' ) )
+ // InternalApplicationConfiguration.g:5007:1: ( '{' )
{
- // InternalApplicationConfiguration.g:4936:1: ( '{' )
- // InternalApplicationConfiguration.g:4937:2: '{'
+ // InternalApplicationConfiguration.g:5007:1: ( '{' )
+ // InternalApplicationConfiguration.g:5008:2: '{'
{
before(grammarAccess.getAllPatternEntryAccess().getLeftCurlyBracketKeyword_2_1());
match(input,29,FOLLOW_2);
@@ -15849,14 +16084,14 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
// $ANTLR start "rule__AllPatternEntry__Group_2__2"
- // InternalApplicationConfiguration.g:4946:1: rule__AllPatternEntry__Group_2__2 : rule__AllPatternEntry__Group_2__2__Impl rule__AllPatternEntry__Group_2__3 ;
+ // InternalApplicationConfiguration.g:5017:1: rule__AllPatternEntry__Group_2__2 : rule__AllPatternEntry__Group_2__2__Impl rule__AllPatternEntry__Group_2__3 ;
public final void rule__AllPatternEntry__Group_2__2() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalApplicationConfiguration.g:4950:1: ( rule__AllPatternEntry__Group_2__2__Impl rule__AllPatternEntry__Group_2__3 )
- // InternalApplicationConfiguration.g:4951:2: rule__AllPatternEntry__Group_2__2__Impl rule__AllPatternEntry__Group_2__3
+ // InternalApplicationConfiguration.g:5021:1: ( rule__AllPatternEntry__Group_2__2__Impl rule__AllPatternEntry__Group_2__3 )
+ // InternalApplicationConfiguration.g:5022:2: rule__AllPatternEntry__Group_2__2__Impl rule__AllPatternEntry__Group_2__3
{
pushFollow(FOLLOW_16);
rule__AllPatternEntry__Group_2__2__Impl();
@@ -15887,21 +16122,21 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
// $ANTLR start "rule__AllPatternEntry__Group_2__2__Impl"
- // InternalApplicationConfiguration.g:4958:1: rule__AllPatternEntry__Group_2__2__Impl : ( ( rule__AllPatternEntry__ExclusuionAssignment_2_2 ) ) ;
+ // InternalApplicationConfiguration.g:5029:1: rule__AllPatternEntry__Group_2__2__Impl : ( ( rule__AllPatternEntry__ExclusuionAssignment_2_2 ) ) ;
public final void rule__AllPatternEntry__Group_2__2__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalApplicationConfiguration.g:4962:1: ( ( ( rule__AllPatternEntry__ExclusuionAssignment_2_2 ) ) )
- // InternalApplicationConfiguration.g:4963:1: ( ( rule__AllPatternEntry__ExclusuionAssignment_2_2 ) )
+ // InternalApplicationConfiguration.g:5033:1: ( ( ( rule__AllPatternEntry__ExclusuionAssignment_2_2 ) ) )
+ // InternalApplicationConfiguration.g:5034:1: ( ( rule__AllPatternEntry__ExclusuionAssignment_2_2 ) )
{
- // InternalApplicationConfiguration.g:4963:1: ( ( rule__AllPatternEntry__ExclusuionAssignment_2_2 ) )
- // InternalApplicationConfiguration.g:4964:2: ( rule__AllPatternEntry__ExclusuionAssignment_2_2 )
+ // InternalApplicationConfiguration.g:5034:1: ( ( rule__AllPatternEntry__ExclusuionAssignment_2_2 ) )
+ // InternalApplicationConfiguration.g:5035:2: ( rule__AllPatternEntry__ExclusuionAssignment_2_2 )
{
before(grammarAccess.getAllPatternEntryAccess().getExclusuionAssignment_2_2());
- // InternalApplicationConfiguration.g:4965:2: ( rule__AllPatternEntry__ExclusuionAssignment_2_2 )
- // InternalApplicationConfiguration.g:4965:3: rule__AllPatternEntry__ExclusuionAssignment_2_2
+ // InternalApplicationConfiguration.g:5036:2: ( rule__AllPatternEntry__ExclusuionAssignment_2_2 )
+ // InternalApplicationConfiguration.g:5036:3: rule__AllPatternEntry__ExclusuionAssignment_2_2
{
pushFollow(FOLLOW_2);
rule__AllPatternEntry__ExclusuionAssignment_2_2();
@@ -15934,14 +16169,14 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
// $ANTLR start "rule__AllPatternEntry__Group_2__3"
- // InternalApplicationConfiguration.g:4973:1: rule__AllPatternEntry__Group_2__3 : rule__AllPatternEntry__Group_2__3__Impl rule__AllPatternEntry__Group_2__4 ;
+ // InternalApplicationConfiguration.g:5044:1: rule__AllPatternEntry__Group_2__3 : rule__AllPatternEntry__Group_2__3__Impl rule__AllPatternEntry__Group_2__4 ;
public final void rule__AllPatternEntry__Group_2__3() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalApplicationConfiguration.g:4977:1: ( rule__AllPatternEntry__Group_2__3__Impl rule__AllPatternEntry__Group_2__4 )
- // InternalApplicationConfiguration.g:4978:2: rule__AllPatternEntry__Group_2__3__Impl rule__AllPatternEntry__Group_2__4
+ // InternalApplicationConfiguration.g:5048:1: ( rule__AllPatternEntry__Group_2__3__Impl rule__AllPatternEntry__Group_2__4 )
+ // InternalApplicationConfiguration.g:5049:2: rule__AllPatternEntry__Group_2__3__Impl rule__AllPatternEntry__Group_2__4
{
pushFollow(FOLLOW_16);
rule__AllPatternEntry__Group_2__3__Impl();
@@ -15972,33 +16207,33 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
// $ANTLR start "rule__AllPatternEntry__Group_2__3__Impl"
- // InternalApplicationConfiguration.g:4985:1: rule__AllPatternEntry__Group_2__3__Impl : ( ( rule__AllPatternEntry__Group_2_3__0 )* ) ;
+ // InternalApplicationConfiguration.g:5056:1: rule__AllPatternEntry__Group_2__3__Impl : ( ( rule__AllPatternEntry__Group_2_3__0 )* ) ;
public final void rule__AllPatternEntry__Group_2__3__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalApplicationConfiguration.g:4989:1: ( ( ( rule__AllPatternEntry__Group_2_3__0 )* ) )
- // InternalApplicationConfiguration.g:4990:1: ( ( rule__AllPatternEntry__Group_2_3__0 )* )
+ // InternalApplicationConfiguration.g:5060:1: ( ( ( rule__AllPatternEntry__Group_2_3__0 )* ) )
+ // InternalApplicationConfiguration.g:5061:1: ( ( rule__AllPatternEntry__Group_2_3__0 )* )
{
- // InternalApplicationConfiguration.g:4990:1: ( ( rule__AllPatternEntry__Group_2_3__0 )* )
- // InternalApplicationConfiguration.g:4991:2: ( rule__AllPatternEntry__Group_2_3__0 )*
+ // InternalApplicationConfiguration.g:5061:1: ( ( rule__AllPatternEntry__Group_2_3__0 )* )
+ // InternalApplicationConfiguration.g:5062:2: ( rule__AllPatternEntry__Group_2_3__0 )*
{
before(grammarAccess.getAllPatternEntryAccess().getGroup_2_3());
- // InternalApplicationConfiguration.g:4992:2: ( rule__AllPatternEntry__Group_2_3__0 )*
- loop48:
+ // InternalApplicationConfiguration.g:5063:2: ( rule__AllPatternEntry__Group_2_3__0 )*
+ loop49:
do {
- int alt48=2;
- int LA48_0 = input.LA(1);
+ int alt49=2;
+ int LA49_0 = input.LA(1);
- if ( (LA48_0==31) ) {
- alt48=1;
+ if ( (LA49_0==31) ) {
+ alt49=1;
}
- switch (alt48) {
+ switch (alt49) {
case 1 :
- // InternalApplicationConfiguration.g:4992:3: rule__AllPatternEntry__Group_2_3__0
+ // InternalApplicationConfiguration.g:5063:3: rule__AllPatternEntry__Group_2_3__0
{
pushFollow(FOLLOW_17);
rule__AllPatternEntry__Group_2_3__0();
@@ -16010,7 +16245,7 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
break;
default :
- break loop48;
+ break loop49;
}
} while (true);
@@ -16037,14 +16272,14 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
// $ANTLR start "rule__AllPatternEntry__Group_2__4"
- // InternalApplicationConfiguration.g:5000:1: rule__AllPatternEntry__Group_2__4 : rule__AllPatternEntry__Group_2__4__Impl ;
+ // InternalApplicationConfiguration.g:5071:1: rule__AllPatternEntry__Group_2__4 : rule__AllPatternEntry__Group_2__4__Impl ;
public final void rule__AllPatternEntry__Group_2__4() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalApplicationConfiguration.g:5004:1: ( rule__AllPatternEntry__Group_2__4__Impl )
- // InternalApplicationConfiguration.g:5005:2: rule__AllPatternEntry__Group_2__4__Impl
+ // InternalApplicationConfiguration.g:5075:1: ( rule__AllPatternEntry__Group_2__4__Impl )
+ // InternalApplicationConfiguration.g:5076:2: rule__AllPatternEntry__Group_2__4__Impl
{
pushFollow(FOLLOW_2);
rule__AllPatternEntry__Group_2__4__Impl();
@@ -16070,17 +16305,17 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
// $ANTLR start "rule__AllPatternEntry__Group_2__4__Impl"
- // InternalApplicationConfiguration.g:5011:1: rule__AllPatternEntry__Group_2__4__Impl : ( '}' ) ;
+ // InternalApplicationConfiguration.g:5082:1: rule__AllPatternEntry__Group_2__4__Impl : ( '}' ) ;
public final void rule__AllPatternEntry__Group_2__4__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalApplicationConfiguration.g:5015:1: ( ( '}' ) )
- // InternalApplicationConfiguration.g:5016:1: ( '}' )
+ // InternalApplicationConfiguration.g:5086:1: ( ( '}' ) )
+ // InternalApplicationConfiguration.g:5087:1: ( '}' )
{
- // InternalApplicationConfiguration.g:5016:1: ( '}' )
- // InternalApplicationConfiguration.g:5017:2: '}'
+ // InternalApplicationConfiguration.g:5087:1: ( '}' )
+ // InternalApplicationConfiguration.g:5088:2: '}'
{
before(grammarAccess.getAllPatternEntryAccess().getRightCurlyBracketKeyword_2_4());
match(input,30,FOLLOW_2);
@@ -16107,14 +16342,14 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
// $ANTLR start "rule__AllPatternEntry__Group_2_3__0"
- // InternalApplicationConfiguration.g:5027:1: rule__AllPatternEntry__Group_2_3__0 : rule__AllPatternEntry__Group_2_3__0__Impl rule__AllPatternEntry__Group_2_3__1 ;
+ // InternalApplicationConfiguration.g:5098:1: rule__AllPatternEntry__Group_2_3__0 : rule__AllPatternEntry__Group_2_3__0__Impl rule__AllPatternEntry__Group_2_3__1 ;
public final void rule__AllPatternEntry__Group_2_3__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalApplicationConfiguration.g:5031:1: ( rule__AllPatternEntry__Group_2_3__0__Impl rule__AllPatternEntry__Group_2_3__1 )
- // InternalApplicationConfiguration.g:5032:2: rule__AllPatternEntry__Group_2_3__0__Impl rule__AllPatternEntry__Group_2_3__1
+ // InternalApplicationConfiguration.g:5102:1: ( rule__AllPatternEntry__Group_2_3__0__Impl rule__AllPatternEntry__Group_2_3__1 )
+ // InternalApplicationConfiguration.g:5103:2: rule__AllPatternEntry__Group_2_3__0__Impl rule__AllPatternEntry__Group_2_3__1
{
pushFollow(FOLLOW_8);
rule__AllPatternEntry__Group_2_3__0__Impl();
@@ -16145,17 +16380,17 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
// $ANTLR start "rule__AllPatternEntry__Group_2_3__0__Impl"
- // InternalApplicationConfiguration.g:5039:1: rule__AllPatternEntry__Group_2_3__0__Impl : ( ',' ) ;
+ // InternalApplicationConfiguration.g:5110:1: rule__AllPatternEntry__Group_2_3__0__Impl : ( ',' ) ;
public final void rule__AllPatternEntry__Group_2_3__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalApplicationConfiguration.g:5043:1: ( ( ',' ) )
- // InternalApplicationConfiguration.g:5044:1: ( ',' )
+ // InternalApplicationConfiguration.g:5114:1: ( ( ',' ) )
+ // InternalApplicationConfiguration.g:5115:1: ( ',' )
{
- // InternalApplicationConfiguration.g:5044:1: ( ',' )
- // InternalApplicationConfiguration.g:5045:2: ','
+ // InternalApplicationConfiguration.g:5115:1: ( ',' )
+ // InternalApplicationConfiguration.g:5116:2: ','
{
before(grammarAccess.getAllPatternEntryAccess().getCommaKeyword_2_3_0());
match(input,31,FOLLOW_2);
@@ -16182,14 +16417,14 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
// $ANTLR start "rule__AllPatternEntry__Group_2_3__1"
- // InternalApplicationConfiguration.g:5054:1: rule__AllPatternEntry__Group_2_3__1 : rule__AllPatternEntry__Group_2_3__1__Impl ;
+ // InternalApplicationConfiguration.g:5125:1: rule__AllPatternEntry__Group_2_3__1 : rule__AllPatternEntry__Group_2_3__1__Impl ;
public final void rule__AllPatternEntry__Group_2_3__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalApplicationConfiguration.g:5058:1: ( rule__AllPatternEntry__Group_2_3__1__Impl )
- // InternalApplicationConfiguration.g:5059:2: rule__AllPatternEntry__Group_2_3__1__Impl
+ // InternalApplicationConfiguration.g:5129:1: ( rule__AllPatternEntry__Group_2_3__1__Impl )
+ // InternalApplicationConfiguration.g:5130:2: rule__AllPatternEntry__Group_2_3__1__Impl
{
pushFollow(FOLLOW_2);
rule__AllPatternEntry__Group_2_3__1__Impl();
@@ -16215,21 +16450,21 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
// $ANTLR start "rule__AllPatternEntry__Group_2_3__1__Impl"
- // InternalApplicationConfiguration.g:5065:1: rule__AllPatternEntry__Group_2_3__1__Impl : ( ( rule__AllPatternEntry__ExclusuionAssignment_2_3_1 ) ) ;
+ // InternalApplicationConfiguration.g:5136:1: rule__AllPatternEntry__Group_2_3__1__Impl : ( ( rule__AllPatternEntry__ExclusuionAssignment_2_3_1 ) ) ;
public final void rule__AllPatternEntry__Group_2_3__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalApplicationConfiguration.g:5069:1: ( ( ( rule__AllPatternEntry__ExclusuionAssignment_2_3_1 ) ) )
- // InternalApplicationConfiguration.g:5070:1: ( ( rule__AllPatternEntry__ExclusuionAssignment_2_3_1 ) )
+ // InternalApplicationConfiguration.g:5140:1: ( ( ( rule__AllPatternEntry__ExclusuionAssignment_2_3_1 ) ) )
+ // InternalApplicationConfiguration.g:5141:1: ( ( rule__AllPatternEntry__ExclusuionAssignment_2_3_1 ) )
{
- // InternalApplicationConfiguration.g:5070:1: ( ( rule__AllPatternEntry__ExclusuionAssignment_2_3_1 ) )
- // InternalApplicationConfiguration.g:5071:2: ( rule__AllPatternEntry__ExclusuionAssignment_2_3_1 )
+ // InternalApplicationConfiguration.g:5141:1: ( ( rule__AllPatternEntry__ExclusuionAssignment_2_3_1 ) )
+ // InternalApplicationConfiguration.g:5142:2: ( rule__AllPatternEntry__ExclusuionAssignment_2_3_1 )
{
before(grammarAccess.getAllPatternEntryAccess().getExclusuionAssignment_2_3_1());
- // InternalApplicationConfiguration.g:5072:2: ( rule__AllPatternEntry__ExclusuionAssignment_2_3_1 )
- // InternalApplicationConfiguration.g:5072:3: rule__AllPatternEntry__ExclusuionAssignment_2_3_1
+ // InternalApplicationConfiguration.g:5143:2: ( rule__AllPatternEntry__ExclusuionAssignment_2_3_1 )
+ // InternalApplicationConfiguration.g:5143:3: rule__AllPatternEntry__ExclusuionAssignment_2_3_1
{
pushFollow(FOLLOW_2);
rule__AllPatternEntry__ExclusuionAssignment_2_3_1();
@@ -16262,14 +16497,14 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
// $ANTLR start "rule__PatternElement__Group__0"
- // InternalApplicationConfiguration.g:5081:1: rule__PatternElement__Group__0 : rule__PatternElement__Group__0__Impl rule__PatternElement__Group__1 ;
+ // InternalApplicationConfiguration.g:5152:1: rule__PatternElement__Group__0 : rule__PatternElement__Group__0__Impl rule__PatternElement__Group__1 ;
public final void rule__PatternElement__Group__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalApplicationConfiguration.g:5085:1: ( rule__PatternElement__Group__0__Impl rule__PatternElement__Group__1 )
- // InternalApplicationConfiguration.g:5086:2: rule__PatternElement__Group__0__Impl rule__PatternElement__Group__1
+ // InternalApplicationConfiguration.g:5156:1: ( rule__PatternElement__Group__0__Impl rule__PatternElement__Group__1 )
+ // InternalApplicationConfiguration.g:5157:2: rule__PatternElement__Group__0__Impl rule__PatternElement__Group__1
{
pushFollow(FOLLOW_8);
rule__PatternElement__Group__0__Impl();
@@ -16300,33 +16535,33 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
// $ANTLR start "rule__PatternElement__Group__0__Impl"
- // InternalApplicationConfiguration.g:5093:1: rule__PatternElement__Group__0__Impl : ( ( rule__PatternElement__Group_0__0 )? ) ;
+ // InternalApplicationConfiguration.g:5164:1: rule__PatternElement__Group__0__Impl : ( ( rule__PatternElement__Group_0__0 )? ) ;
public final void rule__PatternElement__Group__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalApplicationConfiguration.g:5097:1: ( ( ( rule__PatternElement__Group_0__0 )? ) )
- // InternalApplicationConfiguration.g:5098:1: ( ( rule__PatternElement__Group_0__0 )? )
+ // InternalApplicationConfiguration.g:5168:1: ( ( ( rule__PatternElement__Group_0__0 )? ) )
+ // InternalApplicationConfiguration.g:5169:1: ( ( rule__PatternElement__Group_0__0 )? )
{
- // InternalApplicationConfiguration.g:5098:1: ( ( rule__PatternElement__Group_0__0 )? )
- // InternalApplicationConfiguration.g:5099:2: ( rule__PatternElement__Group_0__0 )?
+ // InternalApplicationConfiguration.g:5169:1: ( ( rule__PatternElement__Group_0__0 )? )
+ // InternalApplicationConfiguration.g:5170:2: ( rule__PatternElement__Group_0__0 )?
{
before(grammarAccess.getPatternElementAccess().getGroup_0());
- // InternalApplicationConfiguration.g:5100:2: ( rule__PatternElement__Group_0__0 )?
- int alt49=2;
- int LA49_0 = input.LA(1);
+ // InternalApplicationConfiguration.g:5171:2: ( rule__PatternElement__Group_0__0 )?
+ int alt50=2;
+ int LA50_0 = input.LA(1);
- if ( (LA49_0==RULE_ID) ) {
- int LA49_1 = input.LA(2);
+ if ( (LA50_0==RULE_ID) ) {
+ int LA50_1 = input.LA(2);
- if ( (LA49_1==21||LA49_1==34) ) {
- alt49=1;
+ if ( (LA50_1==21||LA50_1==34) ) {
+ alt50=1;
}
}
- switch (alt49) {
+ switch (alt50) {
case 1 :
- // InternalApplicationConfiguration.g:5100:3: rule__PatternElement__Group_0__0
+ // InternalApplicationConfiguration.g:5171:3: rule__PatternElement__Group_0__0
{
pushFollow(FOLLOW_2);
rule__PatternElement__Group_0__0();
@@ -16362,14 +16597,14 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
// $ANTLR start "rule__PatternElement__Group__1"
- // InternalApplicationConfiguration.g:5108:1: rule__PatternElement__Group__1 : rule__PatternElement__Group__1__Impl ;
+ // InternalApplicationConfiguration.g:5179:1: rule__PatternElement__Group__1 : rule__PatternElement__Group__1__Impl ;
public final void rule__PatternElement__Group__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalApplicationConfiguration.g:5112:1: ( rule__PatternElement__Group__1__Impl )
- // InternalApplicationConfiguration.g:5113:2: rule__PatternElement__Group__1__Impl
+ // InternalApplicationConfiguration.g:5183:1: ( rule__PatternElement__Group__1__Impl )
+ // InternalApplicationConfiguration.g:5184:2: rule__PatternElement__Group__1__Impl
{
pushFollow(FOLLOW_2);
rule__PatternElement__Group__1__Impl();
@@ -16395,21 +16630,21 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
// $ANTLR start "rule__PatternElement__Group__1__Impl"
- // InternalApplicationConfiguration.g:5119:1: rule__PatternElement__Group__1__Impl : ( ( rule__PatternElement__PatternAssignment_1 ) ) ;
+ // InternalApplicationConfiguration.g:5190:1: rule__PatternElement__Group__1__Impl : ( ( rule__PatternElement__PatternAssignment_1 ) ) ;
public final void rule__PatternElement__Group__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalApplicationConfiguration.g:5123:1: ( ( ( rule__PatternElement__PatternAssignment_1 ) ) )
- // InternalApplicationConfiguration.g:5124:1: ( ( rule__PatternElement__PatternAssignment_1 ) )
+ // InternalApplicationConfiguration.g:5194:1: ( ( ( rule__PatternElement__PatternAssignment_1 ) ) )
+ // InternalApplicationConfiguration.g:5195:1: ( ( rule__PatternElement__PatternAssignment_1 ) )
{
- // InternalApplicationConfiguration.g:5124:1: ( ( rule__PatternElement__PatternAssignment_1 ) )
- // InternalApplicationConfiguration.g:5125:2: ( rule__PatternElement__PatternAssignment_1 )
+ // InternalApplicationConfiguration.g:5195:1: ( ( rule__PatternElement__PatternAssignment_1 ) )
+ // InternalApplicationConfiguration.g:5196:2: ( rule__PatternElement__PatternAssignment_1 )
{
before(grammarAccess.getPatternElementAccess().getPatternAssignment_1());
- // InternalApplicationConfiguration.g:5126:2: ( rule__PatternElement__PatternAssignment_1 )
- // InternalApplicationConfiguration.g:5126:3: rule__PatternElement__PatternAssignment_1
+ // InternalApplicationConfiguration.g:5197:2: ( rule__PatternElement__PatternAssignment_1 )
+ // InternalApplicationConfiguration.g:5197:3: rule__PatternElement__PatternAssignment_1
{
pushFollow(FOLLOW_2);
rule__PatternElement__PatternAssignment_1();
@@ -16442,14 +16677,14 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
// $ANTLR start "rule__PatternElement__Group_0__0"
- // InternalApplicationConfiguration.g:5135:1: rule__PatternElement__Group_0__0 : rule__PatternElement__Group_0__0__Impl rule__PatternElement__Group_0__1 ;
+ // InternalApplicationConfiguration.g:5206:1: rule__PatternElement__Group_0__0 : rule__PatternElement__Group_0__0__Impl rule__PatternElement__Group_0__1 ;
public final void rule__PatternElement__Group_0__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalApplicationConfiguration.g:5139:1: ( rule__PatternElement__Group_0__0__Impl rule__PatternElement__Group_0__1 )
- // InternalApplicationConfiguration.g:5140:2: rule__PatternElement__Group_0__0__Impl rule__PatternElement__Group_0__1
+ // InternalApplicationConfiguration.g:5210:1: ( rule__PatternElement__Group_0__0__Impl rule__PatternElement__Group_0__1 )
+ // InternalApplicationConfiguration.g:5211:2: rule__PatternElement__Group_0__0__Impl rule__PatternElement__Group_0__1
{
pushFollow(FOLLOW_20);
rule__PatternElement__Group_0__0__Impl();
@@ -16480,21 +16715,21 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
// $ANTLR start "rule__PatternElement__Group_0__0__Impl"
- // InternalApplicationConfiguration.g:5147:1: rule__PatternElement__Group_0__0__Impl : ( ( rule__PatternElement__PackageAssignment_0_0 ) ) ;
+ // InternalApplicationConfiguration.g:5218:1: rule__PatternElement__Group_0__0__Impl : ( ( rule__PatternElement__PackageAssignment_0_0 ) ) ;
public final void rule__PatternElement__Group_0__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalApplicationConfiguration.g:5151:1: ( ( ( rule__PatternElement__PackageAssignment_0_0 ) ) )
- // InternalApplicationConfiguration.g:5152:1: ( ( rule__PatternElement__PackageAssignment_0_0 ) )
+ // InternalApplicationConfiguration.g:5222:1: ( ( ( rule__PatternElement__PackageAssignment_0_0 ) ) )
+ // InternalApplicationConfiguration.g:5223:1: ( ( rule__PatternElement__PackageAssignment_0_0 ) )
{
- // InternalApplicationConfiguration.g:5152:1: ( ( rule__PatternElement__PackageAssignment_0_0 ) )
- // InternalApplicationConfiguration.g:5153:2: ( rule__PatternElement__PackageAssignment_0_0 )
+ // InternalApplicationConfiguration.g:5223:1: ( ( rule__PatternElement__PackageAssignment_0_0 ) )
+ // InternalApplicationConfiguration.g:5224:2: ( rule__PatternElement__PackageAssignment_0_0 )
{
before(grammarAccess.getPatternElementAccess().getPackageAssignment_0_0());
- // InternalApplicationConfiguration.g:5154:2: ( rule__PatternElement__PackageAssignment_0_0 )
- // InternalApplicationConfiguration.g:5154:3: rule__PatternElement__PackageAssignment_0_0
+ // InternalApplicationConfiguration.g:5225:2: ( rule__PatternElement__PackageAssignment_0_0 )
+ // InternalApplicationConfiguration.g:5225:3: rule__PatternElement__PackageAssignment_0_0
{
pushFollow(FOLLOW_2);
rule__PatternElement__PackageAssignment_0_0();
@@ -16527,14 +16762,14 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
// $ANTLR start "rule__PatternElement__Group_0__1"
- // InternalApplicationConfiguration.g:5162:1: rule__PatternElement__Group_0__1 : rule__PatternElement__Group_0__1__Impl ;
+ // InternalApplicationConfiguration.g:5233:1: rule__PatternElement__Group_0__1 : rule__PatternElement__Group_0__1__Impl ;
public final void rule__PatternElement__Group_0__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalApplicationConfiguration.g:5166:1: ( rule__PatternElement__Group_0__1__Impl )
- // InternalApplicationConfiguration.g:5167:2: rule__PatternElement__Group_0__1__Impl
+ // InternalApplicationConfiguration.g:5237:1: ( rule__PatternElement__Group_0__1__Impl )
+ // InternalApplicationConfiguration.g:5238:2: rule__PatternElement__Group_0__1__Impl
{
pushFollow(FOLLOW_2);
rule__PatternElement__Group_0__1__Impl();
@@ -16560,17 +16795,17 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
// $ANTLR start "rule__PatternElement__Group_0__1__Impl"
- // InternalApplicationConfiguration.g:5173:1: rule__PatternElement__Group_0__1__Impl : ( '::' ) ;
+ // InternalApplicationConfiguration.g:5244:1: rule__PatternElement__Group_0__1__Impl : ( '::' ) ;
public final void rule__PatternElement__Group_0__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalApplicationConfiguration.g:5177:1: ( ( '::' ) )
- // InternalApplicationConfiguration.g:5178:1: ( '::' )
+ // InternalApplicationConfiguration.g:5248:1: ( ( '::' ) )
+ // InternalApplicationConfiguration.g:5249:1: ( '::' )
{
- // InternalApplicationConfiguration.g:5178:1: ( '::' )
- // InternalApplicationConfiguration.g:5179:2: '::'
+ // InternalApplicationConfiguration.g:5249:1: ( '::' )
+ // InternalApplicationConfiguration.g:5250:2: '::'
{
before(grammarAccess.getPatternElementAccess().getColonColonKeyword_0_1());
match(input,34,FOLLOW_2);
@@ -16597,14 +16832,14 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
// $ANTLR start "rule__GraphPatternDeclaration__Group__0"
- // InternalApplicationConfiguration.g:5189:1: rule__GraphPatternDeclaration__Group__0 : rule__GraphPatternDeclaration__Group__0__Impl rule__GraphPatternDeclaration__Group__1 ;
+ // InternalApplicationConfiguration.g:5260:1: rule__GraphPatternDeclaration__Group__0 : rule__GraphPatternDeclaration__Group__0__Impl rule__GraphPatternDeclaration__Group__1 ;
public final void rule__GraphPatternDeclaration__Group__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalApplicationConfiguration.g:5193:1: ( rule__GraphPatternDeclaration__Group__0__Impl rule__GraphPatternDeclaration__Group__1 )
- // InternalApplicationConfiguration.g:5194:2: rule__GraphPatternDeclaration__Group__0__Impl rule__GraphPatternDeclaration__Group__1
+ // InternalApplicationConfiguration.g:5264:1: ( rule__GraphPatternDeclaration__Group__0__Impl rule__GraphPatternDeclaration__Group__1 )
+ // InternalApplicationConfiguration.g:5265:2: rule__GraphPatternDeclaration__Group__0__Impl rule__GraphPatternDeclaration__Group__1
{
pushFollow(FOLLOW_8);
rule__GraphPatternDeclaration__Group__0__Impl();
@@ -16635,17 +16870,17 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
// $ANTLR start "rule__GraphPatternDeclaration__Group__0__Impl"
- // InternalApplicationConfiguration.g:5201:1: rule__GraphPatternDeclaration__Group__0__Impl : ( 'constraints' ) ;
+ // InternalApplicationConfiguration.g:5272:1: rule__GraphPatternDeclaration__Group__0__Impl : ( 'constraints' ) ;
public final void rule__GraphPatternDeclaration__Group__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalApplicationConfiguration.g:5205:1: ( ( 'constraints' ) )
- // InternalApplicationConfiguration.g:5206:1: ( 'constraints' )
+ // InternalApplicationConfiguration.g:5276:1: ( ( 'constraints' ) )
+ // InternalApplicationConfiguration.g:5277:1: ( 'constraints' )
{
- // InternalApplicationConfiguration.g:5206:1: ( 'constraints' )
- // InternalApplicationConfiguration.g:5207:2: 'constraints'
+ // InternalApplicationConfiguration.g:5277:1: ( 'constraints' )
+ // InternalApplicationConfiguration.g:5278:2: 'constraints'
{
before(grammarAccess.getGraphPatternDeclarationAccess().getConstraintsKeyword_0());
match(input,38,FOLLOW_2);
@@ -16672,14 +16907,14 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
// $ANTLR start "rule__GraphPatternDeclaration__Group__1"
- // InternalApplicationConfiguration.g:5216:1: rule__GraphPatternDeclaration__Group__1 : rule__GraphPatternDeclaration__Group__1__Impl rule__GraphPatternDeclaration__Group__2 ;
+ // InternalApplicationConfiguration.g:5287:1: rule__GraphPatternDeclaration__Group__1 : rule__GraphPatternDeclaration__Group__1__Impl rule__GraphPatternDeclaration__Group__2 ;
public final void rule__GraphPatternDeclaration__Group__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalApplicationConfiguration.g:5220:1: ( rule__GraphPatternDeclaration__Group__1__Impl rule__GraphPatternDeclaration__Group__2 )
- // InternalApplicationConfiguration.g:5221:2: rule__GraphPatternDeclaration__Group__1__Impl rule__GraphPatternDeclaration__Group__2
+ // InternalApplicationConfiguration.g:5291:1: ( rule__GraphPatternDeclaration__Group__1__Impl rule__GraphPatternDeclaration__Group__2 )
+ // InternalApplicationConfiguration.g:5292:2: rule__GraphPatternDeclaration__Group__1__Impl rule__GraphPatternDeclaration__Group__2
{
pushFollow(FOLLOW_19);
rule__GraphPatternDeclaration__Group__1__Impl();
@@ -16710,21 +16945,21 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
// $ANTLR start "rule__GraphPatternDeclaration__Group__1__Impl"
- // InternalApplicationConfiguration.g:5228:1: rule__GraphPatternDeclaration__Group__1__Impl : ( ( rule__GraphPatternDeclaration__NameAssignment_1 ) ) ;
+ // InternalApplicationConfiguration.g:5299:1: rule__GraphPatternDeclaration__Group__1__Impl : ( ( rule__GraphPatternDeclaration__NameAssignment_1 ) ) ;
public final void rule__GraphPatternDeclaration__Group__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalApplicationConfiguration.g:5232:1: ( ( ( rule__GraphPatternDeclaration__NameAssignment_1 ) ) )
- // InternalApplicationConfiguration.g:5233:1: ( ( rule__GraphPatternDeclaration__NameAssignment_1 ) )
+ // InternalApplicationConfiguration.g:5303:1: ( ( ( rule__GraphPatternDeclaration__NameAssignment_1 ) ) )
+ // InternalApplicationConfiguration.g:5304:1: ( ( rule__GraphPatternDeclaration__NameAssignment_1 ) )
{
- // InternalApplicationConfiguration.g:5233:1: ( ( rule__GraphPatternDeclaration__NameAssignment_1 ) )
- // InternalApplicationConfiguration.g:5234:2: ( rule__GraphPatternDeclaration__NameAssignment_1 )
+ // InternalApplicationConfiguration.g:5304:1: ( ( rule__GraphPatternDeclaration__NameAssignment_1 ) )
+ // InternalApplicationConfiguration.g:5305:2: ( rule__GraphPatternDeclaration__NameAssignment_1 )
{
before(grammarAccess.getGraphPatternDeclarationAccess().getNameAssignment_1());
- // InternalApplicationConfiguration.g:5235:2: ( rule__GraphPatternDeclaration__NameAssignment_1 )
- // InternalApplicationConfiguration.g:5235:3: rule__GraphPatternDeclaration__NameAssignment_1
+ // InternalApplicationConfiguration.g:5306:2: ( rule__GraphPatternDeclaration__NameAssignment_1 )
+ // InternalApplicationConfiguration.g:5306:3: rule__GraphPatternDeclaration__NameAssignment_1
{
pushFollow(FOLLOW_2);
rule__GraphPatternDeclaration__NameAssignment_1();
@@ -16757,14 +16992,14 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
// $ANTLR start "rule__GraphPatternDeclaration__Group__2"
- // InternalApplicationConfiguration.g:5243:1: rule__GraphPatternDeclaration__Group__2 : rule__GraphPatternDeclaration__Group__2__Impl ;
+ // InternalApplicationConfiguration.g:5314:1: rule__GraphPatternDeclaration__Group__2 : rule__GraphPatternDeclaration__Group__2__Impl ;
public final void rule__GraphPatternDeclaration__Group__2() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalApplicationConfiguration.g:5247:1: ( rule__GraphPatternDeclaration__Group__2__Impl )
- // InternalApplicationConfiguration.g:5248:2: rule__GraphPatternDeclaration__Group__2__Impl
+ // InternalApplicationConfiguration.g:5318:1: ( rule__GraphPatternDeclaration__Group__2__Impl )
+ // InternalApplicationConfiguration.g:5319:2: rule__GraphPatternDeclaration__Group__2__Impl
{
pushFollow(FOLLOW_2);
rule__GraphPatternDeclaration__Group__2__Impl();
@@ -16790,21 +17025,21 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
// $ANTLR start "rule__GraphPatternDeclaration__Group__2__Impl"
- // InternalApplicationConfiguration.g:5254:1: rule__GraphPatternDeclaration__Group__2__Impl : ( ( rule__GraphPatternDeclaration__SpecificationAssignment_2 ) ) ;
+ // InternalApplicationConfiguration.g:5325:1: rule__GraphPatternDeclaration__Group__2__Impl : ( ( rule__GraphPatternDeclaration__SpecificationAssignment_2 ) ) ;
public final void rule__GraphPatternDeclaration__Group__2__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalApplicationConfiguration.g:5258:1: ( ( ( rule__GraphPatternDeclaration__SpecificationAssignment_2 ) ) )
- // InternalApplicationConfiguration.g:5259:1: ( ( rule__GraphPatternDeclaration__SpecificationAssignment_2 ) )
+ // InternalApplicationConfiguration.g:5329:1: ( ( ( rule__GraphPatternDeclaration__SpecificationAssignment_2 ) ) )
+ // InternalApplicationConfiguration.g:5330:1: ( ( rule__GraphPatternDeclaration__SpecificationAssignment_2 ) )
{
- // InternalApplicationConfiguration.g:5259:1: ( ( rule__GraphPatternDeclaration__SpecificationAssignment_2 ) )
- // InternalApplicationConfiguration.g:5260:2: ( rule__GraphPatternDeclaration__SpecificationAssignment_2 )
+ // InternalApplicationConfiguration.g:5330:1: ( ( rule__GraphPatternDeclaration__SpecificationAssignment_2 ) )
+ // InternalApplicationConfiguration.g:5331:2: ( rule__GraphPatternDeclaration__SpecificationAssignment_2 )
{
before(grammarAccess.getGraphPatternDeclarationAccess().getSpecificationAssignment_2());
- // InternalApplicationConfiguration.g:5261:2: ( rule__GraphPatternDeclaration__SpecificationAssignment_2 )
- // InternalApplicationConfiguration.g:5261:3: rule__GraphPatternDeclaration__SpecificationAssignment_2
+ // InternalApplicationConfiguration.g:5332:2: ( rule__GraphPatternDeclaration__SpecificationAssignment_2 )
+ // InternalApplicationConfiguration.g:5332:3: rule__GraphPatternDeclaration__SpecificationAssignment_2
{
pushFollow(FOLLOW_2);
rule__GraphPatternDeclaration__SpecificationAssignment_2();
@@ -16837,14 +17072,14 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
// $ANTLR start "rule__ObjectiveSpecification__Group__0"
- // InternalApplicationConfiguration.g:5270:1: rule__ObjectiveSpecification__Group__0 : rule__ObjectiveSpecification__Group__0__Impl rule__ObjectiveSpecification__Group__1 ;
+ // InternalApplicationConfiguration.g:5341:1: rule__ObjectiveSpecification__Group__0 : rule__ObjectiveSpecification__Group__0__Impl rule__ObjectiveSpecification__Group__1 ;
public final void rule__ObjectiveSpecification__Group__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalApplicationConfiguration.g:5274:1: ( rule__ObjectiveSpecification__Group__0__Impl rule__ObjectiveSpecification__Group__1 )
- // InternalApplicationConfiguration.g:5275:2: rule__ObjectiveSpecification__Group__0__Impl rule__ObjectiveSpecification__Group__1
+ // InternalApplicationConfiguration.g:5345:1: ( rule__ObjectiveSpecification__Group__0__Impl rule__ObjectiveSpecification__Group__1 )
+ // InternalApplicationConfiguration.g:5346:2: rule__ObjectiveSpecification__Group__0__Impl rule__ObjectiveSpecification__Group__1
{
pushFollow(FOLLOW_23);
rule__ObjectiveSpecification__Group__0__Impl();
@@ -16875,17 +17110,17 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
// $ANTLR start "rule__ObjectiveSpecification__Group__0__Impl"
- // InternalApplicationConfiguration.g:5282:1: rule__ObjectiveSpecification__Group__0__Impl : ( '{' ) ;
+ // InternalApplicationConfiguration.g:5353:1: rule__ObjectiveSpecification__Group__0__Impl : ( '{' ) ;
public final void rule__ObjectiveSpecification__Group__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalApplicationConfiguration.g:5286:1: ( ( '{' ) )
- // InternalApplicationConfiguration.g:5287:1: ( '{' )
+ // InternalApplicationConfiguration.g:5357:1: ( ( '{' ) )
+ // InternalApplicationConfiguration.g:5358:1: ( '{' )
{
- // InternalApplicationConfiguration.g:5287:1: ( '{' )
- // InternalApplicationConfiguration.g:5288:2: '{'
+ // InternalApplicationConfiguration.g:5358:1: ( '{' )
+ // InternalApplicationConfiguration.g:5359:2: '{'
{
before(grammarAccess.getObjectiveSpecificationAccess().getLeftCurlyBracketKeyword_0());
match(input,29,FOLLOW_2);
@@ -16912,14 +17147,14 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
// $ANTLR start "rule__ObjectiveSpecification__Group__1"
- // InternalApplicationConfiguration.g:5297:1: rule__ObjectiveSpecification__Group__1 : rule__ObjectiveSpecification__Group__1__Impl rule__ObjectiveSpecification__Group__2 ;
+ // InternalApplicationConfiguration.g:5368:1: rule__ObjectiveSpecification__Group__1 : rule__ObjectiveSpecification__Group__1__Impl rule__ObjectiveSpecification__Group__2 ;
public final void rule__ObjectiveSpecification__Group__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalApplicationConfiguration.g:5301:1: ( rule__ObjectiveSpecification__Group__1__Impl rule__ObjectiveSpecification__Group__2 )
- // InternalApplicationConfiguration.g:5302:2: rule__ObjectiveSpecification__Group__1__Impl rule__ObjectiveSpecification__Group__2
+ // InternalApplicationConfiguration.g:5372:1: ( rule__ObjectiveSpecification__Group__1__Impl rule__ObjectiveSpecification__Group__2 )
+ // InternalApplicationConfiguration.g:5373:2: rule__ObjectiveSpecification__Group__1__Impl rule__ObjectiveSpecification__Group__2
{
pushFollow(FOLLOW_16);
rule__ObjectiveSpecification__Group__1__Impl();
@@ -16950,21 +17185,21 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
// $ANTLR start "rule__ObjectiveSpecification__Group__1__Impl"
- // InternalApplicationConfiguration.g:5309:1: rule__ObjectiveSpecification__Group__1__Impl : ( ( rule__ObjectiveSpecification__EntriesAssignment_1 ) ) ;
+ // InternalApplicationConfiguration.g:5380:1: rule__ObjectiveSpecification__Group__1__Impl : ( ( rule__ObjectiveSpecification__EntriesAssignment_1 ) ) ;
public final void rule__ObjectiveSpecification__Group__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalApplicationConfiguration.g:5313:1: ( ( ( rule__ObjectiveSpecification__EntriesAssignment_1 ) ) )
- // InternalApplicationConfiguration.g:5314:1: ( ( rule__ObjectiveSpecification__EntriesAssignment_1 ) )
+ // InternalApplicationConfiguration.g:5384:1: ( ( ( rule__ObjectiveSpecification__EntriesAssignment_1 ) ) )
+ // InternalApplicationConfiguration.g:5385:1: ( ( rule__ObjectiveSpecification__EntriesAssignment_1 ) )
{
- // InternalApplicationConfiguration.g:5314:1: ( ( rule__ObjectiveSpecification__EntriesAssignment_1 ) )
- // InternalApplicationConfiguration.g:5315:2: ( rule__ObjectiveSpecification__EntriesAssignment_1 )
+ // InternalApplicationConfiguration.g:5385:1: ( ( rule__ObjectiveSpecification__EntriesAssignment_1 ) )
+ // InternalApplicationConfiguration.g:5386:2: ( rule__ObjectiveSpecification__EntriesAssignment_1 )
{
before(grammarAccess.getObjectiveSpecificationAccess().getEntriesAssignment_1());
- // InternalApplicationConfiguration.g:5316:2: ( rule__ObjectiveSpecification__EntriesAssignment_1 )
- // InternalApplicationConfiguration.g:5316:3: rule__ObjectiveSpecification__EntriesAssignment_1
+ // InternalApplicationConfiguration.g:5387:2: ( rule__ObjectiveSpecification__EntriesAssignment_1 )
+ // InternalApplicationConfiguration.g:5387:3: rule__ObjectiveSpecification__EntriesAssignment_1
{
pushFollow(FOLLOW_2);
rule__ObjectiveSpecification__EntriesAssignment_1();
@@ -16997,14 +17232,14 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
// $ANTLR start "rule__ObjectiveSpecification__Group__2"
- // InternalApplicationConfiguration.g:5324:1: rule__ObjectiveSpecification__Group__2 : rule__ObjectiveSpecification__Group__2__Impl rule__ObjectiveSpecification__Group__3 ;
+ // InternalApplicationConfiguration.g:5395:1: rule__ObjectiveSpecification__Group__2 : rule__ObjectiveSpecification__Group__2__Impl rule__ObjectiveSpecification__Group__3 ;
public final void rule__ObjectiveSpecification__Group__2() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalApplicationConfiguration.g:5328:1: ( rule__ObjectiveSpecification__Group__2__Impl rule__ObjectiveSpecification__Group__3 )
- // InternalApplicationConfiguration.g:5329:2: rule__ObjectiveSpecification__Group__2__Impl rule__ObjectiveSpecification__Group__3
+ // InternalApplicationConfiguration.g:5399:1: ( rule__ObjectiveSpecification__Group__2__Impl rule__ObjectiveSpecification__Group__3 )
+ // InternalApplicationConfiguration.g:5400:2: rule__ObjectiveSpecification__Group__2__Impl rule__ObjectiveSpecification__Group__3
{
pushFollow(FOLLOW_16);
rule__ObjectiveSpecification__Group__2__Impl();
@@ -17035,33 +17270,33 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
// $ANTLR start "rule__ObjectiveSpecification__Group__2__Impl"
- // InternalApplicationConfiguration.g:5336:1: rule__ObjectiveSpecification__Group__2__Impl : ( ( rule__ObjectiveSpecification__Group_2__0 )* ) ;
+ // InternalApplicationConfiguration.g:5407:1: rule__ObjectiveSpecification__Group__2__Impl : ( ( rule__ObjectiveSpecification__Group_2__0 )* ) ;
public final void rule__ObjectiveSpecification__Group__2__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalApplicationConfiguration.g:5340:1: ( ( ( rule__ObjectiveSpecification__Group_2__0 )* ) )
- // InternalApplicationConfiguration.g:5341:1: ( ( rule__ObjectiveSpecification__Group_2__0 )* )
+ // InternalApplicationConfiguration.g:5411:1: ( ( ( rule__ObjectiveSpecification__Group_2__0 )* ) )
+ // InternalApplicationConfiguration.g:5412:1: ( ( rule__ObjectiveSpecification__Group_2__0 )* )
{
- // InternalApplicationConfiguration.g:5341:1: ( ( rule__ObjectiveSpecification__Group_2__0 )* )
- // InternalApplicationConfiguration.g:5342:2: ( rule__ObjectiveSpecification__Group_2__0 )*
+ // InternalApplicationConfiguration.g:5412:1: ( ( rule__ObjectiveSpecification__Group_2__0 )* )
+ // InternalApplicationConfiguration.g:5413:2: ( rule__ObjectiveSpecification__Group_2__0 )*
{
before(grammarAccess.getObjectiveSpecificationAccess().getGroup_2());
- // InternalApplicationConfiguration.g:5343:2: ( rule__ObjectiveSpecification__Group_2__0 )*
- loop50:
+ // InternalApplicationConfiguration.g:5414:2: ( rule__ObjectiveSpecification__Group_2__0 )*
+ loop51:
do {
- int alt50=2;
- int LA50_0 = input.LA(1);
+ int alt51=2;
+ int LA51_0 = input.LA(1);
- if ( (LA50_0==31) ) {
- alt50=1;
+ if ( (LA51_0==31) ) {
+ alt51=1;
}
- switch (alt50) {
+ switch (alt51) {
case 1 :
- // InternalApplicationConfiguration.g:5343:3: rule__ObjectiveSpecification__Group_2__0
+ // InternalApplicationConfiguration.g:5414:3: rule__ObjectiveSpecification__Group_2__0
{
pushFollow(FOLLOW_17);
rule__ObjectiveSpecification__Group_2__0();
@@ -17073,7 +17308,7 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
break;
default :
- break loop50;
+ break loop51;
}
} while (true);
@@ -17100,14 +17335,14 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
// $ANTLR start "rule__ObjectiveSpecification__Group__3"
- // InternalApplicationConfiguration.g:5351:1: rule__ObjectiveSpecification__Group__3 : rule__ObjectiveSpecification__Group__3__Impl ;
+ // InternalApplicationConfiguration.g:5422:1: rule__ObjectiveSpecification__Group__3 : rule__ObjectiveSpecification__Group__3__Impl ;
public final void rule__ObjectiveSpecification__Group__3() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalApplicationConfiguration.g:5355:1: ( rule__ObjectiveSpecification__Group__3__Impl )
- // InternalApplicationConfiguration.g:5356:2: rule__ObjectiveSpecification__Group__3__Impl
+ // InternalApplicationConfiguration.g:5426:1: ( rule__ObjectiveSpecification__Group__3__Impl )
+ // InternalApplicationConfiguration.g:5427:2: rule__ObjectiveSpecification__Group__3__Impl
{
pushFollow(FOLLOW_2);
rule__ObjectiveSpecification__Group__3__Impl();
@@ -17133,17 +17368,17 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
// $ANTLR start "rule__ObjectiveSpecification__Group__3__Impl"
- // InternalApplicationConfiguration.g:5362:1: rule__ObjectiveSpecification__Group__3__Impl : ( '}' ) ;
+ // InternalApplicationConfiguration.g:5433:1: rule__ObjectiveSpecification__Group__3__Impl : ( '}' ) ;
public final void rule__ObjectiveSpecification__Group__3__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalApplicationConfiguration.g:5366:1: ( ( '}' ) )
- // InternalApplicationConfiguration.g:5367:1: ( '}' )
+ // InternalApplicationConfiguration.g:5437:1: ( ( '}' ) )
+ // InternalApplicationConfiguration.g:5438:1: ( '}' )
{
- // InternalApplicationConfiguration.g:5367:1: ( '}' )
- // InternalApplicationConfiguration.g:5368:2: '}'
+ // InternalApplicationConfiguration.g:5438:1: ( '}' )
+ // InternalApplicationConfiguration.g:5439:2: '}'
{
before(grammarAccess.getObjectiveSpecificationAccess().getRightCurlyBracketKeyword_3());
match(input,30,FOLLOW_2);
@@ -17170,14 +17405,14 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
// $ANTLR start "rule__ObjectiveSpecification__Group_2__0"
- // InternalApplicationConfiguration.g:5378:1: rule__ObjectiveSpecification__Group_2__0 : rule__ObjectiveSpecification__Group_2__0__Impl rule__ObjectiveSpecification__Group_2__1 ;
+ // InternalApplicationConfiguration.g:5449:1: rule__ObjectiveSpecification__Group_2__0 : rule__ObjectiveSpecification__Group_2__0__Impl rule__ObjectiveSpecification__Group_2__1 ;
public final void rule__ObjectiveSpecification__Group_2__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalApplicationConfiguration.g:5382:1: ( rule__ObjectiveSpecification__Group_2__0__Impl rule__ObjectiveSpecification__Group_2__1 )
- // InternalApplicationConfiguration.g:5383:2: rule__ObjectiveSpecification__Group_2__0__Impl rule__ObjectiveSpecification__Group_2__1
+ // InternalApplicationConfiguration.g:5453:1: ( rule__ObjectiveSpecification__Group_2__0__Impl rule__ObjectiveSpecification__Group_2__1 )
+ // InternalApplicationConfiguration.g:5454:2: rule__ObjectiveSpecification__Group_2__0__Impl rule__ObjectiveSpecification__Group_2__1
{
pushFollow(FOLLOW_23);
rule__ObjectiveSpecification__Group_2__0__Impl();
@@ -17208,17 +17443,17 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
// $ANTLR start "rule__ObjectiveSpecification__Group_2__0__Impl"
- // InternalApplicationConfiguration.g:5390:1: rule__ObjectiveSpecification__Group_2__0__Impl : ( ',' ) ;
+ // InternalApplicationConfiguration.g:5461:1: rule__ObjectiveSpecification__Group_2__0__Impl : ( ',' ) ;
public final void rule__ObjectiveSpecification__Group_2__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalApplicationConfiguration.g:5394:1: ( ( ',' ) )
- // InternalApplicationConfiguration.g:5395:1: ( ',' )
+ // InternalApplicationConfiguration.g:5465:1: ( ( ',' ) )
+ // InternalApplicationConfiguration.g:5466:1: ( ',' )
{
- // InternalApplicationConfiguration.g:5395:1: ( ',' )
- // InternalApplicationConfiguration.g:5396:2: ','
+ // InternalApplicationConfiguration.g:5466:1: ( ',' )
+ // InternalApplicationConfiguration.g:5467:2: ','
{
before(grammarAccess.getObjectiveSpecificationAccess().getCommaKeyword_2_0());
match(input,31,FOLLOW_2);
@@ -17245,14 +17480,14 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
// $ANTLR start "rule__ObjectiveSpecification__Group_2__1"
- // InternalApplicationConfiguration.g:5405:1: rule__ObjectiveSpecification__Group_2__1 : rule__ObjectiveSpecification__Group_2__1__Impl ;
+ // InternalApplicationConfiguration.g:5476:1: rule__ObjectiveSpecification__Group_2__1 : rule__ObjectiveSpecification__Group_2__1__Impl ;
public final void rule__ObjectiveSpecification__Group_2__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalApplicationConfiguration.g:5409:1: ( rule__ObjectiveSpecification__Group_2__1__Impl )
- // InternalApplicationConfiguration.g:5410:2: rule__ObjectiveSpecification__Group_2__1__Impl
+ // InternalApplicationConfiguration.g:5480:1: ( rule__ObjectiveSpecification__Group_2__1__Impl )
+ // InternalApplicationConfiguration.g:5481:2: rule__ObjectiveSpecification__Group_2__1__Impl
{
pushFollow(FOLLOW_2);
rule__ObjectiveSpecification__Group_2__1__Impl();
@@ -17278,21 +17513,21 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
// $ANTLR start "rule__ObjectiveSpecification__Group_2__1__Impl"
- // InternalApplicationConfiguration.g:5416:1: rule__ObjectiveSpecification__Group_2__1__Impl : ( ( rule__ObjectiveSpecification__EntriesAssignment_2_1 ) ) ;
+ // InternalApplicationConfiguration.g:5487:1: rule__ObjectiveSpecification__Group_2__1__Impl : ( ( rule__ObjectiveSpecification__EntriesAssignment_2_1 ) ) ;
public final void rule__ObjectiveSpecification__Group_2__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalApplicationConfiguration.g:5420:1: ( ( ( rule__ObjectiveSpecification__EntriesAssignment_2_1 ) ) )
- // InternalApplicationConfiguration.g:5421:1: ( ( rule__ObjectiveSpecification__EntriesAssignment_2_1 ) )
+ // InternalApplicationConfiguration.g:5491:1: ( ( ( rule__ObjectiveSpecification__EntriesAssignment_2_1 ) ) )
+ // InternalApplicationConfiguration.g:5492:1: ( ( rule__ObjectiveSpecification__EntriesAssignment_2_1 ) )
{
- // InternalApplicationConfiguration.g:5421:1: ( ( rule__ObjectiveSpecification__EntriesAssignment_2_1 ) )
- // InternalApplicationConfiguration.g:5422:2: ( rule__ObjectiveSpecification__EntriesAssignment_2_1 )
+ // InternalApplicationConfiguration.g:5492:1: ( ( rule__ObjectiveSpecification__EntriesAssignment_2_1 ) )
+ // InternalApplicationConfiguration.g:5493:2: ( rule__ObjectiveSpecification__EntriesAssignment_2_1 )
{
before(grammarAccess.getObjectiveSpecificationAccess().getEntriesAssignment_2_1());
- // InternalApplicationConfiguration.g:5423:2: ( rule__ObjectiveSpecification__EntriesAssignment_2_1 )
- // InternalApplicationConfiguration.g:5423:3: rule__ObjectiveSpecification__EntriesAssignment_2_1
+ // InternalApplicationConfiguration.g:5494:2: ( rule__ObjectiveSpecification__EntriesAssignment_2_1 )
+ // InternalApplicationConfiguration.g:5494:3: rule__ObjectiveSpecification__EntriesAssignment_2_1
{
pushFollow(FOLLOW_2);
rule__ObjectiveSpecification__EntriesAssignment_2_1();
@@ -17325,14 +17560,14 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
// $ANTLR start "rule__OptimizationEntry__Group__0"
- // InternalApplicationConfiguration.g:5432:1: rule__OptimizationEntry__Group__0 : rule__OptimizationEntry__Group__0__Impl rule__OptimizationEntry__Group__1 ;
+ // InternalApplicationConfiguration.g:5503:1: rule__OptimizationEntry__Group__0 : rule__OptimizationEntry__Group__0__Impl rule__OptimizationEntry__Group__1 ;
public final void rule__OptimizationEntry__Group__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalApplicationConfiguration.g:5436:1: ( rule__OptimizationEntry__Group__0__Impl rule__OptimizationEntry__Group__1 )
- // InternalApplicationConfiguration.g:5437:2: rule__OptimizationEntry__Group__0__Impl rule__OptimizationEntry__Group__1
+ // InternalApplicationConfiguration.g:5507:1: ( rule__OptimizationEntry__Group__0__Impl rule__OptimizationEntry__Group__1 )
+ // InternalApplicationConfiguration.g:5508:2: rule__OptimizationEntry__Group__0__Impl rule__OptimizationEntry__Group__1
{
pushFollow(FOLLOW_23);
rule__OptimizationEntry__Group__0__Impl();
@@ -17363,21 +17598,21 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
// $ANTLR start "rule__OptimizationEntry__Group__0__Impl"
- // InternalApplicationConfiguration.g:5444:1: rule__OptimizationEntry__Group__0__Impl : ( ( rule__OptimizationEntry__DirectionAssignment_0 ) ) ;
+ // InternalApplicationConfiguration.g:5515:1: rule__OptimizationEntry__Group__0__Impl : ( ( rule__OptimizationEntry__DirectionAssignment_0 ) ) ;
public final void rule__OptimizationEntry__Group__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalApplicationConfiguration.g:5448:1: ( ( ( rule__OptimizationEntry__DirectionAssignment_0 ) ) )
- // InternalApplicationConfiguration.g:5449:1: ( ( rule__OptimizationEntry__DirectionAssignment_0 ) )
+ // InternalApplicationConfiguration.g:5519:1: ( ( ( rule__OptimizationEntry__DirectionAssignment_0 ) ) )
+ // InternalApplicationConfiguration.g:5520:1: ( ( rule__OptimizationEntry__DirectionAssignment_0 ) )
{
- // InternalApplicationConfiguration.g:5449:1: ( ( rule__OptimizationEntry__DirectionAssignment_0 ) )
- // InternalApplicationConfiguration.g:5450:2: ( rule__OptimizationEntry__DirectionAssignment_0 )
+ // InternalApplicationConfiguration.g:5520:1: ( ( rule__OptimizationEntry__DirectionAssignment_0 ) )
+ // InternalApplicationConfiguration.g:5521:2: ( rule__OptimizationEntry__DirectionAssignment_0 )
{
before(grammarAccess.getOptimizationEntryAccess().getDirectionAssignment_0());
- // InternalApplicationConfiguration.g:5451:2: ( rule__OptimizationEntry__DirectionAssignment_0 )
- // InternalApplicationConfiguration.g:5451:3: rule__OptimizationEntry__DirectionAssignment_0
+ // InternalApplicationConfiguration.g:5522:2: ( rule__OptimizationEntry__DirectionAssignment_0 )
+ // InternalApplicationConfiguration.g:5522:3: rule__OptimizationEntry__DirectionAssignment_0
{
pushFollow(FOLLOW_2);
rule__OptimizationEntry__DirectionAssignment_0();
@@ -17410,14 +17645,14 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
// $ANTLR start "rule__OptimizationEntry__Group__1"
- // InternalApplicationConfiguration.g:5459:1: rule__OptimizationEntry__Group__1 : rule__OptimizationEntry__Group__1__Impl ;
+ // InternalApplicationConfiguration.g:5530:1: rule__OptimizationEntry__Group__1 : rule__OptimizationEntry__Group__1__Impl ;
public final void rule__OptimizationEntry__Group__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalApplicationConfiguration.g:5463:1: ( rule__OptimizationEntry__Group__1__Impl )
- // InternalApplicationConfiguration.g:5464:2: rule__OptimizationEntry__Group__1__Impl
+ // InternalApplicationConfiguration.g:5534:1: ( rule__OptimizationEntry__Group__1__Impl )
+ // InternalApplicationConfiguration.g:5535:2: rule__OptimizationEntry__Group__1__Impl
{
pushFollow(FOLLOW_2);
rule__OptimizationEntry__Group__1__Impl();
@@ -17443,21 +17678,21 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
// $ANTLR start "rule__OptimizationEntry__Group__1__Impl"
- // InternalApplicationConfiguration.g:5470:1: rule__OptimizationEntry__Group__1__Impl : ( ( rule__OptimizationEntry__FunctionAssignment_1 ) ) ;
+ // InternalApplicationConfiguration.g:5541:1: rule__OptimizationEntry__Group__1__Impl : ( ( rule__OptimizationEntry__FunctionAssignment_1 ) ) ;
public final void rule__OptimizationEntry__Group__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalApplicationConfiguration.g:5474:1: ( ( ( rule__OptimizationEntry__FunctionAssignment_1 ) ) )
- // InternalApplicationConfiguration.g:5475:1: ( ( rule__OptimizationEntry__FunctionAssignment_1 ) )
+ // InternalApplicationConfiguration.g:5545:1: ( ( ( rule__OptimizationEntry__FunctionAssignment_1 ) ) )
+ // InternalApplicationConfiguration.g:5546:1: ( ( rule__OptimizationEntry__FunctionAssignment_1 ) )
{
- // InternalApplicationConfiguration.g:5475:1: ( ( rule__OptimizationEntry__FunctionAssignment_1 ) )
- // InternalApplicationConfiguration.g:5476:2: ( rule__OptimizationEntry__FunctionAssignment_1 )
+ // InternalApplicationConfiguration.g:5546:1: ( ( rule__OptimizationEntry__FunctionAssignment_1 ) )
+ // InternalApplicationConfiguration.g:5547:2: ( rule__OptimizationEntry__FunctionAssignment_1 )
{
before(grammarAccess.getOptimizationEntryAccess().getFunctionAssignment_1());
- // InternalApplicationConfiguration.g:5477:2: ( rule__OptimizationEntry__FunctionAssignment_1 )
- // InternalApplicationConfiguration.g:5477:3: rule__OptimizationEntry__FunctionAssignment_1
+ // InternalApplicationConfiguration.g:5548:2: ( rule__OptimizationEntry__FunctionAssignment_1 )
+ // InternalApplicationConfiguration.g:5548:3: rule__OptimizationEntry__FunctionAssignment_1
{
pushFollow(FOLLOW_2);
rule__OptimizationEntry__FunctionAssignment_1();
@@ -17490,14 +17725,14 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
// $ANTLR start "rule__ThresholdEntry__Group__0"
- // InternalApplicationConfiguration.g:5486:1: rule__ThresholdEntry__Group__0 : rule__ThresholdEntry__Group__0__Impl rule__ThresholdEntry__Group__1 ;
+ // InternalApplicationConfiguration.g:5557:1: rule__ThresholdEntry__Group__0 : rule__ThresholdEntry__Group__0__Impl rule__ThresholdEntry__Group__1 ;
public final void rule__ThresholdEntry__Group__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalApplicationConfiguration.g:5490:1: ( rule__ThresholdEntry__Group__0__Impl rule__ThresholdEntry__Group__1 )
- // InternalApplicationConfiguration.g:5491:2: rule__ThresholdEntry__Group__0__Impl rule__ThresholdEntry__Group__1
+ // InternalApplicationConfiguration.g:5561:1: ( rule__ThresholdEntry__Group__0__Impl rule__ThresholdEntry__Group__1 )
+ // InternalApplicationConfiguration.g:5562:2: rule__ThresholdEntry__Group__0__Impl rule__ThresholdEntry__Group__1
{
pushFollow(FOLLOW_24);
rule__ThresholdEntry__Group__0__Impl();
@@ -17528,21 +17763,21 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
// $ANTLR start "rule__ThresholdEntry__Group__0__Impl"
- // InternalApplicationConfiguration.g:5498:1: rule__ThresholdEntry__Group__0__Impl : ( ( rule__ThresholdEntry__FunctionAssignment_0 ) ) ;
+ // InternalApplicationConfiguration.g:5569:1: rule__ThresholdEntry__Group__0__Impl : ( ( rule__ThresholdEntry__FunctionAssignment_0 ) ) ;
public final void rule__ThresholdEntry__Group__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalApplicationConfiguration.g:5502:1: ( ( ( rule__ThresholdEntry__FunctionAssignment_0 ) ) )
- // InternalApplicationConfiguration.g:5503:1: ( ( rule__ThresholdEntry__FunctionAssignment_0 ) )
+ // InternalApplicationConfiguration.g:5573:1: ( ( ( rule__ThresholdEntry__FunctionAssignment_0 ) ) )
+ // InternalApplicationConfiguration.g:5574:1: ( ( rule__ThresholdEntry__FunctionAssignment_0 ) )
{
- // InternalApplicationConfiguration.g:5503:1: ( ( rule__ThresholdEntry__FunctionAssignment_0 ) )
- // InternalApplicationConfiguration.g:5504:2: ( rule__ThresholdEntry__FunctionAssignment_0 )
+ // InternalApplicationConfiguration.g:5574:1: ( ( rule__ThresholdEntry__FunctionAssignment_0 ) )
+ // InternalApplicationConfiguration.g:5575:2: ( rule__ThresholdEntry__FunctionAssignment_0 )
{
before(grammarAccess.getThresholdEntryAccess().getFunctionAssignment_0());
- // InternalApplicationConfiguration.g:5505:2: ( rule__ThresholdEntry__FunctionAssignment_0 )
- // InternalApplicationConfiguration.g:5505:3: rule__ThresholdEntry__FunctionAssignment_0
+ // InternalApplicationConfiguration.g:5576:2: ( rule__ThresholdEntry__FunctionAssignment_0 )
+ // InternalApplicationConfiguration.g:5576:3: rule__ThresholdEntry__FunctionAssignment_0
{
pushFollow(FOLLOW_2);
rule__ThresholdEntry__FunctionAssignment_0();
@@ -17575,14 +17810,14 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
// $ANTLR start "rule__ThresholdEntry__Group__1"
- // InternalApplicationConfiguration.g:5513:1: rule__ThresholdEntry__Group__1 : rule__ThresholdEntry__Group__1__Impl rule__ThresholdEntry__Group__2 ;
+ // InternalApplicationConfiguration.g:5584:1: rule__ThresholdEntry__Group__1 : rule__ThresholdEntry__Group__1__Impl rule__ThresholdEntry__Group__2 ;
public final void rule__ThresholdEntry__Group__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalApplicationConfiguration.g:5517:1: ( rule__ThresholdEntry__Group__1__Impl rule__ThresholdEntry__Group__2 )
- // InternalApplicationConfiguration.g:5518:2: rule__ThresholdEntry__Group__1__Impl rule__ThresholdEntry__Group__2
+ // InternalApplicationConfiguration.g:5588:1: ( rule__ThresholdEntry__Group__1__Impl rule__ThresholdEntry__Group__2 )
+ // InternalApplicationConfiguration.g:5589:2: rule__ThresholdEntry__Group__1__Impl rule__ThresholdEntry__Group__2
{
pushFollow(FOLLOW_25);
rule__ThresholdEntry__Group__1__Impl();
@@ -17613,21 +17848,21 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
// $ANTLR start "rule__ThresholdEntry__Group__1__Impl"
- // InternalApplicationConfiguration.g:5525:1: rule__ThresholdEntry__Group__1__Impl : ( ( rule__ThresholdEntry__OperatorAssignment_1 ) ) ;
+ // InternalApplicationConfiguration.g:5596:1: rule__ThresholdEntry__Group__1__Impl : ( ( rule__ThresholdEntry__OperatorAssignment_1 ) ) ;
public final void rule__ThresholdEntry__Group__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalApplicationConfiguration.g:5529:1: ( ( ( rule__ThresholdEntry__OperatorAssignment_1 ) ) )
- // InternalApplicationConfiguration.g:5530:1: ( ( rule__ThresholdEntry__OperatorAssignment_1 ) )
+ // InternalApplicationConfiguration.g:5600:1: ( ( ( rule__ThresholdEntry__OperatorAssignment_1 ) ) )
+ // InternalApplicationConfiguration.g:5601:1: ( ( rule__ThresholdEntry__OperatorAssignment_1 ) )
{
- // InternalApplicationConfiguration.g:5530:1: ( ( rule__ThresholdEntry__OperatorAssignment_1 ) )
- // InternalApplicationConfiguration.g:5531:2: ( rule__ThresholdEntry__OperatorAssignment_1 )
+ // InternalApplicationConfiguration.g:5601:1: ( ( rule__ThresholdEntry__OperatorAssignment_1 ) )
+ // InternalApplicationConfiguration.g:5602:2: ( rule__ThresholdEntry__OperatorAssignment_1 )
{
before(grammarAccess.getThresholdEntryAccess().getOperatorAssignment_1());
- // InternalApplicationConfiguration.g:5532:2: ( rule__ThresholdEntry__OperatorAssignment_1 )
- // InternalApplicationConfiguration.g:5532:3: rule__ThresholdEntry__OperatorAssignment_1
+ // InternalApplicationConfiguration.g:5603:2: ( rule__ThresholdEntry__OperatorAssignment_1 )
+ // InternalApplicationConfiguration.g:5603:3: rule__ThresholdEntry__OperatorAssignment_1
{
pushFollow(FOLLOW_2);
rule__ThresholdEntry__OperatorAssignment_1();
@@ -17660,14 +17895,14 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
// $ANTLR start "rule__ThresholdEntry__Group__2"
- // InternalApplicationConfiguration.g:5540:1: rule__ThresholdEntry__Group__2 : rule__ThresholdEntry__Group__2__Impl ;
+ // InternalApplicationConfiguration.g:5611:1: rule__ThresholdEntry__Group__2 : rule__ThresholdEntry__Group__2__Impl ;
public final void rule__ThresholdEntry__Group__2() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalApplicationConfiguration.g:5544:1: ( rule__ThresholdEntry__Group__2__Impl )
- // InternalApplicationConfiguration.g:5545:2: rule__ThresholdEntry__Group__2__Impl
+ // InternalApplicationConfiguration.g:5615:1: ( rule__ThresholdEntry__Group__2__Impl )
+ // InternalApplicationConfiguration.g:5616:2: rule__ThresholdEntry__Group__2__Impl
{
pushFollow(FOLLOW_2);
rule__ThresholdEntry__Group__2__Impl();
@@ -17693,21 +17928,21 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
// $ANTLR start "rule__ThresholdEntry__Group__2__Impl"
- // InternalApplicationConfiguration.g:5551:1: rule__ThresholdEntry__Group__2__Impl : ( ( rule__ThresholdEntry__ThresholdAssignment_2 ) ) ;
+ // InternalApplicationConfiguration.g:5622:1: rule__ThresholdEntry__Group__2__Impl : ( ( rule__ThresholdEntry__ThresholdAssignment_2 ) ) ;
public final void rule__ThresholdEntry__Group__2__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalApplicationConfiguration.g:5555:1: ( ( ( rule__ThresholdEntry__ThresholdAssignment_2 ) ) )
- // InternalApplicationConfiguration.g:5556:1: ( ( rule__ThresholdEntry__ThresholdAssignment_2 ) )
+ // InternalApplicationConfiguration.g:5626:1: ( ( ( rule__ThresholdEntry__ThresholdAssignment_2 ) ) )
+ // InternalApplicationConfiguration.g:5627:1: ( ( rule__ThresholdEntry__ThresholdAssignment_2 ) )
{
- // InternalApplicationConfiguration.g:5556:1: ( ( rule__ThresholdEntry__ThresholdAssignment_2 ) )
- // InternalApplicationConfiguration.g:5557:2: ( rule__ThresholdEntry__ThresholdAssignment_2 )
+ // InternalApplicationConfiguration.g:5627:1: ( ( rule__ThresholdEntry__ThresholdAssignment_2 ) )
+ // InternalApplicationConfiguration.g:5628:2: ( rule__ThresholdEntry__ThresholdAssignment_2 )
{
before(grammarAccess.getThresholdEntryAccess().getThresholdAssignment_2());
- // InternalApplicationConfiguration.g:5558:2: ( rule__ThresholdEntry__ThresholdAssignment_2 )
- // InternalApplicationConfiguration.g:5558:3: rule__ThresholdEntry__ThresholdAssignment_2
+ // InternalApplicationConfiguration.g:5629:2: ( rule__ThresholdEntry__ThresholdAssignment_2 )
+ // InternalApplicationConfiguration.g:5629:3: rule__ThresholdEntry__ThresholdAssignment_2
{
pushFollow(FOLLOW_2);
rule__ThresholdEntry__ThresholdAssignment_2();
@@ -17739,23 +17974,23 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
// $ANTLR end "rule__ThresholdEntry__Group__2__Impl"
- // $ANTLR start "rule__ReliabiltiyFunction__Group__0"
- // InternalApplicationConfiguration.g:5567:1: rule__ReliabiltiyFunction__Group__0 : rule__ReliabiltiyFunction__Group__0__Impl rule__ReliabiltiyFunction__Group__1 ;
- public final void rule__ReliabiltiyFunction__Group__0() throws RecognitionException {
+ // $ANTLR start "rule__ReliabiltiyProbability__Group__0"
+ // InternalApplicationConfiguration.g:5638:1: rule__ReliabiltiyProbability__Group__0 : rule__ReliabiltiyProbability__Group__0__Impl rule__ReliabiltiyProbability__Group__1 ;
+ public final void rule__ReliabiltiyProbability__Group__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalApplicationConfiguration.g:5571:1: ( rule__ReliabiltiyFunction__Group__0__Impl rule__ReliabiltiyFunction__Group__1 )
- // InternalApplicationConfiguration.g:5572:2: rule__ReliabiltiyFunction__Group__0__Impl rule__ReliabiltiyFunction__Group__1
+ // InternalApplicationConfiguration.g:5642:1: ( rule__ReliabiltiyProbability__Group__0__Impl rule__ReliabiltiyProbability__Group__1 )
+ // InternalApplicationConfiguration.g:5643:2: rule__ReliabiltiyProbability__Group__0__Impl rule__ReliabiltiyProbability__Group__1
{
pushFollow(FOLLOW_8);
- rule__ReliabiltiyFunction__Group__0__Impl();
+ rule__ReliabiltiyProbability__Group__0__Impl();
state._fsp--;
pushFollow(FOLLOW_2);
- rule__ReliabiltiyFunction__Group__1();
+ rule__ReliabiltiyProbability__Group__1();
state._fsp--;
@@ -17774,25 +18009,25 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
}
return ;
}
- // $ANTLR end "rule__ReliabiltiyFunction__Group__0"
+ // $ANTLR end "rule__ReliabiltiyProbability__Group__0"
- // $ANTLR start "rule__ReliabiltiyFunction__Group__0__Impl"
- // InternalApplicationConfiguration.g:5579:1: rule__ReliabiltiyFunction__Group__0__Impl : ( 'reliability' ) ;
- public final void rule__ReliabiltiyFunction__Group__0__Impl() throws RecognitionException {
+ // $ANTLR start "rule__ReliabiltiyProbability__Group__0__Impl"
+ // InternalApplicationConfiguration.g:5650:1: rule__ReliabiltiyProbability__Group__0__Impl : ( 'reliability' ) ;
+ public final void rule__ReliabiltiyProbability__Group__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalApplicationConfiguration.g:5583:1: ( ( 'reliability' ) )
- // InternalApplicationConfiguration.g:5584:1: ( 'reliability' )
+ // InternalApplicationConfiguration.g:5654:1: ( ( 'reliability' ) )
+ // InternalApplicationConfiguration.g:5655:1: ( 'reliability' )
{
- // InternalApplicationConfiguration.g:5584:1: ( 'reliability' )
- // InternalApplicationConfiguration.g:5585:2: 'reliability'
+ // InternalApplicationConfiguration.g:5655:1: ( 'reliability' )
+ // InternalApplicationConfiguration.g:5656:2: 'reliability'
{
- before(grammarAccess.getReliabiltiyFunctionAccess().getReliabilityKeyword_0());
+ before(grammarAccess.getReliabiltiyProbabilityAccess().getReliabilityKeyword_0());
match(input,26,FOLLOW_2);
- after(grammarAccess.getReliabiltiyFunctionAccess().getReliabilityKeyword_0());
+ after(grammarAccess.getReliabiltiyProbabilityAccess().getReliabilityKeyword_0());
}
@@ -17811,26 +18046,26 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
}
return ;
}
- // $ANTLR end "rule__ReliabiltiyFunction__Group__0__Impl"
+ // $ANTLR end "rule__ReliabiltiyProbability__Group__0__Impl"
- // $ANTLR start "rule__ReliabiltiyFunction__Group__1"
- // InternalApplicationConfiguration.g:5594:1: rule__ReliabiltiyFunction__Group__1 : rule__ReliabiltiyFunction__Group__1__Impl rule__ReliabiltiyFunction__Group__2 ;
- public final void rule__ReliabiltiyFunction__Group__1() throws RecognitionException {
+ // $ANTLR start "rule__ReliabiltiyProbability__Group__1"
+ // InternalApplicationConfiguration.g:5665:1: rule__ReliabiltiyProbability__Group__1 : rule__ReliabiltiyProbability__Group__1__Impl rule__ReliabiltiyProbability__Group__2 ;
+ public final void rule__ReliabiltiyProbability__Group__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalApplicationConfiguration.g:5598:1: ( rule__ReliabiltiyFunction__Group__1__Impl rule__ReliabiltiyFunction__Group__2 )
- // InternalApplicationConfiguration.g:5599:2: rule__ReliabiltiyFunction__Group__1__Impl rule__ReliabiltiyFunction__Group__2
+ // InternalApplicationConfiguration.g:5669:1: ( rule__ReliabiltiyProbability__Group__1__Impl rule__ReliabiltiyProbability__Group__2 )
+ // InternalApplicationConfiguration.g:5670:2: rule__ReliabiltiyProbability__Group__1__Impl rule__ReliabiltiyProbability__Group__2
{
pushFollow(FOLLOW_8);
- rule__ReliabiltiyFunction__Group__1__Impl();
+ rule__ReliabiltiyProbability__Group__1__Impl();
state._fsp--;
pushFollow(FOLLOW_2);
- rule__ReliabiltiyFunction__Group__2();
+ rule__ReliabiltiyProbability__Group__2();
state._fsp--;
@@ -17849,40 +18084,40 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
}
return ;
}
- // $ANTLR end "rule__ReliabiltiyFunction__Group__1"
+ // $ANTLR end "rule__ReliabiltiyProbability__Group__1"
- // $ANTLR start "rule__ReliabiltiyFunction__Group__1__Impl"
- // InternalApplicationConfiguration.g:5606:1: rule__ReliabiltiyFunction__Group__1__Impl : ( ( rule__ReliabiltiyFunction__Group_1__0 )? ) ;
- public final void rule__ReliabiltiyFunction__Group__1__Impl() throws RecognitionException {
+ // $ANTLR start "rule__ReliabiltiyProbability__Group__1__Impl"
+ // InternalApplicationConfiguration.g:5677:1: rule__ReliabiltiyProbability__Group__1__Impl : ( ( rule__ReliabiltiyProbability__Group_1__0 )? ) ;
+ public final void rule__ReliabiltiyProbability__Group__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalApplicationConfiguration.g:5610:1: ( ( ( rule__ReliabiltiyFunction__Group_1__0 )? ) )
- // InternalApplicationConfiguration.g:5611:1: ( ( rule__ReliabiltiyFunction__Group_1__0 )? )
+ // InternalApplicationConfiguration.g:5681:1: ( ( ( rule__ReliabiltiyProbability__Group_1__0 )? ) )
+ // InternalApplicationConfiguration.g:5682:1: ( ( rule__ReliabiltiyProbability__Group_1__0 )? )
{
- // InternalApplicationConfiguration.g:5611:1: ( ( rule__ReliabiltiyFunction__Group_1__0 )? )
- // InternalApplicationConfiguration.g:5612:2: ( rule__ReliabiltiyFunction__Group_1__0 )?
+ // InternalApplicationConfiguration.g:5682:1: ( ( rule__ReliabiltiyProbability__Group_1__0 )? )
+ // InternalApplicationConfiguration.g:5683:2: ( rule__ReliabiltiyProbability__Group_1__0 )?
{
- before(grammarAccess.getReliabiltiyFunctionAccess().getGroup_1());
- // InternalApplicationConfiguration.g:5613:2: ( rule__ReliabiltiyFunction__Group_1__0 )?
- int alt51=2;
- int LA51_0 = input.LA(1);
+ before(grammarAccess.getReliabiltiyProbabilityAccess().getGroup_1());
+ // InternalApplicationConfiguration.g:5684:2: ( rule__ReliabiltiyProbability__Group_1__0 )?
+ int alt52=2;
+ int LA52_0 = input.LA(1);
- if ( (LA51_0==RULE_ID) ) {
- int LA51_1 = input.LA(2);
+ if ( (LA52_0==RULE_ID) ) {
+ int LA52_1 = input.LA(2);
- if ( (LA51_1==21||LA51_1==34) ) {
- alt51=1;
+ if ( (LA52_1==21||LA52_1==34) ) {
+ alt52=1;
}
}
- switch (alt51) {
+ switch (alt52) {
case 1 :
- // InternalApplicationConfiguration.g:5613:3: rule__ReliabiltiyFunction__Group_1__0
+ // InternalApplicationConfiguration.g:5684:3: rule__ReliabiltiyProbability__Group_1__0
{
pushFollow(FOLLOW_2);
- rule__ReliabiltiyFunction__Group_1__0();
+ rule__ReliabiltiyProbability__Group_1__0();
state._fsp--;
@@ -17892,7 +18127,7 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
}
- after(grammarAccess.getReliabiltiyFunctionAccess().getGroup_1());
+ after(grammarAccess.getReliabiltiyProbabilityAccess().getGroup_1());
}
@@ -17911,21 +18146,26 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
}
return ;
}
- // $ANTLR end "rule__ReliabiltiyFunction__Group__1__Impl"
+ // $ANTLR end "rule__ReliabiltiyProbability__Group__1__Impl"
- // $ANTLR start "rule__ReliabiltiyFunction__Group__2"
- // InternalApplicationConfiguration.g:5621:1: rule__ReliabiltiyFunction__Group__2 : rule__ReliabiltiyFunction__Group__2__Impl ;
- public final void rule__ReliabiltiyFunction__Group__2() throws RecognitionException {
+ // $ANTLR start "rule__ReliabiltiyProbability__Group__2"
+ // InternalApplicationConfiguration.g:5692:1: rule__ReliabiltiyProbability__Group__2 : rule__ReliabiltiyProbability__Group__2__Impl rule__ReliabiltiyProbability__Group__3 ;
+ public final void rule__ReliabiltiyProbability__Group__2() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalApplicationConfiguration.g:5625:1: ( rule__ReliabiltiyFunction__Group__2__Impl )
- // InternalApplicationConfiguration.g:5626:2: rule__ReliabiltiyFunction__Group__2__Impl
+ // InternalApplicationConfiguration.g:5696:1: ( rule__ReliabiltiyProbability__Group__2__Impl rule__ReliabiltiyProbability__Group__3 )
+ // InternalApplicationConfiguration.g:5697:2: rule__ReliabiltiyProbability__Group__2__Impl rule__ReliabiltiyProbability__Group__3
{
+ pushFollow(FOLLOW_26);
+ rule__ReliabiltiyProbability__Group__2__Impl();
+
+ state._fsp--;
+
pushFollow(FOLLOW_2);
- rule__ReliabiltiyFunction__Group__2__Impl();
+ rule__ReliabiltiyProbability__Group__3();
state._fsp--;
@@ -17944,35 +18184,35 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
}
return ;
}
- // $ANTLR end "rule__ReliabiltiyFunction__Group__2"
+ // $ANTLR end "rule__ReliabiltiyProbability__Group__2"
- // $ANTLR start "rule__ReliabiltiyFunction__Group__2__Impl"
- // InternalApplicationConfiguration.g:5632:1: rule__ReliabiltiyFunction__Group__2__Impl : ( ( rule__ReliabiltiyFunction__TransformationAssignment_2 ) ) ;
- public final void rule__ReliabiltiyFunction__Group__2__Impl() throws RecognitionException {
+ // $ANTLR start "rule__ReliabiltiyProbability__Group__2__Impl"
+ // InternalApplicationConfiguration.g:5704:1: rule__ReliabiltiyProbability__Group__2__Impl : ( ( rule__ReliabiltiyProbability__TransformationAssignment_2 ) ) ;
+ public final void rule__ReliabiltiyProbability__Group__2__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalApplicationConfiguration.g:5636:1: ( ( ( rule__ReliabiltiyFunction__TransformationAssignment_2 ) ) )
- // InternalApplicationConfiguration.g:5637:1: ( ( rule__ReliabiltiyFunction__TransformationAssignment_2 ) )
+ // InternalApplicationConfiguration.g:5708:1: ( ( ( rule__ReliabiltiyProbability__TransformationAssignment_2 ) ) )
+ // InternalApplicationConfiguration.g:5709:1: ( ( rule__ReliabiltiyProbability__TransformationAssignment_2 ) )
{
- // InternalApplicationConfiguration.g:5637:1: ( ( rule__ReliabiltiyFunction__TransformationAssignment_2 ) )
- // InternalApplicationConfiguration.g:5638:2: ( rule__ReliabiltiyFunction__TransformationAssignment_2 )
+ // InternalApplicationConfiguration.g:5709:1: ( ( rule__ReliabiltiyProbability__TransformationAssignment_2 ) )
+ // InternalApplicationConfiguration.g:5710:2: ( rule__ReliabiltiyProbability__TransformationAssignment_2 )
{
- before(grammarAccess.getReliabiltiyFunctionAccess().getTransformationAssignment_2());
- // InternalApplicationConfiguration.g:5639:2: ( rule__ReliabiltiyFunction__TransformationAssignment_2 )
- // InternalApplicationConfiguration.g:5639:3: rule__ReliabiltiyFunction__TransformationAssignment_2
+ before(grammarAccess.getReliabiltiyProbabilityAccess().getTransformationAssignment_2());
+ // InternalApplicationConfiguration.g:5711:2: ( rule__ReliabiltiyProbability__TransformationAssignment_2 )
+ // InternalApplicationConfiguration.g:5711:3: rule__ReliabiltiyProbability__TransformationAssignment_2
{
pushFollow(FOLLOW_2);
- rule__ReliabiltiyFunction__TransformationAssignment_2();
+ rule__ReliabiltiyProbability__TransformationAssignment_2();
state._fsp--;
}
- after(grammarAccess.getReliabiltiyFunctionAccess().getTransformationAssignment_2());
+ after(grammarAccess.getReliabiltiyProbabilityAccess().getTransformationAssignment_2());
}
@@ -17991,26 +18231,26 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
}
return ;
}
- // $ANTLR end "rule__ReliabiltiyFunction__Group__2__Impl"
+ // $ANTLR end "rule__ReliabiltiyProbability__Group__2__Impl"
- // $ANTLR start "rule__ReliabiltiyFunction__Group_1__0"
- // InternalApplicationConfiguration.g:5648:1: rule__ReliabiltiyFunction__Group_1__0 : rule__ReliabiltiyFunction__Group_1__0__Impl rule__ReliabiltiyFunction__Group_1__1 ;
- public final void rule__ReliabiltiyFunction__Group_1__0() throws RecognitionException {
+ // $ANTLR start "rule__ReliabiltiyProbability__Group__3"
+ // InternalApplicationConfiguration.g:5719:1: rule__ReliabiltiyProbability__Group__3 : rule__ReliabiltiyProbability__Group__3__Impl rule__ReliabiltiyProbability__Group__4 ;
+ public final void rule__ReliabiltiyProbability__Group__3() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalApplicationConfiguration.g:5652:1: ( rule__ReliabiltiyFunction__Group_1__0__Impl rule__ReliabiltiyFunction__Group_1__1 )
- // InternalApplicationConfiguration.g:5653:2: rule__ReliabiltiyFunction__Group_1__0__Impl rule__ReliabiltiyFunction__Group_1__1
+ // InternalApplicationConfiguration.g:5723:1: ( rule__ReliabiltiyProbability__Group__3__Impl rule__ReliabiltiyProbability__Group__4 )
+ // InternalApplicationConfiguration.g:5724:2: rule__ReliabiltiyProbability__Group__3__Impl rule__ReliabiltiyProbability__Group__4
{
- pushFollow(FOLLOW_20);
- rule__ReliabiltiyFunction__Group_1__0__Impl();
+ pushFollow(FOLLOW_25);
+ rule__ReliabiltiyProbability__Group__3__Impl();
state._fsp--;
pushFollow(FOLLOW_2);
- rule__ReliabiltiyFunction__Group_1__1();
+ rule__ReliabiltiyProbability__Group__4();
state._fsp--;
@@ -18029,35 +18269,25 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
}
return ;
}
- // $ANTLR end "rule__ReliabiltiyFunction__Group_1__0"
+ // $ANTLR end "rule__ReliabiltiyProbability__Group__3"
- // $ANTLR start "rule__ReliabiltiyFunction__Group_1__0__Impl"
- // InternalApplicationConfiguration.g:5660:1: rule__ReliabiltiyFunction__Group_1__0__Impl : ( ( rule__ReliabiltiyFunction__PackageAssignment_1_0 ) ) ;
- public final void rule__ReliabiltiyFunction__Group_1__0__Impl() throws RecognitionException {
+ // $ANTLR start "rule__ReliabiltiyProbability__Group__3__Impl"
+ // InternalApplicationConfiguration.g:5731:1: rule__ReliabiltiyProbability__Group__3__Impl : ( 'at' ) ;
+ public final void rule__ReliabiltiyProbability__Group__3__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalApplicationConfiguration.g:5664:1: ( ( ( rule__ReliabiltiyFunction__PackageAssignment_1_0 ) ) )
- // InternalApplicationConfiguration.g:5665:1: ( ( rule__ReliabiltiyFunction__PackageAssignment_1_0 ) )
- {
- // InternalApplicationConfiguration.g:5665:1: ( ( rule__ReliabiltiyFunction__PackageAssignment_1_0 ) )
- // InternalApplicationConfiguration.g:5666:2: ( rule__ReliabiltiyFunction__PackageAssignment_1_0 )
+ // InternalApplicationConfiguration.g:5735:1: ( ( 'at' ) )
+ // InternalApplicationConfiguration.g:5736:1: ( 'at' )
{
- before(grammarAccess.getReliabiltiyFunctionAccess().getPackageAssignment_1_0());
- // InternalApplicationConfiguration.g:5667:2: ( rule__ReliabiltiyFunction__PackageAssignment_1_0 )
- // InternalApplicationConfiguration.g:5667:3: rule__ReliabiltiyFunction__PackageAssignment_1_0
+ // InternalApplicationConfiguration.g:5736:1: ( 'at' )
+ // InternalApplicationConfiguration.g:5737:2: 'at'
{
- pushFollow(FOLLOW_2);
- rule__ReliabiltiyFunction__PackageAssignment_1_0();
-
- state._fsp--;
-
-
- }
-
- after(grammarAccess.getReliabiltiyFunctionAccess().getPackageAssignment_1_0());
+ before(grammarAccess.getReliabiltiyProbabilityAccess().getAtKeyword_3());
+ match(input,39,FOLLOW_2);
+ after(grammarAccess.getReliabiltiyProbabilityAccess().getAtKeyword_3());
}
@@ -18076,21 +18306,21 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
}
return ;
}
- // $ANTLR end "rule__ReliabiltiyFunction__Group_1__0__Impl"
+ // $ANTLR end "rule__ReliabiltiyProbability__Group__3__Impl"
- // $ANTLR start "rule__ReliabiltiyFunction__Group_1__1"
- // InternalApplicationConfiguration.g:5675:1: rule__ReliabiltiyFunction__Group_1__1 : rule__ReliabiltiyFunction__Group_1__1__Impl ;
- public final void rule__ReliabiltiyFunction__Group_1__1() throws RecognitionException {
+ // $ANTLR start "rule__ReliabiltiyProbability__Group__4"
+ // InternalApplicationConfiguration.g:5746:1: rule__ReliabiltiyProbability__Group__4 : rule__ReliabiltiyProbability__Group__4__Impl ;
+ public final void rule__ReliabiltiyProbability__Group__4() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalApplicationConfiguration.g:5679:1: ( rule__ReliabiltiyFunction__Group_1__1__Impl )
- // InternalApplicationConfiguration.g:5680:2: rule__ReliabiltiyFunction__Group_1__1__Impl
+ // InternalApplicationConfiguration.g:5750:1: ( rule__ReliabiltiyProbability__Group__4__Impl )
+ // InternalApplicationConfiguration.g:5751:2: rule__ReliabiltiyProbability__Group__4__Impl
{
pushFollow(FOLLOW_2);
- rule__ReliabiltiyFunction__Group_1__1__Impl();
+ rule__ReliabiltiyProbability__Group__4__Impl();
state._fsp--;
@@ -18109,25 +18339,35 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
}
return ;
}
- // $ANTLR end "rule__ReliabiltiyFunction__Group_1__1"
+ // $ANTLR end "rule__ReliabiltiyProbability__Group__4"
- // $ANTLR start "rule__ReliabiltiyFunction__Group_1__1__Impl"
- // InternalApplicationConfiguration.g:5686:1: rule__ReliabiltiyFunction__Group_1__1__Impl : ( '::' ) ;
- public final void rule__ReliabiltiyFunction__Group_1__1__Impl() throws RecognitionException {
+ // $ANTLR start "rule__ReliabiltiyProbability__Group__4__Impl"
+ // InternalApplicationConfiguration.g:5757:1: rule__ReliabiltiyProbability__Group__4__Impl : ( ( rule__ReliabiltiyProbability__TimeAssignment_4 ) ) ;
+ public final void rule__ReliabiltiyProbability__Group__4__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalApplicationConfiguration.g:5690:1: ( ( '::' ) )
- // InternalApplicationConfiguration.g:5691:1: ( '::' )
+ // InternalApplicationConfiguration.g:5761:1: ( ( ( rule__ReliabiltiyProbability__TimeAssignment_4 ) ) )
+ // InternalApplicationConfiguration.g:5762:1: ( ( rule__ReliabiltiyProbability__TimeAssignment_4 ) )
{
- // InternalApplicationConfiguration.g:5691:1: ( '::' )
- // InternalApplicationConfiguration.g:5692:2: '::'
+ // InternalApplicationConfiguration.g:5762:1: ( ( rule__ReliabiltiyProbability__TimeAssignment_4 ) )
+ // InternalApplicationConfiguration.g:5763:2: ( rule__ReliabiltiyProbability__TimeAssignment_4 )
{
- before(grammarAccess.getReliabiltiyFunctionAccess().getColonColonKeyword_1_1());
- match(input,34,FOLLOW_2);
- after(grammarAccess.getReliabiltiyFunctionAccess().getColonColonKeyword_1_1());
+ before(grammarAccess.getReliabiltiyProbabilityAccess().getTimeAssignment_4());
+ // InternalApplicationConfiguration.g:5764:2: ( rule__ReliabiltiyProbability__TimeAssignment_4 )
+ // InternalApplicationConfiguration.g:5764:3: rule__ReliabiltiyProbability__TimeAssignment_4
+ {
+ pushFollow(FOLLOW_2);
+ rule__ReliabiltiyProbability__TimeAssignment_4();
+
+ state._fsp--;
+
+
+ }
+
+ after(grammarAccess.getReliabiltiyProbabilityAccess().getTimeAssignment_4());
}
@@ -18146,26 +18386,26 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
}
return ;
}
- // $ANTLR end "rule__ReliabiltiyFunction__Group_1__1__Impl"
+ // $ANTLR end "rule__ReliabiltiyProbability__Group__4__Impl"
- // $ANTLR start "rule__ObjectiveDeclaration__Group__0"
- // InternalApplicationConfiguration.g:5702:1: rule__ObjectiveDeclaration__Group__0 : rule__ObjectiveDeclaration__Group__0__Impl rule__ObjectiveDeclaration__Group__1 ;
- public final void rule__ObjectiveDeclaration__Group__0() throws RecognitionException {
+ // $ANTLR start "rule__ReliabiltiyProbability__Group_1__0"
+ // InternalApplicationConfiguration.g:5773:1: rule__ReliabiltiyProbability__Group_1__0 : rule__ReliabiltiyProbability__Group_1__0__Impl rule__ReliabiltiyProbability__Group_1__1 ;
+ public final void rule__ReliabiltiyProbability__Group_1__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalApplicationConfiguration.g:5706:1: ( rule__ObjectiveDeclaration__Group__0__Impl rule__ObjectiveDeclaration__Group__1 )
- // InternalApplicationConfiguration.g:5707:2: rule__ObjectiveDeclaration__Group__0__Impl rule__ObjectiveDeclaration__Group__1
+ // InternalApplicationConfiguration.g:5777:1: ( rule__ReliabiltiyProbability__Group_1__0__Impl rule__ReliabiltiyProbability__Group_1__1 )
+ // InternalApplicationConfiguration.g:5778:2: rule__ReliabiltiyProbability__Group_1__0__Impl rule__ReliabiltiyProbability__Group_1__1
{
- pushFollow(FOLLOW_8);
- rule__ObjectiveDeclaration__Group__0__Impl();
+ pushFollow(FOLLOW_20);
+ rule__ReliabiltiyProbability__Group_1__0__Impl();
state._fsp--;
pushFollow(FOLLOW_2);
- rule__ObjectiveDeclaration__Group__1();
+ rule__ReliabiltiyProbability__Group_1__1();
state._fsp--;
@@ -18184,25 +18424,35 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
}
return ;
}
- // $ANTLR end "rule__ObjectiveDeclaration__Group__0"
+ // $ANTLR end "rule__ReliabiltiyProbability__Group_1__0"
- // $ANTLR start "rule__ObjectiveDeclaration__Group__0__Impl"
- // InternalApplicationConfiguration.g:5714:1: rule__ObjectiveDeclaration__Group__0__Impl : ( 'objectives' ) ;
- public final void rule__ObjectiveDeclaration__Group__0__Impl() throws RecognitionException {
+ // $ANTLR start "rule__ReliabiltiyProbability__Group_1__0__Impl"
+ // InternalApplicationConfiguration.g:5785:1: rule__ReliabiltiyProbability__Group_1__0__Impl : ( ( rule__ReliabiltiyProbability__PackageAssignment_1_0 ) ) ;
+ public final void rule__ReliabiltiyProbability__Group_1__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalApplicationConfiguration.g:5718:1: ( ( 'objectives' ) )
- // InternalApplicationConfiguration.g:5719:1: ( 'objectives' )
+ // InternalApplicationConfiguration.g:5789:1: ( ( ( rule__ReliabiltiyProbability__PackageAssignment_1_0 ) ) )
+ // InternalApplicationConfiguration.g:5790:1: ( ( rule__ReliabiltiyProbability__PackageAssignment_1_0 ) )
{
- // InternalApplicationConfiguration.g:5719:1: ( 'objectives' )
- // InternalApplicationConfiguration.g:5720:2: 'objectives'
+ // InternalApplicationConfiguration.g:5790:1: ( ( rule__ReliabiltiyProbability__PackageAssignment_1_0 ) )
+ // InternalApplicationConfiguration.g:5791:2: ( rule__ReliabiltiyProbability__PackageAssignment_1_0 )
{
- before(grammarAccess.getObjectiveDeclarationAccess().getObjectivesKeyword_0());
- match(input,39,FOLLOW_2);
- after(grammarAccess.getObjectiveDeclarationAccess().getObjectivesKeyword_0());
+ before(grammarAccess.getReliabiltiyProbabilityAccess().getPackageAssignment_1_0());
+ // InternalApplicationConfiguration.g:5792:2: ( rule__ReliabiltiyProbability__PackageAssignment_1_0 )
+ // InternalApplicationConfiguration.g:5792:3: rule__ReliabiltiyProbability__PackageAssignment_1_0
+ {
+ pushFollow(FOLLOW_2);
+ rule__ReliabiltiyProbability__PackageAssignment_1_0();
+
+ state._fsp--;
+
+
+ }
+
+ after(grammarAccess.getReliabiltiyProbabilityAccess().getPackageAssignment_1_0());
}
@@ -18221,26 +18471,21 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
}
return ;
}
- // $ANTLR end "rule__ObjectiveDeclaration__Group__0__Impl"
+ // $ANTLR end "rule__ReliabiltiyProbability__Group_1__0__Impl"
- // $ANTLR start "rule__ObjectiveDeclaration__Group__1"
- // InternalApplicationConfiguration.g:5729:1: rule__ObjectiveDeclaration__Group__1 : rule__ObjectiveDeclaration__Group__1__Impl rule__ObjectiveDeclaration__Group__2 ;
- public final void rule__ObjectiveDeclaration__Group__1() throws RecognitionException {
+ // $ANTLR start "rule__ReliabiltiyProbability__Group_1__1"
+ // InternalApplicationConfiguration.g:5800:1: rule__ReliabiltiyProbability__Group_1__1 : rule__ReliabiltiyProbability__Group_1__1__Impl ;
+ public final void rule__ReliabiltiyProbability__Group_1__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalApplicationConfiguration.g:5733:1: ( rule__ObjectiveDeclaration__Group__1__Impl rule__ObjectiveDeclaration__Group__2 )
- // InternalApplicationConfiguration.g:5734:2: rule__ObjectiveDeclaration__Group__1__Impl rule__ObjectiveDeclaration__Group__2
+ // InternalApplicationConfiguration.g:5804:1: ( rule__ReliabiltiyProbability__Group_1__1__Impl )
+ // InternalApplicationConfiguration.g:5805:2: rule__ReliabiltiyProbability__Group_1__1__Impl
{
- pushFollow(FOLLOW_19);
- rule__ObjectiveDeclaration__Group__1__Impl();
-
- state._fsp--;
-
pushFollow(FOLLOW_2);
- rule__ObjectiveDeclaration__Group__2();
+ rule__ReliabiltiyProbability__Group_1__1__Impl();
state._fsp--;
@@ -18259,35 +18504,25 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
}
return ;
}
- // $ANTLR end "rule__ObjectiveDeclaration__Group__1"
+ // $ANTLR end "rule__ReliabiltiyProbability__Group_1__1"
- // $ANTLR start "rule__ObjectiveDeclaration__Group__1__Impl"
- // InternalApplicationConfiguration.g:5741:1: rule__ObjectiveDeclaration__Group__1__Impl : ( ( rule__ObjectiveDeclaration__NameAssignment_1 ) ) ;
- public final void rule__ObjectiveDeclaration__Group__1__Impl() throws RecognitionException {
+ // $ANTLR start "rule__ReliabiltiyProbability__Group_1__1__Impl"
+ // InternalApplicationConfiguration.g:5811:1: rule__ReliabiltiyProbability__Group_1__1__Impl : ( '::' ) ;
+ public final void rule__ReliabiltiyProbability__Group_1__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalApplicationConfiguration.g:5745:1: ( ( ( rule__ObjectiveDeclaration__NameAssignment_1 ) ) )
- // InternalApplicationConfiguration.g:5746:1: ( ( rule__ObjectiveDeclaration__NameAssignment_1 ) )
- {
- // InternalApplicationConfiguration.g:5746:1: ( ( rule__ObjectiveDeclaration__NameAssignment_1 ) )
- // InternalApplicationConfiguration.g:5747:2: ( rule__ObjectiveDeclaration__NameAssignment_1 )
+ // InternalApplicationConfiguration.g:5815:1: ( ( '::' ) )
+ // InternalApplicationConfiguration.g:5816:1: ( '::' )
{
- before(grammarAccess.getObjectiveDeclarationAccess().getNameAssignment_1());
- // InternalApplicationConfiguration.g:5748:2: ( rule__ObjectiveDeclaration__NameAssignment_1 )
- // InternalApplicationConfiguration.g:5748:3: rule__ObjectiveDeclaration__NameAssignment_1
+ // InternalApplicationConfiguration.g:5816:1: ( '::' )
+ // InternalApplicationConfiguration.g:5817:2: '::'
{
- pushFollow(FOLLOW_2);
- rule__ObjectiveDeclaration__NameAssignment_1();
-
- state._fsp--;
-
-
- }
-
- after(grammarAccess.getObjectiveDeclarationAccess().getNameAssignment_1());
+ before(grammarAccess.getReliabiltiyProbabilityAccess().getColonColonKeyword_1_1());
+ match(input,34,FOLLOW_2);
+ after(grammarAccess.getReliabiltiyProbabilityAccess().getColonColonKeyword_1_1());
}
@@ -18306,21 +18541,26 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
}
return ;
}
- // $ANTLR end "rule__ObjectiveDeclaration__Group__1__Impl"
+ // $ANTLR end "rule__ReliabiltiyProbability__Group_1__1__Impl"
- // $ANTLR start "rule__ObjectiveDeclaration__Group__2"
- // InternalApplicationConfiguration.g:5756:1: rule__ObjectiveDeclaration__Group__2 : rule__ObjectiveDeclaration__Group__2__Impl ;
- public final void rule__ObjectiveDeclaration__Group__2() throws RecognitionException {
+ // $ANTLR start "rule__Mtff__Group__0"
+ // InternalApplicationConfiguration.g:5827:1: rule__Mtff__Group__0 : rule__Mtff__Group__0__Impl rule__Mtff__Group__1 ;
+ public final void rule__Mtff__Group__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalApplicationConfiguration.g:5760:1: ( rule__ObjectiveDeclaration__Group__2__Impl )
- // InternalApplicationConfiguration.g:5761:2: rule__ObjectiveDeclaration__Group__2__Impl
+ // InternalApplicationConfiguration.g:5831:1: ( rule__Mtff__Group__0__Impl rule__Mtff__Group__1 )
+ // InternalApplicationConfiguration.g:5832:2: rule__Mtff__Group__0__Impl rule__Mtff__Group__1
{
+ pushFollow(FOLLOW_8);
+ rule__Mtff__Group__0__Impl();
+
+ state._fsp--;
+
pushFollow(FOLLOW_2);
- rule__ObjectiveDeclaration__Group__2__Impl();
+ rule__Mtff__Group__1();
state._fsp--;
@@ -18339,25 +18579,590 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
}
return ;
}
- // $ANTLR end "rule__ObjectiveDeclaration__Group__2"
+ // $ANTLR end "rule__Mtff__Group__0"
- // $ANTLR start "rule__ObjectiveDeclaration__Group__2__Impl"
- // InternalApplicationConfiguration.g:5767:1: rule__ObjectiveDeclaration__Group__2__Impl : ( ( rule__ObjectiveDeclaration__SpecificationAssignment_2 ) ) ;
- public final void rule__ObjectiveDeclaration__Group__2__Impl() throws RecognitionException {
+ // $ANTLR start "rule__Mtff__Group__0__Impl"
+ // InternalApplicationConfiguration.g:5839:1: rule__Mtff__Group__0__Impl : ( 'mtff' ) ;
+ public final void rule__Mtff__Group__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalApplicationConfiguration.g:5771:1: ( ( ( rule__ObjectiveDeclaration__SpecificationAssignment_2 ) ) )
- // InternalApplicationConfiguration.g:5772:1: ( ( rule__ObjectiveDeclaration__SpecificationAssignment_2 ) )
+ // InternalApplicationConfiguration.g:5843:1: ( ( 'mtff' ) )
+ // InternalApplicationConfiguration.g:5844:1: ( 'mtff' )
{
- // InternalApplicationConfiguration.g:5772:1: ( ( rule__ObjectiveDeclaration__SpecificationAssignment_2 ) )
- // InternalApplicationConfiguration.g:5773:2: ( rule__ObjectiveDeclaration__SpecificationAssignment_2 )
- {
- before(grammarAccess.getObjectiveDeclarationAccess().getSpecificationAssignment_2());
- // InternalApplicationConfiguration.g:5774:2: ( rule__ObjectiveDeclaration__SpecificationAssignment_2 )
- // InternalApplicationConfiguration.g:5774:3: rule__ObjectiveDeclaration__SpecificationAssignment_2
+ // InternalApplicationConfiguration.g:5844:1: ( 'mtff' )
+ // InternalApplicationConfiguration.g:5845:2: 'mtff'
+ {
+ before(grammarAccess.getMtffAccess().getMtffKeyword_0());
+ match(input,40,FOLLOW_2);
+ after(grammarAccess.getMtffAccess().getMtffKeyword_0());
+
+ }
+
+
+ }
+
+ }
+ catch (RecognitionException re) {
+ reportError(re);
+ recover(input,re);
+ }
+ finally {
+
+ restoreStackSize(stackSize);
+
+ }
+ return ;
+ }
+ // $ANTLR end "rule__Mtff__Group__0__Impl"
+
+
+ // $ANTLR start "rule__Mtff__Group__1"
+ // InternalApplicationConfiguration.g:5854:1: rule__Mtff__Group__1 : rule__Mtff__Group__1__Impl rule__Mtff__Group__2 ;
+ public final void rule__Mtff__Group__1() throws RecognitionException {
+
+ int stackSize = keepStackSize();
+
+ try {
+ // InternalApplicationConfiguration.g:5858:1: ( rule__Mtff__Group__1__Impl rule__Mtff__Group__2 )
+ // InternalApplicationConfiguration.g:5859:2: rule__Mtff__Group__1__Impl rule__Mtff__Group__2
+ {
+ pushFollow(FOLLOW_8);
+ rule__Mtff__Group__1__Impl();
+
+ state._fsp--;
+
+ pushFollow(FOLLOW_2);
+ rule__Mtff__Group__2();
+
+ state._fsp--;
+
+
+ }
+
+ }
+ catch (RecognitionException re) {
+ reportError(re);
+ recover(input,re);
+ }
+ finally {
+
+ restoreStackSize(stackSize);
+
+ }
+ return ;
+ }
+ // $ANTLR end "rule__Mtff__Group__1"
+
+
+ // $ANTLR start "rule__Mtff__Group__1__Impl"
+ // InternalApplicationConfiguration.g:5866:1: rule__Mtff__Group__1__Impl : ( ( rule__Mtff__Group_1__0 )? ) ;
+ public final void rule__Mtff__Group__1__Impl() throws RecognitionException {
+
+ int stackSize = keepStackSize();
+
+ try {
+ // InternalApplicationConfiguration.g:5870:1: ( ( ( rule__Mtff__Group_1__0 )? ) )
+ // InternalApplicationConfiguration.g:5871:1: ( ( rule__Mtff__Group_1__0 )? )
+ {
+ // InternalApplicationConfiguration.g:5871:1: ( ( rule__Mtff__Group_1__0 )? )
+ // InternalApplicationConfiguration.g:5872:2: ( rule__Mtff__Group_1__0 )?
+ {
+ before(grammarAccess.getMtffAccess().getGroup_1());
+ // InternalApplicationConfiguration.g:5873:2: ( rule__Mtff__Group_1__0 )?
+ int alt53=2;
+ int LA53_0 = input.LA(1);
+
+ if ( (LA53_0==RULE_ID) ) {
+ int LA53_1 = input.LA(2);
+
+ if ( (LA53_1==21||LA53_1==34) ) {
+ alt53=1;
+ }
+ }
+ switch (alt53) {
+ case 1 :
+ // InternalApplicationConfiguration.g:5873:3: rule__Mtff__Group_1__0
+ {
+ pushFollow(FOLLOW_2);
+ rule__Mtff__Group_1__0();
+
+ state._fsp--;
+
+
+ }
+ break;
+
+ }
+
+ after(grammarAccess.getMtffAccess().getGroup_1());
+
+ }
+
+
+ }
+
+ }
+ catch (RecognitionException re) {
+ reportError(re);
+ recover(input,re);
+ }
+ finally {
+
+ restoreStackSize(stackSize);
+
+ }
+ return ;
+ }
+ // $ANTLR end "rule__Mtff__Group__1__Impl"
+
+
+ // $ANTLR start "rule__Mtff__Group__2"
+ // InternalApplicationConfiguration.g:5881:1: rule__Mtff__Group__2 : rule__Mtff__Group__2__Impl ;
+ public final void rule__Mtff__Group__2() throws RecognitionException {
+
+ int stackSize = keepStackSize();
+
+ try {
+ // InternalApplicationConfiguration.g:5885:1: ( rule__Mtff__Group__2__Impl )
+ // InternalApplicationConfiguration.g:5886:2: rule__Mtff__Group__2__Impl
+ {
+ pushFollow(FOLLOW_2);
+ rule__Mtff__Group__2__Impl();
+
+ state._fsp--;
+
+
+ }
+
+ }
+ catch (RecognitionException re) {
+ reportError(re);
+ recover(input,re);
+ }
+ finally {
+
+ restoreStackSize(stackSize);
+
+ }
+ return ;
+ }
+ // $ANTLR end "rule__Mtff__Group__2"
+
+
+ // $ANTLR start "rule__Mtff__Group__2__Impl"
+ // InternalApplicationConfiguration.g:5892:1: rule__Mtff__Group__2__Impl : ( ( rule__Mtff__TransformationAssignment_2 ) ) ;
+ public final void rule__Mtff__Group__2__Impl() throws RecognitionException {
+
+ int stackSize = keepStackSize();
+
+ try {
+ // InternalApplicationConfiguration.g:5896:1: ( ( ( rule__Mtff__TransformationAssignment_2 ) ) )
+ // InternalApplicationConfiguration.g:5897:1: ( ( rule__Mtff__TransformationAssignment_2 ) )
+ {
+ // InternalApplicationConfiguration.g:5897:1: ( ( rule__Mtff__TransformationAssignment_2 ) )
+ // InternalApplicationConfiguration.g:5898:2: ( rule__Mtff__TransformationAssignment_2 )
+ {
+ before(grammarAccess.getMtffAccess().getTransformationAssignment_2());
+ // InternalApplicationConfiguration.g:5899:2: ( rule__Mtff__TransformationAssignment_2 )
+ // InternalApplicationConfiguration.g:5899:3: rule__Mtff__TransformationAssignment_2
+ {
+ pushFollow(FOLLOW_2);
+ rule__Mtff__TransformationAssignment_2();
+
+ state._fsp--;
+
+
+ }
+
+ after(grammarAccess.getMtffAccess().getTransformationAssignment_2());
+
+ }
+
+
+ }
+
+ }
+ catch (RecognitionException re) {
+ reportError(re);
+ recover(input,re);
+ }
+ finally {
+
+ restoreStackSize(stackSize);
+
+ }
+ return ;
+ }
+ // $ANTLR end "rule__Mtff__Group__2__Impl"
+
+
+ // $ANTLR start "rule__Mtff__Group_1__0"
+ // InternalApplicationConfiguration.g:5908:1: rule__Mtff__Group_1__0 : rule__Mtff__Group_1__0__Impl rule__Mtff__Group_1__1 ;
+ public final void rule__Mtff__Group_1__0() throws RecognitionException {
+
+ int stackSize = keepStackSize();
+
+ try {
+ // InternalApplicationConfiguration.g:5912:1: ( rule__Mtff__Group_1__0__Impl rule__Mtff__Group_1__1 )
+ // InternalApplicationConfiguration.g:5913:2: rule__Mtff__Group_1__0__Impl rule__Mtff__Group_1__1
+ {
+ pushFollow(FOLLOW_20);
+ rule__Mtff__Group_1__0__Impl();
+
+ state._fsp--;
+
+ pushFollow(FOLLOW_2);
+ rule__Mtff__Group_1__1();
+
+ state._fsp--;
+
+
+ }
+
+ }
+ catch (RecognitionException re) {
+ reportError(re);
+ recover(input,re);
+ }
+ finally {
+
+ restoreStackSize(stackSize);
+
+ }
+ return ;
+ }
+ // $ANTLR end "rule__Mtff__Group_1__0"
+
+
+ // $ANTLR start "rule__Mtff__Group_1__0__Impl"
+ // InternalApplicationConfiguration.g:5920:1: rule__Mtff__Group_1__0__Impl : ( ( rule__Mtff__PackageAssignment_1_0 ) ) ;
+ public final void rule__Mtff__Group_1__0__Impl() throws RecognitionException {
+
+ int stackSize = keepStackSize();
+
+ try {
+ // InternalApplicationConfiguration.g:5924:1: ( ( ( rule__Mtff__PackageAssignment_1_0 ) ) )
+ // InternalApplicationConfiguration.g:5925:1: ( ( rule__Mtff__PackageAssignment_1_0 ) )
+ {
+ // InternalApplicationConfiguration.g:5925:1: ( ( rule__Mtff__PackageAssignment_1_0 ) )
+ // InternalApplicationConfiguration.g:5926:2: ( rule__Mtff__PackageAssignment_1_0 )
+ {
+ before(grammarAccess.getMtffAccess().getPackageAssignment_1_0());
+ // InternalApplicationConfiguration.g:5927:2: ( rule__Mtff__PackageAssignment_1_0 )
+ // InternalApplicationConfiguration.g:5927:3: rule__Mtff__PackageAssignment_1_0
+ {
+ pushFollow(FOLLOW_2);
+ rule__Mtff__PackageAssignment_1_0();
+
+ state._fsp--;
+
+
+ }
+
+ after(grammarAccess.getMtffAccess().getPackageAssignment_1_0());
+
+ }
+
+
+ }
+
+ }
+ catch (RecognitionException re) {
+ reportError(re);
+ recover(input,re);
+ }
+ finally {
+
+ restoreStackSize(stackSize);
+
+ }
+ return ;
+ }
+ // $ANTLR end "rule__Mtff__Group_1__0__Impl"
+
+
+ // $ANTLR start "rule__Mtff__Group_1__1"
+ // InternalApplicationConfiguration.g:5935:1: rule__Mtff__Group_1__1 : rule__Mtff__Group_1__1__Impl ;
+ public final void rule__Mtff__Group_1__1() throws RecognitionException {
+
+ int stackSize = keepStackSize();
+
+ try {
+ // InternalApplicationConfiguration.g:5939:1: ( rule__Mtff__Group_1__1__Impl )
+ // InternalApplicationConfiguration.g:5940:2: rule__Mtff__Group_1__1__Impl
+ {
+ pushFollow(FOLLOW_2);
+ rule__Mtff__Group_1__1__Impl();
+
+ state._fsp--;
+
+
+ }
+
+ }
+ catch (RecognitionException re) {
+ reportError(re);
+ recover(input,re);
+ }
+ finally {
+
+ restoreStackSize(stackSize);
+
+ }
+ return ;
+ }
+ // $ANTLR end "rule__Mtff__Group_1__1"
+
+
+ // $ANTLR start "rule__Mtff__Group_1__1__Impl"
+ // InternalApplicationConfiguration.g:5946:1: rule__Mtff__Group_1__1__Impl : ( '::' ) ;
+ public final void rule__Mtff__Group_1__1__Impl() throws RecognitionException {
+
+ int stackSize = keepStackSize();
+
+ try {
+ // InternalApplicationConfiguration.g:5950:1: ( ( '::' ) )
+ // InternalApplicationConfiguration.g:5951:1: ( '::' )
+ {
+ // InternalApplicationConfiguration.g:5951:1: ( '::' )
+ // InternalApplicationConfiguration.g:5952:2: '::'
+ {
+ before(grammarAccess.getMtffAccess().getColonColonKeyword_1_1());
+ match(input,34,FOLLOW_2);
+ after(grammarAccess.getMtffAccess().getColonColonKeyword_1_1());
+
+ }
+
+
+ }
+
+ }
+ catch (RecognitionException re) {
+ reportError(re);
+ recover(input,re);
+ }
+ finally {
+
+ restoreStackSize(stackSize);
+
+ }
+ return ;
+ }
+ // $ANTLR end "rule__Mtff__Group_1__1__Impl"
+
+
+ // $ANTLR start "rule__ObjectiveDeclaration__Group__0"
+ // InternalApplicationConfiguration.g:5962:1: rule__ObjectiveDeclaration__Group__0 : rule__ObjectiveDeclaration__Group__0__Impl rule__ObjectiveDeclaration__Group__1 ;
+ public final void rule__ObjectiveDeclaration__Group__0() throws RecognitionException {
+
+ int stackSize = keepStackSize();
+
+ try {
+ // InternalApplicationConfiguration.g:5966:1: ( rule__ObjectiveDeclaration__Group__0__Impl rule__ObjectiveDeclaration__Group__1 )
+ // InternalApplicationConfiguration.g:5967:2: rule__ObjectiveDeclaration__Group__0__Impl rule__ObjectiveDeclaration__Group__1
+ {
+ pushFollow(FOLLOW_8);
+ rule__ObjectiveDeclaration__Group__0__Impl();
+
+ state._fsp--;
+
+ pushFollow(FOLLOW_2);
+ rule__ObjectiveDeclaration__Group__1();
+
+ state._fsp--;
+
+
+ }
+
+ }
+ catch (RecognitionException re) {
+ reportError(re);
+ recover(input,re);
+ }
+ finally {
+
+ restoreStackSize(stackSize);
+
+ }
+ return ;
+ }
+ // $ANTLR end "rule__ObjectiveDeclaration__Group__0"
+
+
+ // $ANTLR start "rule__ObjectiveDeclaration__Group__0__Impl"
+ // InternalApplicationConfiguration.g:5974:1: rule__ObjectiveDeclaration__Group__0__Impl : ( 'objectives' ) ;
+ public final void rule__ObjectiveDeclaration__Group__0__Impl() throws RecognitionException {
+
+ int stackSize = keepStackSize();
+
+ try {
+ // InternalApplicationConfiguration.g:5978:1: ( ( 'objectives' ) )
+ // InternalApplicationConfiguration.g:5979:1: ( 'objectives' )
+ {
+ // InternalApplicationConfiguration.g:5979:1: ( 'objectives' )
+ // InternalApplicationConfiguration.g:5980:2: 'objectives'
+ {
+ before(grammarAccess.getObjectiveDeclarationAccess().getObjectivesKeyword_0());
+ match(input,41,FOLLOW_2);
+ after(grammarAccess.getObjectiveDeclarationAccess().getObjectivesKeyword_0());
+
+ }
+
+
+ }
+
+ }
+ catch (RecognitionException re) {
+ reportError(re);
+ recover(input,re);
+ }
+ finally {
+
+ restoreStackSize(stackSize);
+
+ }
+ return ;
+ }
+ // $ANTLR end "rule__ObjectiveDeclaration__Group__0__Impl"
+
+
+ // $ANTLR start "rule__ObjectiveDeclaration__Group__1"
+ // InternalApplicationConfiguration.g:5989:1: rule__ObjectiveDeclaration__Group__1 : rule__ObjectiveDeclaration__Group__1__Impl rule__ObjectiveDeclaration__Group__2 ;
+ public final void rule__ObjectiveDeclaration__Group__1() throws RecognitionException {
+
+ int stackSize = keepStackSize();
+
+ try {
+ // InternalApplicationConfiguration.g:5993:1: ( rule__ObjectiveDeclaration__Group__1__Impl rule__ObjectiveDeclaration__Group__2 )
+ // InternalApplicationConfiguration.g:5994:2: rule__ObjectiveDeclaration__Group__1__Impl rule__ObjectiveDeclaration__Group__2
+ {
+ pushFollow(FOLLOW_19);
+ rule__ObjectiveDeclaration__Group__1__Impl();
+
+ state._fsp--;
+
+ pushFollow(FOLLOW_2);
+ rule__ObjectiveDeclaration__Group__2();
+
+ state._fsp--;
+
+
+ }
+
+ }
+ catch (RecognitionException re) {
+ reportError(re);
+ recover(input,re);
+ }
+ finally {
+
+ restoreStackSize(stackSize);
+
+ }
+ return ;
+ }
+ // $ANTLR end "rule__ObjectiveDeclaration__Group__1"
+
+
+ // $ANTLR start "rule__ObjectiveDeclaration__Group__1__Impl"
+ // InternalApplicationConfiguration.g:6001:1: rule__ObjectiveDeclaration__Group__1__Impl : ( ( rule__ObjectiveDeclaration__NameAssignment_1 ) ) ;
+ public final void rule__ObjectiveDeclaration__Group__1__Impl() throws RecognitionException {
+
+ int stackSize = keepStackSize();
+
+ try {
+ // InternalApplicationConfiguration.g:6005:1: ( ( ( rule__ObjectiveDeclaration__NameAssignment_1 ) ) )
+ // InternalApplicationConfiguration.g:6006:1: ( ( rule__ObjectiveDeclaration__NameAssignment_1 ) )
+ {
+ // InternalApplicationConfiguration.g:6006:1: ( ( rule__ObjectiveDeclaration__NameAssignment_1 ) )
+ // InternalApplicationConfiguration.g:6007:2: ( rule__ObjectiveDeclaration__NameAssignment_1 )
+ {
+ before(grammarAccess.getObjectiveDeclarationAccess().getNameAssignment_1());
+ // InternalApplicationConfiguration.g:6008:2: ( rule__ObjectiveDeclaration__NameAssignment_1 )
+ // InternalApplicationConfiguration.g:6008:3: rule__ObjectiveDeclaration__NameAssignment_1
+ {
+ pushFollow(FOLLOW_2);
+ rule__ObjectiveDeclaration__NameAssignment_1();
+
+ state._fsp--;
+
+
+ }
+
+ after(grammarAccess.getObjectiveDeclarationAccess().getNameAssignment_1());
+
+ }
+
+
+ }
+
+ }
+ catch (RecognitionException re) {
+ reportError(re);
+ recover(input,re);
+ }
+ finally {
+
+ restoreStackSize(stackSize);
+
+ }
+ return ;
+ }
+ // $ANTLR end "rule__ObjectiveDeclaration__Group__1__Impl"
+
+
+ // $ANTLR start "rule__ObjectiveDeclaration__Group__2"
+ // InternalApplicationConfiguration.g:6016:1: rule__ObjectiveDeclaration__Group__2 : rule__ObjectiveDeclaration__Group__2__Impl ;
+ public final void rule__ObjectiveDeclaration__Group__2() throws RecognitionException {
+
+ int stackSize = keepStackSize();
+
+ try {
+ // InternalApplicationConfiguration.g:6020:1: ( rule__ObjectiveDeclaration__Group__2__Impl )
+ // InternalApplicationConfiguration.g:6021:2: rule__ObjectiveDeclaration__Group__2__Impl
+ {
+ pushFollow(FOLLOW_2);
+ rule__ObjectiveDeclaration__Group__2__Impl();
+
+ state._fsp--;
+
+
+ }
+
+ }
+ catch (RecognitionException re) {
+ reportError(re);
+ recover(input,re);
+ }
+ finally {
+
+ restoreStackSize(stackSize);
+
+ }
+ return ;
+ }
+ // $ANTLR end "rule__ObjectiveDeclaration__Group__2"
+
+
+ // $ANTLR start "rule__ObjectiveDeclaration__Group__2__Impl"
+ // InternalApplicationConfiguration.g:6027:1: rule__ObjectiveDeclaration__Group__2__Impl : ( ( rule__ObjectiveDeclaration__SpecificationAssignment_2 ) ) ;
+ public final void rule__ObjectiveDeclaration__Group__2__Impl() throws RecognitionException {
+
+ int stackSize = keepStackSize();
+
+ try {
+ // InternalApplicationConfiguration.g:6031:1: ( ( ( rule__ObjectiveDeclaration__SpecificationAssignment_2 ) ) )
+ // InternalApplicationConfiguration.g:6032:1: ( ( rule__ObjectiveDeclaration__SpecificationAssignment_2 ) )
+ {
+ // InternalApplicationConfiguration.g:6032:1: ( ( rule__ObjectiveDeclaration__SpecificationAssignment_2 ) )
+ // InternalApplicationConfiguration.g:6033:2: ( rule__ObjectiveDeclaration__SpecificationAssignment_2 )
+ {
+ before(grammarAccess.getObjectiveDeclarationAccess().getSpecificationAssignment_2());
+ // InternalApplicationConfiguration.g:6034:2: ( rule__ObjectiveDeclaration__SpecificationAssignment_2 )
+ // InternalApplicationConfiguration.g:6034:3: rule__ObjectiveDeclaration__SpecificationAssignment_2
{
pushFollow(FOLLOW_2);
rule__ObjectiveDeclaration__SpecificationAssignment_2();
@@ -18390,14 +19195,14 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
// $ANTLR start "rule__ConfigSpecification__Group__0"
- // InternalApplicationConfiguration.g:5783:1: rule__ConfigSpecification__Group__0 : rule__ConfigSpecification__Group__0__Impl rule__ConfigSpecification__Group__1 ;
+ // InternalApplicationConfiguration.g:6043:1: rule__ConfigSpecification__Group__0 : rule__ConfigSpecification__Group__0__Impl rule__ConfigSpecification__Group__1 ;
public final void rule__ConfigSpecification__Group__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalApplicationConfiguration.g:5787:1: ( rule__ConfigSpecification__Group__0__Impl rule__ConfigSpecification__Group__1 )
- // InternalApplicationConfiguration.g:5788:2: rule__ConfigSpecification__Group__0__Impl rule__ConfigSpecification__Group__1
+ // InternalApplicationConfiguration.g:6047:1: ( rule__ConfigSpecification__Group__0__Impl rule__ConfigSpecification__Group__1 )
+ // InternalApplicationConfiguration.g:6048:2: rule__ConfigSpecification__Group__0__Impl rule__ConfigSpecification__Group__1
{
pushFollow(FOLLOW_19);
rule__ConfigSpecification__Group__0__Impl();
@@ -18428,21 +19233,21 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
// $ANTLR start "rule__ConfigSpecification__Group__0__Impl"
- // InternalApplicationConfiguration.g:5795:1: rule__ConfigSpecification__Group__0__Impl : ( () ) ;
+ // InternalApplicationConfiguration.g:6055:1: rule__ConfigSpecification__Group__0__Impl : ( () ) ;
public final void rule__ConfigSpecification__Group__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalApplicationConfiguration.g:5799:1: ( ( () ) )
- // InternalApplicationConfiguration.g:5800:1: ( () )
+ // InternalApplicationConfiguration.g:6059:1: ( ( () ) )
+ // InternalApplicationConfiguration.g:6060:1: ( () )
{
- // InternalApplicationConfiguration.g:5800:1: ( () )
- // InternalApplicationConfiguration.g:5801:2: ()
+ // InternalApplicationConfiguration.g:6060:1: ( () )
+ // InternalApplicationConfiguration.g:6061:2: ()
{
before(grammarAccess.getConfigSpecificationAccess().getConfigSpecificationAction_0());
- // InternalApplicationConfiguration.g:5802:2: ()
- // InternalApplicationConfiguration.g:5802:3:
+ // InternalApplicationConfiguration.g:6062:2: ()
+ // InternalApplicationConfiguration.g:6062:3:
{
}
@@ -18465,16 +19270,16 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
// $ANTLR start "rule__ConfigSpecification__Group__1"
- // InternalApplicationConfiguration.g:5810:1: rule__ConfigSpecification__Group__1 : rule__ConfigSpecification__Group__1__Impl rule__ConfigSpecification__Group__2 ;
+ // InternalApplicationConfiguration.g:6070:1: rule__ConfigSpecification__Group__1 : rule__ConfigSpecification__Group__1__Impl rule__ConfigSpecification__Group__2 ;
public final void rule__ConfigSpecification__Group__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalApplicationConfiguration.g:5814:1: ( rule__ConfigSpecification__Group__1__Impl rule__ConfigSpecification__Group__2 )
- // InternalApplicationConfiguration.g:5815:2: rule__ConfigSpecification__Group__1__Impl rule__ConfigSpecification__Group__2
+ // InternalApplicationConfiguration.g:6074:1: ( rule__ConfigSpecification__Group__1__Impl rule__ConfigSpecification__Group__2 )
+ // InternalApplicationConfiguration.g:6075:2: rule__ConfigSpecification__Group__1__Impl rule__ConfigSpecification__Group__2
{
- pushFollow(FOLLOW_26);
+ pushFollow(FOLLOW_27);
rule__ConfigSpecification__Group__1__Impl();
state._fsp--;
@@ -18503,17 +19308,17 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
// $ANTLR start "rule__ConfigSpecification__Group__1__Impl"
- // InternalApplicationConfiguration.g:5822:1: rule__ConfigSpecification__Group__1__Impl : ( '{' ) ;
+ // InternalApplicationConfiguration.g:6082:1: rule__ConfigSpecification__Group__1__Impl : ( '{' ) ;
public final void rule__ConfigSpecification__Group__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalApplicationConfiguration.g:5826:1: ( ( '{' ) )
- // InternalApplicationConfiguration.g:5827:1: ( '{' )
+ // InternalApplicationConfiguration.g:6086:1: ( ( '{' ) )
+ // InternalApplicationConfiguration.g:6087:1: ( '{' )
{
- // InternalApplicationConfiguration.g:5827:1: ( '{' )
- // InternalApplicationConfiguration.g:5828:2: '{'
+ // InternalApplicationConfiguration.g:6087:1: ( '{' )
+ // InternalApplicationConfiguration.g:6088:2: '{'
{
before(grammarAccess.getConfigSpecificationAccess().getLeftCurlyBracketKeyword_1());
match(input,29,FOLLOW_2);
@@ -18540,16 +19345,16 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
// $ANTLR start "rule__ConfigSpecification__Group__2"
- // InternalApplicationConfiguration.g:5837:1: rule__ConfigSpecification__Group__2 : rule__ConfigSpecification__Group__2__Impl rule__ConfigSpecification__Group__3 ;
+ // InternalApplicationConfiguration.g:6097:1: rule__ConfigSpecification__Group__2 : rule__ConfigSpecification__Group__2__Impl rule__ConfigSpecification__Group__3 ;
public final void rule__ConfigSpecification__Group__2() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalApplicationConfiguration.g:5841:1: ( rule__ConfigSpecification__Group__2__Impl rule__ConfigSpecification__Group__3 )
- // InternalApplicationConfiguration.g:5842:2: rule__ConfigSpecification__Group__2__Impl rule__ConfigSpecification__Group__3
+ // InternalApplicationConfiguration.g:6101:1: ( rule__ConfigSpecification__Group__2__Impl rule__ConfigSpecification__Group__3 )
+ // InternalApplicationConfiguration.g:6102:2: rule__ConfigSpecification__Group__2__Impl rule__ConfigSpecification__Group__3
{
- pushFollow(FOLLOW_26);
+ pushFollow(FOLLOW_27);
rule__ConfigSpecification__Group__2__Impl();
state._fsp--;
@@ -18578,29 +19383,29 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
// $ANTLR start "rule__ConfigSpecification__Group__2__Impl"
- // InternalApplicationConfiguration.g:5849:1: rule__ConfigSpecification__Group__2__Impl : ( ( rule__ConfigSpecification__Group_2__0 )? ) ;
+ // InternalApplicationConfiguration.g:6109:1: rule__ConfigSpecification__Group__2__Impl : ( ( rule__ConfigSpecification__Group_2__0 )? ) ;
public final void rule__ConfigSpecification__Group__2__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalApplicationConfiguration.g:5853:1: ( ( ( rule__ConfigSpecification__Group_2__0 )? ) )
- // InternalApplicationConfiguration.g:5854:1: ( ( rule__ConfigSpecification__Group_2__0 )? )
+ // InternalApplicationConfiguration.g:6113:1: ( ( ( rule__ConfigSpecification__Group_2__0 )? ) )
+ // InternalApplicationConfiguration.g:6114:1: ( ( rule__ConfigSpecification__Group_2__0 )? )
{
- // InternalApplicationConfiguration.g:5854:1: ( ( rule__ConfigSpecification__Group_2__0 )? )
- // InternalApplicationConfiguration.g:5855:2: ( rule__ConfigSpecification__Group_2__0 )?
+ // InternalApplicationConfiguration.g:6114:1: ( ( rule__ConfigSpecification__Group_2__0 )? )
+ // InternalApplicationConfiguration.g:6115:2: ( rule__ConfigSpecification__Group_2__0 )?
{
before(grammarAccess.getConfigSpecificationAccess().getGroup_2());
- // InternalApplicationConfiguration.g:5856:2: ( rule__ConfigSpecification__Group_2__0 )?
- int alt52=2;
- int LA52_0 = input.LA(1);
+ // InternalApplicationConfiguration.g:6116:2: ( rule__ConfigSpecification__Group_2__0 )?
+ int alt54=2;
+ int LA54_0 = input.LA(1);
- if ( (LA52_0==RULE_STRING||(LA52_0>=41 && LA52_0<=43)) ) {
- alt52=1;
+ if ( (LA54_0==RULE_STRING||(LA54_0>=43 && LA54_0<=45)) ) {
+ alt54=1;
}
- switch (alt52) {
+ switch (alt54) {
case 1 :
- // InternalApplicationConfiguration.g:5856:3: rule__ConfigSpecification__Group_2__0
+ // InternalApplicationConfiguration.g:6116:3: rule__ConfigSpecification__Group_2__0
{
pushFollow(FOLLOW_2);
rule__ConfigSpecification__Group_2__0();
@@ -18636,14 +19441,14 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
// $ANTLR start "rule__ConfigSpecification__Group__3"
- // InternalApplicationConfiguration.g:5864:1: rule__ConfigSpecification__Group__3 : rule__ConfigSpecification__Group__3__Impl ;
+ // InternalApplicationConfiguration.g:6124:1: rule__ConfigSpecification__Group__3 : rule__ConfigSpecification__Group__3__Impl ;
public final void rule__ConfigSpecification__Group__3() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalApplicationConfiguration.g:5868:1: ( rule__ConfigSpecification__Group__3__Impl )
- // InternalApplicationConfiguration.g:5869:2: rule__ConfigSpecification__Group__3__Impl
+ // InternalApplicationConfiguration.g:6128:1: ( rule__ConfigSpecification__Group__3__Impl )
+ // InternalApplicationConfiguration.g:6129:2: rule__ConfigSpecification__Group__3__Impl
{
pushFollow(FOLLOW_2);
rule__ConfigSpecification__Group__3__Impl();
@@ -18669,17 +19474,17 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
// $ANTLR start "rule__ConfigSpecification__Group__3__Impl"
- // InternalApplicationConfiguration.g:5875:1: rule__ConfigSpecification__Group__3__Impl : ( '}' ) ;
+ // InternalApplicationConfiguration.g:6135:1: rule__ConfigSpecification__Group__3__Impl : ( '}' ) ;
public final void rule__ConfigSpecification__Group__3__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalApplicationConfiguration.g:5879:1: ( ( '}' ) )
- // InternalApplicationConfiguration.g:5880:1: ( '}' )
+ // InternalApplicationConfiguration.g:6139:1: ( ( '}' ) )
+ // InternalApplicationConfiguration.g:6140:1: ( '}' )
{
- // InternalApplicationConfiguration.g:5880:1: ( '}' )
- // InternalApplicationConfiguration.g:5881:2: '}'
+ // InternalApplicationConfiguration.g:6140:1: ( '}' )
+ // InternalApplicationConfiguration.g:6141:2: '}'
{
before(grammarAccess.getConfigSpecificationAccess().getRightCurlyBracketKeyword_3());
match(input,30,FOLLOW_2);
@@ -18706,16 +19511,16 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
// $ANTLR start "rule__ConfigSpecification__Group_2__0"
- // InternalApplicationConfiguration.g:5891:1: rule__ConfigSpecification__Group_2__0 : rule__ConfigSpecification__Group_2__0__Impl rule__ConfigSpecification__Group_2__1 ;
+ // InternalApplicationConfiguration.g:6151:1: rule__ConfigSpecification__Group_2__0 : rule__ConfigSpecification__Group_2__0__Impl rule__ConfigSpecification__Group_2__1 ;
public final void rule__ConfigSpecification__Group_2__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalApplicationConfiguration.g:5895:1: ( rule__ConfigSpecification__Group_2__0__Impl rule__ConfigSpecification__Group_2__1 )
- // InternalApplicationConfiguration.g:5896:2: rule__ConfigSpecification__Group_2__0__Impl rule__ConfigSpecification__Group_2__1
+ // InternalApplicationConfiguration.g:6155:1: ( rule__ConfigSpecification__Group_2__0__Impl rule__ConfigSpecification__Group_2__1 )
+ // InternalApplicationConfiguration.g:6156:2: rule__ConfigSpecification__Group_2__0__Impl rule__ConfigSpecification__Group_2__1
{
- pushFollow(FOLLOW_27);
+ pushFollow(FOLLOW_28);
rule__ConfigSpecification__Group_2__0__Impl();
state._fsp--;
@@ -18744,21 +19549,21 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
// $ANTLR start "rule__ConfigSpecification__Group_2__0__Impl"
- // InternalApplicationConfiguration.g:5903:1: rule__ConfigSpecification__Group_2__0__Impl : ( ( rule__ConfigSpecification__EntriesAssignment_2_0 ) ) ;
+ // InternalApplicationConfiguration.g:6163:1: rule__ConfigSpecification__Group_2__0__Impl : ( ( rule__ConfigSpecification__EntriesAssignment_2_0 ) ) ;
public final void rule__ConfigSpecification__Group_2__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalApplicationConfiguration.g:5907:1: ( ( ( rule__ConfigSpecification__EntriesAssignment_2_0 ) ) )
- // InternalApplicationConfiguration.g:5908:1: ( ( rule__ConfigSpecification__EntriesAssignment_2_0 ) )
+ // InternalApplicationConfiguration.g:6167:1: ( ( ( rule__ConfigSpecification__EntriesAssignment_2_0 ) ) )
+ // InternalApplicationConfiguration.g:6168:1: ( ( rule__ConfigSpecification__EntriesAssignment_2_0 ) )
{
- // InternalApplicationConfiguration.g:5908:1: ( ( rule__ConfigSpecification__EntriesAssignment_2_0 ) )
- // InternalApplicationConfiguration.g:5909:2: ( rule__ConfigSpecification__EntriesAssignment_2_0 )
+ // InternalApplicationConfiguration.g:6168:1: ( ( rule__ConfigSpecification__EntriesAssignment_2_0 ) )
+ // InternalApplicationConfiguration.g:6169:2: ( rule__ConfigSpecification__EntriesAssignment_2_0 )
{
before(grammarAccess.getConfigSpecificationAccess().getEntriesAssignment_2_0());
- // InternalApplicationConfiguration.g:5910:2: ( rule__ConfigSpecification__EntriesAssignment_2_0 )
- // InternalApplicationConfiguration.g:5910:3: rule__ConfigSpecification__EntriesAssignment_2_0
+ // InternalApplicationConfiguration.g:6170:2: ( rule__ConfigSpecification__EntriesAssignment_2_0 )
+ // InternalApplicationConfiguration.g:6170:3: rule__ConfigSpecification__EntriesAssignment_2_0
{
pushFollow(FOLLOW_2);
rule__ConfigSpecification__EntriesAssignment_2_0();
@@ -18791,14 +19596,14 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
// $ANTLR start "rule__ConfigSpecification__Group_2__1"
- // InternalApplicationConfiguration.g:5918:1: rule__ConfigSpecification__Group_2__1 : rule__ConfigSpecification__Group_2__1__Impl ;
+ // InternalApplicationConfiguration.g:6178:1: rule__ConfigSpecification__Group_2__1 : rule__ConfigSpecification__Group_2__1__Impl ;
public final void rule__ConfigSpecification__Group_2__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalApplicationConfiguration.g:5922:1: ( rule__ConfigSpecification__Group_2__1__Impl )
- // InternalApplicationConfiguration.g:5923:2: rule__ConfigSpecification__Group_2__1__Impl
+ // InternalApplicationConfiguration.g:6182:1: ( rule__ConfigSpecification__Group_2__1__Impl )
+ // InternalApplicationConfiguration.g:6183:2: rule__ConfigSpecification__Group_2__1__Impl
{
pushFollow(FOLLOW_2);
rule__ConfigSpecification__Group_2__1__Impl();
@@ -18824,33 +19629,33 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
// $ANTLR start "rule__ConfigSpecification__Group_2__1__Impl"
- // InternalApplicationConfiguration.g:5929:1: rule__ConfigSpecification__Group_2__1__Impl : ( ( rule__ConfigSpecification__Group_2_1__0 )* ) ;
+ // InternalApplicationConfiguration.g:6189:1: rule__ConfigSpecification__Group_2__1__Impl : ( ( rule__ConfigSpecification__Group_2_1__0 )* ) ;
public final void rule__ConfigSpecification__Group_2__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalApplicationConfiguration.g:5933:1: ( ( ( rule__ConfigSpecification__Group_2_1__0 )* ) )
- // InternalApplicationConfiguration.g:5934:1: ( ( rule__ConfigSpecification__Group_2_1__0 )* )
+ // InternalApplicationConfiguration.g:6193:1: ( ( ( rule__ConfigSpecification__Group_2_1__0 )* ) )
+ // InternalApplicationConfiguration.g:6194:1: ( ( rule__ConfigSpecification__Group_2_1__0 )* )
{
- // InternalApplicationConfiguration.g:5934:1: ( ( rule__ConfigSpecification__Group_2_1__0 )* )
- // InternalApplicationConfiguration.g:5935:2: ( rule__ConfigSpecification__Group_2_1__0 )*
+ // InternalApplicationConfiguration.g:6194:1: ( ( rule__ConfigSpecification__Group_2_1__0 )* )
+ // InternalApplicationConfiguration.g:6195:2: ( rule__ConfigSpecification__Group_2_1__0 )*
{
before(grammarAccess.getConfigSpecificationAccess().getGroup_2_1());
- // InternalApplicationConfiguration.g:5936:2: ( rule__ConfigSpecification__Group_2_1__0 )*
- loop53:
+ // InternalApplicationConfiguration.g:6196:2: ( rule__ConfigSpecification__Group_2_1__0 )*
+ loop55:
do {
- int alt53=2;
- int LA53_0 = input.LA(1);
+ int alt55=2;
+ int LA55_0 = input.LA(1);
- if ( (LA53_0==31) ) {
- alt53=1;
+ if ( (LA55_0==31) ) {
+ alt55=1;
}
- switch (alt53) {
+ switch (alt55) {
case 1 :
- // InternalApplicationConfiguration.g:5936:3: rule__ConfigSpecification__Group_2_1__0
+ // InternalApplicationConfiguration.g:6196:3: rule__ConfigSpecification__Group_2_1__0
{
pushFollow(FOLLOW_17);
rule__ConfigSpecification__Group_2_1__0();
@@ -18862,7 +19667,7 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
break;
default :
- break loop53;
+ break loop55;
}
} while (true);
@@ -18889,16 +19694,16 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
// $ANTLR start "rule__ConfigSpecification__Group_2_1__0"
- // InternalApplicationConfiguration.g:5945:1: rule__ConfigSpecification__Group_2_1__0 : rule__ConfigSpecification__Group_2_1__0__Impl rule__ConfigSpecification__Group_2_1__1 ;
+ // InternalApplicationConfiguration.g:6205:1: rule__ConfigSpecification__Group_2_1__0 : rule__ConfigSpecification__Group_2_1__0__Impl rule__ConfigSpecification__Group_2_1__1 ;
public final void rule__ConfigSpecification__Group_2_1__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalApplicationConfiguration.g:5949:1: ( rule__ConfigSpecification__Group_2_1__0__Impl rule__ConfigSpecification__Group_2_1__1 )
- // InternalApplicationConfiguration.g:5950:2: rule__ConfigSpecification__Group_2_1__0__Impl rule__ConfigSpecification__Group_2_1__1
+ // InternalApplicationConfiguration.g:6209:1: ( rule__ConfigSpecification__Group_2_1__0__Impl rule__ConfigSpecification__Group_2_1__1 )
+ // InternalApplicationConfiguration.g:6210:2: rule__ConfigSpecification__Group_2_1__0__Impl rule__ConfigSpecification__Group_2_1__1
{
- pushFollow(FOLLOW_28);
+ pushFollow(FOLLOW_29);
rule__ConfigSpecification__Group_2_1__0__Impl();
state._fsp--;
@@ -18927,17 +19732,17 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
// $ANTLR start "rule__ConfigSpecification__Group_2_1__0__Impl"
- // InternalApplicationConfiguration.g:5957:1: rule__ConfigSpecification__Group_2_1__0__Impl : ( ',' ) ;
+ // InternalApplicationConfiguration.g:6217:1: rule__ConfigSpecification__Group_2_1__0__Impl : ( ',' ) ;
public final void rule__ConfigSpecification__Group_2_1__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalApplicationConfiguration.g:5961:1: ( ( ',' ) )
- // InternalApplicationConfiguration.g:5962:1: ( ',' )
+ // InternalApplicationConfiguration.g:6221:1: ( ( ',' ) )
+ // InternalApplicationConfiguration.g:6222:1: ( ',' )
{
- // InternalApplicationConfiguration.g:5962:1: ( ',' )
- // InternalApplicationConfiguration.g:5963:2: ','
+ // InternalApplicationConfiguration.g:6222:1: ( ',' )
+ // InternalApplicationConfiguration.g:6223:2: ','
{
before(grammarAccess.getConfigSpecificationAccess().getCommaKeyword_2_1_0());
match(input,31,FOLLOW_2);
@@ -18964,14 +19769,14 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
// $ANTLR start "rule__ConfigSpecification__Group_2_1__1"
- // InternalApplicationConfiguration.g:5972:1: rule__ConfigSpecification__Group_2_1__1 : rule__ConfigSpecification__Group_2_1__1__Impl ;
+ // InternalApplicationConfiguration.g:6232:1: rule__ConfigSpecification__Group_2_1__1 : rule__ConfigSpecification__Group_2_1__1__Impl ;
public final void rule__ConfigSpecification__Group_2_1__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalApplicationConfiguration.g:5976:1: ( rule__ConfigSpecification__Group_2_1__1__Impl )
- // InternalApplicationConfiguration.g:5977:2: rule__ConfigSpecification__Group_2_1__1__Impl
+ // InternalApplicationConfiguration.g:6236:1: ( rule__ConfigSpecification__Group_2_1__1__Impl )
+ // InternalApplicationConfiguration.g:6237:2: rule__ConfigSpecification__Group_2_1__1__Impl
{
pushFollow(FOLLOW_2);
rule__ConfigSpecification__Group_2_1__1__Impl();
@@ -18997,21 +19802,21 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
// $ANTLR start "rule__ConfigSpecification__Group_2_1__1__Impl"
- // InternalApplicationConfiguration.g:5983:1: rule__ConfigSpecification__Group_2_1__1__Impl : ( ( rule__ConfigSpecification__EntriesAssignment_2_1_1 ) ) ;
+ // InternalApplicationConfiguration.g:6243:1: rule__ConfigSpecification__Group_2_1__1__Impl : ( ( rule__ConfigSpecification__EntriesAssignment_2_1_1 ) ) ;
public final void rule__ConfigSpecification__Group_2_1__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalApplicationConfiguration.g:5987:1: ( ( ( rule__ConfigSpecification__EntriesAssignment_2_1_1 ) ) )
- // InternalApplicationConfiguration.g:5988:1: ( ( rule__ConfigSpecification__EntriesAssignment_2_1_1 ) )
+ // InternalApplicationConfiguration.g:6247:1: ( ( ( rule__ConfigSpecification__EntriesAssignment_2_1_1 ) ) )
+ // InternalApplicationConfiguration.g:6248:1: ( ( rule__ConfigSpecification__EntriesAssignment_2_1_1 ) )
{
- // InternalApplicationConfiguration.g:5988:1: ( ( rule__ConfigSpecification__EntriesAssignment_2_1_1 ) )
- // InternalApplicationConfiguration.g:5989:2: ( rule__ConfigSpecification__EntriesAssignment_2_1_1 )
+ // InternalApplicationConfiguration.g:6248:1: ( ( rule__ConfigSpecification__EntriesAssignment_2_1_1 ) )
+ // InternalApplicationConfiguration.g:6249:2: ( rule__ConfigSpecification__EntriesAssignment_2_1_1 )
{
before(grammarAccess.getConfigSpecificationAccess().getEntriesAssignment_2_1_1());
- // InternalApplicationConfiguration.g:5990:2: ( rule__ConfigSpecification__EntriesAssignment_2_1_1 )
- // InternalApplicationConfiguration.g:5990:3: rule__ConfigSpecification__EntriesAssignment_2_1_1
+ // InternalApplicationConfiguration.g:6250:2: ( rule__ConfigSpecification__EntriesAssignment_2_1_1 )
+ // InternalApplicationConfiguration.g:6250:3: rule__ConfigSpecification__EntriesAssignment_2_1_1
{
pushFollow(FOLLOW_2);
rule__ConfigSpecification__EntriesAssignment_2_1_1();
@@ -19044,14 +19849,14 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
// $ANTLR start "rule__ConfigDeclaration__Group__0"
- // InternalApplicationConfiguration.g:5999:1: rule__ConfigDeclaration__Group__0 : rule__ConfigDeclaration__Group__0__Impl rule__ConfigDeclaration__Group__1 ;
+ // InternalApplicationConfiguration.g:6259:1: rule__ConfigDeclaration__Group__0 : rule__ConfigDeclaration__Group__0__Impl rule__ConfigDeclaration__Group__1 ;
public final void rule__ConfigDeclaration__Group__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalApplicationConfiguration.g:6003:1: ( rule__ConfigDeclaration__Group__0__Impl rule__ConfigDeclaration__Group__1 )
- // InternalApplicationConfiguration.g:6004:2: rule__ConfigDeclaration__Group__0__Impl rule__ConfigDeclaration__Group__1
+ // InternalApplicationConfiguration.g:6263:1: ( rule__ConfigDeclaration__Group__0__Impl rule__ConfigDeclaration__Group__1 )
+ // InternalApplicationConfiguration.g:6264:2: rule__ConfigDeclaration__Group__0__Impl rule__ConfigDeclaration__Group__1
{
pushFollow(FOLLOW_8);
rule__ConfigDeclaration__Group__0__Impl();
@@ -19082,20 +19887,20 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
// $ANTLR start "rule__ConfigDeclaration__Group__0__Impl"
- // InternalApplicationConfiguration.g:6011:1: rule__ConfigDeclaration__Group__0__Impl : ( 'config' ) ;
+ // InternalApplicationConfiguration.g:6271:1: rule__ConfigDeclaration__Group__0__Impl : ( 'config' ) ;
public final void rule__ConfigDeclaration__Group__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalApplicationConfiguration.g:6015:1: ( ( 'config' ) )
- // InternalApplicationConfiguration.g:6016:1: ( 'config' )
+ // InternalApplicationConfiguration.g:6275:1: ( ( 'config' ) )
+ // InternalApplicationConfiguration.g:6276:1: ( 'config' )
{
- // InternalApplicationConfiguration.g:6016:1: ( 'config' )
- // InternalApplicationConfiguration.g:6017:2: 'config'
+ // InternalApplicationConfiguration.g:6276:1: ( 'config' )
+ // InternalApplicationConfiguration.g:6277:2: 'config'
{
before(grammarAccess.getConfigDeclarationAccess().getConfigKeyword_0());
- match(input,40,FOLLOW_2);
+ match(input,42,FOLLOW_2);
after(grammarAccess.getConfigDeclarationAccess().getConfigKeyword_0());
}
@@ -19119,14 +19924,14 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
// $ANTLR start "rule__ConfigDeclaration__Group__1"
- // InternalApplicationConfiguration.g:6026:1: rule__ConfigDeclaration__Group__1 : rule__ConfigDeclaration__Group__1__Impl rule__ConfigDeclaration__Group__2 ;
+ // InternalApplicationConfiguration.g:6286:1: rule__ConfigDeclaration__Group__1 : rule__ConfigDeclaration__Group__1__Impl rule__ConfigDeclaration__Group__2 ;
public final void rule__ConfigDeclaration__Group__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalApplicationConfiguration.g:6030:1: ( rule__ConfigDeclaration__Group__1__Impl rule__ConfigDeclaration__Group__2 )
- // InternalApplicationConfiguration.g:6031:2: rule__ConfigDeclaration__Group__1__Impl rule__ConfigDeclaration__Group__2
+ // InternalApplicationConfiguration.g:6290:1: ( rule__ConfigDeclaration__Group__1__Impl rule__ConfigDeclaration__Group__2 )
+ // InternalApplicationConfiguration.g:6291:2: rule__ConfigDeclaration__Group__1__Impl rule__ConfigDeclaration__Group__2
{
pushFollow(FOLLOW_19);
rule__ConfigDeclaration__Group__1__Impl();
@@ -19157,21 +19962,21 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
// $ANTLR start "rule__ConfigDeclaration__Group__1__Impl"
- // InternalApplicationConfiguration.g:6038:1: rule__ConfigDeclaration__Group__1__Impl : ( ( rule__ConfigDeclaration__NameAssignment_1 ) ) ;
+ // InternalApplicationConfiguration.g:6298:1: rule__ConfigDeclaration__Group__1__Impl : ( ( rule__ConfigDeclaration__NameAssignment_1 ) ) ;
public final void rule__ConfigDeclaration__Group__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalApplicationConfiguration.g:6042:1: ( ( ( rule__ConfigDeclaration__NameAssignment_1 ) ) )
- // InternalApplicationConfiguration.g:6043:1: ( ( rule__ConfigDeclaration__NameAssignment_1 ) )
+ // InternalApplicationConfiguration.g:6302:1: ( ( ( rule__ConfigDeclaration__NameAssignment_1 ) ) )
+ // InternalApplicationConfiguration.g:6303:1: ( ( rule__ConfigDeclaration__NameAssignment_1 ) )
{
- // InternalApplicationConfiguration.g:6043:1: ( ( rule__ConfigDeclaration__NameAssignment_1 ) )
- // InternalApplicationConfiguration.g:6044:2: ( rule__ConfigDeclaration__NameAssignment_1 )
+ // InternalApplicationConfiguration.g:6303:1: ( ( rule__ConfigDeclaration__NameAssignment_1 ) )
+ // InternalApplicationConfiguration.g:6304:2: ( rule__ConfigDeclaration__NameAssignment_1 )
{
before(grammarAccess.getConfigDeclarationAccess().getNameAssignment_1());
- // InternalApplicationConfiguration.g:6045:2: ( rule__ConfigDeclaration__NameAssignment_1 )
- // InternalApplicationConfiguration.g:6045:3: rule__ConfigDeclaration__NameAssignment_1
+ // InternalApplicationConfiguration.g:6305:2: ( rule__ConfigDeclaration__NameAssignment_1 )
+ // InternalApplicationConfiguration.g:6305:3: rule__ConfigDeclaration__NameAssignment_1
{
pushFollow(FOLLOW_2);
rule__ConfigDeclaration__NameAssignment_1();
@@ -19204,14 +20009,14 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
// $ANTLR start "rule__ConfigDeclaration__Group__2"
- // InternalApplicationConfiguration.g:6053:1: rule__ConfigDeclaration__Group__2 : rule__ConfigDeclaration__Group__2__Impl ;
+ // InternalApplicationConfiguration.g:6313:1: rule__ConfigDeclaration__Group__2 : rule__ConfigDeclaration__Group__2__Impl ;
public final void rule__ConfigDeclaration__Group__2() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalApplicationConfiguration.g:6057:1: ( rule__ConfigDeclaration__Group__2__Impl )
- // InternalApplicationConfiguration.g:6058:2: rule__ConfigDeclaration__Group__2__Impl
+ // InternalApplicationConfiguration.g:6317:1: ( rule__ConfigDeclaration__Group__2__Impl )
+ // InternalApplicationConfiguration.g:6318:2: rule__ConfigDeclaration__Group__2__Impl
{
pushFollow(FOLLOW_2);
rule__ConfigDeclaration__Group__2__Impl();
@@ -19237,21 +20042,21 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
// $ANTLR start "rule__ConfigDeclaration__Group__2__Impl"
- // InternalApplicationConfiguration.g:6064:1: rule__ConfigDeclaration__Group__2__Impl : ( ( rule__ConfigDeclaration__SpecificationAssignment_2 ) ) ;
+ // InternalApplicationConfiguration.g:6324:1: rule__ConfigDeclaration__Group__2__Impl : ( ( rule__ConfigDeclaration__SpecificationAssignment_2 ) ) ;
public final void rule__ConfigDeclaration__Group__2__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalApplicationConfiguration.g:6068:1: ( ( ( rule__ConfigDeclaration__SpecificationAssignment_2 ) ) )
- // InternalApplicationConfiguration.g:6069:1: ( ( rule__ConfigDeclaration__SpecificationAssignment_2 ) )
+ // InternalApplicationConfiguration.g:6328:1: ( ( ( rule__ConfigDeclaration__SpecificationAssignment_2 ) ) )
+ // InternalApplicationConfiguration.g:6329:1: ( ( rule__ConfigDeclaration__SpecificationAssignment_2 ) )
{
- // InternalApplicationConfiguration.g:6069:1: ( ( rule__ConfigDeclaration__SpecificationAssignment_2 ) )
- // InternalApplicationConfiguration.g:6070:2: ( rule__ConfigDeclaration__SpecificationAssignment_2 )
+ // InternalApplicationConfiguration.g:6329:1: ( ( rule__ConfigDeclaration__SpecificationAssignment_2 ) )
+ // InternalApplicationConfiguration.g:6330:2: ( rule__ConfigDeclaration__SpecificationAssignment_2 )
{
before(grammarAccess.getConfigDeclarationAccess().getSpecificationAssignment_2());
- // InternalApplicationConfiguration.g:6071:2: ( rule__ConfigDeclaration__SpecificationAssignment_2 )
- // InternalApplicationConfiguration.g:6071:3: rule__ConfigDeclaration__SpecificationAssignment_2
+ // InternalApplicationConfiguration.g:6331:2: ( rule__ConfigDeclaration__SpecificationAssignment_2 )
+ // InternalApplicationConfiguration.g:6331:3: rule__ConfigDeclaration__SpecificationAssignment_2
{
pushFollow(FOLLOW_2);
rule__ConfigDeclaration__SpecificationAssignment_2();
@@ -19284,14 +20089,14 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
// $ANTLR start "rule__DocumentationEntry__Group__0"
- // InternalApplicationConfiguration.g:6080:1: rule__DocumentationEntry__Group__0 : rule__DocumentationEntry__Group__0__Impl rule__DocumentationEntry__Group__1 ;
+ // InternalApplicationConfiguration.g:6340:1: rule__DocumentationEntry__Group__0 : rule__DocumentationEntry__Group__0__Impl rule__DocumentationEntry__Group__1 ;
public final void rule__DocumentationEntry__Group__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalApplicationConfiguration.g:6084:1: ( rule__DocumentationEntry__Group__0__Impl rule__DocumentationEntry__Group__1 )
- // InternalApplicationConfiguration.g:6085:2: rule__DocumentationEntry__Group__0__Impl rule__DocumentationEntry__Group__1
+ // InternalApplicationConfiguration.g:6344:1: ( rule__DocumentationEntry__Group__0__Impl rule__DocumentationEntry__Group__1 )
+ // InternalApplicationConfiguration.g:6345:2: rule__DocumentationEntry__Group__0__Impl rule__DocumentationEntry__Group__1
{
pushFollow(FOLLOW_14);
rule__DocumentationEntry__Group__0__Impl();
@@ -19322,20 +20127,20 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
// $ANTLR start "rule__DocumentationEntry__Group__0__Impl"
- // InternalApplicationConfiguration.g:6092:1: rule__DocumentationEntry__Group__0__Impl : ( 'log-level' ) ;
+ // InternalApplicationConfiguration.g:6352:1: rule__DocumentationEntry__Group__0__Impl : ( 'log-level' ) ;
public final void rule__DocumentationEntry__Group__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalApplicationConfiguration.g:6096:1: ( ( 'log-level' ) )
- // InternalApplicationConfiguration.g:6097:1: ( 'log-level' )
+ // InternalApplicationConfiguration.g:6356:1: ( ( 'log-level' ) )
+ // InternalApplicationConfiguration.g:6357:1: ( 'log-level' )
{
- // InternalApplicationConfiguration.g:6097:1: ( 'log-level' )
- // InternalApplicationConfiguration.g:6098:2: 'log-level'
+ // InternalApplicationConfiguration.g:6357:1: ( 'log-level' )
+ // InternalApplicationConfiguration.g:6358:2: 'log-level'
{
before(grammarAccess.getDocumentationEntryAccess().getLogLevelKeyword_0());
- match(input,41,FOLLOW_2);
+ match(input,43,FOLLOW_2);
after(grammarAccess.getDocumentationEntryAccess().getLogLevelKeyword_0());
}
@@ -19359,16 +20164,16 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
// $ANTLR start "rule__DocumentationEntry__Group__1"
- // InternalApplicationConfiguration.g:6107:1: rule__DocumentationEntry__Group__1 : rule__DocumentationEntry__Group__1__Impl rule__DocumentationEntry__Group__2 ;
+ // InternalApplicationConfiguration.g:6367:1: rule__DocumentationEntry__Group__1 : rule__DocumentationEntry__Group__1__Impl rule__DocumentationEntry__Group__2 ;
public final void rule__DocumentationEntry__Group__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalApplicationConfiguration.g:6111:1: ( rule__DocumentationEntry__Group__1__Impl rule__DocumentationEntry__Group__2 )
- // InternalApplicationConfiguration.g:6112:2: rule__DocumentationEntry__Group__1__Impl rule__DocumentationEntry__Group__2
+ // InternalApplicationConfiguration.g:6371:1: ( rule__DocumentationEntry__Group__1__Impl rule__DocumentationEntry__Group__2 )
+ // InternalApplicationConfiguration.g:6372:2: rule__DocumentationEntry__Group__1__Impl rule__DocumentationEntry__Group__2
{
- pushFollow(FOLLOW_29);
+ pushFollow(FOLLOW_30);
rule__DocumentationEntry__Group__1__Impl();
state._fsp--;
@@ -19397,17 +20202,17 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
// $ANTLR start "rule__DocumentationEntry__Group__1__Impl"
- // InternalApplicationConfiguration.g:6119:1: rule__DocumentationEntry__Group__1__Impl : ( '=' ) ;
+ // InternalApplicationConfiguration.g:6379:1: rule__DocumentationEntry__Group__1__Impl : ( '=' ) ;
public final void rule__DocumentationEntry__Group__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalApplicationConfiguration.g:6123:1: ( ( '=' ) )
- // InternalApplicationConfiguration.g:6124:1: ( '=' )
+ // InternalApplicationConfiguration.g:6383:1: ( ( '=' ) )
+ // InternalApplicationConfiguration.g:6384:1: ( '=' )
{
- // InternalApplicationConfiguration.g:6124:1: ( '=' )
- // InternalApplicationConfiguration.g:6125:2: '='
+ // InternalApplicationConfiguration.g:6384:1: ( '=' )
+ // InternalApplicationConfiguration.g:6385:2: '='
{
before(grammarAccess.getDocumentationEntryAccess().getEqualsSignKeyword_1());
match(input,28,FOLLOW_2);
@@ -19434,14 +20239,14 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
// $ANTLR start "rule__DocumentationEntry__Group__2"
- // InternalApplicationConfiguration.g:6134:1: rule__DocumentationEntry__Group__2 : rule__DocumentationEntry__Group__2__Impl ;
+ // InternalApplicationConfiguration.g:6394:1: rule__DocumentationEntry__Group__2 : rule__DocumentationEntry__Group__2__Impl ;
public final void rule__DocumentationEntry__Group__2() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalApplicationConfiguration.g:6138:1: ( rule__DocumentationEntry__Group__2__Impl )
- // InternalApplicationConfiguration.g:6139:2: rule__DocumentationEntry__Group__2__Impl
+ // InternalApplicationConfiguration.g:6398:1: ( rule__DocumentationEntry__Group__2__Impl )
+ // InternalApplicationConfiguration.g:6399:2: rule__DocumentationEntry__Group__2__Impl
{
pushFollow(FOLLOW_2);
rule__DocumentationEntry__Group__2__Impl();
@@ -19467,21 +20272,21 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
// $ANTLR start "rule__DocumentationEntry__Group__2__Impl"
- // InternalApplicationConfiguration.g:6145:1: rule__DocumentationEntry__Group__2__Impl : ( ( rule__DocumentationEntry__LevelAssignment_2 ) ) ;
+ // InternalApplicationConfiguration.g:6405:1: rule__DocumentationEntry__Group__2__Impl : ( ( rule__DocumentationEntry__LevelAssignment_2 ) ) ;
public final void rule__DocumentationEntry__Group__2__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalApplicationConfiguration.g:6149:1: ( ( ( rule__DocumentationEntry__LevelAssignment_2 ) ) )
- // InternalApplicationConfiguration.g:6150:1: ( ( rule__DocumentationEntry__LevelAssignment_2 ) )
+ // InternalApplicationConfiguration.g:6409:1: ( ( ( rule__DocumentationEntry__LevelAssignment_2 ) ) )
+ // InternalApplicationConfiguration.g:6410:1: ( ( rule__DocumentationEntry__LevelAssignment_2 ) )
{
- // InternalApplicationConfiguration.g:6150:1: ( ( rule__DocumentationEntry__LevelAssignment_2 ) )
- // InternalApplicationConfiguration.g:6151:2: ( rule__DocumentationEntry__LevelAssignment_2 )
+ // InternalApplicationConfiguration.g:6410:1: ( ( rule__DocumentationEntry__LevelAssignment_2 ) )
+ // InternalApplicationConfiguration.g:6411:2: ( rule__DocumentationEntry__LevelAssignment_2 )
{
before(grammarAccess.getDocumentationEntryAccess().getLevelAssignment_2());
- // InternalApplicationConfiguration.g:6152:2: ( rule__DocumentationEntry__LevelAssignment_2 )
- // InternalApplicationConfiguration.g:6152:3: rule__DocumentationEntry__LevelAssignment_2
+ // InternalApplicationConfiguration.g:6412:2: ( rule__DocumentationEntry__LevelAssignment_2 )
+ // InternalApplicationConfiguration.g:6412:3: rule__DocumentationEntry__LevelAssignment_2
{
pushFollow(FOLLOW_2);
rule__DocumentationEntry__LevelAssignment_2();
@@ -19514,14 +20319,14 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
// $ANTLR start "rule__RuntimeEntry__Group__0"
- // InternalApplicationConfiguration.g:6161:1: rule__RuntimeEntry__Group__0 : rule__RuntimeEntry__Group__0__Impl rule__RuntimeEntry__Group__1 ;
+ // InternalApplicationConfiguration.g:6421:1: rule__RuntimeEntry__Group__0 : rule__RuntimeEntry__Group__0__Impl rule__RuntimeEntry__Group__1 ;
public final void rule__RuntimeEntry__Group__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalApplicationConfiguration.g:6165:1: ( rule__RuntimeEntry__Group__0__Impl rule__RuntimeEntry__Group__1 )
- // InternalApplicationConfiguration.g:6166:2: rule__RuntimeEntry__Group__0__Impl rule__RuntimeEntry__Group__1
+ // InternalApplicationConfiguration.g:6425:1: ( rule__RuntimeEntry__Group__0__Impl rule__RuntimeEntry__Group__1 )
+ // InternalApplicationConfiguration.g:6426:2: rule__RuntimeEntry__Group__0__Impl rule__RuntimeEntry__Group__1
{
pushFollow(FOLLOW_14);
rule__RuntimeEntry__Group__0__Impl();
@@ -19552,20 +20357,20 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
// $ANTLR start "rule__RuntimeEntry__Group__0__Impl"
- // InternalApplicationConfiguration.g:6173:1: rule__RuntimeEntry__Group__0__Impl : ( 'runtime' ) ;
+ // InternalApplicationConfiguration.g:6433:1: rule__RuntimeEntry__Group__0__Impl : ( 'runtime' ) ;
public final void rule__RuntimeEntry__Group__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalApplicationConfiguration.g:6177:1: ( ( 'runtime' ) )
- // InternalApplicationConfiguration.g:6178:1: ( 'runtime' )
+ // InternalApplicationConfiguration.g:6437:1: ( ( 'runtime' ) )
+ // InternalApplicationConfiguration.g:6438:1: ( 'runtime' )
{
- // InternalApplicationConfiguration.g:6178:1: ( 'runtime' )
- // InternalApplicationConfiguration.g:6179:2: 'runtime'
+ // InternalApplicationConfiguration.g:6438:1: ( 'runtime' )
+ // InternalApplicationConfiguration.g:6439:2: 'runtime'
{
before(grammarAccess.getRuntimeEntryAccess().getRuntimeKeyword_0());
- match(input,42,FOLLOW_2);
+ match(input,44,FOLLOW_2);
after(grammarAccess.getRuntimeEntryAccess().getRuntimeKeyword_0());
}
@@ -19589,14 +20394,14 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
// $ANTLR start "rule__RuntimeEntry__Group__1"
- // InternalApplicationConfiguration.g:6188:1: rule__RuntimeEntry__Group__1 : rule__RuntimeEntry__Group__1__Impl rule__RuntimeEntry__Group__2 ;
+ // InternalApplicationConfiguration.g:6448:1: rule__RuntimeEntry__Group__1 : rule__RuntimeEntry__Group__1__Impl rule__RuntimeEntry__Group__2 ;
public final void rule__RuntimeEntry__Group__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalApplicationConfiguration.g:6192:1: ( rule__RuntimeEntry__Group__1__Impl rule__RuntimeEntry__Group__2 )
- // InternalApplicationConfiguration.g:6193:2: rule__RuntimeEntry__Group__1__Impl rule__RuntimeEntry__Group__2
+ // InternalApplicationConfiguration.g:6452:1: ( rule__RuntimeEntry__Group__1__Impl rule__RuntimeEntry__Group__2 )
+ // InternalApplicationConfiguration.g:6453:2: rule__RuntimeEntry__Group__1__Impl rule__RuntimeEntry__Group__2
{
pushFollow(FOLLOW_9);
rule__RuntimeEntry__Group__1__Impl();
@@ -19627,17 +20432,17 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
// $ANTLR start "rule__RuntimeEntry__Group__1__Impl"
- // InternalApplicationConfiguration.g:6200:1: rule__RuntimeEntry__Group__1__Impl : ( '=' ) ;
+ // InternalApplicationConfiguration.g:6460:1: rule__RuntimeEntry__Group__1__Impl : ( '=' ) ;
public final void rule__RuntimeEntry__Group__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalApplicationConfiguration.g:6204:1: ( ( '=' ) )
- // InternalApplicationConfiguration.g:6205:1: ( '=' )
+ // InternalApplicationConfiguration.g:6464:1: ( ( '=' ) )
+ // InternalApplicationConfiguration.g:6465:1: ( '=' )
{
- // InternalApplicationConfiguration.g:6205:1: ( '=' )
- // InternalApplicationConfiguration.g:6206:2: '='
+ // InternalApplicationConfiguration.g:6465:1: ( '=' )
+ // InternalApplicationConfiguration.g:6466:2: '='
{
before(grammarAccess.getRuntimeEntryAccess().getEqualsSignKeyword_1());
match(input,28,FOLLOW_2);
@@ -19664,14 +20469,14 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
// $ANTLR start "rule__RuntimeEntry__Group__2"
- // InternalApplicationConfiguration.g:6215:1: rule__RuntimeEntry__Group__2 : rule__RuntimeEntry__Group__2__Impl ;
+ // InternalApplicationConfiguration.g:6475:1: rule__RuntimeEntry__Group__2 : rule__RuntimeEntry__Group__2__Impl ;
public final void rule__RuntimeEntry__Group__2() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalApplicationConfiguration.g:6219:1: ( rule__RuntimeEntry__Group__2__Impl )
- // InternalApplicationConfiguration.g:6220:2: rule__RuntimeEntry__Group__2__Impl
+ // InternalApplicationConfiguration.g:6479:1: ( rule__RuntimeEntry__Group__2__Impl )
+ // InternalApplicationConfiguration.g:6480:2: rule__RuntimeEntry__Group__2__Impl
{
pushFollow(FOLLOW_2);
rule__RuntimeEntry__Group__2__Impl();
@@ -19697,21 +20502,21 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
// $ANTLR start "rule__RuntimeEntry__Group__2__Impl"
- // InternalApplicationConfiguration.g:6226:1: rule__RuntimeEntry__Group__2__Impl : ( ( rule__RuntimeEntry__MillisecLimitAssignment_2 ) ) ;
+ // InternalApplicationConfiguration.g:6486:1: rule__RuntimeEntry__Group__2__Impl : ( ( rule__RuntimeEntry__MillisecLimitAssignment_2 ) ) ;
public final void rule__RuntimeEntry__Group__2__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalApplicationConfiguration.g:6230:1: ( ( ( rule__RuntimeEntry__MillisecLimitAssignment_2 ) ) )
- // InternalApplicationConfiguration.g:6231:1: ( ( rule__RuntimeEntry__MillisecLimitAssignment_2 ) )
+ // InternalApplicationConfiguration.g:6490:1: ( ( ( rule__RuntimeEntry__MillisecLimitAssignment_2 ) ) )
+ // InternalApplicationConfiguration.g:6491:1: ( ( rule__RuntimeEntry__MillisecLimitAssignment_2 ) )
{
- // InternalApplicationConfiguration.g:6231:1: ( ( rule__RuntimeEntry__MillisecLimitAssignment_2 ) )
- // InternalApplicationConfiguration.g:6232:2: ( rule__RuntimeEntry__MillisecLimitAssignment_2 )
+ // InternalApplicationConfiguration.g:6491:1: ( ( rule__RuntimeEntry__MillisecLimitAssignment_2 ) )
+ // InternalApplicationConfiguration.g:6492:2: ( rule__RuntimeEntry__MillisecLimitAssignment_2 )
{
before(grammarAccess.getRuntimeEntryAccess().getMillisecLimitAssignment_2());
- // InternalApplicationConfiguration.g:6233:2: ( rule__RuntimeEntry__MillisecLimitAssignment_2 )
- // InternalApplicationConfiguration.g:6233:3: rule__RuntimeEntry__MillisecLimitAssignment_2
+ // InternalApplicationConfiguration.g:6493:2: ( rule__RuntimeEntry__MillisecLimitAssignment_2 )
+ // InternalApplicationConfiguration.g:6493:3: rule__RuntimeEntry__MillisecLimitAssignment_2
{
pushFollow(FOLLOW_2);
rule__RuntimeEntry__MillisecLimitAssignment_2();
@@ -19744,14 +20549,14 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
// $ANTLR start "rule__MemoryEntry__Group__0"
- // InternalApplicationConfiguration.g:6242:1: rule__MemoryEntry__Group__0 : rule__MemoryEntry__Group__0__Impl rule__MemoryEntry__Group__1 ;
+ // InternalApplicationConfiguration.g:6502:1: rule__MemoryEntry__Group__0 : rule__MemoryEntry__Group__0__Impl rule__MemoryEntry__Group__1 ;
public final void rule__MemoryEntry__Group__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalApplicationConfiguration.g:6246:1: ( rule__MemoryEntry__Group__0__Impl rule__MemoryEntry__Group__1 )
- // InternalApplicationConfiguration.g:6247:2: rule__MemoryEntry__Group__0__Impl rule__MemoryEntry__Group__1
+ // InternalApplicationConfiguration.g:6506:1: ( rule__MemoryEntry__Group__0__Impl rule__MemoryEntry__Group__1 )
+ // InternalApplicationConfiguration.g:6507:2: rule__MemoryEntry__Group__0__Impl rule__MemoryEntry__Group__1
{
pushFollow(FOLLOW_14);
rule__MemoryEntry__Group__0__Impl();
@@ -19782,20 +20587,20 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
// $ANTLR start "rule__MemoryEntry__Group__0__Impl"
- // InternalApplicationConfiguration.g:6254:1: rule__MemoryEntry__Group__0__Impl : ( 'memory' ) ;
+ // InternalApplicationConfiguration.g:6514:1: rule__MemoryEntry__Group__0__Impl : ( 'memory' ) ;
public final void rule__MemoryEntry__Group__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalApplicationConfiguration.g:6258:1: ( ( 'memory' ) )
- // InternalApplicationConfiguration.g:6259:1: ( 'memory' )
+ // InternalApplicationConfiguration.g:6518:1: ( ( 'memory' ) )
+ // InternalApplicationConfiguration.g:6519:1: ( 'memory' )
{
- // InternalApplicationConfiguration.g:6259:1: ( 'memory' )
- // InternalApplicationConfiguration.g:6260:2: 'memory'
+ // InternalApplicationConfiguration.g:6519:1: ( 'memory' )
+ // InternalApplicationConfiguration.g:6520:2: 'memory'
{
before(grammarAccess.getMemoryEntryAccess().getMemoryKeyword_0());
- match(input,43,FOLLOW_2);
+ match(input,45,FOLLOW_2);
after(grammarAccess.getMemoryEntryAccess().getMemoryKeyword_0());
}
@@ -19819,14 +20624,14 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
// $ANTLR start "rule__MemoryEntry__Group__1"
- // InternalApplicationConfiguration.g:6269:1: rule__MemoryEntry__Group__1 : rule__MemoryEntry__Group__1__Impl rule__MemoryEntry__Group__2 ;
+ // InternalApplicationConfiguration.g:6529:1: rule__MemoryEntry__Group__1 : rule__MemoryEntry__Group__1__Impl rule__MemoryEntry__Group__2 ;
public final void rule__MemoryEntry__Group__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalApplicationConfiguration.g:6273:1: ( rule__MemoryEntry__Group__1__Impl rule__MemoryEntry__Group__2 )
- // InternalApplicationConfiguration.g:6274:2: rule__MemoryEntry__Group__1__Impl rule__MemoryEntry__Group__2
+ // InternalApplicationConfiguration.g:6533:1: ( rule__MemoryEntry__Group__1__Impl rule__MemoryEntry__Group__2 )
+ // InternalApplicationConfiguration.g:6534:2: rule__MemoryEntry__Group__1__Impl rule__MemoryEntry__Group__2
{
pushFollow(FOLLOW_9);
rule__MemoryEntry__Group__1__Impl();
@@ -19857,17 +20662,17 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
// $ANTLR start "rule__MemoryEntry__Group__1__Impl"
- // InternalApplicationConfiguration.g:6281:1: rule__MemoryEntry__Group__1__Impl : ( '=' ) ;
+ // InternalApplicationConfiguration.g:6541:1: rule__MemoryEntry__Group__1__Impl : ( '=' ) ;
public final void rule__MemoryEntry__Group__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalApplicationConfiguration.g:6285:1: ( ( '=' ) )
- // InternalApplicationConfiguration.g:6286:1: ( '=' )
+ // InternalApplicationConfiguration.g:6545:1: ( ( '=' ) )
+ // InternalApplicationConfiguration.g:6546:1: ( '=' )
{
- // InternalApplicationConfiguration.g:6286:1: ( '=' )
- // InternalApplicationConfiguration.g:6287:2: '='
+ // InternalApplicationConfiguration.g:6546:1: ( '=' )
+ // InternalApplicationConfiguration.g:6547:2: '='
{
before(grammarAccess.getMemoryEntryAccess().getEqualsSignKeyword_1());
match(input,28,FOLLOW_2);
@@ -19894,14 +20699,14 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
// $ANTLR start "rule__MemoryEntry__Group__2"
- // InternalApplicationConfiguration.g:6296:1: rule__MemoryEntry__Group__2 : rule__MemoryEntry__Group__2__Impl ;
+ // InternalApplicationConfiguration.g:6556:1: rule__MemoryEntry__Group__2 : rule__MemoryEntry__Group__2__Impl ;
public final void rule__MemoryEntry__Group__2() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalApplicationConfiguration.g:6300:1: ( rule__MemoryEntry__Group__2__Impl )
- // InternalApplicationConfiguration.g:6301:2: rule__MemoryEntry__Group__2__Impl
+ // InternalApplicationConfiguration.g:6560:1: ( rule__MemoryEntry__Group__2__Impl )
+ // InternalApplicationConfiguration.g:6561:2: rule__MemoryEntry__Group__2__Impl
{
pushFollow(FOLLOW_2);
rule__MemoryEntry__Group__2__Impl();
@@ -19927,21 +20732,21 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
// $ANTLR start "rule__MemoryEntry__Group__2__Impl"
- // InternalApplicationConfiguration.g:6307:1: rule__MemoryEntry__Group__2__Impl : ( ( rule__MemoryEntry__MegabyteLimitAssignment_2 ) ) ;
+ // InternalApplicationConfiguration.g:6567:1: rule__MemoryEntry__Group__2__Impl : ( ( rule__MemoryEntry__MegabyteLimitAssignment_2 ) ) ;
public final void rule__MemoryEntry__Group__2__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalApplicationConfiguration.g:6311:1: ( ( ( rule__MemoryEntry__MegabyteLimitAssignment_2 ) ) )
- // InternalApplicationConfiguration.g:6312:1: ( ( rule__MemoryEntry__MegabyteLimitAssignment_2 ) )
+ // InternalApplicationConfiguration.g:6571:1: ( ( ( rule__MemoryEntry__MegabyteLimitAssignment_2 ) ) )
+ // InternalApplicationConfiguration.g:6572:1: ( ( rule__MemoryEntry__MegabyteLimitAssignment_2 ) )
{
- // InternalApplicationConfiguration.g:6312:1: ( ( rule__MemoryEntry__MegabyteLimitAssignment_2 ) )
- // InternalApplicationConfiguration.g:6313:2: ( rule__MemoryEntry__MegabyteLimitAssignment_2 )
+ // InternalApplicationConfiguration.g:6572:1: ( ( rule__MemoryEntry__MegabyteLimitAssignment_2 ) )
+ // InternalApplicationConfiguration.g:6573:2: ( rule__MemoryEntry__MegabyteLimitAssignment_2 )
{
before(grammarAccess.getMemoryEntryAccess().getMegabyteLimitAssignment_2());
- // InternalApplicationConfiguration.g:6314:2: ( rule__MemoryEntry__MegabyteLimitAssignment_2 )
- // InternalApplicationConfiguration.g:6314:3: rule__MemoryEntry__MegabyteLimitAssignment_2
+ // InternalApplicationConfiguration.g:6574:2: ( rule__MemoryEntry__MegabyteLimitAssignment_2 )
+ // InternalApplicationConfiguration.g:6574:3: rule__MemoryEntry__MegabyteLimitAssignment_2
{
pushFollow(FOLLOW_2);
rule__MemoryEntry__MegabyteLimitAssignment_2();
@@ -19974,14 +20779,14 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
// $ANTLR start "rule__CustomEntry__Group__0"
- // InternalApplicationConfiguration.g:6323:1: rule__CustomEntry__Group__0 : rule__CustomEntry__Group__0__Impl rule__CustomEntry__Group__1 ;
+ // InternalApplicationConfiguration.g:6583:1: rule__CustomEntry__Group__0 : rule__CustomEntry__Group__0__Impl rule__CustomEntry__Group__1 ;
public final void rule__CustomEntry__Group__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalApplicationConfiguration.g:6327:1: ( rule__CustomEntry__Group__0__Impl rule__CustomEntry__Group__1 )
- // InternalApplicationConfiguration.g:6328:2: rule__CustomEntry__Group__0__Impl rule__CustomEntry__Group__1
+ // InternalApplicationConfiguration.g:6587:1: ( rule__CustomEntry__Group__0__Impl rule__CustomEntry__Group__1 )
+ // InternalApplicationConfiguration.g:6588:2: rule__CustomEntry__Group__0__Impl rule__CustomEntry__Group__1
{
pushFollow(FOLLOW_14);
rule__CustomEntry__Group__0__Impl();
@@ -20012,21 +20817,21 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
// $ANTLR start "rule__CustomEntry__Group__0__Impl"
- // InternalApplicationConfiguration.g:6335:1: rule__CustomEntry__Group__0__Impl : ( ( rule__CustomEntry__KeyAssignment_0 ) ) ;
+ // InternalApplicationConfiguration.g:6595:1: rule__CustomEntry__Group__0__Impl : ( ( rule__CustomEntry__KeyAssignment_0 ) ) ;
public final void rule__CustomEntry__Group__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalApplicationConfiguration.g:6339:1: ( ( ( rule__CustomEntry__KeyAssignment_0 ) ) )
- // InternalApplicationConfiguration.g:6340:1: ( ( rule__CustomEntry__KeyAssignment_0 ) )
+ // InternalApplicationConfiguration.g:6599:1: ( ( ( rule__CustomEntry__KeyAssignment_0 ) ) )
+ // InternalApplicationConfiguration.g:6600:1: ( ( rule__CustomEntry__KeyAssignment_0 ) )
{
- // InternalApplicationConfiguration.g:6340:1: ( ( rule__CustomEntry__KeyAssignment_0 ) )
- // InternalApplicationConfiguration.g:6341:2: ( rule__CustomEntry__KeyAssignment_0 )
+ // InternalApplicationConfiguration.g:6600:1: ( ( rule__CustomEntry__KeyAssignment_0 ) )
+ // InternalApplicationConfiguration.g:6601:2: ( rule__CustomEntry__KeyAssignment_0 )
{
before(grammarAccess.getCustomEntryAccess().getKeyAssignment_0());
- // InternalApplicationConfiguration.g:6342:2: ( rule__CustomEntry__KeyAssignment_0 )
- // InternalApplicationConfiguration.g:6342:3: rule__CustomEntry__KeyAssignment_0
+ // InternalApplicationConfiguration.g:6602:2: ( rule__CustomEntry__KeyAssignment_0 )
+ // InternalApplicationConfiguration.g:6602:3: rule__CustomEntry__KeyAssignment_0
{
pushFollow(FOLLOW_2);
rule__CustomEntry__KeyAssignment_0();
@@ -20059,14 +20864,14 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
// $ANTLR start "rule__CustomEntry__Group__1"
- // InternalApplicationConfiguration.g:6350:1: rule__CustomEntry__Group__1 : rule__CustomEntry__Group__1__Impl rule__CustomEntry__Group__2 ;
+ // InternalApplicationConfiguration.g:6610:1: rule__CustomEntry__Group__1 : rule__CustomEntry__Group__1__Impl rule__CustomEntry__Group__2 ;
public final void rule__CustomEntry__Group__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalApplicationConfiguration.g:6354:1: ( rule__CustomEntry__Group__1__Impl rule__CustomEntry__Group__2 )
- // InternalApplicationConfiguration.g:6355:2: rule__CustomEntry__Group__1__Impl rule__CustomEntry__Group__2
+ // InternalApplicationConfiguration.g:6614:1: ( rule__CustomEntry__Group__1__Impl rule__CustomEntry__Group__2 )
+ // InternalApplicationConfiguration.g:6615:2: rule__CustomEntry__Group__1__Impl rule__CustomEntry__Group__2
{
pushFollow(FOLLOW_11);
rule__CustomEntry__Group__1__Impl();
@@ -20097,17 +20902,17 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
// $ANTLR start "rule__CustomEntry__Group__1__Impl"
- // InternalApplicationConfiguration.g:6362:1: rule__CustomEntry__Group__1__Impl : ( '=' ) ;
+ // InternalApplicationConfiguration.g:6622:1: rule__CustomEntry__Group__1__Impl : ( '=' ) ;
public final void rule__CustomEntry__Group__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalApplicationConfiguration.g:6366:1: ( ( '=' ) )
- // InternalApplicationConfiguration.g:6367:1: ( '=' )
+ // InternalApplicationConfiguration.g:6626:1: ( ( '=' ) )
+ // InternalApplicationConfiguration.g:6627:1: ( '=' )
{
- // InternalApplicationConfiguration.g:6367:1: ( '=' )
- // InternalApplicationConfiguration.g:6368:2: '='
+ // InternalApplicationConfiguration.g:6627:1: ( '=' )
+ // InternalApplicationConfiguration.g:6628:2: '='
{
before(grammarAccess.getCustomEntryAccess().getEqualsSignKeyword_1());
match(input,28,FOLLOW_2);
@@ -20134,14 +20939,14 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
// $ANTLR start "rule__CustomEntry__Group__2"
- // InternalApplicationConfiguration.g:6377:1: rule__CustomEntry__Group__2 : rule__CustomEntry__Group__2__Impl ;
+ // InternalApplicationConfiguration.g:6637:1: rule__CustomEntry__Group__2 : rule__CustomEntry__Group__2__Impl ;
public final void rule__CustomEntry__Group__2() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalApplicationConfiguration.g:6381:1: ( rule__CustomEntry__Group__2__Impl )
- // InternalApplicationConfiguration.g:6382:2: rule__CustomEntry__Group__2__Impl
+ // InternalApplicationConfiguration.g:6641:1: ( rule__CustomEntry__Group__2__Impl )
+ // InternalApplicationConfiguration.g:6642:2: rule__CustomEntry__Group__2__Impl
{
pushFollow(FOLLOW_2);
rule__CustomEntry__Group__2__Impl();
@@ -20167,21 +20972,21 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
// $ANTLR start "rule__CustomEntry__Group__2__Impl"
- // InternalApplicationConfiguration.g:6388:1: rule__CustomEntry__Group__2__Impl : ( ( rule__CustomEntry__ValueAssignment_2 ) ) ;
+ // InternalApplicationConfiguration.g:6648:1: rule__CustomEntry__Group__2__Impl : ( ( rule__CustomEntry__ValueAssignment_2 ) ) ;
public final void rule__CustomEntry__Group__2__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalApplicationConfiguration.g:6392:1: ( ( ( rule__CustomEntry__ValueAssignment_2 ) ) )
- // InternalApplicationConfiguration.g:6393:1: ( ( rule__CustomEntry__ValueAssignment_2 ) )
+ // InternalApplicationConfiguration.g:6652:1: ( ( ( rule__CustomEntry__ValueAssignment_2 ) ) )
+ // InternalApplicationConfiguration.g:6653:1: ( ( rule__CustomEntry__ValueAssignment_2 ) )
{
- // InternalApplicationConfiguration.g:6393:1: ( ( rule__CustomEntry__ValueAssignment_2 ) )
- // InternalApplicationConfiguration.g:6394:2: ( rule__CustomEntry__ValueAssignment_2 )
+ // InternalApplicationConfiguration.g:6653:1: ( ( rule__CustomEntry__ValueAssignment_2 ) )
+ // InternalApplicationConfiguration.g:6654:2: ( rule__CustomEntry__ValueAssignment_2 )
{
before(grammarAccess.getCustomEntryAccess().getValueAssignment_2());
- // InternalApplicationConfiguration.g:6395:2: ( rule__CustomEntry__ValueAssignment_2 )
- // InternalApplicationConfiguration.g:6395:3: rule__CustomEntry__ValueAssignment_2
+ // InternalApplicationConfiguration.g:6655:2: ( rule__CustomEntry__ValueAssignment_2 )
+ // InternalApplicationConfiguration.g:6655:3: rule__CustomEntry__ValueAssignment_2
{
pushFollow(FOLLOW_2);
rule__CustomEntry__ValueAssignment_2();
@@ -20214,14 +21019,14 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
// $ANTLR start "rule__ScopeSpecification__Group__0"
- // InternalApplicationConfiguration.g:6404:1: rule__ScopeSpecification__Group__0 : rule__ScopeSpecification__Group__0__Impl rule__ScopeSpecification__Group__1 ;
+ // InternalApplicationConfiguration.g:6664:1: rule__ScopeSpecification__Group__0 : rule__ScopeSpecification__Group__0__Impl rule__ScopeSpecification__Group__1 ;
public final void rule__ScopeSpecification__Group__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalApplicationConfiguration.g:6408:1: ( rule__ScopeSpecification__Group__0__Impl rule__ScopeSpecification__Group__1 )
- // InternalApplicationConfiguration.g:6409:2: rule__ScopeSpecification__Group__0__Impl rule__ScopeSpecification__Group__1
+ // InternalApplicationConfiguration.g:6668:1: ( rule__ScopeSpecification__Group__0__Impl rule__ScopeSpecification__Group__1 )
+ // InternalApplicationConfiguration.g:6669:2: rule__ScopeSpecification__Group__0__Impl rule__ScopeSpecification__Group__1
{
pushFollow(FOLLOW_19);
rule__ScopeSpecification__Group__0__Impl();
@@ -20252,21 +21057,21 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
// $ANTLR start "rule__ScopeSpecification__Group__0__Impl"
- // InternalApplicationConfiguration.g:6416:1: rule__ScopeSpecification__Group__0__Impl : ( () ) ;
+ // InternalApplicationConfiguration.g:6676:1: rule__ScopeSpecification__Group__0__Impl : ( () ) ;
public final void rule__ScopeSpecification__Group__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalApplicationConfiguration.g:6420:1: ( ( () ) )
- // InternalApplicationConfiguration.g:6421:1: ( () )
+ // InternalApplicationConfiguration.g:6680:1: ( ( () ) )
+ // InternalApplicationConfiguration.g:6681:1: ( () )
{
- // InternalApplicationConfiguration.g:6421:1: ( () )
- // InternalApplicationConfiguration.g:6422:2: ()
+ // InternalApplicationConfiguration.g:6681:1: ( () )
+ // InternalApplicationConfiguration.g:6682:2: ()
{
before(grammarAccess.getScopeSpecificationAccess().getScopeSpecificationAction_0());
- // InternalApplicationConfiguration.g:6423:2: ()
- // InternalApplicationConfiguration.g:6423:3:
+ // InternalApplicationConfiguration.g:6683:2: ()
+ // InternalApplicationConfiguration.g:6683:3:
{
}
@@ -20289,16 +21094,16 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
// $ANTLR start "rule__ScopeSpecification__Group__1"
- // InternalApplicationConfiguration.g:6431:1: rule__ScopeSpecification__Group__1 : rule__ScopeSpecification__Group__1__Impl rule__ScopeSpecification__Group__2 ;
+ // InternalApplicationConfiguration.g:6691:1: rule__ScopeSpecification__Group__1 : rule__ScopeSpecification__Group__1__Impl rule__ScopeSpecification__Group__2 ;
public final void rule__ScopeSpecification__Group__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalApplicationConfiguration.g:6435:1: ( rule__ScopeSpecification__Group__1__Impl rule__ScopeSpecification__Group__2 )
- // InternalApplicationConfiguration.g:6436:2: rule__ScopeSpecification__Group__1__Impl rule__ScopeSpecification__Group__2
+ // InternalApplicationConfiguration.g:6695:1: ( rule__ScopeSpecification__Group__1__Impl rule__ScopeSpecification__Group__2 )
+ // InternalApplicationConfiguration.g:6696:2: rule__ScopeSpecification__Group__1__Impl rule__ScopeSpecification__Group__2
{
- pushFollow(FOLLOW_30);
+ pushFollow(FOLLOW_31);
rule__ScopeSpecification__Group__1__Impl();
state._fsp--;
@@ -20327,17 +21132,17 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
// $ANTLR start "rule__ScopeSpecification__Group__1__Impl"
- // InternalApplicationConfiguration.g:6443:1: rule__ScopeSpecification__Group__1__Impl : ( '{' ) ;
+ // InternalApplicationConfiguration.g:6703:1: rule__ScopeSpecification__Group__1__Impl : ( '{' ) ;
public final void rule__ScopeSpecification__Group__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalApplicationConfiguration.g:6447:1: ( ( '{' ) )
- // InternalApplicationConfiguration.g:6448:1: ( '{' )
+ // InternalApplicationConfiguration.g:6707:1: ( ( '{' ) )
+ // InternalApplicationConfiguration.g:6708:1: ( '{' )
{
- // InternalApplicationConfiguration.g:6448:1: ( '{' )
- // InternalApplicationConfiguration.g:6449:2: '{'
+ // InternalApplicationConfiguration.g:6708:1: ( '{' )
+ // InternalApplicationConfiguration.g:6709:2: '{'
{
before(grammarAccess.getScopeSpecificationAccess().getLeftCurlyBracketKeyword_1());
match(input,29,FOLLOW_2);
@@ -20364,16 +21169,16 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
// $ANTLR start "rule__ScopeSpecification__Group__2"
- // InternalApplicationConfiguration.g:6458:1: rule__ScopeSpecification__Group__2 : rule__ScopeSpecification__Group__2__Impl rule__ScopeSpecification__Group__3 ;
+ // InternalApplicationConfiguration.g:6718:1: rule__ScopeSpecification__Group__2 : rule__ScopeSpecification__Group__2__Impl rule__ScopeSpecification__Group__3 ;
public final void rule__ScopeSpecification__Group__2() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalApplicationConfiguration.g:6462:1: ( rule__ScopeSpecification__Group__2__Impl rule__ScopeSpecification__Group__3 )
- // InternalApplicationConfiguration.g:6463:2: rule__ScopeSpecification__Group__2__Impl rule__ScopeSpecification__Group__3
+ // InternalApplicationConfiguration.g:6722:1: ( rule__ScopeSpecification__Group__2__Impl rule__ScopeSpecification__Group__3 )
+ // InternalApplicationConfiguration.g:6723:2: rule__ScopeSpecification__Group__2__Impl rule__ScopeSpecification__Group__3
{
- pushFollow(FOLLOW_30);
+ pushFollow(FOLLOW_31);
rule__ScopeSpecification__Group__2__Impl();
state._fsp--;
@@ -20402,29 +21207,29 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
// $ANTLR start "rule__ScopeSpecification__Group__2__Impl"
- // InternalApplicationConfiguration.g:6470:1: rule__ScopeSpecification__Group__2__Impl : ( ( rule__ScopeSpecification__Group_2__0 )? ) ;
+ // InternalApplicationConfiguration.g:6730:1: rule__ScopeSpecification__Group__2__Impl : ( ( rule__ScopeSpecification__Group_2__0 )? ) ;
public final void rule__ScopeSpecification__Group__2__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalApplicationConfiguration.g:6474:1: ( ( ( rule__ScopeSpecification__Group_2__0 )? ) )
- // InternalApplicationConfiguration.g:6475:1: ( ( rule__ScopeSpecification__Group_2__0 )? )
+ // InternalApplicationConfiguration.g:6734:1: ( ( ( rule__ScopeSpecification__Group_2__0 )? ) )
+ // InternalApplicationConfiguration.g:6735:1: ( ( rule__ScopeSpecification__Group_2__0 )? )
{
- // InternalApplicationConfiguration.g:6475:1: ( ( rule__ScopeSpecification__Group_2__0 )? )
- // InternalApplicationConfiguration.g:6476:2: ( rule__ScopeSpecification__Group_2__0 )?
+ // InternalApplicationConfiguration.g:6735:1: ( ( rule__ScopeSpecification__Group_2__0 )? )
+ // InternalApplicationConfiguration.g:6736:2: ( rule__ScopeSpecification__Group_2__0 )?
{
before(grammarAccess.getScopeSpecificationAccess().getGroup_2());
- // InternalApplicationConfiguration.g:6477:2: ( rule__ScopeSpecification__Group_2__0 )?
- int alt54=2;
- int LA54_0 = input.LA(1);
+ // InternalApplicationConfiguration.g:6737:2: ( rule__ScopeSpecification__Group_2__0 )?
+ int alt56=2;
+ int LA56_0 = input.LA(1);
- if ( (LA54_0==44) ) {
- alt54=1;
+ if ( (LA56_0==46) ) {
+ alt56=1;
}
- switch (alt54) {
+ switch (alt56) {
case 1 :
- // InternalApplicationConfiguration.g:6477:3: rule__ScopeSpecification__Group_2__0
+ // InternalApplicationConfiguration.g:6737:3: rule__ScopeSpecification__Group_2__0
{
pushFollow(FOLLOW_2);
rule__ScopeSpecification__Group_2__0();
@@ -20460,14 +21265,14 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
// $ANTLR start "rule__ScopeSpecification__Group__3"
- // InternalApplicationConfiguration.g:6485:1: rule__ScopeSpecification__Group__3 : rule__ScopeSpecification__Group__3__Impl ;
+ // InternalApplicationConfiguration.g:6745:1: rule__ScopeSpecification__Group__3 : rule__ScopeSpecification__Group__3__Impl ;
public final void rule__ScopeSpecification__Group__3() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalApplicationConfiguration.g:6489:1: ( rule__ScopeSpecification__Group__3__Impl )
- // InternalApplicationConfiguration.g:6490:2: rule__ScopeSpecification__Group__3__Impl
+ // InternalApplicationConfiguration.g:6749:1: ( rule__ScopeSpecification__Group__3__Impl )
+ // InternalApplicationConfiguration.g:6750:2: rule__ScopeSpecification__Group__3__Impl
{
pushFollow(FOLLOW_2);
rule__ScopeSpecification__Group__3__Impl();
@@ -20493,17 +21298,17 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
// $ANTLR start "rule__ScopeSpecification__Group__3__Impl"
- // InternalApplicationConfiguration.g:6496:1: rule__ScopeSpecification__Group__3__Impl : ( '}' ) ;
+ // InternalApplicationConfiguration.g:6756:1: rule__ScopeSpecification__Group__3__Impl : ( '}' ) ;
public final void rule__ScopeSpecification__Group__3__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalApplicationConfiguration.g:6500:1: ( ( '}' ) )
- // InternalApplicationConfiguration.g:6501:1: ( '}' )
+ // InternalApplicationConfiguration.g:6760:1: ( ( '}' ) )
+ // InternalApplicationConfiguration.g:6761:1: ( '}' )
{
- // InternalApplicationConfiguration.g:6501:1: ( '}' )
- // InternalApplicationConfiguration.g:6502:2: '}'
+ // InternalApplicationConfiguration.g:6761:1: ( '}' )
+ // InternalApplicationConfiguration.g:6762:2: '}'
{
before(grammarAccess.getScopeSpecificationAccess().getRightCurlyBracketKeyword_3());
match(input,30,FOLLOW_2);
@@ -20530,16 +21335,16 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
// $ANTLR start "rule__ScopeSpecification__Group_2__0"
- // InternalApplicationConfiguration.g:6512:1: rule__ScopeSpecification__Group_2__0 : rule__ScopeSpecification__Group_2__0__Impl rule__ScopeSpecification__Group_2__1 ;
+ // InternalApplicationConfiguration.g:6772:1: rule__ScopeSpecification__Group_2__0 : rule__ScopeSpecification__Group_2__0__Impl rule__ScopeSpecification__Group_2__1 ;
public final void rule__ScopeSpecification__Group_2__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalApplicationConfiguration.g:6516:1: ( rule__ScopeSpecification__Group_2__0__Impl rule__ScopeSpecification__Group_2__1 )
- // InternalApplicationConfiguration.g:6517:2: rule__ScopeSpecification__Group_2__0__Impl rule__ScopeSpecification__Group_2__1
+ // InternalApplicationConfiguration.g:6776:1: ( rule__ScopeSpecification__Group_2__0__Impl rule__ScopeSpecification__Group_2__1 )
+ // InternalApplicationConfiguration.g:6777:2: rule__ScopeSpecification__Group_2__0__Impl rule__ScopeSpecification__Group_2__1
{
- pushFollow(FOLLOW_27);
+ pushFollow(FOLLOW_28);
rule__ScopeSpecification__Group_2__0__Impl();
state._fsp--;
@@ -20568,21 +21373,21 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
// $ANTLR start "rule__ScopeSpecification__Group_2__0__Impl"
- // InternalApplicationConfiguration.g:6524:1: rule__ScopeSpecification__Group_2__0__Impl : ( ( rule__ScopeSpecification__ScopesAssignment_2_0 ) ) ;
+ // InternalApplicationConfiguration.g:6784:1: rule__ScopeSpecification__Group_2__0__Impl : ( ( rule__ScopeSpecification__ScopesAssignment_2_0 ) ) ;
public final void rule__ScopeSpecification__Group_2__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalApplicationConfiguration.g:6528:1: ( ( ( rule__ScopeSpecification__ScopesAssignment_2_0 ) ) )
- // InternalApplicationConfiguration.g:6529:1: ( ( rule__ScopeSpecification__ScopesAssignment_2_0 ) )
+ // InternalApplicationConfiguration.g:6788:1: ( ( ( rule__ScopeSpecification__ScopesAssignment_2_0 ) ) )
+ // InternalApplicationConfiguration.g:6789:1: ( ( rule__ScopeSpecification__ScopesAssignment_2_0 ) )
{
- // InternalApplicationConfiguration.g:6529:1: ( ( rule__ScopeSpecification__ScopesAssignment_2_0 ) )
- // InternalApplicationConfiguration.g:6530:2: ( rule__ScopeSpecification__ScopesAssignment_2_0 )
+ // InternalApplicationConfiguration.g:6789:1: ( ( rule__ScopeSpecification__ScopesAssignment_2_0 ) )
+ // InternalApplicationConfiguration.g:6790:2: ( rule__ScopeSpecification__ScopesAssignment_2_0 )
{
before(grammarAccess.getScopeSpecificationAccess().getScopesAssignment_2_0());
- // InternalApplicationConfiguration.g:6531:2: ( rule__ScopeSpecification__ScopesAssignment_2_0 )
- // InternalApplicationConfiguration.g:6531:3: rule__ScopeSpecification__ScopesAssignment_2_0
+ // InternalApplicationConfiguration.g:6791:2: ( rule__ScopeSpecification__ScopesAssignment_2_0 )
+ // InternalApplicationConfiguration.g:6791:3: rule__ScopeSpecification__ScopesAssignment_2_0
{
pushFollow(FOLLOW_2);
rule__ScopeSpecification__ScopesAssignment_2_0();
@@ -20615,14 +21420,14 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
// $ANTLR start "rule__ScopeSpecification__Group_2__1"
- // InternalApplicationConfiguration.g:6539:1: rule__ScopeSpecification__Group_2__1 : rule__ScopeSpecification__Group_2__1__Impl ;
+ // InternalApplicationConfiguration.g:6799:1: rule__ScopeSpecification__Group_2__1 : rule__ScopeSpecification__Group_2__1__Impl ;
public final void rule__ScopeSpecification__Group_2__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalApplicationConfiguration.g:6543:1: ( rule__ScopeSpecification__Group_2__1__Impl )
- // InternalApplicationConfiguration.g:6544:2: rule__ScopeSpecification__Group_2__1__Impl
+ // InternalApplicationConfiguration.g:6803:1: ( rule__ScopeSpecification__Group_2__1__Impl )
+ // InternalApplicationConfiguration.g:6804:2: rule__ScopeSpecification__Group_2__1__Impl
{
pushFollow(FOLLOW_2);
rule__ScopeSpecification__Group_2__1__Impl();
@@ -20648,33 +21453,33 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
// $ANTLR start "rule__ScopeSpecification__Group_2__1__Impl"
- // InternalApplicationConfiguration.g:6550:1: rule__ScopeSpecification__Group_2__1__Impl : ( ( rule__ScopeSpecification__Group_2_1__0 )* ) ;
+ // InternalApplicationConfiguration.g:6810:1: rule__ScopeSpecification__Group_2__1__Impl : ( ( rule__ScopeSpecification__Group_2_1__0 )* ) ;
public final void rule__ScopeSpecification__Group_2__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalApplicationConfiguration.g:6554:1: ( ( ( rule__ScopeSpecification__Group_2_1__0 )* ) )
- // InternalApplicationConfiguration.g:6555:1: ( ( rule__ScopeSpecification__Group_2_1__0 )* )
+ // InternalApplicationConfiguration.g:6814:1: ( ( ( rule__ScopeSpecification__Group_2_1__0 )* ) )
+ // InternalApplicationConfiguration.g:6815:1: ( ( rule__ScopeSpecification__Group_2_1__0 )* )
{
- // InternalApplicationConfiguration.g:6555:1: ( ( rule__ScopeSpecification__Group_2_1__0 )* )
- // InternalApplicationConfiguration.g:6556:2: ( rule__ScopeSpecification__Group_2_1__0 )*
+ // InternalApplicationConfiguration.g:6815:1: ( ( rule__ScopeSpecification__Group_2_1__0 )* )
+ // InternalApplicationConfiguration.g:6816:2: ( rule__ScopeSpecification__Group_2_1__0 )*
{
before(grammarAccess.getScopeSpecificationAccess().getGroup_2_1());
- // InternalApplicationConfiguration.g:6557:2: ( rule__ScopeSpecification__Group_2_1__0 )*
- loop55:
+ // InternalApplicationConfiguration.g:6817:2: ( rule__ScopeSpecification__Group_2_1__0 )*
+ loop57:
do {
- int alt55=2;
- int LA55_0 = input.LA(1);
+ int alt57=2;
+ int LA57_0 = input.LA(1);
- if ( (LA55_0==31) ) {
- alt55=1;
+ if ( (LA57_0==31) ) {
+ alt57=1;
}
- switch (alt55) {
+ switch (alt57) {
case 1 :
- // InternalApplicationConfiguration.g:6557:3: rule__ScopeSpecification__Group_2_1__0
+ // InternalApplicationConfiguration.g:6817:3: rule__ScopeSpecification__Group_2_1__0
{
pushFollow(FOLLOW_17);
rule__ScopeSpecification__Group_2_1__0();
@@ -20686,7 +21491,7 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
break;
default :
- break loop55;
+ break loop57;
}
} while (true);
@@ -20713,16 +21518,16 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
// $ANTLR start "rule__ScopeSpecification__Group_2_1__0"
- // InternalApplicationConfiguration.g:6566:1: rule__ScopeSpecification__Group_2_1__0 : rule__ScopeSpecification__Group_2_1__0__Impl rule__ScopeSpecification__Group_2_1__1 ;
+ // InternalApplicationConfiguration.g:6826:1: rule__ScopeSpecification__Group_2_1__0 : rule__ScopeSpecification__Group_2_1__0__Impl rule__ScopeSpecification__Group_2_1__1 ;
public final void rule__ScopeSpecification__Group_2_1__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalApplicationConfiguration.g:6570:1: ( rule__ScopeSpecification__Group_2_1__0__Impl rule__ScopeSpecification__Group_2_1__1 )
- // InternalApplicationConfiguration.g:6571:2: rule__ScopeSpecification__Group_2_1__0__Impl rule__ScopeSpecification__Group_2_1__1
+ // InternalApplicationConfiguration.g:6830:1: ( rule__ScopeSpecification__Group_2_1__0__Impl rule__ScopeSpecification__Group_2_1__1 )
+ // InternalApplicationConfiguration.g:6831:2: rule__ScopeSpecification__Group_2_1__0__Impl rule__ScopeSpecification__Group_2_1__1
{
- pushFollow(FOLLOW_31);
+ pushFollow(FOLLOW_32);
rule__ScopeSpecification__Group_2_1__0__Impl();
state._fsp--;
@@ -20751,17 +21556,17 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
// $ANTLR start "rule__ScopeSpecification__Group_2_1__0__Impl"
- // InternalApplicationConfiguration.g:6578:1: rule__ScopeSpecification__Group_2_1__0__Impl : ( ',' ) ;
+ // InternalApplicationConfiguration.g:6838:1: rule__ScopeSpecification__Group_2_1__0__Impl : ( ',' ) ;
public final void rule__ScopeSpecification__Group_2_1__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalApplicationConfiguration.g:6582:1: ( ( ',' ) )
- // InternalApplicationConfiguration.g:6583:1: ( ',' )
+ // InternalApplicationConfiguration.g:6842:1: ( ( ',' ) )
+ // InternalApplicationConfiguration.g:6843:1: ( ',' )
{
- // InternalApplicationConfiguration.g:6583:1: ( ',' )
- // InternalApplicationConfiguration.g:6584:2: ','
+ // InternalApplicationConfiguration.g:6843:1: ( ',' )
+ // InternalApplicationConfiguration.g:6844:2: ','
{
before(grammarAccess.getScopeSpecificationAccess().getCommaKeyword_2_1_0());
match(input,31,FOLLOW_2);
@@ -20788,14 +21593,14 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
// $ANTLR start "rule__ScopeSpecification__Group_2_1__1"
- // InternalApplicationConfiguration.g:6593:1: rule__ScopeSpecification__Group_2_1__1 : rule__ScopeSpecification__Group_2_1__1__Impl ;
+ // InternalApplicationConfiguration.g:6853:1: rule__ScopeSpecification__Group_2_1__1 : rule__ScopeSpecification__Group_2_1__1__Impl ;
public final void rule__ScopeSpecification__Group_2_1__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalApplicationConfiguration.g:6597:1: ( rule__ScopeSpecification__Group_2_1__1__Impl )
- // InternalApplicationConfiguration.g:6598:2: rule__ScopeSpecification__Group_2_1__1__Impl
+ // InternalApplicationConfiguration.g:6857:1: ( rule__ScopeSpecification__Group_2_1__1__Impl )
+ // InternalApplicationConfiguration.g:6858:2: rule__ScopeSpecification__Group_2_1__1__Impl
{
pushFollow(FOLLOW_2);
rule__ScopeSpecification__Group_2_1__1__Impl();
@@ -20821,21 +21626,21 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
// $ANTLR start "rule__ScopeSpecification__Group_2_1__1__Impl"
- // InternalApplicationConfiguration.g:6604:1: rule__ScopeSpecification__Group_2_1__1__Impl : ( ( rule__ScopeSpecification__ScopesAssignment_2_1_1 ) ) ;
+ // InternalApplicationConfiguration.g:6864:1: rule__ScopeSpecification__Group_2_1__1__Impl : ( ( rule__ScopeSpecification__ScopesAssignment_2_1_1 ) ) ;
public final void rule__ScopeSpecification__Group_2_1__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalApplicationConfiguration.g:6608:1: ( ( ( rule__ScopeSpecification__ScopesAssignment_2_1_1 ) ) )
- // InternalApplicationConfiguration.g:6609:1: ( ( rule__ScopeSpecification__ScopesAssignment_2_1_1 ) )
+ // InternalApplicationConfiguration.g:6868:1: ( ( ( rule__ScopeSpecification__ScopesAssignment_2_1_1 ) ) )
+ // InternalApplicationConfiguration.g:6869:1: ( ( rule__ScopeSpecification__ScopesAssignment_2_1_1 ) )
{
- // InternalApplicationConfiguration.g:6609:1: ( ( rule__ScopeSpecification__ScopesAssignment_2_1_1 ) )
- // InternalApplicationConfiguration.g:6610:2: ( rule__ScopeSpecification__ScopesAssignment_2_1_1 )
+ // InternalApplicationConfiguration.g:6869:1: ( ( rule__ScopeSpecification__ScopesAssignment_2_1_1 ) )
+ // InternalApplicationConfiguration.g:6870:2: ( rule__ScopeSpecification__ScopesAssignment_2_1_1 )
{
before(grammarAccess.getScopeSpecificationAccess().getScopesAssignment_2_1_1());
- // InternalApplicationConfiguration.g:6611:2: ( rule__ScopeSpecification__ScopesAssignment_2_1_1 )
- // InternalApplicationConfiguration.g:6611:3: rule__ScopeSpecification__ScopesAssignment_2_1_1
+ // InternalApplicationConfiguration.g:6871:2: ( rule__ScopeSpecification__ScopesAssignment_2_1_1 )
+ // InternalApplicationConfiguration.g:6871:3: rule__ScopeSpecification__ScopesAssignment_2_1_1
{
pushFollow(FOLLOW_2);
rule__ScopeSpecification__ScopesAssignment_2_1_1();
@@ -20868,16 +21673,16 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
// $ANTLR start "rule__ClassTypeScope__Group__0"
- // InternalApplicationConfiguration.g:6620:1: rule__ClassTypeScope__Group__0 : rule__ClassTypeScope__Group__0__Impl rule__ClassTypeScope__Group__1 ;
+ // InternalApplicationConfiguration.g:6880:1: rule__ClassTypeScope__Group__0 : rule__ClassTypeScope__Group__0__Impl rule__ClassTypeScope__Group__1 ;
public final void rule__ClassTypeScope__Group__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalApplicationConfiguration.g:6624:1: ( rule__ClassTypeScope__Group__0__Impl rule__ClassTypeScope__Group__1 )
- // InternalApplicationConfiguration.g:6625:2: rule__ClassTypeScope__Group__0__Impl rule__ClassTypeScope__Group__1
+ // InternalApplicationConfiguration.g:6884:1: ( rule__ClassTypeScope__Group__0__Impl rule__ClassTypeScope__Group__1 )
+ // InternalApplicationConfiguration.g:6885:2: rule__ClassTypeScope__Group__0__Impl rule__ClassTypeScope__Group__1
{
- pushFollow(FOLLOW_32);
+ pushFollow(FOLLOW_33);
rule__ClassTypeScope__Group__0__Impl();
state._fsp--;
@@ -20906,20 +21711,20 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
// $ANTLR start "rule__ClassTypeScope__Group__0__Impl"
- // InternalApplicationConfiguration.g:6632:1: rule__ClassTypeScope__Group__0__Impl : ( '#' ) ;
+ // InternalApplicationConfiguration.g:6892:1: rule__ClassTypeScope__Group__0__Impl : ( '#' ) ;
public final void rule__ClassTypeScope__Group__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalApplicationConfiguration.g:6636:1: ( ( '#' ) )
- // InternalApplicationConfiguration.g:6637:1: ( '#' )
+ // InternalApplicationConfiguration.g:6896:1: ( ( '#' ) )
+ // InternalApplicationConfiguration.g:6897:1: ( '#' )
{
- // InternalApplicationConfiguration.g:6637:1: ( '#' )
- // InternalApplicationConfiguration.g:6638:2: '#'
+ // InternalApplicationConfiguration.g:6897:1: ( '#' )
+ // InternalApplicationConfiguration.g:6898:2: '#'
{
before(grammarAccess.getClassTypeScopeAccess().getNumberSignKeyword_0());
- match(input,44,FOLLOW_2);
+ match(input,46,FOLLOW_2);
after(grammarAccess.getClassTypeScopeAccess().getNumberSignKeyword_0());
}
@@ -20943,16 +21748,16 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
// $ANTLR start "rule__ClassTypeScope__Group__1"
- // InternalApplicationConfiguration.g:6647:1: rule__ClassTypeScope__Group__1 : rule__ClassTypeScope__Group__1__Impl rule__ClassTypeScope__Group__2 ;
+ // InternalApplicationConfiguration.g:6907:1: rule__ClassTypeScope__Group__1 : rule__ClassTypeScope__Group__1__Impl rule__ClassTypeScope__Group__2 ;
public final void rule__ClassTypeScope__Group__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalApplicationConfiguration.g:6651:1: ( rule__ClassTypeScope__Group__1__Impl rule__ClassTypeScope__Group__2 )
- // InternalApplicationConfiguration.g:6652:2: rule__ClassTypeScope__Group__1__Impl rule__ClassTypeScope__Group__2
+ // InternalApplicationConfiguration.g:6911:1: ( rule__ClassTypeScope__Group__1__Impl rule__ClassTypeScope__Group__2 )
+ // InternalApplicationConfiguration.g:6912:2: rule__ClassTypeScope__Group__1__Impl rule__ClassTypeScope__Group__2
{
- pushFollow(FOLLOW_33);
+ pushFollow(FOLLOW_34);
rule__ClassTypeScope__Group__1__Impl();
state._fsp--;
@@ -20981,21 +21786,21 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
// $ANTLR start "rule__ClassTypeScope__Group__1__Impl"
- // InternalApplicationConfiguration.g:6659:1: rule__ClassTypeScope__Group__1__Impl : ( ( rule__ClassTypeScope__TypeAssignment_1 ) ) ;
+ // InternalApplicationConfiguration.g:6919:1: rule__ClassTypeScope__Group__1__Impl : ( ( rule__ClassTypeScope__TypeAssignment_1 ) ) ;
public final void rule__ClassTypeScope__Group__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalApplicationConfiguration.g:6663:1: ( ( ( rule__ClassTypeScope__TypeAssignment_1 ) ) )
- // InternalApplicationConfiguration.g:6664:1: ( ( rule__ClassTypeScope__TypeAssignment_1 ) )
+ // InternalApplicationConfiguration.g:6923:1: ( ( ( rule__ClassTypeScope__TypeAssignment_1 ) ) )
+ // InternalApplicationConfiguration.g:6924:1: ( ( rule__ClassTypeScope__TypeAssignment_1 ) )
{
- // InternalApplicationConfiguration.g:6664:1: ( ( rule__ClassTypeScope__TypeAssignment_1 ) )
- // InternalApplicationConfiguration.g:6665:2: ( rule__ClassTypeScope__TypeAssignment_1 )
+ // InternalApplicationConfiguration.g:6924:1: ( ( rule__ClassTypeScope__TypeAssignment_1 ) )
+ // InternalApplicationConfiguration.g:6925:2: ( rule__ClassTypeScope__TypeAssignment_1 )
{
before(grammarAccess.getClassTypeScopeAccess().getTypeAssignment_1());
- // InternalApplicationConfiguration.g:6666:2: ( rule__ClassTypeScope__TypeAssignment_1 )
- // InternalApplicationConfiguration.g:6666:3: rule__ClassTypeScope__TypeAssignment_1
+ // InternalApplicationConfiguration.g:6926:2: ( rule__ClassTypeScope__TypeAssignment_1 )
+ // InternalApplicationConfiguration.g:6926:3: rule__ClassTypeScope__TypeAssignment_1
{
pushFollow(FOLLOW_2);
rule__ClassTypeScope__TypeAssignment_1();
@@ -21028,16 +21833,16 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
// $ANTLR start "rule__ClassTypeScope__Group__2"
- // InternalApplicationConfiguration.g:6674:1: rule__ClassTypeScope__Group__2 : rule__ClassTypeScope__Group__2__Impl rule__ClassTypeScope__Group__3 ;
+ // InternalApplicationConfiguration.g:6934:1: rule__ClassTypeScope__Group__2 : rule__ClassTypeScope__Group__2__Impl rule__ClassTypeScope__Group__3 ;
public final void rule__ClassTypeScope__Group__2() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalApplicationConfiguration.g:6678:1: ( rule__ClassTypeScope__Group__2__Impl rule__ClassTypeScope__Group__3 )
- // InternalApplicationConfiguration.g:6679:2: rule__ClassTypeScope__Group__2__Impl rule__ClassTypeScope__Group__3
+ // InternalApplicationConfiguration.g:6938:1: ( rule__ClassTypeScope__Group__2__Impl rule__ClassTypeScope__Group__3 )
+ // InternalApplicationConfiguration.g:6939:2: rule__ClassTypeScope__Group__2__Impl rule__ClassTypeScope__Group__3
{
- pushFollow(FOLLOW_34);
+ pushFollow(FOLLOW_35);
rule__ClassTypeScope__Group__2__Impl();
state._fsp--;
@@ -21066,21 +21871,21 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
// $ANTLR start "rule__ClassTypeScope__Group__2__Impl"
- // InternalApplicationConfiguration.g:6686:1: rule__ClassTypeScope__Group__2__Impl : ( ( rule__ClassTypeScope__Alternatives_2 ) ) ;
+ // InternalApplicationConfiguration.g:6946:1: rule__ClassTypeScope__Group__2__Impl : ( ( rule__ClassTypeScope__Alternatives_2 ) ) ;
public final void rule__ClassTypeScope__Group__2__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalApplicationConfiguration.g:6690:1: ( ( ( rule__ClassTypeScope__Alternatives_2 ) ) )
- // InternalApplicationConfiguration.g:6691:1: ( ( rule__ClassTypeScope__Alternatives_2 ) )
+ // InternalApplicationConfiguration.g:6950:1: ( ( ( rule__ClassTypeScope__Alternatives_2 ) ) )
+ // InternalApplicationConfiguration.g:6951:1: ( ( rule__ClassTypeScope__Alternatives_2 ) )
{
- // InternalApplicationConfiguration.g:6691:1: ( ( rule__ClassTypeScope__Alternatives_2 ) )
- // InternalApplicationConfiguration.g:6692:2: ( rule__ClassTypeScope__Alternatives_2 )
+ // InternalApplicationConfiguration.g:6951:1: ( ( rule__ClassTypeScope__Alternatives_2 ) )
+ // InternalApplicationConfiguration.g:6952:2: ( rule__ClassTypeScope__Alternatives_2 )
{
before(grammarAccess.getClassTypeScopeAccess().getAlternatives_2());
- // InternalApplicationConfiguration.g:6693:2: ( rule__ClassTypeScope__Alternatives_2 )
- // InternalApplicationConfiguration.g:6693:3: rule__ClassTypeScope__Alternatives_2
+ // InternalApplicationConfiguration.g:6953:2: ( rule__ClassTypeScope__Alternatives_2 )
+ // InternalApplicationConfiguration.g:6953:3: rule__ClassTypeScope__Alternatives_2
{
pushFollow(FOLLOW_2);
rule__ClassTypeScope__Alternatives_2();
@@ -21113,14 +21918,14 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
// $ANTLR start "rule__ClassTypeScope__Group__3"
- // InternalApplicationConfiguration.g:6701:1: rule__ClassTypeScope__Group__3 : rule__ClassTypeScope__Group__3__Impl ;
+ // InternalApplicationConfiguration.g:6961:1: rule__ClassTypeScope__Group__3 : rule__ClassTypeScope__Group__3__Impl ;
public final void rule__ClassTypeScope__Group__3() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalApplicationConfiguration.g:6705:1: ( rule__ClassTypeScope__Group__3__Impl )
- // InternalApplicationConfiguration.g:6706:2: rule__ClassTypeScope__Group__3__Impl
+ // InternalApplicationConfiguration.g:6965:1: ( rule__ClassTypeScope__Group__3__Impl )
+ // InternalApplicationConfiguration.g:6966:2: rule__ClassTypeScope__Group__3__Impl
{
pushFollow(FOLLOW_2);
rule__ClassTypeScope__Group__3__Impl();
@@ -21146,21 +21951,21 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
// $ANTLR start "rule__ClassTypeScope__Group__3__Impl"
- // InternalApplicationConfiguration.g:6712:1: rule__ClassTypeScope__Group__3__Impl : ( ( rule__ClassTypeScope__Alternatives_3 ) ) ;
+ // InternalApplicationConfiguration.g:6972:1: rule__ClassTypeScope__Group__3__Impl : ( ( rule__ClassTypeScope__Alternatives_3 ) ) ;
public final void rule__ClassTypeScope__Group__3__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalApplicationConfiguration.g:6716:1: ( ( ( rule__ClassTypeScope__Alternatives_3 ) ) )
- // InternalApplicationConfiguration.g:6717:1: ( ( rule__ClassTypeScope__Alternatives_3 ) )
+ // InternalApplicationConfiguration.g:6976:1: ( ( ( rule__ClassTypeScope__Alternatives_3 ) ) )
+ // InternalApplicationConfiguration.g:6977:1: ( ( rule__ClassTypeScope__Alternatives_3 ) )
{
- // InternalApplicationConfiguration.g:6717:1: ( ( rule__ClassTypeScope__Alternatives_3 ) )
- // InternalApplicationConfiguration.g:6718:2: ( rule__ClassTypeScope__Alternatives_3 )
+ // InternalApplicationConfiguration.g:6977:1: ( ( rule__ClassTypeScope__Alternatives_3 ) )
+ // InternalApplicationConfiguration.g:6978:2: ( rule__ClassTypeScope__Alternatives_3 )
{
before(grammarAccess.getClassTypeScopeAccess().getAlternatives_3());
- // InternalApplicationConfiguration.g:6719:2: ( rule__ClassTypeScope__Alternatives_3 )
- // InternalApplicationConfiguration.g:6719:3: rule__ClassTypeScope__Alternatives_3
+ // InternalApplicationConfiguration.g:6979:2: ( rule__ClassTypeScope__Alternatives_3 )
+ // InternalApplicationConfiguration.g:6979:3: rule__ClassTypeScope__Alternatives_3
{
pushFollow(FOLLOW_2);
rule__ClassTypeScope__Alternatives_3();
@@ -21193,16 +21998,16 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
// $ANTLR start "rule__ObjectTypeScope__Group__0"
- // InternalApplicationConfiguration.g:6728:1: rule__ObjectTypeScope__Group__0 : rule__ObjectTypeScope__Group__0__Impl rule__ObjectTypeScope__Group__1 ;
+ // InternalApplicationConfiguration.g:6988:1: rule__ObjectTypeScope__Group__0 : rule__ObjectTypeScope__Group__0__Impl rule__ObjectTypeScope__Group__1 ;
public final void rule__ObjectTypeScope__Group__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalApplicationConfiguration.g:6732:1: ( rule__ObjectTypeScope__Group__0__Impl rule__ObjectTypeScope__Group__1 )
- // InternalApplicationConfiguration.g:6733:2: rule__ObjectTypeScope__Group__0__Impl rule__ObjectTypeScope__Group__1
+ // InternalApplicationConfiguration.g:6992:1: ( rule__ObjectTypeScope__Group__0__Impl rule__ObjectTypeScope__Group__1 )
+ // InternalApplicationConfiguration.g:6993:2: rule__ObjectTypeScope__Group__0__Impl rule__ObjectTypeScope__Group__1
{
- pushFollow(FOLLOW_35);
+ pushFollow(FOLLOW_36);
rule__ObjectTypeScope__Group__0__Impl();
state._fsp--;
@@ -21231,20 +22036,20 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
// $ANTLR start "rule__ObjectTypeScope__Group__0__Impl"
- // InternalApplicationConfiguration.g:6740:1: rule__ObjectTypeScope__Group__0__Impl : ( '#' ) ;
+ // InternalApplicationConfiguration.g:7000:1: rule__ObjectTypeScope__Group__0__Impl : ( '#' ) ;
public final void rule__ObjectTypeScope__Group__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalApplicationConfiguration.g:6744:1: ( ( '#' ) )
- // InternalApplicationConfiguration.g:6745:1: ( '#' )
+ // InternalApplicationConfiguration.g:7004:1: ( ( '#' ) )
+ // InternalApplicationConfiguration.g:7005:1: ( '#' )
{
- // InternalApplicationConfiguration.g:6745:1: ( '#' )
- // InternalApplicationConfiguration.g:6746:2: '#'
+ // InternalApplicationConfiguration.g:7005:1: ( '#' )
+ // InternalApplicationConfiguration.g:7006:2: '#'
{
before(grammarAccess.getObjectTypeScopeAccess().getNumberSignKeyword_0());
- match(input,44,FOLLOW_2);
+ match(input,46,FOLLOW_2);
after(grammarAccess.getObjectTypeScopeAccess().getNumberSignKeyword_0());
}
@@ -21268,16 +22073,16 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
// $ANTLR start "rule__ObjectTypeScope__Group__1"
- // InternalApplicationConfiguration.g:6755:1: rule__ObjectTypeScope__Group__1 : rule__ObjectTypeScope__Group__1__Impl rule__ObjectTypeScope__Group__2 ;
+ // InternalApplicationConfiguration.g:7015:1: rule__ObjectTypeScope__Group__1 : rule__ObjectTypeScope__Group__1__Impl rule__ObjectTypeScope__Group__2 ;
public final void rule__ObjectTypeScope__Group__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalApplicationConfiguration.g:6759:1: ( rule__ObjectTypeScope__Group__1__Impl rule__ObjectTypeScope__Group__2 )
- // InternalApplicationConfiguration.g:6760:2: rule__ObjectTypeScope__Group__1__Impl rule__ObjectTypeScope__Group__2
+ // InternalApplicationConfiguration.g:7019:1: ( rule__ObjectTypeScope__Group__1__Impl rule__ObjectTypeScope__Group__2 )
+ // InternalApplicationConfiguration.g:7020:2: rule__ObjectTypeScope__Group__1__Impl rule__ObjectTypeScope__Group__2
{
- pushFollow(FOLLOW_33);
+ pushFollow(FOLLOW_34);
rule__ObjectTypeScope__Group__1__Impl();
state._fsp--;
@@ -21306,21 +22111,21 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
// $ANTLR start "rule__ObjectTypeScope__Group__1__Impl"
- // InternalApplicationConfiguration.g:6767:1: rule__ObjectTypeScope__Group__1__Impl : ( ( rule__ObjectTypeScope__TypeAssignment_1 ) ) ;
+ // InternalApplicationConfiguration.g:7027:1: rule__ObjectTypeScope__Group__1__Impl : ( ( rule__ObjectTypeScope__TypeAssignment_1 ) ) ;
public final void rule__ObjectTypeScope__Group__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalApplicationConfiguration.g:6771:1: ( ( ( rule__ObjectTypeScope__TypeAssignment_1 ) ) )
- // InternalApplicationConfiguration.g:6772:1: ( ( rule__ObjectTypeScope__TypeAssignment_1 ) )
+ // InternalApplicationConfiguration.g:7031:1: ( ( ( rule__ObjectTypeScope__TypeAssignment_1 ) ) )
+ // InternalApplicationConfiguration.g:7032:1: ( ( rule__ObjectTypeScope__TypeAssignment_1 ) )
{
- // InternalApplicationConfiguration.g:6772:1: ( ( rule__ObjectTypeScope__TypeAssignment_1 ) )
- // InternalApplicationConfiguration.g:6773:2: ( rule__ObjectTypeScope__TypeAssignment_1 )
+ // InternalApplicationConfiguration.g:7032:1: ( ( rule__ObjectTypeScope__TypeAssignment_1 ) )
+ // InternalApplicationConfiguration.g:7033:2: ( rule__ObjectTypeScope__TypeAssignment_1 )
{
before(grammarAccess.getObjectTypeScopeAccess().getTypeAssignment_1());
- // InternalApplicationConfiguration.g:6774:2: ( rule__ObjectTypeScope__TypeAssignment_1 )
- // InternalApplicationConfiguration.g:6774:3: rule__ObjectTypeScope__TypeAssignment_1
+ // InternalApplicationConfiguration.g:7034:2: ( rule__ObjectTypeScope__TypeAssignment_1 )
+ // InternalApplicationConfiguration.g:7034:3: rule__ObjectTypeScope__TypeAssignment_1
{
pushFollow(FOLLOW_2);
rule__ObjectTypeScope__TypeAssignment_1();
@@ -21353,16 +22158,16 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
// $ANTLR start "rule__ObjectTypeScope__Group__2"
- // InternalApplicationConfiguration.g:6782:1: rule__ObjectTypeScope__Group__2 : rule__ObjectTypeScope__Group__2__Impl rule__ObjectTypeScope__Group__3 ;
+ // InternalApplicationConfiguration.g:7042:1: rule__ObjectTypeScope__Group__2 : rule__ObjectTypeScope__Group__2__Impl rule__ObjectTypeScope__Group__3 ;
public final void rule__ObjectTypeScope__Group__2() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalApplicationConfiguration.g:6786:1: ( rule__ObjectTypeScope__Group__2__Impl rule__ObjectTypeScope__Group__3 )
- // InternalApplicationConfiguration.g:6787:2: rule__ObjectTypeScope__Group__2__Impl rule__ObjectTypeScope__Group__3
+ // InternalApplicationConfiguration.g:7046:1: ( rule__ObjectTypeScope__Group__2__Impl rule__ObjectTypeScope__Group__3 )
+ // InternalApplicationConfiguration.g:7047:2: rule__ObjectTypeScope__Group__2__Impl rule__ObjectTypeScope__Group__3
{
- pushFollow(FOLLOW_34);
+ pushFollow(FOLLOW_35);
rule__ObjectTypeScope__Group__2__Impl();
state._fsp--;
@@ -21391,21 +22196,21 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
// $ANTLR start "rule__ObjectTypeScope__Group__2__Impl"
- // InternalApplicationConfiguration.g:6794:1: rule__ObjectTypeScope__Group__2__Impl : ( ( rule__ObjectTypeScope__Alternatives_2 ) ) ;
+ // InternalApplicationConfiguration.g:7054:1: rule__ObjectTypeScope__Group__2__Impl : ( ( rule__ObjectTypeScope__Alternatives_2 ) ) ;
public final void rule__ObjectTypeScope__Group__2__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalApplicationConfiguration.g:6798:1: ( ( ( rule__ObjectTypeScope__Alternatives_2 ) ) )
- // InternalApplicationConfiguration.g:6799:1: ( ( rule__ObjectTypeScope__Alternatives_2 ) )
+ // InternalApplicationConfiguration.g:7058:1: ( ( ( rule__ObjectTypeScope__Alternatives_2 ) ) )
+ // InternalApplicationConfiguration.g:7059:1: ( ( rule__ObjectTypeScope__Alternatives_2 ) )
{
- // InternalApplicationConfiguration.g:6799:1: ( ( rule__ObjectTypeScope__Alternatives_2 ) )
- // InternalApplicationConfiguration.g:6800:2: ( rule__ObjectTypeScope__Alternatives_2 )
+ // InternalApplicationConfiguration.g:7059:1: ( ( rule__ObjectTypeScope__Alternatives_2 ) )
+ // InternalApplicationConfiguration.g:7060:2: ( rule__ObjectTypeScope__Alternatives_2 )
{
before(grammarAccess.getObjectTypeScopeAccess().getAlternatives_2());
- // InternalApplicationConfiguration.g:6801:2: ( rule__ObjectTypeScope__Alternatives_2 )
- // InternalApplicationConfiguration.g:6801:3: rule__ObjectTypeScope__Alternatives_2
+ // InternalApplicationConfiguration.g:7061:2: ( rule__ObjectTypeScope__Alternatives_2 )
+ // InternalApplicationConfiguration.g:7061:3: rule__ObjectTypeScope__Alternatives_2
{
pushFollow(FOLLOW_2);
rule__ObjectTypeScope__Alternatives_2();
@@ -21438,14 +22243,14 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
// $ANTLR start "rule__ObjectTypeScope__Group__3"
- // InternalApplicationConfiguration.g:6809:1: rule__ObjectTypeScope__Group__3 : rule__ObjectTypeScope__Group__3__Impl ;
+ // InternalApplicationConfiguration.g:7069:1: rule__ObjectTypeScope__Group__3 : rule__ObjectTypeScope__Group__3__Impl ;
public final void rule__ObjectTypeScope__Group__3() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalApplicationConfiguration.g:6813:1: ( rule__ObjectTypeScope__Group__3__Impl )
- // InternalApplicationConfiguration.g:6814:2: rule__ObjectTypeScope__Group__3__Impl
+ // InternalApplicationConfiguration.g:7073:1: ( rule__ObjectTypeScope__Group__3__Impl )
+ // InternalApplicationConfiguration.g:7074:2: rule__ObjectTypeScope__Group__3__Impl
{
pushFollow(FOLLOW_2);
rule__ObjectTypeScope__Group__3__Impl();
@@ -21471,21 +22276,21 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
// $ANTLR start "rule__ObjectTypeScope__Group__3__Impl"
- // InternalApplicationConfiguration.g:6820:1: rule__ObjectTypeScope__Group__3__Impl : ( ( rule__ObjectTypeScope__Alternatives_3 ) ) ;
+ // InternalApplicationConfiguration.g:7080:1: rule__ObjectTypeScope__Group__3__Impl : ( ( rule__ObjectTypeScope__Alternatives_3 ) ) ;
public final void rule__ObjectTypeScope__Group__3__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalApplicationConfiguration.g:6824:1: ( ( ( rule__ObjectTypeScope__Alternatives_3 ) ) )
- // InternalApplicationConfiguration.g:6825:1: ( ( rule__ObjectTypeScope__Alternatives_3 ) )
+ // InternalApplicationConfiguration.g:7084:1: ( ( ( rule__ObjectTypeScope__Alternatives_3 ) ) )
+ // InternalApplicationConfiguration.g:7085:1: ( ( rule__ObjectTypeScope__Alternatives_3 ) )
{
- // InternalApplicationConfiguration.g:6825:1: ( ( rule__ObjectTypeScope__Alternatives_3 ) )
- // InternalApplicationConfiguration.g:6826:2: ( rule__ObjectTypeScope__Alternatives_3 )
+ // InternalApplicationConfiguration.g:7085:1: ( ( rule__ObjectTypeScope__Alternatives_3 ) )
+ // InternalApplicationConfiguration.g:7086:2: ( rule__ObjectTypeScope__Alternatives_3 )
{
before(grammarAccess.getObjectTypeScopeAccess().getAlternatives_3());
- // InternalApplicationConfiguration.g:6827:2: ( rule__ObjectTypeScope__Alternatives_3 )
- // InternalApplicationConfiguration.g:6827:3: rule__ObjectTypeScope__Alternatives_3
+ // InternalApplicationConfiguration.g:7087:2: ( rule__ObjectTypeScope__Alternatives_3 )
+ // InternalApplicationConfiguration.g:7087:3: rule__ObjectTypeScope__Alternatives_3
{
pushFollow(FOLLOW_2);
rule__ObjectTypeScope__Alternatives_3();
@@ -21518,16 +22323,16 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
// $ANTLR start "rule__IntegerTypeScope__Group__0"
- // InternalApplicationConfiguration.g:6836:1: rule__IntegerTypeScope__Group__0 : rule__IntegerTypeScope__Group__0__Impl rule__IntegerTypeScope__Group__1 ;
+ // InternalApplicationConfiguration.g:7096:1: rule__IntegerTypeScope__Group__0 : rule__IntegerTypeScope__Group__0__Impl rule__IntegerTypeScope__Group__1 ;
public final void rule__IntegerTypeScope__Group__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalApplicationConfiguration.g:6840:1: ( rule__IntegerTypeScope__Group__0__Impl rule__IntegerTypeScope__Group__1 )
- // InternalApplicationConfiguration.g:6841:2: rule__IntegerTypeScope__Group__0__Impl rule__IntegerTypeScope__Group__1
+ // InternalApplicationConfiguration.g:7100:1: ( rule__IntegerTypeScope__Group__0__Impl rule__IntegerTypeScope__Group__1 )
+ // InternalApplicationConfiguration.g:7101:2: rule__IntegerTypeScope__Group__0__Impl rule__IntegerTypeScope__Group__1
{
- pushFollow(FOLLOW_36);
+ pushFollow(FOLLOW_37);
rule__IntegerTypeScope__Group__0__Impl();
state._fsp--;
@@ -21556,20 +22361,20 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
// $ANTLR start "rule__IntegerTypeScope__Group__0__Impl"
- // InternalApplicationConfiguration.g:6848:1: rule__IntegerTypeScope__Group__0__Impl : ( '#' ) ;
+ // InternalApplicationConfiguration.g:7108:1: rule__IntegerTypeScope__Group__0__Impl : ( '#' ) ;
public final void rule__IntegerTypeScope__Group__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalApplicationConfiguration.g:6852:1: ( ( '#' ) )
- // InternalApplicationConfiguration.g:6853:1: ( '#' )
+ // InternalApplicationConfiguration.g:7112:1: ( ( '#' ) )
+ // InternalApplicationConfiguration.g:7113:1: ( '#' )
{
- // InternalApplicationConfiguration.g:6853:1: ( '#' )
- // InternalApplicationConfiguration.g:6854:2: '#'
+ // InternalApplicationConfiguration.g:7113:1: ( '#' )
+ // InternalApplicationConfiguration.g:7114:2: '#'
{
before(grammarAccess.getIntegerTypeScopeAccess().getNumberSignKeyword_0());
- match(input,44,FOLLOW_2);
+ match(input,46,FOLLOW_2);
after(grammarAccess.getIntegerTypeScopeAccess().getNumberSignKeyword_0());
}
@@ -21593,16 +22398,16 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
// $ANTLR start "rule__IntegerTypeScope__Group__1"
- // InternalApplicationConfiguration.g:6863:1: rule__IntegerTypeScope__Group__1 : rule__IntegerTypeScope__Group__1__Impl rule__IntegerTypeScope__Group__2 ;
+ // InternalApplicationConfiguration.g:7123:1: rule__IntegerTypeScope__Group__1 : rule__IntegerTypeScope__Group__1__Impl rule__IntegerTypeScope__Group__2 ;
public final void rule__IntegerTypeScope__Group__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalApplicationConfiguration.g:6867:1: ( rule__IntegerTypeScope__Group__1__Impl rule__IntegerTypeScope__Group__2 )
- // InternalApplicationConfiguration.g:6868:2: rule__IntegerTypeScope__Group__1__Impl rule__IntegerTypeScope__Group__2
+ // InternalApplicationConfiguration.g:7127:1: ( rule__IntegerTypeScope__Group__1__Impl rule__IntegerTypeScope__Group__2 )
+ // InternalApplicationConfiguration.g:7128:2: rule__IntegerTypeScope__Group__1__Impl rule__IntegerTypeScope__Group__2
{
- pushFollow(FOLLOW_33);
+ pushFollow(FOLLOW_34);
rule__IntegerTypeScope__Group__1__Impl();
state._fsp--;
@@ -21631,21 +22436,21 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
// $ANTLR start "rule__IntegerTypeScope__Group__1__Impl"
- // InternalApplicationConfiguration.g:6875:1: rule__IntegerTypeScope__Group__1__Impl : ( ( rule__IntegerTypeScope__TypeAssignment_1 ) ) ;
+ // InternalApplicationConfiguration.g:7135:1: rule__IntegerTypeScope__Group__1__Impl : ( ( rule__IntegerTypeScope__TypeAssignment_1 ) ) ;
public final void rule__IntegerTypeScope__Group__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalApplicationConfiguration.g:6879:1: ( ( ( rule__IntegerTypeScope__TypeAssignment_1 ) ) )
- // InternalApplicationConfiguration.g:6880:1: ( ( rule__IntegerTypeScope__TypeAssignment_1 ) )
+ // InternalApplicationConfiguration.g:7139:1: ( ( ( rule__IntegerTypeScope__TypeAssignment_1 ) ) )
+ // InternalApplicationConfiguration.g:7140:1: ( ( rule__IntegerTypeScope__TypeAssignment_1 ) )
{
- // InternalApplicationConfiguration.g:6880:1: ( ( rule__IntegerTypeScope__TypeAssignment_1 ) )
- // InternalApplicationConfiguration.g:6881:2: ( rule__IntegerTypeScope__TypeAssignment_1 )
+ // InternalApplicationConfiguration.g:7140:1: ( ( rule__IntegerTypeScope__TypeAssignment_1 ) )
+ // InternalApplicationConfiguration.g:7141:2: ( rule__IntegerTypeScope__TypeAssignment_1 )
{
before(grammarAccess.getIntegerTypeScopeAccess().getTypeAssignment_1());
- // InternalApplicationConfiguration.g:6882:2: ( rule__IntegerTypeScope__TypeAssignment_1 )
- // InternalApplicationConfiguration.g:6882:3: rule__IntegerTypeScope__TypeAssignment_1
+ // InternalApplicationConfiguration.g:7142:2: ( rule__IntegerTypeScope__TypeAssignment_1 )
+ // InternalApplicationConfiguration.g:7142:3: rule__IntegerTypeScope__TypeAssignment_1
{
pushFollow(FOLLOW_2);
rule__IntegerTypeScope__TypeAssignment_1();
@@ -21678,16 +22483,16 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
// $ANTLR start "rule__IntegerTypeScope__Group__2"
- // InternalApplicationConfiguration.g:6890:1: rule__IntegerTypeScope__Group__2 : rule__IntegerTypeScope__Group__2__Impl rule__IntegerTypeScope__Group__3 ;
+ // InternalApplicationConfiguration.g:7150:1: rule__IntegerTypeScope__Group__2 : rule__IntegerTypeScope__Group__2__Impl rule__IntegerTypeScope__Group__3 ;
public final void rule__IntegerTypeScope__Group__2() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalApplicationConfiguration.g:6894:1: ( rule__IntegerTypeScope__Group__2__Impl rule__IntegerTypeScope__Group__3 )
- // InternalApplicationConfiguration.g:6895:2: rule__IntegerTypeScope__Group__2__Impl rule__IntegerTypeScope__Group__3
+ // InternalApplicationConfiguration.g:7154:1: ( rule__IntegerTypeScope__Group__2__Impl rule__IntegerTypeScope__Group__3 )
+ // InternalApplicationConfiguration.g:7155:2: rule__IntegerTypeScope__Group__2__Impl rule__IntegerTypeScope__Group__3
{
- pushFollow(FOLLOW_37);
+ pushFollow(FOLLOW_38);
rule__IntegerTypeScope__Group__2__Impl();
state._fsp--;
@@ -21716,21 +22521,21 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
// $ANTLR start "rule__IntegerTypeScope__Group__2__Impl"
- // InternalApplicationConfiguration.g:6902:1: rule__IntegerTypeScope__Group__2__Impl : ( ( rule__IntegerTypeScope__Alternatives_2 ) ) ;
+ // InternalApplicationConfiguration.g:7162:1: rule__IntegerTypeScope__Group__2__Impl : ( ( rule__IntegerTypeScope__Alternatives_2 ) ) ;
public final void rule__IntegerTypeScope__Group__2__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalApplicationConfiguration.g:6906:1: ( ( ( rule__IntegerTypeScope__Alternatives_2 ) ) )
- // InternalApplicationConfiguration.g:6907:1: ( ( rule__IntegerTypeScope__Alternatives_2 ) )
+ // InternalApplicationConfiguration.g:7166:1: ( ( ( rule__IntegerTypeScope__Alternatives_2 ) ) )
+ // InternalApplicationConfiguration.g:7167:1: ( ( rule__IntegerTypeScope__Alternatives_2 ) )
{
- // InternalApplicationConfiguration.g:6907:1: ( ( rule__IntegerTypeScope__Alternatives_2 ) )
- // InternalApplicationConfiguration.g:6908:2: ( rule__IntegerTypeScope__Alternatives_2 )
+ // InternalApplicationConfiguration.g:7167:1: ( ( rule__IntegerTypeScope__Alternatives_2 ) )
+ // InternalApplicationConfiguration.g:7168:2: ( rule__IntegerTypeScope__Alternatives_2 )
{
before(grammarAccess.getIntegerTypeScopeAccess().getAlternatives_2());
- // InternalApplicationConfiguration.g:6909:2: ( rule__IntegerTypeScope__Alternatives_2 )
- // InternalApplicationConfiguration.g:6909:3: rule__IntegerTypeScope__Alternatives_2
+ // InternalApplicationConfiguration.g:7169:2: ( rule__IntegerTypeScope__Alternatives_2 )
+ // InternalApplicationConfiguration.g:7169:3: rule__IntegerTypeScope__Alternatives_2
{
pushFollow(FOLLOW_2);
rule__IntegerTypeScope__Alternatives_2();
@@ -21763,14 +22568,14 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
// $ANTLR start "rule__IntegerTypeScope__Group__3"
- // InternalApplicationConfiguration.g:6917:1: rule__IntegerTypeScope__Group__3 : rule__IntegerTypeScope__Group__3__Impl ;
+ // InternalApplicationConfiguration.g:7177:1: rule__IntegerTypeScope__Group__3 : rule__IntegerTypeScope__Group__3__Impl ;
public final void rule__IntegerTypeScope__Group__3() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalApplicationConfiguration.g:6921:1: ( rule__IntegerTypeScope__Group__3__Impl )
- // InternalApplicationConfiguration.g:6922:2: rule__IntegerTypeScope__Group__3__Impl
+ // InternalApplicationConfiguration.g:7181:1: ( rule__IntegerTypeScope__Group__3__Impl )
+ // InternalApplicationConfiguration.g:7182:2: rule__IntegerTypeScope__Group__3__Impl
{
pushFollow(FOLLOW_2);
rule__IntegerTypeScope__Group__3__Impl();
@@ -21796,21 +22601,21 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
// $ANTLR start "rule__IntegerTypeScope__Group__3__Impl"
- // InternalApplicationConfiguration.g:6928:1: rule__IntegerTypeScope__Group__3__Impl : ( ( rule__IntegerTypeScope__Alternatives_3 ) ) ;
+ // InternalApplicationConfiguration.g:7188:1: rule__IntegerTypeScope__Group__3__Impl : ( ( rule__IntegerTypeScope__Alternatives_3 ) ) ;
public final void rule__IntegerTypeScope__Group__3__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalApplicationConfiguration.g:6932:1: ( ( ( rule__IntegerTypeScope__Alternatives_3 ) ) )
- // InternalApplicationConfiguration.g:6933:1: ( ( rule__IntegerTypeScope__Alternatives_3 ) )
+ // InternalApplicationConfiguration.g:7192:1: ( ( ( rule__IntegerTypeScope__Alternatives_3 ) ) )
+ // InternalApplicationConfiguration.g:7193:1: ( ( rule__IntegerTypeScope__Alternatives_3 ) )
{
- // InternalApplicationConfiguration.g:6933:1: ( ( rule__IntegerTypeScope__Alternatives_3 ) )
- // InternalApplicationConfiguration.g:6934:2: ( rule__IntegerTypeScope__Alternatives_3 )
+ // InternalApplicationConfiguration.g:7193:1: ( ( rule__IntegerTypeScope__Alternatives_3 ) )
+ // InternalApplicationConfiguration.g:7194:2: ( rule__IntegerTypeScope__Alternatives_3 )
{
before(grammarAccess.getIntegerTypeScopeAccess().getAlternatives_3());
- // InternalApplicationConfiguration.g:6935:2: ( rule__IntegerTypeScope__Alternatives_3 )
- // InternalApplicationConfiguration.g:6935:3: rule__IntegerTypeScope__Alternatives_3
+ // InternalApplicationConfiguration.g:7195:2: ( rule__IntegerTypeScope__Alternatives_3 )
+ // InternalApplicationConfiguration.g:7195:3: rule__IntegerTypeScope__Alternatives_3
{
pushFollow(FOLLOW_2);
rule__IntegerTypeScope__Alternatives_3();
@@ -21843,16 +22648,16 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
// $ANTLR start "rule__RealTypeScope__Group__0"
- // InternalApplicationConfiguration.g:6944:1: rule__RealTypeScope__Group__0 : rule__RealTypeScope__Group__0__Impl rule__RealTypeScope__Group__1 ;
+ // InternalApplicationConfiguration.g:7204:1: rule__RealTypeScope__Group__0 : rule__RealTypeScope__Group__0__Impl rule__RealTypeScope__Group__1 ;
public final void rule__RealTypeScope__Group__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalApplicationConfiguration.g:6948:1: ( rule__RealTypeScope__Group__0__Impl rule__RealTypeScope__Group__1 )
- // InternalApplicationConfiguration.g:6949:2: rule__RealTypeScope__Group__0__Impl rule__RealTypeScope__Group__1
+ // InternalApplicationConfiguration.g:7208:1: ( rule__RealTypeScope__Group__0__Impl rule__RealTypeScope__Group__1 )
+ // InternalApplicationConfiguration.g:7209:2: rule__RealTypeScope__Group__0__Impl rule__RealTypeScope__Group__1
{
- pushFollow(FOLLOW_38);
+ pushFollow(FOLLOW_39);
rule__RealTypeScope__Group__0__Impl();
state._fsp--;
@@ -21881,20 +22686,20 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
// $ANTLR start "rule__RealTypeScope__Group__0__Impl"
- // InternalApplicationConfiguration.g:6956:1: rule__RealTypeScope__Group__0__Impl : ( '#' ) ;
+ // InternalApplicationConfiguration.g:7216:1: rule__RealTypeScope__Group__0__Impl : ( '#' ) ;
public final void rule__RealTypeScope__Group__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalApplicationConfiguration.g:6960:1: ( ( '#' ) )
- // InternalApplicationConfiguration.g:6961:1: ( '#' )
+ // InternalApplicationConfiguration.g:7220:1: ( ( '#' ) )
+ // InternalApplicationConfiguration.g:7221:1: ( '#' )
{
- // InternalApplicationConfiguration.g:6961:1: ( '#' )
- // InternalApplicationConfiguration.g:6962:2: '#'
+ // InternalApplicationConfiguration.g:7221:1: ( '#' )
+ // InternalApplicationConfiguration.g:7222:2: '#'
{
before(grammarAccess.getRealTypeScopeAccess().getNumberSignKeyword_0());
- match(input,44,FOLLOW_2);
+ match(input,46,FOLLOW_2);
after(grammarAccess.getRealTypeScopeAccess().getNumberSignKeyword_0());
}
@@ -21918,16 +22723,16 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
// $ANTLR start "rule__RealTypeScope__Group__1"
- // InternalApplicationConfiguration.g:6971:1: rule__RealTypeScope__Group__1 : rule__RealTypeScope__Group__1__Impl rule__RealTypeScope__Group__2 ;
+ // InternalApplicationConfiguration.g:7231:1: rule__RealTypeScope__Group__1 : rule__RealTypeScope__Group__1__Impl rule__RealTypeScope__Group__2 ;
public final void rule__RealTypeScope__Group__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalApplicationConfiguration.g:6975:1: ( rule__RealTypeScope__Group__1__Impl rule__RealTypeScope__Group__2 )
- // InternalApplicationConfiguration.g:6976:2: rule__RealTypeScope__Group__1__Impl rule__RealTypeScope__Group__2
+ // InternalApplicationConfiguration.g:7235:1: ( rule__RealTypeScope__Group__1__Impl rule__RealTypeScope__Group__2 )
+ // InternalApplicationConfiguration.g:7236:2: rule__RealTypeScope__Group__1__Impl rule__RealTypeScope__Group__2
{
- pushFollow(FOLLOW_33);
+ pushFollow(FOLLOW_34);
rule__RealTypeScope__Group__1__Impl();
state._fsp--;
@@ -21956,21 +22761,21 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
// $ANTLR start "rule__RealTypeScope__Group__1__Impl"
- // InternalApplicationConfiguration.g:6983:1: rule__RealTypeScope__Group__1__Impl : ( ( rule__RealTypeScope__TypeAssignment_1 ) ) ;
+ // InternalApplicationConfiguration.g:7243:1: rule__RealTypeScope__Group__1__Impl : ( ( rule__RealTypeScope__TypeAssignment_1 ) ) ;
public final void rule__RealTypeScope__Group__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalApplicationConfiguration.g:6987:1: ( ( ( rule__RealTypeScope__TypeAssignment_1 ) ) )
- // InternalApplicationConfiguration.g:6988:1: ( ( rule__RealTypeScope__TypeAssignment_1 ) )
+ // InternalApplicationConfiguration.g:7247:1: ( ( ( rule__RealTypeScope__TypeAssignment_1 ) ) )
+ // InternalApplicationConfiguration.g:7248:1: ( ( rule__RealTypeScope__TypeAssignment_1 ) )
{
- // InternalApplicationConfiguration.g:6988:1: ( ( rule__RealTypeScope__TypeAssignment_1 ) )
- // InternalApplicationConfiguration.g:6989:2: ( rule__RealTypeScope__TypeAssignment_1 )
+ // InternalApplicationConfiguration.g:7248:1: ( ( rule__RealTypeScope__TypeAssignment_1 ) )
+ // InternalApplicationConfiguration.g:7249:2: ( rule__RealTypeScope__TypeAssignment_1 )
{
before(grammarAccess.getRealTypeScopeAccess().getTypeAssignment_1());
- // InternalApplicationConfiguration.g:6990:2: ( rule__RealTypeScope__TypeAssignment_1 )
- // InternalApplicationConfiguration.g:6990:3: rule__RealTypeScope__TypeAssignment_1
+ // InternalApplicationConfiguration.g:7250:2: ( rule__RealTypeScope__TypeAssignment_1 )
+ // InternalApplicationConfiguration.g:7250:3: rule__RealTypeScope__TypeAssignment_1
{
pushFollow(FOLLOW_2);
rule__RealTypeScope__TypeAssignment_1();
@@ -22003,16 +22808,16 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
// $ANTLR start "rule__RealTypeScope__Group__2"
- // InternalApplicationConfiguration.g:6998:1: rule__RealTypeScope__Group__2 : rule__RealTypeScope__Group__2__Impl rule__RealTypeScope__Group__3 ;
+ // InternalApplicationConfiguration.g:7258:1: rule__RealTypeScope__Group__2 : rule__RealTypeScope__Group__2__Impl rule__RealTypeScope__Group__3 ;
public final void rule__RealTypeScope__Group__2() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalApplicationConfiguration.g:7002:1: ( rule__RealTypeScope__Group__2__Impl rule__RealTypeScope__Group__3 )
- // InternalApplicationConfiguration.g:7003:2: rule__RealTypeScope__Group__2__Impl rule__RealTypeScope__Group__3
+ // InternalApplicationConfiguration.g:7262:1: ( rule__RealTypeScope__Group__2__Impl rule__RealTypeScope__Group__3 )
+ // InternalApplicationConfiguration.g:7263:2: rule__RealTypeScope__Group__2__Impl rule__RealTypeScope__Group__3
{
- pushFollow(FOLLOW_37);
+ pushFollow(FOLLOW_38);
rule__RealTypeScope__Group__2__Impl();
state._fsp--;
@@ -22041,21 +22846,21 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
// $ANTLR start "rule__RealTypeScope__Group__2__Impl"
- // InternalApplicationConfiguration.g:7010:1: rule__RealTypeScope__Group__2__Impl : ( ( rule__RealTypeScope__Alternatives_2 ) ) ;
+ // InternalApplicationConfiguration.g:7270:1: rule__RealTypeScope__Group__2__Impl : ( ( rule__RealTypeScope__Alternatives_2 ) ) ;
public final void rule__RealTypeScope__Group__2__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalApplicationConfiguration.g:7014:1: ( ( ( rule__RealTypeScope__Alternatives_2 ) ) )
- // InternalApplicationConfiguration.g:7015:1: ( ( rule__RealTypeScope__Alternatives_2 ) )
+ // InternalApplicationConfiguration.g:7274:1: ( ( ( rule__RealTypeScope__Alternatives_2 ) ) )
+ // InternalApplicationConfiguration.g:7275:1: ( ( rule__RealTypeScope__Alternatives_2 ) )
{
- // InternalApplicationConfiguration.g:7015:1: ( ( rule__RealTypeScope__Alternatives_2 ) )
- // InternalApplicationConfiguration.g:7016:2: ( rule__RealTypeScope__Alternatives_2 )
+ // InternalApplicationConfiguration.g:7275:1: ( ( rule__RealTypeScope__Alternatives_2 ) )
+ // InternalApplicationConfiguration.g:7276:2: ( rule__RealTypeScope__Alternatives_2 )
{
before(grammarAccess.getRealTypeScopeAccess().getAlternatives_2());
- // InternalApplicationConfiguration.g:7017:2: ( rule__RealTypeScope__Alternatives_2 )
- // InternalApplicationConfiguration.g:7017:3: rule__RealTypeScope__Alternatives_2
+ // InternalApplicationConfiguration.g:7277:2: ( rule__RealTypeScope__Alternatives_2 )
+ // InternalApplicationConfiguration.g:7277:3: rule__RealTypeScope__Alternatives_2
{
pushFollow(FOLLOW_2);
rule__RealTypeScope__Alternatives_2();
@@ -22088,14 +22893,14 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
// $ANTLR start "rule__RealTypeScope__Group__3"
- // InternalApplicationConfiguration.g:7025:1: rule__RealTypeScope__Group__3 : rule__RealTypeScope__Group__3__Impl ;
+ // InternalApplicationConfiguration.g:7285:1: rule__RealTypeScope__Group__3 : rule__RealTypeScope__Group__3__Impl ;
public final void rule__RealTypeScope__Group__3() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalApplicationConfiguration.g:7029:1: ( rule__RealTypeScope__Group__3__Impl )
- // InternalApplicationConfiguration.g:7030:2: rule__RealTypeScope__Group__3__Impl
+ // InternalApplicationConfiguration.g:7289:1: ( rule__RealTypeScope__Group__3__Impl )
+ // InternalApplicationConfiguration.g:7290:2: rule__RealTypeScope__Group__3__Impl
{
pushFollow(FOLLOW_2);
rule__RealTypeScope__Group__3__Impl();
@@ -22121,21 +22926,21 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
// $ANTLR start "rule__RealTypeScope__Group__3__Impl"
- // InternalApplicationConfiguration.g:7036:1: rule__RealTypeScope__Group__3__Impl : ( ( rule__RealTypeScope__Alternatives_3 ) ) ;
+ // InternalApplicationConfiguration.g:7296:1: rule__RealTypeScope__Group__3__Impl : ( ( rule__RealTypeScope__Alternatives_3 ) ) ;
public final void rule__RealTypeScope__Group__3__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalApplicationConfiguration.g:7040:1: ( ( ( rule__RealTypeScope__Alternatives_3 ) ) )
- // InternalApplicationConfiguration.g:7041:1: ( ( rule__RealTypeScope__Alternatives_3 ) )
+ // InternalApplicationConfiguration.g:7300:1: ( ( ( rule__RealTypeScope__Alternatives_3 ) ) )
+ // InternalApplicationConfiguration.g:7301:1: ( ( rule__RealTypeScope__Alternatives_3 ) )
{
- // InternalApplicationConfiguration.g:7041:1: ( ( rule__RealTypeScope__Alternatives_3 ) )
- // InternalApplicationConfiguration.g:7042:2: ( rule__RealTypeScope__Alternatives_3 )
+ // InternalApplicationConfiguration.g:7301:1: ( ( rule__RealTypeScope__Alternatives_3 ) )
+ // InternalApplicationConfiguration.g:7302:2: ( rule__RealTypeScope__Alternatives_3 )
{
before(grammarAccess.getRealTypeScopeAccess().getAlternatives_3());
- // InternalApplicationConfiguration.g:7043:2: ( rule__RealTypeScope__Alternatives_3 )
- // InternalApplicationConfiguration.g:7043:3: rule__RealTypeScope__Alternatives_3
+ // InternalApplicationConfiguration.g:7303:2: ( rule__RealTypeScope__Alternatives_3 )
+ // InternalApplicationConfiguration.g:7303:3: rule__RealTypeScope__Alternatives_3
{
pushFollow(FOLLOW_2);
rule__RealTypeScope__Alternatives_3();
@@ -22168,16 +22973,16 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
// $ANTLR start "rule__StringTypeScope__Group__0"
- // InternalApplicationConfiguration.g:7052:1: rule__StringTypeScope__Group__0 : rule__StringTypeScope__Group__0__Impl rule__StringTypeScope__Group__1 ;
+ // InternalApplicationConfiguration.g:7312:1: rule__StringTypeScope__Group__0 : rule__StringTypeScope__Group__0__Impl rule__StringTypeScope__Group__1 ;
public final void rule__StringTypeScope__Group__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalApplicationConfiguration.g:7056:1: ( rule__StringTypeScope__Group__0__Impl rule__StringTypeScope__Group__1 )
- // InternalApplicationConfiguration.g:7057:2: rule__StringTypeScope__Group__0__Impl rule__StringTypeScope__Group__1
+ // InternalApplicationConfiguration.g:7316:1: ( rule__StringTypeScope__Group__0__Impl rule__StringTypeScope__Group__1 )
+ // InternalApplicationConfiguration.g:7317:2: rule__StringTypeScope__Group__0__Impl rule__StringTypeScope__Group__1
{
- pushFollow(FOLLOW_39);
+ pushFollow(FOLLOW_40);
rule__StringTypeScope__Group__0__Impl();
state._fsp--;
@@ -22206,20 +23011,20 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
// $ANTLR start "rule__StringTypeScope__Group__0__Impl"
- // InternalApplicationConfiguration.g:7064:1: rule__StringTypeScope__Group__0__Impl : ( '#' ) ;
+ // InternalApplicationConfiguration.g:7324:1: rule__StringTypeScope__Group__0__Impl : ( '#' ) ;
public final void rule__StringTypeScope__Group__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalApplicationConfiguration.g:7068:1: ( ( '#' ) )
- // InternalApplicationConfiguration.g:7069:1: ( '#' )
+ // InternalApplicationConfiguration.g:7328:1: ( ( '#' ) )
+ // InternalApplicationConfiguration.g:7329:1: ( '#' )
{
- // InternalApplicationConfiguration.g:7069:1: ( '#' )
- // InternalApplicationConfiguration.g:7070:2: '#'
+ // InternalApplicationConfiguration.g:7329:1: ( '#' )
+ // InternalApplicationConfiguration.g:7330:2: '#'
{
before(grammarAccess.getStringTypeScopeAccess().getNumberSignKeyword_0());
- match(input,44,FOLLOW_2);
+ match(input,46,FOLLOW_2);
after(grammarAccess.getStringTypeScopeAccess().getNumberSignKeyword_0());
}
@@ -22243,16 +23048,16 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
// $ANTLR start "rule__StringTypeScope__Group__1"
- // InternalApplicationConfiguration.g:7079:1: rule__StringTypeScope__Group__1 : rule__StringTypeScope__Group__1__Impl rule__StringTypeScope__Group__2 ;
+ // InternalApplicationConfiguration.g:7339:1: rule__StringTypeScope__Group__1 : rule__StringTypeScope__Group__1__Impl rule__StringTypeScope__Group__2 ;
public final void rule__StringTypeScope__Group__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalApplicationConfiguration.g:7083:1: ( rule__StringTypeScope__Group__1__Impl rule__StringTypeScope__Group__2 )
- // InternalApplicationConfiguration.g:7084:2: rule__StringTypeScope__Group__1__Impl rule__StringTypeScope__Group__2
+ // InternalApplicationConfiguration.g:7343:1: ( rule__StringTypeScope__Group__1__Impl rule__StringTypeScope__Group__2 )
+ // InternalApplicationConfiguration.g:7344:2: rule__StringTypeScope__Group__1__Impl rule__StringTypeScope__Group__2
{
- pushFollow(FOLLOW_33);
+ pushFollow(FOLLOW_34);
rule__StringTypeScope__Group__1__Impl();
state._fsp--;
@@ -22281,21 +23086,21 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
// $ANTLR start "rule__StringTypeScope__Group__1__Impl"
- // InternalApplicationConfiguration.g:7091:1: rule__StringTypeScope__Group__1__Impl : ( ( rule__StringTypeScope__TypeAssignment_1 ) ) ;
+ // InternalApplicationConfiguration.g:7351:1: rule__StringTypeScope__Group__1__Impl : ( ( rule__StringTypeScope__TypeAssignment_1 ) ) ;
public final void rule__StringTypeScope__Group__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalApplicationConfiguration.g:7095:1: ( ( ( rule__StringTypeScope__TypeAssignment_1 ) ) )
- // InternalApplicationConfiguration.g:7096:1: ( ( rule__StringTypeScope__TypeAssignment_1 ) )
+ // InternalApplicationConfiguration.g:7355:1: ( ( ( rule__StringTypeScope__TypeAssignment_1 ) ) )
+ // InternalApplicationConfiguration.g:7356:1: ( ( rule__StringTypeScope__TypeAssignment_1 ) )
{
- // InternalApplicationConfiguration.g:7096:1: ( ( rule__StringTypeScope__TypeAssignment_1 ) )
- // InternalApplicationConfiguration.g:7097:2: ( rule__StringTypeScope__TypeAssignment_1 )
+ // InternalApplicationConfiguration.g:7356:1: ( ( rule__StringTypeScope__TypeAssignment_1 ) )
+ // InternalApplicationConfiguration.g:7357:2: ( rule__StringTypeScope__TypeAssignment_1 )
{
before(grammarAccess.getStringTypeScopeAccess().getTypeAssignment_1());
- // InternalApplicationConfiguration.g:7098:2: ( rule__StringTypeScope__TypeAssignment_1 )
- // InternalApplicationConfiguration.g:7098:3: rule__StringTypeScope__TypeAssignment_1
+ // InternalApplicationConfiguration.g:7358:2: ( rule__StringTypeScope__TypeAssignment_1 )
+ // InternalApplicationConfiguration.g:7358:3: rule__StringTypeScope__TypeAssignment_1
{
pushFollow(FOLLOW_2);
rule__StringTypeScope__TypeAssignment_1();
@@ -22328,16 +23133,16 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
// $ANTLR start "rule__StringTypeScope__Group__2"
- // InternalApplicationConfiguration.g:7106:1: rule__StringTypeScope__Group__2 : rule__StringTypeScope__Group__2__Impl rule__StringTypeScope__Group__3 ;
+ // InternalApplicationConfiguration.g:7366:1: rule__StringTypeScope__Group__2 : rule__StringTypeScope__Group__2__Impl rule__StringTypeScope__Group__3 ;
public final void rule__StringTypeScope__Group__2() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalApplicationConfiguration.g:7110:1: ( rule__StringTypeScope__Group__2__Impl rule__StringTypeScope__Group__3 )
- // InternalApplicationConfiguration.g:7111:2: rule__StringTypeScope__Group__2__Impl rule__StringTypeScope__Group__3
+ // InternalApplicationConfiguration.g:7370:1: ( rule__StringTypeScope__Group__2__Impl rule__StringTypeScope__Group__3 )
+ // InternalApplicationConfiguration.g:7371:2: rule__StringTypeScope__Group__2__Impl rule__StringTypeScope__Group__3
{
- pushFollow(FOLLOW_37);
+ pushFollow(FOLLOW_38);
rule__StringTypeScope__Group__2__Impl();
state._fsp--;
@@ -22366,21 +23171,21 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
// $ANTLR start "rule__StringTypeScope__Group__2__Impl"
- // InternalApplicationConfiguration.g:7118:1: rule__StringTypeScope__Group__2__Impl : ( ( rule__StringTypeScope__Alternatives_2 ) ) ;
+ // InternalApplicationConfiguration.g:7378:1: rule__StringTypeScope__Group__2__Impl : ( ( rule__StringTypeScope__Alternatives_2 ) ) ;
public final void rule__StringTypeScope__Group__2__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalApplicationConfiguration.g:7122:1: ( ( ( rule__StringTypeScope__Alternatives_2 ) ) )
- // InternalApplicationConfiguration.g:7123:1: ( ( rule__StringTypeScope__Alternatives_2 ) )
+ // InternalApplicationConfiguration.g:7382:1: ( ( ( rule__StringTypeScope__Alternatives_2 ) ) )
+ // InternalApplicationConfiguration.g:7383:1: ( ( rule__StringTypeScope__Alternatives_2 ) )
{
- // InternalApplicationConfiguration.g:7123:1: ( ( rule__StringTypeScope__Alternatives_2 ) )
- // InternalApplicationConfiguration.g:7124:2: ( rule__StringTypeScope__Alternatives_2 )
+ // InternalApplicationConfiguration.g:7383:1: ( ( rule__StringTypeScope__Alternatives_2 ) )
+ // InternalApplicationConfiguration.g:7384:2: ( rule__StringTypeScope__Alternatives_2 )
{
before(grammarAccess.getStringTypeScopeAccess().getAlternatives_2());
- // InternalApplicationConfiguration.g:7125:2: ( rule__StringTypeScope__Alternatives_2 )
- // InternalApplicationConfiguration.g:7125:3: rule__StringTypeScope__Alternatives_2
+ // InternalApplicationConfiguration.g:7385:2: ( rule__StringTypeScope__Alternatives_2 )
+ // InternalApplicationConfiguration.g:7385:3: rule__StringTypeScope__Alternatives_2
{
pushFollow(FOLLOW_2);
rule__StringTypeScope__Alternatives_2();
@@ -22413,14 +23218,14 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
// $ANTLR start "rule__StringTypeScope__Group__3"
- // InternalApplicationConfiguration.g:7133:1: rule__StringTypeScope__Group__3 : rule__StringTypeScope__Group__3__Impl ;
+ // InternalApplicationConfiguration.g:7393:1: rule__StringTypeScope__Group__3 : rule__StringTypeScope__Group__3__Impl ;
public final void rule__StringTypeScope__Group__3() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalApplicationConfiguration.g:7137:1: ( rule__StringTypeScope__Group__3__Impl )
- // InternalApplicationConfiguration.g:7138:2: rule__StringTypeScope__Group__3__Impl
+ // InternalApplicationConfiguration.g:7397:1: ( rule__StringTypeScope__Group__3__Impl )
+ // InternalApplicationConfiguration.g:7398:2: rule__StringTypeScope__Group__3__Impl
{
pushFollow(FOLLOW_2);
rule__StringTypeScope__Group__3__Impl();
@@ -22446,21 +23251,21 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
// $ANTLR start "rule__StringTypeScope__Group__3__Impl"
- // InternalApplicationConfiguration.g:7144:1: rule__StringTypeScope__Group__3__Impl : ( ( rule__StringTypeScope__Alternatives_3 ) ) ;
+ // InternalApplicationConfiguration.g:7404:1: rule__StringTypeScope__Group__3__Impl : ( ( rule__StringTypeScope__Alternatives_3 ) ) ;
public final void rule__StringTypeScope__Group__3__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalApplicationConfiguration.g:7148:1: ( ( ( rule__StringTypeScope__Alternatives_3 ) ) )
- // InternalApplicationConfiguration.g:7149:1: ( ( rule__StringTypeScope__Alternatives_3 ) )
+ // InternalApplicationConfiguration.g:7408:1: ( ( ( rule__StringTypeScope__Alternatives_3 ) ) )
+ // InternalApplicationConfiguration.g:7409:1: ( ( rule__StringTypeScope__Alternatives_3 ) )
{
- // InternalApplicationConfiguration.g:7149:1: ( ( rule__StringTypeScope__Alternatives_3 ) )
- // InternalApplicationConfiguration.g:7150:2: ( rule__StringTypeScope__Alternatives_3 )
+ // InternalApplicationConfiguration.g:7409:1: ( ( rule__StringTypeScope__Alternatives_3 ) )
+ // InternalApplicationConfiguration.g:7410:2: ( rule__StringTypeScope__Alternatives_3 )
{
before(grammarAccess.getStringTypeScopeAccess().getAlternatives_3());
- // InternalApplicationConfiguration.g:7151:2: ( rule__StringTypeScope__Alternatives_3 )
- // InternalApplicationConfiguration.g:7151:3: rule__StringTypeScope__Alternatives_3
+ // InternalApplicationConfiguration.g:7411:2: ( rule__StringTypeScope__Alternatives_3 )
+ // InternalApplicationConfiguration.g:7411:3: rule__StringTypeScope__Alternatives_3
{
pushFollow(FOLLOW_2);
rule__StringTypeScope__Alternatives_3();
@@ -22493,14 +23298,14 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
// $ANTLR start "rule__ClassReference__Group__0"
- // InternalApplicationConfiguration.g:7160:1: rule__ClassReference__Group__0 : rule__ClassReference__Group__0__Impl rule__ClassReference__Group__1 ;
+ // InternalApplicationConfiguration.g:7420:1: rule__ClassReference__Group__0 : rule__ClassReference__Group__0__Impl rule__ClassReference__Group__1 ;
public final void rule__ClassReference__Group__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalApplicationConfiguration.g:7164:1: ( rule__ClassReference__Group__0__Impl rule__ClassReference__Group__1 )
- // InternalApplicationConfiguration.g:7165:2: rule__ClassReference__Group__0__Impl rule__ClassReference__Group__1
+ // InternalApplicationConfiguration.g:7424:1: ( rule__ClassReference__Group__0__Impl rule__ClassReference__Group__1 )
+ // InternalApplicationConfiguration.g:7425:2: rule__ClassReference__Group__0__Impl rule__ClassReference__Group__1
{
pushFollow(FOLLOW_8);
rule__ClassReference__Group__0__Impl();
@@ -22531,20 +23336,20 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
// $ANTLR start "rule__ClassReference__Group__0__Impl"
- // InternalApplicationConfiguration.g:7172:1: rule__ClassReference__Group__0__Impl : ( '<' ) ;
+ // InternalApplicationConfiguration.g:7432:1: rule__ClassReference__Group__0__Impl : ( '<' ) ;
public final void rule__ClassReference__Group__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalApplicationConfiguration.g:7176:1: ( ( '<' ) )
- // InternalApplicationConfiguration.g:7177:1: ( '<' )
+ // InternalApplicationConfiguration.g:7436:1: ( ( '<' ) )
+ // InternalApplicationConfiguration.g:7437:1: ( '<' )
{
- // InternalApplicationConfiguration.g:7177:1: ( '<' )
- // InternalApplicationConfiguration.g:7178:2: '<'
+ // InternalApplicationConfiguration.g:7437:1: ( '<' )
+ // InternalApplicationConfiguration.g:7438:2: '<'
{
before(grammarAccess.getClassReferenceAccess().getLessThanSignKeyword_0());
- match(input,45,FOLLOW_2);
+ match(input,47,FOLLOW_2);
after(grammarAccess.getClassReferenceAccess().getLessThanSignKeyword_0());
}
@@ -22568,16 +23373,16 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
// $ANTLR start "rule__ClassReference__Group__1"
- // InternalApplicationConfiguration.g:7187:1: rule__ClassReference__Group__1 : rule__ClassReference__Group__1__Impl rule__ClassReference__Group__2 ;
+ // InternalApplicationConfiguration.g:7447:1: rule__ClassReference__Group__1 : rule__ClassReference__Group__1__Impl rule__ClassReference__Group__2 ;
public final void rule__ClassReference__Group__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalApplicationConfiguration.g:7191:1: ( rule__ClassReference__Group__1__Impl rule__ClassReference__Group__2 )
- // InternalApplicationConfiguration.g:7192:2: rule__ClassReference__Group__1__Impl rule__ClassReference__Group__2
+ // InternalApplicationConfiguration.g:7451:1: ( rule__ClassReference__Group__1__Impl rule__ClassReference__Group__2 )
+ // InternalApplicationConfiguration.g:7452:2: rule__ClassReference__Group__1__Impl rule__ClassReference__Group__2
{
- pushFollow(FOLLOW_40);
+ pushFollow(FOLLOW_41);
rule__ClassReference__Group__1__Impl();
state._fsp--;
@@ -22606,21 +23411,21 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
// $ANTLR start "rule__ClassReference__Group__1__Impl"
- // InternalApplicationConfiguration.g:7199:1: rule__ClassReference__Group__1__Impl : ( ( rule__ClassReference__ElementAssignment_1 ) ) ;
+ // InternalApplicationConfiguration.g:7459:1: rule__ClassReference__Group__1__Impl : ( ( rule__ClassReference__ElementAssignment_1 ) ) ;
public final void rule__ClassReference__Group__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalApplicationConfiguration.g:7203:1: ( ( ( rule__ClassReference__ElementAssignment_1 ) ) )
- // InternalApplicationConfiguration.g:7204:1: ( ( rule__ClassReference__ElementAssignment_1 ) )
+ // InternalApplicationConfiguration.g:7463:1: ( ( ( rule__ClassReference__ElementAssignment_1 ) ) )
+ // InternalApplicationConfiguration.g:7464:1: ( ( rule__ClassReference__ElementAssignment_1 ) )
{
- // InternalApplicationConfiguration.g:7204:1: ( ( rule__ClassReference__ElementAssignment_1 ) )
- // InternalApplicationConfiguration.g:7205:2: ( rule__ClassReference__ElementAssignment_1 )
+ // InternalApplicationConfiguration.g:7464:1: ( ( rule__ClassReference__ElementAssignment_1 ) )
+ // InternalApplicationConfiguration.g:7465:2: ( rule__ClassReference__ElementAssignment_1 )
{
before(grammarAccess.getClassReferenceAccess().getElementAssignment_1());
- // InternalApplicationConfiguration.g:7206:2: ( rule__ClassReference__ElementAssignment_1 )
- // InternalApplicationConfiguration.g:7206:3: rule__ClassReference__ElementAssignment_1
+ // InternalApplicationConfiguration.g:7466:2: ( rule__ClassReference__ElementAssignment_1 )
+ // InternalApplicationConfiguration.g:7466:3: rule__ClassReference__ElementAssignment_1
{
pushFollow(FOLLOW_2);
rule__ClassReference__ElementAssignment_1();
@@ -22653,14 +23458,14 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
// $ANTLR start "rule__ClassReference__Group__2"
- // InternalApplicationConfiguration.g:7214:1: rule__ClassReference__Group__2 : rule__ClassReference__Group__2__Impl ;
+ // InternalApplicationConfiguration.g:7474:1: rule__ClassReference__Group__2 : rule__ClassReference__Group__2__Impl ;
public final void rule__ClassReference__Group__2() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalApplicationConfiguration.g:7218:1: ( rule__ClassReference__Group__2__Impl )
- // InternalApplicationConfiguration.g:7219:2: rule__ClassReference__Group__2__Impl
+ // InternalApplicationConfiguration.g:7478:1: ( rule__ClassReference__Group__2__Impl )
+ // InternalApplicationConfiguration.g:7479:2: rule__ClassReference__Group__2__Impl
{
pushFollow(FOLLOW_2);
rule__ClassReference__Group__2__Impl();
@@ -22686,20 +23491,20 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
// $ANTLR start "rule__ClassReference__Group__2__Impl"
- // InternalApplicationConfiguration.g:7225:1: rule__ClassReference__Group__2__Impl : ( '>' ) ;
+ // InternalApplicationConfiguration.g:7485:1: rule__ClassReference__Group__2__Impl : ( '>' ) ;
public final void rule__ClassReference__Group__2__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalApplicationConfiguration.g:7229:1: ( ( '>' ) )
- // InternalApplicationConfiguration.g:7230:1: ( '>' )
+ // InternalApplicationConfiguration.g:7489:1: ( ( '>' ) )
+ // InternalApplicationConfiguration.g:7490:1: ( '>' )
{
- // InternalApplicationConfiguration.g:7230:1: ( '>' )
- // InternalApplicationConfiguration.g:7231:2: '>'
+ // InternalApplicationConfiguration.g:7490:1: ( '>' )
+ // InternalApplicationConfiguration.g:7491:2: '>'
{
before(grammarAccess.getClassReferenceAccess().getGreaterThanSignKeyword_2());
- match(input,46,FOLLOW_2);
+ match(input,48,FOLLOW_2);
after(grammarAccess.getClassReferenceAccess().getGreaterThanSignKeyword_2());
}
@@ -22723,16 +23528,16 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
// $ANTLR start "rule__ObjectReference__Group__0"
- // InternalApplicationConfiguration.g:7241:1: rule__ObjectReference__Group__0 : rule__ObjectReference__Group__0__Impl rule__ObjectReference__Group__1 ;
+ // InternalApplicationConfiguration.g:7501:1: rule__ObjectReference__Group__0 : rule__ObjectReference__Group__0__Impl rule__ObjectReference__Group__1 ;
public final void rule__ObjectReference__Group__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalApplicationConfiguration.g:7245:1: ( rule__ObjectReference__Group__0__Impl rule__ObjectReference__Group__1 )
- // InternalApplicationConfiguration.g:7246:2: rule__ObjectReference__Group__0__Impl rule__ObjectReference__Group__1
+ // InternalApplicationConfiguration.g:7505:1: ( rule__ObjectReference__Group__0__Impl rule__ObjectReference__Group__1 )
+ // InternalApplicationConfiguration.g:7506:2: rule__ObjectReference__Group__0__Impl rule__ObjectReference__Group__1
{
- pushFollow(FOLLOW_35);
+ pushFollow(FOLLOW_36);
rule__ObjectReference__Group__0__Impl();
state._fsp--;
@@ -22761,21 +23566,21 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
// $ANTLR start "rule__ObjectReference__Group__0__Impl"
- // InternalApplicationConfiguration.g:7253:1: rule__ObjectReference__Group__0__Impl : ( () ) ;
+ // InternalApplicationConfiguration.g:7513:1: rule__ObjectReference__Group__0__Impl : ( () ) ;
public final void rule__ObjectReference__Group__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalApplicationConfiguration.g:7257:1: ( ( () ) )
- // InternalApplicationConfiguration.g:7258:1: ( () )
+ // InternalApplicationConfiguration.g:7517:1: ( ( () ) )
+ // InternalApplicationConfiguration.g:7518:1: ( () )
{
- // InternalApplicationConfiguration.g:7258:1: ( () )
- // InternalApplicationConfiguration.g:7259:2: ()
+ // InternalApplicationConfiguration.g:7518:1: ( () )
+ // InternalApplicationConfiguration.g:7519:2: ()
{
before(grammarAccess.getObjectReferenceAccess().getObjectReferenceAction_0());
- // InternalApplicationConfiguration.g:7260:2: ()
- // InternalApplicationConfiguration.g:7260:3:
+ // InternalApplicationConfiguration.g:7520:2: ()
+ // InternalApplicationConfiguration.g:7520:3:
{
}
@@ -22798,14 +23603,14 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
// $ANTLR start "rule__ObjectReference__Group__1"
- // InternalApplicationConfiguration.g:7268:1: rule__ObjectReference__Group__1 : rule__ObjectReference__Group__1__Impl ;
+ // InternalApplicationConfiguration.g:7528:1: rule__ObjectReference__Group__1 : rule__ObjectReference__Group__1__Impl ;
public final void rule__ObjectReference__Group__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalApplicationConfiguration.g:7272:1: ( rule__ObjectReference__Group__1__Impl )
- // InternalApplicationConfiguration.g:7273:2: rule__ObjectReference__Group__1__Impl
+ // InternalApplicationConfiguration.g:7532:1: ( rule__ObjectReference__Group__1__Impl )
+ // InternalApplicationConfiguration.g:7533:2: rule__ObjectReference__Group__1__Impl
{
pushFollow(FOLLOW_2);
rule__ObjectReference__Group__1__Impl();
@@ -22831,20 +23636,20 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
// $ANTLR start "rule__ObjectReference__Group__1__Impl"
- // InternalApplicationConfiguration.g:7279:1: rule__ObjectReference__Group__1__Impl : ( 'node' ) ;
+ // InternalApplicationConfiguration.g:7539:1: rule__ObjectReference__Group__1__Impl : ( 'node' ) ;
public final void rule__ObjectReference__Group__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalApplicationConfiguration.g:7283:1: ( ( 'node' ) )
- // InternalApplicationConfiguration.g:7284:1: ( 'node' )
+ // InternalApplicationConfiguration.g:7543:1: ( ( 'node' ) )
+ // InternalApplicationConfiguration.g:7544:1: ( 'node' )
{
- // InternalApplicationConfiguration.g:7284:1: ( 'node' )
- // InternalApplicationConfiguration.g:7285:2: 'node'
+ // InternalApplicationConfiguration.g:7544:1: ( 'node' )
+ // InternalApplicationConfiguration.g:7545:2: 'node'
{
before(grammarAccess.getObjectReferenceAccess().getNodeKeyword_1());
- match(input,47,FOLLOW_2);
+ match(input,49,FOLLOW_2);
after(grammarAccess.getObjectReferenceAccess().getNodeKeyword_1());
}
@@ -22868,16 +23673,16 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
// $ANTLR start "rule__IntegerReference__Group__0"
- // InternalApplicationConfiguration.g:7295:1: rule__IntegerReference__Group__0 : rule__IntegerReference__Group__0__Impl rule__IntegerReference__Group__1 ;
+ // InternalApplicationConfiguration.g:7555:1: rule__IntegerReference__Group__0 : rule__IntegerReference__Group__0__Impl rule__IntegerReference__Group__1 ;
public final void rule__IntegerReference__Group__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalApplicationConfiguration.g:7299:1: ( rule__IntegerReference__Group__0__Impl rule__IntegerReference__Group__1 )
- // InternalApplicationConfiguration.g:7300:2: rule__IntegerReference__Group__0__Impl rule__IntegerReference__Group__1
+ // InternalApplicationConfiguration.g:7559:1: ( rule__IntegerReference__Group__0__Impl rule__IntegerReference__Group__1 )
+ // InternalApplicationConfiguration.g:7560:2: rule__IntegerReference__Group__0__Impl rule__IntegerReference__Group__1
{
- pushFollow(FOLLOW_36);
+ pushFollow(FOLLOW_37);
rule__IntegerReference__Group__0__Impl();
state._fsp--;
@@ -22906,21 +23711,21 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
// $ANTLR start "rule__IntegerReference__Group__0__Impl"
- // InternalApplicationConfiguration.g:7307:1: rule__IntegerReference__Group__0__Impl : ( () ) ;
+ // InternalApplicationConfiguration.g:7567:1: rule__IntegerReference__Group__0__Impl : ( () ) ;
public final void rule__IntegerReference__Group__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalApplicationConfiguration.g:7311:1: ( ( () ) )
- // InternalApplicationConfiguration.g:7312:1: ( () )
+ // InternalApplicationConfiguration.g:7571:1: ( ( () ) )
+ // InternalApplicationConfiguration.g:7572:1: ( () )
{
- // InternalApplicationConfiguration.g:7312:1: ( () )
- // InternalApplicationConfiguration.g:7313:2: ()
+ // InternalApplicationConfiguration.g:7572:1: ( () )
+ // InternalApplicationConfiguration.g:7573:2: ()
{
before(grammarAccess.getIntegerReferenceAccess().getIntegerScopeAction_0());
- // InternalApplicationConfiguration.g:7314:2: ()
- // InternalApplicationConfiguration.g:7314:3:
+ // InternalApplicationConfiguration.g:7574:2: ()
+ // InternalApplicationConfiguration.g:7574:3:
{
}
@@ -22943,14 +23748,14 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
// $ANTLR start "rule__IntegerReference__Group__1"
- // InternalApplicationConfiguration.g:7322:1: rule__IntegerReference__Group__1 : rule__IntegerReference__Group__1__Impl ;
+ // InternalApplicationConfiguration.g:7582:1: rule__IntegerReference__Group__1 : rule__IntegerReference__Group__1__Impl ;
public final void rule__IntegerReference__Group__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalApplicationConfiguration.g:7326:1: ( rule__IntegerReference__Group__1__Impl )
- // InternalApplicationConfiguration.g:7327:2: rule__IntegerReference__Group__1__Impl
+ // InternalApplicationConfiguration.g:7586:1: ( rule__IntegerReference__Group__1__Impl )
+ // InternalApplicationConfiguration.g:7587:2: rule__IntegerReference__Group__1__Impl
{
pushFollow(FOLLOW_2);
rule__IntegerReference__Group__1__Impl();
@@ -22976,20 +23781,20 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
// $ANTLR start "rule__IntegerReference__Group__1__Impl"
- // InternalApplicationConfiguration.g:7333:1: rule__IntegerReference__Group__1__Impl : ( 'int' ) ;
+ // InternalApplicationConfiguration.g:7593:1: rule__IntegerReference__Group__1__Impl : ( 'int' ) ;
public final void rule__IntegerReference__Group__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalApplicationConfiguration.g:7337:1: ( ( 'int' ) )
- // InternalApplicationConfiguration.g:7338:1: ( 'int' )
+ // InternalApplicationConfiguration.g:7597:1: ( ( 'int' ) )
+ // InternalApplicationConfiguration.g:7598:1: ( 'int' )
{
- // InternalApplicationConfiguration.g:7338:1: ( 'int' )
- // InternalApplicationConfiguration.g:7339:2: 'int'
+ // InternalApplicationConfiguration.g:7598:1: ( 'int' )
+ // InternalApplicationConfiguration.g:7599:2: 'int'
{
before(grammarAccess.getIntegerReferenceAccess().getIntKeyword_1());
- match(input,48,FOLLOW_2);
+ match(input,50,FOLLOW_2);
after(grammarAccess.getIntegerReferenceAccess().getIntKeyword_1());
}
@@ -23013,16 +23818,16 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
// $ANTLR start "rule__RealReference__Group__0"
- // InternalApplicationConfiguration.g:7349:1: rule__RealReference__Group__0 : rule__RealReference__Group__0__Impl rule__RealReference__Group__1 ;
+ // InternalApplicationConfiguration.g:7609:1: rule__RealReference__Group__0 : rule__RealReference__Group__0__Impl rule__RealReference__Group__1 ;
public final void rule__RealReference__Group__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalApplicationConfiguration.g:7353:1: ( rule__RealReference__Group__0__Impl rule__RealReference__Group__1 )
- // InternalApplicationConfiguration.g:7354:2: rule__RealReference__Group__0__Impl rule__RealReference__Group__1
+ // InternalApplicationConfiguration.g:7613:1: ( rule__RealReference__Group__0__Impl rule__RealReference__Group__1 )
+ // InternalApplicationConfiguration.g:7614:2: rule__RealReference__Group__0__Impl rule__RealReference__Group__1
{
- pushFollow(FOLLOW_38);
+ pushFollow(FOLLOW_39);
rule__RealReference__Group__0__Impl();
state._fsp--;
@@ -23051,21 +23856,21 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
// $ANTLR start "rule__RealReference__Group__0__Impl"
- // InternalApplicationConfiguration.g:7361:1: rule__RealReference__Group__0__Impl : ( () ) ;
+ // InternalApplicationConfiguration.g:7621:1: rule__RealReference__Group__0__Impl : ( () ) ;
public final void rule__RealReference__Group__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalApplicationConfiguration.g:7365:1: ( ( () ) )
- // InternalApplicationConfiguration.g:7366:1: ( () )
+ // InternalApplicationConfiguration.g:7625:1: ( ( () ) )
+ // InternalApplicationConfiguration.g:7626:1: ( () )
{
- // InternalApplicationConfiguration.g:7366:1: ( () )
- // InternalApplicationConfiguration.g:7367:2: ()
+ // InternalApplicationConfiguration.g:7626:1: ( () )
+ // InternalApplicationConfiguration.g:7627:2: ()
{
before(grammarAccess.getRealReferenceAccess().getRealScopeAction_0());
- // InternalApplicationConfiguration.g:7368:2: ()
- // InternalApplicationConfiguration.g:7368:3:
+ // InternalApplicationConfiguration.g:7628:2: ()
+ // InternalApplicationConfiguration.g:7628:3:
{
}
@@ -23088,14 +23893,14 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
// $ANTLR start "rule__RealReference__Group__1"
- // InternalApplicationConfiguration.g:7376:1: rule__RealReference__Group__1 : rule__RealReference__Group__1__Impl ;
+ // InternalApplicationConfiguration.g:7636:1: rule__RealReference__Group__1 : rule__RealReference__Group__1__Impl ;
public final void rule__RealReference__Group__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalApplicationConfiguration.g:7380:1: ( rule__RealReference__Group__1__Impl )
- // InternalApplicationConfiguration.g:7381:2: rule__RealReference__Group__1__Impl
+ // InternalApplicationConfiguration.g:7640:1: ( rule__RealReference__Group__1__Impl )
+ // InternalApplicationConfiguration.g:7641:2: rule__RealReference__Group__1__Impl
{
pushFollow(FOLLOW_2);
rule__RealReference__Group__1__Impl();
@@ -23121,20 +23926,20 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
// $ANTLR start "rule__RealReference__Group__1__Impl"
- // InternalApplicationConfiguration.g:7387:1: rule__RealReference__Group__1__Impl : ( 'real' ) ;
+ // InternalApplicationConfiguration.g:7647:1: rule__RealReference__Group__1__Impl : ( 'real' ) ;
public final void rule__RealReference__Group__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalApplicationConfiguration.g:7391:1: ( ( 'real' ) )
- // InternalApplicationConfiguration.g:7392:1: ( 'real' )
+ // InternalApplicationConfiguration.g:7651:1: ( ( 'real' ) )
+ // InternalApplicationConfiguration.g:7652:1: ( 'real' )
{
- // InternalApplicationConfiguration.g:7392:1: ( 'real' )
- // InternalApplicationConfiguration.g:7393:2: 'real'
+ // InternalApplicationConfiguration.g:7652:1: ( 'real' )
+ // InternalApplicationConfiguration.g:7653:2: 'real'
{
before(grammarAccess.getRealReferenceAccess().getRealKeyword_1());
- match(input,49,FOLLOW_2);
+ match(input,51,FOLLOW_2);
after(grammarAccess.getRealReferenceAccess().getRealKeyword_1());
}
@@ -23158,16 +23963,16 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
// $ANTLR start "rule__StringReference__Group__0"
- // InternalApplicationConfiguration.g:7403:1: rule__StringReference__Group__0 : rule__StringReference__Group__0__Impl rule__StringReference__Group__1 ;
+ // InternalApplicationConfiguration.g:7663:1: rule__StringReference__Group__0 : rule__StringReference__Group__0__Impl rule__StringReference__Group__1 ;
public final void rule__StringReference__Group__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalApplicationConfiguration.g:7407:1: ( rule__StringReference__Group__0__Impl rule__StringReference__Group__1 )
- // InternalApplicationConfiguration.g:7408:2: rule__StringReference__Group__0__Impl rule__StringReference__Group__1
+ // InternalApplicationConfiguration.g:7667:1: ( rule__StringReference__Group__0__Impl rule__StringReference__Group__1 )
+ // InternalApplicationConfiguration.g:7668:2: rule__StringReference__Group__0__Impl rule__StringReference__Group__1
{
- pushFollow(FOLLOW_39);
+ pushFollow(FOLLOW_40);
rule__StringReference__Group__0__Impl();
state._fsp--;
@@ -23196,21 +24001,21 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
// $ANTLR start "rule__StringReference__Group__0__Impl"
- // InternalApplicationConfiguration.g:7415:1: rule__StringReference__Group__0__Impl : ( () ) ;
+ // InternalApplicationConfiguration.g:7675:1: rule__StringReference__Group__0__Impl : ( () ) ;
public final void rule__StringReference__Group__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalApplicationConfiguration.g:7419:1: ( ( () ) )
- // InternalApplicationConfiguration.g:7420:1: ( () )
+ // InternalApplicationConfiguration.g:7679:1: ( ( () ) )
+ // InternalApplicationConfiguration.g:7680:1: ( () )
{
- // InternalApplicationConfiguration.g:7420:1: ( () )
- // InternalApplicationConfiguration.g:7421:2: ()
+ // InternalApplicationConfiguration.g:7680:1: ( () )
+ // InternalApplicationConfiguration.g:7681:2: ()
{
before(grammarAccess.getStringReferenceAccess().getStringScopeAction_0());
- // InternalApplicationConfiguration.g:7422:2: ()
- // InternalApplicationConfiguration.g:7422:3:
+ // InternalApplicationConfiguration.g:7682:2: ()
+ // InternalApplicationConfiguration.g:7682:3:
{
}
@@ -23233,14 +24038,14 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
// $ANTLR start "rule__StringReference__Group__1"
- // InternalApplicationConfiguration.g:7430:1: rule__StringReference__Group__1 : rule__StringReference__Group__1__Impl ;
+ // InternalApplicationConfiguration.g:7690:1: rule__StringReference__Group__1 : rule__StringReference__Group__1__Impl ;
public final void rule__StringReference__Group__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalApplicationConfiguration.g:7434:1: ( rule__StringReference__Group__1__Impl )
- // InternalApplicationConfiguration.g:7435:2: rule__StringReference__Group__1__Impl
+ // InternalApplicationConfiguration.g:7694:1: ( rule__StringReference__Group__1__Impl )
+ // InternalApplicationConfiguration.g:7695:2: rule__StringReference__Group__1__Impl
{
pushFollow(FOLLOW_2);
rule__StringReference__Group__1__Impl();
@@ -23266,20 +24071,20 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
// $ANTLR start "rule__StringReference__Group__1__Impl"
- // InternalApplicationConfiguration.g:7441:1: rule__StringReference__Group__1__Impl : ( 'string' ) ;
+ // InternalApplicationConfiguration.g:7701:1: rule__StringReference__Group__1__Impl : ( 'string' ) ;
public final void rule__StringReference__Group__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalApplicationConfiguration.g:7445:1: ( ( 'string' ) )
- // InternalApplicationConfiguration.g:7446:1: ( 'string' )
+ // InternalApplicationConfiguration.g:7705:1: ( ( 'string' ) )
+ // InternalApplicationConfiguration.g:7706:1: ( 'string' )
{
- // InternalApplicationConfiguration.g:7446:1: ( 'string' )
- // InternalApplicationConfiguration.g:7447:2: 'string'
+ // InternalApplicationConfiguration.g:7706:1: ( 'string' )
+ // InternalApplicationConfiguration.g:7707:2: 'string'
{
before(grammarAccess.getStringReferenceAccess().getStringKeyword_1());
- match(input,50,FOLLOW_2);
+ match(input,52,FOLLOW_2);
after(grammarAccess.getStringReferenceAccess().getStringKeyword_1());
}
@@ -23303,16 +24108,16 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
// $ANTLR start "rule__IntervallNumber__Group__0"
- // InternalApplicationConfiguration.g:7457:1: rule__IntervallNumber__Group__0 : rule__IntervallNumber__Group__0__Impl rule__IntervallNumber__Group__1 ;
+ // InternalApplicationConfiguration.g:7717:1: rule__IntervallNumber__Group__0 : rule__IntervallNumber__Group__0__Impl rule__IntervallNumber__Group__1 ;
public final void rule__IntervallNumber__Group__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalApplicationConfiguration.g:7461:1: ( rule__IntervallNumber__Group__0__Impl rule__IntervallNumber__Group__1 )
- // InternalApplicationConfiguration.g:7462:2: rule__IntervallNumber__Group__0__Impl rule__IntervallNumber__Group__1
+ // InternalApplicationConfiguration.g:7721:1: ( rule__IntervallNumber__Group__0__Impl rule__IntervallNumber__Group__1 )
+ // InternalApplicationConfiguration.g:7722:2: rule__IntervallNumber__Group__0__Impl rule__IntervallNumber__Group__1
{
- pushFollow(FOLLOW_41);
+ pushFollow(FOLLOW_42);
rule__IntervallNumber__Group__0__Impl();
state._fsp--;
@@ -23341,21 +24146,21 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
// $ANTLR start "rule__IntervallNumber__Group__0__Impl"
- // InternalApplicationConfiguration.g:7469:1: rule__IntervallNumber__Group__0__Impl : ( ( rule__IntervallNumber__MinAssignment_0 ) ) ;
+ // InternalApplicationConfiguration.g:7729:1: rule__IntervallNumber__Group__0__Impl : ( ( rule__IntervallNumber__MinAssignment_0 ) ) ;
public final void rule__IntervallNumber__Group__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalApplicationConfiguration.g:7473:1: ( ( ( rule__IntervallNumber__MinAssignment_0 ) ) )
- // InternalApplicationConfiguration.g:7474:1: ( ( rule__IntervallNumber__MinAssignment_0 ) )
+ // InternalApplicationConfiguration.g:7733:1: ( ( ( rule__IntervallNumber__MinAssignment_0 ) ) )
+ // InternalApplicationConfiguration.g:7734:1: ( ( rule__IntervallNumber__MinAssignment_0 ) )
{
- // InternalApplicationConfiguration.g:7474:1: ( ( rule__IntervallNumber__MinAssignment_0 ) )
- // InternalApplicationConfiguration.g:7475:2: ( rule__IntervallNumber__MinAssignment_0 )
+ // InternalApplicationConfiguration.g:7734:1: ( ( rule__IntervallNumber__MinAssignment_0 ) )
+ // InternalApplicationConfiguration.g:7735:2: ( rule__IntervallNumber__MinAssignment_0 )
{
before(grammarAccess.getIntervallNumberAccess().getMinAssignment_0());
- // InternalApplicationConfiguration.g:7476:2: ( rule__IntervallNumber__MinAssignment_0 )
- // InternalApplicationConfiguration.g:7476:3: rule__IntervallNumber__MinAssignment_0
+ // InternalApplicationConfiguration.g:7736:2: ( rule__IntervallNumber__MinAssignment_0 )
+ // InternalApplicationConfiguration.g:7736:3: rule__IntervallNumber__MinAssignment_0
{
pushFollow(FOLLOW_2);
rule__IntervallNumber__MinAssignment_0();
@@ -23388,16 +24193,16 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
// $ANTLR start "rule__IntervallNumber__Group__1"
- // InternalApplicationConfiguration.g:7484:1: rule__IntervallNumber__Group__1 : rule__IntervallNumber__Group__1__Impl rule__IntervallNumber__Group__2 ;
+ // InternalApplicationConfiguration.g:7744:1: rule__IntervallNumber__Group__1 : rule__IntervallNumber__Group__1__Impl rule__IntervallNumber__Group__2 ;
public final void rule__IntervallNumber__Group__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalApplicationConfiguration.g:7488:1: ( rule__IntervallNumber__Group__1__Impl rule__IntervallNumber__Group__2 )
- // InternalApplicationConfiguration.g:7489:2: rule__IntervallNumber__Group__1__Impl rule__IntervallNumber__Group__2
+ // InternalApplicationConfiguration.g:7748:1: ( rule__IntervallNumber__Group__1__Impl rule__IntervallNumber__Group__2 )
+ // InternalApplicationConfiguration.g:7749:2: rule__IntervallNumber__Group__1__Impl rule__IntervallNumber__Group__2
{
- pushFollow(FOLLOW_34);
+ pushFollow(FOLLOW_35);
rule__IntervallNumber__Group__1__Impl();
state._fsp--;
@@ -23426,20 +24231,20 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
// $ANTLR start "rule__IntervallNumber__Group__1__Impl"
- // InternalApplicationConfiguration.g:7496:1: rule__IntervallNumber__Group__1__Impl : ( '..' ) ;
+ // InternalApplicationConfiguration.g:7756:1: rule__IntervallNumber__Group__1__Impl : ( '..' ) ;
public final void rule__IntervallNumber__Group__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalApplicationConfiguration.g:7500:1: ( ( '..' ) )
- // InternalApplicationConfiguration.g:7501:1: ( '..' )
+ // InternalApplicationConfiguration.g:7760:1: ( ( '..' ) )
+ // InternalApplicationConfiguration.g:7761:1: ( '..' )
{
- // InternalApplicationConfiguration.g:7501:1: ( '..' )
- // InternalApplicationConfiguration.g:7502:2: '..'
+ // InternalApplicationConfiguration.g:7761:1: ( '..' )
+ // InternalApplicationConfiguration.g:7762:2: '..'
{
before(grammarAccess.getIntervallNumberAccess().getFullStopFullStopKeyword_1());
- match(input,51,FOLLOW_2);
+ match(input,53,FOLLOW_2);
after(grammarAccess.getIntervallNumberAccess().getFullStopFullStopKeyword_1());
}
@@ -23463,14 +24268,14 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
// $ANTLR start "rule__IntervallNumber__Group__2"
- // InternalApplicationConfiguration.g:7511:1: rule__IntervallNumber__Group__2 : rule__IntervallNumber__Group__2__Impl ;
+ // InternalApplicationConfiguration.g:7771:1: rule__IntervallNumber__Group__2 : rule__IntervallNumber__Group__2__Impl ;
public final void rule__IntervallNumber__Group__2() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalApplicationConfiguration.g:7515:1: ( rule__IntervallNumber__Group__2__Impl )
- // InternalApplicationConfiguration.g:7516:2: rule__IntervallNumber__Group__2__Impl
+ // InternalApplicationConfiguration.g:7775:1: ( rule__IntervallNumber__Group__2__Impl )
+ // InternalApplicationConfiguration.g:7776:2: rule__IntervallNumber__Group__2__Impl
{
pushFollow(FOLLOW_2);
rule__IntervallNumber__Group__2__Impl();
@@ -23496,21 +24301,21 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
// $ANTLR start "rule__IntervallNumber__Group__2__Impl"
- // InternalApplicationConfiguration.g:7522:1: rule__IntervallNumber__Group__2__Impl : ( ( rule__IntervallNumber__Alternatives_2 ) ) ;
+ // InternalApplicationConfiguration.g:7782:1: rule__IntervallNumber__Group__2__Impl : ( ( rule__IntervallNumber__Alternatives_2 ) ) ;
public final void rule__IntervallNumber__Group__2__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalApplicationConfiguration.g:7526:1: ( ( ( rule__IntervallNumber__Alternatives_2 ) ) )
- // InternalApplicationConfiguration.g:7527:1: ( ( rule__IntervallNumber__Alternatives_2 ) )
+ // InternalApplicationConfiguration.g:7786:1: ( ( ( rule__IntervallNumber__Alternatives_2 ) ) )
+ // InternalApplicationConfiguration.g:7787:1: ( ( rule__IntervallNumber__Alternatives_2 ) )
{
- // InternalApplicationConfiguration.g:7527:1: ( ( rule__IntervallNumber__Alternatives_2 ) )
- // InternalApplicationConfiguration.g:7528:2: ( rule__IntervallNumber__Alternatives_2 )
+ // InternalApplicationConfiguration.g:7787:1: ( ( rule__IntervallNumber__Alternatives_2 ) )
+ // InternalApplicationConfiguration.g:7788:2: ( rule__IntervallNumber__Alternatives_2 )
{
before(grammarAccess.getIntervallNumberAccess().getAlternatives_2());
- // InternalApplicationConfiguration.g:7529:2: ( rule__IntervallNumber__Alternatives_2 )
- // InternalApplicationConfiguration.g:7529:3: rule__IntervallNumber__Alternatives_2
+ // InternalApplicationConfiguration.g:7789:2: ( rule__IntervallNumber__Alternatives_2 )
+ // InternalApplicationConfiguration.g:7789:3: rule__IntervallNumber__Alternatives_2
{
pushFollow(FOLLOW_2);
rule__IntervallNumber__Alternatives_2();
@@ -23543,16 +24348,16 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
// $ANTLR start "rule__IntEnumberation__Group__0"
- // InternalApplicationConfiguration.g:7538:1: rule__IntEnumberation__Group__0 : rule__IntEnumberation__Group__0__Impl rule__IntEnumberation__Group__1 ;
+ // InternalApplicationConfiguration.g:7798:1: rule__IntEnumberation__Group__0 : rule__IntEnumberation__Group__0__Impl rule__IntEnumberation__Group__1 ;
public final void rule__IntEnumberation__Group__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalApplicationConfiguration.g:7542:1: ( rule__IntEnumberation__Group__0__Impl rule__IntEnumberation__Group__1 )
- // InternalApplicationConfiguration.g:7543:2: rule__IntEnumberation__Group__0__Impl rule__IntEnumberation__Group__1
+ // InternalApplicationConfiguration.g:7802:1: ( rule__IntEnumberation__Group__0__Impl rule__IntEnumberation__Group__1 )
+ // InternalApplicationConfiguration.g:7803:2: rule__IntEnumberation__Group__0__Impl rule__IntEnumberation__Group__1
{
- pushFollow(FOLLOW_37);
+ pushFollow(FOLLOW_38);
rule__IntEnumberation__Group__0__Impl();
state._fsp--;
@@ -23581,21 +24386,21 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
// $ANTLR start "rule__IntEnumberation__Group__0__Impl"
- // InternalApplicationConfiguration.g:7550:1: rule__IntEnumberation__Group__0__Impl : ( () ) ;
+ // InternalApplicationConfiguration.g:7810:1: rule__IntEnumberation__Group__0__Impl : ( () ) ;
public final void rule__IntEnumberation__Group__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalApplicationConfiguration.g:7554:1: ( ( () ) )
- // InternalApplicationConfiguration.g:7555:1: ( () )
+ // InternalApplicationConfiguration.g:7814:1: ( ( () ) )
+ // InternalApplicationConfiguration.g:7815:1: ( () )
{
- // InternalApplicationConfiguration.g:7555:1: ( () )
- // InternalApplicationConfiguration.g:7556:2: ()
+ // InternalApplicationConfiguration.g:7815:1: ( () )
+ // InternalApplicationConfiguration.g:7816:2: ()
{
before(grammarAccess.getIntEnumberationAccess().getIntEnumberationAction_0());
- // InternalApplicationConfiguration.g:7557:2: ()
- // InternalApplicationConfiguration.g:7557:3:
+ // InternalApplicationConfiguration.g:7817:2: ()
+ // InternalApplicationConfiguration.g:7817:3:
{
}
@@ -23618,16 +24423,16 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
// $ANTLR start "rule__IntEnumberation__Group__1"
- // InternalApplicationConfiguration.g:7565:1: rule__IntEnumberation__Group__1 : rule__IntEnumberation__Group__1__Impl rule__IntEnumberation__Group__2 ;
+ // InternalApplicationConfiguration.g:7825:1: rule__IntEnumberation__Group__1 : rule__IntEnumberation__Group__1__Impl rule__IntEnumberation__Group__2 ;
public final void rule__IntEnumberation__Group__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalApplicationConfiguration.g:7569:1: ( rule__IntEnumberation__Group__1__Impl rule__IntEnumberation__Group__2 )
- // InternalApplicationConfiguration.g:7570:2: rule__IntEnumberation__Group__1__Impl rule__IntEnumberation__Group__2
+ // InternalApplicationConfiguration.g:7829:1: ( rule__IntEnumberation__Group__1__Impl rule__IntEnumberation__Group__2 )
+ // InternalApplicationConfiguration.g:7830:2: rule__IntEnumberation__Group__1__Impl rule__IntEnumberation__Group__2
{
- pushFollow(FOLLOW_42);
+ pushFollow(FOLLOW_43);
rule__IntEnumberation__Group__1__Impl();
state._fsp--;
@@ -23656,17 +24461,17 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
// $ANTLR start "rule__IntEnumberation__Group__1__Impl"
- // InternalApplicationConfiguration.g:7577:1: rule__IntEnumberation__Group__1__Impl : ( '{' ) ;
+ // InternalApplicationConfiguration.g:7837:1: rule__IntEnumberation__Group__1__Impl : ( '{' ) ;
public final void rule__IntEnumberation__Group__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalApplicationConfiguration.g:7581:1: ( ( '{' ) )
- // InternalApplicationConfiguration.g:7582:1: ( '{' )
+ // InternalApplicationConfiguration.g:7841:1: ( ( '{' ) )
+ // InternalApplicationConfiguration.g:7842:1: ( '{' )
{
- // InternalApplicationConfiguration.g:7582:1: ( '{' )
- // InternalApplicationConfiguration.g:7583:2: '{'
+ // InternalApplicationConfiguration.g:7842:1: ( '{' )
+ // InternalApplicationConfiguration.g:7843:2: '{'
{
before(grammarAccess.getIntEnumberationAccess().getLeftCurlyBracketKeyword_1());
match(input,29,FOLLOW_2);
@@ -23693,16 +24498,16 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
// $ANTLR start "rule__IntEnumberation__Group__2"
- // InternalApplicationConfiguration.g:7592:1: rule__IntEnumberation__Group__2 : rule__IntEnumberation__Group__2__Impl rule__IntEnumberation__Group__3 ;
+ // InternalApplicationConfiguration.g:7852:1: rule__IntEnumberation__Group__2 : rule__IntEnumberation__Group__2__Impl rule__IntEnumberation__Group__3 ;
public final void rule__IntEnumberation__Group__2() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalApplicationConfiguration.g:7596:1: ( rule__IntEnumberation__Group__2__Impl rule__IntEnumberation__Group__3 )
- // InternalApplicationConfiguration.g:7597:2: rule__IntEnumberation__Group__2__Impl rule__IntEnumberation__Group__3
+ // InternalApplicationConfiguration.g:7856:1: ( rule__IntEnumberation__Group__2__Impl rule__IntEnumberation__Group__3 )
+ // InternalApplicationConfiguration.g:7857:2: rule__IntEnumberation__Group__2__Impl rule__IntEnumberation__Group__3
{
- pushFollow(FOLLOW_42);
+ pushFollow(FOLLOW_43);
rule__IntEnumberation__Group__2__Impl();
state._fsp--;
@@ -23731,29 +24536,29 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
// $ANTLR start "rule__IntEnumberation__Group__2__Impl"
- // InternalApplicationConfiguration.g:7604:1: rule__IntEnumberation__Group__2__Impl : ( ( rule__IntEnumberation__Group_2__0 )? ) ;
+ // InternalApplicationConfiguration.g:7864:1: rule__IntEnumberation__Group__2__Impl : ( ( rule__IntEnumberation__Group_2__0 )? ) ;
public final void rule__IntEnumberation__Group__2__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalApplicationConfiguration.g:7608:1: ( ( ( rule__IntEnumberation__Group_2__0 )? ) )
- // InternalApplicationConfiguration.g:7609:1: ( ( rule__IntEnumberation__Group_2__0 )? )
+ // InternalApplicationConfiguration.g:7868:1: ( ( ( rule__IntEnumberation__Group_2__0 )? ) )
+ // InternalApplicationConfiguration.g:7869:1: ( ( rule__IntEnumberation__Group_2__0 )? )
{
- // InternalApplicationConfiguration.g:7609:1: ( ( rule__IntEnumberation__Group_2__0 )? )
- // InternalApplicationConfiguration.g:7610:2: ( rule__IntEnumberation__Group_2__0 )?
+ // InternalApplicationConfiguration.g:7869:1: ( ( rule__IntEnumberation__Group_2__0 )? )
+ // InternalApplicationConfiguration.g:7870:2: ( rule__IntEnumberation__Group_2__0 )?
{
before(grammarAccess.getIntEnumberationAccess().getGroup_2());
- // InternalApplicationConfiguration.g:7611:2: ( rule__IntEnumberation__Group_2__0 )?
- int alt56=2;
- int LA56_0 = input.LA(1);
+ // InternalApplicationConfiguration.g:7871:2: ( rule__IntEnumberation__Group_2__0 )?
+ int alt58=2;
+ int LA58_0 = input.LA(1);
- if ( (LA56_0==RULE_INT||LA56_0==22) ) {
- alt56=1;
+ if ( (LA58_0==RULE_INT||LA58_0==22) ) {
+ alt58=1;
}
- switch (alt56) {
+ switch (alt58) {
case 1 :
- // InternalApplicationConfiguration.g:7611:3: rule__IntEnumberation__Group_2__0
+ // InternalApplicationConfiguration.g:7871:3: rule__IntEnumberation__Group_2__0
{
pushFollow(FOLLOW_2);
rule__IntEnumberation__Group_2__0();
@@ -23789,14 +24594,14 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
// $ANTLR start "rule__IntEnumberation__Group__3"
- // InternalApplicationConfiguration.g:7619:1: rule__IntEnumberation__Group__3 : rule__IntEnumberation__Group__3__Impl ;
+ // InternalApplicationConfiguration.g:7879:1: rule__IntEnumberation__Group__3 : rule__IntEnumberation__Group__3__Impl ;
public final void rule__IntEnumberation__Group__3() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalApplicationConfiguration.g:7623:1: ( rule__IntEnumberation__Group__3__Impl )
- // InternalApplicationConfiguration.g:7624:2: rule__IntEnumberation__Group__3__Impl
+ // InternalApplicationConfiguration.g:7883:1: ( rule__IntEnumberation__Group__3__Impl )
+ // InternalApplicationConfiguration.g:7884:2: rule__IntEnumberation__Group__3__Impl
{
pushFollow(FOLLOW_2);
rule__IntEnumberation__Group__3__Impl();
@@ -23822,17 +24627,17 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
// $ANTLR start "rule__IntEnumberation__Group__3__Impl"
- // InternalApplicationConfiguration.g:7630:1: rule__IntEnumberation__Group__3__Impl : ( '}' ) ;
+ // InternalApplicationConfiguration.g:7890:1: rule__IntEnumberation__Group__3__Impl : ( '}' ) ;
public final void rule__IntEnumberation__Group__3__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalApplicationConfiguration.g:7634:1: ( ( '}' ) )
- // InternalApplicationConfiguration.g:7635:1: ( '}' )
+ // InternalApplicationConfiguration.g:7894:1: ( ( '}' ) )
+ // InternalApplicationConfiguration.g:7895:1: ( '}' )
{
- // InternalApplicationConfiguration.g:7635:1: ( '}' )
- // InternalApplicationConfiguration.g:7636:2: '}'
+ // InternalApplicationConfiguration.g:7895:1: ( '}' )
+ // InternalApplicationConfiguration.g:7896:2: '}'
{
before(grammarAccess.getIntEnumberationAccess().getRightCurlyBracketKeyword_3());
match(input,30,FOLLOW_2);
@@ -23859,16 +24664,16 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
// $ANTLR start "rule__IntEnumberation__Group_2__0"
- // InternalApplicationConfiguration.g:7646:1: rule__IntEnumberation__Group_2__0 : rule__IntEnumberation__Group_2__0__Impl rule__IntEnumberation__Group_2__1 ;
+ // InternalApplicationConfiguration.g:7906:1: rule__IntEnumberation__Group_2__0 : rule__IntEnumberation__Group_2__0__Impl rule__IntEnumberation__Group_2__1 ;
public final void rule__IntEnumberation__Group_2__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalApplicationConfiguration.g:7650:1: ( rule__IntEnumberation__Group_2__0__Impl rule__IntEnumberation__Group_2__1 )
- // InternalApplicationConfiguration.g:7651:2: rule__IntEnumberation__Group_2__0__Impl rule__IntEnumberation__Group_2__1
+ // InternalApplicationConfiguration.g:7910:1: ( rule__IntEnumberation__Group_2__0__Impl rule__IntEnumberation__Group_2__1 )
+ // InternalApplicationConfiguration.g:7911:2: rule__IntEnumberation__Group_2__0__Impl rule__IntEnumberation__Group_2__1
{
- pushFollow(FOLLOW_27);
+ pushFollow(FOLLOW_28);
rule__IntEnumberation__Group_2__0__Impl();
state._fsp--;
@@ -23897,21 +24702,21 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
// $ANTLR start "rule__IntEnumberation__Group_2__0__Impl"
- // InternalApplicationConfiguration.g:7658:1: rule__IntEnumberation__Group_2__0__Impl : ( ( rule__IntEnumberation__EntryAssignment_2_0 ) ) ;
+ // InternalApplicationConfiguration.g:7918:1: rule__IntEnumberation__Group_2__0__Impl : ( ( rule__IntEnumberation__EntryAssignment_2_0 ) ) ;
public final void rule__IntEnumberation__Group_2__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalApplicationConfiguration.g:7662:1: ( ( ( rule__IntEnumberation__EntryAssignment_2_0 ) ) )
- // InternalApplicationConfiguration.g:7663:1: ( ( rule__IntEnumberation__EntryAssignment_2_0 ) )
+ // InternalApplicationConfiguration.g:7922:1: ( ( ( rule__IntEnumberation__EntryAssignment_2_0 ) ) )
+ // InternalApplicationConfiguration.g:7923:1: ( ( rule__IntEnumberation__EntryAssignment_2_0 ) )
{
- // InternalApplicationConfiguration.g:7663:1: ( ( rule__IntEnumberation__EntryAssignment_2_0 ) )
- // InternalApplicationConfiguration.g:7664:2: ( rule__IntEnumberation__EntryAssignment_2_0 )
+ // InternalApplicationConfiguration.g:7923:1: ( ( rule__IntEnumberation__EntryAssignment_2_0 ) )
+ // InternalApplicationConfiguration.g:7924:2: ( rule__IntEnumberation__EntryAssignment_2_0 )
{
before(grammarAccess.getIntEnumberationAccess().getEntryAssignment_2_0());
- // InternalApplicationConfiguration.g:7665:2: ( rule__IntEnumberation__EntryAssignment_2_0 )
- // InternalApplicationConfiguration.g:7665:3: rule__IntEnumberation__EntryAssignment_2_0
+ // InternalApplicationConfiguration.g:7925:2: ( rule__IntEnumberation__EntryAssignment_2_0 )
+ // InternalApplicationConfiguration.g:7925:3: rule__IntEnumberation__EntryAssignment_2_0
{
pushFollow(FOLLOW_2);
rule__IntEnumberation__EntryAssignment_2_0();
@@ -23944,14 +24749,14 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
// $ANTLR start "rule__IntEnumberation__Group_2__1"
- // InternalApplicationConfiguration.g:7673:1: rule__IntEnumberation__Group_2__1 : rule__IntEnumberation__Group_2__1__Impl ;
+ // InternalApplicationConfiguration.g:7933:1: rule__IntEnumberation__Group_2__1 : rule__IntEnumberation__Group_2__1__Impl ;
public final void rule__IntEnumberation__Group_2__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalApplicationConfiguration.g:7677:1: ( rule__IntEnumberation__Group_2__1__Impl )
- // InternalApplicationConfiguration.g:7678:2: rule__IntEnumberation__Group_2__1__Impl
+ // InternalApplicationConfiguration.g:7937:1: ( rule__IntEnumberation__Group_2__1__Impl )
+ // InternalApplicationConfiguration.g:7938:2: rule__IntEnumberation__Group_2__1__Impl
{
pushFollow(FOLLOW_2);
rule__IntEnumberation__Group_2__1__Impl();
@@ -23977,33 +24782,33 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
// $ANTLR start "rule__IntEnumberation__Group_2__1__Impl"
- // InternalApplicationConfiguration.g:7684:1: rule__IntEnumberation__Group_2__1__Impl : ( ( rule__IntEnumberation__Group_2_1__0 )* ) ;
+ // InternalApplicationConfiguration.g:7944:1: rule__IntEnumberation__Group_2__1__Impl : ( ( rule__IntEnumberation__Group_2_1__0 )* ) ;
public final void rule__IntEnumberation__Group_2__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalApplicationConfiguration.g:7688:1: ( ( ( rule__IntEnumberation__Group_2_1__0 )* ) )
- // InternalApplicationConfiguration.g:7689:1: ( ( rule__IntEnumberation__Group_2_1__0 )* )
+ // InternalApplicationConfiguration.g:7948:1: ( ( ( rule__IntEnumberation__Group_2_1__0 )* ) )
+ // InternalApplicationConfiguration.g:7949:1: ( ( rule__IntEnumberation__Group_2_1__0 )* )
{
- // InternalApplicationConfiguration.g:7689:1: ( ( rule__IntEnumberation__Group_2_1__0 )* )
- // InternalApplicationConfiguration.g:7690:2: ( rule__IntEnumberation__Group_2_1__0 )*
+ // InternalApplicationConfiguration.g:7949:1: ( ( rule__IntEnumberation__Group_2_1__0 )* )
+ // InternalApplicationConfiguration.g:7950:2: ( rule__IntEnumberation__Group_2_1__0 )*
{
before(grammarAccess.getIntEnumberationAccess().getGroup_2_1());
- // InternalApplicationConfiguration.g:7691:2: ( rule__IntEnumberation__Group_2_1__0 )*
- loop57:
+ // InternalApplicationConfiguration.g:7951:2: ( rule__IntEnumberation__Group_2_1__0 )*
+ loop59:
do {
- int alt57=2;
- int LA57_0 = input.LA(1);
+ int alt59=2;
+ int LA59_0 = input.LA(1);
- if ( (LA57_0==31) ) {
- alt57=1;
+ if ( (LA59_0==31) ) {
+ alt59=1;
}
- switch (alt57) {
+ switch (alt59) {
case 1 :
- // InternalApplicationConfiguration.g:7691:3: rule__IntEnumberation__Group_2_1__0
+ // InternalApplicationConfiguration.g:7951:3: rule__IntEnumberation__Group_2_1__0
{
pushFollow(FOLLOW_17);
rule__IntEnumberation__Group_2_1__0();
@@ -24015,7 +24820,7 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
break;
default :
- break loop57;
+ break loop59;
}
} while (true);
@@ -24042,14 +24847,14 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
// $ANTLR start "rule__IntEnumberation__Group_2_1__0"
- // InternalApplicationConfiguration.g:7700:1: rule__IntEnumberation__Group_2_1__0 : rule__IntEnumberation__Group_2_1__0__Impl rule__IntEnumberation__Group_2_1__1 ;
+ // InternalApplicationConfiguration.g:7960:1: rule__IntEnumberation__Group_2_1__0 : rule__IntEnumberation__Group_2_1__0__Impl rule__IntEnumberation__Group_2_1__1 ;
public final void rule__IntEnumberation__Group_2_1__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalApplicationConfiguration.g:7704:1: ( rule__IntEnumberation__Group_2_1__0__Impl rule__IntEnumberation__Group_2_1__1 )
- // InternalApplicationConfiguration.g:7705:2: rule__IntEnumberation__Group_2_1__0__Impl rule__IntEnumberation__Group_2_1__1
+ // InternalApplicationConfiguration.g:7964:1: ( rule__IntEnumberation__Group_2_1__0__Impl rule__IntEnumberation__Group_2_1__1 )
+ // InternalApplicationConfiguration.g:7965:2: rule__IntEnumberation__Group_2_1__0__Impl rule__IntEnumberation__Group_2_1__1
{
pushFollow(FOLLOW_25);
rule__IntEnumberation__Group_2_1__0__Impl();
@@ -24080,17 +24885,17 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
// $ANTLR start "rule__IntEnumberation__Group_2_1__0__Impl"
- // InternalApplicationConfiguration.g:7712:1: rule__IntEnumberation__Group_2_1__0__Impl : ( ',' ) ;
+ // InternalApplicationConfiguration.g:7972:1: rule__IntEnumberation__Group_2_1__0__Impl : ( ',' ) ;
public final void rule__IntEnumberation__Group_2_1__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalApplicationConfiguration.g:7716:1: ( ( ',' ) )
- // InternalApplicationConfiguration.g:7717:1: ( ',' )
+ // InternalApplicationConfiguration.g:7976:1: ( ( ',' ) )
+ // InternalApplicationConfiguration.g:7977:1: ( ',' )
{
- // InternalApplicationConfiguration.g:7717:1: ( ',' )
- // InternalApplicationConfiguration.g:7718:2: ','
+ // InternalApplicationConfiguration.g:7977:1: ( ',' )
+ // InternalApplicationConfiguration.g:7978:2: ','
{
before(grammarAccess.getIntEnumberationAccess().getCommaKeyword_2_1_0());
match(input,31,FOLLOW_2);
@@ -24117,14 +24922,14 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
// $ANTLR start "rule__IntEnumberation__Group_2_1__1"
- // InternalApplicationConfiguration.g:7727:1: rule__IntEnumberation__Group_2_1__1 : rule__IntEnumberation__Group_2_1__1__Impl ;
+ // InternalApplicationConfiguration.g:7987:1: rule__IntEnumberation__Group_2_1__1 : rule__IntEnumberation__Group_2_1__1__Impl ;
public final void rule__IntEnumberation__Group_2_1__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalApplicationConfiguration.g:7731:1: ( rule__IntEnumberation__Group_2_1__1__Impl )
- // InternalApplicationConfiguration.g:7732:2: rule__IntEnumberation__Group_2_1__1__Impl
+ // InternalApplicationConfiguration.g:7991:1: ( rule__IntEnumberation__Group_2_1__1__Impl )
+ // InternalApplicationConfiguration.g:7992:2: rule__IntEnumberation__Group_2_1__1__Impl
{
pushFollow(FOLLOW_2);
rule__IntEnumberation__Group_2_1__1__Impl();
@@ -24150,21 +24955,21 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
// $ANTLR start "rule__IntEnumberation__Group_2_1__1__Impl"
- // InternalApplicationConfiguration.g:7738:1: rule__IntEnumberation__Group_2_1__1__Impl : ( ( rule__IntEnumberation__EntryAssignment_2_1_1 ) ) ;
+ // InternalApplicationConfiguration.g:7998:1: rule__IntEnumberation__Group_2_1__1__Impl : ( ( rule__IntEnumberation__EntryAssignment_2_1_1 ) ) ;
public final void rule__IntEnumberation__Group_2_1__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalApplicationConfiguration.g:7742:1: ( ( ( rule__IntEnumberation__EntryAssignment_2_1_1 ) ) )
- // InternalApplicationConfiguration.g:7743:1: ( ( rule__IntEnumberation__EntryAssignment_2_1_1 ) )
+ // InternalApplicationConfiguration.g:8002:1: ( ( ( rule__IntEnumberation__EntryAssignment_2_1_1 ) ) )
+ // InternalApplicationConfiguration.g:8003:1: ( ( rule__IntEnumberation__EntryAssignment_2_1_1 ) )
{
- // InternalApplicationConfiguration.g:7743:1: ( ( rule__IntEnumberation__EntryAssignment_2_1_1 ) )
- // InternalApplicationConfiguration.g:7744:2: ( rule__IntEnumberation__EntryAssignment_2_1_1 )
+ // InternalApplicationConfiguration.g:8003:1: ( ( rule__IntEnumberation__EntryAssignment_2_1_1 ) )
+ // InternalApplicationConfiguration.g:8004:2: ( rule__IntEnumberation__EntryAssignment_2_1_1 )
{
before(grammarAccess.getIntEnumberationAccess().getEntryAssignment_2_1_1());
- // InternalApplicationConfiguration.g:7745:2: ( rule__IntEnumberation__EntryAssignment_2_1_1 )
- // InternalApplicationConfiguration.g:7745:3: rule__IntEnumberation__EntryAssignment_2_1_1
+ // InternalApplicationConfiguration.g:8005:2: ( rule__IntEnumberation__EntryAssignment_2_1_1 )
+ // InternalApplicationConfiguration.g:8005:3: rule__IntEnumberation__EntryAssignment_2_1_1
{
pushFollow(FOLLOW_2);
rule__IntEnumberation__EntryAssignment_2_1_1();
@@ -24197,16 +25002,16 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
// $ANTLR start "rule__RealEnumeration__Group__0"
- // InternalApplicationConfiguration.g:7754:1: rule__RealEnumeration__Group__0 : rule__RealEnumeration__Group__0__Impl rule__RealEnumeration__Group__1 ;
+ // InternalApplicationConfiguration.g:8014:1: rule__RealEnumeration__Group__0 : rule__RealEnumeration__Group__0__Impl rule__RealEnumeration__Group__1 ;
public final void rule__RealEnumeration__Group__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalApplicationConfiguration.g:7758:1: ( rule__RealEnumeration__Group__0__Impl rule__RealEnumeration__Group__1 )
- // InternalApplicationConfiguration.g:7759:2: rule__RealEnumeration__Group__0__Impl rule__RealEnumeration__Group__1
+ // InternalApplicationConfiguration.g:8018:1: ( rule__RealEnumeration__Group__0__Impl rule__RealEnumeration__Group__1 )
+ // InternalApplicationConfiguration.g:8019:2: rule__RealEnumeration__Group__0__Impl rule__RealEnumeration__Group__1
{
- pushFollow(FOLLOW_37);
+ pushFollow(FOLLOW_38);
rule__RealEnumeration__Group__0__Impl();
state._fsp--;
@@ -24235,21 +25040,21 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
// $ANTLR start "rule__RealEnumeration__Group__0__Impl"
- // InternalApplicationConfiguration.g:7766:1: rule__RealEnumeration__Group__0__Impl : ( () ) ;
+ // InternalApplicationConfiguration.g:8026:1: rule__RealEnumeration__Group__0__Impl : ( () ) ;
public final void rule__RealEnumeration__Group__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalApplicationConfiguration.g:7770:1: ( ( () ) )
- // InternalApplicationConfiguration.g:7771:1: ( () )
+ // InternalApplicationConfiguration.g:8030:1: ( ( () ) )
+ // InternalApplicationConfiguration.g:8031:1: ( () )
{
- // InternalApplicationConfiguration.g:7771:1: ( () )
- // InternalApplicationConfiguration.g:7772:2: ()
+ // InternalApplicationConfiguration.g:8031:1: ( () )
+ // InternalApplicationConfiguration.g:8032:2: ()
{
before(grammarAccess.getRealEnumerationAccess().getRealEnumerationAction_0());
- // InternalApplicationConfiguration.g:7773:2: ()
- // InternalApplicationConfiguration.g:7773:3:
+ // InternalApplicationConfiguration.g:8033:2: ()
+ // InternalApplicationConfiguration.g:8033:3:
{
}
@@ -24272,16 +25077,16 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
// $ANTLR start "rule__RealEnumeration__Group__1"
- // InternalApplicationConfiguration.g:7781:1: rule__RealEnumeration__Group__1 : rule__RealEnumeration__Group__1__Impl rule__RealEnumeration__Group__2 ;
+ // InternalApplicationConfiguration.g:8041:1: rule__RealEnumeration__Group__1 : rule__RealEnumeration__Group__1__Impl rule__RealEnumeration__Group__2 ;
public final void rule__RealEnumeration__Group__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalApplicationConfiguration.g:7785:1: ( rule__RealEnumeration__Group__1__Impl rule__RealEnumeration__Group__2 )
- // InternalApplicationConfiguration.g:7786:2: rule__RealEnumeration__Group__1__Impl rule__RealEnumeration__Group__2
+ // InternalApplicationConfiguration.g:8045:1: ( rule__RealEnumeration__Group__1__Impl rule__RealEnumeration__Group__2 )
+ // InternalApplicationConfiguration.g:8046:2: rule__RealEnumeration__Group__1__Impl rule__RealEnumeration__Group__2
{
- pushFollow(FOLLOW_42);
+ pushFollow(FOLLOW_43);
rule__RealEnumeration__Group__1__Impl();
state._fsp--;
@@ -24310,17 +25115,17 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
// $ANTLR start "rule__RealEnumeration__Group__1__Impl"
- // InternalApplicationConfiguration.g:7793:1: rule__RealEnumeration__Group__1__Impl : ( '{' ) ;
+ // InternalApplicationConfiguration.g:8053:1: rule__RealEnumeration__Group__1__Impl : ( '{' ) ;
public final void rule__RealEnumeration__Group__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalApplicationConfiguration.g:7797:1: ( ( '{' ) )
- // InternalApplicationConfiguration.g:7798:1: ( '{' )
+ // InternalApplicationConfiguration.g:8057:1: ( ( '{' ) )
+ // InternalApplicationConfiguration.g:8058:1: ( '{' )
{
- // InternalApplicationConfiguration.g:7798:1: ( '{' )
- // InternalApplicationConfiguration.g:7799:2: '{'
+ // InternalApplicationConfiguration.g:8058:1: ( '{' )
+ // InternalApplicationConfiguration.g:8059:2: '{'
{
before(grammarAccess.getRealEnumerationAccess().getLeftCurlyBracketKeyword_1());
match(input,29,FOLLOW_2);
@@ -24347,16 +25152,16 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
// $ANTLR start "rule__RealEnumeration__Group__2"
- // InternalApplicationConfiguration.g:7808:1: rule__RealEnumeration__Group__2 : rule__RealEnumeration__Group__2__Impl rule__RealEnumeration__Group__3 ;
+ // InternalApplicationConfiguration.g:8068:1: rule__RealEnumeration__Group__2 : rule__RealEnumeration__Group__2__Impl rule__RealEnumeration__Group__3 ;
public final void rule__RealEnumeration__Group__2() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalApplicationConfiguration.g:7812:1: ( rule__RealEnumeration__Group__2__Impl rule__RealEnumeration__Group__3 )
- // InternalApplicationConfiguration.g:7813:2: rule__RealEnumeration__Group__2__Impl rule__RealEnumeration__Group__3
+ // InternalApplicationConfiguration.g:8072:1: ( rule__RealEnumeration__Group__2__Impl rule__RealEnumeration__Group__3 )
+ // InternalApplicationConfiguration.g:8073:2: rule__RealEnumeration__Group__2__Impl rule__RealEnumeration__Group__3
{
- pushFollow(FOLLOW_42);
+ pushFollow(FOLLOW_43);
rule__RealEnumeration__Group__2__Impl();
state._fsp--;
@@ -24385,29 +25190,29 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
// $ANTLR start "rule__RealEnumeration__Group__2__Impl"
- // InternalApplicationConfiguration.g:7820:1: rule__RealEnumeration__Group__2__Impl : ( ( rule__RealEnumeration__Group_2__0 )? ) ;
+ // InternalApplicationConfiguration.g:8080:1: rule__RealEnumeration__Group__2__Impl : ( ( rule__RealEnumeration__Group_2__0 )? ) ;
public final void rule__RealEnumeration__Group__2__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalApplicationConfiguration.g:7824:1: ( ( ( rule__RealEnumeration__Group_2__0 )? ) )
- // InternalApplicationConfiguration.g:7825:1: ( ( rule__RealEnumeration__Group_2__0 )? )
+ // InternalApplicationConfiguration.g:8084:1: ( ( ( rule__RealEnumeration__Group_2__0 )? ) )
+ // InternalApplicationConfiguration.g:8085:1: ( ( rule__RealEnumeration__Group_2__0 )? )
{
- // InternalApplicationConfiguration.g:7825:1: ( ( rule__RealEnumeration__Group_2__0 )? )
- // InternalApplicationConfiguration.g:7826:2: ( rule__RealEnumeration__Group_2__0 )?
+ // InternalApplicationConfiguration.g:8085:1: ( ( rule__RealEnumeration__Group_2__0 )? )
+ // InternalApplicationConfiguration.g:8086:2: ( rule__RealEnumeration__Group_2__0 )?
{
before(grammarAccess.getRealEnumerationAccess().getGroup_2());
- // InternalApplicationConfiguration.g:7827:2: ( rule__RealEnumeration__Group_2__0 )?
- int alt58=2;
- int LA58_0 = input.LA(1);
+ // InternalApplicationConfiguration.g:8087:2: ( rule__RealEnumeration__Group_2__0 )?
+ int alt60=2;
+ int LA60_0 = input.LA(1);
- if ( (LA58_0==RULE_INT||LA58_0==22) ) {
- alt58=1;
+ if ( (LA60_0==RULE_INT||LA60_0==22) ) {
+ alt60=1;
}
- switch (alt58) {
+ switch (alt60) {
case 1 :
- // InternalApplicationConfiguration.g:7827:3: rule__RealEnumeration__Group_2__0
+ // InternalApplicationConfiguration.g:8087:3: rule__RealEnumeration__Group_2__0
{
pushFollow(FOLLOW_2);
rule__RealEnumeration__Group_2__0();
@@ -24443,14 +25248,14 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
// $ANTLR start "rule__RealEnumeration__Group__3"
- // InternalApplicationConfiguration.g:7835:1: rule__RealEnumeration__Group__3 : rule__RealEnumeration__Group__3__Impl ;
+ // InternalApplicationConfiguration.g:8095:1: rule__RealEnumeration__Group__3 : rule__RealEnumeration__Group__3__Impl ;
public final void rule__RealEnumeration__Group__3() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalApplicationConfiguration.g:7839:1: ( rule__RealEnumeration__Group__3__Impl )
- // InternalApplicationConfiguration.g:7840:2: rule__RealEnumeration__Group__3__Impl
+ // InternalApplicationConfiguration.g:8099:1: ( rule__RealEnumeration__Group__3__Impl )
+ // InternalApplicationConfiguration.g:8100:2: rule__RealEnumeration__Group__3__Impl
{
pushFollow(FOLLOW_2);
rule__RealEnumeration__Group__3__Impl();
@@ -24476,17 +25281,17 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
// $ANTLR start "rule__RealEnumeration__Group__3__Impl"
- // InternalApplicationConfiguration.g:7846:1: rule__RealEnumeration__Group__3__Impl : ( '}' ) ;
+ // InternalApplicationConfiguration.g:8106:1: rule__RealEnumeration__Group__3__Impl : ( '}' ) ;
public final void rule__RealEnumeration__Group__3__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalApplicationConfiguration.g:7850:1: ( ( '}' ) )
- // InternalApplicationConfiguration.g:7851:1: ( '}' )
+ // InternalApplicationConfiguration.g:8110:1: ( ( '}' ) )
+ // InternalApplicationConfiguration.g:8111:1: ( '}' )
{
- // InternalApplicationConfiguration.g:7851:1: ( '}' )
- // InternalApplicationConfiguration.g:7852:2: '}'
+ // InternalApplicationConfiguration.g:8111:1: ( '}' )
+ // InternalApplicationConfiguration.g:8112:2: '}'
{
before(grammarAccess.getRealEnumerationAccess().getRightCurlyBracketKeyword_3());
match(input,30,FOLLOW_2);
@@ -24513,16 +25318,16 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
// $ANTLR start "rule__RealEnumeration__Group_2__0"
- // InternalApplicationConfiguration.g:7862:1: rule__RealEnumeration__Group_2__0 : rule__RealEnumeration__Group_2__0__Impl rule__RealEnumeration__Group_2__1 ;
+ // InternalApplicationConfiguration.g:8122:1: rule__RealEnumeration__Group_2__0 : rule__RealEnumeration__Group_2__0__Impl rule__RealEnumeration__Group_2__1 ;
public final void rule__RealEnumeration__Group_2__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalApplicationConfiguration.g:7866:1: ( rule__RealEnumeration__Group_2__0__Impl rule__RealEnumeration__Group_2__1 )
- // InternalApplicationConfiguration.g:7867:2: rule__RealEnumeration__Group_2__0__Impl rule__RealEnumeration__Group_2__1
+ // InternalApplicationConfiguration.g:8126:1: ( rule__RealEnumeration__Group_2__0__Impl rule__RealEnumeration__Group_2__1 )
+ // InternalApplicationConfiguration.g:8127:2: rule__RealEnumeration__Group_2__0__Impl rule__RealEnumeration__Group_2__1
{
- pushFollow(FOLLOW_27);
+ pushFollow(FOLLOW_28);
rule__RealEnumeration__Group_2__0__Impl();
state._fsp--;
@@ -24551,21 +25356,21 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
// $ANTLR start "rule__RealEnumeration__Group_2__0__Impl"
- // InternalApplicationConfiguration.g:7874:1: rule__RealEnumeration__Group_2__0__Impl : ( ( rule__RealEnumeration__EntryAssignment_2_0 ) ) ;
+ // InternalApplicationConfiguration.g:8134:1: rule__RealEnumeration__Group_2__0__Impl : ( ( rule__RealEnumeration__EntryAssignment_2_0 ) ) ;
public final void rule__RealEnumeration__Group_2__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalApplicationConfiguration.g:7878:1: ( ( ( rule__RealEnumeration__EntryAssignment_2_0 ) ) )
- // InternalApplicationConfiguration.g:7879:1: ( ( rule__RealEnumeration__EntryAssignment_2_0 ) )
+ // InternalApplicationConfiguration.g:8138:1: ( ( ( rule__RealEnumeration__EntryAssignment_2_0 ) ) )
+ // InternalApplicationConfiguration.g:8139:1: ( ( rule__RealEnumeration__EntryAssignment_2_0 ) )
{
- // InternalApplicationConfiguration.g:7879:1: ( ( rule__RealEnumeration__EntryAssignment_2_0 ) )
- // InternalApplicationConfiguration.g:7880:2: ( rule__RealEnumeration__EntryAssignment_2_0 )
+ // InternalApplicationConfiguration.g:8139:1: ( ( rule__RealEnumeration__EntryAssignment_2_0 ) )
+ // InternalApplicationConfiguration.g:8140:2: ( rule__RealEnumeration__EntryAssignment_2_0 )
{
before(grammarAccess.getRealEnumerationAccess().getEntryAssignment_2_0());
- // InternalApplicationConfiguration.g:7881:2: ( rule__RealEnumeration__EntryAssignment_2_0 )
- // InternalApplicationConfiguration.g:7881:3: rule__RealEnumeration__EntryAssignment_2_0
+ // InternalApplicationConfiguration.g:8141:2: ( rule__RealEnumeration__EntryAssignment_2_0 )
+ // InternalApplicationConfiguration.g:8141:3: rule__RealEnumeration__EntryAssignment_2_0
{
pushFollow(FOLLOW_2);
rule__RealEnumeration__EntryAssignment_2_0();
@@ -24598,14 +25403,14 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
// $ANTLR start "rule__RealEnumeration__Group_2__1"
- // InternalApplicationConfiguration.g:7889:1: rule__RealEnumeration__Group_2__1 : rule__RealEnumeration__Group_2__1__Impl ;
+ // InternalApplicationConfiguration.g:8149:1: rule__RealEnumeration__Group_2__1 : rule__RealEnumeration__Group_2__1__Impl ;
public final void rule__RealEnumeration__Group_2__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalApplicationConfiguration.g:7893:1: ( rule__RealEnumeration__Group_2__1__Impl )
- // InternalApplicationConfiguration.g:7894:2: rule__RealEnumeration__Group_2__1__Impl
+ // InternalApplicationConfiguration.g:8153:1: ( rule__RealEnumeration__Group_2__1__Impl )
+ // InternalApplicationConfiguration.g:8154:2: rule__RealEnumeration__Group_2__1__Impl
{
pushFollow(FOLLOW_2);
rule__RealEnumeration__Group_2__1__Impl();
@@ -24631,33 +25436,33 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
// $ANTLR start "rule__RealEnumeration__Group_2__1__Impl"
- // InternalApplicationConfiguration.g:7900:1: rule__RealEnumeration__Group_2__1__Impl : ( ( rule__RealEnumeration__Group_2_1__0 )* ) ;
+ // InternalApplicationConfiguration.g:8160:1: rule__RealEnumeration__Group_2__1__Impl : ( ( rule__RealEnumeration__Group_2_1__0 )* ) ;
public final void rule__RealEnumeration__Group_2__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalApplicationConfiguration.g:7904:1: ( ( ( rule__RealEnumeration__Group_2_1__0 )* ) )
- // InternalApplicationConfiguration.g:7905:1: ( ( rule__RealEnumeration__Group_2_1__0 )* )
+ // InternalApplicationConfiguration.g:8164:1: ( ( ( rule__RealEnumeration__Group_2_1__0 )* ) )
+ // InternalApplicationConfiguration.g:8165:1: ( ( rule__RealEnumeration__Group_2_1__0 )* )
{
- // InternalApplicationConfiguration.g:7905:1: ( ( rule__RealEnumeration__Group_2_1__0 )* )
- // InternalApplicationConfiguration.g:7906:2: ( rule__RealEnumeration__Group_2_1__0 )*
+ // InternalApplicationConfiguration.g:8165:1: ( ( rule__RealEnumeration__Group_2_1__0 )* )
+ // InternalApplicationConfiguration.g:8166:2: ( rule__RealEnumeration__Group_2_1__0 )*
{
before(grammarAccess.getRealEnumerationAccess().getGroup_2_1());
- // InternalApplicationConfiguration.g:7907:2: ( rule__RealEnumeration__Group_2_1__0 )*
- loop59:
+ // InternalApplicationConfiguration.g:8167:2: ( rule__RealEnumeration__Group_2_1__0 )*
+ loop61:
do {
- int alt59=2;
- int LA59_0 = input.LA(1);
+ int alt61=2;
+ int LA61_0 = input.LA(1);
- if ( (LA59_0==31) ) {
- alt59=1;
+ if ( (LA61_0==31) ) {
+ alt61=1;
}
- switch (alt59) {
+ switch (alt61) {
case 1 :
- // InternalApplicationConfiguration.g:7907:3: rule__RealEnumeration__Group_2_1__0
+ // InternalApplicationConfiguration.g:8167:3: rule__RealEnumeration__Group_2_1__0
{
pushFollow(FOLLOW_17);
rule__RealEnumeration__Group_2_1__0();
@@ -24669,7 +25474,7 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
break;
default :
- break loop59;
+ break loop61;
}
} while (true);
@@ -24696,14 +25501,14 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
// $ANTLR start "rule__RealEnumeration__Group_2_1__0"
- // InternalApplicationConfiguration.g:7916:1: rule__RealEnumeration__Group_2_1__0 : rule__RealEnumeration__Group_2_1__0__Impl rule__RealEnumeration__Group_2_1__1 ;
+ // InternalApplicationConfiguration.g:8176:1: rule__RealEnumeration__Group_2_1__0 : rule__RealEnumeration__Group_2_1__0__Impl rule__RealEnumeration__Group_2_1__1 ;
public final void rule__RealEnumeration__Group_2_1__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalApplicationConfiguration.g:7920:1: ( rule__RealEnumeration__Group_2_1__0__Impl rule__RealEnumeration__Group_2_1__1 )
- // InternalApplicationConfiguration.g:7921:2: rule__RealEnumeration__Group_2_1__0__Impl rule__RealEnumeration__Group_2_1__1
+ // InternalApplicationConfiguration.g:8180:1: ( rule__RealEnumeration__Group_2_1__0__Impl rule__RealEnumeration__Group_2_1__1 )
+ // InternalApplicationConfiguration.g:8181:2: rule__RealEnumeration__Group_2_1__0__Impl rule__RealEnumeration__Group_2_1__1
{
pushFollow(FOLLOW_25);
rule__RealEnumeration__Group_2_1__0__Impl();
@@ -24734,17 +25539,17 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
// $ANTLR start "rule__RealEnumeration__Group_2_1__0__Impl"
- // InternalApplicationConfiguration.g:7928:1: rule__RealEnumeration__Group_2_1__0__Impl : ( ',' ) ;
+ // InternalApplicationConfiguration.g:8188:1: rule__RealEnumeration__Group_2_1__0__Impl : ( ',' ) ;
public final void rule__RealEnumeration__Group_2_1__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalApplicationConfiguration.g:7932:1: ( ( ',' ) )
- // InternalApplicationConfiguration.g:7933:1: ( ',' )
+ // InternalApplicationConfiguration.g:8192:1: ( ( ',' ) )
+ // InternalApplicationConfiguration.g:8193:1: ( ',' )
{
- // InternalApplicationConfiguration.g:7933:1: ( ',' )
- // InternalApplicationConfiguration.g:7934:2: ','
+ // InternalApplicationConfiguration.g:8193:1: ( ',' )
+ // InternalApplicationConfiguration.g:8194:2: ','
{
before(grammarAccess.getRealEnumerationAccess().getCommaKeyword_2_1_0());
match(input,31,FOLLOW_2);
@@ -24771,14 +25576,14 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
// $ANTLR start "rule__RealEnumeration__Group_2_1__1"
- // InternalApplicationConfiguration.g:7943:1: rule__RealEnumeration__Group_2_1__1 : rule__RealEnumeration__Group_2_1__1__Impl ;
+ // InternalApplicationConfiguration.g:8203:1: rule__RealEnumeration__Group_2_1__1 : rule__RealEnumeration__Group_2_1__1__Impl ;
public final void rule__RealEnumeration__Group_2_1__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalApplicationConfiguration.g:7947:1: ( rule__RealEnumeration__Group_2_1__1__Impl )
- // InternalApplicationConfiguration.g:7948:2: rule__RealEnumeration__Group_2_1__1__Impl
+ // InternalApplicationConfiguration.g:8207:1: ( rule__RealEnumeration__Group_2_1__1__Impl )
+ // InternalApplicationConfiguration.g:8208:2: rule__RealEnumeration__Group_2_1__1__Impl
{
pushFollow(FOLLOW_2);
rule__RealEnumeration__Group_2_1__1__Impl();
@@ -24804,21 +25609,21 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
// $ANTLR start "rule__RealEnumeration__Group_2_1__1__Impl"
- // InternalApplicationConfiguration.g:7954:1: rule__RealEnumeration__Group_2_1__1__Impl : ( ( rule__RealEnumeration__EntryAssignment_2_1_1 ) ) ;
+ // InternalApplicationConfiguration.g:8214:1: rule__RealEnumeration__Group_2_1__1__Impl : ( ( rule__RealEnumeration__EntryAssignment_2_1_1 ) ) ;
public final void rule__RealEnumeration__Group_2_1__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalApplicationConfiguration.g:7958:1: ( ( ( rule__RealEnumeration__EntryAssignment_2_1_1 ) ) )
- // InternalApplicationConfiguration.g:7959:1: ( ( rule__RealEnumeration__EntryAssignment_2_1_1 ) )
+ // InternalApplicationConfiguration.g:8218:1: ( ( ( rule__RealEnumeration__EntryAssignment_2_1_1 ) ) )
+ // InternalApplicationConfiguration.g:8219:1: ( ( rule__RealEnumeration__EntryAssignment_2_1_1 ) )
{
- // InternalApplicationConfiguration.g:7959:1: ( ( rule__RealEnumeration__EntryAssignment_2_1_1 ) )
- // InternalApplicationConfiguration.g:7960:2: ( rule__RealEnumeration__EntryAssignment_2_1_1 )
+ // InternalApplicationConfiguration.g:8219:1: ( ( rule__RealEnumeration__EntryAssignment_2_1_1 ) )
+ // InternalApplicationConfiguration.g:8220:2: ( rule__RealEnumeration__EntryAssignment_2_1_1 )
{
before(grammarAccess.getRealEnumerationAccess().getEntryAssignment_2_1_1());
- // InternalApplicationConfiguration.g:7961:2: ( rule__RealEnumeration__EntryAssignment_2_1_1 )
- // InternalApplicationConfiguration.g:7961:3: rule__RealEnumeration__EntryAssignment_2_1_1
+ // InternalApplicationConfiguration.g:8221:2: ( rule__RealEnumeration__EntryAssignment_2_1_1 )
+ // InternalApplicationConfiguration.g:8221:3: rule__RealEnumeration__EntryAssignment_2_1_1
{
pushFollow(FOLLOW_2);
rule__RealEnumeration__EntryAssignment_2_1_1();
@@ -24851,16 +25656,16 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
// $ANTLR start "rule__StringEnumeration__Group__0"
- // InternalApplicationConfiguration.g:7970:1: rule__StringEnumeration__Group__0 : rule__StringEnumeration__Group__0__Impl rule__StringEnumeration__Group__1 ;
+ // InternalApplicationConfiguration.g:8230:1: rule__StringEnumeration__Group__0 : rule__StringEnumeration__Group__0__Impl rule__StringEnumeration__Group__1 ;
public final void rule__StringEnumeration__Group__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalApplicationConfiguration.g:7974:1: ( rule__StringEnumeration__Group__0__Impl rule__StringEnumeration__Group__1 )
- // InternalApplicationConfiguration.g:7975:2: rule__StringEnumeration__Group__0__Impl rule__StringEnumeration__Group__1
+ // InternalApplicationConfiguration.g:8234:1: ( rule__StringEnumeration__Group__0__Impl rule__StringEnumeration__Group__1 )
+ // InternalApplicationConfiguration.g:8235:2: rule__StringEnumeration__Group__0__Impl rule__StringEnumeration__Group__1
{
- pushFollow(FOLLOW_37);
+ pushFollow(FOLLOW_38);
rule__StringEnumeration__Group__0__Impl();
state._fsp--;
@@ -24889,21 +25694,21 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
// $ANTLR start "rule__StringEnumeration__Group__0__Impl"
- // InternalApplicationConfiguration.g:7982:1: rule__StringEnumeration__Group__0__Impl : ( () ) ;
+ // InternalApplicationConfiguration.g:8242:1: rule__StringEnumeration__Group__0__Impl : ( () ) ;
public final void rule__StringEnumeration__Group__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalApplicationConfiguration.g:7986:1: ( ( () ) )
- // InternalApplicationConfiguration.g:7987:1: ( () )
+ // InternalApplicationConfiguration.g:8246:1: ( ( () ) )
+ // InternalApplicationConfiguration.g:8247:1: ( () )
{
- // InternalApplicationConfiguration.g:7987:1: ( () )
- // InternalApplicationConfiguration.g:7988:2: ()
+ // InternalApplicationConfiguration.g:8247:1: ( () )
+ // InternalApplicationConfiguration.g:8248:2: ()
{
before(grammarAccess.getStringEnumerationAccess().getStringEnumerationAction_0());
- // InternalApplicationConfiguration.g:7989:2: ()
- // InternalApplicationConfiguration.g:7989:3:
+ // InternalApplicationConfiguration.g:8249:2: ()
+ // InternalApplicationConfiguration.g:8249:3:
{
}
@@ -24926,16 +25731,16 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
// $ANTLR start "rule__StringEnumeration__Group__1"
- // InternalApplicationConfiguration.g:7997:1: rule__StringEnumeration__Group__1 : rule__StringEnumeration__Group__1__Impl rule__StringEnumeration__Group__2 ;
+ // InternalApplicationConfiguration.g:8257:1: rule__StringEnumeration__Group__1 : rule__StringEnumeration__Group__1__Impl rule__StringEnumeration__Group__2 ;
public final void rule__StringEnumeration__Group__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalApplicationConfiguration.g:8001:1: ( rule__StringEnumeration__Group__1__Impl rule__StringEnumeration__Group__2 )
- // InternalApplicationConfiguration.g:8002:2: rule__StringEnumeration__Group__1__Impl rule__StringEnumeration__Group__2
+ // InternalApplicationConfiguration.g:8261:1: ( rule__StringEnumeration__Group__1__Impl rule__StringEnumeration__Group__2 )
+ // InternalApplicationConfiguration.g:8262:2: rule__StringEnumeration__Group__1__Impl rule__StringEnumeration__Group__2
{
- pushFollow(FOLLOW_43);
+ pushFollow(FOLLOW_44);
rule__StringEnumeration__Group__1__Impl();
state._fsp--;
@@ -24964,17 +25769,17 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
// $ANTLR start "rule__StringEnumeration__Group__1__Impl"
- // InternalApplicationConfiguration.g:8009:1: rule__StringEnumeration__Group__1__Impl : ( '{' ) ;
+ // InternalApplicationConfiguration.g:8269:1: rule__StringEnumeration__Group__1__Impl : ( '{' ) ;
public final void rule__StringEnumeration__Group__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalApplicationConfiguration.g:8013:1: ( ( '{' ) )
- // InternalApplicationConfiguration.g:8014:1: ( '{' )
+ // InternalApplicationConfiguration.g:8273:1: ( ( '{' ) )
+ // InternalApplicationConfiguration.g:8274:1: ( '{' )
{
- // InternalApplicationConfiguration.g:8014:1: ( '{' )
- // InternalApplicationConfiguration.g:8015:2: '{'
+ // InternalApplicationConfiguration.g:8274:1: ( '{' )
+ // InternalApplicationConfiguration.g:8275:2: '{'
{
before(grammarAccess.getStringEnumerationAccess().getLeftCurlyBracketKeyword_1());
match(input,29,FOLLOW_2);
@@ -25001,16 +25806,16 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
// $ANTLR start "rule__StringEnumeration__Group__2"
- // InternalApplicationConfiguration.g:8024:1: rule__StringEnumeration__Group__2 : rule__StringEnumeration__Group__2__Impl rule__StringEnumeration__Group__3 ;
+ // InternalApplicationConfiguration.g:8284:1: rule__StringEnumeration__Group__2 : rule__StringEnumeration__Group__2__Impl rule__StringEnumeration__Group__3 ;
public final void rule__StringEnumeration__Group__2() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalApplicationConfiguration.g:8028:1: ( rule__StringEnumeration__Group__2__Impl rule__StringEnumeration__Group__3 )
- // InternalApplicationConfiguration.g:8029:2: rule__StringEnumeration__Group__2__Impl rule__StringEnumeration__Group__3
+ // InternalApplicationConfiguration.g:8288:1: ( rule__StringEnumeration__Group__2__Impl rule__StringEnumeration__Group__3 )
+ // InternalApplicationConfiguration.g:8289:2: rule__StringEnumeration__Group__2__Impl rule__StringEnumeration__Group__3
{
- pushFollow(FOLLOW_43);
+ pushFollow(FOLLOW_44);
rule__StringEnumeration__Group__2__Impl();
state._fsp--;
@@ -25039,29 +25844,29 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
// $ANTLR start "rule__StringEnumeration__Group__2__Impl"
- // InternalApplicationConfiguration.g:8036:1: rule__StringEnumeration__Group__2__Impl : ( ( rule__StringEnumeration__Group_2__0 )? ) ;
+ // InternalApplicationConfiguration.g:8296:1: rule__StringEnumeration__Group__2__Impl : ( ( rule__StringEnumeration__Group_2__0 )? ) ;
public final void rule__StringEnumeration__Group__2__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalApplicationConfiguration.g:8040:1: ( ( ( rule__StringEnumeration__Group_2__0 )? ) )
- // InternalApplicationConfiguration.g:8041:1: ( ( rule__StringEnumeration__Group_2__0 )? )
+ // InternalApplicationConfiguration.g:8300:1: ( ( ( rule__StringEnumeration__Group_2__0 )? ) )
+ // InternalApplicationConfiguration.g:8301:1: ( ( rule__StringEnumeration__Group_2__0 )? )
{
- // InternalApplicationConfiguration.g:8041:1: ( ( rule__StringEnumeration__Group_2__0 )? )
- // InternalApplicationConfiguration.g:8042:2: ( rule__StringEnumeration__Group_2__0 )?
+ // InternalApplicationConfiguration.g:8301:1: ( ( rule__StringEnumeration__Group_2__0 )? )
+ // InternalApplicationConfiguration.g:8302:2: ( rule__StringEnumeration__Group_2__0 )?
{
before(grammarAccess.getStringEnumerationAccess().getGroup_2());
- // InternalApplicationConfiguration.g:8043:2: ( rule__StringEnumeration__Group_2__0 )?
- int alt60=2;
- int LA60_0 = input.LA(1);
+ // InternalApplicationConfiguration.g:8303:2: ( rule__StringEnumeration__Group_2__0 )?
+ int alt62=2;
+ int LA62_0 = input.LA(1);
- if ( (LA60_0==RULE_STRING) ) {
- alt60=1;
+ if ( (LA62_0==RULE_STRING) ) {
+ alt62=1;
}
- switch (alt60) {
+ switch (alt62) {
case 1 :
- // InternalApplicationConfiguration.g:8043:3: rule__StringEnumeration__Group_2__0
+ // InternalApplicationConfiguration.g:8303:3: rule__StringEnumeration__Group_2__0
{
pushFollow(FOLLOW_2);
rule__StringEnumeration__Group_2__0();
@@ -25097,14 +25902,14 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
// $ANTLR start "rule__StringEnumeration__Group__3"
- // InternalApplicationConfiguration.g:8051:1: rule__StringEnumeration__Group__3 : rule__StringEnumeration__Group__3__Impl ;
+ // InternalApplicationConfiguration.g:8311:1: rule__StringEnumeration__Group__3 : rule__StringEnumeration__Group__3__Impl ;
public final void rule__StringEnumeration__Group__3() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalApplicationConfiguration.g:8055:1: ( rule__StringEnumeration__Group__3__Impl )
- // InternalApplicationConfiguration.g:8056:2: rule__StringEnumeration__Group__3__Impl
+ // InternalApplicationConfiguration.g:8315:1: ( rule__StringEnumeration__Group__3__Impl )
+ // InternalApplicationConfiguration.g:8316:2: rule__StringEnumeration__Group__3__Impl
{
pushFollow(FOLLOW_2);
rule__StringEnumeration__Group__3__Impl();
@@ -25130,17 +25935,17 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
// $ANTLR start "rule__StringEnumeration__Group__3__Impl"
- // InternalApplicationConfiguration.g:8062:1: rule__StringEnumeration__Group__3__Impl : ( '}' ) ;
+ // InternalApplicationConfiguration.g:8322:1: rule__StringEnumeration__Group__3__Impl : ( '}' ) ;
public final void rule__StringEnumeration__Group__3__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalApplicationConfiguration.g:8066:1: ( ( '}' ) )
- // InternalApplicationConfiguration.g:8067:1: ( '}' )
+ // InternalApplicationConfiguration.g:8326:1: ( ( '}' ) )
+ // InternalApplicationConfiguration.g:8327:1: ( '}' )
{
- // InternalApplicationConfiguration.g:8067:1: ( '}' )
- // InternalApplicationConfiguration.g:8068:2: '}'
+ // InternalApplicationConfiguration.g:8327:1: ( '}' )
+ // InternalApplicationConfiguration.g:8328:2: '}'
{
before(grammarAccess.getStringEnumerationAccess().getRightCurlyBracketKeyword_3());
match(input,30,FOLLOW_2);
@@ -25167,16 +25972,16 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
// $ANTLR start "rule__StringEnumeration__Group_2__0"
- // InternalApplicationConfiguration.g:8078:1: rule__StringEnumeration__Group_2__0 : rule__StringEnumeration__Group_2__0__Impl rule__StringEnumeration__Group_2__1 ;
+ // InternalApplicationConfiguration.g:8338:1: rule__StringEnumeration__Group_2__0 : rule__StringEnumeration__Group_2__0__Impl rule__StringEnumeration__Group_2__1 ;
public final void rule__StringEnumeration__Group_2__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalApplicationConfiguration.g:8082:1: ( rule__StringEnumeration__Group_2__0__Impl rule__StringEnumeration__Group_2__1 )
- // InternalApplicationConfiguration.g:8083:2: rule__StringEnumeration__Group_2__0__Impl rule__StringEnumeration__Group_2__1
+ // InternalApplicationConfiguration.g:8342:1: ( rule__StringEnumeration__Group_2__0__Impl rule__StringEnumeration__Group_2__1 )
+ // InternalApplicationConfiguration.g:8343:2: rule__StringEnumeration__Group_2__0__Impl rule__StringEnumeration__Group_2__1
{
- pushFollow(FOLLOW_27);
+ pushFollow(FOLLOW_28);
rule__StringEnumeration__Group_2__0__Impl();
state._fsp--;
@@ -25205,21 +26010,21 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
// $ANTLR start "rule__StringEnumeration__Group_2__0__Impl"
- // InternalApplicationConfiguration.g:8090:1: rule__StringEnumeration__Group_2__0__Impl : ( ( rule__StringEnumeration__EntryAssignment_2_0 ) ) ;
+ // InternalApplicationConfiguration.g:8350:1: rule__StringEnumeration__Group_2__0__Impl : ( ( rule__StringEnumeration__EntryAssignment_2_0 ) ) ;
public final void rule__StringEnumeration__Group_2__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalApplicationConfiguration.g:8094:1: ( ( ( rule__StringEnumeration__EntryAssignment_2_0 ) ) )
- // InternalApplicationConfiguration.g:8095:1: ( ( rule__StringEnumeration__EntryAssignment_2_0 ) )
+ // InternalApplicationConfiguration.g:8354:1: ( ( ( rule__StringEnumeration__EntryAssignment_2_0 ) ) )
+ // InternalApplicationConfiguration.g:8355:1: ( ( rule__StringEnumeration__EntryAssignment_2_0 ) )
{
- // InternalApplicationConfiguration.g:8095:1: ( ( rule__StringEnumeration__EntryAssignment_2_0 ) )
- // InternalApplicationConfiguration.g:8096:2: ( rule__StringEnumeration__EntryAssignment_2_0 )
+ // InternalApplicationConfiguration.g:8355:1: ( ( rule__StringEnumeration__EntryAssignment_2_0 ) )
+ // InternalApplicationConfiguration.g:8356:2: ( rule__StringEnumeration__EntryAssignment_2_0 )
{
before(grammarAccess.getStringEnumerationAccess().getEntryAssignment_2_0());
- // InternalApplicationConfiguration.g:8097:2: ( rule__StringEnumeration__EntryAssignment_2_0 )
- // InternalApplicationConfiguration.g:8097:3: rule__StringEnumeration__EntryAssignment_2_0
+ // InternalApplicationConfiguration.g:8357:2: ( rule__StringEnumeration__EntryAssignment_2_0 )
+ // InternalApplicationConfiguration.g:8357:3: rule__StringEnumeration__EntryAssignment_2_0
{
pushFollow(FOLLOW_2);
rule__StringEnumeration__EntryAssignment_2_0();
@@ -25252,14 +26057,14 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
// $ANTLR start "rule__StringEnumeration__Group_2__1"
- // InternalApplicationConfiguration.g:8105:1: rule__StringEnumeration__Group_2__1 : rule__StringEnumeration__Group_2__1__Impl ;
+ // InternalApplicationConfiguration.g:8365:1: rule__StringEnumeration__Group_2__1 : rule__StringEnumeration__Group_2__1__Impl ;
public final void rule__StringEnumeration__Group_2__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalApplicationConfiguration.g:8109:1: ( rule__StringEnumeration__Group_2__1__Impl )
- // InternalApplicationConfiguration.g:8110:2: rule__StringEnumeration__Group_2__1__Impl
+ // InternalApplicationConfiguration.g:8369:1: ( rule__StringEnumeration__Group_2__1__Impl )
+ // InternalApplicationConfiguration.g:8370:2: rule__StringEnumeration__Group_2__1__Impl
{
pushFollow(FOLLOW_2);
rule__StringEnumeration__Group_2__1__Impl();
@@ -25285,33 +26090,33 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
// $ANTLR start "rule__StringEnumeration__Group_2__1__Impl"
- // InternalApplicationConfiguration.g:8116:1: rule__StringEnumeration__Group_2__1__Impl : ( ( rule__StringEnumeration__Group_2_1__0 )* ) ;
+ // InternalApplicationConfiguration.g:8376:1: rule__StringEnumeration__Group_2__1__Impl : ( ( rule__StringEnumeration__Group_2_1__0 )* ) ;
public final void rule__StringEnumeration__Group_2__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalApplicationConfiguration.g:8120:1: ( ( ( rule__StringEnumeration__Group_2_1__0 )* ) )
- // InternalApplicationConfiguration.g:8121:1: ( ( rule__StringEnumeration__Group_2_1__0 )* )
+ // InternalApplicationConfiguration.g:8380:1: ( ( ( rule__StringEnumeration__Group_2_1__0 )* ) )
+ // InternalApplicationConfiguration.g:8381:1: ( ( rule__StringEnumeration__Group_2_1__0 )* )
{
- // InternalApplicationConfiguration.g:8121:1: ( ( rule__StringEnumeration__Group_2_1__0 )* )
- // InternalApplicationConfiguration.g:8122:2: ( rule__StringEnumeration__Group_2_1__0 )*
+ // InternalApplicationConfiguration.g:8381:1: ( ( rule__StringEnumeration__Group_2_1__0 )* )
+ // InternalApplicationConfiguration.g:8382:2: ( rule__StringEnumeration__Group_2_1__0 )*
{
before(grammarAccess.getStringEnumerationAccess().getGroup_2_1());
- // InternalApplicationConfiguration.g:8123:2: ( rule__StringEnumeration__Group_2_1__0 )*
- loop61:
+ // InternalApplicationConfiguration.g:8383:2: ( rule__StringEnumeration__Group_2_1__0 )*
+ loop63:
do {
- int alt61=2;
- int LA61_0 = input.LA(1);
+ int alt63=2;
+ int LA63_0 = input.LA(1);
- if ( (LA61_0==31) ) {
- alt61=1;
+ if ( (LA63_0==31) ) {
+ alt63=1;
}
- switch (alt61) {
+ switch (alt63) {
case 1 :
- // InternalApplicationConfiguration.g:8123:3: rule__StringEnumeration__Group_2_1__0
+ // InternalApplicationConfiguration.g:8383:3: rule__StringEnumeration__Group_2_1__0
{
pushFollow(FOLLOW_17);
rule__StringEnumeration__Group_2_1__0();
@@ -25323,7 +26128,7 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
break;
default :
- break loop61;
+ break loop63;
}
} while (true);
@@ -25350,14 +26155,14 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
// $ANTLR start "rule__StringEnumeration__Group_2_1__0"
- // InternalApplicationConfiguration.g:8132:1: rule__StringEnumeration__Group_2_1__0 : rule__StringEnumeration__Group_2_1__0__Impl rule__StringEnumeration__Group_2_1__1 ;
+ // InternalApplicationConfiguration.g:8392:1: rule__StringEnumeration__Group_2_1__0 : rule__StringEnumeration__Group_2_1__0__Impl rule__StringEnumeration__Group_2_1__1 ;
public final void rule__StringEnumeration__Group_2_1__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalApplicationConfiguration.g:8136:1: ( rule__StringEnumeration__Group_2_1__0__Impl rule__StringEnumeration__Group_2_1__1 )
- // InternalApplicationConfiguration.g:8137:2: rule__StringEnumeration__Group_2_1__0__Impl rule__StringEnumeration__Group_2_1__1
+ // InternalApplicationConfiguration.g:8396:1: ( rule__StringEnumeration__Group_2_1__0__Impl rule__StringEnumeration__Group_2_1__1 )
+ // InternalApplicationConfiguration.g:8397:2: rule__StringEnumeration__Group_2_1__0__Impl rule__StringEnumeration__Group_2_1__1
{
pushFollow(FOLLOW_11);
rule__StringEnumeration__Group_2_1__0__Impl();
@@ -25388,17 +26193,17 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
// $ANTLR start "rule__StringEnumeration__Group_2_1__0__Impl"
- // InternalApplicationConfiguration.g:8144:1: rule__StringEnumeration__Group_2_1__0__Impl : ( ',' ) ;
+ // InternalApplicationConfiguration.g:8404:1: rule__StringEnumeration__Group_2_1__0__Impl : ( ',' ) ;
public final void rule__StringEnumeration__Group_2_1__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalApplicationConfiguration.g:8148:1: ( ( ',' ) )
- // InternalApplicationConfiguration.g:8149:1: ( ',' )
+ // InternalApplicationConfiguration.g:8408:1: ( ( ',' ) )
+ // InternalApplicationConfiguration.g:8409:1: ( ',' )
{
- // InternalApplicationConfiguration.g:8149:1: ( ',' )
- // InternalApplicationConfiguration.g:8150:2: ','
+ // InternalApplicationConfiguration.g:8409:1: ( ',' )
+ // InternalApplicationConfiguration.g:8410:2: ','
{
before(grammarAccess.getStringEnumerationAccess().getCommaKeyword_2_1_0());
match(input,31,FOLLOW_2);
@@ -25425,14 +26230,14 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
// $ANTLR start "rule__StringEnumeration__Group_2_1__1"
- // InternalApplicationConfiguration.g:8159:1: rule__StringEnumeration__Group_2_1__1 : rule__StringEnumeration__Group_2_1__1__Impl ;
+ // InternalApplicationConfiguration.g:8419:1: rule__StringEnumeration__Group_2_1__1 : rule__StringEnumeration__Group_2_1__1__Impl ;
public final void rule__StringEnumeration__Group_2_1__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalApplicationConfiguration.g:8163:1: ( rule__StringEnumeration__Group_2_1__1__Impl )
- // InternalApplicationConfiguration.g:8164:2: rule__StringEnumeration__Group_2_1__1__Impl
+ // InternalApplicationConfiguration.g:8423:1: ( rule__StringEnumeration__Group_2_1__1__Impl )
+ // InternalApplicationConfiguration.g:8424:2: rule__StringEnumeration__Group_2_1__1__Impl
{
pushFollow(FOLLOW_2);
rule__StringEnumeration__Group_2_1__1__Impl();
@@ -25458,21 +26263,21 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
// $ANTLR start "rule__StringEnumeration__Group_2_1__1__Impl"
- // InternalApplicationConfiguration.g:8170:1: rule__StringEnumeration__Group_2_1__1__Impl : ( ( rule__StringEnumeration__EntryAssignment_2_1_1 ) ) ;
+ // InternalApplicationConfiguration.g:8430:1: rule__StringEnumeration__Group_2_1__1__Impl : ( ( rule__StringEnumeration__EntryAssignment_2_1_1 ) ) ;
public final void rule__StringEnumeration__Group_2_1__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalApplicationConfiguration.g:8174:1: ( ( ( rule__StringEnumeration__EntryAssignment_2_1_1 ) ) )
- // InternalApplicationConfiguration.g:8175:1: ( ( rule__StringEnumeration__EntryAssignment_2_1_1 ) )
+ // InternalApplicationConfiguration.g:8434:1: ( ( ( rule__StringEnumeration__EntryAssignment_2_1_1 ) ) )
+ // InternalApplicationConfiguration.g:8435:1: ( ( rule__StringEnumeration__EntryAssignment_2_1_1 ) )
{
- // InternalApplicationConfiguration.g:8175:1: ( ( rule__StringEnumeration__EntryAssignment_2_1_1 ) )
- // InternalApplicationConfiguration.g:8176:2: ( rule__StringEnumeration__EntryAssignment_2_1_1 )
+ // InternalApplicationConfiguration.g:8435:1: ( ( rule__StringEnumeration__EntryAssignment_2_1_1 ) )
+ // InternalApplicationConfiguration.g:8436:2: ( rule__StringEnumeration__EntryAssignment_2_1_1 )
{
before(grammarAccess.getStringEnumerationAccess().getEntryAssignment_2_1_1());
- // InternalApplicationConfiguration.g:8177:2: ( rule__StringEnumeration__EntryAssignment_2_1_1 )
- // InternalApplicationConfiguration.g:8177:3: rule__StringEnumeration__EntryAssignment_2_1_1
+ // InternalApplicationConfiguration.g:8437:2: ( rule__StringEnumeration__EntryAssignment_2_1_1 )
+ // InternalApplicationConfiguration.g:8437:3: rule__StringEnumeration__EntryAssignment_2_1_1
{
pushFollow(FOLLOW_2);
rule__StringEnumeration__EntryAssignment_2_1_1();
@@ -25505,14 +26310,14 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
// $ANTLR start "rule__ScopeDeclaration__Group__0"
- // InternalApplicationConfiguration.g:8186:1: rule__ScopeDeclaration__Group__0 : rule__ScopeDeclaration__Group__0__Impl rule__ScopeDeclaration__Group__1 ;
+ // InternalApplicationConfiguration.g:8446:1: rule__ScopeDeclaration__Group__0 : rule__ScopeDeclaration__Group__0__Impl rule__ScopeDeclaration__Group__1 ;
public final void rule__ScopeDeclaration__Group__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalApplicationConfiguration.g:8190:1: ( rule__ScopeDeclaration__Group__0__Impl rule__ScopeDeclaration__Group__1 )
- // InternalApplicationConfiguration.g:8191:2: rule__ScopeDeclaration__Group__0__Impl rule__ScopeDeclaration__Group__1
+ // InternalApplicationConfiguration.g:8450:1: ( rule__ScopeDeclaration__Group__0__Impl rule__ScopeDeclaration__Group__1 )
+ // InternalApplicationConfiguration.g:8451:2: rule__ScopeDeclaration__Group__0__Impl rule__ScopeDeclaration__Group__1
{
pushFollow(FOLLOW_8);
rule__ScopeDeclaration__Group__0__Impl();
@@ -25543,20 +26348,20 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
// $ANTLR start "rule__ScopeDeclaration__Group__0__Impl"
- // InternalApplicationConfiguration.g:8198:1: rule__ScopeDeclaration__Group__0__Impl : ( 'scope' ) ;
+ // InternalApplicationConfiguration.g:8458:1: rule__ScopeDeclaration__Group__0__Impl : ( 'scope' ) ;
public final void rule__ScopeDeclaration__Group__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalApplicationConfiguration.g:8202:1: ( ( 'scope' ) )
- // InternalApplicationConfiguration.g:8203:1: ( 'scope' )
+ // InternalApplicationConfiguration.g:8462:1: ( ( 'scope' ) )
+ // InternalApplicationConfiguration.g:8463:1: ( 'scope' )
{
- // InternalApplicationConfiguration.g:8203:1: ( 'scope' )
- // InternalApplicationConfiguration.g:8204:2: 'scope'
+ // InternalApplicationConfiguration.g:8463:1: ( 'scope' )
+ // InternalApplicationConfiguration.g:8464:2: 'scope'
{
before(grammarAccess.getScopeDeclarationAccess().getScopeKeyword_0());
- match(input,52,FOLLOW_2);
+ match(input,54,FOLLOW_2);
after(grammarAccess.getScopeDeclarationAccess().getScopeKeyword_0());
}
@@ -25580,14 +26385,14 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
// $ANTLR start "rule__ScopeDeclaration__Group__1"
- // InternalApplicationConfiguration.g:8213:1: rule__ScopeDeclaration__Group__1 : rule__ScopeDeclaration__Group__1__Impl rule__ScopeDeclaration__Group__2 ;
+ // InternalApplicationConfiguration.g:8473:1: rule__ScopeDeclaration__Group__1 : rule__ScopeDeclaration__Group__1__Impl rule__ScopeDeclaration__Group__2 ;
public final void rule__ScopeDeclaration__Group__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalApplicationConfiguration.g:8217:1: ( rule__ScopeDeclaration__Group__1__Impl rule__ScopeDeclaration__Group__2 )
- // InternalApplicationConfiguration.g:8218:2: rule__ScopeDeclaration__Group__1__Impl rule__ScopeDeclaration__Group__2
+ // InternalApplicationConfiguration.g:8477:1: ( rule__ScopeDeclaration__Group__1__Impl rule__ScopeDeclaration__Group__2 )
+ // InternalApplicationConfiguration.g:8478:2: rule__ScopeDeclaration__Group__1__Impl rule__ScopeDeclaration__Group__2
{
pushFollow(FOLLOW_19);
rule__ScopeDeclaration__Group__1__Impl();
@@ -25618,21 +26423,21 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
// $ANTLR start "rule__ScopeDeclaration__Group__1__Impl"
- // InternalApplicationConfiguration.g:8225:1: rule__ScopeDeclaration__Group__1__Impl : ( ( rule__ScopeDeclaration__NameAssignment_1 ) ) ;
+ // InternalApplicationConfiguration.g:8485:1: rule__ScopeDeclaration__Group__1__Impl : ( ( rule__ScopeDeclaration__NameAssignment_1 ) ) ;
public final void rule__ScopeDeclaration__Group__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalApplicationConfiguration.g:8229:1: ( ( ( rule__ScopeDeclaration__NameAssignment_1 ) ) )
- // InternalApplicationConfiguration.g:8230:1: ( ( rule__ScopeDeclaration__NameAssignment_1 ) )
+ // InternalApplicationConfiguration.g:8489:1: ( ( ( rule__ScopeDeclaration__NameAssignment_1 ) ) )
+ // InternalApplicationConfiguration.g:8490:1: ( ( rule__ScopeDeclaration__NameAssignment_1 ) )
{
- // InternalApplicationConfiguration.g:8230:1: ( ( rule__ScopeDeclaration__NameAssignment_1 ) )
- // InternalApplicationConfiguration.g:8231:2: ( rule__ScopeDeclaration__NameAssignment_1 )
+ // InternalApplicationConfiguration.g:8490:1: ( ( rule__ScopeDeclaration__NameAssignment_1 ) )
+ // InternalApplicationConfiguration.g:8491:2: ( rule__ScopeDeclaration__NameAssignment_1 )
{
before(grammarAccess.getScopeDeclarationAccess().getNameAssignment_1());
- // InternalApplicationConfiguration.g:8232:2: ( rule__ScopeDeclaration__NameAssignment_1 )
- // InternalApplicationConfiguration.g:8232:3: rule__ScopeDeclaration__NameAssignment_1
+ // InternalApplicationConfiguration.g:8492:2: ( rule__ScopeDeclaration__NameAssignment_1 )
+ // InternalApplicationConfiguration.g:8492:3: rule__ScopeDeclaration__NameAssignment_1
{
pushFollow(FOLLOW_2);
rule__ScopeDeclaration__NameAssignment_1();
@@ -25665,14 +26470,14 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
// $ANTLR start "rule__ScopeDeclaration__Group__2"
- // InternalApplicationConfiguration.g:8240:1: rule__ScopeDeclaration__Group__2 : rule__ScopeDeclaration__Group__2__Impl ;
+ // InternalApplicationConfiguration.g:8500:1: rule__ScopeDeclaration__Group__2 : rule__ScopeDeclaration__Group__2__Impl ;
public final void rule__ScopeDeclaration__Group__2() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalApplicationConfiguration.g:8244:1: ( rule__ScopeDeclaration__Group__2__Impl )
- // InternalApplicationConfiguration.g:8245:2: rule__ScopeDeclaration__Group__2__Impl
+ // InternalApplicationConfiguration.g:8504:1: ( rule__ScopeDeclaration__Group__2__Impl )
+ // InternalApplicationConfiguration.g:8505:2: rule__ScopeDeclaration__Group__2__Impl
{
pushFollow(FOLLOW_2);
rule__ScopeDeclaration__Group__2__Impl();
@@ -25698,21 +26503,21 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
// $ANTLR start "rule__ScopeDeclaration__Group__2__Impl"
- // InternalApplicationConfiguration.g:8251:1: rule__ScopeDeclaration__Group__2__Impl : ( ( rule__ScopeDeclaration__SpecificationAssignment_2 ) ) ;
+ // InternalApplicationConfiguration.g:8511:1: rule__ScopeDeclaration__Group__2__Impl : ( ( rule__ScopeDeclaration__SpecificationAssignment_2 ) ) ;
public final void rule__ScopeDeclaration__Group__2__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalApplicationConfiguration.g:8255:1: ( ( ( rule__ScopeDeclaration__SpecificationAssignment_2 ) ) )
- // InternalApplicationConfiguration.g:8256:1: ( ( rule__ScopeDeclaration__SpecificationAssignment_2 ) )
+ // InternalApplicationConfiguration.g:8515:1: ( ( ( rule__ScopeDeclaration__SpecificationAssignment_2 ) ) )
+ // InternalApplicationConfiguration.g:8516:1: ( ( rule__ScopeDeclaration__SpecificationAssignment_2 ) )
{
- // InternalApplicationConfiguration.g:8256:1: ( ( rule__ScopeDeclaration__SpecificationAssignment_2 ) )
- // InternalApplicationConfiguration.g:8257:2: ( rule__ScopeDeclaration__SpecificationAssignment_2 )
+ // InternalApplicationConfiguration.g:8516:1: ( ( rule__ScopeDeclaration__SpecificationAssignment_2 ) )
+ // InternalApplicationConfiguration.g:8517:2: ( rule__ScopeDeclaration__SpecificationAssignment_2 )
{
before(grammarAccess.getScopeDeclarationAccess().getSpecificationAssignment_2());
- // InternalApplicationConfiguration.g:8258:2: ( rule__ScopeDeclaration__SpecificationAssignment_2 )
- // InternalApplicationConfiguration.g:8258:3: rule__ScopeDeclaration__SpecificationAssignment_2
+ // InternalApplicationConfiguration.g:8518:2: ( rule__ScopeDeclaration__SpecificationAssignment_2 )
+ // InternalApplicationConfiguration.g:8518:3: rule__ScopeDeclaration__SpecificationAssignment_2
{
pushFollow(FOLLOW_2);
rule__ScopeDeclaration__SpecificationAssignment_2();
@@ -25745,14 +26550,14 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
// $ANTLR start "rule__GenerationTask__Group__0"
- // InternalApplicationConfiguration.g:8267:1: rule__GenerationTask__Group__0 : rule__GenerationTask__Group__0__Impl rule__GenerationTask__Group__1 ;
+ // InternalApplicationConfiguration.g:8527:1: rule__GenerationTask__Group__0 : rule__GenerationTask__Group__0__Impl rule__GenerationTask__Group__1 ;
public final void rule__GenerationTask__Group__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalApplicationConfiguration.g:8271:1: ( rule__GenerationTask__Group__0__Impl rule__GenerationTask__Group__1 )
- // InternalApplicationConfiguration.g:8272:2: rule__GenerationTask__Group__0__Impl rule__GenerationTask__Group__1
+ // InternalApplicationConfiguration.g:8531:1: ( rule__GenerationTask__Group__0__Impl rule__GenerationTask__Group__1 )
+ // InternalApplicationConfiguration.g:8532:2: rule__GenerationTask__Group__0__Impl rule__GenerationTask__Group__1
{
pushFollow(FOLLOW_19);
rule__GenerationTask__Group__0__Impl();
@@ -25783,20 +26588,20 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
// $ANTLR start "rule__GenerationTask__Group__0__Impl"
- // InternalApplicationConfiguration.g:8279:1: rule__GenerationTask__Group__0__Impl : ( 'generate' ) ;
+ // InternalApplicationConfiguration.g:8539:1: rule__GenerationTask__Group__0__Impl : ( 'generate' ) ;
public final void rule__GenerationTask__Group__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalApplicationConfiguration.g:8283:1: ( ( 'generate' ) )
- // InternalApplicationConfiguration.g:8284:1: ( 'generate' )
+ // InternalApplicationConfiguration.g:8543:1: ( ( 'generate' ) )
+ // InternalApplicationConfiguration.g:8544:1: ( 'generate' )
{
- // InternalApplicationConfiguration.g:8284:1: ( 'generate' )
- // InternalApplicationConfiguration.g:8285:2: 'generate'
+ // InternalApplicationConfiguration.g:8544:1: ( 'generate' )
+ // InternalApplicationConfiguration.g:8545:2: 'generate'
{
before(grammarAccess.getGenerationTaskAccess().getGenerateKeyword_0());
- match(input,53,FOLLOW_2);
+ match(input,55,FOLLOW_2);
after(grammarAccess.getGenerationTaskAccess().getGenerateKeyword_0());
}
@@ -25820,14 +26625,14 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
// $ANTLR start "rule__GenerationTask__Group__1"
- // InternalApplicationConfiguration.g:8294:1: rule__GenerationTask__Group__1 : rule__GenerationTask__Group__1__Impl rule__GenerationTask__Group__2 ;
+ // InternalApplicationConfiguration.g:8554:1: rule__GenerationTask__Group__1 : rule__GenerationTask__Group__1__Impl rule__GenerationTask__Group__2 ;
public final void rule__GenerationTask__Group__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalApplicationConfiguration.g:8298:1: ( rule__GenerationTask__Group__1__Impl rule__GenerationTask__Group__2 )
- // InternalApplicationConfiguration.g:8299:2: rule__GenerationTask__Group__1__Impl rule__GenerationTask__Group__2
+ // InternalApplicationConfiguration.g:8558:1: ( rule__GenerationTask__Group__1__Impl rule__GenerationTask__Group__2 )
+ // InternalApplicationConfiguration.g:8559:2: rule__GenerationTask__Group__1__Impl rule__GenerationTask__Group__2
{
pushFollow(FOLLOW_19);
rule__GenerationTask__Group__1__Impl();
@@ -25858,21 +26663,21 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
// $ANTLR start "rule__GenerationTask__Group__1__Impl"
- // InternalApplicationConfiguration.g:8306:1: rule__GenerationTask__Group__1__Impl : ( () ) ;
+ // InternalApplicationConfiguration.g:8566:1: rule__GenerationTask__Group__1__Impl : ( () ) ;
public final void rule__GenerationTask__Group__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalApplicationConfiguration.g:8310:1: ( ( () ) )
- // InternalApplicationConfiguration.g:8311:1: ( () )
+ // InternalApplicationConfiguration.g:8570:1: ( ( () ) )
+ // InternalApplicationConfiguration.g:8571:1: ( () )
{
- // InternalApplicationConfiguration.g:8311:1: ( () )
- // InternalApplicationConfiguration.g:8312:2: ()
+ // InternalApplicationConfiguration.g:8571:1: ( () )
+ // InternalApplicationConfiguration.g:8572:2: ()
{
before(grammarAccess.getGenerationTaskAccess().getGenerationTaskAction_1());
- // InternalApplicationConfiguration.g:8313:2: ()
- // InternalApplicationConfiguration.g:8313:3:
+ // InternalApplicationConfiguration.g:8573:2: ()
+ // InternalApplicationConfiguration.g:8573:3:
{
}
@@ -25895,16 +26700,16 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
// $ANTLR start "rule__GenerationTask__Group__2"
- // InternalApplicationConfiguration.g:8321:1: rule__GenerationTask__Group__2 : rule__GenerationTask__Group__2__Impl rule__GenerationTask__Group__3 ;
+ // InternalApplicationConfiguration.g:8581:1: rule__GenerationTask__Group__2 : rule__GenerationTask__Group__2__Impl rule__GenerationTask__Group__3 ;
public final void rule__GenerationTask__Group__2() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalApplicationConfiguration.g:8325:1: ( rule__GenerationTask__Group__2__Impl rule__GenerationTask__Group__3 )
- // InternalApplicationConfiguration.g:8326:2: rule__GenerationTask__Group__2__Impl rule__GenerationTask__Group__3
+ // InternalApplicationConfiguration.g:8585:1: ( rule__GenerationTask__Group__2__Impl rule__GenerationTask__Group__3 )
+ // InternalApplicationConfiguration.g:8586:2: rule__GenerationTask__Group__2__Impl rule__GenerationTask__Group__3
{
- pushFollow(FOLLOW_44);
+ pushFollow(FOLLOW_45);
rule__GenerationTask__Group__2__Impl();
state._fsp--;
@@ -25933,17 +26738,17 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
// $ANTLR start "rule__GenerationTask__Group__2__Impl"
- // InternalApplicationConfiguration.g:8333:1: rule__GenerationTask__Group__2__Impl : ( '{' ) ;
+ // InternalApplicationConfiguration.g:8593:1: rule__GenerationTask__Group__2__Impl : ( '{' ) ;
public final void rule__GenerationTask__Group__2__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalApplicationConfiguration.g:8337:1: ( ( '{' ) )
- // InternalApplicationConfiguration.g:8338:1: ( '{' )
+ // InternalApplicationConfiguration.g:8597:1: ( ( '{' ) )
+ // InternalApplicationConfiguration.g:8598:1: ( '{' )
{
- // InternalApplicationConfiguration.g:8338:1: ( '{' )
- // InternalApplicationConfiguration.g:8339:2: '{'
+ // InternalApplicationConfiguration.g:8598:1: ( '{' )
+ // InternalApplicationConfiguration.g:8599:2: '{'
{
before(grammarAccess.getGenerationTaskAccess().getLeftCurlyBracketKeyword_2());
match(input,29,FOLLOW_2);
@@ -25970,16 +26775,16 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
// $ANTLR start "rule__GenerationTask__Group__3"
- // InternalApplicationConfiguration.g:8348:1: rule__GenerationTask__Group__3 : rule__GenerationTask__Group__3__Impl rule__GenerationTask__Group__4 ;
+ // InternalApplicationConfiguration.g:8608:1: rule__GenerationTask__Group__3 : rule__GenerationTask__Group__3__Impl rule__GenerationTask__Group__4 ;
public final void rule__GenerationTask__Group__3() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalApplicationConfiguration.g:8352:1: ( rule__GenerationTask__Group__3__Impl rule__GenerationTask__Group__4 )
- // InternalApplicationConfiguration.g:8353:2: rule__GenerationTask__Group__3__Impl rule__GenerationTask__Group__4
+ // InternalApplicationConfiguration.g:8612:1: ( rule__GenerationTask__Group__3__Impl rule__GenerationTask__Group__4 )
+ // InternalApplicationConfiguration.g:8613:2: rule__GenerationTask__Group__3__Impl rule__GenerationTask__Group__4
{
- pushFollow(FOLLOW_45);
+ pushFollow(FOLLOW_46);
rule__GenerationTask__Group__3__Impl();
state._fsp--;
@@ -26008,21 +26813,21 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
// $ANTLR start "rule__GenerationTask__Group__3__Impl"
- // InternalApplicationConfiguration.g:8360:1: rule__GenerationTask__Group__3__Impl : ( ( rule__GenerationTask__UnorderedGroup_3 ) ) ;
+ // InternalApplicationConfiguration.g:8620:1: rule__GenerationTask__Group__3__Impl : ( ( rule__GenerationTask__UnorderedGroup_3 ) ) ;
public final void rule__GenerationTask__Group__3__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalApplicationConfiguration.g:8364:1: ( ( ( rule__GenerationTask__UnorderedGroup_3 ) ) )
- // InternalApplicationConfiguration.g:8365:1: ( ( rule__GenerationTask__UnorderedGroup_3 ) )
+ // InternalApplicationConfiguration.g:8624:1: ( ( ( rule__GenerationTask__UnorderedGroup_3 ) ) )
+ // InternalApplicationConfiguration.g:8625:1: ( ( rule__GenerationTask__UnorderedGroup_3 ) )
{
- // InternalApplicationConfiguration.g:8365:1: ( ( rule__GenerationTask__UnorderedGroup_3 ) )
- // InternalApplicationConfiguration.g:8366:2: ( rule__GenerationTask__UnorderedGroup_3 )
+ // InternalApplicationConfiguration.g:8625:1: ( ( rule__GenerationTask__UnorderedGroup_3 ) )
+ // InternalApplicationConfiguration.g:8626:2: ( rule__GenerationTask__UnorderedGroup_3 )
{
before(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3());
- // InternalApplicationConfiguration.g:8367:2: ( rule__GenerationTask__UnorderedGroup_3 )
- // InternalApplicationConfiguration.g:8367:3: rule__GenerationTask__UnorderedGroup_3
+ // InternalApplicationConfiguration.g:8627:2: ( rule__GenerationTask__UnorderedGroup_3 )
+ // InternalApplicationConfiguration.g:8627:3: rule__GenerationTask__UnorderedGroup_3
{
pushFollow(FOLLOW_2);
rule__GenerationTask__UnorderedGroup_3();
@@ -26055,14 +26860,14 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
// $ANTLR start "rule__GenerationTask__Group__4"
- // InternalApplicationConfiguration.g:8375:1: rule__GenerationTask__Group__4 : rule__GenerationTask__Group__4__Impl ;
+ // InternalApplicationConfiguration.g:8635:1: rule__GenerationTask__Group__4 : rule__GenerationTask__Group__4__Impl ;
public final void rule__GenerationTask__Group__4() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalApplicationConfiguration.g:8379:1: ( rule__GenerationTask__Group__4__Impl )
- // InternalApplicationConfiguration.g:8380:2: rule__GenerationTask__Group__4__Impl
+ // InternalApplicationConfiguration.g:8639:1: ( rule__GenerationTask__Group__4__Impl )
+ // InternalApplicationConfiguration.g:8640:2: rule__GenerationTask__Group__4__Impl
{
pushFollow(FOLLOW_2);
rule__GenerationTask__Group__4__Impl();
@@ -26088,17 +26893,17 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
// $ANTLR start "rule__GenerationTask__Group__4__Impl"
- // InternalApplicationConfiguration.g:8386:1: rule__GenerationTask__Group__4__Impl : ( '}' ) ;
+ // InternalApplicationConfiguration.g:8646:1: rule__GenerationTask__Group__4__Impl : ( '}' ) ;
public final void rule__GenerationTask__Group__4__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalApplicationConfiguration.g:8390:1: ( ( '}' ) )
- // InternalApplicationConfiguration.g:8391:1: ( '}' )
+ // InternalApplicationConfiguration.g:8650:1: ( ( '}' ) )
+ // InternalApplicationConfiguration.g:8651:1: ( '}' )
{
- // InternalApplicationConfiguration.g:8391:1: ( '}' )
- // InternalApplicationConfiguration.g:8392:2: '}'
+ // InternalApplicationConfiguration.g:8651:1: ( '}' )
+ // InternalApplicationConfiguration.g:8652:2: '}'
{
before(grammarAccess.getGenerationTaskAccess().getRightCurlyBracketKeyword_4());
match(input,30,FOLLOW_2);
@@ -26125,14 +26930,14 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
// $ANTLR start "rule__GenerationTask__Group_3_0__0"
- // InternalApplicationConfiguration.g:8402:1: rule__GenerationTask__Group_3_0__0 : rule__GenerationTask__Group_3_0__0__Impl rule__GenerationTask__Group_3_0__1 ;
+ // InternalApplicationConfiguration.g:8662:1: rule__GenerationTask__Group_3_0__0 : rule__GenerationTask__Group_3_0__0__Impl rule__GenerationTask__Group_3_0__1 ;
public final void rule__GenerationTask__Group_3_0__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalApplicationConfiguration.g:8406:1: ( rule__GenerationTask__Group_3_0__0__Impl rule__GenerationTask__Group_3_0__1 )
- // InternalApplicationConfiguration.g:8407:2: rule__GenerationTask__Group_3_0__0__Impl rule__GenerationTask__Group_3_0__1
+ // InternalApplicationConfiguration.g:8666:1: ( rule__GenerationTask__Group_3_0__0__Impl rule__GenerationTask__Group_3_0__1 )
+ // InternalApplicationConfiguration.g:8667:2: rule__GenerationTask__Group_3_0__0__Impl rule__GenerationTask__Group_3_0__1
{
pushFollow(FOLLOW_14);
rule__GenerationTask__Group_3_0__0__Impl();
@@ -26163,17 +26968,17 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
// $ANTLR start "rule__GenerationTask__Group_3_0__0__Impl"
- // InternalApplicationConfiguration.g:8414:1: rule__GenerationTask__Group_3_0__0__Impl : ( 'metamodel' ) ;
+ // InternalApplicationConfiguration.g:8674:1: rule__GenerationTask__Group_3_0__0__Impl : ( 'metamodel' ) ;
public final void rule__GenerationTask__Group_3_0__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalApplicationConfiguration.g:8418:1: ( ( 'metamodel' ) )
- // InternalApplicationConfiguration.g:8419:1: ( 'metamodel' )
+ // InternalApplicationConfiguration.g:8678:1: ( ( 'metamodel' ) )
+ // InternalApplicationConfiguration.g:8679:1: ( 'metamodel' )
{
- // InternalApplicationConfiguration.g:8419:1: ( 'metamodel' )
- // InternalApplicationConfiguration.g:8420:2: 'metamodel'
+ // InternalApplicationConfiguration.g:8679:1: ( 'metamodel' )
+ // InternalApplicationConfiguration.g:8680:2: 'metamodel'
{
before(grammarAccess.getGenerationTaskAccess().getMetamodelKeyword_3_0_0());
match(input,35,FOLLOW_2);
@@ -26200,16 +27005,16 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
// $ANTLR start "rule__GenerationTask__Group_3_0__1"
- // InternalApplicationConfiguration.g:8429:1: rule__GenerationTask__Group_3_0__1 : rule__GenerationTask__Group_3_0__1__Impl rule__GenerationTask__Group_3_0__2 ;
+ // InternalApplicationConfiguration.g:8689:1: rule__GenerationTask__Group_3_0__1 : rule__GenerationTask__Group_3_0__1__Impl rule__GenerationTask__Group_3_0__2 ;
public final void rule__GenerationTask__Group_3_0__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalApplicationConfiguration.g:8433:1: ( rule__GenerationTask__Group_3_0__1__Impl rule__GenerationTask__Group_3_0__2 )
- // InternalApplicationConfiguration.g:8434:2: rule__GenerationTask__Group_3_0__1__Impl rule__GenerationTask__Group_3_0__2
+ // InternalApplicationConfiguration.g:8693:1: ( rule__GenerationTask__Group_3_0__1__Impl rule__GenerationTask__Group_3_0__2 )
+ // InternalApplicationConfiguration.g:8694:2: rule__GenerationTask__Group_3_0__1__Impl rule__GenerationTask__Group_3_0__2
{
- pushFollow(FOLLOW_46);
+ pushFollow(FOLLOW_47);
rule__GenerationTask__Group_3_0__1__Impl();
state._fsp--;
@@ -26238,17 +27043,17 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
// $ANTLR start "rule__GenerationTask__Group_3_0__1__Impl"
- // InternalApplicationConfiguration.g:8441:1: rule__GenerationTask__Group_3_0__1__Impl : ( '=' ) ;
+ // InternalApplicationConfiguration.g:8701:1: rule__GenerationTask__Group_3_0__1__Impl : ( '=' ) ;
public final void rule__GenerationTask__Group_3_0__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalApplicationConfiguration.g:8445:1: ( ( '=' ) )
- // InternalApplicationConfiguration.g:8446:1: ( '=' )
+ // InternalApplicationConfiguration.g:8705:1: ( ( '=' ) )
+ // InternalApplicationConfiguration.g:8706:1: ( '=' )
{
- // InternalApplicationConfiguration.g:8446:1: ( '=' )
- // InternalApplicationConfiguration.g:8447:2: '='
+ // InternalApplicationConfiguration.g:8706:1: ( '=' )
+ // InternalApplicationConfiguration.g:8707:2: '='
{
before(grammarAccess.getGenerationTaskAccess().getEqualsSignKeyword_3_0_1());
match(input,28,FOLLOW_2);
@@ -26275,14 +27080,14 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
// $ANTLR start "rule__GenerationTask__Group_3_0__2"
- // InternalApplicationConfiguration.g:8456:1: rule__GenerationTask__Group_3_0__2 : rule__GenerationTask__Group_3_0__2__Impl ;
+ // InternalApplicationConfiguration.g:8716:1: rule__GenerationTask__Group_3_0__2 : rule__GenerationTask__Group_3_0__2__Impl ;
public final void rule__GenerationTask__Group_3_0__2() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalApplicationConfiguration.g:8460:1: ( rule__GenerationTask__Group_3_0__2__Impl )
- // InternalApplicationConfiguration.g:8461:2: rule__GenerationTask__Group_3_0__2__Impl
+ // InternalApplicationConfiguration.g:8720:1: ( rule__GenerationTask__Group_3_0__2__Impl )
+ // InternalApplicationConfiguration.g:8721:2: rule__GenerationTask__Group_3_0__2__Impl
{
pushFollow(FOLLOW_2);
rule__GenerationTask__Group_3_0__2__Impl();
@@ -26308,21 +27113,21 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
// $ANTLR start "rule__GenerationTask__Group_3_0__2__Impl"
- // InternalApplicationConfiguration.g:8467:1: rule__GenerationTask__Group_3_0__2__Impl : ( ( rule__GenerationTask__MetamodelAssignment_3_0_2 ) ) ;
+ // InternalApplicationConfiguration.g:8727:1: rule__GenerationTask__Group_3_0__2__Impl : ( ( rule__GenerationTask__MetamodelAssignment_3_0_2 ) ) ;
public final void rule__GenerationTask__Group_3_0__2__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalApplicationConfiguration.g:8471:1: ( ( ( rule__GenerationTask__MetamodelAssignment_3_0_2 ) ) )
- // InternalApplicationConfiguration.g:8472:1: ( ( rule__GenerationTask__MetamodelAssignment_3_0_2 ) )
+ // InternalApplicationConfiguration.g:8731:1: ( ( ( rule__GenerationTask__MetamodelAssignment_3_0_2 ) ) )
+ // InternalApplicationConfiguration.g:8732:1: ( ( rule__GenerationTask__MetamodelAssignment_3_0_2 ) )
{
- // InternalApplicationConfiguration.g:8472:1: ( ( rule__GenerationTask__MetamodelAssignment_3_0_2 ) )
- // InternalApplicationConfiguration.g:8473:2: ( rule__GenerationTask__MetamodelAssignment_3_0_2 )
+ // InternalApplicationConfiguration.g:8732:1: ( ( rule__GenerationTask__MetamodelAssignment_3_0_2 ) )
+ // InternalApplicationConfiguration.g:8733:2: ( rule__GenerationTask__MetamodelAssignment_3_0_2 )
{
before(grammarAccess.getGenerationTaskAccess().getMetamodelAssignment_3_0_2());
- // InternalApplicationConfiguration.g:8474:2: ( rule__GenerationTask__MetamodelAssignment_3_0_2 )
- // InternalApplicationConfiguration.g:8474:3: rule__GenerationTask__MetamodelAssignment_3_0_2
+ // InternalApplicationConfiguration.g:8734:2: ( rule__GenerationTask__MetamodelAssignment_3_0_2 )
+ // InternalApplicationConfiguration.g:8734:3: rule__GenerationTask__MetamodelAssignment_3_0_2
{
pushFollow(FOLLOW_2);
rule__GenerationTask__MetamodelAssignment_3_0_2();
@@ -26355,14 +27160,14 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
// $ANTLR start "rule__GenerationTask__Group_3_1__0"
- // InternalApplicationConfiguration.g:8483:1: rule__GenerationTask__Group_3_1__0 : rule__GenerationTask__Group_3_1__0__Impl rule__GenerationTask__Group_3_1__1 ;
+ // InternalApplicationConfiguration.g:8743:1: rule__GenerationTask__Group_3_1__0 : rule__GenerationTask__Group_3_1__0__Impl rule__GenerationTask__Group_3_1__1 ;
public final void rule__GenerationTask__Group_3_1__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalApplicationConfiguration.g:8487:1: ( rule__GenerationTask__Group_3_1__0__Impl rule__GenerationTask__Group_3_1__1 )
- // InternalApplicationConfiguration.g:8488:2: rule__GenerationTask__Group_3_1__0__Impl rule__GenerationTask__Group_3_1__1
+ // InternalApplicationConfiguration.g:8747:1: ( rule__GenerationTask__Group_3_1__0__Impl rule__GenerationTask__Group_3_1__1 )
+ // InternalApplicationConfiguration.g:8748:2: rule__GenerationTask__Group_3_1__0__Impl rule__GenerationTask__Group_3_1__1
{
pushFollow(FOLLOW_14);
rule__GenerationTask__Group_3_1__0__Impl();
@@ -26393,20 +27198,20 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
// $ANTLR start "rule__GenerationTask__Group_3_1__0__Impl"
- // InternalApplicationConfiguration.g:8495:1: rule__GenerationTask__Group_3_1__0__Impl : ( 'partial-model' ) ;
+ // InternalApplicationConfiguration.g:8755:1: rule__GenerationTask__Group_3_1__0__Impl : ( 'partial-model' ) ;
public final void rule__GenerationTask__Group_3_1__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalApplicationConfiguration.g:8499:1: ( ( 'partial-model' ) )
- // InternalApplicationConfiguration.g:8500:1: ( 'partial-model' )
+ // InternalApplicationConfiguration.g:8759:1: ( ( 'partial-model' ) )
+ // InternalApplicationConfiguration.g:8760:1: ( 'partial-model' )
{
- // InternalApplicationConfiguration.g:8500:1: ( 'partial-model' )
- // InternalApplicationConfiguration.g:8501:2: 'partial-model'
+ // InternalApplicationConfiguration.g:8760:1: ( 'partial-model' )
+ // InternalApplicationConfiguration.g:8761:2: 'partial-model'
{
before(grammarAccess.getGenerationTaskAccess().getPartialModelKeyword_3_1_0());
- match(input,54,FOLLOW_2);
+ match(input,56,FOLLOW_2);
after(grammarAccess.getGenerationTaskAccess().getPartialModelKeyword_3_1_0());
}
@@ -26430,16 +27235,16 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
// $ANTLR start "rule__GenerationTask__Group_3_1__1"
- // InternalApplicationConfiguration.g:8510:1: rule__GenerationTask__Group_3_1__1 : rule__GenerationTask__Group_3_1__1__Impl rule__GenerationTask__Group_3_1__2 ;
+ // InternalApplicationConfiguration.g:8770:1: rule__GenerationTask__Group_3_1__1 : rule__GenerationTask__Group_3_1__1__Impl rule__GenerationTask__Group_3_1__2 ;
public final void rule__GenerationTask__Group_3_1__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalApplicationConfiguration.g:8514:1: ( rule__GenerationTask__Group_3_1__1__Impl rule__GenerationTask__Group_3_1__2 )
- // InternalApplicationConfiguration.g:8515:2: rule__GenerationTask__Group_3_1__1__Impl rule__GenerationTask__Group_3_1__2
+ // InternalApplicationConfiguration.g:8774:1: ( rule__GenerationTask__Group_3_1__1__Impl rule__GenerationTask__Group_3_1__2 )
+ // InternalApplicationConfiguration.g:8775:2: rule__GenerationTask__Group_3_1__1__Impl rule__GenerationTask__Group_3_1__2
{
- pushFollow(FOLLOW_46);
+ pushFollow(FOLLOW_47);
rule__GenerationTask__Group_3_1__1__Impl();
state._fsp--;
@@ -26468,17 +27273,17 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
// $ANTLR start "rule__GenerationTask__Group_3_1__1__Impl"
- // InternalApplicationConfiguration.g:8522:1: rule__GenerationTask__Group_3_1__1__Impl : ( '=' ) ;
+ // InternalApplicationConfiguration.g:8782:1: rule__GenerationTask__Group_3_1__1__Impl : ( '=' ) ;
public final void rule__GenerationTask__Group_3_1__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalApplicationConfiguration.g:8526:1: ( ( '=' ) )
- // InternalApplicationConfiguration.g:8527:1: ( '=' )
+ // InternalApplicationConfiguration.g:8786:1: ( ( '=' ) )
+ // InternalApplicationConfiguration.g:8787:1: ( '=' )
{
- // InternalApplicationConfiguration.g:8527:1: ( '=' )
- // InternalApplicationConfiguration.g:8528:2: '='
+ // InternalApplicationConfiguration.g:8787:1: ( '=' )
+ // InternalApplicationConfiguration.g:8788:2: '='
{
before(grammarAccess.getGenerationTaskAccess().getEqualsSignKeyword_3_1_1());
match(input,28,FOLLOW_2);
@@ -26505,14 +27310,14 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
// $ANTLR start "rule__GenerationTask__Group_3_1__2"
- // InternalApplicationConfiguration.g:8537:1: rule__GenerationTask__Group_3_1__2 : rule__GenerationTask__Group_3_1__2__Impl ;
+ // InternalApplicationConfiguration.g:8797:1: rule__GenerationTask__Group_3_1__2 : rule__GenerationTask__Group_3_1__2__Impl ;
public final void rule__GenerationTask__Group_3_1__2() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalApplicationConfiguration.g:8541:1: ( rule__GenerationTask__Group_3_1__2__Impl )
- // InternalApplicationConfiguration.g:8542:2: rule__GenerationTask__Group_3_1__2__Impl
+ // InternalApplicationConfiguration.g:8801:1: ( rule__GenerationTask__Group_3_1__2__Impl )
+ // InternalApplicationConfiguration.g:8802:2: rule__GenerationTask__Group_3_1__2__Impl
{
pushFollow(FOLLOW_2);
rule__GenerationTask__Group_3_1__2__Impl();
@@ -26538,21 +27343,21 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
// $ANTLR start "rule__GenerationTask__Group_3_1__2__Impl"
- // InternalApplicationConfiguration.g:8548:1: rule__GenerationTask__Group_3_1__2__Impl : ( ( rule__GenerationTask__PartialModelAssignment_3_1_2 ) ) ;
+ // InternalApplicationConfiguration.g:8808:1: rule__GenerationTask__Group_3_1__2__Impl : ( ( rule__GenerationTask__PartialModelAssignment_3_1_2 ) ) ;
public final void rule__GenerationTask__Group_3_1__2__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalApplicationConfiguration.g:8552:1: ( ( ( rule__GenerationTask__PartialModelAssignment_3_1_2 ) ) )
- // InternalApplicationConfiguration.g:8553:1: ( ( rule__GenerationTask__PartialModelAssignment_3_1_2 ) )
+ // InternalApplicationConfiguration.g:8812:1: ( ( ( rule__GenerationTask__PartialModelAssignment_3_1_2 ) ) )
+ // InternalApplicationConfiguration.g:8813:1: ( ( rule__GenerationTask__PartialModelAssignment_3_1_2 ) )
{
- // InternalApplicationConfiguration.g:8553:1: ( ( rule__GenerationTask__PartialModelAssignment_3_1_2 ) )
- // InternalApplicationConfiguration.g:8554:2: ( rule__GenerationTask__PartialModelAssignment_3_1_2 )
+ // InternalApplicationConfiguration.g:8813:1: ( ( rule__GenerationTask__PartialModelAssignment_3_1_2 ) )
+ // InternalApplicationConfiguration.g:8814:2: ( rule__GenerationTask__PartialModelAssignment_3_1_2 )
{
before(grammarAccess.getGenerationTaskAccess().getPartialModelAssignment_3_1_2());
- // InternalApplicationConfiguration.g:8555:2: ( rule__GenerationTask__PartialModelAssignment_3_1_2 )
- // InternalApplicationConfiguration.g:8555:3: rule__GenerationTask__PartialModelAssignment_3_1_2
+ // InternalApplicationConfiguration.g:8815:2: ( rule__GenerationTask__PartialModelAssignment_3_1_2 )
+ // InternalApplicationConfiguration.g:8815:3: rule__GenerationTask__PartialModelAssignment_3_1_2
{
pushFollow(FOLLOW_2);
rule__GenerationTask__PartialModelAssignment_3_1_2();
@@ -26585,14 +27390,14 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
// $ANTLR start "rule__GenerationTask__Group_3_2__0"
- // InternalApplicationConfiguration.g:8564:1: rule__GenerationTask__Group_3_2__0 : rule__GenerationTask__Group_3_2__0__Impl rule__GenerationTask__Group_3_2__1 ;
+ // InternalApplicationConfiguration.g:8824:1: rule__GenerationTask__Group_3_2__0 : rule__GenerationTask__Group_3_2__0__Impl rule__GenerationTask__Group_3_2__1 ;
public final void rule__GenerationTask__Group_3_2__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalApplicationConfiguration.g:8568:1: ( rule__GenerationTask__Group_3_2__0__Impl rule__GenerationTask__Group_3_2__1 )
- // InternalApplicationConfiguration.g:8569:2: rule__GenerationTask__Group_3_2__0__Impl rule__GenerationTask__Group_3_2__1
+ // InternalApplicationConfiguration.g:8828:1: ( rule__GenerationTask__Group_3_2__0__Impl rule__GenerationTask__Group_3_2__1 )
+ // InternalApplicationConfiguration.g:8829:2: rule__GenerationTask__Group_3_2__0__Impl rule__GenerationTask__Group_3_2__1
{
pushFollow(FOLLOW_14);
rule__GenerationTask__Group_3_2__0__Impl();
@@ -26623,17 +27428,17 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
// $ANTLR start "rule__GenerationTask__Group_3_2__0__Impl"
- // InternalApplicationConfiguration.g:8576:1: rule__GenerationTask__Group_3_2__0__Impl : ( 'constraints' ) ;
+ // InternalApplicationConfiguration.g:8836:1: rule__GenerationTask__Group_3_2__0__Impl : ( 'constraints' ) ;
public final void rule__GenerationTask__Group_3_2__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalApplicationConfiguration.g:8580:1: ( ( 'constraints' ) )
- // InternalApplicationConfiguration.g:8581:1: ( 'constraints' )
+ // InternalApplicationConfiguration.g:8840:1: ( ( 'constraints' ) )
+ // InternalApplicationConfiguration.g:8841:1: ( 'constraints' )
{
- // InternalApplicationConfiguration.g:8581:1: ( 'constraints' )
- // InternalApplicationConfiguration.g:8582:2: 'constraints'
+ // InternalApplicationConfiguration.g:8841:1: ( 'constraints' )
+ // InternalApplicationConfiguration.g:8842:2: 'constraints'
{
before(grammarAccess.getGenerationTaskAccess().getConstraintsKeyword_3_2_0());
match(input,38,FOLLOW_2);
@@ -26660,16 +27465,16 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
// $ANTLR start "rule__GenerationTask__Group_3_2__1"
- // InternalApplicationConfiguration.g:8591:1: rule__GenerationTask__Group_3_2__1 : rule__GenerationTask__Group_3_2__1__Impl rule__GenerationTask__Group_3_2__2 ;
+ // InternalApplicationConfiguration.g:8851:1: rule__GenerationTask__Group_3_2__1 : rule__GenerationTask__Group_3_2__1__Impl rule__GenerationTask__Group_3_2__2 ;
public final void rule__GenerationTask__Group_3_2__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalApplicationConfiguration.g:8595:1: ( rule__GenerationTask__Group_3_2__1__Impl rule__GenerationTask__Group_3_2__2 )
- // InternalApplicationConfiguration.g:8596:2: rule__GenerationTask__Group_3_2__1__Impl rule__GenerationTask__Group_3_2__2
+ // InternalApplicationConfiguration.g:8855:1: ( rule__GenerationTask__Group_3_2__1__Impl rule__GenerationTask__Group_3_2__2 )
+ // InternalApplicationConfiguration.g:8856:2: rule__GenerationTask__Group_3_2__1__Impl rule__GenerationTask__Group_3_2__2
{
- pushFollow(FOLLOW_46);
+ pushFollow(FOLLOW_47);
rule__GenerationTask__Group_3_2__1__Impl();
state._fsp--;
@@ -26698,17 +27503,17 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
// $ANTLR start "rule__GenerationTask__Group_3_2__1__Impl"
- // InternalApplicationConfiguration.g:8603:1: rule__GenerationTask__Group_3_2__1__Impl : ( '=' ) ;
+ // InternalApplicationConfiguration.g:8863:1: rule__GenerationTask__Group_3_2__1__Impl : ( '=' ) ;
public final void rule__GenerationTask__Group_3_2__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalApplicationConfiguration.g:8607:1: ( ( '=' ) )
- // InternalApplicationConfiguration.g:8608:1: ( '=' )
+ // InternalApplicationConfiguration.g:8867:1: ( ( '=' ) )
+ // InternalApplicationConfiguration.g:8868:1: ( '=' )
{
- // InternalApplicationConfiguration.g:8608:1: ( '=' )
- // InternalApplicationConfiguration.g:8609:2: '='
+ // InternalApplicationConfiguration.g:8868:1: ( '=' )
+ // InternalApplicationConfiguration.g:8869:2: '='
{
before(grammarAccess.getGenerationTaskAccess().getEqualsSignKeyword_3_2_1());
match(input,28,FOLLOW_2);
@@ -26735,14 +27540,14 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
// $ANTLR start "rule__GenerationTask__Group_3_2__2"
- // InternalApplicationConfiguration.g:8618:1: rule__GenerationTask__Group_3_2__2 : rule__GenerationTask__Group_3_2__2__Impl ;
+ // InternalApplicationConfiguration.g:8878:1: rule__GenerationTask__Group_3_2__2 : rule__GenerationTask__Group_3_2__2__Impl ;
public final void rule__GenerationTask__Group_3_2__2() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalApplicationConfiguration.g:8622:1: ( rule__GenerationTask__Group_3_2__2__Impl )
- // InternalApplicationConfiguration.g:8623:2: rule__GenerationTask__Group_3_2__2__Impl
+ // InternalApplicationConfiguration.g:8882:1: ( rule__GenerationTask__Group_3_2__2__Impl )
+ // InternalApplicationConfiguration.g:8883:2: rule__GenerationTask__Group_3_2__2__Impl
{
pushFollow(FOLLOW_2);
rule__GenerationTask__Group_3_2__2__Impl();
@@ -26768,21 +27573,21 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
// $ANTLR start "rule__GenerationTask__Group_3_2__2__Impl"
- // InternalApplicationConfiguration.g:8629:1: rule__GenerationTask__Group_3_2__2__Impl : ( ( rule__GenerationTask__PatternsAssignment_3_2_2 ) ) ;
+ // InternalApplicationConfiguration.g:8889:1: rule__GenerationTask__Group_3_2__2__Impl : ( ( rule__GenerationTask__PatternsAssignment_3_2_2 ) ) ;
public final void rule__GenerationTask__Group_3_2__2__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalApplicationConfiguration.g:8633:1: ( ( ( rule__GenerationTask__PatternsAssignment_3_2_2 ) ) )
- // InternalApplicationConfiguration.g:8634:1: ( ( rule__GenerationTask__PatternsAssignment_3_2_2 ) )
+ // InternalApplicationConfiguration.g:8893:1: ( ( ( rule__GenerationTask__PatternsAssignment_3_2_2 ) ) )
+ // InternalApplicationConfiguration.g:8894:1: ( ( rule__GenerationTask__PatternsAssignment_3_2_2 ) )
{
- // InternalApplicationConfiguration.g:8634:1: ( ( rule__GenerationTask__PatternsAssignment_3_2_2 ) )
- // InternalApplicationConfiguration.g:8635:2: ( rule__GenerationTask__PatternsAssignment_3_2_2 )
+ // InternalApplicationConfiguration.g:8894:1: ( ( rule__GenerationTask__PatternsAssignment_3_2_2 ) )
+ // InternalApplicationConfiguration.g:8895:2: ( rule__GenerationTask__PatternsAssignment_3_2_2 )
{
before(grammarAccess.getGenerationTaskAccess().getPatternsAssignment_3_2_2());
- // InternalApplicationConfiguration.g:8636:2: ( rule__GenerationTask__PatternsAssignment_3_2_2 )
- // InternalApplicationConfiguration.g:8636:3: rule__GenerationTask__PatternsAssignment_3_2_2
+ // InternalApplicationConfiguration.g:8896:2: ( rule__GenerationTask__PatternsAssignment_3_2_2 )
+ // InternalApplicationConfiguration.g:8896:3: rule__GenerationTask__PatternsAssignment_3_2_2
{
pushFollow(FOLLOW_2);
rule__GenerationTask__PatternsAssignment_3_2_2();
@@ -26815,14 +27620,14 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
// $ANTLR start "rule__GenerationTask__Group_3_3__0"
- // InternalApplicationConfiguration.g:8645:1: rule__GenerationTask__Group_3_3__0 : rule__GenerationTask__Group_3_3__0__Impl rule__GenerationTask__Group_3_3__1 ;
+ // InternalApplicationConfiguration.g:8905:1: rule__GenerationTask__Group_3_3__0 : rule__GenerationTask__Group_3_3__0__Impl rule__GenerationTask__Group_3_3__1 ;
public final void rule__GenerationTask__Group_3_3__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalApplicationConfiguration.g:8649:1: ( rule__GenerationTask__Group_3_3__0__Impl rule__GenerationTask__Group_3_3__1 )
- // InternalApplicationConfiguration.g:8650:2: rule__GenerationTask__Group_3_3__0__Impl rule__GenerationTask__Group_3_3__1
+ // InternalApplicationConfiguration.g:8909:1: ( rule__GenerationTask__Group_3_3__0__Impl rule__GenerationTask__Group_3_3__1 )
+ // InternalApplicationConfiguration.g:8910:2: rule__GenerationTask__Group_3_3__0__Impl rule__GenerationTask__Group_3_3__1
{
pushFollow(FOLLOW_14);
rule__GenerationTask__Group_3_3__0__Impl();
@@ -26853,20 +27658,20 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
// $ANTLR start "rule__GenerationTask__Group_3_3__0__Impl"
- // InternalApplicationConfiguration.g:8657:1: rule__GenerationTask__Group_3_3__0__Impl : ( 'objectives' ) ;
+ // InternalApplicationConfiguration.g:8917:1: rule__GenerationTask__Group_3_3__0__Impl : ( 'objectives' ) ;
public final void rule__GenerationTask__Group_3_3__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalApplicationConfiguration.g:8661:1: ( ( 'objectives' ) )
- // InternalApplicationConfiguration.g:8662:1: ( 'objectives' )
+ // InternalApplicationConfiguration.g:8921:1: ( ( 'objectives' ) )
+ // InternalApplicationConfiguration.g:8922:1: ( 'objectives' )
{
- // InternalApplicationConfiguration.g:8662:1: ( 'objectives' )
- // InternalApplicationConfiguration.g:8663:2: 'objectives'
+ // InternalApplicationConfiguration.g:8922:1: ( 'objectives' )
+ // InternalApplicationConfiguration.g:8923:2: 'objectives'
{
before(grammarAccess.getGenerationTaskAccess().getObjectivesKeyword_3_3_0());
- match(input,39,FOLLOW_2);
+ match(input,41,FOLLOW_2);
after(grammarAccess.getGenerationTaskAccess().getObjectivesKeyword_3_3_0());
}
@@ -26890,16 +27695,16 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
// $ANTLR start "rule__GenerationTask__Group_3_3__1"
- // InternalApplicationConfiguration.g:8672:1: rule__GenerationTask__Group_3_3__1 : rule__GenerationTask__Group_3_3__1__Impl rule__GenerationTask__Group_3_3__2 ;
+ // InternalApplicationConfiguration.g:8932:1: rule__GenerationTask__Group_3_3__1 : rule__GenerationTask__Group_3_3__1__Impl rule__GenerationTask__Group_3_3__2 ;
public final void rule__GenerationTask__Group_3_3__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalApplicationConfiguration.g:8676:1: ( rule__GenerationTask__Group_3_3__1__Impl rule__GenerationTask__Group_3_3__2 )
- // InternalApplicationConfiguration.g:8677:2: rule__GenerationTask__Group_3_3__1__Impl rule__GenerationTask__Group_3_3__2
+ // InternalApplicationConfiguration.g:8936:1: ( rule__GenerationTask__Group_3_3__1__Impl rule__GenerationTask__Group_3_3__2 )
+ // InternalApplicationConfiguration.g:8937:2: rule__GenerationTask__Group_3_3__1__Impl rule__GenerationTask__Group_3_3__2
{
- pushFollow(FOLLOW_46);
+ pushFollow(FOLLOW_47);
rule__GenerationTask__Group_3_3__1__Impl();
state._fsp--;
@@ -26928,17 +27733,17 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
// $ANTLR start "rule__GenerationTask__Group_3_3__1__Impl"
- // InternalApplicationConfiguration.g:8684:1: rule__GenerationTask__Group_3_3__1__Impl : ( '=' ) ;
+ // InternalApplicationConfiguration.g:8944:1: rule__GenerationTask__Group_3_3__1__Impl : ( '=' ) ;
public final void rule__GenerationTask__Group_3_3__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalApplicationConfiguration.g:8688:1: ( ( '=' ) )
- // InternalApplicationConfiguration.g:8689:1: ( '=' )
+ // InternalApplicationConfiguration.g:8948:1: ( ( '=' ) )
+ // InternalApplicationConfiguration.g:8949:1: ( '=' )
{
- // InternalApplicationConfiguration.g:8689:1: ( '=' )
- // InternalApplicationConfiguration.g:8690:2: '='
+ // InternalApplicationConfiguration.g:8949:1: ( '=' )
+ // InternalApplicationConfiguration.g:8950:2: '='
{
before(grammarAccess.getGenerationTaskAccess().getEqualsSignKeyword_3_3_1());
match(input,28,FOLLOW_2);
@@ -26965,14 +27770,14 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
// $ANTLR start "rule__GenerationTask__Group_3_3__2"
- // InternalApplicationConfiguration.g:8699:1: rule__GenerationTask__Group_3_3__2 : rule__GenerationTask__Group_3_3__2__Impl ;
+ // InternalApplicationConfiguration.g:8959:1: rule__GenerationTask__Group_3_3__2 : rule__GenerationTask__Group_3_3__2__Impl ;
public final void rule__GenerationTask__Group_3_3__2() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalApplicationConfiguration.g:8703:1: ( rule__GenerationTask__Group_3_3__2__Impl )
- // InternalApplicationConfiguration.g:8704:2: rule__GenerationTask__Group_3_3__2__Impl
+ // InternalApplicationConfiguration.g:8963:1: ( rule__GenerationTask__Group_3_3__2__Impl )
+ // InternalApplicationConfiguration.g:8964:2: rule__GenerationTask__Group_3_3__2__Impl
{
pushFollow(FOLLOW_2);
rule__GenerationTask__Group_3_3__2__Impl();
@@ -26998,21 +27803,21 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
// $ANTLR start "rule__GenerationTask__Group_3_3__2__Impl"
- // InternalApplicationConfiguration.g:8710:1: rule__GenerationTask__Group_3_3__2__Impl : ( ( rule__GenerationTask__ObjectivesAssignment_3_3_2 ) ) ;
+ // InternalApplicationConfiguration.g:8970:1: rule__GenerationTask__Group_3_3__2__Impl : ( ( rule__GenerationTask__ObjectivesAssignment_3_3_2 ) ) ;
public final void rule__GenerationTask__Group_3_3__2__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalApplicationConfiguration.g:8714:1: ( ( ( rule__GenerationTask__ObjectivesAssignment_3_3_2 ) ) )
- // InternalApplicationConfiguration.g:8715:1: ( ( rule__GenerationTask__ObjectivesAssignment_3_3_2 ) )
+ // InternalApplicationConfiguration.g:8974:1: ( ( ( rule__GenerationTask__ObjectivesAssignment_3_3_2 ) ) )
+ // InternalApplicationConfiguration.g:8975:1: ( ( rule__GenerationTask__ObjectivesAssignment_3_3_2 ) )
{
- // InternalApplicationConfiguration.g:8715:1: ( ( rule__GenerationTask__ObjectivesAssignment_3_3_2 ) )
- // InternalApplicationConfiguration.g:8716:2: ( rule__GenerationTask__ObjectivesAssignment_3_3_2 )
+ // InternalApplicationConfiguration.g:8975:1: ( ( rule__GenerationTask__ObjectivesAssignment_3_3_2 ) )
+ // InternalApplicationConfiguration.g:8976:2: ( rule__GenerationTask__ObjectivesAssignment_3_3_2 )
{
before(grammarAccess.getGenerationTaskAccess().getObjectivesAssignment_3_3_2());
- // InternalApplicationConfiguration.g:8717:2: ( rule__GenerationTask__ObjectivesAssignment_3_3_2 )
- // InternalApplicationConfiguration.g:8717:3: rule__GenerationTask__ObjectivesAssignment_3_3_2
+ // InternalApplicationConfiguration.g:8977:2: ( rule__GenerationTask__ObjectivesAssignment_3_3_2 )
+ // InternalApplicationConfiguration.g:8977:3: rule__GenerationTask__ObjectivesAssignment_3_3_2
{
pushFollow(FOLLOW_2);
rule__GenerationTask__ObjectivesAssignment_3_3_2();
@@ -27045,14 +27850,14 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
// $ANTLR start "rule__GenerationTask__Group_3_4__0"
- // InternalApplicationConfiguration.g:8726:1: rule__GenerationTask__Group_3_4__0 : rule__GenerationTask__Group_3_4__0__Impl rule__GenerationTask__Group_3_4__1 ;
+ // InternalApplicationConfiguration.g:8986:1: rule__GenerationTask__Group_3_4__0 : rule__GenerationTask__Group_3_4__0__Impl rule__GenerationTask__Group_3_4__1 ;
public final void rule__GenerationTask__Group_3_4__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalApplicationConfiguration.g:8730:1: ( rule__GenerationTask__Group_3_4__0__Impl rule__GenerationTask__Group_3_4__1 )
- // InternalApplicationConfiguration.g:8731:2: rule__GenerationTask__Group_3_4__0__Impl rule__GenerationTask__Group_3_4__1
+ // InternalApplicationConfiguration.g:8990:1: ( rule__GenerationTask__Group_3_4__0__Impl rule__GenerationTask__Group_3_4__1 )
+ // InternalApplicationConfiguration.g:8991:2: rule__GenerationTask__Group_3_4__0__Impl rule__GenerationTask__Group_3_4__1
{
pushFollow(FOLLOW_14);
rule__GenerationTask__Group_3_4__0__Impl();
@@ -27083,20 +27888,20 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
// $ANTLR start "rule__GenerationTask__Group_3_4__0__Impl"
- // InternalApplicationConfiguration.g:8738:1: rule__GenerationTask__Group_3_4__0__Impl : ( 'scope' ) ;
+ // InternalApplicationConfiguration.g:8998:1: rule__GenerationTask__Group_3_4__0__Impl : ( 'scope' ) ;
public final void rule__GenerationTask__Group_3_4__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalApplicationConfiguration.g:8742:1: ( ( 'scope' ) )
- // InternalApplicationConfiguration.g:8743:1: ( 'scope' )
+ // InternalApplicationConfiguration.g:9002:1: ( ( 'scope' ) )
+ // InternalApplicationConfiguration.g:9003:1: ( 'scope' )
{
- // InternalApplicationConfiguration.g:8743:1: ( 'scope' )
- // InternalApplicationConfiguration.g:8744:2: 'scope'
+ // InternalApplicationConfiguration.g:9003:1: ( 'scope' )
+ // InternalApplicationConfiguration.g:9004:2: 'scope'
{
before(grammarAccess.getGenerationTaskAccess().getScopeKeyword_3_4_0());
- match(input,52,FOLLOW_2);
+ match(input,54,FOLLOW_2);
after(grammarAccess.getGenerationTaskAccess().getScopeKeyword_3_4_0());
}
@@ -27120,16 +27925,16 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
// $ANTLR start "rule__GenerationTask__Group_3_4__1"
- // InternalApplicationConfiguration.g:8753:1: rule__GenerationTask__Group_3_4__1 : rule__GenerationTask__Group_3_4__1__Impl rule__GenerationTask__Group_3_4__2 ;
+ // InternalApplicationConfiguration.g:9013:1: rule__GenerationTask__Group_3_4__1 : rule__GenerationTask__Group_3_4__1__Impl rule__GenerationTask__Group_3_4__2 ;
public final void rule__GenerationTask__Group_3_4__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalApplicationConfiguration.g:8757:1: ( rule__GenerationTask__Group_3_4__1__Impl rule__GenerationTask__Group_3_4__2 )
- // InternalApplicationConfiguration.g:8758:2: rule__GenerationTask__Group_3_4__1__Impl rule__GenerationTask__Group_3_4__2
+ // InternalApplicationConfiguration.g:9017:1: ( rule__GenerationTask__Group_3_4__1__Impl rule__GenerationTask__Group_3_4__2 )
+ // InternalApplicationConfiguration.g:9018:2: rule__GenerationTask__Group_3_4__1__Impl rule__GenerationTask__Group_3_4__2
{
- pushFollow(FOLLOW_46);
+ pushFollow(FOLLOW_47);
rule__GenerationTask__Group_3_4__1__Impl();
state._fsp--;
@@ -27158,17 +27963,17 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
// $ANTLR start "rule__GenerationTask__Group_3_4__1__Impl"
- // InternalApplicationConfiguration.g:8765:1: rule__GenerationTask__Group_3_4__1__Impl : ( '=' ) ;
+ // InternalApplicationConfiguration.g:9025:1: rule__GenerationTask__Group_3_4__1__Impl : ( '=' ) ;
public final void rule__GenerationTask__Group_3_4__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalApplicationConfiguration.g:8769:1: ( ( '=' ) )
- // InternalApplicationConfiguration.g:8770:1: ( '=' )
+ // InternalApplicationConfiguration.g:9029:1: ( ( '=' ) )
+ // InternalApplicationConfiguration.g:9030:1: ( '=' )
{
- // InternalApplicationConfiguration.g:8770:1: ( '=' )
- // InternalApplicationConfiguration.g:8771:2: '='
+ // InternalApplicationConfiguration.g:9030:1: ( '=' )
+ // InternalApplicationConfiguration.g:9031:2: '='
{
before(grammarAccess.getGenerationTaskAccess().getEqualsSignKeyword_3_4_1());
match(input,28,FOLLOW_2);
@@ -27195,14 +28000,14 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
// $ANTLR start "rule__GenerationTask__Group_3_4__2"
- // InternalApplicationConfiguration.g:8780:1: rule__GenerationTask__Group_3_4__2 : rule__GenerationTask__Group_3_4__2__Impl ;
+ // InternalApplicationConfiguration.g:9040:1: rule__GenerationTask__Group_3_4__2 : rule__GenerationTask__Group_3_4__2__Impl ;
public final void rule__GenerationTask__Group_3_4__2() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalApplicationConfiguration.g:8784:1: ( rule__GenerationTask__Group_3_4__2__Impl )
- // InternalApplicationConfiguration.g:8785:2: rule__GenerationTask__Group_3_4__2__Impl
+ // InternalApplicationConfiguration.g:9044:1: ( rule__GenerationTask__Group_3_4__2__Impl )
+ // InternalApplicationConfiguration.g:9045:2: rule__GenerationTask__Group_3_4__2__Impl
{
pushFollow(FOLLOW_2);
rule__GenerationTask__Group_3_4__2__Impl();
@@ -27228,21 +28033,21 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
// $ANTLR start "rule__GenerationTask__Group_3_4__2__Impl"
- // InternalApplicationConfiguration.g:8791:1: rule__GenerationTask__Group_3_4__2__Impl : ( ( rule__GenerationTask__ScopeAssignment_3_4_2 ) ) ;
+ // InternalApplicationConfiguration.g:9051:1: rule__GenerationTask__Group_3_4__2__Impl : ( ( rule__GenerationTask__ScopeAssignment_3_4_2 ) ) ;
public final void rule__GenerationTask__Group_3_4__2__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalApplicationConfiguration.g:8795:1: ( ( ( rule__GenerationTask__ScopeAssignment_3_4_2 ) ) )
- // InternalApplicationConfiguration.g:8796:1: ( ( rule__GenerationTask__ScopeAssignment_3_4_2 ) )
+ // InternalApplicationConfiguration.g:9055:1: ( ( ( rule__GenerationTask__ScopeAssignment_3_4_2 ) ) )
+ // InternalApplicationConfiguration.g:9056:1: ( ( rule__GenerationTask__ScopeAssignment_3_4_2 ) )
{
- // InternalApplicationConfiguration.g:8796:1: ( ( rule__GenerationTask__ScopeAssignment_3_4_2 ) )
- // InternalApplicationConfiguration.g:8797:2: ( rule__GenerationTask__ScopeAssignment_3_4_2 )
+ // InternalApplicationConfiguration.g:9056:1: ( ( rule__GenerationTask__ScopeAssignment_3_4_2 ) )
+ // InternalApplicationConfiguration.g:9057:2: ( rule__GenerationTask__ScopeAssignment_3_4_2 )
{
before(grammarAccess.getGenerationTaskAccess().getScopeAssignment_3_4_2());
- // InternalApplicationConfiguration.g:8798:2: ( rule__GenerationTask__ScopeAssignment_3_4_2 )
- // InternalApplicationConfiguration.g:8798:3: rule__GenerationTask__ScopeAssignment_3_4_2
+ // InternalApplicationConfiguration.g:9058:2: ( rule__GenerationTask__ScopeAssignment_3_4_2 )
+ // InternalApplicationConfiguration.g:9058:3: rule__GenerationTask__ScopeAssignment_3_4_2
{
pushFollow(FOLLOW_2);
rule__GenerationTask__ScopeAssignment_3_4_2();
@@ -27275,14 +28080,14 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
// $ANTLR start "rule__GenerationTask__Group_3_5__0"
- // InternalApplicationConfiguration.g:8807:1: rule__GenerationTask__Group_3_5__0 : rule__GenerationTask__Group_3_5__0__Impl rule__GenerationTask__Group_3_5__1 ;
+ // InternalApplicationConfiguration.g:9067:1: rule__GenerationTask__Group_3_5__0 : rule__GenerationTask__Group_3_5__0__Impl rule__GenerationTask__Group_3_5__1 ;
public final void rule__GenerationTask__Group_3_5__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalApplicationConfiguration.g:8811:1: ( rule__GenerationTask__Group_3_5__0__Impl rule__GenerationTask__Group_3_5__1 )
- // InternalApplicationConfiguration.g:8812:2: rule__GenerationTask__Group_3_5__0__Impl rule__GenerationTask__Group_3_5__1
+ // InternalApplicationConfiguration.g:9071:1: ( rule__GenerationTask__Group_3_5__0__Impl rule__GenerationTask__Group_3_5__1 )
+ // InternalApplicationConfiguration.g:9072:2: rule__GenerationTask__Group_3_5__0__Impl rule__GenerationTask__Group_3_5__1
{
pushFollow(FOLLOW_14);
rule__GenerationTask__Group_3_5__0__Impl();
@@ -27313,21 +28118,21 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
// $ANTLR start "rule__GenerationTask__Group_3_5__0__Impl"
- // InternalApplicationConfiguration.g:8819:1: rule__GenerationTask__Group_3_5__0__Impl : ( ( rule__GenerationTask__NumberSpecifiedAssignment_3_5_0 ) ) ;
+ // InternalApplicationConfiguration.g:9079:1: rule__GenerationTask__Group_3_5__0__Impl : ( ( rule__GenerationTask__NumberSpecifiedAssignment_3_5_0 ) ) ;
public final void rule__GenerationTask__Group_3_5__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalApplicationConfiguration.g:8823:1: ( ( ( rule__GenerationTask__NumberSpecifiedAssignment_3_5_0 ) ) )
- // InternalApplicationConfiguration.g:8824:1: ( ( rule__GenerationTask__NumberSpecifiedAssignment_3_5_0 ) )
+ // InternalApplicationConfiguration.g:9083:1: ( ( ( rule__GenerationTask__NumberSpecifiedAssignment_3_5_0 ) ) )
+ // InternalApplicationConfiguration.g:9084:1: ( ( rule__GenerationTask__NumberSpecifiedAssignment_3_5_0 ) )
{
- // InternalApplicationConfiguration.g:8824:1: ( ( rule__GenerationTask__NumberSpecifiedAssignment_3_5_0 ) )
- // InternalApplicationConfiguration.g:8825:2: ( rule__GenerationTask__NumberSpecifiedAssignment_3_5_0 )
+ // InternalApplicationConfiguration.g:9084:1: ( ( rule__GenerationTask__NumberSpecifiedAssignment_3_5_0 ) )
+ // InternalApplicationConfiguration.g:9085:2: ( rule__GenerationTask__NumberSpecifiedAssignment_3_5_0 )
{
before(grammarAccess.getGenerationTaskAccess().getNumberSpecifiedAssignment_3_5_0());
- // InternalApplicationConfiguration.g:8826:2: ( rule__GenerationTask__NumberSpecifiedAssignment_3_5_0 )
- // InternalApplicationConfiguration.g:8826:3: rule__GenerationTask__NumberSpecifiedAssignment_3_5_0
+ // InternalApplicationConfiguration.g:9086:2: ( rule__GenerationTask__NumberSpecifiedAssignment_3_5_0 )
+ // InternalApplicationConfiguration.g:9086:3: rule__GenerationTask__NumberSpecifiedAssignment_3_5_0
{
pushFollow(FOLLOW_2);
rule__GenerationTask__NumberSpecifiedAssignment_3_5_0();
@@ -27360,14 +28165,14 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
// $ANTLR start "rule__GenerationTask__Group_3_5__1"
- // InternalApplicationConfiguration.g:8834:1: rule__GenerationTask__Group_3_5__1 : rule__GenerationTask__Group_3_5__1__Impl rule__GenerationTask__Group_3_5__2 ;
+ // InternalApplicationConfiguration.g:9094:1: rule__GenerationTask__Group_3_5__1 : rule__GenerationTask__Group_3_5__1__Impl rule__GenerationTask__Group_3_5__2 ;
public final void rule__GenerationTask__Group_3_5__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalApplicationConfiguration.g:8838:1: ( rule__GenerationTask__Group_3_5__1__Impl rule__GenerationTask__Group_3_5__2 )
- // InternalApplicationConfiguration.g:8839:2: rule__GenerationTask__Group_3_5__1__Impl rule__GenerationTask__Group_3_5__2
+ // InternalApplicationConfiguration.g:9098:1: ( rule__GenerationTask__Group_3_5__1__Impl rule__GenerationTask__Group_3_5__2 )
+ // InternalApplicationConfiguration.g:9099:2: rule__GenerationTask__Group_3_5__1__Impl rule__GenerationTask__Group_3_5__2
{
pushFollow(FOLLOW_9);
rule__GenerationTask__Group_3_5__1__Impl();
@@ -27398,17 +28203,17 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
// $ANTLR start "rule__GenerationTask__Group_3_5__1__Impl"
- // InternalApplicationConfiguration.g:8846:1: rule__GenerationTask__Group_3_5__1__Impl : ( '=' ) ;
+ // InternalApplicationConfiguration.g:9106:1: rule__GenerationTask__Group_3_5__1__Impl : ( '=' ) ;
public final void rule__GenerationTask__Group_3_5__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalApplicationConfiguration.g:8850:1: ( ( '=' ) )
- // InternalApplicationConfiguration.g:8851:1: ( '=' )
+ // InternalApplicationConfiguration.g:9110:1: ( ( '=' ) )
+ // InternalApplicationConfiguration.g:9111:1: ( '=' )
{
- // InternalApplicationConfiguration.g:8851:1: ( '=' )
- // InternalApplicationConfiguration.g:8852:2: '='
+ // InternalApplicationConfiguration.g:9111:1: ( '=' )
+ // InternalApplicationConfiguration.g:9112:2: '='
{
before(grammarAccess.getGenerationTaskAccess().getEqualsSignKeyword_3_5_1());
match(input,28,FOLLOW_2);
@@ -27435,14 +28240,14 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
// $ANTLR start "rule__GenerationTask__Group_3_5__2"
- // InternalApplicationConfiguration.g:8861:1: rule__GenerationTask__Group_3_5__2 : rule__GenerationTask__Group_3_5__2__Impl ;
+ // InternalApplicationConfiguration.g:9121:1: rule__GenerationTask__Group_3_5__2 : rule__GenerationTask__Group_3_5__2__Impl ;
public final void rule__GenerationTask__Group_3_5__2() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalApplicationConfiguration.g:8865:1: ( rule__GenerationTask__Group_3_5__2__Impl )
- // InternalApplicationConfiguration.g:8866:2: rule__GenerationTask__Group_3_5__2__Impl
+ // InternalApplicationConfiguration.g:9125:1: ( rule__GenerationTask__Group_3_5__2__Impl )
+ // InternalApplicationConfiguration.g:9126:2: rule__GenerationTask__Group_3_5__2__Impl
{
pushFollow(FOLLOW_2);
rule__GenerationTask__Group_3_5__2__Impl();
@@ -27468,21 +28273,21 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
// $ANTLR start "rule__GenerationTask__Group_3_5__2__Impl"
- // InternalApplicationConfiguration.g:8872:1: rule__GenerationTask__Group_3_5__2__Impl : ( ( rule__GenerationTask__NumberAssignment_3_5_2 ) ) ;
+ // InternalApplicationConfiguration.g:9132:1: rule__GenerationTask__Group_3_5__2__Impl : ( ( rule__GenerationTask__NumberAssignment_3_5_2 ) ) ;
public final void rule__GenerationTask__Group_3_5__2__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalApplicationConfiguration.g:8876:1: ( ( ( rule__GenerationTask__NumberAssignment_3_5_2 ) ) )
- // InternalApplicationConfiguration.g:8877:1: ( ( rule__GenerationTask__NumberAssignment_3_5_2 ) )
+ // InternalApplicationConfiguration.g:9136:1: ( ( ( rule__GenerationTask__NumberAssignment_3_5_2 ) ) )
+ // InternalApplicationConfiguration.g:9137:1: ( ( rule__GenerationTask__NumberAssignment_3_5_2 ) )
{
- // InternalApplicationConfiguration.g:8877:1: ( ( rule__GenerationTask__NumberAssignment_3_5_2 ) )
- // InternalApplicationConfiguration.g:8878:2: ( rule__GenerationTask__NumberAssignment_3_5_2 )
+ // InternalApplicationConfiguration.g:9137:1: ( ( rule__GenerationTask__NumberAssignment_3_5_2 ) )
+ // InternalApplicationConfiguration.g:9138:2: ( rule__GenerationTask__NumberAssignment_3_5_2 )
{
before(grammarAccess.getGenerationTaskAccess().getNumberAssignment_3_5_2());
- // InternalApplicationConfiguration.g:8879:2: ( rule__GenerationTask__NumberAssignment_3_5_2 )
- // InternalApplicationConfiguration.g:8879:3: rule__GenerationTask__NumberAssignment_3_5_2
+ // InternalApplicationConfiguration.g:9139:2: ( rule__GenerationTask__NumberAssignment_3_5_2 )
+ // InternalApplicationConfiguration.g:9139:3: rule__GenerationTask__NumberAssignment_3_5_2
{
pushFollow(FOLLOW_2);
rule__GenerationTask__NumberAssignment_3_5_2();
@@ -27515,14 +28320,14 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
// $ANTLR start "rule__GenerationTask__Group_3_6__0"
- // InternalApplicationConfiguration.g:8888:1: rule__GenerationTask__Group_3_6__0 : rule__GenerationTask__Group_3_6__0__Impl rule__GenerationTask__Group_3_6__1 ;
+ // InternalApplicationConfiguration.g:9148:1: rule__GenerationTask__Group_3_6__0 : rule__GenerationTask__Group_3_6__0__Impl rule__GenerationTask__Group_3_6__1 ;
public final void rule__GenerationTask__Group_3_6__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalApplicationConfiguration.g:8892:1: ( rule__GenerationTask__Group_3_6__0__Impl rule__GenerationTask__Group_3_6__1 )
- // InternalApplicationConfiguration.g:8893:2: rule__GenerationTask__Group_3_6__0__Impl rule__GenerationTask__Group_3_6__1
+ // InternalApplicationConfiguration.g:9152:1: ( rule__GenerationTask__Group_3_6__0__Impl rule__GenerationTask__Group_3_6__1 )
+ // InternalApplicationConfiguration.g:9153:2: rule__GenerationTask__Group_3_6__0__Impl rule__GenerationTask__Group_3_6__1
{
pushFollow(FOLLOW_14);
rule__GenerationTask__Group_3_6__0__Impl();
@@ -27553,21 +28358,21 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
// $ANTLR start "rule__GenerationTask__Group_3_6__0__Impl"
- // InternalApplicationConfiguration.g:8900:1: rule__GenerationTask__Group_3_6__0__Impl : ( ( rule__GenerationTask__RunSpecifiedAssignment_3_6_0 ) ) ;
+ // InternalApplicationConfiguration.g:9160:1: rule__GenerationTask__Group_3_6__0__Impl : ( ( rule__GenerationTask__RunSpecifiedAssignment_3_6_0 ) ) ;
public final void rule__GenerationTask__Group_3_6__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalApplicationConfiguration.g:8904:1: ( ( ( rule__GenerationTask__RunSpecifiedAssignment_3_6_0 ) ) )
- // InternalApplicationConfiguration.g:8905:1: ( ( rule__GenerationTask__RunSpecifiedAssignment_3_6_0 ) )
+ // InternalApplicationConfiguration.g:9164:1: ( ( ( rule__GenerationTask__RunSpecifiedAssignment_3_6_0 ) ) )
+ // InternalApplicationConfiguration.g:9165:1: ( ( rule__GenerationTask__RunSpecifiedAssignment_3_6_0 ) )
{
- // InternalApplicationConfiguration.g:8905:1: ( ( rule__GenerationTask__RunSpecifiedAssignment_3_6_0 ) )
- // InternalApplicationConfiguration.g:8906:2: ( rule__GenerationTask__RunSpecifiedAssignment_3_6_0 )
+ // InternalApplicationConfiguration.g:9165:1: ( ( rule__GenerationTask__RunSpecifiedAssignment_3_6_0 ) )
+ // InternalApplicationConfiguration.g:9166:2: ( rule__GenerationTask__RunSpecifiedAssignment_3_6_0 )
{
before(grammarAccess.getGenerationTaskAccess().getRunSpecifiedAssignment_3_6_0());
- // InternalApplicationConfiguration.g:8907:2: ( rule__GenerationTask__RunSpecifiedAssignment_3_6_0 )
- // InternalApplicationConfiguration.g:8907:3: rule__GenerationTask__RunSpecifiedAssignment_3_6_0
+ // InternalApplicationConfiguration.g:9167:2: ( rule__GenerationTask__RunSpecifiedAssignment_3_6_0 )
+ // InternalApplicationConfiguration.g:9167:3: rule__GenerationTask__RunSpecifiedAssignment_3_6_0
{
pushFollow(FOLLOW_2);
rule__GenerationTask__RunSpecifiedAssignment_3_6_0();
@@ -27600,14 +28405,14 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
// $ANTLR start "rule__GenerationTask__Group_3_6__1"
- // InternalApplicationConfiguration.g:8915:1: rule__GenerationTask__Group_3_6__1 : rule__GenerationTask__Group_3_6__1__Impl rule__GenerationTask__Group_3_6__2 ;
+ // InternalApplicationConfiguration.g:9175:1: rule__GenerationTask__Group_3_6__1 : rule__GenerationTask__Group_3_6__1__Impl rule__GenerationTask__Group_3_6__2 ;
public final void rule__GenerationTask__Group_3_6__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalApplicationConfiguration.g:8919:1: ( rule__GenerationTask__Group_3_6__1__Impl rule__GenerationTask__Group_3_6__2 )
- // InternalApplicationConfiguration.g:8920:2: rule__GenerationTask__Group_3_6__1__Impl rule__GenerationTask__Group_3_6__2
+ // InternalApplicationConfiguration.g:9179:1: ( rule__GenerationTask__Group_3_6__1__Impl rule__GenerationTask__Group_3_6__2 )
+ // InternalApplicationConfiguration.g:9180:2: rule__GenerationTask__Group_3_6__1__Impl rule__GenerationTask__Group_3_6__2
{
pushFollow(FOLLOW_9);
rule__GenerationTask__Group_3_6__1__Impl();
@@ -27638,17 +28443,17 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
// $ANTLR start "rule__GenerationTask__Group_3_6__1__Impl"
- // InternalApplicationConfiguration.g:8927:1: rule__GenerationTask__Group_3_6__1__Impl : ( '=' ) ;
+ // InternalApplicationConfiguration.g:9187:1: rule__GenerationTask__Group_3_6__1__Impl : ( '=' ) ;
public final void rule__GenerationTask__Group_3_6__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalApplicationConfiguration.g:8931:1: ( ( '=' ) )
- // InternalApplicationConfiguration.g:8932:1: ( '=' )
+ // InternalApplicationConfiguration.g:9191:1: ( ( '=' ) )
+ // InternalApplicationConfiguration.g:9192:1: ( '=' )
{
- // InternalApplicationConfiguration.g:8932:1: ( '=' )
- // InternalApplicationConfiguration.g:8933:2: '='
+ // InternalApplicationConfiguration.g:9192:1: ( '=' )
+ // InternalApplicationConfiguration.g:9193:2: '='
{
before(grammarAccess.getGenerationTaskAccess().getEqualsSignKeyword_3_6_1());
match(input,28,FOLLOW_2);
@@ -27675,14 +28480,14 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
// $ANTLR start "rule__GenerationTask__Group_3_6__2"
- // InternalApplicationConfiguration.g:8942:1: rule__GenerationTask__Group_3_6__2 : rule__GenerationTask__Group_3_6__2__Impl ;
+ // InternalApplicationConfiguration.g:9202:1: rule__GenerationTask__Group_3_6__2 : rule__GenerationTask__Group_3_6__2__Impl ;
public final void rule__GenerationTask__Group_3_6__2() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalApplicationConfiguration.g:8946:1: ( rule__GenerationTask__Group_3_6__2__Impl )
- // InternalApplicationConfiguration.g:8947:2: rule__GenerationTask__Group_3_6__2__Impl
+ // InternalApplicationConfiguration.g:9206:1: ( rule__GenerationTask__Group_3_6__2__Impl )
+ // InternalApplicationConfiguration.g:9207:2: rule__GenerationTask__Group_3_6__2__Impl
{
pushFollow(FOLLOW_2);
rule__GenerationTask__Group_3_6__2__Impl();
@@ -27708,21 +28513,21 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
// $ANTLR start "rule__GenerationTask__Group_3_6__2__Impl"
- // InternalApplicationConfiguration.g:8953:1: rule__GenerationTask__Group_3_6__2__Impl : ( ( rule__GenerationTask__RunsAssignment_3_6_2 ) ) ;
+ // InternalApplicationConfiguration.g:9213:1: rule__GenerationTask__Group_3_6__2__Impl : ( ( rule__GenerationTask__RunsAssignment_3_6_2 ) ) ;
public final void rule__GenerationTask__Group_3_6__2__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalApplicationConfiguration.g:8957:1: ( ( ( rule__GenerationTask__RunsAssignment_3_6_2 ) ) )
- // InternalApplicationConfiguration.g:8958:1: ( ( rule__GenerationTask__RunsAssignment_3_6_2 ) )
+ // InternalApplicationConfiguration.g:9217:1: ( ( ( rule__GenerationTask__RunsAssignment_3_6_2 ) ) )
+ // InternalApplicationConfiguration.g:9218:1: ( ( rule__GenerationTask__RunsAssignment_3_6_2 ) )
{
- // InternalApplicationConfiguration.g:8958:1: ( ( rule__GenerationTask__RunsAssignment_3_6_2 ) )
- // InternalApplicationConfiguration.g:8959:2: ( rule__GenerationTask__RunsAssignment_3_6_2 )
+ // InternalApplicationConfiguration.g:9218:1: ( ( rule__GenerationTask__RunsAssignment_3_6_2 ) )
+ // InternalApplicationConfiguration.g:9219:2: ( rule__GenerationTask__RunsAssignment_3_6_2 )
{
before(grammarAccess.getGenerationTaskAccess().getRunsAssignment_3_6_2());
- // InternalApplicationConfiguration.g:8960:2: ( rule__GenerationTask__RunsAssignment_3_6_2 )
- // InternalApplicationConfiguration.g:8960:3: rule__GenerationTask__RunsAssignment_3_6_2
+ // InternalApplicationConfiguration.g:9220:2: ( rule__GenerationTask__RunsAssignment_3_6_2 )
+ // InternalApplicationConfiguration.g:9220:3: rule__GenerationTask__RunsAssignment_3_6_2
{
pushFollow(FOLLOW_2);
rule__GenerationTask__RunsAssignment_3_6_2();
@@ -27755,14 +28560,14 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
// $ANTLR start "rule__GenerationTask__Group_3_7__0"
- // InternalApplicationConfiguration.g:8969:1: rule__GenerationTask__Group_3_7__0 : rule__GenerationTask__Group_3_7__0__Impl rule__GenerationTask__Group_3_7__1 ;
+ // InternalApplicationConfiguration.g:9229:1: rule__GenerationTask__Group_3_7__0 : rule__GenerationTask__Group_3_7__0__Impl rule__GenerationTask__Group_3_7__1 ;
public final void rule__GenerationTask__Group_3_7__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalApplicationConfiguration.g:8973:1: ( rule__GenerationTask__Group_3_7__0__Impl rule__GenerationTask__Group_3_7__1 )
- // InternalApplicationConfiguration.g:8974:2: rule__GenerationTask__Group_3_7__0__Impl rule__GenerationTask__Group_3_7__1
+ // InternalApplicationConfiguration.g:9233:1: ( rule__GenerationTask__Group_3_7__0__Impl rule__GenerationTask__Group_3_7__1 )
+ // InternalApplicationConfiguration.g:9234:2: rule__GenerationTask__Group_3_7__0__Impl rule__GenerationTask__Group_3_7__1
{
pushFollow(FOLLOW_14);
rule__GenerationTask__Group_3_7__0__Impl();
@@ -27793,20 +28598,20 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
// $ANTLR start "rule__GenerationTask__Group_3_7__0__Impl"
- // InternalApplicationConfiguration.g:8981:1: rule__GenerationTask__Group_3_7__0__Impl : ( 'solver' ) ;
+ // InternalApplicationConfiguration.g:9241:1: rule__GenerationTask__Group_3_7__0__Impl : ( 'solver' ) ;
public final void rule__GenerationTask__Group_3_7__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalApplicationConfiguration.g:8985:1: ( ( 'solver' ) )
- // InternalApplicationConfiguration.g:8986:1: ( 'solver' )
+ // InternalApplicationConfiguration.g:9245:1: ( ( 'solver' ) )
+ // InternalApplicationConfiguration.g:9246:1: ( 'solver' )
{
- // InternalApplicationConfiguration.g:8986:1: ( 'solver' )
- // InternalApplicationConfiguration.g:8987:2: 'solver'
+ // InternalApplicationConfiguration.g:9246:1: ( 'solver' )
+ // InternalApplicationConfiguration.g:9247:2: 'solver'
{
before(grammarAccess.getGenerationTaskAccess().getSolverKeyword_3_7_0());
- match(input,55,FOLLOW_2);
+ match(input,57,FOLLOW_2);
after(grammarAccess.getGenerationTaskAccess().getSolverKeyword_3_7_0());
}
@@ -27830,16 +28635,16 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
// $ANTLR start "rule__GenerationTask__Group_3_7__1"
- // InternalApplicationConfiguration.g:8996:1: rule__GenerationTask__Group_3_7__1 : rule__GenerationTask__Group_3_7__1__Impl rule__GenerationTask__Group_3_7__2 ;
+ // InternalApplicationConfiguration.g:9256:1: rule__GenerationTask__Group_3_7__1 : rule__GenerationTask__Group_3_7__1__Impl rule__GenerationTask__Group_3_7__2 ;
public final void rule__GenerationTask__Group_3_7__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalApplicationConfiguration.g:9000:1: ( rule__GenerationTask__Group_3_7__1__Impl rule__GenerationTask__Group_3_7__2 )
- // InternalApplicationConfiguration.g:9001:2: rule__GenerationTask__Group_3_7__1__Impl rule__GenerationTask__Group_3_7__2
+ // InternalApplicationConfiguration.g:9260:1: ( rule__GenerationTask__Group_3_7__1__Impl rule__GenerationTask__Group_3_7__2 )
+ // InternalApplicationConfiguration.g:9261:2: rule__GenerationTask__Group_3_7__1__Impl rule__GenerationTask__Group_3_7__2
{
- pushFollow(FOLLOW_47);
+ pushFollow(FOLLOW_48);
rule__GenerationTask__Group_3_7__1__Impl();
state._fsp--;
@@ -27868,17 +28673,17 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
// $ANTLR start "rule__GenerationTask__Group_3_7__1__Impl"
- // InternalApplicationConfiguration.g:9008:1: rule__GenerationTask__Group_3_7__1__Impl : ( '=' ) ;
+ // InternalApplicationConfiguration.g:9268:1: rule__GenerationTask__Group_3_7__1__Impl : ( '=' ) ;
public final void rule__GenerationTask__Group_3_7__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalApplicationConfiguration.g:9012:1: ( ( '=' ) )
- // InternalApplicationConfiguration.g:9013:1: ( '=' )
+ // InternalApplicationConfiguration.g:9272:1: ( ( '=' ) )
+ // InternalApplicationConfiguration.g:9273:1: ( '=' )
{
- // InternalApplicationConfiguration.g:9013:1: ( '=' )
- // InternalApplicationConfiguration.g:9014:2: '='
+ // InternalApplicationConfiguration.g:9273:1: ( '=' )
+ // InternalApplicationConfiguration.g:9274:2: '='
{
before(grammarAccess.getGenerationTaskAccess().getEqualsSignKeyword_3_7_1());
match(input,28,FOLLOW_2);
@@ -27905,14 +28710,14 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
// $ANTLR start "rule__GenerationTask__Group_3_7__2"
- // InternalApplicationConfiguration.g:9023:1: rule__GenerationTask__Group_3_7__2 : rule__GenerationTask__Group_3_7__2__Impl ;
+ // InternalApplicationConfiguration.g:9283:1: rule__GenerationTask__Group_3_7__2 : rule__GenerationTask__Group_3_7__2__Impl ;
public final void rule__GenerationTask__Group_3_7__2() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalApplicationConfiguration.g:9027:1: ( rule__GenerationTask__Group_3_7__2__Impl )
- // InternalApplicationConfiguration.g:9028:2: rule__GenerationTask__Group_3_7__2__Impl
+ // InternalApplicationConfiguration.g:9287:1: ( rule__GenerationTask__Group_3_7__2__Impl )
+ // InternalApplicationConfiguration.g:9288:2: rule__GenerationTask__Group_3_7__2__Impl
{
pushFollow(FOLLOW_2);
rule__GenerationTask__Group_3_7__2__Impl();
@@ -27938,21 +28743,21 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
// $ANTLR start "rule__GenerationTask__Group_3_7__2__Impl"
- // InternalApplicationConfiguration.g:9034:1: rule__GenerationTask__Group_3_7__2__Impl : ( ( rule__GenerationTask__SolverAssignment_3_7_2 ) ) ;
+ // InternalApplicationConfiguration.g:9294:1: rule__GenerationTask__Group_3_7__2__Impl : ( ( rule__GenerationTask__SolverAssignment_3_7_2 ) ) ;
public final void rule__GenerationTask__Group_3_7__2__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalApplicationConfiguration.g:9038:1: ( ( ( rule__GenerationTask__SolverAssignment_3_7_2 ) ) )
- // InternalApplicationConfiguration.g:9039:1: ( ( rule__GenerationTask__SolverAssignment_3_7_2 ) )
+ // InternalApplicationConfiguration.g:9298:1: ( ( ( rule__GenerationTask__SolverAssignment_3_7_2 ) ) )
+ // InternalApplicationConfiguration.g:9299:1: ( ( rule__GenerationTask__SolverAssignment_3_7_2 ) )
{
- // InternalApplicationConfiguration.g:9039:1: ( ( rule__GenerationTask__SolverAssignment_3_7_2 ) )
- // InternalApplicationConfiguration.g:9040:2: ( rule__GenerationTask__SolverAssignment_3_7_2 )
+ // InternalApplicationConfiguration.g:9299:1: ( ( rule__GenerationTask__SolverAssignment_3_7_2 ) )
+ // InternalApplicationConfiguration.g:9300:2: ( rule__GenerationTask__SolverAssignment_3_7_2 )
{
before(grammarAccess.getGenerationTaskAccess().getSolverAssignment_3_7_2());
- // InternalApplicationConfiguration.g:9041:2: ( rule__GenerationTask__SolverAssignment_3_7_2 )
- // InternalApplicationConfiguration.g:9041:3: rule__GenerationTask__SolverAssignment_3_7_2
+ // InternalApplicationConfiguration.g:9301:2: ( rule__GenerationTask__SolverAssignment_3_7_2 )
+ // InternalApplicationConfiguration.g:9301:3: rule__GenerationTask__SolverAssignment_3_7_2
{
pushFollow(FOLLOW_2);
rule__GenerationTask__SolverAssignment_3_7_2();
@@ -27985,14 +28790,14 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
// $ANTLR start "rule__GenerationTask__Group_3_8__0"
- // InternalApplicationConfiguration.g:9050:1: rule__GenerationTask__Group_3_8__0 : rule__GenerationTask__Group_3_8__0__Impl rule__GenerationTask__Group_3_8__1 ;
+ // InternalApplicationConfiguration.g:9310:1: rule__GenerationTask__Group_3_8__0 : rule__GenerationTask__Group_3_8__0__Impl rule__GenerationTask__Group_3_8__1 ;
public final void rule__GenerationTask__Group_3_8__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalApplicationConfiguration.g:9054:1: ( rule__GenerationTask__Group_3_8__0__Impl rule__GenerationTask__Group_3_8__1 )
- // InternalApplicationConfiguration.g:9055:2: rule__GenerationTask__Group_3_8__0__Impl rule__GenerationTask__Group_3_8__1
+ // InternalApplicationConfiguration.g:9314:1: ( rule__GenerationTask__Group_3_8__0__Impl rule__GenerationTask__Group_3_8__1 )
+ // InternalApplicationConfiguration.g:9315:2: rule__GenerationTask__Group_3_8__0__Impl rule__GenerationTask__Group_3_8__1
{
pushFollow(FOLLOW_14);
rule__GenerationTask__Group_3_8__0__Impl();
@@ -28023,20 +28828,20 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
// $ANTLR start "rule__GenerationTask__Group_3_8__0__Impl"
- // InternalApplicationConfiguration.g:9062:1: rule__GenerationTask__Group_3_8__0__Impl : ( 'config' ) ;
+ // InternalApplicationConfiguration.g:9322:1: rule__GenerationTask__Group_3_8__0__Impl : ( 'config' ) ;
public final void rule__GenerationTask__Group_3_8__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalApplicationConfiguration.g:9066:1: ( ( 'config' ) )
- // InternalApplicationConfiguration.g:9067:1: ( 'config' )
+ // InternalApplicationConfiguration.g:9326:1: ( ( 'config' ) )
+ // InternalApplicationConfiguration.g:9327:1: ( 'config' )
{
- // InternalApplicationConfiguration.g:9067:1: ( 'config' )
- // InternalApplicationConfiguration.g:9068:2: 'config'
+ // InternalApplicationConfiguration.g:9327:1: ( 'config' )
+ // InternalApplicationConfiguration.g:9328:2: 'config'
{
before(grammarAccess.getGenerationTaskAccess().getConfigKeyword_3_8_0());
- match(input,40,FOLLOW_2);
+ match(input,42,FOLLOW_2);
after(grammarAccess.getGenerationTaskAccess().getConfigKeyword_3_8_0());
}
@@ -28060,16 +28865,16 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
// $ANTLR start "rule__GenerationTask__Group_3_8__1"
- // InternalApplicationConfiguration.g:9077:1: rule__GenerationTask__Group_3_8__1 : rule__GenerationTask__Group_3_8__1__Impl rule__GenerationTask__Group_3_8__2 ;
+ // InternalApplicationConfiguration.g:9337:1: rule__GenerationTask__Group_3_8__1 : rule__GenerationTask__Group_3_8__1__Impl rule__GenerationTask__Group_3_8__2 ;
public final void rule__GenerationTask__Group_3_8__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalApplicationConfiguration.g:9081:1: ( rule__GenerationTask__Group_3_8__1__Impl rule__GenerationTask__Group_3_8__2 )
- // InternalApplicationConfiguration.g:9082:2: rule__GenerationTask__Group_3_8__1__Impl rule__GenerationTask__Group_3_8__2
+ // InternalApplicationConfiguration.g:9341:1: ( rule__GenerationTask__Group_3_8__1__Impl rule__GenerationTask__Group_3_8__2 )
+ // InternalApplicationConfiguration.g:9342:2: rule__GenerationTask__Group_3_8__1__Impl rule__GenerationTask__Group_3_8__2
{
- pushFollow(FOLLOW_46);
+ pushFollow(FOLLOW_47);
rule__GenerationTask__Group_3_8__1__Impl();
state._fsp--;
@@ -28098,17 +28903,17 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
// $ANTLR start "rule__GenerationTask__Group_3_8__1__Impl"
- // InternalApplicationConfiguration.g:9089:1: rule__GenerationTask__Group_3_8__1__Impl : ( '=' ) ;
+ // InternalApplicationConfiguration.g:9349:1: rule__GenerationTask__Group_3_8__1__Impl : ( '=' ) ;
public final void rule__GenerationTask__Group_3_8__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalApplicationConfiguration.g:9093:1: ( ( '=' ) )
- // InternalApplicationConfiguration.g:9094:1: ( '=' )
+ // InternalApplicationConfiguration.g:9353:1: ( ( '=' ) )
+ // InternalApplicationConfiguration.g:9354:1: ( '=' )
{
- // InternalApplicationConfiguration.g:9094:1: ( '=' )
- // InternalApplicationConfiguration.g:9095:2: '='
+ // InternalApplicationConfiguration.g:9354:1: ( '=' )
+ // InternalApplicationConfiguration.g:9355:2: '='
{
before(grammarAccess.getGenerationTaskAccess().getEqualsSignKeyword_3_8_1());
match(input,28,FOLLOW_2);
@@ -28135,14 +28940,14 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
// $ANTLR start "rule__GenerationTask__Group_3_8__2"
- // InternalApplicationConfiguration.g:9104:1: rule__GenerationTask__Group_3_8__2 : rule__GenerationTask__Group_3_8__2__Impl ;
+ // InternalApplicationConfiguration.g:9364:1: rule__GenerationTask__Group_3_8__2 : rule__GenerationTask__Group_3_8__2__Impl ;
public final void rule__GenerationTask__Group_3_8__2() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalApplicationConfiguration.g:9108:1: ( rule__GenerationTask__Group_3_8__2__Impl )
- // InternalApplicationConfiguration.g:9109:2: rule__GenerationTask__Group_3_8__2__Impl
+ // InternalApplicationConfiguration.g:9368:1: ( rule__GenerationTask__Group_3_8__2__Impl )
+ // InternalApplicationConfiguration.g:9369:2: rule__GenerationTask__Group_3_8__2__Impl
{
pushFollow(FOLLOW_2);
rule__GenerationTask__Group_3_8__2__Impl();
@@ -28168,21 +28973,21 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
// $ANTLR start "rule__GenerationTask__Group_3_8__2__Impl"
- // InternalApplicationConfiguration.g:9115:1: rule__GenerationTask__Group_3_8__2__Impl : ( ( rule__GenerationTask__ConfigAssignment_3_8_2 ) ) ;
+ // InternalApplicationConfiguration.g:9375:1: rule__GenerationTask__Group_3_8__2__Impl : ( ( rule__GenerationTask__ConfigAssignment_3_8_2 ) ) ;
public final void rule__GenerationTask__Group_3_8__2__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalApplicationConfiguration.g:9119:1: ( ( ( rule__GenerationTask__ConfigAssignment_3_8_2 ) ) )
- // InternalApplicationConfiguration.g:9120:1: ( ( rule__GenerationTask__ConfigAssignment_3_8_2 ) )
+ // InternalApplicationConfiguration.g:9379:1: ( ( ( rule__GenerationTask__ConfigAssignment_3_8_2 ) ) )
+ // InternalApplicationConfiguration.g:9380:1: ( ( rule__GenerationTask__ConfigAssignment_3_8_2 ) )
{
- // InternalApplicationConfiguration.g:9120:1: ( ( rule__GenerationTask__ConfigAssignment_3_8_2 ) )
- // InternalApplicationConfiguration.g:9121:2: ( rule__GenerationTask__ConfigAssignment_3_8_2 )
+ // InternalApplicationConfiguration.g:9380:1: ( ( rule__GenerationTask__ConfigAssignment_3_8_2 ) )
+ // InternalApplicationConfiguration.g:9381:2: ( rule__GenerationTask__ConfigAssignment_3_8_2 )
{
before(grammarAccess.getGenerationTaskAccess().getConfigAssignment_3_8_2());
- // InternalApplicationConfiguration.g:9122:2: ( rule__GenerationTask__ConfigAssignment_3_8_2 )
- // InternalApplicationConfiguration.g:9122:3: rule__GenerationTask__ConfigAssignment_3_8_2
+ // InternalApplicationConfiguration.g:9382:2: ( rule__GenerationTask__ConfigAssignment_3_8_2 )
+ // InternalApplicationConfiguration.g:9382:3: rule__GenerationTask__ConfigAssignment_3_8_2
{
pushFollow(FOLLOW_2);
rule__GenerationTask__ConfigAssignment_3_8_2();
@@ -28215,14 +29020,14 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
// $ANTLR start "rule__GenerationTask__Group_3_9__0"
- // InternalApplicationConfiguration.g:9131:1: rule__GenerationTask__Group_3_9__0 : rule__GenerationTask__Group_3_9__0__Impl rule__GenerationTask__Group_3_9__1 ;
+ // InternalApplicationConfiguration.g:9391:1: rule__GenerationTask__Group_3_9__0 : rule__GenerationTask__Group_3_9__0__Impl rule__GenerationTask__Group_3_9__1 ;
public final void rule__GenerationTask__Group_3_9__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalApplicationConfiguration.g:9135:1: ( rule__GenerationTask__Group_3_9__0__Impl rule__GenerationTask__Group_3_9__1 )
- // InternalApplicationConfiguration.g:9136:2: rule__GenerationTask__Group_3_9__0__Impl rule__GenerationTask__Group_3_9__1
+ // InternalApplicationConfiguration.g:9395:1: ( rule__GenerationTask__Group_3_9__0__Impl rule__GenerationTask__Group_3_9__1 )
+ // InternalApplicationConfiguration.g:9396:2: rule__GenerationTask__Group_3_9__0__Impl rule__GenerationTask__Group_3_9__1
{
pushFollow(FOLLOW_14);
rule__GenerationTask__Group_3_9__0__Impl();
@@ -28253,20 +29058,20 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
// $ANTLR start "rule__GenerationTask__Group_3_9__0__Impl"
- // InternalApplicationConfiguration.g:9143:1: rule__GenerationTask__Group_3_9__0__Impl : ( 'debug' ) ;
+ // InternalApplicationConfiguration.g:9403:1: rule__GenerationTask__Group_3_9__0__Impl : ( 'debug' ) ;
public final void rule__GenerationTask__Group_3_9__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalApplicationConfiguration.g:9147:1: ( ( 'debug' ) )
- // InternalApplicationConfiguration.g:9148:1: ( 'debug' )
+ // InternalApplicationConfiguration.g:9407:1: ( ( 'debug' ) )
+ // InternalApplicationConfiguration.g:9408:1: ( 'debug' )
{
- // InternalApplicationConfiguration.g:9148:1: ( 'debug' )
- // InternalApplicationConfiguration.g:9149:2: 'debug'
+ // InternalApplicationConfiguration.g:9408:1: ( 'debug' )
+ // InternalApplicationConfiguration.g:9409:2: 'debug'
{
before(grammarAccess.getGenerationTaskAccess().getDebugKeyword_3_9_0());
- match(input,56,FOLLOW_2);
+ match(input,58,FOLLOW_2);
after(grammarAccess.getGenerationTaskAccess().getDebugKeyword_3_9_0());
}
@@ -28290,14 +29095,14 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
// $ANTLR start "rule__GenerationTask__Group_3_9__1"
- // InternalApplicationConfiguration.g:9158:1: rule__GenerationTask__Group_3_9__1 : rule__GenerationTask__Group_3_9__1__Impl rule__GenerationTask__Group_3_9__2 ;
+ // InternalApplicationConfiguration.g:9418:1: rule__GenerationTask__Group_3_9__1 : rule__GenerationTask__Group_3_9__1__Impl rule__GenerationTask__Group_3_9__2 ;
public final void rule__GenerationTask__Group_3_9__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalApplicationConfiguration.g:9162:1: ( rule__GenerationTask__Group_3_9__1__Impl rule__GenerationTask__Group_3_9__2 )
- // InternalApplicationConfiguration.g:9163:2: rule__GenerationTask__Group_3_9__1__Impl rule__GenerationTask__Group_3_9__2
+ // InternalApplicationConfiguration.g:9422:1: ( rule__GenerationTask__Group_3_9__1__Impl rule__GenerationTask__Group_3_9__2 )
+ // InternalApplicationConfiguration.g:9423:2: rule__GenerationTask__Group_3_9__1__Impl rule__GenerationTask__Group_3_9__2
{
pushFollow(FOLLOW_22);
rule__GenerationTask__Group_3_9__1__Impl();
@@ -28328,17 +29133,17 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
// $ANTLR start "rule__GenerationTask__Group_3_9__1__Impl"
- // InternalApplicationConfiguration.g:9170:1: rule__GenerationTask__Group_3_9__1__Impl : ( '=' ) ;
+ // InternalApplicationConfiguration.g:9430:1: rule__GenerationTask__Group_3_9__1__Impl : ( '=' ) ;
public final void rule__GenerationTask__Group_3_9__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalApplicationConfiguration.g:9174:1: ( ( '=' ) )
- // InternalApplicationConfiguration.g:9175:1: ( '=' )
+ // InternalApplicationConfiguration.g:9434:1: ( ( '=' ) )
+ // InternalApplicationConfiguration.g:9435:1: ( '=' )
{
- // InternalApplicationConfiguration.g:9175:1: ( '=' )
- // InternalApplicationConfiguration.g:9176:2: '='
+ // InternalApplicationConfiguration.g:9435:1: ( '=' )
+ // InternalApplicationConfiguration.g:9436:2: '='
{
before(grammarAccess.getGenerationTaskAccess().getEqualsSignKeyword_3_9_1());
match(input,28,FOLLOW_2);
@@ -28365,14 +29170,14 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
// $ANTLR start "rule__GenerationTask__Group_3_9__2"
- // InternalApplicationConfiguration.g:9185:1: rule__GenerationTask__Group_3_9__2 : rule__GenerationTask__Group_3_9__2__Impl ;
+ // InternalApplicationConfiguration.g:9445:1: rule__GenerationTask__Group_3_9__2 : rule__GenerationTask__Group_3_9__2__Impl ;
public final void rule__GenerationTask__Group_3_9__2() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalApplicationConfiguration.g:9189:1: ( rule__GenerationTask__Group_3_9__2__Impl )
- // InternalApplicationConfiguration.g:9190:2: rule__GenerationTask__Group_3_9__2__Impl
+ // InternalApplicationConfiguration.g:9449:1: ( rule__GenerationTask__Group_3_9__2__Impl )
+ // InternalApplicationConfiguration.g:9450:2: rule__GenerationTask__Group_3_9__2__Impl
{
pushFollow(FOLLOW_2);
rule__GenerationTask__Group_3_9__2__Impl();
@@ -28398,21 +29203,21 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
// $ANTLR start "rule__GenerationTask__Group_3_9__2__Impl"
- // InternalApplicationConfiguration.g:9196:1: rule__GenerationTask__Group_3_9__2__Impl : ( ( rule__GenerationTask__DebugFolderAssignment_3_9_2 ) ) ;
+ // InternalApplicationConfiguration.g:9456:1: rule__GenerationTask__Group_3_9__2__Impl : ( ( rule__GenerationTask__DebugFolderAssignment_3_9_2 ) ) ;
public final void rule__GenerationTask__Group_3_9__2__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalApplicationConfiguration.g:9200:1: ( ( ( rule__GenerationTask__DebugFolderAssignment_3_9_2 ) ) )
- // InternalApplicationConfiguration.g:9201:1: ( ( rule__GenerationTask__DebugFolderAssignment_3_9_2 ) )
+ // InternalApplicationConfiguration.g:9460:1: ( ( ( rule__GenerationTask__DebugFolderAssignment_3_9_2 ) ) )
+ // InternalApplicationConfiguration.g:9461:1: ( ( rule__GenerationTask__DebugFolderAssignment_3_9_2 ) )
{
- // InternalApplicationConfiguration.g:9201:1: ( ( rule__GenerationTask__DebugFolderAssignment_3_9_2 ) )
- // InternalApplicationConfiguration.g:9202:2: ( rule__GenerationTask__DebugFolderAssignment_3_9_2 )
+ // InternalApplicationConfiguration.g:9461:1: ( ( rule__GenerationTask__DebugFolderAssignment_3_9_2 ) )
+ // InternalApplicationConfiguration.g:9462:2: ( rule__GenerationTask__DebugFolderAssignment_3_9_2 )
{
before(grammarAccess.getGenerationTaskAccess().getDebugFolderAssignment_3_9_2());
- // InternalApplicationConfiguration.g:9203:2: ( rule__GenerationTask__DebugFolderAssignment_3_9_2 )
- // InternalApplicationConfiguration.g:9203:3: rule__GenerationTask__DebugFolderAssignment_3_9_2
+ // InternalApplicationConfiguration.g:9463:2: ( rule__GenerationTask__DebugFolderAssignment_3_9_2 )
+ // InternalApplicationConfiguration.g:9463:3: rule__GenerationTask__DebugFolderAssignment_3_9_2
{
pushFollow(FOLLOW_2);
rule__GenerationTask__DebugFolderAssignment_3_9_2();
@@ -28445,14 +29250,14 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
// $ANTLR start "rule__GenerationTask__Group_3_10__0"
- // InternalApplicationConfiguration.g:9212:1: rule__GenerationTask__Group_3_10__0 : rule__GenerationTask__Group_3_10__0__Impl rule__GenerationTask__Group_3_10__1 ;
+ // InternalApplicationConfiguration.g:9472:1: rule__GenerationTask__Group_3_10__0 : rule__GenerationTask__Group_3_10__0__Impl rule__GenerationTask__Group_3_10__1 ;
public final void rule__GenerationTask__Group_3_10__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalApplicationConfiguration.g:9216:1: ( rule__GenerationTask__Group_3_10__0__Impl rule__GenerationTask__Group_3_10__1 )
- // InternalApplicationConfiguration.g:9217:2: rule__GenerationTask__Group_3_10__0__Impl rule__GenerationTask__Group_3_10__1
+ // InternalApplicationConfiguration.g:9476:1: ( rule__GenerationTask__Group_3_10__0__Impl rule__GenerationTask__Group_3_10__1 )
+ // InternalApplicationConfiguration.g:9477:2: rule__GenerationTask__Group_3_10__0__Impl rule__GenerationTask__Group_3_10__1
{
pushFollow(FOLLOW_14);
rule__GenerationTask__Group_3_10__0__Impl();
@@ -28483,20 +29288,20 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
// $ANTLR start "rule__GenerationTask__Group_3_10__0__Impl"
- // InternalApplicationConfiguration.g:9224:1: rule__GenerationTask__Group_3_10__0__Impl : ( 'log' ) ;
+ // InternalApplicationConfiguration.g:9484:1: rule__GenerationTask__Group_3_10__0__Impl : ( 'log' ) ;
public final void rule__GenerationTask__Group_3_10__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalApplicationConfiguration.g:9228:1: ( ( 'log' ) )
- // InternalApplicationConfiguration.g:9229:1: ( 'log' )
+ // InternalApplicationConfiguration.g:9488:1: ( ( 'log' ) )
+ // InternalApplicationConfiguration.g:9489:1: ( 'log' )
{
- // InternalApplicationConfiguration.g:9229:1: ( 'log' )
- // InternalApplicationConfiguration.g:9230:2: 'log'
+ // InternalApplicationConfiguration.g:9489:1: ( 'log' )
+ // InternalApplicationConfiguration.g:9490:2: 'log'
{
before(grammarAccess.getGenerationTaskAccess().getLogKeyword_3_10_0());
- match(input,57,FOLLOW_2);
+ match(input,59,FOLLOW_2);
after(grammarAccess.getGenerationTaskAccess().getLogKeyword_3_10_0());
}
@@ -28520,14 +29325,14 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
// $ANTLR start "rule__GenerationTask__Group_3_10__1"
- // InternalApplicationConfiguration.g:9239:1: rule__GenerationTask__Group_3_10__1 : rule__GenerationTask__Group_3_10__1__Impl rule__GenerationTask__Group_3_10__2 ;
+ // InternalApplicationConfiguration.g:9499:1: rule__GenerationTask__Group_3_10__1 : rule__GenerationTask__Group_3_10__1__Impl rule__GenerationTask__Group_3_10__2 ;
public final void rule__GenerationTask__Group_3_10__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalApplicationConfiguration.g:9243:1: ( rule__GenerationTask__Group_3_10__1__Impl rule__GenerationTask__Group_3_10__2 )
- // InternalApplicationConfiguration.g:9244:2: rule__GenerationTask__Group_3_10__1__Impl rule__GenerationTask__Group_3_10__2
+ // InternalApplicationConfiguration.g:9503:1: ( rule__GenerationTask__Group_3_10__1__Impl rule__GenerationTask__Group_3_10__2 )
+ // InternalApplicationConfiguration.g:9504:2: rule__GenerationTask__Group_3_10__1__Impl rule__GenerationTask__Group_3_10__2
{
pushFollow(FOLLOW_22);
rule__GenerationTask__Group_3_10__1__Impl();
@@ -28558,17 +29363,17 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
// $ANTLR start "rule__GenerationTask__Group_3_10__1__Impl"
- // InternalApplicationConfiguration.g:9251:1: rule__GenerationTask__Group_3_10__1__Impl : ( '=' ) ;
+ // InternalApplicationConfiguration.g:9511:1: rule__GenerationTask__Group_3_10__1__Impl : ( '=' ) ;
public final void rule__GenerationTask__Group_3_10__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalApplicationConfiguration.g:9255:1: ( ( '=' ) )
- // InternalApplicationConfiguration.g:9256:1: ( '=' )
+ // InternalApplicationConfiguration.g:9515:1: ( ( '=' ) )
+ // InternalApplicationConfiguration.g:9516:1: ( '=' )
{
- // InternalApplicationConfiguration.g:9256:1: ( '=' )
- // InternalApplicationConfiguration.g:9257:2: '='
+ // InternalApplicationConfiguration.g:9516:1: ( '=' )
+ // InternalApplicationConfiguration.g:9517:2: '='
{
before(grammarAccess.getGenerationTaskAccess().getEqualsSignKeyword_3_10_1());
match(input,28,FOLLOW_2);
@@ -28595,14 +29400,14 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
// $ANTLR start "rule__GenerationTask__Group_3_10__2"
- // InternalApplicationConfiguration.g:9266:1: rule__GenerationTask__Group_3_10__2 : rule__GenerationTask__Group_3_10__2__Impl ;
+ // InternalApplicationConfiguration.g:9526:1: rule__GenerationTask__Group_3_10__2 : rule__GenerationTask__Group_3_10__2__Impl ;
public final void rule__GenerationTask__Group_3_10__2() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalApplicationConfiguration.g:9270:1: ( rule__GenerationTask__Group_3_10__2__Impl )
- // InternalApplicationConfiguration.g:9271:2: rule__GenerationTask__Group_3_10__2__Impl
+ // InternalApplicationConfiguration.g:9530:1: ( rule__GenerationTask__Group_3_10__2__Impl )
+ // InternalApplicationConfiguration.g:9531:2: rule__GenerationTask__Group_3_10__2__Impl
{
pushFollow(FOLLOW_2);
rule__GenerationTask__Group_3_10__2__Impl();
@@ -28628,21 +29433,21 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
// $ANTLR start "rule__GenerationTask__Group_3_10__2__Impl"
- // InternalApplicationConfiguration.g:9277:1: rule__GenerationTask__Group_3_10__2__Impl : ( ( rule__GenerationTask__TargetLogFileAssignment_3_10_2 ) ) ;
+ // InternalApplicationConfiguration.g:9537:1: rule__GenerationTask__Group_3_10__2__Impl : ( ( rule__GenerationTask__TargetLogFileAssignment_3_10_2 ) ) ;
public final void rule__GenerationTask__Group_3_10__2__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalApplicationConfiguration.g:9281:1: ( ( ( rule__GenerationTask__TargetLogFileAssignment_3_10_2 ) ) )
- // InternalApplicationConfiguration.g:9282:1: ( ( rule__GenerationTask__TargetLogFileAssignment_3_10_2 ) )
+ // InternalApplicationConfiguration.g:9541:1: ( ( ( rule__GenerationTask__TargetLogFileAssignment_3_10_2 ) ) )
+ // InternalApplicationConfiguration.g:9542:1: ( ( rule__GenerationTask__TargetLogFileAssignment_3_10_2 ) )
{
- // InternalApplicationConfiguration.g:9282:1: ( ( rule__GenerationTask__TargetLogFileAssignment_3_10_2 ) )
- // InternalApplicationConfiguration.g:9283:2: ( rule__GenerationTask__TargetLogFileAssignment_3_10_2 )
+ // InternalApplicationConfiguration.g:9542:1: ( ( rule__GenerationTask__TargetLogFileAssignment_3_10_2 ) )
+ // InternalApplicationConfiguration.g:9543:2: ( rule__GenerationTask__TargetLogFileAssignment_3_10_2 )
{
before(grammarAccess.getGenerationTaskAccess().getTargetLogFileAssignment_3_10_2());
- // InternalApplicationConfiguration.g:9284:2: ( rule__GenerationTask__TargetLogFileAssignment_3_10_2 )
- // InternalApplicationConfiguration.g:9284:3: rule__GenerationTask__TargetLogFileAssignment_3_10_2
+ // InternalApplicationConfiguration.g:9544:2: ( rule__GenerationTask__TargetLogFileAssignment_3_10_2 )
+ // InternalApplicationConfiguration.g:9544:3: rule__GenerationTask__TargetLogFileAssignment_3_10_2
{
pushFollow(FOLLOW_2);
rule__GenerationTask__TargetLogFileAssignment_3_10_2();
@@ -28675,14 +29480,14 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
// $ANTLR start "rule__GenerationTask__Group_3_11__0"
- // InternalApplicationConfiguration.g:9293:1: rule__GenerationTask__Group_3_11__0 : rule__GenerationTask__Group_3_11__0__Impl rule__GenerationTask__Group_3_11__1 ;
+ // InternalApplicationConfiguration.g:9553:1: rule__GenerationTask__Group_3_11__0 : rule__GenerationTask__Group_3_11__0__Impl rule__GenerationTask__Group_3_11__1 ;
public final void rule__GenerationTask__Group_3_11__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalApplicationConfiguration.g:9297:1: ( rule__GenerationTask__Group_3_11__0__Impl rule__GenerationTask__Group_3_11__1 )
- // InternalApplicationConfiguration.g:9298:2: rule__GenerationTask__Group_3_11__0__Impl rule__GenerationTask__Group_3_11__1
+ // InternalApplicationConfiguration.g:9557:1: ( rule__GenerationTask__Group_3_11__0__Impl rule__GenerationTask__Group_3_11__1 )
+ // InternalApplicationConfiguration.g:9558:2: rule__GenerationTask__Group_3_11__0__Impl rule__GenerationTask__Group_3_11__1
{
pushFollow(FOLLOW_14);
rule__GenerationTask__Group_3_11__0__Impl();
@@ -28713,20 +29518,20 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
// $ANTLR start "rule__GenerationTask__Group_3_11__0__Impl"
- // InternalApplicationConfiguration.g:9305:1: rule__GenerationTask__Group_3_11__0__Impl : ( 'statistics' ) ;
+ // InternalApplicationConfiguration.g:9565:1: rule__GenerationTask__Group_3_11__0__Impl : ( 'statistics' ) ;
public final void rule__GenerationTask__Group_3_11__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalApplicationConfiguration.g:9309:1: ( ( 'statistics' ) )
- // InternalApplicationConfiguration.g:9310:1: ( 'statistics' )
+ // InternalApplicationConfiguration.g:9569:1: ( ( 'statistics' ) )
+ // InternalApplicationConfiguration.g:9570:1: ( 'statistics' )
{
- // InternalApplicationConfiguration.g:9310:1: ( 'statistics' )
- // InternalApplicationConfiguration.g:9311:2: 'statistics'
+ // InternalApplicationConfiguration.g:9570:1: ( 'statistics' )
+ // InternalApplicationConfiguration.g:9571:2: 'statistics'
{
before(grammarAccess.getGenerationTaskAccess().getStatisticsKeyword_3_11_0());
- match(input,58,FOLLOW_2);
+ match(input,60,FOLLOW_2);
after(grammarAccess.getGenerationTaskAccess().getStatisticsKeyword_3_11_0());
}
@@ -28750,14 +29555,14 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
// $ANTLR start "rule__GenerationTask__Group_3_11__1"
- // InternalApplicationConfiguration.g:9320:1: rule__GenerationTask__Group_3_11__1 : rule__GenerationTask__Group_3_11__1__Impl rule__GenerationTask__Group_3_11__2 ;
+ // InternalApplicationConfiguration.g:9580:1: rule__GenerationTask__Group_3_11__1 : rule__GenerationTask__Group_3_11__1__Impl rule__GenerationTask__Group_3_11__2 ;
public final void rule__GenerationTask__Group_3_11__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalApplicationConfiguration.g:9324:1: ( rule__GenerationTask__Group_3_11__1__Impl rule__GenerationTask__Group_3_11__2 )
- // InternalApplicationConfiguration.g:9325:2: rule__GenerationTask__Group_3_11__1__Impl rule__GenerationTask__Group_3_11__2
+ // InternalApplicationConfiguration.g:9584:1: ( rule__GenerationTask__Group_3_11__1__Impl rule__GenerationTask__Group_3_11__2 )
+ // InternalApplicationConfiguration.g:9585:2: rule__GenerationTask__Group_3_11__1__Impl rule__GenerationTask__Group_3_11__2
{
pushFollow(FOLLOW_22);
rule__GenerationTask__Group_3_11__1__Impl();
@@ -28788,17 +29593,17 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
// $ANTLR start "rule__GenerationTask__Group_3_11__1__Impl"
- // InternalApplicationConfiguration.g:9332:1: rule__GenerationTask__Group_3_11__1__Impl : ( '=' ) ;
+ // InternalApplicationConfiguration.g:9592:1: rule__GenerationTask__Group_3_11__1__Impl : ( '=' ) ;
public final void rule__GenerationTask__Group_3_11__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalApplicationConfiguration.g:9336:1: ( ( '=' ) )
- // InternalApplicationConfiguration.g:9337:1: ( '=' )
+ // InternalApplicationConfiguration.g:9596:1: ( ( '=' ) )
+ // InternalApplicationConfiguration.g:9597:1: ( '=' )
{
- // InternalApplicationConfiguration.g:9337:1: ( '=' )
- // InternalApplicationConfiguration.g:9338:2: '='
+ // InternalApplicationConfiguration.g:9597:1: ( '=' )
+ // InternalApplicationConfiguration.g:9598:2: '='
{
before(grammarAccess.getGenerationTaskAccess().getEqualsSignKeyword_3_11_1());
match(input,28,FOLLOW_2);
@@ -28825,14 +29630,14 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
// $ANTLR start "rule__GenerationTask__Group_3_11__2"
- // InternalApplicationConfiguration.g:9347:1: rule__GenerationTask__Group_3_11__2 : rule__GenerationTask__Group_3_11__2__Impl ;
+ // InternalApplicationConfiguration.g:9607:1: rule__GenerationTask__Group_3_11__2 : rule__GenerationTask__Group_3_11__2__Impl ;
public final void rule__GenerationTask__Group_3_11__2() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalApplicationConfiguration.g:9351:1: ( rule__GenerationTask__Group_3_11__2__Impl )
- // InternalApplicationConfiguration.g:9352:2: rule__GenerationTask__Group_3_11__2__Impl
+ // InternalApplicationConfiguration.g:9611:1: ( rule__GenerationTask__Group_3_11__2__Impl )
+ // InternalApplicationConfiguration.g:9612:2: rule__GenerationTask__Group_3_11__2__Impl
{
pushFollow(FOLLOW_2);
rule__GenerationTask__Group_3_11__2__Impl();
@@ -28858,21 +29663,21 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
// $ANTLR start "rule__GenerationTask__Group_3_11__2__Impl"
- // InternalApplicationConfiguration.g:9358:1: rule__GenerationTask__Group_3_11__2__Impl : ( ( rule__GenerationTask__TargetStatisticsFileAssignment_3_11_2 ) ) ;
+ // InternalApplicationConfiguration.g:9618:1: rule__GenerationTask__Group_3_11__2__Impl : ( ( rule__GenerationTask__TargetStatisticsFileAssignment_3_11_2 ) ) ;
public final void rule__GenerationTask__Group_3_11__2__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalApplicationConfiguration.g:9362:1: ( ( ( rule__GenerationTask__TargetStatisticsFileAssignment_3_11_2 ) ) )
- // InternalApplicationConfiguration.g:9363:1: ( ( rule__GenerationTask__TargetStatisticsFileAssignment_3_11_2 ) )
+ // InternalApplicationConfiguration.g:9622:1: ( ( ( rule__GenerationTask__TargetStatisticsFileAssignment_3_11_2 ) ) )
+ // InternalApplicationConfiguration.g:9623:1: ( ( rule__GenerationTask__TargetStatisticsFileAssignment_3_11_2 ) )
{
- // InternalApplicationConfiguration.g:9363:1: ( ( rule__GenerationTask__TargetStatisticsFileAssignment_3_11_2 ) )
- // InternalApplicationConfiguration.g:9364:2: ( rule__GenerationTask__TargetStatisticsFileAssignment_3_11_2 )
+ // InternalApplicationConfiguration.g:9623:1: ( ( rule__GenerationTask__TargetStatisticsFileAssignment_3_11_2 ) )
+ // InternalApplicationConfiguration.g:9624:2: ( rule__GenerationTask__TargetStatisticsFileAssignment_3_11_2 )
{
before(grammarAccess.getGenerationTaskAccess().getTargetStatisticsFileAssignment_3_11_2());
- // InternalApplicationConfiguration.g:9365:2: ( rule__GenerationTask__TargetStatisticsFileAssignment_3_11_2 )
- // InternalApplicationConfiguration.g:9365:3: rule__GenerationTask__TargetStatisticsFileAssignment_3_11_2
+ // InternalApplicationConfiguration.g:9625:2: ( rule__GenerationTask__TargetStatisticsFileAssignment_3_11_2 )
+ // InternalApplicationConfiguration.g:9625:3: rule__GenerationTask__TargetStatisticsFileAssignment_3_11_2
{
pushFollow(FOLLOW_2);
rule__GenerationTask__TargetStatisticsFileAssignment_3_11_2();
@@ -28905,14 +29710,14 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
// $ANTLR start "rule__GenerationTask__Group_3_12__0"
- // InternalApplicationConfiguration.g:9374:1: rule__GenerationTask__Group_3_12__0 : rule__GenerationTask__Group_3_12__0__Impl rule__GenerationTask__Group_3_12__1 ;
+ // InternalApplicationConfiguration.g:9634:1: rule__GenerationTask__Group_3_12__0 : rule__GenerationTask__Group_3_12__0__Impl rule__GenerationTask__Group_3_12__1 ;
public final void rule__GenerationTask__Group_3_12__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalApplicationConfiguration.g:9378:1: ( rule__GenerationTask__Group_3_12__0__Impl rule__GenerationTask__Group_3_12__1 )
- // InternalApplicationConfiguration.g:9379:2: rule__GenerationTask__Group_3_12__0__Impl rule__GenerationTask__Group_3_12__1
+ // InternalApplicationConfiguration.g:9638:1: ( rule__GenerationTask__Group_3_12__0__Impl rule__GenerationTask__Group_3_12__1 )
+ // InternalApplicationConfiguration.g:9639:2: rule__GenerationTask__Group_3_12__0__Impl rule__GenerationTask__Group_3_12__1
{
pushFollow(FOLLOW_14);
rule__GenerationTask__Group_3_12__0__Impl();
@@ -28943,20 +29748,20 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
// $ANTLR start "rule__GenerationTask__Group_3_12__0__Impl"
- // InternalApplicationConfiguration.g:9386:1: rule__GenerationTask__Group_3_12__0__Impl : ( 'output' ) ;
+ // InternalApplicationConfiguration.g:9646:1: rule__GenerationTask__Group_3_12__0__Impl : ( 'output' ) ;
public final void rule__GenerationTask__Group_3_12__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalApplicationConfiguration.g:9390:1: ( ( 'output' ) )
- // InternalApplicationConfiguration.g:9391:1: ( 'output' )
+ // InternalApplicationConfiguration.g:9650:1: ( ( 'output' ) )
+ // InternalApplicationConfiguration.g:9651:1: ( 'output' )
{
- // InternalApplicationConfiguration.g:9391:1: ( 'output' )
- // InternalApplicationConfiguration.g:9392:2: 'output'
+ // InternalApplicationConfiguration.g:9651:1: ( 'output' )
+ // InternalApplicationConfiguration.g:9652:2: 'output'
{
before(grammarAccess.getGenerationTaskAccess().getOutputKeyword_3_12_0());
- match(input,59,FOLLOW_2);
+ match(input,61,FOLLOW_2);
after(grammarAccess.getGenerationTaskAccess().getOutputKeyword_3_12_0());
}
@@ -28980,14 +29785,14 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
// $ANTLR start "rule__GenerationTask__Group_3_12__1"
- // InternalApplicationConfiguration.g:9401:1: rule__GenerationTask__Group_3_12__1 : rule__GenerationTask__Group_3_12__1__Impl rule__GenerationTask__Group_3_12__2 ;
+ // InternalApplicationConfiguration.g:9661:1: rule__GenerationTask__Group_3_12__1 : rule__GenerationTask__Group_3_12__1__Impl rule__GenerationTask__Group_3_12__2 ;
public final void rule__GenerationTask__Group_3_12__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalApplicationConfiguration.g:9405:1: ( rule__GenerationTask__Group_3_12__1__Impl rule__GenerationTask__Group_3_12__2 )
- // InternalApplicationConfiguration.g:9406:2: rule__GenerationTask__Group_3_12__1__Impl rule__GenerationTask__Group_3_12__2
+ // InternalApplicationConfiguration.g:9665:1: ( rule__GenerationTask__Group_3_12__1__Impl rule__GenerationTask__Group_3_12__2 )
+ // InternalApplicationConfiguration.g:9666:2: rule__GenerationTask__Group_3_12__1__Impl rule__GenerationTask__Group_3_12__2
{
pushFollow(FOLLOW_22);
rule__GenerationTask__Group_3_12__1__Impl();
@@ -29018,17 +29823,17 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
// $ANTLR start "rule__GenerationTask__Group_3_12__1__Impl"
- // InternalApplicationConfiguration.g:9413:1: rule__GenerationTask__Group_3_12__1__Impl : ( '=' ) ;
+ // InternalApplicationConfiguration.g:9673:1: rule__GenerationTask__Group_3_12__1__Impl : ( '=' ) ;
public final void rule__GenerationTask__Group_3_12__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalApplicationConfiguration.g:9417:1: ( ( '=' ) )
- // InternalApplicationConfiguration.g:9418:1: ( '=' )
+ // InternalApplicationConfiguration.g:9677:1: ( ( '=' ) )
+ // InternalApplicationConfiguration.g:9678:1: ( '=' )
{
- // InternalApplicationConfiguration.g:9418:1: ( '=' )
- // InternalApplicationConfiguration.g:9419:2: '='
+ // InternalApplicationConfiguration.g:9678:1: ( '=' )
+ // InternalApplicationConfiguration.g:9679:2: '='
{
before(grammarAccess.getGenerationTaskAccess().getEqualsSignKeyword_3_12_1());
match(input,28,FOLLOW_2);
@@ -29055,14 +29860,14 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
// $ANTLR start "rule__GenerationTask__Group_3_12__2"
- // InternalApplicationConfiguration.g:9428:1: rule__GenerationTask__Group_3_12__2 : rule__GenerationTask__Group_3_12__2__Impl ;
+ // InternalApplicationConfiguration.g:9688:1: rule__GenerationTask__Group_3_12__2 : rule__GenerationTask__Group_3_12__2__Impl ;
public final void rule__GenerationTask__Group_3_12__2() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalApplicationConfiguration.g:9432:1: ( rule__GenerationTask__Group_3_12__2__Impl )
- // InternalApplicationConfiguration.g:9433:2: rule__GenerationTask__Group_3_12__2__Impl
+ // InternalApplicationConfiguration.g:9692:1: ( rule__GenerationTask__Group_3_12__2__Impl )
+ // InternalApplicationConfiguration.g:9693:2: rule__GenerationTask__Group_3_12__2__Impl
{
pushFollow(FOLLOW_2);
rule__GenerationTask__Group_3_12__2__Impl();
@@ -29088,21 +29893,21 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
// $ANTLR start "rule__GenerationTask__Group_3_12__2__Impl"
- // InternalApplicationConfiguration.g:9439:1: rule__GenerationTask__Group_3_12__2__Impl : ( ( rule__GenerationTask__TagetFolderAssignment_3_12_2 ) ) ;
+ // InternalApplicationConfiguration.g:9699:1: rule__GenerationTask__Group_3_12__2__Impl : ( ( rule__GenerationTask__TagetFolderAssignment_3_12_2 ) ) ;
public final void rule__GenerationTask__Group_3_12__2__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalApplicationConfiguration.g:9443:1: ( ( ( rule__GenerationTask__TagetFolderAssignment_3_12_2 ) ) )
- // InternalApplicationConfiguration.g:9444:1: ( ( rule__GenerationTask__TagetFolderAssignment_3_12_2 ) )
+ // InternalApplicationConfiguration.g:9703:1: ( ( ( rule__GenerationTask__TagetFolderAssignment_3_12_2 ) ) )
+ // InternalApplicationConfiguration.g:9704:1: ( ( rule__GenerationTask__TagetFolderAssignment_3_12_2 ) )
{
- // InternalApplicationConfiguration.g:9444:1: ( ( rule__GenerationTask__TagetFolderAssignment_3_12_2 ) )
- // InternalApplicationConfiguration.g:9445:2: ( rule__GenerationTask__TagetFolderAssignment_3_12_2 )
+ // InternalApplicationConfiguration.g:9704:1: ( ( rule__GenerationTask__TagetFolderAssignment_3_12_2 ) )
+ // InternalApplicationConfiguration.g:9705:2: ( rule__GenerationTask__TagetFolderAssignment_3_12_2 )
{
before(grammarAccess.getGenerationTaskAccess().getTagetFolderAssignment_3_12_2());
- // InternalApplicationConfiguration.g:9446:2: ( rule__GenerationTask__TagetFolderAssignment_3_12_2 )
- // InternalApplicationConfiguration.g:9446:3: rule__GenerationTask__TagetFolderAssignment_3_12_2
+ // InternalApplicationConfiguration.g:9706:2: ( rule__GenerationTask__TagetFolderAssignment_3_12_2 )
+ // InternalApplicationConfiguration.g:9706:3: rule__GenerationTask__TagetFolderAssignment_3_12_2
{
pushFollow(FOLLOW_2);
rule__GenerationTask__TagetFolderAssignment_3_12_2();
@@ -29135,22 +29940,22 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
// $ANTLR start "rule__GenerationTask__UnorderedGroup_3"
- // InternalApplicationConfiguration.g:9455:1: rule__GenerationTask__UnorderedGroup_3 : ( rule__GenerationTask__UnorderedGroup_3__0 )? ;
+ // InternalApplicationConfiguration.g:9715:1: rule__GenerationTask__UnorderedGroup_3 : ( rule__GenerationTask__UnorderedGroup_3__0 )? ;
public final void rule__GenerationTask__UnorderedGroup_3() throws RecognitionException {
int stackSize = keepStackSize();
getUnorderedGroupHelper().enter(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3());
try {
- // InternalApplicationConfiguration.g:9460:1: ( ( rule__GenerationTask__UnorderedGroup_3__0 )? )
- // InternalApplicationConfiguration.g:9461:2: ( rule__GenerationTask__UnorderedGroup_3__0 )?
+ // InternalApplicationConfiguration.g:9720:1: ( ( rule__GenerationTask__UnorderedGroup_3__0 )? )
+ // InternalApplicationConfiguration.g:9721:2: ( rule__GenerationTask__UnorderedGroup_3__0 )?
{
- // InternalApplicationConfiguration.g:9461:2: ( rule__GenerationTask__UnorderedGroup_3__0 )?
- int alt62=2;
- alt62 = dfa62.predict(input);
- switch (alt62) {
+ // InternalApplicationConfiguration.g:9721:2: ( rule__GenerationTask__UnorderedGroup_3__0 )?
+ int alt64=2;
+ alt64 = dfa64.predict(input);
+ switch (alt64) {
case 1 :
- // InternalApplicationConfiguration.g:9461:2: rule__GenerationTask__UnorderedGroup_3__0
+ // InternalApplicationConfiguration.g:9721:2: rule__GenerationTask__UnorderedGroup_3__0
{
pushFollow(FOLLOW_2);
rule__GenerationTask__UnorderedGroup_3__0();
@@ -29183,31 +29988,31 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
// $ANTLR start "rule__GenerationTask__UnorderedGroup_3__Impl"
- // InternalApplicationConfiguration.g:9469:1: rule__GenerationTask__UnorderedGroup_3__Impl : ( ({...}? => ( ( ( rule__GenerationTask__Group_3_0__0 ) ) ) ) | ({...}? => ( ( ( rule__GenerationTask__Group_3_1__0 ) ) ) ) | ({...}? => ( ( ( rule__GenerationTask__Group_3_2__0 ) ) ) ) | ({...}? => ( ( ( rule__GenerationTask__Group_3_3__0 ) ) ) ) | ({...}? => ( ( ( rule__GenerationTask__Group_3_4__0 ) ) ) ) | ({...}? => ( ( ( rule__GenerationTask__Group_3_5__0 ) ) ) ) | ({...}? => ( ( ( rule__GenerationTask__Group_3_6__0 ) ) ) ) | ({...}? => ( ( ( rule__GenerationTask__Group_3_7__0 ) ) ) ) | ({...}? => ( ( ( rule__GenerationTask__Group_3_8__0 ) ) ) ) | ({...}? => ( ( ( rule__GenerationTask__Group_3_9__0 ) ) ) ) | ({...}? => ( ( ( rule__GenerationTask__Group_3_10__0 ) ) ) ) | ({...}? => ( ( ( rule__GenerationTask__Group_3_11__0 ) ) ) ) | ({...}? => ( ( ( rule__GenerationTask__Group_3_12__0 ) ) ) ) ) ;
+ // InternalApplicationConfiguration.g:9729:1: rule__GenerationTask__UnorderedGroup_3__Impl : ( ({...}? => ( ( ( rule__GenerationTask__Group_3_0__0 ) ) ) ) | ({...}? => ( ( ( rule__GenerationTask__Group_3_1__0 ) ) ) ) | ({...}? => ( ( ( rule__GenerationTask__Group_3_2__0 ) ) ) ) | ({...}? => ( ( ( rule__GenerationTask__Group_3_3__0 ) ) ) ) | ({...}? => ( ( ( rule__GenerationTask__Group_3_4__0 ) ) ) ) | ({...}? => ( ( ( rule__GenerationTask__Group_3_5__0 ) ) ) ) | ({...}? => ( ( ( rule__GenerationTask__Group_3_6__0 ) ) ) ) | ({...}? => ( ( ( rule__GenerationTask__Group_3_7__0 ) ) ) ) | ({...}? => ( ( ( rule__GenerationTask__Group_3_8__0 ) ) ) ) | ({...}? => ( ( ( rule__GenerationTask__Group_3_9__0 ) ) ) ) | ({...}? => ( ( ( rule__GenerationTask__Group_3_10__0 ) ) ) ) | ({...}? => ( ( ( rule__GenerationTask__Group_3_11__0 ) ) ) ) | ({...}? => ( ( ( rule__GenerationTask__Group_3_12__0 ) ) ) ) ) ;
public final void rule__GenerationTask__UnorderedGroup_3__Impl() throws RecognitionException {
int stackSize = keepStackSize();
boolean selected = false;
try {
- // InternalApplicationConfiguration.g:9474:1: ( ( ({...}? => ( ( ( rule__GenerationTask__Group_3_0__0 ) ) ) ) | ({...}? => ( ( ( rule__GenerationTask__Group_3_1__0 ) ) ) ) | ({...}? => ( ( ( rule__GenerationTask__Group_3_2__0 ) ) ) ) | ({...}? => ( ( ( rule__GenerationTask__Group_3_3__0 ) ) ) ) | ({...}? => ( ( ( rule__GenerationTask__Group_3_4__0 ) ) ) ) | ({...}? => ( ( ( rule__GenerationTask__Group_3_5__0 ) ) ) ) | ({...}? => ( ( ( rule__GenerationTask__Group_3_6__0 ) ) ) ) | ({...}? => ( ( ( rule__GenerationTask__Group_3_7__0 ) ) ) ) | ({...}? => ( ( ( rule__GenerationTask__Group_3_8__0 ) ) ) ) | ({...}? => ( ( ( rule__GenerationTask__Group_3_9__0 ) ) ) ) | ({...}? => ( ( ( rule__GenerationTask__Group_3_10__0 ) ) ) ) | ({...}? => ( ( ( rule__GenerationTask__Group_3_11__0 ) ) ) ) | ({...}? => ( ( ( rule__GenerationTask__Group_3_12__0 ) ) ) ) ) )
- // InternalApplicationConfiguration.g:9475:3: ( ({...}? => ( ( ( rule__GenerationTask__Group_3_0__0 ) ) ) ) | ({...}? => ( ( ( rule__GenerationTask__Group_3_1__0 ) ) ) ) | ({...}? => ( ( ( rule__GenerationTask__Group_3_2__0 ) ) ) ) | ({...}? => ( ( ( rule__GenerationTask__Group_3_3__0 ) ) ) ) | ({...}? => ( ( ( rule__GenerationTask__Group_3_4__0 ) ) ) ) | ({...}? => ( ( ( rule__GenerationTask__Group_3_5__0 ) ) ) ) | ({...}? => ( ( ( rule__GenerationTask__Group_3_6__0 ) ) ) ) | ({...}? => ( ( ( rule__GenerationTask__Group_3_7__0 ) ) ) ) | ({...}? => ( ( ( rule__GenerationTask__Group_3_8__0 ) ) ) ) | ({...}? => ( ( ( rule__GenerationTask__Group_3_9__0 ) ) ) ) | ({...}? => ( ( ( rule__GenerationTask__Group_3_10__0 ) ) ) ) | ({...}? => ( ( ( rule__GenerationTask__Group_3_11__0 ) ) ) ) | ({...}? => ( ( ( rule__GenerationTask__Group_3_12__0 ) ) ) ) )
+ // InternalApplicationConfiguration.g:9734:1: ( ( ({...}? => ( ( ( rule__GenerationTask__Group_3_0__0 ) ) ) ) | ({...}? => ( ( ( rule__GenerationTask__Group_3_1__0 ) ) ) ) | ({...}? => ( ( ( rule__GenerationTask__Group_3_2__0 ) ) ) ) | ({...}? => ( ( ( rule__GenerationTask__Group_3_3__0 ) ) ) ) | ({...}? => ( ( ( rule__GenerationTask__Group_3_4__0 ) ) ) ) | ({...}? => ( ( ( rule__GenerationTask__Group_3_5__0 ) ) ) ) | ({...}? => ( ( ( rule__GenerationTask__Group_3_6__0 ) ) ) ) | ({...}? => ( ( ( rule__GenerationTask__Group_3_7__0 ) ) ) ) | ({...}? => ( ( ( rule__GenerationTask__Group_3_8__0 ) ) ) ) | ({...}? => ( ( ( rule__GenerationTask__Group_3_9__0 ) ) ) ) | ({...}? => ( ( ( rule__GenerationTask__Group_3_10__0 ) ) ) ) | ({...}? => ( ( ( rule__GenerationTask__Group_3_11__0 ) ) ) ) | ({...}? => ( ( ( rule__GenerationTask__Group_3_12__0 ) ) ) ) ) )
+ // InternalApplicationConfiguration.g:9735:3: ( ({...}? => ( ( ( rule__GenerationTask__Group_3_0__0 ) ) ) ) | ({...}? => ( ( ( rule__GenerationTask__Group_3_1__0 ) ) ) ) | ({...}? => ( ( ( rule__GenerationTask__Group_3_2__0 ) ) ) ) | ({...}? => ( ( ( rule__GenerationTask__Group_3_3__0 ) ) ) ) | ({...}? => ( ( ( rule__GenerationTask__Group_3_4__0 ) ) ) ) | ({...}? => ( ( ( rule__GenerationTask__Group_3_5__0 ) ) ) ) | ({...}? => ( ( ( rule__GenerationTask__Group_3_6__0 ) ) ) ) | ({...}? => ( ( ( rule__GenerationTask__Group_3_7__0 ) ) ) ) | ({...}? => ( ( ( rule__GenerationTask__Group_3_8__0 ) ) ) ) | ({...}? => ( ( ( rule__GenerationTask__Group_3_9__0 ) ) ) ) | ({...}? => ( ( ( rule__GenerationTask__Group_3_10__0 ) ) ) ) | ({...}? => ( ( ( rule__GenerationTask__Group_3_11__0 ) ) ) ) | ({...}? => ( ( ( rule__GenerationTask__Group_3_12__0 ) ) ) ) )
{
- // InternalApplicationConfiguration.g:9475:3: ( ({...}? => ( ( ( rule__GenerationTask__Group_3_0__0 ) ) ) ) | ({...}? => ( ( ( rule__GenerationTask__Group_3_1__0 ) ) ) ) | ({...}? => ( ( ( rule__GenerationTask__Group_3_2__0 ) ) ) ) | ({...}? => ( ( ( rule__GenerationTask__Group_3_3__0 ) ) ) ) | ({...}? => ( ( ( rule__GenerationTask__Group_3_4__0 ) ) ) ) | ({...}? => ( ( ( rule__GenerationTask__Group_3_5__0 ) ) ) ) | ({...}? => ( ( ( rule__GenerationTask__Group_3_6__0 ) ) ) ) | ({...}? => ( ( ( rule__GenerationTask__Group_3_7__0 ) ) ) ) | ({...}? => ( ( ( rule__GenerationTask__Group_3_8__0 ) ) ) ) | ({...}? => ( ( ( rule__GenerationTask__Group_3_9__0 ) ) ) ) | ({...}? => ( ( ( rule__GenerationTask__Group_3_10__0 ) ) ) ) | ({...}? => ( ( ( rule__GenerationTask__Group_3_11__0 ) ) ) ) | ({...}? => ( ( ( rule__GenerationTask__Group_3_12__0 ) ) ) ) )
- int alt63=13;
- alt63 = dfa63.predict(input);
- switch (alt63) {
+ // InternalApplicationConfiguration.g:9735:3: ( ({...}? => ( ( ( rule__GenerationTask__Group_3_0__0 ) ) ) ) | ({...}? => ( ( ( rule__GenerationTask__Group_3_1__0 ) ) ) ) | ({...}? => ( ( ( rule__GenerationTask__Group_3_2__0 ) ) ) ) | ({...}? => ( ( ( rule__GenerationTask__Group_3_3__0 ) ) ) ) | ({...}? => ( ( ( rule__GenerationTask__Group_3_4__0 ) ) ) ) | ({...}? => ( ( ( rule__GenerationTask__Group_3_5__0 ) ) ) ) | ({...}? => ( ( ( rule__GenerationTask__Group_3_6__0 ) ) ) ) | ({...}? => ( ( ( rule__GenerationTask__Group_3_7__0 ) ) ) ) | ({...}? => ( ( ( rule__GenerationTask__Group_3_8__0 ) ) ) ) | ({...}? => ( ( ( rule__GenerationTask__Group_3_9__0 ) ) ) ) | ({...}? => ( ( ( rule__GenerationTask__Group_3_10__0 ) ) ) ) | ({...}? => ( ( ( rule__GenerationTask__Group_3_11__0 ) ) ) ) | ({...}? => ( ( ( rule__GenerationTask__Group_3_12__0 ) ) ) ) )
+ int alt65=13;
+ alt65 = dfa65.predict(input);
+ switch (alt65) {
case 1 :
- // InternalApplicationConfiguration.g:9476:3: ({...}? => ( ( ( rule__GenerationTask__Group_3_0__0 ) ) ) )
+ // InternalApplicationConfiguration.g:9736:3: ({...}? => ( ( ( rule__GenerationTask__Group_3_0__0 ) ) ) )
{
- // InternalApplicationConfiguration.g:9476:3: ({...}? => ( ( ( rule__GenerationTask__Group_3_0__0 ) ) ) )
- // InternalApplicationConfiguration.g:9477:4: {...}? => ( ( ( rule__GenerationTask__Group_3_0__0 ) ) )
+ // InternalApplicationConfiguration.g:9736:3: ({...}? => ( ( ( rule__GenerationTask__Group_3_0__0 ) ) ) )
+ // InternalApplicationConfiguration.g:9737:4: {...}? => ( ( ( rule__GenerationTask__Group_3_0__0 ) ) )
{
if ( ! getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 0) ) {
throw new FailedPredicateException(input, "rule__GenerationTask__UnorderedGroup_3__Impl", "getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 0)");
}
- // InternalApplicationConfiguration.g:9477:110: ( ( ( rule__GenerationTask__Group_3_0__0 ) ) )
- // InternalApplicationConfiguration.g:9478:5: ( ( rule__GenerationTask__Group_3_0__0 ) )
+ // InternalApplicationConfiguration.g:9737:110: ( ( ( rule__GenerationTask__Group_3_0__0 ) ) )
+ // InternalApplicationConfiguration.g:9738:5: ( ( rule__GenerationTask__Group_3_0__0 ) )
{
getUnorderedGroupHelper().select(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 0);
@@ -29215,12 +30020,12 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
selected = true;
- // InternalApplicationConfiguration.g:9484:5: ( ( rule__GenerationTask__Group_3_0__0 ) )
- // InternalApplicationConfiguration.g:9485:6: ( rule__GenerationTask__Group_3_0__0 )
+ // InternalApplicationConfiguration.g:9744:5: ( ( rule__GenerationTask__Group_3_0__0 ) )
+ // InternalApplicationConfiguration.g:9745:6: ( rule__GenerationTask__Group_3_0__0 )
{
before(grammarAccess.getGenerationTaskAccess().getGroup_3_0());
- // InternalApplicationConfiguration.g:9486:6: ( rule__GenerationTask__Group_3_0__0 )
- // InternalApplicationConfiguration.g:9486:7: rule__GenerationTask__Group_3_0__0
+ // InternalApplicationConfiguration.g:9746:6: ( rule__GenerationTask__Group_3_0__0 )
+ // InternalApplicationConfiguration.g:9746:7: rule__GenerationTask__Group_3_0__0
{
pushFollow(FOLLOW_2);
rule__GenerationTask__Group_3_0__0();
@@ -29244,16 +30049,16 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
}
break;
case 2 :
- // InternalApplicationConfiguration.g:9491:3: ({...}? => ( ( ( rule__GenerationTask__Group_3_1__0 ) ) ) )
+ // InternalApplicationConfiguration.g:9751:3: ({...}? => ( ( ( rule__GenerationTask__Group_3_1__0 ) ) ) )
{
- // InternalApplicationConfiguration.g:9491:3: ({...}? => ( ( ( rule__GenerationTask__Group_3_1__0 ) ) ) )
- // InternalApplicationConfiguration.g:9492:4: {...}? => ( ( ( rule__GenerationTask__Group_3_1__0 ) ) )
+ // InternalApplicationConfiguration.g:9751:3: ({...}? => ( ( ( rule__GenerationTask__Group_3_1__0 ) ) ) )
+ // InternalApplicationConfiguration.g:9752:4: {...}? => ( ( ( rule__GenerationTask__Group_3_1__0 ) ) )
{
if ( ! getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 1) ) {
throw new FailedPredicateException(input, "rule__GenerationTask__UnorderedGroup_3__Impl", "getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 1)");
}
- // InternalApplicationConfiguration.g:9492:110: ( ( ( rule__GenerationTask__Group_3_1__0 ) ) )
- // InternalApplicationConfiguration.g:9493:5: ( ( rule__GenerationTask__Group_3_1__0 ) )
+ // InternalApplicationConfiguration.g:9752:110: ( ( ( rule__GenerationTask__Group_3_1__0 ) ) )
+ // InternalApplicationConfiguration.g:9753:5: ( ( rule__GenerationTask__Group_3_1__0 ) )
{
getUnorderedGroupHelper().select(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 1);
@@ -29261,12 +30066,12 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
selected = true;
- // InternalApplicationConfiguration.g:9499:5: ( ( rule__GenerationTask__Group_3_1__0 ) )
- // InternalApplicationConfiguration.g:9500:6: ( rule__GenerationTask__Group_3_1__0 )
+ // InternalApplicationConfiguration.g:9759:5: ( ( rule__GenerationTask__Group_3_1__0 ) )
+ // InternalApplicationConfiguration.g:9760:6: ( rule__GenerationTask__Group_3_1__0 )
{
before(grammarAccess.getGenerationTaskAccess().getGroup_3_1());
- // InternalApplicationConfiguration.g:9501:6: ( rule__GenerationTask__Group_3_1__0 )
- // InternalApplicationConfiguration.g:9501:7: rule__GenerationTask__Group_3_1__0
+ // InternalApplicationConfiguration.g:9761:6: ( rule__GenerationTask__Group_3_1__0 )
+ // InternalApplicationConfiguration.g:9761:7: rule__GenerationTask__Group_3_1__0
{
pushFollow(FOLLOW_2);
rule__GenerationTask__Group_3_1__0();
@@ -29290,16 +30095,16 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
}
break;
case 3 :
- // InternalApplicationConfiguration.g:9506:3: ({...}? => ( ( ( rule__GenerationTask__Group_3_2__0 ) ) ) )
+ // InternalApplicationConfiguration.g:9766:3: ({...}? => ( ( ( rule__GenerationTask__Group_3_2__0 ) ) ) )
{
- // InternalApplicationConfiguration.g:9506:3: ({...}? => ( ( ( rule__GenerationTask__Group_3_2__0 ) ) ) )
- // InternalApplicationConfiguration.g:9507:4: {...}? => ( ( ( rule__GenerationTask__Group_3_2__0 ) ) )
+ // InternalApplicationConfiguration.g:9766:3: ({...}? => ( ( ( rule__GenerationTask__Group_3_2__0 ) ) ) )
+ // InternalApplicationConfiguration.g:9767:4: {...}? => ( ( ( rule__GenerationTask__Group_3_2__0 ) ) )
{
if ( ! getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 2) ) {
throw new FailedPredicateException(input, "rule__GenerationTask__UnorderedGroup_3__Impl", "getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 2)");
}
- // InternalApplicationConfiguration.g:9507:110: ( ( ( rule__GenerationTask__Group_3_2__0 ) ) )
- // InternalApplicationConfiguration.g:9508:5: ( ( rule__GenerationTask__Group_3_2__0 ) )
+ // InternalApplicationConfiguration.g:9767:110: ( ( ( rule__GenerationTask__Group_3_2__0 ) ) )
+ // InternalApplicationConfiguration.g:9768:5: ( ( rule__GenerationTask__Group_3_2__0 ) )
{
getUnorderedGroupHelper().select(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 2);
@@ -29307,12 +30112,12 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
selected = true;
- // InternalApplicationConfiguration.g:9514:5: ( ( rule__GenerationTask__Group_3_2__0 ) )
- // InternalApplicationConfiguration.g:9515:6: ( rule__GenerationTask__Group_3_2__0 )
+ // InternalApplicationConfiguration.g:9774:5: ( ( rule__GenerationTask__Group_3_2__0 ) )
+ // InternalApplicationConfiguration.g:9775:6: ( rule__GenerationTask__Group_3_2__0 )
{
before(grammarAccess.getGenerationTaskAccess().getGroup_3_2());
- // InternalApplicationConfiguration.g:9516:6: ( rule__GenerationTask__Group_3_2__0 )
- // InternalApplicationConfiguration.g:9516:7: rule__GenerationTask__Group_3_2__0
+ // InternalApplicationConfiguration.g:9776:6: ( rule__GenerationTask__Group_3_2__0 )
+ // InternalApplicationConfiguration.g:9776:7: rule__GenerationTask__Group_3_2__0
{
pushFollow(FOLLOW_2);
rule__GenerationTask__Group_3_2__0();
@@ -29336,16 +30141,16 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
}
break;
case 4 :
- // InternalApplicationConfiguration.g:9521:3: ({...}? => ( ( ( rule__GenerationTask__Group_3_3__0 ) ) ) )
+ // InternalApplicationConfiguration.g:9781:3: ({...}? => ( ( ( rule__GenerationTask__Group_3_3__0 ) ) ) )
{
- // InternalApplicationConfiguration.g:9521:3: ({...}? => ( ( ( rule__GenerationTask__Group_3_3__0 ) ) ) )
- // InternalApplicationConfiguration.g:9522:4: {...}? => ( ( ( rule__GenerationTask__Group_3_3__0 ) ) )
+ // InternalApplicationConfiguration.g:9781:3: ({...}? => ( ( ( rule__GenerationTask__Group_3_3__0 ) ) ) )
+ // InternalApplicationConfiguration.g:9782:4: {...}? => ( ( ( rule__GenerationTask__Group_3_3__0 ) ) )
{
if ( ! getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 3) ) {
throw new FailedPredicateException(input, "rule__GenerationTask__UnorderedGroup_3__Impl", "getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 3)");
}
- // InternalApplicationConfiguration.g:9522:110: ( ( ( rule__GenerationTask__Group_3_3__0 ) ) )
- // InternalApplicationConfiguration.g:9523:5: ( ( rule__GenerationTask__Group_3_3__0 ) )
+ // InternalApplicationConfiguration.g:9782:110: ( ( ( rule__GenerationTask__Group_3_3__0 ) ) )
+ // InternalApplicationConfiguration.g:9783:5: ( ( rule__GenerationTask__Group_3_3__0 ) )
{
getUnorderedGroupHelper().select(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 3);
@@ -29353,12 +30158,12 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
selected = true;
- // InternalApplicationConfiguration.g:9529:5: ( ( rule__GenerationTask__Group_3_3__0 ) )
- // InternalApplicationConfiguration.g:9530:6: ( rule__GenerationTask__Group_3_3__0 )
+ // InternalApplicationConfiguration.g:9789:5: ( ( rule__GenerationTask__Group_3_3__0 ) )
+ // InternalApplicationConfiguration.g:9790:6: ( rule__GenerationTask__Group_3_3__0 )
{
before(grammarAccess.getGenerationTaskAccess().getGroup_3_3());
- // InternalApplicationConfiguration.g:9531:6: ( rule__GenerationTask__Group_3_3__0 )
- // InternalApplicationConfiguration.g:9531:7: rule__GenerationTask__Group_3_3__0
+ // InternalApplicationConfiguration.g:9791:6: ( rule__GenerationTask__Group_3_3__0 )
+ // InternalApplicationConfiguration.g:9791:7: rule__GenerationTask__Group_3_3__0
{
pushFollow(FOLLOW_2);
rule__GenerationTask__Group_3_3__0();
@@ -29382,16 +30187,16 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
}
break;
case 5 :
- // InternalApplicationConfiguration.g:9536:3: ({...}? => ( ( ( rule__GenerationTask__Group_3_4__0 ) ) ) )
+ // InternalApplicationConfiguration.g:9796:3: ({...}? => ( ( ( rule__GenerationTask__Group_3_4__0 ) ) ) )
{
- // InternalApplicationConfiguration.g:9536:3: ({...}? => ( ( ( rule__GenerationTask__Group_3_4__0 ) ) ) )
- // InternalApplicationConfiguration.g:9537:4: {...}? => ( ( ( rule__GenerationTask__Group_3_4__0 ) ) )
+ // InternalApplicationConfiguration.g:9796:3: ({...}? => ( ( ( rule__GenerationTask__Group_3_4__0 ) ) ) )
+ // InternalApplicationConfiguration.g:9797:4: {...}? => ( ( ( rule__GenerationTask__Group_3_4__0 ) ) )
{
if ( ! getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 4) ) {
throw new FailedPredicateException(input, "rule__GenerationTask__UnorderedGroup_3__Impl", "getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 4)");
}
- // InternalApplicationConfiguration.g:9537:110: ( ( ( rule__GenerationTask__Group_3_4__0 ) ) )
- // InternalApplicationConfiguration.g:9538:5: ( ( rule__GenerationTask__Group_3_4__0 ) )
+ // InternalApplicationConfiguration.g:9797:110: ( ( ( rule__GenerationTask__Group_3_4__0 ) ) )
+ // InternalApplicationConfiguration.g:9798:5: ( ( rule__GenerationTask__Group_3_4__0 ) )
{
getUnorderedGroupHelper().select(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 4);
@@ -29399,12 +30204,12 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
selected = true;
- // InternalApplicationConfiguration.g:9544:5: ( ( rule__GenerationTask__Group_3_4__0 ) )
- // InternalApplicationConfiguration.g:9545:6: ( rule__GenerationTask__Group_3_4__0 )
+ // InternalApplicationConfiguration.g:9804:5: ( ( rule__GenerationTask__Group_3_4__0 ) )
+ // InternalApplicationConfiguration.g:9805:6: ( rule__GenerationTask__Group_3_4__0 )
{
before(grammarAccess.getGenerationTaskAccess().getGroup_3_4());
- // InternalApplicationConfiguration.g:9546:6: ( rule__GenerationTask__Group_3_4__0 )
- // InternalApplicationConfiguration.g:9546:7: rule__GenerationTask__Group_3_4__0
+ // InternalApplicationConfiguration.g:9806:6: ( rule__GenerationTask__Group_3_4__0 )
+ // InternalApplicationConfiguration.g:9806:7: rule__GenerationTask__Group_3_4__0
{
pushFollow(FOLLOW_2);
rule__GenerationTask__Group_3_4__0();
@@ -29428,16 +30233,16 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
}
break;
case 6 :
- // InternalApplicationConfiguration.g:9551:3: ({...}? => ( ( ( rule__GenerationTask__Group_3_5__0 ) ) ) )
+ // InternalApplicationConfiguration.g:9811:3: ({...}? => ( ( ( rule__GenerationTask__Group_3_5__0 ) ) ) )
{
- // InternalApplicationConfiguration.g:9551:3: ({...}? => ( ( ( rule__GenerationTask__Group_3_5__0 ) ) ) )
- // InternalApplicationConfiguration.g:9552:4: {...}? => ( ( ( rule__GenerationTask__Group_3_5__0 ) ) )
+ // InternalApplicationConfiguration.g:9811:3: ({...}? => ( ( ( rule__GenerationTask__Group_3_5__0 ) ) ) )
+ // InternalApplicationConfiguration.g:9812:4: {...}? => ( ( ( rule__GenerationTask__Group_3_5__0 ) ) )
{
if ( ! getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 5) ) {
throw new FailedPredicateException(input, "rule__GenerationTask__UnorderedGroup_3__Impl", "getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 5)");
}
- // InternalApplicationConfiguration.g:9552:110: ( ( ( rule__GenerationTask__Group_3_5__0 ) ) )
- // InternalApplicationConfiguration.g:9553:5: ( ( rule__GenerationTask__Group_3_5__0 ) )
+ // InternalApplicationConfiguration.g:9812:110: ( ( ( rule__GenerationTask__Group_3_5__0 ) ) )
+ // InternalApplicationConfiguration.g:9813:5: ( ( rule__GenerationTask__Group_3_5__0 ) )
{
getUnorderedGroupHelper().select(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 5);
@@ -29445,12 +30250,12 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
selected = true;
- // InternalApplicationConfiguration.g:9559:5: ( ( rule__GenerationTask__Group_3_5__0 ) )
- // InternalApplicationConfiguration.g:9560:6: ( rule__GenerationTask__Group_3_5__0 )
+ // InternalApplicationConfiguration.g:9819:5: ( ( rule__GenerationTask__Group_3_5__0 ) )
+ // InternalApplicationConfiguration.g:9820:6: ( rule__GenerationTask__Group_3_5__0 )
{
before(grammarAccess.getGenerationTaskAccess().getGroup_3_5());
- // InternalApplicationConfiguration.g:9561:6: ( rule__GenerationTask__Group_3_5__0 )
- // InternalApplicationConfiguration.g:9561:7: rule__GenerationTask__Group_3_5__0
+ // InternalApplicationConfiguration.g:9821:6: ( rule__GenerationTask__Group_3_5__0 )
+ // InternalApplicationConfiguration.g:9821:7: rule__GenerationTask__Group_3_5__0
{
pushFollow(FOLLOW_2);
rule__GenerationTask__Group_3_5__0();
@@ -29474,16 +30279,16 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
}
break;
case 7 :
- // InternalApplicationConfiguration.g:9566:3: ({...}? => ( ( ( rule__GenerationTask__Group_3_6__0 ) ) ) )
+ // InternalApplicationConfiguration.g:9826:3: ({...}? => ( ( ( rule__GenerationTask__Group_3_6__0 ) ) ) )
{
- // InternalApplicationConfiguration.g:9566:3: ({...}? => ( ( ( rule__GenerationTask__Group_3_6__0 ) ) ) )
- // InternalApplicationConfiguration.g:9567:4: {...}? => ( ( ( rule__GenerationTask__Group_3_6__0 ) ) )
+ // InternalApplicationConfiguration.g:9826:3: ({...}? => ( ( ( rule__GenerationTask__Group_3_6__0 ) ) ) )
+ // InternalApplicationConfiguration.g:9827:4: {...}? => ( ( ( rule__GenerationTask__Group_3_6__0 ) ) )
{
if ( ! getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 6) ) {
throw new FailedPredicateException(input, "rule__GenerationTask__UnorderedGroup_3__Impl", "getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 6)");
}
- // InternalApplicationConfiguration.g:9567:110: ( ( ( rule__GenerationTask__Group_3_6__0 ) ) )
- // InternalApplicationConfiguration.g:9568:5: ( ( rule__GenerationTask__Group_3_6__0 ) )
+ // InternalApplicationConfiguration.g:9827:110: ( ( ( rule__GenerationTask__Group_3_6__0 ) ) )
+ // InternalApplicationConfiguration.g:9828:5: ( ( rule__GenerationTask__Group_3_6__0 ) )
{
getUnorderedGroupHelper().select(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 6);
@@ -29491,12 +30296,12 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
selected = true;
- // InternalApplicationConfiguration.g:9574:5: ( ( rule__GenerationTask__Group_3_6__0 ) )
- // InternalApplicationConfiguration.g:9575:6: ( rule__GenerationTask__Group_3_6__0 )
+ // InternalApplicationConfiguration.g:9834:5: ( ( rule__GenerationTask__Group_3_6__0 ) )
+ // InternalApplicationConfiguration.g:9835:6: ( rule__GenerationTask__Group_3_6__0 )
{
before(grammarAccess.getGenerationTaskAccess().getGroup_3_6());
- // InternalApplicationConfiguration.g:9576:6: ( rule__GenerationTask__Group_3_6__0 )
- // InternalApplicationConfiguration.g:9576:7: rule__GenerationTask__Group_3_6__0
+ // InternalApplicationConfiguration.g:9836:6: ( rule__GenerationTask__Group_3_6__0 )
+ // InternalApplicationConfiguration.g:9836:7: rule__GenerationTask__Group_3_6__0
{
pushFollow(FOLLOW_2);
rule__GenerationTask__Group_3_6__0();
@@ -29520,16 +30325,16 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
}
break;
case 8 :
- // InternalApplicationConfiguration.g:9581:3: ({...}? => ( ( ( rule__GenerationTask__Group_3_7__0 ) ) ) )
+ // InternalApplicationConfiguration.g:9841:3: ({...}? => ( ( ( rule__GenerationTask__Group_3_7__0 ) ) ) )
{
- // InternalApplicationConfiguration.g:9581:3: ({...}? => ( ( ( rule__GenerationTask__Group_3_7__0 ) ) ) )
- // InternalApplicationConfiguration.g:9582:4: {...}? => ( ( ( rule__GenerationTask__Group_3_7__0 ) ) )
+ // InternalApplicationConfiguration.g:9841:3: ({...}? => ( ( ( rule__GenerationTask__Group_3_7__0 ) ) ) )
+ // InternalApplicationConfiguration.g:9842:4: {...}? => ( ( ( rule__GenerationTask__Group_3_7__0 ) ) )
{
if ( ! getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 7) ) {
throw new FailedPredicateException(input, "rule__GenerationTask__UnorderedGroup_3__Impl", "getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 7)");
}
- // InternalApplicationConfiguration.g:9582:110: ( ( ( rule__GenerationTask__Group_3_7__0 ) ) )
- // InternalApplicationConfiguration.g:9583:5: ( ( rule__GenerationTask__Group_3_7__0 ) )
+ // InternalApplicationConfiguration.g:9842:110: ( ( ( rule__GenerationTask__Group_3_7__0 ) ) )
+ // InternalApplicationConfiguration.g:9843:5: ( ( rule__GenerationTask__Group_3_7__0 ) )
{
getUnorderedGroupHelper().select(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 7);
@@ -29537,12 +30342,12 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
selected = true;
- // InternalApplicationConfiguration.g:9589:5: ( ( rule__GenerationTask__Group_3_7__0 ) )
- // InternalApplicationConfiguration.g:9590:6: ( rule__GenerationTask__Group_3_7__0 )
+ // InternalApplicationConfiguration.g:9849:5: ( ( rule__GenerationTask__Group_3_7__0 ) )
+ // InternalApplicationConfiguration.g:9850:6: ( rule__GenerationTask__Group_3_7__0 )
{
before(grammarAccess.getGenerationTaskAccess().getGroup_3_7());
- // InternalApplicationConfiguration.g:9591:6: ( rule__GenerationTask__Group_3_7__0 )
- // InternalApplicationConfiguration.g:9591:7: rule__GenerationTask__Group_3_7__0
+ // InternalApplicationConfiguration.g:9851:6: ( rule__GenerationTask__Group_3_7__0 )
+ // InternalApplicationConfiguration.g:9851:7: rule__GenerationTask__Group_3_7__0
{
pushFollow(FOLLOW_2);
rule__GenerationTask__Group_3_7__0();
@@ -29566,16 +30371,16 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
}
break;
case 9 :
- // InternalApplicationConfiguration.g:9596:3: ({...}? => ( ( ( rule__GenerationTask__Group_3_8__0 ) ) ) )
+ // InternalApplicationConfiguration.g:9856:3: ({...}? => ( ( ( rule__GenerationTask__Group_3_8__0 ) ) ) )
{
- // InternalApplicationConfiguration.g:9596:3: ({...}? => ( ( ( rule__GenerationTask__Group_3_8__0 ) ) ) )
- // InternalApplicationConfiguration.g:9597:4: {...}? => ( ( ( rule__GenerationTask__Group_3_8__0 ) ) )
+ // InternalApplicationConfiguration.g:9856:3: ({...}? => ( ( ( rule__GenerationTask__Group_3_8__0 ) ) ) )
+ // InternalApplicationConfiguration.g:9857:4: {...}? => ( ( ( rule__GenerationTask__Group_3_8__0 ) ) )
{
if ( ! getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 8) ) {
throw new FailedPredicateException(input, "rule__GenerationTask__UnorderedGroup_3__Impl", "getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 8)");
}
- // InternalApplicationConfiguration.g:9597:110: ( ( ( rule__GenerationTask__Group_3_8__0 ) ) )
- // InternalApplicationConfiguration.g:9598:5: ( ( rule__GenerationTask__Group_3_8__0 ) )
+ // InternalApplicationConfiguration.g:9857:110: ( ( ( rule__GenerationTask__Group_3_8__0 ) ) )
+ // InternalApplicationConfiguration.g:9858:5: ( ( rule__GenerationTask__Group_3_8__0 ) )
{
getUnorderedGroupHelper().select(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 8);
@@ -29583,12 +30388,12 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
selected = true;
- // InternalApplicationConfiguration.g:9604:5: ( ( rule__GenerationTask__Group_3_8__0 ) )
- // InternalApplicationConfiguration.g:9605:6: ( rule__GenerationTask__Group_3_8__0 )
+ // InternalApplicationConfiguration.g:9864:5: ( ( rule__GenerationTask__Group_3_8__0 ) )
+ // InternalApplicationConfiguration.g:9865:6: ( rule__GenerationTask__Group_3_8__0 )
{
before(grammarAccess.getGenerationTaskAccess().getGroup_3_8());
- // InternalApplicationConfiguration.g:9606:6: ( rule__GenerationTask__Group_3_8__0 )
- // InternalApplicationConfiguration.g:9606:7: rule__GenerationTask__Group_3_8__0
+ // InternalApplicationConfiguration.g:9866:6: ( rule__GenerationTask__Group_3_8__0 )
+ // InternalApplicationConfiguration.g:9866:7: rule__GenerationTask__Group_3_8__0
{
pushFollow(FOLLOW_2);
rule__GenerationTask__Group_3_8__0();
@@ -29612,16 +30417,16 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
}
break;
case 10 :
- // InternalApplicationConfiguration.g:9611:3: ({...}? => ( ( ( rule__GenerationTask__Group_3_9__0 ) ) ) )
+ // InternalApplicationConfiguration.g:9871:3: ({...}? => ( ( ( rule__GenerationTask__Group_3_9__0 ) ) ) )
{
- // InternalApplicationConfiguration.g:9611:3: ({...}? => ( ( ( rule__GenerationTask__Group_3_9__0 ) ) ) )
- // InternalApplicationConfiguration.g:9612:4: {...}? => ( ( ( rule__GenerationTask__Group_3_9__0 ) ) )
+ // InternalApplicationConfiguration.g:9871:3: ({...}? => ( ( ( rule__GenerationTask__Group_3_9__0 ) ) ) )
+ // InternalApplicationConfiguration.g:9872:4: {...}? => ( ( ( rule__GenerationTask__Group_3_9__0 ) ) )
{
if ( ! getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 9) ) {
throw new FailedPredicateException(input, "rule__GenerationTask__UnorderedGroup_3__Impl", "getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 9)");
}
- // InternalApplicationConfiguration.g:9612:110: ( ( ( rule__GenerationTask__Group_3_9__0 ) ) )
- // InternalApplicationConfiguration.g:9613:5: ( ( rule__GenerationTask__Group_3_9__0 ) )
+ // InternalApplicationConfiguration.g:9872:110: ( ( ( rule__GenerationTask__Group_3_9__0 ) ) )
+ // InternalApplicationConfiguration.g:9873:5: ( ( rule__GenerationTask__Group_3_9__0 ) )
{
getUnorderedGroupHelper().select(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 9);
@@ -29629,12 +30434,12 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
selected = true;
- // InternalApplicationConfiguration.g:9619:5: ( ( rule__GenerationTask__Group_3_9__0 ) )
- // InternalApplicationConfiguration.g:9620:6: ( rule__GenerationTask__Group_3_9__0 )
+ // InternalApplicationConfiguration.g:9879:5: ( ( rule__GenerationTask__Group_3_9__0 ) )
+ // InternalApplicationConfiguration.g:9880:6: ( rule__GenerationTask__Group_3_9__0 )
{
before(grammarAccess.getGenerationTaskAccess().getGroup_3_9());
- // InternalApplicationConfiguration.g:9621:6: ( rule__GenerationTask__Group_3_9__0 )
- // InternalApplicationConfiguration.g:9621:7: rule__GenerationTask__Group_3_9__0
+ // InternalApplicationConfiguration.g:9881:6: ( rule__GenerationTask__Group_3_9__0 )
+ // InternalApplicationConfiguration.g:9881:7: rule__GenerationTask__Group_3_9__0
{
pushFollow(FOLLOW_2);
rule__GenerationTask__Group_3_9__0();
@@ -29658,16 +30463,16 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
}
break;
case 11 :
- // InternalApplicationConfiguration.g:9626:3: ({...}? => ( ( ( rule__GenerationTask__Group_3_10__0 ) ) ) )
+ // InternalApplicationConfiguration.g:9886:3: ({...}? => ( ( ( rule__GenerationTask__Group_3_10__0 ) ) ) )
{
- // InternalApplicationConfiguration.g:9626:3: ({...}? => ( ( ( rule__GenerationTask__Group_3_10__0 ) ) ) )
- // InternalApplicationConfiguration.g:9627:4: {...}? => ( ( ( rule__GenerationTask__Group_3_10__0 ) ) )
+ // InternalApplicationConfiguration.g:9886:3: ({...}? => ( ( ( rule__GenerationTask__Group_3_10__0 ) ) ) )
+ // InternalApplicationConfiguration.g:9887:4: {...}? => ( ( ( rule__GenerationTask__Group_3_10__0 ) ) )
{
if ( ! getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 10) ) {
throw new FailedPredicateException(input, "rule__GenerationTask__UnorderedGroup_3__Impl", "getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 10)");
}
- // InternalApplicationConfiguration.g:9627:111: ( ( ( rule__GenerationTask__Group_3_10__0 ) ) )
- // InternalApplicationConfiguration.g:9628:5: ( ( rule__GenerationTask__Group_3_10__0 ) )
+ // InternalApplicationConfiguration.g:9887:111: ( ( ( rule__GenerationTask__Group_3_10__0 ) ) )
+ // InternalApplicationConfiguration.g:9888:5: ( ( rule__GenerationTask__Group_3_10__0 ) )
{
getUnorderedGroupHelper().select(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 10);
@@ -29675,12 +30480,12 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
selected = true;
- // InternalApplicationConfiguration.g:9634:5: ( ( rule__GenerationTask__Group_3_10__0 ) )
- // InternalApplicationConfiguration.g:9635:6: ( rule__GenerationTask__Group_3_10__0 )
+ // InternalApplicationConfiguration.g:9894:5: ( ( rule__GenerationTask__Group_3_10__0 ) )
+ // InternalApplicationConfiguration.g:9895:6: ( rule__GenerationTask__Group_3_10__0 )
{
before(grammarAccess.getGenerationTaskAccess().getGroup_3_10());
- // InternalApplicationConfiguration.g:9636:6: ( rule__GenerationTask__Group_3_10__0 )
- // InternalApplicationConfiguration.g:9636:7: rule__GenerationTask__Group_3_10__0
+ // InternalApplicationConfiguration.g:9896:6: ( rule__GenerationTask__Group_3_10__0 )
+ // InternalApplicationConfiguration.g:9896:7: rule__GenerationTask__Group_3_10__0
{
pushFollow(FOLLOW_2);
rule__GenerationTask__Group_3_10__0();
@@ -29704,16 +30509,16 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
}
break;
case 12 :
- // InternalApplicationConfiguration.g:9641:3: ({...}? => ( ( ( rule__GenerationTask__Group_3_11__0 ) ) ) )
+ // InternalApplicationConfiguration.g:9901:3: ({...}? => ( ( ( rule__GenerationTask__Group_3_11__0 ) ) ) )
{
- // InternalApplicationConfiguration.g:9641:3: ({...}? => ( ( ( rule__GenerationTask__Group_3_11__0 ) ) ) )
- // InternalApplicationConfiguration.g:9642:4: {...}? => ( ( ( rule__GenerationTask__Group_3_11__0 ) ) )
+ // InternalApplicationConfiguration.g:9901:3: ({...}? => ( ( ( rule__GenerationTask__Group_3_11__0 ) ) ) )
+ // InternalApplicationConfiguration.g:9902:4: {...}? => ( ( ( rule__GenerationTask__Group_3_11__0 ) ) )
{
if ( ! getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 11) ) {
throw new FailedPredicateException(input, "rule__GenerationTask__UnorderedGroup_3__Impl", "getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 11)");
}
- // InternalApplicationConfiguration.g:9642:111: ( ( ( rule__GenerationTask__Group_3_11__0 ) ) )
- // InternalApplicationConfiguration.g:9643:5: ( ( rule__GenerationTask__Group_3_11__0 ) )
+ // InternalApplicationConfiguration.g:9902:111: ( ( ( rule__GenerationTask__Group_3_11__0 ) ) )
+ // InternalApplicationConfiguration.g:9903:5: ( ( rule__GenerationTask__Group_3_11__0 ) )
{
getUnorderedGroupHelper().select(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 11);
@@ -29721,12 +30526,12 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
selected = true;
- // InternalApplicationConfiguration.g:9649:5: ( ( rule__GenerationTask__Group_3_11__0 ) )
- // InternalApplicationConfiguration.g:9650:6: ( rule__GenerationTask__Group_3_11__0 )
+ // InternalApplicationConfiguration.g:9909:5: ( ( rule__GenerationTask__Group_3_11__0 ) )
+ // InternalApplicationConfiguration.g:9910:6: ( rule__GenerationTask__Group_3_11__0 )
{
before(grammarAccess.getGenerationTaskAccess().getGroup_3_11());
- // InternalApplicationConfiguration.g:9651:6: ( rule__GenerationTask__Group_3_11__0 )
- // InternalApplicationConfiguration.g:9651:7: rule__GenerationTask__Group_3_11__0
+ // InternalApplicationConfiguration.g:9911:6: ( rule__GenerationTask__Group_3_11__0 )
+ // InternalApplicationConfiguration.g:9911:7: rule__GenerationTask__Group_3_11__0
{
pushFollow(FOLLOW_2);
rule__GenerationTask__Group_3_11__0();
@@ -29750,16 +30555,16 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
}
break;
case 13 :
- // InternalApplicationConfiguration.g:9656:3: ({...}? => ( ( ( rule__GenerationTask__Group_3_12__0 ) ) ) )
+ // InternalApplicationConfiguration.g:9916:3: ({...}? => ( ( ( rule__GenerationTask__Group_3_12__0 ) ) ) )
{
- // InternalApplicationConfiguration.g:9656:3: ({...}? => ( ( ( rule__GenerationTask__Group_3_12__0 ) ) ) )
- // InternalApplicationConfiguration.g:9657:4: {...}? => ( ( ( rule__GenerationTask__Group_3_12__0 ) ) )
+ // InternalApplicationConfiguration.g:9916:3: ({...}? => ( ( ( rule__GenerationTask__Group_3_12__0 ) ) ) )
+ // InternalApplicationConfiguration.g:9917:4: {...}? => ( ( ( rule__GenerationTask__Group_3_12__0 ) ) )
{
if ( ! getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 12) ) {
throw new FailedPredicateException(input, "rule__GenerationTask__UnorderedGroup_3__Impl", "getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 12)");
}
- // InternalApplicationConfiguration.g:9657:111: ( ( ( rule__GenerationTask__Group_3_12__0 ) ) )
- // InternalApplicationConfiguration.g:9658:5: ( ( rule__GenerationTask__Group_3_12__0 ) )
+ // InternalApplicationConfiguration.g:9917:111: ( ( ( rule__GenerationTask__Group_3_12__0 ) ) )
+ // InternalApplicationConfiguration.g:9918:5: ( ( rule__GenerationTask__Group_3_12__0 ) )
{
getUnorderedGroupHelper().select(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 12);
@@ -29767,12 +30572,12 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
selected = true;
- // InternalApplicationConfiguration.g:9664:5: ( ( rule__GenerationTask__Group_3_12__0 ) )
- // InternalApplicationConfiguration.g:9665:6: ( rule__GenerationTask__Group_3_12__0 )
+ // InternalApplicationConfiguration.g:9924:5: ( ( rule__GenerationTask__Group_3_12__0 ) )
+ // InternalApplicationConfiguration.g:9925:6: ( rule__GenerationTask__Group_3_12__0 )
{
before(grammarAccess.getGenerationTaskAccess().getGroup_3_12());
- // InternalApplicationConfiguration.g:9666:6: ( rule__GenerationTask__Group_3_12__0 )
- // InternalApplicationConfiguration.g:9666:7: rule__GenerationTask__Group_3_12__0
+ // InternalApplicationConfiguration.g:9926:6: ( rule__GenerationTask__Group_3_12__0 )
+ // InternalApplicationConfiguration.g:9926:7: rule__GenerationTask__Group_3_12__0
{
pushFollow(FOLLOW_2);
rule__GenerationTask__Group_3_12__0();
@@ -29819,26 +30624,26 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
// $ANTLR start "rule__GenerationTask__UnorderedGroup_3__0"
- // InternalApplicationConfiguration.g:9679:1: rule__GenerationTask__UnorderedGroup_3__0 : rule__GenerationTask__UnorderedGroup_3__Impl ( rule__GenerationTask__UnorderedGroup_3__1 )? ;
+ // InternalApplicationConfiguration.g:9939:1: rule__GenerationTask__UnorderedGroup_3__0 : rule__GenerationTask__UnorderedGroup_3__Impl ( rule__GenerationTask__UnorderedGroup_3__1 )? ;
public final void rule__GenerationTask__UnorderedGroup_3__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalApplicationConfiguration.g:9683:1: ( rule__GenerationTask__UnorderedGroup_3__Impl ( rule__GenerationTask__UnorderedGroup_3__1 )? )
- // InternalApplicationConfiguration.g:9684:2: rule__GenerationTask__UnorderedGroup_3__Impl ( rule__GenerationTask__UnorderedGroup_3__1 )?
+ // InternalApplicationConfiguration.g:9943:1: ( rule__GenerationTask__UnorderedGroup_3__Impl ( rule__GenerationTask__UnorderedGroup_3__1 )? )
+ // InternalApplicationConfiguration.g:9944:2: rule__GenerationTask__UnorderedGroup_3__Impl ( rule__GenerationTask__UnorderedGroup_3__1 )?
{
- pushFollow(FOLLOW_48);
+ pushFollow(FOLLOW_49);
rule__GenerationTask__UnorderedGroup_3__Impl();
state._fsp--;
- // InternalApplicationConfiguration.g:9685:2: ( rule__GenerationTask__UnorderedGroup_3__1 )?
- int alt64=2;
- alt64 = dfa64.predict(input);
- switch (alt64) {
+ // InternalApplicationConfiguration.g:9945:2: ( rule__GenerationTask__UnorderedGroup_3__1 )?
+ int alt66=2;
+ alt66 = dfa66.predict(input);
+ switch (alt66) {
case 1 :
- // InternalApplicationConfiguration.g:9685:2: rule__GenerationTask__UnorderedGroup_3__1
+ // InternalApplicationConfiguration.g:9945:2: rule__GenerationTask__UnorderedGroup_3__1
{
pushFollow(FOLLOW_2);
rule__GenerationTask__UnorderedGroup_3__1();
@@ -29870,26 +30675,26 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
// $ANTLR start "rule__GenerationTask__UnorderedGroup_3__1"
- // InternalApplicationConfiguration.g:9691:1: rule__GenerationTask__UnorderedGroup_3__1 : rule__GenerationTask__UnorderedGroup_3__Impl ( rule__GenerationTask__UnorderedGroup_3__2 )? ;
+ // InternalApplicationConfiguration.g:9951:1: rule__GenerationTask__UnorderedGroup_3__1 : rule__GenerationTask__UnorderedGroup_3__Impl ( rule__GenerationTask__UnorderedGroup_3__2 )? ;
public final void rule__GenerationTask__UnorderedGroup_3__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalApplicationConfiguration.g:9695:1: ( rule__GenerationTask__UnorderedGroup_3__Impl ( rule__GenerationTask__UnorderedGroup_3__2 )? )
- // InternalApplicationConfiguration.g:9696:2: rule__GenerationTask__UnorderedGroup_3__Impl ( rule__GenerationTask__UnorderedGroup_3__2 )?
+ // InternalApplicationConfiguration.g:9955:1: ( rule__GenerationTask__UnorderedGroup_3__Impl ( rule__GenerationTask__UnorderedGroup_3__2 )? )
+ // InternalApplicationConfiguration.g:9956:2: rule__GenerationTask__UnorderedGroup_3__Impl ( rule__GenerationTask__UnorderedGroup_3__2 )?
{
- pushFollow(FOLLOW_48);
+ pushFollow(FOLLOW_49);
rule__GenerationTask__UnorderedGroup_3__Impl();
state._fsp--;
- // InternalApplicationConfiguration.g:9697:2: ( rule__GenerationTask__UnorderedGroup_3__2 )?
- int alt65=2;
- alt65 = dfa65.predict(input);
- switch (alt65) {
+ // InternalApplicationConfiguration.g:9957:2: ( rule__GenerationTask__UnorderedGroup_3__2 )?
+ int alt67=2;
+ alt67 = dfa67.predict(input);
+ switch (alt67) {
case 1 :
- // InternalApplicationConfiguration.g:9697:2: rule__GenerationTask__UnorderedGroup_3__2
+ // InternalApplicationConfiguration.g:9957:2: rule__GenerationTask__UnorderedGroup_3__2
{
pushFollow(FOLLOW_2);
rule__GenerationTask__UnorderedGroup_3__2();
@@ -29921,26 +30726,26 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
// $ANTLR start "rule__GenerationTask__UnorderedGroup_3__2"
- // InternalApplicationConfiguration.g:9703:1: rule__GenerationTask__UnorderedGroup_3__2 : rule__GenerationTask__UnorderedGroup_3__Impl ( rule__GenerationTask__UnorderedGroup_3__3 )? ;
+ // InternalApplicationConfiguration.g:9963:1: rule__GenerationTask__UnorderedGroup_3__2 : rule__GenerationTask__UnorderedGroup_3__Impl ( rule__GenerationTask__UnorderedGroup_3__3 )? ;
public final void rule__GenerationTask__UnorderedGroup_3__2() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalApplicationConfiguration.g:9707:1: ( rule__GenerationTask__UnorderedGroup_3__Impl ( rule__GenerationTask__UnorderedGroup_3__3 )? )
- // InternalApplicationConfiguration.g:9708:2: rule__GenerationTask__UnorderedGroup_3__Impl ( rule__GenerationTask__UnorderedGroup_3__3 )?
+ // InternalApplicationConfiguration.g:9967:1: ( rule__GenerationTask__UnorderedGroup_3__Impl ( rule__GenerationTask__UnorderedGroup_3__3 )? )
+ // InternalApplicationConfiguration.g:9968:2: rule__GenerationTask__UnorderedGroup_3__Impl ( rule__GenerationTask__UnorderedGroup_3__3 )?
{
- pushFollow(FOLLOW_48);
+ pushFollow(FOLLOW_49);
rule__GenerationTask__UnorderedGroup_3__Impl();
state._fsp--;
- // InternalApplicationConfiguration.g:9709:2: ( rule__GenerationTask__UnorderedGroup_3__3 )?
- int alt66=2;
- alt66 = dfa66.predict(input);
- switch (alt66) {
+ // InternalApplicationConfiguration.g:9969:2: ( rule__GenerationTask__UnorderedGroup_3__3 )?
+ int alt68=2;
+ alt68 = dfa68.predict(input);
+ switch (alt68) {
case 1 :
- // InternalApplicationConfiguration.g:9709:2: rule__GenerationTask__UnorderedGroup_3__3
+ // InternalApplicationConfiguration.g:9969:2: rule__GenerationTask__UnorderedGroup_3__3
{
pushFollow(FOLLOW_2);
rule__GenerationTask__UnorderedGroup_3__3();
@@ -29972,26 +30777,26 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
// $ANTLR start "rule__GenerationTask__UnorderedGroup_3__3"
- // InternalApplicationConfiguration.g:9715:1: rule__GenerationTask__UnorderedGroup_3__3 : rule__GenerationTask__UnorderedGroup_3__Impl ( rule__GenerationTask__UnorderedGroup_3__4 )? ;
+ // InternalApplicationConfiguration.g:9975:1: rule__GenerationTask__UnorderedGroup_3__3 : rule__GenerationTask__UnorderedGroup_3__Impl ( rule__GenerationTask__UnorderedGroup_3__4 )? ;
public final void rule__GenerationTask__UnorderedGroup_3__3() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalApplicationConfiguration.g:9719:1: ( rule__GenerationTask__UnorderedGroup_3__Impl ( rule__GenerationTask__UnorderedGroup_3__4 )? )
- // InternalApplicationConfiguration.g:9720:2: rule__GenerationTask__UnorderedGroup_3__Impl ( rule__GenerationTask__UnorderedGroup_3__4 )?
+ // InternalApplicationConfiguration.g:9979:1: ( rule__GenerationTask__UnorderedGroup_3__Impl ( rule__GenerationTask__UnorderedGroup_3__4 )? )
+ // InternalApplicationConfiguration.g:9980:2: rule__GenerationTask__UnorderedGroup_3__Impl ( rule__GenerationTask__UnorderedGroup_3__4 )?
{
- pushFollow(FOLLOW_48);
+ pushFollow(FOLLOW_49);
rule__GenerationTask__UnorderedGroup_3__Impl();
state._fsp--;
- // InternalApplicationConfiguration.g:9721:2: ( rule__GenerationTask__UnorderedGroup_3__4 )?
- int alt67=2;
- alt67 = dfa67.predict(input);
- switch (alt67) {
+ // InternalApplicationConfiguration.g:9981:2: ( rule__GenerationTask__UnorderedGroup_3__4 )?
+ int alt69=2;
+ alt69 = dfa69.predict(input);
+ switch (alt69) {
case 1 :
- // InternalApplicationConfiguration.g:9721:2: rule__GenerationTask__UnorderedGroup_3__4
+ // InternalApplicationConfiguration.g:9981:2: rule__GenerationTask__UnorderedGroup_3__4
{
pushFollow(FOLLOW_2);
rule__GenerationTask__UnorderedGroup_3__4();
@@ -30023,26 +30828,26 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
// $ANTLR start "rule__GenerationTask__UnorderedGroup_3__4"
- // InternalApplicationConfiguration.g:9727:1: rule__GenerationTask__UnorderedGroup_3__4 : rule__GenerationTask__UnorderedGroup_3__Impl ( rule__GenerationTask__UnorderedGroup_3__5 )? ;
+ // InternalApplicationConfiguration.g:9987:1: rule__GenerationTask__UnorderedGroup_3__4 : rule__GenerationTask__UnorderedGroup_3__Impl ( rule__GenerationTask__UnorderedGroup_3__5 )? ;
public final void rule__GenerationTask__UnorderedGroup_3__4() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalApplicationConfiguration.g:9731:1: ( rule__GenerationTask__UnorderedGroup_3__Impl ( rule__GenerationTask__UnorderedGroup_3__5 )? )
- // InternalApplicationConfiguration.g:9732:2: rule__GenerationTask__UnorderedGroup_3__Impl ( rule__GenerationTask__UnorderedGroup_3__5 )?
+ // InternalApplicationConfiguration.g:9991:1: ( rule__GenerationTask__UnorderedGroup_3__Impl ( rule__GenerationTask__UnorderedGroup_3__5 )? )
+ // InternalApplicationConfiguration.g:9992:2: rule__GenerationTask__UnorderedGroup_3__Impl ( rule__GenerationTask__UnorderedGroup_3__5 )?
{
- pushFollow(FOLLOW_48);
+ pushFollow(FOLLOW_49);
rule__GenerationTask__UnorderedGroup_3__Impl();
state._fsp--;
- // InternalApplicationConfiguration.g:9733:2: ( rule__GenerationTask__UnorderedGroup_3__5 )?
- int alt68=2;
- alt68 = dfa68.predict(input);
- switch (alt68) {
+ // InternalApplicationConfiguration.g:9993:2: ( rule__GenerationTask__UnorderedGroup_3__5 )?
+ int alt70=2;
+ alt70 = dfa70.predict(input);
+ switch (alt70) {
case 1 :
- // InternalApplicationConfiguration.g:9733:2: rule__GenerationTask__UnorderedGroup_3__5
+ // InternalApplicationConfiguration.g:9993:2: rule__GenerationTask__UnorderedGroup_3__5
{
pushFollow(FOLLOW_2);
rule__GenerationTask__UnorderedGroup_3__5();
@@ -30074,26 +30879,26 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
// $ANTLR start "rule__GenerationTask__UnorderedGroup_3__5"
- // InternalApplicationConfiguration.g:9739:1: rule__GenerationTask__UnorderedGroup_3__5 : rule__GenerationTask__UnorderedGroup_3__Impl ( rule__GenerationTask__UnorderedGroup_3__6 )? ;
+ // InternalApplicationConfiguration.g:9999:1: rule__GenerationTask__UnorderedGroup_3__5 : rule__GenerationTask__UnorderedGroup_3__Impl ( rule__GenerationTask__UnorderedGroup_3__6 )? ;
public final void rule__GenerationTask__UnorderedGroup_3__5() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalApplicationConfiguration.g:9743:1: ( rule__GenerationTask__UnorderedGroup_3__Impl ( rule__GenerationTask__UnorderedGroup_3__6 )? )
- // InternalApplicationConfiguration.g:9744:2: rule__GenerationTask__UnorderedGroup_3__Impl ( rule__GenerationTask__UnorderedGroup_3__6 )?
+ // InternalApplicationConfiguration.g:10003:1: ( rule__GenerationTask__UnorderedGroup_3__Impl ( rule__GenerationTask__UnorderedGroup_3__6 )? )
+ // InternalApplicationConfiguration.g:10004:2: rule__GenerationTask__UnorderedGroup_3__Impl ( rule__GenerationTask__UnorderedGroup_3__6 )?
{
- pushFollow(FOLLOW_48);
+ pushFollow(FOLLOW_49);
rule__GenerationTask__UnorderedGroup_3__Impl();
state._fsp--;
- // InternalApplicationConfiguration.g:9745:2: ( rule__GenerationTask__UnorderedGroup_3__6 )?
- int alt69=2;
- alt69 = dfa69.predict(input);
- switch (alt69) {
+ // InternalApplicationConfiguration.g:10005:2: ( rule__GenerationTask__UnorderedGroup_3__6 )?
+ int alt71=2;
+ alt71 = dfa71.predict(input);
+ switch (alt71) {
case 1 :
- // InternalApplicationConfiguration.g:9745:2: rule__GenerationTask__UnorderedGroup_3__6
+ // InternalApplicationConfiguration.g:10005:2: rule__GenerationTask__UnorderedGroup_3__6
{
pushFollow(FOLLOW_2);
rule__GenerationTask__UnorderedGroup_3__6();
@@ -30125,26 +30930,26 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
// $ANTLR start "rule__GenerationTask__UnorderedGroup_3__6"
- // InternalApplicationConfiguration.g:9751:1: rule__GenerationTask__UnorderedGroup_3__6 : rule__GenerationTask__UnorderedGroup_3__Impl ( rule__GenerationTask__UnorderedGroup_3__7 )? ;
+ // InternalApplicationConfiguration.g:10011:1: rule__GenerationTask__UnorderedGroup_3__6 : rule__GenerationTask__UnorderedGroup_3__Impl ( rule__GenerationTask__UnorderedGroup_3__7 )? ;
public final void rule__GenerationTask__UnorderedGroup_3__6() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalApplicationConfiguration.g:9755:1: ( rule__GenerationTask__UnorderedGroup_3__Impl ( rule__GenerationTask__UnorderedGroup_3__7 )? )
- // InternalApplicationConfiguration.g:9756:2: rule__GenerationTask__UnorderedGroup_3__Impl ( rule__GenerationTask__UnorderedGroup_3__7 )?
+ // InternalApplicationConfiguration.g:10015:1: ( rule__GenerationTask__UnorderedGroup_3__Impl ( rule__GenerationTask__UnorderedGroup_3__7 )? )
+ // InternalApplicationConfiguration.g:10016:2: rule__GenerationTask__UnorderedGroup_3__Impl ( rule__GenerationTask__UnorderedGroup_3__7 )?
{
- pushFollow(FOLLOW_48);
+ pushFollow(FOLLOW_49);
rule__GenerationTask__UnorderedGroup_3__Impl();
state._fsp--;
- // InternalApplicationConfiguration.g:9757:2: ( rule__GenerationTask__UnorderedGroup_3__7 )?
- int alt70=2;
- alt70 = dfa70.predict(input);
- switch (alt70) {
+ // InternalApplicationConfiguration.g:10017:2: ( rule__GenerationTask__UnorderedGroup_3__7 )?
+ int alt72=2;
+ alt72 = dfa72.predict(input);
+ switch (alt72) {
case 1 :
- // InternalApplicationConfiguration.g:9757:2: rule__GenerationTask__UnorderedGroup_3__7
+ // InternalApplicationConfiguration.g:10017:2: rule__GenerationTask__UnorderedGroup_3__7
{
pushFollow(FOLLOW_2);
rule__GenerationTask__UnorderedGroup_3__7();
@@ -30176,26 +30981,26 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
// $ANTLR start "rule__GenerationTask__UnorderedGroup_3__7"
- // InternalApplicationConfiguration.g:9763:1: rule__GenerationTask__UnorderedGroup_3__7 : rule__GenerationTask__UnorderedGroup_3__Impl ( rule__GenerationTask__UnorderedGroup_3__8 )? ;
+ // InternalApplicationConfiguration.g:10023:1: rule__GenerationTask__UnorderedGroup_3__7 : rule__GenerationTask__UnorderedGroup_3__Impl ( rule__GenerationTask__UnorderedGroup_3__8 )? ;
public final void rule__GenerationTask__UnorderedGroup_3__7() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalApplicationConfiguration.g:9767:1: ( rule__GenerationTask__UnorderedGroup_3__Impl ( rule__GenerationTask__UnorderedGroup_3__8 )? )
- // InternalApplicationConfiguration.g:9768:2: rule__GenerationTask__UnorderedGroup_3__Impl ( rule__GenerationTask__UnorderedGroup_3__8 )?
+ // InternalApplicationConfiguration.g:10027:1: ( rule__GenerationTask__UnorderedGroup_3__Impl ( rule__GenerationTask__UnorderedGroup_3__8 )? )
+ // InternalApplicationConfiguration.g:10028:2: rule__GenerationTask__UnorderedGroup_3__Impl ( rule__GenerationTask__UnorderedGroup_3__8 )?
{
- pushFollow(FOLLOW_48);
+ pushFollow(FOLLOW_49);
rule__GenerationTask__UnorderedGroup_3__Impl();
state._fsp--;
- // InternalApplicationConfiguration.g:9769:2: ( rule__GenerationTask__UnorderedGroup_3__8 )?
- int alt71=2;
- alt71 = dfa71.predict(input);
- switch (alt71) {
+ // InternalApplicationConfiguration.g:10029:2: ( rule__GenerationTask__UnorderedGroup_3__8 )?
+ int alt73=2;
+ alt73 = dfa73.predict(input);
+ switch (alt73) {
case 1 :
- // InternalApplicationConfiguration.g:9769:2: rule__GenerationTask__UnorderedGroup_3__8
+ // InternalApplicationConfiguration.g:10029:2: rule__GenerationTask__UnorderedGroup_3__8
{
pushFollow(FOLLOW_2);
rule__GenerationTask__UnorderedGroup_3__8();
@@ -30227,26 +31032,26 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
// $ANTLR start "rule__GenerationTask__UnorderedGroup_3__8"
- // InternalApplicationConfiguration.g:9775:1: rule__GenerationTask__UnorderedGroup_3__8 : rule__GenerationTask__UnorderedGroup_3__Impl ( rule__GenerationTask__UnorderedGroup_3__9 )? ;
+ // InternalApplicationConfiguration.g:10035:1: rule__GenerationTask__UnorderedGroup_3__8 : rule__GenerationTask__UnorderedGroup_3__Impl ( rule__GenerationTask__UnorderedGroup_3__9 )? ;
public final void rule__GenerationTask__UnorderedGroup_3__8() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalApplicationConfiguration.g:9779:1: ( rule__GenerationTask__UnorderedGroup_3__Impl ( rule__GenerationTask__UnorderedGroup_3__9 )? )
- // InternalApplicationConfiguration.g:9780:2: rule__GenerationTask__UnorderedGroup_3__Impl ( rule__GenerationTask__UnorderedGroup_3__9 )?
+ // InternalApplicationConfiguration.g:10039:1: ( rule__GenerationTask__UnorderedGroup_3__Impl ( rule__GenerationTask__UnorderedGroup_3__9 )? )
+ // InternalApplicationConfiguration.g:10040:2: rule__GenerationTask__UnorderedGroup_3__Impl ( rule__GenerationTask__UnorderedGroup_3__9 )?
{
- pushFollow(FOLLOW_48);
+ pushFollow(FOLLOW_49);
rule__GenerationTask__UnorderedGroup_3__Impl();
state._fsp--;
- // InternalApplicationConfiguration.g:9781:2: ( rule__GenerationTask__UnorderedGroup_3__9 )?
- int alt72=2;
- alt72 = dfa72.predict(input);
- switch (alt72) {
+ // InternalApplicationConfiguration.g:10041:2: ( rule__GenerationTask__UnorderedGroup_3__9 )?
+ int alt74=2;
+ alt74 = dfa74.predict(input);
+ switch (alt74) {
case 1 :
- // InternalApplicationConfiguration.g:9781:2: rule__GenerationTask__UnorderedGroup_3__9
+ // InternalApplicationConfiguration.g:10041:2: rule__GenerationTask__UnorderedGroup_3__9
{
pushFollow(FOLLOW_2);
rule__GenerationTask__UnorderedGroup_3__9();
@@ -30278,26 +31083,26 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
// $ANTLR start "rule__GenerationTask__UnorderedGroup_3__9"
- // InternalApplicationConfiguration.g:9787:1: rule__GenerationTask__UnorderedGroup_3__9 : rule__GenerationTask__UnorderedGroup_3__Impl ( rule__GenerationTask__UnorderedGroup_3__10 )? ;
+ // InternalApplicationConfiguration.g:10047:1: rule__GenerationTask__UnorderedGroup_3__9 : rule__GenerationTask__UnorderedGroup_3__Impl ( rule__GenerationTask__UnorderedGroup_3__10 )? ;
public final void rule__GenerationTask__UnorderedGroup_3__9() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalApplicationConfiguration.g:9791:1: ( rule__GenerationTask__UnorderedGroup_3__Impl ( rule__GenerationTask__UnorderedGroup_3__10 )? )
- // InternalApplicationConfiguration.g:9792:2: rule__GenerationTask__UnorderedGroup_3__Impl ( rule__GenerationTask__UnorderedGroup_3__10 )?
+ // InternalApplicationConfiguration.g:10051:1: ( rule__GenerationTask__UnorderedGroup_3__Impl ( rule__GenerationTask__UnorderedGroup_3__10 )? )
+ // InternalApplicationConfiguration.g:10052:2: rule__GenerationTask__UnorderedGroup_3__Impl ( rule__GenerationTask__UnorderedGroup_3__10 )?
{
- pushFollow(FOLLOW_48);
+ pushFollow(FOLLOW_49);
rule__GenerationTask__UnorderedGroup_3__Impl();
state._fsp--;
- // InternalApplicationConfiguration.g:9793:2: ( rule__GenerationTask__UnorderedGroup_3__10 )?
- int alt73=2;
- alt73 = dfa73.predict(input);
- switch (alt73) {
+ // InternalApplicationConfiguration.g:10053:2: ( rule__GenerationTask__UnorderedGroup_3__10 )?
+ int alt75=2;
+ alt75 = dfa75.predict(input);
+ switch (alt75) {
case 1 :
- // InternalApplicationConfiguration.g:9793:2: rule__GenerationTask__UnorderedGroup_3__10
+ // InternalApplicationConfiguration.g:10053:2: rule__GenerationTask__UnorderedGroup_3__10
{
pushFollow(FOLLOW_2);
rule__GenerationTask__UnorderedGroup_3__10();
@@ -30329,26 +31134,26 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
// $ANTLR start "rule__GenerationTask__UnorderedGroup_3__10"
- // InternalApplicationConfiguration.g:9799:1: rule__GenerationTask__UnorderedGroup_3__10 : rule__GenerationTask__UnorderedGroup_3__Impl ( rule__GenerationTask__UnorderedGroup_3__11 )? ;
+ // InternalApplicationConfiguration.g:10059:1: rule__GenerationTask__UnorderedGroup_3__10 : rule__GenerationTask__UnorderedGroup_3__Impl ( rule__GenerationTask__UnorderedGroup_3__11 )? ;
public final void rule__GenerationTask__UnorderedGroup_3__10() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalApplicationConfiguration.g:9803:1: ( rule__GenerationTask__UnorderedGroup_3__Impl ( rule__GenerationTask__UnorderedGroup_3__11 )? )
- // InternalApplicationConfiguration.g:9804:2: rule__GenerationTask__UnorderedGroup_3__Impl ( rule__GenerationTask__UnorderedGroup_3__11 )?
+ // InternalApplicationConfiguration.g:10063:1: ( rule__GenerationTask__UnorderedGroup_3__Impl ( rule__GenerationTask__UnorderedGroup_3__11 )? )
+ // InternalApplicationConfiguration.g:10064:2: rule__GenerationTask__UnorderedGroup_3__Impl ( rule__GenerationTask__UnorderedGroup_3__11 )?
{
- pushFollow(FOLLOW_48);
+ pushFollow(FOLLOW_49);
rule__GenerationTask__UnorderedGroup_3__Impl();
state._fsp--;
- // InternalApplicationConfiguration.g:9805:2: ( rule__GenerationTask__UnorderedGroup_3__11 )?
- int alt74=2;
- alt74 = dfa74.predict(input);
- switch (alt74) {
+ // InternalApplicationConfiguration.g:10065:2: ( rule__GenerationTask__UnorderedGroup_3__11 )?
+ int alt76=2;
+ alt76 = dfa76.predict(input);
+ switch (alt76) {
case 1 :
- // InternalApplicationConfiguration.g:9805:2: rule__GenerationTask__UnorderedGroup_3__11
+ // InternalApplicationConfiguration.g:10065:2: rule__GenerationTask__UnorderedGroup_3__11
{
pushFollow(FOLLOW_2);
rule__GenerationTask__UnorderedGroup_3__11();
@@ -30380,26 +31185,26 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
// $ANTLR start "rule__GenerationTask__UnorderedGroup_3__11"
- // InternalApplicationConfiguration.g:9811:1: rule__GenerationTask__UnorderedGroup_3__11 : rule__GenerationTask__UnorderedGroup_3__Impl ( rule__GenerationTask__UnorderedGroup_3__12 )? ;
+ // InternalApplicationConfiguration.g:10071:1: rule__GenerationTask__UnorderedGroup_3__11 : rule__GenerationTask__UnorderedGroup_3__Impl ( rule__GenerationTask__UnorderedGroup_3__12 )? ;
public final void rule__GenerationTask__UnorderedGroup_3__11() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalApplicationConfiguration.g:9815:1: ( rule__GenerationTask__UnorderedGroup_3__Impl ( rule__GenerationTask__UnorderedGroup_3__12 )? )
- // InternalApplicationConfiguration.g:9816:2: rule__GenerationTask__UnorderedGroup_3__Impl ( rule__GenerationTask__UnorderedGroup_3__12 )?
+ // InternalApplicationConfiguration.g:10075:1: ( rule__GenerationTask__UnorderedGroup_3__Impl ( rule__GenerationTask__UnorderedGroup_3__12 )? )
+ // InternalApplicationConfiguration.g:10076:2: rule__GenerationTask__UnorderedGroup_3__Impl ( rule__GenerationTask__UnorderedGroup_3__12 )?
{
- pushFollow(FOLLOW_48);
+ pushFollow(FOLLOW_49);
rule__GenerationTask__UnorderedGroup_3__Impl();
state._fsp--;
- // InternalApplicationConfiguration.g:9817:2: ( rule__GenerationTask__UnorderedGroup_3__12 )?
- int alt75=2;
- alt75 = dfa75.predict(input);
- switch (alt75) {
+ // InternalApplicationConfiguration.g:10077:2: ( rule__GenerationTask__UnorderedGroup_3__12 )?
+ int alt77=2;
+ alt77 = dfa77.predict(input);
+ switch (alt77) {
case 1 :
- // InternalApplicationConfiguration.g:9817:2: rule__GenerationTask__UnorderedGroup_3__12
+ // InternalApplicationConfiguration.g:10077:2: rule__GenerationTask__UnorderedGroup_3__12
{
pushFollow(FOLLOW_2);
rule__GenerationTask__UnorderedGroup_3__12();
@@ -30431,14 +31236,14 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
// $ANTLR start "rule__GenerationTask__UnorderedGroup_3__12"
- // InternalApplicationConfiguration.g:9823:1: rule__GenerationTask__UnorderedGroup_3__12 : rule__GenerationTask__UnorderedGroup_3__Impl ;
+ // InternalApplicationConfiguration.g:10083:1: rule__GenerationTask__UnorderedGroup_3__12 : rule__GenerationTask__UnorderedGroup_3__Impl ;
public final void rule__GenerationTask__UnorderedGroup_3__12() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalApplicationConfiguration.g:9827:1: ( rule__GenerationTask__UnorderedGroup_3__Impl )
- // InternalApplicationConfiguration.g:9828:2: rule__GenerationTask__UnorderedGroup_3__Impl
+ // InternalApplicationConfiguration.g:10087:1: ( rule__GenerationTask__UnorderedGroup_3__Impl )
+ // InternalApplicationConfiguration.g:10088:2: rule__GenerationTask__UnorderedGroup_3__Impl
{
pushFollow(FOLLOW_2);
rule__GenerationTask__UnorderedGroup_3__Impl();
@@ -30464,17 +31269,17 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
// $ANTLR start "rule__ConfigurationScript__ImportsAssignment_0"
- // InternalApplicationConfiguration.g:9835:1: rule__ConfigurationScript__ImportsAssignment_0 : ( ruleImport ) ;
+ // InternalApplicationConfiguration.g:10095:1: rule__ConfigurationScript__ImportsAssignment_0 : ( ruleImport ) ;
public final void rule__ConfigurationScript__ImportsAssignment_0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalApplicationConfiguration.g:9839:1: ( ( ruleImport ) )
- // InternalApplicationConfiguration.g:9840:2: ( ruleImport )
+ // InternalApplicationConfiguration.g:10099:1: ( ( ruleImport ) )
+ // InternalApplicationConfiguration.g:10100:2: ( ruleImport )
{
- // InternalApplicationConfiguration.g:9840:2: ( ruleImport )
- // InternalApplicationConfiguration.g:9841:3: ruleImport
+ // InternalApplicationConfiguration.g:10100:2: ( ruleImport )
+ // InternalApplicationConfiguration.g:10101:3: ruleImport
{
before(grammarAccess.getConfigurationScriptAccess().getImportsImportParserRuleCall_0_0());
pushFollow(FOLLOW_2);
@@ -30505,17 +31310,17 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
// $ANTLR start "rule__ConfigurationScript__CommandsAssignment_1"
- // InternalApplicationConfiguration.g:9850:1: rule__ConfigurationScript__CommandsAssignment_1 : ( ruleCommand ) ;
+ // InternalApplicationConfiguration.g:10110:1: rule__ConfigurationScript__CommandsAssignment_1 : ( ruleCommand ) ;
public final void rule__ConfigurationScript__CommandsAssignment_1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalApplicationConfiguration.g:9854:1: ( ( ruleCommand ) )
- // InternalApplicationConfiguration.g:9855:2: ( ruleCommand )
+ // InternalApplicationConfiguration.g:10114:1: ( ( ruleCommand ) )
+ // InternalApplicationConfiguration.g:10115:2: ( ruleCommand )
{
- // InternalApplicationConfiguration.g:9855:2: ( ruleCommand )
- // InternalApplicationConfiguration.g:9856:3: ruleCommand
+ // InternalApplicationConfiguration.g:10115:2: ( ruleCommand )
+ // InternalApplicationConfiguration.g:10116:3: ruleCommand
{
before(grammarAccess.getConfigurationScriptAccess().getCommandsCommandParserRuleCall_1_0());
pushFollow(FOLLOW_2);
@@ -30546,21 +31351,21 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
// $ANTLR start "rule__EPackageImport__ImportedPackageAssignment_2"
- // InternalApplicationConfiguration.g:9865:1: rule__EPackageImport__ImportedPackageAssignment_2 : ( ( RULE_STRING ) ) ;
+ // InternalApplicationConfiguration.g:10125:1: rule__EPackageImport__ImportedPackageAssignment_2 : ( ( RULE_STRING ) ) ;
public final void rule__EPackageImport__ImportedPackageAssignment_2() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalApplicationConfiguration.g:9869:1: ( ( ( RULE_STRING ) ) )
- // InternalApplicationConfiguration.g:9870:2: ( ( RULE_STRING ) )
+ // InternalApplicationConfiguration.g:10129:1: ( ( ( RULE_STRING ) ) )
+ // InternalApplicationConfiguration.g:10130:2: ( ( RULE_STRING ) )
{
- // InternalApplicationConfiguration.g:9870:2: ( ( RULE_STRING ) )
- // InternalApplicationConfiguration.g:9871:3: ( RULE_STRING )
+ // InternalApplicationConfiguration.g:10130:2: ( ( RULE_STRING ) )
+ // InternalApplicationConfiguration.g:10131:3: ( RULE_STRING )
{
before(grammarAccess.getEPackageImportAccess().getImportedPackageEPackageCrossReference_2_0());
- // InternalApplicationConfiguration.g:9872:3: ( RULE_STRING )
- // InternalApplicationConfiguration.g:9873:4: RULE_STRING
+ // InternalApplicationConfiguration.g:10132:3: ( RULE_STRING )
+ // InternalApplicationConfiguration.g:10133:4: RULE_STRING
{
before(grammarAccess.getEPackageImportAccess().getImportedPackageEPackageSTRINGTerminalRuleCall_2_0_1());
match(input,RULE_STRING,FOLLOW_2);
@@ -30591,21 +31396,21 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
// $ANTLR start "rule__ViatraImport__ImportedViatraAssignment_2"
- // InternalApplicationConfiguration.g:9884:1: rule__ViatraImport__ImportedViatraAssignment_2 : ( ( RULE_STRING ) ) ;
+ // InternalApplicationConfiguration.g:10144:1: rule__ViatraImport__ImportedViatraAssignment_2 : ( ( RULE_STRING ) ) ;
public final void rule__ViatraImport__ImportedViatraAssignment_2() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalApplicationConfiguration.g:9888:1: ( ( ( RULE_STRING ) ) )
- // InternalApplicationConfiguration.g:9889:2: ( ( RULE_STRING ) )
+ // InternalApplicationConfiguration.g:10148:1: ( ( ( RULE_STRING ) ) )
+ // InternalApplicationConfiguration.g:10149:2: ( ( RULE_STRING ) )
{
- // InternalApplicationConfiguration.g:9889:2: ( ( RULE_STRING ) )
- // InternalApplicationConfiguration.g:9890:3: ( RULE_STRING )
+ // InternalApplicationConfiguration.g:10149:2: ( ( RULE_STRING ) )
+ // InternalApplicationConfiguration.g:10150:3: ( RULE_STRING )
{
before(grammarAccess.getViatraImportAccess().getImportedViatraPatternModelCrossReference_2_0());
- // InternalApplicationConfiguration.g:9891:3: ( RULE_STRING )
- // InternalApplicationConfiguration.g:9892:4: RULE_STRING
+ // InternalApplicationConfiguration.g:10151:3: ( RULE_STRING )
+ // InternalApplicationConfiguration.g:10152:4: RULE_STRING
{
before(grammarAccess.getViatraImportAccess().getImportedViatraPatternModelSTRINGTerminalRuleCall_2_0_1());
match(input,RULE_STRING,FOLLOW_2);
@@ -30636,21 +31441,21 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
// $ANTLR start "rule__CftImport__ImportedCftAssignment_2"
- // InternalApplicationConfiguration.g:9903:1: rule__CftImport__ImportedCftAssignment_2 : ( ( RULE_STRING ) ) ;
+ // InternalApplicationConfiguration.g:10163:1: rule__CftImport__ImportedCftAssignment_2 : ( ( RULE_STRING ) ) ;
public final void rule__CftImport__ImportedCftAssignment_2() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalApplicationConfiguration.g:9907:1: ( ( ( RULE_STRING ) ) )
- // InternalApplicationConfiguration.g:9908:2: ( ( RULE_STRING ) )
+ // InternalApplicationConfiguration.g:10167:1: ( ( ( RULE_STRING ) ) )
+ // InternalApplicationConfiguration.g:10168:2: ( ( RULE_STRING ) )
{
- // InternalApplicationConfiguration.g:9908:2: ( ( RULE_STRING ) )
- // InternalApplicationConfiguration.g:9909:3: ( RULE_STRING )
+ // InternalApplicationConfiguration.g:10168:2: ( ( RULE_STRING ) )
+ // InternalApplicationConfiguration.g:10169:3: ( RULE_STRING )
{
before(grammarAccess.getCftImportAccess().getImportedCftCftModelCrossReference_2_0());
- // InternalApplicationConfiguration.g:9910:3: ( RULE_STRING )
- // InternalApplicationConfiguration.g:9911:4: RULE_STRING
+ // InternalApplicationConfiguration.g:10170:3: ( RULE_STRING )
+ // InternalApplicationConfiguration.g:10171:4: RULE_STRING
{
before(grammarAccess.getCftImportAccess().getImportedCftCftModelSTRINGTerminalRuleCall_2_0_1());
match(input,RULE_STRING,FOLLOW_2);
@@ -30681,17 +31486,17 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
// $ANTLR start "rule__FileSpecification__PathAssignment"
- // InternalApplicationConfiguration.g:9922:1: rule__FileSpecification__PathAssignment : ( RULE_STRING ) ;
+ // InternalApplicationConfiguration.g:10182:1: rule__FileSpecification__PathAssignment : ( RULE_STRING ) ;
public final void rule__FileSpecification__PathAssignment() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalApplicationConfiguration.g:9926:1: ( ( RULE_STRING ) )
- // InternalApplicationConfiguration.g:9927:2: ( RULE_STRING )
+ // InternalApplicationConfiguration.g:10186:1: ( ( RULE_STRING ) )
+ // InternalApplicationConfiguration.g:10187:2: ( RULE_STRING )
{
- // InternalApplicationConfiguration.g:9927:2: ( RULE_STRING )
- // InternalApplicationConfiguration.g:9928:3: RULE_STRING
+ // InternalApplicationConfiguration.g:10187:2: ( RULE_STRING )
+ // InternalApplicationConfiguration.g:10188:3: RULE_STRING
{
before(grammarAccess.getFileSpecificationAccess().getPathSTRINGTerminalRuleCall_0());
match(input,RULE_STRING,FOLLOW_2);
@@ -30718,17 +31523,17 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
// $ANTLR start "rule__FileDeclaration__NameAssignment_1"
- // InternalApplicationConfiguration.g:9937:1: rule__FileDeclaration__NameAssignment_1 : ( RULE_ID ) ;
+ // InternalApplicationConfiguration.g:10197:1: rule__FileDeclaration__NameAssignment_1 : ( RULE_ID ) ;
public final void rule__FileDeclaration__NameAssignment_1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalApplicationConfiguration.g:9941:1: ( ( RULE_ID ) )
- // InternalApplicationConfiguration.g:9942:2: ( RULE_ID )
+ // InternalApplicationConfiguration.g:10201:1: ( ( RULE_ID ) )
+ // InternalApplicationConfiguration.g:10202:2: ( RULE_ID )
{
- // InternalApplicationConfiguration.g:9942:2: ( RULE_ID )
- // InternalApplicationConfiguration.g:9943:3: RULE_ID
+ // InternalApplicationConfiguration.g:10202:2: ( RULE_ID )
+ // InternalApplicationConfiguration.g:10203:3: RULE_ID
{
before(grammarAccess.getFileDeclarationAccess().getNameIDTerminalRuleCall_1_0());
match(input,RULE_ID,FOLLOW_2);
@@ -30755,17 +31560,17 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
// $ANTLR start "rule__FileDeclaration__SpecificationAssignment_3"
- // InternalApplicationConfiguration.g:9952:1: rule__FileDeclaration__SpecificationAssignment_3 : ( ruleFileSpecification ) ;
+ // InternalApplicationConfiguration.g:10212:1: rule__FileDeclaration__SpecificationAssignment_3 : ( ruleFileSpecification ) ;
public final void rule__FileDeclaration__SpecificationAssignment_3() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalApplicationConfiguration.g:9956:1: ( ( ruleFileSpecification ) )
- // InternalApplicationConfiguration.g:9957:2: ( ruleFileSpecification )
+ // InternalApplicationConfiguration.g:10216:1: ( ( ruleFileSpecification ) )
+ // InternalApplicationConfiguration.g:10217:2: ( ruleFileSpecification )
{
- // InternalApplicationConfiguration.g:9957:2: ( ruleFileSpecification )
- // InternalApplicationConfiguration.g:9958:3: ruleFileSpecification
+ // InternalApplicationConfiguration.g:10217:2: ( ruleFileSpecification )
+ // InternalApplicationConfiguration.g:10218:3: ruleFileSpecification
{
before(grammarAccess.getFileDeclarationAccess().getSpecificationFileSpecificationParserRuleCall_3_0());
pushFollow(FOLLOW_2);
@@ -30796,21 +31601,21 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
// $ANTLR start "rule__FileReference__ReferredAssignment"
- // InternalApplicationConfiguration.g:9967:1: rule__FileReference__ReferredAssignment : ( ( RULE_ID ) ) ;
+ // InternalApplicationConfiguration.g:10227:1: rule__FileReference__ReferredAssignment : ( ( RULE_ID ) ) ;
public final void rule__FileReference__ReferredAssignment() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalApplicationConfiguration.g:9971:1: ( ( ( RULE_ID ) ) )
- // InternalApplicationConfiguration.g:9972:2: ( ( RULE_ID ) )
+ // InternalApplicationConfiguration.g:10231:1: ( ( ( RULE_ID ) ) )
+ // InternalApplicationConfiguration.g:10232:2: ( ( RULE_ID ) )
{
- // InternalApplicationConfiguration.g:9972:2: ( ( RULE_ID ) )
- // InternalApplicationConfiguration.g:9973:3: ( RULE_ID )
+ // InternalApplicationConfiguration.g:10232:2: ( ( RULE_ID ) )
+ // InternalApplicationConfiguration.g:10233:3: ( RULE_ID )
{
before(grammarAccess.getFileReferenceAccess().getReferredFileDeclarationCrossReference_0());
- // InternalApplicationConfiguration.g:9974:3: ( RULE_ID )
- // InternalApplicationConfiguration.g:9975:4: RULE_ID
+ // InternalApplicationConfiguration.g:10234:3: ( RULE_ID )
+ // InternalApplicationConfiguration.g:10235:4: RULE_ID
{
before(grammarAccess.getFileReferenceAccess().getReferredFileDeclarationIDTerminalRuleCall_0_1());
match(input,RULE_ID,FOLLOW_2);
@@ -30841,17 +31646,17 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
// $ANTLR start "rule__MetamodelSpecification__EntriesAssignment_1"
- // InternalApplicationConfiguration.g:9986:1: rule__MetamodelSpecification__EntriesAssignment_1 : ( ruleMetamodelEntry ) ;
+ // InternalApplicationConfiguration.g:10246:1: rule__MetamodelSpecification__EntriesAssignment_1 : ( ruleMetamodelEntry ) ;
public final void rule__MetamodelSpecification__EntriesAssignment_1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalApplicationConfiguration.g:9990:1: ( ( ruleMetamodelEntry ) )
- // InternalApplicationConfiguration.g:9991:2: ( ruleMetamodelEntry )
+ // InternalApplicationConfiguration.g:10250:1: ( ( ruleMetamodelEntry ) )
+ // InternalApplicationConfiguration.g:10251:2: ( ruleMetamodelEntry )
{
- // InternalApplicationConfiguration.g:9991:2: ( ruleMetamodelEntry )
- // InternalApplicationConfiguration.g:9992:3: ruleMetamodelEntry
+ // InternalApplicationConfiguration.g:10251:2: ( ruleMetamodelEntry )
+ // InternalApplicationConfiguration.g:10252:3: ruleMetamodelEntry
{
before(grammarAccess.getMetamodelSpecificationAccess().getEntriesMetamodelEntryParserRuleCall_1_0());
pushFollow(FOLLOW_2);
@@ -30882,17 +31687,17 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
// $ANTLR start "rule__MetamodelSpecification__EntriesAssignment_2_1"
- // InternalApplicationConfiguration.g:10001:1: rule__MetamodelSpecification__EntriesAssignment_2_1 : ( ruleMetamodelEntry ) ;
+ // InternalApplicationConfiguration.g:10261:1: rule__MetamodelSpecification__EntriesAssignment_2_1 : ( ruleMetamodelEntry ) ;
public final void rule__MetamodelSpecification__EntriesAssignment_2_1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalApplicationConfiguration.g:10005:1: ( ( ruleMetamodelEntry ) )
- // InternalApplicationConfiguration.g:10006:2: ( ruleMetamodelEntry )
+ // InternalApplicationConfiguration.g:10265:1: ( ( ruleMetamodelEntry ) )
+ // InternalApplicationConfiguration.g:10266:2: ( ruleMetamodelEntry )
{
- // InternalApplicationConfiguration.g:10006:2: ( ruleMetamodelEntry )
- // InternalApplicationConfiguration.g:10007:3: ruleMetamodelEntry
+ // InternalApplicationConfiguration.g:10266:2: ( ruleMetamodelEntry )
+ // InternalApplicationConfiguration.g:10267:3: ruleMetamodelEntry
{
before(grammarAccess.getMetamodelSpecificationAccess().getEntriesMetamodelEntryParserRuleCall_2_1_0());
pushFollow(FOLLOW_2);
@@ -30923,21 +31728,21 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
// $ANTLR start "rule__AllPackageEntry__PackageAssignment_1"
- // InternalApplicationConfiguration.g:10016:1: rule__AllPackageEntry__PackageAssignment_1 : ( ( ruleQualifiedName ) ) ;
+ // InternalApplicationConfiguration.g:10276:1: rule__AllPackageEntry__PackageAssignment_1 : ( ( ruleQualifiedName ) ) ;
public final void rule__AllPackageEntry__PackageAssignment_1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalApplicationConfiguration.g:10020:1: ( ( ( ruleQualifiedName ) ) )
- // InternalApplicationConfiguration.g:10021:2: ( ( ruleQualifiedName ) )
+ // InternalApplicationConfiguration.g:10280:1: ( ( ( ruleQualifiedName ) ) )
+ // InternalApplicationConfiguration.g:10281:2: ( ( ruleQualifiedName ) )
{
- // InternalApplicationConfiguration.g:10021:2: ( ( ruleQualifiedName ) )
- // InternalApplicationConfiguration.g:10022:3: ( ruleQualifiedName )
+ // InternalApplicationConfiguration.g:10281:2: ( ( ruleQualifiedName ) )
+ // InternalApplicationConfiguration.g:10282:3: ( ruleQualifiedName )
{
before(grammarAccess.getAllPackageEntryAccess().getPackageEPackageCrossReference_1_0());
- // InternalApplicationConfiguration.g:10023:3: ( ruleQualifiedName )
- // InternalApplicationConfiguration.g:10024:4: ruleQualifiedName
+ // InternalApplicationConfiguration.g:10283:3: ( ruleQualifiedName )
+ // InternalApplicationConfiguration.g:10284:4: ruleQualifiedName
{
before(grammarAccess.getAllPackageEntryAccess().getPackageEPackageQualifiedNameParserRuleCall_1_0_1());
pushFollow(FOLLOW_2);
@@ -30972,17 +31777,17 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
// $ANTLR start "rule__AllPackageEntry__ExclusionAssignment_2_2"
- // InternalApplicationConfiguration.g:10035:1: rule__AllPackageEntry__ExclusionAssignment_2_2 : ( ruleMetamodelElement ) ;
+ // InternalApplicationConfiguration.g:10295:1: rule__AllPackageEntry__ExclusionAssignment_2_2 : ( ruleMetamodelElement ) ;
public final void rule__AllPackageEntry__ExclusionAssignment_2_2() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalApplicationConfiguration.g:10039:1: ( ( ruleMetamodelElement ) )
- // InternalApplicationConfiguration.g:10040:2: ( ruleMetamodelElement )
+ // InternalApplicationConfiguration.g:10299:1: ( ( ruleMetamodelElement ) )
+ // InternalApplicationConfiguration.g:10300:2: ( ruleMetamodelElement )
{
- // InternalApplicationConfiguration.g:10040:2: ( ruleMetamodelElement )
- // InternalApplicationConfiguration.g:10041:3: ruleMetamodelElement
+ // InternalApplicationConfiguration.g:10300:2: ( ruleMetamodelElement )
+ // InternalApplicationConfiguration.g:10301:3: ruleMetamodelElement
{
before(grammarAccess.getAllPackageEntryAccess().getExclusionMetamodelElementParserRuleCall_2_2_0());
pushFollow(FOLLOW_2);
@@ -31013,17 +31818,17 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
// $ANTLR start "rule__AllPackageEntry__ExclusionAssignment_2_3_1"
- // InternalApplicationConfiguration.g:10050:1: rule__AllPackageEntry__ExclusionAssignment_2_3_1 : ( ruleMetamodelElement ) ;
+ // InternalApplicationConfiguration.g:10310:1: rule__AllPackageEntry__ExclusionAssignment_2_3_1 : ( ruleMetamodelElement ) ;
public final void rule__AllPackageEntry__ExclusionAssignment_2_3_1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalApplicationConfiguration.g:10054:1: ( ( ruleMetamodelElement ) )
- // InternalApplicationConfiguration.g:10055:2: ( ruleMetamodelElement )
+ // InternalApplicationConfiguration.g:10314:1: ( ( ruleMetamodelElement ) )
+ // InternalApplicationConfiguration.g:10315:2: ( ruleMetamodelElement )
{
- // InternalApplicationConfiguration.g:10055:2: ( ruleMetamodelElement )
- // InternalApplicationConfiguration.g:10056:3: ruleMetamodelElement
+ // InternalApplicationConfiguration.g:10315:2: ( ruleMetamodelElement )
+ // InternalApplicationConfiguration.g:10316:3: ruleMetamodelElement
{
before(grammarAccess.getAllPackageEntryAccess().getExclusionMetamodelElementParserRuleCall_2_3_1_0());
pushFollow(FOLLOW_2);
@@ -31054,21 +31859,21 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
// $ANTLR start "rule__MetamodelElement__PackageAssignment_0_0"
- // InternalApplicationConfiguration.g:10065:1: rule__MetamodelElement__PackageAssignment_0_0 : ( ( ruleQualifiedName ) ) ;
+ // InternalApplicationConfiguration.g:10325:1: rule__MetamodelElement__PackageAssignment_0_0 : ( ( ruleQualifiedName ) ) ;
public final void rule__MetamodelElement__PackageAssignment_0_0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalApplicationConfiguration.g:10069:1: ( ( ( ruleQualifiedName ) ) )
- // InternalApplicationConfiguration.g:10070:2: ( ( ruleQualifiedName ) )
+ // InternalApplicationConfiguration.g:10329:1: ( ( ( ruleQualifiedName ) ) )
+ // InternalApplicationConfiguration.g:10330:2: ( ( ruleQualifiedName ) )
{
- // InternalApplicationConfiguration.g:10070:2: ( ( ruleQualifiedName ) )
- // InternalApplicationConfiguration.g:10071:3: ( ruleQualifiedName )
+ // InternalApplicationConfiguration.g:10330:2: ( ( ruleQualifiedName ) )
+ // InternalApplicationConfiguration.g:10331:3: ( ruleQualifiedName )
{
before(grammarAccess.getMetamodelElementAccess().getPackageEPackageCrossReference_0_0_0());
- // InternalApplicationConfiguration.g:10072:3: ( ruleQualifiedName )
- // InternalApplicationConfiguration.g:10073:4: ruleQualifiedName
+ // InternalApplicationConfiguration.g:10332:3: ( ruleQualifiedName )
+ // InternalApplicationConfiguration.g:10333:4: ruleQualifiedName
{
before(grammarAccess.getMetamodelElementAccess().getPackageEPackageQualifiedNameParserRuleCall_0_0_0_1());
pushFollow(FOLLOW_2);
@@ -31103,21 +31908,21 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
// $ANTLR start "rule__MetamodelElement__ClassifierAssignment_1"
- // InternalApplicationConfiguration.g:10084:1: rule__MetamodelElement__ClassifierAssignment_1 : ( ( RULE_ID ) ) ;
+ // InternalApplicationConfiguration.g:10344:1: rule__MetamodelElement__ClassifierAssignment_1 : ( ( RULE_ID ) ) ;
public final void rule__MetamodelElement__ClassifierAssignment_1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalApplicationConfiguration.g:10088:1: ( ( ( RULE_ID ) ) )
- // InternalApplicationConfiguration.g:10089:2: ( ( RULE_ID ) )
+ // InternalApplicationConfiguration.g:10348:1: ( ( ( RULE_ID ) ) )
+ // InternalApplicationConfiguration.g:10349:2: ( ( RULE_ID ) )
{
- // InternalApplicationConfiguration.g:10089:2: ( ( RULE_ID ) )
- // InternalApplicationConfiguration.g:10090:3: ( RULE_ID )
+ // InternalApplicationConfiguration.g:10349:2: ( ( RULE_ID ) )
+ // InternalApplicationConfiguration.g:10350:3: ( RULE_ID )
{
before(grammarAccess.getMetamodelElementAccess().getClassifierEClassifierCrossReference_1_0());
- // InternalApplicationConfiguration.g:10091:3: ( RULE_ID )
- // InternalApplicationConfiguration.g:10092:4: RULE_ID
+ // InternalApplicationConfiguration.g:10351:3: ( RULE_ID )
+ // InternalApplicationConfiguration.g:10352:4: RULE_ID
{
before(grammarAccess.getMetamodelElementAccess().getClassifierEClassifierIDTerminalRuleCall_1_0_1());
match(input,RULE_ID,FOLLOW_2);
@@ -31148,21 +31953,21 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
// $ANTLR start "rule__MetamodelElement__FeatureAssignment_2_1"
- // InternalApplicationConfiguration.g:10103:1: rule__MetamodelElement__FeatureAssignment_2_1 : ( ( RULE_ID ) ) ;
+ // InternalApplicationConfiguration.g:10363:1: rule__MetamodelElement__FeatureAssignment_2_1 : ( ( RULE_ID ) ) ;
public final void rule__MetamodelElement__FeatureAssignment_2_1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalApplicationConfiguration.g:10107:1: ( ( ( RULE_ID ) ) )
- // InternalApplicationConfiguration.g:10108:2: ( ( RULE_ID ) )
+ // InternalApplicationConfiguration.g:10367:1: ( ( ( RULE_ID ) ) )
+ // InternalApplicationConfiguration.g:10368:2: ( ( RULE_ID ) )
{
- // InternalApplicationConfiguration.g:10108:2: ( ( RULE_ID ) )
- // InternalApplicationConfiguration.g:10109:3: ( RULE_ID )
+ // InternalApplicationConfiguration.g:10368:2: ( ( RULE_ID ) )
+ // InternalApplicationConfiguration.g:10369:3: ( RULE_ID )
{
before(grammarAccess.getMetamodelElementAccess().getFeatureENamedElementCrossReference_2_1_0());
- // InternalApplicationConfiguration.g:10110:3: ( RULE_ID )
- // InternalApplicationConfiguration.g:10111:4: RULE_ID
+ // InternalApplicationConfiguration.g:10370:3: ( RULE_ID )
+ // InternalApplicationConfiguration.g:10371:4: RULE_ID
{
before(grammarAccess.getMetamodelElementAccess().getFeatureENamedElementIDTerminalRuleCall_2_1_0_1());
match(input,RULE_ID,FOLLOW_2);
@@ -31193,17 +31998,17 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
// $ANTLR start "rule__MetamodelDeclaration__NameAssignment_1"
- // InternalApplicationConfiguration.g:10122:1: rule__MetamodelDeclaration__NameAssignment_1 : ( RULE_ID ) ;
+ // InternalApplicationConfiguration.g:10382:1: rule__MetamodelDeclaration__NameAssignment_1 : ( RULE_ID ) ;
public final void rule__MetamodelDeclaration__NameAssignment_1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalApplicationConfiguration.g:10126:1: ( ( RULE_ID ) )
- // InternalApplicationConfiguration.g:10127:2: ( RULE_ID )
+ // InternalApplicationConfiguration.g:10386:1: ( ( RULE_ID ) )
+ // InternalApplicationConfiguration.g:10387:2: ( RULE_ID )
{
- // InternalApplicationConfiguration.g:10127:2: ( RULE_ID )
- // InternalApplicationConfiguration.g:10128:3: RULE_ID
+ // InternalApplicationConfiguration.g:10387:2: ( RULE_ID )
+ // InternalApplicationConfiguration.g:10388:3: RULE_ID
{
before(grammarAccess.getMetamodelDeclarationAccess().getNameIDTerminalRuleCall_1_0());
match(input,RULE_ID,FOLLOW_2);
@@ -31230,17 +32035,17 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
// $ANTLR start "rule__MetamodelDeclaration__SpecificationAssignment_2"
- // InternalApplicationConfiguration.g:10137:1: rule__MetamodelDeclaration__SpecificationAssignment_2 : ( ruleMetamodelSpecification ) ;
+ // InternalApplicationConfiguration.g:10397:1: rule__MetamodelDeclaration__SpecificationAssignment_2 : ( ruleMetamodelSpecification ) ;
public final void rule__MetamodelDeclaration__SpecificationAssignment_2() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalApplicationConfiguration.g:10141:1: ( ( ruleMetamodelSpecification ) )
- // InternalApplicationConfiguration.g:10142:2: ( ruleMetamodelSpecification )
+ // InternalApplicationConfiguration.g:10401:1: ( ( ruleMetamodelSpecification ) )
+ // InternalApplicationConfiguration.g:10402:2: ( ruleMetamodelSpecification )
{
- // InternalApplicationConfiguration.g:10142:2: ( ruleMetamodelSpecification )
- // InternalApplicationConfiguration.g:10143:3: ruleMetamodelSpecification
+ // InternalApplicationConfiguration.g:10402:2: ( ruleMetamodelSpecification )
+ // InternalApplicationConfiguration.g:10403:3: ruleMetamodelSpecification
{
before(grammarAccess.getMetamodelDeclarationAccess().getSpecificationMetamodelSpecificationParserRuleCall_2_0());
pushFollow(FOLLOW_2);
@@ -31271,21 +32076,21 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
// $ANTLR start "rule__MetamodelReference__ReferredAssignment"
- // InternalApplicationConfiguration.g:10152:1: rule__MetamodelReference__ReferredAssignment : ( ( RULE_ID ) ) ;
+ // InternalApplicationConfiguration.g:10412:1: rule__MetamodelReference__ReferredAssignment : ( ( RULE_ID ) ) ;
public final void rule__MetamodelReference__ReferredAssignment() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalApplicationConfiguration.g:10156:1: ( ( ( RULE_ID ) ) )
- // InternalApplicationConfiguration.g:10157:2: ( ( RULE_ID ) )
+ // InternalApplicationConfiguration.g:10416:1: ( ( ( RULE_ID ) ) )
+ // InternalApplicationConfiguration.g:10417:2: ( ( RULE_ID ) )
{
- // InternalApplicationConfiguration.g:10157:2: ( ( RULE_ID ) )
- // InternalApplicationConfiguration.g:10158:3: ( RULE_ID )
+ // InternalApplicationConfiguration.g:10417:2: ( ( RULE_ID ) )
+ // InternalApplicationConfiguration.g:10418:3: ( RULE_ID )
{
before(grammarAccess.getMetamodelReferenceAccess().getReferredMetamodelDeclarationCrossReference_0());
- // InternalApplicationConfiguration.g:10159:3: ( RULE_ID )
- // InternalApplicationConfiguration.g:10160:4: RULE_ID
+ // InternalApplicationConfiguration.g:10419:3: ( RULE_ID )
+ // InternalApplicationConfiguration.g:10420:4: RULE_ID
{
before(grammarAccess.getMetamodelReferenceAccess().getReferredMetamodelDeclarationIDTerminalRuleCall_0_1());
match(input,RULE_ID,FOLLOW_2);
@@ -31316,17 +32121,17 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
// $ANTLR start "rule__PartialModelSpecification__EntryAssignment_1"
- // InternalApplicationConfiguration.g:10171:1: rule__PartialModelSpecification__EntryAssignment_1 : ( rulePartialModelEntry ) ;
+ // InternalApplicationConfiguration.g:10431:1: rule__PartialModelSpecification__EntryAssignment_1 : ( rulePartialModelEntry ) ;
public final void rule__PartialModelSpecification__EntryAssignment_1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalApplicationConfiguration.g:10175:1: ( ( rulePartialModelEntry ) )
- // InternalApplicationConfiguration.g:10176:2: ( rulePartialModelEntry )
+ // InternalApplicationConfiguration.g:10435:1: ( ( rulePartialModelEntry ) )
+ // InternalApplicationConfiguration.g:10436:2: ( rulePartialModelEntry )
{
- // InternalApplicationConfiguration.g:10176:2: ( rulePartialModelEntry )
- // InternalApplicationConfiguration.g:10177:3: rulePartialModelEntry
+ // InternalApplicationConfiguration.g:10436:2: ( rulePartialModelEntry )
+ // InternalApplicationConfiguration.g:10437:3: rulePartialModelEntry
{
before(grammarAccess.getPartialModelSpecificationAccess().getEntryPartialModelEntryParserRuleCall_1_0());
pushFollow(FOLLOW_2);
@@ -31357,17 +32162,17 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
// $ANTLR start "rule__PartialModelSpecification__EntryAssignment_2_1"
- // InternalApplicationConfiguration.g:10186:1: rule__PartialModelSpecification__EntryAssignment_2_1 : ( rulePartialModelEntry ) ;
+ // InternalApplicationConfiguration.g:10446:1: rule__PartialModelSpecification__EntryAssignment_2_1 : ( rulePartialModelEntry ) ;
public final void rule__PartialModelSpecification__EntryAssignment_2_1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalApplicationConfiguration.g:10190:1: ( ( rulePartialModelEntry ) )
- // InternalApplicationConfiguration.g:10191:2: ( rulePartialModelEntry )
+ // InternalApplicationConfiguration.g:10450:1: ( ( rulePartialModelEntry ) )
+ // InternalApplicationConfiguration.g:10451:2: ( rulePartialModelEntry )
{
- // InternalApplicationConfiguration.g:10191:2: ( rulePartialModelEntry )
- // InternalApplicationConfiguration.g:10192:3: rulePartialModelEntry
+ // InternalApplicationConfiguration.g:10451:2: ( rulePartialModelEntry )
+ // InternalApplicationConfiguration.g:10452:3: rulePartialModelEntry
{
before(grammarAccess.getPartialModelSpecificationAccess().getEntryPartialModelEntryParserRuleCall_2_1_0());
pushFollow(FOLLOW_2);
@@ -31398,17 +32203,17 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
// $ANTLR start "rule__ModelEntry__PathAssignment"
- // InternalApplicationConfiguration.g:10201:1: rule__ModelEntry__PathAssignment : ( ruleFile ) ;
+ // InternalApplicationConfiguration.g:10461:1: rule__ModelEntry__PathAssignment : ( ruleFile ) ;
public final void rule__ModelEntry__PathAssignment() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalApplicationConfiguration.g:10205:1: ( ( ruleFile ) )
- // InternalApplicationConfiguration.g:10206:2: ( ruleFile )
+ // InternalApplicationConfiguration.g:10465:1: ( ( ruleFile ) )
+ // InternalApplicationConfiguration.g:10466:2: ( ruleFile )
{
- // InternalApplicationConfiguration.g:10206:2: ( ruleFile )
- // InternalApplicationConfiguration.g:10207:3: ruleFile
+ // InternalApplicationConfiguration.g:10466:2: ( ruleFile )
+ // InternalApplicationConfiguration.g:10467:3: ruleFile
{
before(grammarAccess.getModelEntryAccess().getPathFileParserRuleCall_0());
pushFollow(FOLLOW_2);
@@ -31439,17 +32244,17 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
// $ANTLR start "rule__FolderEntry__PathAssignment_1"
- // InternalApplicationConfiguration.g:10216:1: rule__FolderEntry__PathAssignment_1 : ( ruleFile ) ;
+ // InternalApplicationConfiguration.g:10476:1: rule__FolderEntry__PathAssignment_1 : ( ruleFile ) ;
public final void rule__FolderEntry__PathAssignment_1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalApplicationConfiguration.g:10220:1: ( ( ruleFile ) )
- // InternalApplicationConfiguration.g:10221:2: ( ruleFile )
+ // InternalApplicationConfiguration.g:10480:1: ( ( ruleFile ) )
+ // InternalApplicationConfiguration.g:10481:2: ( ruleFile )
{
- // InternalApplicationConfiguration.g:10221:2: ( ruleFile )
- // InternalApplicationConfiguration.g:10222:3: ruleFile
+ // InternalApplicationConfiguration.g:10481:2: ( ruleFile )
+ // InternalApplicationConfiguration.g:10482:3: ruleFile
{
before(grammarAccess.getFolderEntryAccess().getPathFileParserRuleCall_1_0());
pushFollow(FOLLOW_2);
@@ -31480,17 +32285,17 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
// $ANTLR start "rule__FolderEntry__ExclusionAssignment_2_2"
- // InternalApplicationConfiguration.g:10231:1: rule__FolderEntry__ExclusionAssignment_2_2 : ( ruleModelEntry ) ;
+ // InternalApplicationConfiguration.g:10491:1: rule__FolderEntry__ExclusionAssignment_2_2 : ( ruleModelEntry ) ;
public final void rule__FolderEntry__ExclusionAssignment_2_2() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalApplicationConfiguration.g:10235:1: ( ( ruleModelEntry ) )
- // InternalApplicationConfiguration.g:10236:2: ( ruleModelEntry )
+ // InternalApplicationConfiguration.g:10495:1: ( ( ruleModelEntry ) )
+ // InternalApplicationConfiguration.g:10496:2: ( ruleModelEntry )
{
- // InternalApplicationConfiguration.g:10236:2: ( ruleModelEntry )
- // InternalApplicationConfiguration.g:10237:3: ruleModelEntry
+ // InternalApplicationConfiguration.g:10496:2: ( ruleModelEntry )
+ // InternalApplicationConfiguration.g:10497:3: ruleModelEntry
{
before(grammarAccess.getFolderEntryAccess().getExclusionModelEntryParserRuleCall_2_2_0());
pushFollow(FOLLOW_2);
@@ -31521,17 +32326,17 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
// $ANTLR start "rule__FolderEntry__ExclusionAssignment_2_3_1"
- // InternalApplicationConfiguration.g:10246:1: rule__FolderEntry__ExclusionAssignment_2_3_1 : ( ruleModelEntry ) ;
+ // InternalApplicationConfiguration.g:10506:1: rule__FolderEntry__ExclusionAssignment_2_3_1 : ( ruleModelEntry ) ;
public final void rule__FolderEntry__ExclusionAssignment_2_3_1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalApplicationConfiguration.g:10250:1: ( ( ruleModelEntry ) )
- // InternalApplicationConfiguration.g:10251:2: ( ruleModelEntry )
+ // InternalApplicationConfiguration.g:10510:1: ( ( ruleModelEntry ) )
+ // InternalApplicationConfiguration.g:10511:2: ( ruleModelEntry )
{
- // InternalApplicationConfiguration.g:10251:2: ( ruleModelEntry )
- // InternalApplicationConfiguration.g:10252:3: ruleModelEntry
+ // InternalApplicationConfiguration.g:10511:2: ( ruleModelEntry )
+ // InternalApplicationConfiguration.g:10512:3: ruleModelEntry
{
before(grammarAccess.getFolderEntryAccess().getExclusionModelEntryParserRuleCall_2_3_1_0());
pushFollow(FOLLOW_2);
@@ -31562,17 +32367,17 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
// $ANTLR start "rule__PartialModelDeclaration__NameAssignment_1"
- // InternalApplicationConfiguration.g:10261:1: rule__PartialModelDeclaration__NameAssignment_1 : ( RULE_ID ) ;
+ // InternalApplicationConfiguration.g:10521:1: rule__PartialModelDeclaration__NameAssignment_1 : ( RULE_ID ) ;
public final void rule__PartialModelDeclaration__NameAssignment_1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalApplicationConfiguration.g:10265:1: ( ( RULE_ID ) )
- // InternalApplicationConfiguration.g:10266:2: ( RULE_ID )
+ // InternalApplicationConfiguration.g:10525:1: ( ( RULE_ID ) )
+ // InternalApplicationConfiguration.g:10526:2: ( RULE_ID )
{
- // InternalApplicationConfiguration.g:10266:2: ( RULE_ID )
- // InternalApplicationConfiguration.g:10267:3: RULE_ID
+ // InternalApplicationConfiguration.g:10526:2: ( RULE_ID )
+ // InternalApplicationConfiguration.g:10527:3: RULE_ID
{
before(grammarAccess.getPartialModelDeclarationAccess().getNameIDTerminalRuleCall_1_0());
match(input,RULE_ID,FOLLOW_2);
@@ -31599,17 +32404,17 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
// $ANTLR start "rule__PartialModelDeclaration__SpecificationAssignment_2"
- // InternalApplicationConfiguration.g:10276:1: rule__PartialModelDeclaration__SpecificationAssignment_2 : ( rulePartialModelSpecification ) ;
+ // InternalApplicationConfiguration.g:10536:1: rule__PartialModelDeclaration__SpecificationAssignment_2 : ( rulePartialModelSpecification ) ;
public final void rule__PartialModelDeclaration__SpecificationAssignment_2() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalApplicationConfiguration.g:10280:1: ( ( rulePartialModelSpecification ) )
- // InternalApplicationConfiguration.g:10281:2: ( rulePartialModelSpecification )
+ // InternalApplicationConfiguration.g:10540:1: ( ( rulePartialModelSpecification ) )
+ // InternalApplicationConfiguration.g:10541:2: ( rulePartialModelSpecification )
{
- // InternalApplicationConfiguration.g:10281:2: ( rulePartialModelSpecification )
- // InternalApplicationConfiguration.g:10282:3: rulePartialModelSpecification
+ // InternalApplicationConfiguration.g:10541:2: ( rulePartialModelSpecification )
+ // InternalApplicationConfiguration.g:10542:3: rulePartialModelSpecification
{
before(grammarAccess.getPartialModelDeclarationAccess().getSpecificationPartialModelSpecificationParserRuleCall_2_0());
pushFollow(FOLLOW_2);
@@ -31640,21 +32445,21 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
// $ANTLR start "rule__PartialModelReference__ReferredAssignment"
- // InternalApplicationConfiguration.g:10291:1: rule__PartialModelReference__ReferredAssignment : ( ( RULE_ID ) ) ;
+ // InternalApplicationConfiguration.g:10551:1: rule__PartialModelReference__ReferredAssignment : ( ( RULE_ID ) ) ;
public final void rule__PartialModelReference__ReferredAssignment() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalApplicationConfiguration.g:10295:1: ( ( ( RULE_ID ) ) )
- // InternalApplicationConfiguration.g:10296:2: ( ( RULE_ID ) )
+ // InternalApplicationConfiguration.g:10555:1: ( ( ( RULE_ID ) ) )
+ // InternalApplicationConfiguration.g:10556:2: ( ( RULE_ID ) )
{
- // InternalApplicationConfiguration.g:10296:2: ( ( RULE_ID ) )
- // InternalApplicationConfiguration.g:10297:3: ( RULE_ID )
+ // InternalApplicationConfiguration.g:10556:2: ( ( RULE_ID ) )
+ // InternalApplicationConfiguration.g:10557:3: ( RULE_ID )
{
before(grammarAccess.getPartialModelReferenceAccess().getReferredPartialModelDeclarationCrossReference_0());
- // InternalApplicationConfiguration.g:10298:3: ( RULE_ID )
- // InternalApplicationConfiguration.g:10299:4: RULE_ID
+ // InternalApplicationConfiguration.g:10558:3: ( RULE_ID )
+ // InternalApplicationConfiguration.g:10559:4: RULE_ID
{
before(grammarAccess.getPartialModelReferenceAccess().getReferredPartialModelDeclarationIDTerminalRuleCall_0_1());
match(input,RULE_ID,FOLLOW_2);
@@ -31685,17 +32490,17 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
// $ANTLR start "rule__PatternSpecification__EntriesAssignment_1"
- // InternalApplicationConfiguration.g:10310:1: rule__PatternSpecification__EntriesAssignment_1 : ( rulePatternEntry ) ;
+ // InternalApplicationConfiguration.g:10570:1: rule__PatternSpecification__EntriesAssignment_1 : ( rulePatternEntry ) ;
public final void rule__PatternSpecification__EntriesAssignment_1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalApplicationConfiguration.g:10314:1: ( ( rulePatternEntry ) )
- // InternalApplicationConfiguration.g:10315:2: ( rulePatternEntry )
+ // InternalApplicationConfiguration.g:10574:1: ( ( rulePatternEntry ) )
+ // InternalApplicationConfiguration.g:10575:2: ( rulePatternEntry )
{
- // InternalApplicationConfiguration.g:10315:2: ( rulePatternEntry )
- // InternalApplicationConfiguration.g:10316:3: rulePatternEntry
+ // InternalApplicationConfiguration.g:10575:2: ( rulePatternEntry )
+ // InternalApplicationConfiguration.g:10576:3: rulePatternEntry
{
before(grammarAccess.getPatternSpecificationAccess().getEntriesPatternEntryParserRuleCall_1_0());
pushFollow(FOLLOW_2);
@@ -31726,17 +32531,17 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
// $ANTLR start "rule__PatternSpecification__EntriesAssignment_2_1"
- // InternalApplicationConfiguration.g:10325:1: rule__PatternSpecification__EntriesAssignment_2_1 : ( rulePatternEntry ) ;
+ // InternalApplicationConfiguration.g:10585:1: rule__PatternSpecification__EntriesAssignment_2_1 : ( rulePatternEntry ) ;
public final void rule__PatternSpecification__EntriesAssignment_2_1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalApplicationConfiguration.g:10329:1: ( ( rulePatternEntry ) )
- // InternalApplicationConfiguration.g:10330:2: ( rulePatternEntry )
+ // InternalApplicationConfiguration.g:10589:1: ( ( rulePatternEntry ) )
+ // InternalApplicationConfiguration.g:10590:2: ( rulePatternEntry )
{
- // InternalApplicationConfiguration.g:10330:2: ( rulePatternEntry )
- // InternalApplicationConfiguration.g:10331:3: rulePatternEntry
+ // InternalApplicationConfiguration.g:10590:2: ( rulePatternEntry )
+ // InternalApplicationConfiguration.g:10591:3: rulePatternEntry
{
before(grammarAccess.getPatternSpecificationAccess().getEntriesPatternEntryParserRuleCall_2_1_0());
pushFollow(FOLLOW_2);
@@ -31767,21 +32572,21 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
// $ANTLR start "rule__AllPatternEntry__PackageAssignment_1"
- // InternalApplicationConfiguration.g:10340:1: rule__AllPatternEntry__PackageAssignment_1 : ( ( ruleQualifiedName ) ) ;
+ // InternalApplicationConfiguration.g:10600:1: rule__AllPatternEntry__PackageAssignment_1 : ( ( ruleQualifiedName ) ) ;
public final void rule__AllPatternEntry__PackageAssignment_1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalApplicationConfiguration.g:10344:1: ( ( ( ruleQualifiedName ) ) )
- // InternalApplicationConfiguration.g:10345:2: ( ( ruleQualifiedName ) )
+ // InternalApplicationConfiguration.g:10604:1: ( ( ( ruleQualifiedName ) ) )
+ // InternalApplicationConfiguration.g:10605:2: ( ( ruleQualifiedName ) )
{
- // InternalApplicationConfiguration.g:10345:2: ( ( ruleQualifiedName ) )
- // InternalApplicationConfiguration.g:10346:3: ( ruleQualifiedName )
+ // InternalApplicationConfiguration.g:10605:2: ( ( ruleQualifiedName ) )
+ // InternalApplicationConfiguration.g:10606:3: ( ruleQualifiedName )
{
before(grammarAccess.getAllPatternEntryAccess().getPackagePatternModelCrossReference_1_0());
- // InternalApplicationConfiguration.g:10347:3: ( ruleQualifiedName )
- // InternalApplicationConfiguration.g:10348:4: ruleQualifiedName
+ // InternalApplicationConfiguration.g:10607:3: ( ruleQualifiedName )
+ // InternalApplicationConfiguration.g:10608:4: ruleQualifiedName
{
before(grammarAccess.getAllPatternEntryAccess().getPackagePatternModelQualifiedNameParserRuleCall_1_0_1());
pushFollow(FOLLOW_2);
@@ -31816,17 +32621,17 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
// $ANTLR start "rule__AllPatternEntry__ExclusuionAssignment_2_2"
- // InternalApplicationConfiguration.g:10359:1: rule__AllPatternEntry__ExclusuionAssignment_2_2 : ( rulePatternElement ) ;
+ // InternalApplicationConfiguration.g:10619:1: rule__AllPatternEntry__ExclusuionAssignment_2_2 : ( rulePatternElement ) ;
public final void rule__AllPatternEntry__ExclusuionAssignment_2_2() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalApplicationConfiguration.g:10363:1: ( ( rulePatternElement ) )
- // InternalApplicationConfiguration.g:10364:2: ( rulePatternElement )
+ // InternalApplicationConfiguration.g:10623:1: ( ( rulePatternElement ) )
+ // InternalApplicationConfiguration.g:10624:2: ( rulePatternElement )
{
- // InternalApplicationConfiguration.g:10364:2: ( rulePatternElement )
- // InternalApplicationConfiguration.g:10365:3: rulePatternElement
+ // InternalApplicationConfiguration.g:10624:2: ( rulePatternElement )
+ // InternalApplicationConfiguration.g:10625:3: rulePatternElement
{
before(grammarAccess.getAllPatternEntryAccess().getExclusuionPatternElementParserRuleCall_2_2_0());
pushFollow(FOLLOW_2);
@@ -31857,17 +32662,17 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
// $ANTLR start "rule__AllPatternEntry__ExclusuionAssignment_2_3_1"
- // InternalApplicationConfiguration.g:10374:1: rule__AllPatternEntry__ExclusuionAssignment_2_3_1 : ( rulePatternElement ) ;
+ // InternalApplicationConfiguration.g:10634:1: rule__AllPatternEntry__ExclusuionAssignment_2_3_1 : ( rulePatternElement ) ;
public final void rule__AllPatternEntry__ExclusuionAssignment_2_3_1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalApplicationConfiguration.g:10378:1: ( ( rulePatternElement ) )
- // InternalApplicationConfiguration.g:10379:2: ( rulePatternElement )
+ // InternalApplicationConfiguration.g:10638:1: ( ( rulePatternElement ) )
+ // InternalApplicationConfiguration.g:10639:2: ( rulePatternElement )
{
- // InternalApplicationConfiguration.g:10379:2: ( rulePatternElement )
- // InternalApplicationConfiguration.g:10380:3: rulePatternElement
+ // InternalApplicationConfiguration.g:10639:2: ( rulePatternElement )
+ // InternalApplicationConfiguration.g:10640:3: rulePatternElement
{
before(grammarAccess.getAllPatternEntryAccess().getExclusuionPatternElementParserRuleCall_2_3_1_0());
pushFollow(FOLLOW_2);
@@ -31898,21 +32703,21 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
// $ANTLR start "rule__PatternElement__PackageAssignment_0_0"
- // InternalApplicationConfiguration.g:10389:1: rule__PatternElement__PackageAssignment_0_0 : ( ( ruleQualifiedName ) ) ;
+ // InternalApplicationConfiguration.g:10649:1: rule__PatternElement__PackageAssignment_0_0 : ( ( ruleQualifiedName ) ) ;
public final void rule__PatternElement__PackageAssignment_0_0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalApplicationConfiguration.g:10393:1: ( ( ( ruleQualifiedName ) ) )
- // InternalApplicationConfiguration.g:10394:2: ( ( ruleQualifiedName ) )
+ // InternalApplicationConfiguration.g:10653:1: ( ( ( ruleQualifiedName ) ) )
+ // InternalApplicationConfiguration.g:10654:2: ( ( ruleQualifiedName ) )
{
- // InternalApplicationConfiguration.g:10394:2: ( ( ruleQualifiedName ) )
- // InternalApplicationConfiguration.g:10395:3: ( ruleQualifiedName )
+ // InternalApplicationConfiguration.g:10654:2: ( ( ruleQualifiedName ) )
+ // InternalApplicationConfiguration.g:10655:3: ( ruleQualifiedName )
{
before(grammarAccess.getPatternElementAccess().getPackagePatternModelCrossReference_0_0_0());
- // InternalApplicationConfiguration.g:10396:3: ( ruleQualifiedName )
- // InternalApplicationConfiguration.g:10397:4: ruleQualifiedName
+ // InternalApplicationConfiguration.g:10656:3: ( ruleQualifiedName )
+ // InternalApplicationConfiguration.g:10657:4: ruleQualifiedName
{
before(grammarAccess.getPatternElementAccess().getPackagePatternModelQualifiedNameParserRuleCall_0_0_0_1());
pushFollow(FOLLOW_2);
@@ -31947,21 +32752,21 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
// $ANTLR start "rule__PatternElement__PatternAssignment_1"
- // InternalApplicationConfiguration.g:10408:1: rule__PatternElement__PatternAssignment_1 : ( ( RULE_ID ) ) ;
+ // InternalApplicationConfiguration.g:10668:1: rule__PatternElement__PatternAssignment_1 : ( ( RULE_ID ) ) ;
public final void rule__PatternElement__PatternAssignment_1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalApplicationConfiguration.g:10412:1: ( ( ( RULE_ID ) ) )
- // InternalApplicationConfiguration.g:10413:2: ( ( RULE_ID ) )
+ // InternalApplicationConfiguration.g:10672:1: ( ( ( RULE_ID ) ) )
+ // InternalApplicationConfiguration.g:10673:2: ( ( RULE_ID ) )
{
- // InternalApplicationConfiguration.g:10413:2: ( ( RULE_ID ) )
- // InternalApplicationConfiguration.g:10414:3: ( RULE_ID )
+ // InternalApplicationConfiguration.g:10673:2: ( ( RULE_ID ) )
+ // InternalApplicationConfiguration.g:10674:3: ( RULE_ID )
{
before(grammarAccess.getPatternElementAccess().getPatternPatternCrossReference_1_0());
- // InternalApplicationConfiguration.g:10415:3: ( RULE_ID )
- // InternalApplicationConfiguration.g:10416:4: RULE_ID
+ // InternalApplicationConfiguration.g:10675:3: ( RULE_ID )
+ // InternalApplicationConfiguration.g:10676:4: RULE_ID
{
before(grammarAccess.getPatternElementAccess().getPatternPatternIDTerminalRuleCall_1_0_1());
match(input,RULE_ID,FOLLOW_2);
@@ -31992,17 +32797,17 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
// $ANTLR start "rule__GraphPatternDeclaration__NameAssignment_1"
- // InternalApplicationConfiguration.g:10427:1: rule__GraphPatternDeclaration__NameAssignment_1 : ( RULE_ID ) ;
+ // InternalApplicationConfiguration.g:10687:1: rule__GraphPatternDeclaration__NameAssignment_1 : ( RULE_ID ) ;
public final void rule__GraphPatternDeclaration__NameAssignment_1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalApplicationConfiguration.g:10431:1: ( ( RULE_ID ) )
- // InternalApplicationConfiguration.g:10432:2: ( RULE_ID )
+ // InternalApplicationConfiguration.g:10691:1: ( ( RULE_ID ) )
+ // InternalApplicationConfiguration.g:10692:2: ( RULE_ID )
{
- // InternalApplicationConfiguration.g:10432:2: ( RULE_ID )
- // InternalApplicationConfiguration.g:10433:3: RULE_ID
+ // InternalApplicationConfiguration.g:10692:2: ( RULE_ID )
+ // InternalApplicationConfiguration.g:10693:3: RULE_ID
{
before(grammarAccess.getGraphPatternDeclarationAccess().getNameIDTerminalRuleCall_1_0());
match(input,RULE_ID,FOLLOW_2);
@@ -32029,17 +32834,17 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
// $ANTLR start "rule__GraphPatternDeclaration__SpecificationAssignment_2"
- // InternalApplicationConfiguration.g:10442:1: rule__GraphPatternDeclaration__SpecificationAssignment_2 : ( rulePatternSpecification ) ;
+ // InternalApplicationConfiguration.g:10702:1: rule__GraphPatternDeclaration__SpecificationAssignment_2 : ( rulePatternSpecification ) ;
public final void rule__GraphPatternDeclaration__SpecificationAssignment_2() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalApplicationConfiguration.g:10446:1: ( ( rulePatternSpecification ) )
- // InternalApplicationConfiguration.g:10447:2: ( rulePatternSpecification )
+ // InternalApplicationConfiguration.g:10706:1: ( ( rulePatternSpecification ) )
+ // InternalApplicationConfiguration.g:10707:2: ( rulePatternSpecification )
{
- // InternalApplicationConfiguration.g:10447:2: ( rulePatternSpecification )
- // InternalApplicationConfiguration.g:10448:3: rulePatternSpecification
+ // InternalApplicationConfiguration.g:10707:2: ( rulePatternSpecification )
+ // InternalApplicationConfiguration.g:10708:3: rulePatternSpecification
{
before(grammarAccess.getGraphPatternDeclarationAccess().getSpecificationPatternSpecificationParserRuleCall_2_0());
pushFollow(FOLLOW_2);
@@ -32070,21 +32875,21 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
// $ANTLR start "rule__GraphPatternReference__ReferredAssignment"
- // InternalApplicationConfiguration.g:10457:1: rule__GraphPatternReference__ReferredAssignment : ( ( RULE_ID ) ) ;
+ // InternalApplicationConfiguration.g:10717:1: rule__GraphPatternReference__ReferredAssignment : ( ( RULE_ID ) ) ;
public final void rule__GraphPatternReference__ReferredAssignment() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalApplicationConfiguration.g:10461:1: ( ( ( RULE_ID ) ) )
- // InternalApplicationConfiguration.g:10462:2: ( ( RULE_ID ) )
+ // InternalApplicationConfiguration.g:10721:1: ( ( ( RULE_ID ) ) )
+ // InternalApplicationConfiguration.g:10722:2: ( ( RULE_ID ) )
{
- // InternalApplicationConfiguration.g:10462:2: ( ( RULE_ID ) )
- // InternalApplicationConfiguration.g:10463:3: ( RULE_ID )
+ // InternalApplicationConfiguration.g:10722:2: ( ( RULE_ID ) )
+ // InternalApplicationConfiguration.g:10723:3: ( RULE_ID )
{
before(grammarAccess.getGraphPatternReferenceAccess().getReferredGraphPatternDeclarationCrossReference_0());
- // InternalApplicationConfiguration.g:10464:3: ( RULE_ID )
- // InternalApplicationConfiguration.g:10465:4: RULE_ID
+ // InternalApplicationConfiguration.g:10724:3: ( RULE_ID )
+ // InternalApplicationConfiguration.g:10725:4: RULE_ID
{
before(grammarAccess.getGraphPatternReferenceAccess().getReferredGraphPatternDeclarationIDTerminalRuleCall_0_1());
match(input,RULE_ID,FOLLOW_2);
@@ -32115,17 +32920,17 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
// $ANTLR start "rule__ObjectiveSpecification__EntriesAssignment_1"
- // InternalApplicationConfiguration.g:10476:1: rule__ObjectiveSpecification__EntriesAssignment_1 : ( ruleObjectiveEntry ) ;
+ // InternalApplicationConfiguration.g:10736:1: rule__ObjectiveSpecification__EntriesAssignment_1 : ( ruleObjectiveEntry ) ;
public final void rule__ObjectiveSpecification__EntriesAssignment_1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalApplicationConfiguration.g:10480:1: ( ( ruleObjectiveEntry ) )
- // InternalApplicationConfiguration.g:10481:2: ( ruleObjectiveEntry )
+ // InternalApplicationConfiguration.g:10740:1: ( ( ruleObjectiveEntry ) )
+ // InternalApplicationConfiguration.g:10741:2: ( ruleObjectiveEntry )
{
- // InternalApplicationConfiguration.g:10481:2: ( ruleObjectiveEntry )
- // InternalApplicationConfiguration.g:10482:3: ruleObjectiveEntry
+ // InternalApplicationConfiguration.g:10741:2: ( ruleObjectiveEntry )
+ // InternalApplicationConfiguration.g:10742:3: ruleObjectiveEntry
{
before(grammarAccess.getObjectiveSpecificationAccess().getEntriesObjectiveEntryParserRuleCall_1_0());
pushFollow(FOLLOW_2);
@@ -32156,17 +32961,17 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
// $ANTLR start "rule__ObjectiveSpecification__EntriesAssignment_2_1"
- // InternalApplicationConfiguration.g:10491:1: rule__ObjectiveSpecification__EntriesAssignment_2_1 : ( ruleObjectiveEntry ) ;
+ // InternalApplicationConfiguration.g:10751:1: rule__ObjectiveSpecification__EntriesAssignment_2_1 : ( ruleObjectiveEntry ) ;
public final void rule__ObjectiveSpecification__EntriesAssignment_2_1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalApplicationConfiguration.g:10495:1: ( ( ruleObjectiveEntry ) )
- // InternalApplicationConfiguration.g:10496:2: ( ruleObjectiveEntry )
+ // InternalApplicationConfiguration.g:10755:1: ( ( ruleObjectiveEntry ) )
+ // InternalApplicationConfiguration.g:10756:2: ( ruleObjectiveEntry )
{
- // InternalApplicationConfiguration.g:10496:2: ( ruleObjectiveEntry )
- // InternalApplicationConfiguration.g:10497:3: ruleObjectiveEntry
+ // InternalApplicationConfiguration.g:10756:2: ( ruleObjectiveEntry )
+ // InternalApplicationConfiguration.g:10757:3: ruleObjectiveEntry
{
before(grammarAccess.getObjectiveSpecificationAccess().getEntriesObjectiveEntryParserRuleCall_2_1_0());
pushFollow(FOLLOW_2);
@@ -32197,17 +33002,17 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
// $ANTLR start "rule__OptimizationEntry__DirectionAssignment_0"
- // InternalApplicationConfiguration.g:10506:1: rule__OptimizationEntry__DirectionAssignment_0 : ( ruleOptimizationDirection ) ;
+ // InternalApplicationConfiguration.g:10766:1: rule__OptimizationEntry__DirectionAssignment_0 : ( ruleOptimizationDirection ) ;
public final void rule__OptimizationEntry__DirectionAssignment_0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalApplicationConfiguration.g:10510:1: ( ( ruleOptimizationDirection ) )
- // InternalApplicationConfiguration.g:10511:2: ( ruleOptimizationDirection )
+ // InternalApplicationConfiguration.g:10770:1: ( ( ruleOptimizationDirection ) )
+ // InternalApplicationConfiguration.g:10771:2: ( ruleOptimizationDirection )
{
- // InternalApplicationConfiguration.g:10511:2: ( ruleOptimizationDirection )
- // InternalApplicationConfiguration.g:10512:3: ruleOptimizationDirection
+ // InternalApplicationConfiguration.g:10771:2: ( ruleOptimizationDirection )
+ // InternalApplicationConfiguration.g:10772:3: ruleOptimizationDirection
{
before(grammarAccess.getOptimizationEntryAccess().getDirectionOptimizationDirectionEnumRuleCall_0_0());
pushFollow(FOLLOW_2);
@@ -32238,25 +33043,148 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
// $ANTLR start "rule__OptimizationEntry__FunctionAssignment_1"
- // InternalApplicationConfiguration.g:10521:1: rule__OptimizationEntry__FunctionAssignment_1 : ( ruleObjectiveFunction ) ;
+ // InternalApplicationConfiguration.g:10781:1: rule__OptimizationEntry__FunctionAssignment_1 : ( ruleObjectiveFunction ) ;
public final void rule__OptimizationEntry__FunctionAssignment_1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalApplicationConfiguration.g:10525:1: ( ( ruleObjectiveFunction ) )
- // InternalApplicationConfiguration.g:10526:2: ( ruleObjectiveFunction )
+ // InternalApplicationConfiguration.g:10785:1: ( ( ruleObjectiveFunction ) )
+ // InternalApplicationConfiguration.g:10786:2: ( ruleObjectiveFunction )
{
- // InternalApplicationConfiguration.g:10526:2: ( ruleObjectiveFunction )
- // InternalApplicationConfiguration.g:10527:3: ruleObjectiveFunction
+ // InternalApplicationConfiguration.g:10786:2: ( ruleObjectiveFunction )
+ // InternalApplicationConfiguration.g:10787:3: ruleObjectiveFunction
{
before(grammarAccess.getOptimizationEntryAccess().getFunctionObjectiveFunctionParserRuleCall_1_0());
pushFollow(FOLLOW_2);
- ruleObjectiveFunction();
+ ruleObjectiveFunction();
+
+ state._fsp--;
+
+ after(grammarAccess.getOptimizationEntryAccess().getFunctionObjectiveFunctionParserRuleCall_1_0());
+
+ }
+
+
+ }
+
+ }
+ catch (RecognitionException re) {
+ reportError(re);
+ recover(input,re);
+ }
+ finally {
+
+ restoreStackSize(stackSize);
+
+ }
+ return ;
+ }
+ // $ANTLR end "rule__OptimizationEntry__FunctionAssignment_1"
+
+
+ // $ANTLR start "rule__ThresholdEntry__FunctionAssignment_0"
+ // InternalApplicationConfiguration.g:10796:1: rule__ThresholdEntry__FunctionAssignment_0 : ( ruleObjectiveFunction ) ;
+ public final void rule__ThresholdEntry__FunctionAssignment_0() throws RecognitionException {
+
+ int stackSize = keepStackSize();
+
+ try {
+ // InternalApplicationConfiguration.g:10800:1: ( ( ruleObjectiveFunction ) )
+ // InternalApplicationConfiguration.g:10801:2: ( ruleObjectiveFunction )
+ {
+ // InternalApplicationConfiguration.g:10801:2: ( ruleObjectiveFunction )
+ // InternalApplicationConfiguration.g:10802:3: ruleObjectiveFunction
+ {
+ before(grammarAccess.getThresholdEntryAccess().getFunctionObjectiveFunctionParserRuleCall_0_0());
+ pushFollow(FOLLOW_2);
+ ruleObjectiveFunction();
+
+ state._fsp--;
+
+ after(grammarAccess.getThresholdEntryAccess().getFunctionObjectiveFunctionParserRuleCall_0_0());
+
+ }
+
+
+ }
+
+ }
+ catch (RecognitionException re) {
+ reportError(re);
+ recover(input,re);
+ }
+ finally {
+
+ restoreStackSize(stackSize);
+
+ }
+ return ;
+ }
+ // $ANTLR end "rule__ThresholdEntry__FunctionAssignment_0"
+
+
+ // $ANTLR start "rule__ThresholdEntry__OperatorAssignment_1"
+ // InternalApplicationConfiguration.g:10811:1: rule__ThresholdEntry__OperatorAssignment_1 : ( ruleComparisonOperator ) ;
+ public final void rule__ThresholdEntry__OperatorAssignment_1() throws RecognitionException {
+
+ int stackSize = keepStackSize();
+
+ try {
+ // InternalApplicationConfiguration.g:10815:1: ( ( ruleComparisonOperator ) )
+ // InternalApplicationConfiguration.g:10816:2: ( ruleComparisonOperator )
+ {
+ // InternalApplicationConfiguration.g:10816:2: ( ruleComparisonOperator )
+ // InternalApplicationConfiguration.g:10817:3: ruleComparisonOperator
+ {
+ before(grammarAccess.getThresholdEntryAccess().getOperatorComparisonOperatorEnumRuleCall_1_0());
+ pushFollow(FOLLOW_2);
+ ruleComparisonOperator();
+
+ state._fsp--;
+
+ after(grammarAccess.getThresholdEntryAccess().getOperatorComparisonOperatorEnumRuleCall_1_0());
+
+ }
+
+
+ }
+
+ }
+ catch (RecognitionException re) {
+ reportError(re);
+ recover(input,re);
+ }
+ finally {
+
+ restoreStackSize(stackSize);
+
+ }
+ return ;
+ }
+ // $ANTLR end "rule__ThresholdEntry__OperatorAssignment_1"
+
+
+ // $ANTLR start "rule__ThresholdEntry__ThresholdAssignment_2"
+ // InternalApplicationConfiguration.g:10826:1: rule__ThresholdEntry__ThresholdAssignment_2 : ( ruleREALLiteral ) ;
+ public final void rule__ThresholdEntry__ThresholdAssignment_2() throws RecognitionException {
+
+ int stackSize = keepStackSize();
+
+ try {
+ // InternalApplicationConfiguration.g:10830:1: ( ( ruleREALLiteral ) )
+ // InternalApplicationConfiguration.g:10831:2: ( ruleREALLiteral )
+ {
+ // InternalApplicationConfiguration.g:10831:2: ( ruleREALLiteral )
+ // InternalApplicationConfiguration.g:10832:3: ruleREALLiteral
+ {
+ before(grammarAccess.getThresholdEntryAccess().getThresholdREALLiteralParserRuleCall_2_0());
+ pushFollow(FOLLOW_2);
+ ruleREALLiteral();
state._fsp--;
- after(grammarAccess.getOptimizationEntryAccess().getFunctionObjectiveFunctionParserRuleCall_1_0());
+ after(grammarAccess.getThresholdEntryAccess().getThresholdREALLiteralParserRuleCall_2_0());
}
@@ -32275,29 +33203,37 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
}
return ;
}
- // $ANTLR end "rule__OptimizationEntry__FunctionAssignment_1"
+ // $ANTLR end "rule__ThresholdEntry__ThresholdAssignment_2"
- // $ANTLR start "rule__ThresholdEntry__FunctionAssignment_0"
- // InternalApplicationConfiguration.g:10536:1: rule__ThresholdEntry__FunctionAssignment_0 : ( ruleObjectiveFunction ) ;
- public final void rule__ThresholdEntry__FunctionAssignment_0() throws RecognitionException {
+ // $ANTLR start "rule__ReliabiltiyProbability__PackageAssignment_1_0"
+ // InternalApplicationConfiguration.g:10841:1: rule__ReliabiltiyProbability__PackageAssignment_1_0 : ( ( ruleQualifiedName ) ) ;
+ public final void rule__ReliabiltiyProbability__PackageAssignment_1_0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalApplicationConfiguration.g:10540:1: ( ( ruleObjectiveFunction ) )
- // InternalApplicationConfiguration.g:10541:2: ( ruleObjectiveFunction )
+ // InternalApplicationConfiguration.g:10845:1: ( ( ( ruleQualifiedName ) ) )
+ // InternalApplicationConfiguration.g:10846:2: ( ( ruleQualifiedName ) )
{
- // InternalApplicationConfiguration.g:10541:2: ( ruleObjectiveFunction )
- // InternalApplicationConfiguration.g:10542:3: ruleObjectiveFunction
+ // InternalApplicationConfiguration.g:10846:2: ( ( ruleQualifiedName ) )
+ // InternalApplicationConfiguration.g:10847:3: ( ruleQualifiedName )
{
- before(grammarAccess.getThresholdEntryAccess().getFunctionObjectiveFunctionParserRuleCall_0_0());
+ before(grammarAccess.getReliabiltiyProbabilityAccess().getPackageCftModelCrossReference_1_0_0());
+ // InternalApplicationConfiguration.g:10848:3: ( ruleQualifiedName )
+ // InternalApplicationConfiguration.g:10849:4: ruleQualifiedName
+ {
+ before(grammarAccess.getReliabiltiyProbabilityAccess().getPackageCftModelQualifiedNameParserRuleCall_1_0_0_1());
pushFollow(FOLLOW_2);
- ruleObjectiveFunction();
+ ruleQualifiedName();
state._fsp--;
- after(grammarAccess.getThresholdEntryAccess().getFunctionObjectiveFunctionParserRuleCall_0_0());
+ after(grammarAccess.getReliabiltiyProbabilityAccess().getPackageCftModelQualifiedNameParserRuleCall_1_0_0_1());
+
+ }
+
+ after(grammarAccess.getReliabiltiyProbabilityAccess().getPackageCftModelCrossReference_1_0_0());
}
@@ -32316,29 +33252,33 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
}
return ;
}
- // $ANTLR end "rule__ThresholdEntry__FunctionAssignment_0"
+ // $ANTLR end "rule__ReliabiltiyProbability__PackageAssignment_1_0"
- // $ANTLR start "rule__ThresholdEntry__OperatorAssignment_1"
- // InternalApplicationConfiguration.g:10551:1: rule__ThresholdEntry__OperatorAssignment_1 : ( ruleComparisonOperator ) ;
- public final void rule__ThresholdEntry__OperatorAssignment_1() throws RecognitionException {
+ // $ANTLR start "rule__ReliabiltiyProbability__TransformationAssignment_2"
+ // InternalApplicationConfiguration.g:10860:1: rule__ReliabiltiyProbability__TransformationAssignment_2 : ( ( RULE_ID ) ) ;
+ public final void rule__ReliabiltiyProbability__TransformationAssignment_2() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalApplicationConfiguration.g:10555:1: ( ( ruleComparisonOperator ) )
- // InternalApplicationConfiguration.g:10556:2: ( ruleComparisonOperator )
+ // InternalApplicationConfiguration.g:10864:1: ( ( ( RULE_ID ) ) )
+ // InternalApplicationConfiguration.g:10865:2: ( ( RULE_ID ) )
{
- // InternalApplicationConfiguration.g:10556:2: ( ruleComparisonOperator )
- // InternalApplicationConfiguration.g:10557:3: ruleComparisonOperator
+ // InternalApplicationConfiguration.g:10865:2: ( ( RULE_ID ) )
+ // InternalApplicationConfiguration.g:10866:3: ( RULE_ID )
{
- before(grammarAccess.getThresholdEntryAccess().getOperatorComparisonOperatorEnumRuleCall_1_0());
- pushFollow(FOLLOW_2);
- ruleComparisonOperator();
+ before(grammarAccess.getReliabiltiyProbabilityAccess().getTransformationTransformationDefinitionCrossReference_2_0());
+ // InternalApplicationConfiguration.g:10867:3: ( RULE_ID )
+ // InternalApplicationConfiguration.g:10868:4: RULE_ID
+ {
+ before(grammarAccess.getReliabiltiyProbabilityAccess().getTransformationTransformationDefinitionIDTerminalRuleCall_2_0_1());
+ match(input,RULE_ID,FOLLOW_2);
+ after(grammarAccess.getReliabiltiyProbabilityAccess().getTransformationTransformationDefinitionIDTerminalRuleCall_2_0_1());
- state._fsp--;
+ }
- after(grammarAccess.getThresholdEntryAccess().getOperatorComparisonOperatorEnumRuleCall_1_0());
+ after(grammarAccess.getReliabiltiyProbabilityAccess().getTransformationTransformationDefinitionCrossReference_2_0());
}
@@ -32357,29 +33297,29 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
}
return ;
}
- // $ANTLR end "rule__ThresholdEntry__OperatorAssignment_1"
+ // $ANTLR end "rule__ReliabiltiyProbability__TransformationAssignment_2"
- // $ANTLR start "rule__ThresholdEntry__ThresholdAssignment_2"
- // InternalApplicationConfiguration.g:10566:1: rule__ThresholdEntry__ThresholdAssignment_2 : ( ruleREALLiteral ) ;
- public final void rule__ThresholdEntry__ThresholdAssignment_2() throws RecognitionException {
+ // $ANTLR start "rule__ReliabiltiyProbability__TimeAssignment_4"
+ // InternalApplicationConfiguration.g:10879:1: rule__ReliabiltiyProbability__TimeAssignment_4 : ( ruleREALLiteral ) ;
+ public final void rule__ReliabiltiyProbability__TimeAssignment_4() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalApplicationConfiguration.g:10570:1: ( ( ruleREALLiteral ) )
- // InternalApplicationConfiguration.g:10571:2: ( ruleREALLiteral )
+ // InternalApplicationConfiguration.g:10883:1: ( ( ruleREALLiteral ) )
+ // InternalApplicationConfiguration.g:10884:2: ( ruleREALLiteral )
{
- // InternalApplicationConfiguration.g:10571:2: ( ruleREALLiteral )
- // InternalApplicationConfiguration.g:10572:3: ruleREALLiteral
+ // InternalApplicationConfiguration.g:10884:2: ( ruleREALLiteral )
+ // InternalApplicationConfiguration.g:10885:3: ruleREALLiteral
{
- before(grammarAccess.getThresholdEntryAccess().getThresholdREALLiteralParserRuleCall_2_0());
+ before(grammarAccess.getReliabiltiyProbabilityAccess().getTimeREALLiteralParserRuleCall_4_0());
pushFollow(FOLLOW_2);
ruleREALLiteral();
state._fsp--;
- after(grammarAccess.getThresholdEntryAccess().getThresholdREALLiteralParserRuleCall_2_0());
+ after(grammarAccess.getReliabiltiyProbabilityAccess().getTimeREALLiteralParserRuleCall_4_0());
}
@@ -32398,37 +33338,37 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
}
return ;
}
- // $ANTLR end "rule__ThresholdEntry__ThresholdAssignment_2"
+ // $ANTLR end "rule__ReliabiltiyProbability__TimeAssignment_4"
- // $ANTLR start "rule__ReliabiltiyFunction__PackageAssignment_1_0"
- // InternalApplicationConfiguration.g:10581:1: rule__ReliabiltiyFunction__PackageAssignment_1_0 : ( ( ruleQualifiedName ) ) ;
- public final void rule__ReliabiltiyFunction__PackageAssignment_1_0() throws RecognitionException {
+ // $ANTLR start "rule__Mtff__PackageAssignment_1_0"
+ // InternalApplicationConfiguration.g:10894:1: rule__Mtff__PackageAssignment_1_0 : ( ( ruleQualifiedName ) ) ;
+ public final void rule__Mtff__PackageAssignment_1_0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalApplicationConfiguration.g:10585:1: ( ( ( ruleQualifiedName ) ) )
- // InternalApplicationConfiguration.g:10586:2: ( ( ruleQualifiedName ) )
+ // InternalApplicationConfiguration.g:10898:1: ( ( ( ruleQualifiedName ) ) )
+ // InternalApplicationConfiguration.g:10899:2: ( ( ruleQualifiedName ) )
{
- // InternalApplicationConfiguration.g:10586:2: ( ( ruleQualifiedName ) )
- // InternalApplicationConfiguration.g:10587:3: ( ruleQualifiedName )
+ // InternalApplicationConfiguration.g:10899:2: ( ( ruleQualifiedName ) )
+ // InternalApplicationConfiguration.g:10900:3: ( ruleQualifiedName )
{
- before(grammarAccess.getReliabiltiyFunctionAccess().getPackageCftModelCrossReference_1_0_0());
- // InternalApplicationConfiguration.g:10588:3: ( ruleQualifiedName )
- // InternalApplicationConfiguration.g:10589:4: ruleQualifiedName
+ before(grammarAccess.getMtffAccess().getPackageCftModelCrossReference_1_0_0());
+ // InternalApplicationConfiguration.g:10901:3: ( ruleQualifiedName )
+ // InternalApplicationConfiguration.g:10902:4: ruleQualifiedName
{
- before(grammarAccess.getReliabiltiyFunctionAccess().getPackageCftModelQualifiedNameParserRuleCall_1_0_0_1());
+ before(grammarAccess.getMtffAccess().getPackageCftModelQualifiedNameParserRuleCall_1_0_0_1());
pushFollow(FOLLOW_2);
ruleQualifiedName();
state._fsp--;
- after(grammarAccess.getReliabiltiyFunctionAccess().getPackageCftModelQualifiedNameParserRuleCall_1_0_0_1());
+ after(grammarAccess.getMtffAccess().getPackageCftModelQualifiedNameParserRuleCall_1_0_0_1());
}
- after(grammarAccess.getReliabiltiyFunctionAccess().getPackageCftModelCrossReference_1_0_0());
+ after(grammarAccess.getMtffAccess().getPackageCftModelCrossReference_1_0_0());
}
@@ -32447,33 +33387,33 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
}
return ;
}
- // $ANTLR end "rule__ReliabiltiyFunction__PackageAssignment_1_0"
+ // $ANTLR end "rule__Mtff__PackageAssignment_1_0"
- // $ANTLR start "rule__ReliabiltiyFunction__TransformationAssignment_2"
- // InternalApplicationConfiguration.g:10600:1: rule__ReliabiltiyFunction__TransformationAssignment_2 : ( ( RULE_ID ) ) ;
- public final void rule__ReliabiltiyFunction__TransformationAssignment_2() throws RecognitionException {
+ // $ANTLR start "rule__Mtff__TransformationAssignment_2"
+ // InternalApplicationConfiguration.g:10913:1: rule__Mtff__TransformationAssignment_2 : ( ( RULE_ID ) ) ;
+ public final void rule__Mtff__TransformationAssignment_2() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalApplicationConfiguration.g:10604:1: ( ( ( RULE_ID ) ) )
- // InternalApplicationConfiguration.g:10605:2: ( ( RULE_ID ) )
+ // InternalApplicationConfiguration.g:10917:1: ( ( ( RULE_ID ) ) )
+ // InternalApplicationConfiguration.g:10918:2: ( ( RULE_ID ) )
{
- // InternalApplicationConfiguration.g:10605:2: ( ( RULE_ID ) )
- // InternalApplicationConfiguration.g:10606:3: ( RULE_ID )
+ // InternalApplicationConfiguration.g:10918:2: ( ( RULE_ID ) )
+ // InternalApplicationConfiguration.g:10919:3: ( RULE_ID )
{
- before(grammarAccess.getReliabiltiyFunctionAccess().getTransformationTransformationDefinitionCrossReference_2_0());
- // InternalApplicationConfiguration.g:10607:3: ( RULE_ID )
- // InternalApplicationConfiguration.g:10608:4: RULE_ID
+ before(grammarAccess.getMtffAccess().getTransformationTransformationDefinitionCrossReference_2_0());
+ // InternalApplicationConfiguration.g:10920:3: ( RULE_ID )
+ // InternalApplicationConfiguration.g:10921:4: RULE_ID
{
- before(grammarAccess.getReliabiltiyFunctionAccess().getTransformationTransformationDefinitionIDTerminalRuleCall_2_0_1());
+ before(grammarAccess.getMtffAccess().getTransformationTransformationDefinitionIDTerminalRuleCall_2_0_1());
match(input,RULE_ID,FOLLOW_2);
- after(grammarAccess.getReliabiltiyFunctionAccess().getTransformationTransformationDefinitionIDTerminalRuleCall_2_0_1());
+ after(grammarAccess.getMtffAccess().getTransformationTransformationDefinitionIDTerminalRuleCall_2_0_1());
}
- after(grammarAccess.getReliabiltiyFunctionAccess().getTransformationTransformationDefinitionCrossReference_2_0());
+ after(grammarAccess.getMtffAccess().getTransformationTransformationDefinitionCrossReference_2_0());
}
@@ -32492,21 +33432,21 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
}
return ;
}
- // $ANTLR end "rule__ReliabiltiyFunction__TransformationAssignment_2"
+ // $ANTLR end "rule__Mtff__TransformationAssignment_2"
// $ANTLR start "rule__ObjectiveDeclaration__NameAssignment_1"
- // InternalApplicationConfiguration.g:10619:1: rule__ObjectiveDeclaration__NameAssignment_1 : ( RULE_ID ) ;
+ // InternalApplicationConfiguration.g:10932:1: rule__ObjectiveDeclaration__NameAssignment_1 : ( RULE_ID ) ;
public final void rule__ObjectiveDeclaration__NameAssignment_1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalApplicationConfiguration.g:10623:1: ( ( RULE_ID ) )
- // InternalApplicationConfiguration.g:10624:2: ( RULE_ID )
+ // InternalApplicationConfiguration.g:10936:1: ( ( RULE_ID ) )
+ // InternalApplicationConfiguration.g:10937:2: ( RULE_ID )
{
- // InternalApplicationConfiguration.g:10624:2: ( RULE_ID )
- // InternalApplicationConfiguration.g:10625:3: RULE_ID
+ // InternalApplicationConfiguration.g:10937:2: ( RULE_ID )
+ // InternalApplicationConfiguration.g:10938:3: RULE_ID
{
before(grammarAccess.getObjectiveDeclarationAccess().getNameIDTerminalRuleCall_1_0());
match(input,RULE_ID,FOLLOW_2);
@@ -32533,17 +33473,17 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
// $ANTLR start "rule__ObjectiveDeclaration__SpecificationAssignment_2"
- // InternalApplicationConfiguration.g:10634:1: rule__ObjectiveDeclaration__SpecificationAssignment_2 : ( ruleObjectiveSpecification ) ;
+ // InternalApplicationConfiguration.g:10947:1: rule__ObjectiveDeclaration__SpecificationAssignment_2 : ( ruleObjectiveSpecification ) ;
public final void rule__ObjectiveDeclaration__SpecificationAssignment_2() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalApplicationConfiguration.g:10638:1: ( ( ruleObjectiveSpecification ) )
- // InternalApplicationConfiguration.g:10639:2: ( ruleObjectiveSpecification )
+ // InternalApplicationConfiguration.g:10951:1: ( ( ruleObjectiveSpecification ) )
+ // InternalApplicationConfiguration.g:10952:2: ( ruleObjectiveSpecification )
{
- // InternalApplicationConfiguration.g:10639:2: ( ruleObjectiveSpecification )
- // InternalApplicationConfiguration.g:10640:3: ruleObjectiveSpecification
+ // InternalApplicationConfiguration.g:10952:2: ( ruleObjectiveSpecification )
+ // InternalApplicationConfiguration.g:10953:3: ruleObjectiveSpecification
{
before(grammarAccess.getObjectiveDeclarationAccess().getSpecificationObjectiveSpecificationParserRuleCall_2_0());
pushFollow(FOLLOW_2);
@@ -32574,21 +33514,21 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
// $ANTLR start "rule__ObjectiveReference__ReferredAssignment"
- // InternalApplicationConfiguration.g:10649:1: rule__ObjectiveReference__ReferredAssignment : ( ( RULE_ID ) ) ;
+ // InternalApplicationConfiguration.g:10962:1: rule__ObjectiveReference__ReferredAssignment : ( ( RULE_ID ) ) ;
public final void rule__ObjectiveReference__ReferredAssignment() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalApplicationConfiguration.g:10653:1: ( ( ( RULE_ID ) ) )
- // InternalApplicationConfiguration.g:10654:2: ( ( RULE_ID ) )
+ // InternalApplicationConfiguration.g:10966:1: ( ( ( RULE_ID ) ) )
+ // InternalApplicationConfiguration.g:10967:2: ( ( RULE_ID ) )
{
- // InternalApplicationConfiguration.g:10654:2: ( ( RULE_ID ) )
- // InternalApplicationConfiguration.g:10655:3: ( RULE_ID )
+ // InternalApplicationConfiguration.g:10967:2: ( ( RULE_ID ) )
+ // InternalApplicationConfiguration.g:10968:3: ( RULE_ID )
{
before(grammarAccess.getObjectiveReferenceAccess().getReferredObjectiveDeclarationCrossReference_0());
- // InternalApplicationConfiguration.g:10656:3: ( RULE_ID )
- // InternalApplicationConfiguration.g:10657:4: RULE_ID
+ // InternalApplicationConfiguration.g:10969:3: ( RULE_ID )
+ // InternalApplicationConfiguration.g:10970:4: RULE_ID
{
before(grammarAccess.getObjectiveReferenceAccess().getReferredObjectiveDeclarationIDTerminalRuleCall_0_1());
match(input,RULE_ID,FOLLOW_2);
@@ -32619,17 +33559,17 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
// $ANTLR start "rule__ConfigSpecification__EntriesAssignment_2_0"
- // InternalApplicationConfiguration.g:10668:1: rule__ConfigSpecification__EntriesAssignment_2_0 : ( ruleConfigEntry ) ;
+ // InternalApplicationConfiguration.g:10981:1: rule__ConfigSpecification__EntriesAssignment_2_0 : ( ruleConfigEntry ) ;
public final void rule__ConfigSpecification__EntriesAssignment_2_0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalApplicationConfiguration.g:10672:1: ( ( ruleConfigEntry ) )
- // InternalApplicationConfiguration.g:10673:2: ( ruleConfigEntry )
+ // InternalApplicationConfiguration.g:10985:1: ( ( ruleConfigEntry ) )
+ // InternalApplicationConfiguration.g:10986:2: ( ruleConfigEntry )
{
- // InternalApplicationConfiguration.g:10673:2: ( ruleConfigEntry )
- // InternalApplicationConfiguration.g:10674:3: ruleConfigEntry
+ // InternalApplicationConfiguration.g:10986:2: ( ruleConfigEntry )
+ // InternalApplicationConfiguration.g:10987:3: ruleConfigEntry
{
before(grammarAccess.getConfigSpecificationAccess().getEntriesConfigEntryParserRuleCall_2_0_0());
pushFollow(FOLLOW_2);
@@ -32660,17 +33600,17 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
// $ANTLR start "rule__ConfigSpecification__EntriesAssignment_2_1_1"
- // InternalApplicationConfiguration.g:10683:1: rule__ConfigSpecification__EntriesAssignment_2_1_1 : ( ruleConfigEntry ) ;
+ // InternalApplicationConfiguration.g:10996:1: rule__ConfigSpecification__EntriesAssignment_2_1_1 : ( ruleConfigEntry ) ;
public final void rule__ConfigSpecification__EntriesAssignment_2_1_1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalApplicationConfiguration.g:10687:1: ( ( ruleConfigEntry ) )
- // InternalApplicationConfiguration.g:10688:2: ( ruleConfigEntry )
+ // InternalApplicationConfiguration.g:11000:1: ( ( ruleConfigEntry ) )
+ // InternalApplicationConfiguration.g:11001:2: ( ruleConfigEntry )
{
- // InternalApplicationConfiguration.g:10688:2: ( ruleConfigEntry )
- // InternalApplicationConfiguration.g:10689:3: ruleConfigEntry
+ // InternalApplicationConfiguration.g:11001:2: ( ruleConfigEntry )
+ // InternalApplicationConfiguration.g:11002:3: ruleConfigEntry
{
before(grammarAccess.getConfigSpecificationAccess().getEntriesConfigEntryParserRuleCall_2_1_1_0());
pushFollow(FOLLOW_2);
@@ -32701,17 +33641,17 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
// $ANTLR start "rule__ConfigDeclaration__NameAssignment_1"
- // InternalApplicationConfiguration.g:10698:1: rule__ConfigDeclaration__NameAssignment_1 : ( RULE_ID ) ;
+ // InternalApplicationConfiguration.g:11011:1: rule__ConfigDeclaration__NameAssignment_1 : ( RULE_ID ) ;
public final void rule__ConfigDeclaration__NameAssignment_1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalApplicationConfiguration.g:10702:1: ( ( RULE_ID ) )
- // InternalApplicationConfiguration.g:10703:2: ( RULE_ID )
+ // InternalApplicationConfiguration.g:11015:1: ( ( RULE_ID ) )
+ // InternalApplicationConfiguration.g:11016:2: ( RULE_ID )
{
- // InternalApplicationConfiguration.g:10703:2: ( RULE_ID )
- // InternalApplicationConfiguration.g:10704:3: RULE_ID
+ // InternalApplicationConfiguration.g:11016:2: ( RULE_ID )
+ // InternalApplicationConfiguration.g:11017:3: RULE_ID
{
before(grammarAccess.getConfigDeclarationAccess().getNameIDTerminalRuleCall_1_0());
match(input,RULE_ID,FOLLOW_2);
@@ -32738,17 +33678,17 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
// $ANTLR start "rule__ConfigDeclaration__SpecificationAssignment_2"
- // InternalApplicationConfiguration.g:10713:1: rule__ConfigDeclaration__SpecificationAssignment_2 : ( ruleConfigSpecification ) ;
+ // InternalApplicationConfiguration.g:11026:1: rule__ConfigDeclaration__SpecificationAssignment_2 : ( ruleConfigSpecification ) ;
public final void rule__ConfigDeclaration__SpecificationAssignment_2() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalApplicationConfiguration.g:10717:1: ( ( ruleConfigSpecification ) )
- // InternalApplicationConfiguration.g:10718:2: ( ruleConfigSpecification )
+ // InternalApplicationConfiguration.g:11030:1: ( ( ruleConfigSpecification ) )
+ // InternalApplicationConfiguration.g:11031:2: ( ruleConfigSpecification )
{
- // InternalApplicationConfiguration.g:10718:2: ( ruleConfigSpecification )
- // InternalApplicationConfiguration.g:10719:3: ruleConfigSpecification
+ // InternalApplicationConfiguration.g:11031:2: ( ruleConfigSpecification )
+ // InternalApplicationConfiguration.g:11032:3: ruleConfigSpecification
{
before(grammarAccess.getConfigDeclarationAccess().getSpecificationConfigSpecificationParserRuleCall_2_0());
pushFollow(FOLLOW_2);
@@ -32779,17 +33719,17 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
// $ANTLR start "rule__DocumentationEntry__LevelAssignment_2"
- // InternalApplicationConfiguration.g:10728:1: rule__DocumentationEntry__LevelAssignment_2 : ( ruleDocumentLevelSpecification ) ;
+ // InternalApplicationConfiguration.g:11041:1: rule__DocumentationEntry__LevelAssignment_2 : ( ruleDocumentLevelSpecification ) ;
public final void rule__DocumentationEntry__LevelAssignment_2() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalApplicationConfiguration.g:10732:1: ( ( ruleDocumentLevelSpecification ) )
- // InternalApplicationConfiguration.g:10733:2: ( ruleDocumentLevelSpecification )
+ // InternalApplicationConfiguration.g:11045:1: ( ( ruleDocumentLevelSpecification ) )
+ // InternalApplicationConfiguration.g:11046:2: ( ruleDocumentLevelSpecification )
{
- // InternalApplicationConfiguration.g:10733:2: ( ruleDocumentLevelSpecification )
- // InternalApplicationConfiguration.g:10734:3: ruleDocumentLevelSpecification
+ // InternalApplicationConfiguration.g:11046:2: ( ruleDocumentLevelSpecification )
+ // InternalApplicationConfiguration.g:11047:3: ruleDocumentLevelSpecification
{
before(grammarAccess.getDocumentationEntryAccess().getLevelDocumentLevelSpecificationEnumRuleCall_2_0());
pushFollow(FOLLOW_2);
@@ -32820,17 +33760,17 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
// $ANTLR start "rule__RuntimeEntry__MillisecLimitAssignment_2"
- // InternalApplicationConfiguration.g:10743:1: rule__RuntimeEntry__MillisecLimitAssignment_2 : ( RULE_INT ) ;
+ // InternalApplicationConfiguration.g:11056:1: rule__RuntimeEntry__MillisecLimitAssignment_2 : ( RULE_INT ) ;
public final void rule__RuntimeEntry__MillisecLimitAssignment_2() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalApplicationConfiguration.g:10747:1: ( ( RULE_INT ) )
- // InternalApplicationConfiguration.g:10748:2: ( RULE_INT )
+ // InternalApplicationConfiguration.g:11060:1: ( ( RULE_INT ) )
+ // InternalApplicationConfiguration.g:11061:2: ( RULE_INT )
{
- // InternalApplicationConfiguration.g:10748:2: ( RULE_INT )
- // InternalApplicationConfiguration.g:10749:3: RULE_INT
+ // InternalApplicationConfiguration.g:11061:2: ( RULE_INT )
+ // InternalApplicationConfiguration.g:11062:3: RULE_INT
{
before(grammarAccess.getRuntimeEntryAccess().getMillisecLimitINTTerminalRuleCall_2_0());
match(input,RULE_INT,FOLLOW_2);
@@ -32857,17 +33797,17 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
// $ANTLR start "rule__MemoryEntry__MegabyteLimitAssignment_2"
- // InternalApplicationConfiguration.g:10758:1: rule__MemoryEntry__MegabyteLimitAssignment_2 : ( RULE_INT ) ;
+ // InternalApplicationConfiguration.g:11071:1: rule__MemoryEntry__MegabyteLimitAssignment_2 : ( RULE_INT ) ;
public final void rule__MemoryEntry__MegabyteLimitAssignment_2() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalApplicationConfiguration.g:10762:1: ( ( RULE_INT ) )
- // InternalApplicationConfiguration.g:10763:2: ( RULE_INT )
+ // InternalApplicationConfiguration.g:11075:1: ( ( RULE_INT ) )
+ // InternalApplicationConfiguration.g:11076:2: ( RULE_INT )
{
- // InternalApplicationConfiguration.g:10763:2: ( RULE_INT )
- // InternalApplicationConfiguration.g:10764:3: RULE_INT
+ // InternalApplicationConfiguration.g:11076:2: ( RULE_INT )
+ // InternalApplicationConfiguration.g:11077:3: RULE_INT
{
before(grammarAccess.getMemoryEntryAccess().getMegabyteLimitINTTerminalRuleCall_2_0());
match(input,RULE_INT,FOLLOW_2);
@@ -32894,17 +33834,17 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
// $ANTLR start "rule__CustomEntry__KeyAssignment_0"
- // InternalApplicationConfiguration.g:10773:1: rule__CustomEntry__KeyAssignment_0 : ( RULE_STRING ) ;
+ // InternalApplicationConfiguration.g:11086:1: rule__CustomEntry__KeyAssignment_0 : ( RULE_STRING ) ;
public final void rule__CustomEntry__KeyAssignment_0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalApplicationConfiguration.g:10777:1: ( ( RULE_STRING ) )
- // InternalApplicationConfiguration.g:10778:2: ( RULE_STRING )
+ // InternalApplicationConfiguration.g:11090:1: ( ( RULE_STRING ) )
+ // InternalApplicationConfiguration.g:11091:2: ( RULE_STRING )
{
- // InternalApplicationConfiguration.g:10778:2: ( RULE_STRING )
- // InternalApplicationConfiguration.g:10779:3: RULE_STRING
+ // InternalApplicationConfiguration.g:11091:2: ( RULE_STRING )
+ // InternalApplicationConfiguration.g:11092:3: RULE_STRING
{
before(grammarAccess.getCustomEntryAccess().getKeySTRINGTerminalRuleCall_0_0());
match(input,RULE_STRING,FOLLOW_2);
@@ -32931,17 +33871,17 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
// $ANTLR start "rule__CustomEntry__ValueAssignment_2"
- // InternalApplicationConfiguration.g:10788:1: rule__CustomEntry__ValueAssignment_2 : ( RULE_STRING ) ;
+ // InternalApplicationConfiguration.g:11101:1: rule__CustomEntry__ValueAssignment_2 : ( RULE_STRING ) ;
public final void rule__CustomEntry__ValueAssignment_2() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalApplicationConfiguration.g:10792:1: ( ( RULE_STRING ) )
- // InternalApplicationConfiguration.g:10793:2: ( RULE_STRING )
+ // InternalApplicationConfiguration.g:11105:1: ( ( RULE_STRING ) )
+ // InternalApplicationConfiguration.g:11106:2: ( RULE_STRING )
{
- // InternalApplicationConfiguration.g:10793:2: ( RULE_STRING )
- // InternalApplicationConfiguration.g:10794:3: RULE_STRING
+ // InternalApplicationConfiguration.g:11106:2: ( RULE_STRING )
+ // InternalApplicationConfiguration.g:11107:3: RULE_STRING
{
before(grammarAccess.getCustomEntryAccess().getValueSTRINGTerminalRuleCall_2_0());
match(input,RULE_STRING,FOLLOW_2);
@@ -32968,21 +33908,21 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
// $ANTLR start "rule__ConfigReference__ConfigAssignment"
- // InternalApplicationConfiguration.g:10803:1: rule__ConfigReference__ConfigAssignment : ( ( RULE_ID ) ) ;
+ // InternalApplicationConfiguration.g:11116:1: rule__ConfigReference__ConfigAssignment : ( ( RULE_ID ) ) ;
public final void rule__ConfigReference__ConfigAssignment() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalApplicationConfiguration.g:10807:1: ( ( ( RULE_ID ) ) )
- // InternalApplicationConfiguration.g:10808:2: ( ( RULE_ID ) )
+ // InternalApplicationConfiguration.g:11120:1: ( ( ( RULE_ID ) ) )
+ // InternalApplicationConfiguration.g:11121:2: ( ( RULE_ID ) )
{
- // InternalApplicationConfiguration.g:10808:2: ( ( RULE_ID ) )
- // InternalApplicationConfiguration.g:10809:3: ( RULE_ID )
+ // InternalApplicationConfiguration.g:11121:2: ( ( RULE_ID ) )
+ // InternalApplicationConfiguration.g:11122:3: ( RULE_ID )
{
before(grammarAccess.getConfigReferenceAccess().getConfigConfigDeclarationCrossReference_0());
- // InternalApplicationConfiguration.g:10810:3: ( RULE_ID )
- // InternalApplicationConfiguration.g:10811:4: RULE_ID
+ // InternalApplicationConfiguration.g:11123:3: ( RULE_ID )
+ // InternalApplicationConfiguration.g:11124:4: RULE_ID
{
before(grammarAccess.getConfigReferenceAccess().getConfigConfigDeclarationIDTerminalRuleCall_0_1());
match(input,RULE_ID,FOLLOW_2);
@@ -33013,17 +33953,17 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
// $ANTLR start "rule__ScopeSpecification__ScopesAssignment_2_0"
- // InternalApplicationConfiguration.g:10822:1: rule__ScopeSpecification__ScopesAssignment_2_0 : ( ruleTypeScope ) ;
+ // InternalApplicationConfiguration.g:11135:1: rule__ScopeSpecification__ScopesAssignment_2_0 : ( ruleTypeScope ) ;
public final void rule__ScopeSpecification__ScopesAssignment_2_0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalApplicationConfiguration.g:10826:1: ( ( ruleTypeScope ) )
- // InternalApplicationConfiguration.g:10827:2: ( ruleTypeScope )
+ // InternalApplicationConfiguration.g:11139:1: ( ( ruleTypeScope ) )
+ // InternalApplicationConfiguration.g:11140:2: ( ruleTypeScope )
{
- // InternalApplicationConfiguration.g:10827:2: ( ruleTypeScope )
- // InternalApplicationConfiguration.g:10828:3: ruleTypeScope
+ // InternalApplicationConfiguration.g:11140:2: ( ruleTypeScope )
+ // InternalApplicationConfiguration.g:11141:3: ruleTypeScope
{
before(grammarAccess.getScopeSpecificationAccess().getScopesTypeScopeParserRuleCall_2_0_0());
pushFollow(FOLLOW_2);
@@ -33054,17 +33994,17 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
// $ANTLR start "rule__ScopeSpecification__ScopesAssignment_2_1_1"
- // InternalApplicationConfiguration.g:10837:1: rule__ScopeSpecification__ScopesAssignment_2_1_1 : ( ruleTypeScope ) ;
+ // InternalApplicationConfiguration.g:11150:1: rule__ScopeSpecification__ScopesAssignment_2_1_1 : ( ruleTypeScope ) ;
public final void rule__ScopeSpecification__ScopesAssignment_2_1_1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalApplicationConfiguration.g:10841:1: ( ( ruleTypeScope ) )
- // InternalApplicationConfiguration.g:10842:2: ( ruleTypeScope )
+ // InternalApplicationConfiguration.g:11154:1: ( ( ruleTypeScope ) )
+ // InternalApplicationConfiguration.g:11155:2: ( ruleTypeScope )
{
- // InternalApplicationConfiguration.g:10842:2: ( ruleTypeScope )
- // InternalApplicationConfiguration.g:10843:3: ruleTypeScope
+ // InternalApplicationConfiguration.g:11155:2: ( ruleTypeScope )
+ // InternalApplicationConfiguration.g:11156:3: ruleTypeScope
{
before(grammarAccess.getScopeSpecificationAccess().getScopesTypeScopeParserRuleCall_2_1_1_0());
pushFollow(FOLLOW_2);
@@ -33095,17 +34035,17 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
// $ANTLR start "rule__ClassTypeScope__TypeAssignment_1"
- // InternalApplicationConfiguration.g:10852:1: rule__ClassTypeScope__TypeAssignment_1 : ( ruleClassReference ) ;
+ // InternalApplicationConfiguration.g:11165:1: rule__ClassTypeScope__TypeAssignment_1 : ( ruleClassReference ) ;
public final void rule__ClassTypeScope__TypeAssignment_1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalApplicationConfiguration.g:10856:1: ( ( ruleClassReference ) )
- // InternalApplicationConfiguration.g:10857:2: ( ruleClassReference )
+ // InternalApplicationConfiguration.g:11169:1: ( ( ruleClassReference ) )
+ // InternalApplicationConfiguration.g:11170:2: ( ruleClassReference )
{
- // InternalApplicationConfiguration.g:10857:2: ( ruleClassReference )
- // InternalApplicationConfiguration.g:10858:3: ruleClassReference
+ // InternalApplicationConfiguration.g:11170:2: ( ruleClassReference )
+ // InternalApplicationConfiguration.g:11171:3: ruleClassReference
{
before(grammarAccess.getClassTypeScopeAccess().getTypeClassReferenceParserRuleCall_1_0());
pushFollow(FOLLOW_2);
@@ -33136,24 +34076,24 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
// $ANTLR start "rule__ClassTypeScope__SetsNewAssignment_2_0"
- // InternalApplicationConfiguration.g:10867:1: rule__ClassTypeScope__SetsNewAssignment_2_0 : ( ( '+=' ) ) ;
+ // InternalApplicationConfiguration.g:11180:1: rule__ClassTypeScope__SetsNewAssignment_2_0 : ( ( '+=' ) ) ;
public final void rule__ClassTypeScope__SetsNewAssignment_2_0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalApplicationConfiguration.g:10871:1: ( ( ( '+=' ) ) )
- // InternalApplicationConfiguration.g:10872:2: ( ( '+=' ) )
+ // InternalApplicationConfiguration.g:11184:1: ( ( ( '+=' ) ) )
+ // InternalApplicationConfiguration.g:11185:2: ( ( '+=' ) )
{
- // InternalApplicationConfiguration.g:10872:2: ( ( '+=' ) )
- // InternalApplicationConfiguration.g:10873:3: ( '+=' )
+ // InternalApplicationConfiguration.g:11185:2: ( ( '+=' ) )
+ // InternalApplicationConfiguration.g:11186:3: ( '+=' )
{
before(grammarAccess.getClassTypeScopeAccess().getSetsNewPlusSignEqualsSignKeyword_2_0_0());
- // InternalApplicationConfiguration.g:10874:3: ( '+=' )
- // InternalApplicationConfiguration.g:10875:4: '+='
+ // InternalApplicationConfiguration.g:11187:3: ( '+=' )
+ // InternalApplicationConfiguration.g:11188:4: '+='
{
before(grammarAccess.getClassTypeScopeAccess().getSetsNewPlusSignEqualsSignKeyword_2_0_0());
- match(input,60,FOLLOW_2);
+ match(input,62,FOLLOW_2);
after(grammarAccess.getClassTypeScopeAccess().getSetsNewPlusSignEqualsSignKeyword_2_0_0());
}
@@ -33181,21 +34121,21 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
// $ANTLR start "rule__ClassTypeScope__SetsSumAssignment_2_1"
- // InternalApplicationConfiguration.g:10886:1: rule__ClassTypeScope__SetsSumAssignment_2_1 : ( ( '=' ) ) ;
+ // InternalApplicationConfiguration.g:11199:1: rule__ClassTypeScope__SetsSumAssignment_2_1 : ( ( '=' ) ) ;
public final void rule__ClassTypeScope__SetsSumAssignment_2_1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalApplicationConfiguration.g:10890:1: ( ( ( '=' ) ) )
- // InternalApplicationConfiguration.g:10891:2: ( ( '=' ) )
+ // InternalApplicationConfiguration.g:11203:1: ( ( ( '=' ) ) )
+ // InternalApplicationConfiguration.g:11204:2: ( ( '=' ) )
{
- // InternalApplicationConfiguration.g:10891:2: ( ( '=' ) )
- // InternalApplicationConfiguration.g:10892:3: ( '=' )
+ // InternalApplicationConfiguration.g:11204:2: ( ( '=' ) )
+ // InternalApplicationConfiguration.g:11205:3: ( '=' )
{
before(grammarAccess.getClassTypeScopeAccess().getSetsSumEqualsSignKeyword_2_1_0());
- // InternalApplicationConfiguration.g:10893:3: ( '=' )
- // InternalApplicationConfiguration.g:10894:4: '='
+ // InternalApplicationConfiguration.g:11206:3: ( '=' )
+ // InternalApplicationConfiguration.g:11207:4: '='
{
before(grammarAccess.getClassTypeScopeAccess().getSetsSumEqualsSignKeyword_2_1_0());
match(input,28,FOLLOW_2);
@@ -33226,17 +34166,17 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
// $ANTLR start "rule__ClassTypeScope__NumberAssignment_3_0"
- // InternalApplicationConfiguration.g:10905:1: rule__ClassTypeScope__NumberAssignment_3_0 : ( ruleExactNumber ) ;
+ // InternalApplicationConfiguration.g:11218:1: rule__ClassTypeScope__NumberAssignment_3_0 : ( ruleExactNumber ) ;
public final void rule__ClassTypeScope__NumberAssignment_3_0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalApplicationConfiguration.g:10909:1: ( ( ruleExactNumber ) )
- // InternalApplicationConfiguration.g:10910:2: ( ruleExactNumber )
+ // InternalApplicationConfiguration.g:11222:1: ( ( ruleExactNumber ) )
+ // InternalApplicationConfiguration.g:11223:2: ( ruleExactNumber )
{
- // InternalApplicationConfiguration.g:10910:2: ( ruleExactNumber )
- // InternalApplicationConfiguration.g:10911:3: ruleExactNumber
+ // InternalApplicationConfiguration.g:11223:2: ( ruleExactNumber )
+ // InternalApplicationConfiguration.g:11224:3: ruleExactNumber
{
before(grammarAccess.getClassTypeScopeAccess().getNumberExactNumberParserRuleCall_3_0_0());
pushFollow(FOLLOW_2);
@@ -33267,17 +34207,17 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
// $ANTLR start "rule__ClassTypeScope__NumberAssignment_3_1"
- // InternalApplicationConfiguration.g:10920:1: rule__ClassTypeScope__NumberAssignment_3_1 : ( ruleIntervallNumber ) ;
+ // InternalApplicationConfiguration.g:11233:1: rule__ClassTypeScope__NumberAssignment_3_1 : ( ruleIntervallNumber ) ;
public final void rule__ClassTypeScope__NumberAssignment_3_1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalApplicationConfiguration.g:10924:1: ( ( ruleIntervallNumber ) )
- // InternalApplicationConfiguration.g:10925:2: ( ruleIntervallNumber )
+ // InternalApplicationConfiguration.g:11237:1: ( ( ruleIntervallNumber ) )
+ // InternalApplicationConfiguration.g:11238:2: ( ruleIntervallNumber )
{
- // InternalApplicationConfiguration.g:10925:2: ( ruleIntervallNumber )
- // InternalApplicationConfiguration.g:10926:3: ruleIntervallNumber
+ // InternalApplicationConfiguration.g:11238:2: ( ruleIntervallNumber )
+ // InternalApplicationConfiguration.g:11239:3: ruleIntervallNumber
{
before(grammarAccess.getClassTypeScopeAccess().getNumberIntervallNumberParserRuleCall_3_1_0());
pushFollow(FOLLOW_2);
@@ -33308,17 +34248,17 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
// $ANTLR start "rule__ObjectTypeScope__TypeAssignment_1"
- // InternalApplicationConfiguration.g:10935:1: rule__ObjectTypeScope__TypeAssignment_1 : ( ruleObjectReference ) ;
+ // InternalApplicationConfiguration.g:11248:1: rule__ObjectTypeScope__TypeAssignment_1 : ( ruleObjectReference ) ;
public final void rule__ObjectTypeScope__TypeAssignment_1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalApplicationConfiguration.g:10939:1: ( ( ruleObjectReference ) )
- // InternalApplicationConfiguration.g:10940:2: ( ruleObjectReference )
+ // InternalApplicationConfiguration.g:11252:1: ( ( ruleObjectReference ) )
+ // InternalApplicationConfiguration.g:11253:2: ( ruleObjectReference )
{
- // InternalApplicationConfiguration.g:10940:2: ( ruleObjectReference )
- // InternalApplicationConfiguration.g:10941:3: ruleObjectReference
+ // InternalApplicationConfiguration.g:11253:2: ( ruleObjectReference )
+ // InternalApplicationConfiguration.g:11254:3: ruleObjectReference
{
before(grammarAccess.getObjectTypeScopeAccess().getTypeObjectReferenceParserRuleCall_1_0());
pushFollow(FOLLOW_2);
@@ -33349,24 +34289,24 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
// $ANTLR start "rule__ObjectTypeScope__SetsNewAssignment_2_0"
- // InternalApplicationConfiguration.g:10950:1: rule__ObjectTypeScope__SetsNewAssignment_2_0 : ( ( '+=' ) ) ;
+ // InternalApplicationConfiguration.g:11263:1: rule__ObjectTypeScope__SetsNewAssignment_2_0 : ( ( '+=' ) ) ;
public final void rule__ObjectTypeScope__SetsNewAssignment_2_0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalApplicationConfiguration.g:10954:1: ( ( ( '+=' ) ) )
- // InternalApplicationConfiguration.g:10955:2: ( ( '+=' ) )
+ // InternalApplicationConfiguration.g:11267:1: ( ( ( '+=' ) ) )
+ // InternalApplicationConfiguration.g:11268:2: ( ( '+=' ) )
{
- // InternalApplicationConfiguration.g:10955:2: ( ( '+=' ) )
- // InternalApplicationConfiguration.g:10956:3: ( '+=' )
+ // InternalApplicationConfiguration.g:11268:2: ( ( '+=' ) )
+ // InternalApplicationConfiguration.g:11269:3: ( '+=' )
{
before(grammarAccess.getObjectTypeScopeAccess().getSetsNewPlusSignEqualsSignKeyword_2_0_0());
- // InternalApplicationConfiguration.g:10957:3: ( '+=' )
- // InternalApplicationConfiguration.g:10958:4: '+='
+ // InternalApplicationConfiguration.g:11270:3: ( '+=' )
+ // InternalApplicationConfiguration.g:11271:4: '+='
{
before(grammarAccess.getObjectTypeScopeAccess().getSetsNewPlusSignEqualsSignKeyword_2_0_0());
- match(input,60,FOLLOW_2);
+ match(input,62,FOLLOW_2);
after(grammarAccess.getObjectTypeScopeAccess().getSetsNewPlusSignEqualsSignKeyword_2_0_0());
}
@@ -33394,21 +34334,21 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
// $ANTLR start "rule__ObjectTypeScope__SetsSumAssignment_2_1"
- // InternalApplicationConfiguration.g:10969:1: rule__ObjectTypeScope__SetsSumAssignment_2_1 : ( ( '=' ) ) ;
+ // InternalApplicationConfiguration.g:11282:1: rule__ObjectTypeScope__SetsSumAssignment_2_1 : ( ( '=' ) ) ;
public final void rule__ObjectTypeScope__SetsSumAssignment_2_1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalApplicationConfiguration.g:10973:1: ( ( ( '=' ) ) )
- // InternalApplicationConfiguration.g:10974:2: ( ( '=' ) )
+ // InternalApplicationConfiguration.g:11286:1: ( ( ( '=' ) ) )
+ // InternalApplicationConfiguration.g:11287:2: ( ( '=' ) )
{
- // InternalApplicationConfiguration.g:10974:2: ( ( '=' ) )
- // InternalApplicationConfiguration.g:10975:3: ( '=' )
+ // InternalApplicationConfiguration.g:11287:2: ( ( '=' ) )
+ // InternalApplicationConfiguration.g:11288:3: ( '=' )
{
before(grammarAccess.getObjectTypeScopeAccess().getSetsSumEqualsSignKeyword_2_1_0());
- // InternalApplicationConfiguration.g:10976:3: ( '=' )
- // InternalApplicationConfiguration.g:10977:4: '='
+ // InternalApplicationConfiguration.g:11289:3: ( '=' )
+ // InternalApplicationConfiguration.g:11290:4: '='
{
before(grammarAccess.getObjectTypeScopeAccess().getSetsSumEqualsSignKeyword_2_1_0());
match(input,28,FOLLOW_2);
@@ -33439,17 +34379,17 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
// $ANTLR start "rule__ObjectTypeScope__NumberAssignment_3_0"
- // InternalApplicationConfiguration.g:10988:1: rule__ObjectTypeScope__NumberAssignment_3_0 : ( ruleExactNumber ) ;
+ // InternalApplicationConfiguration.g:11301:1: rule__ObjectTypeScope__NumberAssignment_3_0 : ( ruleExactNumber ) ;
public final void rule__ObjectTypeScope__NumberAssignment_3_0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalApplicationConfiguration.g:10992:1: ( ( ruleExactNumber ) )
- // InternalApplicationConfiguration.g:10993:2: ( ruleExactNumber )
+ // InternalApplicationConfiguration.g:11305:1: ( ( ruleExactNumber ) )
+ // InternalApplicationConfiguration.g:11306:2: ( ruleExactNumber )
{
- // InternalApplicationConfiguration.g:10993:2: ( ruleExactNumber )
- // InternalApplicationConfiguration.g:10994:3: ruleExactNumber
+ // InternalApplicationConfiguration.g:11306:2: ( ruleExactNumber )
+ // InternalApplicationConfiguration.g:11307:3: ruleExactNumber
{
before(grammarAccess.getObjectTypeScopeAccess().getNumberExactNumberParserRuleCall_3_0_0());
pushFollow(FOLLOW_2);
@@ -33480,17 +34420,17 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
// $ANTLR start "rule__ObjectTypeScope__NumberAssignment_3_1"
- // InternalApplicationConfiguration.g:11003:1: rule__ObjectTypeScope__NumberAssignment_3_1 : ( ruleIntervallNumber ) ;
+ // InternalApplicationConfiguration.g:11316:1: rule__ObjectTypeScope__NumberAssignment_3_1 : ( ruleIntervallNumber ) ;
public final void rule__ObjectTypeScope__NumberAssignment_3_1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalApplicationConfiguration.g:11007:1: ( ( ruleIntervallNumber ) )
- // InternalApplicationConfiguration.g:11008:2: ( ruleIntervallNumber )
+ // InternalApplicationConfiguration.g:11320:1: ( ( ruleIntervallNumber ) )
+ // InternalApplicationConfiguration.g:11321:2: ( ruleIntervallNumber )
{
- // InternalApplicationConfiguration.g:11008:2: ( ruleIntervallNumber )
- // InternalApplicationConfiguration.g:11009:3: ruleIntervallNumber
+ // InternalApplicationConfiguration.g:11321:2: ( ruleIntervallNumber )
+ // InternalApplicationConfiguration.g:11322:3: ruleIntervallNumber
{
before(grammarAccess.getObjectTypeScopeAccess().getNumberIntervallNumberParserRuleCall_3_1_0());
pushFollow(FOLLOW_2);
@@ -33521,17 +34461,17 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
// $ANTLR start "rule__IntegerTypeScope__TypeAssignment_1"
- // InternalApplicationConfiguration.g:11018:1: rule__IntegerTypeScope__TypeAssignment_1 : ( ruleIntegerReference ) ;
+ // InternalApplicationConfiguration.g:11331:1: rule__IntegerTypeScope__TypeAssignment_1 : ( ruleIntegerReference ) ;
public final void rule__IntegerTypeScope__TypeAssignment_1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalApplicationConfiguration.g:11022:1: ( ( ruleIntegerReference ) )
- // InternalApplicationConfiguration.g:11023:2: ( ruleIntegerReference )
+ // InternalApplicationConfiguration.g:11335:1: ( ( ruleIntegerReference ) )
+ // InternalApplicationConfiguration.g:11336:2: ( ruleIntegerReference )
{
- // InternalApplicationConfiguration.g:11023:2: ( ruleIntegerReference )
- // InternalApplicationConfiguration.g:11024:3: ruleIntegerReference
+ // InternalApplicationConfiguration.g:11336:2: ( ruleIntegerReference )
+ // InternalApplicationConfiguration.g:11337:3: ruleIntegerReference
{
before(grammarAccess.getIntegerTypeScopeAccess().getTypeIntegerReferenceParserRuleCall_1_0());
pushFollow(FOLLOW_2);
@@ -33562,24 +34502,24 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
// $ANTLR start "rule__IntegerTypeScope__SetsNewAssignment_2_0"
- // InternalApplicationConfiguration.g:11033:1: rule__IntegerTypeScope__SetsNewAssignment_2_0 : ( ( '+=' ) ) ;
+ // InternalApplicationConfiguration.g:11346:1: rule__IntegerTypeScope__SetsNewAssignment_2_0 : ( ( '+=' ) ) ;
public final void rule__IntegerTypeScope__SetsNewAssignment_2_0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalApplicationConfiguration.g:11037:1: ( ( ( '+=' ) ) )
- // InternalApplicationConfiguration.g:11038:2: ( ( '+=' ) )
+ // InternalApplicationConfiguration.g:11350:1: ( ( ( '+=' ) ) )
+ // InternalApplicationConfiguration.g:11351:2: ( ( '+=' ) )
{
- // InternalApplicationConfiguration.g:11038:2: ( ( '+=' ) )
- // InternalApplicationConfiguration.g:11039:3: ( '+=' )
+ // InternalApplicationConfiguration.g:11351:2: ( ( '+=' ) )
+ // InternalApplicationConfiguration.g:11352:3: ( '+=' )
{
before(grammarAccess.getIntegerTypeScopeAccess().getSetsNewPlusSignEqualsSignKeyword_2_0_0());
- // InternalApplicationConfiguration.g:11040:3: ( '+=' )
- // InternalApplicationConfiguration.g:11041:4: '+='
+ // InternalApplicationConfiguration.g:11353:3: ( '+=' )
+ // InternalApplicationConfiguration.g:11354:4: '+='
{
before(grammarAccess.getIntegerTypeScopeAccess().getSetsNewPlusSignEqualsSignKeyword_2_0_0());
- match(input,60,FOLLOW_2);
+ match(input,62,FOLLOW_2);
after(grammarAccess.getIntegerTypeScopeAccess().getSetsNewPlusSignEqualsSignKeyword_2_0_0());
}
@@ -33607,21 +34547,21 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
// $ANTLR start "rule__IntegerTypeScope__SetsSumAssignment_2_1"
- // InternalApplicationConfiguration.g:11052:1: rule__IntegerTypeScope__SetsSumAssignment_2_1 : ( ( '=' ) ) ;
+ // InternalApplicationConfiguration.g:11365:1: rule__IntegerTypeScope__SetsSumAssignment_2_1 : ( ( '=' ) ) ;
public final void rule__IntegerTypeScope__SetsSumAssignment_2_1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalApplicationConfiguration.g:11056:1: ( ( ( '=' ) ) )
- // InternalApplicationConfiguration.g:11057:2: ( ( '=' ) )
+ // InternalApplicationConfiguration.g:11369:1: ( ( ( '=' ) ) )
+ // InternalApplicationConfiguration.g:11370:2: ( ( '=' ) )
{
- // InternalApplicationConfiguration.g:11057:2: ( ( '=' ) )
- // InternalApplicationConfiguration.g:11058:3: ( '=' )
+ // InternalApplicationConfiguration.g:11370:2: ( ( '=' ) )
+ // InternalApplicationConfiguration.g:11371:3: ( '=' )
{
before(grammarAccess.getIntegerTypeScopeAccess().getSetsSumEqualsSignKeyword_2_1_0());
- // InternalApplicationConfiguration.g:11059:3: ( '=' )
- // InternalApplicationConfiguration.g:11060:4: '='
+ // InternalApplicationConfiguration.g:11372:3: ( '=' )
+ // InternalApplicationConfiguration.g:11373:4: '='
{
before(grammarAccess.getIntegerTypeScopeAccess().getSetsSumEqualsSignKeyword_2_1_0());
match(input,28,FOLLOW_2);
@@ -33652,17 +34592,17 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
// $ANTLR start "rule__IntegerTypeScope__NumberAssignment_3_0"
- // InternalApplicationConfiguration.g:11071:1: rule__IntegerTypeScope__NumberAssignment_3_0 : ( ruleExactNumber ) ;
+ // InternalApplicationConfiguration.g:11384:1: rule__IntegerTypeScope__NumberAssignment_3_0 : ( ruleExactNumber ) ;
public final void rule__IntegerTypeScope__NumberAssignment_3_0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalApplicationConfiguration.g:11075:1: ( ( ruleExactNumber ) )
- // InternalApplicationConfiguration.g:11076:2: ( ruleExactNumber )
+ // InternalApplicationConfiguration.g:11388:1: ( ( ruleExactNumber ) )
+ // InternalApplicationConfiguration.g:11389:2: ( ruleExactNumber )
{
- // InternalApplicationConfiguration.g:11076:2: ( ruleExactNumber )
- // InternalApplicationConfiguration.g:11077:3: ruleExactNumber
+ // InternalApplicationConfiguration.g:11389:2: ( ruleExactNumber )
+ // InternalApplicationConfiguration.g:11390:3: ruleExactNumber
{
before(grammarAccess.getIntegerTypeScopeAccess().getNumberExactNumberParserRuleCall_3_0_0());
pushFollow(FOLLOW_2);
@@ -33693,17 +34633,17 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
// $ANTLR start "rule__IntegerTypeScope__NumberAssignment_3_1"
- // InternalApplicationConfiguration.g:11086:1: rule__IntegerTypeScope__NumberAssignment_3_1 : ( ruleIntervallNumber ) ;
+ // InternalApplicationConfiguration.g:11399:1: rule__IntegerTypeScope__NumberAssignment_3_1 : ( ruleIntervallNumber ) ;
public final void rule__IntegerTypeScope__NumberAssignment_3_1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalApplicationConfiguration.g:11090:1: ( ( ruleIntervallNumber ) )
- // InternalApplicationConfiguration.g:11091:2: ( ruleIntervallNumber )
+ // InternalApplicationConfiguration.g:11403:1: ( ( ruleIntervallNumber ) )
+ // InternalApplicationConfiguration.g:11404:2: ( ruleIntervallNumber )
{
- // InternalApplicationConfiguration.g:11091:2: ( ruleIntervallNumber )
- // InternalApplicationConfiguration.g:11092:3: ruleIntervallNumber
+ // InternalApplicationConfiguration.g:11404:2: ( ruleIntervallNumber )
+ // InternalApplicationConfiguration.g:11405:3: ruleIntervallNumber
{
before(grammarAccess.getIntegerTypeScopeAccess().getNumberIntervallNumberParserRuleCall_3_1_0());
pushFollow(FOLLOW_2);
@@ -33734,17 +34674,17 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
// $ANTLR start "rule__IntegerTypeScope__NumberAssignment_3_2"
- // InternalApplicationConfiguration.g:11101:1: rule__IntegerTypeScope__NumberAssignment_3_2 : ( ruleIntEnumberation ) ;
+ // InternalApplicationConfiguration.g:11414:1: rule__IntegerTypeScope__NumberAssignment_3_2 : ( ruleIntEnumberation ) ;
public final void rule__IntegerTypeScope__NumberAssignment_3_2() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalApplicationConfiguration.g:11105:1: ( ( ruleIntEnumberation ) )
- // InternalApplicationConfiguration.g:11106:2: ( ruleIntEnumberation )
+ // InternalApplicationConfiguration.g:11418:1: ( ( ruleIntEnumberation ) )
+ // InternalApplicationConfiguration.g:11419:2: ( ruleIntEnumberation )
{
- // InternalApplicationConfiguration.g:11106:2: ( ruleIntEnumberation )
- // InternalApplicationConfiguration.g:11107:3: ruleIntEnumberation
+ // InternalApplicationConfiguration.g:11419:2: ( ruleIntEnumberation )
+ // InternalApplicationConfiguration.g:11420:3: ruleIntEnumberation
{
before(grammarAccess.getIntegerTypeScopeAccess().getNumberIntEnumberationParserRuleCall_3_2_0());
pushFollow(FOLLOW_2);
@@ -33775,17 +34715,17 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
// $ANTLR start "rule__RealTypeScope__TypeAssignment_1"
- // InternalApplicationConfiguration.g:11116:1: rule__RealTypeScope__TypeAssignment_1 : ( ruleRealReference ) ;
+ // InternalApplicationConfiguration.g:11429:1: rule__RealTypeScope__TypeAssignment_1 : ( ruleRealReference ) ;
public final void rule__RealTypeScope__TypeAssignment_1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalApplicationConfiguration.g:11120:1: ( ( ruleRealReference ) )
- // InternalApplicationConfiguration.g:11121:2: ( ruleRealReference )
+ // InternalApplicationConfiguration.g:11433:1: ( ( ruleRealReference ) )
+ // InternalApplicationConfiguration.g:11434:2: ( ruleRealReference )
{
- // InternalApplicationConfiguration.g:11121:2: ( ruleRealReference )
- // InternalApplicationConfiguration.g:11122:3: ruleRealReference
+ // InternalApplicationConfiguration.g:11434:2: ( ruleRealReference )
+ // InternalApplicationConfiguration.g:11435:3: ruleRealReference
{
before(grammarAccess.getRealTypeScopeAccess().getTypeRealReferenceParserRuleCall_1_0());
pushFollow(FOLLOW_2);
@@ -33816,24 +34756,24 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
// $ANTLR start "rule__RealTypeScope__SetsNewAssignment_2_0"
- // InternalApplicationConfiguration.g:11131:1: rule__RealTypeScope__SetsNewAssignment_2_0 : ( ( '+=' ) ) ;
+ // InternalApplicationConfiguration.g:11444:1: rule__RealTypeScope__SetsNewAssignment_2_0 : ( ( '+=' ) ) ;
public final void rule__RealTypeScope__SetsNewAssignment_2_0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalApplicationConfiguration.g:11135:1: ( ( ( '+=' ) ) )
- // InternalApplicationConfiguration.g:11136:2: ( ( '+=' ) )
+ // InternalApplicationConfiguration.g:11448:1: ( ( ( '+=' ) ) )
+ // InternalApplicationConfiguration.g:11449:2: ( ( '+=' ) )
{
- // InternalApplicationConfiguration.g:11136:2: ( ( '+=' ) )
- // InternalApplicationConfiguration.g:11137:3: ( '+=' )
+ // InternalApplicationConfiguration.g:11449:2: ( ( '+=' ) )
+ // InternalApplicationConfiguration.g:11450:3: ( '+=' )
{
before(grammarAccess.getRealTypeScopeAccess().getSetsNewPlusSignEqualsSignKeyword_2_0_0());
- // InternalApplicationConfiguration.g:11138:3: ( '+=' )
- // InternalApplicationConfiguration.g:11139:4: '+='
+ // InternalApplicationConfiguration.g:11451:3: ( '+=' )
+ // InternalApplicationConfiguration.g:11452:4: '+='
{
before(grammarAccess.getRealTypeScopeAccess().getSetsNewPlusSignEqualsSignKeyword_2_0_0());
- match(input,60,FOLLOW_2);
+ match(input,62,FOLLOW_2);
after(grammarAccess.getRealTypeScopeAccess().getSetsNewPlusSignEqualsSignKeyword_2_0_0());
}
@@ -33861,21 +34801,21 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
// $ANTLR start "rule__RealTypeScope__SetsSumAssignment_2_1"
- // InternalApplicationConfiguration.g:11150:1: rule__RealTypeScope__SetsSumAssignment_2_1 : ( ( '=' ) ) ;
+ // InternalApplicationConfiguration.g:11463:1: rule__RealTypeScope__SetsSumAssignment_2_1 : ( ( '=' ) ) ;
public final void rule__RealTypeScope__SetsSumAssignment_2_1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalApplicationConfiguration.g:11154:1: ( ( ( '=' ) ) )
- // InternalApplicationConfiguration.g:11155:2: ( ( '=' ) )
+ // InternalApplicationConfiguration.g:11467:1: ( ( ( '=' ) ) )
+ // InternalApplicationConfiguration.g:11468:2: ( ( '=' ) )
{
- // InternalApplicationConfiguration.g:11155:2: ( ( '=' ) )
- // InternalApplicationConfiguration.g:11156:3: ( '=' )
+ // InternalApplicationConfiguration.g:11468:2: ( ( '=' ) )
+ // InternalApplicationConfiguration.g:11469:3: ( '=' )
{
before(grammarAccess.getRealTypeScopeAccess().getSetsSumEqualsSignKeyword_2_1_0());
- // InternalApplicationConfiguration.g:11157:3: ( '=' )
- // InternalApplicationConfiguration.g:11158:4: '='
+ // InternalApplicationConfiguration.g:11470:3: ( '=' )
+ // InternalApplicationConfiguration.g:11471:4: '='
{
before(grammarAccess.getRealTypeScopeAccess().getSetsSumEqualsSignKeyword_2_1_0());
match(input,28,FOLLOW_2);
@@ -33906,17 +34846,17 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
// $ANTLR start "rule__RealTypeScope__NumberAssignment_3_0"
- // InternalApplicationConfiguration.g:11169:1: rule__RealTypeScope__NumberAssignment_3_0 : ( ruleExactNumber ) ;
+ // InternalApplicationConfiguration.g:11482:1: rule__RealTypeScope__NumberAssignment_3_0 : ( ruleExactNumber ) ;
public final void rule__RealTypeScope__NumberAssignment_3_0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalApplicationConfiguration.g:11173:1: ( ( ruleExactNumber ) )
- // InternalApplicationConfiguration.g:11174:2: ( ruleExactNumber )
+ // InternalApplicationConfiguration.g:11486:1: ( ( ruleExactNumber ) )
+ // InternalApplicationConfiguration.g:11487:2: ( ruleExactNumber )
{
- // InternalApplicationConfiguration.g:11174:2: ( ruleExactNumber )
- // InternalApplicationConfiguration.g:11175:3: ruleExactNumber
+ // InternalApplicationConfiguration.g:11487:2: ( ruleExactNumber )
+ // InternalApplicationConfiguration.g:11488:3: ruleExactNumber
{
before(grammarAccess.getRealTypeScopeAccess().getNumberExactNumberParserRuleCall_3_0_0());
pushFollow(FOLLOW_2);
@@ -33947,17 +34887,17 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
// $ANTLR start "rule__RealTypeScope__NumberAssignment_3_1"
- // InternalApplicationConfiguration.g:11184:1: rule__RealTypeScope__NumberAssignment_3_1 : ( ruleIntervallNumber ) ;
+ // InternalApplicationConfiguration.g:11497:1: rule__RealTypeScope__NumberAssignment_3_1 : ( ruleIntervallNumber ) ;
public final void rule__RealTypeScope__NumberAssignment_3_1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalApplicationConfiguration.g:11188:1: ( ( ruleIntervallNumber ) )
- // InternalApplicationConfiguration.g:11189:2: ( ruleIntervallNumber )
+ // InternalApplicationConfiguration.g:11501:1: ( ( ruleIntervallNumber ) )
+ // InternalApplicationConfiguration.g:11502:2: ( ruleIntervallNumber )
{
- // InternalApplicationConfiguration.g:11189:2: ( ruleIntervallNumber )
- // InternalApplicationConfiguration.g:11190:3: ruleIntervallNumber
+ // InternalApplicationConfiguration.g:11502:2: ( ruleIntervallNumber )
+ // InternalApplicationConfiguration.g:11503:3: ruleIntervallNumber
{
before(grammarAccess.getRealTypeScopeAccess().getNumberIntervallNumberParserRuleCall_3_1_0());
pushFollow(FOLLOW_2);
@@ -33988,17 +34928,17 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
// $ANTLR start "rule__RealTypeScope__NumberAssignment_3_2"
- // InternalApplicationConfiguration.g:11199:1: rule__RealTypeScope__NumberAssignment_3_2 : ( ruleRealEnumeration ) ;
+ // InternalApplicationConfiguration.g:11512:1: rule__RealTypeScope__NumberAssignment_3_2 : ( ruleRealEnumeration ) ;
public final void rule__RealTypeScope__NumberAssignment_3_2() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalApplicationConfiguration.g:11203:1: ( ( ruleRealEnumeration ) )
- // InternalApplicationConfiguration.g:11204:2: ( ruleRealEnumeration )
+ // InternalApplicationConfiguration.g:11516:1: ( ( ruleRealEnumeration ) )
+ // InternalApplicationConfiguration.g:11517:2: ( ruleRealEnumeration )
{
- // InternalApplicationConfiguration.g:11204:2: ( ruleRealEnumeration )
- // InternalApplicationConfiguration.g:11205:3: ruleRealEnumeration
+ // InternalApplicationConfiguration.g:11517:2: ( ruleRealEnumeration )
+ // InternalApplicationConfiguration.g:11518:3: ruleRealEnumeration
{
before(grammarAccess.getRealTypeScopeAccess().getNumberRealEnumerationParserRuleCall_3_2_0());
pushFollow(FOLLOW_2);
@@ -34029,17 +34969,17 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
// $ANTLR start "rule__StringTypeScope__TypeAssignment_1"
- // InternalApplicationConfiguration.g:11214:1: rule__StringTypeScope__TypeAssignment_1 : ( ruleStringReference ) ;
+ // InternalApplicationConfiguration.g:11527:1: rule__StringTypeScope__TypeAssignment_1 : ( ruleStringReference ) ;
public final void rule__StringTypeScope__TypeAssignment_1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalApplicationConfiguration.g:11218:1: ( ( ruleStringReference ) )
- // InternalApplicationConfiguration.g:11219:2: ( ruleStringReference )
+ // InternalApplicationConfiguration.g:11531:1: ( ( ruleStringReference ) )
+ // InternalApplicationConfiguration.g:11532:2: ( ruleStringReference )
{
- // InternalApplicationConfiguration.g:11219:2: ( ruleStringReference )
- // InternalApplicationConfiguration.g:11220:3: ruleStringReference
+ // InternalApplicationConfiguration.g:11532:2: ( ruleStringReference )
+ // InternalApplicationConfiguration.g:11533:3: ruleStringReference
{
before(grammarAccess.getStringTypeScopeAccess().getTypeStringReferenceParserRuleCall_1_0());
pushFollow(FOLLOW_2);
@@ -34070,24 +35010,24 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
// $ANTLR start "rule__StringTypeScope__SetsNewAssignment_2_0"
- // InternalApplicationConfiguration.g:11229:1: rule__StringTypeScope__SetsNewAssignment_2_0 : ( ( '+=' ) ) ;
+ // InternalApplicationConfiguration.g:11542:1: rule__StringTypeScope__SetsNewAssignment_2_0 : ( ( '+=' ) ) ;
public final void rule__StringTypeScope__SetsNewAssignment_2_0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalApplicationConfiguration.g:11233:1: ( ( ( '+=' ) ) )
- // InternalApplicationConfiguration.g:11234:2: ( ( '+=' ) )
+ // InternalApplicationConfiguration.g:11546:1: ( ( ( '+=' ) ) )
+ // InternalApplicationConfiguration.g:11547:2: ( ( '+=' ) )
{
- // InternalApplicationConfiguration.g:11234:2: ( ( '+=' ) )
- // InternalApplicationConfiguration.g:11235:3: ( '+=' )
+ // InternalApplicationConfiguration.g:11547:2: ( ( '+=' ) )
+ // InternalApplicationConfiguration.g:11548:3: ( '+=' )
{
before(grammarAccess.getStringTypeScopeAccess().getSetsNewPlusSignEqualsSignKeyword_2_0_0());
- // InternalApplicationConfiguration.g:11236:3: ( '+=' )
- // InternalApplicationConfiguration.g:11237:4: '+='
+ // InternalApplicationConfiguration.g:11549:3: ( '+=' )
+ // InternalApplicationConfiguration.g:11550:4: '+='
{
before(grammarAccess.getStringTypeScopeAccess().getSetsNewPlusSignEqualsSignKeyword_2_0_0());
- match(input,60,FOLLOW_2);
+ match(input,62,FOLLOW_2);
after(grammarAccess.getStringTypeScopeAccess().getSetsNewPlusSignEqualsSignKeyword_2_0_0());
}
@@ -34115,21 +35055,21 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
// $ANTLR start "rule__StringTypeScope__SetsSumAssignment_2_1"
- // InternalApplicationConfiguration.g:11248:1: rule__StringTypeScope__SetsSumAssignment_2_1 : ( ( '=' ) ) ;
+ // InternalApplicationConfiguration.g:11561:1: rule__StringTypeScope__SetsSumAssignment_2_1 : ( ( '=' ) ) ;
public final void rule__StringTypeScope__SetsSumAssignment_2_1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalApplicationConfiguration.g:11252:1: ( ( ( '=' ) ) )
- // InternalApplicationConfiguration.g:11253:2: ( ( '=' ) )
+ // InternalApplicationConfiguration.g:11565:1: ( ( ( '=' ) ) )
+ // InternalApplicationConfiguration.g:11566:2: ( ( '=' ) )
{
- // InternalApplicationConfiguration.g:11253:2: ( ( '=' ) )
- // InternalApplicationConfiguration.g:11254:3: ( '=' )
+ // InternalApplicationConfiguration.g:11566:2: ( ( '=' ) )
+ // InternalApplicationConfiguration.g:11567:3: ( '=' )
{
before(grammarAccess.getStringTypeScopeAccess().getSetsSumEqualsSignKeyword_2_1_0());
- // InternalApplicationConfiguration.g:11255:3: ( '=' )
- // InternalApplicationConfiguration.g:11256:4: '='
+ // InternalApplicationConfiguration.g:11568:3: ( '=' )
+ // InternalApplicationConfiguration.g:11569:4: '='
{
before(grammarAccess.getStringTypeScopeAccess().getSetsSumEqualsSignKeyword_2_1_0());
match(input,28,FOLLOW_2);
@@ -34160,17 +35100,17 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
// $ANTLR start "rule__StringTypeScope__NumberAssignment_3_0"
- // InternalApplicationConfiguration.g:11267:1: rule__StringTypeScope__NumberAssignment_3_0 : ( ruleExactNumber ) ;
+ // InternalApplicationConfiguration.g:11580:1: rule__StringTypeScope__NumberAssignment_3_0 : ( ruleExactNumber ) ;
public final void rule__StringTypeScope__NumberAssignment_3_0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalApplicationConfiguration.g:11271:1: ( ( ruleExactNumber ) )
- // InternalApplicationConfiguration.g:11272:2: ( ruleExactNumber )
+ // InternalApplicationConfiguration.g:11584:1: ( ( ruleExactNumber ) )
+ // InternalApplicationConfiguration.g:11585:2: ( ruleExactNumber )
{
- // InternalApplicationConfiguration.g:11272:2: ( ruleExactNumber )
- // InternalApplicationConfiguration.g:11273:3: ruleExactNumber
+ // InternalApplicationConfiguration.g:11585:2: ( ruleExactNumber )
+ // InternalApplicationConfiguration.g:11586:3: ruleExactNumber
{
before(grammarAccess.getStringTypeScopeAccess().getNumberExactNumberParserRuleCall_3_0_0());
pushFollow(FOLLOW_2);
@@ -34201,17 +35141,17 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
// $ANTLR start "rule__StringTypeScope__NumberAssignment_3_1"
- // InternalApplicationConfiguration.g:11282:1: rule__StringTypeScope__NumberAssignment_3_1 : ( ruleIntervallNumber ) ;
+ // InternalApplicationConfiguration.g:11595:1: rule__StringTypeScope__NumberAssignment_3_1 : ( ruleIntervallNumber ) ;
public final void rule__StringTypeScope__NumberAssignment_3_1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalApplicationConfiguration.g:11286:1: ( ( ruleIntervallNumber ) )
- // InternalApplicationConfiguration.g:11287:2: ( ruleIntervallNumber )
+ // InternalApplicationConfiguration.g:11599:1: ( ( ruleIntervallNumber ) )
+ // InternalApplicationConfiguration.g:11600:2: ( ruleIntervallNumber )
{
- // InternalApplicationConfiguration.g:11287:2: ( ruleIntervallNumber )
- // InternalApplicationConfiguration.g:11288:3: ruleIntervallNumber
+ // InternalApplicationConfiguration.g:11600:2: ( ruleIntervallNumber )
+ // InternalApplicationConfiguration.g:11601:3: ruleIntervallNumber
{
before(grammarAccess.getStringTypeScopeAccess().getNumberIntervallNumberParserRuleCall_3_1_0());
pushFollow(FOLLOW_2);
@@ -34242,17 +35182,17 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
// $ANTLR start "rule__StringTypeScope__NumberAssignment_3_2"
- // InternalApplicationConfiguration.g:11297:1: rule__StringTypeScope__NumberAssignment_3_2 : ( ruleStringEnumeration ) ;
+ // InternalApplicationConfiguration.g:11610:1: rule__StringTypeScope__NumberAssignment_3_2 : ( ruleStringEnumeration ) ;
public final void rule__StringTypeScope__NumberAssignment_3_2() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalApplicationConfiguration.g:11301:1: ( ( ruleStringEnumeration ) )
- // InternalApplicationConfiguration.g:11302:2: ( ruleStringEnumeration )
+ // InternalApplicationConfiguration.g:11614:1: ( ( ruleStringEnumeration ) )
+ // InternalApplicationConfiguration.g:11615:2: ( ruleStringEnumeration )
{
- // InternalApplicationConfiguration.g:11302:2: ( ruleStringEnumeration )
- // InternalApplicationConfiguration.g:11303:3: ruleStringEnumeration
+ // InternalApplicationConfiguration.g:11615:2: ( ruleStringEnumeration )
+ // InternalApplicationConfiguration.g:11616:3: ruleStringEnumeration
{
before(grammarAccess.getStringTypeScopeAccess().getNumberStringEnumerationParserRuleCall_3_2_0());
pushFollow(FOLLOW_2);
@@ -34283,17 +35223,17 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
// $ANTLR start "rule__ClassReference__ElementAssignment_1"
- // InternalApplicationConfiguration.g:11312:1: rule__ClassReference__ElementAssignment_1 : ( ruleMetamodelElement ) ;
+ // InternalApplicationConfiguration.g:11625:1: rule__ClassReference__ElementAssignment_1 : ( ruleMetamodelElement ) ;
public final void rule__ClassReference__ElementAssignment_1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalApplicationConfiguration.g:11316:1: ( ( ruleMetamodelElement ) )
- // InternalApplicationConfiguration.g:11317:2: ( ruleMetamodelElement )
+ // InternalApplicationConfiguration.g:11629:1: ( ( ruleMetamodelElement ) )
+ // InternalApplicationConfiguration.g:11630:2: ( ruleMetamodelElement )
{
- // InternalApplicationConfiguration.g:11317:2: ( ruleMetamodelElement )
- // InternalApplicationConfiguration.g:11318:3: ruleMetamodelElement
+ // InternalApplicationConfiguration.g:11630:2: ( ruleMetamodelElement )
+ // InternalApplicationConfiguration.g:11631:3: ruleMetamodelElement
{
before(grammarAccess.getClassReferenceAccess().getElementMetamodelElementParserRuleCall_1_0());
pushFollow(FOLLOW_2);
@@ -34324,17 +35264,17 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
// $ANTLR start "rule__ExactNumber__ExactNumberAssignment_0"
- // InternalApplicationConfiguration.g:11327:1: rule__ExactNumber__ExactNumberAssignment_0 : ( RULE_INT ) ;
+ // InternalApplicationConfiguration.g:11640:1: rule__ExactNumber__ExactNumberAssignment_0 : ( RULE_INT ) ;
public final void rule__ExactNumber__ExactNumberAssignment_0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalApplicationConfiguration.g:11331:1: ( ( RULE_INT ) )
- // InternalApplicationConfiguration.g:11332:2: ( RULE_INT )
+ // InternalApplicationConfiguration.g:11644:1: ( ( RULE_INT ) )
+ // InternalApplicationConfiguration.g:11645:2: ( RULE_INT )
{
- // InternalApplicationConfiguration.g:11332:2: ( RULE_INT )
- // InternalApplicationConfiguration.g:11333:3: RULE_INT
+ // InternalApplicationConfiguration.g:11645:2: ( RULE_INT )
+ // InternalApplicationConfiguration.g:11646:3: RULE_INT
{
before(grammarAccess.getExactNumberAccess().getExactNumberINTTerminalRuleCall_0_0());
match(input,RULE_INT,FOLLOW_2);
@@ -34361,24 +35301,24 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
// $ANTLR start "rule__ExactNumber__ExactUnlimitedAssignment_1"
- // InternalApplicationConfiguration.g:11342:1: rule__ExactNumber__ExactUnlimitedAssignment_1 : ( ( '*' ) ) ;
+ // InternalApplicationConfiguration.g:11655:1: rule__ExactNumber__ExactUnlimitedAssignment_1 : ( ( '*' ) ) ;
public final void rule__ExactNumber__ExactUnlimitedAssignment_1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalApplicationConfiguration.g:11346:1: ( ( ( '*' ) ) )
- // InternalApplicationConfiguration.g:11347:2: ( ( '*' ) )
+ // InternalApplicationConfiguration.g:11659:1: ( ( ( '*' ) ) )
+ // InternalApplicationConfiguration.g:11660:2: ( ( '*' ) )
{
- // InternalApplicationConfiguration.g:11347:2: ( ( '*' ) )
- // InternalApplicationConfiguration.g:11348:3: ( '*' )
+ // InternalApplicationConfiguration.g:11660:2: ( ( '*' ) )
+ // InternalApplicationConfiguration.g:11661:3: ( '*' )
{
before(grammarAccess.getExactNumberAccess().getExactUnlimitedAsteriskKeyword_1_0());
- // InternalApplicationConfiguration.g:11349:3: ( '*' )
- // InternalApplicationConfiguration.g:11350:4: '*'
+ // InternalApplicationConfiguration.g:11662:3: ( '*' )
+ // InternalApplicationConfiguration.g:11663:4: '*'
{
before(grammarAccess.getExactNumberAccess().getExactUnlimitedAsteriskKeyword_1_0());
- match(input,61,FOLLOW_2);
+ match(input,63,FOLLOW_2);
after(grammarAccess.getExactNumberAccess().getExactUnlimitedAsteriskKeyword_1_0());
}
@@ -34406,17 +35346,17 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
// $ANTLR start "rule__IntervallNumber__MinAssignment_0"
- // InternalApplicationConfiguration.g:11361:1: rule__IntervallNumber__MinAssignment_0 : ( RULE_INT ) ;
+ // InternalApplicationConfiguration.g:11674:1: rule__IntervallNumber__MinAssignment_0 : ( RULE_INT ) ;
public final void rule__IntervallNumber__MinAssignment_0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalApplicationConfiguration.g:11365:1: ( ( RULE_INT ) )
- // InternalApplicationConfiguration.g:11366:2: ( RULE_INT )
+ // InternalApplicationConfiguration.g:11678:1: ( ( RULE_INT ) )
+ // InternalApplicationConfiguration.g:11679:2: ( RULE_INT )
{
- // InternalApplicationConfiguration.g:11366:2: ( RULE_INT )
- // InternalApplicationConfiguration.g:11367:3: RULE_INT
+ // InternalApplicationConfiguration.g:11679:2: ( RULE_INT )
+ // InternalApplicationConfiguration.g:11680:3: RULE_INT
{
before(grammarAccess.getIntervallNumberAccess().getMinINTTerminalRuleCall_0_0());
match(input,RULE_INT,FOLLOW_2);
@@ -34443,17 +35383,17 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
// $ANTLR start "rule__IntervallNumber__MaxNumberAssignment_2_0"
- // InternalApplicationConfiguration.g:11376:1: rule__IntervallNumber__MaxNumberAssignment_2_0 : ( RULE_INT ) ;
+ // InternalApplicationConfiguration.g:11689:1: rule__IntervallNumber__MaxNumberAssignment_2_0 : ( RULE_INT ) ;
public final void rule__IntervallNumber__MaxNumberAssignment_2_0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalApplicationConfiguration.g:11380:1: ( ( RULE_INT ) )
- // InternalApplicationConfiguration.g:11381:2: ( RULE_INT )
+ // InternalApplicationConfiguration.g:11693:1: ( ( RULE_INT ) )
+ // InternalApplicationConfiguration.g:11694:2: ( RULE_INT )
{
- // InternalApplicationConfiguration.g:11381:2: ( RULE_INT )
- // InternalApplicationConfiguration.g:11382:3: RULE_INT
+ // InternalApplicationConfiguration.g:11694:2: ( RULE_INT )
+ // InternalApplicationConfiguration.g:11695:3: RULE_INT
{
before(grammarAccess.getIntervallNumberAccess().getMaxNumberINTTerminalRuleCall_2_0_0());
match(input,RULE_INT,FOLLOW_2);
@@ -34480,24 +35420,24 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
// $ANTLR start "rule__IntervallNumber__MaxUnlimitedAssignment_2_1"
- // InternalApplicationConfiguration.g:11391:1: rule__IntervallNumber__MaxUnlimitedAssignment_2_1 : ( ( '*' ) ) ;
+ // InternalApplicationConfiguration.g:11704:1: rule__IntervallNumber__MaxUnlimitedAssignment_2_1 : ( ( '*' ) ) ;
public final void rule__IntervallNumber__MaxUnlimitedAssignment_2_1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalApplicationConfiguration.g:11395:1: ( ( ( '*' ) ) )
- // InternalApplicationConfiguration.g:11396:2: ( ( '*' ) )
+ // InternalApplicationConfiguration.g:11708:1: ( ( ( '*' ) ) )
+ // InternalApplicationConfiguration.g:11709:2: ( ( '*' ) )
{
- // InternalApplicationConfiguration.g:11396:2: ( ( '*' ) )
- // InternalApplicationConfiguration.g:11397:3: ( '*' )
+ // InternalApplicationConfiguration.g:11709:2: ( ( '*' ) )
+ // InternalApplicationConfiguration.g:11710:3: ( '*' )
{
before(grammarAccess.getIntervallNumberAccess().getMaxUnlimitedAsteriskKeyword_2_1_0());
- // InternalApplicationConfiguration.g:11398:3: ( '*' )
- // InternalApplicationConfiguration.g:11399:4: '*'
+ // InternalApplicationConfiguration.g:11711:3: ( '*' )
+ // InternalApplicationConfiguration.g:11712:4: '*'
{
before(grammarAccess.getIntervallNumberAccess().getMaxUnlimitedAsteriskKeyword_2_1_0());
- match(input,61,FOLLOW_2);
+ match(input,63,FOLLOW_2);
after(grammarAccess.getIntervallNumberAccess().getMaxUnlimitedAsteriskKeyword_2_1_0());
}
@@ -34525,17 +35465,17 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
// $ANTLR start "rule__IntEnumberation__EntryAssignment_2_0"
- // InternalApplicationConfiguration.g:11410:1: rule__IntEnumberation__EntryAssignment_2_0 : ( ruleINTLiteral ) ;
+ // InternalApplicationConfiguration.g:11723:1: rule__IntEnumberation__EntryAssignment_2_0 : ( ruleINTLiteral ) ;
public final void rule__IntEnumberation__EntryAssignment_2_0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalApplicationConfiguration.g:11414:1: ( ( ruleINTLiteral ) )
- // InternalApplicationConfiguration.g:11415:2: ( ruleINTLiteral )
+ // InternalApplicationConfiguration.g:11727:1: ( ( ruleINTLiteral ) )
+ // InternalApplicationConfiguration.g:11728:2: ( ruleINTLiteral )
{
- // InternalApplicationConfiguration.g:11415:2: ( ruleINTLiteral )
- // InternalApplicationConfiguration.g:11416:3: ruleINTLiteral
+ // InternalApplicationConfiguration.g:11728:2: ( ruleINTLiteral )
+ // InternalApplicationConfiguration.g:11729:3: ruleINTLiteral
{
before(grammarAccess.getIntEnumberationAccess().getEntryINTLiteralParserRuleCall_2_0_0());
pushFollow(FOLLOW_2);
@@ -34566,17 +35506,17 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
// $ANTLR start "rule__IntEnumberation__EntryAssignment_2_1_1"
- // InternalApplicationConfiguration.g:11425:1: rule__IntEnumberation__EntryAssignment_2_1_1 : ( ruleINTLiteral ) ;
+ // InternalApplicationConfiguration.g:11738:1: rule__IntEnumberation__EntryAssignment_2_1_1 : ( ruleINTLiteral ) ;
public final void rule__IntEnumberation__EntryAssignment_2_1_1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalApplicationConfiguration.g:11429:1: ( ( ruleINTLiteral ) )
- // InternalApplicationConfiguration.g:11430:2: ( ruleINTLiteral )
+ // InternalApplicationConfiguration.g:11742:1: ( ( ruleINTLiteral ) )
+ // InternalApplicationConfiguration.g:11743:2: ( ruleINTLiteral )
{
- // InternalApplicationConfiguration.g:11430:2: ( ruleINTLiteral )
- // InternalApplicationConfiguration.g:11431:3: ruleINTLiteral
+ // InternalApplicationConfiguration.g:11743:2: ( ruleINTLiteral )
+ // InternalApplicationConfiguration.g:11744:3: ruleINTLiteral
{
before(grammarAccess.getIntEnumberationAccess().getEntryINTLiteralParserRuleCall_2_1_1_0());
pushFollow(FOLLOW_2);
@@ -34607,17 +35547,17 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
// $ANTLR start "rule__RealEnumeration__EntryAssignment_2_0"
- // InternalApplicationConfiguration.g:11440:1: rule__RealEnumeration__EntryAssignment_2_0 : ( ruleREALLiteral ) ;
+ // InternalApplicationConfiguration.g:11753:1: rule__RealEnumeration__EntryAssignment_2_0 : ( ruleREALLiteral ) ;
public final void rule__RealEnumeration__EntryAssignment_2_0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalApplicationConfiguration.g:11444:1: ( ( ruleREALLiteral ) )
- // InternalApplicationConfiguration.g:11445:2: ( ruleREALLiteral )
+ // InternalApplicationConfiguration.g:11757:1: ( ( ruleREALLiteral ) )
+ // InternalApplicationConfiguration.g:11758:2: ( ruleREALLiteral )
{
- // InternalApplicationConfiguration.g:11445:2: ( ruleREALLiteral )
- // InternalApplicationConfiguration.g:11446:3: ruleREALLiteral
+ // InternalApplicationConfiguration.g:11758:2: ( ruleREALLiteral )
+ // InternalApplicationConfiguration.g:11759:3: ruleREALLiteral
{
before(grammarAccess.getRealEnumerationAccess().getEntryREALLiteralParserRuleCall_2_0_0());
pushFollow(FOLLOW_2);
@@ -34648,17 +35588,17 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
// $ANTLR start "rule__RealEnumeration__EntryAssignment_2_1_1"
- // InternalApplicationConfiguration.g:11455:1: rule__RealEnumeration__EntryAssignment_2_1_1 : ( ruleREALLiteral ) ;
+ // InternalApplicationConfiguration.g:11768:1: rule__RealEnumeration__EntryAssignment_2_1_1 : ( ruleREALLiteral ) ;
public final void rule__RealEnumeration__EntryAssignment_2_1_1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalApplicationConfiguration.g:11459:1: ( ( ruleREALLiteral ) )
- // InternalApplicationConfiguration.g:11460:2: ( ruleREALLiteral )
+ // InternalApplicationConfiguration.g:11772:1: ( ( ruleREALLiteral ) )
+ // InternalApplicationConfiguration.g:11773:2: ( ruleREALLiteral )
{
- // InternalApplicationConfiguration.g:11460:2: ( ruleREALLiteral )
- // InternalApplicationConfiguration.g:11461:3: ruleREALLiteral
+ // InternalApplicationConfiguration.g:11773:2: ( ruleREALLiteral )
+ // InternalApplicationConfiguration.g:11774:3: ruleREALLiteral
{
before(grammarAccess.getRealEnumerationAccess().getEntryREALLiteralParserRuleCall_2_1_1_0());
pushFollow(FOLLOW_2);
@@ -34689,17 +35629,17 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
// $ANTLR start "rule__StringEnumeration__EntryAssignment_2_0"
- // InternalApplicationConfiguration.g:11470:1: rule__StringEnumeration__EntryAssignment_2_0 : ( RULE_STRING ) ;
+ // InternalApplicationConfiguration.g:11783:1: rule__StringEnumeration__EntryAssignment_2_0 : ( RULE_STRING ) ;
public final void rule__StringEnumeration__EntryAssignment_2_0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalApplicationConfiguration.g:11474:1: ( ( RULE_STRING ) )
- // InternalApplicationConfiguration.g:11475:2: ( RULE_STRING )
+ // InternalApplicationConfiguration.g:11787:1: ( ( RULE_STRING ) )
+ // InternalApplicationConfiguration.g:11788:2: ( RULE_STRING )
{
- // InternalApplicationConfiguration.g:11475:2: ( RULE_STRING )
- // InternalApplicationConfiguration.g:11476:3: RULE_STRING
+ // InternalApplicationConfiguration.g:11788:2: ( RULE_STRING )
+ // InternalApplicationConfiguration.g:11789:3: RULE_STRING
{
before(grammarAccess.getStringEnumerationAccess().getEntrySTRINGTerminalRuleCall_2_0_0());
match(input,RULE_STRING,FOLLOW_2);
@@ -34726,17 +35666,17 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
// $ANTLR start "rule__StringEnumeration__EntryAssignment_2_1_1"
- // InternalApplicationConfiguration.g:11485:1: rule__StringEnumeration__EntryAssignment_2_1_1 : ( RULE_STRING ) ;
+ // InternalApplicationConfiguration.g:11798:1: rule__StringEnumeration__EntryAssignment_2_1_1 : ( RULE_STRING ) ;
public final void rule__StringEnumeration__EntryAssignment_2_1_1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalApplicationConfiguration.g:11489:1: ( ( RULE_STRING ) )
- // InternalApplicationConfiguration.g:11490:2: ( RULE_STRING )
+ // InternalApplicationConfiguration.g:11802:1: ( ( RULE_STRING ) )
+ // InternalApplicationConfiguration.g:11803:2: ( RULE_STRING )
{
- // InternalApplicationConfiguration.g:11490:2: ( RULE_STRING )
- // InternalApplicationConfiguration.g:11491:3: RULE_STRING
+ // InternalApplicationConfiguration.g:11803:2: ( RULE_STRING )
+ // InternalApplicationConfiguration.g:11804:3: RULE_STRING
{
before(grammarAccess.getStringEnumerationAccess().getEntrySTRINGTerminalRuleCall_2_1_1_0());
match(input,RULE_STRING,FOLLOW_2);
@@ -34763,17 +35703,17 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
// $ANTLR start "rule__ScopeDeclaration__NameAssignment_1"
- // InternalApplicationConfiguration.g:11500:1: rule__ScopeDeclaration__NameAssignment_1 : ( RULE_ID ) ;
+ // InternalApplicationConfiguration.g:11813:1: rule__ScopeDeclaration__NameAssignment_1 : ( RULE_ID ) ;
public final void rule__ScopeDeclaration__NameAssignment_1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalApplicationConfiguration.g:11504:1: ( ( RULE_ID ) )
- // InternalApplicationConfiguration.g:11505:2: ( RULE_ID )
+ // InternalApplicationConfiguration.g:11817:1: ( ( RULE_ID ) )
+ // InternalApplicationConfiguration.g:11818:2: ( RULE_ID )
{
- // InternalApplicationConfiguration.g:11505:2: ( RULE_ID )
- // InternalApplicationConfiguration.g:11506:3: RULE_ID
+ // InternalApplicationConfiguration.g:11818:2: ( RULE_ID )
+ // InternalApplicationConfiguration.g:11819:3: RULE_ID
{
before(grammarAccess.getScopeDeclarationAccess().getNameIDTerminalRuleCall_1_0());
match(input,RULE_ID,FOLLOW_2);
@@ -34800,17 +35740,17 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
// $ANTLR start "rule__ScopeDeclaration__SpecificationAssignment_2"
- // InternalApplicationConfiguration.g:11515:1: rule__ScopeDeclaration__SpecificationAssignment_2 : ( ruleScopeSpecification ) ;
+ // InternalApplicationConfiguration.g:11828:1: rule__ScopeDeclaration__SpecificationAssignment_2 : ( ruleScopeSpecification ) ;
public final void rule__ScopeDeclaration__SpecificationAssignment_2() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalApplicationConfiguration.g:11519:1: ( ( ruleScopeSpecification ) )
- // InternalApplicationConfiguration.g:11520:2: ( ruleScopeSpecification )
+ // InternalApplicationConfiguration.g:11832:1: ( ( ruleScopeSpecification ) )
+ // InternalApplicationConfiguration.g:11833:2: ( ruleScopeSpecification )
{
- // InternalApplicationConfiguration.g:11520:2: ( ruleScopeSpecification )
- // InternalApplicationConfiguration.g:11521:3: ruleScopeSpecification
+ // InternalApplicationConfiguration.g:11833:2: ( ruleScopeSpecification )
+ // InternalApplicationConfiguration.g:11834:3: ruleScopeSpecification
{
before(grammarAccess.getScopeDeclarationAccess().getSpecificationScopeSpecificationParserRuleCall_2_0());
pushFollow(FOLLOW_2);
@@ -34841,21 +35781,21 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
// $ANTLR start "rule__ScopeReference__ReferredAssignment"
- // InternalApplicationConfiguration.g:11530:1: rule__ScopeReference__ReferredAssignment : ( ( RULE_ID ) ) ;
+ // InternalApplicationConfiguration.g:11843:1: rule__ScopeReference__ReferredAssignment : ( ( RULE_ID ) ) ;
public final void rule__ScopeReference__ReferredAssignment() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalApplicationConfiguration.g:11534:1: ( ( ( RULE_ID ) ) )
- // InternalApplicationConfiguration.g:11535:2: ( ( RULE_ID ) )
+ // InternalApplicationConfiguration.g:11847:1: ( ( ( RULE_ID ) ) )
+ // InternalApplicationConfiguration.g:11848:2: ( ( RULE_ID ) )
{
- // InternalApplicationConfiguration.g:11535:2: ( ( RULE_ID ) )
- // InternalApplicationConfiguration.g:11536:3: ( RULE_ID )
+ // InternalApplicationConfiguration.g:11848:2: ( ( RULE_ID ) )
+ // InternalApplicationConfiguration.g:11849:3: ( RULE_ID )
{
before(grammarAccess.getScopeReferenceAccess().getReferredScopeDeclarationCrossReference_0());
- // InternalApplicationConfiguration.g:11537:3: ( RULE_ID )
- // InternalApplicationConfiguration.g:11538:4: RULE_ID
+ // InternalApplicationConfiguration.g:11850:3: ( RULE_ID )
+ // InternalApplicationConfiguration.g:11851:4: RULE_ID
{
before(grammarAccess.getScopeReferenceAccess().getReferredScopeDeclarationIDTerminalRuleCall_0_1());
match(input,RULE_ID,FOLLOW_2);
@@ -34886,17 +35826,17 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
// $ANTLR start "rule__GenerationTask__MetamodelAssignment_3_0_2"
- // InternalApplicationConfiguration.g:11549:1: rule__GenerationTask__MetamodelAssignment_3_0_2 : ( ruleMetamodel ) ;
+ // InternalApplicationConfiguration.g:11862:1: rule__GenerationTask__MetamodelAssignment_3_0_2 : ( ruleMetamodel ) ;
public final void rule__GenerationTask__MetamodelAssignment_3_0_2() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalApplicationConfiguration.g:11553:1: ( ( ruleMetamodel ) )
- // InternalApplicationConfiguration.g:11554:2: ( ruleMetamodel )
+ // InternalApplicationConfiguration.g:11866:1: ( ( ruleMetamodel ) )
+ // InternalApplicationConfiguration.g:11867:2: ( ruleMetamodel )
{
- // InternalApplicationConfiguration.g:11554:2: ( ruleMetamodel )
- // InternalApplicationConfiguration.g:11555:3: ruleMetamodel
+ // InternalApplicationConfiguration.g:11867:2: ( ruleMetamodel )
+ // InternalApplicationConfiguration.g:11868:3: ruleMetamodel
{
before(grammarAccess.getGenerationTaskAccess().getMetamodelMetamodelParserRuleCall_3_0_2_0());
pushFollow(FOLLOW_2);
@@ -34927,17 +35867,17 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
// $ANTLR start "rule__GenerationTask__PartialModelAssignment_3_1_2"
- // InternalApplicationConfiguration.g:11564:1: rule__GenerationTask__PartialModelAssignment_3_1_2 : ( rulePartialModel ) ;
+ // InternalApplicationConfiguration.g:11877:1: rule__GenerationTask__PartialModelAssignment_3_1_2 : ( rulePartialModel ) ;
public final void rule__GenerationTask__PartialModelAssignment_3_1_2() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalApplicationConfiguration.g:11568:1: ( ( rulePartialModel ) )
- // InternalApplicationConfiguration.g:11569:2: ( rulePartialModel )
+ // InternalApplicationConfiguration.g:11881:1: ( ( rulePartialModel ) )
+ // InternalApplicationConfiguration.g:11882:2: ( rulePartialModel )
{
- // InternalApplicationConfiguration.g:11569:2: ( rulePartialModel )
- // InternalApplicationConfiguration.g:11570:3: rulePartialModel
+ // InternalApplicationConfiguration.g:11882:2: ( rulePartialModel )
+ // InternalApplicationConfiguration.g:11883:3: rulePartialModel
{
before(grammarAccess.getGenerationTaskAccess().getPartialModelPartialModelParserRuleCall_3_1_2_0());
pushFollow(FOLLOW_2);
@@ -34968,17 +35908,17 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
// $ANTLR start "rule__GenerationTask__PatternsAssignment_3_2_2"
- // InternalApplicationConfiguration.g:11579:1: rule__GenerationTask__PatternsAssignment_3_2_2 : ( ruleGraphPattern ) ;
+ // InternalApplicationConfiguration.g:11892:1: rule__GenerationTask__PatternsAssignment_3_2_2 : ( ruleGraphPattern ) ;
public final void rule__GenerationTask__PatternsAssignment_3_2_2() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalApplicationConfiguration.g:11583:1: ( ( ruleGraphPattern ) )
- // InternalApplicationConfiguration.g:11584:2: ( ruleGraphPattern )
+ // InternalApplicationConfiguration.g:11896:1: ( ( ruleGraphPattern ) )
+ // InternalApplicationConfiguration.g:11897:2: ( ruleGraphPattern )
{
- // InternalApplicationConfiguration.g:11584:2: ( ruleGraphPattern )
- // InternalApplicationConfiguration.g:11585:3: ruleGraphPattern
+ // InternalApplicationConfiguration.g:11897:2: ( ruleGraphPattern )
+ // InternalApplicationConfiguration.g:11898:3: ruleGraphPattern
{
before(grammarAccess.getGenerationTaskAccess().getPatternsGraphPatternParserRuleCall_3_2_2_0());
pushFollow(FOLLOW_2);
@@ -35009,17 +35949,17 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
// $ANTLR start "rule__GenerationTask__ObjectivesAssignment_3_3_2"
- // InternalApplicationConfiguration.g:11594:1: rule__GenerationTask__ObjectivesAssignment_3_3_2 : ( ruleObjective ) ;
+ // InternalApplicationConfiguration.g:11907:1: rule__GenerationTask__ObjectivesAssignment_3_3_2 : ( ruleObjective ) ;
public final void rule__GenerationTask__ObjectivesAssignment_3_3_2() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalApplicationConfiguration.g:11598:1: ( ( ruleObjective ) )
- // InternalApplicationConfiguration.g:11599:2: ( ruleObjective )
+ // InternalApplicationConfiguration.g:11911:1: ( ( ruleObjective ) )
+ // InternalApplicationConfiguration.g:11912:2: ( ruleObjective )
{
- // InternalApplicationConfiguration.g:11599:2: ( ruleObjective )
- // InternalApplicationConfiguration.g:11600:3: ruleObjective
+ // InternalApplicationConfiguration.g:11912:2: ( ruleObjective )
+ // InternalApplicationConfiguration.g:11913:3: ruleObjective
{
before(grammarAccess.getGenerationTaskAccess().getObjectivesObjectiveParserRuleCall_3_3_2_0());
pushFollow(FOLLOW_2);
@@ -35050,17 +35990,17 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
// $ANTLR start "rule__GenerationTask__ScopeAssignment_3_4_2"
- // InternalApplicationConfiguration.g:11609:1: rule__GenerationTask__ScopeAssignment_3_4_2 : ( ruleScope ) ;
+ // InternalApplicationConfiguration.g:11922:1: rule__GenerationTask__ScopeAssignment_3_4_2 : ( ruleScope ) ;
public final void rule__GenerationTask__ScopeAssignment_3_4_2() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalApplicationConfiguration.g:11613:1: ( ( ruleScope ) )
- // InternalApplicationConfiguration.g:11614:2: ( ruleScope )
+ // InternalApplicationConfiguration.g:11926:1: ( ( ruleScope ) )
+ // InternalApplicationConfiguration.g:11927:2: ( ruleScope )
{
- // InternalApplicationConfiguration.g:11614:2: ( ruleScope )
- // InternalApplicationConfiguration.g:11615:3: ruleScope
+ // InternalApplicationConfiguration.g:11927:2: ( ruleScope )
+ // InternalApplicationConfiguration.g:11928:3: ruleScope
{
before(grammarAccess.getGenerationTaskAccess().getScopeScopeParserRuleCall_3_4_2_0());
pushFollow(FOLLOW_2);
@@ -35091,24 +36031,24 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
// $ANTLR start "rule__GenerationTask__NumberSpecifiedAssignment_3_5_0"
- // InternalApplicationConfiguration.g:11624:1: rule__GenerationTask__NumberSpecifiedAssignment_3_5_0 : ( ( 'number' ) ) ;
+ // InternalApplicationConfiguration.g:11937:1: rule__GenerationTask__NumberSpecifiedAssignment_3_5_0 : ( ( 'number' ) ) ;
public final void rule__GenerationTask__NumberSpecifiedAssignment_3_5_0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalApplicationConfiguration.g:11628:1: ( ( ( 'number' ) ) )
- // InternalApplicationConfiguration.g:11629:2: ( ( 'number' ) )
+ // InternalApplicationConfiguration.g:11941:1: ( ( ( 'number' ) ) )
+ // InternalApplicationConfiguration.g:11942:2: ( ( 'number' ) )
{
- // InternalApplicationConfiguration.g:11629:2: ( ( 'number' ) )
- // InternalApplicationConfiguration.g:11630:3: ( 'number' )
+ // InternalApplicationConfiguration.g:11942:2: ( ( 'number' ) )
+ // InternalApplicationConfiguration.g:11943:3: ( 'number' )
{
before(grammarAccess.getGenerationTaskAccess().getNumberSpecifiedNumberKeyword_3_5_0_0());
- // InternalApplicationConfiguration.g:11631:3: ( 'number' )
- // InternalApplicationConfiguration.g:11632:4: 'number'
+ // InternalApplicationConfiguration.g:11944:3: ( 'number' )
+ // InternalApplicationConfiguration.g:11945:4: 'number'
{
before(grammarAccess.getGenerationTaskAccess().getNumberSpecifiedNumberKeyword_3_5_0_0());
- match(input,62,FOLLOW_2);
+ match(input,64,FOLLOW_2);
after(grammarAccess.getGenerationTaskAccess().getNumberSpecifiedNumberKeyword_3_5_0_0());
}
@@ -35136,17 +36076,17 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
// $ANTLR start "rule__GenerationTask__NumberAssignment_3_5_2"
- // InternalApplicationConfiguration.g:11643:1: rule__GenerationTask__NumberAssignment_3_5_2 : ( RULE_INT ) ;
+ // InternalApplicationConfiguration.g:11956:1: rule__GenerationTask__NumberAssignment_3_5_2 : ( RULE_INT ) ;
public final void rule__GenerationTask__NumberAssignment_3_5_2() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalApplicationConfiguration.g:11647:1: ( ( RULE_INT ) )
- // InternalApplicationConfiguration.g:11648:2: ( RULE_INT )
+ // InternalApplicationConfiguration.g:11960:1: ( ( RULE_INT ) )
+ // InternalApplicationConfiguration.g:11961:2: ( RULE_INT )
{
- // InternalApplicationConfiguration.g:11648:2: ( RULE_INT )
- // InternalApplicationConfiguration.g:11649:3: RULE_INT
+ // InternalApplicationConfiguration.g:11961:2: ( RULE_INT )
+ // InternalApplicationConfiguration.g:11962:3: RULE_INT
{
before(grammarAccess.getGenerationTaskAccess().getNumberINTTerminalRuleCall_3_5_2_0());
match(input,RULE_INT,FOLLOW_2);
@@ -35173,24 +36113,24 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
// $ANTLR start "rule__GenerationTask__RunSpecifiedAssignment_3_6_0"
- // InternalApplicationConfiguration.g:11658:1: rule__GenerationTask__RunSpecifiedAssignment_3_6_0 : ( ( 'runs' ) ) ;
+ // InternalApplicationConfiguration.g:11971:1: rule__GenerationTask__RunSpecifiedAssignment_3_6_0 : ( ( 'runs' ) ) ;
public final void rule__GenerationTask__RunSpecifiedAssignment_3_6_0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalApplicationConfiguration.g:11662:1: ( ( ( 'runs' ) ) )
- // InternalApplicationConfiguration.g:11663:2: ( ( 'runs' ) )
+ // InternalApplicationConfiguration.g:11975:1: ( ( ( 'runs' ) ) )
+ // InternalApplicationConfiguration.g:11976:2: ( ( 'runs' ) )
{
- // InternalApplicationConfiguration.g:11663:2: ( ( 'runs' ) )
- // InternalApplicationConfiguration.g:11664:3: ( 'runs' )
+ // InternalApplicationConfiguration.g:11976:2: ( ( 'runs' ) )
+ // InternalApplicationConfiguration.g:11977:3: ( 'runs' )
{
before(grammarAccess.getGenerationTaskAccess().getRunSpecifiedRunsKeyword_3_6_0_0());
- // InternalApplicationConfiguration.g:11665:3: ( 'runs' )
- // InternalApplicationConfiguration.g:11666:4: 'runs'
+ // InternalApplicationConfiguration.g:11978:3: ( 'runs' )
+ // InternalApplicationConfiguration.g:11979:4: 'runs'
{
before(grammarAccess.getGenerationTaskAccess().getRunSpecifiedRunsKeyword_3_6_0_0());
- match(input,63,FOLLOW_2);
+ match(input,65,FOLLOW_2);
after(grammarAccess.getGenerationTaskAccess().getRunSpecifiedRunsKeyword_3_6_0_0());
}
@@ -35218,17 +36158,17 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
// $ANTLR start "rule__GenerationTask__RunsAssignment_3_6_2"
- // InternalApplicationConfiguration.g:11677:1: rule__GenerationTask__RunsAssignment_3_6_2 : ( RULE_INT ) ;
+ // InternalApplicationConfiguration.g:11990:1: rule__GenerationTask__RunsAssignment_3_6_2 : ( RULE_INT ) ;
public final void rule__GenerationTask__RunsAssignment_3_6_2() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalApplicationConfiguration.g:11681:1: ( ( RULE_INT ) )
- // InternalApplicationConfiguration.g:11682:2: ( RULE_INT )
+ // InternalApplicationConfiguration.g:11994:1: ( ( RULE_INT ) )
+ // InternalApplicationConfiguration.g:11995:2: ( RULE_INT )
{
- // InternalApplicationConfiguration.g:11682:2: ( RULE_INT )
- // InternalApplicationConfiguration.g:11683:3: RULE_INT
+ // InternalApplicationConfiguration.g:11995:2: ( RULE_INT )
+ // InternalApplicationConfiguration.g:11996:3: RULE_INT
{
before(grammarAccess.getGenerationTaskAccess().getRunsINTTerminalRuleCall_3_6_2_0());
match(input,RULE_INT,FOLLOW_2);
@@ -35255,17 +36195,17 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
// $ANTLR start "rule__GenerationTask__SolverAssignment_3_7_2"
- // InternalApplicationConfiguration.g:11692:1: rule__GenerationTask__SolverAssignment_3_7_2 : ( ruleSolver ) ;
+ // InternalApplicationConfiguration.g:12005:1: rule__GenerationTask__SolverAssignment_3_7_2 : ( ruleSolver ) ;
public final void rule__GenerationTask__SolverAssignment_3_7_2() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalApplicationConfiguration.g:11696:1: ( ( ruleSolver ) )
- // InternalApplicationConfiguration.g:11697:2: ( ruleSolver )
+ // InternalApplicationConfiguration.g:12009:1: ( ( ruleSolver ) )
+ // InternalApplicationConfiguration.g:12010:2: ( ruleSolver )
{
- // InternalApplicationConfiguration.g:11697:2: ( ruleSolver )
- // InternalApplicationConfiguration.g:11698:3: ruleSolver
+ // InternalApplicationConfiguration.g:12010:2: ( ruleSolver )
+ // InternalApplicationConfiguration.g:12011:3: ruleSolver
{
before(grammarAccess.getGenerationTaskAccess().getSolverSolverEnumRuleCall_3_7_2_0());
pushFollow(FOLLOW_2);
@@ -35296,17 +36236,17 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
// $ANTLR start "rule__GenerationTask__ConfigAssignment_3_8_2"
- // InternalApplicationConfiguration.g:11707:1: rule__GenerationTask__ConfigAssignment_3_8_2 : ( ruleConfig ) ;
+ // InternalApplicationConfiguration.g:12020:1: rule__GenerationTask__ConfigAssignment_3_8_2 : ( ruleConfig ) ;
public final void rule__GenerationTask__ConfigAssignment_3_8_2() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalApplicationConfiguration.g:11711:1: ( ( ruleConfig ) )
- // InternalApplicationConfiguration.g:11712:2: ( ruleConfig )
+ // InternalApplicationConfiguration.g:12024:1: ( ( ruleConfig ) )
+ // InternalApplicationConfiguration.g:12025:2: ( ruleConfig )
{
- // InternalApplicationConfiguration.g:11712:2: ( ruleConfig )
- // InternalApplicationConfiguration.g:11713:3: ruleConfig
+ // InternalApplicationConfiguration.g:12025:2: ( ruleConfig )
+ // InternalApplicationConfiguration.g:12026:3: ruleConfig
{
before(grammarAccess.getGenerationTaskAccess().getConfigConfigParserRuleCall_3_8_2_0());
pushFollow(FOLLOW_2);
@@ -35337,17 +36277,17 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
// $ANTLR start "rule__GenerationTask__DebugFolderAssignment_3_9_2"
- // InternalApplicationConfiguration.g:11722:1: rule__GenerationTask__DebugFolderAssignment_3_9_2 : ( ruleFile ) ;
+ // InternalApplicationConfiguration.g:12035:1: rule__GenerationTask__DebugFolderAssignment_3_9_2 : ( ruleFile ) ;
public final void rule__GenerationTask__DebugFolderAssignment_3_9_2() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalApplicationConfiguration.g:11726:1: ( ( ruleFile ) )
- // InternalApplicationConfiguration.g:11727:2: ( ruleFile )
+ // InternalApplicationConfiguration.g:12039:1: ( ( ruleFile ) )
+ // InternalApplicationConfiguration.g:12040:2: ( ruleFile )
{
- // InternalApplicationConfiguration.g:11727:2: ( ruleFile )
- // InternalApplicationConfiguration.g:11728:3: ruleFile
+ // InternalApplicationConfiguration.g:12040:2: ( ruleFile )
+ // InternalApplicationConfiguration.g:12041:3: ruleFile
{
before(grammarAccess.getGenerationTaskAccess().getDebugFolderFileParserRuleCall_3_9_2_0());
pushFollow(FOLLOW_2);
@@ -35378,17 +36318,17 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
// $ANTLR start "rule__GenerationTask__TargetLogFileAssignment_3_10_2"
- // InternalApplicationConfiguration.g:11737:1: rule__GenerationTask__TargetLogFileAssignment_3_10_2 : ( ruleFile ) ;
+ // InternalApplicationConfiguration.g:12050:1: rule__GenerationTask__TargetLogFileAssignment_3_10_2 : ( ruleFile ) ;
public final void rule__GenerationTask__TargetLogFileAssignment_3_10_2() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalApplicationConfiguration.g:11741:1: ( ( ruleFile ) )
- // InternalApplicationConfiguration.g:11742:2: ( ruleFile )
+ // InternalApplicationConfiguration.g:12054:1: ( ( ruleFile ) )
+ // InternalApplicationConfiguration.g:12055:2: ( ruleFile )
{
- // InternalApplicationConfiguration.g:11742:2: ( ruleFile )
- // InternalApplicationConfiguration.g:11743:3: ruleFile
+ // InternalApplicationConfiguration.g:12055:2: ( ruleFile )
+ // InternalApplicationConfiguration.g:12056:3: ruleFile
{
before(grammarAccess.getGenerationTaskAccess().getTargetLogFileFileParserRuleCall_3_10_2_0());
pushFollow(FOLLOW_2);
@@ -35419,17 +36359,17 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
// $ANTLR start "rule__GenerationTask__TargetStatisticsFileAssignment_3_11_2"
- // InternalApplicationConfiguration.g:11752:1: rule__GenerationTask__TargetStatisticsFileAssignment_3_11_2 : ( ruleFile ) ;
+ // InternalApplicationConfiguration.g:12065:1: rule__GenerationTask__TargetStatisticsFileAssignment_3_11_2 : ( ruleFile ) ;
public final void rule__GenerationTask__TargetStatisticsFileAssignment_3_11_2() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalApplicationConfiguration.g:11756:1: ( ( ruleFile ) )
- // InternalApplicationConfiguration.g:11757:2: ( ruleFile )
+ // InternalApplicationConfiguration.g:12069:1: ( ( ruleFile ) )
+ // InternalApplicationConfiguration.g:12070:2: ( ruleFile )
{
- // InternalApplicationConfiguration.g:11757:2: ( ruleFile )
- // InternalApplicationConfiguration.g:11758:3: ruleFile
+ // InternalApplicationConfiguration.g:12070:2: ( ruleFile )
+ // InternalApplicationConfiguration.g:12071:3: ruleFile
{
before(grammarAccess.getGenerationTaskAccess().getTargetStatisticsFileFileParserRuleCall_3_11_2_0());
pushFollow(FOLLOW_2);
@@ -35460,17 +36400,17 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
// $ANTLR start "rule__GenerationTask__TagetFolderAssignment_3_12_2"
- // InternalApplicationConfiguration.g:11767:1: rule__GenerationTask__TagetFolderAssignment_3_12_2 : ( ruleFile ) ;
+ // InternalApplicationConfiguration.g:12080:1: rule__GenerationTask__TagetFolderAssignment_3_12_2 : ( ruleFile ) ;
public final void rule__GenerationTask__TagetFolderAssignment_3_12_2() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalApplicationConfiguration.g:11771:1: ( ( ruleFile ) )
- // InternalApplicationConfiguration.g:11772:2: ( ruleFile )
+ // InternalApplicationConfiguration.g:12084:1: ( ( ruleFile ) )
+ // InternalApplicationConfiguration.g:12085:2: ( ruleFile )
{
- // InternalApplicationConfiguration.g:11772:2: ( ruleFile )
- // InternalApplicationConfiguration.g:11773:3: ruleFile
+ // InternalApplicationConfiguration.g:12085:2: ( ruleFile )
+ // InternalApplicationConfiguration.g:12086:3: ruleFile
{
before(grammarAccess.getGenerationTaskAccess().getTagetFolderFileParserRuleCall_3_12_2_0());
pushFollow(FOLLOW_2);
@@ -35502,8 +36442,6 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
// Delegated rules
- protected DFA62 dfa62 = new DFA62(this);
- protected DFA63 dfa63 = new DFA63(this);
protected DFA64 dfa64 = new DFA64(this);
protected DFA65 dfa65 = new DFA65(this);
protected DFA66 dfa66 = new DFA66(this);
@@ -35516,13 +36454,15 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
protected DFA73 dfa73 = new DFA73(this);
protected DFA74 dfa74 = new DFA74(this);
protected DFA75 dfa75 = new DFA75(this);
+ protected DFA76 dfa76 = new DFA76(this);
+ protected DFA77 dfa77 = new DFA77(this);
static final String dfa_1s = "\17\uffff";
static final String dfa_2s = "\1\36\16\uffff";
- static final String dfa_3s = "\1\77\16\uffff";
+ static final String dfa_3s = "\1\101\16\uffff";
static final String dfa_4s = "\1\uffff\15\1\1\2";
static final String dfa_5s = "\1\0\16\uffff}>";
static final String[] dfa_6s = {
- "\1\16\4\uffff\1\1\2\uffff\1\3\1\4\1\11\13\uffff\1\5\1\uffff\1\2\1\10\1\12\1\13\1\14\1\15\2\uffff\1\6\1\7",
+ "\1\16\4\uffff\1\1\2\uffff\1\3\2\uffff\1\4\1\11\13\uffff\1\5\1\uffff\1\2\1\10\1\12\1\13\1\14\1\15\2\uffff\1\6\1\7",
"",
"",
"",
@@ -35546,11 +36486,11 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
static final short[] dfa_5 = DFA.unpackEncodedString(dfa_5s);
static final short[][] dfa_6 = unpackEncodedStringArray(dfa_6s);
- class DFA62 extends DFA {
+ class DFA64 extends DFA {
- public DFA62(BaseRecognizer recognizer) {
+ public DFA64(BaseRecognizer recognizer) {
this.recognizer = recognizer;
- this.decisionNumber = 62;
+ this.decisionNumber = 64;
this.eot = dfa_1;
this.eof = dfa_1;
this.min = dfa_2;
@@ -35560,65 +36500,65 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
this.transition = dfa_6;
}
public String getDescription() {
- return "9461:2: ( rule__GenerationTask__UnorderedGroup_3__0 )?";
+ return "9721:2: ( rule__GenerationTask__UnorderedGroup_3__0 )?";
}
public int specialStateTransition(int s, IntStream _input) throws NoViableAltException {
TokenStream input = (TokenStream)_input;
int _s = s;
switch ( s ) {
case 0 :
- int LA62_0 = input.LA(1);
+ int LA64_0 = input.LA(1);
- int index62_0 = input.index();
+ int index64_0 = input.index();
input.rewind();
s = -1;
- if ( LA62_0 == 35 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 0) ) {s = 1;}
+ if ( LA64_0 == 35 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 0) ) {s = 1;}
- else if ( LA62_0 == 54 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 1) ) {s = 2;}
+ else if ( LA64_0 == 56 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 1) ) {s = 2;}
- else if ( LA62_0 == 38 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 2) ) {s = 3;}
+ else if ( LA64_0 == 38 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 2) ) {s = 3;}
- else if ( LA62_0 == 39 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 3) ) {s = 4;}
+ else if ( LA64_0 == 41 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 3) ) {s = 4;}
- else if ( LA62_0 == 52 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 4) ) {s = 5;}
+ else if ( LA64_0 == 54 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 4) ) {s = 5;}
- else if ( LA62_0 == 62 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 5) ) {s = 6;}
+ else if ( LA64_0 == 64 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 5) ) {s = 6;}
- else if ( LA62_0 == 63 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 6) ) {s = 7;}
+ else if ( LA64_0 == 65 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 6) ) {s = 7;}
- else if ( LA62_0 == 55 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 7) ) {s = 8;}
+ else if ( LA64_0 == 57 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 7) ) {s = 8;}
- else if ( LA62_0 == 40 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 8) ) {s = 9;}
+ else if ( LA64_0 == 42 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 8) ) {s = 9;}
- else if ( LA62_0 == 56 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 9) ) {s = 10;}
+ else if ( LA64_0 == 58 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 9) ) {s = 10;}
- else if ( LA62_0 == 57 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 10) ) {s = 11;}
+ else if ( LA64_0 == 59 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 10) ) {s = 11;}
- else if ( LA62_0 == 58 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 11) ) {s = 12;}
+ else if ( LA64_0 == 60 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 11) ) {s = 12;}
- else if ( LA62_0 == 59 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 12) ) {s = 13;}
+ else if ( LA64_0 == 61 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 12) ) {s = 13;}
- else if ( (LA62_0==30) ) {s = 14;}
+ else if ( (LA64_0==30) ) {s = 14;}
- input.seek(index62_0);
+ input.seek(index64_0);
if ( s>=0 ) return s;
break;
}
NoViableAltException nvae =
- new NoViableAltException(getDescription(), 62, _s, input);
+ new NoViableAltException(getDescription(), 64, _s, input);
error(nvae);
throw nvae;
}
}
static final String dfa_7s = "\16\uffff";
static final String dfa_8s = "\1\43\15\uffff";
- static final String dfa_9s = "\1\77\15\uffff";
+ static final String dfa_9s = "\1\101\15\uffff";
static final String dfa_10s = "\1\uffff\1\1\1\2\1\3\1\4\1\5\1\6\1\7\1\10\1\11\1\12\1\13\1\14\1\15";
static final String dfa_11s = "\1\0\15\uffff}>";
static final String[] dfa_12s = {
- "\1\1\2\uffff\1\3\1\4\1\11\13\uffff\1\5\1\uffff\1\2\1\10\1\12\1\13\1\14\1\15\2\uffff\1\6\1\7",
+ "\1\1\2\uffff\1\3\2\uffff\1\4\1\11\13\uffff\1\5\1\uffff\1\2\1\10\1\12\1\13\1\14\1\15\2\uffff\1\6\1\7",
"",
"",
"",
@@ -35641,11 +36581,11 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
static final short[] dfa_11 = DFA.unpackEncodedString(dfa_11s);
static final short[][] dfa_12 = unpackEncodedStringArray(dfa_12s);
- class DFA63 extends DFA {
+ class DFA65 extends DFA {
- public DFA63(BaseRecognizer recognizer) {
+ public DFA65(BaseRecognizer recognizer) {
this.recognizer = recognizer;
- this.decisionNumber = 63;
+ this.decisionNumber = 65;
this.eot = dfa_7;
this.eof = dfa_7;
this.min = dfa_8;
@@ -35655,139 +36595,7 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
this.transition = dfa_12;
}
public String getDescription() {
- return "9475:3: ( ({...}? => ( ( ( rule__GenerationTask__Group_3_0__0 ) ) ) ) | ({...}? => ( ( ( rule__GenerationTask__Group_3_1__0 ) ) ) ) | ({...}? => ( ( ( rule__GenerationTask__Group_3_2__0 ) ) ) ) | ({...}? => ( ( ( rule__GenerationTask__Group_3_3__0 ) ) ) ) | ({...}? => ( ( ( rule__GenerationTask__Group_3_4__0 ) ) ) ) | ({...}? => ( ( ( rule__GenerationTask__Group_3_5__0 ) ) ) ) | ({...}? => ( ( ( rule__GenerationTask__Group_3_6__0 ) ) ) ) | ({...}? => ( ( ( rule__GenerationTask__Group_3_7__0 ) ) ) ) | ({...}? => ( ( ( rule__GenerationTask__Group_3_8__0 ) ) ) ) | ({...}? => ( ( ( rule__GenerationTask__Group_3_9__0 ) ) ) ) | ({...}? => ( ( ( rule__GenerationTask__Group_3_10__0 ) ) ) ) | ({...}? => ( ( ( rule__GenerationTask__Group_3_11__0 ) ) ) ) | ({...}? => ( ( ( rule__GenerationTask__Group_3_12__0 ) ) ) ) )";
- }
- public int specialStateTransition(int s, IntStream _input) throws NoViableAltException {
- TokenStream input = (TokenStream)_input;
- int _s = s;
- switch ( s ) {
- case 0 :
- int LA63_0 = input.LA(1);
-
-
- int index63_0 = input.index();
- input.rewind();
- s = -1;
- if ( LA63_0 == 35 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 0) ) {s = 1;}
-
- else if ( LA63_0 == 54 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 1) ) {s = 2;}
-
- else if ( LA63_0 == 38 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 2) ) {s = 3;}
-
- else if ( LA63_0 == 39 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 3) ) {s = 4;}
-
- else if ( LA63_0 == 52 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 4) ) {s = 5;}
-
- else if ( LA63_0 == 62 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 5) ) {s = 6;}
-
- else if ( LA63_0 == 63 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 6) ) {s = 7;}
-
- else if ( LA63_0 == 55 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 7) ) {s = 8;}
-
- else if ( LA63_0 == 40 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 8) ) {s = 9;}
-
- else if ( LA63_0 == 56 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 9) ) {s = 10;}
-
- else if ( LA63_0 == 57 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 10) ) {s = 11;}
-
- else if ( LA63_0 == 58 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 11) ) {s = 12;}
-
- else if ( LA63_0 == 59 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 12) ) {s = 13;}
-
-
- input.seek(index63_0);
- if ( s>=0 ) return s;
- break;
- }
- NoViableAltException nvae =
- new NoViableAltException(getDescription(), 63, _s, input);
- error(nvae);
- throw nvae;
- }
- }
-
- class DFA64 extends DFA {
-
- public DFA64(BaseRecognizer recognizer) {
- this.recognizer = recognizer;
- this.decisionNumber = 64;
- this.eot = dfa_1;
- this.eof = dfa_1;
- this.min = dfa_2;
- this.max = dfa_3;
- this.accept = dfa_4;
- this.special = dfa_5;
- this.transition = dfa_6;
- }
- public String getDescription() {
- return "9685:2: ( rule__GenerationTask__UnorderedGroup_3__1 )?";
- }
- public int specialStateTransition(int s, IntStream _input) throws NoViableAltException {
- TokenStream input = (TokenStream)_input;
- int _s = s;
- switch ( s ) {
- case 0 :
- int LA64_0 = input.LA(1);
-
-
- int index64_0 = input.index();
- input.rewind();
- s = -1;
- if ( LA64_0 == 35 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 0) ) {s = 1;}
-
- else if ( LA64_0 == 54 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 1) ) {s = 2;}
-
- else if ( LA64_0 == 38 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 2) ) {s = 3;}
-
- else if ( LA64_0 == 39 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 3) ) {s = 4;}
-
- else if ( LA64_0 == 52 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 4) ) {s = 5;}
-
- else if ( LA64_0 == 62 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 5) ) {s = 6;}
-
- else if ( LA64_0 == 63 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 6) ) {s = 7;}
-
- else if ( LA64_0 == 55 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 7) ) {s = 8;}
-
- else if ( LA64_0 == 40 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 8) ) {s = 9;}
-
- else if ( LA64_0 == 56 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 9) ) {s = 10;}
-
- else if ( LA64_0 == 57 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 10) ) {s = 11;}
-
- else if ( LA64_0 == 58 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 11) ) {s = 12;}
-
- else if ( LA64_0 == 59 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 12) ) {s = 13;}
-
- else if ( (LA64_0==30) ) {s = 14;}
-
-
- input.seek(index64_0);
- if ( s>=0 ) return s;
- break;
- }
- NoViableAltException nvae =
- new NoViableAltException(getDescription(), 64, _s, input);
- error(nvae);
- throw nvae;
- }
- }
-
- class DFA65 extends DFA {
-
- public DFA65(BaseRecognizer recognizer) {
- this.recognizer = recognizer;
- this.decisionNumber = 65;
- this.eot = dfa_1;
- this.eof = dfa_1;
- this.min = dfa_2;
- this.max = dfa_3;
- this.accept = dfa_4;
- this.special = dfa_5;
- this.transition = dfa_6;
- }
- public String getDescription() {
- return "9697:2: ( rule__GenerationTask__UnorderedGroup_3__2 )?";
+ return "9735:3: ( ({...}? => ( ( ( rule__GenerationTask__Group_3_0__0 ) ) ) ) | ({...}? => ( ( ( rule__GenerationTask__Group_3_1__0 ) ) ) ) | ({...}? => ( ( ( rule__GenerationTask__Group_3_2__0 ) ) ) ) | ({...}? => ( ( ( rule__GenerationTask__Group_3_3__0 ) ) ) ) | ({...}? => ( ( ( rule__GenerationTask__Group_3_4__0 ) ) ) ) | ({...}? => ( ( ( rule__GenerationTask__Group_3_5__0 ) ) ) ) | ({...}? => ( ( ( rule__GenerationTask__Group_3_6__0 ) ) ) ) | ({...}? => ( ( ( rule__GenerationTask__Group_3_7__0 ) ) ) ) | ({...}? => ( ( ( rule__GenerationTask__Group_3_8__0 ) ) ) ) | ({...}? => ( ( ( rule__GenerationTask__Group_3_9__0 ) ) ) ) | ({...}? => ( ( ( rule__GenerationTask__Group_3_10__0 ) ) ) ) | ({...}? => ( ( ( rule__GenerationTask__Group_3_11__0 ) ) ) ) | ({...}? => ( ( ( rule__GenerationTask__Group_3_12__0 ) ) ) ) )";
}
public int specialStateTransition(int s, IntStream _input) throws NoViableAltException {
TokenStream input = (TokenStream)_input;
@@ -35802,31 +36610,29 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
s = -1;
if ( LA65_0 == 35 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 0) ) {s = 1;}
- else if ( LA65_0 == 54 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 1) ) {s = 2;}
+ else if ( LA65_0 == 56 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 1) ) {s = 2;}
else if ( LA65_0 == 38 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 2) ) {s = 3;}
- else if ( LA65_0 == 39 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 3) ) {s = 4;}
-
- else if ( LA65_0 == 52 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 4) ) {s = 5;}
+ else if ( LA65_0 == 41 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 3) ) {s = 4;}
- else if ( LA65_0 == 62 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 5) ) {s = 6;}
+ else if ( LA65_0 == 54 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 4) ) {s = 5;}
- else if ( LA65_0 == 63 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 6) ) {s = 7;}
+ else if ( LA65_0 == 64 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 5) ) {s = 6;}
- else if ( LA65_0 == 55 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 7) ) {s = 8;}
+ else if ( LA65_0 == 65 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 6) ) {s = 7;}
- else if ( LA65_0 == 40 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 8) ) {s = 9;}
+ else if ( LA65_0 == 57 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 7) ) {s = 8;}
- else if ( LA65_0 == 56 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 9) ) {s = 10;}
+ else if ( LA65_0 == 42 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 8) ) {s = 9;}
- else if ( LA65_0 == 57 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 10) ) {s = 11;}
+ else if ( LA65_0 == 58 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 9) ) {s = 10;}
- else if ( LA65_0 == 58 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 11) ) {s = 12;}
+ else if ( LA65_0 == 59 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 10) ) {s = 11;}
- else if ( LA65_0 == 59 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 12) ) {s = 13;}
+ else if ( LA65_0 == 60 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 11) ) {s = 12;}
- else if ( (LA65_0==30) ) {s = 14;}
+ else if ( LA65_0 == 61 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 12) ) {s = 13;}
input.seek(index65_0);
@@ -35854,7 +36660,7 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
this.transition = dfa_6;
}
public String getDescription() {
- return "9709:2: ( rule__GenerationTask__UnorderedGroup_3__3 )?";
+ return "9945:2: ( rule__GenerationTask__UnorderedGroup_3__1 )?";
}
public int specialStateTransition(int s, IntStream _input) throws NoViableAltException {
TokenStream input = (TokenStream)_input;
@@ -35869,29 +36675,29 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
s = -1;
if ( LA66_0 == 35 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 0) ) {s = 1;}
- else if ( LA66_0 == 54 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 1) ) {s = 2;}
+ else if ( LA66_0 == 56 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 1) ) {s = 2;}
else if ( LA66_0 == 38 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 2) ) {s = 3;}
- else if ( LA66_0 == 39 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 3) ) {s = 4;}
+ else if ( LA66_0 == 41 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 3) ) {s = 4;}
- else if ( LA66_0 == 52 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 4) ) {s = 5;}
+ else if ( LA66_0 == 54 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 4) ) {s = 5;}
- else if ( LA66_0 == 62 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 5) ) {s = 6;}
+ else if ( LA66_0 == 64 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 5) ) {s = 6;}
- else if ( LA66_0 == 63 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 6) ) {s = 7;}
+ else if ( LA66_0 == 65 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 6) ) {s = 7;}
- else if ( LA66_0 == 55 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 7) ) {s = 8;}
+ else if ( LA66_0 == 57 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 7) ) {s = 8;}
- else if ( LA66_0 == 40 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 8) ) {s = 9;}
+ else if ( LA66_0 == 42 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 8) ) {s = 9;}
- else if ( LA66_0 == 56 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 9) ) {s = 10;}
+ else if ( LA66_0 == 58 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 9) ) {s = 10;}
- else if ( LA66_0 == 57 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 10) ) {s = 11;}
+ else if ( LA66_0 == 59 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 10) ) {s = 11;}
- else if ( LA66_0 == 58 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 11) ) {s = 12;}
+ else if ( LA66_0 == 60 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 11) ) {s = 12;}
- else if ( LA66_0 == 59 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 12) ) {s = 13;}
+ else if ( LA66_0 == 61 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 12) ) {s = 13;}
else if ( (LA66_0==30) ) {s = 14;}
@@ -35921,7 +36727,7 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
this.transition = dfa_6;
}
public String getDescription() {
- return "9721:2: ( rule__GenerationTask__UnorderedGroup_3__4 )?";
+ return "9957:2: ( rule__GenerationTask__UnorderedGroup_3__2 )?";
}
public int specialStateTransition(int s, IntStream _input) throws NoViableAltException {
TokenStream input = (TokenStream)_input;
@@ -35936,29 +36742,29 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
s = -1;
if ( LA67_0 == 35 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 0) ) {s = 1;}
- else if ( LA67_0 == 54 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 1) ) {s = 2;}
+ else if ( LA67_0 == 56 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 1) ) {s = 2;}
else if ( LA67_0 == 38 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 2) ) {s = 3;}
- else if ( LA67_0 == 39 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 3) ) {s = 4;}
+ else if ( LA67_0 == 41 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 3) ) {s = 4;}
- else if ( LA67_0 == 52 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 4) ) {s = 5;}
+ else if ( LA67_0 == 54 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 4) ) {s = 5;}
- else if ( LA67_0 == 62 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 5) ) {s = 6;}
+ else if ( LA67_0 == 64 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 5) ) {s = 6;}
- else if ( LA67_0 == 63 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 6) ) {s = 7;}
+ else if ( LA67_0 == 65 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 6) ) {s = 7;}
- else if ( LA67_0 == 55 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 7) ) {s = 8;}
+ else if ( LA67_0 == 57 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 7) ) {s = 8;}
- else if ( LA67_0 == 40 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 8) ) {s = 9;}
+ else if ( LA67_0 == 42 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 8) ) {s = 9;}
- else if ( LA67_0 == 56 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 9) ) {s = 10;}
+ else if ( LA67_0 == 58 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 9) ) {s = 10;}
- else if ( LA67_0 == 57 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 10) ) {s = 11;}
+ else if ( LA67_0 == 59 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 10) ) {s = 11;}
- else if ( LA67_0 == 58 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 11) ) {s = 12;}
+ else if ( LA67_0 == 60 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 11) ) {s = 12;}
- else if ( LA67_0 == 59 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 12) ) {s = 13;}
+ else if ( LA67_0 == 61 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 12) ) {s = 13;}
else if ( (LA67_0==30) ) {s = 14;}
@@ -35988,7 +36794,7 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
this.transition = dfa_6;
}
public String getDescription() {
- return "9733:2: ( rule__GenerationTask__UnorderedGroup_3__5 )?";
+ return "9969:2: ( rule__GenerationTask__UnorderedGroup_3__3 )?";
}
public int specialStateTransition(int s, IntStream _input) throws NoViableAltException {
TokenStream input = (TokenStream)_input;
@@ -36003,29 +36809,29 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
s = -1;
if ( LA68_0 == 35 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 0) ) {s = 1;}
- else if ( LA68_0 == 54 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 1) ) {s = 2;}
+ else if ( LA68_0 == 56 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 1) ) {s = 2;}
else if ( LA68_0 == 38 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 2) ) {s = 3;}
- else if ( LA68_0 == 39 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 3) ) {s = 4;}
+ else if ( LA68_0 == 41 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 3) ) {s = 4;}
- else if ( LA68_0 == 52 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 4) ) {s = 5;}
+ else if ( LA68_0 == 54 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 4) ) {s = 5;}
- else if ( LA68_0 == 62 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 5) ) {s = 6;}
+ else if ( LA68_0 == 64 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 5) ) {s = 6;}
- else if ( LA68_0 == 63 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 6) ) {s = 7;}
+ else if ( LA68_0 == 65 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 6) ) {s = 7;}
- else if ( LA68_0 == 55 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 7) ) {s = 8;}
+ else if ( LA68_0 == 57 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 7) ) {s = 8;}
- else if ( LA68_0 == 40 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 8) ) {s = 9;}
+ else if ( LA68_0 == 42 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 8) ) {s = 9;}
- else if ( LA68_0 == 56 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 9) ) {s = 10;}
+ else if ( LA68_0 == 58 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 9) ) {s = 10;}
- else if ( LA68_0 == 57 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 10) ) {s = 11;}
+ else if ( LA68_0 == 59 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 10) ) {s = 11;}
- else if ( LA68_0 == 58 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 11) ) {s = 12;}
+ else if ( LA68_0 == 60 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 11) ) {s = 12;}
- else if ( LA68_0 == 59 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 12) ) {s = 13;}
+ else if ( LA68_0 == 61 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 12) ) {s = 13;}
else if ( (LA68_0==30) ) {s = 14;}
@@ -36055,7 +36861,7 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
this.transition = dfa_6;
}
public String getDescription() {
- return "9745:2: ( rule__GenerationTask__UnorderedGroup_3__6 )?";
+ return "9981:2: ( rule__GenerationTask__UnorderedGroup_3__4 )?";
}
public int specialStateTransition(int s, IntStream _input) throws NoViableAltException {
TokenStream input = (TokenStream)_input;
@@ -36070,29 +36876,29 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
s = -1;
if ( LA69_0 == 35 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 0) ) {s = 1;}
- else if ( LA69_0 == 54 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 1) ) {s = 2;}
+ else if ( LA69_0 == 56 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 1) ) {s = 2;}
else if ( LA69_0 == 38 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 2) ) {s = 3;}
- else if ( LA69_0 == 39 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 3) ) {s = 4;}
+ else if ( LA69_0 == 41 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 3) ) {s = 4;}
- else if ( LA69_0 == 52 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 4) ) {s = 5;}
+ else if ( LA69_0 == 54 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 4) ) {s = 5;}
- else if ( LA69_0 == 62 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 5) ) {s = 6;}
+ else if ( LA69_0 == 64 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 5) ) {s = 6;}
- else if ( LA69_0 == 63 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 6) ) {s = 7;}
+ else if ( LA69_0 == 65 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 6) ) {s = 7;}
- else if ( LA69_0 == 55 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 7) ) {s = 8;}
+ else if ( LA69_0 == 57 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 7) ) {s = 8;}
- else if ( LA69_0 == 40 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 8) ) {s = 9;}
+ else if ( LA69_0 == 42 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 8) ) {s = 9;}
- else if ( LA69_0 == 56 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 9) ) {s = 10;}
+ else if ( LA69_0 == 58 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 9) ) {s = 10;}
- else if ( LA69_0 == 57 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 10) ) {s = 11;}
+ else if ( LA69_0 == 59 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 10) ) {s = 11;}
- else if ( LA69_0 == 58 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 11) ) {s = 12;}
+ else if ( LA69_0 == 60 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 11) ) {s = 12;}
- else if ( LA69_0 == 59 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 12) ) {s = 13;}
+ else if ( LA69_0 == 61 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 12) ) {s = 13;}
else if ( (LA69_0==30) ) {s = 14;}
@@ -36122,7 +36928,7 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
this.transition = dfa_6;
}
public String getDescription() {
- return "9757:2: ( rule__GenerationTask__UnorderedGroup_3__7 )?";
+ return "9993:2: ( rule__GenerationTask__UnorderedGroup_3__5 )?";
}
public int specialStateTransition(int s, IntStream _input) throws NoViableAltException {
TokenStream input = (TokenStream)_input;
@@ -36137,29 +36943,29 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
s = -1;
if ( LA70_0 == 35 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 0) ) {s = 1;}
- else if ( LA70_0 == 54 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 1) ) {s = 2;}
+ else if ( LA70_0 == 56 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 1) ) {s = 2;}
else if ( LA70_0 == 38 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 2) ) {s = 3;}
- else if ( LA70_0 == 39 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 3) ) {s = 4;}
+ else if ( LA70_0 == 41 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 3) ) {s = 4;}
- else if ( LA70_0 == 52 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 4) ) {s = 5;}
+ else if ( LA70_0 == 54 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 4) ) {s = 5;}
- else if ( LA70_0 == 62 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 5) ) {s = 6;}
+ else if ( LA70_0 == 64 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 5) ) {s = 6;}
- else if ( LA70_0 == 63 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 6) ) {s = 7;}
+ else if ( LA70_0 == 65 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 6) ) {s = 7;}
- else if ( LA70_0 == 55 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 7) ) {s = 8;}
+ else if ( LA70_0 == 57 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 7) ) {s = 8;}
- else if ( LA70_0 == 40 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 8) ) {s = 9;}
+ else if ( LA70_0 == 42 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 8) ) {s = 9;}
- else if ( LA70_0 == 56 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 9) ) {s = 10;}
+ else if ( LA70_0 == 58 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 9) ) {s = 10;}
- else if ( LA70_0 == 57 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 10) ) {s = 11;}
+ else if ( LA70_0 == 59 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 10) ) {s = 11;}
- else if ( LA70_0 == 58 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 11) ) {s = 12;}
+ else if ( LA70_0 == 60 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 11) ) {s = 12;}
- else if ( LA70_0 == 59 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 12) ) {s = 13;}
+ else if ( LA70_0 == 61 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 12) ) {s = 13;}
else if ( (LA70_0==30) ) {s = 14;}
@@ -36189,7 +36995,7 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
this.transition = dfa_6;
}
public String getDescription() {
- return "9769:2: ( rule__GenerationTask__UnorderedGroup_3__8 )?";
+ return "10005:2: ( rule__GenerationTask__UnorderedGroup_3__6 )?";
}
public int specialStateTransition(int s, IntStream _input) throws NoViableAltException {
TokenStream input = (TokenStream)_input;
@@ -36204,29 +37010,29 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
s = -1;
if ( LA71_0 == 35 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 0) ) {s = 1;}
- else if ( LA71_0 == 54 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 1) ) {s = 2;}
+ else if ( LA71_0 == 56 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 1) ) {s = 2;}
else if ( LA71_0 == 38 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 2) ) {s = 3;}
- else if ( LA71_0 == 39 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 3) ) {s = 4;}
+ else if ( LA71_0 == 41 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 3) ) {s = 4;}
- else if ( LA71_0 == 52 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 4) ) {s = 5;}
+ else if ( LA71_0 == 54 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 4) ) {s = 5;}
- else if ( LA71_0 == 62 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 5) ) {s = 6;}
+ else if ( LA71_0 == 64 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 5) ) {s = 6;}
- else if ( LA71_0 == 63 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 6) ) {s = 7;}
+ else if ( LA71_0 == 65 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 6) ) {s = 7;}
- else if ( LA71_0 == 55 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 7) ) {s = 8;}
+ else if ( LA71_0 == 57 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 7) ) {s = 8;}
- else if ( LA71_0 == 40 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 8) ) {s = 9;}
+ else if ( LA71_0 == 42 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 8) ) {s = 9;}
- else if ( LA71_0 == 56 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 9) ) {s = 10;}
+ else if ( LA71_0 == 58 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 9) ) {s = 10;}
- else if ( LA71_0 == 57 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 10) ) {s = 11;}
+ else if ( LA71_0 == 59 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 10) ) {s = 11;}
- else if ( LA71_0 == 58 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 11) ) {s = 12;}
+ else if ( LA71_0 == 60 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 11) ) {s = 12;}
- else if ( LA71_0 == 59 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 12) ) {s = 13;}
+ else if ( LA71_0 == 61 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 12) ) {s = 13;}
else if ( (LA71_0==30) ) {s = 14;}
@@ -36256,7 +37062,7 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
this.transition = dfa_6;
}
public String getDescription() {
- return "9781:2: ( rule__GenerationTask__UnorderedGroup_3__9 )?";
+ return "10017:2: ( rule__GenerationTask__UnorderedGroup_3__7 )?";
}
public int specialStateTransition(int s, IntStream _input) throws NoViableAltException {
TokenStream input = (TokenStream)_input;
@@ -36271,29 +37077,29 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
s = -1;
if ( LA72_0 == 35 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 0) ) {s = 1;}
- else if ( LA72_0 == 54 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 1) ) {s = 2;}
+ else if ( LA72_0 == 56 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 1) ) {s = 2;}
else if ( LA72_0 == 38 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 2) ) {s = 3;}
- else if ( LA72_0 == 39 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 3) ) {s = 4;}
+ else if ( LA72_0 == 41 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 3) ) {s = 4;}
- else if ( LA72_0 == 52 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 4) ) {s = 5;}
+ else if ( LA72_0 == 54 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 4) ) {s = 5;}
- else if ( LA72_0 == 62 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 5) ) {s = 6;}
+ else if ( LA72_0 == 64 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 5) ) {s = 6;}
- else if ( LA72_0 == 63 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 6) ) {s = 7;}
+ else if ( LA72_0 == 65 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 6) ) {s = 7;}
- else if ( LA72_0 == 55 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 7) ) {s = 8;}
+ else if ( LA72_0 == 57 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 7) ) {s = 8;}
- else if ( LA72_0 == 40 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 8) ) {s = 9;}
+ else if ( LA72_0 == 42 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 8) ) {s = 9;}
- else if ( LA72_0 == 56 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 9) ) {s = 10;}
+ else if ( LA72_0 == 58 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 9) ) {s = 10;}
- else if ( LA72_0 == 57 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 10) ) {s = 11;}
+ else if ( LA72_0 == 59 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 10) ) {s = 11;}
- else if ( LA72_0 == 58 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 11) ) {s = 12;}
+ else if ( LA72_0 == 60 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 11) ) {s = 12;}
- else if ( LA72_0 == 59 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 12) ) {s = 13;}
+ else if ( LA72_0 == 61 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 12) ) {s = 13;}
else if ( (LA72_0==30) ) {s = 14;}
@@ -36323,7 +37129,7 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
this.transition = dfa_6;
}
public String getDescription() {
- return "9793:2: ( rule__GenerationTask__UnorderedGroup_3__10 )?";
+ return "10029:2: ( rule__GenerationTask__UnorderedGroup_3__8 )?";
}
public int specialStateTransition(int s, IntStream _input) throws NoViableAltException {
TokenStream input = (TokenStream)_input;
@@ -36338,29 +37144,29 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
s = -1;
if ( LA73_0 == 35 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 0) ) {s = 1;}
- else if ( LA73_0 == 54 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 1) ) {s = 2;}
+ else if ( LA73_0 == 56 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 1) ) {s = 2;}
else if ( LA73_0 == 38 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 2) ) {s = 3;}
- else if ( LA73_0 == 39 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 3) ) {s = 4;}
+ else if ( LA73_0 == 41 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 3) ) {s = 4;}
- else if ( LA73_0 == 52 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 4) ) {s = 5;}
+ else if ( LA73_0 == 54 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 4) ) {s = 5;}
- else if ( LA73_0 == 62 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 5) ) {s = 6;}
+ else if ( LA73_0 == 64 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 5) ) {s = 6;}
- else if ( LA73_0 == 63 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 6) ) {s = 7;}
+ else if ( LA73_0 == 65 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 6) ) {s = 7;}
- else if ( LA73_0 == 55 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 7) ) {s = 8;}
+ else if ( LA73_0 == 57 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 7) ) {s = 8;}
- else if ( LA73_0 == 40 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 8) ) {s = 9;}
+ else if ( LA73_0 == 42 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 8) ) {s = 9;}
- else if ( LA73_0 == 56 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 9) ) {s = 10;}
+ else if ( LA73_0 == 58 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 9) ) {s = 10;}
- else if ( LA73_0 == 57 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 10) ) {s = 11;}
+ else if ( LA73_0 == 59 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 10) ) {s = 11;}
- else if ( LA73_0 == 58 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 11) ) {s = 12;}
+ else if ( LA73_0 == 60 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 11) ) {s = 12;}
- else if ( LA73_0 == 59 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 12) ) {s = 13;}
+ else if ( LA73_0 == 61 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 12) ) {s = 13;}
else if ( (LA73_0==30) ) {s = 14;}
@@ -36390,7 +37196,7 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
this.transition = dfa_6;
}
public String getDescription() {
- return "9805:2: ( rule__GenerationTask__UnorderedGroup_3__11 )?";
+ return "10041:2: ( rule__GenerationTask__UnorderedGroup_3__9 )?";
}
public int specialStateTransition(int s, IntStream _input) throws NoViableAltException {
TokenStream input = (TokenStream)_input;
@@ -36405,29 +37211,29 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
s = -1;
if ( LA74_0 == 35 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 0) ) {s = 1;}
- else if ( LA74_0 == 54 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 1) ) {s = 2;}
+ else if ( LA74_0 == 56 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 1) ) {s = 2;}
else if ( LA74_0 == 38 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 2) ) {s = 3;}
- else if ( LA74_0 == 39 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 3) ) {s = 4;}
+ else if ( LA74_0 == 41 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 3) ) {s = 4;}
- else if ( LA74_0 == 52 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 4) ) {s = 5;}
+ else if ( LA74_0 == 54 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 4) ) {s = 5;}
- else if ( LA74_0 == 62 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 5) ) {s = 6;}
+ else if ( LA74_0 == 64 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 5) ) {s = 6;}
- else if ( LA74_0 == 63 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 6) ) {s = 7;}
+ else if ( LA74_0 == 65 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 6) ) {s = 7;}
- else if ( LA74_0 == 55 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 7) ) {s = 8;}
+ else if ( LA74_0 == 57 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 7) ) {s = 8;}
- else if ( LA74_0 == 40 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 8) ) {s = 9;}
+ else if ( LA74_0 == 42 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 8) ) {s = 9;}
- else if ( LA74_0 == 56 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 9) ) {s = 10;}
+ else if ( LA74_0 == 58 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 9) ) {s = 10;}
- else if ( LA74_0 == 57 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 10) ) {s = 11;}
+ else if ( LA74_0 == 59 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 10) ) {s = 11;}
- else if ( LA74_0 == 58 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 11) ) {s = 12;}
+ else if ( LA74_0 == 60 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 11) ) {s = 12;}
- else if ( LA74_0 == 59 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 12) ) {s = 13;}
+ else if ( LA74_0 == 61 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 12) ) {s = 13;}
else if ( (LA74_0==30) ) {s = 14;}
@@ -36457,7 +37263,7 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
this.transition = dfa_6;
}
public String getDescription() {
- return "9817:2: ( rule__GenerationTask__UnorderedGroup_3__12 )?";
+ return "10053:2: ( rule__GenerationTask__UnorderedGroup_3__10 )?";
}
public int specialStateTransition(int s, IntStream _input) throws NoViableAltException {
TokenStream input = (TokenStream)_input;
@@ -36472,29 +37278,29 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
s = -1;
if ( LA75_0 == 35 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 0) ) {s = 1;}
- else if ( LA75_0 == 54 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 1) ) {s = 2;}
+ else if ( LA75_0 == 56 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 1) ) {s = 2;}
else if ( LA75_0 == 38 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 2) ) {s = 3;}
- else if ( LA75_0 == 39 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 3) ) {s = 4;}
+ else if ( LA75_0 == 41 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 3) ) {s = 4;}
- else if ( LA75_0 == 52 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 4) ) {s = 5;}
+ else if ( LA75_0 == 54 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 4) ) {s = 5;}
- else if ( LA75_0 == 62 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 5) ) {s = 6;}
+ else if ( LA75_0 == 64 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 5) ) {s = 6;}
- else if ( LA75_0 == 63 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 6) ) {s = 7;}
+ else if ( LA75_0 == 65 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 6) ) {s = 7;}
- else if ( LA75_0 == 55 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 7) ) {s = 8;}
+ else if ( LA75_0 == 57 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 7) ) {s = 8;}
- else if ( LA75_0 == 40 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 8) ) {s = 9;}
+ else if ( LA75_0 == 42 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 8) ) {s = 9;}
- else if ( LA75_0 == 56 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 9) ) {s = 10;}
+ else if ( LA75_0 == 58 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 9) ) {s = 10;}
- else if ( LA75_0 == 57 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 10) ) {s = 11;}
+ else if ( LA75_0 == 59 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 10) ) {s = 11;}
- else if ( LA75_0 == 58 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 11) ) {s = 12;}
+ else if ( LA75_0 == 60 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 11) ) {s = 12;}
- else if ( LA75_0 == 59 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 12) ) {s = 13;}
+ else if ( LA75_0 == 61 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 12) ) {s = 13;}
else if ( (LA75_0==30) ) {s = 14;}
@@ -36509,13 +37315,147 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
throw nvae;
}
}
+
+ class DFA76 extends DFA {
+
+ public DFA76(BaseRecognizer recognizer) {
+ this.recognizer = recognizer;
+ this.decisionNumber = 76;
+ this.eot = dfa_1;
+ this.eof = dfa_1;
+ this.min = dfa_2;
+ this.max = dfa_3;
+ this.accept = dfa_4;
+ this.special = dfa_5;
+ this.transition = dfa_6;
+ }
+ public String getDescription() {
+ return "10065:2: ( rule__GenerationTask__UnorderedGroup_3__11 )?";
+ }
+ public int specialStateTransition(int s, IntStream _input) throws NoViableAltException {
+ TokenStream input = (TokenStream)_input;
+ int _s = s;
+ switch ( s ) {
+ case 0 :
+ int LA76_0 = input.LA(1);
+
+
+ int index76_0 = input.index();
+ input.rewind();
+ s = -1;
+ if ( LA76_0 == 35 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 0) ) {s = 1;}
+
+ else if ( LA76_0 == 56 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 1) ) {s = 2;}
+
+ else if ( LA76_0 == 38 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 2) ) {s = 3;}
+
+ else if ( LA76_0 == 41 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 3) ) {s = 4;}
+
+ else if ( LA76_0 == 54 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 4) ) {s = 5;}
+
+ else if ( LA76_0 == 64 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 5) ) {s = 6;}
+
+ else if ( LA76_0 == 65 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 6) ) {s = 7;}
+
+ else if ( LA76_0 == 57 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 7) ) {s = 8;}
+
+ else if ( LA76_0 == 42 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 8) ) {s = 9;}
+
+ else if ( LA76_0 == 58 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 9) ) {s = 10;}
+
+ else if ( LA76_0 == 59 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 10) ) {s = 11;}
+
+ else if ( LA76_0 == 60 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 11) ) {s = 12;}
+
+ else if ( LA76_0 == 61 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 12) ) {s = 13;}
+
+ else if ( (LA76_0==30) ) {s = 14;}
+
+
+ input.seek(index76_0);
+ if ( s>=0 ) return s;
+ break;
+ }
+ NoViableAltException nvae =
+ new NoViableAltException(getDescription(), 76, _s, input);
+ error(nvae);
+ throw nvae;
+ }
+ }
+
+ class DFA77 extends DFA {
+
+ public DFA77(BaseRecognizer recognizer) {
+ this.recognizer = recognizer;
+ this.decisionNumber = 77;
+ this.eot = dfa_1;
+ this.eof = dfa_1;
+ this.min = dfa_2;
+ this.max = dfa_3;
+ this.accept = dfa_4;
+ this.special = dfa_5;
+ this.transition = dfa_6;
+ }
+ public String getDescription() {
+ return "10077:2: ( rule__GenerationTask__UnorderedGroup_3__12 )?";
+ }
+ public int specialStateTransition(int s, IntStream _input) throws NoViableAltException {
+ TokenStream input = (TokenStream)_input;
+ int _s = s;
+ switch ( s ) {
+ case 0 :
+ int LA77_0 = input.LA(1);
+
+
+ int index77_0 = input.index();
+ input.rewind();
+ s = -1;
+ if ( LA77_0 == 35 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 0) ) {s = 1;}
+
+ else if ( LA77_0 == 56 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 1) ) {s = 2;}
+
+ else if ( LA77_0 == 38 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 2) ) {s = 3;}
+
+ else if ( LA77_0 == 41 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 3) ) {s = 4;}
+
+ else if ( LA77_0 == 54 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 4) ) {s = 5;}
+
+ else if ( LA77_0 == 64 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 5) ) {s = 6;}
+
+ else if ( LA77_0 == 65 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 6) ) {s = 7;}
+
+ else if ( LA77_0 == 57 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 7) ) {s = 8;}
+
+ else if ( LA77_0 == 42 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 8) ) {s = 9;}
+
+ else if ( LA77_0 == 58 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 9) ) {s = 10;}
+
+ else if ( LA77_0 == 59 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 10) ) {s = 11;}
+
+ else if ( LA77_0 == 60 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 11) ) {s = 12;}
+
+ else if ( LA77_0 == 61 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 12) ) {s = 13;}
+
+ else if ( (LA77_0==30) ) {s = 14;}
+
+
+ input.seek(index77_0);
+ if ( s>=0 ) return s;
+ break;
+ }
+ NoViableAltException nvae =
+ new NoViableAltException(getDescription(), 77, _s, input);
+ error(nvae);
+ throw nvae;
+ }
+ }
public static final BitSet FOLLOW_1 = new BitSet(new long[]{0x0000000000000000L});
public static final BitSet FOLLOW_2 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_3 = new BitSet(new long[]{0x003001E808000000L});
+ public static final BitSet FOLLOW_3 = new BitSet(new long[]{0x00C0066808000000L});
public static final BitSet FOLLOW_4 = new BitSet(new long[]{0x0000000000800002L});
- public static final BitSet FOLLOW_5 = new BitSet(new long[]{0x003001E808000002L});
+ public static final BitSet FOLLOW_5 = new BitSet(new long[]{0x00C0066808000002L});
public static final BitSet FOLLOW_6 = new BitSet(new long[]{0x0000000000200000L});
public static final BitSet FOLLOW_7 = new BitSet(new long[]{0x0000000000200002L});
public static final BitSet FOLLOW_8 = new BitSet(new long[]{0x0000000000000010L});
@@ -36533,31 +37473,32 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
public static final BitSet FOLLOW_20 = new BitSet(new long[]{0x0000000400000000L});
public static final BitSet FOLLOW_21 = new BitSet(new long[]{0x0000001000000050L});
public static final BitSet FOLLOW_22 = new BitSet(new long[]{0x0000000000000050L});
- public static final BitSet FOLLOW_23 = new BitSet(new long[]{0x0000000004001800L});
+ public static final BitSet FOLLOW_23 = new BitSet(new long[]{0x0000010004001800L});
public static final BitSet FOLLOW_24 = new BitSet(new long[]{0x0000000000006000L});
public static final BitSet FOLLOW_25 = new BitSet(new long[]{0x0000000000400020L});
- public static final BitSet FOLLOW_26 = new BitSet(new long[]{0x00000E0040000040L});
- public static final BitSet FOLLOW_27 = new BitSet(new long[]{0x0000000080000000L});
- public static final BitSet FOLLOW_28 = new BitSet(new long[]{0x00000E0000000040L});
- public static final BitSet FOLLOW_29 = new BitSet(new long[]{0x0000000000038000L});
- public static final BitSet FOLLOW_30 = new BitSet(new long[]{0x0000100040000000L});
- public static final BitSet FOLLOW_31 = new BitSet(new long[]{0x0000100000000000L});
- public static final BitSet FOLLOW_32 = new BitSet(new long[]{0x0000200000000000L});
- public static final BitSet FOLLOW_33 = new BitSet(new long[]{0x1000000010000000L});
- public static final BitSet FOLLOW_34 = new BitSet(new long[]{0x2000000000000020L});
- public static final BitSet FOLLOW_35 = new BitSet(new long[]{0x0000800000000000L});
- public static final BitSet FOLLOW_36 = new BitSet(new long[]{0x0001000000000000L});
- public static final BitSet FOLLOW_37 = new BitSet(new long[]{0x2000000020000020L});
- public static final BitSet FOLLOW_38 = new BitSet(new long[]{0x0002000000000000L});
- public static final BitSet FOLLOW_39 = new BitSet(new long[]{0x0004000000000000L});
- public static final BitSet FOLLOW_40 = new BitSet(new long[]{0x0000400000000000L});
- public static final BitSet FOLLOW_41 = new BitSet(new long[]{0x0008000000000000L});
- public static final BitSet FOLLOW_42 = new BitSet(new long[]{0x0000000040400020L});
- public static final BitSet FOLLOW_43 = new BitSet(new long[]{0x0000000040000040L});
- public static final BitSet FOLLOW_44 = new BitSet(new long[]{0xCFD001C800000000L});
- public static final BitSet FOLLOW_45 = new BitSet(new long[]{0x0000000040000000L});
- public static final BitSet FOLLOW_46 = new BitSet(new long[]{0x0000000020000010L});
- public static final BitSet FOLLOW_47 = new BitSet(new long[]{0x00000000001C0000L});
- public static final BitSet FOLLOW_48 = new BitSet(new long[]{0xCFD001C800000002L});
+ public static final BitSet FOLLOW_26 = new BitSet(new long[]{0x0000008000000000L});
+ public static final BitSet FOLLOW_27 = new BitSet(new long[]{0x0000380040000040L});
+ public static final BitSet FOLLOW_28 = new BitSet(new long[]{0x0000000080000000L});
+ public static final BitSet FOLLOW_29 = new BitSet(new long[]{0x0000380000000040L});
+ public static final BitSet FOLLOW_30 = new BitSet(new long[]{0x0000000000038000L});
+ public static final BitSet FOLLOW_31 = new BitSet(new long[]{0x0000400040000000L});
+ public static final BitSet FOLLOW_32 = new BitSet(new long[]{0x0000400000000000L});
+ public static final BitSet FOLLOW_33 = new BitSet(new long[]{0x0000800000000000L});
+ public static final BitSet FOLLOW_34 = new BitSet(new long[]{0x4000000010000000L});
+ public static final BitSet FOLLOW_35 = new BitSet(new long[]{0x8000000000000020L});
+ public static final BitSet FOLLOW_36 = new BitSet(new long[]{0x0002000000000000L});
+ public static final BitSet FOLLOW_37 = new BitSet(new long[]{0x0004000000000000L});
+ public static final BitSet FOLLOW_38 = new BitSet(new long[]{0x8000000020000020L});
+ public static final BitSet FOLLOW_39 = new BitSet(new long[]{0x0008000000000000L});
+ public static final BitSet FOLLOW_40 = new BitSet(new long[]{0x0010000000000000L});
+ public static final BitSet FOLLOW_41 = new BitSet(new long[]{0x0001000000000000L});
+ public static final BitSet FOLLOW_42 = new BitSet(new long[]{0x0020000000000000L});
+ public static final BitSet FOLLOW_43 = new BitSet(new long[]{0x0000000040400020L});
+ public static final BitSet FOLLOW_44 = new BitSet(new long[]{0x0000000040000040L});
+ public static final BitSet FOLLOW_45 = new BitSet(new long[]{0x3F40064800000000L,0x0000000000000003L});
+ public static final BitSet FOLLOW_46 = new BitSet(new long[]{0x0000000040000000L});
+ public static final BitSet FOLLOW_47 = new BitSet(new long[]{0x0000000020000010L});
+ public static final BitSet FOLLOW_48 = new BitSet(new long[]{0x00000000001C0000L});
+ public static final BitSet FOLLOW_49 = new BitSet(new long[]{0x3F40064800000002L,0x0000000000000003L});
}
diff --git a/Application/hu.bme.mit.inf.dslreasoner.application.ide/xtend-gen/hu/bme/mit/inf/dslreasoner/application/ide/.ApplicationConfigurationIdeModule.xtendbin b/Application/hu.bme.mit.inf.dslreasoner.application.ide/xtend-gen/hu/bme/mit/inf/dslreasoner/application/ide/.ApplicationConfigurationIdeModule.xtendbin
index 108c216d..213b9134 100644
Binary files a/Application/hu.bme.mit.inf.dslreasoner.application.ide/xtend-gen/hu/bme/mit/inf/dslreasoner/application/ide/.ApplicationConfigurationIdeModule.xtendbin and b/Application/hu.bme.mit.inf.dslreasoner.application.ide/xtend-gen/hu/bme/mit/inf/dslreasoner/application/ide/.ApplicationConfigurationIdeModule.xtendbin differ
diff --git a/Application/hu.bme.mit.inf.dslreasoner.application.ide/xtend-gen/hu/bme/mit/inf/dslreasoner/application/ide/.ApplicationConfigurationIdeSetup.xtendbin b/Application/hu.bme.mit.inf.dslreasoner.application.ide/xtend-gen/hu/bme/mit/inf/dslreasoner/application/ide/.ApplicationConfigurationIdeSetup.xtendbin
index 3d9da5ce..21d26265 100644
Binary files a/Application/hu.bme.mit.inf.dslreasoner.application.ide/xtend-gen/hu/bme/mit/inf/dslreasoner/application/ide/.ApplicationConfigurationIdeSetup.xtendbin and b/Application/hu.bme.mit.inf.dslreasoner.application.ide/xtend-gen/hu/bme/mit/inf/dslreasoner/application/ide/.ApplicationConfigurationIdeSetup.xtendbin differ
diff --git a/Application/hu.bme.mit.inf.dslreasoner.application.ui/src-gen/hu/bme/mit/inf/dslreasoner/application/ui/contentassist/AbstractApplicationConfigurationProposalProvider.java b/Application/hu.bme.mit.inf.dslreasoner.application.ui/src-gen/hu/bme/mit/inf/dslreasoner/application/ui/contentassist/AbstractApplicationConfigurationProposalProvider.java
index 31ab317d..23b0c4c2 100644
--- a/Application/hu.bme.mit.inf.dslreasoner.application.ui/src-gen/hu/bme/mit/inf/dslreasoner/application/ui/contentassist/AbstractApplicationConfigurationProposalProvider.java
+++ b/Application/hu.bme.mit.inf.dslreasoner.application.ui/src-gen/hu/bme/mit/inf/dslreasoner/application/ui/contentassist/AbstractApplicationConfigurationProposalProvider.java
@@ -135,10 +135,19 @@ public abstract class AbstractApplicationConfigurationProposalProvider extends T
public void completeThresholdEntry_Threshold(EObject model, Assignment assignment, ContentAssistContext context, ICompletionProposalAcceptor acceptor) {
completeRuleCall(((RuleCall)assignment.getTerminal()), context, acceptor);
}
- public void completeReliabiltiyFunction_Package(EObject model, Assignment assignment, ContentAssistContext context, ICompletionProposalAcceptor acceptor) {
+ public void completeReliabiltiyProbability_Package(EObject model, Assignment assignment, ContentAssistContext context, ICompletionProposalAcceptor acceptor) {
lookupCrossReference(((CrossReference)assignment.getTerminal()), context, acceptor);
}
- public void completeReliabiltiyFunction_Transformation(EObject model, Assignment assignment, ContentAssistContext context, ICompletionProposalAcceptor acceptor) {
+ public void completeReliabiltiyProbability_Transformation(EObject model, Assignment assignment, ContentAssistContext context, ICompletionProposalAcceptor acceptor) {
+ lookupCrossReference(((CrossReference)assignment.getTerminal()), context, acceptor);
+ }
+ public void completeReliabiltiyProbability_Time(EObject model, Assignment assignment, ContentAssistContext context, ICompletionProposalAcceptor acceptor) {
+ completeRuleCall(((RuleCall)assignment.getTerminal()), context, acceptor);
+ }
+ public void completeMtff_Package(EObject model, Assignment assignment, ContentAssistContext context, ICompletionProposalAcceptor acceptor) {
+ lookupCrossReference(((CrossReference)assignment.getTerminal()), context, acceptor);
+ }
+ public void completeMtff_Transformation(EObject model, Assignment assignment, ContentAssistContext context, ICompletionProposalAcceptor acceptor) {
lookupCrossReference(((CrossReference)assignment.getTerminal()), context, acceptor);
}
public void completeObjectiveDeclaration_Name(EObject model, Assignment assignment, ContentAssistContext context, ICompletionProposalAcceptor acceptor) {
@@ -448,7 +457,13 @@ public abstract class AbstractApplicationConfigurationProposalProvider extends T
public void complete_ObjectiveFunction(EObject model, RuleCall ruleCall, ContentAssistContext context, ICompletionProposalAcceptor acceptor) {
// subclasses may override
}
- public void complete_ReliabiltiyFunction(EObject model, RuleCall ruleCall, ContentAssistContext context, ICompletionProposalAcceptor acceptor) {
+ public void complete_ReliabilityObjectiveFunction(EObject model, RuleCall ruleCall, ContentAssistContext context, ICompletionProposalAcceptor acceptor) {
+ // subclasses may override
+ }
+ public void complete_ReliabiltiyProbability(EObject model, RuleCall ruleCall, ContentAssistContext context, ICompletionProposalAcceptor acceptor) {
+ // subclasses may override
+ }
+ public void complete_Mtff(EObject model, RuleCall ruleCall, ContentAssistContext context, ICompletionProposalAcceptor acceptor) {
// subclasses may override
}
public void complete_ObjectiveDeclaration(EObject model, RuleCall ruleCall, ContentAssistContext context, ICompletionProposalAcceptor acceptor) {
diff --git a/Application/hu.bme.mit.inf.dslreasoner.application/model/generated/ApplicationConfiguration.ecore b/Application/hu.bme.mit.inf.dslreasoner.application/model/generated/ApplicationConfiguration.ecore
index 7b842399..5ffe633a 100644
--- a/Application/hu.bme.mit.inf.dslreasoner.application/model/generated/ApplicationConfiguration.ecore
+++ b/Application/hu.bme.mit.inf.dslreasoner.application/model/generated/ApplicationConfiguration.ecore
@@ -122,10 +122,14 @@
-
+
+
+
+
+
diff --git a/Application/hu.bme.mit.inf.dslreasoner.application/model/generated/ApplicationConfiguration.genmodel b/Application/hu.bme.mit.inf.dslreasoner.application/model/generated/ApplicationConfiguration.genmodel
index 4a3c33fe..1a1e7896 100644
--- a/Application/hu.bme.mit.inf.dslreasoner.application/model/generated/ApplicationConfiguration.genmodel
+++ b/Application/hu.bme.mit.inf.dslreasoner.application/model/generated/ApplicationConfiguration.genmodel
@@ -122,10 +122,14 @@
-
-
-
+
+
+
+
+
+
+
diff --git a/Application/hu.bme.mit.inf.dslreasoner.application/src-gen/hu/bme/mit/inf/dslreasoner/application/ApplicationConfiguration.xtextbin b/Application/hu.bme.mit.inf.dslreasoner.application/src-gen/hu/bme/mit/inf/dslreasoner/application/ApplicationConfiguration.xtextbin
index d1600b7b..e1c01c3d 100644
Binary files a/Application/hu.bme.mit.inf.dslreasoner.application/src-gen/hu/bme/mit/inf/dslreasoner/application/ApplicationConfiguration.xtextbin and b/Application/hu.bme.mit.inf.dslreasoner.application/src-gen/hu/bme/mit/inf/dslreasoner/application/ApplicationConfiguration.xtextbin differ
diff --git a/Application/hu.bme.mit.inf.dslreasoner.application/src-gen/hu/bme/mit/inf/dslreasoner/application/applicationConfiguration/ApplicationConfigurationFactory.java b/Application/hu.bme.mit.inf.dslreasoner.application/src-gen/hu/bme/mit/inf/dslreasoner/application/applicationConfiguration/ApplicationConfigurationFactory.java
index 3b639669..a241d6db 100644
--- a/Application/hu.bme.mit.inf.dslreasoner.application/src-gen/hu/bme/mit/inf/dslreasoner/application/applicationConfiguration/ApplicationConfigurationFactory.java
+++ b/Application/hu.bme.mit.inf.dslreasoner.application/src-gen/hu/bme/mit/inf/dslreasoner/application/applicationConfiguration/ApplicationConfigurationFactory.java
@@ -357,13 +357,31 @@ public interface ApplicationConfigurationFactory extends EFactory
ObjectiveFunction createObjectiveFunction();
/**
- * Returns a new object of class 'Reliabiltiy Function '.
+ * Returns a new object of class 'Reliability Objective Function '.
*
*
- * @return a new object of class 'Reliabiltiy Function '.
+ * @return a new object of class 'Reliability Objective Function '.
* @generated
*/
- ReliabiltiyFunction createReliabiltiyFunction();
+ ReliabilityObjectiveFunction createReliabilityObjectiveFunction();
+
+ /**
+ * Returns a new object of class 'Reliabiltiy Probability '.
+ *
+ *
+ * @return a new object of class 'Reliabiltiy Probability '.
+ * @generated
+ */
+ ReliabiltiyProbability createReliabiltiyProbability();
+
+ /**
+ * Returns a new object of class 'Mtff '.
+ *
+ *
+ * @return a new object of class 'Mtff '.
+ * @generated
+ */
+ Mtff createMtff();
/**
* Returns a new object of class 'Objective Declaration '.
diff --git a/Application/hu.bme.mit.inf.dslreasoner.application/src-gen/hu/bme/mit/inf/dslreasoner/application/applicationConfiguration/ApplicationConfigurationPackage.java b/Application/hu.bme.mit.inf.dslreasoner.application/src-gen/hu/bme/mit/inf/dslreasoner/application/applicationConfiguration/ApplicationConfigurationPackage.java
index a3af3bae..96603dc5 100644
--- a/Application/hu.bme.mit.inf.dslreasoner.application/src-gen/hu/bme/mit/inf/dslreasoner/application/applicationConfiguration/ApplicationConfigurationPackage.java
+++ b/Application/hu.bme.mit.inf.dslreasoner.application/src-gen/hu/bme/mit/inf/dslreasoner/application/applicationConfiguration/ApplicationConfigurationPackage.java
@@ -1007,7 +1007,7 @@ public interface ApplicationConfigurationPackage extends EPackage
* @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.ApplicationConfigurationPackageImpl#getObjective()
* @generated
*/
- int OBJECTIVE = 40;
+ int OBJECTIVE = 42;
/**
* The number of structural features of the 'Objective ' class.
@@ -1177,14 +1177,14 @@ public interface ApplicationConfigurationPackage extends EPackage
int OBJECTIVE_FUNCTION_FEATURE_COUNT = 0;
/**
- * The meta object id for the '{@link hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.ReliabiltiyFunctionImpl Reliabiltiy Function }' class.
+ * The meta object id for the '{@link hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.ReliabilityObjectiveFunctionImpl Reliability Objective Function }' class.
*
*
- * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.ReliabiltiyFunctionImpl
- * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.ApplicationConfigurationPackageImpl#getReliabiltiyFunction()
+ * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.ReliabilityObjectiveFunctionImpl
+ * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.ApplicationConfigurationPackageImpl#getReliabilityObjectiveFunction()
* @generated
*/
- int RELIABILTIY_FUNCTION = 37;
+ int RELIABILITY_OBJECTIVE_FUNCTION = 37;
/**
* The feature id for the 'Package ' reference.
@@ -1193,7 +1193,7 @@ public interface ApplicationConfigurationPackage extends EPackage
* @generated
* @ordered
*/
- int RELIABILTIY_FUNCTION__PACKAGE = OBJECTIVE_FUNCTION_FEATURE_COUNT + 0;
+ int RELIABILITY_OBJECTIVE_FUNCTION__PACKAGE = OBJECTIVE_FUNCTION_FEATURE_COUNT + 0;
/**
* The feature id for the 'Transformation ' reference.
@@ -1202,16 +1202,99 @@ public interface ApplicationConfigurationPackage extends EPackage
* @generated
* @ordered
*/
- int RELIABILTIY_FUNCTION__TRANSFORMATION = OBJECTIVE_FUNCTION_FEATURE_COUNT + 1;
+ int RELIABILITY_OBJECTIVE_FUNCTION__TRANSFORMATION = OBJECTIVE_FUNCTION_FEATURE_COUNT + 1;
/**
- * The number of structural features of the 'Reliabiltiy Function ' class.
+ * The number of structural features of the 'Reliability Objective Function ' class.
*
*
* @generated
* @ordered
*/
- int RELIABILTIY_FUNCTION_FEATURE_COUNT = OBJECTIVE_FUNCTION_FEATURE_COUNT + 2;
+ int RELIABILITY_OBJECTIVE_FUNCTION_FEATURE_COUNT = OBJECTIVE_FUNCTION_FEATURE_COUNT + 2;
+
+ /**
+ * The meta object id for the '{@link hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.ReliabiltiyProbabilityImpl Reliabiltiy Probability }' class.
+ *
+ *
+ * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.ReliabiltiyProbabilityImpl
+ * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.ApplicationConfigurationPackageImpl#getReliabiltiyProbability()
+ * @generated
+ */
+ int RELIABILTIY_PROBABILITY = 38;
+
+ /**
+ * The feature id for the 'Package ' reference.
+ *
+ *
+ * @generated
+ * @ordered
+ */
+ int RELIABILTIY_PROBABILITY__PACKAGE = RELIABILITY_OBJECTIVE_FUNCTION__PACKAGE;
+
+ /**
+ * The feature id for the 'Transformation ' reference.
+ *
+ *
+ * @generated
+ * @ordered
+ */
+ int RELIABILTIY_PROBABILITY__TRANSFORMATION = RELIABILITY_OBJECTIVE_FUNCTION__TRANSFORMATION;
+
+ /**
+ * The feature id for the 'Time ' attribute.
+ *
+ *
+ * @generated
+ * @ordered
+ */
+ int RELIABILTIY_PROBABILITY__TIME = RELIABILITY_OBJECTIVE_FUNCTION_FEATURE_COUNT + 0;
+
+ /**
+ * The number of structural features of the 'Reliabiltiy Probability ' class.
+ *
+ *
+ * @generated
+ * @ordered
+ */
+ int RELIABILTIY_PROBABILITY_FEATURE_COUNT = RELIABILITY_OBJECTIVE_FUNCTION_FEATURE_COUNT + 1;
+
+ /**
+ * The meta object id for the '{@link hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.MtffImpl Mtff }' class.
+ *
+ *
+ * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.MtffImpl
+ * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.ApplicationConfigurationPackageImpl#getMtff()
+ * @generated
+ */
+ int MTFF = 39;
+
+ /**
+ * The feature id for the 'Package ' reference.
+ *
+ *
+ * @generated
+ * @ordered
+ */
+ int MTFF__PACKAGE = RELIABILITY_OBJECTIVE_FUNCTION__PACKAGE;
+
+ /**
+ * The feature id for the 'Transformation ' reference.
+ *
+ *
+ * @generated
+ * @ordered
+ */
+ int MTFF__TRANSFORMATION = RELIABILITY_OBJECTIVE_FUNCTION__TRANSFORMATION;
+
+ /**
+ * The number of structural features of the 'Mtff ' class.
+ *
+ *
+ * @generated
+ * @ordered
+ */
+ int MTFF_FEATURE_COUNT = RELIABILITY_OBJECTIVE_FUNCTION_FEATURE_COUNT + 0;
/**
* The meta object id for the '{@link hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.ObjectiveDeclarationImpl Objective Declaration }' class.
@@ -1221,7 +1304,7 @@ public interface ApplicationConfigurationPackage extends EPackage
* @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.ApplicationConfigurationPackageImpl#getObjectiveDeclaration()
* @generated
*/
- int OBJECTIVE_DECLARATION = 38;
+ int OBJECTIVE_DECLARATION = 40;
/**
* The feature id for the 'Name ' attribute.
@@ -1258,7 +1341,7 @@ public interface ApplicationConfigurationPackage extends EPackage
* @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.ApplicationConfigurationPackageImpl#getObjectiveReference()
* @generated
*/
- int OBJECTIVE_REFERENCE = 39;
+ int OBJECTIVE_REFERENCE = 41;
/**
* The feature id for the 'Referred ' reference.
@@ -1286,7 +1369,7 @@ public interface ApplicationConfigurationPackage extends EPackage
* @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.ApplicationConfigurationPackageImpl#getConfig()
* @generated
*/
- int CONFIG = 49;
+ int CONFIG = 51;
/**
* The number of structural features of the 'Config ' class.
@@ -1305,7 +1388,7 @@ public interface ApplicationConfigurationPackage extends EPackage
* @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.ApplicationConfigurationPackageImpl#getConfigSpecification()
* @generated
*/
- int CONFIG_SPECIFICATION = 41;
+ int CONFIG_SPECIFICATION = 43;
/**
* The feature id for the 'Entries ' containment reference list.
@@ -1333,7 +1416,7 @@ public interface ApplicationConfigurationPackage extends EPackage
* @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.ApplicationConfigurationPackageImpl#getConfigDeclaration()
* @generated
*/
- int CONFIG_DECLARATION = 42;
+ int CONFIG_DECLARATION = 44;
/**
* The feature id for the 'Name ' attribute.
@@ -1370,7 +1453,7 @@ public interface ApplicationConfigurationPackage extends EPackage
* @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.ApplicationConfigurationPackageImpl#getConfigEntry()
* @generated
*/
- int CONFIG_ENTRY = 43;
+ int CONFIG_ENTRY = 45;
/**
* The number of structural features of the 'Config Entry ' class.
@@ -1389,7 +1472,7 @@ public interface ApplicationConfigurationPackage extends EPackage
* @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.ApplicationConfigurationPackageImpl#getDocumentationEntry()
* @generated
*/
- int DOCUMENTATION_ENTRY = 44;
+ int DOCUMENTATION_ENTRY = 46;
/**
* The feature id for the 'Level ' attribute.
@@ -1417,7 +1500,7 @@ public interface ApplicationConfigurationPackage extends EPackage
* @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.ApplicationConfigurationPackageImpl#getRuntimeEntry()
* @generated
*/
- int RUNTIME_ENTRY = 45;
+ int RUNTIME_ENTRY = 47;
/**
* The feature id for the 'Millisec Limit ' attribute.
@@ -1445,7 +1528,7 @@ public interface ApplicationConfigurationPackage extends EPackage
* @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.ApplicationConfigurationPackageImpl#getMemoryEntry()
* @generated
*/
- int MEMORY_ENTRY = 46;
+ int MEMORY_ENTRY = 48;
/**
* The feature id for the 'Megabyte Limit ' attribute.
@@ -1473,7 +1556,7 @@ public interface ApplicationConfigurationPackage extends EPackage
* @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.ApplicationConfigurationPackageImpl#getCustomEntry()
* @generated
*/
- int CUSTOM_ENTRY = 47;
+ int CUSTOM_ENTRY = 49;
/**
* The feature id for the 'Key ' attribute.
@@ -1510,7 +1593,7 @@ public interface ApplicationConfigurationPackage extends EPackage
* @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.ApplicationConfigurationPackageImpl#getConfigReference()
* @generated
*/
- int CONFIG_REFERENCE = 48;
+ int CONFIG_REFERENCE = 50;
/**
* The feature id for the 'Config ' reference.
@@ -1538,7 +1621,7 @@ public interface ApplicationConfigurationPackage extends EPackage
* @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.ApplicationConfigurationPackageImpl#getScope()
* @generated
*/
- int SCOPE = 71;
+ int SCOPE = 73;
/**
* The number of structural features of the 'Scope ' class.
@@ -1557,7 +1640,7 @@ public interface ApplicationConfigurationPackage extends EPackage
* @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.ApplicationConfigurationPackageImpl#getScopeSpecification()
* @generated
*/
- int SCOPE_SPECIFICATION = 50;
+ int SCOPE_SPECIFICATION = 52;
/**
* The feature id for the 'Scopes ' containment reference list.
@@ -1585,7 +1668,7 @@ public interface ApplicationConfigurationPackage extends EPackage
* @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.ApplicationConfigurationPackageImpl#getTypeScope()
* @generated
*/
- int TYPE_SCOPE = 51;
+ int TYPE_SCOPE = 53;
/**
* The feature id for the 'Sets New ' attribute.
@@ -1631,7 +1714,7 @@ public interface ApplicationConfigurationPackage extends EPackage
* @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.ApplicationConfigurationPackageImpl#getClassTypeScope()
* @generated
*/
- int CLASS_TYPE_SCOPE = 52;
+ int CLASS_TYPE_SCOPE = 54;
/**
* The feature id for the 'Sets New ' attribute.
@@ -1686,7 +1769,7 @@ public interface ApplicationConfigurationPackage extends EPackage
* @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.ApplicationConfigurationPackageImpl#getObjectTypeScope()
* @generated
*/
- int OBJECT_TYPE_SCOPE = 53;
+ int OBJECT_TYPE_SCOPE = 55;
/**
* The feature id for the 'Sets New ' attribute.
@@ -1741,7 +1824,7 @@ public interface ApplicationConfigurationPackage extends EPackage
* @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.ApplicationConfigurationPackageImpl#getIntegerTypeScope()
* @generated
*/
- int INTEGER_TYPE_SCOPE = 54;
+ int INTEGER_TYPE_SCOPE = 56;
/**
* The feature id for the 'Sets New ' attribute.
@@ -1796,7 +1879,7 @@ public interface ApplicationConfigurationPackage extends EPackage
* @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.ApplicationConfigurationPackageImpl#getRealTypeScope()
* @generated
*/
- int REAL_TYPE_SCOPE = 55;
+ int REAL_TYPE_SCOPE = 57;
/**
* The feature id for the 'Sets New ' attribute.
@@ -1851,7 +1934,7 @@ public interface ApplicationConfigurationPackage extends EPackage
* @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.ApplicationConfigurationPackageImpl#getStringTypeScope()
* @generated
*/
- int STRING_TYPE_SCOPE = 56;
+ int STRING_TYPE_SCOPE = 58;
/**
* The feature id for the 'Sets New ' attribute.
@@ -1906,7 +1989,7 @@ public interface ApplicationConfigurationPackage extends EPackage
* @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.ApplicationConfigurationPackageImpl#getTypeReference()
* @generated
*/
- int TYPE_REFERENCE = 57;
+ int TYPE_REFERENCE = 59;
/**
* The number of structural features of the 'Type Reference ' class.
@@ -1925,7 +2008,7 @@ public interface ApplicationConfigurationPackage extends EPackage
* @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.ApplicationConfigurationPackageImpl#getClassReference()
* @generated
*/
- int CLASS_REFERENCE = 58;
+ int CLASS_REFERENCE = 60;
/**
* The feature id for the 'Element ' containment reference.
@@ -1953,7 +2036,7 @@ public interface ApplicationConfigurationPackage extends EPackage
* @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.ApplicationConfigurationPackageImpl#getObjectReference()
* @generated
*/
- int OBJECT_REFERENCE = 59;
+ int OBJECT_REFERENCE = 61;
/**
* The number of structural features of the 'Object Reference ' class.
@@ -1972,7 +2055,7 @@ public interface ApplicationConfigurationPackage extends EPackage
* @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.ApplicationConfigurationPackageImpl#getIntegerReference()
* @generated
*/
- int INTEGER_REFERENCE = 60;
+ int INTEGER_REFERENCE = 62;
/**
* The number of structural features of the 'Integer Reference ' class.
@@ -1991,7 +2074,7 @@ public interface ApplicationConfigurationPackage extends EPackage
* @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.ApplicationConfigurationPackageImpl#getRealReference()
* @generated
*/
- int REAL_REFERENCE = 61;
+ int REAL_REFERENCE = 63;
/**
* The number of structural features of the 'Real Reference ' class.
@@ -2010,7 +2093,7 @@ public interface ApplicationConfigurationPackage extends EPackage
* @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.ApplicationConfigurationPackageImpl#getStringReference()
* @generated
*/
- int STRING_REFERENCE = 62;
+ int STRING_REFERENCE = 64;
/**
* The number of structural features of the 'String Reference ' class.
@@ -2029,7 +2112,7 @@ public interface ApplicationConfigurationPackage extends EPackage
* @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.ApplicationConfigurationPackageImpl#getNumberSpecification()
* @generated
*/
- int NUMBER_SPECIFICATION = 63;
+ int NUMBER_SPECIFICATION = 65;
/**
* The number of structural features of the 'Number Specification ' class.
@@ -2048,7 +2131,7 @@ public interface ApplicationConfigurationPackage extends EPackage
* @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.ApplicationConfigurationPackageImpl#getExactNumber()
* @generated
*/
- int EXACT_NUMBER = 64;
+ int EXACT_NUMBER = 66;
/**
* The feature id for the 'Exact Number ' attribute.
@@ -2085,7 +2168,7 @@ public interface ApplicationConfigurationPackage extends EPackage
* @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.ApplicationConfigurationPackageImpl#getIntervallNumber()
* @generated
*/
- int INTERVALL_NUMBER = 65;
+ int INTERVALL_NUMBER = 67;
/**
* The feature id for the 'Min ' attribute.
@@ -2131,7 +2214,7 @@ public interface ApplicationConfigurationPackage extends EPackage
* @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.ApplicationConfigurationPackageImpl#getIntEnumberation()
* @generated
*/
- int INT_ENUMBERATION = 66;
+ int INT_ENUMBERATION = 68;
/**
* The feature id for the 'Entry ' attribute list.
@@ -2159,7 +2242,7 @@ public interface ApplicationConfigurationPackage extends EPackage
* @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.ApplicationConfigurationPackageImpl#getRealEnumeration()
* @generated
*/
- int REAL_ENUMERATION = 67;
+ int REAL_ENUMERATION = 69;
/**
* The feature id for the 'Entry ' attribute list.
@@ -2187,7 +2270,7 @@ public interface ApplicationConfigurationPackage extends EPackage
* @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.ApplicationConfigurationPackageImpl#getStringEnumeration()
* @generated
*/
- int STRING_ENUMERATION = 68;
+ int STRING_ENUMERATION = 70;
/**
* The feature id for the 'Entry ' attribute list.
@@ -2215,7 +2298,7 @@ public interface ApplicationConfigurationPackage extends EPackage
* @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.ApplicationConfigurationPackageImpl#getScopeDeclaration()
* @generated
*/
- int SCOPE_DECLARATION = 69;
+ int SCOPE_DECLARATION = 71;
/**
* The feature id for the 'Name ' attribute.
@@ -2252,7 +2335,7 @@ public interface ApplicationConfigurationPackage extends EPackage
* @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.ApplicationConfigurationPackageImpl#getScopeReference()
* @generated
*/
- int SCOPE_REFERENCE = 70;
+ int SCOPE_REFERENCE = 72;
/**
* The feature id for the 'Referred ' reference.
@@ -2280,7 +2363,7 @@ public interface ApplicationConfigurationPackage extends EPackage
* @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.ApplicationConfigurationPackageImpl#getTask()
* @generated
*/
- int TASK = 72;
+ int TASK = 74;
/**
* The number of structural features of the 'Task ' class.
@@ -2299,7 +2382,7 @@ public interface ApplicationConfigurationPackage extends EPackage
* @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.ApplicationConfigurationPackageImpl#getGenerationTask()
* @generated
*/
- int GENERATION_TASK = 73;
+ int GENERATION_TASK = 75;
/**
* The feature id for the 'Metamodel ' containment reference.
@@ -2453,7 +2536,7 @@ public interface ApplicationConfigurationPackage extends EPackage
* @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.ApplicationConfigurationPackageImpl#getIntegerScope()
* @generated
*/
- int INTEGER_SCOPE = 74;
+ int INTEGER_SCOPE = 76;
/**
* The number of structural features of the 'Integer Scope ' class.
@@ -2472,7 +2555,7 @@ public interface ApplicationConfigurationPackage extends EPackage
* @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.ApplicationConfigurationPackageImpl#getRealScope()
* @generated
*/
- int REAL_SCOPE = 75;
+ int REAL_SCOPE = 77;
/**
* The number of structural features of the 'Real Scope ' class.
@@ -2491,7 +2574,7 @@ public interface ApplicationConfigurationPackage extends EPackage
* @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.ApplicationConfigurationPackageImpl#getStringScope()
* @generated
*/
- int STRING_SCOPE = 76;
+ int STRING_SCOPE = 78;
/**
* The number of structural features of the 'String Scope ' class.
@@ -2510,7 +2593,7 @@ public interface ApplicationConfigurationPackage extends EPackage
* @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.ApplicationConfigurationPackageImpl#getOptimizationDirection()
* @generated
*/
- int OPTIMIZATION_DIRECTION = 77;
+ int OPTIMIZATION_DIRECTION = 79;
/**
* The meta object id for the '{@link hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.ComparisonOperator Comparison Operator }' enum.
@@ -2520,7 +2603,7 @@ public interface ApplicationConfigurationPackage extends EPackage
* @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.ApplicationConfigurationPackageImpl#getComparisonOperator()
* @generated
*/
- int COMPARISON_OPERATOR = 78;
+ int COMPARISON_OPERATOR = 80;
/**
* The meta object id for the '{@link hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.DocumentLevelSpecification Document Level Specification }' enum.
@@ -2530,7 +2613,7 @@ public interface ApplicationConfigurationPackage extends EPackage
* @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.ApplicationConfigurationPackageImpl#getDocumentLevelSpecification()
* @generated
*/
- int DOCUMENT_LEVEL_SPECIFICATION = 79;
+ int DOCUMENT_LEVEL_SPECIFICATION = 81;
/**
* The meta object id for the '{@link hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.Solver Solver }' enum.
@@ -2540,7 +2623,7 @@ public interface ApplicationConfigurationPackage extends EPackage
* @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.ApplicationConfigurationPackageImpl#getSolver()
* @generated
*/
- int SOLVER = 80;
+ int SOLVER = 82;
/**
@@ -3266,36 +3349,67 @@ public interface ApplicationConfigurationPackage extends EPackage
EClass getObjectiveFunction();
/**
- * Returns the meta object for class '{@link hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.ReliabiltiyFunction Reliabiltiy Function }'.
+ * Returns the meta object for class '{@link hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.ReliabilityObjectiveFunction Reliability Objective Function }'.
*
*
- * @return the meta object for class 'Reliabiltiy Function '.
- * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.ReliabiltiyFunction
+ * @return the meta object for class 'Reliability Objective Function '.
+ * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.ReliabilityObjectiveFunction
* @generated
*/
- EClass getReliabiltiyFunction();
+ EClass getReliabilityObjectiveFunction();
/**
- * Returns the meta object for the reference '{@link hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.ReliabiltiyFunction#getPackage Package }'.
+ * Returns the meta object for the reference '{@link hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.ReliabilityObjectiveFunction#getPackage Package }'.
*
*
* @return the meta object for the reference 'Package '.
- * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.ReliabiltiyFunction#getPackage()
- * @see #getReliabiltiyFunction()
+ * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.ReliabilityObjectiveFunction#getPackage()
+ * @see #getReliabilityObjectiveFunction()
* @generated
*/
- EReference getReliabiltiyFunction_Package();
+ EReference getReliabilityObjectiveFunction_Package();
/**
- * Returns the meta object for the reference '{@link hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.ReliabiltiyFunction#getTransformation Transformation }'.
+ * Returns the meta object for the reference '{@link hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.ReliabilityObjectiveFunction#getTransformation Transformation }'.
*
*
* @return the meta object for the reference 'Transformation '.
- * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.ReliabiltiyFunction#getTransformation()
- * @see #getReliabiltiyFunction()
+ * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.ReliabilityObjectiveFunction#getTransformation()
+ * @see #getReliabilityObjectiveFunction()
+ * @generated
+ */
+ EReference getReliabilityObjectiveFunction_Transformation();
+
+ /**
+ * Returns the meta object for class '{@link hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.ReliabiltiyProbability Reliabiltiy Probability }'.
+ *
+ *
+ * @return the meta object for class 'Reliabiltiy Probability '.
+ * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.ReliabiltiyProbability
+ * @generated
+ */
+ EClass getReliabiltiyProbability();
+
+ /**
+ * Returns the meta object for the attribute '{@link hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.ReliabiltiyProbability#getTime Time }'.
+ *
+ *
+ * @return the meta object for the attribute 'Time '.
+ * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.ReliabiltiyProbability#getTime()
+ * @see #getReliabiltiyProbability()
+ * @generated
+ */
+ EAttribute getReliabiltiyProbability_Time();
+
+ /**
+ * Returns the meta object for class '{@link hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.Mtff Mtff }'.
+ *
+ *
+ * @return the meta object for class 'Mtff '.
+ * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.Mtff
* @generated
*/
- EReference getReliabiltiyFunction_Transformation();
+ EClass getMtff();
/**
* Returns the meta object for class '{@link hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.ObjectiveDeclaration Objective Declaration }'.
@@ -4872,14 +4986,14 @@ public interface ApplicationConfigurationPackage extends EPackage
EClass OBJECTIVE_FUNCTION = eINSTANCE.getObjectiveFunction();
/**
- * The meta object literal for the '{@link hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.ReliabiltiyFunctionImpl Reliabiltiy Function }' class.
+ * The meta object literal for the '{@link hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.ReliabilityObjectiveFunctionImpl Reliability Objective Function }' class.
*
*
- * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.ReliabiltiyFunctionImpl
- * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.ApplicationConfigurationPackageImpl#getReliabiltiyFunction()
+ * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.ReliabilityObjectiveFunctionImpl
+ * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.ApplicationConfigurationPackageImpl#getReliabilityObjectiveFunction()
* @generated
*/
- EClass RELIABILTIY_FUNCTION = eINSTANCE.getReliabiltiyFunction();
+ EClass RELIABILITY_OBJECTIVE_FUNCTION = eINSTANCE.getReliabilityObjectiveFunction();
/**
* The meta object literal for the 'Package ' reference feature.
@@ -4887,7 +5001,7 @@ public interface ApplicationConfigurationPackage extends EPackage
*
* @generated
*/
- EReference RELIABILTIY_FUNCTION__PACKAGE = eINSTANCE.getReliabiltiyFunction_Package();
+ EReference RELIABILITY_OBJECTIVE_FUNCTION__PACKAGE = eINSTANCE.getReliabilityObjectiveFunction_Package();
/**
* The meta object literal for the 'Transformation ' reference feature.
@@ -4895,7 +5009,35 @@ public interface ApplicationConfigurationPackage extends EPackage
*
* @generated
*/
- EReference RELIABILTIY_FUNCTION__TRANSFORMATION = eINSTANCE.getReliabiltiyFunction_Transformation();
+ EReference RELIABILITY_OBJECTIVE_FUNCTION__TRANSFORMATION = eINSTANCE.getReliabilityObjectiveFunction_Transformation();
+
+ /**
+ * The meta object literal for the '{@link hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.ReliabiltiyProbabilityImpl Reliabiltiy Probability }' class.
+ *
+ *
+ * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.ReliabiltiyProbabilityImpl
+ * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.ApplicationConfigurationPackageImpl#getReliabiltiyProbability()
+ * @generated
+ */
+ EClass RELIABILTIY_PROBABILITY = eINSTANCE.getReliabiltiyProbability();
+
+ /**
+ * The meta object literal for the 'Time ' attribute feature.
+ *
+ *
+ * @generated
+ */
+ EAttribute RELIABILTIY_PROBABILITY__TIME = eINSTANCE.getReliabiltiyProbability_Time();
+
+ /**
+ * The meta object literal for the '{@link hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.MtffImpl Mtff }' class.
+ *
+ *
+ * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.MtffImpl
+ * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.ApplicationConfigurationPackageImpl#getMtff()
+ * @generated
+ */
+ EClass MTFF = eINSTANCE.getMtff();
/**
* The meta object literal for the '{@link hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.ObjectiveDeclarationImpl Objective Declaration }' class.
diff --git a/Application/hu.bme.mit.inf.dslreasoner.application/src-gen/hu/bme/mit/inf/dslreasoner/application/applicationConfiguration/Mtff.java b/Application/hu.bme.mit.inf.dslreasoner.application/src-gen/hu/bme/mit/inf/dslreasoner/application/applicationConfiguration/Mtff.java
new file mode 100644
index 00000000..7206fa95
--- /dev/null
+++ b/Application/hu.bme.mit.inf.dslreasoner.application/src-gen/hu/bme/mit/inf/dslreasoner/application/applicationConfiguration/Mtff.java
@@ -0,0 +1,19 @@
+/**
+ * generated by Xtext 2.16.0
+ */
+package hu.bme.mit.inf.dslreasoner.application.applicationConfiguration;
+
+
+/**
+ *
+ * A representation of the model object 'Mtff '.
+ *
+ *
+ *
+ * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.ApplicationConfigurationPackage#getMtff()
+ * @model
+ * @generated
+ */
+public interface Mtff extends ReliabilityObjectiveFunction
+{
+} // Mtff
diff --git a/Application/hu.bme.mit.inf.dslreasoner.application/src-gen/hu/bme/mit/inf/dslreasoner/application/applicationConfiguration/ReliabilityObjectiveFunction.java b/Application/hu.bme.mit.inf.dslreasoner.application/src-gen/hu/bme/mit/inf/dslreasoner/application/applicationConfiguration/ReliabilityObjectiveFunction.java
new file mode 100644
index 00000000..0b7a34bd
--- /dev/null
+++ b/Application/hu.bme.mit.inf.dslreasoner.application/src-gen/hu/bme/mit/inf/dslreasoner/application/applicationConfiguration/ReliabilityObjectiveFunction.java
@@ -0,0 +1,80 @@
+/**
+ * generated by Xtext 2.16.0
+ */
+package hu.bme.mit.inf.dslreasoner.application.applicationConfiguration;
+
+import hu.bme.mit.inf.dslreasoner.faulttree.components.cftLanguage.CftModel;
+import hu.bme.mit.inf.dslreasoner.faulttree.components.cftLanguage.TransformationDefinition;
+
+/**
+ *
+ * A representation of the model object 'Reliability Objective Function '.
+ *
+ *
+ *
+ * The following features are supported:
+ *
+ *
+ * {@link hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.ReliabilityObjectiveFunction#getPackage Package }
+ * {@link hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.ReliabilityObjectiveFunction#getTransformation Transformation }
+ *
+ *
+ * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.ApplicationConfigurationPackage#getReliabilityObjectiveFunction()
+ * @model
+ * @generated
+ */
+public interface ReliabilityObjectiveFunction extends ObjectiveFunction
+{
+ /**
+ * Returns the value of the 'Package ' reference.
+ *
+ *
+ * If the meaning of the 'Package ' reference isn't clear,
+ * there really should be more of a description here...
+ *
+ *
+ * @return the value of the 'Package ' reference.
+ * @see #setPackage(CftModel)
+ * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.ApplicationConfigurationPackage#getReliabilityObjectiveFunction_Package()
+ * @model
+ * @generated
+ */
+ CftModel getPackage();
+
+ /**
+ * Sets the value of the '{@link hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.ReliabilityObjectiveFunction#getPackage Package }' reference.
+ *
+ *
+ * @param value the new value of the 'Package ' reference.
+ * @see #getPackage()
+ * @generated
+ */
+ void setPackage(CftModel value);
+
+ /**
+ * Returns the value of the 'Transformation ' reference.
+ *
+ *
+ * If the meaning of the 'Transformation ' reference isn't clear,
+ * there really should be more of a description here...
+ *
+ *
+ * @return the value of the 'Transformation ' reference.
+ * @see #setTransformation(TransformationDefinition)
+ * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.ApplicationConfigurationPackage#getReliabilityObjectiveFunction_Transformation()
+ * @model
+ * @generated
+ */
+ TransformationDefinition getTransformation();
+
+ /**
+ * Sets the value of the '{@link hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.ReliabilityObjectiveFunction#getTransformation Transformation }' reference.
+ *
+ *
+ * @param value the new value of the 'Transformation ' reference.
+ * @see #getTransformation()
+ * @generated
+ */
+ void setTransformation(TransformationDefinition value);
+
+} // ReliabilityObjectiveFunction
diff --git a/Application/hu.bme.mit.inf.dslreasoner.application/src-gen/hu/bme/mit/inf/dslreasoner/application/applicationConfiguration/ReliabiltiyFunction.java b/Application/hu.bme.mit.inf.dslreasoner.application/src-gen/hu/bme/mit/inf/dslreasoner/application/applicationConfiguration/ReliabiltiyFunction.java
deleted file mode 100644
index bb286aa0..00000000
--- a/Application/hu.bme.mit.inf.dslreasoner.application/src-gen/hu/bme/mit/inf/dslreasoner/application/applicationConfiguration/ReliabiltiyFunction.java
+++ /dev/null
@@ -1,80 +0,0 @@
-/**
- * generated by Xtext 2.16.0
- */
-package hu.bme.mit.inf.dslreasoner.application.applicationConfiguration;
-
-import hu.bme.mit.inf.dslreasoner.faulttree.components.cftLanguage.CftModel;
-import hu.bme.mit.inf.dslreasoner.faulttree.components.cftLanguage.TransformationDefinition;
-
-/**
- *
- * A representation of the model object 'Reliabiltiy Function '.
- *
- *
- *
- * The following features are supported:
- *
- *
- * {@link hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.ReliabiltiyFunction#getPackage Package }
- * {@link hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.ReliabiltiyFunction#getTransformation Transformation }
- *
- *
- * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.ApplicationConfigurationPackage#getReliabiltiyFunction()
- * @model
- * @generated
- */
-public interface ReliabiltiyFunction extends ObjectiveFunction
-{
- /**
- * Returns the value of the 'Package ' reference.
- *
- *
- * If the meaning of the 'Package ' reference isn't clear,
- * there really should be more of a description here...
- *
- *
- * @return the value of the 'Package ' reference.
- * @see #setPackage(CftModel)
- * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.ApplicationConfigurationPackage#getReliabiltiyFunction_Package()
- * @model
- * @generated
- */
- CftModel getPackage();
-
- /**
- * Sets the value of the '{@link hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.ReliabiltiyFunction#getPackage Package }' reference.
- *
- *
- * @param value the new value of the 'Package ' reference.
- * @see #getPackage()
- * @generated
- */
- void setPackage(CftModel value);
-
- /**
- * Returns the value of the 'Transformation ' reference.
- *
- *
- * If the meaning of the 'Transformation ' reference isn't clear,
- * there really should be more of a description here...
- *
- *
- * @return the value of the 'Transformation ' reference.
- * @see #setTransformation(TransformationDefinition)
- * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.ApplicationConfigurationPackage#getReliabiltiyFunction_Transformation()
- * @model
- * @generated
- */
- TransformationDefinition getTransformation();
-
- /**
- * Sets the value of the '{@link hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.ReliabiltiyFunction#getTransformation Transformation }' reference.
- *
- *
- * @param value the new value of the 'Transformation ' reference.
- * @see #getTransformation()
- * @generated
- */
- void setTransformation(TransformationDefinition value);
-
-} // ReliabiltiyFunction
diff --git a/Application/hu.bme.mit.inf.dslreasoner.application/src-gen/hu/bme/mit/inf/dslreasoner/application/applicationConfiguration/ReliabiltiyProbability.java b/Application/hu.bme.mit.inf.dslreasoner.application/src-gen/hu/bme/mit/inf/dslreasoner/application/applicationConfiguration/ReliabiltiyProbability.java
new file mode 100644
index 00000000..42c895ec
--- /dev/null
+++ b/Application/hu.bme.mit.inf.dslreasoner.application/src-gen/hu/bme/mit/inf/dslreasoner/application/applicationConfiguration/ReliabiltiyProbability.java
@@ -0,0 +1,52 @@
+/**
+ * generated by Xtext 2.16.0
+ */
+package hu.bme.mit.inf.dslreasoner.application.applicationConfiguration;
+
+import java.math.BigDecimal;
+
+/**
+ *
+ * A representation of the model object 'Reliabiltiy Probability '.
+ *
+ *
+ *
+ * The following features are supported:
+ *
+ *
+ * {@link hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.ReliabiltiyProbability#getTime Time }
+ *
+ *
+ * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.ApplicationConfigurationPackage#getReliabiltiyProbability()
+ * @model
+ * @generated
+ */
+public interface ReliabiltiyProbability extends ReliabilityObjectiveFunction
+{
+ /**
+ * Returns the value of the 'Time ' attribute.
+ *
+ *
+ * If the meaning of the 'Time ' attribute isn't clear,
+ * there really should be more of a description here...
+ *
+ *
+ * @return the value of the 'Time ' attribute.
+ * @see #setTime(BigDecimal)
+ * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.ApplicationConfigurationPackage#getReliabiltiyProbability_Time()
+ * @model
+ * @generated
+ */
+ BigDecimal getTime();
+
+ /**
+ * Sets the value of the '{@link hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.ReliabiltiyProbability#getTime Time }' attribute.
+ *
+ *
+ * @param value the new value of the 'Time ' attribute.
+ * @see #getTime()
+ * @generated
+ */
+ void setTime(BigDecimal value);
+
+} // ReliabiltiyProbability
diff --git a/Application/hu.bme.mit.inf.dslreasoner.application/src-gen/hu/bme/mit/inf/dslreasoner/application/applicationConfiguration/impl/ApplicationConfigurationFactoryImpl.java b/Application/hu.bme.mit.inf.dslreasoner.application/src-gen/hu/bme/mit/inf/dslreasoner/application/applicationConfiguration/impl/ApplicationConfigurationFactoryImpl.java
index 800d4362..9ec9412a 100644
--- a/Application/hu.bme.mit.inf.dslreasoner.application/src-gen/hu/bme/mit/inf/dslreasoner/application/applicationConfiguration/impl/ApplicationConfigurationFactoryImpl.java
+++ b/Application/hu.bme.mit.inf.dslreasoner.application/src-gen/hu/bme/mit/inf/dslreasoner/application/applicationConfiguration/impl/ApplicationConfigurationFactoryImpl.java
@@ -103,7 +103,9 @@ public class ApplicationConfigurationFactoryImpl extends EFactoryImpl implements
case ApplicationConfigurationPackage.OPTIMIZATION_ENTRY: return createOptimizationEntry();
case ApplicationConfigurationPackage.THRESHOLD_ENTRY: return createThresholdEntry();
case ApplicationConfigurationPackage.OBJECTIVE_FUNCTION: return createObjectiveFunction();
- case ApplicationConfigurationPackage.RELIABILTIY_FUNCTION: return createReliabiltiyFunction();
+ case ApplicationConfigurationPackage.RELIABILITY_OBJECTIVE_FUNCTION: return createReliabilityObjectiveFunction();
+ case ApplicationConfigurationPackage.RELIABILTIY_PROBABILITY: return createReliabiltiyProbability();
+ case ApplicationConfigurationPackage.MTFF: return createMtff();
case ApplicationConfigurationPackage.OBJECTIVE_DECLARATION: return createObjectiveDeclaration();
case ApplicationConfigurationPackage.OBJECTIVE_REFERENCE: return createObjectiveReference();
case ApplicationConfigurationPackage.OBJECTIVE: return createObjective();
@@ -644,10 +646,34 @@ public class ApplicationConfigurationFactoryImpl extends EFactoryImpl implements
* @generated
*/
@Override
- public ReliabiltiyFunction createReliabiltiyFunction()
+ public ReliabilityObjectiveFunction createReliabilityObjectiveFunction()
{
- ReliabiltiyFunctionImpl reliabiltiyFunction = new ReliabiltiyFunctionImpl();
- return reliabiltiyFunction;
+ ReliabilityObjectiveFunctionImpl reliabilityObjectiveFunction = new ReliabilityObjectiveFunctionImpl();
+ return reliabilityObjectiveFunction;
+ }
+
+ /**
+ *
+ *
+ * @generated
+ */
+ @Override
+ public ReliabiltiyProbability createReliabiltiyProbability()
+ {
+ ReliabiltiyProbabilityImpl reliabiltiyProbability = new ReliabiltiyProbabilityImpl();
+ return reliabiltiyProbability;
+ }
+
+ /**
+ *
+ *
+ * @generated
+ */
+ @Override
+ public Mtff createMtff()
+ {
+ MtffImpl mtff = new MtffImpl();
+ return mtff;
}
/**
diff --git a/Application/hu.bme.mit.inf.dslreasoner.application/src-gen/hu/bme/mit/inf/dslreasoner/application/applicationConfiguration/impl/ApplicationConfigurationPackageImpl.java b/Application/hu.bme.mit.inf.dslreasoner.application/src-gen/hu/bme/mit/inf/dslreasoner/application/applicationConfiguration/impl/ApplicationConfigurationPackageImpl.java
index ec53c91c..c1aff1fe 100644
--- a/Application/hu.bme.mit.inf.dslreasoner.application/src-gen/hu/bme/mit/inf/dslreasoner/application/applicationConfiguration/impl/ApplicationConfigurationPackageImpl.java
+++ b/Application/hu.bme.mit.inf.dslreasoner.application/src-gen/hu/bme/mit/inf/dslreasoner/application/applicationConfiguration/impl/ApplicationConfigurationPackageImpl.java
@@ -47,6 +47,7 @@ import hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.Metamodel
import hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.MetamodelReference;
import hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.MetamodelSpecification;
import hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.ModelEntry;
+import hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.Mtff;
import hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.NumberSpecification;
import hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.ObjectReference;
import hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.ObjectTypeScope;
@@ -70,7 +71,8 @@ import hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.RealEnume
import hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.RealReference;
import hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.RealScope;
import hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.RealTypeScope;
-import hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.ReliabiltiyFunction;
+import hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.ReliabilityObjectiveFunction;
+import hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.ReliabiltiyProbability;
import hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.RuntimeEntry;
import hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.Scope;
import hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.ScopeDeclaration;
@@ -382,7 +384,21 @@ public class ApplicationConfigurationPackageImpl extends EPackageImpl implements
*
* @generated
*/
- private EClass reliabiltiyFunctionEClass = null;
+ private EClass reliabilityObjectiveFunctionEClass = null;
+
+ /**
+ *
+ *
+ * @generated
+ */
+ private EClass reliabiltiyProbabilityEClass = null;
+
+ /**
+ *
+ *
+ * @generated
+ */
+ private EClass mtffEClass = null;
/**
*
@@ -1523,9 +1539,9 @@ public class ApplicationConfigurationPackageImpl extends EPackageImpl implements
* @generated
*/
@Override
- public EClass getReliabiltiyFunction()
+ public EClass getReliabilityObjectiveFunction()
{
- return reliabiltiyFunctionEClass;
+ return reliabilityObjectiveFunctionEClass;
}
/**
@@ -1534,9 +1550,9 @@ public class ApplicationConfigurationPackageImpl extends EPackageImpl implements
* @generated
*/
@Override
- public EReference getReliabiltiyFunction_Package()
+ public EReference getReliabilityObjectiveFunction_Package()
{
- return (EReference)reliabiltiyFunctionEClass.getEStructuralFeatures().get(0);
+ return (EReference)reliabilityObjectiveFunctionEClass.getEStructuralFeatures().get(0);
}
/**
@@ -1545,9 +1561,42 @@ public class ApplicationConfigurationPackageImpl extends EPackageImpl implements
* @generated
*/
@Override
- public EReference getReliabiltiyFunction_Transformation()
+ public EReference getReliabilityObjectiveFunction_Transformation()
{
- return (EReference)reliabiltiyFunctionEClass.getEStructuralFeatures().get(1);
+ return (EReference)reliabilityObjectiveFunctionEClass.getEStructuralFeatures().get(1);
+ }
+
+ /**
+ *
+ *
+ * @generated
+ */
+ @Override
+ public EClass getReliabiltiyProbability()
+ {
+ return reliabiltiyProbabilityEClass;
+ }
+
+ /**
+ *
+ *
+ * @generated
+ */
+ @Override
+ public EAttribute getReliabiltiyProbability_Time()
+ {
+ return (EAttribute)reliabiltiyProbabilityEClass.getEStructuralFeatures().get(0);
+ }
+
+ /**
+ *
+ *
+ * @generated
+ */
+ @Override
+ public EClass getMtff()
+ {
+ return mtffEClass;
}
/**
@@ -2655,9 +2704,14 @@ public class ApplicationConfigurationPackageImpl extends EPackageImpl implements
objectiveFunctionEClass = createEClass(OBJECTIVE_FUNCTION);
- reliabiltiyFunctionEClass = createEClass(RELIABILTIY_FUNCTION);
- createEReference(reliabiltiyFunctionEClass, RELIABILTIY_FUNCTION__PACKAGE);
- createEReference(reliabiltiyFunctionEClass, RELIABILTIY_FUNCTION__TRANSFORMATION);
+ reliabilityObjectiveFunctionEClass = createEClass(RELIABILITY_OBJECTIVE_FUNCTION);
+ createEReference(reliabilityObjectiveFunctionEClass, RELIABILITY_OBJECTIVE_FUNCTION__PACKAGE);
+ createEReference(reliabilityObjectiveFunctionEClass, RELIABILITY_OBJECTIVE_FUNCTION__TRANSFORMATION);
+
+ reliabiltiyProbabilityEClass = createEClass(RELIABILTIY_PROBABILITY);
+ createEAttribute(reliabiltiyProbabilityEClass, RELIABILTIY_PROBABILITY__TIME);
+
+ mtffEClass = createEClass(MTFF);
objectiveDeclarationEClass = createEClass(OBJECTIVE_DECLARATION);
createEReference(objectiveDeclarationEClass, OBJECTIVE_DECLARATION__SPECIFICATION);
@@ -2848,7 +2902,9 @@ public class ApplicationConfigurationPackageImpl extends EPackageImpl implements
objectiveSpecificationEClass.getESuperTypes().add(this.getObjective());
optimizationEntryEClass.getESuperTypes().add(this.getObjectiveEntry());
thresholdEntryEClass.getESuperTypes().add(this.getObjectiveEntry());
- reliabiltiyFunctionEClass.getESuperTypes().add(this.getObjectiveFunction());
+ reliabilityObjectiveFunctionEClass.getESuperTypes().add(this.getObjectiveFunction());
+ reliabiltiyProbabilityEClass.getESuperTypes().add(this.getReliabilityObjectiveFunction());
+ mtffEClass.getESuperTypes().add(this.getReliabilityObjectiveFunction());
objectiveDeclarationEClass.getESuperTypes().add(this.getDeclaration());
objectiveReferenceEClass.getESuperTypes().add(this.getObjective());
configSpecificationEClass.getESuperTypes().add(this.getConfig());
@@ -2989,9 +3045,14 @@ public class ApplicationConfigurationPackageImpl extends EPackageImpl implements
initEClass(objectiveFunctionEClass, ObjectiveFunction.class, "ObjectiveFunction", !IS_ABSTRACT, !IS_INTERFACE, IS_GENERATED_INSTANCE_CLASS);
- initEClass(reliabiltiyFunctionEClass, ReliabiltiyFunction.class, "ReliabiltiyFunction", !IS_ABSTRACT, !IS_INTERFACE, IS_GENERATED_INSTANCE_CLASS);
- initEReference(getReliabiltiyFunction_Package(), theCftLanguagePackage.getCftModel(), null, "package", null, 0, 1, ReliabiltiyFunction.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, !IS_COMPOSITE, IS_RESOLVE_PROXIES, !IS_UNSETTABLE, IS_UNIQUE, !IS_DERIVED, IS_ORDERED);
- initEReference(getReliabiltiyFunction_Transformation(), theCftLanguagePackage.getTransformationDefinition(), null, "transformation", null, 0, 1, ReliabiltiyFunction.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, !IS_COMPOSITE, IS_RESOLVE_PROXIES, !IS_UNSETTABLE, IS_UNIQUE, !IS_DERIVED, IS_ORDERED);
+ initEClass(reliabilityObjectiveFunctionEClass, ReliabilityObjectiveFunction.class, "ReliabilityObjectiveFunction", !IS_ABSTRACT, !IS_INTERFACE, IS_GENERATED_INSTANCE_CLASS);
+ initEReference(getReliabilityObjectiveFunction_Package(), theCftLanguagePackage.getCftModel(), null, "package", null, 0, 1, ReliabilityObjectiveFunction.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, !IS_COMPOSITE, IS_RESOLVE_PROXIES, !IS_UNSETTABLE, IS_UNIQUE, !IS_DERIVED, IS_ORDERED);
+ initEReference(getReliabilityObjectiveFunction_Transformation(), theCftLanguagePackage.getTransformationDefinition(), null, "transformation", null, 0, 1, ReliabilityObjectiveFunction.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, !IS_COMPOSITE, IS_RESOLVE_PROXIES, !IS_UNSETTABLE, IS_UNIQUE, !IS_DERIVED, IS_ORDERED);
+
+ initEClass(reliabiltiyProbabilityEClass, ReliabiltiyProbability.class, "ReliabiltiyProbability", !IS_ABSTRACT, !IS_INTERFACE, IS_GENERATED_INSTANCE_CLASS);
+ initEAttribute(getReliabiltiyProbability_Time(), theEcorePackage.getEBigDecimal(), "time", null, 0, 1, ReliabiltiyProbability.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, !IS_UNSETTABLE, !IS_ID, IS_UNIQUE, !IS_DERIVED, IS_ORDERED);
+
+ initEClass(mtffEClass, Mtff.class, "Mtff", !IS_ABSTRACT, !IS_INTERFACE, IS_GENERATED_INSTANCE_CLASS);
initEClass(objectiveDeclarationEClass, ObjectiveDeclaration.class, "ObjectiveDeclaration", !IS_ABSTRACT, !IS_INTERFACE, IS_GENERATED_INSTANCE_CLASS);
initEReference(getObjectiveDeclaration_Specification(), this.getObjectiveSpecification(), null, "specification", null, 0, 1, ObjectiveDeclaration.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, IS_COMPOSITE, !IS_RESOLVE_PROXIES, !IS_UNSETTABLE, IS_UNIQUE, !IS_DERIVED, IS_ORDERED);
diff --git a/Application/hu.bme.mit.inf.dslreasoner.application/src-gen/hu/bme/mit/inf/dslreasoner/application/applicationConfiguration/impl/MtffImpl.java b/Application/hu.bme.mit.inf.dslreasoner.application/src-gen/hu/bme/mit/inf/dslreasoner/application/applicationConfiguration/impl/MtffImpl.java
new file mode 100644
index 00000000..aeeacd58
--- /dev/null
+++ b/Application/hu.bme.mit.inf.dslreasoner.application/src-gen/hu/bme/mit/inf/dslreasoner/application/applicationConfiguration/impl/MtffImpl.java
@@ -0,0 +1,41 @@
+/**
+ * generated by Xtext 2.16.0
+ */
+package hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl;
+
+import hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.ApplicationConfigurationPackage;
+import hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.Mtff;
+
+import org.eclipse.emf.ecore.EClass;
+
+/**
+ *
+ * An implementation of the model object 'Mtff '.
+ *
+ *
+ * @generated
+ */
+public class MtffImpl extends ReliabilityObjectiveFunctionImpl implements Mtff
+{
+ /**
+ *
+ *
+ * @generated
+ */
+ protected MtffImpl()
+ {
+ super();
+ }
+
+ /**
+ *
+ *
+ * @generated
+ */
+ @Override
+ protected EClass eStaticClass()
+ {
+ return ApplicationConfigurationPackage.Literals.MTFF;
+ }
+
+} //MtffImpl
diff --git a/Application/hu.bme.mit.inf.dslreasoner.application/src-gen/hu/bme/mit/inf/dslreasoner/application/applicationConfiguration/impl/ReliabilityObjectiveFunctionImpl.java b/Application/hu.bme.mit.inf.dslreasoner.application/src-gen/hu/bme/mit/inf/dslreasoner/application/applicationConfiguration/impl/ReliabilityObjectiveFunctionImpl.java
new file mode 100644
index 00000000..d0008224
--- /dev/null
+++ b/Application/hu.bme.mit.inf.dslreasoner.application/src-gen/hu/bme/mit/inf/dslreasoner/application/applicationConfiguration/impl/ReliabilityObjectiveFunctionImpl.java
@@ -0,0 +1,244 @@
+/**
+ * generated by Xtext 2.16.0
+ */
+package hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl;
+
+import hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.ApplicationConfigurationPackage;
+import hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.ReliabilityObjectiveFunction;
+
+import hu.bme.mit.inf.dslreasoner.faulttree.components.cftLanguage.CftModel;
+import hu.bme.mit.inf.dslreasoner.faulttree.components.cftLanguage.TransformationDefinition;
+
+import org.eclipse.emf.common.notify.Notification;
+
+import org.eclipse.emf.ecore.EClass;
+import org.eclipse.emf.ecore.InternalEObject;
+
+import org.eclipse.emf.ecore.impl.ENotificationImpl;
+
+/**
+ *
+ * An implementation of the model object 'Reliability Objective Function '.
+ *
+ *
+ * The following features are implemented:
+ *
+ *
+ * {@link hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.ReliabilityObjectiveFunctionImpl#getPackage Package }
+ * {@link hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.ReliabilityObjectiveFunctionImpl#getTransformation Transformation }
+ *
+ *
+ * @generated
+ */
+public class ReliabilityObjectiveFunctionImpl extends ObjectiveFunctionImpl implements ReliabilityObjectiveFunction
+{
+ /**
+ * The cached value of the '{@link #getPackage() Package }' reference.
+ *
+ *
+ * @see #getPackage()
+ * @generated
+ * @ordered
+ */
+ protected CftModel package_;
+
+ /**
+ * The cached value of the '{@link #getTransformation() Transformation }' reference.
+ *
+ *
+ * @see #getTransformation()
+ * @generated
+ * @ordered
+ */
+ protected TransformationDefinition transformation;
+
+ /**
+ *
+ *
+ * @generated
+ */
+ protected ReliabilityObjectiveFunctionImpl()
+ {
+ super();
+ }
+
+ /**
+ *
+ *
+ * @generated
+ */
+ @Override
+ protected EClass eStaticClass()
+ {
+ return ApplicationConfigurationPackage.Literals.RELIABILITY_OBJECTIVE_FUNCTION;
+ }
+
+ /**
+ *
+ *
+ * @generated
+ */
+ @Override
+ public CftModel getPackage()
+ {
+ if (package_ != null && package_.eIsProxy())
+ {
+ InternalEObject oldPackage = (InternalEObject)package_;
+ package_ = (CftModel)eResolveProxy(oldPackage);
+ if (package_ != oldPackage)
+ {
+ if (eNotificationRequired())
+ eNotify(new ENotificationImpl(this, Notification.RESOLVE, ApplicationConfigurationPackage.RELIABILITY_OBJECTIVE_FUNCTION__PACKAGE, oldPackage, package_));
+ }
+ }
+ return package_;
+ }
+
+ /**
+ *
+ *
+ * @generated
+ */
+ public CftModel basicGetPackage()
+ {
+ return package_;
+ }
+
+ /**
+ *
+ *
+ * @generated
+ */
+ @Override
+ public void setPackage(CftModel newPackage)
+ {
+ CftModel oldPackage = package_;
+ package_ = newPackage;
+ if (eNotificationRequired())
+ eNotify(new ENotificationImpl(this, Notification.SET, ApplicationConfigurationPackage.RELIABILITY_OBJECTIVE_FUNCTION__PACKAGE, oldPackage, package_));
+ }
+
+ /**
+ *
+ *
+ * @generated
+ */
+ @Override
+ public TransformationDefinition getTransformation()
+ {
+ if (transformation != null && transformation.eIsProxy())
+ {
+ InternalEObject oldTransformation = (InternalEObject)transformation;
+ transformation = (TransformationDefinition)eResolveProxy(oldTransformation);
+ if (transformation != oldTransformation)
+ {
+ if (eNotificationRequired())
+ eNotify(new ENotificationImpl(this, Notification.RESOLVE, ApplicationConfigurationPackage.RELIABILITY_OBJECTIVE_FUNCTION__TRANSFORMATION, oldTransformation, transformation));
+ }
+ }
+ return transformation;
+ }
+
+ /**
+ *
+ *
+ * @generated
+ */
+ public TransformationDefinition basicGetTransformation()
+ {
+ return transformation;
+ }
+
+ /**
+ *
+ *
+ * @generated
+ */
+ @Override
+ public void setTransformation(TransformationDefinition newTransformation)
+ {
+ TransformationDefinition oldTransformation = transformation;
+ transformation = newTransformation;
+ if (eNotificationRequired())
+ eNotify(new ENotificationImpl(this, Notification.SET, ApplicationConfigurationPackage.RELIABILITY_OBJECTIVE_FUNCTION__TRANSFORMATION, oldTransformation, transformation));
+ }
+
+ /**
+ *
+ *
+ * @generated
+ */
+ @Override
+ public Object eGet(int featureID, boolean resolve, boolean coreType)
+ {
+ switch (featureID)
+ {
+ case ApplicationConfigurationPackage.RELIABILITY_OBJECTIVE_FUNCTION__PACKAGE:
+ if (resolve) return getPackage();
+ return basicGetPackage();
+ case ApplicationConfigurationPackage.RELIABILITY_OBJECTIVE_FUNCTION__TRANSFORMATION:
+ if (resolve) return getTransformation();
+ return basicGetTransformation();
+ }
+ return super.eGet(featureID, resolve, coreType);
+ }
+
+ /**
+ *
+ *
+ * @generated
+ */
+ @Override
+ public void eSet(int featureID, Object newValue)
+ {
+ switch (featureID)
+ {
+ case ApplicationConfigurationPackage.RELIABILITY_OBJECTIVE_FUNCTION__PACKAGE:
+ setPackage((CftModel)newValue);
+ return;
+ case ApplicationConfigurationPackage.RELIABILITY_OBJECTIVE_FUNCTION__TRANSFORMATION:
+ setTransformation((TransformationDefinition)newValue);
+ return;
+ }
+ super.eSet(featureID, newValue);
+ }
+
+ /**
+ *
+ *
+ * @generated
+ */
+ @Override
+ public void eUnset(int featureID)
+ {
+ switch (featureID)
+ {
+ case ApplicationConfigurationPackage.RELIABILITY_OBJECTIVE_FUNCTION__PACKAGE:
+ setPackage((CftModel)null);
+ return;
+ case ApplicationConfigurationPackage.RELIABILITY_OBJECTIVE_FUNCTION__TRANSFORMATION:
+ setTransformation((TransformationDefinition)null);
+ return;
+ }
+ super.eUnset(featureID);
+ }
+
+ /**
+ *
+ *
+ * @generated
+ */
+ @Override
+ public boolean eIsSet(int featureID)
+ {
+ switch (featureID)
+ {
+ case ApplicationConfigurationPackage.RELIABILITY_OBJECTIVE_FUNCTION__PACKAGE:
+ return package_ != null;
+ case ApplicationConfigurationPackage.RELIABILITY_OBJECTIVE_FUNCTION__TRANSFORMATION:
+ return transformation != null;
+ }
+ return super.eIsSet(featureID);
+ }
+
+} //ReliabilityObjectiveFunctionImpl
diff --git a/Application/hu.bme.mit.inf.dslreasoner.application/src-gen/hu/bme/mit/inf/dslreasoner/application/applicationConfiguration/impl/ReliabiltiyFunctionImpl.java b/Application/hu.bme.mit.inf.dslreasoner.application/src-gen/hu/bme/mit/inf/dslreasoner/application/applicationConfiguration/impl/ReliabiltiyFunctionImpl.java
deleted file mode 100644
index b848c329..00000000
--- a/Application/hu.bme.mit.inf.dslreasoner.application/src-gen/hu/bme/mit/inf/dslreasoner/application/applicationConfiguration/impl/ReliabiltiyFunctionImpl.java
+++ /dev/null
@@ -1,244 +0,0 @@
-/**
- * generated by Xtext 2.16.0
- */
-package hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl;
-
-import hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.ApplicationConfigurationPackage;
-import hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.ReliabiltiyFunction;
-
-import hu.bme.mit.inf.dslreasoner.faulttree.components.cftLanguage.CftModel;
-import hu.bme.mit.inf.dslreasoner.faulttree.components.cftLanguage.TransformationDefinition;
-
-import org.eclipse.emf.common.notify.Notification;
-
-import org.eclipse.emf.ecore.EClass;
-import org.eclipse.emf.ecore.InternalEObject;
-
-import org.eclipse.emf.ecore.impl.ENotificationImpl;
-
-/**
- *
- * An implementation of the model object 'Reliabiltiy Function '.
- *
- *
- * The following features are implemented:
- *
- *
- * {@link hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.ReliabiltiyFunctionImpl#getPackage Package }
- * {@link hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.ReliabiltiyFunctionImpl#getTransformation Transformation }
- *
- *
- * @generated
- */
-public class ReliabiltiyFunctionImpl extends ObjectiveFunctionImpl implements ReliabiltiyFunction
-{
- /**
- * The cached value of the '{@link #getPackage() Package }' reference.
- *
- *
- * @see #getPackage()
- * @generated
- * @ordered
- */
- protected CftModel package_;
-
- /**
- * The cached value of the '{@link #getTransformation() Transformation }' reference.
- *
- *
- * @see #getTransformation()
- * @generated
- * @ordered
- */
- protected TransformationDefinition transformation;
-
- /**
- *
- *
- * @generated
- */
- protected ReliabiltiyFunctionImpl()
- {
- super();
- }
-
- /**
- *
- *
- * @generated
- */
- @Override
- protected EClass eStaticClass()
- {
- return ApplicationConfigurationPackage.Literals.RELIABILTIY_FUNCTION;
- }
-
- /**
- *
- *
- * @generated
- */
- @Override
- public CftModel getPackage()
- {
- if (package_ != null && package_.eIsProxy())
- {
- InternalEObject oldPackage = (InternalEObject)package_;
- package_ = (CftModel)eResolveProxy(oldPackage);
- if (package_ != oldPackage)
- {
- if (eNotificationRequired())
- eNotify(new ENotificationImpl(this, Notification.RESOLVE, ApplicationConfigurationPackage.RELIABILTIY_FUNCTION__PACKAGE, oldPackage, package_));
- }
- }
- return package_;
- }
-
- /**
- *
- *
- * @generated
- */
- public CftModel basicGetPackage()
- {
- return package_;
- }
-
- /**
- *
- *
- * @generated
- */
- @Override
- public void setPackage(CftModel newPackage)
- {
- CftModel oldPackage = package_;
- package_ = newPackage;
- if (eNotificationRequired())
- eNotify(new ENotificationImpl(this, Notification.SET, ApplicationConfigurationPackage.RELIABILTIY_FUNCTION__PACKAGE, oldPackage, package_));
- }
-
- /**
- *
- *
- * @generated
- */
- @Override
- public TransformationDefinition getTransformation()
- {
- if (transformation != null && transformation.eIsProxy())
- {
- InternalEObject oldTransformation = (InternalEObject)transformation;
- transformation = (TransformationDefinition)eResolveProxy(oldTransformation);
- if (transformation != oldTransformation)
- {
- if (eNotificationRequired())
- eNotify(new ENotificationImpl(this, Notification.RESOLVE, ApplicationConfigurationPackage.RELIABILTIY_FUNCTION__TRANSFORMATION, oldTransformation, transformation));
- }
- }
- return transformation;
- }
-
- /**
- *
- *
- * @generated
- */
- public TransformationDefinition basicGetTransformation()
- {
- return transformation;
- }
-
- /**
- *
- *
- * @generated
- */
- @Override
- public void setTransformation(TransformationDefinition newTransformation)
- {
- TransformationDefinition oldTransformation = transformation;
- transformation = newTransformation;
- if (eNotificationRequired())
- eNotify(new ENotificationImpl(this, Notification.SET, ApplicationConfigurationPackage.RELIABILTIY_FUNCTION__TRANSFORMATION, oldTransformation, transformation));
- }
-
- /**
- *
- *
- * @generated
- */
- @Override
- public Object eGet(int featureID, boolean resolve, boolean coreType)
- {
- switch (featureID)
- {
- case ApplicationConfigurationPackage.RELIABILTIY_FUNCTION__PACKAGE:
- if (resolve) return getPackage();
- return basicGetPackage();
- case ApplicationConfigurationPackage.RELIABILTIY_FUNCTION__TRANSFORMATION:
- if (resolve) return getTransformation();
- return basicGetTransformation();
- }
- return super.eGet(featureID, resolve, coreType);
- }
-
- /**
- *
- *
- * @generated
- */
- @Override
- public void eSet(int featureID, Object newValue)
- {
- switch (featureID)
- {
- case ApplicationConfigurationPackage.RELIABILTIY_FUNCTION__PACKAGE:
- setPackage((CftModel)newValue);
- return;
- case ApplicationConfigurationPackage.RELIABILTIY_FUNCTION__TRANSFORMATION:
- setTransformation((TransformationDefinition)newValue);
- return;
- }
- super.eSet(featureID, newValue);
- }
-
- /**
- *
- *
- * @generated
- */
- @Override
- public void eUnset(int featureID)
- {
- switch (featureID)
- {
- case ApplicationConfigurationPackage.RELIABILTIY_FUNCTION__PACKAGE:
- setPackage((CftModel)null);
- return;
- case ApplicationConfigurationPackage.RELIABILTIY_FUNCTION__TRANSFORMATION:
- setTransformation((TransformationDefinition)null);
- return;
- }
- super.eUnset(featureID);
- }
-
- /**
- *
- *
- * @generated
- */
- @Override
- public boolean eIsSet(int featureID)
- {
- switch (featureID)
- {
- case ApplicationConfigurationPackage.RELIABILTIY_FUNCTION__PACKAGE:
- return package_ != null;
- case ApplicationConfigurationPackage.RELIABILTIY_FUNCTION__TRANSFORMATION:
- return transformation != null;
- }
- return super.eIsSet(featureID);
- }
-
-} //ReliabiltiyFunctionImpl
diff --git a/Application/hu.bme.mit.inf.dslreasoner.application/src-gen/hu/bme/mit/inf/dslreasoner/application/applicationConfiguration/impl/ReliabiltiyProbabilityImpl.java b/Application/hu.bme.mit.inf.dslreasoner.application/src-gen/hu/bme/mit/inf/dslreasoner/application/applicationConfiguration/impl/ReliabiltiyProbabilityImpl.java
new file mode 100644
index 00000000..b1940e3d
--- /dev/null
+++ b/Application/hu.bme.mit.inf.dslreasoner.application/src-gen/hu/bme/mit/inf/dslreasoner/application/applicationConfiguration/impl/ReliabiltiyProbabilityImpl.java
@@ -0,0 +1,181 @@
+/**
+ * generated by Xtext 2.16.0
+ */
+package hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl;
+
+import hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.ApplicationConfigurationPackage;
+import hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.ReliabiltiyProbability;
+
+import java.math.BigDecimal;
+
+import org.eclipse.emf.common.notify.Notification;
+
+import org.eclipse.emf.ecore.EClass;
+
+import org.eclipse.emf.ecore.impl.ENotificationImpl;
+
+/**
+ *
+ * An implementation of the model object 'Reliabiltiy Probability '.
+ *
+ *
+ * The following features are implemented:
+ *
+ *
+ * {@link hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.ReliabiltiyProbabilityImpl#getTime Time }
+ *
+ *
+ * @generated
+ */
+public class ReliabiltiyProbabilityImpl extends ReliabilityObjectiveFunctionImpl implements ReliabiltiyProbability
+{
+ /**
+ * The default value of the '{@link #getTime() Time }' attribute.
+ *
+ *
+ * @see #getTime()
+ * @generated
+ * @ordered
+ */
+ protected static final BigDecimal TIME_EDEFAULT = null;
+
+ /**
+ * The cached value of the '{@link #getTime() Time }' attribute.
+ *
+ *
+ * @see #getTime()
+ * @generated
+ * @ordered
+ */
+ protected BigDecimal time = TIME_EDEFAULT;
+
+ /**
+ *
+ *
+ * @generated
+ */
+ protected ReliabiltiyProbabilityImpl()
+ {
+ super();
+ }
+
+ /**
+ *
+ *
+ * @generated
+ */
+ @Override
+ protected EClass eStaticClass()
+ {
+ return ApplicationConfigurationPackage.Literals.RELIABILTIY_PROBABILITY;
+ }
+
+ /**
+ *
+ *
+ * @generated
+ */
+ @Override
+ public BigDecimal getTime()
+ {
+ return time;
+ }
+
+ /**
+ *
+ *
+ * @generated
+ */
+ @Override
+ public void setTime(BigDecimal newTime)
+ {
+ BigDecimal oldTime = time;
+ time = newTime;
+ if (eNotificationRequired())
+ eNotify(new ENotificationImpl(this, Notification.SET, ApplicationConfigurationPackage.RELIABILTIY_PROBABILITY__TIME, oldTime, time));
+ }
+
+ /**
+ *
+ *
+ * @generated
+ */
+ @Override
+ public Object eGet(int featureID, boolean resolve, boolean coreType)
+ {
+ switch (featureID)
+ {
+ case ApplicationConfigurationPackage.RELIABILTIY_PROBABILITY__TIME:
+ return getTime();
+ }
+ return super.eGet(featureID, resolve, coreType);
+ }
+
+ /**
+ *
+ *
+ * @generated
+ */
+ @Override
+ public void eSet(int featureID, Object newValue)
+ {
+ switch (featureID)
+ {
+ case ApplicationConfigurationPackage.RELIABILTIY_PROBABILITY__TIME:
+ setTime((BigDecimal)newValue);
+ return;
+ }
+ super.eSet(featureID, newValue);
+ }
+
+ /**
+ *
+ *
+ * @generated
+ */
+ @Override
+ public void eUnset(int featureID)
+ {
+ switch (featureID)
+ {
+ case ApplicationConfigurationPackage.RELIABILTIY_PROBABILITY__TIME:
+ setTime(TIME_EDEFAULT);
+ return;
+ }
+ super.eUnset(featureID);
+ }
+
+ /**
+ *
+ *
+ * @generated
+ */
+ @Override
+ public boolean eIsSet(int featureID)
+ {
+ switch (featureID)
+ {
+ case ApplicationConfigurationPackage.RELIABILTIY_PROBABILITY__TIME:
+ return TIME_EDEFAULT == null ? time != null : !TIME_EDEFAULT.equals(time);
+ }
+ return super.eIsSet(featureID);
+ }
+
+ /**
+ *
+ *
+ * @generated
+ */
+ @Override
+ public String toString()
+ {
+ if (eIsProxy()) return super.toString();
+
+ StringBuilder result = new StringBuilder(super.toString());
+ result.append(" (time: ");
+ result.append(time);
+ result.append(')');
+ return result.toString();
+ }
+
+} //ReliabiltiyProbabilityImpl
diff --git a/Application/hu.bme.mit.inf.dslreasoner.application/src-gen/hu/bme/mit/inf/dslreasoner/application/applicationConfiguration/util/ApplicationConfigurationAdapterFactory.java b/Application/hu.bme.mit.inf.dslreasoner.application/src-gen/hu/bme/mit/inf/dslreasoner/application/applicationConfiguration/util/ApplicationConfigurationAdapterFactory.java
index a96c7f83..0d52290c 100644
--- a/Application/hu.bme.mit.inf.dslreasoner.application/src-gen/hu/bme/mit/inf/dslreasoner/application/applicationConfiguration/util/ApplicationConfigurationAdapterFactory.java
+++ b/Application/hu.bme.mit.inf.dslreasoner.application/src-gen/hu/bme/mit/inf/dslreasoner/application/applicationConfiguration/util/ApplicationConfigurationAdapterFactory.java
@@ -261,9 +261,19 @@ public class ApplicationConfigurationAdapterFactory extends AdapterFactoryImpl
return createObjectiveFunctionAdapter();
}
@Override
- public Adapter caseReliabiltiyFunction(ReliabiltiyFunction object)
+ public Adapter caseReliabilityObjectiveFunction(ReliabilityObjectiveFunction object)
{
- return createReliabiltiyFunctionAdapter();
+ return createReliabilityObjectiveFunctionAdapter();
+ }
+ @Override
+ public Adapter caseReliabiltiyProbability(ReliabiltiyProbability object)
+ {
+ return createReliabiltiyProbabilityAdapter();
+ }
+ @Override
+ public Adapter caseMtff(Mtff object)
+ {
+ return createMtffAdapter();
}
@Override
public Adapter caseObjectiveDeclaration(ObjectiveDeclaration object)
@@ -1038,16 +1048,46 @@ public class ApplicationConfigurationAdapterFactory extends AdapterFactoryImpl
}
/**
- * Creates a new adapter for an object of class '{@link hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.ReliabiltiyFunction Reliabiltiy Function }'.
+ * Creates a new adapter for an object of class '{@link hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.ReliabilityObjectiveFunction Reliability Objective Function }'.
+ *
+ * This default implementation returns null so that we can easily ignore cases;
+ * it's useful to ignore a case when inheritance will catch all the cases anyway.
+ *
+ * @return the new adapter.
+ * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.ReliabilityObjectiveFunction
+ * @generated
+ */
+ public Adapter createReliabilityObjectiveFunctionAdapter()
+ {
+ return null;
+ }
+
+ /**
+ * Creates a new adapter for an object of class '{@link hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.ReliabiltiyProbability Reliabiltiy Probability }'.
+ *
+ * This default implementation returns null so that we can easily ignore cases;
+ * it's useful to ignore a case when inheritance will catch all the cases anyway.
+ *
+ * @return the new adapter.
+ * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.ReliabiltiyProbability
+ * @generated
+ */
+ public Adapter createReliabiltiyProbabilityAdapter()
+ {
+ return null;
+ }
+
+ /**
+ * Creates a new adapter for an object of class '{@link hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.Mtff Mtff }'.
*
* This default implementation returns null so that we can easily ignore cases;
* it's useful to ignore a case when inheritance will catch all the cases anyway.
*
* @return the new adapter.
- * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.ReliabiltiyFunction
+ * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.Mtff
* @generated
*/
- public Adapter createReliabiltiyFunctionAdapter()
+ public Adapter createMtffAdapter()
{
return null;
}
diff --git a/Application/hu.bme.mit.inf.dslreasoner.application/src-gen/hu/bme/mit/inf/dslreasoner/application/applicationConfiguration/util/ApplicationConfigurationSwitch.java b/Application/hu.bme.mit.inf.dslreasoner.application/src-gen/hu/bme/mit/inf/dslreasoner/application/applicationConfiguration/util/ApplicationConfigurationSwitch.java
index d907f53c..0fcc39dc 100644
--- a/Application/hu.bme.mit.inf.dslreasoner.application/src-gen/hu/bme/mit/inf/dslreasoner/application/applicationConfiguration/util/ApplicationConfigurationSwitch.java
+++ b/Application/hu.bme.mit.inf.dslreasoner.application/src-gen/hu/bme/mit/inf/dslreasoner/application/applicationConfiguration/util/ApplicationConfigurationSwitch.java
@@ -361,11 +361,29 @@ public class ApplicationConfigurationSwitch extends Switch
if (result == null) result = defaultCase(theEObject);
return result;
}
- case ApplicationConfigurationPackage.RELIABILTIY_FUNCTION:
+ case ApplicationConfigurationPackage.RELIABILITY_OBJECTIVE_FUNCTION:
{
- ReliabiltiyFunction reliabiltiyFunction = (ReliabiltiyFunction)theEObject;
- T result = caseReliabiltiyFunction(reliabiltiyFunction);
- if (result == null) result = caseObjectiveFunction(reliabiltiyFunction);
+ ReliabilityObjectiveFunction reliabilityObjectiveFunction = (ReliabilityObjectiveFunction)theEObject;
+ T result = caseReliabilityObjectiveFunction(reliabilityObjectiveFunction);
+ if (result == null) result = caseObjectiveFunction(reliabilityObjectiveFunction);
+ if (result == null) result = defaultCase(theEObject);
+ return result;
+ }
+ case ApplicationConfigurationPackage.RELIABILTIY_PROBABILITY:
+ {
+ ReliabiltiyProbability reliabiltiyProbability = (ReliabiltiyProbability)theEObject;
+ T result = caseReliabiltiyProbability(reliabiltiyProbability);
+ if (result == null) result = caseReliabilityObjectiveFunction(reliabiltiyProbability);
+ if (result == null) result = caseObjectiveFunction(reliabiltiyProbability);
+ if (result == null) result = defaultCase(theEObject);
+ return result;
+ }
+ case ApplicationConfigurationPackage.MTFF:
+ {
+ Mtff mtff = (Mtff)theEObject;
+ T result = caseMtff(mtff);
+ if (result == null) result = caseReliabilityObjectiveFunction(mtff);
+ if (result == null) result = caseObjectiveFunction(mtff);
if (result == null) result = defaultCase(theEObject);
return result;
}
@@ -1278,17 +1296,49 @@ public class ApplicationConfigurationSwitch extends Switch
}
/**
- * Returns the result of interpreting the object as an instance of 'Reliabiltiy Function '.
+ * Returns the result of interpreting the object as an instance of 'Reliability Objective Function '.
+ *
+ * This implementation returns null;
+ * returning a non-null result will terminate the switch.
+ *
+ * @param object the target of the switch.
+ * @return the result of interpreting the object as an instance of 'Reliability Objective Function '.
+ * @see #doSwitch(org.eclipse.emf.ecore.EObject) doSwitch(EObject)
+ * @generated
+ */
+ public T caseReliabilityObjectiveFunction(ReliabilityObjectiveFunction object)
+ {
+ return null;
+ }
+
+ /**
+ * Returns the result of interpreting the object as an instance of 'Reliabiltiy Probability '.
+ *
+ * This implementation returns null;
+ * returning a non-null result will terminate the switch.
+ *
+ * @param object the target of the switch.
+ * @return the result of interpreting the object as an instance of 'Reliabiltiy Probability '.
+ * @see #doSwitch(org.eclipse.emf.ecore.EObject) doSwitch(EObject)
+ * @generated
+ */
+ public T caseReliabiltiyProbability(ReliabiltiyProbability object)
+ {
+ return null;
+ }
+
+ /**
+ * Returns the result of interpreting the object as an instance of 'Mtff '.
*
* This implementation returns null;
* returning a non-null result will terminate the switch.
*
* @param object the target of the switch.
- * @return the result of interpreting the object as an instance of 'Reliabiltiy Function '.
+ * @return the result of interpreting the object as an instance of 'Mtff '.
* @see #doSwitch(org.eclipse.emf.ecore.EObject) doSwitch(EObject)
* @generated
*/
- public T caseReliabiltiyFunction(ReliabiltiyFunction object)
+ public T caseMtff(Mtff object)
{
return null;
}
diff --git a/Application/hu.bme.mit.inf.dslreasoner.application/src-gen/hu/bme/mit/inf/dslreasoner/application/parser/antlr/internal/InternalApplicationConfiguration.g b/Application/hu.bme.mit.inf.dslreasoner.application/src-gen/hu/bme/mit/inf/dslreasoner/application/parser/antlr/internal/InternalApplicationConfiguration.g
index 370bbe33..438d6cdc 100644
--- a/Application/hu.bme.mit.inf.dslreasoner.application/src-gen/hu/bme/mit/inf/dslreasoner/application/parser/antlr/internal/InternalApplicationConfiguration.g
+++ b/Application/hu.bme.mit.inf.dslreasoner.application/src-gen/hu/bme/mit/inf/dslreasoner/application/parser/antlr/internal/InternalApplicationConfiguration.g
@@ -2095,24 +2095,60 @@ ruleObjectiveFunction returns [EObject current=null]
leaveRule();
}:
{
- newCompositeNode(grammarAccess.getObjectiveFunctionAccess().getReliabiltiyFunctionParserRuleCall());
+ newCompositeNode(grammarAccess.getObjectiveFunctionAccess().getReliabilityObjectiveFunctionParserRuleCall());
}
- this_ReliabiltiyFunction_0=ruleReliabiltiyFunction
+ this_ReliabilityObjectiveFunction_0=ruleReliabilityObjectiveFunction
{
- $current = $this_ReliabiltiyFunction_0.current;
+ $current = $this_ReliabilityObjectiveFunction_0.current;
afterParserOrEnumRuleCall();
}
;
-// Entry rule entryRuleReliabiltiyFunction
-entryRuleReliabiltiyFunction returns [EObject current=null]:
- { newCompositeNode(grammarAccess.getReliabiltiyFunctionRule()); }
- iv_ruleReliabiltiyFunction=ruleReliabiltiyFunction
- { $current=$iv_ruleReliabiltiyFunction.current; }
+// Entry rule entryRuleReliabilityObjectiveFunction
+entryRuleReliabilityObjectiveFunction returns [EObject current=null]:
+ { newCompositeNode(grammarAccess.getReliabilityObjectiveFunctionRule()); }
+ iv_ruleReliabilityObjectiveFunction=ruleReliabilityObjectiveFunction
+ { $current=$iv_ruleReliabilityObjectiveFunction.current; }
EOF;
-// Rule ReliabiltiyFunction
-ruleReliabiltiyFunction returns [EObject current=null]
+// Rule ReliabilityObjectiveFunction
+ruleReliabilityObjectiveFunction returns [EObject current=null]
+@init {
+ enterRule();
+}
+@after {
+ leaveRule();
+}:
+ (
+ {
+ newCompositeNode(grammarAccess.getReliabilityObjectiveFunctionAccess().getReliabiltiyProbabilityParserRuleCall_0());
+ }
+ this_ReliabiltiyProbability_0=ruleReliabiltiyProbability
+ {
+ $current = $this_ReliabiltiyProbability_0.current;
+ afterParserOrEnumRuleCall();
+ }
+ |
+ {
+ newCompositeNode(grammarAccess.getReliabilityObjectiveFunctionAccess().getMtffParserRuleCall_1());
+ }
+ this_Mtff_1=ruleMtff
+ {
+ $current = $this_Mtff_1.current;
+ afterParserOrEnumRuleCall();
+ }
+ )
+;
+
+// Entry rule entryRuleReliabiltiyProbability
+entryRuleReliabiltiyProbability returns [EObject current=null]:
+ { newCompositeNode(grammarAccess.getReliabiltiyProbabilityRule()); }
+ iv_ruleReliabiltiyProbability=ruleReliabiltiyProbability
+ { $current=$iv_ruleReliabiltiyProbability.current; }
+ EOF;
+
+// Rule ReliabiltiyProbability
+ruleReliabiltiyProbability returns [EObject current=null]
@init {
enterRule();
}
@@ -2122,18 +2158,99 @@ ruleReliabiltiyFunction returns [EObject current=null]
(
otherlv_0='reliability'
{
- newLeafNode(otherlv_0, grammarAccess.getReliabiltiyFunctionAccess().getReliabilityKeyword_0());
+ newLeafNode(otherlv_0, grammarAccess.getReliabiltiyProbabilityAccess().getReliabilityKeyword_0());
+ }
+ (
+ (
+ (
+ {
+ if ($current==null) {
+ $current = createModelElement(grammarAccess.getReliabiltiyProbabilityRule());
+ }
+ }
+ {
+ newCompositeNode(grammarAccess.getReliabiltiyProbabilityAccess().getPackageCftModelCrossReference_1_0_0());
+ }
+ ruleQualifiedName
+ {
+ afterParserOrEnumRuleCall();
+ }
+ )
+ )
+ otherlv_2='::'
+ {
+ newLeafNode(otherlv_2, grammarAccess.getReliabiltiyProbabilityAccess().getColonColonKeyword_1_1());
+ }
+ )?
+ (
+ (
+ {
+ if ($current==null) {
+ $current = createModelElement(grammarAccess.getReliabiltiyProbabilityRule());
+ }
+ }
+ otherlv_3=RULE_ID
+ {
+ newLeafNode(otherlv_3, grammarAccess.getReliabiltiyProbabilityAccess().getTransformationTransformationDefinitionCrossReference_2_0());
+ }
+ )
+ )
+ otherlv_4='at'
+ {
+ newLeafNode(otherlv_4, grammarAccess.getReliabiltiyProbabilityAccess().getAtKeyword_3());
+ }
+ (
+ (
+ {
+ newCompositeNode(grammarAccess.getReliabiltiyProbabilityAccess().getTimeREALLiteralParserRuleCall_4_0());
+ }
+ lv_time_5_0=ruleREALLiteral
+ {
+ if ($current==null) {
+ $current = createModelElementForParent(grammarAccess.getReliabiltiyProbabilityRule());
+ }
+ set(
+ $current,
+ "time",
+ lv_time_5_0,
+ "hu.bme.mit.inf.dslreasoner.application.ApplicationConfiguration.REALLiteral");
+ afterParserOrEnumRuleCall();
+ }
+ )
+ )
+ )
+;
+
+// Entry rule entryRuleMtff
+entryRuleMtff returns [EObject current=null]:
+ { newCompositeNode(grammarAccess.getMtffRule()); }
+ iv_ruleMtff=ruleMtff
+ { $current=$iv_ruleMtff.current; }
+ EOF;
+
+// Rule Mtff
+ruleMtff returns [EObject current=null]
+@init {
+ enterRule();
+}
+@after {
+ leaveRule();
+}:
+ (
+ otherlv_0='mtff'
+ {
+ newLeafNode(otherlv_0, grammarAccess.getMtffAccess().getMtffKeyword_0());
}
(
(
(
{
if ($current==null) {
- $current = createModelElement(grammarAccess.getReliabiltiyFunctionRule());
+ $current = createModelElement(grammarAccess.getMtffRule());
}
}
{
- newCompositeNode(grammarAccess.getReliabiltiyFunctionAccess().getPackageCftModelCrossReference_1_0_0());
+ newCompositeNode(grammarAccess.getMtffAccess().getPackageCftModelCrossReference_1_0_0());
}
ruleQualifiedName
{
@@ -2143,19 +2260,19 @@ ruleReliabiltiyFunction returns [EObject current=null]
)
otherlv_2='::'
{
- newLeafNode(otherlv_2, grammarAccess.getReliabiltiyFunctionAccess().getColonColonKeyword_1_1());
+ newLeafNode(otherlv_2, grammarAccess.getMtffAccess().getColonColonKeyword_1_1());
}
)?
(
(
{
if ($current==null) {
- $current = createModelElement(grammarAccess.getReliabiltiyFunctionRule());
+ $current = createModelElement(grammarAccess.getMtffRule());
}
}
otherlv_3=RULE_ID
{
- newLeafNode(otherlv_3, grammarAccess.getReliabiltiyFunctionAccess().getTransformationTransformationDefinitionCrossReference_2_0());
+ newLeafNode(otherlv_3, grammarAccess.getMtffAccess().getTransformationTransformationDefinitionCrossReference_2_0());
}
)
)
diff --git a/Application/hu.bme.mit.inf.dslreasoner.application/src-gen/hu/bme/mit/inf/dslreasoner/application/parser/antlr/internal/InternalApplicationConfiguration.tokens b/Application/hu.bme.mit.inf.dslreasoner.application/src-gen/hu/bme/mit/inf/dslreasoner/application/parser/antlr/internal/InternalApplicationConfiguration.tokens
index 17aa6491..59db2464 100644
--- a/Application/hu.bme.mit.inf.dslreasoner.application/src-gen/hu/bme/mit/inf/dslreasoner/application/parser/antlr/internal/InternalApplicationConfiguration.tokens
+++ b/Application/hu.bme.mit.inf.dslreasoner.application/src-gen/hu/bme/mit/inf/dslreasoner/application/parser/antlr/internal/InternalApplicationConfiguration.tokens
@@ -1,53 +1,55 @@
-'#'=34
-'*'=42
-'+='=35
+'#'=36
+'*'=44
+'+='=37
','=20
'-'=12
'.'=11
-'..'=43
+'..'=45
'::'=24
-'<'=36
-'<='=56
+'<'=38
+'<='=58
'='=18
-'>'=37
-'>='=57
-'AlloySolver'=62
-'SMTSolver'=61
-'ViatraSolver'=63
-'config'=30
+'>'=39
+'>='=59
+'AlloySolver'=64
+'SMTSolver'=63
+'ViatraSolver'=65
+'at'=29
+'config'=32
'constraints'=28
-'debug'=50
+'debug'=52
'epackage'=14
'excluding'=23
'file'=17
'folder'=26
-'full'=60
-'generate'=45
+'full'=62
+'generate'=47
'import'=13
-'int'=39
-'log'=51
-'log-level'=31
-'maximize'=55
-'memory'=33
+'int'=41
+'log'=53
+'log-level'=33
+'maximize'=57
+'memory'=35
'metamodel'=25
-'minimize'=54
+'minimize'=56
'models'=27
-'node'=38
-'none'=58
-'normal'=59
-'number'=47
-'objectives'=29
-'output'=53
+'mtff'=30
+'node'=40
+'none'=60
+'normal'=61
+'number'=49
+'objectives'=31
+'output'=55
'package'=22
-'partial-model'=46
-'real'=40
+'partial-model'=48
+'real'=42
'reliability'=16
-'runs'=48
-'runtime'=32
-'scope'=44
-'solver'=49
-'statistics'=52
-'string'=41
+'runs'=50
+'runtime'=34
+'scope'=46
+'solver'=51
+'statistics'=54
+'string'=43
'viatra'=15
'{'=19
'}'=21
@@ -111,3 +113,5 @@ T__60=60
T__61=61
T__62=62
T__63=63
+T__64=64
+T__65=65
diff --git a/Application/hu.bme.mit.inf.dslreasoner.application/src-gen/hu/bme/mit/inf/dslreasoner/application/parser/antlr/internal/InternalApplicationConfigurationLexer.java b/Application/hu.bme.mit.inf.dslreasoner.application/src-gen/hu/bme/mit/inf/dslreasoner/application/parser/antlr/internal/InternalApplicationConfigurationLexer.java
index 175d43ba..dedce4b2 100644
--- a/Application/hu.bme.mit.inf.dslreasoner.application/src-gen/hu/bme/mit/inf/dslreasoner/application/parser/antlr/internal/InternalApplicationConfigurationLexer.java
+++ b/Application/hu.bme.mit.inf.dslreasoner.application/src-gen/hu/bme/mit/inf/dslreasoner/application/parser/antlr/internal/InternalApplicationConfigurationLexer.java
@@ -47,7 +47,9 @@ public class InternalApplicationConfigurationLexer extends Lexer {
public static final int T__62=62;
public static final int T__63=63;
public static final int T__20=20;
+ public static final int T__64=64;
public static final int T__21=21;
+ public static final int T__65=65;
public static final int RULE_STRING=6;
public static final int RULE_SL_COMMENT=8;
public static final int T__37=37;
@@ -464,10 +466,10 @@ public class InternalApplicationConfigurationLexer extends Lexer {
try {
int _type = T__29;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // InternalApplicationConfiguration.g:29:7: ( 'objectives' )
- // InternalApplicationConfiguration.g:29:9: 'objectives'
+ // InternalApplicationConfiguration.g:29:7: ( 'at' )
+ // InternalApplicationConfiguration.g:29:9: 'at'
{
- match("objectives");
+ match("at");
}
@@ -485,10 +487,10 @@ public class InternalApplicationConfigurationLexer extends Lexer {
try {
int _type = T__30;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // InternalApplicationConfiguration.g:30:7: ( 'config' )
- // InternalApplicationConfiguration.g:30:9: 'config'
+ // InternalApplicationConfiguration.g:30:7: ( 'mtff' )
+ // InternalApplicationConfiguration.g:30:9: 'mtff'
{
- match("config");
+ match("mtff");
}
@@ -506,10 +508,10 @@ public class InternalApplicationConfigurationLexer extends Lexer {
try {
int _type = T__31;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // InternalApplicationConfiguration.g:31:7: ( 'log-level' )
- // InternalApplicationConfiguration.g:31:9: 'log-level'
+ // InternalApplicationConfiguration.g:31:7: ( 'objectives' )
+ // InternalApplicationConfiguration.g:31:9: 'objectives'
{
- match("log-level");
+ match("objectives");
}
@@ -527,10 +529,10 @@ public class InternalApplicationConfigurationLexer extends Lexer {
try {
int _type = T__32;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // InternalApplicationConfiguration.g:32:7: ( 'runtime' )
- // InternalApplicationConfiguration.g:32:9: 'runtime'
+ // InternalApplicationConfiguration.g:32:7: ( 'config' )
+ // InternalApplicationConfiguration.g:32:9: 'config'
{
- match("runtime");
+ match("config");
}
@@ -548,10 +550,10 @@ public class InternalApplicationConfigurationLexer extends Lexer {
try {
int _type = T__33;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // InternalApplicationConfiguration.g:33:7: ( 'memory' )
- // InternalApplicationConfiguration.g:33:9: 'memory'
+ // InternalApplicationConfiguration.g:33:7: ( 'log-level' )
+ // InternalApplicationConfiguration.g:33:9: 'log-level'
{
- match("memory");
+ match("log-level");
}
@@ -569,10 +571,11 @@ public class InternalApplicationConfigurationLexer extends Lexer {
try {
int _type = T__34;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // InternalApplicationConfiguration.g:34:7: ( '#' )
- // InternalApplicationConfiguration.g:34:9: '#'
+ // InternalApplicationConfiguration.g:34:7: ( 'runtime' )
+ // InternalApplicationConfiguration.g:34:9: 'runtime'
{
- match('#');
+ match("runtime");
+
}
@@ -589,10 +592,10 @@ public class InternalApplicationConfigurationLexer extends Lexer {
try {
int _type = T__35;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // InternalApplicationConfiguration.g:35:7: ( '+=' )
- // InternalApplicationConfiguration.g:35:9: '+='
+ // InternalApplicationConfiguration.g:35:7: ( 'memory' )
+ // InternalApplicationConfiguration.g:35:9: 'memory'
{
- match("+=");
+ match("memory");
}
@@ -610,10 +613,10 @@ public class InternalApplicationConfigurationLexer extends Lexer {
try {
int _type = T__36;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // InternalApplicationConfiguration.g:36:7: ( '<' )
- // InternalApplicationConfiguration.g:36:9: '<'
+ // InternalApplicationConfiguration.g:36:7: ( '#' )
+ // InternalApplicationConfiguration.g:36:9: '#'
{
- match('<');
+ match('#');
}
@@ -630,10 +633,11 @@ public class InternalApplicationConfigurationLexer extends Lexer {
try {
int _type = T__37;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // InternalApplicationConfiguration.g:37:7: ( '>' )
- // InternalApplicationConfiguration.g:37:9: '>'
+ // InternalApplicationConfiguration.g:37:7: ( '+=' )
+ // InternalApplicationConfiguration.g:37:9: '+='
{
- match('>');
+ match("+=");
+
}
@@ -650,11 +654,10 @@ public class InternalApplicationConfigurationLexer extends Lexer {
try {
int _type = T__38;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // InternalApplicationConfiguration.g:38:7: ( 'node' )
- // InternalApplicationConfiguration.g:38:9: 'node'
+ // InternalApplicationConfiguration.g:38:7: ( '<' )
+ // InternalApplicationConfiguration.g:38:9: '<'
{
- match("node");
-
+ match('<');
}
@@ -671,11 +674,10 @@ public class InternalApplicationConfigurationLexer extends Lexer {
try {
int _type = T__39;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // InternalApplicationConfiguration.g:39:7: ( 'int' )
- // InternalApplicationConfiguration.g:39:9: 'int'
+ // InternalApplicationConfiguration.g:39:7: ( '>' )
+ // InternalApplicationConfiguration.g:39:9: '>'
{
- match("int");
-
+ match('>');
}
@@ -692,10 +694,10 @@ public class InternalApplicationConfigurationLexer extends Lexer {
try {
int _type = T__40;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // InternalApplicationConfiguration.g:40:7: ( 'real' )
- // InternalApplicationConfiguration.g:40:9: 'real'
+ // InternalApplicationConfiguration.g:40:7: ( 'node' )
+ // InternalApplicationConfiguration.g:40:9: 'node'
{
- match("real");
+ match("node");
}
@@ -713,10 +715,10 @@ public class InternalApplicationConfigurationLexer extends Lexer {
try {
int _type = T__41;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // InternalApplicationConfiguration.g:41:7: ( 'string' )
- // InternalApplicationConfiguration.g:41:9: 'string'
+ // InternalApplicationConfiguration.g:41:7: ( 'int' )
+ // InternalApplicationConfiguration.g:41:9: 'int'
{
- match("string");
+ match("int");
}
@@ -734,10 +736,11 @@ public class InternalApplicationConfigurationLexer extends Lexer {
try {
int _type = T__42;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // InternalApplicationConfiguration.g:42:7: ( '*' )
- // InternalApplicationConfiguration.g:42:9: '*'
+ // InternalApplicationConfiguration.g:42:7: ( 'real' )
+ // InternalApplicationConfiguration.g:42:9: 'real'
{
- match('*');
+ match("real");
+
}
@@ -754,10 +757,10 @@ public class InternalApplicationConfigurationLexer extends Lexer {
try {
int _type = T__43;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // InternalApplicationConfiguration.g:43:7: ( '..' )
- // InternalApplicationConfiguration.g:43:9: '..'
+ // InternalApplicationConfiguration.g:43:7: ( 'string' )
+ // InternalApplicationConfiguration.g:43:9: 'string'
{
- match("..");
+ match("string");
}
@@ -775,11 +778,10 @@ public class InternalApplicationConfigurationLexer extends Lexer {
try {
int _type = T__44;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // InternalApplicationConfiguration.g:44:7: ( 'scope' )
- // InternalApplicationConfiguration.g:44:9: 'scope'
+ // InternalApplicationConfiguration.g:44:7: ( '*' )
+ // InternalApplicationConfiguration.g:44:9: '*'
{
- match("scope");
-
+ match('*');
}
@@ -796,10 +798,10 @@ public class InternalApplicationConfigurationLexer extends Lexer {
try {
int _type = T__45;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // InternalApplicationConfiguration.g:45:7: ( 'generate' )
- // InternalApplicationConfiguration.g:45:9: 'generate'
+ // InternalApplicationConfiguration.g:45:7: ( '..' )
+ // InternalApplicationConfiguration.g:45:9: '..'
{
- match("generate");
+ match("..");
}
@@ -817,10 +819,10 @@ public class InternalApplicationConfigurationLexer extends Lexer {
try {
int _type = T__46;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // InternalApplicationConfiguration.g:46:7: ( 'partial-model' )
- // InternalApplicationConfiguration.g:46:9: 'partial-model'
+ // InternalApplicationConfiguration.g:46:7: ( 'scope' )
+ // InternalApplicationConfiguration.g:46:9: 'scope'
{
- match("partial-model");
+ match("scope");
}
@@ -838,10 +840,10 @@ public class InternalApplicationConfigurationLexer extends Lexer {
try {
int _type = T__47;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // InternalApplicationConfiguration.g:47:7: ( 'number' )
- // InternalApplicationConfiguration.g:47:9: 'number'
+ // InternalApplicationConfiguration.g:47:7: ( 'generate' )
+ // InternalApplicationConfiguration.g:47:9: 'generate'
{
- match("number");
+ match("generate");
}
@@ -859,10 +861,10 @@ public class InternalApplicationConfigurationLexer extends Lexer {
try {
int _type = T__48;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // InternalApplicationConfiguration.g:48:7: ( 'runs' )
- // InternalApplicationConfiguration.g:48:9: 'runs'
+ // InternalApplicationConfiguration.g:48:7: ( 'partial-model' )
+ // InternalApplicationConfiguration.g:48:9: 'partial-model'
{
- match("runs");
+ match("partial-model");
}
@@ -880,10 +882,10 @@ public class InternalApplicationConfigurationLexer extends Lexer {
try {
int _type = T__49;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // InternalApplicationConfiguration.g:49:7: ( 'solver' )
- // InternalApplicationConfiguration.g:49:9: 'solver'
+ // InternalApplicationConfiguration.g:49:7: ( 'number' )
+ // InternalApplicationConfiguration.g:49:9: 'number'
{
- match("solver");
+ match("number");
}
@@ -901,10 +903,10 @@ public class InternalApplicationConfigurationLexer extends Lexer {
try {
int _type = T__50;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // InternalApplicationConfiguration.g:50:7: ( 'debug' )
- // InternalApplicationConfiguration.g:50:9: 'debug'
+ // InternalApplicationConfiguration.g:50:7: ( 'runs' )
+ // InternalApplicationConfiguration.g:50:9: 'runs'
{
- match("debug");
+ match("runs");
}
@@ -922,10 +924,10 @@ public class InternalApplicationConfigurationLexer extends Lexer {
try {
int _type = T__51;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // InternalApplicationConfiguration.g:51:7: ( 'log' )
- // InternalApplicationConfiguration.g:51:9: 'log'
+ // InternalApplicationConfiguration.g:51:7: ( 'solver' )
+ // InternalApplicationConfiguration.g:51:9: 'solver'
{
- match("log");
+ match("solver");
}
@@ -943,10 +945,10 @@ public class InternalApplicationConfigurationLexer extends Lexer {
try {
int _type = T__52;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // InternalApplicationConfiguration.g:52:7: ( 'statistics' )
- // InternalApplicationConfiguration.g:52:9: 'statistics'
+ // InternalApplicationConfiguration.g:52:7: ( 'debug' )
+ // InternalApplicationConfiguration.g:52:9: 'debug'
{
- match("statistics");
+ match("debug");
}
@@ -964,10 +966,10 @@ public class InternalApplicationConfigurationLexer extends Lexer {
try {
int _type = T__53;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // InternalApplicationConfiguration.g:53:7: ( 'output' )
- // InternalApplicationConfiguration.g:53:9: 'output'
+ // InternalApplicationConfiguration.g:53:7: ( 'log' )
+ // InternalApplicationConfiguration.g:53:9: 'log'
{
- match("output");
+ match("log");
}
@@ -985,10 +987,10 @@ public class InternalApplicationConfigurationLexer extends Lexer {
try {
int _type = T__54;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // InternalApplicationConfiguration.g:54:7: ( 'minimize' )
- // InternalApplicationConfiguration.g:54:9: 'minimize'
+ // InternalApplicationConfiguration.g:54:7: ( 'statistics' )
+ // InternalApplicationConfiguration.g:54:9: 'statistics'
{
- match("minimize");
+ match("statistics");
}
@@ -1006,10 +1008,10 @@ public class InternalApplicationConfigurationLexer extends Lexer {
try {
int _type = T__55;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // InternalApplicationConfiguration.g:55:7: ( 'maximize' )
- // InternalApplicationConfiguration.g:55:9: 'maximize'
+ // InternalApplicationConfiguration.g:55:7: ( 'output' )
+ // InternalApplicationConfiguration.g:55:9: 'output'
{
- match("maximize");
+ match("output");
}
@@ -1027,10 +1029,10 @@ public class InternalApplicationConfigurationLexer extends Lexer {
try {
int _type = T__56;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // InternalApplicationConfiguration.g:56:7: ( '<=' )
- // InternalApplicationConfiguration.g:56:9: '<='
+ // InternalApplicationConfiguration.g:56:7: ( 'minimize' )
+ // InternalApplicationConfiguration.g:56:9: 'minimize'
{
- match("<=");
+ match("minimize");
}
@@ -1048,10 +1050,10 @@ public class InternalApplicationConfigurationLexer extends Lexer {
try {
int _type = T__57;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // InternalApplicationConfiguration.g:57:7: ( '>=' )
- // InternalApplicationConfiguration.g:57:9: '>='
+ // InternalApplicationConfiguration.g:57:7: ( 'maximize' )
+ // InternalApplicationConfiguration.g:57:9: 'maximize'
{
- match(">=");
+ match("maximize");
}
@@ -1069,10 +1071,10 @@ public class InternalApplicationConfigurationLexer extends Lexer {
try {
int _type = T__58;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // InternalApplicationConfiguration.g:58:7: ( 'none' )
- // InternalApplicationConfiguration.g:58:9: 'none'
+ // InternalApplicationConfiguration.g:58:7: ( '<=' )
+ // InternalApplicationConfiguration.g:58:9: '<='
{
- match("none");
+ match("<=");
}
@@ -1090,10 +1092,10 @@ public class InternalApplicationConfigurationLexer extends Lexer {
try {
int _type = T__59;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // InternalApplicationConfiguration.g:59:7: ( 'normal' )
- // InternalApplicationConfiguration.g:59:9: 'normal'
+ // InternalApplicationConfiguration.g:59:7: ( '>=' )
+ // InternalApplicationConfiguration.g:59:9: '>='
{
- match("normal");
+ match(">=");
}
@@ -1111,10 +1113,10 @@ public class InternalApplicationConfigurationLexer extends Lexer {
try {
int _type = T__60;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // InternalApplicationConfiguration.g:60:7: ( 'full' )
- // InternalApplicationConfiguration.g:60:9: 'full'
+ // InternalApplicationConfiguration.g:60:7: ( 'none' )
+ // InternalApplicationConfiguration.g:60:9: 'none'
{
- match("full");
+ match("none");
}
@@ -1132,10 +1134,10 @@ public class InternalApplicationConfigurationLexer extends Lexer {
try {
int _type = T__61;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // InternalApplicationConfiguration.g:61:7: ( 'SMTSolver' )
- // InternalApplicationConfiguration.g:61:9: 'SMTSolver'
+ // InternalApplicationConfiguration.g:61:7: ( 'normal' )
+ // InternalApplicationConfiguration.g:61:9: 'normal'
{
- match("SMTSolver");
+ match("normal");
}
@@ -1153,10 +1155,10 @@ public class InternalApplicationConfigurationLexer extends Lexer {
try {
int _type = T__62;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // InternalApplicationConfiguration.g:62:7: ( 'AlloySolver' )
- // InternalApplicationConfiguration.g:62:9: 'AlloySolver'
+ // InternalApplicationConfiguration.g:62:7: ( 'full' )
+ // InternalApplicationConfiguration.g:62:9: 'full'
{
- match("AlloySolver");
+ match("full");
}
@@ -1174,10 +1176,10 @@ public class InternalApplicationConfigurationLexer extends Lexer {
try {
int _type = T__63;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // InternalApplicationConfiguration.g:63:7: ( 'ViatraSolver' )
- // InternalApplicationConfiguration.g:63:9: 'ViatraSolver'
+ // InternalApplicationConfiguration.g:63:7: ( 'SMTSolver' )
+ // InternalApplicationConfiguration.g:63:9: 'SMTSolver'
{
- match("ViatraSolver");
+ match("SMTSolver");
}
@@ -1190,15 +1192,57 @@ public class InternalApplicationConfigurationLexer extends Lexer {
}
// $ANTLR end "T__63"
+ // $ANTLR start "T__64"
+ public final void mT__64() throws RecognitionException {
+ try {
+ int _type = T__64;
+ int _channel = DEFAULT_TOKEN_CHANNEL;
+ // InternalApplicationConfiguration.g:64:7: ( 'AlloySolver' )
+ // InternalApplicationConfiguration.g:64:9: 'AlloySolver'
+ {
+ match("AlloySolver");
+
+
+ }
+
+ state.type = _type;
+ state.channel = _channel;
+ }
+ finally {
+ }
+ }
+ // $ANTLR end "T__64"
+
+ // $ANTLR start "T__65"
+ public final void mT__65() throws RecognitionException {
+ try {
+ int _type = T__65;
+ int _channel = DEFAULT_TOKEN_CHANNEL;
+ // InternalApplicationConfiguration.g:65:7: ( 'ViatraSolver' )
+ // InternalApplicationConfiguration.g:65:9: 'ViatraSolver'
+ {
+ match("ViatraSolver");
+
+
+ }
+
+ state.type = _type;
+ state.channel = _channel;
+ }
+ finally {
+ }
+ }
+ // $ANTLR end "T__65"
+
// $ANTLR start "RULE_ID"
public final void mRULE_ID() throws RecognitionException {
try {
int _type = RULE_ID;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // InternalApplicationConfiguration.g:4890:9: ( ( '^' )? ( 'a' .. 'z' | 'A' .. 'Z' | '_' ) ( 'a' .. 'z' | 'A' .. 'Z' | '_' | '0' .. '9' )* )
- // InternalApplicationConfiguration.g:4890:11: ( '^' )? ( 'a' .. 'z' | 'A' .. 'Z' | '_' ) ( 'a' .. 'z' | 'A' .. 'Z' | '_' | '0' .. '9' )*
+ // InternalApplicationConfiguration.g:5007:9: ( ( '^' )? ( 'a' .. 'z' | 'A' .. 'Z' | '_' ) ( 'a' .. 'z' | 'A' .. 'Z' | '_' | '0' .. '9' )* )
+ // InternalApplicationConfiguration.g:5007:11: ( '^' )? ( 'a' .. 'z' | 'A' .. 'Z' | '_' ) ( 'a' .. 'z' | 'A' .. 'Z' | '_' | '0' .. '9' )*
{
- // InternalApplicationConfiguration.g:4890:11: ( '^' )?
+ // InternalApplicationConfiguration.g:5007:11: ( '^' )?
int alt1=2;
int LA1_0 = input.LA(1);
@@ -1207,7 +1251,7 @@ public class InternalApplicationConfigurationLexer extends Lexer {
}
switch (alt1) {
case 1 :
- // InternalApplicationConfiguration.g:4890:11: '^'
+ // InternalApplicationConfiguration.g:5007:11: '^'
{
match('^');
@@ -1225,7 +1269,7 @@ public class InternalApplicationConfigurationLexer extends Lexer {
recover(mse);
throw mse;}
- // InternalApplicationConfiguration.g:4890:40: ( 'a' .. 'z' | 'A' .. 'Z' | '_' | '0' .. '9' )*
+ // InternalApplicationConfiguration.g:5007:40: ( 'a' .. 'z' | 'A' .. 'Z' | '_' | '0' .. '9' )*
loop2:
do {
int alt2=2;
@@ -1274,10 +1318,10 @@ public class InternalApplicationConfigurationLexer extends Lexer {
try {
int _type = RULE_INT;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // InternalApplicationConfiguration.g:4892:10: ( ( '0' .. '9' )+ )
- // InternalApplicationConfiguration.g:4892:12: ( '0' .. '9' )+
+ // InternalApplicationConfiguration.g:5009:10: ( ( '0' .. '9' )+ )
+ // InternalApplicationConfiguration.g:5009:12: ( '0' .. '9' )+
{
- // InternalApplicationConfiguration.g:4892:12: ( '0' .. '9' )+
+ // InternalApplicationConfiguration.g:5009:12: ( '0' .. '9' )+
int cnt3=0;
loop3:
do {
@@ -1291,7 +1335,7 @@ public class InternalApplicationConfigurationLexer extends Lexer {
switch (alt3) {
case 1 :
- // InternalApplicationConfiguration.g:4892:13: '0' .. '9'
+ // InternalApplicationConfiguration.g:5009:13: '0' .. '9'
{
matchRange('0','9');
@@ -1323,10 +1367,10 @@ public class InternalApplicationConfigurationLexer extends Lexer {
try {
int _type = RULE_STRING;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // InternalApplicationConfiguration.g:4894:13: ( ( '\"' ( '\\\\' . | ~ ( ( '\\\\' | '\"' ) ) )* '\"' | '\\'' ( '\\\\' . | ~ ( ( '\\\\' | '\\'' ) ) )* '\\'' ) )
- // InternalApplicationConfiguration.g:4894:15: ( '\"' ( '\\\\' . | ~ ( ( '\\\\' | '\"' ) ) )* '\"' | '\\'' ( '\\\\' . | ~ ( ( '\\\\' | '\\'' ) ) )* '\\'' )
+ // InternalApplicationConfiguration.g:5011:13: ( ( '\"' ( '\\\\' . | ~ ( ( '\\\\' | '\"' ) ) )* '\"' | '\\'' ( '\\\\' . | ~ ( ( '\\\\' | '\\'' ) ) )* '\\'' ) )
+ // InternalApplicationConfiguration.g:5011:15: ( '\"' ( '\\\\' . | ~ ( ( '\\\\' | '\"' ) ) )* '\"' | '\\'' ( '\\\\' . | ~ ( ( '\\\\' | '\\'' ) ) )* '\\'' )
{
- // InternalApplicationConfiguration.g:4894:15: ( '\"' ( '\\\\' . | ~ ( ( '\\\\' | '\"' ) ) )* '\"' | '\\'' ( '\\\\' . | ~ ( ( '\\\\' | '\\'' ) ) )* '\\'' )
+ // InternalApplicationConfiguration.g:5011:15: ( '\"' ( '\\\\' . | ~ ( ( '\\\\' | '\"' ) ) )* '\"' | '\\'' ( '\\\\' . | ~ ( ( '\\\\' | '\\'' ) ) )* '\\'' )
int alt6=2;
int LA6_0 = input.LA(1);
@@ -1344,10 +1388,10 @@ public class InternalApplicationConfigurationLexer extends Lexer {
}
switch (alt6) {
case 1 :
- // InternalApplicationConfiguration.g:4894:16: '\"' ( '\\\\' . | ~ ( ( '\\\\' | '\"' ) ) )* '\"'
+ // InternalApplicationConfiguration.g:5011:16: '\"' ( '\\\\' . | ~ ( ( '\\\\' | '\"' ) ) )* '\"'
{
match('\"');
- // InternalApplicationConfiguration.g:4894:20: ( '\\\\' . | ~ ( ( '\\\\' | '\"' ) ) )*
+ // InternalApplicationConfiguration.g:5011:20: ( '\\\\' . | ~ ( ( '\\\\' | '\"' ) ) )*
loop4:
do {
int alt4=3;
@@ -1363,7 +1407,7 @@ public class InternalApplicationConfigurationLexer extends Lexer {
switch (alt4) {
case 1 :
- // InternalApplicationConfiguration.g:4894:21: '\\\\' .
+ // InternalApplicationConfiguration.g:5011:21: '\\\\' .
{
match('\\');
matchAny();
@@ -1371,7 +1415,7 @@ public class InternalApplicationConfigurationLexer extends Lexer {
}
break;
case 2 :
- // InternalApplicationConfiguration.g:4894:28: ~ ( ( '\\\\' | '\"' ) )
+ // InternalApplicationConfiguration.g:5011:28: ~ ( ( '\\\\' | '\"' ) )
{
if ( (input.LA(1)>='\u0000' && input.LA(1)<='!')||(input.LA(1)>='#' && input.LA(1)<='[')||(input.LA(1)>=']' && input.LA(1)<='\uFFFF') ) {
input.consume();
@@ -1396,10 +1440,10 @@ public class InternalApplicationConfigurationLexer extends Lexer {
}
break;
case 2 :
- // InternalApplicationConfiguration.g:4894:48: '\\'' ( '\\\\' . | ~ ( ( '\\\\' | '\\'' ) ) )* '\\''
+ // InternalApplicationConfiguration.g:5011:48: '\\'' ( '\\\\' . | ~ ( ( '\\\\' | '\\'' ) ) )* '\\''
{
match('\'');
- // InternalApplicationConfiguration.g:4894:53: ( '\\\\' . | ~ ( ( '\\\\' | '\\'' ) ) )*
+ // InternalApplicationConfiguration.g:5011:53: ( '\\\\' . | ~ ( ( '\\\\' | '\\'' ) ) )*
loop5:
do {
int alt5=3;
@@ -1415,7 +1459,7 @@ public class InternalApplicationConfigurationLexer extends Lexer {
switch (alt5) {
case 1 :
- // InternalApplicationConfiguration.g:4894:54: '\\\\' .
+ // InternalApplicationConfiguration.g:5011:54: '\\\\' .
{
match('\\');
matchAny();
@@ -1423,7 +1467,7 @@ public class InternalApplicationConfigurationLexer extends Lexer {
}
break;
case 2 :
- // InternalApplicationConfiguration.g:4894:61: ~ ( ( '\\\\' | '\\'' ) )
+ // InternalApplicationConfiguration.g:5011:61: ~ ( ( '\\\\' | '\\'' ) )
{
if ( (input.LA(1)>='\u0000' && input.LA(1)<='&')||(input.LA(1)>='(' && input.LA(1)<='[')||(input.LA(1)>=']' && input.LA(1)<='\uFFFF') ) {
input.consume();
@@ -1466,12 +1510,12 @@ public class InternalApplicationConfigurationLexer extends Lexer {
try {
int _type = RULE_ML_COMMENT;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // InternalApplicationConfiguration.g:4896:17: ( '/*' ( options {greedy=false; } : . )* '*/' )
- // InternalApplicationConfiguration.g:4896:19: '/*' ( options {greedy=false; } : . )* '*/'
+ // InternalApplicationConfiguration.g:5013:17: ( '/*' ( options {greedy=false; } : . )* '*/' )
+ // InternalApplicationConfiguration.g:5013:19: '/*' ( options {greedy=false; } : . )* '*/'
{
match("/*");
- // InternalApplicationConfiguration.g:4896:24: ( options {greedy=false; } : . )*
+ // InternalApplicationConfiguration.g:5013:24: ( options {greedy=false; } : . )*
loop7:
do {
int alt7=2;
@@ -1496,7 +1540,7 @@ public class InternalApplicationConfigurationLexer extends Lexer {
switch (alt7) {
case 1 :
- // InternalApplicationConfiguration.g:4896:52: .
+ // InternalApplicationConfiguration.g:5013:52: .
{
matchAny();
@@ -1526,12 +1570,12 @@ public class InternalApplicationConfigurationLexer extends Lexer {
try {
int _type = RULE_SL_COMMENT;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // InternalApplicationConfiguration.g:4898:17: ( '//' (~ ( ( '\\n' | '\\r' ) ) )* ( ( '\\r' )? '\\n' )? )
- // InternalApplicationConfiguration.g:4898:19: '//' (~ ( ( '\\n' | '\\r' ) ) )* ( ( '\\r' )? '\\n' )?
+ // InternalApplicationConfiguration.g:5015:17: ( '//' (~ ( ( '\\n' | '\\r' ) ) )* ( ( '\\r' )? '\\n' )? )
+ // InternalApplicationConfiguration.g:5015:19: '//' (~ ( ( '\\n' | '\\r' ) ) )* ( ( '\\r' )? '\\n' )?
{
match("//");
- // InternalApplicationConfiguration.g:4898:24: (~ ( ( '\\n' | '\\r' ) ) )*
+ // InternalApplicationConfiguration.g:5015:24: (~ ( ( '\\n' | '\\r' ) ) )*
loop8:
do {
int alt8=2;
@@ -1544,7 +1588,7 @@ public class InternalApplicationConfigurationLexer extends Lexer {
switch (alt8) {
case 1 :
- // InternalApplicationConfiguration.g:4898:24: ~ ( ( '\\n' | '\\r' ) )
+ // InternalApplicationConfiguration.g:5015:24: ~ ( ( '\\n' | '\\r' ) )
{
if ( (input.LA(1)>='\u0000' && input.LA(1)<='\t')||(input.LA(1)>='\u000B' && input.LA(1)<='\f')||(input.LA(1)>='\u000E' && input.LA(1)<='\uFFFF') ) {
input.consume();
@@ -1564,7 +1608,7 @@ public class InternalApplicationConfigurationLexer extends Lexer {
}
} while (true);
- // InternalApplicationConfiguration.g:4898:40: ( ( '\\r' )? '\\n' )?
+ // InternalApplicationConfiguration.g:5015:40: ( ( '\\r' )? '\\n' )?
int alt10=2;
int LA10_0 = input.LA(1);
@@ -1573,9 +1617,9 @@ public class InternalApplicationConfigurationLexer extends Lexer {
}
switch (alt10) {
case 1 :
- // InternalApplicationConfiguration.g:4898:41: ( '\\r' )? '\\n'
+ // InternalApplicationConfiguration.g:5015:41: ( '\\r' )? '\\n'
{
- // InternalApplicationConfiguration.g:4898:41: ( '\\r' )?
+ // InternalApplicationConfiguration.g:5015:41: ( '\\r' )?
int alt9=2;
int LA9_0 = input.LA(1);
@@ -1584,7 +1628,7 @@ public class InternalApplicationConfigurationLexer extends Lexer {
}
switch (alt9) {
case 1 :
- // InternalApplicationConfiguration.g:4898:41: '\\r'
+ // InternalApplicationConfiguration.g:5015:41: '\\r'
{
match('\r');
@@ -1616,10 +1660,10 @@ public class InternalApplicationConfigurationLexer extends Lexer {
try {
int _type = RULE_WS;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // InternalApplicationConfiguration.g:4900:9: ( ( ' ' | '\\t' | '\\r' | '\\n' )+ )
- // InternalApplicationConfiguration.g:4900:11: ( ' ' | '\\t' | '\\r' | '\\n' )+
+ // InternalApplicationConfiguration.g:5017:9: ( ( ' ' | '\\t' | '\\r' | '\\n' )+ )
+ // InternalApplicationConfiguration.g:5017:11: ( ' ' | '\\t' | '\\r' | '\\n' )+
{
- // InternalApplicationConfiguration.g:4900:11: ( ' ' | '\\t' | '\\r' | '\\n' )+
+ // InternalApplicationConfiguration.g:5017:11: ( ' ' | '\\t' | '\\r' | '\\n' )+
int cnt11=0;
loop11:
do {
@@ -1673,8 +1717,8 @@ public class InternalApplicationConfigurationLexer extends Lexer {
try {
int _type = RULE_ANY_OTHER;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // InternalApplicationConfiguration.g:4902:16: ( . )
- // InternalApplicationConfiguration.g:4902:18: .
+ // InternalApplicationConfiguration.g:5019:16: ( . )
+ // InternalApplicationConfiguration.g:5019:18: .
{
matchAny();
@@ -1689,8 +1733,8 @@ public class InternalApplicationConfigurationLexer extends Lexer {
// $ANTLR end "RULE_ANY_OTHER"
public void mTokens() throws RecognitionException {
- // InternalApplicationConfiguration.g:1:8: ( T__11 | T__12 | T__13 | T__14 | T__15 | T__16 | T__17 | T__18 | T__19 | T__20 | T__21 | T__22 | T__23 | T__24 | T__25 | T__26 | T__27 | T__28 | T__29 | T__30 | T__31 | T__32 | T__33 | T__34 | T__35 | T__36 | T__37 | T__38 | T__39 | T__40 | T__41 | T__42 | T__43 | T__44 | T__45 | T__46 | T__47 | T__48 | T__49 | T__50 | T__51 | T__52 | T__53 | T__54 | T__55 | T__56 | T__57 | T__58 | T__59 | T__60 | T__61 | T__62 | T__63 | RULE_ID | RULE_INT | RULE_STRING | RULE_ML_COMMENT | RULE_SL_COMMENT | RULE_WS | RULE_ANY_OTHER )
- int alt12=60;
+ // InternalApplicationConfiguration.g:1:8: ( T__11 | T__12 | T__13 | T__14 | T__15 | T__16 | T__17 | T__18 | T__19 | T__20 | T__21 | T__22 | T__23 | T__24 | T__25 | T__26 | T__27 | T__28 | T__29 | T__30 | T__31 | T__32 | T__33 | T__34 | T__35 | T__36 | T__37 | T__38 | T__39 | T__40 | T__41 | T__42 | T__43 | T__44 | T__45 | T__46 | T__47 | T__48 | T__49 | T__50 | T__51 | T__52 | T__53 | T__54 | T__55 | T__56 | T__57 | T__58 | T__59 | T__60 | T__61 | T__62 | T__63 | T__64 | T__65 | RULE_ID | RULE_INT | RULE_STRING | RULE_ML_COMMENT | RULE_SL_COMMENT | RULE_WS | RULE_ANY_OTHER )
+ int alt12=62;
alt12 = dfa12.predict(input);
switch (alt12) {
case 1 :
@@ -2065,49 +2109,63 @@ public class InternalApplicationConfigurationLexer extends Lexer {
}
break;
case 54 :
- // InternalApplicationConfiguration.g:1:328: RULE_ID
+ // InternalApplicationConfiguration.g:1:328: T__64
{
- mRULE_ID();
+ mT__64();
}
break;
case 55 :
- // InternalApplicationConfiguration.g:1:336: RULE_INT
+ // InternalApplicationConfiguration.g:1:334: T__65
{
- mRULE_INT();
+ mT__65();
}
break;
case 56 :
- // InternalApplicationConfiguration.g:1:345: RULE_STRING
+ // InternalApplicationConfiguration.g:1:340: RULE_ID
{
- mRULE_STRING();
+ mRULE_ID();
}
break;
case 57 :
- // InternalApplicationConfiguration.g:1:357: RULE_ML_COMMENT
+ // InternalApplicationConfiguration.g:1:348: RULE_INT
{
- mRULE_ML_COMMENT();
+ mRULE_INT();
}
break;
case 58 :
- // InternalApplicationConfiguration.g:1:373: RULE_SL_COMMENT
+ // InternalApplicationConfiguration.g:1:357: RULE_STRING
{
- mRULE_SL_COMMENT();
+ mRULE_STRING();
}
break;
case 59 :
- // InternalApplicationConfiguration.g:1:389: RULE_WS
+ // InternalApplicationConfiguration.g:1:369: RULE_ML_COMMENT
{
- mRULE_WS();
+ mRULE_ML_COMMENT();
}
break;
case 60 :
- // InternalApplicationConfiguration.g:1:397: RULE_ANY_OTHER
+ // InternalApplicationConfiguration.g:1:385: RULE_SL_COMMENT
+ {
+ mRULE_SL_COMMENT();
+
+ }
+ break;
+ case 61 :
+ // InternalApplicationConfiguration.g:1:401: RULE_WS
+ {
+ mRULE_WS();
+
+ }
+ break;
+ case 62 :
+ // InternalApplicationConfiguration.g:1:409: RULE_ANY_OTHER
{
mRULE_ANY_OTHER();
@@ -2121,134 +2179,133 @@ public class InternalApplicationConfigurationLexer extends Lexer {
protected DFA12 dfa12 = new DFA12(this);
static final String DFA12_eotS =
- "\1\uffff\1\47\1\uffff\5\53\4\uffff\1\53\1\45\4\53\1\uffff\1\45\1\105\1\107\2\53\1\uffff\5\53\1\45\2\uffff\3\45\5\uffff\2\53\1\uffff\10\53\4\uffff\1\53\1\uffff\10\53\6\uffff\5\53\1\uffff\5\53\5\uffff\1\53\1\174\23\53\1\u0093\16\53\1\uffff\4\53\1\u00a6\1\53\1\u00a8\1\u00a9\1\53\1\u00ab\13\53\2\uffff\1\u00b7\1\u00b8\20\53\1\uffff\1\53\2\uffff\1\53\1\uffff\13\53\2\uffff\4\53\1\u00da\2\53\1\u00dd\3\53\1\u00e1\2\53\1\u00e4\2\53\1\u00e7\3\53\1\u00eb\1\u00ec\3\53\1\u00f0\1\53\1\u00f2\1\u00f3\1\u00f4\1\u00f5\1\53\1\uffff\1\u00f7\1\53\1\uffff\3\53\1\uffff\2\53\1\uffff\1\53\1\u00ff\1\uffff\1\u0100\2\53\2\uffff\3\53\1\uffff\1\53\4\uffff\1\53\1\uffff\4\53\1\u010c\2\53\3\uffff\1\53\1\u0110\1\u0111\3\53\1\u0115\3\53\1\uffff\1\u0119\1\53\1\u011b\2\uffff\3\53\1\uffff\1\u011f\2\53\1\uffff\1\53\1\uffff\1\53\1\u0124\1\u0125\1\uffff\2\53\1\u0128\1\u0129\2\uffff\1\u012a\1\53\3\uffff\1\u012c\1\uffff";
+ "\1\uffff\1\50\1\uffff\5\54\4\uffff\1\54\1\46\5\54\1\uffff\1\46\1\110\1\112\2\54\1\uffff\5\54\1\46\2\uffff\3\46\5\uffff\2\54\1\uffff\10\54\4\uffff\1\54\1\uffff\6\54\1\157\3\54\6\uffff\5\54\1\uffff\5\54\5\uffff\1\54\1\u0081\22\54\1\uffff\2\54\1\u0099\16\54\1\uffff\4\54\1\u00ac\1\54\1\u00ae\1\u00af\1\54\1\u00b1\5\54\1\u00b7\6\54\2\uffff\1\u00be\1\u00bf\20\54\1\uffff\1\54\2\uffff\1\54\1\uffff\5\54\1\uffff\6\54\2\uffff\4\54\1\u00e1\2\54\1\u00e4\3\54\1\u00e8\2\54\1\u00eb\2\54\1\u00ee\3\54\1\u00f2\1\u00f3\3\54\1\u00f7\1\54\1\u00f9\1\u00fa\1\u00fb\1\u00fc\1\54\1\uffff\1\u00fe\1\54\1\uffff\3\54\1\uffff\2\54\1\uffff\1\54\1\u0106\1\uffff\1\u0107\2\54\2\uffff\3\54\1\uffff\1\54\4\uffff\1\54\1\uffff\4\54\1\u0113\2\54\3\uffff\1\54\1\u0117\1\u0118\3\54\1\u011c\3\54\1\uffff\1\u0120\1\54\1\u0122\2\uffff\3\54\1\uffff\1\u0126\2\54\1\uffff\1\54\1\uffff\1\54\1\u012b\1\u012c\1\uffff\2\54\1\u012f\1\u0130\2\uffff\1\u0131\1\54\3\uffff\1\u0133\1\uffff";
static final String DFA12_eofS =
- "\u012d\uffff";
+ "\u0134\uffff";
static final String DFA12_minS =
- "\1\0\1\56\1\uffff\1\155\1\160\1\151\1\145\1\151\4\uffff\1\141\1\72\1\141\1\157\1\142\1\157\1\uffff\3\75\1\157\1\143\1\uffff\2\145\1\115\1\154\1\151\1\101\2\uffff\2\0\1\52\5\uffff\1\160\1\164\1\uffff\1\141\1\143\2\141\1\156\3\154\4\uffff\1\143\1\uffff\1\155\1\144\1\156\1\170\1\156\1\152\1\164\1\147\6\uffff\1\144\1\155\1\141\1\157\1\154\1\uffff\1\156\1\142\1\124\1\154\1\141\5\uffff\1\157\1\60\1\143\1\154\1\164\1\151\1\154\1\163\1\145\1\144\1\154\1\153\1\164\1\141\1\157\1\145\2\151\1\146\1\145\1\160\1\55\2\145\1\155\1\142\1\151\1\164\1\160\1\166\1\145\1\165\1\123\1\157\1\164\1\162\1\uffff\1\153\1\165\1\162\1\141\1\60\1\151\2\60\1\145\1\60\1\141\1\151\1\155\1\162\1\154\2\155\1\164\1\151\1\143\1\165\2\uffff\2\60\1\141\1\145\1\156\1\151\2\145\1\162\1\147\1\157\1\171\1\162\1\164\1\141\1\144\1\141\1\142\1\uffff\1\155\2\uffff\1\162\1\uffff\1\147\1\141\1\157\1\171\1\163\2\151\1\162\1\147\2\164\2\uffff\1\154\1\162\1\147\1\163\1\60\1\162\1\141\1\60\1\154\1\123\1\141\1\60\1\147\1\151\1\60\1\151\1\145\1\60\1\145\1\154\1\144\2\60\2\172\1\141\1\60\1\151\4\60\1\164\1\uffff\1\60\1\164\1\uffff\1\166\1\157\1\123\1\uffff\1\145\1\156\1\uffff\1\154\1\60\1\uffff\1\60\1\55\1\145\2\uffff\2\145\1\151\1\uffff\1\166\4\uffff\1\151\1\uffff\2\145\1\154\1\157\1\60\1\147\1\151\3\uffff\1\154\2\60\1\156\1\145\1\143\1\60\1\162\1\166\1\154\1\uffff\1\60\1\164\1\60\2\uffff\1\164\2\163\1\uffff\1\60\1\145\1\166\1\uffff\1\171\1\uffff\1\163\2\60\1\uffff\1\162\1\145\2\60\2\uffff\1\60\1\162\3\uffff\1\60\1\uffff";
+ "\1\0\1\56\1\uffff\1\155\1\160\1\151\1\145\1\151\4\uffff\1\141\1\72\1\141\1\157\1\164\1\142\1\157\1\uffff\3\75\1\157\1\143\1\uffff\2\145\1\115\1\154\1\151\1\101\2\uffff\2\0\1\52\5\uffff\1\160\1\164\1\uffff\1\141\1\143\2\141\1\156\3\154\4\uffff\1\143\1\uffff\1\155\1\144\1\146\1\156\1\170\1\156\1\60\1\152\1\164\1\147\6\uffff\1\144\1\155\1\141\1\157\1\154\1\uffff\1\156\1\142\1\124\1\154\1\141\5\uffff\1\157\1\60\1\143\1\154\1\164\1\151\1\154\1\163\1\145\1\144\1\154\1\153\1\164\1\141\1\157\1\145\1\146\2\151\1\146\1\uffff\1\145\1\160\1\55\2\145\1\155\1\142\1\151\1\164\1\160\1\166\1\145\1\165\1\123\1\157\1\164\1\162\1\uffff\1\153\1\165\1\162\1\141\1\60\1\151\2\60\1\145\1\60\1\141\1\151\1\155\1\162\1\154\1\60\2\155\1\164\1\151\1\143\1\165\2\uffff\2\60\1\141\1\145\1\156\1\151\2\145\1\162\1\147\1\157\1\171\1\162\1\164\1\141\1\144\1\141\1\142\1\uffff\1\155\2\uffff\1\162\1\uffff\1\147\1\141\1\157\1\171\1\163\1\uffff\2\151\1\162\1\147\2\164\2\uffff\1\154\1\162\1\147\1\163\1\60\1\162\1\141\1\60\1\154\1\123\1\141\1\60\1\147\1\151\1\60\1\151\1\145\1\60\1\145\1\154\1\144\2\60\2\172\1\141\1\60\1\151\4\60\1\164\1\uffff\1\60\1\164\1\uffff\1\166\1\157\1\123\1\uffff\1\145\1\156\1\uffff\1\154\1\60\1\uffff\1\60\1\55\1\145\2\uffff\2\145\1\151\1\uffff\1\166\4\uffff\1\151\1\uffff\2\145\1\154\1\157\1\60\1\147\1\151\3\uffff\1\154\2\60\1\156\1\145\1\143\1\60\1\162\1\166\1\154\1\uffff\1\60\1\164\1\60\2\uffff\1\164\2\163\1\uffff\1\60\1\145\1\166\1\uffff\1\171\1\uffff\1\163\2\60\1\uffff\1\162\1\145\2\60\2\uffff\1\60\1\162\3\uffff\1\60\1\uffff";
static final String DFA12_maxS =
- "\1\uffff\1\56\1\uffff\1\156\1\170\1\151\2\165\4\uffff\1\141\1\72\2\157\1\165\1\157\1\uffff\3\75\1\165\1\164\1\uffff\2\145\1\115\1\154\1\151\1\172\2\uffff\2\uffff\1\57\5\uffff\1\160\1\164\1\uffff\1\141\1\143\1\141\1\154\1\156\3\154\4\uffff\1\162\1\uffff\1\164\1\144\1\156\1\170\1\156\1\152\1\164\1\147\6\uffff\1\162\1\155\1\162\1\157\1\154\1\uffff\1\156\1\142\1\124\1\154\1\141\5\uffff\1\157\1\172\1\143\1\154\1\164\1\151\1\154\1\164\1\145\1\144\1\154\1\153\1\164\1\141\1\157\1\145\2\151\1\163\1\145\1\160\1\172\2\145\1\155\1\142\1\151\1\164\1\160\1\166\1\145\1\165\1\123\1\157\1\164\1\162\1\uffff\1\153\1\165\1\162\1\141\1\172\1\151\2\172\1\145\1\172\1\141\1\151\1\155\1\162\1\154\2\155\1\164\1\151\1\143\1\165\2\uffff\2\172\1\141\1\145\1\156\1\151\2\145\1\162\1\147\1\157\1\171\1\162\1\164\1\141\1\144\1\141\1\142\1\uffff\1\155\2\uffff\1\162\1\uffff\1\147\1\141\1\157\1\171\1\163\2\151\1\162\1\147\2\164\2\uffff\1\154\1\162\1\147\1\163\1\172\1\162\1\141\1\172\1\154\1\123\1\141\1\172\1\147\1\151\1\172\1\151\1\145\1\172\1\145\1\154\1\144\4\172\1\141\1\172\1\151\4\172\1\164\1\uffff\1\172\1\164\1\uffff\1\166\1\157\1\123\1\uffff\1\145\1\156\1\uffff\1\154\1\172\1\uffff\1\172\1\55\1\145\2\uffff\2\145\1\151\1\uffff\1\166\4\uffff\1\151\1\uffff\2\145\1\154\1\157\1\172\1\147\1\151\3\uffff\1\154\2\172\1\156\1\145\1\143\1\172\1\162\1\166\1\154\1\uffff\1\172\1\164\1\172\2\uffff\1\164\2\163\1\uffff\1\172\1\145\1\166\1\uffff\1\171\1\uffff\1\163\2\172\1\uffff\1\162\1\145\2\172\2\uffff\1\172\1\162\3\uffff\1\172\1\uffff";
+ "\1\uffff\1\56\1\uffff\1\156\1\170\1\151\2\165\4\uffff\1\141\1\72\1\164\1\157\1\164\1\165\1\157\1\uffff\3\75\1\165\1\164\1\uffff\2\145\1\115\1\154\1\151\1\172\2\uffff\2\uffff\1\57\5\uffff\1\160\1\164\1\uffff\1\141\1\143\1\141\1\154\1\156\3\154\4\uffff\1\162\1\uffff\1\164\1\144\1\146\1\156\1\170\1\156\1\172\1\152\1\164\1\147\6\uffff\1\162\1\155\1\162\1\157\1\154\1\uffff\1\156\1\142\1\124\1\154\1\141\5\uffff\1\157\1\172\1\143\1\154\1\164\1\151\1\154\1\164\1\145\1\144\1\154\1\153\1\164\1\141\1\157\1\145\1\146\2\151\1\163\1\uffff\1\145\1\160\1\172\2\145\1\155\1\142\1\151\1\164\1\160\1\166\1\145\1\165\1\123\1\157\1\164\1\162\1\uffff\1\153\1\165\1\162\1\141\1\172\1\151\2\172\1\145\1\172\1\141\1\151\1\155\1\162\1\154\1\172\2\155\1\164\1\151\1\143\1\165\2\uffff\2\172\1\141\1\145\1\156\1\151\2\145\1\162\1\147\1\157\1\171\1\162\1\164\1\141\1\144\1\141\1\142\1\uffff\1\155\2\uffff\1\162\1\uffff\1\147\1\141\1\157\1\171\1\163\1\uffff\2\151\1\162\1\147\2\164\2\uffff\1\154\1\162\1\147\1\163\1\172\1\162\1\141\1\172\1\154\1\123\1\141\1\172\1\147\1\151\1\172\1\151\1\145\1\172\1\145\1\154\1\144\4\172\1\141\1\172\1\151\4\172\1\164\1\uffff\1\172\1\164\1\uffff\1\166\1\157\1\123\1\uffff\1\145\1\156\1\uffff\1\154\1\172\1\uffff\1\172\1\55\1\145\2\uffff\2\145\1\151\1\uffff\1\166\4\uffff\1\151\1\uffff\2\145\1\154\1\157\1\172\1\147\1\151\3\uffff\1\154\2\172\1\156\1\145\1\143\1\172\1\162\1\166\1\154\1\uffff\1\172\1\164\1\172\2\uffff\1\164\2\163\1\uffff\1\172\1\145\1\166\1\uffff\1\171\1\uffff\1\163\2\172\1\uffff\1\162\1\145\2\172\2\uffff\1\172\1\162\3\uffff\1\172\1\uffff";
static final String DFA12_acceptS =
- "\2\uffff\1\2\5\uffff\1\10\1\11\1\12\1\13\6\uffff\1\30\5\uffff\1\40\6\uffff\1\66\1\67\3\uffff\1\73\1\74\1\41\1\1\1\2\2\uffff\1\66\10\uffff\1\10\1\11\1\12\1\13\1\uffff\1\16\10\uffff\1\30\1\31\1\56\1\32\1\57\1\33\5\uffff\1\40\5\uffff\1\67\1\70\1\71\1\72\1\73\44\uffff\1\35\25\uffff\1\25\1\51\22\uffff\1\36\1\uffff\1\46\1\7\1\uffff\1\62\13\uffff\1\34\1\60\41\uffff\1\42\2\uffff\1\50\3\uffff\1\3\2\uffff\1\5\2\uffff\1\20\3\uffff\1\27\1\21\3\uffff\1\24\1\uffff\1\53\1\61\1\45\1\37\1\uffff\1\47\7\uffff\1\26\1\14\1\44\12\uffff\1\4\3\uffff\1\54\1\55\3\uffff\1\43\3\uffff\1\15\1\uffff\1\17\3\uffff\1\63\4\uffff\1\23\1\52\2\uffff\1\6\1\22\1\64\1\uffff\1\65";
+ "\2\uffff\1\2\5\uffff\1\10\1\11\1\12\1\13\7\uffff\1\32\5\uffff\1\42\6\uffff\1\70\1\71\3\uffff\1\75\1\76\1\43\1\1\1\2\2\uffff\1\70\10\uffff\1\10\1\11\1\12\1\13\1\uffff\1\16\12\uffff\1\32\1\33\1\60\1\34\1\61\1\35\5\uffff\1\42\5\uffff\1\71\1\72\1\73\1\74\1\75\24\uffff\1\23\21\uffff\1\37\26\uffff\1\27\1\53\22\uffff\1\40\1\uffff\1\50\1\7\1\uffff\1\64\5\uffff\1\24\6\uffff\1\36\1\62\41\uffff\1\44\2\uffff\1\52\3\uffff\1\3\2\uffff\1\5\2\uffff\1\20\3\uffff\1\31\1\21\3\uffff\1\26\1\uffff\1\55\1\63\1\47\1\41\1\uffff\1\51\7\uffff\1\30\1\14\1\46\12\uffff\1\4\3\uffff\1\56\1\57\3\uffff\1\45\3\uffff\1\15\1\uffff\1\17\3\uffff\1\65\4\uffff\1\25\1\54\2\uffff\1\6\1\22\1\66\1\uffff\1\67";
static final String DFA12_specialS =
- "\1\0\40\uffff\1\1\1\2\u010a\uffff}>";
+ "\1\1\41\uffff\1\2\1\0\u0110\uffff}>";
static final String[] DFA12_transitionS = {
- "\11\45\2\44\2\45\1\44\22\45\1\44\1\45\1\41\1\22\3\45\1\42\2\45\1\30\1\23\1\12\1\2\1\1\1\43\12\40\1\15\1\45\1\24\1\10\1\25\2\45\1\34\21\37\1\33\2\37\1\35\4\37\3\45\1\36\1\37\1\45\2\37\1\17\1\32\1\4\1\7\1\31\1\37\1\3\2\37\1\21\1\16\1\26\1\20\1\14\1\37\1\6\1\27\2\37\1\5\4\37\1\11\1\45\1\13\uff82\45",
- "\1\46",
+ "\11\46\2\45\2\46\1\45\22\46\1\45\1\46\1\42\1\23\3\46\1\43\2\46\1\31\1\24\1\12\1\2\1\1\1\44\12\41\1\15\1\46\1\25\1\10\1\26\2\46\1\35\21\40\1\34\2\40\1\36\4\40\3\46\1\37\1\40\1\46\1\20\1\40\1\17\1\33\1\4\1\7\1\32\1\40\1\3\2\40\1\22\1\16\1\27\1\21\1\14\1\40\1\6\1\30\2\40\1\5\4\40\1\11\1\46\1\13\uff82\46",
+ "\1\47",
"",
- "\1\51\1\52",
- "\1\54\7\uffff\1\55",
- "\1\56",
- "\1\57\17\uffff\1\60",
- "\1\61\5\uffff\1\62\5\uffff\1\63",
+ "\1\52\1\53",
+ "\1\55\7\uffff\1\56",
+ "\1\57",
+ "\1\60\17\uffff\1\61",
+ "\1\62\5\uffff\1\63\5\uffff\1\64",
"",
"",
"",
"",
- "\1\70",
"\1\71",
- "\1\75\3\uffff\1\72\3\uffff\1\74\5\uffff\1\73",
- "\1\76",
- "\1\77\22\uffff\1\100",
+ "\1\72",
+ "\1\77\3\uffff\1\73\3\uffff\1\76\5\uffff\1\74\4\uffff\1\75",
+ "\1\100",
"\1\101",
- "",
- "\1\103",
+ "\1\102\22\uffff\1\103",
"\1\104",
+ "",
"\1\106",
- "\1\110\5\uffff\1\111",
- "\1\113\13\uffff\1\114\4\uffff\1\112",
+ "\1\107",
+ "\1\111",
+ "\1\113\5\uffff\1\114",
+ "\1\116\13\uffff\1\117\4\uffff\1\115",
"",
- "\1\116",
- "\1\117",
- "\1\120",
"\1\121",
"\1\122",
- "\32\53\4\uffff\1\53\1\uffff\32\53",
- "",
+ "\1\123",
+ "\1\124",
+ "\1\125",
+ "\32\54\4\uffff\1\54\1\uffff\32\54",
"",
- "\0\124",
- "\0\124",
- "\1\125\4\uffff\1\126",
"",
+ "\0\127",
+ "\0\127",
+ "\1\130\4\uffff\1\131",
"",
"",
"",
"",
- "\1\130",
- "\1\131",
"",
- "\1\132",
"\1\133",
"\1\134",
- "\1\136\12\uffff\1\135",
+ "",
+ "\1\135",
+ "\1\136",
"\1\137",
- "\1\140",
- "\1\141",
+ "\1\141\12\uffff\1\140",
"\1\142",
+ "\1\143",
+ "\1\144",
+ "\1\145",
"",
"",
"",
"",
- "\1\143\16\uffff\1\144",
+ "\1\146\16\uffff\1\147",
"",
- "\1\146\6\uffff\1\145",
- "\1\147",
- "\1\150",
- "\1\151",
+ "\1\151\6\uffff\1\150",
"\1\152",
"\1\153",
"\1\154",
"\1\155",
+ "\1\156",
+ "\12\54\7\uffff\32\54\4\uffff\1\54\1\uffff\32\54",
+ "\1\160",
+ "\1\161",
+ "\1\162",
"",
"",
"",
"",
"",
"",
- "\1\156\11\uffff\1\157\3\uffff\1\160",
- "\1\161",
- "\1\163\20\uffff\1\162",
- "\1\164",
- "\1\165",
- "",
+ "\1\163\11\uffff\1\164\3\uffff\1\165",
"\1\166",
- "\1\167",
- "\1\170",
+ "\1\170\20\uffff\1\167",
"\1\171",
"\1\172",
"",
- "",
- "",
- "",
- "",
"\1\173",
- "\12\53\7\uffff\32\53\4\uffff\1\53\1\uffff\32\53",
+ "\1\174",
"\1\175",
"\1\176",
"\1\177",
+ "",
+ "",
+ "",
+ "",
+ "",
"\1\u0080",
- "\1\u0081",
- "\1\u0083\1\u0082",
+ "\12\54\7\uffff\32\54\4\uffff\1\54\1\uffff\32\54",
+ "\1\u0082",
+ "\1\u0083",
"\1\u0084",
"\1\u0085",
"\1\u0086",
- "\1\u0087",
- "\1\u0088",
+ "\1\u0088\1\u0087",
"\1\u0089",
"\1\u008a",
"\1\u008b",
"\1\u008c",
"\1\u008d",
- "\1\u008f\14\uffff\1\u008e",
+ "\1\u008e",
+ "\1\u008f",
"\1\u0090",
"\1\u0091",
- "\1\u0092\2\uffff\12\53\7\uffff\32\53\4\uffff\1\53\1\uffff\32\53",
- "\1\u0094",
- "\1\u0095",
+ "\1\u0092",
+ "\1\u0093",
+ "\1\u0095\14\uffff\1\u0094",
+ "",
"\1\u0096",
"\1\u0097",
- "\1\u0098",
- "\1\u0099",
+ "\1\u0098\2\uffff\12\54\7\uffff\32\54\4\uffff\1\54\1\uffff\32\54",
"\1\u009a",
"\1\u009b",
"\1\u009c",
@@ -2257,39 +2314,39 @@ public class InternalApplicationConfigurationLexer extends Lexer {
"\1\u009f",
"\1\u00a0",
"\1\u00a1",
- "",
"\1\u00a2",
"\1\u00a3",
"\1\u00a4",
"\1\u00a5",
- "\12\53\7\uffff\32\53\4\uffff\1\53\1\uffff\32\53",
+ "\1\u00a6",
"\1\u00a7",
- "\12\53\7\uffff\32\53\4\uffff\1\53\1\uffff\32\53",
- "\12\53\7\uffff\32\53\4\uffff\1\53\1\uffff\32\53",
+ "",
+ "\1\u00a8",
+ "\1\u00a9",
"\1\u00aa",
- "\12\53\7\uffff\32\53\4\uffff\1\53\1\uffff\32\53",
- "\1\u00ac",
+ "\1\u00ab",
+ "\12\54\7\uffff\32\54\4\uffff\1\54\1\uffff\32\54",
"\1\u00ad",
- "\1\u00ae",
- "\1\u00af",
+ "\12\54\7\uffff\32\54\4\uffff\1\54\1\uffff\32\54",
+ "\12\54\7\uffff\32\54\4\uffff\1\54\1\uffff\32\54",
"\1\u00b0",
- "\1\u00b1",
+ "\12\54\7\uffff\32\54\4\uffff\1\54\1\uffff\32\54",
"\1\u00b2",
"\1\u00b3",
"\1\u00b4",
"\1\u00b5",
"\1\u00b6",
- "",
- "",
- "\12\53\7\uffff\32\53\4\uffff\1\53\1\uffff\32\53",
- "\12\53\7\uffff\32\53\4\uffff\1\53\1\uffff\32\53",
+ "\12\54\7\uffff\32\54\4\uffff\1\54\1\uffff\32\54",
+ "\1\u00b8",
"\1\u00b9",
"\1\u00ba",
"\1\u00bb",
"\1\u00bc",
"\1\u00bd",
- "\1\u00be",
- "\1\u00bf",
+ "",
+ "",
+ "\12\54\7\uffff\32\54\4\uffff\1\54\1\uffff\32\54",
+ "\12\54\7\uffff\32\54\4\uffff\1\54\1\uffff\32\54",
"\1\u00c0",
"\1\u00c1",
"\1\u00c2",
@@ -2299,140 +2356,148 @@ public class InternalApplicationConfigurationLexer extends Lexer {
"\1\u00c6",
"\1\u00c7",
"\1\u00c8",
- "",
"\1\u00c9",
- "",
- "",
"\1\u00ca",
- "",
"\1\u00cb",
"\1\u00cc",
"\1\u00cd",
"\1\u00ce",
"\1\u00cf",
+ "",
"\1\u00d0",
+ "",
+ "",
"\1\u00d1",
+ "",
"\1\u00d2",
"\1\u00d3",
"\1\u00d4",
"\1\u00d5",
- "",
- "",
"\1\u00d6",
+ "",
"\1\u00d7",
"\1\u00d8",
"\1\u00d9",
- "\12\53\7\uffff\32\53\4\uffff\1\53\1\uffff\32\53",
+ "\1\u00da",
"\1\u00db",
"\1\u00dc",
- "\12\53\7\uffff\32\53\4\uffff\1\53\1\uffff\32\53",
+ "",
+ "",
+ "\1\u00dd",
"\1\u00de",
"\1\u00df",
"\1\u00e0",
- "\12\53\7\uffff\32\53\4\uffff\1\53\1\uffff\32\53",
+ "\12\54\7\uffff\32\54\4\uffff\1\54\1\uffff\32\54",
"\1\u00e2",
"\1\u00e3",
- "\12\53\7\uffff\32\53\4\uffff\1\53\1\uffff\32\53",
+ "\12\54\7\uffff\32\54\4\uffff\1\54\1\uffff\32\54",
"\1\u00e5",
"\1\u00e6",
- "\12\53\7\uffff\32\53\4\uffff\1\53\1\uffff\32\53",
- "\1\u00e8",
+ "\1\u00e7",
+ "\12\54\7\uffff\32\54\4\uffff\1\54\1\uffff\32\54",
"\1\u00e9",
"\1\u00ea",
- "\12\53\7\uffff\32\53\4\uffff\1\53\1\uffff\32\53",
- "\12\53\7\uffff\32\53\4\uffff\1\53\1\uffff\32\53",
+ "\12\54\7\uffff\32\54\4\uffff\1\54\1\uffff\32\54",
+ "\1\u00ec",
"\1\u00ed",
- "\1\u00ee",
+ "\12\54\7\uffff\32\54\4\uffff\1\54\1\uffff\32\54",
"\1\u00ef",
- "\12\53\7\uffff\32\53\4\uffff\1\53\1\uffff\32\53",
+ "\1\u00f0",
"\1\u00f1",
- "\12\53\7\uffff\32\53\4\uffff\1\53\1\uffff\32\53",
- "\12\53\7\uffff\32\53\4\uffff\1\53\1\uffff\32\53",
- "\12\53\7\uffff\32\53\4\uffff\1\53\1\uffff\32\53",
- "\12\53\7\uffff\32\53\4\uffff\1\53\1\uffff\32\53",
+ "\12\54\7\uffff\32\54\4\uffff\1\54\1\uffff\32\54",
+ "\12\54\7\uffff\32\54\4\uffff\1\54\1\uffff\32\54",
+ "\1\u00f4",
+ "\1\u00f5",
"\1\u00f6",
- "",
- "\12\53\7\uffff\32\53\4\uffff\1\53\1\uffff\32\53",
+ "\12\54\7\uffff\32\54\4\uffff\1\54\1\uffff\32\54",
"\1\u00f8",
- "",
- "\1\u00f9",
- "\1\u00fa",
- "\1\u00fb",
- "",
- "\1\u00fc",
+ "\12\54\7\uffff\32\54\4\uffff\1\54\1\uffff\32\54",
+ "\12\54\7\uffff\32\54\4\uffff\1\54\1\uffff\32\54",
+ "\12\54\7\uffff\32\54\4\uffff\1\54\1\uffff\32\54",
+ "\12\54\7\uffff\32\54\4\uffff\1\54\1\uffff\32\54",
"\1\u00fd",
"",
- "\1\u00fe",
- "\12\53\7\uffff\32\53\4\uffff\1\53\1\uffff\32\53",
+ "\12\54\7\uffff\32\54\4\uffff\1\54\1\uffff\32\54",
+ "\1\u00ff",
"",
- "\12\53\7\uffff\32\53\4\uffff\1\53\1\uffff\32\53",
+ "\1\u0100",
"\1\u0101",
"\1\u0102",
"",
- "",
"\1\u0103",
"\1\u0104",
- "\1\u0105",
- "",
- "\1\u0106",
- "",
"",
+ "\1\u0105",
+ "\12\54\7\uffff\32\54\4\uffff\1\54\1\uffff\32\54",
"",
- "",
- "\1\u0107",
- "",
+ "\12\54\7\uffff\32\54\4\uffff\1\54\1\uffff\32\54",
"\1\u0108",
"\1\u0109",
+ "",
+ "",
"\1\u010a",
"\1\u010b",
- "\12\53\7\uffff\32\53\4\uffff\1\53\1\uffff\32\53",
+ "\1\u010c",
+ "",
"\1\u010d",
- "\1\u010e",
"",
"",
"",
+ "",
+ "\1\u010e",
+ "",
"\1\u010f",
- "\12\53\7\uffff\32\53\4\uffff\1\53\1\uffff\32\53",
- "\12\53\7\uffff\32\53\4\uffff\1\53\1\uffff\32\53",
+ "\1\u0110",
+ "\1\u0111",
"\1\u0112",
- "\1\u0113",
+ "\12\54\7\uffff\32\54\4\uffff\1\54\1\uffff\32\54",
"\1\u0114",
- "\12\53\7\uffff\32\53\4\uffff\1\53\1\uffff\32\53",
- "\1\u0116",
- "\1\u0117",
- "\1\u0118",
+ "\1\u0115",
"",
- "\12\53\7\uffff\32\53\4\uffff\1\53\1\uffff\32\53",
- "\1\u011a",
- "\12\53\7\uffff\32\53\4\uffff\1\53\1\uffff\32\53",
"",
"",
- "\1\u011c",
+ "\1\u0116",
+ "\12\54\7\uffff\32\54\4\uffff\1\54\1\uffff\32\54",
+ "\12\54\7\uffff\32\54\4\uffff\1\54\1\uffff\32\54",
+ "\1\u0119",
+ "\1\u011a",
+ "\1\u011b",
+ "\12\54\7\uffff\32\54\4\uffff\1\54\1\uffff\32\54",
"\1\u011d",
"\1\u011e",
+ "\1\u011f",
"",
- "\12\53\7\uffff\32\53\4\uffff\1\53\1\uffff\32\53",
- "\1\u0120",
+ "\12\54\7\uffff\32\54\4\uffff\1\54\1\uffff\32\54",
"\1\u0121",
+ "\12\54\7\uffff\32\54\4\uffff\1\54\1\uffff\32\54",
"",
- "\1\u0122",
"",
"\1\u0123",
- "\12\53\7\uffff\32\53\4\uffff\1\53\1\uffff\32\53",
- "\12\53\7\uffff\32\53\4\uffff\1\53\1\uffff\32\53",
+ "\1\u0124",
+ "\1\u0125",
"",
- "\1\u0126",
+ "\12\54\7\uffff\32\54\4\uffff\1\54\1\uffff\32\54",
"\1\u0127",
- "\12\53\7\uffff\32\53\4\uffff\1\53\1\uffff\32\53",
- "\12\53\7\uffff\32\53\4\uffff\1\53\1\uffff\32\53",
+ "\1\u0128",
+ "",
+ "\1\u0129",
"",
+ "\1\u012a",
+ "\12\54\7\uffff\32\54\4\uffff\1\54\1\uffff\32\54",
+ "\12\54\7\uffff\32\54\4\uffff\1\54\1\uffff\32\54",
"",
- "\12\53\7\uffff\32\53\4\uffff\1\53\1\uffff\32\53",
- "\1\u012b",
+ "\1\u012d",
+ "\1\u012e",
+ "\12\54\7\uffff\32\54\4\uffff\1\54\1\uffff\32\54",
+ "\12\54\7\uffff\32\54\4\uffff\1\54\1\uffff\32\54",
"",
"",
+ "\12\54\7\uffff\32\54\4\uffff\1\54\1\uffff\32\54",
+ "\1\u0132",
"",
- "\12\53\7\uffff\32\53\4\uffff\1\53\1\uffff\32\53",
+ "",
+ "",
+ "\12\54\7\uffff\32\54\4\uffff\1\54\1\uffff\32\54",
""
};
@@ -2466,13 +2531,23 @@ public class InternalApplicationConfigurationLexer extends Lexer {
this.transition = DFA12_transition;
}
public String getDescription() {
- return "1:1: Tokens : ( T__11 | T__12 | T__13 | T__14 | T__15 | T__16 | T__17 | T__18 | T__19 | T__20 | T__21 | T__22 | T__23 | T__24 | T__25 | T__26 | T__27 | T__28 | T__29 | T__30 | T__31 | T__32 | T__33 | T__34 | T__35 | T__36 | T__37 | T__38 | T__39 | T__40 | T__41 | T__42 | T__43 | T__44 | T__45 | T__46 | T__47 | T__48 | T__49 | T__50 | T__51 | T__52 | T__53 | T__54 | T__55 | T__56 | T__57 | T__58 | T__59 | T__60 | T__61 | T__62 | T__63 | RULE_ID | RULE_INT | RULE_STRING | RULE_ML_COMMENT | RULE_SL_COMMENT | RULE_WS | RULE_ANY_OTHER );";
+ return "1:1: Tokens : ( T__11 | T__12 | T__13 | T__14 | T__15 | T__16 | T__17 | T__18 | T__19 | T__20 | T__21 | T__22 | T__23 | T__24 | T__25 | T__26 | T__27 | T__28 | T__29 | T__30 | T__31 | T__32 | T__33 | T__34 | T__35 | T__36 | T__37 | T__38 | T__39 | T__40 | T__41 | T__42 | T__43 | T__44 | T__45 | T__46 | T__47 | T__48 | T__49 | T__50 | T__51 | T__52 | T__53 | T__54 | T__55 | T__56 | T__57 | T__58 | T__59 | T__60 | T__61 | T__62 | T__63 | T__64 | T__65 | RULE_ID | RULE_INT | RULE_STRING | RULE_ML_COMMENT | RULE_SL_COMMENT | RULE_WS | RULE_ANY_OTHER );";
}
public int specialStateTransition(int s, IntStream _input) throws NoViableAltException {
IntStream input = _input;
int _s = s;
switch ( s ) {
case 0 :
+ int LA12_35 = input.LA(1);
+
+ s = -1;
+ if ( ((LA12_35>='\u0000' && LA12_35<='\uFFFF')) ) {s = 87;}
+
+ else s = 38;
+
+ if ( s>=0 ) return s;
+ break;
+ case 1 :
int LA12_0 = input.LA(1);
s = -1;
@@ -2506,59 +2581,51 @@ public class InternalApplicationConfigurationLexer extends Lexer {
else if ( (LA12_0=='c') ) {s = 15;}
- else if ( (LA12_0=='o') ) {s = 16;}
+ else if ( (LA12_0=='a') ) {s = 16;}
- else if ( (LA12_0=='l') ) {s = 17;}
+ else if ( (LA12_0=='o') ) {s = 17;}
- else if ( (LA12_0=='#') ) {s = 18;}
+ else if ( (LA12_0=='l') ) {s = 18;}
- else if ( (LA12_0=='+') ) {s = 19;}
+ else if ( (LA12_0=='#') ) {s = 19;}
- else if ( (LA12_0=='<') ) {s = 20;}
+ else if ( (LA12_0=='+') ) {s = 20;}
- else if ( (LA12_0=='>') ) {s = 21;}
+ else if ( (LA12_0=='<') ) {s = 21;}
- else if ( (LA12_0=='n') ) {s = 22;}
+ else if ( (LA12_0=='>') ) {s = 22;}
- else if ( (LA12_0=='s') ) {s = 23;}
+ else if ( (LA12_0=='n') ) {s = 23;}
- else if ( (LA12_0=='*') ) {s = 24;}
+ else if ( (LA12_0=='s') ) {s = 24;}
- else if ( (LA12_0=='g') ) {s = 25;}
+ else if ( (LA12_0=='*') ) {s = 25;}
- else if ( (LA12_0=='d') ) {s = 26;}
+ else if ( (LA12_0=='g') ) {s = 26;}
- else if ( (LA12_0=='S') ) {s = 27;}
+ else if ( (LA12_0=='d') ) {s = 27;}
- else if ( (LA12_0=='A') ) {s = 28;}
+ else if ( (LA12_0=='S') ) {s = 28;}
- else if ( (LA12_0=='V') ) {s = 29;}
+ else if ( (LA12_0=='A') ) {s = 29;}
- else if ( (LA12_0=='^') ) {s = 30;}
+ else if ( (LA12_0=='V') ) {s = 30;}
- else if ( ((LA12_0>='B' && LA12_0<='R')||(LA12_0>='T' && LA12_0<='U')||(LA12_0>='W' && LA12_0<='Z')||LA12_0=='_'||(LA12_0>='a' && LA12_0<='b')||LA12_0=='h'||(LA12_0>='j' && LA12_0<='k')||LA12_0=='q'||(LA12_0>='t' && LA12_0<='u')||(LA12_0>='w' && LA12_0<='z')) ) {s = 31;}
+ else if ( (LA12_0=='^') ) {s = 31;}
- else if ( ((LA12_0>='0' && LA12_0<='9')) ) {s = 32;}
+ else if ( ((LA12_0>='B' && LA12_0<='R')||(LA12_0>='T' && LA12_0<='U')||(LA12_0>='W' && LA12_0<='Z')||LA12_0=='_'||LA12_0=='b'||LA12_0=='h'||(LA12_0>='j' && LA12_0<='k')||LA12_0=='q'||(LA12_0>='t' && LA12_0<='u')||(LA12_0>='w' && LA12_0<='z')) ) {s = 32;}
- else if ( (LA12_0=='\"') ) {s = 33;}
+ else if ( ((LA12_0>='0' && LA12_0<='9')) ) {s = 33;}
- else if ( (LA12_0=='\'') ) {s = 34;}
+ else if ( (LA12_0=='\"') ) {s = 34;}
- else if ( (LA12_0=='/') ) {s = 35;}
+ else if ( (LA12_0=='\'') ) {s = 35;}
- else if ( ((LA12_0>='\t' && LA12_0<='\n')||LA12_0=='\r'||LA12_0==' ') ) {s = 36;}
+ else if ( (LA12_0=='/') ) {s = 36;}
- else if ( ((LA12_0>='\u0000' && LA12_0<='\b')||(LA12_0>='\u000B' && LA12_0<='\f')||(LA12_0>='\u000E' && LA12_0<='\u001F')||LA12_0=='!'||(LA12_0>='$' && LA12_0<='&')||(LA12_0>='(' && LA12_0<=')')||LA12_0==';'||(LA12_0>='?' && LA12_0<='@')||(LA12_0>='[' && LA12_0<=']')||LA12_0=='`'||LA12_0=='|'||(LA12_0>='~' && LA12_0<='\uFFFF')) ) {s = 37;}
-
- if ( s>=0 ) return s;
- break;
- case 1 :
- int LA12_33 = input.LA(1);
-
- s = -1;
- if ( ((LA12_33>='\u0000' && LA12_33<='\uFFFF')) ) {s = 84;}
+ else if ( ((LA12_0>='\t' && LA12_0<='\n')||LA12_0=='\r'||LA12_0==' ') ) {s = 37;}
- else s = 37;
+ else if ( ((LA12_0>='\u0000' && LA12_0<='\b')||(LA12_0>='\u000B' && LA12_0<='\f')||(LA12_0>='\u000E' && LA12_0<='\u001F')||LA12_0=='!'||(LA12_0>='$' && LA12_0<='&')||(LA12_0>='(' && LA12_0<=')')||LA12_0==';'||(LA12_0>='?' && LA12_0<='@')||(LA12_0>='[' && LA12_0<=']')||LA12_0=='`'||LA12_0=='|'||(LA12_0>='~' && LA12_0<='\uFFFF')) ) {s = 38;}
if ( s>=0 ) return s;
break;
@@ -2566,9 +2633,9 @@ public class InternalApplicationConfigurationLexer extends Lexer {
int LA12_34 = input.LA(1);
s = -1;
- if ( ((LA12_34>='\u0000' && LA12_34<='\uFFFF')) ) {s = 84;}
+ if ( ((LA12_34>='\u0000' && LA12_34<='\uFFFF')) ) {s = 87;}
- else s = 37;
+ else s = 38;
if ( s>=0 ) return s;
break;
diff --git a/Application/hu.bme.mit.inf.dslreasoner.application/src-gen/hu/bme/mit/inf/dslreasoner/application/parser/antlr/internal/InternalApplicationConfigurationParser.java b/Application/hu.bme.mit.inf.dslreasoner.application/src-gen/hu/bme/mit/inf/dslreasoner/application/parser/antlr/internal/InternalApplicationConfigurationParser.java
index 191f96eb..8998c4ee 100644
--- a/Application/hu.bme.mit.inf.dslreasoner.application/src-gen/hu/bme/mit/inf/dslreasoner/application/parser/antlr/internal/InternalApplicationConfigurationParser.java
+++ b/Application/hu.bme.mit.inf.dslreasoner.application/src-gen/hu/bme/mit/inf/dslreasoner/application/parser/antlr/internal/InternalApplicationConfigurationParser.java
@@ -22,7 +22,7 @@ import java.util.ArrayList;
@SuppressWarnings("all")
public class InternalApplicationConfigurationParser extends AbstractInternalAntlrParser {
public static final String[] tokenNames = new String[] {
- "", "", "", "", "RULE_ID", "RULE_INT", "RULE_STRING", "RULE_ML_COMMENT", "RULE_SL_COMMENT", "RULE_WS", "RULE_ANY_OTHER", "'.'", "'-'", "'import'", "'epackage'", "'viatra'", "'reliability'", "'file'", "'='", "'{'", "','", "'}'", "'package'", "'excluding'", "'::'", "'metamodel'", "'folder'", "'models'", "'constraints'", "'objectives'", "'config'", "'log-level'", "'runtime'", "'memory'", "'#'", "'+='", "'<'", "'>'", "'node'", "'int'", "'real'", "'string'", "'*'", "'..'", "'scope'", "'generate'", "'partial-model'", "'number'", "'runs'", "'solver'", "'debug'", "'log'", "'statistics'", "'output'", "'minimize'", "'maximize'", "'<='", "'>='", "'none'", "'normal'", "'full'", "'SMTSolver'", "'AlloySolver'", "'ViatraSolver'"
+ "", "", "", "", "RULE_ID", "RULE_INT", "RULE_STRING", "RULE_ML_COMMENT", "RULE_SL_COMMENT", "RULE_WS", "RULE_ANY_OTHER", "'.'", "'-'", "'import'", "'epackage'", "'viatra'", "'reliability'", "'file'", "'='", "'{'", "','", "'}'", "'package'", "'excluding'", "'::'", "'metamodel'", "'folder'", "'models'", "'constraints'", "'at'", "'mtff'", "'objectives'", "'config'", "'log-level'", "'runtime'", "'memory'", "'#'", "'+='", "'<'", "'>'", "'node'", "'int'", "'real'", "'string'", "'*'", "'..'", "'scope'", "'generate'", "'partial-model'", "'number'", "'runs'", "'solver'", "'debug'", "'log'", "'statistics'", "'output'", "'minimize'", "'maximize'", "'<='", "'>='", "'none'", "'normal'", "'full'", "'SMTSolver'", "'AlloySolver'", "'ViatraSolver'"
};
public static final int T__50=50;
public static final int T__19=19;
@@ -59,7 +59,9 @@ public class InternalApplicationConfigurationParser extends AbstractInternalAntl
public static final int T__62=62;
public static final int T__63=63;
public static final int T__20=20;
+ public static final int T__64=64;
public static final int T__21=21;
+ public static final int T__65=65;
public static final int RULE_STRING=6;
public static final int RULE_SL_COMMENT=8;
public static final int T__37=37;
@@ -236,7 +238,7 @@ public class InternalApplicationConfigurationParser extends AbstractInternalAntl
int alt2=2;
int LA2_0 = input.LA(1);
- if ( (LA2_0==17||LA2_0==25||(LA2_0>=27 && LA2_0<=30)||(LA2_0>=44 && LA2_0<=45)) ) {
+ if ( (LA2_0==17||LA2_0==25||(LA2_0>=27 && LA2_0<=28)||(LA2_0>=31 && LA2_0<=32)||(LA2_0>=46 && LA2_0<=47)) ) {
alt2=1;
}
@@ -358,10 +360,10 @@ public class InternalApplicationConfigurationParser extends AbstractInternalAntl
int alt3=2;
int LA3_0 = input.LA(1);
- if ( (LA3_0==17||LA3_0==25||(LA3_0>=27 && LA3_0<=30)||LA3_0==44) ) {
+ if ( (LA3_0==17||LA3_0==25||(LA3_0>=27 && LA3_0<=28)||(LA3_0>=31 && LA3_0<=32)||LA3_0==46) ) {
alt3=1;
}
- else if ( (LA3_0==45) ) {
+ else if ( (LA3_0==47) ) {
alt3=2;
}
else {
@@ -1343,17 +1345,17 @@ public class InternalApplicationConfigurationParser extends AbstractInternalAntl
alt8=4;
}
break;
- case 30:
+ case 32:
{
alt8=5;
}
break;
- case 44:
+ case 46:
{
alt8=6;
}
break;
- case 29:
+ case 31:
{
alt8=7;
}
@@ -5355,10 +5357,10 @@ public class InternalApplicationConfigurationParser extends AbstractInternalAntl
int alt29=2;
int LA29_0 = input.LA(1);
- if ( ((LA29_0>=54 && LA29_0<=55)) ) {
+ if ( ((LA29_0>=56 && LA29_0<=57)) ) {
alt29=1;
}
- else if ( (LA29_0==16) ) {
+ else if ( (LA29_0==16||LA29_0==30) ) {
alt29=2;
}
else {
@@ -5776,30 +5778,30 @@ public class InternalApplicationConfigurationParser extends AbstractInternalAntl
// $ANTLR start "ruleObjectiveFunction"
- // InternalApplicationConfiguration.g:2090:1: ruleObjectiveFunction returns [EObject current=null] : this_ReliabiltiyFunction_0= ruleReliabiltiyFunction ;
+ // InternalApplicationConfiguration.g:2090:1: ruleObjectiveFunction returns [EObject current=null] : this_ReliabilityObjectiveFunction_0= ruleReliabilityObjectiveFunction ;
public final EObject ruleObjectiveFunction() throws RecognitionException {
EObject current = null;
- EObject this_ReliabiltiyFunction_0 = null;
+ EObject this_ReliabilityObjectiveFunction_0 = null;
enterRule();
try {
- // InternalApplicationConfiguration.g:2096:2: (this_ReliabiltiyFunction_0= ruleReliabiltiyFunction )
- // InternalApplicationConfiguration.g:2097:2: this_ReliabiltiyFunction_0= ruleReliabiltiyFunction
+ // InternalApplicationConfiguration.g:2096:2: (this_ReliabilityObjectiveFunction_0= ruleReliabilityObjectiveFunction )
+ // InternalApplicationConfiguration.g:2097:2: this_ReliabilityObjectiveFunction_0= ruleReliabilityObjectiveFunction
{
- newCompositeNode(grammarAccess.getObjectiveFunctionAccess().getReliabiltiyFunctionParserRuleCall());
+ newCompositeNode(grammarAccess.getObjectiveFunctionAccess().getReliabilityObjectiveFunctionParserRuleCall());
pushFollow(FOLLOW_2);
- this_ReliabiltiyFunction_0=ruleReliabiltiyFunction();
+ this_ReliabilityObjectiveFunction_0=ruleReliabilityObjectiveFunction();
state._fsp--;
- current = this_ReliabiltiyFunction_0;
+ current = this_ReliabilityObjectiveFunction_0;
afterParserOrEnumRuleCall();
@@ -5821,25 +5823,153 @@ public class InternalApplicationConfigurationParser extends AbstractInternalAntl
// $ANTLR end "ruleObjectiveFunction"
- // $ANTLR start "entryRuleReliabiltiyFunction"
- // InternalApplicationConfiguration.g:2108:1: entryRuleReliabiltiyFunction returns [EObject current=null] : iv_ruleReliabiltiyFunction= ruleReliabiltiyFunction EOF ;
- public final EObject entryRuleReliabiltiyFunction() throws RecognitionException {
+ // $ANTLR start "entryRuleReliabilityObjectiveFunction"
+ // InternalApplicationConfiguration.g:2108:1: entryRuleReliabilityObjectiveFunction returns [EObject current=null] : iv_ruleReliabilityObjectiveFunction= ruleReliabilityObjectiveFunction EOF ;
+ public final EObject entryRuleReliabilityObjectiveFunction() throws RecognitionException {
+ EObject current = null;
+
+ EObject iv_ruleReliabilityObjectiveFunction = null;
+
+
+ try {
+ // InternalApplicationConfiguration.g:2108:69: (iv_ruleReliabilityObjectiveFunction= ruleReliabilityObjectiveFunction EOF )
+ // InternalApplicationConfiguration.g:2109:2: iv_ruleReliabilityObjectiveFunction= ruleReliabilityObjectiveFunction EOF
+ {
+ newCompositeNode(grammarAccess.getReliabilityObjectiveFunctionRule());
+ pushFollow(FOLLOW_1);
+ iv_ruleReliabilityObjectiveFunction=ruleReliabilityObjectiveFunction();
+
+ state._fsp--;
+
+ current =iv_ruleReliabilityObjectiveFunction;
+ match(input,EOF,FOLLOW_2);
+
+ }
+
+ }
+
+ catch (RecognitionException re) {
+ recover(input,re);
+ appendSkippedTokens();
+ }
+ finally {
+ }
+ return current;
+ }
+ // $ANTLR end "entryRuleReliabilityObjectiveFunction"
+
+
+ // $ANTLR start "ruleReliabilityObjectiveFunction"
+ // InternalApplicationConfiguration.g:2115:1: ruleReliabilityObjectiveFunction returns [EObject current=null] : (this_ReliabiltiyProbability_0= ruleReliabiltiyProbability | this_Mtff_1= ruleMtff ) ;
+ public final EObject ruleReliabilityObjectiveFunction() throws RecognitionException {
+ EObject current = null;
+
+ EObject this_ReliabiltiyProbability_0 = null;
+
+ EObject this_Mtff_1 = null;
+
+
+
+ enterRule();
+
+ try {
+ // InternalApplicationConfiguration.g:2121:2: ( (this_ReliabiltiyProbability_0= ruleReliabiltiyProbability | this_Mtff_1= ruleMtff ) )
+ // InternalApplicationConfiguration.g:2122:2: (this_ReliabiltiyProbability_0= ruleReliabiltiyProbability | this_Mtff_1= ruleMtff )
+ {
+ // InternalApplicationConfiguration.g:2122:2: (this_ReliabiltiyProbability_0= ruleReliabiltiyProbability | this_Mtff_1= ruleMtff )
+ int alt30=2;
+ int LA30_0 = input.LA(1);
+
+ if ( (LA30_0==16) ) {
+ alt30=1;
+ }
+ else if ( (LA30_0==30) ) {
+ alt30=2;
+ }
+ else {
+ NoViableAltException nvae =
+ new NoViableAltException("", 30, 0, input);
+
+ throw nvae;
+ }
+ switch (alt30) {
+ case 1 :
+ // InternalApplicationConfiguration.g:2123:3: this_ReliabiltiyProbability_0= ruleReliabiltiyProbability
+ {
+
+ newCompositeNode(grammarAccess.getReliabilityObjectiveFunctionAccess().getReliabiltiyProbabilityParserRuleCall_0());
+
+ pushFollow(FOLLOW_2);
+ this_ReliabiltiyProbability_0=ruleReliabiltiyProbability();
+
+ state._fsp--;
+
+
+ current = this_ReliabiltiyProbability_0;
+ afterParserOrEnumRuleCall();
+
+
+ }
+ break;
+ case 2 :
+ // InternalApplicationConfiguration.g:2132:3: this_Mtff_1= ruleMtff
+ {
+
+ newCompositeNode(grammarAccess.getReliabilityObjectiveFunctionAccess().getMtffParserRuleCall_1());
+
+ pushFollow(FOLLOW_2);
+ this_Mtff_1=ruleMtff();
+
+ state._fsp--;
+
+
+ current = this_Mtff_1;
+ afterParserOrEnumRuleCall();
+
+
+ }
+ break;
+
+ }
+
+
+ }
+
+
+ leaveRule();
+
+ }
+
+ catch (RecognitionException re) {
+ recover(input,re);
+ appendSkippedTokens();
+ }
+ finally {
+ }
+ return current;
+ }
+ // $ANTLR end "ruleReliabilityObjectiveFunction"
+
+
+ // $ANTLR start "entryRuleReliabiltiyProbability"
+ // InternalApplicationConfiguration.g:2144:1: entryRuleReliabiltiyProbability returns [EObject current=null] : iv_ruleReliabiltiyProbability= ruleReliabiltiyProbability EOF ;
+ public final EObject entryRuleReliabiltiyProbability() throws RecognitionException {
EObject current = null;
- EObject iv_ruleReliabiltiyFunction = null;
+ EObject iv_ruleReliabiltiyProbability = null;
try {
- // InternalApplicationConfiguration.g:2108:60: (iv_ruleReliabiltiyFunction= ruleReliabiltiyFunction EOF )
- // InternalApplicationConfiguration.g:2109:2: iv_ruleReliabiltiyFunction= ruleReliabiltiyFunction EOF
+ // InternalApplicationConfiguration.g:2144:63: (iv_ruleReliabiltiyProbability= ruleReliabiltiyProbability EOF )
+ // InternalApplicationConfiguration.g:2145:2: iv_ruleReliabiltiyProbability= ruleReliabiltiyProbability EOF
{
- newCompositeNode(grammarAccess.getReliabiltiyFunctionRule());
+ newCompositeNode(grammarAccess.getReliabiltiyProbabilityRule());
pushFollow(FOLLOW_1);
- iv_ruleReliabiltiyFunction=ruleReliabiltiyFunction();
+ iv_ruleReliabiltiyProbability=ruleReliabiltiyProbability();
state._fsp--;
- current =iv_ruleReliabiltiyFunction;
+ current =iv_ruleReliabiltiyProbability;
match(input,EOF,FOLLOW_2);
}
@@ -5854,60 +5984,253 @@ public class InternalApplicationConfigurationParser extends AbstractInternalAntl
}
return current;
}
- // $ANTLR end "entryRuleReliabiltiyFunction"
+ // $ANTLR end "entryRuleReliabiltiyProbability"
- // $ANTLR start "ruleReliabiltiyFunction"
- // InternalApplicationConfiguration.g:2115:1: ruleReliabiltiyFunction returns [EObject current=null] : (otherlv_0= 'reliability' ( ( ( ruleQualifiedName ) ) otherlv_2= '::' )? ( (otherlv_3= RULE_ID ) ) ) ;
- public final EObject ruleReliabiltiyFunction() throws RecognitionException {
+ // $ANTLR start "ruleReliabiltiyProbability"
+ // InternalApplicationConfiguration.g:2151:1: ruleReliabiltiyProbability returns [EObject current=null] : (otherlv_0= 'reliability' ( ( ( ruleQualifiedName ) ) otherlv_2= '::' )? ( (otherlv_3= RULE_ID ) ) otherlv_4= 'at' ( (lv_time_5_0= ruleREALLiteral ) ) ) ;
+ public final EObject ruleReliabiltiyProbability() throws RecognitionException {
EObject current = null;
Token otherlv_0=null;
Token otherlv_2=null;
Token otherlv_3=null;
+ Token otherlv_4=null;
+ AntlrDatatypeRuleToken lv_time_5_0 = null;
+
enterRule();
try {
- // InternalApplicationConfiguration.g:2121:2: ( (otherlv_0= 'reliability' ( ( ( ruleQualifiedName ) ) otherlv_2= '::' )? ( (otherlv_3= RULE_ID ) ) ) )
- // InternalApplicationConfiguration.g:2122:2: (otherlv_0= 'reliability' ( ( ( ruleQualifiedName ) ) otherlv_2= '::' )? ( (otherlv_3= RULE_ID ) ) )
+ // InternalApplicationConfiguration.g:2157:2: ( (otherlv_0= 'reliability' ( ( ( ruleQualifiedName ) ) otherlv_2= '::' )? ( (otherlv_3= RULE_ID ) ) otherlv_4= 'at' ( (lv_time_5_0= ruleREALLiteral ) ) ) )
+ // InternalApplicationConfiguration.g:2158:2: (otherlv_0= 'reliability' ( ( ( ruleQualifiedName ) ) otherlv_2= '::' )? ( (otherlv_3= RULE_ID ) ) otherlv_4= 'at' ( (lv_time_5_0= ruleREALLiteral ) ) )
{
- // InternalApplicationConfiguration.g:2122:2: (otherlv_0= 'reliability' ( ( ( ruleQualifiedName ) ) otherlv_2= '::' )? ( (otherlv_3= RULE_ID ) ) )
- // InternalApplicationConfiguration.g:2123:3: otherlv_0= 'reliability' ( ( ( ruleQualifiedName ) ) otherlv_2= '::' )? ( (otherlv_3= RULE_ID ) )
+ // InternalApplicationConfiguration.g:2158:2: (otherlv_0= 'reliability' ( ( ( ruleQualifiedName ) ) otherlv_2= '::' )? ( (otherlv_3= RULE_ID ) ) otherlv_4= 'at' ( (lv_time_5_0= ruleREALLiteral ) ) )
+ // InternalApplicationConfiguration.g:2159:3: otherlv_0= 'reliability' ( ( ( ruleQualifiedName ) ) otherlv_2= '::' )? ( (otherlv_3= RULE_ID ) ) otherlv_4= 'at' ( (lv_time_5_0= ruleREALLiteral ) )
{
otherlv_0=(Token)match(input,16,FOLLOW_6);
- newLeafNode(otherlv_0, grammarAccess.getReliabiltiyFunctionAccess().getReliabilityKeyword_0());
+ newLeafNode(otherlv_0, grammarAccess.getReliabiltiyProbabilityAccess().getReliabilityKeyword_0());
- // InternalApplicationConfiguration.g:2127:3: ( ( ( ruleQualifiedName ) ) otherlv_2= '::' )?
- int alt30=2;
- int LA30_0 = input.LA(1);
+ // InternalApplicationConfiguration.g:2163:3: ( ( ( ruleQualifiedName ) ) otherlv_2= '::' )?
+ int alt31=2;
+ int LA31_0 = input.LA(1);
- if ( (LA30_0==RULE_ID) ) {
- int LA30_1 = input.LA(2);
+ if ( (LA31_0==RULE_ID) ) {
+ int LA31_1 = input.LA(2);
- if ( (LA30_1==11||LA30_1==24) ) {
- alt30=1;
+ if ( (LA31_1==11||LA31_1==24) ) {
+ alt31=1;
}
}
- switch (alt30) {
+ switch (alt31) {
+ case 1 :
+ // InternalApplicationConfiguration.g:2164:4: ( ( ruleQualifiedName ) ) otherlv_2= '::'
+ {
+ // InternalApplicationConfiguration.g:2164:4: ( ( ruleQualifiedName ) )
+ // InternalApplicationConfiguration.g:2165:5: ( ruleQualifiedName )
+ {
+ // InternalApplicationConfiguration.g:2165:5: ( ruleQualifiedName )
+ // InternalApplicationConfiguration.g:2166:6: ruleQualifiedName
+ {
+
+ if (current==null) {
+ current = createModelElement(grammarAccess.getReliabiltiyProbabilityRule());
+ }
+
+
+ newCompositeNode(grammarAccess.getReliabiltiyProbabilityAccess().getPackageCftModelCrossReference_1_0_0());
+
+ pushFollow(FOLLOW_18);
+ ruleQualifiedName();
+
+ state._fsp--;
+
+
+ afterParserOrEnumRuleCall();
+
+
+ }
+
+
+ }
+
+ otherlv_2=(Token)match(input,24,FOLLOW_6);
+
+ newLeafNode(otherlv_2, grammarAccess.getReliabiltiyProbabilityAccess().getColonColonKeyword_1_1());
+
+
+ }
+ break;
+
+ }
+
+ // InternalApplicationConfiguration.g:2185:3: ( (otherlv_3= RULE_ID ) )
+ // InternalApplicationConfiguration.g:2186:4: (otherlv_3= RULE_ID )
+ {
+ // InternalApplicationConfiguration.g:2186:4: (otherlv_3= RULE_ID )
+ // InternalApplicationConfiguration.g:2187:5: otherlv_3= RULE_ID
+ {
+
+ if (current==null) {
+ current = createModelElement(grammarAccess.getReliabiltiyProbabilityRule());
+ }
+
+ otherlv_3=(Token)match(input,RULE_ID,FOLLOW_25);
+
+ newLeafNode(otherlv_3, grammarAccess.getReliabiltiyProbabilityAccess().getTransformationTransformationDefinitionCrossReference_2_0());
+
+
+ }
+
+
+ }
+
+ otherlv_4=(Token)match(input,29,FOLLOW_24);
+
+ newLeafNode(otherlv_4, grammarAccess.getReliabiltiyProbabilityAccess().getAtKeyword_3());
+
+ // InternalApplicationConfiguration.g:2202:3: ( (lv_time_5_0= ruleREALLiteral ) )
+ // InternalApplicationConfiguration.g:2203:4: (lv_time_5_0= ruleREALLiteral )
+ {
+ // InternalApplicationConfiguration.g:2203:4: (lv_time_5_0= ruleREALLiteral )
+ // InternalApplicationConfiguration.g:2204:5: lv_time_5_0= ruleREALLiteral
+ {
+
+ newCompositeNode(grammarAccess.getReliabiltiyProbabilityAccess().getTimeREALLiteralParserRuleCall_4_0());
+
+ pushFollow(FOLLOW_2);
+ lv_time_5_0=ruleREALLiteral();
+
+ state._fsp--;
+
+
+ if (current==null) {
+ current = createModelElementForParent(grammarAccess.getReliabiltiyProbabilityRule());
+ }
+ set(
+ current,
+ "time",
+ lv_time_5_0,
+ "hu.bme.mit.inf.dslreasoner.application.ApplicationConfiguration.REALLiteral");
+ afterParserOrEnumRuleCall();
+
+
+ }
+
+
+ }
+
+
+ }
+
+
+ }
+
+
+ leaveRule();
+
+ }
+
+ catch (RecognitionException re) {
+ recover(input,re);
+ appendSkippedTokens();
+ }
+ finally {
+ }
+ return current;
+ }
+ // $ANTLR end "ruleReliabiltiyProbability"
+
+
+ // $ANTLR start "entryRuleMtff"
+ // InternalApplicationConfiguration.g:2225:1: entryRuleMtff returns [EObject current=null] : iv_ruleMtff= ruleMtff EOF ;
+ public final EObject entryRuleMtff() throws RecognitionException {
+ EObject current = null;
+
+ EObject iv_ruleMtff = null;
+
+
+ try {
+ // InternalApplicationConfiguration.g:2225:45: (iv_ruleMtff= ruleMtff EOF )
+ // InternalApplicationConfiguration.g:2226:2: iv_ruleMtff= ruleMtff EOF
+ {
+ newCompositeNode(grammarAccess.getMtffRule());
+ pushFollow(FOLLOW_1);
+ iv_ruleMtff=ruleMtff();
+
+ state._fsp--;
+
+ current =iv_ruleMtff;
+ match(input,EOF,FOLLOW_2);
+
+ }
+
+ }
+
+ catch (RecognitionException re) {
+ recover(input,re);
+ appendSkippedTokens();
+ }
+ finally {
+ }
+ return current;
+ }
+ // $ANTLR end "entryRuleMtff"
+
+
+ // $ANTLR start "ruleMtff"
+ // InternalApplicationConfiguration.g:2232:1: ruleMtff returns [EObject current=null] : (otherlv_0= 'mtff' ( ( ( ruleQualifiedName ) ) otherlv_2= '::' )? ( (otherlv_3= RULE_ID ) ) ) ;
+ public final EObject ruleMtff() throws RecognitionException {
+ EObject current = null;
+
+ Token otherlv_0=null;
+ Token otherlv_2=null;
+ Token otherlv_3=null;
+
+
+ enterRule();
+
+ try {
+ // InternalApplicationConfiguration.g:2238:2: ( (otherlv_0= 'mtff' ( ( ( ruleQualifiedName ) ) otherlv_2= '::' )? ( (otherlv_3= RULE_ID ) ) ) )
+ // InternalApplicationConfiguration.g:2239:2: (otherlv_0= 'mtff' ( ( ( ruleQualifiedName ) ) otherlv_2= '::' )? ( (otherlv_3= RULE_ID ) ) )
+ {
+ // InternalApplicationConfiguration.g:2239:2: (otherlv_0= 'mtff' ( ( ( ruleQualifiedName ) ) otherlv_2= '::' )? ( (otherlv_3= RULE_ID ) ) )
+ // InternalApplicationConfiguration.g:2240:3: otherlv_0= 'mtff' ( ( ( ruleQualifiedName ) ) otherlv_2= '::' )? ( (otherlv_3= RULE_ID ) )
+ {
+ otherlv_0=(Token)match(input,30,FOLLOW_6);
+
+ newLeafNode(otherlv_0, grammarAccess.getMtffAccess().getMtffKeyword_0());
+
+ // InternalApplicationConfiguration.g:2244:3: ( ( ( ruleQualifiedName ) ) otherlv_2= '::' )?
+ int alt32=2;
+ int LA32_0 = input.LA(1);
+
+ if ( (LA32_0==RULE_ID) ) {
+ int LA32_1 = input.LA(2);
+
+ if ( (LA32_1==11||LA32_1==24) ) {
+ alt32=1;
+ }
+ }
+ switch (alt32) {
case 1 :
- // InternalApplicationConfiguration.g:2128:4: ( ( ruleQualifiedName ) ) otherlv_2= '::'
+ // InternalApplicationConfiguration.g:2245:4: ( ( ruleQualifiedName ) ) otherlv_2= '::'
{
- // InternalApplicationConfiguration.g:2128:4: ( ( ruleQualifiedName ) )
- // InternalApplicationConfiguration.g:2129:5: ( ruleQualifiedName )
+ // InternalApplicationConfiguration.g:2245:4: ( ( ruleQualifiedName ) )
+ // InternalApplicationConfiguration.g:2246:5: ( ruleQualifiedName )
{
- // InternalApplicationConfiguration.g:2129:5: ( ruleQualifiedName )
- // InternalApplicationConfiguration.g:2130:6: ruleQualifiedName
+ // InternalApplicationConfiguration.g:2246:5: ( ruleQualifiedName )
+ // InternalApplicationConfiguration.g:2247:6: ruleQualifiedName
{
if (current==null) {
- current = createModelElement(grammarAccess.getReliabiltiyFunctionRule());
+ current = createModelElement(grammarAccess.getMtffRule());
}
- newCompositeNode(grammarAccess.getReliabiltiyFunctionAccess().getPackageCftModelCrossReference_1_0_0());
+ newCompositeNode(grammarAccess.getMtffAccess().getPackageCftModelCrossReference_1_0_0());
pushFollow(FOLLOW_18);
ruleQualifiedName();
@@ -5925,7 +6248,7 @@ public class InternalApplicationConfigurationParser extends AbstractInternalAntl
otherlv_2=(Token)match(input,24,FOLLOW_6);
- newLeafNode(otherlv_2, grammarAccess.getReliabiltiyFunctionAccess().getColonColonKeyword_1_1());
+ newLeafNode(otherlv_2, grammarAccess.getMtffAccess().getColonColonKeyword_1_1());
}
@@ -5933,20 +6256,20 @@ public class InternalApplicationConfigurationParser extends AbstractInternalAntl
}
- // InternalApplicationConfiguration.g:2149:3: ( (otherlv_3= RULE_ID ) )
- // InternalApplicationConfiguration.g:2150:4: (otherlv_3= RULE_ID )
+ // InternalApplicationConfiguration.g:2266:3: ( (otherlv_3= RULE_ID ) )
+ // InternalApplicationConfiguration.g:2267:4: (otherlv_3= RULE_ID )
{
- // InternalApplicationConfiguration.g:2150:4: (otherlv_3= RULE_ID )
- // InternalApplicationConfiguration.g:2151:5: otherlv_3= RULE_ID
+ // InternalApplicationConfiguration.g:2267:4: (otherlv_3= RULE_ID )
+ // InternalApplicationConfiguration.g:2268:5: otherlv_3= RULE_ID
{
if (current==null) {
- current = createModelElement(grammarAccess.getReliabiltiyFunctionRule());
+ current = createModelElement(grammarAccess.getMtffRule());
}
otherlv_3=(Token)match(input,RULE_ID,FOLLOW_2);
- newLeafNode(otherlv_3, grammarAccess.getReliabiltiyFunctionAccess().getTransformationTransformationDefinitionCrossReference_2_0());
+ newLeafNode(otherlv_3, grammarAccess.getMtffAccess().getTransformationTransformationDefinitionCrossReference_2_0());
}
@@ -5973,11 +6296,11 @@ public class InternalApplicationConfigurationParser extends AbstractInternalAntl
}
return current;
}
- // $ANTLR end "ruleReliabiltiyFunction"
+ // $ANTLR end "ruleMtff"
// $ANTLR start "entryRuleObjectiveDeclaration"
- // InternalApplicationConfiguration.g:2166:1: entryRuleObjectiveDeclaration returns [EObject current=null] : iv_ruleObjectiveDeclaration= ruleObjectiveDeclaration EOF ;
+ // InternalApplicationConfiguration.g:2283:1: entryRuleObjectiveDeclaration returns [EObject current=null] : iv_ruleObjectiveDeclaration= ruleObjectiveDeclaration EOF ;
public final EObject entryRuleObjectiveDeclaration() throws RecognitionException {
EObject current = null;
@@ -5985,8 +6308,8 @@ public class InternalApplicationConfigurationParser extends AbstractInternalAntl
try {
- // InternalApplicationConfiguration.g:2166:61: (iv_ruleObjectiveDeclaration= ruleObjectiveDeclaration EOF )
- // InternalApplicationConfiguration.g:2167:2: iv_ruleObjectiveDeclaration= ruleObjectiveDeclaration EOF
+ // InternalApplicationConfiguration.g:2283:61: (iv_ruleObjectiveDeclaration= ruleObjectiveDeclaration EOF )
+ // InternalApplicationConfiguration.g:2284:2: iv_ruleObjectiveDeclaration= ruleObjectiveDeclaration EOF
{
newCompositeNode(grammarAccess.getObjectiveDeclarationRule());
pushFollow(FOLLOW_1);
@@ -6013,7 +6336,7 @@ public class InternalApplicationConfigurationParser extends AbstractInternalAntl
// $ANTLR start "ruleObjectiveDeclaration"
- // InternalApplicationConfiguration.g:2173:1: ruleObjectiveDeclaration returns [EObject current=null] : (otherlv_0= 'objectives' ( (lv_name_1_0= RULE_ID ) ) ( (lv_specification_2_0= ruleObjectiveSpecification ) ) ) ;
+ // InternalApplicationConfiguration.g:2290:1: ruleObjectiveDeclaration returns [EObject current=null] : (otherlv_0= 'objectives' ( (lv_name_1_0= RULE_ID ) ) ( (lv_specification_2_0= ruleObjectiveSpecification ) ) ) ;
public final EObject ruleObjectiveDeclaration() throws RecognitionException {
EObject current = null;
@@ -6026,21 +6349,21 @@ public class InternalApplicationConfigurationParser extends AbstractInternalAntl
enterRule();
try {
- // InternalApplicationConfiguration.g:2179:2: ( (otherlv_0= 'objectives' ( (lv_name_1_0= RULE_ID ) ) ( (lv_specification_2_0= ruleObjectiveSpecification ) ) ) )
- // InternalApplicationConfiguration.g:2180:2: (otherlv_0= 'objectives' ( (lv_name_1_0= RULE_ID ) ) ( (lv_specification_2_0= ruleObjectiveSpecification ) ) )
+ // InternalApplicationConfiguration.g:2296:2: ( (otherlv_0= 'objectives' ( (lv_name_1_0= RULE_ID ) ) ( (lv_specification_2_0= ruleObjectiveSpecification ) ) ) )
+ // InternalApplicationConfiguration.g:2297:2: (otherlv_0= 'objectives' ( (lv_name_1_0= RULE_ID ) ) ( (lv_specification_2_0= ruleObjectiveSpecification ) ) )
{
- // InternalApplicationConfiguration.g:2180:2: (otherlv_0= 'objectives' ( (lv_name_1_0= RULE_ID ) ) ( (lv_specification_2_0= ruleObjectiveSpecification ) ) )
- // InternalApplicationConfiguration.g:2181:3: otherlv_0= 'objectives' ( (lv_name_1_0= RULE_ID ) ) ( (lv_specification_2_0= ruleObjectiveSpecification ) )
+ // InternalApplicationConfiguration.g:2297:2: (otherlv_0= 'objectives' ( (lv_name_1_0= RULE_ID ) ) ( (lv_specification_2_0= ruleObjectiveSpecification ) ) )
+ // InternalApplicationConfiguration.g:2298:3: otherlv_0= 'objectives' ( (lv_name_1_0= RULE_ID ) ) ( (lv_specification_2_0= ruleObjectiveSpecification ) )
{
- otherlv_0=(Token)match(input,29,FOLLOW_6);
+ otherlv_0=(Token)match(input,31,FOLLOW_6);
newLeafNode(otherlv_0, grammarAccess.getObjectiveDeclarationAccess().getObjectivesKeyword_0());
- // InternalApplicationConfiguration.g:2185:3: ( (lv_name_1_0= RULE_ID ) )
- // InternalApplicationConfiguration.g:2186:4: (lv_name_1_0= RULE_ID )
+ // InternalApplicationConfiguration.g:2302:3: ( (lv_name_1_0= RULE_ID ) )
+ // InternalApplicationConfiguration.g:2303:4: (lv_name_1_0= RULE_ID )
{
- // InternalApplicationConfiguration.g:2186:4: (lv_name_1_0= RULE_ID )
- // InternalApplicationConfiguration.g:2187:5: lv_name_1_0= RULE_ID
+ // InternalApplicationConfiguration.g:2303:4: (lv_name_1_0= RULE_ID )
+ // InternalApplicationConfiguration.g:2304:5: lv_name_1_0= RULE_ID
{
lv_name_1_0=(Token)match(input,RULE_ID,FOLLOW_17);
@@ -6062,11 +6385,11 @@ public class InternalApplicationConfigurationParser extends AbstractInternalAntl
}
- // InternalApplicationConfiguration.g:2203:3: ( (lv_specification_2_0= ruleObjectiveSpecification ) )
- // InternalApplicationConfiguration.g:2204:4: (lv_specification_2_0= ruleObjectiveSpecification )
+ // InternalApplicationConfiguration.g:2320:3: ( (lv_specification_2_0= ruleObjectiveSpecification ) )
+ // InternalApplicationConfiguration.g:2321:4: (lv_specification_2_0= ruleObjectiveSpecification )
{
- // InternalApplicationConfiguration.g:2204:4: (lv_specification_2_0= ruleObjectiveSpecification )
- // InternalApplicationConfiguration.g:2205:5: lv_specification_2_0= ruleObjectiveSpecification
+ // InternalApplicationConfiguration.g:2321:4: (lv_specification_2_0= ruleObjectiveSpecification )
+ // InternalApplicationConfiguration.g:2322:5: lv_specification_2_0= ruleObjectiveSpecification
{
newCompositeNode(grammarAccess.getObjectiveDeclarationAccess().getSpecificationObjectiveSpecificationParserRuleCall_2_0());
@@ -6116,7 +6439,7 @@ public class InternalApplicationConfigurationParser extends AbstractInternalAntl
// $ANTLR start "entryRuleObjectiveReference"
- // InternalApplicationConfiguration.g:2226:1: entryRuleObjectiveReference returns [EObject current=null] : iv_ruleObjectiveReference= ruleObjectiveReference EOF ;
+ // InternalApplicationConfiguration.g:2343:1: entryRuleObjectiveReference returns [EObject current=null] : iv_ruleObjectiveReference= ruleObjectiveReference EOF ;
public final EObject entryRuleObjectiveReference() throws RecognitionException {
EObject current = null;
@@ -6124,8 +6447,8 @@ public class InternalApplicationConfigurationParser extends AbstractInternalAntl
try {
- // InternalApplicationConfiguration.g:2226:59: (iv_ruleObjectiveReference= ruleObjectiveReference EOF )
- // InternalApplicationConfiguration.g:2227:2: iv_ruleObjectiveReference= ruleObjectiveReference EOF
+ // InternalApplicationConfiguration.g:2343:59: (iv_ruleObjectiveReference= ruleObjectiveReference EOF )
+ // InternalApplicationConfiguration.g:2344:2: iv_ruleObjectiveReference= ruleObjectiveReference EOF
{
newCompositeNode(grammarAccess.getObjectiveReferenceRule());
pushFollow(FOLLOW_1);
@@ -6152,7 +6475,7 @@ public class InternalApplicationConfigurationParser extends AbstractInternalAntl
// $ANTLR start "ruleObjectiveReference"
- // InternalApplicationConfiguration.g:2233:1: ruleObjectiveReference returns [EObject current=null] : ( (otherlv_0= RULE_ID ) ) ;
+ // InternalApplicationConfiguration.g:2350:1: ruleObjectiveReference returns [EObject current=null] : ( (otherlv_0= RULE_ID ) ) ;
public final EObject ruleObjectiveReference() throws RecognitionException {
EObject current = null;
@@ -6162,14 +6485,14 @@ public class InternalApplicationConfigurationParser extends AbstractInternalAntl
enterRule();
try {
- // InternalApplicationConfiguration.g:2239:2: ( ( (otherlv_0= RULE_ID ) ) )
- // InternalApplicationConfiguration.g:2240:2: ( (otherlv_0= RULE_ID ) )
+ // InternalApplicationConfiguration.g:2356:2: ( ( (otherlv_0= RULE_ID ) ) )
+ // InternalApplicationConfiguration.g:2357:2: ( (otherlv_0= RULE_ID ) )
{
- // InternalApplicationConfiguration.g:2240:2: ( (otherlv_0= RULE_ID ) )
- // InternalApplicationConfiguration.g:2241:3: (otherlv_0= RULE_ID )
+ // InternalApplicationConfiguration.g:2357:2: ( (otherlv_0= RULE_ID ) )
+ // InternalApplicationConfiguration.g:2358:3: (otherlv_0= RULE_ID )
{
- // InternalApplicationConfiguration.g:2241:3: (otherlv_0= RULE_ID )
- // InternalApplicationConfiguration.g:2242:4: otherlv_0= RULE_ID
+ // InternalApplicationConfiguration.g:2358:3: (otherlv_0= RULE_ID )
+ // InternalApplicationConfiguration.g:2359:4: otherlv_0= RULE_ID
{
if (current==null) {
@@ -6206,7 +6529,7 @@ public class InternalApplicationConfigurationParser extends AbstractInternalAntl
// $ANTLR start "entryRuleObjective"
- // InternalApplicationConfiguration.g:2256:1: entryRuleObjective returns [EObject current=null] : iv_ruleObjective= ruleObjective EOF ;
+ // InternalApplicationConfiguration.g:2373:1: entryRuleObjective returns [EObject current=null] : iv_ruleObjective= ruleObjective EOF ;
public final EObject entryRuleObjective() throws RecognitionException {
EObject current = null;
@@ -6214,8 +6537,8 @@ public class InternalApplicationConfigurationParser extends AbstractInternalAntl
try {
- // InternalApplicationConfiguration.g:2256:50: (iv_ruleObjective= ruleObjective EOF )
- // InternalApplicationConfiguration.g:2257:2: iv_ruleObjective= ruleObjective EOF
+ // InternalApplicationConfiguration.g:2373:50: (iv_ruleObjective= ruleObjective EOF )
+ // InternalApplicationConfiguration.g:2374:2: iv_ruleObjective= ruleObjective EOF
{
newCompositeNode(grammarAccess.getObjectiveRule());
pushFollow(FOLLOW_1);
@@ -6242,7 +6565,7 @@ public class InternalApplicationConfigurationParser extends AbstractInternalAntl
// $ANTLR start "ruleObjective"
- // InternalApplicationConfiguration.g:2263:1: ruleObjective returns [EObject current=null] : (this_ObjectiveReference_0= ruleObjectiveReference | this_ObjectiveSpecification_1= ruleObjectiveSpecification ) ;
+ // InternalApplicationConfiguration.g:2380:1: ruleObjective returns [EObject current=null] : (this_ObjectiveReference_0= ruleObjectiveReference | this_ObjectiveSpecification_1= ruleObjectiveSpecification ) ;
public final EObject ruleObjective() throws RecognitionException {
EObject current = null;
@@ -6255,28 +6578,28 @@ public class InternalApplicationConfigurationParser extends AbstractInternalAntl
enterRule();
try {
- // InternalApplicationConfiguration.g:2269:2: ( (this_ObjectiveReference_0= ruleObjectiveReference | this_ObjectiveSpecification_1= ruleObjectiveSpecification ) )
- // InternalApplicationConfiguration.g:2270:2: (this_ObjectiveReference_0= ruleObjectiveReference | this_ObjectiveSpecification_1= ruleObjectiveSpecification )
+ // InternalApplicationConfiguration.g:2386:2: ( (this_ObjectiveReference_0= ruleObjectiveReference | this_ObjectiveSpecification_1= ruleObjectiveSpecification ) )
+ // InternalApplicationConfiguration.g:2387:2: (this_ObjectiveReference_0= ruleObjectiveReference | this_ObjectiveSpecification_1= ruleObjectiveSpecification )
{
- // InternalApplicationConfiguration.g:2270:2: (this_ObjectiveReference_0= ruleObjectiveReference | this_ObjectiveSpecification_1= ruleObjectiveSpecification )
- int alt31=2;
- int LA31_0 = input.LA(1);
+ // InternalApplicationConfiguration.g:2387:2: (this_ObjectiveReference_0= ruleObjectiveReference | this_ObjectiveSpecification_1= ruleObjectiveSpecification )
+ int alt33=2;
+ int LA33_0 = input.LA(1);
- if ( (LA31_0==RULE_ID) ) {
- alt31=1;
+ if ( (LA33_0==RULE_ID) ) {
+ alt33=1;
}
- else if ( (LA31_0==19) ) {
- alt31=2;
+ else if ( (LA33_0==19) ) {
+ alt33=2;
}
else {
NoViableAltException nvae =
- new NoViableAltException("", 31, 0, input);
+ new NoViableAltException("", 33, 0, input);
throw nvae;
}
- switch (alt31) {
+ switch (alt33) {
case 1 :
- // InternalApplicationConfiguration.g:2271:3: this_ObjectiveReference_0= ruleObjectiveReference
+ // InternalApplicationConfiguration.g:2388:3: this_ObjectiveReference_0= ruleObjectiveReference
{
newCompositeNode(grammarAccess.getObjectiveAccess().getObjectiveReferenceParserRuleCall_0());
@@ -6294,7 +6617,7 @@ public class InternalApplicationConfigurationParser extends AbstractInternalAntl
}
break;
case 2 :
- // InternalApplicationConfiguration.g:2280:3: this_ObjectiveSpecification_1= ruleObjectiveSpecification
+ // InternalApplicationConfiguration.g:2397:3: this_ObjectiveSpecification_1= ruleObjectiveSpecification
{
newCompositeNode(grammarAccess.getObjectiveAccess().getObjectiveSpecificationParserRuleCall_1());
@@ -6334,7 +6657,7 @@ public class InternalApplicationConfigurationParser extends AbstractInternalAntl
// $ANTLR start "entryRuleConfigSpecification"
- // InternalApplicationConfiguration.g:2292:1: entryRuleConfigSpecification returns [EObject current=null] : iv_ruleConfigSpecification= ruleConfigSpecification EOF ;
+ // InternalApplicationConfiguration.g:2409:1: entryRuleConfigSpecification returns [EObject current=null] : iv_ruleConfigSpecification= ruleConfigSpecification EOF ;
public final EObject entryRuleConfigSpecification() throws RecognitionException {
EObject current = null;
@@ -6342,8 +6665,8 @@ public class InternalApplicationConfigurationParser extends AbstractInternalAntl
try {
- // InternalApplicationConfiguration.g:2292:60: (iv_ruleConfigSpecification= ruleConfigSpecification EOF )
- // InternalApplicationConfiguration.g:2293:2: iv_ruleConfigSpecification= ruleConfigSpecification EOF
+ // InternalApplicationConfiguration.g:2409:60: (iv_ruleConfigSpecification= ruleConfigSpecification EOF )
+ // InternalApplicationConfiguration.g:2410:2: iv_ruleConfigSpecification= ruleConfigSpecification EOF
{
newCompositeNode(grammarAccess.getConfigSpecificationRule());
pushFollow(FOLLOW_1);
@@ -6370,7 +6693,7 @@ public class InternalApplicationConfigurationParser extends AbstractInternalAntl
// $ANTLR start "ruleConfigSpecification"
- // InternalApplicationConfiguration.g:2299:1: ruleConfigSpecification returns [EObject current=null] : ( () otherlv_1= '{' ( ( (lv_entries_2_0= ruleConfigEntry ) ) (otherlv_3= ',' ( (lv_entries_4_0= ruleConfigEntry ) ) )* )? otherlv_5= '}' ) ;
+ // InternalApplicationConfiguration.g:2416:1: ruleConfigSpecification returns [EObject current=null] : ( () otherlv_1= '{' ( ( (lv_entries_2_0= ruleConfigEntry ) ) (otherlv_3= ',' ( (lv_entries_4_0= ruleConfigEntry ) ) )* )? otherlv_5= '}' ) ;
public final EObject ruleConfigSpecification() throws RecognitionException {
EObject current = null;
@@ -6386,14 +6709,14 @@ public class InternalApplicationConfigurationParser extends AbstractInternalAntl
enterRule();
try {
- // InternalApplicationConfiguration.g:2305:2: ( ( () otherlv_1= '{' ( ( (lv_entries_2_0= ruleConfigEntry ) ) (otherlv_3= ',' ( (lv_entries_4_0= ruleConfigEntry ) ) )* )? otherlv_5= '}' ) )
- // InternalApplicationConfiguration.g:2306:2: ( () otherlv_1= '{' ( ( (lv_entries_2_0= ruleConfigEntry ) ) (otherlv_3= ',' ( (lv_entries_4_0= ruleConfigEntry ) ) )* )? otherlv_5= '}' )
+ // InternalApplicationConfiguration.g:2422:2: ( ( () otherlv_1= '{' ( ( (lv_entries_2_0= ruleConfigEntry ) ) (otherlv_3= ',' ( (lv_entries_4_0= ruleConfigEntry ) ) )* )? otherlv_5= '}' ) )
+ // InternalApplicationConfiguration.g:2423:2: ( () otherlv_1= '{' ( ( (lv_entries_2_0= ruleConfigEntry ) ) (otherlv_3= ',' ( (lv_entries_4_0= ruleConfigEntry ) ) )* )? otherlv_5= '}' )
{
- // InternalApplicationConfiguration.g:2306:2: ( () otherlv_1= '{' ( ( (lv_entries_2_0= ruleConfigEntry ) ) (otherlv_3= ',' ( (lv_entries_4_0= ruleConfigEntry ) ) )* )? otherlv_5= '}' )
- // InternalApplicationConfiguration.g:2307:3: () otherlv_1= '{' ( ( (lv_entries_2_0= ruleConfigEntry ) ) (otherlv_3= ',' ( (lv_entries_4_0= ruleConfigEntry ) ) )* )? otherlv_5= '}'
+ // InternalApplicationConfiguration.g:2423:2: ( () otherlv_1= '{' ( ( (lv_entries_2_0= ruleConfigEntry ) ) (otherlv_3= ',' ( (lv_entries_4_0= ruleConfigEntry ) ) )* )? otherlv_5= '}' )
+ // InternalApplicationConfiguration.g:2424:3: () otherlv_1= '{' ( ( (lv_entries_2_0= ruleConfigEntry ) ) (otherlv_3= ',' ( (lv_entries_4_0= ruleConfigEntry ) ) )* )? otherlv_5= '}'
{
- // InternalApplicationConfiguration.g:2307:3: ()
- // InternalApplicationConfiguration.g:2308:4:
+ // InternalApplicationConfiguration.g:2424:3: ()
+ // InternalApplicationConfiguration.g:2425:4:
{
current = forceCreateModelElement(
@@ -6403,26 +6726,26 @@ public class InternalApplicationConfigurationParser extends AbstractInternalAntl
}
- otherlv_1=(Token)match(input,19,FOLLOW_25);
+ otherlv_1=(Token)match(input,19,FOLLOW_26);
newLeafNode(otherlv_1, grammarAccess.getConfigSpecificationAccess().getLeftCurlyBracketKeyword_1());
- // InternalApplicationConfiguration.g:2318:3: ( ( (lv_entries_2_0= ruleConfigEntry ) ) (otherlv_3= ',' ( (lv_entries_4_0= ruleConfigEntry ) ) )* )?
- int alt33=2;
- int LA33_0 = input.LA(1);
-
- if ( (LA33_0==RULE_STRING||(LA33_0>=31 && LA33_0<=33)) ) {
- alt33=1;
+ // InternalApplicationConfiguration.g:2435:3: ( ( (lv_entries_2_0= ruleConfigEntry ) ) (otherlv_3= ',' ( (lv_entries_4_0= ruleConfigEntry ) ) )* )?
+ int alt35=2;
+ int LA35_0 = input.LA(1);
+
+ if ( (LA35_0==RULE_STRING||(LA35_0>=33 && LA35_0<=35)) ) {
+ alt35=1;
}
- switch (alt33) {
+ switch (alt35) {
case 1 :
- // InternalApplicationConfiguration.g:2319:4: ( (lv_entries_2_0= ruleConfigEntry ) ) (otherlv_3= ',' ( (lv_entries_4_0= ruleConfigEntry ) ) )*
+ // InternalApplicationConfiguration.g:2436:4: ( (lv_entries_2_0= ruleConfigEntry ) ) (otherlv_3= ',' ( (lv_entries_4_0= ruleConfigEntry ) ) )*
{
- // InternalApplicationConfiguration.g:2319:4: ( (lv_entries_2_0= ruleConfigEntry ) )
- // InternalApplicationConfiguration.g:2320:5: (lv_entries_2_0= ruleConfigEntry )
+ // InternalApplicationConfiguration.g:2436:4: ( (lv_entries_2_0= ruleConfigEntry ) )
+ // InternalApplicationConfiguration.g:2437:5: (lv_entries_2_0= ruleConfigEntry )
{
- // InternalApplicationConfiguration.g:2320:5: (lv_entries_2_0= ruleConfigEntry )
- // InternalApplicationConfiguration.g:2321:6: lv_entries_2_0= ruleConfigEntry
+ // InternalApplicationConfiguration.g:2437:5: (lv_entries_2_0= ruleConfigEntry )
+ // InternalApplicationConfiguration.g:2438:6: lv_entries_2_0= ruleConfigEntry
{
newCompositeNode(grammarAccess.getConfigSpecificationAccess().getEntriesConfigEntryParserRuleCall_2_0_0());
@@ -6449,30 +6772,30 @@ public class InternalApplicationConfigurationParser extends AbstractInternalAntl
}
- // InternalApplicationConfiguration.g:2338:4: (otherlv_3= ',' ( (lv_entries_4_0= ruleConfigEntry ) ) )*
- loop32:
+ // InternalApplicationConfiguration.g:2455:4: (otherlv_3= ',' ( (lv_entries_4_0= ruleConfigEntry ) ) )*
+ loop34:
do {
- int alt32=2;
- int LA32_0 = input.LA(1);
+ int alt34=2;
+ int LA34_0 = input.LA(1);
- if ( (LA32_0==20) ) {
- alt32=1;
+ if ( (LA34_0==20) ) {
+ alt34=1;
}
- switch (alt32) {
+ switch (alt34) {
case 1 :
- // InternalApplicationConfiguration.g:2339:5: otherlv_3= ',' ( (lv_entries_4_0= ruleConfigEntry ) )
+ // InternalApplicationConfiguration.g:2456:5: otherlv_3= ',' ( (lv_entries_4_0= ruleConfigEntry ) )
{
- otherlv_3=(Token)match(input,20,FOLLOW_26);
+ otherlv_3=(Token)match(input,20,FOLLOW_27);
newLeafNode(otherlv_3, grammarAccess.getConfigSpecificationAccess().getCommaKeyword_2_1_0());
- // InternalApplicationConfiguration.g:2343:5: ( (lv_entries_4_0= ruleConfigEntry ) )
- // InternalApplicationConfiguration.g:2344:6: (lv_entries_4_0= ruleConfigEntry )
+ // InternalApplicationConfiguration.g:2460:5: ( (lv_entries_4_0= ruleConfigEntry ) )
+ // InternalApplicationConfiguration.g:2461:6: (lv_entries_4_0= ruleConfigEntry )
{
- // InternalApplicationConfiguration.g:2344:6: (lv_entries_4_0= ruleConfigEntry )
- // InternalApplicationConfiguration.g:2345:7: lv_entries_4_0= ruleConfigEntry
+ // InternalApplicationConfiguration.g:2461:6: (lv_entries_4_0= ruleConfigEntry )
+ // InternalApplicationConfiguration.g:2462:7: lv_entries_4_0= ruleConfigEntry
{
newCompositeNode(grammarAccess.getConfigSpecificationAccess().getEntriesConfigEntryParserRuleCall_2_1_1_0());
@@ -6504,7 +6827,7 @@ public class InternalApplicationConfigurationParser extends AbstractInternalAntl
break;
default :
- break loop32;
+ break loop34;
}
} while (true);
@@ -6541,7 +6864,7 @@ public class InternalApplicationConfigurationParser extends AbstractInternalAntl
// $ANTLR start "entryRuleConfigDeclaration"
- // InternalApplicationConfiguration.g:2372:1: entryRuleConfigDeclaration returns [EObject current=null] : iv_ruleConfigDeclaration= ruleConfigDeclaration EOF ;
+ // InternalApplicationConfiguration.g:2489:1: entryRuleConfigDeclaration returns [EObject current=null] : iv_ruleConfigDeclaration= ruleConfigDeclaration EOF ;
public final EObject entryRuleConfigDeclaration() throws RecognitionException {
EObject current = null;
@@ -6549,8 +6872,8 @@ public class InternalApplicationConfigurationParser extends AbstractInternalAntl
try {
- // InternalApplicationConfiguration.g:2372:58: (iv_ruleConfigDeclaration= ruleConfigDeclaration EOF )
- // InternalApplicationConfiguration.g:2373:2: iv_ruleConfigDeclaration= ruleConfigDeclaration EOF
+ // InternalApplicationConfiguration.g:2489:58: (iv_ruleConfigDeclaration= ruleConfigDeclaration EOF )
+ // InternalApplicationConfiguration.g:2490:2: iv_ruleConfigDeclaration= ruleConfigDeclaration EOF
{
newCompositeNode(grammarAccess.getConfigDeclarationRule());
pushFollow(FOLLOW_1);
@@ -6577,7 +6900,7 @@ public class InternalApplicationConfigurationParser extends AbstractInternalAntl
// $ANTLR start "ruleConfigDeclaration"
- // InternalApplicationConfiguration.g:2379:1: ruleConfigDeclaration returns [EObject current=null] : (otherlv_0= 'config' ( (lv_name_1_0= RULE_ID ) ) ( (lv_specification_2_0= ruleConfigSpecification ) ) ) ;
+ // InternalApplicationConfiguration.g:2496:1: ruleConfigDeclaration returns [EObject current=null] : (otherlv_0= 'config' ( (lv_name_1_0= RULE_ID ) ) ( (lv_specification_2_0= ruleConfigSpecification ) ) ) ;
public final EObject ruleConfigDeclaration() throws RecognitionException {
EObject current = null;
@@ -6590,21 +6913,21 @@ public class InternalApplicationConfigurationParser extends AbstractInternalAntl
enterRule();
try {
- // InternalApplicationConfiguration.g:2385:2: ( (otherlv_0= 'config' ( (lv_name_1_0= RULE_ID ) ) ( (lv_specification_2_0= ruleConfigSpecification ) ) ) )
- // InternalApplicationConfiguration.g:2386:2: (otherlv_0= 'config' ( (lv_name_1_0= RULE_ID ) ) ( (lv_specification_2_0= ruleConfigSpecification ) ) )
+ // InternalApplicationConfiguration.g:2502:2: ( (otherlv_0= 'config' ( (lv_name_1_0= RULE_ID ) ) ( (lv_specification_2_0= ruleConfigSpecification ) ) ) )
+ // InternalApplicationConfiguration.g:2503:2: (otherlv_0= 'config' ( (lv_name_1_0= RULE_ID ) ) ( (lv_specification_2_0= ruleConfigSpecification ) ) )
{
- // InternalApplicationConfiguration.g:2386:2: (otherlv_0= 'config' ( (lv_name_1_0= RULE_ID ) ) ( (lv_specification_2_0= ruleConfigSpecification ) ) )
- // InternalApplicationConfiguration.g:2387:3: otherlv_0= 'config' ( (lv_name_1_0= RULE_ID ) ) ( (lv_specification_2_0= ruleConfigSpecification ) )
+ // InternalApplicationConfiguration.g:2503:2: (otherlv_0= 'config' ( (lv_name_1_0= RULE_ID ) ) ( (lv_specification_2_0= ruleConfigSpecification ) ) )
+ // InternalApplicationConfiguration.g:2504:3: otherlv_0= 'config' ( (lv_name_1_0= RULE_ID ) ) ( (lv_specification_2_0= ruleConfigSpecification ) )
{
- otherlv_0=(Token)match(input,30,FOLLOW_6);
+ otherlv_0=(Token)match(input,32,FOLLOW_6);
newLeafNode(otherlv_0, grammarAccess.getConfigDeclarationAccess().getConfigKeyword_0());
- // InternalApplicationConfiguration.g:2391:3: ( (lv_name_1_0= RULE_ID ) )
- // InternalApplicationConfiguration.g:2392:4: (lv_name_1_0= RULE_ID )
+ // InternalApplicationConfiguration.g:2508:3: ( (lv_name_1_0= RULE_ID ) )
+ // InternalApplicationConfiguration.g:2509:4: (lv_name_1_0= RULE_ID )
{
- // InternalApplicationConfiguration.g:2392:4: (lv_name_1_0= RULE_ID )
- // InternalApplicationConfiguration.g:2393:5: lv_name_1_0= RULE_ID
+ // InternalApplicationConfiguration.g:2509:4: (lv_name_1_0= RULE_ID )
+ // InternalApplicationConfiguration.g:2510:5: lv_name_1_0= RULE_ID
{
lv_name_1_0=(Token)match(input,RULE_ID,FOLLOW_17);
@@ -6626,11 +6949,11 @@ public class InternalApplicationConfigurationParser extends AbstractInternalAntl
}
- // InternalApplicationConfiguration.g:2409:3: ( (lv_specification_2_0= ruleConfigSpecification ) )
- // InternalApplicationConfiguration.g:2410:4: (lv_specification_2_0= ruleConfigSpecification )
+ // InternalApplicationConfiguration.g:2526:3: ( (lv_specification_2_0= ruleConfigSpecification ) )
+ // InternalApplicationConfiguration.g:2527:4: (lv_specification_2_0= ruleConfigSpecification )
{
- // InternalApplicationConfiguration.g:2410:4: (lv_specification_2_0= ruleConfigSpecification )
- // InternalApplicationConfiguration.g:2411:5: lv_specification_2_0= ruleConfigSpecification
+ // InternalApplicationConfiguration.g:2527:4: (lv_specification_2_0= ruleConfigSpecification )
+ // InternalApplicationConfiguration.g:2528:5: lv_specification_2_0= ruleConfigSpecification
{
newCompositeNode(grammarAccess.getConfigDeclarationAccess().getSpecificationConfigSpecificationParserRuleCall_2_0());
@@ -6680,7 +7003,7 @@ public class InternalApplicationConfigurationParser extends AbstractInternalAntl
// $ANTLR start "entryRuleConfigEntry"
- // InternalApplicationConfiguration.g:2432:1: entryRuleConfigEntry returns [EObject current=null] : iv_ruleConfigEntry= ruleConfigEntry EOF ;
+ // InternalApplicationConfiguration.g:2549:1: entryRuleConfigEntry returns [EObject current=null] : iv_ruleConfigEntry= ruleConfigEntry EOF ;
public final EObject entryRuleConfigEntry() throws RecognitionException {
EObject current = null;
@@ -6688,8 +7011,8 @@ public class InternalApplicationConfigurationParser extends AbstractInternalAntl
try {
- // InternalApplicationConfiguration.g:2432:52: (iv_ruleConfigEntry= ruleConfigEntry EOF )
- // InternalApplicationConfiguration.g:2433:2: iv_ruleConfigEntry= ruleConfigEntry EOF
+ // InternalApplicationConfiguration.g:2549:52: (iv_ruleConfigEntry= ruleConfigEntry EOF )
+ // InternalApplicationConfiguration.g:2550:2: iv_ruleConfigEntry= ruleConfigEntry EOF
{
newCompositeNode(grammarAccess.getConfigEntryRule());
pushFollow(FOLLOW_1);
@@ -6716,7 +7039,7 @@ public class InternalApplicationConfigurationParser extends AbstractInternalAntl
// $ANTLR start "ruleConfigEntry"
- // InternalApplicationConfiguration.g:2439:1: ruleConfigEntry returns [EObject current=null] : (this_DocumentationEntry_0= ruleDocumentationEntry | this_RuntimeEntry_1= ruleRuntimeEntry | this_MemoryEntry_2= ruleMemoryEntry | this_CustomEntry_3= ruleCustomEntry ) ;
+ // InternalApplicationConfiguration.g:2556:1: ruleConfigEntry returns [EObject current=null] : (this_DocumentationEntry_0= ruleDocumentationEntry | this_RuntimeEntry_1= ruleRuntimeEntry | this_MemoryEntry_2= ruleMemoryEntry | this_CustomEntry_3= ruleCustomEntry ) ;
public final EObject ruleConfigEntry() throws RecognitionException {
EObject current = null;
@@ -6733,42 +7056,42 @@ public class InternalApplicationConfigurationParser extends AbstractInternalAntl
enterRule();
try {
- // InternalApplicationConfiguration.g:2445:2: ( (this_DocumentationEntry_0= ruleDocumentationEntry | this_RuntimeEntry_1= ruleRuntimeEntry | this_MemoryEntry_2= ruleMemoryEntry | this_CustomEntry_3= ruleCustomEntry ) )
- // InternalApplicationConfiguration.g:2446:2: (this_DocumentationEntry_0= ruleDocumentationEntry | this_RuntimeEntry_1= ruleRuntimeEntry | this_MemoryEntry_2= ruleMemoryEntry | this_CustomEntry_3= ruleCustomEntry )
+ // InternalApplicationConfiguration.g:2562:2: ( (this_DocumentationEntry_0= ruleDocumentationEntry | this_RuntimeEntry_1= ruleRuntimeEntry | this_MemoryEntry_2= ruleMemoryEntry | this_CustomEntry_3= ruleCustomEntry ) )
+ // InternalApplicationConfiguration.g:2563:2: (this_DocumentationEntry_0= ruleDocumentationEntry | this_RuntimeEntry_1= ruleRuntimeEntry | this_MemoryEntry_2= ruleMemoryEntry | this_CustomEntry_3= ruleCustomEntry )
{
- // InternalApplicationConfiguration.g:2446:2: (this_DocumentationEntry_0= ruleDocumentationEntry | this_RuntimeEntry_1= ruleRuntimeEntry | this_MemoryEntry_2= ruleMemoryEntry | this_CustomEntry_3= ruleCustomEntry )
- int alt34=4;
+ // InternalApplicationConfiguration.g:2563:2: (this_DocumentationEntry_0= ruleDocumentationEntry | this_RuntimeEntry_1= ruleRuntimeEntry | this_MemoryEntry_2= ruleMemoryEntry | this_CustomEntry_3= ruleCustomEntry )
+ int alt36=4;
switch ( input.LA(1) ) {
- case 31:
+ case 33:
{
- alt34=1;
+ alt36=1;
}
break;
- case 32:
+ case 34:
{
- alt34=2;
+ alt36=2;
}
break;
- case 33:
+ case 35:
{
- alt34=3;
+ alt36=3;
}
break;
case RULE_STRING:
{
- alt34=4;
+ alt36=4;
}
break;
default:
NoViableAltException nvae =
- new NoViableAltException("", 34, 0, input);
+ new NoViableAltException("", 36, 0, input);
throw nvae;
}
- switch (alt34) {
+ switch (alt36) {
case 1 :
- // InternalApplicationConfiguration.g:2447:3: this_DocumentationEntry_0= ruleDocumentationEntry
+ // InternalApplicationConfiguration.g:2564:3: this_DocumentationEntry_0= ruleDocumentationEntry
{
newCompositeNode(grammarAccess.getConfigEntryAccess().getDocumentationEntryParserRuleCall_0());
@@ -6786,7 +7109,7 @@ public class InternalApplicationConfigurationParser extends AbstractInternalAntl
}
break;
case 2 :
- // InternalApplicationConfiguration.g:2456:3: this_RuntimeEntry_1= ruleRuntimeEntry
+ // InternalApplicationConfiguration.g:2573:3: this_RuntimeEntry_1= ruleRuntimeEntry
{
newCompositeNode(grammarAccess.getConfigEntryAccess().getRuntimeEntryParserRuleCall_1());
@@ -6804,7 +7127,7 @@ public class InternalApplicationConfigurationParser extends AbstractInternalAntl
}
break;
case 3 :
- // InternalApplicationConfiguration.g:2465:3: this_MemoryEntry_2= ruleMemoryEntry
+ // InternalApplicationConfiguration.g:2582:3: this_MemoryEntry_2= ruleMemoryEntry
{
newCompositeNode(grammarAccess.getConfigEntryAccess().getMemoryEntryParserRuleCall_2());
@@ -6822,7 +7145,7 @@ public class InternalApplicationConfigurationParser extends AbstractInternalAntl
}
break;
case 4 :
- // InternalApplicationConfiguration.g:2474:3: this_CustomEntry_3= ruleCustomEntry
+ // InternalApplicationConfiguration.g:2591:3: this_CustomEntry_3= ruleCustomEntry
{
newCompositeNode(grammarAccess.getConfigEntryAccess().getCustomEntryParserRuleCall_3());
@@ -6862,7 +7185,7 @@ public class InternalApplicationConfigurationParser extends AbstractInternalAntl
// $ANTLR start "entryRuleDocumentationEntry"
- // InternalApplicationConfiguration.g:2486:1: entryRuleDocumentationEntry returns [EObject current=null] : iv_ruleDocumentationEntry= ruleDocumentationEntry EOF ;
+ // InternalApplicationConfiguration.g:2603:1: entryRuleDocumentationEntry returns [EObject current=null] : iv_ruleDocumentationEntry= ruleDocumentationEntry EOF ;
public final EObject entryRuleDocumentationEntry() throws RecognitionException {
EObject current = null;
@@ -6870,8 +7193,8 @@ public class InternalApplicationConfigurationParser extends AbstractInternalAntl
try {
- // InternalApplicationConfiguration.g:2486:59: (iv_ruleDocumentationEntry= ruleDocumentationEntry EOF )
- // InternalApplicationConfiguration.g:2487:2: iv_ruleDocumentationEntry= ruleDocumentationEntry EOF
+ // InternalApplicationConfiguration.g:2603:59: (iv_ruleDocumentationEntry= ruleDocumentationEntry EOF )
+ // InternalApplicationConfiguration.g:2604:2: iv_ruleDocumentationEntry= ruleDocumentationEntry EOF
{
newCompositeNode(grammarAccess.getDocumentationEntryRule());
pushFollow(FOLLOW_1);
@@ -6898,7 +7221,7 @@ public class InternalApplicationConfigurationParser extends AbstractInternalAntl
// $ANTLR start "ruleDocumentationEntry"
- // InternalApplicationConfiguration.g:2493:1: ruleDocumentationEntry returns [EObject current=null] : (otherlv_0= 'log-level' otherlv_1= '=' ( (lv_level_2_0= ruleDocumentLevelSpecification ) ) ) ;
+ // InternalApplicationConfiguration.g:2610:1: ruleDocumentationEntry returns [EObject current=null] : (otherlv_0= 'log-level' otherlv_1= '=' ( (lv_level_2_0= ruleDocumentLevelSpecification ) ) ) ;
public final EObject ruleDocumentationEntry() throws RecognitionException {
EObject current = null;
@@ -6911,25 +7234,25 @@ public class InternalApplicationConfigurationParser extends AbstractInternalAntl
enterRule();
try {
- // InternalApplicationConfiguration.g:2499:2: ( (otherlv_0= 'log-level' otherlv_1= '=' ( (lv_level_2_0= ruleDocumentLevelSpecification ) ) ) )
- // InternalApplicationConfiguration.g:2500:2: (otherlv_0= 'log-level' otherlv_1= '=' ( (lv_level_2_0= ruleDocumentLevelSpecification ) ) )
+ // InternalApplicationConfiguration.g:2616:2: ( (otherlv_0= 'log-level' otherlv_1= '=' ( (lv_level_2_0= ruleDocumentLevelSpecification ) ) ) )
+ // InternalApplicationConfiguration.g:2617:2: (otherlv_0= 'log-level' otherlv_1= '=' ( (lv_level_2_0= ruleDocumentLevelSpecification ) ) )
{
- // InternalApplicationConfiguration.g:2500:2: (otherlv_0= 'log-level' otherlv_1= '=' ( (lv_level_2_0= ruleDocumentLevelSpecification ) ) )
- // InternalApplicationConfiguration.g:2501:3: otherlv_0= 'log-level' otherlv_1= '=' ( (lv_level_2_0= ruleDocumentLevelSpecification ) )
+ // InternalApplicationConfiguration.g:2617:2: (otherlv_0= 'log-level' otherlv_1= '=' ( (lv_level_2_0= ruleDocumentLevelSpecification ) ) )
+ // InternalApplicationConfiguration.g:2618:3: otherlv_0= 'log-level' otherlv_1= '=' ( (lv_level_2_0= ruleDocumentLevelSpecification ) )
{
- otherlv_0=(Token)match(input,31,FOLLOW_13);
+ otherlv_0=(Token)match(input,33,FOLLOW_13);
newLeafNode(otherlv_0, grammarAccess.getDocumentationEntryAccess().getLogLevelKeyword_0());
- otherlv_1=(Token)match(input,18,FOLLOW_27);
+ otherlv_1=(Token)match(input,18,FOLLOW_28);
newLeafNode(otherlv_1, grammarAccess.getDocumentationEntryAccess().getEqualsSignKeyword_1());
- // InternalApplicationConfiguration.g:2509:3: ( (lv_level_2_0= ruleDocumentLevelSpecification ) )
- // InternalApplicationConfiguration.g:2510:4: (lv_level_2_0= ruleDocumentLevelSpecification )
+ // InternalApplicationConfiguration.g:2626:3: ( (lv_level_2_0= ruleDocumentLevelSpecification ) )
+ // InternalApplicationConfiguration.g:2627:4: (lv_level_2_0= ruleDocumentLevelSpecification )
{
- // InternalApplicationConfiguration.g:2510:4: (lv_level_2_0= ruleDocumentLevelSpecification )
- // InternalApplicationConfiguration.g:2511:5: lv_level_2_0= ruleDocumentLevelSpecification
+ // InternalApplicationConfiguration.g:2627:4: (lv_level_2_0= ruleDocumentLevelSpecification )
+ // InternalApplicationConfiguration.g:2628:5: lv_level_2_0= ruleDocumentLevelSpecification
{
newCompositeNode(grammarAccess.getDocumentationEntryAccess().getLevelDocumentLevelSpecificationEnumRuleCall_2_0());
@@ -6979,7 +7302,7 @@ public class InternalApplicationConfigurationParser extends AbstractInternalAntl
// $ANTLR start "entryRuleRuntimeEntry"
- // InternalApplicationConfiguration.g:2532:1: entryRuleRuntimeEntry returns [EObject current=null] : iv_ruleRuntimeEntry= ruleRuntimeEntry EOF ;
+ // InternalApplicationConfiguration.g:2649:1: entryRuleRuntimeEntry returns [EObject current=null] : iv_ruleRuntimeEntry= ruleRuntimeEntry EOF ;
public final EObject entryRuleRuntimeEntry() throws RecognitionException {
EObject current = null;
@@ -6987,8 +7310,8 @@ public class InternalApplicationConfigurationParser extends AbstractInternalAntl
try {
- // InternalApplicationConfiguration.g:2532:53: (iv_ruleRuntimeEntry= ruleRuntimeEntry EOF )
- // InternalApplicationConfiguration.g:2533:2: iv_ruleRuntimeEntry= ruleRuntimeEntry EOF
+ // InternalApplicationConfiguration.g:2649:53: (iv_ruleRuntimeEntry= ruleRuntimeEntry EOF )
+ // InternalApplicationConfiguration.g:2650:2: iv_ruleRuntimeEntry= ruleRuntimeEntry EOF
{
newCompositeNode(grammarAccess.getRuntimeEntryRule());
pushFollow(FOLLOW_1);
@@ -7015,7 +7338,7 @@ public class InternalApplicationConfigurationParser extends AbstractInternalAntl
// $ANTLR start "ruleRuntimeEntry"
- // InternalApplicationConfiguration.g:2539:1: ruleRuntimeEntry returns [EObject current=null] : (otherlv_0= 'runtime' otherlv_1= '=' ( (lv_millisecLimit_2_0= RULE_INT ) ) ) ;
+ // InternalApplicationConfiguration.g:2656:1: ruleRuntimeEntry returns [EObject current=null] : (otherlv_0= 'runtime' otherlv_1= '=' ( (lv_millisecLimit_2_0= RULE_INT ) ) ) ;
public final EObject ruleRuntimeEntry() throws RecognitionException {
EObject current = null;
@@ -7027,13 +7350,13 @@ public class InternalApplicationConfigurationParser extends AbstractInternalAntl
enterRule();
try {
- // InternalApplicationConfiguration.g:2545:2: ( (otherlv_0= 'runtime' otherlv_1= '=' ( (lv_millisecLimit_2_0= RULE_INT ) ) ) )
- // InternalApplicationConfiguration.g:2546:2: (otherlv_0= 'runtime' otherlv_1= '=' ( (lv_millisecLimit_2_0= RULE_INT ) ) )
+ // InternalApplicationConfiguration.g:2662:2: ( (otherlv_0= 'runtime' otherlv_1= '=' ( (lv_millisecLimit_2_0= RULE_INT ) ) ) )
+ // InternalApplicationConfiguration.g:2663:2: (otherlv_0= 'runtime' otherlv_1= '=' ( (lv_millisecLimit_2_0= RULE_INT ) ) )
{
- // InternalApplicationConfiguration.g:2546:2: (otherlv_0= 'runtime' otherlv_1= '=' ( (lv_millisecLimit_2_0= RULE_INT ) ) )
- // InternalApplicationConfiguration.g:2547:3: otherlv_0= 'runtime' otherlv_1= '=' ( (lv_millisecLimit_2_0= RULE_INT ) )
+ // InternalApplicationConfiguration.g:2663:2: (otherlv_0= 'runtime' otherlv_1= '=' ( (lv_millisecLimit_2_0= RULE_INT ) ) )
+ // InternalApplicationConfiguration.g:2664:3: otherlv_0= 'runtime' otherlv_1= '=' ( (lv_millisecLimit_2_0= RULE_INT ) )
{
- otherlv_0=(Token)match(input,32,FOLLOW_13);
+ otherlv_0=(Token)match(input,34,FOLLOW_13);
newLeafNode(otherlv_0, grammarAccess.getRuntimeEntryAccess().getRuntimeKeyword_0());
@@ -7041,11 +7364,11 @@ public class InternalApplicationConfigurationParser extends AbstractInternalAntl
newLeafNode(otherlv_1, grammarAccess.getRuntimeEntryAccess().getEqualsSignKeyword_1());
- // InternalApplicationConfiguration.g:2555:3: ( (lv_millisecLimit_2_0= RULE_INT ) )
- // InternalApplicationConfiguration.g:2556:4: (lv_millisecLimit_2_0= RULE_INT )
+ // InternalApplicationConfiguration.g:2672:3: ( (lv_millisecLimit_2_0= RULE_INT ) )
+ // InternalApplicationConfiguration.g:2673:4: (lv_millisecLimit_2_0= RULE_INT )
{
- // InternalApplicationConfiguration.g:2556:4: (lv_millisecLimit_2_0= RULE_INT )
- // InternalApplicationConfiguration.g:2557:5: lv_millisecLimit_2_0= RULE_INT
+ // InternalApplicationConfiguration.g:2673:4: (lv_millisecLimit_2_0= RULE_INT )
+ // InternalApplicationConfiguration.g:2674:5: lv_millisecLimit_2_0= RULE_INT
{
lv_millisecLimit_2_0=(Token)match(input,RULE_INT,FOLLOW_2);
@@ -7090,7 +7413,7 @@ public class InternalApplicationConfigurationParser extends AbstractInternalAntl
// $ANTLR start "entryRuleMemoryEntry"
- // InternalApplicationConfiguration.g:2577:1: entryRuleMemoryEntry returns [EObject current=null] : iv_ruleMemoryEntry= ruleMemoryEntry EOF ;
+ // InternalApplicationConfiguration.g:2694:1: entryRuleMemoryEntry returns [EObject current=null] : iv_ruleMemoryEntry= ruleMemoryEntry EOF ;
public final EObject entryRuleMemoryEntry() throws RecognitionException {
EObject current = null;
@@ -7098,8 +7421,8 @@ public class InternalApplicationConfigurationParser extends AbstractInternalAntl
try {
- // InternalApplicationConfiguration.g:2577:52: (iv_ruleMemoryEntry= ruleMemoryEntry EOF )
- // InternalApplicationConfiguration.g:2578:2: iv_ruleMemoryEntry= ruleMemoryEntry EOF
+ // InternalApplicationConfiguration.g:2694:52: (iv_ruleMemoryEntry= ruleMemoryEntry EOF )
+ // InternalApplicationConfiguration.g:2695:2: iv_ruleMemoryEntry= ruleMemoryEntry EOF
{
newCompositeNode(grammarAccess.getMemoryEntryRule());
pushFollow(FOLLOW_1);
@@ -7126,7 +7449,7 @@ public class InternalApplicationConfigurationParser extends AbstractInternalAntl
// $ANTLR start "ruleMemoryEntry"
- // InternalApplicationConfiguration.g:2584:1: ruleMemoryEntry returns [EObject current=null] : (otherlv_0= 'memory' otherlv_1= '=' ( (lv_megabyteLimit_2_0= RULE_INT ) ) ) ;
+ // InternalApplicationConfiguration.g:2701:1: ruleMemoryEntry returns [EObject current=null] : (otherlv_0= 'memory' otherlv_1= '=' ( (lv_megabyteLimit_2_0= RULE_INT ) ) ) ;
public final EObject ruleMemoryEntry() throws RecognitionException {
EObject current = null;
@@ -7138,13 +7461,13 @@ public class InternalApplicationConfigurationParser extends AbstractInternalAntl
enterRule();
try {
- // InternalApplicationConfiguration.g:2590:2: ( (otherlv_0= 'memory' otherlv_1= '=' ( (lv_megabyteLimit_2_0= RULE_INT ) ) ) )
- // InternalApplicationConfiguration.g:2591:2: (otherlv_0= 'memory' otherlv_1= '=' ( (lv_megabyteLimit_2_0= RULE_INT ) ) )
+ // InternalApplicationConfiguration.g:2707:2: ( (otherlv_0= 'memory' otherlv_1= '=' ( (lv_megabyteLimit_2_0= RULE_INT ) ) ) )
+ // InternalApplicationConfiguration.g:2708:2: (otherlv_0= 'memory' otherlv_1= '=' ( (lv_megabyteLimit_2_0= RULE_INT ) ) )
{
- // InternalApplicationConfiguration.g:2591:2: (otherlv_0= 'memory' otherlv_1= '=' ( (lv_megabyteLimit_2_0= RULE_INT ) ) )
- // InternalApplicationConfiguration.g:2592:3: otherlv_0= 'memory' otherlv_1= '=' ( (lv_megabyteLimit_2_0= RULE_INT ) )
+ // InternalApplicationConfiguration.g:2708:2: (otherlv_0= 'memory' otherlv_1= '=' ( (lv_megabyteLimit_2_0= RULE_INT ) ) )
+ // InternalApplicationConfiguration.g:2709:3: otherlv_0= 'memory' otherlv_1= '=' ( (lv_megabyteLimit_2_0= RULE_INT ) )
{
- otherlv_0=(Token)match(input,33,FOLLOW_13);
+ otherlv_0=(Token)match(input,35,FOLLOW_13);
newLeafNode(otherlv_0, grammarAccess.getMemoryEntryAccess().getMemoryKeyword_0());
@@ -7152,11 +7475,11 @@ public class InternalApplicationConfigurationParser extends AbstractInternalAntl
newLeafNode(otherlv_1, grammarAccess.getMemoryEntryAccess().getEqualsSignKeyword_1());
- // InternalApplicationConfiguration.g:2600:3: ( (lv_megabyteLimit_2_0= RULE_INT ) )
- // InternalApplicationConfiguration.g:2601:4: (lv_megabyteLimit_2_0= RULE_INT )
+ // InternalApplicationConfiguration.g:2717:3: ( (lv_megabyteLimit_2_0= RULE_INT ) )
+ // InternalApplicationConfiguration.g:2718:4: (lv_megabyteLimit_2_0= RULE_INT )
{
- // InternalApplicationConfiguration.g:2601:4: (lv_megabyteLimit_2_0= RULE_INT )
- // InternalApplicationConfiguration.g:2602:5: lv_megabyteLimit_2_0= RULE_INT
+ // InternalApplicationConfiguration.g:2718:4: (lv_megabyteLimit_2_0= RULE_INT )
+ // InternalApplicationConfiguration.g:2719:5: lv_megabyteLimit_2_0= RULE_INT
{
lv_megabyteLimit_2_0=(Token)match(input,RULE_INT,FOLLOW_2);
@@ -7201,7 +7524,7 @@ public class InternalApplicationConfigurationParser extends AbstractInternalAntl
// $ANTLR start "entryRuleCustomEntry"
- // InternalApplicationConfiguration.g:2622:1: entryRuleCustomEntry returns [EObject current=null] : iv_ruleCustomEntry= ruleCustomEntry EOF ;
+ // InternalApplicationConfiguration.g:2739:1: entryRuleCustomEntry returns [EObject current=null] : iv_ruleCustomEntry= ruleCustomEntry EOF ;
public final EObject entryRuleCustomEntry() throws RecognitionException {
EObject current = null;
@@ -7209,8 +7532,8 @@ public class InternalApplicationConfigurationParser extends AbstractInternalAntl
try {
- // InternalApplicationConfiguration.g:2622:52: (iv_ruleCustomEntry= ruleCustomEntry EOF )
- // InternalApplicationConfiguration.g:2623:2: iv_ruleCustomEntry= ruleCustomEntry EOF
+ // InternalApplicationConfiguration.g:2739:52: (iv_ruleCustomEntry= ruleCustomEntry EOF )
+ // InternalApplicationConfiguration.g:2740:2: iv_ruleCustomEntry= ruleCustomEntry EOF
{
newCompositeNode(grammarAccess.getCustomEntryRule());
pushFollow(FOLLOW_1);
@@ -7237,7 +7560,7 @@ public class InternalApplicationConfigurationParser extends AbstractInternalAntl
// $ANTLR start "ruleCustomEntry"
- // InternalApplicationConfiguration.g:2629:1: ruleCustomEntry returns [EObject current=null] : ( ( (lv_key_0_0= RULE_STRING ) ) otherlv_1= '=' ( (lv_value_2_0= RULE_STRING ) ) ) ;
+ // InternalApplicationConfiguration.g:2746:1: ruleCustomEntry returns [EObject current=null] : ( ( (lv_key_0_0= RULE_STRING ) ) otherlv_1= '=' ( (lv_value_2_0= RULE_STRING ) ) ) ;
public final EObject ruleCustomEntry() throws RecognitionException {
EObject current = null;
@@ -7249,17 +7572,17 @@ public class InternalApplicationConfigurationParser extends AbstractInternalAntl
enterRule();
try {
- // InternalApplicationConfiguration.g:2635:2: ( ( ( (lv_key_0_0= RULE_STRING ) ) otherlv_1= '=' ( (lv_value_2_0= RULE_STRING ) ) ) )
- // InternalApplicationConfiguration.g:2636:2: ( ( (lv_key_0_0= RULE_STRING ) ) otherlv_1= '=' ( (lv_value_2_0= RULE_STRING ) ) )
+ // InternalApplicationConfiguration.g:2752:2: ( ( ( (lv_key_0_0= RULE_STRING ) ) otherlv_1= '=' ( (lv_value_2_0= RULE_STRING ) ) ) )
+ // InternalApplicationConfiguration.g:2753:2: ( ( (lv_key_0_0= RULE_STRING ) ) otherlv_1= '=' ( (lv_value_2_0= RULE_STRING ) ) )
{
- // InternalApplicationConfiguration.g:2636:2: ( ( (lv_key_0_0= RULE_STRING ) ) otherlv_1= '=' ( (lv_value_2_0= RULE_STRING ) ) )
- // InternalApplicationConfiguration.g:2637:3: ( (lv_key_0_0= RULE_STRING ) ) otherlv_1= '=' ( (lv_value_2_0= RULE_STRING ) )
+ // InternalApplicationConfiguration.g:2753:2: ( ( (lv_key_0_0= RULE_STRING ) ) otherlv_1= '=' ( (lv_value_2_0= RULE_STRING ) ) )
+ // InternalApplicationConfiguration.g:2754:3: ( (lv_key_0_0= RULE_STRING ) ) otherlv_1= '=' ( (lv_value_2_0= RULE_STRING ) )
{
- // InternalApplicationConfiguration.g:2637:3: ( (lv_key_0_0= RULE_STRING ) )
- // InternalApplicationConfiguration.g:2638:4: (lv_key_0_0= RULE_STRING )
+ // InternalApplicationConfiguration.g:2754:3: ( (lv_key_0_0= RULE_STRING ) )
+ // InternalApplicationConfiguration.g:2755:4: (lv_key_0_0= RULE_STRING )
{
- // InternalApplicationConfiguration.g:2638:4: (lv_key_0_0= RULE_STRING )
- // InternalApplicationConfiguration.g:2639:5: lv_key_0_0= RULE_STRING
+ // InternalApplicationConfiguration.g:2755:4: (lv_key_0_0= RULE_STRING )
+ // InternalApplicationConfiguration.g:2756:5: lv_key_0_0= RULE_STRING
{
lv_key_0_0=(Token)match(input,RULE_STRING,FOLLOW_13);
@@ -7285,11 +7608,11 @@ public class InternalApplicationConfigurationParser extends AbstractInternalAntl
newLeafNode(otherlv_1, grammarAccess.getCustomEntryAccess().getEqualsSignKeyword_1());
- // InternalApplicationConfiguration.g:2659:3: ( (lv_value_2_0= RULE_STRING ) )
- // InternalApplicationConfiguration.g:2660:4: (lv_value_2_0= RULE_STRING )
+ // InternalApplicationConfiguration.g:2776:3: ( (lv_value_2_0= RULE_STRING ) )
+ // InternalApplicationConfiguration.g:2777:4: (lv_value_2_0= RULE_STRING )
{
- // InternalApplicationConfiguration.g:2660:4: (lv_value_2_0= RULE_STRING )
- // InternalApplicationConfiguration.g:2661:5: lv_value_2_0= RULE_STRING
+ // InternalApplicationConfiguration.g:2777:4: (lv_value_2_0= RULE_STRING )
+ // InternalApplicationConfiguration.g:2778:5: lv_value_2_0= RULE_STRING
{
lv_value_2_0=(Token)match(input,RULE_STRING,FOLLOW_2);
@@ -7334,7 +7657,7 @@ public class InternalApplicationConfigurationParser extends AbstractInternalAntl
// $ANTLR start "entryRuleConfigReference"
- // InternalApplicationConfiguration.g:2681:1: entryRuleConfigReference returns [EObject current=null] : iv_ruleConfigReference= ruleConfigReference EOF ;
+ // InternalApplicationConfiguration.g:2798:1: entryRuleConfigReference returns [EObject current=null] : iv_ruleConfigReference= ruleConfigReference EOF ;
public final EObject entryRuleConfigReference() throws RecognitionException {
EObject current = null;
@@ -7342,8 +7665,8 @@ public class InternalApplicationConfigurationParser extends AbstractInternalAntl
try {
- // InternalApplicationConfiguration.g:2681:56: (iv_ruleConfigReference= ruleConfigReference EOF )
- // InternalApplicationConfiguration.g:2682:2: iv_ruleConfigReference= ruleConfigReference EOF
+ // InternalApplicationConfiguration.g:2798:56: (iv_ruleConfigReference= ruleConfigReference EOF )
+ // InternalApplicationConfiguration.g:2799:2: iv_ruleConfigReference= ruleConfigReference EOF
{
newCompositeNode(grammarAccess.getConfigReferenceRule());
pushFollow(FOLLOW_1);
@@ -7370,7 +7693,7 @@ public class InternalApplicationConfigurationParser extends AbstractInternalAntl
// $ANTLR start "ruleConfigReference"
- // InternalApplicationConfiguration.g:2688:1: ruleConfigReference returns [EObject current=null] : ( (otherlv_0= RULE_ID ) ) ;
+ // InternalApplicationConfiguration.g:2805:1: ruleConfigReference returns [EObject current=null] : ( (otherlv_0= RULE_ID ) ) ;
public final EObject ruleConfigReference() throws RecognitionException {
EObject current = null;
@@ -7380,14 +7703,14 @@ public class InternalApplicationConfigurationParser extends AbstractInternalAntl
enterRule();
try {
- // InternalApplicationConfiguration.g:2694:2: ( ( (otherlv_0= RULE_ID ) ) )
- // InternalApplicationConfiguration.g:2695:2: ( (otherlv_0= RULE_ID ) )
+ // InternalApplicationConfiguration.g:2811:2: ( ( (otherlv_0= RULE_ID ) ) )
+ // InternalApplicationConfiguration.g:2812:2: ( (otherlv_0= RULE_ID ) )
{
- // InternalApplicationConfiguration.g:2695:2: ( (otherlv_0= RULE_ID ) )
- // InternalApplicationConfiguration.g:2696:3: (otherlv_0= RULE_ID )
+ // InternalApplicationConfiguration.g:2812:2: ( (otherlv_0= RULE_ID ) )
+ // InternalApplicationConfiguration.g:2813:3: (otherlv_0= RULE_ID )
{
- // InternalApplicationConfiguration.g:2696:3: (otherlv_0= RULE_ID )
- // InternalApplicationConfiguration.g:2697:4: otherlv_0= RULE_ID
+ // InternalApplicationConfiguration.g:2813:3: (otherlv_0= RULE_ID )
+ // InternalApplicationConfiguration.g:2814:4: otherlv_0= RULE_ID
{
if (current==null) {
@@ -7424,7 +7747,7 @@ public class InternalApplicationConfigurationParser extends AbstractInternalAntl
// $ANTLR start "entryRuleConfig"
- // InternalApplicationConfiguration.g:2711:1: entryRuleConfig returns [EObject current=null] : iv_ruleConfig= ruleConfig EOF ;
+ // InternalApplicationConfiguration.g:2828:1: entryRuleConfig returns [EObject current=null] : iv_ruleConfig= ruleConfig EOF ;
public final EObject entryRuleConfig() throws RecognitionException {
EObject current = null;
@@ -7432,8 +7755,8 @@ public class InternalApplicationConfigurationParser extends AbstractInternalAntl
try {
- // InternalApplicationConfiguration.g:2711:47: (iv_ruleConfig= ruleConfig EOF )
- // InternalApplicationConfiguration.g:2712:2: iv_ruleConfig= ruleConfig EOF
+ // InternalApplicationConfiguration.g:2828:47: (iv_ruleConfig= ruleConfig EOF )
+ // InternalApplicationConfiguration.g:2829:2: iv_ruleConfig= ruleConfig EOF
{
newCompositeNode(grammarAccess.getConfigRule());
pushFollow(FOLLOW_1);
@@ -7460,7 +7783,7 @@ public class InternalApplicationConfigurationParser extends AbstractInternalAntl
// $ANTLR start "ruleConfig"
- // InternalApplicationConfiguration.g:2718:1: ruleConfig returns [EObject current=null] : (this_ConfigSpecification_0= ruleConfigSpecification | this_ConfigReference_1= ruleConfigReference ) ;
+ // InternalApplicationConfiguration.g:2835:1: ruleConfig returns [EObject current=null] : (this_ConfigSpecification_0= ruleConfigSpecification | this_ConfigReference_1= ruleConfigReference ) ;
public final EObject ruleConfig() throws RecognitionException {
EObject current = null;
@@ -7473,28 +7796,28 @@ public class InternalApplicationConfigurationParser extends AbstractInternalAntl
enterRule();
try {
- // InternalApplicationConfiguration.g:2724:2: ( (this_ConfigSpecification_0= ruleConfigSpecification | this_ConfigReference_1= ruleConfigReference ) )
- // InternalApplicationConfiguration.g:2725:2: (this_ConfigSpecification_0= ruleConfigSpecification | this_ConfigReference_1= ruleConfigReference )
+ // InternalApplicationConfiguration.g:2841:2: ( (this_ConfigSpecification_0= ruleConfigSpecification | this_ConfigReference_1= ruleConfigReference ) )
+ // InternalApplicationConfiguration.g:2842:2: (this_ConfigSpecification_0= ruleConfigSpecification | this_ConfigReference_1= ruleConfigReference )
{
- // InternalApplicationConfiguration.g:2725:2: (this_ConfigSpecification_0= ruleConfigSpecification | this_ConfigReference_1= ruleConfigReference )
- int alt35=2;
- int LA35_0 = input.LA(1);
+ // InternalApplicationConfiguration.g:2842:2: (this_ConfigSpecification_0= ruleConfigSpecification | this_ConfigReference_1= ruleConfigReference )
+ int alt37=2;
+ int LA37_0 = input.LA(1);
- if ( (LA35_0==19) ) {
- alt35=1;
+ if ( (LA37_0==19) ) {
+ alt37=1;
}
- else if ( (LA35_0==RULE_ID) ) {
- alt35=2;
+ else if ( (LA37_0==RULE_ID) ) {
+ alt37=2;
}
else {
NoViableAltException nvae =
- new NoViableAltException("", 35, 0, input);
+ new NoViableAltException("", 37, 0, input);
throw nvae;
}
- switch (alt35) {
+ switch (alt37) {
case 1 :
- // InternalApplicationConfiguration.g:2726:3: this_ConfigSpecification_0= ruleConfigSpecification
+ // InternalApplicationConfiguration.g:2843:3: this_ConfigSpecification_0= ruleConfigSpecification
{
newCompositeNode(grammarAccess.getConfigAccess().getConfigSpecificationParserRuleCall_0());
@@ -7512,7 +7835,7 @@ public class InternalApplicationConfigurationParser extends AbstractInternalAntl
}
break;
case 2 :
- // InternalApplicationConfiguration.g:2735:3: this_ConfigReference_1= ruleConfigReference
+ // InternalApplicationConfiguration.g:2852:3: this_ConfigReference_1= ruleConfigReference
{
newCompositeNode(grammarAccess.getConfigAccess().getConfigReferenceParserRuleCall_1());
@@ -7552,7 +7875,7 @@ public class InternalApplicationConfigurationParser extends AbstractInternalAntl
// $ANTLR start "entryRuleScopeSpecification"
- // InternalApplicationConfiguration.g:2747:1: entryRuleScopeSpecification returns [EObject current=null] : iv_ruleScopeSpecification= ruleScopeSpecification EOF ;
+ // InternalApplicationConfiguration.g:2864:1: entryRuleScopeSpecification returns [EObject current=null] : iv_ruleScopeSpecification= ruleScopeSpecification EOF ;
public final EObject entryRuleScopeSpecification() throws RecognitionException {
EObject current = null;
@@ -7560,8 +7883,8 @@ public class InternalApplicationConfigurationParser extends AbstractInternalAntl
try {
- // InternalApplicationConfiguration.g:2747:59: (iv_ruleScopeSpecification= ruleScopeSpecification EOF )
- // InternalApplicationConfiguration.g:2748:2: iv_ruleScopeSpecification= ruleScopeSpecification EOF
+ // InternalApplicationConfiguration.g:2864:59: (iv_ruleScopeSpecification= ruleScopeSpecification EOF )
+ // InternalApplicationConfiguration.g:2865:2: iv_ruleScopeSpecification= ruleScopeSpecification EOF
{
newCompositeNode(grammarAccess.getScopeSpecificationRule());
pushFollow(FOLLOW_1);
@@ -7588,7 +7911,7 @@ public class InternalApplicationConfigurationParser extends AbstractInternalAntl
// $ANTLR start "ruleScopeSpecification"
- // InternalApplicationConfiguration.g:2754:1: ruleScopeSpecification returns [EObject current=null] : ( () otherlv_1= '{' ( ( (lv_scopes_2_0= ruleTypeScope ) ) (otherlv_3= ',' ( (lv_scopes_4_0= ruleTypeScope ) ) )* )? otherlv_5= '}' ) ;
+ // InternalApplicationConfiguration.g:2871:1: ruleScopeSpecification returns [EObject current=null] : ( () otherlv_1= '{' ( ( (lv_scopes_2_0= ruleTypeScope ) ) (otherlv_3= ',' ( (lv_scopes_4_0= ruleTypeScope ) ) )* )? otherlv_5= '}' ) ;
public final EObject ruleScopeSpecification() throws RecognitionException {
EObject current = null;
@@ -7604,14 +7927,14 @@ public class InternalApplicationConfigurationParser extends AbstractInternalAntl
enterRule();
try {
- // InternalApplicationConfiguration.g:2760:2: ( ( () otherlv_1= '{' ( ( (lv_scopes_2_0= ruleTypeScope ) ) (otherlv_3= ',' ( (lv_scopes_4_0= ruleTypeScope ) ) )* )? otherlv_5= '}' ) )
- // InternalApplicationConfiguration.g:2761:2: ( () otherlv_1= '{' ( ( (lv_scopes_2_0= ruleTypeScope ) ) (otherlv_3= ',' ( (lv_scopes_4_0= ruleTypeScope ) ) )* )? otherlv_5= '}' )
+ // InternalApplicationConfiguration.g:2877:2: ( ( () otherlv_1= '{' ( ( (lv_scopes_2_0= ruleTypeScope ) ) (otherlv_3= ',' ( (lv_scopes_4_0= ruleTypeScope ) ) )* )? otherlv_5= '}' ) )
+ // InternalApplicationConfiguration.g:2878:2: ( () otherlv_1= '{' ( ( (lv_scopes_2_0= ruleTypeScope ) ) (otherlv_3= ',' ( (lv_scopes_4_0= ruleTypeScope ) ) )* )? otherlv_5= '}' )
{
- // InternalApplicationConfiguration.g:2761:2: ( () otherlv_1= '{' ( ( (lv_scopes_2_0= ruleTypeScope ) ) (otherlv_3= ',' ( (lv_scopes_4_0= ruleTypeScope ) ) )* )? otherlv_5= '}' )
- // InternalApplicationConfiguration.g:2762:3: () otherlv_1= '{' ( ( (lv_scopes_2_0= ruleTypeScope ) ) (otherlv_3= ',' ( (lv_scopes_4_0= ruleTypeScope ) ) )* )? otherlv_5= '}'
+ // InternalApplicationConfiguration.g:2878:2: ( () otherlv_1= '{' ( ( (lv_scopes_2_0= ruleTypeScope ) ) (otherlv_3= ',' ( (lv_scopes_4_0= ruleTypeScope ) ) )* )? otherlv_5= '}' )
+ // InternalApplicationConfiguration.g:2879:3: () otherlv_1= '{' ( ( (lv_scopes_2_0= ruleTypeScope ) ) (otherlv_3= ',' ( (lv_scopes_4_0= ruleTypeScope ) ) )* )? otherlv_5= '}'
{
- // InternalApplicationConfiguration.g:2762:3: ()
- // InternalApplicationConfiguration.g:2763:4:
+ // InternalApplicationConfiguration.g:2879:3: ()
+ // InternalApplicationConfiguration.g:2880:4:
{
current = forceCreateModelElement(
@@ -7621,26 +7944,26 @@ public class InternalApplicationConfigurationParser extends AbstractInternalAntl
}
- otherlv_1=(Token)match(input,19,FOLLOW_28);
+ otherlv_1=(Token)match(input,19,FOLLOW_29);
newLeafNode(otherlv_1, grammarAccess.getScopeSpecificationAccess().getLeftCurlyBracketKeyword_1());
- // InternalApplicationConfiguration.g:2773:3: ( ( (lv_scopes_2_0= ruleTypeScope ) ) (otherlv_3= ',' ( (lv_scopes_4_0= ruleTypeScope ) ) )* )?
- int alt37=2;
- int LA37_0 = input.LA(1);
+ // InternalApplicationConfiguration.g:2890:3: ( ( (lv_scopes_2_0= ruleTypeScope ) ) (otherlv_3= ',' ( (lv_scopes_4_0= ruleTypeScope ) ) )* )?
+ int alt39=2;
+ int LA39_0 = input.LA(1);
- if ( (LA37_0==34) ) {
- alt37=1;
+ if ( (LA39_0==36) ) {
+ alt39=1;
}
- switch (alt37) {
+ switch (alt39) {
case 1 :
- // InternalApplicationConfiguration.g:2774:4: ( (lv_scopes_2_0= ruleTypeScope ) ) (otherlv_3= ',' ( (lv_scopes_4_0= ruleTypeScope ) ) )*
+ // InternalApplicationConfiguration.g:2891:4: ( (lv_scopes_2_0= ruleTypeScope ) ) (otherlv_3= ',' ( (lv_scopes_4_0= ruleTypeScope ) ) )*
{
- // InternalApplicationConfiguration.g:2774:4: ( (lv_scopes_2_0= ruleTypeScope ) )
- // InternalApplicationConfiguration.g:2775:5: (lv_scopes_2_0= ruleTypeScope )
+ // InternalApplicationConfiguration.g:2891:4: ( (lv_scopes_2_0= ruleTypeScope ) )
+ // InternalApplicationConfiguration.g:2892:5: (lv_scopes_2_0= ruleTypeScope )
{
- // InternalApplicationConfiguration.g:2775:5: (lv_scopes_2_0= ruleTypeScope )
- // InternalApplicationConfiguration.g:2776:6: lv_scopes_2_0= ruleTypeScope
+ // InternalApplicationConfiguration.g:2892:5: (lv_scopes_2_0= ruleTypeScope )
+ // InternalApplicationConfiguration.g:2893:6: lv_scopes_2_0= ruleTypeScope
{
newCompositeNode(grammarAccess.getScopeSpecificationAccess().getScopesTypeScopeParserRuleCall_2_0_0());
@@ -7667,30 +7990,30 @@ public class InternalApplicationConfigurationParser extends AbstractInternalAntl
}
- // InternalApplicationConfiguration.g:2793:4: (otherlv_3= ',' ( (lv_scopes_4_0= ruleTypeScope ) ) )*
- loop36:
+ // InternalApplicationConfiguration.g:2910:4: (otherlv_3= ',' ( (lv_scopes_4_0= ruleTypeScope ) ) )*
+ loop38:
do {
- int alt36=2;
- int LA36_0 = input.LA(1);
+ int alt38=2;
+ int LA38_0 = input.LA(1);
- if ( (LA36_0==20) ) {
- alt36=1;
+ if ( (LA38_0==20) ) {
+ alt38=1;
}
- switch (alt36) {
+ switch (alt38) {
case 1 :
- // InternalApplicationConfiguration.g:2794:5: otherlv_3= ',' ( (lv_scopes_4_0= ruleTypeScope ) )
+ // InternalApplicationConfiguration.g:2911:5: otherlv_3= ',' ( (lv_scopes_4_0= ruleTypeScope ) )
{
- otherlv_3=(Token)match(input,20,FOLLOW_29);
+ otherlv_3=(Token)match(input,20,FOLLOW_30);
newLeafNode(otherlv_3, grammarAccess.getScopeSpecificationAccess().getCommaKeyword_2_1_0());
- // InternalApplicationConfiguration.g:2798:5: ( (lv_scopes_4_0= ruleTypeScope ) )
- // InternalApplicationConfiguration.g:2799:6: (lv_scopes_4_0= ruleTypeScope )
+ // InternalApplicationConfiguration.g:2915:5: ( (lv_scopes_4_0= ruleTypeScope ) )
+ // InternalApplicationConfiguration.g:2916:6: (lv_scopes_4_0= ruleTypeScope )
{
- // InternalApplicationConfiguration.g:2799:6: (lv_scopes_4_0= ruleTypeScope )
- // InternalApplicationConfiguration.g:2800:7: lv_scopes_4_0= ruleTypeScope
+ // InternalApplicationConfiguration.g:2916:6: (lv_scopes_4_0= ruleTypeScope )
+ // InternalApplicationConfiguration.g:2917:7: lv_scopes_4_0= ruleTypeScope
{
newCompositeNode(grammarAccess.getScopeSpecificationAccess().getScopesTypeScopeParserRuleCall_2_1_1_0());
@@ -7722,7 +8045,7 @@ public class InternalApplicationConfigurationParser extends AbstractInternalAntl
break;
default :
- break loop36;
+ break loop38;
}
} while (true);
@@ -7759,7 +8082,7 @@ public class InternalApplicationConfigurationParser extends AbstractInternalAntl
// $ANTLR start "entryRuleTypeScope"
- // InternalApplicationConfiguration.g:2827:1: entryRuleTypeScope returns [EObject current=null] : iv_ruleTypeScope= ruleTypeScope EOF ;
+ // InternalApplicationConfiguration.g:2944:1: entryRuleTypeScope returns [EObject current=null] : iv_ruleTypeScope= ruleTypeScope EOF ;
public final EObject entryRuleTypeScope() throws RecognitionException {
EObject current = null;
@@ -7767,8 +8090,8 @@ public class InternalApplicationConfigurationParser extends AbstractInternalAntl
try {
- // InternalApplicationConfiguration.g:2827:50: (iv_ruleTypeScope= ruleTypeScope EOF )
- // InternalApplicationConfiguration.g:2828:2: iv_ruleTypeScope= ruleTypeScope EOF
+ // InternalApplicationConfiguration.g:2944:50: (iv_ruleTypeScope= ruleTypeScope EOF )
+ // InternalApplicationConfiguration.g:2945:2: iv_ruleTypeScope= ruleTypeScope EOF
{
newCompositeNode(grammarAccess.getTypeScopeRule());
pushFollow(FOLLOW_1);
@@ -7795,7 +8118,7 @@ public class InternalApplicationConfigurationParser extends AbstractInternalAntl
// $ANTLR start "ruleTypeScope"
- // InternalApplicationConfiguration.g:2834:1: ruleTypeScope returns [EObject current=null] : (this_ClassTypeScope_0= ruleClassTypeScope | this_ObjectTypeScope_1= ruleObjectTypeScope | this_IntegerTypeScope_2= ruleIntegerTypeScope | this_RealTypeScope_3= ruleRealTypeScope | this_StringTypeScope_4= ruleStringTypeScope ) ;
+ // InternalApplicationConfiguration.g:2951:1: ruleTypeScope returns [EObject current=null] : (this_ClassTypeScope_0= ruleClassTypeScope | this_ObjectTypeScope_1= ruleObjectTypeScope | this_IntegerTypeScope_2= ruleIntegerTypeScope | this_RealTypeScope_3= ruleRealTypeScope | this_StringTypeScope_4= ruleStringTypeScope ) ;
public final EObject ruleTypeScope() throws RecognitionException {
EObject current = null;
@@ -7814,43 +8137,43 @@ public class InternalApplicationConfigurationParser extends AbstractInternalAntl
enterRule();
try {
- // InternalApplicationConfiguration.g:2840:2: ( (this_ClassTypeScope_0= ruleClassTypeScope | this_ObjectTypeScope_1= ruleObjectTypeScope | this_IntegerTypeScope_2= ruleIntegerTypeScope | this_RealTypeScope_3= ruleRealTypeScope | this_StringTypeScope_4= ruleStringTypeScope ) )
- // InternalApplicationConfiguration.g:2841:2: (this_ClassTypeScope_0= ruleClassTypeScope | this_ObjectTypeScope_1= ruleObjectTypeScope | this_IntegerTypeScope_2= ruleIntegerTypeScope | this_RealTypeScope_3= ruleRealTypeScope | this_StringTypeScope_4= ruleStringTypeScope )
+ // InternalApplicationConfiguration.g:2957:2: ( (this_ClassTypeScope_0= ruleClassTypeScope | this_ObjectTypeScope_1= ruleObjectTypeScope | this_IntegerTypeScope_2= ruleIntegerTypeScope | this_RealTypeScope_3= ruleRealTypeScope | this_StringTypeScope_4= ruleStringTypeScope ) )
+ // InternalApplicationConfiguration.g:2958:2: (this_ClassTypeScope_0= ruleClassTypeScope | this_ObjectTypeScope_1= ruleObjectTypeScope | this_IntegerTypeScope_2= ruleIntegerTypeScope | this_RealTypeScope_3= ruleRealTypeScope | this_StringTypeScope_4= ruleStringTypeScope )
{
- // InternalApplicationConfiguration.g:2841:2: (this_ClassTypeScope_0= ruleClassTypeScope | this_ObjectTypeScope_1= ruleObjectTypeScope | this_IntegerTypeScope_2= ruleIntegerTypeScope | this_RealTypeScope_3= ruleRealTypeScope | this_StringTypeScope_4= ruleStringTypeScope )
- int alt38=5;
- int LA38_0 = input.LA(1);
+ // InternalApplicationConfiguration.g:2958:2: (this_ClassTypeScope_0= ruleClassTypeScope | this_ObjectTypeScope_1= ruleObjectTypeScope | this_IntegerTypeScope_2= ruleIntegerTypeScope | this_RealTypeScope_3= ruleRealTypeScope | this_StringTypeScope_4= ruleStringTypeScope )
+ int alt40=5;
+ int LA40_0 = input.LA(1);
- if ( (LA38_0==34) ) {
+ if ( (LA40_0==36) ) {
switch ( input.LA(2) ) {
- case 39:
+ case 41:
{
- alt38=3;
+ alt40=3;
}
break;
- case 40:
+ case 42:
{
- alt38=4;
+ alt40=4;
}
break;
- case 41:
+ case 43:
{
- alt38=5;
+ alt40=5;
}
break;
- case 36:
+ case 38:
{
- alt38=1;
+ alt40=1;
}
break;
- case 38:
+ case 40:
{
- alt38=2;
+ alt40=2;
}
break;
default:
NoViableAltException nvae =
- new NoViableAltException("", 38, 1, input);
+ new NoViableAltException("", 40, 1, input);
throw nvae;
}
@@ -7858,13 +8181,13 @@ public class InternalApplicationConfigurationParser extends AbstractInternalAntl
}
else {
NoViableAltException nvae =
- new NoViableAltException("", 38, 0, input);
+ new NoViableAltException("", 40, 0, input);
throw nvae;
}
- switch (alt38) {
+ switch (alt40) {
case 1 :
- // InternalApplicationConfiguration.g:2842:3: this_ClassTypeScope_0= ruleClassTypeScope
+ // InternalApplicationConfiguration.g:2959:3: this_ClassTypeScope_0= ruleClassTypeScope
{
newCompositeNode(grammarAccess.getTypeScopeAccess().getClassTypeScopeParserRuleCall_0());
@@ -7882,7 +8205,7 @@ public class InternalApplicationConfigurationParser extends AbstractInternalAntl
}
break;
case 2 :
- // InternalApplicationConfiguration.g:2851:3: this_ObjectTypeScope_1= ruleObjectTypeScope
+ // InternalApplicationConfiguration.g:2968:3: this_ObjectTypeScope_1= ruleObjectTypeScope
{
newCompositeNode(grammarAccess.getTypeScopeAccess().getObjectTypeScopeParserRuleCall_1());
@@ -7900,7 +8223,7 @@ public class InternalApplicationConfigurationParser extends AbstractInternalAntl
}
break;
case 3 :
- // InternalApplicationConfiguration.g:2860:3: this_IntegerTypeScope_2= ruleIntegerTypeScope
+ // InternalApplicationConfiguration.g:2977:3: this_IntegerTypeScope_2= ruleIntegerTypeScope
{
newCompositeNode(grammarAccess.getTypeScopeAccess().getIntegerTypeScopeParserRuleCall_2());
@@ -7918,7 +8241,7 @@ public class InternalApplicationConfigurationParser extends AbstractInternalAntl
}
break;
case 4 :
- // InternalApplicationConfiguration.g:2869:3: this_RealTypeScope_3= ruleRealTypeScope
+ // InternalApplicationConfiguration.g:2986:3: this_RealTypeScope_3= ruleRealTypeScope
{
newCompositeNode(grammarAccess.getTypeScopeAccess().getRealTypeScopeParserRuleCall_3());
@@ -7936,7 +8259,7 @@ public class InternalApplicationConfigurationParser extends AbstractInternalAntl
}
break;
case 5 :
- // InternalApplicationConfiguration.g:2878:3: this_StringTypeScope_4= ruleStringTypeScope
+ // InternalApplicationConfiguration.g:2995:3: this_StringTypeScope_4= ruleStringTypeScope
{
newCompositeNode(grammarAccess.getTypeScopeAccess().getStringTypeScopeParserRuleCall_4());
@@ -7976,7 +8299,7 @@ public class InternalApplicationConfigurationParser extends AbstractInternalAntl
// $ANTLR start "entryRuleClassTypeScope"
- // InternalApplicationConfiguration.g:2890:1: entryRuleClassTypeScope returns [EObject current=null] : iv_ruleClassTypeScope= ruleClassTypeScope EOF ;
+ // InternalApplicationConfiguration.g:3007:1: entryRuleClassTypeScope returns [EObject current=null] : iv_ruleClassTypeScope= ruleClassTypeScope EOF ;
public final EObject entryRuleClassTypeScope() throws RecognitionException {
EObject current = null;
@@ -7984,8 +8307,8 @@ public class InternalApplicationConfigurationParser extends AbstractInternalAntl
try {
- // InternalApplicationConfiguration.g:2890:55: (iv_ruleClassTypeScope= ruleClassTypeScope EOF )
- // InternalApplicationConfiguration.g:2891:2: iv_ruleClassTypeScope= ruleClassTypeScope EOF
+ // InternalApplicationConfiguration.g:3007:55: (iv_ruleClassTypeScope= ruleClassTypeScope EOF )
+ // InternalApplicationConfiguration.g:3008:2: iv_ruleClassTypeScope= ruleClassTypeScope EOF
{
newCompositeNode(grammarAccess.getClassTypeScopeRule());
pushFollow(FOLLOW_1);
@@ -8012,7 +8335,7 @@ public class InternalApplicationConfigurationParser extends AbstractInternalAntl
// $ANTLR start "ruleClassTypeScope"
- // InternalApplicationConfiguration.g:2897:1: ruleClassTypeScope returns [EObject current=null] : (otherlv_0= '#' ( (lv_type_1_0= ruleClassReference ) ) ( ( (lv_setsNew_2_0= '+=' ) ) | ( (lv_setsSum_3_0= '=' ) ) ) ( ( (lv_number_4_0= ruleExactNumber ) ) | ( (lv_number_5_0= ruleIntervallNumber ) ) ) ) ;
+ // InternalApplicationConfiguration.g:3014:1: ruleClassTypeScope returns [EObject current=null] : (otherlv_0= '#' ( (lv_type_1_0= ruleClassReference ) ) ( ( (lv_setsNew_2_0= '+=' ) ) | ( (lv_setsSum_3_0= '=' ) ) ) ( ( (lv_number_4_0= ruleExactNumber ) ) | ( (lv_number_5_0= ruleIntervallNumber ) ) ) ) ;
public final EObject ruleClassTypeScope() throws RecognitionException {
EObject current = null;
@@ -8030,26 +8353,26 @@ public class InternalApplicationConfigurationParser extends AbstractInternalAntl
enterRule();
try {
- // InternalApplicationConfiguration.g:2903:2: ( (otherlv_0= '#' ( (lv_type_1_0= ruleClassReference ) ) ( ( (lv_setsNew_2_0= '+=' ) ) | ( (lv_setsSum_3_0= '=' ) ) ) ( ( (lv_number_4_0= ruleExactNumber ) ) | ( (lv_number_5_0= ruleIntervallNumber ) ) ) ) )
- // InternalApplicationConfiguration.g:2904:2: (otherlv_0= '#' ( (lv_type_1_0= ruleClassReference ) ) ( ( (lv_setsNew_2_0= '+=' ) ) | ( (lv_setsSum_3_0= '=' ) ) ) ( ( (lv_number_4_0= ruleExactNumber ) ) | ( (lv_number_5_0= ruleIntervallNumber ) ) ) )
+ // InternalApplicationConfiguration.g:3020:2: ( (otherlv_0= '#' ( (lv_type_1_0= ruleClassReference ) ) ( ( (lv_setsNew_2_0= '+=' ) ) | ( (lv_setsSum_3_0= '=' ) ) ) ( ( (lv_number_4_0= ruleExactNumber ) ) | ( (lv_number_5_0= ruleIntervallNumber ) ) ) ) )
+ // InternalApplicationConfiguration.g:3021:2: (otherlv_0= '#' ( (lv_type_1_0= ruleClassReference ) ) ( ( (lv_setsNew_2_0= '+=' ) ) | ( (lv_setsSum_3_0= '=' ) ) ) ( ( (lv_number_4_0= ruleExactNumber ) ) | ( (lv_number_5_0= ruleIntervallNumber ) ) ) )
{
- // InternalApplicationConfiguration.g:2904:2: (otherlv_0= '#' ( (lv_type_1_0= ruleClassReference ) ) ( ( (lv_setsNew_2_0= '+=' ) ) | ( (lv_setsSum_3_0= '=' ) ) ) ( ( (lv_number_4_0= ruleExactNumber ) ) | ( (lv_number_5_0= ruleIntervallNumber ) ) ) )
- // InternalApplicationConfiguration.g:2905:3: otherlv_0= '#' ( (lv_type_1_0= ruleClassReference ) ) ( ( (lv_setsNew_2_0= '+=' ) ) | ( (lv_setsSum_3_0= '=' ) ) ) ( ( (lv_number_4_0= ruleExactNumber ) ) | ( (lv_number_5_0= ruleIntervallNumber ) ) )
+ // InternalApplicationConfiguration.g:3021:2: (otherlv_0= '#' ( (lv_type_1_0= ruleClassReference ) ) ( ( (lv_setsNew_2_0= '+=' ) ) | ( (lv_setsSum_3_0= '=' ) ) ) ( ( (lv_number_4_0= ruleExactNumber ) ) | ( (lv_number_5_0= ruleIntervallNumber ) ) ) )
+ // InternalApplicationConfiguration.g:3022:3: otherlv_0= '#' ( (lv_type_1_0= ruleClassReference ) ) ( ( (lv_setsNew_2_0= '+=' ) ) | ( (lv_setsSum_3_0= '=' ) ) ) ( ( (lv_number_4_0= ruleExactNumber ) ) | ( (lv_number_5_0= ruleIntervallNumber ) ) )
{
- otherlv_0=(Token)match(input,34,FOLLOW_30);
+ otherlv_0=(Token)match(input,36,FOLLOW_31);
newLeafNode(otherlv_0, grammarAccess.getClassTypeScopeAccess().getNumberSignKeyword_0());
- // InternalApplicationConfiguration.g:2909:3: ( (lv_type_1_0= ruleClassReference ) )
- // InternalApplicationConfiguration.g:2910:4: (lv_type_1_0= ruleClassReference )
+ // InternalApplicationConfiguration.g:3026:3: ( (lv_type_1_0= ruleClassReference ) )
+ // InternalApplicationConfiguration.g:3027:4: (lv_type_1_0= ruleClassReference )
{
- // InternalApplicationConfiguration.g:2910:4: (lv_type_1_0= ruleClassReference )
- // InternalApplicationConfiguration.g:2911:5: lv_type_1_0= ruleClassReference
+ // InternalApplicationConfiguration.g:3027:4: (lv_type_1_0= ruleClassReference )
+ // InternalApplicationConfiguration.g:3028:5: lv_type_1_0= ruleClassReference
{
newCompositeNode(grammarAccess.getClassTypeScopeAccess().getTypeClassReferenceParserRuleCall_1_0());
- pushFollow(FOLLOW_31);
+ pushFollow(FOLLOW_32);
lv_type_1_0=ruleClassReference();
state._fsp--;
@@ -8071,33 +8394,33 @@ public class InternalApplicationConfigurationParser extends AbstractInternalAntl
}
- // InternalApplicationConfiguration.g:2928:3: ( ( (lv_setsNew_2_0= '+=' ) ) | ( (lv_setsSum_3_0= '=' ) ) )
- int alt39=2;
- int LA39_0 = input.LA(1);
+ // InternalApplicationConfiguration.g:3045:3: ( ( (lv_setsNew_2_0= '+=' ) ) | ( (lv_setsSum_3_0= '=' ) ) )
+ int alt41=2;
+ int LA41_0 = input.LA(1);
- if ( (LA39_0==35) ) {
- alt39=1;
+ if ( (LA41_0==37) ) {
+ alt41=1;
}
- else if ( (LA39_0==18) ) {
- alt39=2;
+ else if ( (LA41_0==18) ) {
+ alt41=2;
}
else {
NoViableAltException nvae =
- new NoViableAltException("", 39, 0, input);
+ new NoViableAltException("", 41, 0, input);
throw nvae;
}
- switch (alt39) {
+ switch (alt41) {
case 1 :
- // InternalApplicationConfiguration.g:2929:4: ( (lv_setsNew_2_0= '+=' ) )
+ // InternalApplicationConfiguration.g:3046:4: ( (lv_setsNew_2_0= '+=' ) )
{
- // InternalApplicationConfiguration.g:2929:4: ( (lv_setsNew_2_0= '+=' ) )
- // InternalApplicationConfiguration.g:2930:5: (lv_setsNew_2_0= '+=' )
+ // InternalApplicationConfiguration.g:3046:4: ( (lv_setsNew_2_0= '+=' ) )
+ // InternalApplicationConfiguration.g:3047:5: (lv_setsNew_2_0= '+=' )
{
- // InternalApplicationConfiguration.g:2930:5: (lv_setsNew_2_0= '+=' )
- // InternalApplicationConfiguration.g:2931:6: lv_setsNew_2_0= '+='
+ // InternalApplicationConfiguration.g:3047:5: (lv_setsNew_2_0= '+=' )
+ // InternalApplicationConfiguration.g:3048:6: lv_setsNew_2_0= '+='
{
- lv_setsNew_2_0=(Token)match(input,35,FOLLOW_32);
+ lv_setsNew_2_0=(Token)match(input,37,FOLLOW_33);
newLeafNode(lv_setsNew_2_0, grammarAccess.getClassTypeScopeAccess().getSetsNewPlusSignEqualsSignKeyword_2_0_0());
@@ -8117,15 +8440,15 @@ public class InternalApplicationConfigurationParser extends AbstractInternalAntl
}
break;
case 2 :
- // InternalApplicationConfiguration.g:2944:4: ( (lv_setsSum_3_0= '=' ) )
+ // InternalApplicationConfiguration.g:3061:4: ( (lv_setsSum_3_0= '=' ) )
{
- // InternalApplicationConfiguration.g:2944:4: ( (lv_setsSum_3_0= '=' ) )
- // InternalApplicationConfiguration.g:2945:5: (lv_setsSum_3_0= '=' )
+ // InternalApplicationConfiguration.g:3061:4: ( (lv_setsSum_3_0= '=' ) )
+ // InternalApplicationConfiguration.g:3062:5: (lv_setsSum_3_0= '=' )
{
- // InternalApplicationConfiguration.g:2945:5: (lv_setsSum_3_0= '=' )
- // InternalApplicationConfiguration.g:2946:6: lv_setsSum_3_0= '='
+ // InternalApplicationConfiguration.g:3062:5: (lv_setsSum_3_0= '=' )
+ // InternalApplicationConfiguration.g:3063:6: lv_setsSum_3_0= '='
{
- lv_setsSum_3_0=(Token)match(input,18,FOLLOW_32);
+ lv_setsSum_3_0=(Token)match(input,18,FOLLOW_33);
newLeafNode(lv_setsSum_3_0, grammarAccess.getClassTypeScopeAccess().getSetsSumEqualsSignKeyword_2_1_0());
@@ -8147,44 +8470,44 @@ public class InternalApplicationConfigurationParser extends AbstractInternalAntl
}
- // InternalApplicationConfiguration.g:2959:3: ( ( (lv_number_4_0= ruleExactNumber ) ) | ( (lv_number_5_0= ruleIntervallNumber ) ) )
- int alt40=2;
- int LA40_0 = input.LA(1);
+ // InternalApplicationConfiguration.g:3076:3: ( ( (lv_number_4_0= ruleExactNumber ) ) | ( (lv_number_5_0= ruleIntervallNumber ) ) )
+ int alt42=2;
+ int LA42_0 = input.LA(1);
- if ( (LA40_0==RULE_INT) ) {
- int LA40_1 = input.LA(2);
+ if ( (LA42_0==RULE_INT) ) {
+ int LA42_1 = input.LA(2);
- if ( (LA40_1==EOF||(LA40_1>=20 && LA40_1<=21)) ) {
- alt40=1;
+ if ( (LA42_1==45) ) {
+ alt42=2;
}
- else if ( (LA40_1==43) ) {
- alt40=2;
+ else if ( (LA42_1==EOF||(LA42_1>=20 && LA42_1<=21)) ) {
+ alt42=1;
}
else {
NoViableAltException nvae =
- new NoViableAltException("", 40, 1, input);
+ new NoViableAltException("", 42, 1, input);
throw nvae;
}
}
- else if ( (LA40_0==42) ) {
- alt40=1;
+ else if ( (LA42_0==44) ) {
+ alt42=1;
}
else {
NoViableAltException nvae =
- new NoViableAltException("", 40, 0, input);
+ new NoViableAltException("", 42, 0, input);
throw nvae;
}
- switch (alt40) {
+ switch (alt42) {
case 1 :
- // InternalApplicationConfiguration.g:2960:4: ( (lv_number_4_0= ruleExactNumber ) )
+ // InternalApplicationConfiguration.g:3077:4: ( (lv_number_4_0= ruleExactNumber ) )
{
- // InternalApplicationConfiguration.g:2960:4: ( (lv_number_4_0= ruleExactNumber ) )
- // InternalApplicationConfiguration.g:2961:5: (lv_number_4_0= ruleExactNumber )
+ // InternalApplicationConfiguration.g:3077:4: ( (lv_number_4_0= ruleExactNumber ) )
+ // InternalApplicationConfiguration.g:3078:5: (lv_number_4_0= ruleExactNumber )
{
- // InternalApplicationConfiguration.g:2961:5: (lv_number_4_0= ruleExactNumber )
- // InternalApplicationConfiguration.g:2962:6: lv_number_4_0= ruleExactNumber
+ // InternalApplicationConfiguration.g:3078:5: (lv_number_4_0= ruleExactNumber )
+ // InternalApplicationConfiguration.g:3079:6: lv_number_4_0= ruleExactNumber
{
newCompositeNode(grammarAccess.getClassTypeScopeAccess().getNumberExactNumberParserRuleCall_3_0_0());
@@ -8215,13 +8538,13 @@ public class InternalApplicationConfigurationParser extends AbstractInternalAntl
}
break;
case 2 :
- // InternalApplicationConfiguration.g:2980:4: ( (lv_number_5_0= ruleIntervallNumber ) )
+ // InternalApplicationConfiguration.g:3097:4: ( (lv_number_5_0= ruleIntervallNumber ) )
{
- // InternalApplicationConfiguration.g:2980:4: ( (lv_number_5_0= ruleIntervallNumber ) )
- // InternalApplicationConfiguration.g:2981:5: (lv_number_5_0= ruleIntervallNumber )
+ // InternalApplicationConfiguration.g:3097:4: ( (lv_number_5_0= ruleIntervallNumber ) )
+ // InternalApplicationConfiguration.g:3098:5: (lv_number_5_0= ruleIntervallNumber )
{
- // InternalApplicationConfiguration.g:2981:5: (lv_number_5_0= ruleIntervallNumber )
- // InternalApplicationConfiguration.g:2982:6: lv_number_5_0= ruleIntervallNumber
+ // InternalApplicationConfiguration.g:3098:5: (lv_number_5_0= ruleIntervallNumber )
+ // InternalApplicationConfiguration.g:3099:6: lv_number_5_0= ruleIntervallNumber
{
newCompositeNode(grammarAccess.getClassTypeScopeAccess().getNumberIntervallNumberParserRuleCall_3_1_0());
@@ -8277,7 +8600,7 @@ public class InternalApplicationConfigurationParser extends AbstractInternalAntl
// $ANTLR start "entryRuleObjectTypeScope"
- // InternalApplicationConfiguration.g:3004:1: entryRuleObjectTypeScope returns [EObject current=null] : iv_ruleObjectTypeScope= ruleObjectTypeScope EOF ;
+ // InternalApplicationConfiguration.g:3121:1: entryRuleObjectTypeScope returns [EObject current=null] : iv_ruleObjectTypeScope= ruleObjectTypeScope EOF ;
public final EObject entryRuleObjectTypeScope() throws RecognitionException {
EObject current = null;
@@ -8285,8 +8608,8 @@ public class InternalApplicationConfigurationParser extends AbstractInternalAntl
try {
- // InternalApplicationConfiguration.g:3004:56: (iv_ruleObjectTypeScope= ruleObjectTypeScope EOF )
- // InternalApplicationConfiguration.g:3005:2: iv_ruleObjectTypeScope= ruleObjectTypeScope EOF
+ // InternalApplicationConfiguration.g:3121:56: (iv_ruleObjectTypeScope= ruleObjectTypeScope EOF )
+ // InternalApplicationConfiguration.g:3122:2: iv_ruleObjectTypeScope= ruleObjectTypeScope EOF
{
newCompositeNode(grammarAccess.getObjectTypeScopeRule());
pushFollow(FOLLOW_1);
@@ -8313,7 +8636,7 @@ public class InternalApplicationConfigurationParser extends AbstractInternalAntl
// $ANTLR start "ruleObjectTypeScope"
- // InternalApplicationConfiguration.g:3011:1: ruleObjectTypeScope returns [EObject current=null] : (otherlv_0= '#' ( (lv_type_1_0= ruleObjectReference ) ) ( ( (lv_setsNew_2_0= '+=' ) ) | ( (lv_setsSum_3_0= '=' ) ) ) ( ( (lv_number_4_0= ruleExactNumber ) ) | ( (lv_number_5_0= ruleIntervallNumber ) ) ) ) ;
+ // InternalApplicationConfiguration.g:3128:1: ruleObjectTypeScope returns [EObject current=null] : (otherlv_0= '#' ( (lv_type_1_0= ruleObjectReference ) ) ( ( (lv_setsNew_2_0= '+=' ) ) | ( (lv_setsSum_3_0= '=' ) ) ) ( ( (lv_number_4_0= ruleExactNumber ) ) | ( (lv_number_5_0= ruleIntervallNumber ) ) ) ) ;
public final EObject ruleObjectTypeScope() throws RecognitionException {
EObject current = null;
@@ -8331,26 +8654,26 @@ public class InternalApplicationConfigurationParser extends AbstractInternalAntl
enterRule();
try {
- // InternalApplicationConfiguration.g:3017:2: ( (otherlv_0= '#' ( (lv_type_1_0= ruleObjectReference ) ) ( ( (lv_setsNew_2_0= '+=' ) ) | ( (lv_setsSum_3_0= '=' ) ) ) ( ( (lv_number_4_0= ruleExactNumber ) ) | ( (lv_number_5_0= ruleIntervallNumber ) ) ) ) )
- // InternalApplicationConfiguration.g:3018:2: (otherlv_0= '#' ( (lv_type_1_0= ruleObjectReference ) ) ( ( (lv_setsNew_2_0= '+=' ) ) | ( (lv_setsSum_3_0= '=' ) ) ) ( ( (lv_number_4_0= ruleExactNumber ) ) | ( (lv_number_5_0= ruleIntervallNumber ) ) ) )
+ // InternalApplicationConfiguration.g:3134:2: ( (otherlv_0= '#' ( (lv_type_1_0= ruleObjectReference ) ) ( ( (lv_setsNew_2_0= '+=' ) ) | ( (lv_setsSum_3_0= '=' ) ) ) ( ( (lv_number_4_0= ruleExactNumber ) ) | ( (lv_number_5_0= ruleIntervallNumber ) ) ) ) )
+ // InternalApplicationConfiguration.g:3135:2: (otherlv_0= '#' ( (lv_type_1_0= ruleObjectReference ) ) ( ( (lv_setsNew_2_0= '+=' ) ) | ( (lv_setsSum_3_0= '=' ) ) ) ( ( (lv_number_4_0= ruleExactNumber ) ) | ( (lv_number_5_0= ruleIntervallNumber ) ) ) )
{
- // InternalApplicationConfiguration.g:3018:2: (otherlv_0= '#' ( (lv_type_1_0= ruleObjectReference ) ) ( ( (lv_setsNew_2_0= '+=' ) ) | ( (lv_setsSum_3_0= '=' ) ) ) ( ( (lv_number_4_0= ruleExactNumber ) ) | ( (lv_number_5_0= ruleIntervallNumber ) ) ) )
- // InternalApplicationConfiguration.g:3019:3: otherlv_0= '#' ( (lv_type_1_0= ruleObjectReference ) ) ( ( (lv_setsNew_2_0= '+=' ) ) | ( (lv_setsSum_3_0= '=' ) ) ) ( ( (lv_number_4_0= ruleExactNumber ) ) | ( (lv_number_5_0= ruleIntervallNumber ) ) )
+ // InternalApplicationConfiguration.g:3135:2: (otherlv_0= '#' ( (lv_type_1_0= ruleObjectReference ) ) ( ( (lv_setsNew_2_0= '+=' ) ) | ( (lv_setsSum_3_0= '=' ) ) ) ( ( (lv_number_4_0= ruleExactNumber ) ) | ( (lv_number_5_0= ruleIntervallNumber ) ) ) )
+ // InternalApplicationConfiguration.g:3136:3: otherlv_0= '#' ( (lv_type_1_0= ruleObjectReference ) ) ( ( (lv_setsNew_2_0= '+=' ) ) | ( (lv_setsSum_3_0= '=' ) ) ) ( ( (lv_number_4_0= ruleExactNumber ) ) | ( (lv_number_5_0= ruleIntervallNumber ) ) )
{
- otherlv_0=(Token)match(input,34,FOLLOW_33);
+ otherlv_0=(Token)match(input,36,FOLLOW_34);
newLeafNode(otherlv_0, grammarAccess.getObjectTypeScopeAccess().getNumberSignKeyword_0());
- // InternalApplicationConfiguration.g:3023:3: ( (lv_type_1_0= ruleObjectReference ) )
- // InternalApplicationConfiguration.g:3024:4: (lv_type_1_0= ruleObjectReference )
+ // InternalApplicationConfiguration.g:3140:3: ( (lv_type_1_0= ruleObjectReference ) )
+ // InternalApplicationConfiguration.g:3141:4: (lv_type_1_0= ruleObjectReference )
{
- // InternalApplicationConfiguration.g:3024:4: (lv_type_1_0= ruleObjectReference )
- // InternalApplicationConfiguration.g:3025:5: lv_type_1_0= ruleObjectReference
+ // InternalApplicationConfiguration.g:3141:4: (lv_type_1_0= ruleObjectReference )
+ // InternalApplicationConfiguration.g:3142:5: lv_type_1_0= ruleObjectReference
{
newCompositeNode(grammarAccess.getObjectTypeScopeAccess().getTypeObjectReferenceParserRuleCall_1_0());
- pushFollow(FOLLOW_31);
+ pushFollow(FOLLOW_32);
lv_type_1_0=ruleObjectReference();
state._fsp--;
@@ -8372,33 +8695,33 @@ public class InternalApplicationConfigurationParser extends AbstractInternalAntl
}
- // InternalApplicationConfiguration.g:3042:3: ( ( (lv_setsNew_2_0= '+=' ) ) | ( (lv_setsSum_3_0= '=' ) ) )
- int alt41=2;
- int LA41_0 = input.LA(1);
+ // InternalApplicationConfiguration.g:3159:3: ( ( (lv_setsNew_2_0= '+=' ) ) | ( (lv_setsSum_3_0= '=' ) ) )
+ int alt43=2;
+ int LA43_0 = input.LA(1);
- if ( (LA41_0==35) ) {
- alt41=1;
+ if ( (LA43_0==37) ) {
+ alt43=1;
}
- else if ( (LA41_0==18) ) {
- alt41=2;
+ else if ( (LA43_0==18) ) {
+ alt43=2;
}
else {
NoViableAltException nvae =
- new NoViableAltException("", 41, 0, input);
+ new NoViableAltException("", 43, 0, input);
throw nvae;
}
- switch (alt41) {
+ switch (alt43) {
case 1 :
- // InternalApplicationConfiguration.g:3043:4: ( (lv_setsNew_2_0= '+=' ) )
+ // InternalApplicationConfiguration.g:3160:4: ( (lv_setsNew_2_0= '+=' ) )
{
- // InternalApplicationConfiguration.g:3043:4: ( (lv_setsNew_2_0= '+=' ) )
- // InternalApplicationConfiguration.g:3044:5: (lv_setsNew_2_0= '+=' )
+ // InternalApplicationConfiguration.g:3160:4: ( (lv_setsNew_2_0= '+=' ) )
+ // InternalApplicationConfiguration.g:3161:5: (lv_setsNew_2_0= '+=' )
{
- // InternalApplicationConfiguration.g:3044:5: (lv_setsNew_2_0= '+=' )
- // InternalApplicationConfiguration.g:3045:6: lv_setsNew_2_0= '+='
+ // InternalApplicationConfiguration.g:3161:5: (lv_setsNew_2_0= '+=' )
+ // InternalApplicationConfiguration.g:3162:6: lv_setsNew_2_0= '+='
{
- lv_setsNew_2_0=(Token)match(input,35,FOLLOW_32);
+ lv_setsNew_2_0=(Token)match(input,37,FOLLOW_33);
newLeafNode(lv_setsNew_2_0, grammarAccess.getObjectTypeScopeAccess().getSetsNewPlusSignEqualsSignKeyword_2_0_0());
@@ -8418,15 +8741,15 @@ public class InternalApplicationConfigurationParser extends AbstractInternalAntl
}
break;
case 2 :
- // InternalApplicationConfiguration.g:3058:4: ( (lv_setsSum_3_0= '=' ) )
+ // InternalApplicationConfiguration.g:3175:4: ( (lv_setsSum_3_0= '=' ) )
{
- // InternalApplicationConfiguration.g:3058:4: ( (lv_setsSum_3_0= '=' ) )
- // InternalApplicationConfiguration.g:3059:5: (lv_setsSum_3_0= '=' )
+ // InternalApplicationConfiguration.g:3175:4: ( (lv_setsSum_3_0= '=' ) )
+ // InternalApplicationConfiguration.g:3176:5: (lv_setsSum_3_0= '=' )
{
- // InternalApplicationConfiguration.g:3059:5: (lv_setsSum_3_0= '=' )
- // InternalApplicationConfiguration.g:3060:6: lv_setsSum_3_0= '='
+ // InternalApplicationConfiguration.g:3176:5: (lv_setsSum_3_0= '=' )
+ // InternalApplicationConfiguration.g:3177:6: lv_setsSum_3_0= '='
{
- lv_setsSum_3_0=(Token)match(input,18,FOLLOW_32);
+ lv_setsSum_3_0=(Token)match(input,18,FOLLOW_33);
newLeafNode(lv_setsSum_3_0, grammarAccess.getObjectTypeScopeAccess().getSetsSumEqualsSignKeyword_2_1_0());
@@ -8448,44 +8771,44 @@ public class InternalApplicationConfigurationParser extends AbstractInternalAntl
}
- // InternalApplicationConfiguration.g:3073:3: ( ( (lv_number_4_0= ruleExactNumber ) ) | ( (lv_number_5_0= ruleIntervallNumber ) ) )
- int alt42=2;
- int LA42_0 = input.LA(1);
+ // InternalApplicationConfiguration.g:3190:3: ( ( (lv_number_4_0= ruleExactNumber ) ) | ( (lv_number_5_0= ruleIntervallNumber ) ) )
+ int alt44=2;
+ int LA44_0 = input.LA(1);
- if ( (LA42_0==RULE_INT) ) {
- int LA42_1 = input.LA(2);
+ if ( (LA44_0==RULE_INT) ) {
+ int LA44_1 = input.LA(2);
- if ( (LA42_1==EOF||(LA42_1>=20 && LA42_1<=21)) ) {
- alt42=1;
+ if ( (LA44_1==45) ) {
+ alt44=2;
}
- else if ( (LA42_1==43) ) {
- alt42=2;
+ else if ( (LA44_1==EOF||(LA44_1>=20 && LA44_1<=21)) ) {
+ alt44=1;
}
else {
NoViableAltException nvae =
- new NoViableAltException("", 42, 1, input);
+ new NoViableAltException("", 44, 1, input);
throw nvae;
}
}
- else if ( (LA42_0==42) ) {
- alt42=1;
+ else if ( (LA44_0==44) ) {
+ alt44=1;
}
else {
NoViableAltException nvae =
- new NoViableAltException("", 42, 0, input);
+ new NoViableAltException("", 44, 0, input);
throw nvae;
}
- switch (alt42) {
+ switch (alt44) {
case 1 :
- // InternalApplicationConfiguration.g:3074:4: ( (lv_number_4_0= ruleExactNumber ) )
+ // InternalApplicationConfiguration.g:3191:4: ( (lv_number_4_0= ruleExactNumber ) )
{
- // InternalApplicationConfiguration.g:3074:4: ( (lv_number_4_0= ruleExactNumber ) )
- // InternalApplicationConfiguration.g:3075:5: (lv_number_4_0= ruleExactNumber )
+ // InternalApplicationConfiguration.g:3191:4: ( (lv_number_4_0= ruleExactNumber ) )
+ // InternalApplicationConfiguration.g:3192:5: (lv_number_4_0= ruleExactNumber )
{
- // InternalApplicationConfiguration.g:3075:5: (lv_number_4_0= ruleExactNumber )
- // InternalApplicationConfiguration.g:3076:6: lv_number_4_0= ruleExactNumber
+ // InternalApplicationConfiguration.g:3192:5: (lv_number_4_0= ruleExactNumber )
+ // InternalApplicationConfiguration.g:3193:6: lv_number_4_0= ruleExactNumber
{
newCompositeNode(grammarAccess.getObjectTypeScopeAccess().getNumberExactNumberParserRuleCall_3_0_0());
@@ -8516,13 +8839,13 @@ public class InternalApplicationConfigurationParser extends AbstractInternalAntl
}
break;
case 2 :
- // InternalApplicationConfiguration.g:3094:4: ( (lv_number_5_0= ruleIntervallNumber ) )
+ // InternalApplicationConfiguration.g:3211:4: ( (lv_number_5_0= ruleIntervallNumber ) )
{
- // InternalApplicationConfiguration.g:3094:4: ( (lv_number_5_0= ruleIntervallNumber ) )
- // InternalApplicationConfiguration.g:3095:5: (lv_number_5_0= ruleIntervallNumber )
+ // InternalApplicationConfiguration.g:3211:4: ( (lv_number_5_0= ruleIntervallNumber ) )
+ // InternalApplicationConfiguration.g:3212:5: (lv_number_5_0= ruleIntervallNumber )
{
- // InternalApplicationConfiguration.g:3095:5: (lv_number_5_0= ruleIntervallNumber )
- // InternalApplicationConfiguration.g:3096:6: lv_number_5_0= ruleIntervallNumber
+ // InternalApplicationConfiguration.g:3212:5: (lv_number_5_0= ruleIntervallNumber )
+ // InternalApplicationConfiguration.g:3213:6: lv_number_5_0= ruleIntervallNumber
{
newCompositeNode(grammarAccess.getObjectTypeScopeAccess().getNumberIntervallNumberParserRuleCall_3_1_0());
@@ -8578,7 +8901,7 @@ public class InternalApplicationConfigurationParser extends AbstractInternalAntl
// $ANTLR start "entryRuleIntegerTypeScope"
- // InternalApplicationConfiguration.g:3118:1: entryRuleIntegerTypeScope returns [EObject current=null] : iv_ruleIntegerTypeScope= ruleIntegerTypeScope EOF ;
+ // InternalApplicationConfiguration.g:3235:1: entryRuleIntegerTypeScope returns [EObject current=null] : iv_ruleIntegerTypeScope= ruleIntegerTypeScope EOF ;
public final EObject entryRuleIntegerTypeScope() throws RecognitionException {
EObject current = null;
@@ -8586,8 +8909,8 @@ public class InternalApplicationConfigurationParser extends AbstractInternalAntl
try {
- // InternalApplicationConfiguration.g:3118:57: (iv_ruleIntegerTypeScope= ruleIntegerTypeScope EOF )
- // InternalApplicationConfiguration.g:3119:2: iv_ruleIntegerTypeScope= ruleIntegerTypeScope EOF
+ // InternalApplicationConfiguration.g:3235:57: (iv_ruleIntegerTypeScope= ruleIntegerTypeScope EOF )
+ // InternalApplicationConfiguration.g:3236:2: iv_ruleIntegerTypeScope= ruleIntegerTypeScope EOF
{
newCompositeNode(grammarAccess.getIntegerTypeScopeRule());
pushFollow(FOLLOW_1);
@@ -8614,7 +8937,7 @@ public class InternalApplicationConfigurationParser extends AbstractInternalAntl
// $ANTLR start "ruleIntegerTypeScope"
- // InternalApplicationConfiguration.g:3125:1: ruleIntegerTypeScope returns [EObject current=null] : (otherlv_0= '#' ( (lv_type_1_0= ruleIntegerReference ) ) ( ( (lv_setsNew_2_0= '+=' ) ) | ( (lv_setsSum_3_0= '=' ) ) ) ( ( (lv_number_4_0= ruleExactNumber ) ) | ( (lv_number_5_0= ruleIntervallNumber ) ) | ( (lv_number_6_0= ruleIntEnumberation ) ) ) ) ;
+ // InternalApplicationConfiguration.g:3242:1: ruleIntegerTypeScope returns [EObject current=null] : (otherlv_0= '#' ( (lv_type_1_0= ruleIntegerReference ) ) ( ( (lv_setsNew_2_0= '+=' ) ) | ( (lv_setsSum_3_0= '=' ) ) ) ( ( (lv_number_4_0= ruleExactNumber ) ) | ( (lv_number_5_0= ruleIntervallNumber ) ) | ( (lv_number_6_0= ruleIntEnumberation ) ) ) ) ;
public final EObject ruleIntegerTypeScope() throws RecognitionException {
EObject current = null;
@@ -8634,26 +8957,26 @@ public class InternalApplicationConfigurationParser extends AbstractInternalAntl
enterRule();
try {
- // InternalApplicationConfiguration.g:3131:2: ( (otherlv_0= '#' ( (lv_type_1_0= ruleIntegerReference ) ) ( ( (lv_setsNew_2_0= '+=' ) ) | ( (lv_setsSum_3_0= '=' ) ) ) ( ( (lv_number_4_0= ruleExactNumber ) ) | ( (lv_number_5_0= ruleIntervallNumber ) ) | ( (lv_number_6_0= ruleIntEnumberation ) ) ) ) )
- // InternalApplicationConfiguration.g:3132:2: (otherlv_0= '#' ( (lv_type_1_0= ruleIntegerReference ) ) ( ( (lv_setsNew_2_0= '+=' ) ) | ( (lv_setsSum_3_0= '=' ) ) ) ( ( (lv_number_4_0= ruleExactNumber ) ) | ( (lv_number_5_0= ruleIntervallNumber ) ) | ( (lv_number_6_0= ruleIntEnumberation ) ) ) )
+ // InternalApplicationConfiguration.g:3248:2: ( (otherlv_0= '#' ( (lv_type_1_0= ruleIntegerReference ) ) ( ( (lv_setsNew_2_0= '+=' ) ) | ( (lv_setsSum_3_0= '=' ) ) ) ( ( (lv_number_4_0= ruleExactNumber ) ) | ( (lv_number_5_0= ruleIntervallNumber ) ) | ( (lv_number_6_0= ruleIntEnumberation ) ) ) ) )
+ // InternalApplicationConfiguration.g:3249:2: (otherlv_0= '#' ( (lv_type_1_0= ruleIntegerReference ) ) ( ( (lv_setsNew_2_0= '+=' ) ) | ( (lv_setsSum_3_0= '=' ) ) ) ( ( (lv_number_4_0= ruleExactNumber ) ) | ( (lv_number_5_0= ruleIntervallNumber ) ) | ( (lv_number_6_0= ruleIntEnumberation ) ) ) )
{
- // InternalApplicationConfiguration.g:3132:2: (otherlv_0= '#' ( (lv_type_1_0= ruleIntegerReference ) ) ( ( (lv_setsNew_2_0= '+=' ) ) | ( (lv_setsSum_3_0= '=' ) ) ) ( ( (lv_number_4_0= ruleExactNumber ) ) | ( (lv_number_5_0= ruleIntervallNumber ) ) | ( (lv_number_6_0= ruleIntEnumberation ) ) ) )
- // InternalApplicationConfiguration.g:3133:3: otherlv_0= '#' ( (lv_type_1_0= ruleIntegerReference ) ) ( ( (lv_setsNew_2_0= '+=' ) ) | ( (lv_setsSum_3_0= '=' ) ) ) ( ( (lv_number_4_0= ruleExactNumber ) ) | ( (lv_number_5_0= ruleIntervallNumber ) ) | ( (lv_number_6_0= ruleIntEnumberation ) ) )
+ // InternalApplicationConfiguration.g:3249:2: (otherlv_0= '#' ( (lv_type_1_0= ruleIntegerReference ) ) ( ( (lv_setsNew_2_0= '+=' ) ) | ( (lv_setsSum_3_0= '=' ) ) ) ( ( (lv_number_4_0= ruleExactNumber ) ) | ( (lv_number_5_0= ruleIntervallNumber ) ) | ( (lv_number_6_0= ruleIntEnumberation ) ) ) )
+ // InternalApplicationConfiguration.g:3250:3: otherlv_0= '#' ( (lv_type_1_0= ruleIntegerReference ) ) ( ( (lv_setsNew_2_0= '+=' ) ) | ( (lv_setsSum_3_0= '=' ) ) ) ( ( (lv_number_4_0= ruleExactNumber ) ) | ( (lv_number_5_0= ruleIntervallNumber ) ) | ( (lv_number_6_0= ruleIntEnumberation ) ) )
{
- otherlv_0=(Token)match(input,34,FOLLOW_34);
+ otherlv_0=(Token)match(input,36,FOLLOW_35);
newLeafNode(otherlv_0, grammarAccess.getIntegerTypeScopeAccess().getNumberSignKeyword_0());
- // InternalApplicationConfiguration.g:3137:3: ( (lv_type_1_0= ruleIntegerReference ) )
- // InternalApplicationConfiguration.g:3138:4: (lv_type_1_0= ruleIntegerReference )
+ // InternalApplicationConfiguration.g:3254:3: ( (lv_type_1_0= ruleIntegerReference ) )
+ // InternalApplicationConfiguration.g:3255:4: (lv_type_1_0= ruleIntegerReference )
{
- // InternalApplicationConfiguration.g:3138:4: (lv_type_1_0= ruleIntegerReference )
- // InternalApplicationConfiguration.g:3139:5: lv_type_1_0= ruleIntegerReference
+ // InternalApplicationConfiguration.g:3255:4: (lv_type_1_0= ruleIntegerReference )
+ // InternalApplicationConfiguration.g:3256:5: lv_type_1_0= ruleIntegerReference
{
newCompositeNode(grammarAccess.getIntegerTypeScopeAccess().getTypeIntegerReferenceParserRuleCall_1_0());
- pushFollow(FOLLOW_31);
+ pushFollow(FOLLOW_32);
lv_type_1_0=ruleIntegerReference();
state._fsp--;
@@ -8675,33 +8998,33 @@ public class InternalApplicationConfigurationParser extends AbstractInternalAntl
}
- // InternalApplicationConfiguration.g:3156:3: ( ( (lv_setsNew_2_0= '+=' ) ) | ( (lv_setsSum_3_0= '=' ) ) )
- int alt43=2;
- int LA43_0 = input.LA(1);
+ // InternalApplicationConfiguration.g:3273:3: ( ( (lv_setsNew_2_0= '+=' ) ) | ( (lv_setsSum_3_0= '=' ) ) )
+ int alt45=2;
+ int LA45_0 = input.LA(1);
- if ( (LA43_0==35) ) {
- alt43=1;
+ if ( (LA45_0==37) ) {
+ alt45=1;
}
- else if ( (LA43_0==18) ) {
- alt43=2;
+ else if ( (LA45_0==18) ) {
+ alt45=2;
}
else {
NoViableAltException nvae =
- new NoViableAltException("", 43, 0, input);
+ new NoViableAltException("", 45, 0, input);
throw nvae;
}
- switch (alt43) {
+ switch (alt45) {
case 1 :
- // InternalApplicationConfiguration.g:3157:4: ( (lv_setsNew_2_0= '+=' ) )
+ // InternalApplicationConfiguration.g:3274:4: ( (lv_setsNew_2_0= '+=' ) )
{
- // InternalApplicationConfiguration.g:3157:4: ( (lv_setsNew_2_0= '+=' ) )
- // InternalApplicationConfiguration.g:3158:5: (lv_setsNew_2_0= '+=' )
+ // InternalApplicationConfiguration.g:3274:4: ( (lv_setsNew_2_0= '+=' ) )
+ // InternalApplicationConfiguration.g:3275:5: (lv_setsNew_2_0= '+=' )
{
- // InternalApplicationConfiguration.g:3158:5: (lv_setsNew_2_0= '+=' )
- // InternalApplicationConfiguration.g:3159:6: lv_setsNew_2_0= '+='
+ // InternalApplicationConfiguration.g:3275:5: (lv_setsNew_2_0= '+=' )
+ // InternalApplicationConfiguration.g:3276:6: lv_setsNew_2_0= '+='
{
- lv_setsNew_2_0=(Token)match(input,35,FOLLOW_35);
+ lv_setsNew_2_0=(Token)match(input,37,FOLLOW_36);
newLeafNode(lv_setsNew_2_0, grammarAccess.getIntegerTypeScopeAccess().getSetsNewPlusSignEqualsSignKeyword_2_0_0());
@@ -8721,15 +9044,15 @@ public class InternalApplicationConfigurationParser extends AbstractInternalAntl
}
break;
case 2 :
- // InternalApplicationConfiguration.g:3172:4: ( (lv_setsSum_3_0= '=' ) )
+ // InternalApplicationConfiguration.g:3289:4: ( (lv_setsSum_3_0= '=' ) )
{
- // InternalApplicationConfiguration.g:3172:4: ( (lv_setsSum_3_0= '=' ) )
- // InternalApplicationConfiguration.g:3173:5: (lv_setsSum_3_0= '=' )
+ // InternalApplicationConfiguration.g:3289:4: ( (lv_setsSum_3_0= '=' ) )
+ // InternalApplicationConfiguration.g:3290:5: (lv_setsSum_3_0= '=' )
{
- // InternalApplicationConfiguration.g:3173:5: (lv_setsSum_3_0= '=' )
- // InternalApplicationConfiguration.g:3174:6: lv_setsSum_3_0= '='
+ // InternalApplicationConfiguration.g:3290:5: (lv_setsSum_3_0= '=' )
+ // InternalApplicationConfiguration.g:3291:6: lv_setsSum_3_0= '='
{
- lv_setsSum_3_0=(Token)match(input,18,FOLLOW_35);
+ lv_setsSum_3_0=(Token)match(input,18,FOLLOW_36);
newLeafNode(lv_setsSum_3_0, grammarAccess.getIntegerTypeScopeAccess().getSetsSumEqualsSignKeyword_2_1_0());
@@ -8751,53 +9074,53 @@ public class InternalApplicationConfigurationParser extends AbstractInternalAntl
}
- // InternalApplicationConfiguration.g:3187:3: ( ( (lv_number_4_0= ruleExactNumber ) ) | ( (lv_number_5_0= ruleIntervallNumber ) ) | ( (lv_number_6_0= ruleIntEnumberation ) ) )
- int alt44=3;
+ // InternalApplicationConfiguration.g:3304:3: ( ( (lv_number_4_0= ruleExactNumber ) ) | ( (lv_number_5_0= ruleIntervallNumber ) ) | ( (lv_number_6_0= ruleIntEnumberation ) ) )
+ int alt46=3;
switch ( input.LA(1) ) {
case RULE_INT:
{
- int LA44_1 = input.LA(2);
+ int LA46_1 = input.LA(2);
- if ( (LA44_1==EOF||(LA44_1>=20 && LA44_1<=21)) ) {
- alt44=1;
+ if ( (LA46_1==45) ) {
+ alt46=2;
}
- else if ( (LA44_1==43) ) {
- alt44=2;
+ else if ( (LA46_1==EOF||(LA46_1>=20 && LA46_1<=21)) ) {
+ alt46=1;
}
else {
NoViableAltException nvae =
- new NoViableAltException("", 44, 1, input);
+ new NoViableAltException("", 46, 1, input);
throw nvae;
}
}
break;
- case 42:
+ case 44:
{
- alt44=1;
+ alt46=1;
}
break;
case 19:
{
- alt44=3;
+ alt46=3;
}
break;
default:
NoViableAltException nvae =
- new NoViableAltException("", 44, 0, input);
+ new NoViableAltException("", 46, 0, input);
throw nvae;
}
- switch (alt44) {
+ switch (alt46) {
case 1 :
- // InternalApplicationConfiguration.g:3188:4: ( (lv_number_4_0= ruleExactNumber ) )
+ // InternalApplicationConfiguration.g:3305:4: ( (lv_number_4_0= ruleExactNumber ) )
{
- // InternalApplicationConfiguration.g:3188:4: ( (lv_number_4_0= ruleExactNumber ) )
- // InternalApplicationConfiguration.g:3189:5: (lv_number_4_0= ruleExactNumber )
+ // InternalApplicationConfiguration.g:3305:4: ( (lv_number_4_0= ruleExactNumber ) )
+ // InternalApplicationConfiguration.g:3306:5: (lv_number_4_0= ruleExactNumber )
{
- // InternalApplicationConfiguration.g:3189:5: (lv_number_4_0= ruleExactNumber )
- // InternalApplicationConfiguration.g:3190:6: lv_number_4_0= ruleExactNumber
+ // InternalApplicationConfiguration.g:3306:5: (lv_number_4_0= ruleExactNumber )
+ // InternalApplicationConfiguration.g:3307:6: lv_number_4_0= ruleExactNumber
{
newCompositeNode(grammarAccess.getIntegerTypeScopeAccess().getNumberExactNumberParserRuleCall_3_0_0());
@@ -8828,13 +9151,13 @@ public class InternalApplicationConfigurationParser extends AbstractInternalAntl
}
break;
case 2 :
- // InternalApplicationConfiguration.g:3208:4: ( (lv_number_5_0= ruleIntervallNumber ) )
+ // InternalApplicationConfiguration.g:3325:4: ( (lv_number_5_0= ruleIntervallNumber ) )
{
- // InternalApplicationConfiguration.g:3208:4: ( (lv_number_5_0= ruleIntervallNumber ) )
- // InternalApplicationConfiguration.g:3209:5: (lv_number_5_0= ruleIntervallNumber )
+ // InternalApplicationConfiguration.g:3325:4: ( (lv_number_5_0= ruleIntervallNumber ) )
+ // InternalApplicationConfiguration.g:3326:5: (lv_number_5_0= ruleIntervallNumber )
{
- // InternalApplicationConfiguration.g:3209:5: (lv_number_5_0= ruleIntervallNumber )
- // InternalApplicationConfiguration.g:3210:6: lv_number_5_0= ruleIntervallNumber
+ // InternalApplicationConfiguration.g:3326:5: (lv_number_5_0= ruleIntervallNumber )
+ // InternalApplicationConfiguration.g:3327:6: lv_number_5_0= ruleIntervallNumber
{
newCompositeNode(grammarAccess.getIntegerTypeScopeAccess().getNumberIntervallNumberParserRuleCall_3_1_0());
@@ -8865,13 +9188,13 @@ public class InternalApplicationConfigurationParser extends AbstractInternalAntl
}
break;
case 3 :
- // InternalApplicationConfiguration.g:3228:4: ( (lv_number_6_0= ruleIntEnumberation ) )
+ // InternalApplicationConfiguration.g:3345:4: ( (lv_number_6_0= ruleIntEnumberation ) )
{
- // InternalApplicationConfiguration.g:3228:4: ( (lv_number_6_0= ruleIntEnumberation ) )
- // InternalApplicationConfiguration.g:3229:5: (lv_number_6_0= ruleIntEnumberation )
+ // InternalApplicationConfiguration.g:3345:4: ( (lv_number_6_0= ruleIntEnumberation ) )
+ // InternalApplicationConfiguration.g:3346:5: (lv_number_6_0= ruleIntEnumberation )
{
- // InternalApplicationConfiguration.g:3229:5: (lv_number_6_0= ruleIntEnumberation )
- // InternalApplicationConfiguration.g:3230:6: lv_number_6_0= ruleIntEnumberation
+ // InternalApplicationConfiguration.g:3346:5: (lv_number_6_0= ruleIntEnumberation )
+ // InternalApplicationConfiguration.g:3347:6: lv_number_6_0= ruleIntEnumberation
{
newCompositeNode(grammarAccess.getIntegerTypeScopeAccess().getNumberIntEnumberationParserRuleCall_3_2_0());
@@ -8927,7 +9250,7 @@ public class InternalApplicationConfigurationParser extends AbstractInternalAntl
// $ANTLR start "entryRuleRealTypeScope"
- // InternalApplicationConfiguration.g:3252:1: entryRuleRealTypeScope returns [EObject current=null] : iv_ruleRealTypeScope= ruleRealTypeScope EOF ;
+ // InternalApplicationConfiguration.g:3369:1: entryRuleRealTypeScope returns [EObject current=null] : iv_ruleRealTypeScope= ruleRealTypeScope EOF ;
public final EObject entryRuleRealTypeScope() throws RecognitionException {
EObject current = null;
@@ -8935,8 +9258,8 @@ public class InternalApplicationConfigurationParser extends AbstractInternalAntl
try {
- // InternalApplicationConfiguration.g:3252:54: (iv_ruleRealTypeScope= ruleRealTypeScope EOF )
- // InternalApplicationConfiguration.g:3253:2: iv_ruleRealTypeScope= ruleRealTypeScope EOF
+ // InternalApplicationConfiguration.g:3369:54: (iv_ruleRealTypeScope= ruleRealTypeScope EOF )
+ // InternalApplicationConfiguration.g:3370:2: iv_ruleRealTypeScope= ruleRealTypeScope EOF
{
newCompositeNode(grammarAccess.getRealTypeScopeRule());
pushFollow(FOLLOW_1);
@@ -8963,7 +9286,7 @@ public class InternalApplicationConfigurationParser extends AbstractInternalAntl
// $ANTLR start "ruleRealTypeScope"
- // InternalApplicationConfiguration.g:3259:1: ruleRealTypeScope returns [EObject current=null] : (otherlv_0= '#' ( (lv_type_1_0= ruleRealReference ) ) ( ( (lv_setsNew_2_0= '+=' ) ) | ( (lv_setsSum_3_0= '=' ) ) ) ( ( (lv_number_4_0= ruleExactNumber ) ) | ( (lv_number_5_0= ruleIntervallNumber ) ) | ( (lv_number_6_0= ruleRealEnumeration ) ) ) ) ;
+ // InternalApplicationConfiguration.g:3376:1: ruleRealTypeScope returns [EObject current=null] : (otherlv_0= '#' ( (lv_type_1_0= ruleRealReference ) ) ( ( (lv_setsNew_2_0= '+=' ) ) | ( (lv_setsSum_3_0= '=' ) ) ) ( ( (lv_number_4_0= ruleExactNumber ) ) | ( (lv_number_5_0= ruleIntervallNumber ) ) | ( (lv_number_6_0= ruleRealEnumeration ) ) ) ) ;
public final EObject ruleRealTypeScope() throws RecognitionException {
EObject current = null;
@@ -8983,26 +9306,26 @@ public class InternalApplicationConfigurationParser extends AbstractInternalAntl
enterRule();
try {
- // InternalApplicationConfiguration.g:3265:2: ( (otherlv_0= '#' ( (lv_type_1_0= ruleRealReference ) ) ( ( (lv_setsNew_2_0= '+=' ) ) | ( (lv_setsSum_3_0= '=' ) ) ) ( ( (lv_number_4_0= ruleExactNumber ) ) | ( (lv_number_5_0= ruleIntervallNumber ) ) | ( (lv_number_6_0= ruleRealEnumeration ) ) ) ) )
- // InternalApplicationConfiguration.g:3266:2: (otherlv_0= '#' ( (lv_type_1_0= ruleRealReference ) ) ( ( (lv_setsNew_2_0= '+=' ) ) | ( (lv_setsSum_3_0= '=' ) ) ) ( ( (lv_number_4_0= ruleExactNumber ) ) | ( (lv_number_5_0= ruleIntervallNumber ) ) | ( (lv_number_6_0= ruleRealEnumeration ) ) ) )
+ // InternalApplicationConfiguration.g:3382:2: ( (otherlv_0= '#' ( (lv_type_1_0= ruleRealReference ) ) ( ( (lv_setsNew_2_0= '+=' ) ) | ( (lv_setsSum_3_0= '=' ) ) ) ( ( (lv_number_4_0= ruleExactNumber ) ) | ( (lv_number_5_0= ruleIntervallNumber ) ) | ( (lv_number_6_0= ruleRealEnumeration ) ) ) ) )
+ // InternalApplicationConfiguration.g:3383:2: (otherlv_0= '#' ( (lv_type_1_0= ruleRealReference ) ) ( ( (lv_setsNew_2_0= '+=' ) ) | ( (lv_setsSum_3_0= '=' ) ) ) ( ( (lv_number_4_0= ruleExactNumber ) ) | ( (lv_number_5_0= ruleIntervallNumber ) ) | ( (lv_number_6_0= ruleRealEnumeration ) ) ) )
{
- // InternalApplicationConfiguration.g:3266:2: (otherlv_0= '#' ( (lv_type_1_0= ruleRealReference ) ) ( ( (lv_setsNew_2_0= '+=' ) ) | ( (lv_setsSum_3_0= '=' ) ) ) ( ( (lv_number_4_0= ruleExactNumber ) ) | ( (lv_number_5_0= ruleIntervallNumber ) ) | ( (lv_number_6_0= ruleRealEnumeration ) ) ) )
- // InternalApplicationConfiguration.g:3267:3: otherlv_0= '#' ( (lv_type_1_0= ruleRealReference ) ) ( ( (lv_setsNew_2_0= '+=' ) ) | ( (lv_setsSum_3_0= '=' ) ) ) ( ( (lv_number_4_0= ruleExactNumber ) ) | ( (lv_number_5_0= ruleIntervallNumber ) ) | ( (lv_number_6_0= ruleRealEnumeration ) ) )
+ // InternalApplicationConfiguration.g:3383:2: (otherlv_0= '#' ( (lv_type_1_0= ruleRealReference ) ) ( ( (lv_setsNew_2_0= '+=' ) ) | ( (lv_setsSum_3_0= '=' ) ) ) ( ( (lv_number_4_0= ruleExactNumber ) ) | ( (lv_number_5_0= ruleIntervallNumber ) ) | ( (lv_number_6_0= ruleRealEnumeration ) ) ) )
+ // InternalApplicationConfiguration.g:3384:3: otherlv_0= '#' ( (lv_type_1_0= ruleRealReference ) ) ( ( (lv_setsNew_2_0= '+=' ) ) | ( (lv_setsSum_3_0= '=' ) ) ) ( ( (lv_number_4_0= ruleExactNumber ) ) | ( (lv_number_5_0= ruleIntervallNumber ) ) | ( (lv_number_6_0= ruleRealEnumeration ) ) )
{
- otherlv_0=(Token)match(input,34,FOLLOW_36);
+ otherlv_0=(Token)match(input,36,FOLLOW_37);
newLeafNode(otherlv_0, grammarAccess.getRealTypeScopeAccess().getNumberSignKeyword_0());
- // InternalApplicationConfiguration.g:3271:3: ( (lv_type_1_0= ruleRealReference ) )
- // InternalApplicationConfiguration.g:3272:4: (lv_type_1_0= ruleRealReference )
+ // InternalApplicationConfiguration.g:3388:3: ( (lv_type_1_0= ruleRealReference ) )
+ // InternalApplicationConfiguration.g:3389:4: (lv_type_1_0= ruleRealReference )
{
- // InternalApplicationConfiguration.g:3272:4: (lv_type_1_0= ruleRealReference )
- // InternalApplicationConfiguration.g:3273:5: lv_type_1_0= ruleRealReference
+ // InternalApplicationConfiguration.g:3389:4: (lv_type_1_0= ruleRealReference )
+ // InternalApplicationConfiguration.g:3390:5: lv_type_1_0= ruleRealReference
{
newCompositeNode(grammarAccess.getRealTypeScopeAccess().getTypeRealReferenceParserRuleCall_1_0());
- pushFollow(FOLLOW_31);
+ pushFollow(FOLLOW_32);
lv_type_1_0=ruleRealReference();
state._fsp--;
@@ -9024,33 +9347,33 @@ public class InternalApplicationConfigurationParser extends AbstractInternalAntl
}
- // InternalApplicationConfiguration.g:3290:3: ( ( (lv_setsNew_2_0= '+=' ) ) | ( (lv_setsSum_3_0= '=' ) ) )
- int alt45=2;
- int LA45_0 = input.LA(1);
+ // InternalApplicationConfiguration.g:3407:3: ( ( (lv_setsNew_2_0= '+=' ) ) | ( (lv_setsSum_3_0= '=' ) ) )
+ int alt47=2;
+ int LA47_0 = input.LA(1);
- if ( (LA45_0==35) ) {
- alt45=1;
+ if ( (LA47_0==37) ) {
+ alt47=1;
}
- else if ( (LA45_0==18) ) {
- alt45=2;
+ else if ( (LA47_0==18) ) {
+ alt47=2;
}
else {
NoViableAltException nvae =
- new NoViableAltException("", 45, 0, input);
+ new NoViableAltException("", 47, 0, input);
throw nvae;
}
- switch (alt45) {
+ switch (alt47) {
case 1 :
- // InternalApplicationConfiguration.g:3291:4: ( (lv_setsNew_2_0= '+=' ) )
+ // InternalApplicationConfiguration.g:3408:4: ( (lv_setsNew_2_0= '+=' ) )
{
- // InternalApplicationConfiguration.g:3291:4: ( (lv_setsNew_2_0= '+=' ) )
- // InternalApplicationConfiguration.g:3292:5: (lv_setsNew_2_0= '+=' )
+ // InternalApplicationConfiguration.g:3408:4: ( (lv_setsNew_2_0= '+=' ) )
+ // InternalApplicationConfiguration.g:3409:5: (lv_setsNew_2_0= '+=' )
{
- // InternalApplicationConfiguration.g:3292:5: (lv_setsNew_2_0= '+=' )
- // InternalApplicationConfiguration.g:3293:6: lv_setsNew_2_0= '+='
+ // InternalApplicationConfiguration.g:3409:5: (lv_setsNew_2_0= '+=' )
+ // InternalApplicationConfiguration.g:3410:6: lv_setsNew_2_0= '+='
{
- lv_setsNew_2_0=(Token)match(input,35,FOLLOW_35);
+ lv_setsNew_2_0=(Token)match(input,37,FOLLOW_36);
newLeafNode(lv_setsNew_2_0, grammarAccess.getRealTypeScopeAccess().getSetsNewPlusSignEqualsSignKeyword_2_0_0());
@@ -9070,15 +9393,15 @@ public class InternalApplicationConfigurationParser extends AbstractInternalAntl
}
break;
case 2 :
- // InternalApplicationConfiguration.g:3306:4: ( (lv_setsSum_3_0= '=' ) )
+ // InternalApplicationConfiguration.g:3423:4: ( (lv_setsSum_3_0= '=' ) )
{
- // InternalApplicationConfiguration.g:3306:4: ( (lv_setsSum_3_0= '=' ) )
- // InternalApplicationConfiguration.g:3307:5: (lv_setsSum_3_0= '=' )
+ // InternalApplicationConfiguration.g:3423:4: ( (lv_setsSum_3_0= '=' ) )
+ // InternalApplicationConfiguration.g:3424:5: (lv_setsSum_3_0= '=' )
{
- // InternalApplicationConfiguration.g:3307:5: (lv_setsSum_3_0= '=' )
- // InternalApplicationConfiguration.g:3308:6: lv_setsSum_3_0= '='
+ // InternalApplicationConfiguration.g:3424:5: (lv_setsSum_3_0= '=' )
+ // InternalApplicationConfiguration.g:3425:6: lv_setsSum_3_0= '='
{
- lv_setsSum_3_0=(Token)match(input,18,FOLLOW_35);
+ lv_setsSum_3_0=(Token)match(input,18,FOLLOW_36);
newLeafNode(lv_setsSum_3_0, grammarAccess.getRealTypeScopeAccess().getSetsSumEqualsSignKeyword_2_1_0());
@@ -9100,53 +9423,53 @@ public class InternalApplicationConfigurationParser extends AbstractInternalAntl
}
- // InternalApplicationConfiguration.g:3321:3: ( ( (lv_number_4_0= ruleExactNumber ) ) | ( (lv_number_5_0= ruleIntervallNumber ) ) | ( (lv_number_6_0= ruleRealEnumeration ) ) )
- int alt46=3;
+ // InternalApplicationConfiguration.g:3438:3: ( ( (lv_number_4_0= ruleExactNumber ) ) | ( (lv_number_5_0= ruleIntervallNumber ) ) | ( (lv_number_6_0= ruleRealEnumeration ) ) )
+ int alt48=3;
switch ( input.LA(1) ) {
case RULE_INT:
{
- int LA46_1 = input.LA(2);
+ int LA48_1 = input.LA(2);
- if ( (LA46_1==43) ) {
- alt46=2;
+ if ( (LA48_1==EOF||(LA48_1>=20 && LA48_1<=21)) ) {
+ alt48=1;
}
- else if ( (LA46_1==EOF||(LA46_1>=20 && LA46_1<=21)) ) {
- alt46=1;
+ else if ( (LA48_1==45) ) {
+ alt48=2;
}
else {
NoViableAltException nvae =
- new NoViableAltException("", 46, 1, input);
+ new NoViableAltException("", 48, 1, input);
throw nvae;
}
}
break;
- case 42:
+ case 44:
{
- alt46=1;
+ alt48=1;
}
break;
case 19:
{
- alt46=3;
+ alt48=3;
}
break;
default:
NoViableAltException nvae =
- new NoViableAltException("", 46, 0, input);
+ new NoViableAltException("", 48, 0, input);
throw nvae;
}
- switch (alt46) {
+ switch (alt48) {
case 1 :
- // InternalApplicationConfiguration.g:3322:4: ( (lv_number_4_0= ruleExactNumber ) )
+ // InternalApplicationConfiguration.g:3439:4: ( (lv_number_4_0= ruleExactNumber ) )
{
- // InternalApplicationConfiguration.g:3322:4: ( (lv_number_4_0= ruleExactNumber ) )
- // InternalApplicationConfiguration.g:3323:5: (lv_number_4_0= ruleExactNumber )
+ // InternalApplicationConfiguration.g:3439:4: ( (lv_number_4_0= ruleExactNumber ) )
+ // InternalApplicationConfiguration.g:3440:5: (lv_number_4_0= ruleExactNumber )
{
- // InternalApplicationConfiguration.g:3323:5: (lv_number_4_0= ruleExactNumber )
- // InternalApplicationConfiguration.g:3324:6: lv_number_4_0= ruleExactNumber
+ // InternalApplicationConfiguration.g:3440:5: (lv_number_4_0= ruleExactNumber )
+ // InternalApplicationConfiguration.g:3441:6: lv_number_4_0= ruleExactNumber
{
newCompositeNode(grammarAccess.getRealTypeScopeAccess().getNumberExactNumberParserRuleCall_3_0_0());
@@ -9177,13 +9500,13 @@ public class InternalApplicationConfigurationParser extends AbstractInternalAntl
}
break;
case 2 :
- // InternalApplicationConfiguration.g:3342:4: ( (lv_number_5_0= ruleIntervallNumber ) )
+ // InternalApplicationConfiguration.g:3459:4: ( (lv_number_5_0= ruleIntervallNumber ) )
{
- // InternalApplicationConfiguration.g:3342:4: ( (lv_number_5_0= ruleIntervallNumber ) )
- // InternalApplicationConfiguration.g:3343:5: (lv_number_5_0= ruleIntervallNumber )
+ // InternalApplicationConfiguration.g:3459:4: ( (lv_number_5_0= ruleIntervallNumber ) )
+ // InternalApplicationConfiguration.g:3460:5: (lv_number_5_0= ruleIntervallNumber )
{
- // InternalApplicationConfiguration.g:3343:5: (lv_number_5_0= ruleIntervallNumber )
- // InternalApplicationConfiguration.g:3344:6: lv_number_5_0= ruleIntervallNumber
+ // InternalApplicationConfiguration.g:3460:5: (lv_number_5_0= ruleIntervallNumber )
+ // InternalApplicationConfiguration.g:3461:6: lv_number_5_0= ruleIntervallNumber
{
newCompositeNode(grammarAccess.getRealTypeScopeAccess().getNumberIntervallNumberParserRuleCall_3_1_0());
@@ -9214,13 +9537,13 @@ public class InternalApplicationConfigurationParser extends AbstractInternalAntl
}
break;
case 3 :
- // InternalApplicationConfiguration.g:3362:4: ( (lv_number_6_0= ruleRealEnumeration ) )
+ // InternalApplicationConfiguration.g:3479:4: ( (lv_number_6_0= ruleRealEnumeration ) )
{
- // InternalApplicationConfiguration.g:3362:4: ( (lv_number_6_0= ruleRealEnumeration ) )
- // InternalApplicationConfiguration.g:3363:5: (lv_number_6_0= ruleRealEnumeration )
+ // InternalApplicationConfiguration.g:3479:4: ( (lv_number_6_0= ruleRealEnumeration ) )
+ // InternalApplicationConfiguration.g:3480:5: (lv_number_6_0= ruleRealEnumeration )
{
- // InternalApplicationConfiguration.g:3363:5: (lv_number_6_0= ruleRealEnumeration )
- // InternalApplicationConfiguration.g:3364:6: lv_number_6_0= ruleRealEnumeration
+ // InternalApplicationConfiguration.g:3480:5: (lv_number_6_0= ruleRealEnumeration )
+ // InternalApplicationConfiguration.g:3481:6: lv_number_6_0= ruleRealEnumeration
{
newCompositeNode(grammarAccess.getRealTypeScopeAccess().getNumberRealEnumerationParserRuleCall_3_2_0());
@@ -9276,7 +9599,7 @@ public class InternalApplicationConfigurationParser extends AbstractInternalAntl
// $ANTLR start "entryRuleStringTypeScope"
- // InternalApplicationConfiguration.g:3386:1: entryRuleStringTypeScope returns [EObject current=null] : iv_ruleStringTypeScope= ruleStringTypeScope EOF ;
+ // InternalApplicationConfiguration.g:3503:1: entryRuleStringTypeScope returns [EObject current=null] : iv_ruleStringTypeScope= ruleStringTypeScope EOF ;
public final EObject entryRuleStringTypeScope() throws RecognitionException {
EObject current = null;
@@ -9284,8 +9607,8 @@ public class InternalApplicationConfigurationParser extends AbstractInternalAntl
try {
- // InternalApplicationConfiguration.g:3386:56: (iv_ruleStringTypeScope= ruleStringTypeScope EOF )
- // InternalApplicationConfiguration.g:3387:2: iv_ruleStringTypeScope= ruleStringTypeScope EOF
+ // InternalApplicationConfiguration.g:3503:56: (iv_ruleStringTypeScope= ruleStringTypeScope EOF )
+ // InternalApplicationConfiguration.g:3504:2: iv_ruleStringTypeScope= ruleStringTypeScope EOF
{
newCompositeNode(grammarAccess.getStringTypeScopeRule());
pushFollow(FOLLOW_1);
@@ -9312,7 +9635,7 @@ public class InternalApplicationConfigurationParser extends AbstractInternalAntl
// $ANTLR start "ruleStringTypeScope"
- // InternalApplicationConfiguration.g:3393:1: ruleStringTypeScope returns [EObject current=null] : (otherlv_0= '#' ( (lv_type_1_0= ruleStringReference ) ) ( ( (lv_setsNew_2_0= '+=' ) ) | ( (lv_setsSum_3_0= '=' ) ) ) ( ( (lv_number_4_0= ruleExactNumber ) ) | ( (lv_number_5_0= ruleIntervallNumber ) ) | ( (lv_number_6_0= ruleStringEnumeration ) ) ) ) ;
+ // InternalApplicationConfiguration.g:3510:1: ruleStringTypeScope returns [EObject current=null] : (otherlv_0= '#' ( (lv_type_1_0= ruleStringReference ) ) ( ( (lv_setsNew_2_0= '+=' ) ) | ( (lv_setsSum_3_0= '=' ) ) ) ( ( (lv_number_4_0= ruleExactNumber ) ) | ( (lv_number_5_0= ruleIntervallNumber ) ) | ( (lv_number_6_0= ruleStringEnumeration ) ) ) ) ;
public final EObject ruleStringTypeScope() throws RecognitionException {
EObject current = null;
@@ -9332,26 +9655,26 @@ public class InternalApplicationConfigurationParser extends AbstractInternalAntl
enterRule();
try {
- // InternalApplicationConfiguration.g:3399:2: ( (otherlv_0= '#' ( (lv_type_1_0= ruleStringReference ) ) ( ( (lv_setsNew_2_0= '+=' ) ) | ( (lv_setsSum_3_0= '=' ) ) ) ( ( (lv_number_4_0= ruleExactNumber ) ) | ( (lv_number_5_0= ruleIntervallNumber ) ) | ( (lv_number_6_0= ruleStringEnumeration ) ) ) ) )
- // InternalApplicationConfiguration.g:3400:2: (otherlv_0= '#' ( (lv_type_1_0= ruleStringReference ) ) ( ( (lv_setsNew_2_0= '+=' ) ) | ( (lv_setsSum_3_0= '=' ) ) ) ( ( (lv_number_4_0= ruleExactNumber ) ) | ( (lv_number_5_0= ruleIntervallNumber ) ) | ( (lv_number_6_0= ruleStringEnumeration ) ) ) )
+ // InternalApplicationConfiguration.g:3516:2: ( (otherlv_0= '#' ( (lv_type_1_0= ruleStringReference ) ) ( ( (lv_setsNew_2_0= '+=' ) ) | ( (lv_setsSum_3_0= '=' ) ) ) ( ( (lv_number_4_0= ruleExactNumber ) ) | ( (lv_number_5_0= ruleIntervallNumber ) ) | ( (lv_number_6_0= ruleStringEnumeration ) ) ) ) )
+ // InternalApplicationConfiguration.g:3517:2: (otherlv_0= '#' ( (lv_type_1_0= ruleStringReference ) ) ( ( (lv_setsNew_2_0= '+=' ) ) | ( (lv_setsSum_3_0= '=' ) ) ) ( ( (lv_number_4_0= ruleExactNumber ) ) | ( (lv_number_5_0= ruleIntervallNumber ) ) | ( (lv_number_6_0= ruleStringEnumeration ) ) ) )
{
- // InternalApplicationConfiguration.g:3400:2: (otherlv_0= '#' ( (lv_type_1_0= ruleStringReference ) ) ( ( (lv_setsNew_2_0= '+=' ) ) | ( (lv_setsSum_3_0= '=' ) ) ) ( ( (lv_number_4_0= ruleExactNumber ) ) | ( (lv_number_5_0= ruleIntervallNumber ) ) | ( (lv_number_6_0= ruleStringEnumeration ) ) ) )
- // InternalApplicationConfiguration.g:3401:3: otherlv_0= '#' ( (lv_type_1_0= ruleStringReference ) ) ( ( (lv_setsNew_2_0= '+=' ) ) | ( (lv_setsSum_3_0= '=' ) ) ) ( ( (lv_number_4_0= ruleExactNumber ) ) | ( (lv_number_5_0= ruleIntervallNumber ) ) | ( (lv_number_6_0= ruleStringEnumeration ) ) )
+ // InternalApplicationConfiguration.g:3517:2: (otherlv_0= '#' ( (lv_type_1_0= ruleStringReference ) ) ( ( (lv_setsNew_2_0= '+=' ) ) | ( (lv_setsSum_3_0= '=' ) ) ) ( ( (lv_number_4_0= ruleExactNumber ) ) | ( (lv_number_5_0= ruleIntervallNumber ) ) | ( (lv_number_6_0= ruleStringEnumeration ) ) ) )
+ // InternalApplicationConfiguration.g:3518:3: otherlv_0= '#' ( (lv_type_1_0= ruleStringReference ) ) ( ( (lv_setsNew_2_0= '+=' ) ) | ( (lv_setsSum_3_0= '=' ) ) ) ( ( (lv_number_4_0= ruleExactNumber ) ) | ( (lv_number_5_0= ruleIntervallNumber ) ) | ( (lv_number_6_0= ruleStringEnumeration ) ) )
{
- otherlv_0=(Token)match(input,34,FOLLOW_37);
+ otherlv_0=(Token)match(input,36,FOLLOW_38);
newLeafNode(otherlv_0, grammarAccess.getStringTypeScopeAccess().getNumberSignKeyword_0());
- // InternalApplicationConfiguration.g:3405:3: ( (lv_type_1_0= ruleStringReference ) )
- // InternalApplicationConfiguration.g:3406:4: (lv_type_1_0= ruleStringReference )
+ // InternalApplicationConfiguration.g:3522:3: ( (lv_type_1_0= ruleStringReference ) )
+ // InternalApplicationConfiguration.g:3523:4: (lv_type_1_0= ruleStringReference )
{
- // InternalApplicationConfiguration.g:3406:4: (lv_type_1_0= ruleStringReference )
- // InternalApplicationConfiguration.g:3407:5: lv_type_1_0= ruleStringReference
+ // InternalApplicationConfiguration.g:3523:4: (lv_type_1_0= ruleStringReference )
+ // InternalApplicationConfiguration.g:3524:5: lv_type_1_0= ruleStringReference
{
newCompositeNode(grammarAccess.getStringTypeScopeAccess().getTypeStringReferenceParserRuleCall_1_0());
- pushFollow(FOLLOW_31);
+ pushFollow(FOLLOW_32);
lv_type_1_0=ruleStringReference();
state._fsp--;
@@ -9373,33 +9696,33 @@ public class InternalApplicationConfigurationParser extends AbstractInternalAntl
}
- // InternalApplicationConfiguration.g:3424:3: ( ( (lv_setsNew_2_0= '+=' ) ) | ( (lv_setsSum_3_0= '=' ) ) )
- int alt47=2;
- int LA47_0 = input.LA(1);
+ // InternalApplicationConfiguration.g:3541:3: ( ( (lv_setsNew_2_0= '+=' ) ) | ( (lv_setsSum_3_0= '=' ) ) )
+ int alt49=2;
+ int LA49_0 = input.LA(1);
- if ( (LA47_0==35) ) {
- alt47=1;
+ if ( (LA49_0==37) ) {
+ alt49=1;
}
- else if ( (LA47_0==18) ) {
- alt47=2;
+ else if ( (LA49_0==18) ) {
+ alt49=2;
}
else {
NoViableAltException nvae =
- new NoViableAltException("", 47, 0, input);
+ new NoViableAltException("", 49, 0, input);
throw nvae;
}
- switch (alt47) {
+ switch (alt49) {
case 1 :
- // InternalApplicationConfiguration.g:3425:4: ( (lv_setsNew_2_0= '+=' ) )
+ // InternalApplicationConfiguration.g:3542:4: ( (lv_setsNew_2_0= '+=' ) )
{
- // InternalApplicationConfiguration.g:3425:4: ( (lv_setsNew_2_0= '+=' ) )
- // InternalApplicationConfiguration.g:3426:5: (lv_setsNew_2_0= '+=' )
+ // InternalApplicationConfiguration.g:3542:4: ( (lv_setsNew_2_0= '+=' ) )
+ // InternalApplicationConfiguration.g:3543:5: (lv_setsNew_2_0= '+=' )
{
- // InternalApplicationConfiguration.g:3426:5: (lv_setsNew_2_0= '+=' )
- // InternalApplicationConfiguration.g:3427:6: lv_setsNew_2_0= '+='
+ // InternalApplicationConfiguration.g:3543:5: (lv_setsNew_2_0= '+=' )
+ // InternalApplicationConfiguration.g:3544:6: lv_setsNew_2_0= '+='
{
- lv_setsNew_2_0=(Token)match(input,35,FOLLOW_35);
+ lv_setsNew_2_0=(Token)match(input,37,FOLLOW_36);
newLeafNode(lv_setsNew_2_0, grammarAccess.getStringTypeScopeAccess().getSetsNewPlusSignEqualsSignKeyword_2_0_0());
@@ -9419,15 +9742,15 @@ public class InternalApplicationConfigurationParser extends AbstractInternalAntl
}
break;
case 2 :
- // InternalApplicationConfiguration.g:3440:4: ( (lv_setsSum_3_0= '=' ) )
+ // InternalApplicationConfiguration.g:3557:4: ( (lv_setsSum_3_0= '=' ) )
{
- // InternalApplicationConfiguration.g:3440:4: ( (lv_setsSum_3_0= '=' ) )
- // InternalApplicationConfiguration.g:3441:5: (lv_setsSum_3_0= '=' )
+ // InternalApplicationConfiguration.g:3557:4: ( (lv_setsSum_3_0= '=' ) )
+ // InternalApplicationConfiguration.g:3558:5: (lv_setsSum_3_0= '=' )
{
- // InternalApplicationConfiguration.g:3441:5: (lv_setsSum_3_0= '=' )
- // InternalApplicationConfiguration.g:3442:6: lv_setsSum_3_0= '='
+ // InternalApplicationConfiguration.g:3558:5: (lv_setsSum_3_0= '=' )
+ // InternalApplicationConfiguration.g:3559:6: lv_setsSum_3_0= '='
{
- lv_setsSum_3_0=(Token)match(input,18,FOLLOW_35);
+ lv_setsSum_3_0=(Token)match(input,18,FOLLOW_36);
newLeafNode(lv_setsSum_3_0, grammarAccess.getStringTypeScopeAccess().getSetsSumEqualsSignKeyword_2_1_0());
@@ -9449,53 +9772,53 @@ public class InternalApplicationConfigurationParser extends AbstractInternalAntl
}
- // InternalApplicationConfiguration.g:3455:3: ( ( (lv_number_4_0= ruleExactNumber ) ) | ( (lv_number_5_0= ruleIntervallNumber ) ) | ( (lv_number_6_0= ruleStringEnumeration ) ) )
- int alt48=3;
+ // InternalApplicationConfiguration.g:3572:3: ( ( (lv_number_4_0= ruleExactNumber ) ) | ( (lv_number_5_0= ruleIntervallNumber ) ) | ( (lv_number_6_0= ruleStringEnumeration ) ) )
+ int alt50=3;
switch ( input.LA(1) ) {
case RULE_INT:
{
- int LA48_1 = input.LA(2);
+ int LA50_1 = input.LA(2);
- if ( (LA48_1==43) ) {
- alt48=2;
+ if ( (LA50_1==45) ) {
+ alt50=2;
}
- else if ( (LA48_1==EOF||(LA48_1>=20 && LA48_1<=21)) ) {
- alt48=1;
+ else if ( (LA50_1==EOF||(LA50_1>=20 && LA50_1<=21)) ) {
+ alt50=1;
}
else {
NoViableAltException nvae =
- new NoViableAltException("", 48, 1, input);
+ new NoViableAltException("", 50, 1, input);
throw nvae;
}
}
break;
- case 42:
+ case 44:
{
- alt48=1;
+ alt50=1;
}
break;
case 19:
{
- alt48=3;
+ alt50=3;
}
break;
default:
NoViableAltException nvae =
- new NoViableAltException("", 48, 0, input);
+ new NoViableAltException("", 50, 0, input);
throw nvae;
}
- switch (alt48) {
+ switch (alt50) {
case 1 :
- // InternalApplicationConfiguration.g:3456:4: ( (lv_number_4_0= ruleExactNumber ) )
+ // InternalApplicationConfiguration.g:3573:4: ( (lv_number_4_0= ruleExactNumber ) )
{
- // InternalApplicationConfiguration.g:3456:4: ( (lv_number_4_0= ruleExactNumber ) )
- // InternalApplicationConfiguration.g:3457:5: (lv_number_4_0= ruleExactNumber )
+ // InternalApplicationConfiguration.g:3573:4: ( (lv_number_4_0= ruleExactNumber ) )
+ // InternalApplicationConfiguration.g:3574:5: (lv_number_4_0= ruleExactNumber )
{
- // InternalApplicationConfiguration.g:3457:5: (lv_number_4_0= ruleExactNumber )
- // InternalApplicationConfiguration.g:3458:6: lv_number_4_0= ruleExactNumber
+ // InternalApplicationConfiguration.g:3574:5: (lv_number_4_0= ruleExactNumber )
+ // InternalApplicationConfiguration.g:3575:6: lv_number_4_0= ruleExactNumber
{
newCompositeNode(grammarAccess.getStringTypeScopeAccess().getNumberExactNumberParserRuleCall_3_0_0());
@@ -9526,13 +9849,13 @@ public class InternalApplicationConfigurationParser extends AbstractInternalAntl
}
break;
case 2 :
- // InternalApplicationConfiguration.g:3476:4: ( (lv_number_5_0= ruleIntervallNumber ) )
+ // InternalApplicationConfiguration.g:3593:4: ( (lv_number_5_0= ruleIntervallNumber ) )
{
- // InternalApplicationConfiguration.g:3476:4: ( (lv_number_5_0= ruleIntervallNumber ) )
- // InternalApplicationConfiguration.g:3477:5: (lv_number_5_0= ruleIntervallNumber )
+ // InternalApplicationConfiguration.g:3593:4: ( (lv_number_5_0= ruleIntervallNumber ) )
+ // InternalApplicationConfiguration.g:3594:5: (lv_number_5_0= ruleIntervallNumber )
{
- // InternalApplicationConfiguration.g:3477:5: (lv_number_5_0= ruleIntervallNumber )
- // InternalApplicationConfiguration.g:3478:6: lv_number_5_0= ruleIntervallNumber
+ // InternalApplicationConfiguration.g:3594:5: (lv_number_5_0= ruleIntervallNumber )
+ // InternalApplicationConfiguration.g:3595:6: lv_number_5_0= ruleIntervallNumber
{
newCompositeNode(grammarAccess.getStringTypeScopeAccess().getNumberIntervallNumberParserRuleCall_3_1_0());
@@ -9563,13 +9886,13 @@ public class InternalApplicationConfigurationParser extends AbstractInternalAntl
}
break;
case 3 :
- // InternalApplicationConfiguration.g:3496:4: ( (lv_number_6_0= ruleStringEnumeration ) )
+ // InternalApplicationConfiguration.g:3613:4: ( (lv_number_6_0= ruleStringEnumeration ) )
{
- // InternalApplicationConfiguration.g:3496:4: ( (lv_number_6_0= ruleStringEnumeration ) )
- // InternalApplicationConfiguration.g:3497:5: (lv_number_6_0= ruleStringEnumeration )
+ // InternalApplicationConfiguration.g:3613:4: ( (lv_number_6_0= ruleStringEnumeration ) )
+ // InternalApplicationConfiguration.g:3614:5: (lv_number_6_0= ruleStringEnumeration )
{
- // InternalApplicationConfiguration.g:3497:5: (lv_number_6_0= ruleStringEnumeration )
- // InternalApplicationConfiguration.g:3498:6: lv_number_6_0= ruleStringEnumeration
+ // InternalApplicationConfiguration.g:3614:5: (lv_number_6_0= ruleStringEnumeration )
+ // InternalApplicationConfiguration.g:3615:6: lv_number_6_0= ruleStringEnumeration
{
newCompositeNode(grammarAccess.getStringTypeScopeAccess().getNumberStringEnumerationParserRuleCall_3_2_0());
@@ -9625,7 +9948,7 @@ public class InternalApplicationConfigurationParser extends AbstractInternalAntl
// $ANTLR start "entryRuleClassReference"
- // InternalApplicationConfiguration.g:3520:1: entryRuleClassReference returns [EObject current=null] : iv_ruleClassReference= ruleClassReference EOF ;
+ // InternalApplicationConfiguration.g:3637:1: entryRuleClassReference returns [EObject current=null] : iv_ruleClassReference= ruleClassReference EOF ;
public final EObject entryRuleClassReference() throws RecognitionException {
EObject current = null;
@@ -9633,8 +9956,8 @@ public class InternalApplicationConfigurationParser extends AbstractInternalAntl
try {
- // InternalApplicationConfiguration.g:3520:55: (iv_ruleClassReference= ruleClassReference EOF )
- // InternalApplicationConfiguration.g:3521:2: iv_ruleClassReference= ruleClassReference EOF
+ // InternalApplicationConfiguration.g:3637:55: (iv_ruleClassReference= ruleClassReference EOF )
+ // InternalApplicationConfiguration.g:3638:2: iv_ruleClassReference= ruleClassReference EOF
{
newCompositeNode(grammarAccess.getClassReferenceRule());
pushFollow(FOLLOW_1);
@@ -9661,7 +9984,7 @@ public class InternalApplicationConfigurationParser extends AbstractInternalAntl
// $ANTLR start "ruleClassReference"
- // InternalApplicationConfiguration.g:3527:1: ruleClassReference returns [EObject current=null] : (otherlv_0= '<' ( (lv_element_1_0= ruleMetamodelElement ) ) otherlv_2= '>' ) ;
+ // InternalApplicationConfiguration.g:3644:1: ruleClassReference returns [EObject current=null] : (otherlv_0= '<' ( (lv_element_1_0= ruleMetamodelElement ) ) otherlv_2= '>' ) ;
public final EObject ruleClassReference() throws RecognitionException {
EObject current = null;
@@ -9674,26 +9997,26 @@ public class InternalApplicationConfigurationParser extends AbstractInternalAntl
enterRule();
try {
- // InternalApplicationConfiguration.g:3533:2: ( (otherlv_0= '<' ( (lv_element_1_0= ruleMetamodelElement ) ) otherlv_2= '>' ) )
- // InternalApplicationConfiguration.g:3534:2: (otherlv_0= '<' ( (lv_element_1_0= ruleMetamodelElement ) ) otherlv_2= '>' )
+ // InternalApplicationConfiguration.g:3650:2: ( (otherlv_0= '<' ( (lv_element_1_0= ruleMetamodelElement ) ) otherlv_2= '>' ) )
+ // InternalApplicationConfiguration.g:3651:2: (otherlv_0= '<' ( (lv_element_1_0= ruleMetamodelElement ) ) otherlv_2= '>' )
{
- // InternalApplicationConfiguration.g:3534:2: (otherlv_0= '<' ( (lv_element_1_0= ruleMetamodelElement ) ) otherlv_2= '>' )
- // InternalApplicationConfiguration.g:3535:3: otherlv_0= '<' ( (lv_element_1_0= ruleMetamodelElement ) ) otherlv_2= '>'
+ // InternalApplicationConfiguration.g:3651:2: (otherlv_0= '<' ( (lv_element_1_0= ruleMetamodelElement ) ) otherlv_2= '>' )
+ // InternalApplicationConfiguration.g:3652:3: otherlv_0= '<' ( (lv_element_1_0= ruleMetamodelElement ) ) otherlv_2= '>'
{
- otherlv_0=(Token)match(input,36,FOLLOW_6);
+ otherlv_0=(Token)match(input,38,FOLLOW_6);
newLeafNode(otherlv_0, grammarAccess.getClassReferenceAccess().getLessThanSignKeyword_0());
- // InternalApplicationConfiguration.g:3539:3: ( (lv_element_1_0= ruleMetamodelElement ) )
- // InternalApplicationConfiguration.g:3540:4: (lv_element_1_0= ruleMetamodelElement )
+ // InternalApplicationConfiguration.g:3656:3: ( (lv_element_1_0= ruleMetamodelElement ) )
+ // InternalApplicationConfiguration.g:3657:4: (lv_element_1_0= ruleMetamodelElement )
{
- // InternalApplicationConfiguration.g:3540:4: (lv_element_1_0= ruleMetamodelElement )
- // InternalApplicationConfiguration.g:3541:5: lv_element_1_0= ruleMetamodelElement
+ // InternalApplicationConfiguration.g:3657:4: (lv_element_1_0= ruleMetamodelElement )
+ // InternalApplicationConfiguration.g:3658:5: lv_element_1_0= ruleMetamodelElement
{
newCompositeNode(grammarAccess.getClassReferenceAccess().getElementMetamodelElementParserRuleCall_1_0());
- pushFollow(FOLLOW_38);
+ pushFollow(FOLLOW_39);
lv_element_1_0=ruleMetamodelElement();
state._fsp--;
@@ -9715,7 +10038,7 @@ public class InternalApplicationConfigurationParser extends AbstractInternalAntl
}
- otherlv_2=(Token)match(input,37,FOLLOW_2);
+ otherlv_2=(Token)match(input,39,FOLLOW_2);
newLeafNode(otherlv_2, grammarAccess.getClassReferenceAccess().getGreaterThanSignKeyword_2());
@@ -9742,7 +10065,7 @@ public class InternalApplicationConfigurationParser extends AbstractInternalAntl
// $ANTLR start "entryRuleObjectReference"
- // InternalApplicationConfiguration.g:3566:1: entryRuleObjectReference returns [EObject current=null] : iv_ruleObjectReference= ruleObjectReference EOF ;
+ // InternalApplicationConfiguration.g:3683:1: entryRuleObjectReference returns [EObject current=null] : iv_ruleObjectReference= ruleObjectReference EOF ;
public final EObject entryRuleObjectReference() throws RecognitionException {
EObject current = null;
@@ -9750,8 +10073,8 @@ public class InternalApplicationConfigurationParser extends AbstractInternalAntl
try {
- // InternalApplicationConfiguration.g:3566:56: (iv_ruleObjectReference= ruleObjectReference EOF )
- // InternalApplicationConfiguration.g:3567:2: iv_ruleObjectReference= ruleObjectReference EOF
+ // InternalApplicationConfiguration.g:3683:56: (iv_ruleObjectReference= ruleObjectReference EOF )
+ // InternalApplicationConfiguration.g:3684:2: iv_ruleObjectReference= ruleObjectReference EOF
{
newCompositeNode(grammarAccess.getObjectReferenceRule());
pushFollow(FOLLOW_1);
@@ -9778,7 +10101,7 @@ public class InternalApplicationConfigurationParser extends AbstractInternalAntl
// $ANTLR start "ruleObjectReference"
- // InternalApplicationConfiguration.g:3573:1: ruleObjectReference returns [EObject current=null] : ( () otherlv_1= 'node' ) ;
+ // InternalApplicationConfiguration.g:3690:1: ruleObjectReference returns [EObject current=null] : ( () otherlv_1= 'node' ) ;
public final EObject ruleObjectReference() throws RecognitionException {
EObject current = null;
@@ -9788,14 +10111,14 @@ public class InternalApplicationConfigurationParser extends AbstractInternalAntl
enterRule();
try {
- // InternalApplicationConfiguration.g:3579:2: ( ( () otherlv_1= 'node' ) )
- // InternalApplicationConfiguration.g:3580:2: ( () otherlv_1= 'node' )
+ // InternalApplicationConfiguration.g:3696:2: ( ( () otherlv_1= 'node' ) )
+ // InternalApplicationConfiguration.g:3697:2: ( () otherlv_1= 'node' )
{
- // InternalApplicationConfiguration.g:3580:2: ( () otherlv_1= 'node' )
- // InternalApplicationConfiguration.g:3581:3: () otherlv_1= 'node'
+ // InternalApplicationConfiguration.g:3697:2: ( () otherlv_1= 'node' )
+ // InternalApplicationConfiguration.g:3698:3: () otherlv_1= 'node'
{
- // InternalApplicationConfiguration.g:3581:3: ()
- // InternalApplicationConfiguration.g:3582:4:
+ // InternalApplicationConfiguration.g:3698:3: ()
+ // InternalApplicationConfiguration.g:3699:4:
{
current = forceCreateModelElement(
@@ -9805,7 +10128,7 @@ public class InternalApplicationConfigurationParser extends AbstractInternalAntl
}
- otherlv_1=(Token)match(input,38,FOLLOW_2);
+ otherlv_1=(Token)match(input,40,FOLLOW_2);
newLeafNode(otherlv_1, grammarAccess.getObjectReferenceAccess().getNodeKeyword_1());
@@ -9832,7 +10155,7 @@ public class InternalApplicationConfigurationParser extends AbstractInternalAntl
// $ANTLR start "entryRuleIntegerReference"
- // InternalApplicationConfiguration.g:3596:1: entryRuleIntegerReference returns [EObject current=null] : iv_ruleIntegerReference= ruleIntegerReference EOF ;
+ // InternalApplicationConfiguration.g:3713:1: entryRuleIntegerReference returns [EObject current=null] : iv_ruleIntegerReference= ruleIntegerReference EOF ;
public final EObject entryRuleIntegerReference() throws RecognitionException {
EObject current = null;
@@ -9840,8 +10163,8 @@ public class InternalApplicationConfigurationParser extends AbstractInternalAntl
try {
- // InternalApplicationConfiguration.g:3596:57: (iv_ruleIntegerReference= ruleIntegerReference EOF )
- // InternalApplicationConfiguration.g:3597:2: iv_ruleIntegerReference= ruleIntegerReference EOF
+ // InternalApplicationConfiguration.g:3713:57: (iv_ruleIntegerReference= ruleIntegerReference EOF )
+ // InternalApplicationConfiguration.g:3714:2: iv_ruleIntegerReference= ruleIntegerReference EOF
{
newCompositeNode(grammarAccess.getIntegerReferenceRule());
pushFollow(FOLLOW_1);
@@ -9868,7 +10191,7 @@ public class InternalApplicationConfigurationParser extends AbstractInternalAntl
// $ANTLR start "ruleIntegerReference"
- // InternalApplicationConfiguration.g:3603:1: ruleIntegerReference returns [EObject current=null] : ( () otherlv_1= 'int' ) ;
+ // InternalApplicationConfiguration.g:3720:1: ruleIntegerReference returns [EObject current=null] : ( () otherlv_1= 'int' ) ;
public final EObject ruleIntegerReference() throws RecognitionException {
EObject current = null;
@@ -9878,14 +10201,14 @@ public class InternalApplicationConfigurationParser extends AbstractInternalAntl
enterRule();
try {
- // InternalApplicationConfiguration.g:3609:2: ( ( () otherlv_1= 'int' ) )
- // InternalApplicationConfiguration.g:3610:2: ( () otherlv_1= 'int' )
+ // InternalApplicationConfiguration.g:3726:2: ( ( () otherlv_1= 'int' ) )
+ // InternalApplicationConfiguration.g:3727:2: ( () otherlv_1= 'int' )
{
- // InternalApplicationConfiguration.g:3610:2: ( () otherlv_1= 'int' )
- // InternalApplicationConfiguration.g:3611:3: () otherlv_1= 'int'
+ // InternalApplicationConfiguration.g:3727:2: ( () otherlv_1= 'int' )
+ // InternalApplicationConfiguration.g:3728:3: () otherlv_1= 'int'
{
- // InternalApplicationConfiguration.g:3611:3: ()
- // InternalApplicationConfiguration.g:3612:4:
+ // InternalApplicationConfiguration.g:3728:3: ()
+ // InternalApplicationConfiguration.g:3729:4:
{
current = forceCreateModelElement(
@@ -9895,7 +10218,7 @@ public class InternalApplicationConfigurationParser extends AbstractInternalAntl
}
- otherlv_1=(Token)match(input,39,FOLLOW_2);
+ otherlv_1=(Token)match(input,41,FOLLOW_2);
newLeafNode(otherlv_1, grammarAccess.getIntegerReferenceAccess().getIntKeyword_1());
@@ -9922,7 +10245,7 @@ public class InternalApplicationConfigurationParser extends AbstractInternalAntl
// $ANTLR start "entryRuleRealReference"
- // InternalApplicationConfiguration.g:3626:1: entryRuleRealReference returns [EObject current=null] : iv_ruleRealReference= ruleRealReference EOF ;
+ // InternalApplicationConfiguration.g:3743:1: entryRuleRealReference returns [EObject current=null] : iv_ruleRealReference= ruleRealReference EOF ;
public final EObject entryRuleRealReference() throws RecognitionException {
EObject current = null;
@@ -9930,8 +10253,8 @@ public class InternalApplicationConfigurationParser extends AbstractInternalAntl
try {
- // InternalApplicationConfiguration.g:3626:54: (iv_ruleRealReference= ruleRealReference EOF )
- // InternalApplicationConfiguration.g:3627:2: iv_ruleRealReference= ruleRealReference EOF
+ // InternalApplicationConfiguration.g:3743:54: (iv_ruleRealReference= ruleRealReference EOF )
+ // InternalApplicationConfiguration.g:3744:2: iv_ruleRealReference= ruleRealReference EOF
{
newCompositeNode(grammarAccess.getRealReferenceRule());
pushFollow(FOLLOW_1);
@@ -9958,7 +10281,7 @@ public class InternalApplicationConfigurationParser extends AbstractInternalAntl
// $ANTLR start "ruleRealReference"
- // InternalApplicationConfiguration.g:3633:1: ruleRealReference returns [EObject current=null] : ( () otherlv_1= 'real' ) ;
+ // InternalApplicationConfiguration.g:3750:1: ruleRealReference returns [EObject current=null] : ( () otherlv_1= 'real' ) ;
public final EObject ruleRealReference() throws RecognitionException {
EObject current = null;
@@ -9968,14 +10291,14 @@ public class InternalApplicationConfigurationParser extends AbstractInternalAntl
enterRule();
try {
- // InternalApplicationConfiguration.g:3639:2: ( ( () otherlv_1= 'real' ) )
- // InternalApplicationConfiguration.g:3640:2: ( () otherlv_1= 'real' )
+ // InternalApplicationConfiguration.g:3756:2: ( ( () otherlv_1= 'real' ) )
+ // InternalApplicationConfiguration.g:3757:2: ( () otherlv_1= 'real' )
{
- // InternalApplicationConfiguration.g:3640:2: ( () otherlv_1= 'real' )
- // InternalApplicationConfiguration.g:3641:3: () otherlv_1= 'real'
+ // InternalApplicationConfiguration.g:3757:2: ( () otherlv_1= 'real' )
+ // InternalApplicationConfiguration.g:3758:3: () otherlv_1= 'real'
{
- // InternalApplicationConfiguration.g:3641:3: ()
- // InternalApplicationConfiguration.g:3642:4:
+ // InternalApplicationConfiguration.g:3758:3: ()
+ // InternalApplicationConfiguration.g:3759:4:
{
current = forceCreateModelElement(
@@ -9985,7 +10308,7 @@ public class InternalApplicationConfigurationParser extends AbstractInternalAntl
}
- otherlv_1=(Token)match(input,40,FOLLOW_2);
+ otherlv_1=(Token)match(input,42,FOLLOW_2);
newLeafNode(otherlv_1, grammarAccess.getRealReferenceAccess().getRealKeyword_1());
@@ -10012,7 +10335,7 @@ public class InternalApplicationConfigurationParser extends AbstractInternalAntl
// $ANTLR start "entryRuleStringReference"
- // InternalApplicationConfiguration.g:3656:1: entryRuleStringReference returns [EObject current=null] : iv_ruleStringReference= ruleStringReference EOF ;
+ // InternalApplicationConfiguration.g:3773:1: entryRuleStringReference returns [EObject current=null] : iv_ruleStringReference= ruleStringReference EOF ;
public final EObject entryRuleStringReference() throws RecognitionException {
EObject current = null;
@@ -10020,8 +10343,8 @@ public class InternalApplicationConfigurationParser extends AbstractInternalAntl
try {
- // InternalApplicationConfiguration.g:3656:56: (iv_ruleStringReference= ruleStringReference EOF )
- // InternalApplicationConfiguration.g:3657:2: iv_ruleStringReference= ruleStringReference EOF
+ // InternalApplicationConfiguration.g:3773:56: (iv_ruleStringReference= ruleStringReference EOF )
+ // InternalApplicationConfiguration.g:3774:2: iv_ruleStringReference= ruleStringReference EOF
{
newCompositeNode(grammarAccess.getStringReferenceRule());
pushFollow(FOLLOW_1);
@@ -10048,7 +10371,7 @@ public class InternalApplicationConfigurationParser extends AbstractInternalAntl
// $ANTLR start "ruleStringReference"
- // InternalApplicationConfiguration.g:3663:1: ruleStringReference returns [EObject current=null] : ( () otherlv_1= 'string' ) ;
+ // InternalApplicationConfiguration.g:3780:1: ruleStringReference returns [EObject current=null] : ( () otherlv_1= 'string' ) ;
public final EObject ruleStringReference() throws RecognitionException {
EObject current = null;
@@ -10058,14 +10381,14 @@ public class InternalApplicationConfigurationParser extends AbstractInternalAntl
enterRule();
try {
- // InternalApplicationConfiguration.g:3669:2: ( ( () otherlv_1= 'string' ) )
- // InternalApplicationConfiguration.g:3670:2: ( () otherlv_1= 'string' )
+ // InternalApplicationConfiguration.g:3786:2: ( ( () otherlv_1= 'string' ) )
+ // InternalApplicationConfiguration.g:3787:2: ( () otherlv_1= 'string' )
{
- // InternalApplicationConfiguration.g:3670:2: ( () otherlv_1= 'string' )
- // InternalApplicationConfiguration.g:3671:3: () otherlv_1= 'string'
+ // InternalApplicationConfiguration.g:3787:2: ( () otherlv_1= 'string' )
+ // InternalApplicationConfiguration.g:3788:3: () otherlv_1= 'string'
{
- // InternalApplicationConfiguration.g:3671:3: ()
- // InternalApplicationConfiguration.g:3672:4:
+ // InternalApplicationConfiguration.g:3788:3: ()
+ // InternalApplicationConfiguration.g:3789:4:
{
current = forceCreateModelElement(
@@ -10075,7 +10398,7 @@ public class InternalApplicationConfigurationParser extends AbstractInternalAntl
}
- otherlv_1=(Token)match(input,41,FOLLOW_2);
+ otherlv_1=(Token)match(input,43,FOLLOW_2);
newLeafNode(otherlv_1, grammarAccess.getStringReferenceAccess().getStringKeyword_1());
@@ -10102,7 +10425,7 @@ public class InternalApplicationConfigurationParser extends AbstractInternalAntl
// $ANTLR start "entryRuleExactNumber"
- // InternalApplicationConfiguration.g:3686:1: entryRuleExactNumber returns [EObject current=null] : iv_ruleExactNumber= ruleExactNumber EOF ;
+ // InternalApplicationConfiguration.g:3803:1: entryRuleExactNumber returns [EObject current=null] : iv_ruleExactNumber= ruleExactNumber EOF ;
public final EObject entryRuleExactNumber() throws RecognitionException {
EObject current = null;
@@ -10110,8 +10433,8 @@ public class InternalApplicationConfigurationParser extends AbstractInternalAntl
try {
- // InternalApplicationConfiguration.g:3686:52: (iv_ruleExactNumber= ruleExactNumber EOF )
- // InternalApplicationConfiguration.g:3687:2: iv_ruleExactNumber= ruleExactNumber EOF
+ // InternalApplicationConfiguration.g:3803:52: (iv_ruleExactNumber= ruleExactNumber EOF )
+ // InternalApplicationConfiguration.g:3804:2: iv_ruleExactNumber= ruleExactNumber EOF
{
newCompositeNode(grammarAccess.getExactNumberRule());
pushFollow(FOLLOW_1);
@@ -10138,7 +10461,7 @@ public class InternalApplicationConfigurationParser extends AbstractInternalAntl
// $ANTLR start "ruleExactNumber"
- // InternalApplicationConfiguration.g:3693:1: ruleExactNumber returns [EObject current=null] : ( ( (lv_exactNumber_0_0= RULE_INT ) ) | ( (lv_exactUnlimited_1_0= '*' ) ) ) ;
+ // InternalApplicationConfiguration.g:3810:1: ruleExactNumber returns [EObject current=null] : ( ( (lv_exactNumber_0_0= RULE_INT ) ) | ( (lv_exactUnlimited_1_0= '*' ) ) ) ;
public final EObject ruleExactNumber() throws RecognitionException {
EObject current = null;
@@ -10149,34 +10472,34 @@ public class InternalApplicationConfigurationParser extends AbstractInternalAntl
enterRule();
try {
- // InternalApplicationConfiguration.g:3699:2: ( ( ( (lv_exactNumber_0_0= RULE_INT ) ) | ( (lv_exactUnlimited_1_0= '*' ) ) ) )
- // InternalApplicationConfiguration.g:3700:2: ( ( (lv_exactNumber_0_0= RULE_INT ) ) | ( (lv_exactUnlimited_1_0= '*' ) ) )
+ // InternalApplicationConfiguration.g:3816:2: ( ( ( (lv_exactNumber_0_0= RULE_INT ) ) | ( (lv_exactUnlimited_1_0= '*' ) ) ) )
+ // InternalApplicationConfiguration.g:3817:2: ( ( (lv_exactNumber_0_0= RULE_INT ) ) | ( (lv_exactUnlimited_1_0= '*' ) ) )
{
- // InternalApplicationConfiguration.g:3700:2: ( ( (lv_exactNumber_0_0= RULE_INT ) ) | ( (lv_exactUnlimited_1_0= '*' ) ) )
- int alt49=2;
- int LA49_0 = input.LA(1);
+ // InternalApplicationConfiguration.g:3817:2: ( ( (lv_exactNumber_0_0= RULE_INT ) ) | ( (lv_exactUnlimited_1_0= '*' ) ) )
+ int alt51=2;
+ int LA51_0 = input.LA(1);
- if ( (LA49_0==RULE_INT) ) {
- alt49=1;
+ if ( (LA51_0==RULE_INT) ) {
+ alt51=1;
}
- else if ( (LA49_0==42) ) {
- alt49=2;
+ else if ( (LA51_0==44) ) {
+ alt51=2;
}
else {
NoViableAltException nvae =
- new NoViableAltException("", 49, 0, input);
+ new NoViableAltException("", 51, 0, input);
throw nvae;
}
- switch (alt49) {
+ switch (alt51) {
case 1 :
- // InternalApplicationConfiguration.g:3701:3: ( (lv_exactNumber_0_0= RULE_INT ) )
+ // InternalApplicationConfiguration.g:3818:3: ( (lv_exactNumber_0_0= RULE_INT ) )
{
- // InternalApplicationConfiguration.g:3701:3: ( (lv_exactNumber_0_0= RULE_INT ) )
- // InternalApplicationConfiguration.g:3702:4: (lv_exactNumber_0_0= RULE_INT )
+ // InternalApplicationConfiguration.g:3818:3: ( (lv_exactNumber_0_0= RULE_INT ) )
+ // InternalApplicationConfiguration.g:3819:4: (lv_exactNumber_0_0= RULE_INT )
{
- // InternalApplicationConfiguration.g:3702:4: (lv_exactNumber_0_0= RULE_INT )
- // InternalApplicationConfiguration.g:3703:5: lv_exactNumber_0_0= RULE_INT
+ // InternalApplicationConfiguration.g:3819:4: (lv_exactNumber_0_0= RULE_INT )
+ // InternalApplicationConfiguration.g:3820:5: lv_exactNumber_0_0= RULE_INT
{
lv_exactNumber_0_0=(Token)match(input,RULE_INT,FOLLOW_2);
@@ -10202,15 +10525,15 @@ public class InternalApplicationConfigurationParser extends AbstractInternalAntl
}
break;
case 2 :
- // InternalApplicationConfiguration.g:3720:3: ( (lv_exactUnlimited_1_0= '*' ) )
+ // InternalApplicationConfiguration.g:3837:3: ( (lv_exactUnlimited_1_0= '*' ) )
{
- // InternalApplicationConfiguration.g:3720:3: ( (lv_exactUnlimited_1_0= '*' ) )
- // InternalApplicationConfiguration.g:3721:4: (lv_exactUnlimited_1_0= '*' )
+ // InternalApplicationConfiguration.g:3837:3: ( (lv_exactUnlimited_1_0= '*' ) )
+ // InternalApplicationConfiguration.g:3838:4: (lv_exactUnlimited_1_0= '*' )
{
- // InternalApplicationConfiguration.g:3721:4: (lv_exactUnlimited_1_0= '*' )
- // InternalApplicationConfiguration.g:3722:5: lv_exactUnlimited_1_0= '*'
+ // InternalApplicationConfiguration.g:3838:4: (lv_exactUnlimited_1_0= '*' )
+ // InternalApplicationConfiguration.g:3839:5: lv_exactUnlimited_1_0= '*'
{
- lv_exactUnlimited_1_0=(Token)match(input,42,FOLLOW_2);
+ lv_exactUnlimited_1_0=(Token)match(input,44,FOLLOW_2);
newLeafNode(lv_exactUnlimited_1_0, grammarAccess.getExactNumberAccess().getExactUnlimitedAsteriskKeyword_1_0());
@@ -10252,7 +10575,7 @@ public class InternalApplicationConfigurationParser extends AbstractInternalAntl
// $ANTLR start "entryRuleIntervallNumber"
- // InternalApplicationConfiguration.g:3738:1: entryRuleIntervallNumber returns [EObject current=null] : iv_ruleIntervallNumber= ruleIntervallNumber EOF ;
+ // InternalApplicationConfiguration.g:3855:1: entryRuleIntervallNumber returns [EObject current=null] : iv_ruleIntervallNumber= ruleIntervallNumber EOF ;
public final EObject entryRuleIntervallNumber() throws RecognitionException {
EObject current = null;
@@ -10260,8 +10583,8 @@ public class InternalApplicationConfigurationParser extends AbstractInternalAntl
try {
- // InternalApplicationConfiguration.g:3738:56: (iv_ruleIntervallNumber= ruleIntervallNumber EOF )
- // InternalApplicationConfiguration.g:3739:2: iv_ruleIntervallNumber= ruleIntervallNumber EOF
+ // InternalApplicationConfiguration.g:3855:56: (iv_ruleIntervallNumber= ruleIntervallNumber EOF )
+ // InternalApplicationConfiguration.g:3856:2: iv_ruleIntervallNumber= ruleIntervallNumber EOF
{
newCompositeNode(grammarAccess.getIntervallNumberRule());
pushFollow(FOLLOW_1);
@@ -10288,7 +10611,7 @@ public class InternalApplicationConfigurationParser extends AbstractInternalAntl
// $ANTLR start "ruleIntervallNumber"
- // InternalApplicationConfiguration.g:3745:1: ruleIntervallNumber returns [EObject current=null] : ( ( (lv_min_0_0= RULE_INT ) ) otherlv_1= '..' ( ( (lv_maxNumber_2_0= RULE_INT ) ) | ( (lv_maxUnlimited_3_0= '*' ) ) ) ) ;
+ // InternalApplicationConfiguration.g:3862:1: ruleIntervallNumber returns [EObject current=null] : ( ( (lv_min_0_0= RULE_INT ) ) otherlv_1= '..' ( ( (lv_maxNumber_2_0= RULE_INT ) ) | ( (lv_maxUnlimited_3_0= '*' ) ) ) ) ;
public final EObject ruleIntervallNumber() throws RecognitionException {
EObject current = null;
@@ -10301,19 +10624,19 @@ public class InternalApplicationConfigurationParser extends AbstractInternalAntl
enterRule();
try {
- // InternalApplicationConfiguration.g:3751:2: ( ( ( (lv_min_0_0= RULE_INT ) ) otherlv_1= '..' ( ( (lv_maxNumber_2_0= RULE_INT ) ) | ( (lv_maxUnlimited_3_0= '*' ) ) ) ) )
- // InternalApplicationConfiguration.g:3752:2: ( ( (lv_min_0_0= RULE_INT ) ) otherlv_1= '..' ( ( (lv_maxNumber_2_0= RULE_INT ) ) | ( (lv_maxUnlimited_3_0= '*' ) ) ) )
+ // InternalApplicationConfiguration.g:3868:2: ( ( ( (lv_min_0_0= RULE_INT ) ) otherlv_1= '..' ( ( (lv_maxNumber_2_0= RULE_INT ) ) | ( (lv_maxUnlimited_3_0= '*' ) ) ) ) )
+ // InternalApplicationConfiguration.g:3869:2: ( ( (lv_min_0_0= RULE_INT ) ) otherlv_1= '..' ( ( (lv_maxNumber_2_0= RULE_INT ) ) | ( (lv_maxUnlimited_3_0= '*' ) ) ) )
{
- // InternalApplicationConfiguration.g:3752:2: ( ( (lv_min_0_0= RULE_INT ) ) otherlv_1= '..' ( ( (lv_maxNumber_2_0= RULE_INT ) ) | ( (lv_maxUnlimited_3_0= '*' ) ) ) )
- // InternalApplicationConfiguration.g:3753:3: ( (lv_min_0_0= RULE_INT ) ) otherlv_1= '..' ( ( (lv_maxNumber_2_0= RULE_INT ) ) | ( (lv_maxUnlimited_3_0= '*' ) ) )
+ // InternalApplicationConfiguration.g:3869:2: ( ( (lv_min_0_0= RULE_INT ) ) otherlv_1= '..' ( ( (lv_maxNumber_2_0= RULE_INT ) ) | ( (lv_maxUnlimited_3_0= '*' ) ) ) )
+ // InternalApplicationConfiguration.g:3870:3: ( (lv_min_0_0= RULE_INT ) ) otherlv_1= '..' ( ( (lv_maxNumber_2_0= RULE_INT ) ) | ( (lv_maxUnlimited_3_0= '*' ) ) )
{
- // InternalApplicationConfiguration.g:3753:3: ( (lv_min_0_0= RULE_INT ) )
- // InternalApplicationConfiguration.g:3754:4: (lv_min_0_0= RULE_INT )
+ // InternalApplicationConfiguration.g:3870:3: ( (lv_min_0_0= RULE_INT ) )
+ // InternalApplicationConfiguration.g:3871:4: (lv_min_0_0= RULE_INT )
{
- // InternalApplicationConfiguration.g:3754:4: (lv_min_0_0= RULE_INT )
- // InternalApplicationConfiguration.g:3755:5: lv_min_0_0= RULE_INT
+ // InternalApplicationConfiguration.g:3871:4: (lv_min_0_0= RULE_INT )
+ // InternalApplicationConfiguration.g:3872:5: lv_min_0_0= RULE_INT
{
- lv_min_0_0=(Token)match(input,RULE_INT,FOLLOW_39);
+ lv_min_0_0=(Token)match(input,RULE_INT,FOLLOW_40);
newLeafNode(lv_min_0_0, grammarAccess.getIntervallNumberAccess().getMinINTTerminalRuleCall_0_0());
@@ -10333,35 +10656,35 @@ public class InternalApplicationConfigurationParser extends AbstractInternalAntl
}
- otherlv_1=(Token)match(input,43,FOLLOW_32);
+ otherlv_1=(Token)match(input,45,FOLLOW_33);
newLeafNode(otherlv_1, grammarAccess.getIntervallNumberAccess().getFullStopFullStopKeyword_1());
- // InternalApplicationConfiguration.g:3775:3: ( ( (lv_maxNumber_2_0= RULE_INT ) ) | ( (lv_maxUnlimited_3_0= '*' ) ) )
- int alt50=2;
- int LA50_0 = input.LA(1);
+ // InternalApplicationConfiguration.g:3892:3: ( ( (lv_maxNumber_2_0= RULE_INT ) ) | ( (lv_maxUnlimited_3_0= '*' ) ) )
+ int alt52=2;
+ int LA52_0 = input.LA(1);
- if ( (LA50_0==RULE_INT) ) {
- alt50=1;
+ if ( (LA52_0==RULE_INT) ) {
+ alt52=1;
}
- else if ( (LA50_0==42) ) {
- alt50=2;
+ else if ( (LA52_0==44) ) {
+ alt52=2;
}
else {
NoViableAltException nvae =
- new NoViableAltException("", 50, 0, input);
+ new NoViableAltException("", 52, 0, input);
throw nvae;
}
- switch (alt50) {
+ switch (alt52) {
case 1 :
- // InternalApplicationConfiguration.g:3776:4: ( (lv_maxNumber_2_0= RULE_INT ) )
+ // InternalApplicationConfiguration.g:3893:4: ( (lv_maxNumber_2_0= RULE_INT ) )
{
- // InternalApplicationConfiguration.g:3776:4: ( (lv_maxNumber_2_0= RULE_INT ) )
- // InternalApplicationConfiguration.g:3777:5: (lv_maxNumber_2_0= RULE_INT )
+ // InternalApplicationConfiguration.g:3893:4: ( (lv_maxNumber_2_0= RULE_INT ) )
+ // InternalApplicationConfiguration.g:3894:5: (lv_maxNumber_2_0= RULE_INT )
{
- // InternalApplicationConfiguration.g:3777:5: (lv_maxNumber_2_0= RULE_INT )
- // InternalApplicationConfiguration.g:3778:6: lv_maxNumber_2_0= RULE_INT
+ // InternalApplicationConfiguration.g:3894:5: (lv_maxNumber_2_0= RULE_INT )
+ // InternalApplicationConfiguration.g:3895:6: lv_maxNumber_2_0= RULE_INT
{
lv_maxNumber_2_0=(Token)match(input,RULE_INT,FOLLOW_2);
@@ -10387,15 +10710,15 @@ public class InternalApplicationConfigurationParser extends AbstractInternalAntl
}
break;
case 2 :
- // InternalApplicationConfiguration.g:3795:4: ( (lv_maxUnlimited_3_0= '*' ) )
+ // InternalApplicationConfiguration.g:3912:4: ( (lv_maxUnlimited_3_0= '*' ) )
{
- // InternalApplicationConfiguration.g:3795:4: ( (lv_maxUnlimited_3_0= '*' ) )
- // InternalApplicationConfiguration.g:3796:5: (lv_maxUnlimited_3_0= '*' )
+ // InternalApplicationConfiguration.g:3912:4: ( (lv_maxUnlimited_3_0= '*' ) )
+ // InternalApplicationConfiguration.g:3913:5: (lv_maxUnlimited_3_0= '*' )
{
- // InternalApplicationConfiguration.g:3796:5: (lv_maxUnlimited_3_0= '*' )
- // InternalApplicationConfiguration.g:3797:6: lv_maxUnlimited_3_0= '*'
+ // InternalApplicationConfiguration.g:3913:5: (lv_maxUnlimited_3_0= '*' )
+ // InternalApplicationConfiguration.g:3914:6: lv_maxUnlimited_3_0= '*'
{
- lv_maxUnlimited_3_0=(Token)match(input,42,FOLLOW_2);
+ lv_maxUnlimited_3_0=(Token)match(input,44,FOLLOW_2);
newLeafNode(lv_maxUnlimited_3_0, grammarAccess.getIntervallNumberAccess().getMaxUnlimitedAsteriskKeyword_2_1_0());
@@ -10440,7 +10763,7 @@ public class InternalApplicationConfigurationParser extends AbstractInternalAntl
// $ANTLR start "entryRuleIntEnumberation"
- // InternalApplicationConfiguration.g:3814:1: entryRuleIntEnumberation returns [EObject current=null] : iv_ruleIntEnumberation= ruleIntEnumberation EOF ;
+ // InternalApplicationConfiguration.g:3931:1: entryRuleIntEnumberation returns [EObject current=null] : iv_ruleIntEnumberation= ruleIntEnumberation EOF ;
public final EObject entryRuleIntEnumberation() throws RecognitionException {
EObject current = null;
@@ -10448,8 +10771,8 @@ public class InternalApplicationConfigurationParser extends AbstractInternalAntl
try {
- // InternalApplicationConfiguration.g:3814:56: (iv_ruleIntEnumberation= ruleIntEnumberation EOF )
- // InternalApplicationConfiguration.g:3815:2: iv_ruleIntEnumberation= ruleIntEnumberation EOF
+ // InternalApplicationConfiguration.g:3931:56: (iv_ruleIntEnumberation= ruleIntEnumberation EOF )
+ // InternalApplicationConfiguration.g:3932:2: iv_ruleIntEnumberation= ruleIntEnumberation EOF
{
newCompositeNode(grammarAccess.getIntEnumberationRule());
pushFollow(FOLLOW_1);
@@ -10476,7 +10799,7 @@ public class InternalApplicationConfigurationParser extends AbstractInternalAntl
// $ANTLR start "ruleIntEnumberation"
- // InternalApplicationConfiguration.g:3821:1: ruleIntEnumberation returns [EObject current=null] : ( () otherlv_1= '{' ( ( (lv_entry_2_0= ruleINTLiteral ) ) (otherlv_3= ',' ( (lv_entry_4_0= ruleINTLiteral ) ) )* )? otherlv_5= '}' ) ;
+ // InternalApplicationConfiguration.g:3938:1: ruleIntEnumberation returns [EObject current=null] : ( () otherlv_1= '{' ( ( (lv_entry_2_0= ruleINTLiteral ) ) (otherlv_3= ',' ( (lv_entry_4_0= ruleINTLiteral ) ) )* )? otherlv_5= '}' ) ;
public final EObject ruleIntEnumberation() throws RecognitionException {
EObject current = null;
@@ -10492,14 +10815,14 @@ public class InternalApplicationConfigurationParser extends AbstractInternalAntl
enterRule();
try {
- // InternalApplicationConfiguration.g:3827:2: ( ( () otherlv_1= '{' ( ( (lv_entry_2_0= ruleINTLiteral ) ) (otherlv_3= ',' ( (lv_entry_4_0= ruleINTLiteral ) ) )* )? otherlv_5= '}' ) )
- // InternalApplicationConfiguration.g:3828:2: ( () otherlv_1= '{' ( ( (lv_entry_2_0= ruleINTLiteral ) ) (otherlv_3= ',' ( (lv_entry_4_0= ruleINTLiteral ) ) )* )? otherlv_5= '}' )
+ // InternalApplicationConfiguration.g:3944:2: ( ( () otherlv_1= '{' ( ( (lv_entry_2_0= ruleINTLiteral ) ) (otherlv_3= ',' ( (lv_entry_4_0= ruleINTLiteral ) ) )* )? otherlv_5= '}' ) )
+ // InternalApplicationConfiguration.g:3945:2: ( () otherlv_1= '{' ( ( (lv_entry_2_0= ruleINTLiteral ) ) (otherlv_3= ',' ( (lv_entry_4_0= ruleINTLiteral ) ) )* )? otherlv_5= '}' )
{
- // InternalApplicationConfiguration.g:3828:2: ( () otherlv_1= '{' ( ( (lv_entry_2_0= ruleINTLiteral ) ) (otherlv_3= ',' ( (lv_entry_4_0= ruleINTLiteral ) ) )* )? otherlv_5= '}' )
- // InternalApplicationConfiguration.g:3829:3: () otherlv_1= '{' ( ( (lv_entry_2_0= ruleINTLiteral ) ) (otherlv_3= ',' ( (lv_entry_4_0= ruleINTLiteral ) ) )* )? otherlv_5= '}'
+ // InternalApplicationConfiguration.g:3945:2: ( () otherlv_1= '{' ( ( (lv_entry_2_0= ruleINTLiteral ) ) (otherlv_3= ',' ( (lv_entry_4_0= ruleINTLiteral ) ) )* )? otherlv_5= '}' )
+ // InternalApplicationConfiguration.g:3946:3: () otherlv_1= '{' ( ( (lv_entry_2_0= ruleINTLiteral ) ) (otherlv_3= ',' ( (lv_entry_4_0= ruleINTLiteral ) ) )* )? otherlv_5= '}'
{
- // InternalApplicationConfiguration.g:3829:3: ()
- // InternalApplicationConfiguration.g:3830:4:
+ // InternalApplicationConfiguration.g:3946:3: ()
+ // InternalApplicationConfiguration.g:3947:4:
{
current = forceCreateModelElement(
@@ -10509,26 +10832,26 @@ public class InternalApplicationConfigurationParser extends AbstractInternalAntl
}
- otherlv_1=(Token)match(input,19,FOLLOW_40);
+ otherlv_1=(Token)match(input,19,FOLLOW_41);
newLeafNode(otherlv_1, grammarAccess.getIntEnumberationAccess().getLeftCurlyBracketKeyword_1());
- // InternalApplicationConfiguration.g:3840:3: ( ( (lv_entry_2_0= ruleINTLiteral ) ) (otherlv_3= ',' ( (lv_entry_4_0= ruleINTLiteral ) ) )* )?
- int alt52=2;
- int LA52_0 = input.LA(1);
+ // InternalApplicationConfiguration.g:3957:3: ( ( (lv_entry_2_0= ruleINTLiteral ) ) (otherlv_3= ',' ( (lv_entry_4_0= ruleINTLiteral ) ) )* )?
+ int alt54=2;
+ int LA54_0 = input.LA(1);
- if ( (LA52_0==RULE_INT||LA52_0==12) ) {
- alt52=1;
+ if ( (LA54_0==RULE_INT||LA54_0==12) ) {
+ alt54=1;
}
- switch (alt52) {
+ switch (alt54) {
case 1 :
- // InternalApplicationConfiguration.g:3841:4: ( (lv_entry_2_0= ruleINTLiteral ) ) (otherlv_3= ',' ( (lv_entry_4_0= ruleINTLiteral ) ) )*
+ // InternalApplicationConfiguration.g:3958:4: ( (lv_entry_2_0= ruleINTLiteral ) ) (otherlv_3= ',' ( (lv_entry_4_0= ruleINTLiteral ) ) )*
{
- // InternalApplicationConfiguration.g:3841:4: ( (lv_entry_2_0= ruleINTLiteral ) )
- // InternalApplicationConfiguration.g:3842:5: (lv_entry_2_0= ruleINTLiteral )
+ // InternalApplicationConfiguration.g:3958:4: ( (lv_entry_2_0= ruleINTLiteral ) )
+ // InternalApplicationConfiguration.g:3959:5: (lv_entry_2_0= ruleINTLiteral )
{
- // InternalApplicationConfiguration.g:3842:5: (lv_entry_2_0= ruleINTLiteral )
- // InternalApplicationConfiguration.g:3843:6: lv_entry_2_0= ruleINTLiteral
+ // InternalApplicationConfiguration.g:3959:5: (lv_entry_2_0= ruleINTLiteral )
+ // InternalApplicationConfiguration.g:3960:6: lv_entry_2_0= ruleINTLiteral
{
newCompositeNode(grammarAccess.getIntEnumberationAccess().getEntryINTLiteralParserRuleCall_2_0_0());
@@ -10555,30 +10878,30 @@ public class InternalApplicationConfigurationParser extends AbstractInternalAntl
}
- // InternalApplicationConfiguration.g:3860:4: (otherlv_3= ',' ( (lv_entry_4_0= ruleINTLiteral ) ) )*
- loop51:
+ // InternalApplicationConfiguration.g:3977:4: (otherlv_3= ',' ( (lv_entry_4_0= ruleINTLiteral ) ) )*
+ loop53:
do {
- int alt51=2;
- int LA51_0 = input.LA(1);
+ int alt53=2;
+ int LA53_0 = input.LA(1);
- if ( (LA51_0==20) ) {
- alt51=1;
+ if ( (LA53_0==20) ) {
+ alt53=1;
}
- switch (alt51) {
+ switch (alt53) {
case 1 :
- // InternalApplicationConfiguration.g:3861:5: otherlv_3= ',' ( (lv_entry_4_0= ruleINTLiteral ) )
+ // InternalApplicationConfiguration.g:3978:5: otherlv_3= ',' ( (lv_entry_4_0= ruleINTLiteral ) )
{
otherlv_3=(Token)match(input,20,FOLLOW_24);
newLeafNode(otherlv_3, grammarAccess.getIntEnumberationAccess().getCommaKeyword_2_1_0());
- // InternalApplicationConfiguration.g:3865:5: ( (lv_entry_4_0= ruleINTLiteral ) )
- // InternalApplicationConfiguration.g:3866:6: (lv_entry_4_0= ruleINTLiteral )
+ // InternalApplicationConfiguration.g:3982:5: ( (lv_entry_4_0= ruleINTLiteral ) )
+ // InternalApplicationConfiguration.g:3983:6: (lv_entry_4_0= ruleINTLiteral )
{
- // InternalApplicationConfiguration.g:3866:6: (lv_entry_4_0= ruleINTLiteral )
- // InternalApplicationConfiguration.g:3867:7: lv_entry_4_0= ruleINTLiteral
+ // InternalApplicationConfiguration.g:3983:6: (lv_entry_4_0= ruleINTLiteral )
+ // InternalApplicationConfiguration.g:3984:7: lv_entry_4_0= ruleINTLiteral
{
newCompositeNode(grammarAccess.getIntEnumberationAccess().getEntryINTLiteralParserRuleCall_2_1_1_0());
@@ -10610,7 +10933,7 @@ public class InternalApplicationConfigurationParser extends AbstractInternalAntl
break;
default :
- break loop51;
+ break loop53;
}
} while (true);
@@ -10647,7 +10970,7 @@ public class InternalApplicationConfigurationParser extends AbstractInternalAntl
// $ANTLR start "entryRuleRealEnumeration"
- // InternalApplicationConfiguration.g:3894:1: entryRuleRealEnumeration returns [EObject current=null] : iv_ruleRealEnumeration= ruleRealEnumeration EOF ;
+ // InternalApplicationConfiguration.g:4011:1: entryRuleRealEnumeration returns [EObject current=null] : iv_ruleRealEnumeration= ruleRealEnumeration EOF ;
public final EObject entryRuleRealEnumeration() throws RecognitionException {
EObject current = null;
@@ -10655,8 +10978,8 @@ public class InternalApplicationConfigurationParser extends AbstractInternalAntl
try {
- // InternalApplicationConfiguration.g:3894:56: (iv_ruleRealEnumeration= ruleRealEnumeration EOF )
- // InternalApplicationConfiguration.g:3895:2: iv_ruleRealEnumeration= ruleRealEnumeration EOF
+ // InternalApplicationConfiguration.g:4011:56: (iv_ruleRealEnumeration= ruleRealEnumeration EOF )
+ // InternalApplicationConfiguration.g:4012:2: iv_ruleRealEnumeration= ruleRealEnumeration EOF
{
newCompositeNode(grammarAccess.getRealEnumerationRule());
pushFollow(FOLLOW_1);
@@ -10683,7 +11006,7 @@ public class InternalApplicationConfigurationParser extends AbstractInternalAntl
// $ANTLR start "ruleRealEnumeration"
- // InternalApplicationConfiguration.g:3901:1: ruleRealEnumeration returns [EObject current=null] : ( () otherlv_1= '{' ( ( (lv_entry_2_0= ruleREALLiteral ) ) (otherlv_3= ',' ( (lv_entry_4_0= ruleREALLiteral ) ) )* )? otherlv_5= '}' ) ;
+ // InternalApplicationConfiguration.g:4018:1: ruleRealEnumeration returns [EObject current=null] : ( () otherlv_1= '{' ( ( (lv_entry_2_0= ruleREALLiteral ) ) (otherlv_3= ',' ( (lv_entry_4_0= ruleREALLiteral ) ) )* )? otherlv_5= '}' ) ;
public final EObject ruleRealEnumeration() throws RecognitionException {
EObject current = null;
@@ -10699,14 +11022,14 @@ public class InternalApplicationConfigurationParser extends AbstractInternalAntl
enterRule();
try {
- // InternalApplicationConfiguration.g:3907:2: ( ( () otherlv_1= '{' ( ( (lv_entry_2_0= ruleREALLiteral ) ) (otherlv_3= ',' ( (lv_entry_4_0= ruleREALLiteral ) ) )* )? otherlv_5= '}' ) )
- // InternalApplicationConfiguration.g:3908:2: ( () otherlv_1= '{' ( ( (lv_entry_2_0= ruleREALLiteral ) ) (otherlv_3= ',' ( (lv_entry_4_0= ruleREALLiteral ) ) )* )? otherlv_5= '}' )
+ // InternalApplicationConfiguration.g:4024:2: ( ( () otherlv_1= '{' ( ( (lv_entry_2_0= ruleREALLiteral ) ) (otherlv_3= ',' ( (lv_entry_4_0= ruleREALLiteral ) ) )* )? otherlv_5= '}' ) )
+ // InternalApplicationConfiguration.g:4025:2: ( () otherlv_1= '{' ( ( (lv_entry_2_0= ruleREALLiteral ) ) (otherlv_3= ',' ( (lv_entry_4_0= ruleREALLiteral ) ) )* )? otherlv_5= '}' )
{
- // InternalApplicationConfiguration.g:3908:2: ( () otherlv_1= '{' ( ( (lv_entry_2_0= ruleREALLiteral ) ) (otherlv_3= ',' ( (lv_entry_4_0= ruleREALLiteral ) ) )* )? otherlv_5= '}' )
- // InternalApplicationConfiguration.g:3909:3: () otherlv_1= '{' ( ( (lv_entry_2_0= ruleREALLiteral ) ) (otherlv_3= ',' ( (lv_entry_4_0= ruleREALLiteral ) ) )* )? otherlv_5= '}'
+ // InternalApplicationConfiguration.g:4025:2: ( () otherlv_1= '{' ( ( (lv_entry_2_0= ruleREALLiteral ) ) (otherlv_3= ',' ( (lv_entry_4_0= ruleREALLiteral ) ) )* )? otherlv_5= '}' )
+ // InternalApplicationConfiguration.g:4026:3: () otherlv_1= '{' ( ( (lv_entry_2_0= ruleREALLiteral ) ) (otherlv_3= ',' ( (lv_entry_4_0= ruleREALLiteral ) ) )* )? otherlv_5= '}'
{
- // InternalApplicationConfiguration.g:3909:3: ()
- // InternalApplicationConfiguration.g:3910:4:
+ // InternalApplicationConfiguration.g:4026:3: ()
+ // InternalApplicationConfiguration.g:4027:4:
{
current = forceCreateModelElement(
@@ -10716,26 +11039,26 @@ public class InternalApplicationConfigurationParser extends AbstractInternalAntl
}
- otherlv_1=(Token)match(input,19,FOLLOW_40);
+ otherlv_1=(Token)match(input,19,FOLLOW_41);
newLeafNode(otherlv_1, grammarAccess.getRealEnumerationAccess().getLeftCurlyBracketKeyword_1());
- // InternalApplicationConfiguration.g:3920:3: ( ( (lv_entry_2_0= ruleREALLiteral ) ) (otherlv_3= ',' ( (lv_entry_4_0= ruleREALLiteral ) ) )* )?
- int alt54=2;
- int LA54_0 = input.LA(1);
+ // InternalApplicationConfiguration.g:4037:3: ( ( (lv_entry_2_0= ruleREALLiteral ) ) (otherlv_3= ',' ( (lv_entry_4_0= ruleREALLiteral ) ) )* )?
+ int alt56=2;
+ int LA56_0 = input.LA(1);
- if ( (LA54_0==RULE_INT||LA54_0==12) ) {
- alt54=1;
+ if ( (LA56_0==RULE_INT||LA56_0==12) ) {
+ alt56=1;
}
- switch (alt54) {
+ switch (alt56) {
case 1 :
- // InternalApplicationConfiguration.g:3921:4: ( (lv_entry_2_0= ruleREALLiteral ) ) (otherlv_3= ',' ( (lv_entry_4_0= ruleREALLiteral ) ) )*
+ // InternalApplicationConfiguration.g:4038:4: ( (lv_entry_2_0= ruleREALLiteral ) ) (otherlv_3= ',' ( (lv_entry_4_0= ruleREALLiteral ) ) )*
{
- // InternalApplicationConfiguration.g:3921:4: ( (lv_entry_2_0= ruleREALLiteral ) )
- // InternalApplicationConfiguration.g:3922:5: (lv_entry_2_0= ruleREALLiteral )
+ // InternalApplicationConfiguration.g:4038:4: ( (lv_entry_2_0= ruleREALLiteral ) )
+ // InternalApplicationConfiguration.g:4039:5: (lv_entry_2_0= ruleREALLiteral )
{
- // InternalApplicationConfiguration.g:3922:5: (lv_entry_2_0= ruleREALLiteral )
- // InternalApplicationConfiguration.g:3923:6: lv_entry_2_0= ruleREALLiteral
+ // InternalApplicationConfiguration.g:4039:5: (lv_entry_2_0= ruleREALLiteral )
+ // InternalApplicationConfiguration.g:4040:6: lv_entry_2_0= ruleREALLiteral
{
newCompositeNode(grammarAccess.getRealEnumerationAccess().getEntryREALLiteralParserRuleCall_2_0_0());
@@ -10762,30 +11085,30 @@ public class InternalApplicationConfigurationParser extends AbstractInternalAntl
}
- // InternalApplicationConfiguration.g:3940:4: (otherlv_3= ',' ( (lv_entry_4_0= ruleREALLiteral ) ) )*
- loop53:
+ // InternalApplicationConfiguration.g:4057:4: (otherlv_3= ',' ( (lv_entry_4_0= ruleREALLiteral ) ) )*
+ loop55:
do {
- int alt53=2;
- int LA53_0 = input.LA(1);
+ int alt55=2;
+ int LA55_0 = input.LA(1);
- if ( (LA53_0==20) ) {
- alt53=1;
+ if ( (LA55_0==20) ) {
+ alt55=1;
}
- switch (alt53) {
+ switch (alt55) {
case 1 :
- // InternalApplicationConfiguration.g:3941:5: otherlv_3= ',' ( (lv_entry_4_0= ruleREALLiteral ) )
+ // InternalApplicationConfiguration.g:4058:5: otherlv_3= ',' ( (lv_entry_4_0= ruleREALLiteral ) )
{
otherlv_3=(Token)match(input,20,FOLLOW_24);
newLeafNode(otherlv_3, grammarAccess.getRealEnumerationAccess().getCommaKeyword_2_1_0());
- // InternalApplicationConfiguration.g:3945:5: ( (lv_entry_4_0= ruleREALLiteral ) )
- // InternalApplicationConfiguration.g:3946:6: (lv_entry_4_0= ruleREALLiteral )
+ // InternalApplicationConfiguration.g:4062:5: ( (lv_entry_4_0= ruleREALLiteral ) )
+ // InternalApplicationConfiguration.g:4063:6: (lv_entry_4_0= ruleREALLiteral )
{
- // InternalApplicationConfiguration.g:3946:6: (lv_entry_4_0= ruleREALLiteral )
- // InternalApplicationConfiguration.g:3947:7: lv_entry_4_0= ruleREALLiteral
+ // InternalApplicationConfiguration.g:4063:6: (lv_entry_4_0= ruleREALLiteral )
+ // InternalApplicationConfiguration.g:4064:7: lv_entry_4_0= ruleREALLiteral
{
newCompositeNode(grammarAccess.getRealEnumerationAccess().getEntryREALLiteralParserRuleCall_2_1_1_0());
@@ -10817,7 +11140,7 @@ public class InternalApplicationConfigurationParser extends AbstractInternalAntl
break;
default :
- break loop53;
+ break loop55;
}
} while (true);
@@ -10854,7 +11177,7 @@ public class InternalApplicationConfigurationParser extends AbstractInternalAntl
// $ANTLR start "entryRuleStringEnumeration"
- // InternalApplicationConfiguration.g:3974:1: entryRuleStringEnumeration returns [EObject current=null] : iv_ruleStringEnumeration= ruleStringEnumeration EOF ;
+ // InternalApplicationConfiguration.g:4091:1: entryRuleStringEnumeration returns [EObject current=null] : iv_ruleStringEnumeration= ruleStringEnumeration EOF ;
public final EObject entryRuleStringEnumeration() throws RecognitionException {
EObject current = null;
@@ -10862,8 +11185,8 @@ public class InternalApplicationConfigurationParser extends AbstractInternalAntl
try {
- // InternalApplicationConfiguration.g:3974:58: (iv_ruleStringEnumeration= ruleStringEnumeration EOF )
- // InternalApplicationConfiguration.g:3975:2: iv_ruleStringEnumeration= ruleStringEnumeration EOF
+ // InternalApplicationConfiguration.g:4091:58: (iv_ruleStringEnumeration= ruleStringEnumeration EOF )
+ // InternalApplicationConfiguration.g:4092:2: iv_ruleStringEnumeration= ruleStringEnumeration EOF
{
newCompositeNode(grammarAccess.getStringEnumerationRule());
pushFollow(FOLLOW_1);
@@ -10890,7 +11213,7 @@ public class InternalApplicationConfigurationParser extends AbstractInternalAntl
// $ANTLR start "ruleStringEnumeration"
- // InternalApplicationConfiguration.g:3981:1: ruleStringEnumeration returns [EObject current=null] : ( () otherlv_1= '{' ( ( (lv_entry_2_0= RULE_STRING ) ) (otherlv_3= ',' ( (lv_entry_4_0= RULE_STRING ) ) )* )? otherlv_5= '}' ) ;
+ // InternalApplicationConfiguration.g:4098:1: ruleStringEnumeration returns [EObject current=null] : ( () otherlv_1= '{' ( ( (lv_entry_2_0= RULE_STRING ) ) (otherlv_3= ',' ( (lv_entry_4_0= RULE_STRING ) ) )* )? otherlv_5= '}' ) ;
public final EObject ruleStringEnumeration() throws RecognitionException {
EObject current = null;
@@ -10904,14 +11227,14 @@ public class InternalApplicationConfigurationParser extends AbstractInternalAntl
enterRule();
try {
- // InternalApplicationConfiguration.g:3987:2: ( ( () otherlv_1= '{' ( ( (lv_entry_2_0= RULE_STRING ) ) (otherlv_3= ',' ( (lv_entry_4_0= RULE_STRING ) ) )* )? otherlv_5= '}' ) )
- // InternalApplicationConfiguration.g:3988:2: ( () otherlv_1= '{' ( ( (lv_entry_2_0= RULE_STRING ) ) (otherlv_3= ',' ( (lv_entry_4_0= RULE_STRING ) ) )* )? otherlv_5= '}' )
+ // InternalApplicationConfiguration.g:4104:2: ( ( () otherlv_1= '{' ( ( (lv_entry_2_0= RULE_STRING ) ) (otherlv_3= ',' ( (lv_entry_4_0= RULE_STRING ) ) )* )? otherlv_5= '}' ) )
+ // InternalApplicationConfiguration.g:4105:2: ( () otherlv_1= '{' ( ( (lv_entry_2_0= RULE_STRING ) ) (otherlv_3= ',' ( (lv_entry_4_0= RULE_STRING ) ) )* )? otherlv_5= '}' )
{
- // InternalApplicationConfiguration.g:3988:2: ( () otherlv_1= '{' ( ( (lv_entry_2_0= RULE_STRING ) ) (otherlv_3= ',' ( (lv_entry_4_0= RULE_STRING ) ) )* )? otherlv_5= '}' )
- // InternalApplicationConfiguration.g:3989:3: () otherlv_1= '{' ( ( (lv_entry_2_0= RULE_STRING ) ) (otherlv_3= ',' ( (lv_entry_4_0= RULE_STRING ) ) )* )? otherlv_5= '}'
+ // InternalApplicationConfiguration.g:4105:2: ( () otherlv_1= '{' ( ( (lv_entry_2_0= RULE_STRING ) ) (otherlv_3= ',' ( (lv_entry_4_0= RULE_STRING ) ) )* )? otherlv_5= '}' )
+ // InternalApplicationConfiguration.g:4106:3: () otherlv_1= '{' ( ( (lv_entry_2_0= RULE_STRING ) ) (otherlv_3= ',' ( (lv_entry_4_0= RULE_STRING ) ) )* )? otherlv_5= '}'
{
- // InternalApplicationConfiguration.g:3989:3: ()
- // InternalApplicationConfiguration.g:3990:4:
+ // InternalApplicationConfiguration.g:4106:3: ()
+ // InternalApplicationConfiguration.g:4107:4:
{
current = forceCreateModelElement(
@@ -10921,26 +11244,26 @@ public class InternalApplicationConfigurationParser extends AbstractInternalAntl
}
- otherlv_1=(Token)match(input,19,FOLLOW_41);
+ otherlv_1=(Token)match(input,19,FOLLOW_42);
newLeafNode(otherlv_1, grammarAccess.getStringEnumerationAccess().getLeftCurlyBracketKeyword_1());
- // InternalApplicationConfiguration.g:4000:3: ( ( (lv_entry_2_0= RULE_STRING ) ) (otherlv_3= ',' ( (lv_entry_4_0= RULE_STRING ) ) )* )?
- int alt56=2;
- int LA56_0 = input.LA(1);
+ // InternalApplicationConfiguration.g:4117:3: ( ( (lv_entry_2_0= RULE_STRING ) ) (otherlv_3= ',' ( (lv_entry_4_0= RULE_STRING ) ) )* )?
+ int alt58=2;
+ int LA58_0 = input.LA(1);
- if ( (LA56_0==RULE_STRING) ) {
- alt56=1;
+ if ( (LA58_0==RULE_STRING) ) {
+ alt58=1;
}
- switch (alt56) {
+ switch (alt58) {
case 1 :
- // InternalApplicationConfiguration.g:4001:4: ( (lv_entry_2_0= RULE_STRING ) ) (otherlv_3= ',' ( (lv_entry_4_0= RULE_STRING ) ) )*
+ // InternalApplicationConfiguration.g:4118:4: ( (lv_entry_2_0= RULE_STRING ) ) (otherlv_3= ',' ( (lv_entry_4_0= RULE_STRING ) ) )*
{
- // InternalApplicationConfiguration.g:4001:4: ( (lv_entry_2_0= RULE_STRING ) )
- // InternalApplicationConfiguration.g:4002:5: (lv_entry_2_0= RULE_STRING )
+ // InternalApplicationConfiguration.g:4118:4: ( (lv_entry_2_0= RULE_STRING ) )
+ // InternalApplicationConfiguration.g:4119:5: (lv_entry_2_0= RULE_STRING )
{
- // InternalApplicationConfiguration.g:4002:5: (lv_entry_2_0= RULE_STRING )
- // InternalApplicationConfiguration.g:4003:6: lv_entry_2_0= RULE_STRING
+ // InternalApplicationConfiguration.g:4119:5: (lv_entry_2_0= RULE_STRING )
+ // InternalApplicationConfiguration.g:4120:6: lv_entry_2_0= RULE_STRING
{
lv_entry_2_0=(Token)match(input,RULE_STRING,FOLLOW_15);
@@ -10962,30 +11285,30 @@ public class InternalApplicationConfigurationParser extends AbstractInternalAntl
}
- // InternalApplicationConfiguration.g:4019:4: (otherlv_3= ',' ( (lv_entry_4_0= RULE_STRING ) ) )*
- loop55:
+ // InternalApplicationConfiguration.g:4136:4: (otherlv_3= ',' ( (lv_entry_4_0= RULE_STRING ) ) )*
+ loop57:
do {
- int alt55=2;
- int LA55_0 = input.LA(1);
+ int alt57=2;
+ int LA57_0 = input.LA(1);
- if ( (LA55_0==20) ) {
- alt55=1;
+ if ( (LA57_0==20) ) {
+ alt57=1;
}
- switch (alt55) {
+ switch (alt57) {
case 1 :
- // InternalApplicationConfiguration.g:4020:5: otherlv_3= ',' ( (lv_entry_4_0= RULE_STRING ) )
+ // InternalApplicationConfiguration.g:4137:5: otherlv_3= ',' ( (lv_entry_4_0= RULE_STRING ) )
{
otherlv_3=(Token)match(input,20,FOLLOW_10);
newLeafNode(otherlv_3, grammarAccess.getStringEnumerationAccess().getCommaKeyword_2_1_0());
- // InternalApplicationConfiguration.g:4024:5: ( (lv_entry_4_0= RULE_STRING ) )
- // InternalApplicationConfiguration.g:4025:6: (lv_entry_4_0= RULE_STRING )
+ // InternalApplicationConfiguration.g:4141:5: ( (lv_entry_4_0= RULE_STRING ) )
+ // InternalApplicationConfiguration.g:4142:6: (lv_entry_4_0= RULE_STRING )
{
- // InternalApplicationConfiguration.g:4025:6: (lv_entry_4_0= RULE_STRING )
- // InternalApplicationConfiguration.g:4026:7: lv_entry_4_0= RULE_STRING
+ // InternalApplicationConfiguration.g:4142:6: (lv_entry_4_0= RULE_STRING )
+ // InternalApplicationConfiguration.g:4143:7: lv_entry_4_0= RULE_STRING
{
lv_entry_4_0=(Token)match(input,RULE_STRING,FOLLOW_15);
@@ -11012,7 +11335,7 @@ public class InternalApplicationConfigurationParser extends AbstractInternalAntl
break;
default :
- break loop55;
+ break loop57;
}
} while (true);
@@ -11049,7 +11372,7 @@ public class InternalApplicationConfigurationParser extends AbstractInternalAntl
// $ANTLR start "entryRuleScopeDeclaration"
- // InternalApplicationConfiguration.g:4052:1: entryRuleScopeDeclaration returns [EObject current=null] : iv_ruleScopeDeclaration= ruleScopeDeclaration EOF ;
+ // InternalApplicationConfiguration.g:4169:1: entryRuleScopeDeclaration returns [EObject current=null] : iv_ruleScopeDeclaration= ruleScopeDeclaration EOF ;
public final EObject entryRuleScopeDeclaration() throws RecognitionException {
EObject current = null;
@@ -11057,8 +11380,8 @@ public class InternalApplicationConfigurationParser extends AbstractInternalAntl
try {
- // InternalApplicationConfiguration.g:4052:57: (iv_ruleScopeDeclaration= ruleScopeDeclaration EOF )
- // InternalApplicationConfiguration.g:4053:2: iv_ruleScopeDeclaration= ruleScopeDeclaration EOF
+ // InternalApplicationConfiguration.g:4169:57: (iv_ruleScopeDeclaration= ruleScopeDeclaration EOF )
+ // InternalApplicationConfiguration.g:4170:2: iv_ruleScopeDeclaration= ruleScopeDeclaration EOF
{
newCompositeNode(grammarAccess.getScopeDeclarationRule());
pushFollow(FOLLOW_1);
@@ -11085,7 +11408,7 @@ public class InternalApplicationConfigurationParser extends AbstractInternalAntl
// $ANTLR start "ruleScopeDeclaration"
- // InternalApplicationConfiguration.g:4059:1: ruleScopeDeclaration returns [EObject current=null] : (otherlv_0= 'scope' ( (lv_name_1_0= RULE_ID ) ) ( (lv_specification_2_0= ruleScopeSpecification ) ) ) ;
+ // InternalApplicationConfiguration.g:4176:1: ruleScopeDeclaration returns [EObject current=null] : (otherlv_0= 'scope' ( (lv_name_1_0= RULE_ID ) ) ( (lv_specification_2_0= ruleScopeSpecification ) ) ) ;
public final EObject ruleScopeDeclaration() throws RecognitionException {
EObject current = null;
@@ -11098,21 +11421,21 @@ public class InternalApplicationConfigurationParser extends AbstractInternalAntl
enterRule();
try {
- // InternalApplicationConfiguration.g:4065:2: ( (otherlv_0= 'scope' ( (lv_name_1_0= RULE_ID ) ) ( (lv_specification_2_0= ruleScopeSpecification ) ) ) )
- // InternalApplicationConfiguration.g:4066:2: (otherlv_0= 'scope' ( (lv_name_1_0= RULE_ID ) ) ( (lv_specification_2_0= ruleScopeSpecification ) ) )
+ // InternalApplicationConfiguration.g:4182:2: ( (otherlv_0= 'scope' ( (lv_name_1_0= RULE_ID ) ) ( (lv_specification_2_0= ruleScopeSpecification ) ) ) )
+ // InternalApplicationConfiguration.g:4183:2: (otherlv_0= 'scope' ( (lv_name_1_0= RULE_ID ) ) ( (lv_specification_2_0= ruleScopeSpecification ) ) )
{
- // InternalApplicationConfiguration.g:4066:2: (otherlv_0= 'scope' ( (lv_name_1_0= RULE_ID ) ) ( (lv_specification_2_0= ruleScopeSpecification ) ) )
- // InternalApplicationConfiguration.g:4067:3: otherlv_0= 'scope' ( (lv_name_1_0= RULE_ID ) ) ( (lv_specification_2_0= ruleScopeSpecification ) )
+ // InternalApplicationConfiguration.g:4183:2: (otherlv_0= 'scope' ( (lv_name_1_0= RULE_ID ) ) ( (lv_specification_2_0= ruleScopeSpecification ) ) )
+ // InternalApplicationConfiguration.g:4184:3: otherlv_0= 'scope' ( (lv_name_1_0= RULE_ID ) ) ( (lv_specification_2_0= ruleScopeSpecification ) )
{
- otherlv_0=(Token)match(input,44,FOLLOW_6);
+ otherlv_0=(Token)match(input,46,FOLLOW_6);
newLeafNode(otherlv_0, grammarAccess.getScopeDeclarationAccess().getScopeKeyword_0());
- // InternalApplicationConfiguration.g:4071:3: ( (lv_name_1_0= RULE_ID ) )
- // InternalApplicationConfiguration.g:4072:4: (lv_name_1_0= RULE_ID )
+ // InternalApplicationConfiguration.g:4188:3: ( (lv_name_1_0= RULE_ID ) )
+ // InternalApplicationConfiguration.g:4189:4: (lv_name_1_0= RULE_ID )
{
- // InternalApplicationConfiguration.g:4072:4: (lv_name_1_0= RULE_ID )
- // InternalApplicationConfiguration.g:4073:5: lv_name_1_0= RULE_ID
+ // InternalApplicationConfiguration.g:4189:4: (lv_name_1_0= RULE_ID )
+ // InternalApplicationConfiguration.g:4190:5: lv_name_1_0= RULE_ID
{
lv_name_1_0=(Token)match(input,RULE_ID,FOLLOW_17);
@@ -11134,11 +11457,11 @@ public class InternalApplicationConfigurationParser extends AbstractInternalAntl
}
- // InternalApplicationConfiguration.g:4089:3: ( (lv_specification_2_0= ruleScopeSpecification ) )
- // InternalApplicationConfiguration.g:4090:4: (lv_specification_2_0= ruleScopeSpecification )
+ // InternalApplicationConfiguration.g:4206:3: ( (lv_specification_2_0= ruleScopeSpecification ) )
+ // InternalApplicationConfiguration.g:4207:4: (lv_specification_2_0= ruleScopeSpecification )
{
- // InternalApplicationConfiguration.g:4090:4: (lv_specification_2_0= ruleScopeSpecification )
- // InternalApplicationConfiguration.g:4091:5: lv_specification_2_0= ruleScopeSpecification
+ // InternalApplicationConfiguration.g:4207:4: (lv_specification_2_0= ruleScopeSpecification )
+ // InternalApplicationConfiguration.g:4208:5: lv_specification_2_0= ruleScopeSpecification
{
newCompositeNode(grammarAccess.getScopeDeclarationAccess().getSpecificationScopeSpecificationParserRuleCall_2_0());
@@ -11188,7 +11511,7 @@ public class InternalApplicationConfigurationParser extends AbstractInternalAntl
// $ANTLR start "entryRuleScopeReference"
- // InternalApplicationConfiguration.g:4112:1: entryRuleScopeReference returns [EObject current=null] : iv_ruleScopeReference= ruleScopeReference EOF ;
+ // InternalApplicationConfiguration.g:4229:1: entryRuleScopeReference returns [EObject current=null] : iv_ruleScopeReference= ruleScopeReference EOF ;
public final EObject entryRuleScopeReference() throws RecognitionException {
EObject current = null;
@@ -11196,8 +11519,8 @@ public class InternalApplicationConfigurationParser extends AbstractInternalAntl
try {
- // InternalApplicationConfiguration.g:4112:55: (iv_ruleScopeReference= ruleScopeReference EOF )
- // InternalApplicationConfiguration.g:4113:2: iv_ruleScopeReference= ruleScopeReference EOF
+ // InternalApplicationConfiguration.g:4229:55: (iv_ruleScopeReference= ruleScopeReference EOF )
+ // InternalApplicationConfiguration.g:4230:2: iv_ruleScopeReference= ruleScopeReference EOF
{
newCompositeNode(grammarAccess.getScopeReferenceRule());
pushFollow(FOLLOW_1);
@@ -11224,7 +11547,7 @@ public class InternalApplicationConfigurationParser extends AbstractInternalAntl
// $ANTLR start "ruleScopeReference"
- // InternalApplicationConfiguration.g:4119:1: ruleScopeReference returns [EObject current=null] : ( (otherlv_0= RULE_ID ) ) ;
+ // InternalApplicationConfiguration.g:4236:1: ruleScopeReference returns [EObject current=null] : ( (otherlv_0= RULE_ID ) ) ;
public final EObject ruleScopeReference() throws RecognitionException {
EObject current = null;
@@ -11234,14 +11557,14 @@ public class InternalApplicationConfigurationParser extends AbstractInternalAntl
enterRule();
try {
- // InternalApplicationConfiguration.g:4125:2: ( ( (otherlv_0= RULE_ID ) ) )
- // InternalApplicationConfiguration.g:4126:2: ( (otherlv_0= RULE_ID ) )
+ // InternalApplicationConfiguration.g:4242:2: ( ( (otherlv_0= RULE_ID ) ) )
+ // InternalApplicationConfiguration.g:4243:2: ( (otherlv_0= RULE_ID ) )
{
- // InternalApplicationConfiguration.g:4126:2: ( (otherlv_0= RULE_ID ) )
- // InternalApplicationConfiguration.g:4127:3: (otherlv_0= RULE_ID )
+ // InternalApplicationConfiguration.g:4243:2: ( (otherlv_0= RULE_ID ) )
+ // InternalApplicationConfiguration.g:4244:3: (otherlv_0= RULE_ID )
{
- // InternalApplicationConfiguration.g:4127:3: (otherlv_0= RULE_ID )
- // InternalApplicationConfiguration.g:4128:4: otherlv_0= RULE_ID
+ // InternalApplicationConfiguration.g:4244:3: (otherlv_0= RULE_ID )
+ // InternalApplicationConfiguration.g:4245:4: otherlv_0= RULE_ID
{
if (current==null) {
@@ -11278,7 +11601,7 @@ public class InternalApplicationConfigurationParser extends AbstractInternalAntl
// $ANTLR start "entryRuleScope"
- // InternalApplicationConfiguration.g:4142:1: entryRuleScope returns [EObject current=null] : iv_ruleScope= ruleScope EOF ;
+ // InternalApplicationConfiguration.g:4259:1: entryRuleScope returns [EObject current=null] : iv_ruleScope= ruleScope EOF ;
public final EObject entryRuleScope() throws RecognitionException {
EObject current = null;
@@ -11286,8 +11609,8 @@ public class InternalApplicationConfigurationParser extends AbstractInternalAntl
try {
- // InternalApplicationConfiguration.g:4142:46: (iv_ruleScope= ruleScope EOF )
- // InternalApplicationConfiguration.g:4143:2: iv_ruleScope= ruleScope EOF
+ // InternalApplicationConfiguration.g:4259:46: (iv_ruleScope= ruleScope EOF )
+ // InternalApplicationConfiguration.g:4260:2: iv_ruleScope= ruleScope EOF
{
newCompositeNode(grammarAccess.getScopeRule());
pushFollow(FOLLOW_1);
@@ -11314,7 +11637,7 @@ public class InternalApplicationConfigurationParser extends AbstractInternalAntl
// $ANTLR start "ruleScope"
- // InternalApplicationConfiguration.g:4149:1: ruleScope returns [EObject current=null] : (this_ScopeSpecification_0= ruleScopeSpecification | this_ScopeReference_1= ruleScopeReference ) ;
+ // InternalApplicationConfiguration.g:4266:1: ruleScope returns [EObject current=null] : (this_ScopeSpecification_0= ruleScopeSpecification | this_ScopeReference_1= ruleScopeReference ) ;
public final EObject ruleScope() throws RecognitionException {
EObject current = null;
@@ -11327,28 +11650,28 @@ public class InternalApplicationConfigurationParser extends AbstractInternalAntl
enterRule();
try {
- // InternalApplicationConfiguration.g:4155:2: ( (this_ScopeSpecification_0= ruleScopeSpecification | this_ScopeReference_1= ruleScopeReference ) )
- // InternalApplicationConfiguration.g:4156:2: (this_ScopeSpecification_0= ruleScopeSpecification | this_ScopeReference_1= ruleScopeReference )
+ // InternalApplicationConfiguration.g:4272:2: ( (this_ScopeSpecification_0= ruleScopeSpecification | this_ScopeReference_1= ruleScopeReference ) )
+ // InternalApplicationConfiguration.g:4273:2: (this_ScopeSpecification_0= ruleScopeSpecification | this_ScopeReference_1= ruleScopeReference )
{
- // InternalApplicationConfiguration.g:4156:2: (this_ScopeSpecification_0= ruleScopeSpecification | this_ScopeReference_1= ruleScopeReference )
- int alt57=2;
- int LA57_0 = input.LA(1);
+ // InternalApplicationConfiguration.g:4273:2: (this_ScopeSpecification_0= ruleScopeSpecification | this_ScopeReference_1= ruleScopeReference )
+ int alt59=2;
+ int LA59_0 = input.LA(1);
- if ( (LA57_0==19) ) {
- alt57=1;
+ if ( (LA59_0==19) ) {
+ alt59=1;
}
- else if ( (LA57_0==RULE_ID) ) {
- alt57=2;
+ else if ( (LA59_0==RULE_ID) ) {
+ alt59=2;
}
else {
NoViableAltException nvae =
- new NoViableAltException("", 57, 0, input);
+ new NoViableAltException("", 59, 0, input);
throw nvae;
}
- switch (alt57) {
+ switch (alt59) {
case 1 :
- // InternalApplicationConfiguration.g:4157:3: this_ScopeSpecification_0= ruleScopeSpecification
+ // InternalApplicationConfiguration.g:4274:3: this_ScopeSpecification_0= ruleScopeSpecification
{
newCompositeNode(grammarAccess.getScopeAccess().getScopeSpecificationParserRuleCall_0());
@@ -11366,7 +11689,7 @@ public class InternalApplicationConfigurationParser extends AbstractInternalAntl
}
break;
case 2 :
- // InternalApplicationConfiguration.g:4166:3: this_ScopeReference_1= ruleScopeReference
+ // InternalApplicationConfiguration.g:4283:3: this_ScopeReference_1= ruleScopeReference
{
newCompositeNode(grammarAccess.getScopeAccess().getScopeReferenceParserRuleCall_1());
@@ -11406,7 +11729,7 @@ public class InternalApplicationConfigurationParser extends AbstractInternalAntl
// $ANTLR start "entryRuleTask"
- // InternalApplicationConfiguration.g:4178:1: entryRuleTask returns [EObject current=null] : iv_ruleTask= ruleTask EOF ;
+ // InternalApplicationConfiguration.g:4295:1: entryRuleTask returns [EObject current=null] : iv_ruleTask= ruleTask EOF ;
public final EObject entryRuleTask() throws RecognitionException {
EObject current = null;
@@ -11414,8 +11737,8 @@ public class InternalApplicationConfigurationParser extends AbstractInternalAntl
try {
- // InternalApplicationConfiguration.g:4178:45: (iv_ruleTask= ruleTask EOF )
- // InternalApplicationConfiguration.g:4179:2: iv_ruleTask= ruleTask EOF
+ // InternalApplicationConfiguration.g:4295:45: (iv_ruleTask= ruleTask EOF )
+ // InternalApplicationConfiguration.g:4296:2: iv_ruleTask= ruleTask EOF
{
newCompositeNode(grammarAccess.getTaskRule());
pushFollow(FOLLOW_1);
@@ -11442,7 +11765,7 @@ public class InternalApplicationConfigurationParser extends AbstractInternalAntl
// $ANTLR start "ruleTask"
- // InternalApplicationConfiguration.g:4185:1: ruleTask returns [EObject current=null] : this_GenerationTask_0= ruleGenerationTask ;
+ // InternalApplicationConfiguration.g:4302:1: ruleTask returns [EObject current=null] : this_GenerationTask_0= ruleGenerationTask ;
public final EObject ruleTask() throws RecognitionException {
EObject current = null;
@@ -11453,8 +11776,8 @@ public class InternalApplicationConfigurationParser extends AbstractInternalAntl
enterRule();
try {
- // InternalApplicationConfiguration.g:4191:2: (this_GenerationTask_0= ruleGenerationTask )
- // InternalApplicationConfiguration.g:4192:2: this_GenerationTask_0= ruleGenerationTask
+ // InternalApplicationConfiguration.g:4308:2: (this_GenerationTask_0= ruleGenerationTask )
+ // InternalApplicationConfiguration.g:4309:2: this_GenerationTask_0= ruleGenerationTask
{
newCompositeNode(grammarAccess.getTaskAccess().getGenerationTaskParserRuleCall());
@@ -11488,7 +11811,7 @@ public class InternalApplicationConfigurationParser extends AbstractInternalAntl
// $ANTLR start "entryRuleGenerationTask"
- // InternalApplicationConfiguration.g:4203:1: entryRuleGenerationTask returns [EObject current=null] : iv_ruleGenerationTask= ruleGenerationTask EOF ;
+ // InternalApplicationConfiguration.g:4320:1: entryRuleGenerationTask returns [EObject current=null] : iv_ruleGenerationTask= ruleGenerationTask EOF ;
public final EObject entryRuleGenerationTask() throws RecognitionException {
EObject current = null;
@@ -11496,8 +11819,8 @@ public class InternalApplicationConfigurationParser extends AbstractInternalAntl
try {
- // InternalApplicationConfiguration.g:4203:55: (iv_ruleGenerationTask= ruleGenerationTask EOF )
- // InternalApplicationConfiguration.g:4204:2: iv_ruleGenerationTask= ruleGenerationTask EOF
+ // InternalApplicationConfiguration.g:4320:55: (iv_ruleGenerationTask= ruleGenerationTask EOF )
+ // InternalApplicationConfiguration.g:4321:2: iv_ruleGenerationTask= ruleGenerationTask EOF
{
newCompositeNode(grammarAccess.getGenerationTaskRule());
pushFollow(FOLLOW_1);
@@ -11524,7 +11847,7 @@ public class InternalApplicationConfigurationParser extends AbstractInternalAntl
// $ANTLR start "ruleGenerationTask"
- // InternalApplicationConfiguration.g:4210:1: ruleGenerationTask returns [EObject current=null] : (otherlv_0= 'generate' () otherlv_2= '{' ( ( ( ( ({...}? => ( ({...}? => (otherlv_4= 'metamodel' otherlv_5= '=' ( (lv_metamodel_6_0= ruleMetamodel ) ) ) ) ) ) | ({...}? => ( ({...}? => (otherlv_7= 'partial-model' otherlv_8= '=' ( (lv_partialModel_9_0= rulePartialModel ) ) ) ) ) ) | ({...}? => ( ({...}? => (otherlv_10= 'constraints' otherlv_11= '=' ( (lv_patterns_12_0= ruleGraphPattern ) ) ) ) ) ) | ({...}? => ( ({...}? => (otherlv_13= 'objectives' otherlv_14= '=' ( (lv_objectives_15_0= ruleObjective ) ) ) ) ) ) | ({...}? => ( ({...}? => (otherlv_16= 'scope' otherlv_17= '=' ( (lv_scope_18_0= ruleScope ) ) ) ) ) ) | ({...}? => ( ({...}? => ( ( (lv_numberSpecified_19_0= 'number' ) ) otherlv_20= '=' ( (lv_number_21_0= RULE_INT ) ) ) ) ) ) | ({...}? => ( ({...}? => ( ( (lv_runSpecified_22_0= 'runs' ) ) otherlv_23= '=' ( (lv_runs_24_0= RULE_INT ) ) ) ) ) ) | ({...}? => ( ({...}? => (otherlv_25= 'solver' otherlv_26= '=' ( (lv_solver_27_0= ruleSolver ) ) ) ) ) ) | ({...}? => ( ({...}? => (otherlv_28= 'config' otherlv_29= '=' ( (lv_config_30_0= ruleConfig ) ) ) ) ) ) | ({...}? => ( ({...}? => (otherlv_31= 'debug' otherlv_32= '=' ( (lv_debugFolder_33_0= ruleFile ) ) ) ) ) ) | ({...}? => ( ({...}? => (otherlv_34= 'log' otherlv_35= '=' ( (lv_targetLogFile_36_0= ruleFile ) ) ) ) ) ) | ({...}? => ( ({...}? => (otherlv_37= 'statistics' otherlv_38= '=' ( (lv_targetStatisticsFile_39_0= ruleFile ) ) ) ) ) ) | ({...}? => ( ({...}? => (otherlv_40= 'output' otherlv_41= '=' ( (lv_tagetFolder_42_0= ruleFile ) ) ) ) ) ) )* ) ) ) otherlv_43= '}' ) ;
+ // InternalApplicationConfiguration.g:4327:1: ruleGenerationTask returns [EObject current=null] : (otherlv_0= 'generate' () otherlv_2= '{' ( ( ( ( ({...}? => ( ({...}? => (otherlv_4= 'metamodel' otherlv_5= '=' ( (lv_metamodel_6_0= ruleMetamodel ) ) ) ) ) ) | ({...}? => ( ({...}? => (otherlv_7= 'partial-model' otherlv_8= '=' ( (lv_partialModel_9_0= rulePartialModel ) ) ) ) ) ) | ({...}? => ( ({...}? => (otherlv_10= 'constraints' otherlv_11= '=' ( (lv_patterns_12_0= ruleGraphPattern ) ) ) ) ) ) | ({...}? => ( ({...}? => (otherlv_13= 'objectives' otherlv_14= '=' ( (lv_objectives_15_0= ruleObjective ) ) ) ) ) ) | ({...}? => ( ({...}? => (otherlv_16= 'scope' otherlv_17= '=' ( (lv_scope_18_0= ruleScope ) ) ) ) ) ) | ({...}? => ( ({...}? => ( ( (lv_numberSpecified_19_0= 'number' ) ) otherlv_20= '=' ( (lv_number_21_0= RULE_INT ) ) ) ) ) ) | ({...}? => ( ({...}? => ( ( (lv_runSpecified_22_0= 'runs' ) ) otherlv_23= '=' ( (lv_runs_24_0= RULE_INT ) ) ) ) ) ) | ({...}? => ( ({...}? => (otherlv_25= 'solver' otherlv_26= '=' ( (lv_solver_27_0= ruleSolver ) ) ) ) ) ) | ({...}? => ( ({...}? => (otherlv_28= 'config' otherlv_29= '=' ( (lv_config_30_0= ruleConfig ) ) ) ) ) ) | ({...}? => ( ({...}? => (otherlv_31= 'debug' otherlv_32= '=' ( (lv_debugFolder_33_0= ruleFile ) ) ) ) ) ) | ({...}? => ( ({...}? => (otherlv_34= 'log' otherlv_35= '=' ( (lv_targetLogFile_36_0= ruleFile ) ) ) ) ) ) | ({...}? => ( ({...}? => (otherlv_37= 'statistics' otherlv_38= '=' ( (lv_targetStatisticsFile_39_0= ruleFile ) ) ) ) ) ) | ({...}? => ( ({...}? => (otherlv_40= 'output' otherlv_41= '=' ( (lv_tagetFolder_42_0= ruleFile ) ) ) ) ) ) )* ) ) ) otherlv_43= '}' ) ;
public final EObject ruleGenerationTask() throws RecognitionException {
EObject current = null;
@@ -11586,18 +11909,18 @@ public class InternalApplicationConfigurationParser extends AbstractInternalAntl
enterRule();
try {
- // InternalApplicationConfiguration.g:4216:2: ( (otherlv_0= 'generate' () otherlv_2= '{' ( ( ( ( ({...}? => ( ({...}? => (otherlv_4= 'metamodel' otherlv_5= '=' ( (lv_metamodel_6_0= ruleMetamodel ) ) ) ) ) ) | ({...}? => ( ({...}? => (otherlv_7= 'partial-model' otherlv_8= '=' ( (lv_partialModel_9_0= rulePartialModel ) ) ) ) ) ) | ({...}? => ( ({...}? => (otherlv_10= 'constraints' otherlv_11= '=' ( (lv_patterns_12_0= ruleGraphPattern ) ) ) ) ) ) | ({...}? => ( ({...}? => (otherlv_13= 'objectives' otherlv_14= '=' ( (lv_objectives_15_0= ruleObjective ) ) ) ) ) ) | ({...}? => ( ({...}? => (otherlv_16= 'scope' otherlv_17= '=' ( (lv_scope_18_0= ruleScope ) ) ) ) ) ) | ({...}? => ( ({...}? => ( ( (lv_numberSpecified_19_0= 'number' ) ) otherlv_20= '=' ( (lv_number_21_0= RULE_INT ) ) ) ) ) ) | ({...}? => ( ({...}? => ( ( (lv_runSpecified_22_0= 'runs' ) ) otherlv_23= '=' ( (lv_runs_24_0= RULE_INT ) ) ) ) ) ) | ({...}? => ( ({...}? => (otherlv_25= 'solver' otherlv_26= '=' ( (lv_solver_27_0= ruleSolver ) ) ) ) ) ) | ({...}? => ( ({...}? => (otherlv_28= 'config' otherlv_29= '=' ( (lv_config_30_0= ruleConfig ) ) ) ) ) ) | ({...}? => ( ({...}? => (otherlv_31= 'debug' otherlv_32= '=' ( (lv_debugFolder_33_0= ruleFile ) ) ) ) ) ) | ({...}? => ( ({...}? => (otherlv_34= 'log' otherlv_35= '=' ( (lv_targetLogFile_36_0= ruleFile ) ) ) ) ) ) | ({...}? => ( ({...}? => (otherlv_37= 'statistics' otherlv_38= '=' ( (lv_targetStatisticsFile_39_0= ruleFile ) ) ) ) ) ) | ({...}? => ( ({...}? => (otherlv_40= 'output' otherlv_41= '=' ( (lv_tagetFolder_42_0= ruleFile ) ) ) ) ) ) )* ) ) ) otherlv_43= '}' ) )
- // InternalApplicationConfiguration.g:4217:2: (otherlv_0= 'generate' () otherlv_2= '{' ( ( ( ( ({...}? => ( ({...}? => (otherlv_4= 'metamodel' otherlv_5= '=' ( (lv_metamodel_6_0= ruleMetamodel ) ) ) ) ) ) | ({...}? => ( ({...}? => (otherlv_7= 'partial-model' otherlv_8= '=' ( (lv_partialModel_9_0= rulePartialModel ) ) ) ) ) ) | ({...}? => ( ({...}? => (otherlv_10= 'constraints' otherlv_11= '=' ( (lv_patterns_12_0= ruleGraphPattern ) ) ) ) ) ) | ({...}? => ( ({...}? => (otherlv_13= 'objectives' otherlv_14= '=' ( (lv_objectives_15_0= ruleObjective ) ) ) ) ) ) | ({...}? => ( ({...}? => (otherlv_16= 'scope' otherlv_17= '=' ( (lv_scope_18_0= ruleScope ) ) ) ) ) ) | ({...}? => ( ({...}? => ( ( (lv_numberSpecified_19_0= 'number' ) ) otherlv_20= '=' ( (lv_number_21_0= RULE_INT ) ) ) ) ) ) | ({...}? => ( ({...}? => ( ( (lv_runSpecified_22_0= 'runs' ) ) otherlv_23= '=' ( (lv_runs_24_0= RULE_INT ) ) ) ) ) ) | ({...}? => ( ({...}? => (otherlv_25= 'solver' otherlv_26= '=' ( (lv_solver_27_0= ruleSolver ) ) ) ) ) ) | ({...}? => ( ({...}? => (otherlv_28= 'config' otherlv_29= '=' ( (lv_config_30_0= ruleConfig ) ) ) ) ) ) | ({...}? => ( ({...}? => (otherlv_31= 'debug' otherlv_32= '=' ( (lv_debugFolder_33_0= ruleFile ) ) ) ) ) ) | ({...}? => ( ({...}? => (otherlv_34= 'log' otherlv_35= '=' ( (lv_targetLogFile_36_0= ruleFile ) ) ) ) ) ) | ({...}? => ( ({...}? => (otherlv_37= 'statistics' otherlv_38= '=' ( (lv_targetStatisticsFile_39_0= ruleFile ) ) ) ) ) ) | ({...}? => ( ({...}? => (otherlv_40= 'output' otherlv_41= '=' ( (lv_tagetFolder_42_0= ruleFile ) ) ) ) ) ) )* ) ) ) otherlv_43= '}' )
+ // InternalApplicationConfiguration.g:4333:2: ( (otherlv_0= 'generate' () otherlv_2= '{' ( ( ( ( ({...}? => ( ({...}? => (otherlv_4= 'metamodel' otherlv_5= '=' ( (lv_metamodel_6_0= ruleMetamodel ) ) ) ) ) ) | ({...}? => ( ({...}? => (otherlv_7= 'partial-model' otherlv_8= '=' ( (lv_partialModel_9_0= rulePartialModel ) ) ) ) ) ) | ({...}? => ( ({...}? => (otherlv_10= 'constraints' otherlv_11= '=' ( (lv_patterns_12_0= ruleGraphPattern ) ) ) ) ) ) | ({...}? => ( ({...}? => (otherlv_13= 'objectives' otherlv_14= '=' ( (lv_objectives_15_0= ruleObjective ) ) ) ) ) ) | ({...}? => ( ({...}? => (otherlv_16= 'scope' otherlv_17= '=' ( (lv_scope_18_0= ruleScope ) ) ) ) ) ) | ({...}? => ( ({...}? => ( ( (lv_numberSpecified_19_0= 'number' ) ) otherlv_20= '=' ( (lv_number_21_0= RULE_INT ) ) ) ) ) ) | ({...}? => ( ({...}? => ( ( (lv_runSpecified_22_0= 'runs' ) ) otherlv_23= '=' ( (lv_runs_24_0= RULE_INT ) ) ) ) ) ) | ({...}? => ( ({...}? => (otherlv_25= 'solver' otherlv_26= '=' ( (lv_solver_27_0= ruleSolver ) ) ) ) ) ) | ({...}? => ( ({...}? => (otherlv_28= 'config' otherlv_29= '=' ( (lv_config_30_0= ruleConfig ) ) ) ) ) ) | ({...}? => ( ({...}? => (otherlv_31= 'debug' otherlv_32= '=' ( (lv_debugFolder_33_0= ruleFile ) ) ) ) ) ) | ({...}? => ( ({...}? => (otherlv_34= 'log' otherlv_35= '=' ( (lv_targetLogFile_36_0= ruleFile ) ) ) ) ) ) | ({...}? => ( ({...}? => (otherlv_37= 'statistics' otherlv_38= '=' ( (lv_targetStatisticsFile_39_0= ruleFile ) ) ) ) ) ) | ({...}? => ( ({...}? => (otherlv_40= 'output' otherlv_41= '=' ( (lv_tagetFolder_42_0= ruleFile ) ) ) ) ) ) )* ) ) ) otherlv_43= '}' ) )
+ // InternalApplicationConfiguration.g:4334:2: (otherlv_0= 'generate' () otherlv_2= '{' ( ( ( ( ({...}? => ( ({...}? => (otherlv_4= 'metamodel' otherlv_5= '=' ( (lv_metamodel_6_0= ruleMetamodel ) ) ) ) ) ) | ({...}? => ( ({...}? => (otherlv_7= 'partial-model' otherlv_8= '=' ( (lv_partialModel_9_0= rulePartialModel ) ) ) ) ) ) | ({...}? => ( ({...}? => (otherlv_10= 'constraints' otherlv_11= '=' ( (lv_patterns_12_0= ruleGraphPattern ) ) ) ) ) ) | ({...}? => ( ({...}? => (otherlv_13= 'objectives' otherlv_14= '=' ( (lv_objectives_15_0= ruleObjective ) ) ) ) ) ) | ({...}? => ( ({...}? => (otherlv_16= 'scope' otherlv_17= '=' ( (lv_scope_18_0= ruleScope ) ) ) ) ) ) | ({...}? => ( ({...}? => ( ( (lv_numberSpecified_19_0= 'number' ) ) otherlv_20= '=' ( (lv_number_21_0= RULE_INT ) ) ) ) ) ) | ({...}? => ( ({...}? => ( ( (lv_runSpecified_22_0= 'runs' ) ) otherlv_23= '=' ( (lv_runs_24_0= RULE_INT ) ) ) ) ) ) | ({...}? => ( ({...}? => (otherlv_25= 'solver' otherlv_26= '=' ( (lv_solver_27_0= ruleSolver ) ) ) ) ) ) | ({...}? => ( ({...}? => (otherlv_28= 'config' otherlv_29= '=' ( (lv_config_30_0= ruleConfig ) ) ) ) ) ) | ({...}? => ( ({...}? => (otherlv_31= 'debug' otherlv_32= '=' ( (lv_debugFolder_33_0= ruleFile ) ) ) ) ) ) | ({...}? => ( ({...}? => (otherlv_34= 'log' otherlv_35= '=' ( (lv_targetLogFile_36_0= ruleFile ) ) ) ) ) ) | ({...}? => ( ({...}? => (otherlv_37= 'statistics' otherlv_38= '=' ( (lv_targetStatisticsFile_39_0= ruleFile ) ) ) ) ) ) | ({...}? => ( ({...}? => (otherlv_40= 'output' otherlv_41= '=' ( (lv_tagetFolder_42_0= ruleFile ) ) ) ) ) ) )* ) ) ) otherlv_43= '}' )
{
- // InternalApplicationConfiguration.g:4217:2: (otherlv_0= 'generate' () otherlv_2= '{' ( ( ( ( ({...}? => ( ({...}? => (otherlv_4= 'metamodel' otherlv_5= '=' ( (lv_metamodel_6_0= ruleMetamodel ) ) ) ) ) ) | ({...}? => ( ({...}? => (otherlv_7= 'partial-model' otherlv_8= '=' ( (lv_partialModel_9_0= rulePartialModel ) ) ) ) ) ) | ({...}? => ( ({...}? => (otherlv_10= 'constraints' otherlv_11= '=' ( (lv_patterns_12_0= ruleGraphPattern ) ) ) ) ) ) | ({...}? => ( ({...}? => (otherlv_13= 'objectives' otherlv_14= '=' ( (lv_objectives_15_0= ruleObjective ) ) ) ) ) ) | ({...}? => ( ({...}? => (otherlv_16= 'scope' otherlv_17= '=' ( (lv_scope_18_0= ruleScope ) ) ) ) ) ) | ({...}? => ( ({...}? => ( ( (lv_numberSpecified_19_0= 'number' ) ) otherlv_20= '=' ( (lv_number_21_0= RULE_INT ) ) ) ) ) ) | ({...}? => ( ({...}? => ( ( (lv_runSpecified_22_0= 'runs' ) ) otherlv_23= '=' ( (lv_runs_24_0= RULE_INT ) ) ) ) ) ) | ({...}? => ( ({...}? => (otherlv_25= 'solver' otherlv_26= '=' ( (lv_solver_27_0= ruleSolver ) ) ) ) ) ) | ({...}? => ( ({...}? => (otherlv_28= 'config' otherlv_29= '=' ( (lv_config_30_0= ruleConfig ) ) ) ) ) ) | ({...}? => ( ({...}? => (otherlv_31= 'debug' otherlv_32= '=' ( (lv_debugFolder_33_0= ruleFile ) ) ) ) ) ) | ({...}? => ( ({...}? => (otherlv_34= 'log' otherlv_35= '=' ( (lv_targetLogFile_36_0= ruleFile ) ) ) ) ) ) | ({...}? => ( ({...}? => (otherlv_37= 'statistics' otherlv_38= '=' ( (lv_targetStatisticsFile_39_0= ruleFile ) ) ) ) ) ) | ({...}? => ( ({...}? => (otherlv_40= 'output' otherlv_41= '=' ( (lv_tagetFolder_42_0= ruleFile ) ) ) ) ) ) )* ) ) ) otherlv_43= '}' )
- // InternalApplicationConfiguration.g:4218:3: otherlv_0= 'generate' () otherlv_2= '{' ( ( ( ( ({...}? => ( ({...}? => (otherlv_4= 'metamodel' otherlv_5= '=' ( (lv_metamodel_6_0= ruleMetamodel ) ) ) ) ) ) | ({...}? => ( ({...}? => (otherlv_7= 'partial-model' otherlv_8= '=' ( (lv_partialModel_9_0= rulePartialModel ) ) ) ) ) ) | ({...}? => ( ({...}? => (otherlv_10= 'constraints' otherlv_11= '=' ( (lv_patterns_12_0= ruleGraphPattern ) ) ) ) ) ) | ({...}? => ( ({...}? => (otherlv_13= 'objectives' otherlv_14= '=' ( (lv_objectives_15_0= ruleObjective ) ) ) ) ) ) | ({...}? => ( ({...}? => (otherlv_16= 'scope' otherlv_17= '=' ( (lv_scope_18_0= ruleScope ) ) ) ) ) ) | ({...}? => ( ({...}? => ( ( (lv_numberSpecified_19_0= 'number' ) ) otherlv_20= '=' ( (lv_number_21_0= RULE_INT ) ) ) ) ) ) | ({...}? => ( ({...}? => ( ( (lv_runSpecified_22_0= 'runs' ) ) otherlv_23= '=' ( (lv_runs_24_0= RULE_INT ) ) ) ) ) ) | ({...}? => ( ({...}? => (otherlv_25= 'solver' otherlv_26= '=' ( (lv_solver_27_0= ruleSolver ) ) ) ) ) ) | ({...}? => ( ({...}? => (otherlv_28= 'config' otherlv_29= '=' ( (lv_config_30_0= ruleConfig ) ) ) ) ) ) | ({...}? => ( ({...}? => (otherlv_31= 'debug' otherlv_32= '=' ( (lv_debugFolder_33_0= ruleFile ) ) ) ) ) ) | ({...}? => ( ({...}? => (otherlv_34= 'log' otherlv_35= '=' ( (lv_targetLogFile_36_0= ruleFile ) ) ) ) ) ) | ({...}? => ( ({...}? => (otherlv_37= 'statistics' otherlv_38= '=' ( (lv_targetStatisticsFile_39_0= ruleFile ) ) ) ) ) ) | ({...}? => ( ({...}? => (otherlv_40= 'output' otherlv_41= '=' ( (lv_tagetFolder_42_0= ruleFile ) ) ) ) ) ) )* ) ) ) otherlv_43= '}'
+ // InternalApplicationConfiguration.g:4334:2: (otherlv_0= 'generate' () otherlv_2= '{' ( ( ( ( ({...}? => ( ({...}? => (otherlv_4= 'metamodel' otherlv_5= '=' ( (lv_metamodel_6_0= ruleMetamodel ) ) ) ) ) ) | ({...}? => ( ({...}? => (otherlv_7= 'partial-model' otherlv_8= '=' ( (lv_partialModel_9_0= rulePartialModel ) ) ) ) ) ) | ({...}? => ( ({...}? => (otherlv_10= 'constraints' otherlv_11= '=' ( (lv_patterns_12_0= ruleGraphPattern ) ) ) ) ) ) | ({...}? => ( ({...}? => (otherlv_13= 'objectives' otherlv_14= '=' ( (lv_objectives_15_0= ruleObjective ) ) ) ) ) ) | ({...}? => ( ({...}? => (otherlv_16= 'scope' otherlv_17= '=' ( (lv_scope_18_0= ruleScope ) ) ) ) ) ) | ({...}? => ( ({...}? => ( ( (lv_numberSpecified_19_0= 'number' ) ) otherlv_20= '=' ( (lv_number_21_0= RULE_INT ) ) ) ) ) ) | ({...}? => ( ({...}? => ( ( (lv_runSpecified_22_0= 'runs' ) ) otherlv_23= '=' ( (lv_runs_24_0= RULE_INT ) ) ) ) ) ) | ({...}? => ( ({...}? => (otherlv_25= 'solver' otherlv_26= '=' ( (lv_solver_27_0= ruleSolver ) ) ) ) ) ) | ({...}? => ( ({...}? => (otherlv_28= 'config' otherlv_29= '=' ( (lv_config_30_0= ruleConfig ) ) ) ) ) ) | ({...}? => ( ({...}? => (otherlv_31= 'debug' otherlv_32= '=' ( (lv_debugFolder_33_0= ruleFile ) ) ) ) ) ) | ({...}? => ( ({...}? => (otherlv_34= 'log' otherlv_35= '=' ( (lv_targetLogFile_36_0= ruleFile ) ) ) ) ) ) | ({...}? => ( ({...}? => (otherlv_37= 'statistics' otherlv_38= '=' ( (lv_targetStatisticsFile_39_0= ruleFile ) ) ) ) ) ) | ({...}? => ( ({...}? => (otherlv_40= 'output' otherlv_41= '=' ( (lv_tagetFolder_42_0= ruleFile ) ) ) ) ) ) )* ) ) ) otherlv_43= '}' )
+ // InternalApplicationConfiguration.g:4335:3: otherlv_0= 'generate' () otherlv_2= '{' ( ( ( ( ({...}? => ( ({...}? => (otherlv_4= 'metamodel' otherlv_5= '=' ( (lv_metamodel_6_0= ruleMetamodel ) ) ) ) ) ) | ({...}? => ( ({...}? => (otherlv_7= 'partial-model' otherlv_8= '=' ( (lv_partialModel_9_0= rulePartialModel ) ) ) ) ) ) | ({...}? => ( ({...}? => (otherlv_10= 'constraints' otherlv_11= '=' ( (lv_patterns_12_0= ruleGraphPattern ) ) ) ) ) ) | ({...}? => ( ({...}? => (otherlv_13= 'objectives' otherlv_14= '=' ( (lv_objectives_15_0= ruleObjective ) ) ) ) ) ) | ({...}? => ( ({...}? => (otherlv_16= 'scope' otherlv_17= '=' ( (lv_scope_18_0= ruleScope ) ) ) ) ) ) | ({...}? => ( ({...}? => ( ( (lv_numberSpecified_19_0= 'number' ) ) otherlv_20= '=' ( (lv_number_21_0= RULE_INT ) ) ) ) ) ) | ({...}? => ( ({...}? => ( ( (lv_runSpecified_22_0= 'runs' ) ) otherlv_23= '=' ( (lv_runs_24_0= RULE_INT ) ) ) ) ) ) | ({...}? => ( ({...}? => (otherlv_25= 'solver' otherlv_26= '=' ( (lv_solver_27_0= ruleSolver ) ) ) ) ) ) | ({...}? => ( ({...}? => (otherlv_28= 'config' otherlv_29= '=' ( (lv_config_30_0= ruleConfig ) ) ) ) ) ) | ({...}? => ( ({...}? => (otherlv_31= 'debug' otherlv_32= '=' ( (lv_debugFolder_33_0= ruleFile ) ) ) ) ) ) | ({...}? => ( ({...}? => (otherlv_34= 'log' otherlv_35= '=' ( (lv_targetLogFile_36_0= ruleFile ) ) ) ) ) ) | ({...}? => ( ({...}? => (otherlv_37= 'statistics' otherlv_38= '=' ( (lv_targetStatisticsFile_39_0= ruleFile ) ) ) ) ) ) | ({...}? => ( ({...}? => (otherlv_40= 'output' otherlv_41= '=' ( (lv_tagetFolder_42_0= ruleFile ) ) ) ) ) ) )* ) ) ) otherlv_43= '}'
{
- otherlv_0=(Token)match(input,45,FOLLOW_17);
+ otherlv_0=(Token)match(input,47,FOLLOW_17);
newLeafNode(otherlv_0, grammarAccess.getGenerationTaskAccess().getGenerateKeyword_0());
- // InternalApplicationConfiguration.g:4222:3: ()
- // InternalApplicationConfiguration.g:4223:4:
+ // InternalApplicationConfiguration.g:4339:3: ()
+ // InternalApplicationConfiguration.g:4340:4:
{
current = forceCreateModelElement(
@@ -11607,70 +11930,70 @@ public class InternalApplicationConfigurationParser extends AbstractInternalAntl
}
- otherlv_2=(Token)match(input,19,FOLLOW_42);
+ otherlv_2=(Token)match(input,19,FOLLOW_43);
newLeafNode(otherlv_2, grammarAccess.getGenerationTaskAccess().getLeftCurlyBracketKeyword_2());
- // InternalApplicationConfiguration.g:4233:3: ( ( ( ( ({...}? => ( ({...}? => (otherlv_4= 'metamodel' otherlv_5= '=' ( (lv_metamodel_6_0= ruleMetamodel ) ) ) ) ) ) | ({...}? => ( ({...}? => (otherlv_7= 'partial-model' otherlv_8= '=' ( (lv_partialModel_9_0= rulePartialModel ) ) ) ) ) ) | ({...}? => ( ({...}? => (otherlv_10= 'constraints' otherlv_11= '=' ( (lv_patterns_12_0= ruleGraphPattern ) ) ) ) ) ) | ({...}? => ( ({...}? => (otherlv_13= 'objectives' otherlv_14= '=' ( (lv_objectives_15_0= ruleObjective ) ) ) ) ) ) | ({...}? => ( ({...}? => (otherlv_16= 'scope' otherlv_17= '=' ( (lv_scope_18_0= ruleScope ) ) ) ) ) ) | ({...}? => ( ({...}? => ( ( (lv_numberSpecified_19_0= 'number' ) ) otherlv_20= '=' ( (lv_number_21_0= RULE_INT ) ) ) ) ) ) | ({...}? => ( ({...}? => ( ( (lv_runSpecified_22_0= 'runs' ) ) otherlv_23= '=' ( (lv_runs_24_0= RULE_INT ) ) ) ) ) ) | ({...}? => ( ({...}? => (otherlv_25= 'solver' otherlv_26= '=' ( (lv_solver_27_0= ruleSolver ) ) ) ) ) ) | ({...}? => ( ({...}? => (otherlv_28= 'config' otherlv_29= '=' ( (lv_config_30_0= ruleConfig ) ) ) ) ) ) | ({...}? => ( ({...}? => (otherlv_31= 'debug' otherlv_32= '=' ( (lv_debugFolder_33_0= ruleFile ) ) ) ) ) ) | ({...}? => ( ({...}? => (otherlv_34= 'log' otherlv_35= '=' ( (lv_targetLogFile_36_0= ruleFile ) ) ) ) ) ) | ({...}? => ( ({...}? => (otherlv_37= 'statistics' otherlv_38= '=' ( (lv_targetStatisticsFile_39_0= ruleFile ) ) ) ) ) ) | ({...}? => ( ({...}? => (otherlv_40= 'output' otherlv_41= '=' ( (lv_tagetFolder_42_0= ruleFile ) ) ) ) ) ) )* ) ) )
- // InternalApplicationConfiguration.g:4234:4: ( ( ( ({...}? => ( ({...}? => (otherlv_4= 'metamodel' otherlv_5= '=' ( (lv_metamodel_6_0= ruleMetamodel ) ) ) ) ) ) | ({...}? => ( ({...}? => (otherlv_7= 'partial-model' otherlv_8= '=' ( (lv_partialModel_9_0= rulePartialModel ) ) ) ) ) ) | ({...}? => ( ({...}? => (otherlv_10= 'constraints' otherlv_11= '=' ( (lv_patterns_12_0= ruleGraphPattern ) ) ) ) ) ) | ({...}? => ( ({...}? => (otherlv_13= 'objectives' otherlv_14= '=' ( (lv_objectives_15_0= ruleObjective ) ) ) ) ) ) | ({...}? => ( ({...}? => (otherlv_16= 'scope' otherlv_17= '=' ( (lv_scope_18_0= ruleScope ) ) ) ) ) ) | ({...}? => ( ({...}? => ( ( (lv_numberSpecified_19_0= 'number' ) ) otherlv_20= '=' ( (lv_number_21_0= RULE_INT ) ) ) ) ) ) | ({...}? => ( ({...}? => ( ( (lv_runSpecified_22_0= 'runs' ) ) otherlv_23= '=' ( (lv_runs_24_0= RULE_INT ) ) ) ) ) ) | ({...}? => ( ({...}? => (otherlv_25= 'solver' otherlv_26= '=' ( (lv_solver_27_0= ruleSolver ) ) ) ) ) ) | ({...}? => ( ({...}? => (otherlv_28= 'config' otherlv_29= '=' ( (lv_config_30_0= ruleConfig ) ) ) ) ) ) | ({...}? => ( ({...}? => (otherlv_31= 'debug' otherlv_32= '=' ( (lv_debugFolder_33_0= ruleFile ) ) ) ) ) ) | ({...}? => ( ({...}? => (otherlv_34= 'log' otherlv_35= '=' ( (lv_targetLogFile_36_0= ruleFile ) ) ) ) ) ) | ({...}? => ( ({...}? => (otherlv_37= 'statistics' otherlv_38= '=' ( (lv_targetStatisticsFile_39_0= ruleFile ) ) ) ) ) ) | ({...}? => ( ({...}? => (otherlv_40= 'output' otherlv_41= '=' ( (lv_tagetFolder_42_0= ruleFile ) ) ) ) ) ) )* ) )
+ // InternalApplicationConfiguration.g:4350:3: ( ( ( ( ({...}? => ( ({...}? => (otherlv_4= 'metamodel' otherlv_5= '=' ( (lv_metamodel_6_0= ruleMetamodel ) ) ) ) ) ) | ({...}? => ( ({...}? => (otherlv_7= 'partial-model' otherlv_8= '=' ( (lv_partialModel_9_0= rulePartialModel ) ) ) ) ) ) | ({...}? => ( ({...}? => (otherlv_10= 'constraints' otherlv_11= '=' ( (lv_patterns_12_0= ruleGraphPattern ) ) ) ) ) ) | ({...}? => ( ({...}? => (otherlv_13= 'objectives' otherlv_14= '=' ( (lv_objectives_15_0= ruleObjective ) ) ) ) ) ) | ({...}? => ( ({...}? => (otherlv_16= 'scope' otherlv_17= '=' ( (lv_scope_18_0= ruleScope ) ) ) ) ) ) | ({...}? => ( ({...}? => ( ( (lv_numberSpecified_19_0= 'number' ) ) otherlv_20= '=' ( (lv_number_21_0= RULE_INT ) ) ) ) ) ) | ({...}? => ( ({...}? => ( ( (lv_runSpecified_22_0= 'runs' ) ) otherlv_23= '=' ( (lv_runs_24_0= RULE_INT ) ) ) ) ) ) | ({...}? => ( ({...}? => (otherlv_25= 'solver' otherlv_26= '=' ( (lv_solver_27_0= ruleSolver ) ) ) ) ) ) | ({...}? => ( ({...}? => (otherlv_28= 'config' otherlv_29= '=' ( (lv_config_30_0= ruleConfig ) ) ) ) ) ) | ({...}? => ( ({...}? => (otherlv_31= 'debug' otherlv_32= '=' ( (lv_debugFolder_33_0= ruleFile ) ) ) ) ) ) | ({...}? => ( ({...}? => (otherlv_34= 'log' otherlv_35= '=' ( (lv_targetLogFile_36_0= ruleFile ) ) ) ) ) ) | ({...}? => ( ({...}? => (otherlv_37= 'statistics' otherlv_38= '=' ( (lv_targetStatisticsFile_39_0= ruleFile ) ) ) ) ) ) | ({...}? => ( ({...}? => (otherlv_40= 'output' otherlv_41= '=' ( (lv_tagetFolder_42_0= ruleFile ) ) ) ) ) ) )* ) ) )
+ // InternalApplicationConfiguration.g:4351:4: ( ( ( ({...}? => ( ({...}? => (otherlv_4= 'metamodel' otherlv_5= '=' ( (lv_metamodel_6_0= ruleMetamodel ) ) ) ) ) ) | ({...}? => ( ({...}? => (otherlv_7= 'partial-model' otherlv_8= '=' ( (lv_partialModel_9_0= rulePartialModel ) ) ) ) ) ) | ({...}? => ( ({...}? => (otherlv_10= 'constraints' otherlv_11= '=' ( (lv_patterns_12_0= ruleGraphPattern ) ) ) ) ) ) | ({...}? => ( ({...}? => (otherlv_13= 'objectives' otherlv_14= '=' ( (lv_objectives_15_0= ruleObjective ) ) ) ) ) ) | ({...}? => ( ({...}? => (otherlv_16= 'scope' otherlv_17= '=' ( (lv_scope_18_0= ruleScope ) ) ) ) ) ) | ({...}? => ( ({...}? => ( ( (lv_numberSpecified_19_0= 'number' ) ) otherlv_20= '=' ( (lv_number_21_0= RULE_INT ) ) ) ) ) ) | ({...}? => ( ({...}? => ( ( (lv_runSpecified_22_0= 'runs' ) ) otherlv_23= '=' ( (lv_runs_24_0= RULE_INT ) ) ) ) ) ) | ({...}? => ( ({...}? => (otherlv_25= 'solver' otherlv_26= '=' ( (lv_solver_27_0= ruleSolver ) ) ) ) ) ) | ({...}? => ( ({...}? => (otherlv_28= 'config' otherlv_29= '=' ( (lv_config_30_0= ruleConfig ) ) ) ) ) ) | ({...}? => ( ({...}? => (otherlv_31= 'debug' otherlv_32= '=' ( (lv_debugFolder_33_0= ruleFile ) ) ) ) ) ) | ({...}? => ( ({...}? => (otherlv_34= 'log' otherlv_35= '=' ( (lv_targetLogFile_36_0= ruleFile ) ) ) ) ) ) | ({...}? => ( ({...}? => (otherlv_37= 'statistics' otherlv_38= '=' ( (lv_targetStatisticsFile_39_0= ruleFile ) ) ) ) ) ) | ({...}? => ( ({...}? => (otherlv_40= 'output' otherlv_41= '=' ( (lv_tagetFolder_42_0= ruleFile ) ) ) ) ) ) )* ) )
{
- // InternalApplicationConfiguration.g:4234:4: ( ( ( ({...}? => ( ({...}? => (otherlv_4= 'metamodel' otherlv_5= '=' ( (lv_metamodel_6_0= ruleMetamodel ) ) ) ) ) ) | ({...}? => ( ({...}? => (otherlv_7= 'partial-model' otherlv_8= '=' ( (lv_partialModel_9_0= rulePartialModel ) ) ) ) ) ) | ({...}? => ( ({...}? => (otherlv_10= 'constraints' otherlv_11= '=' ( (lv_patterns_12_0= ruleGraphPattern ) ) ) ) ) ) | ({...}? => ( ({...}? => (otherlv_13= 'objectives' otherlv_14= '=' ( (lv_objectives_15_0= ruleObjective ) ) ) ) ) ) | ({...}? => ( ({...}? => (otherlv_16= 'scope' otherlv_17= '=' ( (lv_scope_18_0= ruleScope ) ) ) ) ) ) | ({...}? => ( ({...}? => ( ( (lv_numberSpecified_19_0= 'number' ) ) otherlv_20= '=' ( (lv_number_21_0= RULE_INT ) ) ) ) ) ) | ({...}? => ( ({...}? => ( ( (lv_runSpecified_22_0= 'runs' ) ) otherlv_23= '=' ( (lv_runs_24_0= RULE_INT ) ) ) ) ) ) | ({...}? => ( ({...}? => (otherlv_25= 'solver' otherlv_26= '=' ( (lv_solver_27_0= ruleSolver ) ) ) ) ) ) | ({...}? => ( ({...}? => (otherlv_28= 'config' otherlv_29= '=' ( (lv_config_30_0= ruleConfig ) ) ) ) ) ) | ({...}? => ( ({...}? => (otherlv_31= 'debug' otherlv_32= '=' ( (lv_debugFolder_33_0= ruleFile ) ) ) ) ) ) | ({...}? => ( ({...}? => (otherlv_34= 'log' otherlv_35= '=' ( (lv_targetLogFile_36_0= ruleFile ) ) ) ) ) ) | ({...}? => ( ({...}? => (otherlv_37= 'statistics' otherlv_38= '=' ( (lv_targetStatisticsFile_39_0= ruleFile ) ) ) ) ) ) | ({...}? => ( ({...}? => (otherlv_40= 'output' otherlv_41= '=' ( (lv_tagetFolder_42_0= ruleFile ) ) ) ) ) ) )* ) )
- // InternalApplicationConfiguration.g:4235:5: ( ( ({...}? => ( ({...}? => (otherlv_4= 'metamodel' otherlv_5= '=' ( (lv_metamodel_6_0= ruleMetamodel ) ) ) ) ) ) | ({...}? => ( ({...}? => (otherlv_7= 'partial-model' otherlv_8= '=' ( (lv_partialModel_9_0= rulePartialModel ) ) ) ) ) ) | ({...}? => ( ({...}? => (otherlv_10= 'constraints' otherlv_11= '=' ( (lv_patterns_12_0= ruleGraphPattern ) ) ) ) ) ) | ({...}? => ( ({...}? => (otherlv_13= 'objectives' otherlv_14= '=' ( (lv_objectives_15_0= ruleObjective ) ) ) ) ) ) | ({...}? => ( ({...}? => (otherlv_16= 'scope' otherlv_17= '=' ( (lv_scope_18_0= ruleScope ) ) ) ) ) ) | ({...}? => ( ({...}? => ( ( (lv_numberSpecified_19_0= 'number' ) ) otherlv_20= '=' ( (lv_number_21_0= RULE_INT ) ) ) ) ) ) | ({...}? => ( ({...}? => ( ( (lv_runSpecified_22_0= 'runs' ) ) otherlv_23= '=' ( (lv_runs_24_0= RULE_INT ) ) ) ) ) ) | ({...}? => ( ({...}? => (otherlv_25= 'solver' otherlv_26= '=' ( (lv_solver_27_0= ruleSolver ) ) ) ) ) ) | ({...}? => ( ({...}? => (otherlv_28= 'config' otherlv_29= '=' ( (lv_config_30_0= ruleConfig ) ) ) ) ) ) | ({...}? => ( ({...}? => (otherlv_31= 'debug' otherlv_32= '=' ( (lv_debugFolder_33_0= ruleFile ) ) ) ) ) ) | ({...}? => ( ({...}? => (otherlv_34= 'log' otherlv_35= '=' ( (lv_targetLogFile_36_0= ruleFile ) ) ) ) ) ) | ({...}? => ( ({...}? => (otherlv_37= 'statistics' otherlv_38= '=' ( (lv_targetStatisticsFile_39_0= ruleFile ) ) ) ) ) ) | ({...}? => ( ({...}? => (otherlv_40= 'output' otherlv_41= '=' ( (lv_tagetFolder_42_0= ruleFile ) ) ) ) ) ) )* )
+ // InternalApplicationConfiguration.g:4351:4: ( ( ( ({...}? => ( ({...}? => (otherlv_4= 'metamodel' otherlv_5= '=' ( (lv_metamodel_6_0= ruleMetamodel ) ) ) ) ) ) | ({...}? => ( ({...}? => (otherlv_7= 'partial-model' otherlv_8= '=' ( (lv_partialModel_9_0= rulePartialModel ) ) ) ) ) ) | ({...}? => ( ({...}? => (otherlv_10= 'constraints' otherlv_11= '=' ( (lv_patterns_12_0= ruleGraphPattern ) ) ) ) ) ) | ({...}? => ( ({...}? => (otherlv_13= 'objectives' otherlv_14= '=' ( (lv_objectives_15_0= ruleObjective ) ) ) ) ) ) | ({...}? => ( ({...}? => (otherlv_16= 'scope' otherlv_17= '=' ( (lv_scope_18_0= ruleScope ) ) ) ) ) ) | ({...}? => ( ({...}? => ( ( (lv_numberSpecified_19_0= 'number' ) ) otherlv_20= '=' ( (lv_number_21_0= RULE_INT ) ) ) ) ) ) | ({...}? => ( ({...}? => ( ( (lv_runSpecified_22_0= 'runs' ) ) otherlv_23= '=' ( (lv_runs_24_0= RULE_INT ) ) ) ) ) ) | ({...}? => ( ({...}? => (otherlv_25= 'solver' otherlv_26= '=' ( (lv_solver_27_0= ruleSolver ) ) ) ) ) ) | ({...}? => ( ({...}? => (otherlv_28= 'config' otherlv_29= '=' ( (lv_config_30_0= ruleConfig ) ) ) ) ) ) | ({...}? => ( ({...}? => (otherlv_31= 'debug' otherlv_32= '=' ( (lv_debugFolder_33_0= ruleFile ) ) ) ) ) ) | ({...}? => ( ({...}? => (otherlv_34= 'log' otherlv_35= '=' ( (lv_targetLogFile_36_0= ruleFile ) ) ) ) ) ) | ({...}? => ( ({...}? => (otherlv_37= 'statistics' otherlv_38= '=' ( (lv_targetStatisticsFile_39_0= ruleFile ) ) ) ) ) ) | ({...}? => ( ({...}? => (otherlv_40= 'output' otherlv_41= '=' ( (lv_tagetFolder_42_0= ruleFile ) ) ) ) ) ) )* ) )
+ // InternalApplicationConfiguration.g:4352:5: ( ( ({...}? => ( ({...}? => (otherlv_4= 'metamodel' otherlv_5= '=' ( (lv_metamodel_6_0= ruleMetamodel ) ) ) ) ) ) | ({...}? => ( ({...}? => (otherlv_7= 'partial-model' otherlv_8= '=' ( (lv_partialModel_9_0= rulePartialModel ) ) ) ) ) ) | ({...}? => ( ({...}? => (otherlv_10= 'constraints' otherlv_11= '=' ( (lv_patterns_12_0= ruleGraphPattern ) ) ) ) ) ) | ({...}? => ( ({...}? => (otherlv_13= 'objectives' otherlv_14= '=' ( (lv_objectives_15_0= ruleObjective ) ) ) ) ) ) | ({...}? => ( ({...}? => (otherlv_16= 'scope' otherlv_17= '=' ( (lv_scope_18_0= ruleScope ) ) ) ) ) ) | ({...}? => ( ({...}? => ( ( (lv_numberSpecified_19_0= 'number' ) ) otherlv_20= '=' ( (lv_number_21_0= RULE_INT ) ) ) ) ) ) | ({...}? => ( ({...}? => ( ( (lv_runSpecified_22_0= 'runs' ) ) otherlv_23= '=' ( (lv_runs_24_0= RULE_INT ) ) ) ) ) ) | ({...}? => ( ({...}? => (otherlv_25= 'solver' otherlv_26= '=' ( (lv_solver_27_0= ruleSolver ) ) ) ) ) ) | ({...}? => ( ({...}? => (otherlv_28= 'config' otherlv_29= '=' ( (lv_config_30_0= ruleConfig ) ) ) ) ) ) | ({...}? => ( ({...}? => (otherlv_31= 'debug' otherlv_32= '=' ( (lv_debugFolder_33_0= ruleFile ) ) ) ) ) ) | ({...}? => ( ({...}? => (otherlv_34= 'log' otherlv_35= '=' ( (lv_targetLogFile_36_0= ruleFile ) ) ) ) ) ) | ({...}? => ( ({...}? => (otherlv_37= 'statistics' otherlv_38= '=' ( (lv_targetStatisticsFile_39_0= ruleFile ) ) ) ) ) ) | ({...}? => ( ({...}? => (otherlv_40= 'output' otherlv_41= '=' ( (lv_tagetFolder_42_0= ruleFile ) ) ) ) ) ) )* )
{
getUnorderedGroupHelper().enter(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3());
- // InternalApplicationConfiguration.g:4238:5: ( ( ({...}? => ( ({...}? => (otherlv_4= 'metamodel' otherlv_5= '=' ( (lv_metamodel_6_0= ruleMetamodel ) ) ) ) ) ) | ({...}? => ( ({...}? => (otherlv_7= 'partial-model' otherlv_8= '=' ( (lv_partialModel_9_0= rulePartialModel ) ) ) ) ) ) | ({...}? => ( ({...}? => (otherlv_10= 'constraints' otherlv_11= '=' ( (lv_patterns_12_0= ruleGraphPattern ) ) ) ) ) ) | ({...}? => ( ({...}? => (otherlv_13= 'objectives' otherlv_14= '=' ( (lv_objectives_15_0= ruleObjective ) ) ) ) ) ) | ({...}? => ( ({...}? => (otherlv_16= 'scope' otherlv_17= '=' ( (lv_scope_18_0= ruleScope ) ) ) ) ) ) | ({...}? => ( ({...}? => ( ( (lv_numberSpecified_19_0= 'number' ) ) otherlv_20= '=' ( (lv_number_21_0= RULE_INT ) ) ) ) ) ) | ({...}? => ( ({...}? => ( ( (lv_runSpecified_22_0= 'runs' ) ) otherlv_23= '=' ( (lv_runs_24_0= RULE_INT ) ) ) ) ) ) | ({...}? => ( ({...}? => (otherlv_25= 'solver' otherlv_26= '=' ( (lv_solver_27_0= ruleSolver ) ) ) ) ) ) | ({...}? => ( ({...}? => (otherlv_28= 'config' otherlv_29= '=' ( (lv_config_30_0= ruleConfig ) ) ) ) ) ) | ({...}? => ( ({...}? => (otherlv_31= 'debug' otherlv_32= '=' ( (lv_debugFolder_33_0= ruleFile ) ) ) ) ) ) | ({...}? => ( ({...}? => (otherlv_34= 'log' otherlv_35= '=' ( (lv_targetLogFile_36_0= ruleFile ) ) ) ) ) ) | ({...}? => ( ({...}? => (otherlv_37= 'statistics' otherlv_38= '=' ( (lv_targetStatisticsFile_39_0= ruleFile ) ) ) ) ) ) | ({...}? => ( ({...}? => (otherlv_40= 'output' otherlv_41= '=' ( (lv_tagetFolder_42_0= ruleFile ) ) ) ) ) ) )* )
- // InternalApplicationConfiguration.g:4239:6: ( ({...}? => ( ({...}? => (otherlv_4= 'metamodel' otherlv_5= '=' ( (lv_metamodel_6_0= ruleMetamodel ) ) ) ) ) ) | ({...}? => ( ({...}? => (otherlv_7= 'partial-model' otherlv_8= '=' ( (lv_partialModel_9_0= rulePartialModel ) ) ) ) ) ) | ({...}? => ( ({...}? => (otherlv_10= 'constraints' otherlv_11= '=' ( (lv_patterns_12_0= ruleGraphPattern ) ) ) ) ) ) | ({...}? => ( ({...}? => (otherlv_13= 'objectives' otherlv_14= '=' ( (lv_objectives_15_0= ruleObjective ) ) ) ) ) ) | ({...}? => ( ({...}? => (otherlv_16= 'scope' otherlv_17= '=' ( (lv_scope_18_0= ruleScope ) ) ) ) ) ) | ({...}? => ( ({...}? => ( ( (lv_numberSpecified_19_0= 'number' ) ) otherlv_20= '=' ( (lv_number_21_0= RULE_INT ) ) ) ) ) ) | ({...}? => ( ({...}? => ( ( (lv_runSpecified_22_0= 'runs' ) ) otherlv_23= '=' ( (lv_runs_24_0= RULE_INT ) ) ) ) ) ) | ({...}? => ( ({...}? => (otherlv_25= 'solver' otherlv_26= '=' ( (lv_solver_27_0= ruleSolver ) ) ) ) ) ) | ({...}? => ( ({...}? => (otherlv_28= 'config' otherlv_29= '=' ( (lv_config_30_0= ruleConfig ) ) ) ) ) ) | ({...}? => ( ({...}? => (otherlv_31= 'debug' otherlv_32= '=' ( (lv_debugFolder_33_0= ruleFile ) ) ) ) ) ) | ({...}? => ( ({...}? => (otherlv_34= 'log' otherlv_35= '=' ( (lv_targetLogFile_36_0= ruleFile ) ) ) ) ) ) | ({...}? => ( ({...}? => (otherlv_37= 'statistics' otherlv_38= '=' ( (lv_targetStatisticsFile_39_0= ruleFile ) ) ) ) ) ) | ({...}? => ( ({...}? => (otherlv_40= 'output' otherlv_41= '=' ( (lv_tagetFolder_42_0= ruleFile ) ) ) ) ) ) )*
+ // InternalApplicationConfiguration.g:4355:5: ( ( ({...}? => ( ({...}? => (otherlv_4= 'metamodel' otherlv_5= '=' ( (lv_metamodel_6_0= ruleMetamodel ) ) ) ) ) ) | ({...}? => ( ({...}? => (otherlv_7= 'partial-model' otherlv_8= '=' ( (lv_partialModel_9_0= rulePartialModel ) ) ) ) ) ) | ({...}? => ( ({...}? => (otherlv_10= 'constraints' otherlv_11= '=' ( (lv_patterns_12_0= ruleGraphPattern ) ) ) ) ) ) | ({...}? => ( ({...}? => (otherlv_13= 'objectives' otherlv_14= '=' ( (lv_objectives_15_0= ruleObjective ) ) ) ) ) ) | ({...}? => ( ({...}? => (otherlv_16= 'scope' otherlv_17= '=' ( (lv_scope_18_0= ruleScope ) ) ) ) ) ) | ({...}? => ( ({...}? => ( ( (lv_numberSpecified_19_0= 'number' ) ) otherlv_20= '=' ( (lv_number_21_0= RULE_INT ) ) ) ) ) ) | ({...}? => ( ({...}? => ( ( (lv_runSpecified_22_0= 'runs' ) ) otherlv_23= '=' ( (lv_runs_24_0= RULE_INT ) ) ) ) ) ) | ({...}? => ( ({...}? => (otherlv_25= 'solver' otherlv_26= '=' ( (lv_solver_27_0= ruleSolver ) ) ) ) ) ) | ({...}? => ( ({...}? => (otherlv_28= 'config' otherlv_29= '=' ( (lv_config_30_0= ruleConfig ) ) ) ) ) ) | ({...}? => ( ({...}? => (otherlv_31= 'debug' otherlv_32= '=' ( (lv_debugFolder_33_0= ruleFile ) ) ) ) ) ) | ({...}? => ( ({...}? => (otherlv_34= 'log' otherlv_35= '=' ( (lv_targetLogFile_36_0= ruleFile ) ) ) ) ) ) | ({...}? => ( ({...}? => (otherlv_37= 'statistics' otherlv_38= '=' ( (lv_targetStatisticsFile_39_0= ruleFile ) ) ) ) ) ) | ({...}? => ( ({...}? => (otherlv_40= 'output' otherlv_41= '=' ( (lv_tagetFolder_42_0= ruleFile ) ) ) ) ) ) )* )
+ // InternalApplicationConfiguration.g:4356:6: ( ({...}? => ( ({...}? => (otherlv_4= 'metamodel' otherlv_5= '=' ( (lv_metamodel_6_0= ruleMetamodel ) ) ) ) ) ) | ({...}? => ( ({...}? => (otherlv_7= 'partial-model' otherlv_8= '=' ( (lv_partialModel_9_0= rulePartialModel ) ) ) ) ) ) | ({...}? => ( ({...}? => (otherlv_10= 'constraints' otherlv_11= '=' ( (lv_patterns_12_0= ruleGraphPattern ) ) ) ) ) ) | ({...}? => ( ({...}? => (otherlv_13= 'objectives' otherlv_14= '=' ( (lv_objectives_15_0= ruleObjective ) ) ) ) ) ) | ({...}? => ( ({...}? => (otherlv_16= 'scope' otherlv_17= '=' ( (lv_scope_18_0= ruleScope ) ) ) ) ) ) | ({...}? => ( ({...}? => ( ( (lv_numberSpecified_19_0= 'number' ) ) otherlv_20= '=' ( (lv_number_21_0= RULE_INT ) ) ) ) ) ) | ({...}? => ( ({...}? => ( ( (lv_runSpecified_22_0= 'runs' ) ) otherlv_23= '=' ( (lv_runs_24_0= RULE_INT ) ) ) ) ) ) | ({...}? => ( ({...}? => (otherlv_25= 'solver' otherlv_26= '=' ( (lv_solver_27_0= ruleSolver ) ) ) ) ) ) | ({...}? => ( ({...}? => (otherlv_28= 'config' otherlv_29= '=' ( (lv_config_30_0= ruleConfig ) ) ) ) ) ) | ({...}? => ( ({...}? => (otherlv_31= 'debug' otherlv_32= '=' ( (lv_debugFolder_33_0= ruleFile ) ) ) ) ) ) | ({...}? => ( ({...}? => (otherlv_34= 'log' otherlv_35= '=' ( (lv_targetLogFile_36_0= ruleFile ) ) ) ) ) ) | ({...}? => ( ({...}? => (otherlv_37= 'statistics' otherlv_38= '=' ( (lv_targetStatisticsFile_39_0= ruleFile ) ) ) ) ) ) | ({...}? => ( ({...}? => (otherlv_40= 'output' otherlv_41= '=' ( (lv_tagetFolder_42_0= ruleFile ) ) ) ) ) ) )*
{
- // InternalApplicationConfiguration.g:4239:6: ( ({...}? => ( ({...}? => (otherlv_4= 'metamodel' otherlv_5= '=' ( (lv_metamodel_6_0= ruleMetamodel ) ) ) ) ) ) | ({...}? => ( ({...}? => (otherlv_7= 'partial-model' otherlv_8= '=' ( (lv_partialModel_9_0= rulePartialModel ) ) ) ) ) ) | ({...}? => ( ({...}? => (otherlv_10= 'constraints' otherlv_11= '=' ( (lv_patterns_12_0= ruleGraphPattern ) ) ) ) ) ) | ({...}? => ( ({...}? => (otherlv_13= 'objectives' otherlv_14= '=' ( (lv_objectives_15_0= ruleObjective ) ) ) ) ) ) | ({...}? => ( ({...}? => (otherlv_16= 'scope' otherlv_17= '=' ( (lv_scope_18_0= ruleScope ) ) ) ) ) ) | ({...}? => ( ({...}? => ( ( (lv_numberSpecified_19_0= 'number' ) ) otherlv_20= '=' ( (lv_number_21_0= RULE_INT ) ) ) ) ) ) | ({...}? => ( ({...}? => ( ( (lv_runSpecified_22_0= 'runs' ) ) otherlv_23= '=' ( (lv_runs_24_0= RULE_INT ) ) ) ) ) ) | ({...}? => ( ({...}? => (otherlv_25= 'solver' otherlv_26= '=' ( (lv_solver_27_0= ruleSolver ) ) ) ) ) ) | ({...}? => ( ({...}? => (otherlv_28= 'config' otherlv_29= '=' ( (lv_config_30_0= ruleConfig ) ) ) ) ) ) | ({...}? => ( ({...}? => (otherlv_31= 'debug' otherlv_32= '=' ( (lv_debugFolder_33_0= ruleFile ) ) ) ) ) ) | ({...}? => ( ({...}? => (otherlv_34= 'log' otherlv_35= '=' ( (lv_targetLogFile_36_0= ruleFile ) ) ) ) ) ) | ({...}? => ( ({...}? => (otherlv_37= 'statistics' otherlv_38= '=' ( (lv_targetStatisticsFile_39_0= ruleFile ) ) ) ) ) ) | ({...}? => ( ({...}? => (otherlv_40= 'output' otherlv_41= '=' ( (lv_tagetFolder_42_0= ruleFile ) ) ) ) ) ) )*
- loop58:
+ // InternalApplicationConfiguration.g:4356:6: ( ({...}? => ( ({...}? => (otherlv_4= 'metamodel' otherlv_5= '=' ( (lv_metamodel_6_0= ruleMetamodel ) ) ) ) ) ) | ({...}? => ( ({...}? => (otherlv_7= 'partial-model' otherlv_8= '=' ( (lv_partialModel_9_0= rulePartialModel ) ) ) ) ) ) | ({...}? => ( ({...}? => (otherlv_10= 'constraints' otherlv_11= '=' ( (lv_patterns_12_0= ruleGraphPattern ) ) ) ) ) ) | ({...}? => ( ({...}? => (otherlv_13= 'objectives' otherlv_14= '=' ( (lv_objectives_15_0= ruleObjective ) ) ) ) ) ) | ({...}? => ( ({...}? => (otherlv_16= 'scope' otherlv_17= '=' ( (lv_scope_18_0= ruleScope ) ) ) ) ) ) | ({...}? => ( ({...}? => ( ( (lv_numberSpecified_19_0= 'number' ) ) otherlv_20= '=' ( (lv_number_21_0= RULE_INT ) ) ) ) ) ) | ({...}? => ( ({...}? => ( ( (lv_runSpecified_22_0= 'runs' ) ) otherlv_23= '=' ( (lv_runs_24_0= RULE_INT ) ) ) ) ) ) | ({...}? => ( ({...}? => (otherlv_25= 'solver' otherlv_26= '=' ( (lv_solver_27_0= ruleSolver ) ) ) ) ) ) | ({...}? => ( ({...}? => (otherlv_28= 'config' otherlv_29= '=' ( (lv_config_30_0= ruleConfig ) ) ) ) ) ) | ({...}? => ( ({...}? => (otherlv_31= 'debug' otherlv_32= '=' ( (lv_debugFolder_33_0= ruleFile ) ) ) ) ) ) | ({...}? => ( ({...}? => (otherlv_34= 'log' otherlv_35= '=' ( (lv_targetLogFile_36_0= ruleFile ) ) ) ) ) ) | ({...}? => ( ({...}? => (otherlv_37= 'statistics' otherlv_38= '=' ( (lv_targetStatisticsFile_39_0= ruleFile ) ) ) ) ) ) | ({...}? => ( ({...}? => (otherlv_40= 'output' otherlv_41= '=' ( (lv_tagetFolder_42_0= ruleFile ) ) ) ) ) ) )*
+ loop60:
do {
- int alt58=14;
- alt58 = dfa58.predict(input);
- switch (alt58) {
+ int alt60=14;
+ alt60 = dfa60.predict(input);
+ switch (alt60) {
case 1 :
- // InternalApplicationConfiguration.g:4240:4: ({...}? => ( ({...}? => (otherlv_4= 'metamodel' otherlv_5= '=' ( (lv_metamodel_6_0= ruleMetamodel ) ) ) ) ) )
+ // InternalApplicationConfiguration.g:4357:4: ({...}? => ( ({...}? => (otherlv_4= 'metamodel' otherlv_5= '=' ( (lv_metamodel_6_0= ruleMetamodel ) ) ) ) ) )
{
- // InternalApplicationConfiguration.g:4240:4: ({...}? => ( ({...}? => (otherlv_4= 'metamodel' otherlv_5= '=' ( (lv_metamodel_6_0= ruleMetamodel ) ) ) ) ) )
- // InternalApplicationConfiguration.g:4241:5: {...}? => ( ({...}? => (otherlv_4= 'metamodel' otherlv_5= '=' ( (lv_metamodel_6_0= ruleMetamodel ) ) ) ) )
+ // InternalApplicationConfiguration.g:4357:4: ({...}? => ( ({...}? => (otherlv_4= 'metamodel' otherlv_5= '=' ( (lv_metamodel_6_0= ruleMetamodel ) ) ) ) ) )
+ // InternalApplicationConfiguration.g:4358:5: {...}? => ( ({...}? => (otherlv_4= 'metamodel' otherlv_5= '=' ( (lv_metamodel_6_0= ruleMetamodel ) ) ) ) )
{
if ( ! getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 0) ) {
throw new FailedPredicateException(input, "ruleGenerationTask", "getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 0)");
}
- // InternalApplicationConfiguration.g:4241:111: ( ({...}? => (otherlv_4= 'metamodel' otherlv_5= '=' ( (lv_metamodel_6_0= ruleMetamodel ) ) ) ) )
- // InternalApplicationConfiguration.g:4242:6: ({...}? => (otherlv_4= 'metamodel' otherlv_5= '=' ( (lv_metamodel_6_0= ruleMetamodel ) ) ) )
+ // InternalApplicationConfiguration.g:4358:111: ( ({...}? => (otherlv_4= 'metamodel' otherlv_5= '=' ( (lv_metamodel_6_0= ruleMetamodel ) ) ) ) )
+ // InternalApplicationConfiguration.g:4359:6: ({...}? => (otherlv_4= 'metamodel' otherlv_5= '=' ( (lv_metamodel_6_0= ruleMetamodel ) ) ) )
{
getUnorderedGroupHelper().select(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 0);
- // InternalApplicationConfiguration.g:4245:9: ({...}? => (otherlv_4= 'metamodel' otherlv_5= '=' ( (lv_metamodel_6_0= ruleMetamodel ) ) ) )
- // InternalApplicationConfiguration.g:4245:10: {...}? => (otherlv_4= 'metamodel' otherlv_5= '=' ( (lv_metamodel_6_0= ruleMetamodel ) ) )
+ // InternalApplicationConfiguration.g:4362:9: ({...}? => (otherlv_4= 'metamodel' otherlv_5= '=' ( (lv_metamodel_6_0= ruleMetamodel ) ) ) )
+ // InternalApplicationConfiguration.g:4362:10: {...}? => (otherlv_4= 'metamodel' otherlv_5= '=' ( (lv_metamodel_6_0= ruleMetamodel ) ) )
{
if ( !((true)) ) {
throw new FailedPredicateException(input, "ruleGenerationTask", "true");
}
- // InternalApplicationConfiguration.g:4245:19: (otherlv_4= 'metamodel' otherlv_5= '=' ( (lv_metamodel_6_0= ruleMetamodel ) ) )
- // InternalApplicationConfiguration.g:4245:20: otherlv_4= 'metamodel' otherlv_5= '=' ( (lv_metamodel_6_0= ruleMetamodel ) )
+ // InternalApplicationConfiguration.g:4362:19: (otherlv_4= 'metamodel' otherlv_5= '=' ( (lv_metamodel_6_0= ruleMetamodel ) ) )
+ // InternalApplicationConfiguration.g:4362:20: otherlv_4= 'metamodel' otherlv_5= '=' ( (lv_metamodel_6_0= ruleMetamodel ) )
{
otherlv_4=(Token)match(input,25,FOLLOW_13);
newLeafNode(otherlv_4, grammarAccess.getGenerationTaskAccess().getMetamodelKeyword_3_0_0());
- otherlv_5=(Token)match(input,18,FOLLOW_43);
+ otherlv_5=(Token)match(input,18,FOLLOW_44);
newLeafNode(otherlv_5, grammarAccess.getGenerationTaskAccess().getEqualsSignKeyword_3_0_1());
- // InternalApplicationConfiguration.g:4253:9: ( (lv_metamodel_6_0= ruleMetamodel ) )
- // InternalApplicationConfiguration.g:4254:10: (lv_metamodel_6_0= ruleMetamodel )
+ // InternalApplicationConfiguration.g:4370:9: ( (lv_metamodel_6_0= ruleMetamodel ) )
+ // InternalApplicationConfiguration.g:4371:10: (lv_metamodel_6_0= ruleMetamodel )
{
- // InternalApplicationConfiguration.g:4254:10: (lv_metamodel_6_0= ruleMetamodel )
- // InternalApplicationConfiguration.g:4255:11: lv_metamodel_6_0= ruleMetamodel
+ // InternalApplicationConfiguration.g:4371:10: (lv_metamodel_6_0= ruleMetamodel )
+ // InternalApplicationConfiguration.g:4372:11: lv_metamodel_6_0= ruleMetamodel
{
newCompositeNode(grammarAccess.getGenerationTaskAccess().getMetamodelMetamodelParserRuleCall_3_0_2_0());
- pushFollow(FOLLOW_42);
+ pushFollow(FOLLOW_43);
lv_metamodel_6_0=ruleMetamodel();
state._fsp--;
@@ -11711,47 +12034,47 @@ public class InternalApplicationConfigurationParser extends AbstractInternalAntl
}
break;
case 2 :
- // InternalApplicationConfiguration.g:4278:4: ({...}? => ( ({...}? => (otherlv_7= 'partial-model' otherlv_8= '=' ( (lv_partialModel_9_0= rulePartialModel ) ) ) ) ) )
+ // InternalApplicationConfiguration.g:4395:4: ({...}? => ( ({...}? => (otherlv_7= 'partial-model' otherlv_8= '=' ( (lv_partialModel_9_0= rulePartialModel ) ) ) ) ) )
{
- // InternalApplicationConfiguration.g:4278:4: ({...}? => ( ({...}? => (otherlv_7= 'partial-model' otherlv_8= '=' ( (lv_partialModel_9_0= rulePartialModel ) ) ) ) ) )
- // InternalApplicationConfiguration.g:4279:5: {...}? => ( ({...}? => (otherlv_7= 'partial-model' otherlv_8= '=' ( (lv_partialModel_9_0= rulePartialModel ) ) ) ) )
+ // InternalApplicationConfiguration.g:4395:4: ({...}? => ( ({...}? => (otherlv_7= 'partial-model' otherlv_8= '=' ( (lv_partialModel_9_0= rulePartialModel ) ) ) ) ) )
+ // InternalApplicationConfiguration.g:4396:5: {...}? => ( ({...}? => (otherlv_7= 'partial-model' otherlv_8= '=' ( (lv_partialModel_9_0= rulePartialModel ) ) ) ) )
{
if ( ! getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 1) ) {
throw new FailedPredicateException(input, "ruleGenerationTask", "getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 1)");
}
- // InternalApplicationConfiguration.g:4279:111: ( ({...}? => (otherlv_7= 'partial-model' otherlv_8= '=' ( (lv_partialModel_9_0= rulePartialModel ) ) ) ) )
- // InternalApplicationConfiguration.g:4280:6: ({...}? => (otherlv_7= 'partial-model' otherlv_8= '=' ( (lv_partialModel_9_0= rulePartialModel ) ) ) )
+ // InternalApplicationConfiguration.g:4396:111: ( ({...}? => (otherlv_7= 'partial-model' otherlv_8= '=' ( (lv_partialModel_9_0= rulePartialModel ) ) ) ) )
+ // InternalApplicationConfiguration.g:4397:6: ({...}? => (otherlv_7= 'partial-model' otherlv_8= '=' ( (lv_partialModel_9_0= rulePartialModel ) ) ) )
{
getUnorderedGroupHelper().select(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 1);
- // InternalApplicationConfiguration.g:4283:9: ({...}? => (otherlv_7= 'partial-model' otherlv_8= '=' ( (lv_partialModel_9_0= rulePartialModel ) ) ) )
- // InternalApplicationConfiguration.g:4283:10: {...}? => (otherlv_7= 'partial-model' otherlv_8= '=' ( (lv_partialModel_9_0= rulePartialModel ) ) )
+ // InternalApplicationConfiguration.g:4400:9: ({...}? => (otherlv_7= 'partial-model' otherlv_8= '=' ( (lv_partialModel_9_0= rulePartialModel ) ) ) )
+ // InternalApplicationConfiguration.g:4400:10: {...}? => (otherlv_7= 'partial-model' otherlv_8= '=' ( (lv_partialModel_9_0= rulePartialModel ) ) )
{
if ( !((true)) ) {
throw new FailedPredicateException(input, "ruleGenerationTask", "true");
}
- // InternalApplicationConfiguration.g:4283:19: (otherlv_7= 'partial-model' otherlv_8= '=' ( (lv_partialModel_9_0= rulePartialModel ) ) )
- // InternalApplicationConfiguration.g:4283:20: otherlv_7= 'partial-model' otherlv_8= '=' ( (lv_partialModel_9_0= rulePartialModel ) )
+ // InternalApplicationConfiguration.g:4400:19: (otherlv_7= 'partial-model' otherlv_8= '=' ( (lv_partialModel_9_0= rulePartialModel ) ) )
+ // InternalApplicationConfiguration.g:4400:20: otherlv_7= 'partial-model' otherlv_8= '=' ( (lv_partialModel_9_0= rulePartialModel ) )
{
- otherlv_7=(Token)match(input,46,FOLLOW_13);
+ otherlv_7=(Token)match(input,48,FOLLOW_13);
newLeafNode(otherlv_7, grammarAccess.getGenerationTaskAccess().getPartialModelKeyword_3_1_0());
- otherlv_8=(Token)match(input,18,FOLLOW_43);
+ otherlv_8=(Token)match(input,18,FOLLOW_44);
newLeafNode(otherlv_8, grammarAccess.getGenerationTaskAccess().getEqualsSignKeyword_3_1_1());
- // InternalApplicationConfiguration.g:4291:9: ( (lv_partialModel_9_0= rulePartialModel ) )
- // InternalApplicationConfiguration.g:4292:10: (lv_partialModel_9_0= rulePartialModel )
+ // InternalApplicationConfiguration.g:4408:9: ( (lv_partialModel_9_0= rulePartialModel ) )
+ // InternalApplicationConfiguration.g:4409:10: (lv_partialModel_9_0= rulePartialModel )
{
- // InternalApplicationConfiguration.g:4292:10: (lv_partialModel_9_0= rulePartialModel )
- // InternalApplicationConfiguration.g:4293:11: lv_partialModel_9_0= rulePartialModel
+ // InternalApplicationConfiguration.g:4409:10: (lv_partialModel_9_0= rulePartialModel )
+ // InternalApplicationConfiguration.g:4410:11: lv_partialModel_9_0= rulePartialModel
{
newCompositeNode(grammarAccess.getGenerationTaskAccess().getPartialModelPartialModelParserRuleCall_3_1_2_0());
- pushFollow(FOLLOW_42);
+ pushFollow(FOLLOW_43);
lv_partialModel_9_0=rulePartialModel();
state._fsp--;
@@ -11792,47 +12115,47 @@ public class InternalApplicationConfigurationParser extends AbstractInternalAntl
}
break;
case 3 :
- // InternalApplicationConfiguration.g:4316:4: ({...}? => ( ({...}? => (otherlv_10= 'constraints' otherlv_11= '=' ( (lv_patterns_12_0= ruleGraphPattern ) ) ) ) ) )
+ // InternalApplicationConfiguration.g:4433:4: ({...}? => ( ({...}? => (otherlv_10= 'constraints' otherlv_11= '=' ( (lv_patterns_12_0= ruleGraphPattern ) ) ) ) ) )
{
- // InternalApplicationConfiguration.g:4316:4: ({...}? => ( ({...}? => (otherlv_10= 'constraints' otherlv_11= '=' ( (lv_patterns_12_0= ruleGraphPattern ) ) ) ) ) )
- // InternalApplicationConfiguration.g:4317:5: {...}? => ( ({...}? => (otherlv_10= 'constraints' otherlv_11= '=' ( (lv_patterns_12_0= ruleGraphPattern ) ) ) ) )
+ // InternalApplicationConfiguration.g:4433:4: ({...}? => ( ({...}? => (otherlv_10= 'constraints' otherlv_11= '=' ( (lv_patterns_12_0= ruleGraphPattern ) ) ) ) ) )
+ // InternalApplicationConfiguration.g:4434:5: {...}? => ( ({...}? => (otherlv_10= 'constraints' otherlv_11= '=' ( (lv_patterns_12_0= ruleGraphPattern ) ) ) ) )
{
if ( ! getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 2) ) {
throw new FailedPredicateException(input, "ruleGenerationTask", "getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 2)");
}
- // InternalApplicationConfiguration.g:4317:111: ( ({...}? => (otherlv_10= 'constraints' otherlv_11= '=' ( (lv_patterns_12_0= ruleGraphPattern ) ) ) ) )
- // InternalApplicationConfiguration.g:4318:6: ({...}? => (otherlv_10= 'constraints' otherlv_11= '=' ( (lv_patterns_12_0= ruleGraphPattern ) ) ) )
+ // InternalApplicationConfiguration.g:4434:111: ( ({...}? => (otherlv_10= 'constraints' otherlv_11= '=' ( (lv_patterns_12_0= ruleGraphPattern ) ) ) ) )
+ // InternalApplicationConfiguration.g:4435:6: ({...}? => (otherlv_10= 'constraints' otherlv_11= '=' ( (lv_patterns_12_0= ruleGraphPattern ) ) ) )
{
getUnorderedGroupHelper().select(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 2);
- // InternalApplicationConfiguration.g:4321:9: ({...}? => (otherlv_10= 'constraints' otherlv_11= '=' ( (lv_patterns_12_0= ruleGraphPattern ) ) ) )
- // InternalApplicationConfiguration.g:4321:10: {...}? => (otherlv_10= 'constraints' otherlv_11= '=' ( (lv_patterns_12_0= ruleGraphPattern ) ) )
+ // InternalApplicationConfiguration.g:4438:9: ({...}? => (otherlv_10= 'constraints' otherlv_11= '=' ( (lv_patterns_12_0= ruleGraphPattern ) ) ) )
+ // InternalApplicationConfiguration.g:4438:10: {...}? => (otherlv_10= 'constraints' otherlv_11= '=' ( (lv_patterns_12_0= ruleGraphPattern ) ) )
{
if ( !((true)) ) {
throw new FailedPredicateException(input, "ruleGenerationTask", "true");
}
- // InternalApplicationConfiguration.g:4321:19: (otherlv_10= 'constraints' otherlv_11= '=' ( (lv_patterns_12_0= ruleGraphPattern ) ) )
- // InternalApplicationConfiguration.g:4321:20: otherlv_10= 'constraints' otherlv_11= '=' ( (lv_patterns_12_0= ruleGraphPattern ) )
+ // InternalApplicationConfiguration.g:4438:19: (otherlv_10= 'constraints' otherlv_11= '=' ( (lv_patterns_12_0= ruleGraphPattern ) ) )
+ // InternalApplicationConfiguration.g:4438:20: otherlv_10= 'constraints' otherlv_11= '=' ( (lv_patterns_12_0= ruleGraphPattern ) )
{
otherlv_10=(Token)match(input,28,FOLLOW_13);
newLeafNode(otherlv_10, grammarAccess.getGenerationTaskAccess().getConstraintsKeyword_3_2_0());
- otherlv_11=(Token)match(input,18,FOLLOW_43);
+ otherlv_11=(Token)match(input,18,FOLLOW_44);
newLeafNode(otherlv_11, grammarAccess.getGenerationTaskAccess().getEqualsSignKeyword_3_2_1());
- // InternalApplicationConfiguration.g:4329:9: ( (lv_patterns_12_0= ruleGraphPattern ) )
- // InternalApplicationConfiguration.g:4330:10: (lv_patterns_12_0= ruleGraphPattern )
+ // InternalApplicationConfiguration.g:4446:9: ( (lv_patterns_12_0= ruleGraphPattern ) )
+ // InternalApplicationConfiguration.g:4447:10: (lv_patterns_12_0= ruleGraphPattern )
{
- // InternalApplicationConfiguration.g:4330:10: (lv_patterns_12_0= ruleGraphPattern )
- // InternalApplicationConfiguration.g:4331:11: lv_patterns_12_0= ruleGraphPattern
+ // InternalApplicationConfiguration.g:4447:10: (lv_patterns_12_0= ruleGraphPattern )
+ // InternalApplicationConfiguration.g:4448:11: lv_patterns_12_0= ruleGraphPattern
{
newCompositeNode(grammarAccess.getGenerationTaskAccess().getPatternsGraphPatternParserRuleCall_3_2_2_0());
- pushFollow(FOLLOW_42);
+ pushFollow(FOLLOW_43);
lv_patterns_12_0=ruleGraphPattern();
state._fsp--;
@@ -11873,47 +12196,47 @@ public class InternalApplicationConfigurationParser extends AbstractInternalAntl
}
break;
case 4 :
- // InternalApplicationConfiguration.g:4354:4: ({...}? => ( ({...}? => (otherlv_13= 'objectives' otherlv_14= '=' ( (lv_objectives_15_0= ruleObjective ) ) ) ) ) )
+ // InternalApplicationConfiguration.g:4471:4: ({...}? => ( ({...}? => (otherlv_13= 'objectives' otherlv_14= '=' ( (lv_objectives_15_0= ruleObjective ) ) ) ) ) )
{
- // InternalApplicationConfiguration.g:4354:4: ({...}? => ( ({...}? => (otherlv_13= 'objectives' otherlv_14= '=' ( (lv_objectives_15_0= ruleObjective ) ) ) ) ) )
- // InternalApplicationConfiguration.g:4355:5: {...}? => ( ({...}? => (otherlv_13= 'objectives' otherlv_14= '=' ( (lv_objectives_15_0= ruleObjective ) ) ) ) )
+ // InternalApplicationConfiguration.g:4471:4: ({...}? => ( ({...}? => (otherlv_13= 'objectives' otherlv_14= '=' ( (lv_objectives_15_0= ruleObjective ) ) ) ) ) )
+ // InternalApplicationConfiguration.g:4472:5: {...}? => ( ({...}? => (otherlv_13= 'objectives' otherlv_14= '=' ( (lv_objectives_15_0= ruleObjective ) ) ) ) )
{
if ( ! getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 3) ) {
throw new FailedPredicateException(input, "ruleGenerationTask", "getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 3)");
}
- // InternalApplicationConfiguration.g:4355:111: ( ({...}? => (otherlv_13= 'objectives' otherlv_14= '=' ( (lv_objectives_15_0= ruleObjective ) ) ) ) )
- // InternalApplicationConfiguration.g:4356:6: ({...}? => (otherlv_13= 'objectives' otherlv_14= '=' ( (lv_objectives_15_0= ruleObjective ) ) ) )
+ // InternalApplicationConfiguration.g:4472:111: ( ({...}? => (otherlv_13= 'objectives' otherlv_14= '=' ( (lv_objectives_15_0= ruleObjective ) ) ) ) )
+ // InternalApplicationConfiguration.g:4473:6: ({...}? => (otherlv_13= 'objectives' otherlv_14= '=' ( (lv_objectives_15_0= ruleObjective ) ) ) )
{
getUnorderedGroupHelper().select(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 3);
- // InternalApplicationConfiguration.g:4359:9: ({...}? => (otherlv_13= 'objectives' otherlv_14= '=' ( (lv_objectives_15_0= ruleObjective ) ) ) )
- // InternalApplicationConfiguration.g:4359:10: {...}? => (otherlv_13= 'objectives' otherlv_14= '=' ( (lv_objectives_15_0= ruleObjective ) ) )
+ // InternalApplicationConfiguration.g:4476:9: ({...}? => (otherlv_13= 'objectives' otherlv_14= '=' ( (lv_objectives_15_0= ruleObjective ) ) ) )
+ // InternalApplicationConfiguration.g:4476:10: {...}? => (otherlv_13= 'objectives' otherlv_14= '=' ( (lv_objectives_15_0= ruleObjective ) ) )
{
if ( !((true)) ) {
throw new FailedPredicateException(input, "ruleGenerationTask", "true");
}
- // InternalApplicationConfiguration.g:4359:19: (otherlv_13= 'objectives' otherlv_14= '=' ( (lv_objectives_15_0= ruleObjective ) ) )
- // InternalApplicationConfiguration.g:4359:20: otherlv_13= 'objectives' otherlv_14= '=' ( (lv_objectives_15_0= ruleObjective ) )
+ // InternalApplicationConfiguration.g:4476:19: (otherlv_13= 'objectives' otherlv_14= '=' ( (lv_objectives_15_0= ruleObjective ) ) )
+ // InternalApplicationConfiguration.g:4476:20: otherlv_13= 'objectives' otherlv_14= '=' ( (lv_objectives_15_0= ruleObjective ) )
{
- otherlv_13=(Token)match(input,29,FOLLOW_13);
+ otherlv_13=(Token)match(input,31,FOLLOW_13);
newLeafNode(otherlv_13, grammarAccess.getGenerationTaskAccess().getObjectivesKeyword_3_3_0());
- otherlv_14=(Token)match(input,18,FOLLOW_43);
+ otherlv_14=(Token)match(input,18,FOLLOW_44);
newLeafNode(otherlv_14, grammarAccess.getGenerationTaskAccess().getEqualsSignKeyword_3_3_1());
- // InternalApplicationConfiguration.g:4367:9: ( (lv_objectives_15_0= ruleObjective ) )
- // InternalApplicationConfiguration.g:4368:10: (lv_objectives_15_0= ruleObjective )
+ // InternalApplicationConfiguration.g:4484:9: ( (lv_objectives_15_0= ruleObjective ) )
+ // InternalApplicationConfiguration.g:4485:10: (lv_objectives_15_0= ruleObjective )
{
- // InternalApplicationConfiguration.g:4368:10: (lv_objectives_15_0= ruleObjective )
- // InternalApplicationConfiguration.g:4369:11: lv_objectives_15_0= ruleObjective
+ // InternalApplicationConfiguration.g:4485:10: (lv_objectives_15_0= ruleObjective )
+ // InternalApplicationConfiguration.g:4486:11: lv_objectives_15_0= ruleObjective
{
newCompositeNode(grammarAccess.getGenerationTaskAccess().getObjectivesObjectiveParserRuleCall_3_3_2_0());
- pushFollow(FOLLOW_42);
+ pushFollow(FOLLOW_43);
lv_objectives_15_0=ruleObjective();
state._fsp--;
@@ -11954,47 +12277,47 @@ public class InternalApplicationConfigurationParser extends AbstractInternalAntl
}
break;
case 5 :
- // InternalApplicationConfiguration.g:4392:4: ({...}? => ( ({...}? => (otherlv_16= 'scope' otherlv_17= '=' ( (lv_scope_18_0= ruleScope ) ) ) ) ) )
+ // InternalApplicationConfiguration.g:4509:4: ({...}? => ( ({...}? => (otherlv_16= 'scope' otherlv_17= '=' ( (lv_scope_18_0= ruleScope ) ) ) ) ) )
{
- // InternalApplicationConfiguration.g:4392:4: ({...}? => ( ({...}? => (otherlv_16= 'scope' otherlv_17= '=' ( (lv_scope_18_0= ruleScope ) ) ) ) ) )
- // InternalApplicationConfiguration.g:4393:5: {...}? => ( ({...}? => (otherlv_16= 'scope' otherlv_17= '=' ( (lv_scope_18_0= ruleScope ) ) ) ) )
+ // InternalApplicationConfiguration.g:4509:4: ({...}? => ( ({...}? => (otherlv_16= 'scope' otherlv_17= '=' ( (lv_scope_18_0= ruleScope ) ) ) ) ) )
+ // InternalApplicationConfiguration.g:4510:5: {...}? => ( ({...}? => (otherlv_16= 'scope' otherlv_17= '=' ( (lv_scope_18_0= ruleScope ) ) ) ) )
{
if ( ! getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 4) ) {
throw new FailedPredicateException(input, "ruleGenerationTask", "getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 4)");
}
- // InternalApplicationConfiguration.g:4393:111: ( ({...}? => (otherlv_16= 'scope' otherlv_17= '=' ( (lv_scope_18_0= ruleScope ) ) ) ) )
- // InternalApplicationConfiguration.g:4394:6: ({...}? => (otherlv_16= 'scope' otherlv_17= '=' ( (lv_scope_18_0= ruleScope ) ) ) )
+ // InternalApplicationConfiguration.g:4510:111: ( ({...}? => (otherlv_16= 'scope' otherlv_17= '=' ( (lv_scope_18_0= ruleScope ) ) ) ) )
+ // InternalApplicationConfiguration.g:4511:6: ({...}? => (otherlv_16= 'scope' otherlv_17= '=' ( (lv_scope_18_0= ruleScope ) ) ) )
{
getUnorderedGroupHelper().select(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 4);
- // InternalApplicationConfiguration.g:4397:9: ({...}? => (otherlv_16= 'scope' otherlv_17= '=' ( (lv_scope_18_0= ruleScope ) ) ) )
- // InternalApplicationConfiguration.g:4397:10: {...}? => (otherlv_16= 'scope' otherlv_17= '=' ( (lv_scope_18_0= ruleScope ) ) )
+ // InternalApplicationConfiguration.g:4514:9: ({...}? => (otherlv_16= 'scope' otherlv_17= '=' ( (lv_scope_18_0= ruleScope ) ) ) )
+ // InternalApplicationConfiguration.g:4514:10: {...}? => (otherlv_16= 'scope' otherlv_17= '=' ( (lv_scope_18_0= ruleScope ) ) )
{
if ( !((true)) ) {
throw new FailedPredicateException(input, "ruleGenerationTask", "true");
}
- // InternalApplicationConfiguration.g:4397:19: (otherlv_16= 'scope' otherlv_17= '=' ( (lv_scope_18_0= ruleScope ) ) )
- // InternalApplicationConfiguration.g:4397:20: otherlv_16= 'scope' otherlv_17= '=' ( (lv_scope_18_0= ruleScope ) )
+ // InternalApplicationConfiguration.g:4514:19: (otherlv_16= 'scope' otherlv_17= '=' ( (lv_scope_18_0= ruleScope ) ) )
+ // InternalApplicationConfiguration.g:4514:20: otherlv_16= 'scope' otherlv_17= '=' ( (lv_scope_18_0= ruleScope ) )
{
- otherlv_16=(Token)match(input,44,FOLLOW_13);
+ otherlv_16=(Token)match(input,46,FOLLOW_13);
newLeafNode(otherlv_16, grammarAccess.getGenerationTaskAccess().getScopeKeyword_3_4_0());
- otherlv_17=(Token)match(input,18,FOLLOW_43);
+ otherlv_17=(Token)match(input,18,FOLLOW_44);
newLeafNode(otherlv_17, grammarAccess.getGenerationTaskAccess().getEqualsSignKeyword_3_4_1());
- // InternalApplicationConfiguration.g:4405:9: ( (lv_scope_18_0= ruleScope ) )
- // InternalApplicationConfiguration.g:4406:10: (lv_scope_18_0= ruleScope )
+ // InternalApplicationConfiguration.g:4522:9: ( (lv_scope_18_0= ruleScope ) )
+ // InternalApplicationConfiguration.g:4523:10: (lv_scope_18_0= ruleScope )
{
- // InternalApplicationConfiguration.g:4406:10: (lv_scope_18_0= ruleScope )
- // InternalApplicationConfiguration.g:4407:11: lv_scope_18_0= ruleScope
+ // InternalApplicationConfiguration.g:4523:10: (lv_scope_18_0= ruleScope )
+ // InternalApplicationConfiguration.g:4524:11: lv_scope_18_0= ruleScope
{
newCompositeNode(grammarAccess.getGenerationTaskAccess().getScopeScopeParserRuleCall_3_4_2_0());
- pushFollow(FOLLOW_42);
+ pushFollow(FOLLOW_43);
lv_scope_18_0=ruleScope();
state._fsp--;
@@ -12035,36 +12358,36 @@ public class InternalApplicationConfigurationParser extends AbstractInternalAntl
}
break;
case 6 :
- // InternalApplicationConfiguration.g:4430:4: ({...}? => ( ({...}? => ( ( (lv_numberSpecified_19_0= 'number' ) ) otherlv_20= '=' ( (lv_number_21_0= RULE_INT ) ) ) ) ) )
+ // InternalApplicationConfiguration.g:4547:4: ({...}? => ( ({...}? => ( ( (lv_numberSpecified_19_0= 'number' ) ) otherlv_20= '=' ( (lv_number_21_0= RULE_INT ) ) ) ) ) )
{
- // InternalApplicationConfiguration.g:4430:4: ({...}? => ( ({...}? => ( ( (lv_numberSpecified_19_0= 'number' ) ) otherlv_20= '=' ( (lv_number_21_0= RULE_INT ) ) ) ) ) )
- // InternalApplicationConfiguration.g:4431:5: {...}? => ( ({...}? => ( ( (lv_numberSpecified_19_0= 'number' ) ) otherlv_20= '=' ( (lv_number_21_0= RULE_INT ) ) ) ) )
+ // InternalApplicationConfiguration.g:4547:4: ({...}? => ( ({...}? => ( ( (lv_numberSpecified_19_0= 'number' ) ) otherlv_20= '=' ( (lv_number_21_0= RULE_INT ) ) ) ) ) )
+ // InternalApplicationConfiguration.g:4548:5: {...}? => ( ({...}? => ( ( (lv_numberSpecified_19_0= 'number' ) ) otherlv_20= '=' ( (lv_number_21_0= RULE_INT ) ) ) ) )
{
if ( ! getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 5) ) {
throw new FailedPredicateException(input, "ruleGenerationTask", "getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 5)");
}
- // InternalApplicationConfiguration.g:4431:111: ( ({...}? => ( ( (lv_numberSpecified_19_0= 'number' ) ) otherlv_20= '=' ( (lv_number_21_0= RULE_INT ) ) ) ) )
- // InternalApplicationConfiguration.g:4432:6: ({...}? => ( ( (lv_numberSpecified_19_0= 'number' ) ) otherlv_20= '=' ( (lv_number_21_0= RULE_INT ) ) ) )
+ // InternalApplicationConfiguration.g:4548:111: ( ({...}? => ( ( (lv_numberSpecified_19_0= 'number' ) ) otherlv_20= '=' ( (lv_number_21_0= RULE_INT ) ) ) ) )
+ // InternalApplicationConfiguration.g:4549:6: ({...}? => ( ( (lv_numberSpecified_19_0= 'number' ) ) otherlv_20= '=' ( (lv_number_21_0= RULE_INT ) ) ) )
{
getUnorderedGroupHelper().select(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 5);
- // InternalApplicationConfiguration.g:4435:9: ({...}? => ( ( (lv_numberSpecified_19_0= 'number' ) ) otherlv_20= '=' ( (lv_number_21_0= RULE_INT ) ) ) )
- // InternalApplicationConfiguration.g:4435:10: {...}? => ( ( (lv_numberSpecified_19_0= 'number' ) ) otherlv_20= '=' ( (lv_number_21_0= RULE_INT ) ) )
+ // InternalApplicationConfiguration.g:4552:9: ({...}? => ( ( (lv_numberSpecified_19_0= 'number' ) ) otherlv_20= '=' ( (lv_number_21_0= RULE_INT ) ) ) )
+ // InternalApplicationConfiguration.g:4552:10: {...}? => ( ( (lv_numberSpecified_19_0= 'number' ) ) otherlv_20= '=' ( (lv_number_21_0= RULE_INT ) ) )
{
if ( !((true)) ) {
throw new FailedPredicateException(input, "ruleGenerationTask", "true");
}
- // InternalApplicationConfiguration.g:4435:19: ( ( (lv_numberSpecified_19_0= 'number' ) ) otherlv_20= '=' ( (lv_number_21_0= RULE_INT ) ) )
- // InternalApplicationConfiguration.g:4435:20: ( (lv_numberSpecified_19_0= 'number' ) ) otherlv_20= '=' ( (lv_number_21_0= RULE_INT ) )
+ // InternalApplicationConfiguration.g:4552:19: ( ( (lv_numberSpecified_19_0= 'number' ) ) otherlv_20= '=' ( (lv_number_21_0= RULE_INT ) ) )
+ // InternalApplicationConfiguration.g:4552:20: ( (lv_numberSpecified_19_0= 'number' ) ) otherlv_20= '=' ( (lv_number_21_0= RULE_INT ) )
{
- // InternalApplicationConfiguration.g:4435:20: ( (lv_numberSpecified_19_0= 'number' ) )
- // InternalApplicationConfiguration.g:4436:10: (lv_numberSpecified_19_0= 'number' )
+ // InternalApplicationConfiguration.g:4552:20: ( (lv_numberSpecified_19_0= 'number' ) )
+ // InternalApplicationConfiguration.g:4553:10: (lv_numberSpecified_19_0= 'number' )
{
- // InternalApplicationConfiguration.g:4436:10: (lv_numberSpecified_19_0= 'number' )
- // InternalApplicationConfiguration.g:4437:11: lv_numberSpecified_19_0= 'number'
+ // InternalApplicationConfiguration.g:4553:10: (lv_numberSpecified_19_0= 'number' )
+ // InternalApplicationConfiguration.g:4554:11: lv_numberSpecified_19_0= 'number'
{
- lv_numberSpecified_19_0=(Token)match(input,47,FOLLOW_13);
+ lv_numberSpecified_19_0=(Token)match(input,49,FOLLOW_13);
newLeafNode(lv_numberSpecified_19_0, grammarAccess.getGenerationTaskAccess().getNumberSpecifiedNumberKeyword_3_5_0_0());
@@ -12084,13 +12407,13 @@ public class InternalApplicationConfigurationParser extends AbstractInternalAntl
newLeafNode(otherlv_20, grammarAccess.getGenerationTaskAccess().getEqualsSignKeyword_3_5_1());
- // InternalApplicationConfiguration.g:4453:9: ( (lv_number_21_0= RULE_INT ) )
- // InternalApplicationConfiguration.g:4454:10: (lv_number_21_0= RULE_INT )
+ // InternalApplicationConfiguration.g:4570:9: ( (lv_number_21_0= RULE_INT ) )
+ // InternalApplicationConfiguration.g:4571:10: (lv_number_21_0= RULE_INT )
{
- // InternalApplicationConfiguration.g:4454:10: (lv_number_21_0= RULE_INT )
- // InternalApplicationConfiguration.g:4455:11: lv_number_21_0= RULE_INT
+ // InternalApplicationConfiguration.g:4571:10: (lv_number_21_0= RULE_INT )
+ // InternalApplicationConfiguration.g:4572:11: lv_number_21_0= RULE_INT
{
- lv_number_21_0=(Token)match(input,RULE_INT,FOLLOW_42);
+ lv_number_21_0=(Token)match(input,RULE_INT,FOLLOW_43);
newLeafNode(lv_number_21_0, grammarAccess.getGenerationTaskAccess().getNumberINTTerminalRuleCall_3_5_2_0());
@@ -12129,36 +12452,36 @@ public class InternalApplicationConfigurationParser extends AbstractInternalAntl
}
break;
case 7 :
- // InternalApplicationConfiguration.g:4477:4: ({...}? => ( ({...}? => ( ( (lv_runSpecified_22_0= 'runs' ) ) otherlv_23= '=' ( (lv_runs_24_0= RULE_INT ) ) ) ) ) )
+ // InternalApplicationConfiguration.g:4594:4: ({...}? => ( ({...}? => ( ( (lv_runSpecified_22_0= 'runs' ) ) otherlv_23= '=' ( (lv_runs_24_0= RULE_INT ) ) ) ) ) )
{
- // InternalApplicationConfiguration.g:4477:4: ({...}? => ( ({...}? => ( ( (lv_runSpecified_22_0= 'runs' ) ) otherlv_23= '=' ( (lv_runs_24_0= RULE_INT ) ) ) ) ) )
- // InternalApplicationConfiguration.g:4478:5: {...}? => ( ({...}? => ( ( (lv_runSpecified_22_0= 'runs' ) ) otherlv_23= '=' ( (lv_runs_24_0= RULE_INT ) ) ) ) )
+ // InternalApplicationConfiguration.g:4594:4: ({...}? => ( ({...}? => ( ( (lv_runSpecified_22_0= 'runs' ) ) otherlv_23= '=' ( (lv_runs_24_0= RULE_INT ) ) ) ) ) )
+ // InternalApplicationConfiguration.g:4595:5: {...}? => ( ({...}? => ( ( (lv_runSpecified_22_0= 'runs' ) ) otherlv_23= '=' ( (lv_runs_24_0= RULE_INT ) ) ) ) )
{
if ( ! getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 6) ) {
throw new FailedPredicateException(input, "ruleGenerationTask", "getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 6)");
}
- // InternalApplicationConfiguration.g:4478:111: ( ({...}? => ( ( (lv_runSpecified_22_0= 'runs' ) ) otherlv_23= '=' ( (lv_runs_24_0= RULE_INT ) ) ) ) )
- // InternalApplicationConfiguration.g:4479:6: ({...}? => ( ( (lv_runSpecified_22_0= 'runs' ) ) otherlv_23= '=' ( (lv_runs_24_0= RULE_INT ) ) ) )
+ // InternalApplicationConfiguration.g:4595:111: ( ({...}? => ( ( (lv_runSpecified_22_0= 'runs' ) ) otherlv_23= '=' ( (lv_runs_24_0= RULE_INT ) ) ) ) )
+ // InternalApplicationConfiguration.g:4596:6: ({...}? => ( ( (lv_runSpecified_22_0= 'runs' ) ) otherlv_23= '=' ( (lv_runs_24_0= RULE_INT ) ) ) )
{
getUnorderedGroupHelper().select(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 6);
- // InternalApplicationConfiguration.g:4482:9: ({...}? => ( ( (lv_runSpecified_22_0= 'runs' ) ) otherlv_23= '=' ( (lv_runs_24_0= RULE_INT ) ) ) )
- // InternalApplicationConfiguration.g:4482:10: {...}? => ( ( (lv_runSpecified_22_0= 'runs' ) ) otherlv_23= '=' ( (lv_runs_24_0= RULE_INT ) ) )
+ // InternalApplicationConfiguration.g:4599:9: ({...}? => ( ( (lv_runSpecified_22_0= 'runs' ) ) otherlv_23= '=' ( (lv_runs_24_0= RULE_INT ) ) ) )
+ // InternalApplicationConfiguration.g:4599:10: {...}? => ( ( (lv_runSpecified_22_0= 'runs' ) ) otherlv_23= '=' ( (lv_runs_24_0= RULE_INT ) ) )
{
if ( !((true)) ) {
throw new FailedPredicateException(input, "ruleGenerationTask", "true");
}
- // InternalApplicationConfiguration.g:4482:19: ( ( (lv_runSpecified_22_0= 'runs' ) ) otherlv_23= '=' ( (lv_runs_24_0= RULE_INT ) ) )
- // InternalApplicationConfiguration.g:4482:20: ( (lv_runSpecified_22_0= 'runs' ) ) otherlv_23= '=' ( (lv_runs_24_0= RULE_INT ) )
+ // InternalApplicationConfiguration.g:4599:19: ( ( (lv_runSpecified_22_0= 'runs' ) ) otherlv_23= '=' ( (lv_runs_24_0= RULE_INT ) ) )
+ // InternalApplicationConfiguration.g:4599:20: ( (lv_runSpecified_22_0= 'runs' ) ) otherlv_23= '=' ( (lv_runs_24_0= RULE_INT ) )
{
- // InternalApplicationConfiguration.g:4482:20: ( (lv_runSpecified_22_0= 'runs' ) )
- // InternalApplicationConfiguration.g:4483:10: (lv_runSpecified_22_0= 'runs' )
+ // InternalApplicationConfiguration.g:4599:20: ( (lv_runSpecified_22_0= 'runs' ) )
+ // InternalApplicationConfiguration.g:4600:10: (lv_runSpecified_22_0= 'runs' )
{
- // InternalApplicationConfiguration.g:4483:10: (lv_runSpecified_22_0= 'runs' )
- // InternalApplicationConfiguration.g:4484:11: lv_runSpecified_22_0= 'runs'
+ // InternalApplicationConfiguration.g:4600:10: (lv_runSpecified_22_0= 'runs' )
+ // InternalApplicationConfiguration.g:4601:11: lv_runSpecified_22_0= 'runs'
{
- lv_runSpecified_22_0=(Token)match(input,48,FOLLOW_13);
+ lv_runSpecified_22_0=(Token)match(input,50,FOLLOW_13);
newLeafNode(lv_runSpecified_22_0, grammarAccess.getGenerationTaskAccess().getRunSpecifiedRunsKeyword_3_6_0_0());
@@ -12178,13 +12501,13 @@ public class InternalApplicationConfigurationParser extends AbstractInternalAntl
newLeafNode(otherlv_23, grammarAccess.getGenerationTaskAccess().getEqualsSignKeyword_3_6_1());
- // InternalApplicationConfiguration.g:4500:9: ( (lv_runs_24_0= RULE_INT ) )
- // InternalApplicationConfiguration.g:4501:10: (lv_runs_24_0= RULE_INT )
+ // InternalApplicationConfiguration.g:4617:9: ( (lv_runs_24_0= RULE_INT ) )
+ // InternalApplicationConfiguration.g:4618:10: (lv_runs_24_0= RULE_INT )
{
- // InternalApplicationConfiguration.g:4501:10: (lv_runs_24_0= RULE_INT )
- // InternalApplicationConfiguration.g:4502:11: lv_runs_24_0= RULE_INT
+ // InternalApplicationConfiguration.g:4618:10: (lv_runs_24_0= RULE_INT )
+ // InternalApplicationConfiguration.g:4619:11: lv_runs_24_0= RULE_INT
{
- lv_runs_24_0=(Token)match(input,RULE_INT,FOLLOW_42);
+ lv_runs_24_0=(Token)match(input,RULE_INT,FOLLOW_43);
newLeafNode(lv_runs_24_0, grammarAccess.getGenerationTaskAccess().getRunsINTTerminalRuleCall_3_6_2_0());
@@ -12223,47 +12546,47 @@ public class InternalApplicationConfigurationParser extends AbstractInternalAntl
}
break;
case 8 :
- // InternalApplicationConfiguration.g:4524:4: ({...}? => ( ({...}? => (otherlv_25= 'solver' otherlv_26= '=' ( (lv_solver_27_0= ruleSolver ) ) ) ) ) )
+ // InternalApplicationConfiguration.g:4641:4: ({...}? => ( ({...}? => (otherlv_25= 'solver' otherlv_26= '=' ( (lv_solver_27_0= ruleSolver ) ) ) ) ) )
{
- // InternalApplicationConfiguration.g:4524:4: ({...}? => ( ({...}? => (otherlv_25= 'solver' otherlv_26= '=' ( (lv_solver_27_0= ruleSolver ) ) ) ) ) )
- // InternalApplicationConfiguration.g:4525:5: {...}? => ( ({...}? => (otherlv_25= 'solver' otherlv_26= '=' ( (lv_solver_27_0= ruleSolver ) ) ) ) )
+ // InternalApplicationConfiguration.g:4641:4: ({...}? => ( ({...}? => (otherlv_25= 'solver' otherlv_26= '=' ( (lv_solver_27_0= ruleSolver ) ) ) ) ) )
+ // InternalApplicationConfiguration.g:4642:5: {...}? => ( ({...}? => (otherlv_25= 'solver' otherlv_26= '=' ( (lv_solver_27_0= ruleSolver ) ) ) ) )
{
if ( ! getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 7) ) {
throw new FailedPredicateException(input, "ruleGenerationTask", "getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 7)");
}
- // InternalApplicationConfiguration.g:4525:111: ( ({...}? => (otherlv_25= 'solver' otherlv_26= '=' ( (lv_solver_27_0= ruleSolver ) ) ) ) )
- // InternalApplicationConfiguration.g:4526:6: ({...}? => (otherlv_25= 'solver' otherlv_26= '=' ( (lv_solver_27_0= ruleSolver ) ) ) )
+ // InternalApplicationConfiguration.g:4642:111: ( ({...}? => (otherlv_25= 'solver' otherlv_26= '=' ( (lv_solver_27_0= ruleSolver ) ) ) ) )
+ // InternalApplicationConfiguration.g:4643:6: ({...}? => (otherlv_25= 'solver' otherlv_26= '=' ( (lv_solver_27_0= ruleSolver ) ) ) )
{
getUnorderedGroupHelper().select(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 7);
- // InternalApplicationConfiguration.g:4529:9: ({...}? => (otherlv_25= 'solver' otherlv_26= '=' ( (lv_solver_27_0= ruleSolver ) ) ) )
- // InternalApplicationConfiguration.g:4529:10: {...}? => (otherlv_25= 'solver' otherlv_26= '=' ( (lv_solver_27_0= ruleSolver ) ) )
+ // InternalApplicationConfiguration.g:4646:9: ({...}? => (otherlv_25= 'solver' otherlv_26= '=' ( (lv_solver_27_0= ruleSolver ) ) ) )
+ // InternalApplicationConfiguration.g:4646:10: {...}? => (otherlv_25= 'solver' otherlv_26= '=' ( (lv_solver_27_0= ruleSolver ) ) )
{
if ( !((true)) ) {
throw new FailedPredicateException(input, "ruleGenerationTask", "true");
}
- // InternalApplicationConfiguration.g:4529:19: (otherlv_25= 'solver' otherlv_26= '=' ( (lv_solver_27_0= ruleSolver ) ) )
- // InternalApplicationConfiguration.g:4529:20: otherlv_25= 'solver' otherlv_26= '=' ( (lv_solver_27_0= ruleSolver ) )
+ // InternalApplicationConfiguration.g:4646:19: (otherlv_25= 'solver' otherlv_26= '=' ( (lv_solver_27_0= ruleSolver ) ) )
+ // InternalApplicationConfiguration.g:4646:20: otherlv_25= 'solver' otherlv_26= '=' ( (lv_solver_27_0= ruleSolver ) )
{
- otherlv_25=(Token)match(input,49,FOLLOW_13);
+ otherlv_25=(Token)match(input,51,FOLLOW_13);
newLeafNode(otherlv_25, grammarAccess.getGenerationTaskAccess().getSolverKeyword_3_7_0());
- otherlv_26=(Token)match(input,18,FOLLOW_44);
+ otherlv_26=(Token)match(input,18,FOLLOW_45);
newLeafNode(otherlv_26, grammarAccess.getGenerationTaskAccess().getEqualsSignKeyword_3_7_1());
- // InternalApplicationConfiguration.g:4537:9: ( (lv_solver_27_0= ruleSolver ) )
- // InternalApplicationConfiguration.g:4538:10: (lv_solver_27_0= ruleSolver )
+ // InternalApplicationConfiguration.g:4654:9: ( (lv_solver_27_0= ruleSolver ) )
+ // InternalApplicationConfiguration.g:4655:10: (lv_solver_27_0= ruleSolver )
{
- // InternalApplicationConfiguration.g:4538:10: (lv_solver_27_0= ruleSolver )
- // InternalApplicationConfiguration.g:4539:11: lv_solver_27_0= ruleSolver
+ // InternalApplicationConfiguration.g:4655:10: (lv_solver_27_0= ruleSolver )
+ // InternalApplicationConfiguration.g:4656:11: lv_solver_27_0= ruleSolver
{
newCompositeNode(grammarAccess.getGenerationTaskAccess().getSolverSolverEnumRuleCall_3_7_2_0());
- pushFollow(FOLLOW_42);
+ pushFollow(FOLLOW_43);
lv_solver_27_0=ruleSolver();
state._fsp--;
@@ -12304,47 +12627,47 @@ public class InternalApplicationConfigurationParser extends AbstractInternalAntl
}
break;
case 9 :
- // InternalApplicationConfiguration.g:4562:4: ({...}? => ( ({...}? => (otherlv_28= 'config' otherlv_29= '=' ( (lv_config_30_0= ruleConfig ) ) ) ) ) )
+ // InternalApplicationConfiguration.g:4679:4: ({...}? => ( ({...}? => (otherlv_28= 'config' otherlv_29= '=' ( (lv_config_30_0= ruleConfig ) ) ) ) ) )
{
- // InternalApplicationConfiguration.g:4562:4: ({...}? => ( ({...}? => (otherlv_28= 'config' otherlv_29= '=' ( (lv_config_30_0= ruleConfig ) ) ) ) ) )
- // InternalApplicationConfiguration.g:4563:5: {...}? => ( ({...}? => (otherlv_28= 'config' otherlv_29= '=' ( (lv_config_30_0= ruleConfig ) ) ) ) )
+ // InternalApplicationConfiguration.g:4679:4: ({...}? => ( ({...}? => (otherlv_28= 'config' otherlv_29= '=' ( (lv_config_30_0= ruleConfig ) ) ) ) ) )
+ // InternalApplicationConfiguration.g:4680:5: {...}? => ( ({...}? => (otherlv_28= 'config' otherlv_29= '=' ( (lv_config_30_0= ruleConfig ) ) ) ) )
{
if ( ! getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 8) ) {
throw new FailedPredicateException(input, "ruleGenerationTask", "getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 8)");
}
- // InternalApplicationConfiguration.g:4563:111: ( ({...}? => (otherlv_28= 'config' otherlv_29= '=' ( (lv_config_30_0= ruleConfig ) ) ) ) )
- // InternalApplicationConfiguration.g:4564:6: ({...}? => (otherlv_28= 'config' otherlv_29= '=' ( (lv_config_30_0= ruleConfig ) ) ) )
+ // InternalApplicationConfiguration.g:4680:111: ( ({...}? => (otherlv_28= 'config' otherlv_29= '=' ( (lv_config_30_0= ruleConfig ) ) ) ) )
+ // InternalApplicationConfiguration.g:4681:6: ({...}? => (otherlv_28= 'config' otherlv_29= '=' ( (lv_config_30_0= ruleConfig ) ) ) )
{
getUnorderedGroupHelper().select(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 8);
- // InternalApplicationConfiguration.g:4567:9: ({...}? => (otherlv_28= 'config' otherlv_29= '=' ( (lv_config_30_0= ruleConfig ) ) ) )
- // InternalApplicationConfiguration.g:4567:10: {...}? => (otherlv_28= 'config' otherlv_29= '=' ( (lv_config_30_0= ruleConfig ) ) )
+ // InternalApplicationConfiguration.g:4684:9: ({...}? => (otherlv_28= 'config' otherlv_29= '=' ( (lv_config_30_0= ruleConfig ) ) ) )
+ // InternalApplicationConfiguration.g:4684:10: {...}? => (otherlv_28= 'config' otherlv_29= '=' ( (lv_config_30_0= ruleConfig ) ) )
{
if ( !((true)) ) {
throw new FailedPredicateException(input, "ruleGenerationTask", "true");
}
- // InternalApplicationConfiguration.g:4567:19: (otherlv_28= 'config' otherlv_29= '=' ( (lv_config_30_0= ruleConfig ) ) )
- // InternalApplicationConfiguration.g:4567:20: otherlv_28= 'config' otherlv_29= '=' ( (lv_config_30_0= ruleConfig ) )
+ // InternalApplicationConfiguration.g:4684:19: (otherlv_28= 'config' otherlv_29= '=' ( (lv_config_30_0= ruleConfig ) ) )
+ // InternalApplicationConfiguration.g:4684:20: otherlv_28= 'config' otherlv_29= '=' ( (lv_config_30_0= ruleConfig ) )
{
- otherlv_28=(Token)match(input,30,FOLLOW_13);
+ otherlv_28=(Token)match(input,32,FOLLOW_13);
newLeafNode(otherlv_28, grammarAccess.getGenerationTaskAccess().getConfigKeyword_3_8_0());
- otherlv_29=(Token)match(input,18,FOLLOW_43);
+ otherlv_29=(Token)match(input,18,FOLLOW_44);
newLeafNode(otherlv_29, grammarAccess.getGenerationTaskAccess().getEqualsSignKeyword_3_8_1());
- // InternalApplicationConfiguration.g:4575:9: ( (lv_config_30_0= ruleConfig ) )
- // InternalApplicationConfiguration.g:4576:10: (lv_config_30_0= ruleConfig )
+ // InternalApplicationConfiguration.g:4692:9: ( (lv_config_30_0= ruleConfig ) )
+ // InternalApplicationConfiguration.g:4693:10: (lv_config_30_0= ruleConfig )
{
- // InternalApplicationConfiguration.g:4576:10: (lv_config_30_0= ruleConfig )
- // InternalApplicationConfiguration.g:4577:11: lv_config_30_0= ruleConfig
+ // InternalApplicationConfiguration.g:4693:10: (lv_config_30_0= ruleConfig )
+ // InternalApplicationConfiguration.g:4694:11: lv_config_30_0= ruleConfig
{
newCompositeNode(grammarAccess.getGenerationTaskAccess().getConfigConfigParserRuleCall_3_8_2_0());
- pushFollow(FOLLOW_42);
+ pushFollow(FOLLOW_43);
lv_config_30_0=ruleConfig();
state._fsp--;
@@ -12385,30 +12708,30 @@ public class InternalApplicationConfigurationParser extends AbstractInternalAntl
}
break;
case 10 :
- // InternalApplicationConfiguration.g:4600:4: ({...}? => ( ({...}? => (otherlv_31= 'debug' otherlv_32= '=' ( (lv_debugFolder_33_0= ruleFile ) ) ) ) ) )
+ // InternalApplicationConfiguration.g:4717:4: ({...}? => ( ({...}? => (otherlv_31= 'debug' otherlv_32= '=' ( (lv_debugFolder_33_0= ruleFile ) ) ) ) ) )
{
- // InternalApplicationConfiguration.g:4600:4: ({...}? => ( ({...}? => (otherlv_31= 'debug' otherlv_32= '=' ( (lv_debugFolder_33_0= ruleFile ) ) ) ) ) )
- // InternalApplicationConfiguration.g:4601:5: {...}? => ( ({...}? => (otherlv_31= 'debug' otherlv_32= '=' ( (lv_debugFolder_33_0= ruleFile ) ) ) ) )
+ // InternalApplicationConfiguration.g:4717:4: ({...}? => ( ({...}? => (otherlv_31= 'debug' otherlv_32= '=' ( (lv_debugFolder_33_0= ruleFile ) ) ) ) ) )
+ // InternalApplicationConfiguration.g:4718:5: {...}? => ( ({...}? => (otherlv_31= 'debug' otherlv_32= '=' ( (lv_debugFolder_33_0= ruleFile ) ) ) ) )
{
if ( ! getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 9) ) {
throw new FailedPredicateException(input, "ruleGenerationTask", "getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 9)");
}
- // InternalApplicationConfiguration.g:4601:111: ( ({...}? => (otherlv_31= 'debug' otherlv_32= '=' ( (lv_debugFolder_33_0= ruleFile ) ) ) ) )
- // InternalApplicationConfiguration.g:4602:6: ({...}? => (otherlv_31= 'debug' otherlv_32= '=' ( (lv_debugFolder_33_0= ruleFile ) ) ) )
+ // InternalApplicationConfiguration.g:4718:111: ( ({...}? => (otherlv_31= 'debug' otherlv_32= '=' ( (lv_debugFolder_33_0= ruleFile ) ) ) ) )
+ // InternalApplicationConfiguration.g:4719:6: ({...}? => (otherlv_31= 'debug' otherlv_32= '=' ( (lv_debugFolder_33_0= ruleFile ) ) ) )
{
getUnorderedGroupHelper().select(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 9);
- // InternalApplicationConfiguration.g:4605:9: ({...}? => (otherlv_31= 'debug' otherlv_32= '=' ( (lv_debugFolder_33_0= ruleFile ) ) ) )
- // InternalApplicationConfiguration.g:4605:10: {...}? => (otherlv_31= 'debug' otherlv_32= '=' ( (lv_debugFolder_33_0= ruleFile ) ) )
+ // InternalApplicationConfiguration.g:4722:9: ({...}? => (otherlv_31= 'debug' otherlv_32= '=' ( (lv_debugFolder_33_0= ruleFile ) ) ) )
+ // InternalApplicationConfiguration.g:4722:10: {...}? => (otherlv_31= 'debug' otherlv_32= '=' ( (lv_debugFolder_33_0= ruleFile ) ) )
{
if ( !((true)) ) {
throw new FailedPredicateException(input, "ruleGenerationTask", "true");
}
- // InternalApplicationConfiguration.g:4605:19: (otherlv_31= 'debug' otherlv_32= '=' ( (lv_debugFolder_33_0= ruleFile ) ) )
- // InternalApplicationConfiguration.g:4605:20: otherlv_31= 'debug' otherlv_32= '=' ( (lv_debugFolder_33_0= ruleFile ) )
+ // InternalApplicationConfiguration.g:4722:19: (otherlv_31= 'debug' otherlv_32= '=' ( (lv_debugFolder_33_0= ruleFile ) ) )
+ // InternalApplicationConfiguration.g:4722:20: otherlv_31= 'debug' otherlv_32= '=' ( (lv_debugFolder_33_0= ruleFile ) )
{
- otherlv_31=(Token)match(input,50,FOLLOW_13);
+ otherlv_31=(Token)match(input,52,FOLLOW_13);
newLeafNode(otherlv_31, grammarAccess.getGenerationTaskAccess().getDebugKeyword_3_9_0());
@@ -12416,16 +12739,16 @@ public class InternalApplicationConfigurationParser extends AbstractInternalAntl
newLeafNode(otherlv_32, grammarAccess.getGenerationTaskAccess().getEqualsSignKeyword_3_9_1());
- // InternalApplicationConfiguration.g:4613:9: ( (lv_debugFolder_33_0= ruleFile ) )
- // InternalApplicationConfiguration.g:4614:10: (lv_debugFolder_33_0= ruleFile )
+ // InternalApplicationConfiguration.g:4730:9: ( (lv_debugFolder_33_0= ruleFile ) )
+ // InternalApplicationConfiguration.g:4731:10: (lv_debugFolder_33_0= ruleFile )
{
- // InternalApplicationConfiguration.g:4614:10: (lv_debugFolder_33_0= ruleFile )
- // InternalApplicationConfiguration.g:4615:11: lv_debugFolder_33_0= ruleFile
+ // InternalApplicationConfiguration.g:4731:10: (lv_debugFolder_33_0= ruleFile )
+ // InternalApplicationConfiguration.g:4732:11: lv_debugFolder_33_0= ruleFile
{
newCompositeNode(grammarAccess.getGenerationTaskAccess().getDebugFolderFileParserRuleCall_3_9_2_0());
- pushFollow(FOLLOW_42);
+ pushFollow(FOLLOW_43);
lv_debugFolder_33_0=ruleFile();
state._fsp--;
@@ -12466,30 +12789,30 @@ public class InternalApplicationConfigurationParser extends AbstractInternalAntl
}
break;
case 11 :
- // InternalApplicationConfiguration.g:4638:4: ({...}? => ( ({...}? => (otherlv_34= 'log' otherlv_35= '=' ( (lv_targetLogFile_36_0= ruleFile ) ) ) ) ) )
+ // InternalApplicationConfiguration.g:4755:4: ({...}? => ( ({...}? => (otherlv_34= 'log' otherlv_35= '=' ( (lv_targetLogFile_36_0= ruleFile ) ) ) ) ) )
{
- // InternalApplicationConfiguration.g:4638:4: ({...}? => ( ({...}? => (otherlv_34= 'log' otherlv_35= '=' ( (lv_targetLogFile_36_0= ruleFile ) ) ) ) ) )
- // InternalApplicationConfiguration.g:4639:5: {...}? => ( ({...}? => (otherlv_34= 'log' otherlv_35= '=' ( (lv_targetLogFile_36_0= ruleFile ) ) ) ) )
+ // InternalApplicationConfiguration.g:4755:4: ({...}? => ( ({...}? => (otherlv_34= 'log' otherlv_35= '=' ( (lv_targetLogFile_36_0= ruleFile ) ) ) ) ) )
+ // InternalApplicationConfiguration.g:4756:5: {...}? => ( ({...}? => (otherlv_34= 'log' otherlv_35= '=' ( (lv_targetLogFile_36_0= ruleFile ) ) ) ) )
{
if ( ! getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 10) ) {
throw new FailedPredicateException(input, "ruleGenerationTask", "getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 10)");
}
- // InternalApplicationConfiguration.g:4639:112: ( ({...}? => (otherlv_34= 'log' otherlv_35= '=' ( (lv_targetLogFile_36_0= ruleFile ) ) ) ) )
- // InternalApplicationConfiguration.g:4640:6: ({...}? => (otherlv_34= 'log' otherlv_35= '=' ( (lv_targetLogFile_36_0= ruleFile ) ) ) )
+ // InternalApplicationConfiguration.g:4756:112: ( ({...}? => (otherlv_34= 'log' otherlv_35= '=' ( (lv_targetLogFile_36_0= ruleFile ) ) ) ) )
+ // InternalApplicationConfiguration.g:4757:6: ({...}? => (otherlv_34= 'log' otherlv_35= '=' ( (lv_targetLogFile_36_0= ruleFile ) ) ) )
{
getUnorderedGroupHelper().select(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 10);
- // InternalApplicationConfiguration.g:4643:9: ({...}? => (otherlv_34= 'log' otherlv_35= '=' ( (lv_targetLogFile_36_0= ruleFile ) ) ) )
- // InternalApplicationConfiguration.g:4643:10: {...}? => (otherlv_34= 'log' otherlv_35= '=' ( (lv_targetLogFile_36_0= ruleFile ) ) )
+ // InternalApplicationConfiguration.g:4760:9: ({...}? => (otherlv_34= 'log' otherlv_35= '=' ( (lv_targetLogFile_36_0= ruleFile ) ) ) )
+ // InternalApplicationConfiguration.g:4760:10: {...}? => (otherlv_34= 'log' otherlv_35= '=' ( (lv_targetLogFile_36_0= ruleFile ) ) )
{
if ( !((true)) ) {
throw new FailedPredicateException(input, "ruleGenerationTask", "true");
}
- // InternalApplicationConfiguration.g:4643:19: (otherlv_34= 'log' otherlv_35= '=' ( (lv_targetLogFile_36_0= ruleFile ) ) )
- // InternalApplicationConfiguration.g:4643:20: otherlv_34= 'log' otherlv_35= '=' ( (lv_targetLogFile_36_0= ruleFile ) )
+ // InternalApplicationConfiguration.g:4760:19: (otherlv_34= 'log' otherlv_35= '=' ( (lv_targetLogFile_36_0= ruleFile ) ) )
+ // InternalApplicationConfiguration.g:4760:20: otherlv_34= 'log' otherlv_35= '=' ( (lv_targetLogFile_36_0= ruleFile ) )
{
- otherlv_34=(Token)match(input,51,FOLLOW_13);
+ otherlv_34=(Token)match(input,53,FOLLOW_13);
newLeafNode(otherlv_34, grammarAccess.getGenerationTaskAccess().getLogKeyword_3_10_0());
@@ -12497,16 +12820,16 @@ public class InternalApplicationConfigurationParser extends AbstractInternalAntl
newLeafNode(otherlv_35, grammarAccess.getGenerationTaskAccess().getEqualsSignKeyword_3_10_1());
- // InternalApplicationConfiguration.g:4651:9: ( (lv_targetLogFile_36_0= ruleFile ) )
- // InternalApplicationConfiguration.g:4652:10: (lv_targetLogFile_36_0= ruleFile )
+ // InternalApplicationConfiguration.g:4768:9: ( (lv_targetLogFile_36_0= ruleFile ) )
+ // InternalApplicationConfiguration.g:4769:10: (lv_targetLogFile_36_0= ruleFile )
{
- // InternalApplicationConfiguration.g:4652:10: (lv_targetLogFile_36_0= ruleFile )
- // InternalApplicationConfiguration.g:4653:11: lv_targetLogFile_36_0= ruleFile
+ // InternalApplicationConfiguration.g:4769:10: (lv_targetLogFile_36_0= ruleFile )
+ // InternalApplicationConfiguration.g:4770:11: lv_targetLogFile_36_0= ruleFile
{
newCompositeNode(grammarAccess.getGenerationTaskAccess().getTargetLogFileFileParserRuleCall_3_10_2_0());
- pushFollow(FOLLOW_42);
+ pushFollow(FOLLOW_43);
lv_targetLogFile_36_0=ruleFile();
state._fsp--;
@@ -12547,30 +12870,30 @@ public class InternalApplicationConfigurationParser extends AbstractInternalAntl
}
break;
case 12 :
- // InternalApplicationConfiguration.g:4676:4: ({...}? => ( ({...}? => (otherlv_37= 'statistics' otherlv_38= '=' ( (lv_targetStatisticsFile_39_0= ruleFile ) ) ) ) ) )
+ // InternalApplicationConfiguration.g:4793:4: ({...}? => ( ({...}? => (otherlv_37= 'statistics' otherlv_38= '=' ( (lv_targetStatisticsFile_39_0= ruleFile ) ) ) ) ) )
{
- // InternalApplicationConfiguration.g:4676:4: ({...}? => ( ({...}? => (otherlv_37= 'statistics' otherlv_38= '=' ( (lv_targetStatisticsFile_39_0= ruleFile ) ) ) ) ) )
- // InternalApplicationConfiguration.g:4677:5: {...}? => ( ({...}? => (otherlv_37= 'statistics' otherlv_38= '=' ( (lv_targetStatisticsFile_39_0= ruleFile ) ) ) ) )
+ // InternalApplicationConfiguration.g:4793:4: ({...}? => ( ({...}? => (otherlv_37= 'statistics' otherlv_38= '=' ( (lv_targetStatisticsFile_39_0= ruleFile ) ) ) ) ) )
+ // InternalApplicationConfiguration.g:4794:5: {...}? => ( ({...}? => (otherlv_37= 'statistics' otherlv_38= '=' ( (lv_targetStatisticsFile_39_0= ruleFile ) ) ) ) )
{
if ( ! getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 11) ) {
throw new FailedPredicateException(input, "ruleGenerationTask", "getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 11)");
}
- // InternalApplicationConfiguration.g:4677:112: ( ({...}? => (otherlv_37= 'statistics' otherlv_38= '=' ( (lv_targetStatisticsFile_39_0= ruleFile ) ) ) ) )
- // InternalApplicationConfiguration.g:4678:6: ({...}? => (otherlv_37= 'statistics' otherlv_38= '=' ( (lv_targetStatisticsFile_39_0= ruleFile ) ) ) )
+ // InternalApplicationConfiguration.g:4794:112: ( ({...}? => (otherlv_37= 'statistics' otherlv_38= '=' ( (lv_targetStatisticsFile_39_0= ruleFile ) ) ) ) )
+ // InternalApplicationConfiguration.g:4795:6: ({...}? => (otherlv_37= 'statistics' otherlv_38= '=' ( (lv_targetStatisticsFile_39_0= ruleFile ) ) ) )
{
getUnorderedGroupHelper().select(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 11);
- // InternalApplicationConfiguration.g:4681:9: ({...}? => (otherlv_37= 'statistics' otherlv_38= '=' ( (lv_targetStatisticsFile_39_0= ruleFile ) ) ) )
- // InternalApplicationConfiguration.g:4681:10: {...}? => (otherlv_37= 'statistics' otherlv_38= '=' ( (lv_targetStatisticsFile_39_0= ruleFile ) ) )
+ // InternalApplicationConfiguration.g:4798:9: ({...}? => (otherlv_37= 'statistics' otherlv_38= '=' ( (lv_targetStatisticsFile_39_0= ruleFile ) ) ) )
+ // InternalApplicationConfiguration.g:4798:10: {...}? => (otherlv_37= 'statistics' otherlv_38= '=' ( (lv_targetStatisticsFile_39_0= ruleFile ) ) )
{
if ( !((true)) ) {
throw new FailedPredicateException(input, "ruleGenerationTask", "true");
}
- // InternalApplicationConfiguration.g:4681:19: (otherlv_37= 'statistics' otherlv_38= '=' ( (lv_targetStatisticsFile_39_0= ruleFile ) ) )
- // InternalApplicationConfiguration.g:4681:20: otherlv_37= 'statistics' otherlv_38= '=' ( (lv_targetStatisticsFile_39_0= ruleFile ) )
+ // InternalApplicationConfiguration.g:4798:19: (otherlv_37= 'statistics' otherlv_38= '=' ( (lv_targetStatisticsFile_39_0= ruleFile ) ) )
+ // InternalApplicationConfiguration.g:4798:20: otherlv_37= 'statistics' otherlv_38= '=' ( (lv_targetStatisticsFile_39_0= ruleFile ) )
{
- otherlv_37=(Token)match(input,52,FOLLOW_13);
+ otherlv_37=(Token)match(input,54,FOLLOW_13);
newLeafNode(otherlv_37, grammarAccess.getGenerationTaskAccess().getStatisticsKeyword_3_11_0());
@@ -12578,16 +12901,16 @@ public class InternalApplicationConfigurationParser extends AbstractInternalAntl
newLeafNode(otherlv_38, grammarAccess.getGenerationTaskAccess().getEqualsSignKeyword_3_11_1());
- // InternalApplicationConfiguration.g:4689:9: ( (lv_targetStatisticsFile_39_0= ruleFile ) )
- // InternalApplicationConfiguration.g:4690:10: (lv_targetStatisticsFile_39_0= ruleFile )
+ // InternalApplicationConfiguration.g:4806:9: ( (lv_targetStatisticsFile_39_0= ruleFile ) )
+ // InternalApplicationConfiguration.g:4807:10: (lv_targetStatisticsFile_39_0= ruleFile )
{
- // InternalApplicationConfiguration.g:4690:10: (lv_targetStatisticsFile_39_0= ruleFile )
- // InternalApplicationConfiguration.g:4691:11: lv_targetStatisticsFile_39_0= ruleFile
+ // InternalApplicationConfiguration.g:4807:10: (lv_targetStatisticsFile_39_0= ruleFile )
+ // InternalApplicationConfiguration.g:4808:11: lv_targetStatisticsFile_39_0= ruleFile
{
newCompositeNode(grammarAccess.getGenerationTaskAccess().getTargetStatisticsFileFileParserRuleCall_3_11_2_0());
- pushFollow(FOLLOW_42);
+ pushFollow(FOLLOW_43);
lv_targetStatisticsFile_39_0=ruleFile();
state._fsp--;
@@ -12628,30 +12951,30 @@ public class InternalApplicationConfigurationParser extends AbstractInternalAntl
}
break;
case 13 :
- // InternalApplicationConfiguration.g:4714:4: ({...}? => ( ({...}? => (otherlv_40= 'output' otherlv_41= '=' ( (lv_tagetFolder_42_0= ruleFile ) ) ) ) ) )
+ // InternalApplicationConfiguration.g:4831:4: ({...}? => ( ({...}? => (otherlv_40= 'output' otherlv_41= '=' ( (lv_tagetFolder_42_0= ruleFile ) ) ) ) ) )
{
- // InternalApplicationConfiguration.g:4714:4: ({...}? => ( ({...}? => (otherlv_40= 'output' otherlv_41= '=' ( (lv_tagetFolder_42_0= ruleFile ) ) ) ) ) )
- // InternalApplicationConfiguration.g:4715:5: {...}? => ( ({...}? => (otherlv_40= 'output' otherlv_41= '=' ( (lv_tagetFolder_42_0= ruleFile ) ) ) ) )
+ // InternalApplicationConfiguration.g:4831:4: ({...}? => ( ({...}? => (otherlv_40= 'output' otherlv_41= '=' ( (lv_tagetFolder_42_0= ruleFile ) ) ) ) ) )
+ // InternalApplicationConfiguration.g:4832:5: {...}? => ( ({...}? => (otherlv_40= 'output' otherlv_41= '=' ( (lv_tagetFolder_42_0= ruleFile ) ) ) ) )
{
if ( ! getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 12) ) {
throw new FailedPredicateException(input, "ruleGenerationTask", "getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 12)");
}
- // InternalApplicationConfiguration.g:4715:112: ( ({...}? => (otherlv_40= 'output' otherlv_41= '=' ( (lv_tagetFolder_42_0= ruleFile ) ) ) ) )
- // InternalApplicationConfiguration.g:4716:6: ({...}? => (otherlv_40= 'output' otherlv_41= '=' ( (lv_tagetFolder_42_0= ruleFile ) ) ) )
+ // InternalApplicationConfiguration.g:4832:112: ( ({...}? => (otherlv_40= 'output' otherlv_41= '=' ( (lv_tagetFolder_42_0= ruleFile ) ) ) ) )
+ // InternalApplicationConfiguration.g:4833:6: ({...}? => (otherlv_40= 'output' otherlv_41= '=' ( (lv_tagetFolder_42_0= ruleFile ) ) ) )
{
getUnorderedGroupHelper().select(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 12);
- // InternalApplicationConfiguration.g:4719:9: ({...}? => (otherlv_40= 'output' otherlv_41= '=' ( (lv_tagetFolder_42_0= ruleFile ) ) ) )
- // InternalApplicationConfiguration.g:4719:10: {...}? => (otherlv_40= 'output' otherlv_41= '=' ( (lv_tagetFolder_42_0= ruleFile ) ) )
+ // InternalApplicationConfiguration.g:4836:9: ({...}? => (otherlv_40= 'output' otherlv_41= '=' ( (lv_tagetFolder_42_0= ruleFile ) ) ) )
+ // InternalApplicationConfiguration.g:4836:10: {...}? => (otherlv_40= 'output' otherlv_41= '=' ( (lv_tagetFolder_42_0= ruleFile ) ) )
{
if ( !((true)) ) {
throw new FailedPredicateException(input, "ruleGenerationTask", "true");
}
- // InternalApplicationConfiguration.g:4719:19: (otherlv_40= 'output' otherlv_41= '=' ( (lv_tagetFolder_42_0= ruleFile ) ) )
- // InternalApplicationConfiguration.g:4719:20: otherlv_40= 'output' otherlv_41= '=' ( (lv_tagetFolder_42_0= ruleFile ) )
+ // InternalApplicationConfiguration.g:4836:19: (otherlv_40= 'output' otherlv_41= '=' ( (lv_tagetFolder_42_0= ruleFile ) ) )
+ // InternalApplicationConfiguration.g:4836:20: otherlv_40= 'output' otherlv_41= '=' ( (lv_tagetFolder_42_0= ruleFile ) )
{
- otherlv_40=(Token)match(input,53,FOLLOW_13);
+ otherlv_40=(Token)match(input,55,FOLLOW_13);
newLeafNode(otherlv_40, grammarAccess.getGenerationTaskAccess().getOutputKeyword_3_12_0());
@@ -12659,16 +12982,16 @@ public class InternalApplicationConfigurationParser extends AbstractInternalAntl
newLeafNode(otherlv_41, grammarAccess.getGenerationTaskAccess().getEqualsSignKeyword_3_12_1());
- // InternalApplicationConfiguration.g:4727:9: ( (lv_tagetFolder_42_0= ruleFile ) )
- // InternalApplicationConfiguration.g:4728:10: (lv_tagetFolder_42_0= ruleFile )
+ // InternalApplicationConfiguration.g:4844:9: ( (lv_tagetFolder_42_0= ruleFile ) )
+ // InternalApplicationConfiguration.g:4845:10: (lv_tagetFolder_42_0= ruleFile )
{
- // InternalApplicationConfiguration.g:4728:10: (lv_tagetFolder_42_0= ruleFile )
- // InternalApplicationConfiguration.g:4729:11: lv_tagetFolder_42_0= ruleFile
+ // InternalApplicationConfiguration.g:4845:10: (lv_tagetFolder_42_0= ruleFile )
+ // InternalApplicationConfiguration.g:4846:11: lv_tagetFolder_42_0= ruleFile
{
newCompositeNode(grammarAccess.getGenerationTaskAccess().getTagetFolderFileParserRuleCall_3_12_2_0());
- pushFollow(FOLLOW_42);
+ pushFollow(FOLLOW_43);
lv_tagetFolder_42_0=ruleFile();
state._fsp--;
@@ -12710,7 +13033,7 @@ public class InternalApplicationConfigurationParser extends AbstractInternalAntl
break;
default :
- break loop58;
+ break loop60;
}
} while (true);
@@ -12753,7 +13076,7 @@ public class InternalApplicationConfigurationParser extends AbstractInternalAntl
// $ANTLR start "ruleOptimizationDirection"
- // InternalApplicationConfiguration.g:4767:1: ruleOptimizationDirection returns [Enumerator current=null] : ( (enumLiteral_0= 'minimize' ) | (enumLiteral_1= 'maximize' ) ) ;
+ // InternalApplicationConfiguration.g:4884:1: ruleOptimizationDirection returns [Enumerator current=null] : ( (enumLiteral_0= 'minimize' ) | (enumLiteral_1= 'maximize' ) ) ;
public final Enumerator ruleOptimizationDirection() throws RecognitionException {
Enumerator current = null;
@@ -12764,33 +13087,33 @@ public class InternalApplicationConfigurationParser extends AbstractInternalAntl
enterRule();
try {
- // InternalApplicationConfiguration.g:4773:2: ( ( (enumLiteral_0= 'minimize' ) | (enumLiteral_1= 'maximize' ) ) )
- // InternalApplicationConfiguration.g:4774:2: ( (enumLiteral_0= 'minimize' ) | (enumLiteral_1= 'maximize' ) )
+ // InternalApplicationConfiguration.g:4890:2: ( ( (enumLiteral_0= 'minimize' ) | (enumLiteral_1= 'maximize' ) ) )
+ // InternalApplicationConfiguration.g:4891:2: ( (enumLiteral_0= 'minimize' ) | (enumLiteral_1= 'maximize' ) )
{
- // InternalApplicationConfiguration.g:4774:2: ( (enumLiteral_0= 'minimize' ) | (enumLiteral_1= 'maximize' ) )
- int alt59=2;
- int LA59_0 = input.LA(1);
+ // InternalApplicationConfiguration.g:4891:2: ( (enumLiteral_0= 'minimize' ) | (enumLiteral_1= 'maximize' ) )
+ int alt61=2;
+ int LA61_0 = input.LA(1);
- if ( (LA59_0==54) ) {
- alt59=1;
+ if ( (LA61_0==56) ) {
+ alt61=1;
}
- else if ( (LA59_0==55) ) {
- alt59=2;
+ else if ( (LA61_0==57) ) {
+ alt61=2;
}
else {
NoViableAltException nvae =
- new NoViableAltException("", 59, 0, input);
+ new NoViableAltException("", 61, 0, input);
throw nvae;
}
- switch (alt59) {
+ switch (alt61) {
case 1 :
- // InternalApplicationConfiguration.g:4775:3: (enumLiteral_0= 'minimize' )
+ // InternalApplicationConfiguration.g:4892:3: (enumLiteral_0= 'minimize' )
{
- // InternalApplicationConfiguration.g:4775:3: (enumLiteral_0= 'minimize' )
- // InternalApplicationConfiguration.g:4776:4: enumLiteral_0= 'minimize'
+ // InternalApplicationConfiguration.g:4892:3: (enumLiteral_0= 'minimize' )
+ // InternalApplicationConfiguration.g:4893:4: enumLiteral_0= 'minimize'
{
- enumLiteral_0=(Token)match(input,54,FOLLOW_2);
+ enumLiteral_0=(Token)match(input,56,FOLLOW_2);
current = grammarAccess.getOptimizationDirectionAccess().getMINIMIZEEnumLiteralDeclaration_0().getEnumLiteral().getInstance();
newLeafNode(enumLiteral_0, grammarAccess.getOptimizationDirectionAccess().getMINIMIZEEnumLiteralDeclaration_0());
@@ -12802,12 +13125,12 @@ public class InternalApplicationConfigurationParser extends AbstractInternalAntl
}
break;
case 2 :
- // InternalApplicationConfiguration.g:4783:3: (enumLiteral_1= 'maximize' )
+ // InternalApplicationConfiguration.g:4900:3: (enumLiteral_1= 'maximize' )
{
- // InternalApplicationConfiguration.g:4783:3: (enumLiteral_1= 'maximize' )
- // InternalApplicationConfiguration.g:4784:4: enumLiteral_1= 'maximize'
+ // InternalApplicationConfiguration.g:4900:3: (enumLiteral_1= 'maximize' )
+ // InternalApplicationConfiguration.g:4901:4: enumLiteral_1= 'maximize'
{
- enumLiteral_1=(Token)match(input,55,FOLLOW_2);
+ enumLiteral_1=(Token)match(input,57,FOLLOW_2);
current = grammarAccess.getOptimizationDirectionAccess().getMAXIMIZEEnumLiteralDeclaration_1().getEnumLiteral().getInstance();
newLeafNode(enumLiteral_1, grammarAccess.getOptimizationDirectionAccess().getMAXIMIZEEnumLiteralDeclaration_1());
@@ -12841,7 +13164,7 @@ public class InternalApplicationConfigurationParser extends AbstractInternalAntl
// $ANTLR start "ruleComparisonOperator"
- // InternalApplicationConfiguration.g:4794:1: ruleComparisonOperator returns [Enumerator current=null] : ( (enumLiteral_0= '<=' ) | (enumLiteral_1= '>=' ) ) ;
+ // InternalApplicationConfiguration.g:4911:1: ruleComparisonOperator returns [Enumerator current=null] : ( (enumLiteral_0= '<=' ) | (enumLiteral_1= '>=' ) ) ;
public final Enumerator ruleComparisonOperator() throws RecognitionException {
Enumerator current = null;
@@ -12852,33 +13175,33 @@ public class InternalApplicationConfigurationParser extends AbstractInternalAntl
enterRule();
try {
- // InternalApplicationConfiguration.g:4800:2: ( ( (enumLiteral_0= '<=' ) | (enumLiteral_1= '>=' ) ) )
- // InternalApplicationConfiguration.g:4801:2: ( (enumLiteral_0= '<=' ) | (enumLiteral_1= '>=' ) )
+ // InternalApplicationConfiguration.g:4917:2: ( ( (enumLiteral_0= '<=' ) | (enumLiteral_1= '>=' ) ) )
+ // InternalApplicationConfiguration.g:4918:2: ( (enumLiteral_0= '<=' ) | (enumLiteral_1= '>=' ) )
{
- // InternalApplicationConfiguration.g:4801:2: ( (enumLiteral_0= '<=' ) | (enumLiteral_1= '>=' ) )
- int alt60=2;
- int LA60_0 = input.LA(1);
+ // InternalApplicationConfiguration.g:4918:2: ( (enumLiteral_0= '<=' ) | (enumLiteral_1= '>=' ) )
+ int alt62=2;
+ int LA62_0 = input.LA(1);
- if ( (LA60_0==56) ) {
- alt60=1;
+ if ( (LA62_0==58) ) {
+ alt62=1;
}
- else if ( (LA60_0==57) ) {
- alt60=2;
+ else if ( (LA62_0==59) ) {
+ alt62=2;
}
else {
NoViableAltException nvae =
- new NoViableAltException("", 60, 0, input);
+ new NoViableAltException("", 62, 0, input);
throw nvae;
}
- switch (alt60) {
+ switch (alt62) {
case 1 :
- // InternalApplicationConfiguration.g:4802:3: (enumLiteral_0= '<=' )
+ // InternalApplicationConfiguration.g:4919:3: (enumLiteral_0= '<=' )
{
- // InternalApplicationConfiguration.g:4802:3: (enumLiteral_0= '<=' )
- // InternalApplicationConfiguration.g:4803:4: enumLiteral_0= '<='
+ // InternalApplicationConfiguration.g:4919:3: (enumLiteral_0= '<=' )
+ // InternalApplicationConfiguration.g:4920:4: enumLiteral_0= '<='
{
- enumLiteral_0=(Token)match(input,56,FOLLOW_2);
+ enumLiteral_0=(Token)match(input,58,FOLLOW_2);
current = grammarAccess.getComparisonOperatorAccess().getLESS_EQUALSEnumLiteralDeclaration_0().getEnumLiteral().getInstance();
newLeafNode(enumLiteral_0, grammarAccess.getComparisonOperatorAccess().getLESS_EQUALSEnumLiteralDeclaration_0());
@@ -12890,12 +13213,12 @@ public class InternalApplicationConfigurationParser extends AbstractInternalAntl
}
break;
case 2 :
- // InternalApplicationConfiguration.g:4810:3: (enumLiteral_1= '>=' )
+ // InternalApplicationConfiguration.g:4927:3: (enumLiteral_1= '>=' )
{
- // InternalApplicationConfiguration.g:4810:3: (enumLiteral_1= '>=' )
- // InternalApplicationConfiguration.g:4811:4: enumLiteral_1= '>='
+ // InternalApplicationConfiguration.g:4927:3: (enumLiteral_1= '>=' )
+ // InternalApplicationConfiguration.g:4928:4: enumLiteral_1= '>='
{
- enumLiteral_1=(Token)match(input,57,FOLLOW_2);
+ enumLiteral_1=(Token)match(input,59,FOLLOW_2);
current = grammarAccess.getComparisonOperatorAccess().getGREATER_EQUALSEnumLiteralDeclaration_1().getEnumLiteral().getInstance();
newLeafNode(enumLiteral_1, grammarAccess.getComparisonOperatorAccess().getGREATER_EQUALSEnumLiteralDeclaration_1());
@@ -12929,7 +13252,7 @@ public class InternalApplicationConfigurationParser extends AbstractInternalAntl
// $ANTLR start "ruleDocumentLevelSpecification"
- // InternalApplicationConfiguration.g:4821:1: ruleDocumentLevelSpecification returns [Enumerator current=null] : ( (enumLiteral_0= 'none' ) | (enumLiteral_1= 'normal' ) | (enumLiteral_2= 'full' ) ) ;
+ // InternalApplicationConfiguration.g:4938:1: ruleDocumentLevelSpecification returns [Enumerator current=null] : ( (enumLiteral_0= 'none' ) | (enumLiteral_1= 'normal' ) | (enumLiteral_2= 'full' ) ) ;
public final Enumerator ruleDocumentLevelSpecification() throws RecognitionException {
Enumerator current = null;
@@ -12941,42 +13264,42 @@ public class InternalApplicationConfigurationParser extends AbstractInternalAntl
enterRule();
try {
- // InternalApplicationConfiguration.g:4827:2: ( ( (enumLiteral_0= 'none' ) | (enumLiteral_1= 'normal' ) | (enumLiteral_2= 'full' ) ) )
- // InternalApplicationConfiguration.g:4828:2: ( (enumLiteral_0= 'none' ) | (enumLiteral_1= 'normal' ) | (enumLiteral_2= 'full' ) )
+ // InternalApplicationConfiguration.g:4944:2: ( ( (enumLiteral_0= 'none' ) | (enumLiteral_1= 'normal' ) | (enumLiteral_2= 'full' ) ) )
+ // InternalApplicationConfiguration.g:4945:2: ( (enumLiteral_0= 'none' ) | (enumLiteral_1= 'normal' ) | (enumLiteral_2= 'full' ) )
{
- // InternalApplicationConfiguration.g:4828:2: ( (enumLiteral_0= 'none' ) | (enumLiteral_1= 'normal' ) | (enumLiteral_2= 'full' ) )
- int alt61=3;
+ // InternalApplicationConfiguration.g:4945:2: ( (enumLiteral_0= 'none' ) | (enumLiteral_1= 'normal' ) | (enumLiteral_2= 'full' ) )
+ int alt63=3;
switch ( input.LA(1) ) {
- case 58:
+ case 60:
{
- alt61=1;
+ alt63=1;
}
break;
- case 59:
+ case 61:
{
- alt61=2;
+ alt63=2;
}
break;
- case 60:
+ case 62:
{
- alt61=3;
+ alt63=3;
}
break;
default:
NoViableAltException nvae =
- new NoViableAltException("", 61, 0, input);
+ new NoViableAltException("", 63, 0, input);
throw nvae;
}
- switch (alt61) {
+ switch (alt63) {
case 1 :
- // InternalApplicationConfiguration.g:4829:3: (enumLiteral_0= 'none' )
+ // InternalApplicationConfiguration.g:4946:3: (enumLiteral_0= 'none' )
{
- // InternalApplicationConfiguration.g:4829:3: (enumLiteral_0= 'none' )
- // InternalApplicationConfiguration.g:4830:4: enumLiteral_0= 'none'
+ // InternalApplicationConfiguration.g:4946:3: (enumLiteral_0= 'none' )
+ // InternalApplicationConfiguration.g:4947:4: enumLiteral_0= 'none'
{
- enumLiteral_0=(Token)match(input,58,FOLLOW_2);
+ enumLiteral_0=(Token)match(input,60,FOLLOW_2);
current = grammarAccess.getDocumentLevelSpecificationAccess().getNoneEnumLiteralDeclaration_0().getEnumLiteral().getInstance();
newLeafNode(enumLiteral_0, grammarAccess.getDocumentLevelSpecificationAccess().getNoneEnumLiteralDeclaration_0());
@@ -12988,12 +13311,12 @@ public class InternalApplicationConfigurationParser extends AbstractInternalAntl
}
break;
case 2 :
- // InternalApplicationConfiguration.g:4837:3: (enumLiteral_1= 'normal' )
+ // InternalApplicationConfiguration.g:4954:3: (enumLiteral_1= 'normal' )
{
- // InternalApplicationConfiguration.g:4837:3: (enumLiteral_1= 'normal' )
- // InternalApplicationConfiguration.g:4838:4: enumLiteral_1= 'normal'
+ // InternalApplicationConfiguration.g:4954:3: (enumLiteral_1= 'normal' )
+ // InternalApplicationConfiguration.g:4955:4: enumLiteral_1= 'normal'
{
- enumLiteral_1=(Token)match(input,59,FOLLOW_2);
+ enumLiteral_1=(Token)match(input,61,FOLLOW_2);
current = grammarAccess.getDocumentLevelSpecificationAccess().getNormalEnumLiteralDeclaration_1().getEnumLiteral().getInstance();
newLeafNode(enumLiteral_1, grammarAccess.getDocumentLevelSpecificationAccess().getNormalEnumLiteralDeclaration_1());
@@ -13005,12 +13328,12 @@ public class InternalApplicationConfigurationParser extends AbstractInternalAntl
}
break;
case 3 :
- // InternalApplicationConfiguration.g:4845:3: (enumLiteral_2= 'full' )
+ // InternalApplicationConfiguration.g:4962:3: (enumLiteral_2= 'full' )
{
- // InternalApplicationConfiguration.g:4845:3: (enumLiteral_2= 'full' )
- // InternalApplicationConfiguration.g:4846:4: enumLiteral_2= 'full'
+ // InternalApplicationConfiguration.g:4962:3: (enumLiteral_2= 'full' )
+ // InternalApplicationConfiguration.g:4963:4: enumLiteral_2= 'full'
{
- enumLiteral_2=(Token)match(input,60,FOLLOW_2);
+ enumLiteral_2=(Token)match(input,62,FOLLOW_2);
current = grammarAccess.getDocumentLevelSpecificationAccess().getFullEnumLiteralDeclaration_2().getEnumLiteral().getInstance();
newLeafNode(enumLiteral_2, grammarAccess.getDocumentLevelSpecificationAccess().getFullEnumLiteralDeclaration_2());
@@ -13044,7 +13367,7 @@ public class InternalApplicationConfigurationParser extends AbstractInternalAntl
// $ANTLR start "ruleSolver"
- // InternalApplicationConfiguration.g:4856:1: ruleSolver returns [Enumerator current=null] : ( (enumLiteral_0= 'SMTSolver' ) | (enumLiteral_1= 'AlloySolver' ) | (enumLiteral_2= 'ViatraSolver' ) ) ;
+ // InternalApplicationConfiguration.g:4973:1: ruleSolver returns [Enumerator current=null] : ( (enumLiteral_0= 'SMTSolver' ) | (enumLiteral_1= 'AlloySolver' ) | (enumLiteral_2= 'ViatraSolver' ) ) ;
public final Enumerator ruleSolver() throws RecognitionException {
Enumerator current = null;
@@ -13056,42 +13379,42 @@ public class InternalApplicationConfigurationParser extends AbstractInternalAntl
enterRule();
try {
- // InternalApplicationConfiguration.g:4862:2: ( ( (enumLiteral_0= 'SMTSolver' ) | (enumLiteral_1= 'AlloySolver' ) | (enumLiteral_2= 'ViatraSolver' ) ) )
- // InternalApplicationConfiguration.g:4863:2: ( (enumLiteral_0= 'SMTSolver' ) | (enumLiteral_1= 'AlloySolver' ) | (enumLiteral_2= 'ViatraSolver' ) )
+ // InternalApplicationConfiguration.g:4979:2: ( ( (enumLiteral_0= 'SMTSolver' ) | (enumLiteral_1= 'AlloySolver' ) | (enumLiteral_2= 'ViatraSolver' ) ) )
+ // InternalApplicationConfiguration.g:4980:2: ( (enumLiteral_0= 'SMTSolver' ) | (enumLiteral_1= 'AlloySolver' ) | (enumLiteral_2= 'ViatraSolver' ) )
{
- // InternalApplicationConfiguration.g:4863:2: ( (enumLiteral_0= 'SMTSolver' ) | (enumLiteral_1= 'AlloySolver' ) | (enumLiteral_2= 'ViatraSolver' ) )
- int alt62=3;
+ // InternalApplicationConfiguration.g:4980:2: ( (enumLiteral_0= 'SMTSolver' ) | (enumLiteral_1= 'AlloySolver' ) | (enumLiteral_2= 'ViatraSolver' ) )
+ int alt64=3;
switch ( input.LA(1) ) {
- case 61:
+ case 63:
{
- alt62=1;
+ alt64=1;
}
break;
- case 62:
+ case 64:
{
- alt62=2;
+ alt64=2;
}
break;
- case 63:
+ case 65:
{
- alt62=3;
+ alt64=3;
}
break;
default:
NoViableAltException nvae =
- new NoViableAltException("", 62, 0, input);
+ new NoViableAltException("", 64, 0, input);
throw nvae;
}
- switch (alt62) {
+ switch (alt64) {
case 1 :
- // InternalApplicationConfiguration.g:4864:3: (enumLiteral_0= 'SMTSolver' )
+ // InternalApplicationConfiguration.g:4981:3: (enumLiteral_0= 'SMTSolver' )
{
- // InternalApplicationConfiguration.g:4864:3: (enumLiteral_0= 'SMTSolver' )
- // InternalApplicationConfiguration.g:4865:4: enumLiteral_0= 'SMTSolver'
+ // InternalApplicationConfiguration.g:4981:3: (enumLiteral_0= 'SMTSolver' )
+ // InternalApplicationConfiguration.g:4982:4: enumLiteral_0= 'SMTSolver'
{
- enumLiteral_0=(Token)match(input,61,FOLLOW_2);
+ enumLiteral_0=(Token)match(input,63,FOLLOW_2);
current = grammarAccess.getSolverAccess().getSMTSolverEnumLiteralDeclaration_0().getEnumLiteral().getInstance();
newLeafNode(enumLiteral_0, grammarAccess.getSolverAccess().getSMTSolverEnumLiteralDeclaration_0());
@@ -13103,12 +13426,12 @@ public class InternalApplicationConfigurationParser extends AbstractInternalAntl
}
break;
case 2 :
- // InternalApplicationConfiguration.g:4872:3: (enumLiteral_1= 'AlloySolver' )
+ // InternalApplicationConfiguration.g:4989:3: (enumLiteral_1= 'AlloySolver' )
{
- // InternalApplicationConfiguration.g:4872:3: (enumLiteral_1= 'AlloySolver' )
- // InternalApplicationConfiguration.g:4873:4: enumLiteral_1= 'AlloySolver'
+ // InternalApplicationConfiguration.g:4989:3: (enumLiteral_1= 'AlloySolver' )
+ // InternalApplicationConfiguration.g:4990:4: enumLiteral_1= 'AlloySolver'
{
- enumLiteral_1=(Token)match(input,62,FOLLOW_2);
+ enumLiteral_1=(Token)match(input,64,FOLLOW_2);
current = grammarAccess.getSolverAccess().getAlloySolverEnumLiteralDeclaration_1().getEnumLiteral().getInstance();
newLeafNode(enumLiteral_1, grammarAccess.getSolverAccess().getAlloySolverEnumLiteralDeclaration_1());
@@ -13120,12 +13443,12 @@ public class InternalApplicationConfigurationParser extends AbstractInternalAntl
}
break;
case 3 :
- // InternalApplicationConfiguration.g:4880:3: (enumLiteral_2= 'ViatraSolver' )
+ // InternalApplicationConfiguration.g:4997:3: (enumLiteral_2= 'ViatraSolver' )
{
- // InternalApplicationConfiguration.g:4880:3: (enumLiteral_2= 'ViatraSolver' )
- // InternalApplicationConfiguration.g:4881:4: enumLiteral_2= 'ViatraSolver'
+ // InternalApplicationConfiguration.g:4997:3: (enumLiteral_2= 'ViatraSolver' )
+ // InternalApplicationConfiguration.g:4998:4: enumLiteral_2= 'ViatraSolver'
{
- enumLiteral_2=(Token)match(input,63,FOLLOW_2);
+ enumLiteral_2=(Token)match(input,65,FOLLOW_2);
current = grammarAccess.getSolverAccess().getViatraSolverEnumLiteralDeclaration_2().getEnumLiteral().getInstance();
newLeafNode(enumLiteral_2, grammarAccess.getSolverAccess().getViatraSolverEnumLiteralDeclaration_2());
@@ -13160,14 +13483,14 @@ public class InternalApplicationConfigurationParser extends AbstractInternalAntl
// Delegated rules
- protected DFA58 dfa58 = new DFA58(this);
+ protected DFA60 dfa60 = new DFA60(this);
static final String dfa_1s = "\17\uffff";
static final String dfa_2s = "\1\25\16\uffff";
- static final String dfa_3s = "\1\65\16\uffff";
+ static final String dfa_3s = "\1\67\16\uffff";
static final String dfa_4s = "\1\uffff\1\16\1\1\1\2\1\3\1\4\1\5\1\6\1\7\1\10\1\11\1\12\1\13\1\14\1\15";
static final String dfa_5s = "\1\0\16\uffff}>";
static final String[] dfa_6s = {
- "\1\1\3\uffff\1\2\2\uffff\1\4\1\5\1\12\15\uffff\1\6\1\uffff\1\3\1\7\1\10\1\11\1\13\1\14\1\15\1\16",
+ "\1\1\3\uffff\1\2\2\uffff\1\4\2\uffff\1\5\1\12\15\uffff\1\6\1\uffff\1\3\1\7\1\10\1\11\1\13\1\14\1\15\1\16",
"",
"",
"",
@@ -13191,11 +13514,11 @@ public class InternalApplicationConfigurationParser extends AbstractInternalAntl
static final short[] dfa_5 = DFA.unpackEncodedString(dfa_5s);
static final short[][] dfa_6 = unpackEncodedStringArray(dfa_6s);
- class DFA58 extends DFA {
+ class DFA60 extends DFA {
- public DFA58(BaseRecognizer recognizer) {
+ public DFA60(BaseRecognizer recognizer) {
this.recognizer = recognizer;
- this.decisionNumber = 58;
+ this.decisionNumber = 60;
this.eot = dfa_1;
this.eof = dfa_1;
this.min = dfa_2;
@@ -13205,54 +13528,54 @@ public class InternalApplicationConfigurationParser extends AbstractInternalAntl
this.transition = dfa_6;
}
public String getDescription() {
- return "()* loopback of 4239:6: ( ({...}? => ( ({...}? => (otherlv_4= 'metamodel' otherlv_5= '=' ( (lv_metamodel_6_0= ruleMetamodel ) ) ) ) ) ) | ({...}? => ( ({...}? => (otherlv_7= 'partial-model' otherlv_8= '=' ( (lv_partialModel_9_0= rulePartialModel ) ) ) ) ) ) | ({...}? => ( ({...}? => (otherlv_10= 'constraints' otherlv_11= '=' ( (lv_patterns_12_0= ruleGraphPattern ) ) ) ) ) ) | ({...}? => ( ({...}? => (otherlv_13= 'objectives' otherlv_14= '=' ( (lv_objectives_15_0= ruleObjective ) ) ) ) ) ) | ({...}? => ( ({...}? => (otherlv_16= 'scope' otherlv_17= '=' ( (lv_scope_18_0= ruleScope ) ) ) ) ) ) | ({...}? => ( ({...}? => ( ( (lv_numberSpecified_19_0= 'number' ) ) otherlv_20= '=' ( (lv_number_21_0= RULE_INT ) ) ) ) ) ) | ({...}? => ( ({...}? => ( ( (lv_runSpecified_22_0= 'runs' ) ) otherlv_23= '=' ( (lv_runs_24_0= RULE_INT ) ) ) ) ) ) | ({...}? => ( ({...}? => (otherlv_25= 'solver' otherlv_26= '=' ( (lv_solver_27_0= ruleSolver ) ) ) ) ) ) | ({...}? => ( ({...}? => (otherlv_28= 'config' otherlv_29= '=' ( (lv_config_30_0= ruleConfig ) ) ) ) ) ) | ({...}? => ( ({...}? => (otherlv_31= 'debug' otherlv_32= '=' ( (lv_debugFolder_33_0= ruleFile ) ) ) ) ) ) | ({...}? => ( ({...}? => (otherlv_34= 'log' otherlv_35= '=' ( (lv_targetLogFile_36_0= ruleFile ) ) ) ) ) ) | ({...}? => ( ({...}? => (otherlv_37= 'statistics' otherlv_38= '=' ( (lv_targetStatisticsFile_39_0= ruleFile ) ) ) ) ) ) | ({...}? => ( ({...}? => (otherlv_40= 'output' otherlv_41= '=' ( (lv_tagetFolder_42_0= ruleFile ) ) ) ) ) ) )*";
+ return "()* loopback of 4356:6: ( ({...}? => ( ({...}? => (otherlv_4= 'metamodel' otherlv_5= '=' ( (lv_metamodel_6_0= ruleMetamodel ) ) ) ) ) ) | ({...}? => ( ({...}? => (otherlv_7= 'partial-model' otherlv_8= '=' ( (lv_partialModel_9_0= rulePartialModel ) ) ) ) ) ) | ({...}? => ( ({...}? => (otherlv_10= 'constraints' otherlv_11= '=' ( (lv_patterns_12_0= ruleGraphPattern ) ) ) ) ) ) | ({...}? => ( ({...}? => (otherlv_13= 'objectives' otherlv_14= '=' ( (lv_objectives_15_0= ruleObjective ) ) ) ) ) ) | ({...}? => ( ({...}? => (otherlv_16= 'scope' otherlv_17= '=' ( (lv_scope_18_0= ruleScope ) ) ) ) ) ) | ({...}? => ( ({...}? => ( ( (lv_numberSpecified_19_0= 'number' ) ) otherlv_20= '=' ( (lv_number_21_0= RULE_INT ) ) ) ) ) ) | ({...}? => ( ({...}? => ( ( (lv_runSpecified_22_0= 'runs' ) ) otherlv_23= '=' ( (lv_runs_24_0= RULE_INT ) ) ) ) ) ) | ({...}? => ( ({...}? => (otherlv_25= 'solver' otherlv_26= '=' ( (lv_solver_27_0= ruleSolver ) ) ) ) ) ) | ({...}? => ( ({...}? => (otherlv_28= 'config' otherlv_29= '=' ( (lv_config_30_0= ruleConfig ) ) ) ) ) ) | ({...}? => ( ({...}? => (otherlv_31= 'debug' otherlv_32= '=' ( (lv_debugFolder_33_0= ruleFile ) ) ) ) ) ) | ({...}? => ( ({...}? => (otherlv_34= 'log' otherlv_35= '=' ( (lv_targetLogFile_36_0= ruleFile ) ) ) ) ) ) | ({...}? => ( ({...}? => (otherlv_37= 'statistics' otherlv_38= '=' ( (lv_targetStatisticsFile_39_0= ruleFile ) ) ) ) ) ) | ({...}? => ( ({...}? => (otherlv_40= 'output' otherlv_41= '=' ( (lv_tagetFolder_42_0= ruleFile ) ) ) ) ) ) )*";
}
public int specialStateTransition(int s, IntStream _input) throws NoViableAltException {
TokenStream input = (TokenStream)_input;
int _s = s;
switch ( s ) {
case 0 :
- int LA58_0 = input.LA(1);
+ int LA60_0 = input.LA(1);
- int index58_0 = input.index();
+ int index60_0 = input.index();
input.rewind();
s = -1;
- if ( (LA58_0==21) ) {s = 1;}
+ if ( (LA60_0==21) ) {s = 1;}
- else if ( LA58_0 == 25 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 0) ) {s = 2;}
+ else if ( LA60_0 == 25 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 0) ) {s = 2;}
- else if ( LA58_0 == 46 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 1) ) {s = 3;}
+ else if ( LA60_0 == 48 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 1) ) {s = 3;}
- else if ( LA58_0 == 28 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 2) ) {s = 4;}
+ else if ( LA60_0 == 28 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 2) ) {s = 4;}
- else if ( LA58_0 == 29 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 3) ) {s = 5;}
+ else if ( LA60_0 == 31 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 3) ) {s = 5;}
- else if ( LA58_0 == 44 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 4) ) {s = 6;}
+ else if ( LA60_0 == 46 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 4) ) {s = 6;}
- else if ( LA58_0 == 47 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 5) ) {s = 7;}
+ else if ( LA60_0 == 49 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 5) ) {s = 7;}
- else if ( LA58_0 == 48 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 6) ) {s = 8;}
+ else if ( LA60_0 == 50 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 6) ) {s = 8;}
- else if ( LA58_0 == 49 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 7) ) {s = 9;}
+ else if ( LA60_0 == 51 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 7) ) {s = 9;}
- else if ( LA58_0 == 30 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 8) ) {s = 10;}
+ else if ( LA60_0 == 32 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 8) ) {s = 10;}
- else if ( LA58_0 == 50 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 9) ) {s = 11;}
+ else if ( LA60_0 == 52 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 9) ) {s = 11;}
- else if ( LA58_0 == 51 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 10) ) {s = 12;}
+ else if ( LA60_0 == 53 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 10) ) {s = 12;}
- else if ( LA58_0 == 52 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 11) ) {s = 13;}
+ else if ( LA60_0 == 54 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 11) ) {s = 13;}
- else if ( LA58_0 == 53 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 12) ) {s = 14;}
+ else if ( LA60_0 == 55 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 12) ) {s = 14;}
- input.seek(index58_0);
+ input.seek(index60_0);
if ( s>=0 ) return s;
break;
}
NoViableAltException nvae =
- new NoViableAltException(getDescription(), 58, _s, input);
+ new NoViableAltException(getDescription(), 60, _s, input);
error(nvae);
throw nvae;
}
@@ -13261,8 +13584,8 @@ public class InternalApplicationConfigurationParser extends AbstractInternalAntl
public static final BitSet FOLLOW_1 = new BitSet(new long[]{0x0000000000000000L});
public static final BitSet FOLLOW_2 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_3 = new BitSet(new long[]{0x000030007A022002L});
- public static final BitSet FOLLOW_4 = new BitSet(new long[]{0x000030007A020002L});
+ public static final BitSet FOLLOW_3 = new BitSet(new long[]{0x0000C0019A022002L});
+ public static final BitSet FOLLOW_4 = new BitSet(new long[]{0x0000C0019A020002L});
public static final BitSet FOLLOW_5 = new BitSet(new long[]{0x0000000000000802L});
public static final BitSet FOLLOW_6 = new BitSet(new long[]{0x0000000000000010L});
public static final BitSet FOLLOW_7 = new BitSet(new long[]{0x0000000000000020L});
@@ -13280,28 +13603,29 @@ public class InternalApplicationConfigurationParser extends AbstractInternalAntl
public static final BitSet FOLLOW_19 = new BitSet(new long[]{0x0000000004000050L});
public static final BitSet FOLLOW_20 = new BitSet(new long[]{0x0000000000200000L});
public static final BitSet FOLLOW_21 = new BitSet(new long[]{0x0000000000000050L});
- public static final BitSet FOLLOW_22 = new BitSet(new long[]{0x00C0000000010000L});
- public static final BitSet FOLLOW_23 = new BitSet(new long[]{0x0300000000000000L});
+ public static final BitSet FOLLOW_22 = new BitSet(new long[]{0x0300000040010000L});
+ public static final BitSet FOLLOW_23 = new BitSet(new long[]{0x0C00000000000000L});
public static final BitSet FOLLOW_24 = new BitSet(new long[]{0x0000000000001020L});
- public static final BitSet FOLLOW_25 = new BitSet(new long[]{0x0000000380200040L});
- public static final BitSet FOLLOW_26 = new BitSet(new long[]{0x0000000380000040L});
- public static final BitSet FOLLOW_27 = new BitSet(new long[]{0x1C00000000000000L});
- public static final BitSet FOLLOW_28 = new BitSet(new long[]{0x0000000400200000L});
- public static final BitSet FOLLOW_29 = new BitSet(new long[]{0x0000000400000000L});
+ public static final BitSet FOLLOW_25 = new BitSet(new long[]{0x0000000020000000L});
+ public static final BitSet FOLLOW_26 = new BitSet(new long[]{0x0000000E00200040L});
+ public static final BitSet FOLLOW_27 = new BitSet(new long[]{0x0000000E00000040L});
+ public static final BitSet FOLLOW_28 = new BitSet(new long[]{0x7000000000000000L});
+ public static final BitSet FOLLOW_29 = new BitSet(new long[]{0x0000001000200000L});
public static final BitSet FOLLOW_30 = new BitSet(new long[]{0x0000001000000000L});
- public static final BitSet FOLLOW_31 = new BitSet(new long[]{0x0000000800040000L});
- public static final BitSet FOLLOW_32 = new BitSet(new long[]{0x0000040000000020L});
- public static final BitSet FOLLOW_33 = new BitSet(new long[]{0x0000004000000000L});
- public static final BitSet FOLLOW_34 = new BitSet(new long[]{0x0000008000000000L});
- public static final BitSet FOLLOW_35 = new BitSet(new long[]{0x0000040000080020L});
- public static final BitSet FOLLOW_36 = new BitSet(new long[]{0x0000010000000000L});
- public static final BitSet FOLLOW_37 = new BitSet(new long[]{0x0000020000000000L});
- public static final BitSet FOLLOW_38 = new BitSet(new long[]{0x0000002000000000L});
- public static final BitSet FOLLOW_39 = new BitSet(new long[]{0x0000080000000000L});
- public static final BitSet FOLLOW_40 = new BitSet(new long[]{0x0000000000201020L});
- public static final BitSet FOLLOW_41 = new BitSet(new long[]{0x0000000000200040L});
- public static final BitSet FOLLOW_42 = new BitSet(new long[]{0x003FD00072200000L});
- public static final BitSet FOLLOW_43 = new BitSet(new long[]{0x0000000000080010L});
- public static final BitSet FOLLOW_44 = new BitSet(new long[]{0xE000000000000000L});
+ public static final BitSet FOLLOW_31 = new BitSet(new long[]{0x0000004000000000L});
+ public static final BitSet FOLLOW_32 = new BitSet(new long[]{0x0000002000040000L});
+ public static final BitSet FOLLOW_33 = new BitSet(new long[]{0x0000100000000020L});
+ public static final BitSet FOLLOW_34 = new BitSet(new long[]{0x0000010000000000L});
+ public static final BitSet FOLLOW_35 = new BitSet(new long[]{0x0000020000000000L});
+ public static final BitSet FOLLOW_36 = new BitSet(new long[]{0x0000100000080020L});
+ public static final BitSet FOLLOW_37 = new BitSet(new long[]{0x0000040000000000L});
+ public static final BitSet FOLLOW_38 = new BitSet(new long[]{0x0000080000000000L});
+ public static final BitSet FOLLOW_39 = new BitSet(new long[]{0x0000008000000000L});
+ public static final BitSet FOLLOW_40 = new BitSet(new long[]{0x0000200000000000L});
+ public static final BitSet FOLLOW_41 = new BitSet(new long[]{0x0000000000201020L});
+ public static final BitSet FOLLOW_42 = new BitSet(new long[]{0x0000000000200040L});
+ public static final BitSet FOLLOW_43 = new BitSet(new long[]{0x00FF400192200000L});
+ public static final BitSet FOLLOW_44 = new BitSet(new long[]{0x0000000000080010L});
+ public static final BitSet FOLLOW_45 = new BitSet(new long[]{0x8000000000000000L,0x0000000000000003L});
}
diff --git a/Application/hu.bme.mit.inf.dslreasoner.application/src-gen/hu/bme/mit/inf/dslreasoner/application/serializer/ApplicationConfigurationSemanticSequencer.java b/Application/hu.bme.mit.inf.dslreasoner.application/src-gen/hu/bme/mit/inf/dslreasoner/application/serializer/ApplicationConfigurationSemanticSequencer.java
index d60d7cf5..d1128378 100644
--- a/Application/hu.bme.mit.inf.dslreasoner.application/src-gen/hu/bme/mit/inf/dslreasoner/application/serializer/ApplicationConfigurationSemanticSequencer.java
+++ b/Application/hu.bme.mit.inf.dslreasoner.application/src-gen/hu/bme/mit/inf/dslreasoner/application/serializer/ApplicationConfigurationSemanticSequencer.java
@@ -35,6 +35,7 @@ import hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.Metamodel
import hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.MetamodelReference;
import hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.MetamodelSpecification;
import hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.ModelEntry;
+import hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.Mtff;
import hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.ObjectReference;
import hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.ObjectTypeScope;
import hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.ObjectiveDeclaration;
@@ -49,7 +50,7 @@ import hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.PatternSp
import hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.RealEnumeration;
import hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.RealScope;
import hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.RealTypeScope;
-import hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.ReliabiltiyFunction;
+import hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.ReliabiltiyProbability;
import hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.RuntimeEntry;
import hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.ScopeDeclaration;
import hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.ScopeReference;
@@ -175,6 +176,9 @@ public class ApplicationConfigurationSemanticSequencer extends AbstractDelegatin
case ApplicationConfigurationPackage.MODEL_ENTRY:
sequence_ModelEntry(context, (ModelEntry) semanticObject);
return;
+ case ApplicationConfigurationPackage.MTFF:
+ sequence_Mtff(context, (Mtff) semanticObject);
+ return;
case ApplicationConfigurationPackage.OBJECT_REFERENCE:
sequence_ObjectReference(context, (ObjectReference) semanticObject);
return;
@@ -217,8 +221,8 @@ public class ApplicationConfigurationSemanticSequencer extends AbstractDelegatin
case ApplicationConfigurationPackage.REAL_TYPE_SCOPE:
sequence_RealTypeScope(context, (RealTypeScope) semanticObject);
return;
- case ApplicationConfigurationPackage.RELIABILTIY_FUNCTION:
- sequence_ReliabiltiyFunction(context, (ReliabiltiyFunction) semanticObject);
+ case ApplicationConfigurationPackage.RELIABILTIY_PROBABILITY:
+ sequence_ReliabiltiyProbability(context, (ReliabiltiyProbability) semanticObject);
return;
case ApplicationConfigurationPackage.RUNTIME_ENTRY:
sequence_RuntimeEntry(context, (RuntimeEntry) semanticObject);
@@ -773,6 +777,20 @@ public class ApplicationConfigurationSemanticSequencer extends AbstractDelegatin
}
+ /**
+ * Contexts:
+ * ObjectiveFunction returns Mtff
+ * ReliabilityObjectiveFunction returns Mtff
+ * Mtff returns Mtff
+ *
+ * Constraint:
+ * (package=[CftModel|QualifiedName]? transformation=[TransformationDefinition|ID])
+ */
+ protected void sequence_Mtff(ISerializationContext context, Mtff semanticObject) {
+ genericSequencer.createSequence(context, semanticObject);
+ }
+
+
/**
* Contexts:
* TypeReference returns ObjectReference
@@ -998,13 +1016,14 @@ public class ApplicationConfigurationSemanticSequencer extends AbstractDelegatin
/**
* Contexts:
- * ObjectiveFunction returns ReliabiltiyFunction
- * ReliabiltiyFunction returns ReliabiltiyFunction
+ * ObjectiveFunction returns ReliabiltiyProbability
+ * ReliabilityObjectiveFunction returns ReliabiltiyProbability
+ * ReliabiltiyProbability returns ReliabiltiyProbability
*
* Constraint:
- * (package=[CftModel|QualifiedName]? transformation=[TransformationDefinition|ID])
+ * (package=[CftModel|QualifiedName]? transformation=[TransformationDefinition|ID] time=REALLiteral)
*/
- protected void sequence_ReliabiltiyFunction(ISerializationContext context, ReliabiltiyFunction semanticObject) {
+ protected void sequence_ReliabiltiyProbability(ISerializationContext context, ReliabiltiyProbability semanticObject) {
genericSequencer.createSequence(context, semanticObject);
}
diff --git a/Application/hu.bme.mit.inf.dslreasoner.application/src-gen/hu/bme/mit/inf/dslreasoner/application/services/ApplicationConfigurationGrammarAccess.java b/Application/hu.bme.mit.inf.dslreasoner.application/src-gen/hu/bme/mit/inf/dslreasoner/application/services/ApplicationConfigurationGrammarAccess.java
index c640afde..80afc496 100644
--- a/Application/hu.bme.mit.inf.dslreasoner.application/src-gen/hu/bme/mit/inf/dslreasoner/application/services/ApplicationConfigurationGrammarAccess.java
+++ b/Application/hu.bme.mit.inf.dslreasoner.application/src-gen/hu/bme/mit/inf/dslreasoner/application/services/ApplicationConfigurationGrammarAccess.java
@@ -1260,17 +1260,36 @@ public class ApplicationConfigurationGrammarAccess extends AbstractGrammarElemen
}
public class ObjectiveFunctionElements extends AbstractParserRuleElementFinder {
private final ParserRule rule = (ParserRule) GrammarUtil.findRuleForName(getGrammar(), "hu.bme.mit.inf.dslreasoner.application.ApplicationConfiguration.ObjectiveFunction");
- private final RuleCall cReliabiltiyFunctionParserRuleCall = (RuleCall)rule.eContents().get(1);
+ private final RuleCall cReliabilityObjectiveFunctionParserRuleCall = (RuleCall)rule.eContents().get(1);
//ObjectiveFunction:
- // ReliabiltiyFunction;
+ // ReliabilityObjectiveFunction;
@Override public ParserRule getRule() { return rule; }
- //ReliabiltiyFunction
- public RuleCall getReliabiltiyFunctionParserRuleCall() { return cReliabiltiyFunctionParserRuleCall; }
+ //ReliabilityObjectiveFunction
+ public RuleCall getReliabilityObjectiveFunctionParserRuleCall() { return cReliabilityObjectiveFunctionParserRuleCall; }
}
- public class ReliabiltiyFunctionElements extends AbstractParserRuleElementFinder {
- private final ParserRule rule = (ParserRule) GrammarUtil.findRuleForName(getGrammar(), "hu.bme.mit.inf.dslreasoner.application.ApplicationConfiguration.ReliabiltiyFunction");
+ public class ReliabilityObjectiveFunctionElements extends AbstractParserRuleElementFinder {
+ private final ParserRule rule = (ParserRule) GrammarUtil.findRuleForName(getGrammar(), "hu.bme.mit.inf.dslreasoner.application.ApplicationConfiguration.ReliabilityObjectiveFunction");
+ private final Alternatives cAlternatives = (Alternatives)rule.eContents().get(1);
+ private final RuleCall cReliabiltiyProbabilityParserRuleCall_0 = (RuleCall)cAlternatives.eContents().get(0);
+ private final RuleCall cMtffParserRuleCall_1 = (RuleCall)cAlternatives.eContents().get(1);
+
+ //ReliabilityObjectiveFunction:
+ // ReliabiltiyProbability | Mtff;
+ @Override public ParserRule getRule() { return rule; }
+
+ //ReliabiltiyProbability | Mtff
+ public Alternatives getAlternatives() { return cAlternatives; }
+
+ //ReliabiltiyProbability
+ public RuleCall getReliabiltiyProbabilityParserRuleCall_0() { return cReliabiltiyProbabilityParserRuleCall_0; }
+
+ //Mtff
+ public RuleCall getMtffParserRuleCall_1() { return cMtffParserRuleCall_1; }
+ }
+ public class ReliabiltiyProbabilityElements extends AbstractParserRuleElementFinder {
+ private final ParserRule rule = (ParserRule) GrammarUtil.findRuleForName(getGrammar(), "hu.bme.mit.inf.dslreasoner.application.ApplicationConfiguration.ReliabiltiyProbability");
private final Group cGroup = (Group)rule.eContents().get(1);
private final Keyword cReliabilityKeyword_0 = (Keyword)cGroup.eContents().get(0);
private final Group cGroup_1 = (Group)cGroup.eContents().get(1);
@@ -1281,14 +1300,18 @@ public class ApplicationConfigurationGrammarAccess extends AbstractGrammarElemen
private final Assignment cTransformationAssignment_2 = (Assignment)cGroup.eContents().get(2);
private final CrossReference cTransformationTransformationDefinitionCrossReference_2_0 = (CrossReference)cTransformationAssignment_2.eContents().get(0);
private final RuleCall cTransformationTransformationDefinitionIDTerminalRuleCall_2_0_1 = (RuleCall)cTransformationTransformationDefinitionCrossReference_2_0.eContents().get(1);
+ private final Keyword cAtKeyword_3 = (Keyword)cGroup.eContents().get(3);
+ private final Assignment cTimeAssignment_4 = (Assignment)cGroup.eContents().get(4);
+ private final RuleCall cTimeREALLiteralParserRuleCall_4_0 = (RuleCall)cTimeAssignment_4.eContents().get(0);
- //ReliabiltiyFunction:
+ //ReliabiltiyProbability:
// 'reliability' (package=[cftLanguage::CftModel|QualifiedName] '::')?
- // transformation=[cftLanguage::TransformationDefinition];
+ // transformation=[cftLanguage::TransformationDefinition]
+ // 'at' time=REALLiteral;
@Override public ParserRule getRule() { return rule; }
//'reliability' (package=[cftLanguage::CftModel|QualifiedName] '::')?
- //transformation=[cftLanguage::TransformationDefinition]
+ //transformation=[cftLanguage::TransformationDefinition] 'at' time=REALLiteral
public Group getGroup() { return cGroup; }
//'reliability'
@@ -1317,6 +1340,62 @@ public class ApplicationConfigurationGrammarAccess extends AbstractGrammarElemen
//ID
public RuleCall getTransformationTransformationDefinitionIDTerminalRuleCall_2_0_1() { return cTransformationTransformationDefinitionIDTerminalRuleCall_2_0_1; }
+
+ //'at'
+ public Keyword getAtKeyword_3() { return cAtKeyword_3; }
+
+ //time=REALLiteral
+ public Assignment getTimeAssignment_4() { return cTimeAssignment_4; }
+
+ //REALLiteral
+ public RuleCall getTimeREALLiteralParserRuleCall_4_0() { return cTimeREALLiteralParserRuleCall_4_0; }
+ }
+ public class MtffElements extends AbstractParserRuleElementFinder {
+ private final ParserRule rule = (ParserRule) GrammarUtil.findRuleForName(getGrammar(), "hu.bme.mit.inf.dslreasoner.application.ApplicationConfiguration.Mtff");
+ private final Group cGroup = (Group)rule.eContents().get(1);
+ private final Keyword cMtffKeyword_0 = (Keyword)cGroup.eContents().get(0);
+ private final Group cGroup_1 = (Group)cGroup.eContents().get(1);
+ private final Assignment cPackageAssignment_1_0 = (Assignment)cGroup_1.eContents().get(0);
+ private final CrossReference cPackageCftModelCrossReference_1_0_0 = (CrossReference)cPackageAssignment_1_0.eContents().get(0);
+ private final RuleCall cPackageCftModelQualifiedNameParserRuleCall_1_0_0_1 = (RuleCall)cPackageCftModelCrossReference_1_0_0.eContents().get(1);
+ private final Keyword cColonColonKeyword_1_1 = (Keyword)cGroup_1.eContents().get(1);
+ private final Assignment cTransformationAssignment_2 = (Assignment)cGroup.eContents().get(2);
+ private final CrossReference cTransformationTransformationDefinitionCrossReference_2_0 = (CrossReference)cTransformationAssignment_2.eContents().get(0);
+ private final RuleCall cTransformationTransformationDefinitionIDTerminalRuleCall_2_0_1 = (RuleCall)cTransformationTransformationDefinitionCrossReference_2_0.eContents().get(1);
+
+ //Mtff:
+ // 'mtff' (package=[cftLanguage::CftModel|QualifiedName] '::')? transformation=[cftLanguage::TransformationDefinition];
+ @Override public ParserRule getRule() { return rule; }
+
+ //'mtff' (package=[cftLanguage::CftModel|QualifiedName] '::')? transformation=[cftLanguage::TransformationDefinition]
+ public Group getGroup() { return cGroup; }
+
+ //'mtff'
+ public Keyword getMtffKeyword_0() { return cMtffKeyword_0; }
+
+ //(package=[cftLanguage::CftModel|QualifiedName] '::')?
+ public Group getGroup_1() { return cGroup_1; }
+
+ //package=[cftLanguage::CftModel|QualifiedName]
+ public Assignment getPackageAssignment_1_0() { return cPackageAssignment_1_0; }
+
+ //[cftLanguage::CftModel|QualifiedName]
+ public CrossReference getPackageCftModelCrossReference_1_0_0() { return cPackageCftModelCrossReference_1_0_0; }
+
+ //QualifiedName
+ public RuleCall getPackageCftModelQualifiedNameParserRuleCall_1_0_0_1() { return cPackageCftModelQualifiedNameParserRuleCall_1_0_0_1; }
+
+ //'::'
+ public Keyword getColonColonKeyword_1_1() { return cColonColonKeyword_1_1; }
+
+ //transformation=[cftLanguage::TransformationDefinition]
+ public Assignment getTransformationAssignment_2() { return cTransformationAssignment_2; }
+
+ //[cftLanguage::TransformationDefinition]
+ public CrossReference getTransformationTransformationDefinitionCrossReference_2_0() { return cTransformationTransformationDefinitionCrossReference_2_0; }
+
+ //ID
+ public RuleCall getTransformationTransformationDefinitionIDTerminalRuleCall_2_0_1() { return cTransformationTransformationDefinitionIDTerminalRuleCall_2_0_1; }
}
public class ObjectiveDeclarationElements extends AbstractParserRuleElementFinder {
private final ParserRule rule = (ParserRule) GrammarUtil.findRuleForName(getGrammar(), "hu.bme.mit.inf.dslreasoner.application.ApplicationConfiguration.ObjectiveDeclaration");
@@ -3025,7 +3104,9 @@ public class ApplicationConfigurationGrammarAccess extends AbstractGrammarElemen
private final ComparisonOperatorElements eComparisonOperator;
private final ThresholdEntryElements pThresholdEntry;
private final ObjectiveFunctionElements pObjectiveFunction;
- private final ReliabiltiyFunctionElements pReliabiltiyFunction;
+ private final ReliabilityObjectiveFunctionElements pReliabilityObjectiveFunction;
+ private final ReliabiltiyProbabilityElements pReliabiltiyProbability;
+ private final MtffElements pMtff;
private final ObjectiveDeclarationElements pObjectiveDeclaration;
private final ObjectiveReferenceElements pObjectiveReference;
private final ObjectiveElements pObjective;
@@ -3116,7 +3197,9 @@ public class ApplicationConfigurationGrammarAccess extends AbstractGrammarElemen
this.eComparisonOperator = new ComparisonOperatorElements();
this.pThresholdEntry = new ThresholdEntryElements();
this.pObjectiveFunction = new ObjectiveFunctionElements();
- this.pReliabiltiyFunction = new ReliabiltiyFunctionElements();
+ this.pReliabilityObjectiveFunction = new ReliabilityObjectiveFunctionElements();
+ this.pReliabiltiyProbability = new ReliabiltiyProbabilityElements();
+ this.pMtff = new MtffElements();
this.pObjectiveDeclaration = new ObjectiveDeclarationElements();
this.pObjectiveReference = new ObjectiveReferenceElements();
this.pObjective = new ObjectiveElements();
@@ -3625,7 +3708,7 @@ public class ApplicationConfigurationGrammarAccess extends AbstractGrammarElemen
}
//ObjectiveFunction:
- // ReliabiltiyFunction;
+ // ReliabilityObjectiveFunction;
public ObjectiveFunctionElements getObjectiveFunctionAccess() {
return pObjectiveFunction;
}
@@ -3634,15 +3717,36 @@ public class ApplicationConfigurationGrammarAccess extends AbstractGrammarElemen
return getObjectiveFunctionAccess().getRule();
}
- //ReliabiltiyFunction:
+ //ReliabilityObjectiveFunction:
+ // ReliabiltiyProbability | Mtff;
+ public ReliabilityObjectiveFunctionElements getReliabilityObjectiveFunctionAccess() {
+ return pReliabilityObjectiveFunction;
+ }
+
+ public ParserRule getReliabilityObjectiveFunctionRule() {
+ return getReliabilityObjectiveFunctionAccess().getRule();
+ }
+
+ //ReliabiltiyProbability:
// 'reliability' (package=[cftLanguage::CftModel|QualifiedName] '::')?
- // transformation=[cftLanguage::TransformationDefinition];
- public ReliabiltiyFunctionElements getReliabiltiyFunctionAccess() {
- return pReliabiltiyFunction;
+ // transformation=[cftLanguage::TransformationDefinition]
+ // 'at' time=REALLiteral;
+ public ReliabiltiyProbabilityElements getReliabiltiyProbabilityAccess() {
+ return pReliabiltiyProbability;
+ }
+
+ public ParserRule getReliabiltiyProbabilityRule() {
+ return getReliabiltiyProbabilityAccess().getRule();
+ }
+
+ //Mtff:
+ // 'mtff' (package=[cftLanguage::CftModel|QualifiedName] '::')? transformation=[cftLanguage::TransformationDefinition];
+ public MtffElements getMtffAccess() {
+ return pMtff;
}
- public ParserRule getReliabiltiyFunctionRule() {
- return getReliabiltiyFunctionAccess().getRule();
+ public ParserRule getMtffRule() {
+ return getMtffAccess().getRule();
}
//ObjectiveDeclaration:
diff --git a/Application/hu.bme.mit.inf.dslreasoner.application/src/hu/bme/mit/inf/dslreasoner/application/ApplicationConfiguration.xtext b/Application/hu.bme.mit.inf.dslreasoner.application/src/hu/bme/mit/inf/dslreasoner/application/ApplicationConfiguration.xtext
index 44ef8fd1..2b4a56a6 100644
--- a/Application/hu.bme.mit.inf.dslreasoner.application/src/hu/bme/mit/inf/dslreasoner/application/ApplicationConfiguration.xtext
+++ b/Application/hu.bme.mit.inf.dslreasoner.application/src/hu/bme/mit/inf/dslreasoner/application/ApplicationConfiguration.xtext
@@ -101,8 +101,13 @@ enum OptimizationDirection: MINIMIZE='minimize' | MAXIMIZE='maximize';
OptimizationEntry: direction=OptimizationDirection function=ObjectiveFunction;
enum ComparisonOperator: LESS_EQUALS='<=' | GREATER_EQUALS='>=';
ThresholdEntry: function=ObjectiveFunction operator=ComparisonOperator threshold=REALLiteral;
-ObjectiveFunction: ReliabiltiyFunction;
-ReliabiltiyFunction: 'reliability' (package=[cftLanguage::CftModel|QualifiedName] '::')? transformation = [cftLanguage::TransformationDefinition];
+ObjectiveFunction: ReliabilityObjectiveFunction;
+ReliabilityObjectiveFunction: ReliabiltiyProbability | Mtff;
+ReliabiltiyProbability:
+ 'reliability' (package=[cftLanguage::CftModel|QualifiedName] '::')? transformation = [cftLanguage::TransformationDefinition]
+ 'at' time=REALLiteral;
+Mtff:
+ 'mtff' (package=[cftLanguage::CftModel|QualifiedName] '::')? transformation = [cftLanguage::TransformationDefinition];
ObjectiveDeclaration: 'objectives' name = ID specification = ObjectiveSpecification;
ObjectiveReference: referred = [ObjectiveDeclaration];
diff --git a/Application/hu.bme.mit.inf.dslreasoner.application/src/hu/bme/mit/inf/dslreasoner/application/scoping/ApplicationConfigurationScopeProvider.xtend b/Application/hu.bme.mit.inf.dslreasoner.application/src/hu/bme/mit/inf/dslreasoner/application/scoping/ApplicationConfigurationScopeProvider.xtend
index 35a747c8..9d7e8aec 100644
--- a/Application/hu.bme.mit.inf.dslreasoner.application/src/hu/bme/mit/inf/dslreasoner/application/scoping/ApplicationConfigurationScopeProvider.xtend
+++ b/Application/hu.bme.mit.inf.dslreasoner.application/src/hu/bme/mit/inf/dslreasoner/application/scoping/ApplicationConfigurationScopeProvider.xtend
@@ -10,7 +10,6 @@ import hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.EPackageI
import hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.MetamodelElement
import hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.MetamodelEntry
import hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.PatternEntry
-import hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.ReliabiltiyFunction
import hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.ViatraImport
import hu.bme.mit.inf.dslreasoner.faulttree.components.cftLanguage.CftModel
import org.eclipse.emf.ecore.EClass
@@ -23,6 +22,7 @@ import org.eclipse.xtext.naming.IQualifiedNameConverter
import org.eclipse.xtext.scoping.Scopes
import static hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.ApplicationConfigurationPackage.Literals.*
+import hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.ReliabilityObjectiveFunction
/**
* This class contains custom scoping description.
@@ -47,9 +47,9 @@ class ApplicationConfigurationScopeProvider extends AbstractApplicationConfigura
getViatraPackageScope(context, reference, document)
case PATTERN_ELEMENT__PATTERN:
getViatraPatternScope(context, document)
- case RELIABILTIY_FUNCTION__PACKAGE:
+ case RELIABILITY_OBJECTIVE_FUNCTION__PACKAGE:
getCftPackageScope(context, reference, document)
- case RELIABILTIY_FUNCTION__TRANSFORMATION:
+ case RELIABILITY_OBJECTIVE_FUNCTION__TRANSFORMATION:
getCftTransformationScope(context, document)
default:
super.getScope(context, reference)
@@ -136,7 +136,7 @@ class ApplicationConfigurationScopeProvider extends AbstractApplicationConfigura
private def getCftTransformationScope(EObject context, ConfigurationScript document) {
val transformations = switch (context) {
- ReliabiltiyFunction case context.package !== null:
+ ReliabilityObjectiveFunction case context.package !== null:
context.package.transformationDefinitions
default:
document.allCftTransformations
diff --git a/Stochastic/hu.bme.mit.inf.dslreasoner.faulttree.components.ide/xtend-gen/hu/bme/mit/inf/dslreasoner/faulttree/components/ide/.CftLanguageIdeModule.xtendbin b/Stochastic/hu.bme.mit.inf.dslreasoner.faulttree.components.ide/xtend-gen/hu/bme/mit/inf/dslreasoner/faulttree/components/ide/.CftLanguageIdeModule.xtendbin
index 56d1af9c..b05b37d4 100644
Binary files a/Stochastic/hu.bme.mit.inf.dslreasoner.faulttree.components.ide/xtend-gen/hu/bme/mit/inf/dslreasoner/faulttree/components/ide/.CftLanguageIdeModule.xtendbin and b/Stochastic/hu.bme.mit.inf.dslreasoner.faulttree.components.ide/xtend-gen/hu/bme/mit/inf/dslreasoner/faulttree/components/ide/.CftLanguageIdeModule.xtendbin differ
diff --git a/Stochastic/hu.bme.mit.inf.dslreasoner.faulttree.components.ide/xtend-gen/hu/bme/mit/inf/dslreasoner/faulttree/components/ide/.CftLanguageIdeSetup.xtendbin b/Stochastic/hu.bme.mit.inf.dslreasoner.faulttree.components.ide/xtend-gen/hu/bme/mit/inf/dslreasoner/faulttree/components/ide/.CftLanguageIdeSetup.xtendbin
index 29395cde..7a01ace8 100644
Binary files a/Stochastic/hu.bme.mit.inf.dslreasoner.faulttree.components.ide/xtend-gen/hu/bme/mit/inf/dslreasoner/faulttree/components/ide/.CftLanguageIdeSetup.xtendbin and b/Stochastic/hu.bme.mit.inf.dslreasoner.faulttree.components.ide/xtend-gen/hu/bme/mit/inf/dslreasoner/faulttree/components/ide/.CftLanguageIdeSetup.xtendbin differ
diff --git a/Stochastic/hu.bme.mit.inf.dslreasoner.faulttree.components.ui/xtend-gen/hu/bme/mit/inf/dslreasoner/faulttree/components/ui/.CftLanguageUiModule.xtendbin b/Stochastic/hu.bme.mit.inf.dslreasoner.faulttree.components.ui/xtend-gen/hu/bme/mit/inf/dslreasoner/faulttree/components/ui/.CftLanguageUiModule.xtendbin
index 2207ff7a..0e56af1c 100644
Binary files a/Stochastic/hu.bme.mit.inf.dslreasoner.faulttree.components.ui/xtend-gen/hu/bme/mit/inf/dslreasoner/faulttree/components/ui/.CftLanguageUiModule.xtendbin and b/Stochastic/hu.bme.mit.inf.dslreasoner.faulttree.components.ui/xtend-gen/hu/bme/mit/inf/dslreasoner/faulttree/components/ui/.CftLanguageUiModule.xtendbin differ
diff --git a/Stochastic/hu.bme.mit.inf.dslreasoner.faulttree.components.ui/xtend-gen/hu/bme/mit/inf/dslreasoner/faulttree/components/ui/contentassist/.CftLanguageProposalProvider.xtendbin b/Stochastic/hu.bme.mit.inf.dslreasoner.faulttree.components.ui/xtend-gen/hu/bme/mit/inf/dslreasoner/faulttree/components/ui/contentassist/.CftLanguageProposalProvider.xtendbin
index e5445e66..e3b08949 100644
Binary files a/Stochastic/hu.bme.mit.inf.dslreasoner.faulttree.components.ui/xtend-gen/hu/bme/mit/inf/dslreasoner/faulttree/components/ui/contentassist/.CftLanguageProposalProvider.xtendbin and b/Stochastic/hu.bme.mit.inf.dslreasoner.faulttree.components.ui/xtend-gen/hu/bme/mit/inf/dslreasoner/faulttree/components/ui/contentassist/.CftLanguageProposalProvider.xtendbin differ
diff --git a/Stochastic/hu.bme.mit.inf.dslreasoner.faulttree.components.ui/xtend-gen/hu/bme/mit/inf/dslreasoner/faulttree/components/ui/labeling/.CftLanguageDescriptionLabelProvider.xtendbin b/Stochastic/hu.bme.mit.inf.dslreasoner.faulttree.components.ui/xtend-gen/hu/bme/mit/inf/dslreasoner/faulttree/components/ui/labeling/.CftLanguageDescriptionLabelProvider.xtendbin
index 476652c0..a9a231c9 100644
Binary files a/Stochastic/hu.bme.mit.inf.dslreasoner.faulttree.components.ui/xtend-gen/hu/bme/mit/inf/dslreasoner/faulttree/components/ui/labeling/.CftLanguageDescriptionLabelProvider.xtendbin and b/Stochastic/hu.bme.mit.inf.dslreasoner.faulttree.components.ui/xtend-gen/hu/bme/mit/inf/dslreasoner/faulttree/components/ui/labeling/.CftLanguageDescriptionLabelProvider.xtendbin differ
diff --git a/Stochastic/hu.bme.mit.inf.dslreasoner.faulttree.components.ui/xtend-gen/hu/bme/mit/inf/dslreasoner/faulttree/components/ui/labeling/.CftLanguageLabelProvider.xtendbin b/Stochastic/hu.bme.mit.inf.dslreasoner.faulttree.components.ui/xtend-gen/hu/bme/mit/inf/dslreasoner/faulttree/components/ui/labeling/.CftLanguageLabelProvider.xtendbin
index bda30bf1..c96ad697 100644
Binary files a/Stochastic/hu.bme.mit.inf.dslreasoner.faulttree.components.ui/xtend-gen/hu/bme/mit/inf/dslreasoner/faulttree/components/ui/labeling/.CftLanguageLabelProvider.xtendbin and b/Stochastic/hu.bme.mit.inf.dslreasoner.faulttree.components.ui/xtend-gen/hu/bme/mit/inf/dslreasoner/faulttree/components/ui/labeling/.CftLanguageLabelProvider.xtendbin differ
diff --git a/Stochastic/hu.bme.mit.inf.dslreasoner.faulttree.components.ui/xtend-gen/hu/bme/mit/inf/dslreasoner/faulttree/components/ui/outline/.CftLanguageOutlineTreeProvider.xtendbin b/Stochastic/hu.bme.mit.inf.dslreasoner.faulttree.components.ui/xtend-gen/hu/bme/mit/inf/dslreasoner/faulttree/components/ui/outline/.CftLanguageOutlineTreeProvider.xtendbin
index 04bd4aea..7c4945f3 100644
Binary files a/Stochastic/hu.bme.mit.inf.dslreasoner.faulttree.components.ui/xtend-gen/hu/bme/mit/inf/dslreasoner/faulttree/components/ui/outline/.CftLanguageOutlineTreeProvider.xtendbin and b/Stochastic/hu.bme.mit.inf.dslreasoner.faulttree.components.ui/xtend-gen/hu/bme/mit/inf/dslreasoner/faulttree/components/ui/outline/.CftLanguageOutlineTreeProvider.xtendbin differ
diff --git a/Stochastic/hu.bme.mit.inf.dslreasoner.faulttree.components.ui/xtend-gen/hu/bme/mit/inf/dslreasoner/faulttree/components/ui/quickfix/.CftLanguageQuickfixProvider.xtendbin b/Stochastic/hu.bme.mit.inf.dslreasoner.faulttree.components.ui/xtend-gen/hu/bme/mit/inf/dslreasoner/faulttree/components/ui/quickfix/.CftLanguageQuickfixProvider.xtendbin
index 3c8711bf..6f9ed2db 100644
Binary files a/Stochastic/hu.bme.mit.inf.dslreasoner.faulttree.components.ui/xtend-gen/hu/bme/mit/inf/dslreasoner/faulttree/components/ui/quickfix/.CftLanguageQuickfixProvider.xtendbin and b/Stochastic/hu.bme.mit.inf.dslreasoner.faulttree.components.ui/xtend-gen/hu/bme/mit/inf/dslreasoner/faulttree/components/ui/quickfix/.CftLanguageQuickfixProvider.xtendbin differ
diff --git a/Stochastic/hu.bme.mit.inf.dslreasoner.faulttree.components.ui/xtend-gen/hu/bme/mit/inf/dslreasoner/faulttree/components/ui/syntaxcoloring/.CftLanguageSemanticHighlightingCalculator.xtendbin b/Stochastic/hu.bme.mit.inf.dslreasoner.faulttree.components.ui/xtend-gen/hu/bme/mit/inf/dslreasoner/faulttree/components/ui/syntaxcoloring/.CftLanguageSemanticHighlightingCalculator.xtendbin
index 2f317914..319b1a7b 100644
Binary files a/Stochastic/hu.bme.mit.inf.dslreasoner.faulttree.components.ui/xtend-gen/hu/bme/mit/inf/dslreasoner/faulttree/components/ui/syntaxcoloring/.CftLanguageSemanticHighlightingCalculator.xtendbin and b/Stochastic/hu.bme.mit.inf.dslreasoner.faulttree.components.ui/xtend-gen/hu/bme/mit/inf/dslreasoner/faulttree/components/ui/syntaxcoloring/.CftLanguageSemanticHighlightingCalculator.xtendbin differ
diff --git a/Stochastic/hu.bme.mit.inf.dslreasoner.faulttree.components.ui/xtend-gen/hu/bme/mit/inf/dslreasoner/faulttree/components/ui/syntaxcoloring/.CftLanguageTokenToAttributeIdMapper.xtendbin b/Stochastic/hu.bme.mit.inf.dslreasoner.faulttree.components.ui/xtend-gen/hu/bme/mit/inf/dslreasoner/faulttree/components/ui/syntaxcoloring/.CftLanguageTokenToAttributeIdMapper.xtendbin
index 26fbd35b..64980787 100644
Binary files a/Stochastic/hu.bme.mit.inf.dslreasoner.faulttree.components.ui/xtend-gen/hu/bme/mit/inf/dslreasoner/faulttree/components/ui/syntaxcoloring/.CftLanguageTokenToAttributeIdMapper.xtendbin and b/Stochastic/hu.bme.mit.inf.dslreasoner.faulttree.components.ui/xtend-gen/hu/bme/mit/inf/dslreasoner/faulttree/components/ui/syntaxcoloring/.CftLanguageTokenToAttributeIdMapper.xtendbin differ
diff --git a/Stochastic/hu.bme.mit.inf.dslreasoner.faulttree.components/xtend-gen/hu/bme/mit/inf/dslreasoner/faulttree/components/.CftLanguageRuntimeModule.xtendbin b/Stochastic/hu.bme.mit.inf.dslreasoner.faulttree.components/xtend-gen/hu/bme/mit/inf/dslreasoner/faulttree/components/.CftLanguageRuntimeModule.xtendbin
index 8a5136e8..e3eb300d 100644
Binary files a/Stochastic/hu.bme.mit.inf.dslreasoner.faulttree.components/xtend-gen/hu/bme/mit/inf/dslreasoner/faulttree/components/.CftLanguageRuntimeModule.xtendbin and b/Stochastic/hu.bme.mit.inf.dslreasoner.faulttree.components/xtend-gen/hu/bme/mit/inf/dslreasoner/faulttree/components/.CftLanguageRuntimeModule.xtendbin differ
diff --git a/Stochastic/hu.bme.mit.inf.dslreasoner.faulttree.components/xtend-gen/hu/bme/mit/inf/dslreasoner/faulttree/components/.CftLanguageStandaloneSetup.xtendbin b/Stochastic/hu.bme.mit.inf.dslreasoner.faulttree.components/xtend-gen/hu/bme/mit/inf/dslreasoner/faulttree/components/.CftLanguageStandaloneSetup.xtendbin
index d00f661a..cf472a5c 100644
Binary files a/Stochastic/hu.bme.mit.inf.dslreasoner.faulttree.components/xtend-gen/hu/bme/mit/inf/dslreasoner/faulttree/components/.CftLanguageStandaloneSetup.xtendbin and b/Stochastic/hu.bme.mit.inf.dslreasoner.faulttree.components/xtend-gen/hu/bme/mit/inf/dslreasoner/faulttree/components/.CftLanguageStandaloneSetup.xtendbin differ
diff --git a/Stochastic/hu.bme.mit.inf.dslreasoner.faulttree.components/xtend-gen/hu/bme/mit/inf/dslreasoner/faulttree/components/conversion/.CftLanguageValueConverterService.xtendbin b/Stochastic/hu.bme.mit.inf.dslreasoner.faulttree.components/xtend-gen/hu/bme/mit/inf/dslreasoner/faulttree/components/conversion/.CftLanguageValueConverterService.xtendbin
index 426173d6..9e436c25 100644
Binary files a/Stochastic/hu.bme.mit.inf.dslreasoner.faulttree.components/xtend-gen/hu/bme/mit/inf/dslreasoner/faulttree/components/conversion/.CftLanguageValueConverterService.xtendbin and b/Stochastic/hu.bme.mit.inf.dslreasoner.faulttree.components/xtend-gen/hu/bme/mit/inf/dslreasoner/faulttree/components/conversion/.CftLanguageValueConverterService.xtendbin differ
diff --git a/Stochastic/hu.bme.mit.inf.dslreasoner.faulttree.components/xtend-gen/hu/bme/mit/inf/dslreasoner/faulttree/components/conversion/.OF_INTValueConverter.xtendbin b/Stochastic/hu.bme.mit.inf.dslreasoner.faulttree.components/xtend-gen/hu/bme/mit/inf/dslreasoner/faulttree/components/conversion/.OF_INTValueConverter.xtendbin
index 2321885c..8dcb67ce 100644
Binary files a/Stochastic/hu.bme.mit.inf.dslreasoner.faulttree.components/xtend-gen/hu/bme/mit/inf/dslreasoner/faulttree/components/conversion/.OF_INTValueConverter.xtendbin and b/Stochastic/hu.bme.mit.inf.dslreasoner.faulttree.components/xtend-gen/hu/bme/mit/inf/dslreasoner/faulttree/components/conversion/.OF_INTValueConverter.xtendbin differ
diff --git a/Stochastic/hu.bme.mit.inf.dslreasoner.faulttree.components/xtend-gen/hu/bme/mit/inf/dslreasoner/faulttree/components/generator/.CftLanguageGenerator.xtendbin b/Stochastic/hu.bme.mit.inf.dslreasoner.faulttree.components/xtend-gen/hu/bme/mit/inf/dslreasoner/faulttree/components/generator/.CftLanguageGenerator.xtendbin
index 57704448..f55b7c31 100644
Binary files a/Stochastic/hu.bme.mit.inf.dslreasoner.faulttree.components/xtend-gen/hu/bme/mit/inf/dslreasoner/faulttree/components/generator/.CftLanguageGenerator.xtendbin and b/Stochastic/hu.bme.mit.inf.dslreasoner.faulttree.components/xtend-gen/hu/bme/mit/inf/dslreasoner/faulttree/components/generator/.CftLanguageGenerator.xtendbin differ
diff --git a/Stochastic/hu.bme.mit.inf.dslreasoner.faulttree.components/xtend-gen/hu/bme/mit/inf/dslreasoner/faulttree/components/naming/.CftLanguageQualifiedNameProvider.xtendbin b/Stochastic/hu.bme.mit.inf.dslreasoner.faulttree.components/xtend-gen/hu/bme/mit/inf/dslreasoner/faulttree/components/naming/.CftLanguageQualifiedNameProvider.xtendbin
index f06a7a84..1f55e190 100644
Binary files a/Stochastic/hu.bme.mit.inf.dslreasoner.faulttree.components/xtend-gen/hu/bme/mit/inf/dslreasoner/faulttree/components/naming/.CftLanguageQualifiedNameProvider.xtendbin and b/Stochastic/hu.bme.mit.inf.dslreasoner.faulttree.components/xtend-gen/hu/bme/mit/inf/dslreasoner/faulttree/components/naming/.CftLanguageQualifiedNameProvider.xtendbin differ
diff --git a/Stochastic/hu.bme.mit.inf.dslreasoner.faulttree.components/xtend-gen/hu/bme/mit/inf/dslreasoner/faulttree/components/naming/.PackageNameProvider.xtendbin b/Stochastic/hu.bme.mit.inf.dslreasoner.faulttree.components/xtend-gen/hu/bme/mit/inf/dslreasoner/faulttree/components/naming/.PackageNameProvider.xtendbin
index ad739f26..d7439d22 100644
Binary files a/Stochastic/hu.bme.mit.inf.dslreasoner.faulttree.components/xtend-gen/hu/bme/mit/inf/dslreasoner/faulttree/components/naming/.PackageNameProvider.xtendbin and b/Stochastic/hu.bme.mit.inf.dslreasoner.faulttree.components/xtend-gen/hu/bme/mit/inf/dslreasoner/faulttree/components/naming/.PackageNameProvider.xtendbin differ
diff --git a/Stochastic/hu.bme.mit.inf.dslreasoner.faulttree.components/xtend-gen/hu/bme/mit/inf/dslreasoner/faulttree/components/scoping/.CftLanguageImportedNamespaceAwareLocalScopeProvider.xtendbin b/Stochastic/hu.bme.mit.inf.dslreasoner.faulttree.components/xtend-gen/hu/bme/mit/inf/dslreasoner/faulttree/components/scoping/.CftLanguageImportedNamespaceAwareLocalScopeProvider.xtendbin
index d1224c20..4fbc7cd3 100644
Binary files a/Stochastic/hu.bme.mit.inf.dslreasoner.faulttree.components/xtend-gen/hu/bme/mit/inf/dslreasoner/faulttree/components/scoping/.CftLanguageImportedNamespaceAwareLocalScopeProvider.xtendbin and b/Stochastic/hu.bme.mit.inf.dslreasoner.faulttree.components/xtend-gen/hu/bme/mit/inf/dslreasoner/faulttree/components/scoping/.CftLanguageImportedNamespaceAwareLocalScopeProvider.xtendbin differ
diff --git a/Stochastic/hu.bme.mit.inf.dslreasoner.faulttree.components/xtend-gen/hu/bme/mit/inf/dslreasoner/faulttree/components/scoping/.CftLanguageScopeProvider.xtendbin b/Stochastic/hu.bme.mit.inf.dslreasoner.faulttree.components/xtend-gen/hu/bme/mit/inf/dslreasoner/faulttree/components/scoping/.CftLanguageScopeProvider.xtendbin
index 6c96cd87..5b585e60 100644
Binary files a/Stochastic/hu.bme.mit.inf.dslreasoner.faulttree.components/xtend-gen/hu/bme/mit/inf/dslreasoner/faulttree/components/scoping/.CftLanguageScopeProvider.xtendbin and b/Stochastic/hu.bme.mit.inf.dslreasoner.faulttree.components/xtend-gen/hu/bme/mit/inf/dslreasoner/faulttree/components/scoping/.CftLanguageScopeProvider.xtendbin differ
diff --git a/Stochastic/hu.bme.mit.inf.dslreasoner.faulttree.components/xtend-gen/hu/bme/mit/inf/dslreasoner/faulttree/components/validation/.CftLanguageValidator.xtendbin b/Stochastic/hu.bme.mit.inf.dslreasoner.faulttree.components/xtend-gen/hu/bme/mit/inf/dslreasoner/faulttree/components/validation/.CftLanguageValidator.xtendbin
index c81d155d..481a23f6 100644
Binary files a/Stochastic/hu.bme.mit.inf.dslreasoner.faulttree.components/xtend-gen/hu/bme/mit/inf/dslreasoner/faulttree/components/validation/.CftLanguageValidator.xtendbin and b/Stochastic/hu.bme.mit.inf.dslreasoner.faulttree.components/xtend-gen/hu/bme/mit/inf/dslreasoner/faulttree/components/validation/.CftLanguageValidator.xtendbin differ
diff --git a/Stochastic/hu.bme.mit.inf.dslreasoner.faulttree.model/xtend-gen/hu/bme/mit/inf/dslreasoner/faulttree/model/util/.CftExtensions.xtendbin b/Stochastic/hu.bme.mit.inf.dslreasoner.faulttree.model/xtend-gen/hu/bme/mit/inf/dslreasoner/faulttree/model/util/.CftExtensions.xtendbin
index a6c01277..390ee219 100644
Binary files a/Stochastic/hu.bme.mit.inf.dslreasoner.faulttree.model/xtend-gen/hu/bme/mit/inf/dslreasoner/faulttree/model/util/.CftExtensions.xtendbin and b/Stochastic/hu.bme.mit.inf.dslreasoner.faulttree.model/xtend-gen/hu/bme/mit/inf/dslreasoner/faulttree/model/util/.CftExtensions.xtendbin differ
diff --git a/Stochastic/hu.bme.mit.inf.dslreasoner.faulttree.model/xtend-gen/hu/bme/mit/inf/dslreasoner/faulttree/model/util/.gitignore b/Stochastic/hu.bme.mit.inf.dslreasoner.faulttree.model/xtend-gen/hu/bme/mit/inf/dslreasoner/faulttree/model/util/.gitignore
index 945e2c6c..2ba78568 100644
--- a/Stochastic/hu.bme.mit.inf.dslreasoner.faulttree.model/xtend-gen/hu/bme/mit/inf/dslreasoner/faulttree/model/util/.gitignore
+++ b/Stochastic/hu.bme.mit.inf.dslreasoner.faulttree.model/xtend-gen/hu/bme/mit/inf/dslreasoner/faulttree/model/util/.gitignore
@@ -1 +1,3 @@
/.CftExtensions.java._trace
+/.CftExtensions.xtendbin
+/CftExtensions.java
diff --git a/Stochastic/hu.bme.mit.inf.dslreasoner.faulttree.transformation/xtend-gen/hu/bme/mit/inf/dslreasoner/faulttree/transformation/cft2ft/.Cft2FtTransformation.xtendbin b/Stochastic/hu.bme.mit.inf.dslreasoner.faulttree.transformation/xtend-gen/hu/bme/mit/inf/dslreasoner/faulttree/transformation/cft2ft/.Cft2FtTransformation.xtendbin
index f68d0464..594bfecb 100644
Binary files a/Stochastic/hu.bme.mit.inf.dslreasoner.faulttree.transformation/xtend-gen/hu/bme/mit/inf/dslreasoner/faulttree/transformation/cft2ft/.Cft2FtTransformation.xtendbin and b/Stochastic/hu.bme.mit.inf.dslreasoner.faulttree.transformation/xtend-gen/hu/bme/mit/inf/dslreasoner/faulttree/transformation/cft2ft/.Cft2FtTransformation.xtendbin differ
diff --git a/Stochastic/hu.bme.mit.inf.dslreasoner.faulttree.transformation/xtend-gen/hu/bme/mit/inf/dslreasoner/faulttree/transformation/cft2ft/.EventCollection.xtendbin b/Stochastic/hu.bme.mit.inf.dslreasoner.faulttree.transformation/xtend-gen/hu/bme/mit/inf/dslreasoner/faulttree/transformation/cft2ft/.EventCollection.xtendbin
index 6aebfa85..a868ae36 100644
Binary files a/Stochastic/hu.bme.mit.inf.dslreasoner.faulttree.transformation/xtend-gen/hu/bme/mit/inf/dslreasoner/faulttree/transformation/cft2ft/.EventCollection.xtendbin and b/Stochastic/hu.bme.mit.inf.dslreasoner.faulttree.transformation/xtend-gen/hu/bme/mit/inf/dslreasoner/faulttree/transformation/cft2ft/.EventCollection.xtendbin differ
diff --git a/Stochastic/hu.bme.mit.inf.dslreasoner.faulttree.transformation/xtend-gen/hu/bme/mit/inf/dslreasoner/faulttree/transformation/cft2ft/.EventMaterializer.xtendbin b/Stochastic/hu.bme.mit.inf.dslreasoner.faulttree.transformation/xtend-gen/hu/bme/mit/inf/dslreasoner/faulttree/transformation/cft2ft/.EventMaterializer.xtendbin
index 323f40b2..f7ca5531 100644
Binary files a/Stochastic/hu.bme.mit.inf.dslreasoner.faulttree.transformation/xtend-gen/hu/bme/mit/inf/dslreasoner/faulttree/transformation/cft2ft/.EventMaterializer.xtendbin and b/Stochastic/hu.bme.mit.inf.dslreasoner.faulttree.transformation/xtend-gen/hu/bme/mit/inf/dslreasoner/faulttree/transformation/cft2ft/.EventMaterializer.xtendbin differ
diff --git a/Stochastic/hu.bme.mit.inf.dslreasoner.faulttree.transformation/xtend-gen/hu/bme/mit/inf/dslreasoner/faulttree/transformation/cft2ft/.FaultTreeBuilder.xtendbin b/Stochastic/hu.bme.mit.inf.dslreasoner.faulttree.transformation/xtend-gen/hu/bme/mit/inf/dslreasoner/faulttree/transformation/cft2ft/.FaultTreeBuilder.xtendbin
index 45b228d3..1d15efbb 100644
Binary files a/Stochastic/hu.bme.mit.inf.dslreasoner.faulttree.transformation/xtend-gen/hu/bme/mit/inf/dslreasoner/faulttree/transformation/cft2ft/.FaultTreeBuilder.xtendbin and b/Stochastic/hu.bme.mit.inf.dslreasoner.faulttree.transformation/xtend-gen/hu/bme/mit/inf/dslreasoner/faulttree/transformation/cft2ft/.FaultTreeBuilder.xtendbin differ
diff --git a/Stochastic/hu.bme.mit.inf.dslreasoner.faulttree.transformation/xtend-gen/hu/bme/mit/inf/dslreasoner/faulttree/transformation/ecore2cft/.ComponentFaultTreeTrace.xtendbin b/Stochastic/hu.bme.mit.inf.dslreasoner.faulttree.transformation/xtend-gen/hu/bme/mit/inf/dslreasoner/faulttree/transformation/ecore2cft/.ComponentFaultTreeTrace.xtendbin
index 59a21d5c..3fce519e 100644
Binary files a/Stochastic/hu.bme.mit.inf.dslreasoner.faulttree.transformation/xtend-gen/hu/bme/mit/inf/dslreasoner/faulttree/transformation/ecore2cft/.ComponentFaultTreeTrace.xtendbin and b/Stochastic/hu.bme.mit.inf.dslreasoner.faulttree.transformation/xtend-gen/hu/bme/mit/inf/dslreasoner/faulttree/transformation/ecore2cft/.ComponentFaultTreeTrace.xtendbin differ
diff --git a/Stochastic/hu.bme.mit.inf.dslreasoner.faulttree.transformation/xtend-gen/hu/bme/mit/inf/dslreasoner/faulttree/transformation/ecore2cft/.ComponentInstanceTrace.xtendbin b/Stochastic/hu.bme.mit.inf.dslreasoner.faulttree.transformation/xtend-gen/hu/bme/mit/inf/dslreasoner/faulttree/transformation/ecore2cft/.ComponentInstanceTrace.xtendbin
index 0a5c81fe..564e58c4 100644
Binary files a/Stochastic/hu.bme.mit.inf.dslreasoner.faulttree.transformation/xtend-gen/hu/bme/mit/inf/dslreasoner/faulttree/transformation/ecore2cft/.ComponentInstanceTrace.xtendbin and b/Stochastic/hu.bme.mit.inf.dslreasoner.faulttree.transformation/xtend-gen/hu/bme/mit/inf/dslreasoner/faulttree/transformation/ecore2cft/.ComponentInstanceTrace.xtendbin differ
diff --git a/Stochastic/hu.bme.mit.inf.dslreasoner.faulttree.transformation/xtend-gen/hu/bme/mit/inf/dslreasoner/faulttree/transformation/ecore2cft/.ComponentNameGenerator.xtendbin b/Stochastic/hu.bme.mit.inf.dslreasoner.faulttree.transformation/xtend-gen/hu/bme/mit/inf/dslreasoner/faulttree/transformation/ecore2cft/.ComponentNameGenerator.xtendbin
index 87965646..ebcfced8 100644
Binary files a/Stochastic/hu.bme.mit.inf.dslreasoner.faulttree.transformation/xtend-gen/hu/bme/mit/inf/dslreasoner/faulttree/transformation/ecore2cft/.ComponentNameGenerator.xtendbin and b/Stochastic/hu.bme.mit.inf.dslreasoner.faulttree.transformation/xtend-gen/hu/bme/mit/inf/dslreasoner/faulttree/transformation/ecore2cft/.ComponentNameGenerator.xtendbin differ
diff --git a/Stochastic/hu.bme.mit.inf.dslreasoner.faulttree.transformation/xtend-gen/hu/bme/mit/inf/dslreasoner/faulttree/transformation/ecore2cft/.Ecore2CftTransformation.xtendbin b/Stochastic/hu.bme.mit.inf.dslreasoner.faulttree.transformation/xtend-gen/hu/bme/mit/inf/dslreasoner/faulttree/transformation/ecore2cft/.Ecore2CftTransformation.xtendbin
index cd930545..d4b5ecdb 100644
Binary files a/Stochastic/hu.bme.mit.inf.dslreasoner.faulttree.transformation/xtend-gen/hu/bme/mit/inf/dslreasoner/faulttree/transformation/ecore2cft/.Ecore2CftTransformation.xtendbin and b/Stochastic/hu.bme.mit.inf.dslreasoner.faulttree.transformation/xtend-gen/hu/bme/mit/inf/dslreasoner/faulttree/transformation/ecore2cft/.Ecore2CftTransformation.xtendbin differ
diff --git a/Stochastic/hu.bme.mit.inf.dslreasoner.faulttree.transformation/xtend-gen/hu/bme/mit/inf/dslreasoner/faulttree/transformation/ecore2cft/.InputTrace.xtendbin b/Stochastic/hu.bme.mit.inf.dslreasoner.faulttree.transformation/xtend-gen/hu/bme/mit/inf/dslreasoner/faulttree/transformation/ecore2cft/.InputTrace.xtendbin
index 2f779ecb..1faa21b3 100644
Binary files a/Stochastic/hu.bme.mit.inf.dslreasoner.faulttree.transformation/xtend-gen/hu/bme/mit/inf/dslreasoner/faulttree/transformation/ecore2cft/.InputTrace.xtendbin and b/Stochastic/hu.bme.mit.inf.dslreasoner.faulttree.transformation/xtend-gen/hu/bme/mit/inf/dslreasoner/faulttree/transformation/ecore2cft/.InputTrace.xtendbin differ
diff --git a/Stochastic/hu.bme.mit.inf.dslreasoner.faulttree.transformation/xtend-gen/hu/bme/mit/inf/dslreasoner/faulttree/transformation/ecore2cft/.LookupHandler.xtendbin b/Stochastic/hu.bme.mit.inf.dslreasoner.faulttree.transformation/xtend-gen/hu/bme/mit/inf/dslreasoner/faulttree/transformation/ecore2cft/.LookupHandler.xtendbin
index 93bad7e0..afc40951 100644
Binary files a/Stochastic/hu.bme.mit.inf.dslreasoner.faulttree.transformation/xtend-gen/hu/bme/mit/inf/dslreasoner/faulttree/transformation/ecore2cft/.LookupHandler.xtendbin and b/Stochastic/hu.bme.mit.inf.dslreasoner.faulttree.transformation/xtend-gen/hu/bme/mit/inf/dslreasoner/faulttree/transformation/ecore2cft/.LookupHandler.xtendbin differ
diff --git a/Stochastic/hu.bme.mit.inf.dslreasoner.faulttree.transformation/xtend-gen/hu/bme/mit/inf/dslreasoner/faulttree/transformation/ecore2cft/.MappingHandler.xtendbin b/Stochastic/hu.bme.mit.inf.dslreasoner.faulttree.transformation/xtend-gen/hu/bme/mit/inf/dslreasoner/faulttree/transformation/ecore2cft/.MappingHandler.xtendbin
index fde76cfd..419b9490 100644
Binary files a/Stochastic/hu.bme.mit.inf.dslreasoner.faulttree.transformation/xtend-gen/hu/bme/mit/inf/dslreasoner/faulttree/transformation/ecore2cft/.MappingHandler.xtendbin and b/Stochastic/hu.bme.mit.inf.dslreasoner.faulttree.transformation/xtend-gen/hu/bme/mit/inf/dslreasoner/faulttree/transformation/ecore2cft/.MappingHandler.xtendbin differ
diff --git a/Stochastic/hu.bme.mit.inf.dslreasoner.faulttree.transformation/xtend-gen/hu/bme/mit/inf/dslreasoner/faulttree/transformation/ecore2cft/.MappingQueries.xtendbin b/Stochastic/hu.bme.mit.inf.dslreasoner.faulttree.transformation/xtend-gen/hu/bme/mit/inf/dslreasoner/faulttree/transformation/ecore2cft/.MappingQueries.xtendbin
index 4754c634..0e703f40 100644
Binary files a/Stochastic/hu.bme.mit.inf.dslreasoner.faulttree.transformation/xtend-gen/hu/bme/mit/inf/dslreasoner/faulttree/transformation/ecore2cft/.MappingQueries.xtendbin and b/Stochastic/hu.bme.mit.inf.dslreasoner.faulttree.transformation/xtend-gen/hu/bme/mit/inf/dslreasoner/faulttree/transformation/ecore2cft/.MappingQueries.xtendbin differ
diff --git a/Stochastic/hu.bme.mit.inf.dslreasoner.faulttree.transformation/xtend-gen/hu/bme/mit/inf/dslreasoner/faulttree/transformation/ft2galileo/.Ft2GalileoTransformation.xtendbin b/Stochastic/hu.bme.mit.inf.dslreasoner.faulttree.transformation/xtend-gen/hu/bme/mit/inf/dslreasoner/faulttree/transformation/ft2galileo/.Ft2GalileoTransformation.xtendbin
index 25ddc417..41e6e441 100644
Binary files a/Stochastic/hu.bme.mit.inf.dslreasoner.faulttree.transformation/xtend-gen/hu/bme/mit/inf/dslreasoner/faulttree/transformation/ft2galileo/.Ft2GalileoTransformation.xtendbin and b/Stochastic/hu.bme.mit.inf.dslreasoner.faulttree.transformation/xtend-gen/hu/bme/mit/inf/dslreasoner/faulttree/transformation/ft2galileo/.Ft2GalileoTransformation.xtendbin differ
diff --git a/Stochastic/hu.bme.mit.inf.dslreasoner.faulttree.transformation/xtend-gen/hu/bme/mit/inf/dslreasoner/faulttree/transformation/solver/.ReliabilityResult.xtendbin b/Stochastic/hu.bme.mit.inf.dslreasoner.faulttree.transformation/xtend-gen/hu/bme/mit/inf/dslreasoner/faulttree/transformation/solver/.ReliabilityResult.xtendbin
index 552c946a..ef8c3b88 100644
Binary files a/Stochastic/hu.bme.mit.inf.dslreasoner.faulttree.transformation/xtend-gen/hu/bme/mit/inf/dslreasoner/faulttree/transformation/solver/.ReliabilityResult.xtendbin and b/Stochastic/hu.bme.mit.inf.dslreasoner.faulttree.transformation/xtend-gen/hu/bme/mit/inf/dslreasoner/faulttree/transformation/solver/.ReliabilityResult.xtendbin differ
diff --git a/Stochastic/hu.bme.mit.inf.dslreasoner.faulttree.transformation/xtend-gen/hu/bme/mit/inf/dslreasoner/faulttree/transformation/solver/.StormDftConfiguration.xtendbin b/Stochastic/hu.bme.mit.inf.dslreasoner.faulttree.transformation/xtend-gen/hu/bme/mit/inf/dslreasoner/faulttree/transformation/solver/.StormDftConfiguration.xtendbin
index a3f9c647..4aff77d3 100644
Binary files a/Stochastic/hu.bme.mit.inf.dslreasoner.faulttree.transformation/xtend-gen/hu/bme/mit/inf/dslreasoner/faulttree/transformation/solver/.StormDftConfiguration.xtendbin and b/Stochastic/hu.bme.mit.inf.dslreasoner.faulttree.transformation/xtend-gen/hu/bme/mit/inf/dslreasoner/faulttree/transformation/solver/.StormDftConfiguration.xtendbin differ
diff --git a/Stochastic/hu.bme.mit.inf.dslreasoner.faulttree.transformation/xtend-gen/hu/bme/mit/inf/dslreasoner/faulttree/transformation/solver/.StormDftHandler.xtendbin b/Stochastic/hu.bme.mit.inf.dslreasoner.faulttree.transformation/xtend-gen/hu/bme/mit/inf/dslreasoner/faulttree/transformation/solver/.StormDftHandler.xtendbin
index d7f66fd0..a2c634bc 100644
Binary files a/Stochastic/hu.bme.mit.inf.dslreasoner.faulttree.transformation/xtend-gen/hu/bme/mit/inf/dslreasoner/faulttree/transformation/solver/.StormDftHandler.xtendbin and b/Stochastic/hu.bme.mit.inf.dslreasoner.faulttree.transformation/xtend-gen/hu/bme/mit/inf/dslreasoner/faulttree/transformation/solver/.StormDftHandler.xtendbin differ
diff --git a/Stochastic/hu.bme.mit.inf.dslreasoner.faulttree.transformation/xtend-gen/hu/bme/mit/inf/dslreasoner/faulttree/transformation/solver/.StormDftSolver.xtendbin b/Stochastic/hu.bme.mit.inf.dslreasoner.faulttree.transformation/xtend-gen/hu/bme/mit/inf/dslreasoner/faulttree/transformation/solver/.StormDftSolver.xtendbin
index b9fdf395..45f12291 100644
Binary files a/Stochastic/hu.bme.mit.inf.dslreasoner.faulttree.transformation/xtend-gen/hu/bme/mit/inf/dslreasoner/faulttree/transformation/solver/.StormDftSolver.xtendbin and b/Stochastic/hu.bme.mit.inf.dslreasoner.faulttree.transformation/xtend-gen/hu/bme/mit/inf/dslreasoner/faulttree/transformation/solver/.StormDftSolver.xtendbin differ
diff --git a/Stochastic/hu.bme.mit.inf.dslreasoner.faulttree.ui/bin/.gitignore b/Stochastic/hu.bme.mit.inf.dslreasoner.faulttree.ui/bin/.gitignore
deleted file mode 100644
index 1c0a02cd..00000000
--- a/Stochastic/hu.bme.mit.inf.dslreasoner.faulttree.ui/bin/.gitignore
+++ /dev/null
@@ -1 +0,0 @@
-/hu/
diff --git a/Stochastic/hu.bme.mit.inf.dslreasoner.faulttree.ui/bin/hu/bme/mit/inf/dslreasoner/faulttree/ui/handler/.gitignore b/Stochastic/hu.bme.mit.inf.dslreasoner.faulttree.ui/bin/hu/bme/mit/inf/dslreasoner/faulttree/ui/handler/.gitignore
new file mode 100644
index 00000000..b271af76
--- /dev/null
+++ b/Stochastic/hu.bme.mit.inf.dslreasoner.faulttree.ui/bin/hu/bme/mit/inf/dslreasoner/faulttree/ui/handler/.gitignore
@@ -0,0 +1,3 @@
+/.ReliabilityAnalysisHandler.java._trace
+/.ReliabilityAnalysisHandler.xtendbin
+/ReliabilityAnalysisHandler.java
diff --git a/Stochastic/hu.bme.mit.inf.dslreasoner.faulttree.ui/bin/hu/bme/mit/inf/dslreasoner/faulttree/ui/handler/ReliabilityAnalysisHandler.xtend b/Stochastic/hu.bme.mit.inf.dslreasoner.faulttree.ui/bin/hu/bme/mit/inf/dslreasoner/faulttree/ui/handler/ReliabilityAnalysisHandler.xtend
new file mode 100644
index 00000000..5fa89148
--- /dev/null
+++ b/Stochastic/hu.bme.mit.inf.dslreasoner.faulttree.ui/bin/hu/bme/mit/inf/dslreasoner/faulttree/ui/handler/ReliabilityAnalysisHandler.xtend
@@ -0,0 +1,128 @@
+package hu.bme.mit.inf.dslreasoner.faulttree.ui.handler
+
+import hu.bme.mit.inf.dslreasoner.application.execution.EclipseBasedProgressMonitor
+import hu.bme.mit.inf.dslreasoner.faulttree.components.cftLanguage.CftModel
+import hu.bme.mit.inf.dslreasoner.faulttree.components.cftLanguage.TransformationDefinition
+import hu.bme.mit.inf.dslreasoner.faulttree.transformation.cft2ft.Cft2FtTransformation
+import hu.bme.mit.inf.dslreasoner.faulttree.transformation.ecore2cft.Ecore2CftTransformation
+import hu.bme.mit.inf.dslreasoner.faulttree.transformation.solver.FtAnalysisObjective
+import hu.bme.mit.inf.dslreasoner.faulttree.transformation.solver.ReliabilityResult
+import hu.bme.mit.inf.dslreasoner.faulttree.transformation.solver.StormDftConfiguration
+import hu.bme.mit.inf.dslreasoner.faulttree.transformation.solver.StormDftSolver
+import hu.bme.mit.inf.dslreasoner.logic.model.builder.DocumentationLevel
+import hu.bme.mit.inf.dslreasoner.workspace.ProjectWorkspace
+import org.eclipse.core.commands.AbstractHandler
+import org.eclipse.core.commands.ExecutionEvent
+import org.eclipse.core.commands.ExecutionException
+import org.eclipse.core.resources.IFile
+import org.eclipse.core.resources.IProject
+import org.eclipse.core.resources.IResource
+import org.eclipse.core.runtime.IProgressMonitor
+import org.eclipse.core.runtime.NullProgressMonitor
+import org.eclipse.emf.common.util.URI
+import org.eclipse.emf.ecore.resource.Resource
+import org.eclipse.emf.ecore.resource.ResourceSet
+import org.eclipse.emf.ecore.resource.impl.ResourceSetImpl
+import org.eclipse.swt.widgets.MessageBox
+import org.eclipse.ui.PlatformUI
+import org.eclipse.ui.handlers.HandlerUtil
+import org.eclipse.viatra.query.runtime.api.AdvancedViatraQueryEngine
+import org.eclipse.viatra.query.runtime.emf.EMFScope
+
+class ReliabilityAnalysisHandler extends AbstractHandler {
+
+ override execute(ExecutionEvent event) throws ExecutionException {
+ val selection = HandlerUtil.getCurrentStructuredSelection(event)
+ val resourceSet = new ResourceSetImpl
+ val iterator = selection.iterator
+ var IProject targetProject = null
+ var Resource targetResource = null
+ var TransformationDefinition transformationDefinition = null
+ while (iterator.hasNext) {
+ val selectedElement = iterator.next
+ if (selectedElement instanceof IFile) {
+ val resource = tryLoadResource(resourceSet, selectedElement)
+ if (resource !== null && !resource.contents.empty) {
+ val rootElement = resource.contents.head
+ if (rootElement instanceof CftModel) {
+ if (rootElement.transformationDefinitions.empty) {
+ throw new IllegalArgumentException("Selected cft file is not a transformation definition.")
+ }
+ if (transformationDefinition !== null) {
+ throw new IllegalArgumentException(
+ "Only a single transformation definition may be selected.")
+ }
+ transformationDefinition = rootElement.transformationDefinitions.head
+ } else {
+ if (targetResource !== null) {
+ throw new IllegalArgumentException("Only a single architecture model may be selected.")
+ }
+ targetResource = resource
+ targetProject = selectedElement.project
+ }
+ }
+ }
+ }
+ if (targetResource === null || targetResource === null) {
+ throw new IllegalArgumentException(
+ "A transformation definition and an architecture model must be selected.")
+ }
+ runAnalysis(transformationDefinition, targetResource, targetProject, new NullProgressMonitor)
+ null
+ }
+
+ private static def tryLoadResource(ResourceSet resourceSet, IFile file) {
+ val fullPath = file.fullPath.toString
+ val uri = URI.createPlatformResourceURI(fullPath, true)
+ try {
+ resourceSet.getResource(uri, true)
+ } catch (RuntimeException e) {
+ null
+ }
+ }
+
+ private def runAnalysis(TransformationDefinition transformationDefinition, Resource resource, IProject project,
+ IProgressMonitor monitor) {
+ val workspace = createWorkspace(project, monitor)
+ val cft = createComponentFaultTree(transformationDefinition, resource)
+ workspace.writeModel(cft, "cft.xmi")
+ val cft2ft = new Cft2FtTransformation
+ val ft = cft2ft.createFaultTree(cft)
+ workspace.writeModel(ft, "ft.xmi")
+ val solver = new StormDftSolver
+ val config = new StormDftConfiguration
+ config.progressMonitor = new EclipseBasedProgressMonitor(monitor)
+ config.documentationLevel = DocumentationLevel.NORMAL
+ config.objective = FtAnalysisObjective.MTTF
+ val result = solver.solve(ft, config, workspace)
+ displayResult(result)
+ }
+
+ private def createWorkspace(IProject project, IProgressMonitor monitor) {
+ val folder = project.getFolder("debug")
+ if (!folder.exists) {
+ folder.create(IResource.NONE, true, monitor)
+ }
+ val path = folder.fullPath.toString
+ val uri = URI.createPlatformResourceURI(path, true)
+ val workspace = new ProjectWorkspace(uri.toString, "")
+ workspace.initAndClear
+ workspace
+ }
+
+ private def createComponentFaultTree(TransformationDefinition transformationDefinition, Resource resource) {
+ val queryEngine = AdvancedViatraQueryEngine.createUnmanagedEngine(new EMFScope(resource))
+ try {
+ val ecore2cft = new Ecore2CftTransformation(transformationDefinition, queryEngine)
+ ecore2cft.createComponentFaultTree
+ } finally {
+ queryEngine.dispose
+ }
+ }
+
+ private def displayResult(ReliabilityResult result) {
+ val messageBox = new MessageBox(PlatformUI.workbench.activeWorkbenchWindow.shell)
+ messageBox.message = result.toString
+ messageBox.open
+ }
+}
--
cgit v1.2.3-54-g00ecf
From c1f185fd8fc2c3dfc123d9271726c588963c7c01 Mon Sep 17 00:00:00 2001
From: Kristóf Marussy
Date: Mon, 8 Apr 2019 00:58:00 +0200
Subject: Objective POC implementation
---
.../antlr/ApplicationConfigurationParser.java | 8 +
.../internal/InternalApplicationConfiguration.g | 427 +-
.../InternalApplicationConfiguration.tokens | 108 +-
.../InternalApplicationConfigurationLexer.java | 628 +-
.../InternalApplicationConfigurationParser.java | 11161 +++++++++++--------
...ctApplicationConfigurationProposalProvider.java | 15 +
.../model/generated/ApplicationConfiguration.ecore | 15 +-
.../generated/ApplicationConfiguration.genmodel | 9 +
.../application/ApplicationConfiguration.xtextbin | Bin 13891 -> 14296 bytes
.../ApplicationConfigurationFactory.java | 18 +
.../ApplicationConfigurationPackage.java | 254 +-
.../ComparisonOperator.java | 62 +-
.../applicationConfiguration/CostEntry.java | 79 +
.../CostObjectiveFunction.java | 42 +
.../impl/ApplicationConfigurationFactoryImpl.java | 26 +
.../impl/ApplicationConfigurationPackageImpl.java | 88 +
.../impl/CostEntryImpl.java | 270 +
.../impl/CostObjectiveFunctionImpl.java | 167 +
.../impl/ThresholdEntryImpl.java | 2 +-
.../ApplicationConfigurationAdapterFactory.java | 40 +
.../util/ApplicationConfigurationSwitch.java | 47 +
.../internal/InternalApplicationConfiguration.g | 191 +-
.../InternalApplicationConfiguration.tokens | 76 +-
.../InternalApplicationConfigurationLexer.java | 528 +-
.../InternalApplicationConfigurationParser.java | 3216 +++---
.../ApplicationConfigurationSemanticSequencer.java | 42 +
.../ApplicationConfigurationGrammarAccess.java | 156 +-
.../application/ApplicationConfiguration.xtext | 413 +-
.../execution/GenerationTaskExecutor.xtend | 4 +-
.../application/execution/ScriptExecutor.xtend | 20 +-
.../application/execution/SolverLoader.xtend | 182 +-
.../ModelGenerationMethodProvider.xtend | 85 +-
.../logic2viatra/patterns/PatternGenerator.xtend | 4 +-
.../META-INF/MANIFEST.MF | 3 +-
.../viatrasolver/reasoner/ViatraReasoner.xtend | 33 +-
.../reasoner/ViatraReasonerConfiguration.xtend | 32 +-
.../viatrasolver/reasoner/dse/DseUtils.xtend | 1 +
.../reasoner/dse/IThreeValuedObjective.xtend | 10 -
.../dse/ModelGenerationCompositeObjective.xtend | 1 +
.../AbstractThreeValuedObjective.xtend | 102 +
.../optimization/IThreeValuedObjective.xtend | 10 +
.../reasoner/optimization/ObjectiveKind.java | 36 +
.../optimization/ThreeValuedCostObjective.xtend | 86 +
.../.classpath | 17 +-
.../.project | 6 +
.../META-INF/MANIFEST.MF | 34 +-
.../build.properties | 15 +-
.../configs/generation.vsconfig | 7 +-
.../generator.vqgen | 1 +
.../inputs/FamMetamodel.genmodel | 48 +
.../inputs/FamPatterns.vql | 8 +-
51 files changed, 11473 insertions(+), 7360 deletions(-)
create mode 100644 Application/hu.bme.mit.inf.dslreasoner.application/src-gen/hu/bme/mit/inf/dslreasoner/application/applicationConfiguration/CostEntry.java
create mode 100644 Application/hu.bme.mit.inf.dslreasoner.application/src-gen/hu/bme/mit/inf/dslreasoner/application/applicationConfiguration/CostObjectiveFunction.java
create mode 100644 Application/hu.bme.mit.inf.dslreasoner.application/src-gen/hu/bme/mit/inf/dslreasoner/application/applicationConfiguration/impl/CostEntryImpl.java
create mode 100644 Application/hu.bme.mit.inf.dslreasoner.application/src-gen/hu/bme/mit/inf/dslreasoner/application/applicationConfiguration/impl/CostObjectiveFunctionImpl.java
delete mode 100644 Solvers/VIATRA-Solver/hu.bme.mit.inf.dslreasoner.viatrasolver.reasoner/src/hu/bme/mit/inf/dslreasoner/viatrasolver/reasoner/dse/IThreeValuedObjective.xtend
create mode 100644 Solvers/VIATRA-Solver/hu.bme.mit.inf.dslreasoner.viatrasolver.reasoner/src/hu/bme/mit/inf/dslreasoner/viatrasolver/reasoner/optimization/AbstractThreeValuedObjective.xtend
create mode 100644 Solvers/VIATRA-Solver/hu.bme.mit.inf.dslreasoner.viatrasolver.reasoner/src/hu/bme/mit/inf/dslreasoner/viatrasolver/reasoner/optimization/IThreeValuedObjective.xtend
create mode 100644 Solvers/VIATRA-Solver/hu.bme.mit.inf.dslreasoner.viatrasolver.reasoner/src/hu/bme/mit/inf/dslreasoner/viatrasolver/reasoner/optimization/ObjectiveKind.java
create mode 100644 Solvers/VIATRA-Solver/hu.bme.mit.inf.dslreasoner.viatrasolver.reasoner/src/hu/bme/mit/inf/dslreasoner/viatrasolver/reasoner/optimization/ThreeValuedCostObjective.xtend
create mode 100644 Tests/hu.bme.mit.inf.dslreasoner.application.FAMTest/generator.vqgen
create mode 100644 Tests/hu.bme.mit.inf.dslreasoner.application.FAMTest/inputs/FamMetamodel.genmodel
(limited to 'Application/hu.bme.mit.inf.dslreasoner.application.ui')
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 b778abe4..6dc5819b 100644
--- a/Application/hu.bme.mit.inf.dslreasoner.application.ide/src-gen/hu/bme/mit/inf/dslreasoner/application/ide/contentassist/antlr/ApplicationConfigurationParser.java
+++ b/Application/hu.bme.mit.inf.dslreasoner.application.ide/src-gen/hu/bme/mit/inf/dslreasoner/application/ide/contentassist/antlr/ApplicationConfigurationParser.java
@@ -42,6 +42,7 @@ public class ApplicationConfigurationParser extends AbstractContentAssistParser
builder.put(grammarAccess.getPatternEntryAccess().getAlternatives(), "rule__PatternEntry__Alternatives");
builder.put(grammarAccess.getGraphPatternAccess().getAlternatives(), "rule__GraphPattern__Alternatives");
builder.put(grammarAccess.getObjectiveEntryAccess().getAlternatives(), "rule__ObjectiveEntry__Alternatives");
+ builder.put(grammarAccess.getObjectiveFunctionAccess().getAlternatives(), "rule__ObjectiveFunction__Alternatives");
builder.put(grammarAccess.getReliabilityObjectiveFunctionAccess().getAlternatives(), "rule__ReliabilityObjectiveFunction__Alternatives");
builder.put(grammarAccess.getObjectiveAccess().getAlternatives(), "rule__Objective__Alternatives");
builder.put(grammarAccess.getConfigEntryAccess().getAlternatives(), "rule__ConfigEntry__Alternatives");
@@ -102,6 +103,9 @@ public class ApplicationConfigurationParser extends AbstractContentAssistParser
builder.put(grammarAccess.getObjectiveSpecificationAccess().getGroup_2(), "rule__ObjectiveSpecification__Group_2__0");
builder.put(grammarAccess.getOptimizationEntryAccess().getGroup(), "rule__OptimizationEntry__Group__0");
builder.put(grammarAccess.getThresholdEntryAccess().getGroup(), "rule__ThresholdEntry__Group__0");
+ builder.put(grammarAccess.getCostObjectiveFunctionAccess().getGroup(), "rule__CostObjectiveFunction__Group__0");
+ builder.put(grammarAccess.getCostObjectiveFunctionAccess().getGroup_3(), "rule__CostObjectiveFunction__Group_3__0");
+ builder.put(grammarAccess.getCostEntryAccess().getGroup(), "rule__CostEntry__Group__0");
builder.put(grammarAccess.getReliabiltiyProbabilityAccess().getGroup(), "rule__ReliabiltiyProbability__Group__0");
builder.put(grammarAccess.getReliabiltiyProbabilityAccess().getGroup_1(), "rule__ReliabiltiyProbability__Group_1__0");
builder.put(grammarAccess.getMtffAccess().getGroup(), "rule__Mtff__Group__0");
@@ -199,6 +203,10 @@ public class ApplicationConfigurationParser extends AbstractContentAssistParser
builder.put(grammarAccess.getThresholdEntryAccess().getFunctionAssignment_0(), "rule__ThresholdEntry__FunctionAssignment_0");
builder.put(grammarAccess.getThresholdEntryAccess().getOperatorAssignment_1(), "rule__ThresholdEntry__OperatorAssignment_1");
builder.put(grammarAccess.getThresholdEntryAccess().getThresholdAssignment_2(), "rule__ThresholdEntry__ThresholdAssignment_2");
+ builder.put(grammarAccess.getCostObjectiveFunctionAccess().getEntriesAssignment_2(), "rule__CostObjectiveFunction__EntriesAssignment_2");
+ builder.put(grammarAccess.getCostObjectiveFunctionAccess().getEntriesAssignment_3_1(), "rule__CostObjectiveFunction__EntriesAssignment_3_1");
+ builder.put(grammarAccess.getCostEntryAccess().getPatternElementAssignment_0(), "rule__CostEntry__PatternElementAssignment_0");
+ builder.put(grammarAccess.getCostEntryAccess().getWeightAssignment_2(), "rule__CostEntry__WeightAssignment_2");
builder.put(grammarAccess.getReliabiltiyProbabilityAccess().getPackageAssignment_1_0(), "rule__ReliabiltiyProbability__PackageAssignment_1_0");
builder.put(grammarAccess.getReliabiltiyProbabilityAccess().getTransformationAssignment_2(), "rule__ReliabiltiyProbability__TransformationAssignment_2");
builder.put(grammarAccess.getReliabiltiyProbabilityAccess().getTimeAssignment_4(), "rule__ReliabiltiyProbability__TimeAssignment_4");
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 5ac1e746..0d0b6cd0 100644
--- a/Application/hu.bme.mit.inf.dslreasoner.application.ide/src-gen/hu/bme/mit/inf/dslreasoner/application/ide/contentassist/antlr/internal/InternalApplicationConfiguration.g
+++ b/Application/hu.bme.mit.inf.dslreasoner.application.ide/src-gen/hu/bme/mit/inf/dslreasoner/application/ide/contentassist/antlr/internal/InternalApplicationConfiguration.g
@@ -1040,9 +1040,59 @@ ruleObjectiveFunction
}
:
(
- { before(grammarAccess.getObjectiveFunctionAccess().getReliabilityObjectiveFunctionParserRuleCall()); }
- ruleReliabilityObjectiveFunction
- { after(grammarAccess.getObjectiveFunctionAccess().getReliabilityObjectiveFunctionParserRuleCall()); }
+ { before(grammarAccess.getObjectiveFunctionAccess().getAlternatives()); }
+ (rule__ObjectiveFunction__Alternatives)
+ { after(grammarAccess.getObjectiveFunctionAccess().getAlternatives()); }
+ )
+;
+finally {
+ restoreStackSize(stackSize);
+}
+
+// Entry rule entryRuleCostObjectiveFunction
+entryRuleCostObjectiveFunction
+:
+{ before(grammarAccess.getCostObjectiveFunctionRule()); }
+ ruleCostObjectiveFunction
+{ after(grammarAccess.getCostObjectiveFunctionRule()); }
+ EOF
+;
+
+// Rule CostObjectiveFunction
+ruleCostObjectiveFunction
+ @init {
+ int stackSize = keepStackSize();
+ }
+ :
+ (
+ { before(grammarAccess.getCostObjectiveFunctionAccess().getGroup()); }
+ (rule__CostObjectiveFunction__Group__0)
+ { after(grammarAccess.getCostObjectiveFunctionAccess().getGroup()); }
+ )
+;
+finally {
+ restoreStackSize(stackSize);
+}
+
+// Entry rule entryRuleCostEntry
+entryRuleCostEntry
+:
+{ before(grammarAccess.getCostEntryRule()); }
+ ruleCostEntry
+{ after(grammarAccess.getCostEntryRule()); }
+ EOF
+;
+
+// Rule CostEntry
+ruleCostEntry
+ @init {
+ int stackSize = keepStackSize();
+ }
+ :
+ (
+ { before(grammarAccess.getCostEntryAccess().getGroup()); }
+ (rule__CostEntry__Group__0)
+ { after(grammarAccess.getCostEntryAccess().getGroup()); }
)
;
finally {
@@ -2305,6 +2355,27 @@ finally {
restoreStackSize(stackSize);
}
+rule__ObjectiveFunction__Alternatives
+ @init {
+ int stackSize = keepStackSize();
+ }
+:
+ (
+ { before(grammarAccess.getObjectiveFunctionAccess().getCostObjectiveFunctionParserRuleCall_0()); }
+ ruleCostObjectiveFunction
+ { after(grammarAccess.getObjectiveFunctionAccess().getCostObjectiveFunctionParserRuleCall_0()); }
+ )
+ |
+ (
+ { before(grammarAccess.getObjectiveFunctionAccess().getReliabilityObjectiveFunctionParserRuleCall_1()); }
+ ruleReliabilityObjectiveFunction
+ { after(grammarAccess.getObjectiveFunctionAccess().getReliabilityObjectiveFunctionParserRuleCall_1()); }
+ )
+;
+finally {
+ restoreStackSize(stackSize);
+}
+
rule__ReliabilityObjectiveFunction__Alternatives
@init {
int stackSize = keepStackSize();
@@ -2758,15 +2829,27 @@ rule__ComparisonOperator__Alternatives
}
:
(
- { before(grammarAccess.getComparisonOperatorAccess().getLESS_EQUALSEnumLiteralDeclaration_0()); }
+ { before(grammarAccess.getComparisonOperatorAccess().getLESSEnumLiteralDeclaration_0()); }
+ ('<')
+ { after(grammarAccess.getComparisonOperatorAccess().getLESSEnumLiteralDeclaration_0()); }
+ )
+ |
+ (
+ { before(grammarAccess.getComparisonOperatorAccess().getGREATEREnumLiteralDeclaration_1()); }
+ ('>')
+ { after(grammarAccess.getComparisonOperatorAccess().getGREATEREnumLiteralDeclaration_1()); }
+ )
+ |
+ (
+ { before(grammarAccess.getComparisonOperatorAccess().getLESS_EQUALSEnumLiteralDeclaration_2()); }
('<=')
- { after(grammarAccess.getComparisonOperatorAccess().getLESS_EQUALSEnumLiteralDeclaration_0()); }
+ { after(grammarAccess.getComparisonOperatorAccess().getLESS_EQUALSEnumLiteralDeclaration_2()); }
)
|
(
- { before(grammarAccess.getComparisonOperatorAccess().getGREATER_EQUALSEnumLiteralDeclaration_1()); }
+ { before(grammarAccess.getComparisonOperatorAccess().getGREATER_EQUALSEnumLiteralDeclaration_3()); }
('>=')
- { after(grammarAccess.getComparisonOperatorAccess().getGREATER_EQUALSEnumLiteralDeclaration_1()); }
+ { after(grammarAccess.getComparisonOperatorAccess().getGREATER_EQUALSEnumLiteralDeclaration_3()); }
)
;
finally {
@@ -5635,6 +5718,276 @@ finally {
}
+rule__CostObjectiveFunction__Group__0
+ @init {
+ int stackSize = keepStackSize();
+ }
+:
+ rule__CostObjectiveFunction__Group__0__Impl
+ rule__CostObjectiveFunction__Group__1
+;
+finally {
+ restoreStackSize(stackSize);
+}
+
+rule__CostObjectiveFunction__Group__0__Impl
+ @init {
+ int stackSize = keepStackSize();
+ }
+:
+(
+ { before(grammarAccess.getCostObjectiveFunctionAccess().getCostKeyword_0()); }
+ 'cost'
+ { after(grammarAccess.getCostObjectiveFunctionAccess().getCostKeyword_0()); }
+)
+;
+finally {
+ restoreStackSize(stackSize);
+}
+
+rule__CostObjectiveFunction__Group__1
+ @init {
+ int stackSize = keepStackSize();
+ }
+:
+ rule__CostObjectiveFunction__Group__1__Impl
+ rule__CostObjectiveFunction__Group__2
+;
+finally {
+ restoreStackSize(stackSize);
+}
+
+rule__CostObjectiveFunction__Group__1__Impl
+ @init {
+ int stackSize = keepStackSize();
+ }
+:
+(
+ { before(grammarAccess.getCostObjectiveFunctionAccess().getLeftCurlyBracketKeyword_1()); }
+ '{'
+ { after(grammarAccess.getCostObjectiveFunctionAccess().getLeftCurlyBracketKeyword_1()); }
+)
+;
+finally {
+ restoreStackSize(stackSize);
+}
+
+rule__CostObjectiveFunction__Group__2
+ @init {
+ int stackSize = keepStackSize();
+ }
+:
+ rule__CostObjectiveFunction__Group__2__Impl
+ rule__CostObjectiveFunction__Group__3
+;
+finally {
+ restoreStackSize(stackSize);
+}
+
+rule__CostObjectiveFunction__Group__2__Impl
+ @init {
+ int stackSize = keepStackSize();
+ }
+:
+(
+ { before(grammarAccess.getCostObjectiveFunctionAccess().getEntriesAssignment_2()); }
+ (rule__CostObjectiveFunction__EntriesAssignment_2)
+ { after(grammarAccess.getCostObjectiveFunctionAccess().getEntriesAssignment_2()); }
+)
+;
+finally {
+ restoreStackSize(stackSize);
+}
+
+rule__CostObjectiveFunction__Group__3
+ @init {
+ int stackSize = keepStackSize();
+ }
+:
+ rule__CostObjectiveFunction__Group__3__Impl
+ rule__CostObjectiveFunction__Group__4
+;
+finally {
+ restoreStackSize(stackSize);
+}
+
+rule__CostObjectiveFunction__Group__3__Impl
+ @init {
+ int stackSize = keepStackSize();
+ }
+:
+(
+ { before(grammarAccess.getCostObjectiveFunctionAccess().getGroup_3()); }
+ (rule__CostObjectiveFunction__Group_3__0)*
+ { after(grammarAccess.getCostObjectiveFunctionAccess().getGroup_3()); }
+)
+;
+finally {
+ restoreStackSize(stackSize);
+}
+
+rule__CostObjectiveFunction__Group__4
+ @init {
+ int stackSize = keepStackSize();
+ }
+:
+ rule__CostObjectiveFunction__Group__4__Impl
+;
+finally {
+ restoreStackSize(stackSize);
+}
+
+rule__CostObjectiveFunction__Group__4__Impl
+ @init {
+ int stackSize = keepStackSize();
+ }
+:
+(
+ { before(grammarAccess.getCostObjectiveFunctionAccess().getRightCurlyBracketKeyword_4()); }
+ '}'
+ { after(grammarAccess.getCostObjectiveFunctionAccess().getRightCurlyBracketKeyword_4()); }
+)
+;
+finally {
+ restoreStackSize(stackSize);
+}
+
+
+rule__CostObjectiveFunction__Group_3__0
+ @init {
+ int stackSize = keepStackSize();
+ }
+:
+ rule__CostObjectiveFunction__Group_3__0__Impl
+ rule__CostObjectiveFunction__Group_3__1
+;
+finally {
+ restoreStackSize(stackSize);
+}
+
+rule__CostObjectiveFunction__Group_3__0__Impl
+ @init {
+ int stackSize = keepStackSize();
+ }
+:
+(
+ { before(grammarAccess.getCostObjectiveFunctionAccess().getCommaKeyword_3_0()); }
+ ','
+ { after(grammarAccess.getCostObjectiveFunctionAccess().getCommaKeyword_3_0()); }
+)
+;
+finally {
+ restoreStackSize(stackSize);
+}
+
+rule__CostObjectiveFunction__Group_3__1
+ @init {
+ int stackSize = keepStackSize();
+ }
+:
+ rule__CostObjectiveFunction__Group_3__1__Impl
+;
+finally {
+ restoreStackSize(stackSize);
+}
+
+rule__CostObjectiveFunction__Group_3__1__Impl
+ @init {
+ int stackSize = keepStackSize();
+ }
+:
+(
+ { before(grammarAccess.getCostObjectiveFunctionAccess().getEntriesAssignment_3_1()); }
+ (rule__CostObjectiveFunction__EntriesAssignment_3_1)
+ { after(grammarAccess.getCostObjectiveFunctionAccess().getEntriesAssignment_3_1()); }
+)
+;
+finally {
+ restoreStackSize(stackSize);
+}
+
+
+rule__CostEntry__Group__0
+ @init {
+ int stackSize = keepStackSize();
+ }
+:
+ rule__CostEntry__Group__0__Impl
+ rule__CostEntry__Group__1
+;
+finally {
+ restoreStackSize(stackSize);
+}
+
+rule__CostEntry__Group__0__Impl
+ @init {
+ int stackSize = keepStackSize();
+ }
+:
+(
+ { before(grammarAccess.getCostEntryAccess().getPatternElementAssignment_0()); }
+ (rule__CostEntry__PatternElementAssignment_0)
+ { after(grammarAccess.getCostEntryAccess().getPatternElementAssignment_0()); }
+)
+;
+finally {
+ restoreStackSize(stackSize);
+}
+
+rule__CostEntry__Group__1
+ @init {
+ int stackSize = keepStackSize();
+ }
+:
+ rule__CostEntry__Group__1__Impl
+ rule__CostEntry__Group__2
+;
+finally {
+ restoreStackSize(stackSize);
+}
+
+rule__CostEntry__Group__1__Impl
+ @init {
+ int stackSize = keepStackSize();
+ }
+:
+(
+ { before(grammarAccess.getCostEntryAccess().getEqualsSignKeyword_1()); }
+ '='
+ { after(grammarAccess.getCostEntryAccess().getEqualsSignKeyword_1()); }
+)
+;
+finally {
+ restoreStackSize(stackSize);
+}
+
+rule__CostEntry__Group__2
+ @init {
+ int stackSize = keepStackSize();
+ }
+:
+ rule__CostEntry__Group__2__Impl
+;
+finally {
+ restoreStackSize(stackSize);
+}
+
+rule__CostEntry__Group__2__Impl
+ @init {
+ int stackSize = keepStackSize();
+ }
+:
+(
+ { before(grammarAccess.getCostEntryAccess().getWeightAssignment_2()); }
+ (rule__CostEntry__WeightAssignment_2)
+ { after(grammarAccess.getCostEntryAccess().getWeightAssignment_2()); }
+)
+;
+finally {
+ restoreStackSize(stackSize);
+}
+
+
rule__ReliabiltiyProbability__Group__0
@init {
int stackSize = keepStackSize();
@@ -10838,6 +11191,66 @@ finally {
restoreStackSize(stackSize);
}
+rule__CostObjectiveFunction__EntriesAssignment_2
+ @init {
+ int stackSize = keepStackSize();
+ }
+:
+ (
+ { before(grammarAccess.getCostObjectiveFunctionAccess().getEntriesCostEntryParserRuleCall_2_0()); }
+ ruleCostEntry
+ { after(grammarAccess.getCostObjectiveFunctionAccess().getEntriesCostEntryParserRuleCall_2_0()); }
+ )
+;
+finally {
+ restoreStackSize(stackSize);
+}
+
+rule__CostObjectiveFunction__EntriesAssignment_3_1
+ @init {
+ int stackSize = keepStackSize();
+ }
+:
+ (
+ { before(grammarAccess.getCostObjectiveFunctionAccess().getEntriesCostEntryParserRuleCall_3_1_0()); }
+ ruleCostEntry
+ { after(grammarAccess.getCostObjectiveFunctionAccess().getEntriesCostEntryParserRuleCall_3_1_0()); }
+ )
+;
+finally {
+ restoreStackSize(stackSize);
+}
+
+rule__CostEntry__PatternElementAssignment_0
+ @init {
+ int stackSize = keepStackSize();
+ }
+:
+ (
+ { before(grammarAccess.getCostEntryAccess().getPatternElementPatternElementParserRuleCall_0_0()); }
+ rulePatternElement
+ { after(grammarAccess.getCostEntryAccess().getPatternElementPatternElementParserRuleCall_0_0()); }
+ )
+;
+finally {
+ restoreStackSize(stackSize);
+}
+
+rule__CostEntry__WeightAssignment_2
+ @init {
+ int stackSize = keepStackSize();
+ }
+:
+ (
+ { before(grammarAccess.getCostEntryAccess().getWeightINTLiteralParserRuleCall_2_0()); }
+ ruleINTLiteral
+ { after(grammarAccess.getCostEntryAccess().getWeightINTLiteralParserRuleCall_2_0()); }
+ )
+;
+finally {
+ restoreStackSize(stackSize);
+}
+
rule__ReliabiltiyProbability__PackageAssignment_1_0
@init {
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 27b2c880..628ef22e 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,58 +1,59 @@
-'#'=46
-'*'=63
-'+='=62
-','=31
-'-'=22
-'.'=21
-'..'=53
-'::'=34
-'<'=47
-'<='=13
-'='=28
-'>'=48
-'>='=14
-'AlloySolver'=19
-'SMTSolver'=18
-'ViatraSolver'=20
-'at'=39
-'config'=42
-'constraints'=38
-'debug'=58
-'epackage'=24
-'excluding'=33
-'file'=27
-'folder'=36
-'full'=17
-'generate'=55
-'import'=23
-'int'=50
-'log'=59
-'log-level'=43
+'#'=49
+'*'=64
+'+='=63
+','=33
+'-'=24
+'.'=23
+'..'=54
+'::'=36
+'<'=13
+'<='=15
+'='=30
+'>'=14
+'>='=16
+'AlloySolver'=21
+'SMTSolver'=20
+'ViatraSolver'=22
+'at'=42
+'config'=45
+'constraints'=40
+'cost'=41
+'debug'=59
+'epackage'=26
+'excluding'=35
+'file'=29
+'folder'=38
+'full'=19
+'generate'=56
+'import'=25
+'int'=51
+'log'=60
+'log-level'=46
'maximize'=12
-'memory'=45
-'metamodel'=35
+'memory'=48
+'metamodel'=37
'minimize'=11
-'models'=37
-'mtff'=40
-'node'=49
-'none'=15
-'normal'=16
-'number'=64
-'objectives'=41
-'output'=61
-'package'=32
-'partial-model'=56
-'real'=51
-'reliability'=26
-'runs'=65
-'runtime'=44
-'scope'=54
-'solver'=57
-'statistics'=60
-'string'=52
-'viatra'=25
-'{'=29
-'}'=30
+'models'=39
+'mtff'=43
+'node'=50
+'none'=17
+'normal'=18
+'number'=65
+'objectives'=44
+'output'=62
+'package'=34
+'partial-model'=57
+'real'=52
+'reliability'=28
+'runs'=66
+'runtime'=47
+'scope'=55
+'solver'=58
+'statistics'=61
+'string'=53
+'viatra'=27
+'{'=31
+'}'=32
RULE_ANY_OTHER=10
RULE_ID=4
RULE_INT=5
@@ -115,3 +116,4 @@ T__62=62
T__63=63
T__64=64
T__65=65
+T__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 9a16ae0a..5105b180 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,6 +40,7 @@ public class InternalApplicationConfigurationLexer extends Lexer {
public static final int RULE_INT=5;
public static final int T__29=29;
public static final int T__22=22;
+ public static final int T__66=66;
public static final int RULE_ML_COMMENT=7;
public static final int T__23=23;
public static final int T__24=24;
@@ -136,11 +137,10 @@ public class InternalApplicationConfigurationLexer extends Lexer {
try {
int _type = T__13;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // InternalApplicationConfiguration.g:13:7: ( '<=' )
- // InternalApplicationConfiguration.g:13:9: '<='
+ // InternalApplicationConfiguration.g:13:7: ( '<' )
+ // InternalApplicationConfiguration.g:13:9: '<'
{
- match("<=");
-
+ match('<');
}
@@ -157,11 +157,10 @@ public class InternalApplicationConfigurationLexer extends Lexer {
try {
int _type = T__14;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // InternalApplicationConfiguration.g:14:7: ( '>=' )
- // InternalApplicationConfiguration.g:14:9: '>='
+ // InternalApplicationConfiguration.g:14:7: ( '>' )
+ // InternalApplicationConfiguration.g:14:9: '>'
{
- match(">=");
-
+ match('>');
}
@@ -178,10 +177,10 @@ public class InternalApplicationConfigurationLexer extends Lexer {
try {
int _type = T__15;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // InternalApplicationConfiguration.g:15:7: ( 'none' )
- // InternalApplicationConfiguration.g:15:9: 'none'
+ // InternalApplicationConfiguration.g:15:7: ( '<=' )
+ // InternalApplicationConfiguration.g:15:9: '<='
{
- match("none");
+ match("<=");
}
@@ -199,10 +198,10 @@ public class InternalApplicationConfigurationLexer extends Lexer {
try {
int _type = T__16;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // InternalApplicationConfiguration.g:16:7: ( 'normal' )
- // InternalApplicationConfiguration.g:16:9: 'normal'
+ // InternalApplicationConfiguration.g:16:7: ( '>=' )
+ // InternalApplicationConfiguration.g:16:9: '>='
{
- match("normal");
+ match(">=");
}
@@ -220,10 +219,10 @@ public class InternalApplicationConfigurationLexer extends Lexer {
try {
int _type = T__17;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // InternalApplicationConfiguration.g:17:7: ( 'full' )
- // InternalApplicationConfiguration.g:17:9: 'full'
+ // InternalApplicationConfiguration.g:17:7: ( 'none' )
+ // InternalApplicationConfiguration.g:17:9: 'none'
{
- match("full");
+ match("none");
}
@@ -241,10 +240,10 @@ public class InternalApplicationConfigurationLexer extends Lexer {
try {
int _type = T__18;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // InternalApplicationConfiguration.g:18:7: ( 'SMTSolver' )
- // InternalApplicationConfiguration.g:18:9: 'SMTSolver'
+ // InternalApplicationConfiguration.g:18:7: ( 'normal' )
+ // InternalApplicationConfiguration.g:18:9: 'normal'
{
- match("SMTSolver");
+ match("normal");
}
@@ -262,10 +261,10 @@ public class InternalApplicationConfigurationLexer extends Lexer {
try {
int _type = T__19;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // InternalApplicationConfiguration.g:19:7: ( 'AlloySolver' )
- // InternalApplicationConfiguration.g:19:9: 'AlloySolver'
+ // InternalApplicationConfiguration.g:19:7: ( 'full' )
+ // InternalApplicationConfiguration.g:19:9: 'full'
{
- match("AlloySolver");
+ match("full");
}
@@ -283,10 +282,10 @@ public class InternalApplicationConfigurationLexer extends Lexer {
try {
int _type = T__20;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // InternalApplicationConfiguration.g:20:7: ( 'ViatraSolver' )
- // InternalApplicationConfiguration.g:20:9: 'ViatraSolver'
+ // InternalApplicationConfiguration.g:20:7: ( 'SMTSolver' )
+ // InternalApplicationConfiguration.g:20:9: 'SMTSolver'
{
- match("ViatraSolver");
+ match("SMTSolver");
}
@@ -304,10 +303,11 @@ public class InternalApplicationConfigurationLexer extends Lexer {
try {
int _type = T__21;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // InternalApplicationConfiguration.g:21:7: ( '.' )
- // InternalApplicationConfiguration.g:21:9: '.'
+ // InternalApplicationConfiguration.g:21:7: ( 'AlloySolver' )
+ // InternalApplicationConfiguration.g:21:9: 'AlloySolver'
{
- match('.');
+ match("AlloySolver");
+
}
@@ -324,10 +324,11 @@ public class InternalApplicationConfigurationLexer extends Lexer {
try {
int _type = T__22;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // InternalApplicationConfiguration.g:22:7: ( '-' )
- // InternalApplicationConfiguration.g:22:9: '-'
+ // InternalApplicationConfiguration.g:22:7: ( 'ViatraSolver' )
+ // InternalApplicationConfiguration.g:22:9: 'ViatraSolver'
{
- match('-');
+ match("ViatraSolver");
+
}
@@ -344,11 +345,10 @@ public class InternalApplicationConfigurationLexer extends Lexer {
try {
int _type = T__23;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // InternalApplicationConfiguration.g:23:7: ( 'import' )
- // InternalApplicationConfiguration.g:23:9: 'import'
+ // InternalApplicationConfiguration.g:23:7: ( '.' )
+ // InternalApplicationConfiguration.g:23:9: '.'
{
- match("import");
-
+ match('.');
}
@@ -365,11 +365,10 @@ public class InternalApplicationConfigurationLexer extends Lexer {
try {
int _type = T__24;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // InternalApplicationConfiguration.g:24:7: ( 'epackage' )
- // InternalApplicationConfiguration.g:24:9: 'epackage'
+ // InternalApplicationConfiguration.g:24:7: ( '-' )
+ // InternalApplicationConfiguration.g:24:9: '-'
{
- match("epackage");
-
+ match('-');
}
@@ -386,10 +385,10 @@ public class InternalApplicationConfigurationLexer extends Lexer {
try {
int _type = T__25;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // InternalApplicationConfiguration.g:25:7: ( 'viatra' )
- // InternalApplicationConfiguration.g:25:9: 'viatra'
+ // InternalApplicationConfiguration.g:25:7: ( 'import' )
+ // InternalApplicationConfiguration.g:25:9: 'import'
{
- match("viatra");
+ match("import");
}
@@ -407,10 +406,10 @@ public class InternalApplicationConfigurationLexer extends Lexer {
try {
int _type = T__26;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // InternalApplicationConfiguration.g:26:7: ( 'reliability' )
- // InternalApplicationConfiguration.g:26:9: 'reliability'
+ // InternalApplicationConfiguration.g:26:7: ( 'epackage' )
+ // InternalApplicationConfiguration.g:26:9: 'epackage'
{
- match("reliability");
+ match("epackage");
}
@@ -428,10 +427,10 @@ public class InternalApplicationConfigurationLexer extends Lexer {
try {
int _type = T__27;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // InternalApplicationConfiguration.g:27:7: ( 'file' )
- // InternalApplicationConfiguration.g:27:9: 'file'
+ // InternalApplicationConfiguration.g:27:7: ( 'viatra' )
+ // InternalApplicationConfiguration.g:27:9: 'viatra'
{
- match("file");
+ match("viatra");
}
@@ -449,10 +448,11 @@ public class InternalApplicationConfigurationLexer extends Lexer {
try {
int _type = T__28;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // InternalApplicationConfiguration.g:28:7: ( '=' )
- // InternalApplicationConfiguration.g:28:9: '='
+ // InternalApplicationConfiguration.g:28:7: ( 'reliability' )
+ // InternalApplicationConfiguration.g:28:9: 'reliability'
{
- match('=');
+ match("reliability");
+
}
@@ -469,10 +469,11 @@ public class InternalApplicationConfigurationLexer extends Lexer {
try {
int _type = T__29;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // InternalApplicationConfiguration.g:29:7: ( '{' )
- // InternalApplicationConfiguration.g:29:9: '{'
+ // InternalApplicationConfiguration.g:29:7: ( 'file' )
+ // InternalApplicationConfiguration.g:29:9: 'file'
{
- match('{');
+ match("file");
+
}
@@ -489,10 +490,10 @@ public class InternalApplicationConfigurationLexer extends Lexer {
try {
int _type = T__30;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // InternalApplicationConfiguration.g:30:7: ( '}' )
- // InternalApplicationConfiguration.g:30:9: '}'
+ // InternalApplicationConfiguration.g:30:7: ( '=' )
+ // InternalApplicationConfiguration.g:30:9: '='
{
- match('}');
+ match('=');
}
@@ -509,10 +510,10 @@ public class InternalApplicationConfigurationLexer extends Lexer {
try {
int _type = T__31;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // InternalApplicationConfiguration.g:31:7: ( ',' )
- // InternalApplicationConfiguration.g:31:9: ','
+ // InternalApplicationConfiguration.g:31:7: ( '{' )
+ // InternalApplicationConfiguration.g:31:9: '{'
{
- match(',');
+ match('{');
}
@@ -529,11 +530,10 @@ public class InternalApplicationConfigurationLexer extends Lexer {
try {
int _type = T__32;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // InternalApplicationConfiguration.g:32:7: ( 'package' )
- // InternalApplicationConfiguration.g:32:9: 'package'
+ // InternalApplicationConfiguration.g:32:7: ( '}' )
+ // InternalApplicationConfiguration.g:32:9: '}'
{
- match("package");
-
+ match('}');
}
@@ -550,11 +550,10 @@ public class InternalApplicationConfigurationLexer extends Lexer {
try {
int _type = T__33;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // InternalApplicationConfiguration.g:33:7: ( 'excluding' )
- // InternalApplicationConfiguration.g:33:9: 'excluding'
+ // InternalApplicationConfiguration.g:33:7: ( ',' )
+ // InternalApplicationConfiguration.g:33:9: ','
{
- match("excluding");
-
+ match(',');
}
@@ -571,10 +570,10 @@ public class InternalApplicationConfigurationLexer extends Lexer {
try {
int _type = T__34;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // InternalApplicationConfiguration.g:34:7: ( '::' )
- // InternalApplicationConfiguration.g:34:9: '::'
+ // InternalApplicationConfiguration.g:34:7: ( 'package' )
+ // InternalApplicationConfiguration.g:34:9: 'package'
{
- match("::");
+ match("package");
}
@@ -592,10 +591,10 @@ public class InternalApplicationConfigurationLexer extends Lexer {
try {
int _type = T__35;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // InternalApplicationConfiguration.g:35:7: ( 'metamodel' )
- // InternalApplicationConfiguration.g:35:9: 'metamodel'
+ // InternalApplicationConfiguration.g:35:7: ( 'excluding' )
+ // InternalApplicationConfiguration.g:35:9: 'excluding'
{
- match("metamodel");
+ match("excluding");
}
@@ -613,10 +612,10 @@ public class InternalApplicationConfigurationLexer extends Lexer {
try {
int _type = T__36;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // InternalApplicationConfiguration.g:36:7: ( 'folder' )
- // InternalApplicationConfiguration.g:36:9: 'folder'
+ // InternalApplicationConfiguration.g:36:7: ( '::' )
+ // InternalApplicationConfiguration.g:36:9: '::'
{
- match("folder");
+ match("::");
}
@@ -634,10 +633,10 @@ public class InternalApplicationConfigurationLexer extends Lexer {
try {
int _type = T__37;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // InternalApplicationConfiguration.g:37:7: ( 'models' )
- // InternalApplicationConfiguration.g:37:9: 'models'
+ // InternalApplicationConfiguration.g:37:7: ( 'metamodel' )
+ // InternalApplicationConfiguration.g:37:9: 'metamodel'
{
- match("models");
+ match("metamodel");
}
@@ -655,10 +654,10 @@ public class InternalApplicationConfigurationLexer extends Lexer {
try {
int _type = T__38;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // InternalApplicationConfiguration.g:38:7: ( 'constraints' )
- // InternalApplicationConfiguration.g:38:9: 'constraints'
+ // InternalApplicationConfiguration.g:38:7: ( 'folder' )
+ // InternalApplicationConfiguration.g:38:9: 'folder'
{
- match("constraints");
+ match("folder");
}
@@ -676,10 +675,10 @@ public class InternalApplicationConfigurationLexer extends Lexer {
try {
int _type = T__39;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // InternalApplicationConfiguration.g:39:7: ( 'at' )
- // InternalApplicationConfiguration.g:39:9: 'at'
+ // InternalApplicationConfiguration.g:39:7: ( 'models' )
+ // InternalApplicationConfiguration.g:39:9: 'models'
{
- match("at");
+ match("models");
}
@@ -697,10 +696,10 @@ public class InternalApplicationConfigurationLexer extends Lexer {
try {
int _type = T__40;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // InternalApplicationConfiguration.g:40:7: ( 'mtff' )
- // InternalApplicationConfiguration.g:40:9: 'mtff'
+ // InternalApplicationConfiguration.g:40:7: ( 'constraints' )
+ // InternalApplicationConfiguration.g:40:9: 'constraints'
{
- match("mtff");
+ match("constraints");
}
@@ -718,10 +717,10 @@ public class InternalApplicationConfigurationLexer extends Lexer {
try {
int _type = T__41;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // InternalApplicationConfiguration.g:41:7: ( 'objectives' )
- // InternalApplicationConfiguration.g:41:9: 'objectives'
+ // InternalApplicationConfiguration.g:41:7: ( 'cost' )
+ // InternalApplicationConfiguration.g:41:9: 'cost'
{
- match("objectives");
+ match("cost");
}
@@ -739,10 +738,10 @@ public class InternalApplicationConfigurationLexer extends Lexer {
try {
int _type = T__42;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // InternalApplicationConfiguration.g:42:7: ( 'config' )
- // InternalApplicationConfiguration.g:42:9: 'config'
+ // InternalApplicationConfiguration.g:42:7: ( 'at' )
+ // InternalApplicationConfiguration.g:42:9: 'at'
{
- match("config");
+ match("at");
}
@@ -760,10 +759,10 @@ public class InternalApplicationConfigurationLexer extends Lexer {
try {
int _type = T__43;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // InternalApplicationConfiguration.g:43:7: ( 'log-level' )
- // InternalApplicationConfiguration.g:43:9: 'log-level'
+ // InternalApplicationConfiguration.g:43:7: ( 'mtff' )
+ // InternalApplicationConfiguration.g:43:9: 'mtff'
{
- match("log-level");
+ match("mtff");
}
@@ -781,10 +780,10 @@ public class InternalApplicationConfigurationLexer extends Lexer {
try {
int _type = T__44;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // InternalApplicationConfiguration.g:44:7: ( 'runtime' )
- // InternalApplicationConfiguration.g:44:9: 'runtime'
+ // InternalApplicationConfiguration.g:44:7: ( 'objectives' )
+ // InternalApplicationConfiguration.g:44:9: 'objectives'
{
- match("runtime");
+ match("objectives");
}
@@ -802,10 +801,10 @@ public class InternalApplicationConfigurationLexer extends Lexer {
try {
int _type = T__45;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // InternalApplicationConfiguration.g:45:7: ( 'memory' )
- // InternalApplicationConfiguration.g:45:9: 'memory'
+ // InternalApplicationConfiguration.g:45:7: ( 'config' )
+ // InternalApplicationConfiguration.g:45:9: 'config'
{
- match("memory");
+ match("config");
}
@@ -823,10 +822,11 @@ public class InternalApplicationConfigurationLexer extends Lexer {
try {
int _type = T__46;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // InternalApplicationConfiguration.g:46:7: ( '#' )
- // InternalApplicationConfiguration.g:46:9: '#'
+ // InternalApplicationConfiguration.g:46:7: ( 'log-level' )
+ // InternalApplicationConfiguration.g:46:9: 'log-level'
{
- match('#');
+ match("log-level");
+
}
@@ -843,10 +843,11 @@ public class InternalApplicationConfigurationLexer extends Lexer {
try {
int _type = T__47;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // InternalApplicationConfiguration.g:47:7: ( '<' )
- // InternalApplicationConfiguration.g:47:9: '<'
+ // InternalApplicationConfiguration.g:47:7: ( 'runtime' )
+ // InternalApplicationConfiguration.g:47:9: 'runtime'
{
- match('<');
+ match("runtime");
+
}
@@ -863,10 +864,11 @@ public class InternalApplicationConfigurationLexer extends Lexer {
try {
int _type = T__48;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // InternalApplicationConfiguration.g:48:7: ( '>' )
- // InternalApplicationConfiguration.g:48:9: '>'
+ // InternalApplicationConfiguration.g:48:7: ( 'memory' )
+ // InternalApplicationConfiguration.g:48:9: 'memory'
{
- match('>');
+ match("memory");
+
}
@@ -883,11 +885,10 @@ public class InternalApplicationConfigurationLexer extends Lexer {
try {
int _type = T__49;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // InternalApplicationConfiguration.g:49:7: ( 'node' )
- // InternalApplicationConfiguration.g:49:9: 'node'
+ // InternalApplicationConfiguration.g:49:7: ( '#' )
+ // InternalApplicationConfiguration.g:49:9: '#'
{
- match("node");
-
+ match('#');
}
@@ -904,10 +905,10 @@ public class InternalApplicationConfigurationLexer extends Lexer {
try {
int _type = T__50;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // InternalApplicationConfiguration.g:50:7: ( 'int' )
- // InternalApplicationConfiguration.g:50:9: 'int'
+ // InternalApplicationConfiguration.g:50:7: ( 'node' )
+ // InternalApplicationConfiguration.g:50:9: 'node'
{
- match("int");
+ match("node");
}
@@ -925,10 +926,10 @@ public class InternalApplicationConfigurationLexer extends Lexer {
try {
int _type = T__51;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // InternalApplicationConfiguration.g:51:7: ( 'real' )
- // InternalApplicationConfiguration.g:51:9: 'real'
+ // InternalApplicationConfiguration.g:51:7: ( 'int' )
+ // InternalApplicationConfiguration.g:51:9: 'int'
{
- match("real");
+ match("int");
}
@@ -946,10 +947,10 @@ public class InternalApplicationConfigurationLexer extends Lexer {
try {
int _type = T__52;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // InternalApplicationConfiguration.g:52:7: ( 'string' )
- // InternalApplicationConfiguration.g:52:9: 'string'
+ // InternalApplicationConfiguration.g:52:7: ( 'real' )
+ // InternalApplicationConfiguration.g:52:9: 'real'
{
- match("string");
+ match("real");
}
@@ -967,10 +968,10 @@ public class InternalApplicationConfigurationLexer extends Lexer {
try {
int _type = T__53;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // InternalApplicationConfiguration.g:53:7: ( '..' )
- // InternalApplicationConfiguration.g:53:9: '..'
+ // InternalApplicationConfiguration.g:53:7: ( 'string' )
+ // InternalApplicationConfiguration.g:53:9: 'string'
{
- match("..");
+ match("string");
}
@@ -988,10 +989,10 @@ public class InternalApplicationConfigurationLexer extends Lexer {
try {
int _type = T__54;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // InternalApplicationConfiguration.g:54:7: ( 'scope' )
- // InternalApplicationConfiguration.g:54:9: 'scope'
+ // InternalApplicationConfiguration.g:54:7: ( '..' )
+ // InternalApplicationConfiguration.g:54:9: '..'
{
- match("scope");
+ match("..");
}
@@ -1009,10 +1010,10 @@ public class InternalApplicationConfigurationLexer extends Lexer {
try {
int _type = T__55;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // InternalApplicationConfiguration.g:55:7: ( 'generate' )
- // InternalApplicationConfiguration.g:55:9: 'generate'
+ // InternalApplicationConfiguration.g:55:7: ( 'scope' )
+ // InternalApplicationConfiguration.g:55:9: 'scope'
{
- match("generate");
+ match("scope");
}
@@ -1030,10 +1031,10 @@ public class InternalApplicationConfigurationLexer extends Lexer {
try {
int _type = T__56;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // InternalApplicationConfiguration.g:56:7: ( 'partial-model' )
- // InternalApplicationConfiguration.g:56:9: 'partial-model'
+ // InternalApplicationConfiguration.g:56:7: ( 'generate' )
+ // InternalApplicationConfiguration.g:56:9: 'generate'
{
- match("partial-model");
+ match("generate");
}
@@ -1051,10 +1052,10 @@ public class InternalApplicationConfigurationLexer extends Lexer {
try {
int _type = T__57;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // InternalApplicationConfiguration.g:57:7: ( 'solver' )
- // InternalApplicationConfiguration.g:57:9: 'solver'
+ // InternalApplicationConfiguration.g:57:7: ( 'partial-model' )
+ // InternalApplicationConfiguration.g:57:9: 'partial-model'
{
- match("solver");
+ match("partial-model");
}
@@ -1072,10 +1073,10 @@ public class InternalApplicationConfigurationLexer extends Lexer {
try {
int _type = T__58;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // InternalApplicationConfiguration.g:58:7: ( 'debug' )
- // InternalApplicationConfiguration.g:58:9: 'debug'
+ // InternalApplicationConfiguration.g:58:7: ( 'solver' )
+ // InternalApplicationConfiguration.g:58:9: 'solver'
{
- match("debug");
+ match("solver");
}
@@ -1093,10 +1094,10 @@ public class InternalApplicationConfigurationLexer extends Lexer {
try {
int _type = T__59;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // InternalApplicationConfiguration.g:59:7: ( 'log' )
- // InternalApplicationConfiguration.g:59:9: 'log'
+ // InternalApplicationConfiguration.g:59:7: ( 'debug' )
+ // InternalApplicationConfiguration.g:59:9: 'debug'
{
- match("log");
+ match("debug");
}
@@ -1114,10 +1115,10 @@ public class InternalApplicationConfigurationLexer extends Lexer {
try {
int _type = T__60;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // InternalApplicationConfiguration.g:60:7: ( 'statistics' )
- // InternalApplicationConfiguration.g:60:9: 'statistics'
+ // InternalApplicationConfiguration.g:60:7: ( 'log' )
+ // InternalApplicationConfiguration.g:60:9: 'log'
{
- match("statistics");
+ match("log");
}
@@ -1135,10 +1136,10 @@ public class InternalApplicationConfigurationLexer extends Lexer {
try {
int _type = T__61;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // InternalApplicationConfiguration.g:61:7: ( 'output' )
- // InternalApplicationConfiguration.g:61:9: 'output'
+ // InternalApplicationConfiguration.g:61:7: ( 'statistics' )
+ // InternalApplicationConfiguration.g:61:9: 'statistics'
{
- match("output");
+ match("statistics");
}
@@ -1156,10 +1157,10 @@ public class InternalApplicationConfigurationLexer extends Lexer {
try {
int _type = T__62;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // InternalApplicationConfiguration.g:62:7: ( '+=' )
- // InternalApplicationConfiguration.g:62:9: '+='
+ // InternalApplicationConfiguration.g:62:7: ( 'output' )
+ // InternalApplicationConfiguration.g:62:9: 'output'
{
- match("+=");
+ match("output");
}
@@ -1177,10 +1178,11 @@ public class InternalApplicationConfigurationLexer extends Lexer {
try {
int _type = T__63;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // InternalApplicationConfiguration.g:63:7: ( '*' )
- // InternalApplicationConfiguration.g:63:9: '*'
+ // InternalApplicationConfiguration.g:63:7: ( '+=' )
+ // InternalApplicationConfiguration.g:63:9: '+='
{
- match('*');
+ match("+=");
+
}
@@ -1197,11 +1199,10 @@ public class InternalApplicationConfigurationLexer extends Lexer {
try {
int _type = T__64;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // InternalApplicationConfiguration.g:64:7: ( 'number' )
- // InternalApplicationConfiguration.g:64:9: 'number'
+ // InternalApplicationConfiguration.g:64:7: ( '*' )
+ // InternalApplicationConfiguration.g:64:9: '*'
{
- match("number");
-
+ match('*');
}
@@ -1218,10 +1219,10 @@ public class InternalApplicationConfigurationLexer extends Lexer {
try {
int _type = T__65;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // InternalApplicationConfiguration.g:65:7: ( 'runs' )
- // InternalApplicationConfiguration.g:65:9: 'runs'
+ // InternalApplicationConfiguration.g:65:7: ( 'number' )
+ // InternalApplicationConfiguration.g:65:9: 'number'
{
- match("runs");
+ match("number");
}
@@ -1234,15 +1235,36 @@ public class InternalApplicationConfigurationLexer extends Lexer {
}
// $ANTLR end "T__65"
+ // $ANTLR start "T__66"
+ public final void mT__66() throws RecognitionException {
+ try {
+ int _type = T__66;
+ int _channel = DEFAULT_TOKEN_CHANNEL;
+ // InternalApplicationConfiguration.g:66:7: ( 'runs' )
+ // InternalApplicationConfiguration.g:66:9: 'runs'
+ {
+ match("runs");
+
+
+ }
+
+ state.type = _type;
+ state.channel = _channel;
+ }
+ finally {
+ }
+ }
+ // $ANTLR end "T__66"
+
// $ANTLR start "RULE_ID"
public final void mRULE_ID() throws RecognitionException {
try {
int _type = RULE_ID;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // InternalApplicationConfiguration.g:12095:9: ( ( '^' )? ( 'a' .. 'z' | 'A' .. 'Z' | '_' ) ( 'a' .. 'z' | 'A' .. 'Z' | '_' | '0' .. '9' )* )
- // InternalApplicationConfiguration.g:12095:11: ( '^' )? ( 'a' .. 'z' | 'A' .. 'Z' | '_' ) ( 'a' .. 'z' | 'A' .. 'Z' | '_' | '0' .. '9' )*
+ // InternalApplicationConfiguration.g:12508:9: ( ( '^' )? ( 'a' .. 'z' | 'A' .. 'Z' | '_' ) ( 'a' .. 'z' | 'A' .. 'Z' | '_' | '0' .. '9' )* )
+ // InternalApplicationConfiguration.g:12508:11: ( '^' )? ( 'a' .. 'z' | 'A' .. 'Z' | '_' ) ( 'a' .. 'z' | 'A' .. 'Z' | '_' | '0' .. '9' )*
{
- // InternalApplicationConfiguration.g:12095:11: ( '^' )?
+ // InternalApplicationConfiguration.g:12508:11: ( '^' )?
int alt1=2;
int LA1_0 = input.LA(1);
@@ -1251,7 +1273,7 @@ public class InternalApplicationConfigurationLexer extends Lexer {
}
switch (alt1) {
case 1 :
- // InternalApplicationConfiguration.g:12095:11: '^'
+ // InternalApplicationConfiguration.g:12508:11: '^'
{
match('^');
@@ -1269,7 +1291,7 @@ public class InternalApplicationConfigurationLexer extends Lexer {
recover(mse);
throw mse;}
- // InternalApplicationConfiguration.g:12095:40: ( 'a' .. 'z' | 'A' .. 'Z' | '_' | '0' .. '9' )*
+ // InternalApplicationConfiguration.g:12508:40: ( 'a' .. 'z' | 'A' .. 'Z' | '_' | '0' .. '9' )*
loop2:
do {
int alt2=2;
@@ -1318,10 +1340,10 @@ public class InternalApplicationConfigurationLexer extends Lexer {
try {
int _type = RULE_INT;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // InternalApplicationConfiguration.g:12097:10: ( ( '0' .. '9' )+ )
- // InternalApplicationConfiguration.g:12097:12: ( '0' .. '9' )+
+ // InternalApplicationConfiguration.g:12510:10: ( ( '0' .. '9' )+ )
+ // InternalApplicationConfiguration.g:12510:12: ( '0' .. '9' )+
{
- // InternalApplicationConfiguration.g:12097:12: ( '0' .. '9' )+
+ // InternalApplicationConfiguration.g:12510:12: ( '0' .. '9' )+
int cnt3=0;
loop3:
do {
@@ -1335,7 +1357,7 @@ public class InternalApplicationConfigurationLexer extends Lexer {
switch (alt3) {
case 1 :
- // InternalApplicationConfiguration.g:12097:13: '0' .. '9'
+ // InternalApplicationConfiguration.g:12510:13: '0' .. '9'
{
matchRange('0','9');
@@ -1367,10 +1389,10 @@ public class InternalApplicationConfigurationLexer extends Lexer {
try {
int _type = RULE_STRING;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // InternalApplicationConfiguration.g:12099:13: ( ( '\"' ( '\\\\' . | ~ ( ( '\\\\' | '\"' ) ) )* '\"' | '\\'' ( '\\\\' . | ~ ( ( '\\\\' | '\\'' ) ) )* '\\'' ) )
- // InternalApplicationConfiguration.g:12099:15: ( '\"' ( '\\\\' . | ~ ( ( '\\\\' | '\"' ) ) )* '\"' | '\\'' ( '\\\\' . | ~ ( ( '\\\\' | '\\'' ) ) )* '\\'' )
+ // InternalApplicationConfiguration.g:12512:13: ( ( '\"' ( '\\\\' . | ~ ( ( '\\\\' | '\"' ) ) )* '\"' | '\\'' ( '\\\\' . | ~ ( ( '\\\\' | '\\'' ) ) )* '\\'' ) )
+ // InternalApplicationConfiguration.g:12512:15: ( '\"' ( '\\\\' . | ~ ( ( '\\\\' | '\"' ) ) )* '\"' | '\\'' ( '\\\\' . | ~ ( ( '\\\\' | '\\'' ) ) )* '\\'' )
{
- // InternalApplicationConfiguration.g:12099:15: ( '\"' ( '\\\\' . | ~ ( ( '\\\\' | '\"' ) ) )* '\"' | '\\'' ( '\\\\' . | ~ ( ( '\\\\' | '\\'' ) ) )* '\\'' )
+ // InternalApplicationConfiguration.g:12512:15: ( '\"' ( '\\\\' . | ~ ( ( '\\\\' | '\"' ) ) )* '\"' | '\\'' ( '\\\\' . | ~ ( ( '\\\\' | '\\'' ) ) )* '\\'' )
int alt6=2;
int LA6_0 = input.LA(1);
@@ -1388,10 +1410,10 @@ public class InternalApplicationConfigurationLexer extends Lexer {
}
switch (alt6) {
case 1 :
- // InternalApplicationConfiguration.g:12099:16: '\"' ( '\\\\' . | ~ ( ( '\\\\' | '\"' ) ) )* '\"'
+ // InternalApplicationConfiguration.g:12512:16: '\"' ( '\\\\' . | ~ ( ( '\\\\' | '\"' ) ) )* '\"'
{
match('\"');
- // InternalApplicationConfiguration.g:12099:20: ( '\\\\' . | ~ ( ( '\\\\' | '\"' ) ) )*
+ // InternalApplicationConfiguration.g:12512:20: ( '\\\\' . | ~ ( ( '\\\\' | '\"' ) ) )*
loop4:
do {
int alt4=3;
@@ -1407,7 +1429,7 @@ public class InternalApplicationConfigurationLexer extends Lexer {
switch (alt4) {
case 1 :
- // InternalApplicationConfiguration.g:12099:21: '\\\\' .
+ // InternalApplicationConfiguration.g:12512:21: '\\\\' .
{
match('\\');
matchAny();
@@ -1415,7 +1437,7 @@ public class InternalApplicationConfigurationLexer extends Lexer {
}
break;
case 2 :
- // InternalApplicationConfiguration.g:12099:28: ~ ( ( '\\\\' | '\"' ) )
+ // InternalApplicationConfiguration.g:12512:28: ~ ( ( '\\\\' | '\"' ) )
{
if ( (input.LA(1)>='\u0000' && input.LA(1)<='!')||(input.LA(1)>='#' && input.LA(1)<='[')||(input.LA(1)>=']' && input.LA(1)<='\uFFFF') ) {
input.consume();
@@ -1440,10 +1462,10 @@ public class InternalApplicationConfigurationLexer extends Lexer {
}
break;
case 2 :
- // InternalApplicationConfiguration.g:12099:48: '\\'' ( '\\\\' . | ~ ( ( '\\\\' | '\\'' ) ) )* '\\''
+ // InternalApplicationConfiguration.g:12512:48: '\\'' ( '\\\\' . | ~ ( ( '\\\\' | '\\'' ) ) )* '\\''
{
match('\'');
- // InternalApplicationConfiguration.g:12099:53: ( '\\\\' . | ~ ( ( '\\\\' | '\\'' ) ) )*
+ // InternalApplicationConfiguration.g:12512:53: ( '\\\\' . | ~ ( ( '\\\\' | '\\'' ) ) )*
loop5:
do {
int alt5=3;
@@ -1459,7 +1481,7 @@ public class InternalApplicationConfigurationLexer extends Lexer {
switch (alt5) {
case 1 :
- // InternalApplicationConfiguration.g:12099:54: '\\\\' .
+ // InternalApplicationConfiguration.g:12512:54: '\\\\' .
{
match('\\');
matchAny();
@@ -1467,7 +1489,7 @@ public class InternalApplicationConfigurationLexer extends Lexer {
}
break;
case 2 :
- // InternalApplicationConfiguration.g:12099:61: ~ ( ( '\\\\' | '\\'' ) )
+ // InternalApplicationConfiguration.g:12512:61: ~ ( ( '\\\\' | '\\'' ) )
{
if ( (input.LA(1)>='\u0000' && input.LA(1)<='&')||(input.LA(1)>='(' && input.LA(1)<='[')||(input.LA(1)>=']' && input.LA(1)<='\uFFFF') ) {
input.consume();
@@ -1510,12 +1532,12 @@ public class InternalApplicationConfigurationLexer extends Lexer {
try {
int _type = RULE_ML_COMMENT;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // InternalApplicationConfiguration.g:12101:17: ( '/*' ( options {greedy=false; } : . )* '*/' )
- // InternalApplicationConfiguration.g:12101:19: '/*' ( options {greedy=false; } : . )* '*/'
+ // InternalApplicationConfiguration.g:12514:17: ( '/*' ( options {greedy=false; } : . )* '*/' )
+ // InternalApplicationConfiguration.g:12514:19: '/*' ( options {greedy=false; } : . )* '*/'
{
match("/*");
- // InternalApplicationConfiguration.g:12101:24: ( options {greedy=false; } : . )*
+ // InternalApplicationConfiguration.g:12514:24: ( options {greedy=false; } : . )*
loop7:
do {
int alt7=2;
@@ -1540,7 +1562,7 @@ public class InternalApplicationConfigurationLexer extends Lexer {
switch (alt7) {
case 1 :
- // InternalApplicationConfiguration.g:12101:52: .
+ // InternalApplicationConfiguration.g:12514:52: .
{
matchAny();
@@ -1570,12 +1592,12 @@ public class InternalApplicationConfigurationLexer extends Lexer {
try {
int _type = RULE_SL_COMMENT;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // InternalApplicationConfiguration.g:12103:17: ( '//' (~ ( ( '\\n' | '\\r' ) ) )* ( ( '\\r' )? '\\n' )? )
- // InternalApplicationConfiguration.g:12103:19: '//' (~ ( ( '\\n' | '\\r' ) ) )* ( ( '\\r' )? '\\n' )?
+ // InternalApplicationConfiguration.g:12516:17: ( '//' (~ ( ( '\\n' | '\\r' ) ) )* ( ( '\\r' )? '\\n' )? )
+ // InternalApplicationConfiguration.g:12516:19: '//' (~ ( ( '\\n' | '\\r' ) ) )* ( ( '\\r' )? '\\n' )?
{
match("//");
- // InternalApplicationConfiguration.g:12103:24: (~ ( ( '\\n' | '\\r' ) ) )*
+ // InternalApplicationConfiguration.g:12516:24: (~ ( ( '\\n' | '\\r' ) ) )*
loop8:
do {
int alt8=2;
@@ -1588,7 +1610,7 @@ public class InternalApplicationConfigurationLexer extends Lexer {
switch (alt8) {
case 1 :
- // InternalApplicationConfiguration.g:12103:24: ~ ( ( '\\n' | '\\r' ) )
+ // InternalApplicationConfiguration.g:12516:24: ~ ( ( '\\n' | '\\r' ) )
{
if ( (input.LA(1)>='\u0000' && input.LA(1)<='\t')||(input.LA(1)>='\u000B' && input.LA(1)<='\f')||(input.LA(1)>='\u000E' && input.LA(1)<='\uFFFF') ) {
input.consume();
@@ -1608,7 +1630,7 @@ public class InternalApplicationConfigurationLexer extends Lexer {
}
} while (true);
- // InternalApplicationConfiguration.g:12103:40: ( ( '\\r' )? '\\n' )?
+ // InternalApplicationConfiguration.g:12516:40: ( ( '\\r' )? '\\n' )?
int alt10=2;
int LA10_0 = input.LA(1);
@@ -1617,9 +1639,9 @@ public class InternalApplicationConfigurationLexer extends Lexer {
}
switch (alt10) {
case 1 :
- // InternalApplicationConfiguration.g:12103:41: ( '\\r' )? '\\n'
+ // InternalApplicationConfiguration.g:12516:41: ( '\\r' )? '\\n'
{
- // InternalApplicationConfiguration.g:12103:41: ( '\\r' )?
+ // InternalApplicationConfiguration.g:12516:41: ( '\\r' )?
int alt9=2;
int LA9_0 = input.LA(1);
@@ -1628,7 +1650,7 @@ public class InternalApplicationConfigurationLexer extends Lexer {
}
switch (alt9) {
case 1 :
- // InternalApplicationConfiguration.g:12103:41: '\\r'
+ // InternalApplicationConfiguration.g:12516:41: '\\r'
{
match('\r');
@@ -1660,10 +1682,10 @@ public class InternalApplicationConfigurationLexer extends Lexer {
try {
int _type = RULE_WS;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // InternalApplicationConfiguration.g:12105:9: ( ( ' ' | '\\t' | '\\r' | '\\n' )+ )
- // InternalApplicationConfiguration.g:12105:11: ( ' ' | '\\t' | '\\r' | '\\n' )+
+ // InternalApplicationConfiguration.g:12518:9: ( ( ' ' | '\\t' | '\\r' | '\\n' )+ )
+ // InternalApplicationConfiguration.g:12518:11: ( ' ' | '\\t' | '\\r' | '\\n' )+
{
- // InternalApplicationConfiguration.g:12105:11: ( ' ' | '\\t' | '\\r' | '\\n' )+
+ // InternalApplicationConfiguration.g:12518:11: ( ' ' | '\\t' | '\\r' | '\\n' )+
int cnt11=0;
loop11:
do {
@@ -1717,8 +1739,8 @@ public class InternalApplicationConfigurationLexer extends Lexer {
try {
int _type = RULE_ANY_OTHER;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // InternalApplicationConfiguration.g:12107:16: ( . )
- // InternalApplicationConfiguration.g:12107:18: .
+ // InternalApplicationConfiguration.g:12520:16: ( . )
+ // InternalApplicationConfiguration.g:12520:18: .
{
matchAny();
@@ -1733,8 +1755,8 @@ public class InternalApplicationConfigurationLexer extends Lexer {
// $ANTLR end "RULE_ANY_OTHER"
public void mTokens() throws RecognitionException {
- // InternalApplicationConfiguration.g:1:8: ( T__11 | T__12 | T__13 | T__14 | T__15 | T__16 | T__17 | T__18 | T__19 | T__20 | T__21 | T__22 | T__23 | T__24 | T__25 | T__26 | T__27 | T__28 | T__29 | T__30 | T__31 | T__32 | T__33 | T__34 | T__35 | T__36 | T__37 | T__38 | T__39 | T__40 | T__41 | T__42 | T__43 | T__44 | T__45 | T__46 | T__47 | T__48 | T__49 | T__50 | T__51 | T__52 | T__53 | T__54 | T__55 | T__56 | T__57 | T__58 | T__59 | T__60 | T__61 | T__62 | T__63 | T__64 | T__65 | RULE_ID | RULE_INT | RULE_STRING | RULE_ML_COMMENT | RULE_SL_COMMENT | RULE_WS | RULE_ANY_OTHER )
- int alt12=62;
+ // 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 )
+ int alt12=63;
alt12 = dfa12.predict(input);
switch (alt12) {
case 1 :
@@ -2123,49 +2145,56 @@ public class InternalApplicationConfigurationLexer extends Lexer {
}
break;
case 56 :
- // InternalApplicationConfiguration.g:1:340: RULE_ID
+ // InternalApplicationConfiguration.g:1:340: T__66
{
- mRULE_ID();
+ mT__66();
}
break;
case 57 :
- // InternalApplicationConfiguration.g:1:348: RULE_INT
+ // InternalApplicationConfiguration.g:1:346: RULE_ID
{
- mRULE_INT();
+ mRULE_ID();
}
break;
case 58 :
- // InternalApplicationConfiguration.g:1:357: RULE_STRING
+ // InternalApplicationConfiguration.g:1:354: RULE_INT
{
- mRULE_STRING();
+ mRULE_INT();
}
break;
case 59 :
- // InternalApplicationConfiguration.g:1:369: RULE_ML_COMMENT
+ // InternalApplicationConfiguration.g:1:363: RULE_STRING
{
- mRULE_ML_COMMENT();
+ mRULE_STRING();
}
break;
case 60 :
- // InternalApplicationConfiguration.g:1:385: RULE_SL_COMMENT
+ // InternalApplicationConfiguration.g:1:375: RULE_ML_COMMENT
{
- mRULE_SL_COMMENT();
+ mRULE_ML_COMMENT();
}
break;
case 61 :
- // InternalApplicationConfiguration.g:1:401: RULE_WS
+ // InternalApplicationConfiguration.g:1:391: RULE_SL_COMMENT
{
- mRULE_WS();
+ mRULE_SL_COMMENT();
}
break;
case 62 :
- // InternalApplicationConfiguration.g:1:409: RULE_ANY_OTHER
+ // InternalApplicationConfiguration.g:1:407: RULE_WS
+ {
+ mRULE_WS();
+
+ }
+ break;
+ case 63 :
+ // InternalApplicationConfiguration.g:1:415: RULE_ANY_OTHER
{
mRULE_ANY_OTHER();
@@ -2179,17 +2208,17 @@ public class InternalApplicationConfigurationLexer extends Lexer {
protected DFA12 dfa12 = new DFA12(this);
static final String DFA12_eotS =
- "\1\uffff\1\54\1\56\1\60\5\54\1\72\1\uffff\4\54\4\uffff\1\54\1\46\4\54\1\uffff\3\54\1\46\1\uffff\1\46\2\uffff\3\46\2\uffff\5\54\5\uffff\10\54\3\uffff\7\54\4\uffff\1\54\1\uffff\1\54\1\166\3\54\1\uffff\5\54\7\uffff\21\54\1\u0091\11\54\1\uffff\2\54\1\u00a0\13\54\1\u00ac\1\u00ad\1\54\1\u00af\1\54\1\u00b1\1\u00b2\5\54\1\uffff\4\54\1\u00bc\1\54\1\u00be\6\54\2\uffff\13\54\2\uffff\1\54\1\uffff\1\54\2\uffff\11\54\1\uffff\1\54\1\uffff\10\54\1\u00e4\2\54\1\u00e7\3\54\1\u00eb\1\u00ec\1\u00ed\1\u00ee\1\u00ef\3\54\1\u00f3\2\54\1\u00f6\5\54\1\u00fc\1\54\1\u00fe\1\u00ff\1\54\1\uffff\1\u0101\1\54\1\uffff\3\54\5\uffff\3\54\1\uffff\2\54\1\uffff\1\54\1\u010c\1\u010d\2\54\1\uffff\1\54\2\uffff\1\54\1\uffff\1\54\1\u0113\1\u0114\4\54\1\u0119\2\54\3\uffff\3\54\1\u011f\2\uffff\1\u0120\1\u0121\2\54\1\uffff\1\u0124\4\54\3\uffff\2\54\1\uffff\2\54\1\u012d\1\u012e\1\u012f\1\54\1\u0131\1\u0132\3\uffff\1\u0133\3\uffff";
+ "\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";
static final String DFA12_eofS =
- "\u0134\uffff";
+ "\u0137\uffff";
static final String DFA12_minS =
- "\1\0\1\141\2\75\1\157\1\151\1\115\1\154\1\151\1\56\1\uffff\1\155\1\160\1\151\1\145\4\uffff\1\141\1\72\1\157\1\164\1\142\1\157\1\uffff\1\143\2\145\1\75\1\uffff\1\101\2\uffff\2\0\1\52\2\uffff\1\156\1\170\1\155\1\144\1\146\5\uffff\1\144\1\155\3\154\1\124\1\154\1\141\3\uffff\1\160\1\164\1\141\1\143\2\141\1\156\4\uffff\1\143\1\uffff\1\156\1\60\1\152\1\164\1\147\1\uffff\1\141\1\157\1\154\1\156\1\142\7\uffff\2\151\1\141\1\157\1\145\1\146\1\145\1\155\1\145\1\142\1\154\1\145\1\144\1\123\1\157\1\164\1\157\1\60\1\143\1\154\1\164\1\151\1\154\1\163\1\153\1\164\1\146\1\uffff\1\145\1\160\1\55\1\151\1\164\1\160\1\166\1\145\1\165\3\155\1\162\1\154\2\60\1\141\1\60\1\145\2\60\1\145\1\157\1\171\2\162\1\uffff\1\153\1\165\1\162\1\141\1\60\1\151\1\60\1\141\1\151\1\164\1\151\1\143\1\165\2\uffff\1\156\1\151\2\145\1\162\1\147\2\151\1\157\1\171\1\163\2\uffff\1\154\1\uffff\1\162\2\uffff\1\162\1\154\1\123\1\141\1\164\1\141\1\144\1\141\1\142\1\uffff\1\155\1\uffff\1\147\1\141\1\162\1\147\2\164\1\147\1\163\1\60\1\162\1\141\1\60\2\172\1\144\5\60\1\166\1\157\1\123\1\60\1\147\1\151\1\60\1\151\2\145\1\154\1\141\1\60\1\151\2\60\1\164\1\uffff\1\60\1\164\1\uffff\3\145\5\uffff\1\145\1\154\1\157\1\uffff\1\145\1\156\1\uffff\1\154\2\60\1\55\1\151\1\uffff\1\166\2\uffff\1\151\1\uffff\1\145\2\60\1\154\1\162\1\166\1\154\1\60\1\147\1\151\3\uffff\1\156\1\145\1\143\1\60\2\uffff\2\60\1\145\1\166\1\uffff\1\60\2\164\2\163\3\uffff\1\162\1\145\1\uffff\1\171\1\163\3\60\1\162\2\60\3\uffff\1\60\3\uffff";
+ "\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";
static final String DFA12_maxS =
- "\1\uffff\1\164\2\75\2\165\1\115\1\154\1\151\1\56\1\uffff\1\156\1\170\1\151\1\165\4\uffff\1\141\1\72\1\157\1\164\1\165\1\157\1\uffff\1\164\2\145\1\75\1\uffff\1\172\2\uffff\2\uffff\1\57\2\uffff\1\156\1\170\1\164\1\144\1\146\5\uffff\1\162\1\155\3\154\1\124\1\154\1\141\3\uffff\1\160\1\164\1\141\1\143\1\141\1\154\1\156\4\uffff\1\162\1\uffff\1\156\1\172\1\152\1\164\1\147\1\uffff\1\162\1\157\1\154\1\156\1\142\7\uffff\2\151\1\141\1\157\1\145\1\146\1\145\1\155\1\145\1\142\1\154\1\145\1\144\1\123\1\157\1\164\1\157\1\172\1\143\1\154\1\164\1\151\1\154\1\164\1\153\1\164\1\163\1\uffff\1\145\1\160\1\172\1\151\1\164\1\160\1\166\1\145\1\165\3\155\1\162\1\154\2\172\1\141\1\172\1\145\2\172\1\145\1\157\1\171\2\162\1\uffff\1\153\1\165\1\162\1\141\1\172\1\151\1\172\1\141\1\151\1\164\1\151\1\143\1\165\2\uffff\1\156\1\151\2\145\1\162\1\147\2\151\1\157\1\171\1\163\2\uffff\1\154\1\uffff\1\162\2\uffff\1\162\1\154\1\123\1\141\1\164\1\141\1\144\1\141\1\142\1\uffff\1\155\1\uffff\1\147\1\141\1\162\1\147\2\164\1\147\1\163\1\172\1\162\1\141\3\172\1\144\5\172\1\166\1\157\1\123\1\172\1\147\1\151\1\172\1\151\2\145\1\154\1\141\1\172\1\151\2\172\1\164\1\uffff\1\172\1\164\1\uffff\3\145\5\uffff\1\145\1\154\1\157\1\uffff\1\145\1\156\1\uffff\1\154\2\172\1\55\1\151\1\uffff\1\166\2\uffff\1\151\1\uffff\1\145\2\172\1\154\1\162\1\166\1\154\1\172\1\147\1\151\3\uffff\1\156\1\145\1\143\1\172\2\uffff\2\172\1\145\1\166\1\uffff\1\172\2\164\2\163\3\uffff\1\162\1\145\1\uffff\1\171\1\163\3\172\1\162\2\172\3\uffff\1\172\3\uffff";
+ "\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";
static final String DFA12_acceptS =
- "\12\uffff\1\14\4\uffff\1\22\1\23\1\24\1\25\6\uffff\1\44\4\uffff\1\65\1\uffff\1\70\1\71\3\uffff\1\75\1\76\5\uffff\1\70\1\3\1\45\1\4\1\46\10\uffff\1\53\1\13\1\14\7\uffff\1\22\1\23\1\24\1\25\1\uffff\1\30\5\uffff\1\44\5\uffff\1\64\1\65\1\71\1\72\1\73\1\74\1\75\33\uffff\1\35\32\uffff\1\50\15\uffff\1\41\1\61\13\uffff\1\36\1\5\1\uffff\1\47\1\uffff\1\7\1\21\11\uffff\1\51\1\uffff\1\67\45\uffff\1\54\2\uffff\1\60\3\uffff\1\43\1\33\1\6\1\66\1\32\3\uffff\1\15\2\uffff\1\17\5\uffff\1\40\1\uffff\1\63\1\52\1\uffff\1\57\12\uffff\1\42\1\26\1\56\4\uffff\1\1\1\2\4\uffff\1\16\5\uffff\1\55\1\31\1\10\2\uffff\1\27\10\uffff\1\37\1\62\1\11\1\uffff\1\20\1\34\1\12";
+ "\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";
static final String DFA12_specialS =
- "\1\1\41\uffff\1\2\1\0\u0110\uffff}>";
+ "\1\1\41\uffff\1\0\1\2\u0113\uffff}>";
static final String[] DFA12_transitionS = {
"\11\46\2\45\2\46\1\45\22\46\1\45\1\46\1\42\1\31\3\46\1\43\2\46\1\36\1\35\1\22\1\12\1\11\1\44\12\41\1\24\1\46\1\2\1\17\1\3\2\46\1\7\21\40\1\6\2\40\1\10\4\40\3\46\1\37\1\40\1\46\1\26\1\40\1\25\1\34\1\14\1\5\1\33\1\40\1\13\2\40\1\30\1\1\1\4\1\27\1\23\1\40\1\16\1\32\2\40\1\15\4\40\1\20\1\46\1\21\uff82\46",
"\1\50\3\uffff\1\51\3\uffff\1\47\5\uffff\1\52\4\uffff\1\53",
@@ -2264,17 +2293,17 @@ public class InternalApplicationConfigurationLexer extends Lexer {
"",
"\1\163\16\uffff\1\164",
"",
- "\1\165",
+ "\1\165\4\uffff\1\166",
"\12\54\7\uffff\32\54\4\uffff\1\54\1\uffff\32\54",
- "\1\167",
"\1\170",
"\1\171",
+ "\1\172",
"",
- "\1\173\20\uffff\1\172",
- "\1\174",
+ "\1\174\20\uffff\1\173",
"\1\175",
"\1\176",
"\1\177",
+ "\1\u0080",
"",
"",
"",
@@ -2282,7 +2311,6 @@ public class InternalApplicationConfigurationLexer extends Lexer {
"",
"",
"",
- "\1\u0080",
"\1\u0081",
"\1\u0082",
"\1\u0083",
@@ -2299,22 +2327,22 @@ public class InternalApplicationConfigurationLexer extends Lexer {
"\1\u008e",
"\1\u008f",
"\1\u0090",
+ "\1\u0091",
"\12\54\7\uffff\32\54\4\uffff\1\54\1\uffff\32\54",
- "\1\u0092",
"\1\u0093",
"\1\u0094",
"\1\u0095",
"\1\u0096",
- "\1\u0098\1\u0097",
- "\1\u0099",
+ "\1\u0097",
+ "\1\u0099\1\u0098",
"\1\u009a",
- "\1\u009c\14\uffff\1\u009b",
- "",
- "\1\u009d",
+ "\1\u009b",
+ "\1\u009d\14\uffff\1\u009c",
"\1\u009e",
- "\1\u009f\2\uffff\12\54\7\uffff\32\54\4\uffff\1\54\1\uffff\32\54",
- "\1\u00a1",
- "\1\u00a2",
+ "",
+ "\1\u009f",
+ "\1\u00a0",
+ "\1\u00a1\2\uffff\12\54\7\uffff\32\54\4\uffff\1\54\1\uffff\32\54",
"\1\u00a3",
"\1\u00a4",
"\1\u00a5",
@@ -2324,37 +2352,37 @@ public class InternalApplicationConfigurationLexer extends Lexer {
"\1\u00a9",
"\1\u00aa",
"\1\u00ab",
+ "\1\u00ac",
+ "\1\u00ad",
"\12\54\7\uffff\32\54\4\uffff\1\54\1\uffff\32\54",
"\12\54\7\uffff\32\54\4\uffff\1\54\1\uffff\32\54",
- "\1\u00ae",
- "\12\54\7\uffff\32\54\4\uffff\1\54\1\uffff\32\54",
"\1\u00b0",
"\12\54\7\uffff\32\54\4\uffff\1\54\1\uffff\32\54",
+ "\1\u00b2",
+ "\12\54\7\uffff\32\54\4\uffff\1\54\1\uffff\32\54",
"\12\54\7\uffff\32\54\4\uffff\1\54\1\uffff\32\54",
- "\1\u00b3",
- "\1\u00b4",
"\1\u00b5",
"\1\u00b6",
"\1\u00b7",
- "",
"\1\u00b8",
"\1\u00b9",
+ "",
"\1\u00ba",
"\1\u00bb",
- "\12\54\7\uffff\32\54\4\uffff\1\54\1\uffff\32\54",
+ "\1\u00bc",
"\1\u00bd",
"\12\54\7\uffff\32\54\4\uffff\1\54\1\uffff\32\54",
"\1\u00bf",
- "\1\u00c0",
+ "\12\54\7\uffff\32\54\4\uffff\1\54\1\uffff\32\54",
"\1\u00c1",
"\1\u00c2",
"\1\u00c3",
"\1\u00c4",
- "",
- "",
- "\1\u00c5",
+ "\12\54\7\uffff\32\54\4\uffff\1\54\1\uffff\32\54",
"\1\u00c6",
"\1\u00c7",
+ "",
+ "",
"\1\u00c8",
"\1\u00c9",
"\1\u00ca",
@@ -2363,133 +2391,137 @@ public class InternalApplicationConfigurationLexer extends Lexer {
"\1\u00cd",
"\1\u00ce",
"\1\u00cf",
- "",
- "",
"\1\u00d0",
- "",
"\1\u00d1",
+ "\1\u00d2",
"",
"",
- "\1\u00d2",
"\1\u00d3",
+ "",
"\1\u00d4",
+ "",
+ "",
"\1\u00d5",
"\1\u00d6",
"\1\u00d7",
"\1\u00d8",
"\1\u00d9",
"\1\u00da",
- "",
"\1\u00db",
- "",
"\1\u00dc",
"\1\u00dd",
+ "",
"\1\u00de",
+ "",
"\1\u00df",
"\1\u00e0",
"\1\u00e1",
"\1\u00e2",
+ "",
"\1\u00e3",
- "\12\54\7\uffff\32\54\4\uffff\1\54\1\uffff\32\54",
+ "\1\u00e4",
"\1\u00e5",
"\1\u00e6",
"\12\54\7\uffff\32\54\4\uffff\1\54\1\uffff\32\54",
"\1\u00e8",
"\1\u00e9",
- "\1\u00ea",
"\12\54\7\uffff\32\54\4\uffff\1\54\1\uffff\32\54",
+ "\1\u00eb",
+ "\1\u00ec",
+ "\1\u00ed",
"\12\54\7\uffff\32\54\4\uffff\1\54\1\uffff\32\54",
"\12\54\7\uffff\32\54\4\uffff\1\54\1\uffff\32\54",
"\12\54\7\uffff\32\54\4\uffff\1\54\1\uffff\32\54",
"\12\54\7\uffff\32\54\4\uffff\1\54\1\uffff\32\54",
- "\1\u00f0",
- "\1\u00f1",
- "\1\u00f2",
"\12\54\7\uffff\32\54\4\uffff\1\54\1\uffff\32\54",
+ "\1\u00f3",
"\1\u00f4",
"\1\u00f5",
"\12\54\7\uffff\32\54\4\uffff\1\54\1\uffff\32\54",
"\1\u00f7",
"\1\u00f8",
- "\1\u00f9",
+ "\12\54\7\uffff\32\54\4\uffff\1\54\1\uffff\32\54",
"\1\u00fa",
"\1\u00fb",
- "\12\54\7\uffff\32\54\4\uffff\1\54\1\uffff\32\54",
+ "\1\u00fc",
"\1\u00fd",
- "\12\54\7\uffff\32\54\4\uffff\1\54\1\uffff\32\54",
+ "\1\u00fe",
"\12\54\7\uffff\32\54\4\uffff\1\54\1\uffff\32\54",
"\1\u0100",
- "",
"\12\54\7\uffff\32\54\4\uffff\1\54\1\uffff\32\54",
- "\1\u0102",
- "",
+ "\12\54\7\uffff\32\54\4\uffff\1\54\1\uffff\32\54",
"\1\u0103",
- "\1\u0104",
+ "",
+ "\12\54\7\uffff\32\54\4\uffff\1\54\1\uffff\32\54",
"\1\u0105",
"",
+ "\1\u0106",
+ "\1\u0107",
+ "\1\u0108",
"",
"",
"",
"",
- "\1\u0106",
- "\1\u0107",
- "\1\u0108",
"",
"\1\u0109",
"\1\u010a",
- "",
"\1\u010b",
+ "",
+ "\1\u010c",
+ "\1\u010d",
+ "",
+ "\1\u010e",
"\12\54\7\uffff\32\54\4\uffff\1\54\1\uffff\32\54",
"\12\54\7\uffff\32\54\4\uffff\1\54\1\uffff\32\54",
- "\1\u010e",
- "\1\u010f",
+ "\1\u0111",
+ "\1\u0112",
"",
- "\1\u0110",
+ "\1\u0113",
"",
"",
- "\1\u0111",
+ "\1\u0114",
"",
- "\1\u0112",
+ "\1\u0115",
"\12\54\7\uffff\32\54\4\uffff\1\54\1\uffff\32\54",
"\12\54\7\uffff\32\54\4\uffff\1\54\1\uffff\32\54",
- "\1\u0115",
- "\1\u0116",
- "\1\u0117",
"\1\u0118",
- "\12\54\7\uffff\32\54\4\uffff\1\54\1\uffff\32\54",
+ "\1\u0119",
"\1\u011a",
"\1\u011b",
+ "\12\54\7\uffff\32\54\4\uffff\1\54\1\uffff\32\54",
+ "\1\u011d",
+ "\1\u011e",
"",
"",
"",
- "\1\u011c",
- "\1\u011d",
- "\1\u011e",
+ "\1\u011f",
+ "\1\u0120",
+ "\1\u0121",
"\12\54\7\uffff\32\54\4\uffff\1\54\1\uffff\32\54",
"",
"",
"\12\54\7\uffff\32\54\4\uffff\1\54\1\uffff\32\54",
"\12\54\7\uffff\32\54\4\uffff\1\54\1\uffff\32\54",
- "\1\u0122",
- "\1\u0123",
- "",
- "\12\54\7\uffff\32\54\4\uffff\1\54\1\uffff\32\54",
"\1\u0125",
"\1\u0126",
- "\1\u0127",
- "\1\u0128",
- "",
- "",
"",
+ "\12\54\7\uffff\32\54\4\uffff\1\54\1\uffff\32\54",
+ "\1\u0128",
"\1\u0129",
"\1\u012a",
- "",
"\1\u012b",
+ "",
+ "",
+ "",
"\1\u012c",
+ "\1\u012d",
+ "",
+ "\1\u012e",
+ "\1\u012f",
"\12\54\7\uffff\32\54\4\uffff\1\54\1\uffff\32\54",
"\12\54\7\uffff\32\54\4\uffff\1\54\1\uffff\32\54",
"\12\54\7\uffff\32\54\4\uffff\1\54\1\uffff\32\54",
- "\1\u0130",
+ "\1\u0133",
"\12\54\7\uffff\32\54\4\uffff\1\54\1\uffff\32\54",
"\12\54\7\uffff\32\54\4\uffff\1\54\1\uffff\32\54",
"",
@@ -2531,17 +2563,17 @@ public class InternalApplicationConfigurationLexer extends Lexer {
this.transition = DFA12_transition;
}
public String getDescription() {
- return "1:1: Tokens : ( T__11 | T__12 | T__13 | T__14 | T__15 | T__16 | T__17 | T__18 | T__19 | T__20 | T__21 | T__22 | T__23 | T__24 | T__25 | T__26 | T__27 | T__28 | T__29 | T__30 | T__31 | T__32 | T__33 | T__34 | T__35 | T__36 | T__37 | T__38 | T__39 | T__40 | T__41 | T__42 | T__43 | T__44 | T__45 | T__46 | T__47 | T__48 | T__49 | T__50 | T__51 | T__52 | T__53 | T__54 | T__55 | T__56 | T__57 | T__58 | T__59 | T__60 | T__61 | T__62 | T__63 | T__64 | T__65 | RULE_ID | RULE_INT | RULE_STRING | RULE_ML_COMMENT | RULE_SL_COMMENT | RULE_WS | RULE_ANY_OTHER );";
+ return "1:1: Tokens : ( T__11 | T__12 | T__13 | T__14 | T__15 | T__16 | T__17 | T__18 | T__19 | T__20 | T__21 | T__22 | T__23 | T__24 | T__25 | T__26 | T__27 | T__28 | T__29 | T__30 | T__31 | T__32 | T__33 | T__34 | T__35 | T__36 | T__37 | T__38 | T__39 | T__40 | T__41 | T__42 | T__43 | T__44 | T__45 | T__46 | T__47 | T__48 | T__49 | T__50 | T__51 | T__52 | T__53 | T__54 | T__55 | T__56 | T__57 | T__58 | T__59 | T__60 | T__61 | T__62 | T__63 | T__64 | T__65 | T__66 | RULE_ID | RULE_INT | RULE_STRING | RULE_ML_COMMENT | RULE_SL_COMMENT | RULE_WS | RULE_ANY_OTHER );";
}
public int specialStateTransition(int s, IntStream _input) throws NoViableAltException {
IntStream input = _input;
int _s = s;
switch ( s ) {
case 0 :
- int LA12_35 = input.LA(1);
+ int LA12_34 = input.LA(1);
s = -1;
- if ( ((LA12_35>='\u0000' && LA12_35<='\uFFFF')) ) {s = 87;}
+ if ( ((LA12_34>='\u0000' && LA12_34<='\uFFFF')) ) {s = 87;}
else s = 38;
@@ -2630,10 +2662,10 @@ public class InternalApplicationConfigurationLexer extends Lexer {
if ( s>=0 ) return s;
break;
case 2 :
- int LA12_34 = input.LA(1);
+ int LA12_35 = input.LA(1);
s = -1;
- if ( ((LA12_34>='\u0000' && LA12_34<='\uFFFF')) ) {s = 87;}
+ if ( ((LA12_35>='\u0000' && LA12_35<='\uFFFF')) ) {s = 87;}
else s = 38;
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 8f123255..f89f84dc 100644
--- a/Application/hu.bme.mit.inf.dslreasoner.application.ide/src-gen/hu/bme/mit/inf/dslreasoner/application/ide/contentassist/antlr/internal/InternalApplicationConfigurationParser.java
+++ b/Application/hu.bme.mit.inf.dslreasoner.application.ide/src-gen/hu/bme/mit/inf/dslreasoner/application/ide/contentassist/antlr/internal/InternalApplicationConfigurationParser.java
@@ -22,7 +22,7 @@ import java.util.ArrayList;
@SuppressWarnings("all")
public class InternalApplicationConfigurationParser extends AbstractInternalContentAssistParser {
public static final String[] tokenNames = new String[] {
- "", "", "", "", "RULE_ID", "RULE_INT", "RULE_STRING", "RULE_ML_COMMENT", "RULE_SL_COMMENT", "RULE_WS", "RULE_ANY_OTHER", "'minimize'", "'maximize'", "'<='", "'>='", "'none'", "'normal'", "'full'", "'SMTSolver'", "'AlloySolver'", "'ViatraSolver'", "'.'", "'-'", "'import'", "'epackage'", "'viatra'", "'reliability'", "'file'", "'='", "'{'", "'}'", "','", "'package'", "'excluding'", "'::'", "'metamodel'", "'folder'", "'models'", "'constraints'", "'at'", "'mtff'", "'objectives'", "'config'", "'log-level'", "'runtime'", "'memory'", "'#'", "'<'", "'>'", "'node'", "'int'", "'real'", "'string'", "'..'", "'scope'", "'generate'", "'partial-model'", "'solver'", "'debug'", "'log'", "'statistics'", "'output'", "'+='", "'*'", "'number'", "'runs'"
+ "", "", "", "", "RULE_ID", "RULE_INT", "RULE_STRING", "RULE_ML_COMMENT", "RULE_SL_COMMENT", "RULE_WS", "RULE_ANY_OTHER", "'minimize'", "'maximize'", "'<'", "'>'", "'<='", "'>='", "'none'", "'normal'", "'full'", "'SMTSolver'", "'AlloySolver'", "'ViatraSolver'", "'.'", "'-'", "'import'", "'epackage'", "'viatra'", "'reliability'", "'file'", "'='", "'{'", "'}'", "','", "'package'", "'excluding'", "'::'", "'metamodel'", "'folder'", "'models'", "'constraints'", "'cost'", "'at'", "'mtff'", "'objectives'", "'config'", "'log-level'", "'runtime'", "'memory'", "'#'", "'node'", "'int'", "'real'", "'string'", "'..'", "'scope'", "'generate'", "'partial-model'", "'solver'", "'debug'", "'log'", "'statistics'", "'output'", "'+='", "'*'", "'number'", "'runs'"
};
public static final int T__50=50;
public static final int T__19=19;
@@ -52,6 +52,7 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
public static final int RULE_INT=5;
public static final int T__29=29;
public static final int T__22=22;
+ public static final int T__66=66;
public static final int RULE_ML_COMMENT=7;
public static final int T__23=23;
public static final int T__24=24;
@@ -3157,25 +3158,31 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
// $ANTLR start "ruleObjectiveFunction"
- // InternalApplicationConfiguration.g:1037:1: ruleObjectiveFunction : ( ruleReliabilityObjectiveFunction ) ;
+ // InternalApplicationConfiguration.g:1037:1: ruleObjectiveFunction : ( ( rule__ObjectiveFunction__Alternatives ) ) ;
public final void ruleObjectiveFunction() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalApplicationConfiguration.g:1041:2: ( ( ruleReliabilityObjectiveFunction ) )
- // InternalApplicationConfiguration.g:1042:2: ( ruleReliabilityObjectiveFunction )
+ // InternalApplicationConfiguration.g:1041:2: ( ( ( rule__ObjectiveFunction__Alternatives ) ) )
+ // InternalApplicationConfiguration.g:1042:2: ( ( rule__ObjectiveFunction__Alternatives ) )
{
- // InternalApplicationConfiguration.g:1042:2: ( ruleReliabilityObjectiveFunction )
- // InternalApplicationConfiguration.g:1043:3: ruleReliabilityObjectiveFunction
+ // InternalApplicationConfiguration.g:1042:2: ( ( rule__ObjectiveFunction__Alternatives ) )
+ // InternalApplicationConfiguration.g:1043:3: ( rule__ObjectiveFunction__Alternatives )
+ {
+ before(grammarAccess.getObjectiveFunctionAccess().getAlternatives());
+ // InternalApplicationConfiguration.g:1044:3: ( rule__ObjectiveFunction__Alternatives )
+ // InternalApplicationConfiguration.g:1044:4: rule__ObjectiveFunction__Alternatives
{
- before(grammarAccess.getObjectiveFunctionAccess().getReliabilityObjectiveFunctionParserRuleCall());
pushFollow(FOLLOW_2);
- ruleReliabilityObjectiveFunction();
+ rule__ObjectiveFunction__Alternatives();
state._fsp--;
- after(grammarAccess.getObjectiveFunctionAccess().getReliabilityObjectiveFunctionParserRuleCall());
+
+ }
+
+ after(grammarAccess.getObjectiveFunctionAccess().getAlternatives());
}
@@ -3197,12 +3204,166 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
// $ANTLR end "ruleObjectiveFunction"
+ // $ANTLR start "entryRuleCostObjectiveFunction"
+ // InternalApplicationConfiguration.g:1053:1: entryRuleCostObjectiveFunction : ruleCostObjectiveFunction EOF ;
+ public final void entryRuleCostObjectiveFunction() throws RecognitionException {
+ try {
+ // InternalApplicationConfiguration.g:1054:1: ( ruleCostObjectiveFunction EOF )
+ // InternalApplicationConfiguration.g:1055:1: ruleCostObjectiveFunction EOF
+ {
+ before(grammarAccess.getCostObjectiveFunctionRule());
+ pushFollow(FOLLOW_1);
+ ruleCostObjectiveFunction();
+
+ state._fsp--;
+
+ after(grammarAccess.getCostObjectiveFunctionRule());
+ match(input,EOF,FOLLOW_2);
+
+ }
+
+ }
+ catch (RecognitionException re) {
+ reportError(re);
+ recover(input,re);
+ }
+ finally {
+ }
+ return ;
+ }
+ // $ANTLR end "entryRuleCostObjectiveFunction"
+
+
+ // $ANTLR start "ruleCostObjectiveFunction"
+ // InternalApplicationConfiguration.g:1062:1: ruleCostObjectiveFunction : ( ( rule__CostObjectiveFunction__Group__0 ) ) ;
+ public final void ruleCostObjectiveFunction() throws RecognitionException {
+
+ int stackSize = keepStackSize();
+
+ try {
+ // InternalApplicationConfiguration.g:1066:2: ( ( ( rule__CostObjectiveFunction__Group__0 ) ) )
+ // InternalApplicationConfiguration.g:1067:2: ( ( rule__CostObjectiveFunction__Group__0 ) )
+ {
+ // InternalApplicationConfiguration.g:1067:2: ( ( rule__CostObjectiveFunction__Group__0 ) )
+ // InternalApplicationConfiguration.g:1068:3: ( rule__CostObjectiveFunction__Group__0 )
+ {
+ before(grammarAccess.getCostObjectiveFunctionAccess().getGroup());
+ // InternalApplicationConfiguration.g:1069:3: ( rule__CostObjectiveFunction__Group__0 )
+ // InternalApplicationConfiguration.g:1069:4: rule__CostObjectiveFunction__Group__0
+ {
+ pushFollow(FOLLOW_2);
+ rule__CostObjectiveFunction__Group__0();
+
+ state._fsp--;
+
+
+ }
+
+ after(grammarAccess.getCostObjectiveFunctionAccess().getGroup());
+
+ }
+
+
+ }
+
+ }
+ catch (RecognitionException re) {
+ reportError(re);
+ recover(input,re);
+ }
+ finally {
+
+ restoreStackSize(stackSize);
+
+ }
+ return ;
+ }
+ // $ANTLR end "ruleCostObjectiveFunction"
+
+
+ // $ANTLR start "entryRuleCostEntry"
+ // InternalApplicationConfiguration.g:1078:1: entryRuleCostEntry : ruleCostEntry EOF ;
+ public final void entryRuleCostEntry() throws RecognitionException {
+ try {
+ // InternalApplicationConfiguration.g:1079:1: ( ruleCostEntry EOF )
+ // InternalApplicationConfiguration.g:1080:1: ruleCostEntry EOF
+ {
+ before(grammarAccess.getCostEntryRule());
+ pushFollow(FOLLOW_1);
+ ruleCostEntry();
+
+ state._fsp--;
+
+ after(grammarAccess.getCostEntryRule());
+ match(input,EOF,FOLLOW_2);
+
+ }
+
+ }
+ catch (RecognitionException re) {
+ reportError(re);
+ recover(input,re);
+ }
+ finally {
+ }
+ return ;
+ }
+ // $ANTLR end "entryRuleCostEntry"
+
+
+ // $ANTLR start "ruleCostEntry"
+ // InternalApplicationConfiguration.g:1087:1: ruleCostEntry : ( ( rule__CostEntry__Group__0 ) ) ;
+ public final void ruleCostEntry() throws RecognitionException {
+
+ int stackSize = keepStackSize();
+
+ try {
+ // InternalApplicationConfiguration.g:1091:2: ( ( ( rule__CostEntry__Group__0 ) ) )
+ // InternalApplicationConfiguration.g:1092:2: ( ( rule__CostEntry__Group__0 ) )
+ {
+ // InternalApplicationConfiguration.g:1092:2: ( ( rule__CostEntry__Group__0 ) )
+ // InternalApplicationConfiguration.g:1093:3: ( rule__CostEntry__Group__0 )
+ {
+ before(grammarAccess.getCostEntryAccess().getGroup());
+ // InternalApplicationConfiguration.g:1094:3: ( rule__CostEntry__Group__0 )
+ // InternalApplicationConfiguration.g:1094:4: rule__CostEntry__Group__0
+ {
+ pushFollow(FOLLOW_2);
+ rule__CostEntry__Group__0();
+
+ state._fsp--;
+
+
+ }
+
+ after(grammarAccess.getCostEntryAccess().getGroup());
+
+ }
+
+
+ }
+
+ }
+ catch (RecognitionException re) {
+ reportError(re);
+ recover(input,re);
+ }
+ finally {
+
+ restoreStackSize(stackSize);
+
+ }
+ return ;
+ }
+ // $ANTLR end "ruleCostEntry"
+
+
// $ANTLR start "entryRuleReliabilityObjectiveFunction"
- // InternalApplicationConfiguration.g:1053:1: entryRuleReliabilityObjectiveFunction : ruleReliabilityObjectiveFunction EOF ;
+ // InternalApplicationConfiguration.g:1103:1: entryRuleReliabilityObjectiveFunction : ruleReliabilityObjectiveFunction EOF ;
public final void entryRuleReliabilityObjectiveFunction() throws RecognitionException {
try {
- // InternalApplicationConfiguration.g:1054:1: ( ruleReliabilityObjectiveFunction EOF )
- // InternalApplicationConfiguration.g:1055:1: ruleReliabilityObjectiveFunction EOF
+ // InternalApplicationConfiguration.g:1104:1: ( ruleReliabilityObjectiveFunction EOF )
+ // InternalApplicationConfiguration.g:1105:1: ruleReliabilityObjectiveFunction EOF
{
before(grammarAccess.getReliabilityObjectiveFunctionRule());
pushFollow(FOLLOW_1);
@@ -3228,21 +3389,21 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
// $ANTLR start "ruleReliabilityObjectiveFunction"
- // InternalApplicationConfiguration.g:1062:1: ruleReliabilityObjectiveFunction : ( ( rule__ReliabilityObjectiveFunction__Alternatives ) ) ;
+ // InternalApplicationConfiguration.g:1112:1: ruleReliabilityObjectiveFunction : ( ( rule__ReliabilityObjectiveFunction__Alternatives ) ) ;
public final void ruleReliabilityObjectiveFunction() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalApplicationConfiguration.g:1066:2: ( ( ( rule__ReliabilityObjectiveFunction__Alternatives ) ) )
- // InternalApplicationConfiguration.g:1067:2: ( ( rule__ReliabilityObjectiveFunction__Alternatives ) )
+ // InternalApplicationConfiguration.g:1116:2: ( ( ( rule__ReliabilityObjectiveFunction__Alternatives ) ) )
+ // InternalApplicationConfiguration.g:1117:2: ( ( rule__ReliabilityObjectiveFunction__Alternatives ) )
{
- // InternalApplicationConfiguration.g:1067:2: ( ( rule__ReliabilityObjectiveFunction__Alternatives ) )
- // InternalApplicationConfiguration.g:1068:3: ( rule__ReliabilityObjectiveFunction__Alternatives )
+ // InternalApplicationConfiguration.g:1117:2: ( ( rule__ReliabilityObjectiveFunction__Alternatives ) )
+ // InternalApplicationConfiguration.g:1118:3: ( rule__ReliabilityObjectiveFunction__Alternatives )
{
before(grammarAccess.getReliabilityObjectiveFunctionAccess().getAlternatives());
- // InternalApplicationConfiguration.g:1069:3: ( rule__ReliabilityObjectiveFunction__Alternatives )
- // InternalApplicationConfiguration.g:1069:4: rule__ReliabilityObjectiveFunction__Alternatives
+ // InternalApplicationConfiguration.g:1119:3: ( rule__ReliabilityObjectiveFunction__Alternatives )
+ // InternalApplicationConfiguration.g:1119:4: rule__ReliabilityObjectiveFunction__Alternatives
{
pushFollow(FOLLOW_2);
rule__ReliabilityObjectiveFunction__Alternatives();
@@ -3275,11 +3436,11 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
// $ANTLR start "entryRuleReliabiltiyProbability"
- // InternalApplicationConfiguration.g:1078:1: entryRuleReliabiltiyProbability : ruleReliabiltiyProbability EOF ;
+ // InternalApplicationConfiguration.g:1128:1: entryRuleReliabiltiyProbability : ruleReliabiltiyProbability EOF ;
public final void entryRuleReliabiltiyProbability() throws RecognitionException {
try {
- // InternalApplicationConfiguration.g:1079:1: ( ruleReliabiltiyProbability EOF )
- // InternalApplicationConfiguration.g:1080:1: ruleReliabiltiyProbability EOF
+ // InternalApplicationConfiguration.g:1129:1: ( ruleReliabiltiyProbability EOF )
+ // InternalApplicationConfiguration.g:1130:1: ruleReliabiltiyProbability EOF
{
before(grammarAccess.getReliabiltiyProbabilityRule());
pushFollow(FOLLOW_1);
@@ -3305,21 +3466,21 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
// $ANTLR start "ruleReliabiltiyProbability"
- // InternalApplicationConfiguration.g:1087:1: ruleReliabiltiyProbability : ( ( rule__ReliabiltiyProbability__Group__0 ) ) ;
+ // InternalApplicationConfiguration.g:1137:1: ruleReliabiltiyProbability : ( ( rule__ReliabiltiyProbability__Group__0 ) ) ;
public final void ruleReliabiltiyProbability() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalApplicationConfiguration.g:1091:2: ( ( ( rule__ReliabiltiyProbability__Group__0 ) ) )
- // InternalApplicationConfiguration.g:1092:2: ( ( rule__ReliabiltiyProbability__Group__0 ) )
+ // InternalApplicationConfiguration.g:1141:2: ( ( ( rule__ReliabiltiyProbability__Group__0 ) ) )
+ // InternalApplicationConfiguration.g:1142:2: ( ( rule__ReliabiltiyProbability__Group__0 ) )
{
- // InternalApplicationConfiguration.g:1092:2: ( ( rule__ReliabiltiyProbability__Group__0 ) )
- // InternalApplicationConfiguration.g:1093:3: ( rule__ReliabiltiyProbability__Group__0 )
+ // InternalApplicationConfiguration.g:1142:2: ( ( rule__ReliabiltiyProbability__Group__0 ) )
+ // InternalApplicationConfiguration.g:1143:3: ( rule__ReliabiltiyProbability__Group__0 )
{
before(grammarAccess.getReliabiltiyProbabilityAccess().getGroup());
- // InternalApplicationConfiguration.g:1094:3: ( rule__ReliabiltiyProbability__Group__0 )
- // InternalApplicationConfiguration.g:1094:4: rule__ReliabiltiyProbability__Group__0
+ // InternalApplicationConfiguration.g:1144:3: ( rule__ReliabiltiyProbability__Group__0 )
+ // InternalApplicationConfiguration.g:1144:4: rule__ReliabiltiyProbability__Group__0
{
pushFollow(FOLLOW_2);
rule__ReliabiltiyProbability__Group__0();
@@ -3352,11 +3513,11 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
// $ANTLR start "entryRuleMtff"
- // InternalApplicationConfiguration.g:1103:1: entryRuleMtff : ruleMtff EOF ;
+ // InternalApplicationConfiguration.g:1153:1: entryRuleMtff : ruleMtff EOF ;
public final void entryRuleMtff() throws RecognitionException {
try {
- // InternalApplicationConfiguration.g:1104:1: ( ruleMtff EOF )
- // InternalApplicationConfiguration.g:1105:1: ruleMtff EOF
+ // InternalApplicationConfiguration.g:1154:1: ( ruleMtff EOF )
+ // InternalApplicationConfiguration.g:1155:1: ruleMtff EOF
{
before(grammarAccess.getMtffRule());
pushFollow(FOLLOW_1);
@@ -3382,21 +3543,21 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
// $ANTLR start "ruleMtff"
- // InternalApplicationConfiguration.g:1112:1: ruleMtff : ( ( rule__Mtff__Group__0 ) ) ;
+ // InternalApplicationConfiguration.g:1162:1: ruleMtff : ( ( rule__Mtff__Group__0 ) ) ;
public final void ruleMtff() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalApplicationConfiguration.g:1116:2: ( ( ( rule__Mtff__Group__0 ) ) )
- // InternalApplicationConfiguration.g:1117:2: ( ( rule__Mtff__Group__0 ) )
+ // InternalApplicationConfiguration.g:1166:2: ( ( ( rule__Mtff__Group__0 ) ) )
+ // InternalApplicationConfiguration.g:1167:2: ( ( rule__Mtff__Group__0 ) )
{
- // InternalApplicationConfiguration.g:1117:2: ( ( rule__Mtff__Group__0 ) )
- // InternalApplicationConfiguration.g:1118:3: ( rule__Mtff__Group__0 )
+ // InternalApplicationConfiguration.g:1167:2: ( ( rule__Mtff__Group__0 ) )
+ // InternalApplicationConfiguration.g:1168:3: ( rule__Mtff__Group__0 )
{
before(grammarAccess.getMtffAccess().getGroup());
- // InternalApplicationConfiguration.g:1119:3: ( rule__Mtff__Group__0 )
- // InternalApplicationConfiguration.g:1119:4: rule__Mtff__Group__0
+ // InternalApplicationConfiguration.g:1169:3: ( rule__Mtff__Group__0 )
+ // InternalApplicationConfiguration.g:1169:4: rule__Mtff__Group__0
{
pushFollow(FOLLOW_2);
rule__Mtff__Group__0();
@@ -3429,11 +3590,11 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
// $ANTLR start "entryRuleObjectiveDeclaration"
- // InternalApplicationConfiguration.g:1128:1: entryRuleObjectiveDeclaration : ruleObjectiveDeclaration EOF ;
+ // InternalApplicationConfiguration.g:1178:1: entryRuleObjectiveDeclaration : ruleObjectiveDeclaration EOF ;
public final void entryRuleObjectiveDeclaration() throws RecognitionException {
try {
- // InternalApplicationConfiguration.g:1129:1: ( ruleObjectiveDeclaration EOF )
- // InternalApplicationConfiguration.g:1130:1: ruleObjectiveDeclaration EOF
+ // InternalApplicationConfiguration.g:1179:1: ( ruleObjectiveDeclaration EOF )
+ // InternalApplicationConfiguration.g:1180:1: ruleObjectiveDeclaration EOF
{
before(grammarAccess.getObjectiveDeclarationRule());
pushFollow(FOLLOW_1);
@@ -3459,21 +3620,21 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
// $ANTLR start "ruleObjectiveDeclaration"
- // InternalApplicationConfiguration.g:1137:1: ruleObjectiveDeclaration : ( ( rule__ObjectiveDeclaration__Group__0 ) ) ;
+ // InternalApplicationConfiguration.g:1187:1: ruleObjectiveDeclaration : ( ( rule__ObjectiveDeclaration__Group__0 ) ) ;
public final void ruleObjectiveDeclaration() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalApplicationConfiguration.g:1141:2: ( ( ( rule__ObjectiveDeclaration__Group__0 ) ) )
- // InternalApplicationConfiguration.g:1142:2: ( ( rule__ObjectiveDeclaration__Group__0 ) )
+ // InternalApplicationConfiguration.g:1191:2: ( ( ( rule__ObjectiveDeclaration__Group__0 ) ) )
+ // InternalApplicationConfiguration.g:1192:2: ( ( rule__ObjectiveDeclaration__Group__0 ) )
{
- // InternalApplicationConfiguration.g:1142:2: ( ( rule__ObjectiveDeclaration__Group__0 ) )
- // InternalApplicationConfiguration.g:1143:3: ( rule__ObjectiveDeclaration__Group__0 )
+ // InternalApplicationConfiguration.g:1192:2: ( ( rule__ObjectiveDeclaration__Group__0 ) )
+ // InternalApplicationConfiguration.g:1193:3: ( rule__ObjectiveDeclaration__Group__0 )
{
before(grammarAccess.getObjectiveDeclarationAccess().getGroup());
- // InternalApplicationConfiguration.g:1144:3: ( rule__ObjectiveDeclaration__Group__0 )
- // InternalApplicationConfiguration.g:1144:4: rule__ObjectiveDeclaration__Group__0
+ // InternalApplicationConfiguration.g:1194:3: ( rule__ObjectiveDeclaration__Group__0 )
+ // InternalApplicationConfiguration.g:1194:4: rule__ObjectiveDeclaration__Group__0
{
pushFollow(FOLLOW_2);
rule__ObjectiveDeclaration__Group__0();
@@ -3506,11 +3667,11 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
// $ANTLR start "entryRuleObjectiveReference"
- // InternalApplicationConfiguration.g:1153:1: entryRuleObjectiveReference : ruleObjectiveReference EOF ;
+ // InternalApplicationConfiguration.g:1203:1: entryRuleObjectiveReference : ruleObjectiveReference EOF ;
public final void entryRuleObjectiveReference() throws RecognitionException {
try {
- // InternalApplicationConfiguration.g:1154:1: ( ruleObjectiveReference EOF )
- // InternalApplicationConfiguration.g:1155:1: ruleObjectiveReference EOF
+ // InternalApplicationConfiguration.g:1204:1: ( ruleObjectiveReference EOF )
+ // InternalApplicationConfiguration.g:1205:1: ruleObjectiveReference EOF
{
before(grammarAccess.getObjectiveReferenceRule());
pushFollow(FOLLOW_1);
@@ -3536,21 +3697,21 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
// $ANTLR start "ruleObjectiveReference"
- // InternalApplicationConfiguration.g:1162:1: ruleObjectiveReference : ( ( rule__ObjectiveReference__ReferredAssignment ) ) ;
+ // InternalApplicationConfiguration.g:1212:1: ruleObjectiveReference : ( ( rule__ObjectiveReference__ReferredAssignment ) ) ;
public final void ruleObjectiveReference() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalApplicationConfiguration.g:1166:2: ( ( ( rule__ObjectiveReference__ReferredAssignment ) ) )
- // InternalApplicationConfiguration.g:1167:2: ( ( rule__ObjectiveReference__ReferredAssignment ) )
+ // InternalApplicationConfiguration.g:1216:2: ( ( ( rule__ObjectiveReference__ReferredAssignment ) ) )
+ // InternalApplicationConfiguration.g:1217:2: ( ( rule__ObjectiveReference__ReferredAssignment ) )
{
- // InternalApplicationConfiguration.g:1167:2: ( ( rule__ObjectiveReference__ReferredAssignment ) )
- // InternalApplicationConfiguration.g:1168:3: ( rule__ObjectiveReference__ReferredAssignment )
+ // InternalApplicationConfiguration.g:1217:2: ( ( rule__ObjectiveReference__ReferredAssignment ) )
+ // InternalApplicationConfiguration.g:1218:3: ( rule__ObjectiveReference__ReferredAssignment )
{
before(grammarAccess.getObjectiveReferenceAccess().getReferredAssignment());
- // InternalApplicationConfiguration.g:1169:3: ( rule__ObjectiveReference__ReferredAssignment )
- // InternalApplicationConfiguration.g:1169:4: rule__ObjectiveReference__ReferredAssignment
+ // InternalApplicationConfiguration.g:1219:3: ( rule__ObjectiveReference__ReferredAssignment )
+ // InternalApplicationConfiguration.g:1219:4: rule__ObjectiveReference__ReferredAssignment
{
pushFollow(FOLLOW_2);
rule__ObjectiveReference__ReferredAssignment();
@@ -3583,11 +3744,11 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
// $ANTLR start "entryRuleObjective"
- // InternalApplicationConfiguration.g:1178:1: entryRuleObjective : ruleObjective EOF ;
+ // InternalApplicationConfiguration.g:1228:1: entryRuleObjective : ruleObjective EOF ;
public final void entryRuleObjective() throws RecognitionException {
try {
- // InternalApplicationConfiguration.g:1179:1: ( ruleObjective EOF )
- // InternalApplicationConfiguration.g:1180:1: ruleObjective EOF
+ // InternalApplicationConfiguration.g:1229:1: ( ruleObjective EOF )
+ // InternalApplicationConfiguration.g:1230:1: ruleObjective EOF
{
before(grammarAccess.getObjectiveRule());
pushFollow(FOLLOW_1);
@@ -3613,21 +3774,21 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
// $ANTLR start "ruleObjective"
- // InternalApplicationConfiguration.g:1187:1: ruleObjective : ( ( rule__Objective__Alternatives ) ) ;
+ // InternalApplicationConfiguration.g:1237:1: ruleObjective : ( ( rule__Objective__Alternatives ) ) ;
public final void ruleObjective() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalApplicationConfiguration.g:1191:2: ( ( ( rule__Objective__Alternatives ) ) )
- // InternalApplicationConfiguration.g:1192:2: ( ( rule__Objective__Alternatives ) )
+ // InternalApplicationConfiguration.g:1241:2: ( ( ( rule__Objective__Alternatives ) ) )
+ // InternalApplicationConfiguration.g:1242:2: ( ( rule__Objective__Alternatives ) )
{
- // InternalApplicationConfiguration.g:1192:2: ( ( rule__Objective__Alternatives ) )
- // InternalApplicationConfiguration.g:1193:3: ( rule__Objective__Alternatives )
+ // InternalApplicationConfiguration.g:1242:2: ( ( rule__Objective__Alternatives ) )
+ // InternalApplicationConfiguration.g:1243:3: ( rule__Objective__Alternatives )
{
before(grammarAccess.getObjectiveAccess().getAlternatives());
- // InternalApplicationConfiguration.g:1194:3: ( rule__Objective__Alternatives )
- // InternalApplicationConfiguration.g:1194:4: rule__Objective__Alternatives
+ // InternalApplicationConfiguration.g:1244:3: ( rule__Objective__Alternatives )
+ // InternalApplicationConfiguration.g:1244:4: rule__Objective__Alternatives
{
pushFollow(FOLLOW_2);
rule__Objective__Alternatives();
@@ -3660,11 +3821,11 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
// $ANTLR start "entryRuleConfigSpecification"
- // InternalApplicationConfiguration.g:1203:1: entryRuleConfigSpecification : ruleConfigSpecification EOF ;
+ // InternalApplicationConfiguration.g:1253:1: entryRuleConfigSpecification : ruleConfigSpecification EOF ;
public final void entryRuleConfigSpecification() throws RecognitionException {
try {
- // InternalApplicationConfiguration.g:1204:1: ( ruleConfigSpecification EOF )
- // InternalApplicationConfiguration.g:1205:1: ruleConfigSpecification EOF
+ // InternalApplicationConfiguration.g:1254:1: ( ruleConfigSpecification EOF )
+ // InternalApplicationConfiguration.g:1255:1: ruleConfigSpecification EOF
{
before(grammarAccess.getConfigSpecificationRule());
pushFollow(FOLLOW_1);
@@ -3690,21 +3851,21 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
// $ANTLR start "ruleConfigSpecification"
- // InternalApplicationConfiguration.g:1212:1: ruleConfigSpecification : ( ( rule__ConfigSpecification__Group__0 ) ) ;
+ // InternalApplicationConfiguration.g:1262:1: ruleConfigSpecification : ( ( rule__ConfigSpecification__Group__0 ) ) ;
public final void ruleConfigSpecification() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalApplicationConfiguration.g:1216:2: ( ( ( rule__ConfigSpecification__Group__0 ) ) )
- // InternalApplicationConfiguration.g:1217:2: ( ( rule__ConfigSpecification__Group__0 ) )
+ // InternalApplicationConfiguration.g:1266:2: ( ( ( rule__ConfigSpecification__Group__0 ) ) )
+ // InternalApplicationConfiguration.g:1267:2: ( ( rule__ConfigSpecification__Group__0 ) )
{
- // InternalApplicationConfiguration.g:1217:2: ( ( rule__ConfigSpecification__Group__0 ) )
- // InternalApplicationConfiguration.g:1218:3: ( rule__ConfigSpecification__Group__0 )
+ // InternalApplicationConfiguration.g:1267:2: ( ( rule__ConfigSpecification__Group__0 ) )
+ // InternalApplicationConfiguration.g:1268:3: ( rule__ConfigSpecification__Group__0 )
{
before(grammarAccess.getConfigSpecificationAccess().getGroup());
- // InternalApplicationConfiguration.g:1219:3: ( rule__ConfigSpecification__Group__0 )
- // InternalApplicationConfiguration.g:1219:4: rule__ConfigSpecification__Group__0
+ // InternalApplicationConfiguration.g:1269:3: ( rule__ConfigSpecification__Group__0 )
+ // InternalApplicationConfiguration.g:1269:4: rule__ConfigSpecification__Group__0
{
pushFollow(FOLLOW_2);
rule__ConfigSpecification__Group__0();
@@ -3737,11 +3898,11 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
// $ANTLR start "entryRuleConfigDeclaration"
- // InternalApplicationConfiguration.g:1228:1: entryRuleConfigDeclaration : ruleConfigDeclaration EOF ;
+ // InternalApplicationConfiguration.g:1278:1: entryRuleConfigDeclaration : ruleConfigDeclaration EOF ;
public final void entryRuleConfigDeclaration() throws RecognitionException {
try {
- // InternalApplicationConfiguration.g:1229:1: ( ruleConfigDeclaration EOF )
- // InternalApplicationConfiguration.g:1230:1: ruleConfigDeclaration EOF
+ // InternalApplicationConfiguration.g:1279:1: ( ruleConfigDeclaration EOF )
+ // InternalApplicationConfiguration.g:1280:1: ruleConfigDeclaration EOF
{
before(grammarAccess.getConfigDeclarationRule());
pushFollow(FOLLOW_1);
@@ -3767,21 +3928,21 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
// $ANTLR start "ruleConfigDeclaration"
- // InternalApplicationConfiguration.g:1237:1: ruleConfigDeclaration : ( ( rule__ConfigDeclaration__Group__0 ) ) ;
+ // InternalApplicationConfiguration.g:1287:1: ruleConfigDeclaration : ( ( rule__ConfigDeclaration__Group__0 ) ) ;
public final void ruleConfigDeclaration() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalApplicationConfiguration.g:1241:2: ( ( ( rule__ConfigDeclaration__Group__0 ) ) )
- // InternalApplicationConfiguration.g:1242:2: ( ( rule__ConfigDeclaration__Group__0 ) )
+ // InternalApplicationConfiguration.g:1291:2: ( ( ( rule__ConfigDeclaration__Group__0 ) ) )
+ // InternalApplicationConfiguration.g:1292:2: ( ( rule__ConfigDeclaration__Group__0 ) )
{
- // InternalApplicationConfiguration.g:1242:2: ( ( rule__ConfigDeclaration__Group__0 ) )
- // InternalApplicationConfiguration.g:1243:3: ( rule__ConfigDeclaration__Group__0 )
+ // InternalApplicationConfiguration.g:1292:2: ( ( rule__ConfigDeclaration__Group__0 ) )
+ // InternalApplicationConfiguration.g:1293:3: ( rule__ConfigDeclaration__Group__0 )
{
before(grammarAccess.getConfigDeclarationAccess().getGroup());
- // InternalApplicationConfiguration.g:1244:3: ( rule__ConfigDeclaration__Group__0 )
- // InternalApplicationConfiguration.g:1244:4: rule__ConfigDeclaration__Group__0
+ // InternalApplicationConfiguration.g:1294:3: ( rule__ConfigDeclaration__Group__0 )
+ // InternalApplicationConfiguration.g:1294:4: rule__ConfigDeclaration__Group__0
{
pushFollow(FOLLOW_2);
rule__ConfigDeclaration__Group__0();
@@ -3814,11 +3975,11 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
// $ANTLR start "entryRuleConfigEntry"
- // InternalApplicationConfiguration.g:1253:1: entryRuleConfigEntry : ruleConfigEntry EOF ;
+ // InternalApplicationConfiguration.g:1303:1: entryRuleConfigEntry : ruleConfigEntry EOF ;
public final void entryRuleConfigEntry() throws RecognitionException {
try {
- // InternalApplicationConfiguration.g:1254:1: ( ruleConfigEntry EOF )
- // InternalApplicationConfiguration.g:1255:1: ruleConfigEntry EOF
+ // InternalApplicationConfiguration.g:1304:1: ( ruleConfigEntry EOF )
+ // InternalApplicationConfiguration.g:1305:1: ruleConfigEntry EOF
{
before(grammarAccess.getConfigEntryRule());
pushFollow(FOLLOW_1);
@@ -3844,21 +4005,21 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
// $ANTLR start "ruleConfigEntry"
- // InternalApplicationConfiguration.g:1262:1: ruleConfigEntry : ( ( rule__ConfigEntry__Alternatives ) ) ;
+ // InternalApplicationConfiguration.g:1312:1: ruleConfigEntry : ( ( rule__ConfigEntry__Alternatives ) ) ;
public final void ruleConfigEntry() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalApplicationConfiguration.g:1266:2: ( ( ( rule__ConfigEntry__Alternatives ) ) )
- // InternalApplicationConfiguration.g:1267:2: ( ( rule__ConfigEntry__Alternatives ) )
+ // InternalApplicationConfiguration.g:1316:2: ( ( ( rule__ConfigEntry__Alternatives ) ) )
+ // InternalApplicationConfiguration.g:1317:2: ( ( rule__ConfigEntry__Alternatives ) )
{
- // InternalApplicationConfiguration.g:1267:2: ( ( rule__ConfigEntry__Alternatives ) )
- // InternalApplicationConfiguration.g:1268:3: ( rule__ConfigEntry__Alternatives )
+ // InternalApplicationConfiguration.g:1317:2: ( ( rule__ConfigEntry__Alternatives ) )
+ // InternalApplicationConfiguration.g:1318:3: ( rule__ConfigEntry__Alternatives )
{
before(grammarAccess.getConfigEntryAccess().getAlternatives());
- // InternalApplicationConfiguration.g:1269:3: ( rule__ConfigEntry__Alternatives )
- // InternalApplicationConfiguration.g:1269:4: rule__ConfigEntry__Alternatives
+ // InternalApplicationConfiguration.g:1319:3: ( rule__ConfigEntry__Alternatives )
+ // InternalApplicationConfiguration.g:1319:4: rule__ConfigEntry__Alternatives
{
pushFollow(FOLLOW_2);
rule__ConfigEntry__Alternatives();
@@ -3891,11 +4052,11 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
// $ANTLR start "entryRuleDocumentationEntry"
- // InternalApplicationConfiguration.g:1278:1: entryRuleDocumentationEntry : ruleDocumentationEntry EOF ;
+ // InternalApplicationConfiguration.g:1328:1: entryRuleDocumentationEntry : ruleDocumentationEntry EOF ;
public final void entryRuleDocumentationEntry() throws RecognitionException {
try {
- // InternalApplicationConfiguration.g:1279:1: ( ruleDocumentationEntry EOF )
- // InternalApplicationConfiguration.g:1280:1: ruleDocumentationEntry EOF
+ // InternalApplicationConfiguration.g:1329:1: ( ruleDocumentationEntry EOF )
+ // InternalApplicationConfiguration.g:1330:1: ruleDocumentationEntry EOF
{
before(grammarAccess.getDocumentationEntryRule());
pushFollow(FOLLOW_1);
@@ -3921,21 +4082,21 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
// $ANTLR start "ruleDocumentationEntry"
- // InternalApplicationConfiguration.g:1287:1: ruleDocumentationEntry : ( ( rule__DocumentationEntry__Group__0 ) ) ;
+ // InternalApplicationConfiguration.g:1337:1: ruleDocumentationEntry : ( ( rule__DocumentationEntry__Group__0 ) ) ;
public final void ruleDocumentationEntry() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalApplicationConfiguration.g:1291:2: ( ( ( rule__DocumentationEntry__Group__0 ) ) )
- // InternalApplicationConfiguration.g:1292:2: ( ( rule__DocumentationEntry__Group__0 ) )
+ // InternalApplicationConfiguration.g:1341:2: ( ( ( rule__DocumentationEntry__Group__0 ) ) )
+ // InternalApplicationConfiguration.g:1342:2: ( ( rule__DocumentationEntry__Group__0 ) )
{
- // InternalApplicationConfiguration.g:1292:2: ( ( rule__DocumentationEntry__Group__0 ) )
- // InternalApplicationConfiguration.g:1293:3: ( rule__DocumentationEntry__Group__0 )
+ // InternalApplicationConfiguration.g:1342:2: ( ( rule__DocumentationEntry__Group__0 ) )
+ // InternalApplicationConfiguration.g:1343:3: ( rule__DocumentationEntry__Group__0 )
{
before(grammarAccess.getDocumentationEntryAccess().getGroup());
- // InternalApplicationConfiguration.g:1294:3: ( rule__DocumentationEntry__Group__0 )
- // InternalApplicationConfiguration.g:1294:4: rule__DocumentationEntry__Group__0
+ // InternalApplicationConfiguration.g:1344:3: ( rule__DocumentationEntry__Group__0 )
+ // InternalApplicationConfiguration.g:1344:4: rule__DocumentationEntry__Group__0
{
pushFollow(FOLLOW_2);
rule__DocumentationEntry__Group__0();
@@ -3968,11 +4129,11 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
// $ANTLR start "entryRuleRuntimeEntry"
- // InternalApplicationConfiguration.g:1303:1: entryRuleRuntimeEntry : ruleRuntimeEntry EOF ;
+ // InternalApplicationConfiguration.g:1353:1: entryRuleRuntimeEntry : ruleRuntimeEntry EOF ;
public final void entryRuleRuntimeEntry() throws RecognitionException {
try {
- // InternalApplicationConfiguration.g:1304:1: ( ruleRuntimeEntry EOF )
- // InternalApplicationConfiguration.g:1305:1: ruleRuntimeEntry EOF
+ // InternalApplicationConfiguration.g:1354:1: ( ruleRuntimeEntry EOF )
+ // InternalApplicationConfiguration.g:1355:1: ruleRuntimeEntry EOF
{
before(grammarAccess.getRuntimeEntryRule());
pushFollow(FOLLOW_1);
@@ -3998,21 +4159,21 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
// $ANTLR start "ruleRuntimeEntry"
- // InternalApplicationConfiguration.g:1312:1: ruleRuntimeEntry : ( ( rule__RuntimeEntry__Group__0 ) ) ;
+ // InternalApplicationConfiguration.g:1362:1: ruleRuntimeEntry : ( ( rule__RuntimeEntry__Group__0 ) ) ;
public final void ruleRuntimeEntry() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalApplicationConfiguration.g:1316:2: ( ( ( rule__RuntimeEntry__Group__0 ) ) )
- // InternalApplicationConfiguration.g:1317:2: ( ( rule__RuntimeEntry__Group__0 ) )
+ // InternalApplicationConfiguration.g:1366:2: ( ( ( rule__RuntimeEntry__Group__0 ) ) )
+ // InternalApplicationConfiguration.g:1367:2: ( ( rule__RuntimeEntry__Group__0 ) )
{
- // InternalApplicationConfiguration.g:1317:2: ( ( rule__RuntimeEntry__Group__0 ) )
- // InternalApplicationConfiguration.g:1318:3: ( rule__RuntimeEntry__Group__0 )
+ // InternalApplicationConfiguration.g:1367:2: ( ( rule__RuntimeEntry__Group__0 ) )
+ // InternalApplicationConfiguration.g:1368:3: ( rule__RuntimeEntry__Group__0 )
{
before(grammarAccess.getRuntimeEntryAccess().getGroup());
- // InternalApplicationConfiguration.g:1319:3: ( rule__RuntimeEntry__Group__0 )
- // InternalApplicationConfiguration.g:1319:4: rule__RuntimeEntry__Group__0
+ // InternalApplicationConfiguration.g:1369:3: ( rule__RuntimeEntry__Group__0 )
+ // InternalApplicationConfiguration.g:1369:4: rule__RuntimeEntry__Group__0
{
pushFollow(FOLLOW_2);
rule__RuntimeEntry__Group__0();
@@ -4045,11 +4206,11 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
// $ANTLR start "entryRuleMemoryEntry"
- // InternalApplicationConfiguration.g:1328:1: entryRuleMemoryEntry : ruleMemoryEntry EOF ;
+ // InternalApplicationConfiguration.g:1378:1: entryRuleMemoryEntry : ruleMemoryEntry EOF ;
public final void entryRuleMemoryEntry() throws RecognitionException {
try {
- // InternalApplicationConfiguration.g:1329:1: ( ruleMemoryEntry EOF )
- // InternalApplicationConfiguration.g:1330:1: ruleMemoryEntry EOF
+ // InternalApplicationConfiguration.g:1379:1: ( ruleMemoryEntry EOF )
+ // InternalApplicationConfiguration.g:1380:1: ruleMemoryEntry EOF
{
before(grammarAccess.getMemoryEntryRule());
pushFollow(FOLLOW_1);
@@ -4075,21 +4236,21 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
// $ANTLR start "ruleMemoryEntry"
- // InternalApplicationConfiguration.g:1337:1: ruleMemoryEntry : ( ( rule__MemoryEntry__Group__0 ) ) ;
+ // InternalApplicationConfiguration.g:1387:1: ruleMemoryEntry : ( ( rule__MemoryEntry__Group__0 ) ) ;
public final void ruleMemoryEntry() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalApplicationConfiguration.g:1341:2: ( ( ( rule__MemoryEntry__Group__0 ) ) )
- // InternalApplicationConfiguration.g:1342:2: ( ( rule__MemoryEntry__Group__0 ) )
+ // InternalApplicationConfiguration.g:1391:2: ( ( ( rule__MemoryEntry__Group__0 ) ) )
+ // InternalApplicationConfiguration.g:1392:2: ( ( rule__MemoryEntry__Group__0 ) )
{
- // InternalApplicationConfiguration.g:1342:2: ( ( rule__MemoryEntry__Group__0 ) )
- // InternalApplicationConfiguration.g:1343:3: ( rule__MemoryEntry__Group__0 )
+ // InternalApplicationConfiguration.g:1392:2: ( ( rule__MemoryEntry__Group__0 ) )
+ // InternalApplicationConfiguration.g:1393:3: ( rule__MemoryEntry__Group__0 )
{
before(grammarAccess.getMemoryEntryAccess().getGroup());
- // InternalApplicationConfiguration.g:1344:3: ( rule__MemoryEntry__Group__0 )
- // InternalApplicationConfiguration.g:1344:4: rule__MemoryEntry__Group__0
+ // InternalApplicationConfiguration.g:1394:3: ( rule__MemoryEntry__Group__0 )
+ // InternalApplicationConfiguration.g:1394:4: rule__MemoryEntry__Group__0
{
pushFollow(FOLLOW_2);
rule__MemoryEntry__Group__0();
@@ -4122,11 +4283,11 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
// $ANTLR start "entryRuleCustomEntry"
- // InternalApplicationConfiguration.g:1353:1: entryRuleCustomEntry : ruleCustomEntry EOF ;
+ // InternalApplicationConfiguration.g:1403:1: entryRuleCustomEntry : ruleCustomEntry EOF ;
public final void entryRuleCustomEntry() throws RecognitionException {
try {
- // InternalApplicationConfiguration.g:1354:1: ( ruleCustomEntry EOF )
- // InternalApplicationConfiguration.g:1355:1: ruleCustomEntry EOF
+ // InternalApplicationConfiguration.g:1404:1: ( ruleCustomEntry EOF )
+ // InternalApplicationConfiguration.g:1405:1: ruleCustomEntry EOF
{
before(grammarAccess.getCustomEntryRule());
pushFollow(FOLLOW_1);
@@ -4152,21 +4313,21 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
// $ANTLR start "ruleCustomEntry"
- // InternalApplicationConfiguration.g:1362:1: ruleCustomEntry : ( ( rule__CustomEntry__Group__0 ) ) ;
+ // InternalApplicationConfiguration.g:1412:1: ruleCustomEntry : ( ( rule__CustomEntry__Group__0 ) ) ;
public final void ruleCustomEntry() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalApplicationConfiguration.g:1366:2: ( ( ( rule__CustomEntry__Group__0 ) ) )
- // InternalApplicationConfiguration.g:1367:2: ( ( rule__CustomEntry__Group__0 ) )
+ // InternalApplicationConfiguration.g:1416:2: ( ( ( rule__CustomEntry__Group__0 ) ) )
+ // InternalApplicationConfiguration.g:1417:2: ( ( rule__CustomEntry__Group__0 ) )
{
- // InternalApplicationConfiguration.g:1367:2: ( ( rule__CustomEntry__Group__0 ) )
- // InternalApplicationConfiguration.g:1368:3: ( rule__CustomEntry__Group__0 )
+ // InternalApplicationConfiguration.g:1417:2: ( ( rule__CustomEntry__Group__0 ) )
+ // InternalApplicationConfiguration.g:1418:3: ( rule__CustomEntry__Group__0 )
{
before(grammarAccess.getCustomEntryAccess().getGroup());
- // InternalApplicationConfiguration.g:1369:3: ( rule__CustomEntry__Group__0 )
- // InternalApplicationConfiguration.g:1369:4: rule__CustomEntry__Group__0
+ // InternalApplicationConfiguration.g:1419:3: ( rule__CustomEntry__Group__0 )
+ // InternalApplicationConfiguration.g:1419:4: rule__CustomEntry__Group__0
{
pushFollow(FOLLOW_2);
rule__CustomEntry__Group__0();
@@ -4199,11 +4360,11 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
// $ANTLR start "entryRuleConfigReference"
- // InternalApplicationConfiguration.g:1378:1: entryRuleConfigReference : ruleConfigReference EOF ;
+ // InternalApplicationConfiguration.g:1428:1: entryRuleConfigReference : ruleConfigReference EOF ;
public final void entryRuleConfigReference() throws RecognitionException {
try {
- // InternalApplicationConfiguration.g:1379:1: ( ruleConfigReference EOF )
- // InternalApplicationConfiguration.g:1380:1: ruleConfigReference EOF
+ // InternalApplicationConfiguration.g:1429:1: ( ruleConfigReference EOF )
+ // InternalApplicationConfiguration.g:1430:1: ruleConfigReference EOF
{
before(grammarAccess.getConfigReferenceRule());
pushFollow(FOLLOW_1);
@@ -4229,21 +4390,21 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
// $ANTLR start "ruleConfigReference"
- // InternalApplicationConfiguration.g:1387:1: ruleConfigReference : ( ( rule__ConfigReference__ConfigAssignment ) ) ;
+ // InternalApplicationConfiguration.g:1437:1: ruleConfigReference : ( ( rule__ConfigReference__ConfigAssignment ) ) ;
public final void ruleConfigReference() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalApplicationConfiguration.g:1391:2: ( ( ( rule__ConfigReference__ConfigAssignment ) ) )
- // InternalApplicationConfiguration.g:1392:2: ( ( rule__ConfigReference__ConfigAssignment ) )
+ // InternalApplicationConfiguration.g:1441:2: ( ( ( rule__ConfigReference__ConfigAssignment ) ) )
+ // InternalApplicationConfiguration.g:1442:2: ( ( rule__ConfigReference__ConfigAssignment ) )
{
- // InternalApplicationConfiguration.g:1392:2: ( ( rule__ConfigReference__ConfigAssignment ) )
- // InternalApplicationConfiguration.g:1393:3: ( rule__ConfigReference__ConfigAssignment )
+ // InternalApplicationConfiguration.g:1442:2: ( ( rule__ConfigReference__ConfigAssignment ) )
+ // InternalApplicationConfiguration.g:1443:3: ( rule__ConfigReference__ConfigAssignment )
{
before(grammarAccess.getConfigReferenceAccess().getConfigAssignment());
- // InternalApplicationConfiguration.g:1394:3: ( rule__ConfigReference__ConfigAssignment )
- // InternalApplicationConfiguration.g:1394:4: rule__ConfigReference__ConfigAssignment
+ // InternalApplicationConfiguration.g:1444:3: ( rule__ConfigReference__ConfigAssignment )
+ // InternalApplicationConfiguration.g:1444:4: rule__ConfigReference__ConfigAssignment
{
pushFollow(FOLLOW_2);
rule__ConfigReference__ConfigAssignment();
@@ -4276,11 +4437,11 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
// $ANTLR start "entryRuleConfig"
- // InternalApplicationConfiguration.g:1403:1: entryRuleConfig : ruleConfig EOF ;
+ // InternalApplicationConfiguration.g:1453:1: entryRuleConfig : ruleConfig EOF ;
public final void entryRuleConfig() throws RecognitionException {
try {
- // InternalApplicationConfiguration.g:1404:1: ( ruleConfig EOF )
- // InternalApplicationConfiguration.g:1405:1: ruleConfig EOF
+ // InternalApplicationConfiguration.g:1454:1: ( ruleConfig EOF )
+ // InternalApplicationConfiguration.g:1455:1: ruleConfig EOF
{
before(grammarAccess.getConfigRule());
pushFollow(FOLLOW_1);
@@ -4306,21 +4467,21 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
// $ANTLR start "ruleConfig"
- // InternalApplicationConfiguration.g:1412:1: ruleConfig : ( ( rule__Config__Alternatives ) ) ;
+ // InternalApplicationConfiguration.g:1462:1: ruleConfig : ( ( rule__Config__Alternatives ) ) ;
public final void ruleConfig() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalApplicationConfiguration.g:1416:2: ( ( ( rule__Config__Alternatives ) ) )
- // InternalApplicationConfiguration.g:1417:2: ( ( rule__Config__Alternatives ) )
+ // InternalApplicationConfiguration.g:1466:2: ( ( ( rule__Config__Alternatives ) ) )
+ // InternalApplicationConfiguration.g:1467:2: ( ( rule__Config__Alternatives ) )
{
- // InternalApplicationConfiguration.g:1417:2: ( ( rule__Config__Alternatives ) )
- // InternalApplicationConfiguration.g:1418:3: ( rule__Config__Alternatives )
+ // InternalApplicationConfiguration.g:1467:2: ( ( rule__Config__Alternatives ) )
+ // InternalApplicationConfiguration.g:1468:3: ( rule__Config__Alternatives )
{
before(grammarAccess.getConfigAccess().getAlternatives());
- // InternalApplicationConfiguration.g:1419:3: ( rule__Config__Alternatives )
- // InternalApplicationConfiguration.g:1419:4: rule__Config__Alternatives
+ // InternalApplicationConfiguration.g:1469:3: ( rule__Config__Alternatives )
+ // InternalApplicationConfiguration.g:1469:4: rule__Config__Alternatives
{
pushFollow(FOLLOW_2);
rule__Config__Alternatives();
@@ -4353,11 +4514,11 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
// $ANTLR start "entryRuleScopeSpecification"
- // InternalApplicationConfiguration.g:1428:1: entryRuleScopeSpecification : ruleScopeSpecification EOF ;
+ // InternalApplicationConfiguration.g:1478:1: entryRuleScopeSpecification : ruleScopeSpecification EOF ;
public final void entryRuleScopeSpecification() throws RecognitionException {
try {
- // InternalApplicationConfiguration.g:1429:1: ( ruleScopeSpecification EOF )
- // InternalApplicationConfiguration.g:1430:1: ruleScopeSpecification EOF
+ // InternalApplicationConfiguration.g:1479:1: ( ruleScopeSpecification EOF )
+ // InternalApplicationConfiguration.g:1480:1: ruleScopeSpecification EOF
{
before(grammarAccess.getScopeSpecificationRule());
pushFollow(FOLLOW_1);
@@ -4383,21 +4544,21 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
// $ANTLR start "ruleScopeSpecification"
- // InternalApplicationConfiguration.g:1437:1: ruleScopeSpecification : ( ( rule__ScopeSpecification__Group__0 ) ) ;
+ // InternalApplicationConfiguration.g:1487:1: ruleScopeSpecification : ( ( rule__ScopeSpecification__Group__0 ) ) ;
public final void ruleScopeSpecification() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalApplicationConfiguration.g:1441:2: ( ( ( rule__ScopeSpecification__Group__0 ) ) )
- // InternalApplicationConfiguration.g:1442:2: ( ( rule__ScopeSpecification__Group__0 ) )
+ // InternalApplicationConfiguration.g:1491:2: ( ( ( rule__ScopeSpecification__Group__0 ) ) )
+ // InternalApplicationConfiguration.g:1492:2: ( ( rule__ScopeSpecification__Group__0 ) )
{
- // InternalApplicationConfiguration.g:1442:2: ( ( rule__ScopeSpecification__Group__0 ) )
- // InternalApplicationConfiguration.g:1443:3: ( rule__ScopeSpecification__Group__0 )
+ // InternalApplicationConfiguration.g:1492:2: ( ( rule__ScopeSpecification__Group__0 ) )
+ // InternalApplicationConfiguration.g:1493:3: ( rule__ScopeSpecification__Group__0 )
{
before(grammarAccess.getScopeSpecificationAccess().getGroup());
- // InternalApplicationConfiguration.g:1444:3: ( rule__ScopeSpecification__Group__0 )
- // InternalApplicationConfiguration.g:1444:4: rule__ScopeSpecification__Group__0
+ // InternalApplicationConfiguration.g:1494:3: ( rule__ScopeSpecification__Group__0 )
+ // InternalApplicationConfiguration.g:1494:4: rule__ScopeSpecification__Group__0
{
pushFollow(FOLLOW_2);
rule__ScopeSpecification__Group__0();
@@ -4430,11 +4591,11 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
// $ANTLR start "entryRuleTypeScope"
- // InternalApplicationConfiguration.g:1453:1: entryRuleTypeScope : ruleTypeScope EOF ;
+ // InternalApplicationConfiguration.g:1503:1: entryRuleTypeScope : ruleTypeScope EOF ;
public final void entryRuleTypeScope() throws RecognitionException {
try {
- // InternalApplicationConfiguration.g:1454:1: ( ruleTypeScope EOF )
- // InternalApplicationConfiguration.g:1455:1: ruleTypeScope EOF
+ // InternalApplicationConfiguration.g:1504:1: ( ruleTypeScope EOF )
+ // InternalApplicationConfiguration.g:1505:1: ruleTypeScope EOF
{
before(grammarAccess.getTypeScopeRule());
pushFollow(FOLLOW_1);
@@ -4460,21 +4621,21 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
// $ANTLR start "ruleTypeScope"
- // InternalApplicationConfiguration.g:1462:1: ruleTypeScope : ( ( rule__TypeScope__Alternatives ) ) ;
+ // InternalApplicationConfiguration.g:1512:1: ruleTypeScope : ( ( rule__TypeScope__Alternatives ) ) ;
public final void ruleTypeScope() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalApplicationConfiguration.g:1466:2: ( ( ( rule__TypeScope__Alternatives ) ) )
- // InternalApplicationConfiguration.g:1467:2: ( ( rule__TypeScope__Alternatives ) )
+ // InternalApplicationConfiguration.g:1516:2: ( ( ( rule__TypeScope__Alternatives ) ) )
+ // InternalApplicationConfiguration.g:1517:2: ( ( rule__TypeScope__Alternatives ) )
{
- // InternalApplicationConfiguration.g:1467:2: ( ( rule__TypeScope__Alternatives ) )
- // InternalApplicationConfiguration.g:1468:3: ( rule__TypeScope__Alternatives )
+ // InternalApplicationConfiguration.g:1517:2: ( ( rule__TypeScope__Alternatives ) )
+ // InternalApplicationConfiguration.g:1518:3: ( rule__TypeScope__Alternatives )
{
before(grammarAccess.getTypeScopeAccess().getAlternatives());
- // InternalApplicationConfiguration.g:1469:3: ( rule__TypeScope__Alternatives )
- // InternalApplicationConfiguration.g:1469:4: rule__TypeScope__Alternatives
+ // InternalApplicationConfiguration.g:1519:3: ( rule__TypeScope__Alternatives )
+ // InternalApplicationConfiguration.g:1519:4: rule__TypeScope__Alternatives
{
pushFollow(FOLLOW_2);
rule__TypeScope__Alternatives();
@@ -4507,11 +4668,11 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
// $ANTLR start "entryRuleClassTypeScope"
- // InternalApplicationConfiguration.g:1478:1: entryRuleClassTypeScope : ruleClassTypeScope EOF ;
+ // InternalApplicationConfiguration.g:1528:1: entryRuleClassTypeScope : ruleClassTypeScope EOF ;
public final void entryRuleClassTypeScope() throws RecognitionException {
try {
- // InternalApplicationConfiguration.g:1479:1: ( ruleClassTypeScope EOF )
- // InternalApplicationConfiguration.g:1480:1: ruleClassTypeScope EOF
+ // InternalApplicationConfiguration.g:1529:1: ( ruleClassTypeScope EOF )
+ // InternalApplicationConfiguration.g:1530:1: ruleClassTypeScope EOF
{
before(grammarAccess.getClassTypeScopeRule());
pushFollow(FOLLOW_1);
@@ -4537,21 +4698,21 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
// $ANTLR start "ruleClassTypeScope"
- // InternalApplicationConfiguration.g:1487:1: ruleClassTypeScope : ( ( rule__ClassTypeScope__Group__0 ) ) ;
+ // InternalApplicationConfiguration.g:1537:1: ruleClassTypeScope : ( ( rule__ClassTypeScope__Group__0 ) ) ;
public final void ruleClassTypeScope() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalApplicationConfiguration.g:1491:2: ( ( ( rule__ClassTypeScope__Group__0 ) ) )
- // InternalApplicationConfiguration.g:1492:2: ( ( rule__ClassTypeScope__Group__0 ) )
+ // InternalApplicationConfiguration.g:1541:2: ( ( ( rule__ClassTypeScope__Group__0 ) ) )
+ // InternalApplicationConfiguration.g:1542:2: ( ( rule__ClassTypeScope__Group__0 ) )
{
- // InternalApplicationConfiguration.g:1492:2: ( ( rule__ClassTypeScope__Group__0 ) )
- // InternalApplicationConfiguration.g:1493:3: ( rule__ClassTypeScope__Group__0 )
+ // InternalApplicationConfiguration.g:1542:2: ( ( rule__ClassTypeScope__Group__0 ) )
+ // InternalApplicationConfiguration.g:1543:3: ( rule__ClassTypeScope__Group__0 )
{
before(grammarAccess.getClassTypeScopeAccess().getGroup());
- // InternalApplicationConfiguration.g:1494:3: ( rule__ClassTypeScope__Group__0 )
- // InternalApplicationConfiguration.g:1494:4: rule__ClassTypeScope__Group__0
+ // InternalApplicationConfiguration.g:1544:3: ( rule__ClassTypeScope__Group__0 )
+ // InternalApplicationConfiguration.g:1544:4: rule__ClassTypeScope__Group__0
{
pushFollow(FOLLOW_2);
rule__ClassTypeScope__Group__0();
@@ -4584,11 +4745,11 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
// $ANTLR start "entryRuleObjectTypeScope"
- // InternalApplicationConfiguration.g:1503:1: entryRuleObjectTypeScope : ruleObjectTypeScope EOF ;
+ // InternalApplicationConfiguration.g:1553:1: entryRuleObjectTypeScope : ruleObjectTypeScope EOF ;
public final void entryRuleObjectTypeScope() throws RecognitionException {
try {
- // InternalApplicationConfiguration.g:1504:1: ( ruleObjectTypeScope EOF )
- // InternalApplicationConfiguration.g:1505:1: ruleObjectTypeScope EOF
+ // InternalApplicationConfiguration.g:1554:1: ( ruleObjectTypeScope EOF )
+ // InternalApplicationConfiguration.g:1555:1: ruleObjectTypeScope EOF
{
before(grammarAccess.getObjectTypeScopeRule());
pushFollow(FOLLOW_1);
@@ -4614,21 +4775,21 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
// $ANTLR start "ruleObjectTypeScope"
- // InternalApplicationConfiguration.g:1512:1: ruleObjectTypeScope : ( ( rule__ObjectTypeScope__Group__0 ) ) ;
+ // InternalApplicationConfiguration.g:1562:1: ruleObjectTypeScope : ( ( rule__ObjectTypeScope__Group__0 ) ) ;
public final void ruleObjectTypeScope() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalApplicationConfiguration.g:1516:2: ( ( ( rule__ObjectTypeScope__Group__0 ) ) )
- // InternalApplicationConfiguration.g:1517:2: ( ( rule__ObjectTypeScope__Group__0 ) )
+ // InternalApplicationConfiguration.g:1566:2: ( ( ( rule__ObjectTypeScope__Group__0 ) ) )
+ // InternalApplicationConfiguration.g:1567:2: ( ( rule__ObjectTypeScope__Group__0 ) )
{
- // InternalApplicationConfiguration.g:1517:2: ( ( rule__ObjectTypeScope__Group__0 ) )
- // InternalApplicationConfiguration.g:1518:3: ( rule__ObjectTypeScope__Group__0 )
+ // InternalApplicationConfiguration.g:1567:2: ( ( rule__ObjectTypeScope__Group__0 ) )
+ // InternalApplicationConfiguration.g:1568:3: ( rule__ObjectTypeScope__Group__0 )
{
before(grammarAccess.getObjectTypeScopeAccess().getGroup());
- // InternalApplicationConfiguration.g:1519:3: ( rule__ObjectTypeScope__Group__0 )
- // InternalApplicationConfiguration.g:1519:4: rule__ObjectTypeScope__Group__0
+ // InternalApplicationConfiguration.g:1569:3: ( rule__ObjectTypeScope__Group__0 )
+ // InternalApplicationConfiguration.g:1569:4: rule__ObjectTypeScope__Group__0
{
pushFollow(FOLLOW_2);
rule__ObjectTypeScope__Group__0();
@@ -4661,11 +4822,11 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
// $ANTLR start "entryRuleIntegerTypeScope"
- // InternalApplicationConfiguration.g:1528:1: entryRuleIntegerTypeScope : ruleIntegerTypeScope EOF ;
+ // InternalApplicationConfiguration.g:1578:1: entryRuleIntegerTypeScope : ruleIntegerTypeScope EOF ;
public final void entryRuleIntegerTypeScope() throws RecognitionException {
try {
- // InternalApplicationConfiguration.g:1529:1: ( ruleIntegerTypeScope EOF )
- // InternalApplicationConfiguration.g:1530:1: ruleIntegerTypeScope EOF
+ // InternalApplicationConfiguration.g:1579:1: ( ruleIntegerTypeScope EOF )
+ // InternalApplicationConfiguration.g:1580:1: ruleIntegerTypeScope EOF
{
before(grammarAccess.getIntegerTypeScopeRule());
pushFollow(FOLLOW_1);
@@ -4691,21 +4852,21 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
// $ANTLR start "ruleIntegerTypeScope"
- // InternalApplicationConfiguration.g:1537:1: ruleIntegerTypeScope : ( ( rule__IntegerTypeScope__Group__0 ) ) ;
+ // InternalApplicationConfiguration.g:1587:1: ruleIntegerTypeScope : ( ( rule__IntegerTypeScope__Group__0 ) ) ;
public final void ruleIntegerTypeScope() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalApplicationConfiguration.g:1541:2: ( ( ( rule__IntegerTypeScope__Group__0 ) ) )
- // InternalApplicationConfiguration.g:1542:2: ( ( rule__IntegerTypeScope__Group__0 ) )
+ // InternalApplicationConfiguration.g:1591:2: ( ( ( rule__IntegerTypeScope__Group__0 ) ) )
+ // InternalApplicationConfiguration.g:1592:2: ( ( rule__IntegerTypeScope__Group__0 ) )
{
- // InternalApplicationConfiguration.g:1542:2: ( ( rule__IntegerTypeScope__Group__0 ) )
- // InternalApplicationConfiguration.g:1543:3: ( rule__IntegerTypeScope__Group__0 )
+ // InternalApplicationConfiguration.g:1592:2: ( ( rule__IntegerTypeScope__Group__0 ) )
+ // InternalApplicationConfiguration.g:1593:3: ( rule__IntegerTypeScope__Group__0 )
{
before(grammarAccess.getIntegerTypeScopeAccess().getGroup());
- // InternalApplicationConfiguration.g:1544:3: ( rule__IntegerTypeScope__Group__0 )
- // InternalApplicationConfiguration.g:1544:4: rule__IntegerTypeScope__Group__0
+ // InternalApplicationConfiguration.g:1594:3: ( rule__IntegerTypeScope__Group__0 )
+ // InternalApplicationConfiguration.g:1594:4: rule__IntegerTypeScope__Group__0
{
pushFollow(FOLLOW_2);
rule__IntegerTypeScope__Group__0();
@@ -4738,11 +4899,11 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
// $ANTLR start "entryRuleRealTypeScope"
- // InternalApplicationConfiguration.g:1553:1: entryRuleRealTypeScope : ruleRealTypeScope EOF ;
+ // InternalApplicationConfiguration.g:1603:1: entryRuleRealTypeScope : ruleRealTypeScope EOF ;
public final void entryRuleRealTypeScope() throws RecognitionException {
try {
- // InternalApplicationConfiguration.g:1554:1: ( ruleRealTypeScope EOF )
- // InternalApplicationConfiguration.g:1555:1: ruleRealTypeScope EOF
+ // InternalApplicationConfiguration.g:1604:1: ( ruleRealTypeScope EOF )
+ // InternalApplicationConfiguration.g:1605:1: ruleRealTypeScope EOF
{
before(grammarAccess.getRealTypeScopeRule());
pushFollow(FOLLOW_1);
@@ -4768,21 +4929,21 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
// $ANTLR start "ruleRealTypeScope"
- // InternalApplicationConfiguration.g:1562:1: ruleRealTypeScope : ( ( rule__RealTypeScope__Group__0 ) ) ;
+ // InternalApplicationConfiguration.g:1612:1: ruleRealTypeScope : ( ( rule__RealTypeScope__Group__0 ) ) ;
public final void ruleRealTypeScope() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalApplicationConfiguration.g:1566:2: ( ( ( rule__RealTypeScope__Group__0 ) ) )
- // InternalApplicationConfiguration.g:1567:2: ( ( rule__RealTypeScope__Group__0 ) )
+ // InternalApplicationConfiguration.g:1616:2: ( ( ( rule__RealTypeScope__Group__0 ) ) )
+ // InternalApplicationConfiguration.g:1617:2: ( ( rule__RealTypeScope__Group__0 ) )
{
- // InternalApplicationConfiguration.g:1567:2: ( ( rule__RealTypeScope__Group__0 ) )
- // InternalApplicationConfiguration.g:1568:3: ( rule__RealTypeScope__Group__0 )
+ // InternalApplicationConfiguration.g:1617:2: ( ( rule__RealTypeScope__Group__0 ) )
+ // InternalApplicationConfiguration.g:1618:3: ( rule__RealTypeScope__Group__0 )
{
before(grammarAccess.getRealTypeScopeAccess().getGroup());
- // InternalApplicationConfiguration.g:1569:3: ( rule__RealTypeScope__Group__0 )
- // InternalApplicationConfiguration.g:1569:4: rule__RealTypeScope__Group__0
+ // InternalApplicationConfiguration.g:1619:3: ( rule__RealTypeScope__Group__0 )
+ // InternalApplicationConfiguration.g:1619:4: rule__RealTypeScope__Group__0
{
pushFollow(FOLLOW_2);
rule__RealTypeScope__Group__0();
@@ -4815,11 +4976,11 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
// $ANTLR start "entryRuleStringTypeScope"
- // InternalApplicationConfiguration.g:1578:1: entryRuleStringTypeScope : ruleStringTypeScope EOF ;
+ // InternalApplicationConfiguration.g:1628:1: entryRuleStringTypeScope : ruleStringTypeScope EOF ;
public final void entryRuleStringTypeScope() throws RecognitionException {
try {
- // InternalApplicationConfiguration.g:1579:1: ( ruleStringTypeScope EOF )
- // InternalApplicationConfiguration.g:1580:1: ruleStringTypeScope EOF
+ // InternalApplicationConfiguration.g:1629:1: ( ruleStringTypeScope EOF )
+ // InternalApplicationConfiguration.g:1630:1: ruleStringTypeScope EOF
{
before(grammarAccess.getStringTypeScopeRule());
pushFollow(FOLLOW_1);
@@ -4845,21 +5006,21 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
// $ANTLR start "ruleStringTypeScope"
- // InternalApplicationConfiguration.g:1587:1: ruleStringTypeScope : ( ( rule__StringTypeScope__Group__0 ) ) ;
+ // InternalApplicationConfiguration.g:1637:1: ruleStringTypeScope : ( ( rule__StringTypeScope__Group__0 ) ) ;
public final void ruleStringTypeScope() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalApplicationConfiguration.g:1591:2: ( ( ( rule__StringTypeScope__Group__0 ) ) )
- // InternalApplicationConfiguration.g:1592:2: ( ( rule__StringTypeScope__Group__0 ) )
+ // InternalApplicationConfiguration.g:1641:2: ( ( ( rule__StringTypeScope__Group__0 ) ) )
+ // InternalApplicationConfiguration.g:1642:2: ( ( rule__StringTypeScope__Group__0 ) )
{
- // InternalApplicationConfiguration.g:1592:2: ( ( rule__StringTypeScope__Group__0 ) )
- // InternalApplicationConfiguration.g:1593:3: ( rule__StringTypeScope__Group__0 )
+ // InternalApplicationConfiguration.g:1642:2: ( ( rule__StringTypeScope__Group__0 ) )
+ // InternalApplicationConfiguration.g:1643:3: ( rule__StringTypeScope__Group__0 )
{
before(grammarAccess.getStringTypeScopeAccess().getGroup());
- // InternalApplicationConfiguration.g:1594:3: ( rule__StringTypeScope__Group__0 )
- // InternalApplicationConfiguration.g:1594:4: rule__StringTypeScope__Group__0
+ // InternalApplicationConfiguration.g:1644:3: ( rule__StringTypeScope__Group__0 )
+ // InternalApplicationConfiguration.g:1644:4: rule__StringTypeScope__Group__0
{
pushFollow(FOLLOW_2);
rule__StringTypeScope__Group__0();
@@ -4892,11 +5053,11 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
// $ANTLR start "entryRuleClassReference"
- // InternalApplicationConfiguration.g:1603:1: entryRuleClassReference : ruleClassReference EOF ;
+ // InternalApplicationConfiguration.g:1653:1: entryRuleClassReference : ruleClassReference EOF ;
public final void entryRuleClassReference() throws RecognitionException {
try {
- // InternalApplicationConfiguration.g:1604:1: ( ruleClassReference EOF )
- // InternalApplicationConfiguration.g:1605:1: ruleClassReference EOF
+ // InternalApplicationConfiguration.g:1654:1: ( ruleClassReference EOF )
+ // InternalApplicationConfiguration.g:1655:1: ruleClassReference EOF
{
before(grammarAccess.getClassReferenceRule());
pushFollow(FOLLOW_1);
@@ -4922,21 +5083,21 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
// $ANTLR start "ruleClassReference"
- // InternalApplicationConfiguration.g:1612:1: ruleClassReference : ( ( rule__ClassReference__Group__0 ) ) ;
+ // InternalApplicationConfiguration.g:1662:1: ruleClassReference : ( ( rule__ClassReference__Group__0 ) ) ;
public final void ruleClassReference() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalApplicationConfiguration.g:1616:2: ( ( ( rule__ClassReference__Group__0 ) ) )
- // InternalApplicationConfiguration.g:1617:2: ( ( rule__ClassReference__Group__0 ) )
+ // InternalApplicationConfiguration.g:1666:2: ( ( ( rule__ClassReference__Group__0 ) ) )
+ // InternalApplicationConfiguration.g:1667:2: ( ( rule__ClassReference__Group__0 ) )
{
- // InternalApplicationConfiguration.g:1617:2: ( ( rule__ClassReference__Group__0 ) )
- // InternalApplicationConfiguration.g:1618:3: ( rule__ClassReference__Group__0 )
+ // InternalApplicationConfiguration.g:1667:2: ( ( rule__ClassReference__Group__0 ) )
+ // InternalApplicationConfiguration.g:1668:3: ( rule__ClassReference__Group__0 )
{
before(grammarAccess.getClassReferenceAccess().getGroup());
- // InternalApplicationConfiguration.g:1619:3: ( rule__ClassReference__Group__0 )
- // InternalApplicationConfiguration.g:1619:4: rule__ClassReference__Group__0
+ // InternalApplicationConfiguration.g:1669:3: ( rule__ClassReference__Group__0 )
+ // InternalApplicationConfiguration.g:1669:4: rule__ClassReference__Group__0
{
pushFollow(FOLLOW_2);
rule__ClassReference__Group__0();
@@ -4969,11 +5130,11 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
// $ANTLR start "entryRuleObjectReference"
- // InternalApplicationConfiguration.g:1628:1: entryRuleObjectReference : ruleObjectReference EOF ;
+ // InternalApplicationConfiguration.g:1678:1: entryRuleObjectReference : ruleObjectReference EOF ;
public final void entryRuleObjectReference() throws RecognitionException {
try {
- // InternalApplicationConfiguration.g:1629:1: ( ruleObjectReference EOF )
- // InternalApplicationConfiguration.g:1630:1: ruleObjectReference EOF
+ // InternalApplicationConfiguration.g:1679:1: ( ruleObjectReference EOF )
+ // InternalApplicationConfiguration.g:1680:1: ruleObjectReference EOF
{
before(grammarAccess.getObjectReferenceRule());
pushFollow(FOLLOW_1);
@@ -4999,21 +5160,21 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
// $ANTLR start "ruleObjectReference"
- // InternalApplicationConfiguration.g:1637:1: ruleObjectReference : ( ( rule__ObjectReference__Group__0 ) ) ;
+ // InternalApplicationConfiguration.g:1687:1: ruleObjectReference : ( ( rule__ObjectReference__Group__0 ) ) ;
public final void ruleObjectReference() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalApplicationConfiguration.g:1641:2: ( ( ( rule__ObjectReference__Group__0 ) ) )
- // InternalApplicationConfiguration.g:1642:2: ( ( rule__ObjectReference__Group__0 ) )
+ // InternalApplicationConfiguration.g:1691:2: ( ( ( rule__ObjectReference__Group__0 ) ) )
+ // InternalApplicationConfiguration.g:1692:2: ( ( rule__ObjectReference__Group__0 ) )
{
- // InternalApplicationConfiguration.g:1642:2: ( ( rule__ObjectReference__Group__0 ) )
- // InternalApplicationConfiguration.g:1643:3: ( rule__ObjectReference__Group__0 )
+ // InternalApplicationConfiguration.g:1692:2: ( ( rule__ObjectReference__Group__0 ) )
+ // InternalApplicationConfiguration.g:1693:3: ( rule__ObjectReference__Group__0 )
{
before(grammarAccess.getObjectReferenceAccess().getGroup());
- // InternalApplicationConfiguration.g:1644:3: ( rule__ObjectReference__Group__0 )
- // InternalApplicationConfiguration.g:1644:4: rule__ObjectReference__Group__0
+ // InternalApplicationConfiguration.g:1694:3: ( rule__ObjectReference__Group__0 )
+ // InternalApplicationConfiguration.g:1694:4: rule__ObjectReference__Group__0
{
pushFollow(FOLLOW_2);
rule__ObjectReference__Group__0();
@@ -5046,11 +5207,11 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
// $ANTLR start "entryRuleIntegerReference"
- // InternalApplicationConfiguration.g:1653:1: entryRuleIntegerReference : ruleIntegerReference EOF ;
+ // InternalApplicationConfiguration.g:1703:1: entryRuleIntegerReference : ruleIntegerReference EOF ;
public final void entryRuleIntegerReference() throws RecognitionException {
try {
- // InternalApplicationConfiguration.g:1654:1: ( ruleIntegerReference EOF )
- // InternalApplicationConfiguration.g:1655:1: ruleIntegerReference EOF
+ // InternalApplicationConfiguration.g:1704:1: ( ruleIntegerReference EOF )
+ // InternalApplicationConfiguration.g:1705:1: ruleIntegerReference EOF
{
before(grammarAccess.getIntegerReferenceRule());
pushFollow(FOLLOW_1);
@@ -5076,21 +5237,21 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
// $ANTLR start "ruleIntegerReference"
- // InternalApplicationConfiguration.g:1662:1: ruleIntegerReference : ( ( rule__IntegerReference__Group__0 ) ) ;
+ // InternalApplicationConfiguration.g:1712:1: ruleIntegerReference : ( ( rule__IntegerReference__Group__0 ) ) ;
public final void ruleIntegerReference() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalApplicationConfiguration.g:1666:2: ( ( ( rule__IntegerReference__Group__0 ) ) )
- // InternalApplicationConfiguration.g:1667:2: ( ( rule__IntegerReference__Group__0 ) )
+ // InternalApplicationConfiguration.g:1716:2: ( ( ( rule__IntegerReference__Group__0 ) ) )
+ // InternalApplicationConfiguration.g:1717:2: ( ( rule__IntegerReference__Group__0 ) )
{
- // InternalApplicationConfiguration.g:1667:2: ( ( rule__IntegerReference__Group__0 ) )
- // InternalApplicationConfiguration.g:1668:3: ( rule__IntegerReference__Group__0 )
+ // InternalApplicationConfiguration.g:1717:2: ( ( rule__IntegerReference__Group__0 ) )
+ // InternalApplicationConfiguration.g:1718:3: ( rule__IntegerReference__Group__0 )
{
before(grammarAccess.getIntegerReferenceAccess().getGroup());
- // InternalApplicationConfiguration.g:1669:3: ( rule__IntegerReference__Group__0 )
- // InternalApplicationConfiguration.g:1669:4: rule__IntegerReference__Group__0
+ // InternalApplicationConfiguration.g:1719:3: ( rule__IntegerReference__Group__0 )
+ // InternalApplicationConfiguration.g:1719:4: rule__IntegerReference__Group__0
{
pushFollow(FOLLOW_2);
rule__IntegerReference__Group__0();
@@ -5123,11 +5284,11 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
// $ANTLR start "entryRuleRealReference"
- // InternalApplicationConfiguration.g:1678:1: entryRuleRealReference : ruleRealReference EOF ;
+ // InternalApplicationConfiguration.g:1728:1: entryRuleRealReference : ruleRealReference EOF ;
public final void entryRuleRealReference() throws RecognitionException {
try {
- // InternalApplicationConfiguration.g:1679:1: ( ruleRealReference EOF )
- // InternalApplicationConfiguration.g:1680:1: ruleRealReference EOF
+ // InternalApplicationConfiguration.g:1729:1: ( ruleRealReference EOF )
+ // InternalApplicationConfiguration.g:1730:1: ruleRealReference EOF
{
before(grammarAccess.getRealReferenceRule());
pushFollow(FOLLOW_1);
@@ -5153,21 +5314,21 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
// $ANTLR start "ruleRealReference"
- // InternalApplicationConfiguration.g:1687:1: ruleRealReference : ( ( rule__RealReference__Group__0 ) ) ;
+ // InternalApplicationConfiguration.g:1737:1: ruleRealReference : ( ( rule__RealReference__Group__0 ) ) ;
public final void ruleRealReference() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalApplicationConfiguration.g:1691:2: ( ( ( rule__RealReference__Group__0 ) ) )
- // InternalApplicationConfiguration.g:1692:2: ( ( rule__RealReference__Group__0 ) )
+ // InternalApplicationConfiguration.g:1741:2: ( ( ( rule__RealReference__Group__0 ) ) )
+ // InternalApplicationConfiguration.g:1742:2: ( ( rule__RealReference__Group__0 ) )
{
- // InternalApplicationConfiguration.g:1692:2: ( ( rule__RealReference__Group__0 ) )
- // InternalApplicationConfiguration.g:1693:3: ( rule__RealReference__Group__0 )
+ // InternalApplicationConfiguration.g:1742:2: ( ( rule__RealReference__Group__0 ) )
+ // InternalApplicationConfiguration.g:1743:3: ( rule__RealReference__Group__0 )
{
before(grammarAccess.getRealReferenceAccess().getGroup());
- // InternalApplicationConfiguration.g:1694:3: ( rule__RealReference__Group__0 )
- // InternalApplicationConfiguration.g:1694:4: rule__RealReference__Group__0
+ // InternalApplicationConfiguration.g:1744:3: ( rule__RealReference__Group__0 )
+ // InternalApplicationConfiguration.g:1744:4: rule__RealReference__Group__0
{
pushFollow(FOLLOW_2);
rule__RealReference__Group__0();
@@ -5200,11 +5361,11 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
// $ANTLR start "entryRuleStringReference"
- // InternalApplicationConfiguration.g:1703:1: entryRuleStringReference : ruleStringReference EOF ;
+ // InternalApplicationConfiguration.g:1753:1: entryRuleStringReference : ruleStringReference EOF ;
public final void entryRuleStringReference() throws RecognitionException {
try {
- // InternalApplicationConfiguration.g:1704:1: ( ruleStringReference EOF )
- // InternalApplicationConfiguration.g:1705:1: ruleStringReference EOF
+ // InternalApplicationConfiguration.g:1754:1: ( ruleStringReference EOF )
+ // InternalApplicationConfiguration.g:1755:1: ruleStringReference EOF
{
before(grammarAccess.getStringReferenceRule());
pushFollow(FOLLOW_1);
@@ -5230,21 +5391,21 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
// $ANTLR start "ruleStringReference"
- // InternalApplicationConfiguration.g:1712:1: ruleStringReference : ( ( rule__StringReference__Group__0 ) ) ;
+ // InternalApplicationConfiguration.g:1762:1: ruleStringReference : ( ( rule__StringReference__Group__0 ) ) ;
public final void ruleStringReference() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalApplicationConfiguration.g:1716:2: ( ( ( rule__StringReference__Group__0 ) ) )
- // InternalApplicationConfiguration.g:1717:2: ( ( rule__StringReference__Group__0 ) )
+ // InternalApplicationConfiguration.g:1766:2: ( ( ( rule__StringReference__Group__0 ) ) )
+ // InternalApplicationConfiguration.g:1767:2: ( ( rule__StringReference__Group__0 ) )
{
- // InternalApplicationConfiguration.g:1717:2: ( ( rule__StringReference__Group__0 ) )
- // InternalApplicationConfiguration.g:1718:3: ( rule__StringReference__Group__0 )
+ // InternalApplicationConfiguration.g:1767:2: ( ( rule__StringReference__Group__0 ) )
+ // InternalApplicationConfiguration.g:1768:3: ( rule__StringReference__Group__0 )
{
before(grammarAccess.getStringReferenceAccess().getGroup());
- // InternalApplicationConfiguration.g:1719:3: ( rule__StringReference__Group__0 )
- // InternalApplicationConfiguration.g:1719:4: rule__StringReference__Group__0
+ // InternalApplicationConfiguration.g:1769:3: ( rule__StringReference__Group__0 )
+ // InternalApplicationConfiguration.g:1769:4: rule__StringReference__Group__0
{
pushFollow(FOLLOW_2);
rule__StringReference__Group__0();
@@ -5277,11 +5438,11 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
// $ANTLR start "entryRuleExactNumber"
- // InternalApplicationConfiguration.g:1728:1: entryRuleExactNumber : ruleExactNumber EOF ;
+ // InternalApplicationConfiguration.g:1778:1: entryRuleExactNumber : ruleExactNumber EOF ;
public final void entryRuleExactNumber() throws RecognitionException {
try {
- // InternalApplicationConfiguration.g:1729:1: ( ruleExactNumber EOF )
- // InternalApplicationConfiguration.g:1730:1: ruleExactNumber EOF
+ // InternalApplicationConfiguration.g:1779:1: ( ruleExactNumber EOF )
+ // InternalApplicationConfiguration.g:1780:1: ruleExactNumber EOF
{
before(grammarAccess.getExactNumberRule());
pushFollow(FOLLOW_1);
@@ -5307,21 +5468,21 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
// $ANTLR start "ruleExactNumber"
- // InternalApplicationConfiguration.g:1737:1: ruleExactNumber : ( ( rule__ExactNumber__Alternatives ) ) ;
+ // InternalApplicationConfiguration.g:1787:1: ruleExactNumber : ( ( rule__ExactNumber__Alternatives ) ) ;
public final void ruleExactNumber() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalApplicationConfiguration.g:1741:2: ( ( ( rule__ExactNumber__Alternatives ) ) )
- // InternalApplicationConfiguration.g:1742:2: ( ( rule__ExactNumber__Alternatives ) )
+ // InternalApplicationConfiguration.g:1791:2: ( ( ( rule__ExactNumber__Alternatives ) ) )
+ // InternalApplicationConfiguration.g:1792:2: ( ( rule__ExactNumber__Alternatives ) )
{
- // InternalApplicationConfiguration.g:1742:2: ( ( rule__ExactNumber__Alternatives ) )
- // InternalApplicationConfiguration.g:1743:3: ( rule__ExactNumber__Alternatives )
+ // InternalApplicationConfiguration.g:1792:2: ( ( rule__ExactNumber__Alternatives ) )
+ // InternalApplicationConfiguration.g:1793:3: ( rule__ExactNumber__Alternatives )
{
before(grammarAccess.getExactNumberAccess().getAlternatives());
- // InternalApplicationConfiguration.g:1744:3: ( rule__ExactNumber__Alternatives )
- // InternalApplicationConfiguration.g:1744:4: rule__ExactNumber__Alternatives
+ // InternalApplicationConfiguration.g:1794:3: ( rule__ExactNumber__Alternatives )
+ // InternalApplicationConfiguration.g:1794:4: rule__ExactNumber__Alternatives
{
pushFollow(FOLLOW_2);
rule__ExactNumber__Alternatives();
@@ -5354,11 +5515,11 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
// $ANTLR start "entryRuleIntervallNumber"
- // InternalApplicationConfiguration.g:1753:1: entryRuleIntervallNumber : ruleIntervallNumber EOF ;
+ // InternalApplicationConfiguration.g:1803:1: entryRuleIntervallNumber : ruleIntervallNumber EOF ;
public final void entryRuleIntervallNumber() throws RecognitionException {
try {
- // InternalApplicationConfiguration.g:1754:1: ( ruleIntervallNumber EOF )
- // InternalApplicationConfiguration.g:1755:1: ruleIntervallNumber EOF
+ // InternalApplicationConfiguration.g:1804:1: ( ruleIntervallNumber EOF )
+ // InternalApplicationConfiguration.g:1805:1: ruleIntervallNumber EOF
{
before(grammarAccess.getIntervallNumberRule());
pushFollow(FOLLOW_1);
@@ -5384,21 +5545,21 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
// $ANTLR start "ruleIntervallNumber"
- // InternalApplicationConfiguration.g:1762:1: ruleIntervallNumber : ( ( rule__IntervallNumber__Group__0 ) ) ;
+ // InternalApplicationConfiguration.g:1812:1: ruleIntervallNumber : ( ( rule__IntervallNumber__Group__0 ) ) ;
public final void ruleIntervallNumber() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalApplicationConfiguration.g:1766:2: ( ( ( rule__IntervallNumber__Group__0 ) ) )
- // InternalApplicationConfiguration.g:1767:2: ( ( rule__IntervallNumber__Group__0 ) )
+ // InternalApplicationConfiguration.g:1816:2: ( ( ( rule__IntervallNumber__Group__0 ) ) )
+ // InternalApplicationConfiguration.g:1817:2: ( ( rule__IntervallNumber__Group__0 ) )
{
- // InternalApplicationConfiguration.g:1767:2: ( ( rule__IntervallNumber__Group__0 ) )
- // InternalApplicationConfiguration.g:1768:3: ( rule__IntervallNumber__Group__0 )
+ // InternalApplicationConfiguration.g:1817:2: ( ( rule__IntervallNumber__Group__0 ) )
+ // InternalApplicationConfiguration.g:1818:3: ( rule__IntervallNumber__Group__0 )
{
before(grammarAccess.getIntervallNumberAccess().getGroup());
- // InternalApplicationConfiguration.g:1769:3: ( rule__IntervallNumber__Group__0 )
- // InternalApplicationConfiguration.g:1769:4: rule__IntervallNumber__Group__0
+ // InternalApplicationConfiguration.g:1819:3: ( rule__IntervallNumber__Group__0 )
+ // InternalApplicationConfiguration.g:1819:4: rule__IntervallNumber__Group__0
{
pushFollow(FOLLOW_2);
rule__IntervallNumber__Group__0();
@@ -5431,11 +5592,11 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
// $ANTLR start "entryRuleIntEnumberation"
- // InternalApplicationConfiguration.g:1778:1: entryRuleIntEnumberation : ruleIntEnumberation EOF ;
+ // InternalApplicationConfiguration.g:1828:1: entryRuleIntEnumberation : ruleIntEnumberation EOF ;
public final void entryRuleIntEnumberation() throws RecognitionException {
try {
- // InternalApplicationConfiguration.g:1779:1: ( ruleIntEnumberation EOF )
- // InternalApplicationConfiguration.g:1780:1: ruleIntEnumberation EOF
+ // InternalApplicationConfiguration.g:1829:1: ( ruleIntEnumberation EOF )
+ // InternalApplicationConfiguration.g:1830:1: ruleIntEnumberation EOF
{
before(grammarAccess.getIntEnumberationRule());
pushFollow(FOLLOW_1);
@@ -5461,21 +5622,21 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
// $ANTLR start "ruleIntEnumberation"
- // InternalApplicationConfiguration.g:1787:1: ruleIntEnumberation : ( ( rule__IntEnumberation__Group__0 ) ) ;
+ // InternalApplicationConfiguration.g:1837:1: ruleIntEnumberation : ( ( rule__IntEnumberation__Group__0 ) ) ;
public final void ruleIntEnumberation() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalApplicationConfiguration.g:1791:2: ( ( ( rule__IntEnumberation__Group__0 ) ) )
- // InternalApplicationConfiguration.g:1792:2: ( ( rule__IntEnumberation__Group__0 ) )
+ // InternalApplicationConfiguration.g:1841:2: ( ( ( rule__IntEnumberation__Group__0 ) ) )
+ // InternalApplicationConfiguration.g:1842:2: ( ( rule__IntEnumberation__Group__0 ) )
{
- // InternalApplicationConfiguration.g:1792:2: ( ( rule__IntEnumberation__Group__0 ) )
- // InternalApplicationConfiguration.g:1793:3: ( rule__IntEnumberation__Group__0 )
+ // InternalApplicationConfiguration.g:1842:2: ( ( rule__IntEnumberation__Group__0 ) )
+ // InternalApplicationConfiguration.g:1843:3: ( rule__IntEnumberation__Group__0 )
{
before(grammarAccess.getIntEnumberationAccess().getGroup());
- // InternalApplicationConfiguration.g:1794:3: ( rule__IntEnumberation__Group__0 )
- // InternalApplicationConfiguration.g:1794:4: rule__IntEnumberation__Group__0
+ // InternalApplicationConfiguration.g:1844:3: ( rule__IntEnumberation__Group__0 )
+ // InternalApplicationConfiguration.g:1844:4: rule__IntEnumberation__Group__0
{
pushFollow(FOLLOW_2);
rule__IntEnumberation__Group__0();
@@ -5508,11 +5669,11 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
// $ANTLR start "entryRuleRealEnumeration"
- // InternalApplicationConfiguration.g:1803:1: entryRuleRealEnumeration : ruleRealEnumeration EOF ;
+ // InternalApplicationConfiguration.g:1853:1: entryRuleRealEnumeration : ruleRealEnumeration EOF ;
public final void entryRuleRealEnumeration() throws RecognitionException {
try {
- // InternalApplicationConfiguration.g:1804:1: ( ruleRealEnumeration EOF )
- // InternalApplicationConfiguration.g:1805:1: ruleRealEnumeration EOF
+ // InternalApplicationConfiguration.g:1854:1: ( ruleRealEnumeration EOF )
+ // InternalApplicationConfiguration.g:1855:1: ruleRealEnumeration EOF
{
before(grammarAccess.getRealEnumerationRule());
pushFollow(FOLLOW_1);
@@ -5538,21 +5699,21 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
// $ANTLR start "ruleRealEnumeration"
- // InternalApplicationConfiguration.g:1812:1: ruleRealEnumeration : ( ( rule__RealEnumeration__Group__0 ) ) ;
+ // InternalApplicationConfiguration.g:1862:1: ruleRealEnumeration : ( ( rule__RealEnumeration__Group__0 ) ) ;
public final void ruleRealEnumeration() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalApplicationConfiguration.g:1816:2: ( ( ( rule__RealEnumeration__Group__0 ) ) )
- // InternalApplicationConfiguration.g:1817:2: ( ( rule__RealEnumeration__Group__0 ) )
+ // InternalApplicationConfiguration.g:1866:2: ( ( ( rule__RealEnumeration__Group__0 ) ) )
+ // InternalApplicationConfiguration.g:1867:2: ( ( rule__RealEnumeration__Group__0 ) )
{
- // InternalApplicationConfiguration.g:1817:2: ( ( rule__RealEnumeration__Group__0 ) )
- // InternalApplicationConfiguration.g:1818:3: ( rule__RealEnumeration__Group__0 )
+ // InternalApplicationConfiguration.g:1867:2: ( ( rule__RealEnumeration__Group__0 ) )
+ // InternalApplicationConfiguration.g:1868:3: ( rule__RealEnumeration__Group__0 )
{
before(grammarAccess.getRealEnumerationAccess().getGroup());
- // InternalApplicationConfiguration.g:1819:3: ( rule__RealEnumeration__Group__0 )
- // InternalApplicationConfiguration.g:1819:4: rule__RealEnumeration__Group__0
+ // InternalApplicationConfiguration.g:1869:3: ( rule__RealEnumeration__Group__0 )
+ // InternalApplicationConfiguration.g:1869:4: rule__RealEnumeration__Group__0
{
pushFollow(FOLLOW_2);
rule__RealEnumeration__Group__0();
@@ -5585,11 +5746,11 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
// $ANTLR start "entryRuleStringEnumeration"
- // InternalApplicationConfiguration.g:1828:1: entryRuleStringEnumeration : ruleStringEnumeration EOF ;
+ // InternalApplicationConfiguration.g:1878:1: entryRuleStringEnumeration : ruleStringEnumeration EOF ;
public final void entryRuleStringEnumeration() throws RecognitionException {
try {
- // InternalApplicationConfiguration.g:1829:1: ( ruleStringEnumeration EOF )
- // InternalApplicationConfiguration.g:1830:1: ruleStringEnumeration EOF
+ // InternalApplicationConfiguration.g:1879:1: ( ruleStringEnumeration EOF )
+ // InternalApplicationConfiguration.g:1880:1: ruleStringEnumeration EOF
{
before(grammarAccess.getStringEnumerationRule());
pushFollow(FOLLOW_1);
@@ -5615,21 +5776,21 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
// $ANTLR start "ruleStringEnumeration"
- // InternalApplicationConfiguration.g:1837:1: ruleStringEnumeration : ( ( rule__StringEnumeration__Group__0 ) ) ;
+ // InternalApplicationConfiguration.g:1887:1: ruleStringEnumeration : ( ( rule__StringEnumeration__Group__0 ) ) ;
public final void ruleStringEnumeration() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalApplicationConfiguration.g:1841:2: ( ( ( rule__StringEnumeration__Group__0 ) ) )
- // InternalApplicationConfiguration.g:1842:2: ( ( rule__StringEnumeration__Group__0 ) )
+ // InternalApplicationConfiguration.g:1891:2: ( ( ( rule__StringEnumeration__Group__0 ) ) )
+ // InternalApplicationConfiguration.g:1892:2: ( ( rule__StringEnumeration__Group__0 ) )
{
- // InternalApplicationConfiguration.g:1842:2: ( ( rule__StringEnumeration__Group__0 ) )
- // InternalApplicationConfiguration.g:1843:3: ( rule__StringEnumeration__Group__0 )
+ // InternalApplicationConfiguration.g:1892:2: ( ( rule__StringEnumeration__Group__0 ) )
+ // InternalApplicationConfiguration.g:1893:3: ( rule__StringEnumeration__Group__0 )
{
before(grammarAccess.getStringEnumerationAccess().getGroup());
- // InternalApplicationConfiguration.g:1844:3: ( rule__StringEnumeration__Group__0 )
- // InternalApplicationConfiguration.g:1844:4: rule__StringEnumeration__Group__0
+ // InternalApplicationConfiguration.g:1894:3: ( rule__StringEnumeration__Group__0 )
+ // InternalApplicationConfiguration.g:1894:4: rule__StringEnumeration__Group__0
{
pushFollow(FOLLOW_2);
rule__StringEnumeration__Group__0();
@@ -5662,11 +5823,11 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
// $ANTLR start "entryRuleScopeDeclaration"
- // InternalApplicationConfiguration.g:1853:1: entryRuleScopeDeclaration : ruleScopeDeclaration EOF ;
+ // InternalApplicationConfiguration.g:1903:1: entryRuleScopeDeclaration : ruleScopeDeclaration EOF ;
public final void entryRuleScopeDeclaration() throws RecognitionException {
try {
- // InternalApplicationConfiguration.g:1854:1: ( ruleScopeDeclaration EOF )
- // InternalApplicationConfiguration.g:1855:1: ruleScopeDeclaration EOF
+ // InternalApplicationConfiguration.g:1904:1: ( ruleScopeDeclaration EOF )
+ // InternalApplicationConfiguration.g:1905:1: ruleScopeDeclaration EOF
{
before(grammarAccess.getScopeDeclarationRule());
pushFollow(FOLLOW_1);
@@ -5692,21 +5853,21 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
// $ANTLR start "ruleScopeDeclaration"
- // InternalApplicationConfiguration.g:1862:1: ruleScopeDeclaration : ( ( rule__ScopeDeclaration__Group__0 ) ) ;
+ // InternalApplicationConfiguration.g:1912:1: ruleScopeDeclaration : ( ( rule__ScopeDeclaration__Group__0 ) ) ;
public final void ruleScopeDeclaration() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalApplicationConfiguration.g:1866:2: ( ( ( rule__ScopeDeclaration__Group__0 ) ) )
- // InternalApplicationConfiguration.g:1867:2: ( ( rule__ScopeDeclaration__Group__0 ) )
+ // InternalApplicationConfiguration.g:1916:2: ( ( ( rule__ScopeDeclaration__Group__0 ) ) )
+ // InternalApplicationConfiguration.g:1917:2: ( ( rule__ScopeDeclaration__Group__0 ) )
{
- // InternalApplicationConfiguration.g:1867:2: ( ( rule__ScopeDeclaration__Group__0 ) )
- // InternalApplicationConfiguration.g:1868:3: ( rule__ScopeDeclaration__Group__0 )
+ // InternalApplicationConfiguration.g:1917:2: ( ( rule__ScopeDeclaration__Group__0 ) )
+ // InternalApplicationConfiguration.g:1918:3: ( rule__ScopeDeclaration__Group__0 )
{
before(grammarAccess.getScopeDeclarationAccess().getGroup());
- // InternalApplicationConfiguration.g:1869:3: ( rule__ScopeDeclaration__Group__0 )
- // InternalApplicationConfiguration.g:1869:4: rule__ScopeDeclaration__Group__0
+ // InternalApplicationConfiguration.g:1919:3: ( rule__ScopeDeclaration__Group__0 )
+ // InternalApplicationConfiguration.g:1919:4: rule__ScopeDeclaration__Group__0
{
pushFollow(FOLLOW_2);
rule__ScopeDeclaration__Group__0();
@@ -5739,11 +5900,11 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
// $ANTLR start "entryRuleScopeReference"
- // InternalApplicationConfiguration.g:1878:1: entryRuleScopeReference : ruleScopeReference EOF ;
+ // InternalApplicationConfiguration.g:1928:1: entryRuleScopeReference : ruleScopeReference EOF ;
public final void entryRuleScopeReference() throws RecognitionException {
try {
- // InternalApplicationConfiguration.g:1879:1: ( ruleScopeReference EOF )
- // InternalApplicationConfiguration.g:1880:1: ruleScopeReference EOF
+ // InternalApplicationConfiguration.g:1929:1: ( ruleScopeReference EOF )
+ // InternalApplicationConfiguration.g:1930:1: ruleScopeReference EOF
{
before(grammarAccess.getScopeReferenceRule());
pushFollow(FOLLOW_1);
@@ -5769,21 +5930,21 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
// $ANTLR start "ruleScopeReference"
- // InternalApplicationConfiguration.g:1887:1: ruleScopeReference : ( ( rule__ScopeReference__ReferredAssignment ) ) ;
+ // InternalApplicationConfiguration.g:1937:1: ruleScopeReference : ( ( rule__ScopeReference__ReferredAssignment ) ) ;
public final void ruleScopeReference() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalApplicationConfiguration.g:1891:2: ( ( ( rule__ScopeReference__ReferredAssignment ) ) )
- // InternalApplicationConfiguration.g:1892:2: ( ( rule__ScopeReference__ReferredAssignment ) )
+ // InternalApplicationConfiguration.g:1941:2: ( ( ( rule__ScopeReference__ReferredAssignment ) ) )
+ // InternalApplicationConfiguration.g:1942:2: ( ( rule__ScopeReference__ReferredAssignment ) )
{
- // InternalApplicationConfiguration.g:1892:2: ( ( rule__ScopeReference__ReferredAssignment ) )
- // InternalApplicationConfiguration.g:1893:3: ( rule__ScopeReference__ReferredAssignment )
+ // InternalApplicationConfiguration.g:1942:2: ( ( rule__ScopeReference__ReferredAssignment ) )
+ // InternalApplicationConfiguration.g:1943:3: ( rule__ScopeReference__ReferredAssignment )
{
before(grammarAccess.getScopeReferenceAccess().getReferredAssignment());
- // InternalApplicationConfiguration.g:1894:3: ( rule__ScopeReference__ReferredAssignment )
- // InternalApplicationConfiguration.g:1894:4: rule__ScopeReference__ReferredAssignment
+ // InternalApplicationConfiguration.g:1944:3: ( rule__ScopeReference__ReferredAssignment )
+ // InternalApplicationConfiguration.g:1944:4: rule__ScopeReference__ReferredAssignment
{
pushFollow(FOLLOW_2);
rule__ScopeReference__ReferredAssignment();
@@ -5816,11 +5977,11 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
// $ANTLR start "entryRuleScope"
- // InternalApplicationConfiguration.g:1903:1: entryRuleScope : ruleScope EOF ;
+ // InternalApplicationConfiguration.g:1953:1: entryRuleScope : ruleScope EOF ;
public final void entryRuleScope() throws RecognitionException {
try {
- // InternalApplicationConfiguration.g:1904:1: ( ruleScope EOF )
- // InternalApplicationConfiguration.g:1905:1: ruleScope EOF
+ // InternalApplicationConfiguration.g:1954:1: ( ruleScope EOF )
+ // InternalApplicationConfiguration.g:1955:1: ruleScope EOF
{
before(grammarAccess.getScopeRule());
pushFollow(FOLLOW_1);
@@ -5846,21 +6007,21 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
// $ANTLR start "ruleScope"
- // InternalApplicationConfiguration.g:1912:1: ruleScope : ( ( rule__Scope__Alternatives ) ) ;
+ // InternalApplicationConfiguration.g:1962:1: ruleScope : ( ( rule__Scope__Alternatives ) ) ;
public final void ruleScope() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalApplicationConfiguration.g:1916:2: ( ( ( rule__Scope__Alternatives ) ) )
- // InternalApplicationConfiguration.g:1917:2: ( ( rule__Scope__Alternatives ) )
+ // InternalApplicationConfiguration.g:1966:2: ( ( ( rule__Scope__Alternatives ) ) )
+ // InternalApplicationConfiguration.g:1967:2: ( ( rule__Scope__Alternatives ) )
{
- // InternalApplicationConfiguration.g:1917:2: ( ( rule__Scope__Alternatives ) )
- // InternalApplicationConfiguration.g:1918:3: ( rule__Scope__Alternatives )
+ // InternalApplicationConfiguration.g:1967:2: ( ( rule__Scope__Alternatives ) )
+ // InternalApplicationConfiguration.g:1968:3: ( rule__Scope__Alternatives )
{
before(grammarAccess.getScopeAccess().getAlternatives());
- // InternalApplicationConfiguration.g:1919:3: ( rule__Scope__Alternatives )
- // InternalApplicationConfiguration.g:1919:4: rule__Scope__Alternatives
+ // InternalApplicationConfiguration.g:1969:3: ( rule__Scope__Alternatives )
+ // InternalApplicationConfiguration.g:1969:4: rule__Scope__Alternatives
{
pushFollow(FOLLOW_2);
rule__Scope__Alternatives();
@@ -5893,11 +6054,11 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
// $ANTLR start "entryRuleTask"
- // InternalApplicationConfiguration.g:1928:1: entryRuleTask : ruleTask EOF ;
+ // InternalApplicationConfiguration.g:1978:1: entryRuleTask : ruleTask EOF ;
public final void entryRuleTask() throws RecognitionException {
try {
- // InternalApplicationConfiguration.g:1929:1: ( ruleTask EOF )
- // InternalApplicationConfiguration.g:1930:1: ruleTask EOF
+ // InternalApplicationConfiguration.g:1979:1: ( ruleTask EOF )
+ // InternalApplicationConfiguration.g:1980:1: ruleTask EOF
{
before(grammarAccess.getTaskRule());
pushFollow(FOLLOW_1);
@@ -5923,17 +6084,17 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
// $ANTLR start "ruleTask"
- // InternalApplicationConfiguration.g:1937:1: ruleTask : ( ruleGenerationTask ) ;
+ // InternalApplicationConfiguration.g:1987:1: ruleTask : ( ruleGenerationTask ) ;
public final void ruleTask() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalApplicationConfiguration.g:1941:2: ( ( ruleGenerationTask ) )
- // InternalApplicationConfiguration.g:1942:2: ( ruleGenerationTask )
+ // InternalApplicationConfiguration.g:1991:2: ( ( ruleGenerationTask ) )
+ // InternalApplicationConfiguration.g:1992:2: ( ruleGenerationTask )
{
- // InternalApplicationConfiguration.g:1942:2: ( ruleGenerationTask )
- // InternalApplicationConfiguration.g:1943:3: ruleGenerationTask
+ // InternalApplicationConfiguration.g:1992:2: ( ruleGenerationTask )
+ // InternalApplicationConfiguration.g:1993:3: ruleGenerationTask
{
before(grammarAccess.getTaskAccess().getGenerationTaskParserRuleCall());
pushFollow(FOLLOW_2);
@@ -5964,11 +6125,11 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
// $ANTLR start "entryRuleGenerationTask"
- // InternalApplicationConfiguration.g:1953:1: entryRuleGenerationTask : ruleGenerationTask EOF ;
+ // InternalApplicationConfiguration.g:2003:1: entryRuleGenerationTask : ruleGenerationTask EOF ;
public final void entryRuleGenerationTask() throws RecognitionException {
try {
- // InternalApplicationConfiguration.g:1954:1: ( ruleGenerationTask EOF )
- // InternalApplicationConfiguration.g:1955:1: ruleGenerationTask EOF
+ // InternalApplicationConfiguration.g:2004:1: ( ruleGenerationTask EOF )
+ // InternalApplicationConfiguration.g:2005:1: ruleGenerationTask EOF
{
before(grammarAccess.getGenerationTaskRule());
pushFollow(FOLLOW_1);
@@ -5994,21 +6155,21 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
// $ANTLR start "ruleGenerationTask"
- // InternalApplicationConfiguration.g:1962:1: ruleGenerationTask : ( ( rule__GenerationTask__Group__0 ) ) ;
+ // InternalApplicationConfiguration.g:2012:1: ruleGenerationTask : ( ( rule__GenerationTask__Group__0 ) ) ;
public final void ruleGenerationTask() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalApplicationConfiguration.g:1966:2: ( ( ( rule__GenerationTask__Group__0 ) ) )
- // InternalApplicationConfiguration.g:1967:2: ( ( rule__GenerationTask__Group__0 ) )
+ // InternalApplicationConfiguration.g:2016:2: ( ( ( rule__GenerationTask__Group__0 ) ) )
+ // InternalApplicationConfiguration.g:2017:2: ( ( rule__GenerationTask__Group__0 ) )
{
- // InternalApplicationConfiguration.g:1967:2: ( ( rule__GenerationTask__Group__0 ) )
- // InternalApplicationConfiguration.g:1968:3: ( rule__GenerationTask__Group__0 )
+ // InternalApplicationConfiguration.g:2017:2: ( ( rule__GenerationTask__Group__0 ) )
+ // InternalApplicationConfiguration.g:2018:3: ( rule__GenerationTask__Group__0 )
{
before(grammarAccess.getGenerationTaskAccess().getGroup());
- // InternalApplicationConfiguration.g:1969:3: ( rule__GenerationTask__Group__0 )
- // InternalApplicationConfiguration.g:1969:4: rule__GenerationTask__Group__0
+ // InternalApplicationConfiguration.g:2019:3: ( rule__GenerationTask__Group__0 )
+ // InternalApplicationConfiguration.g:2019:4: rule__GenerationTask__Group__0
{
pushFollow(FOLLOW_2);
rule__GenerationTask__Group__0();
@@ -6041,21 +6202,21 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
// $ANTLR start "ruleOptimizationDirection"
- // InternalApplicationConfiguration.g:1978:1: ruleOptimizationDirection : ( ( rule__OptimizationDirection__Alternatives ) ) ;
+ // InternalApplicationConfiguration.g:2028:1: ruleOptimizationDirection : ( ( rule__OptimizationDirection__Alternatives ) ) ;
public final void ruleOptimizationDirection() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalApplicationConfiguration.g:1982:1: ( ( ( rule__OptimizationDirection__Alternatives ) ) )
- // InternalApplicationConfiguration.g:1983:2: ( ( rule__OptimizationDirection__Alternatives ) )
+ // InternalApplicationConfiguration.g:2032:1: ( ( ( rule__OptimizationDirection__Alternatives ) ) )
+ // InternalApplicationConfiguration.g:2033:2: ( ( rule__OptimizationDirection__Alternatives ) )
{
- // InternalApplicationConfiguration.g:1983:2: ( ( rule__OptimizationDirection__Alternatives ) )
- // InternalApplicationConfiguration.g:1984:3: ( rule__OptimizationDirection__Alternatives )
+ // InternalApplicationConfiguration.g:2033:2: ( ( rule__OptimizationDirection__Alternatives ) )
+ // InternalApplicationConfiguration.g:2034:3: ( rule__OptimizationDirection__Alternatives )
{
before(grammarAccess.getOptimizationDirectionAccess().getAlternatives());
- // InternalApplicationConfiguration.g:1985:3: ( rule__OptimizationDirection__Alternatives )
- // InternalApplicationConfiguration.g:1985:4: rule__OptimizationDirection__Alternatives
+ // InternalApplicationConfiguration.g:2035:3: ( rule__OptimizationDirection__Alternatives )
+ // InternalApplicationConfiguration.g:2035:4: rule__OptimizationDirection__Alternatives
{
pushFollow(FOLLOW_2);
rule__OptimizationDirection__Alternatives();
@@ -6088,21 +6249,21 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
// $ANTLR start "ruleComparisonOperator"
- // InternalApplicationConfiguration.g:1994:1: ruleComparisonOperator : ( ( rule__ComparisonOperator__Alternatives ) ) ;
+ // InternalApplicationConfiguration.g:2044:1: ruleComparisonOperator : ( ( rule__ComparisonOperator__Alternatives ) ) ;
public final void ruleComparisonOperator() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalApplicationConfiguration.g:1998:1: ( ( ( rule__ComparisonOperator__Alternatives ) ) )
- // InternalApplicationConfiguration.g:1999:2: ( ( rule__ComparisonOperator__Alternatives ) )
+ // InternalApplicationConfiguration.g:2048:1: ( ( ( rule__ComparisonOperator__Alternatives ) ) )
+ // InternalApplicationConfiguration.g:2049:2: ( ( rule__ComparisonOperator__Alternatives ) )
{
- // InternalApplicationConfiguration.g:1999:2: ( ( rule__ComparisonOperator__Alternatives ) )
- // InternalApplicationConfiguration.g:2000:3: ( rule__ComparisonOperator__Alternatives )
+ // InternalApplicationConfiguration.g:2049:2: ( ( rule__ComparisonOperator__Alternatives ) )
+ // InternalApplicationConfiguration.g:2050:3: ( rule__ComparisonOperator__Alternatives )
{
before(grammarAccess.getComparisonOperatorAccess().getAlternatives());
- // InternalApplicationConfiguration.g:2001:3: ( rule__ComparisonOperator__Alternatives )
- // InternalApplicationConfiguration.g:2001:4: rule__ComparisonOperator__Alternatives
+ // InternalApplicationConfiguration.g:2051:3: ( rule__ComparisonOperator__Alternatives )
+ // InternalApplicationConfiguration.g:2051:4: rule__ComparisonOperator__Alternatives
{
pushFollow(FOLLOW_2);
rule__ComparisonOperator__Alternatives();
@@ -6135,21 +6296,21 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
// $ANTLR start "ruleDocumentLevelSpecification"
- // InternalApplicationConfiguration.g:2010:1: ruleDocumentLevelSpecification : ( ( rule__DocumentLevelSpecification__Alternatives ) ) ;
+ // InternalApplicationConfiguration.g:2060:1: ruleDocumentLevelSpecification : ( ( rule__DocumentLevelSpecification__Alternatives ) ) ;
public final void ruleDocumentLevelSpecification() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalApplicationConfiguration.g:2014:1: ( ( ( rule__DocumentLevelSpecification__Alternatives ) ) )
- // InternalApplicationConfiguration.g:2015:2: ( ( rule__DocumentLevelSpecification__Alternatives ) )
+ // InternalApplicationConfiguration.g:2064:1: ( ( ( rule__DocumentLevelSpecification__Alternatives ) ) )
+ // InternalApplicationConfiguration.g:2065:2: ( ( rule__DocumentLevelSpecification__Alternatives ) )
{
- // InternalApplicationConfiguration.g:2015:2: ( ( rule__DocumentLevelSpecification__Alternatives ) )
- // InternalApplicationConfiguration.g:2016:3: ( rule__DocumentLevelSpecification__Alternatives )
+ // InternalApplicationConfiguration.g:2065:2: ( ( rule__DocumentLevelSpecification__Alternatives ) )
+ // InternalApplicationConfiguration.g:2066:3: ( rule__DocumentLevelSpecification__Alternatives )
{
before(grammarAccess.getDocumentLevelSpecificationAccess().getAlternatives());
- // InternalApplicationConfiguration.g:2017:3: ( rule__DocumentLevelSpecification__Alternatives )
- // InternalApplicationConfiguration.g:2017:4: rule__DocumentLevelSpecification__Alternatives
+ // InternalApplicationConfiguration.g:2067:3: ( rule__DocumentLevelSpecification__Alternatives )
+ // InternalApplicationConfiguration.g:2067:4: rule__DocumentLevelSpecification__Alternatives
{
pushFollow(FOLLOW_2);
rule__DocumentLevelSpecification__Alternatives();
@@ -6182,21 +6343,21 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
// $ANTLR start "ruleSolver"
- // InternalApplicationConfiguration.g:2026:1: ruleSolver : ( ( rule__Solver__Alternatives ) ) ;
+ // InternalApplicationConfiguration.g:2076:1: ruleSolver : ( ( rule__Solver__Alternatives ) ) ;
public final void ruleSolver() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalApplicationConfiguration.g:2030:1: ( ( ( rule__Solver__Alternatives ) ) )
- // InternalApplicationConfiguration.g:2031:2: ( ( rule__Solver__Alternatives ) )
+ // InternalApplicationConfiguration.g:2080:1: ( ( ( rule__Solver__Alternatives ) ) )
+ // InternalApplicationConfiguration.g:2081:2: ( ( rule__Solver__Alternatives ) )
{
- // InternalApplicationConfiguration.g:2031:2: ( ( rule__Solver__Alternatives ) )
- // InternalApplicationConfiguration.g:2032:3: ( rule__Solver__Alternatives )
+ // InternalApplicationConfiguration.g:2081:2: ( ( rule__Solver__Alternatives ) )
+ // InternalApplicationConfiguration.g:2082:3: ( rule__Solver__Alternatives )
{
before(grammarAccess.getSolverAccess().getAlternatives());
- // InternalApplicationConfiguration.g:2033:3: ( rule__Solver__Alternatives )
- // InternalApplicationConfiguration.g:2033:4: rule__Solver__Alternatives
+ // InternalApplicationConfiguration.g:2083:3: ( rule__Solver__Alternatives )
+ // InternalApplicationConfiguration.g:2083:4: rule__Solver__Alternatives
{
pushFollow(FOLLOW_2);
rule__Solver__Alternatives();
@@ -6229,20 +6390,20 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
// $ANTLR start "rule__Command__Alternatives"
- // InternalApplicationConfiguration.g:2041:1: rule__Command__Alternatives : ( ( ruleDeclaration ) | ( ruleTask ) );
+ // InternalApplicationConfiguration.g:2091:1: rule__Command__Alternatives : ( ( ruleDeclaration ) | ( ruleTask ) );
public final void rule__Command__Alternatives() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalApplicationConfiguration.g:2045:1: ( ( ruleDeclaration ) | ( ruleTask ) )
+ // InternalApplicationConfiguration.g:2095:1: ( ( ruleDeclaration ) | ( ruleTask ) )
int alt1=2;
int LA1_0 = input.LA(1);
- if ( (LA1_0==27||LA1_0==35||(LA1_0>=37 && LA1_0<=38)||(LA1_0>=41 && LA1_0<=42)||LA1_0==54) ) {
+ if ( (LA1_0==29||LA1_0==37||(LA1_0>=39 && LA1_0<=40)||(LA1_0>=44 && LA1_0<=45)||LA1_0==55) ) {
alt1=1;
}
- else if ( (LA1_0==55) ) {
+ else if ( (LA1_0==56) ) {
alt1=2;
}
else {
@@ -6253,10 +6414,10 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
}
switch (alt1) {
case 1 :
- // InternalApplicationConfiguration.g:2046:2: ( ruleDeclaration )
+ // InternalApplicationConfiguration.g:2096:2: ( ruleDeclaration )
{
- // InternalApplicationConfiguration.g:2046:2: ( ruleDeclaration )
- // InternalApplicationConfiguration.g:2047:3: ruleDeclaration
+ // InternalApplicationConfiguration.g:2096:2: ( ruleDeclaration )
+ // InternalApplicationConfiguration.g:2097:3: ruleDeclaration
{
before(grammarAccess.getCommandAccess().getDeclarationParserRuleCall_0());
pushFollow(FOLLOW_2);
@@ -6272,10 +6433,10 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
}
break;
case 2 :
- // InternalApplicationConfiguration.g:2052:2: ( ruleTask )
+ // InternalApplicationConfiguration.g:2102:2: ( ruleTask )
{
- // InternalApplicationConfiguration.g:2052:2: ( ruleTask )
- // InternalApplicationConfiguration.g:2053:3: ruleTask
+ // InternalApplicationConfiguration.g:2102:2: ( ruleTask )
+ // InternalApplicationConfiguration.g:2103:3: ruleTask
{
before(grammarAccess.getCommandAccess().getTaskParserRuleCall_1());
pushFollow(FOLLOW_2);
@@ -6308,29 +6469,29 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
// $ANTLR start "rule__Import__Alternatives"
- // InternalApplicationConfiguration.g:2062:1: rule__Import__Alternatives : ( ( ruleEPackageImport ) | ( ruleViatraImport ) | ( ruleCftImport ) );
+ // InternalApplicationConfiguration.g:2112:1: rule__Import__Alternatives : ( ( ruleEPackageImport ) | ( ruleViatraImport ) | ( ruleCftImport ) );
public final void rule__Import__Alternatives() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalApplicationConfiguration.g:2066:1: ( ( ruleEPackageImport ) | ( ruleViatraImport ) | ( ruleCftImport ) )
+ // InternalApplicationConfiguration.g:2116:1: ( ( ruleEPackageImport ) | ( ruleViatraImport ) | ( ruleCftImport ) )
int alt2=3;
int LA2_0 = input.LA(1);
- if ( (LA2_0==23) ) {
+ if ( (LA2_0==25) ) {
switch ( input.LA(2) ) {
- case 25:
+ case 27:
{
alt2=2;
}
break;
- case 26:
+ case 28:
{
alt2=3;
}
break;
- case 24:
+ case 26:
{
alt2=1;
}
@@ -6351,10 +6512,10 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
}
switch (alt2) {
case 1 :
- // InternalApplicationConfiguration.g:2067:2: ( ruleEPackageImport )
+ // InternalApplicationConfiguration.g:2117:2: ( ruleEPackageImport )
{
- // InternalApplicationConfiguration.g:2067:2: ( ruleEPackageImport )
- // InternalApplicationConfiguration.g:2068:3: ruleEPackageImport
+ // InternalApplicationConfiguration.g:2117:2: ( ruleEPackageImport )
+ // InternalApplicationConfiguration.g:2118:3: ruleEPackageImport
{
before(grammarAccess.getImportAccess().getEPackageImportParserRuleCall_0());
pushFollow(FOLLOW_2);
@@ -6370,10 +6531,10 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
}
break;
case 2 :
- // InternalApplicationConfiguration.g:2073:2: ( ruleViatraImport )
+ // InternalApplicationConfiguration.g:2123:2: ( ruleViatraImport )
{
- // InternalApplicationConfiguration.g:2073:2: ( ruleViatraImport )
- // InternalApplicationConfiguration.g:2074:3: ruleViatraImport
+ // InternalApplicationConfiguration.g:2123:2: ( ruleViatraImport )
+ // InternalApplicationConfiguration.g:2124:3: ruleViatraImport
{
before(grammarAccess.getImportAccess().getViatraImportParserRuleCall_1());
pushFollow(FOLLOW_2);
@@ -6389,10 +6550,10 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
}
break;
case 3 :
- // InternalApplicationConfiguration.g:2079:2: ( ruleCftImport )
+ // InternalApplicationConfiguration.g:2129:2: ( ruleCftImport )
{
- // InternalApplicationConfiguration.g:2079:2: ( ruleCftImport )
- // InternalApplicationConfiguration.g:2080:3: ruleCftImport
+ // InternalApplicationConfiguration.g:2129:2: ( ruleCftImport )
+ // InternalApplicationConfiguration.g:2130:3: ruleCftImport
{
before(grammarAccess.getImportAccess().getCftImportParserRuleCall_2());
pushFollow(FOLLOW_2);
@@ -6425,46 +6586,46 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
// $ANTLR start "rule__Declaration__Alternatives"
- // InternalApplicationConfiguration.g:2089:1: rule__Declaration__Alternatives : ( ( ruleFileDeclaration ) | ( ruleMetamodelDeclaration ) | ( rulePartialModelDeclaration ) | ( ruleGraphPatternDeclaration ) | ( ruleConfigDeclaration ) | ( ruleScopeDeclaration ) | ( ruleObjectiveDeclaration ) );
+ // InternalApplicationConfiguration.g:2139:1: rule__Declaration__Alternatives : ( ( ruleFileDeclaration ) | ( ruleMetamodelDeclaration ) | ( rulePartialModelDeclaration ) | ( ruleGraphPatternDeclaration ) | ( ruleConfigDeclaration ) | ( ruleScopeDeclaration ) | ( ruleObjectiveDeclaration ) );
public final void rule__Declaration__Alternatives() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalApplicationConfiguration.g:2093:1: ( ( ruleFileDeclaration ) | ( ruleMetamodelDeclaration ) | ( rulePartialModelDeclaration ) | ( ruleGraphPatternDeclaration ) | ( ruleConfigDeclaration ) | ( ruleScopeDeclaration ) | ( ruleObjectiveDeclaration ) )
+ // InternalApplicationConfiguration.g:2143:1: ( ( ruleFileDeclaration ) | ( ruleMetamodelDeclaration ) | ( rulePartialModelDeclaration ) | ( ruleGraphPatternDeclaration ) | ( ruleConfigDeclaration ) | ( ruleScopeDeclaration ) | ( ruleObjectiveDeclaration ) )
int alt3=7;
switch ( input.LA(1) ) {
- case 27:
+ case 29:
{
alt3=1;
}
break;
- case 35:
+ case 37:
{
alt3=2;
}
break;
- case 37:
+ case 39:
{
alt3=3;
}
break;
- case 38:
+ case 40:
{
alt3=4;
}
break;
- case 42:
+ case 45:
{
alt3=5;
}
break;
- case 54:
+ case 55:
{
alt3=6;
}
break;
- case 41:
+ case 44:
{
alt3=7;
}
@@ -6478,10 +6639,10 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
switch (alt3) {
case 1 :
- // InternalApplicationConfiguration.g:2094:2: ( ruleFileDeclaration )
+ // InternalApplicationConfiguration.g:2144:2: ( ruleFileDeclaration )
{
- // InternalApplicationConfiguration.g:2094:2: ( ruleFileDeclaration )
- // InternalApplicationConfiguration.g:2095:3: ruleFileDeclaration
+ // InternalApplicationConfiguration.g:2144:2: ( ruleFileDeclaration )
+ // InternalApplicationConfiguration.g:2145:3: ruleFileDeclaration
{
before(grammarAccess.getDeclarationAccess().getFileDeclarationParserRuleCall_0());
pushFollow(FOLLOW_2);
@@ -6497,10 +6658,10 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
}
break;
case 2 :
- // InternalApplicationConfiguration.g:2100:2: ( ruleMetamodelDeclaration )
+ // InternalApplicationConfiguration.g:2150:2: ( ruleMetamodelDeclaration )
{
- // InternalApplicationConfiguration.g:2100:2: ( ruleMetamodelDeclaration )
- // InternalApplicationConfiguration.g:2101:3: ruleMetamodelDeclaration
+ // InternalApplicationConfiguration.g:2150:2: ( ruleMetamodelDeclaration )
+ // InternalApplicationConfiguration.g:2151:3: ruleMetamodelDeclaration
{
before(grammarAccess.getDeclarationAccess().getMetamodelDeclarationParserRuleCall_1());
pushFollow(FOLLOW_2);
@@ -6516,10 +6677,10 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
}
break;
case 3 :
- // InternalApplicationConfiguration.g:2106:2: ( rulePartialModelDeclaration )
+ // InternalApplicationConfiguration.g:2156:2: ( rulePartialModelDeclaration )
{
- // InternalApplicationConfiguration.g:2106:2: ( rulePartialModelDeclaration )
- // InternalApplicationConfiguration.g:2107:3: rulePartialModelDeclaration
+ // InternalApplicationConfiguration.g:2156:2: ( rulePartialModelDeclaration )
+ // InternalApplicationConfiguration.g:2157:3: rulePartialModelDeclaration
{
before(grammarAccess.getDeclarationAccess().getPartialModelDeclarationParserRuleCall_2());
pushFollow(FOLLOW_2);
@@ -6535,10 +6696,10 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
}
break;
case 4 :
- // InternalApplicationConfiguration.g:2112:2: ( ruleGraphPatternDeclaration )
+ // InternalApplicationConfiguration.g:2162:2: ( ruleGraphPatternDeclaration )
{
- // InternalApplicationConfiguration.g:2112:2: ( ruleGraphPatternDeclaration )
- // InternalApplicationConfiguration.g:2113:3: ruleGraphPatternDeclaration
+ // InternalApplicationConfiguration.g:2162:2: ( ruleGraphPatternDeclaration )
+ // InternalApplicationConfiguration.g:2163:3: ruleGraphPatternDeclaration
{
before(grammarAccess.getDeclarationAccess().getGraphPatternDeclarationParserRuleCall_3());
pushFollow(FOLLOW_2);
@@ -6554,10 +6715,10 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
}
break;
case 5 :
- // InternalApplicationConfiguration.g:2118:2: ( ruleConfigDeclaration )
+ // InternalApplicationConfiguration.g:2168:2: ( ruleConfigDeclaration )
{
- // InternalApplicationConfiguration.g:2118:2: ( ruleConfigDeclaration )
- // InternalApplicationConfiguration.g:2119:3: ruleConfigDeclaration
+ // InternalApplicationConfiguration.g:2168:2: ( ruleConfigDeclaration )
+ // InternalApplicationConfiguration.g:2169:3: ruleConfigDeclaration
{
before(grammarAccess.getDeclarationAccess().getConfigDeclarationParserRuleCall_4());
pushFollow(FOLLOW_2);
@@ -6573,10 +6734,10 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
}
break;
case 6 :
- // InternalApplicationConfiguration.g:2124:2: ( ruleScopeDeclaration )
+ // InternalApplicationConfiguration.g:2174:2: ( ruleScopeDeclaration )
{
- // InternalApplicationConfiguration.g:2124:2: ( ruleScopeDeclaration )
- // InternalApplicationConfiguration.g:2125:3: ruleScopeDeclaration
+ // InternalApplicationConfiguration.g:2174:2: ( ruleScopeDeclaration )
+ // InternalApplicationConfiguration.g:2175:3: ruleScopeDeclaration
{
before(grammarAccess.getDeclarationAccess().getScopeDeclarationParserRuleCall_5());
pushFollow(FOLLOW_2);
@@ -6592,10 +6753,10 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
}
break;
case 7 :
- // InternalApplicationConfiguration.g:2130:2: ( ruleObjectiveDeclaration )
+ // InternalApplicationConfiguration.g:2180:2: ( ruleObjectiveDeclaration )
{
- // InternalApplicationConfiguration.g:2130:2: ( ruleObjectiveDeclaration )
- // InternalApplicationConfiguration.g:2131:3: ruleObjectiveDeclaration
+ // InternalApplicationConfiguration.g:2180:2: ( ruleObjectiveDeclaration )
+ // InternalApplicationConfiguration.g:2181:3: ruleObjectiveDeclaration
{
before(grammarAccess.getDeclarationAccess().getObjectiveDeclarationParserRuleCall_6());
pushFollow(FOLLOW_2);
@@ -6628,13 +6789,13 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
// $ANTLR start "rule__File__Alternatives"
- // InternalApplicationConfiguration.g:2140:1: rule__File__Alternatives : ( ( ruleFileSpecification ) | ( ruleFileReference ) );
+ // InternalApplicationConfiguration.g:2190:1: rule__File__Alternatives : ( ( ruleFileSpecification ) | ( ruleFileReference ) );
public final void rule__File__Alternatives() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalApplicationConfiguration.g:2144:1: ( ( ruleFileSpecification ) | ( ruleFileReference ) )
+ // InternalApplicationConfiguration.g:2194:1: ( ( ruleFileSpecification ) | ( ruleFileReference ) )
int alt4=2;
int LA4_0 = input.LA(1);
@@ -6652,10 +6813,10 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
}
switch (alt4) {
case 1 :
- // InternalApplicationConfiguration.g:2145:2: ( ruleFileSpecification )
+ // InternalApplicationConfiguration.g:2195:2: ( ruleFileSpecification )
{
- // InternalApplicationConfiguration.g:2145:2: ( ruleFileSpecification )
- // InternalApplicationConfiguration.g:2146:3: ruleFileSpecification
+ // InternalApplicationConfiguration.g:2195:2: ( ruleFileSpecification )
+ // InternalApplicationConfiguration.g:2196:3: ruleFileSpecification
{
before(grammarAccess.getFileAccess().getFileSpecificationParserRuleCall_0());
pushFollow(FOLLOW_2);
@@ -6671,10 +6832,10 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
}
break;
case 2 :
- // InternalApplicationConfiguration.g:2151:2: ( ruleFileReference )
+ // InternalApplicationConfiguration.g:2201:2: ( ruleFileReference )
{
- // InternalApplicationConfiguration.g:2151:2: ( ruleFileReference )
- // InternalApplicationConfiguration.g:2152:3: ruleFileReference
+ // InternalApplicationConfiguration.g:2201:2: ( ruleFileReference )
+ // InternalApplicationConfiguration.g:2202:3: ruleFileReference
{
before(grammarAccess.getFileAccess().getFileReferenceParserRuleCall_1());
pushFollow(FOLLOW_2);
@@ -6707,20 +6868,20 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
// $ANTLR start "rule__MetamodelEntry__Alternatives"
- // InternalApplicationConfiguration.g:2161:1: rule__MetamodelEntry__Alternatives : ( ( ruleMetamodelElement ) | ( ruleAllPackageEntry ) );
+ // InternalApplicationConfiguration.g:2211:1: rule__MetamodelEntry__Alternatives : ( ( ruleMetamodelElement ) | ( ruleAllPackageEntry ) );
public final void rule__MetamodelEntry__Alternatives() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalApplicationConfiguration.g:2165:1: ( ( ruleMetamodelElement ) | ( ruleAllPackageEntry ) )
+ // InternalApplicationConfiguration.g:2215:1: ( ( ruleMetamodelElement ) | ( ruleAllPackageEntry ) )
int alt5=2;
int LA5_0 = input.LA(1);
if ( (LA5_0==RULE_ID) ) {
alt5=1;
}
- else if ( (LA5_0==32) ) {
+ else if ( (LA5_0==34) ) {
alt5=2;
}
else {
@@ -6731,10 +6892,10 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
}
switch (alt5) {
case 1 :
- // InternalApplicationConfiguration.g:2166:2: ( ruleMetamodelElement )
+ // InternalApplicationConfiguration.g:2216:2: ( ruleMetamodelElement )
{
- // InternalApplicationConfiguration.g:2166:2: ( ruleMetamodelElement )
- // InternalApplicationConfiguration.g:2167:3: ruleMetamodelElement
+ // InternalApplicationConfiguration.g:2216:2: ( ruleMetamodelElement )
+ // InternalApplicationConfiguration.g:2217:3: ruleMetamodelElement
{
before(grammarAccess.getMetamodelEntryAccess().getMetamodelElementParserRuleCall_0());
pushFollow(FOLLOW_2);
@@ -6750,10 +6911,10 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
}
break;
case 2 :
- // InternalApplicationConfiguration.g:2172:2: ( ruleAllPackageEntry )
+ // InternalApplicationConfiguration.g:2222:2: ( ruleAllPackageEntry )
{
- // InternalApplicationConfiguration.g:2172:2: ( ruleAllPackageEntry )
- // InternalApplicationConfiguration.g:2173:3: ruleAllPackageEntry
+ // InternalApplicationConfiguration.g:2222:2: ( ruleAllPackageEntry )
+ // InternalApplicationConfiguration.g:2223:3: ruleAllPackageEntry
{
before(grammarAccess.getMetamodelEntryAccess().getAllPackageEntryParserRuleCall_1());
pushFollow(FOLLOW_2);
@@ -6786,20 +6947,20 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
// $ANTLR start "rule__Metamodel__Alternatives"
- // InternalApplicationConfiguration.g:2182:1: rule__Metamodel__Alternatives : ( ( ruleMetamodelReference ) | ( ruleMetamodelSpecification ) );
+ // InternalApplicationConfiguration.g:2232:1: rule__Metamodel__Alternatives : ( ( ruleMetamodelReference ) | ( ruleMetamodelSpecification ) );
public final void rule__Metamodel__Alternatives() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalApplicationConfiguration.g:2186:1: ( ( ruleMetamodelReference ) | ( ruleMetamodelSpecification ) )
+ // InternalApplicationConfiguration.g:2236:1: ( ( ruleMetamodelReference ) | ( ruleMetamodelSpecification ) )
int alt6=2;
int LA6_0 = input.LA(1);
if ( (LA6_0==RULE_ID) ) {
alt6=1;
}
- else if ( (LA6_0==29) ) {
+ else if ( (LA6_0==31) ) {
alt6=2;
}
else {
@@ -6810,10 +6971,10 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
}
switch (alt6) {
case 1 :
- // InternalApplicationConfiguration.g:2187:2: ( ruleMetamodelReference )
+ // InternalApplicationConfiguration.g:2237:2: ( ruleMetamodelReference )
{
- // InternalApplicationConfiguration.g:2187:2: ( ruleMetamodelReference )
- // InternalApplicationConfiguration.g:2188:3: ruleMetamodelReference
+ // InternalApplicationConfiguration.g:2237:2: ( ruleMetamodelReference )
+ // InternalApplicationConfiguration.g:2238:3: ruleMetamodelReference
{
before(grammarAccess.getMetamodelAccess().getMetamodelReferenceParserRuleCall_0());
pushFollow(FOLLOW_2);
@@ -6829,10 +6990,10 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
}
break;
case 2 :
- // InternalApplicationConfiguration.g:2193:2: ( ruleMetamodelSpecification )
+ // InternalApplicationConfiguration.g:2243:2: ( ruleMetamodelSpecification )
{
- // InternalApplicationConfiguration.g:2193:2: ( ruleMetamodelSpecification )
- // InternalApplicationConfiguration.g:2194:3: ruleMetamodelSpecification
+ // InternalApplicationConfiguration.g:2243:2: ( ruleMetamodelSpecification )
+ // InternalApplicationConfiguration.g:2244:3: ruleMetamodelSpecification
{
before(grammarAccess.getMetamodelAccess().getMetamodelSpecificationParserRuleCall_1());
pushFollow(FOLLOW_2);
@@ -6865,20 +7026,20 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
// $ANTLR start "rule__PartialModelEntry__Alternatives"
- // InternalApplicationConfiguration.g:2203:1: rule__PartialModelEntry__Alternatives : ( ( ruleModelEntry ) | ( ruleFolderEntry ) );
+ // InternalApplicationConfiguration.g:2253:1: rule__PartialModelEntry__Alternatives : ( ( ruleModelEntry ) | ( ruleFolderEntry ) );
public final void rule__PartialModelEntry__Alternatives() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalApplicationConfiguration.g:2207:1: ( ( ruleModelEntry ) | ( ruleFolderEntry ) )
+ // InternalApplicationConfiguration.g:2257:1: ( ( ruleModelEntry ) | ( ruleFolderEntry ) )
int alt7=2;
int LA7_0 = input.LA(1);
if ( (LA7_0==RULE_ID||LA7_0==RULE_STRING) ) {
alt7=1;
}
- else if ( (LA7_0==36) ) {
+ else if ( (LA7_0==38) ) {
alt7=2;
}
else {
@@ -6889,10 +7050,10 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
}
switch (alt7) {
case 1 :
- // InternalApplicationConfiguration.g:2208:2: ( ruleModelEntry )
+ // InternalApplicationConfiguration.g:2258:2: ( ruleModelEntry )
{
- // InternalApplicationConfiguration.g:2208:2: ( ruleModelEntry )
- // InternalApplicationConfiguration.g:2209:3: ruleModelEntry
+ // InternalApplicationConfiguration.g:2258:2: ( ruleModelEntry )
+ // InternalApplicationConfiguration.g:2259:3: ruleModelEntry
{
before(grammarAccess.getPartialModelEntryAccess().getModelEntryParserRuleCall_0());
pushFollow(FOLLOW_2);
@@ -6908,10 +7069,10 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
}
break;
case 2 :
- // InternalApplicationConfiguration.g:2214:2: ( ruleFolderEntry )
+ // InternalApplicationConfiguration.g:2264:2: ( ruleFolderEntry )
{
- // InternalApplicationConfiguration.g:2214:2: ( ruleFolderEntry )
- // InternalApplicationConfiguration.g:2215:3: ruleFolderEntry
+ // InternalApplicationConfiguration.g:2264:2: ( ruleFolderEntry )
+ // InternalApplicationConfiguration.g:2265:3: ruleFolderEntry
{
before(grammarAccess.getPartialModelEntryAccess().getFolderEntryParserRuleCall_1());
pushFollow(FOLLOW_2);
@@ -6944,17 +7105,17 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
// $ANTLR start "rule__PartialModel__Alternatives"
- // InternalApplicationConfiguration.g:2224:1: rule__PartialModel__Alternatives : ( ( rulePartialModelSpecification ) | ( rulePartialModelReference ) );
+ // InternalApplicationConfiguration.g:2274:1: rule__PartialModel__Alternatives : ( ( rulePartialModelSpecification ) | ( rulePartialModelReference ) );
public final void rule__PartialModel__Alternatives() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalApplicationConfiguration.g:2228:1: ( ( rulePartialModelSpecification ) | ( rulePartialModelReference ) )
+ // InternalApplicationConfiguration.g:2278:1: ( ( rulePartialModelSpecification ) | ( rulePartialModelReference ) )
int alt8=2;
int LA8_0 = input.LA(1);
- if ( (LA8_0==29) ) {
+ if ( (LA8_0==31) ) {
alt8=1;
}
else if ( (LA8_0==RULE_ID) ) {
@@ -6968,10 +7129,10 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
}
switch (alt8) {
case 1 :
- // InternalApplicationConfiguration.g:2229:2: ( rulePartialModelSpecification )
+ // InternalApplicationConfiguration.g:2279:2: ( rulePartialModelSpecification )
{
- // InternalApplicationConfiguration.g:2229:2: ( rulePartialModelSpecification )
- // InternalApplicationConfiguration.g:2230:3: rulePartialModelSpecification
+ // InternalApplicationConfiguration.g:2279:2: ( rulePartialModelSpecification )
+ // InternalApplicationConfiguration.g:2280:3: rulePartialModelSpecification
{
before(grammarAccess.getPartialModelAccess().getPartialModelSpecificationParserRuleCall_0());
pushFollow(FOLLOW_2);
@@ -6987,10 +7148,10 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
}
break;
case 2 :
- // InternalApplicationConfiguration.g:2235:2: ( rulePartialModelReference )
+ // InternalApplicationConfiguration.g:2285:2: ( rulePartialModelReference )
{
- // InternalApplicationConfiguration.g:2235:2: ( rulePartialModelReference )
- // InternalApplicationConfiguration.g:2236:3: rulePartialModelReference
+ // InternalApplicationConfiguration.g:2285:2: ( rulePartialModelReference )
+ // InternalApplicationConfiguration.g:2286:3: rulePartialModelReference
{
before(grammarAccess.getPartialModelAccess().getPartialModelReferenceParserRuleCall_1());
pushFollow(FOLLOW_2);
@@ -7023,20 +7184,20 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
// $ANTLR start "rule__PatternEntry__Alternatives"
- // InternalApplicationConfiguration.g:2245:1: rule__PatternEntry__Alternatives : ( ( rulePatternElement ) | ( ruleAllPatternEntry ) );
+ // InternalApplicationConfiguration.g:2295:1: rule__PatternEntry__Alternatives : ( ( rulePatternElement ) | ( ruleAllPatternEntry ) );
public final void rule__PatternEntry__Alternatives() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalApplicationConfiguration.g:2249:1: ( ( rulePatternElement ) | ( ruleAllPatternEntry ) )
+ // InternalApplicationConfiguration.g:2299:1: ( ( rulePatternElement ) | ( ruleAllPatternEntry ) )
int alt9=2;
int LA9_0 = input.LA(1);
if ( (LA9_0==RULE_ID) ) {
alt9=1;
}
- else if ( (LA9_0==32) ) {
+ else if ( (LA9_0==34) ) {
alt9=2;
}
else {
@@ -7047,10 +7208,10 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
}
switch (alt9) {
case 1 :
- // InternalApplicationConfiguration.g:2250:2: ( rulePatternElement )
+ // InternalApplicationConfiguration.g:2300:2: ( rulePatternElement )
{
- // InternalApplicationConfiguration.g:2250:2: ( rulePatternElement )
- // InternalApplicationConfiguration.g:2251:3: rulePatternElement
+ // InternalApplicationConfiguration.g:2300:2: ( rulePatternElement )
+ // InternalApplicationConfiguration.g:2301:3: rulePatternElement
{
before(grammarAccess.getPatternEntryAccess().getPatternElementParserRuleCall_0());
pushFollow(FOLLOW_2);
@@ -7066,10 +7227,10 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
}
break;
case 2 :
- // InternalApplicationConfiguration.g:2256:2: ( ruleAllPatternEntry )
+ // InternalApplicationConfiguration.g:2306:2: ( ruleAllPatternEntry )
{
- // InternalApplicationConfiguration.g:2256:2: ( ruleAllPatternEntry )
- // InternalApplicationConfiguration.g:2257:3: ruleAllPatternEntry
+ // InternalApplicationConfiguration.g:2306:2: ( ruleAllPatternEntry )
+ // InternalApplicationConfiguration.g:2307:3: ruleAllPatternEntry
{
before(grammarAccess.getPatternEntryAccess().getAllPatternEntryParserRuleCall_1());
pushFollow(FOLLOW_2);
@@ -7102,20 +7263,20 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
// $ANTLR start "rule__GraphPattern__Alternatives"
- // InternalApplicationConfiguration.g:2266:1: rule__GraphPattern__Alternatives : ( ( ruleGraphPatternReference ) | ( rulePatternSpecification ) );
+ // InternalApplicationConfiguration.g:2316:1: rule__GraphPattern__Alternatives : ( ( ruleGraphPatternReference ) | ( rulePatternSpecification ) );
public final void rule__GraphPattern__Alternatives() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalApplicationConfiguration.g:2270:1: ( ( ruleGraphPatternReference ) | ( rulePatternSpecification ) )
+ // InternalApplicationConfiguration.g:2320:1: ( ( ruleGraphPatternReference ) | ( rulePatternSpecification ) )
int alt10=2;
int LA10_0 = input.LA(1);
if ( (LA10_0==RULE_ID) ) {
alt10=1;
}
- else if ( (LA10_0==29) ) {
+ else if ( (LA10_0==31) ) {
alt10=2;
}
else {
@@ -7126,10 +7287,10 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
}
switch (alt10) {
case 1 :
- // InternalApplicationConfiguration.g:2271:2: ( ruleGraphPatternReference )
+ // InternalApplicationConfiguration.g:2321:2: ( ruleGraphPatternReference )
{
- // InternalApplicationConfiguration.g:2271:2: ( ruleGraphPatternReference )
- // InternalApplicationConfiguration.g:2272:3: ruleGraphPatternReference
+ // InternalApplicationConfiguration.g:2321:2: ( ruleGraphPatternReference )
+ // InternalApplicationConfiguration.g:2322:3: ruleGraphPatternReference
{
before(grammarAccess.getGraphPatternAccess().getGraphPatternReferenceParserRuleCall_0());
pushFollow(FOLLOW_2);
@@ -7145,10 +7306,10 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
}
break;
case 2 :
- // InternalApplicationConfiguration.g:2277:2: ( rulePatternSpecification )
+ // InternalApplicationConfiguration.g:2327:2: ( rulePatternSpecification )
{
- // InternalApplicationConfiguration.g:2277:2: ( rulePatternSpecification )
- // InternalApplicationConfiguration.g:2278:3: rulePatternSpecification
+ // InternalApplicationConfiguration.g:2327:2: ( rulePatternSpecification )
+ // InternalApplicationConfiguration.g:2328:3: rulePatternSpecification
{
before(grammarAccess.getGraphPatternAccess().getPatternSpecificationParserRuleCall_1());
pushFollow(FOLLOW_2);
@@ -7181,20 +7342,20 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
// $ANTLR start "rule__ObjectiveEntry__Alternatives"
- // InternalApplicationConfiguration.g:2287:1: rule__ObjectiveEntry__Alternatives : ( ( ruleOptimizationEntry ) | ( ruleThresholdEntry ) );
+ // InternalApplicationConfiguration.g:2337:1: rule__ObjectiveEntry__Alternatives : ( ( ruleOptimizationEntry ) | ( ruleThresholdEntry ) );
public final void rule__ObjectiveEntry__Alternatives() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalApplicationConfiguration.g:2291:1: ( ( ruleOptimizationEntry ) | ( ruleThresholdEntry ) )
+ // InternalApplicationConfiguration.g:2341:1: ( ( ruleOptimizationEntry ) | ( ruleThresholdEntry ) )
int alt11=2;
int LA11_0 = input.LA(1);
if ( ((LA11_0>=11 && LA11_0<=12)) ) {
alt11=1;
}
- else if ( (LA11_0==26||LA11_0==40) ) {
+ else if ( (LA11_0==28||LA11_0==41||LA11_0==43) ) {
alt11=2;
}
else {
@@ -7205,10 +7366,10 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
}
switch (alt11) {
case 1 :
- // InternalApplicationConfiguration.g:2292:2: ( ruleOptimizationEntry )
+ // InternalApplicationConfiguration.g:2342:2: ( ruleOptimizationEntry )
{
- // InternalApplicationConfiguration.g:2292:2: ( ruleOptimizationEntry )
- // InternalApplicationConfiguration.g:2293:3: ruleOptimizationEntry
+ // InternalApplicationConfiguration.g:2342:2: ( ruleOptimizationEntry )
+ // InternalApplicationConfiguration.g:2343:3: ruleOptimizationEntry
{
before(grammarAccess.getObjectiveEntryAccess().getOptimizationEntryParserRuleCall_0());
pushFollow(FOLLOW_2);
@@ -7224,10 +7385,10 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
}
break;
case 2 :
- // InternalApplicationConfiguration.g:2298:2: ( ruleThresholdEntry )
+ // InternalApplicationConfiguration.g:2348:2: ( ruleThresholdEntry )
{
- // InternalApplicationConfiguration.g:2298:2: ( ruleThresholdEntry )
- // InternalApplicationConfiguration.g:2299:3: ruleThresholdEntry
+ // InternalApplicationConfiguration.g:2348:2: ( ruleThresholdEntry )
+ // InternalApplicationConfiguration.g:2349:3: ruleThresholdEntry
{
before(grammarAccess.getObjectiveEntryAccess().getThresholdEntryParserRuleCall_1());
pushFollow(FOLLOW_2);
@@ -7259,21 +7420,21 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
// $ANTLR end "rule__ObjectiveEntry__Alternatives"
- // $ANTLR start "rule__ReliabilityObjectiveFunction__Alternatives"
- // InternalApplicationConfiguration.g:2308:1: rule__ReliabilityObjectiveFunction__Alternatives : ( ( ruleReliabiltiyProbability ) | ( ruleMtff ) );
- public final void rule__ReliabilityObjectiveFunction__Alternatives() throws RecognitionException {
+ // $ANTLR start "rule__ObjectiveFunction__Alternatives"
+ // InternalApplicationConfiguration.g:2358:1: rule__ObjectiveFunction__Alternatives : ( ( ruleCostObjectiveFunction ) | ( ruleReliabilityObjectiveFunction ) );
+ public final void rule__ObjectiveFunction__Alternatives() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalApplicationConfiguration.g:2312:1: ( ( ruleReliabiltiyProbability ) | ( ruleMtff ) )
+ // InternalApplicationConfiguration.g:2362:1: ( ( ruleCostObjectiveFunction ) | ( ruleReliabilityObjectiveFunction ) )
int alt12=2;
int LA12_0 = input.LA(1);
- if ( (LA12_0==26) ) {
+ if ( (LA12_0==41) ) {
alt12=1;
}
- else if ( (LA12_0==40) ) {
+ else if ( (LA12_0==28||LA12_0==43) ) {
alt12=2;
}
else {
@@ -7284,10 +7445,89 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
}
switch (alt12) {
case 1 :
- // InternalApplicationConfiguration.g:2313:2: ( ruleReliabiltiyProbability )
+ // InternalApplicationConfiguration.g:2363:2: ( ruleCostObjectiveFunction )
{
- // InternalApplicationConfiguration.g:2313:2: ( ruleReliabiltiyProbability )
- // InternalApplicationConfiguration.g:2314:3: ruleReliabiltiyProbability
+ // InternalApplicationConfiguration.g:2363:2: ( ruleCostObjectiveFunction )
+ // InternalApplicationConfiguration.g:2364:3: ruleCostObjectiveFunction
+ {
+ before(grammarAccess.getObjectiveFunctionAccess().getCostObjectiveFunctionParserRuleCall_0());
+ pushFollow(FOLLOW_2);
+ ruleCostObjectiveFunction();
+
+ state._fsp--;
+
+ after(grammarAccess.getObjectiveFunctionAccess().getCostObjectiveFunctionParserRuleCall_0());
+
+ }
+
+
+ }
+ break;
+ case 2 :
+ // InternalApplicationConfiguration.g:2369:2: ( ruleReliabilityObjectiveFunction )
+ {
+ // InternalApplicationConfiguration.g:2369:2: ( ruleReliabilityObjectiveFunction )
+ // InternalApplicationConfiguration.g:2370:3: ruleReliabilityObjectiveFunction
+ {
+ before(grammarAccess.getObjectiveFunctionAccess().getReliabilityObjectiveFunctionParserRuleCall_1());
+ pushFollow(FOLLOW_2);
+ ruleReliabilityObjectiveFunction();
+
+ state._fsp--;
+
+ after(grammarAccess.getObjectiveFunctionAccess().getReliabilityObjectiveFunctionParserRuleCall_1());
+
+ }
+
+
+ }
+ break;
+
+ }
+ }
+ catch (RecognitionException re) {
+ reportError(re);
+ recover(input,re);
+ }
+ finally {
+
+ restoreStackSize(stackSize);
+
+ }
+ return ;
+ }
+ // $ANTLR end "rule__ObjectiveFunction__Alternatives"
+
+
+ // $ANTLR start "rule__ReliabilityObjectiveFunction__Alternatives"
+ // InternalApplicationConfiguration.g:2379:1: rule__ReliabilityObjectiveFunction__Alternatives : ( ( ruleReliabiltiyProbability ) | ( ruleMtff ) );
+ public final void rule__ReliabilityObjectiveFunction__Alternatives() throws RecognitionException {
+
+ int stackSize = keepStackSize();
+
+ try {
+ // InternalApplicationConfiguration.g:2383:1: ( ( ruleReliabiltiyProbability ) | ( ruleMtff ) )
+ int alt13=2;
+ int LA13_0 = input.LA(1);
+
+ if ( (LA13_0==28) ) {
+ alt13=1;
+ }
+ else if ( (LA13_0==43) ) {
+ alt13=2;
+ }
+ else {
+ NoViableAltException nvae =
+ new NoViableAltException("", 13, 0, input);
+
+ throw nvae;
+ }
+ switch (alt13) {
+ case 1 :
+ // InternalApplicationConfiguration.g:2384:2: ( ruleReliabiltiyProbability )
+ {
+ // InternalApplicationConfiguration.g:2384:2: ( ruleReliabiltiyProbability )
+ // InternalApplicationConfiguration.g:2385:3: ruleReliabiltiyProbability
{
before(grammarAccess.getReliabilityObjectiveFunctionAccess().getReliabiltiyProbabilityParserRuleCall_0());
pushFollow(FOLLOW_2);
@@ -7303,10 +7543,10 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
}
break;
case 2 :
- // InternalApplicationConfiguration.g:2319:2: ( ruleMtff )
+ // InternalApplicationConfiguration.g:2390:2: ( ruleMtff )
{
- // InternalApplicationConfiguration.g:2319:2: ( ruleMtff )
- // InternalApplicationConfiguration.g:2320:3: ruleMtff
+ // InternalApplicationConfiguration.g:2390:2: ( ruleMtff )
+ // InternalApplicationConfiguration.g:2391:3: ruleMtff
{
before(grammarAccess.getReliabilityObjectiveFunctionAccess().getMtffParserRuleCall_1());
pushFollow(FOLLOW_2);
@@ -7339,34 +7579,34 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
// $ANTLR start "rule__Objective__Alternatives"
- // InternalApplicationConfiguration.g:2329:1: rule__Objective__Alternatives : ( ( ruleObjectiveReference ) | ( ruleObjectiveSpecification ) );
+ // InternalApplicationConfiguration.g:2400:1: rule__Objective__Alternatives : ( ( ruleObjectiveReference ) | ( ruleObjectiveSpecification ) );
public final void rule__Objective__Alternatives() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalApplicationConfiguration.g:2333:1: ( ( ruleObjectiveReference ) | ( ruleObjectiveSpecification ) )
- int alt13=2;
- int LA13_0 = input.LA(1);
+ // InternalApplicationConfiguration.g:2404:1: ( ( ruleObjectiveReference ) | ( ruleObjectiveSpecification ) )
+ int alt14=2;
+ int LA14_0 = input.LA(1);
- if ( (LA13_0==RULE_ID) ) {
- alt13=1;
+ if ( (LA14_0==RULE_ID) ) {
+ alt14=1;
}
- else if ( (LA13_0==29) ) {
- alt13=2;
+ else if ( (LA14_0==31) ) {
+ alt14=2;
}
else {
NoViableAltException nvae =
- new NoViableAltException("", 13, 0, input);
+ new NoViableAltException("", 14, 0, input);
throw nvae;
}
- switch (alt13) {
+ switch (alt14) {
case 1 :
- // InternalApplicationConfiguration.g:2334:2: ( ruleObjectiveReference )
+ // InternalApplicationConfiguration.g:2405:2: ( ruleObjectiveReference )
{
- // InternalApplicationConfiguration.g:2334:2: ( ruleObjectiveReference )
- // InternalApplicationConfiguration.g:2335:3: ruleObjectiveReference
+ // InternalApplicationConfiguration.g:2405:2: ( ruleObjectiveReference )
+ // InternalApplicationConfiguration.g:2406:3: ruleObjectiveReference
{
before(grammarAccess.getObjectiveAccess().getObjectiveReferenceParserRuleCall_0());
pushFollow(FOLLOW_2);
@@ -7382,10 +7622,10 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
}
break;
case 2 :
- // InternalApplicationConfiguration.g:2340:2: ( ruleObjectiveSpecification )
+ // InternalApplicationConfiguration.g:2411:2: ( ruleObjectiveSpecification )
{
- // InternalApplicationConfiguration.g:2340:2: ( ruleObjectiveSpecification )
- // InternalApplicationConfiguration.g:2341:3: ruleObjectiveSpecification
+ // InternalApplicationConfiguration.g:2411:2: ( ruleObjectiveSpecification )
+ // InternalApplicationConfiguration.g:2412:3: ruleObjectiveSpecification
{
before(grammarAccess.getObjectiveAccess().getObjectiveSpecificationParserRuleCall_1());
pushFollow(FOLLOW_2);
@@ -7418,48 +7658,48 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
// $ANTLR start "rule__ConfigEntry__Alternatives"
- // InternalApplicationConfiguration.g:2350:1: rule__ConfigEntry__Alternatives : ( ( ruleDocumentationEntry ) | ( ruleRuntimeEntry ) | ( ruleMemoryEntry ) | ( ruleCustomEntry ) );
+ // InternalApplicationConfiguration.g:2421:1: rule__ConfigEntry__Alternatives : ( ( ruleDocumentationEntry ) | ( ruleRuntimeEntry ) | ( ruleMemoryEntry ) | ( ruleCustomEntry ) );
public final void rule__ConfigEntry__Alternatives() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalApplicationConfiguration.g:2354:1: ( ( ruleDocumentationEntry ) | ( ruleRuntimeEntry ) | ( ruleMemoryEntry ) | ( ruleCustomEntry ) )
- int alt14=4;
+ // InternalApplicationConfiguration.g:2425:1: ( ( ruleDocumentationEntry ) | ( ruleRuntimeEntry ) | ( ruleMemoryEntry ) | ( ruleCustomEntry ) )
+ int alt15=4;
switch ( input.LA(1) ) {
- case 43:
+ case 46:
{
- alt14=1;
+ alt15=1;
}
break;
- case 44:
+ case 47:
{
- alt14=2;
+ alt15=2;
}
break;
- case 45:
+ case 48:
{
- alt14=3;
+ alt15=3;
}
break;
case RULE_STRING:
{
- alt14=4;
+ alt15=4;
}
break;
default:
NoViableAltException nvae =
- new NoViableAltException("", 14, 0, input);
+ new NoViableAltException("", 15, 0, input);
throw nvae;
}
- switch (alt14) {
+ switch (alt15) {
case 1 :
- // InternalApplicationConfiguration.g:2355:2: ( ruleDocumentationEntry )
+ // InternalApplicationConfiguration.g:2426:2: ( ruleDocumentationEntry )
{
- // InternalApplicationConfiguration.g:2355:2: ( ruleDocumentationEntry )
- // InternalApplicationConfiguration.g:2356:3: ruleDocumentationEntry
+ // InternalApplicationConfiguration.g:2426:2: ( ruleDocumentationEntry )
+ // InternalApplicationConfiguration.g:2427:3: ruleDocumentationEntry
{
before(grammarAccess.getConfigEntryAccess().getDocumentationEntryParserRuleCall_0());
pushFollow(FOLLOW_2);
@@ -7475,10 +7715,10 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
}
break;
case 2 :
- // InternalApplicationConfiguration.g:2361:2: ( ruleRuntimeEntry )
+ // InternalApplicationConfiguration.g:2432:2: ( ruleRuntimeEntry )
{
- // InternalApplicationConfiguration.g:2361:2: ( ruleRuntimeEntry )
- // InternalApplicationConfiguration.g:2362:3: ruleRuntimeEntry
+ // InternalApplicationConfiguration.g:2432:2: ( ruleRuntimeEntry )
+ // InternalApplicationConfiguration.g:2433:3: ruleRuntimeEntry
{
before(grammarAccess.getConfigEntryAccess().getRuntimeEntryParserRuleCall_1());
pushFollow(FOLLOW_2);
@@ -7494,10 +7734,10 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
}
break;
case 3 :
- // InternalApplicationConfiguration.g:2367:2: ( ruleMemoryEntry )
+ // InternalApplicationConfiguration.g:2438:2: ( ruleMemoryEntry )
{
- // InternalApplicationConfiguration.g:2367:2: ( ruleMemoryEntry )
- // InternalApplicationConfiguration.g:2368:3: ruleMemoryEntry
+ // InternalApplicationConfiguration.g:2438:2: ( ruleMemoryEntry )
+ // InternalApplicationConfiguration.g:2439:3: ruleMemoryEntry
{
before(grammarAccess.getConfigEntryAccess().getMemoryEntryParserRuleCall_2());
pushFollow(FOLLOW_2);
@@ -7513,10 +7753,10 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
}
break;
case 4 :
- // InternalApplicationConfiguration.g:2373:2: ( ruleCustomEntry )
+ // InternalApplicationConfiguration.g:2444:2: ( ruleCustomEntry )
{
- // InternalApplicationConfiguration.g:2373:2: ( ruleCustomEntry )
- // InternalApplicationConfiguration.g:2374:3: ruleCustomEntry
+ // InternalApplicationConfiguration.g:2444:2: ( ruleCustomEntry )
+ // InternalApplicationConfiguration.g:2445:3: ruleCustomEntry
{
before(grammarAccess.getConfigEntryAccess().getCustomEntryParserRuleCall_3());
pushFollow(FOLLOW_2);
@@ -7549,34 +7789,34 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
// $ANTLR start "rule__Config__Alternatives"
- // InternalApplicationConfiguration.g:2383:1: rule__Config__Alternatives : ( ( ruleConfigSpecification ) | ( ruleConfigReference ) );
+ // InternalApplicationConfiguration.g:2454:1: rule__Config__Alternatives : ( ( ruleConfigSpecification ) | ( ruleConfigReference ) );
public final void rule__Config__Alternatives() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalApplicationConfiguration.g:2387:1: ( ( ruleConfigSpecification ) | ( ruleConfigReference ) )
- int alt15=2;
- int LA15_0 = input.LA(1);
+ // InternalApplicationConfiguration.g:2458:1: ( ( ruleConfigSpecification ) | ( ruleConfigReference ) )
+ int alt16=2;
+ int LA16_0 = input.LA(1);
- if ( (LA15_0==29) ) {
- alt15=1;
+ if ( (LA16_0==31) ) {
+ alt16=1;
}
- else if ( (LA15_0==RULE_ID) ) {
- alt15=2;
+ else if ( (LA16_0==RULE_ID) ) {
+ alt16=2;
}
else {
NoViableAltException nvae =
- new NoViableAltException("", 15, 0, input);
+ new NoViableAltException("", 16, 0, input);
throw nvae;
}
- switch (alt15) {
+ switch (alt16) {
case 1 :
- // InternalApplicationConfiguration.g:2388:2: ( ruleConfigSpecification )
+ // InternalApplicationConfiguration.g:2459:2: ( ruleConfigSpecification )
{
- // InternalApplicationConfiguration.g:2388:2: ( ruleConfigSpecification )
- // InternalApplicationConfiguration.g:2389:3: ruleConfigSpecification
+ // InternalApplicationConfiguration.g:2459:2: ( ruleConfigSpecification )
+ // InternalApplicationConfiguration.g:2460:3: ruleConfigSpecification
{
before(grammarAccess.getConfigAccess().getConfigSpecificationParserRuleCall_0());
pushFollow(FOLLOW_2);
@@ -7592,10 +7832,10 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
}
break;
case 2 :
- // InternalApplicationConfiguration.g:2394:2: ( ruleConfigReference )
+ // InternalApplicationConfiguration.g:2465:2: ( ruleConfigReference )
{
- // InternalApplicationConfiguration.g:2394:2: ( ruleConfigReference )
- // InternalApplicationConfiguration.g:2395:3: ruleConfigReference
+ // InternalApplicationConfiguration.g:2465:2: ( ruleConfigReference )
+ // InternalApplicationConfiguration.g:2466:3: ruleConfigReference
{
before(grammarAccess.getConfigAccess().getConfigReferenceParserRuleCall_1());
pushFollow(FOLLOW_2);
@@ -7628,46 +7868,46 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
// $ANTLR start "rule__TypeScope__Alternatives"
- // InternalApplicationConfiguration.g:2404:1: rule__TypeScope__Alternatives : ( ( ruleClassTypeScope ) | ( ruleObjectTypeScope ) | ( ruleIntegerTypeScope ) | ( ruleRealTypeScope ) | ( ruleStringTypeScope ) );
+ // InternalApplicationConfiguration.g:2475:1: rule__TypeScope__Alternatives : ( ( ruleClassTypeScope ) | ( ruleObjectTypeScope ) | ( ruleIntegerTypeScope ) | ( ruleRealTypeScope ) | ( ruleStringTypeScope ) );
public final void rule__TypeScope__Alternatives() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalApplicationConfiguration.g:2408:1: ( ( ruleClassTypeScope ) | ( ruleObjectTypeScope ) | ( ruleIntegerTypeScope ) | ( ruleRealTypeScope ) | ( ruleStringTypeScope ) )
- int alt16=5;
- int LA16_0 = input.LA(1);
+ // InternalApplicationConfiguration.g:2479:1: ( ( ruleClassTypeScope ) | ( ruleObjectTypeScope ) | ( ruleIntegerTypeScope ) | ( ruleRealTypeScope ) | ( ruleStringTypeScope ) )
+ int alt17=5;
+ int LA17_0 = input.LA(1);
- if ( (LA16_0==46) ) {
+ if ( (LA17_0==49) ) {
switch ( input.LA(2) ) {
- case 51:
+ case 53:
{
- alt16=4;
+ alt17=5;
}
break;
- case 47:
+ case 50:
{
- alt16=1;
+ alt17=2;
}
break;
- case 52:
+ case 51:
{
- alt16=5;
+ alt17=3;
}
break;
- case 49:
+ case 52:
{
- alt16=2;
+ alt17=4;
}
break;
- case 50:
+ case 13:
{
- alt16=3;
+ alt17=1;
}
break;
default:
NoViableAltException nvae =
- new NoViableAltException("", 16, 1, input);
+ new NoViableAltException("", 17, 1, input);
throw nvae;
}
@@ -7675,16 +7915,16 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
}
else {
NoViableAltException nvae =
- new NoViableAltException("", 16, 0, input);
+ new NoViableAltException("", 17, 0, input);
throw nvae;
}
- switch (alt16) {
+ switch (alt17) {
case 1 :
- // InternalApplicationConfiguration.g:2409:2: ( ruleClassTypeScope )
+ // InternalApplicationConfiguration.g:2480:2: ( ruleClassTypeScope )
{
- // InternalApplicationConfiguration.g:2409:2: ( ruleClassTypeScope )
- // InternalApplicationConfiguration.g:2410:3: ruleClassTypeScope
+ // InternalApplicationConfiguration.g:2480:2: ( ruleClassTypeScope )
+ // InternalApplicationConfiguration.g:2481:3: ruleClassTypeScope
{
before(grammarAccess.getTypeScopeAccess().getClassTypeScopeParserRuleCall_0());
pushFollow(FOLLOW_2);
@@ -7700,10 +7940,10 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
}
break;
case 2 :
- // InternalApplicationConfiguration.g:2415:2: ( ruleObjectTypeScope )
+ // InternalApplicationConfiguration.g:2486:2: ( ruleObjectTypeScope )
{
- // InternalApplicationConfiguration.g:2415:2: ( ruleObjectTypeScope )
- // InternalApplicationConfiguration.g:2416:3: ruleObjectTypeScope
+ // InternalApplicationConfiguration.g:2486:2: ( ruleObjectTypeScope )
+ // InternalApplicationConfiguration.g:2487:3: ruleObjectTypeScope
{
before(grammarAccess.getTypeScopeAccess().getObjectTypeScopeParserRuleCall_1());
pushFollow(FOLLOW_2);
@@ -7719,10 +7959,10 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
}
break;
case 3 :
- // InternalApplicationConfiguration.g:2421:2: ( ruleIntegerTypeScope )
+ // InternalApplicationConfiguration.g:2492:2: ( ruleIntegerTypeScope )
{
- // InternalApplicationConfiguration.g:2421:2: ( ruleIntegerTypeScope )
- // InternalApplicationConfiguration.g:2422:3: ruleIntegerTypeScope
+ // InternalApplicationConfiguration.g:2492:2: ( ruleIntegerTypeScope )
+ // InternalApplicationConfiguration.g:2493:3: ruleIntegerTypeScope
{
before(grammarAccess.getTypeScopeAccess().getIntegerTypeScopeParserRuleCall_2());
pushFollow(FOLLOW_2);
@@ -7738,10 +7978,10 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
}
break;
case 4 :
- // InternalApplicationConfiguration.g:2427:2: ( ruleRealTypeScope )
+ // InternalApplicationConfiguration.g:2498:2: ( ruleRealTypeScope )
{
- // InternalApplicationConfiguration.g:2427:2: ( ruleRealTypeScope )
- // InternalApplicationConfiguration.g:2428:3: ruleRealTypeScope
+ // InternalApplicationConfiguration.g:2498:2: ( ruleRealTypeScope )
+ // InternalApplicationConfiguration.g:2499:3: ruleRealTypeScope
{
before(grammarAccess.getTypeScopeAccess().getRealTypeScopeParserRuleCall_3());
pushFollow(FOLLOW_2);
@@ -7757,10 +7997,10 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
}
break;
case 5 :
- // InternalApplicationConfiguration.g:2433:2: ( ruleStringTypeScope )
+ // InternalApplicationConfiguration.g:2504:2: ( ruleStringTypeScope )
{
- // InternalApplicationConfiguration.g:2433:2: ( ruleStringTypeScope )
- // InternalApplicationConfiguration.g:2434:3: ruleStringTypeScope
+ // InternalApplicationConfiguration.g:2504:2: ( ruleStringTypeScope )
+ // InternalApplicationConfiguration.g:2505:3: ruleStringTypeScope
{
before(grammarAccess.getTypeScopeAccess().getStringTypeScopeParserRuleCall_4());
pushFollow(FOLLOW_2);
@@ -7793,38 +8033,38 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
// $ANTLR start "rule__ClassTypeScope__Alternatives_2"
- // InternalApplicationConfiguration.g:2443:1: rule__ClassTypeScope__Alternatives_2 : ( ( ( rule__ClassTypeScope__SetsNewAssignment_2_0 ) ) | ( ( rule__ClassTypeScope__SetsSumAssignment_2_1 ) ) );
+ // InternalApplicationConfiguration.g:2514:1: rule__ClassTypeScope__Alternatives_2 : ( ( ( rule__ClassTypeScope__SetsNewAssignment_2_0 ) ) | ( ( rule__ClassTypeScope__SetsSumAssignment_2_1 ) ) );
public final void rule__ClassTypeScope__Alternatives_2() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalApplicationConfiguration.g:2447:1: ( ( ( rule__ClassTypeScope__SetsNewAssignment_2_0 ) ) | ( ( rule__ClassTypeScope__SetsSumAssignment_2_1 ) ) )
- int alt17=2;
- int LA17_0 = input.LA(1);
+ // InternalApplicationConfiguration.g:2518:1: ( ( ( rule__ClassTypeScope__SetsNewAssignment_2_0 ) ) | ( ( rule__ClassTypeScope__SetsSumAssignment_2_1 ) ) )
+ int alt18=2;
+ int LA18_0 = input.LA(1);
- if ( (LA17_0==62) ) {
- alt17=1;
+ if ( (LA18_0==63) ) {
+ alt18=1;
}
- else if ( (LA17_0==28) ) {
- alt17=2;
+ else if ( (LA18_0==30) ) {
+ alt18=2;
}
else {
NoViableAltException nvae =
- new NoViableAltException("", 17, 0, input);
+ new NoViableAltException("", 18, 0, input);
throw nvae;
}
- switch (alt17) {
+ switch (alt18) {
case 1 :
- // InternalApplicationConfiguration.g:2448:2: ( ( rule__ClassTypeScope__SetsNewAssignment_2_0 ) )
+ // InternalApplicationConfiguration.g:2519:2: ( ( rule__ClassTypeScope__SetsNewAssignment_2_0 ) )
{
- // InternalApplicationConfiguration.g:2448:2: ( ( rule__ClassTypeScope__SetsNewAssignment_2_0 ) )
- // InternalApplicationConfiguration.g:2449:3: ( rule__ClassTypeScope__SetsNewAssignment_2_0 )
+ // InternalApplicationConfiguration.g:2519:2: ( ( rule__ClassTypeScope__SetsNewAssignment_2_0 ) )
+ // InternalApplicationConfiguration.g:2520:3: ( rule__ClassTypeScope__SetsNewAssignment_2_0 )
{
before(grammarAccess.getClassTypeScopeAccess().getSetsNewAssignment_2_0());
- // InternalApplicationConfiguration.g:2450:3: ( rule__ClassTypeScope__SetsNewAssignment_2_0 )
- // InternalApplicationConfiguration.g:2450:4: rule__ClassTypeScope__SetsNewAssignment_2_0
+ // InternalApplicationConfiguration.g:2521:3: ( rule__ClassTypeScope__SetsNewAssignment_2_0 )
+ // InternalApplicationConfiguration.g:2521:4: rule__ClassTypeScope__SetsNewAssignment_2_0
{
pushFollow(FOLLOW_2);
rule__ClassTypeScope__SetsNewAssignment_2_0();
@@ -7842,14 +8082,14 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
}
break;
case 2 :
- // InternalApplicationConfiguration.g:2454:2: ( ( rule__ClassTypeScope__SetsSumAssignment_2_1 ) )
+ // InternalApplicationConfiguration.g:2525:2: ( ( rule__ClassTypeScope__SetsSumAssignment_2_1 ) )
{
- // InternalApplicationConfiguration.g:2454:2: ( ( rule__ClassTypeScope__SetsSumAssignment_2_1 ) )
- // InternalApplicationConfiguration.g:2455:3: ( rule__ClassTypeScope__SetsSumAssignment_2_1 )
+ // InternalApplicationConfiguration.g:2525:2: ( ( rule__ClassTypeScope__SetsSumAssignment_2_1 ) )
+ // InternalApplicationConfiguration.g:2526:3: ( rule__ClassTypeScope__SetsSumAssignment_2_1 )
{
before(grammarAccess.getClassTypeScopeAccess().getSetsSumAssignment_2_1());
- // InternalApplicationConfiguration.g:2456:3: ( rule__ClassTypeScope__SetsSumAssignment_2_1 )
- // InternalApplicationConfiguration.g:2456:4: rule__ClassTypeScope__SetsSumAssignment_2_1
+ // InternalApplicationConfiguration.g:2527:3: ( rule__ClassTypeScope__SetsSumAssignment_2_1 )
+ // InternalApplicationConfiguration.g:2527:4: rule__ClassTypeScope__SetsSumAssignment_2_1
{
pushFollow(FOLLOW_2);
rule__ClassTypeScope__SetsSumAssignment_2_1();
@@ -7884,51 +8124,51 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
// $ANTLR start "rule__ClassTypeScope__Alternatives_3"
- // InternalApplicationConfiguration.g:2464:1: rule__ClassTypeScope__Alternatives_3 : ( ( ( rule__ClassTypeScope__NumberAssignment_3_0 ) ) | ( ( rule__ClassTypeScope__NumberAssignment_3_1 ) ) );
+ // InternalApplicationConfiguration.g:2535:1: rule__ClassTypeScope__Alternatives_3 : ( ( ( rule__ClassTypeScope__NumberAssignment_3_0 ) ) | ( ( rule__ClassTypeScope__NumberAssignment_3_1 ) ) );
public final void rule__ClassTypeScope__Alternatives_3() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalApplicationConfiguration.g:2468:1: ( ( ( rule__ClassTypeScope__NumberAssignment_3_0 ) ) | ( ( rule__ClassTypeScope__NumberAssignment_3_1 ) ) )
- int alt18=2;
- int LA18_0 = input.LA(1);
+ // InternalApplicationConfiguration.g:2539:1: ( ( ( rule__ClassTypeScope__NumberAssignment_3_0 ) ) | ( ( rule__ClassTypeScope__NumberAssignment_3_1 ) ) )
+ int alt19=2;
+ int LA19_0 = input.LA(1);
- if ( (LA18_0==RULE_INT) ) {
- int LA18_1 = input.LA(2);
+ if ( (LA19_0==RULE_INT) ) {
+ int LA19_1 = input.LA(2);
- if ( (LA18_1==EOF||(LA18_1>=30 && LA18_1<=31)) ) {
- alt18=1;
+ if ( (LA19_1==54) ) {
+ alt19=2;
}
- else if ( (LA18_1==53) ) {
- alt18=2;
+ else if ( (LA19_1==EOF||(LA19_1>=32 && LA19_1<=33)) ) {
+ alt19=1;
}
else {
NoViableAltException nvae =
- new NoViableAltException("", 18, 1, input);
+ new NoViableAltException("", 19, 1, input);
throw nvae;
}
}
- else if ( (LA18_0==63) ) {
- alt18=1;
+ else if ( (LA19_0==64) ) {
+ alt19=1;
}
else {
NoViableAltException nvae =
- new NoViableAltException("", 18, 0, input);
+ new NoViableAltException("", 19, 0, input);
throw nvae;
}
- switch (alt18) {
+ switch (alt19) {
case 1 :
- // InternalApplicationConfiguration.g:2469:2: ( ( rule__ClassTypeScope__NumberAssignment_3_0 ) )
+ // InternalApplicationConfiguration.g:2540:2: ( ( rule__ClassTypeScope__NumberAssignment_3_0 ) )
{
- // InternalApplicationConfiguration.g:2469:2: ( ( rule__ClassTypeScope__NumberAssignment_3_0 ) )
- // InternalApplicationConfiguration.g:2470:3: ( rule__ClassTypeScope__NumberAssignment_3_0 )
+ // InternalApplicationConfiguration.g:2540:2: ( ( rule__ClassTypeScope__NumberAssignment_3_0 ) )
+ // InternalApplicationConfiguration.g:2541:3: ( rule__ClassTypeScope__NumberAssignment_3_0 )
{
before(grammarAccess.getClassTypeScopeAccess().getNumberAssignment_3_0());
- // InternalApplicationConfiguration.g:2471:3: ( rule__ClassTypeScope__NumberAssignment_3_0 )
- // InternalApplicationConfiguration.g:2471:4: rule__ClassTypeScope__NumberAssignment_3_0
+ // InternalApplicationConfiguration.g:2542:3: ( rule__ClassTypeScope__NumberAssignment_3_0 )
+ // InternalApplicationConfiguration.g:2542:4: rule__ClassTypeScope__NumberAssignment_3_0
{
pushFollow(FOLLOW_2);
rule__ClassTypeScope__NumberAssignment_3_0();
@@ -7946,14 +8186,14 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
}
break;
case 2 :
- // InternalApplicationConfiguration.g:2475:2: ( ( rule__ClassTypeScope__NumberAssignment_3_1 ) )
+ // InternalApplicationConfiguration.g:2546:2: ( ( rule__ClassTypeScope__NumberAssignment_3_1 ) )
{
- // InternalApplicationConfiguration.g:2475:2: ( ( rule__ClassTypeScope__NumberAssignment_3_1 ) )
- // InternalApplicationConfiguration.g:2476:3: ( rule__ClassTypeScope__NumberAssignment_3_1 )
+ // InternalApplicationConfiguration.g:2546:2: ( ( rule__ClassTypeScope__NumberAssignment_3_1 ) )
+ // InternalApplicationConfiguration.g:2547:3: ( rule__ClassTypeScope__NumberAssignment_3_1 )
{
before(grammarAccess.getClassTypeScopeAccess().getNumberAssignment_3_1());
- // InternalApplicationConfiguration.g:2477:3: ( rule__ClassTypeScope__NumberAssignment_3_1 )
- // InternalApplicationConfiguration.g:2477:4: rule__ClassTypeScope__NumberAssignment_3_1
+ // InternalApplicationConfiguration.g:2548:3: ( rule__ClassTypeScope__NumberAssignment_3_1 )
+ // InternalApplicationConfiguration.g:2548:4: rule__ClassTypeScope__NumberAssignment_3_1
{
pushFollow(FOLLOW_2);
rule__ClassTypeScope__NumberAssignment_3_1();
@@ -7988,38 +8228,38 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
// $ANTLR start "rule__ObjectTypeScope__Alternatives_2"
- // InternalApplicationConfiguration.g:2485:1: rule__ObjectTypeScope__Alternatives_2 : ( ( ( rule__ObjectTypeScope__SetsNewAssignment_2_0 ) ) | ( ( rule__ObjectTypeScope__SetsSumAssignment_2_1 ) ) );
+ // InternalApplicationConfiguration.g:2556:1: rule__ObjectTypeScope__Alternatives_2 : ( ( ( rule__ObjectTypeScope__SetsNewAssignment_2_0 ) ) | ( ( rule__ObjectTypeScope__SetsSumAssignment_2_1 ) ) );
public final void rule__ObjectTypeScope__Alternatives_2() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalApplicationConfiguration.g:2489:1: ( ( ( rule__ObjectTypeScope__SetsNewAssignment_2_0 ) ) | ( ( rule__ObjectTypeScope__SetsSumAssignment_2_1 ) ) )
- int alt19=2;
- int LA19_0 = input.LA(1);
+ // InternalApplicationConfiguration.g:2560:1: ( ( ( rule__ObjectTypeScope__SetsNewAssignment_2_0 ) ) | ( ( rule__ObjectTypeScope__SetsSumAssignment_2_1 ) ) )
+ int alt20=2;
+ int LA20_0 = input.LA(1);
- if ( (LA19_0==62) ) {
- alt19=1;
+ if ( (LA20_0==63) ) {
+ alt20=1;
}
- else if ( (LA19_0==28) ) {
- alt19=2;
+ else if ( (LA20_0==30) ) {
+ alt20=2;
}
else {
NoViableAltException nvae =
- new NoViableAltException("", 19, 0, input);
+ new NoViableAltException("", 20, 0, input);
throw nvae;
}
- switch (alt19) {
+ switch (alt20) {
case 1 :
- // InternalApplicationConfiguration.g:2490:2: ( ( rule__ObjectTypeScope__SetsNewAssignment_2_0 ) )
+ // InternalApplicationConfiguration.g:2561:2: ( ( rule__ObjectTypeScope__SetsNewAssignment_2_0 ) )
{
- // InternalApplicationConfiguration.g:2490:2: ( ( rule__ObjectTypeScope__SetsNewAssignment_2_0 ) )
- // InternalApplicationConfiguration.g:2491:3: ( rule__ObjectTypeScope__SetsNewAssignment_2_0 )
+ // InternalApplicationConfiguration.g:2561:2: ( ( rule__ObjectTypeScope__SetsNewAssignment_2_0 ) )
+ // InternalApplicationConfiguration.g:2562:3: ( rule__ObjectTypeScope__SetsNewAssignment_2_0 )
{
before(grammarAccess.getObjectTypeScopeAccess().getSetsNewAssignment_2_0());
- // InternalApplicationConfiguration.g:2492:3: ( rule__ObjectTypeScope__SetsNewAssignment_2_0 )
- // InternalApplicationConfiguration.g:2492:4: rule__ObjectTypeScope__SetsNewAssignment_2_0
+ // InternalApplicationConfiguration.g:2563:3: ( rule__ObjectTypeScope__SetsNewAssignment_2_0 )
+ // InternalApplicationConfiguration.g:2563:4: rule__ObjectTypeScope__SetsNewAssignment_2_0
{
pushFollow(FOLLOW_2);
rule__ObjectTypeScope__SetsNewAssignment_2_0();
@@ -8037,14 +8277,14 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
}
break;
case 2 :
- // InternalApplicationConfiguration.g:2496:2: ( ( rule__ObjectTypeScope__SetsSumAssignment_2_1 ) )
+ // InternalApplicationConfiguration.g:2567:2: ( ( rule__ObjectTypeScope__SetsSumAssignment_2_1 ) )
{
- // InternalApplicationConfiguration.g:2496:2: ( ( rule__ObjectTypeScope__SetsSumAssignment_2_1 ) )
- // InternalApplicationConfiguration.g:2497:3: ( rule__ObjectTypeScope__SetsSumAssignment_2_1 )
+ // InternalApplicationConfiguration.g:2567:2: ( ( rule__ObjectTypeScope__SetsSumAssignment_2_1 ) )
+ // InternalApplicationConfiguration.g:2568:3: ( rule__ObjectTypeScope__SetsSumAssignment_2_1 )
{
before(grammarAccess.getObjectTypeScopeAccess().getSetsSumAssignment_2_1());
- // InternalApplicationConfiguration.g:2498:3: ( rule__ObjectTypeScope__SetsSumAssignment_2_1 )
- // InternalApplicationConfiguration.g:2498:4: rule__ObjectTypeScope__SetsSumAssignment_2_1
+ // InternalApplicationConfiguration.g:2569:3: ( rule__ObjectTypeScope__SetsSumAssignment_2_1 )
+ // InternalApplicationConfiguration.g:2569:4: rule__ObjectTypeScope__SetsSumAssignment_2_1
{
pushFollow(FOLLOW_2);
rule__ObjectTypeScope__SetsSumAssignment_2_1();
@@ -8079,51 +8319,51 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
// $ANTLR start "rule__ObjectTypeScope__Alternatives_3"
- // InternalApplicationConfiguration.g:2506:1: rule__ObjectTypeScope__Alternatives_3 : ( ( ( rule__ObjectTypeScope__NumberAssignment_3_0 ) ) | ( ( rule__ObjectTypeScope__NumberAssignment_3_1 ) ) );
+ // InternalApplicationConfiguration.g:2577:1: rule__ObjectTypeScope__Alternatives_3 : ( ( ( rule__ObjectTypeScope__NumberAssignment_3_0 ) ) | ( ( rule__ObjectTypeScope__NumberAssignment_3_1 ) ) );
public final void rule__ObjectTypeScope__Alternatives_3() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalApplicationConfiguration.g:2510:1: ( ( ( rule__ObjectTypeScope__NumberAssignment_3_0 ) ) | ( ( rule__ObjectTypeScope__NumberAssignment_3_1 ) ) )
- int alt20=2;
- int LA20_0 = input.LA(1);
+ // InternalApplicationConfiguration.g:2581:1: ( ( ( rule__ObjectTypeScope__NumberAssignment_3_0 ) ) | ( ( rule__ObjectTypeScope__NumberAssignment_3_1 ) ) )
+ int alt21=2;
+ int LA21_0 = input.LA(1);
- if ( (LA20_0==RULE_INT) ) {
- int LA20_1 = input.LA(2);
+ if ( (LA21_0==RULE_INT) ) {
+ int LA21_1 = input.LA(2);
- if ( (LA20_1==EOF||(LA20_1>=30 && LA20_1<=31)) ) {
- alt20=1;
+ if ( (LA21_1==54) ) {
+ alt21=2;
}
- else if ( (LA20_1==53) ) {
- alt20=2;
+ else if ( (LA21_1==EOF||(LA21_1>=32 && LA21_1<=33)) ) {
+ alt21=1;
}
else {
NoViableAltException nvae =
- new NoViableAltException("", 20, 1, input);
+ new NoViableAltException("", 21, 1, input);
throw nvae;
}
}
- else if ( (LA20_0==63) ) {
- alt20=1;
+ else if ( (LA21_0==64) ) {
+ alt21=1;
}
else {
NoViableAltException nvae =
- new NoViableAltException("", 20, 0, input);
+ new NoViableAltException("", 21, 0, input);
throw nvae;
}
- switch (alt20) {
+ switch (alt21) {
case 1 :
- // InternalApplicationConfiguration.g:2511:2: ( ( rule__ObjectTypeScope__NumberAssignment_3_0 ) )
+ // InternalApplicationConfiguration.g:2582:2: ( ( rule__ObjectTypeScope__NumberAssignment_3_0 ) )
{
- // InternalApplicationConfiguration.g:2511:2: ( ( rule__ObjectTypeScope__NumberAssignment_3_0 ) )
- // InternalApplicationConfiguration.g:2512:3: ( rule__ObjectTypeScope__NumberAssignment_3_0 )
+ // InternalApplicationConfiguration.g:2582:2: ( ( rule__ObjectTypeScope__NumberAssignment_3_0 ) )
+ // InternalApplicationConfiguration.g:2583:3: ( rule__ObjectTypeScope__NumberAssignment_3_0 )
{
before(grammarAccess.getObjectTypeScopeAccess().getNumberAssignment_3_0());
- // InternalApplicationConfiguration.g:2513:3: ( rule__ObjectTypeScope__NumberAssignment_3_0 )
- // InternalApplicationConfiguration.g:2513:4: rule__ObjectTypeScope__NumberAssignment_3_0
+ // InternalApplicationConfiguration.g:2584:3: ( rule__ObjectTypeScope__NumberAssignment_3_0 )
+ // InternalApplicationConfiguration.g:2584:4: rule__ObjectTypeScope__NumberAssignment_3_0
{
pushFollow(FOLLOW_2);
rule__ObjectTypeScope__NumberAssignment_3_0();
@@ -8141,14 +8381,14 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
}
break;
case 2 :
- // InternalApplicationConfiguration.g:2517:2: ( ( rule__ObjectTypeScope__NumberAssignment_3_1 ) )
+ // InternalApplicationConfiguration.g:2588:2: ( ( rule__ObjectTypeScope__NumberAssignment_3_1 ) )
{
- // InternalApplicationConfiguration.g:2517:2: ( ( rule__ObjectTypeScope__NumberAssignment_3_1 ) )
- // InternalApplicationConfiguration.g:2518:3: ( rule__ObjectTypeScope__NumberAssignment_3_1 )
+ // InternalApplicationConfiguration.g:2588:2: ( ( rule__ObjectTypeScope__NumberAssignment_3_1 ) )
+ // InternalApplicationConfiguration.g:2589:3: ( rule__ObjectTypeScope__NumberAssignment_3_1 )
{
before(grammarAccess.getObjectTypeScopeAccess().getNumberAssignment_3_1());
- // InternalApplicationConfiguration.g:2519:3: ( rule__ObjectTypeScope__NumberAssignment_3_1 )
- // InternalApplicationConfiguration.g:2519:4: rule__ObjectTypeScope__NumberAssignment_3_1
+ // InternalApplicationConfiguration.g:2590:3: ( rule__ObjectTypeScope__NumberAssignment_3_1 )
+ // InternalApplicationConfiguration.g:2590:4: rule__ObjectTypeScope__NumberAssignment_3_1
{
pushFollow(FOLLOW_2);
rule__ObjectTypeScope__NumberAssignment_3_1();
@@ -8183,38 +8423,38 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
// $ANTLR start "rule__IntegerTypeScope__Alternatives_2"
- // InternalApplicationConfiguration.g:2527:1: rule__IntegerTypeScope__Alternatives_2 : ( ( ( rule__IntegerTypeScope__SetsNewAssignment_2_0 ) ) | ( ( rule__IntegerTypeScope__SetsSumAssignment_2_1 ) ) );
+ // InternalApplicationConfiguration.g:2598:1: rule__IntegerTypeScope__Alternatives_2 : ( ( ( rule__IntegerTypeScope__SetsNewAssignment_2_0 ) ) | ( ( rule__IntegerTypeScope__SetsSumAssignment_2_1 ) ) );
public final void rule__IntegerTypeScope__Alternatives_2() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalApplicationConfiguration.g:2531:1: ( ( ( rule__IntegerTypeScope__SetsNewAssignment_2_0 ) ) | ( ( rule__IntegerTypeScope__SetsSumAssignment_2_1 ) ) )
- int alt21=2;
- int LA21_0 = input.LA(1);
+ // InternalApplicationConfiguration.g:2602:1: ( ( ( rule__IntegerTypeScope__SetsNewAssignment_2_0 ) ) | ( ( rule__IntegerTypeScope__SetsSumAssignment_2_1 ) ) )
+ int alt22=2;
+ int LA22_0 = input.LA(1);
- if ( (LA21_0==62) ) {
- alt21=1;
+ if ( (LA22_0==63) ) {
+ alt22=1;
}
- else if ( (LA21_0==28) ) {
- alt21=2;
+ else if ( (LA22_0==30) ) {
+ alt22=2;
}
else {
NoViableAltException nvae =
- new NoViableAltException("", 21, 0, input);
+ new NoViableAltException("", 22, 0, input);
throw nvae;
}
- switch (alt21) {
+ switch (alt22) {
case 1 :
- // InternalApplicationConfiguration.g:2532:2: ( ( rule__IntegerTypeScope__SetsNewAssignment_2_0 ) )
+ // InternalApplicationConfiguration.g:2603:2: ( ( rule__IntegerTypeScope__SetsNewAssignment_2_0 ) )
{
- // InternalApplicationConfiguration.g:2532:2: ( ( rule__IntegerTypeScope__SetsNewAssignment_2_0 ) )
- // InternalApplicationConfiguration.g:2533:3: ( rule__IntegerTypeScope__SetsNewAssignment_2_0 )
+ // InternalApplicationConfiguration.g:2603:2: ( ( rule__IntegerTypeScope__SetsNewAssignment_2_0 ) )
+ // InternalApplicationConfiguration.g:2604:3: ( rule__IntegerTypeScope__SetsNewAssignment_2_0 )
{
before(grammarAccess.getIntegerTypeScopeAccess().getSetsNewAssignment_2_0());
- // InternalApplicationConfiguration.g:2534:3: ( rule__IntegerTypeScope__SetsNewAssignment_2_0 )
- // InternalApplicationConfiguration.g:2534:4: rule__IntegerTypeScope__SetsNewAssignment_2_0
+ // InternalApplicationConfiguration.g:2605:3: ( rule__IntegerTypeScope__SetsNewAssignment_2_0 )
+ // InternalApplicationConfiguration.g:2605:4: rule__IntegerTypeScope__SetsNewAssignment_2_0
{
pushFollow(FOLLOW_2);
rule__IntegerTypeScope__SetsNewAssignment_2_0();
@@ -8232,14 +8472,14 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
}
break;
case 2 :
- // InternalApplicationConfiguration.g:2538:2: ( ( rule__IntegerTypeScope__SetsSumAssignment_2_1 ) )
+ // InternalApplicationConfiguration.g:2609:2: ( ( rule__IntegerTypeScope__SetsSumAssignment_2_1 ) )
{
- // InternalApplicationConfiguration.g:2538:2: ( ( rule__IntegerTypeScope__SetsSumAssignment_2_1 ) )
- // InternalApplicationConfiguration.g:2539:3: ( rule__IntegerTypeScope__SetsSumAssignment_2_1 )
+ // InternalApplicationConfiguration.g:2609:2: ( ( rule__IntegerTypeScope__SetsSumAssignment_2_1 ) )
+ // InternalApplicationConfiguration.g:2610:3: ( rule__IntegerTypeScope__SetsSumAssignment_2_1 )
{
before(grammarAccess.getIntegerTypeScopeAccess().getSetsSumAssignment_2_1());
- // InternalApplicationConfiguration.g:2540:3: ( rule__IntegerTypeScope__SetsSumAssignment_2_1 )
- // InternalApplicationConfiguration.g:2540:4: rule__IntegerTypeScope__SetsSumAssignment_2_1
+ // InternalApplicationConfiguration.g:2611:3: ( rule__IntegerTypeScope__SetsSumAssignment_2_1 )
+ // InternalApplicationConfiguration.g:2611:4: rule__IntegerTypeScope__SetsSumAssignment_2_1
{
pushFollow(FOLLOW_2);
rule__IntegerTypeScope__SetsSumAssignment_2_1();
@@ -8274,60 +8514,60 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
// $ANTLR start "rule__IntegerTypeScope__Alternatives_3"
- // InternalApplicationConfiguration.g:2548:1: rule__IntegerTypeScope__Alternatives_3 : ( ( ( rule__IntegerTypeScope__NumberAssignment_3_0 ) ) | ( ( rule__IntegerTypeScope__NumberAssignment_3_1 ) ) | ( ( rule__IntegerTypeScope__NumberAssignment_3_2 ) ) );
+ // InternalApplicationConfiguration.g:2619:1: rule__IntegerTypeScope__Alternatives_3 : ( ( ( rule__IntegerTypeScope__NumberAssignment_3_0 ) ) | ( ( rule__IntegerTypeScope__NumberAssignment_3_1 ) ) | ( ( rule__IntegerTypeScope__NumberAssignment_3_2 ) ) );
public final void rule__IntegerTypeScope__Alternatives_3() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalApplicationConfiguration.g:2552:1: ( ( ( rule__IntegerTypeScope__NumberAssignment_3_0 ) ) | ( ( rule__IntegerTypeScope__NumberAssignment_3_1 ) ) | ( ( rule__IntegerTypeScope__NumberAssignment_3_2 ) ) )
- int alt22=3;
+ // InternalApplicationConfiguration.g:2623:1: ( ( ( rule__IntegerTypeScope__NumberAssignment_3_0 ) ) | ( ( rule__IntegerTypeScope__NumberAssignment_3_1 ) ) | ( ( rule__IntegerTypeScope__NumberAssignment_3_2 ) ) )
+ int alt23=3;
switch ( input.LA(1) ) {
case RULE_INT:
{
- int LA22_1 = input.LA(2);
+ int LA23_1 = input.LA(2);
- if ( (LA22_1==EOF||(LA22_1>=30 && LA22_1<=31)) ) {
- alt22=1;
+ if ( (LA23_1==54) ) {
+ alt23=2;
}
- else if ( (LA22_1==53) ) {
- alt22=2;
+ else if ( (LA23_1==EOF||(LA23_1>=32 && LA23_1<=33)) ) {
+ alt23=1;
}
else {
NoViableAltException nvae =
- new NoViableAltException("", 22, 1, input);
+ new NoViableAltException("", 23, 1, input);
throw nvae;
}
}
break;
- case 63:
+ case 64:
{
- alt22=1;
+ alt23=1;
}
break;
- case 29:
+ case 31:
{
- alt22=3;
+ alt23=3;
}
break;
default:
NoViableAltException nvae =
- new NoViableAltException("", 22, 0, input);
+ new NoViableAltException("", 23, 0, input);
throw nvae;
}
- switch (alt22) {
+ switch (alt23) {
case 1 :
- // InternalApplicationConfiguration.g:2553:2: ( ( rule__IntegerTypeScope__NumberAssignment_3_0 ) )
+ // InternalApplicationConfiguration.g:2624:2: ( ( rule__IntegerTypeScope__NumberAssignment_3_0 ) )
{
- // InternalApplicationConfiguration.g:2553:2: ( ( rule__IntegerTypeScope__NumberAssignment_3_0 ) )
- // InternalApplicationConfiguration.g:2554:3: ( rule__IntegerTypeScope__NumberAssignment_3_0 )
+ // InternalApplicationConfiguration.g:2624:2: ( ( rule__IntegerTypeScope__NumberAssignment_3_0 ) )
+ // InternalApplicationConfiguration.g:2625:3: ( rule__IntegerTypeScope__NumberAssignment_3_0 )
{
before(grammarAccess.getIntegerTypeScopeAccess().getNumberAssignment_3_0());
- // InternalApplicationConfiguration.g:2555:3: ( rule__IntegerTypeScope__NumberAssignment_3_0 )
- // InternalApplicationConfiguration.g:2555:4: rule__IntegerTypeScope__NumberAssignment_3_0
+ // InternalApplicationConfiguration.g:2626:3: ( rule__IntegerTypeScope__NumberAssignment_3_0 )
+ // InternalApplicationConfiguration.g:2626:4: rule__IntegerTypeScope__NumberAssignment_3_0
{
pushFollow(FOLLOW_2);
rule__IntegerTypeScope__NumberAssignment_3_0();
@@ -8345,14 +8585,14 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
}
break;
case 2 :
- // InternalApplicationConfiguration.g:2559:2: ( ( rule__IntegerTypeScope__NumberAssignment_3_1 ) )
+ // InternalApplicationConfiguration.g:2630:2: ( ( rule__IntegerTypeScope__NumberAssignment_3_1 ) )
{
- // InternalApplicationConfiguration.g:2559:2: ( ( rule__IntegerTypeScope__NumberAssignment_3_1 ) )
- // InternalApplicationConfiguration.g:2560:3: ( rule__IntegerTypeScope__NumberAssignment_3_1 )
+ // InternalApplicationConfiguration.g:2630:2: ( ( rule__IntegerTypeScope__NumberAssignment_3_1 ) )
+ // InternalApplicationConfiguration.g:2631:3: ( rule__IntegerTypeScope__NumberAssignment_3_1 )
{
before(grammarAccess.getIntegerTypeScopeAccess().getNumberAssignment_3_1());
- // InternalApplicationConfiguration.g:2561:3: ( rule__IntegerTypeScope__NumberAssignment_3_1 )
- // InternalApplicationConfiguration.g:2561:4: rule__IntegerTypeScope__NumberAssignment_3_1
+ // InternalApplicationConfiguration.g:2632:3: ( rule__IntegerTypeScope__NumberAssignment_3_1 )
+ // InternalApplicationConfiguration.g:2632:4: rule__IntegerTypeScope__NumberAssignment_3_1
{
pushFollow(FOLLOW_2);
rule__IntegerTypeScope__NumberAssignment_3_1();
@@ -8370,14 +8610,14 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
}
break;
case 3 :
- // InternalApplicationConfiguration.g:2565:2: ( ( rule__IntegerTypeScope__NumberAssignment_3_2 ) )
+ // InternalApplicationConfiguration.g:2636:2: ( ( rule__IntegerTypeScope__NumberAssignment_3_2 ) )
{
- // InternalApplicationConfiguration.g:2565:2: ( ( rule__IntegerTypeScope__NumberAssignment_3_2 ) )
- // InternalApplicationConfiguration.g:2566:3: ( rule__IntegerTypeScope__NumberAssignment_3_2 )
+ // InternalApplicationConfiguration.g:2636:2: ( ( rule__IntegerTypeScope__NumberAssignment_3_2 ) )
+ // InternalApplicationConfiguration.g:2637:3: ( rule__IntegerTypeScope__NumberAssignment_3_2 )
{
before(grammarAccess.getIntegerTypeScopeAccess().getNumberAssignment_3_2());
- // InternalApplicationConfiguration.g:2567:3: ( rule__IntegerTypeScope__NumberAssignment_3_2 )
- // InternalApplicationConfiguration.g:2567:4: rule__IntegerTypeScope__NumberAssignment_3_2
+ // InternalApplicationConfiguration.g:2638:3: ( rule__IntegerTypeScope__NumberAssignment_3_2 )
+ // InternalApplicationConfiguration.g:2638:4: rule__IntegerTypeScope__NumberAssignment_3_2
{
pushFollow(FOLLOW_2);
rule__IntegerTypeScope__NumberAssignment_3_2();
@@ -8412,38 +8652,38 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
// $ANTLR start "rule__RealTypeScope__Alternatives_2"
- // InternalApplicationConfiguration.g:2575:1: rule__RealTypeScope__Alternatives_2 : ( ( ( rule__RealTypeScope__SetsNewAssignment_2_0 ) ) | ( ( rule__RealTypeScope__SetsSumAssignment_2_1 ) ) );
+ // InternalApplicationConfiguration.g:2646:1: rule__RealTypeScope__Alternatives_2 : ( ( ( rule__RealTypeScope__SetsNewAssignment_2_0 ) ) | ( ( rule__RealTypeScope__SetsSumAssignment_2_1 ) ) );
public final void rule__RealTypeScope__Alternatives_2() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalApplicationConfiguration.g:2579:1: ( ( ( rule__RealTypeScope__SetsNewAssignment_2_0 ) ) | ( ( rule__RealTypeScope__SetsSumAssignment_2_1 ) ) )
- int alt23=2;
- int LA23_0 = input.LA(1);
+ // InternalApplicationConfiguration.g:2650:1: ( ( ( rule__RealTypeScope__SetsNewAssignment_2_0 ) ) | ( ( rule__RealTypeScope__SetsSumAssignment_2_1 ) ) )
+ int alt24=2;
+ int LA24_0 = input.LA(1);
- if ( (LA23_0==62) ) {
- alt23=1;
+ if ( (LA24_0==63) ) {
+ alt24=1;
}
- else if ( (LA23_0==28) ) {
- alt23=2;
+ else if ( (LA24_0==30) ) {
+ alt24=2;
}
else {
NoViableAltException nvae =
- new NoViableAltException("", 23, 0, input);
+ new NoViableAltException("", 24, 0, input);
throw nvae;
}
- switch (alt23) {
+ switch (alt24) {
case 1 :
- // InternalApplicationConfiguration.g:2580:2: ( ( rule__RealTypeScope__SetsNewAssignment_2_0 ) )
+ // InternalApplicationConfiguration.g:2651:2: ( ( rule__RealTypeScope__SetsNewAssignment_2_0 ) )
{
- // InternalApplicationConfiguration.g:2580:2: ( ( rule__RealTypeScope__SetsNewAssignment_2_0 ) )
- // InternalApplicationConfiguration.g:2581:3: ( rule__RealTypeScope__SetsNewAssignment_2_0 )
+ // InternalApplicationConfiguration.g:2651:2: ( ( rule__RealTypeScope__SetsNewAssignment_2_0 ) )
+ // InternalApplicationConfiguration.g:2652:3: ( rule__RealTypeScope__SetsNewAssignment_2_0 )
{
before(grammarAccess.getRealTypeScopeAccess().getSetsNewAssignment_2_0());
- // InternalApplicationConfiguration.g:2582:3: ( rule__RealTypeScope__SetsNewAssignment_2_0 )
- // InternalApplicationConfiguration.g:2582:4: rule__RealTypeScope__SetsNewAssignment_2_0
+ // InternalApplicationConfiguration.g:2653:3: ( rule__RealTypeScope__SetsNewAssignment_2_0 )
+ // InternalApplicationConfiguration.g:2653:4: rule__RealTypeScope__SetsNewAssignment_2_0
{
pushFollow(FOLLOW_2);
rule__RealTypeScope__SetsNewAssignment_2_0();
@@ -8461,14 +8701,14 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
}
break;
case 2 :
- // InternalApplicationConfiguration.g:2586:2: ( ( rule__RealTypeScope__SetsSumAssignment_2_1 ) )
+ // InternalApplicationConfiguration.g:2657:2: ( ( rule__RealTypeScope__SetsSumAssignment_2_1 ) )
{
- // InternalApplicationConfiguration.g:2586:2: ( ( rule__RealTypeScope__SetsSumAssignment_2_1 ) )
- // InternalApplicationConfiguration.g:2587:3: ( rule__RealTypeScope__SetsSumAssignment_2_1 )
+ // InternalApplicationConfiguration.g:2657:2: ( ( rule__RealTypeScope__SetsSumAssignment_2_1 ) )
+ // InternalApplicationConfiguration.g:2658:3: ( rule__RealTypeScope__SetsSumAssignment_2_1 )
{
before(grammarAccess.getRealTypeScopeAccess().getSetsSumAssignment_2_1());
- // InternalApplicationConfiguration.g:2588:3: ( rule__RealTypeScope__SetsSumAssignment_2_1 )
- // InternalApplicationConfiguration.g:2588:4: rule__RealTypeScope__SetsSumAssignment_2_1
+ // InternalApplicationConfiguration.g:2659:3: ( rule__RealTypeScope__SetsSumAssignment_2_1 )
+ // InternalApplicationConfiguration.g:2659:4: rule__RealTypeScope__SetsSumAssignment_2_1
{
pushFollow(FOLLOW_2);
rule__RealTypeScope__SetsSumAssignment_2_1();
@@ -8503,60 +8743,60 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
// $ANTLR start "rule__RealTypeScope__Alternatives_3"
- // InternalApplicationConfiguration.g:2596:1: rule__RealTypeScope__Alternatives_3 : ( ( ( rule__RealTypeScope__NumberAssignment_3_0 ) ) | ( ( rule__RealTypeScope__NumberAssignment_3_1 ) ) | ( ( rule__RealTypeScope__NumberAssignment_3_2 ) ) );
+ // InternalApplicationConfiguration.g:2667:1: rule__RealTypeScope__Alternatives_3 : ( ( ( rule__RealTypeScope__NumberAssignment_3_0 ) ) | ( ( rule__RealTypeScope__NumberAssignment_3_1 ) ) | ( ( rule__RealTypeScope__NumberAssignment_3_2 ) ) );
public final void rule__RealTypeScope__Alternatives_3() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalApplicationConfiguration.g:2600:1: ( ( ( rule__RealTypeScope__NumberAssignment_3_0 ) ) | ( ( rule__RealTypeScope__NumberAssignment_3_1 ) ) | ( ( rule__RealTypeScope__NumberAssignment_3_2 ) ) )
- int alt24=3;
+ // InternalApplicationConfiguration.g:2671:1: ( ( ( rule__RealTypeScope__NumberAssignment_3_0 ) ) | ( ( rule__RealTypeScope__NumberAssignment_3_1 ) ) | ( ( rule__RealTypeScope__NumberAssignment_3_2 ) ) )
+ int alt25=3;
switch ( input.LA(1) ) {
case RULE_INT:
{
- int LA24_1 = input.LA(2);
+ int LA25_1 = input.LA(2);
- if ( (LA24_1==EOF||(LA24_1>=30 && LA24_1<=31)) ) {
- alt24=1;
+ if ( (LA25_1==54) ) {
+ alt25=2;
}
- else if ( (LA24_1==53) ) {
- alt24=2;
+ else if ( (LA25_1==EOF||(LA25_1>=32 && LA25_1<=33)) ) {
+ alt25=1;
}
else {
NoViableAltException nvae =
- new NoViableAltException("", 24, 1, input);
+ new NoViableAltException("", 25, 1, input);
throw nvae;
}
}
break;
- case 63:
+ case 64:
{
- alt24=1;
+ alt25=1;
}
break;
- case 29:
+ case 31:
{
- alt24=3;
+ alt25=3;
}
break;
default:
NoViableAltException nvae =
- new NoViableAltException("", 24, 0, input);
+ new NoViableAltException("", 25, 0, input);
throw nvae;
}
- switch (alt24) {
+ switch (alt25) {
case 1 :
- // InternalApplicationConfiguration.g:2601:2: ( ( rule__RealTypeScope__NumberAssignment_3_0 ) )
+ // InternalApplicationConfiguration.g:2672:2: ( ( rule__RealTypeScope__NumberAssignment_3_0 ) )
{
- // InternalApplicationConfiguration.g:2601:2: ( ( rule__RealTypeScope__NumberAssignment_3_0 ) )
- // InternalApplicationConfiguration.g:2602:3: ( rule__RealTypeScope__NumberAssignment_3_0 )
+ // InternalApplicationConfiguration.g:2672:2: ( ( rule__RealTypeScope__NumberAssignment_3_0 ) )
+ // InternalApplicationConfiguration.g:2673:3: ( rule__RealTypeScope__NumberAssignment_3_0 )
{
before(grammarAccess.getRealTypeScopeAccess().getNumberAssignment_3_0());
- // InternalApplicationConfiguration.g:2603:3: ( rule__RealTypeScope__NumberAssignment_3_0 )
- // InternalApplicationConfiguration.g:2603:4: rule__RealTypeScope__NumberAssignment_3_0
+ // InternalApplicationConfiguration.g:2674:3: ( rule__RealTypeScope__NumberAssignment_3_0 )
+ // InternalApplicationConfiguration.g:2674:4: rule__RealTypeScope__NumberAssignment_3_0
{
pushFollow(FOLLOW_2);
rule__RealTypeScope__NumberAssignment_3_0();
@@ -8574,14 +8814,14 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
}
break;
case 2 :
- // InternalApplicationConfiguration.g:2607:2: ( ( rule__RealTypeScope__NumberAssignment_3_1 ) )
+ // InternalApplicationConfiguration.g:2678:2: ( ( rule__RealTypeScope__NumberAssignment_3_1 ) )
{
- // InternalApplicationConfiguration.g:2607:2: ( ( rule__RealTypeScope__NumberAssignment_3_1 ) )
- // InternalApplicationConfiguration.g:2608:3: ( rule__RealTypeScope__NumberAssignment_3_1 )
+ // InternalApplicationConfiguration.g:2678:2: ( ( rule__RealTypeScope__NumberAssignment_3_1 ) )
+ // InternalApplicationConfiguration.g:2679:3: ( rule__RealTypeScope__NumberAssignment_3_1 )
{
before(grammarAccess.getRealTypeScopeAccess().getNumberAssignment_3_1());
- // InternalApplicationConfiguration.g:2609:3: ( rule__RealTypeScope__NumberAssignment_3_1 )
- // InternalApplicationConfiguration.g:2609:4: rule__RealTypeScope__NumberAssignment_3_1
+ // InternalApplicationConfiguration.g:2680:3: ( rule__RealTypeScope__NumberAssignment_3_1 )
+ // InternalApplicationConfiguration.g:2680:4: rule__RealTypeScope__NumberAssignment_3_1
{
pushFollow(FOLLOW_2);
rule__RealTypeScope__NumberAssignment_3_1();
@@ -8599,14 +8839,14 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
}
break;
case 3 :
- // InternalApplicationConfiguration.g:2613:2: ( ( rule__RealTypeScope__NumberAssignment_3_2 ) )
+ // InternalApplicationConfiguration.g:2684:2: ( ( rule__RealTypeScope__NumberAssignment_3_2 ) )
{
- // InternalApplicationConfiguration.g:2613:2: ( ( rule__RealTypeScope__NumberAssignment_3_2 ) )
- // InternalApplicationConfiguration.g:2614:3: ( rule__RealTypeScope__NumberAssignment_3_2 )
+ // InternalApplicationConfiguration.g:2684:2: ( ( rule__RealTypeScope__NumberAssignment_3_2 ) )
+ // InternalApplicationConfiguration.g:2685:3: ( rule__RealTypeScope__NumberAssignment_3_2 )
{
before(grammarAccess.getRealTypeScopeAccess().getNumberAssignment_3_2());
- // InternalApplicationConfiguration.g:2615:3: ( rule__RealTypeScope__NumberAssignment_3_2 )
- // InternalApplicationConfiguration.g:2615:4: rule__RealTypeScope__NumberAssignment_3_2
+ // InternalApplicationConfiguration.g:2686:3: ( rule__RealTypeScope__NumberAssignment_3_2 )
+ // InternalApplicationConfiguration.g:2686:4: rule__RealTypeScope__NumberAssignment_3_2
{
pushFollow(FOLLOW_2);
rule__RealTypeScope__NumberAssignment_3_2();
@@ -8641,38 +8881,38 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
// $ANTLR start "rule__StringTypeScope__Alternatives_2"
- // InternalApplicationConfiguration.g:2623:1: rule__StringTypeScope__Alternatives_2 : ( ( ( rule__StringTypeScope__SetsNewAssignment_2_0 ) ) | ( ( rule__StringTypeScope__SetsSumAssignment_2_1 ) ) );
+ // InternalApplicationConfiguration.g:2694:1: rule__StringTypeScope__Alternatives_2 : ( ( ( rule__StringTypeScope__SetsNewAssignment_2_0 ) ) | ( ( rule__StringTypeScope__SetsSumAssignment_2_1 ) ) );
public final void rule__StringTypeScope__Alternatives_2() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalApplicationConfiguration.g:2627:1: ( ( ( rule__StringTypeScope__SetsNewAssignment_2_0 ) ) | ( ( rule__StringTypeScope__SetsSumAssignment_2_1 ) ) )
- int alt25=2;
- int LA25_0 = input.LA(1);
+ // InternalApplicationConfiguration.g:2698:1: ( ( ( rule__StringTypeScope__SetsNewAssignment_2_0 ) ) | ( ( rule__StringTypeScope__SetsSumAssignment_2_1 ) ) )
+ int alt26=2;
+ int LA26_0 = input.LA(1);
- if ( (LA25_0==62) ) {
- alt25=1;
+ if ( (LA26_0==63) ) {
+ alt26=1;
}
- else if ( (LA25_0==28) ) {
- alt25=2;
+ else if ( (LA26_0==30) ) {
+ alt26=2;
}
else {
NoViableAltException nvae =
- new NoViableAltException("", 25, 0, input);
+ new NoViableAltException("", 26, 0, input);
throw nvae;
}
- switch (alt25) {
+ switch (alt26) {
case 1 :
- // InternalApplicationConfiguration.g:2628:2: ( ( rule__StringTypeScope__SetsNewAssignment_2_0 ) )
+ // InternalApplicationConfiguration.g:2699:2: ( ( rule__StringTypeScope__SetsNewAssignment_2_0 ) )
{
- // InternalApplicationConfiguration.g:2628:2: ( ( rule__StringTypeScope__SetsNewAssignment_2_0 ) )
- // InternalApplicationConfiguration.g:2629:3: ( rule__StringTypeScope__SetsNewAssignment_2_0 )
+ // InternalApplicationConfiguration.g:2699:2: ( ( rule__StringTypeScope__SetsNewAssignment_2_0 ) )
+ // InternalApplicationConfiguration.g:2700:3: ( rule__StringTypeScope__SetsNewAssignment_2_0 )
{
before(grammarAccess.getStringTypeScopeAccess().getSetsNewAssignment_2_0());
- // InternalApplicationConfiguration.g:2630:3: ( rule__StringTypeScope__SetsNewAssignment_2_0 )
- // InternalApplicationConfiguration.g:2630:4: rule__StringTypeScope__SetsNewAssignment_2_0
+ // InternalApplicationConfiguration.g:2701:3: ( rule__StringTypeScope__SetsNewAssignment_2_0 )
+ // InternalApplicationConfiguration.g:2701:4: rule__StringTypeScope__SetsNewAssignment_2_0
{
pushFollow(FOLLOW_2);
rule__StringTypeScope__SetsNewAssignment_2_0();
@@ -8690,14 +8930,14 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
}
break;
case 2 :
- // InternalApplicationConfiguration.g:2634:2: ( ( rule__StringTypeScope__SetsSumAssignment_2_1 ) )
+ // InternalApplicationConfiguration.g:2705:2: ( ( rule__StringTypeScope__SetsSumAssignment_2_1 ) )
{
- // InternalApplicationConfiguration.g:2634:2: ( ( rule__StringTypeScope__SetsSumAssignment_2_1 ) )
- // InternalApplicationConfiguration.g:2635:3: ( rule__StringTypeScope__SetsSumAssignment_2_1 )
+ // InternalApplicationConfiguration.g:2705:2: ( ( rule__StringTypeScope__SetsSumAssignment_2_1 ) )
+ // InternalApplicationConfiguration.g:2706:3: ( rule__StringTypeScope__SetsSumAssignment_2_1 )
{
before(grammarAccess.getStringTypeScopeAccess().getSetsSumAssignment_2_1());
- // InternalApplicationConfiguration.g:2636:3: ( rule__StringTypeScope__SetsSumAssignment_2_1 )
- // InternalApplicationConfiguration.g:2636:4: rule__StringTypeScope__SetsSumAssignment_2_1
+ // InternalApplicationConfiguration.g:2707:3: ( rule__StringTypeScope__SetsSumAssignment_2_1 )
+ // InternalApplicationConfiguration.g:2707:4: rule__StringTypeScope__SetsSumAssignment_2_1
{
pushFollow(FOLLOW_2);
rule__StringTypeScope__SetsSumAssignment_2_1();
@@ -8732,60 +8972,60 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
// $ANTLR start "rule__StringTypeScope__Alternatives_3"
- // InternalApplicationConfiguration.g:2644:1: rule__StringTypeScope__Alternatives_3 : ( ( ( rule__StringTypeScope__NumberAssignment_3_0 ) ) | ( ( rule__StringTypeScope__NumberAssignment_3_1 ) ) | ( ( rule__StringTypeScope__NumberAssignment_3_2 ) ) );
+ // InternalApplicationConfiguration.g:2715:1: rule__StringTypeScope__Alternatives_3 : ( ( ( rule__StringTypeScope__NumberAssignment_3_0 ) ) | ( ( rule__StringTypeScope__NumberAssignment_3_1 ) ) | ( ( rule__StringTypeScope__NumberAssignment_3_2 ) ) );
public final void rule__StringTypeScope__Alternatives_3() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalApplicationConfiguration.g:2648:1: ( ( ( rule__StringTypeScope__NumberAssignment_3_0 ) ) | ( ( rule__StringTypeScope__NumberAssignment_3_1 ) ) | ( ( rule__StringTypeScope__NumberAssignment_3_2 ) ) )
- int alt26=3;
+ // InternalApplicationConfiguration.g:2719:1: ( ( ( rule__StringTypeScope__NumberAssignment_3_0 ) ) | ( ( rule__StringTypeScope__NumberAssignment_3_1 ) ) | ( ( rule__StringTypeScope__NumberAssignment_3_2 ) ) )
+ int alt27=3;
switch ( input.LA(1) ) {
case RULE_INT:
{
- int LA26_1 = input.LA(2);
+ int LA27_1 = input.LA(2);
- if ( (LA26_1==EOF||(LA26_1>=30 && LA26_1<=31)) ) {
- alt26=1;
+ if ( (LA27_1==54) ) {
+ alt27=2;
}
- else if ( (LA26_1==53) ) {
- alt26=2;
+ else if ( (LA27_1==EOF||(LA27_1>=32 && LA27_1<=33)) ) {
+ alt27=1;
}
else {
NoViableAltException nvae =
- new NoViableAltException("", 26, 1, input);
+ new NoViableAltException("", 27, 1, input);
throw nvae;
}
}
break;
- case 63:
+ case 64:
{
- alt26=1;
+ alt27=1;
}
break;
- case 29:
+ case 31:
{
- alt26=3;
+ alt27=3;
}
break;
default:
NoViableAltException nvae =
- new NoViableAltException("", 26, 0, input);
+ new NoViableAltException("", 27, 0, input);
throw nvae;
}
- switch (alt26) {
+ switch (alt27) {
case 1 :
- // InternalApplicationConfiguration.g:2649:2: ( ( rule__StringTypeScope__NumberAssignment_3_0 ) )
+ // InternalApplicationConfiguration.g:2720:2: ( ( rule__StringTypeScope__NumberAssignment_3_0 ) )
{
- // InternalApplicationConfiguration.g:2649:2: ( ( rule__StringTypeScope__NumberAssignment_3_0 ) )
- // InternalApplicationConfiguration.g:2650:3: ( rule__StringTypeScope__NumberAssignment_3_0 )
+ // InternalApplicationConfiguration.g:2720:2: ( ( rule__StringTypeScope__NumberAssignment_3_0 ) )
+ // InternalApplicationConfiguration.g:2721:3: ( rule__StringTypeScope__NumberAssignment_3_0 )
{
before(grammarAccess.getStringTypeScopeAccess().getNumberAssignment_3_0());
- // InternalApplicationConfiguration.g:2651:3: ( rule__StringTypeScope__NumberAssignment_3_0 )
- // InternalApplicationConfiguration.g:2651:4: rule__StringTypeScope__NumberAssignment_3_0
+ // InternalApplicationConfiguration.g:2722:3: ( rule__StringTypeScope__NumberAssignment_3_0 )
+ // InternalApplicationConfiguration.g:2722:4: rule__StringTypeScope__NumberAssignment_3_0
{
pushFollow(FOLLOW_2);
rule__StringTypeScope__NumberAssignment_3_0();
@@ -8803,14 +9043,14 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
}
break;
case 2 :
- // InternalApplicationConfiguration.g:2655:2: ( ( rule__StringTypeScope__NumberAssignment_3_1 ) )
+ // InternalApplicationConfiguration.g:2726:2: ( ( rule__StringTypeScope__NumberAssignment_3_1 ) )
{
- // InternalApplicationConfiguration.g:2655:2: ( ( rule__StringTypeScope__NumberAssignment_3_1 ) )
- // InternalApplicationConfiguration.g:2656:3: ( rule__StringTypeScope__NumberAssignment_3_1 )
+ // InternalApplicationConfiguration.g:2726:2: ( ( rule__StringTypeScope__NumberAssignment_3_1 ) )
+ // InternalApplicationConfiguration.g:2727:3: ( rule__StringTypeScope__NumberAssignment_3_1 )
{
before(grammarAccess.getStringTypeScopeAccess().getNumberAssignment_3_1());
- // InternalApplicationConfiguration.g:2657:3: ( rule__StringTypeScope__NumberAssignment_3_1 )
- // InternalApplicationConfiguration.g:2657:4: rule__StringTypeScope__NumberAssignment_3_1
+ // InternalApplicationConfiguration.g:2728:3: ( rule__StringTypeScope__NumberAssignment_3_1 )
+ // InternalApplicationConfiguration.g:2728:4: rule__StringTypeScope__NumberAssignment_3_1
{
pushFollow(FOLLOW_2);
rule__StringTypeScope__NumberAssignment_3_1();
@@ -8828,14 +9068,14 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
}
break;
case 3 :
- // InternalApplicationConfiguration.g:2661:2: ( ( rule__StringTypeScope__NumberAssignment_3_2 ) )
+ // InternalApplicationConfiguration.g:2732:2: ( ( rule__StringTypeScope__NumberAssignment_3_2 ) )
{
- // InternalApplicationConfiguration.g:2661:2: ( ( rule__StringTypeScope__NumberAssignment_3_2 ) )
- // InternalApplicationConfiguration.g:2662:3: ( rule__StringTypeScope__NumberAssignment_3_2 )
+ // InternalApplicationConfiguration.g:2732:2: ( ( rule__StringTypeScope__NumberAssignment_3_2 ) )
+ // InternalApplicationConfiguration.g:2733:3: ( rule__StringTypeScope__NumberAssignment_3_2 )
{
before(grammarAccess.getStringTypeScopeAccess().getNumberAssignment_3_2());
- // InternalApplicationConfiguration.g:2663:3: ( rule__StringTypeScope__NumberAssignment_3_2 )
- // InternalApplicationConfiguration.g:2663:4: rule__StringTypeScope__NumberAssignment_3_2
+ // InternalApplicationConfiguration.g:2734:3: ( rule__StringTypeScope__NumberAssignment_3_2 )
+ // InternalApplicationConfiguration.g:2734:4: rule__StringTypeScope__NumberAssignment_3_2
{
pushFollow(FOLLOW_2);
rule__StringTypeScope__NumberAssignment_3_2();
@@ -8870,38 +9110,38 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
// $ANTLR start "rule__ExactNumber__Alternatives"
- // InternalApplicationConfiguration.g:2671:1: rule__ExactNumber__Alternatives : ( ( ( rule__ExactNumber__ExactNumberAssignment_0 ) ) | ( ( rule__ExactNumber__ExactUnlimitedAssignment_1 ) ) );
+ // InternalApplicationConfiguration.g:2742:1: rule__ExactNumber__Alternatives : ( ( ( rule__ExactNumber__ExactNumberAssignment_0 ) ) | ( ( rule__ExactNumber__ExactUnlimitedAssignment_1 ) ) );
public final void rule__ExactNumber__Alternatives() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalApplicationConfiguration.g:2675:1: ( ( ( rule__ExactNumber__ExactNumberAssignment_0 ) ) | ( ( rule__ExactNumber__ExactUnlimitedAssignment_1 ) ) )
- int alt27=2;
- int LA27_0 = input.LA(1);
+ // InternalApplicationConfiguration.g:2746:1: ( ( ( rule__ExactNumber__ExactNumberAssignment_0 ) ) | ( ( rule__ExactNumber__ExactUnlimitedAssignment_1 ) ) )
+ int alt28=2;
+ int LA28_0 = input.LA(1);
- if ( (LA27_0==RULE_INT) ) {
- alt27=1;
+ if ( (LA28_0==RULE_INT) ) {
+ alt28=1;
}
- else if ( (LA27_0==63) ) {
- alt27=2;
+ else if ( (LA28_0==64) ) {
+ alt28=2;
}
else {
NoViableAltException nvae =
- new NoViableAltException("", 27, 0, input);
+ new NoViableAltException("", 28, 0, input);
throw nvae;
}
- switch (alt27) {
+ switch (alt28) {
case 1 :
- // InternalApplicationConfiguration.g:2676:2: ( ( rule__ExactNumber__ExactNumberAssignment_0 ) )
+ // InternalApplicationConfiguration.g:2747:2: ( ( rule__ExactNumber__ExactNumberAssignment_0 ) )
{
- // InternalApplicationConfiguration.g:2676:2: ( ( rule__ExactNumber__ExactNumberAssignment_0 ) )
- // InternalApplicationConfiguration.g:2677:3: ( rule__ExactNumber__ExactNumberAssignment_0 )
+ // InternalApplicationConfiguration.g:2747:2: ( ( rule__ExactNumber__ExactNumberAssignment_0 ) )
+ // InternalApplicationConfiguration.g:2748:3: ( rule__ExactNumber__ExactNumberAssignment_0 )
{
before(grammarAccess.getExactNumberAccess().getExactNumberAssignment_0());
- // InternalApplicationConfiguration.g:2678:3: ( rule__ExactNumber__ExactNumberAssignment_0 )
- // InternalApplicationConfiguration.g:2678:4: rule__ExactNumber__ExactNumberAssignment_0
+ // InternalApplicationConfiguration.g:2749:3: ( rule__ExactNumber__ExactNumberAssignment_0 )
+ // InternalApplicationConfiguration.g:2749:4: rule__ExactNumber__ExactNumberAssignment_0
{
pushFollow(FOLLOW_2);
rule__ExactNumber__ExactNumberAssignment_0();
@@ -8919,14 +9159,14 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
}
break;
case 2 :
- // InternalApplicationConfiguration.g:2682:2: ( ( rule__ExactNumber__ExactUnlimitedAssignment_1 ) )
+ // InternalApplicationConfiguration.g:2753:2: ( ( rule__ExactNumber__ExactUnlimitedAssignment_1 ) )
{
- // InternalApplicationConfiguration.g:2682:2: ( ( rule__ExactNumber__ExactUnlimitedAssignment_1 ) )
- // InternalApplicationConfiguration.g:2683:3: ( rule__ExactNumber__ExactUnlimitedAssignment_1 )
+ // InternalApplicationConfiguration.g:2753:2: ( ( rule__ExactNumber__ExactUnlimitedAssignment_1 ) )
+ // InternalApplicationConfiguration.g:2754:3: ( rule__ExactNumber__ExactUnlimitedAssignment_1 )
{
before(grammarAccess.getExactNumberAccess().getExactUnlimitedAssignment_1());
- // InternalApplicationConfiguration.g:2684:3: ( rule__ExactNumber__ExactUnlimitedAssignment_1 )
- // InternalApplicationConfiguration.g:2684:4: rule__ExactNumber__ExactUnlimitedAssignment_1
+ // InternalApplicationConfiguration.g:2755:3: ( rule__ExactNumber__ExactUnlimitedAssignment_1 )
+ // InternalApplicationConfiguration.g:2755:4: rule__ExactNumber__ExactUnlimitedAssignment_1
{
pushFollow(FOLLOW_2);
rule__ExactNumber__ExactUnlimitedAssignment_1();
@@ -8961,38 +9201,38 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
// $ANTLR start "rule__IntervallNumber__Alternatives_2"
- // InternalApplicationConfiguration.g:2692:1: rule__IntervallNumber__Alternatives_2 : ( ( ( rule__IntervallNumber__MaxNumberAssignment_2_0 ) ) | ( ( rule__IntervallNumber__MaxUnlimitedAssignment_2_1 ) ) );
+ // InternalApplicationConfiguration.g:2763:1: rule__IntervallNumber__Alternatives_2 : ( ( ( rule__IntervallNumber__MaxNumberAssignment_2_0 ) ) | ( ( rule__IntervallNumber__MaxUnlimitedAssignment_2_1 ) ) );
public final void rule__IntervallNumber__Alternatives_2() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalApplicationConfiguration.g:2696:1: ( ( ( rule__IntervallNumber__MaxNumberAssignment_2_0 ) ) | ( ( rule__IntervallNumber__MaxUnlimitedAssignment_2_1 ) ) )
- int alt28=2;
- int LA28_0 = input.LA(1);
+ // InternalApplicationConfiguration.g:2767:1: ( ( ( rule__IntervallNumber__MaxNumberAssignment_2_0 ) ) | ( ( rule__IntervallNumber__MaxUnlimitedAssignment_2_1 ) ) )
+ int alt29=2;
+ int LA29_0 = input.LA(1);
- if ( (LA28_0==RULE_INT) ) {
- alt28=1;
+ if ( (LA29_0==RULE_INT) ) {
+ alt29=1;
}
- else if ( (LA28_0==63) ) {
- alt28=2;
+ else if ( (LA29_0==64) ) {
+ alt29=2;
}
else {
NoViableAltException nvae =
- new NoViableAltException("", 28, 0, input);
+ new NoViableAltException("", 29, 0, input);
throw nvae;
}
- switch (alt28) {
+ switch (alt29) {
case 1 :
- // InternalApplicationConfiguration.g:2697:2: ( ( rule__IntervallNumber__MaxNumberAssignment_2_0 ) )
+ // InternalApplicationConfiguration.g:2768:2: ( ( rule__IntervallNumber__MaxNumberAssignment_2_0 ) )
{
- // InternalApplicationConfiguration.g:2697:2: ( ( rule__IntervallNumber__MaxNumberAssignment_2_0 ) )
- // InternalApplicationConfiguration.g:2698:3: ( rule__IntervallNumber__MaxNumberAssignment_2_0 )
+ // InternalApplicationConfiguration.g:2768:2: ( ( rule__IntervallNumber__MaxNumberAssignment_2_0 ) )
+ // InternalApplicationConfiguration.g:2769:3: ( rule__IntervallNumber__MaxNumberAssignment_2_0 )
{
before(grammarAccess.getIntervallNumberAccess().getMaxNumberAssignment_2_0());
- // InternalApplicationConfiguration.g:2699:3: ( rule__IntervallNumber__MaxNumberAssignment_2_0 )
- // InternalApplicationConfiguration.g:2699:4: rule__IntervallNumber__MaxNumberAssignment_2_0
+ // InternalApplicationConfiguration.g:2770:3: ( rule__IntervallNumber__MaxNumberAssignment_2_0 )
+ // InternalApplicationConfiguration.g:2770:4: rule__IntervallNumber__MaxNumberAssignment_2_0
{
pushFollow(FOLLOW_2);
rule__IntervallNumber__MaxNumberAssignment_2_0();
@@ -9010,14 +9250,14 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
}
break;
case 2 :
- // InternalApplicationConfiguration.g:2703:2: ( ( rule__IntervallNumber__MaxUnlimitedAssignment_2_1 ) )
+ // InternalApplicationConfiguration.g:2774:2: ( ( rule__IntervallNumber__MaxUnlimitedAssignment_2_1 ) )
{
- // InternalApplicationConfiguration.g:2703:2: ( ( rule__IntervallNumber__MaxUnlimitedAssignment_2_1 ) )
- // InternalApplicationConfiguration.g:2704:3: ( rule__IntervallNumber__MaxUnlimitedAssignment_2_1 )
+ // InternalApplicationConfiguration.g:2774:2: ( ( rule__IntervallNumber__MaxUnlimitedAssignment_2_1 ) )
+ // InternalApplicationConfiguration.g:2775:3: ( rule__IntervallNumber__MaxUnlimitedAssignment_2_1 )
{
before(grammarAccess.getIntervallNumberAccess().getMaxUnlimitedAssignment_2_1());
- // InternalApplicationConfiguration.g:2705:3: ( rule__IntervallNumber__MaxUnlimitedAssignment_2_1 )
- // InternalApplicationConfiguration.g:2705:4: rule__IntervallNumber__MaxUnlimitedAssignment_2_1
+ // InternalApplicationConfiguration.g:2776:3: ( rule__IntervallNumber__MaxUnlimitedAssignment_2_1 )
+ // InternalApplicationConfiguration.g:2776:4: rule__IntervallNumber__MaxUnlimitedAssignment_2_1
{
pushFollow(FOLLOW_2);
rule__IntervallNumber__MaxUnlimitedAssignment_2_1();
@@ -9052,34 +9292,34 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
// $ANTLR start "rule__Scope__Alternatives"
- // InternalApplicationConfiguration.g:2713:1: rule__Scope__Alternatives : ( ( ruleScopeSpecification ) | ( ruleScopeReference ) );
+ // InternalApplicationConfiguration.g:2784:1: rule__Scope__Alternatives : ( ( ruleScopeSpecification ) | ( ruleScopeReference ) );
public final void rule__Scope__Alternatives() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalApplicationConfiguration.g:2717:1: ( ( ruleScopeSpecification ) | ( ruleScopeReference ) )
- int alt29=2;
- int LA29_0 = input.LA(1);
+ // InternalApplicationConfiguration.g:2788:1: ( ( ruleScopeSpecification ) | ( ruleScopeReference ) )
+ int alt30=2;
+ int LA30_0 = input.LA(1);
- if ( (LA29_0==29) ) {
- alt29=1;
+ if ( (LA30_0==31) ) {
+ alt30=1;
}
- else if ( (LA29_0==RULE_ID) ) {
- alt29=2;
+ else if ( (LA30_0==RULE_ID) ) {
+ alt30=2;
}
else {
NoViableAltException nvae =
- new NoViableAltException("", 29, 0, input);
+ new NoViableAltException("", 30, 0, input);
throw nvae;
}
- switch (alt29) {
+ switch (alt30) {
case 1 :
- // InternalApplicationConfiguration.g:2718:2: ( ruleScopeSpecification )
+ // InternalApplicationConfiguration.g:2789:2: ( ruleScopeSpecification )
{
- // InternalApplicationConfiguration.g:2718:2: ( ruleScopeSpecification )
- // InternalApplicationConfiguration.g:2719:3: ruleScopeSpecification
+ // InternalApplicationConfiguration.g:2789:2: ( ruleScopeSpecification )
+ // InternalApplicationConfiguration.g:2790:3: ruleScopeSpecification
{
before(grammarAccess.getScopeAccess().getScopeSpecificationParserRuleCall_0());
pushFollow(FOLLOW_2);
@@ -9095,10 +9335,10 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
}
break;
case 2 :
- // InternalApplicationConfiguration.g:2724:2: ( ruleScopeReference )
+ // InternalApplicationConfiguration.g:2795:2: ( ruleScopeReference )
{
- // InternalApplicationConfiguration.g:2724:2: ( ruleScopeReference )
- // InternalApplicationConfiguration.g:2725:3: ruleScopeReference
+ // InternalApplicationConfiguration.g:2795:2: ( ruleScopeReference )
+ // InternalApplicationConfiguration.g:2796:3: ruleScopeReference
{
before(grammarAccess.getScopeAccess().getScopeReferenceParserRuleCall_1());
pushFollow(FOLLOW_2);
@@ -9131,38 +9371,38 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
// $ANTLR start "rule__OptimizationDirection__Alternatives"
- // InternalApplicationConfiguration.g:2734:1: rule__OptimizationDirection__Alternatives : ( ( ( 'minimize' ) ) | ( ( 'maximize' ) ) );
+ // InternalApplicationConfiguration.g:2805:1: rule__OptimizationDirection__Alternatives : ( ( ( 'minimize' ) ) | ( ( 'maximize' ) ) );
public final void rule__OptimizationDirection__Alternatives() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalApplicationConfiguration.g:2738:1: ( ( ( 'minimize' ) ) | ( ( 'maximize' ) ) )
- int alt30=2;
- int LA30_0 = input.LA(1);
+ // InternalApplicationConfiguration.g:2809:1: ( ( ( 'minimize' ) ) | ( ( 'maximize' ) ) )
+ int alt31=2;
+ int LA31_0 = input.LA(1);
- if ( (LA30_0==11) ) {
- alt30=1;
+ if ( (LA31_0==11) ) {
+ alt31=1;
}
- else if ( (LA30_0==12) ) {
- alt30=2;
+ else if ( (LA31_0==12) ) {
+ alt31=2;
}
else {
NoViableAltException nvae =
- new NoViableAltException("", 30, 0, input);
+ new NoViableAltException("", 31, 0, input);
throw nvae;
}
- switch (alt30) {
+ switch (alt31) {
case 1 :
- // InternalApplicationConfiguration.g:2739:2: ( ( 'minimize' ) )
+ // InternalApplicationConfiguration.g:2810:2: ( ( 'minimize' ) )
{
- // InternalApplicationConfiguration.g:2739:2: ( ( 'minimize' ) )
- // InternalApplicationConfiguration.g:2740:3: ( 'minimize' )
+ // InternalApplicationConfiguration.g:2810:2: ( ( 'minimize' ) )
+ // InternalApplicationConfiguration.g:2811:3: ( 'minimize' )
{
before(grammarAccess.getOptimizationDirectionAccess().getMINIMIZEEnumLiteralDeclaration_0());
- // InternalApplicationConfiguration.g:2741:3: ( 'minimize' )
- // InternalApplicationConfiguration.g:2741:4: 'minimize'
+ // InternalApplicationConfiguration.g:2812:3: ( 'minimize' )
+ // InternalApplicationConfiguration.g:2812:4: 'minimize'
{
match(input,11,FOLLOW_2);
@@ -9176,14 +9416,14 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
}
break;
case 2 :
- // InternalApplicationConfiguration.g:2745:2: ( ( 'maximize' ) )
+ // InternalApplicationConfiguration.g:2816:2: ( ( 'maximize' ) )
{
- // InternalApplicationConfiguration.g:2745:2: ( ( 'maximize' ) )
- // InternalApplicationConfiguration.g:2746:3: ( 'maximize' )
+ // InternalApplicationConfiguration.g:2816:2: ( ( 'maximize' ) )
+ // InternalApplicationConfiguration.g:2817:3: ( 'maximize' )
{
before(grammarAccess.getOptimizationDirectionAccess().getMAXIMIZEEnumLiteralDeclaration_1());
- // InternalApplicationConfiguration.g:2747:3: ( 'maximize' )
- // InternalApplicationConfiguration.g:2747:4: 'maximize'
+ // InternalApplicationConfiguration.g:2818:3: ( 'maximize' )
+ // InternalApplicationConfiguration.g:2818:4: 'maximize'
{
match(input,12,FOLLOW_2);
@@ -9214,44 +9454,58 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
// $ANTLR start "rule__ComparisonOperator__Alternatives"
- // InternalApplicationConfiguration.g:2755:1: rule__ComparisonOperator__Alternatives : ( ( ( '<=' ) ) | ( ( '>=' ) ) );
+ // InternalApplicationConfiguration.g:2826:1: rule__ComparisonOperator__Alternatives : ( ( ( '<' ) ) | ( ( '>' ) ) | ( ( '<=' ) ) | ( ( '>=' ) ) );
public final void rule__ComparisonOperator__Alternatives() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalApplicationConfiguration.g:2759:1: ( ( ( '<=' ) ) | ( ( '>=' ) ) )
- int alt31=2;
- int LA31_0 = input.LA(1);
-
- if ( (LA31_0==13) ) {
- alt31=1;
- }
- else if ( (LA31_0==14) ) {
- alt31=2;
- }
- else {
+ // InternalApplicationConfiguration.g:2830:1: ( ( ( '<' ) ) | ( ( '>' ) ) | ( ( '<=' ) ) | ( ( '>=' ) ) )
+ int alt32=4;
+ switch ( input.LA(1) ) {
+ case 13:
+ {
+ alt32=1;
+ }
+ break;
+ case 14:
+ {
+ alt32=2;
+ }
+ break;
+ case 15:
+ {
+ alt32=3;
+ }
+ break;
+ case 16:
+ {
+ alt32=4;
+ }
+ break;
+ default:
NoViableAltException nvae =
- new NoViableAltException("", 31, 0, input);
+ new NoViableAltException("", 32, 0, input);
throw nvae;
}
- switch (alt31) {
+
+ switch (alt32) {
case 1 :
- // InternalApplicationConfiguration.g:2760:2: ( ( '<=' ) )
+ // InternalApplicationConfiguration.g:2831:2: ( ( '<' ) )
{
- // InternalApplicationConfiguration.g:2760:2: ( ( '<=' ) )
- // InternalApplicationConfiguration.g:2761:3: ( '<=' )
+ // InternalApplicationConfiguration.g:2831:2: ( ( '<' ) )
+ // InternalApplicationConfiguration.g:2832:3: ( '<' )
{
- before(grammarAccess.getComparisonOperatorAccess().getLESS_EQUALSEnumLiteralDeclaration_0());
- // InternalApplicationConfiguration.g:2762:3: ( '<=' )
- // InternalApplicationConfiguration.g:2762:4: '<='
+ before(grammarAccess.getComparisonOperatorAccess().getLESSEnumLiteralDeclaration_0());
+ // InternalApplicationConfiguration.g:2833:3: ( '<' )
+ // InternalApplicationConfiguration.g:2833:4: '<'
{
match(input,13,FOLLOW_2);
}
- after(grammarAccess.getComparisonOperatorAccess().getLESS_EQUALSEnumLiteralDeclaration_0());
+ after(grammarAccess.getComparisonOperatorAccess().getLESSEnumLiteralDeclaration_0());
}
@@ -9259,20 +9513,62 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
}
break;
case 2 :
- // InternalApplicationConfiguration.g:2766:2: ( ( '>=' ) )
+ // InternalApplicationConfiguration.g:2837:2: ( ( '>' ) )
{
- // InternalApplicationConfiguration.g:2766:2: ( ( '>=' ) )
- // InternalApplicationConfiguration.g:2767:3: ( '>=' )
+ // InternalApplicationConfiguration.g:2837:2: ( ( '>' ) )
+ // InternalApplicationConfiguration.g:2838:3: ( '>' )
{
- before(grammarAccess.getComparisonOperatorAccess().getGREATER_EQUALSEnumLiteralDeclaration_1());
- // InternalApplicationConfiguration.g:2768:3: ( '>=' )
- // InternalApplicationConfiguration.g:2768:4: '>='
+ before(grammarAccess.getComparisonOperatorAccess().getGREATEREnumLiteralDeclaration_1());
+ // InternalApplicationConfiguration.g:2839:3: ( '>' )
+ // InternalApplicationConfiguration.g:2839:4: '>'
{
match(input,14,FOLLOW_2);
}
- after(grammarAccess.getComparisonOperatorAccess().getGREATER_EQUALSEnumLiteralDeclaration_1());
+ after(grammarAccess.getComparisonOperatorAccess().getGREATEREnumLiteralDeclaration_1());
+
+ }
+
+
+ }
+ break;
+ case 3 :
+ // InternalApplicationConfiguration.g:2843:2: ( ( '<=' ) )
+ {
+ // InternalApplicationConfiguration.g:2843:2: ( ( '<=' ) )
+ // InternalApplicationConfiguration.g:2844:3: ( '<=' )
+ {
+ before(grammarAccess.getComparisonOperatorAccess().getLESS_EQUALSEnumLiteralDeclaration_2());
+ // InternalApplicationConfiguration.g:2845:3: ( '<=' )
+ // InternalApplicationConfiguration.g:2845:4: '<='
+ {
+ match(input,15,FOLLOW_2);
+
+ }
+
+ after(grammarAccess.getComparisonOperatorAccess().getLESS_EQUALSEnumLiteralDeclaration_2());
+
+ }
+
+
+ }
+ break;
+ case 4 :
+ // InternalApplicationConfiguration.g:2849:2: ( ( '>=' ) )
+ {
+ // InternalApplicationConfiguration.g:2849:2: ( ( '>=' ) )
+ // InternalApplicationConfiguration.g:2850:3: ( '>=' )
+ {
+ before(grammarAccess.getComparisonOperatorAccess().getGREATER_EQUALSEnumLiteralDeclaration_3());
+ // InternalApplicationConfiguration.g:2851:3: ( '>=' )
+ // InternalApplicationConfiguration.g:2851:4: '>='
+ {
+ match(input,16,FOLLOW_2);
+
+ }
+
+ after(grammarAccess.getComparisonOperatorAccess().getGREATER_EQUALSEnumLiteralDeclaration_3());
}
@@ -9297,49 +9593,49 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
// $ANTLR start "rule__DocumentLevelSpecification__Alternatives"
- // InternalApplicationConfiguration.g:2776:1: rule__DocumentLevelSpecification__Alternatives : ( ( ( 'none' ) ) | ( ( 'normal' ) ) | ( ( 'full' ) ) );
+ // InternalApplicationConfiguration.g:2859:1: rule__DocumentLevelSpecification__Alternatives : ( ( ( 'none' ) ) | ( ( 'normal' ) ) | ( ( 'full' ) ) );
public final void rule__DocumentLevelSpecification__Alternatives() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalApplicationConfiguration.g:2780:1: ( ( ( 'none' ) ) | ( ( 'normal' ) ) | ( ( 'full' ) ) )
- int alt32=3;
+ // InternalApplicationConfiguration.g:2863:1: ( ( ( 'none' ) ) | ( ( 'normal' ) ) | ( ( 'full' ) ) )
+ int alt33=3;
switch ( input.LA(1) ) {
- case 15:
+ case 17:
{
- alt32=1;
+ alt33=1;
}
break;
- case 16:
+ case 18:
{
- alt32=2;
+ alt33=2;
}
break;
- case 17:
+ case 19:
{
- alt32=3;
+ alt33=3;
}
break;
default:
NoViableAltException nvae =
- new NoViableAltException("", 32, 0, input);
+ new NoViableAltException("", 33, 0, input);
throw nvae;
}
- switch (alt32) {
+ switch (alt33) {
case 1 :
- // InternalApplicationConfiguration.g:2781:2: ( ( 'none' ) )
+ // InternalApplicationConfiguration.g:2864:2: ( ( 'none' ) )
{
- // InternalApplicationConfiguration.g:2781:2: ( ( 'none' ) )
- // InternalApplicationConfiguration.g:2782:3: ( 'none' )
+ // InternalApplicationConfiguration.g:2864:2: ( ( 'none' ) )
+ // InternalApplicationConfiguration.g:2865:3: ( 'none' )
{
before(grammarAccess.getDocumentLevelSpecificationAccess().getNoneEnumLiteralDeclaration_0());
- // InternalApplicationConfiguration.g:2783:3: ( 'none' )
- // InternalApplicationConfiguration.g:2783:4: 'none'
+ // InternalApplicationConfiguration.g:2866:3: ( 'none' )
+ // InternalApplicationConfiguration.g:2866:4: 'none'
{
- match(input,15,FOLLOW_2);
+ match(input,17,FOLLOW_2);
}
@@ -9351,16 +9647,16 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
}
break;
case 2 :
- // InternalApplicationConfiguration.g:2787:2: ( ( 'normal' ) )
+ // InternalApplicationConfiguration.g:2870:2: ( ( 'normal' ) )
{
- // InternalApplicationConfiguration.g:2787:2: ( ( 'normal' ) )
- // InternalApplicationConfiguration.g:2788:3: ( 'normal' )
+ // InternalApplicationConfiguration.g:2870:2: ( ( 'normal' ) )
+ // InternalApplicationConfiguration.g:2871:3: ( 'normal' )
{
before(grammarAccess.getDocumentLevelSpecificationAccess().getNormalEnumLiteralDeclaration_1());
- // InternalApplicationConfiguration.g:2789:3: ( 'normal' )
- // InternalApplicationConfiguration.g:2789:4: 'normal'
+ // InternalApplicationConfiguration.g:2872:3: ( 'normal' )
+ // InternalApplicationConfiguration.g:2872:4: 'normal'
{
- match(input,16,FOLLOW_2);
+ match(input,18,FOLLOW_2);
}
@@ -9372,16 +9668,16 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
}
break;
case 3 :
- // InternalApplicationConfiguration.g:2793:2: ( ( 'full' ) )
+ // InternalApplicationConfiguration.g:2876:2: ( ( 'full' ) )
{
- // InternalApplicationConfiguration.g:2793:2: ( ( 'full' ) )
- // InternalApplicationConfiguration.g:2794:3: ( 'full' )
+ // InternalApplicationConfiguration.g:2876:2: ( ( 'full' ) )
+ // InternalApplicationConfiguration.g:2877:3: ( 'full' )
{
before(grammarAccess.getDocumentLevelSpecificationAccess().getFullEnumLiteralDeclaration_2());
- // InternalApplicationConfiguration.g:2795:3: ( 'full' )
- // InternalApplicationConfiguration.g:2795:4: 'full'
+ // InternalApplicationConfiguration.g:2878:3: ( 'full' )
+ // InternalApplicationConfiguration.g:2878:4: 'full'
{
- match(input,17,FOLLOW_2);
+ match(input,19,FOLLOW_2);
}
@@ -9410,49 +9706,49 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
// $ANTLR start "rule__Solver__Alternatives"
- // InternalApplicationConfiguration.g:2803:1: rule__Solver__Alternatives : ( ( ( 'SMTSolver' ) ) | ( ( 'AlloySolver' ) ) | ( ( 'ViatraSolver' ) ) );
+ // InternalApplicationConfiguration.g:2886:1: rule__Solver__Alternatives : ( ( ( 'SMTSolver' ) ) | ( ( 'AlloySolver' ) ) | ( ( 'ViatraSolver' ) ) );
public final void rule__Solver__Alternatives() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalApplicationConfiguration.g:2807:1: ( ( ( 'SMTSolver' ) ) | ( ( 'AlloySolver' ) ) | ( ( 'ViatraSolver' ) ) )
- int alt33=3;
+ // InternalApplicationConfiguration.g:2890:1: ( ( ( 'SMTSolver' ) ) | ( ( 'AlloySolver' ) ) | ( ( 'ViatraSolver' ) ) )
+ int alt34=3;
switch ( input.LA(1) ) {
- case 18:
+ case 20:
{
- alt33=1;
+ alt34=1;
}
break;
- case 19:
+ case 21:
{
- alt33=2;
+ alt34=2;
}
break;
- case 20:
+ case 22:
{
- alt33=3;
+ alt34=3;
}
break;
default:
NoViableAltException nvae =
- new NoViableAltException("", 33, 0, input);
+ new NoViableAltException("", 34, 0, input);
throw nvae;
}
- switch (alt33) {
+ switch (alt34) {
case 1 :
- // InternalApplicationConfiguration.g:2808:2: ( ( 'SMTSolver' ) )
+ // InternalApplicationConfiguration.g:2891:2: ( ( 'SMTSolver' ) )
{
- // InternalApplicationConfiguration.g:2808:2: ( ( 'SMTSolver' ) )
- // InternalApplicationConfiguration.g:2809:3: ( 'SMTSolver' )
+ // InternalApplicationConfiguration.g:2891:2: ( ( 'SMTSolver' ) )
+ // InternalApplicationConfiguration.g:2892:3: ( 'SMTSolver' )
{
before(grammarAccess.getSolverAccess().getSMTSolverEnumLiteralDeclaration_0());
- // InternalApplicationConfiguration.g:2810:3: ( 'SMTSolver' )
- // InternalApplicationConfiguration.g:2810:4: 'SMTSolver'
+ // InternalApplicationConfiguration.g:2893:3: ( 'SMTSolver' )
+ // InternalApplicationConfiguration.g:2893:4: 'SMTSolver'
{
- match(input,18,FOLLOW_2);
+ match(input,20,FOLLOW_2);
}
@@ -9464,16 +9760,16 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
}
break;
case 2 :
- // InternalApplicationConfiguration.g:2814:2: ( ( 'AlloySolver' ) )
+ // InternalApplicationConfiguration.g:2897:2: ( ( 'AlloySolver' ) )
{
- // InternalApplicationConfiguration.g:2814:2: ( ( 'AlloySolver' ) )
- // InternalApplicationConfiguration.g:2815:3: ( 'AlloySolver' )
+ // InternalApplicationConfiguration.g:2897:2: ( ( 'AlloySolver' ) )
+ // InternalApplicationConfiguration.g:2898:3: ( 'AlloySolver' )
{
before(grammarAccess.getSolverAccess().getAlloySolverEnumLiteralDeclaration_1());
- // InternalApplicationConfiguration.g:2816:3: ( 'AlloySolver' )
- // InternalApplicationConfiguration.g:2816:4: 'AlloySolver'
+ // InternalApplicationConfiguration.g:2899:3: ( 'AlloySolver' )
+ // InternalApplicationConfiguration.g:2899:4: 'AlloySolver'
{
- match(input,19,FOLLOW_2);
+ match(input,21,FOLLOW_2);
}
@@ -9485,16 +9781,16 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
}
break;
case 3 :
- // InternalApplicationConfiguration.g:2820:2: ( ( 'ViatraSolver' ) )
+ // InternalApplicationConfiguration.g:2903:2: ( ( 'ViatraSolver' ) )
{
- // InternalApplicationConfiguration.g:2820:2: ( ( 'ViatraSolver' ) )
- // InternalApplicationConfiguration.g:2821:3: ( 'ViatraSolver' )
+ // InternalApplicationConfiguration.g:2903:2: ( ( 'ViatraSolver' ) )
+ // InternalApplicationConfiguration.g:2904:3: ( 'ViatraSolver' )
{
before(grammarAccess.getSolverAccess().getViatraSolverEnumLiteralDeclaration_2());
- // InternalApplicationConfiguration.g:2822:3: ( 'ViatraSolver' )
- // InternalApplicationConfiguration.g:2822:4: 'ViatraSolver'
+ // InternalApplicationConfiguration.g:2905:3: ( 'ViatraSolver' )
+ // InternalApplicationConfiguration.g:2905:4: 'ViatraSolver'
{
- match(input,20,FOLLOW_2);
+ match(input,22,FOLLOW_2);
}
@@ -9523,14 +9819,14 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
// $ANTLR start "rule__ConfigurationScript__Group__0"
- // InternalApplicationConfiguration.g:2830:1: rule__ConfigurationScript__Group__0 : rule__ConfigurationScript__Group__0__Impl rule__ConfigurationScript__Group__1 ;
+ // InternalApplicationConfiguration.g:2913:1: rule__ConfigurationScript__Group__0 : rule__ConfigurationScript__Group__0__Impl rule__ConfigurationScript__Group__1 ;
public final void rule__ConfigurationScript__Group__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalApplicationConfiguration.g:2834:1: ( rule__ConfigurationScript__Group__0__Impl rule__ConfigurationScript__Group__1 )
- // InternalApplicationConfiguration.g:2835:2: rule__ConfigurationScript__Group__0__Impl rule__ConfigurationScript__Group__1
+ // InternalApplicationConfiguration.g:2917:1: ( rule__ConfigurationScript__Group__0__Impl rule__ConfigurationScript__Group__1 )
+ // InternalApplicationConfiguration.g:2918:2: rule__ConfigurationScript__Group__0__Impl rule__ConfigurationScript__Group__1
{
pushFollow(FOLLOW_3);
rule__ConfigurationScript__Group__0__Impl();
@@ -9561,33 +9857,33 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
// $ANTLR start "rule__ConfigurationScript__Group__0__Impl"
- // InternalApplicationConfiguration.g:2842:1: rule__ConfigurationScript__Group__0__Impl : ( ( rule__ConfigurationScript__ImportsAssignment_0 )* ) ;
+ // InternalApplicationConfiguration.g:2925:1: rule__ConfigurationScript__Group__0__Impl : ( ( rule__ConfigurationScript__ImportsAssignment_0 )* ) ;
public final void rule__ConfigurationScript__Group__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalApplicationConfiguration.g:2846:1: ( ( ( rule__ConfigurationScript__ImportsAssignment_0 )* ) )
- // InternalApplicationConfiguration.g:2847:1: ( ( rule__ConfigurationScript__ImportsAssignment_0 )* )
+ // InternalApplicationConfiguration.g:2929:1: ( ( ( rule__ConfigurationScript__ImportsAssignment_0 )* ) )
+ // InternalApplicationConfiguration.g:2930:1: ( ( rule__ConfigurationScript__ImportsAssignment_0 )* )
{
- // InternalApplicationConfiguration.g:2847:1: ( ( rule__ConfigurationScript__ImportsAssignment_0 )* )
- // InternalApplicationConfiguration.g:2848:2: ( rule__ConfigurationScript__ImportsAssignment_0 )*
+ // InternalApplicationConfiguration.g:2930:1: ( ( rule__ConfigurationScript__ImportsAssignment_0 )* )
+ // InternalApplicationConfiguration.g:2931:2: ( rule__ConfigurationScript__ImportsAssignment_0 )*
{
before(grammarAccess.getConfigurationScriptAccess().getImportsAssignment_0());
- // InternalApplicationConfiguration.g:2849:2: ( rule__ConfigurationScript__ImportsAssignment_0 )*
- loop34:
+ // InternalApplicationConfiguration.g:2932:2: ( rule__ConfigurationScript__ImportsAssignment_0 )*
+ loop35:
do {
- int alt34=2;
- int LA34_0 = input.LA(1);
+ int alt35=2;
+ int LA35_0 = input.LA(1);
- if ( (LA34_0==23) ) {
- alt34=1;
+ if ( (LA35_0==25) ) {
+ alt35=1;
}
- switch (alt34) {
+ switch (alt35) {
case 1 :
- // InternalApplicationConfiguration.g:2849:3: rule__ConfigurationScript__ImportsAssignment_0
+ // InternalApplicationConfiguration.g:2932:3: rule__ConfigurationScript__ImportsAssignment_0
{
pushFollow(FOLLOW_4);
rule__ConfigurationScript__ImportsAssignment_0();
@@ -9599,7 +9895,7 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
break;
default :
- break loop34;
+ break loop35;
}
} while (true);
@@ -9626,14 +9922,14 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
// $ANTLR start "rule__ConfigurationScript__Group__1"
- // InternalApplicationConfiguration.g:2857:1: rule__ConfigurationScript__Group__1 : rule__ConfigurationScript__Group__1__Impl ;
+ // InternalApplicationConfiguration.g:2940:1: rule__ConfigurationScript__Group__1 : rule__ConfigurationScript__Group__1__Impl ;
public final void rule__ConfigurationScript__Group__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalApplicationConfiguration.g:2861:1: ( rule__ConfigurationScript__Group__1__Impl )
- // InternalApplicationConfiguration.g:2862:2: rule__ConfigurationScript__Group__1__Impl
+ // InternalApplicationConfiguration.g:2944:1: ( rule__ConfigurationScript__Group__1__Impl )
+ // InternalApplicationConfiguration.g:2945:2: rule__ConfigurationScript__Group__1__Impl
{
pushFollow(FOLLOW_2);
rule__ConfigurationScript__Group__1__Impl();
@@ -9659,33 +9955,33 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
// $ANTLR start "rule__ConfigurationScript__Group__1__Impl"
- // InternalApplicationConfiguration.g:2868:1: rule__ConfigurationScript__Group__1__Impl : ( ( rule__ConfigurationScript__CommandsAssignment_1 )* ) ;
+ // InternalApplicationConfiguration.g:2951:1: rule__ConfigurationScript__Group__1__Impl : ( ( rule__ConfigurationScript__CommandsAssignment_1 )* ) ;
public final void rule__ConfigurationScript__Group__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalApplicationConfiguration.g:2872:1: ( ( ( rule__ConfigurationScript__CommandsAssignment_1 )* ) )
- // InternalApplicationConfiguration.g:2873:1: ( ( rule__ConfigurationScript__CommandsAssignment_1 )* )
+ // InternalApplicationConfiguration.g:2955:1: ( ( ( rule__ConfigurationScript__CommandsAssignment_1 )* ) )
+ // InternalApplicationConfiguration.g:2956:1: ( ( rule__ConfigurationScript__CommandsAssignment_1 )* )
{
- // InternalApplicationConfiguration.g:2873:1: ( ( rule__ConfigurationScript__CommandsAssignment_1 )* )
- // InternalApplicationConfiguration.g:2874:2: ( rule__ConfigurationScript__CommandsAssignment_1 )*
+ // InternalApplicationConfiguration.g:2956:1: ( ( rule__ConfigurationScript__CommandsAssignment_1 )* )
+ // InternalApplicationConfiguration.g:2957:2: ( rule__ConfigurationScript__CommandsAssignment_1 )*
{
before(grammarAccess.getConfigurationScriptAccess().getCommandsAssignment_1());
- // InternalApplicationConfiguration.g:2875:2: ( rule__ConfigurationScript__CommandsAssignment_1 )*
- loop35:
+ // InternalApplicationConfiguration.g:2958:2: ( rule__ConfigurationScript__CommandsAssignment_1 )*
+ loop36:
do {
- int alt35=2;
- int LA35_0 = input.LA(1);
+ int alt36=2;
+ int LA36_0 = input.LA(1);
- if ( (LA35_0==27||LA35_0==35||(LA35_0>=37 && LA35_0<=38)||(LA35_0>=41 && LA35_0<=42)||(LA35_0>=54 && LA35_0<=55)) ) {
- alt35=1;
+ 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)) ) {
+ alt36=1;
}
- switch (alt35) {
+ switch (alt36) {
case 1 :
- // InternalApplicationConfiguration.g:2875:3: rule__ConfigurationScript__CommandsAssignment_1
+ // InternalApplicationConfiguration.g:2958:3: rule__ConfigurationScript__CommandsAssignment_1
{
pushFollow(FOLLOW_5);
rule__ConfigurationScript__CommandsAssignment_1();
@@ -9697,7 +9993,7 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
break;
default :
- break loop35;
+ break loop36;
}
} while (true);
@@ -9724,14 +10020,14 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
// $ANTLR start "rule__QualifiedName__Group__0"
- // InternalApplicationConfiguration.g:2884:1: rule__QualifiedName__Group__0 : rule__QualifiedName__Group__0__Impl rule__QualifiedName__Group__1 ;
+ // InternalApplicationConfiguration.g:2967:1: rule__QualifiedName__Group__0 : rule__QualifiedName__Group__0__Impl rule__QualifiedName__Group__1 ;
public final void rule__QualifiedName__Group__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalApplicationConfiguration.g:2888:1: ( rule__QualifiedName__Group__0__Impl rule__QualifiedName__Group__1 )
- // InternalApplicationConfiguration.g:2889:2: rule__QualifiedName__Group__0__Impl rule__QualifiedName__Group__1
+ // InternalApplicationConfiguration.g:2971:1: ( rule__QualifiedName__Group__0__Impl rule__QualifiedName__Group__1 )
+ // InternalApplicationConfiguration.g:2972:2: rule__QualifiedName__Group__0__Impl rule__QualifiedName__Group__1
{
pushFollow(FOLLOW_6);
rule__QualifiedName__Group__0__Impl();
@@ -9762,17 +10058,17 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
// $ANTLR start "rule__QualifiedName__Group__0__Impl"
- // InternalApplicationConfiguration.g:2896:1: rule__QualifiedName__Group__0__Impl : ( RULE_ID ) ;
+ // InternalApplicationConfiguration.g:2979:1: rule__QualifiedName__Group__0__Impl : ( RULE_ID ) ;
public final void rule__QualifiedName__Group__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalApplicationConfiguration.g:2900:1: ( ( RULE_ID ) )
- // InternalApplicationConfiguration.g:2901:1: ( RULE_ID )
+ // InternalApplicationConfiguration.g:2983:1: ( ( RULE_ID ) )
+ // InternalApplicationConfiguration.g:2984:1: ( RULE_ID )
{
- // InternalApplicationConfiguration.g:2901:1: ( RULE_ID )
- // InternalApplicationConfiguration.g:2902:2: RULE_ID
+ // InternalApplicationConfiguration.g:2984:1: ( RULE_ID )
+ // InternalApplicationConfiguration.g:2985:2: RULE_ID
{
before(grammarAccess.getQualifiedNameAccess().getIDTerminalRuleCall_0());
match(input,RULE_ID,FOLLOW_2);
@@ -9799,14 +10095,14 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
// $ANTLR start "rule__QualifiedName__Group__1"
- // InternalApplicationConfiguration.g:2911:1: rule__QualifiedName__Group__1 : rule__QualifiedName__Group__1__Impl ;
+ // InternalApplicationConfiguration.g:2994:1: rule__QualifiedName__Group__1 : rule__QualifiedName__Group__1__Impl ;
public final void rule__QualifiedName__Group__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalApplicationConfiguration.g:2915:1: ( rule__QualifiedName__Group__1__Impl )
- // InternalApplicationConfiguration.g:2916:2: rule__QualifiedName__Group__1__Impl
+ // InternalApplicationConfiguration.g:2998:1: ( rule__QualifiedName__Group__1__Impl )
+ // InternalApplicationConfiguration.g:2999:2: rule__QualifiedName__Group__1__Impl
{
pushFollow(FOLLOW_2);
rule__QualifiedName__Group__1__Impl();
@@ -9832,33 +10128,33 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
// $ANTLR start "rule__QualifiedName__Group__1__Impl"
- // InternalApplicationConfiguration.g:2922:1: rule__QualifiedName__Group__1__Impl : ( ( rule__QualifiedName__Group_1__0 )* ) ;
+ // InternalApplicationConfiguration.g:3005:1: rule__QualifiedName__Group__1__Impl : ( ( rule__QualifiedName__Group_1__0 )* ) ;
public final void rule__QualifiedName__Group__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalApplicationConfiguration.g:2926:1: ( ( ( rule__QualifiedName__Group_1__0 )* ) )
- // InternalApplicationConfiguration.g:2927:1: ( ( rule__QualifiedName__Group_1__0 )* )
+ // InternalApplicationConfiguration.g:3009:1: ( ( ( rule__QualifiedName__Group_1__0 )* ) )
+ // InternalApplicationConfiguration.g:3010:1: ( ( rule__QualifiedName__Group_1__0 )* )
{
- // InternalApplicationConfiguration.g:2927:1: ( ( rule__QualifiedName__Group_1__0 )* )
- // InternalApplicationConfiguration.g:2928:2: ( rule__QualifiedName__Group_1__0 )*
+ // InternalApplicationConfiguration.g:3010:1: ( ( rule__QualifiedName__Group_1__0 )* )
+ // InternalApplicationConfiguration.g:3011:2: ( rule__QualifiedName__Group_1__0 )*
{
before(grammarAccess.getQualifiedNameAccess().getGroup_1());
- // InternalApplicationConfiguration.g:2929:2: ( rule__QualifiedName__Group_1__0 )*
- loop36:
+ // InternalApplicationConfiguration.g:3012:2: ( rule__QualifiedName__Group_1__0 )*
+ loop37:
do {
- int alt36=2;
- int LA36_0 = input.LA(1);
+ int alt37=2;
+ int LA37_0 = input.LA(1);
- if ( (LA36_0==21) ) {
- alt36=1;
+ if ( (LA37_0==23) ) {
+ alt37=1;
}
- switch (alt36) {
+ switch (alt37) {
case 1 :
- // InternalApplicationConfiguration.g:2929:3: rule__QualifiedName__Group_1__0
+ // InternalApplicationConfiguration.g:3012:3: rule__QualifiedName__Group_1__0
{
pushFollow(FOLLOW_7);
rule__QualifiedName__Group_1__0();
@@ -9870,7 +10166,7 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
break;
default :
- break loop36;
+ break loop37;
}
} while (true);
@@ -9897,14 +10193,14 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
// $ANTLR start "rule__QualifiedName__Group_1__0"
- // InternalApplicationConfiguration.g:2938:1: rule__QualifiedName__Group_1__0 : rule__QualifiedName__Group_1__0__Impl rule__QualifiedName__Group_1__1 ;
+ // InternalApplicationConfiguration.g:3021:1: rule__QualifiedName__Group_1__0 : rule__QualifiedName__Group_1__0__Impl rule__QualifiedName__Group_1__1 ;
public final void rule__QualifiedName__Group_1__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalApplicationConfiguration.g:2942:1: ( rule__QualifiedName__Group_1__0__Impl rule__QualifiedName__Group_1__1 )
- // InternalApplicationConfiguration.g:2943:2: rule__QualifiedName__Group_1__0__Impl rule__QualifiedName__Group_1__1
+ // InternalApplicationConfiguration.g:3025:1: ( rule__QualifiedName__Group_1__0__Impl rule__QualifiedName__Group_1__1 )
+ // InternalApplicationConfiguration.g:3026:2: rule__QualifiedName__Group_1__0__Impl rule__QualifiedName__Group_1__1
{
pushFollow(FOLLOW_8);
rule__QualifiedName__Group_1__0__Impl();
@@ -9935,20 +10231,20 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
// $ANTLR start "rule__QualifiedName__Group_1__0__Impl"
- // InternalApplicationConfiguration.g:2950:1: rule__QualifiedName__Group_1__0__Impl : ( '.' ) ;
+ // InternalApplicationConfiguration.g:3033:1: rule__QualifiedName__Group_1__0__Impl : ( '.' ) ;
public final void rule__QualifiedName__Group_1__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalApplicationConfiguration.g:2954:1: ( ( '.' ) )
- // InternalApplicationConfiguration.g:2955:1: ( '.' )
+ // InternalApplicationConfiguration.g:3037:1: ( ( '.' ) )
+ // InternalApplicationConfiguration.g:3038:1: ( '.' )
{
- // InternalApplicationConfiguration.g:2955:1: ( '.' )
- // InternalApplicationConfiguration.g:2956:2: '.'
+ // InternalApplicationConfiguration.g:3038:1: ( '.' )
+ // InternalApplicationConfiguration.g:3039:2: '.'
{
before(grammarAccess.getQualifiedNameAccess().getFullStopKeyword_1_0());
- match(input,21,FOLLOW_2);
+ match(input,23,FOLLOW_2);
after(grammarAccess.getQualifiedNameAccess().getFullStopKeyword_1_0());
}
@@ -9972,14 +10268,14 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
// $ANTLR start "rule__QualifiedName__Group_1__1"
- // InternalApplicationConfiguration.g:2965:1: rule__QualifiedName__Group_1__1 : rule__QualifiedName__Group_1__1__Impl ;
+ // InternalApplicationConfiguration.g:3048:1: rule__QualifiedName__Group_1__1 : rule__QualifiedName__Group_1__1__Impl ;
public final void rule__QualifiedName__Group_1__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalApplicationConfiguration.g:2969:1: ( rule__QualifiedName__Group_1__1__Impl )
- // InternalApplicationConfiguration.g:2970:2: rule__QualifiedName__Group_1__1__Impl
+ // InternalApplicationConfiguration.g:3052:1: ( rule__QualifiedName__Group_1__1__Impl )
+ // InternalApplicationConfiguration.g:3053:2: rule__QualifiedName__Group_1__1__Impl
{
pushFollow(FOLLOW_2);
rule__QualifiedName__Group_1__1__Impl();
@@ -10005,17 +10301,17 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
// $ANTLR start "rule__QualifiedName__Group_1__1__Impl"
- // InternalApplicationConfiguration.g:2976:1: rule__QualifiedName__Group_1__1__Impl : ( RULE_ID ) ;
+ // InternalApplicationConfiguration.g:3059:1: rule__QualifiedName__Group_1__1__Impl : ( RULE_ID ) ;
public final void rule__QualifiedName__Group_1__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalApplicationConfiguration.g:2980:1: ( ( RULE_ID ) )
- // InternalApplicationConfiguration.g:2981:1: ( RULE_ID )
+ // InternalApplicationConfiguration.g:3063:1: ( ( RULE_ID ) )
+ // InternalApplicationConfiguration.g:3064:1: ( RULE_ID )
{
- // InternalApplicationConfiguration.g:2981:1: ( RULE_ID )
- // InternalApplicationConfiguration.g:2982:2: RULE_ID
+ // InternalApplicationConfiguration.g:3064:1: ( RULE_ID )
+ // InternalApplicationConfiguration.g:3065:2: RULE_ID
{
before(grammarAccess.getQualifiedNameAccess().getIDTerminalRuleCall_1_1());
match(input,RULE_ID,FOLLOW_2);
@@ -10042,14 +10338,14 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
// $ANTLR start "rule__REALLiteral__Group__0"
- // InternalApplicationConfiguration.g:2992:1: rule__REALLiteral__Group__0 : rule__REALLiteral__Group__0__Impl rule__REALLiteral__Group__1 ;
+ // InternalApplicationConfiguration.g:3075:1: rule__REALLiteral__Group__0 : rule__REALLiteral__Group__0__Impl rule__REALLiteral__Group__1 ;
public final void rule__REALLiteral__Group__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalApplicationConfiguration.g:2996:1: ( rule__REALLiteral__Group__0__Impl rule__REALLiteral__Group__1 )
- // InternalApplicationConfiguration.g:2997:2: rule__REALLiteral__Group__0__Impl rule__REALLiteral__Group__1
+ // InternalApplicationConfiguration.g:3079:1: ( rule__REALLiteral__Group__0__Impl rule__REALLiteral__Group__1 )
+ // InternalApplicationConfiguration.g:3080:2: rule__REALLiteral__Group__0__Impl rule__REALLiteral__Group__1
{
pushFollow(FOLLOW_9);
rule__REALLiteral__Group__0__Impl();
@@ -10080,31 +10376,31 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
// $ANTLR start "rule__REALLiteral__Group__0__Impl"
- // InternalApplicationConfiguration.g:3004:1: rule__REALLiteral__Group__0__Impl : ( ( '-' )? ) ;
+ // InternalApplicationConfiguration.g:3087:1: rule__REALLiteral__Group__0__Impl : ( ( '-' )? ) ;
public final void rule__REALLiteral__Group__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalApplicationConfiguration.g:3008:1: ( ( ( '-' )? ) )
- // InternalApplicationConfiguration.g:3009:1: ( ( '-' )? )
+ // InternalApplicationConfiguration.g:3091:1: ( ( ( '-' )? ) )
+ // InternalApplicationConfiguration.g:3092:1: ( ( '-' )? )
{
- // InternalApplicationConfiguration.g:3009:1: ( ( '-' )? )
- // InternalApplicationConfiguration.g:3010:2: ( '-' )?
+ // InternalApplicationConfiguration.g:3092:1: ( ( '-' )? )
+ // InternalApplicationConfiguration.g:3093:2: ( '-' )?
{
before(grammarAccess.getREALLiteralAccess().getHyphenMinusKeyword_0());
- // InternalApplicationConfiguration.g:3011:2: ( '-' )?
- int alt37=2;
- int LA37_0 = input.LA(1);
+ // InternalApplicationConfiguration.g:3094:2: ( '-' )?
+ int alt38=2;
+ int LA38_0 = input.LA(1);
- if ( (LA37_0==22) ) {
- alt37=1;
+ if ( (LA38_0==24) ) {
+ alt38=1;
}
- switch (alt37) {
+ switch (alt38) {
case 1 :
- // InternalApplicationConfiguration.g:3011:3: '-'
+ // InternalApplicationConfiguration.g:3094:3: '-'
{
- match(input,22,FOLLOW_2);
+ match(input,24,FOLLOW_2);
}
break;
@@ -10134,14 +10430,14 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
// $ANTLR start "rule__REALLiteral__Group__1"
- // InternalApplicationConfiguration.g:3019:1: rule__REALLiteral__Group__1 : rule__REALLiteral__Group__1__Impl rule__REALLiteral__Group__2 ;
+ // InternalApplicationConfiguration.g:3102:1: rule__REALLiteral__Group__1 : rule__REALLiteral__Group__1__Impl rule__REALLiteral__Group__2 ;
public final void rule__REALLiteral__Group__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalApplicationConfiguration.g:3023:1: ( rule__REALLiteral__Group__1__Impl rule__REALLiteral__Group__2 )
- // InternalApplicationConfiguration.g:3024:2: rule__REALLiteral__Group__1__Impl rule__REALLiteral__Group__2
+ // InternalApplicationConfiguration.g:3106:1: ( rule__REALLiteral__Group__1__Impl rule__REALLiteral__Group__2 )
+ // InternalApplicationConfiguration.g:3107:2: rule__REALLiteral__Group__1__Impl rule__REALLiteral__Group__2
{
pushFollow(FOLLOW_6);
rule__REALLiteral__Group__1__Impl();
@@ -10172,17 +10468,17 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
// $ANTLR start "rule__REALLiteral__Group__1__Impl"
- // InternalApplicationConfiguration.g:3031:1: rule__REALLiteral__Group__1__Impl : ( RULE_INT ) ;
+ // InternalApplicationConfiguration.g:3114:1: rule__REALLiteral__Group__1__Impl : ( RULE_INT ) ;
public final void rule__REALLiteral__Group__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalApplicationConfiguration.g:3035:1: ( ( RULE_INT ) )
- // InternalApplicationConfiguration.g:3036:1: ( RULE_INT )
+ // InternalApplicationConfiguration.g:3118:1: ( ( RULE_INT ) )
+ // InternalApplicationConfiguration.g:3119:1: ( RULE_INT )
{
- // InternalApplicationConfiguration.g:3036:1: ( RULE_INT )
- // InternalApplicationConfiguration.g:3037:2: RULE_INT
+ // InternalApplicationConfiguration.g:3119:1: ( RULE_INT )
+ // InternalApplicationConfiguration.g:3120:2: RULE_INT
{
before(grammarAccess.getREALLiteralAccess().getINTTerminalRuleCall_1());
match(input,RULE_INT,FOLLOW_2);
@@ -10209,14 +10505,14 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
// $ANTLR start "rule__REALLiteral__Group__2"
- // InternalApplicationConfiguration.g:3046:1: rule__REALLiteral__Group__2 : rule__REALLiteral__Group__2__Impl rule__REALLiteral__Group__3 ;
+ // InternalApplicationConfiguration.g:3129:1: rule__REALLiteral__Group__2 : rule__REALLiteral__Group__2__Impl rule__REALLiteral__Group__3 ;
public final void rule__REALLiteral__Group__2() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalApplicationConfiguration.g:3050:1: ( rule__REALLiteral__Group__2__Impl rule__REALLiteral__Group__3 )
- // InternalApplicationConfiguration.g:3051:2: rule__REALLiteral__Group__2__Impl rule__REALLiteral__Group__3
+ // InternalApplicationConfiguration.g:3133:1: ( rule__REALLiteral__Group__2__Impl rule__REALLiteral__Group__3 )
+ // InternalApplicationConfiguration.g:3134:2: rule__REALLiteral__Group__2__Impl rule__REALLiteral__Group__3
{
pushFollow(FOLLOW_9);
rule__REALLiteral__Group__2__Impl();
@@ -10247,20 +10543,20 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
// $ANTLR start "rule__REALLiteral__Group__2__Impl"
- // InternalApplicationConfiguration.g:3058:1: rule__REALLiteral__Group__2__Impl : ( '.' ) ;
+ // InternalApplicationConfiguration.g:3141:1: rule__REALLiteral__Group__2__Impl : ( '.' ) ;
public final void rule__REALLiteral__Group__2__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalApplicationConfiguration.g:3062:1: ( ( '.' ) )
- // InternalApplicationConfiguration.g:3063:1: ( '.' )
+ // InternalApplicationConfiguration.g:3145:1: ( ( '.' ) )
+ // InternalApplicationConfiguration.g:3146:1: ( '.' )
{
- // InternalApplicationConfiguration.g:3063:1: ( '.' )
- // InternalApplicationConfiguration.g:3064:2: '.'
+ // InternalApplicationConfiguration.g:3146:1: ( '.' )
+ // InternalApplicationConfiguration.g:3147:2: '.'
{
before(grammarAccess.getREALLiteralAccess().getFullStopKeyword_2());
- match(input,21,FOLLOW_2);
+ match(input,23,FOLLOW_2);
after(grammarAccess.getREALLiteralAccess().getFullStopKeyword_2());
}
@@ -10284,14 +10580,14 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
// $ANTLR start "rule__REALLiteral__Group__3"
- // InternalApplicationConfiguration.g:3073:1: rule__REALLiteral__Group__3 : rule__REALLiteral__Group__3__Impl ;
+ // InternalApplicationConfiguration.g:3156:1: rule__REALLiteral__Group__3 : rule__REALLiteral__Group__3__Impl ;
public final void rule__REALLiteral__Group__3() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalApplicationConfiguration.g:3077:1: ( rule__REALLiteral__Group__3__Impl )
- // InternalApplicationConfiguration.g:3078:2: rule__REALLiteral__Group__3__Impl
+ // InternalApplicationConfiguration.g:3160:1: ( rule__REALLiteral__Group__3__Impl )
+ // InternalApplicationConfiguration.g:3161:2: rule__REALLiteral__Group__3__Impl
{
pushFollow(FOLLOW_2);
rule__REALLiteral__Group__3__Impl();
@@ -10317,17 +10613,17 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
// $ANTLR start "rule__REALLiteral__Group__3__Impl"
- // InternalApplicationConfiguration.g:3084:1: rule__REALLiteral__Group__3__Impl : ( RULE_INT ) ;
+ // InternalApplicationConfiguration.g:3167:1: rule__REALLiteral__Group__3__Impl : ( RULE_INT ) ;
public final void rule__REALLiteral__Group__3__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalApplicationConfiguration.g:3088:1: ( ( RULE_INT ) )
- // InternalApplicationConfiguration.g:3089:1: ( RULE_INT )
+ // InternalApplicationConfiguration.g:3171:1: ( ( RULE_INT ) )
+ // InternalApplicationConfiguration.g:3172:1: ( RULE_INT )
{
- // InternalApplicationConfiguration.g:3089:1: ( RULE_INT )
- // InternalApplicationConfiguration.g:3090:2: RULE_INT
+ // InternalApplicationConfiguration.g:3172:1: ( RULE_INT )
+ // InternalApplicationConfiguration.g:3173:2: RULE_INT
{
before(grammarAccess.getREALLiteralAccess().getINTTerminalRuleCall_3());
match(input,RULE_INT,FOLLOW_2);
@@ -10354,14 +10650,14 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
// $ANTLR start "rule__INTLiteral__Group__0"
- // InternalApplicationConfiguration.g:3100:1: rule__INTLiteral__Group__0 : rule__INTLiteral__Group__0__Impl rule__INTLiteral__Group__1 ;
+ // InternalApplicationConfiguration.g:3183:1: rule__INTLiteral__Group__0 : rule__INTLiteral__Group__0__Impl rule__INTLiteral__Group__1 ;
public final void rule__INTLiteral__Group__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalApplicationConfiguration.g:3104:1: ( rule__INTLiteral__Group__0__Impl rule__INTLiteral__Group__1 )
- // InternalApplicationConfiguration.g:3105:2: rule__INTLiteral__Group__0__Impl rule__INTLiteral__Group__1
+ // InternalApplicationConfiguration.g:3187:1: ( rule__INTLiteral__Group__0__Impl rule__INTLiteral__Group__1 )
+ // InternalApplicationConfiguration.g:3188:2: rule__INTLiteral__Group__0__Impl rule__INTLiteral__Group__1
{
pushFollow(FOLLOW_9);
rule__INTLiteral__Group__0__Impl();
@@ -10392,31 +10688,31 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
// $ANTLR start "rule__INTLiteral__Group__0__Impl"
- // InternalApplicationConfiguration.g:3112:1: rule__INTLiteral__Group__0__Impl : ( ( '-' )? ) ;
+ // InternalApplicationConfiguration.g:3195:1: rule__INTLiteral__Group__0__Impl : ( ( '-' )? ) ;
public final void rule__INTLiteral__Group__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalApplicationConfiguration.g:3116:1: ( ( ( '-' )? ) )
- // InternalApplicationConfiguration.g:3117:1: ( ( '-' )? )
+ // InternalApplicationConfiguration.g:3199:1: ( ( ( '-' )? ) )
+ // InternalApplicationConfiguration.g:3200:1: ( ( '-' )? )
{
- // InternalApplicationConfiguration.g:3117:1: ( ( '-' )? )
- // InternalApplicationConfiguration.g:3118:2: ( '-' )?
+ // InternalApplicationConfiguration.g:3200:1: ( ( '-' )? )
+ // InternalApplicationConfiguration.g:3201:2: ( '-' )?
{
before(grammarAccess.getINTLiteralAccess().getHyphenMinusKeyword_0());
- // InternalApplicationConfiguration.g:3119:2: ( '-' )?
- int alt38=2;
- int LA38_0 = input.LA(1);
+ // InternalApplicationConfiguration.g:3202:2: ( '-' )?
+ int alt39=2;
+ int LA39_0 = input.LA(1);
- if ( (LA38_0==22) ) {
- alt38=1;
+ if ( (LA39_0==24) ) {
+ alt39=1;
}
- switch (alt38) {
+ switch (alt39) {
case 1 :
- // InternalApplicationConfiguration.g:3119:3: '-'
+ // InternalApplicationConfiguration.g:3202:3: '-'
{
- match(input,22,FOLLOW_2);
+ match(input,24,FOLLOW_2);
}
break;
@@ -10446,14 +10742,14 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
// $ANTLR start "rule__INTLiteral__Group__1"
- // InternalApplicationConfiguration.g:3127:1: rule__INTLiteral__Group__1 : rule__INTLiteral__Group__1__Impl ;
+ // InternalApplicationConfiguration.g:3210:1: rule__INTLiteral__Group__1 : rule__INTLiteral__Group__1__Impl ;
public final void rule__INTLiteral__Group__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalApplicationConfiguration.g:3131:1: ( rule__INTLiteral__Group__1__Impl )
- // InternalApplicationConfiguration.g:3132:2: rule__INTLiteral__Group__1__Impl
+ // InternalApplicationConfiguration.g:3214:1: ( rule__INTLiteral__Group__1__Impl )
+ // InternalApplicationConfiguration.g:3215:2: rule__INTLiteral__Group__1__Impl
{
pushFollow(FOLLOW_2);
rule__INTLiteral__Group__1__Impl();
@@ -10479,17 +10775,17 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
// $ANTLR start "rule__INTLiteral__Group__1__Impl"
- // InternalApplicationConfiguration.g:3138:1: rule__INTLiteral__Group__1__Impl : ( RULE_INT ) ;
+ // InternalApplicationConfiguration.g:3221:1: rule__INTLiteral__Group__1__Impl : ( RULE_INT ) ;
public final void rule__INTLiteral__Group__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalApplicationConfiguration.g:3142:1: ( ( RULE_INT ) )
- // InternalApplicationConfiguration.g:3143:1: ( RULE_INT )
+ // InternalApplicationConfiguration.g:3225:1: ( ( RULE_INT ) )
+ // InternalApplicationConfiguration.g:3226:1: ( RULE_INT )
{
- // InternalApplicationConfiguration.g:3143:1: ( RULE_INT )
- // InternalApplicationConfiguration.g:3144:2: RULE_INT
+ // InternalApplicationConfiguration.g:3226:1: ( RULE_INT )
+ // InternalApplicationConfiguration.g:3227:2: RULE_INT
{
before(grammarAccess.getINTLiteralAccess().getINTTerminalRuleCall_1());
match(input,RULE_INT,FOLLOW_2);
@@ -10516,14 +10812,14 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
// $ANTLR start "rule__EPackageImport__Group__0"
- // InternalApplicationConfiguration.g:3154:1: rule__EPackageImport__Group__0 : rule__EPackageImport__Group__0__Impl rule__EPackageImport__Group__1 ;
+ // InternalApplicationConfiguration.g:3237:1: rule__EPackageImport__Group__0 : rule__EPackageImport__Group__0__Impl rule__EPackageImport__Group__1 ;
public final void rule__EPackageImport__Group__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalApplicationConfiguration.g:3158:1: ( rule__EPackageImport__Group__0__Impl rule__EPackageImport__Group__1 )
- // InternalApplicationConfiguration.g:3159:2: rule__EPackageImport__Group__0__Impl rule__EPackageImport__Group__1
+ // InternalApplicationConfiguration.g:3241:1: ( rule__EPackageImport__Group__0__Impl rule__EPackageImport__Group__1 )
+ // InternalApplicationConfiguration.g:3242:2: rule__EPackageImport__Group__0__Impl rule__EPackageImport__Group__1
{
pushFollow(FOLLOW_10);
rule__EPackageImport__Group__0__Impl();
@@ -10554,20 +10850,20 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
// $ANTLR start "rule__EPackageImport__Group__0__Impl"
- // InternalApplicationConfiguration.g:3166:1: rule__EPackageImport__Group__0__Impl : ( 'import' ) ;
+ // InternalApplicationConfiguration.g:3249:1: rule__EPackageImport__Group__0__Impl : ( 'import' ) ;
public final void rule__EPackageImport__Group__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalApplicationConfiguration.g:3170:1: ( ( 'import' ) )
- // InternalApplicationConfiguration.g:3171:1: ( 'import' )
+ // InternalApplicationConfiguration.g:3253:1: ( ( 'import' ) )
+ // InternalApplicationConfiguration.g:3254:1: ( 'import' )
{
- // InternalApplicationConfiguration.g:3171:1: ( 'import' )
- // InternalApplicationConfiguration.g:3172:2: 'import'
+ // InternalApplicationConfiguration.g:3254:1: ( 'import' )
+ // InternalApplicationConfiguration.g:3255:2: 'import'
{
before(grammarAccess.getEPackageImportAccess().getImportKeyword_0());
- match(input,23,FOLLOW_2);
+ match(input,25,FOLLOW_2);
after(grammarAccess.getEPackageImportAccess().getImportKeyword_0());
}
@@ -10591,14 +10887,14 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
// $ANTLR start "rule__EPackageImport__Group__1"
- // InternalApplicationConfiguration.g:3181:1: rule__EPackageImport__Group__1 : rule__EPackageImport__Group__1__Impl rule__EPackageImport__Group__2 ;
+ // InternalApplicationConfiguration.g:3264:1: rule__EPackageImport__Group__1 : rule__EPackageImport__Group__1__Impl rule__EPackageImport__Group__2 ;
public final void rule__EPackageImport__Group__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalApplicationConfiguration.g:3185:1: ( rule__EPackageImport__Group__1__Impl rule__EPackageImport__Group__2 )
- // InternalApplicationConfiguration.g:3186:2: rule__EPackageImport__Group__1__Impl rule__EPackageImport__Group__2
+ // InternalApplicationConfiguration.g:3268:1: ( rule__EPackageImport__Group__1__Impl rule__EPackageImport__Group__2 )
+ // InternalApplicationConfiguration.g:3269:2: rule__EPackageImport__Group__1__Impl rule__EPackageImport__Group__2
{
pushFollow(FOLLOW_11);
rule__EPackageImport__Group__1__Impl();
@@ -10629,20 +10925,20 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
// $ANTLR start "rule__EPackageImport__Group__1__Impl"
- // InternalApplicationConfiguration.g:3193:1: rule__EPackageImport__Group__1__Impl : ( 'epackage' ) ;
+ // InternalApplicationConfiguration.g:3276:1: rule__EPackageImport__Group__1__Impl : ( 'epackage' ) ;
public final void rule__EPackageImport__Group__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalApplicationConfiguration.g:3197:1: ( ( 'epackage' ) )
- // InternalApplicationConfiguration.g:3198:1: ( 'epackage' )
+ // InternalApplicationConfiguration.g:3280:1: ( ( 'epackage' ) )
+ // InternalApplicationConfiguration.g:3281:1: ( 'epackage' )
{
- // InternalApplicationConfiguration.g:3198:1: ( 'epackage' )
- // InternalApplicationConfiguration.g:3199:2: 'epackage'
+ // InternalApplicationConfiguration.g:3281:1: ( 'epackage' )
+ // InternalApplicationConfiguration.g:3282:2: 'epackage'
{
before(grammarAccess.getEPackageImportAccess().getEpackageKeyword_1());
- match(input,24,FOLLOW_2);
+ match(input,26,FOLLOW_2);
after(grammarAccess.getEPackageImportAccess().getEpackageKeyword_1());
}
@@ -10666,14 +10962,14 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
// $ANTLR start "rule__EPackageImport__Group__2"
- // InternalApplicationConfiguration.g:3208:1: rule__EPackageImport__Group__2 : rule__EPackageImport__Group__2__Impl ;
+ // InternalApplicationConfiguration.g:3291:1: rule__EPackageImport__Group__2 : rule__EPackageImport__Group__2__Impl ;
public final void rule__EPackageImport__Group__2() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalApplicationConfiguration.g:3212:1: ( rule__EPackageImport__Group__2__Impl )
- // InternalApplicationConfiguration.g:3213:2: rule__EPackageImport__Group__2__Impl
+ // InternalApplicationConfiguration.g:3295:1: ( rule__EPackageImport__Group__2__Impl )
+ // InternalApplicationConfiguration.g:3296:2: rule__EPackageImport__Group__2__Impl
{
pushFollow(FOLLOW_2);
rule__EPackageImport__Group__2__Impl();
@@ -10699,21 +10995,21 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
// $ANTLR start "rule__EPackageImport__Group__2__Impl"
- // InternalApplicationConfiguration.g:3219:1: rule__EPackageImport__Group__2__Impl : ( ( rule__EPackageImport__ImportedPackageAssignment_2 ) ) ;
+ // InternalApplicationConfiguration.g:3302:1: rule__EPackageImport__Group__2__Impl : ( ( rule__EPackageImport__ImportedPackageAssignment_2 ) ) ;
public final void rule__EPackageImport__Group__2__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalApplicationConfiguration.g:3223:1: ( ( ( rule__EPackageImport__ImportedPackageAssignment_2 ) ) )
- // InternalApplicationConfiguration.g:3224:1: ( ( rule__EPackageImport__ImportedPackageAssignment_2 ) )
+ // InternalApplicationConfiguration.g:3306:1: ( ( ( rule__EPackageImport__ImportedPackageAssignment_2 ) ) )
+ // InternalApplicationConfiguration.g:3307:1: ( ( rule__EPackageImport__ImportedPackageAssignment_2 ) )
{
- // InternalApplicationConfiguration.g:3224:1: ( ( rule__EPackageImport__ImportedPackageAssignment_2 ) )
- // InternalApplicationConfiguration.g:3225:2: ( rule__EPackageImport__ImportedPackageAssignment_2 )
+ // InternalApplicationConfiguration.g:3307:1: ( ( rule__EPackageImport__ImportedPackageAssignment_2 ) )
+ // InternalApplicationConfiguration.g:3308:2: ( rule__EPackageImport__ImportedPackageAssignment_2 )
{
before(grammarAccess.getEPackageImportAccess().getImportedPackageAssignment_2());
- // InternalApplicationConfiguration.g:3226:2: ( rule__EPackageImport__ImportedPackageAssignment_2 )
- // InternalApplicationConfiguration.g:3226:3: rule__EPackageImport__ImportedPackageAssignment_2
+ // InternalApplicationConfiguration.g:3309:2: ( rule__EPackageImport__ImportedPackageAssignment_2 )
+ // InternalApplicationConfiguration.g:3309:3: rule__EPackageImport__ImportedPackageAssignment_2
{
pushFollow(FOLLOW_2);
rule__EPackageImport__ImportedPackageAssignment_2();
@@ -10746,14 +11042,14 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
// $ANTLR start "rule__ViatraImport__Group__0"
- // InternalApplicationConfiguration.g:3235:1: rule__ViatraImport__Group__0 : rule__ViatraImport__Group__0__Impl rule__ViatraImport__Group__1 ;
+ // InternalApplicationConfiguration.g:3318:1: rule__ViatraImport__Group__0 : rule__ViatraImport__Group__0__Impl rule__ViatraImport__Group__1 ;
public final void rule__ViatraImport__Group__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalApplicationConfiguration.g:3239:1: ( rule__ViatraImport__Group__0__Impl rule__ViatraImport__Group__1 )
- // InternalApplicationConfiguration.g:3240:2: rule__ViatraImport__Group__0__Impl rule__ViatraImport__Group__1
+ // InternalApplicationConfiguration.g:3322:1: ( rule__ViatraImport__Group__0__Impl rule__ViatraImport__Group__1 )
+ // InternalApplicationConfiguration.g:3323:2: rule__ViatraImport__Group__0__Impl rule__ViatraImport__Group__1
{
pushFollow(FOLLOW_12);
rule__ViatraImport__Group__0__Impl();
@@ -10784,20 +11080,20 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
// $ANTLR start "rule__ViatraImport__Group__0__Impl"
- // InternalApplicationConfiguration.g:3247:1: rule__ViatraImport__Group__0__Impl : ( 'import' ) ;
+ // InternalApplicationConfiguration.g:3330:1: rule__ViatraImport__Group__0__Impl : ( 'import' ) ;
public final void rule__ViatraImport__Group__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalApplicationConfiguration.g:3251:1: ( ( 'import' ) )
- // InternalApplicationConfiguration.g:3252:1: ( 'import' )
+ // InternalApplicationConfiguration.g:3334:1: ( ( 'import' ) )
+ // InternalApplicationConfiguration.g:3335:1: ( 'import' )
{
- // InternalApplicationConfiguration.g:3252:1: ( 'import' )
- // InternalApplicationConfiguration.g:3253:2: 'import'
+ // InternalApplicationConfiguration.g:3335:1: ( 'import' )
+ // InternalApplicationConfiguration.g:3336:2: 'import'
{
before(grammarAccess.getViatraImportAccess().getImportKeyword_0());
- match(input,23,FOLLOW_2);
+ match(input,25,FOLLOW_2);
after(grammarAccess.getViatraImportAccess().getImportKeyword_0());
}
@@ -10821,14 +11117,14 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
// $ANTLR start "rule__ViatraImport__Group__1"
- // InternalApplicationConfiguration.g:3262:1: rule__ViatraImport__Group__1 : rule__ViatraImport__Group__1__Impl rule__ViatraImport__Group__2 ;
+ // InternalApplicationConfiguration.g:3345:1: rule__ViatraImport__Group__1 : rule__ViatraImport__Group__1__Impl rule__ViatraImport__Group__2 ;
public final void rule__ViatraImport__Group__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalApplicationConfiguration.g:3266:1: ( rule__ViatraImport__Group__1__Impl rule__ViatraImport__Group__2 )
- // InternalApplicationConfiguration.g:3267:2: rule__ViatraImport__Group__1__Impl rule__ViatraImport__Group__2
+ // InternalApplicationConfiguration.g:3349:1: ( rule__ViatraImport__Group__1__Impl rule__ViatraImport__Group__2 )
+ // InternalApplicationConfiguration.g:3350:2: rule__ViatraImport__Group__1__Impl rule__ViatraImport__Group__2
{
pushFollow(FOLLOW_11);
rule__ViatraImport__Group__1__Impl();
@@ -10859,20 +11155,20 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
// $ANTLR start "rule__ViatraImport__Group__1__Impl"
- // InternalApplicationConfiguration.g:3274:1: rule__ViatraImport__Group__1__Impl : ( 'viatra' ) ;
+ // InternalApplicationConfiguration.g:3357:1: rule__ViatraImport__Group__1__Impl : ( 'viatra' ) ;
public final void rule__ViatraImport__Group__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalApplicationConfiguration.g:3278:1: ( ( 'viatra' ) )
- // InternalApplicationConfiguration.g:3279:1: ( 'viatra' )
+ // InternalApplicationConfiguration.g:3361:1: ( ( 'viatra' ) )
+ // InternalApplicationConfiguration.g:3362:1: ( 'viatra' )
{
- // InternalApplicationConfiguration.g:3279:1: ( 'viatra' )
- // InternalApplicationConfiguration.g:3280:2: 'viatra'
+ // InternalApplicationConfiguration.g:3362:1: ( 'viatra' )
+ // InternalApplicationConfiguration.g:3363:2: 'viatra'
{
before(grammarAccess.getViatraImportAccess().getViatraKeyword_1());
- match(input,25,FOLLOW_2);
+ match(input,27,FOLLOW_2);
after(grammarAccess.getViatraImportAccess().getViatraKeyword_1());
}
@@ -10896,14 +11192,14 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
// $ANTLR start "rule__ViatraImport__Group__2"
- // InternalApplicationConfiguration.g:3289:1: rule__ViatraImport__Group__2 : rule__ViatraImport__Group__2__Impl ;
+ // InternalApplicationConfiguration.g:3372:1: rule__ViatraImport__Group__2 : rule__ViatraImport__Group__2__Impl ;
public final void rule__ViatraImport__Group__2() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalApplicationConfiguration.g:3293:1: ( rule__ViatraImport__Group__2__Impl )
- // InternalApplicationConfiguration.g:3294:2: rule__ViatraImport__Group__2__Impl
+ // InternalApplicationConfiguration.g:3376:1: ( rule__ViatraImport__Group__2__Impl )
+ // InternalApplicationConfiguration.g:3377:2: rule__ViatraImport__Group__2__Impl
{
pushFollow(FOLLOW_2);
rule__ViatraImport__Group__2__Impl();
@@ -10929,21 +11225,21 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
// $ANTLR start "rule__ViatraImport__Group__2__Impl"
- // InternalApplicationConfiguration.g:3300:1: rule__ViatraImport__Group__2__Impl : ( ( rule__ViatraImport__ImportedViatraAssignment_2 ) ) ;
+ // InternalApplicationConfiguration.g:3383:1: rule__ViatraImport__Group__2__Impl : ( ( rule__ViatraImport__ImportedViatraAssignment_2 ) ) ;
public final void rule__ViatraImport__Group__2__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalApplicationConfiguration.g:3304:1: ( ( ( rule__ViatraImport__ImportedViatraAssignment_2 ) ) )
- // InternalApplicationConfiguration.g:3305:1: ( ( rule__ViatraImport__ImportedViatraAssignment_2 ) )
+ // InternalApplicationConfiguration.g:3387:1: ( ( ( rule__ViatraImport__ImportedViatraAssignment_2 ) ) )
+ // InternalApplicationConfiguration.g:3388:1: ( ( rule__ViatraImport__ImportedViatraAssignment_2 ) )
{
- // InternalApplicationConfiguration.g:3305:1: ( ( rule__ViatraImport__ImportedViatraAssignment_2 ) )
- // InternalApplicationConfiguration.g:3306:2: ( rule__ViatraImport__ImportedViatraAssignment_2 )
+ // InternalApplicationConfiguration.g:3388:1: ( ( rule__ViatraImport__ImportedViatraAssignment_2 ) )
+ // InternalApplicationConfiguration.g:3389:2: ( rule__ViatraImport__ImportedViatraAssignment_2 )
{
before(grammarAccess.getViatraImportAccess().getImportedViatraAssignment_2());
- // InternalApplicationConfiguration.g:3307:2: ( rule__ViatraImport__ImportedViatraAssignment_2 )
- // InternalApplicationConfiguration.g:3307:3: rule__ViatraImport__ImportedViatraAssignment_2
+ // InternalApplicationConfiguration.g:3390:2: ( rule__ViatraImport__ImportedViatraAssignment_2 )
+ // InternalApplicationConfiguration.g:3390:3: rule__ViatraImport__ImportedViatraAssignment_2
{
pushFollow(FOLLOW_2);
rule__ViatraImport__ImportedViatraAssignment_2();
@@ -10976,14 +11272,14 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
// $ANTLR start "rule__CftImport__Group__0"
- // InternalApplicationConfiguration.g:3316:1: rule__CftImport__Group__0 : rule__CftImport__Group__0__Impl rule__CftImport__Group__1 ;
+ // InternalApplicationConfiguration.g:3399:1: rule__CftImport__Group__0 : rule__CftImport__Group__0__Impl rule__CftImport__Group__1 ;
public final void rule__CftImport__Group__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalApplicationConfiguration.g:3320:1: ( rule__CftImport__Group__0__Impl rule__CftImport__Group__1 )
- // InternalApplicationConfiguration.g:3321:2: rule__CftImport__Group__0__Impl rule__CftImport__Group__1
+ // InternalApplicationConfiguration.g:3403:1: ( rule__CftImport__Group__0__Impl rule__CftImport__Group__1 )
+ // InternalApplicationConfiguration.g:3404:2: rule__CftImport__Group__0__Impl rule__CftImport__Group__1
{
pushFollow(FOLLOW_13);
rule__CftImport__Group__0__Impl();
@@ -11014,20 +11310,20 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
// $ANTLR start "rule__CftImport__Group__0__Impl"
- // InternalApplicationConfiguration.g:3328:1: rule__CftImport__Group__0__Impl : ( 'import' ) ;
+ // InternalApplicationConfiguration.g:3411:1: rule__CftImport__Group__0__Impl : ( 'import' ) ;
public final void rule__CftImport__Group__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalApplicationConfiguration.g:3332:1: ( ( 'import' ) )
- // InternalApplicationConfiguration.g:3333:1: ( 'import' )
+ // InternalApplicationConfiguration.g:3415:1: ( ( 'import' ) )
+ // InternalApplicationConfiguration.g:3416:1: ( 'import' )
{
- // InternalApplicationConfiguration.g:3333:1: ( 'import' )
- // InternalApplicationConfiguration.g:3334:2: 'import'
+ // InternalApplicationConfiguration.g:3416:1: ( 'import' )
+ // InternalApplicationConfiguration.g:3417:2: 'import'
{
before(grammarAccess.getCftImportAccess().getImportKeyword_0());
- match(input,23,FOLLOW_2);
+ match(input,25,FOLLOW_2);
after(grammarAccess.getCftImportAccess().getImportKeyword_0());
}
@@ -11051,14 +11347,14 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
// $ANTLR start "rule__CftImport__Group__1"
- // InternalApplicationConfiguration.g:3343:1: rule__CftImport__Group__1 : rule__CftImport__Group__1__Impl rule__CftImport__Group__2 ;
+ // InternalApplicationConfiguration.g:3426:1: rule__CftImport__Group__1 : rule__CftImport__Group__1__Impl rule__CftImport__Group__2 ;
public final void rule__CftImport__Group__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalApplicationConfiguration.g:3347:1: ( rule__CftImport__Group__1__Impl rule__CftImport__Group__2 )
- // InternalApplicationConfiguration.g:3348:2: rule__CftImport__Group__1__Impl rule__CftImport__Group__2
+ // InternalApplicationConfiguration.g:3430:1: ( rule__CftImport__Group__1__Impl rule__CftImport__Group__2 )
+ // InternalApplicationConfiguration.g:3431:2: rule__CftImport__Group__1__Impl rule__CftImport__Group__2
{
pushFollow(FOLLOW_11);
rule__CftImport__Group__1__Impl();
@@ -11089,20 +11385,20 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
// $ANTLR start "rule__CftImport__Group__1__Impl"
- // InternalApplicationConfiguration.g:3355:1: rule__CftImport__Group__1__Impl : ( 'reliability' ) ;
+ // InternalApplicationConfiguration.g:3438:1: rule__CftImport__Group__1__Impl : ( 'reliability' ) ;
public final void rule__CftImport__Group__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalApplicationConfiguration.g:3359:1: ( ( 'reliability' ) )
- // InternalApplicationConfiguration.g:3360:1: ( 'reliability' )
+ // InternalApplicationConfiguration.g:3442:1: ( ( 'reliability' ) )
+ // InternalApplicationConfiguration.g:3443:1: ( 'reliability' )
{
- // InternalApplicationConfiguration.g:3360:1: ( 'reliability' )
- // InternalApplicationConfiguration.g:3361:2: 'reliability'
+ // InternalApplicationConfiguration.g:3443:1: ( 'reliability' )
+ // InternalApplicationConfiguration.g:3444:2: 'reliability'
{
before(grammarAccess.getCftImportAccess().getReliabilityKeyword_1());
- match(input,26,FOLLOW_2);
+ match(input,28,FOLLOW_2);
after(grammarAccess.getCftImportAccess().getReliabilityKeyword_1());
}
@@ -11126,14 +11422,14 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
// $ANTLR start "rule__CftImport__Group__2"
- // InternalApplicationConfiguration.g:3370:1: rule__CftImport__Group__2 : rule__CftImport__Group__2__Impl ;
+ // InternalApplicationConfiguration.g:3453:1: rule__CftImport__Group__2 : rule__CftImport__Group__2__Impl ;
public final void rule__CftImport__Group__2() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalApplicationConfiguration.g:3374:1: ( rule__CftImport__Group__2__Impl )
- // InternalApplicationConfiguration.g:3375:2: rule__CftImport__Group__2__Impl
+ // InternalApplicationConfiguration.g:3457:1: ( rule__CftImport__Group__2__Impl )
+ // InternalApplicationConfiguration.g:3458:2: rule__CftImport__Group__2__Impl
{
pushFollow(FOLLOW_2);
rule__CftImport__Group__2__Impl();
@@ -11159,21 +11455,21 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
// $ANTLR start "rule__CftImport__Group__2__Impl"
- // InternalApplicationConfiguration.g:3381:1: rule__CftImport__Group__2__Impl : ( ( rule__CftImport__ImportedCftAssignment_2 ) ) ;
+ // InternalApplicationConfiguration.g:3464:1: rule__CftImport__Group__2__Impl : ( ( rule__CftImport__ImportedCftAssignment_2 ) ) ;
public final void rule__CftImport__Group__2__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalApplicationConfiguration.g:3385:1: ( ( ( rule__CftImport__ImportedCftAssignment_2 ) ) )
- // InternalApplicationConfiguration.g:3386:1: ( ( rule__CftImport__ImportedCftAssignment_2 ) )
+ // InternalApplicationConfiguration.g:3468:1: ( ( ( rule__CftImport__ImportedCftAssignment_2 ) ) )
+ // InternalApplicationConfiguration.g:3469:1: ( ( rule__CftImport__ImportedCftAssignment_2 ) )
{
- // InternalApplicationConfiguration.g:3386:1: ( ( rule__CftImport__ImportedCftAssignment_2 ) )
- // InternalApplicationConfiguration.g:3387:2: ( rule__CftImport__ImportedCftAssignment_2 )
+ // InternalApplicationConfiguration.g:3469:1: ( ( rule__CftImport__ImportedCftAssignment_2 ) )
+ // InternalApplicationConfiguration.g:3470:2: ( rule__CftImport__ImportedCftAssignment_2 )
{
before(grammarAccess.getCftImportAccess().getImportedCftAssignment_2());
- // InternalApplicationConfiguration.g:3388:2: ( rule__CftImport__ImportedCftAssignment_2 )
- // InternalApplicationConfiguration.g:3388:3: rule__CftImport__ImportedCftAssignment_2
+ // InternalApplicationConfiguration.g:3471:2: ( rule__CftImport__ImportedCftAssignment_2 )
+ // InternalApplicationConfiguration.g:3471:3: rule__CftImport__ImportedCftAssignment_2
{
pushFollow(FOLLOW_2);
rule__CftImport__ImportedCftAssignment_2();
@@ -11206,14 +11502,14 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
// $ANTLR start "rule__FileDeclaration__Group__0"
- // InternalApplicationConfiguration.g:3397:1: rule__FileDeclaration__Group__0 : rule__FileDeclaration__Group__0__Impl rule__FileDeclaration__Group__1 ;
+ // InternalApplicationConfiguration.g:3480:1: rule__FileDeclaration__Group__0 : rule__FileDeclaration__Group__0__Impl rule__FileDeclaration__Group__1 ;
public final void rule__FileDeclaration__Group__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalApplicationConfiguration.g:3401:1: ( rule__FileDeclaration__Group__0__Impl rule__FileDeclaration__Group__1 )
- // InternalApplicationConfiguration.g:3402:2: rule__FileDeclaration__Group__0__Impl rule__FileDeclaration__Group__1
+ // InternalApplicationConfiguration.g:3484:1: ( rule__FileDeclaration__Group__0__Impl rule__FileDeclaration__Group__1 )
+ // InternalApplicationConfiguration.g:3485:2: rule__FileDeclaration__Group__0__Impl rule__FileDeclaration__Group__1
{
pushFollow(FOLLOW_8);
rule__FileDeclaration__Group__0__Impl();
@@ -11244,20 +11540,20 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
// $ANTLR start "rule__FileDeclaration__Group__0__Impl"
- // InternalApplicationConfiguration.g:3409:1: rule__FileDeclaration__Group__0__Impl : ( 'file' ) ;
+ // InternalApplicationConfiguration.g:3492:1: rule__FileDeclaration__Group__0__Impl : ( 'file' ) ;
public final void rule__FileDeclaration__Group__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalApplicationConfiguration.g:3413:1: ( ( 'file' ) )
- // InternalApplicationConfiguration.g:3414:1: ( 'file' )
+ // InternalApplicationConfiguration.g:3496:1: ( ( 'file' ) )
+ // InternalApplicationConfiguration.g:3497:1: ( 'file' )
{
- // InternalApplicationConfiguration.g:3414:1: ( 'file' )
- // InternalApplicationConfiguration.g:3415:2: 'file'
+ // InternalApplicationConfiguration.g:3497:1: ( 'file' )
+ // InternalApplicationConfiguration.g:3498:2: 'file'
{
before(grammarAccess.getFileDeclarationAccess().getFileKeyword_0());
- match(input,27,FOLLOW_2);
+ match(input,29,FOLLOW_2);
after(grammarAccess.getFileDeclarationAccess().getFileKeyword_0());
}
@@ -11281,14 +11577,14 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
// $ANTLR start "rule__FileDeclaration__Group__1"
- // InternalApplicationConfiguration.g:3424:1: rule__FileDeclaration__Group__1 : rule__FileDeclaration__Group__1__Impl rule__FileDeclaration__Group__2 ;
+ // InternalApplicationConfiguration.g:3507:1: rule__FileDeclaration__Group__1 : rule__FileDeclaration__Group__1__Impl rule__FileDeclaration__Group__2 ;
public final void rule__FileDeclaration__Group__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalApplicationConfiguration.g:3428:1: ( rule__FileDeclaration__Group__1__Impl rule__FileDeclaration__Group__2 )
- // InternalApplicationConfiguration.g:3429:2: rule__FileDeclaration__Group__1__Impl rule__FileDeclaration__Group__2
+ // InternalApplicationConfiguration.g:3511:1: ( rule__FileDeclaration__Group__1__Impl rule__FileDeclaration__Group__2 )
+ // InternalApplicationConfiguration.g:3512:2: rule__FileDeclaration__Group__1__Impl rule__FileDeclaration__Group__2
{
pushFollow(FOLLOW_14);
rule__FileDeclaration__Group__1__Impl();
@@ -11319,21 +11615,21 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
// $ANTLR start "rule__FileDeclaration__Group__1__Impl"
- // InternalApplicationConfiguration.g:3436:1: rule__FileDeclaration__Group__1__Impl : ( ( rule__FileDeclaration__NameAssignment_1 ) ) ;
+ // InternalApplicationConfiguration.g:3519:1: rule__FileDeclaration__Group__1__Impl : ( ( rule__FileDeclaration__NameAssignment_1 ) ) ;
public final void rule__FileDeclaration__Group__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalApplicationConfiguration.g:3440:1: ( ( ( rule__FileDeclaration__NameAssignment_1 ) ) )
- // InternalApplicationConfiguration.g:3441:1: ( ( rule__FileDeclaration__NameAssignment_1 ) )
+ // InternalApplicationConfiguration.g:3523:1: ( ( ( rule__FileDeclaration__NameAssignment_1 ) ) )
+ // InternalApplicationConfiguration.g:3524:1: ( ( rule__FileDeclaration__NameAssignment_1 ) )
{
- // InternalApplicationConfiguration.g:3441:1: ( ( rule__FileDeclaration__NameAssignment_1 ) )
- // InternalApplicationConfiguration.g:3442:2: ( rule__FileDeclaration__NameAssignment_1 )
+ // InternalApplicationConfiguration.g:3524:1: ( ( rule__FileDeclaration__NameAssignment_1 ) )
+ // InternalApplicationConfiguration.g:3525:2: ( rule__FileDeclaration__NameAssignment_1 )
{
before(grammarAccess.getFileDeclarationAccess().getNameAssignment_1());
- // InternalApplicationConfiguration.g:3443:2: ( rule__FileDeclaration__NameAssignment_1 )
- // InternalApplicationConfiguration.g:3443:3: rule__FileDeclaration__NameAssignment_1
+ // InternalApplicationConfiguration.g:3526:2: ( rule__FileDeclaration__NameAssignment_1 )
+ // InternalApplicationConfiguration.g:3526:3: rule__FileDeclaration__NameAssignment_1
{
pushFollow(FOLLOW_2);
rule__FileDeclaration__NameAssignment_1();
@@ -11366,14 +11662,14 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
// $ANTLR start "rule__FileDeclaration__Group__2"
- // InternalApplicationConfiguration.g:3451:1: rule__FileDeclaration__Group__2 : rule__FileDeclaration__Group__2__Impl rule__FileDeclaration__Group__3 ;
+ // InternalApplicationConfiguration.g:3534:1: rule__FileDeclaration__Group__2 : rule__FileDeclaration__Group__2__Impl rule__FileDeclaration__Group__3 ;
public final void rule__FileDeclaration__Group__2() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalApplicationConfiguration.g:3455:1: ( rule__FileDeclaration__Group__2__Impl rule__FileDeclaration__Group__3 )
- // InternalApplicationConfiguration.g:3456:2: rule__FileDeclaration__Group__2__Impl rule__FileDeclaration__Group__3
+ // InternalApplicationConfiguration.g:3538:1: ( rule__FileDeclaration__Group__2__Impl rule__FileDeclaration__Group__3 )
+ // InternalApplicationConfiguration.g:3539:2: rule__FileDeclaration__Group__2__Impl rule__FileDeclaration__Group__3
{
pushFollow(FOLLOW_11);
rule__FileDeclaration__Group__2__Impl();
@@ -11404,20 +11700,20 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
// $ANTLR start "rule__FileDeclaration__Group__2__Impl"
- // InternalApplicationConfiguration.g:3463:1: rule__FileDeclaration__Group__2__Impl : ( '=' ) ;
+ // InternalApplicationConfiguration.g:3546:1: rule__FileDeclaration__Group__2__Impl : ( '=' ) ;
public final void rule__FileDeclaration__Group__2__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalApplicationConfiguration.g:3467:1: ( ( '=' ) )
- // InternalApplicationConfiguration.g:3468:1: ( '=' )
+ // InternalApplicationConfiguration.g:3550:1: ( ( '=' ) )
+ // InternalApplicationConfiguration.g:3551:1: ( '=' )
{
- // InternalApplicationConfiguration.g:3468:1: ( '=' )
- // InternalApplicationConfiguration.g:3469:2: '='
+ // InternalApplicationConfiguration.g:3551:1: ( '=' )
+ // InternalApplicationConfiguration.g:3552:2: '='
{
before(grammarAccess.getFileDeclarationAccess().getEqualsSignKeyword_2());
- match(input,28,FOLLOW_2);
+ match(input,30,FOLLOW_2);
after(grammarAccess.getFileDeclarationAccess().getEqualsSignKeyword_2());
}
@@ -11441,14 +11737,14 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
// $ANTLR start "rule__FileDeclaration__Group__3"
- // InternalApplicationConfiguration.g:3478:1: rule__FileDeclaration__Group__3 : rule__FileDeclaration__Group__3__Impl ;
+ // InternalApplicationConfiguration.g:3561:1: rule__FileDeclaration__Group__3 : rule__FileDeclaration__Group__3__Impl ;
public final void rule__FileDeclaration__Group__3() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalApplicationConfiguration.g:3482:1: ( rule__FileDeclaration__Group__3__Impl )
- // InternalApplicationConfiguration.g:3483:2: rule__FileDeclaration__Group__3__Impl
+ // InternalApplicationConfiguration.g:3565:1: ( rule__FileDeclaration__Group__3__Impl )
+ // InternalApplicationConfiguration.g:3566:2: rule__FileDeclaration__Group__3__Impl
{
pushFollow(FOLLOW_2);
rule__FileDeclaration__Group__3__Impl();
@@ -11474,21 +11770,21 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
// $ANTLR start "rule__FileDeclaration__Group__3__Impl"
- // InternalApplicationConfiguration.g:3489:1: rule__FileDeclaration__Group__3__Impl : ( ( rule__FileDeclaration__SpecificationAssignment_3 ) ) ;
+ // InternalApplicationConfiguration.g:3572:1: rule__FileDeclaration__Group__3__Impl : ( ( rule__FileDeclaration__SpecificationAssignment_3 ) ) ;
public final void rule__FileDeclaration__Group__3__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalApplicationConfiguration.g:3493:1: ( ( ( rule__FileDeclaration__SpecificationAssignment_3 ) ) )
- // InternalApplicationConfiguration.g:3494:1: ( ( rule__FileDeclaration__SpecificationAssignment_3 ) )
+ // InternalApplicationConfiguration.g:3576:1: ( ( ( rule__FileDeclaration__SpecificationAssignment_3 ) ) )
+ // InternalApplicationConfiguration.g:3577:1: ( ( rule__FileDeclaration__SpecificationAssignment_3 ) )
{
- // InternalApplicationConfiguration.g:3494:1: ( ( rule__FileDeclaration__SpecificationAssignment_3 ) )
- // InternalApplicationConfiguration.g:3495:2: ( rule__FileDeclaration__SpecificationAssignment_3 )
+ // InternalApplicationConfiguration.g:3577:1: ( ( rule__FileDeclaration__SpecificationAssignment_3 ) )
+ // InternalApplicationConfiguration.g:3578:2: ( rule__FileDeclaration__SpecificationAssignment_3 )
{
before(grammarAccess.getFileDeclarationAccess().getSpecificationAssignment_3());
- // InternalApplicationConfiguration.g:3496:2: ( rule__FileDeclaration__SpecificationAssignment_3 )
- // InternalApplicationConfiguration.g:3496:3: rule__FileDeclaration__SpecificationAssignment_3
+ // InternalApplicationConfiguration.g:3579:2: ( rule__FileDeclaration__SpecificationAssignment_3 )
+ // InternalApplicationConfiguration.g:3579:3: rule__FileDeclaration__SpecificationAssignment_3
{
pushFollow(FOLLOW_2);
rule__FileDeclaration__SpecificationAssignment_3();
@@ -11521,14 +11817,14 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
// $ANTLR start "rule__MetamodelSpecification__Group__0"
- // InternalApplicationConfiguration.g:3505:1: rule__MetamodelSpecification__Group__0 : rule__MetamodelSpecification__Group__0__Impl rule__MetamodelSpecification__Group__1 ;
+ // InternalApplicationConfiguration.g:3588:1: rule__MetamodelSpecification__Group__0 : rule__MetamodelSpecification__Group__0__Impl rule__MetamodelSpecification__Group__1 ;
public final void rule__MetamodelSpecification__Group__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalApplicationConfiguration.g:3509:1: ( rule__MetamodelSpecification__Group__0__Impl rule__MetamodelSpecification__Group__1 )
- // InternalApplicationConfiguration.g:3510:2: rule__MetamodelSpecification__Group__0__Impl rule__MetamodelSpecification__Group__1
+ // InternalApplicationConfiguration.g:3592:1: ( rule__MetamodelSpecification__Group__0__Impl rule__MetamodelSpecification__Group__1 )
+ // InternalApplicationConfiguration.g:3593:2: rule__MetamodelSpecification__Group__0__Impl rule__MetamodelSpecification__Group__1
{
pushFollow(FOLLOW_15);
rule__MetamodelSpecification__Group__0__Impl();
@@ -11559,20 +11855,20 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
// $ANTLR start "rule__MetamodelSpecification__Group__0__Impl"
- // InternalApplicationConfiguration.g:3517:1: rule__MetamodelSpecification__Group__0__Impl : ( '{' ) ;
+ // InternalApplicationConfiguration.g:3600:1: rule__MetamodelSpecification__Group__0__Impl : ( '{' ) ;
public final void rule__MetamodelSpecification__Group__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalApplicationConfiguration.g:3521:1: ( ( '{' ) )
- // InternalApplicationConfiguration.g:3522:1: ( '{' )
+ // InternalApplicationConfiguration.g:3604:1: ( ( '{' ) )
+ // InternalApplicationConfiguration.g:3605:1: ( '{' )
{
- // InternalApplicationConfiguration.g:3522:1: ( '{' )
- // InternalApplicationConfiguration.g:3523:2: '{'
+ // InternalApplicationConfiguration.g:3605:1: ( '{' )
+ // InternalApplicationConfiguration.g:3606:2: '{'
{
before(grammarAccess.getMetamodelSpecificationAccess().getLeftCurlyBracketKeyword_0());
- match(input,29,FOLLOW_2);
+ match(input,31,FOLLOW_2);
after(grammarAccess.getMetamodelSpecificationAccess().getLeftCurlyBracketKeyword_0());
}
@@ -11596,14 +11892,14 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
// $ANTLR start "rule__MetamodelSpecification__Group__1"
- // InternalApplicationConfiguration.g:3532:1: rule__MetamodelSpecification__Group__1 : rule__MetamodelSpecification__Group__1__Impl rule__MetamodelSpecification__Group__2 ;
+ // InternalApplicationConfiguration.g:3615:1: rule__MetamodelSpecification__Group__1 : rule__MetamodelSpecification__Group__1__Impl rule__MetamodelSpecification__Group__2 ;
public final void rule__MetamodelSpecification__Group__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalApplicationConfiguration.g:3536:1: ( rule__MetamodelSpecification__Group__1__Impl rule__MetamodelSpecification__Group__2 )
- // InternalApplicationConfiguration.g:3537:2: rule__MetamodelSpecification__Group__1__Impl rule__MetamodelSpecification__Group__2
+ // InternalApplicationConfiguration.g:3619:1: ( rule__MetamodelSpecification__Group__1__Impl rule__MetamodelSpecification__Group__2 )
+ // InternalApplicationConfiguration.g:3620:2: rule__MetamodelSpecification__Group__1__Impl rule__MetamodelSpecification__Group__2
{
pushFollow(FOLLOW_16);
rule__MetamodelSpecification__Group__1__Impl();
@@ -11634,21 +11930,21 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
// $ANTLR start "rule__MetamodelSpecification__Group__1__Impl"
- // InternalApplicationConfiguration.g:3544:1: rule__MetamodelSpecification__Group__1__Impl : ( ( rule__MetamodelSpecification__EntriesAssignment_1 ) ) ;
+ // InternalApplicationConfiguration.g:3627:1: rule__MetamodelSpecification__Group__1__Impl : ( ( rule__MetamodelSpecification__EntriesAssignment_1 ) ) ;
public final void rule__MetamodelSpecification__Group__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalApplicationConfiguration.g:3548:1: ( ( ( rule__MetamodelSpecification__EntriesAssignment_1 ) ) )
- // InternalApplicationConfiguration.g:3549:1: ( ( rule__MetamodelSpecification__EntriesAssignment_1 ) )
+ // InternalApplicationConfiguration.g:3631:1: ( ( ( rule__MetamodelSpecification__EntriesAssignment_1 ) ) )
+ // InternalApplicationConfiguration.g:3632:1: ( ( rule__MetamodelSpecification__EntriesAssignment_1 ) )
{
- // InternalApplicationConfiguration.g:3549:1: ( ( rule__MetamodelSpecification__EntriesAssignment_1 ) )
- // InternalApplicationConfiguration.g:3550:2: ( rule__MetamodelSpecification__EntriesAssignment_1 )
+ // InternalApplicationConfiguration.g:3632:1: ( ( rule__MetamodelSpecification__EntriesAssignment_1 ) )
+ // InternalApplicationConfiguration.g:3633:2: ( rule__MetamodelSpecification__EntriesAssignment_1 )
{
before(grammarAccess.getMetamodelSpecificationAccess().getEntriesAssignment_1());
- // InternalApplicationConfiguration.g:3551:2: ( rule__MetamodelSpecification__EntriesAssignment_1 )
- // InternalApplicationConfiguration.g:3551:3: rule__MetamodelSpecification__EntriesAssignment_1
+ // InternalApplicationConfiguration.g:3634:2: ( rule__MetamodelSpecification__EntriesAssignment_1 )
+ // InternalApplicationConfiguration.g:3634:3: rule__MetamodelSpecification__EntriesAssignment_1
{
pushFollow(FOLLOW_2);
rule__MetamodelSpecification__EntriesAssignment_1();
@@ -11681,14 +11977,14 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
// $ANTLR start "rule__MetamodelSpecification__Group__2"
- // InternalApplicationConfiguration.g:3559:1: rule__MetamodelSpecification__Group__2 : rule__MetamodelSpecification__Group__2__Impl rule__MetamodelSpecification__Group__3 ;
+ // InternalApplicationConfiguration.g:3642:1: rule__MetamodelSpecification__Group__2 : rule__MetamodelSpecification__Group__2__Impl rule__MetamodelSpecification__Group__3 ;
public final void rule__MetamodelSpecification__Group__2() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalApplicationConfiguration.g:3563:1: ( rule__MetamodelSpecification__Group__2__Impl rule__MetamodelSpecification__Group__3 )
- // InternalApplicationConfiguration.g:3564:2: rule__MetamodelSpecification__Group__2__Impl rule__MetamodelSpecification__Group__3
+ // InternalApplicationConfiguration.g:3646:1: ( rule__MetamodelSpecification__Group__2__Impl rule__MetamodelSpecification__Group__3 )
+ // InternalApplicationConfiguration.g:3647:2: rule__MetamodelSpecification__Group__2__Impl rule__MetamodelSpecification__Group__3
{
pushFollow(FOLLOW_16);
rule__MetamodelSpecification__Group__2__Impl();
@@ -11719,33 +12015,33 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
// $ANTLR start "rule__MetamodelSpecification__Group__2__Impl"
- // InternalApplicationConfiguration.g:3571:1: rule__MetamodelSpecification__Group__2__Impl : ( ( rule__MetamodelSpecification__Group_2__0 )* ) ;
+ // InternalApplicationConfiguration.g:3654:1: rule__MetamodelSpecification__Group__2__Impl : ( ( rule__MetamodelSpecification__Group_2__0 )* ) ;
public final void rule__MetamodelSpecification__Group__2__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalApplicationConfiguration.g:3575:1: ( ( ( rule__MetamodelSpecification__Group_2__0 )* ) )
- // InternalApplicationConfiguration.g:3576:1: ( ( rule__MetamodelSpecification__Group_2__0 )* )
+ // InternalApplicationConfiguration.g:3658:1: ( ( ( rule__MetamodelSpecification__Group_2__0 )* ) )
+ // InternalApplicationConfiguration.g:3659:1: ( ( rule__MetamodelSpecification__Group_2__0 )* )
{
- // InternalApplicationConfiguration.g:3576:1: ( ( rule__MetamodelSpecification__Group_2__0 )* )
- // InternalApplicationConfiguration.g:3577:2: ( rule__MetamodelSpecification__Group_2__0 )*
+ // InternalApplicationConfiguration.g:3659:1: ( ( rule__MetamodelSpecification__Group_2__0 )* )
+ // InternalApplicationConfiguration.g:3660:2: ( rule__MetamodelSpecification__Group_2__0 )*
{
before(grammarAccess.getMetamodelSpecificationAccess().getGroup_2());
- // InternalApplicationConfiguration.g:3578:2: ( rule__MetamodelSpecification__Group_2__0 )*
- loop39:
+ // InternalApplicationConfiguration.g:3661:2: ( rule__MetamodelSpecification__Group_2__0 )*
+ loop40:
do {
- int alt39=2;
- int LA39_0 = input.LA(1);
+ int alt40=2;
+ int LA40_0 = input.LA(1);
- if ( (LA39_0==31) ) {
- alt39=1;
+ if ( (LA40_0==33) ) {
+ alt40=1;
}
- switch (alt39) {
+ switch (alt40) {
case 1 :
- // InternalApplicationConfiguration.g:3578:3: rule__MetamodelSpecification__Group_2__0
+ // InternalApplicationConfiguration.g:3661:3: rule__MetamodelSpecification__Group_2__0
{
pushFollow(FOLLOW_17);
rule__MetamodelSpecification__Group_2__0();
@@ -11757,7 +12053,7 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
break;
default :
- break loop39;
+ break loop40;
}
} while (true);
@@ -11784,14 +12080,14 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
// $ANTLR start "rule__MetamodelSpecification__Group__3"
- // InternalApplicationConfiguration.g:3586:1: rule__MetamodelSpecification__Group__3 : rule__MetamodelSpecification__Group__3__Impl ;
+ // InternalApplicationConfiguration.g:3669:1: rule__MetamodelSpecification__Group__3 : rule__MetamodelSpecification__Group__3__Impl ;
public final void rule__MetamodelSpecification__Group__3() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalApplicationConfiguration.g:3590:1: ( rule__MetamodelSpecification__Group__3__Impl )
- // InternalApplicationConfiguration.g:3591:2: rule__MetamodelSpecification__Group__3__Impl
+ // InternalApplicationConfiguration.g:3673:1: ( rule__MetamodelSpecification__Group__3__Impl )
+ // InternalApplicationConfiguration.g:3674:2: rule__MetamodelSpecification__Group__3__Impl
{
pushFollow(FOLLOW_2);
rule__MetamodelSpecification__Group__3__Impl();
@@ -11817,20 +12113,20 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
// $ANTLR start "rule__MetamodelSpecification__Group__3__Impl"
- // InternalApplicationConfiguration.g:3597:1: rule__MetamodelSpecification__Group__3__Impl : ( '}' ) ;
+ // InternalApplicationConfiguration.g:3680:1: rule__MetamodelSpecification__Group__3__Impl : ( '}' ) ;
public final void rule__MetamodelSpecification__Group__3__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalApplicationConfiguration.g:3601:1: ( ( '}' ) )
- // InternalApplicationConfiguration.g:3602:1: ( '}' )
+ // InternalApplicationConfiguration.g:3684:1: ( ( '}' ) )
+ // InternalApplicationConfiguration.g:3685:1: ( '}' )
{
- // InternalApplicationConfiguration.g:3602:1: ( '}' )
- // InternalApplicationConfiguration.g:3603:2: '}'
+ // InternalApplicationConfiguration.g:3685:1: ( '}' )
+ // InternalApplicationConfiguration.g:3686:2: '}'
{
before(grammarAccess.getMetamodelSpecificationAccess().getRightCurlyBracketKeyword_3());
- match(input,30,FOLLOW_2);
+ match(input,32,FOLLOW_2);
after(grammarAccess.getMetamodelSpecificationAccess().getRightCurlyBracketKeyword_3());
}
@@ -11854,14 +12150,14 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
// $ANTLR start "rule__MetamodelSpecification__Group_2__0"
- // InternalApplicationConfiguration.g:3613:1: rule__MetamodelSpecification__Group_2__0 : rule__MetamodelSpecification__Group_2__0__Impl rule__MetamodelSpecification__Group_2__1 ;
+ // InternalApplicationConfiguration.g:3696:1: rule__MetamodelSpecification__Group_2__0 : rule__MetamodelSpecification__Group_2__0__Impl rule__MetamodelSpecification__Group_2__1 ;
public final void rule__MetamodelSpecification__Group_2__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalApplicationConfiguration.g:3617:1: ( rule__MetamodelSpecification__Group_2__0__Impl rule__MetamodelSpecification__Group_2__1 )
- // InternalApplicationConfiguration.g:3618:2: rule__MetamodelSpecification__Group_2__0__Impl rule__MetamodelSpecification__Group_2__1
+ // InternalApplicationConfiguration.g:3700:1: ( rule__MetamodelSpecification__Group_2__0__Impl rule__MetamodelSpecification__Group_2__1 )
+ // InternalApplicationConfiguration.g:3701:2: rule__MetamodelSpecification__Group_2__0__Impl rule__MetamodelSpecification__Group_2__1
{
pushFollow(FOLLOW_15);
rule__MetamodelSpecification__Group_2__0__Impl();
@@ -11892,20 +12188,20 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
// $ANTLR start "rule__MetamodelSpecification__Group_2__0__Impl"
- // InternalApplicationConfiguration.g:3625:1: rule__MetamodelSpecification__Group_2__0__Impl : ( ',' ) ;
+ // InternalApplicationConfiguration.g:3708:1: rule__MetamodelSpecification__Group_2__0__Impl : ( ',' ) ;
public final void rule__MetamodelSpecification__Group_2__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalApplicationConfiguration.g:3629:1: ( ( ',' ) )
- // InternalApplicationConfiguration.g:3630:1: ( ',' )
+ // InternalApplicationConfiguration.g:3712:1: ( ( ',' ) )
+ // InternalApplicationConfiguration.g:3713:1: ( ',' )
{
- // InternalApplicationConfiguration.g:3630:1: ( ',' )
- // InternalApplicationConfiguration.g:3631:2: ','
+ // InternalApplicationConfiguration.g:3713:1: ( ',' )
+ // InternalApplicationConfiguration.g:3714:2: ','
{
before(grammarAccess.getMetamodelSpecificationAccess().getCommaKeyword_2_0());
- match(input,31,FOLLOW_2);
+ match(input,33,FOLLOW_2);
after(grammarAccess.getMetamodelSpecificationAccess().getCommaKeyword_2_0());
}
@@ -11929,14 +12225,14 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
// $ANTLR start "rule__MetamodelSpecification__Group_2__1"
- // InternalApplicationConfiguration.g:3640:1: rule__MetamodelSpecification__Group_2__1 : rule__MetamodelSpecification__Group_2__1__Impl ;
+ // InternalApplicationConfiguration.g:3723:1: rule__MetamodelSpecification__Group_2__1 : rule__MetamodelSpecification__Group_2__1__Impl ;
public final void rule__MetamodelSpecification__Group_2__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalApplicationConfiguration.g:3644:1: ( rule__MetamodelSpecification__Group_2__1__Impl )
- // InternalApplicationConfiguration.g:3645:2: rule__MetamodelSpecification__Group_2__1__Impl
+ // InternalApplicationConfiguration.g:3727:1: ( rule__MetamodelSpecification__Group_2__1__Impl )
+ // InternalApplicationConfiguration.g:3728:2: rule__MetamodelSpecification__Group_2__1__Impl
{
pushFollow(FOLLOW_2);
rule__MetamodelSpecification__Group_2__1__Impl();
@@ -11962,21 +12258,21 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
// $ANTLR start "rule__MetamodelSpecification__Group_2__1__Impl"
- // InternalApplicationConfiguration.g:3651:1: rule__MetamodelSpecification__Group_2__1__Impl : ( ( rule__MetamodelSpecification__EntriesAssignment_2_1 ) ) ;
+ // InternalApplicationConfiguration.g:3734:1: rule__MetamodelSpecification__Group_2__1__Impl : ( ( rule__MetamodelSpecification__EntriesAssignment_2_1 ) ) ;
public final void rule__MetamodelSpecification__Group_2__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalApplicationConfiguration.g:3655:1: ( ( ( rule__MetamodelSpecification__EntriesAssignment_2_1 ) ) )
- // InternalApplicationConfiguration.g:3656:1: ( ( rule__MetamodelSpecification__EntriesAssignment_2_1 ) )
+ // InternalApplicationConfiguration.g:3738:1: ( ( ( rule__MetamodelSpecification__EntriesAssignment_2_1 ) ) )
+ // InternalApplicationConfiguration.g:3739:1: ( ( rule__MetamodelSpecification__EntriesAssignment_2_1 ) )
{
- // InternalApplicationConfiguration.g:3656:1: ( ( rule__MetamodelSpecification__EntriesAssignment_2_1 ) )
- // InternalApplicationConfiguration.g:3657:2: ( rule__MetamodelSpecification__EntriesAssignment_2_1 )
+ // InternalApplicationConfiguration.g:3739:1: ( ( rule__MetamodelSpecification__EntriesAssignment_2_1 ) )
+ // InternalApplicationConfiguration.g:3740:2: ( rule__MetamodelSpecification__EntriesAssignment_2_1 )
{
before(grammarAccess.getMetamodelSpecificationAccess().getEntriesAssignment_2_1());
- // InternalApplicationConfiguration.g:3658:2: ( rule__MetamodelSpecification__EntriesAssignment_2_1 )
- // InternalApplicationConfiguration.g:3658:3: rule__MetamodelSpecification__EntriesAssignment_2_1
+ // InternalApplicationConfiguration.g:3741:2: ( rule__MetamodelSpecification__EntriesAssignment_2_1 )
+ // InternalApplicationConfiguration.g:3741:3: rule__MetamodelSpecification__EntriesAssignment_2_1
{
pushFollow(FOLLOW_2);
rule__MetamodelSpecification__EntriesAssignment_2_1();
@@ -12009,14 +12305,14 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
// $ANTLR start "rule__AllPackageEntry__Group__0"
- // InternalApplicationConfiguration.g:3667:1: rule__AllPackageEntry__Group__0 : rule__AllPackageEntry__Group__0__Impl rule__AllPackageEntry__Group__1 ;
+ // InternalApplicationConfiguration.g:3750:1: rule__AllPackageEntry__Group__0 : rule__AllPackageEntry__Group__0__Impl rule__AllPackageEntry__Group__1 ;
public final void rule__AllPackageEntry__Group__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalApplicationConfiguration.g:3671:1: ( rule__AllPackageEntry__Group__0__Impl rule__AllPackageEntry__Group__1 )
- // InternalApplicationConfiguration.g:3672:2: rule__AllPackageEntry__Group__0__Impl rule__AllPackageEntry__Group__1
+ // InternalApplicationConfiguration.g:3754:1: ( rule__AllPackageEntry__Group__0__Impl rule__AllPackageEntry__Group__1 )
+ // InternalApplicationConfiguration.g:3755:2: rule__AllPackageEntry__Group__0__Impl rule__AllPackageEntry__Group__1
{
pushFollow(FOLLOW_8);
rule__AllPackageEntry__Group__0__Impl();
@@ -12047,20 +12343,20 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
// $ANTLR start "rule__AllPackageEntry__Group__0__Impl"
- // InternalApplicationConfiguration.g:3679:1: rule__AllPackageEntry__Group__0__Impl : ( 'package' ) ;
+ // InternalApplicationConfiguration.g:3762:1: rule__AllPackageEntry__Group__0__Impl : ( 'package' ) ;
public final void rule__AllPackageEntry__Group__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalApplicationConfiguration.g:3683:1: ( ( 'package' ) )
- // InternalApplicationConfiguration.g:3684:1: ( 'package' )
+ // InternalApplicationConfiguration.g:3766:1: ( ( 'package' ) )
+ // InternalApplicationConfiguration.g:3767:1: ( 'package' )
{
- // InternalApplicationConfiguration.g:3684:1: ( 'package' )
- // InternalApplicationConfiguration.g:3685:2: 'package'
+ // InternalApplicationConfiguration.g:3767:1: ( 'package' )
+ // InternalApplicationConfiguration.g:3768:2: 'package'
{
before(grammarAccess.getAllPackageEntryAccess().getPackageKeyword_0());
- match(input,32,FOLLOW_2);
+ match(input,34,FOLLOW_2);
after(grammarAccess.getAllPackageEntryAccess().getPackageKeyword_0());
}
@@ -12084,14 +12380,14 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
// $ANTLR start "rule__AllPackageEntry__Group__1"
- // InternalApplicationConfiguration.g:3694:1: rule__AllPackageEntry__Group__1 : rule__AllPackageEntry__Group__1__Impl rule__AllPackageEntry__Group__2 ;
+ // InternalApplicationConfiguration.g:3777:1: rule__AllPackageEntry__Group__1 : rule__AllPackageEntry__Group__1__Impl rule__AllPackageEntry__Group__2 ;
public final void rule__AllPackageEntry__Group__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalApplicationConfiguration.g:3698:1: ( rule__AllPackageEntry__Group__1__Impl rule__AllPackageEntry__Group__2 )
- // InternalApplicationConfiguration.g:3699:2: rule__AllPackageEntry__Group__1__Impl rule__AllPackageEntry__Group__2
+ // InternalApplicationConfiguration.g:3781:1: ( rule__AllPackageEntry__Group__1__Impl rule__AllPackageEntry__Group__2 )
+ // InternalApplicationConfiguration.g:3782:2: rule__AllPackageEntry__Group__1__Impl rule__AllPackageEntry__Group__2
{
pushFollow(FOLLOW_18);
rule__AllPackageEntry__Group__1__Impl();
@@ -12122,21 +12418,21 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
// $ANTLR start "rule__AllPackageEntry__Group__1__Impl"
- // InternalApplicationConfiguration.g:3706:1: rule__AllPackageEntry__Group__1__Impl : ( ( rule__AllPackageEntry__PackageAssignment_1 ) ) ;
+ // InternalApplicationConfiguration.g:3789:1: rule__AllPackageEntry__Group__1__Impl : ( ( rule__AllPackageEntry__PackageAssignment_1 ) ) ;
public final void rule__AllPackageEntry__Group__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalApplicationConfiguration.g:3710:1: ( ( ( rule__AllPackageEntry__PackageAssignment_1 ) ) )
- // InternalApplicationConfiguration.g:3711:1: ( ( rule__AllPackageEntry__PackageAssignment_1 ) )
+ // InternalApplicationConfiguration.g:3793:1: ( ( ( rule__AllPackageEntry__PackageAssignment_1 ) ) )
+ // InternalApplicationConfiguration.g:3794:1: ( ( rule__AllPackageEntry__PackageAssignment_1 ) )
{
- // InternalApplicationConfiguration.g:3711:1: ( ( rule__AllPackageEntry__PackageAssignment_1 ) )
- // InternalApplicationConfiguration.g:3712:2: ( rule__AllPackageEntry__PackageAssignment_1 )
+ // InternalApplicationConfiguration.g:3794:1: ( ( rule__AllPackageEntry__PackageAssignment_1 ) )
+ // InternalApplicationConfiguration.g:3795:2: ( rule__AllPackageEntry__PackageAssignment_1 )
{
before(grammarAccess.getAllPackageEntryAccess().getPackageAssignment_1());
- // InternalApplicationConfiguration.g:3713:2: ( rule__AllPackageEntry__PackageAssignment_1 )
- // InternalApplicationConfiguration.g:3713:3: rule__AllPackageEntry__PackageAssignment_1
+ // InternalApplicationConfiguration.g:3796:2: ( rule__AllPackageEntry__PackageAssignment_1 )
+ // InternalApplicationConfiguration.g:3796:3: rule__AllPackageEntry__PackageAssignment_1
{
pushFollow(FOLLOW_2);
rule__AllPackageEntry__PackageAssignment_1();
@@ -12169,14 +12465,14 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
// $ANTLR start "rule__AllPackageEntry__Group__2"
- // InternalApplicationConfiguration.g:3721:1: rule__AllPackageEntry__Group__2 : rule__AllPackageEntry__Group__2__Impl ;
+ // InternalApplicationConfiguration.g:3804:1: rule__AllPackageEntry__Group__2 : rule__AllPackageEntry__Group__2__Impl ;
public final void rule__AllPackageEntry__Group__2() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalApplicationConfiguration.g:3725:1: ( rule__AllPackageEntry__Group__2__Impl )
- // InternalApplicationConfiguration.g:3726:2: rule__AllPackageEntry__Group__2__Impl
+ // InternalApplicationConfiguration.g:3808:1: ( rule__AllPackageEntry__Group__2__Impl )
+ // InternalApplicationConfiguration.g:3809:2: rule__AllPackageEntry__Group__2__Impl
{
pushFollow(FOLLOW_2);
rule__AllPackageEntry__Group__2__Impl();
@@ -12202,29 +12498,29 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
// $ANTLR start "rule__AllPackageEntry__Group__2__Impl"
- // InternalApplicationConfiguration.g:3732:1: rule__AllPackageEntry__Group__2__Impl : ( ( rule__AllPackageEntry__Group_2__0 )? ) ;
+ // InternalApplicationConfiguration.g:3815:1: rule__AllPackageEntry__Group__2__Impl : ( ( rule__AllPackageEntry__Group_2__0 )? ) ;
public final void rule__AllPackageEntry__Group__2__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalApplicationConfiguration.g:3736:1: ( ( ( rule__AllPackageEntry__Group_2__0 )? ) )
- // InternalApplicationConfiguration.g:3737:1: ( ( rule__AllPackageEntry__Group_2__0 )? )
+ // InternalApplicationConfiguration.g:3819:1: ( ( ( rule__AllPackageEntry__Group_2__0 )? ) )
+ // InternalApplicationConfiguration.g:3820:1: ( ( rule__AllPackageEntry__Group_2__0 )? )
{
- // InternalApplicationConfiguration.g:3737:1: ( ( rule__AllPackageEntry__Group_2__0 )? )
- // InternalApplicationConfiguration.g:3738:2: ( rule__AllPackageEntry__Group_2__0 )?
+ // InternalApplicationConfiguration.g:3820:1: ( ( rule__AllPackageEntry__Group_2__0 )? )
+ // InternalApplicationConfiguration.g:3821:2: ( rule__AllPackageEntry__Group_2__0 )?
{
before(grammarAccess.getAllPackageEntryAccess().getGroup_2());
- // InternalApplicationConfiguration.g:3739:2: ( rule__AllPackageEntry__Group_2__0 )?
- int alt40=2;
- int LA40_0 = input.LA(1);
+ // InternalApplicationConfiguration.g:3822:2: ( rule__AllPackageEntry__Group_2__0 )?
+ int alt41=2;
+ int LA41_0 = input.LA(1);
- if ( (LA40_0==33) ) {
- alt40=1;
+ if ( (LA41_0==35) ) {
+ alt41=1;
}
- switch (alt40) {
+ switch (alt41) {
case 1 :
- // InternalApplicationConfiguration.g:3739:3: rule__AllPackageEntry__Group_2__0
+ // InternalApplicationConfiguration.g:3822:3: rule__AllPackageEntry__Group_2__0
{
pushFollow(FOLLOW_2);
rule__AllPackageEntry__Group_2__0();
@@ -12260,14 +12556,14 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
// $ANTLR start "rule__AllPackageEntry__Group_2__0"
- // InternalApplicationConfiguration.g:3748:1: rule__AllPackageEntry__Group_2__0 : rule__AllPackageEntry__Group_2__0__Impl rule__AllPackageEntry__Group_2__1 ;
+ // InternalApplicationConfiguration.g:3831:1: rule__AllPackageEntry__Group_2__0 : rule__AllPackageEntry__Group_2__0__Impl rule__AllPackageEntry__Group_2__1 ;
public final void rule__AllPackageEntry__Group_2__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalApplicationConfiguration.g:3752:1: ( rule__AllPackageEntry__Group_2__0__Impl rule__AllPackageEntry__Group_2__1 )
- // InternalApplicationConfiguration.g:3753:2: rule__AllPackageEntry__Group_2__0__Impl rule__AllPackageEntry__Group_2__1
+ // InternalApplicationConfiguration.g:3835:1: ( rule__AllPackageEntry__Group_2__0__Impl rule__AllPackageEntry__Group_2__1 )
+ // InternalApplicationConfiguration.g:3836:2: rule__AllPackageEntry__Group_2__0__Impl rule__AllPackageEntry__Group_2__1
{
pushFollow(FOLLOW_19);
rule__AllPackageEntry__Group_2__0__Impl();
@@ -12298,20 +12594,20 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
// $ANTLR start "rule__AllPackageEntry__Group_2__0__Impl"
- // InternalApplicationConfiguration.g:3760:1: rule__AllPackageEntry__Group_2__0__Impl : ( 'excluding' ) ;
+ // InternalApplicationConfiguration.g:3843:1: rule__AllPackageEntry__Group_2__0__Impl : ( 'excluding' ) ;
public final void rule__AllPackageEntry__Group_2__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalApplicationConfiguration.g:3764:1: ( ( 'excluding' ) )
- // InternalApplicationConfiguration.g:3765:1: ( 'excluding' )
+ // InternalApplicationConfiguration.g:3847:1: ( ( 'excluding' ) )
+ // InternalApplicationConfiguration.g:3848:1: ( 'excluding' )
{
- // InternalApplicationConfiguration.g:3765:1: ( 'excluding' )
- // InternalApplicationConfiguration.g:3766:2: 'excluding'
+ // InternalApplicationConfiguration.g:3848:1: ( 'excluding' )
+ // InternalApplicationConfiguration.g:3849:2: 'excluding'
{
before(grammarAccess.getAllPackageEntryAccess().getExcludingKeyword_2_0());
- match(input,33,FOLLOW_2);
+ match(input,35,FOLLOW_2);
after(grammarAccess.getAllPackageEntryAccess().getExcludingKeyword_2_0());
}
@@ -12335,14 +12631,14 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
// $ANTLR start "rule__AllPackageEntry__Group_2__1"
- // InternalApplicationConfiguration.g:3775:1: rule__AllPackageEntry__Group_2__1 : rule__AllPackageEntry__Group_2__1__Impl rule__AllPackageEntry__Group_2__2 ;
+ // InternalApplicationConfiguration.g:3858:1: rule__AllPackageEntry__Group_2__1 : rule__AllPackageEntry__Group_2__1__Impl rule__AllPackageEntry__Group_2__2 ;
public final void rule__AllPackageEntry__Group_2__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalApplicationConfiguration.g:3779:1: ( rule__AllPackageEntry__Group_2__1__Impl rule__AllPackageEntry__Group_2__2 )
- // InternalApplicationConfiguration.g:3780:2: rule__AllPackageEntry__Group_2__1__Impl rule__AllPackageEntry__Group_2__2
+ // InternalApplicationConfiguration.g:3862:1: ( rule__AllPackageEntry__Group_2__1__Impl rule__AllPackageEntry__Group_2__2 )
+ // InternalApplicationConfiguration.g:3863:2: rule__AllPackageEntry__Group_2__1__Impl rule__AllPackageEntry__Group_2__2
{
pushFollow(FOLLOW_8);
rule__AllPackageEntry__Group_2__1__Impl();
@@ -12373,20 +12669,20 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
// $ANTLR start "rule__AllPackageEntry__Group_2__1__Impl"
- // InternalApplicationConfiguration.g:3787:1: rule__AllPackageEntry__Group_2__1__Impl : ( '{' ) ;
+ // InternalApplicationConfiguration.g:3870:1: rule__AllPackageEntry__Group_2__1__Impl : ( '{' ) ;
public final void rule__AllPackageEntry__Group_2__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalApplicationConfiguration.g:3791:1: ( ( '{' ) )
- // InternalApplicationConfiguration.g:3792:1: ( '{' )
+ // InternalApplicationConfiguration.g:3874:1: ( ( '{' ) )
+ // InternalApplicationConfiguration.g:3875:1: ( '{' )
{
- // InternalApplicationConfiguration.g:3792:1: ( '{' )
- // InternalApplicationConfiguration.g:3793:2: '{'
+ // InternalApplicationConfiguration.g:3875:1: ( '{' )
+ // InternalApplicationConfiguration.g:3876:2: '{'
{
before(grammarAccess.getAllPackageEntryAccess().getLeftCurlyBracketKeyword_2_1());
- match(input,29,FOLLOW_2);
+ match(input,31,FOLLOW_2);
after(grammarAccess.getAllPackageEntryAccess().getLeftCurlyBracketKeyword_2_1());
}
@@ -12410,14 +12706,14 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
// $ANTLR start "rule__AllPackageEntry__Group_2__2"
- // InternalApplicationConfiguration.g:3802:1: rule__AllPackageEntry__Group_2__2 : rule__AllPackageEntry__Group_2__2__Impl rule__AllPackageEntry__Group_2__3 ;
+ // InternalApplicationConfiguration.g:3885:1: rule__AllPackageEntry__Group_2__2 : rule__AllPackageEntry__Group_2__2__Impl rule__AllPackageEntry__Group_2__3 ;
public final void rule__AllPackageEntry__Group_2__2() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalApplicationConfiguration.g:3806:1: ( rule__AllPackageEntry__Group_2__2__Impl rule__AllPackageEntry__Group_2__3 )
- // InternalApplicationConfiguration.g:3807:2: rule__AllPackageEntry__Group_2__2__Impl rule__AllPackageEntry__Group_2__3
+ // InternalApplicationConfiguration.g:3889:1: ( rule__AllPackageEntry__Group_2__2__Impl rule__AllPackageEntry__Group_2__3 )
+ // InternalApplicationConfiguration.g:3890:2: rule__AllPackageEntry__Group_2__2__Impl rule__AllPackageEntry__Group_2__3
{
pushFollow(FOLLOW_16);
rule__AllPackageEntry__Group_2__2__Impl();
@@ -12448,21 +12744,21 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
// $ANTLR start "rule__AllPackageEntry__Group_2__2__Impl"
- // InternalApplicationConfiguration.g:3814:1: rule__AllPackageEntry__Group_2__2__Impl : ( ( rule__AllPackageEntry__ExclusionAssignment_2_2 ) ) ;
+ // InternalApplicationConfiguration.g:3897:1: rule__AllPackageEntry__Group_2__2__Impl : ( ( rule__AllPackageEntry__ExclusionAssignment_2_2 ) ) ;
public final void rule__AllPackageEntry__Group_2__2__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalApplicationConfiguration.g:3818:1: ( ( ( rule__AllPackageEntry__ExclusionAssignment_2_2 ) ) )
- // InternalApplicationConfiguration.g:3819:1: ( ( rule__AllPackageEntry__ExclusionAssignment_2_2 ) )
+ // InternalApplicationConfiguration.g:3901:1: ( ( ( rule__AllPackageEntry__ExclusionAssignment_2_2 ) ) )
+ // InternalApplicationConfiguration.g:3902:1: ( ( rule__AllPackageEntry__ExclusionAssignment_2_2 ) )
{
- // InternalApplicationConfiguration.g:3819:1: ( ( rule__AllPackageEntry__ExclusionAssignment_2_2 ) )
- // InternalApplicationConfiguration.g:3820:2: ( rule__AllPackageEntry__ExclusionAssignment_2_2 )
+ // InternalApplicationConfiguration.g:3902:1: ( ( rule__AllPackageEntry__ExclusionAssignment_2_2 ) )
+ // InternalApplicationConfiguration.g:3903:2: ( rule__AllPackageEntry__ExclusionAssignment_2_2 )
{
before(grammarAccess.getAllPackageEntryAccess().getExclusionAssignment_2_2());
- // InternalApplicationConfiguration.g:3821:2: ( rule__AllPackageEntry__ExclusionAssignment_2_2 )
- // InternalApplicationConfiguration.g:3821:3: rule__AllPackageEntry__ExclusionAssignment_2_2
+ // InternalApplicationConfiguration.g:3904:2: ( rule__AllPackageEntry__ExclusionAssignment_2_2 )
+ // InternalApplicationConfiguration.g:3904:3: rule__AllPackageEntry__ExclusionAssignment_2_2
{
pushFollow(FOLLOW_2);
rule__AllPackageEntry__ExclusionAssignment_2_2();
@@ -12495,14 +12791,14 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
// $ANTLR start "rule__AllPackageEntry__Group_2__3"
- // InternalApplicationConfiguration.g:3829:1: rule__AllPackageEntry__Group_2__3 : rule__AllPackageEntry__Group_2__3__Impl rule__AllPackageEntry__Group_2__4 ;
+ // InternalApplicationConfiguration.g:3912:1: rule__AllPackageEntry__Group_2__3 : rule__AllPackageEntry__Group_2__3__Impl rule__AllPackageEntry__Group_2__4 ;
public final void rule__AllPackageEntry__Group_2__3() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalApplicationConfiguration.g:3833:1: ( rule__AllPackageEntry__Group_2__3__Impl rule__AllPackageEntry__Group_2__4 )
- // InternalApplicationConfiguration.g:3834:2: rule__AllPackageEntry__Group_2__3__Impl rule__AllPackageEntry__Group_2__4
+ // InternalApplicationConfiguration.g:3916:1: ( rule__AllPackageEntry__Group_2__3__Impl rule__AllPackageEntry__Group_2__4 )
+ // InternalApplicationConfiguration.g:3917:2: rule__AllPackageEntry__Group_2__3__Impl rule__AllPackageEntry__Group_2__4
{
pushFollow(FOLLOW_16);
rule__AllPackageEntry__Group_2__3__Impl();
@@ -12533,33 +12829,33 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
// $ANTLR start "rule__AllPackageEntry__Group_2__3__Impl"
- // InternalApplicationConfiguration.g:3841:1: rule__AllPackageEntry__Group_2__3__Impl : ( ( rule__AllPackageEntry__Group_2_3__0 )* ) ;
+ // InternalApplicationConfiguration.g:3924:1: rule__AllPackageEntry__Group_2__3__Impl : ( ( rule__AllPackageEntry__Group_2_3__0 )* ) ;
public final void rule__AllPackageEntry__Group_2__3__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalApplicationConfiguration.g:3845:1: ( ( ( rule__AllPackageEntry__Group_2_3__0 )* ) )
- // InternalApplicationConfiguration.g:3846:1: ( ( rule__AllPackageEntry__Group_2_3__0 )* )
+ // InternalApplicationConfiguration.g:3928:1: ( ( ( rule__AllPackageEntry__Group_2_3__0 )* ) )
+ // InternalApplicationConfiguration.g:3929:1: ( ( rule__AllPackageEntry__Group_2_3__0 )* )
{
- // InternalApplicationConfiguration.g:3846:1: ( ( rule__AllPackageEntry__Group_2_3__0 )* )
- // InternalApplicationConfiguration.g:3847:2: ( rule__AllPackageEntry__Group_2_3__0 )*
+ // InternalApplicationConfiguration.g:3929:1: ( ( rule__AllPackageEntry__Group_2_3__0 )* )
+ // InternalApplicationConfiguration.g:3930:2: ( rule__AllPackageEntry__Group_2_3__0 )*
{
before(grammarAccess.getAllPackageEntryAccess().getGroup_2_3());
- // InternalApplicationConfiguration.g:3848:2: ( rule__AllPackageEntry__Group_2_3__0 )*
- loop41:
+ // InternalApplicationConfiguration.g:3931:2: ( rule__AllPackageEntry__Group_2_3__0 )*
+ loop42:
do {
- int alt41=2;
- int LA41_0 = input.LA(1);
+ int alt42=2;
+ int LA42_0 = input.LA(1);
- if ( (LA41_0==31) ) {
- alt41=1;
+ if ( (LA42_0==33) ) {
+ alt42=1;
}
- switch (alt41) {
+ switch (alt42) {
case 1 :
- // InternalApplicationConfiguration.g:3848:3: rule__AllPackageEntry__Group_2_3__0
+ // InternalApplicationConfiguration.g:3931:3: rule__AllPackageEntry__Group_2_3__0
{
pushFollow(FOLLOW_17);
rule__AllPackageEntry__Group_2_3__0();
@@ -12571,7 +12867,7 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
break;
default :
- break loop41;
+ break loop42;
}
} while (true);
@@ -12598,14 +12894,14 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
// $ANTLR start "rule__AllPackageEntry__Group_2__4"
- // InternalApplicationConfiguration.g:3856:1: rule__AllPackageEntry__Group_2__4 : rule__AllPackageEntry__Group_2__4__Impl ;
+ // InternalApplicationConfiguration.g:3939:1: rule__AllPackageEntry__Group_2__4 : rule__AllPackageEntry__Group_2__4__Impl ;
public final void rule__AllPackageEntry__Group_2__4() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalApplicationConfiguration.g:3860:1: ( rule__AllPackageEntry__Group_2__4__Impl )
- // InternalApplicationConfiguration.g:3861:2: rule__AllPackageEntry__Group_2__4__Impl
+ // InternalApplicationConfiguration.g:3943:1: ( rule__AllPackageEntry__Group_2__4__Impl )
+ // InternalApplicationConfiguration.g:3944:2: rule__AllPackageEntry__Group_2__4__Impl
{
pushFollow(FOLLOW_2);
rule__AllPackageEntry__Group_2__4__Impl();
@@ -12631,20 +12927,20 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
// $ANTLR start "rule__AllPackageEntry__Group_2__4__Impl"
- // InternalApplicationConfiguration.g:3867:1: rule__AllPackageEntry__Group_2__4__Impl : ( '}' ) ;
+ // InternalApplicationConfiguration.g:3950:1: rule__AllPackageEntry__Group_2__4__Impl : ( '}' ) ;
public final void rule__AllPackageEntry__Group_2__4__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalApplicationConfiguration.g:3871:1: ( ( '}' ) )
- // InternalApplicationConfiguration.g:3872:1: ( '}' )
+ // InternalApplicationConfiguration.g:3954:1: ( ( '}' ) )
+ // InternalApplicationConfiguration.g:3955:1: ( '}' )
{
- // InternalApplicationConfiguration.g:3872:1: ( '}' )
- // InternalApplicationConfiguration.g:3873:2: '}'
+ // InternalApplicationConfiguration.g:3955:1: ( '}' )
+ // InternalApplicationConfiguration.g:3956:2: '}'
{
before(grammarAccess.getAllPackageEntryAccess().getRightCurlyBracketKeyword_2_4());
- match(input,30,FOLLOW_2);
+ match(input,32,FOLLOW_2);
after(grammarAccess.getAllPackageEntryAccess().getRightCurlyBracketKeyword_2_4());
}
@@ -12668,14 +12964,14 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
// $ANTLR start "rule__AllPackageEntry__Group_2_3__0"
- // InternalApplicationConfiguration.g:3883:1: rule__AllPackageEntry__Group_2_3__0 : rule__AllPackageEntry__Group_2_3__0__Impl rule__AllPackageEntry__Group_2_3__1 ;
+ // InternalApplicationConfiguration.g:3966:1: rule__AllPackageEntry__Group_2_3__0 : rule__AllPackageEntry__Group_2_3__0__Impl rule__AllPackageEntry__Group_2_3__1 ;
public final void rule__AllPackageEntry__Group_2_3__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalApplicationConfiguration.g:3887:1: ( rule__AllPackageEntry__Group_2_3__0__Impl rule__AllPackageEntry__Group_2_3__1 )
- // InternalApplicationConfiguration.g:3888:2: rule__AllPackageEntry__Group_2_3__0__Impl rule__AllPackageEntry__Group_2_3__1
+ // InternalApplicationConfiguration.g:3970:1: ( rule__AllPackageEntry__Group_2_3__0__Impl rule__AllPackageEntry__Group_2_3__1 )
+ // InternalApplicationConfiguration.g:3971:2: rule__AllPackageEntry__Group_2_3__0__Impl rule__AllPackageEntry__Group_2_3__1
{
pushFollow(FOLLOW_8);
rule__AllPackageEntry__Group_2_3__0__Impl();
@@ -12706,20 +13002,20 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
// $ANTLR start "rule__AllPackageEntry__Group_2_3__0__Impl"
- // InternalApplicationConfiguration.g:3895:1: rule__AllPackageEntry__Group_2_3__0__Impl : ( ',' ) ;
+ // InternalApplicationConfiguration.g:3978:1: rule__AllPackageEntry__Group_2_3__0__Impl : ( ',' ) ;
public final void rule__AllPackageEntry__Group_2_3__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalApplicationConfiguration.g:3899:1: ( ( ',' ) )
- // InternalApplicationConfiguration.g:3900:1: ( ',' )
+ // InternalApplicationConfiguration.g:3982:1: ( ( ',' ) )
+ // InternalApplicationConfiguration.g:3983:1: ( ',' )
{
- // InternalApplicationConfiguration.g:3900:1: ( ',' )
- // InternalApplicationConfiguration.g:3901:2: ','
+ // InternalApplicationConfiguration.g:3983:1: ( ',' )
+ // InternalApplicationConfiguration.g:3984:2: ','
{
before(grammarAccess.getAllPackageEntryAccess().getCommaKeyword_2_3_0());
- match(input,31,FOLLOW_2);
+ match(input,33,FOLLOW_2);
after(grammarAccess.getAllPackageEntryAccess().getCommaKeyword_2_3_0());
}
@@ -12743,14 +13039,14 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
// $ANTLR start "rule__AllPackageEntry__Group_2_3__1"
- // InternalApplicationConfiguration.g:3910:1: rule__AllPackageEntry__Group_2_3__1 : rule__AllPackageEntry__Group_2_3__1__Impl ;
+ // InternalApplicationConfiguration.g:3993:1: rule__AllPackageEntry__Group_2_3__1 : rule__AllPackageEntry__Group_2_3__1__Impl ;
public final void rule__AllPackageEntry__Group_2_3__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalApplicationConfiguration.g:3914:1: ( rule__AllPackageEntry__Group_2_3__1__Impl )
- // InternalApplicationConfiguration.g:3915:2: rule__AllPackageEntry__Group_2_3__1__Impl
+ // InternalApplicationConfiguration.g:3997:1: ( rule__AllPackageEntry__Group_2_3__1__Impl )
+ // InternalApplicationConfiguration.g:3998:2: rule__AllPackageEntry__Group_2_3__1__Impl
{
pushFollow(FOLLOW_2);
rule__AllPackageEntry__Group_2_3__1__Impl();
@@ -12776,21 +13072,21 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
// $ANTLR start "rule__AllPackageEntry__Group_2_3__1__Impl"
- // InternalApplicationConfiguration.g:3921:1: rule__AllPackageEntry__Group_2_3__1__Impl : ( ( rule__AllPackageEntry__ExclusionAssignment_2_3_1 ) ) ;
+ // InternalApplicationConfiguration.g:4004:1: rule__AllPackageEntry__Group_2_3__1__Impl : ( ( rule__AllPackageEntry__ExclusionAssignment_2_3_1 ) ) ;
public final void rule__AllPackageEntry__Group_2_3__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalApplicationConfiguration.g:3925:1: ( ( ( rule__AllPackageEntry__ExclusionAssignment_2_3_1 ) ) )
- // InternalApplicationConfiguration.g:3926:1: ( ( rule__AllPackageEntry__ExclusionAssignment_2_3_1 ) )
+ // InternalApplicationConfiguration.g:4008:1: ( ( ( rule__AllPackageEntry__ExclusionAssignment_2_3_1 ) ) )
+ // InternalApplicationConfiguration.g:4009:1: ( ( rule__AllPackageEntry__ExclusionAssignment_2_3_1 ) )
{
- // InternalApplicationConfiguration.g:3926:1: ( ( rule__AllPackageEntry__ExclusionAssignment_2_3_1 ) )
- // InternalApplicationConfiguration.g:3927:2: ( rule__AllPackageEntry__ExclusionAssignment_2_3_1 )
+ // InternalApplicationConfiguration.g:4009:1: ( ( rule__AllPackageEntry__ExclusionAssignment_2_3_1 ) )
+ // InternalApplicationConfiguration.g:4010:2: ( rule__AllPackageEntry__ExclusionAssignment_2_3_1 )
{
before(grammarAccess.getAllPackageEntryAccess().getExclusionAssignment_2_3_1());
- // InternalApplicationConfiguration.g:3928:2: ( rule__AllPackageEntry__ExclusionAssignment_2_3_1 )
- // InternalApplicationConfiguration.g:3928:3: rule__AllPackageEntry__ExclusionAssignment_2_3_1
+ // InternalApplicationConfiguration.g:4011:2: ( rule__AllPackageEntry__ExclusionAssignment_2_3_1 )
+ // InternalApplicationConfiguration.g:4011:3: rule__AllPackageEntry__ExclusionAssignment_2_3_1
{
pushFollow(FOLLOW_2);
rule__AllPackageEntry__ExclusionAssignment_2_3_1();
@@ -12823,14 +13119,14 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
// $ANTLR start "rule__MetamodelElement__Group__0"
- // InternalApplicationConfiguration.g:3937:1: rule__MetamodelElement__Group__0 : rule__MetamodelElement__Group__0__Impl rule__MetamodelElement__Group__1 ;
+ // InternalApplicationConfiguration.g:4020:1: rule__MetamodelElement__Group__0 : rule__MetamodelElement__Group__0__Impl rule__MetamodelElement__Group__1 ;
public final void rule__MetamodelElement__Group__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalApplicationConfiguration.g:3941:1: ( rule__MetamodelElement__Group__0__Impl rule__MetamodelElement__Group__1 )
- // InternalApplicationConfiguration.g:3942:2: rule__MetamodelElement__Group__0__Impl rule__MetamodelElement__Group__1
+ // InternalApplicationConfiguration.g:4024:1: ( rule__MetamodelElement__Group__0__Impl rule__MetamodelElement__Group__1 )
+ // InternalApplicationConfiguration.g:4025:2: rule__MetamodelElement__Group__0__Impl rule__MetamodelElement__Group__1
{
pushFollow(FOLLOW_8);
rule__MetamodelElement__Group__0__Impl();
@@ -12861,44 +13157,44 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
// $ANTLR start "rule__MetamodelElement__Group__0__Impl"
- // InternalApplicationConfiguration.g:3949:1: rule__MetamodelElement__Group__0__Impl : ( ( rule__MetamodelElement__Group_0__0 )? ) ;
+ // InternalApplicationConfiguration.g:4032:1: rule__MetamodelElement__Group__0__Impl : ( ( rule__MetamodelElement__Group_0__0 )? ) ;
public final void rule__MetamodelElement__Group__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalApplicationConfiguration.g:3953:1: ( ( ( rule__MetamodelElement__Group_0__0 )? ) )
- // InternalApplicationConfiguration.g:3954:1: ( ( rule__MetamodelElement__Group_0__0 )? )
+ // InternalApplicationConfiguration.g:4036:1: ( ( ( rule__MetamodelElement__Group_0__0 )? ) )
+ // InternalApplicationConfiguration.g:4037:1: ( ( rule__MetamodelElement__Group_0__0 )? )
{
- // InternalApplicationConfiguration.g:3954:1: ( ( rule__MetamodelElement__Group_0__0 )? )
- // InternalApplicationConfiguration.g:3955:2: ( rule__MetamodelElement__Group_0__0 )?
+ // InternalApplicationConfiguration.g:4037:1: ( ( rule__MetamodelElement__Group_0__0 )? )
+ // InternalApplicationConfiguration.g:4038:2: ( rule__MetamodelElement__Group_0__0 )?
{
before(grammarAccess.getMetamodelElementAccess().getGroup_0());
- // InternalApplicationConfiguration.g:3956:2: ( rule__MetamodelElement__Group_0__0 )?
- int alt42=2;
- int LA42_0 = input.LA(1);
+ // InternalApplicationConfiguration.g:4039:2: ( rule__MetamodelElement__Group_0__0 )?
+ int alt43=2;
+ int LA43_0 = input.LA(1);
- if ( (LA42_0==RULE_ID) ) {
- int LA42_1 = input.LA(2);
+ if ( (LA43_0==RULE_ID) ) {
+ int LA43_1 = input.LA(2);
- if ( (LA42_1==21) ) {
- int LA42_2 = input.LA(3);
+ if ( (LA43_1==23) ) {
+ int LA43_2 = input.LA(3);
- if ( (LA42_2==RULE_ID) ) {
- int LA42_5 = input.LA(4);
+ if ( (LA43_2==RULE_ID) ) {
+ int LA43_5 = input.LA(4);
- if ( (LA42_5==21||LA42_5==34) ) {
- alt42=1;
+ if ( (LA43_5==23||LA43_5==36) ) {
+ alt43=1;
}
}
}
- else if ( (LA42_1==34) ) {
- alt42=1;
+ else if ( (LA43_1==36) ) {
+ alt43=1;
}
}
- switch (alt42) {
+ switch (alt43) {
case 1 :
- // InternalApplicationConfiguration.g:3956:3: rule__MetamodelElement__Group_0__0
+ // InternalApplicationConfiguration.g:4039:3: rule__MetamodelElement__Group_0__0
{
pushFollow(FOLLOW_2);
rule__MetamodelElement__Group_0__0();
@@ -12934,14 +13230,14 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
// $ANTLR start "rule__MetamodelElement__Group__1"
- // InternalApplicationConfiguration.g:3964:1: rule__MetamodelElement__Group__1 : rule__MetamodelElement__Group__1__Impl rule__MetamodelElement__Group__2 ;
+ // InternalApplicationConfiguration.g:4047:1: rule__MetamodelElement__Group__1 : rule__MetamodelElement__Group__1__Impl rule__MetamodelElement__Group__2 ;
public final void rule__MetamodelElement__Group__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalApplicationConfiguration.g:3968:1: ( rule__MetamodelElement__Group__1__Impl rule__MetamodelElement__Group__2 )
- // InternalApplicationConfiguration.g:3969:2: rule__MetamodelElement__Group__1__Impl rule__MetamodelElement__Group__2
+ // InternalApplicationConfiguration.g:4051:1: ( rule__MetamodelElement__Group__1__Impl rule__MetamodelElement__Group__2 )
+ // InternalApplicationConfiguration.g:4052:2: rule__MetamodelElement__Group__1__Impl rule__MetamodelElement__Group__2
{
pushFollow(FOLLOW_6);
rule__MetamodelElement__Group__1__Impl();
@@ -12972,21 +13268,21 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
// $ANTLR start "rule__MetamodelElement__Group__1__Impl"
- // InternalApplicationConfiguration.g:3976:1: rule__MetamodelElement__Group__1__Impl : ( ( rule__MetamodelElement__ClassifierAssignment_1 ) ) ;
+ // InternalApplicationConfiguration.g:4059:1: rule__MetamodelElement__Group__1__Impl : ( ( rule__MetamodelElement__ClassifierAssignment_1 ) ) ;
public final void rule__MetamodelElement__Group__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalApplicationConfiguration.g:3980:1: ( ( ( rule__MetamodelElement__ClassifierAssignment_1 ) ) )
- // InternalApplicationConfiguration.g:3981:1: ( ( rule__MetamodelElement__ClassifierAssignment_1 ) )
+ // InternalApplicationConfiguration.g:4063:1: ( ( ( rule__MetamodelElement__ClassifierAssignment_1 ) ) )
+ // InternalApplicationConfiguration.g:4064:1: ( ( rule__MetamodelElement__ClassifierAssignment_1 ) )
{
- // InternalApplicationConfiguration.g:3981:1: ( ( rule__MetamodelElement__ClassifierAssignment_1 ) )
- // InternalApplicationConfiguration.g:3982:2: ( rule__MetamodelElement__ClassifierAssignment_1 )
+ // InternalApplicationConfiguration.g:4064:1: ( ( rule__MetamodelElement__ClassifierAssignment_1 ) )
+ // InternalApplicationConfiguration.g:4065:2: ( rule__MetamodelElement__ClassifierAssignment_1 )
{
before(grammarAccess.getMetamodelElementAccess().getClassifierAssignment_1());
- // InternalApplicationConfiguration.g:3983:2: ( rule__MetamodelElement__ClassifierAssignment_1 )
- // InternalApplicationConfiguration.g:3983:3: rule__MetamodelElement__ClassifierAssignment_1
+ // InternalApplicationConfiguration.g:4066:2: ( rule__MetamodelElement__ClassifierAssignment_1 )
+ // InternalApplicationConfiguration.g:4066:3: rule__MetamodelElement__ClassifierAssignment_1
{
pushFollow(FOLLOW_2);
rule__MetamodelElement__ClassifierAssignment_1();
@@ -13019,14 +13315,14 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
// $ANTLR start "rule__MetamodelElement__Group__2"
- // InternalApplicationConfiguration.g:3991:1: rule__MetamodelElement__Group__2 : rule__MetamodelElement__Group__2__Impl ;
+ // InternalApplicationConfiguration.g:4074:1: rule__MetamodelElement__Group__2 : rule__MetamodelElement__Group__2__Impl ;
public final void rule__MetamodelElement__Group__2() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalApplicationConfiguration.g:3995:1: ( rule__MetamodelElement__Group__2__Impl )
- // InternalApplicationConfiguration.g:3996:2: rule__MetamodelElement__Group__2__Impl
+ // InternalApplicationConfiguration.g:4078:1: ( rule__MetamodelElement__Group__2__Impl )
+ // InternalApplicationConfiguration.g:4079:2: rule__MetamodelElement__Group__2__Impl
{
pushFollow(FOLLOW_2);
rule__MetamodelElement__Group__2__Impl();
@@ -13052,29 +13348,29 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
// $ANTLR start "rule__MetamodelElement__Group__2__Impl"
- // InternalApplicationConfiguration.g:4002:1: rule__MetamodelElement__Group__2__Impl : ( ( rule__MetamodelElement__Group_2__0 )? ) ;
+ // InternalApplicationConfiguration.g:4085:1: rule__MetamodelElement__Group__2__Impl : ( ( rule__MetamodelElement__Group_2__0 )? ) ;
public final void rule__MetamodelElement__Group__2__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalApplicationConfiguration.g:4006:1: ( ( ( rule__MetamodelElement__Group_2__0 )? ) )
- // InternalApplicationConfiguration.g:4007:1: ( ( rule__MetamodelElement__Group_2__0 )? )
+ // InternalApplicationConfiguration.g:4089:1: ( ( ( rule__MetamodelElement__Group_2__0 )? ) )
+ // InternalApplicationConfiguration.g:4090:1: ( ( rule__MetamodelElement__Group_2__0 )? )
{
- // InternalApplicationConfiguration.g:4007:1: ( ( rule__MetamodelElement__Group_2__0 )? )
- // InternalApplicationConfiguration.g:4008:2: ( rule__MetamodelElement__Group_2__0 )?
+ // InternalApplicationConfiguration.g:4090:1: ( ( rule__MetamodelElement__Group_2__0 )? )
+ // InternalApplicationConfiguration.g:4091:2: ( rule__MetamodelElement__Group_2__0 )?
{
before(grammarAccess.getMetamodelElementAccess().getGroup_2());
- // InternalApplicationConfiguration.g:4009:2: ( rule__MetamodelElement__Group_2__0 )?
- int alt43=2;
- int LA43_0 = input.LA(1);
+ // InternalApplicationConfiguration.g:4092:2: ( rule__MetamodelElement__Group_2__0 )?
+ int alt44=2;
+ int LA44_0 = input.LA(1);
- if ( (LA43_0==21) ) {
- alt43=1;
+ if ( (LA44_0==23) ) {
+ alt44=1;
}
- switch (alt43) {
+ switch (alt44) {
case 1 :
- // InternalApplicationConfiguration.g:4009:3: rule__MetamodelElement__Group_2__0
+ // InternalApplicationConfiguration.g:4092:3: rule__MetamodelElement__Group_2__0
{
pushFollow(FOLLOW_2);
rule__MetamodelElement__Group_2__0();
@@ -13110,14 +13406,14 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
// $ANTLR start "rule__MetamodelElement__Group_0__0"
- // InternalApplicationConfiguration.g:4018:1: rule__MetamodelElement__Group_0__0 : rule__MetamodelElement__Group_0__0__Impl rule__MetamodelElement__Group_0__1 ;
+ // InternalApplicationConfiguration.g:4101:1: rule__MetamodelElement__Group_0__0 : rule__MetamodelElement__Group_0__0__Impl rule__MetamodelElement__Group_0__1 ;
public final void rule__MetamodelElement__Group_0__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalApplicationConfiguration.g:4022:1: ( rule__MetamodelElement__Group_0__0__Impl rule__MetamodelElement__Group_0__1 )
- // InternalApplicationConfiguration.g:4023:2: rule__MetamodelElement__Group_0__0__Impl rule__MetamodelElement__Group_0__1
+ // InternalApplicationConfiguration.g:4105:1: ( rule__MetamodelElement__Group_0__0__Impl rule__MetamodelElement__Group_0__1 )
+ // InternalApplicationConfiguration.g:4106:2: rule__MetamodelElement__Group_0__0__Impl rule__MetamodelElement__Group_0__1
{
pushFollow(FOLLOW_20);
rule__MetamodelElement__Group_0__0__Impl();
@@ -13148,21 +13444,21 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
// $ANTLR start "rule__MetamodelElement__Group_0__0__Impl"
- // InternalApplicationConfiguration.g:4030:1: rule__MetamodelElement__Group_0__0__Impl : ( ( rule__MetamodelElement__PackageAssignment_0_0 ) ) ;
+ // InternalApplicationConfiguration.g:4113:1: rule__MetamodelElement__Group_0__0__Impl : ( ( rule__MetamodelElement__PackageAssignment_0_0 ) ) ;
public final void rule__MetamodelElement__Group_0__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalApplicationConfiguration.g:4034:1: ( ( ( rule__MetamodelElement__PackageAssignment_0_0 ) ) )
- // InternalApplicationConfiguration.g:4035:1: ( ( rule__MetamodelElement__PackageAssignment_0_0 ) )
+ // InternalApplicationConfiguration.g:4117:1: ( ( ( rule__MetamodelElement__PackageAssignment_0_0 ) ) )
+ // InternalApplicationConfiguration.g:4118:1: ( ( rule__MetamodelElement__PackageAssignment_0_0 ) )
{
- // InternalApplicationConfiguration.g:4035:1: ( ( rule__MetamodelElement__PackageAssignment_0_0 ) )
- // InternalApplicationConfiguration.g:4036:2: ( rule__MetamodelElement__PackageAssignment_0_0 )
+ // InternalApplicationConfiguration.g:4118:1: ( ( rule__MetamodelElement__PackageAssignment_0_0 ) )
+ // InternalApplicationConfiguration.g:4119:2: ( rule__MetamodelElement__PackageAssignment_0_0 )
{
before(grammarAccess.getMetamodelElementAccess().getPackageAssignment_0_0());
- // InternalApplicationConfiguration.g:4037:2: ( rule__MetamodelElement__PackageAssignment_0_0 )
- // InternalApplicationConfiguration.g:4037:3: rule__MetamodelElement__PackageAssignment_0_0
+ // InternalApplicationConfiguration.g:4120:2: ( rule__MetamodelElement__PackageAssignment_0_0 )
+ // InternalApplicationConfiguration.g:4120:3: rule__MetamodelElement__PackageAssignment_0_0
{
pushFollow(FOLLOW_2);
rule__MetamodelElement__PackageAssignment_0_0();
@@ -13195,14 +13491,14 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
// $ANTLR start "rule__MetamodelElement__Group_0__1"
- // InternalApplicationConfiguration.g:4045:1: rule__MetamodelElement__Group_0__1 : rule__MetamodelElement__Group_0__1__Impl ;
+ // InternalApplicationConfiguration.g:4128:1: rule__MetamodelElement__Group_0__1 : rule__MetamodelElement__Group_0__1__Impl ;
public final void rule__MetamodelElement__Group_0__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalApplicationConfiguration.g:4049:1: ( rule__MetamodelElement__Group_0__1__Impl )
- // InternalApplicationConfiguration.g:4050:2: rule__MetamodelElement__Group_0__1__Impl
+ // InternalApplicationConfiguration.g:4132:1: ( rule__MetamodelElement__Group_0__1__Impl )
+ // InternalApplicationConfiguration.g:4133:2: rule__MetamodelElement__Group_0__1__Impl
{
pushFollow(FOLLOW_2);
rule__MetamodelElement__Group_0__1__Impl();
@@ -13228,20 +13524,20 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
// $ANTLR start "rule__MetamodelElement__Group_0__1__Impl"
- // InternalApplicationConfiguration.g:4056:1: rule__MetamodelElement__Group_0__1__Impl : ( '::' ) ;
+ // InternalApplicationConfiguration.g:4139:1: rule__MetamodelElement__Group_0__1__Impl : ( '::' ) ;
public final void rule__MetamodelElement__Group_0__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalApplicationConfiguration.g:4060:1: ( ( '::' ) )
- // InternalApplicationConfiguration.g:4061:1: ( '::' )
+ // InternalApplicationConfiguration.g:4143:1: ( ( '::' ) )
+ // InternalApplicationConfiguration.g:4144:1: ( '::' )
{
- // InternalApplicationConfiguration.g:4061:1: ( '::' )
- // InternalApplicationConfiguration.g:4062:2: '::'
+ // InternalApplicationConfiguration.g:4144:1: ( '::' )
+ // InternalApplicationConfiguration.g:4145:2: '::'
{
before(grammarAccess.getMetamodelElementAccess().getColonColonKeyword_0_1());
- match(input,34,FOLLOW_2);
+ match(input,36,FOLLOW_2);
after(grammarAccess.getMetamodelElementAccess().getColonColonKeyword_0_1());
}
@@ -13265,14 +13561,14 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
// $ANTLR start "rule__MetamodelElement__Group_2__0"
- // InternalApplicationConfiguration.g:4072:1: rule__MetamodelElement__Group_2__0 : rule__MetamodelElement__Group_2__0__Impl rule__MetamodelElement__Group_2__1 ;
+ // InternalApplicationConfiguration.g:4155:1: rule__MetamodelElement__Group_2__0 : rule__MetamodelElement__Group_2__0__Impl rule__MetamodelElement__Group_2__1 ;
public final void rule__MetamodelElement__Group_2__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalApplicationConfiguration.g:4076:1: ( rule__MetamodelElement__Group_2__0__Impl rule__MetamodelElement__Group_2__1 )
- // InternalApplicationConfiguration.g:4077:2: rule__MetamodelElement__Group_2__0__Impl rule__MetamodelElement__Group_2__1
+ // InternalApplicationConfiguration.g:4159:1: ( rule__MetamodelElement__Group_2__0__Impl rule__MetamodelElement__Group_2__1 )
+ // InternalApplicationConfiguration.g:4160:2: rule__MetamodelElement__Group_2__0__Impl rule__MetamodelElement__Group_2__1
{
pushFollow(FOLLOW_8);
rule__MetamodelElement__Group_2__0__Impl();
@@ -13303,20 +13599,20 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
// $ANTLR start "rule__MetamodelElement__Group_2__0__Impl"
- // InternalApplicationConfiguration.g:4084:1: rule__MetamodelElement__Group_2__0__Impl : ( '.' ) ;
+ // InternalApplicationConfiguration.g:4167:1: rule__MetamodelElement__Group_2__0__Impl : ( '.' ) ;
public final void rule__MetamodelElement__Group_2__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalApplicationConfiguration.g:4088:1: ( ( '.' ) )
- // InternalApplicationConfiguration.g:4089:1: ( '.' )
+ // InternalApplicationConfiguration.g:4171:1: ( ( '.' ) )
+ // InternalApplicationConfiguration.g:4172:1: ( '.' )
{
- // InternalApplicationConfiguration.g:4089:1: ( '.' )
- // InternalApplicationConfiguration.g:4090:2: '.'
+ // InternalApplicationConfiguration.g:4172:1: ( '.' )
+ // InternalApplicationConfiguration.g:4173:2: '.'
{
before(grammarAccess.getMetamodelElementAccess().getFullStopKeyword_2_0());
- match(input,21,FOLLOW_2);
+ match(input,23,FOLLOW_2);
after(grammarAccess.getMetamodelElementAccess().getFullStopKeyword_2_0());
}
@@ -13340,14 +13636,14 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
// $ANTLR start "rule__MetamodelElement__Group_2__1"
- // InternalApplicationConfiguration.g:4099:1: rule__MetamodelElement__Group_2__1 : rule__MetamodelElement__Group_2__1__Impl ;
+ // InternalApplicationConfiguration.g:4182:1: rule__MetamodelElement__Group_2__1 : rule__MetamodelElement__Group_2__1__Impl ;
public final void rule__MetamodelElement__Group_2__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalApplicationConfiguration.g:4103:1: ( rule__MetamodelElement__Group_2__1__Impl )
- // InternalApplicationConfiguration.g:4104:2: rule__MetamodelElement__Group_2__1__Impl
+ // InternalApplicationConfiguration.g:4186:1: ( rule__MetamodelElement__Group_2__1__Impl )
+ // InternalApplicationConfiguration.g:4187:2: rule__MetamodelElement__Group_2__1__Impl
{
pushFollow(FOLLOW_2);
rule__MetamodelElement__Group_2__1__Impl();
@@ -13373,21 +13669,21 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
// $ANTLR start "rule__MetamodelElement__Group_2__1__Impl"
- // InternalApplicationConfiguration.g:4110:1: rule__MetamodelElement__Group_2__1__Impl : ( ( rule__MetamodelElement__FeatureAssignment_2_1 ) ) ;
+ // InternalApplicationConfiguration.g:4193:1: rule__MetamodelElement__Group_2__1__Impl : ( ( rule__MetamodelElement__FeatureAssignment_2_1 ) ) ;
public final void rule__MetamodelElement__Group_2__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalApplicationConfiguration.g:4114:1: ( ( ( rule__MetamodelElement__FeatureAssignment_2_1 ) ) )
- // InternalApplicationConfiguration.g:4115:1: ( ( rule__MetamodelElement__FeatureAssignment_2_1 ) )
+ // InternalApplicationConfiguration.g:4197:1: ( ( ( rule__MetamodelElement__FeatureAssignment_2_1 ) ) )
+ // InternalApplicationConfiguration.g:4198:1: ( ( rule__MetamodelElement__FeatureAssignment_2_1 ) )
{
- // InternalApplicationConfiguration.g:4115:1: ( ( rule__MetamodelElement__FeatureAssignment_2_1 ) )
- // InternalApplicationConfiguration.g:4116:2: ( rule__MetamodelElement__FeatureAssignment_2_1 )
+ // InternalApplicationConfiguration.g:4198:1: ( ( rule__MetamodelElement__FeatureAssignment_2_1 ) )
+ // InternalApplicationConfiguration.g:4199:2: ( rule__MetamodelElement__FeatureAssignment_2_1 )
{
before(grammarAccess.getMetamodelElementAccess().getFeatureAssignment_2_1());
- // InternalApplicationConfiguration.g:4117:2: ( rule__MetamodelElement__FeatureAssignment_2_1 )
- // InternalApplicationConfiguration.g:4117:3: rule__MetamodelElement__FeatureAssignment_2_1
+ // InternalApplicationConfiguration.g:4200:2: ( rule__MetamodelElement__FeatureAssignment_2_1 )
+ // InternalApplicationConfiguration.g:4200:3: rule__MetamodelElement__FeatureAssignment_2_1
{
pushFollow(FOLLOW_2);
rule__MetamodelElement__FeatureAssignment_2_1();
@@ -13420,14 +13716,14 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
// $ANTLR start "rule__MetamodelDeclaration__Group__0"
- // InternalApplicationConfiguration.g:4126:1: rule__MetamodelDeclaration__Group__0 : rule__MetamodelDeclaration__Group__0__Impl rule__MetamodelDeclaration__Group__1 ;
+ // InternalApplicationConfiguration.g:4209:1: rule__MetamodelDeclaration__Group__0 : rule__MetamodelDeclaration__Group__0__Impl rule__MetamodelDeclaration__Group__1 ;
public final void rule__MetamodelDeclaration__Group__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalApplicationConfiguration.g:4130:1: ( rule__MetamodelDeclaration__Group__0__Impl rule__MetamodelDeclaration__Group__1 )
- // InternalApplicationConfiguration.g:4131:2: rule__MetamodelDeclaration__Group__0__Impl rule__MetamodelDeclaration__Group__1
+ // InternalApplicationConfiguration.g:4213:1: ( rule__MetamodelDeclaration__Group__0__Impl rule__MetamodelDeclaration__Group__1 )
+ // InternalApplicationConfiguration.g:4214:2: rule__MetamodelDeclaration__Group__0__Impl rule__MetamodelDeclaration__Group__1
{
pushFollow(FOLLOW_8);
rule__MetamodelDeclaration__Group__0__Impl();
@@ -13458,20 +13754,20 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
// $ANTLR start "rule__MetamodelDeclaration__Group__0__Impl"
- // InternalApplicationConfiguration.g:4138:1: rule__MetamodelDeclaration__Group__0__Impl : ( 'metamodel' ) ;
+ // InternalApplicationConfiguration.g:4221:1: rule__MetamodelDeclaration__Group__0__Impl : ( 'metamodel' ) ;
public final void rule__MetamodelDeclaration__Group__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalApplicationConfiguration.g:4142:1: ( ( 'metamodel' ) )
- // InternalApplicationConfiguration.g:4143:1: ( 'metamodel' )
+ // InternalApplicationConfiguration.g:4225:1: ( ( 'metamodel' ) )
+ // InternalApplicationConfiguration.g:4226:1: ( 'metamodel' )
{
- // InternalApplicationConfiguration.g:4143:1: ( 'metamodel' )
- // InternalApplicationConfiguration.g:4144:2: 'metamodel'
+ // InternalApplicationConfiguration.g:4226:1: ( 'metamodel' )
+ // InternalApplicationConfiguration.g:4227:2: 'metamodel'
{
before(grammarAccess.getMetamodelDeclarationAccess().getMetamodelKeyword_0());
- match(input,35,FOLLOW_2);
+ match(input,37,FOLLOW_2);
after(grammarAccess.getMetamodelDeclarationAccess().getMetamodelKeyword_0());
}
@@ -13495,14 +13791,14 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
// $ANTLR start "rule__MetamodelDeclaration__Group__1"
- // InternalApplicationConfiguration.g:4153:1: rule__MetamodelDeclaration__Group__1 : rule__MetamodelDeclaration__Group__1__Impl rule__MetamodelDeclaration__Group__2 ;
+ // InternalApplicationConfiguration.g:4236:1: rule__MetamodelDeclaration__Group__1 : rule__MetamodelDeclaration__Group__1__Impl rule__MetamodelDeclaration__Group__2 ;
public final void rule__MetamodelDeclaration__Group__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalApplicationConfiguration.g:4157:1: ( rule__MetamodelDeclaration__Group__1__Impl rule__MetamodelDeclaration__Group__2 )
- // InternalApplicationConfiguration.g:4158:2: rule__MetamodelDeclaration__Group__1__Impl rule__MetamodelDeclaration__Group__2
+ // InternalApplicationConfiguration.g:4240:1: ( rule__MetamodelDeclaration__Group__1__Impl rule__MetamodelDeclaration__Group__2 )
+ // InternalApplicationConfiguration.g:4241:2: rule__MetamodelDeclaration__Group__1__Impl rule__MetamodelDeclaration__Group__2
{
pushFollow(FOLLOW_19);
rule__MetamodelDeclaration__Group__1__Impl();
@@ -13533,21 +13829,21 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
// $ANTLR start "rule__MetamodelDeclaration__Group__1__Impl"
- // InternalApplicationConfiguration.g:4165:1: rule__MetamodelDeclaration__Group__1__Impl : ( ( rule__MetamodelDeclaration__NameAssignment_1 ) ) ;
+ // InternalApplicationConfiguration.g:4248:1: rule__MetamodelDeclaration__Group__1__Impl : ( ( rule__MetamodelDeclaration__NameAssignment_1 ) ) ;
public final void rule__MetamodelDeclaration__Group__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalApplicationConfiguration.g:4169:1: ( ( ( rule__MetamodelDeclaration__NameAssignment_1 ) ) )
- // InternalApplicationConfiguration.g:4170:1: ( ( rule__MetamodelDeclaration__NameAssignment_1 ) )
+ // InternalApplicationConfiguration.g:4252:1: ( ( ( rule__MetamodelDeclaration__NameAssignment_1 ) ) )
+ // InternalApplicationConfiguration.g:4253:1: ( ( rule__MetamodelDeclaration__NameAssignment_1 ) )
{
- // InternalApplicationConfiguration.g:4170:1: ( ( rule__MetamodelDeclaration__NameAssignment_1 ) )
- // InternalApplicationConfiguration.g:4171:2: ( rule__MetamodelDeclaration__NameAssignment_1 )
+ // InternalApplicationConfiguration.g:4253:1: ( ( rule__MetamodelDeclaration__NameAssignment_1 ) )
+ // InternalApplicationConfiguration.g:4254:2: ( rule__MetamodelDeclaration__NameAssignment_1 )
{
before(grammarAccess.getMetamodelDeclarationAccess().getNameAssignment_1());
- // InternalApplicationConfiguration.g:4172:2: ( rule__MetamodelDeclaration__NameAssignment_1 )
- // InternalApplicationConfiguration.g:4172:3: rule__MetamodelDeclaration__NameAssignment_1
+ // InternalApplicationConfiguration.g:4255:2: ( rule__MetamodelDeclaration__NameAssignment_1 )
+ // InternalApplicationConfiguration.g:4255:3: rule__MetamodelDeclaration__NameAssignment_1
{
pushFollow(FOLLOW_2);
rule__MetamodelDeclaration__NameAssignment_1();
@@ -13580,14 +13876,14 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
// $ANTLR start "rule__MetamodelDeclaration__Group__2"
- // InternalApplicationConfiguration.g:4180:1: rule__MetamodelDeclaration__Group__2 : rule__MetamodelDeclaration__Group__2__Impl ;
+ // InternalApplicationConfiguration.g:4263:1: rule__MetamodelDeclaration__Group__2 : rule__MetamodelDeclaration__Group__2__Impl ;
public final void rule__MetamodelDeclaration__Group__2() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalApplicationConfiguration.g:4184:1: ( rule__MetamodelDeclaration__Group__2__Impl )
- // InternalApplicationConfiguration.g:4185:2: rule__MetamodelDeclaration__Group__2__Impl
+ // InternalApplicationConfiguration.g:4267:1: ( rule__MetamodelDeclaration__Group__2__Impl )
+ // InternalApplicationConfiguration.g:4268:2: rule__MetamodelDeclaration__Group__2__Impl
{
pushFollow(FOLLOW_2);
rule__MetamodelDeclaration__Group__2__Impl();
@@ -13613,21 +13909,21 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
// $ANTLR start "rule__MetamodelDeclaration__Group__2__Impl"
- // InternalApplicationConfiguration.g:4191:1: rule__MetamodelDeclaration__Group__2__Impl : ( ( rule__MetamodelDeclaration__SpecificationAssignment_2 ) ) ;
+ // InternalApplicationConfiguration.g:4274:1: rule__MetamodelDeclaration__Group__2__Impl : ( ( rule__MetamodelDeclaration__SpecificationAssignment_2 ) ) ;
public final void rule__MetamodelDeclaration__Group__2__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalApplicationConfiguration.g:4195:1: ( ( ( rule__MetamodelDeclaration__SpecificationAssignment_2 ) ) )
- // InternalApplicationConfiguration.g:4196:1: ( ( rule__MetamodelDeclaration__SpecificationAssignment_2 ) )
+ // InternalApplicationConfiguration.g:4278:1: ( ( ( rule__MetamodelDeclaration__SpecificationAssignment_2 ) ) )
+ // InternalApplicationConfiguration.g:4279:1: ( ( rule__MetamodelDeclaration__SpecificationAssignment_2 ) )
{
- // InternalApplicationConfiguration.g:4196:1: ( ( rule__MetamodelDeclaration__SpecificationAssignment_2 ) )
- // InternalApplicationConfiguration.g:4197:2: ( rule__MetamodelDeclaration__SpecificationAssignment_2 )
+ // InternalApplicationConfiguration.g:4279:1: ( ( rule__MetamodelDeclaration__SpecificationAssignment_2 ) )
+ // InternalApplicationConfiguration.g:4280:2: ( rule__MetamodelDeclaration__SpecificationAssignment_2 )
{
before(grammarAccess.getMetamodelDeclarationAccess().getSpecificationAssignment_2());
- // InternalApplicationConfiguration.g:4198:2: ( rule__MetamodelDeclaration__SpecificationAssignment_2 )
- // InternalApplicationConfiguration.g:4198:3: rule__MetamodelDeclaration__SpecificationAssignment_2
+ // InternalApplicationConfiguration.g:4281:2: ( rule__MetamodelDeclaration__SpecificationAssignment_2 )
+ // InternalApplicationConfiguration.g:4281:3: rule__MetamodelDeclaration__SpecificationAssignment_2
{
pushFollow(FOLLOW_2);
rule__MetamodelDeclaration__SpecificationAssignment_2();
@@ -13660,14 +13956,14 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
// $ANTLR start "rule__PartialModelSpecification__Group__0"
- // InternalApplicationConfiguration.g:4207:1: rule__PartialModelSpecification__Group__0 : rule__PartialModelSpecification__Group__0__Impl rule__PartialModelSpecification__Group__1 ;
+ // InternalApplicationConfiguration.g:4290:1: rule__PartialModelSpecification__Group__0 : rule__PartialModelSpecification__Group__0__Impl rule__PartialModelSpecification__Group__1 ;
public final void rule__PartialModelSpecification__Group__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalApplicationConfiguration.g:4211:1: ( rule__PartialModelSpecification__Group__0__Impl rule__PartialModelSpecification__Group__1 )
- // InternalApplicationConfiguration.g:4212:2: rule__PartialModelSpecification__Group__0__Impl rule__PartialModelSpecification__Group__1
+ // InternalApplicationConfiguration.g:4294:1: ( rule__PartialModelSpecification__Group__0__Impl rule__PartialModelSpecification__Group__1 )
+ // InternalApplicationConfiguration.g:4295:2: rule__PartialModelSpecification__Group__0__Impl rule__PartialModelSpecification__Group__1
{
pushFollow(FOLLOW_21);
rule__PartialModelSpecification__Group__0__Impl();
@@ -13698,20 +13994,20 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
// $ANTLR start "rule__PartialModelSpecification__Group__0__Impl"
- // InternalApplicationConfiguration.g:4219:1: rule__PartialModelSpecification__Group__0__Impl : ( '{' ) ;
+ // InternalApplicationConfiguration.g:4302:1: rule__PartialModelSpecification__Group__0__Impl : ( '{' ) ;
public final void rule__PartialModelSpecification__Group__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalApplicationConfiguration.g:4223:1: ( ( '{' ) )
- // InternalApplicationConfiguration.g:4224:1: ( '{' )
+ // InternalApplicationConfiguration.g:4306:1: ( ( '{' ) )
+ // InternalApplicationConfiguration.g:4307:1: ( '{' )
{
- // InternalApplicationConfiguration.g:4224:1: ( '{' )
- // InternalApplicationConfiguration.g:4225:2: '{'
+ // InternalApplicationConfiguration.g:4307:1: ( '{' )
+ // InternalApplicationConfiguration.g:4308:2: '{'
{
before(grammarAccess.getPartialModelSpecificationAccess().getLeftCurlyBracketKeyword_0());
- match(input,29,FOLLOW_2);
+ match(input,31,FOLLOW_2);
after(grammarAccess.getPartialModelSpecificationAccess().getLeftCurlyBracketKeyword_0());
}
@@ -13735,14 +14031,14 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
// $ANTLR start "rule__PartialModelSpecification__Group__1"
- // InternalApplicationConfiguration.g:4234:1: rule__PartialModelSpecification__Group__1 : rule__PartialModelSpecification__Group__1__Impl rule__PartialModelSpecification__Group__2 ;
+ // InternalApplicationConfiguration.g:4317:1: rule__PartialModelSpecification__Group__1 : rule__PartialModelSpecification__Group__1__Impl rule__PartialModelSpecification__Group__2 ;
public final void rule__PartialModelSpecification__Group__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalApplicationConfiguration.g:4238:1: ( rule__PartialModelSpecification__Group__1__Impl rule__PartialModelSpecification__Group__2 )
- // InternalApplicationConfiguration.g:4239:2: rule__PartialModelSpecification__Group__1__Impl rule__PartialModelSpecification__Group__2
+ // InternalApplicationConfiguration.g:4321:1: ( rule__PartialModelSpecification__Group__1__Impl rule__PartialModelSpecification__Group__2 )
+ // InternalApplicationConfiguration.g:4322:2: rule__PartialModelSpecification__Group__1__Impl rule__PartialModelSpecification__Group__2
{
pushFollow(FOLLOW_16);
rule__PartialModelSpecification__Group__1__Impl();
@@ -13773,21 +14069,21 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
// $ANTLR start "rule__PartialModelSpecification__Group__1__Impl"
- // InternalApplicationConfiguration.g:4246:1: rule__PartialModelSpecification__Group__1__Impl : ( ( rule__PartialModelSpecification__EntryAssignment_1 ) ) ;
+ // InternalApplicationConfiguration.g:4329:1: rule__PartialModelSpecification__Group__1__Impl : ( ( rule__PartialModelSpecification__EntryAssignment_1 ) ) ;
public final void rule__PartialModelSpecification__Group__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalApplicationConfiguration.g:4250:1: ( ( ( rule__PartialModelSpecification__EntryAssignment_1 ) ) )
- // InternalApplicationConfiguration.g:4251:1: ( ( rule__PartialModelSpecification__EntryAssignment_1 ) )
+ // InternalApplicationConfiguration.g:4333:1: ( ( ( rule__PartialModelSpecification__EntryAssignment_1 ) ) )
+ // InternalApplicationConfiguration.g:4334:1: ( ( rule__PartialModelSpecification__EntryAssignment_1 ) )
{
- // InternalApplicationConfiguration.g:4251:1: ( ( rule__PartialModelSpecification__EntryAssignment_1 ) )
- // InternalApplicationConfiguration.g:4252:2: ( rule__PartialModelSpecification__EntryAssignment_1 )
+ // InternalApplicationConfiguration.g:4334:1: ( ( rule__PartialModelSpecification__EntryAssignment_1 ) )
+ // InternalApplicationConfiguration.g:4335:2: ( rule__PartialModelSpecification__EntryAssignment_1 )
{
before(grammarAccess.getPartialModelSpecificationAccess().getEntryAssignment_1());
- // InternalApplicationConfiguration.g:4253:2: ( rule__PartialModelSpecification__EntryAssignment_1 )
- // InternalApplicationConfiguration.g:4253:3: rule__PartialModelSpecification__EntryAssignment_1
+ // InternalApplicationConfiguration.g:4336:2: ( rule__PartialModelSpecification__EntryAssignment_1 )
+ // InternalApplicationConfiguration.g:4336:3: rule__PartialModelSpecification__EntryAssignment_1
{
pushFollow(FOLLOW_2);
rule__PartialModelSpecification__EntryAssignment_1();
@@ -13820,14 +14116,14 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
// $ANTLR start "rule__PartialModelSpecification__Group__2"
- // InternalApplicationConfiguration.g:4261:1: rule__PartialModelSpecification__Group__2 : rule__PartialModelSpecification__Group__2__Impl rule__PartialModelSpecification__Group__3 ;
+ // InternalApplicationConfiguration.g:4344:1: rule__PartialModelSpecification__Group__2 : rule__PartialModelSpecification__Group__2__Impl rule__PartialModelSpecification__Group__3 ;
public final void rule__PartialModelSpecification__Group__2() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalApplicationConfiguration.g:4265:1: ( rule__PartialModelSpecification__Group__2__Impl rule__PartialModelSpecification__Group__3 )
- // InternalApplicationConfiguration.g:4266:2: rule__PartialModelSpecification__Group__2__Impl rule__PartialModelSpecification__Group__3
+ // InternalApplicationConfiguration.g:4348:1: ( rule__PartialModelSpecification__Group__2__Impl rule__PartialModelSpecification__Group__3 )
+ // InternalApplicationConfiguration.g:4349:2: rule__PartialModelSpecification__Group__2__Impl rule__PartialModelSpecification__Group__3
{
pushFollow(FOLLOW_16);
rule__PartialModelSpecification__Group__2__Impl();
@@ -13858,29 +14154,29 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
// $ANTLR start "rule__PartialModelSpecification__Group__2__Impl"
- // InternalApplicationConfiguration.g:4273:1: rule__PartialModelSpecification__Group__2__Impl : ( ( rule__PartialModelSpecification__Group_2__0 )? ) ;
+ // InternalApplicationConfiguration.g:4356:1: rule__PartialModelSpecification__Group__2__Impl : ( ( rule__PartialModelSpecification__Group_2__0 )? ) ;
public final void rule__PartialModelSpecification__Group__2__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalApplicationConfiguration.g:4277:1: ( ( ( rule__PartialModelSpecification__Group_2__0 )? ) )
- // InternalApplicationConfiguration.g:4278:1: ( ( rule__PartialModelSpecification__Group_2__0 )? )
+ // InternalApplicationConfiguration.g:4360:1: ( ( ( rule__PartialModelSpecification__Group_2__0 )? ) )
+ // InternalApplicationConfiguration.g:4361:1: ( ( rule__PartialModelSpecification__Group_2__0 )? )
{
- // InternalApplicationConfiguration.g:4278:1: ( ( rule__PartialModelSpecification__Group_2__0 )? )
- // InternalApplicationConfiguration.g:4279:2: ( rule__PartialModelSpecification__Group_2__0 )?
+ // InternalApplicationConfiguration.g:4361:1: ( ( rule__PartialModelSpecification__Group_2__0 )? )
+ // InternalApplicationConfiguration.g:4362:2: ( rule__PartialModelSpecification__Group_2__0 )?
{
before(grammarAccess.getPartialModelSpecificationAccess().getGroup_2());
- // InternalApplicationConfiguration.g:4280:2: ( rule__PartialModelSpecification__Group_2__0 )?
- int alt44=2;
- int LA44_0 = input.LA(1);
+ // InternalApplicationConfiguration.g:4363:2: ( rule__PartialModelSpecification__Group_2__0 )?
+ int alt45=2;
+ int LA45_0 = input.LA(1);
- if ( (LA44_0==31) ) {
- alt44=1;
+ if ( (LA45_0==33) ) {
+ alt45=1;
}
- switch (alt44) {
+ switch (alt45) {
case 1 :
- // InternalApplicationConfiguration.g:4280:3: rule__PartialModelSpecification__Group_2__0
+ // InternalApplicationConfiguration.g:4363:3: rule__PartialModelSpecification__Group_2__0
{
pushFollow(FOLLOW_2);
rule__PartialModelSpecification__Group_2__0();
@@ -13916,14 +14212,14 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
// $ANTLR start "rule__PartialModelSpecification__Group__3"
- // InternalApplicationConfiguration.g:4288:1: rule__PartialModelSpecification__Group__3 : rule__PartialModelSpecification__Group__3__Impl ;
+ // InternalApplicationConfiguration.g:4371:1: rule__PartialModelSpecification__Group__3 : rule__PartialModelSpecification__Group__3__Impl ;
public final void rule__PartialModelSpecification__Group__3() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalApplicationConfiguration.g:4292:1: ( rule__PartialModelSpecification__Group__3__Impl )
- // InternalApplicationConfiguration.g:4293:2: rule__PartialModelSpecification__Group__3__Impl
+ // InternalApplicationConfiguration.g:4375:1: ( rule__PartialModelSpecification__Group__3__Impl )
+ // InternalApplicationConfiguration.g:4376:2: rule__PartialModelSpecification__Group__3__Impl
{
pushFollow(FOLLOW_2);
rule__PartialModelSpecification__Group__3__Impl();
@@ -13949,20 +14245,20 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
// $ANTLR start "rule__PartialModelSpecification__Group__3__Impl"
- // InternalApplicationConfiguration.g:4299:1: rule__PartialModelSpecification__Group__3__Impl : ( '}' ) ;
+ // InternalApplicationConfiguration.g:4382:1: rule__PartialModelSpecification__Group__3__Impl : ( '}' ) ;
public final void rule__PartialModelSpecification__Group__3__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalApplicationConfiguration.g:4303:1: ( ( '}' ) )
- // InternalApplicationConfiguration.g:4304:1: ( '}' )
+ // InternalApplicationConfiguration.g:4386:1: ( ( '}' ) )
+ // InternalApplicationConfiguration.g:4387:1: ( '}' )
{
- // InternalApplicationConfiguration.g:4304:1: ( '}' )
- // InternalApplicationConfiguration.g:4305:2: '}'
+ // InternalApplicationConfiguration.g:4387:1: ( '}' )
+ // InternalApplicationConfiguration.g:4388:2: '}'
{
before(grammarAccess.getPartialModelSpecificationAccess().getRightCurlyBracketKeyword_3());
- match(input,30,FOLLOW_2);
+ match(input,32,FOLLOW_2);
after(grammarAccess.getPartialModelSpecificationAccess().getRightCurlyBracketKeyword_3());
}
@@ -13986,14 +14282,14 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
// $ANTLR start "rule__PartialModelSpecification__Group_2__0"
- // InternalApplicationConfiguration.g:4315:1: rule__PartialModelSpecification__Group_2__0 : rule__PartialModelSpecification__Group_2__0__Impl rule__PartialModelSpecification__Group_2__1 ;
+ // InternalApplicationConfiguration.g:4398:1: rule__PartialModelSpecification__Group_2__0 : rule__PartialModelSpecification__Group_2__0__Impl rule__PartialModelSpecification__Group_2__1 ;
public final void rule__PartialModelSpecification__Group_2__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalApplicationConfiguration.g:4319:1: ( rule__PartialModelSpecification__Group_2__0__Impl rule__PartialModelSpecification__Group_2__1 )
- // InternalApplicationConfiguration.g:4320:2: rule__PartialModelSpecification__Group_2__0__Impl rule__PartialModelSpecification__Group_2__1
+ // InternalApplicationConfiguration.g:4402:1: ( rule__PartialModelSpecification__Group_2__0__Impl rule__PartialModelSpecification__Group_2__1 )
+ // InternalApplicationConfiguration.g:4403:2: rule__PartialModelSpecification__Group_2__0__Impl rule__PartialModelSpecification__Group_2__1
{
pushFollow(FOLLOW_21);
rule__PartialModelSpecification__Group_2__0__Impl();
@@ -14024,20 +14320,20 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
// $ANTLR start "rule__PartialModelSpecification__Group_2__0__Impl"
- // InternalApplicationConfiguration.g:4327:1: rule__PartialModelSpecification__Group_2__0__Impl : ( ',' ) ;
+ // InternalApplicationConfiguration.g:4410:1: rule__PartialModelSpecification__Group_2__0__Impl : ( ',' ) ;
public final void rule__PartialModelSpecification__Group_2__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalApplicationConfiguration.g:4331:1: ( ( ',' ) )
- // InternalApplicationConfiguration.g:4332:1: ( ',' )
+ // InternalApplicationConfiguration.g:4414:1: ( ( ',' ) )
+ // InternalApplicationConfiguration.g:4415:1: ( ',' )
{
- // InternalApplicationConfiguration.g:4332:1: ( ',' )
- // InternalApplicationConfiguration.g:4333:2: ','
+ // InternalApplicationConfiguration.g:4415:1: ( ',' )
+ // InternalApplicationConfiguration.g:4416:2: ','
{
before(grammarAccess.getPartialModelSpecificationAccess().getCommaKeyword_2_0());
- match(input,31,FOLLOW_2);
+ match(input,33,FOLLOW_2);
after(grammarAccess.getPartialModelSpecificationAccess().getCommaKeyword_2_0());
}
@@ -14061,14 +14357,14 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
// $ANTLR start "rule__PartialModelSpecification__Group_2__1"
- // InternalApplicationConfiguration.g:4342:1: rule__PartialModelSpecification__Group_2__1 : rule__PartialModelSpecification__Group_2__1__Impl ;
+ // InternalApplicationConfiguration.g:4425:1: rule__PartialModelSpecification__Group_2__1 : rule__PartialModelSpecification__Group_2__1__Impl ;
public final void rule__PartialModelSpecification__Group_2__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalApplicationConfiguration.g:4346:1: ( rule__PartialModelSpecification__Group_2__1__Impl )
- // InternalApplicationConfiguration.g:4347:2: rule__PartialModelSpecification__Group_2__1__Impl
+ // InternalApplicationConfiguration.g:4429:1: ( rule__PartialModelSpecification__Group_2__1__Impl )
+ // InternalApplicationConfiguration.g:4430:2: rule__PartialModelSpecification__Group_2__1__Impl
{
pushFollow(FOLLOW_2);
rule__PartialModelSpecification__Group_2__1__Impl();
@@ -14094,21 +14390,21 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
// $ANTLR start "rule__PartialModelSpecification__Group_2__1__Impl"
- // InternalApplicationConfiguration.g:4353:1: rule__PartialModelSpecification__Group_2__1__Impl : ( ( rule__PartialModelSpecification__EntryAssignment_2_1 ) ) ;
+ // InternalApplicationConfiguration.g:4436:1: rule__PartialModelSpecification__Group_2__1__Impl : ( ( rule__PartialModelSpecification__EntryAssignment_2_1 ) ) ;
public final void rule__PartialModelSpecification__Group_2__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalApplicationConfiguration.g:4357:1: ( ( ( rule__PartialModelSpecification__EntryAssignment_2_1 ) ) )
- // InternalApplicationConfiguration.g:4358:1: ( ( rule__PartialModelSpecification__EntryAssignment_2_1 ) )
+ // InternalApplicationConfiguration.g:4440:1: ( ( ( rule__PartialModelSpecification__EntryAssignment_2_1 ) ) )
+ // InternalApplicationConfiguration.g:4441:1: ( ( rule__PartialModelSpecification__EntryAssignment_2_1 ) )
{
- // InternalApplicationConfiguration.g:4358:1: ( ( rule__PartialModelSpecification__EntryAssignment_2_1 ) )
- // InternalApplicationConfiguration.g:4359:2: ( rule__PartialModelSpecification__EntryAssignment_2_1 )
+ // InternalApplicationConfiguration.g:4441:1: ( ( rule__PartialModelSpecification__EntryAssignment_2_1 ) )
+ // InternalApplicationConfiguration.g:4442:2: ( rule__PartialModelSpecification__EntryAssignment_2_1 )
{
before(grammarAccess.getPartialModelSpecificationAccess().getEntryAssignment_2_1());
- // InternalApplicationConfiguration.g:4360:2: ( rule__PartialModelSpecification__EntryAssignment_2_1 )
- // InternalApplicationConfiguration.g:4360:3: rule__PartialModelSpecification__EntryAssignment_2_1
+ // InternalApplicationConfiguration.g:4443:2: ( rule__PartialModelSpecification__EntryAssignment_2_1 )
+ // InternalApplicationConfiguration.g:4443:3: rule__PartialModelSpecification__EntryAssignment_2_1
{
pushFollow(FOLLOW_2);
rule__PartialModelSpecification__EntryAssignment_2_1();
@@ -14141,14 +14437,14 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
// $ANTLR start "rule__FolderEntry__Group__0"
- // InternalApplicationConfiguration.g:4369:1: rule__FolderEntry__Group__0 : rule__FolderEntry__Group__0__Impl rule__FolderEntry__Group__1 ;
+ // InternalApplicationConfiguration.g:4452:1: rule__FolderEntry__Group__0 : rule__FolderEntry__Group__0__Impl rule__FolderEntry__Group__1 ;
public final void rule__FolderEntry__Group__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalApplicationConfiguration.g:4373:1: ( rule__FolderEntry__Group__0__Impl rule__FolderEntry__Group__1 )
- // InternalApplicationConfiguration.g:4374:2: rule__FolderEntry__Group__0__Impl rule__FolderEntry__Group__1
+ // InternalApplicationConfiguration.g:4456:1: ( rule__FolderEntry__Group__0__Impl rule__FolderEntry__Group__1 )
+ // InternalApplicationConfiguration.g:4457:2: rule__FolderEntry__Group__0__Impl rule__FolderEntry__Group__1
{
pushFollow(FOLLOW_22);
rule__FolderEntry__Group__0__Impl();
@@ -14179,20 +14475,20 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
// $ANTLR start "rule__FolderEntry__Group__0__Impl"
- // InternalApplicationConfiguration.g:4381:1: rule__FolderEntry__Group__0__Impl : ( 'folder' ) ;
+ // InternalApplicationConfiguration.g:4464:1: rule__FolderEntry__Group__0__Impl : ( 'folder' ) ;
public final void rule__FolderEntry__Group__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalApplicationConfiguration.g:4385:1: ( ( 'folder' ) )
- // InternalApplicationConfiguration.g:4386:1: ( 'folder' )
+ // InternalApplicationConfiguration.g:4468:1: ( ( 'folder' ) )
+ // InternalApplicationConfiguration.g:4469:1: ( 'folder' )
{
- // InternalApplicationConfiguration.g:4386:1: ( 'folder' )
- // InternalApplicationConfiguration.g:4387:2: 'folder'
+ // InternalApplicationConfiguration.g:4469:1: ( 'folder' )
+ // InternalApplicationConfiguration.g:4470:2: 'folder'
{
before(grammarAccess.getFolderEntryAccess().getFolderKeyword_0());
- match(input,36,FOLLOW_2);
+ match(input,38,FOLLOW_2);
after(grammarAccess.getFolderEntryAccess().getFolderKeyword_0());
}
@@ -14216,14 +14512,14 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
// $ANTLR start "rule__FolderEntry__Group__1"
- // InternalApplicationConfiguration.g:4396:1: rule__FolderEntry__Group__1 : rule__FolderEntry__Group__1__Impl rule__FolderEntry__Group__2 ;
+ // InternalApplicationConfiguration.g:4479:1: rule__FolderEntry__Group__1 : rule__FolderEntry__Group__1__Impl rule__FolderEntry__Group__2 ;
public final void rule__FolderEntry__Group__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalApplicationConfiguration.g:4400:1: ( rule__FolderEntry__Group__1__Impl rule__FolderEntry__Group__2 )
- // InternalApplicationConfiguration.g:4401:2: rule__FolderEntry__Group__1__Impl rule__FolderEntry__Group__2
+ // InternalApplicationConfiguration.g:4483:1: ( rule__FolderEntry__Group__1__Impl rule__FolderEntry__Group__2 )
+ // InternalApplicationConfiguration.g:4484:2: rule__FolderEntry__Group__1__Impl rule__FolderEntry__Group__2
{
pushFollow(FOLLOW_18);
rule__FolderEntry__Group__1__Impl();
@@ -14254,21 +14550,21 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
// $ANTLR start "rule__FolderEntry__Group__1__Impl"
- // InternalApplicationConfiguration.g:4408:1: rule__FolderEntry__Group__1__Impl : ( ( rule__FolderEntry__PathAssignment_1 ) ) ;
+ // InternalApplicationConfiguration.g:4491:1: rule__FolderEntry__Group__1__Impl : ( ( rule__FolderEntry__PathAssignment_1 ) ) ;
public final void rule__FolderEntry__Group__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalApplicationConfiguration.g:4412:1: ( ( ( rule__FolderEntry__PathAssignment_1 ) ) )
- // InternalApplicationConfiguration.g:4413:1: ( ( rule__FolderEntry__PathAssignment_1 ) )
+ // InternalApplicationConfiguration.g:4495:1: ( ( ( rule__FolderEntry__PathAssignment_1 ) ) )
+ // InternalApplicationConfiguration.g:4496:1: ( ( rule__FolderEntry__PathAssignment_1 ) )
{
- // InternalApplicationConfiguration.g:4413:1: ( ( rule__FolderEntry__PathAssignment_1 ) )
- // InternalApplicationConfiguration.g:4414:2: ( rule__FolderEntry__PathAssignment_1 )
+ // InternalApplicationConfiguration.g:4496:1: ( ( rule__FolderEntry__PathAssignment_1 ) )
+ // InternalApplicationConfiguration.g:4497:2: ( rule__FolderEntry__PathAssignment_1 )
{
before(grammarAccess.getFolderEntryAccess().getPathAssignment_1());
- // InternalApplicationConfiguration.g:4415:2: ( rule__FolderEntry__PathAssignment_1 )
- // InternalApplicationConfiguration.g:4415:3: rule__FolderEntry__PathAssignment_1
+ // InternalApplicationConfiguration.g:4498:2: ( rule__FolderEntry__PathAssignment_1 )
+ // InternalApplicationConfiguration.g:4498:3: rule__FolderEntry__PathAssignment_1
{
pushFollow(FOLLOW_2);
rule__FolderEntry__PathAssignment_1();
@@ -14301,14 +14597,14 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
// $ANTLR start "rule__FolderEntry__Group__2"
- // InternalApplicationConfiguration.g:4423:1: rule__FolderEntry__Group__2 : rule__FolderEntry__Group__2__Impl ;
+ // InternalApplicationConfiguration.g:4506:1: rule__FolderEntry__Group__2 : rule__FolderEntry__Group__2__Impl ;
public final void rule__FolderEntry__Group__2() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalApplicationConfiguration.g:4427:1: ( rule__FolderEntry__Group__2__Impl )
- // InternalApplicationConfiguration.g:4428:2: rule__FolderEntry__Group__2__Impl
+ // InternalApplicationConfiguration.g:4510:1: ( rule__FolderEntry__Group__2__Impl )
+ // InternalApplicationConfiguration.g:4511:2: rule__FolderEntry__Group__2__Impl
{
pushFollow(FOLLOW_2);
rule__FolderEntry__Group__2__Impl();
@@ -14334,29 +14630,29 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
// $ANTLR start "rule__FolderEntry__Group__2__Impl"
- // InternalApplicationConfiguration.g:4434:1: rule__FolderEntry__Group__2__Impl : ( ( rule__FolderEntry__Group_2__0 )? ) ;
+ // InternalApplicationConfiguration.g:4517:1: rule__FolderEntry__Group__2__Impl : ( ( rule__FolderEntry__Group_2__0 )? ) ;
public final void rule__FolderEntry__Group__2__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalApplicationConfiguration.g:4438:1: ( ( ( rule__FolderEntry__Group_2__0 )? ) )
- // InternalApplicationConfiguration.g:4439:1: ( ( rule__FolderEntry__Group_2__0 )? )
+ // InternalApplicationConfiguration.g:4521:1: ( ( ( rule__FolderEntry__Group_2__0 )? ) )
+ // InternalApplicationConfiguration.g:4522:1: ( ( rule__FolderEntry__Group_2__0 )? )
{
- // InternalApplicationConfiguration.g:4439:1: ( ( rule__FolderEntry__Group_2__0 )? )
- // InternalApplicationConfiguration.g:4440:2: ( rule__FolderEntry__Group_2__0 )?
+ // InternalApplicationConfiguration.g:4522:1: ( ( rule__FolderEntry__Group_2__0 )? )
+ // InternalApplicationConfiguration.g:4523:2: ( rule__FolderEntry__Group_2__0 )?
{
before(grammarAccess.getFolderEntryAccess().getGroup_2());
- // InternalApplicationConfiguration.g:4441:2: ( rule__FolderEntry__Group_2__0 )?
- int alt45=2;
- int LA45_0 = input.LA(1);
+ // InternalApplicationConfiguration.g:4524:2: ( rule__FolderEntry__Group_2__0 )?
+ int alt46=2;
+ int LA46_0 = input.LA(1);
- if ( (LA45_0==33) ) {
- alt45=1;
+ if ( (LA46_0==35) ) {
+ alt46=1;
}
- switch (alt45) {
+ switch (alt46) {
case 1 :
- // InternalApplicationConfiguration.g:4441:3: rule__FolderEntry__Group_2__0
+ // InternalApplicationConfiguration.g:4524:3: rule__FolderEntry__Group_2__0
{
pushFollow(FOLLOW_2);
rule__FolderEntry__Group_2__0();
@@ -14392,14 +14688,14 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
// $ANTLR start "rule__FolderEntry__Group_2__0"
- // InternalApplicationConfiguration.g:4450:1: rule__FolderEntry__Group_2__0 : rule__FolderEntry__Group_2__0__Impl rule__FolderEntry__Group_2__1 ;
+ // InternalApplicationConfiguration.g:4533:1: rule__FolderEntry__Group_2__0 : rule__FolderEntry__Group_2__0__Impl rule__FolderEntry__Group_2__1 ;
public final void rule__FolderEntry__Group_2__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalApplicationConfiguration.g:4454:1: ( rule__FolderEntry__Group_2__0__Impl rule__FolderEntry__Group_2__1 )
- // InternalApplicationConfiguration.g:4455:2: rule__FolderEntry__Group_2__0__Impl rule__FolderEntry__Group_2__1
+ // InternalApplicationConfiguration.g:4537:1: ( rule__FolderEntry__Group_2__0__Impl rule__FolderEntry__Group_2__1 )
+ // InternalApplicationConfiguration.g:4538:2: rule__FolderEntry__Group_2__0__Impl rule__FolderEntry__Group_2__1
{
pushFollow(FOLLOW_19);
rule__FolderEntry__Group_2__0__Impl();
@@ -14430,20 +14726,20 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
// $ANTLR start "rule__FolderEntry__Group_2__0__Impl"
- // InternalApplicationConfiguration.g:4462:1: rule__FolderEntry__Group_2__0__Impl : ( 'excluding' ) ;
+ // InternalApplicationConfiguration.g:4545:1: rule__FolderEntry__Group_2__0__Impl : ( 'excluding' ) ;
public final void rule__FolderEntry__Group_2__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalApplicationConfiguration.g:4466:1: ( ( 'excluding' ) )
- // InternalApplicationConfiguration.g:4467:1: ( 'excluding' )
+ // InternalApplicationConfiguration.g:4549:1: ( ( 'excluding' ) )
+ // InternalApplicationConfiguration.g:4550:1: ( 'excluding' )
{
- // InternalApplicationConfiguration.g:4467:1: ( 'excluding' )
- // InternalApplicationConfiguration.g:4468:2: 'excluding'
+ // InternalApplicationConfiguration.g:4550:1: ( 'excluding' )
+ // InternalApplicationConfiguration.g:4551:2: 'excluding'
{
before(grammarAccess.getFolderEntryAccess().getExcludingKeyword_2_0());
- match(input,33,FOLLOW_2);
+ match(input,35,FOLLOW_2);
after(grammarAccess.getFolderEntryAccess().getExcludingKeyword_2_0());
}
@@ -14467,14 +14763,14 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
// $ANTLR start "rule__FolderEntry__Group_2__1"
- // InternalApplicationConfiguration.g:4477:1: rule__FolderEntry__Group_2__1 : rule__FolderEntry__Group_2__1__Impl rule__FolderEntry__Group_2__2 ;
+ // InternalApplicationConfiguration.g:4560:1: rule__FolderEntry__Group_2__1 : rule__FolderEntry__Group_2__1__Impl rule__FolderEntry__Group_2__2 ;
public final void rule__FolderEntry__Group_2__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalApplicationConfiguration.g:4481:1: ( rule__FolderEntry__Group_2__1__Impl rule__FolderEntry__Group_2__2 )
- // InternalApplicationConfiguration.g:4482:2: rule__FolderEntry__Group_2__1__Impl rule__FolderEntry__Group_2__2
+ // InternalApplicationConfiguration.g:4564:1: ( rule__FolderEntry__Group_2__1__Impl rule__FolderEntry__Group_2__2 )
+ // InternalApplicationConfiguration.g:4565:2: rule__FolderEntry__Group_2__1__Impl rule__FolderEntry__Group_2__2
{
pushFollow(FOLLOW_22);
rule__FolderEntry__Group_2__1__Impl();
@@ -14505,20 +14801,20 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
// $ANTLR start "rule__FolderEntry__Group_2__1__Impl"
- // InternalApplicationConfiguration.g:4489:1: rule__FolderEntry__Group_2__1__Impl : ( '{' ) ;
+ // InternalApplicationConfiguration.g:4572:1: rule__FolderEntry__Group_2__1__Impl : ( '{' ) ;
public final void rule__FolderEntry__Group_2__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalApplicationConfiguration.g:4493:1: ( ( '{' ) )
- // InternalApplicationConfiguration.g:4494:1: ( '{' )
+ // InternalApplicationConfiguration.g:4576:1: ( ( '{' ) )
+ // InternalApplicationConfiguration.g:4577:1: ( '{' )
{
- // InternalApplicationConfiguration.g:4494:1: ( '{' )
- // InternalApplicationConfiguration.g:4495:2: '{'
+ // InternalApplicationConfiguration.g:4577:1: ( '{' )
+ // InternalApplicationConfiguration.g:4578:2: '{'
{
before(grammarAccess.getFolderEntryAccess().getLeftCurlyBracketKeyword_2_1());
- match(input,29,FOLLOW_2);
+ match(input,31,FOLLOW_2);
after(grammarAccess.getFolderEntryAccess().getLeftCurlyBracketKeyword_2_1());
}
@@ -14542,14 +14838,14 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
// $ANTLR start "rule__FolderEntry__Group_2__2"
- // InternalApplicationConfiguration.g:4504:1: rule__FolderEntry__Group_2__2 : rule__FolderEntry__Group_2__2__Impl rule__FolderEntry__Group_2__3 ;
+ // InternalApplicationConfiguration.g:4587:1: rule__FolderEntry__Group_2__2 : rule__FolderEntry__Group_2__2__Impl rule__FolderEntry__Group_2__3 ;
public final void rule__FolderEntry__Group_2__2() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalApplicationConfiguration.g:4508:1: ( rule__FolderEntry__Group_2__2__Impl rule__FolderEntry__Group_2__3 )
- // InternalApplicationConfiguration.g:4509:2: rule__FolderEntry__Group_2__2__Impl rule__FolderEntry__Group_2__3
+ // InternalApplicationConfiguration.g:4591:1: ( rule__FolderEntry__Group_2__2__Impl rule__FolderEntry__Group_2__3 )
+ // InternalApplicationConfiguration.g:4592:2: rule__FolderEntry__Group_2__2__Impl rule__FolderEntry__Group_2__3
{
pushFollow(FOLLOW_16);
rule__FolderEntry__Group_2__2__Impl();
@@ -14580,21 +14876,21 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
// $ANTLR start "rule__FolderEntry__Group_2__2__Impl"
- // InternalApplicationConfiguration.g:4516:1: rule__FolderEntry__Group_2__2__Impl : ( ( rule__FolderEntry__ExclusionAssignment_2_2 ) ) ;
+ // InternalApplicationConfiguration.g:4599:1: rule__FolderEntry__Group_2__2__Impl : ( ( rule__FolderEntry__ExclusionAssignment_2_2 ) ) ;
public final void rule__FolderEntry__Group_2__2__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalApplicationConfiguration.g:4520:1: ( ( ( rule__FolderEntry__ExclusionAssignment_2_2 ) ) )
- // InternalApplicationConfiguration.g:4521:1: ( ( rule__FolderEntry__ExclusionAssignment_2_2 ) )
+ // InternalApplicationConfiguration.g:4603:1: ( ( ( rule__FolderEntry__ExclusionAssignment_2_2 ) ) )
+ // InternalApplicationConfiguration.g:4604:1: ( ( rule__FolderEntry__ExclusionAssignment_2_2 ) )
{
- // InternalApplicationConfiguration.g:4521:1: ( ( rule__FolderEntry__ExclusionAssignment_2_2 ) )
- // InternalApplicationConfiguration.g:4522:2: ( rule__FolderEntry__ExclusionAssignment_2_2 )
+ // InternalApplicationConfiguration.g:4604:1: ( ( rule__FolderEntry__ExclusionAssignment_2_2 ) )
+ // InternalApplicationConfiguration.g:4605:2: ( rule__FolderEntry__ExclusionAssignment_2_2 )
{
before(grammarAccess.getFolderEntryAccess().getExclusionAssignment_2_2());
- // InternalApplicationConfiguration.g:4523:2: ( rule__FolderEntry__ExclusionAssignment_2_2 )
- // InternalApplicationConfiguration.g:4523:3: rule__FolderEntry__ExclusionAssignment_2_2
+ // InternalApplicationConfiguration.g:4606:2: ( rule__FolderEntry__ExclusionAssignment_2_2 )
+ // InternalApplicationConfiguration.g:4606:3: rule__FolderEntry__ExclusionAssignment_2_2
{
pushFollow(FOLLOW_2);
rule__FolderEntry__ExclusionAssignment_2_2();
@@ -14627,14 +14923,14 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
// $ANTLR start "rule__FolderEntry__Group_2__3"
- // InternalApplicationConfiguration.g:4531:1: rule__FolderEntry__Group_2__3 : rule__FolderEntry__Group_2__3__Impl rule__FolderEntry__Group_2__4 ;
+ // InternalApplicationConfiguration.g:4614:1: rule__FolderEntry__Group_2__3 : rule__FolderEntry__Group_2__3__Impl rule__FolderEntry__Group_2__4 ;
public final void rule__FolderEntry__Group_2__3() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalApplicationConfiguration.g:4535:1: ( rule__FolderEntry__Group_2__3__Impl rule__FolderEntry__Group_2__4 )
- // InternalApplicationConfiguration.g:4536:2: rule__FolderEntry__Group_2__3__Impl rule__FolderEntry__Group_2__4
+ // InternalApplicationConfiguration.g:4618:1: ( rule__FolderEntry__Group_2__3__Impl rule__FolderEntry__Group_2__4 )
+ // InternalApplicationConfiguration.g:4619:2: rule__FolderEntry__Group_2__3__Impl rule__FolderEntry__Group_2__4
{
pushFollow(FOLLOW_16);
rule__FolderEntry__Group_2__3__Impl();
@@ -14665,33 +14961,33 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
// $ANTLR start "rule__FolderEntry__Group_2__3__Impl"
- // InternalApplicationConfiguration.g:4543:1: rule__FolderEntry__Group_2__3__Impl : ( ( rule__FolderEntry__Group_2_3__0 )* ) ;
+ // InternalApplicationConfiguration.g:4626:1: rule__FolderEntry__Group_2__3__Impl : ( ( rule__FolderEntry__Group_2_3__0 )* ) ;
public final void rule__FolderEntry__Group_2__3__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalApplicationConfiguration.g:4547:1: ( ( ( rule__FolderEntry__Group_2_3__0 )* ) )
- // InternalApplicationConfiguration.g:4548:1: ( ( rule__FolderEntry__Group_2_3__0 )* )
+ // InternalApplicationConfiguration.g:4630:1: ( ( ( rule__FolderEntry__Group_2_3__0 )* ) )
+ // InternalApplicationConfiguration.g:4631:1: ( ( rule__FolderEntry__Group_2_3__0 )* )
{
- // InternalApplicationConfiguration.g:4548:1: ( ( rule__FolderEntry__Group_2_3__0 )* )
- // InternalApplicationConfiguration.g:4549:2: ( rule__FolderEntry__Group_2_3__0 )*
+ // InternalApplicationConfiguration.g:4631:1: ( ( rule__FolderEntry__Group_2_3__0 )* )
+ // InternalApplicationConfiguration.g:4632:2: ( rule__FolderEntry__Group_2_3__0 )*
{
before(grammarAccess.getFolderEntryAccess().getGroup_2_3());
- // InternalApplicationConfiguration.g:4550:2: ( rule__FolderEntry__Group_2_3__0 )*
- loop46:
+ // InternalApplicationConfiguration.g:4633:2: ( rule__FolderEntry__Group_2_3__0 )*
+ loop47:
do {
- int alt46=2;
- int LA46_0 = input.LA(1);
+ int alt47=2;
+ int LA47_0 = input.LA(1);
- if ( (LA46_0==31) ) {
- alt46=1;
+ if ( (LA47_0==33) ) {
+ alt47=1;
}
- switch (alt46) {
+ switch (alt47) {
case 1 :
- // InternalApplicationConfiguration.g:4550:3: rule__FolderEntry__Group_2_3__0
+ // InternalApplicationConfiguration.g:4633:3: rule__FolderEntry__Group_2_3__0
{
pushFollow(FOLLOW_17);
rule__FolderEntry__Group_2_3__0();
@@ -14703,7 +14999,7 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
break;
default :
- break loop46;
+ break loop47;
}
} while (true);
@@ -14730,14 +15026,14 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
// $ANTLR start "rule__FolderEntry__Group_2__4"
- // InternalApplicationConfiguration.g:4558:1: rule__FolderEntry__Group_2__4 : rule__FolderEntry__Group_2__4__Impl ;
+ // InternalApplicationConfiguration.g:4641:1: rule__FolderEntry__Group_2__4 : rule__FolderEntry__Group_2__4__Impl ;
public final void rule__FolderEntry__Group_2__4() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalApplicationConfiguration.g:4562:1: ( rule__FolderEntry__Group_2__4__Impl )
- // InternalApplicationConfiguration.g:4563:2: rule__FolderEntry__Group_2__4__Impl
+ // InternalApplicationConfiguration.g:4645:1: ( rule__FolderEntry__Group_2__4__Impl )
+ // InternalApplicationConfiguration.g:4646:2: rule__FolderEntry__Group_2__4__Impl
{
pushFollow(FOLLOW_2);
rule__FolderEntry__Group_2__4__Impl();
@@ -14763,20 +15059,20 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
// $ANTLR start "rule__FolderEntry__Group_2__4__Impl"
- // InternalApplicationConfiguration.g:4569:1: rule__FolderEntry__Group_2__4__Impl : ( '}' ) ;
+ // InternalApplicationConfiguration.g:4652:1: rule__FolderEntry__Group_2__4__Impl : ( '}' ) ;
public final void rule__FolderEntry__Group_2__4__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalApplicationConfiguration.g:4573:1: ( ( '}' ) )
- // InternalApplicationConfiguration.g:4574:1: ( '}' )
+ // InternalApplicationConfiguration.g:4656:1: ( ( '}' ) )
+ // InternalApplicationConfiguration.g:4657:1: ( '}' )
{
- // InternalApplicationConfiguration.g:4574:1: ( '}' )
- // InternalApplicationConfiguration.g:4575:2: '}'
+ // InternalApplicationConfiguration.g:4657:1: ( '}' )
+ // InternalApplicationConfiguration.g:4658:2: '}'
{
before(grammarAccess.getFolderEntryAccess().getRightCurlyBracketKeyword_2_4());
- match(input,30,FOLLOW_2);
+ match(input,32,FOLLOW_2);
after(grammarAccess.getFolderEntryAccess().getRightCurlyBracketKeyword_2_4());
}
@@ -14800,14 +15096,14 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
// $ANTLR start "rule__FolderEntry__Group_2_3__0"
- // InternalApplicationConfiguration.g:4585:1: rule__FolderEntry__Group_2_3__0 : rule__FolderEntry__Group_2_3__0__Impl rule__FolderEntry__Group_2_3__1 ;
+ // InternalApplicationConfiguration.g:4668:1: rule__FolderEntry__Group_2_3__0 : rule__FolderEntry__Group_2_3__0__Impl rule__FolderEntry__Group_2_3__1 ;
public final void rule__FolderEntry__Group_2_3__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalApplicationConfiguration.g:4589:1: ( rule__FolderEntry__Group_2_3__0__Impl rule__FolderEntry__Group_2_3__1 )
- // InternalApplicationConfiguration.g:4590:2: rule__FolderEntry__Group_2_3__0__Impl rule__FolderEntry__Group_2_3__1
+ // InternalApplicationConfiguration.g:4672:1: ( rule__FolderEntry__Group_2_3__0__Impl rule__FolderEntry__Group_2_3__1 )
+ // InternalApplicationConfiguration.g:4673:2: rule__FolderEntry__Group_2_3__0__Impl rule__FolderEntry__Group_2_3__1
{
pushFollow(FOLLOW_22);
rule__FolderEntry__Group_2_3__0__Impl();
@@ -14838,20 +15134,20 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
// $ANTLR start "rule__FolderEntry__Group_2_3__0__Impl"
- // InternalApplicationConfiguration.g:4597:1: rule__FolderEntry__Group_2_3__0__Impl : ( ',' ) ;
+ // InternalApplicationConfiguration.g:4680:1: rule__FolderEntry__Group_2_3__0__Impl : ( ',' ) ;
public final void rule__FolderEntry__Group_2_3__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalApplicationConfiguration.g:4601:1: ( ( ',' ) )
- // InternalApplicationConfiguration.g:4602:1: ( ',' )
+ // InternalApplicationConfiguration.g:4684:1: ( ( ',' ) )
+ // InternalApplicationConfiguration.g:4685:1: ( ',' )
{
- // InternalApplicationConfiguration.g:4602:1: ( ',' )
- // InternalApplicationConfiguration.g:4603:2: ','
+ // InternalApplicationConfiguration.g:4685:1: ( ',' )
+ // InternalApplicationConfiguration.g:4686:2: ','
{
before(grammarAccess.getFolderEntryAccess().getCommaKeyword_2_3_0());
- match(input,31,FOLLOW_2);
+ match(input,33,FOLLOW_2);
after(grammarAccess.getFolderEntryAccess().getCommaKeyword_2_3_0());
}
@@ -14875,14 +15171,14 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
// $ANTLR start "rule__FolderEntry__Group_2_3__1"
- // InternalApplicationConfiguration.g:4612:1: rule__FolderEntry__Group_2_3__1 : rule__FolderEntry__Group_2_3__1__Impl ;
+ // InternalApplicationConfiguration.g:4695:1: rule__FolderEntry__Group_2_3__1 : rule__FolderEntry__Group_2_3__1__Impl ;
public final void rule__FolderEntry__Group_2_3__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalApplicationConfiguration.g:4616:1: ( rule__FolderEntry__Group_2_3__1__Impl )
- // InternalApplicationConfiguration.g:4617:2: rule__FolderEntry__Group_2_3__1__Impl
+ // InternalApplicationConfiguration.g:4699:1: ( rule__FolderEntry__Group_2_3__1__Impl )
+ // InternalApplicationConfiguration.g:4700:2: rule__FolderEntry__Group_2_3__1__Impl
{
pushFollow(FOLLOW_2);
rule__FolderEntry__Group_2_3__1__Impl();
@@ -14908,21 +15204,21 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
// $ANTLR start "rule__FolderEntry__Group_2_3__1__Impl"
- // InternalApplicationConfiguration.g:4623:1: rule__FolderEntry__Group_2_3__1__Impl : ( ( rule__FolderEntry__ExclusionAssignment_2_3_1 ) ) ;
+ // InternalApplicationConfiguration.g:4706:1: rule__FolderEntry__Group_2_3__1__Impl : ( ( rule__FolderEntry__ExclusionAssignment_2_3_1 ) ) ;
public final void rule__FolderEntry__Group_2_3__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalApplicationConfiguration.g:4627:1: ( ( ( rule__FolderEntry__ExclusionAssignment_2_3_1 ) ) )
- // InternalApplicationConfiguration.g:4628:1: ( ( rule__FolderEntry__ExclusionAssignment_2_3_1 ) )
+ // InternalApplicationConfiguration.g:4710:1: ( ( ( rule__FolderEntry__ExclusionAssignment_2_3_1 ) ) )
+ // InternalApplicationConfiguration.g:4711:1: ( ( rule__FolderEntry__ExclusionAssignment_2_3_1 ) )
{
- // InternalApplicationConfiguration.g:4628:1: ( ( rule__FolderEntry__ExclusionAssignment_2_3_1 ) )
- // InternalApplicationConfiguration.g:4629:2: ( rule__FolderEntry__ExclusionAssignment_2_3_1 )
+ // InternalApplicationConfiguration.g:4711:1: ( ( rule__FolderEntry__ExclusionAssignment_2_3_1 ) )
+ // InternalApplicationConfiguration.g:4712:2: ( rule__FolderEntry__ExclusionAssignment_2_3_1 )
{
before(grammarAccess.getFolderEntryAccess().getExclusionAssignment_2_3_1());
- // InternalApplicationConfiguration.g:4630:2: ( rule__FolderEntry__ExclusionAssignment_2_3_1 )
- // InternalApplicationConfiguration.g:4630:3: rule__FolderEntry__ExclusionAssignment_2_3_1
+ // InternalApplicationConfiguration.g:4713:2: ( rule__FolderEntry__ExclusionAssignment_2_3_1 )
+ // InternalApplicationConfiguration.g:4713:3: rule__FolderEntry__ExclusionAssignment_2_3_1
{
pushFollow(FOLLOW_2);
rule__FolderEntry__ExclusionAssignment_2_3_1();
@@ -14955,14 +15251,14 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
// $ANTLR start "rule__PartialModelDeclaration__Group__0"
- // InternalApplicationConfiguration.g:4639:1: rule__PartialModelDeclaration__Group__0 : rule__PartialModelDeclaration__Group__0__Impl rule__PartialModelDeclaration__Group__1 ;
+ // InternalApplicationConfiguration.g:4722:1: rule__PartialModelDeclaration__Group__0 : rule__PartialModelDeclaration__Group__0__Impl rule__PartialModelDeclaration__Group__1 ;
public final void rule__PartialModelDeclaration__Group__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalApplicationConfiguration.g:4643:1: ( rule__PartialModelDeclaration__Group__0__Impl rule__PartialModelDeclaration__Group__1 )
- // InternalApplicationConfiguration.g:4644:2: rule__PartialModelDeclaration__Group__0__Impl rule__PartialModelDeclaration__Group__1
+ // InternalApplicationConfiguration.g:4726:1: ( rule__PartialModelDeclaration__Group__0__Impl rule__PartialModelDeclaration__Group__1 )
+ // InternalApplicationConfiguration.g:4727:2: rule__PartialModelDeclaration__Group__0__Impl rule__PartialModelDeclaration__Group__1
{
pushFollow(FOLLOW_8);
rule__PartialModelDeclaration__Group__0__Impl();
@@ -14993,20 +15289,20 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
// $ANTLR start "rule__PartialModelDeclaration__Group__0__Impl"
- // InternalApplicationConfiguration.g:4651:1: rule__PartialModelDeclaration__Group__0__Impl : ( 'models' ) ;
+ // InternalApplicationConfiguration.g:4734:1: rule__PartialModelDeclaration__Group__0__Impl : ( 'models' ) ;
public final void rule__PartialModelDeclaration__Group__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalApplicationConfiguration.g:4655:1: ( ( 'models' ) )
- // InternalApplicationConfiguration.g:4656:1: ( 'models' )
+ // InternalApplicationConfiguration.g:4738:1: ( ( 'models' ) )
+ // InternalApplicationConfiguration.g:4739:1: ( 'models' )
{
- // InternalApplicationConfiguration.g:4656:1: ( 'models' )
- // InternalApplicationConfiguration.g:4657:2: 'models'
+ // InternalApplicationConfiguration.g:4739:1: ( 'models' )
+ // InternalApplicationConfiguration.g:4740:2: 'models'
{
before(grammarAccess.getPartialModelDeclarationAccess().getModelsKeyword_0());
- match(input,37,FOLLOW_2);
+ match(input,39,FOLLOW_2);
after(grammarAccess.getPartialModelDeclarationAccess().getModelsKeyword_0());
}
@@ -15030,14 +15326,14 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
// $ANTLR start "rule__PartialModelDeclaration__Group__1"
- // InternalApplicationConfiguration.g:4666:1: rule__PartialModelDeclaration__Group__1 : rule__PartialModelDeclaration__Group__1__Impl rule__PartialModelDeclaration__Group__2 ;
+ // InternalApplicationConfiguration.g:4749:1: rule__PartialModelDeclaration__Group__1 : rule__PartialModelDeclaration__Group__1__Impl rule__PartialModelDeclaration__Group__2 ;
public final void rule__PartialModelDeclaration__Group__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalApplicationConfiguration.g:4670:1: ( rule__PartialModelDeclaration__Group__1__Impl rule__PartialModelDeclaration__Group__2 )
- // InternalApplicationConfiguration.g:4671:2: rule__PartialModelDeclaration__Group__1__Impl rule__PartialModelDeclaration__Group__2
+ // InternalApplicationConfiguration.g:4753:1: ( rule__PartialModelDeclaration__Group__1__Impl rule__PartialModelDeclaration__Group__2 )
+ // InternalApplicationConfiguration.g:4754:2: rule__PartialModelDeclaration__Group__1__Impl rule__PartialModelDeclaration__Group__2
{
pushFollow(FOLLOW_19);
rule__PartialModelDeclaration__Group__1__Impl();
@@ -15068,21 +15364,21 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
// $ANTLR start "rule__PartialModelDeclaration__Group__1__Impl"
- // InternalApplicationConfiguration.g:4678:1: rule__PartialModelDeclaration__Group__1__Impl : ( ( rule__PartialModelDeclaration__NameAssignment_1 ) ) ;
+ // InternalApplicationConfiguration.g:4761:1: rule__PartialModelDeclaration__Group__1__Impl : ( ( rule__PartialModelDeclaration__NameAssignment_1 ) ) ;
public final void rule__PartialModelDeclaration__Group__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalApplicationConfiguration.g:4682:1: ( ( ( rule__PartialModelDeclaration__NameAssignment_1 ) ) )
- // InternalApplicationConfiguration.g:4683:1: ( ( rule__PartialModelDeclaration__NameAssignment_1 ) )
+ // InternalApplicationConfiguration.g:4765:1: ( ( ( rule__PartialModelDeclaration__NameAssignment_1 ) ) )
+ // InternalApplicationConfiguration.g:4766:1: ( ( rule__PartialModelDeclaration__NameAssignment_1 ) )
{
- // InternalApplicationConfiguration.g:4683:1: ( ( rule__PartialModelDeclaration__NameAssignment_1 ) )
- // InternalApplicationConfiguration.g:4684:2: ( rule__PartialModelDeclaration__NameAssignment_1 )
+ // InternalApplicationConfiguration.g:4766:1: ( ( rule__PartialModelDeclaration__NameAssignment_1 ) )
+ // InternalApplicationConfiguration.g:4767:2: ( rule__PartialModelDeclaration__NameAssignment_1 )
{
before(grammarAccess.getPartialModelDeclarationAccess().getNameAssignment_1());
- // InternalApplicationConfiguration.g:4685:2: ( rule__PartialModelDeclaration__NameAssignment_1 )
- // InternalApplicationConfiguration.g:4685:3: rule__PartialModelDeclaration__NameAssignment_1
+ // InternalApplicationConfiguration.g:4768:2: ( rule__PartialModelDeclaration__NameAssignment_1 )
+ // InternalApplicationConfiguration.g:4768:3: rule__PartialModelDeclaration__NameAssignment_1
{
pushFollow(FOLLOW_2);
rule__PartialModelDeclaration__NameAssignment_1();
@@ -15115,14 +15411,14 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
// $ANTLR start "rule__PartialModelDeclaration__Group__2"
- // InternalApplicationConfiguration.g:4693:1: rule__PartialModelDeclaration__Group__2 : rule__PartialModelDeclaration__Group__2__Impl ;
+ // InternalApplicationConfiguration.g:4776:1: rule__PartialModelDeclaration__Group__2 : rule__PartialModelDeclaration__Group__2__Impl ;
public final void rule__PartialModelDeclaration__Group__2() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalApplicationConfiguration.g:4697:1: ( rule__PartialModelDeclaration__Group__2__Impl )
- // InternalApplicationConfiguration.g:4698:2: rule__PartialModelDeclaration__Group__2__Impl
+ // InternalApplicationConfiguration.g:4780:1: ( rule__PartialModelDeclaration__Group__2__Impl )
+ // InternalApplicationConfiguration.g:4781:2: rule__PartialModelDeclaration__Group__2__Impl
{
pushFollow(FOLLOW_2);
rule__PartialModelDeclaration__Group__2__Impl();
@@ -15148,21 +15444,21 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
// $ANTLR start "rule__PartialModelDeclaration__Group__2__Impl"
- // InternalApplicationConfiguration.g:4704:1: rule__PartialModelDeclaration__Group__2__Impl : ( ( rule__PartialModelDeclaration__SpecificationAssignment_2 ) ) ;
+ // InternalApplicationConfiguration.g:4787:1: rule__PartialModelDeclaration__Group__2__Impl : ( ( rule__PartialModelDeclaration__SpecificationAssignment_2 ) ) ;
public final void rule__PartialModelDeclaration__Group__2__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalApplicationConfiguration.g:4708:1: ( ( ( rule__PartialModelDeclaration__SpecificationAssignment_2 ) ) )
- // InternalApplicationConfiguration.g:4709:1: ( ( rule__PartialModelDeclaration__SpecificationAssignment_2 ) )
+ // InternalApplicationConfiguration.g:4791:1: ( ( ( rule__PartialModelDeclaration__SpecificationAssignment_2 ) ) )
+ // InternalApplicationConfiguration.g:4792:1: ( ( rule__PartialModelDeclaration__SpecificationAssignment_2 ) )
{
- // InternalApplicationConfiguration.g:4709:1: ( ( rule__PartialModelDeclaration__SpecificationAssignment_2 ) )
- // InternalApplicationConfiguration.g:4710:2: ( rule__PartialModelDeclaration__SpecificationAssignment_2 )
+ // InternalApplicationConfiguration.g:4792:1: ( ( rule__PartialModelDeclaration__SpecificationAssignment_2 ) )
+ // InternalApplicationConfiguration.g:4793:2: ( rule__PartialModelDeclaration__SpecificationAssignment_2 )
{
before(grammarAccess.getPartialModelDeclarationAccess().getSpecificationAssignment_2());
- // InternalApplicationConfiguration.g:4711:2: ( rule__PartialModelDeclaration__SpecificationAssignment_2 )
- // InternalApplicationConfiguration.g:4711:3: rule__PartialModelDeclaration__SpecificationAssignment_2
+ // InternalApplicationConfiguration.g:4794:2: ( rule__PartialModelDeclaration__SpecificationAssignment_2 )
+ // InternalApplicationConfiguration.g:4794:3: rule__PartialModelDeclaration__SpecificationAssignment_2
{
pushFollow(FOLLOW_2);
rule__PartialModelDeclaration__SpecificationAssignment_2();
@@ -15195,14 +15491,14 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
// $ANTLR start "rule__PatternSpecification__Group__0"
- // InternalApplicationConfiguration.g:4720:1: rule__PatternSpecification__Group__0 : rule__PatternSpecification__Group__0__Impl rule__PatternSpecification__Group__1 ;
+ // InternalApplicationConfiguration.g:4803:1: rule__PatternSpecification__Group__0 : rule__PatternSpecification__Group__0__Impl rule__PatternSpecification__Group__1 ;
public final void rule__PatternSpecification__Group__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalApplicationConfiguration.g:4724:1: ( rule__PatternSpecification__Group__0__Impl rule__PatternSpecification__Group__1 )
- // InternalApplicationConfiguration.g:4725:2: rule__PatternSpecification__Group__0__Impl rule__PatternSpecification__Group__1
+ // InternalApplicationConfiguration.g:4807:1: ( rule__PatternSpecification__Group__0__Impl rule__PatternSpecification__Group__1 )
+ // InternalApplicationConfiguration.g:4808:2: rule__PatternSpecification__Group__0__Impl rule__PatternSpecification__Group__1
{
pushFollow(FOLLOW_15);
rule__PatternSpecification__Group__0__Impl();
@@ -15233,20 +15529,20 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
// $ANTLR start "rule__PatternSpecification__Group__0__Impl"
- // InternalApplicationConfiguration.g:4732:1: rule__PatternSpecification__Group__0__Impl : ( '{' ) ;
+ // InternalApplicationConfiguration.g:4815:1: rule__PatternSpecification__Group__0__Impl : ( '{' ) ;
public final void rule__PatternSpecification__Group__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalApplicationConfiguration.g:4736:1: ( ( '{' ) )
- // InternalApplicationConfiguration.g:4737:1: ( '{' )
+ // InternalApplicationConfiguration.g:4819:1: ( ( '{' ) )
+ // InternalApplicationConfiguration.g:4820:1: ( '{' )
{
- // InternalApplicationConfiguration.g:4737:1: ( '{' )
- // InternalApplicationConfiguration.g:4738:2: '{'
+ // InternalApplicationConfiguration.g:4820:1: ( '{' )
+ // InternalApplicationConfiguration.g:4821:2: '{'
{
before(grammarAccess.getPatternSpecificationAccess().getLeftCurlyBracketKeyword_0());
- match(input,29,FOLLOW_2);
+ match(input,31,FOLLOW_2);
after(grammarAccess.getPatternSpecificationAccess().getLeftCurlyBracketKeyword_0());
}
@@ -15270,14 +15566,14 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
// $ANTLR start "rule__PatternSpecification__Group__1"
- // InternalApplicationConfiguration.g:4747:1: rule__PatternSpecification__Group__1 : rule__PatternSpecification__Group__1__Impl rule__PatternSpecification__Group__2 ;
+ // InternalApplicationConfiguration.g:4830:1: rule__PatternSpecification__Group__1 : rule__PatternSpecification__Group__1__Impl rule__PatternSpecification__Group__2 ;
public final void rule__PatternSpecification__Group__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalApplicationConfiguration.g:4751:1: ( rule__PatternSpecification__Group__1__Impl rule__PatternSpecification__Group__2 )
- // InternalApplicationConfiguration.g:4752:2: rule__PatternSpecification__Group__1__Impl rule__PatternSpecification__Group__2
+ // InternalApplicationConfiguration.g:4834:1: ( rule__PatternSpecification__Group__1__Impl rule__PatternSpecification__Group__2 )
+ // InternalApplicationConfiguration.g:4835:2: rule__PatternSpecification__Group__1__Impl rule__PatternSpecification__Group__2
{
pushFollow(FOLLOW_16);
rule__PatternSpecification__Group__1__Impl();
@@ -15308,21 +15604,21 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
// $ANTLR start "rule__PatternSpecification__Group__1__Impl"
- // InternalApplicationConfiguration.g:4759:1: rule__PatternSpecification__Group__1__Impl : ( ( rule__PatternSpecification__EntriesAssignment_1 ) ) ;
+ // InternalApplicationConfiguration.g:4842:1: rule__PatternSpecification__Group__1__Impl : ( ( rule__PatternSpecification__EntriesAssignment_1 ) ) ;
public final void rule__PatternSpecification__Group__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalApplicationConfiguration.g:4763:1: ( ( ( rule__PatternSpecification__EntriesAssignment_1 ) ) )
- // InternalApplicationConfiguration.g:4764:1: ( ( rule__PatternSpecification__EntriesAssignment_1 ) )
+ // InternalApplicationConfiguration.g:4846:1: ( ( ( rule__PatternSpecification__EntriesAssignment_1 ) ) )
+ // InternalApplicationConfiguration.g:4847:1: ( ( rule__PatternSpecification__EntriesAssignment_1 ) )
{
- // InternalApplicationConfiguration.g:4764:1: ( ( rule__PatternSpecification__EntriesAssignment_1 ) )
- // InternalApplicationConfiguration.g:4765:2: ( rule__PatternSpecification__EntriesAssignment_1 )
+ // InternalApplicationConfiguration.g:4847:1: ( ( rule__PatternSpecification__EntriesAssignment_1 ) )
+ // InternalApplicationConfiguration.g:4848:2: ( rule__PatternSpecification__EntriesAssignment_1 )
{
before(grammarAccess.getPatternSpecificationAccess().getEntriesAssignment_1());
- // InternalApplicationConfiguration.g:4766:2: ( rule__PatternSpecification__EntriesAssignment_1 )
- // InternalApplicationConfiguration.g:4766:3: rule__PatternSpecification__EntriesAssignment_1
+ // InternalApplicationConfiguration.g:4849:2: ( rule__PatternSpecification__EntriesAssignment_1 )
+ // InternalApplicationConfiguration.g:4849:3: rule__PatternSpecification__EntriesAssignment_1
{
pushFollow(FOLLOW_2);
rule__PatternSpecification__EntriesAssignment_1();
@@ -15355,14 +15651,14 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
// $ANTLR start "rule__PatternSpecification__Group__2"
- // InternalApplicationConfiguration.g:4774:1: rule__PatternSpecification__Group__2 : rule__PatternSpecification__Group__2__Impl rule__PatternSpecification__Group__3 ;
+ // InternalApplicationConfiguration.g:4857:1: rule__PatternSpecification__Group__2 : rule__PatternSpecification__Group__2__Impl rule__PatternSpecification__Group__3 ;
public final void rule__PatternSpecification__Group__2() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalApplicationConfiguration.g:4778:1: ( rule__PatternSpecification__Group__2__Impl rule__PatternSpecification__Group__3 )
- // InternalApplicationConfiguration.g:4779:2: rule__PatternSpecification__Group__2__Impl rule__PatternSpecification__Group__3
+ // InternalApplicationConfiguration.g:4861:1: ( rule__PatternSpecification__Group__2__Impl rule__PatternSpecification__Group__3 )
+ // InternalApplicationConfiguration.g:4862:2: rule__PatternSpecification__Group__2__Impl rule__PatternSpecification__Group__3
{
pushFollow(FOLLOW_16);
rule__PatternSpecification__Group__2__Impl();
@@ -15393,33 +15689,33 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
// $ANTLR start "rule__PatternSpecification__Group__2__Impl"
- // InternalApplicationConfiguration.g:4786:1: rule__PatternSpecification__Group__2__Impl : ( ( rule__PatternSpecification__Group_2__0 )* ) ;
+ // InternalApplicationConfiguration.g:4869:1: rule__PatternSpecification__Group__2__Impl : ( ( rule__PatternSpecification__Group_2__0 )* ) ;
public final void rule__PatternSpecification__Group__2__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalApplicationConfiguration.g:4790:1: ( ( ( rule__PatternSpecification__Group_2__0 )* ) )
- // InternalApplicationConfiguration.g:4791:1: ( ( rule__PatternSpecification__Group_2__0 )* )
+ // InternalApplicationConfiguration.g:4873:1: ( ( ( rule__PatternSpecification__Group_2__0 )* ) )
+ // InternalApplicationConfiguration.g:4874:1: ( ( rule__PatternSpecification__Group_2__0 )* )
{
- // InternalApplicationConfiguration.g:4791:1: ( ( rule__PatternSpecification__Group_2__0 )* )
- // InternalApplicationConfiguration.g:4792:2: ( rule__PatternSpecification__Group_2__0 )*
+ // InternalApplicationConfiguration.g:4874:1: ( ( rule__PatternSpecification__Group_2__0 )* )
+ // InternalApplicationConfiguration.g:4875:2: ( rule__PatternSpecification__Group_2__0 )*
{
before(grammarAccess.getPatternSpecificationAccess().getGroup_2());
- // InternalApplicationConfiguration.g:4793:2: ( rule__PatternSpecification__Group_2__0 )*
- loop47:
+ // InternalApplicationConfiguration.g:4876:2: ( rule__PatternSpecification__Group_2__0 )*
+ loop48:
do {
- int alt47=2;
- int LA47_0 = input.LA(1);
+ int alt48=2;
+ int LA48_0 = input.LA(1);
- if ( (LA47_0==31) ) {
- alt47=1;
+ if ( (LA48_0==33) ) {
+ alt48=1;
}
- switch (alt47) {
+ switch (alt48) {
case 1 :
- // InternalApplicationConfiguration.g:4793:3: rule__PatternSpecification__Group_2__0
+ // InternalApplicationConfiguration.g:4876:3: rule__PatternSpecification__Group_2__0
{
pushFollow(FOLLOW_17);
rule__PatternSpecification__Group_2__0();
@@ -15431,7 +15727,7 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
break;
default :
- break loop47;
+ break loop48;
}
} while (true);
@@ -15458,14 +15754,14 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
// $ANTLR start "rule__PatternSpecification__Group__3"
- // InternalApplicationConfiguration.g:4801:1: rule__PatternSpecification__Group__3 : rule__PatternSpecification__Group__3__Impl ;
+ // InternalApplicationConfiguration.g:4884:1: rule__PatternSpecification__Group__3 : rule__PatternSpecification__Group__3__Impl ;
public final void rule__PatternSpecification__Group__3() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalApplicationConfiguration.g:4805:1: ( rule__PatternSpecification__Group__3__Impl )
- // InternalApplicationConfiguration.g:4806:2: rule__PatternSpecification__Group__3__Impl
+ // InternalApplicationConfiguration.g:4888:1: ( rule__PatternSpecification__Group__3__Impl )
+ // InternalApplicationConfiguration.g:4889:2: rule__PatternSpecification__Group__3__Impl
{
pushFollow(FOLLOW_2);
rule__PatternSpecification__Group__3__Impl();
@@ -15491,20 +15787,20 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
// $ANTLR start "rule__PatternSpecification__Group__3__Impl"
- // InternalApplicationConfiguration.g:4812:1: rule__PatternSpecification__Group__3__Impl : ( '}' ) ;
+ // InternalApplicationConfiguration.g:4895:1: rule__PatternSpecification__Group__3__Impl : ( '}' ) ;
public final void rule__PatternSpecification__Group__3__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalApplicationConfiguration.g:4816:1: ( ( '}' ) )
- // InternalApplicationConfiguration.g:4817:1: ( '}' )
+ // InternalApplicationConfiguration.g:4899:1: ( ( '}' ) )
+ // InternalApplicationConfiguration.g:4900:1: ( '}' )
{
- // InternalApplicationConfiguration.g:4817:1: ( '}' )
- // InternalApplicationConfiguration.g:4818:2: '}'
+ // InternalApplicationConfiguration.g:4900:1: ( '}' )
+ // InternalApplicationConfiguration.g:4901:2: '}'
{
before(grammarAccess.getPatternSpecificationAccess().getRightCurlyBracketKeyword_3());
- match(input,30,FOLLOW_2);
+ match(input,32,FOLLOW_2);
after(grammarAccess.getPatternSpecificationAccess().getRightCurlyBracketKeyword_3());
}
@@ -15528,14 +15824,14 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
// $ANTLR start "rule__PatternSpecification__Group_2__0"
- // InternalApplicationConfiguration.g:4828:1: rule__PatternSpecification__Group_2__0 : rule__PatternSpecification__Group_2__0__Impl rule__PatternSpecification__Group_2__1 ;
+ // InternalApplicationConfiguration.g:4911:1: rule__PatternSpecification__Group_2__0 : rule__PatternSpecification__Group_2__0__Impl rule__PatternSpecification__Group_2__1 ;
public final void rule__PatternSpecification__Group_2__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalApplicationConfiguration.g:4832:1: ( rule__PatternSpecification__Group_2__0__Impl rule__PatternSpecification__Group_2__1 )
- // InternalApplicationConfiguration.g:4833:2: rule__PatternSpecification__Group_2__0__Impl rule__PatternSpecification__Group_2__1
+ // InternalApplicationConfiguration.g:4915:1: ( rule__PatternSpecification__Group_2__0__Impl rule__PatternSpecification__Group_2__1 )
+ // InternalApplicationConfiguration.g:4916:2: rule__PatternSpecification__Group_2__0__Impl rule__PatternSpecification__Group_2__1
{
pushFollow(FOLLOW_15);
rule__PatternSpecification__Group_2__0__Impl();
@@ -15566,20 +15862,20 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
// $ANTLR start "rule__PatternSpecification__Group_2__0__Impl"
- // InternalApplicationConfiguration.g:4840:1: rule__PatternSpecification__Group_2__0__Impl : ( ',' ) ;
+ // InternalApplicationConfiguration.g:4923:1: rule__PatternSpecification__Group_2__0__Impl : ( ',' ) ;
public final void rule__PatternSpecification__Group_2__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalApplicationConfiguration.g:4844:1: ( ( ',' ) )
- // InternalApplicationConfiguration.g:4845:1: ( ',' )
+ // InternalApplicationConfiguration.g:4927:1: ( ( ',' ) )
+ // InternalApplicationConfiguration.g:4928:1: ( ',' )
{
- // InternalApplicationConfiguration.g:4845:1: ( ',' )
- // InternalApplicationConfiguration.g:4846:2: ','
+ // InternalApplicationConfiguration.g:4928:1: ( ',' )
+ // InternalApplicationConfiguration.g:4929:2: ','
{
before(grammarAccess.getPatternSpecificationAccess().getCommaKeyword_2_0());
- match(input,31,FOLLOW_2);
+ match(input,33,FOLLOW_2);
after(grammarAccess.getPatternSpecificationAccess().getCommaKeyword_2_0());
}
@@ -15603,14 +15899,14 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
// $ANTLR start "rule__PatternSpecification__Group_2__1"
- // InternalApplicationConfiguration.g:4855:1: rule__PatternSpecification__Group_2__1 : rule__PatternSpecification__Group_2__1__Impl ;
+ // InternalApplicationConfiguration.g:4938:1: rule__PatternSpecification__Group_2__1 : rule__PatternSpecification__Group_2__1__Impl ;
public final void rule__PatternSpecification__Group_2__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalApplicationConfiguration.g:4859:1: ( rule__PatternSpecification__Group_2__1__Impl )
- // InternalApplicationConfiguration.g:4860:2: rule__PatternSpecification__Group_2__1__Impl
+ // InternalApplicationConfiguration.g:4942:1: ( rule__PatternSpecification__Group_2__1__Impl )
+ // InternalApplicationConfiguration.g:4943:2: rule__PatternSpecification__Group_2__1__Impl
{
pushFollow(FOLLOW_2);
rule__PatternSpecification__Group_2__1__Impl();
@@ -15636,21 +15932,21 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
// $ANTLR start "rule__PatternSpecification__Group_2__1__Impl"
- // InternalApplicationConfiguration.g:4866:1: rule__PatternSpecification__Group_2__1__Impl : ( ( rule__PatternSpecification__EntriesAssignment_2_1 ) ) ;
+ // InternalApplicationConfiguration.g:4949:1: rule__PatternSpecification__Group_2__1__Impl : ( ( rule__PatternSpecification__EntriesAssignment_2_1 ) ) ;
public final void rule__PatternSpecification__Group_2__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalApplicationConfiguration.g:4870:1: ( ( ( rule__PatternSpecification__EntriesAssignment_2_1 ) ) )
- // InternalApplicationConfiguration.g:4871:1: ( ( rule__PatternSpecification__EntriesAssignment_2_1 ) )
+ // InternalApplicationConfiguration.g:4953:1: ( ( ( rule__PatternSpecification__EntriesAssignment_2_1 ) ) )
+ // InternalApplicationConfiguration.g:4954:1: ( ( rule__PatternSpecification__EntriesAssignment_2_1 ) )
{
- // InternalApplicationConfiguration.g:4871:1: ( ( rule__PatternSpecification__EntriesAssignment_2_1 ) )
- // InternalApplicationConfiguration.g:4872:2: ( rule__PatternSpecification__EntriesAssignment_2_1 )
+ // InternalApplicationConfiguration.g:4954:1: ( ( rule__PatternSpecification__EntriesAssignment_2_1 ) )
+ // InternalApplicationConfiguration.g:4955:2: ( rule__PatternSpecification__EntriesAssignment_2_1 )
{
before(grammarAccess.getPatternSpecificationAccess().getEntriesAssignment_2_1());
- // InternalApplicationConfiguration.g:4873:2: ( rule__PatternSpecification__EntriesAssignment_2_1 )
- // InternalApplicationConfiguration.g:4873:3: rule__PatternSpecification__EntriesAssignment_2_1
+ // InternalApplicationConfiguration.g:4956:2: ( rule__PatternSpecification__EntriesAssignment_2_1 )
+ // InternalApplicationConfiguration.g:4956:3: rule__PatternSpecification__EntriesAssignment_2_1
{
pushFollow(FOLLOW_2);
rule__PatternSpecification__EntriesAssignment_2_1();
@@ -15683,14 +15979,14 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
// $ANTLR start "rule__AllPatternEntry__Group__0"
- // InternalApplicationConfiguration.g:4882:1: rule__AllPatternEntry__Group__0 : rule__AllPatternEntry__Group__0__Impl rule__AllPatternEntry__Group__1 ;
+ // InternalApplicationConfiguration.g:4965:1: rule__AllPatternEntry__Group__0 : rule__AllPatternEntry__Group__0__Impl rule__AllPatternEntry__Group__1 ;
public final void rule__AllPatternEntry__Group__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalApplicationConfiguration.g:4886:1: ( rule__AllPatternEntry__Group__0__Impl rule__AllPatternEntry__Group__1 )
- // InternalApplicationConfiguration.g:4887:2: rule__AllPatternEntry__Group__0__Impl rule__AllPatternEntry__Group__1
+ // InternalApplicationConfiguration.g:4969:1: ( rule__AllPatternEntry__Group__0__Impl rule__AllPatternEntry__Group__1 )
+ // InternalApplicationConfiguration.g:4970:2: rule__AllPatternEntry__Group__0__Impl rule__AllPatternEntry__Group__1
{
pushFollow(FOLLOW_8);
rule__AllPatternEntry__Group__0__Impl();
@@ -15721,20 +16017,20 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
// $ANTLR start "rule__AllPatternEntry__Group__0__Impl"
- // InternalApplicationConfiguration.g:4894:1: rule__AllPatternEntry__Group__0__Impl : ( 'package' ) ;
+ // InternalApplicationConfiguration.g:4977:1: rule__AllPatternEntry__Group__0__Impl : ( 'package' ) ;
public final void rule__AllPatternEntry__Group__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalApplicationConfiguration.g:4898:1: ( ( 'package' ) )
- // InternalApplicationConfiguration.g:4899:1: ( 'package' )
+ // InternalApplicationConfiguration.g:4981:1: ( ( 'package' ) )
+ // InternalApplicationConfiguration.g:4982:1: ( 'package' )
{
- // InternalApplicationConfiguration.g:4899:1: ( 'package' )
- // InternalApplicationConfiguration.g:4900:2: 'package'
+ // InternalApplicationConfiguration.g:4982:1: ( 'package' )
+ // InternalApplicationConfiguration.g:4983:2: 'package'
{
before(grammarAccess.getAllPatternEntryAccess().getPackageKeyword_0());
- match(input,32,FOLLOW_2);
+ match(input,34,FOLLOW_2);
after(grammarAccess.getAllPatternEntryAccess().getPackageKeyword_0());
}
@@ -15758,14 +16054,14 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
// $ANTLR start "rule__AllPatternEntry__Group__1"
- // InternalApplicationConfiguration.g:4909:1: rule__AllPatternEntry__Group__1 : rule__AllPatternEntry__Group__1__Impl rule__AllPatternEntry__Group__2 ;
+ // InternalApplicationConfiguration.g:4992:1: rule__AllPatternEntry__Group__1 : rule__AllPatternEntry__Group__1__Impl rule__AllPatternEntry__Group__2 ;
public final void rule__AllPatternEntry__Group__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalApplicationConfiguration.g:4913:1: ( rule__AllPatternEntry__Group__1__Impl rule__AllPatternEntry__Group__2 )
- // InternalApplicationConfiguration.g:4914:2: rule__AllPatternEntry__Group__1__Impl rule__AllPatternEntry__Group__2
+ // InternalApplicationConfiguration.g:4996:1: ( rule__AllPatternEntry__Group__1__Impl rule__AllPatternEntry__Group__2 )
+ // InternalApplicationConfiguration.g:4997:2: rule__AllPatternEntry__Group__1__Impl rule__AllPatternEntry__Group__2
{
pushFollow(FOLLOW_18);
rule__AllPatternEntry__Group__1__Impl();
@@ -15796,21 +16092,21 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
// $ANTLR start "rule__AllPatternEntry__Group__1__Impl"
- // InternalApplicationConfiguration.g:4921:1: rule__AllPatternEntry__Group__1__Impl : ( ( rule__AllPatternEntry__PackageAssignment_1 ) ) ;
+ // InternalApplicationConfiguration.g:5004:1: rule__AllPatternEntry__Group__1__Impl : ( ( rule__AllPatternEntry__PackageAssignment_1 ) ) ;
public final void rule__AllPatternEntry__Group__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalApplicationConfiguration.g:4925:1: ( ( ( rule__AllPatternEntry__PackageAssignment_1 ) ) )
- // InternalApplicationConfiguration.g:4926:1: ( ( rule__AllPatternEntry__PackageAssignment_1 ) )
+ // InternalApplicationConfiguration.g:5008:1: ( ( ( rule__AllPatternEntry__PackageAssignment_1 ) ) )
+ // InternalApplicationConfiguration.g:5009:1: ( ( rule__AllPatternEntry__PackageAssignment_1 ) )
{
- // InternalApplicationConfiguration.g:4926:1: ( ( rule__AllPatternEntry__PackageAssignment_1 ) )
- // InternalApplicationConfiguration.g:4927:2: ( rule__AllPatternEntry__PackageAssignment_1 )
+ // InternalApplicationConfiguration.g:5009:1: ( ( rule__AllPatternEntry__PackageAssignment_1 ) )
+ // InternalApplicationConfiguration.g:5010:2: ( rule__AllPatternEntry__PackageAssignment_1 )
{
before(grammarAccess.getAllPatternEntryAccess().getPackageAssignment_1());
- // InternalApplicationConfiguration.g:4928:2: ( rule__AllPatternEntry__PackageAssignment_1 )
- // InternalApplicationConfiguration.g:4928:3: rule__AllPatternEntry__PackageAssignment_1
+ // InternalApplicationConfiguration.g:5011:2: ( rule__AllPatternEntry__PackageAssignment_1 )
+ // InternalApplicationConfiguration.g:5011:3: rule__AllPatternEntry__PackageAssignment_1
{
pushFollow(FOLLOW_2);
rule__AllPatternEntry__PackageAssignment_1();
@@ -15843,14 +16139,14 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
// $ANTLR start "rule__AllPatternEntry__Group__2"
- // InternalApplicationConfiguration.g:4936:1: rule__AllPatternEntry__Group__2 : rule__AllPatternEntry__Group__2__Impl ;
+ // InternalApplicationConfiguration.g:5019:1: rule__AllPatternEntry__Group__2 : rule__AllPatternEntry__Group__2__Impl ;
public final void rule__AllPatternEntry__Group__2() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalApplicationConfiguration.g:4940:1: ( rule__AllPatternEntry__Group__2__Impl )
- // InternalApplicationConfiguration.g:4941:2: rule__AllPatternEntry__Group__2__Impl
+ // InternalApplicationConfiguration.g:5023:1: ( rule__AllPatternEntry__Group__2__Impl )
+ // InternalApplicationConfiguration.g:5024:2: rule__AllPatternEntry__Group__2__Impl
{
pushFollow(FOLLOW_2);
rule__AllPatternEntry__Group__2__Impl();
@@ -15876,29 +16172,29 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
// $ANTLR start "rule__AllPatternEntry__Group__2__Impl"
- // InternalApplicationConfiguration.g:4947:1: rule__AllPatternEntry__Group__2__Impl : ( ( rule__AllPatternEntry__Group_2__0 )? ) ;
+ // InternalApplicationConfiguration.g:5030:1: rule__AllPatternEntry__Group__2__Impl : ( ( rule__AllPatternEntry__Group_2__0 )? ) ;
public final void rule__AllPatternEntry__Group__2__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalApplicationConfiguration.g:4951:1: ( ( ( rule__AllPatternEntry__Group_2__0 )? ) )
- // InternalApplicationConfiguration.g:4952:1: ( ( rule__AllPatternEntry__Group_2__0 )? )
+ // InternalApplicationConfiguration.g:5034:1: ( ( ( rule__AllPatternEntry__Group_2__0 )? ) )
+ // InternalApplicationConfiguration.g:5035:1: ( ( rule__AllPatternEntry__Group_2__0 )? )
{
- // InternalApplicationConfiguration.g:4952:1: ( ( rule__AllPatternEntry__Group_2__0 )? )
- // InternalApplicationConfiguration.g:4953:2: ( rule__AllPatternEntry__Group_2__0 )?
+ // InternalApplicationConfiguration.g:5035:1: ( ( rule__AllPatternEntry__Group_2__0 )? )
+ // InternalApplicationConfiguration.g:5036:2: ( rule__AllPatternEntry__Group_2__0 )?
{
before(grammarAccess.getAllPatternEntryAccess().getGroup_2());
- // InternalApplicationConfiguration.g:4954:2: ( rule__AllPatternEntry__Group_2__0 )?
- int alt48=2;
- int LA48_0 = input.LA(1);
+ // InternalApplicationConfiguration.g:5037:2: ( rule__AllPatternEntry__Group_2__0 )?
+ int alt49=2;
+ int LA49_0 = input.LA(1);
- if ( (LA48_0==33) ) {
- alt48=1;
+ if ( (LA49_0==35) ) {
+ alt49=1;
}
- switch (alt48) {
+ switch (alt49) {
case 1 :
- // InternalApplicationConfiguration.g:4954:3: rule__AllPatternEntry__Group_2__0
+ // InternalApplicationConfiguration.g:5037:3: rule__AllPatternEntry__Group_2__0
{
pushFollow(FOLLOW_2);
rule__AllPatternEntry__Group_2__0();
@@ -15934,14 +16230,14 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
// $ANTLR start "rule__AllPatternEntry__Group_2__0"
- // InternalApplicationConfiguration.g:4963:1: rule__AllPatternEntry__Group_2__0 : rule__AllPatternEntry__Group_2__0__Impl rule__AllPatternEntry__Group_2__1 ;
+ // InternalApplicationConfiguration.g:5046:1: rule__AllPatternEntry__Group_2__0 : rule__AllPatternEntry__Group_2__0__Impl rule__AllPatternEntry__Group_2__1 ;
public final void rule__AllPatternEntry__Group_2__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalApplicationConfiguration.g:4967:1: ( rule__AllPatternEntry__Group_2__0__Impl rule__AllPatternEntry__Group_2__1 )
- // InternalApplicationConfiguration.g:4968:2: rule__AllPatternEntry__Group_2__0__Impl rule__AllPatternEntry__Group_2__1
+ // InternalApplicationConfiguration.g:5050:1: ( rule__AllPatternEntry__Group_2__0__Impl rule__AllPatternEntry__Group_2__1 )
+ // InternalApplicationConfiguration.g:5051:2: rule__AllPatternEntry__Group_2__0__Impl rule__AllPatternEntry__Group_2__1
{
pushFollow(FOLLOW_19);
rule__AllPatternEntry__Group_2__0__Impl();
@@ -15972,20 +16268,20 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
// $ANTLR start "rule__AllPatternEntry__Group_2__0__Impl"
- // InternalApplicationConfiguration.g:4975:1: rule__AllPatternEntry__Group_2__0__Impl : ( 'excluding' ) ;
+ // InternalApplicationConfiguration.g:5058:1: rule__AllPatternEntry__Group_2__0__Impl : ( 'excluding' ) ;
public final void rule__AllPatternEntry__Group_2__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalApplicationConfiguration.g:4979:1: ( ( 'excluding' ) )
- // InternalApplicationConfiguration.g:4980:1: ( 'excluding' )
+ // InternalApplicationConfiguration.g:5062:1: ( ( 'excluding' ) )
+ // InternalApplicationConfiguration.g:5063:1: ( 'excluding' )
{
- // InternalApplicationConfiguration.g:4980:1: ( 'excluding' )
- // InternalApplicationConfiguration.g:4981:2: 'excluding'
+ // InternalApplicationConfiguration.g:5063:1: ( 'excluding' )
+ // InternalApplicationConfiguration.g:5064:2: 'excluding'
{
before(grammarAccess.getAllPatternEntryAccess().getExcludingKeyword_2_0());
- match(input,33,FOLLOW_2);
+ match(input,35,FOLLOW_2);
after(grammarAccess.getAllPatternEntryAccess().getExcludingKeyword_2_0());
}
@@ -16009,14 +16305,14 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
// $ANTLR start "rule__AllPatternEntry__Group_2__1"
- // InternalApplicationConfiguration.g:4990:1: rule__AllPatternEntry__Group_2__1 : rule__AllPatternEntry__Group_2__1__Impl rule__AllPatternEntry__Group_2__2 ;
+ // InternalApplicationConfiguration.g:5073:1: rule__AllPatternEntry__Group_2__1 : rule__AllPatternEntry__Group_2__1__Impl rule__AllPatternEntry__Group_2__2 ;
public final void rule__AllPatternEntry__Group_2__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalApplicationConfiguration.g:4994:1: ( rule__AllPatternEntry__Group_2__1__Impl rule__AllPatternEntry__Group_2__2 )
- // InternalApplicationConfiguration.g:4995:2: rule__AllPatternEntry__Group_2__1__Impl rule__AllPatternEntry__Group_2__2
+ // InternalApplicationConfiguration.g:5077:1: ( rule__AllPatternEntry__Group_2__1__Impl rule__AllPatternEntry__Group_2__2 )
+ // InternalApplicationConfiguration.g:5078:2: rule__AllPatternEntry__Group_2__1__Impl rule__AllPatternEntry__Group_2__2
{
pushFollow(FOLLOW_8);
rule__AllPatternEntry__Group_2__1__Impl();
@@ -16047,20 +16343,20 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
// $ANTLR start "rule__AllPatternEntry__Group_2__1__Impl"
- // InternalApplicationConfiguration.g:5002:1: rule__AllPatternEntry__Group_2__1__Impl : ( '{' ) ;
+ // InternalApplicationConfiguration.g:5085:1: rule__AllPatternEntry__Group_2__1__Impl : ( '{' ) ;
public final void rule__AllPatternEntry__Group_2__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalApplicationConfiguration.g:5006:1: ( ( '{' ) )
- // InternalApplicationConfiguration.g:5007:1: ( '{' )
+ // InternalApplicationConfiguration.g:5089:1: ( ( '{' ) )
+ // InternalApplicationConfiguration.g:5090:1: ( '{' )
{
- // InternalApplicationConfiguration.g:5007:1: ( '{' )
- // InternalApplicationConfiguration.g:5008:2: '{'
+ // InternalApplicationConfiguration.g:5090:1: ( '{' )
+ // InternalApplicationConfiguration.g:5091:2: '{'
{
before(grammarAccess.getAllPatternEntryAccess().getLeftCurlyBracketKeyword_2_1());
- match(input,29,FOLLOW_2);
+ match(input,31,FOLLOW_2);
after(grammarAccess.getAllPatternEntryAccess().getLeftCurlyBracketKeyword_2_1());
}
@@ -16084,14 +16380,14 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
// $ANTLR start "rule__AllPatternEntry__Group_2__2"
- // InternalApplicationConfiguration.g:5017:1: rule__AllPatternEntry__Group_2__2 : rule__AllPatternEntry__Group_2__2__Impl rule__AllPatternEntry__Group_2__3 ;
+ // InternalApplicationConfiguration.g:5100:1: rule__AllPatternEntry__Group_2__2 : rule__AllPatternEntry__Group_2__2__Impl rule__AllPatternEntry__Group_2__3 ;
public final void rule__AllPatternEntry__Group_2__2() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalApplicationConfiguration.g:5021:1: ( rule__AllPatternEntry__Group_2__2__Impl rule__AllPatternEntry__Group_2__3 )
- // InternalApplicationConfiguration.g:5022:2: rule__AllPatternEntry__Group_2__2__Impl rule__AllPatternEntry__Group_2__3
+ // InternalApplicationConfiguration.g:5104:1: ( rule__AllPatternEntry__Group_2__2__Impl rule__AllPatternEntry__Group_2__3 )
+ // InternalApplicationConfiguration.g:5105:2: rule__AllPatternEntry__Group_2__2__Impl rule__AllPatternEntry__Group_2__3
{
pushFollow(FOLLOW_16);
rule__AllPatternEntry__Group_2__2__Impl();
@@ -16122,21 +16418,21 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
// $ANTLR start "rule__AllPatternEntry__Group_2__2__Impl"
- // InternalApplicationConfiguration.g:5029:1: rule__AllPatternEntry__Group_2__2__Impl : ( ( rule__AllPatternEntry__ExclusuionAssignment_2_2 ) ) ;
+ // InternalApplicationConfiguration.g:5112:1: rule__AllPatternEntry__Group_2__2__Impl : ( ( rule__AllPatternEntry__ExclusuionAssignment_2_2 ) ) ;
public final void rule__AllPatternEntry__Group_2__2__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalApplicationConfiguration.g:5033:1: ( ( ( rule__AllPatternEntry__ExclusuionAssignment_2_2 ) ) )
- // InternalApplicationConfiguration.g:5034:1: ( ( rule__AllPatternEntry__ExclusuionAssignment_2_2 ) )
+ // InternalApplicationConfiguration.g:5116:1: ( ( ( rule__AllPatternEntry__ExclusuionAssignment_2_2 ) ) )
+ // InternalApplicationConfiguration.g:5117:1: ( ( rule__AllPatternEntry__ExclusuionAssignment_2_2 ) )
{
- // InternalApplicationConfiguration.g:5034:1: ( ( rule__AllPatternEntry__ExclusuionAssignment_2_2 ) )
- // InternalApplicationConfiguration.g:5035:2: ( rule__AllPatternEntry__ExclusuionAssignment_2_2 )
+ // InternalApplicationConfiguration.g:5117:1: ( ( rule__AllPatternEntry__ExclusuionAssignment_2_2 ) )
+ // InternalApplicationConfiguration.g:5118:2: ( rule__AllPatternEntry__ExclusuionAssignment_2_2 )
{
before(grammarAccess.getAllPatternEntryAccess().getExclusuionAssignment_2_2());
- // InternalApplicationConfiguration.g:5036:2: ( rule__AllPatternEntry__ExclusuionAssignment_2_2 )
- // InternalApplicationConfiguration.g:5036:3: rule__AllPatternEntry__ExclusuionAssignment_2_2
+ // InternalApplicationConfiguration.g:5119:2: ( rule__AllPatternEntry__ExclusuionAssignment_2_2 )
+ // InternalApplicationConfiguration.g:5119:3: rule__AllPatternEntry__ExclusuionAssignment_2_2
{
pushFollow(FOLLOW_2);
rule__AllPatternEntry__ExclusuionAssignment_2_2();
@@ -16169,14 +16465,14 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
// $ANTLR start "rule__AllPatternEntry__Group_2__3"
- // InternalApplicationConfiguration.g:5044:1: rule__AllPatternEntry__Group_2__3 : rule__AllPatternEntry__Group_2__3__Impl rule__AllPatternEntry__Group_2__4 ;
+ // InternalApplicationConfiguration.g:5127:1: rule__AllPatternEntry__Group_2__3 : rule__AllPatternEntry__Group_2__3__Impl rule__AllPatternEntry__Group_2__4 ;
public final void rule__AllPatternEntry__Group_2__3() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalApplicationConfiguration.g:5048:1: ( rule__AllPatternEntry__Group_2__3__Impl rule__AllPatternEntry__Group_2__4 )
- // InternalApplicationConfiguration.g:5049:2: rule__AllPatternEntry__Group_2__3__Impl rule__AllPatternEntry__Group_2__4
+ // InternalApplicationConfiguration.g:5131:1: ( rule__AllPatternEntry__Group_2__3__Impl rule__AllPatternEntry__Group_2__4 )
+ // InternalApplicationConfiguration.g:5132:2: rule__AllPatternEntry__Group_2__3__Impl rule__AllPatternEntry__Group_2__4
{
pushFollow(FOLLOW_16);
rule__AllPatternEntry__Group_2__3__Impl();
@@ -16207,33 +16503,33 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
// $ANTLR start "rule__AllPatternEntry__Group_2__3__Impl"
- // InternalApplicationConfiguration.g:5056:1: rule__AllPatternEntry__Group_2__3__Impl : ( ( rule__AllPatternEntry__Group_2_3__0 )* ) ;
+ // InternalApplicationConfiguration.g:5139:1: rule__AllPatternEntry__Group_2__3__Impl : ( ( rule__AllPatternEntry__Group_2_3__0 )* ) ;
public final void rule__AllPatternEntry__Group_2__3__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalApplicationConfiguration.g:5060:1: ( ( ( rule__AllPatternEntry__Group_2_3__0 )* ) )
- // InternalApplicationConfiguration.g:5061:1: ( ( rule__AllPatternEntry__Group_2_3__0 )* )
+ // InternalApplicationConfiguration.g:5143:1: ( ( ( rule__AllPatternEntry__Group_2_3__0 )* ) )
+ // InternalApplicationConfiguration.g:5144:1: ( ( rule__AllPatternEntry__Group_2_3__0 )* )
{
- // InternalApplicationConfiguration.g:5061:1: ( ( rule__AllPatternEntry__Group_2_3__0 )* )
- // InternalApplicationConfiguration.g:5062:2: ( rule__AllPatternEntry__Group_2_3__0 )*
+ // InternalApplicationConfiguration.g:5144:1: ( ( rule__AllPatternEntry__Group_2_3__0 )* )
+ // InternalApplicationConfiguration.g:5145:2: ( rule__AllPatternEntry__Group_2_3__0 )*
{
before(grammarAccess.getAllPatternEntryAccess().getGroup_2_3());
- // InternalApplicationConfiguration.g:5063:2: ( rule__AllPatternEntry__Group_2_3__0 )*
- loop49:
+ // InternalApplicationConfiguration.g:5146:2: ( rule__AllPatternEntry__Group_2_3__0 )*
+ loop50:
do {
- int alt49=2;
- int LA49_0 = input.LA(1);
+ int alt50=2;
+ int LA50_0 = input.LA(1);
- if ( (LA49_0==31) ) {
- alt49=1;
+ if ( (LA50_0==33) ) {
+ alt50=1;
}
- switch (alt49) {
+ switch (alt50) {
case 1 :
- // InternalApplicationConfiguration.g:5063:3: rule__AllPatternEntry__Group_2_3__0
+ // InternalApplicationConfiguration.g:5146:3: rule__AllPatternEntry__Group_2_3__0
{
pushFollow(FOLLOW_17);
rule__AllPatternEntry__Group_2_3__0();
@@ -16245,7 +16541,7 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
break;
default :
- break loop49;
+ break loop50;
}
} while (true);
@@ -16272,14 +16568,14 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
// $ANTLR start "rule__AllPatternEntry__Group_2__4"
- // InternalApplicationConfiguration.g:5071:1: rule__AllPatternEntry__Group_2__4 : rule__AllPatternEntry__Group_2__4__Impl ;
+ // InternalApplicationConfiguration.g:5154:1: rule__AllPatternEntry__Group_2__4 : rule__AllPatternEntry__Group_2__4__Impl ;
public final void rule__AllPatternEntry__Group_2__4() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalApplicationConfiguration.g:5075:1: ( rule__AllPatternEntry__Group_2__4__Impl )
- // InternalApplicationConfiguration.g:5076:2: rule__AllPatternEntry__Group_2__4__Impl
+ // InternalApplicationConfiguration.g:5158:1: ( rule__AllPatternEntry__Group_2__4__Impl )
+ // InternalApplicationConfiguration.g:5159:2: rule__AllPatternEntry__Group_2__4__Impl
{
pushFollow(FOLLOW_2);
rule__AllPatternEntry__Group_2__4__Impl();
@@ -16305,20 +16601,20 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
// $ANTLR start "rule__AllPatternEntry__Group_2__4__Impl"
- // InternalApplicationConfiguration.g:5082:1: rule__AllPatternEntry__Group_2__4__Impl : ( '}' ) ;
+ // InternalApplicationConfiguration.g:5165:1: rule__AllPatternEntry__Group_2__4__Impl : ( '}' ) ;
public final void rule__AllPatternEntry__Group_2__4__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalApplicationConfiguration.g:5086:1: ( ( '}' ) )
- // InternalApplicationConfiguration.g:5087:1: ( '}' )
+ // InternalApplicationConfiguration.g:5169:1: ( ( '}' ) )
+ // InternalApplicationConfiguration.g:5170:1: ( '}' )
{
- // InternalApplicationConfiguration.g:5087:1: ( '}' )
- // InternalApplicationConfiguration.g:5088:2: '}'
+ // InternalApplicationConfiguration.g:5170:1: ( '}' )
+ // InternalApplicationConfiguration.g:5171:2: '}'
{
before(grammarAccess.getAllPatternEntryAccess().getRightCurlyBracketKeyword_2_4());
- match(input,30,FOLLOW_2);
+ match(input,32,FOLLOW_2);
after(grammarAccess.getAllPatternEntryAccess().getRightCurlyBracketKeyword_2_4());
}
@@ -16342,14 +16638,14 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
// $ANTLR start "rule__AllPatternEntry__Group_2_3__0"
- // InternalApplicationConfiguration.g:5098:1: rule__AllPatternEntry__Group_2_3__0 : rule__AllPatternEntry__Group_2_3__0__Impl rule__AllPatternEntry__Group_2_3__1 ;
+ // InternalApplicationConfiguration.g:5181:1: rule__AllPatternEntry__Group_2_3__0 : rule__AllPatternEntry__Group_2_3__0__Impl rule__AllPatternEntry__Group_2_3__1 ;
public final void rule__AllPatternEntry__Group_2_3__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalApplicationConfiguration.g:5102:1: ( rule__AllPatternEntry__Group_2_3__0__Impl rule__AllPatternEntry__Group_2_3__1 )
- // InternalApplicationConfiguration.g:5103:2: rule__AllPatternEntry__Group_2_3__0__Impl rule__AllPatternEntry__Group_2_3__1
+ // InternalApplicationConfiguration.g:5185:1: ( rule__AllPatternEntry__Group_2_3__0__Impl rule__AllPatternEntry__Group_2_3__1 )
+ // InternalApplicationConfiguration.g:5186:2: rule__AllPatternEntry__Group_2_3__0__Impl rule__AllPatternEntry__Group_2_3__1
{
pushFollow(FOLLOW_8);
rule__AllPatternEntry__Group_2_3__0__Impl();
@@ -16380,20 +16676,20 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
// $ANTLR start "rule__AllPatternEntry__Group_2_3__0__Impl"
- // InternalApplicationConfiguration.g:5110:1: rule__AllPatternEntry__Group_2_3__0__Impl : ( ',' ) ;
+ // InternalApplicationConfiguration.g:5193:1: rule__AllPatternEntry__Group_2_3__0__Impl : ( ',' ) ;
public final void rule__AllPatternEntry__Group_2_3__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalApplicationConfiguration.g:5114:1: ( ( ',' ) )
- // InternalApplicationConfiguration.g:5115:1: ( ',' )
+ // InternalApplicationConfiguration.g:5197:1: ( ( ',' ) )
+ // InternalApplicationConfiguration.g:5198:1: ( ',' )
{
- // InternalApplicationConfiguration.g:5115:1: ( ',' )
- // InternalApplicationConfiguration.g:5116:2: ','
+ // InternalApplicationConfiguration.g:5198:1: ( ',' )
+ // InternalApplicationConfiguration.g:5199:2: ','
{
before(grammarAccess.getAllPatternEntryAccess().getCommaKeyword_2_3_0());
- match(input,31,FOLLOW_2);
+ match(input,33,FOLLOW_2);
after(grammarAccess.getAllPatternEntryAccess().getCommaKeyword_2_3_0());
}
@@ -16417,14 +16713,14 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
// $ANTLR start "rule__AllPatternEntry__Group_2_3__1"
- // InternalApplicationConfiguration.g:5125:1: rule__AllPatternEntry__Group_2_3__1 : rule__AllPatternEntry__Group_2_3__1__Impl ;
+ // InternalApplicationConfiguration.g:5208:1: rule__AllPatternEntry__Group_2_3__1 : rule__AllPatternEntry__Group_2_3__1__Impl ;
public final void rule__AllPatternEntry__Group_2_3__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalApplicationConfiguration.g:5129:1: ( rule__AllPatternEntry__Group_2_3__1__Impl )
- // InternalApplicationConfiguration.g:5130:2: rule__AllPatternEntry__Group_2_3__1__Impl
+ // InternalApplicationConfiguration.g:5212:1: ( rule__AllPatternEntry__Group_2_3__1__Impl )
+ // InternalApplicationConfiguration.g:5213:2: rule__AllPatternEntry__Group_2_3__1__Impl
{
pushFollow(FOLLOW_2);
rule__AllPatternEntry__Group_2_3__1__Impl();
@@ -16450,21 +16746,21 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
// $ANTLR start "rule__AllPatternEntry__Group_2_3__1__Impl"
- // InternalApplicationConfiguration.g:5136:1: rule__AllPatternEntry__Group_2_3__1__Impl : ( ( rule__AllPatternEntry__ExclusuionAssignment_2_3_1 ) ) ;
+ // InternalApplicationConfiguration.g:5219:1: rule__AllPatternEntry__Group_2_3__1__Impl : ( ( rule__AllPatternEntry__ExclusuionAssignment_2_3_1 ) ) ;
public final void rule__AllPatternEntry__Group_2_3__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalApplicationConfiguration.g:5140:1: ( ( ( rule__AllPatternEntry__ExclusuionAssignment_2_3_1 ) ) )
- // InternalApplicationConfiguration.g:5141:1: ( ( rule__AllPatternEntry__ExclusuionAssignment_2_3_1 ) )
+ // InternalApplicationConfiguration.g:5223:1: ( ( ( rule__AllPatternEntry__ExclusuionAssignment_2_3_1 ) ) )
+ // InternalApplicationConfiguration.g:5224:1: ( ( rule__AllPatternEntry__ExclusuionAssignment_2_3_1 ) )
{
- // InternalApplicationConfiguration.g:5141:1: ( ( rule__AllPatternEntry__ExclusuionAssignment_2_3_1 ) )
- // InternalApplicationConfiguration.g:5142:2: ( rule__AllPatternEntry__ExclusuionAssignment_2_3_1 )
+ // InternalApplicationConfiguration.g:5224:1: ( ( rule__AllPatternEntry__ExclusuionAssignment_2_3_1 ) )
+ // InternalApplicationConfiguration.g:5225:2: ( rule__AllPatternEntry__ExclusuionAssignment_2_3_1 )
{
before(grammarAccess.getAllPatternEntryAccess().getExclusuionAssignment_2_3_1());
- // InternalApplicationConfiguration.g:5143:2: ( rule__AllPatternEntry__ExclusuionAssignment_2_3_1 )
- // InternalApplicationConfiguration.g:5143:3: rule__AllPatternEntry__ExclusuionAssignment_2_3_1
+ // InternalApplicationConfiguration.g:5226:2: ( rule__AllPatternEntry__ExclusuionAssignment_2_3_1 )
+ // InternalApplicationConfiguration.g:5226:3: rule__AllPatternEntry__ExclusuionAssignment_2_3_1
{
pushFollow(FOLLOW_2);
rule__AllPatternEntry__ExclusuionAssignment_2_3_1();
@@ -16497,14 +16793,14 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
// $ANTLR start "rule__PatternElement__Group__0"
- // InternalApplicationConfiguration.g:5152:1: rule__PatternElement__Group__0 : rule__PatternElement__Group__0__Impl rule__PatternElement__Group__1 ;
+ // InternalApplicationConfiguration.g:5235:1: rule__PatternElement__Group__0 : rule__PatternElement__Group__0__Impl rule__PatternElement__Group__1 ;
public final void rule__PatternElement__Group__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalApplicationConfiguration.g:5156:1: ( rule__PatternElement__Group__0__Impl rule__PatternElement__Group__1 )
- // InternalApplicationConfiguration.g:5157:2: rule__PatternElement__Group__0__Impl rule__PatternElement__Group__1
+ // InternalApplicationConfiguration.g:5239:1: ( rule__PatternElement__Group__0__Impl rule__PatternElement__Group__1 )
+ // InternalApplicationConfiguration.g:5240:2: rule__PatternElement__Group__0__Impl rule__PatternElement__Group__1
{
pushFollow(FOLLOW_8);
rule__PatternElement__Group__0__Impl();
@@ -16535,33 +16831,33 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
// $ANTLR start "rule__PatternElement__Group__0__Impl"
- // InternalApplicationConfiguration.g:5164:1: rule__PatternElement__Group__0__Impl : ( ( rule__PatternElement__Group_0__0 )? ) ;
+ // InternalApplicationConfiguration.g:5247:1: rule__PatternElement__Group__0__Impl : ( ( rule__PatternElement__Group_0__0 )? ) ;
public final void rule__PatternElement__Group__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalApplicationConfiguration.g:5168:1: ( ( ( rule__PatternElement__Group_0__0 )? ) )
- // InternalApplicationConfiguration.g:5169:1: ( ( rule__PatternElement__Group_0__0 )? )
+ // InternalApplicationConfiguration.g:5251:1: ( ( ( rule__PatternElement__Group_0__0 )? ) )
+ // InternalApplicationConfiguration.g:5252:1: ( ( rule__PatternElement__Group_0__0 )? )
{
- // InternalApplicationConfiguration.g:5169:1: ( ( rule__PatternElement__Group_0__0 )? )
- // InternalApplicationConfiguration.g:5170:2: ( rule__PatternElement__Group_0__0 )?
+ // InternalApplicationConfiguration.g:5252:1: ( ( rule__PatternElement__Group_0__0 )? )
+ // InternalApplicationConfiguration.g:5253:2: ( rule__PatternElement__Group_0__0 )?
{
before(grammarAccess.getPatternElementAccess().getGroup_0());
- // InternalApplicationConfiguration.g:5171:2: ( rule__PatternElement__Group_0__0 )?
- int alt50=2;
- int LA50_0 = input.LA(1);
+ // InternalApplicationConfiguration.g:5254:2: ( rule__PatternElement__Group_0__0 )?
+ int alt51=2;
+ int LA51_0 = input.LA(1);
- if ( (LA50_0==RULE_ID) ) {
- int LA50_1 = input.LA(2);
+ if ( (LA51_0==RULE_ID) ) {
+ int LA51_1 = input.LA(2);
- if ( (LA50_1==21||LA50_1==34) ) {
- alt50=1;
+ if ( (LA51_1==23||LA51_1==36) ) {
+ alt51=1;
}
}
- switch (alt50) {
+ switch (alt51) {
case 1 :
- // InternalApplicationConfiguration.g:5171:3: rule__PatternElement__Group_0__0
+ // InternalApplicationConfiguration.g:5254:3: rule__PatternElement__Group_0__0
{
pushFollow(FOLLOW_2);
rule__PatternElement__Group_0__0();
@@ -16597,14 +16893,14 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
// $ANTLR start "rule__PatternElement__Group__1"
- // InternalApplicationConfiguration.g:5179:1: rule__PatternElement__Group__1 : rule__PatternElement__Group__1__Impl ;
+ // InternalApplicationConfiguration.g:5262:1: rule__PatternElement__Group__1 : rule__PatternElement__Group__1__Impl ;
public final void rule__PatternElement__Group__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalApplicationConfiguration.g:5183:1: ( rule__PatternElement__Group__1__Impl )
- // InternalApplicationConfiguration.g:5184:2: rule__PatternElement__Group__1__Impl
+ // InternalApplicationConfiguration.g:5266:1: ( rule__PatternElement__Group__1__Impl )
+ // InternalApplicationConfiguration.g:5267:2: rule__PatternElement__Group__1__Impl
{
pushFollow(FOLLOW_2);
rule__PatternElement__Group__1__Impl();
@@ -16630,21 +16926,21 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
// $ANTLR start "rule__PatternElement__Group__1__Impl"
- // InternalApplicationConfiguration.g:5190:1: rule__PatternElement__Group__1__Impl : ( ( rule__PatternElement__PatternAssignment_1 ) ) ;
+ // InternalApplicationConfiguration.g:5273:1: rule__PatternElement__Group__1__Impl : ( ( rule__PatternElement__PatternAssignment_1 ) ) ;
public final void rule__PatternElement__Group__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalApplicationConfiguration.g:5194:1: ( ( ( rule__PatternElement__PatternAssignment_1 ) ) )
- // InternalApplicationConfiguration.g:5195:1: ( ( rule__PatternElement__PatternAssignment_1 ) )
+ // InternalApplicationConfiguration.g:5277:1: ( ( ( rule__PatternElement__PatternAssignment_1 ) ) )
+ // InternalApplicationConfiguration.g:5278:1: ( ( rule__PatternElement__PatternAssignment_1 ) )
{
- // InternalApplicationConfiguration.g:5195:1: ( ( rule__PatternElement__PatternAssignment_1 ) )
- // InternalApplicationConfiguration.g:5196:2: ( rule__PatternElement__PatternAssignment_1 )
+ // InternalApplicationConfiguration.g:5278:1: ( ( rule__PatternElement__PatternAssignment_1 ) )
+ // InternalApplicationConfiguration.g:5279:2: ( rule__PatternElement__PatternAssignment_1 )
{
before(grammarAccess.getPatternElementAccess().getPatternAssignment_1());
- // InternalApplicationConfiguration.g:5197:2: ( rule__PatternElement__PatternAssignment_1 )
- // InternalApplicationConfiguration.g:5197:3: rule__PatternElement__PatternAssignment_1
+ // InternalApplicationConfiguration.g:5280:2: ( rule__PatternElement__PatternAssignment_1 )
+ // InternalApplicationConfiguration.g:5280:3: rule__PatternElement__PatternAssignment_1
{
pushFollow(FOLLOW_2);
rule__PatternElement__PatternAssignment_1();
@@ -16677,14 +16973,14 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
// $ANTLR start "rule__PatternElement__Group_0__0"
- // InternalApplicationConfiguration.g:5206:1: rule__PatternElement__Group_0__0 : rule__PatternElement__Group_0__0__Impl rule__PatternElement__Group_0__1 ;
+ // InternalApplicationConfiguration.g:5289:1: rule__PatternElement__Group_0__0 : rule__PatternElement__Group_0__0__Impl rule__PatternElement__Group_0__1 ;
public final void rule__PatternElement__Group_0__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalApplicationConfiguration.g:5210:1: ( rule__PatternElement__Group_0__0__Impl rule__PatternElement__Group_0__1 )
- // InternalApplicationConfiguration.g:5211:2: rule__PatternElement__Group_0__0__Impl rule__PatternElement__Group_0__1
+ // InternalApplicationConfiguration.g:5293:1: ( rule__PatternElement__Group_0__0__Impl rule__PatternElement__Group_0__1 )
+ // InternalApplicationConfiguration.g:5294:2: rule__PatternElement__Group_0__0__Impl rule__PatternElement__Group_0__1
{
pushFollow(FOLLOW_20);
rule__PatternElement__Group_0__0__Impl();
@@ -16715,21 +17011,21 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
// $ANTLR start "rule__PatternElement__Group_0__0__Impl"
- // InternalApplicationConfiguration.g:5218:1: rule__PatternElement__Group_0__0__Impl : ( ( rule__PatternElement__PackageAssignment_0_0 ) ) ;
+ // InternalApplicationConfiguration.g:5301:1: rule__PatternElement__Group_0__0__Impl : ( ( rule__PatternElement__PackageAssignment_0_0 ) ) ;
public final void rule__PatternElement__Group_0__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalApplicationConfiguration.g:5222:1: ( ( ( rule__PatternElement__PackageAssignment_0_0 ) ) )
- // InternalApplicationConfiguration.g:5223:1: ( ( rule__PatternElement__PackageAssignment_0_0 ) )
+ // InternalApplicationConfiguration.g:5305:1: ( ( ( rule__PatternElement__PackageAssignment_0_0 ) ) )
+ // InternalApplicationConfiguration.g:5306:1: ( ( rule__PatternElement__PackageAssignment_0_0 ) )
{
- // InternalApplicationConfiguration.g:5223:1: ( ( rule__PatternElement__PackageAssignment_0_0 ) )
- // InternalApplicationConfiguration.g:5224:2: ( rule__PatternElement__PackageAssignment_0_0 )
+ // InternalApplicationConfiguration.g:5306:1: ( ( rule__PatternElement__PackageAssignment_0_0 ) )
+ // InternalApplicationConfiguration.g:5307:2: ( rule__PatternElement__PackageAssignment_0_0 )
{
before(grammarAccess.getPatternElementAccess().getPackageAssignment_0_0());
- // InternalApplicationConfiguration.g:5225:2: ( rule__PatternElement__PackageAssignment_0_0 )
- // InternalApplicationConfiguration.g:5225:3: rule__PatternElement__PackageAssignment_0_0
+ // InternalApplicationConfiguration.g:5308:2: ( rule__PatternElement__PackageAssignment_0_0 )
+ // InternalApplicationConfiguration.g:5308:3: rule__PatternElement__PackageAssignment_0_0
{
pushFollow(FOLLOW_2);
rule__PatternElement__PackageAssignment_0_0();
@@ -16762,14 +17058,14 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
// $ANTLR start "rule__PatternElement__Group_0__1"
- // InternalApplicationConfiguration.g:5233:1: rule__PatternElement__Group_0__1 : rule__PatternElement__Group_0__1__Impl ;
+ // InternalApplicationConfiguration.g:5316:1: rule__PatternElement__Group_0__1 : rule__PatternElement__Group_0__1__Impl ;
public final void rule__PatternElement__Group_0__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalApplicationConfiguration.g:5237:1: ( rule__PatternElement__Group_0__1__Impl )
- // InternalApplicationConfiguration.g:5238:2: rule__PatternElement__Group_0__1__Impl
+ // InternalApplicationConfiguration.g:5320:1: ( rule__PatternElement__Group_0__1__Impl )
+ // InternalApplicationConfiguration.g:5321:2: rule__PatternElement__Group_0__1__Impl
{
pushFollow(FOLLOW_2);
rule__PatternElement__Group_0__1__Impl();
@@ -16795,20 +17091,20 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
// $ANTLR start "rule__PatternElement__Group_0__1__Impl"
- // InternalApplicationConfiguration.g:5244:1: rule__PatternElement__Group_0__1__Impl : ( '::' ) ;
+ // InternalApplicationConfiguration.g:5327:1: rule__PatternElement__Group_0__1__Impl : ( '::' ) ;
public final void rule__PatternElement__Group_0__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalApplicationConfiguration.g:5248:1: ( ( '::' ) )
- // InternalApplicationConfiguration.g:5249:1: ( '::' )
+ // InternalApplicationConfiguration.g:5331:1: ( ( '::' ) )
+ // InternalApplicationConfiguration.g:5332:1: ( '::' )
{
- // InternalApplicationConfiguration.g:5249:1: ( '::' )
- // InternalApplicationConfiguration.g:5250:2: '::'
+ // InternalApplicationConfiguration.g:5332:1: ( '::' )
+ // InternalApplicationConfiguration.g:5333:2: '::'
{
before(grammarAccess.getPatternElementAccess().getColonColonKeyword_0_1());
- match(input,34,FOLLOW_2);
+ match(input,36,FOLLOW_2);
after(grammarAccess.getPatternElementAccess().getColonColonKeyword_0_1());
}
@@ -16832,14 +17128,14 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
// $ANTLR start "rule__GraphPatternDeclaration__Group__0"
- // InternalApplicationConfiguration.g:5260:1: rule__GraphPatternDeclaration__Group__0 : rule__GraphPatternDeclaration__Group__0__Impl rule__GraphPatternDeclaration__Group__1 ;
+ // InternalApplicationConfiguration.g:5343:1: rule__GraphPatternDeclaration__Group__0 : rule__GraphPatternDeclaration__Group__0__Impl rule__GraphPatternDeclaration__Group__1 ;
public final void rule__GraphPatternDeclaration__Group__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalApplicationConfiguration.g:5264:1: ( rule__GraphPatternDeclaration__Group__0__Impl rule__GraphPatternDeclaration__Group__1 )
- // InternalApplicationConfiguration.g:5265:2: rule__GraphPatternDeclaration__Group__0__Impl rule__GraphPatternDeclaration__Group__1
+ // InternalApplicationConfiguration.g:5347:1: ( rule__GraphPatternDeclaration__Group__0__Impl rule__GraphPatternDeclaration__Group__1 )
+ // InternalApplicationConfiguration.g:5348:2: rule__GraphPatternDeclaration__Group__0__Impl rule__GraphPatternDeclaration__Group__1
{
pushFollow(FOLLOW_8);
rule__GraphPatternDeclaration__Group__0__Impl();
@@ -16870,20 +17166,20 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
// $ANTLR start "rule__GraphPatternDeclaration__Group__0__Impl"
- // InternalApplicationConfiguration.g:5272:1: rule__GraphPatternDeclaration__Group__0__Impl : ( 'constraints' ) ;
+ // InternalApplicationConfiguration.g:5355:1: rule__GraphPatternDeclaration__Group__0__Impl : ( 'constraints' ) ;
public final void rule__GraphPatternDeclaration__Group__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalApplicationConfiguration.g:5276:1: ( ( 'constraints' ) )
- // InternalApplicationConfiguration.g:5277:1: ( 'constraints' )
+ // InternalApplicationConfiguration.g:5359:1: ( ( 'constraints' ) )
+ // InternalApplicationConfiguration.g:5360:1: ( 'constraints' )
{
- // InternalApplicationConfiguration.g:5277:1: ( 'constraints' )
- // InternalApplicationConfiguration.g:5278:2: 'constraints'
+ // InternalApplicationConfiguration.g:5360:1: ( 'constraints' )
+ // InternalApplicationConfiguration.g:5361:2: 'constraints'
{
before(grammarAccess.getGraphPatternDeclarationAccess().getConstraintsKeyword_0());
- match(input,38,FOLLOW_2);
+ match(input,40,FOLLOW_2);
after(grammarAccess.getGraphPatternDeclarationAccess().getConstraintsKeyword_0());
}
@@ -16907,14 +17203,14 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
// $ANTLR start "rule__GraphPatternDeclaration__Group__1"
- // InternalApplicationConfiguration.g:5287:1: rule__GraphPatternDeclaration__Group__1 : rule__GraphPatternDeclaration__Group__1__Impl rule__GraphPatternDeclaration__Group__2 ;
+ // InternalApplicationConfiguration.g:5370:1: rule__GraphPatternDeclaration__Group__1 : rule__GraphPatternDeclaration__Group__1__Impl rule__GraphPatternDeclaration__Group__2 ;
public final void rule__GraphPatternDeclaration__Group__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalApplicationConfiguration.g:5291:1: ( rule__GraphPatternDeclaration__Group__1__Impl rule__GraphPatternDeclaration__Group__2 )
- // InternalApplicationConfiguration.g:5292:2: rule__GraphPatternDeclaration__Group__1__Impl rule__GraphPatternDeclaration__Group__2
+ // InternalApplicationConfiguration.g:5374:1: ( rule__GraphPatternDeclaration__Group__1__Impl rule__GraphPatternDeclaration__Group__2 )
+ // InternalApplicationConfiguration.g:5375:2: rule__GraphPatternDeclaration__Group__1__Impl rule__GraphPatternDeclaration__Group__2
{
pushFollow(FOLLOW_19);
rule__GraphPatternDeclaration__Group__1__Impl();
@@ -16945,21 +17241,21 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
// $ANTLR start "rule__GraphPatternDeclaration__Group__1__Impl"
- // InternalApplicationConfiguration.g:5299:1: rule__GraphPatternDeclaration__Group__1__Impl : ( ( rule__GraphPatternDeclaration__NameAssignment_1 ) ) ;
+ // InternalApplicationConfiguration.g:5382:1: rule__GraphPatternDeclaration__Group__1__Impl : ( ( rule__GraphPatternDeclaration__NameAssignment_1 ) ) ;
public final void rule__GraphPatternDeclaration__Group__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalApplicationConfiguration.g:5303:1: ( ( ( rule__GraphPatternDeclaration__NameAssignment_1 ) ) )
- // InternalApplicationConfiguration.g:5304:1: ( ( rule__GraphPatternDeclaration__NameAssignment_1 ) )
+ // InternalApplicationConfiguration.g:5386:1: ( ( ( rule__GraphPatternDeclaration__NameAssignment_1 ) ) )
+ // InternalApplicationConfiguration.g:5387:1: ( ( rule__GraphPatternDeclaration__NameAssignment_1 ) )
{
- // InternalApplicationConfiguration.g:5304:1: ( ( rule__GraphPatternDeclaration__NameAssignment_1 ) )
- // InternalApplicationConfiguration.g:5305:2: ( rule__GraphPatternDeclaration__NameAssignment_1 )
+ // InternalApplicationConfiguration.g:5387:1: ( ( rule__GraphPatternDeclaration__NameAssignment_1 ) )
+ // InternalApplicationConfiguration.g:5388:2: ( rule__GraphPatternDeclaration__NameAssignment_1 )
{
before(grammarAccess.getGraphPatternDeclarationAccess().getNameAssignment_1());
- // InternalApplicationConfiguration.g:5306:2: ( rule__GraphPatternDeclaration__NameAssignment_1 )
- // InternalApplicationConfiguration.g:5306:3: rule__GraphPatternDeclaration__NameAssignment_1
+ // InternalApplicationConfiguration.g:5389:2: ( rule__GraphPatternDeclaration__NameAssignment_1 )
+ // InternalApplicationConfiguration.g:5389:3: rule__GraphPatternDeclaration__NameAssignment_1
{
pushFollow(FOLLOW_2);
rule__GraphPatternDeclaration__NameAssignment_1();
@@ -16992,14 +17288,14 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
// $ANTLR start "rule__GraphPatternDeclaration__Group__2"
- // InternalApplicationConfiguration.g:5314:1: rule__GraphPatternDeclaration__Group__2 : rule__GraphPatternDeclaration__Group__2__Impl ;
+ // InternalApplicationConfiguration.g:5397:1: rule__GraphPatternDeclaration__Group__2 : rule__GraphPatternDeclaration__Group__2__Impl ;
public final void rule__GraphPatternDeclaration__Group__2() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalApplicationConfiguration.g:5318:1: ( rule__GraphPatternDeclaration__Group__2__Impl )
- // InternalApplicationConfiguration.g:5319:2: rule__GraphPatternDeclaration__Group__2__Impl
+ // InternalApplicationConfiguration.g:5401:1: ( rule__GraphPatternDeclaration__Group__2__Impl )
+ // InternalApplicationConfiguration.g:5402:2: rule__GraphPatternDeclaration__Group__2__Impl
{
pushFollow(FOLLOW_2);
rule__GraphPatternDeclaration__Group__2__Impl();
@@ -17025,21 +17321,21 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
// $ANTLR start "rule__GraphPatternDeclaration__Group__2__Impl"
- // InternalApplicationConfiguration.g:5325:1: rule__GraphPatternDeclaration__Group__2__Impl : ( ( rule__GraphPatternDeclaration__SpecificationAssignment_2 ) ) ;
+ // InternalApplicationConfiguration.g:5408:1: rule__GraphPatternDeclaration__Group__2__Impl : ( ( rule__GraphPatternDeclaration__SpecificationAssignment_2 ) ) ;
public final void rule__GraphPatternDeclaration__Group__2__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalApplicationConfiguration.g:5329:1: ( ( ( rule__GraphPatternDeclaration__SpecificationAssignment_2 ) ) )
- // InternalApplicationConfiguration.g:5330:1: ( ( rule__GraphPatternDeclaration__SpecificationAssignment_2 ) )
+ // InternalApplicationConfiguration.g:5412:1: ( ( ( rule__GraphPatternDeclaration__SpecificationAssignment_2 ) ) )
+ // InternalApplicationConfiguration.g:5413:1: ( ( rule__GraphPatternDeclaration__SpecificationAssignment_2 ) )
{
- // InternalApplicationConfiguration.g:5330:1: ( ( rule__GraphPatternDeclaration__SpecificationAssignment_2 ) )
- // InternalApplicationConfiguration.g:5331:2: ( rule__GraphPatternDeclaration__SpecificationAssignment_2 )
+ // InternalApplicationConfiguration.g:5413:1: ( ( rule__GraphPatternDeclaration__SpecificationAssignment_2 ) )
+ // InternalApplicationConfiguration.g:5414:2: ( rule__GraphPatternDeclaration__SpecificationAssignment_2 )
{
before(grammarAccess.getGraphPatternDeclarationAccess().getSpecificationAssignment_2());
- // InternalApplicationConfiguration.g:5332:2: ( rule__GraphPatternDeclaration__SpecificationAssignment_2 )
- // InternalApplicationConfiguration.g:5332:3: rule__GraphPatternDeclaration__SpecificationAssignment_2
+ // InternalApplicationConfiguration.g:5415:2: ( rule__GraphPatternDeclaration__SpecificationAssignment_2 )
+ // InternalApplicationConfiguration.g:5415:3: rule__GraphPatternDeclaration__SpecificationAssignment_2
{
pushFollow(FOLLOW_2);
rule__GraphPatternDeclaration__SpecificationAssignment_2();
@@ -17072,14 +17368,14 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
// $ANTLR start "rule__ObjectiveSpecification__Group__0"
- // InternalApplicationConfiguration.g:5341:1: rule__ObjectiveSpecification__Group__0 : rule__ObjectiveSpecification__Group__0__Impl rule__ObjectiveSpecification__Group__1 ;
+ // InternalApplicationConfiguration.g:5424:1: rule__ObjectiveSpecification__Group__0 : rule__ObjectiveSpecification__Group__0__Impl rule__ObjectiveSpecification__Group__1 ;
public final void rule__ObjectiveSpecification__Group__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalApplicationConfiguration.g:5345:1: ( rule__ObjectiveSpecification__Group__0__Impl rule__ObjectiveSpecification__Group__1 )
- // InternalApplicationConfiguration.g:5346:2: rule__ObjectiveSpecification__Group__0__Impl rule__ObjectiveSpecification__Group__1
+ // InternalApplicationConfiguration.g:5428:1: ( rule__ObjectiveSpecification__Group__0__Impl rule__ObjectiveSpecification__Group__1 )
+ // InternalApplicationConfiguration.g:5429:2: rule__ObjectiveSpecification__Group__0__Impl rule__ObjectiveSpecification__Group__1
{
pushFollow(FOLLOW_23);
rule__ObjectiveSpecification__Group__0__Impl();
@@ -17110,20 +17406,20 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
// $ANTLR start "rule__ObjectiveSpecification__Group__0__Impl"
- // InternalApplicationConfiguration.g:5353:1: rule__ObjectiveSpecification__Group__0__Impl : ( '{' ) ;
+ // InternalApplicationConfiguration.g:5436:1: rule__ObjectiveSpecification__Group__0__Impl : ( '{' ) ;
public final void rule__ObjectiveSpecification__Group__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalApplicationConfiguration.g:5357:1: ( ( '{' ) )
- // InternalApplicationConfiguration.g:5358:1: ( '{' )
+ // InternalApplicationConfiguration.g:5440:1: ( ( '{' ) )
+ // InternalApplicationConfiguration.g:5441:1: ( '{' )
{
- // InternalApplicationConfiguration.g:5358:1: ( '{' )
- // InternalApplicationConfiguration.g:5359:2: '{'
+ // InternalApplicationConfiguration.g:5441:1: ( '{' )
+ // InternalApplicationConfiguration.g:5442:2: '{'
{
before(grammarAccess.getObjectiveSpecificationAccess().getLeftCurlyBracketKeyword_0());
- match(input,29,FOLLOW_2);
+ match(input,31,FOLLOW_2);
after(grammarAccess.getObjectiveSpecificationAccess().getLeftCurlyBracketKeyword_0());
}
@@ -17147,14 +17443,14 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
// $ANTLR start "rule__ObjectiveSpecification__Group__1"
- // InternalApplicationConfiguration.g:5368:1: rule__ObjectiveSpecification__Group__1 : rule__ObjectiveSpecification__Group__1__Impl rule__ObjectiveSpecification__Group__2 ;
+ // InternalApplicationConfiguration.g:5451:1: rule__ObjectiveSpecification__Group__1 : rule__ObjectiveSpecification__Group__1__Impl rule__ObjectiveSpecification__Group__2 ;
public final void rule__ObjectiveSpecification__Group__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalApplicationConfiguration.g:5372:1: ( rule__ObjectiveSpecification__Group__1__Impl rule__ObjectiveSpecification__Group__2 )
- // InternalApplicationConfiguration.g:5373:2: rule__ObjectiveSpecification__Group__1__Impl rule__ObjectiveSpecification__Group__2
+ // InternalApplicationConfiguration.g:5455:1: ( rule__ObjectiveSpecification__Group__1__Impl rule__ObjectiveSpecification__Group__2 )
+ // InternalApplicationConfiguration.g:5456:2: rule__ObjectiveSpecification__Group__1__Impl rule__ObjectiveSpecification__Group__2
{
pushFollow(FOLLOW_16);
rule__ObjectiveSpecification__Group__1__Impl();
@@ -17185,21 +17481,21 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
// $ANTLR start "rule__ObjectiveSpecification__Group__1__Impl"
- // InternalApplicationConfiguration.g:5380:1: rule__ObjectiveSpecification__Group__1__Impl : ( ( rule__ObjectiveSpecification__EntriesAssignment_1 ) ) ;
+ // InternalApplicationConfiguration.g:5463:1: rule__ObjectiveSpecification__Group__1__Impl : ( ( rule__ObjectiveSpecification__EntriesAssignment_1 ) ) ;
public final void rule__ObjectiveSpecification__Group__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalApplicationConfiguration.g:5384:1: ( ( ( rule__ObjectiveSpecification__EntriesAssignment_1 ) ) )
- // InternalApplicationConfiguration.g:5385:1: ( ( rule__ObjectiveSpecification__EntriesAssignment_1 ) )
+ // InternalApplicationConfiguration.g:5467:1: ( ( ( rule__ObjectiveSpecification__EntriesAssignment_1 ) ) )
+ // InternalApplicationConfiguration.g:5468:1: ( ( rule__ObjectiveSpecification__EntriesAssignment_1 ) )
{
- // InternalApplicationConfiguration.g:5385:1: ( ( rule__ObjectiveSpecification__EntriesAssignment_1 ) )
- // InternalApplicationConfiguration.g:5386:2: ( rule__ObjectiveSpecification__EntriesAssignment_1 )
+ // InternalApplicationConfiguration.g:5468:1: ( ( rule__ObjectiveSpecification__EntriesAssignment_1 ) )
+ // InternalApplicationConfiguration.g:5469:2: ( rule__ObjectiveSpecification__EntriesAssignment_1 )
{
before(grammarAccess.getObjectiveSpecificationAccess().getEntriesAssignment_1());
- // InternalApplicationConfiguration.g:5387:2: ( rule__ObjectiveSpecification__EntriesAssignment_1 )
- // InternalApplicationConfiguration.g:5387:3: rule__ObjectiveSpecification__EntriesAssignment_1
+ // InternalApplicationConfiguration.g:5470:2: ( rule__ObjectiveSpecification__EntriesAssignment_1 )
+ // InternalApplicationConfiguration.g:5470:3: rule__ObjectiveSpecification__EntriesAssignment_1
{
pushFollow(FOLLOW_2);
rule__ObjectiveSpecification__EntriesAssignment_1();
@@ -17232,14 +17528,14 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
// $ANTLR start "rule__ObjectiveSpecification__Group__2"
- // InternalApplicationConfiguration.g:5395:1: rule__ObjectiveSpecification__Group__2 : rule__ObjectiveSpecification__Group__2__Impl rule__ObjectiveSpecification__Group__3 ;
+ // InternalApplicationConfiguration.g:5478:1: rule__ObjectiveSpecification__Group__2 : rule__ObjectiveSpecification__Group__2__Impl rule__ObjectiveSpecification__Group__3 ;
public final void rule__ObjectiveSpecification__Group__2() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalApplicationConfiguration.g:5399:1: ( rule__ObjectiveSpecification__Group__2__Impl rule__ObjectiveSpecification__Group__3 )
- // InternalApplicationConfiguration.g:5400:2: rule__ObjectiveSpecification__Group__2__Impl rule__ObjectiveSpecification__Group__3
+ // InternalApplicationConfiguration.g:5482:1: ( rule__ObjectiveSpecification__Group__2__Impl rule__ObjectiveSpecification__Group__3 )
+ // InternalApplicationConfiguration.g:5483:2: rule__ObjectiveSpecification__Group__2__Impl rule__ObjectiveSpecification__Group__3
{
pushFollow(FOLLOW_16);
rule__ObjectiveSpecification__Group__2__Impl();
@@ -17270,33 +17566,33 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
// $ANTLR start "rule__ObjectiveSpecification__Group__2__Impl"
- // InternalApplicationConfiguration.g:5407:1: rule__ObjectiveSpecification__Group__2__Impl : ( ( rule__ObjectiveSpecification__Group_2__0 )* ) ;
+ // InternalApplicationConfiguration.g:5490:1: rule__ObjectiveSpecification__Group__2__Impl : ( ( rule__ObjectiveSpecification__Group_2__0 )* ) ;
public final void rule__ObjectiveSpecification__Group__2__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalApplicationConfiguration.g:5411:1: ( ( ( rule__ObjectiveSpecification__Group_2__0 )* ) )
- // InternalApplicationConfiguration.g:5412:1: ( ( rule__ObjectiveSpecification__Group_2__0 )* )
+ // InternalApplicationConfiguration.g:5494:1: ( ( ( rule__ObjectiveSpecification__Group_2__0 )* ) )
+ // InternalApplicationConfiguration.g:5495:1: ( ( rule__ObjectiveSpecification__Group_2__0 )* )
{
- // InternalApplicationConfiguration.g:5412:1: ( ( rule__ObjectiveSpecification__Group_2__0 )* )
- // InternalApplicationConfiguration.g:5413:2: ( rule__ObjectiveSpecification__Group_2__0 )*
+ // InternalApplicationConfiguration.g:5495:1: ( ( rule__ObjectiveSpecification__Group_2__0 )* )
+ // InternalApplicationConfiguration.g:5496:2: ( rule__ObjectiveSpecification__Group_2__0 )*
{
before(grammarAccess.getObjectiveSpecificationAccess().getGroup_2());
- // InternalApplicationConfiguration.g:5414:2: ( rule__ObjectiveSpecification__Group_2__0 )*
- loop51:
+ // InternalApplicationConfiguration.g:5497:2: ( rule__ObjectiveSpecification__Group_2__0 )*
+ loop52:
do {
- int alt51=2;
- int LA51_0 = input.LA(1);
+ int alt52=2;
+ int LA52_0 = input.LA(1);
- if ( (LA51_0==31) ) {
- alt51=1;
+ if ( (LA52_0==33) ) {
+ alt52=1;
}
- switch (alt51) {
+ switch (alt52) {
case 1 :
- // InternalApplicationConfiguration.g:5414:3: rule__ObjectiveSpecification__Group_2__0
+ // InternalApplicationConfiguration.g:5497:3: rule__ObjectiveSpecification__Group_2__0
{
pushFollow(FOLLOW_17);
rule__ObjectiveSpecification__Group_2__0();
@@ -17308,7 +17604,7 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
break;
default :
- break loop51;
+ break loop52;
}
} while (true);
@@ -17335,14 +17631,14 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
// $ANTLR start "rule__ObjectiveSpecification__Group__3"
- // InternalApplicationConfiguration.g:5422:1: rule__ObjectiveSpecification__Group__3 : rule__ObjectiveSpecification__Group__3__Impl ;
+ // InternalApplicationConfiguration.g:5505:1: rule__ObjectiveSpecification__Group__3 : rule__ObjectiveSpecification__Group__3__Impl ;
public final void rule__ObjectiveSpecification__Group__3() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalApplicationConfiguration.g:5426:1: ( rule__ObjectiveSpecification__Group__3__Impl )
- // InternalApplicationConfiguration.g:5427:2: rule__ObjectiveSpecification__Group__3__Impl
+ // InternalApplicationConfiguration.g:5509:1: ( rule__ObjectiveSpecification__Group__3__Impl )
+ // InternalApplicationConfiguration.g:5510:2: rule__ObjectiveSpecification__Group__3__Impl
{
pushFollow(FOLLOW_2);
rule__ObjectiveSpecification__Group__3__Impl();
@@ -17368,20 +17664,20 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
// $ANTLR start "rule__ObjectiveSpecification__Group__3__Impl"
- // InternalApplicationConfiguration.g:5433:1: rule__ObjectiveSpecification__Group__3__Impl : ( '}' ) ;
+ // InternalApplicationConfiguration.g:5516:1: rule__ObjectiveSpecification__Group__3__Impl : ( '}' ) ;
public final void rule__ObjectiveSpecification__Group__3__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalApplicationConfiguration.g:5437:1: ( ( '}' ) )
- // InternalApplicationConfiguration.g:5438:1: ( '}' )
+ // InternalApplicationConfiguration.g:5520:1: ( ( '}' ) )
+ // InternalApplicationConfiguration.g:5521:1: ( '}' )
{
- // InternalApplicationConfiguration.g:5438:1: ( '}' )
- // InternalApplicationConfiguration.g:5439:2: '}'
+ // InternalApplicationConfiguration.g:5521:1: ( '}' )
+ // InternalApplicationConfiguration.g:5522:2: '}'
{
before(grammarAccess.getObjectiveSpecificationAccess().getRightCurlyBracketKeyword_3());
- match(input,30,FOLLOW_2);
+ match(input,32,FOLLOW_2);
after(grammarAccess.getObjectiveSpecificationAccess().getRightCurlyBracketKeyword_3());
}
@@ -17405,14 +17701,14 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
// $ANTLR start "rule__ObjectiveSpecification__Group_2__0"
- // InternalApplicationConfiguration.g:5449:1: rule__ObjectiveSpecification__Group_2__0 : rule__ObjectiveSpecification__Group_2__0__Impl rule__ObjectiveSpecification__Group_2__1 ;
+ // InternalApplicationConfiguration.g:5532:1: rule__ObjectiveSpecification__Group_2__0 : rule__ObjectiveSpecification__Group_2__0__Impl rule__ObjectiveSpecification__Group_2__1 ;
public final void rule__ObjectiveSpecification__Group_2__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalApplicationConfiguration.g:5453:1: ( rule__ObjectiveSpecification__Group_2__0__Impl rule__ObjectiveSpecification__Group_2__1 )
- // InternalApplicationConfiguration.g:5454:2: rule__ObjectiveSpecification__Group_2__0__Impl rule__ObjectiveSpecification__Group_2__1
+ // InternalApplicationConfiguration.g:5536:1: ( rule__ObjectiveSpecification__Group_2__0__Impl rule__ObjectiveSpecification__Group_2__1 )
+ // InternalApplicationConfiguration.g:5537:2: rule__ObjectiveSpecification__Group_2__0__Impl rule__ObjectiveSpecification__Group_2__1
{
pushFollow(FOLLOW_23);
rule__ObjectiveSpecification__Group_2__0__Impl();
@@ -17443,20 +17739,20 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
// $ANTLR start "rule__ObjectiveSpecification__Group_2__0__Impl"
- // InternalApplicationConfiguration.g:5461:1: rule__ObjectiveSpecification__Group_2__0__Impl : ( ',' ) ;
+ // InternalApplicationConfiguration.g:5544:1: rule__ObjectiveSpecification__Group_2__0__Impl : ( ',' ) ;
public final void rule__ObjectiveSpecification__Group_2__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalApplicationConfiguration.g:5465:1: ( ( ',' ) )
- // InternalApplicationConfiguration.g:5466:1: ( ',' )
+ // InternalApplicationConfiguration.g:5548:1: ( ( ',' ) )
+ // InternalApplicationConfiguration.g:5549:1: ( ',' )
{
- // InternalApplicationConfiguration.g:5466:1: ( ',' )
- // InternalApplicationConfiguration.g:5467:2: ','
+ // InternalApplicationConfiguration.g:5549:1: ( ',' )
+ // InternalApplicationConfiguration.g:5550:2: ','
{
before(grammarAccess.getObjectiveSpecificationAccess().getCommaKeyword_2_0());
- match(input,31,FOLLOW_2);
+ match(input,33,FOLLOW_2);
after(grammarAccess.getObjectiveSpecificationAccess().getCommaKeyword_2_0());
}
@@ -17480,14 +17776,14 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
// $ANTLR start "rule__ObjectiveSpecification__Group_2__1"
- // InternalApplicationConfiguration.g:5476:1: rule__ObjectiveSpecification__Group_2__1 : rule__ObjectiveSpecification__Group_2__1__Impl ;
+ // InternalApplicationConfiguration.g:5559:1: rule__ObjectiveSpecification__Group_2__1 : rule__ObjectiveSpecification__Group_2__1__Impl ;
public final void rule__ObjectiveSpecification__Group_2__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalApplicationConfiguration.g:5480:1: ( rule__ObjectiveSpecification__Group_2__1__Impl )
- // InternalApplicationConfiguration.g:5481:2: rule__ObjectiveSpecification__Group_2__1__Impl
+ // InternalApplicationConfiguration.g:5563:1: ( rule__ObjectiveSpecification__Group_2__1__Impl )
+ // InternalApplicationConfiguration.g:5564:2: rule__ObjectiveSpecification__Group_2__1__Impl
{
pushFollow(FOLLOW_2);
rule__ObjectiveSpecification__Group_2__1__Impl();
@@ -17513,21 +17809,21 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
// $ANTLR start "rule__ObjectiveSpecification__Group_2__1__Impl"
- // InternalApplicationConfiguration.g:5487:1: rule__ObjectiveSpecification__Group_2__1__Impl : ( ( rule__ObjectiveSpecification__EntriesAssignment_2_1 ) ) ;
+ // InternalApplicationConfiguration.g:5570:1: rule__ObjectiveSpecification__Group_2__1__Impl : ( ( rule__ObjectiveSpecification__EntriesAssignment_2_1 ) ) ;
public final void rule__ObjectiveSpecification__Group_2__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalApplicationConfiguration.g:5491:1: ( ( ( rule__ObjectiveSpecification__EntriesAssignment_2_1 ) ) )
- // InternalApplicationConfiguration.g:5492:1: ( ( rule__ObjectiveSpecification__EntriesAssignment_2_1 ) )
+ // InternalApplicationConfiguration.g:5574:1: ( ( ( rule__ObjectiveSpecification__EntriesAssignment_2_1 ) ) )
+ // InternalApplicationConfiguration.g:5575:1: ( ( rule__ObjectiveSpecification__EntriesAssignment_2_1 ) )
{
- // InternalApplicationConfiguration.g:5492:1: ( ( rule__ObjectiveSpecification__EntriesAssignment_2_1 ) )
- // InternalApplicationConfiguration.g:5493:2: ( rule__ObjectiveSpecification__EntriesAssignment_2_1 )
+ // InternalApplicationConfiguration.g:5575:1: ( ( rule__ObjectiveSpecification__EntriesAssignment_2_1 ) )
+ // InternalApplicationConfiguration.g:5576:2: ( rule__ObjectiveSpecification__EntriesAssignment_2_1 )
{
before(grammarAccess.getObjectiveSpecificationAccess().getEntriesAssignment_2_1());
- // InternalApplicationConfiguration.g:5494:2: ( rule__ObjectiveSpecification__EntriesAssignment_2_1 )
- // InternalApplicationConfiguration.g:5494:3: rule__ObjectiveSpecification__EntriesAssignment_2_1
+ // InternalApplicationConfiguration.g:5577:2: ( rule__ObjectiveSpecification__EntriesAssignment_2_1 )
+ // InternalApplicationConfiguration.g:5577:3: rule__ObjectiveSpecification__EntriesAssignment_2_1
{
pushFollow(FOLLOW_2);
rule__ObjectiveSpecification__EntriesAssignment_2_1();
@@ -17560,14 +17856,14 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
// $ANTLR start "rule__OptimizationEntry__Group__0"
- // InternalApplicationConfiguration.g:5503:1: rule__OptimizationEntry__Group__0 : rule__OptimizationEntry__Group__0__Impl rule__OptimizationEntry__Group__1 ;
+ // InternalApplicationConfiguration.g:5586:1: rule__OptimizationEntry__Group__0 : rule__OptimizationEntry__Group__0__Impl rule__OptimizationEntry__Group__1 ;
public final void rule__OptimizationEntry__Group__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalApplicationConfiguration.g:5507:1: ( rule__OptimizationEntry__Group__0__Impl rule__OptimizationEntry__Group__1 )
- // InternalApplicationConfiguration.g:5508:2: rule__OptimizationEntry__Group__0__Impl rule__OptimizationEntry__Group__1
+ // InternalApplicationConfiguration.g:5590:1: ( rule__OptimizationEntry__Group__0__Impl rule__OptimizationEntry__Group__1 )
+ // InternalApplicationConfiguration.g:5591:2: rule__OptimizationEntry__Group__0__Impl rule__OptimizationEntry__Group__1
{
pushFollow(FOLLOW_23);
rule__OptimizationEntry__Group__0__Impl();
@@ -17598,21 +17894,21 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
// $ANTLR start "rule__OptimizationEntry__Group__0__Impl"
- // InternalApplicationConfiguration.g:5515:1: rule__OptimizationEntry__Group__0__Impl : ( ( rule__OptimizationEntry__DirectionAssignment_0 ) ) ;
+ // InternalApplicationConfiguration.g:5598:1: rule__OptimizationEntry__Group__0__Impl : ( ( rule__OptimizationEntry__DirectionAssignment_0 ) ) ;
public final void rule__OptimizationEntry__Group__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalApplicationConfiguration.g:5519:1: ( ( ( rule__OptimizationEntry__DirectionAssignment_0 ) ) )
- // InternalApplicationConfiguration.g:5520:1: ( ( rule__OptimizationEntry__DirectionAssignment_0 ) )
+ // InternalApplicationConfiguration.g:5602:1: ( ( ( rule__OptimizationEntry__DirectionAssignment_0 ) ) )
+ // InternalApplicationConfiguration.g:5603:1: ( ( rule__OptimizationEntry__DirectionAssignment_0 ) )
{
- // InternalApplicationConfiguration.g:5520:1: ( ( rule__OptimizationEntry__DirectionAssignment_0 ) )
- // InternalApplicationConfiguration.g:5521:2: ( rule__OptimizationEntry__DirectionAssignment_0 )
+ // InternalApplicationConfiguration.g:5603:1: ( ( rule__OptimizationEntry__DirectionAssignment_0 ) )
+ // InternalApplicationConfiguration.g:5604:2: ( rule__OptimizationEntry__DirectionAssignment_0 )
{
before(grammarAccess.getOptimizationEntryAccess().getDirectionAssignment_0());
- // InternalApplicationConfiguration.g:5522:2: ( rule__OptimizationEntry__DirectionAssignment_0 )
- // InternalApplicationConfiguration.g:5522:3: rule__OptimizationEntry__DirectionAssignment_0
+ // InternalApplicationConfiguration.g:5605:2: ( rule__OptimizationEntry__DirectionAssignment_0 )
+ // InternalApplicationConfiguration.g:5605:3: rule__OptimizationEntry__DirectionAssignment_0
{
pushFollow(FOLLOW_2);
rule__OptimizationEntry__DirectionAssignment_0();
@@ -17645,14 +17941,14 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
// $ANTLR start "rule__OptimizationEntry__Group__1"
- // InternalApplicationConfiguration.g:5530:1: rule__OptimizationEntry__Group__1 : rule__OptimizationEntry__Group__1__Impl ;
+ // InternalApplicationConfiguration.g:5613:1: rule__OptimizationEntry__Group__1 : rule__OptimizationEntry__Group__1__Impl ;
public final void rule__OptimizationEntry__Group__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalApplicationConfiguration.g:5534:1: ( rule__OptimizationEntry__Group__1__Impl )
- // InternalApplicationConfiguration.g:5535:2: rule__OptimizationEntry__Group__1__Impl
+ // InternalApplicationConfiguration.g:5617:1: ( rule__OptimizationEntry__Group__1__Impl )
+ // InternalApplicationConfiguration.g:5618:2: rule__OptimizationEntry__Group__1__Impl
{
pushFollow(FOLLOW_2);
rule__OptimizationEntry__Group__1__Impl();
@@ -17678,21 +17974,21 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
// $ANTLR start "rule__OptimizationEntry__Group__1__Impl"
- // InternalApplicationConfiguration.g:5541:1: rule__OptimizationEntry__Group__1__Impl : ( ( rule__OptimizationEntry__FunctionAssignment_1 ) ) ;
+ // InternalApplicationConfiguration.g:5624:1: rule__OptimizationEntry__Group__1__Impl : ( ( rule__OptimizationEntry__FunctionAssignment_1 ) ) ;
public final void rule__OptimizationEntry__Group__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalApplicationConfiguration.g:5545:1: ( ( ( rule__OptimizationEntry__FunctionAssignment_1 ) ) )
- // InternalApplicationConfiguration.g:5546:1: ( ( rule__OptimizationEntry__FunctionAssignment_1 ) )
+ // InternalApplicationConfiguration.g:5628:1: ( ( ( rule__OptimizationEntry__FunctionAssignment_1 ) ) )
+ // InternalApplicationConfiguration.g:5629:1: ( ( rule__OptimizationEntry__FunctionAssignment_1 ) )
{
- // InternalApplicationConfiguration.g:5546:1: ( ( rule__OptimizationEntry__FunctionAssignment_1 ) )
- // InternalApplicationConfiguration.g:5547:2: ( rule__OptimizationEntry__FunctionAssignment_1 )
+ // InternalApplicationConfiguration.g:5629:1: ( ( rule__OptimizationEntry__FunctionAssignment_1 ) )
+ // InternalApplicationConfiguration.g:5630:2: ( rule__OptimizationEntry__FunctionAssignment_1 )
{
before(grammarAccess.getOptimizationEntryAccess().getFunctionAssignment_1());
- // InternalApplicationConfiguration.g:5548:2: ( rule__OptimizationEntry__FunctionAssignment_1 )
- // InternalApplicationConfiguration.g:5548:3: rule__OptimizationEntry__FunctionAssignment_1
+ // InternalApplicationConfiguration.g:5631:2: ( rule__OptimizationEntry__FunctionAssignment_1 )
+ // InternalApplicationConfiguration.g:5631:3: rule__OptimizationEntry__FunctionAssignment_1
{
pushFollow(FOLLOW_2);
rule__OptimizationEntry__FunctionAssignment_1();
@@ -17725,14 +18021,14 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
// $ANTLR start "rule__ThresholdEntry__Group__0"
- // InternalApplicationConfiguration.g:5557:1: rule__ThresholdEntry__Group__0 : rule__ThresholdEntry__Group__0__Impl rule__ThresholdEntry__Group__1 ;
+ // InternalApplicationConfiguration.g:5640:1: rule__ThresholdEntry__Group__0 : rule__ThresholdEntry__Group__0__Impl rule__ThresholdEntry__Group__1 ;
public final void rule__ThresholdEntry__Group__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalApplicationConfiguration.g:5561:1: ( rule__ThresholdEntry__Group__0__Impl rule__ThresholdEntry__Group__1 )
- // InternalApplicationConfiguration.g:5562:2: rule__ThresholdEntry__Group__0__Impl rule__ThresholdEntry__Group__1
+ // InternalApplicationConfiguration.g:5644:1: ( rule__ThresholdEntry__Group__0__Impl rule__ThresholdEntry__Group__1 )
+ // InternalApplicationConfiguration.g:5645:2: rule__ThresholdEntry__Group__0__Impl rule__ThresholdEntry__Group__1
{
pushFollow(FOLLOW_24);
rule__ThresholdEntry__Group__0__Impl();
@@ -17763,21 +18059,21 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
// $ANTLR start "rule__ThresholdEntry__Group__0__Impl"
- // InternalApplicationConfiguration.g:5569:1: rule__ThresholdEntry__Group__0__Impl : ( ( rule__ThresholdEntry__FunctionAssignment_0 ) ) ;
+ // InternalApplicationConfiguration.g:5652:1: rule__ThresholdEntry__Group__0__Impl : ( ( rule__ThresholdEntry__FunctionAssignment_0 ) ) ;
public final void rule__ThresholdEntry__Group__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalApplicationConfiguration.g:5573:1: ( ( ( rule__ThresholdEntry__FunctionAssignment_0 ) ) )
- // InternalApplicationConfiguration.g:5574:1: ( ( rule__ThresholdEntry__FunctionAssignment_0 ) )
+ // InternalApplicationConfiguration.g:5656:1: ( ( ( rule__ThresholdEntry__FunctionAssignment_0 ) ) )
+ // InternalApplicationConfiguration.g:5657:1: ( ( rule__ThresholdEntry__FunctionAssignment_0 ) )
{
- // InternalApplicationConfiguration.g:5574:1: ( ( rule__ThresholdEntry__FunctionAssignment_0 ) )
- // InternalApplicationConfiguration.g:5575:2: ( rule__ThresholdEntry__FunctionAssignment_0 )
+ // InternalApplicationConfiguration.g:5657:1: ( ( rule__ThresholdEntry__FunctionAssignment_0 ) )
+ // InternalApplicationConfiguration.g:5658:2: ( rule__ThresholdEntry__FunctionAssignment_0 )
{
before(grammarAccess.getThresholdEntryAccess().getFunctionAssignment_0());
- // InternalApplicationConfiguration.g:5576:2: ( rule__ThresholdEntry__FunctionAssignment_0 )
- // InternalApplicationConfiguration.g:5576:3: rule__ThresholdEntry__FunctionAssignment_0
+ // InternalApplicationConfiguration.g:5659:2: ( rule__ThresholdEntry__FunctionAssignment_0 )
+ // InternalApplicationConfiguration.g:5659:3: rule__ThresholdEntry__FunctionAssignment_0
{
pushFollow(FOLLOW_2);
rule__ThresholdEntry__FunctionAssignment_0();
@@ -17810,14 +18106,14 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
// $ANTLR start "rule__ThresholdEntry__Group__1"
- // InternalApplicationConfiguration.g:5584:1: rule__ThresholdEntry__Group__1 : rule__ThresholdEntry__Group__1__Impl rule__ThresholdEntry__Group__2 ;
+ // InternalApplicationConfiguration.g:5667:1: rule__ThresholdEntry__Group__1 : rule__ThresholdEntry__Group__1__Impl rule__ThresholdEntry__Group__2 ;
public final void rule__ThresholdEntry__Group__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalApplicationConfiguration.g:5588:1: ( rule__ThresholdEntry__Group__1__Impl rule__ThresholdEntry__Group__2 )
- // InternalApplicationConfiguration.g:5589:2: rule__ThresholdEntry__Group__1__Impl rule__ThresholdEntry__Group__2
+ // InternalApplicationConfiguration.g:5671:1: ( rule__ThresholdEntry__Group__1__Impl rule__ThresholdEntry__Group__2 )
+ // InternalApplicationConfiguration.g:5672:2: rule__ThresholdEntry__Group__1__Impl rule__ThresholdEntry__Group__2
{
pushFollow(FOLLOW_25);
rule__ThresholdEntry__Group__1__Impl();
@@ -17848,21 +18144,21 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
// $ANTLR start "rule__ThresholdEntry__Group__1__Impl"
- // InternalApplicationConfiguration.g:5596:1: rule__ThresholdEntry__Group__1__Impl : ( ( rule__ThresholdEntry__OperatorAssignment_1 ) ) ;
+ // InternalApplicationConfiguration.g:5679:1: rule__ThresholdEntry__Group__1__Impl : ( ( rule__ThresholdEntry__OperatorAssignment_1 ) ) ;
public final void rule__ThresholdEntry__Group__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalApplicationConfiguration.g:5600:1: ( ( ( rule__ThresholdEntry__OperatorAssignment_1 ) ) )
- // InternalApplicationConfiguration.g:5601:1: ( ( rule__ThresholdEntry__OperatorAssignment_1 ) )
+ // InternalApplicationConfiguration.g:5683:1: ( ( ( rule__ThresholdEntry__OperatorAssignment_1 ) ) )
+ // InternalApplicationConfiguration.g:5684:1: ( ( rule__ThresholdEntry__OperatorAssignment_1 ) )
{
- // InternalApplicationConfiguration.g:5601:1: ( ( rule__ThresholdEntry__OperatorAssignment_1 ) )
- // InternalApplicationConfiguration.g:5602:2: ( rule__ThresholdEntry__OperatorAssignment_1 )
+ // InternalApplicationConfiguration.g:5684:1: ( ( rule__ThresholdEntry__OperatorAssignment_1 ) )
+ // InternalApplicationConfiguration.g:5685:2: ( rule__ThresholdEntry__OperatorAssignment_1 )
{
before(grammarAccess.getThresholdEntryAccess().getOperatorAssignment_1());
- // InternalApplicationConfiguration.g:5603:2: ( rule__ThresholdEntry__OperatorAssignment_1 )
- // InternalApplicationConfiguration.g:5603:3: rule__ThresholdEntry__OperatorAssignment_1
+ // InternalApplicationConfiguration.g:5686:2: ( rule__ThresholdEntry__OperatorAssignment_1 )
+ // InternalApplicationConfiguration.g:5686:3: rule__ThresholdEntry__OperatorAssignment_1
{
pushFollow(FOLLOW_2);
rule__ThresholdEntry__OperatorAssignment_1();
@@ -17895,14 +18191,14 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
// $ANTLR start "rule__ThresholdEntry__Group__2"
- // InternalApplicationConfiguration.g:5611:1: rule__ThresholdEntry__Group__2 : rule__ThresholdEntry__Group__2__Impl ;
+ // InternalApplicationConfiguration.g:5694:1: rule__ThresholdEntry__Group__2 : rule__ThresholdEntry__Group__2__Impl ;
public final void rule__ThresholdEntry__Group__2() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalApplicationConfiguration.g:5615:1: ( rule__ThresholdEntry__Group__2__Impl )
- // InternalApplicationConfiguration.g:5616:2: rule__ThresholdEntry__Group__2__Impl
+ // InternalApplicationConfiguration.g:5698:1: ( rule__ThresholdEntry__Group__2__Impl )
+ // InternalApplicationConfiguration.g:5699:2: rule__ThresholdEntry__Group__2__Impl
{
pushFollow(FOLLOW_2);
rule__ThresholdEntry__Group__2__Impl();
@@ -17928,21 +18224,21 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
// $ANTLR start "rule__ThresholdEntry__Group__2__Impl"
- // InternalApplicationConfiguration.g:5622:1: rule__ThresholdEntry__Group__2__Impl : ( ( rule__ThresholdEntry__ThresholdAssignment_2 ) ) ;
+ // InternalApplicationConfiguration.g:5705:1: rule__ThresholdEntry__Group__2__Impl : ( ( rule__ThresholdEntry__ThresholdAssignment_2 ) ) ;
public final void rule__ThresholdEntry__Group__2__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalApplicationConfiguration.g:5626:1: ( ( ( rule__ThresholdEntry__ThresholdAssignment_2 ) ) )
- // InternalApplicationConfiguration.g:5627:1: ( ( rule__ThresholdEntry__ThresholdAssignment_2 ) )
+ // InternalApplicationConfiguration.g:5709:1: ( ( ( rule__ThresholdEntry__ThresholdAssignment_2 ) ) )
+ // InternalApplicationConfiguration.g:5710:1: ( ( rule__ThresholdEntry__ThresholdAssignment_2 ) )
{
- // InternalApplicationConfiguration.g:5627:1: ( ( rule__ThresholdEntry__ThresholdAssignment_2 ) )
- // InternalApplicationConfiguration.g:5628:2: ( rule__ThresholdEntry__ThresholdAssignment_2 )
+ // InternalApplicationConfiguration.g:5710:1: ( ( rule__ThresholdEntry__ThresholdAssignment_2 ) )
+ // InternalApplicationConfiguration.g:5711:2: ( rule__ThresholdEntry__ThresholdAssignment_2 )
{
before(grammarAccess.getThresholdEntryAccess().getThresholdAssignment_2());
- // InternalApplicationConfiguration.g:5629:2: ( rule__ThresholdEntry__ThresholdAssignment_2 )
- // InternalApplicationConfiguration.g:5629:3: rule__ThresholdEntry__ThresholdAssignment_2
+ // InternalApplicationConfiguration.g:5712:2: ( rule__ThresholdEntry__ThresholdAssignment_2 )
+ // InternalApplicationConfiguration.g:5712:3: rule__ThresholdEntry__ThresholdAssignment_2
{
pushFollow(FOLLOW_2);
rule__ThresholdEntry__ThresholdAssignment_2();
@@ -17974,15 +18270,818 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
// $ANTLR end "rule__ThresholdEntry__Group__2__Impl"
+ // $ANTLR start "rule__CostObjectiveFunction__Group__0"
+ // InternalApplicationConfiguration.g:5721:1: rule__CostObjectiveFunction__Group__0 : rule__CostObjectiveFunction__Group__0__Impl rule__CostObjectiveFunction__Group__1 ;
+ public final void rule__CostObjectiveFunction__Group__0() throws RecognitionException {
+
+ int stackSize = keepStackSize();
+
+ try {
+ // InternalApplicationConfiguration.g:5725:1: ( rule__CostObjectiveFunction__Group__0__Impl rule__CostObjectiveFunction__Group__1 )
+ // InternalApplicationConfiguration.g:5726:2: rule__CostObjectiveFunction__Group__0__Impl rule__CostObjectiveFunction__Group__1
+ {
+ pushFollow(FOLLOW_19);
+ rule__CostObjectiveFunction__Group__0__Impl();
+
+ state._fsp--;
+
+ pushFollow(FOLLOW_2);
+ rule__CostObjectiveFunction__Group__1();
+
+ state._fsp--;
+
+
+ }
+
+ }
+ catch (RecognitionException re) {
+ reportError(re);
+ recover(input,re);
+ }
+ finally {
+
+ restoreStackSize(stackSize);
+
+ }
+ return ;
+ }
+ // $ANTLR end "rule__CostObjectiveFunction__Group__0"
+
+
+ // $ANTLR start "rule__CostObjectiveFunction__Group__0__Impl"
+ // InternalApplicationConfiguration.g:5733:1: rule__CostObjectiveFunction__Group__0__Impl : ( 'cost' ) ;
+ public final void rule__CostObjectiveFunction__Group__0__Impl() throws RecognitionException {
+
+ int stackSize = keepStackSize();
+
+ try {
+ // InternalApplicationConfiguration.g:5737:1: ( ( 'cost' ) )
+ // InternalApplicationConfiguration.g:5738:1: ( 'cost' )
+ {
+ // InternalApplicationConfiguration.g:5738:1: ( 'cost' )
+ // InternalApplicationConfiguration.g:5739:2: 'cost'
+ {
+ before(grammarAccess.getCostObjectiveFunctionAccess().getCostKeyword_0());
+ match(input,41,FOLLOW_2);
+ after(grammarAccess.getCostObjectiveFunctionAccess().getCostKeyword_0());
+
+ }
+
+
+ }
+
+ }
+ catch (RecognitionException re) {
+ reportError(re);
+ recover(input,re);
+ }
+ finally {
+
+ restoreStackSize(stackSize);
+
+ }
+ return ;
+ }
+ // $ANTLR end "rule__CostObjectiveFunction__Group__0__Impl"
+
+
+ // $ANTLR start "rule__CostObjectiveFunction__Group__1"
+ // InternalApplicationConfiguration.g:5748:1: rule__CostObjectiveFunction__Group__1 : rule__CostObjectiveFunction__Group__1__Impl rule__CostObjectiveFunction__Group__2 ;
+ public final void rule__CostObjectiveFunction__Group__1() throws RecognitionException {
+
+ int stackSize = keepStackSize();
+
+ try {
+ // InternalApplicationConfiguration.g:5752:1: ( rule__CostObjectiveFunction__Group__1__Impl rule__CostObjectiveFunction__Group__2 )
+ // InternalApplicationConfiguration.g:5753:2: rule__CostObjectiveFunction__Group__1__Impl rule__CostObjectiveFunction__Group__2
+ {
+ pushFollow(FOLLOW_8);
+ rule__CostObjectiveFunction__Group__1__Impl();
+
+ state._fsp--;
+
+ pushFollow(FOLLOW_2);
+ rule__CostObjectiveFunction__Group__2();
+
+ state._fsp--;
+
+
+ }
+
+ }
+ catch (RecognitionException re) {
+ reportError(re);
+ recover(input,re);
+ }
+ finally {
+
+ restoreStackSize(stackSize);
+
+ }
+ return ;
+ }
+ // $ANTLR end "rule__CostObjectiveFunction__Group__1"
+
+
+ // $ANTLR start "rule__CostObjectiveFunction__Group__1__Impl"
+ // InternalApplicationConfiguration.g:5760:1: rule__CostObjectiveFunction__Group__1__Impl : ( '{' ) ;
+ public final void rule__CostObjectiveFunction__Group__1__Impl() throws RecognitionException {
+
+ int stackSize = keepStackSize();
+
+ try {
+ // InternalApplicationConfiguration.g:5764:1: ( ( '{' ) )
+ // InternalApplicationConfiguration.g:5765:1: ( '{' )
+ {
+ // InternalApplicationConfiguration.g:5765:1: ( '{' )
+ // InternalApplicationConfiguration.g:5766:2: '{'
+ {
+ before(grammarAccess.getCostObjectiveFunctionAccess().getLeftCurlyBracketKeyword_1());
+ match(input,31,FOLLOW_2);
+ after(grammarAccess.getCostObjectiveFunctionAccess().getLeftCurlyBracketKeyword_1());
+
+ }
+
+
+ }
+
+ }
+ catch (RecognitionException re) {
+ reportError(re);
+ recover(input,re);
+ }
+ finally {
+
+ restoreStackSize(stackSize);
+
+ }
+ return ;
+ }
+ // $ANTLR end "rule__CostObjectiveFunction__Group__1__Impl"
+
+
+ // $ANTLR start "rule__CostObjectiveFunction__Group__2"
+ // InternalApplicationConfiguration.g:5775:1: rule__CostObjectiveFunction__Group__2 : rule__CostObjectiveFunction__Group__2__Impl rule__CostObjectiveFunction__Group__3 ;
+ public final void rule__CostObjectiveFunction__Group__2() throws RecognitionException {
+
+ int stackSize = keepStackSize();
+
+ try {
+ // InternalApplicationConfiguration.g:5779:1: ( rule__CostObjectiveFunction__Group__2__Impl rule__CostObjectiveFunction__Group__3 )
+ // InternalApplicationConfiguration.g:5780:2: rule__CostObjectiveFunction__Group__2__Impl rule__CostObjectiveFunction__Group__3
+ {
+ pushFollow(FOLLOW_16);
+ rule__CostObjectiveFunction__Group__2__Impl();
+
+ state._fsp--;
+
+ pushFollow(FOLLOW_2);
+ rule__CostObjectiveFunction__Group__3();
+
+ state._fsp--;
+
+
+ }
+
+ }
+ catch (RecognitionException re) {
+ reportError(re);
+ recover(input,re);
+ }
+ finally {
+
+ restoreStackSize(stackSize);
+
+ }
+ return ;
+ }
+ // $ANTLR end "rule__CostObjectiveFunction__Group__2"
+
+
+ // $ANTLR start "rule__CostObjectiveFunction__Group__2__Impl"
+ // InternalApplicationConfiguration.g:5787:1: rule__CostObjectiveFunction__Group__2__Impl : ( ( rule__CostObjectiveFunction__EntriesAssignment_2 ) ) ;
+ public final void rule__CostObjectiveFunction__Group__2__Impl() throws RecognitionException {
+
+ int stackSize = keepStackSize();
+
+ try {
+ // InternalApplicationConfiguration.g:5791:1: ( ( ( rule__CostObjectiveFunction__EntriesAssignment_2 ) ) )
+ // InternalApplicationConfiguration.g:5792:1: ( ( rule__CostObjectiveFunction__EntriesAssignment_2 ) )
+ {
+ // InternalApplicationConfiguration.g:5792:1: ( ( rule__CostObjectiveFunction__EntriesAssignment_2 ) )
+ // InternalApplicationConfiguration.g:5793:2: ( rule__CostObjectiveFunction__EntriesAssignment_2 )
+ {
+ before(grammarAccess.getCostObjectiveFunctionAccess().getEntriesAssignment_2());
+ // InternalApplicationConfiguration.g:5794:2: ( rule__CostObjectiveFunction__EntriesAssignment_2 )
+ // InternalApplicationConfiguration.g:5794:3: rule__CostObjectiveFunction__EntriesAssignment_2
+ {
+ pushFollow(FOLLOW_2);
+ rule__CostObjectiveFunction__EntriesAssignment_2();
+
+ state._fsp--;
+
+
+ }
+
+ after(grammarAccess.getCostObjectiveFunctionAccess().getEntriesAssignment_2());
+
+ }
+
+
+ }
+
+ }
+ catch (RecognitionException re) {
+ reportError(re);
+ recover(input,re);
+ }
+ finally {
+
+ restoreStackSize(stackSize);
+
+ }
+ return ;
+ }
+ // $ANTLR end "rule__CostObjectiveFunction__Group__2__Impl"
+
+
+ // $ANTLR start "rule__CostObjectiveFunction__Group__3"
+ // InternalApplicationConfiguration.g:5802:1: rule__CostObjectiveFunction__Group__3 : rule__CostObjectiveFunction__Group__3__Impl rule__CostObjectiveFunction__Group__4 ;
+ public final void rule__CostObjectiveFunction__Group__3() throws RecognitionException {
+
+ int stackSize = keepStackSize();
+
+ try {
+ // InternalApplicationConfiguration.g:5806:1: ( rule__CostObjectiveFunction__Group__3__Impl rule__CostObjectiveFunction__Group__4 )
+ // InternalApplicationConfiguration.g:5807:2: rule__CostObjectiveFunction__Group__3__Impl rule__CostObjectiveFunction__Group__4
+ {
+ pushFollow(FOLLOW_16);
+ rule__CostObjectiveFunction__Group__3__Impl();
+
+ state._fsp--;
+
+ pushFollow(FOLLOW_2);
+ rule__CostObjectiveFunction__Group__4();
+
+ state._fsp--;
+
+
+ }
+
+ }
+ catch (RecognitionException re) {
+ reportError(re);
+ recover(input,re);
+ }
+ finally {
+
+ restoreStackSize(stackSize);
+
+ }
+ return ;
+ }
+ // $ANTLR end "rule__CostObjectiveFunction__Group__3"
+
+
+ // $ANTLR start "rule__CostObjectiveFunction__Group__3__Impl"
+ // InternalApplicationConfiguration.g:5814:1: rule__CostObjectiveFunction__Group__3__Impl : ( ( rule__CostObjectiveFunction__Group_3__0 )* ) ;
+ public final void rule__CostObjectiveFunction__Group__3__Impl() throws RecognitionException {
+
+ int stackSize = keepStackSize();
+
+ try {
+ // InternalApplicationConfiguration.g:5818:1: ( ( ( rule__CostObjectiveFunction__Group_3__0 )* ) )
+ // InternalApplicationConfiguration.g:5819:1: ( ( rule__CostObjectiveFunction__Group_3__0 )* )
+ {
+ // InternalApplicationConfiguration.g:5819:1: ( ( rule__CostObjectiveFunction__Group_3__0 )* )
+ // InternalApplicationConfiguration.g:5820:2: ( rule__CostObjectiveFunction__Group_3__0 )*
+ {
+ before(grammarAccess.getCostObjectiveFunctionAccess().getGroup_3());
+ // InternalApplicationConfiguration.g:5821:2: ( rule__CostObjectiveFunction__Group_3__0 )*
+ loop53:
+ do {
+ int alt53=2;
+ int LA53_0 = input.LA(1);
+
+ if ( (LA53_0==33) ) {
+ alt53=1;
+ }
+
+
+ switch (alt53) {
+ case 1 :
+ // InternalApplicationConfiguration.g:5821:3: rule__CostObjectiveFunction__Group_3__0
+ {
+ pushFollow(FOLLOW_17);
+ rule__CostObjectiveFunction__Group_3__0();
+
+ state._fsp--;
+
+
+ }
+ break;
+
+ default :
+ break loop53;
+ }
+ } while (true);
+
+ after(grammarAccess.getCostObjectiveFunctionAccess().getGroup_3());
+
+ }
+
+
+ }
+
+ }
+ catch (RecognitionException re) {
+ reportError(re);
+ recover(input,re);
+ }
+ finally {
+
+ restoreStackSize(stackSize);
+
+ }
+ return ;
+ }
+ // $ANTLR end "rule__CostObjectiveFunction__Group__3__Impl"
+
+
+ // $ANTLR start "rule__CostObjectiveFunction__Group__4"
+ // InternalApplicationConfiguration.g:5829:1: rule__CostObjectiveFunction__Group__4 : rule__CostObjectiveFunction__Group__4__Impl ;
+ public final void rule__CostObjectiveFunction__Group__4() throws RecognitionException {
+
+ int stackSize = keepStackSize();
+
+ try {
+ // InternalApplicationConfiguration.g:5833:1: ( rule__CostObjectiveFunction__Group__4__Impl )
+ // InternalApplicationConfiguration.g:5834:2: rule__CostObjectiveFunction__Group__4__Impl
+ {
+ pushFollow(FOLLOW_2);
+ rule__CostObjectiveFunction__Group__4__Impl();
+
+ state._fsp--;
+
+
+ }
+
+ }
+ catch (RecognitionException re) {
+ reportError(re);
+ recover(input,re);
+ }
+ finally {
+
+ restoreStackSize(stackSize);
+
+ }
+ return ;
+ }
+ // $ANTLR end "rule__CostObjectiveFunction__Group__4"
+
+
+ // $ANTLR start "rule__CostObjectiveFunction__Group__4__Impl"
+ // InternalApplicationConfiguration.g:5840:1: rule__CostObjectiveFunction__Group__4__Impl : ( '}' ) ;
+ public final void rule__CostObjectiveFunction__Group__4__Impl() throws RecognitionException {
+
+ int stackSize = keepStackSize();
+
+ try {
+ // InternalApplicationConfiguration.g:5844:1: ( ( '}' ) )
+ // InternalApplicationConfiguration.g:5845:1: ( '}' )
+ {
+ // InternalApplicationConfiguration.g:5845:1: ( '}' )
+ // InternalApplicationConfiguration.g:5846:2: '}'
+ {
+ before(grammarAccess.getCostObjectiveFunctionAccess().getRightCurlyBracketKeyword_4());
+ match(input,32,FOLLOW_2);
+ after(grammarAccess.getCostObjectiveFunctionAccess().getRightCurlyBracketKeyword_4());
+
+ }
+
+
+ }
+
+ }
+ catch (RecognitionException re) {
+ reportError(re);
+ recover(input,re);
+ }
+ finally {
+
+ restoreStackSize(stackSize);
+
+ }
+ return ;
+ }
+ // $ANTLR end "rule__CostObjectiveFunction__Group__4__Impl"
+
+
+ // $ANTLR start "rule__CostObjectiveFunction__Group_3__0"
+ // InternalApplicationConfiguration.g:5856:1: rule__CostObjectiveFunction__Group_3__0 : rule__CostObjectiveFunction__Group_3__0__Impl rule__CostObjectiveFunction__Group_3__1 ;
+ public final void rule__CostObjectiveFunction__Group_3__0() throws RecognitionException {
+
+ int stackSize = keepStackSize();
+
+ try {
+ // InternalApplicationConfiguration.g:5860:1: ( rule__CostObjectiveFunction__Group_3__0__Impl rule__CostObjectiveFunction__Group_3__1 )
+ // InternalApplicationConfiguration.g:5861:2: rule__CostObjectiveFunction__Group_3__0__Impl rule__CostObjectiveFunction__Group_3__1
+ {
+ pushFollow(FOLLOW_8);
+ rule__CostObjectiveFunction__Group_3__0__Impl();
+
+ state._fsp--;
+
+ pushFollow(FOLLOW_2);
+ rule__CostObjectiveFunction__Group_3__1();
+
+ state._fsp--;
+
+
+ }
+
+ }
+ catch (RecognitionException re) {
+ reportError(re);
+ recover(input,re);
+ }
+ finally {
+
+ restoreStackSize(stackSize);
+
+ }
+ return ;
+ }
+ // $ANTLR end "rule__CostObjectiveFunction__Group_3__0"
+
+
+ // $ANTLR start "rule__CostObjectiveFunction__Group_3__0__Impl"
+ // InternalApplicationConfiguration.g:5868:1: rule__CostObjectiveFunction__Group_3__0__Impl : ( ',' ) ;
+ public final void rule__CostObjectiveFunction__Group_3__0__Impl() throws RecognitionException {
+
+ int stackSize = keepStackSize();
+
+ try {
+ // InternalApplicationConfiguration.g:5872:1: ( ( ',' ) )
+ // InternalApplicationConfiguration.g:5873:1: ( ',' )
+ {
+ // InternalApplicationConfiguration.g:5873:1: ( ',' )
+ // InternalApplicationConfiguration.g:5874:2: ','
+ {
+ before(grammarAccess.getCostObjectiveFunctionAccess().getCommaKeyword_3_0());
+ match(input,33,FOLLOW_2);
+ after(grammarAccess.getCostObjectiveFunctionAccess().getCommaKeyword_3_0());
+
+ }
+
+
+ }
+
+ }
+ catch (RecognitionException re) {
+ reportError(re);
+ recover(input,re);
+ }
+ finally {
+
+ restoreStackSize(stackSize);
+
+ }
+ return ;
+ }
+ // $ANTLR end "rule__CostObjectiveFunction__Group_3__0__Impl"
+
+
+ // $ANTLR start "rule__CostObjectiveFunction__Group_3__1"
+ // InternalApplicationConfiguration.g:5883:1: rule__CostObjectiveFunction__Group_3__1 : rule__CostObjectiveFunction__Group_3__1__Impl ;
+ public final void rule__CostObjectiveFunction__Group_3__1() throws RecognitionException {
+
+ int stackSize = keepStackSize();
+
+ try {
+ // InternalApplicationConfiguration.g:5887:1: ( rule__CostObjectiveFunction__Group_3__1__Impl )
+ // InternalApplicationConfiguration.g:5888:2: rule__CostObjectiveFunction__Group_3__1__Impl
+ {
+ pushFollow(FOLLOW_2);
+ rule__CostObjectiveFunction__Group_3__1__Impl();
+
+ state._fsp--;
+
+
+ }
+
+ }
+ catch (RecognitionException re) {
+ reportError(re);
+ recover(input,re);
+ }
+ finally {
+
+ restoreStackSize(stackSize);
+
+ }
+ return ;
+ }
+ // $ANTLR end "rule__CostObjectiveFunction__Group_3__1"
+
+
+ // $ANTLR start "rule__CostObjectiveFunction__Group_3__1__Impl"
+ // InternalApplicationConfiguration.g:5894:1: rule__CostObjectiveFunction__Group_3__1__Impl : ( ( rule__CostObjectiveFunction__EntriesAssignment_3_1 ) ) ;
+ public final void rule__CostObjectiveFunction__Group_3__1__Impl() throws RecognitionException {
+
+ int stackSize = keepStackSize();
+
+ try {
+ // InternalApplicationConfiguration.g:5898:1: ( ( ( rule__CostObjectiveFunction__EntriesAssignment_3_1 ) ) )
+ // InternalApplicationConfiguration.g:5899:1: ( ( rule__CostObjectiveFunction__EntriesAssignment_3_1 ) )
+ {
+ // InternalApplicationConfiguration.g:5899:1: ( ( rule__CostObjectiveFunction__EntriesAssignment_3_1 ) )
+ // InternalApplicationConfiguration.g:5900:2: ( rule__CostObjectiveFunction__EntriesAssignment_3_1 )
+ {
+ before(grammarAccess.getCostObjectiveFunctionAccess().getEntriesAssignment_3_1());
+ // InternalApplicationConfiguration.g:5901:2: ( rule__CostObjectiveFunction__EntriesAssignment_3_1 )
+ // InternalApplicationConfiguration.g:5901:3: rule__CostObjectiveFunction__EntriesAssignment_3_1
+ {
+ pushFollow(FOLLOW_2);
+ rule__CostObjectiveFunction__EntriesAssignment_3_1();
+
+ state._fsp--;
+
+
+ }
+
+ after(grammarAccess.getCostObjectiveFunctionAccess().getEntriesAssignment_3_1());
+
+ }
+
+
+ }
+
+ }
+ catch (RecognitionException re) {
+ reportError(re);
+ recover(input,re);
+ }
+ finally {
+
+ restoreStackSize(stackSize);
+
+ }
+ return ;
+ }
+ // $ANTLR end "rule__CostObjectiveFunction__Group_3__1__Impl"
+
+
+ // $ANTLR start "rule__CostEntry__Group__0"
+ // InternalApplicationConfiguration.g:5910:1: rule__CostEntry__Group__0 : rule__CostEntry__Group__0__Impl rule__CostEntry__Group__1 ;
+ public final void rule__CostEntry__Group__0() throws RecognitionException {
+
+ int stackSize = keepStackSize();
+
+ try {
+ // InternalApplicationConfiguration.g:5914:1: ( rule__CostEntry__Group__0__Impl rule__CostEntry__Group__1 )
+ // InternalApplicationConfiguration.g:5915:2: rule__CostEntry__Group__0__Impl rule__CostEntry__Group__1
+ {
+ pushFollow(FOLLOW_14);
+ rule__CostEntry__Group__0__Impl();
+
+ state._fsp--;
+
+ pushFollow(FOLLOW_2);
+ rule__CostEntry__Group__1();
+
+ state._fsp--;
+
+
+ }
+
+ }
+ catch (RecognitionException re) {
+ reportError(re);
+ recover(input,re);
+ }
+ finally {
+
+ restoreStackSize(stackSize);
+
+ }
+ return ;
+ }
+ // $ANTLR end "rule__CostEntry__Group__0"
+
+
+ // $ANTLR start "rule__CostEntry__Group__0__Impl"
+ // InternalApplicationConfiguration.g:5922:1: rule__CostEntry__Group__0__Impl : ( ( rule__CostEntry__PatternElementAssignment_0 ) ) ;
+ public final void rule__CostEntry__Group__0__Impl() throws RecognitionException {
+
+ int stackSize = keepStackSize();
+
+ try {
+ // InternalApplicationConfiguration.g:5926:1: ( ( ( rule__CostEntry__PatternElementAssignment_0 ) ) )
+ // InternalApplicationConfiguration.g:5927:1: ( ( rule__CostEntry__PatternElementAssignment_0 ) )
+ {
+ // InternalApplicationConfiguration.g:5927:1: ( ( rule__CostEntry__PatternElementAssignment_0 ) )
+ // InternalApplicationConfiguration.g:5928:2: ( rule__CostEntry__PatternElementAssignment_0 )
+ {
+ before(grammarAccess.getCostEntryAccess().getPatternElementAssignment_0());
+ // InternalApplicationConfiguration.g:5929:2: ( rule__CostEntry__PatternElementAssignment_0 )
+ // InternalApplicationConfiguration.g:5929:3: rule__CostEntry__PatternElementAssignment_0
+ {
+ pushFollow(FOLLOW_2);
+ rule__CostEntry__PatternElementAssignment_0();
+
+ state._fsp--;
+
+
+ }
+
+ after(grammarAccess.getCostEntryAccess().getPatternElementAssignment_0());
+
+ }
+
+
+ }
+
+ }
+ catch (RecognitionException re) {
+ reportError(re);
+ recover(input,re);
+ }
+ finally {
+
+ restoreStackSize(stackSize);
+
+ }
+ return ;
+ }
+ // $ANTLR end "rule__CostEntry__Group__0__Impl"
+
+
+ // $ANTLR start "rule__CostEntry__Group__1"
+ // InternalApplicationConfiguration.g:5937:1: rule__CostEntry__Group__1 : rule__CostEntry__Group__1__Impl rule__CostEntry__Group__2 ;
+ public final void rule__CostEntry__Group__1() throws RecognitionException {
+
+ int stackSize = keepStackSize();
+
+ try {
+ // InternalApplicationConfiguration.g:5941:1: ( rule__CostEntry__Group__1__Impl rule__CostEntry__Group__2 )
+ // InternalApplicationConfiguration.g:5942:2: rule__CostEntry__Group__1__Impl rule__CostEntry__Group__2
+ {
+ pushFollow(FOLLOW_25);
+ rule__CostEntry__Group__1__Impl();
+
+ state._fsp--;
+
+ pushFollow(FOLLOW_2);
+ rule__CostEntry__Group__2();
+
+ state._fsp--;
+
+
+ }
+
+ }
+ catch (RecognitionException re) {
+ reportError(re);
+ recover(input,re);
+ }
+ finally {
+
+ restoreStackSize(stackSize);
+
+ }
+ return ;
+ }
+ // $ANTLR end "rule__CostEntry__Group__1"
+
+
+ // $ANTLR start "rule__CostEntry__Group__1__Impl"
+ // InternalApplicationConfiguration.g:5949:1: rule__CostEntry__Group__1__Impl : ( '=' ) ;
+ public final void rule__CostEntry__Group__1__Impl() throws RecognitionException {
+
+ int stackSize = keepStackSize();
+
+ try {
+ // InternalApplicationConfiguration.g:5953:1: ( ( '=' ) )
+ // InternalApplicationConfiguration.g:5954:1: ( '=' )
+ {
+ // InternalApplicationConfiguration.g:5954:1: ( '=' )
+ // InternalApplicationConfiguration.g:5955:2: '='
+ {
+ before(grammarAccess.getCostEntryAccess().getEqualsSignKeyword_1());
+ match(input,30,FOLLOW_2);
+ after(grammarAccess.getCostEntryAccess().getEqualsSignKeyword_1());
+
+ }
+
+
+ }
+
+ }
+ catch (RecognitionException re) {
+ reportError(re);
+ recover(input,re);
+ }
+ finally {
+
+ restoreStackSize(stackSize);
+
+ }
+ return ;
+ }
+ // $ANTLR end "rule__CostEntry__Group__1__Impl"
+
+
+ // $ANTLR start "rule__CostEntry__Group__2"
+ // InternalApplicationConfiguration.g:5964:1: rule__CostEntry__Group__2 : rule__CostEntry__Group__2__Impl ;
+ public final void rule__CostEntry__Group__2() throws RecognitionException {
+
+ int stackSize = keepStackSize();
+
+ try {
+ // InternalApplicationConfiguration.g:5968:1: ( rule__CostEntry__Group__2__Impl )
+ // InternalApplicationConfiguration.g:5969:2: rule__CostEntry__Group__2__Impl
+ {
+ pushFollow(FOLLOW_2);
+ rule__CostEntry__Group__2__Impl();
+
+ state._fsp--;
+
+
+ }
+
+ }
+ catch (RecognitionException re) {
+ reportError(re);
+ recover(input,re);
+ }
+ finally {
+
+ restoreStackSize(stackSize);
+
+ }
+ return ;
+ }
+ // $ANTLR end "rule__CostEntry__Group__2"
+
+
+ // $ANTLR start "rule__CostEntry__Group__2__Impl"
+ // InternalApplicationConfiguration.g:5975:1: rule__CostEntry__Group__2__Impl : ( ( rule__CostEntry__WeightAssignment_2 ) ) ;
+ public final void rule__CostEntry__Group__2__Impl() throws RecognitionException {
+
+ int stackSize = keepStackSize();
+
+ try {
+ // InternalApplicationConfiguration.g:5979:1: ( ( ( rule__CostEntry__WeightAssignment_2 ) ) )
+ // InternalApplicationConfiguration.g:5980:1: ( ( rule__CostEntry__WeightAssignment_2 ) )
+ {
+ // InternalApplicationConfiguration.g:5980:1: ( ( rule__CostEntry__WeightAssignment_2 ) )
+ // InternalApplicationConfiguration.g:5981:2: ( rule__CostEntry__WeightAssignment_2 )
+ {
+ before(grammarAccess.getCostEntryAccess().getWeightAssignment_2());
+ // InternalApplicationConfiguration.g:5982:2: ( rule__CostEntry__WeightAssignment_2 )
+ // InternalApplicationConfiguration.g:5982:3: rule__CostEntry__WeightAssignment_2
+ {
+ pushFollow(FOLLOW_2);
+ rule__CostEntry__WeightAssignment_2();
+
+ state._fsp--;
+
+
+ }
+
+ after(grammarAccess.getCostEntryAccess().getWeightAssignment_2());
+
+ }
+
+
+ }
+
+ }
+ catch (RecognitionException re) {
+ reportError(re);
+ recover(input,re);
+ }
+ finally {
+
+ restoreStackSize(stackSize);
+
+ }
+ return ;
+ }
+ // $ANTLR end "rule__CostEntry__Group__2__Impl"
+
+
// $ANTLR start "rule__ReliabiltiyProbability__Group__0"
- // InternalApplicationConfiguration.g:5638:1: rule__ReliabiltiyProbability__Group__0 : rule__ReliabiltiyProbability__Group__0__Impl rule__ReliabiltiyProbability__Group__1 ;
+ // InternalApplicationConfiguration.g:5991:1: rule__ReliabiltiyProbability__Group__0 : rule__ReliabiltiyProbability__Group__0__Impl rule__ReliabiltiyProbability__Group__1 ;
public final void rule__ReliabiltiyProbability__Group__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalApplicationConfiguration.g:5642:1: ( rule__ReliabiltiyProbability__Group__0__Impl rule__ReliabiltiyProbability__Group__1 )
- // InternalApplicationConfiguration.g:5643:2: rule__ReliabiltiyProbability__Group__0__Impl rule__ReliabiltiyProbability__Group__1
+ // InternalApplicationConfiguration.g:5995:1: ( rule__ReliabiltiyProbability__Group__0__Impl rule__ReliabiltiyProbability__Group__1 )
+ // InternalApplicationConfiguration.g:5996:2: rule__ReliabiltiyProbability__Group__0__Impl rule__ReliabiltiyProbability__Group__1
{
pushFollow(FOLLOW_8);
rule__ReliabiltiyProbability__Group__0__Impl();
@@ -18013,20 +19112,20 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
// $ANTLR start "rule__ReliabiltiyProbability__Group__0__Impl"
- // InternalApplicationConfiguration.g:5650:1: rule__ReliabiltiyProbability__Group__0__Impl : ( 'reliability' ) ;
+ // InternalApplicationConfiguration.g:6003:1: rule__ReliabiltiyProbability__Group__0__Impl : ( 'reliability' ) ;
public final void rule__ReliabiltiyProbability__Group__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalApplicationConfiguration.g:5654:1: ( ( 'reliability' ) )
- // InternalApplicationConfiguration.g:5655:1: ( 'reliability' )
+ // InternalApplicationConfiguration.g:6007:1: ( ( 'reliability' ) )
+ // InternalApplicationConfiguration.g:6008:1: ( 'reliability' )
{
- // InternalApplicationConfiguration.g:5655:1: ( 'reliability' )
- // InternalApplicationConfiguration.g:5656:2: 'reliability'
+ // InternalApplicationConfiguration.g:6008:1: ( 'reliability' )
+ // InternalApplicationConfiguration.g:6009:2: 'reliability'
{
before(grammarAccess.getReliabiltiyProbabilityAccess().getReliabilityKeyword_0());
- match(input,26,FOLLOW_2);
+ match(input,28,FOLLOW_2);
after(grammarAccess.getReliabiltiyProbabilityAccess().getReliabilityKeyword_0());
}
@@ -18050,14 +19149,14 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
// $ANTLR start "rule__ReliabiltiyProbability__Group__1"
- // InternalApplicationConfiguration.g:5665:1: rule__ReliabiltiyProbability__Group__1 : rule__ReliabiltiyProbability__Group__1__Impl rule__ReliabiltiyProbability__Group__2 ;
+ // InternalApplicationConfiguration.g:6018:1: rule__ReliabiltiyProbability__Group__1 : rule__ReliabiltiyProbability__Group__1__Impl rule__ReliabiltiyProbability__Group__2 ;
public final void rule__ReliabiltiyProbability__Group__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalApplicationConfiguration.g:5669:1: ( rule__ReliabiltiyProbability__Group__1__Impl rule__ReliabiltiyProbability__Group__2 )
- // InternalApplicationConfiguration.g:5670:2: rule__ReliabiltiyProbability__Group__1__Impl rule__ReliabiltiyProbability__Group__2
+ // InternalApplicationConfiguration.g:6022:1: ( rule__ReliabiltiyProbability__Group__1__Impl rule__ReliabiltiyProbability__Group__2 )
+ // InternalApplicationConfiguration.g:6023:2: rule__ReliabiltiyProbability__Group__1__Impl rule__ReliabiltiyProbability__Group__2
{
pushFollow(FOLLOW_8);
rule__ReliabiltiyProbability__Group__1__Impl();
@@ -18088,33 +19187,33 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
// $ANTLR start "rule__ReliabiltiyProbability__Group__1__Impl"
- // InternalApplicationConfiguration.g:5677:1: rule__ReliabiltiyProbability__Group__1__Impl : ( ( rule__ReliabiltiyProbability__Group_1__0 )? ) ;
+ // InternalApplicationConfiguration.g:6030:1: rule__ReliabiltiyProbability__Group__1__Impl : ( ( rule__ReliabiltiyProbability__Group_1__0 )? ) ;
public final void rule__ReliabiltiyProbability__Group__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalApplicationConfiguration.g:5681:1: ( ( ( rule__ReliabiltiyProbability__Group_1__0 )? ) )
- // InternalApplicationConfiguration.g:5682:1: ( ( rule__ReliabiltiyProbability__Group_1__0 )? )
+ // InternalApplicationConfiguration.g:6034:1: ( ( ( rule__ReliabiltiyProbability__Group_1__0 )? ) )
+ // InternalApplicationConfiguration.g:6035:1: ( ( rule__ReliabiltiyProbability__Group_1__0 )? )
{
- // InternalApplicationConfiguration.g:5682:1: ( ( rule__ReliabiltiyProbability__Group_1__0 )? )
- // InternalApplicationConfiguration.g:5683:2: ( rule__ReliabiltiyProbability__Group_1__0 )?
+ // InternalApplicationConfiguration.g:6035:1: ( ( rule__ReliabiltiyProbability__Group_1__0 )? )
+ // InternalApplicationConfiguration.g:6036:2: ( rule__ReliabiltiyProbability__Group_1__0 )?
{
before(grammarAccess.getReliabiltiyProbabilityAccess().getGroup_1());
- // InternalApplicationConfiguration.g:5684:2: ( rule__ReliabiltiyProbability__Group_1__0 )?
- int alt52=2;
- int LA52_0 = input.LA(1);
+ // InternalApplicationConfiguration.g:6037:2: ( rule__ReliabiltiyProbability__Group_1__0 )?
+ int alt54=2;
+ int LA54_0 = input.LA(1);
- if ( (LA52_0==RULE_ID) ) {
- int LA52_1 = input.LA(2);
+ if ( (LA54_0==RULE_ID) ) {
+ int LA54_1 = input.LA(2);
- if ( (LA52_1==21||LA52_1==34) ) {
- alt52=1;
+ if ( (LA54_1==23||LA54_1==36) ) {
+ alt54=1;
}
}
- switch (alt52) {
+ switch (alt54) {
case 1 :
- // InternalApplicationConfiguration.g:5684:3: rule__ReliabiltiyProbability__Group_1__0
+ // InternalApplicationConfiguration.g:6037:3: rule__ReliabiltiyProbability__Group_1__0
{
pushFollow(FOLLOW_2);
rule__ReliabiltiyProbability__Group_1__0();
@@ -18150,14 +19249,14 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
// $ANTLR start "rule__ReliabiltiyProbability__Group__2"
- // InternalApplicationConfiguration.g:5692:1: rule__ReliabiltiyProbability__Group__2 : rule__ReliabiltiyProbability__Group__2__Impl rule__ReliabiltiyProbability__Group__3 ;
+ // InternalApplicationConfiguration.g:6045:1: rule__ReliabiltiyProbability__Group__2 : rule__ReliabiltiyProbability__Group__2__Impl rule__ReliabiltiyProbability__Group__3 ;
public final void rule__ReliabiltiyProbability__Group__2() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalApplicationConfiguration.g:5696:1: ( rule__ReliabiltiyProbability__Group__2__Impl rule__ReliabiltiyProbability__Group__3 )
- // InternalApplicationConfiguration.g:5697:2: rule__ReliabiltiyProbability__Group__2__Impl rule__ReliabiltiyProbability__Group__3
+ // InternalApplicationConfiguration.g:6049:1: ( rule__ReliabiltiyProbability__Group__2__Impl rule__ReliabiltiyProbability__Group__3 )
+ // InternalApplicationConfiguration.g:6050:2: rule__ReliabiltiyProbability__Group__2__Impl rule__ReliabiltiyProbability__Group__3
{
pushFollow(FOLLOW_26);
rule__ReliabiltiyProbability__Group__2__Impl();
@@ -18188,21 +19287,21 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
// $ANTLR start "rule__ReliabiltiyProbability__Group__2__Impl"
- // InternalApplicationConfiguration.g:5704:1: rule__ReliabiltiyProbability__Group__2__Impl : ( ( rule__ReliabiltiyProbability__TransformationAssignment_2 ) ) ;
+ // InternalApplicationConfiguration.g:6057:1: rule__ReliabiltiyProbability__Group__2__Impl : ( ( rule__ReliabiltiyProbability__TransformationAssignment_2 ) ) ;
public final void rule__ReliabiltiyProbability__Group__2__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalApplicationConfiguration.g:5708:1: ( ( ( rule__ReliabiltiyProbability__TransformationAssignment_2 ) ) )
- // InternalApplicationConfiguration.g:5709:1: ( ( rule__ReliabiltiyProbability__TransformationAssignment_2 ) )
+ // InternalApplicationConfiguration.g:6061:1: ( ( ( rule__ReliabiltiyProbability__TransformationAssignment_2 ) ) )
+ // InternalApplicationConfiguration.g:6062:1: ( ( rule__ReliabiltiyProbability__TransformationAssignment_2 ) )
{
- // InternalApplicationConfiguration.g:5709:1: ( ( rule__ReliabiltiyProbability__TransformationAssignment_2 ) )
- // InternalApplicationConfiguration.g:5710:2: ( rule__ReliabiltiyProbability__TransformationAssignment_2 )
+ // InternalApplicationConfiguration.g:6062:1: ( ( rule__ReliabiltiyProbability__TransformationAssignment_2 ) )
+ // InternalApplicationConfiguration.g:6063:2: ( rule__ReliabiltiyProbability__TransformationAssignment_2 )
{
before(grammarAccess.getReliabiltiyProbabilityAccess().getTransformationAssignment_2());
- // InternalApplicationConfiguration.g:5711:2: ( rule__ReliabiltiyProbability__TransformationAssignment_2 )
- // InternalApplicationConfiguration.g:5711:3: rule__ReliabiltiyProbability__TransformationAssignment_2
+ // InternalApplicationConfiguration.g:6064:2: ( rule__ReliabiltiyProbability__TransformationAssignment_2 )
+ // InternalApplicationConfiguration.g:6064:3: rule__ReliabiltiyProbability__TransformationAssignment_2
{
pushFollow(FOLLOW_2);
rule__ReliabiltiyProbability__TransformationAssignment_2();
@@ -18235,14 +19334,14 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
// $ANTLR start "rule__ReliabiltiyProbability__Group__3"
- // InternalApplicationConfiguration.g:5719:1: rule__ReliabiltiyProbability__Group__3 : rule__ReliabiltiyProbability__Group__3__Impl rule__ReliabiltiyProbability__Group__4 ;
+ // InternalApplicationConfiguration.g:6072:1: rule__ReliabiltiyProbability__Group__3 : rule__ReliabiltiyProbability__Group__3__Impl rule__ReliabiltiyProbability__Group__4 ;
public final void rule__ReliabiltiyProbability__Group__3() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalApplicationConfiguration.g:5723:1: ( rule__ReliabiltiyProbability__Group__3__Impl rule__ReliabiltiyProbability__Group__4 )
- // InternalApplicationConfiguration.g:5724:2: rule__ReliabiltiyProbability__Group__3__Impl rule__ReliabiltiyProbability__Group__4
+ // InternalApplicationConfiguration.g:6076:1: ( rule__ReliabiltiyProbability__Group__3__Impl rule__ReliabiltiyProbability__Group__4 )
+ // InternalApplicationConfiguration.g:6077:2: rule__ReliabiltiyProbability__Group__3__Impl rule__ReliabiltiyProbability__Group__4
{
pushFollow(FOLLOW_25);
rule__ReliabiltiyProbability__Group__3__Impl();
@@ -18273,20 +19372,20 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
// $ANTLR start "rule__ReliabiltiyProbability__Group__3__Impl"
- // InternalApplicationConfiguration.g:5731:1: rule__ReliabiltiyProbability__Group__3__Impl : ( 'at' ) ;
+ // InternalApplicationConfiguration.g:6084:1: rule__ReliabiltiyProbability__Group__3__Impl : ( 'at' ) ;
public final void rule__ReliabiltiyProbability__Group__3__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalApplicationConfiguration.g:5735:1: ( ( 'at' ) )
- // InternalApplicationConfiguration.g:5736:1: ( 'at' )
+ // InternalApplicationConfiguration.g:6088:1: ( ( 'at' ) )
+ // InternalApplicationConfiguration.g:6089:1: ( 'at' )
{
- // InternalApplicationConfiguration.g:5736:1: ( 'at' )
- // InternalApplicationConfiguration.g:5737:2: 'at'
+ // InternalApplicationConfiguration.g:6089:1: ( 'at' )
+ // InternalApplicationConfiguration.g:6090:2: 'at'
{
before(grammarAccess.getReliabiltiyProbabilityAccess().getAtKeyword_3());
- match(input,39,FOLLOW_2);
+ match(input,42,FOLLOW_2);
after(grammarAccess.getReliabiltiyProbabilityAccess().getAtKeyword_3());
}
@@ -18310,14 +19409,14 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
// $ANTLR start "rule__ReliabiltiyProbability__Group__4"
- // InternalApplicationConfiguration.g:5746:1: rule__ReliabiltiyProbability__Group__4 : rule__ReliabiltiyProbability__Group__4__Impl ;
+ // InternalApplicationConfiguration.g:6099:1: rule__ReliabiltiyProbability__Group__4 : rule__ReliabiltiyProbability__Group__4__Impl ;
public final void rule__ReliabiltiyProbability__Group__4() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalApplicationConfiguration.g:5750:1: ( rule__ReliabiltiyProbability__Group__4__Impl )
- // InternalApplicationConfiguration.g:5751:2: rule__ReliabiltiyProbability__Group__4__Impl
+ // InternalApplicationConfiguration.g:6103:1: ( rule__ReliabiltiyProbability__Group__4__Impl )
+ // InternalApplicationConfiguration.g:6104:2: rule__ReliabiltiyProbability__Group__4__Impl
{
pushFollow(FOLLOW_2);
rule__ReliabiltiyProbability__Group__4__Impl();
@@ -18343,21 +19442,21 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
// $ANTLR start "rule__ReliabiltiyProbability__Group__4__Impl"
- // InternalApplicationConfiguration.g:5757:1: rule__ReliabiltiyProbability__Group__4__Impl : ( ( rule__ReliabiltiyProbability__TimeAssignment_4 ) ) ;
+ // InternalApplicationConfiguration.g:6110:1: rule__ReliabiltiyProbability__Group__4__Impl : ( ( rule__ReliabiltiyProbability__TimeAssignment_4 ) ) ;
public final void rule__ReliabiltiyProbability__Group__4__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalApplicationConfiguration.g:5761:1: ( ( ( rule__ReliabiltiyProbability__TimeAssignment_4 ) ) )
- // InternalApplicationConfiguration.g:5762:1: ( ( rule__ReliabiltiyProbability__TimeAssignment_4 ) )
+ // InternalApplicationConfiguration.g:6114:1: ( ( ( rule__ReliabiltiyProbability__TimeAssignment_4 ) ) )
+ // InternalApplicationConfiguration.g:6115:1: ( ( rule__ReliabiltiyProbability__TimeAssignment_4 ) )
{
- // InternalApplicationConfiguration.g:5762:1: ( ( rule__ReliabiltiyProbability__TimeAssignment_4 ) )
- // InternalApplicationConfiguration.g:5763:2: ( rule__ReliabiltiyProbability__TimeAssignment_4 )
+ // InternalApplicationConfiguration.g:6115:1: ( ( rule__ReliabiltiyProbability__TimeAssignment_4 ) )
+ // InternalApplicationConfiguration.g:6116:2: ( rule__ReliabiltiyProbability__TimeAssignment_4 )
{
before(grammarAccess.getReliabiltiyProbabilityAccess().getTimeAssignment_4());
- // InternalApplicationConfiguration.g:5764:2: ( rule__ReliabiltiyProbability__TimeAssignment_4 )
- // InternalApplicationConfiguration.g:5764:3: rule__ReliabiltiyProbability__TimeAssignment_4
+ // InternalApplicationConfiguration.g:6117:2: ( rule__ReliabiltiyProbability__TimeAssignment_4 )
+ // InternalApplicationConfiguration.g:6117:3: rule__ReliabiltiyProbability__TimeAssignment_4
{
pushFollow(FOLLOW_2);
rule__ReliabiltiyProbability__TimeAssignment_4();
@@ -18390,14 +19489,14 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
// $ANTLR start "rule__ReliabiltiyProbability__Group_1__0"
- // InternalApplicationConfiguration.g:5773:1: rule__ReliabiltiyProbability__Group_1__0 : rule__ReliabiltiyProbability__Group_1__0__Impl rule__ReliabiltiyProbability__Group_1__1 ;
+ // InternalApplicationConfiguration.g:6126:1: rule__ReliabiltiyProbability__Group_1__0 : rule__ReliabiltiyProbability__Group_1__0__Impl rule__ReliabiltiyProbability__Group_1__1 ;
public final void rule__ReliabiltiyProbability__Group_1__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalApplicationConfiguration.g:5777:1: ( rule__ReliabiltiyProbability__Group_1__0__Impl rule__ReliabiltiyProbability__Group_1__1 )
- // InternalApplicationConfiguration.g:5778:2: rule__ReliabiltiyProbability__Group_1__0__Impl rule__ReliabiltiyProbability__Group_1__1
+ // InternalApplicationConfiguration.g:6130:1: ( rule__ReliabiltiyProbability__Group_1__0__Impl rule__ReliabiltiyProbability__Group_1__1 )
+ // InternalApplicationConfiguration.g:6131:2: rule__ReliabiltiyProbability__Group_1__0__Impl rule__ReliabiltiyProbability__Group_1__1
{
pushFollow(FOLLOW_20);
rule__ReliabiltiyProbability__Group_1__0__Impl();
@@ -18428,21 +19527,21 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
// $ANTLR start "rule__ReliabiltiyProbability__Group_1__0__Impl"
- // InternalApplicationConfiguration.g:5785:1: rule__ReliabiltiyProbability__Group_1__0__Impl : ( ( rule__ReliabiltiyProbability__PackageAssignment_1_0 ) ) ;
+ // InternalApplicationConfiguration.g:6138:1: rule__ReliabiltiyProbability__Group_1__0__Impl : ( ( rule__ReliabiltiyProbability__PackageAssignment_1_0 ) ) ;
public final void rule__ReliabiltiyProbability__Group_1__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalApplicationConfiguration.g:5789:1: ( ( ( rule__ReliabiltiyProbability__PackageAssignment_1_0 ) ) )
- // InternalApplicationConfiguration.g:5790:1: ( ( rule__ReliabiltiyProbability__PackageAssignment_1_0 ) )
+ // InternalApplicationConfiguration.g:6142:1: ( ( ( rule__ReliabiltiyProbability__PackageAssignment_1_0 ) ) )
+ // InternalApplicationConfiguration.g:6143:1: ( ( rule__ReliabiltiyProbability__PackageAssignment_1_0 ) )
{
- // InternalApplicationConfiguration.g:5790:1: ( ( rule__ReliabiltiyProbability__PackageAssignment_1_0 ) )
- // InternalApplicationConfiguration.g:5791:2: ( rule__ReliabiltiyProbability__PackageAssignment_1_0 )
+ // InternalApplicationConfiguration.g:6143:1: ( ( rule__ReliabiltiyProbability__PackageAssignment_1_0 ) )
+ // InternalApplicationConfiguration.g:6144:2: ( rule__ReliabiltiyProbability__PackageAssignment_1_0 )
{
before(grammarAccess.getReliabiltiyProbabilityAccess().getPackageAssignment_1_0());
- // InternalApplicationConfiguration.g:5792:2: ( rule__ReliabiltiyProbability__PackageAssignment_1_0 )
- // InternalApplicationConfiguration.g:5792:3: rule__ReliabiltiyProbability__PackageAssignment_1_0
+ // InternalApplicationConfiguration.g:6145:2: ( rule__ReliabiltiyProbability__PackageAssignment_1_0 )
+ // InternalApplicationConfiguration.g:6145:3: rule__ReliabiltiyProbability__PackageAssignment_1_0
{
pushFollow(FOLLOW_2);
rule__ReliabiltiyProbability__PackageAssignment_1_0();
@@ -18475,14 +19574,14 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
// $ANTLR start "rule__ReliabiltiyProbability__Group_1__1"
- // InternalApplicationConfiguration.g:5800:1: rule__ReliabiltiyProbability__Group_1__1 : rule__ReliabiltiyProbability__Group_1__1__Impl ;
+ // InternalApplicationConfiguration.g:6153:1: rule__ReliabiltiyProbability__Group_1__1 : rule__ReliabiltiyProbability__Group_1__1__Impl ;
public final void rule__ReliabiltiyProbability__Group_1__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalApplicationConfiguration.g:5804:1: ( rule__ReliabiltiyProbability__Group_1__1__Impl )
- // InternalApplicationConfiguration.g:5805:2: rule__ReliabiltiyProbability__Group_1__1__Impl
+ // InternalApplicationConfiguration.g:6157:1: ( rule__ReliabiltiyProbability__Group_1__1__Impl )
+ // InternalApplicationConfiguration.g:6158:2: rule__ReliabiltiyProbability__Group_1__1__Impl
{
pushFollow(FOLLOW_2);
rule__ReliabiltiyProbability__Group_1__1__Impl();
@@ -18508,20 +19607,20 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
// $ANTLR start "rule__ReliabiltiyProbability__Group_1__1__Impl"
- // InternalApplicationConfiguration.g:5811:1: rule__ReliabiltiyProbability__Group_1__1__Impl : ( '::' ) ;
+ // InternalApplicationConfiguration.g:6164:1: rule__ReliabiltiyProbability__Group_1__1__Impl : ( '::' ) ;
public final void rule__ReliabiltiyProbability__Group_1__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalApplicationConfiguration.g:5815:1: ( ( '::' ) )
- // InternalApplicationConfiguration.g:5816:1: ( '::' )
+ // InternalApplicationConfiguration.g:6168:1: ( ( '::' ) )
+ // InternalApplicationConfiguration.g:6169:1: ( '::' )
{
- // InternalApplicationConfiguration.g:5816:1: ( '::' )
- // InternalApplicationConfiguration.g:5817:2: '::'
+ // InternalApplicationConfiguration.g:6169:1: ( '::' )
+ // InternalApplicationConfiguration.g:6170:2: '::'
{
before(grammarAccess.getReliabiltiyProbabilityAccess().getColonColonKeyword_1_1());
- match(input,34,FOLLOW_2);
+ match(input,36,FOLLOW_2);
after(grammarAccess.getReliabiltiyProbabilityAccess().getColonColonKeyword_1_1());
}
@@ -18545,14 +19644,14 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
// $ANTLR start "rule__Mtff__Group__0"
- // InternalApplicationConfiguration.g:5827:1: rule__Mtff__Group__0 : rule__Mtff__Group__0__Impl rule__Mtff__Group__1 ;
+ // InternalApplicationConfiguration.g:6180:1: rule__Mtff__Group__0 : rule__Mtff__Group__0__Impl rule__Mtff__Group__1 ;
public final void rule__Mtff__Group__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalApplicationConfiguration.g:5831:1: ( rule__Mtff__Group__0__Impl rule__Mtff__Group__1 )
- // InternalApplicationConfiguration.g:5832:2: rule__Mtff__Group__0__Impl rule__Mtff__Group__1
+ // InternalApplicationConfiguration.g:6184:1: ( rule__Mtff__Group__0__Impl rule__Mtff__Group__1 )
+ // InternalApplicationConfiguration.g:6185:2: rule__Mtff__Group__0__Impl rule__Mtff__Group__1
{
pushFollow(FOLLOW_8);
rule__Mtff__Group__0__Impl();
@@ -18583,20 +19682,20 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
// $ANTLR start "rule__Mtff__Group__0__Impl"
- // InternalApplicationConfiguration.g:5839:1: rule__Mtff__Group__0__Impl : ( 'mtff' ) ;
+ // InternalApplicationConfiguration.g:6192:1: rule__Mtff__Group__0__Impl : ( 'mtff' ) ;
public final void rule__Mtff__Group__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalApplicationConfiguration.g:5843:1: ( ( 'mtff' ) )
- // InternalApplicationConfiguration.g:5844:1: ( 'mtff' )
+ // InternalApplicationConfiguration.g:6196:1: ( ( 'mtff' ) )
+ // InternalApplicationConfiguration.g:6197:1: ( 'mtff' )
{
- // InternalApplicationConfiguration.g:5844:1: ( 'mtff' )
- // InternalApplicationConfiguration.g:5845:2: 'mtff'
+ // InternalApplicationConfiguration.g:6197:1: ( 'mtff' )
+ // InternalApplicationConfiguration.g:6198:2: 'mtff'
{
before(grammarAccess.getMtffAccess().getMtffKeyword_0());
- match(input,40,FOLLOW_2);
+ match(input,43,FOLLOW_2);
after(grammarAccess.getMtffAccess().getMtffKeyword_0());
}
@@ -18620,14 +19719,14 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
// $ANTLR start "rule__Mtff__Group__1"
- // InternalApplicationConfiguration.g:5854:1: rule__Mtff__Group__1 : rule__Mtff__Group__1__Impl rule__Mtff__Group__2 ;
+ // InternalApplicationConfiguration.g:6207:1: rule__Mtff__Group__1 : rule__Mtff__Group__1__Impl rule__Mtff__Group__2 ;
public final void rule__Mtff__Group__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalApplicationConfiguration.g:5858:1: ( rule__Mtff__Group__1__Impl rule__Mtff__Group__2 )
- // InternalApplicationConfiguration.g:5859:2: rule__Mtff__Group__1__Impl rule__Mtff__Group__2
+ // InternalApplicationConfiguration.g:6211:1: ( rule__Mtff__Group__1__Impl rule__Mtff__Group__2 )
+ // InternalApplicationConfiguration.g:6212:2: rule__Mtff__Group__1__Impl rule__Mtff__Group__2
{
pushFollow(FOLLOW_8);
rule__Mtff__Group__1__Impl();
@@ -18658,33 +19757,33 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
// $ANTLR start "rule__Mtff__Group__1__Impl"
- // InternalApplicationConfiguration.g:5866:1: rule__Mtff__Group__1__Impl : ( ( rule__Mtff__Group_1__0 )? ) ;
+ // InternalApplicationConfiguration.g:6219:1: rule__Mtff__Group__1__Impl : ( ( rule__Mtff__Group_1__0 )? ) ;
public final void rule__Mtff__Group__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalApplicationConfiguration.g:5870:1: ( ( ( rule__Mtff__Group_1__0 )? ) )
- // InternalApplicationConfiguration.g:5871:1: ( ( rule__Mtff__Group_1__0 )? )
+ // InternalApplicationConfiguration.g:6223:1: ( ( ( rule__Mtff__Group_1__0 )? ) )
+ // InternalApplicationConfiguration.g:6224:1: ( ( rule__Mtff__Group_1__0 )? )
{
- // InternalApplicationConfiguration.g:5871:1: ( ( rule__Mtff__Group_1__0 )? )
- // InternalApplicationConfiguration.g:5872:2: ( rule__Mtff__Group_1__0 )?
+ // InternalApplicationConfiguration.g:6224:1: ( ( rule__Mtff__Group_1__0 )? )
+ // InternalApplicationConfiguration.g:6225:2: ( rule__Mtff__Group_1__0 )?
{
before(grammarAccess.getMtffAccess().getGroup_1());
- // InternalApplicationConfiguration.g:5873:2: ( rule__Mtff__Group_1__0 )?
- int alt53=2;
- int LA53_0 = input.LA(1);
+ // InternalApplicationConfiguration.g:6226:2: ( rule__Mtff__Group_1__0 )?
+ int alt55=2;
+ int LA55_0 = input.LA(1);
- if ( (LA53_0==RULE_ID) ) {
- int LA53_1 = input.LA(2);
+ if ( (LA55_0==RULE_ID) ) {
+ int LA55_1 = input.LA(2);
- if ( (LA53_1==21||LA53_1==34) ) {
- alt53=1;
+ if ( (LA55_1==23||LA55_1==36) ) {
+ alt55=1;
}
}
- switch (alt53) {
+ switch (alt55) {
case 1 :
- // InternalApplicationConfiguration.g:5873:3: rule__Mtff__Group_1__0
+ // InternalApplicationConfiguration.g:6226:3: rule__Mtff__Group_1__0
{
pushFollow(FOLLOW_2);
rule__Mtff__Group_1__0();
@@ -18720,14 +19819,14 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
// $ANTLR start "rule__Mtff__Group__2"
- // InternalApplicationConfiguration.g:5881:1: rule__Mtff__Group__2 : rule__Mtff__Group__2__Impl ;
+ // InternalApplicationConfiguration.g:6234:1: rule__Mtff__Group__2 : rule__Mtff__Group__2__Impl ;
public final void rule__Mtff__Group__2() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalApplicationConfiguration.g:5885:1: ( rule__Mtff__Group__2__Impl )
- // InternalApplicationConfiguration.g:5886:2: rule__Mtff__Group__2__Impl
+ // InternalApplicationConfiguration.g:6238:1: ( rule__Mtff__Group__2__Impl )
+ // InternalApplicationConfiguration.g:6239:2: rule__Mtff__Group__2__Impl
{
pushFollow(FOLLOW_2);
rule__Mtff__Group__2__Impl();
@@ -18753,21 +19852,21 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
// $ANTLR start "rule__Mtff__Group__2__Impl"
- // InternalApplicationConfiguration.g:5892:1: rule__Mtff__Group__2__Impl : ( ( rule__Mtff__TransformationAssignment_2 ) ) ;
+ // InternalApplicationConfiguration.g:6245:1: rule__Mtff__Group__2__Impl : ( ( rule__Mtff__TransformationAssignment_2 ) ) ;
public final void rule__Mtff__Group__2__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalApplicationConfiguration.g:5896:1: ( ( ( rule__Mtff__TransformationAssignment_2 ) ) )
- // InternalApplicationConfiguration.g:5897:1: ( ( rule__Mtff__TransformationAssignment_2 ) )
+ // InternalApplicationConfiguration.g:6249:1: ( ( ( rule__Mtff__TransformationAssignment_2 ) ) )
+ // InternalApplicationConfiguration.g:6250:1: ( ( rule__Mtff__TransformationAssignment_2 ) )
{
- // InternalApplicationConfiguration.g:5897:1: ( ( rule__Mtff__TransformationAssignment_2 ) )
- // InternalApplicationConfiguration.g:5898:2: ( rule__Mtff__TransformationAssignment_2 )
+ // InternalApplicationConfiguration.g:6250:1: ( ( rule__Mtff__TransformationAssignment_2 ) )
+ // InternalApplicationConfiguration.g:6251:2: ( rule__Mtff__TransformationAssignment_2 )
{
before(grammarAccess.getMtffAccess().getTransformationAssignment_2());
- // InternalApplicationConfiguration.g:5899:2: ( rule__Mtff__TransformationAssignment_2 )
- // InternalApplicationConfiguration.g:5899:3: rule__Mtff__TransformationAssignment_2
+ // InternalApplicationConfiguration.g:6252:2: ( rule__Mtff__TransformationAssignment_2 )
+ // InternalApplicationConfiguration.g:6252:3: rule__Mtff__TransformationAssignment_2
{
pushFollow(FOLLOW_2);
rule__Mtff__TransformationAssignment_2();
@@ -18800,14 +19899,14 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
// $ANTLR start "rule__Mtff__Group_1__0"
- // InternalApplicationConfiguration.g:5908:1: rule__Mtff__Group_1__0 : rule__Mtff__Group_1__0__Impl rule__Mtff__Group_1__1 ;
+ // InternalApplicationConfiguration.g:6261:1: rule__Mtff__Group_1__0 : rule__Mtff__Group_1__0__Impl rule__Mtff__Group_1__1 ;
public final void rule__Mtff__Group_1__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalApplicationConfiguration.g:5912:1: ( rule__Mtff__Group_1__0__Impl rule__Mtff__Group_1__1 )
- // InternalApplicationConfiguration.g:5913:2: rule__Mtff__Group_1__0__Impl rule__Mtff__Group_1__1
+ // InternalApplicationConfiguration.g:6265:1: ( rule__Mtff__Group_1__0__Impl rule__Mtff__Group_1__1 )
+ // InternalApplicationConfiguration.g:6266:2: rule__Mtff__Group_1__0__Impl rule__Mtff__Group_1__1
{
pushFollow(FOLLOW_20);
rule__Mtff__Group_1__0__Impl();
@@ -18838,21 +19937,21 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
// $ANTLR start "rule__Mtff__Group_1__0__Impl"
- // InternalApplicationConfiguration.g:5920:1: rule__Mtff__Group_1__0__Impl : ( ( rule__Mtff__PackageAssignment_1_0 ) ) ;
+ // InternalApplicationConfiguration.g:6273:1: rule__Mtff__Group_1__0__Impl : ( ( rule__Mtff__PackageAssignment_1_0 ) ) ;
public final void rule__Mtff__Group_1__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalApplicationConfiguration.g:5924:1: ( ( ( rule__Mtff__PackageAssignment_1_0 ) ) )
- // InternalApplicationConfiguration.g:5925:1: ( ( rule__Mtff__PackageAssignment_1_0 ) )
+ // InternalApplicationConfiguration.g:6277:1: ( ( ( rule__Mtff__PackageAssignment_1_0 ) ) )
+ // InternalApplicationConfiguration.g:6278:1: ( ( rule__Mtff__PackageAssignment_1_0 ) )
{
- // InternalApplicationConfiguration.g:5925:1: ( ( rule__Mtff__PackageAssignment_1_0 ) )
- // InternalApplicationConfiguration.g:5926:2: ( rule__Mtff__PackageAssignment_1_0 )
+ // InternalApplicationConfiguration.g:6278:1: ( ( rule__Mtff__PackageAssignment_1_0 ) )
+ // InternalApplicationConfiguration.g:6279:2: ( rule__Mtff__PackageAssignment_1_0 )
{
before(grammarAccess.getMtffAccess().getPackageAssignment_1_0());
- // InternalApplicationConfiguration.g:5927:2: ( rule__Mtff__PackageAssignment_1_0 )
- // InternalApplicationConfiguration.g:5927:3: rule__Mtff__PackageAssignment_1_0
+ // InternalApplicationConfiguration.g:6280:2: ( rule__Mtff__PackageAssignment_1_0 )
+ // InternalApplicationConfiguration.g:6280:3: rule__Mtff__PackageAssignment_1_0
{
pushFollow(FOLLOW_2);
rule__Mtff__PackageAssignment_1_0();
@@ -18885,14 +19984,14 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
// $ANTLR start "rule__Mtff__Group_1__1"
- // InternalApplicationConfiguration.g:5935:1: rule__Mtff__Group_1__1 : rule__Mtff__Group_1__1__Impl ;
+ // InternalApplicationConfiguration.g:6288:1: rule__Mtff__Group_1__1 : rule__Mtff__Group_1__1__Impl ;
public final void rule__Mtff__Group_1__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalApplicationConfiguration.g:5939:1: ( rule__Mtff__Group_1__1__Impl )
- // InternalApplicationConfiguration.g:5940:2: rule__Mtff__Group_1__1__Impl
+ // InternalApplicationConfiguration.g:6292:1: ( rule__Mtff__Group_1__1__Impl )
+ // InternalApplicationConfiguration.g:6293:2: rule__Mtff__Group_1__1__Impl
{
pushFollow(FOLLOW_2);
rule__Mtff__Group_1__1__Impl();
@@ -18918,20 +20017,20 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
// $ANTLR start "rule__Mtff__Group_1__1__Impl"
- // InternalApplicationConfiguration.g:5946:1: rule__Mtff__Group_1__1__Impl : ( '::' ) ;
+ // InternalApplicationConfiguration.g:6299:1: rule__Mtff__Group_1__1__Impl : ( '::' ) ;
public final void rule__Mtff__Group_1__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalApplicationConfiguration.g:5950:1: ( ( '::' ) )
- // InternalApplicationConfiguration.g:5951:1: ( '::' )
+ // InternalApplicationConfiguration.g:6303:1: ( ( '::' ) )
+ // InternalApplicationConfiguration.g:6304:1: ( '::' )
{
- // InternalApplicationConfiguration.g:5951:1: ( '::' )
- // InternalApplicationConfiguration.g:5952:2: '::'
+ // InternalApplicationConfiguration.g:6304:1: ( '::' )
+ // InternalApplicationConfiguration.g:6305:2: '::'
{
before(grammarAccess.getMtffAccess().getColonColonKeyword_1_1());
- match(input,34,FOLLOW_2);
+ match(input,36,FOLLOW_2);
after(grammarAccess.getMtffAccess().getColonColonKeyword_1_1());
}
@@ -18955,14 +20054,14 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
// $ANTLR start "rule__ObjectiveDeclaration__Group__0"
- // InternalApplicationConfiguration.g:5962:1: rule__ObjectiveDeclaration__Group__0 : rule__ObjectiveDeclaration__Group__0__Impl rule__ObjectiveDeclaration__Group__1 ;
+ // InternalApplicationConfiguration.g:6315:1: rule__ObjectiveDeclaration__Group__0 : rule__ObjectiveDeclaration__Group__0__Impl rule__ObjectiveDeclaration__Group__1 ;
public final void rule__ObjectiveDeclaration__Group__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalApplicationConfiguration.g:5966:1: ( rule__ObjectiveDeclaration__Group__0__Impl rule__ObjectiveDeclaration__Group__1 )
- // InternalApplicationConfiguration.g:5967:2: rule__ObjectiveDeclaration__Group__0__Impl rule__ObjectiveDeclaration__Group__1
+ // InternalApplicationConfiguration.g:6319:1: ( rule__ObjectiveDeclaration__Group__0__Impl rule__ObjectiveDeclaration__Group__1 )
+ // InternalApplicationConfiguration.g:6320:2: rule__ObjectiveDeclaration__Group__0__Impl rule__ObjectiveDeclaration__Group__1
{
pushFollow(FOLLOW_8);
rule__ObjectiveDeclaration__Group__0__Impl();
@@ -18993,20 +20092,20 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
// $ANTLR start "rule__ObjectiveDeclaration__Group__0__Impl"
- // InternalApplicationConfiguration.g:5974:1: rule__ObjectiveDeclaration__Group__0__Impl : ( 'objectives' ) ;
+ // InternalApplicationConfiguration.g:6327:1: rule__ObjectiveDeclaration__Group__0__Impl : ( 'objectives' ) ;
public final void rule__ObjectiveDeclaration__Group__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalApplicationConfiguration.g:5978:1: ( ( 'objectives' ) )
- // InternalApplicationConfiguration.g:5979:1: ( 'objectives' )
+ // InternalApplicationConfiguration.g:6331:1: ( ( 'objectives' ) )
+ // InternalApplicationConfiguration.g:6332:1: ( 'objectives' )
{
- // InternalApplicationConfiguration.g:5979:1: ( 'objectives' )
- // InternalApplicationConfiguration.g:5980:2: 'objectives'
+ // InternalApplicationConfiguration.g:6332:1: ( 'objectives' )
+ // InternalApplicationConfiguration.g:6333:2: 'objectives'
{
before(grammarAccess.getObjectiveDeclarationAccess().getObjectivesKeyword_0());
- match(input,41,FOLLOW_2);
+ match(input,44,FOLLOW_2);
after(grammarAccess.getObjectiveDeclarationAccess().getObjectivesKeyword_0());
}
@@ -19030,14 +20129,14 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
// $ANTLR start "rule__ObjectiveDeclaration__Group__1"
- // InternalApplicationConfiguration.g:5989:1: rule__ObjectiveDeclaration__Group__1 : rule__ObjectiveDeclaration__Group__1__Impl rule__ObjectiveDeclaration__Group__2 ;
+ // InternalApplicationConfiguration.g:6342:1: rule__ObjectiveDeclaration__Group__1 : rule__ObjectiveDeclaration__Group__1__Impl rule__ObjectiveDeclaration__Group__2 ;
public final void rule__ObjectiveDeclaration__Group__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalApplicationConfiguration.g:5993:1: ( rule__ObjectiveDeclaration__Group__1__Impl rule__ObjectiveDeclaration__Group__2 )
- // InternalApplicationConfiguration.g:5994:2: rule__ObjectiveDeclaration__Group__1__Impl rule__ObjectiveDeclaration__Group__2
+ // InternalApplicationConfiguration.g:6346:1: ( rule__ObjectiveDeclaration__Group__1__Impl rule__ObjectiveDeclaration__Group__2 )
+ // InternalApplicationConfiguration.g:6347:2: rule__ObjectiveDeclaration__Group__1__Impl rule__ObjectiveDeclaration__Group__2
{
pushFollow(FOLLOW_19);
rule__ObjectiveDeclaration__Group__1__Impl();
@@ -19068,21 +20167,21 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
// $ANTLR start "rule__ObjectiveDeclaration__Group__1__Impl"
- // InternalApplicationConfiguration.g:6001:1: rule__ObjectiveDeclaration__Group__1__Impl : ( ( rule__ObjectiveDeclaration__NameAssignment_1 ) ) ;
+ // InternalApplicationConfiguration.g:6354:1: rule__ObjectiveDeclaration__Group__1__Impl : ( ( rule__ObjectiveDeclaration__NameAssignment_1 ) ) ;
public final void rule__ObjectiveDeclaration__Group__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalApplicationConfiguration.g:6005:1: ( ( ( rule__ObjectiveDeclaration__NameAssignment_1 ) ) )
- // InternalApplicationConfiguration.g:6006:1: ( ( rule__ObjectiveDeclaration__NameAssignment_1 ) )
+ // InternalApplicationConfiguration.g:6358:1: ( ( ( rule__ObjectiveDeclaration__NameAssignment_1 ) ) )
+ // InternalApplicationConfiguration.g:6359:1: ( ( rule__ObjectiveDeclaration__NameAssignment_1 ) )
{
- // InternalApplicationConfiguration.g:6006:1: ( ( rule__ObjectiveDeclaration__NameAssignment_1 ) )
- // InternalApplicationConfiguration.g:6007:2: ( rule__ObjectiveDeclaration__NameAssignment_1 )
+ // InternalApplicationConfiguration.g:6359:1: ( ( rule__ObjectiveDeclaration__NameAssignment_1 ) )
+ // InternalApplicationConfiguration.g:6360:2: ( rule__ObjectiveDeclaration__NameAssignment_1 )
{
before(grammarAccess.getObjectiveDeclarationAccess().getNameAssignment_1());
- // InternalApplicationConfiguration.g:6008:2: ( rule__ObjectiveDeclaration__NameAssignment_1 )
- // InternalApplicationConfiguration.g:6008:3: rule__ObjectiveDeclaration__NameAssignment_1
+ // InternalApplicationConfiguration.g:6361:2: ( rule__ObjectiveDeclaration__NameAssignment_1 )
+ // InternalApplicationConfiguration.g:6361:3: rule__ObjectiveDeclaration__NameAssignment_1
{
pushFollow(FOLLOW_2);
rule__ObjectiveDeclaration__NameAssignment_1();
@@ -19115,14 +20214,14 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
// $ANTLR start "rule__ObjectiveDeclaration__Group__2"
- // InternalApplicationConfiguration.g:6016:1: rule__ObjectiveDeclaration__Group__2 : rule__ObjectiveDeclaration__Group__2__Impl ;
+ // InternalApplicationConfiguration.g:6369:1: rule__ObjectiveDeclaration__Group__2 : rule__ObjectiveDeclaration__Group__2__Impl ;
public final void rule__ObjectiveDeclaration__Group__2() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalApplicationConfiguration.g:6020:1: ( rule__ObjectiveDeclaration__Group__2__Impl )
- // InternalApplicationConfiguration.g:6021:2: rule__ObjectiveDeclaration__Group__2__Impl
+ // InternalApplicationConfiguration.g:6373:1: ( rule__ObjectiveDeclaration__Group__2__Impl )
+ // InternalApplicationConfiguration.g:6374:2: rule__ObjectiveDeclaration__Group__2__Impl
{
pushFollow(FOLLOW_2);
rule__ObjectiveDeclaration__Group__2__Impl();
@@ -19148,21 +20247,21 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
// $ANTLR start "rule__ObjectiveDeclaration__Group__2__Impl"
- // InternalApplicationConfiguration.g:6027:1: rule__ObjectiveDeclaration__Group__2__Impl : ( ( rule__ObjectiveDeclaration__SpecificationAssignment_2 ) ) ;
+ // InternalApplicationConfiguration.g:6380:1: rule__ObjectiveDeclaration__Group__2__Impl : ( ( rule__ObjectiveDeclaration__SpecificationAssignment_2 ) ) ;
public final void rule__ObjectiveDeclaration__Group__2__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalApplicationConfiguration.g:6031:1: ( ( ( rule__ObjectiveDeclaration__SpecificationAssignment_2 ) ) )
- // InternalApplicationConfiguration.g:6032:1: ( ( rule__ObjectiveDeclaration__SpecificationAssignment_2 ) )
+ // InternalApplicationConfiguration.g:6384:1: ( ( ( rule__ObjectiveDeclaration__SpecificationAssignment_2 ) ) )
+ // InternalApplicationConfiguration.g:6385:1: ( ( rule__ObjectiveDeclaration__SpecificationAssignment_2 ) )
{
- // InternalApplicationConfiguration.g:6032:1: ( ( rule__ObjectiveDeclaration__SpecificationAssignment_2 ) )
- // InternalApplicationConfiguration.g:6033:2: ( rule__ObjectiveDeclaration__SpecificationAssignment_2 )
+ // InternalApplicationConfiguration.g:6385:1: ( ( rule__ObjectiveDeclaration__SpecificationAssignment_2 ) )
+ // InternalApplicationConfiguration.g:6386:2: ( rule__ObjectiveDeclaration__SpecificationAssignment_2 )
{
before(grammarAccess.getObjectiveDeclarationAccess().getSpecificationAssignment_2());
- // InternalApplicationConfiguration.g:6034:2: ( rule__ObjectiveDeclaration__SpecificationAssignment_2 )
- // InternalApplicationConfiguration.g:6034:3: rule__ObjectiveDeclaration__SpecificationAssignment_2
+ // InternalApplicationConfiguration.g:6387:2: ( rule__ObjectiveDeclaration__SpecificationAssignment_2 )
+ // InternalApplicationConfiguration.g:6387:3: rule__ObjectiveDeclaration__SpecificationAssignment_2
{
pushFollow(FOLLOW_2);
rule__ObjectiveDeclaration__SpecificationAssignment_2();
@@ -19195,14 +20294,14 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
// $ANTLR start "rule__ConfigSpecification__Group__0"
- // InternalApplicationConfiguration.g:6043:1: rule__ConfigSpecification__Group__0 : rule__ConfigSpecification__Group__0__Impl rule__ConfigSpecification__Group__1 ;
+ // InternalApplicationConfiguration.g:6396:1: rule__ConfigSpecification__Group__0 : rule__ConfigSpecification__Group__0__Impl rule__ConfigSpecification__Group__1 ;
public final void rule__ConfigSpecification__Group__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalApplicationConfiguration.g:6047:1: ( rule__ConfigSpecification__Group__0__Impl rule__ConfigSpecification__Group__1 )
- // InternalApplicationConfiguration.g:6048:2: rule__ConfigSpecification__Group__0__Impl rule__ConfigSpecification__Group__1
+ // InternalApplicationConfiguration.g:6400:1: ( rule__ConfigSpecification__Group__0__Impl rule__ConfigSpecification__Group__1 )
+ // InternalApplicationConfiguration.g:6401:2: rule__ConfigSpecification__Group__0__Impl rule__ConfigSpecification__Group__1
{
pushFollow(FOLLOW_19);
rule__ConfigSpecification__Group__0__Impl();
@@ -19233,21 +20332,21 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
// $ANTLR start "rule__ConfigSpecification__Group__0__Impl"
- // InternalApplicationConfiguration.g:6055:1: rule__ConfigSpecification__Group__0__Impl : ( () ) ;
+ // InternalApplicationConfiguration.g:6408:1: rule__ConfigSpecification__Group__0__Impl : ( () ) ;
public final void rule__ConfigSpecification__Group__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalApplicationConfiguration.g:6059:1: ( ( () ) )
- // InternalApplicationConfiguration.g:6060:1: ( () )
+ // InternalApplicationConfiguration.g:6412:1: ( ( () ) )
+ // InternalApplicationConfiguration.g:6413:1: ( () )
{
- // InternalApplicationConfiguration.g:6060:1: ( () )
- // InternalApplicationConfiguration.g:6061:2: ()
+ // InternalApplicationConfiguration.g:6413:1: ( () )
+ // InternalApplicationConfiguration.g:6414:2: ()
{
before(grammarAccess.getConfigSpecificationAccess().getConfigSpecificationAction_0());
- // InternalApplicationConfiguration.g:6062:2: ()
- // InternalApplicationConfiguration.g:6062:3:
+ // InternalApplicationConfiguration.g:6415:2: ()
+ // InternalApplicationConfiguration.g:6415:3:
{
}
@@ -19270,14 +20369,14 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
// $ANTLR start "rule__ConfigSpecification__Group__1"
- // InternalApplicationConfiguration.g:6070:1: rule__ConfigSpecification__Group__1 : rule__ConfigSpecification__Group__1__Impl rule__ConfigSpecification__Group__2 ;
+ // InternalApplicationConfiguration.g:6423:1: rule__ConfigSpecification__Group__1 : rule__ConfigSpecification__Group__1__Impl rule__ConfigSpecification__Group__2 ;
public final void rule__ConfigSpecification__Group__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalApplicationConfiguration.g:6074:1: ( rule__ConfigSpecification__Group__1__Impl rule__ConfigSpecification__Group__2 )
- // InternalApplicationConfiguration.g:6075:2: rule__ConfigSpecification__Group__1__Impl rule__ConfigSpecification__Group__2
+ // InternalApplicationConfiguration.g:6427:1: ( rule__ConfigSpecification__Group__1__Impl rule__ConfigSpecification__Group__2 )
+ // InternalApplicationConfiguration.g:6428:2: rule__ConfigSpecification__Group__1__Impl rule__ConfigSpecification__Group__2
{
pushFollow(FOLLOW_27);
rule__ConfigSpecification__Group__1__Impl();
@@ -19308,20 +20407,20 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
// $ANTLR start "rule__ConfigSpecification__Group__1__Impl"
- // InternalApplicationConfiguration.g:6082:1: rule__ConfigSpecification__Group__1__Impl : ( '{' ) ;
+ // InternalApplicationConfiguration.g:6435:1: rule__ConfigSpecification__Group__1__Impl : ( '{' ) ;
public final void rule__ConfigSpecification__Group__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalApplicationConfiguration.g:6086:1: ( ( '{' ) )
- // InternalApplicationConfiguration.g:6087:1: ( '{' )
+ // InternalApplicationConfiguration.g:6439:1: ( ( '{' ) )
+ // InternalApplicationConfiguration.g:6440:1: ( '{' )
{
- // InternalApplicationConfiguration.g:6087:1: ( '{' )
- // InternalApplicationConfiguration.g:6088:2: '{'
+ // InternalApplicationConfiguration.g:6440:1: ( '{' )
+ // InternalApplicationConfiguration.g:6441:2: '{'
{
before(grammarAccess.getConfigSpecificationAccess().getLeftCurlyBracketKeyword_1());
- match(input,29,FOLLOW_2);
+ match(input,31,FOLLOW_2);
after(grammarAccess.getConfigSpecificationAccess().getLeftCurlyBracketKeyword_1());
}
@@ -19345,14 +20444,14 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
// $ANTLR start "rule__ConfigSpecification__Group__2"
- // InternalApplicationConfiguration.g:6097:1: rule__ConfigSpecification__Group__2 : rule__ConfigSpecification__Group__2__Impl rule__ConfigSpecification__Group__3 ;
+ // InternalApplicationConfiguration.g:6450:1: rule__ConfigSpecification__Group__2 : rule__ConfigSpecification__Group__2__Impl rule__ConfigSpecification__Group__3 ;
public final void rule__ConfigSpecification__Group__2() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalApplicationConfiguration.g:6101:1: ( rule__ConfigSpecification__Group__2__Impl rule__ConfigSpecification__Group__3 )
- // InternalApplicationConfiguration.g:6102:2: rule__ConfigSpecification__Group__2__Impl rule__ConfigSpecification__Group__3
+ // InternalApplicationConfiguration.g:6454:1: ( rule__ConfigSpecification__Group__2__Impl rule__ConfigSpecification__Group__3 )
+ // InternalApplicationConfiguration.g:6455:2: rule__ConfigSpecification__Group__2__Impl rule__ConfigSpecification__Group__3
{
pushFollow(FOLLOW_27);
rule__ConfigSpecification__Group__2__Impl();
@@ -19383,29 +20482,29 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
// $ANTLR start "rule__ConfigSpecification__Group__2__Impl"
- // InternalApplicationConfiguration.g:6109:1: rule__ConfigSpecification__Group__2__Impl : ( ( rule__ConfigSpecification__Group_2__0 )? ) ;
+ // InternalApplicationConfiguration.g:6462:1: rule__ConfigSpecification__Group__2__Impl : ( ( rule__ConfigSpecification__Group_2__0 )? ) ;
public final void rule__ConfigSpecification__Group__2__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalApplicationConfiguration.g:6113:1: ( ( ( rule__ConfigSpecification__Group_2__0 )? ) )
- // InternalApplicationConfiguration.g:6114:1: ( ( rule__ConfigSpecification__Group_2__0 )? )
+ // InternalApplicationConfiguration.g:6466:1: ( ( ( rule__ConfigSpecification__Group_2__0 )? ) )
+ // InternalApplicationConfiguration.g:6467:1: ( ( rule__ConfigSpecification__Group_2__0 )? )
{
- // InternalApplicationConfiguration.g:6114:1: ( ( rule__ConfigSpecification__Group_2__0 )? )
- // InternalApplicationConfiguration.g:6115:2: ( rule__ConfigSpecification__Group_2__0 )?
+ // InternalApplicationConfiguration.g:6467:1: ( ( rule__ConfigSpecification__Group_2__0 )? )
+ // InternalApplicationConfiguration.g:6468:2: ( rule__ConfigSpecification__Group_2__0 )?
{
before(grammarAccess.getConfigSpecificationAccess().getGroup_2());
- // InternalApplicationConfiguration.g:6116:2: ( rule__ConfigSpecification__Group_2__0 )?
- int alt54=2;
- int LA54_0 = input.LA(1);
+ // InternalApplicationConfiguration.g:6469:2: ( rule__ConfigSpecification__Group_2__0 )?
+ int alt56=2;
+ int LA56_0 = input.LA(1);
- if ( (LA54_0==RULE_STRING||(LA54_0>=43 && LA54_0<=45)) ) {
- alt54=1;
+ if ( (LA56_0==RULE_STRING||(LA56_0>=46 && LA56_0<=48)) ) {
+ alt56=1;
}
- switch (alt54) {
+ switch (alt56) {
case 1 :
- // InternalApplicationConfiguration.g:6116:3: rule__ConfigSpecification__Group_2__0
+ // InternalApplicationConfiguration.g:6469:3: rule__ConfigSpecification__Group_2__0
{
pushFollow(FOLLOW_2);
rule__ConfigSpecification__Group_2__0();
@@ -19441,14 +20540,14 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
// $ANTLR start "rule__ConfigSpecification__Group__3"
- // InternalApplicationConfiguration.g:6124:1: rule__ConfigSpecification__Group__3 : rule__ConfigSpecification__Group__3__Impl ;
+ // InternalApplicationConfiguration.g:6477:1: rule__ConfigSpecification__Group__3 : rule__ConfigSpecification__Group__3__Impl ;
public final void rule__ConfigSpecification__Group__3() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalApplicationConfiguration.g:6128:1: ( rule__ConfigSpecification__Group__3__Impl )
- // InternalApplicationConfiguration.g:6129:2: rule__ConfigSpecification__Group__3__Impl
+ // InternalApplicationConfiguration.g:6481:1: ( rule__ConfigSpecification__Group__3__Impl )
+ // InternalApplicationConfiguration.g:6482:2: rule__ConfigSpecification__Group__3__Impl
{
pushFollow(FOLLOW_2);
rule__ConfigSpecification__Group__3__Impl();
@@ -19474,20 +20573,20 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
// $ANTLR start "rule__ConfigSpecification__Group__3__Impl"
- // InternalApplicationConfiguration.g:6135:1: rule__ConfigSpecification__Group__3__Impl : ( '}' ) ;
+ // InternalApplicationConfiguration.g:6488:1: rule__ConfigSpecification__Group__3__Impl : ( '}' ) ;
public final void rule__ConfigSpecification__Group__3__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalApplicationConfiguration.g:6139:1: ( ( '}' ) )
- // InternalApplicationConfiguration.g:6140:1: ( '}' )
+ // InternalApplicationConfiguration.g:6492:1: ( ( '}' ) )
+ // InternalApplicationConfiguration.g:6493:1: ( '}' )
{
- // InternalApplicationConfiguration.g:6140:1: ( '}' )
- // InternalApplicationConfiguration.g:6141:2: '}'
+ // InternalApplicationConfiguration.g:6493:1: ( '}' )
+ // InternalApplicationConfiguration.g:6494:2: '}'
{
before(grammarAccess.getConfigSpecificationAccess().getRightCurlyBracketKeyword_3());
- match(input,30,FOLLOW_2);
+ match(input,32,FOLLOW_2);
after(grammarAccess.getConfigSpecificationAccess().getRightCurlyBracketKeyword_3());
}
@@ -19511,14 +20610,14 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
// $ANTLR start "rule__ConfigSpecification__Group_2__0"
- // InternalApplicationConfiguration.g:6151:1: rule__ConfigSpecification__Group_2__0 : rule__ConfigSpecification__Group_2__0__Impl rule__ConfigSpecification__Group_2__1 ;
+ // InternalApplicationConfiguration.g:6504:1: rule__ConfigSpecification__Group_2__0 : rule__ConfigSpecification__Group_2__0__Impl rule__ConfigSpecification__Group_2__1 ;
public final void rule__ConfigSpecification__Group_2__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalApplicationConfiguration.g:6155:1: ( rule__ConfigSpecification__Group_2__0__Impl rule__ConfigSpecification__Group_2__1 )
- // InternalApplicationConfiguration.g:6156:2: rule__ConfigSpecification__Group_2__0__Impl rule__ConfigSpecification__Group_2__1
+ // InternalApplicationConfiguration.g:6508:1: ( rule__ConfigSpecification__Group_2__0__Impl rule__ConfigSpecification__Group_2__1 )
+ // InternalApplicationConfiguration.g:6509:2: rule__ConfigSpecification__Group_2__0__Impl rule__ConfigSpecification__Group_2__1
{
pushFollow(FOLLOW_28);
rule__ConfigSpecification__Group_2__0__Impl();
@@ -19549,21 +20648,21 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
// $ANTLR start "rule__ConfigSpecification__Group_2__0__Impl"
- // InternalApplicationConfiguration.g:6163:1: rule__ConfigSpecification__Group_2__0__Impl : ( ( rule__ConfigSpecification__EntriesAssignment_2_0 ) ) ;
+ // InternalApplicationConfiguration.g:6516:1: rule__ConfigSpecification__Group_2__0__Impl : ( ( rule__ConfigSpecification__EntriesAssignment_2_0 ) ) ;
public final void rule__ConfigSpecification__Group_2__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalApplicationConfiguration.g:6167:1: ( ( ( rule__ConfigSpecification__EntriesAssignment_2_0 ) ) )
- // InternalApplicationConfiguration.g:6168:1: ( ( rule__ConfigSpecification__EntriesAssignment_2_0 ) )
+ // InternalApplicationConfiguration.g:6520:1: ( ( ( rule__ConfigSpecification__EntriesAssignment_2_0 ) ) )
+ // InternalApplicationConfiguration.g:6521:1: ( ( rule__ConfigSpecification__EntriesAssignment_2_0 ) )
{
- // InternalApplicationConfiguration.g:6168:1: ( ( rule__ConfigSpecification__EntriesAssignment_2_0 ) )
- // InternalApplicationConfiguration.g:6169:2: ( rule__ConfigSpecification__EntriesAssignment_2_0 )
+ // InternalApplicationConfiguration.g:6521:1: ( ( rule__ConfigSpecification__EntriesAssignment_2_0 ) )
+ // InternalApplicationConfiguration.g:6522:2: ( rule__ConfigSpecification__EntriesAssignment_2_0 )
{
before(grammarAccess.getConfigSpecificationAccess().getEntriesAssignment_2_0());
- // InternalApplicationConfiguration.g:6170:2: ( rule__ConfigSpecification__EntriesAssignment_2_0 )
- // InternalApplicationConfiguration.g:6170:3: rule__ConfigSpecification__EntriesAssignment_2_0
+ // InternalApplicationConfiguration.g:6523:2: ( rule__ConfigSpecification__EntriesAssignment_2_0 )
+ // InternalApplicationConfiguration.g:6523:3: rule__ConfigSpecification__EntriesAssignment_2_0
{
pushFollow(FOLLOW_2);
rule__ConfigSpecification__EntriesAssignment_2_0();
@@ -19596,14 +20695,14 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
// $ANTLR start "rule__ConfigSpecification__Group_2__1"
- // InternalApplicationConfiguration.g:6178:1: rule__ConfigSpecification__Group_2__1 : rule__ConfigSpecification__Group_2__1__Impl ;
+ // InternalApplicationConfiguration.g:6531:1: rule__ConfigSpecification__Group_2__1 : rule__ConfigSpecification__Group_2__1__Impl ;
public final void rule__ConfigSpecification__Group_2__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalApplicationConfiguration.g:6182:1: ( rule__ConfigSpecification__Group_2__1__Impl )
- // InternalApplicationConfiguration.g:6183:2: rule__ConfigSpecification__Group_2__1__Impl
+ // InternalApplicationConfiguration.g:6535:1: ( rule__ConfigSpecification__Group_2__1__Impl )
+ // InternalApplicationConfiguration.g:6536:2: rule__ConfigSpecification__Group_2__1__Impl
{
pushFollow(FOLLOW_2);
rule__ConfigSpecification__Group_2__1__Impl();
@@ -19629,33 +20728,33 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
// $ANTLR start "rule__ConfigSpecification__Group_2__1__Impl"
- // InternalApplicationConfiguration.g:6189:1: rule__ConfigSpecification__Group_2__1__Impl : ( ( rule__ConfigSpecification__Group_2_1__0 )* ) ;
+ // InternalApplicationConfiguration.g:6542:1: rule__ConfigSpecification__Group_2__1__Impl : ( ( rule__ConfigSpecification__Group_2_1__0 )* ) ;
public final void rule__ConfigSpecification__Group_2__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalApplicationConfiguration.g:6193:1: ( ( ( rule__ConfigSpecification__Group_2_1__0 )* ) )
- // InternalApplicationConfiguration.g:6194:1: ( ( rule__ConfigSpecification__Group_2_1__0 )* )
+ // InternalApplicationConfiguration.g:6546:1: ( ( ( rule__ConfigSpecification__Group_2_1__0 )* ) )
+ // InternalApplicationConfiguration.g:6547:1: ( ( rule__ConfigSpecification__Group_2_1__0 )* )
{
- // InternalApplicationConfiguration.g:6194:1: ( ( rule__ConfigSpecification__Group_2_1__0 )* )
- // InternalApplicationConfiguration.g:6195:2: ( rule__ConfigSpecification__Group_2_1__0 )*
+ // InternalApplicationConfiguration.g:6547:1: ( ( rule__ConfigSpecification__Group_2_1__0 )* )
+ // InternalApplicationConfiguration.g:6548:2: ( rule__ConfigSpecification__Group_2_1__0 )*
{
before(grammarAccess.getConfigSpecificationAccess().getGroup_2_1());
- // InternalApplicationConfiguration.g:6196:2: ( rule__ConfigSpecification__Group_2_1__0 )*
- loop55:
+ // InternalApplicationConfiguration.g:6549:2: ( rule__ConfigSpecification__Group_2_1__0 )*
+ loop57:
do {
- int alt55=2;
- int LA55_0 = input.LA(1);
+ int alt57=2;
+ int LA57_0 = input.LA(1);
- if ( (LA55_0==31) ) {
- alt55=1;
+ if ( (LA57_0==33) ) {
+ alt57=1;
}
- switch (alt55) {
+ switch (alt57) {
case 1 :
- // InternalApplicationConfiguration.g:6196:3: rule__ConfigSpecification__Group_2_1__0
+ // InternalApplicationConfiguration.g:6549:3: rule__ConfigSpecification__Group_2_1__0
{
pushFollow(FOLLOW_17);
rule__ConfigSpecification__Group_2_1__0();
@@ -19667,7 +20766,7 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
break;
default :
- break loop55;
+ break loop57;
}
} while (true);
@@ -19694,14 +20793,14 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
// $ANTLR start "rule__ConfigSpecification__Group_2_1__0"
- // InternalApplicationConfiguration.g:6205:1: rule__ConfigSpecification__Group_2_1__0 : rule__ConfigSpecification__Group_2_1__0__Impl rule__ConfigSpecification__Group_2_1__1 ;
+ // InternalApplicationConfiguration.g:6558:1: rule__ConfigSpecification__Group_2_1__0 : rule__ConfigSpecification__Group_2_1__0__Impl rule__ConfigSpecification__Group_2_1__1 ;
public final void rule__ConfigSpecification__Group_2_1__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalApplicationConfiguration.g:6209:1: ( rule__ConfigSpecification__Group_2_1__0__Impl rule__ConfigSpecification__Group_2_1__1 )
- // InternalApplicationConfiguration.g:6210:2: rule__ConfigSpecification__Group_2_1__0__Impl rule__ConfigSpecification__Group_2_1__1
+ // InternalApplicationConfiguration.g:6562:1: ( rule__ConfigSpecification__Group_2_1__0__Impl rule__ConfigSpecification__Group_2_1__1 )
+ // InternalApplicationConfiguration.g:6563:2: rule__ConfigSpecification__Group_2_1__0__Impl rule__ConfigSpecification__Group_2_1__1
{
pushFollow(FOLLOW_29);
rule__ConfigSpecification__Group_2_1__0__Impl();
@@ -19732,20 +20831,20 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
// $ANTLR start "rule__ConfigSpecification__Group_2_1__0__Impl"
- // InternalApplicationConfiguration.g:6217:1: rule__ConfigSpecification__Group_2_1__0__Impl : ( ',' ) ;
+ // InternalApplicationConfiguration.g:6570:1: rule__ConfigSpecification__Group_2_1__0__Impl : ( ',' ) ;
public final void rule__ConfigSpecification__Group_2_1__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalApplicationConfiguration.g:6221:1: ( ( ',' ) )
- // InternalApplicationConfiguration.g:6222:1: ( ',' )
+ // InternalApplicationConfiguration.g:6574:1: ( ( ',' ) )
+ // InternalApplicationConfiguration.g:6575:1: ( ',' )
{
- // InternalApplicationConfiguration.g:6222:1: ( ',' )
- // InternalApplicationConfiguration.g:6223:2: ','
+ // InternalApplicationConfiguration.g:6575:1: ( ',' )
+ // InternalApplicationConfiguration.g:6576:2: ','
{
before(grammarAccess.getConfigSpecificationAccess().getCommaKeyword_2_1_0());
- match(input,31,FOLLOW_2);
+ match(input,33,FOLLOW_2);
after(grammarAccess.getConfigSpecificationAccess().getCommaKeyword_2_1_0());
}
@@ -19769,14 +20868,14 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
// $ANTLR start "rule__ConfigSpecification__Group_2_1__1"
- // InternalApplicationConfiguration.g:6232:1: rule__ConfigSpecification__Group_2_1__1 : rule__ConfigSpecification__Group_2_1__1__Impl ;
+ // InternalApplicationConfiguration.g:6585:1: rule__ConfigSpecification__Group_2_1__1 : rule__ConfigSpecification__Group_2_1__1__Impl ;
public final void rule__ConfigSpecification__Group_2_1__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalApplicationConfiguration.g:6236:1: ( rule__ConfigSpecification__Group_2_1__1__Impl )
- // InternalApplicationConfiguration.g:6237:2: rule__ConfigSpecification__Group_2_1__1__Impl
+ // InternalApplicationConfiguration.g:6589:1: ( rule__ConfigSpecification__Group_2_1__1__Impl )
+ // InternalApplicationConfiguration.g:6590:2: rule__ConfigSpecification__Group_2_1__1__Impl
{
pushFollow(FOLLOW_2);
rule__ConfigSpecification__Group_2_1__1__Impl();
@@ -19802,21 +20901,21 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
// $ANTLR start "rule__ConfigSpecification__Group_2_1__1__Impl"
- // InternalApplicationConfiguration.g:6243:1: rule__ConfigSpecification__Group_2_1__1__Impl : ( ( rule__ConfigSpecification__EntriesAssignment_2_1_1 ) ) ;
+ // InternalApplicationConfiguration.g:6596:1: rule__ConfigSpecification__Group_2_1__1__Impl : ( ( rule__ConfigSpecification__EntriesAssignment_2_1_1 ) ) ;
public final void rule__ConfigSpecification__Group_2_1__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalApplicationConfiguration.g:6247:1: ( ( ( rule__ConfigSpecification__EntriesAssignment_2_1_1 ) ) )
- // InternalApplicationConfiguration.g:6248:1: ( ( rule__ConfigSpecification__EntriesAssignment_2_1_1 ) )
+ // InternalApplicationConfiguration.g:6600:1: ( ( ( rule__ConfigSpecification__EntriesAssignment_2_1_1 ) ) )
+ // InternalApplicationConfiguration.g:6601:1: ( ( rule__ConfigSpecification__EntriesAssignment_2_1_1 ) )
{
- // InternalApplicationConfiguration.g:6248:1: ( ( rule__ConfigSpecification__EntriesAssignment_2_1_1 ) )
- // InternalApplicationConfiguration.g:6249:2: ( rule__ConfigSpecification__EntriesAssignment_2_1_1 )
+ // InternalApplicationConfiguration.g:6601:1: ( ( rule__ConfigSpecification__EntriesAssignment_2_1_1 ) )
+ // InternalApplicationConfiguration.g:6602:2: ( rule__ConfigSpecification__EntriesAssignment_2_1_1 )
{
before(grammarAccess.getConfigSpecificationAccess().getEntriesAssignment_2_1_1());
- // InternalApplicationConfiguration.g:6250:2: ( rule__ConfigSpecification__EntriesAssignment_2_1_1 )
- // InternalApplicationConfiguration.g:6250:3: rule__ConfigSpecification__EntriesAssignment_2_1_1
+ // InternalApplicationConfiguration.g:6603:2: ( rule__ConfigSpecification__EntriesAssignment_2_1_1 )
+ // InternalApplicationConfiguration.g:6603:3: rule__ConfigSpecification__EntriesAssignment_2_1_1
{
pushFollow(FOLLOW_2);
rule__ConfigSpecification__EntriesAssignment_2_1_1();
@@ -19849,14 +20948,14 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
// $ANTLR start "rule__ConfigDeclaration__Group__0"
- // InternalApplicationConfiguration.g:6259:1: rule__ConfigDeclaration__Group__0 : rule__ConfigDeclaration__Group__0__Impl rule__ConfigDeclaration__Group__1 ;
+ // InternalApplicationConfiguration.g:6612:1: rule__ConfigDeclaration__Group__0 : rule__ConfigDeclaration__Group__0__Impl rule__ConfigDeclaration__Group__1 ;
public final void rule__ConfigDeclaration__Group__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalApplicationConfiguration.g:6263:1: ( rule__ConfigDeclaration__Group__0__Impl rule__ConfigDeclaration__Group__1 )
- // InternalApplicationConfiguration.g:6264:2: rule__ConfigDeclaration__Group__0__Impl rule__ConfigDeclaration__Group__1
+ // InternalApplicationConfiguration.g:6616:1: ( rule__ConfigDeclaration__Group__0__Impl rule__ConfigDeclaration__Group__1 )
+ // InternalApplicationConfiguration.g:6617:2: rule__ConfigDeclaration__Group__0__Impl rule__ConfigDeclaration__Group__1
{
pushFollow(FOLLOW_8);
rule__ConfigDeclaration__Group__0__Impl();
@@ -19887,20 +20986,20 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
// $ANTLR start "rule__ConfigDeclaration__Group__0__Impl"
- // InternalApplicationConfiguration.g:6271:1: rule__ConfigDeclaration__Group__0__Impl : ( 'config' ) ;
+ // InternalApplicationConfiguration.g:6624:1: rule__ConfigDeclaration__Group__0__Impl : ( 'config' ) ;
public final void rule__ConfigDeclaration__Group__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalApplicationConfiguration.g:6275:1: ( ( 'config' ) )
- // InternalApplicationConfiguration.g:6276:1: ( 'config' )
+ // InternalApplicationConfiguration.g:6628:1: ( ( 'config' ) )
+ // InternalApplicationConfiguration.g:6629:1: ( 'config' )
{
- // InternalApplicationConfiguration.g:6276:1: ( 'config' )
- // InternalApplicationConfiguration.g:6277:2: 'config'
+ // InternalApplicationConfiguration.g:6629:1: ( 'config' )
+ // InternalApplicationConfiguration.g:6630:2: 'config'
{
before(grammarAccess.getConfigDeclarationAccess().getConfigKeyword_0());
- match(input,42,FOLLOW_2);
+ match(input,45,FOLLOW_2);
after(grammarAccess.getConfigDeclarationAccess().getConfigKeyword_0());
}
@@ -19924,14 +21023,14 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
// $ANTLR start "rule__ConfigDeclaration__Group__1"
- // InternalApplicationConfiguration.g:6286:1: rule__ConfigDeclaration__Group__1 : rule__ConfigDeclaration__Group__1__Impl rule__ConfigDeclaration__Group__2 ;
+ // InternalApplicationConfiguration.g:6639:1: rule__ConfigDeclaration__Group__1 : rule__ConfigDeclaration__Group__1__Impl rule__ConfigDeclaration__Group__2 ;
public final void rule__ConfigDeclaration__Group__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalApplicationConfiguration.g:6290:1: ( rule__ConfigDeclaration__Group__1__Impl rule__ConfigDeclaration__Group__2 )
- // InternalApplicationConfiguration.g:6291:2: rule__ConfigDeclaration__Group__1__Impl rule__ConfigDeclaration__Group__2
+ // InternalApplicationConfiguration.g:6643:1: ( rule__ConfigDeclaration__Group__1__Impl rule__ConfigDeclaration__Group__2 )
+ // InternalApplicationConfiguration.g:6644:2: rule__ConfigDeclaration__Group__1__Impl rule__ConfigDeclaration__Group__2
{
pushFollow(FOLLOW_19);
rule__ConfigDeclaration__Group__1__Impl();
@@ -19962,21 +21061,21 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
// $ANTLR start "rule__ConfigDeclaration__Group__1__Impl"
- // InternalApplicationConfiguration.g:6298:1: rule__ConfigDeclaration__Group__1__Impl : ( ( rule__ConfigDeclaration__NameAssignment_1 ) ) ;
+ // InternalApplicationConfiguration.g:6651:1: rule__ConfigDeclaration__Group__1__Impl : ( ( rule__ConfigDeclaration__NameAssignment_1 ) ) ;
public final void rule__ConfigDeclaration__Group__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalApplicationConfiguration.g:6302:1: ( ( ( rule__ConfigDeclaration__NameAssignment_1 ) ) )
- // InternalApplicationConfiguration.g:6303:1: ( ( rule__ConfigDeclaration__NameAssignment_1 ) )
+ // InternalApplicationConfiguration.g:6655:1: ( ( ( rule__ConfigDeclaration__NameAssignment_1 ) ) )
+ // InternalApplicationConfiguration.g:6656:1: ( ( rule__ConfigDeclaration__NameAssignment_1 ) )
{
- // InternalApplicationConfiguration.g:6303:1: ( ( rule__ConfigDeclaration__NameAssignment_1 ) )
- // InternalApplicationConfiguration.g:6304:2: ( rule__ConfigDeclaration__NameAssignment_1 )
+ // InternalApplicationConfiguration.g:6656:1: ( ( rule__ConfigDeclaration__NameAssignment_1 ) )
+ // InternalApplicationConfiguration.g:6657:2: ( rule__ConfigDeclaration__NameAssignment_1 )
{
before(grammarAccess.getConfigDeclarationAccess().getNameAssignment_1());
- // InternalApplicationConfiguration.g:6305:2: ( rule__ConfigDeclaration__NameAssignment_1 )
- // InternalApplicationConfiguration.g:6305:3: rule__ConfigDeclaration__NameAssignment_1
+ // InternalApplicationConfiguration.g:6658:2: ( rule__ConfigDeclaration__NameAssignment_1 )
+ // InternalApplicationConfiguration.g:6658:3: rule__ConfigDeclaration__NameAssignment_1
{
pushFollow(FOLLOW_2);
rule__ConfigDeclaration__NameAssignment_1();
@@ -20009,14 +21108,14 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
// $ANTLR start "rule__ConfigDeclaration__Group__2"
- // InternalApplicationConfiguration.g:6313:1: rule__ConfigDeclaration__Group__2 : rule__ConfigDeclaration__Group__2__Impl ;
+ // InternalApplicationConfiguration.g:6666:1: rule__ConfigDeclaration__Group__2 : rule__ConfigDeclaration__Group__2__Impl ;
public final void rule__ConfigDeclaration__Group__2() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalApplicationConfiguration.g:6317:1: ( rule__ConfigDeclaration__Group__2__Impl )
- // InternalApplicationConfiguration.g:6318:2: rule__ConfigDeclaration__Group__2__Impl
+ // InternalApplicationConfiguration.g:6670:1: ( rule__ConfigDeclaration__Group__2__Impl )
+ // InternalApplicationConfiguration.g:6671:2: rule__ConfigDeclaration__Group__2__Impl
{
pushFollow(FOLLOW_2);
rule__ConfigDeclaration__Group__2__Impl();
@@ -20042,21 +21141,21 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
// $ANTLR start "rule__ConfigDeclaration__Group__2__Impl"
- // InternalApplicationConfiguration.g:6324:1: rule__ConfigDeclaration__Group__2__Impl : ( ( rule__ConfigDeclaration__SpecificationAssignment_2 ) ) ;
+ // InternalApplicationConfiguration.g:6677:1: rule__ConfigDeclaration__Group__2__Impl : ( ( rule__ConfigDeclaration__SpecificationAssignment_2 ) ) ;
public final void rule__ConfigDeclaration__Group__2__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalApplicationConfiguration.g:6328:1: ( ( ( rule__ConfigDeclaration__SpecificationAssignment_2 ) ) )
- // InternalApplicationConfiguration.g:6329:1: ( ( rule__ConfigDeclaration__SpecificationAssignment_2 ) )
+ // InternalApplicationConfiguration.g:6681:1: ( ( ( rule__ConfigDeclaration__SpecificationAssignment_2 ) ) )
+ // InternalApplicationConfiguration.g:6682:1: ( ( rule__ConfigDeclaration__SpecificationAssignment_2 ) )
{
- // InternalApplicationConfiguration.g:6329:1: ( ( rule__ConfigDeclaration__SpecificationAssignment_2 ) )
- // InternalApplicationConfiguration.g:6330:2: ( rule__ConfigDeclaration__SpecificationAssignment_2 )
+ // InternalApplicationConfiguration.g:6682:1: ( ( rule__ConfigDeclaration__SpecificationAssignment_2 ) )
+ // InternalApplicationConfiguration.g:6683:2: ( rule__ConfigDeclaration__SpecificationAssignment_2 )
{
before(grammarAccess.getConfigDeclarationAccess().getSpecificationAssignment_2());
- // InternalApplicationConfiguration.g:6331:2: ( rule__ConfigDeclaration__SpecificationAssignment_2 )
- // InternalApplicationConfiguration.g:6331:3: rule__ConfigDeclaration__SpecificationAssignment_2
+ // InternalApplicationConfiguration.g:6684:2: ( rule__ConfigDeclaration__SpecificationAssignment_2 )
+ // InternalApplicationConfiguration.g:6684:3: rule__ConfigDeclaration__SpecificationAssignment_2
{
pushFollow(FOLLOW_2);
rule__ConfigDeclaration__SpecificationAssignment_2();
@@ -20089,14 +21188,14 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
// $ANTLR start "rule__DocumentationEntry__Group__0"
- // InternalApplicationConfiguration.g:6340:1: rule__DocumentationEntry__Group__0 : rule__DocumentationEntry__Group__0__Impl rule__DocumentationEntry__Group__1 ;
+ // InternalApplicationConfiguration.g:6693:1: rule__DocumentationEntry__Group__0 : rule__DocumentationEntry__Group__0__Impl rule__DocumentationEntry__Group__1 ;
public final void rule__DocumentationEntry__Group__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalApplicationConfiguration.g:6344:1: ( rule__DocumentationEntry__Group__0__Impl rule__DocumentationEntry__Group__1 )
- // InternalApplicationConfiguration.g:6345:2: rule__DocumentationEntry__Group__0__Impl rule__DocumentationEntry__Group__1
+ // InternalApplicationConfiguration.g:6697:1: ( rule__DocumentationEntry__Group__0__Impl rule__DocumentationEntry__Group__1 )
+ // InternalApplicationConfiguration.g:6698:2: rule__DocumentationEntry__Group__0__Impl rule__DocumentationEntry__Group__1
{
pushFollow(FOLLOW_14);
rule__DocumentationEntry__Group__0__Impl();
@@ -20127,20 +21226,20 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
// $ANTLR start "rule__DocumentationEntry__Group__0__Impl"
- // InternalApplicationConfiguration.g:6352:1: rule__DocumentationEntry__Group__0__Impl : ( 'log-level' ) ;
+ // InternalApplicationConfiguration.g:6705:1: rule__DocumentationEntry__Group__0__Impl : ( 'log-level' ) ;
public final void rule__DocumentationEntry__Group__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalApplicationConfiguration.g:6356:1: ( ( 'log-level' ) )
- // InternalApplicationConfiguration.g:6357:1: ( 'log-level' )
+ // InternalApplicationConfiguration.g:6709:1: ( ( 'log-level' ) )
+ // InternalApplicationConfiguration.g:6710:1: ( 'log-level' )
{
- // InternalApplicationConfiguration.g:6357:1: ( 'log-level' )
- // InternalApplicationConfiguration.g:6358:2: 'log-level'
+ // InternalApplicationConfiguration.g:6710:1: ( 'log-level' )
+ // InternalApplicationConfiguration.g:6711:2: 'log-level'
{
before(grammarAccess.getDocumentationEntryAccess().getLogLevelKeyword_0());
- match(input,43,FOLLOW_2);
+ match(input,46,FOLLOW_2);
after(grammarAccess.getDocumentationEntryAccess().getLogLevelKeyword_0());
}
@@ -20164,14 +21263,14 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
// $ANTLR start "rule__DocumentationEntry__Group__1"
- // InternalApplicationConfiguration.g:6367:1: rule__DocumentationEntry__Group__1 : rule__DocumentationEntry__Group__1__Impl rule__DocumentationEntry__Group__2 ;
+ // InternalApplicationConfiguration.g:6720:1: rule__DocumentationEntry__Group__1 : rule__DocumentationEntry__Group__1__Impl rule__DocumentationEntry__Group__2 ;
public final void rule__DocumentationEntry__Group__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalApplicationConfiguration.g:6371:1: ( rule__DocumentationEntry__Group__1__Impl rule__DocumentationEntry__Group__2 )
- // InternalApplicationConfiguration.g:6372:2: rule__DocumentationEntry__Group__1__Impl rule__DocumentationEntry__Group__2
+ // InternalApplicationConfiguration.g:6724:1: ( rule__DocumentationEntry__Group__1__Impl rule__DocumentationEntry__Group__2 )
+ // InternalApplicationConfiguration.g:6725:2: rule__DocumentationEntry__Group__1__Impl rule__DocumentationEntry__Group__2
{
pushFollow(FOLLOW_30);
rule__DocumentationEntry__Group__1__Impl();
@@ -20202,20 +21301,20 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
// $ANTLR start "rule__DocumentationEntry__Group__1__Impl"
- // InternalApplicationConfiguration.g:6379:1: rule__DocumentationEntry__Group__1__Impl : ( '=' ) ;
+ // InternalApplicationConfiguration.g:6732:1: rule__DocumentationEntry__Group__1__Impl : ( '=' ) ;
public final void rule__DocumentationEntry__Group__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalApplicationConfiguration.g:6383:1: ( ( '=' ) )
- // InternalApplicationConfiguration.g:6384:1: ( '=' )
+ // InternalApplicationConfiguration.g:6736:1: ( ( '=' ) )
+ // InternalApplicationConfiguration.g:6737:1: ( '=' )
{
- // InternalApplicationConfiguration.g:6384:1: ( '=' )
- // InternalApplicationConfiguration.g:6385:2: '='
+ // InternalApplicationConfiguration.g:6737:1: ( '=' )
+ // InternalApplicationConfiguration.g:6738:2: '='
{
before(grammarAccess.getDocumentationEntryAccess().getEqualsSignKeyword_1());
- match(input,28,FOLLOW_2);
+ match(input,30,FOLLOW_2);
after(grammarAccess.getDocumentationEntryAccess().getEqualsSignKeyword_1());
}
@@ -20239,14 +21338,14 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
// $ANTLR start "rule__DocumentationEntry__Group__2"
- // InternalApplicationConfiguration.g:6394:1: rule__DocumentationEntry__Group__2 : rule__DocumentationEntry__Group__2__Impl ;
+ // InternalApplicationConfiguration.g:6747:1: rule__DocumentationEntry__Group__2 : rule__DocumentationEntry__Group__2__Impl ;
public final void rule__DocumentationEntry__Group__2() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalApplicationConfiguration.g:6398:1: ( rule__DocumentationEntry__Group__2__Impl )
- // InternalApplicationConfiguration.g:6399:2: rule__DocumentationEntry__Group__2__Impl
+ // InternalApplicationConfiguration.g:6751:1: ( rule__DocumentationEntry__Group__2__Impl )
+ // InternalApplicationConfiguration.g:6752:2: rule__DocumentationEntry__Group__2__Impl
{
pushFollow(FOLLOW_2);
rule__DocumentationEntry__Group__2__Impl();
@@ -20272,21 +21371,21 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
// $ANTLR start "rule__DocumentationEntry__Group__2__Impl"
- // InternalApplicationConfiguration.g:6405:1: rule__DocumentationEntry__Group__2__Impl : ( ( rule__DocumentationEntry__LevelAssignment_2 ) ) ;
+ // InternalApplicationConfiguration.g:6758:1: rule__DocumentationEntry__Group__2__Impl : ( ( rule__DocumentationEntry__LevelAssignment_2 ) ) ;
public final void rule__DocumentationEntry__Group__2__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalApplicationConfiguration.g:6409:1: ( ( ( rule__DocumentationEntry__LevelAssignment_2 ) ) )
- // InternalApplicationConfiguration.g:6410:1: ( ( rule__DocumentationEntry__LevelAssignment_2 ) )
+ // InternalApplicationConfiguration.g:6762:1: ( ( ( rule__DocumentationEntry__LevelAssignment_2 ) ) )
+ // InternalApplicationConfiguration.g:6763:1: ( ( rule__DocumentationEntry__LevelAssignment_2 ) )
{
- // InternalApplicationConfiguration.g:6410:1: ( ( rule__DocumentationEntry__LevelAssignment_2 ) )
- // InternalApplicationConfiguration.g:6411:2: ( rule__DocumentationEntry__LevelAssignment_2 )
+ // InternalApplicationConfiguration.g:6763:1: ( ( rule__DocumentationEntry__LevelAssignment_2 ) )
+ // InternalApplicationConfiguration.g:6764:2: ( rule__DocumentationEntry__LevelAssignment_2 )
{
before(grammarAccess.getDocumentationEntryAccess().getLevelAssignment_2());
- // InternalApplicationConfiguration.g:6412:2: ( rule__DocumentationEntry__LevelAssignment_2 )
- // InternalApplicationConfiguration.g:6412:3: rule__DocumentationEntry__LevelAssignment_2
+ // InternalApplicationConfiguration.g:6765:2: ( rule__DocumentationEntry__LevelAssignment_2 )
+ // InternalApplicationConfiguration.g:6765:3: rule__DocumentationEntry__LevelAssignment_2
{
pushFollow(FOLLOW_2);
rule__DocumentationEntry__LevelAssignment_2();
@@ -20319,14 +21418,14 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
// $ANTLR start "rule__RuntimeEntry__Group__0"
- // InternalApplicationConfiguration.g:6421:1: rule__RuntimeEntry__Group__0 : rule__RuntimeEntry__Group__0__Impl rule__RuntimeEntry__Group__1 ;
+ // InternalApplicationConfiguration.g:6774:1: rule__RuntimeEntry__Group__0 : rule__RuntimeEntry__Group__0__Impl rule__RuntimeEntry__Group__1 ;
public final void rule__RuntimeEntry__Group__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalApplicationConfiguration.g:6425:1: ( rule__RuntimeEntry__Group__0__Impl rule__RuntimeEntry__Group__1 )
- // InternalApplicationConfiguration.g:6426:2: rule__RuntimeEntry__Group__0__Impl rule__RuntimeEntry__Group__1
+ // InternalApplicationConfiguration.g:6778:1: ( rule__RuntimeEntry__Group__0__Impl rule__RuntimeEntry__Group__1 )
+ // InternalApplicationConfiguration.g:6779:2: rule__RuntimeEntry__Group__0__Impl rule__RuntimeEntry__Group__1
{
pushFollow(FOLLOW_14);
rule__RuntimeEntry__Group__0__Impl();
@@ -20357,20 +21456,20 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
// $ANTLR start "rule__RuntimeEntry__Group__0__Impl"
- // InternalApplicationConfiguration.g:6433:1: rule__RuntimeEntry__Group__0__Impl : ( 'runtime' ) ;
+ // InternalApplicationConfiguration.g:6786:1: rule__RuntimeEntry__Group__0__Impl : ( 'runtime' ) ;
public final void rule__RuntimeEntry__Group__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalApplicationConfiguration.g:6437:1: ( ( 'runtime' ) )
- // InternalApplicationConfiguration.g:6438:1: ( 'runtime' )
+ // InternalApplicationConfiguration.g:6790:1: ( ( 'runtime' ) )
+ // InternalApplicationConfiguration.g:6791:1: ( 'runtime' )
{
- // InternalApplicationConfiguration.g:6438:1: ( 'runtime' )
- // InternalApplicationConfiguration.g:6439:2: 'runtime'
+ // InternalApplicationConfiguration.g:6791:1: ( 'runtime' )
+ // InternalApplicationConfiguration.g:6792:2: 'runtime'
{
before(grammarAccess.getRuntimeEntryAccess().getRuntimeKeyword_0());
- match(input,44,FOLLOW_2);
+ match(input,47,FOLLOW_2);
after(grammarAccess.getRuntimeEntryAccess().getRuntimeKeyword_0());
}
@@ -20394,14 +21493,14 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
// $ANTLR start "rule__RuntimeEntry__Group__1"
- // InternalApplicationConfiguration.g:6448:1: rule__RuntimeEntry__Group__1 : rule__RuntimeEntry__Group__1__Impl rule__RuntimeEntry__Group__2 ;
+ // InternalApplicationConfiguration.g:6801:1: rule__RuntimeEntry__Group__1 : rule__RuntimeEntry__Group__1__Impl rule__RuntimeEntry__Group__2 ;
public final void rule__RuntimeEntry__Group__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalApplicationConfiguration.g:6452:1: ( rule__RuntimeEntry__Group__1__Impl rule__RuntimeEntry__Group__2 )
- // InternalApplicationConfiguration.g:6453:2: rule__RuntimeEntry__Group__1__Impl rule__RuntimeEntry__Group__2
+ // InternalApplicationConfiguration.g:6805:1: ( rule__RuntimeEntry__Group__1__Impl rule__RuntimeEntry__Group__2 )
+ // InternalApplicationConfiguration.g:6806:2: rule__RuntimeEntry__Group__1__Impl rule__RuntimeEntry__Group__2
{
pushFollow(FOLLOW_9);
rule__RuntimeEntry__Group__1__Impl();
@@ -20432,20 +21531,20 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
// $ANTLR start "rule__RuntimeEntry__Group__1__Impl"
- // InternalApplicationConfiguration.g:6460:1: rule__RuntimeEntry__Group__1__Impl : ( '=' ) ;
+ // InternalApplicationConfiguration.g:6813:1: rule__RuntimeEntry__Group__1__Impl : ( '=' ) ;
public final void rule__RuntimeEntry__Group__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalApplicationConfiguration.g:6464:1: ( ( '=' ) )
- // InternalApplicationConfiguration.g:6465:1: ( '=' )
+ // InternalApplicationConfiguration.g:6817:1: ( ( '=' ) )
+ // InternalApplicationConfiguration.g:6818:1: ( '=' )
{
- // InternalApplicationConfiguration.g:6465:1: ( '=' )
- // InternalApplicationConfiguration.g:6466:2: '='
+ // InternalApplicationConfiguration.g:6818:1: ( '=' )
+ // InternalApplicationConfiguration.g:6819:2: '='
{
before(grammarAccess.getRuntimeEntryAccess().getEqualsSignKeyword_1());
- match(input,28,FOLLOW_2);
+ match(input,30,FOLLOW_2);
after(grammarAccess.getRuntimeEntryAccess().getEqualsSignKeyword_1());
}
@@ -20469,14 +21568,14 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
// $ANTLR start "rule__RuntimeEntry__Group__2"
- // InternalApplicationConfiguration.g:6475:1: rule__RuntimeEntry__Group__2 : rule__RuntimeEntry__Group__2__Impl ;
+ // InternalApplicationConfiguration.g:6828:1: rule__RuntimeEntry__Group__2 : rule__RuntimeEntry__Group__2__Impl ;
public final void rule__RuntimeEntry__Group__2() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalApplicationConfiguration.g:6479:1: ( rule__RuntimeEntry__Group__2__Impl )
- // InternalApplicationConfiguration.g:6480:2: rule__RuntimeEntry__Group__2__Impl
+ // InternalApplicationConfiguration.g:6832:1: ( rule__RuntimeEntry__Group__2__Impl )
+ // InternalApplicationConfiguration.g:6833:2: rule__RuntimeEntry__Group__2__Impl
{
pushFollow(FOLLOW_2);
rule__RuntimeEntry__Group__2__Impl();
@@ -20502,21 +21601,21 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
// $ANTLR start "rule__RuntimeEntry__Group__2__Impl"
- // InternalApplicationConfiguration.g:6486:1: rule__RuntimeEntry__Group__2__Impl : ( ( rule__RuntimeEntry__MillisecLimitAssignment_2 ) ) ;
+ // InternalApplicationConfiguration.g:6839:1: rule__RuntimeEntry__Group__2__Impl : ( ( rule__RuntimeEntry__MillisecLimitAssignment_2 ) ) ;
public final void rule__RuntimeEntry__Group__2__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalApplicationConfiguration.g:6490:1: ( ( ( rule__RuntimeEntry__MillisecLimitAssignment_2 ) ) )
- // InternalApplicationConfiguration.g:6491:1: ( ( rule__RuntimeEntry__MillisecLimitAssignment_2 ) )
+ // InternalApplicationConfiguration.g:6843:1: ( ( ( rule__RuntimeEntry__MillisecLimitAssignment_2 ) ) )
+ // InternalApplicationConfiguration.g:6844:1: ( ( rule__RuntimeEntry__MillisecLimitAssignment_2 ) )
{
- // InternalApplicationConfiguration.g:6491:1: ( ( rule__RuntimeEntry__MillisecLimitAssignment_2 ) )
- // InternalApplicationConfiguration.g:6492:2: ( rule__RuntimeEntry__MillisecLimitAssignment_2 )
+ // InternalApplicationConfiguration.g:6844:1: ( ( rule__RuntimeEntry__MillisecLimitAssignment_2 ) )
+ // InternalApplicationConfiguration.g:6845:2: ( rule__RuntimeEntry__MillisecLimitAssignment_2 )
{
before(grammarAccess.getRuntimeEntryAccess().getMillisecLimitAssignment_2());
- // InternalApplicationConfiguration.g:6493:2: ( rule__RuntimeEntry__MillisecLimitAssignment_2 )
- // InternalApplicationConfiguration.g:6493:3: rule__RuntimeEntry__MillisecLimitAssignment_2
+ // InternalApplicationConfiguration.g:6846:2: ( rule__RuntimeEntry__MillisecLimitAssignment_2 )
+ // InternalApplicationConfiguration.g:6846:3: rule__RuntimeEntry__MillisecLimitAssignment_2
{
pushFollow(FOLLOW_2);
rule__RuntimeEntry__MillisecLimitAssignment_2();
@@ -20549,14 +21648,14 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
// $ANTLR start "rule__MemoryEntry__Group__0"
- // InternalApplicationConfiguration.g:6502:1: rule__MemoryEntry__Group__0 : rule__MemoryEntry__Group__0__Impl rule__MemoryEntry__Group__1 ;
+ // InternalApplicationConfiguration.g:6855:1: rule__MemoryEntry__Group__0 : rule__MemoryEntry__Group__0__Impl rule__MemoryEntry__Group__1 ;
public final void rule__MemoryEntry__Group__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalApplicationConfiguration.g:6506:1: ( rule__MemoryEntry__Group__0__Impl rule__MemoryEntry__Group__1 )
- // InternalApplicationConfiguration.g:6507:2: rule__MemoryEntry__Group__0__Impl rule__MemoryEntry__Group__1
+ // InternalApplicationConfiguration.g:6859:1: ( rule__MemoryEntry__Group__0__Impl rule__MemoryEntry__Group__1 )
+ // InternalApplicationConfiguration.g:6860:2: rule__MemoryEntry__Group__0__Impl rule__MemoryEntry__Group__1
{
pushFollow(FOLLOW_14);
rule__MemoryEntry__Group__0__Impl();
@@ -20587,20 +21686,20 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
// $ANTLR start "rule__MemoryEntry__Group__0__Impl"
- // InternalApplicationConfiguration.g:6514:1: rule__MemoryEntry__Group__0__Impl : ( 'memory' ) ;
+ // InternalApplicationConfiguration.g:6867:1: rule__MemoryEntry__Group__0__Impl : ( 'memory' ) ;
public final void rule__MemoryEntry__Group__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalApplicationConfiguration.g:6518:1: ( ( 'memory' ) )
- // InternalApplicationConfiguration.g:6519:1: ( 'memory' )
+ // InternalApplicationConfiguration.g:6871:1: ( ( 'memory' ) )
+ // InternalApplicationConfiguration.g:6872:1: ( 'memory' )
{
- // InternalApplicationConfiguration.g:6519:1: ( 'memory' )
- // InternalApplicationConfiguration.g:6520:2: 'memory'
+ // InternalApplicationConfiguration.g:6872:1: ( 'memory' )
+ // InternalApplicationConfiguration.g:6873:2: 'memory'
{
before(grammarAccess.getMemoryEntryAccess().getMemoryKeyword_0());
- match(input,45,FOLLOW_2);
+ match(input,48,FOLLOW_2);
after(grammarAccess.getMemoryEntryAccess().getMemoryKeyword_0());
}
@@ -20624,14 +21723,14 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
// $ANTLR start "rule__MemoryEntry__Group__1"
- // InternalApplicationConfiguration.g:6529:1: rule__MemoryEntry__Group__1 : rule__MemoryEntry__Group__1__Impl rule__MemoryEntry__Group__2 ;
+ // InternalApplicationConfiguration.g:6882:1: rule__MemoryEntry__Group__1 : rule__MemoryEntry__Group__1__Impl rule__MemoryEntry__Group__2 ;
public final void rule__MemoryEntry__Group__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalApplicationConfiguration.g:6533:1: ( rule__MemoryEntry__Group__1__Impl rule__MemoryEntry__Group__2 )
- // InternalApplicationConfiguration.g:6534:2: rule__MemoryEntry__Group__1__Impl rule__MemoryEntry__Group__2
+ // InternalApplicationConfiguration.g:6886:1: ( rule__MemoryEntry__Group__1__Impl rule__MemoryEntry__Group__2 )
+ // InternalApplicationConfiguration.g:6887:2: rule__MemoryEntry__Group__1__Impl rule__MemoryEntry__Group__2
{
pushFollow(FOLLOW_9);
rule__MemoryEntry__Group__1__Impl();
@@ -20662,20 +21761,20 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
// $ANTLR start "rule__MemoryEntry__Group__1__Impl"
- // InternalApplicationConfiguration.g:6541:1: rule__MemoryEntry__Group__1__Impl : ( '=' ) ;
+ // InternalApplicationConfiguration.g:6894:1: rule__MemoryEntry__Group__1__Impl : ( '=' ) ;
public final void rule__MemoryEntry__Group__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalApplicationConfiguration.g:6545:1: ( ( '=' ) )
- // InternalApplicationConfiguration.g:6546:1: ( '=' )
+ // InternalApplicationConfiguration.g:6898:1: ( ( '=' ) )
+ // InternalApplicationConfiguration.g:6899:1: ( '=' )
{
- // InternalApplicationConfiguration.g:6546:1: ( '=' )
- // InternalApplicationConfiguration.g:6547:2: '='
+ // InternalApplicationConfiguration.g:6899:1: ( '=' )
+ // InternalApplicationConfiguration.g:6900:2: '='
{
before(grammarAccess.getMemoryEntryAccess().getEqualsSignKeyword_1());
- match(input,28,FOLLOW_2);
+ match(input,30,FOLLOW_2);
after(grammarAccess.getMemoryEntryAccess().getEqualsSignKeyword_1());
}
@@ -20699,14 +21798,14 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
// $ANTLR start "rule__MemoryEntry__Group__2"
- // InternalApplicationConfiguration.g:6556:1: rule__MemoryEntry__Group__2 : rule__MemoryEntry__Group__2__Impl ;
+ // InternalApplicationConfiguration.g:6909:1: rule__MemoryEntry__Group__2 : rule__MemoryEntry__Group__2__Impl ;
public final void rule__MemoryEntry__Group__2() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalApplicationConfiguration.g:6560:1: ( rule__MemoryEntry__Group__2__Impl )
- // InternalApplicationConfiguration.g:6561:2: rule__MemoryEntry__Group__2__Impl
+ // InternalApplicationConfiguration.g:6913:1: ( rule__MemoryEntry__Group__2__Impl )
+ // InternalApplicationConfiguration.g:6914:2: rule__MemoryEntry__Group__2__Impl
{
pushFollow(FOLLOW_2);
rule__MemoryEntry__Group__2__Impl();
@@ -20732,21 +21831,21 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
// $ANTLR start "rule__MemoryEntry__Group__2__Impl"
- // InternalApplicationConfiguration.g:6567:1: rule__MemoryEntry__Group__2__Impl : ( ( rule__MemoryEntry__MegabyteLimitAssignment_2 ) ) ;
+ // InternalApplicationConfiguration.g:6920:1: rule__MemoryEntry__Group__2__Impl : ( ( rule__MemoryEntry__MegabyteLimitAssignment_2 ) ) ;
public final void rule__MemoryEntry__Group__2__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalApplicationConfiguration.g:6571:1: ( ( ( rule__MemoryEntry__MegabyteLimitAssignment_2 ) ) )
- // InternalApplicationConfiguration.g:6572:1: ( ( rule__MemoryEntry__MegabyteLimitAssignment_2 ) )
+ // InternalApplicationConfiguration.g:6924:1: ( ( ( rule__MemoryEntry__MegabyteLimitAssignment_2 ) ) )
+ // InternalApplicationConfiguration.g:6925:1: ( ( rule__MemoryEntry__MegabyteLimitAssignment_2 ) )
{
- // InternalApplicationConfiguration.g:6572:1: ( ( rule__MemoryEntry__MegabyteLimitAssignment_2 ) )
- // InternalApplicationConfiguration.g:6573:2: ( rule__MemoryEntry__MegabyteLimitAssignment_2 )
+ // InternalApplicationConfiguration.g:6925:1: ( ( rule__MemoryEntry__MegabyteLimitAssignment_2 ) )
+ // InternalApplicationConfiguration.g:6926:2: ( rule__MemoryEntry__MegabyteLimitAssignment_2 )
{
before(grammarAccess.getMemoryEntryAccess().getMegabyteLimitAssignment_2());
- // InternalApplicationConfiguration.g:6574:2: ( rule__MemoryEntry__MegabyteLimitAssignment_2 )
- // InternalApplicationConfiguration.g:6574:3: rule__MemoryEntry__MegabyteLimitAssignment_2
+ // InternalApplicationConfiguration.g:6927:2: ( rule__MemoryEntry__MegabyteLimitAssignment_2 )
+ // InternalApplicationConfiguration.g:6927:3: rule__MemoryEntry__MegabyteLimitAssignment_2
{
pushFollow(FOLLOW_2);
rule__MemoryEntry__MegabyteLimitAssignment_2();
@@ -20779,14 +21878,14 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
// $ANTLR start "rule__CustomEntry__Group__0"
- // InternalApplicationConfiguration.g:6583:1: rule__CustomEntry__Group__0 : rule__CustomEntry__Group__0__Impl rule__CustomEntry__Group__1 ;
+ // InternalApplicationConfiguration.g:6936:1: rule__CustomEntry__Group__0 : rule__CustomEntry__Group__0__Impl rule__CustomEntry__Group__1 ;
public final void rule__CustomEntry__Group__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalApplicationConfiguration.g:6587:1: ( rule__CustomEntry__Group__0__Impl rule__CustomEntry__Group__1 )
- // InternalApplicationConfiguration.g:6588:2: rule__CustomEntry__Group__0__Impl rule__CustomEntry__Group__1
+ // InternalApplicationConfiguration.g:6940:1: ( rule__CustomEntry__Group__0__Impl rule__CustomEntry__Group__1 )
+ // InternalApplicationConfiguration.g:6941:2: rule__CustomEntry__Group__0__Impl rule__CustomEntry__Group__1
{
pushFollow(FOLLOW_14);
rule__CustomEntry__Group__0__Impl();
@@ -20817,21 +21916,21 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
// $ANTLR start "rule__CustomEntry__Group__0__Impl"
- // InternalApplicationConfiguration.g:6595:1: rule__CustomEntry__Group__0__Impl : ( ( rule__CustomEntry__KeyAssignment_0 ) ) ;
+ // InternalApplicationConfiguration.g:6948:1: rule__CustomEntry__Group__0__Impl : ( ( rule__CustomEntry__KeyAssignment_0 ) ) ;
public final void rule__CustomEntry__Group__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalApplicationConfiguration.g:6599:1: ( ( ( rule__CustomEntry__KeyAssignment_0 ) ) )
- // InternalApplicationConfiguration.g:6600:1: ( ( rule__CustomEntry__KeyAssignment_0 ) )
+ // InternalApplicationConfiguration.g:6952:1: ( ( ( rule__CustomEntry__KeyAssignment_0 ) ) )
+ // InternalApplicationConfiguration.g:6953:1: ( ( rule__CustomEntry__KeyAssignment_0 ) )
{
- // InternalApplicationConfiguration.g:6600:1: ( ( rule__CustomEntry__KeyAssignment_0 ) )
- // InternalApplicationConfiguration.g:6601:2: ( rule__CustomEntry__KeyAssignment_0 )
+ // InternalApplicationConfiguration.g:6953:1: ( ( rule__CustomEntry__KeyAssignment_0 ) )
+ // InternalApplicationConfiguration.g:6954:2: ( rule__CustomEntry__KeyAssignment_0 )
{
before(grammarAccess.getCustomEntryAccess().getKeyAssignment_0());
- // InternalApplicationConfiguration.g:6602:2: ( rule__CustomEntry__KeyAssignment_0 )
- // InternalApplicationConfiguration.g:6602:3: rule__CustomEntry__KeyAssignment_0
+ // InternalApplicationConfiguration.g:6955:2: ( rule__CustomEntry__KeyAssignment_0 )
+ // InternalApplicationConfiguration.g:6955:3: rule__CustomEntry__KeyAssignment_0
{
pushFollow(FOLLOW_2);
rule__CustomEntry__KeyAssignment_0();
@@ -20864,14 +21963,14 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
// $ANTLR start "rule__CustomEntry__Group__1"
- // InternalApplicationConfiguration.g:6610:1: rule__CustomEntry__Group__1 : rule__CustomEntry__Group__1__Impl rule__CustomEntry__Group__2 ;
+ // InternalApplicationConfiguration.g:6963:1: rule__CustomEntry__Group__1 : rule__CustomEntry__Group__1__Impl rule__CustomEntry__Group__2 ;
public final void rule__CustomEntry__Group__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalApplicationConfiguration.g:6614:1: ( rule__CustomEntry__Group__1__Impl rule__CustomEntry__Group__2 )
- // InternalApplicationConfiguration.g:6615:2: rule__CustomEntry__Group__1__Impl rule__CustomEntry__Group__2
+ // InternalApplicationConfiguration.g:6967:1: ( rule__CustomEntry__Group__1__Impl rule__CustomEntry__Group__2 )
+ // InternalApplicationConfiguration.g:6968:2: rule__CustomEntry__Group__1__Impl rule__CustomEntry__Group__2
{
pushFollow(FOLLOW_11);
rule__CustomEntry__Group__1__Impl();
@@ -20902,20 +22001,20 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
// $ANTLR start "rule__CustomEntry__Group__1__Impl"
- // InternalApplicationConfiguration.g:6622:1: rule__CustomEntry__Group__1__Impl : ( '=' ) ;
+ // InternalApplicationConfiguration.g:6975:1: rule__CustomEntry__Group__1__Impl : ( '=' ) ;
public final void rule__CustomEntry__Group__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalApplicationConfiguration.g:6626:1: ( ( '=' ) )
- // InternalApplicationConfiguration.g:6627:1: ( '=' )
+ // InternalApplicationConfiguration.g:6979:1: ( ( '=' ) )
+ // InternalApplicationConfiguration.g:6980:1: ( '=' )
{
- // InternalApplicationConfiguration.g:6627:1: ( '=' )
- // InternalApplicationConfiguration.g:6628:2: '='
+ // InternalApplicationConfiguration.g:6980:1: ( '=' )
+ // InternalApplicationConfiguration.g:6981:2: '='
{
before(grammarAccess.getCustomEntryAccess().getEqualsSignKeyword_1());
- match(input,28,FOLLOW_2);
+ match(input,30,FOLLOW_2);
after(grammarAccess.getCustomEntryAccess().getEqualsSignKeyword_1());
}
@@ -20939,14 +22038,14 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
// $ANTLR start "rule__CustomEntry__Group__2"
- // InternalApplicationConfiguration.g:6637:1: rule__CustomEntry__Group__2 : rule__CustomEntry__Group__2__Impl ;
+ // InternalApplicationConfiguration.g:6990:1: rule__CustomEntry__Group__2 : rule__CustomEntry__Group__2__Impl ;
public final void rule__CustomEntry__Group__2() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalApplicationConfiguration.g:6641:1: ( rule__CustomEntry__Group__2__Impl )
- // InternalApplicationConfiguration.g:6642:2: rule__CustomEntry__Group__2__Impl
+ // InternalApplicationConfiguration.g:6994:1: ( rule__CustomEntry__Group__2__Impl )
+ // InternalApplicationConfiguration.g:6995:2: rule__CustomEntry__Group__2__Impl
{
pushFollow(FOLLOW_2);
rule__CustomEntry__Group__2__Impl();
@@ -20972,21 +22071,21 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
// $ANTLR start "rule__CustomEntry__Group__2__Impl"
- // InternalApplicationConfiguration.g:6648:1: rule__CustomEntry__Group__2__Impl : ( ( rule__CustomEntry__ValueAssignment_2 ) ) ;
+ // InternalApplicationConfiguration.g:7001:1: rule__CustomEntry__Group__2__Impl : ( ( rule__CustomEntry__ValueAssignment_2 ) ) ;
public final void rule__CustomEntry__Group__2__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalApplicationConfiguration.g:6652:1: ( ( ( rule__CustomEntry__ValueAssignment_2 ) ) )
- // InternalApplicationConfiguration.g:6653:1: ( ( rule__CustomEntry__ValueAssignment_2 ) )
+ // InternalApplicationConfiguration.g:7005:1: ( ( ( rule__CustomEntry__ValueAssignment_2 ) ) )
+ // InternalApplicationConfiguration.g:7006:1: ( ( rule__CustomEntry__ValueAssignment_2 ) )
{
- // InternalApplicationConfiguration.g:6653:1: ( ( rule__CustomEntry__ValueAssignment_2 ) )
- // InternalApplicationConfiguration.g:6654:2: ( rule__CustomEntry__ValueAssignment_2 )
+ // InternalApplicationConfiguration.g:7006:1: ( ( rule__CustomEntry__ValueAssignment_2 ) )
+ // InternalApplicationConfiguration.g:7007:2: ( rule__CustomEntry__ValueAssignment_2 )
{
before(grammarAccess.getCustomEntryAccess().getValueAssignment_2());
- // InternalApplicationConfiguration.g:6655:2: ( rule__CustomEntry__ValueAssignment_2 )
- // InternalApplicationConfiguration.g:6655:3: rule__CustomEntry__ValueAssignment_2
+ // InternalApplicationConfiguration.g:7008:2: ( rule__CustomEntry__ValueAssignment_2 )
+ // InternalApplicationConfiguration.g:7008:3: rule__CustomEntry__ValueAssignment_2
{
pushFollow(FOLLOW_2);
rule__CustomEntry__ValueAssignment_2();
@@ -21019,14 +22118,14 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
// $ANTLR start "rule__ScopeSpecification__Group__0"
- // InternalApplicationConfiguration.g:6664:1: rule__ScopeSpecification__Group__0 : rule__ScopeSpecification__Group__0__Impl rule__ScopeSpecification__Group__1 ;
+ // InternalApplicationConfiguration.g:7017:1: rule__ScopeSpecification__Group__0 : rule__ScopeSpecification__Group__0__Impl rule__ScopeSpecification__Group__1 ;
public final void rule__ScopeSpecification__Group__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalApplicationConfiguration.g:6668:1: ( rule__ScopeSpecification__Group__0__Impl rule__ScopeSpecification__Group__1 )
- // InternalApplicationConfiguration.g:6669:2: rule__ScopeSpecification__Group__0__Impl rule__ScopeSpecification__Group__1
+ // InternalApplicationConfiguration.g:7021:1: ( rule__ScopeSpecification__Group__0__Impl rule__ScopeSpecification__Group__1 )
+ // InternalApplicationConfiguration.g:7022:2: rule__ScopeSpecification__Group__0__Impl rule__ScopeSpecification__Group__1
{
pushFollow(FOLLOW_19);
rule__ScopeSpecification__Group__0__Impl();
@@ -21057,21 +22156,21 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
// $ANTLR start "rule__ScopeSpecification__Group__0__Impl"
- // InternalApplicationConfiguration.g:6676:1: rule__ScopeSpecification__Group__0__Impl : ( () ) ;
+ // InternalApplicationConfiguration.g:7029:1: rule__ScopeSpecification__Group__0__Impl : ( () ) ;
public final void rule__ScopeSpecification__Group__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalApplicationConfiguration.g:6680:1: ( ( () ) )
- // InternalApplicationConfiguration.g:6681:1: ( () )
+ // InternalApplicationConfiguration.g:7033:1: ( ( () ) )
+ // InternalApplicationConfiguration.g:7034:1: ( () )
{
- // InternalApplicationConfiguration.g:6681:1: ( () )
- // InternalApplicationConfiguration.g:6682:2: ()
+ // InternalApplicationConfiguration.g:7034:1: ( () )
+ // InternalApplicationConfiguration.g:7035:2: ()
{
before(grammarAccess.getScopeSpecificationAccess().getScopeSpecificationAction_0());
- // InternalApplicationConfiguration.g:6683:2: ()
- // InternalApplicationConfiguration.g:6683:3:
+ // InternalApplicationConfiguration.g:7036:2: ()
+ // InternalApplicationConfiguration.g:7036:3:
{
}
@@ -21094,14 +22193,14 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
// $ANTLR start "rule__ScopeSpecification__Group__1"
- // InternalApplicationConfiguration.g:6691:1: rule__ScopeSpecification__Group__1 : rule__ScopeSpecification__Group__1__Impl rule__ScopeSpecification__Group__2 ;
+ // InternalApplicationConfiguration.g:7044:1: rule__ScopeSpecification__Group__1 : rule__ScopeSpecification__Group__1__Impl rule__ScopeSpecification__Group__2 ;
public final void rule__ScopeSpecification__Group__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalApplicationConfiguration.g:6695:1: ( rule__ScopeSpecification__Group__1__Impl rule__ScopeSpecification__Group__2 )
- // InternalApplicationConfiguration.g:6696:2: rule__ScopeSpecification__Group__1__Impl rule__ScopeSpecification__Group__2
+ // InternalApplicationConfiguration.g:7048:1: ( rule__ScopeSpecification__Group__1__Impl rule__ScopeSpecification__Group__2 )
+ // InternalApplicationConfiguration.g:7049:2: rule__ScopeSpecification__Group__1__Impl rule__ScopeSpecification__Group__2
{
pushFollow(FOLLOW_31);
rule__ScopeSpecification__Group__1__Impl();
@@ -21132,20 +22231,20 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
// $ANTLR start "rule__ScopeSpecification__Group__1__Impl"
- // InternalApplicationConfiguration.g:6703:1: rule__ScopeSpecification__Group__1__Impl : ( '{' ) ;
+ // InternalApplicationConfiguration.g:7056:1: rule__ScopeSpecification__Group__1__Impl : ( '{' ) ;
public final void rule__ScopeSpecification__Group__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalApplicationConfiguration.g:6707:1: ( ( '{' ) )
- // InternalApplicationConfiguration.g:6708:1: ( '{' )
+ // InternalApplicationConfiguration.g:7060:1: ( ( '{' ) )
+ // InternalApplicationConfiguration.g:7061:1: ( '{' )
{
- // InternalApplicationConfiguration.g:6708:1: ( '{' )
- // InternalApplicationConfiguration.g:6709:2: '{'
+ // InternalApplicationConfiguration.g:7061:1: ( '{' )
+ // InternalApplicationConfiguration.g:7062:2: '{'
{
before(grammarAccess.getScopeSpecificationAccess().getLeftCurlyBracketKeyword_1());
- match(input,29,FOLLOW_2);
+ match(input,31,FOLLOW_2);
after(grammarAccess.getScopeSpecificationAccess().getLeftCurlyBracketKeyword_1());
}
@@ -21169,14 +22268,14 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
// $ANTLR start "rule__ScopeSpecification__Group__2"
- // InternalApplicationConfiguration.g:6718:1: rule__ScopeSpecification__Group__2 : rule__ScopeSpecification__Group__2__Impl rule__ScopeSpecification__Group__3 ;
+ // InternalApplicationConfiguration.g:7071:1: rule__ScopeSpecification__Group__2 : rule__ScopeSpecification__Group__2__Impl rule__ScopeSpecification__Group__3 ;
public final void rule__ScopeSpecification__Group__2() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalApplicationConfiguration.g:6722:1: ( rule__ScopeSpecification__Group__2__Impl rule__ScopeSpecification__Group__3 )
- // InternalApplicationConfiguration.g:6723:2: rule__ScopeSpecification__Group__2__Impl rule__ScopeSpecification__Group__3
+ // InternalApplicationConfiguration.g:7075:1: ( rule__ScopeSpecification__Group__2__Impl rule__ScopeSpecification__Group__3 )
+ // InternalApplicationConfiguration.g:7076:2: rule__ScopeSpecification__Group__2__Impl rule__ScopeSpecification__Group__3
{
pushFollow(FOLLOW_31);
rule__ScopeSpecification__Group__2__Impl();
@@ -21207,29 +22306,29 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
// $ANTLR start "rule__ScopeSpecification__Group__2__Impl"
- // InternalApplicationConfiguration.g:6730:1: rule__ScopeSpecification__Group__2__Impl : ( ( rule__ScopeSpecification__Group_2__0 )? ) ;
+ // InternalApplicationConfiguration.g:7083:1: rule__ScopeSpecification__Group__2__Impl : ( ( rule__ScopeSpecification__Group_2__0 )? ) ;
public final void rule__ScopeSpecification__Group__2__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalApplicationConfiguration.g:6734:1: ( ( ( rule__ScopeSpecification__Group_2__0 )? ) )
- // InternalApplicationConfiguration.g:6735:1: ( ( rule__ScopeSpecification__Group_2__0 )? )
+ // InternalApplicationConfiguration.g:7087:1: ( ( ( rule__ScopeSpecification__Group_2__0 )? ) )
+ // InternalApplicationConfiguration.g:7088:1: ( ( rule__ScopeSpecification__Group_2__0 )? )
{
- // InternalApplicationConfiguration.g:6735:1: ( ( rule__ScopeSpecification__Group_2__0 )? )
- // InternalApplicationConfiguration.g:6736:2: ( rule__ScopeSpecification__Group_2__0 )?
+ // InternalApplicationConfiguration.g:7088:1: ( ( rule__ScopeSpecification__Group_2__0 )? )
+ // InternalApplicationConfiguration.g:7089:2: ( rule__ScopeSpecification__Group_2__0 )?
{
before(grammarAccess.getScopeSpecificationAccess().getGroup_2());
- // InternalApplicationConfiguration.g:6737:2: ( rule__ScopeSpecification__Group_2__0 )?
- int alt56=2;
- int LA56_0 = input.LA(1);
+ // InternalApplicationConfiguration.g:7090:2: ( rule__ScopeSpecification__Group_2__0 )?
+ int alt58=2;
+ int LA58_0 = input.LA(1);
- if ( (LA56_0==46) ) {
- alt56=1;
+ if ( (LA58_0==49) ) {
+ alt58=1;
}
- switch (alt56) {
+ switch (alt58) {
case 1 :
- // InternalApplicationConfiguration.g:6737:3: rule__ScopeSpecification__Group_2__0
+ // InternalApplicationConfiguration.g:7090:3: rule__ScopeSpecification__Group_2__0
{
pushFollow(FOLLOW_2);
rule__ScopeSpecification__Group_2__0();
@@ -21265,14 +22364,14 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
// $ANTLR start "rule__ScopeSpecification__Group__3"
- // InternalApplicationConfiguration.g:6745:1: rule__ScopeSpecification__Group__3 : rule__ScopeSpecification__Group__3__Impl ;
+ // InternalApplicationConfiguration.g:7098:1: rule__ScopeSpecification__Group__3 : rule__ScopeSpecification__Group__3__Impl ;
public final void rule__ScopeSpecification__Group__3() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalApplicationConfiguration.g:6749:1: ( rule__ScopeSpecification__Group__3__Impl )
- // InternalApplicationConfiguration.g:6750:2: rule__ScopeSpecification__Group__3__Impl
+ // InternalApplicationConfiguration.g:7102:1: ( rule__ScopeSpecification__Group__3__Impl )
+ // InternalApplicationConfiguration.g:7103:2: rule__ScopeSpecification__Group__3__Impl
{
pushFollow(FOLLOW_2);
rule__ScopeSpecification__Group__3__Impl();
@@ -21298,20 +22397,20 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
// $ANTLR start "rule__ScopeSpecification__Group__3__Impl"
- // InternalApplicationConfiguration.g:6756:1: rule__ScopeSpecification__Group__3__Impl : ( '}' ) ;
+ // InternalApplicationConfiguration.g:7109:1: rule__ScopeSpecification__Group__3__Impl : ( '}' ) ;
public final void rule__ScopeSpecification__Group__3__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalApplicationConfiguration.g:6760:1: ( ( '}' ) )
- // InternalApplicationConfiguration.g:6761:1: ( '}' )
+ // InternalApplicationConfiguration.g:7113:1: ( ( '}' ) )
+ // InternalApplicationConfiguration.g:7114:1: ( '}' )
{
- // InternalApplicationConfiguration.g:6761:1: ( '}' )
- // InternalApplicationConfiguration.g:6762:2: '}'
+ // InternalApplicationConfiguration.g:7114:1: ( '}' )
+ // InternalApplicationConfiguration.g:7115:2: '}'
{
before(grammarAccess.getScopeSpecificationAccess().getRightCurlyBracketKeyword_3());
- match(input,30,FOLLOW_2);
+ match(input,32,FOLLOW_2);
after(grammarAccess.getScopeSpecificationAccess().getRightCurlyBracketKeyword_3());
}
@@ -21335,14 +22434,14 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
// $ANTLR start "rule__ScopeSpecification__Group_2__0"
- // InternalApplicationConfiguration.g:6772:1: rule__ScopeSpecification__Group_2__0 : rule__ScopeSpecification__Group_2__0__Impl rule__ScopeSpecification__Group_2__1 ;
+ // InternalApplicationConfiguration.g:7125:1: rule__ScopeSpecification__Group_2__0 : rule__ScopeSpecification__Group_2__0__Impl rule__ScopeSpecification__Group_2__1 ;
public final void rule__ScopeSpecification__Group_2__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalApplicationConfiguration.g:6776:1: ( rule__ScopeSpecification__Group_2__0__Impl rule__ScopeSpecification__Group_2__1 )
- // InternalApplicationConfiguration.g:6777:2: rule__ScopeSpecification__Group_2__0__Impl rule__ScopeSpecification__Group_2__1
+ // InternalApplicationConfiguration.g:7129:1: ( rule__ScopeSpecification__Group_2__0__Impl rule__ScopeSpecification__Group_2__1 )
+ // InternalApplicationConfiguration.g:7130:2: rule__ScopeSpecification__Group_2__0__Impl rule__ScopeSpecification__Group_2__1
{
pushFollow(FOLLOW_28);
rule__ScopeSpecification__Group_2__0__Impl();
@@ -21373,21 +22472,21 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
// $ANTLR start "rule__ScopeSpecification__Group_2__0__Impl"
- // InternalApplicationConfiguration.g:6784:1: rule__ScopeSpecification__Group_2__0__Impl : ( ( rule__ScopeSpecification__ScopesAssignment_2_0 ) ) ;
+ // InternalApplicationConfiguration.g:7137:1: rule__ScopeSpecification__Group_2__0__Impl : ( ( rule__ScopeSpecification__ScopesAssignment_2_0 ) ) ;
public final void rule__ScopeSpecification__Group_2__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalApplicationConfiguration.g:6788:1: ( ( ( rule__ScopeSpecification__ScopesAssignment_2_0 ) ) )
- // InternalApplicationConfiguration.g:6789:1: ( ( rule__ScopeSpecification__ScopesAssignment_2_0 ) )
+ // InternalApplicationConfiguration.g:7141:1: ( ( ( rule__ScopeSpecification__ScopesAssignment_2_0 ) ) )
+ // InternalApplicationConfiguration.g:7142:1: ( ( rule__ScopeSpecification__ScopesAssignment_2_0 ) )
{
- // InternalApplicationConfiguration.g:6789:1: ( ( rule__ScopeSpecification__ScopesAssignment_2_0 ) )
- // InternalApplicationConfiguration.g:6790:2: ( rule__ScopeSpecification__ScopesAssignment_2_0 )
+ // InternalApplicationConfiguration.g:7142:1: ( ( rule__ScopeSpecification__ScopesAssignment_2_0 ) )
+ // InternalApplicationConfiguration.g:7143:2: ( rule__ScopeSpecification__ScopesAssignment_2_0 )
{
before(grammarAccess.getScopeSpecificationAccess().getScopesAssignment_2_0());
- // InternalApplicationConfiguration.g:6791:2: ( rule__ScopeSpecification__ScopesAssignment_2_0 )
- // InternalApplicationConfiguration.g:6791:3: rule__ScopeSpecification__ScopesAssignment_2_0
+ // InternalApplicationConfiguration.g:7144:2: ( rule__ScopeSpecification__ScopesAssignment_2_0 )
+ // InternalApplicationConfiguration.g:7144:3: rule__ScopeSpecification__ScopesAssignment_2_0
{
pushFollow(FOLLOW_2);
rule__ScopeSpecification__ScopesAssignment_2_0();
@@ -21420,14 +22519,14 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
// $ANTLR start "rule__ScopeSpecification__Group_2__1"
- // InternalApplicationConfiguration.g:6799:1: rule__ScopeSpecification__Group_2__1 : rule__ScopeSpecification__Group_2__1__Impl ;
+ // InternalApplicationConfiguration.g:7152:1: rule__ScopeSpecification__Group_2__1 : rule__ScopeSpecification__Group_2__1__Impl ;
public final void rule__ScopeSpecification__Group_2__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalApplicationConfiguration.g:6803:1: ( rule__ScopeSpecification__Group_2__1__Impl )
- // InternalApplicationConfiguration.g:6804:2: rule__ScopeSpecification__Group_2__1__Impl
+ // InternalApplicationConfiguration.g:7156:1: ( rule__ScopeSpecification__Group_2__1__Impl )
+ // InternalApplicationConfiguration.g:7157:2: rule__ScopeSpecification__Group_2__1__Impl
{
pushFollow(FOLLOW_2);
rule__ScopeSpecification__Group_2__1__Impl();
@@ -21453,33 +22552,33 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
// $ANTLR start "rule__ScopeSpecification__Group_2__1__Impl"
- // InternalApplicationConfiguration.g:6810:1: rule__ScopeSpecification__Group_2__1__Impl : ( ( rule__ScopeSpecification__Group_2_1__0 )* ) ;
+ // InternalApplicationConfiguration.g:7163:1: rule__ScopeSpecification__Group_2__1__Impl : ( ( rule__ScopeSpecification__Group_2_1__0 )* ) ;
public final void rule__ScopeSpecification__Group_2__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalApplicationConfiguration.g:6814:1: ( ( ( rule__ScopeSpecification__Group_2_1__0 )* ) )
- // InternalApplicationConfiguration.g:6815:1: ( ( rule__ScopeSpecification__Group_2_1__0 )* )
+ // InternalApplicationConfiguration.g:7167:1: ( ( ( rule__ScopeSpecification__Group_2_1__0 )* ) )
+ // InternalApplicationConfiguration.g:7168:1: ( ( rule__ScopeSpecification__Group_2_1__0 )* )
{
- // InternalApplicationConfiguration.g:6815:1: ( ( rule__ScopeSpecification__Group_2_1__0 )* )
- // InternalApplicationConfiguration.g:6816:2: ( rule__ScopeSpecification__Group_2_1__0 )*
+ // InternalApplicationConfiguration.g:7168:1: ( ( rule__ScopeSpecification__Group_2_1__0 )* )
+ // InternalApplicationConfiguration.g:7169:2: ( rule__ScopeSpecification__Group_2_1__0 )*
{
before(grammarAccess.getScopeSpecificationAccess().getGroup_2_1());
- // InternalApplicationConfiguration.g:6817:2: ( rule__ScopeSpecification__Group_2_1__0 )*
- loop57:
+ // InternalApplicationConfiguration.g:7170:2: ( rule__ScopeSpecification__Group_2_1__0 )*
+ loop59:
do {
- int alt57=2;
- int LA57_0 = input.LA(1);
+ int alt59=2;
+ int LA59_0 = input.LA(1);
- if ( (LA57_0==31) ) {
- alt57=1;
+ if ( (LA59_0==33) ) {
+ alt59=1;
}
- switch (alt57) {
+ switch (alt59) {
case 1 :
- // InternalApplicationConfiguration.g:6817:3: rule__ScopeSpecification__Group_2_1__0
+ // InternalApplicationConfiguration.g:7170:3: rule__ScopeSpecification__Group_2_1__0
{
pushFollow(FOLLOW_17);
rule__ScopeSpecification__Group_2_1__0();
@@ -21491,7 +22590,7 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
break;
default :
- break loop57;
+ break loop59;
}
} while (true);
@@ -21518,14 +22617,14 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
// $ANTLR start "rule__ScopeSpecification__Group_2_1__0"
- // InternalApplicationConfiguration.g:6826:1: rule__ScopeSpecification__Group_2_1__0 : rule__ScopeSpecification__Group_2_1__0__Impl rule__ScopeSpecification__Group_2_1__1 ;
+ // InternalApplicationConfiguration.g:7179:1: rule__ScopeSpecification__Group_2_1__0 : rule__ScopeSpecification__Group_2_1__0__Impl rule__ScopeSpecification__Group_2_1__1 ;
public final void rule__ScopeSpecification__Group_2_1__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalApplicationConfiguration.g:6830:1: ( rule__ScopeSpecification__Group_2_1__0__Impl rule__ScopeSpecification__Group_2_1__1 )
- // InternalApplicationConfiguration.g:6831:2: rule__ScopeSpecification__Group_2_1__0__Impl rule__ScopeSpecification__Group_2_1__1
+ // InternalApplicationConfiguration.g:7183:1: ( rule__ScopeSpecification__Group_2_1__0__Impl rule__ScopeSpecification__Group_2_1__1 )
+ // InternalApplicationConfiguration.g:7184:2: rule__ScopeSpecification__Group_2_1__0__Impl rule__ScopeSpecification__Group_2_1__1
{
pushFollow(FOLLOW_32);
rule__ScopeSpecification__Group_2_1__0__Impl();
@@ -21556,20 +22655,20 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
// $ANTLR start "rule__ScopeSpecification__Group_2_1__0__Impl"
- // InternalApplicationConfiguration.g:6838:1: rule__ScopeSpecification__Group_2_1__0__Impl : ( ',' ) ;
+ // InternalApplicationConfiguration.g:7191:1: rule__ScopeSpecification__Group_2_1__0__Impl : ( ',' ) ;
public final void rule__ScopeSpecification__Group_2_1__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalApplicationConfiguration.g:6842:1: ( ( ',' ) )
- // InternalApplicationConfiguration.g:6843:1: ( ',' )
+ // InternalApplicationConfiguration.g:7195:1: ( ( ',' ) )
+ // InternalApplicationConfiguration.g:7196:1: ( ',' )
{
- // InternalApplicationConfiguration.g:6843:1: ( ',' )
- // InternalApplicationConfiguration.g:6844:2: ','
+ // InternalApplicationConfiguration.g:7196:1: ( ',' )
+ // InternalApplicationConfiguration.g:7197:2: ','
{
before(grammarAccess.getScopeSpecificationAccess().getCommaKeyword_2_1_0());
- match(input,31,FOLLOW_2);
+ match(input,33,FOLLOW_2);
after(grammarAccess.getScopeSpecificationAccess().getCommaKeyword_2_1_0());
}
@@ -21593,14 +22692,14 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
// $ANTLR start "rule__ScopeSpecification__Group_2_1__1"
- // InternalApplicationConfiguration.g:6853:1: rule__ScopeSpecification__Group_2_1__1 : rule__ScopeSpecification__Group_2_1__1__Impl ;
+ // InternalApplicationConfiguration.g:7206:1: rule__ScopeSpecification__Group_2_1__1 : rule__ScopeSpecification__Group_2_1__1__Impl ;
public final void rule__ScopeSpecification__Group_2_1__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalApplicationConfiguration.g:6857:1: ( rule__ScopeSpecification__Group_2_1__1__Impl )
- // InternalApplicationConfiguration.g:6858:2: rule__ScopeSpecification__Group_2_1__1__Impl
+ // InternalApplicationConfiguration.g:7210:1: ( rule__ScopeSpecification__Group_2_1__1__Impl )
+ // InternalApplicationConfiguration.g:7211:2: rule__ScopeSpecification__Group_2_1__1__Impl
{
pushFollow(FOLLOW_2);
rule__ScopeSpecification__Group_2_1__1__Impl();
@@ -21626,21 +22725,21 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
// $ANTLR start "rule__ScopeSpecification__Group_2_1__1__Impl"
- // InternalApplicationConfiguration.g:6864:1: rule__ScopeSpecification__Group_2_1__1__Impl : ( ( rule__ScopeSpecification__ScopesAssignment_2_1_1 ) ) ;
+ // InternalApplicationConfiguration.g:7217:1: rule__ScopeSpecification__Group_2_1__1__Impl : ( ( rule__ScopeSpecification__ScopesAssignment_2_1_1 ) ) ;
public final void rule__ScopeSpecification__Group_2_1__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalApplicationConfiguration.g:6868:1: ( ( ( rule__ScopeSpecification__ScopesAssignment_2_1_1 ) ) )
- // InternalApplicationConfiguration.g:6869:1: ( ( rule__ScopeSpecification__ScopesAssignment_2_1_1 ) )
+ // InternalApplicationConfiguration.g:7221:1: ( ( ( rule__ScopeSpecification__ScopesAssignment_2_1_1 ) ) )
+ // InternalApplicationConfiguration.g:7222:1: ( ( rule__ScopeSpecification__ScopesAssignment_2_1_1 ) )
{
- // InternalApplicationConfiguration.g:6869:1: ( ( rule__ScopeSpecification__ScopesAssignment_2_1_1 ) )
- // InternalApplicationConfiguration.g:6870:2: ( rule__ScopeSpecification__ScopesAssignment_2_1_1 )
+ // InternalApplicationConfiguration.g:7222:1: ( ( rule__ScopeSpecification__ScopesAssignment_2_1_1 ) )
+ // InternalApplicationConfiguration.g:7223:2: ( rule__ScopeSpecification__ScopesAssignment_2_1_1 )
{
before(grammarAccess.getScopeSpecificationAccess().getScopesAssignment_2_1_1());
- // InternalApplicationConfiguration.g:6871:2: ( rule__ScopeSpecification__ScopesAssignment_2_1_1 )
- // InternalApplicationConfiguration.g:6871:3: rule__ScopeSpecification__ScopesAssignment_2_1_1
+ // InternalApplicationConfiguration.g:7224:2: ( rule__ScopeSpecification__ScopesAssignment_2_1_1 )
+ // InternalApplicationConfiguration.g:7224:3: rule__ScopeSpecification__ScopesAssignment_2_1_1
{
pushFollow(FOLLOW_2);
rule__ScopeSpecification__ScopesAssignment_2_1_1();
@@ -21673,14 +22772,14 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
// $ANTLR start "rule__ClassTypeScope__Group__0"
- // InternalApplicationConfiguration.g:6880:1: rule__ClassTypeScope__Group__0 : rule__ClassTypeScope__Group__0__Impl rule__ClassTypeScope__Group__1 ;
+ // InternalApplicationConfiguration.g:7233:1: rule__ClassTypeScope__Group__0 : rule__ClassTypeScope__Group__0__Impl rule__ClassTypeScope__Group__1 ;
public final void rule__ClassTypeScope__Group__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalApplicationConfiguration.g:6884:1: ( rule__ClassTypeScope__Group__0__Impl rule__ClassTypeScope__Group__1 )
- // InternalApplicationConfiguration.g:6885:2: rule__ClassTypeScope__Group__0__Impl rule__ClassTypeScope__Group__1
+ // InternalApplicationConfiguration.g:7237:1: ( rule__ClassTypeScope__Group__0__Impl rule__ClassTypeScope__Group__1 )
+ // InternalApplicationConfiguration.g:7238:2: rule__ClassTypeScope__Group__0__Impl rule__ClassTypeScope__Group__1
{
pushFollow(FOLLOW_33);
rule__ClassTypeScope__Group__0__Impl();
@@ -21711,20 +22810,20 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
// $ANTLR start "rule__ClassTypeScope__Group__0__Impl"
- // InternalApplicationConfiguration.g:6892:1: rule__ClassTypeScope__Group__0__Impl : ( '#' ) ;
+ // InternalApplicationConfiguration.g:7245:1: rule__ClassTypeScope__Group__0__Impl : ( '#' ) ;
public final void rule__ClassTypeScope__Group__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalApplicationConfiguration.g:6896:1: ( ( '#' ) )
- // InternalApplicationConfiguration.g:6897:1: ( '#' )
+ // InternalApplicationConfiguration.g:7249:1: ( ( '#' ) )
+ // InternalApplicationConfiguration.g:7250:1: ( '#' )
{
- // InternalApplicationConfiguration.g:6897:1: ( '#' )
- // InternalApplicationConfiguration.g:6898:2: '#'
+ // InternalApplicationConfiguration.g:7250:1: ( '#' )
+ // InternalApplicationConfiguration.g:7251:2: '#'
{
before(grammarAccess.getClassTypeScopeAccess().getNumberSignKeyword_0());
- match(input,46,FOLLOW_2);
+ match(input,49,FOLLOW_2);
after(grammarAccess.getClassTypeScopeAccess().getNumberSignKeyword_0());
}
@@ -21748,14 +22847,14 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
// $ANTLR start "rule__ClassTypeScope__Group__1"
- // InternalApplicationConfiguration.g:6907:1: rule__ClassTypeScope__Group__1 : rule__ClassTypeScope__Group__1__Impl rule__ClassTypeScope__Group__2 ;
+ // InternalApplicationConfiguration.g:7260:1: rule__ClassTypeScope__Group__1 : rule__ClassTypeScope__Group__1__Impl rule__ClassTypeScope__Group__2 ;
public final void rule__ClassTypeScope__Group__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalApplicationConfiguration.g:6911:1: ( rule__ClassTypeScope__Group__1__Impl rule__ClassTypeScope__Group__2 )
- // InternalApplicationConfiguration.g:6912:2: rule__ClassTypeScope__Group__1__Impl rule__ClassTypeScope__Group__2
+ // InternalApplicationConfiguration.g:7264:1: ( rule__ClassTypeScope__Group__1__Impl rule__ClassTypeScope__Group__2 )
+ // InternalApplicationConfiguration.g:7265:2: rule__ClassTypeScope__Group__1__Impl rule__ClassTypeScope__Group__2
{
pushFollow(FOLLOW_34);
rule__ClassTypeScope__Group__1__Impl();
@@ -21786,21 +22885,21 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
// $ANTLR start "rule__ClassTypeScope__Group__1__Impl"
- // InternalApplicationConfiguration.g:6919:1: rule__ClassTypeScope__Group__1__Impl : ( ( rule__ClassTypeScope__TypeAssignment_1 ) ) ;
+ // InternalApplicationConfiguration.g:7272:1: rule__ClassTypeScope__Group__1__Impl : ( ( rule__ClassTypeScope__TypeAssignment_1 ) ) ;
public final void rule__ClassTypeScope__Group__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalApplicationConfiguration.g:6923:1: ( ( ( rule__ClassTypeScope__TypeAssignment_1 ) ) )
- // InternalApplicationConfiguration.g:6924:1: ( ( rule__ClassTypeScope__TypeAssignment_1 ) )
+ // InternalApplicationConfiguration.g:7276:1: ( ( ( rule__ClassTypeScope__TypeAssignment_1 ) ) )
+ // InternalApplicationConfiguration.g:7277:1: ( ( rule__ClassTypeScope__TypeAssignment_1 ) )
{
- // InternalApplicationConfiguration.g:6924:1: ( ( rule__ClassTypeScope__TypeAssignment_1 ) )
- // InternalApplicationConfiguration.g:6925:2: ( rule__ClassTypeScope__TypeAssignment_1 )
+ // InternalApplicationConfiguration.g:7277:1: ( ( rule__ClassTypeScope__TypeAssignment_1 ) )
+ // InternalApplicationConfiguration.g:7278:2: ( rule__ClassTypeScope__TypeAssignment_1 )
{
before(grammarAccess.getClassTypeScopeAccess().getTypeAssignment_1());
- // InternalApplicationConfiguration.g:6926:2: ( rule__ClassTypeScope__TypeAssignment_1 )
- // InternalApplicationConfiguration.g:6926:3: rule__ClassTypeScope__TypeAssignment_1
+ // InternalApplicationConfiguration.g:7279:2: ( rule__ClassTypeScope__TypeAssignment_1 )
+ // InternalApplicationConfiguration.g:7279:3: rule__ClassTypeScope__TypeAssignment_1
{
pushFollow(FOLLOW_2);
rule__ClassTypeScope__TypeAssignment_1();
@@ -21833,14 +22932,14 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
// $ANTLR start "rule__ClassTypeScope__Group__2"
- // InternalApplicationConfiguration.g:6934:1: rule__ClassTypeScope__Group__2 : rule__ClassTypeScope__Group__2__Impl rule__ClassTypeScope__Group__3 ;
+ // InternalApplicationConfiguration.g:7287:1: rule__ClassTypeScope__Group__2 : rule__ClassTypeScope__Group__2__Impl rule__ClassTypeScope__Group__3 ;
public final void rule__ClassTypeScope__Group__2() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalApplicationConfiguration.g:6938:1: ( rule__ClassTypeScope__Group__2__Impl rule__ClassTypeScope__Group__3 )
- // InternalApplicationConfiguration.g:6939:2: rule__ClassTypeScope__Group__2__Impl rule__ClassTypeScope__Group__3
+ // InternalApplicationConfiguration.g:7291:1: ( rule__ClassTypeScope__Group__2__Impl rule__ClassTypeScope__Group__3 )
+ // InternalApplicationConfiguration.g:7292:2: rule__ClassTypeScope__Group__2__Impl rule__ClassTypeScope__Group__3
{
pushFollow(FOLLOW_35);
rule__ClassTypeScope__Group__2__Impl();
@@ -21871,21 +22970,21 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
// $ANTLR start "rule__ClassTypeScope__Group__2__Impl"
- // InternalApplicationConfiguration.g:6946:1: rule__ClassTypeScope__Group__2__Impl : ( ( rule__ClassTypeScope__Alternatives_2 ) ) ;
+ // InternalApplicationConfiguration.g:7299:1: rule__ClassTypeScope__Group__2__Impl : ( ( rule__ClassTypeScope__Alternatives_2 ) ) ;
public final void rule__ClassTypeScope__Group__2__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalApplicationConfiguration.g:6950:1: ( ( ( rule__ClassTypeScope__Alternatives_2 ) ) )
- // InternalApplicationConfiguration.g:6951:1: ( ( rule__ClassTypeScope__Alternatives_2 ) )
+ // InternalApplicationConfiguration.g:7303:1: ( ( ( rule__ClassTypeScope__Alternatives_2 ) ) )
+ // InternalApplicationConfiguration.g:7304:1: ( ( rule__ClassTypeScope__Alternatives_2 ) )
{
- // InternalApplicationConfiguration.g:6951:1: ( ( rule__ClassTypeScope__Alternatives_2 ) )
- // InternalApplicationConfiguration.g:6952:2: ( rule__ClassTypeScope__Alternatives_2 )
+ // InternalApplicationConfiguration.g:7304:1: ( ( rule__ClassTypeScope__Alternatives_2 ) )
+ // InternalApplicationConfiguration.g:7305:2: ( rule__ClassTypeScope__Alternatives_2 )
{
before(grammarAccess.getClassTypeScopeAccess().getAlternatives_2());
- // InternalApplicationConfiguration.g:6953:2: ( rule__ClassTypeScope__Alternatives_2 )
- // InternalApplicationConfiguration.g:6953:3: rule__ClassTypeScope__Alternatives_2
+ // InternalApplicationConfiguration.g:7306:2: ( rule__ClassTypeScope__Alternatives_2 )
+ // InternalApplicationConfiguration.g:7306:3: rule__ClassTypeScope__Alternatives_2
{
pushFollow(FOLLOW_2);
rule__ClassTypeScope__Alternatives_2();
@@ -21918,14 +23017,14 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
// $ANTLR start "rule__ClassTypeScope__Group__3"
- // InternalApplicationConfiguration.g:6961:1: rule__ClassTypeScope__Group__3 : rule__ClassTypeScope__Group__3__Impl ;
+ // InternalApplicationConfiguration.g:7314:1: rule__ClassTypeScope__Group__3 : rule__ClassTypeScope__Group__3__Impl ;
public final void rule__ClassTypeScope__Group__3() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalApplicationConfiguration.g:6965:1: ( rule__ClassTypeScope__Group__3__Impl )
- // InternalApplicationConfiguration.g:6966:2: rule__ClassTypeScope__Group__3__Impl
+ // InternalApplicationConfiguration.g:7318:1: ( rule__ClassTypeScope__Group__3__Impl )
+ // InternalApplicationConfiguration.g:7319:2: rule__ClassTypeScope__Group__3__Impl
{
pushFollow(FOLLOW_2);
rule__ClassTypeScope__Group__3__Impl();
@@ -21951,21 +23050,21 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
// $ANTLR start "rule__ClassTypeScope__Group__3__Impl"
- // InternalApplicationConfiguration.g:6972:1: rule__ClassTypeScope__Group__3__Impl : ( ( rule__ClassTypeScope__Alternatives_3 ) ) ;
+ // InternalApplicationConfiguration.g:7325:1: rule__ClassTypeScope__Group__3__Impl : ( ( rule__ClassTypeScope__Alternatives_3 ) ) ;
public final void rule__ClassTypeScope__Group__3__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalApplicationConfiguration.g:6976:1: ( ( ( rule__ClassTypeScope__Alternatives_3 ) ) )
- // InternalApplicationConfiguration.g:6977:1: ( ( rule__ClassTypeScope__Alternatives_3 ) )
+ // InternalApplicationConfiguration.g:7329:1: ( ( ( rule__ClassTypeScope__Alternatives_3 ) ) )
+ // InternalApplicationConfiguration.g:7330:1: ( ( rule__ClassTypeScope__Alternatives_3 ) )
{
- // InternalApplicationConfiguration.g:6977:1: ( ( rule__ClassTypeScope__Alternatives_3 ) )
- // InternalApplicationConfiguration.g:6978:2: ( rule__ClassTypeScope__Alternatives_3 )
+ // InternalApplicationConfiguration.g:7330:1: ( ( rule__ClassTypeScope__Alternatives_3 ) )
+ // InternalApplicationConfiguration.g:7331:2: ( rule__ClassTypeScope__Alternatives_3 )
{
before(grammarAccess.getClassTypeScopeAccess().getAlternatives_3());
- // InternalApplicationConfiguration.g:6979:2: ( rule__ClassTypeScope__Alternatives_3 )
- // InternalApplicationConfiguration.g:6979:3: rule__ClassTypeScope__Alternatives_3
+ // InternalApplicationConfiguration.g:7332:2: ( rule__ClassTypeScope__Alternatives_3 )
+ // InternalApplicationConfiguration.g:7332:3: rule__ClassTypeScope__Alternatives_3
{
pushFollow(FOLLOW_2);
rule__ClassTypeScope__Alternatives_3();
@@ -21998,14 +23097,14 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
// $ANTLR start "rule__ObjectTypeScope__Group__0"
- // InternalApplicationConfiguration.g:6988:1: rule__ObjectTypeScope__Group__0 : rule__ObjectTypeScope__Group__0__Impl rule__ObjectTypeScope__Group__1 ;
+ // InternalApplicationConfiguration.g:7341:1: rule__ObjectTypeScope__Group__0 : rule__ObjectTypeScope__Group__0__Impl rule__ObjectTypeScope__Group__1 ;
public final void rule__ObjectTypeScope__Group__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalApplicationConfiguration.g:6992:1: ( rule__ObjectTypeScope__Group__0__Impl rule__ObjectTypeScope__Group__1 )
- // InternalApplicationConfiguration.g:6993:2: rule__ObjectTypeScope__Group__0__Impl rule__ObjectTypeScope__Group__1
+ // InternalApplicationConfiguration.g:7345:1: ( rule__ObjectTypeScope__Group__0__Impl rule__ObjectTypeScope__Group__1 )
+ // InternalApplicationConfiguration.g:7346:2: rule__ObjectTypeScope__Group__0__Impl rule__ObjectTypeScope__Group__1
{
pushFollow(FOLLOW_36);
rule__ObjectTypeScope__Group__0__Impl();
@@ -22036,20 +23135,20 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
// $ANTLR start "rule__ObjectTypeScope__Group__0__Impl"
- // InternalApplicationConfiguration.g:7000:1: rule__ObjectTypeScope__Group__0__Impl : ( '#' ) ;
+ // InternalApplicationConfiguration.g:7353:1: rule__ObjectTypeScope__Group__0__Impl : ( '#' ) ;
public final void rule__ObjectTypeScope__Group__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalApplicationConfiguration.g:7004:1: ( ( '#' ) )
- // InternalApplicationConfiguration.g:7005:1: ( '#' )
+ // InternalApplicationConfiguration.g:7357:1: ( ( '#' ) )
+ // InternalApplicationConfiguration.g:7358:1: ( '#' )
{
- // InternalApplicationConfiguration.g:7005:1: ( '#' )
- // InternalApplicationConfiguration.g:7006:2: '#'
+ // InternalApplicationConfiguration.g:7358:1: ( '#' )
+ // InternalApplicationConfiguration.g:7359:2: '#'
{
before(grammarAccess.getObjectTypeScopeAccess().getNumberSignKeyword_0());
- match(input,46,FOLLOW_2);
+ match(input,49,FOLLOW_2);
after(grammarAccess.getObjectTypeScopeAccess().getNumberSignKeyword_0());
}
@@ -22073,14 +23172,14 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
// $ANTLR start "rule__ObjectTypeScope__Group__1"
- // InternalApplicationConfiguration.g:7015:1: rule__ObjectTypeScope__Group__1 : rule__ObjectTypeScope__Group__1__Impl rule__ObjectTypeScope__Group__2 ;
+ // InternalApplicationConfiguration.g:7368:1: rule__ObjectTypeScope__Group__1 : rule__ObjectTypeScope__Group__1__Impl rule__ObjectTypeScope__Group__2 ;
public final void rule__ObjectTypeScope__Group__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalApplicationConfiguration.g:7019:1: ( rule__ObjectTypeScope__Group__1__Impl rule__ObjectTypeScope__Group__2 )
- // InternalApplicationConfiguration.g:7020:2: rule__ObjectTypeScope__Group__1__Impl rule__ObjectTypeScope__Group__2
+ // InternalApplicationConfiguration.g:7372:1: ( rule__ObjectTypeScope__Group__1__Impl rule__ObjectTypeScope__Group__2 )
+ // InternalApplicationConfiguration.g:7373:2: rule__ObjectTypeScope__Group__1__Impl rule__ObjectTypeScope__Group__2
{
pushFollow(FOLLOW_34);
rule__ObjectTypeScope__Group__1__Impl();
@@ -22111,21 +23210,21 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
// $ANTLR start "rule__ObjectTypeScope__Group__1__Impl"
- // InternalApplicationConfiguration.g:7027:1: rule__ObjectTypeScope__Group__1__Impl : ( ( rule__ObjectTypeScope__TypeAssignment_1 ) ) ;
+ // InternalApplicationConfiguration.g:7380:1: rule__ObjectTypeScope__Group__1__Impl : ( ( rule__ObjectTypeScope__TypeAssignment_1 ) ) ;
public final void rule__ObjectTypeScope__Group__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalApplicationConfiguration.g:7031:1: ( ( ( rule__ObjectTypeScope__TypeAssignment_1 ) ) )
- // InternalApplicationConfiguration.g:7032:1: ( ( rule__ObjectTypeScope__TypeAssignment_1 ) )
+ // InternalApplicationConfiguration.g:7384:1: ( ( ( rule__ObjectTypeScope__TypeAssignment_1 ) ) )
+ // InternalApplicationConfiguration.g:7385:1: ( ( rule__ObjectTypeScope__TypeAssignment_1 ) )
{
- // InternalApplicationConfiguration.g:7032:1: ( ( rule__ObjectTypeScope__TypeAssignment_1 ) )
- // InternalApplicationConfiguration.g:7033:2: ( rule__ObjectTypeScope__TypeAssignment_1 )
+ // InternalApplicationConfiguration.g:7385:1: ( ( rule__ObjectTypeScope__TypeAssignment_1 ) )
+ // InternalApplicationConfiguration.g:7386:2: ( rule__ObjectTypeScope__TypeAssignment_1 )
{
before(grammarAccess.getObjectTypeScopeAccess().getTypeAssignment_1());
- // InternalApplicationConfiguration.g:7034:2: ( rule__ObjectTypeScope__TypeAssignment_1 )
- // InternalApplicationConfiguration.g:7034:3: rule__ObjectTypeScope__TypeAssignment_1
+ // InternalApplicationConfiguration.g:7387:2: ( rule__ObjectTypeScope__TypeAssignment_1 )
+ // InternalApplicationConfiguration.g:7387:3: rule__ObjectTypeScope__TypeAssignment_1
{
pushFollow(FOLLOW_2);
rule__ObjectTypeScope__TypeAssignment_1();
@@ -22158,14 +23257,14 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
// $ANTLR start "rule__ObjectTypeScope__Group__2"
- // InternalApplicationConfiguration.g:7042:1: rule__ObjectTypeScope__Group__2 : rule__ObjectTypeScope__Group__2__Impl rule__ObjectTypeScope__Group__3 ;
+ // InternalApplicationConfiguration.g:7395:1: rule__ObjectTypeScope__Group__2 : rule__ObjectTypeScope__Group__2__Impl rule__ObjectTypeScope__Group__3 ;
public final void rule__ObjectTypeScope__Group__2() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalApplicationConfiguration.g:7046:1: ( rule__ObjectTypeScope__Group__2__Impl rule__ObjectTypeScope__Group__3 )
- // InternalApplicationConfiguration.g:7047:2: rule__ObjectTypeScope__Group__2__Impl rule__ObjectTypeScope__Group__3
+ // InternalApplicationConfiguration.g:7399:1: ( rule__ObjectTypeScope__Group__2__Impl rule__ObjectTypeScope__Group__3 )
+ // InternalApplicationConfiguration.g:7400:2: rule__ObjectTypeScope__Group__2__Impl rule__ObjectTypeScope__Group__3
{
pushFollow(FOLLOW_35);
rule__ObjectTypeScope__Group__2__Impl();
@@ -22196,21 +23295,21 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
// $ANTLR start "rule__ObjectTypeScope__Group__2__Impl"
- // InternalApplicationConfiguration.g:7054:1: rule__ObjectTypeScope__Group__2__Impl : ( ( rule__ObjectTypeScope__Alternatives_2 ) ) ;
+ // InternalApplicationConfiguration.g:7407:1: rule__ObjectTypeScope__Group__2__Impl : ( ( rule__ObjectTypeScope__Alternatives_2 ) ) ;
public final void rule__ObjectTypeScope__Group__2__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalApplicationConfiguration.g:7058:1: ( ( ( rule__ObjectTypeScope__Alternatives_2 ) ) )
- // InternalApplicationConfiguration.g:7059:1: ( ( rule__ObjectTypeScope__Alternatives_2 ) )
+ // InternalApplicationConfiguration.g:7411:1: ( ( ( rule__ObjectTypeScope__Alternatives_2 ) ) )
+ // InternalApplicationConfiguration.g:7412:1: ( ( rule__ObjectTypeScope__Alternatives_2 ) )
{
- // InternalApplicationConfiguration.g:7059:1: ( ( rule__ObjectTypeScope__Alternatives_2 ) )
- // InternalApplicationConfiguration.g:7060:2: ( rule__ObjectTypeScope__Alternatives_2 )
+ // InternalApplicationConfiguration.g:7412:1: ( ( rule__ObjectTypeScope__Alternatives_2 ) )
+ // InternalApplicationConfiguration.g:7413:2: ( rule__ObjectTypeScope__Alternatives_2 )
{
before(grammarAccess.getObjectTypeScopeAccess().getAlternatives_2());
- // InternalApplicationConfiguration.g:7061:2: ( rule__ObjectTypeScope__Alternatives_2 )
- // InternalApplicationConfiguration.g:7061:3: rule__ObjectTypeScope__Alternatives_2
+ // InternalApplicationConfiguration.g:7414:2: ( rule__ObjectTypeScope__Alternatives_2 )
+ // InternalApplicationConfiguration.g:7414:3: rule__ObjectTypeScope__Alternatives_2
{
pushFollow(FOLLOW_2);
rule__ObjectTypeScope__Alternatives_2();
@@ -22243,14 +23342,14 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
// $ANTLR start "rule__ObjectTypeScope__Group__3"
- // InternalApplicationConfiguration.g:7069:1: rule__ObjectTypeScope__Group__3 : rule__ObjectTypeScope__Group__3__Impl ;
+ // InternalApplicationConfiguration.g:7422:1: rule__ObjectTypeScope__Group__3 : rule__ObjectTypeScope__Group__3__Impl ;
public final void rule__ObjectTypeScope__Group__3() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalApplicationConfiguration.g:7073:1: ( rule__ObjectTypeScope__Group__3__Impl )
- // InternalApplicationConfiguration.g:7074:2: rule__ObjectTypeScope__Group__3__Impl
+ // InternalApplicationConfiguration.g:7426:1: ( rule__ObjectTypeScope__Group__3__Impl )
+ // InternalApplicationConfiguration.g:7427:2: rule__ObjectTypeScope__Group__3__Impl
{
pushFollow(FOLLOW_2);
rule__ObjectTypeScope__Group__3__Impl();
@@ -22276,21 +23375,21 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
// $ANTLR start "rule__ObjectTypeScope__Group__3__Impl"
- // InternalApplicationConfiguration.g:7080:1: rule__ObjectTypeScope__Group__3__Impl : ( ( rule__ObjectTypeScope__Alternatives_3 ) ) ;
+ // InternalApplicationConfiguration.g:7433:1: rule__ObjectTypeScope__Group__3__Impl : ( ( rule__ObjectTypeScope__Alternatives_3 ) ) ;
public final void rule__ObjectTypeScope__Group__3__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalApplicationConfiguration.g:7084:1: ( ( ( rule__ObjectTypeScope__Alternatives_3 ) ) )
- // InternalApplicationConfiguration.g:7085:1: ( ( rule__ObjectTypeScope__Alternatives_3 ) )
+ // InternalApplicationConfiguration.g:7437:1: ( ( ( rule__ObjectTypeScope__Alternatives_3 ) ) )
+ // InternalApplicationConfiguration.g:7438:1: ( ( rule__ObjectTypeScope__Alternatives_3 ) )
{
- // InternalApplicationConfiguration.g:7085:1: ( ( rule__ObjectTypeScope__Alternatives_3 ) )
- // InternalApplicationConfiguration.g:7086:2: ( rule__ObjectTypeScope__Alternatives_3 )
+ // InternalApplicationConfiguration.g:7438:1: ( ( rule__ObjectTypeScope__Alternatives_3 ) )
+ // InternalApplicationConfiguration.g:7439:2: ( rule__ObjectTypeScope__Alternatives_3 )
{
before(grammarAccess.getObjectTypeScopeAccess().getAlternatives_3());
- // InternalApplicationConfiguration.g:7087:2: ( rule__ObjectTypeScope__Alternatives_3 )
- // InternalApplicationConfiguration.g:7087:3: rule__ObjectTypeScope__Alternatives_3
+ // InternalApplicationConfiguration.g:7440:2: ( rule__ObjectTypeScope__Alternatives_3 )
+ // InternalApplicationConfiguration.g:7440:3: rule__ObjectTypeScope__Alternatives_3
{
pushFollow(FOLLOW_2);
rule__ObjectTypeScope__Alternatives_3();
@@ -22323,14 +23422,14 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
// $ANTLR start "rule__IntegerTypeScope__Group__0"
- // InternalApplicationConfiguration.g:7096:1: rule__IntegerTypeScope__Group__0 : rule__IntegerTypeScope__Group__0__Impl rule__IntegerTypeScope__Group__1 ;
+ // InternalApplicationConfiguration.g:7449:1: rule__IntegerTypeScope__Group__0 : rule__IntegerTypeScope__Group__0__Impl rule__IntegerTypeScope__Group__1 ;
public final void rule__IntegerTypeScope__Group__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalApplicationConfiguration.g:7100:1: ( rule__IntegerTypeScope__Group__0__Impl rule__IntegerTypeScope__Group__1 )
- // InternalApplicationConfiguration.g:7101:2: rule__IntegerTypeScope__Group__0__Impl rule__IntegerTypeScope__Group__1
+ // InternalApplicationConfiguration.g:7453:1: ( rule__IntegerTypeScope__Group__0__Impl rule__IntegerTypeScope__Group__1 )
+ // InternalApplicationConfiguration.g:7454:2: rule__IntegerTypeScope__Group__0__Impl rule__IntegerTypeScope__Group__1
{
pushFollow(FOLLOW_37);
rule__IntegerTypeScope__Group__0__Impl();
@@ -22361,20 +23460,20 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
// $ANTLR start "rule__IntegerTypeScope__Group__0__Impl"
- // InternalApplicationConfiguration.g:7108:1: rule__IntegerTypeScope__Group__0__Impl : ( '#' ) ;
+ // InternalApplicationConfiguration.g:7461:1: rule__IntegerTypeScope__Group__0__Impl : ( '#' ) ;
public final void rule__IntegerTypeScope__Group__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalApplicationConfiguration.g:7112:1: ( ( '#' ) )
- // InternalApplicationConfiguration.g:7113:1: ( '#' )
+ // InternalApplicationConfiguration.g:7465:1: ( ( '#' ) )
+ // InternalApplicationConfiguration.g:7466:1: ( '#' )
{
- // InternalApplicationConfiguration.g:7113:1: ( '#' )
- // InternalApplicationConfiguration.g:7114:2: '#'
+ // InternalApplicationConfiguration.g:7466:1: ( '#' )
+ // InternalApplicationConfiguration.g:7467:2: '#'
{
before(grammarAccess.getIntegerTypeScopeAccess().getNumberSignKeyword_0());
- match(input,46,FOLLOW_2);
+ match(input,49,FOLLOW_2);
after(grammarAccess.getIntegerTypeScopeAccess().getNumberSignKeyword_0());
}
@@ -22398,14 +23497,14 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
// $ANTLR start "rule__IntegerTypeScope__Group__1"
- // InternalApplicationConfiguration.g:7123:1: rule__IntegerTypeScope__Group__1 : rule__IntegerTypeScope__Group__1__Impl rule__IntegerTypeScope__Group__2 ;
+ // InternalApplicationConfiguration.g:7476:1: rule__IntegerTypeScope__Group__1 : rule__IntegerTypeScope__Group__1__Impl rule__IntegerTypeScope__Group__2 ;
public final void rule__IntegerTypeScope__Group__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalApplicationConfiguration.g:7127:1: ( rule__IntegerTypeScope__Group__1__Impl rule__IntegerTypeScope__Group__2 )
- // InternalApplicationConfiguration.g:7128:2: rule__IntegerTypeScope__Group__1__Impl rule__IntegerTypeScope__Group__2
+ // InternalApplicationConfiguration.g:7480:1: ( rule__IntegerTypeScope__Group__1__Impl rule__IntegerTypeScope__Group__2 )
+ // InternalApplicationConfiguration.g:7481:2: rule__IntegerTypeScope__Group__1__Impl rule__IntegerTypeScope__Group__2
{
pushFollow(FOLLOW_34);
rule__IntegerTypeScope__Group__1__Impl();
@@ -22436,21 +23535,21 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
// $ANTLR start "rule__IntegerTypeScope__Group__1__Impl"
- // InternalApplicationConfiguration.g:7135:1: rule__IntegerTypeScope__Group__1__Impl : ( ( rule__IntegerTypeScope__TypeAssignment_1 ) ) ;
+ // InternalApplicationConfiguration.g:7488:1: rule__IntegerTypeScope__Group__1__Impl : ( ( rule__IntegerTypeScope__TypeAssignment_1 ) ) ;
public final void rule__IntegerTypeScope__Group__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalApplicationConfiguration.g:7139:1: ( ( ( rule__IntegerTypeScope__TypeAssignment_1 ) ) )
- // InternalApplicationConfiguration.g:7140:1: ( ( rule__IntegerTypeScope__TypeAssignment_1 ) )
+ // InternalApplicationConfiguration.g:7492:1: ( ( ( rule__IntegerTypeScope__TypeAssignment_1 ) ) )
+ // InternalApplicationConfiguration.g:7493:1: ( ( rule__IntegerTypeScope__TypeAssignment_1 ) )
{
- // InternalApplicationConfiguration.g:7140:1: ( ( rule__IntegerTypeScope__TypeAssignment_1 ) )
- // InternalApplicationConfiguration.g:7141:2: ( rule__IntegerTypeScope__TypeAssignment_1 )
+ // InternalApplicationConfiguration.g:7493:1: ( ( rule__IntegerTypeScope__TypeAssignment_1 ) )
+ // InternalApplicationConfiguration.g:7494:2: ( rule__IntegerTypeScope__TypeAssignment_1 )
{
before(grammarAccess.getIntegerTypeScopeAccess().getTypeAssignment_1());
- // InternalApplicationConfiguration.g:7142:2: ( rule__IntegerTypeScope__TypeAssignment_1 )
- // InternalApplicationConfiguration.g:7142:3: rule__IntegerTypeScope__TypeAssignment_1
+ // InternalApplicationConfiguration.g:7495:2: ( rule__IntegerTypeScope__TypeAssignment_1 )
+ // InternalApplicationConfiguration.g:7495:3: rule__IntegerTypeScope__TypeAssignment_1
{
pushFollow(FOLLOW_2);
rule__IntegerTypeScope__TypeAssignment_1();
@@ -22483,14 +23582,14 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
// $ANTLR start "rule__IntegerTypeScope__Group__2"
- // InternalApplicationConfiguration.g:7150:1: rule__IntegerTypeScope__Group__2 : rule__IntegerTypeScope__Group__2__Impl rule__IntegerTypeScope__Group__3 ;
+ // InternalApplicationConfiguration.g:7503:1: rule__IntegerTypeScope__Group__2 : rule__IntegerTypeScope__Group__2__Impl rule__IntegerTypeScope__Group__3 ;
public final void rule__IntegerTypeScope__Group__2() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalApplicationConfiguration.g:7154:1: ( rule__IntegerTypeScope__Group__2__Impl rule__IntegerTypeScope__Group__3 )
- // InternalApplicationConfiguration.g:7155:2: rule__IntegerTypeScope__Group__2__Impl rule__IntegerTypeScope__Group__3
+ // InternalApplicationConfiguration.g:7507:1: ( rule__IntegerTypeScope__Group__2__Impl rule__IntegerTypeScope__Group__3 )
+ // InternalApplicationConfiguration.g:7508:2: rule__IntegerTypeScope__Group__2__Impl rule__IntegerTypeScope__Group__3
{
pushFollow(FOLLOW_38);
rule__IntegerTypeScope__Group__2__Impl();
@@ -22521,21 +23620,21 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
// $ANTLR start "rule__IntegerTypeScope__Group__2__Impl"
- // InternalApplicationConfiguration.g:7162:1: rule__IntegerTypeScope__Group__2__Impl : ( ( rule__IntegerTypeScope__Alternatives_2 ) ) ;
+ // InternalApplicationConfiguration.g:7515:1: rule__IntegerTypeScope__Group__2__Impl : ( ( rule__IntegerTypeScope__Alternatives_2 ) ) ;
public final void rule__IntegerTypeScope__Group__2__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalApplicationConfiguration.g:7166:1: ( ( ( rule__IntegerTypeScope__Alternatives_2 ) ) )
- // InternalApplicationConfiguration.g:7167:1: ( ( rule__IntegerTypeScope__Alternatives_2 ) )
+ // InternalApplicationConfiguration.g:7519:1: ( ( ( rule__IntegerTypeScope__Alternatives_2 ) ) )
+ // InternalApplicationConfiguration.g:7520:1: ( ( rule__IntegerTypeScope__Alternatives_2 ) )
{
- // InternalApplicationConfiguration.g:7167:1: ( ( rule__IntegerTypeScope__Alternatives_2 ) )
- // InternalApplicationConfiguration.g:7168:2: ( rule__IntegerTypeScope__Alternatives_2 )
+ // InternalApplicationConfiguration.g:7520:1: ( ( rule__IntegerTypeScope__Alternatives_2 ) )
+ // InternalApplicationConfiguration.g:7521:2: ( rule__IntegerTypeScope__Alternatives_2 )
{
before(grammarAccess.getIntegerTypeScopeAccess().getAlternatives_2());
- // InternalApplicationConfiguration.g:7169:2: ( rule__IntegerTypeScope__Alternatives_2 )
- // InternalApplicationConfiguration.g:7169:3: rule__IntegerTypeScope__Alternatives_2
+ // InternalApplicationConfiguration.g:7522:2: ( rule__IntegerTypeScope__Alternatives_2 )
+ // InternalApplicationConfiguration.g:7522:3: rule__IntegerTypeScope__Alternatives_2
{
pushFollow(FOLLOW_2);
rule__IntegerTypeScope__Alternatives_2();
@@ -22568,14 +23667,14 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
// $ANTLR start "rule__IntegerTypeScope__Group__3"
- // InternalApplicationConfiguration.g:7177:1: rule__IntegerTypeScope__Group__3 : rule__IntegerTypeScope__Group__3__Impl ;
+ // InternalApplicationConfiguration.g:7530:1: rule__IntegerTypeScope__Group__3 : rule__IntegerTypeScope__Group__3__Impl ;
public final void rule__IntegerTypeScope__Group__3() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalApplicationConfiguration.g:7181:1: ( rule__IntegerTypeScope__Group__3__Impl )
- // InternalApplicationConfiguration.g:7182:2: rule__IntegerTypeScope__Group__3__Impl
+ // InternalApplicationConfiguration.g:7534:1: ( rule__IntegerTypeScope__Group__3__Impl )
+ // InternalApplicationConfiguration.g:7535:2: rule__IntegerTypeScope__Group__3__Impl
{
pushFollow(FOLLOW_2);
rule__IntegerTypeScope__Group__3__Impl();
@@ -22601,21 +23700,21 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
// $ANTLR start "rule__IntegerTypeScope__Group__3__Impl"
- // InternalApplicationConfiguration.g:7188:1: rule__IntegerTypeScope__Group__3__Impl : ( ( rule__IntegerTypeScope__Alternatives_3 ) ) ;
+ // InternalApplicationConfiguration.g:7541:1: rule__IntegerTypeScope__Group__3__Impl : ( ( rule__IntegerTypeScope__Alternatives_3 ) ) ;
public final void rule__IntegerTypeScope__Group__3__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalApplicationConfiguration.g:7192:1: ( ( ( rule__IntegerTypeScope__Alternatives_3 ) ) )
- // InternalApplicationConfiguration.g:7193:1: ( ( rule__IntegerTypeScope__Alternatives_3 ) )
+ // InternalApplicationConfiguration.g:7545:1: ( ( ( rule__IntegerTypeScope__Alternatives_3 ) ) )
+ // InternalApplicationConfiguration.g:7546:1: ( ( rule__IntegerTypeScope__Alternatives_3 ) )
{
- // InternalApplicationConfiguration.g:7193:1: ( ( rule__IntegerTypeScope__Alternatives_3 ) )
- // InternalApplicationConfiguration.g:7194:2: ( rule__IntegerTypeScope__Alternatives_3 )
+ // InternalApplicationConfiguration.g:7546:1: ( ( rule__IntegerTypeScope__Alternatives_3 ) )
+ // InternalApplicationConfiguration.g:7547:2: ( rule__IntegerTypeScope__Alternatives_3 )
{
before(grammarAccess.getIntegerTypeScopeAccess().getAlternatives_3());
- // InternalApplicationConfiguration.g:7195:2: ( rule__IntegerTypeScope__Alternatives_3 )
- // InternalApplicationConfiguration.g:7195:3: rule__IntegerTypeScope__Alternatives_3
+ // InternalApplicationConfiguration.g:7548:2: ( rule__IntegerTypeScope__Alternatives_3 )
+ // InternalApplicationConfiguration.g:7548:3: rule__IntegerTypeScope__Alternatives_3
{
pushFollow(FOLLOW_2);
rule__IntegerTypeScope__Alternatives_3();
@@ -22648,14 +23747,14 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
// $ANTLR start "rule__RealTypeScope__Group__0"
- // InternalApplicationConfiguration.g:7204:1: rule__RealTypeScope__Group__0 : rule__RealTypeScope__Group__0__Impl rule__RealTypeScope__Group__1 ;
+ // InternalApplicationConfiguration.g:7557:1: rule__RealTypeScope__Group__0 : rule__RealTypeScope__Group__0__Impl rule__RealTypeScope__Group__1 ;
public final void rule__RealTypeScope__Group__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalApplicationConfiguration.g:7208:1: ( rule__RealTypeScope__Group__0__Impl rule__RealTypeScope__Group__1 )
- // InternalApplicationConfiguration.g:7209:2: rule__RealTypeScope__Group__0__Impl rule__RealTypeScope__Group__1
+ // InternalApplicationConfiguration.g:7561:1: ( rule__RealTypeScope__Group__0__Impl rule__RealTypeScope__Group__1 )
+ // InternalApplicationConfiguration.g:7562:2: rule__RealTypeScope__Group__0__Impl rule__RealTypeScope__Group__1
{
pushFollow(FOLLOW_39);
rule__RealTypeScope__Group__0__Impl();
@@ -22686,20 +23785,20 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
// $ANTLR start "rule__RealTypeScope__Group__0__Impl"
- // InternalApplicationConfiguration.g:7216:1: rule__RealTypeScope__Group__0__Impl : ( '#' ) ;
+ // InternalApplicationConfiguration.g:7569:1: rule__RealTypeScope__Group__0__Impl : ( '#' ) ;
public final void rule__RealTypeScope__Group__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalApplicationConfiguration.g:7220:1: ( ( '#' ) )
- // InternalApplicationConfiguration.g:7221:1: ( '#' )
+ // InternalApplicationConfiguration.g:7573:1: ( ( '#' ) )
+ // InternalApplicationConfiguration.g:7574:1: ( '#' )
{
- // InternalApplicationConfiguration.g:7221:1: ( '#' )
- // InternalApplicationConfiguration.g:7222:2: '#'
+ // InternalApplicationConfiguration.g:7574:1: ( '#' )
+ // InternalApplicationConfiguration.g:7575:2: '#'
{
before(grammarAccess.getRealTypeScopeAccess().getNumberSignKeyword_0());
- match(input,46,FOLLOW_2);
+ match(input,49,FOLLOW_2);
after(grammarAccess.getRealTypeScopeAccess().getNumberSignKeyword_0());
}
@@ -22723,14 +23822,14 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
// $ANTLR start "rule__RealTypeScope__Group__1"
- // InternalApplicationConfiguration.g:7231:1: rule__RealTypeScope__Group__1 : rule__RealTypeScope__Group__1__Impl rule__RealTypeScope__Group__2 ;
+ // InternalApplicationConfiguration.g:7584:1: rule__RealTypeScope__Group__1 : rule__RealTypeScope__Group__1__Impl rule__RealTypeScope__Group__2 ;
public final void rule__RealTypeScope__Group__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalApplicationConfiguration.g:7235:1: ( rule__RealTypeScope__Group__1__Impl rule__RealTypeScope__Group__2 )
- // InternalApplicationConfiguration.g:7236:2: rule__RealTypeScope__Group__1__Impl rule__RealTypeScope__Group__2
+ // InternalApplicationConfiguration.g:7588:1: ( rule__RealTypeScope__Group__1__Impl rule__RealTypeScope__Group__2 )
+ // InternalApplicationConfiguration.g:7589:2: rule__RealTypeScope__Group__1__Impl rule__RealTypeScope__Group__2
{
pushFollow(FOLLOW_34);
rule__RealTypeScope__Group__1__Impl();
@@ -22761,21 +23860,21 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
// $ANTLR start "rule__RealTypeScope__Group__1__Impl"
- // InternalApplicationConfiguration.g:7243:1: rule__RealTypeScope__Group__1__Impl : ( ( rule__RealTypeScope__TypeAssignment_1 ) ) ;
+ // InternalApplicationConfiguration.g:7596:1: rule__RealTypeScope__Group__1__Impl : ( ( rule__RealTypeScope__TypeAssignment_1 ) ) ;
public final void rule__RealTypeScope__Group__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalApplicationConfiguration.g:7247:1: ( ( ( rule__RealTypeScope__TypeAssignment_1 ) ) )
- // InternalApplicationConfiguration.g:7248:1: ( ( rule__RealTypeScope__TypeAssignment_1 ) )
+ // InternalApplicationConfiguration.g:7600:1: ( ( ( rule__RealTypeScope__TypeAssignment_1 ) ) )
+ // InternalApplicationConfiguration.g:7601:1: ( ( rule__RealTypeScope__TypeAssignment_1 ) )
{
- // InternalApplicationConfiguration.g:7248:1: ( ( rule__RealTypeScope__TypeAssignment_1 ) )
- // InternalApplicationConfiguration.g:7249:2: ( rule__RealTypeScope__TypeAssignment_1 )
+ // InternalApplicationConfiguration.g:7601:1: ( ( rule__RealTypeScope__TypeAssignment_1 ) )
+ // InternalApplicationConfiguration.g:7602:2: ( rule__RealTypeScope__TypeAssignment_1 )
{
before(grammarAccess.getRealTypeScopeAccess().getTypeAssignment_1());
- // InternalApplicationConfiguration.g:7250:2: ( rule__RealTypeScope__TypeAssignment_1 )
- // InternalApplicationConfiguration.g:7250:3: rule__RealTypeScope__TypeAssignment_1
+ // InternalApplicationConfiguration.g:7603:2: ( rule__RealTypeScope__TypeAssignment_1 )
+ // InternalApplicationConfiguration.g:7603:3: rule__RealTypeScope__TypeAssignment_1
{
pushFollow(FOLLOW_2);
rule__RealTypeScope__TypeAssignment_1();
@@ -22808,14 +23907,14 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
// $ANTLR start "rule__RealTypeScope__Group__2"
- // InternalApplicationConfiguration.g:7258:1: rule__RealTypeScope__Group__2 : rule__RealTypeScope__Group__2__Impl rule__RealTypeScope__Group__3 ;
+ // InternalApplicationConfiguration.g:7611:1: rule__RealTypeScope__Group__2 : rule__RealTypeScope__Group__2__Impl rule__RealTypeScope__Group__3 ;
public final void rule__RealTypeScope__Group__2() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalApplicationConfiguration.g:7262:1: ( rule__RealTypeScope__Group__2__Impl rule__RealTypeScope__Group__3 )
- // InternalApplicationConfiguration.g:7263:2: rule__RealTypeScope__Group__2__Impl rule__RealTypeScope__Group__3
+ // InternalApplicationConfiguration.g:7615:1: ( rule__RealTypeScope__Group__2__Impl rule__RealTypeScope__Group__3 )
+ // InternalApplicationConfiguration.g:7616:2: rule__RealTypeScope__Group__2__Impl rule__RealTypeScope__Group__3
{
pushFollow(FOLLOW_38);
rule__RealTypeScope__Group__2__Impl();
@@ -22846,21 +23945,21 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
// $ANTLR start "rule__RealTypeScope__Group__2__Impl"
- // InternalApplicationConfiguration.g:7270:1: rule__RealTypeScope__Group__2__Impl : ( ( rule__RealTypeScope__Alternatives_2 ) ) ;
+ // InternalApplicationConfiguration.g:7623:1: rule__RealTypeScope__Group__2__Impl : ( ( rule__RealTypeScope__Alternatives_2 ) ) ;
public final void rule__RealTypeScope__Group__2__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalApplicationConfiguration.g:7274:1: ( ( ( rule__RealTypeScope__Alternatives_2 ) ) )
- // InternalApplicationConfiguration.g:7275:1: ( ( rule__RealTypeScope__Alternatives_2 ) )
+ // InternalApplicationConfiguration.g:7627:1: ( ( ( rule__RealTypeScope__Alternatives_2 ) ) )
+ // InternalApplicationConfiguration.g:7628:1: ( ( rule__RealTypeScope__Alternatives_2 ) )
{
- // InternalApplicationConfiguration.g:7275:1: ( ( rule__RealTypeScope__Alternatives_2 ) )
- // InternalApplicationConfiguration.g:7276:2: ( rule__RealTypeScope__Alternatives_2 )
+ // InternalApplicationConfiguration.g:7628:1: ( ( rule__RealTypeScope__Alternatives_2 ) )
+ // InternalApplicationConfiguration.g:7629:2: ( rule__RealTypeScope__Alternatives_2 )
{
before(grammarAccess.getRealTypeScopeAccess().getAlternatives_2());
- // InternalApplicationConfiguration.g:7277:2: ( rule__RealTypeScope__Alternatives_2 )
- // InternalApplicationConfiguration.g:7277:3: rule__RealTypeScope__Alternatives_2
+ // InternalApplicationConfiguration.g:7630:2: ( rule__RealTypeScope__Alternatives_2 )
+ // InternalApplicationConfiguration.g:7630:3: rule__RealTypeScope__Alternatives_2
{
pushFollow(FOLLOW_2);
rule__RealTypeScope__Alternatives_2();
@@ -22893,14 +23992,14 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
// $ANTLR start "rule__RealTypeScope__Group__3"
- // InternalApplicationConfiguration.g:7285:1: rule__RealTypeScope__Group__3 : rule__RealTypeScope__Group__3__Impl ;
+ // InternalApplicationConfiguration.g:7638:1: rule__RealTypeScope__Group__3 : rule__RealTypeScope__Group__3__Impl ;
public final void rule__RealTypeScope__Group__3() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalApplicationConfiguration.g:7289:1: ( rule__RealTypeScope__Group__3__Impl )
- // InternalApplicationConfiguration.g:7290:2: rule__RealTypeScope__Group__3__Impl
+ // InternalApplicationConfiguration.g:7642:1: ( rule__RealTypeScope__Group__3__Impl )
+ // InternalApplicationConfiguration.g:7643:2: rule__RealTypeScope__Group__3__Impl
{
pushFollow(FOLLOW_2);
rule__RealTypeScope__Group__3__Impl();
@@ -22926,21 +24025,21 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
// $ANTLR start "rule__RealTypeScope__Group__3__Impl"
- // InternalApplicationConfiguration.g:7296:1: rule__RealTypeScope__Group__3__Impl : ( ( rule__RealTypeScope__Alternatives_3 ) ) ;
+ // InternalApplicationConfiguration.g:7649:1: rule__RealTypeScope__Group__3__Impl : ( ( rule__RealTypeScope__Alternatives_3 ) ) ;
public final void rule__RealTypeScope__Group__3__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalApplicationConfiguration.g:7300:1: ( ( ( rule__RealTypeScope__Alternatives_3 ) ) )
- // InternalApplicationConfiguration.g:7301:1: ( ( rule__RealTypeScope__Alternatives_3 ) )
+ // InternalApplicationConfiguration.g:7653:1: ( ( ( rule__RealTypeScope__Alternatives_3 ) ) )
+ // InternalApplicationConfiguration.g:7654:1: ( ( rule__RealTypeScope__Alternatives_3 ) )
{
- // InternalApplicationConfiguration.g:7301:1: ( ( rule__RealTypeScope__Alternatives_3 ) )
- // InternalApplicationConfiguration.g:7302:2: ( rule__RealTypeScope__Alternatives_3 )
+ // InternalApplicationConfiguration.g:7654:1: ( ( rule__RealTypeScope__Alternatives_3 ) )
+ // InternalApplicationConfiguration.g:7655:2: ( rule__RealTypeScope__Alternatives_3 )
{
before(grammarAccess.getRealTypeScopeAccess().getAlternatives_3());
- // InternalApplicationConfiguration.g:7303:2: ( rule__RealTypeScope__Alternatives_3 )
- // InternalApplicationConfiguration.g:7303:3: rule__RealTypeScope__Alternatives_3
+ // InternalApplicationConfiguration.g:7656:2: ( rule__RealTypeScope__Alternatives_3 )
+ // InternalApplicationConfiguration.g:7656:3: rule__RealTypeScope__Alternatives_3
{
pushFollow(FOLLOW_2);
rule__RealTypeScope__Alternatives_3();
@@ -22973,14 +24072,14 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
// $ANTLR start "rule__StringTypeScope__Group__0"
- // InternalApplicationConfiguration.g:7312:1: rule__StringTypeScope__Group__0 : rule__StringTypeScope__Group__0__Impl rule__StringTypeScope__Group__1 ;
+ // InternalApplicationConfiguration.g:7665:1: rule__StringTypeScope__Group__0 : rule__StringTypeScope__Group__0__Impl rule__StringTypeScope__Group__1 ;
public final void rule__StringTypeScope__Group__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalApplicationConfiguration.g:7316:1: ( rule__StringTypeScope__Group__0__Impl rule__StringTypeScope__Group__1 )
- // InternalApplicationConfiguration.g:7317:2: rule__StringTypeScope__Group__0__Impl rule__StringTypeScope__Group__1
+ // InternalApplicationConfiguration.g:7669:1: ( rule__StringTypeScope__Group__0__Impl rule__StringTypeScope__Group__1 )
+ // InternalApplicationConfiguration.g:7670:2: rule__StringTypeScope__Group__0__Impl rule__StringTypeScope__Group__1
{
pushFollow(FOLLOW_40);
rule__StringTypeScope__Group__0__Impl();
@@ -23011,20 +24110,20 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
// $ANTLR start "rule__StringTypeScope__Group__0__Impl"
- // InternalApplicationConfiguration.g:7324:1: rule__StringTypeScope__Group__0__Impl : ( '#' ) ;
+ // InternalApplicationConfiguration.g:7677:1: rule__StringTypeScope__Group__0__Impl : ( '#' ) ;
public final void rule__StringTypeScope__Group__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalApplicationConfiguration.g:7328:1: ( ( '#' ) )
- // InternalApplicationConfiguration.g:7329:1: ( '#' )
+ // InternalApplicationConfiguration.g:7681:1: ( ( '#' ) )
+ // InternalApplicationConfiguration.g:7682:1: ( '#' )
{
- // InternalApplicationConfiguration.g:7329:1: ( '#' )
- // InternalApplicationConfiguration.g:7330:2: '#'
+ // InternalApplicationConfiguration.g:7682:1: ( '#' )
+ // InternalApplicationConfiguration.g:7683:2: '#'
{
before(grammarAccess.getStringTypeScopeAccess().getNumberSignKeyword_0());
- match(input,46,FOLLOW_2);
+ match(input,49,FOLLOW_2);
after(grammarAccess.getStringTypeScopeAccess().getNumberSignKeyword_0());
}
@@ -23048,14 +24147,14 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
// $ANTLR start "rule__StringTypeScope__Group__1"
- // InternalApplicationConfiguration.g:7339:1: rule__StringTypeScope__Group__1 : rule__StringTypeScope__Group__1__Impl rule__StringTypeScope__Group__2 ;
+ // InternalApplicationConfiguration.g:7692:1: rule__StringTypeScope__Group__1 : rule__StringTypeScope__Group__1__Impl rule__StringTypeScope__Group__2 ;
public final void rule__StringTypeScope__Group__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalApplicationConfiguration.g:7343:1: ( rule__StringTypeScope__Group__1__Impl rule__StringTypeScope__Group__2 )
- // InternalApplicationConfiguration.g:7344:2: rule__StringTypeScope__Group__1__Impl rule__StringTypeScope__Group__2
+ // InternalApplicationConfiguration.g:7696:1: ( rule__StringTypeScope__Group__1__Impl rule__StringTypeScope__Group__2 )
+ // InternalApplicationConfiguration.g:7697:2: rule__StringTypeScope__Group__1__Impl rule__StringTypeScope__Group__2
{
pushFollow(FOLLOW_34);
rule__StringTypeScope__Group__1__Impl();
@@ -23086,21 +24185,21 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
// $ANTLR start "rule__StringTypeScope__Group__1__Impl"
- // InternalApplicationConfiguration.g:7351:1: rule__StringTypeScope__Group__1__Impl : ( ( rule__StringTypeScope__TypeAssignment_1 ) ) ;
+ // InternalApplicationConfiguration.g:7704:1: rule__StringTypeScope__Group__1__Impl : ( ( rule__StringTypeScope__TypeAssignment_1 ) ) ;
public final void rule__StringTypeScope__Group__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalApplicationConfiguration.g:7355:1: ( ( ( rule__StringTypeScope__TypeAssignment_1 ) ) )
- // InternalApplicationConfiguration.g:7356:1: ( ( rule__StringTypeScope__TypeAssignment_1 ) )
+ // InternalApplicationConfiguration.g:7708:1: ( ( ( rule__StringTypeScope__TypeAssignment_1 ) ) )
+ // InternalApplicationConfiguration.g:7709:1: ( ( rule__StringTypeScope__TypeAssignment_1 ) )
{
- // InternalApplicationConfiguration.g:7356:1: ( ( rule__StringTypeScope__TypeAssignment_1 ) )
- // InternalApplicationConfiguration.g:7357:2: ( rule__StringTypeScope__TypeAssignment_1 )
+ // InternalApplicationConfiguration.g:7709:1: ( ( rule__StringTypeScope__TypeAssignment_1 ) )
+ // InternalApplicationConfiguration.g:7710:2: ( rule__StringTypeScope__TypeAssignment_1 )
{
before(grammarAccess.getStringTypeScopeAccess().getTypeAssignment_1());
- // InternalApplicationConfiguration.g:7358:2: ( rule__StringTypeScope__TypeAssignment_1 )
- // InternalApplicationConfiguration.g:7358:3: rule__StringTypeScope__TypeAssignment_1
+ // InternalApplicationConfiguration.g:7711:2: ( rule__StringTypeScope__TypeAssignment_1 )
+ // InternalApplicationConfiguration.g:7711:3: rule__StringTypeScope__TypeAssignment_1
{
pushFollow(FOLLOW_2);
rule__StringTypeScope__TypeAssignment_1();
@@ -23133,14 +24232,14 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
// $ANTLR start "rule__StringTypeScope__Group__2"
- // InternalApplicationConfiguration.g:7366:1: rule__StringTypeScope__Group__2 : rule__StringTypeScope__Group__2__Impl rule__StringTypeScope__Group__3 ;
+ // InternalApplicationConfiguration.g:7719:1: rule__StringTypeScope__Group__2 : rule__StringTypeScope__Group__2__Impl rule__StringTypeScope__Group__3 ;
public final void rule__StringTypeScope__Group__2() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalApplicationConfiguration.g:7370:1: ( rule__StringTypeScope__Group__2__Impl rule__StringTypeScope__Group__3 )
- // InternalApplicationConfiguration.g:7371:2: rule__StringTypeScope__Group__2__Impl rule__StringTypeScope__Group__3
+ // InternalApplicationConfiguration.g:7723:1: ( rule__StringTypeScope__Group__2__Impl rule__StringTypeScope__Group__3 )
+ // InternalApplicationConfiguration.g:7724:2: rule__StringTypeScope__Group__2__Impl rule__StringTypeScope__Group__3
{
pushFollow(FOLLOW_38);
rule__StringTypeScope__Group__2__Impl();
@@ -23171,21 +24270,21 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
// $ANTLR start "rule__StringTypeScope__Group__2__Impl"
- // InternalApplicationConfiguration.g:7378:1: rule__StringTypeScope__Group__2__Impl : ( ( rule__StringTypeScope__Alternatives_2 ) ) ;
+ // InternalApplicationConfiguration.g:7731:1: rule__StringTypeScope__Group__2__Impl : ( ( rule__StringTypeScope__Alternatives_2 ) ) ;
public final void rule__StringTypeScope__Group__2__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalApplicationConfiguration.g:7382:1: ( ( ( rule__StringTypeScope__Alternatives_2 ) ) )
- // InternalApplicationConfiguration.g:7383:1: ( ( rule__StringTypeScope__Alternatives_2 ) )
+ // InternalApplicationConfiguration.g:7735:1: ( ( ( rule__StringTypeScope__Alternatives_2 ) ) )
+ // InternalApplicationConfiguration.g:7736:1: ( ( rule__StringTypeScope__Alternatives_2 ) )
{
- // InternalApplicationConfiguration.g:7383:1: ( ( rule__StringTypeScope__Alternatives_2 ) )
- // InternalApplicationConfiguration.g:7384:2: ( rule__StringTypeScope__Alternatives_2 )
+ // InternalApplicationConfiguration.g:7736:1: ( ( rule__StringTypeScope__Alternatives_2 ) )
+ // InternalApplicationConfiguration.g:7737:2: ( rule__StringTypeScope__Alternatives_2 )
{
before(grammarAccess.getStringTypeScopeAccess().getAlternatives_2());
- // InternalApplicationConfiguration.g:7385:2: ( rule__StringTypeScope__Alternatives_2 )
- // InternalApplicationConfiguration.g:7385:3: rule__StringTypeScope__Alternatives_2
+ // InternalApplicationConfiguration.g:7738:2: ( rule__StringTypeScope__Alternatives_2 )
+ // InternalApplicationConfiguration.g:7738:3: rule__StringTypeScope__Alternatives_2
{
pushFollow(FOLLOW_2);
rule__StringTypeScope__Alternatives_2();
@@ -23218,14 +24317,14 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
// $ANTLR start "rule__StringTypeScope__Group__3"
- // InternalApplicationConfiguration.g:7393:1: rule__StringTypeScope__Group__3 : rule__StringTypeScope__Group__3__Impl ;
+ // InternalApplicationConfiguration.g:7746:1: rule__StringTypeScope__Group__3 : rule__StringTypeScope__Group__3__Impl ;
public final void rule__StringTypeScope__Group__3() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalApplicationConfiguration.g:7397:1: ( rule__StringTypeScope__Group__3__Impl )
- // InternalApplicationConfiguration.g:7398:2: rule__StringTypeScope__Group__3__Impl
+ // InternalApplicationConfiguration.g:7750:1: ( rule__StringTypeScope__Group__3__Impl )
+ // InternalApplicationConfiguration.g:7751:2: rule__StringTypeScope__Group__3__Impl
{
pushFollow(FOLLOW_2);
rule__StringTypeScope__Group__3__Impl();
@@ -23251,21 +24350,21 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
// $ANTLR start "rule__StringTypeScope__Group__3__Impl"
- // InternalApplicationConfiguration.g:7404:1: rule__StringTypeScope__Group__3__Impl : ( ( rule__StringTypeScope__Alternatives_3 ) ) ;
+ // InternalApplicationConfiguration.g:7757:1: rule__StringTypeScope__Group__3__Impl : ( ( rule__StringTypeScope__Alternatives_3 ) ) ;
public final void rule__StringTypeScope__Group__3__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalApplicationConfiguration.g:7408:1: ( ( ( rule__StringTypeScope__Alternatives_3 ) ) )
- // InternalApplicationConfiguration.g:7409:1: ( ( rule__StringTypeScope__Alternatives_3 ) )
+ // InternalApplicationConfiguration.g:7761:1: ( ( ( rule__StringTypeScope__Alternatives_3 ) ) )
+ // InternalApplicationConfiguration.g:7762:1: ( ( rule__StringTypeScope__Alternatives_3 ) )
{
- // InternalApplicationConfiguration.g:7409:1: ( ( rule__StringTypeScope__Alternatives_3 ) )
- // InternalApplicationConfiguration.g:7410:2: ( rule__StringTypeScope__Alternatives_3 )
+ // InternalApplicationConfiguration.g:7762:1: ( ( rule__StringTypeScope__Alternatives_3 ) )
+ // InternalApplicationConfiguration.g:7763:2: ( rule__StringTypeScope__Alternatives_3 )
{
before(grammarAccess.getStringTypeScopeAccess().getAlternatives_3());
- // InternalApplicationConfiguration.g:7411:2: ( rule__StringTypeScope__Alternatives_3 )
- // InternalApplicationConfiguration.g:7411:3: rule__StringTypeScope__Alternatives_3
+ // InternalApplicationConfiguration.g:7764:2: ( rule__StringTypeScope__Alternatives_3 )
+ // InternalApplicationConfiguration.g:7764:3: rule__StringTypeScope__Alternatives_3
{
pushFollow(FOLLOW_2);
rule__StringTypeScope__Alternatives_3();
@@ -23298,14 +24397,14 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
// $ANTLR start "rule__ClassReference__Group__0"
- // InternalApplicationConfiguration.g:7420:1: rule__ClassReference__Group__0 : rule__ClassReference__Group__0__Impl rule__ClassReference__Group__1 ;
+ // InternalApplicationConfiguration.g:7773:1: rule__ClassReference__Group__0 : rule__ClassReference__Group__0__Impl rule__ClassReference__Group__1 ;
public final void rule__ClassReference__Group__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalApplicationConfiguration.g:7424:1: ( rule__ClassReference__Group__0__Impl rule__ClassReference__Group__1 )
- // InternalApplicationConfiguration.g:7425:2: rule__ClassReference__Group__0__Impl rule__ClassReference__Group__1
+ // InternalApplicationConfiguration.g:7777:1: ( rule__ClassReference__Group__0__Impl rule__ClassReference__Group__1 )
+ // InternalApplicationConfiguration.g:7778:2: rule__ClassReference__Group__0__Impl rule__ClassReference__Group__1
{
pushFollow(FOLLOW_8);
rule__ClassReference__Group__0__Impl();
@@ -23336,20 +24435,20 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
// $ANTLR start "rule__ClassReference__Group__0__Impl"
- // InternalApplicationConfiguration.g:7432:1: rule__ClassReference__Group__0__Impl : ( '<' ) ;
+ // InternalApplicationConfiguration.g:7785:1: rule__ClassReference__Group__0__Impl : ( '<' ) ;
public final void rule__ClassReference__Group__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalApplicationConfiguration.g:7436:1: ( ( '<' ) )
- // InternalApplicationConfiguration.g:7437:1: ( '<' )
+ // InternalApplicationConfiguration.g:7789:1: ( ( '<' ) )
+ // InternalApplicationConfiguration.g:7790:1: ( '<' )
{
- // InternalApplicationConfiguration.g:7437:1: ( '<' )
- // InternalApplicationConfiguration.g:7438:2: '<'
+ // InternalApplicationConfiguration.g:7790:1: ( '<' )
+ // InternalApplicationConfiguration.g:7791:2: '<'
{
before(grammarAccess.getClassReferenceAccess().getLessThanSignKeyword_0());
- match(input,47,FOLLOW_2);
+ match(input,13,FOLLOW_2);
after(grammarAccess.getClassReferenceAccess().getLessThanSignKeyword_0());
}
@@ -23373,14 +24472,14 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
// $ANTLR start "rule__ClassReference__Group__1"
- // InternalApplicationConfiguration.g:7447:1: rule__ClassReference__Group__1 : rule__ClassReference__Group__1__Impl rule__ClassReference__Group__2 ;
+ // InternalApplicationConfiguration.g:7800:1: rule__ClassReference__Group__1 : rule__ClassReference__Group__1__Impl rule__ClassReference__Group__2 ;
public final void rule__ClassReference__Group__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalApplicationConfiguration.g:7451:1: ( rule__ClassReference__Group__1__Impl rule__ClassReference__Group__2 )
- // InternalApplicationConfiguration.g:7452:2: rule__ClassReference__Group__1__Impl rule__ClassReference__Group__2
+ // InternalApplicationConfiguration.g:7804:1: ( rule__ClassReference__Group__1__Impl rule__ClassReference__Group__2 )
+ // InternalApplicationConfiguration.g:7805:2: rule__ClassReference__Group__1__Impl rule__ClassReference__Group__2
{
pushFollow(FOLLOW_41);
rule__ClassReference__Group__1__Impl();
@@ -23411,21 +24510,21 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
// $ANTLR start "rule__ClassReference__Group__1__Impl"
- // InternalApplicationConfiguration.g:7459:1: rule__ClassReference__Group__1__Impl : ( ( rule__ClassReference__ElementAssignment_1 ) ) ;
+ // InternalApplicationConfiguration.g:7812:1: rule__ClassReference__Group__1__Impl : ( ( rule__ClassReference__ElementAssignment_1 ) ) ;
public final void rule__ClassReference__Group__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalApplicationConfiguration.g:7463:1: ( ( ( rule__ClassReference__ElementAssignment_1 ) ) )
- // InternalApplicationConfiguration.g:7464:1: ( ( rule__ClassReference__ElementAssignment_1 ) )
+ // InternalApplicationConfiguration.g:7816:1: ( ( ( rule__ClassReference__ElementAssignment_1 ) ) )
+ // InternalApplicationConfiguration.g:7817:1: ( ( rule__ClassReference__ElementAssignment_1 ) )
{
- // InternalApplicationConfiguration.g:7464:1: ( ( rule__ClassReference__ElementAssignment_1 ) )
- // InternalApplicationConfiguration.g:7465:2: ( rule__ClassReference__ElementAssignment_1 )
+ // InternalApplicationConfiguration.g:7817:1: ( ( rule__ClassReference__ElementAssignment_1 ) )
+ // InternalApplicationConfiguration.g:7818:2: ( rule__ClassReference__ElementAssignment_1 )
{
before(grammarAccess.getClassReferenceAccess().getElementAssignment_1());
- // InternalApplicationConfiguration.g:7466:2: ( rule__ClassReference__ElementAssignment_1 )
- // InternalApplicationConfiguration.g:7466:3: rule__ClassReference__ElementAssignment_1
+ // InternalApplicationConfiguration.g:7819:2: ( rule__ClassReference__ElementAssignment_1 )
+ // InternalApplicationConfiguration.g:7819:3: rule__ClassReference__ElementAssignment_1
{
pushFollow(FOLLOW_2);
rule__ClassReference__ElementAssignment_1();
@@ -23458,14 +24557,14 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
// $ANTLR start "rule__ClassReference__Group__2"
- // InternalApplicationConfiguration.g:7474:1: rule__ClassReference__Group__2 : rule__ClassReference__Group__2__Impl ;
+ // InternalApplicationConfiguration.g:7827:1: rule__ClassReference__Group__2 : rule__ClassReference__Group__2__Impl ;
public final void rule__ClassReference__Group__2() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalApplicationConfiguration.g:7478:1: ( rule__ClassReference__Group__2__Impl )
- // InternalApplicationConfiguration.g:7479:2: rule__ClassReference__Group__2__Impl
+ // InternalApplicationConfiguration.g:7831:1: ( rule__ClassReference__Group__2__Impl )
+ // InternalApplicationConfiguration.g:7832:2: rule__ClassReference__Group__2__Impl
{
pushFollow(FOLLOW_2);
rule__ClassReference__Group__2__Impl();
@@ -23491,20 +24590,20 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
// $ANTLR start "rule__ClassReference__Group__2__Impl"
- // InternalApplicationConfiguration.g:7485:1: rule__ClassReference__Group__2__Impl : ( '>' ) ;
+ // InternalApplicationConfiguration.g:7838:1: rule__ClassReference__Group__2__Impl : ( '>' ) ;
public final void rule__ClassReference__Group__2__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalApplicationConfiguration.g:7489:1: ( ( '>' ) )
- // InternalApplicationConfiguration.g:7490:1: ( '>' )
+ // InternalApplicationConfiguration.g:7842:1: ( ( '>' ) )
+ // InternalApplicationConfiguration.g:7843:1: ( '>' )
{
- // InternalApplicationConfiguration.g:7490:1: ( '>' )
- // InternalApplicationConfiguration.g:7491:2: '>'
+ // InternalApplicationConfiguration.g:7843:1: ( '>' )
+ // InternalApplicationConfiguration.g:7844:2: '>'
{
before(grammarAccess.getClassReferenceAccess().getGreaterThanSignKeyword_2());
- match(input,48,FOLLOW_2);
+ match(input,14,FOLLOW_2);
after(grammarAccess.getClassReferenceAccess().getGreaterThanSignKeyword_2());
}
@@ -23528,14 +24627,14 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
// $ANTLR start "rule__ObjectReference__Group__0"
- // InternalApplicationConfiguration.g:7501:1: rule__ObjectReference__Group__0 : rule__ObjectReference__Group__0__Impl rule__ObjectReference__Group__1 ;
+ // InternalApplicationConfiguration.g:7854:1: rule__ObjectReference__Group__0 : rule__ObjectReference__Group__0__Impl rule__ObjectReference__Group__1 ;
public final void rule__ObjectReference__Group__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalApplicationConfiguration.g:7505:1: ( rule__ObjectReference__Group__0__Impl rule__ObjectReference__Group__1 )
- // InternalApplicationConfiguration.g:7506:2: rule__ObjectReference__Group__0__Impl rule__ObjectReference__Group__1
+ // InternalApplicationConfiguration.g:7858:1: ( rule__ObjectReference__Group__0__Impl rule__ObjectReference__Group__1 )
+ // InternalApplicationConfiguration.g:7859:2: rule__ObjectReference__Group__0__Impl rule__ObjectReference__Group__1
{
pushFollow(FOLLOW_36);
rule__ObjectReference__Group__0__Impl();
@@ -23566,21 +24665,21 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
// $ANTLR start "rule__ObjectReference__Group__0__Impl"
- // InternalApplicationConfiguration.g:7513:1: rule__ObjectReference__Group__0__Impl : ( () ) ;
+ // InternalApplicationConfiguration.g:7866:1: rule__ObjectReference__Group__0__Impl : ( () ) ;
public final void rule__ObjectReference__Group__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalApplicationConfiguration.g:7517:1: ( ( () ) )
- // InternalApplicationConfiguration.g:7518:1: ( () )
+ // InternalApplicationConfiguration.g:7870:1: ( ( () ) )
+ // InternalApplicationConfiguration.g:7871:1: ( () )
{
- // InternalApplicationConfiguration.g:7518:1: ( () )
- // InternalApplicationConfiguration.g:7519:2: ()
+ // InternalApplicationConfiguration.g:7871:1: ( () )
+ // InternalApplicationConfiguration.g:7872:2: ()
{
before(grammarAccess.getObjectReferenceAccess().getObjectReferenceAction_0());
- // InternalApplicationConfiguration.g:7520:2: ()
- // InternalApplicationConfiguration.g:7520:3:
+ // InternalApplicationConfiguration.g:7873:2: ()
+ // InternalApplicationConfiguration.g:7873:3:
{
}
@@ -23603,14 +24702,14 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
// $ANTLR start "rule__ObjectReference__Group__1"
- // InternalApplicationConfiguration.g:7528:1: rule__ObjectReference__Group__1 : rule__ObjectReference__Group__1__Impl ;
+ // InternalApplicationConfiguration.g:7881:1: rule__ObjectReference__Group__1 : rule__ObjectReference__Group__1__Impl ;
public final void rule__ObjectReference__Group__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalApplicationConfiguration.g:7532:1: ( rule__ObjectReference__Group__1__Impl )
- // InternalApplicationConfiguration.g:7533:2: rule__ObjectReference__Group__1__Impl
+ // InternalApplicationConfiguration.g:7885:1: ( rule__ObjectReference__Group__1__Impl )
+ // InternalApplicationConfiguration.g:7886:2: rule__ObjectReference__Group__1__Impl
{
pushFollow(FOLLOW_2);
rule__ObjectReference__Group__1__Impl();
@@ -23636,20 +24735,20 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
// $ANTLR start "rule__ObjectReference__Group__1__Impl"
- // InternalApplicationConfiguration.g:7539:1: rule__ObjectReference__Group__1__Impl : ( 'node' ) ;
+ // InternalApplicationConfiguration.g:7892:1: rule__ObjectReference__Group__1__Impl : ( 'node' ) ;
public final void rule__ObjectReference__Group__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalApplicationConfiguration.g:7543:1: ( ( 'node' ) )
- // InternalApplicationConfiguration.g:7544:1: ( 'node' )
+ // InternalApplicationConfiguration.g:7896:1: ( ( 'node' ) )
+ // InternalApplicationConfiguration.g:7897:1: ( 'node' )
{
- // InternalApplicationConfiguration.g:7544:1: ( 'node' )
- // InternalApplicationConfiguration.g:7545:2: 'node'
+ // InternalApplicationConfiguration.g:7897:1: ( 'node' )
+ // InternalApplicationConfiguration.g:7898:2: 'node'
{
before(grammarAccess.getObjectReferenceAccess().getNodeKeyword_1());
- match(input,49,FOLLOW_2);
+ match(input,50,FOLLOW_2);
after(grammarAccess.getObjectReferenceAccess().getNodeKeyword_1());
}
@@ -23673,14 +24772,14 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
// $ANTLR start "rule__IntegerReference__Group__0"
- // InternalApplicationConfiguration.g:7555:1: rule__IntegerReference__Group__0 : rule__IntegerReference__Group__0__Impl rule__IntegerReference__Group__1 ;
+ // InternalApplicationConfiguration.g:7908:1: rule__IntegerReference__Group__0 : rule__IntegerReference__Group__0__Impl rule__IntegerReference__Group__1 ;
public final void rule__IntegerReference__Group__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalApplicationConfiguration.g:7559:1: ( rule__IntegerReference__Group__0__Impl rule__IntegerReference__Group__1 )
- // InternalApplicationConfiguration.g:7560:2: rule__IntegerReference__Group__0__Impl rule__IntegerReference__Group__1
+ // InternalApplicationConfiguration.g:7912:1: ( rule__IntegerReference__Group__0__Impl rule__IntegerReference__Group__1 )
+ // InternalApplicationConfiguration.g:7913:2: rule__IntegerReference__Group__0__Impl rule__IntegerReference__Group__1
{
pushFollow(FOLLOW_37);
rule__IntegerReference__Group__0__Impl();
@@ -23711,21 +24810,21 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
// $ANTLR start "rule__IntegerReference__Group__0__Impl"
- // InternalApplicationConfiguration.g:7567:1: rule__IntegerReference__Group__0__Impl : ( () ) ;
+ // InternalApplicationConfiguration.g:7920:1: rule__IntegerReference__Group__0__Impl : ( () ) ;
public final void rule__IntegerReference__Group__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalApplicationConfiguration.g:7571:1: ( ( () ) )
- // InternalApplicationConfiguration.g:7572:1: ( () )
+ // InternalApplicationConfiguration.g:7924:1: ( ( () ) )
+ // InternalApplicationConfiguration.g:7925:1: ( () )
{
- // InternalApplicationConfiguration.g:7572:1: ( () )
- // InternalApplicationConfiguration.g:7573:2: ()
+ // InternalApplicationConfiguration.g:7925:1: ( () )
+ // InternalApplicationConfiguration.g:7926:2: ()
{
before(grammarAccess.getIntegerReferenceAccess().getIntegerScopeAction_0());
- // InternalApplicationConfiguration.g:7574:2: ()
- // InternalApplicationConfiguration.g:7574:3:
+ // InternalApplicationConfiguration.g:7927:2: ()
+ // InternalApplicationConfiguration.g:7927:3:
{
}
@@ -23748,14 +24847,14 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
// $ANTLR start "rule__IntegerReference__Group__1"
- // InternalApplicationConfiguration.g:7582:1: rule__IntegerReference__Group__1 : rule__IntegerReference__Group__1__Impl ;
+ // InternalApplicationConfiguration.g:7935:1: rule__IntegerReference__Group__1 : rule__IntegerReference__Group__1__Impl ;
public final void rule__IntegerReference__Group__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalApplicationConfiguration.g:7586:1: ( rule__IntegerReference__Group__1__Impl )
- // InternalApplicationConfiguration.g:7587:2: rule__IntegerReference__Group__1__Impl
+ // InternalApplicationConfiguration.g:7939:1: ( rule__IntegerReference__Group__1__Impl )
+ // InternalApplicationConfiguration.g:7940:2: rule__IntegerReference__Group__1__Impl
{
pushFollow(FOLLOW_2);
rule__IntegerReference__Group__1__Impl();
@@ -23781,20 +24880,20 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
// $ANTLR start "rule__IntegerReference__Group__1__Impl"
- // InternalApplicationConfiguration.g:7593:1: rule__IntegerReference__Group__1__Impl : ( 'int' ) ;
+ // InternalApplicationConfiguration.g:7946:1: rule__IntegerReference__Group__1__Impl : ( 'int' ) ;
public final void rule__IntegerReference__Group__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalApplicationConfiguration.g:7597:1: ( ( 'int' ) )
- // InternalApplicationConfiguration.g:7598:1: ( 'int' )
+ // InternalApplicationConfiguration.g:7950:1: ( ( 'int' ) )
+ // InternalApplicationConfiguration.g:7951:1: ( 'int' )
{
- // InternalApplicationConfiguration.g:7598:1: ( 'int' )
- // InternalApplicationConfiguration.g:7599:2: 'int'
+ // InternalApplicationConfiguration.g:7951:1: ( 'int' )
+ // InternalApplicationConfiguration.g:7952:2: 'int'
{
before(grammarAccess.getIntegerReferenceAccess().getIntKeyword_1());
- match(input,50,FOLLOW_2);
+ match(input,51,FOLLOW_2);
after(grammarAccess.getIntegerReferenceAccess().getIntKeyword_1());
}
@@ -23818,14 +24917,14 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
// $ANTLR start "rule__RealReference__Group__0"
- // InternalApplicationConfiguration.g:7609:1: rule__RealReference__Group__0 : rule__RealReference__Group__0__Impl rule__RealReference__Group__1 ;
+ // InternalApplicationConfiguration.g:7962:1: rule__RealReference__Group__0 : rule__RealReference__Group__0__Impl rule__RealReference__Group__1 ;
public final void rule__RealReference__Group__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalApplicationConfiguration.g:7613:1: ( rule__RealReference__Group__0__Impl rule__RealReference__Group__1 )
- // InternalApplicationConfiguration.g:7614:2: rule__RealReference__Group__0__Impl rule__RealReference__Group__1
+ // InternalApplicationConfiguration.g:7966:1: ( rule__RealReference__Group__0__Impl rule__RealReference__Group__1 )
+ // InternalApplicationConfiguration.g:7967:2: rule__RealReference__Group__0__Impl rule__RealReference__Group__1
{
pushFollow(FOLLOW_39);
rule__RealReference__Group__0__Impl();
@@ -23856,21 +24955,21 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
// $ANTLR start "rule__RealReference__Group__0__Impl"
- // InternalApplicationConfiguration.g:7621:1: rule__RealReference__Group__0__Impl : ( () ) ;
+ // InternalApplicationConfiguration.g:7974:1: rule__RealReference__Group__0__Impl : ( () ) ;
public final void rule__RealReference__Group__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalApplicationConfiguration.g:7625:1: ( ( () ) )
- // InternalApplicationConfiguration.g:7626:1: ( () )
+ // InternalApplicationConfiguration.g:7978:1: ( ( () ) )
+ // InternalApplicationConfiguration.g:7979:1: ( () )
{
- // InternalApplicationConfiguration.g:7626:1: ( () )
- // InternalApplicationConfiguration.g:7627:2: ()
+ // InternalApplicationConfiguration.g:7979:1: ( () )
+ // InternalApplicationConfiguration.g:7980:2: ()
{
before(grammarAccess.getRealReferenceAccess().getRealScopeAction_0());
- // InternalApplicationConfiguration.g:7628:2: ()
- // InternalApplicationConfiguration.g:7628:3:
+ // InternalApplicationConfiguration.g:7981:2: ()
+ // InternalApplicationConfiguration.g:7981:3:
{
}
@@ -23893,14 +24992,14 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
// $ANTLR start "rule__RealReference__Group__1"
- // InternalApplicationConfiguration.g:7636:1: rule__RealReference__Group__1 : rule__RealReference__Group__1__Impl ;
+ // InternalApplicationConfiguration.g:7989:1: rule__RealReference__Group__1 : rule__RealReference__Group__1__Impl ;
public final void rule__RealReference__Group__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalApplicationConfiguration.g:7640:1: ( rule__RealReference__Group__1__Impl )
- // InternalApplicationConfiguration.g:7641:2: rule__RealReference__Group__1__Impl
+ // InternalApplicationConfiguration.g:7993:1: ( rule__RealReference__Group__1__Impl )
+ // InternalApplicationConfiguration.g:7994:2: rule__RealReference__Group__1__Impl
{
pushFollow(FOLLOW_2);
rule__RealReference__Group__1__Impl();
@@ -23926,20 +25025,20 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
// $ANTLR start "rule__RealReference__Group__1__Impl"
- // InternalApplicationConfiguration.g:7647:1: rule__RealReference__Group__1__Impl : ( 'real' ) ;
+ // InternalApplicationConfiguration.g:8000:1: rule__RealReference__Group__1__Impl : ( 'real' ) ;
public final void rule__RealReference__Group__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalApplicationConfiguration.g:7651:1: ( ( 'real' ) )
- // InternalApplicationConfiguration.g:7652:1: ( 'real' )
+ // InternalApplicationConfiguration.g:8004:1: ( ( 'real' ) )
+ // InternalApplicationConfiguration.g:8005:1: ( 'real' )
{
- // InternalApplicationConfiguration.g:7652:1: ( 'real' )
- // InternalApplicationConfiguration.g:7653:2: 'real'
+ // InternalApplicationConfiguration.g:8005:1: ( 'real' )
+ // InternalApplicationConfiguration.g:8006:2: 'real'
{
before(grammarAccess.getRealReferenceAccess().getRealKeyword_1());
- match(input,51,FOLLOW_2);
+ match(input,52,FOLLOW_2);
after(grammarAccess.getRealReferenceAccess().getRealKeyword_1());
}
@@ -23963,14 +25062,14 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
// $ANTLR start "rule__StringReference__Group__0"
- // InternalApplicationConfiguration.g:7663:1: rule__StringReference__Group__0 : rule__StringReference__Group__0__Impl rule__StringReference__Group__1 ;
+ // InternalApplicationConfiguration.g:8016:1: rule__StringReference__Group__0 : rule__StringReference__Group__0__Impl rule__StringReference__Group__1 ;
public final void rule__StringReference__Group__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalApplicationConfiguration.g:7667:1: ( rule__StringReference__Group__0__Impl rule__StringReference__Group__1 )
- // InternalApplicationConfiguration.g:7668:2: rule__StringReference__Group__0__Impl rule__StringReference__Group__1
+ // InternalApplicationConfiguration.g:8020:1: ( rule__StringReference__Group__0__Impl rule__StringReference__Group__1 )
+ // InternalApplicationConfiguration.g:8021:2: rule__StringReference__Group__0__Impl rule__StringReference__Group__1
{
pushFollow(FOLLOW_40);
rule__StringReference__Group__0__Impl();
@@ -24001,21 +25100,21 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
// $ANTLR start "rule__StringReference__Group__0__Impl"
- // InternalApplicationConfiguration.g:7675:1: rule__StringReference__Group__0__Impl : ( () ) ;
+ // InternalApplicationConfiguration.g:8028:1: rule__StringReference__Group__0__Impl : ( () ) ;
public final void rule__StringReference__Group__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalApplicationConfiguration.g:7679:1: ( ( () ) )
- // InternalApplicationConfiguration.g:7680:1: ( () )
+ // InternalApplicationConfiguration.g:8032:1: ( ( () ) )
+ // InternalApplicationConfiguration.g:8033:1: ( () )
{
- // InternalApplicationConfiguration.g:7680:1: ( () )
- // InternalApplicationConfiguration.g:7681:2: ()
+ // InternalApplicationConfiguration.g:8033:1: ( () )
+ // InternalApplicationConfiguration.g:8034:2: ()
{
before(grammarAccess.getStringReferenceAccess().getStringScopeAction_0());
- // InternalApplicationConfiguration.g:7682:2: ()
- // InternalApplicationConfiguration.g:7682:3:
+ // InternalApplicationConfiguration.g:8035:2: ()
+ // InternalApplicationConfiguration.g:8035:3:
{
}
@@ -24038,14 +25137,14 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
// $ANTLR start "rule__StringReference__Group__1"
- // InternalApplicationConfiguration.g:7690:1: rule__StringReference__Group__1 : rule__StringReference__Group__1__Impl ;
+ // InternalApplicationConfiguration.g:8043:1: rule__StringReference__Group__1 : rule__StringReference__Group__1__Impl ;
public final void rule__StringReference__Group__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalApplicationConfiguration.g:7694:1: ( rule__StringReference__Group__1__Impl )
- // InternalApplicationConfiguration.g:7695:2: rule__StringReference__Group__1__Impl
+ // InternalApplicationConfiguration.g:8047:1: ( rule__StringReference__Group__1__Impl )
+ // InternalApplicationConfiguration.g:8048:2: rule__StringReference__Group__1__Impl
{
pushFollow(FOLLOW_2);
rule__StringReference__Group__1__Impl();
@@ -24071,20 +25170,20 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
// $ANTLR start "rule__StringReference__Group__1__Impl"
- // InternalApplicationConfiguration.g:7701:1: rule__StringReference__Group__1__Impl : ( 'string' ) ;
+ // InternalApplicationConfiguration.g:8054:1: rule__StringReference__Group__1__Impl : ( 'string' ) ;
public final void rule__StringReference__Group__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalApplicationConfiguration.g:7705:1: ( ( 'string' ) )
- // InternalApplicationConfiguration.g:7706:1: ( 'string' )
+ // InternalApplicationConfiguration.g:8058:1: ( ( 'string' ) )
+ // InternalApplicationConfiguration.g:8059:1: ( 'string' )
{
- // InternalApplicationConfiguration.g:7706:1: ( 'string' )
- // InternalApplicationConfiguration.g:7707:2: 'string'
+ // InternalApplicationConfiguration.g:8059:1: ( 'string' )
+ // InternalApplicationConfiguration.g:8060:2: 'string'
{
before(grammarAccess.getStringReferenceAccess().getStringKeyword_1());
- match(input,52,FOLLOW_2);
+ match(input,53,FOLLOW_2);
after(grammarAccess.getStringReferenceAccess().getStringKeyword_1());
}
@@ -24108,14 +25207,14 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
// $ANTLR start "rule__IntervallNumber__Group__0"
- // InternalApplicationConfiguration.g:7717:1: rule__IntervallNumber__Group__0 : rule__IntervallNumber__Group__0__Impl rule__IntervallNumber__Group__1 ;
+ // InternalApplicationConfiguration.g:8070:1: rule__IntervallNumber__Group__0 : rule__IntervallNumber__Group__0__Impl rule__IntervallNumber__Group__1 ;
public final void rule__IntervallNumber__Group__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalApplicationConfiguration.g:7721:1: ( rule__IntervallNumber__Group__0__Impl rule__IntervallNumber__Group__1 )
- // InternalApplicationConfiguration.g:7722:2: rule__IntervallNumber__Group__0__Impl rule__IntervallNumber__Group__1
+ // InternalApplicationConfiguration.g:8074:1: ( rule__IntervallNumber__Group__0__Impl rule__IntervallNumber__Group__1 )
+ // InternalApplicationConfiguration.g:8075:2: rule__IntervallNumber__Group__0__Impl rule__IntervallNumber__Group__1
{
pushFollow(FOLLOW_42);
rule__IntervallNumber__Group__0__Impl();
@@ -24146,21 +25245,21 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
// $ANTLR start "rule__IntervallNumber__Group__0__Impl"
- // InternalApplicationConfiguration.g:7729:1: rule__IntervallNumber__Group__0__Impl : ( ( rule__IntervallNumber__MinAssignment_0 ) ) ;
+ // InternalApplicationConfiguration.g:8082:1: rule__IntervallNumber__Group__0__Impl : ( ( rule__IntervallNumber__MinAssignment_0 ) ) ;
public final void rule__IntervallNumber__Group__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalApplicationConfiguration.g:7733:1: ( ( ( rule__IntervallNumber__MinAssignment_0 ) ) )
- // InternalApplicationConfiguration.g:7734:1: ( ( rule__IntervallNumber__MinAssignment_0 ) )
+ // InternalApplicationConfiguration.g:8086:1: ( ( ( rule__IntervallNumber__MinAssignment_0 ) ) )
+ // InternalApplicationConfiguration.g:8087:1: ( ( rule__IntervallNumber__MinAssignment_0 ) )
{
- // InternalApplicationConfiguration.g:7734:1: ( ( rule__IntervallNumber__MinAssignment_0 ) )
- // InternalApplicationConfiguration.g:7735:2: ( rule__IntervallNumber__MinAssignment_0 )
+ // InternalApplicationConfiguration.g:8087:1: ( ( rule__IntervallNumber__MinAssignment_0 ) )
+ // InternalApplicationConfiguration.g:8088:2: ( rule__IntervallNumber__MinAssignment_0 )
{
before(grammarAccess.getIntervallNumberAccess().getMinAssignment_0());
- // InternalApplicationConfiguration.g:7736:2: ( rule__IntervallNumber__MinAssignment_0 )
- // InternalApplicationConfiguration.g:7736:3: rule__IntervallNumber__MinAssignment_0
+ // InternalApplicationConfiguration.g:8089:2: ( rule__IntervallNumber__MinAssignment_0 )
+ // InternalApplicationConfiguration.g:8089:3: rule__IntervallNumber__MinAssignment_0
{
pushFollow(FOLLOW_2);
rule__IntervallNumber__MinAssignment_0();
@@ -24193,14 +25292,14 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
// $ANTLR start "rule__IntervallNumber__Group__1"
- // InternalApplicationConfiguration.g:7744:1: rule__IntervallNumber__Group__1 : rule__IntervallNumber__Group__1__Impl rule__IntervallNumber__Group__2 ;
+ // InternalApplicationConfiguration.g:8097:1: rule__IntervallNumber__Group__1 : rule__IntervallNumber__Group__1__Impl rule__IntervallNumber__Group__2 ;
public final void rule__IntervallNumber__Group__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalApplicationConfiguration.g:7748:1: ( rule__IntervallNumber__Group__1__Impl rule__IntervallNumber__Group__2 )
- // InternalApplicationConfiguration.g:7749:2: rule__IntervallNumber__Group__1__Impl rule__IntervallNumber__Group__2
+ // InternalApplicationConfiguration.g:8101:1: ( rule__IntervallNumber__Group__1__Impl rule__IntervallNumber__Group__2 )
+ // InternalApplicationConfiguration.g:8102:2: rule__IntervallNumber__Group__1__Impl rule__IntervallNumber__Group__2
{
pushFollow(FOLLOW_35);
rule__IntervallNumber__Group__1__Impl();
@@ -24231,20 +25330,20 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
// $ANTLR start "rule__IntervallNumber__Group__1__Impl"
- // InternalApplicationConfiguration.g:7756:1: rule__IntervallNumber__Group__1__Impl : ( '..' ) ;
+ // InternalApplicationConfiguration.g:8109:1: rule__IntervallNumber__Group__1__Impl : ( '..' ) ;
public final void rule__IntervallNumber__Group__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalApplicationConfiguration.g:7760:1: ( ( '..' ) )
- // InternalApplicationConfiguration.g:7761:1: ( '..' )
+ // InternalApplicationConfiguration.g:8113:1: ( ( '..' ) )
+ // InternalApplicationConfiguration.g:8114:1: ( '..' )
{
- // InternalApplicationConfiguration.g:7761:1: ( '..' )
- // InternalApplicationConfiguration.g:7762:2: '..'
+ // InternalApplicationConfiguration.g:8114:1: ( '..' )
+ // InternalApplicationConfiguration.g:8115:2: '..'
{
before(grammarAccess.getIntervallNumberAccess().getFullStopFullStopKeyword_1());
- match(input,53,FOLLOW_2);
+ match(input,54,FOLLOW_2);
after(grammarAccess.getIntervallNumberAccess().getFullStopFullStopKeyword_1());
}
@@ -24268,14 +25367,14 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
// $ANTLR start "rule__IntervallNumber__Group__2"
- // InternalApplicationConfiguration.g:7771:1: rule__IntervallNumber__Group__2 : rule__IntervallNumber__Group__2__Impl ;
+ // InternalApplicationConfiguration.g:8124:1: rule__IntervallNumber__Group__2 : rule__IntervallNumber__Group__2__Impl ;
public final void rule__IntervallNumber__Group__2() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalApplicationConfiguration.g:7775:1: ( rule__IntervallNumber__Group__2__Impl )
- // InternalApplicationConfiguration.g:7776:2: rule__IntervallNumber__Group__2__Impl
+ // InternalApplicationConfiguration.g:8128:1: ( rule__IntervallNumber__Group__2__Impl )
+ // InternalApplicationConfiguration.g:8129:2: rule__IntervallNumber__Group__2__Impl
{
pushFollow(FOLLOW_2);
rule__IntervallNumber__Group__2__Impl();
@@ -24301,21 +25400,21 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
// $ANTLR start "rule__IntervallNumber__Group__2__Impl"
- // InternalApplicationConfiguration.g:7782:1: rule__IntervallNumber__Group__2__Impl : ( ( rule__IntervallNumber__Alternatives_2 ) ) ;
+ // InternalApplicationConfiguration.g:8135:1: rule__IntervallNumber__Group__2__Impl : ( ( rule__IntervallNumber__Alternatives_2 ) ) ;
public final void rule__IntervallNumber__Group__2__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalApplicationConfiguration.g:7786:1: ( ( ( rule__IntervallNumber__Alternatives_2 ) ) )
- // InternalApplicationConfiguration.g:7787:1: ( ( rule__IntervallNumber__Alternatives_2 ) )
+ // InternalApplicationConfiguration.g:8139:1: ( ( ( rule__IntervallNumber__Alternatives_2 ) ) )
+ // InternalApplicationConfiguration.g:8140:1: ( ( rule__IntervallNumber__Alternatives_2 ) )
{
- // InternalApplicationConfiguration.g:7787:1: ( ( rule__IntervallNumber__Alternatives_2 ) )
- // InternalApplicationConfiguration.g:7788:2: ( rule__IntervallNumber__Alternatives_2 )
+ // InternalApplicationConfiguration.g:8140:1: ( ( rule__IntervallNumber__Alternatives_2 ) )
+ // InternalApplicationConfiguration.g:8141:2: ( rule__IntervallNumber__Alternatives_2 )
{
before(grammarAccess.getIntervallNumberAccess().getAlternatives_2());
- // InternalApplicationConfiguration.g:7789:2: ( rule__IntervallNumber__Alternatives_2 )
- // InternalApplicationConfiguration.g:7789:3: rule__IntervallNumber__Alternatives_2
+ // InternalApplicationConfiguration.g:8142:2: ( rule__IntervallNumber__Alternatives_2 )
+ // InternalApplicationConfiguration.g:8142:3: rule__IntervallNumber__Alternatives_2
{
pushFollow(FOLLOW_2);
rule__IntervallNumber__Alternatives_2();
@@ -24348,14 +25447,14 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
// $ANTLR start "rule__IntEnumberation__Group__0"
- // InternalApplicationConfiguration.g:7798:1: rule__IntEnumberation__Group__0 : rule__IntEnumberation__Group__0__Impl rule__IntEnumberation__Group__1 ;
+ // InternalApplicationConfiguration.g:8151:1: rule__IntEnumberation__Group__0 : rule__IntEnumberation__Group__0__Impl rule__IntEnumberation__Group__1 ;
public final void rule__IntEnumberation__Group__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalApplicationConfiguration.g:7802:1: ( rule__IntEnumberation__Group__0__Impl rule__IntEnumberation__Group__1 )
- // InternalApplicationConfiguration.g:7803:2: rule__IntEnumberation__Group__0__Impl rule__IntEnumberation__Group__1
+ // InternalApplicationConfiguration.g:8155:1: ( rule__IntEnumberation__Group__0__Impl rule__IntEnumberation__Group__1 )
+ // InternalApplicationConfiguration.g:8156:2: rule__IntEnumberation__Group__0__Impl rule__IntEnumberation__Group__1
{
pushFollow(FOLLOW_38);
rule__IntEnumberation__Group__0__Impl();
@@ -24386,21 +25485,21 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
// $ANTLR start "rule__IntEnumberation__Group__0__Impl"
- // InternalApplicationConfiguration.g:7810:1: rule__IntEnumberation__Group__0__Impl : ( () ) ;
+ // InternalApplicationConfiguration.g:8163:1: rule__IntEnumberation__Group__0__Impl : ( () ) ;
public final void rule__IntEnumberation__Group__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalApplicationConfiguration.g:7814:1: ( ( () ) )
- // InternalApplicationConfiguration.g:7815:1: ( () )
+ // InternalApplicationConfiguration.g:8167:1: ( ( () ) )
+ // InternalApplicationConfiguration.g:8168:1: ( () )
{
- // InternalApplicationConfiguration.g:7815:1: ( () )
- // InternalApplicationConfiguration.g:7816:2: ()
+ // InternalApplicationConfiguration.g:8168:1: ( () )
+ // InternalApplicationConfiguration.g:8169:2: ()
{
before(grammarAccess.getIntEnumberationAccess().getIntEnumberationAction_0());
- // InternalApplicationConfiguration.g:7817:2: ()
- // InternalApplicationConfiguration.g:7817:3:
+ // InternalApplicationConfiguration.g:8170:2: ()
+ // InternalApplicationConfiguration.g:8170:3:
{
}
@@ -24423,14 +25522,14 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
// $ANTLR start "rule__IntEnumberation__Group__1"
- // InternalApplicationConfiguration.g:7825:1: rule__IntEnumberation__Group__1 : rule__IntEnumberation__Group__1__Impl rule__IntEnumberation__Group__2 ;
+ // InternalApplicationConfiguration.g:8178:1: rule__IntEnumberation__Group__1 : rule__IntEnumberation__Group__1__Impl rule__IntEnumberation__Group__2 ;
public final void rule__IntEnumberation__Group__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalApplicationConfiguration.g:7829:1: ( rule__IntEnumberation__Group__1__Impl rule__IntEnumberation__Group__2 )
- // InternalApplicationConfiguration.g:7830:2: rule__IntEnumberation__Group__1__Impl rule__IntEnumberation__Group__2
+ // InternalApplicationConfiguration.g:8182:1: ( rule__IntEnumberation__Group__1__Impl rule__IntEnumberation__Group__2 )
+ // InternalApplicationConfiguration.g:8183:2: rule__IntEnumberation__Group__1__Impl rule__IntEnumberation__Group__2
{
pushFollow(FOLLOW_43);
rule__IntEnumberation__Group__1__Impl();
@@ -24461,20 +25560,20 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
// $ANTLR start "rule__IntEnumberation__Group__1__Impl"
- // InternalApplicationConfiguration.g:7837:1: rule__IntEnumberation__Group__1__Impl : ( '{' ) ;
+ // InternalApplicationConfiguration.g:8190:1: rule__IntEnumberation__Group__1__Impl : ( '{' ) ;
public final void rule__IntEnumberation__Group__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalApplicationConfiguration.g:7841:1: ( ( '{' ) )
- // InternalApplicationConfiguration.g:7842:1: ( '{' )
+ // InternalApplicationConfiguration.g:8194:1: ( ( '{' ) )
+ // InternalApplicationConfiguration.g:8195:1: ( '{' )
{
- // InternalApplicationConfiguration.g:7842:1: ( '{' )
- // InternalApplicationConfiguration.g:7843:2: '{'
+ // InternalApplicationConfiguration.g:8195:1: ( '{' )
+ // InternalApplicationConfiguration.g:8196:2: '{'
{
before(grammarAccess.getIntEnumberationAccess().getLeftCurlyBracketKeyword_1());
- match(input,29,FOLLOW_2);
+ match(input,31,FOLLOW_2);
after(grammarAccess.getIntEnumberationAccess().getLeftCurlyBracketKeyword_1());
}
@@ -24498,14 +25597,14 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
// $ANTLR start "rule__IntEnumberation__Group__2"
- // InternalApplicationConfiguration.g:7852:1: rule__IntEnumberation__Group__2 : rule__IntEnumberation__Group__2__Impl rule__IntEnumberation__Group__3 ;
+ // InternalApplicationConfiguration.g:8205:1: rule__IntEnumberation__Group__2 : rule__IntEnumberation__Group__2__Impl rule__IntEnumberation__Group__3 ;
public final void rule__IntEnumberation__Group__2() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalApplicationConfiguration.g:7856:1: ( rule__IntEnumberation__Group__2__Impl rule__IntEnumberation__Group__3 )
- // InternalApplicationConfiguration.g:7857:2: rule__IntEnumberation__Group__2__Impl rule__IntEnumberation__Group__3
+ // InternalApplicationConfiguration.g:8209:1: ( rule__IntEnumberation__Group__2__Impl rule__IntEnumberation__Group__3 )
+ // InternalApplicationConfiguration.g:8210:2: rule__IntEnumberation__Group__2__Impl rule__IntEnumberation__Group__3
{
pushFollow(FOLLOW_43);
rule__IntEnumberation__Group__2__Impl();
@@ -24536,29 +25635,29 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
// $ANTLR start "rule__IntEnumberation__Group__2__Impl"
- // InternalApplicationConfiguration.g:7864:1: rule__IntEnumberation__Group__2__Impl : ( ( rule__IntEnumberation__Group_2__0 )? ) ;
+ // InternalApplicationConfiguration.g:8217:1: rule__IntEnumberation__Group__2__Impl : ( ( rule__IntEnumberation__Group_2__0 )? ) ;
public final void rule__IntEnumberation__Group__2__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalApplicationConfiguration.g:7868:1: ( ( ( rule__IntEnumberation__Group_2__0 )? ) )
- // InternalApplicationConfiguration.g:7869:1: ( ( rule__IntEnumberation__Group_2__0 )? )
+ // InternalApplicationConfiguration.g:8221:1: ( ( ( rule__IntEnumberation__Group_2__0 )? ) )
+ // InternalApplicationConfiguration.g:8222:1: ( ( rule__IntEnumberation__Group_2__0 )? )
{
- // InternalApplicationConfiguration.g:7869:1: ( ( rule__IntEnumberation__Group_2__0 )? )
- // InternalApplicationConfiguration.g:7870:2: ( rule__IntEnumberation__Group_2__0 )?
+ // InternalApplicationConfiguration.g:8222:1: ( ( rule__IntEnumberation__Group_2__0 )? )
+ // InternalApplicationConfiguration.g:8223:2: ( rule__IntEnumberation__Group_2__0 )?
{
before(grammarAccess.getIntEnumberationAccess().getGroup_2());
- // InternalApplicationConfiguration.g:7871:2: ( rule__IntEnumberation__Group_2__0 )?
- int alt58=2;
- int LA58_0 = input.LA(1);
+ // InternalApplicationConfiguration.g:8224:2: ( rule__IntEnumberation__Group_2__0 )?
+ int alt60=2;
+ int LA60_0 = input.LA(1);
- if ( (LA58_0==RULE_INT||LA58_0==22) ) {
- alt58=1;
+ if ( (LA60_0==RULE_INT||LA60_0==24) ) {
+ alt60=1;
}
- switch (alt58) {
+ switch (alt60) {
case 1 :
- // InternalApplicationConfiguration.g:7871:3: rule__IntEnumberation__Group_2__0
+ // InternalApplicationConfiguration.g:8224:3: rule__IntEnumberation__Group_2__0
{
pushFollow(FOLLOW_2);
rule__IntEnumberation__Group_2__0();
@@ -24594,14 +25693,14 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
// $ANTLR start "rule__IntEnumberation__Group__3"
- // InternalApplicationConfiguration.g:7879:1: rule__IntEnumberation__Group__3 : rule__IntEnumberation__Group__3__Impl ;
+ // InternalApplicationConfiguration.g:8232:1: rule__IntEnumberation__Group__3 : rule__IntEnumberation__Group__3__Impl ;
public final void rule__IntEnumberation__Group__3() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalApplicationConfiguration.g:7883:1: ( rule__IntEnumberation__Group__3__Impl )
- // InternalApplicationConfiguration.g:7884:2: rule__IntEnumberation__Group__3__Impl
+ // InternalApplicationConfiguration.g:8236:1: ( rule__IntEnumberation__Group__3__Impl )
+ // InternalApplicationConfiguration.g:8237:2: rule__IntEnumberation__Group__3__Impl
{
pushFollow(FOLLOW_2);
rule__IntEnumberation__Group__3__Impl();
@@ -24627,20 +25726,20 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
// $ANTLR start "rule__IntEnumberation__Group__3__Impl"
- // InternalApplicationConfiguration.g:7890:1: rule__IntEnumberation__Group__3__Impl : ( '}' ) ;
+ // InternalApplicationConfiguration.g:8243:1: rule__IntEnumberation__Group__3__Impl : ( '}' ) ;
public final void rule__IntEnumberation__Group__3__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalApplicationConfiguration.g:7894:1: ( ( '}' ) )
- // InternalApplicationConfiguration.g:7895:1: ( '}' )
+ // InternalApplicationConfiguration.g:8247:1: ( ( '}' ) )
+ // InternalApplicationConfiguration.g:8248:1: ( '}' )
{
- // InternalApplicationConfiguration.g:7895:1: ( '}' )
- // InternalApplicationConfiguration.g:7896:2: '}'
+ // InternalApplicationConfiguration.g:8248:1: ( '}' )
+ // InternalApplicationConfiguration.g:8249:2: '}'
{
before(grammarAccess.getIntEnumberationAccess().getRightCurlyBracketKeyword_3());
- match(input,30,FOLLOW_2);
+ match(input,32,FOLLOW_2);
after(grammarAccess.getIntEnumberationAccess().getRightCurlyBracketKeyword_3());
}
@@ -24664,14 +25763,14 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
// $ANTLR start "rule__IntEnumberation__Group_2__0"
- // InternalApplicationConfiguration.g:7906:1: rule__IntEnumberation__Group_2__0 : rule__IntEnumberation__Group_2__0__Impl rule__IntEnumberation__Group_2__1 ;
+ // InternalApplicationConfiguration.g:8259:1: rule__IntEnumberation__Group_2__0 : rule__IntEnumberation__Group_2__0__Impl rule__IntEnumberation__Group_2__1 ;
public final void rule__IntEnumberation__Group_2__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalApplicationConfiguration.g:7910:1: ( rule__IntEnumberation__Group_2__0__Impl rule__IntEnumberation__Group_2__1 )
- // InternalApplicationConfiguration.g:7911:2: rule__IntEnumberation__Group_2__0__Impl rule__IntEnumberation__Group_2__1
+ // InternalApplicationConfiguration.g:8263:1: ( rule__IntEnumberation__Group_2__0__Impl rule__IntEnumberation__Group_2__1 )
+ // InternalApplicationConfiguration.g:8264:2: rule__IntEnumberation__Group_2__0__Impl rule__IntEnumberation__Group_2__1
{
pushFollow(FOLLOW_28);
rule__IntEnumberation__Group_2__0__Impl();
@@ -24702,21 +25801,21 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
// $ANTLR start "rule__IntEnumberation__Group_2__0__Impl"
- // InternalApplicationConfiguration.g:7918:1: rule__IntEnumberation__Group_2__0__Impl : ( ( rule__IntEnumberation__EntryAssignment_2_0 ) ) ;
+ // InternalApplicationConfiguration.g:8271:1: rule__IntEnumberation__Group_2__0__Impl : ( ( rule__IntEnumberation__EntryAssignment_2_0 ) ) ;
public final void rule__IntEnumberation__Group_2__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalApplicationConfiguration.g:7922:1: ( ( ( rule__IntEnumberation__EntryAssignment_2_0 ) ) )
- // InternalApplicationConfiguration.g:7923:1: ( ( rule__IntEnumberation__EntryAssignment_2_0 ) )
+ // InternalApplicationConfiguration.g:8275:1: ( ( ( rule__IntEnumberation__EntryAssignment_2_0 ) ) )
+ // InternalApplicationConfiguration.g:8276:1: ( ( rule__IntEnumberation__EntryAssignment_2_0 ) )
{
- // InternalApplicationConfiguration.g:7923:1: ( ( rule__IntEnumberation__EntryAssignment_2_0 ) )
- // InternalApplicationConfiguration.g:7924:2: ( rule__IntEnumberation__EntryAssignment_2_0 )
+ // InternalApplicationConfiguration.g:8276:1: ( ( rule__IntEnumberation__EntryAssignment_2_0 ) )
+ // InternalApplicationConfiguration.g:8277:2: ( rule__IntEnumberation__EntryAssignment_2_0 )
{
before(grammarAccess.getIntEnumberationAccess().getEntryAssignment_2_0());
- // InternalApplicationConfiguration.g:7925:2: ( rule__IntEnumberation__EntryAssignment_2_0 )
- // InternalApplicationConfiguration.g:7925:3: rule__IntEnumberation__EntryAssignment_2_0
+ // InternalApplicationConfiguration.g:8278:2: ( rule__IntEnumberation__EntryAssignment_2_0 )
+ // InternalApplicationConfiguration.g:8278:3: rule__IntEnumberation__EntryAssignment_2_0
{
pushFollow(FOLLOW_2);
rule__IntEnumberation__EntryAssignment_2_0();
@@ -24749,14 +25848,14 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
// $ANTLR start "rule__IntEnumberation__Group_2__1"
- // InternalApplicationConfiguration.g:7933:1: rule__IntEnumberation__Group_2__1 : rule__IntEnumberation__Group_2__1__Impl ;
+ // InternalApplicationConfiguration.g:8286:1: rule__IntEnumberation__Group_2__1 : rule__IntEnumberation__Group_2__1__Impl ;
public final void rule__IntEnumberation__Group_2__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalApplicationConfiguration.g:7937:1: ( rule__IntEnumberation__Group_2__1__Impl )
- // InternalApplicationConfiguration.g:7938:2: rule__IntEnumberation__Group_2__1__Impl
+ // InternalApplicationConfiguration.g:8290:1: ( rule__IntEnumberation__Group_2__1__Impl )
+ // InternalApplicationConfiguration.g:8291:2: rule__IntEnumberation__Group_2__1__Impl
{
pushFollow(FOLLOW_2);
rule__IntEnumberation__Group_2__1__Impl();
@@ -24782,33 +25881,33 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
// $ANTLR start "rule__IntEnumberation__Group_2__1__Impl"
- // InternalApplicationConfiguration.g:7944:1: rule__IntEnumberation__Group_2__1__Impl : ( ( rule__IntEnumberation__Group_2_1__0 )* ) ;
+ // InternalApplicationConfiguration.g:8297:1: rule__IntEnumberation__Group_2__1__Impl : ( ( rule__IntEnumberation__Group_2_1__0 )* ) ;
public final void rule__IntEnumberation__Group_2__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalApplicationConfiguration.g:7948:1: ( ( ( rule__IntEnumberation__Group_2_1__0 )* ) )
- // InternalApplicationConfiguration.g:7949:1: ( ( rule__IntEnumberation__Group_2_1__0 )* )
+ // InternalApplicationConfiguration.g:8301:1: ( ( ( rule__IntEnumberation__Group_2_1__0 )* ) )
+ // InternalApplicationConfiguration.g:8302:1: ( ( rule__IntEnumberation__Group_2_1__0 )* )
{
- // InternalApplicationConfiguration.g:7949:1: ( ( rule__IntEnumberation__Group_2_1__0 )* )
- // InternalApplicationConfiguration.g:7950:2: ( rule__IntEnumberation__Group_2_1__0 )*
+ // InternalApplicationConfiguration.g:8302:1: ( ( rule__IntEnumberation__Group_2_1__0 )* )
+ // InternalApplicationConfiguration.g:8303:2: ( rule__IntEnumberation__Group_2_1__0 )*
{
before(grammarAccess.getIntEnumberationAccess().getGroup_2_1());
- // InternalApplicationConfiguration.g:7951:2: ( rule__IntEnumberation__Group_2_1__0 )*
- loop59:
+ // InternalApplicationConfiguration.g:8304:2: ( rule__IntEnumberation__Group_2_1__0 )*
+ loop61:
do {
- int alt59=2;
- int LA59_0 = input.LA(1);
+ int alt61=2;
+ int LA61_0 = input.LA(1);
- if ( (LA59_0==31) ) {
- alt59=1;
+ if ( (LA61_0==33) ) {
+ alt61=1;
}
- switch (alt59) {
+ switch (alt61) {
case 1 :
- // InternalApplicationConfiguration.g:7951:3: rule__IntEnumberation__Group_2_1__0
+ // InternalApplicationConfiguration.g:8304:3: rule__IntEnumberation__Group_2_1__0
{
pushFollow(FOLLOW_17);
rule__IntEnumberation__Group_2_1__0();
@@ -24820,7 +25919,7 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
break;
default :
- break loop59;
+ break loop61;
}
} while (true);
@@ -24847,14 +25946,14 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
// $ANTLR start "rule__IntEnumberation__Group_2_1__0"
- // InternalApplicationConfiguration.g:7960:1: rule__IntEnumberation__Group_2_1__0 : rule__IntEnumberation__Group_2_1__0__Impl rule__IntEnumberation__Group_2_1__1 ;
+ // InternalApplicationConfiguration.g:8313:1: rule__IntEnumberation__Group_2_1__0 : rule__IntEnumberation__Group_2_1__0__Impl rule__IntEnumberation__Group_2_1__1 ;
public final void rule__IntEnumberation__Group_2_1__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalApplicationConfiguration.g:7964:1: ( rule__IntEnumberation__Group_2_1__0__Impl rule__IntEnumberation__Group_2_1__1 )
- // InternalApplicationConfiguration.g:7965:2: rule__IntEnumberation__Group_2_1__0__Impl rule__IntEnumberation__Group_2_1__1
+ // InternalApplicationConfiguration.g:8317:1: ( rule__IntEnumberation__Group_2_1__0__Impl rule__IntEnumberation__Group_2_1__1 )
+ // InternalApplicationConfiguration.g:8318:2: rule__IntEnumberation__Group_2_1__0__Impl rule__IntEnumberation__Group_2_1__1
{
pushFollow(FOLLOW_25);
rule__IntEnumberation__Group_2_1__0__Impl();
@@ -24885,20 +25984,20 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
// $ANTLR start "rule__IntEnumberation__Group_2_1__0__Impl"
- // InternalApplicationConfiguration.g:7972:1: rule__IntEnumberation__Group_2_1__0__Impl : ( ',' ) ;
+ // InternalApplicationConfiguration.g:8325:1: rule__IntEnumberation__Group_2_1__0__Impl : ( ',' ) ;
public final void rule__IntEnumberation__Group_2_1__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalApplicationConfiguration.g:7976:1: ( ( ',' ) )
- // InternalApplicationConfiguration.g:7977:1: ( ',' )
+ // InternalApplicationConfiguration.g:8329:1: ( ( ',' ) )
+ // InternalApplicationConfiguration.g:8330:1: ( ',' )
{
- // InternalApplicationConfiguration.g:7977:1: ( ',' )
- // InternalApplicationConfiguration.g:7978:2: ','
+ // InternalApplicationConfiguration.g:8330:1: ( ',' )
+ // InternalApplicationConfiguration.g:8331:2: ','
{
before(grammarAccess.getIntEnumberationAccess().getCommaKeyword_2_1_0());
- match(input,31,FOLLOW_2);
+ match(input,33,FOLLOW_2);
after(grammarAccess.getIntEnumberationAccess().getCommaKeyword_2_1_0());
}
@@ -24922,14 +26021,14 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
// $ANTLR start "rule__IntEnumberation__Group_2_1__1"
- // InternalApplicationConfiguration.g:7987:1: rule__IntEnumberation__Group_2_1__1 : rule__IntEnumberation__Group_2_1__1__Impl ;
+ // InternalApplicationConfiguration.g:8340:1: rule__IntEnumberation__Group_2_1__1 : rule__IntEnumberation__Group_2_1__1__Impl ;
public final void rule__IntEnumberation__Group_2_1__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalApplicationConfiguration.g:7991:1: ( rule__IntEnumberation__Group_2_1__1__Impl )
- // InternalApplicationConfiguration.g:7992:2: rule__IntEnumberation__Group_2_1__1__Impl
+ // InternalApplicationConfiguration.g:8344:1: ( rule__IntEnumberation__Group_2_1__1__Impl )
+ // InternalApplicationConfiguration.g:8345:2: rule__IntEnumberation__Group_2_1__1__Impl
{
pushFollow(FOLLOW_2);
rule__IntEnumberation__Group_2_1__1__Impl();
@@ -24955,21 +26054,21 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
// $ANTLR start "rule__IntEnumberation__Group_2_1__1__Impl"
- // InternalApplicationConfiguration.g:7998:1: rule__IntEnumberation__Group_2_1__1__Impl : ( ( rule__IntEnumberation__EntryAssignment_2_1_1 ) ) ;
+ // InternalApplicationConfiguration.g:8351:1: rule__IntEnumberation__Group_2_1__1__Impl : ( ( rule__IntEnumberation__EntryAssignment_2_1_1 ) ) ;
public final void rule__IntEnumberation__Group_2_1__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalApplicationConfiguration.g:8002:1: ( ( ( rule__IntEnumberation__EntryAssignment_2_1_1 ) ) )
- // InternalApplicationConfiguration.g:8003:1: ( ( rule__IntEnumberation__EntryAssignment_2_1_1 ) )
+ // InternalApplicationConfiguration.g:8355:1: ( ( ( rule__IntEnumberation__EntryAssignment_2_1_1 ) ) )
+ // InternalApplicationConfiguration.g:8356:1: ( ( rule__IntEnumberation__EntryAssignment_2_1_1 ) )
{
- // InternalApplicationConfiguration.g:8003:1: ( ( rule__IntEnumberation__EntryAssignment_2_1_1 ) )
- // InternalApplicationConfiguration.g:8004:2: ( rule__IntEnumberation__EntryAssignment_2_1_1 )
+ // InternalApplicationConfiguration.g:8356:1: ( ( rule__IntEnumberation__EntryAssignment_2_1_1 ) )
+ // InternalApplicationConfiguration.g:8357:2: ( rule__IntEnumberation__EntryAssignment_2_1_1 )
{
before(grammarAccess.getIntEnumberationAccess().getEntryAssignment_2_1_1());
- // InternalApplicationConfiguration.g:8005:2: ( rule__IntEnumberation__EntryAssignment_2_1_1 )
- // InternalApplicationConfiguration.g:8005:3: rule__IntEnumberation__EntryAssignment_2_1_1
+ // InternalApplicationConfiguration.g:8358:2: ( rule__IntEnumberation__EntryAssignment_2_1_1 )
+ // InternalApplicationConfiguration.g:8358:3: rule__IntEnumberation__EntryAssignment_2_1_1
{
pushFollow(FOLLOW_2);
rule__IntEnumberation__EntryAssignment_2_1_1();
@@ -25002,14 +26101,14 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
// $ANTLR start "rule__RealEnumeration__Group__0"
- // InternalApplicationConfiguration.g:8014:1: rule__RealEnumeration__Group__0 : rule__RealEnumeration__Group__0__Impl rule__RealEnumeration__Group__1 ;
+ // InternalApplicationConfiguration.g:8367:1: rule__RealEnumeration__Group__0 : rule__RealEnumeration__Group__0__Impl rule__RealEnumeration__Group__1 ;
public final void rule__RealEnumeration__Group__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalApplicationConfiguration.g:8018:1: ( rule__RealEnumeration__Group__0__Impl rule__RealEnumeration__Group__1 )
- // InternalApplicationConfiguration.g:8019:2: rule__RealEnumeration__Group__0__Impl rule__RealEnumeration__Group__1
+ // InternalApplicationConfiguration.g:8371:1: ( rule__RealEnumeration__Group__0__Impl rule__RealEnumeration__Group__1 )
+ // InternalApplicationConfiguration.g:8372:2: rule__RealEnumeration__Group__0__Impl rule__RealEnumeration__Group__1
{
pushFollow(FOLLOW_38);
rule__RealEnumeration__Group__0__Impl();
@@ -25040,21 +26139,21 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
// $ANTLR start "rule__RealEnumeration__Group__0__Impl"
- // InternalApplicationConfiguration.g:8026:1: rule__RealEnumeration__Group__0__Impl : ( () ) ;
+ // InternalApplicationConfiguration.g:8379:1: rule__RealEnumeration__Group__0__Impl : ( () ) ;
public final void rule__RealEnumeration__Group__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalApplicationConfiguration.g:8030:1: ( ( () ) )
- // InternalApplicationConfiguration.g:8031:1: ( () )
+ // InternalApplicationConfiguration.g:8383:1: ( ( () ) )
+ // InternalApplicationConfiguration.g:8384:1: ( () )
{
- // InternalApplicationConfiguration.g:8031:1: ( () )
- // InternalApplicationConfiguration.g:8032:2: ()
+ // InternalApplicationConfiguration.g:8384:1: ( () )
+ // InternalApplicationConfiguration.g:8385:2: ()
{
before(grammarAccess.getRealEnumerationAccess().getRealEnumerationAction_0());
- // InternalApplicationConfiguration.g:8033:2: ()
- // InternalApplicationConfiguration.g:8033:3:
+ // InternalApplicationConfiguration.g:8386:2: ()
+ // InternalApplicationConfiguration.g:8386:3:
{
}
@@ -25077,14 +26176,14 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
// $ANTLR start "rule__RealEnumeration__Group__1"
- // InternalApplicationConfiguration.g:8041:1: rule__RealEnumeration__Group__1 : rule__RealEnumeration__Group__1__Impl rule__RealEnumeration__Group__2 ;
+ // InternalApplicationConfiguration.g:8394:1: rule__RealEnumeration__Group__1 : rule__RealEnumeration__Group__1__Impl rule__RealEnumeration__Group__2 ;
public final void rule__RealEnumeration__Group__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalApplicationConfiguration.g:8045:1: ( rule__RealEnumeration__Group__1__Impl rule__RealEnumeration__Group__2 )
- // InternalApplicationConfiguration.g:8046:2: rule__RealEnumeration__Group__1__Impl rule__RealEnumeration__Group__2
+ // InternalApplicationConfiguration.g:8398:1: ( rule__RealEnumeration__Group__1__Impl rule__RealEnumeration__Group__2 )
+ // InternalApplicationConfiguration.g:8399:2: rule__RealEnumeration__Group__1__Impl rule__RealEnumeration__Group__2
{
pushFollow(FOLLOW_43);
rule__RealEnumeration__Group__1__Impl();
@@ -25115,20 +26214,20 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
// $ANTLR start "rule__RealEnumeration__Group__1__Impl"
- // InternalApplicationConfiguration.g:8053:1: rule__RealEnumeration__Group__1__Impl : ( '{' ) ;
+ // InternalApplicationConfiguration.g:8406:1: rule__RealEnumeration__Group__1__Impl : ( '{' ) ;
public final void rule__RealEnumeration__Group__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalApplicationConfiguration.g:8057:1: ( ( '{' ) )
- // InternalApplicationConfiguration.g:8058:1: ( '{' )
+ // InternalApplicationConfiguration.g:8410:1: ( ( '{' ) )
+ // InternalApplicationConfiguration.g:8411:1: ( '{' )
{
- // InternalApplicationConfiguration.g:8058:1: ( '{' )
- // InternalApplicationConfiguration.g:8059:2: '{'
+ // InternalApplicationConfiguration.g:8411:1: ( '{' )
+ // InternalApplicationConfiguration.g:8412:2: '{'
{
before(grammarAccess.getRealEnumerationAccess().getLeftCurlyBracketKeyword_1());
- match(input,29,FOLLOW_2);
+ match(input,31,FOLLOW_2);
after(grammarAccess.getRealEnumerationAccess().getLeftCurlyBracketKeyword_1());
}
@@ -25152,14 +26251,14 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
// $ANTLR start "rule__RealEnumeration__Group__2"
- // InternalApplicationConfiguration.g:8068:1: rule__RealEnumeration__Group__2 : rule__RealEnumeration__Group__2__Impl rule__RealEnumeration__Group__3 ;
+ // InternalApplicationConfiguration.g:8421:1: rule__RealEnumeration__Group__2 : rule__RealEnumeration__Group__2__Impl rule__RealEnumeration__Group__3 ;
public final void rule__RealEnumeration__Group__2() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalApplicationConfiguration.g:8072:1: ( rule__RealEnumeration__Group__2__Impl rule__RealEnumeration__Group__3 )
- // InternalApplicationConfiguration.g:8073:2: rule__RealEnumeration__Group__2__Impl rule__RealEnumeration__Group__3
+ // InternalApplicationConfiguration.g:8425:1: ( rule__RealEnumeration__Group__2__Impl rule__RealEnumeration__Group__3 )
+ // InternalApplicationConfiguration.g:8426:2: rule__RealEnumeration__Group__2__Impl rule__RealEnumeration__Group__3
{
pushFollow(FOLLOW_43);
rule__RealEnumeration__Group__2__Impl();
@@ -25190,29 +26289,29 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
// $ANTLR start "rule__RealEnumeration__Group__2__Impl"
- // InternalApplicationConfiguration.g:8080:1: rule__RealEnumeration__Group__2__Impl : ( ( rule__RealEnumeration__Group_2__0 )? ) ;
+ // InternalApplicationConfiguration.g:8433:1: rule__RealEnumeration__Group__2__Impl : ( ( rule__RealEnumeration__Group_2__0 )? ) ;
public final void rule__RealEnumeration__Group__2__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalApplicationConfiguration.g:8084:1: ( ( ( rule__RealEnumeration__Group_2__0 )? ) )
- // InternalApplicationConfiguration.g:8085:1: ( ( rule__RealEnumeration__Group_2__0 )? )
+ // InternalApplicationConfiguration.g:8437:1: ( ( ( rule__RealEnumeration__Group_2__0 )? ) )
+ // InternalApplicationConfiguration.g:8438:1: ( ( rule__RealEnumeration__Group_2__0 )? )
{
- // InternalApplicationConfiguration.g:8085:1: ( ( rule__RealEnumeration__Group_2__0 )? )
- // InternalApplicationConfiguration.g:8086:2: ( rule__RealEnumeration__Group_2__0 )?
+ // InternalApplicationConfiguration.g:8438:1: ( ( rule__RealEnumeration__Group_2__0 )? )
+ // InternalApplicationConfiguration.g:8439:2: ( rule__RealEnumeration__Group_2__0 )?
{
before(grammarAccess.getRealEnumerationAccess().getGroup_2());
- // InternalApplicationConfiguration.g:8087:2: ( rule__RealEnumeration__Group_2__0 )?
- int alt60=2;
- int LA60_0 = input.LA(1);
+ // InternalApplicationConfiguration.g:8440:2: ( rule__RealEnumeration__Group_2__0 )?
+ int alt62=2;
+ int LA62_0 = input.LA(1);
- if ( (LA60_0==RULE_INT||LA60_0==22) ) {
- alt60=1;
+ if ( (LA62_0==RULE_INT||LA62_0==24) ) {
+ alt62=1;
}
- switch (alt60) {
+ switch (alt62) {
case 1 :
- // InternalApplicationConfiguration.g:8087:3: rule__RealEnumeration__Group_2__0
+ // InternalApplicationConfiguration.g:8440:3: rule__RealEnumeration__Group_2__0
{
pushFollow(FOLLOW_2);
rule__RealEnumeration__Group_2__0();
@@ -25248,14 +26347,14 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
// $ANTLR start "rule__RealEnumeration__Group__3"
- // InternalApplicationConfiguration.g:8095:1: rule__RealEnumeration__Group__3 : rule__RealEnumeration__Group__3__Impl ;
+ // InternalApplicationConfiguration.g:8448:1: rule__RealEnumeration__Group__3 : rule__RealEnumeration__Group__3__Impl ;
public final void rule__RealEnumeration__Group__3() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalApplicationConfiguration.g:8099:1: ( rule__RealEnumeration__Group__3__Impl )
- // InternalApplicationConfiguration.g:8100:2: rule__RealEnumeration__Group__3__Impl
+ // InternalApplicationConfiguration.g:8452:1: ( rule__RealEnumeration__Group__3__Impl )
+ // InternalApplicationConfiguration.g:8453:2: rule__RealEnumeration__Group__3__Impl
{
pushFollow(FOLLOW_2);
rule__RealEnumeration__Group__3__Impl();
@@ -25281,20 +26380,20 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
// $ANTLR start "rule__RealEnumeration__Group__3__Impl"
- // InternalApplicationConfiguration.g:8106:1: rule__RealEnumeration__Group__3__Impl : ( '}' ) ;
+ // InternalApplicationConfiguration.g:8459:1: rule__RealEnumeration__Group__3__Impl : ( '}' ) ;
public final void rule__RealEnumeration__Group__3__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalApplicationConfiguration.g:8110:1: ( ( '}' ) )
- // InternalApplicationConfiguration.g:8111:1: ( '}' )
+ // InternalApplicationConfiguration.g:8463:1: ( ( '}' ) )
+ // InternalApplicationConfiguration.g:8464:1: ( '}' )
{
- // InternalApplicationConfiguration.g:8111:1: ( '}' )
- // InternalApplicationConfiguration.g:8112:2: '}'
+ // InternalApplicationConfiguration.g:8464:1: ( '}' )
+ // InternalApplicationConfiguration.g:8465:2: '}'
{
before(grammarAccess.getRealEnumerationAccess().getRightCurlyBracketKeyword_3());
- match(input,30,FOLLOW_2);
+ match(input,32,FOLLOW_2);
after(grammarAccess.getRealEnumerationAccess().getRightCurlyBracketKeyword_3());
}
@@ -25318,14 +26417,14 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
// $ANTLR start "rule__RealEnumeration__Group_2__0"
- // InternalApplicationConfiguration.g:8122:1: rule__RealEnumeration__Group_2__0 : rule__RealEnumeration__Group_2__0__Impl rule__RealEnumeration__Group_2__1 ;
+ // InternalApplicationConfiguration.g:8475:1: rule__RealEnumeration__Group_2__0 : rule__RealEnumeration__Group_2__0__Impl rule__RealEnumeration__Group_2__1 ;
public final void rule__RealEnumeration__Group_2__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalApplicationConfiguration.g:8126:1: ( rule__RealEnumeration__Group_2__0__Impl rule__RealEnumeration__Group_2__1 )
- // InternalApplicationConfiguration.g:8127:2: rule__RealEnumeration__Group_2__0__Impl rule__RealEnumeration__Group_2__1
+ // InternalApplicationConfiguration.g:8479:1: ( rule__RealEnumeration__Group_2__0__Impl rule__RealEnumeration__Group_2__1 )
+ // InternalApplicationConfiguration.g:8480:2: rule__RealEnumeration__Group_2__0__Impl rule__RealEnumeration__Group_2__1
{
pushFollow(FOLLOW_28);
rule__RealEnumeration__Group_2__0__Impl();
@@ -25356,21 +26455,21 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
// $ANTLR start "rule__RealEnumeration__Group_2__0__Impl"
- // InternalApplicationConfiguration.g:8134:1: rule__RealEnumeration__Group_2__0__Impl : ( ( rule__RealEnumeration__EntryAssignment_2_0 ) ) ;
+ // InternalApplicationConfiguration.g:8487:1: rule__RealEnumeration__Group_2__0__Impl : ( ( rule__RealEnumeration__EntryAssignment_2_0 ) ) ;
public final void rule__RealEnumeration__Group_2__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalApplicationConfiguration.g:8138:1: ( ( ( rule__RealEnumeration__EntryAssignment_2_0 ) ) )
- // InternalApplicationConfiguration.g:8139:1: ( ( rule__RealEnumeration__EntryAssignment_2_0 ) )
+ // InternalApplicationConfiguration.g:8491:1: ( ( ( rule__RealEnumeration__EntryAssignment_2_0 ) ) )
+ // InternalApplicationConfiguration.g:8492:1: ( ( rule__RealEnumeration__EntryAssignment_2_0 ) )
{
- // InternalApplicationConfiguration.g:8139:1: ( ( rule__RealEnumeration__EntryAssignment_2_0 ) )
- // InternalApplicationConfiguration.g:8140:2: ( rule__RealEnumeration__EntryAssignment_2_0 )
+ // InternalApplicationConfiguration.g:8492:1: ( ( rule__RealEnumeration__EntryAssignment_2_0 ) )
+ // InternalApplicationConfiguration.g:8493:2: ( rule__RealEnumeration__EntryAssignment_2_0 )
{
before(grammarAccess.getRealEnumerationAccess().getEntryAssignment_2_0());
- // InternalApplicationConfiguration.g:8141:2: ( rule__RealEnumeration__EntryAssignment_2_0 )
- // InternalApplicationConfiguration.g:8141:3: rule__RealEnumeration__EntryAssignment_2_0
+ // InternalApplicationConfiguration.g:8494:2: ( rule__RealEnumeration__EntryAssignment_2_0 )
+ // InternalApplicationConfiguration.g:8494:3: rule__RealEnumeration__EntryAssignment_2_0
{
pushFollow(FOLLOW_2);
rule__RealEnumeration__EntryAssignment_2_0();
@@ -25403,14 +26502,14 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
// $ANTLR start "rule__RealEnumeration__Group_2__1"
- // InternalApplicationConfiguration.g:8149:1: rule__RealEnumeration__Group_2__1 : rule__RealEnumeration__Group_2__1__Impl ;
+ // InternalApplicationConfiguration.g:8502:1: rule__RealEnumeration__Group_2__1 : rule__RealEnumeration__Group_2__1__Impl ;
public final void rule__RealEnumeration__Group_2__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalApplicationConfiguration.g:8153:1: ( rule__RealEnumeration__Group_2__1__Impl )
- // InternalApplicationConfiguration.g:8154:2: rule__RealEnumeration__Group_2__1__Impl
+ // InternalApplicationConfiguration.g:8506:1: ( rule__RealEnumeration__Group_2__1__Impl )
+ // InternalApplicationConfiguration.g:8507:2: rule__RealEnumeration__Group_2__1__Impl
{
pushFollow(FOLLOW_2);
rule__RealEnumeration__Group_2__1__Impl();
@@ -25436,33 +26535,33 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
// $ANTLR start "rule__RealEnumeration__Group_2__1__Impl"
- // InternalApplicationConfiguration.g:8160:1: rule__RealEnumeration__Group_2__1__Impl : ( ( rule__RealEnumeration__Group_2_1__0 )* ) ;
+ // InternalApplicationConfiguration.g:8513:1: rule__RealEnumeration__Group_2__1__Impl : ( ( rule__RealEnumeration__Group_2_1__0 )* ) ;
public final void rule__RealEnumeration__Group_2__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalApplicationConfiguration.g:8164:1: ( ( ( rule__RealEnumeration__Group_2_1__0 )* ) )
- // InternalApplicationConfiguration.g:8165:1: ( ( rule__RealEnumeration__Group_2_1__0 )* )
+ // InternalApplicationConfiguration.g:8517:1: ( ( ( rule__RealEnumeration__Group_2_1__0 )* ) )
+ // InternalApplicationConfiguration.g:8518:1: ( ( rule__RealEnumeration__Group_2_1__0 )* )
{
- // InternalApplicationConfiguration.g:8165:1: ( ( rule__RealEnumeration__Group_2_1__0 )* )
- // InternalApplicationConfiguration.g:8166:2: ( rule__RealEnumeration__Group_2_1__0 )*
+ // InternalApplicationConfiguration.g:8518:1: ( ( rule__RealEnumeration__Group_2_1__0 )* )
+ // InternalApplicationConfiguration.g:8519:2: ( rule__RealEnumeration__Group_2_1__0 )*
{
before(grammarAccess.getRealEnumerationAccess().getGroup_2_1());
- // InternalApplicationConfiguration.g:8167:2: ( rule__RealEnumeration__Group_2_1__0 )*
- loop61:
+ // InternalApplicationConfiguration.g:8520:2: ( rule__RealEnumeration__Group_2_1__0 )*
+ loop63:
do {
- int alt61=2;
- int LA61_0 = input.LA(1);
+ int alt63=2;
+ int LA63_0 = input.LA(1);
- if ( (LA61_0==31) ) {
- alt61=1;
+ if ( (LA63_0==33) ) {
+ alt63=1;
}
- switch (alt61) {
+ switch (alt63) {
case 1 :
- // InternalApplicationConfiguration.g:8167:3: rule__RealEnumeration__Group_2_1__0
+ // InternalApplicationConfiguration.g:8520:3: rule__RealEnumeration__Group_2_1__0
{
pushFollow(FOLLOW_17);
rule__RealEnumeration__Group_2_1__0();
@@ -25474,7 +26573,7 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
break;
default :
- break loop61;
+ break loop63;
}
} while (true);
@@ -25501,14 +26600,14 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
// $ANTLR start "rule__RealEnumeration__Group_2_1__0"
- // InternalApplicationConfiguration.g:8176:1: rule__RealEnumeration__Group_2_1__0 : rule__RealEnumeration__Group_2_1__0__Impl rule__RealEnumeration__Group_2_1__1 ;
+ // InternalApplicationConfiguration.g:8529:1: rule__RealEnumeration__Group_2_1__0 : rule__RealEnumeration__Group_2_1__0__Impl rule__RealEnumeration__Group_2_1__1 ;
public final void rule__RealEnumeration__Group_2_1__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalApplicationConfiguration.g:8180:1: ( rule__RealEnumeration__Group_2_1__0__Impl rule__RealEnumeration__Group_2_1__1 )
- // InternalApplicationConfiguration.g:8181:2: rule__RealEnumeration__Group_2_1__0__Impl rule__RealEnumeration__Group_2_1__1
+ // InternalApplicationConfiguration.g:8533:1: ( rule__RealEnumeration__Group_2_1__0__Impl rule__RealEnumeration__Group_2_1__1 )
+ // InternalApplicationConfiguration.g:8534:2: rule__RealEnumeration__Group_2_1__0__Impl rule__RealEnumeration__Group_2_1__1
{
pushFollow(FOLLOW_25);
rule__RealEnumeration__Group_2_1__0__Impl();
@@ -25539,20 +26638,20 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
// $ANTLR start "rule__RealEnumeration__Group_2_1__0__Impl"
- // InternalApplicationConfiguration.g:8188:1: rule__RealEnumeration__Group_2_1__0__Impl : ( ',' ) ;
+ // InternalApplicationConfiguration.g:8541:1: rule__RealEnumeration__Group_2_1__0__Impl : ( ',' ) ;
public final void rule__RealEnumeration__Group_2_1__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalApplicationConfiguration.g:8192:1: ( ( ',' ) )
- // InternalApplicationConfiguration.g:8193:1: ( ',' )
+ // InternalApplicationConfiguration.g:8545:1: ( ( ',' ) )
+ // InternalApplicationConfiguration.g:8546:1: ( ',' )
{
- // InternalApplicationConfiguration.g:8193:1: ( ',' )
- // InternalApplicationConfiguration.g:8194:2: ','
+ // InternalApplicationConfiguration.g:8546:1: ( ',' )
+ // InternalApplicationConfiguration.g:8547:2: ','
{
before(grammarAccess.getRealEnumerationAccess().getCommaKeyword_2_1_0());
- match(input,31,FOLLOW_2);
+ match(input,33,FOLLOW_2);
after(grammarAccess.getRealEnumerationAccess().getCommaKeyword_2_1_0());
}
@@ -25576,14 +26675,14 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
// $ANTLR start "rule__RealEnumeration__Group_2_1__1"
- // InternalApplicationConfiguration.g:8203:1: rule__RealEnumeration__Group_2_1__1 : rule__RealEnumeration__Group_2_1__1__Impl ;
+ // InternalApplicationConfiguration.g:8556:1: rule__RealEnumeration__Group_2_1__1 : rule__RealEnumeration__Group_2_1__1__Impl ;
public final void rule__RealEnumeration__Group_2_1__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalApplicationConfiguration.g:8207:1: ( rule__RealEnumeration__Group_2_1__1__Impl )
- // InternalApplicationConfiguration.g:8208:2: rule__RealEnumeration__Group_2_1__1__Impl
+ // InternalApplicationConfiguration.g:8560:1: ( rule__RealEnumeration__Group_2_1__1__Impl )
+ // InternalApplicationConfiguration.g:8561:2: rule__RealEnumeration__Group_2_1__1__Impl
{
pushFollow(FOLLOW_2);
rule__RealEnumeration__Group_2_1__1__Impl();
@@ -25609,21 +26708,21 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
// $ANTLR start "rule__RealEnumeration__Group_2_1__1__Impl"
- // InternalApplicationConfiguration.g:8214:1: rule__RealEnumeration__Group_2_1__1__Impl : ( ( rule__RealEnumeration__EntryAssignment_2_1_1 ) ) ;
+ // InternalApplicationConfiguration.g:8567:1: rule__RealEnumeration__Group_2_1__1__Impl : ( ( rule__RealEnumeration__EntryAssignment_2_1_1 ) ) ;
public final void rule__RealEnumeration__Group_2_1__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalApplicationConfiguration.g:8218:1: ( ( ( rule__RealEnumeration__EntryAssignment_2_1_1 ) ) )
- // InternalApplicationConfiguration.g:8219:1: ( ( rule__RealEnumeration__EntryAssignment_2_1_1 ) )
+ // InternalApplicationConfiguration.g:8571:1: ( ( ( rule__RealEnumeration__EntryAssignment_2_1_1 ) ) )
+ // InternalApplicationConfiguration.g:8572:1: ( ( rule__RealEnumeration__EntryAssignment_2_1_1 ) )
{
- // InternalApplicationConfiguration.g:8219:1: ( ( rule__RealEnumeration__EntryAssignment_2_1_1 ) )
- // InternalApplicationConfiguration.g:8220:2: ( rule__RealEnumeration__EntryAssignment_2_1_1 )
+ // InternalApplicationConfiguration.g:8572:1: ( ( rule__RealEnumeration__EntryAssignment_2_1_1 ) )
+ // InternalApplicationConfiguration.g:8573:2: ( rule__RealEnumeration__EntryAssignment_2_1_1 )
{
before(grammarAccess.getRealEnumerationAccess().getEntryAssignment_2_1_1());
- // InternalApplicationConfiguration.g:8221:2: ( rule__RealEnumeration__EntryAssignment_2_1_1 )
- // InternalApplicationConfiguration.g:8221:3: rule__RealEnumeration__EntryAssignment_2_1_1
+ // InternalApplicationConfiguration.g:8574:2: ( rule__RealEnumeration__EntryAssignment_2_1_1 )
+ // InternalApplicationConfiguration.g:8574:3: rule__RealEnumeration__EntryAssignment_2_1_1
{
pushFollow(FOLLOW_2);
rule__RealEnumeration__EntryAssignment_2_1_1();
@@ -25656,14 +26755,14 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
// $ANTLR start "rule__StringEnumeration__Group__0"
- // InternalApplicationConfiguration.g:8230:1: rule__StringEnumeration__Group__0 : rule__StringEnumeration__Group__0__Impl rule__StringEnumeration__Group__1 ;
+ // InternalApplicationConfiguration.g:8583:1: rule__StringEnumeration__Group__0 : rule__StringEnumeration__Group__0__Impl rule__StringEnumeration__Group__1 ;
public final void rule__StringEnumeration__Group__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalApplicationConfiguration.g:8234:1: ( rule__StringEnumeration__Group__0__Impl rule__StringEnumeration__Group__1 )
- // InternalApplicationConfiguration.g:8235:2: rule__StringEnumeration__Group__0__Impl rule__StringEnumeration__Group__1
+ // InternalApplicationConfiguration.g:8587:1: ( rule__StringEnumeration__Group__0__Impl rule__StringEnumeration__Group__1 )
+ // InternalApplicationConfiguration.g:8588:2: rule__StringEnumeration__Group__0__Impl rule__StringEnumeration__Group__1
{
pushFollow(FOLLOW_38);
rule__StringEnumeration__Group__0__Impl();
@@ -25694,21 +26793,21 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
// $ANTLR start "rule__StringEnumeration__Group__0__Impl"
- // InternalApplicationConfiguration.g:8242:1: rule__StringEnumeration__Group__0__Impl : ( () ) ;
+ // InternalApplicationConfiguration.g:8595:1: rule__StringEnumeration__Group__0__Impl : ( () ) ;
public final void rule__StringEnumeration__Group__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalApplicationConfiguration.g:8246:1: ( ( () ) )
- // InternalApplicationConfiguration.g:8247:1: ( () )
+ // InternalApplicationConfiguration.g:8599:1: ( ( () ) )
+ // InternalApplicationConfiguration.g:8600:1: ( () )
{
- // InternalApplicationConfiguration.g:8247:1: ( () )
- // InternalApplicationConfiguration.g:8248:2: ()
+ // InternalApplicationConfiguration.g:8600:1: ( () )
+ // InternalApplicationConfiguration.g:8601:2: ()
{
before(grammarAccess.getStringEnumerationAccess().getStringEnumerationAction_0());
- // InternalApplicationConfiguration.g:8249:2: ()
- // InternalApplicationConfiguration.g:8249:3:
+ // InternalApplicationConfiguration.g:8602:2: ()
+ // InternalApplicationConfiguration.g:8602:3:
{
}
@@ -25731,14 +26830,14 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
// $ANTLR start "rule__StringEnumeration__Group__1"
- // InternalApplicationConfiguration.g:8257:1: rule__StringEnumeration__Group__1 : rule__StringEnumeration__Group__1__Impl rule__StringEnumeration__Group__2 ;
+ // InternalApplicationConfiguration.g:8610:1: rule__StringEnumeration__Group__1 : rule__StringEnumeration__Group__1__Impl rule__StringEnumeration__Group__2 ;
public final void rule__StringEnumeration__Group__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalApplicationConfiguration.g:8261:1: ( rule__StringEnumeration__Group__1__Impl rule__StringEnumeration__Group__2 )
- // InternalApplicationConfiguration.g:8262:2: rule__StringEnumeration__Group__1__Impl rule__StringEnumeration__Group__2
+ // InternalApplicationConfiguration.g:8614:1: ( rule__StringEnumeration__Group__1__Impl rule__StringEnumeration__Group__2 )
+ // InternalApplicationConfiguration.g:8615:2: rule__StringEnumeration__Group__1__Impl rule__StringEnumeration__Group__2
{
pushFollow(FOLLOW_44);
rule__StringEnumeration__Group__1__Impl();
@@ -25769,20 +26868,20 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
// $ANTLR start "rule__StringEnumeration__Group__1__Impl"
- // InternalApplicationConfiguration.g:8269:1: rule__StringEnumeration__Group__1__Impl : ( '{' ) ;
+ // InternalApplicationConfiguration.g:8622:1: rule__StringEnumeration__Group__1__Impl : ( '{' ) ;
public final void rule__StringEnumeration__Group__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalApplicationConfiguration.g:8273:1: ( ( '{' ) )
- // InternalApplicationConfiguration.g:8274:1: ( '{' )
+ // InternalApplicationConfiguration.g:8626:1: ( ( '{' ) )
+ // InternalApplicationConfiguration.g:8627:1: ( '{' )
{
- // InternalApplicationConfiguration.g:8274:1: ( '{' )
- // InternalApplicationConfiguration.g:8275:2: '{'
+ // InternalApplicationConfiguration.g:8627:1: ( '{' )
+ // InternalApplicationConfiguration.g:8628:2: '{'
{
before(grammarAccess.getStringEnumerationAccess().getLeftCurlyBracketKeyword_1());
- match(input,29,FOLLOW_2);
+ match(input,31,FOLLOW_2);
after(grammarAccess.getStringEnumerationAccess().getLeftCurlyBracketKeyword_1());
}
@@ -25806,14 +26905,14 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
// $ANTLR start "rule__StringEnumeration__Group__2"
- // InternalApplicationConfiguration.g:8284:1: rule__StringEnumeration__Group__2 : rule__StringEnumeration__Group__2__Impl rule__StringEnumeration__Group__3 ;
+ // InternalApplicationConfiguration.g:8637:1: rule__StringEnumeration__Group__2 : rule__StringEnumeration__Group__2__Impl rule__StringEnumeration__Group__3 ;
public final void rule__StringEnumeration__Group__2() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalApplicationConfiguration.g:8288:1: ( rule__StringEnumeration__Group__2__Impl rule__StringEnumeration__Group__3 )
- // InternalApplicationConfiguration.g:8289:2: rule__StringEnumeration__Group__2__Impl rule__StringEnumeration__Group__3
+ // InternalApplicationConfiguration.g:8641:1: ( rule__StringEnumeration__Group__2__Impl rule__StringEnumeration__Group__3 )
+ // InternalApplicationConfiguration.g:8642:2: rule__StringEnumeration__Group__2__Impl rule__StringEnumeration__Group__3
{
pushFollow(FOLLOW_44);
rule__StringEnumeration__Group__2__Impl();
@@ -25844,29 +26943,29 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
// $ANTLR start "rule__StringEnumeration__Group__2__Impl"
- // InternalApplicationConfiguration.g:8296:1: rule__StringEnumeration__Group__2__Impl : ( ( rule__StringEnumeration__Group_2__0 )? ) ;
+ // InternalApplicationConfiguration.g:8649:1: rule__StringEnumeration__Group__2__Impl : ( ( rule__StringEnumeration__Group_2__0 )? ) ;
public final void rule__StringEnumeration__Group__2__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalApplicationConfiguration.g:8300:1: ( ( ( rule__StringEnumeration__Group_2__0 )? ) )
- // InternalApplicationConfiguration.g:8301:1: ( ( rule__StringEnumeration__Group_2__0 )? )
+ // InternalApplicationConfiguration.g:8653:1: ( ( ( rule__StringEnumeration__Group_2__0 )? ) )
+ // InternalApplicationConfiguration.g:8654:1: ( ( rule__StringEnumeration__Group_2__0 )? )
{
- // InternalApplicationConfiguration.g:8301:1: ( ( rule__StringEnumeration__Group_2__0 )? )
- // InternalApplicationConfiguration.g:8302:2: ( rule__StringEnumeration__Group_2__0 )?
+ // InternalApplicationConfiguration.g:8654:1: ( ( rule__StringEnumeration__Group_2__0 )? )
+ // InternalApplicationConfiguration.g:8655:2: ( rule__StringEnumeration__Group_2__0 )?
{
before(grammarAccess.getStringEnumerationAccess().getGroup_2());
- // InternalApplicationConfiguration.g:8303:2: ( rule__StringEnumeration__Group_2__0 )?
- int alt62=2;
- int LA62_0 = input.LA(1);
+ // InternalApplicationConfiguration.g:8656:2: ( rule__StringEnumeration__Group_2__0 )?
+ int alt64=2;
+ int LA64_0 = input.LA(1);
- if ( (LA62_0==RULE_STRING) ) {
- alt62=1;
+ if ( (LA64_0==RULE_STRING) ) {
+ alt64=1;
}
- switch (alt62) {
+ switch (alt64) {
case 1 :
- // InternalApplicationConfiguration.g:8303:3: rule__StringEnumeration__Group_2__0
+ // InternalApplicationConfiguration.g:8656:3: rule__StringEnumeration__Group_2__0
{
pushFollow(FOLLOW_2);
rule__StringEnumeration__Group_2__0();
@@ -25902,14 +27001,14 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
// $ANTLR start "rule__StringEnumeration__Group__3"
- // InternalApplicationConfiguration.g:8311:1: rule__StringEnumeration__Group__3 : rule__StringEnumeration__Group__3__Impl ;
+ // InternalApplicationConfiguration.g:8664:1: rule__StringEnumeration__Group__3 : rule__StringEnumeration__Group__3__Impl ;
public final void rule__StringEnumeration__Group__3() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalApplicationConfiguration.g:8315:1: ( rule__StringEnumeration__Group__3__Impl )
- // InternalApplicationConfiguration.g:8316:2: rule__StringEnumeration__Group__3__Impl
+ // InternalApplicationConfiguration.g:8668:1: ( rule__StringEnumeration__Group__3__Impl )
+ // InternalApplicationConfiguration.g:8669:2: rule__StringEnumeration__Group__3__Impl
{
pushFollow(FOLLOW_2);
rule__StringEnumeration__Group__3__Impl();
@@ -25935,20 +27034,20 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
// $ANTLR start "rule__StringEnumeration__Group__3__Impl"
- // InternalApplicationConfiguration.g:8322:1: rule__StringEnumeration__Group__3__Impl : ( '}' ) ;
+ // InternalApplicationConfiguration.g:8675:1: rule__StringEnumeration__Group__3__Impl : ( '}' ) ;
public final void rule__StringEnumeration__Group__3__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalApplicationConfiguration.g:8326:1: ( ( '}' ) )
- // InternalApplicationConfiguration.g:8327:1: ( '}' )
+ // InternalApplicationConfiguration.g:8679:1: ( ( '}' ) )
+ // InternalApplicationConfiguration.g:8680:1: ( '}' )
{
- // InternalApplicationConfiguration.g:8327:1: ( '}' )
- // InternalApplicationConfiguration.g:8328:2: '}'
+ // InternalApplicationConfiguration.g:8680:1: ( '}' )
+ // InternalApplicationConfiguration.g:8681:2: '}'
{
before(grammarAccess.getStringEnumerationAccess().getRightCurlyBracketKeyword_3());
- match(input,30,FOLLOW_2);
+ match(input,32,FOLLOW_2);
after(grammarAccess.getStringEnumerationAccess().getRightCurlyBracketKeyword_3());
}
@@ -25972,14 +27071,14 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
// $ANTLR start "rule__StringEnumeration__Group_2__0"
- // InternalApplicationConfiguration.g:8338:1: rule__StringEnumeration__Group_2__0 : rule__StringEnumeration__Group_2__0__Impl rule__StringEnumeration__Group_2__1 ;
+ // InternalApplicationConfiguration.g:8691:1: rule__StringEnumeration__Group_2__0 : rule__StringEnumeration__Group_2__0__Impl rule__StringEnumeration__Group_2__1 ;
public final void rule__StringEnumeration__Group_2__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalApplicationConfiguration.g:8342:1: ( rule__StringEnumeration__Group_2__0__Impl rule__StringEnumeration__Group_2__1 )
- // InternalApplicationConfiguration.g:8343:2: rule__StringEnumeration__Group_2__0__Impl rule__StringEnumeration__Group_2__1
+ // InternalApplicationConfiguration.g:8695:1: ( rule__StringEnumeration__Group_2__0__Impl rule__StringEnumeration__Group_2__1 )
+ // InternalApplicationConfiguration.g:8696:2: rule__StringEnumeration__Group_2__0__Impl rule__StringEnumeration__Group_2__1
{
pushFollow(FOLLOW_28);
rule__StringEnumeration__Group_2__0__Impl();
@@ -26010,21 +27109,21 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
// $ANTLR start "rule__StringEnumeration__Group_2__0__Impl"
- // InternalApplicationConfiguration.g:8350:1: rule__StringEnumeration__Group_2__0__Impl : ( ( rule__StringEnumeration__EntryAssignment_2_0 ) ) ;
+ // InternalApplicationConfiguration.g:8703:1: rule__StringEnumeration__Group_2__0__Impl : ( ( rule__StringEnumeration__EntryAssignment_2_0 ) ) ;
public final void rule__StringEnumeration__Group_2__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalApplicationConfiguration.g:8354:1: ( ( ( rule__StringEnumeration__EntryAssignment_2_0 ) ) )
- // InternalApplicationConfiguration.g:8355:1: ( ( rule__StringEnumeration__EntryAssignment_2_0 ) )
+ // InternalApplicationConfiguration.g:8707:1: ( ( ( rule__StringEnumeration__EntryAssignment_2_0 ) ) )
+ // InternalApplicationConfiguration.g:8708:1: ( ( rule__StringEnumeration__EntryAssignment_2_0 ) )
{
- // InternalApplicationConfiguration.g:8355:1: ( ( rule__StringEnumeration__EntryAssignment_2_0 ) )
- // InternalApplicationConfiguration.g:8356:2: ( rule__StringEnumeration__EntryAssignment_2_0 )
+ // InternalApplicationConfiguration.g:8708:1: ( ( rule__StringEnumeration__EntryAssignment_2_0 ) )
+ // InternalApplicationConfiguration.g:8709:2: ( rule__StringEnumeration__EntryAssignment_2_0 )
{
before(grammarAccess.getStringEnumerationAccess().getEntryAssignment_2_0());
- // InternalApplicationConfiguration.g:8357:2: ( rule__StringEnumeration__EntryAssignment_2_0 )
- // InternalApplicationConfiguration.g:8357:3: rule__StringEnumeration__EntryAssignment_2_0
+ // InternalApplicationConfiguration.g:8710:2: ( rule__StringEnumeration__EntryAssignment_2_0 )
+ // InternalApplicationConfiguration.g:8710:3: rule__StringEnumeration__EntryAssignment_2_0
{
pushFollow(FOLLOW_2);
rule__StringEnumeration__EntryAssignment_2_0();
@@ -26057,14 +27156,14 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
// $ANTLR start "rule__StringEnumeration__Group_2__1"
- // InternalApplicationConfiguration.g:8365:1: rule__StringEnumeration__Group_2__1 : rule__StringEnumeration__Group_2__1__Impl ;
+ // InternalApplicationConfiguration.g:8718:1: rule__StringEnumeration__Group_2__1 : rule__StringEnumeration__Group_2__1__Impl ;
public final void rule__StringEnumeration__Group_2__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalApplicationConfiguration.g:8369:1: ( rule__StringEnumeration__Group_2__1__Impl )
- // InternalApplicationConfiguration.g:8370:2: rule__StringEnumeration__Group_2__1__Impl
+ // InternalApplicationConfiguration.g:8722:1: ( rule__StringEnumeration__Group_2__1__Impl )
+ // InternalApplicationConfiguration.g:8723:2: rule__StringEnumeration__Group_2__1__Impl
{
pushFollow(FOLLOW_2);
rule__StringEnumeration__Group_2__1__Impl();
@@ -26090,33 +27189,33 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
// $ANTLR start "rule__StringEnumeration__Group_2__1__Impl"
- // InternalApplicationConfiguration.g:8376:1: rule__StringEnumeration__Group_2__1__Impl : ( ( rule__StringEnumeration__Group_2_1__0 )* ) ;
+ // InternalApplicationConfiguration.g:8729:1: rule__StringEnumeration__Group_2__1__Impl : ( ( rule__StringEnumeration__Group_2_1__0 )* ) ;
public final void rule__StringEnumeration__Group_2__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalApplicationConfiguration.g:8380:1: ( ( ( rule__StringEnumeration__Group_2_1__0 )* ) )
- // InternalApplicationConfiguration.g:8381:1: ( ( rule__StringEnumeration__Group_2_1__0 )* )
+ // InternalApplicationConfiguration.g:8733:1: ( ( ( rule__StringEnumeration__Group_2_1__0 )* ) )
+ // InternalApplicationConfiguration.g:8734:1: ( ( rule__StringEnumeration__Group_2_1__0 )* )
{
- // InternalApplicationConfiguration.g:8381:1: ( ( rule__StringEnumeration__Group_2_1__0 )* )
- // InternalApplicationConfiguration.g:8382:2: ( rule__StringEnumeration__Group_2_1__0 )*
+ // InternalApplicationConfiguration.g:8734:1: ( ( rule__StringEnumeration__Group_2_1__0 )* )
+ // InternalApplicationConfiguration.g:8735:2: ( rule__StringEnumeration__Group_2_1__0 )*
{
before(grammarAccess.getStringEnumerationAccess().getGroup_2_1());
- // InternalApplicationConfiguration.g:8383:2: ( rule__StringEnumeration__Group_2_1__0 )*
- loop63:
+ // InternalApplicationConfiguration.g:8736:2: ( rule__StringEnumeration__Group_2_1__0 )*
+ loop65:
do {
- int alt63=2;
- int LA63_0 = input.LA(1);
+ int alt65=2;
+ int LA65_0 = input.LA(1);
- if ( (LA63_0==31) ) {
- alt63=1;
+ if ( (LA65_0==33) ) {
+ alt65=1;
}
- switch (alt63) {
+ switch (alt65) {
case 1 :
- // InternalApplicationConfiguration.g:8383:3: rule__StringEnumeration__Group_2_1__0
+ // InternalApplicationConfiguration.g:8736:3: rule__StringEnumeration__Group_2_1__0
{
pushFollow(FOLLOW_17);
rule__StringEnumeration__Group_2_1__0();
@@ -26128,7 +27227,7 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
break;
default :
- break loop63;
+ break loop65;
}
} while (true);
@@ -26155,14 +27254,14 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
// $ANTLR start "rule__StringEnumeration__Group_2_1__0"
- // InternalApplicationConfiguration.g:8392:1: rule__StringEnumeration__Group_2_1__0 : rule__StringEnumeration__Group_2_1__0__Impl rule__StringEnumeration__Group_2_1__1 ;
+ // InternalApplicationConfiguration.g:8745:1: rule__StringEnumeration__Group_2_1__0 : rule__StringEnumeration__Group_2_1__0__Impl rule__StringEnumeration__Group_2_1__1 ;
public final void rule__StringEnumeration__Group_2_1__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalApplicationConfiguration.g:8396:1: ( rule__StringEnumeration__Group_2_1__0__Impl rule__StringEnumeration__Group_2_1__1 )
- // InternalApplicationConfiguration.g:8397:2: rule__StringEnumeration__Group_2_1__0__Impl rule__StringEnumeration__Group_2_1__1
+ // InternalApplicationConfiguration.g:8749:1: ( rule__StringEnumeration__Group_2_1__0__Impl rule__StringEnumeration__Group_2_1__1 )
+ // InternalApplicationConfiguration.g:8750:2: rule__StringEnumeration__Group_2_1__0__Impl rule__StringEnumeration__Group_2_1__1
{
pushFollow(FOLLOW_11);
rule__StringEnumeration__Group_2_1__0__Impl();
@@ -26193,20 +27292,20 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
// $ANTLR start "rule__StringEnumeration__Group_2_1__0__Impl"
- // InternalApplicationConfiguration.g:8404:1: rule__StringEnumeration__Group_2_1__0__Impl : ( ',' ) ;
+ // InternalApplicationConfiguration.g:8757:1: rule__StringEnumeration__Group_2_1__0__Impl : ( ',' ) ;
public final void rule__StringEnumeration__Group_2_1__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalApplicationConfiguration.g:8408:1: ( ( ',' ) )
- // InternalApplicationConfiguration.g:8409:1: ( ',' )
+ // InternalApplicationConfiguration.g:8761:1: ( ( ',' ) )
+ // InternalApplicationConfiguration.g:8762:1: ( ',' )
{
- // InternalApplicationConfiguration.g:8409:1: ( ',' )
- // InternalApplicationConfiguration.g:8410:2: ','
+ // InternalApplicationConfiguration.g:8762:1: ( ',' )
+ // InternalApplicationConfiguration.g:8763:2: ','
{
before(grammarAccess.getStringEnumerationAccess().getCommaKeyword_2_1_0());
- match(input,31,FOLLOW_2);
+ match(input,33,FOLLOW_2);
after(grammarAccess.getStringEnumerationAccess().getCommaKeyword_2_1_0());
}
@@ -26230,14 +27329,14 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
// $ANTLR start "rule__StringEnumeration__Group_2_1__1"
- // InternalApplicationConfiguration.g:8419:1: rule__StringEnumeration__Group_2_1__1 : rule__StringEnumeration__Group_2_1__1__Impl ;
+ // InternalApplicationConfiguration.g:8772:1: rule__StringEnumeration__Group_2_1__1 : rule__StringEnumeration__Group_2_1__1__Impl ;
public final void rule__StringEnumeration__Group_2_1__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalApplicationConfiguration.g:8423:1: ( rule__StringEnumeration__Group_2_1__1__Impl )
- // InternalApplicationConfiguration.g:8424:2: rule__StringEnumeration__Group_2_1__1__Impl
+ // InternalApplicationConfiguration.g:8776:1: ( rule__StringEnumeration__Group_2_1__1__Impl )
+ // InternalApplicationConfiguration.g:8777:2: rule__StringEnumeration__Group_2_1__1__Impl
{
pushFollow(FOLLOW_2);
rule__StringEnumeration__Group_2_1__1__Impl();
@@ -26263,21 +27362,21 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
// $ANTLR start "rule__StringEnumeration__Group_2_1__1__Impl"
- // InternalApplicationConfiguration.g:8430:1: rule__StringEnumeration__Group_2_1__1__Impl : ( ( rule__StringEnumeration__EntryAssignment_2_1_1 ) ) ;
+ // InternalApplicationConfiguration.g:8783:1: rule__StringEnumeration__Group_2_1__1__Impl : ( ( rule__StringEnumeration__EntryAssignment_2_1_1 ) ) ;
public final void rule__StringEnumeration__Group_2_1__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalApplicationConfiguration.g:8434:1: ( ( ( rule__StringEnumeration__EntryAssignment_2_1_1 ) ) )
- // InternalApplicationConfiguration.g:8435:1: ( ( rule__StringEnumeration__EntryAssignment_2_1_1 ) )
+ // InternalApplicationConfiguration.g:8787:1: ( ( ( rule__StringEnumeration__EntryAssignment_2_1_1 ) ) )
+ // InternalApplicationConfiguration.g:8788:1: ( ( rule__StringEnumeration__EntryAssignment_2_1_1 ) )
{
- // InternalApplicationConfiguration.g:8435:1: ( ( rule__StringEnumeration__EntryAssignment_2_1_1 ) )
- // InternalApplicationConfiguration.g:8436:2: ( rule__StringEnumeration__EntryAssignment_2_1_1 )
+ // InternalApplicationConfiguration.g:8788:1: ( ( rule__StringEnumeration__EntryAssignment_2_1_1 ) )
+ // InternalApplicationConfiguration.g:8789:2: ( rule__StringEnumeration__EntryAssignment_2_1_1 )
{
before(grammarAccess.getStringEnumerationAccess().getEntryAssignment_2_1_1());
- // InternalApplicationConfiguration.g:8437:2: ( rule__StringEnumeration__EntryAssignment_2_1_1 )
- // InternalApplicationConfiguration.g:8437:3: rule__StringEnumeration__EntryAssignment_2_1_1
+ // InternalApplicationConfiguration.g:8790:2: ( rule__StringEnumeration__EntryAssignment_2_1_1 )
+ // InternalApplicationConfiguration.g:8790:3: rule__StringEnumeration__EntryAssignment_2_1_1
{
pushFollow(FOLLOW_2);
rule__StringEnumeration__EntryAssignment_2_1_1();
@@ -26310,14 +27409,14 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
// $ANTLR start "rule__ScopeDeclaration__Group__0"
- // InternalApplicationConfiguration.g:8446:1: rule__ScopeDeclaration__Group__0 : rule__ScopeDeclaration__Group__0__Impl rule__ScopeDeclaration__Group__1 ;
+ // InternalApplicationConfiguration.g:8799:1: rule__ScopeDeclaration__Group__0 : rule__ScopeDeclaration__Group__0__Impl rule__ScopeDeclaration__Group__1 ;
public final void rule__ScopeDeclaration__Group__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalApplicationConfiguration.g:8450:1: ( rule__ScopeDeclaration__Group__0__Impl rule__ScopeDeclaration__Group__1 )
- // InternalApplicationConfiguration.g:8451:2: rule__ScopeDeclaration__Group__0__Impl rule__ScopeDeclaration__Group__1
+ // InternalApplicationConfiguration.g:8803:1: ( rule__ScopeDeclaration__Group__0__Impl rule__ScopeDeclaration__Group__1 )
+ // InternalApplicationConfiguration.g:8804:2: rule__ScopeDeclaration__Group__0__Impl rule__ScopeDeclaration__Group__1
{
pushFollow(FOLLOW_8);
rule__ScopeDeclaration__Group__0__Impl();
@@ -26348,20 +27447,20 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
// $ANTLR start "rule__ScopeDeclaration__Group__0__Impl"
- // InternalApplicationConfiguration.g:8458:1: rule__ScopeDeclaration__Group__0__Impl : ( 'scope' ) ;
+ // InternalApplicationConfiguration.g:8811:1: rule__ScopeDeclaration__Group__0__Impl : ( 'scope' ) ;
public final void rule__ScopeDeclaration__Group__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalApplicationConfiguration.g:8462:1: ( ( 'scope' ) )
- // InternalApplicationConfiguration.g:8463:1: ( 'scope' )
+ // InternalApplicationConfiguration.g:8815:1: ( ( 'scope' ) )
+ // InternalApplicationConfiguration.g:8816:1: ( 'scope' )
{
- // InternalApplicationConfiguration.g:8463:1: ( 'scope' )
- // InternalApplicationConfiguration.g:8464:2: 'scope'
+ // InternalApplicationConfiguration.g:8816:1: ( 'scope' )
+ // InternalApplicationConfiguration.g:8817:2: 'scope'
{
before(grammarAccess.getScopeDeclarationAccess().getScopeKeyword_0());
- match(input,54,FOLLOW_2);
+ match(input,55,FOLLOW_2);
after(grammarAccess.getScopeDeclarationAccess().getScopeKeyword_0());
}
@@ -26385,14 +27484,14 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
// $ANTLR start "rule__ScopeDeclaration__Group__1"
- // InternalApplicationConfiguration.g:8473:1: rule__ScopeDeclaration__Group__1 : rule__ScopeDeclaration__Group__1__Impl rule__ScopeDeclaration__Group__2 ;
+ // InternalApplicationConfiguration.g:8826:1: rule__ScopeDeclaration__Group__1 : rule__ScopeDeclaration__Group__1__Impl rule__ScopeDeclaration__Group__2 ;
public final void rule__ScopeDeclaration__Group__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalApplicationConfiguration.g:8477:1: ( rule__ScopeDeclaration__Group__1__Impl rule__ScopeDeclaration__Group__2 )
- // InternalApplicationConfiguration.g:8478:2: rule__ScopeDeclaration__Group__1__Impl rule__ScopeDeclaration__Group__2
+ // InternalApplicationConfiguration.g:8830:1: ( rule__ScopeDeclaration__Group__1__Impl rule__ScopeDeclaration__Group__2 )
+ // InternalApplicationConfiguration.g:8831:2: rule__ScopeDeclaration__Group__1__Impl rule__ScopeDeclaration__Group__2
{
pushFollow(FOLLOW_19);
rule__ScopeDeclaration__Group__1__Impl();
@@ -26423,21 +27522,21 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
// $ANTLR start "rule__ScopeDeclaration__Group__1__Impl"
- // InternalApplicationConfiguration.g:8485:1: rule__ScopeDeclaration__Group__1__Impl : ( ( rule__ScopeDeclaration__NameAssignment_1 ) ) ;
+ // InternalApplicationConfiguration.g:8838:1: rule__ScopeDeclaration__Group__1__Impl : ( ( rule__ScopeDeclaration__NameAssignment_1 ) ) ;
public final void rule__ScopeDeclaration__Group__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalApplicationConfiguration.g:8489:1: ( ( ( rule__ScopeDeclaration__NameAssignment_1 ) ) )
- // InternalApplicationConfiguration.g:8490:1: ( ( rule__ScopeDeclaration__NameAssignment_1 ) )
+ // InternalApplicationConfiguration.g:8842:1: ( ( ( rule__ScopeDeclaration__NameAssignment_1 ) ) )
+ // InternalApplicationConfiguration.g:8843:1: ( ( rule__ScopeDeclaration__NameAssignment_1 ) )
{
- // InternalApplicationConfiguration.g:8490:1: ( ( rule__ScopeDeclaration__NameAssignment_1 ) )
- // InternalApplicationConfiguration.g:8491:2: ( rule__ScopeDeclaration__NameAssignment_1 )
+ // InternalApplicationConfiguration.g:8843:1: ( ( rule__ScopeDeclaration__NameAssignment_1 ) )
+ // InternalApplicationConfiguration.g:8844:2: ( rule__ScopeDeclaration__NameAssignment_1 )
{
before(grammarAccess.getScopeDeclarationAccess().getNameAssignment_1());
- // InternalApplicationConfiguration.g:8492:2: ( rule__ScopeDeclaration__NameAssignment_1 )
- // InternalApplicationConfiguration.g:8492:3: rule__ScopeDeclaration__NameAssignment_1
+ // InternalApplicationConfiguration.g:8845:2: ( rule__ScopeDeclaration__NameAssignment_1 )
+ // InternalApplicationConfiguration.g:8845:3: rule__ScopeDeclaration__NameAssignment_1
{
pushFollow(FOLLOW_2);
rule__ScopeDeclaration__NameAssignment_1();
@@ -26470,14 +27569,14 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
// $ANTLR start "rule__ScopeDeclaration__Group__2"
- // InternalApplicationConfiguration.g:8500:1: rule__ScopeDeclaration__Group__2 : rule__ScopeDeclaration__Group__2__Impl ;
+ // InternalApplicationConfiguration.g:8853:1: rule__ScopeDeclaration__Group__2 : rule__ScopeDeclaration__Group__2__Impl ;
public final void rule__ScopeDeclaration__Group__2() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalApplicationConfiguration.g:8504:1: ( rule__ScopeDeclaration__Group__2__Impl )
- // InternalApplicationConfiguration.g:8505:2: rule__ScopeDeclaration__Group__2__Impl
+ // InternalApplicationConfiguration.g:8857:1: ( rule__ScopeDeclaration__Group__2__Impl )
+ // InternalApplicationConfiguration.g:8858:2: rule__ScopeDeclaration__Group__2__Impl
{
pushFollow(FOLLOW_2);
rule__ScopeDeclaration__Group__2__Impl();
@@ -26503,21 +27602,21 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
// $ANTLR start "rule__ScopeDeclaration__Group__2__Impl"
- // InternalApplicationConfiguration.g:8511:1: rule__ScopeDeclaration__Group__2__Impl : ( ( rule__ScopeDeclaration__SpecificationAssignment_2 ) ) ;
+ // InternalApplicationConfiguration.g:8864:1: rule__ScopeDeclaration__Group__2__Impl : ( ( rule__ScopeDeclaration__SpecificationAssignment_2 ) ) ;
public final void rule__ScopeDeclaration__Group__2__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalApplicationConfiguration.g:8515:1: ( ( ( rule__ScopeDeclaration__SpecificationAssignment_2 ) ) )
- // InternalApplicationConfiguration.g:8516:1: ( ( rule__ScopeDeclaration__SpecificationAssignment_2 ) )
+ // InternalApplicationConfiguration.g:8868:1: ( ( ( rule__ScopeDeclaration__SpecificationAssignment_2 ) ) )
+ // InternalApplicationConfiguration.g:8869:1: ( ( rule__ScopeDeclaration__SpecificationAssignment_2 ) )
{
- // InternalApplicationConfiguration.g:8516:1: ( ( rule__ScopeDeclaration__SpecificationAssignment_2 ) )
- // InternalApplicationConfiguration.g:8517:2: ( rule__ScopeDeclaration__SpecificationAssignment_2 )
+ // InternalApplicationConfiguration.g:8869:1: ( ( rule__ScopeDeclaration__SpecificationAssignment_2 ) )
+ // InternalApplicationConfiguration.g:8870:2: ( rule__ScopeDeclaration__SpecificationAssignment_2 )
{
before(grammarAccess.getScopeDeclarationAccess().getSpecificationAssignment_2());
- // InternalApplicationConfiguration.g:8518:2: ( rule__ScopeDeclaration__SpecificationAssignment_2 )
- // InternalApplicationConfiguration.g:8518:3: rule__ScopeDeclaration__SpecificationAssignment_2
+ // InternalApplicationConfiguration.g:8871:2: ( rule__ScopeDeclaration__SpecificationAssignment_2 )
+ // InternalApplicationConfiguration.g:8871:3: rule__ScopeDeclaration__SpecificationAssignment_2
{
pushFollow(FOLLOW_2);
rule__ScopeDeclaration__SpecificationAssignment_2();
@@ -26550,14 +27649,14 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
// $ANTLR start "rule__GenerationTask__Group__0"
- // InternalApplicationConfiguration.g:8527:1: rule__GenerationTask__Group__0 : rule__GenerationTask__Group__0__Impl rule__GenerationTask__Group__1 ;
+ // InternalApplicationConfiguration.g:8880:1: rule__GenerationTask__Group__0 : rule__GenerationTask__Group__0__Impl rule__GenerationTask__Group__1 ;
public final void rule__GenerationTask__Group__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalApplicationConfiguration.g:8531:1: ( rule__GenerationTask__Group__0__Impl rule__GenerationTask__Group__1 )
- // InternalApplicationConfiguration.g:8532:2: rule__GenerationTask__Group__0__Impl rule__GenerationTask__Group__1
+ // InternalApplicationConfiguration.g:8884:1: ( rule__GenerationTask__Group__0__Impl rule__GenerationTask__Group__1 )
+ // InternalApplicationConfiguration.g:8885:2: rule__GenerationTask__Group__0__Impl rule__GenerationTask__Group__1
{
pushFollow(FOLLOW_19);
rule__GenerationTask__Group__0__Impl();
@@ -26588,20 +27687,20 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
// $ANTLR start "rule__GenerationTask__Group__0__Impl"
- // InternalApplicationConfiguration.g:8539:1: rule__GenerationTask__Group__0__Impl : ( 'generate' ) ;
+ // InternalApplicationConfiguration.g:8892:1: rule__GenerationTask__Group__0__Impl : ( 'generate' ) ;
public final void rule__GenerationTask__Group__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalApplicationConfiguration.g:8543:1: ( ( 'generate' ) )
- // InternalApplicationConfiguration.g:8544:1: ( 'generate' )
+ // InternalApplicationConfiguration.g:8896:1: ( ( 'generate' ) )
+ // InternalApplicationConfiguration.g:8897:1: ( 'generate' )
{
- // InternalApplicationConfiguration.g:8544:1: ( 'generate' )
- // InternalApplicationConfiguration.g:8545:2: 'generate'
+ // InternalApplicationConfiguration.g:8897:1: ( 'generate' )
+ // InternalApplicationConfiguration.g:8898:2: 'generate'
{
before(grammarAccess.getGenerationTaskAccess().getGenerateKeyword_0());
- match(input,55,FOLLOW_2);
+ match(input,56,FOLLOW_2);
after(grammarAccess.getGenerationTaskAccess().getGenerateKeyword_0());
}
@@ -26625,14 +27724,14 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
// $ANTLR start "rule__GenerationTask__Group__1"
- // InternalApplicationConfiguration.g:8554:1: rule__GenerationTask__Group__1 : rule__GenerationTask__Group__1__Impl rule__GenerationTask__Group__2 ;
+ // InternalApplicationConfiguration.g:8907:1: rule__GenerationTask__Group__1 : rule__GenerationTask__Group__1__Impl rule__GenerationTask__Group__2 ;
public final void rule__GenerationTask__Group__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalApplicationConfiguration.g:8558:1: ( rule__GenerationTask__Group__1__Impl rule__GenerationTask__Group__2 )
- // InternalApplicationConfiguration.g:8559:2: rule__GenerationTask__Group__1__Impl rule__GenerationTask__Group__2
+ // InternalApplicationConfiguration.g:8911:1: ( rule__GenerationTask__Group__1__Impl rule__GenerationTask__Group__2 )
+ // InternalApplicationConfiguration.g:8912:2: rule__GenerationTask__Group__1__Impl rule__GenerationTask__Group__2
{
pushFollow(FOLLOW_19);
rule__GenerationTask__Group__1__Impl();
@@ -26663,21 +27762,21 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
// $ANTLR start "rule__GenerationTask__Group__1__Impl"
- // InternalApplicationConfiguration.g:8566:1: rule__GenerationTask__Group__1__Impl : ( () ) ;
+ // InternalApplicationConfiguration.g:8919:1: rule__GenerationTask__Group__1__Impl : ( () ) ;
public final void rule__GenerationTask__Group__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalApplicationConfiguration.g:8570:1: ( ( () ) )
- // InternalApplicationConfiguration.g:8571:1: ( () )
+ // InternalApplicationConfiguration.g:8923:1: ( ( () ) )
+ // InternalApplicationConfiguration.g:8924:1: ( () )
{
- // InternalApplicationConfiguration.g:8571:1: ( () )
- // InternalApplicationConfiguration.g:8572:2: ()
+ // InternalApplicationConfiguration.g:8924:1: ( () )
+ // InternalApplicationConfiguration.g:8925:2: ()
{
before(grammarAccess.getGenerationTaskAccess().getGenerationTaskAction_1());
- // InternalApplicationConfiguration.g:8573:2: ()
- // InternalApplicationConfiguration.g:8573:3:
+ // InternalApplicationConfiguration.g:8926:2: ()
+ // InternalApplicationConfiguration.g:8926:3:
{
}
@@ -26700,14 +27799,14 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
// $ANTLR start "rule__GenerationTask__Group__2"
- // InternalApplicationConfiguration.g:8581:1: rule__GenerationTask__Group__2 : rule__GenerationTask__Group__2__Impl rule__GenerationTask__Group__3 ;
+ // InternalApplicationConfiguration.g:8934:1: rule__GenerationTask__Group__2 : rule__GenerationTask__Group__2__Impl rule__GenerationTask__Group__3 ;
public final void rule__GenerationTask__Group__2() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalApplicationConfiguration.g:8585:1: ( rule__GenerationTask__Group__2__Impl rule__GenerationTask__Group__3 )
- // InternalApplicationConfiguration.g:8586:2: rule__GenerationTask__Group__2__Impl rule__GenerationTask__Group__3
+ // InternalApplicationConfiguration.g:8938:1: ( rule__GenerationTask__Group__2__Impl rule__GenerationTask__Group__3 )
+ // InternalApplicationConfiguration.g:8939:2: rule__GenerationTask__Group__2__Impl rule__GenerationTask__Group__3
{
pushFollow(FOLLOW_45);
rule__GenerationTask__Group__2__Impl();
@@ -26738,20 +27837,20 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
// $ANTLR start "rule__GenerationTask__Group__2__Impl"
- // InternalApplicationConfiguration.g:8593:1: rule__GenerationTask__Group__2__Impl : ( '{' ) ;
+ // InternalApplicationConfiguration.g:8946:1: rule__GenerationTask__Group__2__Impl : ( '{' ) ;
public final void rule__GenerationTask__Group__2__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalApplicationConfiguration.g:8597:1: ( ( '{' ) )
- // InternalApplicationConfiguration.g:8598:1: ( '{' )
+ // InternalApplicationConfiguration.g:8950:1: ( ( '{' ) )
+ // InternalApplicationConfiguration.g:8951:1: ( '{' )
{
- // InternalApplicationConfiguration.g:8598:1: ( '{' )
- // InternalApplicationConfiguration.g:8599:2: '{'
+ // InternalApplicationConfiguration.g:8951:1: ( '{' )
+ // InternalApplicationConfiguration.g:8952:2: '{'
{
before(grammarAccess.getGenerationTaskAccess().getLeftCurlyBracketKeyword_2());
- match(input,29,FOLLOW_2);
+ match(input,31,FOLLOW_2);
after(grammarAccess.getGenerationTaskAccess().getLeftCurlyBracketKeyword_2());
}
@@ -26775,14 +27874,14 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
// $ANTLR start "rule__GenerationTask__Group__3"
- // InternalApplicationConfiguration.g:8608:1: rule__GenerationTask__Group__3 : rule__GenerationTask__Group__3__Impl rule__GenerationTask__Group__4 ;
+ // InternalApplicationConfiguration.g:8961:1: rule__GenerationTask__Group__3 : rule__GenerationTask__Group__3__Impl rule__GenerationTask__Group__4 ;
public final void rule__GenerationTask__Group__3() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalApplicationConfiguration.g:8612:1: ( rule__GenerationTask__Group__3__Impl rule__GenerationTask__Group__4 )
- // InternalApplicationConfiguration.g:8613:2: rule__GenerationTask__Group__3__Impl rule__GenerationTask__Group__4
+ // InternalApplicationConfiguration.g:8965:1: ( rule__GenerationTask__Group__3__Impl rule__GenerationTask__Group__4 )
+ // InternalApplicationConfiguration.g:8966:2: rule__GenerationTask__Group__3__Impl rule__GenerationTask__Group__4
{
pushFollow(FOLLOW_46);
rule__GenerationTask__Group__3__Impl();
@@ -26813,21 +27912,21 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
// $ANTLR start "rule__GenerationTask__Group__3__Impl"
- // InternalApplicationConfiguration.g:8620:1: rule__GenerationTask__Group__3__Impl : ( ( rule__GenerationTask__UnorderedGroup_3 ) ) ;
+ // InternalApplicationConfiguration.g:8973:1: rule__GenerationTask__Group__3__Impl : ( ( rule__GenerationTask__UnorderedGroup_3 ) ) ;
public final void rule__GenerationTask__Group__3__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalApplicationConfiguration.g:8624:1: ( ( ( rule__GenerationTask__UnorderedGroup_3 ) ) )
- // InternalApplicationConfiguration.g:8625:1: ( ( rule__GenerationTask__UnorderedGroup_3 ) )
+ // InternalApplicationConfiguration.g:8977:1: ( ( ( rule__GenerationTask__UnorderedGroup_3 ) ) )
+ // InternalApplicationConfiguration.g:8978:1: ( ( rule__GenerationTask__UnorderedGroup_3 ) )
{
- // InternalApplicationConfiguration.g:8625:1: ( ( rule__GenerationTask__UnorderedGroup_3 ) )
- // InternalApplicationConfiguration.g:8626:2: ( rule__GenerationTask__UnorderedGroup_3 )
+ // InternalApplicationConfiguration.g:8978:1: ( ( rule__GenerationTask__UnorderedGroup_3 ) )
+ // InternalApplicationConfiguration.g:8979:2: ( rule__GenerationTask__UnorderedGroup_3 )
{
before(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3());
- // InternalApplicationConfiguration.g:8627:2: ( rule__GenerationTask__UnorderedGroup_3 )
- // InternalApplicationConfiguration.g:8627:3: rule__GenerationTask__UnorderedGroup_3
+ // InternalApplicationConfiguration.g:8980:2: ( rule__GenerationTask__UnorderedGroup_3 )
+ // InternalApplicationConfiguration.g:8980:3: rule__GenerationTask__UnorderedGroup_3
{
pushFollow(FOLLOW_2);
rule__GenerationTask__UnorderedGroup_3();
@@ -26860,14 +27959,14 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
// $ANTLR start "rule__GenerationTask__Group__4"
- // InternalApplicationConfiguration.g:8635:1: rule__GenerationTask__Group__4 : rule__GenerationTask__Group__4__Impl ;
+ // InternalApplicationConfiguration.g:8988:1: rule__GenerationTask__Group__4 : rule__GenerationTask__Group__4__Impl ;
public final void rule__GenerationTask__Group__4() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalApplicationConfiguration.g:8639:1: ( rule__GenerationTask__Group__4__Impl )
- // InternalApplicationConfiguration.g:8640:2: rule__GenerationTask__Group__4__Impl
+ // InternalApplicationConfiguration.g:8992:1: ( rule__GenerationTask__Group__4__Impl )
+ // InternalApplicationConfiguration.g:8993:2: rule__GenerationTask__Group__4__Impl
{
pushFollow(FOLLOW_2);
rule__GenerationTask__Group__4__Impl();
@@ -26893,20 +27992,20 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
// $ANTLR start "rule__GenerationTask__Group__4__Impl"
- // InternalApplicationConfiguration.g:8646:1: rule__GenerationTask__Group__4__Impl : ( '}' ) ;
+ // InternalApplicationConfiguration.g:8999:1: rule__GenerationTask__Group__4__Impl : ( '}' ) ;
public final void rule__GenerationTask__Group__4__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalApplicationConfiguration.g:8650:1: ( ( '}' ) )
- // InternalApplicationConfiguration.g:8651:1: ( '}' )
+ // InternalApplicationConfiguration.g:9003:1: ( ( '}' ) )
+ // InternalApplicationConfiguration.g:9004:1: ( '}' )
{
- // InternalApplicationConfiguration.g:8651:1: ( '}' )
- // InternalApplicationConfiguration.g:8652:2: '}'
+ // InternalApplicationConfiguration.g:9004:1: ( '}' )
+ // InternalApplicationConfiguration.g:9005:2: '}'
{
before(grammarAccess.getGenerationTaskAccess().getRightCurlyBracketKeyword_4());
- match(input,30,FOLLOW_2);
+ match(input,32,FOLLOW_2);
after(grammarAccess.getGenerationTaskAccess().getRightCurlyBracketKeyword_4());
}
@@ -26930,14 +28029,14 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
// $ANTLR start "rule__GenerationTask__Group_3_0__0"
- // InternalApplicationConfiguration.g:8662:1: rule__GenerationTask__Group_3_0__0 : rule__GenerationTask__Group_3_0__0__Impl rule__GenerationTask__Group_3_0__1 ;
+ // InternalApplicationConfiguration.g:9015:1: rule__GenerationTask__Group_3_0__0 : rule__GenerationTask__Group_3_0__0__Impl rule__GenerationTask__Group_3_0__1 ;
public final void rule__GenerationTask__Group_3_0__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalApplicationConfiguration.g:8666:1: ( rule__GenerationTask__Group_3_0__0__Impl rule__GenerationTask__Group_3_0__1 )
- // InternalApplicationConfiguration.g:8667:2: rule__GenerationTask__Group_3_0__0__Impl rule__GenerationTask__Group_3_0__1
+ // InternalApplicationConfiguration.g:9019:1: ( rule__GenerationTask__Group_3_0__0__Impl rule__GenerationTask__Group_3_0__1 )
+ // InternalApplicationConfiguration.g:9020:2: rule__GenerationTask__Group_3_0__0__Impl rule__GenerationTask__Group_3_0__1
{
pushFollow(FOLLOW_14);
rule__GenerationTask__Group_3_0__0__Impl();
@@ -26968,20 +28067,20 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
// $ANTLR start "rule__GenerationTask__Group_3_0__0__Impl"
- // InternalApplicationConfiguration.g:8674:1: rule__GenerationTask__Group_3_0__0__Impl : ( 'metamodel' ) ;
+ // InternalApplicationConfiguration.g:9027:1: rule__GenerationTask__Group_3_0__0__Impl : ( 'metamodel' ) ;
public final void rule__GenerationTask__Group_3_0__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalApplicationConfiguration.g:8678:1: ( ( 'metamodel' ) )
- // InternalApplicationConfiguration.g:8679:1: ( 'metamodel' )
+ // InternalApplicationConfiguration.g:9031:1: ( ( 'metamodel' ) )
+ // InternalApplicationConfiguration.g:9032:1: ( 'metamodel' )
{
- // InternalApplicationConfiguration.g:8679:1: ( 'metamodel' )
- // InternalApplicationConfiguration.g:8680:2: 'metamodel'
+ // InternalApplicationConfiguration.g:9032:1: ( 'metamodel' )
+ // InternalApplicationConfiguration.g:9033:2: 'metamodel'
{
before(grammarAccess.getGenerationTaskAccess().getMetamodelKeyword_3_0_0());
- match(input,35,FOLLOW_2);
+ match(input,37,FOLLOW_2);
after(grammarAccess.getGenerationTaskAccess().getMetamodelKeyword_3_0_0());
}
@@ -27005,14 +28104,14 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
// $ANTLR start "rule__GenerationTask__Group_3_0__1"
- // InternalApplicationConfiguration.g:8689:1: rule__GenerationTask__Group_3_0__1 : rule__GenerationTask__Group_3_0__1__Impl rule__GenerationTask__Group_3_0__2 ;
+ // InternalApplicationConfiguration.g:9042:1: rule__GenerationTask__Group_3_0__1 : rule__GenerationTask__Group_3_0__1__Impl rule__GenerationTask__Group_3_0__2 ;
public final void rule__GenerationTask__Group_3_0__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalApplicationConfiguration.g:8693:1: ( rule__GenerationTask__Group_3_0__1__Impl rule__GenerationTask__Group_3_0__2 )
- // InternalApplicationConfiguration.g:8694:2: rule__GenerationTask__Group_3_0__1__Impl rule__GenerationTask__Group_3_0__2
+ // InternalApplicationConfiguration.g:9046:1: ( rule__GenerationTask__Group_3_0__1__Impl rule__GenerationTask__Group_3_0__2 )
+ // InternalApplicationConfiguration.g:9047:2: rule__GenerationTask__Group_3_0__1__Impl rule__GenerationTask__Group_3_0__2
{
pushFollow(FOLLOW_47);
rule__GenerationTask__Group_3_0__1__Impl();
@@ -27043,20 +28142,20 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
// $ANTLR start "rule__GenerationTask__Group_3_0__1__Impl"
- // InternalApplicationConfiguration.g:8701:1: rule__GenerationTask__Group_3_0__1__Impl : ( '=' ) ;
+ // InternalApplicationConfiguration.g:9054:1: rule__GenerationTask__Group_3_0__1__Impl : ( '=' ) ;
public final void rule__GenerationTask__Group_3_0__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalApplicationConfiguration.g:8705:1: ( ( '=' ) )
- // InternalApplicationConfiguration.g:8706:1: ( '=' )
+ // InternalApplicationConfiguration.g:9058:1: ( ( '=' ) )
+ // InternalApplicationConfiguration.g:9059:1: ( '=' )
{
- // InternalApplicationConfiguration.g:8706:1: ( '=' )
- // InternalApplicationConfiguration.g:8707:2: '='
+ // InternalApplicationConfiguration.g:9059:1: ( '=' )
+ // InternalApplicationConfiguration.g:9060:2: '='
{
before(grammarAccess.getGenerationTaskAccess().getEqualsSignKeyword_3_0_1());
- match(input,28,FOLLOW_2);
+ match(input,30,FOLLOW_2);
after(grammarAccess.getGenerationTaskAccess().getEqualsSignKeyword_3_0_1());
}
@@ -27080,14 +28179,14 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
// $ANTLR start "rule__GenerationTask__Group_3_0__2"
- // InternalApplicationConfiguration.g:8716:1: rule__GenerationTask__Group_3_0__2 : rule__GenerationTask__Group_3_0__2__Impl ;
+ // InternalApplicationConfiguration.g:9069:1: rule__GenerationTask__Group_3_0__2 : rule__GenerationTask__Group_3_0__2__Impl ;
public final void rule__GenerationTask__Group_3_0__2() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalApplicationConfiguration.g:8720:1: ( rule__GenerationTask__Group_3_0__2__Impl )
- // InternalApplicationConfiguration.g:8721:2: rule__GenerationTask__Group_3_0__2__Impl
+ // InternalApplicationConfiguration.g:9073:1: ( rule__GenerationTask__Group_3_0__2__Impl )
+ // InternalApplicationConfiguration.g:9074:2: rule__GenerationTask__Group_3_0__2__Impl
{
pushFollow(FOLLOW_2);
rule__GenerationTask__Group_3_0__2__Impl();
@@ -27113,21 +28212,21 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
// $ANTLR start "rule__GenerationTask__Group_3_0__2__Impl"
- // InternalApplicationConfiguration.g:8727:1: rule__GenerationTask__Group_3_0__2__Impl : ( ( rule__GenerationTask__MetamodelAssignment_3_0_2 ) ) ;
+ // InternalApplicationConfiguration.g:9080:1: rule__GenerationTask__Group_3_0__2__Impl : ( ( rule__GenerationTask__MetamodelAssignment_3_0_2 ) ) ;
public final void rule__GenerationTask__Group_3_0__2__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalApplicationConfiguration.g:8731:1: ( ( ( rule__GenerationTask__MetamodelAssignment_3_0_2 ) ) )
- // InternalApplicationConfiguration.g:8732:1: ( ( rule__GenerationTask__MetamodelAssignment_3_0_2 ) )
+ // InternalApplicationConfiguration.g:9084:1: ( ( ( rule__GenerationTask__MetamodelAssignment_3_0_2 ) ) )
+ // InternalApplicationConfiguration.g:9085:1: ( ( rule__GenerationTask__MetamodelAssignment_3_0_2 ) )
{
- // InternalApplicationConfiguration.g:8732:1: ( ( rule__GenerationTask__MetamodelAssignment_3_0_2 ) )
- // InternalApplicationConfiguration.g:8733:2: ( rule__GenerationTask__MetamodelAssignment_3_0_2 )
+ // InternalApplicationConfiguration.g:9085:1: ( ( rule__GenerationTask__MetamodelAssignment_3_0_2 ) )
+ // InternalApplicationConfiguration.g:9086:2: ( rule__GenerationTask__MetamodelAssignment_3_0_2 )
{
before(grammarAccess.getGenerationTaskAccess().getMetamodelAssignment_3_0_2());
- // InternalApplicationConfiguration.g:8734:2: ( rule__GenerationTask__MetamodelAssignment_3_0_2 )
- // InternalApplicationConfiguration.g:8734:3: rule__GenerationTask__MetamodelAssignment_3_0_2
+ // InternalApplicationConfiguration.g:9087:2: ( rule__GenerationTask__MetamodelAssignment_3_0_2 )
+ // InternalApplicationConfiguration.g:9087:3: rule__GenerationTask__MetamodelAssignment_3_0_2
{
pushFollow(FOLLOW_2);
rule__GenerationTask__MetamodelAssignment_3_0_2();
@@ -27160,14 +28259,14 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
// $ANTLR start "rule__GenerationTask__Group_3_1__0"
- // InternalApplicationConfiguration.g:8743:1: rule__GenerationTask__Group_3_1__0 : rule__GenerationTask__Group_3_1__0__Impl rule__GenerationTask__Group_3_1__1 ;
+ // InternalApplicationConfiguration.g:9096:1: rule__GenerationTask__Group_3_1__0 : rule__GenerationTask__Group_3_1__0__Impl rule__GenerationTask__Group_3_1__1 ;
public final void rule__GenerationTask__Group_3_1__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalApplicationConfiguration.g:8747:1: ( rule__GenerationTask__Group_3_1__0__Impl rule__GenerationTask__Group_3_1__1 )
- // InternalApplicationConfiguration.g:8748:2: rule__GenerationTask__Group_3_1__0__Impl rule__GenerationTask__Group_3_1__1
+ // InternalApplicationConfiguration.g:9100:1: ( rule__GenerationTask__Group_3_1__0__Impl rule__GenerationTask__Group_3_1__1 )
+ // InternalApplicationConfiguration.g:9101:2: rule__GenerationTask__Group_3_1__0__Impl rule__GenerationTask__Group_3_1__1
{
pushFollow(FOLLOW_14);
rule__GenerationTask__Group_3_1__0__Impl();
@@ -27198,20 +28297,20 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
// $ANTLR start "rule__GenerationTask__Group_3_1__0__Impl"
- // InternalApplicationConfiguration.g:8755:1: rule__GenerationTask__Group_3_1__0__Impl : ( 'partial-model' ) ;
+ // InternalApplicationConfiguration.g:9108:1: rule__GenerationTask__Group_3_1__0__Impl : ( 'partial-model' ) ;
public final void rule__GenerationTask__Group_3_1__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalApplicationConfiguration.g:8759:1: ( ( 'partial-model' ) )
- // InternalApplicationConfiguration.g:8760:1: ( 'partial-model' )
+ // InternalApplicationConfiguration.g:9112:1: ( ( 'partial-model' ) )
+ // InternalApplicationConfiguration.g:9113:1: ( 'partial-model' )
{
- // InternalApplicationConfiguration.g:8760:1: ( 'partial-model' )
- // InternalApplicationConfiguration.g:8761:2: 'partial-model'
+ // InternalApplicationConfiguration.g:9113:1: ( 'partial-model' )
+ // InternalApplicationConfiguration.g:9114:2: 'partial-model'
{
before(grammarAccess.getGenerationTaskAccess().getPartialModelKeyword_3_1_0());
- match(input,56,FOLLOW_2);
+ match(input,57,FOLLOW_2);
after(grammarAccess.getGenerationTaskAccess().getPartialModelKeyword_3_1_0());
}
@@ -27235,14 +28334,14 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
// $ANTLR start "rule__GenerationTask__Group_3_1__1"
- // InternalApplicationConfiguration.g:8770:1: rule__GenerationTask__Group_3_1__1 : rule__GenerationTask__Group_3_1__1__Impl rule__GenerationTask__Group_3_1__2 ;
+ // InternalApplicationConfiguration.g:9123:1: rule__GenerationTask__Group_3_1__1 : rule__GenerationTask__Group_3_1__1__Impl rule__GenerationTask__Group_3_1__2 ;
public final void rule__GenerationTask__Group_3_1__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalApplicationConfiguration.g:8774:1: ( rule__GenerationTask__Group_3_1__1__Impl rule__GenerationTask__Group_3_1__2 )
- // InternalApplicationConfiguration.g:8775:2: rule__GenerationTask__Group_3_1__1__Impl rule__GenerationTask__Group_3_1__2
+ // InternalApplicationConfiguration.g:9127:1: ( rule__GenerationTask__Group_3_1__1__Impl rule__GenerationTask__Group_3_1__2 )
+ // InternalApplicationConfiguration.g:9128:2: rule__GenerationTask__Group_3_1__1__Impl rule__GenerationTask__Group_3_1__2
{
pushFollow(FOLLOW_47);
rule__GenerationTask__Group_3_1__1__Impl();
@@ -27273,20 +28372,20 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
// $ANTLR start "rule__GenerationTask__Group_3_1__1__Impl"
- // InternalApplicationConfiguration.g:8782:1: rule__GenerationTask__Group_3_1__1__Impl : ( '=' ) ;
+ // InternalApplicationConfiguration.g:9135:1: rule__GenerationTask__Group_3_1__1__Impl : ( '=' ) ;
public final void rule__GenerationTask__Group_3_1__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalApplicationConfiguration.g:8786:1: ( ( '=' ) )
- // InternalApplicationConfiguration.g:8787:1: ( '=' )
+ // InternalApplicationConfiguration.g:9139:1: ( ( '=' ) )
+ // InternalApplicationConfiguration.g:9140:1: ( '=' )
{
- // InternalApplicationConfiguration.g:8787:1: ( '=' )
- // InternalApplicationConfiguration.g:8788:2: '='
+ // InternalApplicationConfiguration.g:9140:1: ( '=' )
+ // InternalApplicationConfiguration.g:9141:2: '='
{
before(grammarAccess.getGenerationTaskAccess().getEqualsSignKeyword_3_1_1());
- match(input,28,FOLLOW_2);
+ match(input,30,FOLLOW_2);
after(grammarAccess.getGenerationTaskAccess().getEqualsSignKeyword_3_1_1());
}
@@ -27310,14 +28409,14 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
// $ANTLR start "rule__GenerationTask__Group_3_1__2"
- // InternalApplicationConfiguration.g:8797:1: rule__GenerationTask__Group_3_1__2 : rule__GenerationTask__Group_3_1__2__Impl ;
+ // InternalApplicationConfiguration.g:9150:1: rule__GenerationTask__Group_3_1__2 : rule__GenerationTask__Group_3_1__2__Impl ;
public final void rule__GenerationTask__Group_3_1__2() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalApplicationConfiguration.g:8801:1: ( rule__GenerationTask__Group_3_1__2__Impl )
- // InternalApplicationConfiguration.g:8802:2: rule__GenerationTask__Group_3_1__2__Impl
+ // InternalApplicationConfiguration.g:9154:1: ( rule__GenerationTask__Group_3_1__2__Impl )
+ // InternalApplicationConfiguration.g:9155:2: rule__GenerationTask__Group_3_1__2__Impl
{
pushFollow(FOLLOW_2);
rule__GenerationTask__Group_3_1__2__Impl();
@@ -27343,21 +28442,21 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
// $ANTLR start "rule__GenerationTask__Group_3_1__2__Impl"
- // InternalApplicationConfiguration.g:8808:1: rule__GenerationTask__Group_3_1__2__Impl : ( ( rule__GenerationTask__PartialModelAssignment_3_1_2 ) ) ;
+ // InternalApplicationConfiguration.g:9161:1: rule__GenerationTask__Group_3_1__2__Impl : ( ( rule__GenerationTask__PartialModelAssignment_3_1_2 ) ) ;
public final void rule__GenerationTask__Group_3_1__2__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalApplicationConfiguration.g:8812:1: ( ( ( rule__GenerationTask__PartialModelAssignment_3_1_2 ) ) )
- // InternalApplicationConfiguration.g:8813:1: ( ( rule__GenerationTask__PartialModelAssignment_3_1_2 ) )
+ // InternalApplicationConfiguration.g:9165:1: ( ( ( rule__GenerationTask__PartialModelAssignment_3_1_2 ) ) )
+ // InternalApplicationConfiguration.g:9166:1: ( ( rule__GenerationTask__PartialModelAssignment_3_1_2 ) )
{
- // InternalApplicationConfiguration.g:8813:1: ( ( rule__GenerationTask__PartialModelAssignment_3_1_2 ) )
- // InternalApplicationConfiguration.g:8814:2: ( rule__GenerationTask__PartialModelAssignment_3_1_2 )
+ // InternalApplicationConfiguration.g:9166:1: ( ( rule__GenerationTask__PartialModelAssignment_3_1_2 ) )
+ // InternalApplicationConfiguration.g:9167:2: ( rule__GenerationTask__PartialModelAssignment_3_1_2 )
{
before(grammarAccess.getGenerationTaskAccess().getPartialModelAssignment_3_1_2());
- // InternalApplicationConfiguration.g:8815:2: ( rule__GenerationTask__PartialModelAssignment_3_1_2 )
- // InternalApplicationConfiguration.g:8815:3: rule__GenerationTask__PartialModelAssignment_3_1_2
+ // InternalApplicationConfiguration.g:9168:2: ( rule__GenerationTask__PartialModelAssignment_3_1_2 )
+ // InternalApplicationConfiguration.g:9168:3: rule__GenerationTask__PartialModelAssignment_3_1_2
{
pushFollow(FOLLOW_2);
rule__GenerationTask__PartialModelAssignment_3_1_2();
@@ -27390,14 +28489,14 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
// $ANTLR start "rule__GenerationTask__Group_3_2__0"
- // InternalApplicationConfiguration.g:8824:1: rule__GenerationTask__Group_3_2__0 : rule__GenerationTask__Group_3_2__0__Impl rule__GenerationTask__Group_3_2__1 ;
+ // InternalApplicationConfiguration.g:9177:1: rule__GenerationTask__Group_3_2__0 : rule__GenerationTask__Group_3_2__0__Impl rule__GenerationTask__Group_3_2__1 ;
public final void rule__GenerationTask__Group_3_2__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalApplicationConfiguration.g:8828:1: ( rule__GenerationTask__Group_3_2__0__Impl rule__GenerationTask__Group_3_2__1 )
- // InternalApplicationConfiguration.g:8829:2: rule__GenerationTask__Group_3_2__0__Impl rule__GenerationTask__Group_3_2__1
+ // InternalApplicationConfiguration.g:9181:1: ( rule__GenerationTask__Group_3_2__0__Impl rule__GenerationTask__Group_3_2__1 )
+ // InternalApplicationConfiguration.g:9182:2: rule__GenerationTask__Group_3_2__0__Impl rule__GenerationTask__Group_3_2__1
{
pushFollow(FOLLOW_14);
rule__GenerationTask__Group_3_2__0__Impl();
@@ -27428,20 +28527,20 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
// $ANTLR start "rule__GenerationTask__Group_3_2__0__Impl"
- // InternalApplicationConfiguration.g:8836:1: rule__GenerationTask__Group_3_2__0__Impl : ( 'constraints' ) ;
+ // InternalApplicationConfiguration.g:9189:1: rule__GenerationTask__Group_3_2__0__Impl : ( 'constraints' ) ;
public final void rule__GenerationTask__Group_3_2__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalApplicationConfiguration.g:8840:1: ( ( 'constraints' ) )
- // InternalApplicationConfiguration.g:8841:1: ( 'constraints' )
+ // InternalApplicationConfiguration.g:9193:1: ( ( 'constraints' ) )
+ // InternalApplicationConfiguration.g:9194:1: ( 'constraints' )
{
- // InternalApplicationConfiguration.g:8841:1: ( 'constraints' )
- // InternalApplicationConfiguration.g:8842:2: 'constraints'
+ // InternalApplicationConfiguration.g:9194:1: ( 'constraints' )
+ // InternalApplicationConfiguration.g:9195:2: 'constraints'
{
before(grammarAccess.getGenerationTaskAccess().getConstraintsKeyword_3_2_0());
- match(input,38,FOLLOW_2);
+ match(input,40,FOLLOW_2);
after(grammarAccess.getGenerationTaskAccess().getConstraintsKeyword_3_2_0());
}
@@ -27465,14 +28564,14 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
// $ANTLR start "rule__GenerationTask__Group_3_2__1"
- // InternalApplicationConfiguration.g:8851:1: rule__GenerationTask__Group_3_2__1 : rule__GenerationTask__Group_3_2__1__Impl rule__GenerationTask__Group_3_2__2 ;
+ // InternalApplicationConfiguration.g:9204:1: rule__GenerationTask__Group_3_2__1 : rule__GenerationTask__Group_3_2__1__Impl rule__GenerationTask__Group_3_2__2 ;
public final void rule__GenerationTask__Group_3_2__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalApplicationConfiguration.g:8855:1: ( rule__GenerationTask__Group_3_2__1__Impl rule__GenerationTask__Group_3_2__2 )
- // InternalApplicationConfiguration.g:8856:2: rule__GenerationTask__Group_3_2__1__Impl rule__GenerationTask__Group_3_2__2
+ // InternalApplicationConfiguration.g:9208:1: ( rule__GenerationTask__Group_3_2__1__Impl rule__GenerationTask__Group_3_2__2 )
+ // InternalApplicationConfiguration.g:9209:2: rule__GenerationTask__Group_3_2__1__Impl rule__GenerationTask__Group_3_2__2
{
pushFollow(FOLLOW_47);
rule__GenerationTask__Group_3_2__1__Impl();
@@ -27503,20 +28602,20 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
// $ANTLR start "rule__GenerationTask__Group_3_2__1__Impl"
- // InternalApplicationConfiguration.g:8863:1: rule__GenerationTask__Group_3_2__1__Impl : ( '=' ) ;
+ // InternalApplicationConfiguration.g:9216:1: rule__GenerationTask__Group_3_2__1__Impl : ( '=' ) ;
public final void rule__GenerationTask__Group_3_2__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalApplicationConfiguration.g:8867:1: ( ( '=' ) )
- // InternalApplicationConfiguration.g:8868:1: ( '=' )
+ // InternalApplicationConfiguration.g:9220:1: ( ( '=' ) )
+ // InternalApplicationConfiguration.g:9221:1: ( '=' )
{
- // InternalApplicationConfiguration.g:8868:1: ( '=' )
- // InternalApplicationConfiguration.g:8869:2: '='
+ // InternalApplicationConfiguration.g:9221:1: ( '=' )
+ // InternalApplicationConfiguration.g:9222:2: '='
{
before(grammarAccess.getGenerationTaskAccess().getEqualsSignKeyword_3_2_1());
- match(input,28,FOLLOW_2);
+ match(input,30,FOLLOW_2);
after(grammarAccess.getGenerationTaskAccess().getEqualsSignKeyword_3_2_1());
}
@@ -27540,14 +28639,14 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
// $ANTLR start "rule__GenerationTask__Group_3_2__2"
- // InternalApplicationConfiguration.g:8878:1: rule__GenerationTask__Group_3_2__2 : rule__GenerationTask__Group_3_2__2__Impl ;
+ // InternalApplicationConfiguration.g:9231:1: rule__GenerationTask__Group_3_2__2 : rule__GenerationTask__Group_3_2__2__Impl ;
public final void rule__GenerationTask__Group_3_2__2() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalApplicationConfiguration.g:8882:1: ( rule__GenerationTask__Group_3_2__2__Impl )
- // InternalApplicationConfiguration.g:8883:2: rule__GenerationTask__Group_3_2__2__Impl
+ // InternalApplicationConfiguration.g:9235:1: ( rule__GenerationTask__Group_3_2__2__Impl )
+ // InternalApplicationConfiguration.g:9236:2: rule__GenerationTask__Group_3_2__2__Impl
{
pushFollow(FOLLOW_2);
rule__GenerationTask__Group_3_2__2__Impl();
@@ -27573,21 +28672,21 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
// $ANTLR start "rule__GenerationTask__Group_3_2__2__Impl"
- // InternalApplicationConfiguration.g:8889:1: rule__GenerationTask__Group_3_2__2__Impl : ( ( rule__GenerationTask__PatternsAssignment_3_2_2 ) ) ;
+ // InternalApplicationConfiguration.g:9242:1: rule__GenerationTask__Group_3_2__2__Impl : ( ( rule__GenerationTask__PatternsAssignment_3_2_2 ) ) ;
public final void rule__GenerationTask__Group_3_2__2__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalApplicationConfiguration.g:8893:1: ( ( ( rule__GenerationTask__PatternsAssignment_3_2_2 ) ) )
- // InternalApplicationConfiguration.g:8894:1: ( ( rule__GenerationTask__PatternsAssignment_3_2_2 ) )
+ // InternalApplicationConfiguration.g:9246:1: ( ( ( rule__GenerationTask__PatternsAssignment_3_2_2 ) ) )
+ // InternalApplicationConfiguration.g:9247:1: ( ( rule__GenerationTask__PatternsAssignment_3_2_2 ) )
{
- // InternalApplicationConfiguration.g:8894:1: ( ( rule__GenerationTask__PatternsAssignment_3_2_2 ) )
- // InternalApplicationConfiguration.g:8895:2: ( rule__GenerationTask__PatternsAssignment_3_2_2 )
+ // InternalApplicationConfiguration.g:9247:1: ( ( rule__GenerationTask__PatternsAssignment_3_2_2 ) )
+ // InternalApplicationConfiguration.g:9248:2: ( rule__GenerationTask__PatternsAssignment_3_2_2 )
{
before(grammarAccess.getGenerationTaskAccess().getPatternsAssignment_3_2_2());
- // InternalApplicationConfiguration.g:8896:2: ( rule__GenerationTask__PatternsAssignment_3_2_2 )
- // InternalApplicationConfiguration.g:8896:3: rule__GenerationTask__PatternsAssignment_3_2_2
+ // InternalApplicationConfiguration.g:9249:2: ( rule__GenerationTask__PatternsAssignment_3_2_2 )
+ // InternalApplicationConfiguration.g:9249:3: rule__GenerationTask__PatternsAssignment_3_2_2
{
pushFollow(FOLLOW_2);
rule__GenerationTask__PatternsAssignment_3_2_2();
@@ -27620,14 +28719,14 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
// $ANTLR start "rule__GenerationTask__Group_3_3__0"
- // InternalApplicationConfiguration.g:8905:1: rule__GenerationTask__Group_3_3__0 : rule__GenerationTask__Group_3_3__0__Impl rule__GenerationTask__Group_3_3__1 ;
+ // InternalApplicationConfiguration.g:9258:1: rule__GenerationTask__Group_3_3__0 : rule__GenerationTask__Group_3_3__0__Impl rule__GenerationTask__Group_3_3__1 ;
public final void rule__GenerationTask__Group_3_3__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalApplicationConfiguration.g:8909:1: ( rule__GenerationTask__Group_3_3__0__Impl rule__GenerationTask__Group_3_3__1 )
- // InternalApplicationConfiguration.g:8910:2: rule__GenerationTask__Group_3_3__0__Impl rule__GenerationTask__Group_3_3__1
+ // InternalApplicationConfiguration.g:9262:1: ( rule__GenerationTask__Group_3_3__0__Impl rule__GenerationTask__Group_3_3__1 )
+ // InternalApplicationConfiguration.g:9263:2: rule__GenerationTask__Group_3_3__0__Impl rule__GenerationTask__Group_3_3__1
{
pushFollow(FOLLOW_14);
rule__GenerationTask__Group_3_3__0__Impl();
@@ -27658,20 +28757,20 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
// $ANTLR start "rule__GenerationTask__Group_3_3__0__Impl"
- // InternalApplicationConfiguration.g:8917:1: rule__GenerationTask__Group_3_3__0__Impl : ( 'objectives' ) ;
+ // InternalApplicationConfiguration.g:9270:1: rule__GenerationTask__Group_3_3__0__Impl : ( 'objectives' ) ;
public final void rule__GenerationTask__Group_3_3__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalApplicationConfiguration.g:8921:1: ( ( 'objectives' ) )
- // InternalApplicationConfiguration.g:8922:1: ( 'objectives' )
+ // InternalApplicationConfiguration.g:9274:1: ( ( 'objectives' ) )
+ // InternalApplicationConfiguration.g:9275:1: ( 'objectives' )
{
- // InternalApplicationConfiguration.g:8922:1: ( 'objectives' )
- // InternalApplicationConfiguration.g:8923:2: 'objectives'
+ // InternalApplicationConfiguration.g:9275:1: ( 'objectives' )
+ // InternalApplicationConfiguration.g:9276:2: 'objectives'
{
before(grammarAccess.getGenerationTaskAccess().getObjectivesKeyword_3_3_0());
- match(input,41,FOLLOW_2);
+ match(input,44,FOLLOW_2);
after(grammarAccess.getGenerationTaskAccess().getObjectivesKeyword_3_3_0());
}
@@ -27695,14 +28794,14 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
// $ANTLR start "rule__GenerationTask__Group_3_3__1"
- // InternalApplicationConfiguration.g:8932:1: rule__GenerationTask__Group_3_3__1 : rule__GenerationTask__Group_3_3__1__Impl rule__GenerationTask__Group_3_3__2 ;
+ // InternalApplicationConfiguration.g:9285:1: rule__GenerationTask__Group_3_3__1 : rule__GenerationTask__Group_3_3__1__Impl rule__GenerationTask__Group_3_3__2 ;
public final void rule__GenerationTask__Group_3_3__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalApplicationConfiguration.g:8936:1: ( rule__GenerationTask__Group_3_3__1__Impl rule__GenerationTask__Group_3_3__2 )
- // InternalApplicationConfiguration.g:8937:2: rule__GenerationTask__Group_3_3__1__Impl rule__GenerationTask__Group_3_3__2
+ // InternalApplicationConfiguration.g:9289:1: ( rule__GenerationTask__Group_3_3__1__Impl rule__GenerationTask__Group_3_3__2 )
+ // InternalApplicationConfiguration.g:9290:2: rule__GenerationTask__Group_3_3__1__Impl rule__GenerationTask__Group_3_3__2
{
pushFollow(FOLLOW_47);
rule__GenerationTask__Group_3_3__1__Impl();
@@ -27733,20 +28832,20 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
// $ANTLR start "rule__GenerationTask__Group_3_3__1__Impl"
- // InternalApplicationConfiguration.g:8944:1: rule__GenerationTask__Group_3_3__1__Impl : ( '=' ) ;
+ // InternalApplicationConfiguration.g:9297:1: rule__GenerationTask__Group_3_3__1__Impl : ( '=' ) ;
public final void rule__GenerationTask__Group_3_3__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalApplicationConfiguration.g:8948:1: ( ( '=' ) )
- // InternalApplicationConfiguration.g:8949:1: ( '=' )
+ // InternalApplicationConfiguration.g:9301:1: ( ( '=' ) )
+ // InternalApplicationConfiguration.g:9302:1: ( '=' )
{
- // InternalApplicationConfiguration.g:8949:1: ( '=' )
- // InternalApplicationConfiguration.g:8950:2: '='
+ // InternalApplicationConfiguration.g:9302:1: ( '=' )
+ // InternalApplicationConfiguration.g:9303:2: '='
{
before(grammarAccess.getGenerationTaskAccess().getEqualsSignKeyword_3_3_1());
- match(input,28,FOLLOW_2);
+ match(input,30,FOLLOW_2);
after(grammarAccess.getGenerationTaskAccess().getEqualsSignKeyword_3_3_1());
}
@@ -27770,14 +28869,14 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
// $ANTLR start "rule__GenerationTask__Group_3_3__2"
- // InternalApplicationConfiguration.g:8959:1: rule__GenerationTask__Group_3_3__2 : rule__GenerationTask__Group_3_3__2__Impl ;
+ // InternalApplicationConfiguration.g:9312:1: rule__GenerationTask__Group_3_3__2 : rule__GenerationTask__Group_3_3__2__Impl ;
public final void rule__GenerationTask__Group_3_3__2() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalApplicationConfiguration.g:8963:1: ( rule__GenerationTask__Group_3_3__2__Impl )
- // InternalApplicationConfiguration.g:8964:2: rule__GenerationTask__Group_3_3__2__Impl
+ // InternalApplicationConfiguration.g:9316:1: ( rule__GenerationTask__Group_3_3__2__Impl )
+ // InternalApplicationConfiguration.g:9317:2: rule__GenerationTask__Group_3_3__2__Impl
{
pushFollow(FOLLOW_2);
rule__GenerationTask__Group_3_3__2__Impl();
@@ -27803,21 +28902,21 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
// $ANTLR start "rule__GenerationTask__Group_3_3__2__Impl"
- // InternalApplicationConfiguration.g:8970:1: rule__GenerationTask__Group_3_3__2__Impl : ( ( rule__GenerationTask__ObjectivesAssignment_3_3_2 ) ) ;
+ // InternalApplicationConfiguration.g:9323:1: rule__GenerationTask__Group_3_3__2__Impl : ( ( rule__GenerationTask__ObjectivesAssignment_3_3_2 ) ) ;
public final void rule__GenerationTask__Group_3_3__2__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalApplicationConfiguration.g:8974:1: ( ( ( rule__GenerationTask__ObjectivesAssignment_3_3_2 ) ) )
- // InternalApplicationConfiguration.g:8975:1: ( ( rule__GenerationTask__ObjectivesAssignment_3_3_2 ) )
+ // InternalApplicationConfiguration.g:9327:1: ( ( ( rule__GenerationTask__ObjectivesAssignment_3_3_2 ) ) )
+ // InternalApplicationConfiguration.g:9328:1: ( ( rule__GenerationTask__ObjectivesAssignment_3_3_2 ) )
{
- // InternalApplicationConfiguration.g:8975:1: ( ( rule__GenerationTask__ObjectivesAssignment_3_3_2 ) )
- // InternalApplicationConfiguration.g:8976:2: ( rule__GenerationTask__ObjectivesAssignment_3_3_2 )
+ // InternalApplicationConfiguration.g:9328:1: ( ( rule__GenerationTask__ObjectivesAssignment_3_3_2 ) )
+ // InternalApplicationConfiguration.g:9329:2: ( rule__GenerationTask__ObjectivesAssignment_3_3_2 )
{
before(grammarAccess.getGenerationTaskAccess().getObjectivesAssignment_3_3_2());
- // InternalApplicationConfiguration.g:8977:2: ( rule__GenerationTask__ObjectivesAssignment_3_3_2 )
- // InternalApplicationConfiguration.g:8977:3: rule__GenerationTask__ObjectivesAssignment_3_3_2
+ // InternalApplicationConfiguration.g:9330:2: ( rule__GenerationTask__ObjectivesAssignment_3_3_2 )
+ // InternalApplicationConfiguration.g:9330:3: rule__GenerationTask__ObjectivesAssignment_3_3_2
{
pushFollow(FOLLOW_2);
rule__GenerationTask__ObjectivesAssignment_3_3_2();
@@ -27850,14 +28949,14 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
// $ANTLR start "rule__GenerationTask__Group_3_4__0"
- // InternalApplicationConfiguration.g:8986:1: rule__GenerationTask__Group_3_4__0 : rule__GenerationTask__Group_3_4__0__Impl rule__GenerationTask__Group_3_4__1 ;
+ // InternalApplicationConfiguration.g:9339:1: rule__GenerationTask__Group_3_4__0 : rule__GenerationTask__Group_3_4__0__Impl rule__GenerationTask__Group_3_4__1 ;
public final void rule__GenerationTask__Group_3_4__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalApplicationConfiguration.g:8990:1: ( rule__GenerationTask__Group_3_4__0__Impl rule__GenerationTask__Group_3_4__1 )
- // InternalApplicationConfiguration.g:8991:2: rule__GenerationTask__Group_3_4__0__Impl rule__GenerationTask__Group_3_4__1
+ // InternalApplicationConfiguration.g:9343:1: ( rule__GenerationTask__Group_3_4__0__Impl rule__GenerationTask__Group_3_4__1 )
+ // InternalApplicationConfiguration.g:9344:2: rule__GenerationTask__Group_3_4__0__Impl rule__GenerationTask__Group_3_4__1
{
pushFollow(FOLLOW_14);
rule__GenerationTask__Group_3_4__0__Impl();
@@ -27888,20 +28987,20 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
// $ANTLR start "rule__GenerationTask__Group_3_4__0__Impl"
- // InternalApplicationConfiguration.g:8998:1: rule__GenerationTask__Group_3_4__0__Impl : ( 'scope' ) ;
+ // InternalApplicationConfiguration.g:9351:1: rule__GenerationTask__Group_3_4__0__Impl : ( 'scope' ) ;
public final void rule__GenerationTask__Group_3_4__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalApplicationConfiguration.g:9002:1: ( ( 'scope' ) )
- // InternalApplicationConfiguration.g:9003:1: ( 'scope' )
+ // InternalApplicationConfiguration.g:9355:1: ( ( 'scope' ) )
+ // InternalApplicationConfiguration.g:9356:1: ( 'scope' )
{
- // InternalApplicationConfiguration.g:9003:1: ( 'scope' )
- // InternalApplicationConfiguration.g:9004:2: 'scope'
+ // InternalApplicationConfiguration.g:9356:1: ( 'scope' )
+ // InternalApplicationConfiguration.g:9357:2: 'scope'
{
before(grammarAccess.getGenerationTaskAccess().getScopeKeyword_3_4_0());
- match(input,54,FOLLOW_2);
+ match(input,55,FOLLOW_2);
after(grammarAccess.getGenerationTaskAccess().getScopeKeyword_3_4_0());
}
@@ -27925,14 +29024,14 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
// $ANTLR start "rule__GenerationTask__Group_3_4__1"
- // InternalApplicationConfiguration.g:9013:1: rule__GenerationTask__Group_3_4__1 : rule__GenerationTask__Group_3_4__1__Impl rule__GenerationTask__Group_3_4__2 ;
+ // InternalApplicationConfiguration.g:9366:1: rule__GenerationTask__Group_3_4__1 : rule__GenerationTask__Group_3_4__1__Impl rule__GenerationTask__Group_3_4__2 ;
public final void rule__GenerationTask__Group_3_4__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalApplicationConfiguration.g:9017:1: ( rule__GenerationTask__Group_3_4__1__Impl rule__GenerationTask__Group_3_4__2 )
- // InternalApplicationConfiguration.g:9018:2: rule__GenerationTask__Group_3_4__1__Impl rule__GenerationTask__Group_3_4__2
+ // InternalApplicationConfiguration.g:9370:1: ( rule__GenerationTask__Group_3_4__1__Impl rule__GenerationTask__Group_3_4__2 )
+ // InternalApplicationConfiguration.g:9371:2: rule__GenerationTask__Group_3_4__1__Impl rule__GenerationTask__Group_3_4__2
{
pushFollow(FOLLOW_47);
rule__GenerationTask__Group_3_4__1__Impl();
@@ -27963,20 +29062,20 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
// $ANTLR start "rule__GenerationTask__Group_3_4__1__Impl"
- // InternalApplicationConfiguration.g:9025:1: rule__GenerationTask__Group_3_4__1__Impl : ( '=' ) ;
+ // InternalApplicationConfiguration.g:9378:1: rule__GenerationTask__Group_3_4__1__Impl : ( '=' ) ;
public final void rule__GenerationTask__Group_3_4__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalApplicationConfiguration.g:9029:1: ( ( '=' ) )
- // InternalApplicationConfiguration.g:9030:1: ( '=' )
+ // InternalApplicationConfiguration.g:9382:1: ( ( '=' ) )
+ // InternalApplicationConfiguration.g:9383:1: ( '=' )
{
- // InternalApplicationConfiguration.g:9030:1: ( '=' )
- // InternalApplicationConfiguration.g:9031:2: '='
+ // InternalApplicationConfiguration.g:9383:1: ( '=' )
+ // InternalApplicationConfiguration.g:9384:2: '='
{
before(grammarAccess.getGenerationTaskAccess().getEqualsSignKeyword_3_4_1());
- match(input,28,FOLLOW_2);
+ match(input,30,FOLLOW_2);
after(grammarAccess.getGenerationTaskAccess().getEqualsSignKeyword_3_4_1());
}
@@ -28000,14 +29099,14 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
// $ANTLR start "rule__GenerationTask__Group_3_4__2"
- // InternalApplicationConfiguration.g:9040:1: rule__GenerationTask__Group_3_4__2 : rule__GenerationTask__Group_3_4__2__Impl ;
+ // InternalApplicationConfiguration.g:9393:1: rule__GenerationTask__Group_3_4__2 : rule__GenerationTask__Group_3_4__2__Impl ;
public final void rule__GenerationTask__Group_3_4__2() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalApplicationConfiguration.g:9044:1: ( rule__GenerationTask__Group_3_4__2__Impl )
- // InternalApplicationConfiguration.g:9045:2: rule__GenerationTask__Group_3_4__2__Impl
+ // InternalApplicationConfiguration.g:9397:1: ( rule__GenerationTask__Group_3_4__2__Impl )
+ // InternalApplicationConfiguration.g:9398:2: rule__GenerationTask__Group_3_4__2__Impl
{
pushFollow(FOLLOW_2);
rule__GenerationTask__Group_3_4__2__Impl();
@@ -28033,21 +29132,21 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
// $ANTLR start "rule__GenerationTask__Group_3_4__2__Impl"
- // InternalApplicationConfiguration.g:9051:1: rule__GenerationTask__Group_3_4__2__Impl : ( ( rule__GenerationTask__ScopeAssignment_3_4_2 ) ) ;
+ // InternalApplicationConfiguration.g:9404:1: rule__GenerationTask__Group_3_4__2__Impl : ( ( rule__GenerationTask__ScopeAssignment_3_4_2 ) ) ;
public final void rule__GenerationTask__Group_3_4__2__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalApplicationConfiguration.g:9055:1: ( ( ( rule__GenerationTask__ScopeAssignment_3_4_2 ) ) )
- // InternalApplicationConfiguration.g:9056:1: ( ( rule__GenerationTask__ScopeAssignment_3_4_2 ) )
+ // InternalApplicationConfiguration.g:9408:1: ( ( ( rule__GenerationTask__ScopeAssignment_3_4_2 ) ) )
+ // InternalApplicationConfiguration.g:9409:1: ( ( rule__GenerationTask__ScopeAssignment_3_4_2 ) )
{
- // InternalApplicationConfiguration.g:9056:1: ( ( rule__GenerationTask__ScopeAssignment_3_4_2 ) )
- // InternalApplicationConfiguration.g:9057:2: ( rule__GenerationTask__ScopeAssignment_3_4_2 )
+ // InternalApplicationConfiguration.g:9409:1: ( ( rule__GenerationTask__ScopeAssignment_3_4_2 ) )
+ // InternalApplicationConfiguration.g:9410:2: ( rule__GenerationTask__ScopeAssignment_3_4_2 )
{
before(grammarAccess.getGenerationTaskAccess().getScopeAssignment_3_4_2());
- // InternalApplicationConfiguration.g:9058:2: ( rule__GenerationTask__ScopeAssignment_3_4_2 )
- // InternalApplicationConfiguration.g:9058:3: rule__GenerationTask__ScopeAssignment_3_4_2
+ // InternalApplicationConfiguration.g:9411:2: ( rule__GenerationTask__ScopeAssignment_3_4_2 )
+ // InternalApplicationConfiguration.g:9411:3: rule__GenerationTask__ScopeAssignment_3_4_2
{
pushFollow(FOLLOW_2);
rule__GenerationTask__ScopeAssignment_3_4_2();
@@ -28080,14 +29179,14 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
// $ANTLR start "rule__GenerationTask__Group_3_5__0"
- // InternalApplicationConfiguration.g:9067:1: rule__GenerationTask__Group_3_5__0 : rule__GenerationTask__Group_3_5__0__Impl rule__GenerationTask__Group_3_5__1 ;
+ // InternalApplicationConfiguration.g:9420:1: rule__GenerationTask__Group_3_5__0 : rule__GenerationTask__Group_3_5__0__Impl rule__GenerationTask__Group_3_5__1 ;
public final void rule__GenerationTask__Group_3_5__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalApplicationConfiguration.g:9071:1: ( rule__GenerationTask__Group_3_5__0__Impl rule__GenerationTask__Group_3_5__1 )
- // InternalApplicationConfiguration.g:9072:2: rule__GenerationTask__Group_3_5__0__Impl rule__GenerationTask__Group_3_5__1
+ // InternalApplicationConfiguration.g:9424:1: ( rule__GenerationTask__Group_3_5__0__Impl rule__GenerationTask__Group_3_5__1 )
+ // InternalApplicationConfiguration.g:9425:2: rule__GenerationTask__Group_3_5__0__Impl rule__GenerationTask__Group_3_5__1
{
pushFollow(FOLLOW_14);
rule__GenerationTask__Group_3_5__0__Impl();
@@ -28118,21 +29217,21 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
// $ANTLR start "rule__GenerationTask__Group_3_5__0__Impl"
- // InternalApplicationConfiguration.g:9079:1: rule__GenerationTask__Group_3_5__0__Impl : ( ( rule__GenerationTask__NumberSpecifiedAssignment_3_5_0 ) ) ;
+ // InternalApplicationConfiguration.g:9432:1: rule__GenerationTask__Group_3_5__0__Impl : ( ( rule__GenerationTask__NumberSpecifiedAssignment_3_5_0 ) ) ;
public final void rule__GenerationTask__Group_3_5__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalApplicationConfiguration.g:9083:1: ( ( ( rule__GenerationTask__NumberSpecifiedAssignment_3_5_0 ) ) )
- // InternalApplicationConfiguration.g:9084:1: ( ( rule__GenerationTask__NumberSpecifiedAssignment_3_5_0 ) )
+ // InternalApplicationConfiguration.g:9436:1: ( ( ( rule__GenerationTask__NumberSpecifiedAssignment_3_5_0 ) ) )
+ // InternalApplicationConfiguration.g:9437:1: ( ( rule__GenerationTask__NumberSpecifiedAssignment_3_5_0 ) )
{
- // InternalApplicationConfiguration.g:9084:1: ( ( rule__GenerationTask__NumberSpecifiedAssignment_3_5_0 ) )
- // InternalApplicationConfiguration.g:9085:2: ( rule__GenerationTask__NumberSpecifiedAssignment_3_5_0 )
+ // InternalApplicationConfiguration.g:9437:1: ( ( rule__GenerationTask__NumberSpecifiedAssignment_3_5_0 ) )
+ // InternalApplicationConfiguration.g:9438:2: ( rule__GenerationTask__NumberSpecifiedAssignment_3_5_0 )
{
before(grammarAccess.getGenerationTaskAccess().getNumberSpecifiedAssignment_3_5_0());
- // InternalApplicationConfiguration.g:9086:2: ( rule__GenerationTask__NumberSpecifiedAssignment_3_5_0 )
- // InternalApplicationConfiguration.g:9086:3: rule__GenerationTask__NumberSpecifiedAssignment_3_5_0
+ // InternalApplicationConfiguration.g:9439:2: ( rule__GenerationTask__NumberSpecifiedAssignment_3_5_0 )
+ // InternalApplicationConfiguration.g:9439:3: rule__GenerationTask__NumberSpecifiedAssignment_3_5_0
{
pushFollow(FOLLOW_2);
rule__GenerationTask__NumberSpecifiedAssignment_3_5_0();
@@ -28165,14 +29264,14 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
// $ANTLR start "rule__GenerationTask__Group_3_5__1"
- // InternalApplicationConfiguration.g:9094:1: rule__GenerationTask__Group_3_5__1 : rule__GenerationTask__Group_3_5__1__Impl rule__GenerationTask__Group_3_5__2 ;
+ // InternalApplicationConfiguration.g:9447:1: rule__GenerationTask__Group_3_5__1 : rule__GenerationTask__Group_3_5__1__Impl rule__GenerationTask__Group_3_5__2 ;
public final void rule__GenerationTask__Group_3_5__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalApplicationConfiguration.g:9098:1: ( rule__GenerationTask__Group_3_5__1__Impl rule__GenerationTask__Group_3_5__2 )
- // InternalApplicationConfiguration.g:9099:2: rule__GenerationTask__Group_3_5__1__Impl rule__GenerationTask__Group_3_5__2
+ // InternalApplicationConfiguration.g:9451:1: ( rule__GenerationTask__Group_3_5__1__Impl rule__GenerationTask__Group_3_5__2 )
+ // InternalApplicationConfiguration.g:9452:2: rule__GenerationTask__Group_3_5__1__Impl rule__GenerationTask__Group_3_5__2
{
pushFollow(FOLLOW_9);
rule__GenerationTask__Group_3_5__1__Impl();
@@ -28203,20 +29302,20 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
// $ANTLR start "rule__GenerationTask__Group_3_5__1__Impl"
- // InternalApplicationConfiguration.g:9106:1: rule__GenerationTask__Group_3_5__1__Impl : ( '=' ) ;
+ // InternalApplicationConfiguration.g:9459:1: rule__GenerationTask__Group_3_5__1__Impl : ( '=' ) ;
public final void rule__GenerationTask__Group_3_5__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalApplicationConfiguration.g:9110:1: ( ( '=' ) )
- // InternalApplicationConfiguration.g:9111:1: ( '=' )
+ // InternalApplicationConfiguration.g:9463:1: ( ( '=' ) )
+ // InternalApplicationConfiguration.g:9464:1: ( '=' )
{
- // InternalApplicationConfiguration.g:9111:1: ( '=' )
- // InternalApplicationConfiguration.g:9112:2: '='
+ // InternalApplicationConfiguration.g:9464:1: ( '=' )
+ // InternalApplicationConfiguration.g:9465:2: '='
{
before(grammarAccess.getGenerationTaskAccess().getEqualsSignKeyword_3_5_1());
- match(input,28,FOLLOW_2);
+ match(input,30,FOLLOW_2);
after(grammarAccess.getGenerationTaskAccess().getEqualsSignKeyword_3_5_1());
}
@@ -28240,14 +29339,14 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
// $ANTLR start "rule__GenerationTask__Group_3_5__2"
- // InternalApplicationConfiguration.g:9121:1: rule__GenerationTask__Group_3_5__2 : rule__GenerationTask__Group_3_5__2__Impl ;
+ // InternalApplicationConfiguration.g:9474:1: rule__GenerationTask__Group_3_5__2 : rule__GenerationTask__Group_3_5__2__Impl ;
public final void rule__GenerationTask__Group_3_5__2() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalApplicationConfiguration.g:9125:1: ( rule__GenerationTask__Group_3_5__2__Impl )
- // InternalApplicationConfiguration.g:9126:2: rule__GenerationTask__Group_3_5__2__Impl
+ // InternalApplicationConfiguration.g:9478:1: ( rule__GenerationTask__Group_3_5__2__Impl )
+ // InternalApplicationConfiguration.g:9479:2: rule__GenerationTask__Group_3_5__2__Impl
{
pushFollow(FOLLOW_2);
rule__GenerationTask__Group_3_5__2__Impl();
@@ -28273,21 +29372,21 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
// $ANTLR start "rule__GenerationTask__Group_3_5__2__Impl"
- // InternalApplicationConfiguration.g:9132:1: rule__GenerationTask__Group_3_5__2__Impl : ( ( rule__GenerationTask__NumberAssignment_3_5_2 ) ) ;
+ // InternalApplicationConfiguration.g:9485:1: rule__GenerationTask__Group_3_5__2__Impl : ( ( rule__GenerationTask__NumberAssignment_3_5_2 ) ) ;
public final void rule__GenerationTask__Group_3_5__2__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalApplicationConfiguration.g:9136:1: ( ( ( rule__GenerationTask__NumberAssignment_3_5_2 ) ) )
- // InternalApplicationConfiguration.g:9137:1: ( ( rule__GenerationTask__NumberAssignment_3_5_2 ) )
+ // InternalApplicationConfiguration.g:9489:1: ( ( ( rule__GenerationTask__NumberAssignment_3_5_2 ) ) )
+ // InternalApplicationConfiguration.g:9490:1: ( ( rule__GenerationTask__NumberAssignment_3_5_2 ) )
{
- // InternalApplicationConfiguration.g:9137:1: ( ( rule__GenerationTask__NumberAssignment_3_5_2 ) )
- // InternalApplicationConfiguration.g:9138:2: ( rule__GenerationTask__NumberAssignment_3_5_2 )
+ // InternalApplicationConfiguration.g:9490:1: ( ( rule__GenerationTask__NumberAssignment_3_5_2 ) )
+ // InternalApplicationConfiguration.g:9491:2: ( rule__GenerationTask__NumberAssignment_3_5_2 )
{
before(grammarAccess.getGenerationTaskAccess().getNumberAssignment_3_5_2());
- // InternalApplicationConfiguration.g:9139:2: ( rule__GenerationTask__NumberAssignment_3_5_2 )
- // InternalApplicationConfiguration.g:9139:3: rule__GenerationTask__NumberAssignment_3_5_2
+ // InternalApplicationConfiguration.g:9492:2: ( rule__GenerationTask__NumberAssignment_3_5_2 )
+ // InternalApplicationConfiguration.g:9492:3: rule__GenerationTask__NumberAssignment_3_5_2
{
pushFollow(FOLLOW_2);
rule__GenerationTask__NumberAssignment_3_5_2();
@@ -28320,14 +29419,14 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
// $ANTLR start "rule__GenerationTask__Group_3_6__0"
- // InternalApplicationConfiguration.g:9148:1: rule__GenerationTask__Group_3_6__0 : rule__GenerationTask__Group_3_6__0__Impl rule__GenerationTask__Group_3_6__1 ;
+ // InternalApplicationConfiguration.g:9501:1: rule__GenerationTask__Group_3_6__0 : rule__GenerationTask__Group_3_6__0__Impl rule__GenerationTask__Group_3_6__1 ;
public final void rule__GenerationTask__Group_3_6__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalApplicationConfiguration.g:9152:1: ( rule__GenerationTask__Group_3_6__0__Impl rule__GenerationTask__Group_3_6__1 )
- // InternalApplicationConfiguration.g:9153:2: rule__GenerationTask__Group_3_6__0__Impl rule__GenerationTask__Group_3_6__1
+ // InternalApplicationConfiguration.g:9505:1: ( rule__GenerationTask__Group_3_6__0__Impl rule__GenerationTask__Group_3_6__1 )
+ // InternalApplicationConfiguration.g:9506:2: rule__GenerationTask__Group_3_6__0__Impl rule__GenerationTask__Group_3_6__1
{
pushFollow(FOLLOW_14);
rule__GenerationTask__Group_3_6__0__Impl();
@@ -28358,21 +29457,21 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
// $ANTLR start "rule__GenerationTask__Group_3_6__0__Impl"
- // InternalApplicationConfiguration.g:9160:1: rule__GenerationTask__Group_3_6__0__Impl : ( ( rule__GenerationTask__RunSpecifiedAssignment_3_6_0 ) ) ;
+ // InternalApplicationConfiguration.g:9513:1: rule__GenerationTask__Group_3_6__0__Impl : ( ( rule__GenerationTask__RunSpecifiedAssignment_3_6_0 ) ) ;
public final void rule__GenerationTask__Group_3_6__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalApplicationConfiguration.g:9164:1: ( ( ( rule__GenerationTask__RunSpecifiedAssignment_3_6_0 ) ) )
- // InternalApplicationConfiguration.g:9165:1: ( ( rule__GenerationTask__RunSpecifiedAssignment_3_6_0 ) )
+ // InternalApplicationConfiguration.g:9517:1: ( ( ( rule__GenerationTask__RunSpecifiedAssignment_3_6_0 ) ) )
+ // InternalApplicationConfiguration.g:9518:1: ( ( rule__GenerationTask__RunSpecifiedAssignment_3_6_0 ) )
{
- // InternalApplicationConfiguration.g:9165:1: ( ( rule__GenerationTask__RunSpecifiedAssignment_3_6_0 ) )
- // InternalApplicationConfiguration.g:9166:2: ( rule__GenerationTask__RunSpecifiedAssignment_3_6_0 )
+ // InternalApplicationConfiguration.g:9518:1: ( ( rule__GenerationTask__RunSpecifiedAssignment_3_6_0 ) )
+ // InternalApplicationConfiguration.g:9519:2: ( rule__GenerationTask__RunSpecifiedAssignment_3_6_0 )
{
before(grammarAccess.getGenerationTaskAccess().getRunSpecifiedAssignment_3_6_0());
- // InternalApplicationConfiguration.g:9167:2: ( rule__GenerationTask__RunSpecifiedAssignment_3_6_0 )
- // InternalApplicationConfiguration.g:9167:3: rule__GenerationTask__RunSpecifiedAssignment_3_6_0
+ // InternalApplicationConfiguration.g:9520:2: ( rule__GenerationTask__RunSpecifiedAssignment_3_6_0 )
+ // InternalApplicationConfiguration.g:9520:3: rule__GenerationTask__RunSpecifiedAssignment_3_6_0
{
pushFollow(FOLLOW_2);
rule__GenerationTask__RunSpecifiedAssignment_3_6_0();
@@ -28405,14 +29504,14 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
// $ANTLR start "rule__GenerationTask__Group_3_6__1"
- // InternalApplicationConfiguration.g:9175:1: rule__GenerationTask__Group_3_6__1 : rule__GenerationTask__Group_3_6__1__Impl rule__GenerationTask__Group_3_6__2 ;
+ // InternalApplicationConfiguration.g:9528:1: rule__GenerationTask__Group_3_6__1 : rule__GenerationTask__Group_3_6__1__Impl rule__GenerationTask__Group_3_6__2 ;
public final void rule__GenerationTask__Group_3_6__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalApplicationConfiguration.g:9179:1: ( rule__GenerationTask__Group_3_6__1__Impl rule__GenerationTask__Group_3_6__2 )
- // InternalApplicationConfiguration.g:9180:2: rule__GenerationTask__Group_3_6__1__Impl rule__GenerationTask__Group_3_6__2
+ // InternalApplicationConfiguration.g:9532:1: ( rule__GenerationTask__Group_3_6__1__Impl rule__GenerationTask__Group_3_6__2 )
+ // InternalApplicationConfiguration.g:9533:2: rule__GenerationTask__Group_3_6__1__Impl rule__GenerationTask__Group_3_6__2
{
pushFollow(FOLLOW_9);
rule__GenerationTask__Group_3_6__1__Impl();
@@ -28443,20 +29542,20 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
// $ANTLR start "rule__GenerationTask__Group_3_6__1__Impl"
- // InternalApplicationConfiguration.g:9187:1: rule__GenerationTask__Group_3_6__1__Impl : ( '=' ) ;
+ // InternalApplicationConfiguration.g:9540:1: rule__GenerationTask__Group_3_6__1__Impl : ( '=' ) ;
public final void rule__GenerationTask__Group_3_6__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalApplicationConfiguration.g:9191:1: ( ( '=' ) )
- // InternalApplicationConfiguration.g:9192:1: ( '=' )
+ // InternalApplicationConfiguration.g:9544:1: ( ( '=' ) )
+ // InternalApplicationConfiguration.g:9545:1: ( '=' )
{
- // InternalApplicationConfiguration.g:9192:1: ( '=' )
- // InternalApplicationConfiguration.g:9193:2: '='
+ // InternalApplicationConfiguration.g:9545:1: ( '=' )
+ // InternalApplicationConfiguration.g:9546:2: '='
{
before(grammarAccess.getGenerationTaskAccess().getEqualsSignKeyword_3_6_1());
- match(input,28,FOLLOW_2);
+ match(input,30,FOLLOW_2);
after(grammarAccess.getGenerationTaskAccess().getEqualsSignKeyword_3_6_1());
}
@@ -28480,14 +29579,14 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
// $ANTLR start "rule__GenerationTask__Group_3_6__2"
- // InternalApplicationConfiguration.g:9202:1: rule__GenerationTask__Group_3_6__2 : rule__GenerationTask__Group_3_6__2__Impl ;
+ // InternalApplicationConfiguration.g:9555:1: rule__GenerationTask__Group_3_6__2 : rule__GenerationTask__Group_3_6__2__Impl ;
public final void rule__GenerationTask__Group_3_6__2() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalApplicationConfiguration.g:9206:1: ( rule__GenerationTask__Group_3_6__2__Impl )
- // InternalApplicationConfiguration.g:9207:2: rule__GenerationTask__Group_3_6__2__Impl
+ // InternalApplicationConfiguration.g:9559:1: ( rule__GenerationTask__Group_3_6__2__Impl )
+ // InternalApplicationConfiguration.g:9560:2: rule__GenerationTask__Group_3_6__2__Impl
{
pushFollow(FOLLOW_2);
rule__GenerationTask__Group_3_6__2__Impl();
@@ -28513,21 +29612,21 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
// $ANTLR start "rule__GenerationTask__Group_3_6__2__Impl"
- // InternalApplicationConfiguration.g:9213:1: rule__GenerationTask__Group_3_6__2__Impl : ( ( rule__GenerationTask__RunsAssignment_3_6_2 ) ) ;
+ // InternalApplicationConfiguration.g:9566:1: rule__GenerationTask__Group_3_6__2__Impl : ( ( rule__GenerationTask__RunsAssignment_3_6_2 ) ) ;
public final void rule__GenerationTask__Group_3_6__2__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalApplicationConfiguration.g:9217:1: ( ( ( rule__GenerationTask__RunsAssignment_3_6_2 ) ) )
- // InternalApplicationConfiguration.g:9218:1: ( ( rule__GenerationTask__RunsAssignment_3_6_2 ) )
+ // InternalApplicationConfiguration.g:9570:1: ( ( ( rule__GenerationTask__RunsAssignment_3_6_2 ) ) )
+ // InternalApplicationConfiguration.g:9571:1: ( ( rule__GenerationTask__RunsAssignment_3_6_2 ) )
{
- // InternalApplicationConfiguration.g:9218:1: ( ( rule__GenerationTask__RunsAssignment_3_6_2 ) )
- // InternalApplicationConfiguration.g:9219:2: ( rule__GenerationTask__RunsAssignment_3_6_2 )
+ // InternalApplicationConfiguration.g:9571:1: ( ( rule__GenerationTask__RunsAssignment_3_6_2 ) )
+ // InternalApplicationConfiguration.g:9572:2: ( rule__GenerationTask__RunsAssignment_3_6_2 )
{
before(grammarAccess.getGenerationTaskAccess().getRunsAssignment_3_6_2());
- // InternalApplicationConfiguration.g:9220:2: ( rule__GenerationTask__RunsAssignment_3_6_2 )
- // InternalApplicationConfiguration.g:9220:3: rule__GenerationTask__RunsAssignment_3_6_2
+ // InternalApplicationConfiguration.g:9573:2: ( rule__GenerationTask__RunsAssignment_3_6_2 )
+ // InternalApplicationConfiguration.g:9573:3: rule__GenerationTask__RunsAssignment_3_6_2
{
pushFollow(FOLLOW_2);
rule__GenerationTask__RunsAssignment_3_6_2();
@@ -28560,14 +29659,14 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
// $ANTLR start "rule__GenerationTask__Group_3_7__0"
- // InternalApplicationConfiguration.g:9229:1: rule__GenerationTask__Group_3_7__0 : rule__GenerationTask__Group_3_7__0__Impl rule__GenerationTask__Group_3_7__1 ;
+ // InternalApplicationConfiguration.g:9582:1: rule__GenerationTask__Group_3_7__0 : rule__GenerationTask__Group_3_7__0__Impl rule__GenerationTask__Group_3_7__1 ;
public final void rule__GenerationTask__Group_3_7__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalApplicationConfiguration.g:9233:1: ( rule__GenerationTask__Group_3_7__0__Impl rule__GenerationTask__Group_3_7__1 )
- // InternalApplicationConfiguration.g:9234:2: rule__GenerationTask__Group_3_7__0__Impl rule__GenerationTask__Group_3_7__1
+ // InternalApplicationConfiguration.g:9586:1: ( rule__GenerationTask__Group_3_7__0__Impl rule__GenerationTask__Group_3_7__1 )
+ // InternalApplicationConfiguration.g:9587:2: rule__GenerationTask__Group_3_7__0__Impl rule__GenerationTask__Group_3_7__1
{
pushFollow(FOLLOW_14);
rule__GenerationTask__Group_3_7__0__Impl();
@@ -28598,20 +29697,20 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
// $ANTLR start "rule__GenerationTask__Group_3_7__0__Impl"
- // InternalApplicationConfiguration.g:9241:1: rule__GenerationTask__Group_3_7__0__Impl : ( 'solver' ) ;
+ // InternalApplicationConfiguration.g:9594:1: rule__GenerationTask__Group_3_7__0__Impl : ( 'solver' ) ;
public final void rule__GenerationTask__Group_3_7__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalApplicationConfiguration.g:9245:1: ( ( 'solver' ) )
- // InternalApplicationConfiguration.g:9246:1: ( 'solver' )
+ // InternalApplicationConfiguration.g:9598:1: ( ( 'solver' ) )
+ // InternalApplicationConfiguration.g:9599:1: ( 'solver' )
{
- // InternalApplicationConfiguration.g:9246:1: ( 'solver' )
- // InternalApplicationConfiguration.g:9247:2: 'solver'
+ // InternalApplicationConfiguration.g:9599:1: ( 'solver' )
+ // InternalApplicationConfiguration.g:9600:2: 'solver'
{
before(grammarAccess.getGenerationTaskAccess().getSolverKeyword_3_7_0());
- match(input,57,FOLLOW_2);
+ match(input,58,FOLLOW_2);
after(grammarAccess.getGenerationTaskAccess().getSolverKeyword_3_7_0());
}
@@ -28635,14 +29734,14 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
// $ANTLR start "rule__GenerationTask__Group_3_7__1"
- // InternalApplicationConfiguration.g:9256:1: rule__GenerationTask__Group_3_7__1 : rule__GenerationTask__Group_3_7__1__Impl rule__GenerationTask__Group_3_7__2 ;
+ // InternalApplicationConfiguration.g:9609:1: rule__GenerationTask__Group_3_7__1 : rule__GenerationTask__Group_3_7__1__Impl rule__GenerationTask__Group_3_7__2 ;
public final void rule__GenerationTask__Group_3_7__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalApplicationConfiguration.g:9260:1: ( rule__GenerationTask__Group_3_7__1__Impl rule__GenerationTask__Group_3_7__2 )
- // InternalApplicationConfiguration.g:9261:2: rule__GenerationTask__Group_3_7__1__Impl rule__GenerationTask__Group_3_7__2
+ // InternalApplicationConfiguration.g:9613:1: ( rule__GenerationTask__Group_3_7__1__Impl rule__GenerationTask__Group_3_7__2 )
+ // InternalApplicationConfiguration.g:9614:2: rule__GenerationTask__Group_3_7__1__Impl rule__GenerationTask__Group_3_7__2
{
pushFollow(FOLLOW_48);
rule__GenerationTask__Group_3_7__1__Impl();
@@ -28673,20 +29772,20 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
// $ANTLR start "rule__GenerationTask__Group_3_7__1__Impl"
- // InternalApplicationConfiguration.g:9268:1: rule__GenerationTask__Group_3_7__1__Impl : ( '=' ) ;
+ // InternalApplicationConfiguration.g:9621:1: rule__GenerationTask__Group_3_7__1__Impl : ( '=' ) ;
public final void rule__GenerationTask__Group_3_7__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalApplicationConfiguration.g:9272:1: ( ( '=' ) )
- // InternalApplicationConfiguration.g:9273:1: ( '=' )
+ // InternalApplicationConfiguration.g:9625:1: ( ( '=' ) )
+ // InternalApplicationConfiguration.g:9626:1: ( '=' )
{
- // InternalApplicationConfiguration.g:9273:1: ( '=' )
- // InternalApplicationConfiguration.g:9274:2: '='
+ // InternalApplicationConfiguration.g:9626:1: ( '=' )
+ // InternalApplicationConfiguration.g:9627:2: '='
{
before(grammarAccess.getGenerationTaskAccess().getEqualsSignKeyword_3_7_1());
- match(input,28,FOLLOW_2);
+ match(input,30,FOLLOW_2);
after(grammarAccess.getGenerationTaskAccess().getEqualsSignKeyword_3_7_1());
}
@@ -28710,14 +29809,14 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
// $ANTLR start "rule__GenerationTask__Group_3_7__2"
- // InternalApplicationConfiguration.g:9283:1: rule__GenerationTask__Group_3_7__2 : rule__GenerationTask__Group_3_7__2__Impl ;
+ // InternalApplicationConfiguration.g:9636:1: rule__GenerationTask__Group_3_7__2 : rule__GenerationTask__Group_3_7__2__Impl ;
public final void rule__GenerationTask__Group_3_7__2() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalApplicationConfiguration.g:9287:1: ( rule__GenerationTask__Group_3_7__2__Impl )
- // InternalApplicationConfiguration.g:9288:2: rule__GenerationTask__Group_3_7__2__Impl
+ // InternalApplicationConfiguration.g:9640:1: ( rule__GenerationTask__Group_3_7__2__Impl )
+ // InternalApplicationConfiguration.g:9641:2: rule__GenerationTask__Group_3_7__2__Impl
{
pushFollow(FOLLOW_2);
rule__GenerationTask__Group_3_7__2__Impl();
@@ -28743,21 +29842,21 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
// $ANTLR start "rule__GenerationTask__Group_3_7__2__Impl"
- // InternalApplicationConfiguration.g:9294:1: rule__GenerationTask__Group_3_7__2__Impl : ( ( rule__GenerationTask__SolverAssignment_3_7_2 ) ) ;
+ // InternalApplicationConfiguration.g:9647:1: rule__GenerationTask__Group_3_7__2__Impl : ( ( rule__GenerationTask__SolverAssignment_3_7_2 ) ) ;
public final void rule__GenerationTask__Group_3_7__2__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalApplicationConfiguration.g:9298:1: ( ( ( rule__GenerationTask__SolverAssignment_3_7_2 ) ) )
- // InternalApplicationConfiguration.g:9299:1: ( ( rule__GenerationTask__SolverAssignment_3_7_2 ) )
+ // InternalApplicationConfiguration.g:9651:1: ( ( ( rule__GenerationTask__SolverAssignment_3_7_2 ) ) )
+ // InternalApplicationConfiguration.g:9652:1: ( ( rule__GenerationTask__SolverAssignment_3_7_2 ) )
{
- // InternalApplicationConfiguration.g:9299:1: ( ( rule__GenerationTask__SolverAssignment_3_7_2 ) )
- // InternalApplicationConfiguration.g:9300:2: ( rule__GenerationTask__SolverAssignment_3_7_2 )
+ // InternalApplicationConfiguration.g:9652:1: ( ( rule__GenerationTask__SolverAssignment_3_7_2 ) )
+ // InternalApplicationConfiguration.g:9653:2: ( rule__GenerationTask__SolverAssignment_3_7_2 )
{
before(grammarAccess.getGenerationTaskAccess().getSolverAssignment_3_7_2());
- // InternalApplicationConfiguration.g:9301:2: ( rule__GenerationTask__SolverAssignment_3_7_2 )
- // InternalApplicationConfiguration.g:9301:3: rule__GenerationTask__SolverAssignment_3_7_2
+ // InternalApplicationConfiguration.g:9654:2: ( rule__GenerationTask__SolverAssignment_3_7_2 )
+ // InternalApplicationConfiguration.g:9654:3: rule__GenerationTask__SolverAssignment_3_7_2
{
pushFollow(FOLLOW_2);
rule__GenerationTask__SolverAssignment_3_7_2();
@@ -28790,14 +29889,14 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
// $ANTLR start "rule__GenerationTask__Group_3_8__0"
- // InternalApplicationConfiguration.g:9310:1: rule__GenerationTask__Group_3_8__0 : rule__GenerationTask__Group_3_8__0__Impl rule__GenerationTask__Group_3_8__1 ;
+ // InternalApplicationConfiguration.g:9663:1: rule__GenerationTask__Group_3_8__0 : rule__GenerationTask__Group_3_8__0__Impl rule__GenerationTask__Group_3_8__1 ;
public final void rule__GenerationTask__Group_3_8__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalApplicationConfiguration.g:9314:1: ( rule__GenerationTask__Group_3_8__0__Impl rule__GenerationTask__Group_3_8__1 )
- // InternalApplicationConfiguration.g:9315:2: rule__GenerationTask__Group_3_8__0__Impl rule__GenerationTask__Group_3_8__1
+ // InternalApplicationConfiguration.g:9667:1: ( rule__GenerationTask__Group_3_8__0__Impl rule__GenerationTask__Group_3_8__1 )
+ // InternalApplicationConfiguration.g:9668:2: rule__GenerationTask__Group_3_8__0__Impl rule__GenerationTask__Group_3_8__1
{
pushFollow(FOLLOW_14);
rule__GenerationTask__Group_3_8__0__Impl();
@@ -28828,20 +29927,20 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
// $ANTLR start "rule__GenerationTask__Group_3_8__0__Impl"
- // InternalApplicationConfiguration.g:9322:1: rule__GenerationTask__Group_3_8__0__Impl : ( 'config' ) ;
+ // InternalApplicationConfiguration.g:9675:1: rule__GenerationTask__Group_3_8__0__Impl : ( 'config' ) ;
public final void rule__GenerationTask__Group_3_8__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalApplicationConfiguration.g:9326:1: ( ( 'config' ) )
- // InternalApplicationConfiguration.g:9327:1: ( 'config' )
+ // InternalApplicationConfiguration.g:9679:1: ( ( 'config' ) )
+ // InternalApplicationConfiguration.g:9680:1: ( 'config' )
{
- // InternalApplicationConfiguration.g:9327:1: ( 'config' )
- // InternalApplicationConfiguration.g:9328:2: 'config'
+ // InternalApplicationConfiguration.g:9680:1: ( 'config' )
+ // InternalApplicationConfiguration.g:9681:2: 'config'
{
before(grammarAccess.getGenerationTaskAccess().getConfigKeyword_3_8_0());
- match(input,42,FOLLOW_2);
+ match(input,45,FOLLOW_2);
after(grammarAccess.getGenerationTaskAccess().getConfigKeyword_3_8_0());
}
@@ -28865,14 +29964,14 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
// $ANTLR start "rule__GenerationTask__Group_3_8__1"
- // InternalApplicationConfiguration.g:9337:1: rule__GenerationTask__Group_3_8__1 : rule__GenerationTask__Group_3_8__1__Impl rule__GenerationTask__Group_3_8__2 ;
+ // InternalApplicationConfiguration.g:9690:1: rule__GenerationTask__Group_3_8__1 : rule__GenerationTask__Group_3_8__1__Impl rule__GenerationTask__Group_3_8__2 ;
public final void rule__GenerationTask__Group_3_8__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalApplicationConfiguration.g:9341:1: ( rule__GenerationTask__Group_3_8__1__Impl rule__GenerationTask__Group_3_8__2 )
- // InternalApplicationConfiguration.g:9342:2: rule__GenerationTask__Group_3_8__1__Impl rule__GenerationTask__Group_3_8__2
+ // InternalApplicationConfiguration.g:9694:1: ( rule__GenerationTask__Group_3_8__1__Impl rule__GenerationTask__Group_3_8__2 )
+ // InternalApplicationConfiguration.g:9695:2: rule__GenerationTask__Group_3_8__1__Impl rule__GenerationTask__Group_3_8__2
{
pushFollow(FOLLOW_47);
rule__GenerationTask__Group_3_8__1__Impl();
@@ -28903,20 +30002,20 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
// $ANTLR start "rule__GenerationTask__Group_3_8__1__Impl"
- // InternalApplicationConfiguration.g:9349:1: rule__GenerationTask__Group_3_8__1__Impl : ( '=' ) ;
+ // InternalApplicationConfiguration.g:9702:1: rule__GenerationTask__Group_3_8__1__Impl : ( '=' ) ;
public final void rule__GenerationTask__Group_3_8__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalApplicationConfiguration.g:9353:1: ( ( '=' ) )
- // InternalApplicationConfiguration.g:9354:1: ( '=' )
+ // InternalApplicationConfiguration.g:9706:1: ( ( '=' ) )
+ // InternalApplicationConfiguration.g:9707:1: ( '=' )
{
- // InternalApplicationConfiguration.g:9354:1: ( '=' )
- // InternalApplicationConfiguration.g:9355:2: '='
+ // InternalApplicationConfiguration.g:9707:1: ( '=' )
+ // InternalApplicationConfiguration.g:9708:2: '='
{
before(grammarAccess.getGenerationTaskAccess().getEqualsSignKeyword_3_8_1());
- match(input,28,FOLLOW_2);
+ match(input,30,FOLLOW_2);
after(grammarAccess.getGenerationTaskAccess().getEqualsSignKeyword_3_8_1());
}
@@ -28940,14 +30039,14 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
// $ANTLR start "rule__GenerationTask__Group_3_8__2"
- // InternalApplicationConfiguration.g:9364:1: rule__GenerationTask__Group_3_8__2 : rule__GenerationTask__Group_3_8__2__Impl ;
+ // InternalApplicationConfiguration.g:9717:1: rule__GenerationTask__Group_3_8__2 : rule__GenerationTask__Group_3_8__2__Impl ;
public final void rule__GenerationTask__Group_3_8__2() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalApplicationConfiguration.g:9368:1: ( rule__GenerationTask__Group_3_8__2__Impl )
- // InternalApplicationConfiguration.g:9369:2: rule__GenerationTask__Group_3_8__2__Impl
+ // InternalApplicationConfiguration.g:9721:1: ( rule__GenerationTask__Group_3_8__2__Impl )
+ // InternalApplicationConfiguration.g:9722:2: rule__GenerationTask__Group_3_8__2__Impl
{
pushFollow(FOLLOW_2);
rule__GenerationTask__Group_3_8__2__Impl();
@@ -28973,21 +30072,21 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
// $ANTLR start "rule__GenerationTask__Group_3_8__2__Impl"
- // InternalApplicationConfiguration.g:9375:1: rule__GenerationTask__Group_3_8__2__Impl : ( ( rule__GenerationTask__ConfigAssignment_3_8_2 ) ) ;
+ // InternalApplicationConfiguration.g:9728:1: rule__GenerationTask__Group_3_8__2__Impl : ( ( rule__GenerationTask__ConfigAssignment_3_8_2 ) ) ;
public final void rule__GenerationTask__Group_3_8__2__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalApplicationConfiguration.g:9379:1: ( ( ( rule__GenerationTask__ConfigAssignment_3_8_2 ) ) )
- // InternalApplicationConfiguration.g:9380:1: ( ( rule__GenerationTask__ConfigAssignment_3_8_2 ) )
+ // InternalApplicationConfiguration.g:9732:1: ( ( ( rule__GenerationTask__ConfigAssignment_3_8_2 ) ) )
+ // InternalApplicationConfiguration.g:9733:1: ( ( rule__GenerationTask__ConfigAssignment_3_8_2 ) )
{
- // InternalApplicationConfiguration.g:9380:1: ( ( rule__GenerationTask__ConfigAssignment_3_8_2 ) )
- // InternalApplicationConfiguration.g:9381:2: ( rule__GenerationTask__ConfigAssignment_3_8_2 )
+ // InternalApplicationConfiguration.g:9733:1: ( ( rule__GenerationTask__ConfigAssignment_3_8_2 ) )
+ // InternalApplicationConfiguration.g:9734:2: ( rule__GenerationTask__ConfigAssignment_3_8_2 )
{
before(grammarAccess.getGenerationTaskAccess().getConfigAssignment_3_8_2());
- // InternalApplicationConfiguration.g:9382:2: ( rule__GenerationTask__ConfigAssignment_3_8_2 )
- // InternalApplicationConfiguration.g:9382:3: rule__GenerationTask__ConfigAssignment_3_8_2
+ // InternalApplicationConfiguration.g:9735:2: ( rule__GenerationTask__ConfigAssignment_3_8_2 )
+ // InternalApplicationConfiguration.g:9735:3: rule__GenerationTask__ConfigAssignment_3_8_2
{
pushFollow(FOLLOW_2);
rule__GenerationTask__ConfigAssignment_3_8_2();
@@ -29020,14 +30119,14 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
// $ANTLR start "rule__GenerationTask__Group_3_9__0"
- // InternalApplicationConfiguration.g:9391:1: rule__GenerationTask__Group_3_9__0 : rule__GenerationTask__Group_3_9__0__Impl rule__GenerationTask__Group_3_9__1 ;
+ // InternalApplicationConfiguration.g:9744:1: rule__GenerationTask__Group_3_9__0 : rule__GenerationTask__Group_3_9__0__Impl rule__GenerationTask__Group_3_9__1 ;
public final void rule__GenerationTask__Group_3_9__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalApplicationConfiguration.g:9395:1: ( rule__GenerationTask__Group_3_9__0__Impl rule__GenerationTask__Group_3_9__1 )
- // InternalApplicationConfiguration.g:9396:2: rule__GenerationTask__Group_3_9__0__Impl rule__GenerationTask__Group_3_9__1
+ // InternalApplicationConfiguration.g:9748:1: ( rule__GenerationTask__Group_3_9__0__Impl rule__GenerationTask__Group_3_9__1 )
+ // InternalApplicationConfiguration.g:9749:2: rule__GenerationTask__Group_3_9__0__Impl rule__GenerationTask__Group_3_9__1
{
pushFollow(FOLLOW_14);
rule__GenerationTask__Group_3_9__0__Impl();
@@ -29058,20 +30157,20 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
// $ANTLR start "rule__GenerationTask__Group_3_9__0__Impl"
- // InternalApplicationConfiguration.g:9403:1: rule__GenerationTask__Group_3_9__0__Impl : ( 'debug' ) ;
+ // InternalApplicationConfiguration.g:9756:1: rule__GenerationTask__Group_3_9__0__Impl : ( 'debug' ) ;
public final void rule__GenerationTask__Group_3_9__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalApplicationConfiguration.g:9407:1: ( ( 'debug' ) )
- // InternalApplicationConfiguration.g:9408:1: ( 'debug' )
+ // InternalApplicationConfiguration.g:9760:1: ( ( 'debug' ) )
+ // InternalApplicationConfiguration.g:9761:1: ( 'debug' )
{
- // InternalApplicationConfiguration.g:9408:1: ( 'debug' )
- // InternalApplicationConfiguration.g:9409:2: 'debug'
+ // InternalApplicationConfiguration.g:9761:1: ( 'debug' )
+ // InternalApplicationConfiguration.g:9762:2: 'debug'
{
before(grammarAccess.getGenerationTaskAccess().getDebugKeyword_3_9_0());
- match(input,58,FOLLOW_2);
+ match(input,59,FOLLOW_2);
after(grammarAccess.getGenerationTaskAccess().getDebugKeyword_3_9_0());
}
@@ -29095,14 +30194,14 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
// $ANTLR start "rule__GenerationTask__Group_3_9__1"
- // InternalApplicationConfiguration.g:9418:1: rule__GenerationTask__Group_3_9__1 : rule__GenerationTask__Group_3_9__1__Impl rule__GenerationTask__Group_3_9__2 ;
+ // InternalApplicationConfiguration.g:9771:1: rule__GenerationTask__Group_3_9__1 : rule__GenerationTask__Group_3_9__1__Impl rule__GenerationTask__Group_3_9__2 ;
public final void rule__GenerationTask__Group_3_9__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalApplicationConfiguration.g:9422:1: ( rule__GenerationTask__Group_3_9__1__Impl rule__GenerationTask__Group_3_9__2 )
- // InternalApplicationConfiguration.g:9423:2: rule__GenerationTask__Group_3_9__1__Impl rule__GenerationTask__Group_3_9__2
+ // InternalApplicationConfiguration.g:9775:1: ( rule__GenerationTask__Group_3_9__1__Impl rule__GenerationTask__Group_3_9__2 )
+ // InternalApplicationConfiguration.g:9776:2: rule__GenerationTask__Group_3_9__1__Impl rule__GenerationTask__Group_3_9__2
{
pushFollow(FOLLOW_22);
rule__GenerationTask__Group_3_9__1__Impl();
@@ -29133,20 +30232,20 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
// $ANTLR start "rule__GenerationTask__Group_3_9__1__Impl"
- // InternalApplicationConfiguration.g:9430:1: rule__GenerationTask__Group_3_9__1__Impl : ( '=' ) ;
+ // InternalApplicationConfiguration.g:9783:1: rule__GenerationTask__Group_3_9__1__Impl : ( '=' ) ;
public final void rule__GenerationTask__Group_3_9__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalApplicationConfiguration.g:9434:1: ( ( '=' ) )
- // InternalApplicationConfiguration.g:9435:1: ( '=' )
+ // InternalApplicationConfiguration.g:9787:1: ( ( '=' ) )
+ // InternalApplicationConfiguration.g:9788:1: ( '=' )
{
- // InternalApplicationConfiguration.g:9435:1: ( '=' )
- // InternalApplicationConfiguration.g:9436:2: '='
+ // InternalApplicationConfiguration.g:9788:1: ( '=' )
+ // InternalApplicationConfiguration.g:9789:2: '='
{
before(grammarAccess.getGenerationTaskAccess().getEqualsSignKeyword_3_9_1());
- match(input,28,FOLLOW_2);
+ match(input,30,FOLLOW_2);
after(grammarAccess.getGenerationTaskAccess().getEqualsSignKeyword_3_9_1());
}
@@ -29170,14 +30269,14 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
// $ANTLR start "rule__GenerationTask__Group_3_9__2"
- // InternalApplicationConfiguration.g:9445:1: rule__GenerationTask__Group_3_9__2 : rule__GenerationTask__Group_3_9__2__Impl ;
+ // InternalApplicationConfiguration.g:9798:1: rule__GenerationTask__Group_3_9__2 : rule__GenerationTask__Group_3_9__2__Impl ;
public final void rule__GenerationTask__Group_3_9__2() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalApplicationConfiguration.g:9449:1: ( rule__GenerationTask__Group_3_9__2__Impl )
- // InternalApplicationConfiguration.g:9450:2: rule__GenerationTask__Group_3_9__2__Impl
+ // InternalApplicationConfiguration.g:9802:1: ( rule__GenerationTask__Group_3_9__2__Impl )
+ // InternalApplicationConfiguration.g:9803:2: rule__GenerationTask__Group_3_9__2__Impl
{
pushFollow(FOLLOW_2);
rule__GenerationTask__Group_3_9__2__Impl();
@@ -29203,21 +30302,21 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
// $ANTLR start "rule__GenerationTask__Group_3_9__2__Impl"
- // InternalApplicationConfiguration.g:9456:1: rule__GenerationTask__Group_3_9__2__Impl : ( ( rule__GenerationTask__DebugFolderAssignment_3_9_2 ) ) ;
+ // InternalApplicationConfiguration.g:9809:1: rule__GenerationTask__Group_3_9__2__Impl : ( ( rule__GenerationTask__DebugFolderAssignment_3_9_2 ) ) ;
public final void rule__GenerationTask__Group_3_9__2__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalApplicationConfiguration.g:9460:1: ( ( ( rule__GenerationTask__DebugFolderAssignment_3_9_2 ) ) )
- // InternalApplicationConfiguration.g:9461:1: ( ( rule__GenerationTask__DebugFolderAssignment_3_9_2 ) )
+ // InternalApplicationConfiguration.g:9813:1: ( ( ( rule__GenerationTask__DebugFolderAssignment_3_9_2 ) ) )
+ // InternalApplicationConfiguration.g:9814:1: ( ( rule__GenerationTask__DebugFolderAssignment_3_9_2 ) )
{
- // InternalApplicationConfiguration.g:9461:1: ( ( rule__GenerationTask__DebugFolderAssignment_3_9_2 ) )
- // InternalApplicationConfiguration.g:9462:2: ( rule__GenerationTask__DebugFolderAssignment_3_9_2 )
+ // InternalApplicationConfiguration.g:9814:1: ( ( rule__GenerationTask__DebugFolderAssignment_3_9_2 ) )
+ // InternalApplicationConfiguration.g:9815:2: ( rule__GenerationTask__DebugFolderAssignment_3_9_2 )
{
before(grammarAccess.getGenerationTaskAccess().getDebugFolderAssignment_3_9_2());
- // InternalApplicationConfiguration.g:9463:2: ( rule__GenerationTask__DebugFolderAssignment_3_9_2 )
- // InternalApplicationConfiguration.g:9463:3: rule__GenerationTask__DebugFolderAssignment_3_9_2
+ // InternalApplicationConfiguration.g:9816:2: ( rule__GenerationTask__DebugFolderAssignment_3_9_2 )
+ // InternalApplicationConfiguration.g:9816:3: rule__GenerationTask__DebugFolderAssignment_3_9_2
{
pushFollow(FOLLOW_2);
rule__GenerationTask__DebugFolderAssignment_3_9_2();
@@ -29250,14 +30349,14 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
// $ANTLR start "rule__GenerationTask__Group_3_10__0"
- // InternalApplicationConfiguration.g:9472:1: rule__GenerationTask__Group_3_10__0 : rule__GenerationTask__Group_3_10__0__Impl rule__GenerationTask__Group_3_10__1 ;
+ // InternalApplicationConfiguration.g:9825:1: rule__GenerationTask__Group_3_10__0 : rule__GenerationTask__Group_3_10__0__Impl rule__GenerationTask__Group_3_10__1 ;
public final void rule__GenerationTask__Group_3_10__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalApplicationConfiguration.g:9476:1: ( rule__GenerationTask__Group_3_10__0__Impl rule__GenerationTask__Group_3_10__1 )
- // InternalApplicationConfiguration.g:9477:2: rule__GenerationTask__Group_3_10__0__Impl rule__GenerationTask__Group_3_10__1
+ // InternalApplicationConfiguration.g:9829:1: ( rule__GenerationTask__Group_3_10__0__Impl rule__GenerationTask__Group_3_10__1 )
+ // InternalApplicationConfiguration.g:9830:2: rule__GenerationTask__Group_3_10__0__Impl rule__GenerationTask__Group_3_10__1
{
pushFollow(FOLLOW_14);
rule__GenerationTask__Group_3_10__0__Impl();
@@ -29288,20 +30387,20 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
// $ANTLR start "rule__GenerationTask__Group_3_10__0__Impl"
- // InternalApplicationConfiguration.g:9484:1: rule__GenerationTask__Group_3_10__0__Impl : ( 'log' ) ;
+ // InternalApplicationConfiguration.g:9837:1: rule__GenerationTask__Group_3_10__0__Impl : ( 'log' ) ;
public final void rule__GenerationTask__Group_3_10__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalApplicationConfiguration.g:9488:1: ( ( 'log' ) )
- // InternalApplicationConfiguration.g:9489:1: ( 'log' )
+ // InternalApplicationConfiguration.g:9841:1: ( ( 'log' ) )
+ // InternalApplicationConfiguration.g:9842:1: ( 'log' )
{
- // InternalApplicationConfiguration.g:9489:1: ( 'log' )
- // InternalApplicationConfiguration.g:9490:2: 'log'
+ // InternalApplicationConfiguration.g:9842:1: ( 'log' )
+ // InternalApplicationConfiguration.g:9843:2: 'log'
{
before(grammarAccess.getGenerationTaskAccess().getLogKeyword_3_10_0());
- match(input,59,FOLLOW_2);
+ match(input,60,FOLLOW_2);
after(grammarAccess.getGenerationTaskAccess().getLogKeyword_3_10_0());
}
@@ -29325,14 +30424,14 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
// $ANTLR start "rule__GenerationTask__Group_3_10__1"
- // InternalApplicationConfiguration.g:9499:1: rule__GenerationTask__Group_3_10__1 : rule__GenerationTask__Group_3_10__1__Impl rule__GenerationTask__Group_3_10__2 ;
+ // InternalApplicationConfiguration.g:9852:1: rule__GenerationTask__Group_3_10__1 : rule__GenerationTask__Group_3_10__1__Impl rule__GenerationTask__Group_3_10__2 ;
public final void rule__GenerationTask__Group_3_10__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalApplicationConfiguration.g:9503:1: ( rule__GenerationTask__Group_3_10__1__Impl rule__GenerationTask__Group_3_10__2 )
- // InternalApplicationConfiguration.g:9504:2: rule__GenerationTask__Group_3_10__1__Impl rule__GenerationTask__Group_3_10__2
+ // InternalApplicationConfiguration.g:9856:1: ( rule__GenerationTask__Group_3_10__1__Impl rule__GenerationTask__Group_3_10__2 )
+ // InternalApplicationConfiguration.g:9857:2: rule__GenerationTask__Group_3_10__1__Impl rule__GenerationTask__Group_3_10__2
{
pushFollow(FOLLOW_22);
rule__GenerationTask__Group_3_10__1__Impl();
@@ -29363,20 +30462,20 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
// $ANTLR start "rule__GenerationTask__Group_3_10__1__Impl"
- // InternalApplicationConfiguration.g:9511:1: rule__GenerationTask__Group_3_10__1__Impl : ( '=' ) ;
+ // InternalApplicationConfiguration.g:9864:1: rule__GenerationTask__Group_3_10__1__Impl : ( '=' ) ;
public final void rule__GenerationTask__Group_3_10__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalApplicationConfiguration.g:9515:1: ( ( '=' ) )
- // InternalApplicationConfiguration.g:9516:1: ( '=' )
+ // InternalApplicationConfiguration.g:9868:1: ( ( '=' ) )
+ // InternalApplicationConfiguration.g:9869:1: ( '=' )
{
- // InternalApplicationConfiguration.g:9516:1: ( '=' )
- // InternalApplicationConfiguration.g:9517:2: '='
+ // InternalApplicationConfiguration.g:9869:1: ( '=' )
+ // InternalApplicationConfiguration.g:9870:2: '='
{
before(grammarAccess.getGenerationTaskAccess().getEqualsSignKeyword_3_10_1());
- match(input,28,FOLLOW_2);
+ match(input,30,FOLLOW_2);
after(grammarAccess.getGenerationTaskAccess().getEqualsSignKeyword_3_10_1());
}
@@ -29400,14 +30499,14 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
// $ANTLR start "rule__GenerationTask__Group_3_10__2"
- // InternalApplicationConfiguration.g:9526:1: rule__GenerationTask__Group_3_10__2 : rule__GenerationTask__Group_3_10__2__Impl ;
+ // InternalApplicationConfiguration.g:9879:1: rule__GenerationTask__Group_3_10__2 : rule__GenerationTask__Group_3_10__2__Impl ;
public final void rule__GenerationTask__Group_3_10__2() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalApplicationConfiguration.g:9530:1: ( rule__GenerationTask__Group_3_10__2__Impl )
- // InternalApplicationConfiguration.g:9531:2: rule__GenerationTask__Group_3_10__2__Impl
+ // InternalApplicationConfiguration.g:9883:1: ( rule__GenerationTask__Group_3_10__2__Impl )
+ // InternalApplicationConfiguration.g:9884:2: rule__GenerationTask__Group_3_10__2__Impl
{
pushFollow(FOLLOW_2);
rule__GenerationTask__Group_3_10__2__Impl();
@@ -29433,21 +30532,21 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
// $ANTLR start "rule__GenerationTask__Group_3_10__2__Impl"
- // InternalApplicationConfiguration.g:9537:1: rule__GenerationTask__Group_3_10__2__Impl : ( ( rule__GenerationTask__TargetLogFileAssignment_3_10_2 ) ) ;
+ // InternalApplicationConfiguration.g:9890:1: rule__GenerationTask__Group_3_10__2__Impl : ( ( rule__GenerationTask__TargetLogFileAssignment_3_10_2 ) ) ;
public final void rule__GenerationTask__Group_3_10__2__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalApplicationConfiguration.g:9541:1: ( ( ( rule__GenerationTask__TargetLogFileAssignment_3_10_2 ) ) )
- // InternalApplicationConfiguration.g:9542:1: ( ( rule__GenerationTask__TargetLogFileAssignment_3_10_2 ) )
+ // InternalApplicationConfiguration.g:9894:1: ( ( ( rule__GenerationTask__TargetLogFileAssignment_3_10_2 ) ) )
+ // InternalApplicationConfiguration.g:9895:1: ( ( rule__GenerationTask__TargetLogFileAssignment_3_10_2 ) )
{
- // InternalApplicationConfiguration.g:9542:1: ( ( rule__GenerationTask__TargetLogFileAssignment_3_10_2 ) )
- // InternalApplicationConfiguration.g:9543:2: ( rule__GenerationTask__TargetLogFileAssignment_3_10_2 )
+ // InternalApplicationConfiguration.g:9895:1: ( ( rule__GenerationTask__TargetLogFileAssignment_3_10_2 ) )
+ // InternalApplicationConfiguration.g:9896:2: ( rule__GenerationTask__TargetLogFileAssignment_3_10_2 )
{
before(grammarAccess.getGenerationTaskAccess().getTargetLogFileAssignment_3_10_2());
- // InternalApplicationConfiguration.g:9544:2: ( rule__GenerationTask__TargetLogFileAssignment_3_10_2 )
- // InternalApplicationConfiguration.g:9544:3: rule__GenerationTask__TargetLogFileAssignment_3_10_2
+ // InternalApplicationConfiguration.g:9897:2: ( rule__GenerationTask__TargetLogFileAssignment_3_10_2 )
+ // InternalApplicationConfiguration.g:9897:3: rule__GenerationTask__TargetLogFileAssignment_3_10_2
{
pushFollow(FOLLOW_2);
rule__GenerationTask__TargetLogFileAssignment_3_10_2();
@@ -29480,14 +30579,14 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
// $ANTLR start "rule__GenerationTask__Group_3_11__0"
- // InternalApplicationConfiguration.g:9553:1: rule__GenerationTask__Group_3_11__0 : rule__GenerationTask__Group_3_11__0__Impl rule__GenerationTask__Group_3_11__1 ;
+ // InternalApplicationConfiguration.g:9906:1: rule__GenerationTask__Group_3_11__0 : rule__GenerationTask__Group_3_11__0__Impl rule__GenerationTask__Group_3_11__1 ;
public final void rule__GenerationTask__Group_3_11__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalApplicationConfiguration.g:9557:1: ( rule__GenerationTask__Group_3_11__0__Impl rule__GenerationTask__Group_3_11__1 )
- // InternalApplicationConfiguration.g:9558:2: rule__GenerationTask__Group_3_11__0__Impl rule__GenerationTask__Group_3_11__1
+ // InternalApplicationConfiguration.g:9910:1: ( rule__GenerationTask__Group_3_11__0__Impl rule__GenerationTask__Group_3_11__1 )
+ // InternalApplicationConfiguration.g:9911:2: rule__GenerationTask__Group_3_11__0__Impl rule__GenerationTask__Group_3_11__1
{
pushFollow(FOLLOW_14);
rule__GenerationTask__Group_3_11__0__Impl();
@@ -29518,20 +30617,20 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
// $ANTLR start "rule__GenerationTask__Group_3_11__0__Impl"
- // InternalApplicationConfiguration.g:9565:1: rule__GenerationTask__Group_3_11__0__Impl : ( 'statistics' ) ;
+ // InternalApplicationConfiguration.g:9918:1: rule__GenerationTask__Group_3_11__0__Impl : ( 'statistics' ) ;
public final void rule__GenerationTask__Group_3_11__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalApplicationConfiguration.g:9569:1: ( ( 'statistics' ) )
- // InternalApplicationConfiguration.g:9570:1: ( 'statistics' )
+ // InternalApplicationConfiguration.g:9922:1: ( ( 'statistics' ) )
+ // InternalApplicationConfiguration.g:9923:1: ( 'statistics' )
{
- // InternalApplicationConfiguration.g:9570:1: ( 'statistics' )
- // InternalApplicationConfiguration.g:9571:2: 'statistics'
+ // InternalApplicationConfiguration.g:9923:1: ( 'statistics' )
+ // InternalApplicationConfiguration.g:9924:2: 'statistics'
{
before(grammarAccess.getGenerationTaskAccess().getStatisticsKeyword_3_11_0());
- match(input,60,FOLLOW_2);
+ match(input,61,FOLLOW_2);
after(grammarAccess.getGenerationTaskAccess().getStatisticsKeyword_3_11_0());
}
@@ -29555,14 +30654,14 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
// $ANTLR start "rule__GenerationTask__Group_3_11__1"
- // InternalApplicationConfiguration.g:9580:1: rule__GenerationTask__Group_3_11__1 : rule__GenerationTask__Group_3_11__1__Impl rule__GenerationTask__Group_3_11__2 ;
+ // InternalApplicationConfiguration.g:9933:1: rule__GenerationTask__Group_3_11__1 : rule__GenerationTask__Group_3_11__1__Impl rule__GenerationTask__Group_3_11__2 ;
public final void rule__GenerationTask__Group_3_11__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalApplicationConfiguration.g:9584:1: ( rule__GenerationTask__Group_3_11__1__Impl rule__GenerationTask__Group_3_11__2 )
- // InternalApplicationConfiguration.g:9585:2: rule__GenerationTask__Group_3_11__1__Impl rule__GenerationTask__Group_3_11__2
+ // InternalApplicationConfiguration.g:9937:1: ( rule__GenerationTask__Group_3_11__1__Impl rule__GenerationTask__Group_3_11__2 )
+ // InternalApplicationConfiguration.g:9938:2: rule__GenerationTask__Group_3_11__1__Impl rule__GenerationTask__Group_3_11__2
{
pushFollow(FOLLOW_22);
rule__GenerationTask__Group_3_11__1__Impl();
@@ -29593,20 +30692,20 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
// $ANTLR start "rule__GenerationTask__Group_3_11__1__Impl"
- // InternalApplicationConfiguration.g:9592:1: rule__GenerationTask__Group_3_11__1__Impl : ( '=' ) ;
+ // InternalApplicationConfiguration.g:9945:1: rule__GenerationTask__Group_3_11__1__Impl : ( '=' ) ;
public final void rule__GenerationTask__Group_3_11__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalApplicationConfiguration.g:9596:1: ( ( '=' ) )
- // InternalApplicationConfiguration.g:9597:1: ( '=' )
+ // InternalApplicationConfiguration.g:9949:1: ( ( '=' ) )
+ // InternalApplicationConfiguration.g:9950:1: ( '=' )
{
- // InternalApplicationConfiguration.g:9597:1: ( '=' )
- // InternalApplicationConfiguration.g:9598:2: '='
+ // InternalApplicationConfiguration.g:9950:1: ( '=' )
+ // InternalApplicationConfiguration.g:9951:2: '='
{
before(grammarAccess.getGenerationTaskAccess().getEqualsSignKeyword_3_11_1());
- match(input,28,FOLLOW_2);
+ match(input,30,FOLLOW_2);
after(grammarAccess.getGenerationTaskAccess().getEqualsSignKeyword_3_11_1());
}
@@ -29630,14 +30729,14 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
// $ANTLR start "rule__GenerationTask__Group_3_11__2"
- // InternalApplicationConfiguration.g:9607:1: rule__GenerationTask__Group_3_11__2 : rule__GenerationTask__Group_3_11__2__Impl ;
+ // InternalApplicationConfiguration.g:9960:1: rule__GenerationTask__Group_3_11__2 : rule__GenerationTask__Group_3_11__2__Impl ;
public final void rule__GenerationTask__Group_3_11__2() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalApplicationConfiguration.g:9611:1: ( rule__GenerationTask__Group_3_11__2__Impl )
- // InternalApplicationConfiguration.g:9612:2: rule__GenerationTask__Group_3_11__2__Impl
+ // InternalApplicationConfiguration.g:9964:1: ( rule__GenerationTask__Group_3_11__2__Impl )
+ // InternalApplicationConfiguration.g:9965:2: rule__GenerationTask__Group_3_11__2__Impl
{
pushFollow(FOLLOW_2);
rule__GenerationTask__Group_3_11__2__Impl();
@@ -29663,21 +30762,21 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
// $ANTLR start "rule__GenerationTask__Group_3_11__2__Impl"
- // InternalApplicationConfiguration.g:9618:1: rule__GenerationTask__Group_3_11__2__Impl : ( ( rule__GenerationTask__TargetStatisticsFileAssignment_3_11_2 ) ) ;
+ // InternalApplicationConfiguration.g:9971:1: rule__GenerationTask__Group_3_11__2__Impl : ( ( rule__GenerationTask__TargetStatisticsFileAssignment_3_11_2 ) ) ;
public final void rule__GenerationTask__Group_3_11__2__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalApplicationConfiguration.g:9622:1: ( ( ( rule__GenerationTask__TargetStatisticsFileAssignment_3_11_2 ) ) )
- // InternalApplicationConfiguration.g:9623:1: ( ( rule__GenerationTask__TargetStatisticsFileAssignment_3_11_2 ) )
+ // InternalApplicationConfiguration.g:9975:1: ( ( ( rule__GenerationTask__TargetStatisticsFileAssignment_3_11_2 ) ) )
+ // InternalApplicationConfiguration.g:9976:1: ( ( rule__GenerationTask__TargetStatisticsFileAssignment_3_11_2 ) )
{
- // InternalApplicationConfiguration.g:9623:1: ( ( rule__GenerationTask__TargetStatisticsFileAssignment_3_11_2 ) )
- // InternalApplicationConfiguration.g:9624:2: ( rule__GenerationTask__TargetStatisticsFileAssignment_3_11_2 )
+ // InternalApplicationConfiguration.g:9976:1: ( ( rule__GenerationTask__TargetStatisticsFileAssignment_3_11_2 ) )
+ // InternalApplicationConfiguration.g:9977:2: ( rule__GenerationTask__TargetStatisticsFileAssignment_3_11_2 )
{
before(grammarAccess.getGenerationTaskAccess().getTargetStatisticsFileAssignment_3_11_2());
- // InternalApplicationConfiguration.g:9625:2: ( rule__GenerationTask__TargetStatisticsFileAssignment_3_11_2 )
- // InternalApplicationConfiguration.g:9625:3: rule__GenerationTask__TargetStatisticsFileAssignment_3_11_2
+ // InternalApplicationConfiguration.g:9978:2: ( rule__GenerationTask__TargetStatisticsFileAssignment_3_11_2 )
+ // InternalApplicationConfiguration.g:9978:3: rule__GenerationTask__TargetStatisticsFileAssignment_3_11_2
{
pushFollow(FOLLOW_2);
rule__GenerationTask__TargetStatisticsFileAssignment_3_11_2();
@@ -29710,14 +30809,14 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
// $ANTLR start "rule__GenerationTask__Group_3_12__0"
- // InternalApplicationConfiguration.g:9634:1: rule__GenerationTask__Group_3_12__0 : rule__GenerationTask__Group_3_12__0__Impl rule__GenerationTask__Group_3_12__1 ;
+ // InternalApplicationConfiguration.g:9987:1: rule__GenerationTask__Group_3_12__0 : rule__GenerationTask__Group_3_12__0__Impl rule__GenerationTask__Group_3_12__1 ;
public final void rule__GenerationTask__Group_3_12__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalApplicationConfiguration.g:9638:1: ( rule__GenerationTask__Group_3_12__0__Impl rule__GenerationTask__Group_3_12__1 )
- // InternalApplicationConfiguration.g:9639:2: rule__GenerationTask__Group_3_12__0__Impl rule__GenerationTask__Group_3_12__1
+ // InternalApplicationConfiguration.g:9991:1: ( rule__GenerationTask__Group_3_12__0__Impl rule__GenerationTask__Group_3_12__1 )
+ // InternalApplicationConfiguration.g:9992:2: rule__GenerationTask__Group_3_12__0__Impl rule__GenerationTask__Group_3_12__1
{
pushFollow(FOLLOW_14);
rule__GenerationTask__Group_3_12__0__Impl();
@@ -29748,20 +30847,20 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
// $ANTLR start "rule__GenerationTask__Group_3_12__0__Impl"
- // InternalApplicationConfiguration.g:9646:1: rule__GenerationTask__Group_3_12__0__Impl : ( 'output' ) ;
+ // InternalApplicationConfiguration.g:9999:1: rule__GenerationTask__Group_3_12__0__Impl : ( 'output' ) ;
public final void rule__GenerationTask__Group_3_12__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalApplicationConfiguration.g:9650:1: ( ( 'output' ) )
- // InternalApplicationConfiguration.g:9651:1: ( 'output' )
+ // InternalApplicationConfiguration.g:10003:1: ( ( 'output' ) )
+ // InternalApplicationConfiguration.g:10004:1: ( 'output' )
{
- // InternalApplicationConfiguration.g:9651:1: ( 'output' )
- // InternalApplicationConfiguration.g:9652:2: 'output'
+ // InternalApplicationConfiguration.g:10004:1: ( 'output' )
+ // InternalApplicationConfiguration.g:10005:2: 'output'
{
before(grammarAccess.getGenerationTaskAccess().getOutputKeyword_3_12_0());
- match(input,61,FOLLOW_2);
+ match(input,62,FOLLOW_2);
after(grammarAccess.getGenerationTaskAccess().getOutputKeyword_3_12_0());
}
@@ -29785,14 +30884,14 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
// $ANTLR start "rule__GenerationTask__Group_3_12__1"
- // InternalApplicationConfiguration.g:9661:1: rule__GenerationTask__Group_3_12__1 : rule__GenerationTask__Group_3_12__1__Impl rule__GenerationTask__Group_3_12__2 ;
+ // InternalApplicationConfiguration.g:10014:1: rule__GenerationTask__Group_3_12__1 : rule__GenerationTask__Group_3_12__1__Impl rule__GenerationTask__Group_3_12__2 ;
public final void rule__GenerationTask__Group_3_12__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalApplicationConfiguration.g:9665:1: ( rule__GenerationTask__Group_3_12__1__Impl rule__GenerationTask__Group_3_12__2 )
- // InternalApplicationConfiguration.g:9666:2: rule__GenerationTask__Group_3_12__1__Impl rule__GenerationTask__Group_3_12__2
+ // InternalApplicationConfiguration.g:10018:1: ( rule__GenerationTask__Group_3_12__1__Impl rule__GenerationTask__Group_3_12__2 )
+ // InternalApplicationConfiguration.g:10019:2: rule__GenerationTask__Group_3_12__1__Impl rule__GenerationTask__Group_3_12__2
{
pushFollow(FOLLOW_22);
rule__GenerationTask__Group_3_12__1__Impl();
@@ -29823,20 +30922,20 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
// $ANTLR start "rule__GenerationTask__Group_3_12__1__Impl"
- // InternalApplicationConfiguration.g:9673:1: rule__GenerationTask__Group_3_12__1__Impl : ( '=' ) ;
+ // InternalApplicationConfiguration.g:10026:1: rule__GenerationTask__Group_3_12__1__Impl : ( '=' ) ;
public final void rule__GenerationTask__Group_3_12__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalApplicationConfiguration.g:9677:1: ( ( '=' ) )
- // InternalApplicationConfiguration.g:9678:1: ( '=' )
+ // InternalApplicationConfiguration.g:10030:1: ( ( '=' ) )
+ // InternalApplicationConfiguration.g:10031:1: ( '=' )
{
- // InternalApplicationConfiguration.g:9678:1: ( '=' )
- // InternalApplicationConfiguration.g:9679:2: '='
+ // InternalApplicationConfiguration.g:10031:1: ( '=' )
+ // InternalApplicationConfiguration.g:10032:2: '='
{
before(grammarAccess.getGenerationTaskAccess().getEqualsSignKeyword_3_12_1());
- match(input,28,FOLLOW_2);
+ match(input,30,FOLLOW_2);
after(grammarAccess.getGenerationTaskAccess().getEqualsSignKeyword_3_12_1());
}
@@ -29860,14 +30959,14 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
// $ANTLR start "rule__GenerationTask__Group_3_12__2"
- // InternalApplicationConfiguration.g:9688:1: rule__GenerationTask__Group_3_12__2 : rule__GenerationTask__Group_3_12__2__Impl ;
+ // InternalApplicationConfiguration.g:10041:1: rule__GenerationTask__Group_3_12__2 : rule__GenerationTask__Group_3_12__2__Impl ;
public final void rule__GenerationTask__Group_3_12__2() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalApplicationConfiguration.g:9692:1: ( rule__GenerationTask__Group_3_12__2__Impl )
- // InternalApplicationConfiguration.g:9693:2: rule__GenerationTask__Group_3_12__2__Impl
+ // InternalApplicationConfiguration.g:10045:1: ( rule__GenerationTask__Group_3_12__2__Impl )
+ // InternalApplicationConfiguration.g:10046:2: rule__GenerationTask__Group_3_12__2__Impl
{
pushFollow(FOLLOW_2);
rule__GenerationTask__Group_3_12__2__Impl();
@@ -29893,21 +30992,21 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
// $ANTLR start "rule__GenerationTask__Group_3_12__2__Impl"
- // InternalApplicationConfiguration.g:9699:1: rule__GenerationTask__Group_3_12__2__Impl : ( ( rule__GenerationTask__TagetFolderAssignment_3_12_2 ) ) ;
+ // InternalApplicationConfiguration.g:10052:1: rule__GenerationTask__Group_3_12__2__Impl : ( ( rule__GenerationTask__TagetFolderAssignment_3_12_2 ) ) ;
public final void rule__GenerationTask__Group_3_12__2__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalApplicationConfiguration.g:9703:1: ( ( ( rule__GenerationTask__TagetFolderAssignment_3_12_2 ) ) )
- // InternalApplicationConfiguration.g:9704:1: ( ( rule__GenerationTask__TagetFolderAssignment_3_12_2 ) )
+ // InternalApplicationConfiguration.g:10056:1: ( ( ( rule__GenerationTask__TagetFolderAssignment_3_12_2 ) ) )
+ // InternalApplicationConfiguration.g:10057:1: ( ( rule__GenerationTask__TagetFolderAssignment_3_12_2 ) )
{
- // InternalApplicationConfiguration.g:9704:1: ( ( rule__GenerationTask__TagetFolderAssignment_3_12_2 ) )
- // InternalApplicationConfiguration.g:9705:2: ( rule__GenerationTask__TagetFolderAssignment_3_12_2 )
+ // InternalApplicationConfiguration.g:10057:1: ( ( rule__GenerationTask__TagetFolderAssignment_3_12_2 ) )
+ // InternalApplicationConfiguration.g:10058:2: ( rule__GenerationTask__TagetFolderAssignment_3_12_2 )
{
before(grammarAccess.getGenerationTaskAccess().getTagetFolderAssignment_3_12_2());
- // InternalApplicationConfiguration.g:9706:2: ( rule__GenerationTask__TagetFolderAssignment_3_12_2 )
- // InternalApplicationConfiguration.g:9706:3: rule__GenerationTask__TagetFolderAssignment_3_12_2
+ // InternalApplicationConfiguration.g:10059:2: ( rule__GenerationTask__TagetFolderAssignment_3_12_2 )
+ // InternalApplicationConfiguration.g:10059:3: rule__GenerationTask__TagetFolderAssignment_3_12_2
{
pushFollow(FOLLOW_2);
rule__GenerationTask__TagetFolderAssignment_3_12_2();
@@ -29940,22 +31039,22 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
// $ANTLR start "rule__GenerationTask__UnorderedGroup_3"
- // InternalApplicationConfiguration.g:9715:1: rule__GenerationTask__UnorderedGroup_3 : ( rule__GenerationTask__UnorderedGroup_3__0 )? ;
+ // InternalApplicationConfiguration.g:10068:1: rule__GenerationTask__UnorderedGroup_3 : ( rule__GenerationTask__UnorderedGroup_3__0 )? ;
public final void rule__GenerationTask__UnorderedGroup_3() throws RecognitionException {
int stackSize = keepStackSize();
getUnorderedGroupHelper().enter(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3());
try {
- // InternalApplicationConfiguration.g:9720:1: ( ( rule__GenerationTask__UnorderedGroup_3__0 )? )
- // InternalApplicationConfiguration.g:9721:2: ( rule__GenerationTask__UnorderedGroup_3__0 )?
+ // InternalApplicationConfiguration.g:10073:1: ( ( rule__GenerationTask__UnorderedGroup_3__0 )? )
+ // InternalApplicationConfiguration.g:10074:2: ( rule__GenerationTask__UnorderedGroup_3__0 )?
{
- // InternalApplicationConfiguration.g:9721:2: ( rule__GenerationTask__UnorderedGroup_3__0 )?
- int alt64=2;
- alt64 = dfa64.predict(input);
- switch (alt64) {
+ // InternalApplicationConfiguration.g:10074:2: ( rule__GenerationTask__UnorderedGroup_3__0 )?
+ int alt66=2;
+ alt66 = dfa66.predict(input);
+ switch (alt66) {
case 1 :
- // InternalApplicationConfiguration.g:9721:2: rule__GenerationTask__UnorderedGroup_3__0
+ // InternalApplicationConfiguration.g:10074:2: rule__GenerationTask__UnorderedGroup_3__0
{
pushFollow(FOLLOW_2);
rule__GenerationTask__UnorderedGroup_3__0();
@@ -29988,31 +31087,31 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
// $ANTLR start "rule__GenerationTask__UnorderedGroup_3__Impl"
- // InternalApplicationConfiguration.g:9729:1: rule__GenerationTask__UnorderedGroup_3__Impl : ( ({...}? => ( ( ( rule__GenerationTask__Group_3_0__0 ) ) ) ) | ({...}? => ( ( ( rule__GenerationTask__Group_3_1__0 ) ) ) ) | ({...}? => ( ( ( rule__GenerationTask__Group_3_2__0 ) ) ) ) | ({...}? => ( ( ( rule__GenerationTask__Group_3_3__0 ) ) ) ) | ({...}? => ( ( ( rule__GenerationTask__Group_3_4__0 ) ) ) ) | ({...}? => ( ( ( rule__GenerationTask__Group_3_5__0 ) ) ) ) | ({...}? => ( ( ( rule__GenerationTask__Group_3_6__0 ) ) ) ) | ({...}? => ( ( ( rule__GenerationTask__Group_3_7__0 ) ) ) ) | ({...}? => ( ( ( rule__GenerationTask__Group_3_8__0 ) ) ) ) | ({...}? => ( ( ( rule__GenerationTask__Group_3_9__0 ) ) ) ) | ({...}? => ( ( ( rule__GenerationTask__Group_3_10__0 ) ) ) ) | ({...}? => ( ( ( rule__GenerationTask__Group_3_11__0 ) ) ) ) | ({...}? => ( ( ( rule__GenerationTask__Group_3_12__0 ) ) ) ) ) ;
+ // 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 ) ) ) ) ) ;
public final void rule__GenerationTask__UnorderedGroup_3__Impl() throws RecognitionException {
int stackSize = keepStackSize();
boolean selected = false;
try {
- // InternalApplicationConfiguration.g:9734:1: ( ( ({...}? => ( ( ( rule__GenerationTask__Group_3_0__0 ) ) ) ) | ({...}? => ( ( ( rule__GenerationTask__Group_3_1__0 ) ) ) ) | ({...}? => ( ( ( rule__GenerationTask__Group_3_2__0 ) ) ) ) | ({...}? => ( ( ( rule__GenerationTask__Group_3_3__0 ) ) ) ) | ({...}? => ( ( ( rule__GenerationTask__Group_3_4__0 ) ) ) ) | ({...}? => ( ( ( rule__GenerationTask__Group_3_5__0 ) ) ) ) | ({...}? => ( ( ( rule__GenerationTask__Group_3_6__0 ) ) ) ) | ({...}? => ( ( ( rule__GenerationTask__Group_3_7__0 ) ) ) ) | ({...}? => ( ( ( rule__GenerationTask__Group_3_8__0 ) ) ) ) | ({...}? => ( ( ( rule__GenerationTask__Group_3_9__0 ) ) ) ) | ({...}? => ( ( ( rule__GenerationTask__Group_3_10__0 ) ) ) ) | ({...}? => ( ( ( rule__GenerationTask__Group_3_11__0 ) ) ) ) | ({...}? => ( ( ( rule__GenerationTask__Group_3_12__0 ) ) ) ) ) )
- // InternalApplicationConfiguration.g:9735:3: ( ({...}? => ( ( ( rule__GenerationTask__Group_3_0__0 ) ) ) ) | ({...}? => ( ( ( rule__GenerationTask__Group_3_1__0 ) ) ) ) | ({...}? => ( ( ( rule__GenerationTask__Group_3_2__0 ) ) ) ) | ({...}? => ( ( ( rule__GenerationTask__Group_3_3__0 ) ) ) ) | ({...}? => ( ( ( rule__GenerationTask__Group_3_4__0 ) ) ) ) | ({...}? => ( ( ( rule__GenerationTask__Group_3_5__0 ) ) ) ) | ({...}? => ( ( ( rule__GenerationTask__Group_3_6__0 ) ) ) ) | ({...}? => ( ( ( rule__GenerationTask__Group_3_7__0 ) ) ) ) | ({...}? => ( ( ( rule__GenerationTask__Group_3_8__0 ) ) ) ) | ({...}? => ( ( ( rule__GenerationTask__Group_3_9__0 ) ) ) ) | ({...}? => ( ( ( rule__GenerationTask__Group_3_10__0 ) ) ) ) | ({...}? => ( ( ( rule__GenerationTask__Group_3_11__0 ) ) ) ) | ({...}? => ( ( ( rule__GenerationTask__Group_3_12__0 ) ) ) ) )
+ // InternalApplicationConfiguration.g: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 ) ) ) ) ) )
+ // 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 ) ) ) ) )
{
- // InternalApplicationConfiguration.g:9735:3: ( ({...}? => ( ( ( rule__GenerationTask__Group_3_0__0 ) ) ) ) | ({...}? => ( ( ( rule__GenerationTask__Group_3_1__0 ) ) ) ) | ({...}? => ( ( ( rule__GenerationTask__Group_3_2__0 ) ) ) ) | ({...}? => ( ( ( rule__GenerationTask__Group_3_3__0 ) ) ) ) | ({...}? => ( ( ( rule__GenerationTask__Group_3_4__0 ) ) ) ) | ({...}? => ( ( ( rule__GenerationTask__Group_3_5__0 ) ) ) ) | ({...}? => ( ( ( rule__GenerationTask__Group_3_6__0 ) ) ) ) | ({...}? => ( ( ( rule__GenerationTask__Group_3_7__0 ) ) ) ) | ({...}? => ( ( ( rule__GenerationTask__Group_3_8__0 ) ) ) ) | ({...}? => ( ( ( rule__GenerationTask__Group_3_9__0 ) ) ) ) | ({...}? => ( ( ( rule__GenerationTask__Group_3_10__0 ) ) ) ) | ({...}? => ( ( ( rule__GenerationTask__Group_3_11__0 ) ) ) ) | ({...}? => ( ( ( rule__GenerationTask__Group_3_12__0 ) ) ) ) )
- int alt65=13;
- alt65 = dfa65.predict(input);
- switch (alt65) {
+ // 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 ) ) ) ) )
+ int alt67=13;
+ alt67 = dfa67.predict(input);
+ switch (alt67) {
case 1 :
- // InternalApplicationConfiguration.g:9736:3: ({...}? => ( ( ( rule__GenerationTask__Group_3_0__0 ) ) ) )
+ // InternalApplicationConfiguration.g:10089:3: ({...}? => ( ( ( rule__GenerationTask__Group_3_0__0 ) ) ) )
{
- // InternalApplicationConfiguration.g:9736:3: ({...}? => ( ( ( rule__GenerationTask__Group_3_0__0 ) ) ) )
- // InternalApplicationConfiguration.g:9737:4: {...}? => ( ( ( rule__GenerationTask__Group_3_0__0 ) ) )
+ // InternalApplicationConfiguration.g:10089:3: ({...}? => ( ( ( rule__GenerationTask__Group_3_0__0 ) ) ) )
+ // InternalApplicationConfiguration.g:10090:4: {...}? => ( ( ( rule__GenerationTask__Group_3_0__0 ) ) )
{
if ( ! getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 0) ) {
throw new FailedPredicateException(input, "rule__GenerationTask__UnorderedGroup_3__Impl", "getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 0)");
}
- // InternalApplicationConfiguration.g:9737:110: ( ( ( rule__GenerationTask__Group_3_0__0 ) ) )
- // InternalApplicationConfiguration.g:9738:5: ( ( rule__GenerationTask__Group_3_0__0 ) )
+ // InternalApplicationConfiguration.g:10090:110: ( ( ( rule__GenerationTask__Group_3_0__0 ) ) )
+ // InternalApplicationConfiguration.g:10091:5: ( ( rule__GenerationTask__Group_3_0__0 ) )
{
getUnorderedGroupHelper().select(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 0);
@@ -30020,12 +31119,12 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
selected = true;
- // InternalApplicationConfiguration.g:9744:5: ( ( rule__GenerationTask__Group_3_0__0 ) )
- // InternalApplicationConfiguration.g:9745:6: ( rule__GenerationTask__Group_3_0__0 )
+ // InternalApplicationConfiguration.g:10097:5: ( ( rule__GenerationTask__Group_3_0__0 ) )
+ // InternalApplicationConfiguration.g:10098:6: ( rule__GenerationTask__Group_3_0__0 )
{
before(grammarAccess.getGenerationTaskAccess().getGroup_3_0());
- // InternalApplicationConfiguration.g:9746:6: ( rule__GenerationTask__Group_3_0__0 )
- // InternalApplicationConfiguration.g:9746:7: rule__GenerationTask__Group_3_0__0
+ // InternalApplicationConfiguration.g:10099:6: ( rule__GenerationTask__Group_3_0__0 )
+ // InternalApplicationConfiguration.g:10099:7: rule__GenerationTask__Group_3_0__0
{
pushFollow(FOLLOW_2);
rule__GenerationTask__Group_3_0__0();
@@ -30049,16 +31148,16 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
}
break;
case 2 :
- // InternalApplicationConfiguration.g:9751:3: ({...}? => ( ( ( rule__GenerationTask__Group_3_1__0 ) ) ) )
+ // InternalApplicationConfiguration.g:10104:3: ({...}? => ( ( ( rule__GenerationTask__Group_3_1__0 ) ) ) )
{
- // InternalApplicationConfiguration.g:9751:3: ({...}? => ( ( ( rule__GenerationTask__Group_3_1__0 ) ) ) )
- // InternalApplicationConfiguration.g:9752:4: {...}? => ( ( ( rule__GenerationTask__Group_3_1__0 ) ) )
+ // InternalApplicationConfiguration.g:10104:3: ({...}? => ( ( ( rule__GenerationTask__Group_3_1__0 ) ) ) )
+ // InternalApplicationConfiguration.g:10105:4: {...}? => ( ( ( rule__GenerationTask__Group_3_1__0 ) ) )
{
if ( ! getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 1) ) {
throw new FailedPredicateException(input, "rule__GenerationTask__UnorderedGroup_3__Impl", "getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 1)");
}
- // InternalApplicationConfiguration.g:9752:110: ( ( ( rule__GenerationTask__Group_3_1__0 ) ) )
- // InternalApplicationConfiguration.g:9753:5: ( ( rule__GenerationTask__Group_3_1__0 ) )
+ // InternalApplicationConfiguration.g:10105:110: ( ( ( rule__GenerationTask__Group_3_1__0 ) ) )
+ // InternalApplicationConfiguration.g:10106:5: ( ( rule__GenerationTask__Group_3_1__0 ) )
{
getUnorderedGroupHelper().select(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 1);
@@ -30066,12 +31165,12 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
selected = true;
- // InternalApplicationConfiguration.g:9759:5: ( ( rule__GenerationTask__Group_3_1__0 ) )
- // InternalApplicationConfiguration.g:9760:6: ( rule__GenerationTask__Group_3_1__0 )
+ // InternalApplicationConfiguration.g:10112:5: ( ( rule__GenerationTask__Group_3_1__0 ) )
+ // InternalApplicationConfiguration.g:10113:6: ( rule__GenerationTask__Group_3_1__0 )
{
before(grammarAccess.getGenerationTaskAccess().getGroup_3_1());
- // InternalApplicationConfiguration.g:9761:6: ( rule__GenerationTask__Group_3_1__0 )
- // InternalApplicationConfiguration.g:9761:7: rule__GenerationTask__Group_3_1__0
+ // InternalApplicationConfiguration.g:10114:6: ( rule__GenerationTask__Group_3_1__0 )
+ // InternalApplicationConfiguration.g:10114:7: rule__GenerationTask__Group_3_1__0
{
pushFollow(FOLLOW_2);
rule__GenerationTask__Group_3_1__0();
@@ -30095,16 +31194,16 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
}
break;
case 3 :
- // InternalApplicationConfiguration.g:9766:3: ({...}? => ( ( ( rule__GenerationTask__Group_3_2__0 ) ) ) )
+ // InternalApplicationConfiguration.g:10119:3: ({...}? => ( ( ( rule__GenerationTask__Group_3_2__0 ) ) ) )
{
- // InternalApplicationConfiguration.g:9766:3: ({...}? => ( ( ( rule__GenerationTask__Group_3_2__0 ) ) ) )
- // InternalApplicationConfiguration.g:9767:4: {...}? => ( ( ( rule__GenerationTask__Group_3_2__0 ) ) )
+ // InternalApplicationConfiguration.g:10119:3: ({...}? => ( ( ( rule__GenerationTask__Group_3_2__0 ) ) ) )
+ // InternalApplicationConfiguration.g:10120:4: {...}? => ( ( ( rule__GenerationTask__Group_3_2__0 ) ) )
{
if ( ! getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 2) ) {
throw new FailedPredicateException(input, "rule__GenerationTask__UnorderedGroup_3__Impl", "getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 2)");
}
- // InternalApplicationConfiguration.g:9767:110: ( ( ( rule__GenerationTask__Group_3_2__0 ) ) )
- // InternalApplicationConfiguration.g:9768:5: ( ( rule__GenerationTask__Group_3_2__0 ) )
+ // InternalApplicationConfiguration.g:10120:110: ( ( ( rule__GenerationTask__Group_3_2__0 ) ) )
+ // InternalApplicationConfiguration.g:10121:5: ( ( rule__GenerationTask__Group_3_2__0 ) )
{
getUnorderedGroupHelper().select(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 2);
@@ -30112,12 +31211,12 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
selected = true;
- // InternalApplicationConfiguration.g:9774:5: ( ( rule__GenerationTask__Group_3_2__0 ) )
- // InternalApplicationConfiguration.g:9775:6: ( rule__GenerationTask__Group_3_2__0 )
+ // InternalApplicationConfiguration.g:10127:5: ( ( rule__GenerationTask__Group_3_2__0 ) )
+ // InternalApplicationConfiguration.g:10128:6: ( rule__GenerationTask__Group_3_2__0 )
{
before(grammarAccess.getGenerationTaskAccess().getGroup_3_2());
- // InternalApplicationConfiguration.g:9776:6: ( rule__GenerationTask__Group_3_2__0 )
- // InternalApplicationConfiguration.g:9776:7: rule__GenerationTask__Group_3_2__0
+ // InternalApplicationConfiguration.g:10129:6: ( rule__GenerationTask__Group_3_2__0 )
+ // InternalApplicationConfiguration.g:10129:7: rule__GenerationTask__Group_3_2__0
{
pushFollow(FOLLOW_2);
rule__GenerationTask__Group_3_2__0();
@@ -30141,16 +31240,16 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
}
break;
case 4 :
- // InternalApplicationConfiguration.g:9781:3: ({...}? => ( ( ( rule__GenerationTask__Group_3_3__0 ) ) ) )
+ // InternalApplicationConfiguration.g:10134:3: ({...}? => ( ( ( rule__GenerationTask__Group_3_3__0 ) ) ) )
{
- // InternalApplicationConfiguration.g:9781:3: ({...}? => ( ( ( rule__GenerationTask__Group_3_3__0 ) ) ) )
- // InternalApplicationConfiguration.g:9782:4: {...}? => ( ( ( rule__GenerationTask__Group_3_3__0 ) ) )
+ // InternalApplicationConfiguration.g:10134:3: ({...}? => ( ( ( rule__GenerationTask__Group_3_3__0 ) ) ) )
+ // InternalApplicationConfiguration.g:10135:4: {...}? => ( ( ( rule__GenerationTask__Group_3_3__0 ) ) )
{
if ( ! getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 3) ) {
throw new FailedPredicateException(input, "rule__GenerationTask__UnorderedGroup_3__Impl", "getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 3)");
}
- // InternalApplicationConfiguration.g:9782:110: ( ( ( rule__GenerationTask__Group_3_3__0 ) ) )
- // InternalApplicationConfiguration.g:9783:5: ( ( rule__GenerationTask__Group_3_3__0 ) )
+ // InternalApplicationConfiguration.g:10135:110: ( ( ( rule__GenerationTask__Group_3_3__0 ) ) )
+ // InternalApplicationConfiguration.g:10136:5: ( ( rule__GenerationTask__Group_3_3__0 ) )
{
getUnorderedGroupHelper().select(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 3);
@@ -30158,12 +31257,12 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
selected = true;
- // InternalApplicationConfiguration.g:9789:5: ( ( rule__GenerationTask__Group_3_3__0 ) )
- // InternalApplicationConfiguration.g:9790:6: ( rule__GenerationTask__Group_3_3__0 )
+ // InternalApplicationConfiguration.g:10142:5: ( ( rule__GenerationTask__Group_3_3__0 ) )
+ // InternalApplicationConfiguration.g:10143:6: ( rule__GenerationTask__Group_3_3__0 )
{
before(grammarAccess.getGenerationTaskAccess().getGroup_3_3());
- // InternalApplicationConfiguration.g:9791:6: ( rule__GenerationTask__Group_3_3__0 )
- // InternalApplicationConfiguration.g:9791:7: rule__GenerationTask__Group_3_3__0
+ // InternalApplicationConfiguration.g:10144:6: ( rule__GenerationTask__Group_3_3__0 )
+ // InternalApplicationConfiguration.g:10144:7: rule__GenerationTask__Group_3_3__0
{
pushFollow(FOLLOW_2);
rule__GenerationTask__Group_3_3__0();
@@ -30187,16 +31286,16 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
}
break;
case 5 :
- // InternalApplicationConfiguration.g:9796:3: ({...}? => ( ( ( rule__GenerationTask__Group_3_4__0 ) ) ) )
+ // InternalApplicationConfiguration.g:10149:3: ({...}? => ( ( ( rule__GenerationTask__Group_3_4__0 ) ) ) )
{
- // InternalApplicationConfiguration.g:9796:3: ({...}? => ( ( ( rule__GenerationTask__Group_3_4__0 ) ) ) )
- // InternalApplicationConfiguration.g:9797:4: {...}? => ( ( ( rule__GenerationTask__Group_3_4__0 ) ) )
+ // InternalApplicationConfiguration.g:10149:3: ({...}? => ( ( ( rule__GenerationTask__Group_3_4__0 ) ) ) )
+ // InternalApplicationConfiguration.g:10150:4: {...}? => ( ( ( rule__GenerationTask__Group_3_4__0 ) ) )
{
if ( ! getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 4) ) {
throw new FailedPredicateException(input, "rule__GenerationTask__UnorderedGroup_3__Impl", "getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 4)");
}
- // InternalApplicationConfiguration.g:9797:110: ( ( ( rule__GenerationTask__Group_3_4__0 ) ) )
- // InternalApplicationConfiguration.g:9798:5: ( ( rule__GenerationTask__Group_3_4__0 ) )
+ // InternalApplicationConfiguration.g:10150:110: ( ( ( rule__GenerationTask__Group_3_4__0 ) ) )
+ // InternalApplicationConfiguration.g:10151:5: ( ( rule__GenerationTask__Group_3_4__0 ) )
{
getUnorderedGroupHelper().select(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 4);
@@ -30204,12 +31303,12 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
selected = true;
- // InternalApplicationConfiguration.g:9804:5: ( ( rule__GenerationTask__Group_3_4__0 ) )
- // InternalApplicationConfiguration.g:9805:6: ( rule__GenerationTask__Group_3_4__0 )
+ // InternalApplicationConfiguration.g:10157:5: ( ( rule__GenerationTask__Group_3_4__0 ) )
+ // InternalApplicationConfiguration.g:10158:6: ( rule__GenerationTask__Group_3_4__0 )
{
before(grammarAccess.getGenerationTaskAccess().getGroup_3_4());
- // InternalApplicationConfiguration.g:9806:6: ( rule__GenerationTask__Group_3_4__0 )
- // InternalApplicationConfiguration.g:9806:7: rule__GenerationTask__Group_3_4__0
+ // InternalApplicationConfiguration.g:10159:6: ( rule__GenerationTask__Group_3_4__0 )
+ // InternalApplicationConfiguration.g:10159:7: rule__GenerationTask__Group_3_4__0
{
pushFollow(FOLLOW_2);
rule__GenerationTask__Group_3_4__0();
@@ -30233,16 +31332,16 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
}
break;
case 6 :
- // InternalApplicationConfiguration.g:9811:3: ({...}? => ( ( ( rule__GenerationTask__Group_3_5__0 ) ) ) )
+ // InternalApplicationConfiguration.g:10164:3: ({...}? => ( ( ( rule__GenerationTask__Group_3_5__0 ) ) ) )
{
- // InternalApplicationConfiguration.g:9811:3: ({...}? => ( ( ( rule__GenerationTask__Group_3_5__0 ) ) ) )
- // InternalApplicationConfiguration.g:9812:4: {...}? => ( ( ( rule__GenerationTask__Group_3_5__0 ) ) )
+ // InternalApplicationConfiguration.g:10164:3: ({...}? => ( ( ( rule__GenerationTask__Group_3_5__0 ) ) ) )
+ // InternalApplicationConfiguration.g:10165:4: {...}? => ( ( ( rule__GenerationTask__Group_3_5__0 ) ) )
{
if ( ! getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 5) ) {
throw new FailedPredicateException(input, "rule__GenerationTask__UnorderedGroup_3__Impl", "getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 5)");
}
- // InternalApplicationConfiguration.g:9812:110: ( ( ( rule__GenerationTask__Group_3_5__0 ) ) )
- // InternalApplicationConfiguration.g:9813:5: ( ( rule__GenerationTask__Group_3_5__0 ) )
+ // InternalApplicationConfiguration.g:10165:110: ( ( ( rule__GenerationTask__Group_3_5__0 ) ) )
+ // InternalApplicationConfiguration.g:10166:5: ( ( rule__GenerationTask__Group_3_5__0 ) )
{
getUnorderedGroupHelper().select(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 5);
@@ -30250,12 +31349,12 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
selected = true;
- // InternalApplicationConfiguration.g:9819:5: ( ( rule__GenerationTask__Group_3_5__0 ) )
- // InternalApplicationConfiguration.g:9820:6: ( rule__GenerationTask__Group_3_5__0 )
+ // InternalApplicationConfiguration.g:10172:5: ( ( rule__GenerationTask__Group_3_5__0 ) )
+ // InternalApplicationConfiguration.g:10173:6: ( rule__GenerationTask__Group_3_5__0 )
{
before(grammarAccess.getGenerationTaskAccess().getGroup_3_5());
- // InternalApplicationConfiguration.g:9821:6: ( rule__GenerationTask__Group_3_5__0 )
- // InternalApplicationConfiguration.g:9821:7: rule__GenerationTask__Group_3_5__0
+ // InternalApplicationConfiguration.g:10174:6: ( rule__GenerationTask__Group_3_5__0 )
+ // InternalApplicationConfiguration.g:10174:7: rule__GenerationTask__Group_3_5__0
{
pushFollow(FOLLOW_2);
rule__GenerationTask__Group_3_5__0();
@@ -30279,16 +31378,16 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
}
break;
case 7 :
- // InternalApplicationConfiguration.g:9826:3: ({...}? => ( ( ( rule__GenerationTask__Group_3_6__0 ) ) ) )
+ // InternalApplicationConfiguration.g:10179:3: ({...}? => ( ( ( rule__GenerationTask__Group_3_6__0 ) ) ) )
{
- // InternalApplicationConfiguration.g:9826:3: ({...}? => ( ( ( rule__GenerationTask__Group_3_6__0 ) ) ) )
- // InternalApplicationConfiguration.g:9827:4: {...}? => ( ( ( rule__GenerationTask__Group_3_6__0 ) ) )
+ // InternalApplicationConfiguration.g:10179:3: ({...}? => ( ( ( rule__GenerationTask__Group_3_6__0 ) ) ) )
+ // InternalApplicationConfiguration.g:10180:4: {...}? => ( ( ( rule__GenerationTask__Group_3_6__0 ) ) )
{
if ( ! getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 6) ) {
throw new FailedPredicateException(input, "rule__GenerationTask__UnorderedGroup_3__Impl", "getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 6)");
}
- // InternalApplicationConfiguration.g:9827:110: ( ( ( rule__GenerationTask__Group_3_6__0 ) ) )
- // InternalApplicationConfiguration.g:9828:5: ( ( rule__GenerationTask__Group_3_6__0 ) )
+ // InternalApplicationConfiguration.g:10180:110: ( ( ( rule__GenerationTask__Group_3_6__0 ) ) )
+ // InternalApplicationConfiguration.g:10181:5: ( ( rule__GenerationTask__Group_3_6__0 ) )
{
getUnorderedGroupHelper().select(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 6);
@@ -30296,12 +31395,12 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
selected = true;
- // InternalApplicationConfiguration.g:9834:5: ( ( rule__GenerationTask__Group_3_6__0 ) )
- // InternalApplicationConfiguration.g:9835:6: ( rule__GenerationTask__Group_3_6__0 )
+ // InternalApplicationConfiguration.g:10187:5: ( ( rule__GenerationTask__Group_3_6__0 ) )
+ // InternalApplicationConfiguration.g:10188:6: ( rule__GenerationTask__Group_3_6__0 )
{
before(grammarAccess.getGenerationTaskAccess().getGroup_3_6());
- // InternalApplicationConfiguration.g:9836:6: ( rule__GenerationTask__Group_3_6__0 )
- // InternalApplicationConfiguration.g:9836:7: rule__GenerationTask__Group_3_6__0
+ // InternalApplicationConfiguration.g:10189:6: ( rule__GenerationTask__Group_3_6__0 )
+ // InternalApplicationConfiguration.g:10189:7: rule__GenerationTask__Group_3_6__0
{
pushFollow(FOLLOW_2);
rule__GenerationTask__Group_3_6__0();
@@ -30325,16 +31424,16 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
}
break;
case 8 :
- // InternalApplicationConfiguration.g:9841:3: ({...}? => ( ( ( rule__GenerationTask__Group_3_7__0 ) ) ) )
+ // InternalApplicationConfiguration.g:10194:3: ({...}? => ( ( ( rule__GenerationTask__Group_3_7__0 ) ) ) )
{
- // InternalApplicationConfiguration.g:9841:3: ({...}? => ( ( ( rule__GenerationTask__Group_3_7__0 ) ) ) )
- // InternalApplicationConfiguration.g:9842:4: {...}? => ( ( ( rule__GenerationTask__Group_3_7__0 ) ) )
+ // InternalApplicationConfiguration.g:10194:3: ({...}? => ( ( ( rule__GenerationTask__Group_3_7__0 ) ) ) )
+ // InternalApplicationConfiguration.g:10195:4: {...}? => ( ( ( rule__GenerationTask__Group_3_7__0 ) ) )
{
if ( ! getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 7) ) {
throw new FailedPredicateException(input, "rule__GenerationTask__UnorderedGroup_3__Impl", "getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 7)");
}
- // InternalApplicationConfiguration.g:9842:110: ( ( ( rule__GenerationTask__Group_3_7__0 ) ) )
- // InternalApplicationConfiguration.g:9843:5: ( ( rule__GenerationTask__Group_3_7__0 ) )
+ // InternalApplicationConfiguration.g:10195:110: ( ( ( rule__GenerationTask__Group_3_7__0 ) ) )
+ // InternalApplicationConfiguration.g:10196:5: ( ( rule__GenerationTask__Group_3_7__0 ) )
{
getUnorderedGroupHelper().select(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 7);
@@ -30342,12 +31441,12 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
selected = true;
- // InternalApplicationConfiguration.g:9849:5: ( ( rule__GenerationTask__Group_3_7__0 ) )
- // InternalApplicationConfiguration.g:9850:6: ( rule__GenerationTask__Group_3_7__0 )
+ // InternalApplicationConfiguration.g:10202:5: ( ( rule__GenerationTask__Group_3_7__0 ) )
+ // InternalApplicationConfiguration.g:10203:6: ( rule__GenerationTask__Group_3_7__0 )
{
before(grammarAccess.getGenerationTaskAccess().getGroup_3_7());
- // InternalApplicationConfiguration.g:9851:6: ( rule__GenerationTask__Group_3_7__0 )
- // InternalApplicationConfiguration.g:9851:7: rule__GenerationTask__Group_3_7__0
+ // InternalApplicationConfiguration.g:10204:6: ( rule__GenerationTask__Group_3_7__0 )
+ // InternalApplicationConfiguration.g:10204:7: rule__GenerationTask__Group_3_7__0
{
pushFollow(FOLLOW_2);
rule__GenerationTask__Group_3_7__0();
@@ -30371,16 +31470,16 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
}
break;
case 9 :
- // InternalApplicationConfiguration.g:9856:3: ({...}? => ( ( ( rule__GenerationTask__Group_3_8__0 ) ) ) )
+ // InternalApplicationConfiguration.g:10209:3: ({...}? => ( ( ( rule__GenerationTask__Group_3_8__0 ) ) ) )
{
- // InternalApplicationConfiguration.g:9856:3: ({...}? => ( ( ( rule__GenerationTask__Group_3_8__0 ) ) ) )
- // InternalApplicationConfiguration.g:9857:4: {...}? => ( ( ( rule__GenerationTask__Group_3_8__0 ) ) )
+ // InternalApplicationConfiguration.g:10209:3: ({...}? => ( ( ( rule__GenerationTask__Group_3_8__0 ) ) ) )
+ // InternalApplicationConfiguration.g:10210:4: {...}? => ( ( ( rule__GenerationTask__Group_3_8__0 ) ) )
{
if ( ! getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 8) ) {
throw new FailedPredicateException(input, "rule__GenerationTask__UnorderedGroup_3__Impl", "getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 8)");
}
- // InternalApplicationConfiguration.g:9857:110: ( ( ( rule__GenerationTask__Group_3_8__0 ) ) )
- // InternalApplicationConfiguration.g:9858:5: ( ( rule__GenerationTask__Group_3_8__0 ) )
+ // InternalApplicationConfiguration.g:10210:110: ( ( ( rule__GenerationTask__Group_3_8__0 ) ) )
+ // InternalApplicationConfiguration.g:10211:5: ( ( rule__GenerationTask__Group_3_8__0 ) )
{
getUnorderedGroupHelper().select(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 8);
@@ -30388,12 +31487,12 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
selected = true;
- // InternalApplicationConfiguration.g:9864:5: ( ( rule__GenerationTask__Group_3_8__0 ) )
- // InternalApplicationConfiguration.g:9865:6: ( rule__GenerationTask__Group_3_8__0 )
+ // InternalApplicationConfiguration.g:10217:5: ( ( rule__GenerationTask__Group_3_8__0 ) )
+ // InternalApplicationConfiguration.g:10218:6: ( rule__GenerationTask__Group_3_8__0 )
{
before(grammarAccess.getGenerationTaskAccess().getGroup_3_8());
- // InternalApplicationConfiguration.g:9866:6: ( rule__GenerationTask__Group_3_8__0 )
- // InternalApplicationConfiguration.g:9866:7: rule__GenerationTask__Group_3_8__0
+ // InternalApplicationConfiguration.g:10219:6: ( rule__GenerationTask__Group_3_8__0 )
+ // InternalApplicationConfiguration.g:10219:7: rule__GenerationTask__Group_3_8__0
{
pushFollow(FOLLOW_2);
rule__GenerationTask__Group_3_8__0();
@@ -30417,16 +31516,16 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
}
break;
case 10 :
- // InternalApplicationConfiguration.g:9871:3: ({...}? => ( ( ( rule__GenerationTask__Group_3_9__0 ) ) ) )
+ // InternalApplicationConfiguration.g:10224:3: ({...}? => ( ( ( rule__GenerationTask__Group_3_9__0 ) ) ) )
{
- // InternalApplicationConfiguration.g:9871:3: ({...}? => ( ( ( rule__GenerationTask__Group_3_9__0 ) ) ) )
- // InternalApplicationConfiguration.g:9872:4: {...}? => ( ( ( rule__GenerationTask__Group_3_9__0 ) ) )
+ // InternalApplicationConfiguration.g:10224:3: ({...}? => ( ( ( rule__GenerationTask__Group_3_9__0 ) ) ) )
+ // InternalApplicationConfiguration.g:10225:4: {...}? => ( ( ( rule__GenerationTask__Group_3_9__0 ) ) )
{
if ( ! getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 9) ) {
throw new FailedPredicateException(input, "rule__GenerationTask__UnorderedGroup_3__Impl", "getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 9)");
}
- // InternalApplicationConfiguration.g:9872:110: ( ( ( rule__GenerationTask__Group_3_9__0 ) ) )
- // InternalApplicationConfiguration.g:9873:5: ( ( rule__GenerationTask__Group_3_9__0 ) )
+ // InternalApplicationConfiguration.g:10225:110: ( ( ( rule__GenerationTask__Group_3_9__0 ) ) )
+ // InternalApplicationConfiguration.g:10226:5: ( ( rule__GenerationTask__Group_3_9__0 ) )
{
getUnorderedGroupHelper().select(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 9);
@@ -30434,12 +31533,12 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
selected = true;
- // InternalApplicationConfiguration.g:9879:5: ( ( rule__GenerationTask__Group_3_9__0 ) )
- // InternalApplicationConfiguration.g:9880:6: ( rule__GenerationTask__Group_3_9__0 )
+ // InternalApplicationConfiguration.g:10232:5: ( ( rule__GenerationTask__Group_3_9__0 ) )
+ // InternalApplicationConfiguration.g:10233:6: ( rule__GenerationTask__Group_3_9__0 )
{
before(grammarAccess.getGenerationTaskAccess().getGroup_3_9());
- // InternalApplicationConfiguration.g:9881:6: ( rule__GenerationTask__Group_3_9__0 )
- // InternalApplicationConfiguration.g:9881:7: rule__GenerationTask__Group_3_9__0
+ // InternalApplicationConfiguration.g:10234:6: ( rule__GenerationTask__Group_3_9__0 )
+ // InternalApplicationConfiguration.g:10234:7: rule__GenerationTask__Group_3_9__0
{
pushFollow(FOLLOW_2);
rule__GenerationTask__Group_3_9__0();
@@ -30463,16 +31562,16 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
}
break;
case 11 :
- // InternalApplicationConfiguration.g:9886:3: ({...}? => ( ( ( rule__GenerationTask__Group_3_10__0 ) ) ) )
+ // InternalApplicationConfiguration.g:10239:3: ({...}? => ( ( ( rule__GenerationTask__Group_3_10__0 ) ) ) )
{
- // InternalApplicationConfiguration.g:9886:3: ({...}? => ( ( ( rule__GenerationTask__Group_3_10__0 ) ) ) )
- // InternalApplicationConfiguration.g:9887:4: {...}? => ( ( ( rule__GenerationTask__Group_3_10__0 ) ) )
+ // InternalApplicationConfiguration.g:10239:3: ({...}? => ( ( ( rule__GenerationTask__Group_3_10__0 ) ) ) )
+ // InternalApplicationConfiguration.g:10240:4: {...}? => ( ( ( rule__GenerationTask__Group_3_10__0 ) ) )
{
if ( ! getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 10) ) {
throw new FailedPredicateException(input, "rule__GenerationTask__UnorderedGroup_3__Impl", "getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 10)");
}
- // InternalApplicationConfiguration.g:9887:111: ( ( ( rule__GenerationTask__Group_3_10__0 ) ) )
- // InternalApplicationConfiguration.g:9888:5: ( ( rule__GenerationTask__Group_3_10__0 ) )
+ // InternalApplicationConfiguration.g:10240:111: ( ( ( rule__GenerationTask__Group_3_10__0 ) ) )
+ // InternalApplicationConfiguration.g:10241:5: ( ( rule__GenerationTask__Group_3_10__0 ) )
{
getUnorderedGroupHelper().select(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 10);
@@ -30480,12 +31579,12 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
selected = true;
- // InternalApplicationConfiguration.g:9894:5: ( ( rule__GenerationTask__Group_3_10__0 ) )
- // InternalApplicationConfiguration.g:9895:6: ( rule__GenerationTask__Group_3_10__0 )
+ // InternalApplicationConfiguration.g:10247:5: ( ( rule__GenerationTask__Group_3_10__0 ) )
+ // InternalApplicationConfiguration.g:10248:6: ( rule__GenerationTask__Group_3_10__0 )
{
before(grammarAccess.getGenerationTaskAccess().getGroup_3_10());
- // InternalApplicationConfiguration.g:9896:6: ( rule__GenerationTask__Group_3_10__0 )
- // InternalApplicationConfiguration.g:9896:7: rule__GenerationTask__Group_3_10__0
+ // InternalApplicationConfiguration.g:10249:6: ( rule__GenerationTask__Group_3_10__0 )
+ // InternalApplicationConfiguration.g:10249:7: rule__GenerationTask__Group_3_10__0
{
pushFollow(FOLLOW_2);
rule__GenerationTask__Group_3_10__0();
@@ -30509,16 +31608,16 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
}
break;
case 12 :
- // InternalApplicationConfiguration.g:9901:3: ({...}? => ( ( ( rule__GenerationTask__Group_3_11__0 ) ) ) )
+ // InternalApplicationConfiguration.g:10254:3: ({...}? => ( ( ( rule__GenerationTask__Group_3_11__0 ) ) ) )
{
- // InternalApplicationConfiguration.g:9901:3: ({...}? => ( ( ( rule__GenerationTask__Group_3_11__0 ) ) ) )
- // InternalApplicationConfiguration.g:9902:4: {...}? => ( ( ( rule__GenerationTask__Group_3_11__0 ) ) )
+ // InternalApplicationConfiguration.g:10254:3: ({...}? => ( ( ( rule__GenerationTask__Group_3_11__0 ) ) ) )
+ // InternalApplicationConfiguration.g:10255:4: {...}? => ( ( ( rule__GenerationTask__Group_3_11__0 ) ) )
{
if ( ! getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 11) ) {
throw new FailedPredicateException(input, "rule__GenerationTask__UnorderedGroup_3__Impl", "getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 11)");
}
- // InternalApplicationConfiguration.g:9902:111: ( ( ( rule__GenerationTask__Group_3_11__0 ) ) )
- // InternalApplicationConfiguration.g:9903:5: ( ( rule__GenerationTask__Group_3_11__0 ) )
+ // InternalApplicationConfiguration.g:10255:111: ( ( ( rule__GenerationTask__Group_3_11__0 ) ) )
+ // InternalApplicationConfiguration.g:10256:5: ( ( rule__GenerationTask__Group_3_11__0 ) )
{
getUnorderedGroupHelper().select(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 11);
@@ -30526,12 +31625,12 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
selected = true;
- // InternalApplicationConfiguration.g:9909:5: ( ( rule__GenerationTask__Group_3_11__0 ) )
- // InternalApplicationConfiguration.g:9910:6: ( rule__GenerationTask__Group_3_11__0 )
+ // InternalApplicationConfiguration.g:10262:5: ( ( rule__GenerationTask__Group_3_11__0 ) )
+ // InternalApplicationConfiguration.g:10263:6: ( rule__GenerationTask__Group_3_11__0 )
{
before(grammarAccess.getGenerationTaskAccess().getGroup_3_11());
- // InternalApplicationConfiguration.g:9911:6: ( rule__GenerationTask__Group_3_11__0 )
- // InternalApplicationConfiguration.g:9911:7: rule__GenerationTask__Group_3_11__0
+ // InternalApplicationConfiguration.g:10264:6: ( rule__GenerationTask__Group_3_11__0 )
+ // InternalApplicationConfiguration.g:10264:7: rule__GenerationTask__Group_3_11__0
{
pushFollow(FOLLOW_2);
rule__GenerationTask__Group_3_11__0();
@@ -30555,16 +31654,16 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
}
break;
case 13 :
- // InternalApplicationConfiguration.g:9916:3: ({...}? => ( ( ( rule__GenerationTask__Group_3_12__0 ) ) ) )
+ // InternalApplicationConfiguration.g:10269:3: ({...}? => ( ( ( rule__GenerationTask__Group_3_12__0 ) ) ) )
{
- // InternalApplicationConfiguration.g:9916:3: ({...}? => ( ( ( rule__GenerationTask__Group_3_12__0 ) ) ) )
- // InternalApplicationConfiguration.g:9917:4: {...}? => ( ( ( rule__GenerationTask__Group_3_12__0 ) ) )
+ // InternalApplicationConfiguration.g:10269:3: ({...}? => ( ( ( rule__GenerationTask__Group_3_12__0 ) ) ) )
+ // InternalApplicationConfiguration.g:10270:4: {...}? => ( ( ( rule__GenerationTask__Group_3_12__0 ) ) )
{
if ( ! getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 12) ) {
throw new FailedPredicateException(input, "rule__GenerationTask__UnorderedGroup_3__Impl", "getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 12)");
}
- // InternalApplicationConfiguration.g:9917:111: ( ( ( rule__GenerationTask__Group_3_12__0 ) ) )
- // InternalApplicationConfiguration.g:9918:5: ( ( rule__GenerationTask__Group_3_12__0 ) )
+ // InternalApplicationConfiguration.g:10270:111: ( ( ( rule__GenerationTask__Group_3_12__0 ) ) )
+ // InternalApplicationConfiguration.g:10271:5: ( ( rule__GenerationTask__Group_3_12__0 ) )
{
getUnorderedGroupHelper().select(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 12);
@@ -30572,12 +31671,12 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
selected = true;
- // InternalApplicationConfiguration.g:9924:5: ( ( rule__GenerationTask__Group_3_12__0 ) )
- // InternalApplicationConfiguration.g:9925:6: ( rule__GenerationTask__Group_3_12__0 )
+ // InternalApplicationConfiguration.g:10277:5: ( ( rule__GenerationTask__Group_3_12__0 ) )
+ // InternalApplicationConfiguration.g:10278:6: ( rule__GenerationTask__Group_3_12__0 )
{
before(grammarAccess.getGenerationTaskAccess().getGroup_3_12());
- // InternalApplicationConfiguration.g:9926:6: ( rule__GenerationTask__Group_3_12__0 )
- // InternalApplicationConfiguration.g:9926:7: rule__GenerationTask__Group_3_12__0
+ // InternalApplicationConfiguration.g:10279:6: ( rule__GenerationTask__Group_3_12__0 )
+ // InternalApplicationConfiguration.g:10279:7: rule__GenerationTask__Group_3_12__0
{
pushFollow(FOLLOW_2);
rule__GenerationTask__Group_3_12__0();
@@ -30624,26 +31723,26 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
// $ANTLR start "rule__GenerationTask__UnorderedGroup_3__0"
- // InternalApplicationConfiguration.g:9939:1: rule__GenerationTask__UnorderedGroup_3__0 : rule__GenerationTask__UnorderedGroup_3__Impl ( rule__GenerationTask__UnorderedGroup_3__1 )? ;
+ // InternalApplicationConfiguration.g:10292:1: rule__GenerationTask__UnorderedGroup_3__0 : rule__GenerationTask__UnorderedGroup_3__Impl ( rule__GenerationTask__UnorderedGroup_3__1 )? ;
public final void rule__GenerationTask__UnorderedGroup_3__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalApplicationConfiguration.g:9943:1: ( rule__GenerationTask__UnorderedGroup_3__Impl ( rule__GenerationTask__UnorderedGroup_3__1 )? )
- // InternalApplicationConfiguration.g:9944:2: rule__GenerationTask__UnorderedGroup_3__Impl ( rule__GenerationTask__UnorderedGroup_3__1 )?
+ // InternalApplicationConfiguration.g:10296:1: ( rule__GenerationTask__UnorderedGroup_3__Impl ( rule__GenerationTask__UnorderedGroup_3__1 )? )
+ // InternalApplicationConfiguration.g:10297:2: rule__GenerationTask__UnorderedGroup_3__Impl ( rule__GenerationTask__UnorderedGroup_3__1 )?
{
pushFollow(FOLLOW_49);
rule__GenerationTask__UnorderedGroup_3__Impl();
state._fsp--;
- // InternalApplicationConfiguration.g:9945:2: ( rule__GenerationTask__UnorderedGroup_3__1 )?
- int alt66=2;
- alt66 = dfa66.predict(input);
- switch (alt66) {
+ // InternalApplicationConfiguration.g:10298:2: ( rule__GenerationTask__UnorderedGroup_3__1 )?
+ int alt68=2;
+ alt68 = dfa68.predict(input);
+ switch (alt68) {
case 1 :
- // InternalApplicationConfiguration.g:9945:2: rule__GenerationTask__UnorderedGroup_3__1
+ // InternalApplicationConfiguration.g:10298:2: rule__GenerationTask__UnorderedGroup_3__1
{
pushFollow(FOLLOW_2);
rule__GenerationTask__UnorderedGroup_3__1();
@@ -30675,26 +31774,26 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
// $ANTLR start "rule__GenerationTask__UnorderedGroup_3__1"
- // InternalApplicationConfiguration.g:9951:1: rule__GenerationTask__UnorderedGroup_3__1 : rule__GenerationTask__UnorderedGroup_3__Impl ( rule__GenerationTask__UnorderedGroup_3__2 )? ;
+ // InternalApplicationConfiguration.g:10304:1: rule__GenerationTask__UnorderedGroup_3__1 : rule__GenerationTask__UnorderedGroup_3__Impl ( rule__GenerationTask__UnorderedGroup_3__2 )? ;
public final void rule__GenerationTask__UnorderedGroup_3__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalApplicationConfiguration.g:9955:1: ( rule__GenerationTask__UnorderedGroup_3__Impl ( rule__GenerationTask__UnorderedGroup_3__2 )? )
- // InternalApplicationConfiguration.g:9956:2: rule__GenerationTask__UnorderedGroup_3__Impl ( rule__GenerationTask__UnorderedGroup_3__2 )?
+ // InternalApplicationConfiguration.g:10308:1: ( rule__GenerationTask__UnorderedGroup_3__Impl ( rule__GenerationTask__UnorderedGroup_3__2 )? )
+ // InternalApplicationConfiguration.g:10309:2: rule__GenerationTask__UnorderedGroup_3__Impl ( rule__GenerationTask__UnorderedGroup_3__2 )?
{
pushFollow(FOLLOW_49);
rule__GenerationTask__UnorderedGroup_3__Impl();
state._fsp--;
- // InternalApplicationConfiguration.g:9957:2: ( rule__GenerationTask__UnorderedGroup_3__2 )?
- int alt67=2;
- alt67 = dfa67.predict(input);
- switch (alt67) {
+ // InternalApplicationConfiguration.g:10310:2: ( rule__GenerationTask__UnorderedGroup_3__2 )?
+ int alt69=2;
+ alt69 = dfa69.predict(input);
+ switch (alt69) {
case 1 :
- // InternalApplicationConfiguration.g:9957:2: rule__GenerationTask__UnorderedGroup_3__2
+ // InternalApplicationConfiguration.g:10310:2: rule__GenerationTask__UnorderedGroup_3__2
{
pushFollow(FOLLOW_2);
rule__GenerationTask__UnorderedGroup_3__2();
@@ -30726,26 +31825,26 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
// $ANTLR start "rule__GenerationTask__UnorderedGroup_3__2"
- // InternalApplicationConfiguration.g:9963:1: rule__GenerationTask__UnorderedGroup_3__2 : rule__GenerationTask__UnorderedGroup_3__Impl ( rule__GenerationTask__UnorderedGroup_3__3 )? ;
+ // InternalApplicationConfiguration.g:10316:1: rule__GenerationTask__UnorderedGroup_3__2 : rule__GenerationTask__UnorderedGroup_3__Impl ( rule__GenerationTask__UnorderedGroup_3__3 )? ;
public final void rule__GenerationTask__UnorderedGroup_3__2() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalApplicationConfiguration.g:9967:1: ( rule__GenerationTask__UnorderedGroup_3__Impl ( rule__GenerationTask__UnorderedGroup_3__3 )? )
- // InternalApplicationConfiguration.g:9968:2: rule__GenerationTask__UnorderedGroup_3__Impl ( rule__GenerationTask__UnorderedGroup_3__3 )?
+ // InternalApplicationConfiguration.g:10320:1: ( rule__GenerationTask__UnorderedGroup_3__Impl ( rule__GenerationTask__UnorderedGroup_3__3 )? )
+ // InternalApplicationConfiguration.g:10321:2: rule__GenerationTask__UnorderedGroup_3__Impl ( rule__GenerationTask__UnorderedGroup_3__3 )?
{
pushFollow(FOLLOW_49);
rule__GenerationTask__UnorderedGroup_3__Impl();
state._fsp--;
- // InternalApplicationConfiguration.g:9969:2: ( rule__GenerationTask__UnorderedGroup_3__3 )?
- int alt68=2;
- alt68 = dfa68.predict(input);
- switch (alt68) {
+ // InternalApplicationConfiguration.g:10322:2: ( rule__GenerationTask__UnorderedGroup_3__3 )?
+ int alt70=2;
+ alt70 = dfa70.predict(input);
+ switch (alt70) {
case 1 :
- // InternalApplicationConfiguration.g:9969:2: rule__GenerationTask__UnorderedGroup_3__3
+ // InternalApplicationConfiguration.g:10322:2: rule__GenerationTask__UnorderedGroup_3__3
{
pushFollow(FOLLOW_2);
rule__GenerationTask__UnorderedGroup_3__3();
@@ -30777,26 +31876,26 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
// $ANTLR start "rule__GenerationTask__UnorderedGroup_3__3"
- // InternalApplicationConfiguration.g:9975:1: rule__GenerationTask__UnorderedGroup_3__3 : rule__GenerationTask__UnorderedGroup_3__Impl ( rule__GenerationTask__UnorderedGroup_3__4 )? ;
+ // InternalApplicationConfiguration.g:10328:1: rule__GenerationTask__UnorderedGroup_3__3 : rule__GenerationTask__UnorderedGroup_3__Impl ( rule__GenerationTask__UnorderedGroup_3__4 )? ;
public final void rule__GenerationTask__UnorderedGroup_3__3() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalApplicationConfiguration.g:9979:1: ( rule__GenerationTask__UnorderedGroup_3__Impl ( rule__GenerationTask__UnorderedGroup_3__4 )? )
- // InternalApplicationConfiguration.g:9980:2: rule__GenerationTask__UnorderedGroup_3__Impl ( rule__GenerationTask__UnorderedGroup_3__4 )?
+ // InternalApplicationConfiguration.g:10332:1: ( rule__GenerationTask__UnorderedGroup_3__Impl ( rule__GenerationTask__UnorderedGroup_3__4 )? )
+ // InternalApplicationConfiguration.g:10333:2: rule__GenerationTask__UnorderedGroup_3__Impl ( rule__GenerationTask__UnorderedGroup_3__4 )?
{
pushFollow(FOLLOW_49);
rule__GenerationTask__UnorderedGroup_3__Impl();
state._fsp--;
- // InternalApplicationConfiguration.g:9981:2: ( rule__GenerationTask__UnorderedGroup_3__4 )?
- int alt69=2;
- alt69 = dfa69.predict(input);
- switch (alt69) {
+ // InternalApplicationConfiguration.g:10334:2: ( rule__GenerationTask__UnorderedGroup_3__4 )?
+ int alt71=2;
+ alt71 = dfa71.predict(input);
+ switch (alt71) {
case 1 :
- // InternalApplicationConfiguration.g:9981:2: rule__GenerationTask__UnorderedGroup_3__4
+ // InternalApplicationConfiguration.g:10334:2: rule__GenerationTask__UnorderedGroup_3__4
{
pushFollow(FOLLOW_2);
rule__GenerationTask__UnorderedGroup_3__4();
@@ -30828,26 +31927,26 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
// $ANTLR start "rule__GenerationTask__UnorderedGroup_3__4"
- // InternalApplicationConfiguration.g:9987:1: rule__GenerationTask__UnorderedGroup_3__4 : rule__GenerationTask__UnorderedGroup_3__Impl ( rule__GenerationTask__UnorderedGroup_3__5 )? ;
+ // InternalApplicationConfiguration.g:10340:1: rule__GenerationTask__UnorderedGroup_3__4 : rule__GenerationTask__UnorderedGroup_3__Impl ( rule__GenerationTask__UnorderedGroup_3__5 )? ;
public final void rule__GenerationTask__UnorderedGroup_3__4() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalApplicationConfiguration.g:9991:1: ( rule__GenerationTask__UnorderedGroup_3__Impl ( rule__GenerationTask__UnorderedGroup_3__5 )? )
- // InternalApplicationConfiguration.g:9992:2: rule__GenerationTask__UnorderedGroup_3__Impl ( rule__GenerationTask__UnorderedGroup_3__5 )?
+ // InternalApplicationConfiguration.g:10344:1: ( rule__GenerationTask__UnorderedGroup_3__Impl ( rule__GenerationTask__UnorderedGroup_3__5 )? )
+ // InternalApplicationConfiguration.g:10345:2: rule__GenerationTask__UnorderedGroup_3__Impl ( rule__GenerationTask__UnorderedGroup_3__5 )?
{
pushFollow(FOLLOW_49);
rule__GenerationTask__UnorderedGroup_3__Impl();
state._fsp--;
- // InternalApplicationConfiguration.g:9993:2: ( rule__GenerationTask__UnorderedGroup_3__5 )?
- int alt70=2;
- alt70 = dfa70.predict(input);
- switch (alt70) {
+ // InternalApplicationConfiguration.g:10346:2: ( rule__GenerationTask__UnorderedGroup_3__5 )?
+ int alt72=2;
+ alt72 = dfa72.predict(input);
+ switch (alt72) {
case 1 :
- // InternalApplicationConfiguration.g:9993:2: rule__GenerationTask__UnorderedGroup_3__5
+ // InternalApplicationConfiguration.g:10346:2: rule__GenerationTask__UnorderedGroup_3__5
{
pushFollow(FOLLOW_2);
rule__GenerationTask__UnorderedGroup_3__5();
@@ -30879,26 +31978,26 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
// $ANTLR start "rule__GenerationTask__UnorderedGroup_3__5"
- // InternalApplicationConfiguration.g:9999:1: rule__GenerationTask__UnorderedGroup_3__5 : rule__GenerationTask__UnorderedGroup_3__Impl ( rule__GenerationTask__UnorderedGroup_3__6 )? ;
+ // InternalApplicationConfiguration.g:10352:1: rule__GenerationTask__UnorderedGroup_3__5 : rule__GenerationTask__UnorderedGroup_3__Impl ( rule__GenerationTask__UnorderedGroup_3__6 )? ;
public final void rule__GenerationTask__UnorderedGroup_3__5() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalApplicationConfiguration.g:10003:1: ( rule__GenerationTask__UnorderedGroup_3__Impl ( rule__GenerationTask__UnorderedGroup_3__6 )? )
- // InternalApplicationConfiguration.g:10004:2: rule__GenerationTask__UnorderedGroup_3__Impl ( rule__GenerationTask__UnorderedGroup_3__6 )?
+ // InternalApplicationConfiguration.g:10356:1: ( rule__GenerationTask__UnorderedGroup_3__Impl ( rule__GenerationTask__UnorderedGroup_3__6 )? )
+ // InternalApplicationConfiguration.g:10357:2: rule__GenerationTask__UnorderedGroup_3__Impl ( rule__GenerationTask__UnorderedGroup_3__6 )?
{
pushFollow(FOLLOW_49);
rule__GenerationTask__UnorderedGroup_3__Impl();
state._fsp--;
- // InternalApplicationConfiguration.g:10005:2: ( rule__GenerationTask__UnorderedGroup_3__6 )?
- int alt71=2;
- alt71 = dfa71.predict(input);
- switch (alt71) {
+ // InternalApplicationConfiguration.g:10358:2: ( rule__GenerationTask__UnorderedGroup_3__6 )?
+ int alt73=2;
+ alt73 = dfa73.predict(input);
+ switch (alt73) {
case 1 :
- // InternalApplicationConfiguration.g:10005:2: rule__GenerationTask__UnorderedGroup_3__6
+ // InternalApplicationConfiguration.g:10358:2: rule__GenerationTask__UnorderedGroup_3__6
{
pushFollow(FOLLOW_2);
rule__GenerationTask__UnorderedGroup_3__6();
@@ -30930,26 +32029,26 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
// $ANTLR start "rule__GenerationTask__UnorderedGroup_3__6"
- // InternalApplicationConfiguration.g:10011:1: rule__GenerationTask__UnorderedGroup_3__6 : rule__GenerationTask__UnorderedGroup_3__Impl ( rule__GenerationTask__UnorderedGroup_3__7 )? ;
+ // InternalApplicationConfiguration.g:10364:1: rule__GenerationTask__UnorderedGroup_3__6 : rule__GenerationTask__UnorderedGroup_3__Impl ( rule__GenerationTask__UnorderedGroup_3__7 )? ;
public final void rule__GenerationTask__UnorderedGroup_3__6() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalApplicationConfiguration.g:10015:1: ( rule__GenerationTask__UnorderedGroup_3__Impl ( rule__GenerationTask__UnorderedGroup_3__7 )? )
- // InternalApplicationConfiguration.g:10016:2: rule__GenerationTask__UnorderedGroup_3__Impl ( rule__GenerationTask__UnorderedGroup_3__7 )?
+ // InternalApplicationConfiguration.g:10368:1: ( rule__GenerationTask__UnorderedGroup_3__Impl ( rule__GenerationTask__UnorderedGroup_3__7 )? )
+ // InternalApplicationConfiguration.g:10369:2: rule__GenerationTask__UnorderedGroup_3__Impl ( rule__GenerationTask__UnorderedGroup_3__7 )?
{
pushFollow(FOLLOW_49);
rule__GenerationTask__UnorderedGroup_3__Impl();
state._fsp--;
- // InternalApplicationConfiguration.g:10017:2: ( rule__GenerationTask__UnorderedGroup_3__7 )?
- int alt72=2;
- alt72 = dfa72.predict(input);
- switch (alt72) {
+ // InternalApplicationConfiguration.g:10370:2: ( rule__GenerationTask__UnorderedGroup_3__7 )?
+ int alt74=2;
+ alt74 = dfa74.predict(input);
+ switch (alt74) {
case 1 :
- // InternalApplicationConfiguration.g:10017:2: rule__GenerationTask__UnorderedGroup_3__7
+ // InternalApplicationConfiguration.g:10370:2: rule__GenerationTask__UnorderedGroup_3__7
{
pushFollow(FOLLOW_2);
rule__GenerationTask__UnorderedGroup_3__7();
@@ -30981,26 +32080,26 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
// $ANTLR start "rule__GenerationTask__UnorderedGroup_3__7"
- // InternalApplicationConfiguration.g:10023:1: rule__GenerationTask__UnorderedGroup_3__7 : rule__GenerationTask__UnorderedGroup_3__Impl ( rule__GenerationTask__UnorderedGroup_3__8 )? ;
+ // InternalApplicationConfiguration.g:10376:1: rule__GenerationTask__UnorderedGroup_3__7 : rule__GenerationTask__UnorderedGroup_3__Impl ( rule__GenerationTask__UnorderedGroup_3__8 )? ;
public final void rule__GenerationTask__UnorderedGroup_3__7() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalApplicationConfiguration.g:10027:1: ( rule__GenerationTask__UnorderedGroup_3__Impl ( rule__GenerationTask__UnorderedGroup_3__8 )? )
- // InternalApplicationConfiguration.g:10028:2: rule__GenerationTask__UnorderedGroup_3__Impl ( rule__GenerationTask__UnorderedGroup_3__8 )?
+ // InternalApplicationConfiguration.g:10380:1: ( rule__GenerationTask__UnorderedGroup_3__Impl ( rule__GenerationTask__UnorderedGroup_3__8 )? )
+ // InternalApplicationConfiguration.g:10381:2: rule__GenerationTask__UnorderedGroup_3__Impl ( rule__GenerationTask__UnorderedGroup_3__8 )?
{
pushFollow(FOLLOW_49);
rule__GenerationTask__UnorderedGroup_3__Impl();
state._fsp--;
- // InternalApplicationConfiguration.g:10029:2: ( rule__GenerationTask__UnorderedGroup_3__8 )?
- int alt73=2;
- alt73 = dfa73.predict(input);
- switch (alt73) {
+ // InternalApplicationConfiguration.g:10382:2: ( rule__GenerationTask__UnorderedGroup_3__8 )?
+ int alt75=2;
+ alt75 = dfa75.predict(input);
+ switch (alt75) {
case 1 :
- // InternalApplicationConfiguration.g:10029:2: rule__GenerationTask__UnorderedGroup_3__8
+ // InternalApplicationConfiguration.g:10382:2: rule__GenerationTask__UnorderedGroup_3__8
{
pushFollow(FOLLOW_2);
rule__GenerationTask__UnorderedGroup_3__8();
@@ -31032,26 +32131,26 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
// $ANTLR start "rule__GenerationTask__UnorderedGroup_3__8"
- // InternalApplicationConfiguration.g:10035:1: rule__GenerationTask__UnorderedGroup_3__8 : rule__GenerationTask__UnorderedGroup_3__Impl ( rule__GenerationTask__UnorderedGroup_3__9 )? ;
+ // InternalApplicationConfiguration.g:10388:1: rule__GenerationTask__UnorderedGroup_3__8 : rule__GenerationTask__UnorderedGroup_3__Impl ( rule__GenerationTask__UnorderedGroup_3__9 )? ;
public final void rule__GenerationTask__UnorderedGroup_3__8() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalApplicationConfiguration.g:10039:1: ( rule__GenerationTask__UnorderedGroup_3__Impl ( rule__GenerationTask__UnorderedGroup_3__9 )? )
- // InternalApplicationConfiguration.g:10040:2: rule__GenerationTask__UnorderedGroup_3__Impl ( rule__GenerationTask__UnorderedGroup_3__9 )?
+ // InternalApplicationConfiguration.g:10392:1: ( rule__GenerationTask__UnorderedGroup_3__Impl ( rule__GenerationTask__UnorderedGroup_3__9 )? )
+ // InternalApplicationConfiguration.g:10393:2: rule__GenerationTask__UnorderedGroup_3__Impl ( rule__GenerationTask__UnorderedGroup_3__9 )?
{
pushFollow(FOLLOW_49);
rule__GenerationTask__UnorderedGroup_3__Impl();
state._fsp--;
- // InternalApplicationConfiguration.g:10041:2: ( rule__GenerationTask__UnorderedGroup_3__9 )?
- int alt74=2;
- alt74 = dfa74.predict(input);
- switch (alt74) {
+ // InternalApplicationConfiguration.g:10394:2: ( rule__GenerationTask__UnorderedGroup_3__9 )?
+ int alt76=2;
+ alt76 = dfa76.predict(input);
+ switch (alt76) {
case 1 :
- // InternalApplicationConfiguration.g:10041:2: rule__GenerationTask__UnorderedGroup_3__9
+ // InternalApplicationConfiguration.g:10394:2: rule__GenerationTask__UnorderedGroup_3__9
{
pushFollow(FOLLOW_2);
rule__GenerationTask__UnorderedGroup_3__9();
@@ -31083,26 +32182,26 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
// $ANTLR start "rule__GenerationTask__UnorderedGroup_3__9"
- // InternalApplicationConfiguration.g:10047:1: rule__GenerationTask__UnorderedGroup_3__9 : rule__GenerationTask__UnorderedGroup_3__Impl ( rule__GenerationTask__UnorderedGroup_3__10 )? ;
+ // InternalApplicationConfiguration.g:10400:1: rule__GenerationTask__UnorderedGroup_3__9 : rule__GenerationTask__UnorderedGroup_3__Impl ( rule__GenerationTask__UnorderedGroup_3__10 )? ;
public final void rule__GenerationTask__UnorderedGroup_3__9() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalApplicationConfiguration.g:10051:1: ( rule__GenerationTask__UnorderedGroup_3__Impl ( rule__GenerationTask__UnorderedGroup_3__10 )? )
- // InternalApplicationConfiguration.g:10052:2: rule__GenerationTask__UnorderedGroup_3__Impl ( rule__GenerationTask__UnorderedGroup_3__10 )?
+ // InternalApplicationConfiguration.g:10404:1: ( rule__GenerationTask__UnorderedGroup_3__Impl ( rule__GenerationTask__UnorderedGroup_3__10 )? )
+ // InternalApplicationConfiguration.g:10405:2: rule__GenerationTask__UnorderedGroup_3__Impl ( rule__GenerationTask__UnorderedGroup_3__10 )?
{
pushFollow(FOLLOW_49);
rule__GenerationTask__UnorderedGroup_3__Impl();
state._fsp--;
- // InternalApplicationConfiguration.g:10053:2: ( rule__GenerationTask__UnorderedGroup_3__10 )?
- int alt75=2;
- alt75 = dfa75.predict(input);
- switch (alt75) {
+ // InternalApplicationConfiguration.g:10406:2: ( rule__GenerationTask__UnorderedGroup_3__10 )?
+ int alt77=2;
+ alt77 = dfa77.predict(input);
+ switch (alt77) {
case 1 :
- // InternalApplicationConfiguration.g:10053:2: rule__GenerationTask__UnorderedGroup_3__10
+ // InternalApplicationConfiguration.g:10406:2: rule__GenerationTask__UnorderedGroup_3__10
{
pushFollow(FOLLOW_2);
rule__GenerationTask__UnorderedGroup_3__10();
@@ -31134,26 +32233,26 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
// $ANTLR start "rule__GenerationTask__UnorderedGroup_3__10"
- // InternalApplicationConfiguration.g:10059:1: rule__GenerationTask__UnorderedGroup_3__10 : rule__GenerationTask__UnorderedGroup_3__Impl ( rule__GenerationTask__UnorderedGroup_3__11 )? ;
+ // InternalApplicationConfiguration.g:10412:1: rule__GenerationTask__UnorderedGroup_3__10 : rule__GenerationTask__UnorderedGroup_3__Impl ( rule__GenerationTask__UnorderedGroup_3__11 )? ;
public final void rule__GenerationTask__UnorderedGroup_3__10() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalApplicationConfiguration.g:10063:1: ( rule__GenerationTask__UnorderedGroup_3__Impl ( rule__GenerationTask__UnorderedGroup_3__11 )? )
- // InternalApplicationConfiguration.g:10064:2: rule__GenerationTask__UnorderedGroup_3__Impl ( rule__GenerationTask__UnorderedGroup_3__11 )?
+ // InternalApplicationConfiguration.g:10416:1: ( rule__GenerationTask__UnorderedGroup_3__Impl ( rule__GenerationTask__UnorderedGroup_3__11 )? )
+ // InternalApplicationConfiguration.g:10417:2: rule__GenerationTask__UnorderedGroup_3__Impl ( rule__GenerationTask__UnorderedGroup_3__11 )?
{
pushFollow(FOLLOW_49);
rule__GenerationTask__UnorderedGroup_3__Impl();
state._fsp--;
- // InternalApplicationConfiguration.g:10065:2: ( rule__GenerationTask__UnorderedGroup_3__11 )?
- int alt76=2;
- alt76 = dfa76.predict(input);
- switch (alt76) {
+ // InternalApplicationConfiguration.g:10418:2: ( rule__GenerationTask__UnorderedGroup_3__11 )?
+ int alt78=2;
+ alt78 = dfa78.predict(input);
+ switch (alt78) {
case 1 :
- // InternalApplicationConfiguration.g:10065:2: rule__GenerationTask__UnorderedGroup_3__11
+ // InternalApplicationConfiguration.g:10418:2: rule__GenerationTask__UnorderedGroup_3__11
{
pushFollow(FOLLOW_2);
rule__GenerationTask__UnorderedGroup_3__11();
@@ -31185,26 +32284,26 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
// $ANTLR start "rule__GenerationTask__UnorderedGroup_3__11"
- // InternalApplicationConfiguration.g:10071:1: rule__GenerationTask__UnorderedGroup_3__11 : rule__GenerationTask__UnorderedGroup_3__Impl ( rule__GenerationTask__UnorderedGroup_3__12 )? ;
+ // InternalApplicationConfiguration.g:10424:1: rule__GenerationTask__UnorderedGroup_3__11 : rule__GenerationTask__UnorderedGroup_3__Impl ( rule__GenerationTask__UnorderedGroup_3__12 )? ;
public final void rule__GenerationTask__UnorderedGroup_3__11() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalApplicationConfiguration.g:10075:1: ( rule__GenerationTask__UnorderedGroup_3__Impl ( rule__GenerationTask__UnorderedGroup_3__12 )? )
- // InternalApplicationConfiguration.g:10076:2: rule__GenerationTask__UnorderedGroup_3__Impl ( rule__GenerationTask__UnorderedGroup_3__12 )?
+ // InternalApplicationConfiguration.g:10428:1: ( rule__GenerationTask__UnorderedGroup_3__Impl ( rule__GenerationTask__UnorderedGroup_3__12 )? )
+ // InternalApplicationConfiguration.g:10429:2: rule__GenerationTask__UnorderedGroup_3__Impl ( rule__GenerationTask__UnorderedGroup_3__12 )?
{
pushFollow(FOLLOW_49);
rule__GenerationTask__UnorderedGroup_3__Impl();
state._fsp--;
- // InternalApplicationConfiguration.g:10077:2: ( rule__GenerationTask__UnorderedGroup_3__12 )?
- int alt77=2;
- alt77 = dfa77.predict(input);
- switch (alt77) {
+ // InternalApplicationConfiguration.g:10430:2: ( rule__GenerationTask__UnorderedGroup_3__12 )?
+ int alt79=2;
+ alt79 = dfa79.predict(input);
+ switch (alt79) {
case 1 :
- // InternalApplicationConfiguration.g:10077:2: rule__GenerationTask__UnorderedGroup_3__12
+ // InternalApplicationConfiguration.g:10430:2: rule__GenerationTask__UnorderedGroup_3__12
{
pushFollow(FOLLOW_2);
rule__GenerationTask__UnorderedGroup_3__12();
@@ -31236,14 +32335,14 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
// $ANTLR start "rule__GenerationTask__UnorderedGroup_3__12"
- // InternalApplicationConfiguration.g:10083:1: rule__GenerationTask__UnorderedGroup_3__12 : rule__GenerationTask__UnorderedGroup_3__Impl ;
+ // InternalApplicationConfiguration.g:10436:1: rule__GenerationTask__UnorderedGroup_3__12 : rule__GenerationTask__UnorderedGroup_3__Impl ;
public final void rule__GenerationTask__UnorderedGroup_3__12() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalApplicationConfiguration.g:10087:1: ( rule__GenerationTask__UnorderedGroup_3__Impl )
- // InternalApplicationConfiguration.g:10088:2: rule__GenerationTask__UnorderedGroup_3__Impl
+ // InternalApplicationConfiguration.g:10440:1: ( rule__GenerationTask__UnorderedGroup_3__Impl )
+ // InternalApplicationConfiguration.g:10441:2: rule__GenerationTask__UnorderedGroup_3__Impl
{
pushFollow(FOLLOW_2);
rule__GenerationTask__UnorderedGroup_3__Impl();
@@ -31269,17 +32368,17 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
// $ANTLR start "rule__ConfigurationScript__ImportsAssignment_0"
- // InternalApplicationConfiguration.g:10095:1: rule__ConfigurationScript__ImportsAssignment_0 : ( ruleImport ) ;
+ // InternalApplicationConfiguration.g:10448:1: rule__ConfigurationScript__ImportsAssignment_0 : ( ruleImport ) ;
public final void rule__ConfigurationScript__ImportsAssignment_0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalApplicationConfiguration.g:10099:1: ( ( ruleImport ) )
- // InternalApplicationConfiguration.g:10100:2: ( ruleImport )
+ // InternalApplicationConfiguration.g:10452:1: ( ( ruleImport ) )
+ // InternalApplicationConfiguration.g:10453:2: ( ruleImport )
{
- // InternalApplicationConfiguration.g:10100:2: ( ruleImport )
- // InternalApplicationConfiguration.g:10101:3: ruleImport
+ // InternalApplicationConfiguration.g:10453:2: ( ruleImport )
+ // InternalApplicationConfiguration.g:10454:3: ruleImport
{
before(grammarAccess.getConfigurationScriptAccess().getImportsImportParserRuleCall_0_0());
pushFollow(FOLLOW_2);
@@ -31310,17 +32409,17 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
// $ANTLR start "rule__ConfigurationScript__CommandsAssignment_1"
- // InternalApplicationConfiguration.g:10110:1: rule__ConfigurationScript__CommandsAssignment_1 : ( ruleCommand ) ;
+ // InternalApplicationConfiguration.g:10463:1: rule__ConfigurationScript__CommandsAssignment_1 : ( ruleCommand ) ;
public final void rule__ConfigurationScript__CommandsAssignment_1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalApplicationConfiguration.g:10114:1: ( ( ruleCommand ) )
- // InternalApplicationConfiguration.g:10115:2: ( ruleCommand )
+ // InternalApplicationConfiguration.g:10467:1: ( ( ruleCommand ) )
+ // InternalApplicationConfiguration.g:10468:2: ( ruleCommand )
{
- // InternalApplicationConfiguration.g:10115:2: ( ruleCommand )
- // InternalApplicationConfiguration.g:10116:3: ruleCommand
+ // InternalApplicationConfiguration.g:10468:2: ( ruleCommand )
+ // InternalApplicationConfiguration.g:10469:3: ruleCommand
{
before(grammarAccess.getConfigurationScriptAccess().getCommandsCommandParserRuleCall_1_0());
pushFollow(FOLLOW_2);
@@ -31351,21 +32450,21 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
// $ANTLR start "rule__EPackageImport__ImportedPackageAssignment_2"
- // InternalApplicationConfiguration.g:10125:1: rule__EPackageImport__ImportedPackageAssignment_2 : ( ( RULE_STRING ) ) ;
+ // InternalApplicationConfiguration.g:10478:1: rule__EPackageImport__ImportedPackageAssignment_2 : ( ( RULE_STRING ) ) ;
public final void rule__EPackageImport__ImportedPackageAssignment_2() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalApplicationConfiguration.g:10129:1: ( ( ( RULE_STRING ) ) )
- // InternalApplicationConfiguration.g:10130:2: ( ( RULE_STRING ) )
+ // InternalApplicationConfiguration.g:10482:1: ( ( ( RULE_STRING ) ) )
+ // InternalApplicationConfiguration.g:10483:2: ( ( RULE_STRING ) )
{
- // InternalApplicationConfiguration.g:10130:2: ( ( RULE_STRING ) )
- // InternalApplicationConfiguration.g:10131:3: ( RULE_STRING )
+ // InternalApplicationConfiguration.g:10483:2: ( ( RULE_STRING ) )
+ // InternalApplicationConfiguration.g:10484:3: ( RULE_STRING )
{
before(grammarAccess.getEPackageImportAccess().getImportedPackageEPackageCrossReference_2_0());
- // InternalApplicationConfiguration.g:10132:3: ( RULE_STRING )
- // InternalApplicationConfiguration.g:10133:4: RULE_STRING
+ // InternalApplicationConfiguration.g:10485:3: ( RULE_STRING )
+ // InternalApplicationConfiguration.g:10486:4: RULE_STRING
{
before(grammarAccess.getEPackageImportAccess().getImportedPackageEPackageSTRINGTerminalRuleCall_2_0_1());
match(input,RULE_STRING,FOLLOW_2);
@@ -31396,21 +32495,21 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
// $ANTLR start "rule__ViatraImport__ImportedViatraAssignment_2"
- // InternalApplicationConfiguration.g:10144:1: rule__ViatraImport__ImportedViatraAssignment_2 : ( ( RULE_STRING ) ) ;
+ // InternalApplicationConfiguration.g:10497:1: rule__ViatraImport__ImportedViatraAssignment_2 : ( ( RULE_STRING ) ) ;
public final void rule__ViatraImport__ImportedViatraAssignment_2() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalApplicationConfiguration.g:10148:1: ( ( ( RULE_STRING ) ) )
- // InternalApplicationConfiguration.g:10149:2: ( ( RULE_STRING ) )
+ // InternalApplicationConfiguration.g:10501:1: ( ( ( RULE_STRING ) ) )
+ // InternalApplicationConfiguration.g:10502:2: ( ( RULE_STRING ) )
{
- // InternalApplicationConfiguration.g:10149:2: ( ( RULE_STRING ) )
- // InternalApplicationConfiguration.g:10150:3: ( RULE_STRING )
+ // InternalApplicationConfiguration.g:10502:2: ( ( RULE_STRING ) )
+ // InternalApplicationConfiguration.g:10503:3: ( RULE_STRING )
{
before(grammarAccess.getViatraImportAccess().getImportedViatraPatternModelCrossReference_2_0());
- // InternalApplicationConfiguration.g:10151:3: ( RULE_STRING )
- // InternalApplicationConfiguration.g:10152:4: RULE_STRING
+ // InternalApplicationConfiguration.g:10504:3: ( RULE_STRING )
+ // InternalApplicationConfiguration.g:10505:4: RULE_STRING
{
before(grammarAccess.getViatraImportAccess().getImportedViatraPatternModelSTRINGTerminalRuleCall_2_0_1());
match(input,RULE_STRING,FOLLOW_2);
@@ -31441,21 +32540,21 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
// $ANTLR start "rule__CftImport__ImportedCftAssignment_2"
- // InternalApplicationConfiguration.g:10163:1: rule__CftImport__ImportedCftAssignment_2 : ( ( RULE_STRING ) ) ;
+ // InternalApplicationConfiguration.g:10516:1: rule__CftImport__ImportedCftAssignment_2 : ( ( RULE_STRING ) ) ;
public final void rule__CftImport__ImportedCftAssignment_2() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalApplicationConfiguration.g:10167:1: ( ( ( RULE_STRING ) ) )
- // InternalApplicationConfiguration.g:10168:2: ( ( RULE_STRING ) )
+ // InternalApplicationConfiguration.g:10520:1: ( ( ( RULE_STRING ) ) )
+ // InternalApplicationConfiguration.g:10521:2: ( ( RULE_STRING ) )
{
- // InternalApplicationConfiguration.g:10168:2: ( ( RULE_STRING ) )
- // InternalApplicationConfiguration.g:10169:3: ( RULE_STRING )
+ // InternalApplicationConfiguration.g:10521:2: ( ( RULE_STRING ) )
+ // InternalApplicationConfiguration.g:10522:3: ( RULE_STRING )
{
before(grammarAccess.getCftImportAccess().getImportedCftCftModelCrossReference_2_0());
- // InternalApplicationConfiguration.g:10170:3: ( RULE_STRING )
- // InternalApplicationConfiguration.g:10171:4: RULE_STRING
+ // InternalApplicationConfiguration.g:10523:3: ( RULE_STRING )
+ // InternalApplicationConfiguration.g:10524:4: RULE_STRING
{
before(grammarAccess.getCftImportAccess().getImportedCftCftModelSTRINGTerminalRuleCall_2_0_1());
match(input,RULE_STRING,FOLLOW_2);
@@ -31486,17 +32585,17 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
// $ANTLR start "rule__FileSpecification__PathAssignment"
- // InternalApplicationConfiguration.g:10182:1: rule__FileSpecification__PathAssignment : ( RULE_STRING ) ;
+ // InternalApplicationConfiguration.g:10535:1: rule__FileSpecification__PathAssignment : ( RULE_STRING ) ;
public final void rule__FileSpecification__PathAssignment() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalApplicationConfiguration.g:10186:1: ( ( RULE_STRING ) )
- // InternalApplicationConfiguration.g:10187:2: ( RULE_STRING )
+ // InternalApplicationConfiguration.g:10539:1: ( ( RULE_STRING ) )
+ // InternalApplicationConfiguration.g:10540:2: ( RULE_STRING )
{
- // InternalApplicationConfiguration.g:10187:2: ( RULE_STRING )
- // InternalApplicationConfiguration.g:10188:3: RULE_STRING
+ // InternalApplicationConfiguration.g:10540:2: ( RULE_STRING )
+ // InternalApplicationConfiguration.g:10541:3: RULE_STRING
{
before(grammarAccess.getFileSpecificationAccess().getPathSTRINGTerminalRuleCall_0());
match(input,RULE_STRING,FOLLOW_2);
@@ -31523,17 +32622,17 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
// $ANTLR start "rule__FileDeclaration__NameAssignment_1"
- // InternalApplicationConfiguration.g:10197:1: rule__FileDeclaration__NameAssignment_1 : ( RULE_ID ) ;
+ // InternalApplicationConfiguration.g:10550:1: rule__FileDeclaration__NameAssignment_1 : ( RULE_ID ) ;
public final void rule__FileDeclaration__NameAssignment_1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalApplicationConfiguration.g:10201:1: ( ( RULE_ID ) )
- // InternalApplicationConfiguration.g:10202:2: ( RULE_ID )
+ // InternalApplicationConfiguration.g:10554:1: ( ( RULE_ID ) )
+ // InternalApplicationConfiguration.g:10555:2: ( RULE_ID )
{
- // InternalApplicationConfiguration.g:10202:2: ( RULE_ID )
- // InternalApplicationConfiguration.g:10203:3: RULE_ID
+ // InternalApplicationConfiguration.g:10555:2: ( RULE_ID )
+ // InternalApplicationConfiguration.g:10556:3: RULE_ID
{
before(grammarAccess.getFileDeclarationAccess().getNameIDTerminalRuleCall_1_0());
match(input,RULE_ID,FOLLOW_2);
@@ -31560,17 +32659,17 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
// $ANTLR start "rule__FileDeclaration__SpecificationAssignment_3"
- // InternalApplicationConfiguration.g:10212:1: rule__FileDeclaration__SpecificationAssignment_3 : ( ruleFileSpecification ) ;
+ // InternalApplicationConfiguration.g:10565:1: rule__FileDeclaration__SpecificationAssignment_3 : ( ruleFileSpecification ) ;
public final void rule__FileDeclaration__SpecificationAssignment_3() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalApplicationConfiguration.g:10216:1: ( ( ruleFileSpecification ) )
- // InternalApplicationConfiguration.g:10217:2: ( ruleFileSpecification )
+ // InternalApplicationConfiguration.g:10569:1: ( ( ruleFileSpecification ) )
+ // InternalApplicationConfiguration.g:10570:2: ( ruleFileSpecification )
{
- // InternalApplicationConfiguration.g:10217:2: ( ruleFileSpecification )
- // InternalApplicationConfiguration.g:10218:3: ruleFileSpecification
+ // InternalApplicationConfiguration.g:10570:2: ( ruleFileSpecification )
+ // InternalApplicationConfiguration.g:10571:3: ruleFileSpecification
{
before(grammarAccess.getFileDeclarationAccess().getSpecificationFileSpecificationParserRuleCall_3_0());
pushFollow(FOLLOW_2);
@@ -31601,21 +32700,21 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
// $ANTLR start "rule__FileReference__ReferredAssignment"
- // InternalApplicationConfiguration.g:10227:1: rule__FileReference__ReferredAssignment : ( ( RULE_ID ) ) ;
+ // InternalApplicationConfiguration.g:10580:1: rule__FileReference__ReferredAssignment : ( ( RULE_ID ) ) ;
public final void rule__FileReference__ReferredAssignment() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalApplicationConfiguration.g:10231:1: ( ( ( RULE_ID ) ) )
- // InternalApplicationConfiguration.g:10232:2: ( ( RULE_ID ) )
+ // InternalApplicationConfiguration.g:10584:1: ( ( ( RULE_ID ) ) )
+ // InternalApplicationConfiguration.g:10585:2: ( ( RULE_ID ) )
{
- // InternalApplicationConfiguration.g:10232:2: ( ( RULE_ID ) )
- // InternalApplicationConfiguration.g:10233:3: ( RULE_ID )
+ // InternalApplicationConfiguration.g:10585:2: ( ( RULE_ID ) )
+ // InternalApplicationConfiguration.g:10586:3: ( RULE_ID )
{
before(grammarAccess.getFileReferenceAccess().getReferredFileDeclarationCrossReference_0());
- // InternalApplicationConfiguration.g:10234:3: ( RULE_ID )
- // InternalApplicationConfiguration.g:10235:4: RULE_ID
+ // InternalApplicationConfiguration.g:10587:3: ( RULE_ID )
+ // InternalApplicationConfiguration.g:10588:4: RULE_ID
{
before(grammarAccess.getFileReferenceAccess().getReferredFileDeclarationIDTerminalRuleCall_0_1());
match(input,RULE_ID,FOLLOW_2);
@@ -31646,17 +32745,17 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
// $ANTLR start "rule__MetamodelSpecification__EntriesAssignment_1"
- // InternalApplicationConfiguration.g:10246:1: rule__MetamodelSpecification__EntriesAssignment_1 : ( ruleMetamodelEntry ) ;
+ // InternalApplicationConfiguration.g:10599:1: rule__MetamodelSpecification__EntriesAssignment_1 : ( ruleMetamodelEntry ) ;
public final void rule__MetamodelSpecification__EntriesAssignment_1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalApplicationConfiguration.g:10250:1: ( ( ruleMetamodelEntry ) )
- // InternalApplicationConfiguration.g:10251:2: ( ruleMetamodelEntry )
+ // InternalApplicationConfiguration.g:10603:1: ( ( ruleMetamodelEntry ) )
+ // InternalApplicationConfiguration.g:10604:2: ( ruleMetamodelEntry )
{
- // InternalApplicationConfiguration.g:10251:2: ( ruleMetamodelEntry )
- // InternalApplicationConfiguration.g:10252:3: ruleMetamodelEntry
+ // InternalApplicationConfiguration.g:10604:2: ( ruleMetamodelEntry )
+ // InternalApplicationConfiguration.g:10605:3: ruleMetamodelEntry
{
before(grammarAccess.getMetamodelSpecificationAccess().getEntriesMetamodelEntryParserRuleCall_1_0());
pushFollow(FOLLOW_2);
@@ -31687,17 +32786,17 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
// $ANTLR start "rule__MetamodelSpecification__EntriesAssignment_2_1"
- // InternalApplicationConfiguration.g:10261:1: rule__MetamodelSpecification__EntriesAssignment_2_1 : ( ruleMetamodelEntry ) ;
+ // InternalApplicationConfiguration.g:10614:1: rule__MetamodelSpecification__EntriesAssignment_2_1 : ( ruleMetamodelEntry ) ;
public final void rule__MetamodelSpecification__EntriesAssignment_2_1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalApplicationConfiguration.g:10265:1: ( ( ruleMetamodelEntry ) )
- // InternalApplicationConfiguration.g:10266:2: ( ruleMetamodelEntry )
+ // InternalApplicationConfiguration.g:10618:1: ( ( ruleMetamodelEntry ) )
+ // InternalApplicationConfiguration.g:10619:2: ( ruleMetamodelEntry )
{
- // InternalApplicationConfiguration.g:10266:2: ( ruleMetamodelEntry )
- // InternalApplicationConfiguration.g:10267:3: ruleMetamodelEntry
+ // InternalApplicationConfiguration.g:10619:2: ( ruleMetamodelEntry )
+ // InternalApplicationConfiguration.g:10620:3: ruleMetamodelEntry
{
before(grammarAccess.getMetamodelSpecificationAccess().getEntriesMetamodelEntryParserRuleCall_2_1_0());
pushFollow(FOLLOW_2);
@@ -31728,21 +32827,21 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
// $ANTLR start "rule__AllPackageEntry__PackageAssignment_1"
- // InternalApplicationConfiguration.g:10276:1: rule__AllPackageEntry__PackageAssignment_1 : ( ( ruleQualifiedName ) ) ;
+ // InternalApplicationConfiguration.g:10629:1: rule__AllPackageEntry__PackageAssignment_1 : ( ( ruleQualifiedName ) ) ;
public final void rule__AllPackageEntry__PackageAssignment_1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalApplicationConfiguration.g:10280:1: ( ( ( ruleQualifiedName ) ) )
- // InternalApplicationConfiguration.g:10281:2: ( ( ruleQualifiedName ) )
+ // InternalApplicationConfiguration.g:10633:1: ( ( ( ruleQualifiedName ) ) )
+ // InternalApplicationConfiguration.g:10634:2: ( ( ruleQualifiedName ) )
{
- // InternalApplicationConfiguration.g:10281:2: ( ( ruleQualifiedName ) )
- // InternalApplicationConfiguration.g:10282:3: ( ruleQualifiedName )
+ // InternalApplicationConfiguration.g:10634:2: ( ( ruleQualifiedName ) )
+ // InternalApplicationConfiguration.g:10635:3: ( ruleQualifiedName )
{
before(grammarAccess.getAllPackageEntryAccess().getPackageEPackageCrossReference_1_0());
- // InternalApplicationConfiguration.g:10283:3: ( ruleQualifiedName )
- // InternalApplicationConfiguration.g:10284:4: ruleQualifiedName
+ // InternalApplicationConfiguration.g:10636:3: ( ruleQualifiedName )
+ // InternalApplicationConfiguration.g:10637:4: ruleQualifiedName
{
before(grammarAccess.getAllPackageEntryAccess().getPackageEPackageQualifiedNameParserRuleCall_1_0_1());
pushFollow(FOLLOW_2);
@@ -31777,17 +32876,17 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
// $ANTLR start "rule__AllPackageEntry__ExclusionAssignment_2_2"
- // InternalApplicationConfiguration.g:10295:1: rule__AllPackageEntry__ExclusionAssignment_2_2 : ( ruleMetamodelElement ) ;
+ // InternalApplicationConfiguration.g:10648:1: rule__AllPackageEntry__ExclusionAssignment_2_2 : ( ruleMetamodelElement ) ;
public final void rule__AllPackageEntry__ExclusionAssignment_2_2() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalApplicationConfiguration.g:10299:1: ( ( ruleMetamodelElement ) )
- // InternalApplicationConfiguration.g:10300:2: ( ruleMetamodelElement )
+ // InternalApplicationConfiguration.g:10652:1: ( ( ruleMetamodelElement ) )
+ // InternalApplicationConfiguration.g:10653:2: ( ruleMetamodelElement )
{
- // InternalApplicationConfiguration.g:10300:2: ( ruleMetamodelElement )
- // InternalApplicationConfiguration.g:10301:3: ruleMetamodelElement
+ // InternalApplicationConfiguration.g:10653:2: ( ruleMetamodelElement )
+ // InternalApplicationConfiguration.g:10654:3: ruleMetamodelElement
{
before(grammarAccess.getAllPackageEntryAccess().getExclusionMetamodelElementParserRuleCall_2_2_0());
pushFollow(FOLLOW_2);
@@ -31818,17 +32917,17 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
// $ANTLR start "rule__AllPackageEntry__ExclusionAssignment_2_3_1"
- // InternalApplicationConfiguration.g:10310:1: rule__AllPackageEntry__ExclusionAssignment_2_3_1 : ( ruleMetamodelElement ) ;
+ // InternalApplicationConfiguration.g:10663:1: rule__AllPackageEntry__ExclusionAssignment_2_3_1 : ( ruleMetamodelElement ) ;
public final void rule__AllPackageEntry__ExclusionAssignment_2_3_1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalApplicationConfiguration.g:10314:1: ( ( ruleMetamodelElement ) )
- // InternalApplicationConfiguration.g:10315:2: ( ruleMetamodelElement )
+ // InternalApplicationConfiguration.g:10667:1: ( ( ruleMetamodelElement ) )
+ // InternalApplicationConfiguration.g:10668:2: ( ruleMetamodelElement )
{
- // InternalApplicationConfiguration.g:10315:2: ( ruleMetamodelElement )
- // InternalApplicationConfiguration.g:10316:3: ruleMetamodelElement
+ // InternalApplicationConfiguration.g:10668:2: ( ruleMetamodelElement )
+ // InternalApplicationConfiguration.g:10669:3: ruleMetamodelElement
{
before(grammarAccess.getAllPackageEntryAccess().getExclusionMetamodelElementParserRuleCall_2_3_1_0());
pushFollow(FOLLOW_2);
@@ -31859,21 +32958,21 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
// $ANTLR start "rule__MetamodelElement__PackageAssignment_0_0"
- // InternalApplicationConfiguration.g:10325:1: rule__MetamodelElement__PackageAssignment_0_0 : ( ( ruleQualifiedName ) ) ;
+ // InternalApplicationConfiguration.g:10678:1: rule__MetamodelElement__PackageAssignment_0_0 : ( ( ruleQualifiedName ) ) ;
public final void rule__MetamodelElement__PackageAssignment_0_0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalApplicationConfiguration.g:10329:1: ( ( ( ruleQualifiedName ) ) )
- // InternalApplicationConfiguration.g:10330:2: ( ( ruleQualifiedName ) )
+ // InternalApplicationConfiguration.g:10682:1: ( ( ( ruleQualifiedName ) ) )
+ // InternalApplicationConfiguration.g:10683:2: ( ( ruleQualifiedName ) )
{
- // InternalApplicationConfiguration.g:10330:2: ( ( ruleQualifiedName ) )
- // InternalApplicationConfiguration.g:10331:3: ( ruleQualifiedName )
+ // InternalApplicationConfiguration.g:10683:2: ( ( ruleQualifiedName ) )
+ // InternalApplicationConfiguration.g:10684:3: ( ruleQualifiedName )
{
before(grammarAccess.getMetamodelElementAccess().getPackageEPackageCrossReference_0_0_0());
- // InternalApplicationConfiguration.g:10332:3: ( ruleQualifiedName )
- // InternalApplicationConfiguration.g:10333:4: ruleQualifiedName
+ // InternalApplicationConfiguration.g:10685:3: ( ruleQualifiedName )
+ // InternalApplicationConfiguration.g:10686:4: ruleQualifiedName
{
before(grammarAccess.getMetamodelElementAccess().getPackageEPackageQualifiedNameParserRuleCall_0_0_0_1());
pushFollow(FOLLOW_2);
@@ -31908,21 +33007,21 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
// $ANTLR start "rule__MetamodelElement__ClassifierAssignment_1"
- // InternalApplicationConfiguration.g:10344:1: rule__MetamodelElement__ClassifierAssignment_1 : ( ( RULE_ID ) ) ;
+ // InternalApplicationConfiguration.g:10697:1: rule__MetamodelElement__ClassifierAssignment_1 : ( ( RULE_ID ) ) ;
public final void rule__MetamodelElement__ClassifierAssignment_1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalApplicationConfiguration.g:10348:1: ( ( ( RULE_ID ) ) )
- // InternalApplicationConfiguration.g:10349:2: ( ( RULE_ID ) )
+ // InternalApplicationConfiguration.g:10701:1: ( ( ( RULE_ID ) ) )
+ // InternalApplicationConfiguration.g:10702:2: ( ( RULE_ID ) )
{
- // InternalApplicationConfiguration.g:10349:2: ( ( RULE_ID ) )
- // InternalApplicationConfiguration.g:10350:3: ( RULE_ID )
+ // InternalApplicationConfiguration.g:10702:2: ( ( RULE_ID ) )
+ // InternalApplicationConfiguration.g:10703:3: ( RULE_ID )
{
before(grammarAccess.getMetamodelElementAccess().getClassifierEClassifierCrossReference_1_0());
- // InternalApplicationConfiguration.g:10351:3: ( RULE_ID )
- // InternalApplicationConfiguration.g:10352:4: RULE_ID
+ // InternalApplicationConfiguration.g:10704:3: ( RULE_ID )
+ // InternalApplicationConfiguration.g:10705:4: RULE_ID
{
before(grammarAccess.getMetamodelElementAccess().getClassifierEClassifierIDTerminalRuleCall_1_0_1());
match(input,RULE_ID,FOLLOW_2);
@@ -31953,21 +33052,21 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
// $ANTLR start "rule__MetamodelElement__FeatureAssignment_2_1"
- // InternalApplicationConfiguration.g:10363:1: rule__MetamodelElement__FeatureAssignment_2_1 : ( ( RULE_ID ) ) ;
+ // InternalApplicationConfiguration.g:10716:1: rule__MetamodelElement__FeatureAssignment_2_1 : ( ( RULE_ID ) ) ;
public final void rule__MetamodelElement__FeatureAssignment_2_1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalApplicationConfiguration.g:10367:1: ( ( ( RULE_ID ) ) )
- // InternalApplicationConfiguration.g:10368:2: ( ( RULE_ID ) )
+ // InternalApplicationConfiguration.g:10720:1: ( ( ( RULE_ID ) ) )
+ // InternalApplicationConfiguration.g:10721:2: ( ( RULE_ID ) )
{
- // InternalApplicationConfiguration.g:10368:2: ( ( RULE_ID ) )
- // InternalApplicationConfiguration.g:10369:3: ( RULE_ID )
+ // InternalApplicationConfiguration.g:10721:2: ( ( RULE_ID ) )
+ // InternalApplicationConfiguration.g:10722:3: ( RULE_ID )
{
before(grammarAccess.getMetamodelElementAccess().getFeatureENamedElementCrossReference_2_1_0());
- // InternalApplicationConfiguration.g:10370:3: ( RULE_ID )
- // InternalApplicationConfiguration.g:10371:4: RULE_ID
+ // InternalApplicationConfiguration.g:10723:3: ( RULE_ID )
+ // InternalApplicationConfiguration.g:10724:4: RULE_ID
{
before(grammarAccess.getMetamodelElementAccess().getFeatureENamedElementIDTerminalRuleCall_2_1_0_1());
match(input,RULE_ID,FOLLOW_2);
@@ -31998,17 +33097,17 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
// $ANTLR start "rule__MetamodelDeclaration__NameAssignment_1"
- // InternalApplicationConfiguration.g:10382:1: rule__MetamodelDeclaration__NameAssignment_1 : ( RULE_ID ) ;
+ // InternalApplicationConfiguration.g:10735:1: rule__MetamodelDeclaration__NameAssignment_1 : ( RULE_ID ) ;
public final void rule__MetamodelDeclaration__NameAssignment_1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalApplicationConfiguration.g:10386:1: ( ( RULE_ID ) )
- // InternalApplicationConfiguration.g:10387:2: ( RULE_ID )
+ // InternalApplicationConfiguration.g:10739:1: ( ( RULE_ID ) )
+ // InternalApplicationConfiguration.g:10740:2: ( RULE_ID )
{
- // InternalApplicationConfiguration.g:10387:2: ( RULE_ID )
- // InternalApplicationConfiguration.g:10388:3: RULE_ID
+ // InternalApplicationConfiguration.g:10740:2: ( RULE_ID )
+ // InternalApplicationConfiguration.g:10741:3: RULE_ID
{
before(grammarAccess.getMetamodelDeclarationAccess().getNameIDTerminalRuleCall_1_0());
match(input,RULE_ID,FOLLOW_2);
@@ -32035,17 +33134,17 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
// $ANTLR start "rule__MetamodelDeclaration__SpecificationAssignment_2"
- // InternalApplicationConfiguration.g:10397:1: rule__MetamodelDeclaration__SpecificationAssignment_2 : ( ruleMetamodelSpecification ) ;
+ // InternalApplicationConfiguration.g:10750:1: rule__MetamodelDeclaration__SpecificationAssignment_2 : ( ruleMetamodelSpecification ) ;
public final void rule__MetamodelDeclaration__SpecificationAssignment_2() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalApplicationConfiguration.g:10401:1: ( ( ruleMetamodelSpecification ) )
- // InternalApplicationConfiguration.g:10402:2: ( ruleMetamodelSpecification )
+ // InternalApplicationConfiguration.g:10754:1: ( ( ruleMetamodelSpecification ) )
+ // InternalApplicationConfiguration.g:10755:2: ( ruleMetamodelSpecification )
{
- // InternalApplicationConfiguration.g:10402:2: ( ruleMetamodelSpecification )
- // InternalApplicationConfiguration.g:10403:3: ruleMetamodelSpecification
+ // InternalApplicationConfiguration.g:10755:2: ( ruleMetamodelSpecification )
+ // InternalApplicationConfiguration.g:10756:3: ruleMetamodelSpecification
{
before(grammarAccess.getMetamodelDeclarationAccess().getSpecificationMetamodelSpecificationParserRuleCall_2_0());
pushFollow(FOLLOW_2);
@@ -32076,21 +33175,21 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
// $ANTLR start "rule__MetamodelReference__ReferredAssignment"
- // InternalApplicationConfiguration.g:10412:1: rule__MetamodelReference__ReferredAssignment : ( ( RULE_ID ) ) ;
+ // InternalApplicationConfiguration.g:10765:1: rule__MetamodelReference__ReferredAssignment : ( ( RULE_ID ) ) ;
public final void rule__MetamodelReference__ReferredAssignment() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalApplicationConfiguration.g:10416:1: ( ( ( RULE_ID ) ) )
- // InternalApplicationConfiguration.g:10417:2: ( ( RULE_ID ) )
+ // InternalApplicationConfiguration.g:10769:1: ( ( ( RULE_ID ) ) )
+ // InternalApplicationConfiguration.g:10770:2: ( ( RULE_ID ) )
{
- // InternalApplicationConfiguration.g:10417:2: ( ( RULE_ID ) )
- // InternalApplicationConfiguration.g:10418:3: ( RULE_ID )
+ // InternalApplicationConfiguration.g:10770:2: ( ( RULE_ID ) )
+ // InternalApplicationConfiguration.g:10771:3: ( RULE_ID )
{
before(grammarAccess.getMetamodelReferenceAccess().getReferredMetamodelDeclarationCrossReference_0());
- // InternalApplicationConfiguration.g:10419:3: ( RULE_ID )
- // InternalApplicationConfiguration.g:10420:4: RULE_ID
+ // InternalApplicationConfiguration.g:10772:3: ( RULE_ID )
+ // InternalApplicationConfiguration.g:10773:4: RULE_ID
{
before(grammarAccess.getMetamodelReferenceAccess().getReferredMetamodelDeclarationIDTerminalRuleCall_0_1());
match(input,RULE_ID,FOLLOW_2);
@@ -32121,17 +33220,17 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
// $ANTLR start "rule__PartialModelSpecification__EntryAssignment_1"
- // InternalApplicationConfiguration.g:10431:1: rule__PartialModelSpecification__EntryAssignment_1 : ( rulePartialModelEntry ) ;
+ // InternalApplicationConfiguration.g:10784:1: rule__PartialModelSpecification__EntryAssignment_1 : ( rulePartialModelEntry ) ;
public final void rule__PartialModelSpecification__EntryAssignment_1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalApplicationConfiguration.g:10435:1: ( ( rulePartialModelEntry ) )
- // InternalApplicationConfiguration.g:10436:2: ( rulePartialModelEntry )
+ // InternalApplicationConfiguration.g:10788:1: ( ( rulePartialModelEntry ) )
+ // InternalApplicationConfiguration.g:10789:2: ( rulePartialModelEntry )
{
- // InternalApplicationConfiguration.g:10436:2: ( rulePartialModelEntry )
- // InternalApplicationConfiguration.g:10437:3: rulePartialModelEntry
+ // InternalApplicationConfiguration.g:10789:2: ( rulePartialModelEntry )
+ // InternalApplicationConfiguration.g:10790:3: rulePartialModelEntry
{
before(grammarAccess.getPartialModelSpecificationAccess().getEntryPartialModelEntryParserRuleCall_1_0());
pushFollow(FOLLOW_2);
@@ -32162,17 +33261,17 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
// $ANTLR start "rule__PartialModelSpecification__EntryAssignment_2_1"
- // InternalApplicationConfiguration.g:10446:1: rule__PartialModelSpecification__EntryAssignment_2_1 : ( rulePartialModelEntry ) ;
+ // InternalApplicationConfiguration.g:10799:1: rule__PartialModelSpecification__EntryAssignment_2_1 : ( rulePartialModelEntry ) ;
public final void rule__PartialModelSpecification__EntryAssignment_2_1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalApplicationConfiguration.g:10450:1: ( ( rulePartialModelEntry ) )
- // InternalApplicationConfiguration.g:10451:2: ( rulePartialModelEntry )
+ // InternalApplicationConfiguration.g:10803:1: ( ( rulePartialModelEntry ) )
+ // InternalApplicationConfiguration.g:10804:2: ( rulePartialModelEntry )
{
- // InternalApplicationConfiguration.g:10451:2: ( rulePartialModelEntry )
- // InternalApplicationConfiguration.g:10452:3: rulePartialModelEntry
+ // InternalApplicationConfiguration.g:10804:2: ( rulePartialModelEntry )
+ // InternalApplicationConfiguration.g:10805:3: rulePartialModelEntry
{
before(grammarAccess.getPartialModelSpecificationAccess().getEntryPartialModelEntryParserRuleCall_2_1_0());
pushFollow(FOLLOW_2);
@@ -32203,17 +33302,17 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
// $ANTLR start "rule__ModelEntry__PathAssignment"
- // InternalApplicationConfiguration.g:10461:1: rule__ModelEntry__PathAssignment : ( ruleFile ) ;
+ // InternalApplicationConfiguration.g:10814:1: rule__ModelEntry__PathAssignment : ( ruleFile ) ;
public final void rule__ModelEntry__PathAssignment() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalApplicationConfiguration.g:10465:1: ( ( ruleFile ) )
- // InternalApplicationConfiguration.g:10466:2: ( ruleFile )
+ // InternalApplicationConfiguration.g:10818:1: ( ( ruleFile ) )
+ // InternalApplicationConfiguration.g:10819:2: ( ruleFile )
{
- // InternalApplicationConfiguration.g:10466:2: ( ruleFile )
- // InternalApplicationConfiguration.g:10467:3: ruleFile
+ // InternalApplicationConfiguration.g:10819:2: ( ruleFile )
+ // InternalApplicationConfiguration.g:10820:3: ruleFile
{
before(grammarAccess.getModelEntryAccess().getPathFileParserRuleCall_0());
pushFollow(FOLLOW_2);
@@ -32244,17 +33343,17 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
// $ANTLR start "rule__FolderEntry__PathAssignment_1"
- // InternalApplicationConfiguration.g:10476:1: rule__FolderEntry__PathAssignment_1 : ( ruleFile ) ;
+ // InternalApplicationConfiguration.g:10829:1: rule__FolderEntry__PathAssignment_1 : ( ruleFile ) ;
public final void rule__FolderEntry__PathAssignment_1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalApplicationConfiguration.g:10480:1: ( ( ruleFile ) )
- // InternalApplicationConfiguration.g:10481:2: ( ruleFile )
+ // InternalApplicationConfiguration.g:10833:1: ( ( ruleFile ) )
+ // InternalApplicationConfiguration.g:10834:2: ( ruleFile )
{
- // InternalApplicationConfiguration.g:10481:2: ( ruleFile )
- // InternalApplicationConfiguration.g:10482:3: ruleFile
+ // InternalApplicationConfiguration.g:10834:2: ( ruleFile )
+ // InternalApplicationConfiguration.g:10835:3: ruleFile
{
before(grammarAccess.getFolderEntryAccess().getPathFileParserRuleCall_1_0());
pushFollow(FOLLOW_2);
@@ -32285,17 +33384,17 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
// $ANTLR start "rule__FolderEntry__ExclusionAssignment_2_2"
- // InternalApplicationConfiguration.g:10491:1: rule__FolderEntry__ExclusionAssignment_2_2 : ( ruleModelEntry ) ;
+ // InternalApplicationConfiguration.g:10844:1: rule__FolderEntry__ExclusionAssignment_2_2 : ( ruleModelEntry ) ;
public final void rule__FolderEntry__ExclusionAssignment_2_2() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalApplicationConfiguration.g:10495:1: ( ( ruleModelEntry ) )
- // InternalApplicationConfiguration.g:10496:2: ( ruleModelEntry )
+ // InternalApplicationConfiguration.g:10848:1: ( ( ruleModelEntry ) )
+ // InternalApplicationConfiguration.g:10849:2: ( ruleModelEntry )
{
- // InternalApplicationConfiguration.g:10496:2: ( ruleModelEntry )
- // InternalApplicationConfiguration.g:10497:3: ruleModelEntry
+ // InternalApplicationConfiguration.g:10849:2: ( ruleModelEntry )
+ // InternalApplicationConfiguration.g:10850:3: ruleModelEntry
{
before(grammarAccess.getFolderEntryAccess().getExclusionModelEntryParserRuleCall_2_2_0());
pushFollow(FOLLOW_2);
@@ -32326,17 +33425,17 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
// $ANTLR start "rule__FolderEntry__ExclusionAssignment_2_3_1"
- // InternalApplicationConfiguration.g:10506:1: rule__FolderEntry__ExclusionAssignment_2_3_1 : ( ruleModelEntry ) ;
+ // InternalApplicationConfiguration.g:10859:1: rule__FolderEntry__ExclusionAssignment_2_3_1 : ( ruleModelEntry ) ;
public final void rule__FolderEntry__ExclusionAssignment_2_3_1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalApplicationConfiguration.g:10510:1: ( ( ruleModelEntry ) )
- // InternalApplicationConfiguration.g:10511:2: ( ruleModelEntry )
+ // InternalApplicationConfiguration.g:10863:1: ( ( ruleModelEntry ) )
+ // InternalApplicationConfiguration.g:10864:2: ( ruleModelEntry )
{
- // InternalApplicationConfiguration.g:10511:2: ( ruleModelEntry )
- // InternalApplicationConfiguration.g:10512:3: ruleModelEntry
+ // InternalApplicationConfiguration.g:10864:2: ( ruleModelEntry )
+ // InternalApplicationConfiguration.g:10865:3: ruleModelEntry
{
before(grammarAccess.getFolderEntryAccess().getExclusionModelEntryParserRuleCall_2_3_1_0());
pushFollow(FOLLOW_2);
@@ -32367,17 +33466,17 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
// $ANTLR start "rule__PartialModelDeclaration__NameAssignment_1"
- // InternalApplicationConfiguration.g:10521:1: rule__PartialModelDeclaration__NameAssignment_1 : ( RULE_ID ) ;
+ // InternalApplicationConfiguration.g:10874:1: rule__PartialModelDeclaration__NameAssignment_1 : ( RULE_ID ) ;
public final void rule__PartialModelDeclaration__NameAssignment_1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalApplicationConfiguration.g:10525:1: ( ( RULE_ID ) )
- // InternalApplicationConfiguration.g:10526:2: ( RULE_ID )
+ // InternalApplicationConfiguration.g:10878:1: ( ( RULE_ID ) )
+ // InternalApplicationConfiguration.g:10879:2: ( RULE_ID )
{
- // InternalApplicationConfiguration.g:10526:2: ( RULE_ID )
- // InternalApplicationConfiguration.g:10527:3: RULE_ID
+ // InternalApplicationConfiguration.g:10879:2: ( RULE_ID )
+ // InternalApplicationConfiguration.g:10880:3: RULE_ID
{
before(grammarAccess.getPartialModelDeclarationAccess().getNameIDTerminalRuleCall_1_0());
match(input,RULE_ID,FOLLOW_2);
@@ -32404,17 +33503,17 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
// $ANTLR start "rule__PartialModelDeclaration__SpecificationAssignment_2"
- // InternalApplicationConfiguration.g:10536:1: rule__PartialModelDeclaration__SpecificationAssignment_2 : ( rulePartialModelSpecification ) ;
+ // InternalApplicationConfiguration.g:10889:1: rule__PartialModelDeclaration__SpecificationAssignment_2 : ( rulePartialModelSpecification ) ;
public final void rule__PartialModelDeclaration__SpecificationAssignment_2() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalApplicationConfiguration.g:10540:1: ( ( rulePartialModelSpecification ) )
- // InternalApplicationConfiguration.g:10541:2: ( rulePartialModelSpecification )
+ // InternalApplicationConfiguration.g:10893:1: ( ( rulePartialModelSpecification ) )
+ // InternalApplicationConfiguration.g:10894:2: ( rulePartialModelSpecification )
{
- // InternalApplicationConfiguration.g:10541:2: ( rulePartialModelSpecification )
- // InternalApplicationConfiguration.g:10542:3: rulePartialModelSpecification
+ // InternalApplicationConfiguration.g:10894:2: ( rulePartialModelSpecification )
+ // InternalApplicationConfiguration.g:10895:3: rulePartialModelSpecification
{
before(grammarAccess.getPartialModelDeclarationAccess().getSpecificationPartialModelSpecificationParserRuleCall_2_0());
pushFollow(FOLLOW_2);
@@ -32445,21 +33544,21 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
// $ANTLR start "rule__PartialModelReference__ReferredAssignment"
- // InternalApplicationConfiguration.g:10551:1: rule__PartialModelReference__ReferredAssignment : ( ( RULE_ID ) ) ;
+ // InternalApplicationConfiguration.g:10904:1: rule__PartialModelReference__ReferredAssignment : ( ( RULE_ID ) ) ;
public final void rule__PartialModelReference__ReferredAssignment() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalApplicationConfiguration.g:10555:1: ( ( ( RULE_ID ) ) )
- // InternalApplicationConfiguration.g:10556:2: ( ( RULE_ID ) )
+ // InternalApplicationConfiguration.g:10908:1: ( ( ( RULE_ID ) ) )
+ // InternalApplicationConfiguration.g:10909:2: ( ( RULE_ID ) )
{
- // InternalApplicationConfiguration.g:10556:2: ( ( RULE_ID ) )
- // InternalApplicationConfiguration.g:10557:3: ( RULE_ID )
+ // InternalApplicationConfiguration.g:10909:2: ( ( RULE_ID ) )
+ // InternalApplicationConfiguration.g:10910:3: ( RULE_ID )
{
before(grammarAccess.getPartialModelReferenceAccess().getReferredPartialModelDeclarationCrossReference_0());
- // InternalApplicationConfiguration.g:10558:3: ( RULE_ID )
- // InternalApplicationConfiguration.g:10559:4: RULE_ID
+ // InternalApplicationConfiguration.g:10911:3: ( RULE_ID )
+ // InternalApplicationConfiguration.g:10912:4: RULE_ID
{
before(grammarAccess.getPartialModelReferenceAccess().getReferredPartialModelDeclarationIDTerminalRuleCall_0_1());
match(input,RULE_ID,FOLLOW_2);
@@ -32490,17 +33589,17 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
// $ANTLR start "rule__PatternSpecification__EntriesAssignment_1"
- // InternalApplicationConfiguration.g:10570:1: rule__PatternSpecification__EntriesAssignment_1 : ( rulePatternEntry ) ;
+ // InternalApplicationConfiguration.g:10923:1: rule__PatternSpecification__EntriesAssignment_1 : ( rulePatternEntry ) ;
public final void rule__PatternSpecification__EntriesAssignment_1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalApplicationConfiguration.g:10574:1: ( ( rulePatternEntry ) )
- // InternalApplicationConfiguration.g:10575:2: ( rulePatternEntry )
+ // InternalApplicationConfiguration.g:10927:1: ( ( rulePatternEntry ) )
+ // InternalApplicationConfiguration.g:10928:2: ( rulePatternEntry )
{
- // InternalApplicationConfiguration.g:10575:2: ( rulePatternEntry )
- // InternalApplicationConfiguration.g:10576:3: rulePatternEntry
+ // InternalApplicationConfiguration.g:10928:2: ( rulePatternEntry )
+ // InternalApplicationConfiguration.g:10929:3: rulePatternEntry
{
before(grammarAccess.getPatternSpecificationAccess().getEntriesPatternEntryParserRuleCall_1_0());
pushFollow(FOLLOW_2);
@@ -32531,17 +33630,17 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
// $ANTLR start "rule__PatternSpecification__EntriesAssignment_2_1"
- // InternalApplicationConfiguration.g:10585:1: rule__PatternSpecification__EntriesAssignment_2_1 : ( rulePatternEntry ) ;
+ // InternalApplicationConfiguration.g:10938:1: rule__PatternSpecification__EntriesAssignment_2_1 : ( rulePatternEntry ) ;
public final void rule__PatternSpecification__EntriesAssignment_2_1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalApplicationConfiguration.g:10589:1: ( ( rulePatternEntry ) )
- // InternalApplicationConfiguration.g:10590:2: ( rulePatternEntry )
+ // InternalApplicationConfiguration.g:10942:1: ( ( rulePatternEntry ) )
+ // InternalApplicationConfiguration.g:10943:2: ( rulePatternEntry )
{
- // InternalApplicationConfiguration.g:10590:2: ( rulePatternEntry )
- // InternalApplicationConfiguration.g:10591:3: rulePatternEntry
+ // InternalApplicationConfiguration.g:10943:2: ( rulePatternEntry )
+ // InternalApplicationConfiguration.g:10944:3: rulePatternEntry
{
before(grammarAccess.getPatternSpecificationAccess().getEntriesPatternEntryParserRuleCall_2_1_0());
pushFollow(FOLLOW_2);
@@ -32572,21 +33671,21 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
// $ANTLR start "rule__AllPatternEntry__PackageAssignment_1"
- // InternalApplicationConfiguration.g:10600:1: rule__AllPatternEntry__PackageAssignment_1 : ( ( ruleQualifiedName ) ) ;
+ // InternalApplicationConfiguration.g:10953:1: rule__AllPatternEntry__PackageAssignment_1 : ( ( ruleQualifiedName ) ) ;
public final void rule__AllPatternEntry__PackageAssignment_1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalApplicationConfiguration.g:10604:1: ( ( ( ruleQualifiedName ) ) )
- // InternalApplicationConfiguration.g:10605:2: ( ( ruleQualifiedName ) )
+ // InternalApplicationConfiguration.g:10957:1: ( ( ( ruleQualifiedName ) ) )
+ // InternalApplicationConfiguration.g:10958:2: ( ( ruleQualifiedName ) )
{
- // InternalApplicationConfiguration.g:10605:2: ( ( ruleQualifiedName ) )
- // InternalApplicationConfiguration.g:10606:3: ( ruleQualifiedName )
+ // InternalApplicationConfiguration.g:10958:2: ( ( ruleQualifiedName ) )
+ // InternalApplicationConfiguration.g:10959:3: ( ruleQualifiedName )
{
before(grammarAccess.getAllPatternEntryAccess().getPackagePatternModelCrossReference_1_0());
- // InternalApplicationConfiguration.g:10607:3: ( ruleQualifiedName )
- // InternalApplicationConfiguration.g:10608:4: ruleQualifiedName
+ // InternalApplicationConfiguration.g:10960:3: ( ruleQualifiedName )
+ // InternalApplicationConfiguration.g:10961:4: ruleQualifiedName
{
before(grammarAccess.getAllPatternEntryAccess().getPackagePatternModelQualifiedNameParserRuleCall_1_0_1());
pushFollow(FOLLOW_2);
@@ -32621,17 +33720,17 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
// $ANTLR start "rule__AllPatternEntry__ExclusuionAssignment_2_2"
- // InternalApplicationConfiguration.g:10619:1: rule__AllPatternEntry__ExclusuionAssignment_2_2 : ( rulePatternElement ) ;
+ // InternalApplicationConfiguration.g:10972:1: rule__AllPatternEntry__ExclusuionAssignment_2_2 : ( rulePatternElement ) ;
public final void rule__AllPatternEntry__ExclusuionAssignment_2_2() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalApplicationConfiguration.g:10623:1: ( ( rulePatternElement ) )
- // InternalApplicationConfiguration.g:10624:2: ( rulePatternElement )
+ // InternalApplicationConfiguration.g:10976:1: ( ( rulePatternElement ) )
+ // InternalApplicationConfiguration.g:10977:2: ( rulePatternElement )
{
- // InternalApplicationConfiguration.g:10624:2: ( rulePatternElement )
- // InternalApplicationConfiguration.g:10625:3: rulePatternElement
+ // InternalApplicationConfiguration.g:10977:2: ( rulePatternElement )
+ // InternalApplicationConfiguration.g:10978:3: rulePatternElement
{
before(grammarAccess.getAllPatternEntryAccess().getExclusuionPatternElementParserRuleCall_2_2_0());
pushFollow(FOLLOW_2);
@@ -32662,17 +33761,17 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
// $ANTLR start "rule__AllPatternEntry__ExclusuionAssignment_2_3_1"
- // InternalApplicationConfiguration.g:10634:1: rule__AllPatternEntry__ExclusuionAssignment_2_3_1 : ( rulePatternElement ) ;
+ // InternalApplicationConfiguration.g:10987:1: rule__AllPatternEntry__ExclusuionAssignment_2_3_1 : ( rulePatternElement ) ;
public final void rule__AllPatternEntry__ExclusuionAssignment_2_3_1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalApplicationConfiguration.g:10638:1: ( ( rulePatternElement ) )
- // InternalApplicationConfiguration.g:10639:2: ( rulePatternElement )
+ // InternalApplicationConfiguration.g:10991:1: ( ( rulePatternElement ) )
+ // InternalApplicationConfiguration.g:10992:2: ( rulePatternElement )
{
- // InternalApplicationConfiguration.g:10639:2: ( rulePatternElement )
- // InternalApplicationConfiguration.g:10640:3: rulePatternElement
+ // InternalApplicationConfiguration.g:10992:2: ( rulePatternElement )
+ // InternalApplicationConfiguration.g:10993:3: rulePatternElement
{
before(grammarAccess.getAllPatternEntryAccess().getExclusuionPatternElementParserRuleCall_2_3_1_0());
pushFollow(FOLLOW_2);
@@ -32703,21 +33802,21 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
// $ANTLR start "rule__PatternElement__PackageAssignment_0_0"
- // InternalApplicationConfiguration.g:10649:1: rule__PatternElement__PackageAssignment_0_0 : ( ( ruleQualifiedName ) ) ;
+ // InternalApplicationConfiguration.g:11002:1: rule__PatternElement__PackageAssignment_0_0 : ( ( ruleQualifiedName ) ) ;
public final void rule__PatternElement__PackageAssignment_0_0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalApplicationConfiguration.g:10653:1: ( ( ( ruleQualifiedName ) ) )
- // InternalApplicationConfiguration.g:10654:2: ( ( ruleQualifiedName ) )
+ // InternalApplicationConfiguration.g:11006:1: ( ( ( ruleQualifiedName ) ) )
+ // InternalApplicationConfiguration.g:11007:2: ( ( ruleQualifiedName ) )
{
- // InternalApplicationConfiguration.g:10654:2: ( ( ruleQualifiedName ) )
- // InternalApplicationConfiguration.g:10655:3: ( ruleQualifiedName )
+ // InternalApplicationConfiguration.g:11007:2: ( ( ruleQualifiedName ) )
+ // InternalApplicationConfiguration.g:11008:3: ( ruleQualifiedName )
{
before(grammarAccess.getPatternElementAccess().getPackagePatternModelCrossReference_0_0_0());
- // InternalApplicationConfiguration.g:10656:3: ( ruleQualifiedName )
- // InternalApplicationConfiguration.g:10657:4: ruleQualifiedName
+ // InternalApplicationConfiguration.g:11009:3: ( ruleQualifiedName )
+ // InternalApplicationConfiguration.g:11010:4: ruleQualifiedName
{
before(grammarAccess.getPatternElementAccess().getPackagePatternModelQualifiedNameParserRuleCall_0_0_0_1());
pushFollow(FOLLOW_2);
@@ -32752,21 +33851,21 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
// $ANTLR start "rule__PatternElement__PatternAssignment_1"
- // InternalApplicationConfiguration.g:10668:1: rule__PatternElement__PatternAssignment_1 : ( ( RULE_ID ) ) ;
+ // InternalApplicationConfiguration.g:11021:1: rule__PatternElement__PatternAssignment_1 : ( ( RULE_ID ) ) ;
public final void rule__PatternElement__PatternAssignment_1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalApplicationConfiguration.g:10672:1: ( ( ( RULE_ID ) ) )
- // InternalApplicationConfiguration.g:10673:2: ( ( RULE_ID ) )
+ // InternalApplicationConfiguration.g:11025:1: ( ( ( RULE_ID ) ) )
+ // InternalApplicationConfiguration.g:11026:2: ( ( RULE_ID ) )
{
- // InternalApplicationConfiguration.g:10673:2: ( ( RULE_ID ) )
- // InternalApplicationConfiguration.g:10674:3: ( RULE_ID )
+ // InternalApplicationConfiguration.g:11026:2: ( ( RULE_ID ) )
+ // InternalApplicationConfiguration.g:11027:3: ( RULE_ID )
{
before(grammarAccess.getPatternElementAccess().getPatternPatternCrossReference_1_0());
- // InternalApplicationConfiguration.g:10675:3: ( RULE_ID )
- // InternalApplicationConfiguration.g:10676:4: RULE_ID
+ // InternalApplicationConfiguration.g:11028:3: ( RULE_ID )
+ // InternalApplicationConfiguration.g:11029:4: RULE_ID
{
before(grammarAccess.getPatternElementAccess().getPatternPatternIDTerminalRuleCall_1_0_1());
match(input,RULE_ID,FOLLOW_2);
@@ -32797,17 +33896,17 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
// $ANTLR start "rule__GraphPatternDeclaration__NameAssignment_1"
- // InternalApplicationConfiguration.g:10687:1: rule__GraphPatternDeclaration__NameAssignment_1 : ( RULE_ID ) ;
+ // InternalApplicationConfiguration.g:11040:1: rule__GraphPatternDeclaration__NameAssignment_1 : ( RULE_ID ) ;
public final void rule__GraphPatternDeclaration__NameAssignment_1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalApplicationConfiguration.g:10691:1: ( ( RULE_ID ) )
- // InternalApplicationConfiguration.g:10692:2: ( RULE_ID )
+ // InternalApplicationConfiguration.g:11044:1: ( ( RULE_ID ) )
+ // InternalApplicationConfiguration.g:11045:2: ( RULE_ID )
{
- // InternalApplicationConfiguration.g:10692:2: ( RULE_ID )
- // InternalApplicationConfiguration.g:10693:3: RULE_ID
+ // InternalApplicationConfiguration.g:11045:2: ( RULE_ID )
+ // InternalApplicationConfiguration.g:11046:3: RULE_ID
{
before(grammarAccess.getGraphPatternDeclarationAccess().getNameIDTerminalRuleCall_1_0());
match(input,RULE_ID,FOLLOW_2);
@@ -32834,17 +33933,17 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
// $ANTLR start "rule__GraphPatternDeclaration__SpecificationAssignment_2"
- // InternalApplicationConfiguration.g:10702:1: rule__GraphPatternDeclaration__SpecificationAssignment_2 : ( rulePatternSpecification ) ;
+ // InternalApplicationConfiguration.g:11055:1: rule__GraphPatternDeclaration__SpecificationAssignment_2 : ( rulePatternSpecification ) ;
public final void rule__GraphPatternDeclaration__SpecificationAssignment_2() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalApplicationConfiguration.g:10706:1: ( ( rulePatternSpecification ) )
- // InternalApplicationConfiguration.g:10707:2: ( rulePatternSpecification )
+ // InternalApplicationConfiguration.g:11059:1: ( ( rulePatternSpecification ) )
+ // InternalApplicationConfiguration.g:11060:2: ( rulePatternSpecification )
{
- // InternalApplicationConfiguration.g:10707:2: ( rulePatternSpecification )
- // InternalApplicationConfiguration.g:10708:3: rulePatternSpecification
+ // InternalApplicationConfiguration.g:11060:2: ( rulePatternSpecification )
+ // InternalApplicationConfiguration.g:11061:3: rulePatternSpecification
{
before(grammarAccess.getGraphPatternDeclarationAccess().getSpecificationPatternSpecificationParserRuleCall_2_0());
pushFollow(FOLLOW_2);
@@ -32875,21 +33974,21 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
// $ANTLR start "rule__GraphPatternReference__ReferredAssignment"
- // InternalApplicationConfiguration.g:10717:1: rule__GraphPatternReference__ReferredAssignment : ( ( RULE_ID ) ) ;
+ // InternalApplicationConfiguration.g:11070:1: rule__GraphPatternReference__ReferredAssignment : ( ( RULE_ID ) ) ;
public final void rule__GraphPatternReference__ReferredAssignment() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalApplicationConfiguration.g:10721:1: ( ( ( RULE_ID ) ) )
- // InternalApplicationConfiguration.g:10722:2: ( ( RULE_ID ) )
+ // InternalApplicationConfiguration.g:11074:1: ( ( ( RULE_ID ) ) )
+ // InternalApplicationConfiguration.g:11075:2: ( ( RULE_ID ) )
{
- // InternalApplicationConfiguration.g:10722:2: ( ( RULE_ID ) )
- // InternalApplicationConfiguration.g:10723:3: ( RULE_ID )
+ // InternalApplicationConfiguration.g:11075:2: ( ( RULE_ID ) )
+ // InternalApplicationConfiguration.g:11076:3: ( RULE_ID )
{
before(grammarAccess.getGraphPatternReferenceAccess().getReferredGraphPatternDeclarationCrossReference_0());
- // InternalApplicationConfiguration.g:10724:3: ( RULE_ID )
- // InternalApplicationConfiguration.g:10725:4: RULE_ID
+ // InternalApplicationConfiguration.g:11077:3: ( RULE_ID )
+ // InternalApplicationConfiguration.g:11078:4: RULE_ID
{
before(grammarAccess.getGraphPatternReferenceAccess().getReferredGraphPatternDeclarationIDTerminalRuleCall_0_1());
match(input,RULE_ID,FOLLOW_2);
@@ -32920,17 +34019,17 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
// $ANTLR start "rule__ObjectiveSpecification__EntriesAssignment_1"
- // InternalApplicationConfiguration.g:10736:1: rule__ObjectiveSpecification__EntriesAssignment_1 : ( ruleObjectiveEntry ) ;
+ // InternalApplicationConfiguration.g:11089:1: rule__ObjectiveSpecification__EntriesAssignment_1 : ( ruleObjectiveEntry ) ;
public final void rule__ObjectiveSpecification__EntriesAssignment_1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalApplicationConfiguration.g:10740:1: ( ( ruleObjectiveEntry ) )
- // InternalApplicationConfiguration.g:10741:2: ( ruleObjectiveEntry )
+ // InternalApplicationConfiguration.g:11093:1: ( ( ruleObjectiveEntry ) )
+ // InternalApplicationConfiguration.g:11094:2: ( ruleObjectiveEntry )
{
- // InternalApplicationConfiguration.g:10741:2: ( ruleObjectiveEntry )
- // InternalApplicationConfiguration.g:10742:3: ruleObjectiveEntry
+ // InternalApplicationConfiguration.g:11094:2: ( ruleObjectiveEntry )
+ // InternalApplicationConfiguration.g:11095:3: ruleObjectiveEntry
{
before(grammarAccess.getObjectiveSpecificationAccess().getEntriesObjectiveEntryParserRuleCall_1_0());
pushFollow(FOLLOW_2);
@@ -32961,17 +34060,17 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
// $ANTLR start "rule__ObjectiveSpecification__EntriesAssignment_2_1"
- // InternalApplicationConfiguration.g:10751:1: rule__ObjectiveSpecification__EntriesAssignment_2_1 : ( ruleObjectiveEntry ) ;
+ // InternalApplicationConfiguration.g:11104:1: rule__ObjectiveSpecification__EntriesAssignment_2_1 : ( ruleObjectiveEntry ) ;
public final void rule__ObjectiveSpecification__EntriesAssignment_2_1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalApplicationConfiguration.g:10755:1: ( ( ruleObjectiveEntry ) )
- // InternalApplicationConfiguration.g:10756:2: ( ruleObjectiveEntry )
+ // InternalApplicationConfiguration.g:11108:1: ( ( ruleObjectiveEntry ) )
+ // InternalApplicationConfiguration.g:11109:2: ( ruleObjectiveEntry )
{
- // InternalApplicationConfiguration.g:10756:2: ( ruleObjectiveEntry )
- // InternalApplicationConfiguration.g:10757:3: ruleObjectiveEntry
+ // InternalApplicationConfiguration.g:11109:2: ( ruleObjectiveEntry )
+ // InternalApplicationConfiguration.g:11110:3: ruleObjectiveEntry
{
before(grammarAccess.getObjectiveSpecificationAccess().getEntriesObjectiveEntryParserRuleCall_2_1_0());
pushFollow(FOLLOW_2);
@@ -33002,17 +34101,17 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
// $ANTLR start "rule__OptimizationEntry__DirectionAssignment_0"
- // InternalApplicationConfiguration.g:10766:1: rule__OptimizationEntry__DirectionAssignment_0 : ( ruleOptimizationDirection ) ;
+ // InternalApplicationConfiguration.g:11119:1: rule__OptimizationEntry__DirectionAssignment_0 : ( ruleOptimizationDirection ) ;
public final void rule__OptimizationEntry__DirectionAssignment_0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalApplicationConfiguration.g:10770:1: ( ( ruleOptimizationDirection ) )
- // InternalApplicationConfiguration.g:10771:2: ( ruleOptimizationDirection )
+ // InternalApplicationConfiguration.g:11123:1: ( ( ruleOptimizationDirection ) )
+ // InternalApplicationConfiguration.g:11124:2: ( ruleOptimizationDirection )
{
- // InternalApplicationConfiguration.g:10771:2: ( ruleOptimizationDirection )
- // InternalApplicationConfiguration.g:10772:3: ruleOptimizationDirection
+ // InternalApplicationConfiguration.g:11124:2: ( ruleOptimizationDirection )
+ // InternalApplicationConfiguration.g:11125:3: ruleOptimizationDirection
{
before(grammarAccess.getOptimizationEntryAccess().getDirectionOptimizationDirectionEnumRuleCall_0_0());
pushFollow(FOLLOW_2);
@@ -33043,17 +34142,17 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
// $ANTLR start "rule__OptimizationEntry__FunctionAssignment_1"
- // InternalApplicationConfiguration.g:10781:1: rule__OptimizationEntry__FunctionAssignment_1 : ( ruleObjectiveFunction ) ;
+ // InternalApplicationConfiguration.g:11134:1: rule__OptimizationEntry__FunctionAssignment_1 : ( ruleObjectiveFunction ) ;
public final void rule__OptimizationEntry__FunctionAssignment_1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalApplicationConfiguration.g:10785:1: ( ( ruleObjectiveFunction ) )
- // InternalApplicationConfiguration.g:10786:2: ( ruleObjectiveFunction )
+ // InternalApplicationConfiguration.g:11138:1: ( ( ruleObjectiveFunction ) )
+ // InternalApplicationConfiguration.g:11139:2: ( ruleObjectiveFunction )
{
- // InternalApplicationConfiguration.g:10786:2: ( ruleObjectiveFunction )
- // InternalApplicationConfiguration.g:10787:3: ruleObjectiveFunction
+ // InternalApplicationConfiguration.g:11139:2: ( ruleObjectiveFunction )
+ // InternalApplicationConfiguration.g:11140:3: ruleObjectiveFunction
{
before(grammarAccess.getOptimizationEntryAccess().getFunctionObjectiveFunctionParserRuleCall_1_0());
pushFollow(FOLLOW_2);
@@ -33084,17 +34183,17 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
// $ANTLR start "rule__ThresholdEntry__FunctionAssignment_0"
- // InternalApplicationConfiguration.g:10796:1: rule__ThresholdEntry__FunctionAssignment_0 : ( ruleObjectiveFunction ) ;
+ // InternalApplicationConfiguration.g:11149:1: rule__ThresholdEntry__FunctionAssignment_0 : ( ruleObjectiveFunction ) ;
public final void rule__ThresholdEntry__FunctionAssignment_0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalApplicationConfiguration.g:10800:1: ( ( ruleObjectiveFunction ) )
- // InternalApplicationConfiguration.g:10801:2: ( ruleObjectiveFunction )
+ // InternalApplicationConfiguration.g:11153:1: ( ( ruleObjectiveFunction ) )
+ // InternalApplicationConfiguration.g:11154:2: ( ruleObjectiveFunction )
{
- // InternalApplicationConfiguration.g:10801:2: ( ruleObjectiveFunction )
- // InternalApplicationConfiguration.g:10802:3: ruleObjectiveFunction
+ // InternalApplicationConfiguration.g:11154:2: ( ruleObjectiveFunction )
+ // InternalApplicationConfiguration.g:11155:3: ruleObjectiveFunction
{
before(grammarAccess.getThresholdEntryAccess().getFunctionObjectiveFunctionParserRuleCall_0_0());
pushFollow(FOLLOW_2);
@@ -33125,17 +34224,17 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
// $ANTLR start "rule__ThresholdEntry__OperatorAssignment_1"
- // InternalApplicationConfiguration.g:10811:1: rule__ThresholdEntry__OperatorAssignment_1 : ( ruleComparisonOperator ) ;
+ // InternalApplicationConfiguration.g:11164:1: rule__ThresholdEntry__OperatorAssignment_1 : ( ruleComparisonOperator ) ;
public final void rule__ThresholdEntry__OperatorAssignment_1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalApplicationConfiguration.g:10815:1: ( ( ruleComparisonOperator ) )
- // InternalApplicationConfiguration.g:10816:2: ( ruleComparisonOperator )
+ // InternalApplicationConfiguration.g:11168:1: ( ( ruleComparisonOperator ) )
+ // InternalApplicationConfiguration.g:11169:2: ( ruleComparisonOperator )
{
- // InternalApplicationConfiguration.g:10816:2: ( ruleComparisonOperator )
- // InternalApplicationConfiguration.g:10817:3: ruleComparisonOperator
+ // InternalApplicationConfiguration.g:11169:2: ( ruleComparisonOperator )
+ // InternalApplicationConfiguration.g:11170:3: ruleComparisonOperator
{
before(grammarAccess.getThresholdEntryAccess().getOperatorComparisonOperatorEnumRuleCall_1_0());
pushFollow(FOLLOW_2);
@@ -33166,17 +34265,17 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
// $ANTLR start "rule__ThresholdEntry__ThresholdAssignment_2"
- // InternalApplicationConfiguration.g:10826:1: rule__ThresholdEntry__ThresholdAssignment_2 : ( ruleREALLiteral ) ;
+ // InternalApplicationConfiguration.g:11179:1: rule__ThresholdEntry__ThresholdAssignment_2 : ( ruleREALLiteral ) ;
public final void rule__ThresholdEntry__ThresholdAssignment_2() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalApplicationConfiguration.g:10830:1: ( ( ruleREALLiteral ) )
- // InternalApplicationConfiguration.g:10831:2: ( ruleREALLiteral )
+ // InternalApplicationConfiguration.g:11183:1: ( ( ruleREALLiteral ) )
+ // InternalApplicationConfiguration.g:11184:2: ( ruleREALLiteral )
{
- // InternalApplicationConfiguration.g:10831:2: ( ruleREALLiteral )
- // InternalApplicationConfiguration.g:10832:3: ruleREALLiteral
+ // InternalApplicationConfiguration.g:11184:2: ( ruleREALLiteral )
+ // InternalApplicationConfiguration.g:11185:3: ruleREALLiteral
{
before(grammarAccess.getThresholdEntryAccess().getThresholdREALLiteralParserRuleCall_2_0());
pushFollow(FOLLOW_2);
@@ -33206,22 +34305,186 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
// $ANTLR end "rule__ThresholdEntry__ThresholdAssignment_2"
+ // $ANTLR start "rule__CostObjectiveFunction__EntriesAssignment_2"
+ // InternalApplicationConfiguration.g:11194:1: rule__CostObjectiveFunction__EntriesAssignment_2 : ( ruleCostEntry ) ;
+ public final void rule__CostObjectiveFunction__EntriesAssignment_2() throws RecognitionException {
+
+ int stackSize = keepStackSize();
+
+ try {
+ // InternalApplicationConfiguration.g:11198:1: ( ( ruleCostEntry ) )
+ // InternalApplicationConfiguration.g:11199:2: ( ruleCostEntry )
+ {
+ // InternalApplicationConfiguration.g:11199:2: ( ruleCostEntry )
+ // InternalApplicationConfiguration.g:11200:3: ruleCostEntry
+ {
+ before(grammarAccess.getCostObjectiveFunctionAccess().getEntriesCostEntryParserRuleCall_2_0());
+ pushFollow(FOLLOW_2);
+ ruleCostEntry();
+
+ state._fsp--;
+
+ after(grammarAccess.getCostObjectiveFunctionAccess().getEntriesCostEntryParserRuleCall_2_0());
+
+ }
+
+
+ }
+
+ }
+ catch (RecognitionException re) {
+ reportError(re);
+ recover(input,re);
+ }
+ finally {
+
+ restoreStackSize(stackSize);
+
+ }
+ return ;
+ }
+ // $ANTLR end "rule__CostObjectiveFunction__EntriesAssignment_2"
+
+
+ // $ANTLR start "rule__CostObjectiveFunction__EntriesAssignment_3_1"
+ // InternalApplicationConfiguration.g:11209:1: rule__CostObjectiveFunction__EntriesAssignment_3_1 : ( ruleCostEntry ) ;
+ public final void rule__CostObjectiveFunction__EntriesAssignment_3_1() throws RecognitionException {
+
+ int stackSize = keepStackSize();
+
+ try {
+ // InternalApplicationConfiguration.g:11213:1: ( ( ruleCostEntry ) )
+ // InternalApplicationConfiguration.g:11214:2: ( ruleCostEntry )
+ {
+ // InternalApplicationConfiguration.g:11214:2: ( ruleCostEntry )
+ // InternalApplicationConfiguration.g:11215:3: ruleCostEntry
+ {
+ before(grammarAccess.getCostObjectiveFunctionAccess().getEntriesCostEntryParserRuleCall_3_1_0());
+ pushFollow(FOLLOW_2);
+ ruleCostEntry();
+
+ state._fsp--;
+
+ after(grammarAccess.getCostObjectiveFunctionAccess().getEntriesCostEntryParserRuleCall_3_1_0());
+
+ }
+
+
+ }
+
+ }
+ catch (RecognitionException re) {
+ reportError(re);
+ recover(input,re);
+ }
+ finally {
+
+ restoreStackSize(stackSize);
+
+ }
+ return ;
+ }
+ // $ANTLR end "rule__CostObjectiveFunction__EntriesAssignment_3_1"
+
+
+ // $ANTLR start "rule__CostEntry__PatternElementAssignment_0"
+ // InternalApplicationConfiguration.g:11224:1: rule__CostEntry__PatternElementAssignment_0 : ( rulePatternElement ) ;
+ public final void rule__CostEntry__PatternElementAssignment_0() throws RecognitionException {
+
+ int stackSize = keepStackSize();
+
+ try {
+ // InternalApplicationConfiguration.g:11228:1: ( ( rulePatternElement ) )
+ // InternalApplicationConfiguration.g:11229:2: ( rulePatternElement )
+ {
+ // InternalApplicationConfiguration.g:11229:2: ( rulePatternElement )
+ // InternalApplicationConfiguration.g:11230:3: rulePatternElement
+ {
+ before(grammarAccess.getCostEntryAccess().getPatternElementPatternElementParserRuleCall_0_0());
+ pushFollow(FOLLOW_2);
+ rulePatternElement();
+
+ state._fsp--;
+
+ after(grammarAccess.getCostEntryAccess().getPatternElementPatternElementParserRuleCall_0_0());
+
+ }
+
+
+ }
+
+ }
+ catch (RecognitionException re) {
+ reportError(re);
+ recover(input,re);
+ }
+ finally {
+
+ restoreStackSize(stackSize);
+
+ }
+ return ;
+ }
+ // $ANTLR end "rule__CostEntry__PatternElementAssignment_0"
+
+
+ // $ANTLR start "rule__CostEntry__WeightAssignment_2"
+ // InternalApplicationConfiguration.g:11239:1: rule__CostEntry__WeightAssignment_2 : ( ruleINTLiteral ) ;
+ public final void rule__CostEntry__WeightAssignment_2() throws RecognitionException {
+
+ int stackSize = keepStackSize();
+
+ try {
+ // InternalApplicationConfiguration.g:11243:1: ( ( ruleINTLiteral ) )
+ // InternalApplicationConfiguration.g:11244:2: ( ruleINTLiteral )
+ {
+ // InternalApplicationConfiguration.g:11244:2: ( ruleINTLiteral )
+ // InternalApplicationConfiguration.g:11245:3: ruleINTLiteral
+ {
+ before(grammarAccess.getCostEntryAccess().getWeightINTLiteralParserRuleCall_2_0());
+ pushFollow(FOLLOW_2);
+ ruleINTLiteral();
+
+ state._fsp--;
+
+ after(grammarAccess.getCostEntryAccess().getWeightINTLiteralParserRuleCall_2_0());
+
+ }
+
+
+ }
+
+ }
+ catch (RecognitionException re) {
+ reportError(re);
+ recover(input,re);
+ }
+ finally {
+
+ restoreStackSize(stackSize);
+
+ }
+ return ;
+ }
+ // $ANTLR end "rule__CostEntry__WeightAssignment_2"
+
+
// $ANTLR start "rule__ReliabiltiyProbability__PackageAssignment_1_0"
- // InternalApplicationConfiguration.g:10841:1: rule__ReliabiltiyProbability__PackageAssignment_1_0 : ( ( ruleQualifiedName ) ) ;
+ // InternalApplicationConfiguration.g:11254:1: rule__ReliabiltiyProbability__PackageAssignment_1_0 : ( ( ruleQualifiedName ) ) ;
public final void rule__ReliabiltiyProbability__PackageAssignment_1_0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalApplicationConfiguration.g:10845:1: ( ( ( ruleQualifiedName ) ) )
- // InternalApplicationConfiguration.g:10846:2: ( ( ruleQualifiedName ) )
+ // InternalApplicationConfiguration.g:11258:1: ( ( ( ruleQualifiedName ) ) )
+ // InternalApplicationConfiguration.g:11259:2: ( ( ruleQualifiedName ) )
{
- // InternalApplicationConfiguration.g:10846:2: ( ( ruleQualifiedName ) )
- // InternalApplicationConfiguration.g:10847:3: ( ruleQualifiedName )
+ // InternalApplicationConfiguration.g:11259:2: ( ( ruleQualifiedName ) )
+ // InternalApplicationConfiguration.g:11260:3: ( ruleQualifiedName )
{
before(grammarAccess.getReliabiltiyProbabilityAccess().getPackageCftModelCrossReference_1_0_0());
- // InternalApplicationConfiguration.g:10848:3: ( ruleQualifiedName )
- // InternalApplicationConfiguration.g:10849:4: ruleQualifiedName
+ // InternalApplicationConfiguration.g:11261:3: ( ruleQualifiedName )
+ // InternalApplicationConfiguration.g:11262:4: ruleQualifiedName
{
before(grammarAccess.getReliabiltiyProbabilityAccess().getPackageCftModelQualifiedNameParserRuleCall_1_0_0_1());
pushFollow(FOLLOW_2);
@@ -33256,21 +34519,21 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
// $ANTLR start "rule__ReliabiltiyProbability__TransformationAssignment_2"
- // InternalApplicationConfiguration.g:10860:1: rule__ReliabiltiyProbability__TransformationAssignment_2 : ( ( RULE_ID ) ) ;
+ // InternalApplicationConfiguration.g:11273:1: rule__ReliabiltiyProbability__TransformationAssignment_2 : ( ( RULE_ID ) ) ;
public final void rule__ReliabiltiyProbability__TransformationAssignment_2() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalApplicationConfiguration.g:10864:1: ( ( ( RULE_ID ) ) )
- // InternalApplicationConfiguration.g:10865:2: ( ( RULE_ID ) )
+ // InternalApplicationConfiguration.g:11277:1: ( ( ( RULE_ID ) ) )
+ // InternalApplicationConfiguration.g:11278:2: ( ( RULE_ID ) )
{
- // InternalApplicationConfiguration.g:10865:2: ( ( RULE_ID ) )
- // InternalApplicationConfiguration.g:10866:3: ( RULE_ID )
+ // InternalApplicationConfiguration.g:11278:2: ( ( RULE_ID ) )
+ // InternalApplicationConfiguration.g:11279:3: ( RULE_ID )
{
before(grammarAccess.getReliabiltiyProbabilityAccess().getTransformationTransformationDefinitionCrossReference_2_0());
- // InternalApplicationConfiguration.g:10867:3: ( RULE_ID )
- // InternalApplicationConfiguration.g:10868:4: RULE_ID
+ // InternalApplicationConfiguration.g:11280:3: ( RULE_ID )
+ // InternalApplicationConfiguration.g:11281:4: RULE_ID
{
before(grammarAccess.getReliabiltiyProbabilityAccess().getTransformationTransformationDefinitionIDTerminalRuleCall_2_0_1());
match(input,RULE_ID,FOLLOW_2);
@@ -33301,17 +34564,17 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
// $ANTLR start "rule__ReliabiltiyProbability__TimeAssignment_4"
- // InternalApplicationConfiguration.g:10879:1: rule__ReliabiltiyProbability__TimeAssignment_4 : ( ruleREALLiteral ) ;
+ // InternalApplicationConfiguration.g:11292:1: rule__ReliabiltiyProbability__TimeAssignment_4 : ( ruleREALLiteral ) ;
public final void rule__ReliabiltiyProbability__TimeAssignment_4() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalApplicationConfiguration.g:10883:1: ( ( ruleREALLiteral ) )
- // InternalApplicationConfiguration.g:10884:2: ( ruleREALLiteral )
+ // InternalApplicationConfiguration.g:11296:1: ( ( ruleREALLiteral ) )
+ // InternalApplicationConfiguration.g:11297:2: ( ruleREALLiteral )
{
- // InternalApplicationConfiguration.g:10884:2: ( ruleREALLiteral )
- // InternalApplicationConfiguration.g:10885:3: ruleREALLiteral
+ // InternalApplicationConfiguration.g:11297:2: ( ruleREALLiteral )
+ // InternalApplicationConfiguration.g:11298:3: ruleREALLiteral
{
before(grammarAccess.getReliabiltiyProbabilityAccess().getTimeREALLiteralParserRuleCall_4_0());
pushFollow(FOLLOW_2);
@@ -33342,21 +34605,21 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
// $ANTLR start "rule__Mtff__PackageAssignment_1_0"
- // InternalApplicationConfiguration.g:10894:1: rule__Mtff__PackageAssignment_1_0 : ( ( ruleQualifiedName ) ) ;
+ // InternalApplicationConfiguration.g:11307:1: rule__Mtff__PackageAssignment_1_0 : ( ( ruleQualifiedName ) ) ;
public final void rule__Mtff__PackageAssignment_1_0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalApplicationConfiguration.g:10898:1: ( ( ( ruleQualifiedName ) ) )
- // InternalApplicationConfiguration.g:10899:2: ( ( ruleQualifiedName ) )
+ // InternalApplicationConfiguration.g:11311:1: ( ( ( ruleQualifiedName ) ) )
+ // InternalApplicationConfiguration.g:11312:2: ( ( ruleQualifiedName ) )
{
- // InternalApplicationConfiguration.g:10899:2: ( ( ruleQualifiedName ) )
- // InternalApplicationConfiguration.g:10900:3: ( ruleQualifiedName )
+ // InternalApplicationConfiguration.g:11312:2: ( ( ruleQualifiedName ) )
+ // InternalApplicationConfiguration.g:11313:3: ( ruleQualifiedName )
{
before(grammarAccess.getMtffAccess().getPackageCftModelCrossReference_1_0_0());
- // InternalApplicationConfiguration.g:10901:3: ( ruleQualifiedName )
- // InternalApplicationConfiguration.g:10902:4: ruleQualifiedName
+ // InternalApplicationConfiguration.g:11314:3: ( ruleQualifiedName )
+ // InternalApplicationConfiguration.g:11315:4: ruleQualifiedName
{
before(grammarAccess.getMtffAccess().getPackageCftModelQualifiedNameParserRuleCall_1_0_0_1());
pushFollow(FOLLOW_2);
@@ -33391,21 +34654,21 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
// $ANTLR start "rule__Mtff__TransformationAssignment_2"
- // InternalApplicationConfiguration.g:10913:1: rule__Mtff__TransformationAssignment_2 : ( ( RULE_ID ) ) ;
+ // InternalApplicationConfiguration.g:11326:1: rule__Mtff__TransformationAssignment_2 : ( ( RULE_ID ) ) ;
public final void rule__Mtff__TransformationAssignment_2() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalApplicationConfiguration.g:10917:1: ( ( ( RULE_ID ) ) )
- // InternalApplicationConfiguration.g:10918:2: ( ( RULE_ID ) )
+ // InternalApplicationConfiguration.g:11330:1: ( ( ( RULE_ID ) ) )
+ // InternalApplicationConfiguration.g:11331:2: ( ( RULE_ID ) )
{
- // InternalApplicationConfiguration.g:10918:2: ( ( RULE_ID ) )
- // InternalApplicationConfiguration.g:10919:3: ( RULE_ID )
+ // InternalApplicationConfiguration.g:11331:2: ( ( RULE_ID ) )
+ // InternalApplicationConfiguration.g:11332:3: ( RULE_ID )
{
before(grammarAccess.getMtffAccess().getTransformationTransformationDefinitionCrossReference_2_0());
- // InternalApplicationConfiguration.g:10920:3: ( RULE_ID )
- // InternalApplicationConfiguration.g:10921:4: RULE_ID
+ // InternalApplicationConfiguration.g:11333:3: ( RULE_ID )
+ // InternalApplicationConfiguration.g:11334:4: RULE_ID
{
before(grammarAccess.getMtffAccess().getTransformationTransformationDefinitionIDTerminalRuleCall_2_0_1());
match(input,RULE_ID,FOLLOW_2);
@@ -33436,17 +34699,17 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
// $ANTLR start "rule__ObjectiveDeclaration__NameAssignment_1"
- // InternalApplicationConfiguration.g:10932:1: rule__ObjectiveDeclaration__NameAssignment_1 : ( RULE_ID ) ;
+ // InternalApplicationConfiguration.g:11345:1: rule__ObjectiveDeclaration__NameAssignment_1 : ( RULE_ID ) ;
public final void rule__ObjectiveDeclaration__NameAssignment_1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalApplicationConfiguration.g:10936:1: ( ( RULE_ID ) )
- // InternalApplicationConfiguration.g:10937:2: ( RULE_ID )
+ // InternalApplicationConfiguration.g:11349:1: ( ( RULE_ID ) )
+ // InternalApplicationConfiguration.g:11350:2: ( RULE_ID )
{
- // InternalApplicationConfiguration.g:10937:2: ( RULE_ID )
- // InternalApplicationConfiguration.g:10938:3: RULE_ID
+ // InternalApplicationConfiguration.g:11350:2: ( RULE_ID )
+ // InternalApplicationConfiguration.g:11351:3: RULE_ID
{
before(grammarAccess.getObjectiveDeclarationAccess().getNameIDTerminalRuleCall_1_0());
match(input,RULE_ID,FOLLOW_2);
@@ -33473,17 +34736,17 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
// $ANTLR start "rule__ObjectiveDeclaration__SpecificationAssignment_2"
- // InternalApplicationConfiguration.g:10947:1: rule__ObjectiveDeclaration__SpecificationAssignment_2 : ( ruleObjectiveSpecification ) ;
+ // InternalApplicationConfiguration.g:11360:1: rule__ObjectiveDeclaration__SpecificationAssignment_2 : ( ruleObjectiveSpecification ) ;
public final void rule__ObjectiveDeclaration__SpecificationAssignment_2() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalApplicationConfiguration.g:10951:1: ( ( ruleObjectiveSpecification ) )
- // InternalApplicationConfiguration.g:10952:2: ( ruleObjectiveSpecification )
+ // InternalApplicationConfiguration.g:11364:1: ( ( ruleObjectiveSpecification ) )
+ // InternalApplicationConfiguration.g:11365:2: ( ruleObjectiveSpecification )
{
- // InternalApplicationConfiguration.g:10952:2: ( ruleObjectiveSpecification )
- // InternalApplicationConfiguration.g:10953:3: ruleObjectiveSpecification
+ // InternalApplicationConfiguration.g:11365:2: ( ruleObjectiveSpecification )
+ // InternalApplicationConfiguration.g:11366:3: ruleObjectiveSpecification
{
before(grammarAccess.getObjectiveDeclarationAccess().getSpecificationObjectiveSpecificationParserRuleCall_2_0());
pushFollow(FOLLOW_2);
@@ -33514,21 +34777,21 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
// $ANTLR start "rule__ObjectiveReference__ReferredAssignment"
- // InternalApplicationConfiguration.g:10962:1: rule__ObjectiveReference__ReferredAssignment : ( ( RULE_ID ) ) ;
+ // InternalApplicationConfiguration.g:11375:1: rule__ObjectiveReference__ReferredAssignment : ( ( RULE_ID ) ) ;
public final void rule__ObjectiveReference__ReferredAssignment() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalApplicationConfiguration.g:10966:1: ( ( ( RULE_ID ) ) )
- // InternalApplicationConfiguration.g:10967:2: ( ( RULE_ID ) )
+ // InternalApplicationConfiguration.g:11379:1: ( ( ( RULE_ID ) ) )
+ // InternalApplicationConfiguration.g:11380:2: ( ( RULE_ID ) )
{
- // InternalApplicationConfiguration.g:10967:2: ( ( RULE_ID ) )
- // InternalApplicationConfiguration.g:10968:3: ( RULE_ID )
+ // InternalApplicationConfiguration.g:11380:2: ( ( RULE_ID ) )
+ // InternalApplicationConfiguration.g:11381:3: ( RULE_ID )
{
before(grammarAccess.getObjectiveReferenceAccess().getReferredObjectiveDeclarationCrossReference_0());
- // InternalApplicationConfiguration.g:10969:3: ( RULE_ID )
- // InternalApplicationConfiguration.g:10970:4: RULE_ID
+ // InternalApplicationConfiguration.g:11382:3: ( RULE_ID )
+ // InternalApplicationConfiguration.g:11383:4: RULE_ID
{
before(grammarAccess.getObjectiveReferenceAccess().getReferredObjectiveDeclarationIDTerminalRuleCall_0_1());
match(input,RULE_ID,FOLLOW_2);
@@ -33559,17 +34822,17 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
// $ANTLR start "rule__ConfigSpecification__EntriesAssignment_2_0"
- // InternalApplicationConfiguration.g:10981:1: rule__ConfigSpecification__EntriesAssignment_2_0 : ( ruleConfigEntry ) ;
+ // InternalApplicationConfiguration.g:11394:1: rule__ConfigSpecification__EntriesAssignment_2_0 : ( ruleConfigEntry ) ;
public final void rule__ConfigSpecification__EntriesAssignment_2_0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalApplicationConfiguration.g:10985:1: ( ( ruleConfigEntry ) )
- // InternalApplicationConfiguration.g:10986:2: ( ruleConfigEntry )
+ // InternalApplicationConfiguration.g:11398:1: ( ( ruleConfigEntry ) )
+ // InternalApplicationConfiguration.g:11399:2: ( ruleConfigEntry )
{
- // InternalApplicationConfiguration.g:10986:2: ( ruleConfigEntry )
- // InternalApplicationConfiguration.g:10987:3: ruleConfigEntry
+ // InternalApplicationConfiguration.g:11399:2: ( ruleConfigEntry )
+ // InternalApplicationConfiguration.g:11400:3: ruleConfigEntry
{
before(grammarAccess.getConfigSpecificationAccess().getEntriesConfigEntryParserRuleCall_2_0_0());
pushFollow(FOLLOW_2);
@@ -33600,17 +34863,17 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
// $ANTLR start "rule__ConfigSpecification__EntriesAssignment_2_1_1"
- // InternalApplicationConfiguration.g:10996:1: rule__ConfigSpecification__EntriesAssignment_2_1_1 : ( ruleConfigEntry ) ;
+ // InternalApplicationConfiguration.g:11409:1: rule__ConfigSpecification__EntriesAssignment_2_1_1 : ( ruleConfigEntry ) ;
public final void rule__ConfigSpecification__EntriesAssignment_2_1_1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalApplicationConfiguration.g:11000:1: ( ( ruleConfigEntry ) )
- // InternalApplicationConfiguration.g:11001:2: ( ruleConfigEntry )
+ // InternalApplicationConfiguration.g:11413:1: ( ( ruleConfigEntry ) )
+ // InternalApplicationConfiguration.g:11414:2: ( ruleConfigEntry )
{
- // InternalApplicationConfiguration.g:11001:2: ( ruleConfigEntry )
- // InternalApplicationConfiguration.g:11002:3: ruleConfigEntry
+ // InternalApplicationConfiguration.g:11414:2: ( ruleConfigEntry )
+ // InternalApplicationConfiguration.g:11415:3: ruleConfigEntry
{
before(grammarAccess.getConfigSpecificationAccess().getEntriesConfigEntryParserRuleCall_2_1_1_0());
pushFollow(FOLLOW_2);
@@ -33641,17 +34904,17 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
// $ANTLR start "rule__ConfigDeclaration__NameAssignment_1"
- // InternalApplicationConfiguration.g:11011:1: rule__ConfigDeclaration__NameAssignment_1 : ( RULE_ID ) ;
+ // InternalApplicationConfiguration.g:11424:1: rule__ConfigDeclaration__NameAssignment_1 : ( RULE_ID ) ;
public final void rule__ConfigDeclaration__NameAssignment_1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalApplicationConfiguration.g:11015:1: ( ( RULE_ID ) )
- // InternalApplicationConfiguration.g:11016:2: ( RULE_ID )
+ // InternalApplicationConfiguration.g:11428:1: ( ( RULE_ID ) )
+ // InternalApplicationConfiguration.g:11429:2: ( RULE_ID )
{
- // InternalApplicationConfiguration.g:11016:2: ( RULE_ID )
- // InternalApplicationConfiguration.g:11017:3: RULE_ID
+ // InternalApplicationConfiguration.g:11429:2: ( RULE_ID )
+ // InternalApplicationConfiguration.g:11430:3: RULE_ID
{
before(grammarAccess.getConfigDeclarationAccess().getNameIDTerminalRuleCall_1_0());
match(input,RULE_ID,FOLLOW_2);
@@ -33678,17 +34941,17 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
// $ANTLR start "rule__ConfigDeclaration__SpecificationAssignment_2"
- // InternalApplicationConfiguration.g:11026:1: rule__ConfigDeclaration__SpecificationAssignment_2 : ( ruleConfigSpecification ) ;
+ // InternalApplicationConfiguration.g:11439:1: rule__ConfigDeclaration__SpecificationAssignment_2 : ( ruleConfigSpecification ) ;
public final void rule__ConfigDeclaration__SpecificationAssignment_2() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalApplicationConfiguration.g:11030:1: ( ( ruleConfigSpecification ) )
- // InternalApplicationConfiguration.g:11031:2: ( ruleConfigSpecification )
+ // InternalApplicationConfiguration.g:11443:1: ( ( ruleConfigSpecification ) )
+ // InternalApplicationConfiguration.g:11444:2: ( ruleConfigSpecification )
{
- // InternalApplicationConfiguration.g:11031:2: ( ruleConfigSpecification )
- // InternalApplicationConfiguration.g:11032:3: ruleConfigSpecification
+ // InternalApplicationConfiguration.g:11444:2: ( ruleConfigSpecification )
+ // InternalApplicationConfiguration.g:11445:3: ruleConfigSpecification
{
before(grammarAccess.getConfigDeclarationAccess().getSpecificationConfigSpecificationParserRuleCall_2_0());
pushFollow(FOLLOW_2);
@@ -33719,17 +34982,17 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
// $ANTLR start "rule__DocumentationEntry__LevelAssignment_2"
- // InternalApplicationConfiguration.g:11041:1: rule__DocumentationEntry__LevelAssignment_2 : ( ruleDocumentLevelSpecification ) ;
+ // InternalApplicationConfiguration.g:11454:1: rule__DocumentationEntry__LevelAssignment_2 : ( ruleDocumentLevelSpecification ) ;
public final void rule__DocumentationEntry__LevelAssignment_2() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalApplicationConfiguration.g:11045:1: ( ( ruleDocumentLevelSpecification ) )
- // InternalApplicationConfiguration.g:11046:2: ( ruleDocumentLevelSpecification )
+ // InternalApplicationConfiguration.g:11458:1: ( ( ruleDocumentLevelSpecification ) )
+ // InternalApplicationConfiguration.g:11459:2: ( ruleDocumentLevelSpecification )
{
- // InternalApplicationConfiguration.g:11046:2: ( ruleDocumentLevelSpecification )
- // InternalApplicationConfiguration.g:11047:3: ruleDocumentLevelSpecification
+ // InternalApplicationConfiguration.g:11459:2: ( ruleDocumentLevelSpecification )
+ // InternalApplicationConfiguration.g:11460:3: ruleDocumentLevelSpecification
{
before(grammarAccess.getDocumentationEntryAccess().getLevelDocumentLevelSpecificationEnumRuleCall_2_0());
pushFollow(FOLLOW_2);
@@ -33760,17 +35023,17 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
// $ANTLR start "rule__RuntimeEntry__MillisecLimitAssignment_2"
- // InternalApplicationConfiguration.g:11056:1: rule__RuntimeEntry__MillisecLimitAssignment_2 : ( RULE_INT ) ;
+ // InternalApplicationConfiguration.g:11469:1: rule__RuntimeEntry__MillisecLimitAssignment_2 : ( RULE_INT ) ;
public final void rule__RuntimeEntry__MillisecLimitAssignment_2() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalApplicationConfiguration.g:11060:1: ( ( RULE_INT ) )
- // InternalApplicationConfiguration.g:11061:2: ( RULE_INT )
+ // InternalApplicationConfiguration.g:11473:1: ( ( RULE_INT ) )
+ // InternalApplicationConfiguration.g:11474:2: ( RULE_INT )
{
- // InternalApplicationConfiguration.g:11061:2: ( RULE_INT )
- // InternalApplicationConfiguration.g:11062:3: RULE_INT
+ // InternalApplicationConfiguration.g:11474:2: ( RULE_INT )
+ // InternalApplicationConfiguration.g:11475:3: RULE_INT
{
before(grammarAccess.getRuntimeEntryAccess().getMillisecLimitINTTerminalRuleCall_2_0());
match(input,RULE_INT,FOLLOW_2);
@@ -33797,17 +35060,17 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
// $ANTLR start "rule__MemoryEntry__MegabyteLimitAssignment_2"
- // InternalApplicationConfiguration.g:11071:1: rule__MemoryEntry__MegabyteLimitAssignment_2 : ( RULE_INT ) ;
+ // InternalApplicationConfiguration.g:11484:1: rule__MemoryEntry__MegabyteLimitAssignment_2 : ( RULE_INT ) ;
public final void rule__MemoryEntry__MegabyteLimitAssignment_2() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalApplicationConfiguration.g:11075:1: ( ( RULE_INT ) )
- // InternalApplicationConfiguration.g:11076:2: ( RULE_INT )
+ // InternalApplicationConfiguration.g:11488:1: ( ( RULE_INT ) )
+ // InternalApplicationConfiguration.g:11489:2: ( RULE_INT )
{
- // InternalApplicationConfiguration.g:11076:2: ( RULE_INT )
- // InternalApplicationConfiguration.g:11077:3: RULE_INT
+ // InternalApplicationConfiguration.g:11489:2: ( RULE_INT )
+ // InternalApplicationConfiguration.g:11490:3: RULE_INT
{
before(grammarAccess.getMemoryEntryAccess().getMegabyteLimitINTTerminalRuleCall_2_0());
match(input,RULE_INT,FOLLOW_2);
@@ -33834,17 +35097,17 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
// $ANTLR start "rule__CustomEntry__KeyAssignment_0"
- // InternalApplicationConfiguration.g:11086:1: rule__CustomEntry__KeyAssignment_0 : ( RULE_STRING ) ;
+ // InternalApplicationConfiguration.g:11499:1: rule__CustomEntry__KeyAssignment_0 : ( RULE_STRING ) ;
public final void rule__CustomEntry__KeyAssignment_0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalApplicationConfiguration.g:11090:1: ( ( RULE_STRING ) )
- // InternalApplicationConfiguration.g:11091:2: ( RULE_STRING )
+ // InternalApplicationConfiguration.g:11503:1: ( ( RULE_STRING ) )
+ // InternalApplicationConfiguration.g:11504:2: ( RULE_STRING )
{
- // InternalApplicationConfiguration.g:11091:2: ( RULE_STRING )
- // InternalApplicationConfiguration.g:11092:3: RULE_STRING
+ // InternalApplicationConfiguration.g:11504:2: ( RULE_STRING )
+ // InternalApplicationConfiguration.g:11505:3: RULE_STRING
{
before(grammarAccess.getCustomEntryAccess().getKeySTRINGTerminalRuleCall_0_0());
match(input,RULE_STRING,FOLLOW_2);
@@ -33871,17 +35134,17 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
// $ANTLR start "rule__CustomEntry__ValueAssignment_2"
- // InternalApplicationConfiguration.g:11101:1: rule__CustomEntry__ValueAssignment_2 : ( RULE_STRING ) ;
+ // InternalApplicationConfiguration.g:11514:1: rule__CustomEntry__ValueAssignment_2 : ( RULE_STRING ) ;
public final void rule__CustomEntry__ValueAssignment_2() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalApplicationConfiguration.g:11105:1: ( ( RULE_STRING ) )
- // InternalApplicationConfiguration.g:11106:2: ( RULE_STRING )
+ // InternalApplicationConfiguration.g:11518:1: ( ( RULE_STRING ) )
+ // InternalApplicationConfiguration.g:11519:2: ( RULE_STRING )
{
- // InternalApplicationConfiguration.g:11106:2: ( RULE_STRING )
- // InternalApplicationConfiguration.g:11107:3: RULE_STRING
+ // InternalApplicationConfiguration.g:11519:2: ( RULE_STRING )
+ // InternalApplicationConfiguration.g:11520:3: RULE_STRING
{
before(grammarAccess.getCustomEntryAccess().getValueSTRINGTerminalRuleCall_2_0());
match(input,RULE_STRING,FOLLOW_2);
@@ -33908,21 +35171,21 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
// $ANTLR start "rule__ConfigReference__ConfigAssignment"
- // InternalApplicationConfiguration.g:11116:1: rule__ConfigReference__ConfigAssignment : ( ( RULE_ID ) ) ;
+ // InternalApplicationConfiguration.g:11529:1: rule__ConfigReference__ConfigAssignment : ( ( RULE_ID ) ) ;
public final void rule__ConfigReference__ConfigAssignment() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalApplicationConfiguration.g:11120:1: ( ( ( RULE_ID ) ) )
- // InternalApplicationConfiguration.g:11121:2: ( ( RULE_ID ) )
+ // InternalApplicationConfiguration.g:11533:1: ( ( ( RULE_ID ) ) )
+ // InternalApplicationConfiguration.g:11534:2: ( ( RULE_ID ) )
{
- // InternalApplicationConfiguration.g:11121:2: ( ( RULE_ID ) )
- // InternalApplicationConfiguration.g:11122:3: ( RULE_ID )
+ // InternalApplicationConfiguration.g:11534:2: ( ( RULE_ID ) )
+ // InternalApplicationConfiguration.g:11535:3: ( RULE_ID )
{
before(grammarAccess.getConfigReferenceAccess().getConfigConfigDeclarationCrossReference_0());
- // InternalApplicationConfiguration.g:11123:3: ( RULE_ID )
- // InternalApplicationConfiguration.g:11124:4: RULE_ID
+ // InternalApplicationConfiguration.g:11536:3: ( RULE_ID )
+ // InternalApplicationConfiguration.g:11537:4: RULE_ID
{
before(grammarAccess.getConfigReferenceAccess().getConfigConfigDeclarationIDTerminalRuleCall_0_1());
match(input,RULE_ID,FOLLOW_2);
@@ -33953,17 +35216,17 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
// $ANTLR start "rule__ScopeSpecification__ScopesAssignment_2_0"
- // InternalApplicationConfiguration.g:11135:1: rule__ScopeSpecification__ScopesAssignment_2_0 : ( ruleTypeScope ) ;
+ // InternalApplicationConfiguration.g:11548:1: rule__ScopeSpecification__ScopesAssignment_2_0 : ( ruleTypeScope ) ;
public final void rule__ScopeSpecification__ScopesAssignment_2_0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalApplicationConfiguration.g:11139:1: ( ( ruleTypeScope ) )
- // InternalApplicationConfiguration.g:11140:2: ( ruleTypeScope )
+ // InternalApplicationConfiguration.g:11552:1: ( ( ruleTypeScope ) )
+ // InternalApplicationConfiguration.g:11553:2: ( ruleTypeScope )
{
- // InternalApplicationConfiguration.g:11140:2: ( ruleTypeScope )
- // InternalApplicationConfiguration.g:11141:3: ruleTypeScope
+ // InternalApplicationConfiguration.g:11553:2: ( ruleTypeScope )
+ // InternalApplicationConfiguration.g:11554:3: ruleTypeScope
{
before(grammarAccess.getScopeSpecificationAccess().getScopesTypeScopeParserRuleCall_2_0_0());
pushFollow(FOLLOW_2);
@@ -33994,17 +35257,17 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
// $ANTLR start "rule__ScopeSpecification__ScopesAssignment_2_1_1"
- // InternalApplicationConfiguration.g:11150:1: rule__ScopeSpecification__ScopesAssignment_2_1_1 : ( ruleTypeScope ) ;
+ // InternalApplicationConfiguration.g:11563:1: rule__ScopeSpecification__ScopesAssignment_2_1_1 : ( ruleTypeScope ) ;
public final void rule__ScopeSpecification__ScopesAssignment_2_1_1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalApplicationConfiguration.g:11154:1: ( ( ruleTypeScope ) )
- // InternalApplicationConfiguration.g:11155:2: ( ruleTypeScope )
+ // InternalApplicationConfiguration.g:11567:1: ( ( ruleTypeScope ) )
+ // InternalApplicationConfiguration.g:11568:2: ( ruleTypeScope )
{
- // InternalApplicationConfiguration.g:11155:2: ( ruleTypeScope )
- // InternalApplicationConfiguration.g:11156:3: ruleTypeScope
+ // InternalApplicationConfiguration.g:11568:2: ( ruleTypeScope )
+ // InternalApplicationConfiguration.g:11569:3: ruleTypeScope
{
before(grammarAccess.getScopeSpecificationAccess().getScopesTypeScopeParserRuleCall_2_1_1_0());
pushFollow(FOLLOW_2);
@@ -34035,17 +35298,17 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
// $ANTLR start "rule__ClassTypeScope__TypeAssignment_1"
- // InternalApplicationConfiguration.g:11165:1: rule__ClassTypeScope__TypeAssignment_1 : ( ruleClassReference ) ;
+ // InternalApplicationConfiguration.g:11578:1: rule__ClassTypeScope__TypeAssignment_1 : ( ruleClassReference ) ;
public final void rule__ClassTypeScope__TypeAssignment_1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalApplicationConfiguration.g:11169:1: ( ( ruleClassReference ) )
- // InternalApplicationConfiguration.g:11170:2: ( ruleClassReference )
+ // InternalApplicationConfiguration.g:11582:1: ( ( ruleClassReference ) )
+ // InternalApplicationConfiguration.g:11583:2: ( ruleClassReference )
{
- // InternalApplicationConfiguration.g:11170:2: ( ruleClassReference )
- // InternalApplicationConfiguration.g:11171:3: ruleClassReference
+ // InternalApplicationConfiguration.g:11583:2: ( ruleClassReference )
+ // InternalApplicationConfiguration.g:11584:3: ruleClassReference
{
before(grammarAccess.getClassTypeScopeAccess().getTypeClassReferenceParserRuleCall_1_0());
pushFollow(FOLLOW_2);
@@ -34076,24 +35339,24 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
// $ANTLR start "rule__ClassTypeScope__SetsNewAssignment_2_0"
- // InternalApplicationConfiguration.g:11180:1: rule__ClassTypeScope__SetsNewAssignment_2_0 : ( ( '+=' ) ) ;
+ // InternalApplicationConfiguration.g:11593:1: rule__ClassTypeScope__SetsNewAssignment_2_0 : ( ( '+=' ) ) ;
public final void rule__ClassTypeScope__SetsNewAssignment_2_0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalApplicationConfiguration.g:11184:1: ( ( ( '+=' ) ) )
- // InternalApplicationConfiguration.g:11185:2: ( ( '+=' ) )
+ // InternalApplicationConfiguration.g:11597:1: ( ( ( '+=' ) ) )
+ // InternalApplicationConfiguration.g:11598:2: ( ( '+=' ) )
{
- // InternalApplicationConfiguration.g:11185:2: ( ( '+=' ) )
- // InternalApplicationConfiguration.g:11186:3: ( '+=' )
+ // InternalApplicationConfiguration.g:11598:2: ( ( '+=' ) )
+ // InternalApplicationConfiguration.g:11599:3: ( '+=' )
{
before(grammarAccess.getClassTypeScopeAccess().getSetsNewPlusSignEqualsSignKeyword_2_0_0());
- // InternalApplicationConfiguration.g:11187:3: ( '+=' )
- // InternalApplicationConfiguration.g:11188:4: '+='
+ // InternalApplicationConfiguration.g:11600:3: ( '+=' )
+ // InternalApplicationConfiguration.g:11601:4: '+='
{
before(grammarAccess.getClassTypeScopeAccess().getSetsNewPlusSignEqualsSignKeyword_2_0_0());
- match(input,62,FOLLOW_2);
+ match(input,63,FOLLOW_2);
after(grammarAccess.getClassTypeScopeAccess().getSetsNewPlusSignEqualsSignKeyword_2_0_0());
}
@@ -34121,24 +35384,24 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
// $ANTLR start "rule__ClassTypeScope__SetsSumAssignment_2_1"
- // InternalApplicationConfiguration.g:11199:1: rule__ClassTypeScope__SetsSumAssignment_2_1 : ( ( '=' ) ) ;
+ // InternalApplicationConfiguration.g:11612:1: rule__ClassTypeScope__SetsSumAssignment_2_1 : ( ( '=' ) ) ;
public final void rule__ClassTypeScope__SetsSumAssignment_2_1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalApplicationConfiguration.g:11203:1: ( ( ( '=' ) ) )
- // InternalApplicationConfiguration.g:11204:2: ( ( '=' ) )
+ // InternalApplicationConfiguration.g:11616:1: ( ( ( '=' ) ) )
+ // InternalApplicationConfiguration.g:11617:2: ( ( '=' ) )
{
- // InternalApplicationConfiguration.g:11204:2: ( ( '=' ) )
- // InternalApplicationConfiguration.g:11205:3: ( '=' )
+ // InternalApplicationConfiguration.g:11617:2: ( ( '=' ) )
+ // InternalApplicationConfiguration.g:11618:3: ( '=' )
{
before(grammarAccess.getClassTypeScopeAccess().getSetsSumEqualsSignKeyword_2_1_0());
- // InternalApplicationConfiguration.g:11206:3: ( '=' )
- // InternalApplicationConfiguration.g:11207:4: '='
+ // InternalApplicationConfiguration.g:11619:3: ( '=' )
+ // InternalApplicationConfiguration.g:11620:4: '='
{
before(grammarAccess.getClassTypeScopeAccess().getSetsSumEqualsSignKeyword_2_1_0());
- match(input,28,FOLLOW_2);
+ match(input,30,FOLLOW_2);
after(grammarAccess.getClassTypeScopeAccess().getSetsSumEqualsSignKeyword_2_1_0());
}
@@ -34166,17 +35429,17 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
// $ANTLR start "rule__ClassTypeScope__NumberAssignment_3_0"
- // InternalApplicationConfiguration.g:11218:1: rule__ClassTypeScope__NumberAssignment_3_0 : ( ruleExactNumber ) ;
+ // InternalApplicationConfiguration.g:11631:1: rule__ClassTypeScope__NumberAssignment_3_0 : ( ruleExactNumber ) ;
public final void rule__ClassTypeScope__NumberAssignment_3_0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalApplicationConfiguration.g:11222:1: ( ( ruleExactNumber ) )
- // InternalApplicationConfiguration.g:11223:2: ( ruleExactNumber )
+ // InternalApplicationConfiguration.g:11635:1: ( ( ruleExactNumber ) )
+ // InternalApplicationConfiguration.g:11636:2: ( ruleExactNumber )
{
- // InternalApplicationConfiguration.g:11223:2: ( ruleExactNumber )
- // InternalApplicationConfiguration.g:11224:3: ruleExactNumber
+ // InternalApplicationConfiguration.g:11636:2: ( ruleExactNumber )
+ // InternalApplicationConfiguration.g:11637:3: ruleExactNumber
{
before(grammarAccess.getClassTypeScopeAccess().getNumberExactNumberParserRuleCall_3_0_0());
pushFollow(FOLLOW_2);
@@ -34207,17 +35470,17 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
// $ANTLR start "rule__ClassTypeScope__NumberAssignment_3_1"
- // InternalApplicationConfiguration.g:11233:1: rule__ClassTypeScope__NumberAssignment_3_1 : ( ruleIntervallNumber ) ;
+ // InternalApplicationConfiguration.g:11646:1: rule__ClassTypeScope__NumberAssignment_3_1 : ( ruleIntervallNumber ) ;
public final void rule__ClassTypeScope__NumberAssignment_3_1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalApplicationConfiguration.g:11237:1: ( ( ruleIntervallNumber ) )
- // InternalApplicationConfiguration.g:11238:2: ( ruleIntervallNumber )
+ // InternalApplicationConfiguration.g:11650:1: ( ( ruleIntervallNumber ) )
+ // InternalApplicationConfiguration.g:11651:2: ( ruleIntervallNumber )
{
- // InternalApplicationConfiguration.g:11238:2: ( ruleIntervallNumber )
- // InternalApplicationConfiguration.g:11239:3: ruleIntervallNumber
+ // InternalApplicationConfiguration.g:11651:2: ( ruleIntervallNumber )
+ // InternalApplicationConfiguration.g:11652:3: ruleIntervallNumber
{
before(grammarAccess.getClassTypeScopeAccess().getNumberIntervallNumberParserRuleCall_3_1_0());
pushFollow(FOLLOW_2);
@@ -34248,17 +35511,17 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
// $ANTLR start "rule__ObjectTypeScope__TypeAssignment_1"
- // InternalApplicationConfiguration.g:11248:1: rule__ObjectTypeScope__TypeAssignment_1 : ( ruleObjectReference ) ;
+ // InternalApplicationConfiguration.g:11661:1: rule__ObjectTypeScope__TypeAssignment_1 : ( ruleObjectReference ) ;
public final void rule__ObjectTypeScope__TypeAssignment_1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalApplicationConfiguration.g:11252:1: ( ( ruleObjectReference ) )
- // InternalApplicationConfiguration.g:11253:2: ( ruleObjectReference )
+ // InternalApplicationConfiguration.g:11665:1: ( ( ruleObjectReference ) )
+ // InternalApplicationConfiguration.g:11666:2: ( ruleObjectReference )
{
- // InternalApplicationConfiguration.g:11253:2: ( ruleObjectReference )
- // InternalApplicationConfiguration.g:11254:3: ruleObjectReference
+ // InternalApplicationConfiguration.g:11666:2: ( ruleObjectReference )
+ // InternalApplicationConfiguration.g:11667:3: ruleObjectReference
{
before(grammarAccess.getObjectTypeScopeAccess().getTypeObjectReferenceParserRuleCall_1_0());
pushFollow(FOLLOW_2);
@@ -34289,24 +35552,24 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
// $ANTLR start "rule__ObjectTypeScope__SetsNewAssignment_2_0"
- // InternalApplicationConfiguration.g:11263:1: rule__ObjectTypeScope__SetsNewAssignment_2_0 : ( ( '+=' ) ) ;
+ // InternalApplicationConfiguration.g:11676:1: rule__ObjectTypeScope__SetsNewAssignment_2_0 : ( ( '+=' ) ) ;
public final void rule__ObjectTypeScope__SetsNewAssignment_2_0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalApplicationConfiguration.g:11267:1: ( ( ( '+=' ) ) )
- // InternalApplicationConfiguration.g:11268:2: ( ( '+=' ) )
+ // InternalApplicationConfiguration.g:11680:1: ( ( ( '+=' ) ) )
+ // InternalApplicationConfiguration.g:11681:2: ( ( '+=' ) )
{
- // InternalApplicationConfiguration.g:11268:2: ( ( '+=' ) )
- // InternalApplicationConfiguration.g:11269:3: ( '+=' )
+ // InternalApplicationConfiguration.g:11681:2: ( ( '+=' ) )
+ // InternalApplicationConfiguration.g:11682:3: ( '+=' )
{
before(grammarAccess.getObjectTypeScopeAccess().getSetsNewPlusSignEqualsSignKeyword_2_0_0());
- // InternalApplicationConfiguration.g:11270:3: ( '+=' )
- // InternalApplicationConfiguration.g:11271:4: '+='
+ // InternalApplicationConfiguration.g:11683:3: ( '+=' )
+ // InternalApplicationConfiguration.g:11684:4: '+='
{
before(grammarAccess.getObjectTypeScopeAccess().getSetsNewPlusSignEqualsSignKeyword_2_0_0());
- match(input,62,FOLLOW_2);
+ match(input,63,FOLLOW_2);
after(grammarAccess.getObjectTypeScopeAccess().getSetsNewPlusSignEqualsSignKeyword_2_0_0());
}
@@ -34334,24 +35597,24 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
// $ANTLR start "rule__ObjectTypeScope__SetsSumAssignment_2_1"
- // InternalApplicationConfiguration.g:11282:1: rule__ObjectTypeScope__SetsSumAssignment_2_1 : ( ( '=' ) ) ;
+ // InternalApplicationConfiguration.g:11695:1: rule__ObjectTypeScope__SetsSumAssignment_2_1 : ( ( '=' ) ) ;
public final void rule__ObjectTypeScope__SetsSumAssignment_2_1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalApplicationConfiguration.g:11286:1: ( ( ( '=' ) ) )
- // InternalApplicationConfiguration.g:11287:2: ( ( '=' ) )
+ // InternalApplicationConfiguration.g:11699:1: ( ( ( '=' ) ) )
+ // InternalApplicationConfiguration.g:11700:2: ( ( '=' ) )
{
- // InternalApplicationConfiguration.g:11287:2: ( ( '=' ) )
- // InternalApplicationConfiguration.g:11288:3: ( '=' )
+ // InternalApplicationConfiguration.g:11700:2: ( ( '=' ) )
+ // InternalApplicationConfiguration.g:11701:3: ( '=' )
{
before(grammarAccess.getObjectTypeScopeAccess().getSetsSumEqualsSignKeyword_2_1_0());
- // InternalApplicationConfiguration.g:11289:3: ( '=' )
- // InternalApplicationConfiguration.g:11290:4: '='
+ // InternalApplicationConfiguration.g:11702:3: ( '=' )
+ // InternalApplicationConfiguration.g:11703:4: '='
{
before(grammarAccess.getObjectTypeScopeAccess().getSetsSumEqualsSignKeyword_2_1_0());
- match(input,28,FOLLOW_2);
+ match(input,30,FOLLOW_2);
after(grammarAccess.getObjectTypeScopeAccess().getSetsSumEqualsSignKeyword_2_1_0());
}
@@ -34379,17 +35642,17 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
// $ANTLR start "rule__ObjectTypeScope__NumberAssignment_3_0"
- // InternalApplicationConfiguration.g:11301:1: rule__ObjectTypeScope__NumberAssignment_3_0 : ( ruleExactNumber ) ;
+ // InternalApplicationConfiguration.g:11714:1: rule__ObjectTypeScope__NumberAssignment_3_0 : ( ruleExactNumber ) ;
public final void rule__ObjectTypeScope__NumberAssignment_3_0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalApplicationConfiguration.g:11305:1: ( ( ruleExactNumber ) )
- // InternalApplicationConfiguration.g:11306:2: ( ruleExactNumber )
+ // InternalApplicationConfiguration.g:11718:1: ( ( ruleExactNumber ) )
+ // InternalApplicationConfiguration.g:11719:2: ( ruleExactNumber )
{
- // InternalApplicationConfiguration.g:11306:2: ( ruleExactNumber )
- // InternalApplicationConfiguration.g:11307:3: ruleExactNumber
+ // InternalApplicationConfiguration.g:11719:2: ( ruleExactNumber )
+ // InternalApplicationConfiguration.g:11720:3: ruleExactNumber
{
before(grammarAccess.getObjectTypeScopeAccess().getNumberExactNumberParserRuleCall_3_0_0());
pushFollow(FOLLOW_2);
@@ -34420,17 +35683,17 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
// $ANTLR start "rule__ObjectTypeScope__NumberAssignment_3_1"
- // InternalApplicationConfiguration.g:11316:1: rule__ObjectTypeScope__NumberAssignment_3_1 : ( ruleIntervallNumber ) ;
+ // InternalApplicationConfiguration.g:11729:1: rule__ObjectTypeScope__NumberAssignment_3_1 : ( ruleIntervallNumber ) ;
public final void rule__ObjectTypeScope__NumberAssignment_3_1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalApplicationConfiguration.g:11320:1: ( ( ruleIntervallNumber ) )
- // InternalApplicationConfiguration.g:11321:2: ( ruleIntervallNumber )
+ // InternalApplicationConfiguration.g:11733:1: ( ( ruleIntervallNumber ) )
+ // InternalApplicationConfiguration.g:11734:2: ( ruleIntervallNumber )
{
- // InternalApplicationConfiguration.g:11321:2: ( ruleIntervallNumber )
- // InternalApplicationConfiguration.g:11322:3: ruleIntervallNumber
+ // InternalApplicationConfiguration.g:11734:2: ( ruleIntervallNumber )
+ // InternalApplicationConfiguration.g:11735:3: ruleIntervallNumber
{
before(grammarAccess.getObjectTypeScopeAccess().getNumberIntervallNumberParserRuleCall_3_1_0());
pushFollow(FOLLOW_2);
@@ -34461,17 +35724,17 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
// $ANTLR start "rule__IntegerTypeScope__TypeAssignment_1"
- // InternalApplicationConfiguration.g:11331:1: rule__IntegerTypeScope__TypeAssignment_1 : ( ruleIntegerReference ) ;
+ // InternalApplicationConfiguration.g:11744:1: rule__IntegerTypeScope__TypeAssignment_1 : ( ruleIntegerReference ) ;
public final void rule__IntegerTypeScope__TypeAssignment_1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalApplicationConfiguration.g:11335:1: ( ( ruleIntegerReference ) )
- // InternalApplicationConfiguration.g:11336:2: ( ruleIntegerReference )
+ // InternalApplicationConfiguration.g:11748:1: ( ( ruleIntegerReference ) )
+ // InternalApplicationConfiguration.g:11749:2: ( ruleIntegerReference )
{
- // InternalApplicationConfiguration.g:11336:2: ( ruleIntegerReference )
- // InternalApplicationConfiguration.g:11337:3: ruleIntegerReference
+ // InternalApplicationConfiguration.g:11749:2: ( ruleIntegerReference )
+ // InternalApplicationConfiguration.g:11750:3: ruleIntegerReference
{
before(grammarAccess.getIntegerTypeScopeAccess().getTypeIntegerReferenceParserRuleCall_1_0());
pushFollow(FOLLOW_2);
@@ -34502,24 +35765,24 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
// $ANTLR start "rule__IntegerTypeScope__SetsNewAssignment_2_0"
- // InternalApplicationConfiguration.g:11346:1: rule__IntegerTypeScope__SetsNewAssignment_2_0 : ( ( '+=' ) ) ;
+ // InternalApplicationConfiguration.g:11759:1: rule__IntegerTypeScope__SetsNewAssignment_2_0 : ( ( '+=' ) ) ;
public final void rule__IntegerTypeScope__SetsNewAssignment_2_0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalApplicationConfiguration.g:11350:1: ( ( ( '+=' ) ) )
- // InternalApplicationConfiguration.g:11351:2: ( ( '+=' ) )
+ // InternalApplicationConfiguration.g:11763:1: ( ( ( '+=' ) ) )
+ // InternalApplicationConfiguration.g:11764:2: ( ( '+=' ) )
{
- // InternalApplicationConfiguration.g:11351:2: ( ( '+=' ) )
- // InternalApplicationConfiguration.g:11352:3: ( '+=' )
+ // InternalApplicationConfiguration.g:11764:2: ( ( '+=' ) )
+ // InternalApplicationConfiguration.g:11765:3: ( '+=' )
{
before(grammarAccess.getIntegerTypeScopeAccess().getSetsNewPlusSignEqualsSignKeyword_2_0_0());
- // InternalApplicationConfiguration.g:11353:3: ( '+=' )
- // InternalApplicationConfiguration.g:11354:4: '+='
+ // InternalApplicationConfiguration.g:11766:3: ( '+=' )
+ // InternalApplicationConfiguration.g:11767:4: '+='
{
before(grammarAccess.getIntegerTypeScopeAccess().getSetsNewPlusSignEqualsSignKeyword_2_0_0());
- match(input,62,FOLLOW_2);
+ match(input,63,FOLLOW_2);
after(grammarAccess.getIntegerTypeScopeAccess().getSetsNewPlusSignEqualsSignKeyword_2_0_0());
}
@@ -34547,24 +35810,24 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
// $ANTLR start "rule__IntegerTypeScope__SetsSumAssignment_2_1"
- // InternalApplicationConfiguration.g:11365:1: rule__IntegerTypeScope__SetsSumAssignment_2_1 : ( ( '=' ) ) ;
+ // InternalApplicationConfiguration.g:11778:1: rule__IntegerTypeScope__SetsSumAssignment_2_1 : ( ( '=' ) ) ;
public final void rule__IntegerTypeScope__SetsSumAssignment_2_1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalApplicationConfiguration.g:11369:1: ( ( ( '=' ) ) )
- // InternalApplicationConfiguration.g:11370:2: ( ( '=' ) )
+ // InternalApplicationConfiguration.g:11782:1: ( ( ( '=' ) ) )
+ // InternalApplicationConfiguration.g:11783:2: ( ( '=' ) )
{
- // InternalApplicationConfiguration.g:11370:2: ( ( '=' ) )
- // InternalApplicationConfiguration.g:11371:3: ( '=' )
+ // InternalApplicationConfiguration.g:11783:2: ( ( '=' ) )
+ // InternalApplicationConfiguration.g:11784:3: ( '=' )
{
before(grammarAccess.getIntegerTypeScopeAccess().getSetsSumEqualsSignKeyword_2_1_0());
- // InternalApplicationConfiguration.g:11372:3: ( '=' )
- // InternalApplicationConfiguration.g:11373:4: '='
+ // InternalApplicationConfiguration.g:11785:3: ( '=' )
+ // InternalApplicationConfiguration.g:11786:4: '='
{
before(grammarAccess.getIntegerTypeScopeAccess().getSetsSumEqualsSignKeyword_2_1_0());
- match(input,28,FOLLOW_2);
+ match(input,30,FOLLOW_2);
after(grammarAccess.getIntegerTypeScopeAccess().getSetsSumEqualsSignKeyword_2_1_0());
}
@@ -34592,17 +35855,17 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
// $ANTLR start "rule__IntegerTypeScope__NumberAssignment_3_0"
- // InternalApplicationConfiguration.g:11384:1: rule__IntegerTypeScope__NumberAssignment_3_0 : ( ruleExactNumber ) ;
+ // InternalApplicationConfiguration.g:11797:1: rule__IntegerTypeScope__NumberAssignment_3_0 : ( ruleExactNumber ) ;
public final void rule__IntegerTypeScope__NumberAssignment_3_0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalApplicationConfiguration.g:11388:1: ( ( ruleExactNumber ) )
- // InternalApplicationConfiguration.g:11389:2: ( ruleExactNumber )
+ // InternalApplicationConfiguration.g:11801:1: ( ( ruleExactNumber ) )
+ // InternalApplicationConfiguration.g:11802:2: ( ruleExactNumber )
{
- // InternalApplicationConfiguration.g:11389:2: ( ruleExactNumber )
- // InternalApplicationConfiguration.g:11390:3: ruleExactNumber
+ // InternalApplicationConfiguration.g:11802:2: ( ruleExactNumber )
+ // InternalApplicationConfiguration.g:11803:3: ruleExactNumber
{
before(grammarAccess.getIntegerTypeScopeAccess().getNumberExactNumberParserRuleCall_3_0_0());
pushFollow(FOLLOW_2);
@@ -34633,17 +35896,17 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
// $ANTLR start "rule__IntegerTypeScope__NumberAssignment_3_1"
- // InternalApplicationConfiguration.g:11399:1: rule__IntegerTypeScope__NumberAssignment_3_1 : ( ruleIntervallNumber ) ;
+ // InternalApplicationConfiguration.g:11812:1: rule__IntegerTypeScope__NumberAssignment_3_1 : ( ruleIntervallNumber ) ;
public final void rule__IntegerTypeScope__NumberAssignment_3_1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalApplicationConfiguration.g:11403:1: ( ( ruleIntervallNumber ) )
- // InternalApplicationConfiguration.g:11404:2: ( ruleIntervallNumber )
+ // InternalApplicationConfiguration.g:11816:1: ( ( ruleIntervallNumber ) )
+ // InternalApplicationConfiguration.g:11817:2: ( ruleIntervallNumber )
{
- // InternalApplicationConfiguration.g:11404:2: ( ruleIntervallNumber )
- // InternalApplicationConfiguration.g:11405:3: ruleIntervallNumber
+ // InternalApplicationConfiguration.g:11817:2: ( ruleIntervallNumber )
+ // InternalApplicationConfiguration.g:11818:3: ruleIntervallNumber
{
before(grammarAccess.getIntegerTypeScopeAccess().getNumberIntervallNumberParserRuleCall_3_1_0());
pushFollow(FOLLOW_2);
@@ -34674,17 +35937,17 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
// $ANTLR start "rule__IntegerTypeScope__NumberAssignment_3_2"
- // InternalApplicationConfiguration.g:11414:1: rule__IntegerTypeScope__NumberAssignment_3_2 : ( ruleIntEnumberation ) ;
+ // InternalApplicationConfiguration.g:11827:1: rule__IntegerTypeScope__NumberAssignment_3_2 : ( ruleIntEnumberation ) ;
public final void rule__IntegerTypeScope__NumberAssignment_3_2() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalApplicationConfiguration.g:11418:1: ( ( ruleIntEnumberation ) )
- // InternalApplicationConfiguration.g:11419:2: ( ruleIntEnumberation )
+ // InternalApplicationConfiguration.g:11831:1: ( ( ruleIntEnumberation ) )
+ // InternalApplicationConfiguration.g:11832:2: ( ruleIntEnumberation )
{
- // InternalApplicationConfiguration.g:11419:2: ( ruleIntEnumberation )
- // InternalApplicationConfiguration.g:11420:3: ruleIntEnumberation
+ // InternalApplicationConfiguration.g:11832:2: ( ruleIntEnumberation )
+ // InternalApplicationConfiguration.g:11833:3: ruleIntEnumberation
{
before(grammarAccess.getIntegerTypeScopeAccess().getNumberIntEnumberationParserRuleCall_3_2_0());
pushFollow(FOLLOW_2);
@@ -34715,17 +35978,17 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
// $ANTLR start "rule__RealTypeScope__TypeAssignment_1"
- // InternalApplicationConfiguration.g:11429:1: rule__RealTypeScope__TypeAssignment_1 : ( ruleRealReference ) ;
+ // InternalApplicationConfiguration.g:11842:1: rule__RealTypeScope__TypeAssignment_1 : ( ruleRealReference ) ;
public final void rule__RealTypeScope__TypeAssignment_1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalApplicationConfiguration.g:11433:1: ( ( ruleRealReference ) )
- // InternalApplicationConfiguration.g:11434:2: ( ruleRealReference )
+ // InternalApplicationConfiguration.g:11846:1: ( ( ruleRealReference ) )
+ // InternalApplicationConfiguration.g:11847:2: ( ruleRealReference )
{
- // InternalApplicationConfiguration.g:11434:2: ( ruleRealReference )
- // InternalApplicationConfiguration.g:11435:3: ruleRealReference
+ // InternalApplicationConfiguration.g:11847:2: ( ruleRealReference )
+ // InternalApplicationConfiguration.g:11848:3: ruleRealReference
{
before(grammarAccess.getRealTypeScopeAccess().getTypeRealReferenceParserRuleCall_1_0());
pushFollow(FOLLOW_2);
@@ -34756,24 +36019,24 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
// $ANTLR start "rule__RealTypeScope__SetsNewAssignment_2_0"
- // InternalApplicationConfiguration.g:11444:1: rule__RealTypeScope__SetsNewAssignment_2_0 : ( ( '+=' ) ) ;
+ // InternalApplicationConfiguration.g:11857:1: rule__RealTypeScope__SetsNewAssignment_2_0 : ( ( '+=' ) ) ;
public final void rule__RealTypeScope__SetsNewAssignment_2_0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalApplicationConfiguration.g:11448:1: ( ( ( '+=' ) ) )
- // InternalApplicationConfiguration.g:11449:2: ( ( '+=' ) )
+ // InternalApplicationConfiguration.g:11861:1: ( ( ( '+=' ) ) )
+ // InternalApplicationConfiguration.g:11862:2: ( ( '+=' ) )
{
- // InternalApplicationConfiguration.g:11449:2: ( ( '+=' ) )
- // InternalApplicationConfiguration.g:11450:3: ( '+=' )
+ // InternalApplicationConfiguration.g:11862:2: ( ( '+=' ) )
+ // InternalApplicationConfiguration.g:11863:3: ( '+=' )
{
before(grammarAccess.getRealTypeScopeAccess().getSetsNewPlusSignEqualsSignKeyword_2_0_0());
- // InternalApplicationConfiguration.g:11451:3: ( '+=' )
- // InternalApplicationConfiguration.g:11452:4: '+='
+ // InternalApplicationConfiguration.g:11864:3: ( '+=' )
+ // InternalApplicationConfiguration.g:11865:4: '+='
{
before(grammarAccess.getRealTypeScopeAccess().getSetsNewPlusSignEqualsSignKeyword_2_0_0());
- match(input,62,FOLLOW_2);
+ match(input,63,FOLLOW_2);
after(grammarAccess.getRealTypeScopeAccess().getSetsNewPlusSignEqualsSignKeyword_2_0_0());
}
@@ -34801,24 +36064,24 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
// $ANTLR start "rule__RealTypeScope__SetsSumAssignment_2_1"
- // InternalApplicationConfiguration.g:11463:1: rule__RealTypeScope__SetsSumAssignment_2_1 : ( ( '=' ) ) ;
+ // InternalApplicationConfiguration.g:11876:1: rule__RealTypeScope__SetsSumAssignment_2_1 : ( ( '=' ) ) ;
public final void rule__RealTypeScope__SetsSumAssignment_2_1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalApplicationConfiguration.g:11467:1: ( ( ( '=' ) ) )
- // InternalApplicationConfiguration.g:11468:2: ( ( '=' ) )
+ // InternalApplicationConfiguration.g:11880:1: ( ( ( '=' ) ) )
+ // InternalApplicationConfiguration.g:11881:2: ( ( '=' ) )
{
- // InternalApplicationConfiguration.g:11468:2: ( ( '=' ) )
- // InternalApplicationConfiguration.g:11469:3: ( '=' )
+ // InternalApplicationConfiguration.g:11881:2: ( ( '=' ) )
+ // InternalApplicationConfiguration.g:11882:3: ( '=' )
{
before(grammarAccess.getRealTypeScopeAccess().getSetsSumEqualsSignKeyword_2_1_0());
- // InternalApplicationConfiguration.g:11470:3: ( '=' )
- // InternalApplicationConfiguration.g:11471:4: '='
+ // InternalApplicationConfiguration.g:11883:3: ( '=' )
+ // InternalApplicationConfiguration.g:11884:4: '='
{
before(grammarAccess.getRealTypeScopeAccess().getSetsSumEqualsSignKeyword_2_1_0());
- match(input,28,FOLLOW_2);
+ match(input,30,FOLLOW_2);
after(grammarAccess.getRealTypeScopeAccess().getSetsSumEqualsSignKeyword_2_1_0());
}
@@ -34846,17 +36109,17 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
// $ANTLR start "rule__RealTypeScope__NumberAssignment_3_0"
- // InternalApplicationConfiguration.g:11482:1: rule__RealTypeScope__NumberAssignment_3_0 : ( ruleExactNumber ) ;
+ // InternalApplicationConfiguration.g:11895:1: rule__RealTypeScope__NumberAssignment_3_0 : ( ruleExactNumber ) ;
public final void rule__RealTypeScope__NumberAssignment_3_0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalApplicationConfiguration.g:11486:1: ( ( ruleExactNumber ) )
- // InternalApplicationConfiguration.g:11487:2: ( ruleExactNumber )
+ // InternalApplicationConfiguration.g:11899:1: ( ( ruleExactNumber ) )
+ // InternalApplicationConfiguration.g:11900:2: ( ruleExactNumber )
{
- // InternalApplicationConfiguration.g:11487:2: ( ruleExactNumber )
- // InternalApplicationConfiguration.g:11488:3: ruleExactNumber
+ // InternalApplicationConfiguration.g:11900:2: ( ruleExactNumber )
+ // InternalApplicationConfiguration.g:11901:3: ruleExactNumber
{
before(grammarAccess.getRealTypeScopeAccess().getNumberExactNumberParserRuleCall_3_0_0());
pushFollow(FOLLOW_2);
@@ -34887,17 +36150,17 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
// $ANTLR start "rule__RealTypeScope__NumberAssignment_3_1"
- // InternalApplicationConfiguration.g:11497:1: rule__RealTypeScope__NumberAssignment_3_1 : ( ruleIntervallNumber ) ;
+ // InternalApplicationConfiguration.g:11910:1: rule__RealTypeScope__NumberAssignment_3_1 : ( ruleIntervallNumber ) ;
public final void rule__RealTypeScope__NumberAssignment_3_1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalApplicationConfiguration.g:11501:1: ( ( ruleIntervallNumber ) )
- // InternalApplicationConfiguration.g:11502:2: ( ruleIntervallNumber )
+ // InternalApplicationConfiguration.g:11914:1: ( ( ruleIntervallNumber ) )
+ // InternalApplicationConfiguration.g:11915:2: ( ruleIntervallNumber )
{
- // InternalApplicationConfiguration.g:11502:2: ( ruleIntervallNumber )
- // InternalApplicationConfiguration.g:11503:3: ruleIntervallNumber
+ // InternalApplicationConfiguration.g:11915:2: ( ruleIntervallNumber )
+ // InternalApplicationConfiguration.g:11916:3: ruleIntervallNumber
{
before(grammarAccess.getRealTypeScopeAccess().getNumberIntervallNumberParserRuleCall_3_1_0());
pushFollow(FOLLOW_2);
@@ -34928,17 +36191,17 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
// $ANTLR start "rule__RealTypeScope__NumberAssignment_3_2"
- // InternalApplicationConfiguration.g:11512:1: rule__RealTypeScope__NumberAssignment_3_2 : ( ruleRealEnumeration ) ;
+ // InternalApplicationConfiguration.g:11925:1: rule__RealTypeScope__NumberAssignment_3_2 : ( ruleRealEnumeration ) ;
public final void rule__RealTypeScope__NumberAssignment_3_2() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalApplicationConfiguration.g:11516:1: ( ( ruleRealEnumeration ) )
- // InternalApplicationConfiguration.g:11517:2: ( ruleRealEnumeration )
+ // InternalApplicationConfiguration.g:11929:1: ( ( ruleRealEnumeration ) )
+ // InternalApplicationConfiguration.g:11930:2: ( ruleRealEnumeration )
{
- // InternalApplicationConfiguration.g:11517:2: ( ruleRealEnumeration )
- // InternalApplicationConfiguration.g:11518:3: ruleRealEnumeration
+ // InternalApplicationConfiguration.g:11930:2: ( ruleRealEnumeration )
+ // InternalApplicationConfiguration.g:11931:3: ruleRealEnumeration
{
before(grammarAccess.getRealTypeScopeAccess().getNumberRealEnumerationParserRuleCall_3_2_0());
pushFollow(FOLLOW_2);
@@ -34969,17 +36232,17 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
// $ANTLR start "rule__StringTypeScope__TypeAssignment_1"
- // InternalApplicationConfiguration.g:11527:1: rule__StringTypeScope__TypeAssignment_1 : ( ruleStringReference ) ;
+ // InternalApplicationConfiguration.g:11940:1: rule__StringTypeScope__TypeAssignment_1 : ( ruleStringReference ) ;
public final void rule__StringTypeScope__TypeAssignment_1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalApplicationConfiguration.g:11531:1: ( ( ruleStringReference ) )
- // InternalApplicationConfiguration.g:11532:2: ( ruleStringReference )
+ // InternalApplicationConfiguration.g:11944:1: ( ( ruleStringReference ) )
+ // InternalApplicationConfiguration.g:11945:2: ( ruleStringReference )
{
- // InternalApplicationConfiguration.g:11532:2: ( ruleStringReference )
- // InternalApplicationConfiguration.g:11533:3: ruleStringReference
+ // InternalApplicationConfiguration.g:11945:2: ( ruleStringReference )
+ // InternalApplicationConfiguration.g:11946:3: ruleStringReference
{
before(grammarAccess.getStringTypeScopeAccess().getTypeStringReferenceParserRuleCall_1_0());
pushFollow(FOLLOW_2);
@@ -35010,24 +36273,24 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
// $ANTLR start "rule__StringTypeScope__SetsNewAssignment_2_0"
- // InternalApplicationConfiguration.g:11542:1: rule__StringTypeScope__SetsNewAssignment_2_0 : ( ( '+=' ) ) ;
+ // InternalApplicationConfiguration.g:11955:1: rule__StringTypeScope__SetsNewAssignment_2_0 : ( ( '+=' ) ) ;
public final void rule__StringTypeScope__SetsNewAssignment_2_0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalApplicationConfiguration.g:11546:1: ( ( ( '+=' ) ) )
- // InternalApplicationConfiguration.g:11547:2: ( ( '+=' ) )
+ // InternalApplicationConfiguration.g:11959:1: ( ( ( '+=' ) ) )
+ // InternalApplicationConfiguration.g:11960:2: ( ( '+=' ) )
{
- // InternalApplicationConfiguration.g:11547:2: ( ( '+=' ) )
- // InternalApplicationConfiguration.g:11548:3: ( '+=' )
+ // InternalApplicationConfiguration.g:11960:2: ( ( '+=' ) )
+ // InternalApplicationConfiguration.g:11961:3: ( '+=' )
{
before(grammarAccess.getStringTypeScopeAccess().getSetsNewPlusSignEqualsSignKeyword_2_0_0());
- // InternalApplicationConfiguration.g:11549:3: ( '+=' )
- // InternalApplicationConfiguration.g:11550:4: '+='
+ // InternalApplicationConfiguration.g:11962:3: ( '+=' )
+ // InternalApplicationConfiguration.g:11963:4: '+='
{
before(grammarAccess.getStringTypeScopeAccess().getSetsNewPlusSignEqualsSignKeyword_2_0_0());
- match(input,62,FOLLOW_2);
+ match(input,63,FOLLOW_2);
after(grammarAccess.getStringTypeScopeAccess().getSetsNewPlusSignEqualsSignKeyword_2_0_0());
}
@@ -35055,24 +36318,24 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
// $ANTLR start "rule__StringTypeScope__SetsSumAssignment_2_1"
- // InternalApplicationConfiguration.g:11561:1: rule__StringTypeScope__SetsSumAssignment_2_1 : ( ( '=' ) ) ;
+ // InternalApplicationConfiguration.g:11974:1: rule__StringTypeScope__SetsSumAssignment_2_1 : ( ( '=' ) ) ;
public final void rule__StringTypeScope__SetsSumAssignment_2_1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalApplicationConfiguration.g:11565:1: ( ( ( '=' ) ) )
- // InternalApplicationConfiguration.g:11566:2: ( ( '=' ) )
+ // InternalApplicationConfiguration.g:11978:1: ( ( ( '=' ) ) )
+ // InternalApplicationConfiguration.g:11979:2: ( ( '=' ) )
{
- // InternalApplicationConfiguration.g:11566:2: ( ( '=' ) )
- // InternalApplicationConfiguration.g:11567:3: ( '=' )
+ // InternalApplicationConfiguration.g:11979:2: ( ( '=' ) )
+ // InternalApplicationConfiguration.g:11980:3: ( '=' )
{
before(grammarAccess.getStringTypeScopeAccess().getSetsSumEqualsSignKeyword_2_1_0());
- // InternalApplicationConfiguration.g:11568:3: ( '=' )
- // InternalApplicationConfiguration.g:11569:4: '='
+ // InternalApplicationConfiguration.g:11981:3: ( '=' )
+ // InternalApplicationConfiguration.g:11982:4: '='
{
before(grammarAccess.getStringTypeScopeAccess().getSetsSumEqualsSignKeyword_2_1_0());
- match(input,28,FOLLOW_2);
+ match(input,30,FOLLOW_2);
after(grammarAccess.getStringTypeScopeAccess().getSetsSumEqualsSignKeyword_2_1_0());
}
@@ -35100,17 +36363,17 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
// $ANTLR start "rule__StringTypeScope__NumberAssignment_3_0"
- // InternalApplicationConfiguration.g:11580:1: rule__StringTypeScope__NumberAssignment_3_0 : ( ruleExactNumber ) ;
+ // InternalApplicationConfiguration.g:11993:1: rule__StringTypeScope__NumberAssignment_3_0 : ( ruleExactNumber ) ;
public final void rule__StringTypeScope__NumberAssignment_3_0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalApplicationConfiguration.g:11584:1: ( ( ruleExactNumber ) )
- // InternalApplicationConfiguration.g:11585:2: ( ruleExactNumber )
+ // InternalApplicationConfiguration.g:11997:1: ( ( ruleExactNumber ) )
+ // InternalApplicationConfiguration.g:11998:2: ( ruleExactNumber )
{
- // InternalApplicationConfiguration.g:11585:2: ( ruleExactNumber )
- // InternalApplicationConfiguration.g:11586:3: ruleExactNumber
+ // InternalApplicationConfiguration.g:11998:2: ( ruleExactNumber )
+ // InternalApplicationConfiguration.g:11999:3: ruleExactNumber
{
before(grammarAccess.getStringTypeScopeAccess().getNumberExactNumberParserRuleCall_3_0_0());
pushFollow(FOLLOW_2);
@@ -35141,17 +36404,17 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
// $ANTLR start "rule__StringTypeScope__NumberAssignment_3_1"
- // InternalApplicationConfiguration.g:11595:1: rule__StringTypeScope__NumberAssignment_3_1 : ( ruleIntervallNumber ) ;
+ // InternalApplicationConfiguration.g:12008:1: rule__StringTypeScope__NumberAssignment_3_1 : ( ruleIntervallNumber ) ;
public final void rule__StringTypeScope__NumberAssignment_3_1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalApplicationConfiguration.g:11599:1: ( ( ruleIntervallNumber ) )
- // InternalApplicationConfiguration.g:11600:2: ( ruleIntervallNumber )
+ // InternalApplicationConfiguration.g:12012:1: ( ( ruleIntervallNumber ) )
+ // InternalApplicationConfiguration.g:12013:2: ( ruleIntervallNumber )
{
- // InternalApplicationConfiguration.g:11600:2: ( ruleIntervallNumber )
- // InternalApplicationConfiguration.g:11601:3: ruleIntervallNumber
+ // InternalApplicationConfiguration.g:12013:2: ( ruleIntervallNumber )
+ // InternalApplicationConfiguration.g:12014:3: ruleIntervallNumber
{
before(grammarAccess.getStringTypeScopeAccess().getNumberIntervallNumberParserRuleCall_3_1_0());
pushFollow(FOLLOW_2);
@@ -35182,17 +36445,17 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
// $ANTLR start "rule__StringTypeScope__NumberAssignment_3_2"
- // InternalApplicationConfiguration.g:11610:1: rule__StringTypeScope__NumberAssignment_3_2 : ( ruleStringEnumeration ) ;
+ // InternalApplicationConfiguration.g:12023:1: rule__StringTypeScope__NumberAssignment_3_2 : ( ruleStringEnumeration ) ;
public final void rule__StringTypeScope__NumberAssignment_3_2() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalApplicationConfiguration.g:11614:1: ( ( ruleStringEnumeration ) )
- // InternalApplicationConfiguration.g:11615:2: ( ruleStringEnumeration )
+ // InternalApplicationConfiguration.g:12027:1: ( ( ruleStringEnumeration ) )
+ // InternalApplicationConfiguration.g:12028:2: ( ruleStringEnumeration )
{
- // InternalApplicationConfiguration.g:11615:2: ( ruleStringEnumeration )
- // InternalApplicationConfiguration.g:11616:3: ruleStringEnumeration
+ // InternalApplicationConfiguration.g:12028:2: ( ruleStringEnumeration )
+ // InternalApplicationConfiguration.g:12029:3: ruleStringEnumeration
{
before(grammarAccess.getStringTypeScopeAccess().getNumberStringEnumerationParserRuleCall_3_2_0());
pushFollow(FOLLOW_2);
@@ -35223,17 +36486,17 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
// $ANTLR start "rule__ClassReference__ElementAssignment_1"
- // InternalApplicationConfiguration.g:11625:1: rule__ClassReference__ElementAssignment_1 : ( ruleMetamodelElement ) ;
+ // InternalApplicationConfiguration.g:12038:1: rule__ClassReference__ElementAssignment_1 : ( ruleMetamodelElement ) ;
public final void rule__ClassReference__ElementAssignment_1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalApplicationConfiguration.g:11629:1: ( ( ruleMetamodelElement ) )
- // InternalApplicationConfiguration.g:11630:2: ( ruleMetamodelElement )
+ // InternalApplicationConfiguration.g:12042:1: ( ( ruleMetamodelElement ) )
+ // InternalApplicationConfiguration.g:12043:2: ( ruleMetamodelElement )
{
- // InternalApplicationConfiguration.g:11630:2: ( ruleMetamodelElement )
- // InternalApplicationConfiguration.g:11631:3: ruleMetamodelElement
+ // InternalApplicationConfiguration.g:12043:2: ( ruleMetamodelElement )
+ // InternalApplicationConfiguration.g:12044:3: ruleMetamodelElement
{
before(grammarAccess.getClassReferenceAccess().getElementMetamodelElementParserRuleCall_1_0());
pushFollow(FOLLOW_2);
@@ -35264,17 +36527,17 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
// $ANTLR start "rule__ExactNumber__ExactNumberAssignment_0"
- // InternalApplicationConfiguration.g:11640:1: rule__ExactNumber__ExactNumberAssignment_0 : ( RULE_INT ) ;
+ // InternalApplicationConfiguration.g:12053:1: rule__ExactNumber__ExactNumberAssignment_0 : ( RULE_INT ) ;
public final void rule__ExactNumber__ExactNumberAssignment_0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalApplicationConfiguration.g:11644:1: ( ( RULE_INT ) )
- // InternalApplicationConfiguration.g:11645:2: ( RULE_INT )
+ // InternalApplicationConfiguration.g:12057:1: ( ( RULE_INT ) )
+ // InternalApplicationConfiguration.g:12058:2: ( RULE_INT )
{
- // InternalApplicationConfiguration.g:11645:2: ( RULE_INT )
- // InternalApplicationConfiguration.g:11646:3: RULE_INT
+ // InternalApplicationConfiguration.g:12058:2: ( RULE_INT )
+ // InternalApplicationConfiguration.g:12059:3: RULE_INT
{
before(grammarAccess.getExactNumberAccess().getExactNumberINTTerminalRuleCall_0_0());
match(input,RULE_INT,FOLLOW_2);
@@ -35301,24 +36564,24 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
// $ANTLR start "rule__ExactNumber__ExactUnlimitedAssignment_1"
- // InternalApplicationConfiguration.g:11655:1: rule__ExactNumber__ExactUnlimitedAssignment_1 : ( ( '*' ) ) ;
+ // InternalApplicationConfiguration.g:12068:1: rule__ExactNumber__ExactUnlimitedAssignment_1 : ( ( '*' ) ) ;
public final void rule__ExactNumber__ExactUnlimitedAssignment_1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalApplicationConfiguration.g:11659:1: ( ( ( '*' ) ) )
- // InternalApplicationConfiguration.g:11660:2: ( ( '*' ) )
+ // InternalApplicationConfiguration.g:12072:1: ( ( ( '*' ) ) )
+ // InternalApplicationConfiguration.g:12073:2: ( ( '*' ) )
{
- // InternalApplicationConfiguration.g:11660:2: ( ( '*' ) )
- // InternalApplicationConfiguration.g:11661:3: ( '*' )
+ // InternalApplicationConfiguration.g:12073:2: ( ( '*' ) )
+ // InternalApplicationConfiguration.g:12074:3: ( '*' )
{
before(grammarAccess.getExactNumberAccess().getExactUnlimitedAsteriskKeyword_1_0());
- // InternalApplicationConfiguration.g:11662:3: ( '*' )
- // InternalApplicationConfiguration.g:11663:4: '*'
+ // InternalApplicationConfiguration.g:12075:3: ( '*' )
+ // InternalApplicationConfiguration.g:12076:4: '*'
{
before(grammarAccess.getExactNumberAccess().getExactUnlimitedAsteriskKeyword_1_0());
- match(input,63,FOLLOW_2);
+ match(input,64,FOLLOW_2);
after(grammarAccess.getExactNumberAccess().getExactUnlimitedAsteriskKeyword_1_0());
}
@@ -35346,17 +36609,17 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
// $ANTLR start "rule__IntervallNumber__MinAssignment_0"
- // InternalApplicationConfiguration.g:11674:1: rule__IntervallNumber__MinAssignment_0 : ( RULE_INT ) ;
+ // InternalApplicationConfiguration.g:12087:1: rule__IntervallNumber__MinAssignment_0 : ( RULE_INT ) ;
public final void rule__IntervallNumber__MinAssignment_0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalApplicationConfiguration.g:11678:1: ( ( RULE_INT ) )
- // InternalApplicationConfiguration.g:11679:2: ( RULE_INT )
+ // InternalApplicationConfiguration.g:12091:1: ( ( RULE_INT ) )
+ // InternalApplicationConfiguration.g:12092:2: ( RULE_INT )
{
- // InternalApplicationConfiguration.g:11679:2: ( RULE_INT )
- // InternalApplicationConfiguration.g:11680:3: RULE_INT
+ // InternalApplicationConfiguration.g:12092:2: ( RULE_INT )
+ // InternalApplicationConfiguration.g:12093:3: RULE_INT
{
before(grammarAccess.getIntervallNumberAccess().getMinINTTerminalRuleCall_0_0());
match(input,RULE_INT,FOLLOW_2);
@@ -35383,17 +36646,17 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
// $ANTLR start "rule__IntervallNumber__MaxNumberAssignment_2_0"
- // InternalApplicationConfiguration.g:11689:1: rule__IntervallNumber__MaxNumberAssignment_2_0 : ( RULE_INT ) ;
+ // InternalApplicationConfiguration.g:12102:1: rule__IntervallNumber__MaxNumberAssignment_2_0 : ( RULE_INT ) ;
public final void rule__IntervallNumber__MaxNumberAssignment_2_0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalApplicationConfiguration.g:11693:1: ( ( RULE_INT ) )
- // InternalApplicationConfiguration.g:11694:2: ( RULE_INT )
+ // InternalApplicationConfiguration.g:12106:1: ( ( RULE_INT ) )
+ // InternalApplicationConfiguration.g:12107:2: ( RULE_INT )
{
- // InternalApplicationConfiguration.g:11694:2: ( RULE_INT )
- // InternalApplicationConfiguration.g:11695:3: RULE_INT
+ // InternalApplicationConfiguration.g:12107:2: ( RULE_INT )
+ // InternalApplicationConfiguration.g:12108:3: RULE_INT
{
before(grammarAccess.getIntervallNumberAccess().getMaxNumberINTTerminalRuleCall_2_0_0());
match(input,RULE_INT,FOLLOW_2);
@@ -35420,24 +36683,24 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
// $ANTLR start "rule__IntervallNumber__MaxUnlimitedAssignment_2_1"
- // InternalApplicationConfiguration.g:11704:1: rule__IntervallNumber__MaxUnlimitedAssignment_2_1 : ( ( '*' ) ) ;
+ // InternalApplicationConfiguration.g:12117:1: rule__IntervallNumber__MaxUnlimitedAssignment_2_1 : ( ( '*' ) ) ;
public final void rule__IntervallNumber__MaxUnlimitedAssignment_2_1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalApplicationConfiguration.g:11708:1: ( ( ( '*' ) ) )
- // InternalApplicationConfiguration.g:11709:2: ( ( '*' ) )
+ // InternalApplicationConfiguration.g:12121:1: ( ( ( '*' ) ) )
+ // InternalApplicationConfiguration.g:12122:2: ( ( '*' ) )
{
- // InternalApplicationConfiguration.g:11709:2: ( ( '*' ) )
- // InternalApplicationConfiguration.g:11710:3: ( '*' )
+ // InternalApplicationConfiguration.g:12122:2: ( ( '*' ) )
+ // InternalApplicationConfiguration.g:12123:3: ( '*' )
{
before(grammarAccess.getIntervallNumberAccess().getMaxUnlimitedAsteriskKeyword_2_1_0());
- // InternalApplicationConfiguration.g:11711:3: ( '*' )
- // InternalApplicationConfiguration.g:11712:4: '*'
+ // InternalApplicationConfiguration.g:12124:3: ( '*' )
+ // InternalApplicationConfiguration.g:12125:4: '*'
{
before(grammarAccess.getIntervallNumberAccess().getMaxUnlimitedAsteriskKeyword_2_1_0());
- match(input,63,FOLLOW_2);
+ match(input,64,FOLLOW_2);
after(grammarAccess.getIntervallNumberAccess().getMaxUnlimitedAsteriskKeyword_2_1_0());
}
@@ -35465,17 +36728,17 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
// $ANTLR start "rule__IntEnumberation__EntryAssignment_2_0"
- // InternalApplicationConfiguration.g:11723:1: rule__IntEnumberation__EntryAssignment_2_0 : ( ruleINTLiteral ) ;
+ // InternalApplicationConfiguration.g:12136:1: rule__IntEnumberation__EntryAssignment_2_0 : ( ruleINTLiteral ) ;
public final void rule__IntEnumberation__EntryAssignment_2_0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalApplicationConfiguration.g:11727:1: ( ( ruleINTLiteral ) )
- // InternalApplicationConfiguration.g:11728:2: ( ruleINTLiteral )
+ // InternalApplicationConfiguration.g:12140:1: ( ( ruleINTLiteral ) )
+ // InternalApplicationConfiguration.g:12141:2: ( ruleINTLiteral )
{
- // InternalApplicationConfiguration.g:11728:2: ( ruleINTLiteral )
- // InternalApplicationConfiguration.g:11729:3: ruleINTLiteral
+ // InternalApplicationConfiguration.g:12141:2: ( ruleINTLiteral )
+ // InternalApplicationConfiguration.g:12142:3: ruleINTLiteral
{
before(grammarAccess.getIntEnumberationAccess().getEntryINTLiteralParserRuleCall_2_0_0());
pushFollow(FOLLOW_2);
@@ -35506,17 +36769,17 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
// $ANTLR start "rule__IntEnumberation__EntryAssignment_2_1_1"
- // InternalApplicationConfiguration.g:11738:1: rule__IntEnumberation__EntryAssignment_2_1_1 : ( ruleINTLiteral ) ;
+ // InternalApplicationConfiguration.g:12151:1: rule__IntEnumberation__EntryAssignment_2_1_1 : ( ruleINTLiteral ) ;
public final void rule__IntEnumberation__EntryAssignment_2_1_1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalApplicationConfiguration.g:11742:1: ( ( ruleINTLiteral ) )
- // InternalApplicationConfiguration.g:11743:2: ( ruleINTLiteral )
+ // InternalApplicationConfiguration.g:12155:1: ( ( ruleINTLiteral ) )
+ // InternalApplicationConfiguration.g:12156:2: ( ruleINTLiteral )
{
- // InternalApplicationConfiguration.g:11743:2: ( ruleINTLiteral )
- // InternalApplicationConfiguration.g:11744:3: ruleINTLiteral
+ // InternalApplicationConfiguration.g:12156:2: ( ruleINTLiteral )
+ // InternalApplicationConfiguration.g:12157:3: ruleINTLiteral
{
before(grammarAccess.getIntEnumberationAccess().getEntryINTLiteralParserRuleCall_2_1_1_0());
pushFollow(FOLLOW_2);
@@ -35547,17 +36810,17 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
// $ANTLR start "rule__RealEnumeration__EntryAssignment_2_0"
- // InternalApplicationConfiguration.g:11753:1: rule__RealEnumeration__EntryAssignment_2_0 : ( ruleREALLiteral ) ;
+ // InternalApplicationConfiguration.g:12166:1: rule__RealEnumeration__EntryAssignment_2_0 : ( ruleREALLiteral ) ;
public final void rule__RealEnumeration__EntryAssignment_2_0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalApplicationConfiguration.g:11757:1: ( ( ruleREALLiteral ) )
- // InternalApplicationConfiguration.g:11758:2: ( ruleREALLiteral )
+ // InternalApplicationConfiguration.g:12170:1: ( ( ruleREALLiteral ) )
+ // InternalApplicationConfiguration.g:12171:2: ( ruleREALLiteral )
{
- // InternalApplicationConfiguration.g:11758:2: ( ruleREALLiteral )
- // InternalApplicationConfiguration.g:11759:3: ruleREALLiteral
+ // InternalApplicationConfiguration.g:12171:2: ( ruleREALLiteral )
+ // InternalApplicationConfiguration.g:12172:3: ruleREALLiteral
{
before(grammarAccess.getRealEnumerationAccess().getEntryREALLiteralParserRuleCall_2_0_0());
pushFollow(FOLLOW_2);
@@ -35588,17 +36851,17 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
// $ANTLR start "rule__RealEnumeration__EntryAssignment_2_1_1"
- // InternalApplicationConfiguration.g:11768:1: rule__RealEnumeration__EntryAssignment_2_1_1 : ( ruleREALLiteral ) ;
+ // InternalApplicationConfiguration.g:12181:1: rule__RealEnumeration__EntryAssignment_2_1_1 : ( ruleREALLiteral ) ;
public final void rule__RealEnumeration__EntryAssignment_2_1_1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalApplicationConfiguration.g:11772:1: ( ( ruleREALLiteral ) )
- // InternalApplicationConfiguration.g:11773:2: ( ruleREALLiteral )
+ // InternalApplicationConfiguration.g:12185:1: ( ( ruleREALLiteral ) )
+ // InternalApplicationConfiguration.g:12186:2: ( ruleREALLiteral )
{
- // InternalApplicationConfiguration.g:11773:2: ( ruleREALLiteral )
- // InternalApplicationConfiguration.g:11774:3: ruleREALLiteral
+ // InternalApplicationConfiguration.g:12186:2: ( ruleREALLiteral )
+ // InternalApplicationConfiguration.g:12187:3: ruleREALLiteral
{
before(grammarAccess.getRealEnumerationAccess().getEntryREALLiteralParserRuleCall_2_1_1_0());
pushFollow(FOLLOW_2);
@@ -35629,17 +36892,17 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
// $ANTLR start "rule__StringEnumeration__EntryAssignment_2_0"
- // InternalApplicationConfiguration.g:11783:1: rule__StringEnumeration__EntryAssignment_2_0 : ( RULE_STRING ) ;
+ // InternalApplicationConfiguration.g:12196:1: rule__StringEnumeration__EntryAssignment_2_0 : ( RULE_STRING ) ;
public final void rule__StringEnumeration__EntryAssignment_2_0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalApplicationConfiguration.g:11787:1: ( ( RULE_STRING ) )
- // InternalApplicationConfiguration.g:11788:2: ( RULE_STRING )
+ // InternalApplicationConfiguration.g:12200:1: ( ( RULE_STRING ) )
+ // InternalApplicationConfiguration.g:12201:2: ( RULE_STRING )
{
- // InternalApplicationConfiguration.g:11788:2: ( RULE_STRING )
- // InternalApplicationConfiguration.g:11789:3: RULE_STRING
+ // InternalApplicationConfiguration.g:12201:2: ( RULE_STRING )
+ // InternalApplicationConfiguration.g:12202:3: RULE_STRING
{
before(grammarAccess.getStringEnumerationAccess().getEntrySTRINGTerminalRuleCall_2_0_0());
match(input,RULE_STRING,FOLLOW_2);
@@ -35666,17 +36929,17 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
// $ANTLR start "rule__StringEnumeration__EntryAssignment_2_1_1"
- // InternalApplicationConfiguration.g:11798:1: rule__StringEnumeration__EntryAssignment_2_1_1 : ( RULE_STRING ) ;
+ // InternalApplicationConfiguration.g:12211:1: rule__StringEnumeration__EntryAssignment_2_1_1 : ( RULE_STRING ) ;
public final void rule__StringEnumeration__EntryAssignment_2_1_1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalApplicationConfiguration.g:11802:1: ( ( RULE_STRING ) )
- // InternalApplicationConfiguration.g:11803:2: ( RULE_STRING )
+ // InternalApplicationConfiguration.g:12215:1: ( ( RULE_STRING ) )
+ // InternalApplicationConfiguration.g:12216:2: ( RULE_STRING )
{
- // InternalApplicationConfiguration.g:11803:2: ( RULE_STRING )
- // InternalApplicationConfiguration.g:11804:3: RULE_STRING
+ // InternalApplicationConfiguration.g:12216:2: ( RULE_STRING )
+ // InternalApplicationConfiguration.g:12217:3: RULE_STRING
{
before(grammarAccess.getStringEnumerationAccess().getEntrySTRINGTerminalRuleCall_2_1_1_0());
match(input,RULE_STRING,FOLLOW_2);
@@ -35703,17 +36966,17 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
// $ANTLR start "rule__ScopeDeclaration__NameAssignment_1"
- // InternalApplicationConfiguration.g:11813:1: rule__ScopeDeclaration__NameAssignment_1 : ( RULE_ID ) ;
+ // InternalApplicationConfiguration.g:12226:1: rule__ScopeDeclaration__NameAssignment_1 : ( RULE_ID ) ;
public final void rule__ScopeDeclaration__NameAssignment_1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalApplicationConfiguration.g:11817:1: ( ( RULE_ID ) )
- // InternalApplicationConfiguration.g:11818:2: ( RULE_ID )
+ // InternalApplicationConfiguration.g:12230:1: ( ( RULE_ID ) )
+ // InternalApplicationConfiguration.g:12231:2: ( RULE_ID )
{
- // InternalApplicationConfiguration.g:11818:2: ( RULE_ID )
- // InternalApplicationConfiguration.g:11819:3: RULE_ID
+ // InternalApplicationConfiguration.g:12231:2: ( RULE_ID )
+ // InternalApplicationConfiguration.g:12232:3: RULE_ID
{
before(grammarAccess.getScopeDeclarationAccess().getNameIDTerminalRuleCall_1_0());
match(input,RULE_ID,FOLLOW_2);
@@ -35740,17 +37003,17 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
// $ANTLR start "rule__ScopeDeclaration__SpecificationAssignment_2"
- // InternalApplicationConfiguration.g:11828:1: rule__ScopeDeclaration__SpecificationAssignment_2 : ( ruleScopeSpecification ) ;
+ // InternalApplicationConfiguration.g:12241:1: rule__ScopeDeclaration__SpecificationAssignment_2 : ( ruleScopeSpecification ) ;
public final void rule__ScopeDeclaration__SpecificationAssignment_2() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalApplicationConfiguration.g:11832:1: ( ( ruleScopeSpecification ) )
- // InternalApplicationConfiguration.g:11833:2: ( ruleScopeSpecification )
+ // InternalApplicationConfiguration.g:12245:1: ( ( ruleScopeSpecification ) )
+ // InternalApplicationConfiguration.g:12246:2: ( ruleScopeSpecification )
{
- // InternalApplicationConfiguration.g:11833:2: ( ruleScopeSpecification )
- // InternalApplicationConfiguration.g:11834:3: ruleScopeSpecification
+ // InternalApplicationConfiguration.g:12246:2: ( ruleScopeSpecification )
+ // InternalApplicationConfiguration.g:12247:3: ruleScopeSpecification
{
before(grammarAccess.getScopeDeclarationAccess().getSpecificationScopeSpecificationParserRuleCall_2_0());
pushFollow(FOLLOW_2);
@@ -35781,21 +37044,21 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
// $ANTLR start "rule__ScopeReference__ReferredAssignment"
- // InternalApplicationConfiguration.g:11843:1: rule__ScopeReference__ReferredAssignment : ( ( RULE_ID ) ) ;
+ // InternalApplicationConfiguration.g:12256:1: rule__ScopeReference__ReferredAssignment : ( ( RULE_ID ) ) ;
public final void rule__ScopeReference__ReferredAssignment() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalApplicationConfiguration.g:11847:1: ( ( ( RULE_ID ) ) )
- // InternalApplicationConfiguration.g:11848:2: ( ( RULE_ID ) )
+ // InternalApplicationConfiguration.g:12260:1: ( ( ( RULE_ID ) ) )
+ // InternalApplicationConfiguration.g:12261:2: ( ( RULE_ID ) )
{
- // InternalApplicationConfiguration.g:11848:2: ( ( RULE_ID ) )
- // InternalApplicationConfiguration.g:11849:3: ( RULE_ID )
+ // InternalApplicationConfiguration.g:12261:2: ( ( RULE_ID ) )
+ // InternalApplicationConfiguration.g:12262:3: ( RULE_ID )
{
before(grammarAccess.getScopeReferenceAccess().getReferredScopeDeclarationCrossReference_0());
- // InternalApplicationConfiguration.g:11850:3: ( RULE_ID )
- // InternalApplicationConfiguration.g:11851:4: RULE_ID
+ // InternalApplicationConfiguration.g:12263:3: ( RULE_ID )
+ // InternalApplicationConfiguration.g:12264:4: RULE_ID
{
before(grammarAccess.getScopeReferenceAccess().getReferredScopeDeclarationIDTerminalRuleCall_0_1());
match(input,RULE_ID,FOLLOW_2);
@@ -35826,17 +37089,17 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
// $ANTLR start "rule__GenerationTask__MetamodelAssignment_3_0_2"
- // InternalApplicationConfiguration.g:11862:1: rule__GenerationTask__MetamodelAssignment_3_0_2 : ( ruleMetamodel ) ;
+ // InternalApplicationConfiguration.g:12275:1: rule__GenerationTask__MetamodelAssignment_3_0_2 : ( ruleMetamodel ) ;
public final void rule__GenerationTask__MetamodelAssignment_3_0_2() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalApplicationConfiguration.g:11866:1: ( ( ruleMetamodel ) )
- // InternalApplicationConfiguration.g:11867:2: ( ruleMetamodel )
+ // InternalApplicationConfiguration.g:12279:1: ( ( ruleMetamodel ) )
+ // InternalApplicationConfiguration.g:12280:2: ( ruleMetamodel )
{
- // InternalApplicationConfiguration.g:11867:2: ( ruleMetamodel )
- // InternalApplicationConfiguration.g:11868:3: ruleMetamodel
+ // InternalApplicationConfiguration.g:12280:2: ( ruleMetamodel )
+ // InternalApplicationConfiguration.g:12281:3: ruleMetamodel
{
before(grammarAccess.getGenerationTaskAccess().getMetamodelMetamodelParserRuleCall_3_0_2_0());
pushFollow(FOLLOW_2);
@@ -35867,17 +37130,17 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
// $ANTLR start "rule__GenerationTask__PartialModelAssignment_3_1_2"
- // InternalApplicationConfiguration.g:11877:1: rule__GenerationTask__PartialModelAssignment_3_1_2 : ( rulePartialModel ) ;
+ // InternalApplicationConfiguration.g:12290:1: rule__GenerationTask__PartialModelAssignment_3_1_2 : ( rulePartialModel ) ;
public final void rule__GenerationTask__PartialModelAssignment_3_1_2() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalApplicationConfiguration.g:11881:1: ( ( rulePartialModel ) )
- // InternalApplicationConfiguration.g:11882:2: ( rulePartialModel )
+ // InternalApplicationConfiguration.g:12294:1: ( ( rulePartialModel ) )
+ // InternalApplicationConfiguration.g:12295:2: ( rulePartialModel )
{
- // InternalApplicationConfiguration.g:11882:2: ( rulePartialModel )
- // InternalApplicationConfiguration.g:11883:3: rulePartialModel
+ // InternalApplicationConfiguration.g:12295:2: ( rulePartialModel )
+ // InternalApplicationConfiguration.g:12296:3: rulePartialModel
{
before(grammarAccess.getGenerationTaskAccess().getPartialModelPartialModelParserRuleCall_3_1_2_0());
pushFollow(FOLLOW_2);
@@ -35908,17 +37171,17 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
// $ANTLR start "rule__GenerationTask__PatternsAssignment_3_2_2"
- // InternalApplicationConfiguration.g:11892:1: rule__GenerationTask__PatternsAssignment_3_2_2 : ( ruleGraphPattern ) ;
+ // InternalApplicationConfiguration.g:12305:1: rule__GenerationTask__PatternsAssignment_3_2_2 : ( ruleGraphPattern ) ;
public final void rule__GenerationTask__PatternsAssignment_3_2_2() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalApplicationConfiguration.g:11896:1: ( ( ruleGraphPattern ) )
- // InternalApplicationConfiguration.g:11897:2: ( ruleGraphPattern )
+ // InternalApplicationConfiguration.g:12309:1: ( ( ruleGraphPattern ) )
+ // InternalApplicationConfiguration.g:12310:2: ( ruleGraphPattern )
{
- // InternalApplicationConfiguration.g:11897:2: ( ruleGraphPattern )
- // InternalApplicationConfiguration.g:11898:3: ruleGraphPattern
+ // InternalApplicationConfiguration.g:12310:2: ( ruleGraphPattern )
+ // InternalApplicationConfiguration.g:12311:3: ruleGraphPattern
{
before(grammarAccess.getGenerationTaskAccess().getPatternsGraphPatternParserRuleCall_3_2_2_0());
pushFollow(FOLLOW_2);
@@ -35949,17 +37212,17 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
// $ANTLR start "rule__GenerationTask__ObjectivesAssignment_3_3_2"
- // InternalApplicationConfiguration.g:11907:1: rule__GenerationTask__ObjectivesAssignment_3_3_2 : ( ruleObjective ) ;
+ // InternalApplicationConfiguration.g:12320:1: rule__GenerationTask__ObjectivesAssignment_3_3_2 : ( ruleObjective ) ;
public final void rule__GenerationTask__ObjectivesAssignment_3_3_2() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalApplicationConfiguration.g:11911:1: ( ( ruleObjective ) )
- // InternalApplicationConfiguration.g:11912:2: ( ruleObjective )
+ // InternalApplicationConfiguration.g:12324:1: ( ( ruleObjective ) )
+ // InternalApplicationConfiguration.g:12325:2: ( ruleObjective )
{
- // InternalApplicationConfiguration.g:11912:2: ( ruleObjective )
- // InternalApplicationConfiguration.g:11913:3: ruleObjective
+ // InternalApplicationConfiguration.g:12325:2: ( ruleObjective )
+ // InternalApplicationConfiguration.g:12326:3: ruleObjective
{
before(grammarAccess.getGenerationTaskAccess().getObjectivesObjectiveParserRuleCall_3_3_2_0());
pushFollow(FOLLOW_2);
@@ -35990,17 +37253,17 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
// $ANTLR start "rule__GenerationTask__ScopeAssignment_3_4_2"
- // InternalApplicationConfiguration.g:11922:1: rule__GenerationTask__ScopeAssignment_3_4_2 : ( ruleScope ) ;
+ // InternalApplicationConfiguration.g:12335:1: rule__GenerationTask__ScopeAssignment_3_4_2 : ( ruleScope ) ;
public final void rule__GenerationTask__ScopeAssignment_3_4_2() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalApplicationConfiguration.g:11926:1: ( ( ruleScope ) )
- // InternalApplicationConfiguration.g:11927:2: ( ruleScope )
+ // InternalApplicationConfiguration.g:12339:1: ( ( ruleScope ) )
+ // InternalApplicationConfiguration.g:12340:2: ( ruleScope )
{
- // InternalApplicationConfiguration.g:11927:2: ( ruleScope )
- // InternalApplicationConfiguration.g:11928:3: ruleScope
+ // InternalApplicationConfiguration.g:12340:2: ( ruleScope )
+ // InternalApplicationConfiguration.g:12341:3: ruleScope
{
before(grammarAccess.getGenerationTaskAccess().getScopeScopeParserRuleCall_3_4_2_0());
pushFollow(FOLLOW_2);
@@ -36031,24 +37294,24 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
// $ANTLR start "rule__GenerationTask__NumberSpecifiedAssignment_3_5_0"
- // InternalApplicationConfiguration.g:11937:1: rule__GenerationTask__NumberSpecifiedAssignment_3_5_0 : ( ( 'number' ) ) ;
+ // InternalApplicationConfiguration.g:12350:1: rule__GenerationTask__NumberSpecifiedAssignment_3_5_0 : ( ( 'number' ) ) ;
public final void rule__GenerationTask__NumberSpecifiedAssignment_3_5_0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalApplicationConfiguration.g:11941:1: ( ( ( 'number' ) ) )
- // InternalApplicationConfiguration.g:11942:2: ( ( 'number' ) )
+ // InternalApplicationConfiguration.g:12354:1: ( ( ( 'number' ) ) )
+ // InternalApplicationConfiguration.g:12355:2: ( ( 'number' ) )
{
- // InternalApplicationConfiguration.g:11942:2: ( ( 'number' ) )
- // InternalApplicationConfiguration.g:11943:3: ( 'number' )
+ // InternalApplicationConfiguration.g:12355:2: ( ( 'number' ) )
+ // InternalApplicationConfiguration.g:12356:3: ( 'number' )
{
before(grammarAccess.getGenerationTaskAccess().getNumberSpecifiedNumberKeyword_3_5_0_0());
- // InternalApplicationConfiguration.g:11944:3: ( 'number' )
- // InternalApplicationConfiguration.g:11945:4: 'number'
+ // InternalApplicationConfiguration.g:12357:3: ( 'number' )
+ // InternalApplicationConfiguration.g:12358:4: 'number'
{
before(grammarAccess.getGenerationTaskAccess().getNumberSpecifiedNumberKeyword_3_5_0_0());
- match(input,64,FOLLOW_2);
+ match(input,65,FOLLOW_2);
after(grammarAccess.getGenerationTaskAccess().getNumberSpecifiedNumberKeyword_3_5_0_0());
}
@@ -36076,17 +37339,17 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
// $ANTLR start "rule__GenerationTask__NumberAssignment_3_5_2"
- // InternalApplicationConfiguration.g:11956:1: rule__GenerationTask__NumberAssignment_3_5_2 : ( RULE_INT ) ;
+ // InternalApplicationConfiguration.g:12369:1: rule__GenerationTask__NumberAssignment_3_5_2 : ( RULE_INT ) ;
public final void rule__GenerationTask__NumberAssignment_3_5_2() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalApplicationConfiguration.g:11960:1: ( ( RULE_INT ) )
- // InternalApplicationConfiguration.g:11961:2: ( RULE_INT )
+ // InternalApplicationConfiguration.g:12373:1: ( ( RULE_INT ) )
+ // InternalApplicationConfiguration.g:12374:2: ( RULE_INT )
{
- // InternalApplicationConfiguration.g:11961:2: ( RULE_INT )
- // InternalApplicationConfiguration.g:11962:3: RULE_INT
+ // InternalApplicationConfiguration.g:12374:2: ( RULE_INT )
+ // InternalApplicationConfiguration.g:12375:3: RULE_INT
{
before(grammarAccess.getGenerationTaskAccess().getNumberINTTerminalRuleCall_3_5_2_0());
match(input,RULE_INT,FOLLOW_2);
@@ -36113,24 +37376,24 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
// $ANTLR start "rule__GenerationTask__RunSpecifiedAssignment_3_6_0"
- // InternalApplicationConfiguration.g:11971:1: rule__GenerationTask__RunSpecifiedAssignment_3_6_0 : ( ( 'runs' ) ) ;
+ // InternalApplicationConfiguration.g:12384:1: rule__GenerationTask__RunSpecifiedAssignment_3_6_0 : ( ( 'runs' ) ) ;
public final void rule__GenerationTask__RunSpecifiedAssignment_3_6_0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalApplicationConfiguration.g:11975:1: ( ( ( 'runs' ) ) )
- // InternalApplicationConfiguration.g:11976:2: ( ( 'runs' ) )
+ // InternalApplicationConfiguration.g:12388:1: ( ( ( 'runs' ) ) )
+ // InternalApplicationConfiguration.g:12389:2: ( ( 'runs' ) )
{
- // InternalApplicationConfiguration.g:11976:2: ( ( 'runs' ) )
- // InternalApplicationConfiguration.g:11977:3: ( 'runs' )
+ // InternalApplicationConfiguration.g:12389:2: ( ( 'runs' ) )
+ // InternalApplicationConfiguration.g:12390:3: ( 'runs' )
{
before(grammarAccess.getGenerationTaskAccess().getRunSpecifiedRunsKeyword_3_6_0_0());
- // InternalApplicationConfiguration.g:11978:3: ( 'runs' )
- // InternalApplicationConfiguration.g:11979:4: 'runs'
+ // InternalApplicationConfiguration.g:12391:3: ( 'runs' )
+ // InternalApplicationConfiguration.g:12392:4: 'runs'
{
before(grammarAccess.getGenerationTaskAccess().getRunSpecifiedRunsKeyword_3_6_0_0());
- match(input,65,FOLLOW_2);
+ match(input,66,FOLLOW_2);
after(grammarAccess.getGenerationTaskAccess().getRunSpecifiedRunsKeyword_3_6_0_0());
}
@@ -36158,17 +37421,17 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
// $ANTLR start "rule__GenerationTask__RunsAssignment_3_6_2"
- // InternalApplicationConfiguration.g:11990:1: rule__GenerationTask__RunsAssignment_3_6_2 : ( RULE_INT ) ;
+ // InternalApplicationConfiguration.g:12403:1: rule__GenerationTask__RunsAssignment_3_6_2 : ( RULE_INT ) ;
public final void rule__GenerationTask__RunsAssignment_3_6_2() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalApplicationConfiguration.g:11994:1: ( ( RULE_INT ) )
- // InternalApplicationConfiguration.g:11995:2: ( RULE_INT )
+ // InternalApplicationConfiguration.g:12407:1: ( ( RULE_INT ) )
+ // InternalApplicationConfiguration.g:12408:2: ( RULE_INT )
{
- // InternalApplicationConfiguration.g:11995:2: ( RULE_INT )
- // InternalApplicationConfiguration.g:11996:3: RULE_INT
+ // InternalApplicationConfiguration.g:12408:2: ( RULE_INT )
+ // InternalApplicationConfiguration.g:12409:3: RULE_INT
{
before(grammarAccess.getGenerationTaskAccess().getRunsINTTerminalRuleCall_3_6_2_0());
match(input,RULE_INT,FOLLOW_2);
@@ -36195,17 +37458,17 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
// $ANTLR start "rule__GenerationTask__SolverAssignment_3_7_2"
- // InternalApplicationConfiguration.g:12005:1: rule__GenerationTask__SolverAssignment_3_7_2 : ( ruleSolver ) ;
+ // InternalApplicationConfiguration.g:12418:1: rule__GenerationTask__SolverAssignment_3_7_2 : ( ruleSolver ) ;
public final void rule__GenerationTask__SolverAssignment_3_7_2() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalApplicationConfiguration.g:12009:1: ( ( ruleSolver ) )
- // InternalApplicationConfiguration.g:12010:2: ( ruleSolver )
+ // InternalApplicationConfiguration.g:12422:1: ( ( ruleSolver ) )
+ // InternalApplicationConfiguration.g:12423:2: ( ruleSolver )
{
- // InternalApplicationConfiguration.g:12010:2: ( ruleSolver )
- // InternalApplicationConfiguration.g:12011:3: ruleSolver
+ // InternalApplicationConfiguration.g:12423:2: ( ruleSolver )
+ // InternalApplicationConfiguration.g:12424:3: ruleSolver
{
before(grammarAccess.getGenerationTaskAccess().getSolverSolverEnumRuleCall_3_7_2_0());
pushFollow(FOLLOW_2);
@@ -36236,17 +37499,17 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
// $ANTLR start "rule__GenerationTask__ConfigAssignment_3_8_2"
- // InternalApplicationConfiguration.g:12020:1: rule__GenerationTask__ConfigAssignment_3_8_2 : ( ruleConfig ) ;
+ // InternalApplicationConfiguration.g:12433:1: rule__GenerationTask__ConfigAssignment_3_8_2 : ( ruleConfig ) ;
public final void rule__GenerationTask__ConfigAssignment_3_8_2() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalApplicationConfiguration.g:12024:1: ( ( ruleConfig ) )
- // InternalApplicationConfiguration.g:12025:2: ( ruleConfig )
+ // InternalApplicationConfiguration.g:12437:1: ( ( ruleConfig ) )
+ // InternalApplicationConfiguration.g:12438:2: ( ruleConfig )
{
- // InternalApplicationConfiguration.g:12025:2: ( ruleConfig )
- // InternalApplicationConfiguration.g:12026:3: ruleConfig
+ // InternalApplicationConfiguration.g:12438:2: ( ruleConfig )
+ // InternalApplicationConfiguration.g:12439:3: ruleConfig
{
before(grammarAccess.getGenerationTaskAccess().getConfigConfigParserRuleCall_3_8_2_0());
pushFollow(FOLLOW_2);
@@ -36277,17 +37540,17 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
// $ANTLR start "rule__GenerationTask__DebugFolderAssignment_3_9_2"
- // InternalApplicationConfiguration.g:12035:1: rule__GenerationTask__DebugFolderAssignment_3_9_2 : ( ruleFile ) ;
+ // InternalApplicationConfiguration.g:12448:1: rule__GenerationTask__DebugFolderAssignment_3_9_2 : ( ruleFile ) ;
public final void rule__GenerationTask__DebugFolderAssignment_3_9_2() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalApplicationConfiguration.g:12039:1: ( ( ruleFile ) )
- // InternalApplicationConfiguration.g:12040:2: ( ruleFile )
+ // InternalApplicationConfiguration.g:12452:1: ( ( ruleFile ) )
+ // InternalApplicationConfiguration.g:12453:2: ( ruleFile )
{
- // InternalApplicationConfiguration.g:12040:2: ( ruleFile )
- // InternalApplicationConfiguration.g:12041:3: ruleFile
+ // InternalApplicationConfiguration.g:12453:2: ( ruleFile )
+ // InternalApplicationConfiguration.g:12454:3: ruleFile
{
before(grammarAccess.getGenerationTaskAccess().getDebugFolderFileParserRuleCall_3_9_2_0());
pushFollow(FOLLOW_2);
@@ -36318,17 +37581,17 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
// $ANTLR start "rule__GenerationTask__TargetLogFileAssignment_3_10_2"
- // InternalApplicationConfiguration.g:12050:1: rule__GenerationTask__TargetLogFileAssignment_3_10_2 : ( ruleFile ) ;
+ // InternalApplicationConfiguration.g:12463:1: rule__GenerationTask__TargetLogFileAssignment_3_10_2 : ( ruleFile ) ;
public final void rule__GenerationTask__TargetLogFileAssignment_3_10_2() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalApplicationConfiguration.g:12054:1: ( ( ruleFile ) )
- // InternalApplicationConfiguration.g:12055:2: ( ruleFile )
+ // InternalApplicationConfiguration.g:12467:1: ( ( ruleFile ) )
+ // InternalApplicationConfiguration.g:12468:2: ( ruleFile )
{
- // InternalApplicationConfiguration.g:12055:2: ( ruleFile )
- // InternalApplicationConfiguration.g:12056:3: ruleFile
+ // InternalApplicationConfiguration.g:12468:2: ( ruleFile )
+ // InternalApplicationConfiguration.g:12469:3: ruleFile
{
before(grammarAccess.getGenerationTaskAccess().getTargetLogFileFileParserRuleCall_3_10_2_0());
pushFollow(FOLLOW_2);
@@ -36359,17 +37622,17 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
// $ANTLR start "rule__GenerationTask__TargetStatisticsFileAssignment_3_11_2"
- // InternalApplicationConfiguration.g:12065:1: rule__GenerationTask__TargetStatisticsFileAssignment_3_11_2 : ( ruleFile ) ;
+ // InternalApplicationConfiguration.g:12478:1: rule__GenerationTask__TargetStatisticsFileAssignment_3_11_2 : ( ruleFile ) ;
public final void rule__GenerationTask__TargetStatisticsFileAssignment_3_11_2() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalApplicationConfiguration.g:12069:1: ( ( ruleFile ) )
- // InternalApplicationConfiguration.g:12070:2: ( ruleFile )
+ // InternalApplicationConfiguration.g:12482:1: ( ( ruleFile ) )
+ // InternalApplicationConfiguration.g:12483:2: ( ruleFile )
{
- // InternalApplicationConfiguration.g:12070:2: ( ruleFile )
- // InternalApplicationConfiguration.g:12071:3: ruleFile
+ // InternalApplicationConfiguration.g:12483:2: ( ruleFile )
+ // InternalApplicationConfiguration.g:12484:3: ruleFile
{
before(grammarAccess.getGenerationTaskAccess().getTargetStatisticsFileFileParserRuleCall_3_11_2_0());
pushFollow(FOLLOW_2);
@@ -36400,17 +37663,17 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
// $ANTLR start "rule__GenerationTask__TagetFolderAssignment_3_12_2"
- // InternalApplicationConfiguration.g:12080:1: rule__GenerationTask__TagetFolderAssignment_3_12_2 : ( ruleFile ) ;
+ // InternalApplicationConfiguration.g:12493:1: rule__GenerationTask__TagetFolderAssignment_3_12_2 : ( ruleFile ) ;
public final void rule__GenerationTask__TagetFolderAssignment_3_12_2() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalApplicationConfiguration.g:12084:1: ( ( ruleFile ) )
- // InternalApplicationConfiguration.g:12085:2: ( ruleFile )
+ // InternalApplicationConfiguration.g:12497:1: ( ( ruleFile ) )
+ // InternalApplicationConfiguration.g:12498:2: ( ruleFile )
{
- // InternalApplicationConfiguration.g:12085:2: ( ruleFile )
- // InternalApplicationConfiguration.g:12086:3: ruleFile
+ // InternalApplicationConfiguration.g:12498:2: ( ruleFile )
+ // InternalApplicationConfiguration.g:12499:3: ruleFile
{
before(grammarAccess.getGenerationTaskAccess().getTagetFolderFileParserRuleCall_3_12_2_0());
pushFollow(FOLLOW_2);
@@ -36442,8 +37705,6 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
// Delegated rules
- protected DFA64 dfa64 = new DFA64(this);
- protected DFA65 dfa65 = new DFA65(this);
protected DFA66 dfa66 = new DFA66(this);
protected DFA67 dfa67 = new DFA67(this);
protected DFA68 dfa68 = new DFA68(this);
@@ -36456,13 +37717,15 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
protected DFA75 dfa75 = new DFA75(this);
protected DFA76 dfa76 = new DFA76(this);
protected DFA77 dfa77 = new DFA77(this);
+ protected DFA78 dfa78 = new DFA78(this);
+ protected DFA79 dfa79 = new DFA79(this);
static final String dfa_1s = "\17\uffff";
- static final String dfa_2s = "\1\36\16\uffff";
- static final String dfa_3s = "\1\101\16\uffff";
+ static final String dfa_2s = "\1\40\16\uffff";
+ static final String dfa_3s = "\1\102\16\uffff";
static final String dfa_4s = "\1\uffff\15\1\1\2";
static final String dfa_5s = "\1\0\16\uffff}>";
static final String[] dfa_6s = {
- "\1\16\4\uffff\1\1\2\uffff\1\3\2\uffff\1\4\1\11\13\uffff\1\5\1\uffff\1\2\1\10\1\12\1\13\1\14\1\15\2\uffff\1\6\1\7",
+ "\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",
"",
"",
"",
@@ -36486,11 +37749,11 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
static final short[] dfa_5 = DFA.unpackEncodedString(dfa_5s);
static final short[][] dfa_6 = unpackEncodedStringArray(dfa_6s);
- class DFA64 extends DFA {
+ class DFA66 extends DFA {
- public DFA64(BaseRecognizer recognizer) {
+ public DFA66(BaseRecognizer recognizer) {
this.recognizer = recognizer;
- this.decisionNumber = 64;
+ this.decisionNumber = 66;
this.eot = dfa_1;
this.eof = dfa_1;
this.min = dfa_2;
@@ -36500,65 +37763,65 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
this.transition = dfa_6;
}
public String getDescription() {
- return "9721:2: ( rule__GenerationTask__UnorderedGroup_3__0 )?";
+ return "10074:2: ( rule__GenerationTask__UnorderedGroup_3__0 )?";
}
public int specialStateTransition(int s, IntStream _input) throws NoViableAltException {
TokenStream input = (TokenStream)_input;
int _s = s;
switch ( s ) {
case 0 :
- int LA64_0 = input.LA(1);
+ int LA66_0 = input.LA(1);
- int index64_0 = input.index();
+ int index66_0 = input.index();
input.rewind();
s = -1;
- if ( LA64_0 == 35 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 0) ) {s = 1;}
+ if ( LA66_0 == 37 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 0) ) {s = 1;}
- else if ( LA64_0 == 56 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 1) ) {s = 2;}
+ else if ( LA66_0 == 57 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 1) ) {s = 2;}
- else if ( LA64_0 == 38 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 2) ) {s = 3;}
+ else if ( LA66_0 == 40 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 2) ) {s = 3;}
- else if ( LA64_0 == 41 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 3) ) {s = 4;}
+ else if ( LA66_0 == 44 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 3) ) {s = 4;}
- else if ( LA64_0 == 54 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 4) ) {s = 5;}
+ else if ( LA66_0 == 55 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 4) ) {s = 5;}
- else if ( LA64_0 == 64 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 5) ) {s = 6;}
+ else if ( LA66_0 == 65 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 5) ) {s = 6;}
- else if ( LA64_0 == 65 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 6) ) {s = 7;}
+ else if ( LA66_0 == 66 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 6) ) {s = 7;}
- else if ( LA64_0 == 57 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 7) ) {s = 8;}
+ else if ( LA66_0 == 58 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 7) ) {s = 8;}
- else if ( LA64_0 == 42 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 8) ) {s = 9;}
+ else if ( LA66_0 == 45 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 8) ) {s = 9;}
- else if ( LA64_0 == 58 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 9) ) {s = 10;}
+ else if ( LA66_0 == 59 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 9) ) {s = 10;}
- else if ( LA64_0 == 59 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 10) ) {s = 11;}
+ else if ( LA66_0 == 60 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 10) ) {s = 11;}
- else if ( LA64_0 == 60 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 11) ) {s = 12;}
+ else if ( LA66_0 == 61 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 11) ) {s = 12;}
- else if ( LA64_0 == 61 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 12) ) {s = 13;}
+ else if ( LA66_0 == 62 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 12) ) {s = 13;}
- else if ( (LA64_0==30) ) {s = 14;}
+ else if ( (LA66_0==32) ) {s = 14;}
- input.seek(index64_0);
+ input.seek(index66_0);
if ( s>=0 ) return s;
break;
}
NoViableAltException nvae =
- new NoViableAltException(getDescription(), 64, _s, input);
+ new NoViableAltException(getDescription(), 66, _s, input);
error(nvae);
throw nvae;
}
}
static final String dfa_7s = "\16\uffff";
- static final String dfa_8s = "\1\43\15\uffff";
- static final String dfa_9s = "\1\101\15\uffff";
+ static final String dfa_8s = "\1\45\15\uffff";
+ static final String dfa_9s = "\1\102\15\uffff";
static final String dfa_10s = "\1\uffff\1\1\1\2\1\3\1\4\1\5\1\6\1\7\1\10\1\11\1\12\1\13\1\14\1\15";
static final String dfa_11s = "\1\0\15\uffff}>";
static final String[] dfa_12s = {
- "\1\1\2\uffff\1\3\2\uffff\1\4\1\11\13\uffff\1\5\1\uffff\1\2\1\10\1\12\1\13\1\14\1\15\2\uffff\1\6\1\7",
+ "\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",
"",
"",
"",
@@ -36581,11 +37844,11 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
static final short[] dfa_11 = DFA.unpackEncodedString(dfa_11s);
static final short[][] dfa_12 = unpackEncodedStringArray(dfa_12s);
- class DFA65 extends DFA {
+ class DFA67 extends DFA {
- public DFA65(BaseRecognizer recognizer) {
+ public DFA67(BaseRecognizer recognizer) {
this.recognizer = recognizer;
- this.decisionNumber = 65;
+ this.decisionNumber = 67;
this.eot = dfa_7;
this.eof = dfa_7;
this.min = dfa_8;
@@ -36595,62 +37858,62 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
this.transition = dfa_12;
}
public String getDescription() {
- return "9735:3: ( ({...}? => ( ( ( rule__GenerationTask__Group_3_0__0 ) ) ) ) | ({...}? => ( ( ( rule__GenerationTask__Group_3_1__0 ) ) ) ) | ({...}? => ( ( ( rule__GenerationTask__Group_3_2__0 ) ) ) ) | ({...}? => ( ( ( rule__GenerationTask__Group_3_3__0 ) ) ) ) | ({...}? => ( ( ( rule__GenerationTask__Group_3_4__0 ) ) ) ) | ({...}? => ( ( ( rule__GenerationTask__Group_3_5__0 ) ) ) ) | ({...}? => ( ( ( rule__GenerationTask__Group_3_6__0 ) ) ) ) | ({...}? => ( ( ( rule__GenerationTask__Group_3_7__0 ) ) ) ) | ({...}? => ( ( ( rule__GenerationTask__Group_3_8__0 ) ) ) ) | ({...}? => ( ( ( rule__GenerationTask__Group_3_9__0 ) ) ) ) | ({...}? => ( ( ( rule__GenerationTask__Group_3_10__0 ) ) ) ) | ({...}? => ( ( ( rule__GenerationTask__Group_3_11__0 ) ) ) ) | ({...}? => ( ( ( rule__GenerationTask__Group_3_12__0 ) ) ) ) )";
+ 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 ) ) ) ) )";
}
public int specialStateTransition(int s, IntStream _input) throws NoViableAltException {
TokenStream input = (TokenStream)_input;
int _s = s;
switch ( s ) {
case 0 :
- int LA65_0 = input.LA(1);
+ int LA67_0 = input.LA(1);
- int index65_0 = input.index();
+ int index67_0 = input.index();
input.rewind();
s = -1;
- if ( LA65_0 == 35 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 0) ) {s = 1;}
+ if ( LA67_0 == 37 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 0) ) {s = 1;}
- else if ( LA65_0 == 56 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 1) ) {s = 2;}
+ else if ( LA67_0 == 57 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 1) ) {s = 2;}
- else if ( LA65_0 == 38 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 2) ) {s = 3;}
+ else if ( LA67_0 == 40 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 2) ) {s = 3;}
- else if ( LA65_0 == 41 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 3) ) {s = 4;}
+ else if ( LA67_0 == 44 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 3) ) {s = 4;}
- else if ( LA65_0 == 54 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 4) ) {s = 5;}
+ else if ( LA67_0 == 55 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 4) ) {s = 5;}
- else if ( LA65_0 == 64 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 5) ) {s = 6;}
+ else if ( LA67_0 == 65 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 5) ) {s = 6;}
- else if ( LA65_0 == 65 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 6) ) {s = 7;}
+ else if ( LA67_0 == 66 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 6) ) {s = 7;}
- else if ( LA65_0 == 57 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 7) ) {s = 8;}
+ else if ( LA67_0 == 58 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 7) ) {s = 8;}
- else if ( LA65_0 == 42 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 8) ) {s = 9;}
+ else if ( LA67_0 == 45 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 8) ) {s = 9;}
- else if ( LA65_0 == 58 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 9) ) {s = 10;}
+ else if ( LA67_0 == 59 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 9) ) {s = 10;}
- else if ( LA65_0 == 59 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 10) ) {s = 11;}
+ else if ( LA67_0 == 60 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 10) ) {s = 11;}
- else if ( LA65_0 == 60 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 11) ) {s = 12;}
+ else if ( LA67_0 == 61 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 11) ) {s = 12;}
- else if ( LA65_0 == 61 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 12) ) {s = 13;}
+ else if ( LA67_0 == 62 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 12) ) {s = 13;}
- input.seek(index65_0);
+ input.seek(index67_0);
if ( s>=0 ) return s;
break;
}
NoViableAltException nvae =
- new NoViableAltException(getDescription(), 65, _s, input);
+ new NoViableAltException(getDescription(), 67, _s, input);
error(nvae);
throw nvae;
}
}
- class DFA66 extends DFA {
+ class DFA68 extends DFA {
- public DFA66(BaseRecognizer recognizer) {
+ public DFA68(BaseRecognizer recognizer) {
this.recognizer = recognizer;
- this.decisionNumber = 66;
+ this.decisionNumber = 68;
this.eot = dfa_1;
this.eof = dfa_1;
this.min = dfa_2;
@@ -36660,64 +37923,64 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
this.transition = dfa_6;
}
public String getDescription() {
- return "9945:2: ( rule__GenerationTask__UnorderedGroup_3__1 )?";
+ return "10298:2: ( rule__GenerationTask__UnorderedGroup_3__1 )?";
}
public int specialStateTransition(int s, IntStream _input) throws NoViableAltException {
TokenStream input = (TokenStream)_input;
int _s = s;
switch ( s ) {
case 0 :
- int LA66_0 = input.LA(1);
+ int LA68_0 = input.LA(1);
- int index66_0 = input.index();
+ int index68_0 = input.index();
input.rewind();
s = -1;
- if ( LA66_0 == 35 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 0) ) {s = 1;}
+ if ( LA68_0 == 37 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 0) ) {s = 1;}
- else if ( LA66_0 == 56 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 1) ) {s = 2;}
+ else if ( LA68_0 == 57 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 1) ) {s = 2;}
- else if ( LA66_0 == 38 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 2) ) {s = 3;}
+ else if ( LA68_0 == 40 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 2) ) {s = 3;}
- else if ( LA66_0 == 41 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 3) ) {s = 4;}
+ else if ( LA68_0 == 44 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 3) ) {s = 4;}
- else if ( LA66_0 == 54 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 4) ) {s = 5;}
+ else if ( LA68_0 == 55 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 4) ) {s = 5;}
- else if ( LA66_0 == 64 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 5) ) {s = 6;}
+ else if ( LA68_0 == 65 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 5) ) {s = 6;}
- else if ( LA66_0 == 65 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 6) ) {s = 7;}
+ else if ( LA68_0 == 66 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 6) ) {s = 7;}
- else if ( LA66_0 == 57 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 7) ) {s = 8;}
+ else if ( LA68_0 == 58 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 7) ) {s = 8;}
- else if ( LA66_0 == 42 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 8) ) {s = 9;}
+ else if ( LA68_0 == 45 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 8) ) {s = 9;}
- else if ( LA66_0 == 58 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 9) ) {s = 10;}
+ else if ( LA68_0 == 59 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 9) ) {s = 10;}
- else if ( LA66_0 == 59 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 10) ) {s = 11;}
+ else if ( LA68_0 == 60 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 10) ) {s = 11;}
- else if ( LA66_0 == 60 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 11) ) {s = 12;}
+ else if ( LA68_0 == 61 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 11) ) {s = 12;}
- else if ( LA66_0 == 61 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 12) ) {s = 13;}
+ else if ( LA68_0 == 62 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 12) ) {s = 13;}
- else if ( (LA66_0==30) ) {s = 14;}
+ else if ( (LA68_0==32) ) {s = 14;}
- input.seek(index66_0);
+ input.seek(index68_0);
if ( s>=0 ) return s;
break;
}
NoViableAltException nvae =
- new NoViableAltException(getDescription(), 66, _s, input);
+ new NoViableAltException(getDescription(), 68, _s, input);
error(nvae);
throw nvae;
}
}
- class DFA67 extends DFA {
+ class DFA69 extends DFA {
- public DFA67(BaseRecognizer recognizer) {
+ public DFA69(BaseRecognizer recognizer) {
this.recognizer = recognizer;
- this.decisionNumber = 67;
+ this.decisionNumber = 69;
this.eot = dfa_1;
this.eof = dfa_1;
this.min = dfa_2;
@@ -36727,64 +37990,64 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
this.transition = dfa_6;
}
public String getDescription() {
- return "9957:2: ( rule__GenerationTask__UnorderedGroup_3__2 )?";
+ return "10310:2: ( rule__GenerationTask__UnorderedGroup_3__2 )?";
}
public int specialStateTransition(int s, IntStream _input) throws NoViableAltException {
TokenStream input = (TokenStream)_input;
int _s = s;
switch ( s ) {
case 0 :
- int LA67_0 = input.LA(1);
+ int LA69_0 = input.LA(1);
- int index67_0 = input.index();
+ int index69_0 = input.index();
input.rewind();
s = -1;
- if ( LA67_0 == 35 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 0) ) {s = 1;}
+ if ( LA69_0 == 37 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 0) ) {s = 1;}
- else if ( LA67_0 == 56 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 1) ) {s = 2;}
+ else if ( LA69_0 == 57 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 1) ) {s = 2;}
- else if ( LA67_0 == 38 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 2) ) {s = 3;}
+ else if ( LA69_0 == 40 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 2) ) {s = 3;}
- else if ( LA67_0 == 41 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 3) ) {s = 4;}
+ else if ( LA69_0 == 44 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 3) ) {s = 4;}
- else if ( LA67_0 == 54 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 4) ) {s = 5;}
+ else if ( LA69_0 == 55 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 4) ) {s = 5;}
- else if ( LA67_0 == 64 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 5) ) {s = 6;}
+ else if ( LA69_0 == 65 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 5) ) {s = 6;}
- else if ( LA67_0 == 65 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 6) ) {s = 7;}
+ else if ( LA69_0 == 66 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 6) ) {s = 7;}
- else if ( LA67_0 == 57 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 7) ) {s = 8;}
+ else if ( LA69_0 == 58 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 7) ) {s = 8;}
- else if ( LA67_0 == 42 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 8) ) {s = 9;}
+ else if ( LA69_0 == 45 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 8) ) {s = 9;}
- else if ( LA67_0 == 58 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 9) ) {s = 10;}
+ else if ( LA69_0 == 59 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 9) ) {s = 10;}
- else if ( LA67_0 == 59 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 10) ) {s = 11;}
+ else if ( LA69_0 == 60 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 10) ) {s = 11;}
- else if ( LA67_0 == 60 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 11) ) {s = 12;}
+ else if ( LA69_0 == 61 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 11) ) {s = 12;}
- else if ( LA67_0 == 61 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 12) ) {s = 13;}
+ else if ( LA69_0 == 62 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 12) ) {s = 13;}
- else if ( (LA67_0==30) ) {s = 14;}
+ else if ( (LA69_0==32) ) {s = 14;}
- input.seek(index67_0);
+ input.seek(index69_0);
if ( s>=0 ) return s;
break;
}
NoViableAltException nvae =
- new NoViableAltException(getDescription(), 67, _s, input);
+ new NoViableAltException(getDescription(), 69, _s, input);
error(nvae);
throw nvae;
}
}
- class DFA68 extends DFA {
+ class DFA70 extends DFA {
- public DFA68(BaseRecognizer recognizer) {
+ public DFA70(BaseRecognizer recognizer) {
this.recognizer = recognizer;
- this.decisionNumber = 68;
+ this.decisionNumber = 70;
this.eot = dfa_1;
this.eof = dfa_1;
this.min = dfa_2;
@@ -36794,64 +38057,64 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
this.transition = dfa_6;
}
public String getDescription() {
- return "9969:2: ( rule__GenerationTask__UnorderedGroup_3__3 )?";
+ return "10322:2: ( rule__GenerationTask__UnorderedGroup_3__3 )?";
}
public int specialStateTransition(int s, IntStream _input) throws NoViableAltException {
TokenStream input = (TokenStream)_input;
int _s = s;
switch ( s ) {
case 0 :
- int LA68_0 = input.LA(1);
+ int LA70_0 = input.LA(1);
- int index68_0 = input.index();
+ int index70_0 = input.index();
input.rewind();
s = -1;
- if ( LA68_0 == 35 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 0) ) {s = 1;}
+ if ( LA70_0 == 37 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 0) ) {s = 1;}
- else if ( LA68_0 == 56 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 1) ) {s = 2;}
+ else if ( LA70_0 == 57 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 1) ) {s = 2;}
- else if ( LA68_0 == 38 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 2) ) {s = 3;}
+ else if ( LA70_0 == 40 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 2) ) {s = 3;}
- else if ( LA68_0 == 41 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 3) ) {s = 4;}
+ else if ( LA70_0 == 44 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 3) ) {s = 4;}
- else if ( LA68_0 == 54 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 4) ) {s = 5;}
+ else if ( LA70_0 == 55 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 4) ) {s = 5;}
- else if ( LA68_0 == 64 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 5) ) {s = 6;}
+ else if ( LA70_0 == 65 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 5) ) {s = 6;}
- else if ( LA68_0 == 65 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 6) ) {s = 7;}
+ else if ( LA70_0 == 66 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 6) ) {s = 7;}
- else if ( LA68_0 == 57 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 7) ) {s = 8;}
+ else if ( LA70_0 == 58 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 7) ) {s = 8;}
- else if ( LA68_0 == 42 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 8) ) {s = 9;}
+ else if ( LA70_0 == 45 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 8) ) {s = 9;}
- else if ( LA68_0 == 58 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 9) ) {s = 10;}
+ else if ( LA70_0 == 59 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 9) ) {s = 10;}
- else if ( LA68_0 == 59 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 10) ) {s = 11;}
+ else if ( LA70_0 == 60 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 10) ) {s = 11;}
- else if ( LA68_0 == 60 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 11) ) {s = 12;}
+ else if ( LA70_0 == 61 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 11) ) {s = 12;}
- else if ( LA68_0 == 61 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 12) ) {s = 13;}
+ else if ( LA70_0 == 62 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 12) ) {s = 13;}
- else if ( (LA68_0==30) ) {s = 14;}
+ else if ( (LA70_0==32) ) {s = 14;}
- input.seek(index68_0);
+ input.seek(index70_0);
if ( s>=0 ) return s;
break;
}
NoViableAltException nvae =
- new NoViableAltException(getDescription(), 68, _s, input);
+ new NoViableAltException(getDescription(), 70, _s, input);
error(nvae);
throw nvae;
}
}
- class DFA69 extends DFA {
+ class DFA71 extends DFA {
- public DFA69(BaseRecognizer recognizer) {
+ public DFA71(BaseRecognizer recognizer) {
this.recognizer = recognizer;
- this.decisionNumber = 69;
+ this.decisionNumber = 71;
this.eot = dfa_1;
this.eof = dfa_1;
this.min = dfa_2;
@@ -36861,64 +38124,64 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
this.transition = dfa_6;
}
public String getDescription() {
- return "9981:2: ( rule__GenerationTask__UnorderedGroup_3__4 )?";
+ return "10334:2: ( rule__GenerationTask__UnorderedGroup_3__4 )?";
}
public int specialStateTransition(int s, IntStream _input) throws NoViableAltException {
TokenStream input = (TokenStream)_input;
int _s = s;
switch ( s ) {
case 0 :
- int LA69_0 = input.LA(1);
+ int LA71_0 = input.LA(1);
- int index69_0 = input.index();
+ int index71_0 = input.index();
input.rewind();
s = -1;
- if ( LA69_0 == 35 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 0) ) {s = 1;}
+ if ( LA71_0 == 37 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 0) ) {s = 1;}
- else if ( LA69_0 == 56 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 1) ) {s = 2;}
+ else if ( LA71_0 == 57 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 1) ) {s = 2;}
- else if ( LA69_0 == 38 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 2) ) {s = 3;}
+ else if ( LA71_0 == 40 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 2) ) {s = 3;}
- else if ( LA69_0 == 41 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 3) ) {s = 4;}
+ else if ( LA71_0 == 44 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 3) ) {s = 4;}
- else if ( LA69_0 == 54 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 4) ) {s = 5;}
+ else if ( LA71_0 == 55 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 4) ) {s = 5;}
- else if ( LA69_0 == 64 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 5) ) {s = 6;}
+ else if ( LA71_0 == 65 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 5) ) {s = 6;}
- else if ( LA69_0 == 65 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 6) ) {s = 7;}
+ else if ( LA71_0 == 66 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 6) ) {s = 7;}
- else if ( LA69_0 == 57 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 7) ) {s = 8;}
+ else if ( LA71_0 == 58 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 7) ) {s = 8;}
- else if ( LA69_0 == 42 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 8) ) {s = 9;}
+ else if ( LA71_0 == 45 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 8) ) {s = 9;}
- else if ( LA69_0 == 58 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 9) ) {s = 10;}
+ else if ( LA71_0 == 59 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 9) ) {s = 10;}
- else if ( LA69_0 == 59 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 10) ) {s = 11;}
+ else if ( LA71_0 == 60 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 10) ) {s = 11;}
- else if ( LA69_0 == 60 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 11) ) {s = 12;}
+ else if ( LA71_0 == 61 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 11) ) {s = 12;}
- else if ( LA69_0 == 61 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 12) ) {s = 13;}
+ else if ( LA71_0 == 62 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 12) ) {s = 13;}
- else if ( (LA69_0==30) ) {s = 14;}
+ else if ( (LA71_0==32) ) {s = 14;}
- input.seek(index69_0);
+ input.seek(index71_0);
if ( s>=0 ) return s;
break;
}
NoViableAltException nvae =
- new NoViableAltException(getDescription(), 69, _s, input);
+ new NoViableAltException(getDescription(), 71, _s, input);
error(nvae);
throw nvae;
}
}
- class DFA70 extends DFA {
+ class DFA72 extends DFA {
- public DFA70(BaseRecognizer recognizer) {
+ public DFA72(BaseRecognizer recognizer) {
this.recognizer = recognizer;
- this.decisionNumber = 70;
+ this.decisionNumber = 72;
this.eot = dfa_1;
this.eof = dfa_1;
this.min = dfa_2;
@@ -36928,64 +38191,64 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
this.transition = dfa_6;
}
public String getDescription() {
- return "9993:2: ( rule__GenerationTask__UnorderedGroup_3__5 )?";
+ return "10346:2: ( rule__GenerationTask__UnorderedGroup_3__5 )?";
}
public int specialStateTransition(int s, IntStream _input) throws NoViableAltException {
TokenStream input = (TokenStream)_input;
int _s = s;
switch ( s ) {
case 0 :
- int LA70_0 = input.LA(1);
+ int LA72_0 = input.LA(1);
- int index70_0 = input.index();
+ int index72_0 = input.index();
input.rewind();
s = -1;
- if ( LA70_0 == 35 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 0) ) {s = 1;}
+ if ( LA72_0 == 37 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 0) ) {s = 1;}
- else if ( LA70_0 == 56 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 1) ) {s = 2;}
+ else if ( LA72_0 == 57 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 1) ) {s = 2;}
- else if ( LA70_0 == 38 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 2) ) {s = 3;}
+ else if ( LA72_0 == 40 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 2) ) {s = 3;}
- else if ( LA70_0 == 41 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 3) ) {s = 4;}
+ else if ( LA72_0 == 44 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 3) ) {s = 4;}
- else if ( LA70_0 == 54 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 4) ) {s = 5;}
+ else if ( LA72_0 == 55 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 4) ) {s = 5;}
- else if ( LA70_0 == 64 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 5) ) {s = 6;}
+ else if ( LA72_0 == 65 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 5) ) {s = 6;}
- else if ( LA70_0 == 65 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 6) ) {s = 7;}
+ else if ( LA72_0 == 66 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 6) ) {s = 7;}
- else if ( LA70_0 == 57 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 7) ) {s = 8;}
+ else if ( LA72_0 == 58 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 7) ) {s = 8;}
- else if ( LA70_0 == 42 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 8) ) {s = 9;}
+ else if ( LA72_0 == 45 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 8) ) {s = 9;}
- else if ( LA70_0 == 58 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 9) ) {s = 10;}
+ else if ( LA72_0 == 59 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 9) ) {s = 10;}
- else if ( LA70_0 == 59 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 10) ) {s = 11;}
+ else if ( LA72_0 == 60 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 10) ) {s = 11;}
- else if ( LA70_0 == 60 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 11) ) {s = 12;}
+ else if ( LA72_0 == 61 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 11) ) {s = 12;}
- else if ( LA70_0 == 61 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 12) ) {s = 13;}
+ else if ( LA72_0 == 62 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 12) ) {s = 13;}
- else if ( (LA70_0==30) ) {s = 14;}
+ else if ( (LA72_0==32) ) {s = 14;}
- input.seek(index70_0);
+ input.seek(index72_0);
if ( s>=0 ) return s;
break;
}
NoViableAltException nvae =
- new NoViableAltException(getDescription(), 70, _s, input);
+ new NoViableAltException(getDescription(), 72, _s, input);
error(nvae);
throw nvae;
}
}
- class DFA71 extends DFA {
+ class DFA73 extends DFA {
- public DFA71(BaseRecognizer recognizer) {
+ public DFA73(BaseRecognizer recognizer) {
this.recognizer = recognizer;
- this.decisionNumber = 71;
+ this.decisionNumber = 73;
this.eot = dfa_1;
this.eof = dfa_1;
this.min = dfa_2;
@@ -36995,64 +38258,64 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
this.transition = dfa_6;
}
public String getDescription() {
- return "10005:2: ( rule__GenerationTask__UnorderedGroup_3__6 )?";
+ return "10358:2: ( rule__GenerationTask__UnorderedGroup_3__6 )?";
}
public int specialStateTransition(int s, IntStream _input) throws NoViableAltException {
TokenStream input = (TokenStream)_input;
int _s = s;
switch ( s ) {
case 0 :
- int LA71_0 = input.LA(1);
+ int LA73_0 = input.LA(1);
- int index71_0 = input.index();
+ int index73_0 = input.index();
input.rewind();
s = -1;
- if ( LA71_0 == 35 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 0) ) {s = 1;}
+ if ( LA73_0 == 37 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 0) ) {s = 1;}
- else if ( LA71_0 == 56 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 1) ) {s = 2;}
+ else if ( LA73_0 == 57 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 1) ) {s = 2;}
- else if ( LA71_0 == 38 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 2) ) {s = 3;}
+ else if ( LA73_0 == 40 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 2) ) {s = 3;}
- else if ( LA71_0 == 41 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 3) ) {s = 4;}
+ else if ( LA73_0 == 44 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 3) ) {s = 4;}
- else if ( LA71_0 == 54 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 4) ) {s = 5;}
+ else if ( LA73_0 == 55 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 4) ) {s = 5;}
- else if ( LA71_0 == 64 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 5) ) {s = 6;}
+ else if ( LA73_0 == 65 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 5) ) {s = 6;}
- else if ( LA71_0 == 65 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 6) ) {s = 7;}
+ else if ( LA73_0 == 66 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 6) ) {s = 7;}
- else if ( LA71_0 == 57 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 7) ) {s = 8;}
+ else if ( LA73_0 == 58 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 7) ) {s = 8;}
- else if ( LA71_0 == 42 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 8) ) {s = 9;}
+ else if ( LA73_0 == 45 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 8) ) {s = 9;}
- else if ( LA71_0 == 58 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 9) ) {s = 10;}
+ else if ( LA73_0 == 59 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 9) ) {s = 10;}
- else if ( LA71_0 == 59 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 10) ) {s = 11;}
+ else if ( LA73_0 == 60 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 10) ) {s = 11;}
- else if ( LA71_0 == 60 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 11) ) {s = 12;}
+ else if ( LA73_0 == 61 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 11) ) {s = 12;}
- else if ( LA71_0 == 61 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 12) ) {s = 13;}
+ else if ( LA73_0 == 62 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 12) ) {s = 13;}
- else if ( (LA71_0==30) ) {s = 14;}
+ else if ( (LA73_0==32) ) {s = 14;}
- input.seek(index71_0);
+ input.seek(index73_0);
if ( s>=0 ) return s;
break;
}
NoViableAltException nvae =
- new NoViableAltException(getDescription(), 71, _s, input);
+ new NoViableAltException(getDescription(), 73, _s, input);
error(nvae);
throw nvae;
}
}
- class DFA72 extends DFA {
+ class DFA74 extends DFA {
- public DFA72(BaseRecognizer recognizer) {
+ public DFA74(BaseRecognizer recognizer) {
this.recognizer = recognizer;
- this.decisionNumber = 72;
+ this.decisionNumber = 74;
this.eot = dfa_1;
this.eof = dfa_1;
this.min = dfa_2;
@@ -37062,64 +38325,64 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
this.transition = dfa_6;
}
public String getDescription() {
- return "10017:2: ( rule__GenerationTask__UnorderedGroup_3__7 )?";
+ return "10370:2: ( rule__GenerationTask__UnorderedGroup_3__7 )?";
}
public int specialStateTransition(int s, IntStream _input) throws NoViableAltException {
TokenStream input = (TokenStream)_input;
int _s = s;
switch ( s ) {
case 0 :
- int LA72_0 = input.LA(1);
+ int LA74_0 = input.LA(1);
- int index72_0 = input.index();
+ int index74_0 = input.index();
input.rewind();
s = -1;
- if ( LA72_0 == 35 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 0) ) {s = 1;}
+ if ( LA74_0 == 37 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 0) ) {s = 1;}
- else if ( LA72_0 == 56 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 1) ) {s = 2;}
+ else if ( LA74_0 == 57 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 1) ) {s = 2;}
- else if ( LA72_0 == 38 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 2) ) {s = 3;}
+ else if ( LA74_0 == 40 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 2) ) {s = 3;}
- else if ( LA72_0 == 41 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 3) ) {s = 4;}
+ else if ( LA74_0 == 44 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 3) ) {s = 4;}
- else if ( LA72_0 == 54 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 4) ) {s = 5;}
+ else if ( LA74_0 == 55 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 4) ) {s = 5;}
- else if ( LA72_0 == 64 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 5) ) {s = 6;}
+ else if ( LA74_0 == 65 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 5) ) {s = 6;}
- else if ( LA72_0 == 65 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 6) ) {s = 7;}
+ else if ( LA74_0 == 66 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 6) ) {s = 7;}
- else if ( LA72_0 == 57 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 7) ) {s = 8;}
+ else if ( LA74_0 == 58 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 7) ) {s = 8;}
- else if ( LA72_0 == 42 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 8) ) {s = 9;}
+ else if ( LA74_0 == 45 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 8) ) {s = 9;}
- else if ( LA72_0 == 58 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 9) ) {s = 10;}
+ else if ( LA74_0 == 59 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 9) ) {s = 10;}
- else if ( LA72_0 == 59 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 10) ) {s = 11;}
+ else if ( LA74_0 == 60 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 10) ) {s = 11;}
- else if ( LA72_0 == 60 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 11) ) {s = 12;}
+ else if ( LA74_0 == 61 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 11) ) {s = 12;}
- else if ( LA72_0 == 61 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 12) ) {s = 13;}
+ else if ( LA74_0 == 62 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 12) ) {s = 13;}
- else if ( (LA72_0==30) ) {s = 14;}
+ else if ( (LA74_0==32) ) {s = 14;}
- input.seek(index72_0);
+ input.seek(index74_0);
if ( s>=0 ) return s;
break;
}
NoViableAltException nvae =
- new NoViableAltException(getDescription(), 72, _s, input);
+ new NoViableAltException(getDescription(), 74, _s, input);
error(nvae);
throw nvae;
}
}
- class DFA73 extends DFA {
+ class DFA75 extends DFA {
- public DFA73(BaseRecognizer recognizer) {
+ public DFA75(BaseRecognizer recognizer) {
this.recognizer = recognizer;
- this.decisionNumber = 73;
+ this.decisionNumber = 75;
this.eot = dfa_1;
this.eof = dfa_1;
this.min = dfa_2;
@@ -37129,64 +38392,64 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
this.transition = dfa_6;
}
public String getDescription() {
- return "10029:2: ( rule__GenerationTask__UnorderedGroup_3__8 )?";
+ return "10382:2: ( rule__GenerationTask__UnorderedGroup_3__8 )?";
}
public int specialStateTransition(int s, IntStream _input) throws NoViableAltException {
TokenStream input = (TokenStream)_input;
int _s = s;
switch ( s ) {
case 0 :
- int LA73_0 = input.LA(1);
+ int LA75_0 = input.LA(1);
- int index73_0 = input.index();
+ int index75_0 = input.index();
input.rewind();
s = -1;
- if ( LA73_0 == 35 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 0) ) {s = 1;}
+ if ( LA75_0 == 37 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 0) ) {s = 1;}
- else if ( LA73_0 == 56 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 1) ) {s = 2;}
+ else if ( LA75_0 == 57 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 1) ) {s = 2;}
- else if ( LA73_0 == 38 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 2) ) {s = 3;}
+ else if ( LA75_0 == 40 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 2) ) {s = 3;}
- else if ( LA73_0 == 41 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 3) ) {s = 4;}
+ else if ( LA75_0 == 44 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 3) ) {s = 4;}
- else if ( LA73_0 == 54 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 4) ) {s = 5;}
+ else if ( LA75_0 == 55 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 4) ) {s = 5;}
- else if ( LA73_0 == 64 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 5) ) {s = 6;}
+ else if ( LA75_0 == 65 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 5) ) {s = 6;}
- else if ( LA73_0 == 65 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 6) ) {s = 7;}
+ else if ( LA75_0 == 66 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 6) ) {s = 7;}
- else if ( LA73_0 == 57 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 7) ) {s = 8;}
+ else if ( LA75_0 == 58 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 7) ) {s = 8;}
- else if ( LA73_0 == 42 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 8) ) {s = 9;}
+ else if ( LA75_0 == 45 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 8) ) {s = 9;}
- else if ( LA73_0 == 58 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 9) ) {s = 10;}
+ else if ( LA75_0 == 59 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 9) ) {s = 10;}
- else if ( LA73_0 == 59 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 10) ) {s = 11;}
+ else if ( LA75_0 == 60 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 10) ) {s = 11;}
- else if ( LA73_0 == 60 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 11) ) {s = 12;}
+ else if ( LA75_0 == 61 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 11) ) {s = 12;}
- else if ( LA73_0 == 61 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 12) ) {s = 13;}
+ else if ( LA75_0 == 62 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 12) ) {s = 13;}
- else if ( (LA73_0==30) ) {s = 14;}
+ else if ( (LA75_0==32) ) {s = 14;}
- input.seek(index73_0);
+ input.seek(index75_0);
if ( s>=0 ) return s;
break;
}
NoViableAltException nvae =
- new NoViableAltException(getDescription(), 73, _s, input);
+ new NoViableAltException(getDescription(), 75, _s, input);
error(nvae);
throw nvae;
}
}
- class DFA74 extends DFA {
+ class DFA76 extends DFA {
- public DFA74(BaseRecognizer recognizer) {
+ public DFA76(BaseRecognizer recognizer) {
this.recognizer = recognizer;
- this.decisionNumber = 74;
+ this.decisionNumber = 76;
this.eot = dfa_1;
this.eof = dfa_1;
this.min = dfa_2;
@@ -37196,64 +38459,64 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
this.transition = dfa_6;
}
public String getDescription() {
- return "10041:2: ( rule__GenerationTask__UnorderedGroup_3__9 )?";
+ return "10394:2: ( rule__GenerationTask__UnorderedGroup_3__9 )?";
}
public int specialStateTransition(int s, IntStream _input) throws NoViableAltException {
TokenStream input = (TokenStream)_input;
int _s = s;
switch ( s ) {
case 0 :
- int LA74_0 = input.LA(1);
+ int LA76_0 = input.LA(1);
- int index74_0 = input.index();
+ int index76_0 = input.index();
input.rewind();
s = -1;
- if ( LA74_0 == 35 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 0) ) {s = 1;}
+ if ( LA76_0 == 37 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 0) ) {s = 1;}
- else if ( LA74_0 == 56 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 1) ) {s = 2;}
+ else if ( LA76_0 == 57 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 1) ) {s = 2;}
- else if ( LA74_0 == 38 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 2) ) {s = 3;}
+ else if ( LA76_0 == 40 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 2) ) {s = 3;}
- else if ( LA74_0 == 41 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 3) ) {s = 4;}
+ else if ( LA76_0 == 44 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 3) ) {s = 4;}
- else if ( LA74_0 == 54 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 4) ) {s = 5;}
+ else if ( LA76_0 == 55 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 4) ) {s = 5;}
- else if ( LA74_0 == 64 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 5) ) {s = 6;}
+ else if ( LA76_0 == 65 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 5) ) {s = 6;}
- else if ( LA74_0 == 65 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 6) ) {s = 7;}
+ else if ( LA76_0 == 66 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 6) ) {s = 7;}
- else if ( LA74_0 == 57 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 7) ) {s = 8;}
+ else if ( LA76_0 == 58 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 7) ) {s = 8;}
- else if ( LA74_0 == 42 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 8) ) {s = 9;}
+ else if ( LA76_0 == 45 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 8) ) {s = 9;}
- else if ( LA74_0 == 58 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 9) ) {s = 10;}
+ else if ( LA76_0 == 59 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 9) ) {s = 10;}
- else if ( LA74_0 == 59 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 10) ) {s = 11;}
+ else if ( LA76_0 == 60 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 10) ) {s = 11;}
- else if ( LA74_0 == 60 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 11) ) {s = 12;}
+ else if ( LA76_0 == 61 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 11) ) {s = 12;}
- else if ( LA74_0 == 61 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 12) ) {s = 13;}
+ else if ( LA76_0 == 62 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 12) ) {s = 13;}
- else if ( (LA74_0==30) ) {s = 14;}
+ else if ( (LA76_0==32) ) {s = 14;}
- input.seek(index74_0);
+ input.seek(index76_0);
if ( s>=0 ) return s;
break;
}
NoViableAltException nvae =
- new NoViableAltException(getDescription(), 74, _s, input);
+ new NoViableAltException(getDescription(), 76, _s, input);
error(nvae);
throw nvae;
}
}
- class DFA75 extends DFA {
+ class DFA77 extends DFA {
- public DFA75(BaseRecognizer recognizer) {
+ public DFA77(BaseRecognizer recognizer) {
this.recognizer = recognizer;
- this.decisionNumber = 75;
+ this.decisionNumber = 77;
this.eot = dfa_1;
this.eof = dfa_1;
this.min = dfa_2;
@@ -37263,64 +38526,64 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
this.transition = dfa_6;
}
public String getDescription() {
- return "10053:2: ( rule__GenerationTask__UnorderedGroup_3__10 )?";
+ return "10406:2: ( rule__GenerationTask__UnorderedGroup_3__10 )?";
}
public int specialStateTransition(int s, IntStream _input) throws NoViableAltException {
TokenStream input = (TokenStream)_input;
int _s = s;
switch ( s ) {
case 0 :
- int LA75_0 = input.LA(1);
+ int LA77_0 = input.LA(1);
- int index75_0 = input.index();
+ int index77_0 = input.index();
input.rewind();
s = -1;
- if ( LA75_0 == 35 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 0) ) {s = 1;}
+ if ( LA77_0 == 37 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 0) ) {s = 1;}
- else if ( LA75_0 == 56 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 1) ) {s = 2;}
+ else if ( LA77_0 == 57 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 1) ) {s = 2;}
- else if ( LA75_0 == 38 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 2) ) {s = 3;}
+ else if ( LA77_0 == 40 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 2) ) {s = 3;}
- else if ( LA75_0 == 41 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 3) ) {s = 4;}
+ else if ( LA77_0 == 44 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 3) ) {s = 4;}
- else if ( LA75_0 == 54 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 4) ) {s = 5;}
+ else if ( LA77_0 == 55 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 4) ) {s = 5;}
- else if ( LA75_0 == 64 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 5) ) {s = 6;}
+ else if ( LA77_0 == 65 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 5) ) {s = 6;}
- else if ( LA75_0 == 65 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 6) ) {s = 7;}
+ else if ( LA77_0 == 66 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 6) ) {s = 7;}
- else if ( LA75_0 == 57 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 7) ) {s = 8;}
+ else if ( LA77_0 == 58 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 7) ) {s = 8;}
- else if ( LA75_0 == 42 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 8) ) {s = 9;}
+ else if ( LA77_0 == 45 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 8) ) {s = 9;}
- else if ( LA75_0 == 58 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 9) ) {s = 10;}
+ else if ( LA77_0 == 59 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 9) ) {s = 10;}
- else if ( LA75_0 == 59 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 10) ) {s = 11;}
+ else if ( LA77_0 == 60 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 10) ) {s = 11;}
- else if ( LA75_0 == 60 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 11) ) {s = 12;}
+ else if ( LA77_0 == 61 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 11) ) {s = 12;}
- else if ( LA75_0 == 61 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 12) ) {s = 13;}
+ else if ( LA77_0 == 62 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 12) ) {s = 13;}
- else if ( (LA75_0==30) ) {s = 14;}
+ else if ( (LA77_0==32) ) {s = 14;}
- input.seek(index75_0);
+ input.seek(index77_0);
if ( s>=0 ) return s;
break;
}
NoViableAltException nvae =
- new NoViableAltException(getDescription(), 75, _s, input);
+ new NoViableAltException(getDescription(), 77, _s, input);
error(nvae);
throw nvae;
}
}
- class DFA76 extends DFA {
+ class DFA78 extends DFA {
- public DFA76(BaseRecognizer recognizer) {
+ public DFA78(BaseRecognizer recognizer) {
this.recognizer = recognizer;
- this.decisionNumber = 76;
+ this.decisionNumber = 78;
this.eot = dfa_1;
this.eof = dfa_1;
this.min = dfa_2;
@@ -37330,64 +38593,64 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
this.transition = dfa_6;
}
public String getDescription() {
- return "10065:2: ( rule__GenerationTask__UnorderedGroup_3__11 )?";
+ return "10418:2: ( rule__GenerationTask__UnorderedGroup_3__11 )?";
}
public int specialStateTransition(int s, IntStream _input) throws NoViableAltException {
TokenStream input = (TokenStream)_input;
int _s = s;
switch ( s ) {
case 0 :
- int LA76_0 = input.LA(1);
+ int LA78_0 = input.LA(1);
- int index76_0 = input.index();
+ int index78_0 = input.index();
input.rewind();
s = -1;
- if ( LA76_0 == 35 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 0) ) {s = 1;}
+ if ( LA78_0 == 37 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 0) ) {s = 1;}
- else if ( LA76_0 == 56 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 1) ) {s = 2;}
+ else if ( LA78_0 == 57 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 1) ) {s = 2;}
- else if ( LA76_0 == 38 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 2) ) {s = 3;}
+ else if ( LA78_0 == 40 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 2) ) {s = 3;}
- else if ( LA76_0 == 41 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 3) ) {s = 4;}
+ else if ( LA78_0 == 44 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 3) ) {s = 4;}
- else if ( LA76_0 == 54 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 4) ) {s = 5;}
+ else if ( LA78_0 == 55 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 4) ) {s = 5;}
- else if ( LA76_0 == 64 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 5) ) {s = 6;}
+ else if ( LA78_0 == 65 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 5) ) {s = 6;}
- else if ( LA76_0 == 65 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 6) ) {s = 7;}
+ else if ( LA78_0 == 66 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 6) ) {s = 7;}
- else if ( LA76_0 == 57 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 7) ) {s = 8;}
+ else if ( LA78_0 == 58 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 7) ) {s = 8;}
- else if ( LA76_0 == 42 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 8) ) {s = 9;}
+ else if ( LA78_0 == 45 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 8) ) {s = 9;}
- else if ( LA76_0 == 58 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 9) ) {s = 10;}
+ else if ( LA78_0 == 59 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 9) ) {s = 10;}
- else if ( LA76_0 == 59 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 10) ) {s = 11;}
+ else if ( LA78_0 == 60 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 10) ) {s = 11;}
- else if ( LA76_0 == 60 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 11) ) {s = 12;}
+ else if ( LA78_0 == 61 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 11) ) {s = 12;}
- else if ( LA76_0 == 61 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 12) ) {s = 13;}
+ else if ( LA78_0 == 62 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 12) ) {s = 13;}
- else if ( (LA76_0==30) ) {s = 14;}
+ else if ( (LA78_0==32) ) {s = 14;}
- input.seek(index76_0);
+ input.seek(index78_0);
if ( s>=0 ) return s;
break;
}
NoViableAltException nvae =
- new NoViableAltException(getDescription(), 76, _s, input);
+ new NoViableAltException(getDescription(), 78, _s, input);
error(nvae);
throw nvae;
}
}
- class DFA77 extends DFA {
+ class DFA79 extends DFA {
- public DFA77(BaseRecognizer recognizer) {
+ public DFA79(BaseRecognizer recognizer) {
this.recognizer = recognizer;
- this.decisionNumber = 77;
+ this.decisionNumber = 79;
this.eot = dfa_1;
this.eof = dfa_1;
this.min = dfa_2;
@@ -37397,54 +38660,54 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
this.transition = dfa_6;
}
public String getDescription() {
- return "10077:2: ( rule__GenerationTask__UnorderedGroup_3__12 )?";
+ return "10430:2: ( rule__GenerationTask__UnorderedGroup_3__12 )?";
}
public int specialStateTransition(int s, IntStream _input) throws NoViableAltException {
TokenStream input = (TokenStream)_input;
int _s = s;
switch ( s ) {
case 0 :
- int LA77_0 = input.LA(1);
+ int LA79_0 = input.LA(1);
- int index77_0 = input.index();
+ int index79_0 = input.index();
input.rewind();
s = -1;
- if ( LA77_0 == 35 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 0) ) {s = 1;}
+ if ( LA79_0 == 37 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 0) ) {s = 1;}
- else if ( LA77_0 == 56 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 1) ) {s = 2;}
+ else if ( LA79_0 == 57 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 1) ) {s = 2;}
- else if ( LA77_0 == 38 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 2) ) {s = 3;}
+ else if ( LA79_0 == 40 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 2) ) {s = 3;}
- else if ( LA77_0 == 41 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 3) ) {s = 4;}
+ else if ( LA79_0 == 44 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 3) ) {s = 4;}
- else if ( LA77_0 == 54 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 4) ) {s = 5;}
+ else if ( LA79_0 == 55 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 4) ) {s = 5;}
- else if ( LA77_0 == 64 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 5) ) {s = 6;}
+ else if ( LA79_0 == 65 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 5) ) {s = 6;}
- else if ( LA77_0 == 65 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 6) ) {s = 7;}
+ else if ( LA79_0 == 66 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 6) ) {s = 7;}
- else if ( LA77_0 == 57 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 7) ) {s = 8;}
+ else if ( LA79_0 == 58 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 7) ) {s = 8;}
- else if ( LA77_0 == 42 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 8) ) {s = 9;}
+ else if ( LA79_0 == 45 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 8) ) {s = 9;}
- else if ( LA77_0 == 58 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 9) ) {s = 10;}
+ else if ( LA79_0 == 59 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 9) ) {s = 10;}
- else if ( LA77_0 == 59 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 10) ) {s = 11;}
+ else if ( LA79_0 == 60 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 10) ) {s = 11;}
- else if ( LA77_0 == 60 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 11) ) {s = 12;}
+ else if ( LA79_0 == 61 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 11) ) {s = 12;}
- else if ( LA77_0 == 61 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 12) ) {s = 13;}
+ else if ( LA79_0 == 62 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 12) ) {s = 13;}
- else if ( (LA77_0==30) ) {s = 14;}
+ else if ( (LA79_0==32) ) {s = 14;}
- input.seek(index77_0);
+ input.seek(index79_0);
if ( s>=0 ) return s;
break;
}
NoViableAltException nvae =
- new NoViableAltException(getDescription(), 77, _s, input);
+ new NoViableAltException(getDescription(), 79, _s, input);
error(nvae);
throw nvae;
}
@@ -37453,52 +38716,52 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
public static final BitSet FOLLOW_1 = new BitSet(new long[]{0x0000000000000000L});
public static final BitSet FOLLOW_2 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_3 = new BitSet(new long[]{0x00C0066808000000L});
- public static final BitSet FOLLOW_4 = new BitSet(new long[]{0x0000000000800002L});
- public static final BitSet FOLLOW_5 = new BitSet(new long[]{0x00C0066808000002L});
- public static final BitSet FOLLOW_6 = new BitSet(new long[]{0x0000000000200000L});
- public static final BitSet FOLLOW_7 = new BitSet(new long[]{0x0000000000200002L});
+ public static final BitSet FOLLOW_3 = new BitSet(new long[]{0x018031A020000000L});
+ public static final BitSet FOLLOW_4 = new BitSet(new long[]{0x0000000002000002L});
+ public static final BitSet FOLLOW_5 = new BitSet(new long[]{0x018031A020000002L});
+ public static final BitSet FOLLOW_6 = new BitSet(new long[]{0x0000000000800000L});
+ public static final BitSet FOLLOW_7 = new BitSet(new long[]{0x0000000000800002L});
public static final BitSet FOLLOW_8 = new BitSet(new long[]{0x0000000000000010L});
public static final BitSet FOLLOW_9 = new BitSet(new long[]{0x0000000000000020L});
- public static final BitSet FOLLOW_10 = new BitSet(new long[]{0x0000000001000000L});
+ public static final BitSet FOLLOW_10 = new BitSet(new long[]{0x0000000004000000L});
public static final BitSet FOLLOW_11 = new BitSet(new long[]{0x0000000000000040L});
- public static final BitSet FOLLOW_12 = new BitSet(new long[]{0x0000000002000000L});
- public static final BitSet FOLLOW_13 = new BitSet(new long[]{0x0000000004000000L});
- public static final BitSet FOLLOW_14 = new BitSet(new long[]{0x0000000010000000L});
- public static final BitSet FOLLOW_15 = new BitSet(new long[]{0x0000000100000010L});
- public static final BitSet FOLLOW_16 = new BitSet(new long[]{0x00000000C0000000L});
- public static final BitSet FOLLOW_17 = new BitSet(new long[]{0x0000000080000002L});
- public static final BitSet FOLLOW_18 = new BitSet(new long[]{0x0000000200000000L});
- public static final BitSet FOLLOW_19 = new BitSet(new long[]{0x0000000020000000L});
- public static final BitSet FOLLOW_20 = new BitSet(new long[]{0x0000000400000000L});
- public static final BitSet FOLLOW_21 = new BitSet(new long[]{0x0000001000000050L});
+ public static final BitSet FOLLOW_12 = new BitSet(new long[]{0x0000000008000000L});
+ public static final BitSet FOLLOW_13 = new BitSet(new long[]{0x0000000010000000L});
+ public static final BitSet FOLLOW_14 = new BitSet(new long[]{0x0000000040000000L});
+ public static final BitSet FOLLOW_15 = new BitSet(new long[]{0x0000000400000010L});
+ public static final BitSet FOLLOW_16 = new BitSet(new long[]{0x0000000300000000L});
+ public static final BitSet FOLLOW_17 = new BitSet(new long[]{0x0000000200000002L});
+ public static final BitSet FOLLOW_18 = new BitSet(new long[]{0x0000000800000000L});
+ public static final BitSet FOLLOW_19 = new BitSet(new long[]{0x0000000080000000L});
+ public static final BitSet FOLLOW_20 = new BitSet(new long[]{0x0000001000000000L});
+ public static final BitSet FOLLOW_21 = new BitSet(new long[]{0x0000004000000050L});
public static final BitSet FOLLOW_22 = new BitSet(new long[]{0x0000000000000050L});
- public static final BitSet FOLLOW_23 = new BitSet(new long[]{0x0000010004001800L});
- public static final BitSet FOLLOW_24 = new BitSet(new long[]{0x0000000000006000L});
- public static final BitSet FOLLOW_25 = new BitSet(new long[]{0x0000000000400020L});
- public static final BitSet FOLLOW_26 = new BitSet(new long[]{0x0000008000000000L});
- public static final BitSet FOLLOW_27 = new BitSet(new long[]{0x0000380040000040L});
- public static final BitSet FOLLOW_28 = new BitSet(new long[]{0x0000000080000000L});
- public static final BitSet FOLLOW_29 = new BitSet(new long[]{0x0000380000000040L});
- public static final BitSet FOLLOW_30 = new BitSet(new long[]{0x0000000000038000L});
- public static final BitSet FOLLOW_31 = new BitSet(new long[]{0x0000400040000000L});
- public static final BitSet FOLLOW_32 = new BitSet(new long[]{0x0000400000000000L});
- public static final BitSet FOLLOW_33 = new BitSet(new long[]{0x0000800000000000L});
- public static final BitSet FOLLOW_34 = new BitSet(new long[]{0x4000000010000000L});
- public static final BitSet FOLLOW_35 = new BitSet(new long[]{0x8000000000000020L});
- public static final BitSet FOLLOW_36 = new BitSet(new long[]{0x0002000000000000L});
- public static final BitSet FOLLOW_37 = new BitSet(new long[]{0x0004000000000000L});
- public static final BitSet FOLLOW_38 = new BitSet(new long[]{0x8000000020000020L});
- public static final BitSet FOLLOW_39 = new BitSet(new long[]{0x0008000000000000L});
- public static final BitSet FOLLOW_40 = new BitSet(new long[]{0x0010000000000000L});
- public static final BitSet FOLLOW_41 = new BitSet(new long[]{0x0001000000000000L});
- public static final BitSet FOLLOW_42 = new BitSet(new long[]{0x0020000000000000L});
- public static final BitSet FOLLOW_43 = new BitSet(new long[]{0x0000000040400020L});
- public static final BitSet FOLLOW_44 = new BitSet(new long[]{0x0000000040000040L});
- public static final BitSet FOLLOW_45 = new BitSet(new long[]{0x3F40064800000000L,0x0000000000000003L});
- public static final BitSet FOLLOW_46 = new BitSet(new long[]{0x0000000040000000L});
- public static final BitSet FOLLOW_47 = new BitSet(new long[]{0x0000000020000010L});
- public static final BitSet FOLLOW_48 = new BitSet(new long[]{0x00000000001C0000L});
- public static final BitSet FOLLOW_49 = new BitSet(new long[]{0x3F40064800000002L,0x0000000000000003L});
+ public static final BitSet FOLLOW_23 = new BitSet(new long[]{0x00000A0010001800L});
+ public static final BitSet FOLLOW_24 = new BitSet(new long[]{0x000000000001E000L});
+ public static final BitSet FOLLOW_25 = new BitSet(new long[]{0x0000000001000020L});
+ public static final BitSet FOLLOW_26 = new BitSet(new long[]{0x0000040000000000L});
+ public static final BitSet FOLLOW_27 = new BitSet(new long[]{0x0001C00100000040L});
+ public static final BitSet FOLLOW_28 = new BitSet(new long[]{0x0000000200000000L});
+ public static final BitSet FOLLOW_29 = new BitSet(new long[]{0x0001C00000000040L});
+ public static final BitSet FOLLOW_30 = new BitSet(new long[]{0x00000000000E0000L});
+ public static final BitSet FOLLOW_31 = new BitSet(new long[]{0x0002000100000000L});
+ public static final BitSet FOLLOW_32 = new BitSet(new long[]{0x0002000000000000L});
+ public static final BitSet FOLLOW_33 = new BitSet(new long[]{0x0000000000002000L});
+ public static final BitSet FOLLOW_34 = new BitSet(new long[]{0x8000000040000000L});
+ public static final BitSet FOLLOW_35 = new BitSet(new long[]{0x0000000000000020L,0x0000000000000001L});
+ public static final BitSet FOLLOW_36 = new BitSet(new long[]{0x0004000000000000L});
+ public static final BitSet FOLLOW_37 = new BitSet(new long[]{0x0008000000000000L});
+ public static final BitSet FOLLOW_38 = new BitSet(new long[]{0x0000000080000020L,0x0000000000000001L});
+ public static final BitSet FOLLOW_39 = new BitSet(new long[]{0x0010000000000000L});
+ public static final BitSet FOLLOW_40 = new BitSet(new long[]{0x0020000000000000L});
+ public static final BitSet FOLLOW_41 = new BitSet(new long[]{0x0000000000004000L});
+ public static final BitSet FOLLOW_42 = new BitSet(new long[]{0x0040000000000000L});
+ public static final BitSet FOLLOW_43 = new BitSet(new long[]{0x0000000101000020L});
+ public static final BitSet FOLLOW_44 = new BitSet(new long[]{0x0000000100000040L});
+ public static final BitSet FOLLOW_45 = new BitSet(new long[]{0x7E80312000000000L,0x0000000000000006L});
+ public static final BitSet FOLLOW_46 = new BitSet(new long[]{0x0000000100000000L});
+ public static final BitSet FOLLOW_47 = new BitSet(new long[]{0x0000000080000010L});
+ public static final BitSet FOLLOW_48 = new BitSet(new long[]{0x0000000000700000L});
+ public static final BitSet FOLLOW_49 = new BitSet(new long[]{0x7E80312000000002L,0x0000000000000006L});
}
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 23b0c4c2..a5479dd5 100644
--- a/Application/hu.bme.mit.inf.dslreasoner.application.ui/src-gen/hu/bme/mit/inf/dslreasoner/application/ui/contentassist/AbstractApplicationConfigurationProposalProvider.java
+++ b/Application/hu.bme.mit.inf.dslreasoner.application.ui/src-gen/hu/bme/mit/inf/dslreasoner/application/ui/contentassist/AbstractApplicationConfigurationProposalProvider.java
@@ -135,6 +135,15 @@ public abstract class AbstractApplicationConfigurationProposalProvider extends T
public void completeThresholdEntry_Threshold(EObject model, Assignment assignment, ContentAssistContext context, ICompletionProposalAcceptor acceptor) {
completeRuleCall(((RuleCall)assignment.getTerminal()), context, acceptor);
}
+ public void completeCostObjectiveFunction_Entries(EObject model, Assignment assignment, ContentAssistContext context, ICompletionProposalAcceptor acceptor) {
+ completeRuleCall(((RuleCall)assignment.getTerminal()), context, acceptor);
+ }
+ public void completeCostEntry_PatternElement(EObject model, Assignment assignment, ContentAssistContext context, ICompletionProposalAcceptor acceptor) {
+ completeRuleCall(((RuleCall)assignment.getTerminal()), context, acceptor);
+ }
+ public void completeCostEntry_Weight(EObject model, Assignment assignment, ContentAssistContext context, ICompletionProposalAcceptor acceptor) {
+ completeRuleCall(((RuleCall)assignment.getTerminal()), context, acceptor);
+ }
public void completeReliabiltiyProbability_Package(EObject model, Assignment assignment, ContentAssistContext context, ICompletionProposalAcceptor acceptor) {
lookupCrossReference(((CrossReference)assignment.getTerminal()), context, acceptor);
}
@@ -457,6 +466,12 @@ public abstract class AbstractApplicationConfigurationProposalProvider extends T
public void complete_ObjectiveFunction(EObject model, RuleCall ruleCall, ContentAssistContext context, ICompletionProposalAcceptor acceptor) {
// subclasses may override
}
+ public void complete_CostObjectiveFunction(EObject model, RuleCall ruleCall, ContentAssistContext context, ICompletionProposalAcceptor acceptor) {
+ // subclasses may override
+ }
+ public void complete_CostEntry(EObject model, RuleCall ruleCall, ContentAssistContext context, ICompletionProposalAcceptor acceptor) {
+ // subclasses may override
+ }
public void complete_ReliabilityObjectiveFunction(EObject model, RuleCall ruleCall, ContentAssistContext context, ICompletionProposalAcceptor acceptor) {
// subclasses may override
}
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 5ffe633a..629d8670 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
@@ -114,14 +114,25 @@
-
-
+
+
+
+
+
+
+
+
+
+
+
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 1a1e7896..bc5df821 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
@@ -11,6 +11,8 @@
+
+
@@ -122,6 +124,13 @@
+
+
+
+
+
+
+
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 e1c01c3d..0e8b2926 100644
Binary files a/Application/hu.bme.mit.inf.dslreasoner.application/src-gen/hu/bme/mit/inf/dslreasoner/application/ApplicationConfiguration.xtextbin and b/Application/hu.bme.mit.inf.dslreasoner.application/src-gen/hu/bme/mit/inf/dslreasoner/application/ApplicationConfiguration.xtextbin differ
diff --git a/Application/hu.bme.mit.inf.dslreasoner.application/src-gen/hu/bme/mit/inf/dslreasoner/application/applicationConfiguration/ApplicationConfigurationFactory.java b/Application/hu.bme.mit.inf.dslreasoner.application/src-gen/hu/bme/mit/inf/dslreasoner/application/applicationConfiguration/ApplicationConfigurationFactory.java
index a241d6db..9cdab637 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
@@ -356,6 +356,24 @@ public interface ApplicationConfigurationFactory extends EFactory
*/
ObjectiveFunction createObjectiveFunction();
+ /**
+ * Returns a new object of class 'Cost Objective Function '.
+ *
+ *
+ * @return a new object of class 'Cost Objective Function '.
+ * @generated
+ */
+ CostObjectiveFunction createCostObjectiveFunction();
+
+ /**
+ * Returns a new object of class 'Cost Entry '.
+ *
+ *
+ * @return a new object of class 'Cost Entry '.
+ * @generated
+ */
+ CostEntry createCostEntry();
+
/**
* Returns a new object of class 'Reliability Objective Function '.
*
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 96603dc5..7fc2dcec 100644
--- a/Application/hu.bme.mit.inf.dslreasoner.application/src-gen/hu/bme/mit/inf/dslreasoner/application/applicationConfiguration/ApplicationConfigurationPackage.java
+++ b/Application/hu.bme.mit.inf.dslreasoner.application/src-gen/hu/bme/mit/inf/dslreasoner/application/applicationConfiguration/ApplicationConfigurationPackage.java
@@ -1007,7 +1007,7 @@ public interface ApplicationConfigurationPackage extends EPackage
* @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.ApplicationConfigurationPackageImpl#getObjective()
* @generated
*/
- int OBJECTIVE = 42;
+ int OBJECTIVE = 44;
/**
* The number of structural features of the 'Objective ' class.
@@ -1176,6 +1176,71 @@ public interface ApplicationConfigurationPackage extends EPackage
*/
int OBJECTIVE_FUNCTION_FEATURE_COUNT = 0;
+ /**
+ * The meta object id for the '{@link hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.CostObjectiveFunctionImpl Cost Objective Function }' class.
+ *
+ *
+ * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.CostObjectiveFunctionImpl
+ * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.ApplicationConfigurationPackageImpl#getCostObjectiveFunction()
+ * @generated
+ */
+ int COST_OBJECTIVE_FUNCTION = 37;
+
+ /**
+ * The feature id for the 'Entries ' containment reference list.
+ *
+ *
+ * @generated
+ * @ordered
+ */
+ int COST_OBJECTIVE_FUNCTION__ENTRIES = OBJECTIVE_FUNCTION_FEATURE_COUNT + 0;
+
+ /**
+ * The number of structural features of the 'Cost Objective Function ' class.
+ *
+ *
+ * @generated
+ * @ordered
+ */
+ int COST_OBJECTIVE_FUNCTION_FEATURE_COUNT = OBJECTIVE_FUNCTION_FEATURE_COUNT + 1;
+
+ /**
+ * The meta object id for the '{@link hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.CostEntryImpl Cost Entry }' class.
+ *
+ *
+ * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.CostEntryImpl
+ * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.ApplicationConfigurationPackageImpl#getCostEntry()
+ * @generated
+ */
+ int COST_ENTRY = 38;
+
+ /**
+ * The feature id for the 'Pattern Element ' containment reference.
+ *
+ *
+ * @generated
+ * @ordered
+ */
+ int COST_ENTRY__PATTERN_ELEMENT = 0;
+
+ /**
+ * The feature id for the 'Weight ' attribute.
+ *
+ *
+ * @generated
+ * @ordered
+ */
+ int COST_ENTRY__WEIGHT = 1;
+
+ /**
+ * The number of structural features of the 'Cost Entry ' class.
+ *
+ *
+ * @generated
+ * @ordered
+ */
+ int COST_ENTRY_FEATURE_COUNT = 2;
+
/**
* The meta object id for the '{@link hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.ReliabilityObjectiveFunctionImpl Reliability Objective Function }' class.
*
@@ -1184,7 +1249,7 @@ public interface ApplicationConfigurationPackage extends EPackage
* @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.ApplicationConfigurationPackageImpl#getReliabilityObjectiveFunction()
* @generated
*/
- int RELIABILITY_OBJECTIVE_FUNCTION = 37;
+ int RELIABILITY_OBJECTIVE_FUNCTION = 39;
/**
* The feature id for the 'Package ' reference.
@@ -1221,7 +1286,7 @@ public interface ApplicationConfigurationPackage extends EPackage
* @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.ApplicationConfigurationPackageImpl#getReliabiltiyProbability()
* @generated
*/
- int RELIABILTIY_PROBABILITY = 38;
+ int RELIABILTIY_PROBABILITY = 40;
/**
* The feature id for the 'Package ' reference.
@@ -1267,7 +1332,7 @@ public interface ApplicationConfigurationPackage extends EPackage
* @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.ApplicationConfigurationPackageImpl#getMtff()
* @generated
*/
- int MTFF = 39;
+ int MTFF = 41;
/**
* The feature id for the 'Package ' reference.
@@ -1304,7 +1369,7 @@ public interface ApplicationConfigurationPackage extends EPackage
* @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.ApplicationConfigurationPackageImpl#getObjectiveDeclaration()
* @generated
*/
- int OBJECTIVE_DECLARATION = 40;
+ int OBJECTIVE_DECLARATION = 42;
/**
* The feature id for the 'Name ' attribute.
@@ -1341,7 +1406,7 @@ public interface ApplicationConfigurationPackage extends EPackage
* @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.ApplicationConfigurationPackageImpl#getObjectiveReference()
* @generated
*/
- int OBJECTIVE_REFERENCE = 41;
+ int OBJECTIVE_REFERENCE = 43;
/**
* The feature id for the 'Referred ' reference.
@@ -1369,7 +1434,7 @@ public interface ApplicationConfigurationPackage extends EPackage
* @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.ApplicationConfigurationPackageImpl#getConfig()
* @generated
*/
- int CONFIG = 51;
+ int CONFIG = 53;
/**
* The number of structural features of the 'Config ' class.
@@ -1388,7 +1453,7 @@ public interface ApplicationConfigurationPackage extends EPackage
* @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.ApplicationConfigurationPackageImpl#getConfigSpecification()
* @generated
*/
- int CONFIG_SPECIFICATION = 43;
+ int CONFIG_SPECIFICATION = 45;
/**
* The feature id for the 'Entries ' containment reference list.
@@ -1416,7 +1481,7 @@ public interface ApplicationConfigurationPackage extends EPackage
* @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.ApplicationConfigurationPackageImpl#getConfigDeclaration()
* @generated
*/
- int CONFIG_DECLARATION = 44;
+ int CONFIG_DECLARATION = 46;
/**
* The feature id for the 'Name ' attribute.
@@ -1453,7 +1518,7 @@ public interface ApplicationConfigurationPackage extends EPackage
* @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.ApplicationConfigurationPackageImpl#getConfigEntry()
* @generated
*/
- int CONFIG_ENTRY = 45;
+ int CONFIG_ENTRY = 47;
/**
* The number of structural features of the 'Config Entry ' class.
@@ -1472,7 +1537,7 @@ public interface ApplicationConfigurationPackage extends EPackage
* @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.ApplicationConfigurationPackageImpl#getDocumentationEntry()
* @generated
*/
- int DOCUMENTATION_ENTRY = 46;
+ int DOCUMENTATION_ENTRY = 48;
/**
* The feature id for the 'Level ' attribute.
@@ -1500,7 +1565,7 @@ public interface ApplicationConfigurationPackage extends EPackage
* @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.ApplicationConfigurationPackageImpl#getRuntimeEntry()
* @generated
*/
- int RUNTIME_ENTRY = 47;
+ int RUNTIME_ENTRY = 49;
/**
* The feature id for the 'Millisec Limit ' attribute.
@@ -1528,7 +1593,7 @@ public interface ApplicationConfigurationPackage extends EPackage
* @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.ApplicationConfigurationPackageImpl#getMemoryEntry()
* @generated
*/
- int MEMORY_ENTRY = 48;
+ int MEMORY_ENTRY = 50;
/**
* The feature id for the 'Megabyte Limit ' attribute.
@@ -1556,7 +1621,7 @@ public interface ApplicationConfigurationPackage extends EPackage
* @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.ApplicationConfigurationPackageImpl#getCustomEntry()
* @generated
*/
- int CUSTOM_ENTRY = 49;
+ int CUSTOM_ENTRY = 51;
/**
* The feature id for the 'Key ' attribute.
@@ -1593,7 +1658,7 @@ public interface ApplicationConfigurationPackage extends EPackage
* @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.ApplicationConfigurationPackageImpl#getConfigReference()
* @generated
*/
- int CONFIG_REFERENCE = 50;
+ int CONFIG_REFERENCE = 52;
/**
* The feature id for the 'Config ' reference.
@@ -1621,7 +1686,7 @@ public interface ApplicationConfigurationPackage extends EPackage
* @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.ApplicationConfigurationPackageImpl#getScope()
* @generated
*/
- int SCOPE = 73;
+ int SCOPE = 75;
/**
* The number of structural features of the 'Scope ' class.
@@ -1640,7 +1705,7 @@ public interface ApplicationConfigurationPackage extends EPackage
* @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.ApplicationConfigurationPackageImpl#getScopeSpecification()
* @generated
*/
- int SCOPE_SPECIFICATION = 52;
+ int SCOPE_SPECIFICATION = 54;
/**
* The feature id for the 'Scopes ' containment reference list.
@@ -1668,7 +1733,7 @@ public interface ApplicationConfigurationPackage extends EPackage
* @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.ApplicationConfigurationPackageImpl#getTypeScope()
* @generated
*/
- int TYPE_SCOPE = 53;
+ int TYPE_SCOPE = 55;
/**
* The feature id for the 'Sets New ' attribute.
@@ -1714,7 +1779,7 @@ public interface ApplicationConfigurationPackage extends EPackage
* @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.ApplicationConfigurationPackageImpl#getClassTypeScope()
* @generated
*/
- int CLASS_TYPE_SCOPE = 54;
+ int CLASS_TYPE_SCOPE = 56;
/**
* The feature id for the 'Sets New ' attribute.
@@ -1769,7 +1834,7 @@ public interface ApplicationConfigurationPackage extends EPackage
* @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.ApplicationConfigurationPackageImpl#getObjectTypeScope()
* @generated
*/
- int OBJECT_TYPE_SCOPE = 55;
+ int OBJECT_TYPE_SCOPE = 57;
/**
* The feature id for the 'Sets New ' attribute.
@@ -1824,7 +1889,7 @@ public interface ApplicationConfigurationPackage extends EPackage
* @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.ApplicationConfigurationPackageImpl#getIntegerTypeScope()
* @generated
*/
- int INTEGER_TYPE_SCOPE = 56;
+ int INTEGER_TYPE_SCOPE = 58;
/**
* The feature id for the 'Sets New ' attribute.
@@ -1879,7 +1944,7 @@ public interface ApplicationConfigurationPackage extends EPackage
* @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.ApplicationConfigurationPackageImpl#getRealTypeScope()
* @generated
*/
- int REAL_TYPE_SCOPE = 57;
+ int REAL_TYPE_SCOPE = 59;
/**
* The feature id for the 'Sets New ' attribute.
@@ -1934,7 +1999,7 @@ public interface ApplicationConfigurationPackage extends EPackage
* @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.ApplicationConfigurationPackageImpl#getStringTypeScope()
* @generated
*/
- int STRING_TYPE_SCOPE = 58;
+ int STRING_TYPE_SCOPE = 60;
/**
* The feature id for the 'Sets New ' attribute.
@@ -1989,7 +2054,7 @@ public interface ApplicationConfigurationPackage extends EPackage
* @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.ApplicationConfigurationPackageImpl#getTypeReference()
* @generated
*/
- int TYPE_REFERENCE = 59;
+ int TYPE_REFERENCE = 61;
/**
* The number of structural features of the 'Type Reference ' class.
@@ -2008,7 +2073,7 @@ public interface ApplicationConfigurationPackage extends EPackage
* @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.ApplicationConfigurationPackageImpl#getClassReference()
* @generated
*/
- int CLASS_REFERENCE = 60;
+ int CLASS_REFERENCE = 62;
/**
* The feature id for the 'Element ' containment reference.
@@ -2036,7 +2101,7 @@ public interface ApplicationConfigurationPackage extends EPackage
* @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.ApplicationConfigurationPackageImpl#getObjectReference()
* @generated
*/
- int OBJECT_REFERENCE = 61;
+ int OBJECT_REFERENCE = 63;
/**
* The number of structural features of the 'Object Reference ' class.
@@ -2055,7 +2120,7 @@ public interface ApplicationConfigurationPackage extends EPackage
* @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.ApplicationConfigurationPackageImpl#getIntegerReference()
* @generated
*/
- int INTEGER_REFERENCE = 62;
+ int INTEGER_REFERENCE = 64;
/**
* The number of structural features of the 'Integer Reference ' class.
@@ -2074,7 +2139,7 @@ public interface ApplicationConfigurationPackage extends EPackage
* @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.ApplicationConfigurationPackageImpl#getRealReference()
* @generated
*/
- int REAL_REFERENCE = 63;
+ int REAL_REFERENCE = 65;
/**
* The number of structural features of the 'Real Reference ' class.
@@ -2093,7 +2158,7 @@ public interface ApplicationConfigurationPackage extends EPackage
* @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.ApplicationConfigurationPackageImpl#getStringReference()
* @generated
*/
- int STRING_REFERENCE = 64;
+ int STRING_REFERENCE = 66;
/**
* The number of structural features of the 'String Reference ' class.
@@ -2112,7 +2177,7 @@ public interface ApplicationConfigurationPackage extends EPackage
* @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.ApplicationConfigurationPackageImpl#getNumberSpecification()
* @generated
*/
- int NUMBER_SPECIFICATION = 65;
+ int NUMBER_SPECIFICATION = 67;
/**
* The number of structural features of the 'Number Specification ' class.
@@ -2131,7 +2196,7 @@ public interface ApplicationConfigurationPackage extends EPackage
* @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.ApplicationConfigurationPackageImpl#getExactNumber()
* @generated
*/
- int EXACT_NUMBER = 66;
+ int EXACT_NUMBER = 68;
/**
* The feature id for the 'Exact Number ' attribute.
@@ -2168,7 +2233,7 @@ public interface ApplicationConfigurationPackage extends EPackage
* @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.ApplicationConfigurationPackageImpl#getIntervallNumber()
* @generated
*/
- int INTERVALL_NUMBER = 67;
+ int INTERVALL_NUMBER = 69;
/**
* The feature id for the 'Min ' attribute.
@@ -2214,7 +2279,7 @@ public interface ApplicationConfigurationPackage extends EPackage
* @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.ApplicationConfigurationPackageImpl#getIntEnumberation()
* @generated
*/
- int INT_ENUMBERATION = 68;
+ int INT_ENUMBERATION = 70;
/**
* The feature id for the 'Entry ' attribute list.
@@ -2242,7 +2307,7 @@ public interface ApplicationConfigurationPackage extends EPackage
* @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.ApplicationConfigurationPackageImpl#getRealEnumeration()
* @generated
*/
- int REAL_ENUMERATION = 69;
+ int REAL_ENUMERATION = 71;
/**
* The feature id for the 'Entry ' attribute list.
@@ -2270,7 +2335,7 @@ public interface ApplicationConfigurationPackage extends EPackage
* @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.ApplicationConfigurationPackageImpl#getStringEnumeration()
* @generated
*/
- int STRING_ENUMERATION = 70;
+ int STRING_ENUMERATION = 72;
/**
* The feature id for the 'Entry ' attribute list.
@@ -2298,7 +2363,7 @@ public interface ApplicationConfigurationPackage extends EPackage
* @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.ApplicationConfigurationPackageImpl#getScopeDeclaration()
* @generated
*/
- int SCOPE_DECLARATION = 71;
+ int SCOPE_DECLARATION = 73;
/**
* The feature id for the 'Name ' attribute.
@@ -2335,7 +2400,7 @@ public interface ApplicationConfigurationPackage extends EPackage
* @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.ApplicationConfigurationPackageImpl#getScopeReference()
* @generated
*/
- int SCOPE_REFERENCE = 72;
+ int SCOPE_REFERENCE = 74;
/**
* The feature id for the 'Referred ' reference.
@@ -2363,7 +2428,7 @@ public interface ApplicationConfigurationPackage extends EPackage
* @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.ApplicationConfigurationPackageImpl#getTask()
* @generated
*/
- int TASK = 74;
+ int TASK = 76;
/**
* The number of structural features of the 'Task ' class.
@@ -2382,7 +2447,7 @@ public interface ApplicationConfigurationPackage extends EPackage
* @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.ApplicationConfigurationPackageImpl#getGenerationTask()
* @generated
*/
- int GENERATION_TASK = 75;
+ int GENERATION_TASK = 77;
/**
* The feature id for the 'Metamodel ' containment reference.
@@ -2536,7 +2601,7 @@ public interface ApplicationConfigurationPackage extends EPackage
* @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.ApplicationConfigurationPackageImpl#getIntegerScope()
* @generated
*/
- int INTEGER_SCOPE = 76;
+ int INTEGER_SCOPE = 78;
/**
* The number of structural features of the 'Integer Scope ' class.
@@ -2555,7 +2620,7 @@ public interface ApplicationConfigurationPackage extends EPackage
* @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.ApplicationConfigurationPackageImpl#getRealScope()
* @generated
*/
- int REAL_SCOPE = 77;
+ int REAL_SCOPE = 79;
/**
* The number of structural features of the 'Real Scope ' class.
@@ -2574,7 +2639,7 @@ public interface ApplicationConfigurationPackage extends EPackage
* @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.ApplicationConfigurationPackageImpl#getStringScope()
* @generated
*/
- int STRING_SCOPE = 78;
+ int STRING_SCOPE = 80;
/**
* The number of structural features of the 'String Scope ' class.
@@ -2593,7 +2658,7 @@ public interface ApplicationConfigurationPackage extends EPackage
* @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.ApplicationConfigurationPackageImpl#getOptimizationDirection()
* @generated
*/
- int OPTIMIZATION_DIRECTION = 79;
+ int OPTIMIZATION_DIRECTION = 81;
/**
* The meta object id for the '{@link hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.ComparisonOperator Comparison Operator }' enum.
@@ -2603,7 +2668,7 @@ public interface ApplicationConfigurationPackage extends EPackage
* @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.ApplicationConfigurationPackageImpl#getComparisonOperator()
* @generated
*/
- int COMPARISON_OPERATOR = 80;
+ int COMPARISON_OPERATOR = 82;
/**
* The meta object id for the '{@link hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.DocumentLevelSpecification Document Level Specification }' enum.
@@ -2613,7 +2678,7 @@ public interface ApplicationConfigurationPackage extends EPackage
* @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.ApplicationConfigurationPackageImpl#getDocumentLevelSpecification()
* @generated
*/
- int DOCUMENT_LEVEL_SPECIFICATION = 81;
+ int DOCUMENT_LEVEL_SPECIFICATION = 83;
/**
* The meta object id for the '{@link hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.Solver Solver }' enum.
@@ -2623,7 +2688,7 @@ public interface ApplicationConfigurationPackage extends EPackage
* @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.ApplicationConfigurationPackageImpl#getSolver()
* @generated
*/
- int SOLVER = 82;
+ int SOLVER = 84;
/**
@@ -3348,6 +3413,59 @@ public interface ApplicationConfigurationPackage extends EPackage
*/
EClass getObjectiveFunction();
+ /**
+ * Returns the meta object for class '{@link hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.CostObjectiveFunction Cost Objective Function }'.
+ *
+ *
+ * @return the meta object for class 'Cost Objective Function '.
+ * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.CostObjectiveFunction
+ * @generated
+ */
+ EClass getCostObjectiveFunction();
+
+ /**
+ * Returns the meta object for the containment reference list '{@link hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.CostObjectiveFunction#getEntries Entries }'.
+ *
+ *
+ * @return the meta object for the containment reference list 'Entries '.
+ * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.CostObjectiveFunction#getEntries()
+ * @see #getCostObjectiveFunction()
+ * @generated
+ */
+ EReference getCostObjectiveFunction_Entries();
+
+ /**
+ * Returns the meta object for class '{@link hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.CostEntry Cost Entry }'.
+ *
+ *
+ * @return the meta object for class 'Cost Entry '.
+ * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.CostEntry
+ * @generated
+ */
+ EClass getCostEntry();
+
+ /**
+ * Returns the meta object for the containment reference '{@link hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.CostEntry#getPatternElement Pattern Element }'.
+ *
+ *
+ * @return the meta object for the containment reference 'Pattern Element '.
+ * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.CostEntry#getPatternElement()
+ * @see #getCostEntry()
+ * @generated
+ */
+ EReference getCostEntry_PatternElement();
+
+ /**
+ * Returns the meta object for the attribute '{@link hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.CostEntry#getWeight Weight }'.
+ *
+ *
+ * @return the meta object for the attribute 'Weight '.
+ * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.CostEntry#getWeight()
+ * @see #getCostEntry()
+ * @generated
+ */
+ EAttribute getCostEntry_Weight();
+
/**
* Returns the meta object for class '{@link hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.ReliabilityObjectiveFunction Reliability Objective Function }'.
*
@@ -4985,6 +5103,50 @@ public interface ApplicationConfigurationPackage extends EPackage
*/
EClass OBJECTIVE_FUNCTION = eINSTANCE.getObjectiveFunction();
+ /**
+ * The meta object literal for the '{@link hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.CostObjectiveFunctionImpl Cost Objective Function }' class.
+ *
+ *
+ * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.CostObjectiveFunctionImpl
+ * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.ApplicationConfigurationPackageImpl#getCostObjectiveFunction()
+ * @generated
+ */
+ EClass COST_OBJECTIVE_FUNCTION = eINSTANCE.getCostObjectiveFunction();
+
+ /**
+ * The meta object literal for the 'Entries ' containment reference list feature.
+ *
+ *
+ * @generated
+ */
+ EReference COST_OBJECTIVE_FUNCTION__ENTRIES = eINSTANCE.getCostObjectiveFunction_Entries();
+
+ /**
+ * The meta object literal for the '{@link hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.CostEntryImpl Cost Entry }' class.
+ *
+ *
+ * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.CostEntryImpl
+ * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.ApplicationConfigurationPackageImpl#getCostEntry()
+ * @generated
+ */
+ EClass COST_ENTRY = eINSTANCE.getCostEntry();
+
+ /**
+ * The meta object literal for the 'Pattern Element ' containment reference feature.
+ *
+ *
+ * @generated
+ */
+ EReference COST_ENTRY__PATTERN_ELEMENT = eINSTANCE.getCostEntry_PatternElement();
+
+ /**
+ * The meta object literal for the 'Weight ' attribute feature.
+ *
+ *
+ * @generated
+ */
+ EAttribute COST_ENTRY__WEIGHT = eINSTANCE.getCostEntry_Weight();
+
/**
* The meta object literal for the '{@link hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.ReliabilityObjectiveFunctionImpl Reliability Objective Function }' class.
*
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 dc5a8e9e..bee7c6e7 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
@@ -20,6 +20,26 @@ import org.eclipse.emf.common.util.Enumerator;
*/
public enum ComparisonOperator implements Enumerator
{
+ /**
+ * The 'LESS ' literal object.
+ *
+ *
+ * @see #LESS_VALUE
+ * @generated
+ * @ordered
+ */
+ LESS(0, "LESS", "<"),
+
+ /**
+ * The 'GREATER ' literal object.
+ *
+ *
+ * @see #GREATER_VALUE
+ * @generated
+ * @ordered
+ */
+ GREATER(1, "GREATER", ">"),
+
/**
* The 'LESS EQUALS ' literal object.
*
@@ -28,7 +48,7 @@ public enum ComparisonOperator implements Enumerator
* @generated
* @ordered
*/
- LESS_EQUALS(0, "LESS_EQUALS", "<="),
+ LESS_EQUALS(2, "LESS_EQUALS", "<="),
/**
* The 'GREATER EQUALS ' literal object.
@@ -38,7 +58,37 @@ public enum ComparisonOperator implements Enumerator
* @generated
* @ordered
*/
- GREATER_EQUALS(1, "GREATER_EQUALS", ">=");
+ GREATER_EQUALS(3, "GREATER_EQUALS", ">=");
+
+ /**
+ * The 'LESS ' literal value.
+ *
+ *
+ * If the meaning of 'LESS ' literal object isn't clear,
+ * there really should be more of a description here...
+ *
+ *
+ * @see #LESS
+ * @model literal="<"
+ * @generated
+ * @ordered
+ */
+ public static final int LESS_VALUE = 0;
+
+ /**
+ * The 'GREATER ' literal value.
+ *
+ *
+ * If the meaning of 'GREATER ' literal object isn't clear,
+ * there really should be more of a description here...
+ *
+ *
+ * @see #GREATER
+ * @model literal=">"
+ * @generated
+ * @ordered
+ */
+ public static final int GREATER_VALUE = 1;
/**
* The 'LESS EQUALS ' literal value.
@@ -53,7 +103,7 @@ public enum ComparisonOperator implements Enumerator
* @generated
* @ordered
*/
- public static final int LESS_EQUALS_VALUE = 0;
+ public static final int LESS_EQUALS_VALUE = 2;
/**
* The 'GREATER EQUALS ' literal value.
@@ -68,7 +118,7 @@ public enum ComparisonOperator implements Enumerator
* @generated
* @ordered
*/
- public static final int GREATER_EQUALS_VALUE = 1;
+ public static final int GREATER_EQUALS_VALUE = 3;
/**
* An array of all the 'Comparison Operator ' enumerators.
@@ -79,6 +129,8 @@ public enum ComparisonOperator implements Enumerator
private static final ComparisonOperator[] VALUES_ARRAY =
new ComparisonOperator[]
{
+ LESS,
+ GREATER,
LESS_EQUALS,
GREATER_EQUALS,
};
@@ -145,6 +197,8 @@ public enum ComparisonOperator implements Enumerator
{
switch (value)
{
+ case LESS_VALUE: return LESS;
+ case GREATER_VALUE: return GREATER;
case LESS_EQUALS_VALUE: return LESS_EQUALS;
case GREATER_EQUALS_VALUE: return GREATER_EQUALS;
}
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
new file mode 100644
index 00000000..6f9580ed
--- /dev/null
+++ b/Application/hu.bme.mit.inf.dslreasoner.application/src-gen/hu/bme/mit/inf/dslreasoner/application/applicationConfiguration/CostEntry.java
@@ -0,0 +1,79 @@
+/**
+ * generated by Xtext 2.16.0
+ */
+package hu.bme.mit.inf.dslreasoner.application.applicationConfiguration;
+
+import org.eclipse.emf.ecore.EObject;
+
+/**
+ *
+ * A representation of the model object 'Cost Entry '.
+ *
+ *
+ *
+ * The following features are supported:
+ *
+ *
+ * {@link hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.CostEntry#getPatternElement Pattern Element }
+ * {@link hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.CostEntry#getWeight Weight }
+ *
+ *
+ * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.ApplicationConfigurationPackage#getCostEntry()
+ * @model
+ * @generated
+ */
+public interface CostEntry extends EObject
+{
+ /**
+ * Returns the value of the 'Pattern Element ' containment reference.
+ *
+ *
+ * If the meaning of the 'Pattern Element ' containment reference isn't clear,
+ * there really should be more of a description here...
+ *
+ *
+ * @return the value of the 'Pattern Element ' containment reference.
+ * @see #setPatternElement(PatternElement)
+ * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.ApplicationConfigurationPackage#getCostEntry_PatternElement()
+ * @model containment="true"
+ * @generated
+ */
+ PatternElement getPatternElement();
+
+ /**
+ * Sets the value of the '{@link hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.CostEntry#getPatternElement Pattern Element }' containment reference.
+ *
+ *
+ * @param value the new value of the 'Pattern Element ' containment reference.
+ * @see #getPatternElement()
+ * @generated
+ */
+ void setPatternElement(PatternElement value);
+
+ /**
+ * Returns the value of the 'Weight ' attribute.
+ *
+ *
+ * If the meaning of the 'Weight ' attribute isn't clear,
+ * there really should be more of a description here...
+ *
+ *
+ * @return the value of the 'Weight ' attribute.
+ * @see #setWeight(int)
+ * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.ApplicationConfigurationPackage#getCostEntry_Weight()
+ * @model
+ * @generated
+ */
+ int getWeight();
+
+ /**
+ * Sets the value of the '{@link hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.CostEntry#getWeight Weight }' attribute.
+ *
+ *
+ * @param value the new value of the 'Weight ' attribute.
+ * @see #getWeight()
+ * @generated
+ */
+ void setWeight(int value);
+
+} // CostEntry
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
new file mode 100644
index 00000000..041d8a04
--- /dev/null
+++ b/Application/hu.bme.mit.inf.dslreasoner.application/src-gen/hu/bme/mit/inf/dslreasoner/application/applicationConfiguration/CostObjectiveFunction.java
@@ -0,0 +1,42 @@
+/**
+ * generated by Xtext 2.16.0
+ */
+package hu.bme.mit.inf.dslreasoner.application.applicationConfiguration;
+
+import org.eclipse.emf.common.util.EList;
+
+/**
+ *
+ * A representation of the model object 'Cost Objective Function '.
+ *
+ *
+ *
+ * The following features are supported:
+ *
+ *
+ * {@link hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.CostObjectiveFunction#getEntries Entries }
+ *
+ *
+ * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.ApplicationConfigurationPackage#getCostObjectiveFunction()
+ * @model
+ * @generated
+ */
+public interface CostObjectiveFunction extends ObjectiveFunction
+{
+ /**
+ * Returns the value of the 'Entries ' containment reference list.
+ * The list contents are of type {@link hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.CostEntry}.
+ *
+ *
+ * If the meaning of the 'Entries ' containment reference list isn't clear,
+ * there really should be more of a description here...
+ *
+ *
+ * @return the value of the 'Entries ' containment reference list.
+ * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.ApplicationConfigurationPackage#getCostObjectiveFunction_Entries()
+ * @model containment="true"
+ * @generated
+ */
+ EList getEntries();
+
+} // CostObjectiveFunction
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 9ec9412a..77ff05e8 100644
--- a/Application/hu.bme.mit.inf.dslreasoner.application/src-gen/hu/bme/mit/inf/dslreasoner/application/applicationConfiguration/impl/ApplicationConfigurationFactoryImpl.java
+++ b/Application/hu.bme.mit.inf.dslreasoner.application/src-gen/hu/bme/mit/inf/dslreasoner/application/applicationConfiguration/impl/ApplicationConfigurationFactoryImpl.java
@@ -103,6 +103,8 @@ public class ApplicationConfigurationFactoryImpl extends EFactoryImpl implements
case ApplicationConfigurationPackage.OPTIMIZATION_ENTRY: return createOptimizationEntry();
case ApplicationConfigurationPackage.THRESHOLD_ENTRY: return createThresholdEntry();
case ApplicationConfigurationPackage.OBJECTIVE_FUNCTION: return createObjectiveFunction();
+ case ApplicationConfigurationPackage.COST_OBJECTIVE_FUNCTION: return createCostObjectiveFunction();
+ case ApplicationConfigurationPackage.COST_ENTRY: return createCostEntry();
case ApplicationConfigurationPackage.RELIABILITY_OBJECTIVE_FUNCTION: return createReliabilityObjectiveFunction();
case ApplicationConfigurationPackage.RELIABILTIY_PROBABILITY: return createReliabiltiyProbability();
case ApplicationConfigurationPackage.MTFF: return createMtff();
@@ -640,6 +642,30 @@ public class ApplicationConfigurationFactoryImpl extends EFactoryImpl implements
return objectiveFunction;
}
+ /**
+ *
+ *
+ * @generated
+ */
+ @Override
+ public CostObjectiveFunction createCostObjectiveFunction()
+ {
+ CostObjectiveFunctionImpl costObjectiveFunction = new CostObjectiveFunctionImpl();
+ return costObjectiveFunction;
+ }
+
+ /**
+ *
+ *
+ * @generated
+ */
+ @Override
+ public CostEntry createCostEntry()
+ {
+ CostEntryImpl costEntry = new CostEntryImpl();
+ return costEntry;
+ }
+
/**
*
*
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 c1aff1fe..7f2bee5b 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
@@ -18,6 +18,8 @@ import hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.ConfigEnt
import hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.ConfigReference;
import hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.ConfigSpecification;
import hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.ConfigurationScript;
+import hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.CostEntry;
+import hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.CostObjectiveFunction;
import hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.CustomEntry;
import hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.Declaration;
import hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.DocumentLevelSpecification;
@@ -379,6 +381,20 @@ public class ApplicationConfigurationPackageImpl extends EPackageImpl implements
*/
private EClass objectiveFunctionEClass = null;
+ /**
+ *
+ *
+ * @generated
+ */
+ private EClass costObjectiveFunctionEClass = null;
+
+ /**
+ *
+ *
+ * @generated
+ */
+ private EClass costEntryEClass = null;
+
/**
*
*
@@ -1533,6 +1549,61 @@ public class ApplicationConfigurationPackageImpl extends EPackageImpl implements
return objectiveFunctionEClass;
}
+ /**
+ *
+ *
+ * @generated
+ */
+ @Override
+ public EClass getCostObjectiveFunction()
+ {
+ return costObjectiveFunctionEClass;
+ }
+
+ /**
+ *
+ *
+ * @generated
+ */
+ @Override
+ public EReference getCostObjectiveFunction_Entries()
+ {
+ return (EReference)costObjectiveFunctionEClass.getEStructuralFeatures().get(0);
+ }
+
+ /**
+ *
+ *
+ * @generated
+ */
+ @Override
+ public EClass getCostEntry()
+ {
+ return costEntryEClass;
+ }
+
+ /**
+ *
+ *
+ * @generated
+ */
+ @Override
+ public EReference getCostEntry_PatternElement()
+ {
+ return (EReference)costEntryEClass.getEStructuralFeatures().get(0);
+ }
+
+ /**
+ *
+ *
+ * @generated
+ */
+ @Override
+ public EAttribute getCostEntry_Weight()
+ {
+ return (EAttribute)costEntryEClass.getEStructuralFeatures().get(1);
+ }
+
/**
*
*
@@ -2704,6 +2775,13 @@ public class ApplicationConfigurationPackageImpl extends EPackageImpl implements
objectiveFunctionEClass = createEClass(OBJECTIVE_FUNCTION);
+ costObjectiveFunctionEClass = createEClass(COST_OBJECTIVE_FUNCTION);
+ createEReference(costObjectiveFunctionEClass, COST_OBJECTIVE_FUNCTION__ENTRIES);
+
+ costEntryEClass = createEClass(COST_ENTRY);
+ createEReference(costEntryEClass, COST_ENTRY__PATTERN_ELEMENT);
+ createEAttribute(costEntryEClass, COST_ENTRY__WEIGHT);
+
reliabilityObjectiveFunctionEClass = createEClass(RELIABILITY_OBJECTIVE_FUNCTION);
createEReference(reliabilityObjectiveFunctionEClass, RELIABILITY_OBJECTIVE_FUNCTION__PACKAGE);
createEReference(reliabilityObjectiveFunctionEClass, RELIABILITY_OBJECTIVE_FUNCTION__TRANSFORMATION);
@@ -2902,6 +2980,7 @@ public class ApplicationConfigurationPackageImpl extends EPackageImpl implements
objectiveSpecificationEClass.getESuperTypes().add(this.getObjective());
optimizationEntryEClass.getESuperTypes().add(this.getObjectiveEntry());
thresholdEntryEClass.getESuperTypes().add(this.getObjectiveEntry());
+ costObjectiveFunctionEClass.getESuperTypes().add(this.getObjectiveFunction());
reliabilityObjectiveFunctionEClass.getESuperTypes().add(this.getObjectiveFunction());
reliabiltiyProbabilityEClass.getESuperTypes().add(this.getReliabilityObjectiveFunction());
mtffEClass.getESuperTypes().add(this.getReliabilityObjectiveFunction());
@@ -3045,6 +3124,13 @@ public class ApplicationConfigurationPackageImpl extends EPackageImpl implements
initEClass(objectiveFunctionEClass, ObjectiveFunction.class, "ObjectiveFunction", !IS_ABSTRACT, !IS_INTERFACE, IS_GENERATED_INSTANCE_CLASS);
+ initEClass(costObjectiveFunctionEClass, CostObjectiveFunction.class, "CostObjectiveFunction", !IS_ABSTRACT, !IS_INTERFACE, IS_GENERATED_INSTANCE_CLASS);
+ initEReference(getCostObjectiveFunction_Entries(), this.getCostEntry(), null, "entries", null, 0, -1, CostObjectiveFunction.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, IS_COMPOSITE, !IS_RESOLVE_PROXIES, !IS_UNSETTABLE, IS_UNIQUE, !IS_DERIVED, IS_ORDERED);
+
+ initEClass(costEntryEClass, CostEntry.class, "CostEntry", !IS_ABSTRACT, !IS_INTERFACE, IS_GENERATED_INSTANCE_CLASS);
+ 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);
+ 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);
+
initEClass(reliabilityObjectiveFunctionEClass, ReliabilityObjectiveFunction.class, "ReliabilityObjectiveFunction", !IS_ABSTRACT, !IS_INTERFACE, IS_GENERATED_INSTANCE_CLASS);
initEReference(getReliabilityObjectiveFunction_Package(), theCftLanguagePackage.getCftModel(), null, "package", null, 0, 1, ReliabilityObjectiveFunction.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, !IS_COMPOSITE, IS_RESOLVE_PROXIES, !IS_UNSETTABLE, IS_UNIQUE, !IS_DERIVED, IS_ORDERED);
initEReference(getReliabilityObjectiveFunction_Transformation(), theCftLanguagePackage.getTransformationDefinition(), null, "transformation", null, 0, 1, ReliabilityObjectiveFunction.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, !IS_COMPOSITE, IS_RESOLVE_PROXIES, !IS_UNSETTABLE, IS_UNIQUE, !IS_DERIVED, IS_ORDERED);
@@ -3183,6 +3269,8 @@ public class ApplicationConfigurationPackageImpl extends EPackageImpl implements
addEEnumLiteral(optimizationDirectionEEnum, OptimizationDirection.MAXIMIZE);
initEEnum(comparisonOperatorEEnum, ComparisonOperator.class, "ComparisonOperator");
+ addEEnumLiteral(comparisonOperatorEEnum, ComparisonOperator.LESS);
+ addEEnumLiteral(comparisonOperatorEEnum, ComparisonOperator.GREATER);
addEEnumLiteral(comparisonOperatorEEnum, ComparisonOperator.LESS_EQUALS);
addEEnumLiteral(comparisonOperatorEEnum, ComparisonOperator.GREATER_EQUALS);
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
new file mode 100644
index 00000000..892df6f5
--- /dev/null
+++ b/Application/hu.bme.mit.inf.dslreasoner.application/src-gen/hu/bme/mit/inf/dslreasoner/application/applicationConfiguration/impl/CostEntryImpl.java
@@ -0,0 +1,270 @@
+/**
+ * generated by Xtext 2.16.0
+ */
+package hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl;
+
+import hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.ApplicationConfigurationPackage;
+import hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.CostEntry;
+import hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.PatternElement;
+
+import org.eclipse.emf.common.notify.Notification;
+import org.eclipse.emf.common.notify.NotificationChain;
+
+import org.eclipse.emf.ecore.EClass;
+import org.eclipse.emf.ecore.InternalEObject;
+
+import org.eclipse.emf.ecore.impl.ENotificationImpl;
+import org.eclipse.emf.ecore.impl.MinimalEObjectImpl;
+
+/**
+ *
+ * An implementation of the model object 'Cost Entry '.
+ *
+ *
+ * The following features are implemented:
+ *
+ *
+ * {@link hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.CostEntryImpl#getPatternElement Pattern Element }
+ * {@link hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.CostEntryImpl#getWeight Weight }
+ *
+ *
+ * @generated
+ */
+public class CostEntryImpl extends MinimalEObjectImpl.Container implements CostEntry
+{
+ /**
+ * The cached value of the '{@link #getPatternElement() Pattern Element }' containment reference.
+ *
+ *
+ * @see #getPatternElement()
+ * @generated
+ * @ordered
+ */
+ protected PatternElement patternElement;
+
+ /**
+ * The default value of the '{@link #getWeight() Weight }' attribute.
+ *
+ *
+ * @see #getWeight()
+ * @generated
+ * @ordered
+ */
+ protected static final int WEIGHT_EDEFAULT = 0;
+
+ /**
+ * The cached value of the '{@link #getWeight() Weight }' attribute.
+ *
+ *
+ * @see #getWeight()
+ * @generated
+ * @ordered
+ */
+ protected int weight = WEIGHT_EDEFAULT;
+
+ /**
+ *
+ *
+ * @generated
+ */
+ protected CostEntryImpl()
+ {
+ super();
+ }
+
+ /**
+ *
+ *
+ * @generated
+ */
+ @Override
+ protected EClass eStaticClass()
+ {
+ return ApplicationConfigurationPackage.Literals.COST_ENTRY;
+ }
+
+ /**
+ *
+ *
+ * @generated
+ */
+ @Override
+ public PatternElement getPatternElement()
+ {
+ return patternElement;
+ }
+
+ /**
+ *
+ *
+ * @generated
+ */
+ public NotificationChain basicSetPatternElement(PatternElement newPatternElement, NotificationChain msgs)
+ {
+ PatternElement oldPatternElement = patternElement;
+ patternElement = newPatternElement;
+ if (eNotificationRequired())
+ {
+ ENotificationImpl notification = new ENotificationImpl(this, Notification.SET, ApplicationConfigurationPackage.COST_ENTRY__PATTERN_ELEMENT, oldPatternElement, newPatternElement);
+ if (msgs == null) msgs = notification; else msgs.add(notification);
+ }
+ return msgs;
+ }
+
+ /**
+ *
+ *
+ * @generated
+ */
+ @Override
+ public void setPatternElement(PatternElement newPatternElement)
+ {
+ if (newPatternElement != patternElement)
+ {
+ NotificationChain msgs = null;
+ if (patternElement != null)
+ msgs = ((InternalEObject)patternElement).eInverseRemove(this, EOPPOSITE_FEATURE_BASE - ApplicationConfigurationPackage.COST_ENTRY__PATTERN_ELEMENT, null, msgs);
+ if (newPatternElement != null)
+ msgs = ((InternalEObject)newPatternElement).eInverseAdd(this, EOPPOSITE_FEATURE_BASE - ApplicationConfigurationPackage.COST_ENTRY__PATTERN_ELEMENT, null, msgs);
+ msgs = basicSetPatternElement(newPatternElement, msgs);
+ if (msgs != null) msgs.dispatch();
+ }
+ else if (eNotificationRequired())
+ eNotify(new ENotificationImpl(this, Notification.SET, ApplicationConfigurationPackage.COST_ENTRY__PATTERN_ELEMENT, newPatternElement, newPatternElement));
+ }
+
+ /**
+ *
+ *
+ * @generated
+ */
+ @Override
+ public int getWeight()
+ {
+ return weight;
+ }
+
+ /**
+ *
+ *
+ * @generated
+ */
+ @Override
+ public void setWeight(int newWeight)
+ {
+ int oldWeight = weight;
+ weight = newWeight;
+ if (eNotificationRequired())
+ eNotify(new ENotificationImpl(this, Notification.SET, ApplicationConfigurationPackage.COST_ENTRY__WEIGHT, oldWeight, weight));
+ }
+
+ /**
+ *
+ *
+ * @generated
+ */
+ @Override
+ public NotificationChain eInverseRemove(InternalEObject otherEnd, int featureID, NotificationChain msgs)
+ {
+ switch (featureID)
+ {
+ case ApplicationConfigurationPackage.COST_ENTRY__PATTERN_ELEMENT:
+ return basicSetPatternElement(null, msgs);
+ }
+ return super.eInverseRemove(otherEnd, featureID, msgs);
+ }
+
+ /**
+ *
+ *
+ * @generated
+ */
+ @Override
+ public Object eGet(int featureID, boolean resolve, boolean coreType)
+ {
+ switch (featureID)
+ {
+ case ApplicationConfigurationPackage.COST_ENTRY__PATTERN_ELEMENT:
+ return getPatternElement();
+ case ApplicationConfigurationPackage.COST_ENTRY__WEIGHT:
+ return getWeight();
+ }
+ return super.eGet(featureID, resolve, coreType);
+ }
+
+ /**
+ *
+ *
+ * @generated
+ */
+ @Override
+ public void eSet(int featureID, Object newValue)
+ {
+ switch (featureID)
+ {
+ case ApplicationConfigurationPackage.COST_ENTRY__PATTERN_ELEMENT:
+ setPatternElement((PatternElement)newValue);
+ return;
+ case ApplicationConfigurationPackage.COST_ENTRY__WEIGHT:
+ setWeight((Integer)newValue);
+ return;
+ }
+ super.eSet(featureID, newValue);
+ }
+
+ /**
+ *
+ *
+ * @generated
+ */
+ @Override
+ public void eUnset(int featureID)
+ {
+ switch (featureID)
+ {
+ case ApplicationConfigurationPackage.COST_ENTRY__PATTERN_ELEMENT:
+ setPatternElement((PatternElement)null);
+ return;
+ case ApplicationConfigurationPackage.COST_ENTRY__WEIGHT:
+ setWeight(WEIGHT_EDEFAULT);
+ return;
+ }
+ super.eUnset(featureID);
+ }
+
+ /**
+ *
+ *
+ * @generated
+ */
+ @Override
+ public boolean eIsSet(int featureID)
+ {
+ switch (featureID)
+ {
+ case ApplicationConfigurationPackage.COST_ENTRY__PATTERN_ELEMENT:
+ return patternElement != null;
+ case ApplicationConfigurationPackage.COST_ENTRY__WEIGHT:
+ return weight != WEIGHT_EDEFAULT;
+ }
+ return super.eIsSet(featureID);
+ }
+
+ /**
+ *
+ *
+ * @generated
+ */
+ @Override
+ public String toString()
+ {
+ if (eIsProxy()) return super.toString();
+
+ StringBuilder result = new StringBuilder(super.toString());
+ result.append(" (weight: ");
+ result.append(weight);
+ result.append(')');
+ return result.toString();
+ }
+
+} //CostEntryImpl
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
new file mode 100644
index 00000000..bdabbb69
--- /dev/null
+++ b/Application/hu.bme.mit.inf.dslreasoner.application/src-gen/hu/bme/mit/inf/dslreasoner/application/applicationConfiguration/impl/CostObjectiveFunctionImpl.java
@@ -0,0 +1,167 @@
+/**
+ * generated by Xtext 2.16.0
+ */
+package hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl;
+
+import hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.ApplicationConfigurationPackage;
+import hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.CostEntry;
+import hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.CostObjectiveFunction;
+
+import java.util.Collection;
+
+import org.eclipse.emf.common.notify.NotificationChain;
+
+import org.eclipse.emf.common.util.EList;
+
+import org.eclipse.emf.ecore.EClass;
+import org.eclipse.emf.ecore.InternalEObject;
+
+import org.eclipse.emf.ecore.util.EObjectContainmentEList;
+import org.eclipse.emf.ecore.util.InternalEList;
+
+/**
+ *
+ * An implementation of the model object 'Cost Objective Function '.
+ *
+ *
+ * The following features are implemented:
+ *
+ *
+ * {@link hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.CostObjectiveFunctionImpl#getEntries Entries }
+ *
+ *
+ * @generated
+ */
+public class CostObjectiveFunctionImpl extends ObjectiveFunctionImpl implements CostObjectiveFunction
+{
+ /**
+ * The cached value of the '{@link #getEntries() Entries }' containment reference list.
+ *
+ *
+ * @see #getEntries()
+ * @generated
+ * @ordered
+ */
+ protected EList entries;
+
+ /**
+ *
+ *
+ * @generated
+ */
+ protected CostObjectiveFunctionImpl()
+ {
+ super();
+ }
+
+ /**
+ *
+ *
+ * @generated
+ */
+ @Override
+ protected EClass eStaticClass()
+ {
+ return ApplicationConfigurationPackage.Literals.COST_OBJECTIVE_FUNCTION;
+ }
+
+ /**
+ *
+ *
+ * @generated
+ */
+ @Override
+ public EList getEntries()
+ {
+ if (entries == null)
+ {
+ entries = new EObjectContainmentEList(CostEntry.class, this, ApplicationConfigurationPackage.COST_OBJECTIVE_FUNCTION__ENTRIES);
+ }
+ return entries;
+ }
+
+ /**
+ *
+ *
+ * @generated
+ */
+ @Override
+ public NotificationChain eInverseRemove(InternalEObject otherEnd, int featureID, NotificationChain msgs)
+ {
+ switch (featureID)
+ {
+ case ApplicationConfigurationPackage.COST_OBJECTIVE_FUNCTION__ENTRIES:
+ return ((InternalEList>)getEntries()).basicRemove(otherEnd, msgs);
+ }
+ return super.eInverseRemove(otherEnd, featureID, msgs);
+ }
+
+ /**
+ *
+ *
+ * @generated
+ */
+ @Override
+ public Object eGet(int featureID, boolean resolve, boolean coreType)
+ {
+ switch (featureID)
+ {
+ case ApplicationConfigurationPackage.COST_OBJECTIVE_FUNCTION__ENTRIES:
+ return getEntries();
+ }
+ return super.eGet(featureID, resolve, coreType);
+ }
+
+ /**
+ *
+ *
+ * @generated
+ */
+ @SuppressWarnings("unchecked")
+ @Override
+ public void eSet(int featureID, Object newValue)
+ {
+ switch (featureID)
+ {
+ case ApplicationConfigurationPackage.COST_OBJECTIVE_FUNCTION__ENTRIES:
+ getEntries().clear();
+ getEntries().addAll((Collection extends CostEntry>)newValue);
+ return;
+ }
+ super.eSet(featureID, newValue);
+ }
+
+ /**
+ *
+ *
+ * @generated
+ */
+ @Override
+ public void eUnset(int featureID)
+ {
+ switch (featureID)
+ {
+ case ApplicationConfigurationPackage.COST_OBJECTIVE_FUNCTION__ENTRIES:
+ getEntries().clear();
+ return;
+ }
+ super.eUnset(featureID);
+ }
+
+ /**
+ *
+ *
+ * @generated
+ */
+ @Override
+ public boolean eIsSet(int featureID)
+ {
+ switch (featureID)
+ {
+ case ApplicationConfigurationPackage.COST_OBJECTIVE_FUNCTION__ENTRIES:
+ return entries != null && !entries.isEmpty();
+ }
+ return super.eIsSet(featureID);
+ }
+
+} //CostObjectiveFunctionImpl
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 ea1050df..1ba04522 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
@@ -39,7 +39,7 @@ public class ThresholdEntryImpl extends ObjectiveEntryImpl implements ThresholdE
* @generated
* @ordered
*/
- protected static final ComparisonOperator OPERATOR_EDEFAULT = ComparisonOperator.LESS_EQUALS;
+ protected static final ComparisonOperator OPERATOR_EDEFAULT = ComparisonOperator.LESS;
/**
* The cached value of the '{@link #getOperator() Operator }' attribute.
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 0d52290c..96e7a6a6 100644
--- a/Application/hu.bme.mit.inf.dslreasoner.application/src-gen/hu/bme/mit/inf/dslreasoner/application/applicationConfiguration/util/ApplicationConfigurationAdapterFactory.java
+++ b/Application/hu.bme.mit.inf.dslreasoner.application/src-gen/hu/bme/mit/inf/dslreasoner/application/applicationConfiguration/util/ApplicationConfigurationAdapterFactory.java
@@ -261,6 +261,16 @@ public class ApplicationConfigurationAdapterFactory extends AdapterFactoryImpl
return createObjectiveFunctionAdapter();
}
@Override
+ public Adapter caseCostObjectiveFunction(CostObjectiveFunction object)
+ {
+ return createCostObjectiveFunctionAdapter();
+ }
+ @Override
+ public Adapter caseCostEntry(CostEntry object)
+ {
+ return createCostEntryAdapter();
+ }
+ @Override
public Adapter caseReliabilityObjectiveFunction(ReliabilityObjectiveFunction object)
{
return createReliabilityObjectiveFunctionAdapter();
@@ -1047,6 +1057,36 @@ public class ApplicationConfigurationAdapterFactory extends AdapterFactoryImpl
return null;
}
+ /**
+ * Creates a new adapter for an object of class '{@link hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.CostObjectiveFunction Cost Objective Function }'.
+ *
+ * This default implementation returns null so that we can easily ignore cases;
+ * it's useful to ignore a case when inheritance will catch all the cases anyway.
+ *
+ * @return the new adapter.
+ * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.CostObjectiveFunction
+ * @generated
+ */
+ public Adapter createCostObjectiveFunctionAdapter()
+ {
+ return null;
+ }
+
+ /**
+ * Creates a new adapter for an object of class '{@link hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.CostEntry Cost Entry }'.
+ *
+ * This default implementation returns null so that we can easily ignore cases;
+ * it's useful to ignore a case when inheritance will catch all the cases anyway.
+ *
+ * @return the new adapter.
+ * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.CostEntry
+ * @generated
+ */
+ public Adapter createCostEntryAdapter()
+ {
+ return null;
+ }
+
/**
* Creates a new adapter for an object of class '{@link hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.ReliabilityObjectiveFunction Reliability Objective Function }'.
*
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 0fcc39dc..d5b57a80 100644
--- a/Application/hu.bme.mit.inf.dslreasoner.application/src-gen/hu/bme/mit/inf/dslreasoner/application/applicationConfiguration/util/ApplicationConfigurationSwitch.java
+++ b/Application/hu.bme.mit.inf.dslreasoner.application/src-gen/hu/bme/mit/inf/dslreasoner/application/applicationConfiguration/util/ApplicationConfigurationSwitch.java
@@ -361,6 +361,21 @@ public class ApplicationConfigurationSwitch extends Switch
if (result == null) result = defaultCase(theEObject);
return result;
}
+ case ApplicationConfigurationPackage.COST_OBJECTIVE_FUNCTION:
+ {
+ CostObjectiveFunction costObjectiveFunction = (CostObjectiveFunction)theEObject;
+ T result = caseCostObjectiveFunction(costObjectiveFunction);
+ if (result == null) result = caseObjectiveFunction(costObjectiveFunction);
+ if (result == null) result = defaultCase(theEObject);
+ return result;
+ }
+ case ApplicationConfigurationPackage.COST_ENTRY:
+ {
+ CostEntry costEntry = (CostEntry)theEObject;
+ T result = caseCostEntry(costEntry);
+ if (result == null) result = defaultCase(theEObject);
+ return result;
+ }
case ApplicationConfigurationPackage.RELIABILITY_OBJECTIVE_FUNCTION:
{
ReliabilityObjectiveFunction reliabilityObjectiveFunction = (ReliabilityObjectiveFunction)theEObject;
@@ -1295,6 +1310,38 @@ public class ApplicationConfigurationSwitch extends Switch
return null;
}
+ /**
+ * Returns the result of interpreting the object as an instance of 'Cost Objective Function '.
+ *
+ * This implementation returns null;
+ * returning a non-null result will terminate the switch.
+ *
+ * @param object the target of the switch.
+ * @return the result of interpreting the object as an instance of 'Cost Objective Function '.
+ * @see #doSwitch(org.eclipse.emf.ecore.EObject) doSwitch(EObject)
+ * @generated
+ */
+ public T caseCostObjectiveFunction(CostObjectiveFunction object)
+ {
+ return null;
+ }
+
+ /**
+ * Returns the result of interpreting the object as an instance of 'Cost Entry '.
+ *
+ * This implementation returns null;
+ * returning a non-null result will terminate the switch.
+ *
+ * @param object the target of the switch.
+ * @return the result of interpreting the object as an instance of 'Cost Entry '.
+ * @see #doSwitch(org.eclipse.emf.ecore.EObject) doSwitch(EObject)
+ * @generated
+ */
+ public T caseCostEntry(CostEntry object)
+ {
+ return null;
+ }
+
/**
* Returns the result of interpreting the object as an instance of 'Reliability Objective Function '.
*
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 438d6cdc..a79a6430 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
@@ -2094,14 +2094,161 @@ ruleObjectiveFunction returns [EObject current=null]
@after {
leaveRule();
}:
- {
- newCompositeNode(grammarAccess.getObjectiveFunctionAccess().getReliabilityObjectiveFunctionParserRuleCall());
- }
- this_ReliabilityObjectiveFunction_0=ruleReliabilityObjectiveFunction
- {
- $current = $this_ReliabilityObjectiveFunction_0.current;
- afterParserOrEnumRuleCall();
- }
+ (
+ {
+ newCompositeNode(grammarAccess.getObjectiveFunctionAccess().getCostObjectiveFunctionParserRuleCall_0());
+ }
+ this_CostObjectiveFunction_0=ruleCostObjectiveFunction
+ {
+ $current = $this_CostObjectiveFunction_0.current;
+ afterParserOrEnumRuleCall();
+ }
+ |
+ {
+ newCompositeNode(grammarAccess.getObjectiveFunctionAccess().getReliabilityObjectiveFunctionParserRuleCall_1());
+ }
+ this_ReliabilityObjectiveFunction_1=ruleReliabilityObjectiveFunction
+ {
+ $current = $this_ReliabilityObjectiveFunction_1.current;
+ afterParserOrEnumRuleCall();
+ }
+ )
+;
+
+// Entry rule entryRuleCostObjectiveFunction
+entryRuleCostObjectiveFunction returns [EObject current=null]:
+ { newCompositeNode(grammarAccess.getCostObjectiveFunctionRule()); }
+ iv_ruleCostObjectiveFunction=ruleCostObjectiveFunction
+ { $current=$iv_ruleCostObjectiveFunction.current; }
+ EOF;
+
+// Rule CostObjectiveFunction
+ruleCostObjectiveFunction returns [EObject current=null]
+@init {
+ enterRule();
+}
+@after {
+ leaveRule();
+}:
+ (
+ otherlv_0='cost'
+ {
+ newLeafNode(otherlv_0, grammarAccess.getCostObjectiveFunctionAccess().getCostKeyword_0());
+ }
+ otherlv_1='{'
+ {
+ newLeafNode(otherlv_1, grammarAccess.getCostObjectiveFunctionAccess().getLeftCurlyBracketKeyword_1());
+ }
+ (
+ (
+ {
+ newCompositeNode(grammarAccess.getCostObjectiveFunctionAccess().getEntriesCostEntryParserRuleCall_2_0());
+ }
+ lv_entries_2_0=ruleCostEntry
+ {
+ if ($current==null) {
+ $current = createModelElementForParent(grammarAccess.getCostObjectiveFunctionRule());
+ }
+ add(
+ $current,
+ "entries",
+ lv_entries_2_0,
+ "hu.bme.mit.inf.dslreasoner.application.ApplicationConfiguration.CostEntry");
+ afterParserOrEnumRuleCall();
+ }
+ )
+ )
+ (
+ otherlv_3=','
+ {
+ newLeafNode(otherlv_3, grammarAccess.getCostObjectiveFunctionAccess().getCommaKeyword_3_0());
+ }
+ (
+ (
+ {
+ newCompositeNode(grammarAccess.getCostObjectiveFunctionAccess().getEntriesCostEntryParserRuleCall_3_1_0());
+ }
+ lv_entries_4_0=ruleCostEntry
+ {
+ if ($current==null) {
+ $current = createModelElementForParent(grammarAccess.getCostObjectiveFunctionRule());
+ }
+ add(
+ $current,
+ "entries",
+ lv_entries_4_0,
+ "hu.bme.mit.inf.dslreasoner.application.ApplicationConfiguration.CostEntry");
+ afterParserOrEnumRuleCall();
+ }
+ )
+ )
+ )*
+ otherlv_5='}'
+ {
+ newLeafNode(otherlv_5, grammarAccess.getCostObjectiveFunctionAccess().getRightCurlyBracketKeyword_4());
+ }
+ )
+;
+
+// Entry rule entryRuleCostEntry
+entryRuleCostEntry returns [EObject current=null]:
+ { newCompositeNode(grammarAccess.getCostEntryRule()); }
+ iv_ruleCostEntry=ruleCostEntry
+ { $current=$iv_ruleCostEntry.current; }
+ EOF;
+
+// Rule CostEntry
+ruleCostEntry returns [EObject current=null]
+@init {
+ enterRule();
+}
+@after {
+ leaveRule();
+}:
+ (
+ (
+ (
+ {
+ newCompositeNode(grammarAccess.getCostEntryAccess().getPatternElementPatternElementParserRuleCall_0_0());
+ }
+ lv_patternElement_0_0=rulePatternElement
+ {
+ if ($current==null) {
+ $current = createModelElementForParent(grammarAccess.getCostEntryRule());
+ }
+ set(
+ $current,
+ "patternElement",
+ lv_patternElement_0_0,
+ "hu.bme.mit.inf.dslreasoner.application.ApplicationConfiguration.PatternElement");
+ afterParserOrEnumRuleCall();
+ }
+ )
+ )
+ otherlv_1='='
+ {
+ newLeafNode(otherlv_1, grammarAccess.getCostEntryAccess().getEqualsSignKeyword_1());
+ }
+ (
+ (
+ {
+ newCompositeNode(grammarAccess.getCostEntryAccess().getWeightINTLiteralParserRuleCall_2_0());
+ }
+ lv_weight_2_0=ruleINTLiteral
+ {
+ if ($current==null) {
+ $current = createModelElementForParent(grammarAccess.getCostEntryRule());
+ }
+ set(
+ $current,
+ "weight",
+ lv_weight_2_0,
+ "hu.bme.mit.inf.dslreasoner.application.ApplicationConfiguration.INTLiteral");
+ afterParserOrEnumRuleCall();
+ }
+ )
+ )
+ )
;
// Entry rule entryRuleReliabilityObjectiveFunction
@@ -4917,18 +5064,34 @@ ruleComparisonOperator returns [Enumerator current=null]
}:
(
(
- enumLiteral_0='<='
+ enumLiteral_0='<'
+ {
+ $current = grammarAccess.getComparisonOperatorAccess().getLESSEnumLiteralDeclaration_0().getEnumLiteral().getInstance();
+ newLeafNode(enumLiteral_0, grammarAccess.getComparisonOperatorAccess().getLESSEnumLiteralDeclaration_0());
+ }
+ )
+ |
+ (
+ enumLiteral_1='>'
+ {
+ $current = grammarAccess.getComparisonOperatorAccess().getGREATEREnumLiteralDeclaration_1().getEnumLiteral().getInstance();
+ newLeafNode(enumLiteral_1, grammarAccess.getComparisonOperatorAccess().getGREATEREnumLiteralDeclaration_1());
+ }
+ )
+ |
+ (
+ enumLiteral_2='<='
{
- $current = grammarAccess.getComparisonOperatorAccess().getLESS_EQUALSEnumLiteralDeclaration_0().getEnumLiteral().getInstance();
- newLeafNode(enumLiteral_0, grammarAccess.getComparisonOperatorAccess().getLESS_EQUALSEnumLiteralDeclaration_0());
+ $current = grammarAccess.getComparisonOperatorAccess().getLESS_EQUALSEnumLiteralDeclaration_2().getEnumLiteral().getInstance();
+ newLeafNode(enumLiteral_2, grammarAccess.getComparisonOperatorAccess().getLESS_EQUALSEnumLiteralDeclaration_2());
}
)
|
(
- enumLiteral_1='>='
+ enumLiteral_3='>='
{
- $current = grammarAccess.getComparisonOperatorAccess().getGREATER_EQUALSEnumLiteralDeclaration_1().getEnumLiteral().getInstance();
- newLeafNode(enumLiteral_1, grammarAccess.getComparisonOperatorAccess().getGREATER_EQUALSEnumLiteralDeclaration_1());
+ $current = grammarAccess.getComparisonOperatorAccess().getGREATER_EQUALSEnumLiteralDeclaration_3().getEnumLiteral().getInstance();
+ newLeafNode(enumLiteral_3, grammarAccess.getComparisonOperatorAccess().getGREATER_EQUALSEnumLiteralDeclaration_3());
}
)
)
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 59db2464..9d99c5c3 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,55 +1,56 @@
-'#'=36
-'*'=44
-'+='=37
+'#'=37
+'*'=45
+'+='=38
','=20
'-'=12
'.'=11
-'..'=45
+'..'=46
'::'=24
-'<'=38
-'<='=58
+'<'=39
+'<='=59
'='=18
-'>'=39
-'>='=59
-'AlloySolver'=64
-'SMTSolver'=63
-'ViatraSolver'=65
-'at'=29
-'config'=32
+'>'=40
+'>='=60
+'AlloySolver'=65
+'SMTSolver'=64
+'ViatraSolver'=66
+'at'=30
+'config'=33
'constraints'=28
-'debug'=52
+'cost'=29
+'debug'=53
'epackage'=14
'excluding'=23
'file'=17
'folder'=26
-'full'=62
-'generate'=47
+'full'=63
+'generate'=48
'import'=13
-'int'=41
-'log'=53
-'log-level'=33
-'maximize'=57
-'memory'=35
+'int'=42
+'log'=54
+'log-level'=34
+'maximize'=58
+'memory'=36
'metamodel'=25
-'minimize'=56
+'minimize'=57
'models'=27
-'mtff'=30
-'node'=40
-'none'=60
-'normal'=61
-'number'=49
-'objectives'=31
-'output'=55
+'mtff'=31
+'node'=41
+'none'=61
+'normal'=62
+'number'=50
+'objectives'=32
+'output'=56
'package'=22
-'partial-model'=48
-'real'=42
+'partial-model'=49
+'real'=43
'reliability'=16
-'runs'=50
-'runtime'=34
-'scope'=46
-'solver'=51
-'statistics'=54
-'string'=43
+'runs'=51
+'runtime'=35
+'scope'=47
+'solver'=52
+'statistics'=55
+'string'=44
'viatra'=15
'{'=19
'}'=21
@@ -115,3 +116,4 @@ T__62=62
T__63=63
T__64=64
T__65=65
+T__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 dedce4b2..d8c31116 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,6 +40,7 @@ public class InternalApplicationConfigurationLexer extends Lexer {
public static final int RULE_INT=5;
public static final int T__29=29;
public static final int T__22=22;
+ public static final int T__66=66;
public static final int RULE_ML_COMMENT=7;
public static final int T__23=23;
public static final int T__24=24;
@@ -466,10 +467,10 @@ public class InternalApplicationConfigurationLexer extends Lexer {
try {
int _type = T__29;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // InternalApplicationConfiguration.g:29:7: ( 'at' )
- // InternalApplicationConfiguration.g:29:9: 'at'
+ // InternalApplicationConfiguration.g:29:7: ( 'cost' )
+ // InternalApplicationConfiguration.g:29:9: 'cost'
{
- match("at");
+ match("cost");
}
@@ -487,10 +488,10 @@ public class InternalApplicationConfigurationLexer extends Lexer {
try {
int _type = T__30;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // InternalApplicationConfiguration.g:30:7: ( 'mtff' )
- // InternalApplicationConfiguration.g:30:9: 'mtff'
+ // InternalApplicationConfiguration.g:30:7: ( 'at' )
+ // InternalApplicationConfiguration.g:30:9: 'at'
{
- match("mtff");
+ match("at");
}
@@ -508,10 +509,10 @@ public class InternalApplicationConfigurationLexer extends Lexer {
try {
int _type = T__31;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // InternalApplicationConfiguration.g:31:7: ( 'objectives' )
- // InternalApplicationConfiguration.g:31:9: 'objectives'
+ // InternalApplicationConfiguration.g:31:7: ( 'mtff' )
+ // InternalApplicationConfiguration.g:31:9: 'mtff'
{
- match("objectives");
+ match("mtff");
}
@@ -529,10 +530,10 @@ public class InternalApplicationConfigurationLexer extends Lexer {
try {
int _type = T__32;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // InternalApplicationConfiguration.g:32:7: ( 'config' )
- // InternalApplicationConfiguration.g:32:9: 'config'
+ // InternalApplicationConfiguration.g:32:7: ( 'objectives' )
+ // InternalApplicationConfiguration.g:32:9: 'objectives'
{
- match("config");
+ match("objectives");
}
@@ -550,10 +551,10 @@ public class InternalApplicationConfigurationLexer extends Lexer {
try {
int _type = T__33;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // InternalApplicationConfiguration.g:33:7: ( 'log-level' )
- // InternalApplicationConfiguration.g:33:9: 'log-level'
+ // InternalApplicationConfiguration.g:33:7: ( 'config' )
+ // InternalApplicationConfiguration.g:33:9: 'config'
{
- match("log-level");
+ match("config");
}
@@ -571,10 +572,10 @@ public class InternalApplicationConfigurationLexer extends Lexer {
try {
int _type = T__34;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // InternalApplicationConfiguration.g:34:7: ( 'runtime' )
- // InternalApplicationConfiguration.g:34:9: 'runtime'
+ // InternalApplicationConfiguration.g:34:7: ( 'log-level' )
+ // InternalApplicationConfiguration.g:34:9: 'log-level'
{
- match("runtime");
+ match("log-level");
}
@@ -592,10 +593,10 @@ public class InternalApplicationConfigurationLexer extends Lexer {
try {
int _type = T__35;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // InternalApplicationConfiguration.g:35:7: ( 'memory' )
- // InternalApplicationConfiguration.g:35:9: 'memory'
+ // InternalApplicationConfiguration.g:35:7: ( 'runtime' )
+ // InternalApplicationConfiguration.g:35:9: 'runtime'
{
- match("memory");
+ match("runtime");
}
@@ -613,10 +614,11 @@ public class InternalApplicationConfigurationLexer extends Lexer {
try {
int _type = T__36;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // InternalApplicationConfiguration.g:36:7: ( '#' )
- // InternalApplicationConfiguration.g:36:9: '#'
+ // InternalApplicationConfiguration.g:36:7: ( 'memory' )
+ // InternalApplicationConfiguration.g:36:9: 'memory'
{
- match('#');
+ match("memory");
+
}
@@ -633,11 +635,10 @@ public class InternalApplicationConfigurationLexer extends Lexer {
try {
int _type = T__37;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // InternalApplicationConfiguration.g:37:7: ( '+=' )
- // InternalApplicationConfiguration.g:37:9: '+='
+ // InternalApplicationConfiguration.g:37:7: ( '#' )
+ // InternalApplicationConfiguration.g:37:9: '#'
{
- match("+=");
-
+ match('#');
}
@@ -654,10 +655,11 @@ public class InternalApplicationConfigurationLexer extends Lexer {
try {
int _type = T__38;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // InternalApplicationConfiguration.g:38:7: ( '<' )
- // InternalApplicationConfiguration.g:38:9: '<'
+ // InternalApplicationConfiguration.g:38:7: ( '+=' )
+ // InternalApplicationConfiguration.g:38:9: '+='
{
- match('<');
+ match("+=");
+
}
@@ -674,10 +676,10 @@ public class InternalApplicationConfigurationLexer extends Lexer {
try {
int _type = T__39;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // InternalApplicationConfiguration.g:39:7: ( '>' )
- // InternalApplicationConfiguration.g:39:9: '>'
+ // InternalApplicationConfiguration.g:39:7: ( '<' )
+ // InternalApplicationConfiguration.g:39:9: '<'
{
- match('>');
+ match('<');
}
@@ -694,11 +696,10 @@ public class InternalApplicationConfigurationLexer extends Lexer {
try {
int _type = T__40;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // InternalApplicationConfiguration.g:40:7: ( 'node' )
- // InternalApplicationConfiguration.g:40:9: 'node'
+ // InternalApplicationConfiguration.g:40:7: ( '>' )
+ // InternalApplicationConfiguration.g:40:9: '>'
{
- match("node");
-
+ match('>');
}
@@ -715,10 +716,10 @@ public class InternalApplicationConfigurationLexer extends Lexer {
try {
int _type = T__41;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // InternalApplicationConfiguration.g:41:7: ( 'int' )
- // InternalApplicationConfiguration.g:41:9: 'int'
+ // InternalApplicationConfiguration.g:41:7: ( 'node' )
+ // InternalApplicationConfiguration.g:41:9: 'node'
{
- match("int");
+ match("node");
}
@@ -736,10 +737,10 @@ public class InternalApplicationConfigurationLexer extends Lexer {
try {
int _type = T__42;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // InternalApplicationConfiguration.g:42:7: ( 'real' )
- // InternalApplicationConfiguration.g:42:9: 'real'
+ // InternalApplicationConfiguration.g:42:7: ( 'int' )
+ // InternalApplicationConfiguration.g:42:9: 'int'
{
- match("real");
+ match("int");
}
@@ -757,10 +758,10 @@ public class InternalApplicationConfigurationLexer extends Lexer {
try {
int _type = T__43;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // InternalApplicationConfiguration.g:43:7: ( 'string' )
- // InternalApplicationConfiguration.g:43:9: 'string'
+ // InternalApplicationConfiguration.g:43:7: ( 'real' )
+ // InternalApplicationConfiguration.g:43:9: 'real'
{
- match("string");
+ match("real");
}
@@ -778,10 +779,11 @@ public class InternalApplicationConfigurationLexer extends Lexer {
try {
int _type = T__44;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // InternalApplicationConfiguration.g:44:7: ( '*' )
- // InternalApplicationConfiguration.g:44:9: '*'
+ // InternalApplicationConfiguration.g:44:7: ( 'string' )
+ // InternalApplicationConfiguration.g:44:9: 'string'
{
- match('*');
+ match("string");
+
}
@@ -798,11 +800,10 @@ public class InternalApplicationConfigurationLexer extends Lexer {
try {
int _type = T__45;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // InternalApplicationConfiguration.g:45:7: ( '..' )
- // InternalApplicationConfiguration.g:45:9: '..'
+ // InternalApplicationConfiguration.g:45:7: ( '*' )
+ // InternalApplicationConfiguration.g:45:9: '*'
{
- match("..");
-
+ match('*');
}
@@ -819,10 +820,10 @@ public class InternalApplicationConfigurationLexer extends Lexer {
try {
int _type = T__46;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // InternalApplicationConfiguration.g:46:7: ( 'scope' )
- // InternalApplicationConfiguration.g:46:9: 'scope'
+ // InternalApplicationConfiguration.g:46:7: ( '..' )
+ // InternalApplicationConfiguration.g:46:9: '..'
{
- match("scope");
+ match("..");
}
@@ -840,10 +841,10 @@ public class InternalApplicationConfigurationLexer extends Lexer {
try {
int _type = T__47;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // InternalApplicationConfiguration.g:47:7: ( 'generate' )
- // InternalApplicationConfiguration.g:47:9: 'generate'
+ // InternalApplicationConfiguration.g:47:7: ( 'scope' )
+ // InternalApplicationConfiguration.g:47:9: 'scope'
{
- match("generate");
+ match("scope");
}
@@ -861,10 +862,10 @@ public class InternalApplicationConfigurationLexer extends Lexer {
try {
int _type = T__48;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // InternalApplicationConfiguration.g:48:7: ( 'partial-model' )
- // InternalApplicationConfiguration.g:48:9: 'partial-model'
+ // InternalApplicationConfiguration.g:48:7: ( 'generate' )
+ // InternalApplicationConfiguration.g:48:9: 'generate'
{
- match("partial-model");
+ match("generate");
}
@@ -882,10 +883,10 @@ public class InternalApplicationConfigurationLexer extends Lexer {
try {
int _type = T__49;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // InternalApplicationConfiguration.g:49:7: ( 'number' )
- // InternalApplicationConfiguration.g:49:9: 'number'
+ // InternalApplicationConfiguration.g:49:7: ( 'partial-model' )
+ // InternalApplicationConfiguration.g:49:9: 'partial-model'
{
- match("number");
+ match("partial-model");
}
@@ -903,10 +904,10 @@ public class InternalApplicationConfigurationLexer extends Lexer {
try {
int _type = T__50;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // InternalApplicationConfiguration.g:50:7: ( 'runs' )
- // InternalApplicationConfiguration.g:50:9: 'runs'
+ // InternalApplicationConfiguration.g:50:7: ( 'number' )
+ // InternalApplicationConfiguration.g:50:9: 'number'
{
- match("runs");
+ match("number");
}
@@ -924,10 +925,10 @@ public class InternalApplicationConfigurationLexer extends Lexer {
try {
int _type = T__51;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // InternalApplicationConfiguration.g:51:7: ( 'solver' )
- // InternalApplicationConfiguration.g:51:9: 'solver'
+ // InternalApplicationConfiguration.g:51:7: ( 'runs' )
+ // InternalApplicationConfiguration.g:51:9: 'runs'
{
- match("solver");
+ match("runs");
}
@@ -945,10 +946,10 @@ public class InternalApplicationConfigurationLexer extends Lexer {
try {
int _type = T__52;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // InternalApplicationConfiguration.g:52:7: ( 'debug' )
- // InternalApplicationConfiguration.g:52:9: 'debug'
+ // InternalApplicationConfiguration.g:52:7: ( 'solver' )
+ // InternalApplicationConfiguration.g:52:9: 'solver'
{
- match("debug");
+ match("solver");
}
@@ -966,10 +967,10 @@ public class InternalApplicationConfigurationLexer extends Lexer {
try {
int _type = T__53;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // InternalApplicationConfiguration.g:53:7: ( 'log' )
- // InternalApplicationConfiguration.g:53:9: 'log'
+ // InternalApplicationConfiguration.g:53:7: ( 'debug' )
+ // InternalApplicationConfiguration.g:53:9: 'debug'
{
- match("log");
+ match("debug");
}
@@ -987,10 +988,10 @@ public class InternalApplicationConfigurationLexer extends Lexer {
try {
int _type = T__54;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // InternalApplicationConfiguration.g:54:7: ( 'statistics' )
- // InternalApplicationConfiguration.g:54:9: 'statistics'
+ // InternalApplicationConfiguration.g:54:7: ( 'log' )
+ // InternalApplicationConfiguration.g:54:9: 'log'
{
- match("statistics");
+ match("log");
}
@@ -1008,10 +1009,10 @@ public class InternalApplicationConfigurationLexer extends Lexer {
try {
int _type = T__55;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // InternalApplicationConfiguration.g:55:7: ( 'output' )
- // InternalApplicationConfiguration.g:55:9: 'output'
+ // InternalApplicationConfiguration.g:55:7: ( 'statistics' )
+ // InternalApplicationConfiguration.g:55:9: 'statistics'
{
- match("output");
+ match("statistics");
}
@@ -1029,10 +1030,10 @@ public class InternalApplicationConfigurationLexer extends Lexer {
try {
int _type = T__56;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // InternalApplicationConfiguration.g:56:7: ( 'minimize' )
- // InternalApplicationConfiguration.g:56:9: 'minimize'
+ // InternalApplicationConfiguration.g:56:7: ( 'output' )
+ // InternalApplicationConfiguration.g:56:9: 'output'
{
- match("minimize");
+ match("output");
}
@@ -1050,10 +1051,10 @@ public class InternalApplicationConfigurationLexer extends Lexer {
try {
int _type = T__57;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // InternalApplicationConfiguration.g:57:7: ( 'maximize' )
- // InternalApplicationConfiguration.g:57:9: 'maximize'
+ // InternalApplicationConfiguration.g:57:7: ( 'minimize' )
+ // InternalApplicationConfiguration.g:57:9: 'minimize'
{
- match("maximize");
+ match("minimize");
}
@@ -1071,10 +1072,10 @@ public class InternalApplicationConfigurationLexer extends Lexer {
try {
int _type = T__58;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // InternalApplicationConfiguration.g:58:7: ( '<=' )
- // InternalApplicationConfiguration.g:58:9: '<='
+ // InternalApplicationConfiguration.g:58:7: ( 'maximize' )
+ // InternalApplicationConfiguration.g:58:9: 'maximize'
{
- match("<=");
+ match("maximize");
}
@@ -1092,10 +1093,10 @@ public class InternalApplicationConfigurationLexer extends Lexer {
try {
int _type = T__59;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // InternalApplicationConfiguration.g:59:7: ( '>=' )
- // InternalApplicationConfiguration.g:59:9: '>='
+ // InternalApplicationConfiguration.g:59:7: ( '<=' )
+ // InternalApplicationConfiguration.g:59:9: '<='
{
- match(">=");
+ match("<=");
}
@@ -1113,10 +1114,10 @@ public class InternalApplicationConfigurationLexer extends Lexer {
try {
int _type = T__60;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // InternalApplicationConfiguration.g:60:7: ( 'none' )
- // InternalApplicationConfiguration.g:60:9: 'none'
+ // InternalApplicationConfiguration.g:60:7: ( '>=' )
+ // InternalApplicationConfiguration.g:60:9: '>='
{
- match("none");
+ match(">=");
}
@@ -1134,10 +1135,10 @@ public class InternalApplicationConfigurationLexer extends Lexer {
try {
int _type = T__61;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // InternalApplicationConfiguration.g:61:7: ( 'normal' )
- // InternalApplicationConfiguration.g:61:9: 'normal'
+ // InternalApplicationConfiguration.g:61:7: ( 'none' )
+ // InternalApplicationConfiguration.g:61:9: 'none'
{
- match("normal");
+ match("none");
}
@@ -1155,10 +1156,10 @@ public class InternalApplicationConfigurationLexer extends Lexer {
try {
int _type = T__62;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // InternalApplicationConfiguration.g:62:7: ( 'full' )
- // InternalApplicationConfiguration.g:62:9: 'full'
+ // InternalApplicationConfiguration.g:62:7: ( 'normal' )
+ // InternalApplicationConfiguration.g:62:9: 'normal'
{
- match("full");
+ match("normal");
}
@@ -1176,10 +1177,10 @@ public class InternalApplicationConfigurationLexer extends Lexer {
try {
int _type = T__63;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // InternalApplicationConfiguration.g:63:7: ( 'SMTSolver' )
- // InternalApplicationConfiguration.g:63:9: 'SMTSolver'
+ // InternalApplicationConfiguration.g:63:7: ( 'full' )
+ // InternalApplicationConfiguration.g:63:9: 'full'
{
- match("SMTSolver");
+ match("full");
}
@@ -1197,10 +1198,10 @@ public class InternalApplicationConfigurationLexer extends Lexer {
try {
int _type = T__64;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // InternalApplicationConfiguration.g:64:7: ( 'AlloySolver' )
- // InternalApplicationConfiguration.g:64:9: 'AlloySolver'
+ // InternalApplicationConfiguration.g:64:7: ( 'SMTSolver' )
+ // InternalApplicationConfiguration.g:64:9: 'SMTSolver'
{
- match("AlloySolver");
+ match("SMTSolver");
}
@@ -1218,10 +1219,10 @@ public class InternalApplicationConfigurationLexer extends Lexer {
try {
int _type = T__65;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // InternalApplicationConfiguration.g:65:7: ( 'ViatraSolver' )
- // InternalApplicationConfiguration.g:65:9: 'ViatraSolver'
+ // InternalApplicationConfiguration.g:65:7: ( 'AlloySolver' )
+ // InternalApplicationConfiguration.g:65:9: 'AlloySolver'
{
- match("ViatraSolver");
+ match("AlloySolver");
}
@@ -1234,15 +1235,36 @@ public class InternalApplicationConfigurationLexer extends Lexer {
}
// $ANTLR end "T__65"
+ // $ANTLR start "T__66"
+ public final void mT__66() throws RecognitionException {
+ try {
+ int _type = T__66;
+ int _channel = DEFAULT_TOKEN_CHANNEL;
+ // InternalApplicationConfiguration.g:66:7: ( 'ViatraSolver' )
+ // InternalApplicationConfiguration.g:66:9: 'ViatraSolver'
+ {
+ match("ViatraSolver");
+
+
+ }
+
+ state.type = _type;
+ state.channel = _channel;
+ }
+ finally {
+ }
+ }
+ // $ANTLR end "T__66"
+
// $ANTLR start "RULE_ID"
public final void mRULE_ID() throws RecognitionException {
try {
int _type = RULE_ID;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // InternalApplicationConfiguration.g:5007:9: ( ( '^' )? ( 'a' .. 'z' | 'A' .. 'Z' | '_' ) ( 'a' .. 'z' | 'A' .. 'Z' | '_' | '0' .. '9' )* )
- // InternalApplicationConfiguration.g:5007:11: ( '^' )? ( 'a' .. 'z' | 'A' .. 'Z' | '_' ) ( 'a' .. 'z' | 'A' .. 'Z' | '_' | '0' .. '9' )*
+ // InternalApplicationConfiguration.g:5170:9: ( ( '^' )? ( 'a' .. 'z' | 'A' .. 'Z' | '_' ) ( 'a' .. 'z' | 'A' .. 'Z' | '_' | '0' .. '9' )* )
+ // InternalApplicationConfiguration.g:5170:11: ( '^' )? ( 'a' .. 'z' | 'A' .. 'Z' | '_' ) ( 'a' .. 'z' | 'A' .. 'Z' | '_' | '0' .. '9' )*
{
- // InternalApplicationConfiguration.g:5007:11: ( '^' )?
+ // InternalApplicationConfiguration.g:5170:11: ( '^' )?
int alt1=2;
int LA1_0 = input.LA(1);
@@ -1251,7 +1273,7 @@ public class InternalApplicationConfigurationLexer extends Lexer {
}
switch (alt1) {
case 1 :
- // InternalApplicationConfiguration.g:5007:11: '^'
+ // InternalApplicationConfiguration.g:5170:11: '^'
{
match('^');
@@ -1269,7 +1291,7 @@ public class InternalApplicationConfigurationLexer extends Lexer {
recover(mse);
throw mse;}
- // InternalApplicationConfiguration.g:5007:40: ( 'a' .. 'z' | 'A' .. 'Z' | '_' | '0' .. '9' )*
+ // InternalApplicationConfiguration.g:5170:40: ( 'a' .. 'z' | 'A' .. 'Z' | '_' | '0' .. '9' )*
loop2:
do {
int alt2=2;
@@ -1318,10 +1340,10 @@ public class InternalApplicationConfigurationLexer extends Lexer {
try {
int _type = RULE_INT;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // InternalApplicationConfiguration.g:5009:10: ( ( '0' .. '9' )+ )
- // InternalApplicationConfiguration.g:5009:12: ( '0' .. '9' )+
+ // InternalApplicationConfiguration.g:5172:10: ( ( '0' .. '9' )+ )
+ // InternalApplicationConfiguration.g:5172:12: ( '0' .. '9' )+
{
- // InternalApplicationConfiguration.g:5009:12: ( '0' .. '9' )+
+ // InternalApplicationConfiguration.g:5172:12: ( '0' .. '9' )+
int cnt3=0;
loop3:
do {
@@ -1335,7 +1357,7 @@ public class InternalApplicationConfigurationLexer extends Lexer {
switch (alt3) {
case 1 :
- // InternalApplicationConfiguration.g:5009:13: '0' .. '9'
+ // InternalApplicationConfiguration.g:5172:13: '0' .. '9'
{
matchRange('0','9');
@@ -1367,10 +1389,10 @@ public class InternalApplicationConfigurationLexer extends Lexer {
try {
int _type = RULE_STRING;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // InternalApplicationConfiguration.g:5011:13: ( ( '\"' ( '\\\\' . | ~ ( ( '\\\\' | '\"' ) ) )* '\"' | '\\'' ( '\\\\' . | ~ ( ( '\\\\' | '\\'' ) ) )* '\\'' ) )
- // InternalApplicationConfiguration.g:5011:15: ( '\"' ( '\\\\' . | ~ ( ( '\\\\' | '\"' ) ) )* '\"' | '\\'' ( '\\\\' . | ~ ( ( '\\\\' | '\\'' ) ) )* '\\'' )
+ // InternalApplicationConfiguration.g:5174:13: ( ( '\"' ( '\\\\' . | ~ ( ( '\\\\' | '\"' ) ) )* '\"' | '\\'' ( '\\\\' . | ~ ( ( '\\\\' | '\\'' ) ) )* '\\'' ) )
+ // InternalApplicationConfiguration.g:5174:15: ( '\"' ( '\\\\' . | ~ ( ( '\\\\' | '\"' ) ) )* '\"' | '\\'' ( '\\\\' . | ~ ( ( '\\\\' | '\\'' ) ) )* '\\'' )
{
- // InternalApplicationConfiguration.g:5011:15: ( '\"' ( '\\\\' . | ~ ( ( '\\\\' | '\"' ) ) )* '\"' | '\\'' ( '\\\\' . | ~ ( ( '\\\\' | '\\'' ) ) )* '\\'' )
+ // InternalApplicationConfiguration.g:5174:15: ( '\"' ( '\\\\' . | ~ ( ( '\\\\' | '\"' ) ) )* '\"' | '\\'' ( '\\\\' . | ~ ( ( '\\\\' | '\\'' ) ) )* '\\'' )
int alt6=2;
int LA6_0 = input.LA(1);
@@ -1388,10 +1410,10 @@ public class InternalApplicationConfigurationLexer extends Lexer {
}
switch (alt6) {
case 1 :
- // InternalApplicationConfiguration.g:5011:16: '\"' ( '\\\\' . | ~ ( ( '\\\\' | '\"' ) ) )* '\"'
+ // InternalApplicationConfiguration.g:5174:16: '\"' ( '\\\\' . | ~ ( ( '\\\\' | '\"' ) ) )* '\"'
{
match('\"');
- // InternalApplicationConfiguration.g:5011:20: ( '\\\\' . | ~ ( ( '\\\\' | '\"' ) ) )*
+ // InternalApplicationConfiguration.g:5174:20: ( '\\\\' . | ~ ( ( '\\\\' | '\"' ) ) )*
loop4:
do {
int alt4=3;
@@ -1407,7 +1429,7 @@ public class InternalApplicationConfigurationLexer extends Lexer {
switch (alt4) {
case 1 :
- // InternalApplicationConfiguration.g:5011:21: '\\\\' .
+ // InternalApplicationConfiguration.g:5174:21: '\\\\' .
{
match('\\');
matchAny();
@@ -1415,7 +1437,7 @@ public class InternalApplicationConfigurationLexer extends Lexer {
}
break;
case 2 :
- // InternalApplicationConfiguration.g:5011:28: ~ ( ( '\\\\' | '\"' ) )
+ // InternalApplicationConfiguration.g:5174:28: ~ ( ( '\\\\' | '\"' ) )
{
if ( (input.LA(1)>='\u0000' && input.LA(1)<='!')||(input.LA(1)>='#' && input.LA(1)<='[')||(input.LA(1)>=']' && input.LA(1)<='\uFFFF') ) {
input.consume();
@@ -1440,10 +1462,10 @@ public class InternalApplicationConfigurationLexer extends Lexer {
}
break;
case 2 :
- // InternalApplicationConfiguration.g:5011:48: '\\'' ( '\\\\' . | ~ ( ( '\\\\' | '\\'' ) ) )* '\\''
+ // InternalApplicationConfiguration.g:5174:48: '\\'' ( '\\\\' . | ~ ( ( '\\\\' | '\\'' ) ) )* '\\''
{
match('\'');
- // InternalApplicationConfiguration.g:5011:53: ( '\\\\' . | ~ ( ( '\\\\' | '\\'' ) ) )*
+ // InternalApplicationConfiguration.g:5174:53: ( '\\\\' . | ~ ( ( '\\\\' | '\\'' ) ) )*
loop5:
do {
int alt5=3;
@@ -1459,7 +1481,7 @@ public class InternalApplicationConfigurationLexer extends Lexer {
switch (alt5) {
case 1 :
- // InternalApplicationConfiguration.g:5011:54: '\\\\' .
+ // InternalApplicationConfiguration.g:5174:54: '\\\\' .
{
match('\\');
matchAny();
@@ -1467,7 +1489,7 @@ public class InternalApplicationConfigurationLexer extends Lexer {
}
break;
case 2 :
- // InternalApplicationConfiguration.g:5011:61: ~ ( ( '\\\\' | '\\'' ) )
+ // InternalApplicationConfiguration.g:5174:61: ~ ( ( '\\\\' | '\\'' ) )
{
if ( (input.LA(1)>='\u0000' && input.LA(1)<='&')||(input.LA(1)>='(' && input.LA(1)<='[')||(input.LA(1)>=']' && input.LA(1)<='\uFFFF') ) {
input.consume();
@@ -1510,12 +1532,12 @@ public class InternalApplicationConfigurationLexer extends Lexer {
try {
int _type = RULE_ML_COMMENT;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // InternalApplicationConfiguration.g:5013:17: ( '/*' ( options {greedy=false; } : . )* '*/' )
- // InternalApplicationConfiguration.g:5013:19: '/*' ( options {greedy=false; } : . )* '*/'
+ // InternalApplicationConfiguration.g:5176:17: ( '/*' ( options {greedy=false; } : . )* '*/' )
+ // InternalApplicationConfiguration.g:5176:19: '/*' ( options {greedy=false; } : . )* '*/'
{
match("/*");
- // InternalApplicationConfiguration.g:5013:24: ( options {greedy=false; } : . )*
+ // InternalApplicationConfiguration.g:5176:24: ( options {greedy=false; } : . )*
loop7:
do {
int alt7=2;
@@ -1540,7 +1562,7 @@ public class InternalApplicationConfigurationLexer extends Lexer {
switch (alt7) {
case 1 :
- // InternalApplicationConfiguration.g:5013:52: .
+ // InternalApplicationConfiguration.g:5176:52: .
{
matchAny();
@@ -1570,12 +1592,12 @@ public class InternalApplicationConfigurationLexer extends Lexer {
try {
int _type = RULE_SL_COMMENT;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // InternalApplicationConfiguration.g:5015:17: ( '//' (~ ( ( '\\n' | '\\r' ) ) )* ( ( '\\r' )? '\\n' )? )
- // InternalApplicationConfiguration.g:5015:19: '//' (~ ( ( '\\n' | '\\r' ) ) )* ( ( '\\r' )? '\\n' )?
+ // InternalApplicationConfiguration.g:5178:17: ( '//' (~ ( ( '\\n' | '\\r' ) ) )* ( ( '\\r' )? '\\n' )? )
+ // InternalApplicationConfiguration.g:5178:19: '//' (~ ( ( '\\n' | '\\r' ) ) )* ( ( '\\r' )? '\\n' )?
{
match("//");
- // InternalApplicationConfiguration.g:5015:24: (~ ( ( '\\n' | '\\r' ) ) )*
+ // InternalApplicationConfiguration.g:5178:24: (~ ( ( '\\n' | '\\r' ) ) )*
loop8:
do {
int alt8=2;
@@ -1588,7 +1610,7 @@ public class InternalApplicationConfigurationLexer extends Lexer {
switch (alt8) {
case 1 :
- // InternalApplicationConfiguration.g:5015:24: ~ ( ( '\\n' | '\\r' ) )
+ // InternalApplicationConfiguration.g:5178:24: ~ ( ( '\\n' | '\\r' ) )
{
if ( (input.LA(1)>='\u0000' && input.LA(1)<='\t')||(input.LA(1)>='\u000B' && input.LA(1)<='\f')||(input.LA(1)>='\u000E' && input.LA(1)<='\uFFFF') ) {
input.consume();
@@ -1608,7 +1630,7 @@ public class InternalApplicationConfigurationLexer extends Lexer {
}
} while (true);
- // InternalApplicationConfiguration.g:5015:40: ( ( '\\r' )? '\\n' )?
+ // InternalApplicationConfiguration.g:5178:40: ( ( '\\r' )? '\\n' )?
int alt10=2;
int LA10_0 = input.LA(1);
@@ -1617,9 +1639,9 @@ public class InternalApplicationConfigurationLexer extends Lexer {
}
switch (alt10) {
case 1 :
- // InternalApplicationConfiguration.g:5015:41: ( '\\r' )? '\\n'
+ // InternalApplicationConfiguration.g:5178:41: ( '\\r' )? '\\n'
{
- // InternalApplicationConfiguration.g:5015:41: ( '\\r' )?
+ // InternalApplicationConfiguration.g:5178:41: ( '\\r' )?
int alt9=2;
int LA9_0 = input.LA(1);
@@ -1628,7 +1650,7 @@ public class InternalApplicationConfigurationLexer extends Lexer {
}
switch (alt9) {
case 1 :
- // InternalApplicationConfiguration.g:5015:41: '\\r'
+ // InternalApplicationConfiguration.g:5178:41: '\\r'
{
match('\r');
@@ -1660,10 +1682,10 @@ public class InternalApplicationConfigurationLexer extends Lexer {
try {
int _type = RULE_WS;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // InternalApplicationConfiguration.g:5017:9: ( ( ' ' | '\\t' | '\\r' | '\\n' )+ )
- // InternalApplicationConfiguration.g:5017:11: ( ' ' | '\\t' | '\\r' | '\\n' )+
+ // InternalApplicationConfiguration.g:5180:9: ( ( ' ' | '\\t' | '\\r' | '\\n' )+ )
+ // InternalApplicationConfiguration.g:5180:11: ( ' ' | '\\t' | '\\r' | '\\n' )+
{
- // InternalApplicationConfiguration.g:5017:11: ( ' ' | '\\t' | '\\r' | '\\n' )+
+ // InternalApplicationConfiguration.g:5180:11: ( ' ' | '\\t' | '\\r' | '\\n' )+
int cnt11=0;
loop11:
do {
@@ -1717,8 +1739,8 @@ public class InternalApplicationConfigurationLexer extends Lexer {
try {
int _type = RULE_ANY_OTHER;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // InternalApplicationConfiguration.g:5019:16: ( . )
- // InternalApplicationConfiguration.g:5019:18: .
+ // InternalApplicationConfiguration.g:5182:16: ( . )
+ // InternalApplicationConfiguration.g:5182:18: .
{
matchAny();
@@ -1733,8 +1755,8 @@ public class InternalApplicationConfigurationLexer extends Lexer {
// $ANTLR end "RULE_ANY_OTHER"
public void mTokens() throws RecognitionException {
- // InternalApplicationConfiguration.g:1:8: ( T__11 | T__12 | T__13 | T__14 | T__15 | T__16 | T__17 | T__18 | T__19 | T__20 | T__21 | T__22 | T__23 | T__24 | T__25 | T__26 | T__27 | T__28 | T__29 | T__30 | T__31 | T__32 | T__33 | T__34 | T__35 | T__36 | T__37 | T__38 | T__39 | T__40 | T__41 | T__42 | T__43 | T__44 | T__45 | T__46 | T__47 | T__48 | T__49 | T__50 | T__51 | T__52 | T__53 | T__54 | T__55 | T__56 | T__57 | T__58 | T__59 | T__60 | T__61 | T__62 | T__63 | T__64 | T__65 | RULE_ID | RULE_INT | RULE_STRING | RULE_ML_COMMENT | RULE_SL_COMMENT | RULE_WS | RULE_ANY_OTHER )
- int alt12=62;
+ // 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 )
+ int alt12=63;
alt12 = dfa12.predict(input);
switch (alt12) {
case 1 :
@@ -2123,49 +2145,56 @@ public class InternalApplicationConfigurationLexer extends Lexer {
}
break;
case 56 :
- // InternalApplicationConfiguration.g:1:340: RULE_ID
+ // InternalApplicationConfiguration.g:1:340: T__66
{
- mRULE_ID();
+ mT__66();
}
break;
case 57 :
- // InternalApplicationConfiguration.g:1:348: RULE_INT
+ // InternalApplicationConfiguration.g:1:346: RULE_ID
{
- mRULE_INT();
+ mRULE_ID();
}
break;
case 58 :
- // InternalApplicationConfiguration.g:1:357: RULE_STRING
+ // InternalApplicationConfiguration.g:1:354: RULE_INT
{
- mRULE_STRING();
+ mRULE_INT();
}
break;
case 59 :
- // InternalApplicationConfiguration.g:1:369: RULE_ML_COMMENT
+ // InternalApplicationConfiguration.g:1:363: RULE_STRING
{
- mRULE_ML_COMMENT();
+ mRULE_STRING();
}
break;
case 60 :
- // InternalApplicationConfiguration.g:1:385: RULE_SL_COMMENT
+ // InternalApplicationConfiguration.g:1:375: RULE_ML_COMMENT
{
- mRULE_SL_COMMENT();
+ mRULE_ML_COMMENT();
}
break;
case 61 :
- // InternalApplicationConfiguration.g:1:401: RULE_WS
+ // InternalApplicationConfiguration.g:1:391: RULE_SL_COMMENT
{
- mRULE_WS();
+ mRULE_SL_COMMENT();
}
break;
case 62 :
- // InternalApplicationConfiguration.g:1:409: RULE_ANY_OTHER
+ // InternalApplicationConfiguration.g:1:407: RULE_WS
+ {
+ mRULE_WS();
+
+ }
+ break;
+ case 63 :
+ // InternalApplicationConfiguration.g:1:415: RULE_ANY_OTHER
{
mRULE_ANY_OTHER();
@@ -2179,17 +2208,17 @@ public class InternalApplicationConfigurationLexer extends Lexer {
protected DFA12 dfa12 = new DFA12(this);
static final String DFA12_eotS =
- "\1\uffff\1\50\1\uffff\5\54\4\uffff\1\54\1\46\5\54\1\uffff\1\46\1\110\1\112\2\54\1\uffff\5\54\1\46\2\uffff\3\46\5\uffff\2\54\1\uffff\10\54\4\uffff\1\54\1\uffff\6\54\1\157\3\54\6\uffff\5\54\1\uffff\5\54\5\uffff\1\54\1\u0081\22\54\1\uffff\2\54\1\u0099\16\54\1\uffff\4\54\1\u00ac\1\54\1\u00ae\1\u00af\1\54\1\u00b1\5\54\1\u00b7\6\54\2\uffff\1\u00be\1\u00bf\20\54\1\uffff\1\54\2\uffff\1\54\1\uffff\5\54\1\uffff\6\54\2\uffff\4\54\1\u00e1\2\54\1\u00e4\3\54\1\u00e8\2\54\1\u00eb\2\54\1\u00ee\3\54\1\u00f2\1\u00f3\3\54\1\u00f7\1\54\1\u00f9\1\u00fa\1\u00fb\1\u00fc\1\54\1\uffff\1\u00fe\1\54\1\uffff\3\54\1\uffff\2\54\1\uffff\1\54\1\u0106\1\uffff\1\u0107\2\54\2\uffff\3\54\1\uffff\1\54\4\uffff\1\54\1\uffff\4\54\1\u0113\2\54\3\uffff\1\54\1\u0117\1\u0118\3\54\1\u011c\3\54\1\uffff\1\u0120\1\54\1\u0122\2\uffff\3\54\1\uffff\1\u0126\2\54\1\uffff\1\54\1\uffff\1\54\1\u012b\1\u012c\1\uffff\2\54\1\u012f\1\u0130\2\uffff\1\u0131\1\54\3\uffff\1\u0133\1\uffff";
+ "\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";
static final String DFA12_eofS =
- "\u0134\uffff";
+ "\u0137\uffff";
static final String DFA12_minS =
- "\1\0\1\56\1\uffff\1\155\1\160\1\151\1\145\1\151\4\uffff\1\141\1\72\1\141\1\157\1\164\1\142\1\157\1\uffff\3\75\1\157\1\143\1\uffff\2\145\1\115\1\154\1\151\1\101\2\uffff\2\0\1\52\5\uffff\1\160\1\164\1\uffff\1\141\1\143\2\141\1\156\3\154\4\uffff\1\143\1\uffff\1\155\1\144\1\146\1\156\1\170\1\156\1\60\1\152\1\164\1\147\6\uffff\1\144\1\155\1\141\1\157\1\154\1\uffff\1\156\1\142\1\124\1\154\1\141\5\uffff\1\157\1\60\1\143\1\154\1\164\1\151\1\154\1\163\1\145\1\144\1\154\1\153\1\164\1\141\1\157\1\145\1\146\2\151\1\146\1\uffff\1\145\1\160\1\55\2\145\1\155\1\142\1\151\1\164\1\160\1\166\1\145\1\165\1\123\1\157\1\164\1\162\1\uffff\1\153\1\165\1\162\1\141\1\60\1\151\2\60\1\145\1\60\1\141\1\151\1\155\1\162\1\154\1\60\2\155\1\164\1\151\1\143\1\165\2\uffff\2\60\1\141\1\145\1\156\1\151\2\145\1\162\1\147\1\157\1\171\1\162\1\164\1\141\1\144\1\141\1\142\1\uffff\1\155\2\uffff\1\162\1\uffff\1\147\1\141\1\157\1\171\1\163\1\uffff\2\151\1\162\1\147\2\164\2\uffff\1\154\1\162\1\147\1\163\1\60\1\162\1\141\1\60\1\154\1\123\1\141\1\60\1\147\1\151\1\60\1\151\1\145\1\60\1\145\1\154\1\144\2\60\2\172\1\141\1\60\1\151\4\60\1\164\1\uffff\1\60\1\164\1\uffff\1\166\1\157\1\123\1\uffff\1\145\1\156\1\uffff\1\154\1\60\1\uffff\1\60\1\55\1\145\2\uffff\2\145\1\151\1\uffff\1\166\4\uffff\1\151\1\uffff\2\145\1\154\1\157\1\60\1\147\1\151\3\uffff\1\154\2\60\1\156\1\145\1\143\1\60\1\162\1\166\1\154\1\uffff\1\60\1\164\1\60\2\uffff\1\164\2\163\1\uffff\1\60\1\145\1\166\1\uffff\1\171\1\uffff\1\163\2\60\1\uffff\1\162\1\145\2\60\2\uffff\1\60\1\162\3\uffff\1\60\1\uffff";
+ "\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";
static final String DFA12_maxS =
- "\1\uffff\1\56\1\uffff\1\156\1\170\1\151\2\165\4\uffff\1\141\1\72\1\164\1\157\1\164\1\165\1\157\1\uffff\3\75\1\165\1\164\1\uffff\2\145\1\115\1\154\1\151\1\172\2\uffff\2\uffff\1\57\5\uffff\1\160\1\164\1\uffff\1\141\1\143\1\141\1\154\1\156\3\154\4\uffff\1\162\1\uffff\1\164\1\144\1\146\1\156\1\170\1\156\1\172\1\152\1\164\1\147\6\uffff\1\162\1\155\1\162\1\157\1\154\1\uffff\1\156\1\142\1\124\1\154\1\141\5\uffff\1\157\1\172\1\143\1\154\1\164\1\151\1\154\1\164\1\145\1\144\1\154\1\153\1\164\1\141\1\157\1\145\1\146\2\151\1\163\1\uffff\1\145\1\160\1\172\2\145\1\155\1\142\1\151\1\164\1\160\1\166\1\145\1\165\1\123\1\157\1\164\1\162\1\uffff\1\153\1\165\1\162\1\141\1\172\1\151\2\172\1\145\1\172\1\141\1\151\1\155\1\162\1\154\1\172\2\155\1\164\1\151\1\143\1\165\2\uffff\2\172\1\141\1\145\1\156\1\151\2\145\1\162\1\147\1\157\1\171\1\162\1\164\1\141\1\144\1\141\1\142\1\uffff\1\155\2\uffff\1\162\1\uffff\1\147\1\141\1\157\1\171\1\163\1\uffff\2\151\1\162\1\147\2\164\2\uffff\1\154\1\162\1\147\1\163\1\172\1\162\1\141\1\172\1\154\1\123\1\141\1\172\1\147\1\151\1\172\1\151\1\145\1\172\1\145\1\154\1\144\4\172\1\141\1\172\1\151\4\172\1\164\1\uffff\1\172\1\164\1\uffff\1\166\1\157\1\123\1\uffff\1\145\1\156\1\uffff\1\154\1\172\1\uffff\1\172\1\55\1\145\2\uffff\2\145\1\151\1\uffff\1\166\4\uffff\1\151\1\uffff\2\145\1\154\1\157\1\172\1\147\1\151\3\uffff\1\154\2\172\1\156\1\145\1\143\1\172\1\162\1\166\1\154\1\uffff\1\172\1\164\1\172\2\uffff\1\164\2\163\1\uffff\1\172\1\145\1\166\1\uffff\1\171\1\uffff\1\163\2\172\1\uffff\1\162\1\145\2\172\2\uffff\1\172\1\162\3\uffff\1\172\1\uffff";
+ "\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";
static final String DFA12_acceptS =
- "\2\uffff\1\2\5\uffff\1\10\1\11\1\12\1\13\7\uffff\1\32\5\uffff\1\42\6\uffff\1\70\1\71\3\uffff\1\75\1\76\1\43\1\1\1\2\2\uffff\1\70\10\uffff\1\10\1\11\1\12\1\13\1\uffff\1\16\12\uffff\1\32\1\33\1\60\1\34\1\61\1\35\5\uffff\1\42\5\uffff\1\71\1\72\1\73\1\74\1\75\24\uffff\1\23\21\uffff\1\37\26\uffff\1\27\1\53\22\uffff\1\40\1\uffff\1\50\1\7\1\uffff\1\64\5\uffff\1\24\6\uffff\1\36\1\62\41\uffff\1\44\2\uffff\1\52\3\uffff\1\3\2\uffff\1\5\2\uffff\1\20\3\uffff\1\31\1\21\3\uffff\1\26\1\uffff\1\55\1\63\1\47\1\41\1\uffff\1\51\7\uffff\1\30\1\14\1\46\12\uffff\1\4\3\uffff\1\56\1\57\3\uffff\1\45\3\uffff\1\15\1\uffff\1\17\3\uffff\1\65\4\uffff\1\25\1\54\2\uffff\1\6\1\22\1\66\1\uffff\1\67";
+ "\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";
static final String DFA12_specialS =
- "\1\1\41\uffff\1\2\1\0\u0110\uffff}>";
+ "\1\1\41\uffff\1\0\1\2\u0113\uffff}>";
static final String[] DFA12_transitionS = {
"\11\46\2\45\2\46\1\45\22\46\1\45\1\46\1\42\1\23\3\46\1\43\2\46\1\31\1\24\1\12\1\2\1\1\1\44\12\41\1\15\1\46\1\25\1\10\1\26\2\46\1\35\21\40\1\34\2\40\1\36\4\40\3\46\1\37\1\40\1\46\1\20\1\40\1\17\1\33\1\4\1\7\1\32\1\40\1\3\2\40\1\22\1\16\1\27\1\21\1\14\1\40\1\6\1\30\2\40\1\5\4\40\1\11\1\46\1\13\uff82\46",
"\1\47",
@@ -2255,42 +2284,41 @@ public class InternalApplicationConfigurationLexer extends Lexer {
"\1\153",
"\1\154",
"\1\155",
- "\1\156",
+ "\1\156\4\uffff\1\157",
"\12\54\7\uffff\32\54\4\uffff\1\54\1\uffff\32\54",
- "\1\160",
"\1\161",
"\1\162",
+ "\1\163",
"",
"",
"",
"",
"",
"",
- "\1\163\11\uffff\1\164\3\uffff\1\165",
- "\1\166",
- "\1\170\20\uffff\1\167",
- "\1\171",
+ "\1\164\11\uffff\1\165\3\uffff\1\166",
+ "\1\167",
+ "\1\171\20\uffff\1\170",
"\1\172",
- "",
"\1\173",
+ "",
"\1\174",
"\1\175",
"\1\176",
"\1\177",
+ "\1\u0080",
"",
"",
"",
"",
"",
- "\1\u0080",
+ "\1\u0081",
"\12\54\7\uffff\32\54\4\uffff\1\54\1\uffff\32\54",
- "\1\u0082",
"\1\u0083",
"\1\u0084",
"\1\u0085",
"\1\u0086",
- "\1\u0088\1\u0087",
- "\1\u0089",
+ "\1\u0087",
+ "\1\u0089\1\u0088",
"\1\u008a",
"\1\u008b",
"\1\u008c",
@@ -2301,13 +2329,13 @@ public class InternalApplicationConfigurationLexer extends Lexer {
"\1\u0091",
"\1\u0092",
"\1\u0093",
- "\1\u0095\14\uffff\1\u0094",
- "",
- "\1\u0096",
+ "\1\u0094",
+ "\1\u0096\14\uffff\1\u0095",
"\1\u0097",
- "\1\u0098\2\uffff\12\54\7\uffff\32\54\4\uffff\1\54\1\uffff\32\54",
- "\1\u009a",
- "\1\u009b",
+ "",
+ "\1\u0098",
+ "\1\u0099",
+ "\1\u009a\2\uffff\12\54\7\uffff\32\54\4\uffff\1\54\1\uffff\32\54",
"\1\u009c",
"\1\u009d",
"\1\u009e",
@@ -2320,36 +2348,36 @@ public class InternalApplicationConfigurationLexer extends Lexer {
"\1\u00a5",
"\1\u00a6",
"\1\u00a7",
- "",
"\1\u00a8",
"\1\u00a9",
+ "",
"\1\u00aa",
"\1\u00ab",
- "\12\54\7\uffff\32\54\4\uffff\1\54\1\uffff\32\54",
+ "\1\u00ac",
"\1\u00ad",
"\12\54\7\uffff\32\54\4\uffff\1\54\1\uffff\32\54",
+ "\1\u00af",
"\12\54\7\uffff\32\54\4\uffff\1\54\1\uffff\32\54",
- "\1\u00b0",
"\12\54\7\uffff\32\54\4\uffff\1\54\1\uffff\32\54",
"\1\u00b2",
- "\1\u00b3",
+ "\12\54\7\uffff\32\54\4\uffff\1\54\1\uffff\32\54",
"\1\u00b4",
"\1\u00b5",
"\1\u00b6",
- "\12\54\7\uffff\32\54\4\uffff\1\54\1\uffff\32\54",
+ "\1\u00b7",
"\1\u00b8",
- "\1\u00b9",
+ "\12\54\7\uffff\32\54\4\uffff\1\54\1\uffff\32\54",
"\1\u00ba",
"\1\u00bb",
"\1\u00bc",
"\1\u00bd",
+ "\12\54\7\uffff\32\54\4\uffff\1\54\1\uffff\32\54",
+ "\1\u00bf",
+ "\1\u00c0",
"",
"",
"\12\54\7\uffff\32\54\4\uffff\1\54\1\uffff\32\54",
"\12\54\7\uffff\32\54\4\uffff\1\54\1\uffff\32\54",
- "\1\u00c0",
- "\1\u00c1",
- "\1\u00c2",
"\1\u00c3",
"\1\u00c4",
"\1\u00c5",
@@ -2363,38 +2391,39 @@ public class InternalApplicationConfigurationLexer extends Lexer {
"\1\u00cd",
"\1\u00ce",
"\1\u00cf",
- "",
"\1\u00d0",
- "",
- "",
"\1\u00d1",
- "",
"\1\u00d2",
+ "",
"\1\u00d3",
+ "",
+ "",
"\1\u00d4",
+ "",
"\1\u00d5",
"\1\u00d6",
- "",
"\1\u00d7",
"\1\u00d8",
"\1\u00d9",
+ "",
"\1\u00da",
"\1\u00db",
"\1\u00dc",
- "",
- "",
"\1\u00dd",
+ "",
"\1\u00de",
"\1\u00df",
+ "",
+ "",
"\1\u00e0",
- "\12\54\7\uffff\32\54\4\uffff\1\54\1\uffff\32\54",
+ "\1\u00e1",
"\1\u00e2",
"\1\u00e3",
"\12\54\7\uffff\32\54\4\uffff\1\54\1\uffff\32\54",
"\1\u00e5",
"\1\u00e6",
- "\1\u00e7",
"\12\54\7\uffff\32\54\4\uffff\1\54\1\uffff\32\54",
+ "\1\u00e8",
"\1\u00e9",
"\1\u00ea",
"\12\54\7\uffff\32\54\4\uffff\1\54\1\uffff\32\54",
@@ -2403,97 +2432,100 @@ public class InternalApplicationConfigurationLexer extends Lexer {
"\12\54\7\uffff\32\54\4\uffff\1\54\1\uffff\32\54",
"\1\u00ef",
"\1\u00f0",
- "\1\u00f1",
- "\12\54\7\uffff\32\54\4\uffff\1\54\1\uffff\32\54",
"\12\54\7\uffff\32\54\4\uffff\1\54\1\uffff\32\54",
+ "\1\u00f2",
+ "\1\u00f3",
"\1\u00f4",
- "\1\u00f5",
- "\1\u00f6",
"\12\54\7\uffff\32\54\4\uffff\1\54\1\uffff\32\54",
+ "\12\54\7\uffff\32\54\4\uffff\1\54\1\uffff\32\54",
+ "\1\u00f7",
"\1\u00f8",
+ "\1\u00f9",
"\12\54\7\uffff\32\54\4\uffff\1\54\1\uffff\32\54",
+ "\1\u00fb",
"\12\54\7\uffff\32\54\4\uffff\1\54\1\uffff\32\54",
"\12\54\7\uffff\32\54\4\uffff\1\54\1\uffff\32\54",
"\12\54\7\uffff\32\54\4\uffff\1\54\1\uffff\32\54",
- "\1\u00fd",
- "",
"\12\54\7\uffff\32\54\4\uffff\1\54\1\uffff\32\54",
- "\1\u00ff",
- "",
"\1\u0100",
- "\1\u0101",
+ "",
+ "\12\54\7\uffff\32\54\4\uffff\1\54\1\uffff\32\54",
"\1\u0102",
"",
"\1\u0103",
"\1\u0104",
- "",
"\1\u0105",
- "\12\54\7\uffff\32\54\4\uffff\1\54\1\uffff\32\54",
"",
- "\12\54\7\uffff\32\54\4\uffff\1\54\1\uffff\32\54",
- "\1\u0108",
- "\1\u0109",
+ "\1\u0106",
+ "\1\u0107",
"",
+ "\1\u0108",
+ "\12\54\7\uffff\32\54\4\uffff\1\54\1\uffff\32\54",
"",
- "\1\u010a",
+ "\12\54\7\uffff\32\54\4\uffff\1\54\1\uffff\32\54",
"\1\u010b",
"\1\u010c",
"",
+ "",
"\1\u010d",
+ "\1\u010e",
+ "\1\u010f",
"",
+ "\1\u0110",
"",
"",
"",
- "\1\u010e",
"",
- "\1\u010f",
- "\1\u0110",
"\1\u0111",
+ "",
"\1\u0112",
- "\12\54\7\uffff\32\54\4\uffff\1\54\1\uffff\32\54",
+ "\1\u0113",
"\1\u0114",
"\1\u0115",
+ "\12\54\7\uffff\32\54\4\uffff\1\54\1\uffff\32\54",
+ "\1\u0117",
+ "\1\u0118",
"",
"",
"",
- "\1\u0116",
- "\12\54\7\uffff\32\54\4\uffff\1\54\1\uffff\32\54",
- "\12\54\7\uffff\32\54\4\uffff\1\54\1\uffff\32\54",
"\1\u0119",
- "\1\u011a",
- "\1\u011b",
"\12\54\7\uffff\32\54\4\uffff\1\54\1\uffff\32\54",
+ "\12\54\7\uffff\32\54\4\uffff\1\54\1\uffff\32\54",
+ "\1\u011c",
"\1\u011d",
"\1\u011e",
- "\1\u011f",
- "",
"\12\54\7\uffff\32\54\4\uffff\1\54\1\uffff\32\54",
+ "\1\u0120",
"\1\u0121",
- "\12\54\7\uffff\32\54\4\uffff\1\54\1\uffff\32\54",
- "",
+ "\1\u0122",
"",
- "\1\u0123",
+ "\12\54\7\uffff\32\54\4\uffff\1\54\1\uffff\32\54",
"\1\u0124",
- "\1\u0125",
- "",
"\12\54\7\uffff\32\54\4\uffff\1\54\1\uffff\32\54",
+ "",
+ "",
+ "\1\u0126",
"\1\u0127",
"\1\u0128",
"",
- "\1\u0129",
- "",
+ "\12\54\7\uffff\32\54\4\uffff\1\54\1\uffff\32\54",
"\1\u012a",
+ "\1\u012b",
+ "",
+ "\1\u012c",
+ "",
+ "\1\u012d",
"\12\54\7\uffff\32\54\4\uffff\1\54\1\uffff\32\54",
"\12\54\7\uffff\32\54\4\uffff\1\54\1\uffff\32\54",
"",
- "\1\u012d",
- "\1\u012e",
+ "\1\u0130",
+ "\1\u0131",
"\12\54\7\uffff\32\54\4\uffff\1\54\1\uffff\32\54",
"\12\54\7\uffff\32\54\4\uffff\1\54\1\uffff\32\54",
"",
"",
"\12\54\7\uffff\32\54\4\uffff\1\54\1\uffff\32\54",
- "\1\u0132",
+ "\1\u0135",
"",
"",
"",
@@ -2531,17 +2563,17 @@ public class InternalApplicationConfigurationLexer extends Lexer {
this.transition = DFA12_transition;
}
public String getDescription() {
- return "1:1: Tokens : ( T__11 | T__12 | T__13 | T__14 | T__15 | T__16 | T__17 | T__18 | T__19 | T__20 | T__21 | T__22 | T__23 | T__24 | T__25 | T__26 | T__27 | T__28 | T__29 | T__30 | T__31 | T__32 | T__33 | T__34 | T__35 | T__36 | T__37 | T__38 | T__39 | T__40 | T__41 | T__42 | T__43 | T__44 | T__45 | T__46 | T__47 | T__48 | T__49 | T__50 | T__51 | T__52 | T__53 | T__54 | T__55 | T__56 | T__57 | T__58 | T__59 | T__60 | T__61 | T__62 | T__63 | T__64 | T__65 | RULE_ID | RULE_INT | RULE_STRING | RULE_ML_COMMENT | RULE_SL_COMMENT | RULE_WS | RULE_ANY_OTHER );";
+ return "1:1: Tokens : ( T__11 | T__12 | T__13 | T__14 | T__15 | T__16 | T__17 | T__18 | T__19 | T__20 | T__21 | T__22 | T__23 | T__24 | T__25 | T__26 | T__27 | T__28 | T__29 | T__30 | T__31 | T__32 | T__33 | T__34 | T__35 | T__36 | T__37 | T__38 | T__39 | T__40 | T__41 | T__42 | T__43 | T__44 | T__45 | T__46 | T__47 | T__48 | T__49 | T__50 | T__51 | T__52 | T__53 | T__54 | T__55 | T__56 | T__57 | T__58 | T__59 | T__60 | T__61 | T__62 | T__63 | T__64 | T__65 | T__66 | RULE_ID | RULE_INT | RULE_STRING | RULE_ML_COMMENT | RULE_SL_COMMENT | RULE_WS | RULE_ANY_OTHER );";
}
public int specialStateTransition(int s, IntStream _input) throws NoViableAltException {
IntStream input = _input;
int _s = s;
switch ( s ) {
case 0 :
- int LA12_35 = input.LA(1);
+ int LA12_34 = input.LA(1);
s = -1;
- if ( ((LA12_35>='\u0000' && LA12_35<='\uFFFF')) ) {s = 87;}
+ if ( ((LA12_34>='\u0000' && LA12_34<='\uFFFF')) ) {s = 87;}
else s = 38;
@@ -2630,10 +2662,10 @@ public class InternalApplicationConfigurationLexer extends Lexer {
if ( s>=0 ) return s;
break;
case 2 :
- int LA12_34 = input.LA(1);
+ int LA12_35 = input.LA(1);
s = -1;
- if ( ((LA12_34>='\u0000' && LA12_34<='\uFFFF')) ) {s = 87;}
+ if ( ((LA12_35>='\u0000' && LA12_35<='\uFFFF')) ) {s = 87;}
else s = 38;
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 8998c4ee..0584e2d5 100644
--- a/Application/hu.bme.mit.inf.dslreasoner.application/src-gen/hu/bme/mit/inf/dslreasoner/application/parser/antlr/internal/InternalApplicationConfigurationParser.java
+++ b/Application/hu.bme.mit.inf.dslreasoner.application/src-gen/hu/bme/mit/inf/dslreasoner/application/parser/antlr/internal/InternalApplicationConfigurationParser.java
@@ -22,7 +22,7 @@ import java.util.ArrayList;
@SuppressWarnings("all")
public class InternalApplicationConfigurationParser extends AbstractInternalAntlrParser {
public static final String[] tokenNames = new String[] {
- "", "", "", "", "RULE_ID", "RULE_INT", "RULE_STRING", "RULE_ML_COMMENT", "RULE_SL_COMMENT", "RULE_WS", "RULE_ANY_OTHER", "'.'", "'-'", "'import'", "'epackage'", "'viatra'", "'reliability'", "'file'", "'='", "'{'", "','", "'}'", "'package'", "'excluding'", "'::'", "'metamodel'", "'folder'", "'models'", "'constraints'", "'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'"
+ "", "", "", "", "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'"
};
public static final int T__50=50;
public static final int T__19=19;
@@ -52,6 +52,7 @@ public class InternalApplicationConfigurationParser extends AbstractInternalAntl
public static final int RULE_INT=5;
public static final int T__29=29;
public static final int T__22=22;
+ public static final int T__66=66;
public static final int RULE_ML_COMMENT=7;
public static final int T__23=23;
public static final int T__24=24;
@@ -238,7 +239,7 @@ public class InternalApplicationConfigurationParser extends AbstractInternalAntl
int alt2=2;
int LA2_0 = input.LA(1);
- if ( (LA2_0==17||LA2_0==25||(LA2_0>=27 && LA2_0<=28)||(LA2_0>=31 && LA2_0<=32)||(LA2_0>=46 && LA2_0<=47)) ) {
+ 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)) ) {
alt2=1;
}
@@ -360,10 +361,10 @@ public class InternalApplicationConfigurationParser extends AbstractInternalAntl
int alt3=2;
int LA3_0 = input.LA(1);
- if ( (LA3_0==17||LA3_0==25||(LA3_0>=27 && LA3_0<=28)||(LA3_0>=31 && LA3_0<=32)||LA3_0==46) ) {
+ if ( (LA3_0==17||LA3_0==25||(LA3_0>=27 && LA3_0<=28)||(LA3_0>=32 && LA3_0<=33)||LA3_0==47) ) {
alt3=1;
}
- else if ( (LA3_0==47) ) {
+ else if ( (LA3_0==48) ) {
alt3=2;
}
else {
@@ -1345,17 +1346,17 @@ public class InternalApplicationConfigurationParser extends AbstractInternalAntl
alt8=4;
}
break;
- case 32:
+ case 33:
{
alt8=5;
}
break;
- case 46:
+ case 47:
{
alt8=6;
}
break;
- case 31:
+ case 32:
{
alt8=7;
}
@@ -5357,10 +5358,10 @@ public class InternalApplicationConfigurationParser extends AbstractInternalAntl
int alt29=2;
int LA29_0 = input.LA(1);
- if ( ((LA29_0>=56 && LA29_0<=57)) ) {
+ if ( ((LA29_0>=57 && LA29_0<=58)) ) {
alt29=1;
}
- else if ( (LA29_0==16||LA29_0==30) ) {
+ else if ( (LA29_0==16||LA29_0==29||LA29_0==31) ) {
alt29=2;
}
else {
@@ -5778,32 +5779,78 @@ public class InternalApplicationConfigurationParser extends AbstractInternalAntl
// $ANTLR start "ruleObjectiveFunction"
- // InternalApplicationConfiguration.g:2090:1: ruleObjectiveFunction returns [EObject current=null] : this_ReliabilityObjectiveFunction_0= ruleReliabilityObjectiveFunction ;
+ // InternalApplicationConfiguration.g:2090:1: ruleObjectiveFunction returns [EObject current=null] : (this_CostObjectiveFunction_0= ruleCostObjectiveFunction | this_ReliabilityObjectiveFunction_1= ruleReliabilityObjectiveFunction ) ;
public final EObject ruleObjectiveFunction() throws RecognitionException {
EObject current = null;
- EObject this_ReliabilityObjectiveFunction_0 = null;
+ EObject this_CostObjectiveFunction_0 = null;
+
+ EObject this_ReliabilityObjectiveFunction_1 = null;
enterRule();
try {
- // InternalApplicationConfiguration.g:2096:2: (this_ReliabilityObjectiveFunction_0= ruleReliabilityObjectiveFunction )
- // InternalApplicationConfiguration.g:2097:2: this_ReliabilityObjectiveFunction_0= ruleReliabilityObjectiveFunction
+ // InternalApplicationConfiguration.g:2096:2: ( (this_CostObjectiveFunction_0= ruleCostObjectiveFunction | this_ReliabilityObjectiveFunction_1= ruleReliabilityObjectiveFunction ) )
+ // InternalApplicationConfiguration.g:2097:2: (this_CostObjectiveFunction_0= ruleCostObjectiveFunction | this_ReliabilityObjectiveFunction_1= ruleReliabilityObjectiveFunction )
{
+ // InternalApplicationConfiguration.g:2097:2: (this_CostObjectiveFunction_0= ruleCostObjectiveFunction | this_ReliabilityObjectiveFunction_1= ruleReliabilityObjectiveFunction )
+ int alt30=2;
+ int LA30_0 = input.LA(1);
- newCompositeNode(grammarAccess.getObjectiveFunctionAccess().getReliabilityObjectiveFunctionParserRuleCall());
-
- pushFollow(FOLLOW_2);
- this_ReliabilityObjectiveFunction_0=ruleReliabilityObjectiveFunction();
+ if ( (LA30_0==29) ) {
+ alt30=1;
+ }
+ else if ( (LA30_0==16||LA30_0==31) ) {
+ alt30=2;
+ }
+ else {
+ NoViableAltException nvae =
+ new NoViableAltException("", 30, 0, input);
- state._fsp--;
+ throw nvae;
+ }
+ switch (alt30) {
+ case 1 :
+ // InternalApplicationConfiguration.g:2098:3: this_CostObjectiveFunction_0= ruleCostObjectiveFunction
+ {
+ newCompositeNode(grammarAccess.getObjectiveFunctionAccess().getCostObjectiveFunctionParserRuleCall_0());
+
+ pushFollow(FOLLOW_2);
+ this_CostObjectiveFunction_0=ruleCostObjectiveFunction();
+
+ state._fsp--;
+
+
+ current = this_CostObjectiveFunction_0;
+ afterParserOrEnumRuleCall();
+
+
+ }
+ break;
+ case 2 :
+ // InternalApplicationConfiguration.g:2107:3: this_ReliabilityObjectiveFunction_1= ruleReliabilityObjectiveFunction
+ {
+
+ newCompositeNode(grammarAccess.getObjectiveFunctionAccess().getReliabilityObjectiveFunctionParserRuleCall_1());
+
+ pushFollow(FOLLOW_2);
+ this_ReliabilityObjectiveFunction_1=ruleReliabilityObjectiveFunction();
+
+ state._fsp--;
+
+
+ current = this_ReliabilityObjectiveFunction_1;
+ afterParserOrEnumRuleCall();
+
+
+ }
+ break;
+
+ }
- current = this_ReliabilityObjectiveFunction_0;
- afterParserOrEnumRuleCall();
-
}
@@ -5823,25 +5870,25 @@ public class InternalApplicationConfigurationParser extends AbstractInternalAntl
// $ANTLR end "ruleObjectiveFunction"
- // $ANTLR start "entryRuleReliabilityObjectiveFunction"
- // InternalApplicationConfiguration.g:2108:1: entryRuleReliabilityObjectiveFunction returns [EObject current=null] : iv_ruleReliabilityObjectiveFunction= ruleReliabilityObjectiveFunction EOF ;
- public final EObject entryRuleReliabilityObjectiveFunction() throws RecognitionException {
+ // $ANTLR start "entryRuleCostObjectiveFunction"
+ // InternalApplicationConfiguration.g:2119:1: entryRuleCostObjectiveFunction returns [EObject current=null] : iv_ruleCostObjectiveFunction= ruleCostObjectiveFunction EOF ;
+ public final EObject entryRuleCostObjectiveFunction() throws RecognitionException {
EObject current = null;
- EObject iv_ruleReliabilityObjectiveFunction = null;
+ EObject iv_ruleCostObjectiveFunction = null;
try {
- // InternalApplicationConfiguration.g:2108:69: (iv_ruleReliabilityObjectiveFunction= ruleReliabilityObjectiveFunction EOF )
- // InternalApplicationConfiguration.g:2109:2: iv_ruleReliabilityObjectiveFunction= ruleReliabilityObjectiveFunction EOF
+ // InternalApplicationConfiguration.g:2119:62: (iv_ruleCostObjectiveFunction= ruleCostObjectiveFunction EOF )
+ // InternalApplicationConfiguration.g:2120:2: iv_ruleCostObjectiveFunction= ruleCostObjectiveFunction EOF
{
- newCompositeNode(grammarAccess.getReliabilityObjectiveFunctionRule());
+ newCompositeNode(grammarAccess.getCostObjectiveFunctionRule());
pushFollow(FOLLOW_1);
- iv_ruleReliabilityObjectiveFunction=ruleReliabilityObjectiveFunction();
+ iv_ruleCostObjectiveFunction=ruleCostObjectiveFunction();
state._fsp--;
- current =iv_ruleReliabilityObjectiveFunction;
+ current =iv_ruleCostObjectiveFunction;
match(input,EOF,FOLLOW_2);
}
@@ -5856,79 +5903,135 @@ public class InternalApplicationConfigurationParser extends AbstractInternalAntl
}
return current;
}
- // $ANTLR end "entryRuleReliabilityObjectiveFunction"
+ // $ANTLR end "entryRuleCostObjectiveFunction"
- // $ANTLR start "ruleReliabilityObjectiveFunction"
- // InternalApplicationConfiguration.g:2115:1: ruleReliabilityObjectiveFunction returns [EObject current=null] : (this_ReliabiltiyProbability_0= ruleReliabiltiyProbability | this_Mtff_1= ruleMtff ) ;
- public final EObject ruleReliabilityObjectiveFunction() throws RecognitionException {
+ // $ANTLR start "ruleCostObjectiveFunction"
+ // 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= '}' ) ;
+ public final EObject ruleCostObjectiveFunction() throws RecognitionException {
EObject current = null;
- EObject this_ReliabiltiyProbability_0 = null;
+ Token otherlv_0=null;
+ Token otherlv_1=null;
+ Token otherlv_3=null;
+ Token otherlv_5=null;
+ EObject lv_entries_2_0 = null;
- EObject this_Mtff_1 = null;
+ EObject lv_entries_4_0 = null;
enterRule();
try {
- // InternalApplicationConfiguration.g:2121:2: ( (this_ReliabiltiyProbability_0= ruleReliabiltiyProbability | this_Mtff_1= ruleMtff ) )
- // InternalApplicationConfiguration.g:2122:2: (this_ReliabiltiyProbability_0= ruleReliabiltiyProbability | this_Mtff_1= ruleMtff )
+ // InternalApplicationConfiguration.g:2132:2: ( (otherlv_0= 'cost' otherlv_1= '{' ( (lv_entries_2_0= ruleCostEntry ) ) (otherlv_3= ',' ( (lv_entries_4_0= ruleCostEntry ) ) )* otherlv_5= '}' ) )
+ // InternalApplicationConfiguration.g:2133:2: (otherlv_0= 'cost' otherlv_1= '{' ( (lv_entries_2_0= ruleCostEntry ) ) (otherlv_3= ',' ( (lv_entries_4_0= ruleCostEntry ) ) )* otherlv_5= '}' )
{
- // InternalApplicationConfiguration.g:2122:2: (this_ReliabiltiyProbability_0= ruleReliabiltiyProbability | this_Mtff_1= ruleMtff )
- int alt30=2;
- int LA30_0 = input.LA(1);
+ // InternalApplicationConfiguration.g:2133:2: (otherlv_0= 'cost' otherlv_1= '{' ( (lv_entries_2_0= ruleCostEntry ) ) (otherlv_3= ',' ( (lv_entries_4_0= ruleCostEntry ) ) )* otherlv_5= '}' )
+ // InternalApplicationConfiguration.g:2134:3: otherlv_0= 'cost' otherlv_1= '{' ( (lv_entries_2_0= ruleCostEntry ) ) (otherlv_3= ',' ( (lv_entries_4_0= ruleCostEntry ) ) )* otherlv_5= '}'
+ {
+ otherlv_0=(Token)match(input,29,FOLLOW_17);
+
+ newLeafNode(otherlv_0, grammarAccess.getCostObjectiveFunctionAccess().getCostKeyword_0());
+
+ otherlv_1=(Token)match(input,19,FOLLOW_6);
+
+ newLeafNode(otherlv_1, grammarAccess.getCostObjectiveFunctionAccess().getLeftCurlyBracketKeyword_1());
+
+ // InternalApplicationConfiguration.g:2142:3: ( (lv_entries_2_0= ruleCostEntry ) )
+ // InternalApplicationConfiguration.g:2143:4: (lv_entries_2_0= ruleCostEntry )
+ {
+ // InternalApplicationConfiguration.g:2143:4: (lv_entries_2_0= ruleCostEntry )
+ // InternalApplicationConfiguration.g:2144:5: lv_entries_2_0= ruleCostEntry
+ {
+
+ newCompositeNode(grammarAccess.getCostObjectiveFunctionAccess().getEntriesCostEntryParserRuleCall_2_0());
+
+ pushFollow(FOLLOW_15);
+ lv_entries_2_0=ruleCostEntry();
+
+ state._fsp--;
+
+
+ if (current==null) {
+ current = createModelElementForParent(grammarAccess.getCostObjectiveFunctionRule());
+ }
+ add(
+ current,
+ "entries",
+ lv_entries_2_0,
+ "hu.bme.mit.inf.dslreasoner.application.ApplicationConfiguration.CostEntry");
+ afterParserOrEnumRuleCall();
+
- if ( (LA30_0==16) ) {
- alt30=1;
- }
- else if ( (LA30_0==30) ) {
- alt30=2;
}
- else {
- NoViableAltException nvae =
- new NoViableAltException("", 30, 0, input);
- throw nvae;
+
}
- switch (alt30) {
- case 1 :
- // InternalApplicationConfiguration.g:2123:3: this_ReliabiltiyProbability_0= ruleReliabiltiyProbability
- {
- newCompositeNode(grammarAccess.getReliabilityObjectiveFunctionAccess().getReliabiltiyProbabilityParserRuleCall_0());
-
- pushFollow(FOLLOW_2);
- this_ReliabiltiyProbability_0=ruleReliabiltiyProbability();
+ // InternalApplicationConfiguration.g:2161:3: (otherlv_3= ',' ( (lv_entries_4_0= ruleCostEntry ) ) )*
+ loop31:
+ do {
+ int alt31=2;
+ int LA31_0 = input.LA(1);
- state._fsp--;
+ if ( (LA31_0==20) ) {
+ alt31=1;
+ }
- current = this_ReliabiltiyProbability_0;
- afterParserOrEnumRuleCall();
-
+ switch (alt31) {
+ case 1 :
+ // InternalApplicationConfiguration.g:2162:4: otherlv_3= ',' ( (lv_entries_4_0= ruleCostEntry ) )
+ {
+ otherlv_3=(Token)match(input,20,FOLLOW_6);
- }
- break;
- case 2 :
- // InternalApplicationConfiguration.g:2132:3: this_Mtff_1= ruleMtff
- {
+ newLeafNode(otherlv_3, grammarAccess.getCostObjectiveFunctionAccess().getCommaKeyword_3_0());
+
+ // InternalApplicationConfiguration.g:2166:4: ( (lv_entries_4_0= ruleCostEntry ) )
+ // InternalApplicationConfiguration.g:2167:5: (lv_entries_4_0= ruleCostEntry )
+ {
+ // InternalApplicationConfiguration.g:2167:5: (lv_entries_4_0= ruleCostEntry )
+ // InternalApplicationConfiguration.g:2168:6: lv_entries_4_0= ruleCostEntry
+ {
- newCompositeNode(grammarAccess.getReliabilityObjectiveFunctionAccess().getMtffParserRuleCall_1());
-
- pushFollow(FOLLOW_2);
- this_Mtff_1=ruleMtff();
+ newCompositeNode(grammarAccess.getCostObjectiveFunctionAccess().getEntriesCostEntryParserRuleCall_3_1_0());
+
+ pushFollow(FOLLOW_15);
+ lv_entries_4_0=ruleCostEntry();
- state._fsp--;
+ state._fsp--;
- current = this_Mtff_1;
- afterParserOrEnumRuleCall();
-
+ if (current==null) {
+ current = createModelElementForParent(grammarAccess.getCostObjectiveFunctionRule());
+ }
+ add(
+ current,
+ "entries",
+ lv_entries_4_0,
+ "hu.bme.mit.inf.dslreasoner.application.ApplicationConfiguration.CostEntry");
+ afterParserOrEnumRuleCall();
+
- }
- break;
+ }
+
+
+ }
+
+
+ }
+ break;
+
+ default :
+ break loop31;
+ }
+ } while (true);
+
+ otherlv_5=(Token)match(input,21,FOLLOW_2);
+
+ newLeafNode(otherlv_5, grammarAccess.getCostObjectiveFunctionAccess().getRightCurlyBracketKeyword_4());
+
}
@@ -5948,28 +6051,28 @@ public class InternalApplicationConfigurationParser extends AbstractInternalAntl
}
return current;
}
- // $ANTLR end "ruleReliabilityObjectiveFunction"
+ // $ANTLR end "ruleCostObjectiveFunction"
- // $ANTLR start "entryRuleReliabiltiyProbability"
- // InternalApplicationConfiguration.g:2144:1: entryRuleReliabiltiyProbability returns [EObject current=null] : iv_ruleReliabiltiyProbability= ruleReliabiltiyProbability EOF ;
- public final EObject entryRuleReliabiltiyProbability() throws RecognitionException {
+ // $ANTLR start "entryRuleCostEntry"
+ // InternalApplicationConfiguration.g:2194:1: entryRuleCostEntry returns [EObject current=null] : iv_ruleCostEntry= ruleCostEntry EOF ;
+ public final EObject entryRuleCostEntry() throws RecognitionException {
EObject current = null;
- EObject iv_ruleReliabiltiyProbability = null;
+ EObject iv_ruleCostEntry = null;
try {
- // InternalApplicationConfiguration.g:2144:63: (iv_ruleReliabiltiyProbability= ruleReliabiltiyProbability EOF )
- // InternalApplicationConfiguration.g:2145:2: iv_ruleReliabiltiyProbability= ruleReliabiltiyProbability EOF
+ // InternalApplicationConfiguration.g:2194:50: (iv_ruleCostEntry= ruleCostEntry EOF )
+ // InternalApplicationConfiguration.g:2195:2: iv_ruleCostEntry= ruleCostEntry EOF
{
- newCompositeNode(grammarAccess.getReliabiltiyProbabilityRule());
+ newCompositeNode(grammarAccess.getCostEntryRule());
pushFollow(FOLLOW_1);
- iv_ruleReliabiltiyProbability=ruleReliabiltiyProbability();
+ iv_ruleCostEntry=ruleCostEntry();
state._fsp--;
- current =iv_ruleReliabiltiyProbability;
+ current =iv_ruleCostEntry;
match(input,EOF,FOLLOW_2);
}
@@ -5984,102 +6087,54 @@ public class InternalApplicationConfigurationParser extends AbstractInternalAntl
}
return current;
}
- // $ANTLR end "entryRuleReliabiltiyProbability"
+ // $ANTLR end "entryRuleCostEntry"
- // $ANTLR start "ruleReliabiltiyProbability"
- // InternalApplicationConfiguration.g:2151:1: ruleReliabiltiyProbability returns [EObject current=null] : (otherlv_0= 'reliability' ( ( ( ruleQualifiedName ) ) otherlv_2= '::' )? ( (otherlv_3= RULE_ID ) ) otherlv_4= 'at' ( (lv_time_5_0= ruleREALLiteral ) ) ) ;
- public final EObject ruleReliabiltiyProbability() throws RecognitionException {
+ // $ANTLR start "ruleCostEntry"
+ // InternalApplicationConfiguration.g:2201:1: ruleCostEntry returns [EObject current=null] : ( ( (lv_patternElement_0_0= rulePatternElement ) ) otherlv_1= '=' ( (lv_weight_2_0= ruleINTLiteral ) ) ) ;
+ public final EObject ruleCostEntry() throws RecognitionException {
EObject current = null;
- Token otherlv_0=null;
- Token otherlv_2=null;
- Token otherlv_3=null;
- Token otherlv_4=null;
- AntlrDatatypeRuleToken lv_time_5_0 = null;
+ Token otherlv_1=null;
+ EObject lv_patternElement_0_0 = null;
+
+ AntlrDatatypeRuleToken lv_weight_2_0 = null;
enterRule();
try {
- // InternalApplicationConfiguration.g:2157:2: ( (otherlv_0= 'reliability' ( ( ( ruleQualifiedName ) ) otherlv_2= '::' )? ( (otherlv_3= RULE_ID ) ) otherlv_4= 'at' ( (lv_time_5_0= ruleREALLiteral ) ) ) )
- // InternalApplicationConfiguration.g:2158:2: (otherlv_0= 'reliability' ( ( ( ruleQualifiedName ) ) otherlv_2= '::' )? ( (otherlv_3= RULE_ID ) ) otherlv_4= 'at' ( (lv_time_5_0= ruleREALLiteral ) ) )
+ // InternalApplicationConfiguration.g:2207:2: ( ( ( (lv_patternElement_0_0= rulePatternElement ) ) otherlv_1= '=' ( (lv_weight_2_0= ruleINTLiteral ) ) ) )
+ // InternalApplicationConfiguration.g:2208:2: ( ( (lv_patternElement_0_0= rulePatternElement ) ) otherlv_1= '=' ( (lv_weight_2_0= ruleINTLiteral ) ) )
{
- // InternalApplicationConfiguration.g:2158:2: (otherlv_0= 'reliability' ( ( ( ruleQualifiedName ) ) otherlv_2= '::' )? ( (otherlv_3= RULE_ID ) ) otherlv_4= 'at' ( (lv_time_5_0= ruleREALLiteral ) ) )
- // InternalApplicationConfiguration.g:2159:3: otherlv_0= 'reliability' ( ( ( ruleQualifiedName ) ) otherlv_2= '::' )? ( (otherlv_3= RULE_ID ) ) otherlv_4= 'at' ( (lv_time_5_0= ruleREALLiteral ) )
+ // InternalApplicationConfiguration.g:2208:2: ( ( (lv_patternElement_0_0= rulePatternElement ) ) otherlv_1= '=' ( (lv_weight_2_0= ruleINTLiteral ) ) )
+ // InternalApplicationConfiguration.g:2209:3: ( (lv_patternElement_0_0= rulePatternElement ) ) otherlv_1= '=' ( (lv_weight_2_0= ruleINTLiteral ) )
+ {
+ // InternalApplicationConfiguration.g:2209:3: ( (lv_patternElement_0_0= rulePatternElement ) )
+ // InternalApplicationConfiguration.g:2210:4: (lv_patternElement_0_0= rulePatternElement )
+ {
+ // InternalApplicationConfiguration.g:2210:4: (lv_patternElement_0_0= rulePatternElement )
+ // InternalApplicationConfiguration.g:2211:5: lv_patternElement_0_0= rulePatternElement
{
- otherlv_0=(Token)match(input,16,FOLLOW_6);
-
- newLeafNode(otherlv_0, grammarAccess.getReliabiltiyProbabilityAccess().getReliabilityKeyword_0());
-
- // InternalApplicationConfiguration.g:2163:3: ( ( ( ruleQualifiedName ) ) otherlv_2= '::' )?
- int alt31=2;
- int LA31_0 = input.LA(1);
-
- if ( (LA31_0==RULE_ID) ) {
- int LA31_1 = input.LA(2);
-
- if ( (LA31_1==11||LA31_1==24) ) {
- alt31=1;
- }
- }
- switch (alt31) {
- case 1 :
- // InternalApplicationConfiguration.g:2164:4: ( ( ruleQualifiedName ) ) otherlv_2= '::'
- {
- // InternalApplicationConfiguration.g:2164:4: ( ( ruleQualifiedName ) )
- // InternalApplicationConfiguration.g:2165:5: ( ruleQualifiedName )
- {
- // InternalApplicationConfiguration.g:2165:5: ( ruleQualifiedName )
- // InternalApplicationConfiguration.g:2166:6: ruleQualifiedName
- {
-
- if (current==null) {
- current = createModelElement(grammarAccess.getReliabiltiyProbabilityRule());
- }
-
-
- newCompositeNode(grammarAccess.getReliabiltiyProbabilityAccess().getPackageCftModelCrossReference_1_0_0());
-
- pushFollow(FOLLOW_18);
- ruleQualifiedName();
-
- state._fsp--;
-
-
- afterParserOrEnumRuleCall();
-
-
- }
-
-
- }
-
- otherlv_2=(Token)match(input,24,FOLLOW_6);
-
- newLeafNode(otherlv_2, grammarAccess.getReliabiltiyProbabilityAccess().getColonColonKeyword_1_1());
-
- }
- break;
+ newCompositeNode(grammarAccess.getCostEntryAccess().getPatternElementPatternElementParserRuleCall_0_0());
+
+ pushFollow(FOLLOW_13);
+ lv_patternElement_0_0=rulePatternElement();
- }
+ state._fsp--;
- // InternalApplicationConfiguration.g:2185:3: ( (otherlv_3= RULE_ID ) )
- // InternalApplicationConfiguration.g:2186:4: (otherlv_3= RULE_ID )
- {
- // InternalApplicationConfiguration.g:2186:4: (otherlv_3= RULE_ID )
- // InternalApplicationConfiguration.g:2187:5: otherlv_3= RULE_ID
- {
if (current==null) {
- current = createModelElement(grammarAccess.getReliabiltiyProbabilityRule());
+ current = createModelElementForParent(grammarAccess.getCostEntryRule());
}
-
- otherlv_3=(Token)match(input,RULE_ID,FOLLOW_25);
-
- newLeafNode(otherlv_3, grammarAccess.getReliabiltiyProbabilityAccess().getTransformationTransformationDefinitionCrossReference_2_0());
+ set(
+ current,
+ "patternElement",
+ lv_patternElement_0_0,
+ "hu.bme.mit.inf.dslreasoner.application.ApplicationConfiguration.PatternElement");
+ afterParserOrEnumRuleCall();
}
@@ -6087,33 +6142,33 @@ public class InternalApplicationConfigurationParser extends AbstractInternalAntl
}
- otherlv_4=(Token)match(input,29,FOLLOW_24);
+ otherlv_1=(Token)match(input,18,FOLLOW_24);
- newLeafNode(otherlv_4, grammarAccess.getReliabiltiyProbabilityAccess().getAtKeyword_3());
+ newLeafNode(otherlv_1, grammarAccess.getCostEntryAccess().getEqualsSignKeyword_1());
- // InternalApplicationConfiguration.g:2202:3: ( (lv_time_5_0= ruleREALLiteral ) )
- // InternalApplicationConfiguration.g:2203:4: (lv_time_5_0= ruleREALLiteral )
+ // InternalApplicationConfiguration.g:2232:3: ( (lv_weight_2_0= ruleINTLiteral ) )
+ // InternalApplicationConfiguration.g:2233:4: (lv_weight_2_0= ruleINTLiteral )
{
- // InternalApplicationConfiguration.g:2203:4: (lv_time_5_0= ruleREALLiteral )
- // InternalApplicationConfiguration.g:2204:5: lv_time_5_0= ruleREALLiteral
+ // InternalApplicationConfiguration.g:2233:4: (lv_weight_2_0= ruleINTLiteral )
+ // InternalApplicationConfiguration.g:2234:5: lv_weight_2_0= ruleINTLiteral
{
- newCompositeNode(grammarAccess.getReliabiltiyProbabilityAccess().getTimeREALLiteralParserRuleCall_4_0());
+ newCompositeNode(grammarAccess.getCostEntryAccess().getWeightINTLiteralParserRuleCall_2_0());
pushFollow(FOLLOW_2);
- lv_time_5_0=ruleREALLiteral();
+ lv_weight_2_0=ruleINTLiteral();
state._fsp--;
if (current==null) {
- current = createModelElementForParent(grammarAccess.getReliabiltiyProbabilityRule());
+ current = createModelElementForParent(grammarAccess.getCostEntryRule());
}
set(
current,
- "time",
- lv_time_5_0,
- "hu.bme.mit.inf.dslreasoner.application.ApplicationConfiguration.REALLiteral");
+ "weight",
+ lv_weight_2_0,
+ "hu.bme.mit.inf.dslreasoner.application.ApplicationConfiguration.INTLiteral");
afterParserOrEnumRuleCall();
@@ -6141,28 +6196,28 @@ public class InternalApplicationConfigurationParser extends AbstractInternalAntl
}
return current;
}
- // $ANTLR end "ruleReliabiltiyProbability"
+ // $ANTLR end "ruleCostEntry"
- // $ANTLR start "entryRuleMtff"
- // InternalApplicationConfiguration.g:2225:1: entryRuleMtff returns [EObject current=null] : iv_ruleMtff= ruleMtff EOF ;
- public final EObject entryRuleMtff() throws RecognitionException {
+ // $ANTLR start "entryRuleReliabilityObjectiveFunction"
+ // InternalApplicationConfiguration.g:2255:1: entryRuleReliabilityObjectiveFunction returns [EObject current=null] : iv_ruleReliabilityObjectiveFunction= ruleReliabilityObjectiveFunction EOF ;
+ public final EObject entryRuleReliabilityObjectiveFunction() throws RecognitionException {
EObject current = null;
- EObject iv_ruleMtff = null;
+ EObject iv_ruleReliabilityObjectiveFunction = null;
try {
- // InternalApplicationConfiguration.g:2225:45: (iv_ruleMtff= ruleMtff EOF )
- // InternalApplicationConfiguration.g:2226:2: iv_ruleMtff= ruleMtff EOF
+ // InternalApplicationConfiguration.g:2255:69: (iv_ruleReliabilityObjectiveFunction= ruleReliabilityObjectiveFunction EOF )
+ // InternalApplicationConfiguration.g:2256:2: iv_ruleReliabilityObjectiveFunction= ruleReliabilityObjectiveFunction EOF
{
- newCompositeNode(grammarAccess.getMtffRule());
+ newCompositeNode(grammarAccess.getReliabilityObjectiveFunctionRule());
pushFollow(FOLLOW_1);
- iv_ruleMtff=ruleMtff();
+ iv_ruleReliabilityObjectiveFunction=ruleReliabilityObjectiveFunction();
state._fsp--;
- current =iv_ruleMtff;
+ current =iv_ruleReliabilityObjectiveFunction;
match(input,EOF,FOLLOW_2);
}
@@ -6177,52 +6232,373 @@ public class InternalApplicationConfigurationParser extends AbstractInternalAntl
}
return current;
}
- // $ANTLR end "entryRuleMtff"
+ // $ANTLR end "entryRuleReliabilityObjectiveFunction"
- // $ANTLR start "ruleMtff"
- // InternalApplicationConfiguration.g:2232:1: ruleMtff returns [EObject current=null] : (otherlv_0= 'mtff' ( ( ( ruleQualifiedName ) ) otherlv_2= '::' )? ( (otherlv_3= RULE_ID ) ) ) ;
- public final EObject ruleMtff() throws RecognitionException {
+ // $ANTLR start "ruleReliabilityObjectiveFunction"
+ // InternalApplicationConfiguration.g:2262:1: ruleReliabilityObjectiveFunction returns [EObject current=null] : (this_ReliabiltiyProbability_0= ruleReliabiltiyProbability | this_Mtff_1= ruleMtff ) ;
+ public final EObject ruleReliabilityObjectiveFunction() throws RecognitionException {
+ EObject current = null;
+
+ EObject this_ReliabiltiyProbability_0 = null;
+
+ EObject this_Mtff_1 = null;
+
+
+
+ enterRule();
+
+ try {
+ // InternalApplicationConfiguration.g:2268:2: ( (this_ReliabiltiyProbability_0= ruleReliabiltiyProbability | this_Mtff_1= ruleMtff ) )
+ // InternalApplicationConfiguration.g:2269:2: (this_ReliabiltiyProbability_0= ruleReliabiltiyProbability | this_Mtff_1= ruleMtff )
+ {
+ // InternalApplicationConfiguration.g:2269:2: (this_ReliabiltiyProbability_0= ruleReliabiltiyProbability | this_Mtff_1= ruleMtff )
+ int alt32=2;
+ int LA32_0 = input.LA(1);
+
+ if ( (LA32_0==16) ) {
+ alt32=1;
+ }
+ else if ( (LA32_0==31) ) {
+ alt32=2;
+ }
+ else {
+ NoViableAltException nvae =
+ new NoViableAltException("", 32, 0, input);
+
+ throw nvae;
+ }
+ switch (alt32) {
+ case 1 :
+ // InternalApplicationConfiguration.g:2270:3: this_ReliabiltiyProbability_0= ruleReliabiltiyProbability
+ {
+
+ newCompositeNode(grammarAccess.getReliabilityObjectiveFunctionAccess().getReliabiltiyProbabilityParserRuleCall_0());
+
+ pushFollow(FOLLOW_2);
+ this_ReliabiltiyProbability_0=ruleReliabiltiyProbability();
+
+ state._fsp--;
+
+
+ current = this_ReliabiltiyProbability_0;
+ afterParserOrEnumRuleCall();
+
+
+ }
+ break;
+ case 2 :
+ // InternalApplicationConfiguration.g:2279:3: this_Mtff_1= ruleMtff
+ {
+
+ newCompositeNode(grammarAccess.getReliabilityObjectiveFunctionAccess().getMtffParserRuleCall_1());
+
+ pushFollow(FOLLOW_2);
+ this_Mtff_1=ruleMtff();
+
+ state._fsp--;
+
+
+ current = this_Mtff_1;
+ afterParserOrEnumRuleCall();
+
+
+ }
+ break;
+
+ }
+
+
+ }
+
+
+ leaveRule();
+
+ }
+
+ catch (RecognitionException re) {
+ recover(input,re);
+ appendSkippedTokens();
+ }
+ finally {
+ }
+ return current;
+ }
+ // $ANTLR end "ruleReliabilityObjectiveFunction"
+
+
+ // $ANTLR start "entryRuleReliabiltiyProbability"
+ // InternalApplicationConfiguration.g:2291:1: entryRuleReliabiltiyProbability returns [EObject current=null] : iv_ruleReliabiltiyProbability= ruleReliabiltiyProbability EOF ;
+ public final EObject entryRuleReliabiltiyProbability() throws RecognitionException {
+ EObject current = null;
+
+ EObject iv_ruleReliabiltiyProbability = null;
+
+
+ try {
+ // InternalApplicationConfiguration.g:2291:63: (iv_ruleReliabiltiyProbability= ruleReliabiltiyProbability EOF )
+ // InternalApplicationConfiguration.g:2292:2: iv_ruleReliabiltiyProbability= ruleReliabiltiyProbability EOF
+ {
+ newCompositeNode(grammarAccess.getReliabiltiyProbabilityRule());
+ pushFollow(FOLLOW_1);
+ iv_ruleReliabiltiyProbability=ruleReliabiltiyProbability();
+
+ state._fsp--;
+
+ current =iv_ruleReliabiltiyProbability;
+ match(input,EOF,FOLLOW_2);
+
+ }
+
+ }
+
+ catch (RecognitionException re) {
+ recover(input,re);
+ appendSkippedTokens();
+ }
+ finally {
+ }
+ return current;
+ }
+ // $ANTLR end "entryRuleReliabiltiyProbability"
+
+
+ // $ANTLR start "ruleReliabiltiyProbability"
+ // 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 ) ) ) ;
+ public final EObject ruleReliabiltiyProbability() throws RecognitionException {
EObject current = null;
Token otherlv_0=null;
Token otherlv_2=null;
Token otherlv_3=null;
+ Token otherlv_4=null;
+ AntlrDatatypeRuleToken lv_time_5_0 = null;
+
enterRule();
try {
- // InternalApplicationConfiguration.g:2238:2: ( (otherlv_0= 'mtff' ( ( ( ruleQualifiedName ) ) otherlv_2= '::' )? ( (otherlv_3= RULE_ID ) ) ) )
- // InternalApplicationConfiguration.g:2239:2: (otherlv_0= 'mtff' ( ( ( ruleQualifiedName ) ) otherlv_2= '::' )? ( (otherlv_3= RULE_ID ) ) )
+ // InternalApplicationConfiguration.g:2304:2: ( (otherlv_0= 'reliability' ( ( ( ruleQualifiedName ) ) otherlv_2= '::' )? ( (otherlv_3= RULE_ID ) ) otherlv_4= 'at' ( (lv_time_5_0= ruleREALLiteral ) ) ) )
+ // InternalApplicationConfiguration.g:2305:2: (otherlv_0= 'reliability' ( ( ( ruleQualifiedName ) ) otherlv_2= '::' )? ( (otherlv_3= RULE_ID ) ) otherlv_4= 'at' ( (lv_time_5_0= ruleREALLiteral ) ) )
{
- // InternalApplicationConfiguration.g:2239:2: (otherlv_0= 'mtff' ( ( ( ruleQualifiedName ) ) otherlv_2= '::' )? ( (otherlv_3= RULE_ID ) ) )
- // InternalApplicationConfiguration.g:2240:3: otherlv_0= 'mtff' ( ( ( ruleQualifiedName ) ) otherlv_2= '::' )? ( (otherlv_3= RULE_ID ) )
+ // InternalApplicationConfiguration.g:2305:2: (otherlv_0= 'reliability' ( ( ( ruleQualifiedName ) ) otherlv_2= '::' )? ( (otherlv_3= RULE_ID ) ) otherlv_4= 'at' ( (lv_time_5_0= ruleREALLiteral ) ) )
+ // InternalApplicationConfiguration.g:2306:3: otherlv_0= 'reliability' ( ( ( ruleQualifiedName ) ) otherlv_2= '::' )? ( (otherlv_3= RULE_ID ) ) otherlv_4= 'at' ( (lv_time_5_0= ruleREALLiteral ) )
{
- otherlv_0=(Token)match(input,30,FOLLOW_6);
+ otherlv_0=(Token)match(input,16,FOLLOW_6);
+
+ newLeafNode(otherlv_0, grammarAccess.getReliabiltiyProbabilityAccess().getReliabilityKeyword_0());
+
+ // InternalApplicationConfiguration.g:2310:3: ( ( ( ruleQualifiedName ) ) otherlv_2= '::' )?
+ int alt33=2;
+ int LA33_0 = input.LA(1);
+
+ if ( (LA33_0==RULE_ID) ) {
+ int LA33_1 = input.LA(2);
+
+ if ( (LA33_1==11||LA33_1==24) ) {
+ alt33=1;
+ }
+ }
+ switch (alt33) {
+ case 1 :
+ // InternalApplicationConfiguration.g:2311:4: ( ( ruleQualifiedName ) ) otherlv_2= '::'
+ {
+ // InternalApplicationConfiguration.g:2311:4: ( ( ruleQualifiedName ) )
+ // InternalApplicationConfiguration.g:2312:5: ( ruleQualifiedName )
+ {
+ // InternalApplicationConfiguration.g:2312:5: ( ruleQualifiedName )
+ // InternalApplicationConfiguration.g:2313:6: ruleQualifiedName
+ {
+
+ if (current==null) {
+ current = createModelElement(grammarAccess.getReliabiltiyProbabilityRule());
+ }
+
+
+ newCompositeNode(grammarAccess.getReliabiltiyProbabilityAccess().getPackageCftModelCrossReference_1_0_0());
+
+ pushFollow(FOLLOW_18);
+ ruleQualifiedName();
+
+ state._fsp--;
+
+
+ afterParserOrEnumRuleCall();
+
+
+ }
+
+
+ }
+
+ otherlv_2=(Token)match(input,24,FOLLOW_6);
+
+ newLeafNode(otherlv_2, grammarAccess.getReliabiltiyProbabilityAccess().getColonColonKeyword_1_1());
+
+
+ }
+ break;
+
+ }
+
+ // InternalApplicationConfiguration.g:2332:3: ( (otherlv_3= RULE_ID ) )
+ // InternalApplicationConfiguration.g:2333:4: (otherlv_3= RULE_ID )
+ {
+ // InternalApplicationConfiguration.g:2333:4: (otherlv_3= RULE_ID )
+ // InternalApplicationConfiguration.g:2334:5: otherlv_3= RULE_ID
+ {
+
+ if (current==null) {
+ current = createModelElement(grammarAccess.getReliabiltiyProbabilityRule());
+ }
+
+ otherlv_3=(Token)match(input,RULE_ID,FOLLOW_25);
+
+ newLeafNode(otherlv_3, grammarAccess.getReliabiltiyProbabilityAccess().getTransformationTransformationDefinitionCrossReference_2_0());
+
+
+ }
+
+
+ }
+
+ otherlv_4=(Token)match(input,30,FOLLOW_24);
+
+ newLeafNode(otherlv_4, grammarAccess.getReliabiltiyProbabilityAccess().getAtKeyword_3());
+
+ // InternalApplicationConfiguration.g:2349:3: ( (lv_time_5_0= ruleREALLiteral ) )
+ // InternalApplicationConfiguration.g:2350:4: (lv_time_5_0= ruleREALLiteral )
+ {
+ // InternalApplicationConfiguration.g:2350:4: (lv_time_5_0= ruleREALLiteral )
+ // InternalApplicationConfiguration.g:2351:5: lv_time_5_0= ruleREALLiteral
+ {
+
+ newCompositeNode(grammarAccess.getReliabiltiyProbabilityAccess().getTimeREALLiteralParserRuleCall_4_0());
+
+ pushFollow(FOLLOW_2);
+ lv_time_5_0=ruleREALLiteral();
+
+ state._fsp--;
+
+
+ if (current==null) {
+ current = createModelElementForParent(grammarAccess.getReliabiltiyProbabilityRule());
+ }
+ set(
+ current,
+ "time",
+ lv_time_5_0,
+ "hu.bme.mit.inf.dslreasoner.application.ApplicationConfiguration.REALLiteral");
+ afterParserOrEnumRuleCall();
+
+
+ }
+
+
+ }
+
+
+ }
+
+
+ }
+
+
+ leaveRule();
+
+ }
+
+ catch (RecognitionException re) {
+ recover(input,re);
+ appendSkippedTokens();
+ }
+ finally {
+ }
+ return current;
+ }
+ // $ANTLR end "ruleReliabiltiyProbability"
+
+
+ // $ANTLR start "entryRuleMtff"
+ // InternalApplicationConfiguration.g:2372:1: entryRuleMtff returns [EObject current=null] : iv_ruleMtff= ruleMtff EOF ;
+ public final EObject entryRuleMtff() throws RecognitionException {
+ EObject current = null;
+
+ EObject iv_ruleMtff = null;
+
+
+ try {
+ // InternalApplicationConfiguration.g:2372:45: (iv_ruleMtff= ruleMtff EOF )
+ // InternalApplicationConfiguration.g:2373:2: iv_ruleMtff= ruleMtff EOF
+ {
+ newCompositeNode(grammarAccess.getMtffRule());
+ pushFollow(FOLLOW_1);
+ iv_ruleMtff=ruleMtff();
+
+ state._fsp--;
+
+ current =iv_ruleMtff;
+ match(input,EOF,FOLLOW_2);
+
+ }
+
+ }
+
+ catch (RecognitionException re) {
+ recover(input,re);
+ appendSkippedTokens();
+ }
+ finally {
+ }
+ return current;
+ }
+ // $ANTLR end "entryRuleMtff"
+
+
+ // $ANTLR start "ruleMtff"
+ // InternalApplicationConfiguration.g:2379:1: ruleMtff returns [EObject current=null] : (otherlv_0= 'mtff' ( ( ( ruleQualifiedName ) ) otherlv_2= '::' )? ( (otherlv_3= RULE_ID ) ) ) ;
+ public final EObject ruleMtff() throws RecognitionException {
+ EObject current = null;
+
+ Token otherlv_0=null;
+ Token otherlv_2=null;
+ Token otherlv_3=null;
+
+
+ enterRule();
+
+ try {
+ // InternalApplicationConfiguration.g:2385:2: ( (otherlv_0= 'mtff' ( ( ( ruleQualifiedName ) ) otherlv_2= '::' )? ( (otherlv_3= RULE_ID ) ) ) )
+ // InternalApplicationConfiguration.g:2386:2: (otherlv_0= 'mtff' ( ( ( ruleQualifiedName ) ) otherlv_2= '::' )? ( (otherlv_3= RULE_ID ) ) )
+ {
+ // InternalApplicationConfiguration.g:2386:2: (otherlv_0= 'mtff' ( ( ( ruleQualifiedName ) ) otherlv_2= '::' )? ( (otherlv_3= RULE_ID ) ) )
+ // InternalApplicationConfiguration.g:2387:3: otherlv_0= 'mtff' ( ( ( ruleQualifiedName ) ) otherlv_2= '::' )? ( (otherlv_3= RULE_ID ) )
+ {
+ otherlv_0=(Token)match(input,31,FOLLOW_6);
newLeafNode(otherlv_0, grammarAccess.getMtffAccess().getMtffKeyword_0());
- // InternalApplicationConfiguration.g:2244:3: ( ( ( ruleQualifiedName ) ) otherlv_2= '::' )?
- int alt32=2;
- int LA32_0 = input.LA(1);
+ // InternalApplicationConfiguration.g:2391:3: ( ( ( ruleQualifiedName ) ) otherlv_2= '::' )?
+ int alt34=2;
+ int LA34_0 = input.LA(1);
- if ( (LA32_0==RULE_ID) ) {
- int LA32_1 = input.LA(2);
+ if ( (LA34_0==RULE_ID) ) {
+ int LA34_1 = input.LA(2);
- if ( (LA32_1==11||LA32_1==24) ) {
- alt32=1;
+ if ( (LA34_1==11||LA34_1==24) ) {
+ alt34=1;
}
}
- switch (alt32) {
+ switch (alt34) {
case 1 :
- // InternalApplicationConfiguration.g:2245:4: ( ( ruleQualifiedName ) ) otherlv_2= '::'
+ // InternalApplicationConfiguration.g:2392:4: ( ( ruleQualifiedName ) ) otherlv_2= '::'
{
- // InternalApplicationConfiguration.g:2245:4: ( ( ruleQualifiedName ) )
- // InternalApplicationConfiguration.g:2246:5: ( ruleQualifiedName )
+ // InternalApplicationConfiguration.g:2392:4: ( ( ruleQualifiedName ) )
+ // InternalApplicationConfiguration.g:2393:5: ( ruleQualifiedName )
{
- // InternalApplicationConfiguration.g:2246:5: ( ruleQualifiedName )
- // InternalApplicationConfiguration.g:2247:6: ruleQualifiedName
+ // InternalApplicationConfiguration.g:2393:5: ( ruleQualifiedName )
+ // InternalApplicationConfiguration.g:2394:6: ruleQualifiedName
{
if (current==null) {
@@ -6256,11 +6632,11 @@ public class InternalApplicationConfigurationParser extends AbstractInternalAntl
}
- // InternalApplicationConfiguration.g:2266:3: ( (otherlv_3= RULE_ID ) )
- // InternalApplicationConfiguration.g:2267:4: (otherlv_3= RULE_ID )
+ // InternalApplicationConfiguration.g:2413:3: ( (otherlv_3= RULE_ID ) )
+ // InternalApplicationConfiguration.g:2414:4: (otherlv_3= RULE_ID )
{
- // InternalApplicationConfiguration.g:2267:4: (otherlv_3= RULE_ID )
- // InternalApplicationConfiguration.g:2268:5: otherlv_3= RULE_ID
+ // InternalApplicationConfiguration.g:2414:4: (otherlv_3= RULE_ID )
+ // InternalApplicationConfiguration.g:2415:5: otherlv_3= RULE_ID
{
if (current==null) {
@@ -6300,7 +6676,7 @@ public class InternalApplicationConfigurationParser extends AbstractInternalAntl
// $ANTLR start "entryRuleObjectiveDeclaration"
- // InternalApplicationConfiguration.g:2283:1: entryRuleObjectiveDeclaration returns [EObject current=null] : iv_ruleObjectiveDeclaration= ruleObjectiveDeclaration EOF ;
+ // InternalApplicationConfiguration.g:2430:1: entryRuleObjectiveDeclaration returns [EObject current=null] : iv_ruleObjectiveDeclaration= ruleObjectiveDeclaration EOF ;
public final EObject entryRuleObjectiveDeclaration() throws RecognitionException {
EObject current = null;
@@ -6308,8 +6684,8 @@ public class InternalApplicationConfigurationParser extends AbstractInternalAntl
try {
- // InternalApplicationConfiguration.g:2283:61: (iv_ruleObjectiveDeclaration= ruleObjectiveDeclaration EOF )
- // InternalApplicationConfiguration.g:2284:2: iv_ruleObjectiveDeclaration= ruleObjectiveDeclaration EOF
+ // InternalApplicationConfiguration.g:2430:61: (iv_ruleObjectiveDeclaration= ruleObjectiveDeclaration EOF )
+ // InternalApplicationConfiguration.g:2431:2: iv_ruleObjectiveDeclaration= ruleObjectiveDeclaration EOF
{
newCompositeNode(grammarAccess.getObjectiveDeclarationRule());
pushFollow(FOLLOW_1);
@@ -6336,7 +6712,7 @@ public class InternalApplicationConfigurationParser extends AbstractInternalAntl
// $ANTLR start "ruleObjectiveDeclaration"
- // InternalApplicationConfiguration.g:2290:1: ruleObjectiveDeclaration returns [EObject current=null] : (otherlv_0= 'objectives' ( (lv_name_1_0= RULE_ID ) ) ( (lv_specification_2_0= ruleObjectiveSpecification ) ) ) ;
+ // InternalApplicationConfiguration.g:2437:1: ruleObjectiveDeclaration returns [EObject current=null] : (otherlv_0= 'objectives' ( (lv_name_1_0= RULE_ID ) ) ( (lv_specification_2_0= ruleObjectiveSpecification ) ) ) ;
public final EObject ruleObjectiveDeclaration() throws RecognitionException {
EObject current = null;
@@ -6349,21 +6725,21 @@ public class InternalApplicationConfigurationParser extends AbstractInternalAntl
enterRule();
try {
- // InternalApplicationConfiguration.g:2296:2: ( (otherlv_0= 'objectives' ( (lv_name_1_0= RULE_ID ) ) ( (lv_specification_2_0= ruleObjectiveSpecification ) ) ) )
- // InternalApplicationConfiguration.g:2297:2: (otherlv_0= 'objectives' ( (lv_name_1_0= RULE_ID ) ) ( (lv_specification_2_0= ruleObjectiveSpecification ) ) )
+ // InternalApplicationConfiguration.g:2443:2: ( (otherlv_0= 'objectives' ( (lv_name_1_0= RULE_ID ) ) ( (lv_specification_2_0= ruleObjectiveSpecification ) ) ) )
+ // InternalApplicationConfiguration.g:2444:2: (otherlv_0= 'objectives' ( (lv_name_1_0= RULE_ID ) ) ( (lv_specification_2_0= ruleObjectiveSpecification ) ) )
{
- // InternalApplicationConfiguration.g:2297:2: (otherlv_0= 'objectives' ( (lv_name_1_0= RULE_ID ) ) ( (lv_specification_2_0= ruleObjectiveSpecification ) ) )
- // InternalApplicationConfiguration.g:2298:3: otherlv_0= 'objectives' ( (lv_name_1_0= RULE_ID ) ) ( (lv_specification_2_0= ruleObjectiveSpecification ) )
+ // InternalApplicationConfiguration.g:2444:2: (otherlv_0= 'objectives' ( (lv_name_1_0= RULE_ID ) ) ( (lv_specification_2_0= ruleObjectiveSpecification ) ) )
+ // InternalApplicationConfiguration.g:2445:3: otherlv_0= 'objectives' ( (lv_name_1_0= RULE_ID ) ) ( (lv_specification_2_0= ruleObjectiveSpecification ) )
{
- otherlv_0=(Token)match(input,31,FOLLOW_6);
+ otherlv_0=(Token)match(input,32,FOLLOW_6);
newLeafNode(otherlv_0, grammarAccess.getObjectiveDeclarationAccess().getObjectivesKeyword_0());
- // InternalApplicationConfiguration.g:2302:3: ( (lv_name_1_0= RULE_ID ) )
- // InternalApplicationConfiguration.g:2303:4: (lv_name_1_0= RULE_ID )
+ // InternalApplicationConfiguration.g:2449:3: ( (lv_name_1_0= RULE_ID ) )
+ // InternalApplicationConfiguration.g:2450:4: (lv_name_1_0= RULE_ID )
{
- // InternalApplicationConfiguration.g:2303:4: (lv_name_1_0= RULE_ID )
- // InternalApplicationConfiguration.g:2304:5: lv_name_1_0= RULE_ID
+ // InternalApplicationConfiguration.g:2450:4: (lv_name_1_0= RULE_ID )
+ // InternalApplicationConfiguration.g:2451:5: lv_name_1_0= RULE_ID
{
lv_name_1_0=(Token)match(input,RULE_ID,FOLLOW_17);
@@ -6385,11 +6761,11 @@ public class InternalApplicationConfigurationParser extends AbstractInternalAntl
}
- // InternalApplicationConfiguration.g:2320:3: ( (lv_specification_2_0= ruleObjectiveSpecification ) )
- // InternalApplicationConfiguration.g:2321:4: (lv_specification_2_0= ruleObjectiveSpecification )
+ // InternalApplicationConfiguration.g:2467:3: ( (lv_specification_2_0= ruleObjectiveSpecification ) )
+ // InternalApplicationConfiguration.g:2468:4: (lv_specification_2_0= ruleObjectiveSpecification )
{
- // InternalApplicationConfiguration.g:2321:4: (lv_specification_2_0= ruleObjectiveSpecification )
- // InternalApplicationConfiguration.g:2322:5: lv_specification_2_0= ruleObjectiveSpecification
+ // InternalApplicationConfiguration.g:2468:4: (lv_specification_2_0= ruleObjectiveSpecification )
+ // InternalApplicationConfiguration.g:2469:5: lv_specification_2_0= ruleObjectiveSpecification
{
newCompositeNode(grammarAccess.getObjectiveDeclarationAccess().getSpecificationObjectiveSpecificationParserRuleCall_2_0());
@@ -6439,7 +6815,7 @@ public class InternalApplicationConfigurationParser extends AbstractInternalAntl
// $ANTLR start "entryRuleObjectiveReference"
- // InternalApplicationConfiguration.g:2343:1: entryRuleObjectiveReference returns [EObject current=null] : iv_ruleObjectiveReference= ruleObjectiveReference EOF ;
+ // InternalApplicationConfiguration.g:2490:1: entryRuleObjectiveReference returns [EObject current=null] : iv_ruleObjectiveReference= ruleObjectiveReference EOF ;
public final EObject entryRuleObjectiveReference() throws RecognitionException {
EObject current = null;
@@ -6447,8 +6823,8 @@ public class InternalApplicationConfigurationParser extends AbstractInternalAntl
try {
- // InternalApplicationConfiguration.g:2343:59: (iv_ruleObjectiveReference= ruleObjectiveReference EOF )
- // InternalApplicationConfiguration.g:2344:2: iv_ruleObjectiveReference= ruleObjectiveReference EOF
+ // InternalApplicationConfiguration.g:2490:59: (iv_ruleObjectiveReference= ruleObjectiveReference EOF )
+ // InternalApplicationConfiguration.g:2491:2: iv_ruleObjectiveReference= ruleObjectiveReference EOF
{
newCompositeNode(grammarAccess.getObjectiveReferenceRule());
pushFollow(FOLLOW_1);
@@ -6475,7 +6851,7 @@ public class InternalApplicationConfigurationParser extends AbstractInternalAntl
// $ANTLR start "ruleObjectiveReference"
- // InternalApplicationConfiguration.g:2350:1: ruleObjectiveReference returns [EObject current=null] : ( (otherlv_0= RULE_ID ) ) ;
+ // InternalApplicationConfiguration.g:2497:1: ruleObjectiveReference returns [EObject current=null] : ( (otherlv_0= RULE_ID ) ) ;
public final EObject ruleObjectiveReference() throws RecognitionException {
EObject current = null;
@@ -6485,14 +6861,14 @@ public class InternalApplicationConfigurationParser extends AbstractInternalAntl
enterRule();
try {
- // InternalApplicationConfiguration.g:2356:2: ( ( (otherlv_0= RULE_ID ) ) )
- // InternalApplicationConfiguration.g:2357:2: ( (otherlv_0= RULE_ID ) )
+ // InternalApplicationConfiguration.g:2503:2: ( ( (otherlv_0= RULE_ID ) ) )
+ // InternalApplicationConfiguration.g:2504:2: ( (otherlv_0= RULE_ID ) )
{
- // InternalApplicationConfiguration.g:2357:2: ( (otherlv_0= RULE_ID ) )
- // InternalApplicationConfiguration.g:2358:3: (otherlv_0= RULE_ID )
+ // InternalApplicationConfiguration.g:2504:2: ( (otherlv_0= RULE_ID ) )
+ // InternalApplicationConfiguration.g:2505:3: (otherlv_0= RULE_ID )
{
- // InternalApplicationConfiguration.g:2358:3: (otherlv_0= RULE_ID )
- // InternalApplicationConfiguration.g:2359:4: otherlv_0= RULE_ID
+ // InternalApplicationConfiguration.g:2505:3: (otherlv_0= RULE_ID )
+ // InternalApplicationConfiguration.g:2506:4: otherlv_0= RULE_ID
{
if (current==null) {
@@ -6529,7 +6905,7 @@ public class InternalApplicationConfigurationParser extends AbstractInternalAntl
// $ANTLR start "entryRuleObjective"
- // InternalApplicationConfiguration.g:2373:1: entryRuleObjective returns [EObject current=null] : iv_ruleObjective= ruleObjective EOF ;
+ // InternalApplicationConfiguration.g:2520:1: entryRuleObjective returns [EObject current=null] : iv_ruleObjective= ruleObjective EOF ;
public final EObject entryRuleObjective() throws RecognitionException {
EObject current = null;
@@ -6537,8 +6913,8 @@ public class InternalApplicationConfigurationParser extends AbstractInternalAntl
try {
- // InternalApplicationConfiguration.g:2373:50: (iv_ruleObjective= ruleObjective EOF )
- // InternalApplicationConfiguration.g:2374:2: iv_ruleObjective= ruleObjective EOF
+ // InternalApplicationConfiguration.g:2520:50: (iv_ruleObjective= ruleObjective EOF )
+ // InternalApplicationConfiguration.g:2521:2: iv_ruleObjective= ruleObjective EOF
{
newCompositeNode(grammarAccess.getObjectiveRule());
pushFollow(FOLLOW_1);
@@ -6565,7 +6941,7 @@ public class InternalApplicationConfigurationParser extends AbstractInternalAntl
// $ANTLR start "ruleObjective"
- // InternalApplicationConfiguration.g:2380:1: ruleObjective returns [EObject current=null] : (this_ObjectiveReference_0= ruleObjectiveReference | this_ObjectiveSpecification_1= ruleObjectiveSpecification ) ;
+ // InternalApplicationConfiguration.g:2527:1: ruleObjective returns [EObject current=null] : (this_ObjectiveReference_0= ruleObjectiveReference | this_ObjectiveSpecification_1= ruleObjectiveSpecification ) ;
public final EObject ruleObjective() throws RecognitionException {
EObject current = null;
@@ -6578,28 +6954,28 @@ public class InternalApplicationConfigurationParser extends AbstractInternalAntl
enterRule();
try {
- // InternalApplicationConfiguration.g:2386:2: ( (this_ObjectiveReference_0= ruleObjectiveReference | this_ObjectiveSpecification_1= ruleObjectiveSpecification ) )
- // InternalApplicationConfiguration.g:2387:2: (this_ObjectiveReference_0= ruleObjectiveReference | this_ObjectiveSpecification_1= ruleObjectiveSpecification )
+ // InternalApplicationConfiguration.g:2533:2: ( (this_ObjectiveReference_0= ruleObjectiveReference | this_ObjectiveSpecification_1= ruleObjectiveSpecification ) )
+ // InternalApplicationConfiguration.g:2534:2: (this_ObjectiveReference_0= ruleObjectiveReference | this_ObjectiveSpecification_1= ruleObjectiveSpecification )
{
- // InternalApplicationConfiguration.g:2387:2: (this_ObjectiveReference_0= ruleObjectiveReference | this_ObjectiveSpecification_1= ruleObjectiveSpecification )
- int alt33=2;
- int LA33_0 = input.LA(1);
+ // InternalApplicationConfiguration.g:2534:2: (this_ObjectiveReference_0= ruleObjectiveReference | this_ObjectiveSpecification_1= ruleObjectiveSpecification )
+ int alt35=2;
+ int LA35_0 = input.LA(1);
- if ( (LA33_0==RULE_ID) ) {
- alt33=1;
+ if ( (LA35_0==RULE_ID) ) {
+ alt35=1;
}
- else if ( (LA33_0==19) ) {
- alt33=2;
+ else if ( (LA35_0==19) ) {
+ alt35=2;
}
else {
NoViableAltException nvae =
- new NoViableAltException("", 33, 0, input);
+ new NoViableAltException("", 35, 0, input);
throw nvae;
}
- switch (alt33) {
+ switch (alt35) {
case 1 :
- // InternalApplicationConfiguration.g:2388:3: this_ObjectiveReference_0= ruleObjectiveReference
+ // InternalApplicationConfiguration.g:2535:3: this_ObjectiveReference_0= ruleObjectiveReference
{
newCompositeNode(grammarAccess.getObjectiveAccess().getObjectiveReferenceParserRuleCall_0());
@@ -6617,7 +6993,7 @@ public class InternalApplicationConfigurationParser extends AbstractInternalAntl
}
break;
case 2 :
- // InternalApplicationConfiguration.g:2397:3: this_ObjectiveSpecification_1= ruleObjectiveSpecification
+ // InternalApplicationConfiguration.g:2544:3: this_ObjectiveSpecification_1= ruleObjectiveSpecification
{
newCompositeNode(grammarAccess.getObjectiveAccess().getObjectiveSpecificationParserRuleCall_1());
@@ -6657,7 +7033,7 @@ public class InternalApplicationConfigurationParser extends AbstractInternalAntl
// $ANTLR start "entryRuleConfigSpecification"
- // InternalApplicationConfiguration.g:2409:1: entryRuleConfigSpecification returns [EObject current=null] : iv_ruleConfigSpecification= ruleConfigSpecification EOF ;
+ // InternalApplicationConfiguration.g:2556:1: entryRuleConfigSpecification returns [EObject current=null] : iv_ruleConfigSpecification= ruleConfigSpecification EOF ;
public final EObject entryRuleConfigSpecification() throws RecognitionException {
EObject current = null;
@@ -6665,8 +7041,8 @@ public class InternalApplicationConfigurationParser extends AbstractInternalAntl
try {
- // InternalApplicationConfiguration.g:2409:60: (iv_ruleConfigSpecification= ruleConfigSpecification EOF )
- // InternalApplicationConfiguration.g:2410:2: iv_ruleConfigSpecification= ruleConfigSpecification EOF
+ // InternalApplicationConfiguration.g:2556:60: (iv_ruleConfigSpecification= ruleConfigSpecification EOF )
+ // InternalApplicationConfiguration.g:2557:2: iv_ruleConfigSpecification= ruleConfigSpecification EOF
{
newCompositeNode(grammarAccess.getConfigSpecificationRule());
pushFollow(FOLLOW_1);
@@ -6693,7 +7069,7 @@ public class InternalApplicationConfigurationParser extends AbstractInternalAntl
// $ANTLR start "ruleConfigSpecification"
- // InternalApplicationConfiguration.g:2416:1: ruleConfigSpecification returns [EObject current=null] : ( () otherlv_1= '{' ( ( (lv_entries_2_0= ruleConfigEntry ) ) (otherlv_3= ',' ( (lv_entries_4_0= ruleConfigEntry ) ) )* )? otherlv_5= '}' ) ;
+ // 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= '}' ) ;
public final EObject ruleConfigSpecification() throws RecognitionException {
EObject current = null;
@@ -6709,14 +7085,14 @@ public class InternalApplicationConfigurationParser extends AbstractInternalAntl
enterRule();
try {
- // InternalApplicationConfiguration.g:2422:2: ( ( () otherlv_1= '{' ( ( (lv_entries_2_0= ruleConfigEntry ) ) (otherlv_3= ',' ( (lv_entries_4_0= ruleConfigEntry ) ) )* )? otherlv_5= '}' ) )
- // InternalApplicationConfiguration.g:2423:2: ( () otherlv_1= '{' ( ( (lv_entries_2_0= ruleConfigEntry ) ) (otherlv_3= ',' ( (lv_entries_4_0= ruleConfigEntry ) ) )* )? otherlv_5= '}' )
+ // InternalApplicationConfiguration.g:2569:2: ( ( () otherlv_1= '{' ( ( (lv_entries_2_0= ruleConfigEntry ) ) (otherlv_3= ',' ( (lv_entries_4_0= ruleConfigEntry ) ) )* )? otherlv_5= '}' ) )
+ // InternalApplicationConfiguration.g:2570:2: ( () otherlv_1= '{' ( ( (lv_entries_2_0= ruleConfigEntry ) ) (otherlv_3= ',' ( (lv_entries_4_0= ruleConfigEntry ) ) )* )? otherlv_5= '}' )
{
- // InternalApplicationConfiguration.g:2423:2: ( () otherlv_1= '{' ( ( (lv_entries_2_0= ruleConfigEntry ) ) (otherlv_3= ',' ( (lv_entries_4_0= ruleConfigEntry ) ) )* )? otherlv_5= '}' )
- // InternalApplicationConfiguration.g:2424:3: () otherlv_1= '{' ( ( (lv_entries_2_0= ruleConfigEntry ) ) (otherlv_3= ',' ( (lv_entries_4_0= ruleConfigEntry ) ) )* )? otherlv_5= '}'
+ // InternalApplicationConfiguration.g:2570:2: ( () otherlv_1= '{' ( ( (lv_entries_2_0= ruleConfigEntry ) ) (otherlv_3= ',' ( (lv_entries_4_0= ruleConfigEntry ) ) )* )? otherlv_5= '}' )
+ // InternalApplicationConfiguration.g:2571:3: () otherlv_1= '{' ( ( (lv_entries_2_0= ruleConfigEntry ) ) (otherlv_3= ',' ( (lv_entries_4_0= ruleConfigEntry ) ) )* )? otherlv_5= '}'
{
- // InternalApplicationConfiguration.g:2424:3: ()
- // InternalApplicationConfiguration.g:2425:4:
+ // InternalApplicationConfiguration.g:2571:3: ()
+ // InternalApplicationConfiguration.g:2572:4:
{
current = forceCreateModelElement(
@@ -6730,22 +7106,22 @@ public class InternalApplicationConfigurationParser extends AbstractInternalAntl
newLeafNode(otherlv_1, grammarAccess.getConfigSpecificationAccess().getLeftCurlyBracketKeyword_1());
- // InternalApplicationConfiguration.g:2435:3: ( ( (lv_entries_2_0= ruleConfigEntry ) ) (otherlv_3= ',' ( (lv_entries_4_0= ruleConfigEntry ) ) )* )?
- int alt35=2;
- int LA35_0 = input.LA(1);
+ // InternalApplicationConfiguration.g:2582:3: ( ( (lv_entries_2_0= ruleConfigEntry ) ) (otherlv_3= ',' ( (lv_entries_4_0= ruleConfigEntry ) ) )* )?
+ int alt37=2;
+ int LA37_0 = input.LA(1);
- if ( (LA35_0==RULE_STRING||(LA35_0>=33 && LA35_0<=35)) ) {
- alt35=1;
+ if ( (LA37_0==RULE_STRING||(LA37_0>=34 && LA37_0<=36)) ) {
+ alt37=1;
}
- switch (alt35) {
+ switch (alt37) {
case 1 :
- // InternalApplicationConfiguration.g:2436:4: ( (lv_entries_2_0= ruleConfigEntry ) ) (otherlv_3= ',' ( (lv_entries_4_0= ruleConfigEntry ) ) )*
+ // InternalApplicationConfiguration.g:2583:4: ( (lv_entries_2_0= ruleConfigEntry ) ) (otherlv_3= ',' ( (lv_entries_4_0= ruleConfigEntry ) ) )*
{
- // InternalApplicationConfiguration.g:2436:4: ( (lv_entries_2_0= ruleConfigEntry ) )
- // InternalApplicationConfiguration.g:2437:5: (lv_entries_2_0= ruleConfigEntry )
+ // InternalApplicationConfiguration.g:2583:4: ( (lv_entries_2_0= ruleConfigEntry ) )
+ // InternalApplicationConfiguration.g:2584:5: (lv_entries_2_0= ruleConfigEntry )
{
- // InternalApplicationConfiguration.g:2437:5: (lv_entries_2_0= ruleConfigEntry )
- // InternalApplicationConfiguration.g:2438:6: lv_entries_2_0= ruleConfigEntry
+ // InternalApplicationConfiguration.g:2584:5: (lv_entries_2_0= ruleConfigEntry )
+ // InternalApplicationConfiguration.g:2585:6: lv_entries_2_0= ruleConfigEntry
{
newCompositeNode(grammarAccess.getConfigSpecificationAccess().getEntriesConfigEntryParserRuleCall_2_0_0());
@@ -6772,30 +7148,30 @@ public class InternalApplicationConfigurationParser extends AbstractInternalAntl
}
- // InternalApplicationConfiguration.g:2455:4: (otherlv_3= ',' ( (lv_entries_4_0= ruleConfigEntry ) ) )*
- loop34:
+ // InternalApplicationConfiguration.g:2602:4: (otherlv_3= ',' ( (lv_entries_4_0= ruleConfigEntry ) ) )*
+ loop36:
do {
- int alt34=2;
- int LA34_0 = input.LA(1);
+ int alt36=2;
+ int LA36_0 = input.LA(1);
- if ( (LA34_0==20) ) {
- alt34=1;
+ if ( (LA36_0==20) ) {
+ alt36=1;
}
- switch (alt34) {
+ switch (alt36) {
case 1 :
- // InternalApplicationConfiguration.g:2456:5: otherlv_3= ',' ( (lv_entries_4_0= ruleConfigEntry ) )
+ // InternalApplicationConfiguration.g:2603:5: otherlv_3= ',' ( (lv_entries_4_0= ruleConfigEntry ) )
{
otherlv_3=(Token)match(input,20,FOLLOW_27);
newLeafNode(otherlv_3, grammarAccess.getConfigSpecificationAccess().getCommaKeyword_2_1_0());
- // InternalApplicationConfiguration.g:2460:5: ( (lv_entries_4_0= ruleConfigEntry ) )
- // InternalApplicationConfiguration.g:2461:6: (lv_entries_4_0= ruleConfigEntry )
+ // InternalApplicationConfiguration.g:2607:5: ( (lv_entries_4_0= ruleConfigEntry ) )
+ // InternalApplicationConfiguration.g:2608:6: (lv_entries_4_0= ruleConfigEntry )
{
- // InternalApplicationConfiguration.g:2461:6: (lv_entries_4_0= ruleConfigEntry )
- // InternalApplicationConfiguration.g:2462:7: lv_entries_4_0= ruleConfigEntry
+ // InternalApplicationConfiguration.g:2608:6: (lv_entries_4_0= ruleConfigEntry )
+ // InternalApplicationConfiguration.g:2609:7: lv_entries_4_0= ruleConfigEntry
{
newCompositeNode(grammarAccess.getConfigSpecificationAccess().getEntriesConfigEntryParserRuleCall_2_1_1_0());
@@ -6827,7 +7203,7 @@ public class InternalApplicationConfigurationParser extends AbstractInternalAntl
break;
default :
- break loop34;
+ break loop36;
}
} while (true);
@@ -6864,7 +7240,7 @@ public class InternalApplicationConfigurationParser extends AbstractInternalAntl
// $ANTLR start "entryRuleConfigDeclaration"
- // InternalApplicationConfiguration.g:2489:1: entryRuleConfigDeclaration returns [EObject current=null] : iv_ruleConfigDeclaration= ruleConfigDeclaration EOF ;
+ // InternalApplicationConfiguration.g:2636:1: entryRuleConfigDeclaration returns [EObject current=null] : iv_ruleConfigDeclaration= ruleConfigDeclaration EOF ;
public final EObject entryRuleConfigDeclaration() throws RecognitionException {
EObject current = null;
@@ -6872,8 +7248,8 @@ public class InternalApplicationConfigurationParser extends AbstractInternalAntl
try {
- // InternalApplicationConfiguration.g:2489:58: (iv_ruleConfigDeclaration= ruleConfigDeclaration EOF )
- // InternalApplicationConfiguration.g:2490:2: iv_ruleConfigDeclaration= ruleConfigDeclaration EOF
+ // InternalApplicationConfiguration.g:2636:58: (iv_ruleConfigDeclaration= ruleConfigDeclaration EOF )
+ // InternalApplicationConfiguration.g:2637:2: iv_ruleConfigDeclaration= ruleConfigDeclaration EOF
{
newCompositeNode(grammarAccess.getConfigDeclarationRule());
pushFollow(FOLLOW_1);
@@ -6900,7 +7276,7 @@ public class InternalApplicationConfigurationParser extends AbstractInternalAntl
// $ANTLR start "ruleConfigDeclaration"
- // InternalApplicationConfiguration.g:2496:1: ruleConfigDeclaration returns [EObject current=null] : (otherlv_0= 'config' ( (lv_name_1_0= RULE_ID ) ) ( (lv_specification_2_0= ruleConfigSpecification ) ) ) ;
+ // InternalApplicationConfiguration.g:2643:1: ruleConfigDeclaration returns [EObject current=null] : (otherlv_0= 'config' ( (lv_name_1_0= RULE_ID ) ) ( (lv_specification_2_0= ruleConfigSpecification ) ) ) ;
public final EObject ruleConfigDeclaration() throws RecognitionException {
EObject current = null;
@@ -6913,21 +7289,21 @@ public class InternalApplicationConfigurationParser extends AbstractInternalAntl
enterRule();
try {
- // InternalApplicationConfiguration.g:2502:2: ( (otherlv_0= 'config' ( (lv_name_1_0= RULE_ID ) ) ( (lv_specification_2_0= ruleConfigSpecification ) ) ) )
- // InternalApplicationConfiguration.g:2503:2: (otherlv_0= 'config' ( (lv_name_1_0= RULE_ID ) ) ( (lv_specification_2_0= ruleConfigSpecification ) ) )
+ // InternalApplicationConfiguration.g:2649:2: ( (otherlv_0= 'config' ( (lv_name_1_0= RULE_ID ) ) ( (lv_specification_2_0= ruleConfigSpecification ) ) ) )
+ // InternalApplicationConfiguration.g:2650:2: (otherlv_0= 'config' ( (lv_name_1_0= RULE_ID ) ) ( (lv_specification_2_0= ruleConfigSpecification ) ) )
{
- // InternalApplicationConfiguration.g:2503:2: (otherlv_0= 'config' ( (lv_name_1_0= RULE_ID ) ) ( (lv_specification_2_0= ruleConfigSpecification ) ) )
- // InternalApplicationConfiguration.g:2504:3: otherlv_0= 'config' ( (lv_name_1_0= RULE_ID ) ) ( (lv_specification_2_0= ruleConfigSpecification ) )
+ // InternalApplicationConfiguration.g:2650:2: (otherlv_0= 'config' ( (lv_name_1_0= RULE_ID ) ) ( (lv_specification_2_0= ruleConfigSpecification ) ) )
+ // InternalApplicationConfiguration.g:2651:3: otherlv_0= 'config' ( (lv_name_1_0= RULE_ID ) ) ( (lv_specification_2_0= ruleConfigSpecification ) )
{
- otherlv_0=(Token)match(input,32,FOLLOW_6);
+ otherlv_0=(Token)match(input,33,FOLLOW_6);
newLeafNode(otherlv_0, grammarAccess.getConfigDeclarationAccess().getConfigKeyword_0());
- // InternalApplicationConfiguration.g:2508:3: ( (lv_name_1_0= RULE_ID ) )
- // InternalApplicationConfiguration.g:2509:4: (lv_name_1_0= RULE_ID )
+ // InternalApplicationConfiguration.g:2655:3: ( (lv_name_1_0= RULE_ID ) )
+ // InternalApplicationConfiguration.g:2656:4: (lv_name_1_0= RULE_ID )
{
- // InternalApplicationConfiguration.g:2509:4: (lv_name_1_0= RULE_ID )
- // InternalApplicationConfiguration.g:2510:5: lv_name_1_0= RULE_ID
+ // InternalApplicationConfiguration.g:2656:4: (lv_name_1_0= RULE_ID )
+ // InternalApplicationConfiguration.g:2657:5: lv_name_1_0= RULE_ID
{
lv_name_1_0=(Token)match(input,RULE_ID,FOLLOW_17);
@@ -6949,11 +7325,11 @@ public class InternalApplicationConfigurationParser extends AbstractInternalAntl
}
- // InternalApplicationConfiguration.g:2526:3: ( (lv_specification_2_0= ruleConfigSpecification ) )
- // InternalApplicationConfiguration.g:2527:4: (lv_specification_2_0= ruleConfigSpecification )
+ // InternalApplicationConfiguration.g:2673:3: ( (lv_specification_2_0= ruleConfigSpecification ) )
+ // InternalApplicationConfiguration.g:2674:4: (lv_specification_2_0= ruleConfigSpecification )
{
- // InternalApplicationConfiguration.g:2527:4: (lv_specification_2_0= ruleConfigSpecification )
- // InternalApplicationConfiguration.g:2528:5: lv_specification_2_0= ruleConfigSpecification
+ // InternalApplicationConfiguration.g:2674:4: (lv_specification_2_0= ruleConfigSpecification )
+ // InternalApplicationConfiguration.g:2675:5: lv_specification_2_0= ruleConfigSpecification
{
newCompositeNode(grammarAccess.getConfigDeclarationAccess().getSpecificationConfigSpecificationParserRuleCall_2_0());
@@ -7003,7 +7379,7 @@ public class InternalApplicationConfigurationParser extends AbstractInternalAntl
// $ANTLR start "entryRuleConfigEntry"
- // InternalApplicationConfiguration.g:2549:1: entryRuleConfigEntry returns [EObject current=null] : iv_ruleConfigEntry= ruleConfigEntry EOF ;
+ // InternalApplicationConfiguration.g:2696:1: entryRuleConfigEntry returns [EObject current=null] : iv_ruleConfigEntry= ruleConfigEntry EOF ;
public final EObject entryRuleConfigEntry() throws RecognitionException {
EObject current = null;
@@ -7011,8 +7387,8 @@ public class InternalApplicationConfigurationParser extends AbstractInternalAntl
try {
- // InternalApplicationConfiguration.g:2549:52: (iv_ruleConfigEntry= ruleConfigEntry EOF )
- // InternalApplicationConfiguration.g:2550:2: iv_ruleConfigEntry= ruleConfigEntry EOF
+ // InternalApplicationConfiguration.g:2696:52: (iv_ruleConfigEntry= ruleConfigEntry EOF )
+ // InternalApplicationConfiguration.g:2697:2: iv_ruleConfigEntry= ruleConfigEntry EOF
{
newCompositeNode(grammarAccess.getConfigEntryRule());
pushFollow(FOLLOW_1);
@@ -7039,7 +7415,7 @@ public class InternalApplicationConfigurationParser extends AbstractInternalAntl
// $ANTLR start "ruleConfigEntry"
- // InternalApplicationConfiguration.g:2556:1: ruleConfigEntry returns [EObject current=null] : (this_DocumentationEntry_0= ruleDocumentationEntry | this_RuntimeEntry_1= ruleRuntimeEntry | this_MemoryEntry_2= ruleMemoryEntry | this_CustomEntry_3= ruleCustomEntry ) ;
+ // 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 ) ;
public final EObject ruleConfigEntry() throws RecognitionException {
EObject current = null;
@@ -7056,42 +7432,42 @@ public class InternalApplicationConfigurationParser extends AbstractInternalAntl
enterRule();
try {
- // InternalApplicationConfiguration.g:2562:2: ( (this_DocumentationEntry_0= ruleDocumentationEntry | this_RuntimeEntry_1= ruleRuntimeEntry | this_MemoryEntry_2= ruleMemoryEntry | this_CustomEntry_3= ruleCustomEntry ) )
- // InternalApplicationConfiguration.g:2563:2: (this_DocumentationEntry_0= ruleDocumentationEntry | this_RuntimeEntry_1= ruleRuntimeEntry | this_MemoryEntry_2= ruleMemoryEntry | this_CustomEntry_3= ruleCustomEntry )
+ // InternalApplicationConfiguration.g:2709:2: ( (this_DocumentationEntry_0= ruleDocumentationEntry | this_RuntimeEntry_1= ruleRuntimeEntry | this_MemoryEntry_2= ruleMemoryEntry | this_CustomEntry_3= ruleCustomEntry ) )
+ // InternalApplicationConfiguration.g:2710:2: (this_DocumentationEntry_0= ruleDocumentationEntry | this_RuntimeEntry_1= ruleRuntimeEntry | this_MemoryEntry_2= ruleMemoryEntry | this_CustomEntry_3= ruleCustomEntry )
{
- // InternalApplicationConfiguration.g:2563:2: (this_DocumentationEntry_0= ruleDocumentationEntry | this_RuntimeEntry_1= ruleRuntimeEntry | this_MemoryEntry_2= ruleMemoryEntry | this_CustomEntry_3= ruleCustomEntry )
- int alt36=4;
+ // InternalApplicationConfiguration.g:2710:2: (this_DocumentationEntry_0= ruleDocumentationEntry | this_RuntimeEntry_1= ruleRuntimeEntry | this_MemoryEntry_2= ruleMemoryEntry | this_CustomEntry_3= ruleCustomEntry )
+ int alt38=4;
switch ( input.LA(1) ) {
- case 33:
+ case 34:
{
- alt36=1;
+ alt38=1;
}
break;
- case 34:
+ case 35:
{
- alt36=2;
+ alt38=2;
}
break;
- case 35:
+ case 36:
{
- alt36=3;
+ alt38=3;
}
break;
case RULE_STRING:
{
- alt36=4;
+ alt38=4;
}
break;
default:
NoViableAltException nvae =
- new NoViableAltException("", 36, 0, input);
+ new NoViableAltException("", 38, 0, input);
throw nvae;
}
- switch (alt36) {
+ switch (alt38) {
case 1 :
- // InternalApplicationConfiguration.g:2564:3: this_DocumentationEntry_0= ruleDocumentationEntry
+ // InternalApplicationConfiguration.g:2711:3: this_DocumentationEntry_0= ruleDocumentationEntry
{
newCompositeNode(grammarAccess.getConfigEntryAccess().getDocumentationEntryParserRuleCall_0());
@@ -7109,7 +7485,7 @@ public class InternalApplicationConfigurationParser extends AbstractInternalAntl
}
break;
case 2 :
- // InternalApplicationConfiguration.g:2573:3: this_RuntimeEntry_1= ruleRuntimeEntry
+ // InternalApplicationConfiguration.g:2720:3: this_RuntimeEntry_1= ruleRuntimeEntry
{
newCompositeNode(grammarAccess.getConfigEntryAccess().getRuntimeEntryParserRuleCall_1());
@@ -7127,7 +7503,7 @@ public class InternalApplicationConfigurationParser extends AbstractInternalAntl
}
break;
case 3 :
- // InternalApplicationConfiguration.g:2582:3: this_MemoryEntry_2= ruleMemoryEntry
+ // InternalApplicationConfiguration.g:2729:3: this_MemoryEntry_2= ruleMemoryEntry
{
newCompositeNode(grammarAccess.getConfigEntryAccess().getMemoryEntryParserRuleCall_2());
@@ -7145,7 +7521,7 @@ public class InternalApplicationConfigurationParser extends AbstractInternalAntl
}
break;
case 4 :
- // InternalApplicationConfiguration.g:2591:3: this_CustomEntry_3= ruleCustomEntry
+ // InternalApplicationConfiguration.g:2738:3: this_CustomEntry_3= ruleCustomEntry
{
newCompositeNode(grammarAccess.getConfigEntryAccess().getCustomEntryParserRuleCall_3());
@@ -7185,7 +7561,7 @@ public class InternalApplicationConfigurationParser extends AbstractInternalAntl
// $ANTLR start "entryRuleDocumentationEntry"
- // InternalApplicationConfiguration.g:2603:1: entryRuleDocumentationEntry returns [EObject current=null] : iv_ruleDocumentationEntry= ruleDocumentationEntry EOF ;
+ // InternalApplicationConfiguration.g:2750:1: entryRuleDocumentationEntry returns [EObject current=null] : iv_ruleDocumentationEntry= ruleDocumentationEntry EOF ;
public final EObject entryRuleDocumentationEntry() throws RecognitionException {
EObject current = null;
@@ -7193,8 +7569,8 @@ public class InternalApplicationConfigurationParser extends AbstractInternalAntl
try {
- // InternalApplicationConfiguration.g:2603:59: (iv_ruleDocumentationEntry= ruleDocumentationEntry EOF )
- // InternalApplicationConfiguration.g:2604:2: iv_ruleDocumentationEntry= ruleDocumentationEntry EOF
+ // InternalApplicationConfiguration.g:2750:59: (iv_ruleDocumentationEntry= ruleDocumentationEntry EOF )
+ // InternalApplicationConfiguration.g:2751:2: iv_ruleDocumentationEntry= ruleDocumentationEntry EOF
{
newCompositeNode(grammarAccess.getDocumentationEntryRule());
pushFollow(FOLLOW_1);
@@ -7221,7 +7597,7 @@ public class InternalApplicationConfigurationParser extends AbstractInternalAntl
// $ANTLR start "ruleDocumentationEntry"
- // InternalApplicationConfiguration.g:2610:1: ruleDocumentationEntry returns [EObject current=null] : (otherlv_0= 'log-level' otherlv_1= '=' ( (lv_level_2_0= ruleDocumentLevelSpecification ) ) ) ;
+ // InternalApplicationConfiguration.g:2757:1: ruleDocumentationEntry returns [EObject current=null] : (otherlv_0= 'log-level' otherlv_1= '=' ( (lv_level_2_0= ruleDocumentLevelSpecification ) ) ) ;
public final EObject ruleDocumentationEntry() throws RecognitionException {
EObject current = null;
@@ -7234,13 +7610,13 @@ public class InternalApplicationConfigurationParser extends AbstractInternalAntl
enterRule();
try {
- // InternalApplicationConfiguration.g:2616:2: ( (otherlv_0= 'log-level' otherlv_1= '=' ( (lv_level_2_0= ruleDocumentLevelSpecification ) ) ) )
- // InternalApplicationConfiguration.g:2617:2: (otherlv_0= 'log-level' otherlv_1= '=' ( (lv_level_2_0= ruleDocumentLevelSpecification ) ) )
+ // InternalApplicationConfiguration.g:2763:2: ( (otherlv_0= 'log-level' otherlv_1= '=' ( (lv_level_2_0= ruleDocumentLevelSpecification ) ) ) )
+ // InternalApplicationConfiguration.g:2764:2: (otherlv_0= 'log-level' otherlv_1= '=' ( (lv_level_2_0= ruleDocumentLevelSpecification ) ) )
{
- // InternalApplicationConfiguration.g:2617:2: (otherlv_0= 'log-level' otherlv_1= '=' ( (lv_level_2_0= ruleDocumentLevelSpecification ) ) )
- // InternalApplicationConfiguration.g:2618:3: otherlv_0= 'log-level' otherlv_1= '=' ( (lv_level_2_0= ruleDocumentLevelSpecification ) )
+ // InternalApplicationConfiguration.g:2764:2: (otherlv_0= 'log-level' otherlv_1= '=' ( (lv_level_2_0= ruleDocumentLevelSpecification ) ) )
+ // InternalApplicationConfiguration.g:2765:3: otherlv_0= 'log-level' otherlv_1= '=' ( (lv_level_2_0= ruleDocumentLevelSpecification ) )
{
- otherlv_0=(Token)match(input,33,FOLLOW_13);
+ otherlv_0=(Token)match(input,34,FOLLOW_13);
newLeafNode(otherlv_0, grammarAccess.getDocumentationEntryAccess().getLogLevelKeyword_0());
@@ -7248,11 +7624,11 @@ public class InternalApplicationConfigurationParser extends AbstractInternalAntl
newLeafNode(otherlv_1, grammarAccess.getDocumentationEntryAccess().getEqualsSignKeyword_1());
- // InternalApplicationConfiguration.g:2626:3: ( (lv_level_2_0= ruleDocumentLevelSpecification ) )
- // InternalApplicationConfiguration.g:2627:4: (lv_level_2_0= ruleDocumentLevelSpecification )
+ // InternalApplicationConfiguration.g:2773:3: ( (lv_level_2_0= ruleDocumentLevelSpecification ) )
+ // InternalApplicationConfiguration.g:2774:4: (lv_level_2_0= ruleDocumentLevelSpecification )
{
- // InternalApplicationConfiguration.g:2627:4: (lv_level_2_0= ruleDocumentLevelSpecification )
- // InternalApplicationConfiguration.g:2628:5: lv_level_2_0= ruleDocumentLevelSpecification
+ // InternalApplicationConfiguration.g:2774:4: (lv_level_2_0= ruleDocumentLevelSpecification )
+ // InternalApplicationConfiguration.g:2775:5: lv_level_2_0= ruleDocumentLevelSpecification
{
newCompositeNode(grammarAccess.getDocumentationEntryAccess().getLevelDocumentLevelSpecificationEnumRuleCall_2_0());
@@ -7302,7 +7678,7 @@ public class InternalApplicationConfigurationParser extends AbstractInternalAntl
// $ANTLR start "entryRuleRuntimeEntry"
- // InternalApplicationConfiguration.g:2649:1: entryRuleRuntimeEntry returns [EObject current=null] : iv_ruleRuntimeEntry= ruleRuntimeEntry EOF ;
+ // InternalApplicationConfiguration.g:2796:1: entryRuleRuntimeEntry returns [EObject current=null] : iv_ruleRuntimeEntry= ruleRuntimeEntry EOF ;
public final EObject entryRuleRuntimeEntry() throws RecognitionException {
EObject current = null;
@@ -7310,8 +7686,8 @@ public class InternalApplicationConfigurationParser extends AbstractInternalAntl
try {
- // InternalApplicationConfiguration.g:2649:53: (iv_ruleRuntimeEntry= ruleRuntimeEntry EOF )
- // InternalApplicationConfiguration.g:2650:2: iv_ruleRuntimeEntry= ruleRuntimeEntry EOF
+ // InternalApplicationConfiguration.g:2796:53: (iv_ruleRuntimeEntry= ruleRuntimeEntry EOF )
+ // InternalApplicationConfiguration.g:2797:2: iv_ruleRuntimeEntry= ruleRuntimeEntry EOF
{
newCompositeNode(grammarAccess.getRuntimeEntryRule());
pushFollow(FOLLOW_1);
@@ -7338,7 +7714,7 @@ public class InternalApplicationConfigurationParser extends AbstractInternalAntl
// $ANTLR start "ruleRuntimeEntry"
- // InternalApplicationConfiguration.g:2656:1: ruleRuntimeEntry returns [EObject current=null] : (otherlv_0= 'runtime' otherlv_1= '=' ( (lv_millisecLimit_2_0= RULE_INT ) ) ) ;
+ // InternalApplicationConfiguration.g:2803:1: ruleRuntimeEntry returns [EObject current=null] : (otherlv_0= 'runtime' otherlv_1= '=' ( (lv_millisecLimit_2_0= RULE_INT ) ) ) ;
public final EObject ruleRuntimeEntry() throws RecognitionException {
EObject current = null;
@@ -7350,13 +7726,13 @@ public class InternalApplicationConfigurationParser extends AbstractInternalAntl
enterRule();
try {
- // InternalApplicationConfiguration.g:2662:2: ( (otherlv_0= 'runtime' otherlv_1= '=' ( (lv_millisecLimit_2_0= RULE_INT ) ) ) )
- // InternalApplicationConfiguration.g:2663:2: (otherlv_0= 'runtime' otherlv_1= '=' ( (lv_millisecLimit_2_0= RULE_INT ) ) )
+ // InternalApplicationConfiguration.g:2809:2: ( (otherlv_0= 'runtime' otherlv_1= '=' ( (lv_millisecLimit_2_0= RULE_INT ) ) ) )
+ // InternalApplicationConfiguration.g:2810:2: (otherlv_0= 'runtime' otherlv_1= '=' ( (lv_millisecLimit_2_0= RULE_INT ) ) )
{
- // InternalApplicationConfiguration.g:2663:2: (otherlv_0= 'runtime' otherlv_1= '=' ( (lv_millisecLimit_2_0= RULE_INT ) ) )
- // InternalApplicationConfiguration.g:2664:3: otherlv_0= 'runtime' otherlv_1= '=' ( (lv_millisecLimit_2_0= RULE_INT ) )
+ // InternalApplicationConfiguration.g:2810:2: (otherlv_0= 'runtime' otherlv_1= '=' ( (lv_millisecLimit_2_0= RULE_INT ) ) )
+ // InternalApplicationConfiguration.g:2811:3: otherlv_0= 'runtime' otherlv_1= '=' ( (lv_millisecLimit_2_0= RULE_INT ) )
{
- otherlv_0=(Token)match(input,34,FOLLOW_13);
+ otherlv_0=(Token)match(input,35,FOLLOW_13);
newLeafNode(otherlv_0, grammarAccess.getRuntimeEntryAccess().getRuntimeKeyword_0());
@@ -7364,11 +7740,11 @@ public class InternalApplicationConfigurationParser extends AbstractInternalAntl
newLeafNode(otherlv_1, grammarAccess.getRuntimeEntryAccess().getEqualsSignKeyword_1());
- // InternalApplicationConfiguration.g:2672:3: ( (lv_millisecLimit_2_0= RULE_INT ) )
- // InternalApplicationConfiguration.g:2673:4: (lv_millisecLimit_2_0= RULE_INT )
+ // InternalApplicationConfiguration.g:2819:3: ( (lv_millisecLimit_2_0= RULE_INT ) )
+ // InternalApplicationConfiguration.g:2820:4: (lv_millisecLimit_2_0= RULE_INT )
{
- // InternalApplicationConfiguration.g:2673:4: (lv_millisecLimit_2_0= RULE_INT )
- // InternalApplicationConfiguration.g:2674:5: lv_millisecLimit_2_0= RULE_INT
+ // InternalApplicationConfiguration.g:2820:4: (lv_millisecLimit_2_0= RULE_INT )
+ // InternalApplicationConfiguration.g:2821:5: lv_millisecLimit_2_0= RULE_INT
{
lv_millisecLimit_2_0=(Token)match(input,RULE_INT,FOLLOW_2);
@@ -7413,7 +7789,7 @@ public class InternalApplicationConfigurationParser extends AbstractInternalAntl
// $ANTLR start "entryRuleMemoryEntry"
- // InternalApplicationConfiguration.g:2694:1: entryRuleMemoryEntry returns [EObject current=null] : iv_ruleMemoryEntry= ruleMemoryEntry EOF ;
+ // InternalApplicationConfiguration.g:2841:1: entryRuleMemoryEntry returns [EObject current=null] : iv_ruleMemoryEntry= ruleMemoryEntry EOF ;
public final EObject entryRuleMemoryEntry() throws RecognitionException {
EObject current = null;
@@ -7421,8 +7797,8 @@ public class InternalApplicationConfigurationParser extends AbstractInternalAntl
try {
- // InternalApplicationConfiguration.g:2694:52: (iv_ruleMemoryEntry= ruleMemoryEntry EOF )
- // InternalApplicationConfiguration.g:2695:2: iv_ruleMemoryEntry= ruleMemoryEntry EOF
+ // InternalApplicationConfiguration.g:2841:52: (iv_ruleMemoryEntry= ruleMemoryEntry EOF )
+ // InternalApplicationConfiguration.g:2842:2: iv_ruleMemoryEntry= ruleMemoryEntry EOF
{
newCompositeNode(grammarAccess.getMemoryEntryRule());
pushFollow(FOLLOW_1);
@@ -7449,7 +7825,7 @@ public class InternalApplicationConfigurationParser extends AbstractInternalAntl
// $ANTLR start "ruleMemoryEntry"
- // InternalApplicationConfiguration.g:2701:1: ruleMemoryEntry returns [EObject current=null] : (otherlv_0= 'memory' otherlv_1= '=' ( (lv_megabyteLimit_2_0= RULE_INT ) ) ) ;
+ // InternalApplicationConfiguration.g:2848:1: ruleMemoryEntry returns [EObject current=null] : (otherlv_0= 'memory' otherlv_1= '=' ( (lv_megabyteLimit_2_0= RULE_INT ) ) ) ;
public final EObject ruleMemoryEntry() throws RecognitionException {
EObject current = null;
@@ -7461,13 +7837,13 @@ public class InternalApplicationConfigurationParser extends AbstractInternalAntl
enterRule();
try {
- // InternalApplicationConfiguration.g:2707:2: ( (otherlv_0= 'memory' otherlv_1= '=' ( (lv_megabyteLimit_2_0= RULE_INT ) ) ) )
- // InternalApplicationConfiguration.g:2708:2: (otherlv_0= 'memory' otherlv_1= '=' ( (lv_megabyteLimit_2_0= RULE_INT ) ) )
+ // InternalApplicationConfiguration.g:2854:2: ( (otherlv_0= 'memory' otherlv_1= '=' ( (lv_megabyteLimit_2_0= RULE_INT ) ) ) )
+ // InternalApplicationConfiguration.g:2855:2: (otherlv_0= 'memory' otherlv_1= '=' ( (lv_megabyteLimit_2_0= RULE_INT ) ) )
{
- // InternalApplicationConfiguration.g:2708:2: (otherlv_0= 'memory' otherlv_1= '=' ( (lv_megabyteLimit_2_0= RULE_INT ) ) )
- // InternalApplicationConfiguration.g:2709:3: otherlv_0= 'memory' otherlv_1= '=' ( (lv_megabyteLimit_2_0= RULE_INT ) )
+ // InternalApplicationConfiguration.g:2855:2: (otherlv_0= 'memory' otherlv_1= '=' ( (lv_megabyteLimit_2_0= RULE_INT ) ) )
+ // InternalApplicationConfiguration.g:2856:3: otherlv_0= 'memory' otherlv_1= '=' ( (lv_megabyteLimit_2_0= RULE_INT ) )
{
- otherlv_0=(Token)match(input,35,FOLLOW_13);
+ otherlv_0=(Token)match(input,36,FOLLOW_13);
newLeafNode(otherlv_0, grammarAccess.getMemoryEntryAccess().getMemoryKeyword_0());
@@ -7475,11 +7851,11 @@ public class InternalApplicationConfigurationParser extends AbstractInternalAntl
newLeafNode(otherlv_1, grammarAccess.getMemoryEntryAccess().getEqualsSignKeyword_1());
- // InternalApplicationConfiguration.g:2717:3: ( (lv_megabyteLimit_2_0= RULE_INT ) )
- // InternalApplicationConfiguration.g:2718:4: (lv_megabyteLimit_2_0= RULE_INT )
+ // InternalApplicationConfiguration.g:2864:3: ( (lv_megabyteLimit_2_0= RULE_INT ) )
+ // InternalApplicationConfiguration.g:2865:4: (lv_megabyteLimit_2_0= RULE_INT )
{
- // InternalApplicationConfiguration.g:2718:4: (lv_megabyteLimit_2_0= RULE_INT )
- // InternalApplicationConfiguration.g:2719:5: lv_megabyteLimit_2_0= RULE_INT
+ // InternalApplicationConfiguration.g:2865:4: (lv_megabyteLimit_2_0= RULE_INT )
+ // InternalApplicationConfiguration.g:2866:5: lv_megabyteLimit_2_0= RULE_INT
{
lv_megabyteLimit_2_0=(Token)match(input,RULE_INT,FOLLOW_2);
@@ -7524,7 +7900,7 @@ public class InternalApplicationConfigurationParser extends AbstractInternalAntl
// $ANTLR start "entryRuleCustomEntry"
- // InternalApplicationConfiguration.g:2739:1: entryRuleCustomEntry returns [EObject current=null] : iv_ruleCustomEntry= ruleCustomEntry EOF ;
+ // InternalApplicationConfiguration.g:2886:1: entryRuleCustomEntry returns [EObject current=null] : iv_ruleCustomEntry= ruleCustomEntry EOF ;
public final EObject entryRuleCustomEntry() throws RecognitionException {
EObject current = null;
@@ -7532,8 +7908,8 @@ public class InternalApplicationConfigurationParser extends AbstractInternalAntl
try {
- // InternalApplicationConfiguration.g:2739:52: (iv_ruleCustomEntry= ruleCustomEntry EOF )
- // InternalApplicationConfiguration.g:2740:2: iv_ruleCustomEntry= ruleCustomEntry EOF
+ // InternalApplicationConfiguration.g:2886:52: (iv_ruleCustomEntry= ruleCustomEntry EOF )
+ // InternalApplicationConfiguration.g:2887:2: iv_ruleCustomEntry= ruleCustomEntry EOF
{
newCompositeNode(grammarAccess.getCustomEntryRule());
pushFollow(FOLLOW_1);
@@ -7560,7 +7936,7 @@ public class InternalApplicationConfigurationParser extends AbstractInternalAntl
// $ANTLR start "ruleCustomEntry"
- // InternalApplicationConfiguration.g:2746:1: ruleCustomEntry returns [EObject current=null] : ( ( (lv_key_0_0= RULE_STRING ) ) otherlv_1= '=' ( (lv_value_2_0= RULE_STRING ) ) ) ;
+ // InternalApplicationConfiguration.g:2893:1: ruleCustomEntry returns [EObject current=null] : ( ( (lv_key_0_0= RULE_STRING ) ) otherlv_1= '=' ( (lv_value_2_0= RULE_STRING ) ) ) ;
public final EObject ruleCustomEntry() throws RecognitionException {
EObject current = null;
@@ -7572,17 +7948,17 @@ public class InternalApplicationConfigurationParser extends AbstractInternalAntl
enterRule();
try {
- // InternalApplicationConfiguration.g:2752:2: ( ( ( (lv_key_0_0= RULE_STRING ) ) otherlv_1= '=' ( (lv_value_2_0= RULE_STRING ) ) ) )
- // InternalApplicationConfiguration.g:2753:2: ( ( (lv_key_0_0= RULE_STRING ) ) otherlv_1= '=' ( (lv_value_2_0= RULE_STRING ) ) )
+ // InternalApplicationConfiguration.g:2899:2: ( ( ( (lv_key_0_0= RULE_STRING ) ) otherlv_1= '=' ( (lv_value_2_0= RULE_STRING ) ) ) )
+ // InternalApplicationConfiguration.g:2900:2: ( ( (lv_key_0_0= RULE_STRING ) ) otherlv_1= '=' ( (lv_value_2_0= RULE_STRING ) ) )
{
- // InternalApplicationConfiguration.g:2753:2: ( ( (lv_key_0_0= RULE_STRING ) ) otherlv_1= '=' ( (lv_value_2_0= RULE_STRING ) ) )
- // InternalApplicationConfiguration.g:2754:3: ( (lv_key_0_0= RULE_STRING ) ) otherlv_1= '=' ( (lv_value_2_0= RULE_STRING ) )
+ // InternalApplicationConfiguration.g:2900:2: ( ( (lv_key_0_0= RULE_STRING ) ) otherlv_1= '=' ( (lv_value_2_0= RULE_STRING ) ) )
+ // InternalApplicationConfiguration.g:2901:3: ( (lv_key_0_0= RULE_STRING ) ) otherlv_1= '=' ( (lv_value_2_0= RULE_STRING ) )
{
- // InternalApplicationConfiguration.g:2754:3: ( (lv_key_0_0= RULE_STRING ) )
- // InternalApplicationConfiguration.g:2755:4: (lv_key_0_0= RULE_STRING )
+ // InternalApplicationConfiguration.g:2901:3: ( (lv_key_0_0= RULE_STRING ) )
+ // InternalApplicationConfiguration.g:2902:4: (lv_key_0_0= RULE_STRING )
{
- // InternalApplicationConfiguration.g:2755:4: (lv_key_0_0= RULE_STRING )
- // InternalApplicationConfiguration.g:2756:5: lv_key_0_0= RULE_STRING
+ // InternalApplicationConfiguration.g:2902:4: (lv_key_0_0= RULE_STRING )
+ // InternalApplicationConfiguration.g:2903:5: lv_key_0_0= RULE_STRING
{
lv_key_0_0=(Token)match(input,RULE_STRING,FOLLOW_13);
@@ -7608,11 +7984,11 @@ public class InternalApplicationConfigurationParser extends AbstractInternalAntl
newLeafNode(otherlv_1, grammarAccess.getCustomEntryAccess().getEqualsSignKeyword_1());
- // InternalApplicationConfiguration.g:2776:3: ( (lv_value_2_0= RULE_STRING ) )
- // InternalApplicationConfiguration.g:2777:4: (lv_value_2_0= RULE_STRING )
+ // InternalApplicationConfiguration.g:2923:3: ( (lv_value_2_0= RULE_STRING ) )
+ // InternalApplicationConfiguration.g:2924:4: (lv_value_2_0= RULE_STRING )
{
- // InternalApplicationConfiguration.g:2777:4: (lv_value_2_0= RULE_STRING )
- // InternalApplicationConfiguration.g:2778:5: lv_value_2_0= RULE_STRING
+ // InternalApplicationConfiguration.g:2924:4: (lv_value_2_0= RULE_STRING )
+ // InternalApplicationConfiguration.g:2925:5: lv_value_2_0= RULE_STRING
{
lv_value_2_0=(Token)match(input,RULE_STRING,FOLLOW_2);
@@ -7657,7 +8033,7 @@ public class InternalApplicationConfigurationParser extends AbstractInternalAntl
// $ANTLR start "entryRuleConfigReference"
- // InternalApplicationConfiguration.g:2798:1: entryRuleConfigReference returns [EObject current=null] : iv_ruleConfigReference= ruleConfigReference EOF ;
+ // InternalApplicationConfiguration.g:2945:1: entryRuleConfigReference returns [EObject current=null] : iv_ruleConfigReference= ruleConfigReference EOF ;
public final EObject entryRuleConfigReference() throws RecognitionException {
EObject current = null;
@@ -7665,8 +8041,8 @@ public class InternalApplicationConfigurationParser extends AbstractInternalAntl
try {
- // InternalApplicationConfiguration.g:2798:56: (iv_ruleConfigReference= ruleConfigReference EOF )
- // InternalApplicationConfiguration.g:2799:2: iv_ruleConfigReference= ruleConfigReference EOF
+ // InternalApplicationConfiguration.g:2945:56: (iv_ruleConfigReference= ruleConfigReference EOF )
+ // InternalApplicationConfiguration.g:2946:2: iv_ruleConfigReference= ruleConfigReference EOF
{
newCompositeNode(grammarAccess.getConfigReferenceRule());
pushFollow(FOLLOW_1);
@@ -7693,7 +8069,7 @@ public class InternalApplicationConfigurationParser extends AbstractInternalAntl
// $ANTLR start "ruleConfigReference"
- // InternalApplicationConfiguration.g:2805:1: ruleConfigReference returns [EObject current=null] : ( (otherlv_0= RULE_ID ) ) ;
+ // InternalApplicationConfiguration.g:2952:1: ruleConfigReference returns [EObject current=null] : ( (otherlv_0= RULE_ID ) ) ;
public final EObject ruleConfigReference() throws RecognitionException {
EObject current = null;
@@ -7703,14 +8079,14 @@ public class InternalApplicationConfigurationParser extends AbstractInternalAntl
enterRule();
try {
- // InternalApplicationConfiguration.g:2811:2: ( ( (otherlv_0= RULE_ID ) ) )
- // InternalApplicationConfiguration.g:2812:2: ( (otherlv_0= RULE_ID ) )
+ // InternalApplicationConfiguration.g:2958:2: ( ( (otherlv_0= RULE_ID ) ) )
+ // InternalApplicationConfiguration.g:2959:2: ( (otherlv_0= RULE_ID ) )
{
- // InternalApplicationConfiguration.g:2812:2: ( (otherlv_0= RULE_ID ) )
- // InternalApplicationConfiguration.g:2813:3: (otherlv_0= RULE_ID )
+ // InternalApplicationConfiguration.g:2959:2: ( (otherlv_0= RULE_ID ) )
+ // InternalApplicationConfiguration.g:2960:3: (otherlv_0= RULE_ID )
{
- // InternalApplicationConfiguration.g:2813:3: (otherlv_0= RULE_ID )
- // InternalApplicationConfiguration.g:2814:4: otherlv_0= RULE_ID
+ // InternalApplicationConfiguration.g:2960:3: (otherlv_0= RULE_ID )
+ // InternalApplicationConfiguration.g:2961:4: otherlv_0= RULE_ID
{
if (current==null) {
@@ -7747,7 +8123,7 @@ public class InternalApplicationConfigurationParser extends AbstractInternalAntl
// $ANTLR start "entryRuleConfig"
- // InternalApplicationConfiguration.g:2828:1: entryRuleConfig returns [EObject current=null] : iv_ruleConfig= ruleConfig EOF ;
+ // InternalApplicationConfiguration.g:2975:1: entryRuleConfig returns [EObject current=null] : iv_ruleConfig= ruleConfig EOF ;
public final EObject entryRuleConfig() throws RecognitionException {
EObject current = null;
@@ -7755,8 +8131,8 @@ public class InternalApplicationConfigurationParser extends AbstractInternalAntl
try {
- // InternalApplicationConfiguration.g:2828:47: (iv_ruleConfig= ruleConfig EOF )
- // InternalApplicationConfiguration.g:2829:2: iv_ruleConfig= ruleConfig EOF
+ // InternalApplicationConfiguration.g:2975:47: (iv_ruleConfig= ruleConfig EOF )
+ // InternalApplicationConfiguration.g:2976:2: iv_ruleConfig= ruleConfig EOF
{
newCompositeNode(grammarAccess.getConfigRule());
pushFollow(FOLLOW_1);
@@ -7783,7 +8159,7 @@ public class InternalApplicationConfigurationParser extends AbstractInternalAntl
// $ANTLR start "ruleConfig"
- // InternalApplicationConfiguration.g:2835:1: ruleConfig returns [EObject current=null] : (this_ConfigSpecification_0= ruleConfigSpecification | this_ConfigReference_1= ruleConfigReference ) ;
+ // InternalApplicationConfiguration.g:2982:1: ruleConfig returns [EObject current=null] : (this_ConfigSpecification_0= ruleConfigSpecification | this_ConfigReference_1= ruleConfigReference ) ;
public final EObject ruleConfig() throws RecognitionException {
EObject current = null;
@@ -7796,28 +8172,28 @@ public class InternalApplicationConfigurationParser extends AbstractInternalAntl
enterRule();
try {
- // InternalApplicationConfiguration.g:2841:2: ( (this_ConfigSpecification_0= ruleConfigSpecification | this_ConfigReference_1= ruleConfigReference ) )
- // InternalApplicationConfiguration.g:2842:2: (this_ConfigSpecification_0= ruleConfigSpecification | this_ConfigReference_1= ruleConfigReference )
+ // InternalApplicationConfiguration.g:2988:2: ( (this_ConfigSpecification_0= ruleConfigSpecification | this_ConfigReference_1= ruleConfigReference ) )
+ // InternalApplicationConfiguration.g:2989:2: (this_ConfigSpecification_0= ruleConfigSpecification | this_ConfigReference_1= ruleConfigReference )
{
- // InternalApplicationConfiguration.g:2842:2: (this_ConfigSpecification_0= ruleConfigSpecification | this_ConfigReference_1= ruleConfigReference )
- int alt37=2;
- int LA37_0 = input.LA(1);
+ // InternalApplicationConfiguration.g:2989:2: (this_ConfigSpecification_0= ruleConfigSpecification | this_ConfigReference_1= ruleConfigReference )
+ int alt39=2;
+ int LA39_0 = input.LA(1);
- if ( (LA37_0==19) ) {
- alt37=1;
+ if ( (LA39_0==19) ) {
+ alt39=1;
}
- else if ( (LA37_0==RULE_ID) ) {
- alt37=2;
+ else if ( (LA39_0==RULE_ID) ) {
+ alt39=2;
}
else {
NoViableAltException nvae =
- new NoViableAltException("", 37, 0, input);
+ new NoViableAltException("", 39, 0, input);
throw nvae;
}
- switch (alt37) {
+ switch (alt39) {
case 1 :
- // InternalApplicationConfiguration.g:2843:3: this_ConfigSpecification_0= ruleConfigSpecification
+ // InternalApplicationConfiguration.g:2990:3: this_ConfigSpecification_0= ruleConfigSpecification
{
newCompositeNode(grammarAccess.getConfigAccess().getConfigSpecificationParserRuleCall_0());
@@ -7835,7 +8211,7 @@ public class InternalApplicationConfigurationParser extends AbstractInternalAntl
}
break;
case 2 :
- // InternalApplicationConfiguration.g:2852:3: this_ConfigReference_1= ruleConfigReference
+ // InternalApplicationConfiguration.g:2999:3: this_ConfigReference_1= ruleConfigReference
{
newCompositeNode(grammarAccess.getConfigAccess().getConfigReferenceParserRuleCall_1());
@@ -7875,7 +8251,7 @@ public class InternalApplicationConfigurationParser extends AbstractInternalAntl
// $ANTLR start "entryRuleScopeSpecification"
- // InternalApplicationConfiguration.g:2864:1: entryRuleScopeSpecification returns [EObject current=null] : iv_ruleScopeSpecification= ruleScopeSpecification EOF ;
+ // InternalApplicationConfiguration.g:3011:1: entryRuleScopeSpecification returns [EObject current=null] : iv_ruleScopeSpecification= ruleScopeSpecification EOF ;
public final EObject entryRuleScopeSpecification() throws RecognitionException {
EObject current = null;
@@ -7883,8 +8259,8 @@ public class InternalApplicationConfigurationParser extends AbstractInternalAntl
try {
- // InternalApplicationConfiguration.g:2864:59: (iv_ruleScopeSpecification= ruleScopeSpecification EOF )
- // InternalApplicationConfiguration.g:2865:2: iv_ruleScopeSpecification= ruleScopeSpecification EOF
+ // InternalApplicationConfiguration.g:3011:59: (iv_ruleScopeSpecification= ruleScopeSpecification EOF )
+ // InternalApplicationConfiguration.g:3012:2: iv_ruleScopeSpecification= ruleScopeSpecification EOF
{
newCompositeNode(grammarAccess.getScopeSpecificationRule());
pushFollow(FOLLOW_1);
@@ -7911,7 +8287,7 @@ public class InternalApplicationConfigurationParser extends AbstractInternalAntl
// $ANTLR start "ruleScopeSpecification"
- // InternalApplicationConfiguration.g:2871:1: ruleScopeSpecification returns [EObject current=null] : ( () otherlv_1= '{' ( ( (lv_scopes_2_0= ruleTypeScope ) ) (otherlv_3= ',' ( (lv_scopes_4_0= ruleTypeScope ) ) )* )? otherlv_5= '}' ) ;
+ // 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= '}' ) ;
public final EObject ruleScopeSpecification() throws RecognitionException {
EObject current = null;
@@ -7927,14 +8303,14 @@ public class InternalApplicationConfigurationParser extends AbstractInternalAntl
enterRule();
try {
- // InternalApplicationConfiguration.g:2877:2: ( ( () otherlv_1= '{' ( ( (lv_scopes_2_0= ruleTypeScope ) ) (otherlv_3= ',' ( (lv_scopes_4_0= ruleTypeScope ) ) )* )? otherlv_5= '}' ) )
- // InternalApplicationConfiguration.g:2878:2: ( () otherlv_1= '{' ( ( (lv_scopes_2_0= ruleTypeScope ) ) (otherlv_3= ',' ( (lv_scopes_4_0= ruleTypeScope ) ) )* )? otherlv_5= '}' )
+ // InternalApplicationConfiguration.g:3024:2: ( ( () otherlv_1= '{' ( ( (lv_scopes_2_0= ruleTypeScope ) ) (otherlv_3= ',' ( (lv_scopes_4_0= ruleTypeScope ) ) )* )? otherlv_5= '}' ) )
+ // InternalApplicationConfiguration.g:3025:2: ( () otherlv_1= '{' ( ( (lv_scopes_2_0= ruleTypeScope ) ) (otherlv_3= ',' ( (lv_scopes_4_0= ruleTypeScope ) ) )* )? otherlv_5= '}' )
{
- // InternalApplicationConfiguration.g:2878:2: ( () otherlv_1= '{' ( ( (lv_scopes_2_0= ruleTypeScope ) ) (otherlv_3= ',' ( (lv_scopes_4_0= ruleTypeScope ) ) )* )? otherlv_5= '}' )
- // InternalApplicationConfiguration.g:2879:3: () otherlv_1= '{' ( ( (lv_scopes_2_0= ruleTypeScope ) ) (otherlv_3= ',' ( (lv_scopes_4_0= ruleTypeScope ) ) )* )? otherlv_5= '}'
+ // InternalApplicationConfiguration.g:3025:2: ( () otherlv_1= '{' ( ( (lv_scopes_2_0= ruleTypeScope ) ) (otherlv_3= ',' ( (lv_scopes_4_0= ruleTypeScope ) ) )* )? otherlv_5= '}' )
+ // InternalApplicationConfiguration.g:3026:3: () otherlv_1= '{' ( ( (lv_scopes_2_0= ruleTypeScope ) ) (otherlv_3= ',' ( (lv_scopes_4_0= ruleTypeScope ) ) )* )? otherlv_5= '}'
{
- // InternalApplicationConfiguration.g:2879:3: ()
- // InternalApplicationConfiguration.g:2880:4:
+ // InternalApplicationConfiguration.g:3026:3: ()
+ // InternalApplicationConfiguration.g:3027:4:
{
current = forceCreateModelElement(
@@ -7948,22 +8324,22 @@ public class InternalApplicationConfigurationParser extends AbstractInternalAntl
newLeafNode(otherlv_1, grammarAccess.getScopeSpecificationAccess().getLeftCurlyBracketKeyword_1());
- // InternalApplicationConfiguration.g:2890:3: ( ( (lv_scopes_2_0= ruleTypeScope ) ) (otherlv_3= ',' ( (lv_scopes_4_0= ruleTypeScope ) ) )* )?
- int alt39=2;
- int LA39_0 = input.LA(1);
+ // InternalApplicationConfiguration.g:3037:3: ( ( (lv_scopes_2_0= ruleTypeScope ) ) (otherlv_3= ',' ( (lv_scopes_4_0= ruleTypeScope ) ) )* )?
+ int alt41=2;
+ int LA41_0 = input.LA(1);
- if ( (LA39_0==36) ) {
- alt39=1;
+ if ( (LA41_0==37) ) {
+ alt41=1;
}
- switch (alt39) {
+ switch (alt41) {
case 1 :
- // InternalApplicationConfiguration.g:2891:4: ( (lv_scopes_2_0= ruleTypeScope ) ) (otherlv_3= ',' ( (lv_scopes_4_0= ruleTypeScope ) ) )*
+ // InternalApplicationConfiguration.g:3038:4: ( (lv_scopes_2_0= ruleTypeScope ) ) (otherlv_3= ',' ( (lv_scopes_4_0= ruleTypeScope ) ) )*
{
- // InternalApplicationConfiguration.g:2891:4: ( (lv_scopes_2_0= ruleTypeScope ) )
- // InternalApplicationConfiguration.g:2892:5: (lv_scopes_2_0= ruleTypeScope )
+ // InternalApplicationConfiguration.g:3038:4: ( (lv_scopes_2_0= ruleTypeScope ) )
+ // InternalApplicationConfiguration.g:3039:5: (lv_scopes_2_0= ruleTypeScope )
{
- // InternalApplicationConfiguration.g:2892:5: (lv_scopes_2_0= ruleTypeScope )
- // InternalApplicationConfiguration.g:2893:6: lv_scopes_2_0= ruleTypeScope
+ // InternalApplicationConfiguration.g:3039:5: (lv_scopes_2_0= ruleTypeScope )
+ // InternalApplicationConfiguration.g:3040:6: lv_scopes_2_0= ruleTypeScope
{
newCompositeNode(grammarAccess.getScopeSpecificationAccess().getScopesTypeScopeParserRuleCall_2_0_0());
@@ -7990,30 +8366,30 @@ public class InternalApplicationConfigurationParser extends AbstractInternalAntl
}
- // InternalApplicationConfiguration.g:2910:4: (otherlv_3= ',' ( (lv_scopes_4_0= ruleTypeScope ) ) )*
- loop38:
+ // InternalApplicationConfiguration.g:3057:4: (otherlv_3= ',' ( (lv_scopes_4_0= ruleTypeScope ) ) )*
+ loop40:
do {
- int alt38=2;
- int LA38_0 = input.LA(1);
+ int alt40=2;
+ int LA40_0 = input.LA(1);
- if ( (LA38_0==20) ) {
- alt38=1;
+ if ( (LA40_0==20) ) {
+ alt40=1;
}
- switch (alt38) {
+ switch (alt40) {
case 1 :
- // InternalApplicationConfiguration.g:2911:5: otherlv_3= ',' ( (lv_scopes_4_0= ruleTypeScope ) )
+ // InternalApplicationConfiguration.g:3058:5: otherlv_3= ',' ( (lv_scopes_4_0= ruleTypeScope ) )
{
otherlv_3=(Token)match(input,20,FOLLOW_30);
newLeafNode(otherlv_3, grammarAccess.getScopeSpecificationAccess().getCommaKeyword_2_1_0());
- // InternalApplicationConfiguration.g:2915:5: ( (lv_scopes_4_0= ruleTypeScope ) )
- // InternalApplicationConfiguration.g:2916:6: (lv_scopes_4_0= ruleTypeScope )
+ // InternalApplicationConfiguration.g:3062:5: ( (lv_scopes_4_0= ruleTypeScope ) )
+ // InternalApplicationConfiguration.g:3063:6: (lv_scopes_4_0= ruleTypeScope )
{
- // InternalApplicationConfiguration.g:2916:6: (lv_scopes_4_0= ruleTypeScope )
- // InternalApplicationConfiguration.g:2917:7: lv_scopes_4_0= ruleTypeScope
+ // InternalApplicationConfiguration.g:3063:6: (lv_scopes_4_0= ruleTypeScope )
+ // InternalApplicationConfiguration.g:3064:7: lv_scopes_4_0= ruleTypeScope
{
newCompositeNode(grammarAccess.getScopeSpecificationAccess().getScopesTypeScopeParserRuleCall_2_1_1_0());
@@ -8045,7 +8421,7 @@ public class InternalApplicationConfigurationParser extends AbstractInternalAntl
break;
default :
- break loop38;
+ break loop40;
}
} while (true);
@@ -8082,7 +8458,7 @@ public class InternalApplicationConfigurationParser extends AbstractInternalAntl
// $ANTLR start "entryRuleTypeScope"
- // InternalApplicationConfiguration.g:2944:1: entryRuleTypeScope returns [EObject current=null] : iv_ruleTypeScope= ruleTypeScope EOF ;
+ // InternalApplicationConfiguration.g:3091:1: entryRuleTypeScope returns [EObject current=null] : iv_ruleTypeScope= ruleTypeScope EOF ;
public final EObject entryRuleTypeScope() throws RecognitionException {
EObject current = null;
@@ -8090,8 +8466,8 @@ public class InternalApplicationConfigurationParser extends AbstractInternalAntl
try {
- // InternalApplicationConfiguration.g:2944:50: (iv_ruleTypeScope= ruleTypeScope EOF )
- // InternalApplicationConfiguration.g:2945:2: iv_ruleTypeScope= ruleTypeScope EOF
+ // InternalApplicationConfiguration.g:3091:50: (iv_ruleTypeScope= ruleTypeScope EOF )
+ // InternalApplicationConfiguration.g:3092:2: iv_ruleTypeScope= ruleTypeScope EOF
{
newCompositeNode(grammarAccess.getTypeScopeRule());
pushFollow(FOLLOW_1);
@@ -8118,7 +8494,7 @@ public class InternalApplicationConfigurationParser extends AbstractInternalAntl
// $ANTLR start "ruleTypeScope"
- // InternalApplicationConfiguration.g:2951:1: ruleTypeScope returns [EObject current=null] : (this_ClassTypeScope_0= ruleClassTypeScope | this_ObjectTypeScope_1= ruleObjectTypeScope | this_IntegerTypeScope_2= ruleIntegerTypeScope | this_RealTypeScope_3= ruleRealTypeScope | this_StringTypeScope_4= ruleStringTypeScope ) ;
+ // 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 ) ;
public final EObject ruleTypeScope() throws RecognitionException {
EObject current = null;
@@ -8137,43 +8513,43 @@ public class InternalApplicationConfigurationParser extends AbstractInternalAntl
enterRule();
try {
- // InternalApplicationConfiguration.g:2957:2: ( (this_ClassTypeScope_0= ruleClassTypeScope | this_ObjectTypeScope_1= ruleObjectTypeScope | this_IntegerTypeScope_2= ruleIntegerTypeScope | this_RealTypeScope_3= ruleRealTypeScope | this_StringTypeScope_4= ruleStringTypeScope ) )
- // InternalApplicationConfiguration.g:2958:2: (this_ClassTypeScope_0= ruleClassTypeScope | this_ObjectTypeScope_1= ruleObjectTypeScope | this_IntegerTypeScope_2= ruleIntegerTypeScope | this_RealTypeScope_3= ruleRealTypeScope | this_StringTypeScope_4= ruleStringTypeScope )
+ // InternalApplicationConfiguration.g:3104:2: ( (this_ClassTypeScope_0= ruleClassTypeScope | this_ObjectTypeScope_1= ruleObjectTypeScope | this_IntegerTypeScope_2= ruleIntegerTypeScope | this_RealTypeScope_3= ruleRealTypeScope | this_StringTypeScope_4= ruleStringTypeScope ) )
+ // InternalApplicationConfiguration.g:3105:2: (this_ClassTypeScope_0= ruleClassTypeScope | this_ObjectTypeScope_1= ruleObjectTypeScope | this_IntegerTypeScope_2= ruleIntegerTypeScope | this_RealTypeScope_3= ruleRealTypeScope | this_StringTypeScope_4= ruleStringTypeScope )
{
- // InternalApplicationConfiguration.g:2958:2: (this_ClassTypeScope_0= ruleClassTypeScope | this_ObjectTypeScope_1= ruleObjectTypeScope | this_IntegerTypeScope_2= ruleIntegerTypeScope | this_RealTypeScope_3= ruleRealTypeScope | this_StringTypeScope_4= ruleStringTypeScope )
- int alt40=5;
- int LA40_0 = input.LA(1);
+ // InternalApplicationConfiguration.g:3105:2: (this_ClassTypeScope_0= ruleClassTypeScope | this_ObjectTypeScope_1= ruleObjectTypeScope | this_IntegerTypeScope_2= ruleIntegerTypeScope | this_RealTypeScope_3= ruleRealTypeScope | this_StringTypeScope_4= ruleStringTypeScope )
+ int alt42=5;
+ int LA42_0 = input.LA(1);
- if ( (LA40_0==36) ) {
+ if ( (LA42_0==37) ) {
switch ( input.LA(2) ) {
- case 41:
+ case 39:
{
- alt40=3;
+ alt42=1;
}
break;
- case 42:
+ case 41:
{
- alt40=4;
+ alt42=2;
}
break;
- case 43:
+ case 42:
{
- alt40=5;
+ alt42=3;
}
break;
- case 38:
+ case 43:
{
- alt40=1;
+ alt42=4;
}
break;
- case 40:
+ case 44:
{
- alt40=2;
+ alt42=5;
}
break;
default:
NoViableAltException nvae =
- new NoViableAltException("", 40, 1, input);
+ new NoViableAltException("", 42, 1, input);
throw nvae;
}
@@ -8181,13 +8557,13 @@ public class InternalApplicationConfigurationParser extends AbstractInternalAntl
}
else {
NoViableAltException nvae =
- new NoViableAltException("", 40, 0, input);
+ new NoViableAltException("", 42, 0, input);
throw nvae;
}
- switch (alt40) {
+ switch (alt42) {
case 1 :
- // InternalApplicationConfiguration.g:2959:3: this_ClassTypeScope_0= ruleClassTypeScope
+ // InternalApplicationConfiguration.g:3106:3: this_ClassTypeScope_0= ruleClassTypeScope
{
newCompositeNode(grammarAccess.getTypeScopeAccess().getClassTypeScopeParserRuleCall_0());
@@ -8205,7 +8581,7 @@ public class InternalApplicationConfigurationParser extends AbstractInternalAntl
}
break;
case 2 :
- // InternalApplicationConfiguration.g:2968:3: this_ObjectTypeScope_1= ruleObjectTypeScope
+ // InternalApplicationConfiguration.g:3115:3: this_ObjectTypeScope_1= ruleObjectTypeScope
{
newCompositeNode(grammarAccess.getTypeScopeAccess().getObjectTypeScopeParserRuleCall_1());
@@ -8223,7 +8599,7 @@ public class InternalApplicationConfigurationParser extends AbstractInternalAntl
}
break;
case 3 :
- // InternalApplicationConfiguration.g:2977:3: this_IntegerTypeScope_2= ruleIntegerTypeScope
+ // InternalApplicationConfiguration.g:3124:3: this_IntegerTypeScope_2= ruleIntegerTypeScope
{
newCompositeNode(grammarAccess.getTypeScopeAccess().getIntegerTypeScopeParserRuleCall_2());
@@ -8241,7 +8617,7 @@ public class InternalApplicationConfigurationParser extends AbstractInternalAntl
}
break;
case 4 :
- // InternalApplicationConfiguration.g:2986:3: this_RealTypeScope_3= ruleRealTypeScope
+ // InternalApplicationConfiguration.g:3133:3: this_RealTypeScope_3= ruleRealTypeScope
{
newCompositeNode(grammarAccess.getTypeScopeAccess().getRealTypeScopeParserRuleCall_3());
@@ -8259,7 +8635,7 @@ public class InternalApplicationConfigurationParser extends AbstractInternalAntl
}
break;
case 5 :
- // InternalApplicationConfiguration.g:2995:3: this_StringTypeScope_4= ruleStringTypeScope
+ // InternalApplicationConfiguration.g:3142:3: this_StringTypeScope_4= ruleStringTypeScope
{
newCompositeNode(grammarAccess.getTypeScopeAccess().getStringTypeScopeParserRuleCall_4());
@@ -8299,7 +8675,7 @@ public class InternalApplicationConfigurationParser extends AbstractInternalAntl
// $ANTLR start "entryRuleClassTypeScope"
- // InternalApplicationConfiguration.g:3007:1: entryRuleClassTypeScope returns [EObject current=null] : iv_ruleClassTypeScope= ruleClassTypeScope EOF ;
+ // InternalApplicationConfiguration.g:3154:1: entryRuleClassTypeScope returns [EObject current=null] : iv_ruleClassTypeScope= ruleClassTypeScope EOF ;
public final EObject entryRuleClassTypeScope() throws RecognitionException {
EObject current = null;
@@ -8307,8 +8683,8 @@ public class InternalApplicationConfigurationParser extends AbstractInternalAntl
try {
- // InternalApplicationConfiguration.g:3007:55: (iv_ruleClassTypeScope= ruleClassTypeScope EOF )
- // InternalApplicationConfiguration.g:3008:2: iv_ruleClassTypeScope= ruleClassTypeScope EOF
+ // InternalApplicationConfiguration.g:3154:55: (iv_ruleClassTypeScope= ruleClassTypeScope EOF )
+ // InternalApplicationConfiguration.g:3155:2: iv_ruleClassTypeScope= ruleClassTypeScope EOF
{
newCompositeNode(grammarAccess.getClassTypeScopeRule());
pushFollow(FOLLOW_1);
@@ -8335,7 +8711,7 @@ public class InternalApplicationConfigurationParser extends AbstractInternalAntl
// $ANTLR start "ruleClassTypeScope"
- // InternalApplicationConfiguration.g:3014:1: ruleClassTypeScope returns [EObject current=null] : (otherlv_0= '#' ( (lv_type_1_0= ruleClassReference ) ) ( ( (lv_setsNew_2_0= '+=' ) ) | ( (lv_setsSum_3_0= '=' ) ) ) ( ( (lv_number_4_0= ruleExactNumber ) ) | ( (lv_number_5_0= ruleIntervallNumber ) ) ) ) ;
+ // 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 ) ) ) ) ;
public final EObject ruleClassTypeScope() throws RecognitionException {
EObject current = null;
@@ -8353,21 +8729,21 @@ public class InternalApplicationConfigurationParser extends AbstractInternalAntl
enterRule();
try {
- // InternalApplicationConfiguration.g:3020:2: ( (otherlv_0= '#' ( (lv_type_1_0= ruleClassReference ) ) ( ( (lv_setsNew_2_0= '+=' ) ) | ( (lv_setsSum_3_0= '=' ) ) ) ( ( (lv_number_4_0= ruleExactNumber ) ) | ( (lv_number_5_0= ruleIntervallNumber ) ) ) ) )
- // InternalApplicationConfiguration.g:3021:2: (otherlv_0= '#' ( (lv_type_1_0= ruleClassReference ) ) ( ( (lv_setsNew_2_0= '+=' ) ) | ( (lv_setsSum_3_0= '=' ) ) ) ( ( (lv_number_4_0= ruleExactNumber ) ) | ( (lv_number_5_0= ruleIntervallNumber ) ) ) )
+ // InternalApplicationConfiguration.g: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 ) ) ) ) )
+ // 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 ) ) ) )
{
- // InternalApplicationConfiguration.g:3021:2: (otherlv_0= '#' ( (lv_type_1_0= ruleClassReference ) ) ( ( (lv_setsNew_2_0= '+=' ) ) | ( (lv_setsSum_3_0= '=' ) ) ) ( ( (lv_number_4_0= ruleExactNumber ) ) | ( (lv_number_5_0= ruleIntervallNumber ) ) ) )
- // InternalApplicationConfiguration.g:3022:3: otherlv_0= '#' ( (lv_type_1_0= ruleClassReference ) ) ( ( (lv_setsNew_2_0= '+=' ) ) | ( (lv_setsSum_3_0= '=' ) ) ) ( ( (lv_number_4_0= ruleExactNumber ) ) | ( (lv_number_5_0= ruleIntervallNumber ) ) )
+ // 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 ) ) ) )
+ // 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 ) ) )
{
- otherlv_0=(Token)match(input,36,FOLLOW_31);
+ otherlv_0=(Token)match(input,37,FOLLOW_31);
newLeafNode(otherlv_0, grammarAccess.getClassTypeScopeAccess().getNumberSignKeyword_0());
- // InternalApplicationConfiguration.g:3026:3: ( (lv_type_1_0= ruleClassReference ) )
- // InternalApplicationConfiguration.g:3027:4: (lv_type_1_0= ruleClassReference )
+ // InternalApplicationConfiguration.g:3173:3: ( (lv_type_1_0= ruleClassReference ) )
+ // InternalApplicationConfiguration.g:3174:4: (lv_type_1_0= ruleClassReference )
{
- // InternalApplicationConfiguration.g:3027:4: (lv_type_1_0= ruleClassReference )
- // InternalApplicationConfiguration.g:3028:5: lv_type_1_0= ruleClassReference
+ // InternalApplicationConfiguration.g:3174:4: (lv_type_1_0= ruleClassReference )
+ // InternalApplicationConfiguration.g:3175:5: lv_type_1_0= ruleClassReference
{
newCompositeNode(grammarAccess.getClassTypeScopeAccess().getTypeClassReferenceParserRuleCall_1_0());
@@ -8394,33 +8770,33 @@ public class InternalApplicationConfigurationParser extends AbstractInternalAntl
}
- // InternalApplicationConfiguration.g:3045:3: ( ( (lv_setsNew_2_0= '+=' ) ) | ( (lv_setsSum_3_0= '=' ) ) )
- int alt41=2;
- int LA41_0 = input.LA(1);
+ // InternalApplicationConfiguration.g:3192:3: ( ( (lv_setsNew_2_0= '+=' ) ) | ( (lv_setsSum_3_0= '=' ) ) )
+ int alt43=2;
+ int LA43_0 = input.LA(1);
- if ( (LA41_0==37) ) {
- alt41=1;
+ if ( (LA43_0==38) ) {
+ alt43=1;
}
- else if ( (LA41_0==18) ) {
- alt41=2;
+ else if ( (LA43_0==18) ) {
+ alt43=2;
}
else {
NoViableAltException nvae =
- new NoViableAltException("", 41, 0, input);
+ new NoViableAltException("", 43, 0, input);
throw nvae;
}
- switch (alt41) {
+ switch (alt43) {
case 1 :
- // InternalApplicationConfiguration.g:3046:4: ( (lv_setsNew_2_0= '+=' ) )
+ // InternalApplicationConfiguration.g:3193:4: ( (lv_setsNew_2_0= '+=' ) )
{
- // InternalApplicationConfiguration.g:3046:4: ( (lv_setsNew_2_0= '+=' ) )
- // InternalApplicationConfiguration.g:3047:5: (lv_setsNew_2_0= '+=' )
+ // InternalApplicationConfiguration.g:3193:4: ( (lv_setsNew_2_0= '+=' ) )
+ // InternalApplicationConfiguration.g:3194:5: (lv_setsNew_2_0= '+=' )
{
- // InternalApplicationConfiguration.g:3047:5: (lv_setsNew_2_0= '+=' )
- // InternalApplicationConfiguration.g:3048:6: lv_setsNew_2_0= '+='
+ // InternalApplicationConfiguration.g:3194:5: (lv_setsNew_2_0= '+=' )
+ // InternalApplicationConfiguration.g:3195:6: lv_setsNew_2_0= '+='
{
- lv_setsNew_2_0=(Token)match(input,37,FOLLOW_33);
+ lv_setsNew_2_0=(Token)match(input,38,FOLLOW_33);
newLeafNode(lv_setsNew_2_0, grammarAccess.getClassTypeScopeAccess().getSetsNewPlusSignEqualsSignKeyword_2_0_0());
@@ -8440,13 +8816,13 @@ public class InternalApplicationConfigurationParser extends AbstractInternalAntl
}
break;
case 2 :
- // InternalApplicationConfiguration.g:3061:4: ( (lv_setsSum_3_0= '=' ) )
+ // InternalApplicationConfiguration.g:3208:4: ( (lv_setsSum_3_0= '=' ) )
{
- // InternalApplicationConfiguration.g:3061:4: ( (lv_setsSum_3_0= '=' ) )
- // InternalApplicationConfiguration.g:3062:5: (lv_setsSum_3_0= '=' )
+ // InternalApplicationConfiguration.g:3208:4: ( (lv_setsSum_3_0= '=' ) )
+ // InternalApplicationConfiguration.g:3209:5: (lv_setsSum_3_0= '=' )
{
- // InternalApplicationConfiguration.g:3062:5: (lv_setsSum_3_0= '=' )
- // InternalApplicationConfiguration.g:3063:6: lv_setsSum_3_0= '='
+ // InternalApplicationConfiguration.g:3209:5: (lv_setsSum_3_0= '=' )
+ // InternalApplicationConfiguration.g:3210:6: lv_setsSum_3_0= '='
{
lv_setsSum_3_0=(Token)match(input,18,FOLLOW_33);
@@ -8470,44 +8846,44 @@ public class InternalApplicationConfigurationParser extends AbstractInternalAntl
}
- // InternalApplicationConfiguration.g:3076:3: ( ( (lv_number_4_0= ruleExactNumber ) ) | ( (lv_number_5_0= ruleIntervallNumber ) ) )
- int alt42=2;
- int LA42_0 = input.LA(1);
+ // InternalApplicationConfiguration.g:3223:3: ( ( (lv_number_4_0= ruleExactNumber ) ) | ( (lv_number_5_0= ruleIntervallNumber ) ) )
+ int alt44=2;
+ int LA44_0 = input.LA(1);
- if ( (LA42_0==RULE_INT) ) {
- int LA42_1 = input.LA(2);
+ if ( (LA44_0==RULE_INT) ) {
+ int LA44_1 = input.LA(2);
- if ( (LA42_1==45) ) {
- alt42=2;
+ if ( (LA44_1==EOF||(LA44_1>=20 && LA44_1<=21)) ) {
+ alt44=1;
}
- else if ( (LA42_1==EOF||(LA42_1>=20 && LA42_1<=21)) ) {
- alt42=1;
+ else if ( (LA44_1==46) ) {
+ alt44=2;
}
else {
NoViableAltException nvae =
- new NoViableAltException("", 42, 1, input);
+ new NoViableAltException("", 44, 1, input);
throw nvae;
}
}
- else if ( (LA42_0==44) ) {
- alt42=1;
+ else if ( (LA44_0==45) ) {
+ alt44=1;
}
else {
NoViableAltException nvae =
- new NoViableAltException("", 42, 0, input);
+ new NoViableAltException("", 44, 0, input);
throw nvae;
}
- switch (alt42) {
+ switch (alt44) {
case 1 :
- // InternalApplicationConfiguration.g:3077:4: ( (lv_number_4_0= ruleExactNumber ) )
+ // InternalApplicationConfiguration.g:3224:4: ( (lv_number_4_0= ruleExactNumber ) )
{
- // InternalApplicationConfiguration.g:3077:4: ( (lv_number_4_0= ruleExactNumber ) )
- // InternalApplicationConfiguration.g:3078:5: (lv_number_4_0= ruleExactNumber )
+ // InternalApplicationConfiguration.g:3224:4: ( (lv_number_4_0= ruleExactNumber ) )
+ // InternalApplicationConfiguration.g:3225:5: (lv_number_4_0= ruleExactNumber )
{
- // InternalApplicationConfiguration.g:3078:5: (lv_number_4_0= ruleExactNumber )
- // InternalApplicationConfiguration.g:3079:6: lv_number_4_0= ruleExactNumber
+ // InternalApplicationConfiguration.g:3225:5: (lv_number_4_0= ruleExactNumber )
+ // InternalApplicationConfiguration.g:3226:6: lv_number_4_0= ruleExactNumber
{
newCompositeNode(grammarAccess.getClassTypeScopeAccess().getNumberExactNumberParserRuleCall_3_0_0());
@@ -8538,13 +8914,13 @@ public class InternalApplicationConfigurationParser extends AbstractInternalAntl
}
break;
case 2 :
- // InternalApplicationConfiguration.g:3097:4: ( (lv_number_5_0= ruleIntervallNumber ) )
+ // InternalApplicationConfiguration.g:3244:4: ( (lv_number_5_0= ruleIntervallNumber ) )
{
- // InternalApplicationConfiguration.g:3097:4: ( (lv_number_5_0= ruleIntervallNumber ) )
- // InternalApplicationConfiguration.g:3098:5: (lv_number_5_0= ruleIntervallNumber )
+ // InternalApplicationConfiguration.g:3244:4: ( (lv_number_5_0= ruleIntervallNumber ) )
+ // InternalApplicationConfiguration.g:3245:5: (lv_number_5_0= ruleIntervallNumber )
{
- // InternalApplicationConfiguration.g:3098:5: (lv_number_5_0= ruleIntervallNumber )
- // InternalApplicationConfiguration.g:3099:6: lv_number_5_0= ruleIntervallNumber
+ // InternalApplicationConfiguration.g:3245:5: (lv_number_5_0= ruleIntervallNumber )
+ // InternalApplicationConfiguration.g:3246:6: lv_number_5_0= ruleIntervallNumber
{
newCompositeNode(grammarAccess.getClassTypeScopeAccess().getNumberIntervallNumberParserRuleCall_3_1_0());
@@ -8600,7 +8976,7 @@ public class InternalApplicationConfigurationParser extends AbstractInternalAntl
// $ANTLR start "entryRuleObjectTypeScope"
- // InternalApplicationConfiguration.g:3121:1: entryRuleObjectTypeScope returns [EObject current=null] : iv_ruleObjectTypeScope= ruleObjectTypeScope EOF ;
+ // InternalApplicationConfiguration.g:3268:1: entryRuleObjectTypeScope returns [EObject current=null] : iv_ruleObjectTypeScope= ruleObjectTypeScope EOF ;
public final EObject entryRuleObjectTypeScope() throws RecognitionException {
EObject current = null;
@@ -8608,8 +8984,8 @@ public class InternalApplicationConfigurationParser extends AbstractInternalAntl
try {
- // InternalApplicationConfiguration.g:3121:56: (iv_ruleObjectTypeScope= ruleObjectTypeScope EOF )
- // InternalApplicationConfiguration.g:3122:2: iv_ruleObjectTypeScope= ruleObjectTypeScope EOF
+ // InternalApplicationConfiguration.g:3268:56: (iv_ruleObjectTypeScope= ruleObjectTypeScope EOF )
+ // InternalApplicationConfiguration.g:3269:2: iv_ruleObjectTypeScope= ruleObjectTypeScope EOF
{
newCompositeNode(grammarAccess.getObjectTypeScopeRule());
pushFollow(FOLLOW_1);
@@ -8636,7 +9012,7 @@ public class InternalApplicationConfigurationParser extends AbstractInternalAntl
// $ANTLR start "ruleObjectTypeScope"
- // InternalApplicationConfiguration.g:3128:1: ruleObjectTypeScope returns [EObject current=null] : (otherlv_0= '#' ( (lv_type_1_0= ruleObjectReference ) ) ( ( (lv_setsNew_2_0= '+=' ) ) | ( (lv_setsSum_3_0= '=' ) ) ) ( ( (lv_number_4_0= ruleExactNumber ) ) | ( (lv_number_5_0= ruleIntervallNumber ) ) ) ) ;
+ // 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 ) ) ) ) ;
public final EObject ruleObjectTypeScope() throws RecognitionException {
EObject current = null;
@@ -8654,21 +9030,21 @@ public class InternalApplicationConfigurationParser extends AbstractInternalAntl
enterRule();
try {
- // InternalApplicationConfiguration.g:3134:2: ( (otherlv_0= '#' ( (lv_type_1_0= ruleObjectReference ) ) ( ( (lv_setsNew_2_0= '+=' ) ) | ( (lv_setsSum_3_0= '=' ) ) ) ( ( (lv_number_4_0= ruleExactNumber ) ) | ( (lv_number_5_0= ruleIntervallNumber ) ) ) ) )
- // InternalApplicationConfiguration.g:3135:2: (otherlv_0= '#' ( (lv_type_1_0= ruleObjectReference ) ) ( ( (lv_setsNew_2_0= '+=' ) ) | ( (lv_setsSum_3_0= '=' ) ) ) ( ( (lv_number_4_0= ruleExactNumber ) ) | ( (lv_number_5_0= ruleIntervallNumber ) ) ) )
+ // InternalApplicationConfiguration.g: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 ) ) ) ) )
+ // 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 ) ) ) )
{
- // InternalApplicationConfiguration.g:3135:2: (otherlv_0= '#' ( (lv_type_1_0= ruleObjectReference ) ) ( ( (lv_setsNew_2_0= '+=' ) ) | ( (lv_setsSum_3_0= '=' ) ) ) ( ( (lv_number_4_0= ruleExactNumber ) ) | ( (lv_number_5_0= ruleIntervallNumber ) ) ) )
- // InternalApplicationConfiguration.g:3136:3: otherlv_0= '#' ( (lv_type_1_0= ruleObjectReference ) ) ( ( (lv_setsNew_2_0= '+=' ) ) | ( (lv_setsSum_3_0= '=' ) ) ) ( ( (lv_number_4_0= ruleExactNumber ) ) | ( (lv_number_5_0= ruleIntervallNumber ) ) )
+ // 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 ) ) ) )
+ // 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 ) ) )
{
- otherlv_0=(Token)match(input,36,FOLLOW_34);
+ otherlv_0=(Token)match(input,37,FOLLOW_34);
newLeafNode(otherlv_0, grammarAccess.getObjectTypeScopeAccess().getNumberSignKeyword_0());
- // InternalApplicationConfiguration.g:3140:3: ( (lv_type_1_0= ruleObjectReference ) )
- // InternalApplicationConfiguration.g:3141:4: (lv_type_1_0= ruleObjectReference )
+ // InternalApplicationConfiguration.g:3287:3: ( (lv_type_1_0= ruleObjectReference ) )
+ // InternalApplicationConfiguration.g:3288:4: (lv_type_1_0= ruleObjectReference )
{
- // InternalApplicationConfiguration.g:3141:4: (lv_type_1_0= ruleObjectReference )
- // InternalApplicationConfiguration.g:3142:5: lv_type_1_0= ruleObjectReference
+ // InternalApplicationConfiguration.g:3288:4: (lv_type_1_0= ruleObjectReference )
+ // InternalApplicationConfiguration.g:3289:5: lv_type_1_0= ruleObjectReference
{
newCompositeNode(grammarAccess.getObjectTypeScopeAccess().getTypeObjectReferenceParserRuleCall_1_0());
@@ -8695,33 +9071,33 @@ public class InternalApplicationConfigurationParser extends AbstractInternalAntl
}
- // InternalApplicationConfiguration.g:3159:3: ( ( (lv_setsNew_2_0= '+=' ) ) | ( (lv_setsSum_3_0= '=' ) ) )
- int alt43=2;
- int LA43_0 = input.LA(1);
+ // InternalApplicationConfiguration.g:3306:3: ( ( (lv_setsNew_2_0= '+=' ) ) | ( (lv_setsSum_3_0= '=' ) ) )
+ int alt45=2;
+ int LA45_0 = input.LA(1);
- if ( (LA43_0==37) ) {
- alt43=1;
+ if ( (LA45_0==38) ) {
+ alt45=1;
}
- else if ( (LA43_0==18) ) {
- alt43=2;
+ else if ( (LA45_0==18) ) {
+ alt45=2;
}
else {
NoViableAltException nvae =
- new NoViableAltException("", 43, 0, input);
+ new NoViableAltException("", 45, 0, input);
throw nvae;
}
- switch (alt43) {
+ switch (alt45) {
case 1 :
- // InternalApplicationConfiguration.g:3160:4: ( (lv_setsNew_2_0= '+=' ) )
+ // InternalApplicationConfiguration.g:3307:4: ( (lv_setsNew_2_0= '+=' ) )
{
- // InternalApplicationConfiguration.g:3160:4: ( (lv_setsNew_2_0= '+=' ) )
- // InternalApplicationConfiguration.g:3161:5: (lv_setsNew_2_0= '+=' )
+ // InternalApplicationConfiguration.g:3307:4: ( (lv_setsNew_2_0= '+=' ) )
+ // InternalApplicationConfiguration.g:3308:5: (lv_setsNew_2_0= '+=' )
{
- // InternalApplicationConfiguration.g:3161:5: (lv_setsNew_2_0= '+=' )
- // InternalApplicationConfiguration.g:3162:6: lv_setsNew_2_0= '+='
+ // InternalApplicationConfiguration.g:3308:5: (lv_setsNew_2_0= '+=' )
+ // InternalApplicationConfiguration.g:3309:6: lv_setsNew_2_0= '+='
{
- lv_setsNew_2_0=(Token)match(input,37,FOLLOW_33);
+ lv_setsNew_2_0=(Token)match(input,38,FOLLOW_33);
newLeafNode(lv_setsNew_2_0, grammarAccess.getObjectTypeScopeAccess().getSetsNewPlusSignEqualsSignKeyword_2_0_0());
@@ -8741,13 +9117,13 @@ public class InternalApplicationConfigurationParser extends AbstractInternalAntl
}
break;
case 2 :
- // InternalApplicationConfiguration.g:3175:4: ( (lv_setsSum_3_0= '=' ) )
+ // InternalApplicationConfiguration.g:3322:4: ( (lv_setsSum_3_0= '=' ) )
{
- // InternalApplicationConfiguration.g:3175:4: ( (lv_setsSum_3_0= '=' ) )
- // InternalApplicationConfiguration.g:3176:5: (lv_setsSum_3_0= '=' )
+ // InternalApplicationConfiguration.g:3322:4: ( (lv_setsSum_3_0= '=' ) )
+ // InternalApplicationConfiguration.g:3323:5: (lv_setsSum_3_0= '=' )
{
- // InternalApplicationConfiguration.g:3176:5: (lv_setsSum_3_0= '=' )
- // InternalApplicationConfiguration.g:3177:6: lv_setsSum_3_0= '='
+ // InternalApplicationConfiguration.g:3323:5: (lv_setsSum_3_0= '=' )
+ // InternalApplicationConfiguration.g:3324:6: lv_setsSum_3_0= '='
{
lv_setsSum_3_0=(Token)match(input,18,FOLLOW_33);
@@ -8771,44 +9147,44 @@ public class InternalApplicationConfigurationParser extends AbstractInternalAntl
}
- // InternalApplicationConfiguration.g:3190:3: ( ( (lv_number_4_0= ruleExactNumber ) ) | ( (lv_number_5_0= ruleIntervallNumber ) ) )
- int alt44=2;
- int LA44_0 = input.LA(1);
+ // InternalApplicationConfiguration.g:3337:3: ( ( (lv_number_4_0= ruleExactNumber ) ) | ( (lv_number_5_0= ruleIntervallNumber ) ) )
+ int alt46=2;
+ int LA46_0 = input.LA(1);
- if ( (LA44_0==RULE_INT) ) {
- int LA44_1 = input.LA(2);
+ if ( (LA46_0==RULE_INT) ) {
+ int LA46_1 = input.LA(2);
- if ( (LA44_1==45) ) {
- alt44=2;
+ if ( (LA46_1==EOF||(LA46_1>=20 && LA46_1<=21)) ) {
+ alt46=1;
}
- else if ( (LA44_1==EOF||(LA44_1>=20 && LA44_1<=21)) ) {
- alt44=1;
+ else if ( (LA46_1==46) ) {
+ alt46=2;
}
else {
NoViableAltException nvae =
- new NoViableAltException("", 44, 1, input);
+ new NoViableAltException("", 46, 1, input);
throw nvae;
}
}
- else if ( (LA44_0==44) ) {
- alt44=1;
+ else if ( (LA46_0==45) ) {
+ alt46=1;
}
else {
NoViableAltException nvae =
- new NoViableAltException("", 44, 0, input);
+ new NoViableAltException("", 46, 0, input);
throw nvae;
}
- switch (alt44) {
+ switch (alt46) {
case 1 :
- // InternalApplicationConfiguration.g:3191:4: ( (lv_number_4_0= ruleExactNumber ) )
+ // InternalApplicationConfiguration.g:3338:4: ( (lv_number_4_0= ruleExactNumber ) )
{
- // InternalApplicationConfiguration.g:3191:4: ( (lv_number_4_0= ruleExactNumber ) )
- // InternalApplicationConfiguration.g:3192:5: (lv_number_4_0= ruleExactNumber )
+ // InternalApplicationConfiguration.g:3338:4: ( (lv_number_4_0= ruleExactNumber ) )
+ // InternalApplicationConfiguration.g:3339:5: (lv_number_4_0= ruleExactNumber )
{
- // InternalApplicationConfiguration.g:3192:5: (lv_number_4_0= ruleExactNumber )
- // InternalApplicationConfiguration.g:3193:6: lv_number_4_0= ruleExactNumber
+ // InternalApplicationConfiguration.g:3339:5: (lv_number_4_0= ruleExactNumber )
+ // InternalApplicationConfiguration.g:3340:6: lv_number_4_0= ruleExactNumber
{
newCompositeNode(grammarAccess.getObjectTypeScopeAccess().getNumberExactNumberParserRuleCall_3_0_0());
@@ -8839,13 +9215,13 @@ public class InternalApplicationConfigurationParser extends AbstractInternalAntl
}
break;
case 2 :
- // InternalApplicationConfiguration.g:3211:4: ( (lv_number_5_0= ruleIntervallNumber ) )
+ // InternalApplicationConfiguration.g:3358:4: ( (lv_number_5_0= ruleIntervallNumber ) )
{
- // InternalApplicationConfiguration.g:3211:4: ( (lv_number_5_0= ruleIntervallNumber ) )
- // InternalApplicationConfiguration.g:3212:5: (lv_number_5_0= ruleIntervallNumber )
+ // InternalApplicationConfiguration.g:3358:4: ( (lv_number_5_0= ruleIntervallNumber ) )
+ // InternalApplicationConfiguration.g:3359:5: (lv_number_5_0= ruleIntervallNumber )
{
- // InternalApplicationConfiguration.g:3212:5: (lv_number_5_0= ruleIntervallNumber )
- // InternalApplicationConfiguration.g:3213:6: lv_number_5_0= ruleIntervallNumber
+ // InternalApplicationConfiguration.g:3359:5: (lv_number_5_0= ruleIntervallNumber )
+ // InternalApplicationConfiguration.g:3360:6: lv_number_5_0= ruleIntervallNumber
{
newCompositeNode(grammarAccess.getObjectTypeScopeAccess().getNumberIntervallNumberParserRuleCall_3_1_0());
@@ -8901,7 +9277,7 @@ public class InternalApplicationConfigurationParser extends AbstractInternalAntl
// $ANTLR start "entryRuleIntegerTypeScope"
- // InternalApplicationConfiguration.g:3235:1: entryRuleIntegerTypeScope returns [EObject current=null] : iv_ruleIntegerTypeScope= ruleIntegerTypeScope EOF ;
+ // InternalApplicationConfiguration.g:3382:1: entryRuleIntegerTypeScope returns [EObject current=null] : iv_ruleIntegerTypeScope= ruleIntegerTypeScope EOF ;
public final EObject entryRuleIntegerTypeScope() throws RecognitionException {
EObject current = null;
@@ -8909,8 +9285,8 @@ public class InternalApplicationConfigurationParser extends AbstractInternalAntl
try {
- // InternalApplicationConfiguration.g:3235:57: (iv_ruleIntegerTypeScope= ruleIntegerTypeScope EOF )
- // InternalApplicationConfiguration.g:3236:2: iv_ruleIntegerTypeScope= ruleIntegerTypeScope EOF
+ // InternalApplicationConfiguration.g:3382:57: (iv_ruleIntegerTypeScope= ruleIntegerTypeScope EOF )
+ // InternalApplicationConfiguration.g:3383:2: iv_ruleIntegerTypeScope= ruleIntegerTypeScope EOF
{
newCompositeNode(grammarAccess.getIntegerTypeScopeRule());
pushFollow(FOLLOW_1);
@@ -8937,7 +9313,7 @@ public class InternalApplicationConfigurationParser extends AbstractInternalAntl
// $ANTLR start "ruleIntegerTypeScope"
- // InternalApplicationConfiguration.g:3242:1: ruleIntegerTypeScope returns [EObject current=null] : (otherlv_0= '#' ( (lv_type_1_0= ruleIntegerReference ) ) ( ( (lv_setsNew_2_0= '+=' ) ) | ( (lv_setsSum_3_0= '=' ) ) ) ( ( (lv_number_4_0= ruleExactNumber ) ) | ( (lv_number_5_0= ruleIntervallNumber ) ) | ( (lv_number_6_0= ruleIntEnumberation ) ) ) ) ;
+ // 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 ) ) ) ) ;
public final EObject ruleIntegerTypeScope() throws RecognitionException {
EObject current = null;
@@ -8957,21 +9333,21 @@ public class InternalApplicationConfigurationParser extends AbstractInternalAntl
enterRule();
try {
- // InternalApplicationConfiguration.g:3248:2: ( (otherlv_0= '#' ( (lv_type_1_0= ruleIntegerReference ) ) ( ( (lv_setsNew_2_0= '+=' ) ) | ( (lv_setsSum_3_0= '=' ) ) ) ( ( (lv_number_4_0= ruleExactNumber ) ) | ( (lv_number_5_0= ruleIntervallNumber ) ) | ( (lv_number_6_0= ruleIntEnumberation ) ) ) ) )
- // InternalApplicationConfiguration.g:3249:2: (otherlv_0= '#' ( (lv_type_1_0= ruleIntegerReference ) ) ( ( (lv_setsNew_2_0= '+=' ) ) | ( (lv_setsSum_3_0= '=' ) ) ) ( ( (lv_number_4_0= ruleExactNumber ) ) | ( (lv_number_5_0= ruleIntervallNumber ) ) | ( (lv_number_6_0= ruleIntEnumberation ) ) ) )
+ // InternalApplicationConfiguration.g: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 ) ) ) ) )
+ // 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 ) ) ) )
{
- // InternalApplicationConfiguration.g:3249:2: (otherlv_0= '#' ( (lv_type_1_0= ruleIntegerReference ) ) ( ( (lv_setsNew_2_0= '+=' ) ) | ( (lv_setsSum_3_0= '=' ) ) ) ( ( (lv_number_4_0= ruleExactNumber ) ) | ( (lv_number_5_0= ruleIntervallNumber ) ) | ( (lv_number_6_0= ruleIntEnumberation ) ) ) )
- // InternalApplicationConfiguration.g:3250:3: otherlv_0= '#' ( (lv_type_1_0= ruleIntegerReference ) ) ( ( (lv_setsNew_2_0= '+=' ) ) | ( (lv_setsSum_3_0= '=' ) ) ) ( ( (lv_number_4_0= ruleExactNumber ) ) | ( (lv_number_5_0= ruleIntervallNumber ) ) | ( (lv_number_6_0= ruleIntEnumberation ) ) )
+ // 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 ) ) ) )
+ // 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 ) ) )
{
- otherlv_0=(Token)match(input,36,FOLLOW_35);
+ otherlv_0=(Token)match(input,37,FOLLOW_35);
newLeafNode(otherlv_0, grammarAccess.getIntegerTypeScopeAccess().getNumberSignKeyword_0());
- // InternalApplicationConfiguration.g:3254:3: ( (lv_type_1_0= ruleIntegerReference ) )
- // InternalApplicationConfiguration.g:3255:4: (lv_type_1_0= ruleIntegerReference )
+ // InternalApplicationConfiguration.g:3401:3: ( (lv_type_1_0= ruleIntegerReference ) )
+ // InternalApplicationConfiguration.g:3402:4: (lv_type_1_0= ruleIntegerReference )
{
- // InternalApplicationConfiguration.g:3255:4: (lv_type_1_0= ruleIntegerReference )
- // InternalApplicationConfiguration.g:3256:5: lv_type_1_0= ruleIntegerReference
+ // InternalApplicationConfiguration.g:3402:4: (lv_type_1_0= ruleIntegerReference )
+ // InternalApplicationConfiguration.g:3403:5: lv_type_1_0= ruleIntegerReference
{
newCompositeNode(grammarAccess.getIntegerTypeScopeAccess().getTypeIntegerReferenceParserRuleCall_1_0());
@@ -8998,33 +9374,33 @@ public class InternalApplicationConfigurationParser extends AbstractInternalAntl
}
- // InternalApplicationConfiguration.g:3273:3: ( ( (lv_setsNew_2_0= '+=' ) ) | ( (lv_setsSum_3_0= '=' ) ) )
- int alt45=2;
- int LA45_0 = input.LA(1);
+ // InternalApplicationConfiguration.g:3420:3: ( ( (lv_setsNew_2_0= '+=' ) ) | ( (lv_setsSum_3_0= '=' ) ) )
+ int alt47=2;
+ int LA47_0 = input.LA(1);
- if ( (LA45_0==37) ) {
- alt45=1;
+ if ( (LA47_0==38) ) {
+ alt47=1;
}
- else if ( (LA45_0==18) ) {
- alt45=2;
+ else if ( (LA47_0==18) ) {
+ alt47=2;
}
else {
NoViableAltException nvae =
- new NoViableAltException("", 45, 0, input);
+ new NoViableAltException("", 47, 0, input);
throw nvae;
}
- switch (alt45) {
+ switch (alt47) {
case 1 :
- // InternalApplicationConfiguration.g:3274:4: ( (lv_setsNew_2_0= '+=' ) )
+ // InternalApplicationConfiguration.g:3421:4: ( (lv_setsNew_2_0= '+=' ) )
{
- // InternalApplicationConfiguration.g:3274:4: ( (lv_setsNew_2_0= '+=' ) )
- // InternalApplicationConfiguration.g:3275:5: (lv_setsNew_2_0= '+=' )
+ // InternalApplicationConfiguration.g:3421:4: ( (lv_setsNew_2_0= '+=' ) )
+ // InternalApplicationConfiguration.g:3422:5: (lv_setsNew_2_0= '+=' )
{
- // InternalApplicationConfiguration.g:3275:5: (lv_setsNew_2_0= '+=' )
- // InternalApplicationConfiguration.g:3276:6: lv_setsNew_2_0= '+='
+ // InternalApplicationConfiguration.g:3422:5: (lv_setsNew_2_0= '+=' )
+ // InternalApplicationConfiguration.g:3423:6: lv_setsNew_2_0= '+='
{
- lv_setsNew_2_0=(Token)match(input,37,FOLLOW_36);
+ lv_setsNew_2_0=(Token)match(input,38,FOLLOW_36);
newLeafNode(lv_setsNew_2_0, grammarAccess.getIntegerTypeScopeAccess().getSetsNewPlusSignEqualsSignKeyword_2_0_0());
@@ -9044,13 +9420,13 @@ public class InternalApplicationConfigurationParser extends AbstractInternalAntl
}
break;
case 2 :
- // InternalApplicationConfiguration.g:3289:4: ( (lv_setsSum_3_0= '=' ) )
+ // InternalApplicationConfiguration.g:3436:4: ( (lv_setsSum_3_0= '=' ) )
{
- // InternalApplicationConfiguration.g:3289:4: ( (lv_setsSum_3_0= '=' ) )
- // InternalApplicationConfiguration.g:3290:5: (lv_setsSum_3_0= '=' )
+ // InternalApplicationConfiguration.g:3436:4: ( (lv_setsSum_3_0= '=' ) )
+ // InternalApplicationConfiguration.g:3437:5: (lv_setsSum_3_0= '=' )
{
- // InternalApplicationConfiguration.g:3290:5: (lv_setsSum_3_0= '=' )
- // InternalApplicationConfiguration.g:3291:6: lv_setsSum_3_0= '='
+ // InternalApplicationConfiguration.g:3437:5: (lv_setsSum_3_0= '=' )
+ // InternalApplicationConfiguration.g:3438:6: lv_setsSum_3_0= '='
{
lv_setsSum_3_0=(Token)match(input,18,FOLLOW_36);
@@ -9074,53 +9450,53 @@ public class InternalApplicationConfigurationParser extends AbstractInternalAntl
}
- // InternalApplicationConfiguration.g:3304:3: ( ( (lv_number_4_0= ruleExactNumber ) ) | ( (lv_number_5_0= ruleIntervallNumber ) ) | ( (lv_number_6_0= ruleIntEnumberation ) ) )
- int alt46=3;
+ // InternalApplicationConfiguration.g:3451:3: ( ( (lv_number_4_0= ruleExactNumber ) ) | ( (lv_number_5_0= ruleIntervallNumber ) ) | ( (lv_number_6_0= ruleIntEnumberation ) ) )
+ int alt48=3;
switch ( input.LA(1) ) {
case RULE_INT:
{
- int LA46_1 = input.LA(2);
+ int LA48_1 = input.LA(2);
- if ( (LA46_1==45) ) {
- alt46=2;
+ if ( (LA48_1==EOF||(LA48_1>=20 && LA48_1<=21)) ) {
+ alt48=1;
}
- else if ( (LA46_1==EOF||(LA46_1>=20 && LA46_1<=21)) ) {
- alt46=1;
+ else if ( (LA48_1==46) ) {
+ alt48=2;
}
else {
NoViableAltException nvae =
- new NoViableAltException("", 46, 1, input);
+ new NoViableAltException("", 48, 1, input);
throw nvae;
}
}
break;
- case 44:
+ case 45:
{
- alt46=1;
+ alt48=1;
}
break;
case 19:
{
- alt46=3;
+ alt48=3;
}
break;
default:
NoViableAltException nvae =
- new NoViableAltException("", 46, 0, input);
+ new NoViableAltException("", 48, 0, input);
throw nvae;
}
- switch (alt46) {
+ switch (alt48) {
case 1 :
- // InternalApplicationConfiguration.g:3305:4: ( (lv_number_4_0= ruleExactNumber ) )
+ // InternalApplicationConfiguration.g:3452:4: ( (lv_number_4_0= ruleExactNumber ) )
{
- // InternalApplicationConfiguration.g:3305:4: ( (lv_number_4_0= ruleExactNumber ) )
- // InternalApplicationConfiguration.g:3306:5: (lv_number_4_0= ruleExactNumber )
+ // InternalApplicationConfiguration.g:3452:4: ( (lv_number_4_0= ruleExactNumber ) )
+ // InternalApplicationConfiguration.g:3453:5: (lv_number_4_0= ruleExactNumber )
{
- // InternalApplicationConfiguration.g:3306:5: (lv_number_4_0= ruleExactNumber )
- // InternalApplicationConfiguration.g:3307:6: lv_number_4_0= ruleExactNumber
+ // InternalApplicationConfiguration.g:3453:5: (lv_number_4_0= ruleExactNumber )
+ // InternalApplicationConfiguration.g:3454:6: lv_number_4_0= ruleExactNumber
{
newCompositeNode(grammarAccess.getIntegerTypeScopeAccess().getNumberExactNumberParserRuleCall_3_0_0());
@@ -9151,13 +9527,13 @@ public class InternalApplicationConfigurationParser extends AbstractInternalAntl
}
break;
case 2 :
- // InternalApplicationConfiguration.g:3325:4: ( (lv_number_5_0= ruleIntervallNumber ) )
+ // InternalApplicationConfiguration.g:3472:4: ( (lv_number_5_0= ruleIntervallNumber ) )
{
- // InternalApplicationConfiguration.g:3325:4: ( (lv_number_5_0= ruleIntervallNumber ) )
- // InternalApplicationConfiguration.g:3326:5: (lv_number_5_0= ruleIntervallNumber )
+ // InternalApplicationConfiguration.g:3472:4: ( (lv_number_5_0= ruleIntervallNumber ) )
+ // InternalApplicationConfiguration.g:3473:5: (lv_number_5_0= ruleIntervallNumber )
{
- // InternalApplicationConfiguration.g:3326:5: (lv_number_5_0= ruleIntervallNumber )
- // InternalApplicationConfiguration.g:3327:6: lv_number_5_0= ruleIntervallNumber
+ // InternalApplicationConfiguration.g:3473:5: (lv_number_5_0= ruleIntervallNumber )
+ // InternalApplicationConfiguration.g:3474:6: lv_number_5_0= ruleIntervallNumber
{
newCompositeNode(grammarAccess.getIntegerTypeScopeAccess().getNumberIntervallNumberParserRuleCall_3_1_0());
@@ -9188,13 +9564,13 @@ public class InternalApplicationConfigurationParser extends AbstractInternalAntl
}
break;
case 3 :
- // InternalApplicationConfiguration.g:3345:4: ( (lv_number_6_0= ruleIntEnumberation ) )
+ // InternalApplicationConfiguration.g:3492:4: ( (lv_number_6_0= ruleIntEnumberation ) )
{
- // InternalApplicationConfiguration.g:3345:4: ( (lv_number_6_0= ruleIntEnumberation ) )
- // InternalApplicationConfiguration.g:3346:5: (lv_number_6_0= ruleIntEnumberation )
+ // InternalApplicationConfiguration.g:3492:4: ( (lv_number_6_0= ruleIntEnumberation ) )
+ // InternalApplicationConfiguration.g:3493:5: (lv_number_6_0= ruleIntEnumberation )
{
- // InternalApplicationConfiguration.g:3346:5: (lv_number_6_0= ruleIntEnumberation )
- // InternalApplicationConfiguration.g:3347:6: lv_number_6_0= ruleIntEnumberation
+ // InternalApplicationConfiguration.g:3493:5: (lv_number_6_0= ruleIntEnumberation )
+ // InternalApplicationConfiguration.g:3494:6: lv_number_6_0= ruleIntEnumberation
{
newCompositeNode(grammarAccess.getIntegerTypeScopeAccess().getNumberIntEnumberationParserRuleCall_3_2_0());
@@ -9250,7 +9626,7 @@ public class InternalApplicationConfigurationParser extends AbstractInternalAntl
// $ANTLR start "entryRuleRealTypeScope"
- // InternalApplicationConfiguration.g:3369:1: entryRuleRealTypeScope returns [EObject current=null] : iv_ruleRealTypeScope= ruleRealTypeScope EOF ;
+ // InternalApplicationConfiguration.g:3516:1: entryRuleRealTypeScope returns [EObject current=null] : iv_ruleRealTypeScope= ruleRealTypeScope EOF ;
public final EObject entryRuleRealTypeScope() throws RecognitionException {
EObject current = null;
@@ -9258,8 +9634,8 @@ public class InternalApplicationConfigurationParser extends AbstractInternalAntl
try {
- // InternalApplicationConfiguration.g:3369:54: (iv_ruleRealTypeScope= ruleRealTypeScope EOF )
- // InternalApplicationConfiguration.g:3370:2: iv_ruleRealTypeScope= ruleRealTypeScope EOF
+ // InternalApplicationConfiguration.g:3516:54: (iv_ruleRealTypeScope= ruleRealTypeScope EOF )
+ // InternalApplicationConfiguration.g:3517:2: iv_ruleRealTypeScope= ruleRealTypeScope EOF
{
newCompositeNode(grammarAccess.getRealTypeScopeRule());
pushFollow(FOLLOW_1);
@@ -9286,7 +9662,7 @@ public class InternalApplicationConfigurationParser extends AbstractInternalAntl
// $ANTLR start "ruleRealTypeScope"
- // InternalApplicationConfiguration.g:3376:1: ruleRealTypeScope returns [EObject current=null] : (otherlv_0= '#' ( (lv_type_1_0= ruleRealReference ) ) ( ( (lv_setsNew_2_0= '+=' ) ) | ( (lv_setsSum_3_0= '=' ) ) ) ( ( (lv_number_4_0= ruleExactNumber ) ) | ( (lv_number_5_0= ruleIntervallNumber ) ) | ( (lv_number_6_0= ruleRealEnumeration ) ) ) ) ;
+ // 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 ) ) ) ) ;
public final EObject ruleRealTypeScope() throws RecognitionException {
EObject current = null;
@@ -9306,21 +9682,21 @@ public class InternalApplicationConfigurationParser extends AbstractInternalAntl
enterRule();
try {
- // InternalApplicationConfiguration.g:3382:2: ( (otherlv_0= '#' ( (lv_type_1_0= ruleRealReference ) ) ( ( (lv_setsNew_2_0= '+=' ) ) | ( (lv_setsSum_3_0= '=' ) ) ) ( ( (lv_number_4_0= ruleExactNumber ) ) | ( (lv_number_5_0= ruleIntervallNumber ) ) | ( (lv_number_6_0= ruleRealEnumeration ) ) ) ) )
- // InternalApplicationConfiguration.g:3383:2: (otherlv_0= '#' ( (lv_type_1_0= ruleRealReference ) ) ( ( (lv_setsNew_2_0= '+=' ) ) | ( (lv_setsSum_3_0= '=' ) ) ) ( ( (lv_number_4_0= ruleExactNumber ) ) | ( (lv_number_5_0= ruleIntervallNumber ) ) | ( (lv_number_6_0= ruleRealEnumeration ) ) ) )
+ // InternalApplicationConfiguration.g: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 ) ) ) ) )
+ // 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 ) ) ) )
{
- // InternalApplicationConfiguration.g:3383:2: (otherlv_0= '#' ( (lv_type_1_0= ruleRealReference ) ) ( ( (lv_setsNew_2_0= '+=' ) ) | ( (lv_setsSum_3_0= '=' ) ) ) ( ( (lv_number_4_0= ruleExactNumber ) ) | ( (lv_number_5_0= ruleIntervallNumber ) ) | ( (lv_number_6_0= ruleRealEnumeration ) ) ) )
- // InternalApplicationConfiguration.g:3384:3: otherlv_0= '#' ( (lv_type_1_0= ruleRealReference ) ) ( ( (lv_setsNew_2_0= '+=' ) ) | ( (lv_setsSum_3_0= '=' ) ) ) ( ( (lv_number_4_0= ruleExactNumber ) ) | ( (lv_number_5_0= ruleIntervallNumber ) ) | ( (lv_number_6_0= ruleRealEnumeration ) ) )
+ // 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 ) ) ) )
+ // 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 ) ) )
{
- otherlv_0=(Token)match(input,36,FOLLOW_37);
+ otherlv_0=(Token)match(input,37,FOLLOW_37);
newLeafNode(otherlv_0, grammarAccess.getRealTypeScopeAccess().getNumberSignKeyword_0());
- // InternalApplicationConfiguration.g:3388:3: ( (lv_type_1_0= ruleRealReference ) )
- // InternalApplicationConfiguration.g:3389:4: (lv_type_1_0= ruleRealReference )
+ // InternalApplicationConfiguration.g:3535:3: ( (lv_type_1_0= ruleRealReference ) )
+ // InternalApplicationConfiguration.g:3536:4: (lv_type_1_0= ruleRealReference )
{
- // InternalApplicationConfiguration.g:3389:4: (lv_type_1_0= ruleRealReference )
- // InternalApplicationConfiguration.g:3390:5: lv_type_1_0= ruleRealReference
+ // InternalApplicationConfiguration.g:3536:4: (lv_type_1_0= ruleRealReference )
+ // InternalApplicationConfiguration.g:3537:5: lv_type_1_0= ruleRealReference
{
newCompositeNode(grammarAccess.getRealTypeScopeAccess().getTypeRealReferenceParserRuleCall_1_0());
@@ -9347,33 +9723,33 @@ public class InternalApplicationConfigurationParser extends AbstractInternalAntl
}
- // InternalApplicationConfiguration.g:3407:3: ( ( (lv_setsNew_2_0= '+=' ) ) | ( (lv_setsSum_3_0= '=' ) ) )
- int alt47=2;
- int LA47_0 = input.LA(1);
+ // InternalApplicationConfiguration.g:3554:3: ( ( (lv_setsNew_2_0= '+=' ) ) | ( (lv_setsSum_3_0= '=' ) ) )
+ int alt49=2;
+ int LA49_0 = input.LA(1);
- if ( (LA47_0==37) ) {
- alt47=1;
+ if ( (LA49_0==38) ) {
+ alt49=1;
}
- else if ( (LA47_0==18) ) {
- alt47=2;
+ else if ( (LA49_0==18) ) {
+ alt49=2;
}
else {
NoViableAltException nvae =
- new NoViableAltException("", 47, 0, input);
+ new NoViableAltException("", 49, 0, input);
throw nvae;
}
- switch (alt47) {
+ switch (alt49) {
case 1 :
- // InternalApplicationConfiguration.g:3408:4: ( (lv_setsNew_2_0= '+=' ) )
+ // InternalApplicationConfiguration.g:3555:4: ( (lv_setsNew_2_0= '+=' ) )
{
- // InternalApplicationConfiguration.g:3408:4: ( (lv_setsNew_2_0= '+=' ) )
- // InternalApplicationConfiguration.g:3409:5: (lv_setsNew_2_0= '+=' )
+ // InternalApplicationConfiguration.g:3555:4: ( (lv_setsNew_2_0= '+=' ) )
+ // InternalApplicationConfiguration.g:3556:5: (lv_setsNew_2_0= '+=' )
{
- // InternalApplicationConfiguration.g:3409:5: (lv_setsNew_2_0= '+=' )
- // InternalApplicationConfiguration.g:3410:6: lv_setsNew_2_0= '+='
+ // InternalApplicationConfiguration.g:3556:5: (lv_setsNew_2_0= '+=' )
+ // InternalApplicationConfiguration.g:3557:6: lv_setsNew_2_0= '+='
{
- lv_setsNew_2_0=(Token)match(input,37,FOLLOW_36);
+ lv_setsNew_2_0=(Token)match(input,38,FOLLOW_36);
newLeafNode(lv_setsNew_2_0, grammarAccess.getRealTypeScopeAccess().getSetsNewPlusSignEqualsSignKeyword_2_0_0());
@@ -9393,13 +9769,13 @@ public class InternalApplicationConfigurationParser extends AbstractInternalAntl
}
break;
case 2 :
- // InternalApplicationConfiguration.g:3423:4: ( (lv_setsSum_3_0= '=' ) )
+ // InternalApplicationConfiguration.g:3570:4: ( (lv_setsSum_3_0= '=' ) )
{
- // InternalApplicationConfiguration.g:3423:4: ( (lv_setsSum_3_0= '=' ) )
- // InternalApplicationConfiguration.g:3424:5: (lv_setsSum_3_0= '=' )
+ // InternalApplicationConfiguration.g:3570:4: ( (lv_setsSum_3_0= '=' ) )
+ // InternalApplicationConfiguration.g:3571:5: (lv_setsSum_3_0= '=' )
{
- // InternalApplicationConfiguration.g:3424:5: (lv_setsSum_3_0= '=' )
- // InternalApplicationConfiguration.g:3425:6: lv_setsSum_3_0= '='
+ // InternalApplicationConfiguration.g:3571:5: (lv_setsSum_3_0= '=' )
+ // InternalApplicationConfiguration.g:3572:6: lv_setsSum_3_0= '='
{
lv_setsSum_3_0=(Token)match(input,18,FOLLOW_36);
@@ -9423,53 +9799,53 @@ public class InternalApplicationConfigurationParser extends AbstractInternalAntl
}
- // InternalApplicationConfiguration.g:3438:3: ( ( (lv_number_4_0= ruleExactNumber ) ) | ( (lv_number_5_0= ruleIntervallNumber ) ) | ( (lv_number_6_0= ruleRealEnumeration ) ) )
- int alt48=3;
+ // InternalApplicationConfiguration.g:3585:3: ( ( (lv_number_4_0= ruleExactNumber ) ) | ( (lv_number_5_0= ruleIntervallNumber ) ) | ( (lv_number_6_0= ruleRealEnumeration ) ) )
+ int alt50=3;
switch ( input.LA(1) ) {
case RULE_INT:
{
- int LA48_1 = input.LA(2);
+ int LA50_1 = input.LA(2);
- if ( (LA48_1==EOF||(LA48_1>=20 && LA48_1<=21)) ) {
- alt48=1;
+ if ( (LA50_1==46) ) {
+ alt50=2;
}
- else if ( (LA48_1==45) ) {
- alt48=2;
+ else if ( (LA50_1==EOF||(LA50_1>=20 && LA50_1<=21)) ) {
+ alt50=1;
}
else {
NoViableAltException nvae =
- new NoViableAltException("", 48, 1, input);
+ new NoViableAltException("", 50, 1, input);
throw nvae;
}
}
break;
- case 44:
+ case 45:
{
- alt48=1;
+ alt50=1;
}
break;
case 19:
{
- alt48=3;
+ alt50=3;
}
break;
default:
NoViableAltException nvae =
- new NoViableAltException("", 48, 0, input);
+ new NoViableAltException("", 50, 0, input);
throw nvae;
}
- switch (alt48) {
+ switch (alt50) {
case 1 :
- // InternalApplicationConfiguration.g:3439:4: ( (lv_number_4_0= ruleExactNumber ) )
+ // InternalApplicationConfiguration.g:3586:4: ( (lv_number_4_0= ruleExactNumber ) )
{
- // InternalApplicationConfiguration.g:3439:4: ( (lv_number_4_0= ruleExactNumber ) )
- // InternalApplicationConfiguration.g:3440:5: (lv_number_4_0= ruleExactNumber )
+ // InternalApplicationConfiguration.g:3586:4: ( (lv_number_4_0= ruleExactNumber ) )
+ // InternalApplicationConfiguration.g:3587:5: (lv_number_4_0= ruleExactNumber )
{
- // InternalApplicationConfiguration.g:3440:5: (lv_number_4_0= ruleExactNumber )
- // InternalApplicationConfiguration.g:3441:6: lv_number_4_0= ruleExactNumber
+ // InternalApplicationConfiguration.g:3587:5: (lv_number_4_0= ruleExactNumber )
+ // InternalApplicationConfiguration.g:3588:6: lv_number_4_0= ruleExactNumber
{
newCompositeNode(grammarAccess.getRealTypeScopeAccess().getNumberExactNumberParserRuleCall_3_0_0());
@@ -9500,13 +9876,13 @@ public class InternalApplicationConfigurationParser extends AbstractInternalAntl
}
break;
case 2 :
- // InternalApplicationConfiguration.g:3459:4: ( (lv_number_5_0= ruleIntervallNumber ) )
+ // InternalApplicationConfiguration.g:3606:4: ( (lv_number_5_0= ruleIntervallNumber ) )
{
- // InternalApplicationConfiguration.g:3459:4: ( (lv_number_5_0= ruleIntervallNumber ) )
- // InternalApplicationConfiguration.g:3460:5: (lv_number_5_0= ruleIntervallNumber )
+ // InternalApplicationConfiguration.g:3606:4: ( (lv_number_5_0= ruleIntervallNumber ) )
+ // InternalApplicationConfiguration.g:3607:5: (lv_number_5_0= ruleIntervallNumber )
{
- // InternalApplicationConfiguration.g:3460:5: (lv_number_5_0= ruleIntervallNumber )
- // InternalApplicationConfiguration.g:3461:6: lv_number_5_0= ruleIntervallNumber
+ // InternalApplicationConfiguration.g:3607:5: (lv_number_5_0= ruleIntervallNumber )
+ // InternalApplicationConfiguration.g:3608:6: lv_number_5_0= ruleIntervallNumber
{
newCompositeNode(grammarAccess.getRealTypeScopeAccess().getNumberIntervallNumberParserRuleCall_3_1_0());
@@ -9537,13 +9913,13 @@ public class InternalApplicationConfigurationParser extends AbstractInternalAntl
}
break;
case 3 :
- // InternalApplicationConfiguration.g:3479:4: ( (lv_number_6_0= ruleRealEnumeration ) )
+ // InternalApplicationConfiguration.g:3626:4: ( (lv_number_6_0= ruleRealEnumeration ) )
{
- // InternalApplicationConfiguration.g:3479:4: ( (lv_number_6_0= ruleRealEnumeration ) )
- // InternalApplicationConfiguration.g:3480:5: (lv_number_6_0= ruleRealEnumeration )
+ // InternalApplicationConfiguration.g:3626:4: ( (lv_number_6_0= ruleRealEnumeration ) )
+ // InternalApplicationConfiguration.g:3627:5: (lv_number_6_0= ruleRealEnumeration )
{
- // InternalApplicationConfiguration.g:3480:5: (lv_number_6_0= ruleRealEnumeration )
- // InternalApplicationConfiguration.g:3481:6: lv_number_6_0= ruleRealEnumeration
+ // InternalApplicationConfiguration.g:3627:5: (lv_number_6_0= ruleRealEnumeration )
+ // InternalApplicationConfiguration.g:3628:6: lv_number_6_0= ruleRealEnumeration
{
newCompositeNode(grammarAccess.getRealTypeScopeAccess().getNumberRealEnumerationParserRuleCall_3_2_0());
@@ -9599,7 +9975,7 @@ public class InternalApplicationConfigurationParser extends AbstractInternalAntl
// $ANTLR start "entryRuleStringTypeScope"
- // InternalApplicationConfiguration.g:3503:1: entryRuleStringTypeScope returns [EObject current=null] : iv_ruleStringTypeScope= ruleStringTypeScope EOF ;
+ // InternalApplicationConfiguration.g:3650:1: entryRuleStringTypeScope returns [EObject current=null] : iv_ruleStringTypeScope= ruleStringTypeScope EOF ;
public final EObject entryRuleStringTypeScope() throws RecognitionException {
EObject current = null;
@@ -9607,8 +9983,8 @@ public class InternalApplicationConfigurationParser extends AbstractInternalAntl
try {
- // InternalApplicationConfiguration.g:3503:56: (iv_ruleStringTypeScope= ruleStringTypeScope EOF )
- // InternalApplicationConfiguration.g:3504:2: iv_ruleStringTypeScope= ruleStringTypeScope EOF
+ // InternalApplicationConfiguration.g:3650:56: (iv_ruleStringTypeScope= ruleStringTypeScope EOF )
+ // InternalApplicationConfiguration.g:3651:2: iv_ruleStringTypeScope= ruleStringTypeScope EOF
{
newCompositeNode(grammarAccess.getStringTypeScopeRule());
pushFollow(FOLLOW_1);
@@ -9635,7 +10011,7 @@ public class InternalApplicationConfigurationParser extends AbstractInternalAntl
// $ANTLR start "ruleStringTypeScope"
- // InternalApplicationConfiguration.g:3510:1: ruleStringTypeScope returns [EObject current=null] : (otherlv_0= '#' ( (lv_type_1_0= ruleStringReference ) ) ( ( (lv_setsNew_2_0= '+=' ) ) | ( (lv_setsSum_3_0= '=' ) ) ) ( ( (lv_number_4_0= ruleExactNumber ) ) | ( (lv_number_5_0= ruleIntervallNumber ) ) | ( (lv_number_6_0= ruleStringEnumeration ) ) ) ) ;
+ // 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 ) ) ) ) ;
public final EObject ruleStringTypeScope() throws RecognitionException {
EObject current = null;
@@ -9655,21 +10031,21 @@ public class InternalApplicationConfigurationParser extends AbstractInternalAntl
enterRule();
try {
- // InternalApplicationConfiguration.g:3516:2: ( (otherlv_0= '#' ( (lv_type_1_0= ruleStringReference ) ) ( ( (lv_setsNew_2_0= '+=' ) ) | ( (lv_setsSum_3_0= '=' ) ) ) ( ( (lv_number_4_0= ruleExactNumber ) ) | ( (lv_number_5_0= ruleIntervallNumber ) ) | ( (lv_number_6_0= ruleStringEnumeration ) ) ) ) )
- // InternalApplicationConfiguration.g:3517:2: (otherlv_0= '#' ( (lv_type_1_0= ruleStringReference ) ) ( ( (lv_setsNew_2_0= '+=' ) ) | ( (lv_setsSum_3_0= '=' ) ) ) ( ( (lv_number_4_0= ruleExactNumber ) ) | ( (lv_number_5_0= ruleIntervallNumber ) ) | ( (lv_number_6_0= ruleStringEnumeration ) ) ) )
+ // InternalApplicationConfiguration.g: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 ) ) ) ) )
+ // 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 ) ) ) )
{
- // InternalApplicationConfiguration.g:3517:2: (otherlv_0= '#' ( (lv_type_1_0= ruleStringReference ) ) ( ( (lv_setsNew_2_0= '+=' ) ) | ( (lv_setsSum_3_0= '=' ) ) ) ( ( (lv_number_4_0= ruleExactNumber ) ) | ( (lv_number_5_0= ruleIntervallNumber ) ) | ( (lv_number_6_0= ruleStringEnumeration ) ) ) )
- // InternalApplicationConfiguration.g:3518:3: otherlv_0= '#' ( (lv_type_1_0= ruleStringReference ) ) ( ( (lv_setsNew_2_0= '+=' ) ) | ( (lv_setsSum_3_0= '=' ) ) ) ( ( (lv_number_4_0= ruleExactNumber ) ) | ( (lv_number_5_0= ruleIntervallNumber ) ) | ( (lv_number_6_0= ruleStringEnumeration ) ) )
+ // 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 ) ) ) )
+ // 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 ) ) )
{
- otherlv_0=(Token)match(input,36,FOLLOW_38);
+ otherlv_0=(Token)match(input,37,FOLLOW_38);
newLeafNode(otherlv_0, grammarAccess.getStringTypeScopeAccess().getNumberSignKeyword_0());
- // InternalApplicationConfiguration.g:3522:3: ( (lv_type_1_0= ruleStringReference ) )
- // InternalApplicationConfiguration.g:3523:4: (lv_type_1_0= ruleStringReference )
+ // InternalApplicationConfiguration.g:3669:3: ( (lv_type_1_0= ruleStringReference ) )
+ // InternalApplicationConfiguration.g:3670:4: (lv_type_1_0= ruleStringReference )
{
- // InternalApplicationConfiguration.g:3523:4: (lv_type_1_0= ruleStringReference )
- // InternalApplicationConfiguration.g:3524:5: lv_type_1_0= ruleStringReference
+ // InternalApplicationConfiguration.g:3670:4: (lv_type_1_0= ruleStringReference )
+ // InternalApplicationConfiguration.g:3671:5: lv_type_1_0= ruleStringReference
{
newCompositeNode(grammarAccess.getStringTypeScopeAccess().getTypeStringReferenceParserRuleCall_1_0());
@@ -9696,33 +10072,33 @@ public class InternalApplicationConfigurationParser extends AbstractInternalAntl
}
- // InternalApplicationConfiguration.g:3541:3: ( ( (lv_setsNew_2_0= '+=' ) ) | ( (lv_setsSum_3_0= '=' ) ) )
- int alt49=2;
- int LA49_0 = input.LA(1);
+ // InternalApplicationConfiguration.g:3688:3: ( ( (lv_setsNew_2_0= '+=' ) ) | ( (lv_setsSum_3_0= '=' ) ) )
+ int alt51=2;
+ int LA51_0 = input.LA(1);
- if ( (LA49_0==37) ) {
- alt49=1;
+ if ( (LA51_0==38) ) {
+ alt51=1;
}
- else if ( (LA49_0==18) ) {
- alt49=2;
+ else if ( (LA51_0==18) ) {
+ alt51=2;
}
else {
NoViableAltException nvae =
- new NoViableAltException("", 49, 0, input);
+ new NoViableAltException("", 51, 0, input);
throw nvae;
}
- switch (alt49) {
+ switch (alt51) {
case 1 :
- // InternalApplicationConfiguration.g:3542:4: ( (lv_setsNew_2_0= '+=' ) )
+ // InternalApplicationConfiguration.g:3689:4: ( (lv_setsNew_2_0= '+=' ) )
{
- // InternalApplicationConfiguration.g:3542:4: ( (lv_setsNew_2_0= '+=' ) )
- // InternalApplicationConfiguration.g:3543:5: (lv_setsNew_2_0= '+=' )
+ // InternalApplicationConfiguration.g:3689:4: ( (lv_setsNew_2_0= '+=' ) )
+ // InternalApplicationConfiguration.g:3690:5: (lv_setsNew_2_0= '+=' )
{
- // InternalApplicationConfiguration.g:3543:5: (lv_setsNew_2_0= '+=' )
- // InternalApplicationConfiguration.g:3544:6: lv_setsNew_2_0= '+='
+ // InternalApplicationConfiguration.g:3690:5: (lv_setsNew_2_0= '+=' )
+ // InternalApplicationConfiguration.g:3691:6: lv_setsNew_2_0= '+='
{
- lv_setsNew_2_0=(Token)match(input,37,FOLLOW_36);
+ lv_setsNew_2_0=(Token)match(input,38,FOLLOW_36);
newLeafNode(lv_setsNew_2_0, grammarAccess.getStringTypeScopeAccess().getSetsNewPlusSignEqualsSignKeyword_2_0_0());
@@ -9742,13 +10118,13 @@ public class InternalApplicationConfigurationParser extends AbstractInternalAntl
}
break;
case 2 :
- // InternalApplicationConfiguration.g:3557:4: ( (lv_setsSum_3_0= '=' ) )
+ // InternalApplicationConfiguration.g:3704:4: ( (lv_setsSum_3_0= '=' ) )
{
- // InternalApplicationConfiguration.g:3557:4: ( (lv_setsSum_3_0= '=' ) )
- // InternalApplicationConfiguration.g:3558:5: (lv_setsSum_3_0= '=' )
+ // InternalApplicationConfiguration.g:3704:4: ( (lv_setsSum_3_0= '=' ) )
+ // InternalApplicationConfiguration.g:3705:5: (lv_setsSum_3_0= '=' )
{
- // InternalApplicationConfiguration.g:3558:5: (lv_setsSum_3_0= '=' )
- // InternalApplicationConfiguration.g:3559:6: lv_setsSum_3_0= '='
+ // InternalApplicationConfiguration.g:3705:5: (lv_setsSum_3_0= '=' )
+ // InternalApplicationConfiguration.g:3706:6: lv_setsSum_3_0= '='
{
lv_setsSum_3_0=(Token)match(input,18,FOLLOW_36);
@@ -9772,53 +10148,53 @@ public class InternalApplicationConfigurationParser extends AbstractInternalAntl
}
- // InternalApplicationConfiguration.g:3572:3: ( ( (lv_number_4_0= ruleExactNumber ) ) | ( (lv_number_5_0= ruleIntervallNumber ) ) | ( (lv_number_6_0= ruleStringEnumeration ) ) )
- int alt50=3;
+ // InternalApplicationConfiguration.g:3719:3: ( ( (lv_number_4_0= ruleExactNumber ) ) | ( (lv_number_5_0= ruleIntervallNumber ) ) | ( (lv_number_6_0= ruleStringEnumeration ) ) )
+ int alt52=3;
switch ( input.LA(1) ) {
case RULE_INT:
{
- int LA50_1 = input.LA(2);
+ int LA52_1 = input.LA(2);
- if ( (LA50_1==45) ) {
- alt50=2;
+ if ( (LA52_1==EOF||(LA52_1>=20 && LA52_1<=21)) ) {
+ alt52=1;
}
- else if ( (LA50_1==EOF||(LA50_1>=20 && LA50_1<=21)) ) {
- alt50=1;
+ else if ( (LA52_1==46) ) {
+ alt52=2;
}
else {
NoViableAltException nvae =
- new NoViableAltException("", 50, 1, input);
+ new NoViableAltException("", 52, 1, input);
throw nvae;
}
}
break;
- case 44:
+ case 45:
{
- alt50=1;
+ alt52=1;
}
break;
case 19:
{
- alt50=3;
+ alt52=3;
}
break;
default:
NoViableAltException nvae =
- new NoViableAltException("", 50, 0, input);
+ new NoViableAltException("", 52, 0, input);
throw nvae;
}
- switch (alt50) {
+ switch (alt52) {
case 1 :
- // InternalApplicationConfiguration.g:3573:4: ( (lv_number_4_0= ruleExactNumber ) )
+ // InternalApplicationConfiguration.g:3720:4: ( (lv_number_4_0= ruleExactNumber ) )
{
- // InternalApplicationConfiguration.g:3573:4: ( (lv_number_4_0= ruleExactNumber ) )
- // InternalApplicationConfiguration.g:3574:5: (lv_number_4_0= ruleExactNumber )
+ // InternalApplicationConfiguration.g:3720:4: ( (lv_number_4_0= ruleExactNumber ) )
+ // InternalApplicationConfiguration.g:3721:5: (lv_number_4_0= ruleExactNumber )
{
- // InternalApplicationConfiguration.g:3574:5: (lv_number_4_0= ruleExactNumber )
- // InternalApplicationConfiguration.g:3575:6: lv_number_4_0= ruleExactNumber
+ // InternalApplicationConfiguration.g:3721:5: (lv_number_4_0= ruleExactNumber )
+ // InternalApplicationConfiguration.g:3722:6: lv_number_4_0= ruleExactNumber
{
newCompositeNode(grammarAccess.getStringTypeScopeAccess().getNumberExactNumberParserRuleCall_3_0_0());
@@ -9849,13 +10225,13 @@ public class InternalApplicationConfigurationParser extends AbstractInternalAntl
}
break;
case 2 :
- // InternalApplicationConfiguration.g:3593:4: ( (lv_number_5_0= ruleIntervallNumber ) )
+ // InternalApplicationConfiguration.g:3740:4: ( (lv_number_5_0= ruleIntervallNumber ) )
{
- // InternalApplicationConfiguration.g:3593:4: ( (lv_number_5_0= ruleIntervallNumber ) )
- // InternalApplicationConfiguration.g:3594:5: (lv_number_5_0= ruleIntervallNumber )
+ // InternalApplicationConfiguration.g:3740:4: ( (lv_number_5_0= ruleIntervallNumber ) )
+ // InternalApplicationConfiguration.g:3741:5: (lv_number_5_0= ruleIntervallNumber )
{
- // InternalApplicationConfiguration.g:3594:5: (lv_number_5_0= ruleIntervallNumber )
- // InternalApplicationConfiguration.g:3595:6: lv_number_5_0= ruleIntervallNumber
+ // InternalApplicationConfiguration.g:3741:5: (lv_number_5_0= ruleIntervallNumber )
+ // InternalApplicationConfiguration.g:3742:6: lv_number_5_0= ruleIntervallNumber
{
newCompositeNode(grammarAccess.getStringTypeScopeAccess().getNumberIntervallNumberParserRuleCall_3_1_0());
@@ -9886,13 +10262,13 @@ public class InternalApplicationConfigurationParser extends AbstractInternalAntl
}
break;
case 3 :
- // InternalApplicationConfiguration.g:3613:4: ( (lv_number_6_0= ruleStringEnumeration ) )
+ // InternalApplicationConfiguration.g:3760:4: ( (lv_number_6_0= ruleStringEnumeration ) )
{
- // InternalApplicationConfiguration.g:3613:4: ( (lv_number_6_0= ruleStringEnumeration ) )
- // InternalApplicationConfiguration.g:3614:5: (lv_number_6_0= ruleStringEnumeration )
+ // InternalApplicationConfiguration.g:3760:4: ( (lv_number_6_0= ruleStringEnumeration ) )
+ // InternalApplicationConfiguration.g:3761:5: (lv_number_6_0= ruleStringEnumeration )
{
- // InternalApplicationConfiguration.g:3614:5: (lv_number_6_0= ruleStringEnumeration )
- // InternalApplicationConfiguration.g:3615:6: lv_number_6_0= ruleStringEnumeration
+ // InternalApplicationConfiguration.g:3761:5: (lv_number_6_0= ruleStringEnumeration )
+ // InternalApplicationConfiguration.g:3762:6: lv_number_6_0= ruleStringEnumeration
{
newCompositeNode(grammarAccess.getStringTypeScopeAccess().getNumberStringEnumerationParserRuleCall_3_2_0());
@@ -9948,7 +10324,7 @@ public class InternalApplicationConfigurationParser extends AbstractInternalAntl
// $ANTLR start "entryRuleClassReference"
- // InternalApplicationConfiguration.g:3637:1: entryRuleClassReference returns [EObject current=null] : iv_ruleClassReference= ruleClassReference EOF ;
+ // InternalApplicationConfiguration.g:3784:1: entryRuleClassReference returns [EObject current=null] : iv_ruleClassReference= ruleClassReference EOF ;
public final EObject entryRuleClassReference() throws RecognitionException {
EObject current = null;
@@ -9956,8 +10332,8 @@ public class InternalApplicationConfigurationParser extends AbstractInternalAntl
try {
- // InternalApplicationConfiguration.g:3637:55: (iv_ruleClassReference= ruleClassReference EOF )
- // InternalApplicationConfiguration.g:3638:2: iv_ruleClassReference= ruleClassReference EOF
+ // InternalApplicationConfiguration.g:3784:55: (iv_ruleClassReference= ruleClassReference EOF )
+ // InternalApplicationConfiguration.g:3785:2: iv_ruleClassReference= ruleClassReference EOF
{
newCompositeNode(grammarAccess.getClassReferenceRule());
pushFollow(FOLLOW_1);
@@ -9984,7 +10360,7 @@ public class InternalApplicationConfigurationParser extends AbstractInternalAntl
// $ANTLR start "ruleClassReference"
- // InternalApplicationConfiguration.g:3644:1: ruleClassReference returns [EObject current=null] : (otherlv_0= '<' ( (lv_element_1_0= ruleMetamodelElement ) ) otherlv_2= '>' ) ;
+ // InternalApplicationConfiguration.g:3791:1: ruleClassReference returns [EObject current=null] : (otherlv_0= '<' ( (lv_element_1_0= ruleMetamodelElement ) ) otherlv_2= '>' ) ;
public final EObject ruleClassReference() throws RecognitionException {
EObject current = null;
@@ -9997,21 +10373,21 @@ public class InternalApplicationConfigurationParser extends AbstractInternalAntl
enterRule();
try {
- // InternalApplicationConfiguration.g:3650:2: ( (otherlv_0= '<' ( (lv_element_1_0= ruleMetamodelElement ) ) otherlv_2= '>' ) )
- // InternalApplicationConfiguration.g:3651:2: (otherlv_0= '<' ( (lv_element_1_0= ruleMetamodelElement ) ) otherlv_2= '>' )
+ // InternalApplicationConfiguration.g:3797:2: ( (otherlv_0= '<' ( (lv_element_1_0= ruleMetamodelElement ) ) otherlv_2= '>' ) )
+ // InternalApplicationConfiguration.g:3798:2: (otherlv_0= '<' ( (lv_element_1_0= ruleMetamodelElement ) ) otherlv_2= '>' )
{
- // InternalApplicationConfiguration.g:3651:2: (otherlv_0= '<' ( (lv_element_1_0= ruleMetamodelElement ) ) otherlv_2= '>' )
- // InternalApplicationConfiguration.g:3652:3: otherlv_0= '<' ( (lv_element_1_0= ruleMetamodelElement ) ) otherlv_2= '>'
+ // InternalApplicationConfiguration.g:3798:2: (otherlv_0= '<' ( (lv_element_1_0= ruleMetamodelElement ) ) otherlv_2= '>' )
+ // InternalApplicationConfiguration.g:3799:3: otherlv_0= '<' ( (lv_element_1_0= ruleMetamodelElement ) ) otherlv_2= '>'
{
- otherlv_0=(Token)match(input,38,FOLLOW_6);
+ otherlv_0=(Token)match(input,39,FOLLOW_6);
newLeafNode(otherlv_0, grammarAccess.getClassReferenceAccess().getLessThanSignKeyword_0());
- // InternalApplicationConfiguration.g:3656:3: ( (lv_element_1_0= ruleMetamodelElement ) )
- // InternalApplicationConfiguration.g:3657:4: (lv_element_1_0= ruleMetamodelElement )
+ // InternalApplicationConfiguration.g:3803:3: ( (lv_element_1_0= ruleMetamodelElement ) )
+ // InternalApplicationConfiguration.g:3804:4: (lv_element_1_0= ruleMetamodelElement )
{
- // InternalApplicationConfiguration.g:3657:4: (lv_element_1_0= ruleMetamodelElement )
- // InternalApplicationConfiguration.g:3658:5: lv_element_1_0= ruleMetamodelElement
+ // InternalApplicationConfiguration.g:3804:4: (lv_element_1_0= ruleMetamodelElement )
+ // InternalApplicationConfiguration.g:3805:5: lv_element_1_0= ruleMetamodelElement
{
newCompositeNode(grammarAccess.getClassReferenceAccess().getElementMetamodelElementParserRuleCall_1_0());
@@ -10038,7 +10414,7 @@ public class InternalApplicationConfigurationParser extends AbstractInternalAntl
}
- otherlv_2=(Token)match(input,39,FOLLOW_2);
+ otherlv_2=(Token)match(input,40,FOLLOW_2);
newLeafNode(otherlv_2, grammarAccess.getClassReferenceAccess().getGreaterThanSignKeyword_2());
@@ -10065,7 +10441,7 @@ public class InternalApplicationConfigurationParser extends AbstractInternalAntl
// $ANTLR start "entryRuleObjectReference"
- // InternalApplicationConfiguration.g:3683:1: entryRuleObjectReference returns [EObject current=null] : iv_ruleObjectReference= ruleObjectReference EOF ;
+ // InternalApplicationConfiguration.g:3830:1: entryRuleObjectReference returns [EObject current=null] : iv_ruleObjectReference= ruleObjectReference EOF ;
public final EObject entryRuleObjectReference() throws RecognitionException {
EObject current = null;
@@ -10073,8 +10449,8 @@ public class InternalApplicationConfigurationParser extends AbstractInternalAntl
try {
- // InternalApplicationConfiguration.g:3683:56: (iv_ruleObjectReference= ruleObjectReference EOF )
- // InternalApplicationConfiguration.g:3684:2: iv_ruleObjectReference= ruleObjectReference EOF
+ // InternalApplicationConfiguration.g:3830:56: (iv_ruleObjectReference= ruleObjectReference EOF )
+ // InternalApplicationConfiguration.g:3831:2: iv_ruleObjectReference= ruleObjectReference EOF
{
newCompositeNode(grammarAccess.getObjectReferenceRule());
pushFollow(FOLLOW_1);
@@ -10101,7 +10477,7 @@ public class InternalApplicationConfigurationParser extends AbstractInternalAntl
// $ANTLR start "ruleObjectReference"
- // InternalApplicationConfiguration.g:3690:1: ruleObjectReference returns [EObject current=null] : ( () otherlv_1= 'node' ) ;
+ // InternalApplicationConfiguration.g:3837:1: ruleObjectReference returns [EObject current=null] : ( () otherlv_1= 'node' ) ;
public final EObject ruleObjectReference() throws RecognitionException {
EObject current = null;
@@ -10111,14 +10487,14 @@ public class InternalApplicationConfigurationParser extends AbstractInternalAntl
enterRule();
try {
- // InternalApplicationConfiguration.g:3696:2: ( ( () otherlv_1= 'node' ) )
- // InternalApplicationConfiguration.g:3697:2: ( () otherlv_1= 'node' )
+ // InternalApplicationConfiguration.g:3843:2: ( ( () otherlv_1= 'node' ) )
+ // InternalApplicationConfiguration.g:3844:2: ( () otherlv_1= 'node' )
{
- // InternalApplicationConfiguration.g:3697:2: ( () otherlv_1= 'node' )
- // InternalApplicationConfiguration.g:3698:3: () otherlv_1= 'node'
+ // InternalApplicationConfiguration.g:3844:2: ( () otherlv_1= 'node' )
+ // InternalApplicationConfiguration.g:3845:3: () otherlv_1= 'node'
{
- // InternalApplicationConfiguration.g:3698:3: ()
- // InternalApplicationConfiguration.g:3699:4:
+ // InternalApplicationConfiguration.g:3845:3: ()
+ // InternalApplicationConfiguration.g:3846:4:
{
current = forceCreateModelElement(
@@ -10128,7 +10504,7 @@ public class InternalApplicationConfigurationParser extends AbstractInternalAntl
}
- otherlv_1=(Token)match(input,40,FOLLOW_2);
+ otherlv_1=(Token)match(input,41,FOLLOW_2);
newLeafNode(otherlv_1, grammarAccess.getObjectReferenceAccess().getNodeKeyword_1());
@@ -10155,7 +10531,7 @@ public class InternalApplicationConfigurationParser extends AbstractInternalAntl
// $ANTLR start "entryRuleIntegerReference"
- // InternalApplicationConfiguration.g:3713:1: entryRuleIntegerReference returns [EObject current=null] : iv_ruleIntegerReference= ruleIntegerReference EOF ;
+ // InternalApplicationConfiguration.g:3860:1: entryRuleIntegerReference returns [EObject current=null] : iv_ruleIntegerReference= ruleIntegerReference EOF ;
public final EObject entryRuleIntegerReference() throws RecognitionException {
EObject current = null;
@@ -10163,8 +10539,8 @@ public class InternalApplicationConfigurationParser extends AbstractInternalAntl
try {
- // InternalApplicationConfiguration.g:3713:57: (iv_ruleIntegerReference= ruleIntegerReference EOF )
- // InternalApplicationConfiguration.g:3714:2: iv_ruleIntegerReference= ruleIntegerReference EOF
+ // InternalApplicationConfiguration.g:3860:57: (iv_ruleIntegerReference= ruleIntegerReference EOF )
+ // InternalApplicationConfiguration.g:3861:2: iv_ruleIntegerReference= ruleIntegerReference EOF
{
newCompositeNode(grammarAccess.getIntegerReferenceRule());
pushFollow(FOLLOW_1);
@@ -10191,7 +10567,7 @@ public class InternalApplicationConfigurationParser extends AbstractInternalAntl
// $ANTLR start "ruleIntegerReference"
- // InternalApplicationConfiguration.g:3720:1: ruleIntegerReference returns [EObject current=null] : ( () otherlv_1= 'int' ) ;
+ // InternalApplicationConfiguration.g:3867:1: ruleIntegerReference returns [EObject current=null] : ( () otherlv_1= 'int' ) ;
public final EObject ruleIntegerReference() throws RecognitionException {
EObject current = null;
@@ -10201,14 +10577,14 @@ public class InternalApplicationConfigurationParser extends AbstractInternalAntl
enterRule();
try {
- // InternalApplicationConfiguration.g:3726:2: ( ( () otherlv_1= 'int' ) )
- // InternalApplicationConfiguration.g:3727:2: ( () otherlv_1= 'int' )
+ // InternalApplicationConfiguration.g:3873:2: ( ( () otherlv_1= 'int' ) )
+ // InternalApplicationConfiguration.g:3874:2: ( () otherlv_1= 'int' )
{
- // InternalApplicationConfiguration.g:3727:2: ( () otherlv_1= 'int' )
- // InternalApplicationConfiguration.g:3728:3: () otherlv_1= 'int'
+ // InternalApplicationConfiguration.g:3874:2: ( () otherlv_1= 'int' )
+ // InternalApplicationConfiguration.g:3875:3: () otherlv_1= 'int'
{
- // InternalApplicationConfiguration.g:3728:3: ()
- // InternalApplicationConfiguration.g:3729:4:
+ // InternalApplicationConfiguration.g:3875:3: ()
+ // InternalApplicationConfiguration.g:3876:4:
{
current = forceCreateModelElement(
@@ -10218,7 +10594,7 @@ public class InternalApplicationConfigurationParser extends AbstractInternalAntl
}
- otherlv_1=(Token)match(input,41,FOLLOW_2);
+ otherlv_1=(Token)match(input,42,FOLLOW_2);
newLeafNode(otherlv_1, grammarAccess.getIntegerReferenceAccess().getIntKeyword_1());
@@ -10245,7 +10621,7 @@ public class InternalApplicationConfigurationParser extends AbstractInternalAntl
// $ANTLR start "entryRuleRealReference"
- // InternalApplicationConfiguration.g:3743:1: entryRuleRealReference returns [EObject current=null] : iv_ruleRealReference= ruleRealReference EOF ;
+ // InternalApplicationConfiguration.g:3890:1: entryRuleRealReference returns [EObject current=null] : iv_ruleRealReference= ruleRealReference EOF ;
public final EObject entryRuleRealReference() throws RecognitionException {
EObject current = null;
@@ -10253,8 +10629,8 @@ public class InternalApplicationConfigurationParser extends AbstractInternalAntl
try {
- // InternalApplicationConfiguration.g:3743:54: (iv_ruleRealReference= ruleRealReference EOF )
- // InternalApplicationConfiguration.g:3744:2: iv_ruleRealReference= ruleRealReference EOF
+ // InternalApplicationConfiguration.g:3890:54: (iv_ruleRealReference= ruleRealReference EOF )
+ // InternalApplicationConfiguration.g:3891:2: iv_ruleRealReference= ruleRealReference EOF
{
newCompositeNode(grammarAccess.getRealReferenceRule());
pushFollow(FOLLOW_1);
@@ -10281,7 +10657,7 @@ public class InternalApplicationConfigurationParser extends AbstractInternalAntl
// $ANTLR start "ruleRealReference"
- // InternalApplicationConfiguration.g:3750:1: ruleRealReference returns [EObject current=null] : ( () otherlv_1= 'real' ) ;
+ // InternalApplicationConfiguration.g:3897:1: ruleRealReference returns [EObject current=null] : ( () otherlv_1= 'real' ) ;
public final EObject ruleRealReference() throws RecognitionException {
EObject current = null;
@@ -10291,14 +10667,14 @@ public class InternalApplicationConfigurationParser extends AbstractInternalAntl
enterRule();
try {
- // InternalApplicationConfiguration.g:3756:2: ( ( () otherlv_1= 'real' ) )
- // InternalApplicationConfiguration.g:3757:2: ( () otherlv_1= 'real' )
+ // InternalApplicationConfiguration.g:3903:2: ( ( () otherlv_1= 'real' ) )
+ // InternalApplicationConfiguration.g:3904:2: ( () otherlv_1= 'real' )
{
- // InternalApplicationConfiguration.g:3757:2: ( () otherlv_1= 'real' )
- // InternalApplicationConfiguration.g:3758:3: () otherlv_1= 'real'
+ // InternalApplicationConfiguration.g:3904:2: ( () otherlv_1= 'real' )
+ // InternalApplicationConfiguration.g:3905:3: () otherlv_1= 'real'
{
- // InternalApplicationConfiguration.g:3758:3: ()
- // InternalApplicationConfiguration.g:3759:4:
+ // InternalApplicationConfiguration.g:3905:3: ()
+ // InternalApplicationConfiguration.g:3906:4:
{
current = forceCreateModelElement(
@@ -10308,7 +10684,7 @@ public class InternalApplicationConfigurationParser extends AbstractInternalAntl
}
- otherlv_1=(Token)match(input,42,FOLLOW_2);
+ otherlv_1=(Token)match(input,43,FOLLOW_2);
newLeafNode(otherlv_1, grammarAccess.getRealReferenceAccess().getRealKeyword_1());
@@ -10335,7 +10711,7 @@ public class InternalApplicationConfigurationParser extends AbstractInternalAntl
// $ANTLR start "entryRuleStringReference"
- // InternalApplicationConfiguration.g:3773:1: entryRuleStringReference returns [EObject current=null] : iv_ruleStringReference= ruleStringReference EOF ;
+ // InternalApplicationConfiguration.g:3920:1: entryRuleStringReference returns [EObject current=null] : iv_ruleStringReference= ruleStringReference EOF ;
public final EObject entryRuleStringReference() throws RecognitionException {
EObject current = null;
@@ -10343,8 +10719,8 @@ public class InternalApplicationConfigurationParser extends AbstractInternalAntl
try {
- // InternalApplicationConfiguration.g:3773:56: (iv_ruleStringReference= ruleStringReference EOF )
- // InternalApplicationConfiguration.g:3774:2: iv_ruleStringReference= ruleStringReference EOF
+ // InternalApplicationConfiguration.g:3920:56: (iv_ruleStringReference= ruleStringReference EOF )
+ // InternalApplicationConfiguration.g:3921:2: iv_ruleStringReference= ruleStringReference EOF
{
newCompositeNode(grammarAccess.getStringReferenceRule());
pushFollow(FOLLOW_1);
@@ -10371,7 +10747,7 @@ public class InternalApplicationConfigurationParser extends AbstractInternalAntl
// $ANTLR start "ruleStringReference"
- // InternalApplicationConfiguration.g:3780:1: ruleStringReference returns [EObject current=null] : ( () otherlv_1= 'string' ) ;
+ // InternalApplicationConfiguration.g:3927:1: ruleStringReference returns [EObject current=null] : ( () otherlv_1= 'string' ) ;
public final EObject ruleStringReference() throws RecognitionException {
EObject current = null;
@@ -10381,14 +10757,14 @@ public class InternalApplicationConfigurationParser extends AbstractInternalAntl
enterRule();
try {
- // InternalApplicationConfiguration.g:3786:2: ( ( () otherlv_1= 'string' ) )
- // InternalApplicationConfiguration.g:3787:2: ( () otherlv_1= 'string' )
+ // InternalApplicationConfiguration.g:3933:2: ( ( () otherlv_1= 'string' ) )
+ // InternalApplicationConfiguration.g:3934:2: ( () otherlv_1= 'string' )
{
- // InternalApplicationConfiguration.g:3787:2: ( () otherlv_1= 'string' )
- // InternalApplicationConfiguration.g:3788:3: () otherlv_1= 'string'
+ // InternalApplicationConfiguration.g:3934:2: ( () otherlv_1= 'string' )
+ // InternalApplicationConfiguration.g:3935:3: () otherlv_1= 'string'
{
- // InternalApplicationConfiguration.g:3788:3: ()
- // InternalApplicationConfiguration.g:3789:4:
+ // InternalApplicationConfiguration.g:3935:3: ()
+ // InternalApplicationConfiguration.g:3936:4:
{
current = forceCreateModelElement(
@@ -10398,7 +10774,7 @@ public class InternalApplicationConfigurationParser extends AbstractInternalAntl
}
- otherlv_1=(Token)match(input,43,FOLLOW_2);
+ otherlv_1=(Token)match(input,44,FOLLOW_2);
newLeafNode(otherlv_1, grammarAccess.getStringReferenceAccess().getStringKeyword_1());
@@ -10425,7 +10801,7 @@ public class InternalApplicationConfigurationParser extends AbstractInternalAntl
// $ANTLR start "entryRuleExactNumber"
- // InternalApplicationConfiguration.g:3803:1: entryRuleExactNumber returns [EObject current=null] : iv_ruleExactNumber= ruleExactNumber EOF ;
+ // InternalApplicationConfiguration.g:3950:1: entryRuleExactNumber returns [EObject current=null] : iv_ruleExactNumber= ruleExactNumber EOF ;
public final EObject entryRuleExactNumber() throws RecognitionException {
EObject current = null;
@@ -10433,8 +10809,8 @@ public class InternalApplicationConfigurationParser extends AbstractInternalAntl
try {
- // InternalApplicationConfiguration.g:3803:52: (iv_ruleExactNumber= ruleExactNumber EOF )
- // InternalApplicationConfiguration.g:3804:2: iv_ruleExactNumber= ruleExactNumber EOF
+ // InternalApplicationConfiguration.g:3950:52: (iv_ruleExactNumber= ruleExactNumber EOF )
+ // InternalApplicationConfiguration.g:3951:2: iv_ruleExactNumber= ruleExactNumber EOF
{
newCompositeNode(grammarAccess.getExactNumberRule());
pushFollow(FOLLOW_1);
@@ -10461,7 +10837,7 @@ public class InternalApplicationConfigurationParser extends AbstractInternalAntl
// $ANTLR start "ruleExactNumber"
- // InternalApplicationConfiguration.g:3810:1: ruleExactNumber returns [EObject current=null] : ( ( (lv_exactNumber_0_0= RULE_INT ) ) | ( (lv_exactUnlimited_1_0= '*' ) ) ) ;
+ // InternalApplicationConfiguration.g:3957:1: ruleExactNumber returns [EObject current=null] : ( ( (lv_exactNumber_0_0= RULE_INT ) ) | ( (lv_exactUnlimited_1_0= '*' ) ) ) ;
public final EObject ruleExactNumber() throws RecognitionException {
EObject current = null;
@@ -10472,34 +10848,34 @@ public class InternalApplicationConfigurationParser extends AbstractInternalAntl
enterRule();
try {
- // InternalApplicationConfiguration.g:3816:2: ( ( ( (lv_exactNumber_0_0= RULE_INT ) ) | ( (lv_exactUnlimited_1_0= '*' ) ) ) )
- // InternalApplicationConfiguration.g:3817:2: ( ( (lv_exactNumber_0_0= RULE_INT ) ) | ( (lv_exactUnlimited_1_0= '*' ) ) )
+ // InternalApplicationConfiguration.g:3963:2: ( ( ( (lv_exactNumber_0_0= RULE_INT ) ) | ( (lv_exactUnlimited_1_0= '*' ) ) ) )
+ // InternalApplicationConfiguration.g:3964:2: ( ( (lv_exactNumber_0_0= RULE_INT ) ) | ( (lv_exactUnlimited_1_0= '*' ) ) )
{
- // InternalApplicationConfiguration.g:3817:2: ( ( (lv_exactNumber_0_0= RULE_INT ) ) | ( (lv_exactUnlimited_1_0= '*' ) ) )
- int alt51=2;
- int LA51_0 = input.LA(1);
+ // InternalApplicationConfiguration.g:3964:2: ( ( (lv_exactNumber_0_0= RULE_INT ) ) | ( (lv_exactUnlimited_1_0= '*' ) ) )
+ int alt53=2;
+ int LA53_0 = input.LA(1);
- if ( (LA51_0==RULE_INT) ) {
- alt51=1;
+ if ( (LA53_0==RULE_INT) ) {
+ alt53=1;
}
- else if ( (LA51_0==44) ) {
- alt51=2;
+ else if ( (LA53_0==45) ) {
+ alt53=2;
}
else {
NoViableAltException nvae =
- new NoViableAltException("", 51, 0, input);
+ new NoViableAltException("", 53, 0, input);
throw nvae;
}
- switch (alt51) {
+ switch (alt53) {
case 1 :
- // InternalApplicationConfiguration.g:3818:3: ( (lv_exactNumber_0_0= RULE_INT ) )
+ // InternalApplicationConfiguration.g:3965:3: ( (lv_exactNumber_0_0= RULE_INT ) )
{
- // InternalApplicationConfiguration.g:3818:3: ( (lv_exactNumber_0_0= RULE_INT ) )
- // InternalApplicationConfiguration.g:3819:4: (lv_exactNumber_0_0= RULE_INT )
+ // InternalApplicationConfiguration.g:3965:3: ( (lv_exactNumber_0_0= RULE_INT ) )
+ // InternalApplicationConfiguration.g:3966:4: (lv_exactNumber_0_0= RULE_INT )
{
- // InternalApplicationConfiguration.g:3819:4: (lv_exactNumber_0_0= RULE_INT )
- // InternalApplicationConfiguration.g:3820:5: lv_exactNumber_0_0= RULE_INT
+ // InternalApplicationConfiguration.g:3966:4: (lv_exactNumber_0_0= RULE_INT )
+ // InternalApplicationConfiguration.g:3967:5: lv_exactNumber_0_0= RULE_INT
{
lv_exactNumber_0_0=(Token)match(input,RULE_INT,FOLLOW_2);
@@ -10525,15 +10901,15 @@ public class InternalApplicationConfigurationParser extends AbstractInternalAntl
}
break;
case 2 :
- // InternalApplicationConfiguration.g:3837:3: ( (lv_exactUnlimited_1_0= '*' ) )
+ // InternalApplicationConfiguration.g:3984:3: ( (lv_exactUnlimited_1_0= '*' ) )
{
- // InternalApplicationConfiguration.g:3837:3: ( (lv_exactUnlimited_1_0= '*' ) )
- // InternalApplicationConfiguration.g:3838:4: (lv_exactUnlimited_1_0= '*' )
+ // InternalApplicationConfiguration.g:3984:3: ( (lv_exactUnlimited_1_0= '*' ) )
+ // InternalApplicationConfiguration.g:3985:4: (lv_exactUnlimited_1_0= '*' )
{
- // InternalApplicationConfiguration.g:3838:4: (lv_exactUnlimited_1_0= '*' )
- // InternalApplicationConfiguration.g:3839:5: lv_exactUnlimited_1_0= '*'
+ // InternalApplicationConfiguration.g:3985:4: (lv_exactUnlimited_1_0= '*' )
+ // InternalApplicationConfiguration.g:3986:5: lv_exactUnlimited_1_0= '*'
{
- lv_exactUnlimited_1_0=(Token)match(input,44,FOLLOW_2);
+ lv_exactUnlimited_1_0=(Token)match(input,45,FOLLOW_2);
newLeafNode(lv_exactUnlimited_1_0, grammarAccess.getExactNumberAccess().getExactUnlimitedAsteriskKeyword_1_0());
@@ -10575,7 +10951,7 @@ public class InternalApplicationConfigurationParser extends AbstractInternalAntl
// $ANTLR start "entryRuleIntervallNumber"
- // InternalApplicationConfiguration.g:3855:1: entryRuleIntervallNumber returns [EObject current=null] : iv_ruleIntervallNumber= ruleIntervallNumber EOF ;
+ // InternalApplicationConfiguration.g:4002:1: entryRuleIntervallNumber returns [EObject current=null] : iv_ruleIntervallNumber= ruleIntervallNumber EOF ;
public final EObject entryRuleIntervallNumber() throws RecognitionException {
EObject current = null;
@@ -10583,8 +10959,8 @@ public class InternalApplicationConfigurationParser extends AbstractInternalAntl
try {
- // InternalApplicationConfiguration.g:3855:56: (iv_ruleIntervallNumber= ruleIntervallNumber EOF )
- // InternalApplicationConfiguration.g:3856:2: iv_ruleIntervallNumber= ruleIntervallNumber EOF
+ // InternalApplicationConfiguration.g:4002:56: (iv_ruleIntervallNumber= ruleIntervallNumber EOF )
+ // InternalApplicationConfiguration.g:4003:2: iv_ruleIntervallNumber= ruleIntervallNumber EOF
{
newCompositeNode(grammarAccess.getIntervallNumberRule());
pushFollow(FOLLOW_1);
@@ -10611,7 +10987,7 @@ public class InternalApplicationConfigurationParser extends AbstractInternalAntl
// $ANTLR start "ruleIntervallNumber"
- // InternalApplicationConfiguration.g:3862:1: ruleIntervallNumber returns [EObject current=null] : ( ( (lv_min_0_0= RULE_INT ) ) otherlv_1= '..' ( ( (lv_maxNumber_2_0= RULE_INT ) ) | ( (lv_maxUnlimited_3_0= '*' ) ) ) ) ;
+ // 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= '*' ) ) ) ) ;
public final EObject ruleIntervallNumber() throws RecognitionException {
EObject current = null;
@@ -10624,17 +11000,17 @@ public class InternalApplicationConfigurationParser extends AbstractInternalAntl
enterRule();
try {
- // InternalApplicationConfiguration.g:3868:2: ( ( ( (lv_min_0_0= RULE_INT ) ) otherlv_1= '..' ( ( (lv_maxNumber_2_0= RULE_INT ) ) | ( (lv_maxUnlimited_3_0= '*' ) ) ) ) )
- // InternalApplicationConfiguration.g:3869:2: ( ( (lv_min_0_0= RULE_INT ) ) otherlv_1= '..' ( ( (lv_maxNumber_2_0= RULE_INT ) ) | ( (lv_maxUnlimited_3_0= '*' ) ) ) )
+ // InternalApplicationConfiguration.g:4015:2: ( ( ( (lv_min_0_0= RULE_INT ) ) otherlv_1= '..' ( ( (lv_maxNumber_2_0= RULE_INT ) ) | ( (lv_maxUnlimited_3_0= '*' ) ) ) ) )
+ // InternalApplicationConfiguration.g:4016:2: ( ( (lv_min_0_0= RULE_INT ) ) otherlv_1= '..' ( ( (lv_maxNumber_2_0= RULE_INT ) ) | ( (lv_maxUnlimited_3_0= '*' ) ) ) )
{
- // InternalApplicationConfiguration.g:3869:2: ( ( (lv_min_0_0= RULE_INT ) ) otherlv_1= '..' ( ( (lv_maxNumber_2_0= RULE_INT ) ) | ( (lv_maxUnlimited_3_0= '*' ) ) ) )
- // InternalApplicationConfiguration.g:3870:3: ( (lv_min_0_0= RULE_INT ) ) otherlv_1= '..' ( ( (lv_maxNumber_2_0= RULE_INT ) ) | ( (lv_maxUnlimited_3_0= '*' ) ) )
+ // InternalApplicationConfiguration.g:4016:2: ( ( (lv_min_0_0= RULE_INT ) ) otherlv_1= '..' ( ( (lv_maxNumber_2_0= RULE_INT ) ) | ( (lv_maxUnlimited_3_0= '*' ) ) ) )
+ // InternalApplicationConfiguration.g:4017:3: ( (lv_min_0_0= RULE_INT ) ) otherlv_1= '..' ( ( (lv_maxNumber_2_0= RULE_INT ) ) | ( (lv_maxUnlimited_3_0= '*' ) ) )
{
- // InternalApplicationConfiguration.g:3870:3: ( (lv_min_0_0= RULE_INT ) )
- // InternalApplicationConfiguration.g:3871:4: (lv_min_0_0= RULE_INT )
+ // InternalApplicationConfiguration.g:4017:3: ( (lv_min_0_0= RULE_INT ) )
+ // InternalApplicationConfiguration.g:4018:4: (lv_min_0_0= RULE_INT )
{
- // InternalApplicationConfiguration.g:3871:4: (lv_min_0_0= RULE_INT )
- // InternalApplicationConfiguration.g:3872:5: lv_min_0_0= RULE_INT
+ // InternalApplicationConfiguration.g:4018:4: (lv_min_0_0= RULE_INT )
+ // InternalApplicationConfiguration.g:4019:5: lv_min_0_0= RULE_INT
{
lv_min_0_0=(Token)match(input,RULE_INT,FOLLOW_40);
@@ -10656,35 +11032,35 @@ public class InternalApplicationConfigurationParser extends AbstractInternalAntl
}
- otherlv_1=(Token)match(input,45,FOLLOW_33);
+ otherlv_1=(Token)match(input,46,FOLLOW_33);
newLeafNode(otherlv_1, grammarAccess.getIntervallNumberAccess().getFullStopFullStopKeyword_1());
- // InternalApplicationConfiguration.g:3892:3: ( ( (lv_maxNumber_2_0= RULE_INT ) ) | ( (lv_maxUnlimited_3_0= '*' ) ) )
- int alt52=2;
- int LA52_0 = input.LA(1);
+ // InternalApplicationConfiguration.g:4039:3: ( ( (lv_maxNumber_2_0= RULE_INT ) ) | ( (lv_maxUnlimited_3_0= '*' ) ) )
+ int alt54=2;
+ int LA54_0 = input.LA(1);
- if ( (LA52_0==RULE_INT) ) {
- alt52=1;
+ if ( (LA54_0==RULE_INT) ) {
+ alt54=1;
}
- else if ( (LA52_0==44) ) {
- alt52=2;
+ else if ( (LA54_0==45) ) {
+ alt54=2;
}
else {
NoViableAltException nvae =
- new NoViableAltException("", 52, 0, input);
+ new NoViableAltException("", 54, 0, input);
throw nvae;
}
- switch (alt52) {
+ switch (alt54) {
case 1 :
- // InternalApplicationConfiguration.g:3893:4: ( (lv_maxNumber_2_0= RULE_INT ) )
+ // InternalApplicationConfiguration.g:4040:4: ( (lv_maxNumber_2_0= RULE_INT ) )
{
- // InternalApplicationConfiguration.g:3893:4: ( (lv_maxNumber_2_0= RULE_INT ) )
- // InternalApplicationConfiguration.g:3894:5: (lv_maxNumber_2_0= RULE_INT )
+ // InternalApplicationConfiguration.g:4040:4: ( (lv_maxNumber_2_0= RULE_INT ) )
+ // InternalApplicationConfiguration.g:4041:5: (lv_maxNumber_2_0= RULE_INT )
{
- // InternalApplicationConfiguration.g:3894:5: (lv_maxNumber_2_0= RULE_INT )
- // InternalApplicationConfiguration.g:3895:6: lv_maxNumber_2_0= RULE_INT
+ // InternalApplicationConfiguration.g:4041:5: (lv_maxNumber_2_0= RULE_INT )
+ // InternalApplicationConfiguration.g:4042:6: lv_maxNumber_2_0= RULE_INT
{
lv_maxNumber_2_0=(Token)match(input,RULE_INT,FOLLOW_2);
@@ -10710,15 +11086,15 @@ public class InternalApplicationConfigurationParser extends AbstractInternalAntl
}
break;
case 2 :
- // InternalApplicationConfiguration.g:3912:4: ( (lv_maxUnlimited_3_0= '*' ) )
+ // InternalApplicationConfiguration.g:4059:4: ( (lv_maxUnlimited_3_0= '*' ) )
{
- // InternalApplicationConfiguration.g:3912:4: ( (lv_maxUnlimited_3_0= '*' ) )
- // InternalApplicationConfiguration.g:3913:5: (lv_maxUnlimited_3_0= '*' )
+ // InternalApplicationConfiguration.g:4059:4: ( (lv_maxUnlimited_3_0= '*' ) )
+ // InternalApplicationConfiguration.g:4060:5: (lv_maxUnlimited_3_0= '*' )
{
- // InternalApplicationConfiguration.g:3913:5: (lv_maxUnlimited_3_0= '*' )
- // InternalApplicationConfiguration.g:3914:6: lv_maxUnlimited_3_0= '*'
+ // InternalApplicationConfiguration.g:4060:5: (lv_maxUnlimited_3_0= '*' )
+ // InternalApplicationConfiguration.g:4061:6: lv_maxUnlimited_3_0= '*'
{
- lv_maxUnlimited_3_0=(Token)match(input,44,FOLLOW_2);
+ lv_maxUnlimited_3_0=(Token)match(input,45,FOLLOW_2);
newLeafNode(lv_maxUnlimited_3_0, grammarAccess.getIntervallNumberAccess().getMaxUnlimitedAsteriskKeyword_2_1_0());
@@ -10763,7 +11139,7 @@ public class InternalApplicationConfigurationParser extends AbstractInternalAntl
// $ANTLR start "entryRuleIntEnumberation"
- // InternalApplicationConfiguration.g:3931:1: entryRuleIntEnumberation returns [EObject current=null] : iv_ruleIntEnumberation= ruleIntEnumberation EOF ;
+ // InternalApplicationConfiguration.g:4078:1: entryRuleIntEnumberation returns [EObject current=null] : iv_ruleIntEnumberation= ruleIntEnumberation EOF ;
public final EObject entryRuleIntEnumberation() throws RecognitionException {
EObject current = null;
@@ -10771,8 +11147,8 @@ public class InternalApplicationConfigurationParser extends AbstractInternalAntl
try {
- // InternalApplicationConfiguration.g:3931:56: (iv_ruleIntEnumberation= ruleIntEnumberation EOF )
- // InternalApplicationConfiguration.g:3932:2: iv_ruleIntEnumberation= ruleIntEnumberation EOF
+ // InternalApplicationConfiguration.g:4078:56: (iv_ruleIntEnumberation= ruleIntEnumberation EOF )
+ // InternalApplicationConfiguration.g:4079:2: iv_ruleIntEnumberation= ruleIntEnumberation EOF
{
newCompositeNode(grammarAccess.getIntEnumberationRule());
pushFollow(FOLLOW_1);
@@ -10799,7 +11175,7 @@ public class InternalApplicationConfigurationParser extends AbstractInternalAntl
// $ANTLR start "ruleIntEnumberation"
- // InternalApplicationConfiguration.g:3938:1: ruleIntEnumberation returns [EObject current=null] : ( () otherlv_1= '{' ( ( (lv_entry_2_0= ruleINTLiteral ) ) (otherlv_3= ',' ( (lv_entry_4_0= ruleINTLiteral ) ) )* )? otherlv_5= '}' ) ;
+ // 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= '}' ) ;
public final EObject ruleIntEnumberation() throws RecognitionException {
EObject current = null;
@@ -10815,14 +11191,14 @@ public class InternalApplicationConfigurationParser extends AbstractInternalAntl
enterRule();
try {
- // InternalApplicationConfiguration.g:3944:2: ( ( () otherlv_1= '{' ( ( (lv_entry_2_0= ruleINTLiteral ) ) (otherlv_3= ',' ( (lv_entry_4_0= ruleINTLiteral ) ) )* )? otherlv_5= '}' ) )
- // InternalApplicationConfiguration.g:3945:2: ( () otherlv_1= '{' ( ( (lv_entry_2_0= ruleINTLiteral ) ) (otherlv_3= ',' ( (lv_entry_4_0= ruleINTLiteral ) ) )* )? otherlv_5= '}' )
+ // InternalApplicationConfiguration.g:4091:2: ( ( () otherlv_1= '{' ( ( (lv_entry_2_0= ruleINTLiteral ) ) (otherlv_3= ',' ( (lv_entry_4_0= ruleINTLiteral ) ) )* )? otherlv_5= '}' ) )
+ // InternalApplicationConfiguration.g:4092:2: ( () otherlv_1= '{' ( ( (lv_entry_2_0= ruleINTLiteral ) ) (otherlv_3= ',' ( (lv_entry_4_0= ruleINTLiteral ) ) )* )? otherlv_5= '}' )
{
- // InternalApplicationConfiguration.g:3945:2: ( () otherlv_1= '{' ( ( (lv_entry_2_0= ruleINTLiteral ) ) (otherlv_3= ',' ( (lv_entry_4_0= ruleINTLiteral ) ) )* )? otherlv_5= '}' )
- // InternalApplicationConfiguration.g:3946:3: () otherlv_1= '{' ( ( (lv_entry_2_0= ruleINTLiteral ) ) (otherlv_3= ',' ( (lv_entry_4_0= ruleINTLiteral ) ) )* )? otherlv_5= '}'
+ // InternalApplicationConfiguration.g:4092:2: ( () otherlv_1= '{' ( ( (lv_entry_2_0= ruleINTLiteral ) ) (otherlv_3= ',' ( (lv_entry_4_0= ruleINTLiteral ) ) )* )? otherlv_5= '}' )
+ // InternalApplicationConfiguration.g:4093:3: () otherlv_1= '{' ( ( (lv_entry_2_0= ruleINTLiteral ) ) (otherlv_3= ',' ( (lv_entry_4_0= ruleINTLiteral ) ) )* )? otherlv_5= '}'
{
- // InternalApplicationConfiguration.g:3946:3: ()
- // InternalApplicationConfiguration.g:3947:4:
+ // InternalApplicationConfiguration.g:4093:3: ()
+ // InternalApplicationConfiguration.g:4094:4:
{
current = forceCreateModelElement(
@@ -10836,22 +11212,22 @@ public class InternalApplicationConfigurationParser extends AbstractInternalAntl
newLeafNode(otherlv_1, grammarAccess.getIntEnumberationAccess().getLeftCurlyBracketKeyword_1());
- // InternalApplicationConfiguration.g:3957:3: ( ( (lv_entry_2_0= ruleINTLiteral ) ) (otherlv_3= ',' ( (lv_entry_4_0= ruleINTLiteral ) ) )* )?
- int alt54=2;
- int LA54_0 = input.LA(1);
+ // InternalApplicationConfiguration.g:4104:3: ( ( (lv_entry_2_0= ruleINTLiteral ) ) (otherlv_3= ',' ( (lv_entry_4_0= ruleINTLiteral ) ) )* )?
+ int alt56=2;
+ int LA56_0 = input.LA(1);
- if ( (LA54_0==RULE_INT||LA54_0==12) ) {
- alt54=1;
+ if ( (LA56_0==RULE_INT||LA56_0==12) ) {
+ alt56=1;
}
- switch (alt54) {
+ switch (alt56) {
case 1 :
- // InternalApplicationConfiguration.g:3958:4: ( (lv_entry_2_0= ruleINTLiteral ) ) (otherlv_3= ',' ( (lv_entry_4_0= ruleINTLiteral ) ) )*
+ // InternalApplicationConfiguration.g:4105:4: ( (lv_entry_2_0= ruleINTLiteral ) ) (otherlv_3= ',' ( (lv_entry_4_0= ruleINTLiteral ) ) )*
{
- // InternalApplicationConfiguration.g:3958:4: ( (lv_entry_2_0= ruleINTLiteral ) )
- // InternalApplicationConfiguration.g:3959:5: (lv_entry_2_0= ruleINTLiteral )
+ // InternalApplicationConfiguration.g:4105:4: ( (lv_entry_2_0= ruleINTLiteral ) )
+ // InternalApplicationConfiguration.g:4106:5: (lv_entry_2_0= ruleINTLiteral )
{
- // InternalApplicationConfiguration.g:3959:5: (lv_entry_2_0= ruleINTLiteral )
- // InternalApplicationConfiguration.g:3960:6: lv_entry_2_0= ruleINTLiteral
+ // InternalApplicationConfiguration.g:4106:5: (lv_entry_2_0= ruleINTLiteral )
+ // InternalApplicationConfiguration.g:4107:6: lv_entry_2_0= ruleINTLiteral
{
newCompositeNode(grammarAccess.getIntEnumberationAccess().getEntryINTLiteralParserRuleCall_2_0_0());
@@ -10878,30 +11254,30 @@ public class InternalApplicationConfigurationParser extends AbstractInternalAntl
}
- // InternalApplicationConfiguration.g:3977:4: (otherlv_3= ',' ( (lv_entry_4_0= ruleINTLiteral ) ) )*
- loop53:
+ // InternalApplicationConfiguration.g:4124:4: (otherlv_3= ',' ( (lv_entry_4_0= ruleINTLiteral ) ) )*
+ loop55:
do {
- int alt53=2;
- int LA53_0 = input.LA(1);
+ int alt55=2;
+ int LA55_0 = input.LA(1);
- if ( (LA53_0==20) ) {
- alt53=1;
+ if ( (LA55_0==20) ) {
+ alt55=1;
}
- switch (alt53) {
+ switch (alt55) {
case 1 :
- // InternalApplicationConfiguration.g:3978:5: otherlv_3= ',' ( (lv_entry_4_0= ruleINTLiteral ) )
+ // InternalApplicationConfiguration.g:4125:5: otherlv_3= ',' ( (lv_entry_4_0= ruleINTLiteral ) )
{
otherlv_3=(Token)match(input,20,FOLLOW_24);
newLeafNode(otherlv_3, grammarAccess.getIntEnumberationAccess().getCommaKeyword_2_1_0());
- // InternalApplicationConfiguration.g:3982:5: ( (lv_entry_4_0= ruleINTLiteral ) )
- // InternalApplicationConfiguration.g:3983:6: (lv_entry_4_0= ruleINTLiteral )
+ // InternalApplicationConfiguration.g:4129:5: ( (lv_entry_4_0= ruleINTLiteral ) )
+ // InternalApplicationConfiguration.g:4130:6: (lv_entry_4_0= ruleINTLiteral )
{
- // InternalApplicationConfiguration.g:3983:6: (lv_entry_4_0= ruleINTLiteral )
- // InternalApplicationConfiguration.g:3984:7: lv_entry_4_0= ruleINTLiteral
+ // InternalApplicationConfiguration.g:4130:6: (lv_entry_4_0= ruleINTLiteral )
+ // InternalApplicationConfiguration.g:4131:7: lv_entry_4_0= ruleINTLiteral
{
newCompositeNode(grammarAccess.getIntEnumberationAccess().getEntryINTLiteralParserRuleCall_2_1_1_0());
@@ -10933,7 +11309,7 @@ public class InternalApplicationConfigurationParser extends AbstractInternalAntl
break;
default :
- break loop53;
+ break loop55;
}
} while (true);
@@ -10970,7 +11346,7 @@ public class InternalApplicationConfigurationParser extends AbstractInternalAntl
// $ANTLR start "entryRuleRealEnumeration"
- // InternalApplicationConfiguration.g:4011:1: entryRuleRealEnumeration returns [EObject current=null] : iv_ruleRealEnumeration= ruleRealEnumeration EOF ;
+ // InternalApplicationConfiguration.g:4158:1: entryRuleRealEnumeration returns [EObject current=null] : iv_ruleRealEnumeration= ruleRealEnumeration EOF ;
public final EObject entryRuleRealEnumeration() throws RecognitionException {
EObject current = null;
@@ -10978,8 +11354,8 @@ public class InternalApplicationConfigurationParser extends AbstractInternalAntl
try {
- // InternalApplicationConfiguration.g:4011:56: (iv_ruleRealEnumeration= ruleRealEnumeration EOF )
- // InternalApplicationConfiguration.g:4012:2: iv_ruleRealEnumeration= ruleRealEnumeration EOF
+ // InternalApplicationConfiguration.g:4158:56: (iv_ruleRealEnumeration= ruleRealEnumeration EOF )
+ // InternalApplicationConfiguration.g:4159:2: iv_ruleRealEnumeration= ruleRealEnumeration EOF
{
newCompositeNode(grammarAccess.getRealEnumerationRule());
pushFollow(FOLLOW_1);
@@ -11006,7 +11382,7 @@ public class InternalApplicationConfigurationParser extends AbstractInternalAntl
// $ANTLR start "ruleRealEnumeration"
- // InternalApplicationConfiguration.g:4018:1: ruleRealEnumeration returns [EObject current=null] : ( () otherlv_1= '{' ( ( (lv_entry_2_0= ruleREALLiteral ) ) (otherlv_3= ',' ( (lv_entry_4_0= ruleREALLiteral ) ) )* )? otherlv_5= '}' ) ;
+ // 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= '}' ) ;
public final EObject ruleRealEnumeration() throws RecognitionException {
EObject current = null;
@@ -11022,14 +11398,14 @@ public class InternalApplicationConfigurationParser extends AbstractInternalAntl
enterRule();
try {
- // InternalApplicationConfiguration.g:4024:2: ( ( () otherlv_1= '{' ( ( (lv_entry_2_0= ruleREALLiteral ) ) (otherlv_3= ',' ( (lv_entry_4_0= ruleREALLiteral ) ) )* )? otherlv_5= '}' ) )
- // InternalApplicationConfiguration.g:4025:2: ( () otherlv_1= '{' ( ( (lv_entry_2_0= ruleREALLiteral ) ) (otherlv_3= ',' ( (lv_entry_4_0= ruleREALLiteral ) ) )* )? otherlv_5= '}' )
+ // InternalApplicationConfiguration.g:4171:2: ( ( () otherlv_1= '{' ( ( (lv_entry_2_0= ruleREALLiteral ) ) (otherlv_3= ',' ( (lv_entry_4_0= ruleREALLiteral ) ) )* )? otherlv_5= '}' ) )
+ // InternalApplicationConfiguration.g:4172:2: ( () otherlv_1= '{' ( ( (lv_entry_2_0= ruleREALLiteral ) ) (otherlv_3= ',' ( (lv_entry_4_0= ruleREALLiteral ) ) )* )? otherlv_5= '}' )
{
- // InternalApplicationConfiguration.g:4025:2: ( () otherlv_1= '{' ( ( (lv_entry_2_0= ruleREALLiteral ) ) (otherlv_3= ',' ( (lv_entry_4_0= ruleREALLiteral ) ) )* )? otherlv_5= '}' )
- // InternalApplicationConfiguration.g:4026:3: () otherlv_1= '{' ( ( (lv_entry_2_0= ruleREALLiteral ) ) (otherlv_3= ',' ( (lv_entry_4_0= ruleREALLiteral ) ) )* )? otherlv_5= '}'
+ // InternalApplicationConfiguration.g:4172:2: ( () otherlv_1= '{' ( ( (lv_entry_2_0= ruleREALLiteral ) ) (otherlv_3= ',' ( (lv_entry_4_0= ruleREALLiteral ) ) )* )? otherlv_5= '}' )
+ // InternalApplicationConfiguration.g:4173:3: () otherlv_1= '{' ( ( (lv_entry_2_0= ruleREALLiteral ) ) (otherlv_3= ',' ( (lv_entry_4_0= ruleREALLiteral ) ) )* )? otherlv_5= '}'
{
- // InternalApplicationConfiguration.g:4026:3: ()
- // InternalApplicationConfiguration.g:4027:4:
+ // InternalApplicationConfiguration.g:4173:3: ()
+ // InternalApplicationConfiguration.g:4174:4:
{
current = forceCreateModelElement(
@@ -11043,22 +11419,22 @@ public class InternalApplicationConfigurationParser extends AbstractInternalAntl
newLeafNode(otherlv_1, grammarAccess.getRealEnumerationAccess().getLeftCurlyBracketKeyword_1());
- // InternalApplicationConfiguration.g:4037:3: ( ( (lv_entry_2_0= ruleREALLiteral ) ) (otherlv_3= ',' ( (lv_entry_4_0= ruleREALLiteral ) ) )* )?
- int alt56=2;
- int LA56_0 = input.LA(1);
+ // InternalApplicationConfiguration.g:4184:3: ( ( (lv_entry_2_0= ruleREALLiteral ) ) (otherlv_3= ',' ( (lv_entry_4_0= ruleREALLiteral ) ) )* )?
+ int alt58=2;
+ int LA58_0 = input.LA(1);
- if ( (LA56_0==RULE_INT||LA56_0==12) ) {
- alt56=1;
+ if ( (LA58_0==RULE_INT||LA58_0==12) ) {
+ alt58=1;
}
- switch (alt56) {
+ switch (alt58) {
case 1 :
- // InternalApplicationConfiguration.g:4038:4: ( (lv_entry_2_0= ruleREALLiteral ) ) (otherlv_3= ',' ( (lv_entry_4_0= ruleREALLiteral ) ) )*
+ // InternalApplicationConfiguration.g:4185:4: ( (lv_entry_2_0= ruleREALLiteral ) ) (otherlv_3= ',' ( (lv_entry_4_0= ruleREALLiteral ) ) )*
{
- // InternalApplicationConfiguration.g:4038:4: ( (lv_entry_2_0= ruleREALLiteral ) )
- // InternalApplicationConfiguration.g:4039:5: (lv_entry_2_0= ruleREALLiteral )
+ // InternalApplicationConfiguration.g:4185:4: ( (lv_entry_2_0= ruleREALLiteral ) )
+ // InternalApplicationConfiguration.g:4186:5: (lv_entry_2_0= ruleREALLiteral )
{
- // InternalApplicationConfiguration.g:4039:5: (lv_entry_2_0= ruleREALLiteral )
- // InternalApplicationConfiguration.g:4040:6: lv_entry_2_0= ruleREALLiteral
+ // InternalApplicationConfiguration.g:4186:5: (lv_entry_2_0= ruleREALLiteral )
+ // InternalApplicationConfiguration.g:4187:6: lv_entry_2_0= ruleREALLiteral
{
newCompositeNode(grammarAccess.getRealEnumerationAccess().getEntryREALLiteralParserRuleCall_2_0_0());
@@ -11085,30 +11461,30 @@ public class InternalApplicationConfigurationParser extends AbstractInternalAntl
}
- // InternalApplicationConfiguration.g:4057:4: (otherlv_3= ',' ( (lv_entry_4_0= ruleREALLiteral ) ) )*
- loop55:
+ // InternalApplicationConfiguration.g:4204:4: (otherlv_3= ',' ( (lv_entry_4_0= ruleREALLiteral ) ) )*
+ loop57:
do {
- int alt55=2;
- int LA55_0 = input.LA(1);
+ int alt57=2;
+ int LA57_0 = input.LA(1);
- if ( (LA55_0==20) ) {
- alt55=1;
+ if ( (LA57_0==20) ) {
+ alt57=1;
}
- switch (alt55) {
+ switch (alt57) {
case 1 :
- // InternalApplicationConfiguration.g:4058:5: otherlv_3= ',' ( (lv_entry_4_0= ruleREALLiteral ) )
+ // InternalApplicationConfiguration.g:4205:5: otherlv_3= ',' ( (lv_entry_4_0= ruleREALLiteral ) )
{
otherlv_3=(Token)match(input,20,FOLLOW_24);
newLeafNode(otherlv_3, grammarAccess.getRealEnumerationAccess().getCommaKeyword_2_1_0());
- // InternalApplicationConfiguration.g:4062:5: ( (lv_entry_4_0= ruleREALLiteral ) )
- // InternalApplicationConfiguration.g:4063:6: (lv_entry_4_0= ruleREALLiteral )
+ // InternalApplicationConfiguration.g:4209:5: ( (lv_entry_4_0= ruleREALLiteral ) )
+ // InternalApplicationConfiguration.g:4210:6: (lv_entry_4_0= ruleREALLiteral )
{
- // InternalApplicationConfiguration.g:4063:6: (lv_entry_4_0= ruleREALLiteral )
- // InternalApplicationConfiguration.g:4064:7: lv_entry_4_0= ruleREALLiteral
+ // InternalApplicationConfiguration.g:4210:6: (lv_entry_4_0= ruleREALLiteral )
+ // InternalApplicationConfiguration.g:4211:7: lv_entry_4_0= ruleREALLiteral
{
newCompositeNode(grammarAccess.getRealEnumerationAccess().getEntryREALLiteralParserRuleCall_2_1_1_0());
@@ -11140,7 +11516,7 @@ public class InternalApplicationConfigurationParser extends AbstractInternalAntl
break;
default :
- break loop55;
+ break loop57;
}
} while (true);
@@ -11177,7 +11553,7 @@ public class InternalApplicationConfigurationParser extends AbstractInternalAntl
// $ANTLR start "entryRuleStringEnumeration"
- // InternalApplicationConfiguration.g:4091:1: entryRuleStringEnumeration returns [EObject current=null] : iv_ruleStringEnumeration= ruleStringEnumeration EOF ;
+ // InternalApplicationConfiguration.g:4238:1: entryRuleStringEnumeration returns [EObject current=null] : iv_ruleStringEnumeration= ruleStringEnumeration EOF ;
public final EObject entryRuleStringEnumeration() throws RecognitionException {
EObject current = null;
@@ -11185,8 +11561,8 @@ public class InternalApplicationConfigurationParser extends AbstractInternalAntl
try {
- // InternalApplicationConfiguration.g:4091:58: (iv_ruleStringEnumeration= ruleStringEnumeration EOF )
- // InternalApplicationConfiguration.g:4092:2: iv_ruleStringEnumeration= ruleStringEnumeration EOF
+ // InternalApplicationConfiguration.g:4238:58: (iv_ruleStringEnumeration= ruleStringEnumeration EOF )
+ // InternalApplicationConfiguration.g:4239:2: iv_ruleStringEnumeration= ruleStringEnumeration EOF
{
newCompositeNode(grammarAccess.getStringEnumerationRule());
pushFollow(FOLLOW_1);
@@ -11213,7 +11589,7 @@ public class InternalApplicationConfigurationParser extends AbstractInternalAntl
// $ANTLR start "ruleStringEnumeration"
- // InternalApplicationConfiguration.g:4098:1: ruleStringEnumeration returns [EObject current=null] : ( () otherlv_1= '{' ( ( (lv_entry_2_0= RULE_STRING ) ) (otherlv_3= ',' ( (lv_entry_4_0= RULE_STRING ) ) )* )? otherlv_5= '}' ) ;
+ // 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= '}' ) ;
public final EObject ruleStringEnumeration() throws RecognitionException {
EObject current = null;
@@ -11227,14 +11603,14 @@ public class InternalApplicationConfigurationParser extends AbstractInternalAntl
enterRule();
try {
- // InternalApplicationConfiguration.g:4104:2: ( ( () otherlv_1= '{' ( ( (lv_entry_2_0= RULE_STRING ) ) (otherlv_3= ',' ( (lv_entry_4_0= RULE_STRING ) ) )* )? otherlv_5= '}' ) )
- // InternalApplicationConfiguration.g:4105:2: ( () otherlv_1= '{' ( ( (lv_entry_2_0= RULE_STRING ) ) (otherlv_3= ',' ( (lv_entry_4_0= RULE_STRING ) ) )* )? otherlv_5= '}' )
+ // InternalApplicationConfiguration.g:4251:2: ( ( () otherlv_1= '{' ( ( (lv_entry_2_0= RULE_STRING ) ) (otherlv_3= ',' ( (lv_entry_4_0= RULE_STRING ) ) )* )? otherlv_5= '}' ) )
+ // InternalApplicationConfiguration.g:4252:2: ( () otherlv_1= '{' ( ( (lv_entry_2_0= RULE_STRING ) ) (otherlv_3= ',' ( (lv_entry_4_0= RULE_STRING ) ) )* )? otherlv_5= '}' )
{
- // InternalApplicationConfiguration.g:4105:2: ( () otherlv_1= '{' ( ( (lv_entry_2_0= RULE_STRING ) ) (otherlv_3= ',' ( (lv_entry_4_0= RULE_STRING ) ) )* )? otherlv_5= '}' )
- // InternalApplicationConfiguration.g:4106:3: () otherlv_1= '{' ( ( (lv_entry_2_0= RULE_STRING ) ) (otherlv_3= ',' ( (lv_entry_4_0= RULE_STRING ) ) )* )? otherlv_5= '}'
+ // InternalApplicationConfiguration.g:4252:2: ( () otherlv_1= '{' ( ( (lv_entry_2_0= RULE_STRING ) ) (otherlv_3= ',' ( (lv_entry_4_0= RULE_STRING ) ) )* )? otherlv_5= '}' )
+ // InternalApplicationConfiguration.g:4253:3: () otherlv_1= '{' ( ( (lv_entry_2_0= RULE_STRING ) ) (otherlv_3= ',' ( (lv_entry_4_0= RULE_STRING ) ) )* )? otherlv_5= '}'
{
- // InternalApplicationConfiguration.g:4106:3: ()
- // InternalApplicationConfiguration.g:4107:4:
+ // InternalApplicationConfiguration.g:4253:3: ()
+ // InternalApplicationConfiguration.g:4254:4:
{
current = forceCreateModelElement(
@@ -11248,22 +11624,22 @@ public class InternalApplicationConfigurationParser extends AbstractInternalAntl
newLeafNode(otherlv_1, grammarAccess.getStringEnumerationAccess().getLeftCurlyBracketKeyword_1());
- // InternalApplicationConfiguration.g:4117:3: ( ( (lv_entry_2_0= RULE_STRING ) ) (otherlv_3= ',' ( (lv_entry_4_0= RULE_STRING ) ) )* )?
- int alt58=2;
- int LA58_0 = input.LA(1);
+ // InternalApplicationConfiguration.g:4264:3: ( ( (lv_entry_2_0= RULE_STRING ) ) (otherlv_3= ',' ( (lv_entry_4_0= RULE_STRING ) ) )* )?
+ int alt60=2;
+ int LA60_0 = input.LA(1);
- if ( (LA58_0==RULE_STRING) ) {
- alt58=1;
+ if ( (LA60_0==RULE_STRING) ) {
+ alt60=1;
}
- switch (alt58) {
+ switch (alt60) {
case 1 :
- // InternalApplicationConfiguration.g:4118:4: ( (lv_entry_2_0= RULE_STRING ) ) (otherlv_3= ',' ( (lv_entry_4_0= RULE_STRING ) ) )*
+ // InternalApplicationConfiguration.g:4265:4: ( (lv_entry_2_0= RULE_STRING ) ) (otherlv_3= ',' ( (lv_entry_4_0= RULE_STRING ) ) )*
{
- // InternalApplicationConfiguration.g:4118:4: ( (lv_entry_2_0= RULE_STRING ) )
- // InternalApplicationConfiguration.g:4119:5: (lv_entry_2_0= RULE_STRING )
+ // InternalApplicationConfiguration.g:4265:4: ( (lv_entry_2_0= RULE_STRING ) )
+ // InternalApplicationConfiguration.g:4266:5: (lv_entry_2_0= RULE_STRING )
{
- // InternalApplicationConfiguration.g:4119:5: (lv_entry_2_0= RULE_STRING )
- // InternalApplicationConfiguration.g:4120:6: lv_entry_2_0= RULE_STRING
+ // InternalApplicationConfiguration.g:4266:5: (lv_entry_2_0= RULE_STRING )
+ // InternalApplicationConfiguration.g:4267:6: lv_entry_2_0= RULE_STRING
{
lv_entry_2_0=(Token)match(input,RULE_STRING,FOLLOW_15);
@@ -11285,30 +11661,30 @@ public class InternalApplicationConfigurationParser extends AbstractInternalAntl
}
- // InternalApplicationConfiguration.g:4136:4: (otherlv_3= ',' ( (lv_entry_4_0= RULE_STRING ) ) )*
- loop57:
+ // InternalApplicationConfiguration.g:4283:4: (otherlv_3= ',' ( (lv_entry_4_0= RULE_STRING ) ) )*
+ loop59:
do {
- int alt57=2;
- int LA57_0 = input.LA(1);
+ int alt59=2;
+ int LA59_0 = input.LA(1);
- if ( (LA57_0==20) ) {
- alt57=1;
+ if ( (LA59_0==20) ) {
+ alt59=1;
}
- switch (alt57) {
+ switch (alt59) {
case 1 :
- // InternalApplicationConfiguration.g:4137:5: otherlv_3= ',' ( (lv_entry_4_0= RULE_STRING ) )
+ // InternalApplicationConfiguration.g:4284:5: otherlv_3= ',' ( (lv_entry_4_0= RULE_STRING ) )
{
otherlv_3=(Token)match(input,20,FOLLOW_10);
newLeafNode(otherlv_3, grammarAccess.getStringEnumerationAccess().getCommaKeyword_2_1_0());
- // InternalApplicationConfiguration.g:4141:5: ( (lv_entry_4_0= RULE_STRING ) )
- // InternalApplicationConfiguration.g:4142:6: (lv_entry_4_0= RULE_STRING )
+ // InternalApplicationConfiguration.g:4288:5: ( (lv_entry_4_0= RULE_STRING ) )
+ // InternalApplicationConfiguration.g:4289:6: (lv_entry_4_0= RULE_STRING )
{
- // InternalApplicationConfiguration.g:4142:6: (lv_entry_4_0= RULE_STRING )
- // InternalApplicationConfiguration.g:4143:7: lv_entry_4_0= RULE_STRING
+ // InternalApplicationConfiguration.g:4289:6: (lv_entry_4_0= RULE_STRING )
+ // InternalApplicationConfiguration.g:4290:7: lv_entry_4_0= RULE_STRING
{
lv_entry_4_0=(Token)match(input,RULE_STRING,FOLLOW_15);
@@ -11335,7 +11711,7 @@ public class InternalApplicationConfigurationParser extends AbstractInternalAntl
break;
default :
- break loop57;
+ break loop59;
}
} while (true);
@@ -11372,7 +11748,7 @@ public class InternalApplicationConfigurationParser extends AbstractInternalAntl
// $ANTLR start "entryRuleScopeDeclaration"
- // InternalApplicationConfiguration.g:4169:1: entryRuleScopeDeclaration returns [EObject current=null] : iv_ruleScopeDeclaration= ruleScopeDeclaration EOF ;
+ // InternalApplicationConfiguration.g:4316:1: entryRuleScopeDeclaration returns [EObject current=null] : iv_ruleScopeDeclaration= ruleScopeDeclaration EOF ;
public final EObject entryRuleScopeDeclaration() throws RecognitionException {
EObject current = null;
@@ -11380,8 +11756,8 @@ public class InternalApplicationConfigurationParser extends AbstractInternalAntl
try {
- // InternalApplicationConfiguration.g:4169:57: (iv_ruleScopeDeclaration= ruleScopeDeclaration EOF )
- // InternalApplicationConfiguration.g:4170:2: iv_ruleScopeDeclaration= ruleScopeDeclaration EOF
+ // InternalApplicationConfiguration.g:4316:57: (iv_ruleScopeDeclaration= ruleScopeDeclaration EOF )
+ // InternalApplicationConfiguration.g:4317:2: iv_ruleScopeDeclaration= ruleScopeDeclaration EOF
{
newCompositeNode(grammarAccess.getScopeDeclarationRule());
pushFollow(FOLLOW_1);
@@ -11408,7 +11784,7 @@ public class InternalApplicationConfigurationParser extends AbstractInternalAntl
// $ANTLR start "ruleScopeDeclaration"
- // InternalApplicationConfiguration.g:4176:1: ruleScopeDeclaration returns [EObject current=null] : (otherlv_0= 'scope' ( (lv_name_1_0= RULE_ID ) ) ( (lv_specification_2_0= ruleScopeSpecification ) ) ) ;
+ // InternalApplicationConfiguration.g:4323:1: ruleScopeDeclaration returns [EObject current=null] : (otherlv_0= 'scope' ( (lv_name_1_0= RULE_ID ) ) ( (lv_specification_2_0= ruleScopeSpecification ) ) ) ;
public final EObject ruleScopeDeclaration() throws RecognitionException {
EObject current = null;
@@ -11421,21 +11797,21 @@ public class InternalApplicationConfigurationParser extends AbstractInternalAntl
enterRule();
try {
- // InternalApplicationConfiguration.g:4182:2: ( (otherlv_0= 'scope' ( (lv_name_1_0= RULE_ID ) ) ( (lv_specification_2_0= ruleScopeSpecification ) ) ) )
- // InternalApplicationConfiguration.g:4183:2: (otherlv_0= 'scope' ( (lv_name_1_0= RULE_ID ) ) ( (lv_specification_2_0= ruleScopeSpecification ) ) )
+ // InternalApplicationConfiguration.g:4329:2: ( (otherlv_0= 'scope' ( (lv_name_1_0= RULE_ID ) ) ( (lv_specification_2_0= ruleScopeSpecification ) ) ) )
+ // InternalApplicationConfiguration.g:4330:2: (otherlv_0= 'scope' ( (lv_name_1_0= RULE_ID ) ) ( (lv_specification_2_0= ruleScopeSpecification ) ) )
{
- // InternalApplicationConfiguration.g:4183:2: (otherlv_0= 'scope' ( (lv_name_1_0= RULE_ID ) ) ( (lv_specification_2_0= ruleScopeSpecification ) ) )
- // InternalApplicationConfiguration.g:4184:3: otherlv_0= 'scope' ( (lv_name_1_0= RULE_ID ) ) ( (lv_specification_2_0= ruleScopeSpecification ) )
+ // InternalApplicationConfiguration.g:4330:2: (otherlv_0= 'scope' ( (lv_name_1_0= RULE_ID ) ) ( (lv_specification_2_0= ruleScopeSpecification ) ) )
+ // InternalApplicationConfiguration.g:4331:3: otherlv_0= 'scope' ( (lv_name_1_0= RULE_ID ) ) ( (lv_specification_2_0= ruleScopeSpecification ) )
{
- otherlv_0=(Token)match(input,46,FOLLOW_6);
+ otherlv_0=(Token)match(input,47,FOLLOW_6);
newLeafNode(otherlv_0, grammarAccess.getScopeDeclarationAccess().getScopeKeyword_0());
- // InternalApplicationConfiguration.g:4188:3: ( (lv_name_1_0= RULE_ID ) )
- // InternalApplicationConfiguration.g:4189:4: (lv_name_1_0= RULE_ID )
+ // InternalApplicationConfiguration.g:4335:3: ( (lv_name_1_0= RULE_ID ) )
+ // InternalApplicationConfiguration.g:4336:4: (lv_name_1_0= RULE_ID )
{
- // InternalApplicationConfiguration.g:4189:4: (lv_name_1_0= RULE_ID )
- // InternalApplicationConfiguration.g:4190:5: lv_name_1_0= RULE_ID
+ // InternalApplicationConfiguration.g:4336:4: (lv_name_1_0= RULE_ID )
+ // InternalApplicationConfiguration.g:4337:5: lv_name_1_0= RULE_ID
{
lv_name_1_0=(Token)match(input,RULE_ID,FOLLOW_17);
@@ -11457,11 +11833,11 @@ public class InternalApplicationConfigurationParser extends AbstractInternalAntl
}
- // InternalApplicationConfiguration.g:4206:3: ( (lv_specification_2_0= ruleScopeSpecification ) )
- // InternalApplicationConfiguration.g:4207:4: (lv_specification_2_0= ruleScopeSpecification )
+ // InternalApplicationConfiguration.g:4353:3: ( (lv_specification_2_0= ruleScopeSpecification ) )
+ // InternalApplicationConfiguration.g:4354:4: (lv_specification_2_0= ruleScopeSpecification )
{
- // InternalApplicationConfiguration.g:4207:4: (lv_specification_2_0= ruleScopeSpecification )
- // InternalApplicationConfiguration.g:4208:5: lv_specification_2_0= ruleScopeSpecification
+ // InternalApplicationConfiguration.g:4354:4: (lv_specification_2_0= ruleScopeSpecification )
+ // InternalApplicationConfiguration.g:4355:5: lv_specification_2_0= ruleScopeSpecification
{
newCompositeNode(grammarAccess.getScopeDeclarationAccess().getSpecificationScopeSpecificationParserRuleCall_2_0());
@@ -11511,7 +11887,7 @@ public class InternalApplicationConfigurationParser extends AbstractInternalAntl
// $ANTLR start "entryRuleScopeReference"
- // InternalApplicationConfiguration.g:4229:1: entryRuleScopeReference returns [EObject current=null] : iv_ruleScopeReference= ruleScopeReference EOF ;
+ // InternalApplicationConfiguration.g:4376:1: entryRuleScopeReference returns [EObject current=null] : iv_ruleScopeReference= ruleScopeReference EOF ;
public final EObject entryRuleScopeReference() throws RecognitionException {
EObject current = null;
@@ -11519,8 +11895,8 @@ public class InternalApplicationConfigurationParser extends AbstractInternalAntl
try {
- // InternalApplicationConfiguration.g:4229:55: (iv_ruleScopeReference= ruleScopeReference EOF )
- // InternalApplicationConfiguration.g:4230:2: iv_ruleScopeReference= ruleScopeReference EOF
+ // InternalApplicationConfiguration.g:4376:55: (iv_ruleScopeReference= ruleScopeReference EOF )
+ // InternalApplicationConfiguration.g:4377:2: iv_ruleScopeReference= ruleScopeReference EOF
{
newCompositeNode(grammarAccess.getScopeReferenceRule());
pushFollow(FOLLOW_1);
@@ -11547,7 +11923,7 @@ public class InternalApplicationConfigurationParser extends AbstractInternalAntl
// $ANTLR start "ruleScopeReference"
- // InternalApplicationConfiguration.g:4236:1: ruleScopeReference returns [EObject current=null] : ( (otherlv_0= RULE_ID ) ) ;
+ // InternalApplicationConfiguration.g:4383:1: ruleScopeReference returns [EObject current=null] : ( (otherlv_0= RULE_ID ) ) ;
public final EObject ruleScopeReference() throws RecognitionException {
EObject current = null;
@@ -11557,14 +11933,14 @@ public class InternalApplicationConfigurationParser extends AbstractInternalAntl
enterRule();
try {
- // InternalApplicationConfiguration.g:4242:2: ( ( (otherlv_0= RULE_ID ) ) )
- // InternalApplicationConfiguration.g:4243:2: ( (otherlv_0= RULE_ID ) )
+ // InternalApplicationConfiguration.g:4389:2: ( ( (otherlv_0= RULE_ID ) ) )
+ // InternalApplicationConfiguration.g:4390:2: ( (otherlv_0= RULE_ID ) )
{
- // InternalApplicationConfiguration.g:4243:2: ( (otherlv_0= RULE_ID ) )
- // InternalApplicationConfiguration.g:4244:3: (otherlv_0= RULE_ID )
+ // InternalApplicationConfiguration.g:4390:2: ( (otherlv_0= RULE_ID ) )
+ // InternalApplicationConfiguration.g:4391:3: (otherlv_0= RULE_ID )
{
- // InternalApplicationConfiguration.g:4244:3: (otherlv_0= RULE_ID )
- // InternalApplicationConfiguration.g:4245:4: otherlv_0= RULE_ID
+ // InternalApplicationConfiguration.g:4391:3: (otherlv_0= RULE_ID )
+ // InternalApplicationConfiguration.g:4392:4: otherlv_0= RULE_ID
{
if (current==null) {
@@ -11601,7 +11977,7 @@ public class InternalApplicationConfigurationParser extends AbstractInternalAntl
// $ANTLR start "entryRuleScope"
- // InternalApplicationConfiguration.g:4259:1: entryRuleScope returns [EObject current=null] : iv_ruleScope= ruleScope EOF ;
+ // InternalApplicationConfiguration.g:4406:1: entryRuleScope returns [EObject current=null] : iv_ruleScope= ruleScope EOF ;
public final EObject entryRuleScope() throws RecognitionException {
EObject current = null;
@@ -11609,8 +11985,8 @@ public class InternalApplicationConfigurationParser extends AbstractInternalAntl
try {
- // InternalApplicationConfiguration.g:4259:46: (iv_ruleScope= ruleScope EOF )
- // InternalApplicationConfiguration.g:4260:2: iv_ruleScope= ruleScope EOF
+ // InternalApplicationConfiguration.g:4406:46: (iv_ruleScope= ruleScope EOF )
+ // InternalApplicationConfiguration.g:4407:2: iv_ruleScope= ruleScope EOF
{
newCompositeNode(grammarAccess.getScopeRule());
pushFollow(FOLLOW_1);
@@ -11637,7 +12013,7 @@ public class InternalApplicationConfigurationParser extends AbstractInternalAntl
// $ANTLR start "ruleScope"
- // InternalApplicationConfiguration.g:4266:1: ruleScope returns [EObject current=null] : (this_ScopeSpecification_0= ruleScopeSpecification | this_ScopeReference_1= ruleScopeReference ) ;
+ // InternalApplicationConfiguration.g:4413:1: ruleScope returns [EObject current=null] : (this_ScopeSpecification_0= ruleScopeSpecification | this_ScopeReference_1= ruleScopeReference ) ;
public final EObject ruleScope() throws RecognitionException {
EObject current = null;
@@ -11650,28 +12026,28 @@ public class InternalApplicationConfigurationParser extends AbstractInternalAntl
enterRule();
try {
- // InternalApplicationConfiguration.g:4272:2: ( (this_ScopeSpecification_0= ruleScopeSpecification | this_ScopeReference_1= ruleScopeReference ) )
- // InternalApplicationConfiguration.g:4273:2: (this_ScopeSpecification_0= ruleScopeSpecification | this_ScopeReference_1= ruleScopeReference )
+ // InternalApplicationConfiguration.g:4419:2: ( (this_ScopeSpecification_0= ruleScopeSpecification | this_ScopeReference_1= ruleScopeReference ) )
+ // InternalApplicationConfiguration.g:4420:2: (this_ScopeSpecification_0= ruleScopeSpecification | this_ScopeReference_1= ruleScopeReference )
{
- // InternalApplicationConfiguration.g:4273:2: (this_ScopeSpecification_0= ruleScopeSpecification | this_ScopeReference_1= ruleScopeReference )
- int alt59=2;
- int LA59_0 = input.LA(1);
+ // InternalApplicationConfiguration.g:4420:2: (this_ScopeSpecification_0= ruleScopeSpecification | this_ScopeReference_1= ruleScopeReference )
+ int alt61=2;
+ int LA61_0 = input.LA(1);
- if ( (LA59_0==19) ) {
- alt59=1;
+ if ( (LA61_0==19) ) {
+ alt61=1;
}
- else if ( (LA59_0==RULE_ID) ) {
- alt59=2;
+ else if ( (LA61_0==RULE_ID) ) {
+ alt61=2;
}
else {
NoViableAltException nvae =
- new NoViableAltException("", 59, 0, input);
+ new NoViableAltException("", 61, 0, input);
throw nvae;
}
- switch (alt59) {
+ switch (alt61) {
case 1 :
- // InternalApplicationConfiguration.g:4274:3: this_ScopeSpecification_0= ruleScopeSpecification
+ // InternalApplicationConfiguration.g:4421:3: this_ScopeSpecification_0= ruleScopeSpecification
{
newCompositeNode(grammarAccess.getScopeAccess().getScopeSpecificationParserRuleCall_0());
@@ -11689,7 +12065,7 @@ public class InternalApplicationConfigurationParser extends AbstractInternalAntl
}
break;
case 2 :
- // InternalApplicationConfiguration.g:4283:3: this_ScopeReference_1= ruleScopeReference
+ // InternalApplicationConfiguration.g:4430:3: this_ScopeReference_1= ruleScopeReference
{
newCompositeNode(grammarAccess.getScopeAccess().getScopeReferenceParserRuleCall_1());
@@ -11729,7 +12105,7 @@ public class InternalApplicationConfigurationParser extends AbstractInternalAntl
// $ANTLR start "entryRuleTask"
- // InternalApplicationConfiguration.g:4295:1: entryRuleTask returns [EObject current=null] : iv_ruleTask= ruleTask EOF ;
+ // InternalApplicationConfiguration.g:4442:1: entryRuleTask returns [EObject current=null] : iv_ruleTask= ruleTask EOF ;
public final EObject entryRuleTask() throws RecognitionException {
EObject current = null;
@@ -11737,8 +12113,8 @@ public class InternalApplicationConfigurationParser extends AbstractInternalAntl
try {
- // InternalApplicationConfiguration.g:4295:45: (iv_ruleTask= ruleTask EOF )
- // InternalApplicationConfiguration.g:4296:2: iv_ruleTask= ruleTask EOF
+ // InternalApplicationConfiguration.g:4442:45: (iv_ruleTask= ruleTask EOF )
+ // InternalApplicationConfiguration.g:4443:2: iv_ruleTask= ruleTask EOF
{
newCompositeNode(grammarAccess.getTaskRule());
pushFollow(FOLLOW_1);
@@ -11765,7 +12141,7 @@ public class InternalApplicationConfigurationParser extends AbstractInternalAntl
// $ANTLR start "ruleTask"
- // InternalApplicationConfiguration.g:4302:1: ruleTask returns [EObject current=null] : this_GenerationTask_0= ruleGenerationTask ;
+ // InternalApplicationConfiguration.g:4449:1: ruleTask returns [EObject current=null] : this_GenerationTask_0= ruleGenerationTask ;
public final EObject ruleTask() throws RecognitionException {
EObject current = null;
@@ -11776,8 +12152,8 @@ public class InternalApplicationConfigurationParser extends AbstractInternalAntl
enterRule();
try {
- // InternalApplicationConfiguration.g:4308:2: (this_GenerationTask_0= ruleGenerationTask )
- // InternalApplicationConfiguration.g:4309:2: this_GenerationTask_0= ruleGenerationTask
+ // InternalApplicationConfiguration.g:4455:2: (this_GenerationTask_0= ruleGenerationTask )
+ // InternalApplicationConfiguration.g:4456:2: this_GenerationTask_0= ruleGenerationTask
{
newCompositeNode(grammarAccess.getTaskAccess().getGenerationTaskParserRuleCall());
@@ -11811,7 +12187,7 @@ public class InternalApplicationConfigurationParser extends AbstractInternalAntl
// $ANTLR start "entryRuleGenerationTask"
- // InternalApplicationConfiguration.g:4320:1: entryRuleGenerationTask returns [EObject current=null] : iv_ruleGenerationTask= ruleGenerationTask EOF ;
+ // InternalApplicationConfiguration.g:4467:1: entryRuleGenerationTask returns [EObject current=null] : iv_ruleGenerationTask= ruleGenerationTask EOF ;
public final EObject entryRuleGenerationTask() throws RecognitionException {
EObject current = null;
@@ -11819,8 +12195,8 @@ public class InternalApplicationConfigurationParser extends AbstractInternalAntl
try {
- // InternalApplicationConfiguration.g:4320:55: (iv_ruleGenerationTask= ruleGenerationTask EOF )
- // InternalApplicationConfiguration.g:4321:2: iv_ruleGenerationTask= ruleGenerationTask EOF
+ // InternalApplicationConfiguration.g:4467:55: (iv_ruleGenerationTask= ruleGenerationTask EOF )
+ // InternalApplicationConfiguration.g:4468:2: iv_ruleGenerationTask= ruleGenerationTask EOF
{
newCompositeNode(grammarAccess.getGenerationTaskRule());
pushFollow(FOLLOW_1);
@@ -11847,7 +12223,7 @@ public class InternalApplicationConfigurationParser extends AbstractInternalAntl
// $ANTLR start "ruleGenerationTask"
- // InternalApplicationConfiguration.g:4327:1: ruleGenerationTask returns [EObject current=null] : (otherlv_0= 'generate' () otherlv_2= '{' ( ( ( ( ({...}? => ( ({...}? => (otherlv_4= 'metamodel' otherlv_5= '=' ( (lv_metamodel_6_0= ruleMetamodel ) ) ) ) ) ) | ({...}? => ( ({...}? => (otherlv_7= 'partial-model' otherlv_8= '=' ( (lv_partialModel_9_0= rulePartialModel ) ) ) ) ) ) | ({...}? => ( ({...}? => (otherlv_10= 'constraints' otherlv_11= '=' ( (lv_patterns_12_0= ruleGraphPattern ) ) ) ) ) ) | ({...}? => ( ({...}? => (otherlv_13= 'objectives' otherlv_14= '=' ( (lv_objectives_15_0= ruleObjective ) ) ) ) ) ) | ({...}? => ( ({...}? => (otherlv_16= 'scope' otherlv_17= '=' ( (lv_scope_18_0= ruleScope ) ) ) ) ) ) | ({...}? => ( ({...}? => ( ( (lv_numberSpecified_19_0= 'number' ) ) otherlv_20= '=' ( (lv_number_21_0= RULE_INT ) ) ) ) ) ) | ({...}? => ( ({...}? => ( ( (lv_runSpecified_22_0= 'runs' ) ) otherlv_23= '=' ( (lv_runs_24_0= RULE_INT ) ) ) ) ) ) | ({...}? => ( ({...}? => (otherlv_25= 'solver' otherlv_26= '=' ( (lv_solver_27_0= ruleSolver ) ) ) ) ) ) | ({...}? => ( ({...}? => (otherlv_28= 'config' otherlv_29= '=' ( (lv_config_30_0= ruleConfig ) ) ) ) ) ) | ({...}? => ( ({...}? => (otherlv_31= 'debug' otherlv_32= '=' ( (lv_debugFolder_33_0= ruleFile ) ) ) ) ) ) | ({...}? => ( ({...}? => (otherlv_34= 'log' otherlv_35= '=' ( (lv_targetLogFile_36_0= ruleFile ) ) ) ) ) ) | ({...}? => ( ({...}? => (otherlv_37= 'statistics' otherlv_38= '=' ( (lv_targetStatisticsFile_39_0= ruleFile ) ) ) ) ) ) | ({...}? => ( ({...}? => (otherlv_40= 'output' otherlv_41= '=' ( (lv_tagetFolder_42_0= ruleFile ) ) ) ) ) ) )* ) ) ) otherlv_43= '}' ) ;
+ // 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= '}' ) ;
public final EObject ruleGenerationTask() throws RecognitionException {
EObject current = null;
@@ -11909,18 +12285,18 @@ public class InternalApplicationConfigurationParser extends AbstractInternalAntl
enterRule();
try {
- // InternalApplicationConfiguration.g:4333:2: ( (otherlv_0= 'generate' () otherlv_2= '{' ( ( ( ( ({...}? => ( ({...}? => (otherlv_4= 'metamodel' otherlv_5= '=' ( (lv_metamodel_6_0= ruleMetamodel ) ) ) ) ) ) | ({...}? => ( ({...}? => (otherlv_7= 'partial-model' otherlv_8= '=' ( (lv_partialModel_9_0= rulePartialModel ) ) ) ) ) ) | ({...}? => ( ({...}? => (otherlv_10= 'constraints' otherlv_11= '=' ( (lv_patterns_12_0= ruleGraphPattern ) ) ) ) ) ) | ({...}? => ( ({...}? => (otherlv_13= 'objectives' otherlv_14= '=' ( (lv_objectives_15_0= ruleObjective ) ) ) ) ) ) | ({...}? => ( ({...}? => (otherlv_16= 'scope' otherlv_17= '=' ( (lv_scope_18_0= ruleScope ) ) ) ) ) ) | ({...}? => ( ({...}? => ( ( (lv_numberSpecified_19_0= 'number' ) ) otherlv_20= '=' ( (lv_number_21_0= RULE_INT ) ) ) ) ) ) | ({...}? => ( ({...}? => ( ( (lv_runSpecified_22_0= 'runs' ) ) otherlv_23= '=' ( (lv_runs_24_0= RULE_INT ) ) ) ) ) ) | ({...}? => ( ({...}? => (otherlv_25= 'solver' otherlv_26= '=' ( (lv_solver_27_0= ruleSolver ) ) ) ) ) ) | ({...}? => ( ({...}? => (otherlv_28= 'config' otherlv_29= '=' ( (lv_config_30_0= ruleConfig ) ) ) ) ) ) | ({...}? => ( ({...}? => (otherlv_31= 'debug' otherlv_32= '=' ( (lv_debugFolder_33_0= ruleFile ) ) ) ) ) ) | ({...}? => ( ({...}? => (otherlv_34= 'log' otherlv_35= '=' ( (lv_targetLogFile_36_0= ruleFile ) ) ) ) ) ) | ({...}? => ( ({...}? => (otherlv_37= 'statistics' otherlv_38= '=' ( (lv_targetStatisticsFile_39_0= ruleFile ) ) ) ) ) ) | ({...}? => ( ({...}? => (otherlv_40= 'output' otherlv_41= '=' ( (lv_tagetFolder_42_0= ruleFile ) ) ) ) ) ) )* ) ) ) otherlv_43= '}' ) )
- // InternalApplicationConfiguration.g:4334:2: (otherlv_0= 'generate' () otherlv_2= '{' ( ( ( ( ({...}? => ( ({...}? => (otherlv_4= 'metamodel' otherlv_5= '=' ( (lv_metamodel_6_0= ruleMetamodel ) ) ) ) ) ) | ({...}? => ( ({...}? => (otherlv_7= 'partial-model' otherlv_8= '=' ( (lv_partialModel_9_0= rulePartialModel ) ) ) ) ) ) | ({...}? => ( ({...}? => (otherlv_10= 'constraints' otherlv_11= '=' ( (lv_patterns_12_0= ruleGraphPattern ) ) ) ) ) ) | ({...}? => ( ({...}? => (otherlv_13= 'objectives' otherlv_14= '=' ( (lv_objectives_15_0= ruleObjective ) ) ) ) ) ) | ({...}? => ( ({...}? => (otherlv_16= 'scope' otherlv_17= '=' ( (lv_scope_18_0= ruleScope ) ) ) ) ) ) | ({...}? => ( ({...}? => ( ( (lv_numberSpecified_19_0= 'number' ) ) otherlv_20= '=' ( (lv_number_21_0= RULE_INT ) ) ) ) ) ) | ({...}? => ( ({...}? => ( ( (lv_runSpecified_22_0= 'runs' ) ) otherlv_23= '=' ( (lv_runs_24_0= RULE_INT ) ) ) ) ) ) | ({...}? => ( ({...}? => (otherlv_25= 'solver' otherlv_26= '=' ( (lv_solver_27_0= ruleSolver ) ) ) ) ) ) | ({...}? => ( ({...}? => (otherlv_28= 'config' otherlv_29= '=' ( (lv_config_30_0= ruleConfig ) ) ) ) ) ) | ({...}? => ( ({...}? => (otherlv_31= 'debug' otherlv_32= '=' ( (lv_debugFolder_33_0= ruleFile ) ) ) ) ) ) | ({...}? => ( ({...}? => (otherlv_34= 'log' otherlv_35= '=' ( (lv_targetLogFile_36_0= ruleFile ) ) ) ) ) ) | ({...}? => ( ({...}? => (otherlv_37= 'statistics' otherlv_38= '=' ( (lv_targetStatisticsFile_39_0= ruleFile ) ) ) ) ) ) | ({...}? => ( ({...}? => (otherlv_40= 'output' otherlv_41= '=' ( (lv_tagetFolder_42_0= ruleFile ) ) ) ) ) ) )* ) ) ) otherlv_43= '}' )
+ // InternalApplicationConfiguration.g: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= '}' ) )
+ // 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= '}' )
{
- // InternalApplicationConfiguration.g:4334:2: (otherlv_0= 'generate' () otherlv_2= '{' ( ( ( ( ({...}? => ( ({...}? => (otherlv_4= 'metamodel' otherlv_5= '=' ( (lv_metamodel_6_0= ruleMetamodel ) ) ) ) ) ) | ({...}? => ( ({...}? => (otherlv_7= 'partial-model' otherlv_8= '=' ( (lv_partialModel_9_0= rulePartialModel ) ) ) ) ) ) | ({...}? => ( ({...}? => (otherlv_10= 'constraints' otherlv_11= '=' ( (lv_patterns_12_0= ruleGraphPattern ) ) ) ) ) ) | ({...}? => ( ({...}? => (otherlv_13= 'objectives' otherlv_14= '=' ( (lv_objectives_15_0= ruleObjective ) ) ) ) ) ) | ({...}? => ( ({...}? => (otherlv_16= 'scope' otherlv_17= '=' ( (lv_scope_18_0= ruleScope ) ) ) ) ) ) | ({...}? => ( ({...}? => ( ( (lv_numberSpecified_19_0= 'number' ) ) otherlv_20= '=' ( (lv_number_21_0= RULE_INT ) ) ) ) ) ) | ({...}? => ( ({...}? => ( ( (lv_runSpecified_22_0= 'runs' ) ) otherlv_23= '=' ( (lv_runs_24_0= RULE_INT ) ) ) ) ) ) | ({...}? => ( ({...}? => (otherlv_25= 'solver' otherlv_26= '=' ( (lv_solver_27_0= ruleSolver ) ) ) ) ) ) | ({...}? => ( ({...}? => (otherlv_28= 'config' otherlv_29= '=' ( (lv_config_30_0= ruleConfig ) ) ) ) ) ) | ({...}? => ( ({...}? => (otherlv_31= 'debug' otherlv_32= '=' ( (lv_debugFolder_33_0= ruleFile ) ) ) ) ) ) | ({...}? => ( ({...}? => (otherlv_34= 'log' otherlv_35= '=' ( (lv_targetLogFile_36_0= ruleFile ) ) ) ) ) ) | ({...}? => ( ({...}? => (otherlv_37= 'statistics' otherlv_38= '=' ( (lv_targetStatisticsFile_39_0= ruleFile ) ) ) ) ) ) | ({...}? => ( ({...}? => (otherlv_40= 'output' otherlv_41= '=' ( (lv_tagetFolder_42_0= ruleFile ) ) ) ) ) ) )* ) ) ) otherlv_43= '}' )
- // InternalApplicationConfiguration.g:4335:3: otherlv_0= 'generate' () otherlv_2= '{' ( ( ( ( ({...}? => ( ({...}? => (otherlv_4= 'metamodel' otherlv_5= '=' ( (lv_metamodel_6_0= ruleMetamodel ) ) ) ) ) ) | ({...}? => ( ({...}? => (otherlv_7= 'partial-model' otherlv_8= '=' ( (lv_partialModel_9_0= rulePartialModel ) ) ) ) ) ) | ({...}? => ( ({...}? => (otherlv_10= 'constraints' otherlv_11= '=' ( (lv_patterns_12_0= ruleGraphPattern ) ) ) ) ) ) | ({...}? => ( ({...}? => (otherlv_13= 'objectives' otherlv_14= '=' ( (lv_objectives_15_0= ruleObjective ) ) ) ) ) ) | ({...}? => ( ({...}? => (otherlv_16= 'scope' otherlv_17= '=' ( (lv_scope_18_0= ruleScope ) ) ) ) ) ) | ({...}? => ( ({...}? => ( ( (lv_numberSpecified_19_0= 'number' ) ) otherlv_20= '=' ( (lv_number_21_0= RULE_INT ) ) ) ) ) ) | ({...}? => ( ({...}? => ( ( (lv_runSpecified_22_0= 'runs' ) ) otherlv_23= '=' ( (lv_runs_24_0= RULE_INT ) ) ) ) ) ) | ({...}? => ( ({...}? => (otherlv_25= 'solver' otherlv_26= '=' ( (lv_solver_27_0= ruleSolver ) ) ) ) ) ) | ({...}? => ( ({...}? => (otherlv_28= 'config' otherlv_29= '=' ( (lv_config_30_0= ruleConfig ) ) ) ) ) ) | ({...}? => ( ({...}? => (otherlv_31= 'debug' otherlv_32= '=' ( (lv_debugFolder_33_0= ruleFile ) ) ) ) ) ) | ({...}? => ( ({...}? => (otherlv_34= 'log' otherlv_35= '=' ( (lv_targetLogFile_36_0= ruleFile ) ) ) ) ) ) | ({...}? => ( ({...}? => (otherlv_37= 'statistics' otherlv_38= '=' ( (lv_targetStatisticsFile_39_0= ruleFile ) ) ) ) ) ) | ({...}? => ( ({...}? => (otherlv_40= 'output' otherlv_41= '=' ( (lv_tagetFolder_42_0= ruleFile ) ) ) ) ) ) )* ) ) ) otherlv_43= '}'
+ // 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= '}' )
+ // 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= '}'
{
- otherlv_0=(Token)match(input,47,FOLLOW_17);
+ otherlv_0=(Token)match(input,48,FOLLOW_17);
newLeafNode(otherlv_0, grammarAccess.getGenerationTaskAccess().getGenerateKeyword_0());
- // InternalApplicationConfiguration.g:4339:3: ()
- // InternalApplicationConfiguration.g:4340:4:
+ // InternalApplicationConfiguration.g:4486:3: ()
+ // InternalApplicationConfiguration.g:4487:4:
{
current = forceCreateModelElement(
@@ -11934,47 +12310,47 @@ public class InternalApplicationConfigurationParser extends AbstractInternalAntl
newLeafNode(otherlv_2, grammarAccess.getGenerationTaskAccess().getLeftCurlyBracketKeyword_2());
- // InternalApplicationConfiguration.g:4350:3: ( ( ( ( ({...}? => ( ({...}? => (otherlv_4= 'metamodel' otherlv_5= '=' ( (lv_metamodel_6_0= ruleMetamodel ) ) ) ) ) ) | ({...}? => ( ({...}? => (otherlv_7= 'partial-model' otherlv_8= '=' ( (lv_partialModel_9_0= rulePartialModel ) ) ) ) ) ) | ({...}? => ( ({...}? => (otherlv_10= 'constraints' otherlv_11= '=' ( (lv_patterns_12_0= ruleGraphPattern ) ) ) ) ) ) | ({...}? => ( ({...}? => (otherlv_13= 'objectives' otherlv_14= '=' ( (lv_objectives_15_0= ruleObjective ) ) ) ) ) ) | ({...}? => ( ({...}? => (otherlv_16= 'scope' otherlv_17= '=' ( (lv_scope_18_0= ruleScope ) ) ) ) ) ) | ({...}? => ( ({...}? => ( ( (lv_numberSpecified_19_0= 'number' ) ) otherlv_20= '=' ( (lv_number_21_0= RULE_INT ) ) ) ) ) ) | ({...}? => ( ({...}? => ( ( (lv_runSpecified_22_0= 'runs' ) ) otherlv_23= '=' ( (lv_runs_24_0= RULE_INT ) ) ) ) ) ) | ({...}? => ( ({...}? => (otherlv_25= 'solver' otherlv_26= '=' ( (lv_solver_27_0= ruleSolver ) ) ) ) ) ) | ({...}? => ( ({...}? => (otherlv_28= 'config' otherlv_29= '=' ( (lv_config_30_0= ruleConfig ) ) ) ) ) ) | ({...}? => ( ({...}? => (otherlv_31= 'debug' otherlv_32= '=' ( (lv_debugFolder_33_0= ruleFile ) ) ) ) ) ) | ({...}? => ( ({...}? => (otherlv_34= 'log' otherlv_35= '=' ( (lv_targetLogFile_36_0= ruleFile ) ) ) ) ) ) | ({...}? => ( ({...}? => (otherlv_37= 'statistics' otherlv_38= '=' ( (lv_targetStatisticsFile_39_0= ruleFile ) ) ) ) ) ) | ({...}? => ( ({...}? => (otherlv_40= 'output' otherlv_41= '=' ( (lv_tagetFolder_42_0= ruleFile ) ) ) ) ) ) )* ) ) )
- // InternalApplicationConfiguration.g:4351:4: ( ( ( ({...}? => ( ({...}? => (otherlv_4= 'metamodel' otherlv_5= '=' ( (lv_metamodel_6_0= ruleMetamodel ) ) ) ) ) ) | ({...}? => ( ({...}? => (otherlv_7= 'partial-model' otherlv_8= '=' ( (lv_partialModel_9_0= rulePartialModel ) ) ) ) ) ) | ({...}? => ( ({...}? => (otherlv_10= 'constraints' otherlv_11= '=' ( (lv_patterns_12_0= ruleGraphPattern ) ) ) ) ) ) | ({...}? => ( ({...}? => (otherlv_13= 'objectives' otherlv_14= '=' ( (lv_objectives_15_0= ruleObjective ) ) ) ) ) ) | ({...}? => ( ({...}? => (otherlv_16= 'scope' otherlv_17= '=' ( (lv_scope_18_0= ruleScope ) ) ) ) ) ) | ({...}? => ( ({...}? => ( ( (lv_numberSpecified_19_0= 'number' ) ) otherlv_20= '=' ( (lv_number_21_0= RULE_INT ) ) ) ) ) ) | ({...}? => ( ({...}? => ( ( (lv_runSpecified_22_0= 'runs' ) ) otherlv_23= '=' ( (lv_runs_24_0= RULE_INT ) ) ) ) ) ) | ({...}? => ( ({...}? => (otherlv_25= 'solver' otherlv_26= '=' ( (lv_solver_27_0= ruleSolver ) ) ) ) ) ) | ({...}? => ( ({...}? => (otherlv_28= 'config' otherlv_29= '=' ( (lv_config_30_0= ruleConfig ) ) ) ) ) ) | ({...}? => ( ({...}? => (otherlv_31= 'debug' otherlv_32= '=' ( (lv_debugFolder_33_0= ruleFile ) ) ) ) ) ) | ({...}? => ( ({...}? => (otherlv_34= 'log' otherlv_35= '=' ( (lv_targetLogFile_36_0= ruleFile ) ) ) ) ) ) | ({...}? => ( ({...}? => (otherlv_37= 'statistics' otherlv_38= '=' ( (lv_targetStatisticsFile_39_0= ruleFile ) ) ) ) ) ) | ({...}? => ( ({...}? => (otherlv_40= 'output' otherlv_41= '=' ( (lv_tagetFolder_42_0= ruleFile ) ) ) ) ) ) )* ) )
+ // InternalApplicationConfiguration.g: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 ) ) ) ) ) ) )* ) ) )
+ // 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 ) ) ) ) ) ) )* ) )
{
- // InternalApplicationConfiguration.g:4351:4: ( ( ( ({...}? => ( ({...}? => (otherlv_4= 'metamodel' otherlv_5= '=' ( (lv_metamodel_6_0= ruleMetamodel ) ) ) ) ) ) | ({...}? => ( ({...}? => (otherlv_7= 'partial-model' otherlv_8= '=' ( (lv_partialModel_9_0= rulePartialModel ) ) ) ) ) ) | ({...}? => ( ({...}? => (otherlv_10= 'constraints' otherlv_11= '=' ( (lv_patterns_12_0= ruleGraphPattern ) ) ) ) ) ) | ({...}? => ( ({...}? => (otherlv_13= 'objectives' otherlv_14= '=' ( (lv_objectives_15_0= ruleObjective ) ) ) ) ) ) | ({...}? => ( ({...}? => (otherlv_16= 'scope' otherlv_17= '=' ( (lv_scope_18_0= ruleScope ) ) ) ) ) ) | ({...}? => ( ({...}? => ( ( (lv_numberSpecified_19_0= 'number' ) ) otherlv_20= '=' ( (lv_number_21_0= RULE_INT ) ) ) ) ) ) | ({...}? => ( ({...}? => ( ( (lv_runSpecified_22_0= 'runs' ) ) otherlv_23= '=' ( (lv_runs_24_0= RULE_INT ) ) ) ) ) ) | ({...}? => ( ({...}? => (otherlv_25= 'solver' otherlv_26= '=' ( (lv_solver_27_0= ruleSolver ) ) ) ) ) ) | ({...}? => ( ({...}? => (otherlv_28= 'config' otherlv_29= '=' ( (lv_config_30_0= ruleConfig ) ) ) ) ) ) | ({...}? => ( ({...}? => (otherlv_31= 'debug' otherlv_32= '=' ( (lv_debugFolder_33_0= ruleFile ) ) ) ) ) ) | ({...}? => ( ({...}? => (otherlv_34= 'log' otherlv_35= '=' ( (lv_targetLogFile_36_0= ruleFile ) ) ) ) ) ) | ({...}? => ( ({...}? => (otherlv_37= 'statistics' otherlv_38= '=' ( (lv_targetStatisticsFile_39_0= ruleFile ) ) ) ) ) ) | ({...}? => ( ({...}? => (otherlv_40= 'output' otherlv_41= '=' ( (lv_tagetFolder_42_0= ruleFile ) ) ) ) ) ) )* ) )
- // InternalApplicationConfiguration.g:4352:5: ( ( ({...}? => ( ({...}? => (otherlv_4= 'metamodel' otherlv_5= '=' ( (lv_metamodel_6_0= ruleMetamodel ) ) ) ) ) ) | ({...}? => ( ({...}? => (otherlv_7= 'partial-model' otherlv_8= '=' ( (lv_partialModel_9_0= rulePartialModel ) ) ) ) ) ) | ({...}? => ( ({...}? => (otherlv_10= 'constraints' otherlv_11= '=' ( (lv_patterns_12_0= ruleGraphPattern ) ) ) ) ) ) | ({...}? => ( ({...}? => (otherlv_13= 'objectives' otherlv_14= '=' ( (lv_objectives_15_0= ruleObjective ) ) ) ) ) ) | ({...}? => ( ({...}? => (otherlv_16= 'scope' otherlv_17= '=' ( (lv_scope_18_0= ruleScope ) ) ) ) ) ) | ({...}? => ( ({...}? => ( ( (lv_numberSpecified_19_0= 'number' ) ) otherlv_20= '=' ( (lv_number_21_0= RULE_INT ) ) ) ) ) ) | ({...}? => ( ({...}? => ( ( (lv_runSpecified_22_0= 'runs' ) ) otherlv_23= '=' ( (lv_runs_24_0= RULE_INT ) ) ) ) ) ) | ({...}? => ( ({...}? => (otherlv_25= 'solver' otherlv_26= '=' ( (lv_solver_27_0= ruleSolver ) ) ) ) ) ) | ({...}? => ( ({...}? => (otherlv_28= 'config' otherlv_29= '=' ( (lv_config_30_0= ruleConfig ) ) ) ) ) ) | ({...}? => ( ({...}? => (otherlv_31= 'debug' otherlv_32= '=' ( (lv_debugFolder_33_0= ruleFile ) ) ) ) ) ) | ({...}? => ( ({...}? => (otherlv_34= 'log' otherlv_35= '=' ( (lv_targetLogFile_36_0= ruleFile ) ) ) ) ) ) | ({...}? => ( ({...}? => (otherlv_37= 'statistics' otherlv_38= '=' ( (lv_targetStatisticsFile_39_0= ruleFile ) ) ) ) ) ) | ({...}? => ( ({...}? => (otherlv_40= 'output' otherlv_41= '=' ( (lv_tagetFolder_42_0= ruleFile ) ) ) ) ) ) )* )
+ // 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 ) ) ) ) ) ) )* ) )
+ // 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 ) ) ) ) ) ) )* )
{
getUnorderedGroupHelper().enter(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3());
- // InternalApplicationConfiguration.g:4355:5: ( ( ({...}? => ( ({...}? => (otherlv_4= 'metamodel' otherlv_5= '=' ( (lv_metamodel_6_0= ruleMetamodel ) ) ) ) ) ) | ({...}? => ( ({...}? => (otherlv_7= 'partial-model' otherlv_8= '=' ( (lv_partialModel_9_0= rulePartialModel ) ) ) ) ) ) | ({...}? => ( ({...}? => (otherlv_10= 'constraints' otherlv_11= '=' ( (lv_patterns_12_0= ruleGraphPattern ) ) ) ) ) ) | ({...}? => ( ({...}? => (otherlv_13= 'objectives' otherlv_14= '=' ( (lv_objectives_15_0= ruleObjective ) ) ) ) ) ) | ({...}? => ( ({...}? => (otherlv_16= 'scope' otherlv_17= '=' ( (lv_scope_18_0= ruleScope ) ) ) ) ) ) | ({...}? => ( ({...}? => ( ( (lv_numberSpecified_19_0= 'number' ) ) otherlv_20= '=' ( (lv_number_21_0= RULE_INT ) ) ) ) ) ) | ({...}? => ( ({...}? => ( ( (lv_runSpecified_22_0= 'runs' ) ) otherlv_23= '=' ( (lv_runs_24_0= RULE_INT ) ) ) ) ) ) | ({...}? => ( ({...}? => (otherlv_25= 'solver' otherlv_26= '=' ( (lv_solver_27_0= ruleSolver ) ) ) ) ) ) | ({...}? => ( ({...}? => (otherlv_28= 'config' otherlv_29= '=' ( (lv_config_30_0= ruleConfig ) ) ) ) ) ) | ({...}? => ( ({...}? => (otherlv_31= 'debug' otherlv_32= '=' ( (lv_debugFolder_33_0= ruleFile ) ) ) ) ) ) | ({...}? => ( ({...}? => (otherlv_34= 'log' otherlv_35= '=' ( (lv_targetLogFile_36_0= ruleFile ) ) ) ) ) ) | ({...}? => ( ({...}? => (otherlv_37= 'statistics' otherlv_38= '=' ( (lv_targetStatisticsFile_39_0= ruleFile ) ) ) ) ) ) | ({...}? => ( ({...}? => (otherlv_40= 'output' otherlv_41= '=' ( (lv_tagetFolder_42_0= ruleFile ) ) ) ) ) ) )* )
- // InternalApplicationConfiguration.g:4356:6: ( ({...}? => ( ({...}? => (otherlv_4= 'metamodel' otherlv_5= '=' ( (lv_metamodel_6_0= ruleMetamodel ) ) ) ) ) ) | ({...}? => ( ({...}? => (otherlv_7= 'partial-model' otherlv_8= '=' ( (lv_partialModel_9_0= rulePartialModel ) ) ) ) ) ) | ({...}? => ( ({...}? => (otherlv_10= 'constraints' otherlv_11= '=' ( (lv_patterns_12_0= ruleGraphPattern ) ) ) ) ) ) | ({...}? => ( ({...}? => (otherlv_13= 'objectives' otherlv_14= '=' ( (lv_objectives_15_0= ruleObjective ) ) ) ) ) ) | ({...}? => ( ({...}? => (otherlv_16= 'scope' otherlv_17= '=' ( (lv_scope_18_0= ruleScope ) ) ) ) ) ) | ({...}? => ( ({...}? => ( ( (lv_numberSpecified_19_0= 'number' ) ) otherlv_20= '=' ( (lv_number_21_0= RULE_INT ) ) ) ) ) ) | ({...}? => ( ({...}? => ( ( (lv_runSpecified_22_0= 'runs' ) ) otherlv_23= '=' ( (lv_runs_24_0= RULE_INT ) ) ) ) ) ) | ({...}? => ( ({...}? => (otherlv_25= 'solver' otherlv_26= '=' ( (lv_solver_27_0= ruleSolver ) ) ) ) ) ) | ({...}? => ( ({...}? => (otherlv_28= 'config' otherlv_29= '=' ( (lv_config_30_0= ruleConfig ) ) ) ) ) ) | ({...}? => ( ({...}? => (otherlv_31= 'debug' otherlv_32= '=' ( (lv_debugFolder_33_0= ruleFile ) ) ) ) ) ) | ({...}? => ( ({...}? => (otherlv_34= 'log' otherlv_35= '=' ( (lv_targetLogFile_36_0= ruleFile ) ) ) ) ) ) | ({...}? => ( ({...}? => (otherlv_37= 'statistics' otherlv_38= '=' ( (lv_targetStatisticsFile_39_0= ruleFile ) ) ) ) ) ) | ({...}? => ( ({...}? => (otherlv_40= 'output' otherlv_41= '=' ( (lv_tagetFolder_42_0= ruleFile ) ) ) ) ) ) )*
+ // InternalApplicationConfiguration.g: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 ) ) ) ) ) ) )* )
+ // 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 ) ) ) ) ) ) )*
{
- // InternalApplicationConfiguration.g:4356:6: ( ({...}? => ( ({...}? => (otherlv_4= 'metamodel' otherlv_5= '=' ( (lv_metamodel_6_0= ruleMetamodel ) ) ) ) ) ) | ({...}? => ( ({...}? => (otherlv_7= 'partial-model' otherlv_8= '=' ( (lv_partialModel_9_0= rulePartialModel ) ) ) ) ) ) | ({...}? => ( ({...}? => (otherlv_10= 'constraints' otherlv_11= '=' ( (lv_patterns_12_0= ruleGraphPattern ) ) ) ) ) ) | ({...}? => ( ({...}? => (otherlv_13= 'objectives' otherlv_14= '=' ( (lv_objectives_15_0= ruleObjective ) ) ) ) ) ) | ({...}? => ( ({...}? => (otherlv_16= 'scope' otherlv_17= '=' ( (lv_scope_18_0= ruleScope ) ) ) ) ) ) | ({...}? => ( ({...}? => ( ( (lv_numberSpecified_19_0= 'number' ) ) otherlv_20= '=' ( (lv_number_21_0= RULE_INT ) ) ) ) ) ) | ({...}? => ( ({...}? => ( ( (lv_runSpecified_22_0= 'runs' ) ) otherlv_23= '=' ( (lv_runs_24_0= RULE_INT ) ) ) ) ) ) | ({...}? => ( ({...}? => (otherlv_25= 'solver' otherlv_26= '=' ( (lv_solver_27_0= ruleSolver ) ) ) ) ) ) | ({...}? => ( ({...}? => (otherlv_28= 'config' otherlv_29= '=' ( (lv_config_30_0= ruleConfig ) ) ) ) ) ) | ({...}? => ( ({...}? => (otherlv_31= 'debug' otherlv_32= '=' ( (lv_debugFolder_33_0= ruleFile ) ) ) ) ) ) | ({...}? => ( ({...}? => (otherlv_34= 'log' otherlv_35= '=' ( (lv_targetLogFile_36_0= ruleFile ) ) ) ) ) ) | ({...}? => ( ({...}? => (otherlv_37= 'statistics' otherlv_38= '=' ( (lv_targetStatisticsFile_39_0= ruleFile ) ) ) ) ) ) | ({...}? => ( ({...}? => (otherlv_40= 'output' otherlv_41= '=' ( (lv_tagetFolder_42_0= ruleFile ) ) ) ) ) ) )*
- loop60:
+ // 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 ) ) ) ) ) ) )*
+ loop62:
do {
- int alt60=14;
- alt60 = dfa60.predict(input);
- switch (alt60) {
+ int alt62=14;
+ alt62 = dfa62.predict(input);
+ switch (alt62) {
case 1 :
- // InternalApplicationConfiguration.g:4357:4: ({...}? => ( ({...}? => (otherlv_4= 'metamodel' otherlv_5= '=' ( (lv_metamodel_6_0= ruleMetamodel ) ) ) ) ) )
+ // InternalApplicationConfiguration.g:4504:4: ({...}? => ( ({...}? => (otherlv_4= 'metamodel' otherlv_5= '=' ( (lv_metamodel_6_0= ruleMetamodel ) ) ) ) ) )
{
- // InternalApplicationConfiguration.g:4357:4: ({...}? => ( ({...}? => (otherlv_4= 'metamodel' otherlv_5= '=' ( (lv_metamodel_6_0= ruleMetamodel ) ) ) ) ) )
- // InternalApplicationConfiguration.g:4358:5: {...}? => ( ({...}? => (otherlv_4= 'metamodel' otherlv_5= '=' ( (lv_metamodel_6_0= ruleMetamodel ) ) ) ) )
+ // InternalApplicationConfiguration.g:4504:4: ({...}? => ( ({...}? => (otherlv_4= 'metamodel' otherlv_5= '=' ( (lv_metamodel_6_0= ruleMetamodel ) ) ) ) ) )
+ // InternalApplicationConfiguration.g:4505:5: {...}? => ( ({...}? => (otherlv_4= 'metamodel' otherlv_5= '=' ( (lv_metamodel_6_0= ruleMetamodel ) ) ) ) )
{
if ( ! getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 0) ) {
throw new FailedPredicateException(input, "ruleGenerationTask", "getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 0)");
}
- // InternalApplicationConfiguration.g:4358:111: ( ({...}? => (otherlv_4= 'metamodel' otherlv_5= '=' ( (lv_metamodel_6_0= ruleMetamodel ) ) ) ) )
- // InternalApplicationConfiguration.g:4359:6: ({...}? => (otherlv_4= 'metamodel' otherlv_5= '=' ( (lv_metamodel_6_0= ruleMetamodel ) ) ) )
+ // InternalApplicationConfiguration.g:4505:111: ( ({...}? => (otherlv_4= 'metamodel' otherlv_5= '=' ( (lv_metamodel_6_0= ruleMetamodel ) ) ) ) )
+ // InternalApplicationConfiguration.g:4506:6: ({...}? => (otherlv_4= 'metamodel' otherlv_5= '=' ( (lv_metamodel_6_0= ruleMetamodel ) ) ) )
{
getUnorderedGroupHelper().select(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 0);
- // InternalApplicationConfiguration.g:4362:9: ({...}? => (otherlv_4= 'metamodel' otherlv_5= '=' ( (lv_metamodel_6_0= ruleMetamodel ) ) ) )
- // InternalApplicationConfiguration.g:4362:10: {...}? => (otherlv_4= 'metamodel' otherlv_5= '=' ( (lv_metamodel_6_0= ruleMetamodel ) ) )
+ // InternalApplicationConfiguration.g:4509:9: ({...}? => (otherlv_4= 'metamodel' otherlv_5= '=' ( (lv_metamodel_6_0= ruleMetamodel ) ) ) )
+ // InternalApplicationConfiguration.g:4509:10: {...}? => (otherlv_4= 'metamodel' otherlv_5= '=' ( (lv_metamodel_6_0= ruleMetamodel ) ) )
{
if ( !((true)) ) {
throw new FailedPredicateException(input, "ruleGenerationTask", "true");
}
- // InternalApplicationConfiguration.g:4362:19: (otherlv_4= 'metamodel' otherlv_5= '=' ( (lv_metamodel_6_0= ruleMetamodel ) ) )
- // InternalApplicationConfiguration.g:4362:20: otherlv_4= 'metamodel' otherlv_5= '=' ( (lv_metamodel_6_0= ruleMetamodel ) )
+ // InternalApplicationConfiguration.g:4509:19: (otherlv_4= 'metamodel' otherlv_5= '=' ( (lv_metamodel_6_0= ruleMetamodel ) ) )
+ // InternalApplicationConfiguration.g:4509:20: otherlv_4= 'metamodel' otherlv_5= '=' ( (lv_metamodel_6_0= ruleMetamodel ) )
{
otherlv_4=(Token)match(input,25,FOLLOW_13);
@@ -11984,11 +12360,11 @@ public class InternalApplicationConfigurationParser extends AbstractInternalAntl
newLeafNode(otherlv_5, grammarAccess.getGenerationTaskAccess().getEqualsSignKeyword_3_0_1());
- // InternalApplicationConfiguration.g:4370:9: ( (lv_metamodel_6_0= ruleMetamodel ) )
- // InternalApplicationConfiguration.g:4371:10: (lv_metamodel_6_0= ruleMetamodel )
+ // InternalApplicationConfiguration.g:4517:9: ( (lv_metamodel_6_0= ruleMetamodel ) )
+ // InternalApplicationConfiguration.g:4518:10: (lv_metamodel_6_0= ruleMetamodel )
{
- // InternalApplicationConfiguration.g:4371:10: (lv_metamodel_6_0= ruleMetamodel )
- // InternalApplicationConfiguration.g:4372:11: lv_metamodel_6_0= ruleMetamodel
+ // InternalApplicationConfiguration.g:4518:10: (lv_metamodel_6_0= ruleMetamodel )
+ // InternalApplicationConfiguration.g:4519:11: lv_metamodel_6_0= ruleMetamodel
{
newCompositeNode(grammarAccess.getGenerationTaskAccess().getMetamodelMetamodelParserRuleCall_3_0_2_0());
@@ -12034,30 +12410,30 @@ public class InternalApplicationConfigurationParser extends AbstractInternalAntl
}
break;
case 2 :
- // InternalApplicationConfiguration.g:4395:4: ({...}? => ( ({...}? => (otherlv_7= 'partial-model' otherlv_8= '=' ( (lv_partialModel_9_0= rulePartialModel ) ) ) ) ) )
+ // InternalApplicationConfiguration.g:4542:4: ({...}? => ( ({...}? => (otherlv_7= 'partial-model' otherlv_8= '=' ( (lv_partialModel_9_0= rulePartialModel ) ) ) ) ) )
{
- // InternalApplicationConfiguration.g:4395:4: ({...}? => ( ({...}? => (otherlv_7= 'partial-model' otherlv_8= '=' ( (lv_partialModel_9_0= rulePartialModel ) ) ) ) ) )
- // InternalApplicationConfiguration.g:4396:5: {...}? => ( ({...}? => (otherlv_7= 'partial-model' otherlv_8= '=' ( (lv_partialModel_9_0= rulePartialModel ) ) ) ) )
+ // InternalApplicationConfiguration.g:4542:4: ({...}? => ( ({...}? => (otherlv_7= 'partial-model' otherlv_8= '=' ( (lv_partialModel_9_0= rulePartialModel ) ) ) ) ) )
+ // InternalApplicationConfiguration.g:4543:5: {...}? => ( ({...}? => (otherlv_7= 'partial-model' otherlv_8= '=' ( (lv_partialModel_9_0= rulePartialModel ) ) ) ) )
{
if ( ! getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 1) ) {
throw new FailedPredicateException(input, "ruleGenerationTask", "getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 1)");
}
- // InternalApplicationConfiguration.g:4396:111: ( ({...}? => (otherlv_7= 'partial-model' otherlv_8= '=' ( (lv_partialModel_9_0= rulePartialModel ) ) ) ) )
- // InternalApplicationConfiguration.g:4397:6: ({...}? => (otherlv_7= 'partial-model' otherlv_8= '=' ( (lv_partialModel_9_0= rulePartialModel ) ) ) )
+ // InternalApplicationConfiguration.g:4543:111: ( ({...}? => (otherlv_7= 'partial-model' otherlv_8= '=' ( (lv_partialModel_9_0= rulePartialModel ) ) ) ) )
+ // InternalApplicationConfiguration.g:4544:6: ({...}? => (otherlv_7= 'partial-model' otherlv_8= '=' ( (lv_partialModel_9_0= rulePartialModel ) ) ) )
{
getUnorderedGroupHelper().select(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 1);
- // InternalApplicationConfiguration.g:4400:9: ({...}? => (otherlv_7= 'partial-model' otherlv_8= '=' ( (lv_partialModel_9_0= rulePartialModel ) ) ) )
- // InternalApplicationConfiguration.g:4400:10: {...}? => (otherlv_7= 'partial-model' otherlv_8= '=' ( (lv_partialModel_9_0= rulePartialModel ) ) )
+ // InternalApplicationConfiguration.g:4547:9: ({...}? => (otherlv_7= 'partial-model' otherlv_8= '=' ( (lv_partialModel_9_0= rulePartialModel ) ) ) )
+ // InternalApplicationConfiguration.g:4547:10: {...}? => (otherlv_7= 'partial-model' otherlv_8= '=' ( (lv_partialModel_9_0= rulePartialModel ) ) )
{
if ( !((true)) ) {
throw new FailedPredicateException(input, "ruleGenerationTask", "true");
}
- // InternalApplicationConfiguration.g:4400:19: (otherlv_7= 'partial-model' otherlv_8= '=' ( (lv_partialModel_9_0= rulePartialModel ) ) )
- // InternalApplicationConfiguration.g:4400:20: otherlv_7= 'partial-model' otherlv_8= '=' ( (lv_partialModel_9_0= rulePartialModel ) )
+ // InternalApplicationConfiguration.g:4547:19: (otherlv_7= 'partial-model' otherlv_8= '=' ( (lv_partialModel_9_0= rulePartialModel ) ) )
+ // InternalApplicationConfiguration.g:4547:20: otherlv_7= 'partial-model' otherlv_8= '=' ( (lv_partialModel_9_0= rulePartialModel ) )
{
- otherlv_7=(Token)match(input,48,FOLLOW_13);
+ otherlv_7=(Token)match(input,49,FOLLOW_13);
newLeafNode(otherlv_7, grammarAccess.getGenerationTaskAccess().getPartialModelKeyword_3_1_0());
@@ -12065,11 +12441,11 @@ public class InternalApplicationConfigurationParser extends AbstractInternalAntl
newLeafNode(otherlv_8, grammarAccess.getGenerationTaskAccess().getEqualsSignKeyword_3_1_1());
- // InternalApplicationConfiguration.g:4408:9: ( (lv_partialModel_9_0= rulePartialModel ) )
- // InternalApplicationConfiguration.g:4409:10: (lv_partialModel_9_0= rulePartialModel )
+ // InternalApplicationConfiguration.g:4555:9: ( (lv_partialModel_9_0= rulePartialModel ) )
+ // InternalApplicationConfiguration.g:4556:10: (lv_partialModel_9_0= rulePartialModel )
{
- // InternalApplicationConfiguration.g:4409:10: (lv_partialModel_9_0= rulePartialModel )
- // InternalApplicationConfiguration.g:4410:11: lv_partialModel_9_0= rulePartialModel
+ // InternalApplicationConfiguration.g:4556:10: (lv_partialModel_9_0= rulePartialModel )
+ // InternalApplicationConfiguration.g:4557:11: lv_partialModel_9_0= rulePartialModel
{
newCompositeNode(grammarAccess.getGenerationTaskAccess().getPartialModelPartialModelParserRuleCall_3_1_2_0());
@@ -12115,28 +12491,28 @@ public class InternalApplicationConfigurationParser extends AbstractInternalAntl
}
break;
case 3 :
- // InternalApplicationConfiguration.g:4433:4: ({...}? => ( ({...}? => (otherlv_10= 'constraints' otherlv_11= '=' ( (lv_patterns_12_0= ruleGraphPattern ) ) ) ) ) )
+ // InternalApplicationConfiguration.g:4580:4: ({...}? => ( ({...}? => (otherlv_10= 'constraints' otherlv_11= '=' ( (lv_patterns_12_0= ruleGraphPattern ) ) ) ) ) )
{
- // InternalApplicationConfiguration.g:4433:4: ({...}? => ( ({...}? => (otherlv_10= 'constraints' otherlv_11= '=' ( (lv_patterns_12_0= ruleGraphPattern ) ) ) ) ) )
- // InternalApplicationConfiguration.g:4434:5: {...}? => ( ({...}? => (otherlv_10= 'constraints' otherlv_11= '=' ( (lv_patterns_12_0= ruleGraphPattern ) ) ) ) )
+ // InternalApplicationConfiguration.g:4580:4: ({...}? => ( ({...}? => (otherlv_10= 'constraints' otherlv_11= '=' ( (lv_patterns_12_0= ruleGraphPattern ) ) ) ) ) )
+ // InternalApplicationConfiguration.g:4581:5: {...}? => ( ({...}? => (otherlv_10= 'constraints' otherlv_11= '=' ( (lv_patterns_12_0= ruleGraphPattern ) ) ) ) )
{
if ( ! getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 2) ) {
throw new FailedPredicateException(input, "ruleGenerationTask", "getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 2)");
}
- // InternalApplicationConfiguration.g:4434:111: ( ({...}? => (otherlv_10= 'constraints' otherlv_11= '=' ( (lv_patterns_12_0= ruleGraphPattern ) ) ) ) )
- // InternalApplicationConfiguration.g:4435:6: ({...}? => (otherlv_10= 'constraints' otherlv_11= '=' ( (lv_patterns_12_0= ruleGraphPattern ) ) ) )
+ // InternalApplicationConfiguration.g:4581:111: ( ({...}? => (otherlv_10= 'constraints' otherlv_11= '=' ( (lv_patterns_12_0= ruleGraphPattern ) ) ) ) )
+ // InternalApplicationConfiguration.g:4582:6: ({...}? => (otherlv_10= 'constraints' otherlv_11= '=' ( (lv_patterns_12_0= ruleGraphPattern ) ) ) )
{
getUnorderedGroupHelper().select(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 2);
- // InternalApplicationConfiguration.g:4438:9: ({...}? => (otherlv_10= 'constraints' otherlv_11= '=' ( (lv_patterns_12_0= ruleGraphPattern ) ) ) )
- // InternalApplicationConfiguration.g:4438:10: {...}? => (otherlv_10= 'constraints' otherlv_11= '=' ( (lv_patterns_12_0= ruleGraphPattern ) ) )
+ // InternalApplicationConfiguration.g:4585:9: ({...}? => (otherlv_10= 'constraints' otherlv_11= '=' ( (lv_patterns_12_0= ruleGraphPattern ) ) ) )
+ // InternalApplicationConfiguration.g:4585:10: {...}? => (otherlv_10= 'constraints' otherlv_11= '=' ( (lv_patterns_12_0= ruleGraphPattern ) ) )
{
if ( !((true)) ) {
throw new FailedPredicateException(input, "ruleGenerationTask", "true");
}
- // InternalApplicationConfiguration.g:4438:19: (otherlv_10= 'constraints' otherlv_11= '=' ( (lv_patterns_12_0= ruleGraphPattern ) ) )
- // InternalApplicationConfiguration.g:4438:20: otherlv_10= 'constraints' otherlv_11= '=' ( (lv_patterns_12_0= ruleGraphPattern ) )
+ // InternalApplicationConfiguration.g:4585:19: (otherlv_10= 'constraints' otherlv_11= '=' ( (lv_patterns_12_0= ruleGraphPattern ) ) )
+ // InternalApplicationConfiguration.g:4585:20: otherlv_10= 'constraints' otherlv_11= '=' ( (lv_patterns_12_0= ruleGraphPattern ) )
{
otherlv_10=(Token)match(input,28,FOLLOW_13);
@@ -12146,11 +12522,11 @@ public class InternalApplicationConfigurationParser extends AbstractInternalAntl
newLeafNode(otherlv_11, grammarAccess.getGenerationTaskAccess().getEqualsSignKeyword_3_2_1());
- // InternalApplicationConfiguration.g:4446:9: ( (lv_patterns_12_0= ruleGraphPattern ) )
- // InternalApplicationConfiguration.g:4447:10: (lv_patterns_12_0= ruleGraphPattern )
+ // InternalApplicationConfiguration.g:4593:9: ( (lv_patterns_12_0= ruleGraphPattern ) )
+ // InternalApplicationConfiguration.g:4594:10: (lv_patterns_12_0= ruleGraphPattern )
{
- // InternalApplicationConfiguration.g:4447:10: (lv_patterns_12_0= ruleGraphPattern )
- // InternalApplicationConfiguration.g:4448:11: lv_patterns_12_0= ruleGraphPattern
+ // InternalApplicationConfiguration.g:4594:10: (lv_patterns_12_0= ruleGraphPattern )
+ // InternalApplicationConfiguration.g:4595:11: lv_patterns_12_0= ruleGraphPattern
{
newCompositeNode(grammarAccess.getGenerationTaskAccess().getPatternsGraphPatternParserRuleCall_3_2_2_0());
@@ -12196,30 +12572,30 @@ public class InternalApplicationConfigurationParser extends AbstractInternalAntl
}
break;
case 4 :
- // InternalApplicationConfiguration.g:4471:4: ({...}? => ( ({...}? => (otherlv_13= 'objectives' otherlv_14= '=' ( (lv_objectives_15_0= ruleObjective ) ) ) ) ) )
+ // InternalApplicationConfiguration.g:4618:4: ({...}? => ( ({...}? => (otherlv_13= 'objectives' otherlv_14= '=' ( (lv_objectives_15_0= ruleObjective ) ) ) ) ) )
{
- // InternalApplicationConfiguration.g:4471:4: ({...}? => ( ({...}? => (otherlv_13= 'objectives' otherlv_14= '=' ( (lv_objectives_15_0= ruleObjective ) ) ) ) ) )
- // InternalApplicationConfiguration.g:4472:5: {...}? => ( ({...}? => (otherlv_13= 'objectives' otherlv_14= '=' ( (lv_objectives_15_0= ruleObjective ) ) ) ) )
+ // InternalApplicationConfiguration.g:4618:4: ({...}? => ( ({...}? => (otherlv_13= 'objectives' otherlv_14= '=' ( (lv_objectives_15_0= ruleObjective ) ) ) ) ) )
+ // InternalApplicationConfiguration.g:4619:5: {...}? => ( ({...}? => (otherlv_13= 'objectives' otherlv_14= '=' ( (lv_objectives_15_0= ruleObjective ) ) ) ) )
{
if ( ! getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 3) ) {
throw new FailedPredicateException(input, "ruleGenerationTask", "getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 3)");
}
- // InternalApplicationConfiguration.g:4472:111: ( ({...}? => (otherlv_13= 'objectives' otherlv_14= '=' ( (lv_objectives_15_0= ruleObjective ) ) ) ) )
- // InternalApplicationConfiguration.g:4473:6: ({...}? => (otherlv_13= 'objectives' otherlv_14= '=' ( (lv_objectives_15_0= ruleObjective ) ) ) )
+ // InternalApplicationConfiguration.g:4619:111: ( ({...}? => (otherlv_13= 'objectives' otherlv_14= '=' ( (lv_objectives_15_0= ruleObjective ) ) ) ) )
+ // InternalApplicationConfiguration.g:4620:6: ({...}? => (otherlv_13= 'objectives' otherlv_14= '=' ( (lv_objectives_15_0= ruleObjective ) ) ) )
{
getUnorderedGroupHelper().select(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 3);
- // InternalApplicationConfiguration.g:4476:9: ({...}? => (otherlv_13= 'objectives' otherlv_14= '=' ( (lv_objectives_15_0= ruleObjective ) ) ) )
- // InternalApplicationConfiguration.g:4476:10: {...}? => (otherlv_13= 'objectives' otherlv_14= '=' ( (lv_objectives_15_0= ruleObjective ) ) )
+ // InternalApplicationConfiguration.g:4623:9: ({...}? => (otherlv_13= 'objectives' otherlv_14= '=' ( (lv_objectives_15_0= ruleObjective ) ) ) )
+ // InternalApplicationConfiguration.g:4623:10: {...}? => (otherlv_13= 'objectives' otherlv_14= '=' ( (lv_objectives_15_0= ruleObjective ) ) )
{
if ( !((true)) ) {
throw new FailedPredicateException(input, "ruleGenerationTask", "true");
}
- // InternalApplicationConfiguration.g:4476:19: (otherlv_13= 'objectives' otherlv_14= '=' ( (lv_objectives_15_0= ruleObjective ) ) )
- // InternalApplicationConfiguration.g:4476:20: otherlv_13= 'objectives' otherlv_14= '=' ( (lv_objectives_15_0= ruleObjective ) )
+ // InternalApplicationConfiguration.g:4623:19: (otherlv_13= 'objectives' otherlv_14= '=' ( (lv_objectives_15_0= ruleObjective ) ) )
+ // InternalApplicationConfiguration.g:4623:20: otherlv_13= 'objectives' otherlv_14= '=' ( (lv_objectives_15_0= ruleObjective ) )
{
- otherlv_13=(Token)match(input,31,FOLLOW_13);
+ otherlv_13=(Token)match(input,32,FOLLOW_13);
newLeafNode(otherlv_13, grammarAccess.getGenerationTaskAccess().getObjectivesKeyword_3_3_0());
@@ -12227,11 +12603,11 @@ public class InternalApplicationConfigurationParser extends AbstractInternalAntl
newLeafNode(otherlv_14, grammarAccess.getGenerationTaskAccess().getEqualsSignKeyword_3_3_1());
- // InternalApplicationConfiguration.g:4484:9: ( (lv_objectives_15_0= ruleObjective ) )
- // InternalApplicationConfiguration.g:4485:10: (lv_objectives_15_0= ruleObjective )
+ // InternalApplicationConfiguration.g:4631:9: ( (lv_objectives_15_0= ruleObjective ) )
+ // InternalApplicationConfiguration.g:4632:10: (lv_objectives_15_0= ruleObjective )
{
- // InternalApplicationConfiguration.g:4485:10: (lv_objectives_15_0= ruleObjective )
- // InternalApplicationConfiguration.g:4486:11: lv_objectives_15_0= ruleObjective
+ // InternalApplicationConfiguration.g:4632:10: (lv_objectives_15_0= ruleObjective )
+ // InternalApplicationConfiguration.g:4633:11: lv_objectives_15_0= ruleObjective
{
newCompositeNode(grammarAccess.getGenerationTaskAccess().getObjectivesObjectiveParserRuleCall_3_3_2_0());
@@ -12277,30 +12653,30 @@ public class InternalApplicationConfigurationParser extends AbstractInternalAntl
}
break;
case 5 :
- // InternalApplicationConfiguration.g:4509:4: ({...}? => ( ({...}? => (otherlv_16= 'scope' otherlv_17= '=' ( (lv_scope_18_0= ruleScope ) ) ) ) ) )
+ // InternalApplicationConfiguration.g:4656:4: ({...}? => ( ({...}? => (otherlv_16= 'scope' otherlv_17= '=' ( (lv_scope_18_0= ruleScope ) ) ) ) ) )
{
- // InternalApplicationConfiguration.g:4509:4: ({...}? => ( ({...}? => (otherlv_16= 'scope' otherlv_17= '=' ( (lv_scope_18_0= ruleScope ) ) ) ) ) )
- // InternalApplicationConfiguration.g:4510:5: {...}? => ( ({...}? => (otherlv_16= 'scope' otherlv_17= '=' ( (lv_scope_18_0= ruleScope ) ) ) ) )
+ // InternalApplicationConfiguration.g:4656:4: ({...}? => ( ({...}? => (otherlv_16= 'scope' otherlv_17= '=' ( (lv_scope_18_0= ruleScope ) ) ) ) ) )
+ // InternalApplicationConfiguration.g:4657:5: {...}? => ( ({...}? => (otherlv_16= 'scope' otherlv_17= '=' ( (lv_scope_18_0= ruleScope ) ) ) ) )
{
if ( ! getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 4) ) {
throw new FailedPredicateException(input, "ruleGenerationTask", "getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 4)");
}
- // InternalApplicationConfiguration.g:4510:111: ( ({...}? => (otherlv_16= 'scope' otherlv_17= '=' ( (lv_scope_18_0= ruleScope ) ) ) ) )
- // InternalApplicationConfiguration.g:4511:6: ({...}? => (otherlv_16= 'scope' otherlv_17= '=' ( (lv_scope_18_0= ruleScope ) ) ) )
+ // InternalApplicationConfiguration.g:4657:111: ( ({...}? => (otherlv_16= 'scope' otherlv_17= '=' ( (lv_scope_18_0= ruleScope ) ) ) ) )
+ // InternalApplicationConfiguration.g:4658:6: ({...}? => (otherlv_16= 'scope' otherlv_17= '=' ( (lv_scope_18_0= ruleScope ) ) ) )
{
getUnorderedGroupHelper().select(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 4);
- // InternalApplicationConfiguration.g:4514:9: ({...}? => (otherlv_16= 'scope' otherlv_17= '=' ( (lv_scope_18_0= ruleScope ) ) ) )
- // InternalApplicationConfiguration.g:4514:10: {...}? => (otherlv_16= 'scope' otherlv_17= '=' ( (lv_scope_18_0= ruleScope ) ) )
+ // InternalApplicationConfiguration.g:4661:9: ({...}? => (otherlv_16= 'scope' otherlv_17= '=' ( (lv_scope_18_0= ruleScope ) ) ) )
+ // InternalApplicationConfiguration.g:4661:10: {...}? => (otherlv_16= 'scope' otherlv_17= '=' ( (lv_scope_18_0= ruleScope ) ) )
{
if ( !((true)) ) {
throw new FailedPredicateException(input, "ruleGenerationTask", "true");
}
- // InternalApplicationConfiguration.g:4514:19: (otherlv_16= 'scope' otherlv_17= '=' ( (lv_scope_18_0= ruleScope ) ) )
- // InternalApplicationConfiguration.g:4514:20: otherlv_16= 'scope' otherlv_17= '=' ( (lv_scope_18_0= ruleScope ) )
+ // InternalApplicationConfiguration.g:4661:19: (otherlv_16= 'scope' otherlv_17= '=' ( (lv_scope_18_0= ruleScope ) ) )
+ // InternalApplicationConfiguration.g:4661:20: otherlv_16= 'scope' otherlv_17= '=' ( (lv_scope_18_0= ruleScope ) )
{
- otherlv_16=(Token)match(input,46,FOLLOW_13);
+ otherlv_16=(Token)match(input,47,FOLLOW_13);
newLeafNode(otherlv_16, grammarAccess.getGenerationTaskAccess().getScopeKeyword_3_4_0());
@@ -12308,11 +12684,11 @@ public class InternalApplicationConfigurationParser extends AbstractInternalAntl
newLeafNode(otherlv_17, grammarAccess.getGenerationTaskAccess().getEqualsSignKeyword_3_4_1());
- // InternalApplicationConfiguration.g:4522:9: ( (lv_scope_18_0= ruleScope ) )
- // InternalApplicationConfiguration.g:4523:10: (lv_scope_18_0= ruleScope )
+ // InternalApplicationConfiguration.g:4669:9: ( (lv_scope_18_0= ruleScope ) )
+ // InternalApplicationConfiguration.g:4670:10: (lv_scope_18_0= ruleScope )
{
- // InternalApplicationConfiguration.g:4523:10: (lv_scope_18_0= ruleScope )
- // InternalApplicationConfiguration.g:4524:11: lv_scope_18_0= ruleScope
+ // InternalApplicationConfiguration.g:4670:10: (lv_scope_18_0= ruleScope )
+ // InternalApplicationConfiguration.g:4671:11: lv_scope_18_0= ruleScope
{
newCompositeNode(grammarAccess.getGenerationTaskAccess().getScopeScopeParserRuleCall_3_4_2_0());
@@ -12358,36 +12734,36 @@ public class InternalApplicationConfigurationParser extends AbstractInternalAntl
}
break;
case 6 :
- // InternalApplicationConfiguration.g:4547:4: ({...}? => ( ({...}? => ( ( (lv_numberSpecified_19_0= 'number' ) ) otherlv_20= '=' ( (lv_number_21_0= RULE_INT ) ) ) ) ) )
+ // InternalApplicationConfiguration.g:4694:4: ({...}? => ( ({...}? => ( ( (lv_numberSpecified_19_0= 'number' ) ) otherlv_20= '=' ( (lv_number_21_0= RULE_INT ) ) ) ) ) )
{
- // InternalApplicationConfiguration.g:4547:4: ({...}? => ( ({...}? => ( ( (lv_numberSpecified_19_0= 'number' ) ) otherlv_20= '=' ( (lv_number_21_0= RULE_INT ) ) ) ) ) )
- // InternalApplicationConfiguration.g:4548:5: {...}? => ( ({...}? => ( ( (lv_numberSpecified_19_0= 'number' ) ) otherlv_20= '=' ( (lv_number_21_0= RULE_INT ) ) ) ) )
+ // InternalApplicationConfiguration.g:4694:4: ({...}? => ( ({...}? => ( ( (lv_numberSpecified_19_0= 'number' ) ) otherlv_20= '=' ( (lv_number_21_0= RULE_INT ) ) ) ) ) )
+ // InternalApplicationConfiguration.g:4695:5: {...}? => ( ({...}? => ( ( (lv_numberSpecified_19_0= 'number' ) ) otherlv_20= '=' ( (lv_number_21_0= RULE_INT ) ) ) ) )
{
if ( ! getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 5) ) {
throw new FailedPredicateException(input, "ruleGenerationTask", "getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 5)");
}
- // InternalApplicationConfiguration.g:4548:111: ( ({...}? => ( ( (lv_numberSpecified_19_0= 'number' ) ) otherlv_20= '=' ( (lv_number_21_0= RULE_INT ) ) ) ) )
- // InternalApplicationConfiguration.g:4549:6: ({...}? => ( ( (lv_numberSpecified_19_0= 'number' ) ) otherlv_20= '=' ( (lv_number_21_0= RULE_INT ) ) ) )
+ // InternalApplicationConfiguration.g:4695:111: ( ({...}? => ( ( (lv_numberSpecified_19_0= 'number' ) ) otherlv_20= '=' ( (lv_number_21_0= RULE_INT ) ) ) ) )
+ // InternalApplicationConfiguration.g:4696:6: ({...}? => ( ( (lv_numberSpecified_19_0= 'number' ) ) otherlv_20= '=' ( (lv_number_21_0= RULE_INT ) ) ) )
{
getUnorderedGroupHelper().select(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 5);
- // InternalApplicationConfiguration.g:4552:9: ({...}? => ( ( (lv_numberSpecified_19_0= 'number' ) ) otherlv_20= '=' ( (lv_number_21_0= RULE_INT ) ) ) )
- // InternalApplicationConfiguration.g:4552:10: {...}? => ( ( (lv_numberSpecified_19_0= 'number' ) ) otherlv_20= '=' ( (lv_number_21_0= RULE_INT ) ) )
+ // InternalApplicationConfiguration.g:4699:9: ({...}? => ( ( (lv_numberSpecified_19_0= 'number' ) ) otherlv_20= '=' ( (lv_number_21_0= RULE_INT ) ) ) )
+ // InternalApplicationConfiguration.g:4699:10: {...}? => ( ( (lv_numberSpecified_19_0= 'number' ) ) otherlv_20= '=' ( (lv_number_21_0= RULE_INT ) ) )
{
if ( !((true)) ) {
throw new FailedPredicateException(input, "ruleGenerationTask", "true");
}
- // InternalApplicationConfiguration.g:4552:19: ( ( (lv_numberSpecified_19_0= 'number' ) ) otherlv_20= '=' ( (lv_number_21_0= RULE_INT ) ) )
- // InternalApplicationConfiguration.g:4552:20: ( (lv_numberSpecified_19_0= 'number' ) ) otherlv_20= '=' ( (lv_number_21_0= RULE_INT ) )
+ // InternalApplicationConfiguration.g:4699:19: ( ( (lv_numberSpecified_19_0= 'number' ) ) otherlv_20= '=' ( (lv_number_21_0= RULE_INT ) ) )
+ // InternalApplicationConfiguration.g:4699:20: ( (lv_numberSpecified_19_0= 'number' ) ) otherlv_20= '=' ( (lv_number_21_0= RULE_INT ) )
{
- // InternalApplicationConfiguration.g:4552:20: ( (lv_numberSpecified_19_0= 'number' ) )
- // InternalApplicationConfiguration.g:4553:10: (lv_numberSpecified_19_0= 'number' )
+ // InternalApplicationConfiguration.g:4699:20: ( (lv_numberSpecified_19_0= 'number' ) )
+ // InternalApplicationConfiguration.g:4700:10: (lv_numberSpecified_19_0= 'number' )
{
- // InternalApplicationConfiguration.g:4553:10: (lv_numberSpecified_19_0= 'number' )
- // InternalApplicationConfiguration.g:4554:11: lv_numberSpecified_19_0= 'number'
+ // InternalApplicationConfiguration.g:4700:10: (lv_numberSpecified_19_0= 'number' )
+ // InternalApplicationConfiguration.g:4701:11: lv_numberSpecified_19_0= 'number'
{
- lv_numberSpecified_19_0=(Token)match(input,49,FOLLOW_13);
+ lv_numberSpecified_19_0=(Token)match(input,50,FOLLOW_13);
newLeafNode(lv_numberSpecified_19_0, grammarAccess.getGenerationTaskAccess().getNumberSpecifiedNumberKeyword_3_5_0_0());
@@ -12407,11 +12783,11 @@ public class InternalApplicationConfigurationParser extends AbstractInternalAntl
newLeafNode(otherlv_20, grammarAccess.getGenerationTaskAccess().getEqualsSignKeyword_3_5_1());
- // InternalApplicationConfiguration.g:4570:9: ( (lv_number_21_0= RULE_INT ) )
- // InternalApplicationConfiguration.g:4571:10: (lv_number_21_0= RULE_INT )
+ // InternalApplicationConfiguration.g:4717:9: ( (lv_number_21_0= RULE_INT ) )
+ // InternalApplicationConfiguration.g:4718:10: (lv_number_21_0= RULE_INT )
{
- // InternalApplicationConfiguration.g:4571:10: (lv_number_21_0= RULE_INT )
- // InternalApplicationConfiguration.g:4572:11: lv_number_21_0= RULE_INT
+ // InternalApplicationConfiguration.g:4718:10: (lv_number_21_0= RULE_INT )
+ // InternalApplicationConfiguration.g:4719:11: lv_number_21_0= RULE_INT
{
lv_number_21_0=(Token)match(input,RULE_INT,FOLLOW_43);
@@ -12452,36 +12828,36 @@ public class InternalApplicationConfigurationParser extends AbstractInternalAntl
}
break;
case 7 :
- // InternalApplicationConfiguration.g:4594:4: ({...}? => ( ({...}? => ( ( (lv_runSpecified_22_0= 'runs' ) ) otherlv_23= '=' ( (lv_runs_24_0= RULE_INT ) ) ) ) ) )
+ // InternalApplicationConfiguration.g:4741:4: ({...}? => ( ({...}? => ( ( (lv_runSpecified_22_0= 'runs' ) ) otherlv_23= '=' ( (lv_runs_24_0= RULE_INT ) ) ) ) ) )
{
- // InternalApplicationConfiguration.g:4594:4: ({...}? => ( ({...}? => ( ( (lv_runSpecified_22_0= 'runs' ) ) otherlv_23= '=' ( (lv_runs_24_0= RULE_INT ) ) ) ) ) )
- // InternalApplicationConfiguration.g:4595:5: {...}? => ( ({...}? => ( ( (lv_runSpecified_22_0= 'runs' ) ) otherlv_23= '=' ( (lv_runs_24_0= RULE_INT ) ) ) ) )
+ // InternalApplicationConfiguration.g:4741:4: ({...}? => ( ({...}? => ( ( (lv_runSpecified_22_0= 'runs' ) ) otherlv_23= '=' ( (lv_runs_24_0= RULE_INT ) ) ) ) ) )
+ // InternalApplicationConfiguration.g:4742:5: {...}? => ( ({...}? => ( ( (lv_runSpecified_22_0= 'runs' ) ) otherlv_23= '=' ( (lv_runs_24_0= RULE_INT ) ) ) ) )
{
if ( ! getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 6) ) {
throw new FailedPredicateException(input, "ruleGenerationTask", "getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 6)");
}
- // InternalApplicationConfiguration.g:4595:111: ( ({...}? => ( ( (lv_runSpecified_22_0= 'runs' ) ) otherlv_23= '=' ( (lv_runs_24_0= RULE_INT ) ) ) ) )
- // InternalApplicationConfiguration.g:4596:6: ({...}? => ( ( (lv_runSpecified_22_0= 'runs' ) ) otherlv_23= '=' ( (lv_runs_24_0= RULE_INT ) ) ) )
+ // InternalApplicationConfiguration.g:4742:111: ( ({...}? => ( ( (lv_runSpecified_22_0= 'runs' ) ) otherlv_23= '=' ( (lv_runs_24_0= RULE_INT ) ) ) ) )
+ // InternalApplicationConfiguration.g:4743:6: ({...}? => ( ( (lv_runSpecified_22_0= 'runs' ) ) otherlv_23= '=' ( (lv_runs_24_0= RULE_INT ) ) ) )
{
getUnorderedGroupHelper().select(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 6);
- // InternalApplicationConfiguration.g:4599:9: ({...}? => ( ( (lv_runSpecified_22_0= 'runs' ) ) otherlv_23= '=' ( (lv_runs_24_0= RULE_INT ) ) ) )
- // InternalApplicationConfiguration.g:4599:10: {...}? => ( ( (lv_runSpecified_22_0= 'runs' ) ) otherlv_23= '=' ( (lv_runs_24_0= RULE_INT ) ) )
+ // InternalApplicationConfiguration.g:4746:9: ({...}? => ( ( (lv_runSpecified_22_0= 'runs' ) ) otherlv_23= '=' ( (lv_runs_24_0= RULE_INT ) ) ) )
+ // InternalApplicationConfiguration.g:4746:10: {...}? => ( ( (lv_runSpecified_22_0= 'runs' ) ) otherlv_23= '=' ( (lv_runs_24_0= RULE_INT ) ) )
{
if ( !((true)) ) {
throw new FailedPredicateException(input, "ruleGenerationTask", "true");
}
- // InternalApplicationConfiguration.g:4599:19: ( ( (lv_runSpecified_22_0= 'runs' ) ) otherlv_23= '=' ( (lv_runs_24_0= RULE_INT ) ) )
- // InternalApplicationConfiguration.g:4599:20: ( (lv_runSpecified_22_0= 'runs' ) ) otherlv_23= '=' ( (lv_runs_24_0= RULE_INT ) )
+ // InternalApplicationConfiguration.g:4746:19: ( ( (lv_runSpecified_22_0= 'runs' ) ) otherlv_23= '=' ( (lv_runs_24_0= RULE_INT ) ) )
+ // InternalApplicationConfiguration.g:4746:20: ( (lv_runSpecified_22_0= 'runs' ) ) otherlv_23= '=' ( (lv_runs_24_0= RULE_INT ) )
{
- // InternalApplicationConfiguration.g:4599:20: ( (lv_runSpecified_22_0= 'runs' ) )
- // InternalApplicationConfiguration.g:4600:10: (lv_runSpecified_22_0= 'runs' )
+ // InternalApplicationConfiguration.g:4746:20: ( (lv_runSpecified_22_0= 'runs' ) )
+ // InternalApplicationConfiguration.g:4747:10: (lv_runSpecified_22_0= 'runs' )
{
- // InternalApplicationConfiguration.g:4600:10: (lv_runSpecified_22_0= 'runs' )
- // InternalApplicationConfiguration.g:4601:11: lv_runSpecified_22_0= 'runs'
+ // InternalApplicationConfiguration.g:4747:10: (lv_runSpecified_22_0= 'runs' )
+ // InternalApplicationConfiguration.g:4748:11: lv_runSpecified_22_0= 'runs'
{
- lv_runSpecified_22_0=(Token)match(input,50,FOLLOW_13);
+ lv_runSpecified_22_0=(Token)match(input,51,FOLLOW_13);
newLeafNode(lv_runSpecified_22_0, grammarAccess.getGenerationTaskAccess().getRunSpecifiedRunsKeyword_3_6_0_0());
@@ -12501,11 +12877,11 @@ public class InternalApplicationConfigurationParser extends AbstractInternalAntl
newLeafNode(otherlv_23, grammarAccess.getGenerationTaskAccess().getEqualsSignKeyword_3_6_1());
- // InternalApplicationConfiguration.g:4617:9: ( (lv_runs_24_0= RULE_INT ) )
- // InternalApplicationConfiguration.g:4618:10: (lv_runs_24_0= RULE_INT )
+ // InternalApplicationConfiguration.g:4764:9: ( (lv_runs_24_0= RULE_INT ) )
+ // InternalApplicationConfiguration.g:4765:10: (lv_runs_24_0= RULE_INT )
{
- // InternalApplicationConfiguration.g:4618:10: (lv_runs_24_0= RULE_INT )
- // InternalApplicationConfiguration.g:4619:11: lv_runs_24_0= RULE_INT
+ // InternalApplicationConfiguration.g:4765:10: (lv_runs_24_0= RULE_INT )
+ // InternalApplicationConfiguration.g:4766:11: lv_runs_24_0= RULE_INT
{
lv_runs_24_0=(Token)match(input,RULE_INT,FOLLOW_43);
@@ -12546,30 +12922,30 @@ public class InternalApplicationConfigurationParser extends AbstractInternalAntl
}
break;
case 8 :
- // InternalApplicationConfiguration.g:4641:4: ({...}? => ( ({...}? => (otherlv_25= 'solver' otherlv_26= '=' ( (lv_solver_27_0= ruleSolver ) ) ) ) ) )
+ // InternalApplicationConfiguration.g:4788:4: ({...}? => ( ({...}? => (otherlv_25= 'solver' otherlv_26= '=' ( (lv_solver_27_0= ruleSolver ) ) ) ) ) )
{
- // InternalApplicationConfiguration.g:4641:4: ({...}? => ( ({...}? => (otherlv_25= 'solver' otherlv_26= '=' ( (lv_solver_27_0= ruleSolver ) ) ) ) ) )
- // InternalApplicationConfiguration.g:4642:5: {...}? => ( ({...}? => (otherlv_25= 'solver' otherlv_26= '=' ( (lv_solver_27_0= ruleSolver ) ) ) ) )
+ // InternalApplicationConfiguration.g:4788:4: ({...}? => ( ({...}? => (otherlv_25= 'solver' otherlv_26= '=' ( (lv_solver_27_0= ruleSolver ) ) ) ) ) )
+ // InternalApplicationConfiguration.g:4789:5: {...}? => ( ({...}? => (otherlv_25= 'solver' otherlv_26= '=' ( (lv_solver_27_0= ruleSolver ) ) ) ) )
{
if ( ! getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 7) ) {
throw new FailedPredicateException(input, "ruleGenerationTask", "getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 7)");
}
- // InternalApplicationConfiguration.g:4642:111: ( ({...}? => (otherlv_25= 'solver' otherlv_26= '=' ( (lv_solver_27_0= ruleSolver ) ) ) ) )
- // InternalApplicationConfiguration.g:4643:6: ({...}? => (otherlv_25= 'solver' otherlv_26= '=' ( (lv_solver_27_0= ruleSolver ) ) ) )
+ // InternalApplicationConfiguration.g:4789:111: ( ({...}? => (otherlv_25= 'solver' otherlv_26= '=' ( (lv_solver_27_0= ruleSolver ) ) ) ) )
+ // InternalApplicationConfiguration.g:4790:6: ({...}? => (otherlv_25= 'solver' otherlv_26= '=' ( (lv_solver_27_0= ruleSolver ) ) ) )
{
getUnorderedGroupHelper().select(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 7);
- // InternalApplicationConfiguration.g:4646:9: ({...}? => (otherlv_25= 'solver' otherlv_26= '=' ( (lv_solver_27_0= ruleSolver ) ) ) )
- // InternalApplicationConfiguration.g:4646:10: {...}? => (otherlv_25= 'solver' otherlv_26= '=' ( (lv_solver_27_0= ruleSolver ) ) )
+ // InternalApplicationConfiguration.g:4793:9: ({...}? => (otherlv_25= 'solver' otherlv_26= '=' ( (lv_solver_27_0= ruleSolver ) ) ) )
+ // InternalApplicationConfiguration.g:4793:10: {...}? => (otherlv_25= 'solver' otherlv_26= '=' ( (lv_solver_27_0= ruleSolver ) ) )
{
if ( !((true)) ) {
throw new FailedPredicateException(input, "ruleGenerationTask", "true");
}
- // InternalApplicationConfiguration.g:4646:19: (otherlv_25= 'solver' otherlv_26= '=' ( (lv_solver_27_0= ruleSolver ) ) )
- // InternalApplicationConfiguration.g:4646:20: otherlv_25= 'solver' otherlv_26= '=' ( (lv_solver_27_0= ruleSolver ) )
+ // InternalApplicationConfiguration.g:4793:19: (otherlv_25= 'solver' otherlv_26= '=' ( (lv_solver_27_0= ruleSolver ) ) )
+ // InternalApplicationConfiguration.g:4793:20: otherlv_25= 'solver' otherlv_26= '=' ( (lv_solver_27_0= ruleSolver ) )
{
- otherlv_25=(Token)match(input,51,FOLLOW_13);
+ otherlv_25=(Token)match(input,52,FOLLOW_13);
newLeafNode(otherlv_25, grammarAccess.getGenerationTaskAccess().getSolverKeyword_3_7_0());
@@ -12577,11 +12953,11 @@ public class InternalApplicationConfigurationParser extends AbstractInternalAntl
newLeafNode(otherlv_26, grammarAccess.getGenerationTaskAccess().getEqualsSignKeyword_3_7_1());
- // InternalApplicationConfiguration.g:4654:9: ( (lv_solver_27_0= ruleSolver ) )
- // InternalApplicationConfiguration.g:4655:10: (lv_solver_27_0= ruleSolver )
+ // InternalApplicationConfiguration.g:4801:9: ( (lv_solver_27_0= ruleSolver ) )
+ // InternalApplicationConfiguration.g:4802:10: (lv_solver_27_0= ruleSolver )
{
- // InternalApplicationConfiguration.g:4655:10: (lv_solver_27_0= ruleSolver )
- // InternalApplicationConfiguration.g:4656:11: lv_solver_27_0= ruleSolver
+ // InternalApplicationConfiguration.g:4802:10: (lv_solver_27_0= ruleSolver )
+ // InternalApplicationConfiguration.g:4803:11: lv_solver_27_0= ruleSolver
{
newCompositeNode(grammarAccess.getGenerationTaskAccess().getSolverSolverEnumRuleCall_3_7_2_0());
@@ -12627,30 +13003,30 @@ public class InternalApplicationConfigurationParser extends AbstractInternalAntl
}
break;
case 9 :
- // InternalApplicationConfiguration.g:4679:4: ({...}? => ( ({...}? => (otherlv_28= 'config' otherlv_29= '=' ( (lv_config_30_0= ruleConfig ) ) ) ) ) )
+ // InternalApplicationConfiguration.g:4826:4: ({...}? => ( ({...}? => (otherlv_28= 'config' otherlv_29= '=' ( (lv_config_30_0= ruleConfig ) ) ) ) ) )
{
- // InternalApplicationConfiguration.g:4679:4: ({...}? => ( ({...}? => (otherlv_28= 'config' otherlv_29= '=' ( (lv_config_30_0= ruleConfig ) ) ) ) ) )
- // InternalApplicationConfiguration.g:4680:5: {...}? => ( ({...}? => (otherlv_28= 'config' otherlv_29= '=' ( (lv_config_30_0= ruleConfig ) ) ) ) )
+ // InternalApplicationConfiguration.g:4826:4: ({...}? => ( ({...}? => (otherlv_28= 'config' otherlv_29= '=' ( (lv_config_30_0= ruleConfig ) ) ) ) ) )
+ // InternalApplicationConfiguration.g:4827:5: {...}? => ( ({...}? => (otherlv_28= 'config' otherlv_29= '=' ( (lv_config_30_0= ruleConfig ) ) ) ) )
{
if ( ! getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 8) ) {
throw new FailedPredicateException(input, "ruleGenerationTask", "getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 8)");
}
- // InternalApplicationConfiguration.g:4680:111: ( ({...}? => (otherlv_28= 'config' otherlv_29= '=' ( (lv_config_30_0= ruleConfig ) ) ) ) )
- // InternalApplicationConfiguration.g:4681:6: ({...}? => (otherlv_28= 'config' otherlv_29= '=' ( (lv_config_30_0= ruleConfig ) ) ) )
+ // InternalApplicationConfiguration.g:4827:111: ( ({...}? => (otherlv_28= 'config' otherlv_29= '=' ( (lv_config_30_0= ruleConfig ) ) ) ) )
+ // InternalApplicationConfiguration.g:4828:6: ({...}? => (otherlv_28= 'config' otherlv_29= '=' ( (lv_config_30_0= ruleConfig ) ) ) )
{
getUnorderedGroupHelper().select(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 8);
- // InternalApplicationConfiguration.g:4684:9: ({...}? => (otherlv_28= 'config' otherlv_29= '=' ( (lv_config_30_0= ruleConfig ) ) ) )
- // InternalApplicationConfiguration.g:4684:10: {...}? => (otherlv_28= 'config' otherlv_29= '=' ( (lv_config_30_0= ruleConfig ) ) )
+ // InternalApplicationConfiguration.g:4831:9: ({...}? => (otherlv_28= 'config' otherlv_29= '=' ( (lv_config_30_0= ruleConfig ) ) ) )
+ // InternalApplicationConfiguration.g:4831:10: {...}? => (otherlv_28= 'config' otherlv_29= '=' ( (lv_config_30_0= ruleConfig ) ) )
{
if ( !((true)) ) {
throw new FailedPredicateException(input, "ruleGenerationTask", "true");
}
- // InternalApplicationConfiguration.g:4684:19: (otherlv_28= 'config' otherlv_29= '=' ( (lv_config_30_0= ruleConfig ) ) )
- // InternalApplicationConfiguration.g:4684:20: otherlv_28= 'config' otherlv_29= '=' ( (lv_config_30_0= ruleConfig ) )
+ // InternalApplicationConfiguration.g:4831:19: (otherlv_28= 'config' otherlv_29= '=' ( (lv_config_30_0= ruleConfig ) ) )
+ // InternalApplicationConfiguration.g:4831:20: otherlv_28= 'config' otherlv_29= '=' ( (lv_config_30_0= ruleConfig ) )
{
- otherlv_28=(Token)match(input,32,FOLLOW_13);
+ otherlv_28=(Token)match(input,33,FOLLOW_13);
newLeafNode(otherlv_28, grammarAccess.getGenerationTaskAccess().getConfigKeyword_3_8_0());
@@ -12658,11 +13034,11 @@ public class InternalApplicationConfigurationParser extends AbstractInternalAntl
newLeafNode(otherlv_29, grammarAccess.getGenerationTaskAccess().getEqualsSignKeyword_3_8_1());
- // InternalApplicationConfiguration.g:4692:9: ( (lv_config_30_0= ruleConfig ) )
- // InternalApplicationConfiguration.g:4693:10: (lv_config_30_0= ruleConfig )
+ // InternalApplicationConfiguration.g:4839:9: ( (lv_config_30_0= ruleConfig ) )
+ // InternalApplicationConfiguration.g:4840:10: (lv_config_30_0= ruleConfig )
{
- // InternalApplicationConfiguration.g:4693:10: (lv_config_30_0= ruleConfig )
- // InternalApplicationConfiguration.g:4694:11: lv_config_30_0= ruleConfig
+ // InternalApplicationConfiguration.g:4840:10: (lv_config_30_0= ruleConfig )
+ // InternalApplicationConfiguration.g:4841:11: lv_config_30_0= ruleConfig
{
newCompositeNode(grammarAccess.getGenerationTaskAccess().getConfigConfigParserRuleCall_3_8_2_0());
@@ -12708,30 +13084,30 @@ public class InternalApplicationConfigurationParser extends AbstractInternalAntl
}
break;
case 10 :
- // InternalApplicationConfiguration.g:4717:4: ({...}? => ( ({...}? => (otherlv_31= 'debug' otherlv_32= '=' ( (lv_debugFolder_33_0= ruleFile ) ) ) ) ) )
+ // InternalApplicationConfiguration.g:4864:4: ({...}? => ( ({...}? => (otherlv_31= 'debug' otherlv_32= '=' ( (lv_debugFolder_33_0= ruleFile ) ) ) ) ) )
{
- // InternalApplicationConfiguration.g:4717:4: ({...}? => ( ({...}? => (otherlv_31= 'debug' otherlv_32= '=' ( (lv_debugFolder_33_0= ruleFile ) ) ) ) ) )
- // InternalApplicationConfiguration.g:4718:5: {...}? => ( ({...}? => (otherlv_31= 'debug' otherlv_32= '=' ( (lv_debugFolder_33_0= ruleFile ) ) ) ) )
+ // InternalApplicationConfiguration.g:4864:4: ({...}? => ( ({...}? => (otherlv_31= 'debug' otherlv_32= '=' ( (lv_debugFolder_33_0= ruleFile ) ) ) ) ) )
+ // InternalApplicationConfiguration.g:4865:5: {...}? => ( ({...}? => (otherlv_31= 'debug' otherlv_32= '=' ( (lv_debugFolder_33_0= ruleFile ) ) ) ) )
{
if ( ! getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 9) ) {
throw new FailedPredicateException(input, "ruleGenerationTask", "getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 9)");
}
- // InternalApplicationConfiguration.g:4718:111: ( ({...}? => (otherlv_31= 'debug' otherlv_32= '=' ( (lv_debugFolder_33_0= ruleFile ) ) ) ) )
- // InternalApplicationConfiguration.g:4719:6: ({...}? => (otherlv_31= 'debug' otherlv_32= '=' ( (lv_debugFolder_33_0= ruleFile ) ) ) )
+ // InternalApplicationConfiguration.g:4865:111: ( ({...}? => (otherlv_31= 'debug' otherlv_32= '=' ( (lv_debugFolder_33_0= ruleFile ) ) ) ) )
+ // InternalApplicationConfiguration.g:4866:6: ({...}? => (otherlv_31= 'debug' otherlv_32= '=' ( (lv_debugFolder_33_0= ruleFile ) ) ) )
{
getUnorderedGroupHelper().select(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 9);
- // InternalApplicationConfiguration.g:4722:9: ({...}? => (otherlv_31= 'debug' otherlv_32= '=' ( (lv_debugFolder_33_0= ruleFile ) ) ) )
- // InternalApplicationConfiguration.g:4722:10: {...}? => (otherlv_31= 'debug' otherlv_32= '=' ( (lv_debugFolder_33_0= ruleFile ) ) )
+ // InternalApplicationConfiguration.g:4869:9: ({...}? => (otherlv_31= 'debug' otherlv_32= '=' ( (lv_debugFolder_33_0= ruleFile ) ) ) )
+ // InternalApplicationConfiguration.g:4869:10: {...}? => (otherlv_31= 'debug' otherlv_32= '=' ( (lv_debugFolder_33_0= ruleFile ) ) )
{
if ( !((true)) ) {
throw new FailedPredicateException(input, "ruleGenerationTask", "true");
}
- // InternalApplicationConfiguration.g:4722:19: (otherlv_31= 'debug' otherlv_32= '=' ( (lv_debugFolder_33_0= ruleFile ) ) )
- // InternalApplicationConfiguration.g:4722:20: otherlv_31= 'debug' otherlv_32= '=' ( (lv_debugFolder_33_0= ruleFile ) )
+ // InternalApplicationConfiguration.g:4869:19: (otherlv_31= 'debug' otherlv_32= '=' ( (lv_debugFolder_33_0= ruleFile ) ) )
+ // InternalApplicationConfiguration.g:4869:20: otherlv_31= 'debug' otherlv_32= '=' ( (lv_debugFolder_33_0= ruleFile ) )
{
- otherlv_31=(Token)match(input,52,FOLLOW_13);
+ otherlv_31=(Token)match(input,53,FOLLOW_13);
newLeafNode(otherlv_31, grammarAccess.getGenerationTaskAccess().getDebugKeyword_3_9_0());
@@ -12739,11 +13115,11 @@ public class InternalApplicationConfigurationParser extends AbstractInternalAntl
newLeafNode(otherlv_32, grammarAccess.getGenerationTaskAccess().getEqualsSignKeyword_3_9_1());
- // InternalApplicationConfiguration.g:4730:9: ( (lv_debugFolder_33_0= ruleFile ) )
- // InternalApplicationConfiguration.g:4731:10: (lv_debugFolder_33_0= ruleFile )
+ // InternalApplicationConfiguration.g:4877:9: ( (lv_debugFolder_33_0= ruleFile ) )
+ // InternalApplicationConfiguration.g:4878:10: (lv_debugFolder_33_0= ruleFile )
{
- // InternalApplicationConfiguration.g:4731:10: (lv_debugFolder_33_0= ruleFile )
- // InternalApplicationConfiguration.g:4732:11: lv_debugFolder_33_0= ruleFile
+ // InternalApplicationConfiguration.g:4878:10: (lv_debugFolder_33_0= ruleFile )
+ // InternalApplicationConfiguration.g:4879:11: lv_debugFolder_33_0= ruleFile
{
newCompositeNode(grammarAccess.getGenerationTaskAccess().getDebugFolderFileParserRuleCall_3_9_2_0());
@@ -12789,30 +13165,30 @@ public class InternalApplicationConfigurationParser extends AbstractInternalAntl
}
break;
case 11 :
- // InternalApplicationConfiguration.g:4755:4: ({...}? => ( ({...}? => (otherlv_34= 'log' otherlv_35= '=' ( (lv_targetLogFile_36_0= ruleFile ) ) ) ) ) )
+ // InternalApplicationConfiguration.g:4902:4: ({...}? => ( ({...}? => (otherlv_34= 'log' otherlv_35= '=' ( (lv_targetLogFile_36_0= ruleFile ) ) ) ) ) )
{
- // InternalApplicationConfiguration.g:4755:4: ({...}? => ( ({...}? => (otherlv_34= 'log' otherlv_35= '=' ( (lv_targetLogFile_36_0= ruleFile ) ) ) ) ) )
- // InternalApplicationConfiguration.g:4756:5: {...}? => ( ({...}? => (otherlv_34= 'log' otherlv_35= '=' ( (lv_targetLogFile_36_0= ruleFile ) ) ) ) )
+ // InternalApplicationConfiguration.g:4902:4: ({...}? => ( ({...}? => (otherlv_34= 'log' otherlv_35= '=' ( (lv_targetLogFile_36_0= ruleFile ) ) ) ) ) )
+ // InternalApplicationConfiguration.g:4903:5: {...}? => ( ({...}? => (otherlv_34= 'log' otherlv_35= '=' ( (lv_targetLogFile_36_0= ruleFile ) ) ) ) )
{
if ( ! getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 10) ) {
throw new FailedPredicateException(input, "ruleGenerationTask", "getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 10)");
}
- // InternalApplicationConfiguration.g:4756:112: ( ({...}? => (otherlv_34= 'log' otherlv_35= '=' ( (lv_targetLogFile_36_0= ruleFile ) ) ) ) )
- // InternalApplicationConfiguration.g:4757:6: ({...}? => (otherlv_34= 'log' otherlv_35= '=' ( (lv_targetLogFile_36_0= ruleFile ) ) ) )
+ // InternalApplicationConfiguration.g:4903:112: ( ({...}? => (otherlv_34= 'log' otherlv_35= '=' ( (lv_targetLogFile_36_0= ruleFile ) ) ) ) )
+ // InternalApplicationConfiguration.g:4904:6: ({...}? => (otherlv_34= 'log' otherlv_35= '=' ( (lv_targetLogFile_36_0= ruleFile ) ) ) )
{
getUnorderedGroupHelper().select(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 10);
- // InternalApplicationConfiguration.g:4760:9: ({...}? => (otherlv_34= 'log' otherlv_35= '=' ( (lv_targetLogFile_36_0= ruleFile ) ) ) )
- // InternalApplicationConfiguration.g:4760:10: {...}? => (otherlv_34= 'log' otherlv_35= '=' ( (lv_targetLogFile_36_0= ruleFile ) ) )
+ // InternalApplicationConfiguration.g:4907:9: ({...}? => (otherlv_34= 'log' otherlv_35= '=' ( (lv_targetLogFile_36_0= ruleFile ) ) ) )
+ // InternalApplicationConfiguration.g:4907:10: {...}? => (otherlv_34= 'log' otherlv_35= '=' ( (lv_targetLogFile_36_0= ruleFile ) ) )
{
if ( !((true)) ) {
throw new FailedPredicateException(input, "ruleGenerationTask", "true");
}
- // InternalApplicationConfiguration.g:4760:19: (otherlv_34= 'log' otherlv_35= '=' ( (lv_targetLogFile_36_0= ruleFile ) ) )
- // InternalApplicationConfiguration.g:4760:20: otherlv_34= 'log' otherlv_35= '=' ( (lv_targetLogFile_36_0= ruleFile ) )
+ // InternalApplicationConfiguration.g:4907:19: (otherlv_34= 'log' otherlv_35= '=' ( (lv_targetLogFile_36_0= ruleFile ) ) )
+ // InternalApplicationConfiguration.g:4907:20: otherlv_34= 'log' otherlv_35= '=' ( (lv_targetLogFile_36_0= ruleFile ) )
{
- otherlv_34=(Token)match(input,53,FOLLOW_13);
+ otherlv_34=(Token)match(input,54,FOLLOW_13);
newLeafNode(otherlv_34, grammarAccess.getGenerationTaskAccess().getLogKeyword_3_10_0());
@@ -12820,11 +13196,11 @@ public class InternalApplicationConfigurationParser extends AbstractInternalAntl
newLeafNode(otherlv_35, grammarAccess.getGenerationTaskAccess().getEqualsSignKeyword_3_10_1());
- // InternalApplicationConfiguration.g:4768:9: ( (lv_targetLogFile_36_0= ruleFile ) )
- // InternalApplicationConfiguration.g:4769:10: (lv_targetLogFile_36_0= ruleFile )
+ // InternalApplicationConfiguration.g:4915:9: ( (lv_targetLogFile_36_0= ruleFile ) )
+ // InternalApplicationConfiguration.g:4916:10: (lv_targetLogFile_36_0= ruleFile )
{
- // InternalApplicationConfiguration.g:4769:10: (lv_targetLogFile_36_0= ruleFile )
- // InternalApplicationConfiguration.g:4770:11: lv_targetLogFile_36_0= ruleFile
+ // InternalApplicationConfiguration.g:4916:10: (lv_targetLogFile_36_0= ruleFile )
+ // InternalApplicationConfiguration.g:4917:11: lv_targetLogFile_36_0= ruleFile
{
newCompositeNode(grammarAccess.getGenerationTaskAccess().getTargetLogFileFileParserRuleCall_3_10_2_0());
@@ -12870,30 +13246,30 @@ public class InternalApplicationConfigurationParser extends AbstractInternalAntl
}
break;
case 12 :
- // InternalApplicationConfiguration.g:4793:4: ({...}? => ( ({...}? => (otherlv_37= 'statistics' otherlv_38= '=' ( (lv_targetStatisticsFile_39_0= ruleFile ) ) ) ) ) )
+ // InternalApplicationConfiguration.g:4940:4: ({...}? => ( ({...}? => (otherlv_37= 'statistics' otherlv_38= '=' ( (lv_targetStatisticsFile_39_0= ruleFile ) ) ) ) ) )
{
- // InternalApplicationConfiguration.g:4793:4: ({...}? => ( ({...}? => (otherlv_37= 'statistics' otherlv_38= '=' ( (lv_targetStatisticsFile_39_0= ruleFile ) ) ) ) ) )
- // InternalApplicationConfiguration.g:4794:5: {...}? => ( ({...}? => (otherlv_37= 'statistics' otherlv_38= '=' ( (lv_targetStatisticsFile_39_0= ruleFile ) ) ) ) )
+ // InternalApplicationConfiguration.g:4940:4: ({...}? => ( ({...}? => (otherlv_37= 'statistics' otherlv_38= '=' ( (lv_targetStatisticsFile_39_0= ruleFile ) ) ) ) ) )
+ // InternalApplicationConfiguration.g:4941:5: {...}? => ( ({...}? => (otherlv_37= 'statistics' otherlv_38= '=' ( (lv_targetStatisticsFile_39_0= ruleFile ) ) ) ) )
{
if ( ! getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 11) ) {
throw new FailedPredicateException(input, "ruleGenerationTask", "getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 11)");
}
- // InternalApplicationConfiguration.g:4794:112: ( ({...}? => (otherlv_37= 'statistics' otherlv_38= '=' ( (lv_targetStatisticsFile_39_0= ruleFile ) ) ) ) )
- // InternalApplicationConfiguration.g:4795:6: ({...}? => (otherlv_37= 'statistics' otherlv_38= '=' ( (lv_targetStatisticsFile_39_0= ruleFile ) ) ) )
+ // InternalApplicationConfiguration.g:4941:112: ( ({...}? => (otherlv_37= 'statistics' otherlv_38= '=' ( (lv_targetStatisticsFile_39_0= ruleFile ) ) ) ) )
+ // InternalApplicationConfiguration.g:4942:6: ({...}? => (otherlv_37= 'statistics' otherlv_38= '=' ( (lv_targetStatisticsFile_39_0= ruleFile ) ) ) )
{
getUnorderedGroupHelper().select(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 11);
- // InternalApplicationConfiguration.g:4798:9: ({...}? => (otherlv_37= 'statistics' otherlv_38= '=' ( (lv_targetStatisticsFile_39_0= ruleFile ) ) ) )
- // InternalApplicationConfiguration.g:4798:10: {...}? => (otherlv_37= 'statistics' otherlv_38= '=' ( (lv_targetStatisticsFile_39_0= ruleFile ) ) )
+ // InternalApplicationConfiguration.g:4945:9: ({...}? => (otherlv_37= 'statistics' otherlv_38= '=' ( (lv_targetStatisticsFile_39_0= ruleFile ) ) ) )
+ // InternalApplicationConfiguration.g:4945:10: {...}? => (otherlv_37= 'statistics' otherlv_38= '=' ( (lv_targetStatisticsFile_39_0= ruleFile ) ) )
{
if ( !((true)) ) {
throw new FailedPredicateException(input, "ruleGenerationTask", "true");
}
- // InternalApplicationConfiguration.g:4798:19: (otherlv_37= 'statistics' otherlv_38= '=' ( (lv_targetStatisticsFile_39_0= ruleFile ) ) )
- // InternalApplicationConfiguration.g:4798:20: otherlv_37= 'statistics' otherlv_38= '=' ( (lv_targetStatisticsFile_39_0= ruleFile ) )
+ // InternalApplicationConfiguration.g:4945:19: (otherlv_37= 'statistics' otherlv_38= '=' ( (lv_targetStatisticsFile_39_0= ruleFile ) ) )
+ // InternalApplicationConfiguration.g:4945:20: otherlv_37= 'statistics' otherlv_38= '=' ( (lv_targetStatisticsFile_39_0= ruleFile ) )
{
- otherlv_37=(Token)match(input,54,FOLLOW_13);
+ otherlv_37=(Token)match(input,55,FOLLOW_13);
newLeafNode(otherlv_37, grammarAccess.getGenerationTaskAccess().getStatisticsKeyword_3_11_0());
@@ -12901,11 +13277,11 @@ public class InternalApplicationConfigurationParser extends AbstractInternalAntl
newLeafNode(otherlv_38, grammarAccess.getGenerationTaskAccess().getEqualsSignKeyword_3_11_1());
- // InternalApplicationConfiguration.g:4806:9: ( (lv_targetStatisticsFile_39_0= ruleFile ) )
- // InternalApplicationConfiguration.g:4807:10: (lv_targetStatisticsFile_39_0= ruleFile )
+ // InternalApplicationConfiguration.g:4953:9: ( (lv_targetStatisticsFile_39_0= ruleFile ) )
+ // InternalApplicationConfiguration.g:4954:10: (lv_targetStatisticsFile_39_0= ruleFile )
{
- // InternalApplicationConfiguration.g:4807:10: (lv_targetStatisticsFile_39_0= ruleFile )
- // InternalApplicationConfiguration.g:4808:11: lv_targetStatisticsFile_39_0= ruleFile
+ // InternalApplicationConfiguration.g:4954:10: (lv_targetStatisticsFile_39_0= ruleFile )
+ // InternalApplicationConfiguration.g:4955:11: lv_targetStatisticsFile_39_0= ruleFile
{
newCompositeNode(grammarAccess.getGenerationTaskAccess().getTargetStatisticsFileFileParserRuleCall_3_11_2_0());
@@ -12951,30 +13327,30 @@ public class InternalApplicationConfigurationParser extends AbstractInternalAntl
}
break;
case 13 :
- // InternalApplicationConfiguration.g:4831:4: ({...}? => ( ({...}? => (otherlv_40= 'output' otherlv_41= '=' ( (lv_tagetFolder_42_0= ruleFile ) ) ) ) ) )
+ // InternalApplicationConfiguration.g:4978:4: ({...}? => ( ({...}? => (otherlv_40= 'output' otherlv_41= '=' ( (lv_tagetFolder_42_0= ruleFile ) ) ) ) ) )
{
- // InternalApplicationConfiguration.g:4831:4: ({...}? => ( ({...}? => (otherlv_40= 'output' otherlv_41= '=' ( (lv_tagetFolder_42_0= ruleFile ) ) ) ) ) )
- // InternalApplicationConfiguration.g:4832:5: {...}? => ( ({...}? => (otherlv_40= 'output' otherlv_41= '=' ( (lv_tagetFolder_42_0= ruleFile ) ) ) ) )
+ // InternalApplicationConfiguration.g:4978:4: ({...}? => ( ({...}? => (otherlv_40= 'output' otherlv_41= '=' ( (lv_tagetFolder_42_0= ruleFile ) ) ) ) ) )
+ // InternalApplicationConfiguration.g:4979:5: {...}? => ( ({...}? => (otherlv_40= 'output' otherlv_41= '=' ( (lv_tagetFolder_42_0= ruleFile ) ) ) ) )
{
if ( ! getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 12) ) {
throw new FailedPredicateException(input, "ruleGenerationTask", "getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 12)");
}
- // InternalApplicationConfiguration.g:4832:112: ( ({...}? => (otherlv_40= 'output' otherlv_41= '=' ( (lv_tagetFolder_42_0= ruleFile ) ) ) ) )
- // InternalApplicationConfiguration.g:4833:6: ({...}? => (otherlv_40= 'output' otherlv_41= '=' ( (lv_tagetFolder_42_0= ruleFile ) ) ) )
+ // InternalApplicationConfiguration.g:4979:112: ( ({...}? => (otherlv_40= 'output' otherlv_41= '=' ( (lv_tagetFolder_42_0= ruleFile ) ) ) ) )
+ // InternalApplicationConfiguration.g:4980:6: ({...}? => (otherlv_40= 'output' otherlv_41= '=' ( (lv_tagetFolder_42_0= ruleFile ) ) ) )
{
getUnorderedGroupHelper().select(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 12);
- // InternalApplicationConfiguration.g:4836:9: ({...}? => (otherlv_40= 'output' otherlv_41= '=' ( (lv_tagetFolder_42_0= ruleFile ) ) ) )
- // InternalApplicationConfiguration.g:4836:10: {...}? => (otherlv_40= 'output' otherlv_41= '=' ( (lv_tagetFolder_42_0= ruleFile ) ) )
+ // InternalApplicationConfiguration.g:4983:9: ({...}? => (otherlv_40= 'output' otherlv_41= '=' ( (lv_tagetFolder_42_0= ruleFile ) ) ) )
+ // InternalApplicationConfiguration.g:4983:10: {...}? => (otherlv_40= 'output' otherlv_41= '=' ( (lv_tagetFolder_42_0= ruleFile ) ) )
{
if ( !((true)) ) {
throw new FailedPredicateException(input, "ruleGenerationTask", "true");
}
- // InternalApplicationConfiguration.g:4836:19: (otherlv_40= 'output' otherlv_41= '=' ( (lv_tagetFolder_42_0= ruleFile ) ) )
- // InternalApplicationConfiguration.g:4836:20: otherlv_40= 'output' otherlv_41= '=' ( (lv_tagetFolder_42_0= ruleFile ) )
+ // InternalApplicationConfiguration.g:4983:19: (otherlv_40= 'output' otherlv_41= '=' ( (lv_tagetFolder_42_0= ruleFile ) ) )
+ // InternalApplicationConfiguration.g:4983:20: otherlv_40= 'output' otherlv_41= '=' ( (lv_tagetFolder_42_0= ruleFile ) )
{
- otherlv_40=(Token)match(input,55,FOLLOW_13);
+ otherlv_40=(Token)match(input,56,FOLLOW_13);
newLeafNode(otherlv_40, grammarAccess.getGenerationTaskAccess().getOutputKeyword_3_12_0());
@@ -12982,11 +13358,11 @@ public class InternalApplicationConfigurationParser extends AbstractInternalAntl
newLeafNode(otherlv_41, grammarAccess.getGenerationTaskAccess().getEqualsSignKeyword_3_12_1());
- // InternalApplicationConfiguration.g:4844:9: ( (lv_tagetFolder_42_0= ruleFile ) )
- // InternalApplicationConfiguration.g:4845:10: (lv_tagetFolder_42_0= ruleFile )
+ // InternalApplicationConfiguration.g:4991:9: ( (lv_tagetFolder_42_0= ruleFile ) )
+ // InternalApplicationConfiguration.g:4992:10: (lv_tagetFolder_42_0= ruleFile )
{
- // InternalApplicationConfiguration.g:4845:10: (lv_tagetFolder_42_0= ruleFile )
- // InternalApplicationConfiguration.g:4846:11: lv_tagetFolder_42_0= ruleFile
+ // InternalApplicationConfiguration.g:4992:10: (lv_tagetFolder_42_0= ruleFile )
+ // InternalApplicationConfiguration.g:4993:11: lv_tagetFolder_42_0= ruleFile
{
newCompositeNode(grammarAccess.getGenerationTaskAccess().getTagetFolderFileParserRuleCall_3_12_2_0());
@@ -13033,7 +13409,7 @@ public class InternalApplicationConfigurationParser extends AbstractInternalAntl
break;
default :
- break loop60;
+ break loop62;
}
} while (true);
@@ -13076,7 +13452,7 @@ public class InternalApplicationConfigurationParser extends AbstractInternalAntl
// $ANTLR start "ruleOptimizationDirection"
- // InternalApplicationConfiguration.g:4884:1: ruleOptimizationDirection returns [Enumerator current=null] : ( (enumLiteral_0= 'minimize' ) | (enumLiteral_1= 'maximize' ) ) ;
+ // InternalApplicationConfiguration.g:5031:1: ruleOptimizationDirection returns [Enumerator current=null] : ( (enumLiteral_0= 'minimize' ) | (enumLiteral_1= 'maximize' ) ) ;
public final Enumerator ruleOptimizationDirection() throws RecognitionException {
Enumerator current = null;
@@ -13087,33 +13463,33 @@ public class InternalApplicationConfigurationParser extends AbstractInternalAntl
enterRule();
try {
- // InternalApplicationConfiguration.g:4890:2: ( ( (enumLiteral_0= 'minimize' ) | (enumLiteral_1= 'maximize' ) ) )
- // InternalApplicationConfiguration.g:4891:2: ( (enumLiteral_0= 'minimize' ) | (enumLiteral_1= 'maximize' ) )
+ // InternalApplicationConfiguration.g:5037:2: ( ( (enumLiteral_0= 'minimize' ) | (enumLiteral_1= 'maximize' ) ) )
+ // InternalApplicationConfiguration.g:5038:2: ( (enumLiteral_0= 'minimize' ) | (enumLiteral_1= 'maximize' ) )
{
- // InternalApplicationConfiguration.g:4891:2: ( (enumLiteral_0= 'minimize' ) | (enumLiteral_1= 'maximize' ) )
- int alt61=2;
- int LA61_0 = input.LA(1);
+ // InternalApplicationConfiguration.g:5038:2: ( (enumLiteral_0= 'minimize' ) | (enumLiteral_1= 'maximize' ) )
+ int alt63=2;
+ int LA63_0 = input.LA(1);
- if ( (LA61_0==56) ) {
- alt61=1;
+ if ( (LA63_0==57) ) {
+ alt63=1;
}
- else if ( (LA61_0==57) ) {
- alt61=2;
+ else if ( (LA63_0==58) ) {
+ alt63=2;
}
else {
NoViableAltException nvae =
- new NoViableAltException("", 61, 0, input);
+ new NoViableAltException("", 63, 0, input);
throw nvae;
}
- switch (alt61) {
+ switch (alt63) {
case 1 :
- // InternalApplicationConfiguration.g:4892:3: (enumLiteral_0= 'minimize' )
+ // InternalApplicationConfiguration.g:5039:3: (enumLiteral_0= 'minimize' )
{
- // InternalApplicationConfiguration.g:4892:3: (enumLiteral_0= 'minimize' )
- // InternalApplicationConfiguration.g:4893:4: enumLiteral_0= 'minimize'
+ // InternalApplicationConfiguration.g:5039:3: (enumLiteral_0= 'minimize' )
+ // InternalApplicationConfiguration.g:5040:4: enumLiteral_0= 'minimize'
{
- enumLiteral_0=(Token)match(input,56,FOLLOW_2);
+ enumLiteral_0=(Token)match(input,57,FOLLOW_2);
current = grammarAccess.getOptimizationDirectionAccess().getMINIMIZEEnumLiteralDeclaration_0().getEnumLiteral().getInstance();
newLeafNode(enumLiteral_0, grammarAccess.getOptimizationDirectionAccess().getMINIMIZEEnumLiteralDeclaration_0());
@@ -13125,12 +13501,12 @@ public class InternalApplicationConfigurationParser extends AbstractInternalAntl
}
break;
case 2 :
- // InternalApplicationConfiguration.g:4900:3: (enumLiteral_1= 'maximize' )
+ // InternalApplicationConfiguration.g:5047:3: (enumLiteral_1= 'maximize' )
{
- // InternalApplicationConfiguration.g:4900:3: (enumLiteral_1= 'maximize' )
- // InternalApplicationConfiguration.g:4901:4: enumLiteral_1= 'maximize'
+ // InternalApplicationConfiguration.g:5047:3: (enumLiteral_1= 'maximize' )
+ // InternalApplicationConfiguration.g:5048:4: enumLiteral_1= 'maximize'
{
- enumLiteral_1=(Token)match(input,57,FOLLOW_2);
+ enumLiteral_1=(Token)match(input,58,FOLLOW_2);
current = grammarAccess.getOptimizationDirectionAccess().getMAXIMIZEEnumLiteralDeclaration_1().getEnumLiteral().getInstance();
newLeafNode(enumLiteral_1, grammarAccess.getOptimizationDirectionAccess().getMAXIMIZEEnumLiteralDeclaration_1());
@@ -13164,47 +13540,63 @@ public class InternalApplicationConfigurationParser extends AbstractInternalAntl
// $ANTLR start "ruleComparisonOperator"
- // InternalApplicationConfiguration.g:4911:1: ruleComparisonOperator returns [Enumerator current=null] : ( (enumLiteral_0= '<=' ) | (enumLiteral_1= '>=' ) ) ;
+ // InternalApplicationConfiguration.g:5058:1: ruleComparisonOperator returns [Enumerator current=null] : ( (enumLiteral_0= '<' ) | (enumLiteral_1= '>' ) | (enumLiteral_2= '<=' ) | (enumLiteral_3= '>=' ) ) ;
public final Enumerator ruleComparisonOperator() throws RecognitionException {
Enumerator current = null;
Token enumLiteral_0=null;
Token enumLiteral_1=null;
+ Token enumLiteral_2=null;
+ Token enumLiteral_3=null;
enterRule();
try {
- // InternalApplicationConfiguration.g:4917:2: ( ( (enumLiteral_0= '<=' ) | (enumLiteral_1= '>=' ) ) )
- // InternalApplicationConfiguration.g:4918:2: ( (enumLiteral_0= '<=' ) | (enumLiteral_1= '>=' ) )
+ // InternalApplicationConfiguration.g:5064:2: ( ( (enumLiteral_0= '<' ) | (enumLiteral_1= '>' ) | (enumLiteral_2= '<=' ) | (enumLiteral_3= '>=' ) ) )
+ // InternalApplicationConfiguration.g:5065:2: ( (enumLiteral_0= '<' ) | (enumLiteral_1= '>' ) | (enumLiteral_2= '<=' ) | (enumLiteral_3= '>=' ) )
{
- // InternalApplicationConfiguration.g:4918:2: ( (enumLiteral_0= '<=' ) | (enumLiteral_1= '>=' ) )
- int alt62=2;
- int LA62_0 = input.LA(1);
-
- if ( (LA62_0==58) ) {
- alt62=1;
- }
- else if ( (LA62_0==59) ) {
- alt62=2;
- }
- else {
+ // InternalApplicationConfiguration.g:5065:2: ( (enumLiteral_0= '<' ) | (enumLiteral_1= '>' ) | (enumLiteral_2= '<=' ) | (enumLiteral_3= '>=' ) )
+ int alt64=4;
+ switch ( input.LA(1) ) {
+ case 39:
+ {
+ alt64=1;
+ }
+ break;
+ case 40:
+ {
+ alt64=2;
+ }
+ break;
+ case 59:
+ {
+ alt64=3;
+ }
+ break;
+ case 60:
+ {
+ alt64=4;
+ }
+ break;
+ default:
NoViableAltException nvae =
- new NoViableAltException("", 62, 0, input);
+ new NoViableAltException("", 64, 0, input);
throw nvae;
}
- switch (alt62) {
+
+ switch (alt64) {
case 1 :
- // InternalApplicationConfiguration.g:4919:3: (enumLiteral_0= '<=' )
+ // InternalApplicationConfiguration.g:5066:3: (enumLiteral_0= '<' )
{
- // InternalApplicationConfiguration.g:4919:3: (enumLiteral_0= '<=' )
- // InternalApplicationConfiguration.g:4920:4: enumLiteral_0= '<='
+ // InternalApplicationConfiguration.g:5066:3: (enumLiteral_0= '<' )
+ // InternalApplicationConfiguration.g:5067:4: enumLiteral_0= '<'
{
- enumLiteral_0=(Token)match(input,58,FOLLOW_2);
+ enumLiteral_0=(Token)match(input,39,FOLLOW_2);
- current = grammarAccess.getComparisonOperatorAccess().getLESS_EQUALSEnumLiteralDeclaration_0().getEnumLiteral().getInstance();
- newLeafNode(enumLiteral_0, grammarAccess.getComparisonOperatorAccess().getLESS_EQUALSEnumLiteralDeclaration_0());
+ current = grammarAccess.getComparisonOperatorAccess().getLESSEnumLiteralDeclaration_0().getEnumLiteral().getInstance();
+ newLeafNode(enumLiteral_0, grammarAccess.getComparisonOperatorAccess().getLESSEnumLiteralDeclaration_0());
}
@@ -13213,15 +13605,49 @@ public class InternalApplicationConfigurationParser extends AbstractInternalAntl
}
break;
case 2 :
- // InternalApplicationConfiguration.g:4927:3: (enumLiteral_1= '>=' )
+ // InternalApplicationConfiguration.g:5074:3: (enumLiteral_1= '>' )
+ {
+ // InternalApplicationConfiguration.g:5074:3: (enumLiteral_1= '>' )
+ // InternalApplicationConfiguration.g:5075:4: enumLiteral_1= '>'
+ {
+ enumLiteral_1=(Token)match(input,40,FOLLOW_2);
+
+ current = grammarAccess.getComparisonOperatorAccess().getGREATEREnumLiteralDeclaration_1().getEnumLiteral().getInstance();
+ newLeafNode(enumLiteral_1, grammarAccess.getComparisonOperatorAccess().getGREATEREnumLiteralDeclaration_1());
+
+
+ }
+
+
+ }
+ break;
+ case 3 :
+ // InternalApplicationConfiguration.g:5082:3: (enumLiteral_2= '<=' )
+ {
+ // InternalApplicationConfiguration.g:5082:3: (enumLiteral_2= '<=' )
+ // InternalApplicationConfiguration.g:5083:4: enumLiteral_2= '<='
+ {
+ enumLiteral_2=(Token)match(input,59,FOLLOW_2);
+
+ current = grammarAccess.getComparisonOperatorAccess().getLESS_EQUALSEnumLiteralDeclaration_2().getEnumLiteral().getInstance();
+ newLeafNode(enumLiteral_2, grammarAccess.getComparisonOperatorAccess().getLESS_EQUALSEnumLiteralDeclaration_2());
+
+
+ }
+
+
+ }
+ break;
+ case 4 :
+ // InternalApplicationConfiguration.g:5090:3: (enumLiteral_3= '>=' )
{
- // InternalApplicationConfiguration.g:4927:3: (enumLiteral_1= '>=' )
- // InternalApplicationConfiguration.g:4928:4: enumLiteral_1= '>='
+ // InternalApplicationConfiguration.g:5090:3: (enumLiteral_3= '>=' )
+ // InternalApplicationConfiguration.g:5091:4: enumLiteral_3= '>='
{
- enumLiteral_1=(Token)match(input,59,FOLLOW_2);
+ enumLiteral_3=(Token)match(input,60,FOLLOW_2);
- current = grammarAccess.getComparisonOperatorAccess().getGREATER_EQUALSEnumLiteralDeclaration_1().getEnumLiteral().getInstance();
- newLeafNode(enumLiteral_1, grammarAccess.getComparisonOperatorAccess().getGREATER_EQUALSEnumLiteralDeclaration_1());
+ current = grammarAccess.getComparisonOperatorAccess().getGREATER_EQUALSEnumLiteralDeclaration_3().getEnumLiteral().getInstance();
+ newLeafNode(enumLiteral_3, grammarAccess.getComparisonOperatorAccess().getGREATER_EQUALSEnumLiteralDeclaration_3());
}
@@ -13252,7 +13678,7 @@ public class InternalApplicationConfigurationParser extends AbstractInternalAntl
// $ANTLR start "ruleDocumentLevelSpecification"
- // InternalApplicationConfiguration.g:4938:1: ruleDocumentLevelSpecification returns [Enumerator current=null] : ( (enumLiteral_0= 'none' ) | (enumLiteral_1= 'normal' ) | (enumLiteral_2= 'full' ) ) ;
+ // InternalApplicationConfiguration.g:5101:1: ruleDocumentLevelSpecification returns [Enumerator current=null] : ( (enumLiteral_0= 'none' ) | (enumLiteral_1= 'normal' ) | (enumLiteral_2= 'full' ) ) ;
public final Enumerator ruleDocumentLevelSpecification() throws RecognitionException {
Enumerator current = null;
@@ -13264,42 +13690,42 @@ public class InternalApplicationConfigurationParser extends AbstractInternalAntl
enterRule();
try {
- // InternalApplicationConfiguration.g:4944:2: ( ( (enumLiteral_0= 'none' ) | (enumLiteral_1= 'normal' ) | (enumLiteral_2= 'full' ) ) )
- // InternalApplicationConfiguration.g:4945:2: ( (enumLiteral_0= 'none' ) | (enumLiteral_1= 'normal' ) | (enumLiteral_2= 'full' ) )
+ // InternalApplicationConfiguration.g:5107:2: ( ( (enumLiteral_0= 'none' ) | (enumLiteral_1= 'normal' ) | (enumLiteral_2= 'full' ) ) )
+ // InternalApplicationConfiguration.g:5108:2: ( (enumLiteral_0= 'none' ) | (enumLiteral_1= 'normal' ) | (enumLiteral_2= 'full' ) )
{
- // InternalApplicationConfiguration.g:4945:2: ( (enumLiteral_0= 'none' ) | (enumLiteral_1= 'normal' ) | (enumLiteral_2= 'full' ) )
- int alt63=3;
+ // InternalApplicationConfiguration.g:5108:2: ( (enumLiteral_0= 'none' ) | (enumLiteral_1= 'normal' ) | (enumLiteral_2= 'full' ) )
+ int alt65=3;
switch ( input.LA(1) ) {
- case 60:
+ case 61:
{
- alt63=1;
+ alt65=1;
}
break;
- case 61:
+ case 62:
{
- alt63=2;
+ alt65=2;
}
break;
- case 62:
+ case 63:
{
- alt63=3;
+ alt65=3;
}
break;
default:
NoViableAltException nvae =
- new NoViableAltException("", 63, 0, input);
+ new NoViableAltException("", 65, 0, input);
throw nvae;
}
- switch (alt63) {
+ switch (alt65) {
case 1 :
- // InternalApplicationConfiguration.g:4946:3: (enumLiteral_0= 'none' )
+ // InternalApplicationConfiguration.g:5109:3: (enumLiteral_0= 'none' )
{
- // InternalApplicationConfiguration.g:4946:3: (enumLiteral_0= 'none' )
- // InternalApplicationConfiguration.g:4947:4: enumLiteral_0= 'none'
+ // InternalApplicationConfiguration.g:5109:3: (enumLiteral_0= 'none' )
+ // InternalApplicationConfiguration.g:5110:4: enumLiteral_0= 'none'
{
- enumLiteral_0=(Token)match(input,60,FOLLOW_2);
+ enumLiteral_0=(Token)match(input,61,FOLLOW_2);
current = grammarAccess.getDocumentLevelSpecificationAccess().getNoneEnumLiteralDeclaration_0().getEnumLiteral().getInstance();
newLeafNode(enumLiteral_0, grammarAccess.getDocumentLevelSpecificationAccess().getNoneEnumLiteralDeclaration_0());
@@ -13311,12 +13737,12 @@ public class InternalApplicationConfigurationParser extends AbstractInternalAntl
}
break;
case 2 :
- // InternalApplicationConfiguration.g:4954:3: (enumLiteral_1= 'normal' )
+ // InternalApplicationConfiguration.g:5117:3: (enumLiteral_1= 'normal' )
{
- // InternalApplicationConfiguration.g:4954:3: (enumLiteral_1= 'normal' )
- // InternalApplicationConfiguration.g:4955:4: enumLiteral_1= 'normal'
+ // InternalApplicationConfiguration.g:5117:3: (enumLiteral_1= 'normal' )
+ // InternalApplicationConfiguration.g:5118:4: enumLiteral_1= 'normal'
{
- enumLiteral_1=(Token)match(input,61,FOLLOW_2);
+ enumLiteral_1=(Token)match(input,62,FOLLOW_2);
current = grammarAccess.getDocumentLevelSpecificationAccess().getNormalEnumLiteralDeclaration_1().getEnumLiteral().getInstance();
newLeafNode(enumLiteral_1, grammarAccess.getDocumentLevelSpecificationAccess().getNormalEnumLiteralDeclaration_1());
@@ -13328,12 +13754,12 @@ public class InternalApplicationConfigurationParser extends AbstractInternalAntl
}
break;
case 3 :
- // InternalApplicationConfiguration.g:4962:3: (enumLiteral_2= 'full' )
+ // InternalApplicationConfiguration.g:5125:3: (enumLiteral_2= 'full' )
{
- // InternalApplicationConfiguration.g:4962:3: (enumLiteral_2= 'full' )
- // InternalApplicationConfiguration.g:4963:4: enumLiteral_2= 'full'
+ // InternalApplicationConfiguration.g:5125:3: (enumLiteral_2= 'full' )
+ // InternalApplicationConfiguration.g:5126:4: enumLiteral_2= 'full'
{
- enumLiteral_2=(Token)match(input,62,FOLLOW_2);
+ enumLiteral_2=(Token)match(input,63,FOLLOW_2);
current = grammarAccess.getDocumentLevelSpecificationAccess().getFullEnumLiteralDeclaration_2().getEnumLiteral().getInstance();
newLeafNode(enumLiteral_2, grammarAccess.getDocumentLevelSpecificationAccess().getFullEnumLiteralDeclaration_2());
@@ -13367,7 +13793,7 @@ public class InternalApplicationConfigurationParser extends AbstractInternalAntl
// $ANTLR start "ruleSolver"
- // InternalApplicationConfiguration.g:4973:1: ruleSolver returns [Enumerator current=null] : ( (enumLiteral_0= 'SMTSolver' ) | (enumLiteral_1= 'AlloySolver' ) | (enumLiteral_2= 'ViatraSolver' ) ) ;
+ // InternalApplicationConfiguration.g:5136:1: ruleSolver returns [Enumerator current=null] : ( (enumLiteral_0= 'SMTSolver' ) | (enumLiteral_1= 'AlloySolver' ) | (enumLiteral_2= 'ViatraSolver' ) ) ;
public final Enumerator ruleSolver() throws RecognitionException {
Enumerator current = null;
@@ -13379,42 +13805,42 @@ public class InternalApplicationConfigurationParser extends AbstractInternalAntl
enterRule();
try {
- // InternalApplicationConfiguration.g:4979:2: ( ( (enumLiteral_0= 'SMTSolver' ) | (enumLiteral_1= 'AlloySolver' ) | (enumLiteral_2= 'ViatraSolver' ) ) )
- // InternalApplicationConfiguration.g:4980:2: ( (enumLiteral_0= 'SMTSolver' ) | (enumLiteral_1= 'AlloySolver' ) | (enumLiteral_2= 'ViatraSolver' ) )
+ // InternalApplicationConfiguration.g:5142:2: ( ( (enumLiteral_0= 'SMTSolver' ) | (enumLiteral_1= 'AlloySolver' ) | (enumLiteral_2= 'ViatraSolver' ) ) )
+ // InternalApplicationConfiguration.g:5143:2: ( (enumLiteral_0= 'SMTSolver' ) | (enumLiteral_1= 'AlloySolver' ) | (enumLiteral_2= 'ViatraSolver' ) )
{
- // InternalApplicationConfiguration.g:4980:2: ( (enumLiteral_0= 'SMTSolver' ) | (enumLiteral_1= 'AlloySolver' ) | (enumLiteral_2= 'ViatraSolver' ) )
- int alt64=3;
+ // InternalApplicationConfiguration.g:5143:2: ( (enumLiteral_0= 'SMTSolver' ) | (enumLiteral_1= 'AlloySolver' ) | (enumLiteral_2= 'ViatraSolver' ) )
+ int alt66=3;
switch ( input.LA(1) ) {
- case 63:
+ case 64:
{
- alt64=1;
+ alt66=1;
}
break;
- case 64:
+ case 65:
{
- alt64=2;
+ alt66=2;
}
break;
- case 65:
+ case 66:
{
- alt64=3;
+ alt66=3;
}
break;
default:
NoViableAltException nvae =
- new NoViableAltException("", 64, 0, input);
+ new NoViableAltException("", 66, 0, input);
throw nvae;
}
- switch (alt64) {
+ switch (alt66) {
case 1 :
- // InternalApplicationConfiguration.g:4981:3: (enumLiteral_0= 'SMTSolver' )
+ // InternalApplicationConfiguration.g:5144:3: (enumLiteral_0= 'SMTSolver' )
{
- // InternalApplicationConfiguration.g:4981:3: (enumLiteral_0= 'SMTSolver' )
- // InternalApplicationConfiguration.g:4982:4: enumLiteral_0= 'SMTSolver'
+ // InternalApplicationConfiguration.g:5144:3: (enumLiteral_0= 'SMTSolver' )
+ // InternalApplicationConfiguration.g:5145:4: enumLiteral_0= 'SMTSolver'
{
- enumLiteral_0=(Token)match(input,63,FOLLOW_2);
+ enumLiteral_0=(Token)match(input,64,FOLLOW_2);
current = grammarAccess.getSolverAccess().getSMTSolverEnumLiteralDeclaration_0().getEnumLiteral().getInstance();
newLeafNode(enumLiteral_0, grammarAccess.getSolverAccess().getSMTSolverEnumLiteralDeclaration_0());
@@ -13426,12 +13852,12 @@ public class InternalApplicationConfigurationParser extends AbstractInternalAntl
}
break;
case 2 :
- // InternalApplicationConfiguration.g:4989:3: (enumLiteral_1= 'AlloySolver' )
+ // InternalApplicationConfiguration.g:5152:3: (enumLiteral_1= 'AlloySolver' )
{
- // InternalApplicationConfiguration.g:4989:3: (enumLiteral_1= 'AlloySolver' )
- // InternalApplicationConfiguration.g:4990:4: enumLiteral_1= 'AlloySolver'
+ // InternalApplicationConfiguration.g:5152:3: (enumLiteral_1= 'AlloySolver' )
+ // InternalApplicationConfiguration.g:5153:4: enumLiteral_1= 'AlloySolver'
{
- enumLiteral_1=(Token)match(input,64,FOLLOW_2);
+ enumLiteral_1=(Token)match(input,65,FOLLOW_2);
current = grammarAccess.getSolverAccess().getAlloySolverEnumLiteralDeclaration_1().getEnumLiteral().getInstance();
newLeafNode(enumLiteral_1, grammarAccess.getSolverAccess().getAlloySolverEnumLiteralDeclaration_1());
@@ -13443,12 +13869,12 @@ public class InternalApplicationConfigurationParser extends AbstractInternalAntl
}
break;
case 3 :
- // InternalApplicationConfiguration.g:4997:3: (enumLiteral_2= 'ViatraSolver' )
+ // InternalApplicationConfiguration.g:5160:3: (enumLiteral_2= 'ViatraSolver' )
{
- // InternalApplicationConfiguration.g:4997:3: (enumLiteral_2= 'ViatraSolver' )
- // InternalApplicationConfiguration.g:4998:4: enumLiteral_2= 'ViatraSolver'
+ // InternalApplicationConfiguration.g:5160:3: (enumLiteral_2= 'ViatraSolver' )
+ // InternalApplicationConfiguration.g:5161:4: enumLiteral_2= 'ViatraSolver'
{
- enumLiteral_2=(Token)match(input,65,FOLLOW_2);
+ enumLiteral_2=(Token)match(input,66,FOLLOW_2);
current = grammarAccess.getSolverAccess().getViatraSolverEnumLiteralDeclaration_2().getEnumLiteral().getInstance();
newLeafNode(enumLiteral_2, grammarAccess.getSolverAccess().getViatraSolverEnumLiteralDeclaration_2());
@@ -13483,14 +13909,14 @@ public class InternalApplicationConfigurationParser extends AbstractInternalAntl
// Delegated rules
- protected DFA60 dfa60 = new DFA60(this);
+ protected DFA62 dfa62 = new DFA62(this);
static final String dfa_1s = "\17\uffff";
static final String dfa_2s = "\1\25\16\uffff";
- static final String dfa_3s = "\1\67\16\uffff";
+ static final String dfa_3s = "\1\70\16\uffff";
static final String dfa_4s = "\1\uffff\1\16\1\1\1\2\1\3\1\4\1\5\1\6\1\7\1\10\1\11\1\12\1\13\1\14\1\15";
static final String dfa_5s = "\1\0\16\uffff}>";
static final String[] dfa_6s = {
- "\1\1\3\uffff\1\2\2\uffff\1\4\2\uffff\1\5\1\12\15\uffff\1\6\1\uffff\1\3\1\7\1\10\1\11\1\13\1\14\1\15\1\16",
+ "\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",
"",
"",
"",
@@ -13514,11 +13940,11 @@ public class InternalApplicationConfigurationParser extends AbstractInternalAntl
static final short[] dfa_5 = DFA.unpackEncodedString(dfa_5s);
static final short[][] dfa_6 = unpackEncodedStringArray(dfa_6s);
- class DFA60 extends DFA {
+ class DFA62 extends DFA {
- public DFA60(BaseRecognizer recognizer) {
+ public DFA62(BaseRecognizer recognizer) {
this.recognizer = recognizer;
- this.decisionNumber = 60;
+ this.decisionNumber = 62;
this.eot = dfa_1;
this.eof = dfa_1;
this.min = dfa_2;
@@ -13528,54 +13954,54 @@ public class InternalApplicationConfigurationParser extends AbstractInternalAntl
this.transition = dfa_6;
}
public String getDescription() {
- return "()* loopback of 4356:6: ( ({...}? => ( ({...}? => (otherlv_4= 'metamodel' otherlv_5= '=' ( (lv_metamodel_6_0= ruleMetamodel ) ) ) ) ) ) | ({...}? => ( ({...}? => (otherlv_7= 'partial-model' otherlv_8= '=' ( (lv_partialModel_9_0= rulePartialModel ) ) ) ) ) ) | ({...}? => ( ({...}? => (otherlv_10= 'constraints' otherlv_11= '=' ( (lv_patterns_12_0= ruleGraphPattern ) ) ) ) ) ) | ({...}? => ( ({...}? => (otherlv_13= 'objectives' otherlv_14= '=' ( (lv_objectives_15_0= ruleObjective ) ) ) ) ) ) | ({...}? => ( ({...}? => (otherlv_16= 'scope' otherlv_17= '=' ( (lv_scope_18_0= ruleScope ) ) ) ) ) ) | ({...}? => ( ({...}? => ( ( (lv_numberSpecified_19_0= 'number' ) ) otherlv_20= '=' ( (lv_number_21_0= RULE_INT ) ) ) ) ) ) | ({...}? => ( ({...}? => ( ( (lv_runSpecified_22_0= 'runs' ) ) otherlv_23= '=' ( (lv_runs_24_0= RULE_INT ) ) ) ) ) ) | ({...}? => ( ({...}? => (otherlv_25= 'solver' otherlv_26= '=' ( (lv_solver_27_0= ruleSolver ) ) ) ) ) ) | ({...}? => ( ({...}? => (otherlv_28= 'config' otherlv_29= '=' ( (lv_config_30_0= ruleConfig ) ) ) ) ) ) | ({...}? => ( ({...}? => (otherlv_31= 'debug' otherlv_32= '=' ( (lv_debugFolder_33_0= ruleFile ) ) ) ) ) ) | ({...}? => ( ({...}? => (otherlv_34= 'log' otherlv_35= '=' ( (lv_targetLogFile_36_0= ruleFile ) ) ) ) ) ) | ({...}? => ( ({...}? => (otherlv_37= 'statistics' otherlv_38= '=' ( (lv_targetStatisticsFile_39_0= ruleFile ) ) ) ) ) ) | ({...}? => ( ({...}? => (otherlv_40= 'output' otherlv_41= '=' ( (lv_tagetFolder_42_0= ruleFile ) ) ) ) ) ) )*";
+ 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 ) ) ) ) ) ) )*";
}
public int specialStateTransition(int s, IntStream _input) throws NoViableAltException {
TokenStream input = (TokenStream)_input;
int _s = s;
switch ( s ) {
case 0 :
- int LA60_0 = input.LA(1);
+ int LA62_0 = input.LA(1);
- int index60_0 = input.index();
+ int index62_0 = input.index();
input.rewind();
s = -1;
- if ( (LA60_0==21) ) {s = 1;}
+ if ( (LA62_0==21) ) {s = 1;}
- else if ( LA60_0 == 25 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 0) ) {s = 2;}
+ else if ( LA62_0 == 25 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 0) ) {s = 2;}
- else if ( LA60_0 == 48 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 1) ) {s = 3;}
+ else if ( LA62_0 == 49 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 1) ) {s = 3;}
- else if ( LA60_0 == 28 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 2) ) {s = 4;}
+ else if ( LA62_0 == 28 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 2) ) {s = 4;}
- else if ( LA60_0 == 31 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 3) ) {s = 5;}
+ else if ( LA62_0 == 32 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 3) ) {s = 5;}
- else if ( LA60_0 == 46 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 4) ) {s = 6;}
+ else if ( LA62_0 == 47 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 4) ) {s = 6;}
- else if ( LA60_0 == 49 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 5) ) {s = 7;}
+ else if ( LA62_0 == 50 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 5) ) {s = 7;}
- else if ( LA60_0 == 50 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 6) ) {s = 8;}
+ else if ( LA62_0 == 51 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 6) ) {s = 8;}
- else if ( LA60_0 == 51 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 7) ) {s = 9;}
+ else if ( LA62_0 == 52 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 7) ) {s = 9;}
- else if ( LA60_0 == 32 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 8) ) {s = 10;}
+ else if ( LA62_0 == 33 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 8) ) {s = 10;}
- else if ( LA60_0 == 52 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 9) ) {s = 11;}
+ else if ( LA62_0 == 53 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 9) ) {s = 11;}
- else if ( LA60_0 == 53 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 10) ) {s = 12;}
+ else if ( LA62_0 == 54 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 10) ) {s = 12;}
- else if ( LA60_0 == 54 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 11) ) {s = 13;}
+ else if ( LA62_0 == 55 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 11) ) {s = 13;}
- else if ( LA60_0 == 55 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 12) ) {s = 14;}
+ else if ( LA62_0 == 56 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 12) ) {s = 14;}
- input.seek(index60_0);
+ input.seek(index62_0);
if ( s>=0 ) return s;
break;
}
NoViableAltException nvae =
- new NoViableAltException(getDescription(), 60, _s, input);
+ new NoViableAltException(getDescription(), 62, _s, input);
error(nvae);
throw nvae;
}
@@ -13584,8 +14010,8 @@ public class InternalApplicationConfigurationParser extends AbstractInternalAntl
public static final BitSet FOLLOW_1 = new BitSet(new long[]{0x0000000000000000L});
public static final BitSet FOLLOW_2 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_3 = new BitSet(new long[]{0x0000C0019A022002L});
- public static final BitSet FOLLOW_4 = new BitSet(new long[]{0x0000C0019A020002L});
+ public static final BitSet FOLLOW_3 = new BitSet(new long[]{0x000180031A022002L});
+ public static final BitSet FOLLOW_4 = new BitSet(new long[]{0x000180031A020002L});
public static final BitSet FOLLOW_5 = new BitSet(new long[]{0x0000000000000802L});
public static final BitSet FOLLOW_6 = new BitSet(new long[]{0x0000000000000010L});
public static final BitSet FOLLOW_7 = new BitSet(new long[]{0x0000000000000020L});
@@ -13603,29 +14029,29 @@ public class InternalApplicationConfigurationParser extends AbstractInternalAntl
public static final BitSet FOLLOW_19 = new BitSet(new long[]{0x0000000004000050L});
public static final BitSet FOLLOW_20 = new BitSet(new long[]{0x0000000000200000L});
public static final BitSet FOLLOW_21 = new BitSet(new long[]{0x0000000000000050L});
- public static final BitSet FOLLOW_22 = new BitSet(new long[]{0x0300000040010000L});
- public static final BitSet FOLLOW_23 = new BitSet(new long[]{0x0C00000000000000L});
+ public static final BitSet FOLLOW_22 = new BitSet(new long[]{0x06000000A0010000L});
+ public static final BitSet FOLLOW_23 = new BitSet(new long[]{0x1800018000000000L});
public static final BitSet FOLLOW_24 = new BitSet(new long[]{0x0000000000001020L});
- public static final BitSet FOLLOW_25 = new BitSet(new long[]{0x0000000020000000L});
- public static final BitSet FOLLOW_26 = new BitSet(new long[]{0x0000000E00200040L});
- public static final BitSet FOLLOW_27 = new BitSet(new long[]{0x0000000E00000040L});
- public static final BitSet FOLLOW_28 = new BitSet(new long[]{0x7000000000000000L});
- public static final BitSet FOLLOW_29 = new BitSet(new long[]{0x0000001000200000L});
- public static final BitSet FOLLOW_30 = new BitSet(new long[]{0x0000001000000000L});
- public static final BitSet FOLLOW_31 = new BitSet(new long[]{0x0000004000000000L});
- public static final BitSet FOLLOW_32 = new BitSet(new long[]{0x0000002000040000L});
- public static final BitSet FOLLOW_33 = new BitSet(new long[]{0x0000100000000020L});
- public static final BitSet FOLLOW_34 = new BitSet(new long[]{0x0000010000000000L});
- public static final BitSet FOLLOW_35 = new BitSet(new long[]{0x0000020000000000L});
- public static final BitSet FOLLOW_36 = new BitSet(new long[]{0x0000100000080020L});
- public static final BitSet FOLLOW_37 = new BitSet(new long[]{0x0000040000000000L});
- public static final BitSet FOLLOW_38 = new BitSet(new long[]{0x0000080000000000L});
- public static final BitSet FOLLOW_39 = new BitSet(new long[]{0x0000008000000000L});
- public static final BitSet FOLLOW_40 = new BitSet(new long[]{0x0000200000000000L});
+ public static final BitSet FOLLOW_25 = new BitSet(new long[]{0x0000000040000000L});
+ public static final BitSet FOLLOW_26 = new BitSet(new long[]{0x0000001C00200040L});
+ public static final BitSet FOLLOW_27 = new BitSet(new long[]{0x0000001C00000040L});
+ public static final BitSet FOLLOW_28 = new BitSet(new long[]{0xE000000000000000L});
+ public static final BitSet FOLLOW_29 = new BitSet(new long[]{0x0000002000200000L});
+ public static final BitSet FOLLOW_30 = new BitSet(new long[]{0x0000002000000000L});
+ public static final BitSet FOLLOW_31 = new BitSet(new long[]{0x0000008000000000L});
+ public static final BitSet FOLLOW_32 = new BitSet(new long[]{0x0000004000040000L});
+ public static final BitSet FOLLOW_33 = new BitSet(new long[]{0x0000200000000020L});
+ public static final BitSet FOLLOW_34 = new BitSet(new long[]{0x0000020000000000L});
+ public static final BitSet FOLLOW_35 = new BitSet(new long[]{0x0000040000000000L});
+ public static final BitSet FOLLOW_36 = new BitSet(new long[]{0x0000200000080020L});
+ public static final BitSet FOLLOW_37 = new BitSet(new long[]{0x0000080000000000L});
+ public static final BitSet FOLLOW_38 = new BitSet(new long[]{0x0000100000000000L});
+ public static final BitSet FOLLOW_39 = new BitSet(new long[]{0x0000010000000000L});
+ public static final BitSet FOLLOW_40 = new BitSet(new long[]{0x0000400000000000L});
public static final BitSet FOLLOW_41 = new BitSet(new long[]{0x0000000000201020L});
public static final BitSet FOLLOW_42 = new BitSet(new long[]{0x0000000000200040L});
- public static final BitSet FOLLOW_43 = new BitSet(new long[]{0x00FF400192200000L});
+ public static final BitSet FOLLOW_43 = new BitSet(new long[]{0x01FE800312200000L});
public static final BitSet FOLLOW_44 = new BitSet(new long[]{0x0000000000080010L});
- public static final BitSet FOLLOW_45 = new BitSet(new long[]{0x8000000000000000L,0x0000000000000003L});
+ public static final BitSet FOLLOW_45 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000007L});
}
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 d1128378..cf267de9 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
@@ -14,6 +14,8 @@ import hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.ConfigDec
import hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.ConfigReference;
import hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.ConfigSpecification;
import hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.ConfigurationScript;
+import hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.CostEntry;
+import hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.CostObjectiveFunction;
import hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.CustomEntry;
import hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.DocumentationEntry;
import hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.EPackageImport;
@@ -113,6 +115,12 @@ public class ApplicationConfigurationSemanticSequencer extends AbstractDelegatin
case ApplicationConfigurationPackage.CONFIGURATION_SCRIPT:
sequence_ConfigurationScript(context, (ConfigurationScript) semanticObject);
return;
+ case ApplicationConfigurationPackage.COST_ENTRY:
+ sequence_CostEntry(context, (CostEntry) semanticObject);
+ return;
+ case ApplicationConfigurationPackage.COST_OBJECTIVE_FUNCTION:
+ sequence_CostObjectiveFunction(context, (CostObjectiveFunction) semanticObject);
+ return;
case ApplicationConfigurationPackage.CUSTOM_ENTRY:
sequence_CustomEntry(context, (CustomEntry) semanticObject);
return;
@@ -400,6 +408,40 @@ public class ApplicationConfigurationSemanticSequencer extends AbstractDelegatin
}
+ /**
+ * Contexts:
+ * CostEntry returns CostEntry
+ *
+ * Constraint:
+ * (patternElement=PatternElement weight=INTLiteral)
+ */
+ protected void sequence_CostEntry(ISerializationContext context, CostEntry semanticObject) {
+ if (errorAcceptor != null) {
+ if (transientValues.isValueTransient(semanticObject, ApplicationConfigurationPackage.Literals.COST_ENTRY__PATTERN_ELEMENT) == ValueTransient.YES)
+ errorAcceptor.accept(diagnosticProvider.createFeatureValueMissing(semanticObject, ApplicationConfigurationPackage.Literals.COST_ENTRY__PATTERN_ELEMENT));
+ if (transientValues.isValueTransient(semanticObject, ApplicationConfigurationPackage.Literals.COST_ENTRY__WEIGHT) == ValueTransient.YES)
+ errorAcceptor.accept(diagnosticProvider.createFeatureValueMissing(semanticObject, ApplicationConfigurationPackage.Literals.COST_ENTRY__WEIGHT));
+ }
+ SequenceFeeder feeder = createSequencerFeeder(context, semanticObject);
+ feeder.accept(grammarAccess.getCostEntryAccess().getPatternElementPatternElementParserRuleCall_0_0(), semanticObject.getPatternElement());
+ feeder.accept(grammarAccess.getCostEntryAccess().getWeightINTLiteralParserRuleCall_2_0(), semanticObject.getWeight());
+ feeder.finish();
+ }
+
+
+ /**
+ * Contexts:
+ * ObjectiveFunction returns CostObjectiveFunction
+ * CostObjectiveFunction returns CostObjectiveFunction
+ *
+ * Constraint:
+ * (entries+=CostEntry entries+=CostEntry*)
+ */
+ protected void sequence_CostObjectiveFunction(ISerializationContext context, CostObjectiveFunction semanticObject) {
+ genericSequencer.createSequence(context, semanticObject);
+ }
+
+
/**
* Contexts:
* ConfigEntry returns CustomEntry
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 80afc496..213203b4 100644
--- a/Application/hu.bme.mit.inf.dslreasoner.application/src-gen/hu/bme/mit/inf/dslreasoner/application/services/ApplicationConfigurationGrammarAccess.java
+++ b/Application/hu.bme.mit.inf.dslreasoner.application/src-gen/hu/bme/mit/inf/dslreasoner/application/services/ApplicationConfigurationGrammarAccess.java
@@ -1260,14 +1260,100 @@ public class ApplicationConfigurationGrammarAccess extends AbstractGrammarElemen
}
public class ObjectiveFunctionElements extends AbstractParserRuleElementFinder {
private final ParserRule rule = (ParserRule) GrammarUtil.findRuleForName(getGrammar(), "hu.bme.mit.inf.dslreasoner.application.ApplicationConfiguration.ObjectiveFunction");
- private final RuleCall cReliabilityObjectiveFunctionParserRuleCall = (RuleCall)rule.eContents().get(1);
+ private final Alternatives cAlternatives = (Alternatives)rule.eContents().get(1);
+ private final RuleCall cCostObjectiveFunctionParserRuleCall_0 = (RuleCall)cAlternatives.eContents().get(0);
+ private final RuleCall cReliabilityObjectiveFunctionParserRuleCall_1 = (RuleCall)cAlternatives.eContents().get(1);
//ObjectiveFunction:
- // ReliabilityObjectiveFunction;
+ // CostObjectiveFunction | ReliabilityObjectiveFunction;
@Override public ParserRule getRule() { return rule; }
+ //CostObjectiveFunction | ReliabilityObjectiveFunction
+ public Alternatives getAlternatives() { return cAlternatives; }
+
+ //CostObjectiveFunction
+ public RuleCall getCostObjectiveFunctionParserRuleCall_0() { return cCostObjectiveFunctionParserRuleCall_0; }
+
//ReliabilityObjectiveFunction
- public RuleCall getReliabilityObjectiveFunctionParserRuleCall() { return cReliabilityObjectiveFunctionParserRuleCall; }
+ public RuleCall getReliabilityObjectiveFunctionParserRuleCall_1() { return cReliabilityObjectiveFunctionParserRuleCall_1; }
+ }
+ public class CostObjectiveFunctionElements extends AbstractParserRuleElementFinder {
+ private final ParserRule rule = (ParserRule) GrammarUtil.findRuleForName(getGrammar(), "hu.bme.mit.inf.dslreasoner.application.ApplicationConfiguration.CostObjectiveFunction");
+ private final Group cGroup = (Group)rule.eContents().get(1);
+ private final Keyword cCostKeyword_0 = (Keyword)cGroup.eContents().get(0);
+ private final Keyword cLeftCurlyBracketKeyword_1 = (Keyword)cGroup.eContents().get(1);
+ private final Assignment cEntriesAssignment_2 = (Assignment)cGroup.eContents().get(2);
+ private final RuleCall cEntriesCostEntryParserRuleCall_2_0 = (RuleCall)cEntriesAssignment_2.eContents().get(0);
+ private final Group cGroup_3 = (Group)cGroup.eContents().get(3);
+ private final Keyword cCommaKeyword_3_0 = (Keyword)cGroup_3.eContents().get(0);
+ private final Assignment cEntriesAssignment_3_1 = (Assignment)cGroup_3.eContents().get(1);
+ private final RuleCall cEntriesCostEntryParserRuleCall_3_1_0 = (RuleCall)cEntriesAssignment_3_1.eContents().get(0);
+ private final Keyword cRightCurlyBracketKeyword_4 = (Keyword)cGroup.eContents().get(4);
+
+ //CostObjectiveFunction:
+ // 'cost' '{' entries+=CostEntry (',' entries+=CostEntry)* '}';
+ @Override public ParserRule getRule() { return rule; }
+
+ //'cost' '{' entries+=CostEntry (',' entries+=CostEntry)* '}'
+ public Group getGroup() { return cGroup; }
+
+ //'cost'
+ public Keyword getCostKeyword_0() { return cCostKeyword_0; }
+
+ //'{'
+ public Keyword getLeftCurlyBracketKeyword_1() { return cLeftCurlyBracketKeyword_1; }
+
+ //entries+=CostEntry
+ public Assignment getEntriesAssignment_2() { return cEntriesAssignment_2; }
+
+ //CostEntry
+ public RuleCall getEntriesCostEntryParserRuleCall_2_0() { return cEntriesCostEntryParserRuleCall_2_0; }
+
+ //(',' entries+=CostEntry)*
+ public Group getGroup_3() { return cGroup_3; }
+
+ //','
+ public Keyword getCommaKeyword_3_0() { return cCommaKeyword_3_0; }
+
+ //entries+=CostEntry
+ public Assignment getEntriesAssignment_3_1() { return cEntriesAssignment_3_1; }
+
+ //CostEntry
+ public RuleCall getEntriesCostEntryParserRuleCall_3_1_0() { return cEntriesCostEntryParserRuleCall_3_1_0; }
+
+ //'}'
+ public Keyword getRightCurlyBracketKeyword_4() { return cRightCurlyBracketKeyword_4; }
+ }
+ public class CostEntryElements extends AbstractParserRuleElementFinder {
+ private final ParserRule rule = (ParserRule) GrammarUtil.findRuleForName(getGrammar(), "hu.bme.mit.inf.dslreasoner.application.ApplicationConfiguration.CostEntry");
+ private final Group cGroup = (Group)rule.eContents().get(1);
+ private final Assignment cPatternElementAssignment_0 = (Assignment)cGroup.eContents().get(0);
+ private final RuleCall cPatternElementPatternElementParserRuleCall_0_0 = (RuleCall)cPatternElementAssignment_0.eContents().get(0);
+ private final Keyword cEqualsSignKeyword_1 = (Keyword)cGroup.eContents().get(1);
+ private final Assignment cWeightAssignment_2 = (Assignment)cGroup.eContents().get(2);
+ private final RuleCall cWeightINTLiteralParserRuleCall_2_0 = (RuleCall)cWeightAssignment_2.eContents().get(0);
+
+ //CostEntry:
+ // patternElement=PatternElement '=' weight=INTLiteral;
+ @Override public ParserRule getRule() { return rule; }
+
+ //patternElement=PatternElement '=' weight=INTLiteral
+ public Group getGroup() { return cGroup; }
+
+ //patternElement=PatternElement
+ public Assignment getPatternElementAssignment_0() { return cPatternElementAssignment_0; }
+
+ //PatternElement
+ public RuleCall getPatternElementPatternElementParserRuleCall_0_0() { return cPatternElementPatternElementParserRuleCall_0_0; }
+
+ //'='
+ public Keyword getEqualsSignKeyword_1() { return cEqualsSignKeyword_1; }
+
+ //weight=INTLiteral
+ public Assignment getWeightAssignment_2() { return cWeightAssignment_2; }
+
+ //INTLiteral
+ public RuleCall getWeightINTLiteralParserRuleCall_2_0() { return cWeightINTLiteralParserRuleCall_2_0; }
}
public class ReliabilityObjectiveFunctionElements extends AbstractParserRuleElementFinder {
private final ParserRule rule = (ParserRule) GrammarUtil.findRuleForName(getGrammar(), "hu.bme.mit.inf.dslreasoner.application.ApplicationConfiguration.ReliabilityObjectiveFunction");
@@ -2967,29 +3053,45 @@ public class ApplicationConfigurationGrammarAccess extends AbstractGrammarElemen
public class ComparisonOperatorElements extends AbstractEnumRuleElementFinder {
private final EnumRule rule = (EnumRule) GrammarUtil.findRuleForName(getGrammar(), "hu.bme.mit.inf.dslreasoner.application.ApplicationConfiguration.ComparisonOperator");
private final Alternatives cAlternatives = (Alternatives)rule.eContents().get(1);
- private final EnumLiteralDeclaration cLESS_EQUALSEnumLiteralDeclaration_0 = (EnumLiteralDeclaration)cAlternatives.eContents().get(0);
- private final Keyword cLESS_EQUALSLessThanSignEqualsSignKeyword_0_0 = (Keyword)cLESS_EQUALSEnumLiteralDeclaration_0.eContents().get(0);
- private final EnumLiteralDeclaration cGREATER_EQUALSEnumLiteralDeclaration_1 = (EnumLiteralDeclaration)cAlternatives.eContents().get(1);
- private final Keyword cGREATER_EQUALSGreaterThanSignEqualsSignKeyword_1_0 = (Keyword)cGREATER_EQUALSEnumLiteralDeclaration_1.eContents().get(0);
+ private final EnumLiteralDeclaration cLESSEnumLiteralDeclaration_0 = (EnumLiteralDeclaration)cAlternatives.eContents().get(0);
+ private final Keyword cLESSLessThanSignKeyword_0_0 = (Keyword)cLESSEnumLiteralDeclaration_0.eContents().get(0);
+ private final EnumLiteralDeclaration cGREATEREnumLiteralDeclaration_1 = (EnumLiteralDeclaration)cAlternatives.eContents().get(1);
+ private final Keyword cGREATERGreaterThanSignKeyword_1_0 = (Keyword)cGREATEREnumLiteralDeclaration_1.eContents().get(0);
+ private final EnumLiteralDeclaration cLESS_EQUALSEnumLiteralDeclaration_2 = (EnumLiteralDeclaration)cAlternatives.eContents().get(2);
+ private final Keyword cLESS_EQUALSLessThanSignEqualsSignKeyword_2_0 = (Keyword)cLESS_EQUALSEnumLiteralDeclaration_2.eContents().get(0);
+ private final EnumLiteralDeclaration cGREATER_EQUALSEnumLiteralDeclaration_3 = (EnumLiteralDeclaration)cAlternatives.eContents().get(3);
+ private final Keyword cGREATER_EQUALSGreaterThanSignEqualsSignKeyword_3_0 = (Keyword)cGREATER_EQUALSEnumLiteralDeclaration_3.eContents().get(0);
//enum ComparisonOperator:
- // LESS_EQUALS='<=' | GREATER_EQUALS='>=';
+ // LESS='<' | GREATER='>' | LESS_EQUALS='<=' | GREATER_EQUALS='>=';
public EnumRule getRule() { return rule; }
- //LESS_EQUALS='<=' | GREATER_EQUALS='>='
+ //LESS='<' | GREATER='>' | LESS_EQUALS='<=' | GREATER_EQUALS='>='
public Alternatives getAlternatives() { return cAlternatives; }
+ //LESS='<'
+ public EnumLiteralDeclaration getLESSEnumLiteralDeclaration_0() { return cLESSEnumLiteralDeclaration_0; }
+
+ //'<'
+ public Keyword getLESSLessThanSignKeyword_0_0() { return cLESSLessThanSignKeyword_0_0; }
+
+ //GREATER='>'
+ public EnumLiteralDeclaration getGREATEREnumLiteralDeclaration_1() { return cGREATEREnumLiteralDeclaration_1; }
+
+ //'>'
+ public Keyword getGREATERGreaterThanSignKeyword_1_0() { return cGREATERGreaterThanSignKeyword_1_0; }
+
//LESS_EQUALS='<='
- public EnumLiteralDeclaration getLESS_EQUALSEnumLiteralDeclaration_0() { return cLESS_EQUALSEnumLiteralDeclaration_0; }
+ public EnumLiteralDeclaration getLESS_EQUALSEnumLiteralDeclaration_2() { return cLESS_EQUALSEnumLiteralDeclaration_2; }
//'<='
- public Keyword getLESS_EQUALSLessThanSignEqualsSignKeyword_0_0() { return cLESS_EQUALSLessThanSignEqualsSignKeyword_0_0; }
+ public Keyword getLESS_EQUALSLessThanSignEqualsSignKeyword_2_0() { return cLESS_EQUALSLessThanSignEqualsSignKeyword_2_0; }
//GREATER_EQUALS='>='
- public EnumLiteralDeclaration getGREATER_EQUALSEnumLiteralDeclaration_1() { return cGREATER_EQUALSEnumLiteralDeclaration_1; }
+ public EnumLiteralDeclaration getGREATER_EQUALSEnumLiteralDeclaration_3() { return cGREATER_EQUALSEnumLiteralDeclaration_3; }
//'>='
- public Keyword getGREATER_EQUALSGreaterThanSignEqualsSignKeyword_1_0() { return cGREATER_EQUALSGreaterThanSignEqualsSignKeyword_1_0; }
+ public Keyword getGREATER_EQUALSGreaterThanSignEqualsSignKeyword_3_0() { return cGREATER_EQUALSGreaterThanSignEqualsSignKeyword_3_0; }
}
public class DocumentLevelSpecificationElements extends AbstractEnumRuleElementFinder {
private final EnumRule rule = (EnumRule) GrammarUtil.findRuleForName(getGrammar(), "hu.bme.mit.inf.dslreasoner.application.ApplicationConfiguration.DocumentLevelSpecification");
@@ -3104,6 +3206,8 @@ public class ApplicationConfigurationGrammarAccess extends AbstractGrammarElemen
private final ComparisonOperatorElements eComparisonOperator;
private final ThresholdEntryElements pThresholdEntry;
private final ObjectiveFunctionElements pObjectiveFunction;
+ private final CostObjectiveFunctionElements pCostObjectiveFunction;
+ private final CostEntryElements pCostEntry;
private final ReliabilityObjectiveFunctionElements pReliabilityObjectiveFunction;
private final ReliabiltiyProbabilityElements pReliabiltiyProbability;
private final MtffElements pMtff;
@@ -3197,6 +3301,8 @@ public class ApplicationConfigurationGrammarAccess extends AbstractGrammarElemen
this.eComparisonOperator = new ComparisonOperatorElements();
this.pThresholdEntry = new ThresholdEntryElements();
this.pObjectiveFunction = new ObjectiveFunctionElements();
+ this.pCostObjectiveFunction = new CostObjectiveFunctionElements();
+ this.pCostEntry = new CostEntryElements();
this.pReliabilityObjectiveFunction = new ReliabilityObjectiveFunctionElements();
this.pReliabiltiyProbability = new ReliabiltiyProbabilityElements();
this.pMtff = new MtffElements();
@@ -3688,7 +3794,7 @@ public class ApplicationConfigurationGrammarAccess extends AbstractGrammarElemen
}
//enum ComparisonOperator:
- // LESS_EQUALS='<=' | GREATER_EQUALS='>=';
+ // LESS='<' | GREATER='>' | LESS_EQUALS='<=' | GREATER_EQUALS='>=';
public ComparisonOperatorElements getComparisonOperatorAccess() {
return eComparisonOperator;
}
@@ -3708,7 +3814,7 @@ public class ApplicationConfigurationGrammarAccess extends AbstractGrammarElemen
}
//ObjectiveFunction:
- // ReliabilityObjectiveFunction;
+ // CostObjectiveFunction | ReliabilityObjectiveFunction;
public ObjectiveFunctionElements getObjectiveFunctionAccess() {
return pObjectiveFunction;
}
@@ -3717,6 +3823,26 @@ public class ApplicationConfigurationGrammarAccess extends AbstractGrammarElemen
return getObjectiveFunctionAccess().getRule();
}
+ //CostObjectiveFunction:
+ // 'cost' '{' entries+=CostEntry (',' entries+=CostEntry)* '}';
+ public CostObjectiveFunctionElements getCostObjectiveFunctionAccess() {
+ return pCostObjectiveFunction;
+ }
+
+ public ParserRule getCostObjectiveFunctionRule() {
+ return getCostObjectiveFunctionAccess().getRule();
+ }
+
+ //CostEntry:
+ // patternElement=PatternElement '=' weight=INTLiteral;
+ public CostEntryElements getCostEntryAccess() {
+ return pCostEntry;
+ }
+
+ public ParserRule getCostEntryRule() {
+ return getCostEntryAccess().getRule();
+ }
+
//ReliabilityObjectiveFunction:
// ReliabiltiyProbability | Mtff;
public ReliabilityObjectiveFunctionElements getReliabilityObjectiveFunctionAccess() {
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 2b4a56a6..be1ac662 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
@@ -6,203 +6,328 @@ import "http://www.bme.hu/mit/inf/dslreasoner/faulttree/components/CftLanguage"
generate applicationConfiguration "http://www.bme.hu/mit/inf/dslreasoner/application/ApplicationConfiguration"
ConfigurationScript:
- (imports += Import)*
- (commands += Command)*
-;
+ (imports+=Import)*
+ (commands+=Command)*;
-Command :
- Declaration | Task
-;
+Command:
+ Declaration | Task;
QualifiedName returns ecore::EString:
- ID ('.' ID)*;
-REALLiteral returns ecore::EBigDecimal: '-'? INT '.' INT;
-INTLiteral returns ecore::EInt: '-'? INT;
+ ID ('.' ID)*;
+
+REALLiteral returns ecore::EBigDecimal:
+ '-'? INT '.' INT;
+
+INTLiteral returns ecore::EInt:
+ '-'? INT;
///////////////////////////////////////////////////
// Imports
///////////////////////////////////////////////////
+Import:
+ EPackageImport | ViatraImport | CftImport;
+
+EPackageImport:
+ "import" "epackage" importedPackage=[ecore::EPackage|STRING];
-Import: EPackageImport | ViatraImport | CftImport;
+ViatraImport:
+ "import" "viatra" importedViatra=[viatra::PatternModel|STRING];
-EPackageImport: "import" "epackage" importedPackage=[ecore::EPackage|STRING];
-ViatraImport: "import" "viatra" importedViatra=[viatra::PatternModel|STRING];
-CftImport: "import" "reliability" importedCft=[cftLanguage::CftModel|STRING];
-
+CftImport:
+ "import" "reliability" importedCft=[cftLanguage::CftModel|STRING];
+
///////////////////////////////////////////////////
// Declaration
///////////////////////////////////////////////////
-
-Declaration :
+Declaration:
FileDeclaration
| MetamodelDeclaration
| PartialModelDeclaration
| GraphPatternDeclaration
| ConfigDeclaration
| ScopeDeclaration
- | ObjectiveDeclaration
-;
+ | ObjectiveDeclaration;
///////////////////////////////////////////////////
// Files and Folders
///////////////////////////////////////////////////
+FileSpecification:
+ path=STRING;
-FileSpecification: path = STRING;
-FileDeclaration: 'file' name = ID '=' specification = FileSpecification;
-FileReference: referred = [FileDeclaration];
-File: FileSpecification | FileReference;
+FileDeclaration:
+ 'file' name=ID '=' specification=FileSpecification;
+
+FileReference:
+ referred=[FileDeclaration];
+
+File:
+ FileSpecification | FileReference;
///////////////////////////////////////////////////
// Metamodel
///////////////////////////////////////////////////
+MetamodelSpecification:
+ '{' (entries+=MetamodelEntry) (',' entries+=MetamodelEntry)* '}';
+
+MetamodelEntry:
+ MetamodelElement | AllPackageEntry;
+
+AllPackageEntry:
+ "package" package=[ecore::EPackage|QualifiedName] ("excluding" '{' exclusion+=MetamodelElement (','
+ exclusion+=MetamodelElement)* '}')?;
-MetamodelSpecification: '{' (entries += MetamodelEntry) (',' entries += MetamodelEntry)* '}';
-MetamodelEntry: MetamodelElement | AllPackageEntry;
-AllPackageEntry: "package" package=[ecore::EPackage|QualifiedName] ("excluding" '{'exclusion +=MetamodelElement (',' exclusion +=MetamodelElement)*'}')?;
-MetamodelElement: (package=[ecore::EPackage|QualifiedName] '::')? classifier = [ecore::EClassifier] ('.' feature= [ecore::ENamedElement])?;
+MetamodelElement:
+ (package=[ecore::EPackage|QualifiedName] '::')? classifier=[ecore::EClassifier] ('.'
+ feature=[ecore::ENamedElement])?;
-MetamodelDeclaration: 'metamodel' name = ID specification = MetamodelSpecification;
-MetamodelReference: referred = [MetamodelDeclaration];
-Metamodel: MetamodelReference | MetamodelSpecification;
+MetamodelDeclaration:
+ 'metamodel' name=ID specification=MetamodelSpecification;
+
+MetamodelReference:
+ referred=[MetamodelDeclaration];
+
+Metamodel:
+ MetamodelReference | MetamodelSpecification;
///////////////////////////////////////////////////
// Partial Model
///////////////////////////////////////////////////
+PartialModelSpecification:
+ '{' entry+=PartialModelEntry (',' entry+=PartialModelEntry)? '}';
+
+PartialModelEntry:
+ ModelEntry | FolderEntry;
+
+ModelEntry:
+ path=File;
+
+FolderEntry:
+ "folder" path=File ("excluding" "{" exclusion+=ModelEntry ("," exclusion+=ModelEntry)* "}")?;
-PartialModelSpecification: '{' entry += PartialModelEntry (',' entry += PartialModelEntry)? '}';
-PartialModelEntry: ModelEntry | FolderEntry;
-ModelEntry: path = File;
-FolderEntry: "folder" path = File ("excluding" "{" exclusion += ModelEntry ("," exclusion += ModelEntry)* "}")?;
+PartialModelDeclaration:
+ 'models' name=ID specification=PartialModelSpecification;
-PartialModelDeclaration: 'models' name = ID specification = PartialModelSpecification;
-PartialModelReference : referred = [PartialModelDeclaration];
-PartialModel: PartialModelSpecification | PartialModelReference;
+PartialModelReference:
+ referred=[PartialModelDeclaration];
+
+PartialModel:
+ PartialModelSpecification | PartialModelReference;
///////////////////////////////////////////////////
// Patterns
///////////////////////////////////////////////////
+PatternSpecification:
+ '{' entries+=PatternEntry (',' entries+=PatternEntry)* '}';
+
+PatternEntry:
+ PatternElement | AllPatternEntry;
+
+AllPatternEntry:
+ 'package' package=[viatra::PatternModel|QualifiedName] ('excluding' '{' exclusuion+=PatternElement (','
+ exclusuion+=PatternElement)* '}')?;
+
+PatternElement:
+ (package=[viatra::PatternModel|QualifiedName] '::')? pattern=[viatra::Pattern];
-PatternSpecification: '{' entries += PatternEntry (',' entries += PatternEntry)* '}';
-PatternEntry: PatternElement | AllPatternEntry;
-AllPatternEntry: 'package' package = [viatra::PatternModel|QualifiedName] ('excluding' '{' exclusuion += PatternElement (',' exclusuion += PatternElement)* '}')?;
-PatternElement: (package =[viatra::PatternModel|QualifiedName] '::')? pattern = [viatra::Pattern];
+GraphPatternDeclaration:
+ 'constraints' name=ID specification=PatternSpecification;
-GraphPatternDeclaration: 'constraints' name = ID specification = PatternSpecification;
-GraphPatternReference: referred = [GraphPatternDeclaration];
-GraphPattern: GraphPatternReference|PatternSpecification;
+GraphPatternReference:
+ referred=[GraphPatternDeclaration];
+
+GraphPattern:
+ GraphPatternReference | PatternSpecification;
///////////////////////////////////////////////////
// Objectives
///////////////////////////////////////////////////
+ObjectiveSpecification:
+ '{' entries+=ObjectiveEntry (',' entries+=ObjectiveEntry)* '}';
+
+ObjectiveEntry:
+ OptimizationEntry | ThresholdEntry;
+
+enum OptimizationDirection:
+ MINIMIZE='minimize' | MAXIMIZE='maximize';
+
+OptimizationEntry:
+ direction=OptimizationDirection function=ObjectiveFunction;
+
+enum ComparisonOperator:
+ LESS='<' | GREATER='>' | LESS_EQUALS='<=' | GREATER_EQUALS='>=';
+
+ThresholdEntry:
+ function=ObjectiveFunction operator=ComparisonOperator threshold=REALLiteral;
+
+ObjectiveFunction:
+ CostObjectiveFunction | ReliabilityObjectiveFunction;
+
+CostObjectiveFunction:
+ 'cost' '{' entries+=CostEntry (',' entries+=CostEntry)* '}';
+
+CostEntry:
+ patternElement=PatternElement '=' weight=INTLiteral;
+
+ReliabilityObjectiveFunction:
+ ReliabiltiyProbability | Mtff;
-ObjectiveSpecification: '{' entries += ObjectiveEntry (',' entries += ObjectiveEntry)* '}';
-ObjectiveEntry: OptimizationEntry | ThresholdEntry;
-enum OptimizationDirection: MINIMIZE='minimize' | MAXIMIZE='maximize';
-OptimizationEntry: direction=OptimizationDirection function=ObjectiveFunction;
-enum ComparisonOperator: LESS_EQUALS='<=' | GREATER_EQUALS='>=';
-ThresholdEntry: function=ObjectiveFunction operator=ComparisonOperator threshold=REALLiteral;
-ObjectiveFunction: ReliabilityObjectiveFunction;
-ReliabilityObjectiveFunction: ReliabiltiyProbability | Mtff;
ReliabiltiyProbability:
- 'reliability' (package=[cftLanguage::CftModel|QualifiedName] '::')? transformation = [cftLanguage::TransformationDefinition]
+ 'reliability' (package=[cftLanguage::CftModel|QualifiedName] '::')?
+ transformation=[cftLanguage::TransformationDefinition]
'at' time=REALLiteral;
+
Mtff:
- 'mtff' (package=[cftLanguage::CftModel|QualifiedName] '::')? transformation = [cftLanguage::TransformationDefinition];
+ 'mtff' (package=[cftLanguage::CftModel|QualifiedName] '::')? transformation=[cftLanguage::TransformationDefinition];
+
+ObjectiveDeclaration:
+ 'objectives' name=ID specification=ObjectiveSpecification;
+
+ObjectiveReference:
+ referred=[ObjectiveDeclaration];
-ObjectiveDeclaration: 'objectives' name = ID specification = ObjectiveSpecification;
-ObjectiveReference: referred = [ObjectiveDeclaration];
-Objective: ObjectiveReference|ObjectiveSpecification;
+Objective:
+ ObjectiveReference | ObjectiveSpecification;
///////////////////////////////////////////////////
// SolverConfig
///////////////////////////////////////////////////
+ConfigSpecification:
+ {ConfigSpecification} '{'
+ (entries+=ConfigEntry ("," entries+=ConfigEntry)*)?
+ '}';
+
+ConfigDeclaration:
+ 'config' name=ID specification=ConfigSpecification;
+
+ConfigEntry:
+ DocumentationEntry | RuntimeEntry | MemoryEntry | CustomEntry;
+
+DocumentationEntry:
+ "log-level" '=' level=DocumentLevelSpecification;
-ConfigSpecification: {ConfigSpecification}'{'
- (entries += ConfigEntry ("," entries += ConfigEntry)*)?
+enum DocumentLevelSpecification:
+ none | normal | full;
+
+RuntimeEntry:
+ "runtime" "=" millisecLimit=INT;
+
+MemoryEntry:
+ "memory" "=" megabyteLimit=INT;
+
+CustomEntry:
+ key=STRING "=" value=STRING;
+
+ConfigReference:
+ config=[ConfigDeclaration];
+
+Config:
+ ConfigSpecification | ConfigReference;
+
+enum Solver:
+ SMTSolver | AlloySolver | ViatraSolver;
+
+ScopeSpecification:
+ {ScopeSpecification} '{'
+ (scopes+=TypeScope (',' scopes+=TypeScope)*)?
'}';
-ConfigDeclaration :
- 'config' name = ID specification = ConfigSpecification
-;
-ConfigEntry: DocumentationEntry | RuntimeEntry | MemoryEntry | CustomEntry;
-DocumentationEntry: "log-level" '=' level = DocumentLevelSpecification;
-enum DocumentLevelSpecification: none | normal | full;
-RuntimeEntry: "runtime" "=" millisecLimit = INT;
-MemoryEntry: "memory" "=" megabyteLimit = INT;
-CustomEntry: key = STRING "=" value = STRING;
-
-ConfigReference: config = [ConfigDeclaration];
-Config: ConfigSpecification | ConfigReference;
-
-enum Solver: SMTSolver | AlloySolver | ViatraSolver;
-
-ScopeSpecification: {ScopeSpecification} '{'
- (scopes += TypeScope (',' scopes += TypeScope)*)?
-'}';
-TypeScope: ClassTypeScope | ObjectTypeScope | IntegerTypeScope | RealTypeScope | StringTypeScope;
-ClassTypeScope: '#' type = ClassReference
- (setsNew ?='+=' | setsSum ?= '=')
- (number = ExactNumber | number = IntervallNumber)
-;
-ObjectTypeScope: '#' type = ObjectReference
- (setsNew ?='+=' | setsSum ?= '=')
- (number = ExactNumber | number = IntervallNumber)
-;
-IntegerTypeScope: '#' type = IntegerReference
- (setsNew ?='+=' | setsSum ?= '=')
- (number = ExactNumber | number = IntervallNumber | number = IntEnumberation)
-;
-RealTypeScope: '#' type = RealReference
- (setsNew ?='+=' | setsSum ?= '=')
- (number = ExactNumber | number = IntervallNumber | number = RealEnumeration)
-;
-StringTypeScope: '#' type = StringReference
- (setsNew ?='+=' | setsSum ?= '=')
- (number = ExactNumber | number = IntervallNumber | number = StringEnumeration)
-;
-
-TypeReference: ClassReference | ObjectReference | IntegerReference | RealReference | StringReference;
-ClassReference: '<' element = MetamodelElement '>';
-ObjectReference: {ObjectReference} 'node';
-IntegerReference: {IntegerScope} 'int';
-RealReference: {RealScope} 'real';
-StringReference: {StringScope} 'string';
-
-NumberSpecification: ExactNumber | IntervallNumber | IntEnumberation | RealEnumeration | StringEnumeration;
-ExactNumber: exactNumber = INT | exactUnlimited ?= '*';
-IntervallNumber: min = INT '..' (maxNumber = INT | maxUnlimited ?= '*');
-IntEnumberation: {IntEnumberation} '{' (entry += INTLiteral (',' entry += INTLiteral)*)?'}';
-RealEnumeration: {RealEnumeration} '{' (entry += REALLiteral (',' entry += REALLiteral)*)?'}';
-StringEnumeration: {StringEnumeration} '{' (entry += STRING (',' entry += STRING)*)?'}';
-
-ScopeDeclaration: 'scope' name = ID specification = ScopeSpecification;
-ScopeReference: referred = [ScopeDeclaration];
-Scope: ScopeSpecification | ScopeReference;
-
-Task: GenerationTask /*| CoverageCalculation | ValidationTask*/;
-
-GenerationTask: 'generate' {GenerationTask} '{'(
-
- // domain
- ('metamodel' '=' metamodel = Metamodel)? &
- ('partial-model' '=' partialModel = PartialModel)? &
- ('constraints' '=' patterns = GraphPattern)? &
- ('objectives' '=' objectives = Objective)? &
-
- // model set
- ('scope' '=' scope = Scope)? &
- (numberSpecified ?= 'number' '=' number= INT)? &
- (runSpecified ?= 'runs' '=' runs = INT)? &
- // Solver
- ('solver' '=' solver = Solver)? &
- ('config' '=' config = Config)? &
-
- // output texts
- ('debug' '=' debugFolder = File)? &
- ('log' '=' targetLogFile = File)? &
- ('statistics' '=' targetStatisticsFile = File)? &
-
- // output models
- ('output' '=' tagetFolder = File)?
-
- )'}'
-;
\ No newline at end of file
+
+TypeScope:
+ ClassTypeScope | ObjectTypeScope | IntegerTypeScope | RealTypeScope | StringTypeScope;
+
+ClassTypeScope:
+ '#' type=ClassReference
+ (setsNew?='+=' | setsSum?='=')
+ (number=ExactNumber | number=IntervallNumber);
+
+ObjectTypeScope:
+ '#' type=ObjectReference
+ (setsNew?='+=' | setsSum?='=')
+ (number=ExactNumber | number=IntervallNumber);
+
+IntegerTypeScope:
+ '#' type=IntegerReference
+ (setsNew?='+=' | setsSum?='=')
+ (number=ExactNumber | number=IntervallNumber | number=IntEnumberation);
+
+RealTypeScope:
+ '#' type=RealReference
+ (setsNew?='+=' | setsSum?='=')
+ (number=ExactNumber | number=IntervallNumber | number=RealEnumeration);
+
+StringTypeScope:
+ '#' type=StringReference
+ (setsNew?='+=' | setsSum?='=')
+ (number=ExactNumber | number=IntervallNumber | number=StringEnumeration);
+
+TypeReference:
+ ClassReference | ObjectReference | IntegerReference | RealReference | StringReference;
+
+ClassReference:
+ '<' element=MetamodelElement '>';
+
+ObjectReference:
+ {ObjectReference} 'node';
+
+IntegerReference:
+ {IntegerScope} 'int';
+
+RealReference:
+ {RealScope} 'real';
+
+StringReference:
+ {StringScope} 'string';
+
+NumberSpecification:
+ ExactNumber | IntervallNumber | IntEnumberation | RealEnumeration | StringEnumeration;
+
+ExactNumber:
+ exactNumber=INT | exactUnlimited?='*';
+
+IntervallNumber:
+ min=INT '..' (maxNumber=INT | maxUnlimited?='*');
+
+IntEnumberation:
+ {IntEnumberation} '{' (entry+=INTLiteral (',' entry+=INTLiteral)*)? '}';
+
+RealEnumeration:
+ {RealEnumeration} '{' (entry+=REALLiteral (',' entry+=REALLiteral)*)? '}';
+
+StringEnumeration:
+ {StringEnumeration} '{' (entry+=STRING (',' entry+=STRING)*)? '}';
+
+ScopeDeclaration:
+ 'scope' name=ID specification=ScopeSpecification;
+
+ScopeReference:
+ referred=[ScopeDeclaration];
+
+Scope:
+ ScopeSpecification | ScopeReference;
+
+Task:
+ GenerationTask /*| CoverageCalculation | ValidationTask*/;
+
+GenerationTask:
+ 'generate' {GenerationTask} '{' (
+
+ // domain
+ ('metamodel' '=' metamodel=Metamodel)? &
+ ('partial-model' '=' partialModel=PartialModel)? &
+ ('constraints' '=' patterns=GraphPattern)? &
+ ('objectives' '=' objectives=Objective)? &
+
+ // model set
+ ('scope' '=' scope=Scope)? &
+ (numberSpecified?='number' '=' number=INT)? &
+ (runSpecified?='runs' '=' runs=INT)? &
+ // Solver
+ ('solver' '=' solver=Solver)? &
+ ('config' '=' config=Config)? &
+
+ // output texts
+ ('debug' '=' debugFolder=File)? &
+ ('log' '=' targetLogFile=File)? &
+ ('statistics' '=' targetStatisticsFile=File)? &
+
+ // output models
+ ('output' '=' tagetFolder=File)?) '}';
\ No newline at end of file
diff --git a/Application/hu.bme.mit.inf.dslreasoner.application/src/hu/bme/mit/inf/dslreasoner/application/execution/GenerationTaskExecutor.xtend b/Application/hu.bme.mit.inf.dslreasoner.application/src/hu/bme/mit/inf/dslreasoner/application/execution/GenerationTaskExecutor.xtend
index 35ffaf65..8ea674d3 100644
--- a/Application/hu.bme.mit.inf.dslreasoner.application/src/hu/bme/mit/inf/dslreasoner/application/execution/GenerationTaskExecutor.xtend
+++ b/Application/hu.bme.mit.inf.dslreasoner.application/src/hu/bme/mit/inf/dslreasoner/application/execution/GenerationTaskExecutor.xtend
@@ -133,7 +133,9 @@ class GenerationTaskExecutor {
// 5. create a solver and a configuration
// 5.1 initialize
val solver = solverLoader.loadSolver(task.solver,configurationMap)
- val solverConfig = solverLoader.loadSolverConfig(task.solver,configurationMap,console)
+ val objectiveSpecification = scriptExecutor.getObjectiveSpecification(task.objectives)
+ val objectiveEntries = objectiveSpecification?.entries ?: emptyList
+ val solverConfig = solverLoader.loadSolverConfig(task.solver,configurationMap,objectiveEntries,console)
// 5.2 set values that defined directly
diff --git a/Application/hu.bme.mit.inf.dslreasoner.application/src/hu/bme/mit/inf/dslreasoner/application/execution/ScriptExecutor.xtend b/Application/hu.bme.mit.inf.dslreasoner.application/src/hu/bme/mit/inf/dslreasoner/application/execution/ScriptExecutor.xtend
index 0512a5ee..25036df6 100644
--- a/Application/hu.bme.mit.inf.dslreasoner.application/src/hu/bme/mit/inf/dslreasoner/application/execution/ScriptExecutor.xtend
+++ b/Application/hu.bme.mit.inf.dslreasoner.application/src/hu/bme/mit/inf/dslreasoner/application/execution/ScriptExecutor.xtend
@@ -30,6 +30,8 @@ import org.eclipse.core.runtime.Status
import org.eclipse.core.runtime.jobs.Job
import org.eclipse.emf.common.util.URI
import org.eclipse.xtend.lib.annotations.FinalFieldsConstructor
+import hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.ObjectiveSpecification
+import hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.ObjectiveReference
@FinalFieldsConstructor
class ScriptExecutor {
@@ -40,7 +42,7 @@ class ScriptExecutor {
/**
* Executes a script
*/
- public def executeScript(URI uri) {
+ def executeScript(URI uri) {
val job = new Job('''Model Generation: «uri.lastSegment»''') {
override protected run(IProgressMonitor monitor) {
try{
@@ -57,7 +59,7 @@ class ScriptExecutor {
job.schedule();
}
- public def executeScript(ConfigurationScript script, IProgressMonitor monitor) {
+ def executeScript(ConfigurationScript script, IProgressMonitor monitor) {
script.activateAllEPackageReferences
val tasks = script.commands.filter(Task)
@@ -94,12 +96,12 @@ class ScriptExecutor {
// }
}
- def public dispatch execute(GenerationTask task, IProgressMonitor monitor) {
+ def dispatch void execute(GenerationTask task, IProgressMonitor monitor) {
val generationTaskExecutor = new GenerationTaskExecutor
generationTaskExecutor.executeGenerationTask(task,this,scriptConsoleFactory,monitor)
}
- def public dispatch execute(Task task, IProgressMonitor monitor) {
+ def dispatch void execute(Task task, IProgressMonitor monitor) {
throw new IllegalArgumentException('''Unsupported task type: «task.class.simpleName»!''')
}
@@ -174,6 +176,16 @@ class ScriptExecutor {
null
}
+ def dispatch getObjectiveSpecification(ObjectiveSpecification config) {
+ config
+ }
+ def dispatch getObjectiveSpecification(ObjectiveReference config) {
+ config.referred.specification
+ }
+ def dispatch getObjectiveSpecification(Void config) {
+ null
+ }
+
def dispatch getConfiguration(ConfigSpecification config) {
config
}
diff --git a/Application/hu.bme.mit.inf.dslreasoner.application/src/hu/bme/mit/inf/dslreasoner/application/execution/SolverLoader.xtend b/Application/hu.bme.mit.inf.dslreasoner.application/src/hu/bme/mit/inf/dslreasoner/application/execution/SolverLoader.xtend
index 9eceef5f..f769d46f 100644
--- a/Application/hu.bme.mit.inf.dslreasoner.application/src/hu/bme/mit/inf/dslreasoner/application/execution/SolverLoader.xtend
+++ b/Application/hu.bme.mit.inf.dslreasoner.application/src/hu/bme/mit/inf/dslreasoner/application/execution/SolverLoader.xtend
@@ -1,44 +1,47 @@
package hu.bme.mit.inf.dslreasoner.application.execution
-import hu.bme.mit.inf.dlsreasoner.alloy.reasoner.AlloyBackendSolver
import hu.bme.mit.inf.dlsreasoner.alloy.reasoner.AlloySolver
import hu.bme.mit.inf.dlsreasoner.alloy.reasoner.AlloySolverConfiguration
+import hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.CostObjectiveFunction
+import hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.ObjectiveEntry
+import hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.OptimizationEntry
import hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.Solver
+import hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.ThresholdEntry
import hu.bme.mit.inf.dslreasoner.logic.model.builder.LogicSolverConfiguration
import hu.bme.mit.inf.dslreasoner.smt.reasoner.SMTSolver
import hu.bme.mit.inf.dslreasoner.smt.reasoner.SmtSolverConfiguration
+import hu.bme.mit.inf.dslreasoner.viatrasolver.reasoner.CostObjectiveConfiguration
+import hu.bme.mit.inf.dslreasoner.viatrasolver.reasoner.CostObjectiveElementConfiguration
+import hu.bme.mit.inf.dslreasoner.viatrasolver.reasoner.DiversityDescriptor
import hu.bme.mit.inf.dslreasoner.viatrasolver.reasoner.ViatraReasoner
import hu.bme.mit.inf.dslreasoner.viatrasolver.reasoner.ViatraReasonerConfiguration
+import hu.bme.mit.inf.dslreasoner.viatrasolver.reasoner.optimization.ObjectiveKind
+import hu.bme.mit.inf.dslreasoner.viatrasolver.reasoner.optimization.ObjectiveThreshold
+import hu.bme.mit.inf.dslreasoner.visualisation.pi2graphviz.GraphvizVisualiser
+import java.util.List
import java.util.Map
import java.util.Optional
+import org.eclipse.viatra.query.patternlanguage.emf.vql.PatternModel
+import org.eclipse.xtext.EcoreUtil2
import org.eclipse.xtext.xbase.lib.Functions.Function1
-import hu.bme.mit.inf.dslreasoner.visualisation.pi2graphviz.GraphvizVisualiser
-import hu.bme.mit.inf.dslreasoner.viatrasolver.reasoner.DiversityDescriptor
class SolverLoader {
def loadSolver(Solver solver, Map config) {
- switch(solver) {
+ switch (solver) {
case ALLOY_SOLVER: return new AlloySolver
case SMT_SOLVER: return new SMTSolver
case VIATRA_SOLVER: return new ViatraReasoner
}
}
-
-
-
- private def Optional getAsType(
- Map config,
- String key,
- ScriptConsole console,
- Function1 parser,
- Class requestedType)
- {
- if(config.containsKey(key)) {
+
+ private def Optional getAsType(Map config, String key, ScriptConsole console,
+ Function1 parser, Class requestedType) {
+ if (config.containsKey(key)) {
val stringValue = config.get(key)
- try{
+ try {
val parsedValue = parser.apply(stringValue)
return Optional.of(parsedValue)
- } catch(Exception e) {
+ } catch (Exception e) {
console.writeError('''Unable to parse configuration value for "«key»" to «requestedType.simpleName»!''')
return Optional::empty
}
@@ -46,60 +49,131 @@ class SolverLoader {
return Optional::empty
}
}
+
private def getAsInteger(Map config, String key, ScriptConsole console) {
- return getAsType(config,key,console,[x|Integer.parseInt(x)],Integer)
+ return getAsType(config, key, console, [x|Integer.parseInt(x)], Integer)
}
+
private def getAsBoolean(Map config, String key, ScriptConsole console) {
- return getAsType(config,key,console,[x|Boolean.parseBoolean(x)],Boolean)
+ return getAsType(config, key, console, [x|Boolean.parseBoolean(x)], Boolean)
}
+
private def getAsDouble(Map config, String key, ScriptConsole console) {
- return getAsType(config,key,console,[x|Double.parseDouble(x)],Double)
+ return getAsType(config, key, console, [x|Double.parseDouble(x)], Double)
}
-
- def loadSolverConfig(
- Solver solver,
- Map config,
- ScriptConsole console)
- {
- if(solver === Solver::ALLOY_SOLVER) {
- return new AlloySolverConfiguration => [c|
- config.getAsInteger("symmetry",console)
- .ifPresent[c.symmetry = it]
- config.getAsType("solver",console,[x|AlloyBackendSolver::valueOf(x)],AlloyBackendSolver)
- .ifPresent[c.solver = it]
- ]
- } else if(solver === Solver::SMT_SOLVER) {
- return new SmtSolverConfiguration => [c|
- config.getAsBoolean("fixRandomSeed",console).ifPresent[c.fixRandomSeed = it]
- config.getAsType("path",console,[it],String).ifPresent[c.solverPath = it]
- ]
- } else if(solver === Solver::VIATRA_SOLVER) {
- return new ViatraReasonerConfiguration => [c|
+
+ def loadSolverConfig(Solver solver, Map config, List objectiveEntries,
+ ScriptConsole console) {
+ switch (solver) {
+ case ALLOY_SOLVER: {
+ if (!objectiveEntries.empty) {
+ throw new IllegalArgumentException("Objectives are not supported by Alloy.")
+ }
+ val c = new SmtSolverConfiguration
+ config.getAsBoolean("fixRandomSeed", console).ifPresent[c.fixRandomSeed = it]
+ config.getAsType("path", console, [it], String).ifPresent[c.solverPath = it]
+ c
+ }
+ case SMT_SOLVER: {
+ if (!objectiveEntries.empty) {
+ throw new IllegalArgumentException("Objectives are not supported by Z3.")
+ }
+ val c = new SmtSolverConfiguration
+ config.getAsBoolean("fixRandomSeed", console).ifPresent[c.fixRandomSeed = it]
+ config.getAsType("path", console, [it], String).ifPresent[c.solverPath = it]
+ c
+ }
+ case VIATRA_SOLVER: {
+ val c = new ViatraReasonerConfiguration
c.debugConfiguration.partialInterpretatioVisualiser = new GraphvizVisualiser
- if(config.containsKey("diversity-range")) {
+ if (config.containsKey("diversity-range")) {
val stringValue = config.get("diversity-range")
- try{
+ try {
val range = Integer.parseInt(stringValue)
c.diversityRequirement = new DiversityDescriptor => [
it.ensureDiversity = true
it.range = range
]
- } catch (NumberFormatException e) {console.writeError('''Malformed number format: «e.message»''')}
+ } catch (NumberFormatException e) {
+ console.writeError('''Malformed number format: «e.message»''')
+ }
}
- ]
- } else {
- throw new UnsupportedOperationException('''Unknown solver: «solver»''')
+ for (objectiveEntry : objectiveEntries) {
+ val costObjectiveConfig = new CostObjectiveConfiguration
+ switch (objectiveEntry) {
+ OptimizationEntry: {
+ costObjectiveConfig.findExtremum = true
+ costObjectiveConfig.kind = switch (direction : objectiveEntry.direction) {
+ case MAXIMIZE:
+ ObjectiveKind.HIGHER_IS_BETTER
+ case MINIMIZE:
+ ObjectiveKind.LOWER_IS_BETTER
+ default:
+ throw new IllegalArgumentException("Unknown direction: " + direction)
+ }
+ costObjectiveConfig.threshold = ObjectiveThreshold.NO_THRESHOLD
+ }
+ ThresholdEntry: {
+ costObjectiveConfig.findExtremum = false
+ val threshold = objectiveEntry.threshold.doubleValue
+ switch (operator : objectiveEntry.operator) {
+ case LESS: {
+ costObjectiveConfig.kind = ObjectiveKind.LOWER_IS_BETTER
+ costObjectiveConfig.threshold = new ObjectiveThreshold.Exclusive(threshold)
+ }
+ case GREATER: {
+ costObjectiveConfig.kind = ObjectiveKind.HIGHER_IS_BETTER
+ costObjectiveConfig.threshold = new ObjectiveThreshold.Exclusive(threshold)
+ }
+ case LESS_EQUALS: {
+ costObjectiveConfig.kind = ObjectiveKind.LOWER_IS_BETTER
+ costObjectiveConfig.threshold = new ObjectiveThreshold.Exclusive(threshold)
+ }
+ case GREATER_EQUALS: {
+ costObjectiveConfig.kind = ObjectiveKind.HIGHER_IS_BETTER
+ costObjectiveConfig.threshold = new ObjectiveThreshold.Exclusive(threshold)
+ }
+ default:
+ throw new IllegalArgumentException("Unknown operator: " + operator)
+ }
+ }
+ }
+ val function = objectiveEntry.function
+ if (function instanceof CostObjectiveFunction) {
+ for (costEntry : function.entries) {
+ val element = new CostObjectiveElementConfiguration
+ val pattern = costEntry.patternElement.pattern
+ val packageName = costEntry.patternElement.package?.packageName ?:
+ EcoreUtil2.getContainerOfType(pattern, PatternModel)?.packageName
+ element.patternQualifiedName = if (packageName.nullOrEmpty) {
+ pattern.name
+ } else {
+ packageName + "." + pattern.name
+ }
+ costObjectiveConfig.elements += element
+ }
+ } else {
+ throw new IllegalArgumentException("Only cost objectives are supported by VIATRA.")
+ }
+ c.costObjectives += costObjectiveConfig
+ }
+ c
+ }
+ default:
+ throw new UnsupportedOperationException('''Unknown solver: «solver»''')
}
}
-
- def dispatch void setRunIndex(AlloySolverConfiguration config, Map parameters, int runIndex, ScriptConsole console) {
- parameters.getAsBoolean("randomize",console).ifPresent[
- if(it) {
- config.randomise = runIndex-1
+
+ def dispatch void setRunIndex(AlloySolverConfiguration config, Map parameters, int runIndex,
+ ScriptConsole console) {
+ parameters.getAsBoolean("randomize", console).ifPresent [
+ if (it) {
+ config.randomise = runIndex - 1
}
]
}
- def dispatch void setRunIndex(LogicSolverConfiguration config, Map parameters, int runIndex, ScriptConsole console) {
-
+
+ def dispatch void setRunIndex(LogicSolverConfiguration config, Map parameters, int runIndex,
+ ScriptConsole console) {
}
-}
\ No newline at end of file
+}
diff --git a/Solvers/VIATRA-Solver/hu.bme.mit.inf.dslreasoner.viatrasolver.logic2viatra/src/hu/bme/mit/inf/dslreasoner/viatrasolver/logic2viatra/ModelGenerationMethodProvider.xtend b/Solvers/VIATRA-Solver/hu.bme.mit.inf.dslreasoner.viatrasolver.logic2viatra/src/hu/bme/mit/inf/dslreasoner/viatrasolver/logic2viatra/ModelGenerationMethodProvider.xtend
index f43ab96d..b6918294 100644
--- a/Solvers/VIATRA-Solver/hu.bme.mit.inf.dslreasoner.viatrasolver.logic2viatra/src/hu/bme/mit/inf/dslreasoner/viatrasolver/logic2viatra/ModelGenerationMethodProvider.xtend
+++ b/Solvers/VIATRA-Solver/hu.bme.mit.inf.dslreasoner.viatrasolver.logic2viatra/src/hu/bme/mit/inf/dslreasoner/viatrasolver/logic2viatra/ModelGenerationMethodProvider.xtend
@@ -1,8 +1,10 @@
package hu.bme.mit.inf.dslreasoner.viatrasolver.logic2viatra
+import com.google.common.collect.ImmutableMap
import hu.bme.mit.inf.dslreasoner.logic.model.builder.DocumentationLevel
import hu.bme.mit.inf.dslreasoner.logic.model.logicproblem.LogicProblem
import hu.bme.mit.inf.dslreasoner.viatra2logic.viatra2logicannotations.TransfomedViatraQuery
+import hu.bme.mit.inf.dslreasoner.viatrasolver.logic2viatra.patterns.ModalPatternQueries
import hu.bme.mit.inf.dslreasoner.viatrasolver.logic2viatra.patterns.PatternProvider
import hu.bme.mit.inf.dslreasoner.viatrasolver.logic2viatra.rules.GoalConstraintProvider
import hu.bme.mit.inf.dslreasoner.viatrasolver.logic2viatra.rules.RefinementRuleProvider
@@ -10,6 +12,7 @@ import hu.bme.mit.inf.dslreasoner.viatrasolver.partialinterpretationlanguage.par
import hu.bme.mit.inf.dslreasoner.workspace.ReasonerWorkspace
import java.util.Collection
import java.util.List
+import java.util.Map
import java.util.Set
import org.eclipse.viatra.query.runtime.api.IPatternMatch
import org.eclipse.viatra.query.runtime.api.IQuerySpecification
@@ -20,34 +23,41 @@ import org.eclipse.xtend.lib.annotations.Data
class ModelGenerationStatistics {
public var long transformationExecutionTime = 0
+
synchronized def addExecutionTime(long amount) {
- transformationExecutionTime+=amount
+ transformationExecutionTime += amount
}
+
public var long PreliminaryTypeAnalisisTime = 0
}
+
@Data class ModelGenerationMethod {
- ModelGenerationStatistics statistics
-
- Collection extends BatchTransformationRule,?>> objectRefinementRules
- Collection extends BatchTransformationRule,?>> relationRefinementRules
-
- List unfinishedMultiplicities
- Collection extends IQuerySpecification extends ViatraQueryMatcher extends IPatternMatch>>> unfinishedWF
-
- Collection extends IQuerySpecification extends ViatraQueryMatcher extends IPatternMatch>>> invalidWF
-
- Collection extends IQuerySpecification extends ViatraQueryMatcher extends IPatternMatch>>> allPatterns
+ ModelGenerationStatistics statistics
+
+ Collection extends BatchTransformationRule, ?>> objectRefinementRules
+ Collection extends BatchTransformationRule, ?>> relationRefinementRules
+
+ List unfinishedMultiplicities
+ Collection extends IQuerySpecification extends ViatraQueryMatcher extends IPatternMatch>>> unfinishedWF
+
+ Collection extends IQuerySpecification extends ViatraQueryMatcher extends IPatternMatch>>> invalidWF
+
+ Map modalRelationQueries
+
+ Collection extends IQuerySpecification extends ViatraQueryMatcher extends IPatternMatch>>> allPatterns
}
+
enum TypeInferenceMethod {
- Generic, PreliminaryAnalysis
+ Generic,
+ PreliminaryAnalysis
}
class ModelGenerationMethodProvider {
- private val PatternProvider patternProvider = new PatternProvider
- private val RefinementRuleProvider refinementRuleProvider = new RefinementRuleProvider
- private val GoalConstraintProvider goalConstraintProvider = new GoalConstraintProvider
-
- public def ModelGenerationMethod createModelGenerationMethod(
+ val PatternProvider patternProvider = new PatternProvider
+ val RefinementRuleProvider refinementRuleProvider = new RefinementRuleProvider
+ val GoalConstraintProvider goalConstraintProvider = new GoalConstraintProvider
+
+ def ModelGenerationMethod createModelGenerationMethod(
LogicProblem logicProblem,
PartialInterpretation emptySolution,
ReasonerWorkspace workspace,
@@ -58,25 +68,31 @@ class ModelGenerationMethodProvider {
) {
val statistics = new ModelGenerationStatistics
val writeFiles = (debugLevel === DocumentationLevel.NORMAL || debugLevel === DocumentationLevel.FULL)
-
- val Set existingQueries = logicProblem
- .relations
- .map[annotations]
- .flatten
- .filter(TransfomedViatraQuery)
- .map[it.patternPQuery as PQuery]
- .toSet
-
- val queries = patternProvider.generateQueries(logicProblem,emptySolution,statistics,existingQueries,workspace,typeInferenceMethod,writeFiles)
- val //LinkedHashMap, BatchTransformationRule>>
- objectRefinementRules = refinementRuleProvider.createObjectRefinementRules(queries,scopePropagator,nameNewElements,statistics)
- val relationRefinementRules = refinementRuleProvider.createRelationRefinementRules(queries,statistics)
-
+
+ val Set existingQueries = logicProblem.relations.map[annotations].flatten.filter(TransfomedViatraQuery).
+ map[it.patternPQuery as PQuery].toSet
+
+ val queries = patternProvider.generateQueries(logicProblem, emptySolution, statistics, existingQueries,
+ workspace, typeInferenceMethod, writeFiles)
+ val // LinkedHashMap, BatchTransformationRule>>
+ objectRefinementRules = refinementRuleProvider.createObjectRefinementRules(queries, scopePropagator,
+ nameNewElements, statistics)
+ val relationRefinementRules = refinementRuleProvider.createRelationRefinementRules(queries, statistics)
+
val unfinishedMultiplicities = goalConstraintProvider.getUnfinishedMultiplicityQueries(queries)
val unfinishedWF = queries.getUnfinishedWFQueries.values
-
+
+ val modalRelationQueriesBuilder = ImmutableMap.builder
+ for (entry : queries.modalRelationQueries.entrySet) {
+ val annotation = entry.key.annotations.filter(TransfomedViatraQuery).head
+ if (annotation !== null) {
+ modalRelationQueriesBuilder.put(annotation.patternFullyQualifiedName, entry.value)
+ }
+ }
+ val modalRelationQueries = modalRelationQueriesBuilder.build
+
val invalidWF = queries.getInvalidWFQueries.values
-
+
return new ModelGenerationMethod(
statistics,
objectRefinementRules.values,
@@ -84,6 +100,7 @@ class ModelGenerationMethodProvider {
unfinishedMultiplicities,
unfinishedWF,
invalidWF,
+ modalRelationQueries,
queries.allQueries
)
}
diff --git a/Solvers/VIATRA-Solver/hu.bme.mit.inf.dslreasoner.viatrasolver.logic2viatra/src/hu/bme/mit/inf/dslreasoner/viatrasolver/logic2viatra/patterns/PatternGenerator.xtend b/Solvers/VIATRA-Solver/hu.bme.mit.inf.dslreasoner.viatrasolver.logic2viatra/src/hu/bme/mit/inf/dslreasoner/viatrasolver/logic2viatra/patterns/PatternGenerator.xtend
index a2b11632..c9e64a9d 100644
--- a/Solvers/VIATRA-Solver/hu.bme.mit.inf.dslreasoner.viatrasolver.logic2viatra/src/hu/bme/mit/inf/dslreasoner/viatrasolver/logic2viatra/patterns/PatternGenerator.xtend
+++ b/Solvers/VIATRA-Solver/hu.bme.mit.inf.dslreasoner.viatrasolver.logic2viatra/src/hu/bme/mit/inf/dslreasoner/viatrasolver/logic2viatra/patterns/PatternGenerator.xtend
@@ -55,7 +55,7 @@ class PatternGenerator {
typeIndexer.requiresTypeAnalysis || typeRefinementGenerator.requiresTypeAnalysis
}
- public dispatch def referRelation(
+ public dispatch def CharSequence referRelation(
RelationDeclaration referred,
String sourceVariable,
String targetVariable,
@@ -64,7 +64,7 @@ class PatternGenerator {
{
return this.relationDeclarationIndexer.referRelation(referred,sourceVariable,targetVariable,modality)
}
- public dispatch def referRelation(
+ public dispatch def CharSequence referRelation(
RelationDefinition referred,
String sourceVariable,
String targetVariable,
diff --git a/Solvers/VIATRA-Solver/hu.bme.mit.inf.dslreasoner.viatrasolver.reasoner/META-INF/MANIFEST.MF b/Solvers/VIATRA-Solver/hu.bme.mit.inf.dslreasoner.viatrasolver.reasoner/META-INF/MANIFEST.MF
index 2a271acf..4ad61ccb 100644
--- a/Solvers/VIATRA-Solver/hu.bme.mit.inf.dslreasoner.viatrasolver.reasoner/META-INF/MANIFEST.MF
+++ b/Solvers/VIATRA-Solver/hu.bme.mit.inf.dslreasoner.viatrasolver.reasoner/META-INF/MANIFEST.MF
@@ -3,7 +3,8 @@ Bundle-ManifestVersion: 2
Bundle-Name: Reasoner
Bundle-SymbolicName: hu.bme.mit.inf.dslreasoner.viatrasolver.reasoner
Bundle-Version: 1.0.0.qualifier
-Export-Package: hu.bme.mit.inf.dslreasoner.viatrasolver.reasoner
+Export-Package: hu.bme.mit.inf.dslreasoner.viatrasolver.reasoner,
+ hu.bme.mit.inf.dslreasoner.viatrasolver.reasoner.optimization
Require-Bundle: hu.bme.mit.inf.dslreasoner.ecore2logic;bundle-version="1.0.0",
hu.bme.mit.inf.dslreasoner.logic.model;bundle-version="1.0.0",
hu.bme.mit.inf.dslreasoner.viatra2logic;bundle-version="1.0.0",
diff --git a/Solvers/VIATRA-Solver/hu.bme.mit.inf.dslreasoner.viatrasolver.reasoner/src/hu/bme/mit/inf/dslreasoner/viatrasolver/reasoner/ViatraReasoner.xtend b/Solvers/VIATRA-Solver/hu.bme.mit.inf.dslreasoner.viatrasolver.reasoner/src/hu/bme/mit/inf/dslreasoner/viatrasolver/reasoner/ViatraReasoner.xtend
index 8831b0ff..6898550d 100644
--- a/Solvers/VIATRA-Solver/hu.bme.mit.inf.dslreasoner.viatrasolver.reasoner/src/hu/bme/mit/inf/dslreasoner/viatrasolver/reasoner/ViatraReasoner.xtend
+++ b/Solvers/VIATRA-Solver/hu.bme.mit.inf.dslreasoner.viatrasolver.reasoner/src/hu/bme/mit/inf/dslreasoner/viatrasolver/reasoner/ViatraReasoner.xtend
@@ -1,5 +1,7 @@
package hu.bme.mit.inf.dslreasoner.viatrasolver.reasoner
+import com.google.common.collect.ImmutableList
+import com.google.common.collect.Lists
import hu.bme.mit.inf.dslreasoner.logic.model.builder.DocumentationLevel
import hu.bme.mit.inf.dslreasoner.logic.model.builder.LogicReasoner
import hu.bme.mit.inf.dslreasoner.logic.model.builder.LogicReasonerException
@@ -25,6 +27,8 @@ import hu.bme.mit.inf.dslreasoner.viatrasolver.reasoner.dse.SurelyViolatedObject
import hu.bme.mit.inf.dslreasoner.viatrasolver.reasoner.dse.UnfinishedMultiplicityObjective
import hu.bme.mit.inf.dslreasoner.viatrasolver.reasoner.dse.ViatraReasonerSolutionSaver
import hu.bme.mit.inf.dslreasoner.viatrasolver.reasoner.dse.WF2ObjectiveConverter
+import hu.bme.mit.inf.dslreasoner.viatrasolver.reasoner.optimization.ThreeValuedCostElement
+import hu.bme.mit.inf.dslreasoner.viatrasolver.reasoner.optimization.ThreeValuedCostObjective
import hu.bme.mit.inf.dslreasoner.workspace.ReasonerWorkspace
import java.util.List
import java.util.Map
@@ -84,9 +88,36 @@ class ViatraReasoner extends LogicReasoner {
wf2ObjectiveConverter.createCompletenessObjective(method.unfinishedWF)
))
+ val extermalObjectives = Lists.newArrayListWithExpectedSize(viatraConfig.costObjectives.size)
+ for (entry : viatraConfig.costObjectives.indexed) {
+ val objectiveName = '''costObjective«entry.key»'''
+ val objectiveConfig = entry.value
+ val elementsBuilder = ImmutableList.builder
+ for (elementConfig : objectiveConfig.elements) {
+ val relationName = elementConfig.patternQualifiedName
+ val modalQueries = method.modalRelationQueries.get(relationName)
+ if (modalQueries === null) {
+ throw new IllegalArgumentException("Unknown relation: " + relationName)
+ }
+ elementsBuilder.add(new ThreeValuedCostElement(
+ modalQueries.currentQuery,
+ modalQueries.mayQuery,
+ modalQueries.mustQuery,
+ elementConfig.weight
+ ))
+ }
+ val costElements = elementsBuilder.build
+ val costObjective = new ThreeValuedCostObjective(objectiveName, costElements, objectiveConfig.kind,
+ objectiveConfig.threshold, 3)
+ dse.addObjective(costObjective)
+ if (objectiveConfig.findExtremum) {
+ extermalObjectives += costObjective
+ }
+ }
+
val solutionStore = new SolutionStore(configuration.solutionScope.numberOfRequiredSolutions)
solutionStore.registerSolutionFoundHandler(new LoggerSolutionFoundHandler(viatraConfig))
- val solutionSaver = new ViatraReasonerSolutionSaver(newArrayOfSize(0, 0))
+ val solutionSaver = new ViatraReasonerSolutionSaver(newArrayList(extermalObjectives))
val solutionCopier = solutionSaver.solutionCopier
solutionStore.withSolutionSaver(solutionSaver)
dse.solutionStore = solutionStore
diff --git a/Solvers/VIATRA-Solver/hu.bme.mit.inf.dslreasoner.viatrasolver.reasoner/src/hu/bme/mit/inf/dslreasoner/viatrasolver/reasoner/ViatraReasonerConfiguration.xtend b/Solvers/VIATRA-Solver/hu.bme.mit.inf.dslreasoner.viatrasolver.reasoner/src/hu/bme/mit/inf/dslreasoner/viatrasolver/reasoner/ViatraReasonerConfiguration.xtend
index 9ef23c59..e6aee20c 100644
--- a/Solvers/VIATRA-Solver/hu.bme.mit.inf.dslreasoner.viatrasolver.reasoner/src/hu/bme/mit/inf/dslreasoner/viatrasolver/reasoner/ViatraReasonerConfiguration.xtend
+++ b/Solvers/VIATRA-Solver/hu.bme.mit.inf.dslreasoner.viatrasolver.reasoner/src/hu/bme/mit/inf/dslreasoner/viatrasolver/reasoner/ViatraReasonerConfiguration.xtend
@@ -7,18 +7,22 @@ import hu.bme.mit.inf.dslreasoner.logic.model.logiclanguage.TypeDeclaration
import hu.bme.mit.inf.dslreasoner.viatrasolver.logic2viatra.ModelGenerationMethod
import hu.bme.mit.inf.dslreasoner.viatrasolver.logic2viatra.TypeInferenceMethod
import hu.bme.mit.inf.dslreasoner.viatrasolver.partialinterpretationlanguage.visualisation.PartialInterpretationVisualiser
+import hu.bme.mit.inf.dslreasoner.viatrasolver.reasoner.optimization.ObjectiveKind
+import hu.bme.mit.inf.dslreasoner.viatrasolver.reasoner.optimization.ObjectiveThreshold
import java.util.LinkedList
import java.util.List
import java.util.Set
import org.eclipse.xtext.xbase.lib.Functions.Function1
enum StateCoderStrategy {
- Neighbourhood, NeighbourhoodWithEquivalence, IDBased, DefinedByDiversity
+ Neighbourhood,
+ NeighbourhoodWithEquivalence,
+ IDBased,
+ DefinedByDiversity
}
-class ViatraReasonerConfiguration extends LogicSolverConfiguration{
- //public var Iterable existingQueries
-
+class ViatraReasonerConfiguration extends LogicSolverConfiguration {
+ // public var Iterable existingQueries
public var nameNewElements = false
public var StateCoderStrategy stateCoderStrategy = StateCoderStrategy.Neighbourhood
public var TypeInferenceMethod typeInferenceMethod = TypeInferenceMethod.PreliminaryAnalysis
@@ -26,7 +30,7 @@ class ViatraReasonerConfiguration extends LogicSolverConfiguration{
* Once per 1/randomBacktrackChance the search selects a random state.
*/
public var int randomBacktrackChance = 20;
-
+
/**
* Describes the required diversity between the solutions.
* Null means that the solutions have to have different state codes only.
@@ -44,7 +48,9 @@ class ViatraReasonerConfiguration extends LogicSolverConfiguration{
/**
* Configuration for cutting search space.
*/
- public var SearchSpaceConstraint searchSpaceConstraints = new SearchSpaceConstraint
+ public var SearchSpaceConstraint searchSpaceConstraints = new SearchSpaceConstraint
+
+ public var List costObjectives = newArrayList
}
class DiversityDescriptor {
@@ -73,4 +79,16 @@ class SearchSpaceConstraint {
public static val UNLIMITED_MAXDEPTH = Integer.MAX_VALUE
public var int maxDepth = UNLIMITED_MAXDEPTH
public var List> additionalGlobalConstraints = new LinkedList
-}
\ No newline at end of file
+}
+
+class CostObjectiveConfiguration {
+ public var List elements = newArrayList
+ public var ObjectiveKind kind
+ public var ObjectiveThreshold threshold
+ public var boolean findExtremum
+}
+
+class CostObjectiveElementConfiguration {
+ public var String patternQualifiedName
+ public var int weight
+}
diff --git a/Solvers/VIATRA-Solver/hu.bme.mit.inf.dslreasoner.viatrasolver.reasoner/src/hu/bme/mit/inf/dslreasoner/viatrasolver/reasoner/dse/DseUtils.xtend b/Solvers/VIATRA-Solver/hu.bme.mit.inf.dslreasoner.viatrasolver.reasoner/src/hu/bme/mit/inf/dslreasoner/viatrasolver/reasoner/dse/DseUtils.xtend
index 3a897aa3..3c2e3319 100644
--- a/Solvers/VIATRA-Solver/hu.bme.mit.inf.dslreasoner.viatrasolver.reasoner/src/hu/bme/mit/inf/dslreasoner/viatrasolver/reasoner/dse/DseUtils.xtend
+++ b/Solvers/VIATRA-Solver/hu.bme.mit.inf.dslreasoner.viatrasolver.reasoner/src/hu/bme/mit/inf/dslreasoner/viatrasolver/reasoner/dse/DseUtils.xtend
@@ -1,5 +1,6 @@
package hu.bme.mit.inf.dslreasoner.viatrasolver.reasoner.dse
+import hu.bme.mit.inf.dslreasoner.viatrasolver.reasoner.optimization.IThreeValuedObjective
import org.eclipse.viatra.dse.base.ThreadContext
import org.eclipse.viatra.dse.objectives.Comparators
import org.eclipse.viatra.dse.objectives.Fitness
diff --git a/Solvers/VIATRA-Solver/hu.bme.mit.inf.dslreasoner.viatrasolver.reasoner/src/hu/bme/mit/inf/dslreasoner/viatrasolver/reasoner/dse/IThreeValuedObjective.xtend b/Solvers/VIATRA-Solver/hu.bme.mit.inf.dslreasoner.viatrasolver.reasoner/src/hu/bme/mit/inf/dslreasoner/viatrasolver/reasoner/dse/IThreeValuedObjective.xtend
deleted file mode 100644
index 8c93d4ec..00000000
--- a/Solvers/VIATRA-Solver/hu.bme.mit.inf.dslreasoner.viatrasolver.reasoner/src/hu/bme/mit/inf/dslreasoner/viatrasolver/reasoner/dse/IThreeValuedObjective.xtend
+++ /dev/null
@@ -1,10 +0,0 @@
-package hu.bme.mit.inf.dslreasoner.viatrasolver.reasoner.dse
-
-import org.eclipse.viatra.dse.base.ThreadContext
-import org.eclipse.viatra.dse.objectives.IObjective
-
-interface IThreeValuedObjective extends IObjective {
- def Double getWorstPossibleFitness(ThreadContext threadContext)
-
- def Double getBestPossibleFitness(ThreadContext threadContext)
-}
diff --git a/Solvers/VIATRA-Solver/hu.bme.mit.inf.dslreasoner.viatrasolver.reasoner/src/hu/bme/mit/inf/dslreasoner/viatrasolver/reasoner/dse/ModelGenerationCompositeObjective.xtend b/Solvers/VIATRA-Solver/hu.bme.mit.inf.dslreasoner.viatrasolver.reasoner/src/hu/bme/mit/inf/dslreasoner/viatrasolver/reasoner/dse/ModelGenerationCompositeObjective.xtend
index af6d1bbd..9a33753c 100644
--- a/Solvers/VIATRA-Solver/hu.bme.mit.inf.dslreasoner.viatrasolver.reasoner/src/hu/bme/mit/inf/dslreasoner/viatrasolver/reasoner/dse/ModelGenerationCompositeObjective.xtend
+++ b/Solvers/VIATRA-Solver/hu.bme.mit.inf.dslreasoner.viatrasolver.reasoner/src/hu/bme/mit/inf/dslreasoner/viatrasolver/reasoner/dse/ModelGenerationCompositeObjective.xtend
@@ -1,6 +1,7 @@
package hu.bme.mit.inf.dslreasoner.viatrasolver.reasoner.dse
import com.google.common.collect.ImmutableList
+import hu.bme.mit.inf.dslreasoner.viatrasolver.reasoner.optimization.IThreeValuedObjective
import java.util.Comparator
import java.util.List
import org.eclipse.viatra.dse.base.ThreadContext
diff --git a/Solvers/VIATRA-Solver/hu.bme.mit.inf.dslreasoner.viatrasolver.reasoner/src/hu/bme/mit/inf/dslreasoner/viatrasolver/reasoner/optimization/AbstractThreeValuedObjective.xtend b/Solvers/VIATRA-Solver/hu.bme.mit.inf.dslreasoner.viatrasolver.reasoner/src/hu/bme/mit/inf/dslreasoner/viatrasolver/reasoner/optimization/AbstractThreeValuedObjective.xtend
new file mode 100644
index 00000000..241bef2a
--- /dev/null
+++ b/Solvers/VIATRA-Solver/hu.bme.mit.inf.dslreasoner.viatrasolver.reasoner/src/hu/bme/mit/inf/dslreasoner/viatrasolver/reasoner/optimization/AbstractThreeValuedObjective.xtend
@@ -0,0 +1,102 @@
+package hu.bme.mit.inf.dslreasoner.viatrasolver.reasoner.optimization
+
+import java.util.Comparator
+import org.eclipse.viatra.dse.base.ThreadContext
+import org.eclipse.xtend.lib.annotations.Accessors
+import org.eclipse.xtend.lib.annotations.Data
+
+abstract class ObjectiveThreshold {
+ public static val NO_THRESHOLD = new hu.bme.mit.inf.dslreasoner.viatrasolver.reasoner.optimization.ObjectiveThreshold {
+ override isHard() {
+ false
+ }
+
+ override satisfiesThreshold(double cost, Comparator comparator) {
+ true
+ }
+ }
+
+ private new() {
+ }
+
+ def boolean isHard() {
+ true
+ }
+
+ def boolean satisfiesThreshold(double cost, Comparator comparator)
+
+ @Data
+ static class Exclusive extends ObjectiveThreshold {
+ val double threshold
+
+ override satisfiesThreshold(double cost, Comparator comparator) {
+ comparator.compare(threshold, cost) > 0
+ }
+ }
+
+ @Data
+ static class Inclusive extends ObjectiveThreshold {
+ val double threshold
+
+ override satisfiesThreshold(double cost, Comparator comparator) {
+ comparator.compare(threshold, cost) >= 0
+ }
+ }
+}
+
+abstract class AbstractThreeValuedObjective implements IThreeValuedObjective {
+ @Accessors val String name
+ @Accessors ObjectiveKind kind
+ @Accessors ObjectiveThreshold threshold
+ @Accessors int level
+
+ protected new(String name, ObjectiveKind kind, ObjectiveThreshold threshold, int level) {
+ this.name = name
+ this.kind = kind
+ this.threshold = threshold
+ this.level = level
+ }
+
+ abstract def double getLowestPossibleFitness(ThreadContext threadContext)
+
+ abstract def double getHighestPossibleFitness(ThreadContext threadContext)
+
+ override getWorstPossibleFitness(ThreadContext threadContext) {
+ switch (kind) {
+ case LOWER_IS_BETTER:
+ getHighestPossibleFitness(threadContext)
+ case HIGHER_IS_BETTER:
+ getLowestPossibleFitness(threadContext)
+ default:
+ throw new IllegalStateException("Unknown three valued objective kind: " + kind)
+ }
+ }
+
+ override getBestPossibleFitness(ThreadContext threadContext) {
+ switch (kind) {
+ case LOWER_IS_BETTER:
+ getLowestPossibleFitness(threadContext)
+ case HIGHER_IS_BETTER:
+ getHighestPossibleFitness(threadContext)
+ default:
+ throw new IllegalStateException("Unknown three valued objective kind: " + kind)
+ }
+ }
+
+ override isHardObjective() {
+ threshold.hard
+ }
+
+ override satisifiesHardObjective(Double fitness) {
+ threshold.satisfiesThreshold(fitness, comparator)
+ }
+
+ override getComparator() {
+ kind.comparator
+ }
+
+ override setComparator(Comparator comparator) {
+ kind = ObjectiveKind.fromComparator(comparator)
+ }
+
+}
diff --git a/Solvers/VIATRA-Solver/hu.bme.mit.inf.dslreasoner.viatrasolver.reasoner/src/hu/bme/mit/inf/dslreasoner/viatrasolver/reasoner/optimization/IThreeValuedObjective.xtend b/Solvers/VIATRA-Solver/hu.bme.mit.inf.dslreasoner.viatrasolver.reasoner/src/hu/bme/mit/inf/dslreasoner/viatrasolver/reasoner/optimization/IThreeValuedObjective.xtend
new file mode 100644
index 00000000..4a870a3e
--- /dev/null
+++ b/Solvers/VIATRA-Solver/hu.bme.mit.inf.dslreasoner.viatrasolver.reasoner/src/hu/bme/mit/inf/dslreasoner/viatrasolver/reasoner/optimization/IThreeValuedObjective.xtend
@@ -0,0 +1,10 @@
+package hu.bme.mit.inf.dslreasoner.viatrasolver.reasoner.optimization
+
+import org.eclipse.viatra.dse.base.ThreadContext
+import org.eclipse.viatra.dse.objectives.IObjective
+
+interface IThreeValuedObjective extends IObjective {
+ def Double getWorstPossibleFitness(ThreadContext threadContext)
+
+ def Double getBestPossibleFitness(ThreadContext threadContext)
+}
diff --git a/Solvers/VIATRA-Solver/hu.bme.mit.inf.dslreasoner.viatrasolver.reasoner/src/hu/bme/mit/inf/dslreasoner/viatrasolver/reasoner/optimization/ObjectiveKind.java b/Solvers/VIATRA-Solver/hu.bme.mit.inf.dslreasoner.viatrasolver.reasoner/src/hu/bme/mit/inf/dslreasoner/viatrasolver/reasoner/optimization/ObjectiveKind.java
new file mode 100644
index 00000000..f65428fe
--- /dev/null
+++ b/Solvers/VIATRA-Solver/hu.bme.mit.inf.dslreasoner.viatrasolver.reasoner/src/hu/bme/mit/inf/dslreasoner/viatrasolver/reasoner/optimization/ObjectiveKind.java
@@ -0,0 +1,36 @@
+package hu.bme.mit.inf.dslreasoner.viatrasolver.reasoner.optimization;
+
+import java.util.Comparator;
+
+import org.eclipse.viatra.dse.objectives.Comparators;
+
+public enum ObjectiveKind {
+ LOWER_IS_BETTER {
+
+ @Override
+ public Comparator getComparator() {
+ return Comparators.LOWER_IS_BETTER;
+ }
+
+ },
+ HIGHER_IS_BETTER {
+
+ @Override
+ public Comparator getComparator() {
+ return Comparators.HIGHER_IS_BETTER;
+ }
+
+ };
+
+ public abstract Comparator getComparator();
+
+ public static ObjectiveKind fromComparator(Comparator comparator) {
+ if (Comparators.LOWER_IS_BETTER.equals(comparator)) {
+ return ObjectiveKind.LOWER_IS_BETTER;
+ } else if (Comparators.HIGHER_IS_BETTER.equals(comparator)) {
+ return ObjectiveKind.HIGHER_IS_BETTER;
+ } else {
+ throw new IllegalStateException("Only LOWER_IS_BETTER and HIGHER_IS_BETTER comparators are supported.");
+ }
+ }
+}
diff --git a/Solvers/VIATRA-Solver/hu.bme.mit.inf.dslreasoner.viatrasolver.reasoner/src/hu/bme/mit/inf/dslreasoner/viatrasolver/reasoner/optimization/ThreeValuedCostObjective.xtend b/Solvers/VIATRA-Solver/hu.bme.mit.inf.dslreasoner.viatrasolver.reasoner/src/hu/bme/mit/inf/dslreasoner/viatrasolver/reasoner/optimization/ThreeValuedCostObjective.xtend
new file mode 100644
index 00000000..362ef4a3
--- /dev/null
+++ b/Solvers/VIATRA-Solver/hu.bme.mit.inf.dslreasoner.viatrasolver.reasoner/src/hu/bme/mit/inf/dslreasoner/viatrasolver/reasoner/optimization/ThreeValuedCostObjective.xtend
@@ -0,0 +1,86 @@
+package hu.bme.mit.inf.dslreasoner.viatrasolver.reasoner.optimization
+
+import com.google.common.collect.ImmutableList
+import java.util.Collection
+import org.eclipse.viatra.dse.base.ThreadContext
+import org.eclipse.viatra.query.runtime.api.IPatternMatch
+import org.eclipse.viatra.query.runtime.api.IQuerySpecification
+import org.eclipse.viatra.query.runtime.api.ViatraQueryMatcher
+import org.eclipse.xtend.lib.annotations.Data
+
+@Data
+class ThreeValuedCostElement {
+ val IQuerySpecification extends ViatraQueryMatcher extends IPatternMatch>> currentMatchQuery
+ val IQuerySpecification extends ViatraQueryMatcher extends IPatternMatch>> mayMatchQuery
+ val IQuerySpecification extends ViatraQueryMatcher extends IPatternMatch>> mustMatchQuery
+ val int weight
+}
+
+class ThreeValuedCostObjective extends AbstractThreeValuedObjective {
+ val Collection costElements
+ Collection matchers
+
+ new(String name, Collection costElements, ObjectiveKind kind, ObjectiveThreshold threshold,
+ int level) {
+ super(name, kind, threshold, level)
+ this.costElements = costElements
+ }
+
+ override createNew() {
+ new ThreeValuedCostObjective(name, costElements, kind, threshold, level)
+ }
+
+ override init(ThreadContext context) {
+ val queryEngine = context.queryEngine
+ matchers = ImmutableList.copyOf(costElements.map [ element |
+ new CostElementMatchers(
+ queryEngine.getMatcher(element.currentMatchQuery),
+ queryEngine.getMatcher(element.mayMatchQuery),
+ queryEngine.getMatcher(element.mustMatchQuery),
+ element.weight
+ )
+ ])
+ }
+
+ override getFitness(ThreadContext context) {
+ var int cost = 0
+ for (matcher : matchers) {
+ cost += matcher.weight * matcher.currentMatcher.countMatches
+ }
+ cost as double
+ }
+
+ override getLowestPossibleFitness(ThreadContext threadContext) {
+ var int cost = 0
+ for (matcher : matchers) {
+ if (matcher.weight >= 0) {
+ cost += matcher.weight * matcher.mustMatcher.countMatches
+ } else if (matcher.mayMatcher.countMatches > 0) {
+ // TODO Count may matches.
+ return Double.NEGATIVE_INFINITY
+ }
+ }
+ cost as double
+ }
+
+ override getHighestPossibleFitness(ThreadContext threadContext) {
+ var int cost = 0
+ for (matcher : matchers) {
+ if (matcher.weight <= 0) {
+ cost += matcher.weight * matcher.mustMatcher.countMatches
+ } else if (matcher.mayMatcher.countMatches > 0) {
+ // TODO Count may matches.
+ return Double.POSITIVE_INFINITY
+ }
+ }
+ cost as double
+ }
+
+ @Data
+ private static class CostElementMatchers {
+ val ViatraQueryMatcher extends IPatternMatch> currentMatcher
+ val ViatraQueryMatcher extends IPatternMatch> mayMatcher
+ val ViatraQueryMatcher extends IPatternMatch> mustMatcher
+ val int weight
+ }
+}
diff --git a/Tests/hu.bme.mit.inf.dslreasoner.application.FAMTest/.classpath b/Tests/hu.bme.mit.inf.dslreasoner.application.FAMTest/.classpath
index 1c96fe2f..4a3597ed 100644
--- a/Tests/hu.bme.mit.inf.dslreasoner.application.FAMTest/.classpath
+++ b/Tests/hu.bme.mit.inf.dslreasoner.application.FAMTest/.classpath
@@ -1,8 +1,9 @@
-
-
-
-
-
-
-
-
+
+
+
+
+
+
+
+
+
diff --git a/Tests/hu.bme.mit.inf.dslreasoner.application.FAMTest/.project b/Tests/hu.bme.mit.inf.dslreasoner.application.FAMTest/.project
index 86c19a90..2917d28f 100644
--- a/Tests/hu.bme.mit.inf.dslreasoner.application.FAMTest/.project
+++ b/Tests/hu.bme.mit.inf.dslreasoner.application.FAMTest/.project
@@ -10,6 +10,11 @@
+
+ org.eclipse.viatra.query.tooling.ui.projectbuilder
+
+
+
org.eclipse.jdt.core.javabuilder
@@ -29,6 +34,7 @@
org.eclipse.pde.PluginNature
org.eclipse.jdt.core.javanature
+ org.eclipse.viatra.query.projectnature
org.eclipse.xtext.ui.shared.xtextNature
diff --git a/Tests/hu.bme.mit.inf.dslreasoner.application.FAMTest/META-INF/MANIFEST.MF b/Tests/hu.bme.mit.inf.dslreasoner.application.FAMTest/META-INF/MANIFEST.MF
index dc9f3788..290b5a22 100644
--- a/Tests/hu.bme.mit.inf.dslreasoner.application.FAMTest/META-INF/MANIFEST.MF
+++ b/Tests/hu.bme.mit.inf.dslreasoner.application.FAMTest/META-INF/MANIFEST.MF
@@ -1,15 +1,19 @@
-Manifest-Version: 1.0
-Bundle-ManifestVersion: 2
-Bundle-Name: FAMTest
-Bundle-SymbolicName: hu.bme.mit.inf.dslreasoner.application.FAMTest;singleton:=true
-Bundle-Version: 1.0.0.qualifier
-Automatic-Module-Name: hu.bme.mit.inf.dslreasoner.application.FAMTest
-Bundle-RequiredExecutionEnvironment: JavaSE-1.8
-Require-Bundle: com.google.guava,
- org.eclipse.xtext.xbase.lib,
- org.eclipse.xtend.lib,
- org.eclipse.xtend.lib.macro,
- hu.bme.mit.inf.dslreasoner.application;bundle-version="1.0.0";visibility:=reexport
-Import-Package: org.apache.log4j;version="1.2.15",
- org.junit;version="4.12.0"
-Export-Package: hu.bme.mit.inf.dslreasoner.application.FAMTest
+Manifest-Version: 1.0
+Bundle-ManifestVersion: 2
+Bundle-Name: FAMTest
+Bundle-SymbolicName: hu.bme.mit.inf.dslreasoner.application.FAMTest;singleton:=true
+Bundle-Version: 1.0.0.qualifier
+Export-Package: hu.bme.mit.inf.dslreasoner.application.FAMTest
+Require-Bundle: org.eclipse.emf.ecore,
+ org.eclipse.viatra.query.runtime,
+ org.eclipse.viatra.query.runtime.rete,
+ org.eclipse.viatra.query.runtime.localsearch,
+ com.google.guava,
+ org.eclipse.xtext.xbase.lib,
+ org.eclipse.xtend.lib,
+ org.eclipse.xtend.lib.macro,
+ hu.bme.mit.inf.dslreasoner.application;bundle-version="1.0.0";visibility:=reexport
+Bundle-RequiredExecutionEnvironment: JavaSE-1.8
+Import-Package: org.apache.log4j;version="1.2.15",
+ org.junit;version="4.12.0"
+Automatic-Module-Name: hu.bme.mit.inf.dslreasoner.application.FAMTest
diff --git a/Tests/hu.bme.mit.inf.dslreasoner.application.FAMTest/build.properties b/Tests/hu.bme.mit.inf.dslreasoner.application.FAMTest/build.properties
index 466224af..ce900fd9 100644
--- a/Tests/hu.bme.mit.inf.dslreasoner.application.FAMTest/build.properties
+++ b/Tests/hu.bme.mit.inf.dslreasoner.application.FAMTest/build.properties
@@ -1,7 +1,8 @@
-source.. = src/,\
- xtend-gen/
-output.. = bin/
-bin.includes = META-INF/,\
- .
-additional.bundles = org.apache.log4j,\
- org.junit
+bin.includes = META-INF/,\
+ .
+additional.bundles = org.apache.log4j,\
+ org.junit
+source.. = src/,\
+ xtend-gen/,\
+ src-gen/
+output.. = bin/
diff --git a/Tests/hu.bme.mit.inf.dslreasoner.application.FAMTest/configs/generation.vsconfig b/Tests/hu.bme.mit.inf.dslreasoner.application.FAMTest/configs/generation.vsconfig
index 490d6942..c29d234a 100644
--- a/Tests/hu.bme.mit.inf.dslreasoner.application.FAMTest/configs/generation.vsconfig
+++ b/Tests/hu.bme.mit.inf.dslreasoner.application.FAMTest/configs/generation.vsconfig
@@ -7,7 +7,12 @@ generate {
partial-model = { "inputs/FamInstance.xmi"}
solver = ViatraSolver
scope = {
- #node = 500
+ #node = 5
+ }
+ objectives = {
+ minimize cost {
+ hu.bme.mit.inf.dslreasoner.domains.fam::informationLink = 1
+ }
}
config = {
diff --git a/Tests/hu.bme.mit.inf.dslreasoner.application.FAMTest/generator.vqgen b/Tests/hu.bme.mit.inf.dslreasoner.application.FAMTest/generator.vqgen
new file mode 100644
index 00000000..daba017b
--- /dev/null
+++ b/Tests/hu.bme.mit.inf.dslreasoner.application.FAMTest/generator.vqgen
@@ -0,0 +1 @@
+genmodel "platform:/resource/hu.bme.mit.inf.dslreasoner.application.FAMTest/inputs/FamMetamodel.genmodel"
\ No newline at end of file
diff --git a/Tests/hu.bme.mit.inf.dslreasoner.application.FAMTest/inputs/FamMetamodel.genmodel b/Tests/hu.bme.mit.inf.dslreasoner.application.FAMTest/inputs/FamMetamodel.genmodel
new file mode 100644
index 00000000..b325a20c
--- /dev/null
+++ b/Tests/hu.bme.mit.inf.dslreasoner.application.FAMTest/inputs/FamMetamodel.genmodel
@@ -0,0 +1,48 @@
+
+
+ FamMetamodel.ecore
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/Tests/hu.bme.mit.inf.dslreasoner.application.FAMTest/inputs/FamPatterns.vql b/Tests/hu.bme.mit.inf.dslreasoner.application.FAMTest/inputs/FamPatterns.vql
index 013d0419..31b9286e 100644
--- a/Tests/hu.bme.mit.inf.dslreasoner.application.FAMTest/inputs/FamPatterns.vql
+++ b/Tests/hu.bme.mit.inf.dslreasoner.application.FAMTest/inputs/FamPatterns.vql
@@ -5,8 +5,12 @@ import epackage "http://www.inf.mit.bme.hu/viatrasolver/example/fam"
@Constraint(message="terminatorAndInformation", severity="error", key={T})
pattern terminatorAndInformation(T : FAMTerminator, I : InformationLink) = {
FunctionalOutput.outgoingLinks(Out,I);
- FunctionalOutput.terminator(Out,T);
+ FunctionalOutput.terminator(Out,T);
} or {
InformationLink.to(I,In);
FunctionalInput.terminator(In,T);
-}
\ No newline at end of file
+}
+
+pattern informationLink(I : InformationLink) {
+ InformationLink(I);
+}
--
cgit v1.2.3-54-g00ecf
From 972baab642bd889d2c3476c0c9e17a6929e0c318 Mon Sep 17 00:00:00 2001
From: Kristóf Marussy
Date: Thu, 1 Aug 2019 14:49:53 +0200
Subject: [Stochastic] Remove fault tree support for now
---
.../AbstractApplicationConfigurationIdeModule.java | 2 +-
.../antlr/ApplicationConfigurationParser.java | 15 +-
...pplicationConfigurationContentAssistParser.java | 2 +-
.../internal/InternalApplicationConfiguration.g | 671 +-
.../InternalApplicationConfiguration.tokens | 78 +-
.../InternalApplicationConfigurationLexer.java | 792 +-
.../InternalApplicationConfigurationParser.java | 12983 ++++++++-----------
.../.ApplicationConfigurationIdeModule.xtendbin | Bin 1701 -> 1701 bytes
.../ide/.ApplicationConfigurationIdeSetup.xtendbin | Bin 2526 -> 2570 bytes
.../AbstractApplicationConfigurationUiModule.java | 2 +-
...ionConfigurationExecutableExtensionFactory.java | 2 +-
...ctApplicationConfigurationProposalProvider.java | 32 +-
.../ui/internal/ApplicationActivator.java | 2 +-
.../Eclipse Application.launch | 6 +-
.../META-INF/MANIFEST.MF | 3 +-
.../model/generated/ApplicationConfiguration.ecore | 11 -
.../generated/ApplicationConfiguration.genmodel | 15 +-
...tractApplicationConfigurationRuntimeModule.java | 2 +-
.../application/ApplicationConfiguration.xtextbin | Bin 14296 -> 13485 bytes
...ationConfigurationStandaloneSetupGenerated.java | 2 +-
.../applicationConfiguration/AllPackageEntry.java | 6 +-
.../applicationConfiguration/AllPatternEntry.java | 6 +-
.../ApplicationConfigurationFactory.java | 38 +-
.../ApplicationConfigurationPackage.java | 458 +-
.../applicationConfiguration/CftImport.java | 52 -
.../applicationConfiguration/ClassReference.java | 6 +-
.../applicationConfiguration/ClassTypeScope.java | 6 +-
.../applicationConfiguration/Command.java | 2 +-
.../ComparisonOperator.java | 18 +-
.../applicationConfiguration/Config.java | 2 +-
.../ConfigDeclaration.java | 6 +-
.../applicationConfiguration/ConfigEntry.java | 2 +-
.../applicationConfiguration/ConfigReference.java | 6 +-
.../ConfigSpecification.java | 6 +-
.../ConfigurationScript.java | 10 +-
.../applicationConfiguration/CostEntry.java | 10 +-
.../CostObjectiveFunction.java | 6 +-
.../applicationConfiguration/CustomEntry.java | 10 +-
.../applicationConfiguration/Declaration.java | 6 +-
.../DocumentLevelSpecification.java | 14 +-
.../DocumentationEntry.java | 6 +-
.../applicationConfiguration/EPackageImport.java | 6 +-
.../applicationConfiguration/ExactNumber.java | 10 +-
.../application/applicationConfiguration/File.java | 2 +-
.../applicationConfiguration/FileDeclaration.java | 6 +-
.../applicationConfiguration/FileReference.java | 6 +-
.../FileSpecification.java | 6 +-
.../applicationConfiguration/FolderEntry.java | 6 +-
.../applicationConfiguration/GenerationTask.java | 62 +-
.../applicationConfiguration/GraphPattern.java | 2 +-
.../GraphPatternDeclaration.java | 6 +-
.../GraphPatternReference.java | 6 +-
.../applicationConfiguration/Import.java | 2 +-
.../applicationConfiguration/IntEnumberation.java | 6 +-
.../applicationConfiguration/IntegerReference.java | 2 +-
.../applicationConfiguration/IntegerScope.java | 2 +-
.../applicationConfiguration/IntegerTypeScope.java | 6 +-
.../applicationConfiguration/IntervallNumber.java | 14 +-
.../applicationConfiguration/MemoryEntry.java | 6 +-
.../applicationConfiguration/Metamodel.java | 2 +-
.../MetamodelDeclaration.java | 6 +-
.../applicationConfiguration/MetamodelElement.java | 10 +-
.../applicationConfiguration/MetamodelEntry.java | 6 +-
.../MetamodelReference.java | 6 +-
.../MetamodelSpecification.java | 6 +-
.../applicationConfiguration/ModelEntry.java | 2 +-
.../application/applicationConfiguration/Mtff.java | 19 -
.../NumberSpecification.java | 2 +-
.../applicationConfiguration/ObjectReference.java | 2 +-
.../applicationConfiguration/ObjectTypeScope.java | 6 +-
.../applicationConfiguration/Objective.java | 2 +-
.../ObjectiveDeclaration.java | 6 +-
.../applicationConfiguration/ObjectiveEntry.java | 6 +-
.../ObjectiveFunction.java | 2 +-
.../ObjectiveReference.java | 6 +-
.../ObjectiveSpecification.java | 6 +-
.../OptimizationDirection.java | 10 +-
.../OptimizationEntry.java | 6 +-
.../applicationConfiguration/PartialModel.java | 2 +-
.../PartialModelDeclaration.java | 6 +-
.../PartialModelEntry.java | 6 +-
.../PartialModelReference.java | 6 +-
.../PartialModelSpecification.java | 6 +-
.../applicationConfiguration/PatternElement.java | 6 +-
.../applicationConfiguration/PatternEntry.java | 6 +-
.../PatternSpecification.java | 6 +-
.../applicationConfiguration/RealEnumeration.java | 6 +-
.../applicationConfiguration/RealReference.java | 2 +-
.../applicationConfiguration/RealScope.java | 2 +-
.../applicationConfiguration/RealTypeScope.java | 6 +-
.../ReliabilityObjectiveFunction.java | 80 -
.../ReliabiltiyProbability.java | 52 -
.../applicationConfiguration/RuntimeEntry.java | 6 +-
.../applicationConfiguration/Scope.java | 2 +-
.../applicationConfiguration/ScopeDeclaration.java | 6 +-
.../applicationConfiguration/ScopeReference.java | 6 +-
.../ScopeSpecification.java | 6 +-
.../applicationConfiguration/Solver.java | 14 +-
.../StringEnumeration.java | 6 +-
.../applicationConfiguration/StringReference.java | 2 +-
.../applicationConfiguration/StringScope.java | 2 +-
.../applicationConfiguration/StringTypeScope.java | 6 +-
.../application/applicationConfiguration/Task.java | 2 +-
.../applicationConfiguration/ThresholdEntry.java | 10 +-
.../applicationConfiguration/TypeReference.java | 2 +-
.../applicationConfiguration/TypeScope.java | 14 +-
.../applicationConfiguration/ViatraImport.java | 6 +-
.../impl/AllPackageEntryImpl.java | 2 +-
.../impl/AllPatternEntryImpl.java | 2 +-
.../impl/ApplicationConfigurationFactoryImpl.java | 54 +-
.../impl/ApplicationConfigurationPackageImpl.java | 160 +-
.../impl/CftImportImpl.java | 176 -
.../impl/ClassReferenceImpl.java | 2 +-
.../impl/ClassTypeScopeImpl.java | 2 +-
.../applicationConfiguration/impl/CommandImpl.java | 2 +-
.../impl/ConfigDeclarationImpl.java | 2 +-
.../impl/ConfigEntryImpl.java | 2 +-
.../applicationConfiguration/impl/ConfigImpl.java | 2 +-
.../impl/ConfigReferenceImpl.java | 2 +-
.../impl/ConfigSpecificationImpl.java | 2 +-
.../impl/ConfigurationScriptImpl.java | 2 +-
.../impl/CostEntryImpl.java | 2 +-
.../impl/CostObjectiveFunctionImpl.java | 2 +-
.../impl/CustomEntryImpl.java | 2 +-
.../impl/DeclarationImpl.java | 2 +-
.../impl/DocumentationEntryImpl.java | 2 +-
.../impl/EPackageImportImpl.java | 2 +-
.../impl/ExactNumberImpl.java | 2 +-
.../impl/FileDeclarationImpl.java | 2 +-
.../applicationConfiguration/impl/FileImpl.java | 2 +-
.../impl/FileReferenceImpl.java | 2 +-
.../impl/FileSpecificationImpl.java | 2 +-
.../impl/FolderEntryImpl.java | 2 +-
.../impl/GenerationTaskImpl.java | 2 +-
.../impl/GraphPatternDeclarationImpl.java | 2 +-
.../impl/GraphPatternImpl.java | 2 +-
.../impl/GraphPatternReferenceImpl.java | 2 +-
.../applicationConfiguration/impl/ImportImpl.java | 2 +-
.../impl/IntEnumberationImpl.java | 2 +-
.../impl/IntegerReferenceImpl.java | 2 +-
.../impl/IntegerScopeImpl.java | 2 +-
.../impl/IntegerTypeScopeImpl.java | 2 +-
.../impl/IntervallNumberImpl.java | 2 +-
.../impl/MemoryEntryImpl.java | 2 +-
.../impl/MetamodelDeclarationImpl.java | 2 +-
.../impl/MetamodelElementImpl.java | 2 +-
.../impl/MetamodelEntryImpl.java | 2 +-
.../impl/MetamodelImpl.java | 2 +-
.../impl/MetamodelReferenceImpl.java | 2 +-
.../impl/MetamodelSpecificationImpl.java | 2 +-
.../impl/ModelEntryImpl.java | 2 +-
.../applicationConfiguration/impl/MtffImpl.java | 41 -
.../impl/NumberSpecificationImpl.java | 2 +-
.../impl/ObjectReferenceImpl.java | 2 +-
.../impl/ObjectTypeScopeImpl.java | 2 +-
.../impl/ObjectiveDeclarationImpl.java | 2 +-
.../impl/ObjectiveEntryImpl.java | 2 +-
.../impl/ObjectiveFunctionImpl.java | 2 +-
.../impl/ObjectiveImpl.java | 2 +-
.../impl/ObjectiveReferenceImpl.java | 2 +-
.../impl/ObjectiveSpecificationImpl.java | 2 +-
.../impl/OptimizationEntryImpl.java | 2 +-
.../impl/PartialModelDeclarationImpl.java | 2 +-
.../impl/PartialModelEntryImpl.java | 2 +-
.../impl/PartialModelImpl.java | 2 +-
.../impl/PartialModelReferenceImpl.java | 2 +-
.../impl/PartialModelSpecificationImpl.java | 2 +-
.../impl/PatternElementImpl.java | 2 +-
.../impl/PatternEntryImpl.java | 2 +-
.../impl/PatternSpecificationImpl.java | 2 +-
.../impl/RealEnumerationImpl.java | 2 +-
.../impl/RealReferenceImpl.java | 2 +-
.../impl/RealScopeImpl.java | 2 +-
.../impl/RealTypeScopeImpl.java | 2 +-
.../impl/ReliabilityObjectiveFunctionImpl.java | 244 -
.../impl/ReliabiltiyProbabilityImpl.java | 181 -
.../impl/RuntimeEntryImpl.java | 2 +-
.../impl/ScopeDeclarationImpl.java | 2 +-
.../applicationConfiguration/impl/ScopeImpl.java | 2 +-
.../impl/ScopeReferenceImpl.java | 2 +-
.../impl/ScopeSpecificationImpl.java | 2 +-
.../impl/StringEnumerationImpl.java | 2 +-
.../impl/StringReferenceImpl.java | 2 +-
.../impl/StringScopeImpl.java | 2 +-
.../impl/StringTypeScopeImpl.java | 2 +-
.../applicationConfiguration/impl/TaskImpl.java | 2 +-
.../impl/ThresholdEntryImpl.java | 2 +-
.../impl/TypeReferenceImpl.java | 2 +-
.../impl/TypeScopeImpl.java | 2 +-
.../impl/ViatraImportImpl.java | 2 +-
.../ApplicationConfigurationAdapterFactory.java | 82 +-
.../util/ApplicationConfigurationSwitch.java | 100 +-
...icationConfigurationAntlrTokenFileProvider.java | 2 +-
.../antlr/ApplicationConfigurationParser.java | 2 +-
.../internal/InternalApplicationConfiguration.g | 253 +-
.../InternalApplicationConfiguration.tokens | 102 +-
.../InternalApplicationConfigurationLexer.java | 886 +-
.../InternalApplicationConfigurationParser.java | 4478 +++----
...tractApplicationConfigurationScopeProvider.java | 2 +-
.../ApplicationConfigurationSemanticSequencer.java | 65 +-
...ApplicationConfigurationSyntacticSequencer.java | 2 +-
.../ApplicationConfigurationGrammarAccess.java | 243 +-
.../AbstractApplicationConfigurationValidator.java | 2 +-
.../application/ApplicationConfiguration.xtext | 19 +-
.../GenerateApplicationConfiguration.mwe2 | 1 -
.../ApplicationConfigurationLinkingService.xtend | 13 -
.../ApplicationConfigurationScopeProvider.xtend | 32 -
.../.classpath | 9 -
.../.gitignore | 1 -
.../.project | 34 -
.../.settings/org.eclipse.core.resources.prefs | 2 -
.../.settings/org.eclipse.jdt.core.prefs | 7 -
.../META-INF/MANIFEST.MF | 15 -
.../build.properties | 6 -
.../META-INF/services/org.eclipse.xtext.ISetup | 1 -
.../ide/AbstractCftLanguageIdeModule.java | 60 -
.../ide/contentassist/antlr/CftLanguageParser.java | 159 -
.../PartialCftLanguageContentAssistParser.java | 34 -
.../antlr/internal/InternalCftLanguage.g | 4161 ------
.../antlr/internal/InternalCftLanguage.tokens | 65 -
.../antlr/internal/InternalCftLanguageLexer.java | 2001 ---
.../antlr/internal/InternalCftLanguageParser.java | 12646 ------------------
.../components/ide/CftLanguageIdeModule.xtend | 11 -
.../components/ide/CftLanguageIdeSetup.xtend | 20 -
.../components/ide/.CftLanguageIdeModule.xtendbin | Bin 1712 -> 0 bytes
.../components/ide/.CftLanguageIdeSetup.xtendbin | Bin 2549 -> 0 bytes
.../faulttree/components/ide/.gitignore | 6 -
.../components/ide/CftLanguageIdeModule.java | 13 -
.../components/ide/CftLanguageIdeSetup.java | 24 -
.../.classpath | 9 -
.../.gitignore | 1 -
.../.project | 34 -
.../.settings/org.eclipse.core.resources.prefs | 2 -
.../.settings/org.eclipse.jdt.core.prefs | 7 -
.../META-INF/MANIFEST.MF | 26 -
.../build.properties | 7 -
.../plugin.xml | 434 -
.../components/ui/AbstractCftLanguageUiModule.java | 293 -
.../ui/CftLanguageExecutableExtensionFactory.java | 29 -
.../AbstractCftLanguageProposalProvider.java | 229 -
.../ui/internal/ComponentsActivator.java | 94 -
.../CftLanguageValidatorConfigurationBlock.java | 35 -
.../components/ui/CftLanguageUiModule.xtend | 24 -
.../CftLanguageProposalProvider.xtend | 12 -
.../CftLanguageDescriptionLabelProvider.xtend | 24 -
.../ui/labeling/CftLanguageLabelProvider.xtend | 26 -
.../outline/CftLanguageOutlineTreeProvider.xtend | 23 -
.../ui/quickfix/CftLanguageQuickfixProvider.xtend | 24 -
...CftLanguageSemanticHighlightingCalculator.xtend | 24 -
.../CftLanguageTokenToAttributeIdMapper.xtend | 15 -
.../components/ui/.CftLanguageUiModule.xtendbin | Bin 3606 -> 0 bytes
.../dslreasoner/faulttree/components/ui/.gitignore | 3 -
.../components/ui/CftLanguageUiModule.java | 31 -
.../.CftLanguageProposalProvider.xtendbin | Bin 1820 -> 0 bytes
.../components/ui/contentassist/.gitignore | 3 -
.../contentassist/CftLanguageProposalProvider.java | 14 -
.../.CftLanguageDescriptionLabelProvider.xtendbin | Bin 1993 -> 0 bytes
.../ui/labeling/.CftLanguageLabelProvider.xtendbin | Bin 2885 -> 0 bytes
.../faulttree/components/ui/labeling/.gitignore | 6 -
.../CftLanguageDescriptionLabelProvider.java | 15 -
.../ui/labeling/CftLanguageLabelProvider.java | 32 -
.../.CftLanguageOutlineTreeProvider.xtendbin | Bin 2451 -> 0 bytes
.../faulttree/components/ui/outline/.gitignore | 3 -
.../ui/outline/CftLanguageOutlineTreeProvider.java | 24 -
.../quickfix/.CftLanguageQuickfixProvider.xtendbin | Bin 1819 -> 0 bytes
.../faulttree/components/ui/quickfix/.gitignore | 3 -
.../ui/quickfix/CftLanguageQuickfixProvider.java | 15 -
...LanguageSemanticHighlightingCalculator.xtendbin | Bin 3773 -> 0 bytes
.../.CftLanguageTokenToAttributeIdMapper.xtendbin | Bin 2740 -> 0 bytes
.../components/ui/syntaxcoloring/.gitignore | 6 -
.../CftLanguageSemanticHighlightingCalculator.java | 38 -
.../CftLanguageTokenToAttributeIdMapper.java | 25 -
.../.classpath | 9 -
.../.gitignore | 1 -
...ftLanguage (cft) Language Infrastructure.launch | 18 -
.../.project | 34 -
.../.settings/org.eclipse.core.resources.prefs | 2 -
.../.settings/org.eclipse.jdt.core.prefs | 7 -
.../META-INF/MANIFEST.MF | 32 -
.../build.properties | 20 -
.../model/generated/CftLanguage.ecore | 60 -
.../model/generated/CftLanguage.genmodel | 53 -
.../plugin.xml | 10 -
.../AbstractCftLanguageRuntimeModule.java | 208 -
.../faulttree/components/CftLanguage.xtextbin | Bin 5927 -> 0 bytes
.../CftLanguageStandaloneSetupGenerated.java | 42 -
.../components/cftLanguage/Assignment.java | 106 -
.../components/cftLanguage/CftLanguageFactory.java | 125 -
.../components/cftLanguage/CftLanguagePackage.java | 1138 --
.../faulttree/components/cftLanguage/CftModel.java | 107 -
.../components/cftLanguage/ComponentInstance.java | 52 -
.../components/cftLanguage/EventReference.java | 81 -
.../components/cftLanguage/ImportDeclaration.java | 52 -
.../components/cftLanguage/LookupDefinition.java | 69 -
.../components/cftLanguage/MappingDefinition.java | 161 -
.../components/cftLanguage/MappingParameter.java | 52 -
.../cftLanguage/TransformationDefinition.java | 71 -
.../faulttree/components/cftLanguage/Variable.java | 52 -
.../cftLanguage/impl/AssignmentImpl.java | 343 -
.../cftLanguage/impl/CftLanguageFactoryImpl.java | 226 -
.../cftLanguage/impl/CftLanguagePackageImpl.java | 712 -
.../components/cftLanguage/impl/CftModelImpl.java | 325 -
.../cftLanguage/impl/ComponentInstanceImpl.java | 176 -
.../cftLanguage/impl/EventReferenceImpl.java | 245 -
.../cftLanguage/impl/ImportDeclarationImpl.java | 180 -
.../cftLanguage/impl/LookupDefinitionImpl.java | 220 -
.../cftLanguage/impl/MappingDefinitionImpl.java | 467 -
.../cftLanguage/impl/MappingParameterImpl.java | 180 -
.../impl/TransformationDefinitionImpl.java | 244 -
.../components/cftLanguage/impl/VariableImpl.java | 180 -
.../util/CftLanguageAdapterFactory.java | 313 -
.../cftLanguage/util/CftLanguageSwitch.java | 329 -
.../antlr/CftLanguageAntlrTokenFileProvider.java | 16 -
.../components/parser/antlr/CftLanguageParser.java | 40 -
.../parser/antlr/internal/InternalCftLanguage.g | 1688 ---
.../antlr/internal/InternalCftLanguage.tokens | 65 -
.../antlr/internal/InternalCftLanguageLexer.java | 2001 ---
.../antlr/internal/InternalCftLanguageParser.java | 4509 -------
.../scoping/AbstractCftLanguageScopeProvider.java | 9 -
.../serializer/CftLanguageSemanticSequencer.java | 383 -
.../serializer/CftLanguageSyntacticSequencer.java | 242 -
.../services/CftLanguageGrammarAccess.java | 1412 --
.../validation/AbstractCftLanguageValidator.java | 21 -
.../CftLanguageConfigurableIssueCodesProvider.java | 22 -
.../faulttree/components/CftLanguage.xtext | 101 -
.../components/CftLanguageRuntimeModule.xtend | 37 -
.../components/CftLanguageStandaloneSetup.xtend | 15 -
.../faulttree/components/GenerateCftLanguage.mwe2 | 48 -
.../CftLanguageValueConverterService.xtend | 15 -
.../conversion/OF_INTValueConverter.xtend | 35 -
.../generator/CftLanguageGenerator.xtend | 25 -
.../naming/CftLanguageQualifiedNameProvider.xtend | 27 -
.../components/naming/PackageNameProvider.xtend | 30 -
...eImportedNamespaceAwareLocalScopeProvider.xtend | 45 -
.../scoping/CftLanguageScopeProvider.xtend | 147 -
.../validation/CftLanguageValidator.xtend | 25 -
.../components/.CftLanguageRuntimeModule.xtendbin | Bin 3436 -> 0 bytes
.../.CftLanguageStandaloneSetup.xtendbin | Bin 2015 -> 0 bytes
.../dslreasoner/faulttree/components/.gitignore | 6 -
.../components/CftLanguageRuntimeModule.java | 44 -
.../components/CftLanguageStandaloneSetup.java | 16 -
.../.CftLanguageValueConverterService.xtendbin | Bin 3002 -> 0 bytes
.../conversion/.OF_INTValueConverter.xtendbin | Bin 4411 -> 0 bytes
.../faulttree/components/conversion/.gitignore | 6 -
.../CftLanguageValueConverterService.java | 18 -
.../conversion/OF_INTValueConverter.java | 58 -
.../generator/.CftLanguageGenerator.xtendbin | Bin 2365 -> 0 bytes
.../faulttree/components/generator/.gitignore | 3 -
.../components/generator/CftLanguageGenerator.java | 21 -
.../.CftLanguageQualifiedNameProvider.xtendbin | Bin 3630 -> 0 bytes
.../naming/.PackageNameProvider.xtendbin | Bin 3283 -> 0 bytes
.../faulttree/components/naming/.gitignore | 6 -
.../naming/CftLanguageQualifiedNameProvider.java | 35 -
.../components/naming/PackageNameProvider.java | 46 -
...portedNamespaceAwareLocalScopeProvider.xtendbin | Bin 4651 -> 0 bytes
.../scoping/.CftLanguageScopeProvider.xtendbin | Bin 9417 -> 0 bytes
.../faulttree/components/scoping/.gitignore | 8 -
...geImportedNamespaceAwareLocalScopeProvider.java | 63 -
.../scoping/CftLanguageScopeProvider.java | 264 -
.../validation/.CftLanguageValidator.xtendbin | Bin 1760 -> 0 bytes
.../faulttree/components/validation/.gitignore | 3 -
.../validation/CftLanguageValidator.java | 15 -
.../.classpath | 9 -
.../.gitignore | 1 -
.../.project | 35 -
.../.settings/org.eclipse.jdt.core.prefs | 7 -
.../META-INF/MANIFEST.MF | 25 -
.../build.properties | 11 -
.../faulttree/model/cft/AndGateDefinition.java | 17 -
.../faulttree/model/cft/BasicEventDefinition.java | 50 -
.../faulttree/model/cft/CftFactory.java | 132 -
.../faulttree/model/cft/CftPackage.java | 1673 ---
.../dslreasoner/faulttree/model/cft/Component.java | 143 -
.../faulttree/model/cft/ComponentDefinition.java | 103 -
.../faulttree/model/cft/ComponentFaultTree.java | 69 -
.../faulttree/model/cft/Connection.java | 79 -
.../faulttree/model/cft/EventDeclaration.java | 50 -
.../faulttree/model/cft/EventDefinition.java | 17 -
.../faulttree/model/cft/GateDefinition.java | 40 -
.../inf/dslreasoner/faulttree/model/cft/Input.java | 100 -
.../faulttree/model/cft/InputEvent.java | 49 -
.../faulttree/model/cft/KOfMGateDefinition.java | 76 -
.../faulttree/model/cft/ModalElement.java | 54 -
.../dslreasoner/faulttree/model/cft/Modality.java | 244 -
.../faulttree/model/cft/OrGateDefinition.java | 17 -
.../dslreasoner/faulttree/model/cft/Output.java | 100 -
.../model/cft/impl/AndGateDefinitionImpl.java | 37 -
.../model/cft/impl/BasicEventDefinitionImpl.java | 178 -
.../faulttree/model/cft/impl/CftFactoryImpl.java | 268 -
.../faulttree/model/cft/impl/CftPackageImpl.java | 834 --
.../model/cft/impl/ComponentDefinitionImpl.java | 299 -
.../model/cft/impl/ComponentFaultTreeImpl.java | 218 -
.../faulttree/model/cft/impl/ComponentImpl.java | 456 -
.../faulttree/model/cft/impl/ConnectionImpl.java | 360 -
.../model/cft/impl/EventDeclarationImpl.java | 163 -
.../model/cft/impl/EventDefinitionImpl.java | 37 -
.../model/cft/impl/GateDefinitionImpl.java | 133 -
.../faulttree/model/cft/impl/InputEventImpl.java | 164 -
.../faulttree/model/cft/impl/InputImpl.java | 308 -
.../model/cft/impl/KOfMGateDefinitionImpl.java | 220 -
.../model/cft/impl/OrGateDefinitionImpl.java | 37 -
.../faulttree/model/cft/impl/OutputImpl.java | 309 -
.../model/cft/util/CftAdapterFactory.java | 372 -
.../faulttree/model/cft/util/CftSwitch.java | 421 -
.../dslreasoner/faulttree/model/ft/AndGate.java | 17 -
.../dslreasoner/faulttree/model/ft/BasicEvent.java | 49 -
.../faulttree/model/ft/ConstantDistribution.java | 49 -
.../faulttree/model/ft/ConstantEvent.java | 49 -
.../faulttree/model/ft/ConstantModel.java | 49 -
.../faulttree/model/ft/Distribution.java | 18 -
.../inf/dslreasoner/faulttree/model/ft/Event.java | 18 -
.../model/ft/ExponentialDistribution.java | 49 -
.../dslreasoner/faulttree/model/ft/FaultTree.java | 67 -
.../dslreasoner/faulttree/model/ft/FtFactory.java | 114 -
.../dslreasoner/faulttree/model/ft/FtPackage.java | 1109 --
.../inf/dslreasoner/faulttree/model/ft/Gate.java | 40 -
.../dslreasoner/faulttree/model/ft/KOfMGate.java | 49 -
.../inf/dslreasoner/faulttree/model/ft/OrGate.java | 17 -
.../faulttree/model/ft/RandomEvent.java | 49 -
.../faulttree/model/ft/ReliabilityModel.java | 18 -
.../faulttree/model/ft/impl/AndGateImpl.java | 37 -
.../faulttree/model/ft/impl/BasicEventImpl.java | 177 -
.../model/ft/impl/ConstantDistributionImpl.java | 164 -
.../faulttree/model/ft/impl/ConstantEventImpl.java | 164 -
.../faulttree/model/ft/impl/ConstantModelImpl.java | 164 -
.../faulttree/model/ft/impl/DistributionImpl.java | 39 -
.../faulttree/model/ft/impl/EventImpl.java | 39 -
.../model/ft/impl/ExponentialDistributionImpl.java | 164 -
.../faulttree/model/ft/impl/FaultTreeImpl.java | 216 -
.../faulttree/model/ft/impl/FtFactoryImpl.java | 193 -
.../faulttree/model/ft/impl/FtPackageImpl.java | 586 -
.../faulttree/model/ft/impl/GateImpl.java | 133 -
.../faulttree/model/ft/impl/KOfMGateImpl.java | 164 -
.../faulttree/model/ft/impl/OrGateImpl.java | 37 -
.../faulttree/model/ft/impl/RandomEventImpl.java | 164 -
.../model/ft/impl/ReliabilityModelImpl.java | 39 -
.../faulttree/model/ft/util/FtAdapterFactory.java | 354 -
.../faulttree/model/ft/util/FtSwitch.java | 402 -
.../model/cft.ecore | 83 -
.../model/cft.genmodel | 69 -
.../model/ft.ecore | 42 -
.../model/ft.genmodel | 44 -
.../plugin.properties | 4 -
.../plugin.xml | 25 -
.../representations.aird | 2013 ---
.../faulttree/model/util/CftExtensions.xtend | 48 -
.../faulttree/model/util/.CftExtensions.xtendbin | Bin 4295 -> 0 bytes
.../dslreasoner/faulttree/model/util/.gitignore | 3 -
.../faulttree/model/util/CftExtensions.java | 69 -
.../.classpath | 8 -
.../.gitignore | 1 -
.../.project | 34 -
.../.settings/org.eclipse.jdt.core.prefs | 7 -
.../META-INF/MANIFEST.MF | 22 -
.../build.properties | 5 -
.../cft2ft/Cft2FtTransformation.xtend | 24 -
.../transformation/cft2ft/EventCollection.xtend | 90 -
.../transformation/cft2ft/EventMaterializer.xtend | 208 -
.../transformation/cft2ft/FaultTreeBuilder.xtend | 39 -
.../ecore2cft/ComponentFaultTreeTrace.xtend | 49 -
.../ecore2cft/ComponentInstanceTrace.xtend | 65 -
.../ecore2cft/ComponentNameGenerator.xtend | 16 -
.../ecore2cft/Ecore2CftTransformation.xtend | 28 -
.../transformation/ecore2cft/InputTrace.xtend | 35 -
.../transformation/ecore2cft/LookupHandler.xtend | 47 -
.../transformation/ecore2cft/MappingHandler.xtend | 91 -
.../transformation/ecore2cft/MappingQueries.xtend | 38 -
.../ft2galileo/Ft2GalileoTransformation.xtend | 57 -
.../transformation/solver/ReliabilityResult.xtend | 51 -
.../solver/StormDftConfiguration.xtend | 45 -
.../transformation/solver/StormDftHandler.xtend | 182 -
.../transformation/solver/StormDftSolver.xtend | 43 -
.../faulttree/transformation/.gitignore | 8 -
.../cft2ft/.Cft2FtTransformation.xtendbin | Bin 2825 -> 0 bytes
.../cft2ft/.EventCollection.xtendbin | Bin 7022 -> 0 bytes
.../cft2ft/.EventMaterializer.xtendbin | Bin 12110 -> 0 bytes
.../cft2ft/.FaultTreeBuilder.xtendbin | Bin 4029 -> 0 bytes
.../faulttree/transformation/cft2ft/.gitignore | 16 -
.../cft2ft/Cft2FtTransformation.java | 49 -
.../transformation/cft2ft/EventCollection.java | 188 -
.../transformation/cft2ft/EventMaterializer.java | 469 -
.../transformation/cft2ft/FaultTreeBuilder.java | 57 -
.../ecore2cft/.ComponentFaultTreeTrace.xtendbin | Bin 5530 -> 0 bytes
.../ecore2cft/.ComponentInstanceTrace.xtendbin | Bin 5932 -> 0 bytes
.../ecore2cft/.ComponentNameGenerator.xtendbin | Bin 3472 -> 0 bytes
.../ecore2cft/.Ecore2CftTransformation.xtendbin | Bin 3431 -> 0 bytes
.../transformation/ecore2cft/.InputTrace.xtendbin | Bin 4202 -> 0 bytes
.../ecore2cft/.LookupHandler.xtendbin | Bin 5169 -> 0 bytes
.../ecore2cft/.MappingHandler.xtendbin | Bin 6876 -> 0 bytes
.../ecore2cft/.MappingQueries.xtendbin | Bin 4833 -> 0 bytes
.../faulttree/transformation/ecore2cft/.gitignore | 25 -
.../ecore2cft/ComponentFaultTreeTrace.java | 77 -
.../ecore2cft/ComponentInstanceTrace.java | 77 -
.../ecore2cft/ComponentNameGenerator.java | 29 -
.../ecore2cft/Ecore2CftTransformation.java | 41 -
.../transformation/ecore2cft/InputTrace.java | 43 -
.../transformation/ecore2cft/LookupHandler.java | 84 -
.../transformation/ecore2cft/MappingHandler.java | 146 -
.../transformation/ecore2cft/MappingQueries.java | 60 -
.../ft2galileo/.Ft2GalileoTransformation.xtendbin | Bin 4794 -> 0 bytes
.../faulttree/transformation/ft2galileo/.gitignore | 3 -
.../ft2galileo/Ft2GalileoTransformation.java | 188 -
.../solver/.ReliabilityResult.xtendbin | Bin 5435 -> 0 bytes
.../solver/.StormDftConfiguration.xtendbin | Bin 4311 -> 0 bytes
.../solver/.StormDftHandler.xtendbin | Bin 13570 -> 0 bytes
.../transformation/solver/.StormDftSolver.xtendbin | Bin 4801 -> 0 bytes
.../faulttree/transformation/solver/.gitignore | 20 -
.../solver/ApproximationHeuristic.java | 8 -
.../transformation/solver/FtAnalysisObjective.java | 14 -
.../transformation/solver/ReliabilityResult.java | 156 -
.../solver/StormDftConfiguration.java | 31 -
.../transformation/solver/StormDftException.java | 12 -
.../transformation/solver/StormDftHandler.java | 330 -
.../transformation/solver/StormDftSolver.java | 79 -
.../.classpath | 8 -
.../.project | 34 -
.../.settings/org.eclipse.jdt.core.prefs | 7 -
.../META-INF/MANIFEST.MF | 25 -
.../dslreasoner/faulttree/ui/handler/.gitignore | 3 -
.../ui/handler/ReliabilityAnalysisHandler.xtend | 128 -
.../build.properties | 5 -
.../plugin.xml | 25 -
.../inf/dslreasoner/faulttree/ui/Activator.java | 44 -
.../ui/handler/ReliabilityAnalysisHandler.xtend | 128 -
.../dslreasoner/faulttree/ui/handler/.gitignore | 3 -
525 files changed, 8512 insertions(+), 72881 deletions(-)
delete mode 100644 Application/hu.bme.mit.inf.dslreasoner.application/src-gen/hu/bme/mit/inf/dslreasoner/application/applicationConfiguration/CftImport.java
delete mode 100644 Application/hu.bme.mit.inf.dslreasoner.application/src-gen/hu/bme/mit/inf/dslreasoner/application/applicationConfiguration/Mtff.java
delete mode 100644 Application/hu.bme.mit.inf.dslreasoner.application/src-gen/hu/bme/mit/inf/dslreasoner/application/applicationConfiguration/ReliabilityObjectiveFunction.java
delete mode 100644 Application/hu.bme.mit.inf.dslreasoner.application/src-gen/hu/bme/mit/inf/dslreasoner/application/applicationConfiguration/ReliabiltiyProbability.java
delete mode 100644 Application/hu.bme.mit.inf.dslreasoner.application/src-gen/hu/bme/mit/inf/dslreasoner/application/applicationConfiguration/impl/CftImportImpl.java
delete mode 100644 Application/hu.bme.mit.inf.dslreasoner.application/src-gen/hu/bme/mit/inf/dslreasoner/application/applicationConfiguration/impl/MtffImpl.java
delete mode 100644 Application/hu.bme.mit.inf.dslreasoner.application/src-gen/hu/bme/mit/inf/dslreasoner/application/applicationConfiguration/impl/ReliabilityObjectiveFunctionImpl.java
delete mode 100644 Application/hu.bme.mit.inf.dslreasoner.application/src-gen/hu/bme/mit/inf/dslreasoner/application/applicationConfiguration/impl/ReliabiltiyProbabilityImpl.java
delete mode 100644 Stochastic/hu.bme.mit.inf.dslreasoner.faulttree.components.ide/.classpath
delete mode 100644 Stochastic/hu.bme.mit.inf.dslreasoner.faulttree.components.ide/.gitignore
delete mode 100644 Stochastic/hu.bme.mit.inf.dslreasoner.faulttree.components.ide/.project
delete mode 100644 Stochastic/hu.bme.mit.inf.dslreasoner.faulttree.components.ide/.settings/org.eclipse.core.resources.prefs
delete mode 100644 Stochastic/hu.bme.mit.inf.dslreasoner.faulttree.components.ide/.settings/org.eclipse.jdt.core.prefs
delete mode 100644 Stochastic/hu.bme.mit.inf.dslreasoner.faulttree.components.ide/META-INF/MANIFEST.MF
delete mode 100644 Stochastic/hu.bme.mit.inf.dslreasoner.faulttree.components.ide/build.properties
delete mode 100644 Stochastic/hu.bme.mit.inf.dslreasoner.faulttree.components.ide/src-gen/META-INF/services/org.eclipse.xtext.ISetup
delete mode 100644 Stochastic/hu.bme.mit.inf.dslreasoner.faulttree.components.ide/src-gen/hu/bme/mit/inf/dslreasoner/faulttree/components/ide/AbstractCftLanguageIdeModule.java
delete mode 100644 Stochastic/hu.bme.mit.inf.dslreasoner.faulttree.components.ide/src-gen/hu/bme/mit/inf/dslreasoner/faulttree/components/ide/contentassist/antlr/CftLanguageParser.java
delete mode 100644 Stochastic/hu.bme.mit.inf.dslreasoner.faulttree.components.ide/src-gen/hu/bme/mit/inf/dslreasoner/faulttree/components/ide/contentassist/antlr/PartialCftLanguageContentAssistParser.java
delete mode 100644 Stochastic/hu.bme.mit.inf.dslreasoner.faulttree.components.ide/src-gen/hu/bme/mit/inf/dslreasoner/faulttree/components/ide/contentassist/antlr/internal/InternalCftLanguage.g
delete mode 100644 Stochastic/hu.bme.mit.inf.dslreasoner.faulttree.components.ide/src-gen/hu/bme/mit/inf/dslreasoner/faulttree/components/ide/contentassist/antlr/internal/InternalCftLanguage.tokens
delete mode 100644 Stochastic/hu.bme.mit.inf.dslreasoner.faulttree.components.ide/src-gen/hu/bme/mit/inf/dslreasoner/faulttree/components/ide/contentassist/antlr/internal/InternalCftLanguageLexer.java
delete mode 100644 Stochastic/hu.bme.mit.inf.dslreasoner.faulttree.components.ide/src-gen/hu/bme/mit/inf/dslreasoner/faulttree/components/ide/contentassist/antlr/internal/InternalCftLanguageParser.java
delete mode 100644 Stochastic/hu.bme.mit.inf.dslreasoner.faulttree.components.ide/src/hu/bme/mit/inf/dslreasoner/faulttree/components/ide/CftLanguageIdeModule.xtend
delete mode 100644 Stochastic/hu.bme.mit.inf.dslreasoner.faulttree.components.ide/src/hu/bme/mit/inf/dslreasoner/faulttree/components/ide/CftLanguageIdeSetup.xtend
delete mode 100644 Stochastic/hu.bme.mit.inf.dslreasoner.faulttree.components.ide/xtend-gen/hu/bme/mit/inf/dslreasoner/faulttree/components/ide/.CftLanguageIdeModule.xtendbin
delete mode 100644 Stochastic/hu.bme.mit.inf.dslreasoner.faulttree.components.ide/xtend-gen/hu/bme/mit/inf/dslreasoner/faulttree/components/ide/.CftLanguageIdeSetup.xtendbin
delete mode 100644 Stochastic/hu.bme.mit.inf.dslreasoner.faulttree.components.ide/xtend-gen/hu/bme/mit/inf/dslreasoner/faulttree/components/ide/.gitignore
delete mode 100644 Stochastic/hu.bme.mit.inf.dslreasoner.faulttree.components.ide/xtend-gen/hu/bme/mit/inf/dslreasoner/faulttree/components/ide/CftLanguageIdeModule.java
delete mode 100644 Stochastic/hu.bme.mit.inf.dslreasoner.faulttree.components.ide/xtend-gen/hu/bme/mit/inf/dslreasoner/faulttree/components/ide/CftLanguageIdeSetup.java
delete mode 100644 Stochastic/hu.bme.mit.inf.dslreasoner.faulttree.components.ui/.classpath
delete mode 100644 Stochastic/hu.bme.mit.inf.dslreasoner.faulttree.components.ui/.gitignore
delete mode 100644 Stochastic/hu.bme.mit.inf.dslreasoner.faulttree.components.ui/.project
delete mode 100644 Stochastic/hu.bme.mit.inf.dslreasoner.faulttree.components.ui/.settings/org.eclipse.core.resources.prefs
delete mode 100644 Stochastic/hu.bme.mit.inf.dslreasoner.faulttree.components.ui/.settings/org.eclipse.jdt.core.prefs
delete mode 100644 Stochastic/hu.bme.mit.inf.dslreasoner.faulttree.components.ui/META-INF/MANIFEST.MF
delete mode 100644 Stochastic/hu.bme.mit.inf.dslreasoner.faulttree.components.ui/build.properties
delete mode 100644 Stochastic/hu.bme.mit.inf.dslreasoner.faulttree.components.ui/plugin.xml
delete mode 100644 Stochastic/hu.bme.mit.inf.dslreasoner.faulttree.components.ui/src-gen/hu/bme/mit/inf/dslreasoner/faulttree/components/ui/AbstractCftLanguageUiModule.java
delete mode 100644 Stochastic/hu.bme.mit.inf.dslreasoner.faulttree.components.ui/src-gen/hu/bme/mit/inf/dslreasoner/faulttree/components/ui/CftLanguageExecutableExtensionFactory.java
delete mode 100644 Stochastic/hu.bme.mit.inf.dslreasoner.faulttree.components.ui/src-gen/hu/bme/mit/inf/dslreasoner/faulttree/components/ui/contentassist/AbstractCftLanguageProposalProvider.java
delete mode 100644 Stochastic/hu.bme.mit.inf.dslreasoner.faulttree.components.ui/src-gen/hu/bme/mit/inf/dslreasoner/faulttree/components/ui/internal/ComponentsActivator.java
delete mode 100644 Stochastic/hu.bme.mit.inf.dslreasoner.faulttree.components.ui/src-gen/hu/bme/mit/inf/dslreasoner/faulttree/components/validation/CftLanguageValidatorConfigurationBlock.java
delete mode 100644 Stochastic/hu.bme.mit.inf.dslreasoner.faulttree.components.ui/src/hu/bme/mit/inf/dslreasoner/faulttree/components/ui/CftLanguageUiModule.xtend
delete mode 100644 Stochastic/hu.bme.mit.inf.dslreasoner.faulttree.components.ui/src/hu/bme/mit/inf/dslreasoner/faulttree/components/ui/contentassist/CftLanguageProposalProvider.xtend
delete mode 100644 Stochastic/hu.bme.mit.inf.dslreasoner.faulttree.components.ui/src/hu/bme/mit/inf/dslreasoner/faulttree/components/ui/labeling/CftLanguageDescriptionLabelProvider.xtend
delete mode 100644 Stochastic/hu.bme.mit.inf.dslreasoner.faulttree.components.ui/src/hu/bme/mit/inf/dslreasoner/faulttree/components/ui/labeling/CftLanguageLabelProvider.xtend
delete mode 100644 Stochastic/hu.bme.mit.inf.dslreasoner.faulttree.components.ui/src/hu/bme/mit/inf/dslreasoner/faulttree/components/ui/outline/CftLanguageOutlineTreeProvider.xtend
delete mode 100644 Stochastic/hu.bme.mit.inf.dslreasoner.faulttree.components.ui/src/hu/bme/mit/inf/dslreasoner/faulttree/components/ui/quickfix/CftLanguageQuickfixProvider.xtend
delete mode 100644 Stochastic/hu.bme.mit.inf.dslreasoner.faulttree.components.ui/src/hu/bme/mit/inf/dslreasoner/faulttree/components/ui/syntaxcoloring/CftLanguageSemanticHighlightingCalculator.xtend
delete mode 100644 Stochastic/hu.bme.mit.inf.dslreasoner.faulttree.components.ui/src/hu/bme/mit/inf/dslreasoner/faulttree/components/ui/syntaxcoloring/CftLanguageTokenToAttributeIdMapper.xtend
delete mode 100644 Stochastic/hu.bme.mit.inf.dslreasoner.faulttree.components.ui/xtend-gen/hu/bme/mit/inf/dslreasoner/faulttree/components/ui/.CftLanguageUiModule.xtendbin
delete mode 100644 Stochastic/hu.bme.mit.inf.dslreasoner.faulttree.components.ui/xtend-gen/hu/bme/mit/inf/dslreasoner/faulttree/components/ui/.gitignore
delete mode 100644 Stochastic/hu.bme.mit.inf.dslreasoner.faulttree.components.ui/xtend-gen/hu/bme/mit/inf/dslreasoner/faulttree/components/ui/CftLanguageUiModule.java
delete mode 100644 Stochastic/hu.bme.mit.inf.dslreasoner.faulttree.components.ui/xtend-gen/hu/bme/mit/inf/dslreasoner/faulttree/components/ui/contentassist/.CftLanguageProposalProvider.xtendbin
delete mode 100644 Stochastic/hu.bme.mit.inf.dslreasoner.faulttree.components.ui/xtend-gen/hu/bme/mit/inf/dslreasoner/faulttree/components/ui/contentassist/.gitignore
delete mode 100644 Stochastic/hu.bme.mit.inf.dslreasoner.faulttree.components.ui/xtend-gen/hu/bme/mit/inf/dslreasoner/faulttree/components/ui/contentassist/CftLanguageProposalProvider.java
delete mode 100644 Stochastic/hu.bme.mit.inf.dslreasoner.faulttree.components.ui/xtend-gen/hu/bme/mit/inf/dslreasoner/faulttree/components/ui/labeling/.CftLanguageDescriptionLabelProvider.xtendbin
delete mode 100644 Stochastic/hu.bme.mit.inf.dslreasoner.faulttree.components.ui/xtend-gen/hu/bme/mit/inf/dslreasoner/faulttree/components/ui/labeling/.CftLanguageLabelProvider.xtendbin
delete mode 100644 Stochastic/hu.bme.mit.inf.dslreasoner.faulttree.components.ui/xtend-gen/hu/bme/mit/inf/dslreasoner/faulttree/components/ui/labeling/.gitignore
delete mode 100644 Stochastic/hu.bme.mit.inf.dslreasoner.faulttree.components.ui/xtend-gen/hu/bme/mit/inf/dslreasoner/faulttree/components/ui/labeling/CftLanguageDescriptionLabelProvider.java
delete mode 100644 Stochastic/hu.bme.mit.inf.dslreasoner.faulttree.components.ui/xtend-gen/hu/bme/mit/inf/dslreasoner/faulttree/components/ui/labeling/CftLanguageLabelProvider.java
delete mode 100644 Stochastic/hu.bme.mit.inf.dslreasoner.faulttree.components.ui/xtend-gen/hu/bme/mit/inf/dslreasoner/faulttree/components/ui/outline/.CftLanguageOutlineTreeProvider.xtendbin
delete mode 100644 Stochastic/hu.bme.mit.inf.dslreasoner.faulttree.components.ui/xtend-gen/hu/bme/mit/inf/dslreasoner/faulttree/components/ui/outline/.gitignore
delete mode 100644 Stochastic/hu.bme.mit.inf.dslreasoner.faulttree.components.ui/xtend-gen/hu/bme/mit/inf/dslreasoner/faulttree/components/ui/outline/CftLanguageOutlineTreeProvider.java
delete mode 100644 Stochastic/hu.bme.mit.inf.dslreasoner.faulttree.components.ui/xtend-gen/hu/bme/mit/inf/dslreasoner/faulttree/components/ui/quickfix/.CftLanguageQuickfixProvider.xtendbin
delete mode 100644 Stochastic/hu.bme.mit.inf.dslreasoner.faulttree.components.ui/xtend-gen/hu/bme/mit/inf/dslreasoner/faulttree/components/ui/quickfix/.gitignore
delete mode 100644 Stochastic/hu.bme.mit.inf.dslreasoner.faulttree.components.ui/xtend-gen/hu/bme/mit/inf/dslreasoner/faulttree/components/ui/quickfix/CftLanguageQuickfixProvider.java
delete mode 100644 Stochastic/hu.bme.mit.inf.dslreasoner.faulttree.components.ui/xtend-gen/hu/bme/mit/inf/dslreasoner/faulttree/components/ui/syntaxcoloring/.CftLanguageSemanticHighlightingCalculator.xtendbin
delete mode 100644 Stochastic/hu.bme.mit.inf.dslreasoner.faulttree.components.ui/xtend-gen/hu/bme/mit/inf/dslreasoner/faulttree/components/ui/syntaxcoloring/.CftLanguageTokenToAttributeIdMapper.xtendbin
delete mode 100644 Stochastic/hu.bme.mit.inf.dslreasoner.faulttree.components.ui/xtend-gen/hu/bme/mit/inf/dslreasoner/faulttree/components/ui/syntaxcoloring/.gitignore
delete mode 100644 Stochastic/hu.bme.mit.inf.dslreasoner.faulttree.components.ui/xtend-gen/hu/bme/mit/inf/dslreasoner/faulttree/components/ui/syntaxcoloring/CftLanguageSemanticHighlightingCalculator.java
delete mode 100644 Stochastic/hu.bme.mit.inf.dslreasoner.faulttree.components.ui/xtend-gen/hu/bme/mit/inf/dslreasoner/faulttree/components/ui/syntaxcoloring/CftLanguageTokenToAttributeIdMapper.java
delete mode 100644 Stochastic/hu.bme.mit.inf.dslreasoner.faulttree.components/.classpath
delete mode 100644 Stochastic/hu.bme.mit.inf.dslreasoner.faulttree.components/.gitignore
delete mode 100644 Stochastic/hu.bme.mit.inf.dslreasoner.faulttree.components/.launch/Generate CftLanguage (cft) Language Infrastructure.launch
delete mode 100644 Stochastic/hu.bme.mit.inf.dslreasoner.faulttree.components/.project
delete mode 100644 Stochastic/hu.bme.mit.inf.dslreasoner.faulttree.components/.settings/org.eclipse.core.resources.prefs
delete mode 100644 Stochastic/hu.bme.mit.inf.dslreasoner.faulttree.components/.settings/org.eclipse.jdt.core.prefs
delete mode 100644 Stochastic/hu.bme.mit.inf.dslreasoner.faulttree.components/META-INF/MANIFEST.MF
delete mode 100644 Stochastic/hu.bme.mit.inf.dslreasoner.faulttree.components/build.properties
delete mode 100644 Stochastic/hu.bme.mit.inf.dslreasoner.faulttree.components/model/generated/CftLanguage.ecore
delete mode 100644 Stochastic/hu.bme.mit.inf.dslreasoner.faulttree.components/model/generated/CftLanguage.genmodel
delete mode 100644 Stochastic/hu.bme.mit.inf.dslreasoner.faulttree.components/plugin.xml
delete mode 100644 Stochastic/hu.bme.mit.inf.dslreasoner.faulttree.components/src-gen/hu/bme/mit/inf/dslreasoner/faulttree/components/AbstractCftLanguageRuntimeModule.java
delete mode 100644 Stochastic/hu.bme.mit.inf.dslreasoner.faulttree.components/src-gen/hu/bme/mit/inf/dslreasoner/faulttree/components/CftLanguage.xtextbin
delete mode 100644 Stochastic/hu.bme.mit.inf.dslreasoner.faulttree.components/src-gen/hu/bme/mit/inf/dslreasoner/faulttree/components/CftLanguageStandaloneSetupGenerated.java
delete mode 100644 Stochastic/hu.bme.mit.inf.dslreasoner.faulttree.components/src-gen/hu/bme/mit/inf/dslreasoner/faulttree/components/cftLanguage/Assignment.java
delete mode 100644 Stochastic/hu.bme.mit.inf.dslreasoner.faulttree.components/src-gen/hu/bme/mit/inf/dslreasoner/faulttree/components/cftLanguage/CftLanguageFactory.java
delete mode 100644 Stochastic/hu.bme.mit.inf.dslreasoner.faulttree.components/src-gen/hu/bme/mit/inf/dslreasoner/faulttree/components/cftLanguage/CftLanguagePackage.java
delete mode 100644 Stochastic/hu.bme.mit.inf.dslreasoner.faulttree.components/src-gen/hu/bme/mit/inf/dslreasoner/faulttree/components/cftLanguage/CftModel.java
delete mode 100644 Stochastic/hu.bme.mit.inf.dslreasoner.faulttree.components/src-gen/hu/bme/mit/inf/dslreasoner/faulttree/components/cftLanguage/ComponentInstance.java
delete mode 100644 Stochastic/hu.bme.mit.inf.dslreasoner.faulttree.components/src-gen/hu/bme/mit/inf/dslreasoner/faulttree/components/cftLanguage/EventReference.java
delete mode 100644 Stochastic/hu.bme.mit.inf.dslreasoner.faulttree.components/src-gen/hu/bme/mit/inf/dslreasoner/faulttree/components/cftLanguage/ImportDeclaration.java
delete mode 100644 Stochastic/hu.bme.mit.inf.dslreasoner.faulttree.components/src-gen/hu/bme/mit/inf/dslreasoner/faulttree/components/cftLanguage/LookupDefinition.java
delete mode 100644 Stochastic/hu.bme.mit.inf.dslreasoner.faulttree.components/src-gen/hu/bme/mit/inf/dslreasoner/faulttree/components/cftLanguage/MappingDefinition.java
delete mode 100644 Stochastic/hu.bme.mit.inf.dslreasoner.faulttree.components/src-gen/hu/bme/mit/inf/dslreasoner/faulttree/components/cftLanguage/MappingParameter.java
delete mode 100644 Stochastic/hu.bme.mit.inf.dslreasoner.faulttree.components/src-gen/hu/bme/mit/inf/dslreasoner/faulttree/components/cftLanguage/TransformationDefinition.java
delete mode 100644 Stochastic/hu.bme.mit.inf.dslreasoner.faulttree.components/src-gen/hu/bme/mit/inf/dslreasoner/faulttree/components/cftLanguage/Variable.java
delete mode 100644 Stochastic/hu.bme.mit.inf.dslreasoner.faulttree.components/src-gen/hu/bme/mit/inf/dslreasoner/faulttree/components/cftLanguage/impl/AssignmentImpl.java
delete mode 100644 Stochastic/hu.bme.mit.inf.dslreasoner.faulttree.components/src-gen/hu/bme/mit/inf/dslreasoner/faulttree/components/cftLanguage/impl/CftLanguageFactoryImpl.java
delete mode 100644 Stochastic/hu.bme.mit.inf.dslreasoner.faulttree.components/src-gen/hu/bme/mit/inf/dslreasoner/faulttree/components/cftLanguage/impl/CftLanguagePackageImpl.java
delete mode 100644 Stochastic/hu.bme.mit.inf.dslreasoner.faulttree.components/src-gen/hu/bme/mit/inf/dslreasoner/faulttree/components/cftLanguage/impl/CftModelImpl.java
delete mode 100644 Stochastic/hu.bme.mit.inf.dslreasoner.faulttree.components/src-gen/hu/bme/mit/inf/dslreasoner/faulttree/components/cftLanguage/impl/ComponentInstanceImpl.java
delete mode 100644 Stochastic/hu.bme.mit.inf.dslreasoner.faulttree.components/src-gen/hu/bme/mit/inf/dslreasoner/faulttree/components/cftLanguage/impl/EventReferenceImpl.java
delete mode 100644 Stochastic/hu.bme.mit.inf.dslreasoner.faulttree.components/src-gen/hu/bme/mit/inf/dslreasoner/faulttree/components/cftLanguage/impl/ImportDeclarationImpl.java
delete mode 100644 Stochastic/hu.bme.mit.inf.dslreasoner.faulttree.components/src-gen/hu/bme/mit/inf/dslreasoner/faulttree/components/cftLanguage/impl/LookupDefinitionImpl.java
delete mode 100644 Stochastic/hu.bme.mit.inf.dslreasoner.faulttree.components/src-gen/hu/bme/mit/inf/dslreasoner/faulttree/components/cftLanguage/impl/MappingDefinitionImpl.java
delete mode 100644 Stochastic/hu.bme.mit.inf.dslreasoner.faulttree.components/src-gen/hu/bme/mit/inf/dslreasoner/faulttree/components/cftLanguage/impl/MappingParameterImpl.java
delete mode 100644 Stochastic/hu.bme.mit.inf.dslreasoner.faulttree.components/src-gen/hu/bme/mit/inf/dslreasoner/faulttree/components/cftLanguage/impl/TransformationDefinitionImpl.java
delete mode 100644 Stochastic/hu.bme.mit.inf.dslreasoner.faulttree.components/src-gen/hu/bme/mit/inf/dslreasoner/faulttree/components/cftLanguage/impl/VariableImpl.java
delete mode 100644 Stochastic/hu.bme.mit.inf.dslreasoner.faulttree.components/src-gen/hu/bme/mit/inf/dslreasoner/faulttree/components/cftLanguage/util/CftLanguageAdapterFactory.java
delete mode 100644 Stochastic/hu.bme.mit.inf.dslreasoner.faulttree.components/src-gen/hu/bme/mit/inf/dslreasoner/faulttree/components/cftLanguage/util/CftLanguageSwitch.java
delete mode 100644 Stochastic/hu.bme.mit.inf.dslreasoner.faulttree.components/src-gen/hu/bme/mit/inf/dslreasoner/faulttree/components/parser/antlr/CftLanguageAntlrTokenFileProvider.java
delete mode 100644 Stochastic/hu.bme.mit.inf.dslreasoner.faulttree.components/src-gen/hu/bme/mit/inf/dslreasoner/faulttree/components/parser/antlr/CftLanguageParser.java
delete mode 100644 Stochastic/hu.bme.mit.inf.dslreasoner.faulttree.components/src-gen/hu/bme/mit/inf/dslreasoner/faulttree/components/parser/antlr/internal/InternalCftLanguage.g
delete mode 100644 Stochastic/hu.bme.mit.inf.dslreasoner.faulttree.components/src-gen/hu/bme/mit/inf/dslreasoner/faulttree/components/parser/antlr/internal/InternalCftLanguage.tokens
delete mode 100644 Stochastic/hu.bme.mit.inf.dslreasoner.faulttree.components/src-gen/hu/bme/mit/inf/dslreasoner/faulttree/components/parser/antlr/internal/InternalCftLanguageLexer.java
delete mode 100644 Stochastic/hu.bme.mit.inf.dslreasoner.faulttree.components/src-gen/hu/bme/mit/inf/dslreasoner/faulttree/components/parser/antlr/internal/InternalCftLanguageParser.java
delete mode 100644 Stochastic/hu.bme.mit.inf.dslreasoner.faulttree.components/src-gen/hu/bme/mit/inf/dslreasoner/faulttree/components/scoping/AbstractCftLanguageScopeProvider.java
delete mode 100644 Stochastic/hu.bme.mit.inf.dslreasoner.faulttree.components/src-gen/hu/bme/mit/inf/dslreasoner/faulttree/components/serializer/CftLanguageSemanticSequencer.java
delete mode 100644 Stochastic/hu.bme.mit.inf.dslreasoner.faulttree.components/src-gen/hu/bme/mit/inf/dslreasoner/faulttree/components/serializer/CftLanguageSyntacticSequencer.java
delete mode 100644 Stochastic/hu.bme.mit.inf.dslreasoner.faulttree.components/src-gen/hu/bme/mit/inf/dslreasoner/faulttree/components/services/CftLanguageGrammarAccess.java
delete mode 100644 Stochastic/hu.bme.mit.inf.dslreasoner.faulttree.components/src-gen/hu/bme/mit/inf/dslreasoner/faulttree/components/validation/AbstractCftLanguageValidator.java
delete mode 100644 Stochastic/hu.bme.mit.inf.dslreasoner.faulttree.components/src-gen/hu/bme/mit/inf/dslreasoner/faulttree/components/validation/CftLanguageConfigurableIssueCodesProvider.java
delete mode 100644 Stochastic/hu.bme.mit.inf.dslreasoner.faulttree.components/src/hu/bme/mit/inf/dslreasoner/faulttree/components/CftLanguage.xtext
delete mode 100644 Stochastic/hu.bme.mit.inf.dslreasoner.faulttree.components/src/hu/bme/mit/inf/dslreasoner/faulttree/components/CftLanguageRuntimeModule.xtend
delete mode 100644 Stochastic/hu.bme.mit.inf.dslreasoner.faulttree.components/src/hu/bme/mit/inf/dslreasoner/faulttree/components/CftLanguageStandaloneSetup.xtend
delete mode 100644 Stochastic/hu.bme.mit.inf.dslreasoner.faulttree.components/src/hu/bme/mit/inf/dslreasoner/faulttree/components/GenerateCftLanguage.mwe2
delete mode 100644 Stochastic/hu.bme.mit.inf.dslreasoner.faulttree.components/src/hu/bme/mit/inf/dslreasoner/faulttree/components/conversion/CftLanguageValueConverterService.xtend
delete mode 100644 Stochastic/hu.bme.mit.inf.dslreasoner.faulttree.components/src/hu/bme/mit/inf/dslreasoner/faulttree/components/conversion/OF_INTValueConverter.xtend
delete mode 100644 Stochastic/hu.bme.mit.inf.dslreasoner.faulttree.components/src/hu/bme/mit/inf/dslreasoner/faulttree/components/generator/CftLanguageGenerator.xtend
delete mode 100644 Stochastic/hu.bme.mit.inf.dslreasoner.faulttree.components/src/hu/bme/mit/inf/dslreasoner/faulttree/components/naming/CftLanguageQualifiedNameProvider.xtend
delete mode 100644 Stochastic/hu.bme.mit.inf.dslreasoner.faulttree.components/src/hu/bme/mit/inf/dslreasoner/faulttree/components/naming/PackageNameProvider.xtend
delete mode 100644 Stochastic/hu.bme.mit.inf.dslreasoner.faulttree.components/src/hu/bme/mit/inf/dslreasoner/faulttree/components/scoping/CftLanguageImportedNamespaceAwareLocalScopeProvider.xtend
delete mode 100644 Stochastic/hu.bme.mit.inf.dslreasoner.faulttree.components/src/hu/bme/mit/inf/dslreasoner/faulttree/components/scoping/CftLanguageScopeProvider.xtend
delete mode 100644 Stochastic/hu.bme.mit.inf.dslreasoner.faulttree.components/src/hu/bme/mit/inf/dslreasoner/faulttree/components/validation/CftLanguageValidator.xtend
delete mode 100644 Stochastic/hu.bme.mit.inf.dslreasoner.faulttree.components/xtend-gen/hu/bme/mit/inf/dslreasoner/faulttree/components/.CftLanguageRuntimeModule.xtendbin
delete mode 100644 Stochastic/hu.bme.mit.inf.dslreasoner.faulttree.components/xtend-gen/hu/bme/mit/inf/dslreasoner/faulttree/components/.CftLanguageStandaloneSetup.xtendbin
delete mode 100644 Stochastic/hu.bme.mit.inf.dslreasoner.faulttree.components/xtend-gen/hu/bme/mit/inf/dslreasoner/faulttree/components/.gitignore
delete mode 100644 Stochastic/hu.bme.mit.inf.dslreasoner.faulttree.components/xtend-gen/hu/bme/mit/inf/dslreasoner/faulttree/components/CftLanguageRuntimeModule.java
delete mode 100644 Stochastic/hu.bme.mit.inf.dslreasoner.faulttree.components/xtend-gen/hu/bme/mit/inf/dslreasoner/faulttree/components/CftLanguageStandaloneSetup.java
delete mode 100644 Stochastic/hu.bme.mit.inf.dslreasoner.faulttree.components/xtend-gen/hu/bme/mit/inf/dslreasoner/faulttree/components/conversion/.CftLanguageValueConverterService.xtendbin
delete mode 100644 Stochastic/hu.bme.mit.inf.dslreasoner.faulttree.components/xtend-gen/hu/bme/mit/inf/dslreasoner/faulttree/components/conversion/.OF_INTValueConverter.xtendbin
delete mode 100644 Stochastic/hu.bme.mit.inf.dslreasoner.faulttree.components/xtend-gen/hu/bme/mit/inf/dslreasoner/faulttree/components/conversion/.gitignore
delete mode 100644 Stochastic/hu.bme.mit.inf.dslreasoner.faulttree.components/xtend-gen/hu/bme/mit/inf/dslreasoner/faulttree/components/conversion/CftLanguageValueConverterService.java
delete mode 100644 Stochastic/hu.bme.mit.inf.dslreasoner.faulttree.components/xtend-gen/hu/bme/mit/inf/dslreasoner/faulttree/components/conversion/OF_INTValueConverter.java
delete mode 100644 Stochastic/hu.bme.mit.inf.dslreasoner.faulttree.components/xtend-gen/hu/bme/mit/inf/dslreasoner/faulttree/components/generator/.CftLanguageGenerator.xtendbin
delete mode 100644 Stochastic/hu.bme.mit.inf.dslreasoner.faulttree.components/xtend-gen/hu/bme/mit/inf/dslreasoner/faulttree/components/generator/.gitignore
delete mode 100644 Stochastic/hu.bme.mit.inf.dslreasoner.faulttree.components/xtend-gen/hu/bme/mit/inf/dslreasoner/faulttree/components/generator/CftLanguageGenerator.java
delete mode 100644 Stochastic/hu.bme.mit.inf.dslreasoner.faulttree.components/xtend-gen/hu/bme/mit/inf/dslreasoner/faulttree/components/naming/.CftLanguageQualifiedNameProvider.xtendbin
delete mode 100644 Stochastic/hu.bme.mit.inf.dslreasoner.faulttree.components/xtend-gen/hu/bme/mit/inf/dslreasoner/faulttree/components/naming/.PackageNameProvider.xtendbin
delete mode 100644 Stochastic/hu.bme.mit.inf.dslreasoner.faulttree.components/xtend-gen/hu/bme/mit/inf/dslreasoner/faulttree/components/naming/.gitignore
delete mode 100644 Stochastic/hu.bme.mit.inf.dslreasoner.faulttree.components/xtend-gen/hu/bme/mit/inf/dslreasoner/faulttree/components/naming/CftLanguageQualifiedNameProvider.java
delete mode 100644 Stochastic/hu.bme.mit.inf.dslreasoner.faulttree.components/xtend-gen/hu/bme/mit/inf/dslreasoner/faulttree/components/naming/PackageNameProvider.java
delete mode 100644 Stochastic/hu.bme.mit.inf.dslreasoner.faulttree.components/xtend-gen/hu/bme/mit/inf/dslreasoner/faulttree/components/scoping/.CftLanguageImportedNamespaceAwareLocalScopeProvider.xtendbin
delete mode 100644 Stochastic/hu.bme.mit.inf.dslreasoner.faulttree.components/xtend-gen/hu/bme/mit/inf/dslreasoner/faulttree/components/scoping/.CftLanguageScopeProvider.xtendbin
delete mode 100644 Stochastic/hu.bme.mit.inf.dslreasoner.faulttree.components/xtend-gen/hu/bme/mit/inf/dslreasoner/faulttree/components/scoping/.gitignore
delete mode 100644 Stochastic/hu.bme.mit.inf.dslreasoner.faulttree.components/xtend-gen/hu/bme/mit/inf/dslreasoner/faulttree/components/scoping/CftLanguageImportedNamespaceAwareLocalScopeProvider.java
delete mode 100644 Stochastic/hu.bme.mit.inf.dslreasoner.faulttree.components/xtend-gen/hu/bme/mit/inf/dslreasoner/faulttree/components/scoping/CftLanguageScopeProvider.java
delete mode 100644 Stochastic/hu.bme.mit.inf.dslreasoner.faulttree.components/xtend-gen/hu/bme/mit/inf/dslreasoner/faulttree/components/validation/.CftLanguageValidator.xtendbin
delete mode 100644 Stochastic/hu.bme.mit.inf.dslreasoner.faulttree.components/xtend-gen/hu/bme/mit/inf/dslreasoner/faulttree/components/validation/.gitignore
delete mode 100644 Stochastic/hu.bme.mit.inf.dslreasoner.faulttree.components/xtend-gen/hu/bme/mit/inf/dslreasoner/faulttree/components/validation/CftLanguageValidator.java
delete mode 100644 Stochastic/hu.bme.mit.inf.dslreasoner.faulttree.model/.classpath
delete mode 100644 Stochastic/hu.bme.mit.inf.dslreasoner.faulttree.model/.gitignore
delete mode 100644 Stochastic/hu.bme.mit.inf.dslreasoner.faulttree.model/.project
delete mode 100644 Stochastic/hu.bme.mit.inf.dslreasoner.faulttree.model/.settings/org.eclipse.jdt.core.prefs
delete mode 100644 Stochastic/hu.bme.mit.inf.dslreasoner.faulttree.model/META-INF/MANIFEST.MF
delete mode 100644 Stochastic/hu.bme.mit.inf.dslreasoner.faulttree.model/build.properties
delete mode 100644 Stochastic/hu.bme.mit.inf.dslreasoner.faulttree.model/ecore-gen/hu/bme/mit/inf/dslreasoner/faulttree/model/cft/AndGateDefinition.java
delete mode 100644 Stochastic/hu.bme.mit.inf.dslreasoner.faulttree.model/ecore-gen/hu/bme/mit/inf/dslreasoner/faulttree/model/cft/BasicEventDefinition.java
delete mode 100644 Stochastic/hu.bme.mit.inf.dslreasoner.faulttree.model/ecore-gen/hu/bme/mit/inf/dslreasoner/faulttree/model/cft/CftFactory.java
delete mode 100644 Stochastic/hu.bme.mit.inf.dslreasoner.faulttree.model/ecore-gen/hu/bme/mit/inf/dslreasoner/faulttree/model/cft/CftPackage.java
delete mode 100644 Stochastic/hu.bme.mit.inf.dslreasoner.faulttree.model/ecore-gen/hu/bme/mit/inf/dslreasoner/faulttree/model/cft/Component.java
delete mode 100644 Stochastic/hu.bme.mit.inf.dslreasoner.faulttree.model/ecore-gen/hu/bme/mit/inf/dslreasoner/faulttree/model/cft/ComponentDefinition.java
delete mode 100644 Stochastic/hu.bme.mit.inf.dslreasoner.faulttree.model/ecore-gen/hu/bme/mit/inf/dslreasoner/faulttree/model/cft/ComponentFaultTree.java
delete mode 100644 Stochastic/hu.bme.mit.inf.dslreasoner.faulttree.model/ecore-gen/hu/bme/mit/inf/dslreasoner/faulttree/model/cft/Connection.java
delete mode 100644 Stochastic/hu.bme.mit.inf.dslreasoner.faulttree.model/ecore-gen/hu/bme/mit/inf/dslreasoner/faulttree/model/cft/EventDeclaration.java
delete mode 100644 Stochastic/hu.bme.mit.inf.dslreasoner.faulttree.model/ecore-gen/hu/bme/mit/inf/dslreasoner/faulttree/model/cft/EventDefinition.java
delete mode 100644 Stochastic/hu.bme.mit.inf.dslreasoner.faulttree.model/ecore-gen/hu/bme/mit/inf/dslreasoner/faulttree/model/cft/GateDefinition.java
delete mode 100644 Stochastic/hu.bme.mit.inf.dslreasoner.faulttree.model/ecore-gen/hu/bme/mit/inf/dslreasoner/faulttree/model/cft/Input.java
delete mode 100644 Stochastic/hu.bme.mit.inf.dslreasoner.faulttree.model/ecore-gen/hu/bme/mit/inf/dslreasoner/faulttree/model/cft/InputEvent.java
delete mode 100644 Stochastic/hu.bme.mit.inf.dslreasoner.faulttree.model/ecore-gen/hu/bme/mit/inf/dslreasoner/faulttree/model/cft/KOfMGateDefinition.java
delete mode 100644 Stochastic/hu.bme.mit.inf.dslreasoner.faulttree.model/ecore-gen/hu/bme/mit/inf/dslreasoner/faulttree/model/cft/ModalElement.java
delete mode 100644 Stochastic/hu.bme.mit.inf.dslreasoner.faulttree.model/ecore-gen/hu/bme/mit/inf/dslreasoner/faulttree/model/cft/Modality.java
delete mode 100644 Stochastic/hu.bme.mit.inf.dslreasoner.faulttree.model/ecore-gen/hu/bme/mit/inf/dslreasoner/faulttree/model/cft/OrGateDefinition.java
delete mode 100644 Stochastic/hu.bme.mit.inf.dslreasoner.faulttree.model/ecore-gen/hu/bme/mit/inf/dslreasoner/faulttree/model/cft/Output.java
delete mode 100644 Stochastic/hu.bme.mit.inf.dslreasoner.faulttree.model/ecore-gen/hu/bme/mit/inf/dslreasoner/faulttree/model/cft/impl/AndGateDefinitionImpl.java
delete mode 100644 Stochastic/hu.bme.mit.inf.dslreasoner.faulttree.model/ecore-gen/hu/bme/mit/inf/dslreasoner/faulttree/model/cft/impl/BasicEventDefinitionImpl.java
delete mode 100644 Stochastic/hu.bme.mit.inf.dslreasoner.faulttree.model/ecore-gen/hu/bme/mit/inf/dslreasoner/faulttree/model/cft/impl/CftFactoryImpl.java
delete mode 100644 Stochastic/hu.bme.mit.inf.dslreasoner.faulttree.model/ecore-gen/hu/bme/mit/inf/dslreasoner/faulttree/model/cft/impl/CftPackageImpl.java
delete mode 100644 Stochastic/hu.bme.mit.inf.dslreasoner.faulttree.model/ecore-gen/hu/bme/mit/inf/dslreasoner/faulttree/model/cft/impl/ComponentDefinitionImpl.java
delete mode 100644 Stochastic/hu.bme.mit.inf.dslreasoner.faulttree.model/ecore-gen/hu/bme/mit/inf/dslreasoner/faulttree/model/cft/impl/ComponentFaultTreeImpl.java
delete mode 100644 Stochastic/hu.bme.mit.inf.dslreasoner.faulttree.model/ecore-gen/hu/bme/mit/inf/dslreasoner/faulttree/model/cft/impl/ComponentImpl.java
delete mode 100644 Stochastic/hu.bme.mit.inf.dslreasoner.faulttree.model/ecore-gen/hu/bme/mit/inf/dslreasoner/faulttree/model/cft/impl/ConnectionImpl.java
delete mode 100644 Stochastic/hu.bme.mit.inf.dslreasoner.faulttree.model/ecore-gen/hu/bme/mit/inf/dslreasoner/faulttree/model/cft/impl/EventDeclarationImpl.java
delete mode 100644 Stochastic/hu.bme.mit.inf.dslreasoner.faulttree.model/ecore-gen/hu/bme/mit/inf/dslreasoner/faulttree/model/cft/impl/EventDefinitionImpl.java
delete mode 100644 Stochastic/hu.bme.mit.inf.dslreasoner.faulttree.model/ecore-gen/hu/bme/mit/inf/dslreasoner/faulttree/model/cft/impl/GateDefinitionImpl.java
delete mode 100644 Stochastic/hu.bme.mit.inf.dslreasoner.faulttree.model/ecore-gen/hu/bme/mit/inf/dslreasoner/faulttree/model/cft/impl/InputEventImpl.java
delete mode 100644 Stochastic/hu.bme.mit.inf.dslreasoner.faulttree.model/ecore-gen/hu/bme/mit/inf/dslreasoner/faulttree/model/cft/impl/InputImpl.java
delete mode 100644 Stochastic/hu.bme.mit.inf.dslreasoner.faulttree.model/ecore-gen/hu/bme/mit/inf/dslreasoner/faulttree/model/cft/impl/KOfMGateDefinitionImpl.java
delete mode 100644 Stochastic/hu.bme.mit.inf.dslreasoner.faulttree.model/ecore-gen/hu/bme/mit/inf/dslreasoner/faulttree/model/cft/impl/OrGateDefinitionImpl.java
delete mode 100644 Stochastic/hu.bme.mit.inf.dslreasoner.faulttree.model/ecore-gen/hu/bme/mit/inf/dslreasoner/faulttree/model/cft/impl/OutputImpl.java
delete mode 100644 Stochastic/hu.bme.mit.inf.dslreasoner.faulttree.model/ecore-gen/hu/bme/mit/inf/dslreasoner/faulttree/model/cft/util/CftAdapterFactory.java
delete mode 100644 Stochastic/hu.bme.mit.inf.dslreasoner.faulttree.model/ecore-gen/hu/bme/mit/inf/dslreasoner/faulttree/model/cft/util/CftSwitch.java
delete mode 100644 Stochastic/hu.bme.mit.inf.dslreasoner.faulttree.model/ecore-gen/hu/bme/mit/inf/dslreasoner/faulttree/model/ft/AndGate.java
delete mode 100644 Stochastic/hu.bme.mit.inf.dslreasoner.faulttree.model/ecore-gen/hu/bme/mit/inf/dslreasoner/faulttree/model/ft/BasicEvent.java
delete mode 100644 Stochastic/hu.bme.mit.inf.dslreasoner.faulttree.model/ecore-gen/hu/bme/mit/inf/dslreasoner/faulttree/model/ft/ConstantDistribution.java
delete mode 100644 Stochastic/hu.bme.mit.inf.dslreasoner.faulttree.model/ecore-gen/hu/bme/mit/inf/dslreasoner/faulttree/model/ft/ConstantEvent.java
delete mode 100644 Stochastic/hu.bme.mit.inf.dslreasoner.faulttree.model/ecore-gen/hu/bme/mit/inf/dslreasoner/faulttree/model/ft/ConstantModel.java
delete mode 100644 Stochastic/hu.bme.mit.inf.dslreasoner.faulttree.model/ecore-gen/hu/bme/mit/inf/dslreasoner/faulttree/model/ft/Distribution.java
delete mode 100644 Stochastic/hu.bme.mit.inf.dslreasoner.faulttree.model/ecore-gen/hu/bme/mit/inf/dslreasoner/faulttree/model/ft/Event.java
delete mode 100644 Stochastic/hu.bme.mit.inf.dslreasoner.faulttree.model/ecore-gen/hu/bme/mit/inf/dslreasoner/faulttree/model/ft/ExponentialDistribution.java
delete mode 100644 Stochastic/hu.bme.mit.inf.dslreasoner.faulttree.model/ecore-gen/hu/bme/mit/inf/dslreasoner/faulttree/model/ft/FaultTree.java
delete mode 100644 Stochastic/hu.bme.mit.inf.dslreasoner.faulttree.model/ecore-gen/hu/bme/mit/inf/dslreasoner/faulttree/model/ft/FtFactory.java
delete mode 100644 Stochastic/hu.bme.mit.inf.dslreasoner.faulttree.model/ecore-gen/hu/bme/mit/inf/dslreasoner/faulttree/model/ft/FtPackage.java
delete mode 100644 Stochastic/hu.bme.mit.inf.dslreasoner.faulttree.model/ecore-gen/hu/bme/mit/inf/dslreasoner/faulttree/model/ft/Gate.java
delete mode 100644 Stochastic/hu.bme.mit.inf.dslreasoner.faulttree.model/ecore-gen/hu/bme/mit/inf/dslreasoner/faulttree/model/ft/KOfMGate.java
delete mode 100644 Stochastic/hu.bme.mit.inf.dslreasoner.faulttree.model/ecore-gen/hu/bme/mit/inf/dslreasoner/faulttree/model/ft/OrGate.java
delete mode 100644 Stochastic/hu.bme.mit.inf.dslreasoner.faulttree.model/ecore-gen/hu/bme/mit/inf/dslreasoner/faulttree/model/ft/RandomEvent.java
delete mode 100644 Stochastic/hu.bme.mit.inf.dslreasoner.faulttree.model/ecore-gen/hu/bme/mit/inf/dslreasoner/faulttree/model/ft/ReliabilityModel.java
delete mode 100644 Stochastic/hu.bme.mit.inf.dslreasoner.faulttree.model/ecore-gen/hu/bme/mit/inf/dslreasoner/faulttree/model/ft/impl/AndGateImpl.java
delete mode 100644 Stochastic/hu.bme.mit.inf.dslreasoner.faulttree.model/ecore-gen/hu/bme/mit/inf/dslreasoner/faulttree/model/ft/impl/BasicEventImpl.java
delete mode 100644 Stochastic/hu.bme.mit.inf.dslreasoner.faulttree.model/ecore-gen/hu/bme/mit/inf/dslreasoner/faulttree/model/ft/impl/ConstantDistributionImpl.java
delete mode 100644 Stochastic/hu.bme.mit.inf.dslreasoner.faulttree.model/ecore-gen/hu/bme/mit/inf/dslreasoner/faulttree/model/ft/impl/ConstantEventImpl.java
delete mode 100644 Stochastic/hu.bme.mit.inf.dslreasoner.faulttree.model/ecore-gen/hu/bme/mit/inf/dslreasoner/faulttree/model/ft/impl/ConstantModelImpl.java
delete mode 100644 Stochastic/hu.bme.mit.inf.dslreasoner.faulttree.model/ecore-gen/hu/bme/mit/inf/dslreasoner/faulttree/model/ft/impl/DistributionImpl.java
delete mode 100644 Stochastic/hu.bme.mit.inf.dslreasoner.faulttree.model/ecore-gen/hu/bme/mit/inf/dslreasoner/faulttree/model/ft/impl/EventImpl.java
delete mode 100644 Stochastic/hu.bme.mit.inf.dslreasoner.faulttree.model/ecore-gen/hu/bme/mit/inf/dslreasoner/faulttree/model/ft/impl/ExponentialDistributionImpl.java
delete mode 100644 Stochastic/hu.bme.mit.inf.dslreasoner.faulttree.model/ecore-gen/hu/bme/mit/inf/dslreasoner/faulttree/model/ft/impl/FaultTreeImpl.java
delete mode 100644 Stochastic/hu.bme.mit.inf.dslreasoner.faulttree.model/ecore-gen/hu/bme/mit/inf/dslreasoner/faulttree/model/ft/impl/FtFactoryImpl.java
delete mode 100644 Stochastic/hu.bme.mit.inf.dslreasoner.faulttree.model/ecore-gen/hu/bme/mit/inf/dslreasoner/faulttree/model/ft/impl/FtPackageImpl.java
delete mode 100644 Stochastic/hu.bme.mit.inf.dslreasoner.faulttree.model/ecore-gen/hu/bme/mit/inf/dslreasoner/faulttree/model/ft/impl/GateImpl.java
delete mode 100644 Stochastic/hu.bme.mit.inf.dslreasoner.faulttree.model/ecore-gen/hu/bme/mit/inf/dslreasoner/faulttree/model/ft/impl/KOfMGateImpl.java
delete mode 100644 Stochastic/hu.bme.mit.inf.dslreasoner.faulttree.model/ecore-gen/hu/bme/mit/inf/dslreasoner/faulttree/model/ft/impl/OrGateImpl.java
delete mode 100644 Stochastic/hu.bme.mit.inf.dslreasoner.faulttree.model/ecore-gen/hu/bme/mit/inf/dslreasoner/faulttree/model/ft/impl/RandomEventImpl.java
delete mode 100644 Stochastic/hu.bme.mit.inf.dslreasoner.faulttree.model/ecore-gen/hu/bme/mit/inf/dslreasoner/faulttree/model/ft/impl/ReliabilityModelImpl.java
delete mode 100644 Stochastic/hu.bme.mit.inf.dslreasoner.faulttree.model/ecore-gen/hu/bme/mit/inf/dslreasoner/faulttree/model/ft/util/FtAdapterFactory.java
delete mode 100644 Stochastic/hu.bme.mit.inf.dslreasoner.faulttree.model/ecore-gen/hu/bme/mit/inf/dslreasoner/faulttree/model/ft/util/FtSwitch.java
delete mode 100644 Stochastic/hu.bme.mit.inf.dslreasoner.faulttree.model/model/cft.ecore
delete mode 100644 Stochastic/hu.bme.mit.inf.dslreasoner.faulttree.model/model/cft.genmodel
delete mode 100644 Stochastic/hu.bme.mit.inf.dslreasoner.faulttree.model/model/ft.ecore
delete mode 100644 Stochastic/hu.bme.mit.inf.dslreasoner.faulttree.model/model/ft.genmodel
delete mode 100644 Stochastic/hu.bme.mit.inf.dslreasoner.faulttree.model/plugin.properties
delete mode 100644 Stochastic/hu.bme.mit.inf.dslreasoner.faulttree.model/plugin.xml
delete mode 100644 Stochastic/hu.bme.mit.inf.dslreasoner.faulttree.model/representations.aird
delete mode 100644 Stochastic/hu.bme.mit.inf.dslreasoner.faulttree.model/src/hu/bme/mit/inf/dslreasoner/faulttree/model/util/CftExtensions.xtend
delete mode 100644 Stochastic/hu.bme.mit.inf.dslreasoner.faulttree.model/xtend-gen/hu/bme/mit/inf/dslreasoner/faulttree/model/util/.CftExtensions.xtendbin
delete mode 100644 Stochastic/hu.bme.mit.inf.dslreasoner.faulttree.model/xtend-gen/hu/bme/mit/inf/dslreasoner/faulttree/model/util/.gitignore
delete mode 100644 Stochastic/hu.bme.mit.inf.dslreasoner.faulttree.model/xtend-gen/hu/bme/mit/inf/dslreasoner/faulttree/model/util/CftExtensions.java
delete mode 100644 Stochastic/hu.bme.mit.inf.dslreasoner.faulttree.transformation/.classpath
delete mode 100644 Stochastic/hu.bme.mit.inf.dslreasoner.faulttree.transformation/.gitignore
delete mode 100644 Stochastic/hu.bme.mit.inf.dslreasoner.faulttree.transformation/.project
delete mode 100644 Stochastic/hu.bme.mit.inf.dslreasoner.faulttree.transformation/.settings/org.eclipse.jdt.core.prefs
delete mode 100644 Stochastic/hu.bme.mit.inf.dslreasoner.faulttree.transformation/META-INF/MANIFEST.MF
delete mode 100644 Stochastic/hu.bme.mit.inf.dslreasoner.faulttree.transformation/build.properties
delete mode 100644 Stochastic/hu.bme.mit.inf.dslreasoner.faulttree.transformation/src/hu/bme/mit/inf/dslreasoner/faulttree/transformation/cft2ft/Cft2FtTransformation.xtend
delete mode 100644 Stochastic/hu.bme.mit.inf.dslreasoner.faulttree.transformation/src/hu/bme/mit/inf/dslreasoner/faulttree/transformation/cft2ft/EventCollection.xtend
delete mode 100644 Stochastic/hu.bme.mit.inf.dslreasoner.faulttree.transformation/src/hu/bme/mit/inf/dslreasoner/faulttree/transformation/cft2ft/EventMaterializer.xtend
delete mode 100644 Stochastic/hu.bme.mit.inf.dslreasoner.faulttree.transformation/src/hu/bme/mit/inf/dslreasoner/faulttree/transformation/cft2ft/FaultTreeBuilder.xtend
delete mode 100644 Stochastic/hu.bme.mit.inf.dslreasoner.faulttree.transformation/src/hu/bme/mit/inf/dslreasoner/faulttree/transformation/ecore2cft/ComponentFaultTreeTrace.xtend
delete mode 100644 Stochastic/hu.bme.mit.inf.dslreasoner.faulttree.transformation/src/hu/bme/mit/inf/dslreasoner/faulttree/transformation/ecore2cft/ComponentInstanceTrace.xtend
delete mode 100644 Stochastic/hu.bme.mit.inf.dslreasoner.faulttree.transformation/src/hu/bme/mit/inf/dslreasoner/faulttree/transformation/ecore2cft/ComponentNameGenerator.xtend
delete mode 100644 Stochastic/hu.bme.mit.inf.dslreasoner.faulttree.transformation/src/hu/bme/mit/inf/dslreasoner/faulttree/transformation/ecore2cft/Ecore2CftTransformation.xtend
delete mode 100644 Stochastic/hu.bme.mit.inf.dslreasoner.faulttree.transformation/src/hu/bme/mit/inf/dslreasoner/faulttree/transformation/ecore2cft/InputTrace.xtend
delete mode 100644 Stochastic/hu.bme.mit.inf.dslreasoner.faulttree.transformation/src/hu/bme/mit/inf/dslreasoner/faulttree/transformation/ecore2cft/LookupHandler.xtend
delete mode 100644 Stochastic/hu.bme.mit.inf.dslreasoner.faulttree.transformation/src/hu/bme/mit/inf/dslreasoner/faulttree/transformation/ecore2cft/MappingHandler.xtend
delete mode 100644 Stochastic/hu.bme.mit.inf.dslreasoner.faulttree.transformation/src/hu/bme/mit/inf/dslreasoner/faulttree/transformation/ecore2cft/MappingQueries.xtend
delete mode 100644 Stochastic/hu.bme.mit.inf.dslreasoner.faulttree.transformation/src/hu/bme/mit/inf/dslreasoner/faulttree/transformation/ft2galileo/Ft2GalileoTransformation.xtend
delete mode 100644 Stochastic/hu.bme.mit.inf.dslreasoner.faulttree.transformation/src/hu/bme/mit/inf/dslreasoner/faulttree/transformation/solver/ReliabilityResult.xtend
delete mode 100644 Stochastic/hu.bme.mit.inf.dslreasoner.faulttree.transformation/src/hu/bme/mit/inf/dslreasoner/faulttree/transformation/solver/StormDftConfiguration.xtend
delete mode 100644 Stochastic/hu.bme.mit.inf.dslreasoner.faulttree.transformation/src/hu/bme/mit/inf/dslreasoner/faulttree/transformation/solver/StormDftHandler.xtend
delete mode 100644 Stochastic/hu.bme.mit.inf.dslreasoner.faulttree.transformation/src/hu/bme/mit/inf/dslreasoner/faulttree/transformation/solver/StormDftSolver.xtend
delete mode 100644 Stochastic/hu.bme.mit.inf.dslreasoner.faulttree.transformation/xtend-gen/hu/bme/mit/inf/dslreasoner/faulttree/transformation/.gitignore
delete mode 100644 Stochastic/hu.bme.mit.inf.dslreasoner.faulttree.transformation/xtend-gen/hu/bme/mit/inf/dslreasoner/faulttree/transformation/cft2ft/.Cft2FtTransformation.xtendbin
delete mode 100644 Stochastic/hu.bme.mit.inf.dslreasoner.faulttree.transformation/xtend-gen/hu/bme/mit/inf/dslreasoner/faulttree/transformation/cft2ft/.EventCollection.xtendbin
delete mode 100644 Stochastic/hu.bme.mit.inf.dslreasoner.faulttree.transformation/xtend-gen/hu/bme/mit/inf/dslreasoner/faulttree/transformation/cft2ft/.EventMaterializer.xtendbin
delete mode 100644 Stochastic/hu.bme.mit.inf.dslreasoner.faulttree.transformation/xtend-gen/hu/bme/mit/inf/dslreasoner/faulttree/transformation/cft2ft/.FaultTreeBuilder.xtendbin
delete mode 100644 Stochastic/hu.bme.mit.inf.dslreasoner.faulttree.transformation/xtend-gen/hu/bme/mit/inf/dslreasoner/faulttree/transformation/cft2ft/.gitignore
delete mode 100644 Stochastic/hu.bme.mit.inf.dslreasoner.faulttree.transformation/xtend-gen/hu/bme/mit/inf/dslreasoner/faulttree/transformation/cft2ft/Cft2FtTransformation.java
delete mode 100644 Stochastic/hu.bme.mit.inf.dslreasoner.faulttree.transformation/xtend-gen/hu/bme/mit/inf/dslreasoner/faulttree/transformation/cft2ft/EventCollection.java
delete mode 100644 Stochastic/hu.bme.mit.inf.dslreasoner.faulttree.transformation/xtend-gen/hu/bme/mit/inf/dslreasoner/faulttree/transformation/cft2ft/EventMaterializer.java
delete mode 100644 Stochastic/hu.bme.mit.inf.dslreasoner.faulttree.transformation/xtend-gen/hu/bme/mit/inf/dslreasoner/faulttree/transformation/cft2ft/FaultTreeBuilder.java
delete mode 100644 Stochastic/hu.bme.mit.inf.dslreasoner.faulttree.transformation/xtend-gen/hu/bme/mit/inf/dslreasoner/faulttree/transformation/ecore2cft/.ComponentFaultTreeTrace.xtendbin
delete mode 100644 Stochastic/hu.bme.mit.inf.dslreasoner.faulttree.transformation/xtend-gen/hu/bme/mit/inf/dslreasoner/faulttree/transformation/ecore2cft/.ComponentInstanceTrace.xtendbin
delete mode 100644 Stochastic/hu.bme.mit.inf.dslreasoner.faulttree.transformation/xtend-gen/hu/bme/mit/inf/dslreasoner/faulttree/transformation/ecore2cft/.ComponentNameGenerator.xtendbin
delete mode 100644 Stochastic/hu.bme.mit.inf.dslreasoner.faulttree.transformation/xtend-gen/hu/bme/mit/inf/dslreasoner/faulttree/transformation/ecore2cft/.Ecore2CftTransformation.xtendbin
delete mode 100644 Stochastic/hu.bme.mit.inf.dslreasoner.faulttree.transformation/xtend-gen/hu/bme/mit/inf/dslreasoner/faulttree/transformation/ecore2cft/.InputTrace.xtendbin
delete mode 100644 Stochastic/hu.bme.mit.inf.dslreasoner.faulttree.transformation/xtend-gen/hu/bme/mit/inf/dslreasoner/faulttree/transformation/ecore2cft/.LookupHandler.xtendbin
delete mode 100644 Stochastic/hu.bme.mit.inf.dslreasoner.faulttree.transformation/xtend-gen/hu/bme/mit/inf/dslreasoner/faulttree/transformation/ecore2cft/.MappingHandler.xtendbin
delete mode 100644 Stochastic/hu.bme.mit.inf.dslreasoner.faulttree.transformation/xtend-gen/hu/bme/mit/inf/dslreasoner/faulttree/transformation/ecore2cft/.MappingQueries.xtendbin
delete mode 100644 Stochastic/hu.bme.mit.inf.dslreasoner.faulttree.transformation/xtend-gen/hu/bme/mit/inf/dslreasoner/faulttree/transformation/ecore2cft/.gitignore
delete mode 100644 Stochastic/hu.bme.mit.inf.dslreasoner.faulttree.transformation/xtend-gen/hu/bme/mit/inf/dslreasoner/faulttree/transformation/ecore2cft/ComponentFaultTreeTrace.java
delete mode 100644 Stochastic/hu.bme.mit.inf.dslreasoner.faulttree.transformation/xtend-gen/hu/bme/mit/inf/dslreasoner/faulttree/transformation/ecore2cft/ComponentInstanceTrace.java
delete mode 100644 Stochastic/hu.bme.mit.inf.dslreasoner.faulttree.transformation/xtend-gen/hu/bme/mit/inf/dslreasoner/faulttree/transformation/ecore2cft/ComponentNameGenerator.java
delete mode 100644 Stochastic/hu.bme.mit.inf.dslreasoner.faulttree.transformation/xtend-gen/hu/bme/mit/inf/dslreasoner/faulttree/transformation/ecore2cft/Ecore2CftTransformation.java
delete mode 100644 Stochastic/hu.bme.mit.inf.dslreasoner.faulttree.transformation/xtend-gen/hu/bme/mit/inf/dslreasoner/faulttree/transformation/ecore2cft/InputTrace.java
delete mode 100644 Stochastic/hu.bme.mit.inf.dslreasoner.faulttree.transformation/xtend-gen/hu/bme/mit/inf/dslreasoner/faulttree/transformation/ecore2cft/LookupHandler.java
delete mode 100644 Stochastic/hu.bme.mit.inf.dslreasoner.faulttree.transformation/xtend-gen/hu/bme/mit/inf/dslreasoner/faulttree/transformation/ecore2cft/MappingHandler.java
delete mode 100644 Stochastic/hu.bme.mit.inf.dslreasoner.faulttree.transformation/xtend-gen/hu/bme/mit/inf/dslreasoner/faulttree/transformation/ecore2cft/MappingQueries.java
delete mode 100644 Stochastic/hu.bme.mit.inf.dslreasoner.faulttree.transformation/xtend-gen/hu/bme/mit/inf/dslreasoner/faulttree/transformation/ft2galileo/.Ft2GalileoTransformation.xtendbin
delete mode 100644 Stochastic/hu.bme.mit.inf.dslreasoner.faulttree.transformation/xtend-gen/hu/bme/mit/inf/dslreasoner/faulttree/transformation/ft2galileo/.gitignore
delete mode 100644 Stochastic/hu.bme.mit.inf.dslreasoner.faulttree.transformation/xtend-gen/hu/bme/mit/inf/dslreasoner/faulttree/transformation/ft2galileo/Ft2GalileoTransformation.java
delete mode 100644 Stochastic/hu.bme.mit.inf.dslreasoner.faulttree.transformation/xtend-gen/hu/bme/mit/inf/dslreasoner/faulttree/transformation/solver/.ReliabilityResult.xtendbin
delete mode 100644 Stochastic/hu.bme.mit.inf.dslreasoner.faulttree.transformation/xtend-gen/hu/bme/mit/inf/dslreasoner/faulttree/transformation/solver/.StormDftConfiguration.xtendbin
delete mode 100644 Stochastic/hu.bme.mit.inf.dslreasoner.faulttree.transformation/xtend-gen/hu/bme/mit/inf/dslreasoner/faulttree/transformation/solver/.StormDftHandler.xtendbin
delete mode 100644 Stochastic/hu.bme.mit.inf.dslreasoner.faulttree.transformation/xtend-gen/hu/bme/mit/inf/dslreasoner/faulttree/transformation/solver/.StormDftSolver.xtendbin
delete mode 100644 Stochastic/hu.bme.mit.inf.dslreasoner.faulttree.transformation/xtend-gen/hu/bme/mit/inf/dslreasoner/faulttree/transformation/solver/.gitignore
delete mode 100644 Stochastic/hu.bme.mit.inf.dslreasoner.faulttree.transformation/xtend-gen/hu/bme/mit/inf/dslreasoner/faulttree/transformation/solver/ApproximationHeuristic.java
delete mode 100644 Stochastic/hu.bme.mit.inf.dslreasoner.faulttree.transformation/xtend-gen/hu/bme/mit/inf/dslreasoner/faulttree/transformation/solver/FtAnalysisObjective.java
delete mode 100644 Stochastic/hu.bme.mit.inf.dslreasoner.faulttree.transformation/xtend-gen/hu/bme/mit/inf/dslreasoner/faulttree/transformation/solver/ReliabilityResult.java
delete mode 100644 Stochastic/hu.bme.mit.inf.dslreasoner.faulttree.transformation/xtend-gen/hu/bme/mit/inf/dslreasoner/faulttree/transformation/solver/StormDftConfiguration.java
delete mode 100644 Stochastic/hu.bme.mit.inf.dslreasoner.faulttree.transformation/xtend-gen/hu/bme/mit/inf/dslreasoner/faulttree/transformation/solver/StormDftException.java
delete mode 100644 Stochastic/hu.bme.mit.inf.dslreasoner.faulttree.transformation/xtend-gen/hu/bme/mit/inf/dslreasoner/faulttree/transformation/solver/StormDftHandler.java
delete mode 100644 Stochastic/hu.bme.mit.inf.dslreasoner.faulttree.transformation/xtend-gen/hu/bme/mit/inf/dslreasoner/faulttree/transformation/solver/StormDftSolver.java
delete mode 100644 Stochastic/hu.bme.mit.inf.dslreasoner.faulttree.ui/.classpath
delete mode 100644 Stochastic/hu.bme.mit.inf.dslreasoner.faulttree.ui/.project
delete mode 100644 Stochastic/hu.bme.mit.inf.dslreasoner.faulttree.ui/.settings/org.eclipse.jdt.core.prefs
delete mode 100644 Stochastic/hu.bme.mit.inf.dslreasoner.faulttree.ui/META-INF/MANIFEST.MF
delete mode 100644 Stochastic/hu.bme.mit.inf.dslreasoner.faulttree.ui/bin/hu/bme/mit/inf/dslreasoner/faulttree/ui/handler/.gitignore
delete mode 100644 Stochastic/hu.bme.mit.inf.dslreasoner.faulttree.ui/bin/hu/bme/mit/inf/dslreasoner/faulttree/ui/handler/ReliabilityAnalysisHandler.xtend
delete mode 100644 Stochastic/hu.bme.mit.inf.dslreasoner.faulttree.ui/build.properties
delete mode 100644 Stochastic/hu.bme.mit.inf.dslreasoner.faulttree.ui/plugin.xml
delete mode 100644 Stochastic/hu.bme.mit.inf.dslreasoner.faulttree.ui/src/hu/bme/mit/inf/dslreasoner/faulttree/ui/Activator.java
delete mode 100644 Stochastic/hu.bme.mit.inf.dslreasoner.faulttree.ui/src/hu/bme/mit/inf/dslreasoner/faulttree/ui/handler/ReliabilityAnalysisHandler.xtend
delete mode 100644 Stochastic/hu.bme.mit.inf.dslreasoner.faulttree.ui/xtend-gen/hu/bme/mit/inf/dslreasoner/faulttree/ui/handler/.gitignore
(limited to 'Application/hu.bme.mit.inf.dslreasoner.application.ui')
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 @@
/*
- * generated by Xtext 2.16.0
+ * generated by Xtext 2.17.0
*/
package hu.bme.mit.inf.dslreasoner.application.ide;
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 @@
/*
- * generated by Xtext 2.16.0
+ * generated by Xtext 2.17.0
*/
package hu.bme.mit.inf.dslreasoner.application.ide.contentassist.antlr;
@@ -42,8 +42,6 @@ public class ApplicationConfigurationParser extends AbstractContentAssistParser
builder.put(grammarAccess.getPatternEntryAccess().getAlternatives(), "rule__PatternEntry__Alternatives");
builder.put(grammarAccess.getGraphPatternAccess().getAlternatives(), "rule__GraphPattern__Alternatives");
builder.put(grammarAccess.getObjectiveEntryAccess().getAlternatives(), "rule__ObjectiveEntry__Alternatives");
- builder.put(grammarAccess.getObjectiveFunctionAccess().getAlternatives(), "rule__ObjectiveFunction__Alternatives");
- builder.put(grammarAccess.getReliabilityObjectiveFunctionAccess().getAlternatives(), "rule__ReliabilityObjectiveFunction__Alternatives");
builder.put(grammarAccess.getObjectiveAccess().getAlternatives(), "rule__Objective__Alternatives");
builder.put(grammarAccess.getConfigEntryAccess().getAlternatives(), "rule__ConfigEntry__Alternatives");
builder.put(grammarAccess.getConfigAccess().getAlternatives(), "rule__Config__Alternatives");
@@ -74,7 +72,6 @@ public class ApplicationConfigurationParser extends AbstractContentAssistParser
builder.put(grammarAccess.getINTLiteralAccess().getGroup(), "rule__INTLiteral__Group__0");
builder.put(grammarAccess.getEPackageImportAccess().getGroup(), "rule__EPackageImport__Group__0");
builder.put(grammarAccess.getViatraImportAccess().getGroup(), "rule__ViatraImport__Group__0");
- builder.put(grammarAccess.getCftImportAccess().getGroup(), "rule__CftImport__Group__0");
builder.put(grammarAccess.getFileDeclarationAccess().getGroup(), "rule__FileDeclaration__Group__0");
builder.put(grammarAccess.getMetamodelSpecificationAccess().getGroup(), "rule__MetamodelSpecification__Group__0");
builder.put(grammarAccess.getMetamodelSpecificationAccess().getGroup_2(), "rule__MetamodelSpecification__Group_2__0");
@@ -106,10 +103,6 @@ public class ApplicationConfigurationParser extends AbstractContentAssistParser
builder.put(grammarAccess.getCostObjectiveFunctionAccess().getGroup(), "rule__CostObjectiveFunction__Group__0");
builder.put(grammarAccess.getCostObjectiveFunctionAccess().getGroup_3(), "rule__CostObjectiveFunction__Group_3__0");
builder.put(grammarAccess.getCostEntryAccess().getGroup(), "rule__CostEntry__Group__0");
- builder.put(grammarAccess.getReliabiltiyProbabilityAccess().getGroup(), "rule__ReliabiltiyProbability__Group__0");
- builder.put(grammarAccess.getReliabiltiyProbabilityAccess().getGroup_1(), "rule__ReliabiltiyProbability__Group_1__0");
- builder.put(grammarAccess.getMtffAccess().getGroup(), "rule__Mtff__Group__0");
- builder.put(grammarAccess.getMtffAccess().getGroup_1(), "rule__Mtff__Group_1__0");
builder.put(grammarAccess.getObjectiveDeclarationAccess().getGroup(), "rule__ObjectiveDeclaration__Group__0");
builder.put(grammarAccess.getConfigSpecificationAccess().getGroup(), "rule__ConfigSpecification__Group__0");
builder.put(grammarAccess.getConfigSpecificationAccess().getGroup_2(), "rule__ConfigSpecification__Group_2__0");
@@ -161,7 +154,6 @@ public class ApplicationConfigurationParser extends AbstractContentAssistParser
builder.put(grammarAccess.getConfigurationScriptAccess().getCommandsAssignment_1(), "rule__ConfigurationScript__CommandsAssignment_1");
builder.put(grammarAccess.getEPackageImportAccess().getImportedPackageAssignment_2(), "rule__EPackageImport__ImportedPackageAssignment_2");
builder.put(grammarAccess.getViatraImportAccess().getImportedViatraAssignment_2(), "rule__ViatraImport__ImportedViatraAssignment_2");
- builder.put(grammarAccess.getCftImportAccess().getImportedCftAssignment_2(), "rule__CftImport__ImportedCftAssignment_2");
builder.put(grammarAccess.getFileSpecificationAccess().getPathAssignment(), "rule__FileSpecification__PathAssignment");
builder.put(grammarAccess.getFileDeclarationAccess().getNameAssignment_1(), "rule__FileDeclaration__NameAssignment_1");
builder.put(grammarAccess.getFileDeclarationAccess().getSpecificationAssignment_3(), "rule__FileDeclaration__SpecificationAssignment_3");
@@ -207,11 +199,6 @@ public class ApplicationConfigurationParser extends AbstractContentAssistParser
builder.put(grammarAccess.getCostObjectiveFunctionAccess().getEntriesAssignment_3_1(), "rule__CostObjectiveFunction__EntriesAssignment_3_1");
builder.put(grammarAccess.getCostEntryAccess().getPatternElementAssignment_0(), "rule__CostEntry__PatternElementAssignment_0");
builder.put(grammarAccess.getCostEntryAccess().getWeightAssignment_2(), "rule__CostEntry__WeightAssignment_2");
- builder.put(grammarAccess.getReliabiltiyProbabilityAccess().getPackageAssignment_1_0(), "rule__ReliabiltiyProbability__PackageAssignment_1_0");
- builder.put(grammarAccess.getReliabiltiyProbabilityAccess().getTransformationAssignment_2(), "rule__ReliabiltiyProbability__TransformationAssignment_2");
- builder.put(grammarAccess.getReliabiltiyProbabilityAccess().getTimeAssignment_4(), "rule__ReliabiltiyProbability__TimeAssignment_4");
- builder.put(grammarAccess.getMtffAccess().getPackageAssignment_1_0(), "rule__Mtff__PackageAssignment_1_0");
- builder.put(grammarAccess.getMtffAccess().getTransformationAssignment_2(), "rule__Mtff__TransformationAssignment_2");
builder.put(grammarAccess.getObjectiveDeclarationAccess().getNameAssignment_1(), "rule__ObjectiveDeclaration__NameAssignment_1");
builder.put(grammarAccess.getObjectiveDeclarationAccess().getSpecificationAssignment_2(), "rule__ObjectiveDeclaration__SpecificationAssignment_2");
builder.put(grammarAccess.getObjectiveReferenceAccess().getReferredAssignment(), "rule__ObjectiveReference__ReferredAssignment");
diff --git a/Application/hu.bme.mit.inf.dslreasoner.application.ide/src-gen/hu/bme/mit/inf/dslreasoner/application/ide/contentassist/antlr/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 @@
/*
- * generated by Xtext 2.16.0
+ * generated by Xtext 2.17.0
*/
package hu.bme.mit.inf.dslreasoner.application.ide.contentassist.antlr;
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 @@
/*
- * generated by Xtext 2.16.0
+ * generated by Xtext 2.17.0
*/
grammar InternalApplicationConfiguration;
@@ -249,31 +249,6 @@ finally {
restoreStackSize(stackSize);
}
-// Entry rule entryRuleCftImport
-entryRuleCftImport
-:
-{ before(grammarAccess.getCftImportRule()); }
- ruleCftImport
-{ after(grammarAccess.getCftImportRule()); }
- EOF
-;
-
-// Rule CftImport
-ruleCftImport
- @init {
- int stackSize = keepStackSize();
- }
- :
- (
- { before(grammarAccess.getCftImportAccess().getGroup()); }
- (rule__CftImport__Group__0)
- { after(grammarAccess.getCftImportAccess().getGroup()); }
- )
-;
-finally {
- restoreStackSize(stackSize);
-}
-
// Entry rule entryRuleDeclaration
entryRuleDeclaration
:
@@ -1040,9 +1015,9 @@ ruleObjectiveFunction
}
:
(
- { before(grammarAccess.getObjectiveFunctionAccess().getAlternatives()); }
- (rule__ObjectiveFunction__Alternatives)
- { after(grammarAccess.getObjectiveFunctionAccess().getAlternatives()); }
+ { before(grammarAccess.getObjectiveFunctionAccess().getCostObjectiveFunctionParserRuleCall()); }
+ ruleCostObjectiveFunction
+ { after(grammarAccess.getObjectiveFunctionAccess().getCostObjectiveFunctionParserRuleCall()); }
)
;
finally {
@@ -1099,81 +1074,6 @@ finally {
restoreStackSize(stackSize);
}
-// Entry rule entryRuleReliabilityObjectiveFunction
-entryRuleReliabilityObjectiveFunction
-:
-{ before(grammarAccess.getReliabilityObjectiveFunctionRule()); }
- ruleReliabilityObjectiveFunction
-{ after(grammarAccess.getReliabilityObjectiveFunctionRule()); }
- EOF
-;
-
-// Rule ReliabilityObjectiveFunction
-ruleReliabilityObjectiveFunction
- @init {
- int stackSize = keepStackSize();
- }
- :
- (
- { before(grammarAccess.getReliabilityObjectiveFunctionAccess().getAlternatives()); }
- (rule__ReliabilityObjectiveFunction__Alternatives)
- { after(grammarAccess.getReliabilityObjectiveFunctionAccess().getAlternatives()); }
- )
-;
-finally {
- restoreStackSize(stackSize);
-}
-
-// Entry rule entryRuleReliabiltiyProbability
-entryRuleReliabiltiyProbability
-:
-{ before(grammarAccess.getReliabiltiyProbabilityRule()); }
- ruleReliabiltiyProbability
-{ after(grammarAccess.getReliabiltiyProbabilityRule()); }
- EOF
-;
-
-// Rule ReliabiltiyProbability
-ruleReliabiltiyProbability
- @init {
- int stackSize = keepStackSize();
- }
- :
- (
- { before(grammarAccess.getReliabiltiyProbabilityAccess().getGroup()); }
- (rule__ReliabiltiyProbability__Group__0)
- { after(grammarAccess.getReliabiltiyProbabilityAccess().getGroup()); }
- )
-;
-finally {
- restoreStackSize(stackSize);
-}
-
-// Entry rule entryRuleMtff
-entryRuleMtff
-:
-{ before(grammarAccess.getMtffRule()); }
- ruleMtff
-{ after(grammarAccess.getMtffRule()); }
- EOF
-;
-
-// Rule Mtff
-ruleMtff
- @init {
- int stackSize = keepStackSize();
- }
- :
- (
- { before(grammarAccess.getMtffAccess().getGroup()); }
- (rule__Mtff__Group__0)
- { after(grammarAccess.getMtffAccess().getGroup()); }
- )
-;
-finally {
- restoreStackSize(stackSize);
-}
-
// Entry rule entryRuleObjectiveDeclaration
entryRuleObjectiveDeclaration
:
@@ -2125,12 +2025,6 @@ rule__Import__Alternatives
ruleViatraImport
{ after(grammarAccess.getImportAccess().getViatraImportParserRuleCall_1()); }
)
- |
- (
- { before(grammarAccess.getImportAccess().getCftImportParserRuleCall_2()); }
- ruleCftImport
- { after(grammarAccess.getImportAccess().getCftImportParserRuleCall_2()); }
- )
;
finally {
restoreStackSize(stackSize);
@@ -2355,48 +2249,6 @@ finally {
restoreStackSize(stackSize);
}
-rule__ObjectiveFunction__Alternatives
- @init {
- int stackSize = keepStackSize();
- }
-:
- (
- { before(grammarAccess.getObjectiveFunctionAccess().getCostObjectiveFunctionParserRuleCall_0()); }
- ruleCostObjectiveFunction
- { after(grammarAccess.getObjectiveFunctionAccess().getCostObjectiveFunctionParserRuleCall_0()); }
- )
- |
- (
- { before(grammarAccess.getObjectiveFunctionAccess().getReliabilityObjectiveFunctionParserRuleCall_1()); }
- ruleReliabilityObjectiveFunction
- { after(grammarAccess.getObjectiveFunctionAccess().getReliabilityObjectiveFunctionParserRuleCall_1()); }
- )
-;
-finally {
- restoreStackSize(stackSize);
-}
-
-rule__ReliabilityObjectiveFunction__Alternatives
- @init {
- int stackSize = keepStackSize();
- }
-:
- (
- { before(grammarAccess.getReliabilityObjectiveFunctionAccess().getReliabiltiyProbabilityParserRuleCall_0()); }
- ruleReliabiltiyProbability
- { after(grammarAccess.getReliabilityObjectiveFunctionAccess().getReliabiltiyProbabilityParserRuleCall_0()); }
- )
- |
- (
- { before(grammarAccess.getReliabilityObjectiveFunctionAccess().getMtffParserRuleCall_1()); }
- ruleMtff
- { after(grammarAccess.getReliabilityObjectiveFunctionAccess().getMtffParserRuleCall_1()); }
- )
-;
-finally {
- restoreStackSize(stackSize);
-}
-
rule__Objective__Alternatives
@init {
int stackSize = keepStackSize();
@@ -3396,87 +3248,6 @@ finally {
}
-rule__CftImport__Group__0
- @init {
- int stackSize = keepStackSize();
- }
-:
- rule__CftImport__Group__0__Impl
- rule__CftImport__Group__1
-;
-finally {
- restoreStackSize(stackSize);
-}
-
-rule__CftImport__Group__0__Impl
- @init {
- int stackSize = keepStackSize();
- }
-:
-(
- { before(grammarAccess.getCftImportAccess().getImportKeyword_0()); }
- 'import'
- { after(grammarAccess.getCftImportAccess().getImportKeyword_0()); }
-)
-;
-finally {
- restoreStackSize(stackSize);
-}
-
-rule__CftImport__Group__1
- @init {
- int stackSize = keepStackSize();
- }
-:
- rule__CftImport__Group__1__Impl
- rule__CftImport__Group__2
-;
-finally {
- restoreStackSize(stackSize);
-}
-
-rule__CftImport__Group__1__Impl
- @init {
- int stackSize = keepStackSize();
- }
-:
-(
- { before(grammarAccess.getCftImportAccess().getReliabilityKeyword_1()); }
- 'reliability'
- { after(grammarAccess.getCftImportAccess().getReliabilityKeyword_1()); }
-)
-;
-finally {
- restoreStackSize(stackSize);
-}
-
-rule__CftImport__Group__2
- @init {
- int stackSize = keepStackSize();
- }
-:
- rule__CftImport__Group__2__Impl
-;
-finally {
- restoreStackSize(stackSize);
-}
-
-rule__CftImport__Group__2__Impl
- @init {
- int stackSize = keepStackSize();
- }
-:
-(
- { before(grammarAccess.getCftImportAccess().getImportedCftAssignment_2()); }
- (rule__CftImport__ImportedCftAssignment_2)
- { after(grammarAccess.getCftImportAccess().getImportedCftAssignment_2()); }
-)
-;
-finally {
- restoreStackSize(stackSize);
-}
-
-
rule__FileDeclaration__Group__0
@init {
int stackSize = keepStackSize();
@@ -5988,330 +5759,6 @@ finally {
}
-rule__ReliabiltiyProbability__Group__0
- @init {
- int stackSize = keepStackSize();
- }
-:
- rule__ReliabiltiyProbability__Group__0__Impl
- rule__ReliabiltiyProbability__Group__1
-;
-finally {
- restoreStackSize(stackSize);
-}
-
-rule__ReliabiltiyProbability__Group__0__Impl
- @init {
- int stackSize = keepStackSize();
- }
-:
-(
- { before(grammarAccess.getReliabiltiyProbabilityAccess().getReliabilityKeyword_0()); }
- 'reliability'
- { after(grammarAccess.getReliabiltiyProbabilityAccess().getReliabilityKeyword_0()); }
-)
-;
-finally {
- restoreStackSize(stackSize);
-}
-
-rule__ReliabiltiyProbability__Group__1
- @init {
- int stackSize = keepStackSize();
- }
-:
- rule__ReliabiltiyProbability__Group__1__Impl
- rule__ReliabiltiyProbability__Group__2
-;
-finally {
- restoreStackSize(stackSize);
-}
-
-rule__ReliabiltiyProbability__Group__1__Impl
- @init {
- int stackSize = keepStackSize();
- }
-:
-(
- { before(grammarAccess.getReliabiltiyProbabilityAccess().getGroup_1()); }
- (rule__ReliabiltiyProbability__Group_1__0)?
- { after(grammarAccess.getReliabiltiyProbabilityAccess().getGroup_1()); }
-)
-;
-finally {
- restoreStackSize(stackSize);
-}
-
-rule__ReliabiltiyProbability__Group__2
- @init {
- int stackSize = keepStackSize();
- }
-:
- rule__ReliabiltiyProbability__Group__2__Impl
- rule__ReliabiltiyProbability__Group__3
-;
-finally {
- restoreStackSize(stackSize);
-}
-
-rule__ReliabiltiyProbability__Group__2__Impl
- @init {
- int stackSize = keepStackSize();
- }
-:
-(
- { before(grammarAccess.getReliabiltiyProbabilityAccess().getTransformationAssignment_2()); }
- (rule__ReliabiltiyProbability__TransformationAssignment_2)
- { after(grammarAccess.getReliabiltiyProbabilityAccess().getTransformationAssignment_2()); }
-)
-;
-finally {
- restoreStackSize(stackSize);
-}
-
-rule__ReliabiltiyProbability__Group__3
- @init {
- int stackSize = keepStackSize();
- }
-:
- rule__ReliabiltiyProbability__Group__3__Impl
- rule__ReliabiltiyProbability__Group__4
-;
-finally {
- restoreStackSize(stackSize);
-}
-
-rule__ReliabiltiyProbability__Group__3__Impl
- @init {
- int stackSize = keepStackSize();
- }
-:
-(
- { before(grammarAccess.getReliabiltiyProbabilityAccess().getAtKeyword_3()); }
- 'at'
- { after(grammarAccess.getReliabiltiyProbabilityAccess().getAtKeyword_3()); }
-)
-;
-finally {
- restoreStackSize(stackSize);
-}
-
-rule__ReliabiltiyProbability__Group__4
- @init {
- int stackSize = keepStackSize();
- }
-:
- rule__ReliabiltiyProbability__Group__4__Impl
-;
-finally {
- restoreStackSize(stackSize);
-}
-
-rule__ReliabiltiyProbability__Group__4__Impl
- @init {
- int stackSize = keepStackSize();
- }
-:
-(
- { before(grammarAccess.getReliabiltiyProbabilityAccess().getTimeAssignment_4()); }
- (rule__ReliabiltiyProbability__TimeAssignment_4)
- { after(grammarAccess.getReliabiltiyProbabilityAccess().getTimeAssignment_4()); }
-)
-;
-finally {
- restoreStackSize(stackSize);
-}
-
-
-rule__ReliabiltiyProbability__Group_1__0
- @init {
- int stackSize = keepStackSize();
- }
-:
- rule__ReliabiltiyProbability__Group_1__0__Impl
- rule__ReliabiltiyProbability__Group_1__1
-;
-finally {
- restoreStackSize(stackSize);
-}
-
-rule__ReliabiltiyProbability__Group_1__0__Impl
- @init {
- int stackSize = keepStackSize();
- }
-:
-(
- { before(grammarAccess.getReliabiltiyProbabilityAccess().getPackageAssignment_1_0()); }
- (rule__ReliabiltiyProbability__PackageAssignment_1_0)
- { after(grammarAccess.getReliabiltiyProbabilityAccess().getPackageAssignment_1_0()); }
-)
-;
-finally {
- restoreStackSize(stackSize);
-}
-
-rule__ReliabiltiyProbability__Group_1__1
- @init {
- int stackSize = keepStackSize();
- }
-:
- rule__ReliabiltiyProbability__Group_1__1__Impl
-;
-finally {
- restoreStackSize(stackSize);
-}
-
-rule__ReliabiltiyProbability__Group_1__1__Impl
- @init {
- int stackSize = keepStackSize();
- }
-:
-(
- { before(grammarAccess.getReliabiltiyProbabilityAccess().getColonColonKeyword_1_1()); }
- '::'
- { after(grammarAccess.getReliabiltiyProbabilityAccess().getColonColonKeyword_1_1()); }
-)
-;
-finally {
- restoreStackSize(stackSize);
-}
-
-
-rule__Mtff__Group__0
- @init {
- int stackSize = keepStackSize();
- }
-:
- rule__Mtff__Group__0__Impl
- rule__Mtff__Group__1
-;
-finally {
- restoreStackSize(stackSize);
-}
-
-rule__Mtff__Group__0__Impl
- @init {
- int stackSize = keepStackSize();
- }
-:
-(
- { before(grammarAccess.getMtffAccess().getMtffKeyword_0()); }
- 'mtff'
- { after(grammarAccess.getMtffAccess().getMtffKeyword_0()); }
-)
-;
-finally {
- restoreStackSize(stackSize);
-}
-
-rule__Mtff__Group__1
- @init {
- int stackSize = keepStackSize();
- }
-:
- rule__Mtff__Group__1__Impl
- rule__Mtff__Group__2
-;
-finally {
- restoreStackSize(stackSize);
-}
-
-rule__Mtff__Group__1__Impl
- @init {
- int stackSize = keepStackSize();
- }
-:
-(
- { before(grammarAccess.getMtffAccess().getGroup_1()); }
- (rule__Mtff__Group_1__0)?
- { after(grammarAccess.getMtffAccess().getGroup_1()); }
-)
-;
-finally {
- restoreStackSize(stackSize);
-}
-
-rule__Mtff__Group__2
- @init {
- int stackSize = keepStackSize();
- }
-:
- rule__Mtff__Group__2__Impl
-;
-finally {
- restoreStackSize(stackSize);
-}
-
-rule__Mtff__Group__2__Impl
- @init {
- int stackSize = keepStackSize();
- }
-:
-(
- { before(grammarAccess.getMtffAccess().getTransformationAssignment_2()); }
- (rule__Mtff__TransformationAssignment_2)
- { after(grammarAccess.getMtffAccess().getTransformationAssignment_2()); }
-)
-;
-finally {
- restoreStackSize(stackSize);
-}
-
-
-rule__Mtff__Group_1__0
- @init {
- int stackSize = keepStackSize();
- }
-:
- rule__Mtff__Group_1__0__Impl
- rule__Mtff__Group_1__1
-;
-finally {
- restoreStackSize(stackSize);
-}
-
-rule__Mtff__Group_1__0__Impl
- @init {
- int stackSize = keepStackSize();
- }
-:
-(
- { before(grammarAccess.getMtffAccess().getPackageAssignment_1_0()); }
- (rule__Mtff__PackageAssignment_1_0)
- { after(grammarAccess.getMtffAccess().getPackageAssignment_1_0()); }
-)
-;
-finally {
- restoreStackSize(stackSize);
-}
-
-rule__Mtff__Group_1__1
- @init {
- int stackSize = keepStackSize();
- }
-:
- rule__Mtff__Group_1__1__Impl
-;
-finally {
- restoreStackSize(stackSize);
-}
-
-rule__Mtff__Group_1__1__Impl
- @init {
- int stackSize = keepStackSize();
- }
-:
-(
- { before(grammarAccess.getMtffAccess().getColonColonKeyword_1_1()); }
- '::'
- { after(grammarAccess.getMtffAccess().getColonColonKeyword_1_1()); }
-)
-;
-finally {
- restoreStackSize(stackSize);
-}
-
-
rule__ObjectiveDeclaration__Group__0
@init {
int stackSize = keepStackSize();
@@ -10513,25 +9960,6 @@ finally {
restoreStackSize(stackSize);
}
-rule__CftImport__ImportedCftAssignment_2
- @init {
- int stackSize = keepStackSize();
- }
-:
- (
- { before(grammarAccess.getCftImportAccess().getImportedCftCftModelCrossReference_2_0()); }
- (
- { before(grammarAccess.getCftImportAccess().getImportedCftCftModelSTRINGTerminalRuleCall_2_0_1()); }
- RULE_STRING
- { after(grammarAccess.getCftImportAccess().getImportedCftCftModelSTRINGTerminalRuleCall_2_0_1()); }
- )
- { after(grammarAccess.getCftImportAccess().getImportedCftCftModelCrossReference_2_0()); }
- )
-;
-finally {
- restoreStackSize(stackSize);
-}
-
rule__FileSpecification__PathAssignment
@init {
int stackSize = keepStackSize();
@@ -11251,97 +10679,6 @@ finally {
restoreStackSize(stackSize);
}
-rule__ReliabiltiyProbability__PackageAssignment_1_0
- @init {
- int stackSize = keepStackSize();
- }
-:
- (
- { before(grammarAccess.getReliabiltiyProbabilityAccess().getPackageCftModelCrossReference_1_0_0()); }
- (
- { before(grammarAccess.getReliabiltiyProbabilityAccess().getPackageCftModelQualifiedNameParserRuleCall_1_0_0_1()); }
- ruleQualifiedName
- { after(grammarAccess.getReliabiltiyProbabilityAccess().getPackageCftModelQualifiedNameParserRuleCall_1_0_0_1()); }
- )
- { after(grammarAccess.getReliabiltiyProbabilityAccess().getPackageCftModelCrossReference_1_0_0()); }
- )
-;
-finally {
- restoreStackSize(stackSize);
-}
-
-rule__ReliabiltiyProbability__TransformationAssignment_2
- @init {
- int stackSize = keepStackSize();
- }
-:
- (
- { before(grammarAccess.getReliabiltiyProbabilityAccess().getTransformationTransformationDefinitionCrossReference_2_0()); }
- (
- { before(grammarAccess.getReliabiltiyProbabilityAccess().getTransformationTransformationDefinitionIDTerminalRuleCall_2_0_1()); }
- RULE_ID
- { after(grammarAccess.getReliabiltiyProbabilityAccess().getTransformationTransformationDefinitionIDTerminalRuleCall_2_0_1()); }
- )
- { after(grammarAccess.getReliabiltiyProbabilityAccess().getTransformationTransformationDefinitionCrossReference_2_0()); }
- )
-;
-finally {
- restoreStackSize(stackSize);
-}
-
-rule__ReliabiltiyProbability__TimeAssignment_4
- @init {
- int stackSize = keepStackSize();
- }
-:
- (
- { before(grammarAccess.getReliabiltiyProbabilityAccess().getTimeREALLiteralParserRuleCall_4_0()); }
- ruleREALLiteral
- { after(grammarAccess.getReliabiltiyProbabilityAccess().getTimeREALLiteralParserRuleCall_4_0()); }
- )
-;
-finally {
- restoreStackSize(stackSize);
-}
-
-rule__Mtff__PackageAssignment_1_0
- @init {
- int stackSize = keepStackSize();
- }
-:
- (
- { before(grammarAccess.getMtffAccess().getPackageCftModelCrossReference_1_0_0()); }
- (
- { before(grammarAccess.getMtffAccess().getPackageCftModelQualifiedNameParserRuleCall_1_0_0_1()); }
- ruleQualifiedName
- { after(grammarAccess.getMtffAccess().getPackageCftModelQualifiedNameParserRuleCall_1_0_0_1()); }
- )
- { after(grammarAccess.getMtffAccess().getPackageCftModelCrossReference_1_0_0()); }
- )
-;
-finally {
- restoreStackSize(stackSize);
-}
-
-rule__Mtff__TransformationAssignment_2
- @init {
- int stackSize = keepStackSize();
- }
-:
- (
- { before(grammarAccess.getMtffAccess().getTransformationTransformationDefinitionCrossReference_2_0()); }
- (
- { before(grammarAccess.getMtffAccess().getTransformationTransformationDefinitionIDTerminalRuleCall_2_0_1()); }
- RULE_ID
- { after(grammarAccess.getMtffAccess().getTransformationTransformationDefinitionIDTerminalRuleCall_2_0_1()); }
- )
- { after(grammarAccess.getMtffAccess().getTransformationTransformationDefinitionCrossReference_2_0()); }
- )
-;
-finally {
- restoreStackSize(stackSize);
-}
-
rule__ObjectiveDeclaration__NameAssignment_1
@init {
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 @@
-'#'=49
-'*'=64
-'+='=63
-','=33
+'#'=46
+'*'=61
+'+='=60
+','=32
'-'=24
'.'=23
-'..'=54
-'::'=36
+'..'=51
+'::'=35
'<'=13
'<='=15
-'='=30
+'='=29
'>'=14
'>='=16
'AlloySolver'=21
'SMTSolver'=20
'ViatraSolver'=22
-'at'=42
-'config'=45
-'constraints'=40
-'cost'=41
-'debug'=59
+'config'=42
+'constraints'=39
+'cost'=40
+'debug'=56
'epackage'=26
-'excluding'=35
-'file'=29
-'folder'=38
+'excluding'=34
+'file'=28
+'folder'=37
'full'=19
-'generate'=56
+'generate'=53
'import'=25
-'int'=51
-'log'=60
-'log-level'=46
+'int'=48
+'log'=57
+'log-level'=43
'maximize'=12
-'memory'=48
-'metamodel'=37
+'memory'=45
+'metamodel'=36
'minimize'=11
-'models'=39
-'mtff'=43
-'node'=50
+'models'=38
+'node'=47
'none'=17
'normal'=18
-'number'=65
-'objectives'=44
-'output'=62
-'package'=34
-'partial-model'=57
-'real'=52
-'reliability'=28
-'runs'=66
-'runtime'=47
-'scope'=55
-'solver'=58
-'statistics'=61
-'string'=53
+'number'=62
+'objectives'=41
+'output'=59
+'package'=33
+'partial-model'=54
+'real'=49
+'runs'=63
+'runtime'=44
+'scope'=52
+'solver'=55
+'statistics'=58
+'string'=50
'viatra'=27
-'{'=31
-'}'=32
+'{'=30
+'}'=31
RULE_ANY_OTHER=10
RULE_ID=4
RULE_INT=5
@@ -114,6 +111,3 @@ T__60=60
T__61=61
T__62=62
T__63=63
-T__64=64
-T__65=65
-T__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 {
public static final int RULE_INT=5;
public static final int T__29=29;
public static final int T__22=22;
- public static final int T__66=66;
public static final int RULE_ML_COMMENT=7;
public static final int T__23=23;
public static final int T__24=24;
@@ -48,9 +47,7 @@ public class InternalApplicationConfigurationLexer extends Lexer {
public static final int T__62=62;
public static final int T__63=63;
public static final int T__20=20;
- public static final int T__64=64;
public static final int T__21=21;
- public static final int T__65=65;
public static final int RULE_STRING=6;
public static final int RULE_SL_COMMENT=8;
public static final int T__37=37;
@@ -448,10 +445,10 @@ public class InternalApplicationConfigurationLexer extends Lexer {
try {
int _type = T__28;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // InternalApplicationConfiguration.g:28:7: ( 'reliability' )
- // InternalApplicationConfiguration.g:28:9: 'reliability'
+ // InternalApplicationConfiguration.g:28:7: ( 'file' )
+ // InternalApplicationConfiguration.g:28:9: 'file'
{
- match("reliability");
+ match("file");
}
@@ -469,11 +466,10 @@ public class InternalApplicationConfigurationLexer extends Lexer {
try {
int _type = T__29;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // InternalApplicationConfiguration.g:29:7: ( 'file' )
- // InternalApplicationConfiguration.g:29:9: 'file'
+ // InternalApplicationConfiguration.g:29:7: ( '=' )
+ // InternalApplicationConfiguration.g:29:9: '='
{
- match("file");
-
+ match('=');
}
@@ -490,10 +486,10 @@ public class InternalApplicationConfigurationLexer extends Lexer {
try {
int _type = T__30;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // InternalApplicationConfiguration.g:30:7: ( '=' )
- // InternalApplicationConfiguration.g:30:9: '='
+ // InternalApplicationConfiguration.g:30:7: ( '{' )
+ // InternalApplicationConfiguration.g:30:9: '{'
{
- match('=');
+ match('{');
}
@@ -510,10 +506,10 @@ public class InternalApplicationConfigurationLexer extends Lexer {
try {
int _type = T__31;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // InternalApplicationConfiguration.g:31:7: ( '{' )
- // InternalApplicationConfiguration.g:31:9: '{'
+ // InternalApplicationConfiguration.g:31:7: ( '}' )
+ // InternalApplicationConfiguration.g:31:9: '}'
{
- match('{');
+ match('}');
}
@@ -530,10 +526,10 @@ public class InternalApplicationConfigurationLexer extends Lexer {
try {
int _type = T__32;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // InternalApplicationConfiguration.g:32:7: ( '}' )
- // InternalApplicationConfiguration.g:32:9: '}'
+ // InternalApplicationConfiguration.g:32:7: ( ',' )
+ // InternalApplicationConfiguration.g:32:9: ','
{
- match('}');
+ match(',');
}
@@ -550,10 +546,11 @@ public class InternalApplicationConfigurationLexer extends Lexer {
try {
int _type = T__33;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // InternalApplicationConfiguration.g:33:7: ( ',' )
- // InternalApplicationConfiguration.g:33:9: ','
+ // InternalApplicationConfiguration.g:33:7: ( 'package' )
+ // InternalApplicationConfiguration.g:33:9: 'package'
{
- match(',');
+ match("package");
+
}
@@ -570,10 +567,10 @@ public class InternalApplicationConfigurationLexer extends Lexer {
try {
int _type = T__34;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // InternalApplicationConfiguration.g:34:7: ( 'package' )
- // InternalApplicationConfiguration.g:34:9: 'package'
+ // InternalApplicationConfiguration.g:34:7: ( 'excluding' )
+ // InternalApplicationConfiguration.g:34:9: 'excluding'
{
- match("package");
+ match("excluding");
}
@@ -591,10 +588,10 @@ public class InternalApplicationConfigurationLexer extends Lexer {
try {
int _type = T__35;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // InternalApplicationConfiguration.g:35:7: ( 'excluding' )
- // InternalApplicationConfiguration.g:35:9: 'excluding'
+ // InternalApplicationConfiguration.g:35:7: ( '::' )
+ // InternalApplicationConfiguration.g:35:9: '::'
{
- match("excluding");
+ match("::");
}
@@ -612,10 +609,10 @@ public class InternalApplicationConfigurationLexer extends Lexer {
try {
int _type = T__36;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // InternalApplicationConfiguration.g:36:7: ( '::' )
- // InternalApplicationConfiguration.g:36:9: '::'
+ // InternalApplicationConfiguration.g:36:7: ( 'metamodel' )
+ // InternalApplicationConfiguration.g:36:9: 'metamodel'
{
- match("::");
+ match("metamodel");
}
@@ -633,10 +630,10 @@ public class InternalApplicationConfigurationLexer extends Lexer {
try {
int _type = T__37;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // InternalApplicationConfiguration.g:37:7: ( 'metamodel' )
- // InternalApplicationConfiguration.g:37:9: 'metamodel'
+ // InternalApplicationConfiguration.g:37:7: ( 'folder' )
+ // InternalApplicationConfiguration.g:37:9: 'folder'
{
- match("metamodel");
+ match("folder");
}
@@ -654,10 +651,10 @@ public class InternalApplicationConfigurationLexer extends Lexer {
try {
int _type = T__38;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // InternalApplicationConfiguration.g:38:7: ( 'folder' )
- // InternalApplicationConfiguration.g:38:9: 'folder'
+ // InternalApplicationConfiguration.g:38:7: ( 'models' )
+ // InternalApplicationConfiguration.g:38:9: 'models'
{
- match("folder");
+ match("models");
}
@@ -675,10 +672,10 @@ public class InternalApplicationConfigurationLexer extends Lexer {
try {
int _type = T__39;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // InternalApplicationConfiguration.g:39:7: ( 'models' )
- // InternalApplicationConfiguration.g:39:9: 'models'
+ // InternalApplicationConfiguration.g:39:7: ( 'constraints' )
+ // InternalApplicationConfiguration.g:39:9: 'constraints'
{
- match("models");
+ match("constraints");
}
@@ -696,10 +693,10 @@ public class InternalApplicationConfigurationLexer extends Lexer {
try {
int _type = T__40;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // InternalApplicationConfiguration.g:40:7: ( 'constraints' )
- // InternalApplicationConfiguration.g:40:9: 'constraints'
+ // InternalApplicationConfiguration.g:40:7: ( 'cost' )
+ // InternalApplicationConfiguration.g:40:9: 'cost'
{
- match("constraints");
+ match("cost");
}
@@ -717,10 +714,10 @@ public class InternalApplicationConfigurationLexer extends Lexer {
try {
int _type = T__41;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // InternalApplicationConfiguration.g:41:7: ( 'cost' )
- // InternalApplicationConfiguration.g:41:9: 'cost'
+ // InternalApplicationConfiguration.g:41:7: ( 'objectives' )
+ // InternalApplicationConfiguration.g:41:9: 'objectives'
{
- match("cost");
+ match("objectives");
}
@@ -738,10 +735,10 @@ public class InternalApplicationConfigurationLexer extends Lexer {
try {
int _type = T__42;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // InternalApplicationConfiguration.g:42:7: ( 'at' )
- // InternalApplicationConfiguration.g:42:9: 'at'
+ // InternalApplicationConfiguration.g:42:7: ( 'config' )
+ // InternalApplicationConfiguration.g:42:9: 'config'
{
- match("at");
+ match("config");
}
@@ -759,10 +756,10 @@ public class InternalApplicationConfigurationLexer extends Lexer {
try {
int _type = T__43;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // InternalApplicationConfiguration.g:43:7: ( 'mtff' )
- // InternalApplicationConfiguration.g:43:9: 'mtff'
+ // InternalApplicationConfiguration.g:43:7: ( 'log-level' )
+ // InternalApplicationConfiguration.g:43:9: 'log-level'
{
- match("mtff");
+ match("log-level");
}
@@ -780,10 +777,10 @@ public class InternalApplicationConfigurationLexer extends Lexer {
try {
int _type = T__44;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // InternalApplicationConfiguration.g:44:7: ( 'objectives' )
- // InternalApplicationConfiguration.g:44:9: 'objectives'
+ // InternalApplicationConfiguration.g:44:7: ( 'runtime' )
+ // InternalApplicationConfiguration.g:44:9: 'runtime'
{
- match("objectives");
+ match("runtime");
}
@@ -801,10 +798,10 @@ public class InternalApplicationConfigurationLexer extends Lexer {
try {
int _type = T__45;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // InternalApplicationConfiguration.g:45:7: ( 'config' )
- // InternalApplicationConfiguration.g:45:9: 'config'
+ // InternalApplicationConfiguration.g:45:7: ( 'memory' )
+ // InternalApplicationConfiguration.g:45:9: 'memory'
{
- match("config");
+ match("memory");
}
@@ -822,11 +819,10 @@ public class InternalApplicationConfigurationLexer extends Lexer {
try {
int _type = T__46;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // InternalApplicationConfiguration.g:46:7: ( 'log-level' )
- // InternalApplicationConfiguration.g:46:9: 'log-level'
+ // InternalApplicationConfiguration.g:46:7: ( '#' )
+ // InternalApplicationConfiguration.g:46:9: '#'
{
- match("log-level");
-
+ match('#');
}
@@ -843,10 +839,10 @@ public class InternalApplicationConfigurationLexer extends Lexer {
try {
int _type = T__47;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // InternalApplicationConfiguration.g:47:7: ( 'runtime' )
- // InternalApplicationConfiguration.g:47:9: 'runtime'
+ // InternalApplicationConfiguration.g:47:7: ( 'node' )
+ // InternalApplicationConfiguration.g:47:9: 'node'
{
- match("runtime");
+ match("node");
}
@@ -864,10 +860,10 @@ public class InternalApplicationConfigurationLexer extends Lexer {
try {
int _type = T__48;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // InternalApplicationConfiguration.g:48:7: ( 'memory' )
- // InternalApplicationConfiguration.g:48:9: 'memory'
+ // InternalApplicationConfiguration.g:48:7: ( 'int' )
+ // InternalApplicationConfiguration.g:48:9: 'int'
{
- match("memory");
+ match("int");
}
@@ -885,10 +881,11 @@ public class InternalApplicationConfigurationLexer extends Lexer {
try {
int _type = T__49;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // InternalApplicationConfiguration.g:49:7: ( '#' )
- // InternalApplicationConfiguration.g:49:9: '#'
+ // InternalApplicationConfiguration.g:49:7: ( 'real' )
+ // InternalApplicationConfiguration.g:49:9: 'real'
{
- match('#');
+ match("real");
+
}
@@ -905,10 +902,10 @@ public class InternalApplicationConfigurationLexer extends Lexer {
try {
int _type = T__50;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // InternalApplicationConfiguration.g:50:7: ( 'node' )
- // InternalApplicationConfiguration.g:50:9: 'node'
+ // InternalApplicationConfiguration.g:50:7: ( 'string' )
+ // InternalApplicationConfiguration.g:50:9: 'string'
{
- match("node");
+ match("string");
}
@@ -926,10 +923,10 @@ public class InternalApplicationConfigurationLexer extends Lexer {
try {
int _type = T__51;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // InternalApplicationConfiguration.g:51:7: ( 'int' )
- // InternalApplicationConfiguration.g:51:9: 'int'
+ // InternalApplicationConfiguration.g:51:7: ( '..' )
+ // InternalApplicationConfiguration.g:51:9: '..'
{
- match("int");
+ match("..");
}
@@ -947,10 +944,10 @@ public class InternalApplicationConfigurationLexer extends Lexer {
try {
int _type = T__52;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // InternalApplicationConfiguration.g:52:7: ( 'real' )
- // InternalApplicationConfiguration.g:52:9: 'real'
+ // InternalApplicationConfiguration.g:52:7: ( 'scope' )
+ // InternalApplicationConfiguration.g:52:9: 'scope'
{
- match("real");
+ match("scope");
}
@@ -968,10 +965,10 @@ public class InternalApplicationConfigurationLexer extends Lexer {
try {
int _type = T__53;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // InternalApplicationConfiguration.g:53:7: ( 'string' )
- // InternalApplicationConfiguration.g:53:9: 'string'
+ // InternalApplicationConfiguration.g:53:7: ( 'generate' )
+ // InternalApplicationConfiguration.g:53:9: 'generate'
{
- match("string");
+ match("generate");
}
@@ -989,10 +986,10 @@ public class InternalApplicationConfigurationLexer extends Lexer {
try {
int _type = T__54;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // InternalApplicationConfiguration.g:54:7: ( '..' )
- // InternalApplicationConfiguration.g:54:9: '..'
+ // InternalApplicationConfiguration.g:54:7: ( 'partial-model' )
+ // InternalApplicationConfiguration.g:54:9: 'partial-model'
{
- match("..");
+ match("partial-model");
}
@@ -1010,10 +1007,10 @@ public class InternalApplicationConfigurationLexer extends Lexer {
try {
int _type = T__55;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // InternalApplicationConfiguration.g:55:7: ( 'scope' )
- // InternalApplicationConfiguration.g:55:9: 'scope'
+ // InternalApplicationConfiguration.g:55:7: ( 'solver' )
+ // InternalApplicationConfiguration.g:55:9: 'solver'
{
- match("scope");
+ match("solver");
}
@@ -1031,10 +1028,10 @@ public class InternalApplicationConfigurationLexer extends Lexer {
try {
int _type = T__56;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // InternalApplicationConfiguration.g:56:7: ( 'generate' )
- // InternalApplicationConfiguration.g:56:9: 'generate'
+ // InternalApplicationConfiguration.g:56:7: ( 'debug' )
+ // InternalApplicationConfiguration.g:56:9: 'debug'
{
- match("generate");
+ match("debug");
}
@@ -1052,10 +1049,10 @@ public class InternalApplicationConfigurationLexer extends Lexer {
try {
int _type = T__57;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // InternalApplicationConfiguration.g:57:7: ( 'partial-model' )
- // InternalApplicationConfiguration.g:57:9: 'partial-model'
+ // InternalApplicationConfiguration.g:57:7: ( 'log' )
+ // InternalApplicationConfiguration.g:57:9: 'log'
{
- match("partial-model");
+ match("log");
}
@@ -1073,10 +1070,10 @@ public class InternalApplicationConfigurationLexer extends Lexer {
try {
int _type = T__58;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // InternalApplicationConfiguration.g:58:7: ( 'solver' )
- // InternalApplicationConfiguration.g:58:9: 'solver'
+ // InternalApplicationConfiguration.g:58:7: ( 'statistics' )
+ // InternalApplicationConfiguration.g:58:9: 'statistics'
{
- match("solver");
+ match("statistics");
}
@@ -1094,10 +1091,10 @@ public class InternalApplicationConfigurationLexer extends Lexer {
try {
int _type = T__59;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // InternalApplicationConfiguration.g:59:7: ( 'debug' )
- // InternalApplicationConfiguration.g:59:9: 'debug'
+ // InternalApplicationConfiguration.g:59:7: ( 'output' )
+ // InternalApplicationConfiguration.g:59:9: 'output'
{
- match("debug");
+ match("output");
}
@@ -1115,10 +1112,10 @@ public class InternalApplicationConfigurationLexer extends Lexer {
try {
int _type = T__60;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // InternalApplicationConfiguration.g:60:7: ( 'log' )
- // InternalApplicationConfiguration.g:60:9: 'log'
+ // InternalApplicationConfiguration.g:60:7: ( '+=' )
+ // InternalApplicationConfiguration.g:60:9: '+='
{
- match("log");
+ match("+=");
}
@@ -1136,11 +1133,10 @@ public class InternalApplicationConfigurationLexer extends Lexer {
try {
int _type = T__61;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // InternalApplicationConfiguration.g:61:7: ( 'statistics' )
- // InternalApplicationConfiguration.g:61:9: 'statistics'
+ // InternalApplicationConfiguration.g:61:7: ( '*' )
+ // InternalApplicationConfiguration.g:61:9: '*'
{
- match("statistics");
-
+ match('*');
}
@@ -1157,10 +1153,10 @@ public class InternalApplicationConfigurationLexer extends Lexer {
try {
int _type = T__62;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // InternalApplicationConfiguration.g:62:7: ( 'output' )
- // InternalApplicationConfiguration.g:62:9: 'output'
+ // InternalApplicationConfiguration.g:62:7: ( 'number' )
+ // InternalApplicationConfiguration.g:62:9: 'number'
{
- match("output");
+ match("number");
}
@@ -1178,70 +1174,8 @@ public class InternalApplicationConfigurationLexer extends Lexer {
try {
int _type = T__63;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // InternalApplicationConfiguration.g:63:7: ( '+=' )
- // InternalApplicationConfiguration.g:63:9: '+='
- {
- match("+=");
-
-
- }
-
- state.type = _type;
- state.channel = _channel;
- }
- finally {
- }
- }
- // $ANTLR end "T__63"
-
- // $ANTLR start "T__64"
- public final void mT__64() throws RecognitionException {
- try {
- int _type = T__64;
- int _channel = DEFAULT_TOKEN_CHANNEL;
- // InternalApplicationConfiguration.g:64:7: ( '*' )
- // InternalApplicationConfiguration.g:64:9: '*'
- {
- match('*');
-
- }
-
- state.type = _type;
- state.channel = _channel;
- }
- finally {
- }
- }
- // $ANTLR end "T__64"
-
- // $ANTLR start "T__65"
- public final void mT__65() throws RecognitionException {
- try {
- int _type = T__65;
- int _channel = DEFAULT_TOKEN_CHANNEL;
- // InternalApplicationConfiguration.g:65:7: ( 'number' )
- // InternalApplicationConfiguration.g:65:9: 'number'
- {
- match("number");
-
-
- }
-
- state.type = _type;
- state.channel = _channel;
- }
- finally {
- }
- }
- // $ANTLR end "T__65"
-
- // $ANTLR start "T__66"
- public final void mT__66() throws RecognitionException {
- try {
- int _type = T__66;
- int _channel = DEFAULT_TOKEN_CHANNEL;
- // InternalApplicationConfiguration.g:66:7: ( 'runs' )
- // InternalApplicationConfiguration.g:66:9: 'runs'
+ // InternalApplicationConfiguration.g:63:7: ( 'runs' )
+ // InternalApplicationConfiguration.g:63:9: 'runs'
{
match("runs");
@@ -1254,17 +1188,17 @@ public class InternalApplicationConfigurationLexer extends Lexer {
finally {
}
}
- // $ANTLR end "T__66"
+ // $ANTLR end "T__63"
// $ANTLR start "RULE_ID"
public final void mRULE_ID() throws RecognitionException {
try {
int _type = RULE_ID;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // InternalApplicationConfiguration.g:12508:9: ( ( '^' )? ( 'a' .. 'z' | 'A' .. 'Z' | '_' ) ( 'a' .. 'z' | 'A' .. 'Z' | '_' | '0' .. '9' )* )
- // InternalApplicationConfiguration.g:12508:11: ( '^' )? ( 'a' .. 'z' | 'A' .. 'Z' | '_' ) ( 'a' .. 'z' | 'A' .. 'Z' | '_' | '0' .. '9' )*
+ // InternalApplicationConfiguration.g:11845:9: ( ( '^' )? ( 'a' .. 'z' | 'A' .. 'Z' | '_' ) ( 'a' .. 'z' | 'A' .. 'Z' | '_' | '0' .. '9' )* )
+ // InternalApplicationConfiguration.g:11845:11: ( '^' )? ( 'a' .. 'z' | 'A' .. 'Z' | '_' ) ( 'a' .. 'z' | 'A' .. 'Z' | '_' | '0' .. '9' )*
{
- // InternalApplicationConfiguration.g:12508:11: ( '^' )?
+ // InternalApplicationConfiguration.g:11845:11: ( '^' )?
int alt1=2;
int LA1_0 = input.LA(1);
@@ -1273,7 +1207,7 @@ public class InternalApplicationConfigurationLexer extends Lexer {
}
switch (alt1) {
case 1 :
- // InternalApplicationConfiguration.g:12508:11: '^'
+ // InternalApplicationConfiguration.g:11845:11: '^'
{
match('^');
@@ -1291,7 +1225,7 @@ public class InternalApplicationConfigurationLexer extends Lexer {
recover(mse);
throw mse;}
- // InternalApplicationConfiguration.g:12508:40: ( 'a' .. 'z' | 'A' .. 'Z' | '_' | '0' .. '9' )*
+ // InternalApplicationConfiguration.g:11845:40: ( 'a' .. 'z' | 'A' .. 'Z' | '_' | '0' .. '9' )*
loop2:
do {
int alt2=2;
@@ -1340,10 +1274,10 @@ public class InternalApplicationConfigurationLexer extends Lexer {
try {
int _type = RULE_INT;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // InternalApplicationConfiguration.g:12510:10: ( ( '0' .. '9' )+ )
- // InternalApplicationConfiguration.g:12510:12: ( '0' .. '9' )+
+ // InternalApplicationConfiguration.g:11847:10: ( ( '0' .. '9' )+ )
+ // InternalApplicationConfiguration.g:11847:12: ( '0' .. '9' )+
{
- // InternalApplicationConfiguration.g:12510:12: ( '0' .. '9' )+
+ // InternalApplicationConfiguration.g:11847:12: ( '0' .. '9' )+
int cnt3=0;
loop3:
do {
@@ -1357,7 +1291,7 @@ public class InternalApplicationConfigurationLexer extends Lexer {
switch (alt3) {
case 1 :
- // InternalApplicationConfiguration.g:12510:13: '0' .. '9'
+ // InternalApplicationConfiguration.g:11847:13: '0' .. '9'
{
matchRange('0','9');
@@ -1389,10 +1323,10 @@ public class InternalApplicationConfigurationLexer extends Lexer {
try {
int _type = RULE_STRING;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // InternalApplicationConfiguration.g:12512:13: ( ( '\"' ( '\\\\' . | ~ ( ( '\\\\' | '\"' ) ) )* '\"' | '\\'' ( '\\\\' . | ~ ( ( '\\\\' | '\\'' ) ) )* '\\'' ) )
- // InternalApplicationConfiguration.g:12512:15: ( '\"' ( '\\\\' . | ~ ( ( '\\\\' | '\"' ) ) )* '\"' | '\\'' ( '\\\\' . | ~ ( ( '\\\\' | '\\'' ) ) )* '\\'' )
+ // InternalApplicationConfiguration.g:11849:13: ( ( '\"' ( '\\\\' . | ~ ( ( '\\\\' | '\"' ) ) )* '\"' | '\\'' ( '\\\\' . | ~ ( ( '\\\\' | '\\'' ) ) )* '\\'' ) )
+ // InternalApplicationConfiguration.g:11849:15: ( '\"' ( '\\\\' . | ~ ( ( '\\\\' | '\"' ) ) )* '\"' | '\\'' ( '\\\\' . | ~ ( ( '\\\\' | '\\'' ) ) )* '\\'' )
{
- // InternalApplicationConfiguration.g:12512:15: ( '\"' ( '\\\\' . | ~ ( ( '\\\\' | '\"' ) ) )* '\"' | '\\'' ( '\\\\' . | ~ ( ( '\\\\' | '\\'' ) ) )* '\\'' )
+ // InternalApplicationConfiguration.g:11849:15: ( '\"' ( '\\\\' . | ~ ( ( '\\\\' | '\"' ) ) )* '\"' | '\\'' ( '\\\\' . | ~ ( ( '\\\\' | '\\'' ) ) )* '\\'' )
int alt6=2;
int LA6_0 = input.LA(1);
@@ -1410,10 +1344,10 @@ public class InternalApplicationConfigurationLexer extends Lexer {
}
switch (alt6) {
case 1 :
- // InternalApplicationConfiguration.g:12512:16: '\"' ( '\\\\' . | ~ ( ( '\\\\' | '\"' ) ) )* '\"'
+ // InternalApplicationConfiguration.g:11849:16: '\"' ( '\\\\' . | ~ ( ( '\\\\' | '\"' ) ) )* '\"'
{
match('\"');
- // InternalApplicationConfiguration.g:12512:20: ( '\\\\' . | ~ ( ( '\\\\' | '\"' ) ) )*
+ // InternalApplicationConfiguration.g:11849:20: ( '\\\\' . | ~ ( ( '\\\\' | '\"' ) ) )*
loop4:
do {
int alt4=3;
@@ -1429,7 +1363,7 @@ public class InternalApplicationConfigurationLexer extends Lexer {
switch (alt4) {
case 1 :
- // InternalApplicationConfiguration.g:12512:21: '\\\\' .
+ // InternalApplicationConfiguration.g:11849:21: '\\\\' .
{
match('\\');
matchAny();
@@ -1437,7 +1371,7 @@ public class InternalApplicationConfigurationLexer extends Lexer {
}
break;
case 2 :
- // InternalApplicationConfiguration.g:12512:28: ~ ( ( '\\\\' | '\"' ) )
+ // InternalApplicationConfiguration.g:11849:28: ~ ( ( '\\\\' | '\"' ) )
{
if ( (input.LA(1)>='\u0000' && input.LA(1)<='!')||(input.LA(1)>='#' && input.LA(1)<='[')||(input.LA(1)>=']' && input.LA(1)<='\uFFFF') ) {
input.consume();
@@ -1462,10 +1396,10 @@ public class InternalApplicationConfigurationLexer extends Lexer {
}
break;
case 2 :
- // InternalApplicationConfiguration.g:12512:48: '\\'' ( '\\\\' . | ~ ( ( '\\\\' | '\\'' ) ) )* '\\''
+ // InternalApplicationConfiguration.g:11849:48: '\\'' ( '\\\\' . | ~ ( ( '\\\\' | '\\'' ) ) )* '\\''
{
match('\'');
- // InternalApplicationConfiguration.g:12512:53: ( '\\\\' . | ~ ( ( '\\\\' | '\\'' ) ) )*
+ // InternalApplicationConfiguration.g:11849:53: ( '\\\\' . | ~ ( ( '\\\\' | '\\'' ) ) )*
loop5:
do {
int alt5=3;
@@ -1481,7 +1415,7 @@ public class InternalApplicationConfigurationLexer extends Lexer {
switch (alt5) {
case 1 :
- // InternalApplicationConfiguration.g:12512:54: '\\\\' .
+ // InternalApplicationConfiguration.g:11849:54: '\\\\' .
{
match('\\');
matchAny();
@@ -1489,7 +1423,7 @@ public class InternalApplicationConfigurationLexer extends Lexer {
}
break;
case 2 :
- // InternalApplicationConfiguration.g:12512:61: ~ ( ( '\\\\' | '\\'' ) )
+ // InternalApplicationConfiguration.g:11849:61: ~ ( ( '\\\\' | '\\'' ) )
{
if ( (input.LA(1)>='\u0000' && input.LA(1)<='&')||(input.LA(1)>='(' && input.LA(1)<='[')||(input.LA(1)>=']' && input.LA(1)<='\uFFFF') ) {
input.consume();
@@ -1532,12 +1466,12 @@ public class InternalApplicationConfigurationLexer extends Lexer {
try {
int _type = RULE_ML_COMMENT;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // InternalApplicationConfiguration.g:12514:17: ( '/*' ( options {greedy=false; } : . )* '*/' )
- // InternalApplicationConfiguration.g:12514:19: '/*' ( options {greedy=false; } : . )* '*/'
+ // InternalApplicationConfiguration.g:11851:17: ( '/*' ( options {greedy=false; } : . )* '*/' )
+ // InternalApplicationConfiguration.g:11851:19: '/*' ( options {greedy=false; } : . )* '*/'
{
match("/*");
- // InternalApplicationConfiguration.g:12514:24: ( options {greedy=false; } : . )*
+ // InternalApplicationConfiguration.g:11851:24: ( options {greedy=false; } : . )*
loop7:
do {
int alt7=2;
@@ -1562,7 +1496,7 @@ public class InternalApplicationConfigurationLexer extends Lexer {
switch (alt7) {
case 1 :
- // InternalApplicationConfiguration.g:12514:52: .
+ // InternalApplicationConfiguration.g:11851:52: .
{
matchAny();
@@ -1592,12 +1526,12 @@ public class InternalApplicationConfigurationLexer extends Lexer {
try {
int _type = RULE_SL_COMMENT;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // InternalApplicationConfiguration.g:12516:17: ( '//' (~ ( ( '\\n' | '\\r' ) ) )* ( ( '\\r' )? '\\n' )? )
- // InternalApplicationConfiguration.g:12516:19: '//' (~ ( ( '\\n' | '\\r' ) ) )* ( ( '\\r' )? '\\n' )?
+ // InternalApplicationConfiguration.g:11853:17: ( '//' (~ ( ( '\\n' | '\\r' ) ) )* ( ( '\\r' )? '\\n' )? )
+ // InternalApplicationConfiguration.g:11853:19: '//' (~ ( ( '\\n' | '\\r' ) ) )* ( ( '\\r' )? '\\n' )?
{
match("//");
- // InternalApplicationConfiguration.g:12516:24: (~ ( ( '\\n' | '\\r' ) ) )*
+ // InternalApplicationConfiguration.g:11853:24: (~ ( ( '\\n' | '\\r' ) ) )*
loop8:
do {
int alt8=2;
@@ -1610,7 +1544,7 @@ public class InternalApplicationConfigurationLexer extends Lexer {
switch (alt8) {
case 1 :
- // InternalApplicationConfiguration.g:12516:24: ~ ( ( '\\n' | '\\r' ) )
+ // InternalApplicationConfiguration.g:11853:24: ~ ( ( '\\n' | '\\r' ) )
{
if ( (input.LA(1)>='\u0000' && input.LA(1)<='\t')||(input.LA(1)>='\u000B' && input.LA(1)<='\f')||(input.LA(1)>='\u000E' && input.LA(1)<='\uFFFF') ) {
input.consume();
@@ -1630,7 +1564,7 @@ public class InternalApplicationConfigurationLexer extends Lexer {
}
} while (true);
- // InternalApplicationConfiguration.g:12516:40: ( ( '\\r' )? '\\n' )?
+ // InternalApplicationConfiguration.g:11853:40: ( ( '\\r' )? '\\n' )?
int alt10=2;
int LA10_0 = input.LA(1);
@@ -1639,9 +1573,9 @@ public class InternalApplicationConfigurationLexer extends Lexer {
}
switch (alt10) {
case 1 :
- // InternalApplicationConfiguration.g:12516:41: ( '\\r' )? '\\n'
+ // InternalApplicationConfiguration.g:11853:41: ( '\\r' )? '\\n'
{
- // InternalApplicationConfiguration.g:12516:41: ( '\\r' )?
+ // InternalApplicationConfiguration.g:11853:41: ( '\\r' )?
int alt9=2;
int LA9_0 = input.LA(1);
@@ -1650,7 +1584,7 @@ public class InternalApplicationConfigurationLexer extends Lexer {
}
switch (alt9) {
case 1 :
- // InternalApplicationConfiguration.g:12516:41: '\\r'
+ // InternalApplicationConfiguration.g:11853:41: '\\r'
{
match('\r');
@@ -1682,10 +1616,10 @@ public class InternalApplicationConfigurationLexer extends Lexer {
try {
int _type = RULE_WS;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // InternalApplicationConfiguration.g:12518:9: ( ( ' ' | '\\t' | '\\r' | '\\n' )+ )
- // InternalApplicationConfiguration.g:12518:11: ( ' ' | '\\t' | '\\r' | '\\n' )+
+ // InternalApplicationConfiguration.g:11855:9: ( ( ' ' | '\\t' | '\\r' | '\\n' )+ )
+ // InternalApplicationConfiguration.g:11855:11: ( ' ' | '\\t' | '\\r' | '\\n' )+
{
- // InternalApplicationConfiguration.g:12518:11: ( ' ' | '\\t' | '\\r' | '\\n' )+
+ // InternalApplicationConfiguration.g:11855:11: ( ' ' | '\\t' | '\\r' | '\\n' )+
int cnt11=0;
loop11:
do {
@@ -1739,8 +1673,8 @@ public class InternalApplicationConfigurationLexer extends Lexer {
try {
int _type = RULE_ANY_OTHER;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // InternalApplicationConfiguration.g:12520:16: ( . )
- // InternalApplicationConfiguration.g:12520:18: .
+ // InternalApplicationConfiguration.g:11857:16: ( . )
+ // InternalApplicationConfiguration.g:11857:18: .
{
matchAny();
@@ -1755,8 +1689,8 @@ public class InternalApplicationConfigurationLexer extends Lexer {
// $ANTLR end "RULE_ANY_OTHER"
public void mTokens() throws RecognitionException {
- // InternalApplicationConfiguration.g:1:8: ( T__11 | T__12 | T__13 | T__14 | T__15 | T__16 | T__17 | T__18 | T__19 | T__20 | T__21 | T__22 | T__23 | T__24 | T__25 | T__26 | T__27 | T__28 | T__29 | T__30 | T__31 | T__32 | T__33 | T__34 | T__35 | T__36 | T__37 | T__38 | T__39 | T__40 | T__41 | T__42 | T__43 | T__44 | T__45 | T__46 | T__47 | T__48 | T__49 | T__50 | T__51 | T__52 | T__53 | T__54 | T__55 | T__56 | T__57 | T__58 | T__59 | T__60 | T__61 | T__62 | T__63 | T__64 | T__65 | T__66 | RULE_ID | RULE_INT | RULE_STRING | RULE_ML_COMMENT | RULE_SL_COMMENT | RULE_WS | RULE_ANY_OTHER )
- int alt12=63;
+ // InternalApplicationConfiguration.g:1:8: ( T__11 | T__12 | T__13 | T__14 | T__15 | T__16 | T__17 | T__18 | T__19 | T__20 | T__21 | T__22 | T__23 | T__24 | T__25 | T__26 | T__27 | T__28 | T__29 | T__30 | T__31 | T__32 | T__33 | T__34 | T__35 | T__36 | T__37 | T__38 | T__39 | T__40 | T__41 | T__42 | T__43 | T__44 | T__45 | T__46 | T__47 | T__48 | T__49 | T__50 | T__51 | T__52 | T__53 | T__54 | T__55 | T__56 | T__57 | T__58 | T__59 | T__60 | T__61 | T__62 | T__63 | RULE_ID | RULE_INT | RULE_STRING | RULE_ML_COMMENT | RULE_SL_COMMENT | RULE_WS | RULE_ANY_OTHER )
+ int alt12=60;
alt12 = dfa12.predict(input);
switch (alt12) {
case 1 :
@@ -2131,70 +2065,49 @@ public class InternalApplicationConfigurationLexer extends Lexer {
}
break;
case 54 :
- // InternalApplicationConfiguration.g:1:328: T__64
- {
- mT__64();
-
- }
- break;
- case 55 :
- // InternalApplicationConfiguration.g:1:334: T__65
- {
- mT__65();
-
- }
- break;
- case 56 :
- // InternalApplicationConfiguration.g:1:340: T__66
- {
- mT__66();
-
- }
- break;
- case 57 :
- // InternalApplicationConfiguration.g:1:346: RULE_ID
+ // InternalApplicationConfiguration.g:1:328: RULE_ID
{
mRULE_ID();
}
break;
- case 58 :
- // InternalApplicationConfiguration.g:1:354: RULE_INT
+ case 55 :
+ // InternalApplicationConfiguration.g:1:336: RULE_INT
{
mRULE_INT();
}
break;
- case 59 :
- // InternalApplicationConfiguration.g:1:363: RULE_STRING
+ case 56 :
+ // InternalApplicationConfiguration.g:1:345: RULE_STRING
{
mRULE_STRING();
}
break;
- case 60 :
- // InternalApplicationConfiguration.g:1:375: RULE_ML_COMMENT
+ case 57 :
+ // InternalApplicationConfiguration.g:1:357: RULE_ML_COMMENT
{
mRULE_ML_COMMENT();
}
break;
- case 61 :
- // InternalApplicationConfiguration.g:1:391: RULE_SL_COMMENT
+ case 58 :
+ // InternalApplicationConfiguration.g:1:373: RULE_SL_COMMENT
{
mRULE_SL_COMMENT();
}
break;
- case 62 :
- // InternalApplicationConfiguration.g:1:407: RULE_WS
+ case 59 :
+ // InternalApplicationConfiguration.g:1:389: RULE_WS
{
mRULE_WS();
}
break;
- case 63 :
- // InternalApplicationConfiguration.g:1:415: RULE_ANY_OTHER
+ case 60 :
+ // InternalApplicationConfiguration.g:1:397: RULE_ANY_OTHER
{
mRULE_ANY_OTHER();
@@ -2208,109 +2121,112 @@ public class InternalApplicationConfigurationLexer extends Lexer {
protected DFA12 dfa12 = new DFA12(this);
static final String DFA12_eotS =
- "\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";
+ "\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";
static final String DFA12_eofS =
- "\u0137\uffff";
+ "\u0126\uffff";
static final String DFA12_minS =
- "\1\0\1\141\2\75\1\157\1\151\1\115\1\154\1\151\1\56\1\uffff\1\155\1\160\1\151\1\145\4\uffff\1\141\1\72\1\157\1\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";
+ "\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";
static final String DFA12_maxS =
- "\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";
+ "\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";
static final String DFA12_acceptS =
- "\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";
+ "\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";
static final String DFA12_specialS =
- "\1\1\41\uffff\1\0\1\2\u0113\uffff}>";
+ "\1\0\40\uffff\1\1\1\2\u0103\uffff}>";
static final String[] DFA12_transitionS = {
- "\11\46\2\45\2\46\1\45\22\46\1\45\1\46\1\42\1\31\3\46\1\43\2\46\1\36\1\35\1\22\1\12\1\11\1\44\12\41\1\24\1\46\1\2\1\17\1\3\2\46\1\7\21\40\1\6\2\40\1\10\4\40\3\46\1\37\1\40\1\46\1\26\1\40\1\25\1\34\1\14\1\5\1\33\1\40\1\13\2\40\1\30\1\1\1\4\1\27\1\23\1\40\1\16\1\32\2\40\1\15\4\40\1\20\1\46\1\21\uff82\46",
- "\1\50\3\uffff\1\51\3\uffff\1\47\5\uffff\1\52\4\uffff\1\53",
+ "\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",
+ "\1\47\3\uffff\1\50\3\uffff\1\46\5\uffff\1\51",
+ "\1\53",
"\1\55",
- "\1\57",
- "\1\61\5\uffff\1\62",
- "\1\64\5\uffff\1\65\5\uffff\1\63",
+ "\1\57\5\uffff\1\60",
+ "\1\62\5\uffff\1\63\5\uffff\1\61",
+ "\1\64",
+ "\1\65",
"\1\66",
"\1\67",
- "\1\70",
- "\1\71",
"",
- "\1\74\1\75",
- "\1\76\7\uffff\1\77",
- "\1\100",
- "\1\101\17\uffff\1\102",
+ "\1\72\1\73",
+ "\1\74\7\uffff\1\75",
+ "\1\76",
"",
"",
"",
"",
- "\1\107",
+ "\1\103",
+ "\1\104",
+ "\1\105",
+ "\1\106\22\uffff\1\107",
"\1\110",
- "\1\111",
- "\1\112",
- "\1\113\22\uffff\1\114",
- "\1\115",
+ "\1\112\17\uffff\1\111",
"",
- "\1\120\13\uffff\1\121\4\uffff\1\117",
- "\1\122",
- "\1\123",
- "\1\124",
+ "\1\115\13\uffff\1\116\4\uffff\1\114",
+ "\1\117",
+ "\1\120",
+ "\1\121",
"",
- "\32\54\4\uffff\1\54\1\uffff\32\54",
+ "\32\52\4\uffff\1\52\1\uffff\32\52",
"",
"",
- "\0\127",
- "\0\127",
- "\1\130\4\uffff\1\131",
+ "\0\124",
+ "\0\124",
+ "\1\125\4\uffff\1\126",
"",
"",
- "\1\133",
+ "\1\130",
+ "\1\131",
+ "\1\133\6\uffff\1\132",
"\1\134",
- "\1\136\6\uffff\1\135",
- "\1\137",
- "\1\140",
"",
"",
"",
"",
"",
- "\1\143\11\uffff\1\141\3\uffff\1\142",
+ "\1\137\11\uffff\1\135\3\uffff\1\136",
+ "\1\140",
+ "\1\141",
+ "\1\142",
+ "\1\143",
"\1\144",
"\1\145",
"\1\146",
+ "",
+ "",
+ "",
"\1\147",
"\1\150",
"\1\151",
"\1\152",
- "",
- "",
- "",
"\1\153",
- "\1\154",
- "\1\155",
- "\1\156",
- "\1\157",
- "\1\161\12\uffff\1\160",
- "\1\162",
"",
"",
"",
"",
- "\1\163\16\uffff\1\164",
+ "\1\154\16\uffff\1\155",
"",
- "\1\165\4\uffff\1\166",
- "\12\54\7\uffff\32\54\4\uffff\1\54\1\uffff\32\54",
+ "\1\156\4\uffff\1\157",
+ "\1\160",
+ "\1\161",
+ "\1\162",
+ "\1\163",
+ "\1\164",
+ "",
+ "\1\166\20\uffff\1\165",
+ "\1\167",
"\1\170",
"\1\171",
"\1\172",
"",
- "\1\174\20\uffff\1\173",
- "\1\175",
- "\1\176",
- "\1\177",
- "\1\u0080",
- "",
"",
"",
"",
"",
"",
"",
+ "\1\173",
+ "\1\174",
+ "\1\175",
+ "\1\176",
+ "\1\177",
+ "\1\u0080",
"\1\u0081",
"\1\u0082",
"\1\u0083",
@@ -2321,71 +2237,74 @@ public class InternalApplicationConfigurationLexer extends Lexer {
"\1\u0088",
"\1\u0089",
"\1\u008a",
- "\1\u008b",
+ "\12\52\7\uffff\32\52\4\uffff\1\52\1\uffff\32\52",
"\1\u008c",
"\1\u008d",
"\1\u008e",
"\1\u008f",
"\1\u0090",
- "\1\u0091",
- "\12\54\7\uffff\32\54\4\uffff\1\54\1\uffff\32\54",
+ "\1\u0092\14\uffff\1\u0091",
"\1\u0093",
"\1\u0094",
"\1\u0095",
- "\1\u0096",
- "\1\u0097",
+ "\1\u0096\2\uffff\12\52\7\uffff\32\52\4\uffff\1\52\1\uffff\32\52",
"\1\u0099\1\u0098",
"\1\u009a",
"\1\u009b",
- "\1\u009d\14\uffff\1\u009c",
+ "\1\u009c",
+ "\1\u009d",
"\1\u009e",
- "",
"\1\u009f",
"\1\u00a0",
- "\1\u00a1\2\uffff\12\54\7\uffff\32\54\4\uffff\1\54\1\uffff\32\54",
+ "\1\u00a1",
+ "\1\u00a2",
"\1\u00a3",
"\1\u00a4",
"\1\u00a5",
- "\1\u00a6",
+ "\12\52\7\uffff\32\52\4\uffff\1\52\1\uffff\32\52",
"\1\u00a7",
- "\1\u00a8",
+ "\12\52\7\uffff\32\52\4\uffff\1\52\1\uffff\32\52",
"\1\u00a9",
- "\1\u00aa",
- "\1\u00ab",
+ "\12\52\7\uffff\32\52\4\uffff\1\52\1\uffff\32\52",
+ "\12\52\7\uffff\32\52\4\uffff\1\52\1\uffff\32\52",
"\1\u00ac",
"\1\u00ad",
- "\12\54\7\uffff\32\54\4\uffff\1\54\1\uffff\32\54",
- "\12\54\7\uffff\32\54\4\uffff\1\54\1\uffff\32\54",
+ "\1\u00ae",
+ "\1\u00af",
"\1\u00b0",
- "\12\54\7\uffff\32\54\4\uffff\1\54\1\uffff\32\54",
+ "",
+ "\1\u00b1",
"\1\u00b2",
- "\12\54\7\uffff\32\54\4\uffff\1\54\1\uffff\32\54",
- "\12\54\7\uffff\32\54\4\uffff\1\54\1\uffff\32\54",
+ "\1\u00b3",
+ "\1\u00b4",
"\1\u00b5",
"\1\u00b6",
"\1\u00b7",
- "\1\u00b8",
+ "\12\52\7\uffff\32\52\4\uffff\1\52\1\uffff\32\52",
"\1\u00b9",
- "",
"\1\u00ba",
+ "",
+ "",
"\1\u00bb",
- "\1\u00bc",
- "\1\u00bd",
- "\12\54\7\uffff\32\54\4\uffff\1\54\1\uffff\32\54",
+ "\12\52\7\uffff\32\52\4\uffff\1\52\1\uffff\32\52",
+ "\12\52\7\uffff\32\52\4\uffff\1\52\1\uffff\32\52",
+ "\1\u00be",
"\1\u00bf",
- "\12\54\7\uffff\32\54\4\uffff\1\54\1\uffff\32\54",
+ "\1\u00c0",
"\1\u00c1",
"\1\u00c2",
"\1\u00c3",
"\1\u00c4",
- "\12\54\7\uffff\32\54\4\uffff\1\54\1\uffff\32\54",
+ "\1\u00c5",
"\1\u00c6",
"\1\u00c7",
- "",
- "",
"\1\u00c8",
+ "",
"\1\u00c9",
+ "",
"\1\u00ca",
+ "",
+ "",
"\1\u00cb",
"\1\u00cc",
"\1\u00cd",
@@ -2394,141 +2313,118 @@ public class InternalApplicationConfigurationLexer extends Lexer {
"\1\u00d0",
"\1\u00d1",
"\1\u00d2",
- "",
- "",
"\1\u00d3",
- "",
"\1\u00d4",
- "",
- "",
"\1\u00d5",
"\1\u00d6",
+ "",
"\1\u00d7",
"\1\u00d8",
"\1\u00d9",
+ "",
+ "",
"\1\u00da",
"\1\u00db",
- "\1\u00dc",
+ "\12\52\7\uffff\32\52\4\uffff\1\52\1\uffff\32\52",
"\1\u00dd",
- "",
"\1\u00de",
- "",
- "\1\u00df",
+ "\12\52\7\uffff\32\52\4\uffff\1\52\1\uffff\32\52",
"\1\u00e0",
"\1\u00e1",
"\1\u00e2",
- "",
- "\1\u00e3",
- "\1\u00e4",
- "\1\u00e5",
- "\1\u00e6",
- "\12\54\7\uffff\32\54\4\uffff\1\54\1\uffff\32\54",
+ "\12\52\7\uffff\32\52\4\uffff\1\52\1\uffff\32\52",
+ "\12\52\7\uffff\32\52\4\uffff\1\52\1\uffff\32\52",
+ "\12\52\7\uffff\32\52\4\uffff\1\52\1\uffff\32\52",
+ "\12\52\7\uffff\32\52\4\uffff\1\52\1\uffff\32\52",
+ "\12\52\7\uffff\32\52\4\uffff\1\52\1\uffff\32\52",
"\1\u00e8",
"\1\u00e9",
- "\12\54\7\uffff\32\54\4\uffff\1\54\1\uffff\32\54",
- "\1\u00eb",
+ "\1\u00ea",
+ "\12\52\7\uffff\32\52\4\uffff\1\52\1\uffff\32\52",
"\1\u00ec",
"\1\u00ed",
- "\12\54\7\uffff\32\54\4\uffff\1\54\1\uffff\32\54",
- "\12\54\7\uffff\32\54\4\uffff\1\54\1\uffff\32\54",
- "\12\54\7\uffff\32\54\4\uffff\1\54\1\uffff\32\54",
- "\12\54\7\uffff\32\54\4\uffff\1\54\1\uffff\32\54",
- "\12\54\7\uffff\32\54\4\uffff\1\54\1\uffff\32\54",
+ "\12\52\7\uffff\32\52\4\uffff\1\52\1\uffff\32\52",
+ "\1\u00ef",
+ "\1\u00f0",
+ "\1\u00f1",
+ "\12\52\7\uffff\32\52\4\uffff\1\52\1\uffff\32\52",
"\1\u00f3",
- "\1\u00f4",
+ "\12\52\7\uffff\32\52\4\uffff\1\52\1\uffff\32\52",
"\1\u00f5",
- "\12\54\7\uffff\32\54\4\uffff\1\54\1\uffff\32\54",
+ "\12\52\7\uffff\32\52\4\uffff\1\52\1\uffff\32\52",
"\1\u00f7",
- "\1\u00f8",
- "\12\54\7\uffff\32\54\4\uffff\1\54\1\uffff\32\54",
+ "",
+ "\12\52\7\uffff\32\52\4\uffff\1\52\1\uffff\32\52",
+ "\1\u00f9",
+ "",
"\1\u00fa",
"\1\u00fb",
"\1\u00fc",
+ "",
+ "",
+ "",
+ "",
+ "",
"\1\u00fd",
"\1\u00fe",
- "\12\54\7\uffff\32\54\4\uffff\1\54\1\uffff\32\54",
+ "\1\u00ff",
+ "",
"\1\u0100",
- "\12\54\7\uffff\32\54\4\uffff\1\54\1\uffff\32\54",
- "\12\54\7\uffff\32\54\4\uffff\1\54\1\uffff\32\54",
+ "\1\u0101",
+ "",
+ "\12\52\7\uffff\32\52\4\uffff\1\52\1\uffff\32\52",
"\1\u0103",
+ "\1\u0104",
"",
- "\12\54\7\uffff\32\54\4\uffff\1\54\1\uffff\32\54",
"\1\u0105",
"",
- "\1\u0106",
- "\1\u0107",
- "\1\u0108",
- "",
- "",
- "",
+ "\12\52\7\uffff\32\52\4\uffff\1\52\1\uffff\32\52",
"",
+ "\1\u0107",
"",
- "\1\u0109",
- "\1\u010a",
+ "\1\u0108",
+ "\12\52\7\uffff\32\52\4\uffff\1\52\1\uffff\32\52",
+ "\12\52\7\uffff\32\52\4\uffff\1\52\1\uffff\32\52",
"\1\u010b",
- "",
"\1\u010c",
"\1\u010d",
- "",
"\1\u010e",
- "\12\54\7\uffff\32\54\4\uffff\1\54\1\uffff\32\54",
- "\12\54\7\uffff\32\54\4\uffff\1\54\1\uffff\32\54",
+ "\12\52\7\uffff\32\52\4\uffff\1\52\1\uffff\32\52",
+ "\1\u0110",
+ "",
+ "",
"\1\u0111",
"\1\u0112",
"",
"\1\u0113",
+ "\12\52\7\uffff\32\52\4\uffff\1\52\1\uffff\32\52",
"",
"",
- "\1\u0114",
- "",
- "\1\u0115",
- "\12\54\7\uffff\32\54\4\uffff\1\54\1\uffff\32\54",
- "\12\54\7\uffff\32\54\4\uffff\1\54\1\uffff\32\54",
+ "\12\52\7\uffff\32\52\4\uffff\1\52\1\uffff\32\52",
+ "\12\52\7\uffff\32\52\4\uffff\1\52\1\uffff\32\52",
+ "\1\u0117",
"\1\u0118",
- "\1\u0119",
+ "",
+ "\12\52\7\uffff\32\52\4\uffff\1\52\1\uffff\32\52",
"\1\u011a",
"\1\u011b",
- "\12\54\7\uffff\32\54\4\uffff\1\54\1\uffff\32\54",
- "\1\u011d",
- "\1\u011e",
- "",
- "",
- "",
- "\1\u011f",
- "\1\u0120",
- "\1\u0121",
- "\12\54\7\uffff\32\54\4\uffff\1\54\1\uffff\32\54",
- "",
+ "\1\u011c",
"",
- "\12\54\7\uffff\32\54\4\uffff\1\54\1\uffff\32\54",
- "\12\54\7\uffff\32\54\4\uffff\1\54\1\uffff\32\54",
- "\1\u0125",
- "\1\u0126",
"",
- "\12\54\7\uffff\32\54\4\uffff\1\54\1\uffff\32\54",
- "\1\u0128",
- "\1\u0129",
- "\1\u012a",
- "\1\u012b",
"",
+ "\1\u011d",
+ "\1\u011e",
"",
- "",
- "\1\u012c",
- "\1\u012d",
- "",
- "\1\u012e",
- "\1\u012f",
- "\12\54\7\uffff\32\54\4\uffff\1\54\1\uffff\32\54",
- "\12\54\7\uffff\32\54\4\uffff\1\54\1\uffff\32\54",
- "\12\54\7\uffff\32\54\4\uffff\1\54\1\uffff\32\54",
- "\1\u0133",
- "\12\54\7\uffff\32\54\4\uffff\1\54\1\uffff\32\54",
- "\12\54\7\uffff\32\54\4\uffff\1\54\1\uffff\32\54",
- "",
+ "\1\u011f",
+ "\12\52\7\uffff\32\52\4\uffff\1\52\1\uffff\32\52",
+ "\12\52\7\uffff\32\52\4\uffff\1\52\1\uffff\32\52",
+ "\12\52\7\uffff\32\52\4\uffff\1\52\1\uffff\32\52",
+ "\1\u0123",
+ "\12\52\7\uffff\32\52\4\uffff\1\52\1\uffff\32\52",
"",
"",
- "\12\54\7\uffff\32\54\4\uffff\1\54\1\uffff\32\54",
"",
+ "\12\52\7\uffff\32\52\4\uffff\1\52\1\uffff\32\52",
"",
""
};
@@ -2563,23 +2459,13 @@ public class InternalApplicationConfigurationLexer extends Lexer {
this.transition = DFA12_transition;
}
public String getDescription() {
- return "1:1: Tokens : ( T__11 | T__12 | T__13 | T__14 | T__15 | T__16 | T__17 | T__18 | T__19 | T__20 | T__21 | T__22 | T__23 | T__24 | T__25 | T__26 | T__27 | T__28 | T__29 | T__30 | T__31 | T__32 | T__33 | T__34 | T__35 | T__36 | T__37 | T__38 | T__39 | T__40 | T__41 | T__42 | T__43 | T__44 | T__45 | T__46 | T__47 | T__48 | T__49 | T__50 | T__51 | T__52 | T__53 | T__54 | T__55 | T__56 | T__57 | T__58 | T__59 | T__60 | T__61 | T__62 | T__63 | T__64 | T__65 | T__66 | RULE_ID | RULE_INT | RULE_STRING | RULE_ML_COMMENT | RULE_SL_COMMENT | RULE_WS | RULE_ANY_OTHER );";
+ return "1:1: Tokens : ( T__11 | T__12 | T__13 | T__14 | T__15 | T__16 | T__17 | T__18 | T__19 | T__20 | T__21 | T__22 | T__23 | T__24 | T__25 | T__26 | T__27 | T__28 | T__29 | T__30 | T__31 | T__32 | T__33 | T__34 | T__35 | T__36 | T__37 | T__38 | T__39 | T__40 | T__41 | T__42 | T__43 | T__44 | T__45 | T__46 | T__47 | T__48 | T__49 | T__50 | T__51 | T__52 | T__53 | T__54 | T__55 | T__56 | T__57 | T__58 | T__59 | T__60 | T__61 | T__62 | T__63 | RULE_ID | RULE_INT | RULE_STRING | RULE_ML_COMMENT | RULE_SL_COMMENT | RULE_WS | RULE_ANY_OTHER );";
}
public int specialStateTransition(int s, IntStream _input) throws NoViableAltException {
IntStream input = _input;
int _s = s;
switch ( s ) {
case 0 :
- int LA12_34 = input.LA(1);
-
- s = -1;
- if ( ((LA12_34>='\u0000' && LA12_34<='\uFFFF')) ) {s = 87;}
-
- else s = 38;
-
- if ( s>=0 ) return s;
- break;
- case 1 :
int LA12_0 = input.LA(1);
s = -1;
@@ -2609,65 +2495,73 @@ public class InternalApplicationConfigurationLexer extends Lexer {
else if ( (LA12_0=='v') ) {s = 13;}
- else if ( (LA12_0=='r') ) {s = 14;}
+ else if ( (LA12_0=='=') ) {s = 14;}
- else if ( (LA12_0=='=') ) {s = 15;}
+ else if ( (LA12_0=='{') ) {s = 15;}
- else if ( (LA12_0=='{') ) {s = 16;}
+ else if ( (LA12_0=='}') ) {s = 16;}
- else if ( (LA12_0=='}') ) {s = 17;}
+ else if ( (LA12_0==',') ) {s = 17;}
- else if ( (LA12_0==',') ) {s = 18;}
+ else if ( (LA12_0=='p') ) {s = 18;}
- else if ( (LA12_0=='p') ) {s = 19;}
+ else if ( (LA12_0==':') ) {s = 19;}
- else if ( (LA12_0==':') ) {s = 20;}
+ else if ( (LA12_0=='c') ) {s = 20;}
- else if ( (LA12_0=='c') ) {s = 21;}
+ else if ( (LA12_0=='o') ) {s = 21;}
- else if ( (LA12_0=='a') ) {s = 22;}
+ else if ( (LA12_0=='l') ) {s = 22;}
- else if ( (LA12_0=='o') ) {s = 23;}
+ else if ( (LA12_0=='r') ) {s = 23;}
- else if ( (LA12_0=='l') ) {s = 24;}
+ else if ( (LA12_0=='#') ) {s = 24;}
- else if ( (LA12_0=='#') ) {s = 25;}
+ else if ( (LA12_0=='s') ) {s = 25;}
- else if ( (LA12_0=='s') ) {s = 26;}
+ else if ( (LA12_0=='g') ) {s = 26;}
- else if ( (LA12_0=='g') ) {s = 27;}
+ else if ( (LA12_0=='d') ) {s = 27;}
- else if ( (LA12_0=='d') ) {s = 28;}
+ else if ( (LA12_0=='+') ) {s = 28;}
- else if ( (LA12_0=='+') ) {s = 29;}
+ else if ( (LA12_0=='*') ) {s = 29;}
- else if ( (LA12_0=='*') ) {s = 30;}
+ else if ( (LA12_0=='^') ) {s = 30;}
- else if ( (LA12_0=='^') ) {s = 31;}
+ else if ( ((LA12_0>='B' && LA12_0<='R')||(LA12_0>='T' && LA12_0<='U')||(LA12_0>='W' && LA12_0<='Z')||LA12_0=='_'||(LA12_0>='a' && LA12_0<='b')||LA12_0=='h'||(LA12_0>='j' && LA12_0<='k')||LA12_0=='q'||(LA12_0>='t' && LA12_0<='u')||(LA12_0>='w' && LA12_0<='z')) ) {s = 31;}
- else if ( ((LA12_0>='B' && LA12_0<='R')||(LA12_0>='T' && LA12_0<='U')||(LA12_0>='W' && LA12_0<='Z')||LA12_0=='_'||LA12_0=='b'||LA12_0=='h'||(LA12_0>='j' && LA12_0<='k')||LA12_0=='q'||(LA12_0>='t' && LA12_0<='u')||(LA12_0>='w' && LA12_0<='z')) ) {s = 32;}
+ else if ( ((LA12_0>='0' && LA12_0<='9')) ) {s = 32;}
- else if ( ((LA12_0>='0' && LA12_0<='9')) ) {s = 33;}
+ else if ( (LA12_0=='\"') ) {s = 33;}
- else if ( (LA12_0=='\"') ) {s = 34;}
+ else if ( (LA12_0=='\'') ) {s = 34;}
- else if ( (LA12_0=='\'') ) {s = 35;}
+ else if ( (LA12_0=='/') ) {s = 35;}
- else if ( (LA12_0=='/') ) {s = 36;}
+ else if ( ((LA12_0>='\t' && LA12_0<='\n')||LA12_0=='\r'||LA12_0==' ') ) {s = 36;}
- else if ( ((LA12_0>='\t' && LA12_0<='\n')||LA12_0=='\r'||LA12_0==' ') ) {s = 37;}
+ else if ( ((LA12_0>='\u0000' && LA12_0<='\b')||(LA12_0>='\u000B' && LA12_0<='\f')||(LA12_0>='\u000E' && LA12_0<='\u001F')||LA12_0=='!'||(LA12_0>='$' && LA12_0<='&')||(LA12_0>='(' && LA12_0<=')')||LA12_0==';'||(LA12_0>='?' && LA12_0<='@')||(LA12_0>='[' && LA12_0<=']')||LA12_0=='`'||LA12_0=='|'||(LA12_0>='~' && LA12_0<='\uFFFF')) ) {s = 37;}
- else if ( ((LA12_0>='\u0000' && LA12_0<='\b')||(LA12_0>='\u000B' && LA12_0<='\f')||(LA12_0>='\u000E' && LA12_0<='\u001F')||LA12_0=='!'||(LA12_0>='$' && LA12_0<='&')||(LA12_0>='(' && LA12_0<=')')||LA12_0==';'||(LA12_0>='?' && LA12_0<='@')||(LA12_0>='[' && LA12_0<=']')||LA12_0=='`'||LA12_0=='|'||(LA12_0>='~' && LA12_0<='\uFFFF')) ) {s = 38;}
+ if ( s>=0 ) return s;
+ break;
+ case 1 :
+ int LA12_33 = input.LA(1);
+
+ s = -1;
+ if ( ((LA12_33>='\u0000' && LA12_33<='\uFFFF')) ) {s = 84;}
+
+ else s = 37;
if ( s>=0 ) return s;
break;
case 2 :
- int LA12_35 = input.LA(1);
+ int LA12_34 = input.LA(1);
s = -1;
- if ( ((LA12_35>='\u0000' && LA12_35<='\uFFFF')) ) {s = 87;}
+ if ( ((LA12_34>='\u0000' && LA12_34<='\uFFFF')) ) {s = 84;}
- else s = 38;
+ else s = 37;
if ( s>=0 ) return s;
break;
diff --git a/Application/hu.bme.mit.inf.dslreasoner.application.ide/src-gen/hu/bme/mit/inf/dslreasoner/application/ide/contentassist/antlr/internal/InternalApplicationConfigurationParser.java b/Application/hu.bme.mit.inf.dslreasoner.application.ide/src-gen/hu/bme/mit/inf/dslreasoner/application/ide/contentassist/antlr/internal/InternalApplicationConfigurationParser.java
index 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;
@SuppressWarnings("all")
public class InternalApplicationConfigurationParser extends AbstractInternalContentAssistParser {
public static final String[] tokenNames = new String[] {
- "", "", "", "", "RULE_ID", "RULE_INT", "RULE_STRING", "RULE_ML_COMMENT", "RULE_SL_COMMENT", "RULE_WS", "RULE_ANY_OTHER", "'minimize'", "'maximize'", "'<'", "'>'", "'<='", "'>='", "'none'", "'normal'", "'full'", "'SMTSolver'", "'AlloySolver'", "'ViatraSolver'", "'.'", "'-'", "'import'", "'epackage'", "'viatra'", "'reliability'", "'file'", "'='", "'{'", "'}'", "','", "'package'", "'excluding'", "'::'", "'metamodel'", "'folder'", "'models'", "'constraints'", "'cost'", "'at'", "'mtff'", "'objectives'", "'config'", "'log-level'", "'runtime'", "'memory'", "'#'", "'node'", "'int'", "'real'", "'string'", "'..'", "'scope'", "'generate'", "'partial-model'", "'solver'", "'debug'", "'log'", "'statistics'", "'output'", "'+='", "'*'", "'number'", "'runs'"
+ "", "", "", "", "RULE_ID", "RULE_INT", "RULE_STRING", "RULE_ML_COMMENT", "RULE_SL_COMMENT", "RULE_WS", "RULE_ANY_OTHER", "'minimize'", "'maximize'", "'<'", "'>'", "'<='", "'>='", "'none'", "'normal'", "'full'", "'SMTSolver'", "'AlloySolver'", "'ViatraSolver'", "'.'", "'-'", "'import'", "'epackage'", "'viatra'", "'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'"
};
public static final int T__50=50;
public static final int T__19=19;
@@ -52,7 +52,6 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
public static final int RULE_INT=5;
public static final int T__29=29;
public static final int T__22=22;
- public static final int T__66=66;
public static final int RULE_ML_COMMENT=7;
public static final int T__23=23;
public static final int T__24=24;
@@ -60,9 +59,7 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
public static final int T__62=62;
public static final int T__63=63;
public static final int T__20=20;
- public static final int T__64=64;
public static final int T__21=21;
- public static final int T__65=65;
public static final int RULE_STRING=6;
public static final int RULE_SL_COMMENT=8;
public static final int T__37=37;
@@ -740,89 +737,12 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
// $ANTLR end "ruleViatraImport"
- // $ANTLR start "entryRuleCftImport"
- // InternalApplicationConfiguration.g:253:1: entryRuleCftImport : ruleCftImport EOF ;
- public final void entryRuleCftImport() throws RecognitionException {
- try {
- // InternalApplicationConfiguration.g:254:1: ( ruleCftImport EOF )
- // InternalApplicationConfiguration.g:255:1: ruleCftImport EOF
- {
- before(grammarAccess.getCftImportRule());
- pushFollow(FOLLOW_1);
- ruleCftImport();
-
- state._fsp--;
-
- after(grammarAccess.getCftImportRule());
- match(input,EOF,FOLLOW_2);
-
- }
-
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
- }
- return ;
- }
- // $ANTLR end "entryRuleCftImport"
-
-
- // $ANTLR start "ruleCftImport"
- // InternalApplicationConfiguration.g:262:1: ruleCftImport : ( ( rule__CftImport__Group__0 ) ) ;
- public final void ruleCftImport() throws RecognitionException {
-
- int stackSize = keepStackSize();
-
- try {
- // InternalApplicationConfiguration.g:266:2: ( ( ( rule__CftImport__Group__0 ) ) )
- // InternalApplicationConfiguration.g:267:2: ( ( rule__CftImport__Group__0 ) )
- {
- // InternalApplicationConfiguration.g:267:2: ( ( rule__CftImport__Group__0 ) )
- // InternalApplicationConfiguration.g:268:3: ( rule__CftImport__Group__0 )
- {
- before(grammarAccess.getCftImportAccess().getGroup());
- // InternalApplicationConfiguration.g:269:3: ( rule__CftImport__Group__0 )
- // InternalApplicationConfiguration.g:269:4: rule__CftImport__Group__0
- {
- pushFollow(FOLLOW_2);
- rule__CftImport__Group__0();
-
- state._fsp--;
-
-
- }
-
- after(grammarAccess.getCftImportAccess().getGroup());
-
- }
-
-
- }
-
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
-
- restoreStackSize(stackSize);
-
- }
- return ;
- }
- // $ANTLR end "ruleCftImport"
-
-
// $ANTLR start "entryRuleDeclaration"
- // InternalApplicationConfiguration.g:278:1: entryRuleDeclaration : ruleDeclaration EOF ;
+ // InternalApplicationConfiguration.g:253:1: entryRuleDeclaration : ruleDeclaration EOF ;
public final void entryRuleDeclaration() throws RecognitionException {
try {
- // InternalApplicationConfiguration.g:279:1: ( ruleDeclaration EOF )
- // InternalApplicationConfiguration.g:280:1: ruleDeclaration EOF
+ // InternalApplicationConfiguration.g:254:1: ( ruleDeclaration EOF )
+ // InternalApplicationConfiguration.g:255:1: ruleDeclaration EOF
{
before(grammarAccess.getDeclarationRule());
pushFollow(FOLLOW_1);
@@ -848,21 +768,21 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
// $ANTLR start "ruleDeclaration"
- // InternalApplicationConfiguration.g:287:1: ruleDeclaration : ( ( rule__Declaration__Alternatives ) ) ;
+ // InternalApplicationConfiguration.g:262:1: ruleDeclaration : ( ( rule__Declaration__Alternatives ) ) ;
public final void ruleDeclaration() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalApplicationConfiguration.g:291:2: ( ( ( rule__Declaration__Alternatives ) ) )
- // InternalApplicationConfiguration.g:292:2: ( ( rule__Declaration__Alternatives ) )
+ // InternalApplicationConfiguration.g:266:2: ( ( ( rule__Declaration__Alternatives ) ) )
+ // InternalApplicationConfiguration.g:267:2: ( ( rule__Declaration__Alternatives ) )
{
- // InternalApplicationConfiguration.g:292:2: ( ( rule__Declaration__Alternatives ) )
- // InternalApplicationConfiguration.g:293:3: ( rule__Declaration__Alternatives )
+ // InternalApplicationConfiguration.g:267:2: ( ( rule__Declaration__Alternatives ) )
+ // InternalApplicationConfiguration.g:268:3: ( rule__Declaration__Alternatives )
{
before(grammarAccess.getDeclarationAccess().getAlternatives());
- // InternalApplicationConfiguration.g:294:3: ( rule__Declaration__Alternatives )
- // InternalApplicationConfiguration.g:294:4: rule__Declaration__Alternatives
+ // InternalApplicationConfiguration.g:269:3: ( rule__Declaration__Alternatives )
+ // InternalApplicationConfiguration.g:269:4: rule__Declaration__Alternatives
{
pushFollow(FOLLOW_2);
rule__Declaration__Alternatives();
@@ -895,11 +815,11 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
// $ANTLR start "entryRuleFileSpecification"
- // InternalApplicationConfiguration.g:303:1: entryRuleFileSpecification : ruleFileSpecification EOF ;
+ // InternalApplicationConfiguration.g:278:1: entryRuleFileSpecification : ruleFileSpecification EOF ;
public final void entryRuleFileSpecification() throws RecognitionException {
try {
- // InternalApplicationConfiguration.g:304:1: ( ruleFileSpecification EOF )
- // InternalApplicationConfiguration.g:305:1: ruleFileSpecification EOF
+ // InternalApplicationConfiguration.g:279:1: ( ruleFileSpecification EOF )
+ // InternalApplicationConfiguration.g:280:1: ruleFileSpecification EOF
{
before(grammarAccess.getFileSpecificationRule());
pushFollow(FOLLOW_1);
@@ -925,21 +845,21 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
// $ANTLR start "ruleFileSpecification"
- // InternalApplicationConfiguration.g:312:1: ruleFileSpecification : ( ( rule__FileSpecification__PathAssignment ) ) ;
+ // InternalApplicationConfiguration.g:287:1: ruleFileSpecification : ( ( rule__FileSpecification__PathAssignment ) ) ;
public final void ruleFileSpecification() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalApplicationConfiguration.g:316:2: ( ( ( rule__FileSpecification__PathAssignment ) ) )
- // InternalApplicationConfiguration.g:317:2: ( ( rule__FileSpecification__PathAssignment ) )
+ // InternalApplicationConfiguration.g:291:2: ( ( ( rule__FileSpecification__PathAssignment ) ) )
+ // InternalApplicationConfiguration.g:292:2: ( ( rule__FileSpecification__PathAssignment ) )
{
- // InternalApplicationConfiguration.g:317:2: ( ( rule__FileSpecification__PathAssignment ) )
- // InternalApplicationConfiguration.g:318:3: ( rule__FileSpecification__PathAssignment )
+ // InternalApplicationConfiguration.g:292:2: ( ( rule__FileSpecification__PathAssignment ) )
+ // InternalApplicationConfiguration.g:293:3: ( rule__FileSpecification__PathAssignment )
{
before(grammarAccess.getFileSpecificationAccess().getPathAssignment());
- // InternalApplicationConfiguration.g:319:3: ( rule__FileSpecification__PathAssignment )
- // InternalApplicationConfiguration.g:319:4: rule__FileSpecification__PathAssignment
+ // InternalApplicationConfiguration.g:294:3: ( rule__FileSpecification__PathAssignment )
+ // InternalApplicationConfiguration.g:294:4: rule__FileSpecification__PathAssignment
{
pushFollow(FOLLOW_2);
rule__FileSpecification__PathAssignment();
@@ -972,11 +892,11 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
// $ANTLR start "entryRuleFileDeclaration"
- // InternalApplicationConfiguration.g:328:1: entryRuleFileDeclaration : ruleFileDeclaration EOF ;
+ // InternalApplicationConfiguration.g:303:1: entryRuleFileDeclaration : ruleFileDeclaration EOF ;
public final void entryRuleFileDeclaration() throws RecognitionException {
try {
- // InternalApplicationConfiguration.g:329:1: ( ruleFileDeclaration EOF )
- // InternalApplicationConfiguration.g:330:1: ruleFileDeclaration EOF
+ // InternalApplicationConfiguration.g:304:1: ( ruleFileDeclaration EOF )
+ // InternalApplicationConfiguration.g:305:1: ruleFileDeclaration EOF
{
before(grammarAccess.getFileDeclarationRule());
pushFollow(FOLLOW_1);
@@ -1002,21 +922,21 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
// $ANTLR start "ruleFileDeclaration"
- // InternalApplicationConfiguration.g:337:1: ruleFileDeclaration : ( ( rule__FileDeclaration__Group__0 ) ) ;
+ // InternalApplicationConfiguration.g:312:1: ruleFileDeclaration : ( ( rule__FileDeclaration__Group__0 ) ) ;
public final void ruleFileDeclaration() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalApplicationConfiguration.g:341:2: ( ( ( rule__FileDeclaration__Group__0 ) ) )
- // InternalApplicationConfiguration.g:342:2: ( ( rule__FileDeclaration__Group__0 ) )
+ // InternalApplicationConfiguration.g:316:2: ( ( ( rule__FileDeclaration__Group__0 ) ) )
+ // InternalApplicationConfiguration.g:317:2: ( ( rule__FileDeclaration__Group__0 ) )
{
- // InternalApplicationConfiguration.g:342:2: ( ( rule__FileDeclaration__Group__0 ) )
- // InternalApplicationConfiguration.g:343:3: ( rule__FileDeclaration__Group__0 )
+ // InternalApplicationConfiguration.g:317:2: ( ( rule__FileDeclaration__Group__0 ) )
+ // InternalApplicationConfiguration.g:318:3: ( rule__FileDeclaration__Group__0 )
{
before(grammarAccess.getFileDeclarationAccess().getGroup());
- // InternalApplicationConfiguration.g:344:3: ( rule__FileDeclaration__Group__0 )
- // InternalApplicationConfiguration.g:344:4: rule__FileDeclaration__Group__0
+ // InternalApplicationConfiguration.g:319:3: ( rule__FileDeclaration__Group__0 )
+ // InternalApplicationConfiguration.g:319:4: rule__FileDeclaration__Group__0
{
pushFollow(FOLLOW_2);
rule__FileDeclaration__Group__0();
@@ -1049,11 +969,11 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
// $ANTLR start "entryRuleFileReference"
- // InternalApplicationConfiguration.g:353:1: entryRuleFileReference : ruleFileReference EOF ;
+ // InternalApplicationConfiguration.g:328:1: entryRuleFileReference : ruleFileReference EOF ;
public final void entryRuleFileReference() throws RecognitionException {
try {
- // InternalApplicationConfiguration.g:354:1: ( ruleFileReference EOF )
- // InternalApplicationConfiguration.g:355:1: ruleFileReference EOF
+ // InternalApplicationConfiguration.g:329:1: ( ruleFileReference EOF )
+ // InternalApplicationConfiguration.g:330:1: ruleFileReference EOF
{
before(grammarAccess.getFileReferenceRule());
pushFollow(FOLLOW_1);
@@ -1079,21 +999,21 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
// $ANTLR start "ruleFileReference"
- // InternalApplicationConfiguration.g:362:1: ruleFileReference : ( ( rule__FileReference__ReferredAssignment ) ) ;
+ // InternalApplicationConfiguration.g:337:1: ruleFileReference : ( ( rule__FileReference__ReferredAssignment ) ) ;
public final void ruleFileReference() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalApplicationConfiguration.g:366:2: ( ( ( rule__FileReference__ReferredAssignment ) ) )
- // InternalApplicationConfiguration.g:367:2: ( ( rule__FileReference__ReferredAssignment ) )
+ // InternalApplicationConfiguration.g:341:2: ( ( ( rule__FileReference__ReferredAssignment ) ) )
+ // InternalApplicationConfiguration.g:342:2: ( ( rule__FileReference__ReferredAssignment ) )
{
- // InternalApplicationConfiguration.g:367:2: ( ( rule__FileReference__ReferredAssignment ) )
- // InternalApplicationConfiguration.g:368:3: ( rule__FileReference__ReferredAssignment )
+ // InternalApplicationConfiguration.g:342:2: ( ( rule__FileReference__ReferredAssignment ) )
+ // InternalApplicationConfiguration.g:343:3: ( rule__FileReference__ReferredAssignment )
{
before(grammarAccess.getFileReferenceAccess().getReferredAssignment());
- // InternalApplicationConfiguration.g:369:3: ( rule__FileReference__ReferredAssignment )
- // InternalApplicationConfiguration.g:369:4: rule__FileReference__ReferredAssignment
+ // InternalApplicationConfiguration.g:344:3: ( rule__FileReference__ReferredAssignment )
+ // InternalApplicationConfiguration.g:344:4: rule__FileReference__ReferredAssignment
{
pushFollow(FOLLOW_2);
rule__FileReference__ReferredAssignment();
@@ -1126,11 +1046,11 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
// $ANTLR start "entryRuleFile"
- // InternalApplicationConfiguration.g:378:1: entryRuleFile : ruleFile EOF ;
+ // InternalApplicationConfiguration.g:353:1: entryRuleFile : ruleFile EOF ;
public final void entryRuleFile() throws RecognitionException {
try {
- // InternalApplicationConfiguration.g:379:1: ( ruleFile EOF )
- // InternalApplicationConfiguration.g:380:1: ruleFile EOF
+ // InternalApplicationConfiguration.g:354:1: ( ruleFile EOF )
+ // InternalApplicationConfiguration.g:355:1: ruleFile EOF
{
before(grammarAccess.getFileRule());
pushFollow(FOLLOW_1);
@@ -1156,21 +1076,21 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
// $ANTLR start "ruleFile"
- // InternalApplicationConfiguration.g:387:1: ruleFile : ( ( rule__File__Alternatives ) ) ;
+ // InternalApplicationConfiguration.g:362:1: ruleFile : ( ( rule__File__Alternatives ) ) ;
public final void ruleFile() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalApplicationConfiguration.g:391:2: ( ( ( rule__File__Alternatives ) ) )
- // InternalApplicationConfiguration.g:392:2: ( ( rule__File__Alternatives ) )
+ // InternalApplicationConfiguration.g:366:2: ( ( ( rule__File__Alternatives ) ) )
+ // InternalApplicationConfiguration.g:367:2: ( ( rule__File__Alternatives ) )
{
- // InternalApplicationConfiguration.g:392:2: ( ( rule__File__Alternatives ) )
- // InternalApplicationConfiguration.g:393:3: ( rule__File__Alternatives )
+ // InternalApplicationConfiguration.g:367:2: ( ( rule__File__Alternatives ) )
+ // InternalApplicationConfiguration.g:368:3: ( rule__File__Alternatives )
{
before(grammarAccess.getFileAccess().getAlternatives());
- // InternalApplicationConfiguration.g:394:3: ( rule__File__Alternatives )
- // InternalApplicationConfiguration.g:394:4: rule__File__Alternatives
+ // InternalApplicationConfiguration.g:369:3: ( rule__File__Alternatives )
+ // InternalApplicationConfiguration.g:369:4: rule__File__Alternatives
{
pushFollow(FOLLOW_2);
rule__File__Alternatives();
@@ -1203,11 +1123,11 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
// $ANTLR start "entryRuleMetamodelSpecification"
- // InternalApplicationConfiguration.g:403:1: entryRuleMetamodelSpecification : ruleMetamodelSpecification EOF ;
+ // InternalApplicationConfiguration.g:378:1: entryRuleMetamodelSpecification : ruleMetamodelSpecification EOF ;
public final void entryRuleMetamodelSpecification() throws RecognitionException {
try {
- // InternalApplicationConfiguration.g:404:1: ( ruleMetamodelSpecification EOF )
- // InternalApplicationConfiguration.g:405:1: ruleMetamodelSpecification EOF
+ // InternalApplicationConfiguration.g:379:1: ( ruleMetamodelSpecification EOF )
+ // InternalApplicationConfiguration.g:380:1: ruleMetamodelSpecification EOF
{
before(grammarAccess.getMetamodelSpecificationRule());
pushFollow(FOLLOW_1);
@@ -1233,21 +1153,21 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
// $ANTLR start "ruleMetamodelSpecification"
- // InternalApplicationConfiguration.g:412:1: ruleMetamodelSpecification : ( ( rule__MetamodelSpecification__Group__0 ) ) ;
+ // InternalApplicationConfiguration.g:387:1: ruleMetamodelSpecification : ( ( rule__MetamodelSpecification__Group__0 ) ) ;
public final void ruleMetamodelSpecification() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalApplicationConfiguration.g:416:2: ( ( ( rule__MetamodelSpecification__Group__0 ) ) )
- // InternalApplicationConfiguration.g:417:2: ( ( rule__MetamodelSpecification__Group__0 ) )
+ // InternalApplicationConfiguration.g:391:2: ( ( ( rule__MetamodelSpecification__Group__0 ) ) )
+ // InternalApplicationConfiguration.g:392:2: ( ( rule__MetamodelSpecification__Group__0 ) )
{
- // InternalApplicationConfiguration.g:417:2: ( ( rule__MetamodelSpecification__Group__0 ) )
- // InternalApplicationConfiguration.g:418:3: ( rule__MetamodelSpecification__Group__0 )
+ // InternalApplicationConfiguration.g:392:2: ( ( rule__MetamodelSpecification__Group__0 ) )
+ // InternalApplicationConfiguration.g:393:3: ( rule__MetamodelSpecification__Group__0 )
{
before(grammarAccess.getMetamodelSpecificationAccess().getGroup());
- // InternalApplicationConfiguration.g:419:3: ( rule__MetamodelSpecification__Group__0 )
- // InternalApplicationConfiguration.g:419:4: rule__MetamodelSpecification__Group__0
+ // InternalApplicationConfiguration.g:394:3: ( rule__MetamodelSpecification__Group__0 )
+ // InternalApplicationConfiguration.g:394:4: rule__MetamodelSpecification__Group__0
{
pushFollow(FOLLOW_2);
rule__MetamodelSpecification__Group__0();
@@ -1280,11 +1200,11 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
// $ANTLR start "entryRuleMetamodelEntry"
- // InternalApplicationConfiguration.g:428:1: entryRuleMetamodelEntry : ruleMetamodelEntry EOF ;
+ // InternalApplicationConfiguration.g:403:1: entryRuleMetamodelEntry : ruleMetamodelEntry EOF ;
public final void entryRuleMetamodelEntry() throws RecognitionException {
try {
- // InternalApplicationConfiguration.g:429:1: ( ruleMetamodelEntry EOF )
- // InternalApplicationConfiguration.g:430:1: ruleMetamodelEntry EOF
+ // InternalApplicationConfiguration.g:404:1: ( ruleMetamodelEntry EOF )
+ // InternalApplicationConfiguration.g:405:1: ruleMetamodelEntry EOF
{
before(grammarAccess.getMetamodelEntryRule());
pushFollow(FOLLOW_1);
@@ -1310,21 +1230,21 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
// $ANTLR start "ruleMetamodelEntry"
- // InternalApplicationConfiguration.g:437:1: ruleMetamodelEntry : ( ( rule__MetamodelEntry__Alternatives ) ) ;
+ // InternalApplicationConfiguration.g:412:1: ruleMetamodelEntry : ( ( rule__MetamodelEntry__Alternatives ) ) ;
public final void ruleMetamodelEntry() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalApplicationConfiguration.g:441:2: ( ( ( rule__MetamodelEntry__Alternatives ) ) )
- // InternalApplicationConfiguration.g:442:2: ( ( rule__MetamodelEntry__Alternatives ) )
+ // InternalApplicationConfiguration.g:416:2: ( ( ( rule__MetamodelEntry__Alternatives ) ) )
+ // InternalApplicationConfiguration.g:417:2: ( ( rule__MetamodelEntry__Alternatives ) )
{
- // InternalApplicationConfiguration.g:442:2: ( ( rule__MetamodelEntry__Alternatives ) )
- // InternalApplicationConfiguration.g:443:3: ( rule__MetamodelEntry__Alternatives )
+ // InternalApplicationConfiguration.g:417:2: ( ( rule__MetamodelEntry__Alternatives ) )
+ // InternalApplicationConfiguration.g:418:3: ( rule__MetamodelEntry__Alternatives )
{
before(grammarAccess.getMetamodelEntryAccess().getAlternatives());
- // InternalApplicationConfiguration.g:444:3: ( rule__MetamodelEntry__Alternatives )
- // InternalApplicationConfiguration.g:444:4: rule__MetamodelEntry__Alternatives
+ // InternalApplicationConfiguration.g:419:3: ( rule__MetamodelEntry__Alternatives )
+ // InternalApplicationConfiguration.g:419:4: rule__MetamodelEntry__Alternatives
{
pushFollow(FOLLOW_2);
rule__MetamodelEntry__Alternatives();
@@ -1357,11 +1277,11 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
// $ANTLR start "entryRuleAllPackageEntry"
- // InternalApplicationConfiguration.g:453:1: entryRuleAllPackageEntry : ruleAllPackageEntry EOF ;
+ // InternalApplicationConfiguration.g:428:1: entryRuleAllPackageEntry : ruleAllPackageEntry EOF ;
public final void entryRuleAllPackageEntry() throws RecognitionException {
try {
- // InternalApplicationConfiguration.g:454:1: ( ruleAllPackageEntry EOF )
- // InternalApplicationConfiguration.g:455:1: ruleAllPackageEntry EOF
+ // InternalApplicationConfiguration.g:429:1: ( ruleAllPackageEntry EOF )
+ // InternalApplicationConfiguration.g:430:1: ruleAllPackageEntry EOF
{
before(grammarAccess.getAllPackageEntryRule());
pushFollow(FOLLOW_1);
@@ -1387,21 +1307,21 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
// $ANTLR start "ruleAllPackageEntry"
- // InternalApplicationConfiguration.g:462:1: ruleAllPackageEntry : ( ( rule__AllPackageEntry__Group__0 ) ) ;
+ // InternalApplicationConfiguration.g:437:1: ruleAllPackageEntry : ( ( rule__AllPackageEntry__Group__0 ) ) ;
public final void ruleAllPackageEntry() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalApplicationConfiguration.g:466:2: ( ( ( rule__AllPackageEntry__Group__0 ) ) )
- // InternalApplicationConfiguration.g:467:2: ( ( rule__AllPackageEntry__Group__0 ) )
+ // InternalApplicationConfiguration.g:441:2: ( ( ( rule__AllPackageEntry__Group__0 ) ) )
+ // InternalApplicationConfiguration.g:442:2: ( ( rule__AllPackageEntry__Group__0 ) )
{
- // InternalApplicationConfiguration.g:467:2: ( ( rule__AllPackageEntry__Group__0 ) )
- // InternalApplicationConfiguration.g:468:3: ( rule__AllPackageEntry__Group__0 )
+ // InternalApplicationConfiguration.g:442:2: ( ( rule__AllPackageEntry__Group__0 ) )
+ // InternalApplicationConfiguration.g:443:3: ( rule__AllPackageEntry__Group__0 )
{
before(grammarAccess.getAllPackageEntryAccess().getGroup());
- // InternalApplicationConfiguration.g:469:3: ( rule__AllPackageEntry__Group__0 )
- // InternalApplicationConfiguration.g:469:4: rule__AllPackageEntry__Group__0
+ // InternalApplicationConfiguration.g:444:3: ( rule__AllPackageEntry__Group__0 )
+ // InternalApplicationConfiguration.g:444:4: rule__AllPackageEntry__Group__0
{
pushFollow(FOLLOW_2);
rule__AllPackageEntry__Group__0();
@@ -1434,11 +1354,11 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
// $ANTLR start "entryRuleMetamodelElement"
- // InternalApplicationConfiguration.g:478:1: entryRuleMetamodelElement : ruleMetamodelElement EOF ;
+ // InternalApplicationConfiguration.g:453:1: entryRuleMetamodelElement : ruleMetamodelElement EOF ;
public final void entryRuleMetamodelElement() throws RecognitionException {
try {
- // InternalApplicationConfiguration.g:479:1: ( ruleMetamodelElement EOF )
- // InternalApplicationConfiguration.g:480:1: ruleMetamodelElement EOF
+ // InternalApplicationConfiguration.g:454:1: ( ruleMetamodelElement EOF )
+ // InternalApplicationConfiguration.g:455:1: ruleMetamodelElement EOF
{
before(grammarAccess.getMetamodelElementRule());
pushFollow(FOLLOW_1);
@@ -1464,21 +1384,21 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
// $ANTLR start "ruleMetamodelElement"
- // InternalApplicationConfiguration.g:487:1: ruleMetamodelElement : ( ( rule__MetamodelElement__Group__0 ) ) ;
+ // InternalApplicationConfiguration.g:462:1: ruleMetamodelElement : ( ( rule__MetamodelElement__Group__0 ) ) ;
public final void ruleMetamodelElement() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalApplicationConfiguration.g:491:2: ( ( ( rule__MetamodelElement__Group__0 ) ) )
- // InternalApplicationConfiguration.g:492:2: ( ( rule__MetamodelElement__Group__0 ) )
+ // InternalApplicationConfiguration.g:466:2: ( ( ( rule__MetamodelElement__Group__0 ) ) )
+ // InternalApplicationConfiguration.g:467:2: ( ( rule__MetamodelElement__Group__0 ) )
{
- // InternalApplicationConfiguration.g:492:2: ( ( rule__MetamodelElement__Group__0 ) )
- // InternalApplicationConfiguration.g:493:3: ( rule__MetamodelElement__Group__0 )
+ // InternalApplicationConfiguration.g:467:2: ( ( rule__MetamodelElement__Group__0 ) )
+ // InternalApplicationConfiguration.g:468:3: ( rule__MetamodelElement__Group__0 )
{
before(grammarAccess.getMetamodelElementAccess().getGroup());
- // InternalApplicationConfiguration.g:494:3: ( rule__MetamodelElement__Group__0 )
- // InternalApplicationConfiguration.g:494:4: rule__MetamodelElement__Group__0
+ // InternalApplicationConfiguration.g:469:3: ( rule__MetamodelElement__Group__0 )
+ // InternalApplicationConfiguration.g:469:4: rule__MetamodelElement__Group__0
{
pushFollow(FOLLOW_2);
rule__MetamodelElement__Group__0();
@@ -1511,11 +1431,11 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
// $ANTLR start "entryRuleMetamodelDeclaration"
- // InternalApplicationConfiguration.g:503:1: entryRuleMetamodelDeclaration : ruleMetamodelDeclaration EOF ;
+ // InternalApplicationConfiguration.g:478:1: entryRuleMetamodelDeclaration : ruleMetamodelDeclaration EOF ;
public final void entryRuleMetamodelDeclaration() throws RecognitionException {
try {
- // InternalApplicationConfiguration.g:504:1: ( ruleMetamodelDeclaration EOF )
- // InternalApplicationConfiguration.g:505:1: ruleMetamodelDeclaration EOF
+ // InternalApplicationConfiguration.g:479:1: ( ruleMetamodelDeclaration EOF )
+ // InternalApplicationConfiguration.g:480:1: ruleMetamodelDeclaration EOF
{
before(grammarAccess.getMetamodelDeclarationRule());
pushFollow(FOLLOW_1);
@@ -1541,21 +1461,21 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
// $ANTLR start "ruleMetamodelDeclaration"
- // InternalApplicationConfiguration.g:512:1: ruleMetamodelDeclaration : ( ( rule__MetamodelDeclaration__Group__0 ) ) ;
+ // InternalApplicationConfiguration.g:487:1: ruleMetamodelDeclaration : ( ( rule__MetamodelDeclaration__Group__0 ) ) ;
public final void ruleMetamodelDeclaration() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalApplicationConfiguration.g:516:2: ( ( ( rule__MetamodelDeclaration__Group__0 ) ) )
- // InternalApplicationConfiguration.g:517:2: ( ( rule__MetamodelDeclaration__Group__0 ) )
+ // InternalApplicationConfiguration.g:491:2: ( ( ( rule__MetamodelDeclaration__Group__0 ) ) )
+ // InternalApplicationConfiguration.g:492:2: ( ( rule__MetamodelDeclaration__Group__0 ) )
{
- // InternalApplicationConfiguration.g:517:2: ( ( rule__MetamodelDeclaration__Group__0 ) )
- // InternalApplicationConfiguration.g:518:3: ( rule__MetamodelDeclaration__Group__0 )
+ // InternalApplicationConfiguration.g:492:2: ( ( rule__MetamodelDeclaration__Group__0 ) )
+ // InternalApplicationConfiguration.g:493:3: ( rule__MetamodelDeclaration__Group__0 )
{
before(grammarAccess.getMetamodelDeclarationAccess().getGroup());
- // InternalApplicationConfiguration.g:519:3: ( rule__MetamodelDeclaration__Group__0 )
- // InternalApplicationConfiguration.g:519:4: rule__MetamodelDeclaration__Group__0
+ // InternalApplicationConfiguration.g:494:3: ( rule__MetamodelDeclaration__Group__0 )
+ // InternalApplicationConfiguration.g:494:4: rule__MetamodelDeclaration__Group__0
{
pushFollow(FOLLOW_2);
rule__MetamodelDeclaration__Group__0();
@@ -1588,11 +1508,11 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
// $ANTLR start "entryRuleMetamodelReference"
- // InternalApplicationConfiguration.g:528:1: entryRuleMetamodelReference : ruleMetamodelReference EOF ;
+ // InternalApplicationConfiguration.g:503:1: entryRuleMetamodelReference : ruleMetamodelReference EOF ;
public final void entryRuleMetamodelReference() throws RecognitionException {
try {
- // InternalApplicationConfiguration.g:529:1: ( ruleMetamodelReference EOF )
- // InternalApplicationConfiguration.g:530:1: ruleMetamodelReference EOF
+ // InternalApplicationConfiguration.g:504:1: ( ruleMetamodelReference EOF )
+ // InternalApplicationConfiguration.g:505:1: ruleMetamodelReference EOF
{
before(grammarAccess.getMetamodelReferenceRule());
pushFollow(FOLLOW_1);
@@ -1618,21 +1538,21 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
// $ANTLR start "ruleMetamodelReference"
- // InternalApplicationConfiguration.g:537:1: ruleMetamodelReference : ( ( rule__MetamodelReference__ReferredAssignment ) ) ;
+ // InternalApplicationConfiguration.g:512:1: ruleMetamodelReference : ( ( rule__MetamodelReference__ReferredAssignment ) ) ;
public final void ruleMetamodelReference() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalApplicationConfiguration.g:541:2: ( ( ( rule__MetamodelReference__ReferredAssignment ) ) )
- // InternalApplicationConfiguration.g:542:2: ( ( rule__MetamodelReference__ReferredAssignment ) )
+ // InternalApplicationConfiguration.g:516:2: ( ( ( rule__MetamodelReference__ReferredAssignment ) ) )
+ // InternalApplicationConfiguration.g:517:2: ( ( rule__MetamodelReference__ReferredAssignment ) )
{
- // InternalApplicationConfiguration.g:542:2: ( ( rule__MetamodelReference__ReferredAssignment ) )
- // InternalApplicationConfiguration.g:543:3: ( rule__MetamodelReference__ReferredAssignment )
+ // InternalApplicationConfiguration.g:517:2: ( ( rule__MetamodelReference__ReferredAssignment ) )
+ // InternalApplicationConfiguration.g:518:3: ( rule__MetamodelReference__ReferredAssignment )
{
before(grammarAccess.getMetamodelReferenceAccess().getReferredAssignment());
- // InternalApplicationConfiguration.g:544:3: ( rule__MetamodelReference__ReferredAssignment )
- // InternalApplicationConfiguration.g:544:4: rule__MetamodelReference__ReferredAssignment
+ // InternalApplicationConfiguration.g:519:3: ( rule__MetamodelReference__ReferredAssignment )
+ // InternalApplicationConfiguration.g:519:4: rule__MetamodelReference__ReferredAssignment
{
pushFollow(FOLLOW_2);
rule__MetamodelReference__ReferredAssignment();
@@ -1665,11 +1585,11 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
// $ANTLR start "entryRuleMetamodel"
- // InternalApplicationConfiguration.g:553:1: entryRuleMetamodel : ruleMetamodel EOF ;
+ // InternalApplicationConfiguration.g:528:1: entryRuleMetamodel : ruleMetamodel EOF ;
public final void entryRuleMetamodel() throws RecognitionException {
try {
- // InternalApplicationConfiguration.g:554:1: ( ruleMetamodel EOF )
- // InternalApplicationConfiguration.g:555:1: ruleMetamodel EOF
+ // InternalApplicationConfiguration.g:529:1: ( ruleMetamodel EOF )
+ // InternalApplicationConfiguration.g:530:1: ruleMetamodel EOF
{
before(grammarAccess.getMetamodelRule());
pushFollow(FOLLOW_1);
@@ -1695,21 +1615,21 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
// $ANTLR start "ruleMetamodel"
- // InternalApplicationConfiguration.g:562:1: ruleMetamodel : ( ( rule__Metamodel__Alternatives ) ) ;
+ // InternalApplicationConfiguration.g:537:1: ruleMetamodel : ( ( rule__Metamodel__Alternatives ) ) ;
public final void ruleMetamodel() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalApplicationConfiguration.g:566:2: ( ( ( rule__Metamodel__Alternatives ) ) )
- // InternalApplicationConfiguration.g:567:2: ( ( rule__Metamodel__Alternatives ) )
+ // InternalApplicationConfiguration.g:541:2: ( ( ( rule__Metamodel__Alternatives ) ) )
+ // InternalApplicationConfiguration.g:542:2: ( ( rule__Metamodel__Alternatives ) )
{
- // InternalApplicationConfiguration.g:567:2: ( ( rule__Metamodel__Alternatives ) )
- // InternalApplicationConfiguration.g:568:3: ( rule__Metamodel__Alternatives )
+ // InternalApplicationConfiguration.g:542:2: ( ( rule__Metamodel__Alternatives ) )
+ // InternalApplicationConfiguration.g:543:3: ( rule__Metamodel__Alternatives )
{
before(grammarAccess.getMetamodelAccess().getAlternatives());
- // InternalApplicationConfiguration.g:569:3: ( rule__Metamodel__Alternatives )
- // InternalApplicationConfiguration.g:569:4: rule__Metamodel__Alternatives
+ // InternalApplicationConfiguration.g:544:3: ( rule__Metamodel__Alternatives )
+ // InternalApplicationConfiguration.g:544:4: rule__Metamodel__Alternatives
{
pushFollow(FOLLOW_2);
rule__Metamodel__Alternatives();
@@ -1742,11 +1662,11 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
// $ANTLR start "entryRulePartialModelSpecification"
- // InternalApplicationConfiguration.g:578:1: entryRulePartialModelSpecification : rulePartialModelSpecification EOF ;
+ // InternalApplicationConfiguration.g:553:1: entryRulePartialModelSpecification : rulePartialModelSpecification EOF ;
public final void entryRulePartialModelSpecification() throws RecognitionException {
try {
- // InternalApplicationConfiguration.g:579:1: ( rulePartialModelSpecification EOF )
- // InternalApplicationConfiguration.g:580:1: rulePartialModelSpecification EOF
+ // InternalApplicationConfiguration.g:554:1: ( rulePartialModelSpecification EOF )
+ // InternalApplicationConfiguration.g:555:1: rulePartialModelSpecification EOF
{
before(grammarAccess.getPartialModelSpecificationRule());
pushFollow(FOLLOW_1);
@@ -1772,21 +1692,21 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
// $ANTLR start "rulePartialModelSpecification"
- // InternalApplicationConfiguration.g:587:1: rulePartialModelSpecification : ( ( rule__PartialModelSpecification__Group__0 ) ) ;
+ // InternalApplicationConfiguration.g:562:1: rulePartialModelSpecification : ( ( rule__PartialModelSpecification__Group__0 ) ) ;
public final void rulePartialModelSpecification() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalApplicationConfiguration.g:591:2: ( ( ( rule__PartialModelSpecification__Group__0 ) ) )
- // InternalApplicationConfiguration.g:592:2: ( ( rule__PartialModelSpecification__Group__0 ) )
+ // InternalApplicationConfiguration.g:566:2: ( ( ( rule__PartialModelSpecification__Group__0 ) ) )
+ // InternalApplicationConfiguration.g:567:2: ( ( rule__PartialModelSpecification__Group__0 ) )
{
- // InternalApplicationConfiguration.g:592:2: ( ( rule__PartialModelSpecification__Group__0 ) )
- // InternalApplicationConfiguration.g:593:3: ( rule__PartialModelSpecification__Group__0 )
+ // InternalApplicationConfiguration.g:567:2: ( ( rule__PartialModelSpecification__Group__0 ) )
+ // InternalApplicationConfiguration.g:568:3: ( rule__PartialModelSpecification__Group__0 )
{
before(grammarAccess.getPartialModelSpecificationAccess().getGroup());
- // InternalApplicationConfiguration.g:594:3: ( rule__PartialModelSpecification__Group__0 )
- // InternalApplicationConfiguration.g:594:4: rule__PartialModelSpecification__Group__0
+ // InternalApplicationConfiguration.g:569:3: ( rule__PartialModelSpecification__Group__0 )
+ // InternalApplicationConfiguration.g:569:4: rule__PartialModelSpecification__Group__0
{
pushFollow(FOLLOW_2);
rule__PartialModelSpecification__Group__0();
@@ -1819,11 +1739,11 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
// $ANTLR start "entryRulePartialModelEntry"
- // InternalApplicationConfiguration.g:603:1: entryRulePartialModelEntry : rulePartialModelEntry EOF ;
+ // InternalApplicationConfiguration.g:578:1: entryRulePartialModelEntry : rulePartialModelEntry EOF ;
public final void entryRulePartialModelEntry() throws RecognitionException {
try {
- // InternalApplicationConfiguration.g:604:1: ( rulePartialModelEntry EOF )
- // InternalApplicationConfiguration.g:605:1: rulePartialModelEntry EOF
+ // InternalApplicationConfiguration.g:579:1: ( rulePartialModelEntry EOF )
+ // InternalApplicationConfiguration.g:580:1: rulePartialModelEntry EOF
{
before(grammarAccess.getPartialModelEntryRule());
pushFollow(FOLLOW_1);
@@ -1849,21 +1769,21 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
// $ANTLR start "rulePartialModelEntry"
- // InternalApplicationConfiguration.g:612:1: rulePartialModelEntry : ( ( rule__PartialModelEntry__Alternatives ) ) ;
+ // InternalApplicationConfiguration.g:587:1: rulePartialModelEntry : ( ( rule__PartialModelEntry__Alternatives ) ) ;
public final void rulePartialModelEntry() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalApplicationConfiguration.g:616:2: ( ( ( rule__PartialModelEntry__Alternatives ) ) )
- // InternalApplicationConfiguration.g:617:2: ( ( rule__PartialModelEntry__Alternatives ) )
+ // InternalApplicationConfiguration.g:591:2: ( ( ( rule__PartialModelEntry__Alternatives ) ) )
+ // InternalApplicationConfiguration.g:592:2: ( ( rule__PartialModelEntry__Alternatives ) )
{
- // InternalApplicationConfiguration.g:617:2: ( ( rule__PartialModelEntry__Alternatives ) )
- // InternalApplicationConfiguration.g:618:3: ( rule__PartialModelEntry__Alternatives )
+ // InternalApplicationConfiguration.g:592:2: ( ( rule__PartialModelEntry__Alternatives ) )
+ // InternalApplicationConfiguration.g:593:3: ( rule__PartialModelEntry__Alternatives )
{
before(grammarAccess.getPartialModelEntryAccess().getAlternatives());
- // InternalApplicationConfiguration.g:619:3: ( rule__PartialModelEntry__Alternatives )
- // InternalApplicationConfiguration.g:619:4: rule__PartialModelEntry__Alternatives
+ // InternalApplicationConfiguration.g:594:3: ( rule__PartialModelEntry__Alternatives )
+ // InternalApplicationConfiguration.g:594:4: rule__PartialModelEntry__Alternatives
{
pushFollow(FOLLOW_2);
rule__PartialModelEntry__Alternatives();
@@ -1896,11 +1816,11 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
// $ANTLR start "entryRuleModelEntry"
- // InternalApplicationConfiguration.g:628:1: entryRuleModelEntry : ruleModelEntry EOF ;
+ // InternalApplicationConfiguration.g:603:1: entryRuleModelEntry : ruleModelEntry EOF ;
public final void entryRuleModelEntry() throws RecognitionException {
try {
- // InternalApplicationConfiguration.g:629:1: ( ruleModelEntry EOF )
- // InternalApplicationConfiguration.g:630:1: ruleModelEntry EOF
+ // InternalApplicationConfiguration.g:604:1: ( ruleModelEntry EOF )
+ // InternalApplicationConfiguration.g:605:1: ruleModelEntry EOF
{
before(grammarAccess.getModelEntryRule());
pushFollow(FOLLOW_1);
@@ -1926,21 +1846,21 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
// $ANTLR start "ruleModelEntry"
- // InternalApplicationConfiguration.g:637:1: ruleModelEntry : ( ( rule__ModelEntry__PathAssignment ) ) ;
+ // InternalApplicationConfiguration.g:612:1: ruleModelEntry : ( ( rule__ModelEntry__PathAssignment ) ) ;
public final void ruleModelEntry() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalApplicationConfiguration.g:641:2: ( ( ( rule__ModelEntry__PathAssignment ) ) )
- // InternalApplicationConfiguration.g:642:2: ( ( rule__ModelEntry__PathAssignment ) )
+ // InternalApplicationConfiguration.g:616:2: ( ( ( rule__ModelEntry__PathAssignment ) ) )
+ // InternalApplicationConfiguration.g:617:2: ( ( rule__ModelEntry__PathAssignment ) )
{
- // InternalApplicationConfiguration.g:642:2: ( ( rule__ModelEntry__PathAssignment ) )
- // InternalApplicationConfiguration.g:643:3: ( rule__ModelEntry__PathAssignment )
+ // InternalApplicationConfiguration.g:617:2: ( ( rule__ModelEntry__PathAssignment ) )
+ // InternalApplicationConfiguration.g:618:3: ( rule__ModelEntry__PathAssignment )
{
before(grammarAccess.getModelEntryAccess().getPathAssignment());
- // InternalApplicationConfiguration.g:644:3: ( rule__ModelEntry__PathAssignment )
- // InternalApplicationConfiguration.g:644:4: rule__ModelEntry__PathAssignment
+ // InternalApplicationConfiguration.g:619:3: ( rule__ModelEntry__PathAssignment )
+ // InternalApplicationConfiguration.g:619:4: rule__ModelEntry__PathAssignment
{
pushFollow(FOLLOW_2);
rule__ModelEntry__PathAssignment();
@@ -1973,11 +1893,11 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
// $ANTLR start "entryRuleFolderEntry"
- // InternalApplicationConfiguration.g:653:1: entryRuleFolderEntry : ruleFolderEntry EOF ;
+ // InternalApplicationConfiguration.g:628:1: entryRuleFolderEntry : ruleFolderEntry EOF ;
public final void entryRuleFolderEntry() throws RecognitionException {
try {
- // InternalApplicationConfiguration.g:654:1: ( ruleFolderEntry EOF )
- // InternalApplicationConfiguration.g:655:1: ruleFolderEntry EOF
+ // InternalApplicationConfiguration.g:629:1: ( ruleFolderEntry EOF )
+ // InternalApplicationConfiguration.g:630:1: ruleFolderEntry EOF
{
before(grammarAccess.getFolderEntryRule());
pushFollow(FOLLOW_1);
@@ -2003,21 +1923,21 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
// $ANTLR start "ruleFolderEntry"
- // InternalApplicationConfiguration.g:662:1: ruleFolderEntry : ( ( rule__FolderEntry__Group__0 ) ) ;
+ // InternalApplicationConfiguration.g:637:1: ruleFolderEntry : ( ( rule__FolderEntry__Group__0 ) ) ;
public final void ruleFolderEntry() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalApplicationConfiguration.g:666:2: ( ( ( rule__FolderEntry__Group__0 ) ) )
- // InternalApplicationConfiguration.g:667:2: ( ( rule__FolderEntry__Group__0 ) )
+ // InternalApplicationConfiguration.g:641:2: ( ( ( rule__FolderEntry__Group__0 ) ) )
+ // InternalApplicationConfiguration.g:642:2: ( ( rule__FolderEntry__Group__0 ) )
{
- // InternalApplicationConfiguration.g:667:2: ( ( rule__FolderEntry__Group__0 ) )
- // InternalApplicationConfiguration.g:668:3: ( rule__FolderEntry__Group__0 )
+ // InternalApplicationConfiguration.g:642:2: ( ( rule__FolderEntry__Group__0 ) )
+ // InternalApplicationConfiguration.g:643:3: ( rule__FolderEntry__Group__0 )
{
before(grammarAccess.getFolderEntryAccess().getGroup());
- // InternalApplicationConfiguration.g:669:3: ( rule__FolderEntry__Group__0 )
- // InternalApplicationConfiguration.g:669:4: rule__FolderEntry__Group__0
+ // InternalApplicationConfiguration.g:644:3: ( rule__FolderEntry__Group__0 )
+ // InternalApplicationConfiguration.g:644:4: rule__FolderEntry__Group__0
{
pushFollow(FOLLOW_2);
rule__FolderEntry__Group__0();
@@ -2050,11 +1970,11 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
// $ANTLR start "entryRulePartialModelDeclaration"
- // InternalApplicationConfiguration.g:678:1: entryRulePartialModelDeclaration : rulePartialModelDeclaration EOF ;
+ // InternalApplicationConfiguration.g:653:1: entryRulePartialModelDeclaration : rulePartialModelDeclaration EOF ;
public final void entryRulePartialModelDeclaration() throws RecognitionException {
try {
- // InternalApplicationConfiguration.g:679:1: ( rulePartialModelDeclaration EOF )
- // InternalApplicationConfiguration.g:680:1: rulePartialModelDeclaration EOF
+ // InternalApplicationConfiguration.g:654:1: ( rulePartialModelDeclaration EOF )
+ // InternalApplicationConfiguration.g:655:1: rulePartialModelDeclaration EOF
{
before(grammarAccess.getPartialModelDeclarationRule());
pushFollow(FOLLOW_1);
@@ -2080,21 +2000,21 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
// $ANTLR start "rulePartialModelDeclaration"
- // InternalApplicationConfiguration.g:687:1: rulePartialModelDeclaration : ( ( rule__PartialModelDeclaration__Group__0 ) ) ;
+ // InternalApplicationConfiguration.g:662:1: rulePartialModelDeclaration : ( ( rule__PartialModelDeclaration__Group__0 ) ) ;
public final void rulePartialModelDeclaration() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalApplicationConfiguration.g:691:2: ( ( ( rule__PartialModelDeclaration__Group__0 ) ) )
- // InternalApplicationConfiguration.g:692:2: ( ( rule__PartialModelDeclaration__Group__0 ) )
+ // InternalApplicationConfiguration.g:666:2: ( ( ( rule__PartialModelDeclaration__Group__0 ) ) )
+ // InternalApplicationConfiguration.g:667:2: ( ( rule__PartialModelDeclaration__Group__0 ) )
{
- // InternalApplicationConfiguration.g:692:2: ( ( rule__PartialModelDeclaration__Group__0 ) )
- // InternalApplicationConfiguration.g:693:3: ( rule__PartialModelDeclaration__Group__0 )
+ // InternalApplicationConfiguration.g:667:2: ( ( rule__PartialModelDeclaration__Group__0 ) )
+ // InternalApplicationConfiguration.g:668:3: ( rule__PartialModelDeclaration__Group__0 )
{
before(grammarAccess.getPartialModelDeclarationAccess().getGroup());
- // InternalApplicationConfiguration.g:694:3: ( rule__PartialModelDeclaration__Group__0 )
- // InternalApplicationConfiguration.g:694:4: rule__PartialModelDeclaration__Group__0
+ // InternalApplicationConfiguration.g:669:3: ( rule__PartialModelDeclaration__Group__0 )
+ // InternalApplicationConfiguration.g:669:4: rule__PartialModelDeclaration__Group__0
{
pushFollow(FOLLOW_2);
rule__PartialModelDeclaration__Group__0();
@@ -2127,11 +2047,11 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
// $ANTLR start "entryRulePartialModelReference"
- // InternalApplicationConfiguration.g:703:1: entryRulePartialModelReference : rulePartialModelReference EOF ;
+ // InternalApplicationConfiguration.g:678:1: entryRulePartialModelReference : rulePartialModelReference EOF ;
public final void entryRulePartialModelReference() throws RecognitionException {
try {
- // InternalApplicationConfiguration.g:704:1: ( rulePartialModelReference EOF )
- // InternalApplicationConfiguration.g:705:1: rulePartialModelReference EOF
+ // InternalApplicationConfiguration.g:679:1: ( rulePartialModelReference EOF )
+ // InternalApplicationConfiguration.g:680:1: rulePartialModelReference EOF
{
before(grammarAccess.getPartialModelReferenceRule());
pushFollow(FOLLOW_1);
@@ -2157,21 +2077,21 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
// $ANTLR start "rulePartialModelReference"
- // InternalApplicationConfiguration.g:712:1: rulePartialModelReference : ( ( rule__PartialModelReference__ReferredAssignment ) ) ;
+ // InternalApplicationConfiguration.g:687:1: rulePartialModelReference : ( ( rule__PartialModelReference__ReferredAssignment ) ) ;
public final void rulePartialModelReference() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalApplicationConfiguration.g:716:2: ( ( ( rule__PartialModelReference__ReferredAssignment ) ) )
- // InternalApplicationConfiguration.g:717:2: ( ( rule__PartialModelReference__ReferredAssignment ) )
+ // InternalApplicationConfiguration.g:691:2: ( ( ( rule__PartialModelReference__ReferredAssignment ) ) )
+ // InternalApplicationConfiguration.g:692:2: ( ( rule__PartialModelReference__ReferredAssignment ) )
{
- // InternalApplicationConfiguration.g:717:2: ( ( rule__PartialModelReference__ReferredAssignment ) )
- // InternalApplicationConfiguration.g:718:3: ( rule__PartialModelReference__ReferredAssignment )
+ // InternalApplicationConfiguration.g:692:2: ( ( rule__PartialModelReference__ReferredAssignment ) )
+ // InternalApplicationConfiguration.g:693:3: ( rule__PartialModelReference__ReferredAssignment )
{
before(grammarAccess.getPartialModelReferenceAccess().getReferredAssignment());
- // InternalApplicationConfiguration.g:719:3: ( rule__PartialModelReference__ReferredAssignment )
- // InternalApplicationConfiguration.g:719:4: rule__PartialModelReference__ReferredAssignment
+ // InternalApplicationConfiguration.g:694:3: ( rule__PartialModelReference__ReferredAssignment )
+ // InternalApplicationConfiguration.g:694:4: rule__PartialModelReference__ReferredAssignment
{
pushFollow(FOLLOW_2);
rule__PartialModelReference__ReferredAssignment();
@@ -2204,11 +2124,11 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
// $ANTLR start "entryRulePartialModel"
- // InternalApplicationConfiguration.g:728:1: entryRulePartialModel : rulePartialModel EOF ;
+ // InternalApplicationConfiguration.g:703:1: entryRulePartialModel : rulePartialModel EOF ;
public final void entryRulePartialModel() throws RecognitionException {
try {
- // InternalApplicationConfiguration.g:729:1: ( rulePartialModel EOF )
- // InternalApplicationConfiguration.g:730:1: rulePartialModel EOF
+ // InternalApplicationConfiguration.g:704:1: ( rulePartialModel EOF )
+ // InternalApplicationConfiguration.g:705:1: rulePartialModel EOF
{
before(grammarAccess.getPartialModelRule());
pushFollow(FOLLOW_1);
@@ -2234,21 +2154,21 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
// $ANTLR start "rulePartialModel"
- // InternalApplicationConfiguration.g:737:1: rulePartialModel : ( ( rule__PartialModel__Alternatives ) ) ;
+ // InternalApplicationConfiguration.g:712:1: rulePartialModel : ( ( rule__PartialModel__Alternatives ) ) ;
public final void rulePartialModel() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalApplicationConfiguration.g:741:2: ( ( ( rule__PartialModel__Alternatives ) ) )
- // InternalApplicationConfiguration.g:742:2: ( ( rule__PartialModel__Alternatives ) )
+ // InternalApplicationConfiguration.g:716:2: ( ( ( rule__PartialModel__Alternatives ) ) )
+ // InternalApplicationConfiguration.g:717:2: ( ( rule__PartialModel__Alternatives ) )
{
- // InternalApplicationConfiguration.g:742:2: ( ( rule__PartialModel__Alternatives ) )
- // InternalApplicationConfiguration.g:743:3: ( rule__PartialModel__Alternatives )
+ // InternalApplicationConfiguration.g:717:2: ( ( rule__PartialModel__Alternatives ) )
+ // InternalApplicationConfiguration.g:718:3: ( rule__PartialModel__Alternatives )
{
before(grammarAccess.getPartialModelAccess().getAlternatives());
- // InternalApplicationConfiguration.g:744:3: ( rule__PartialModel__Alternatives )
- // InternalApplicationConfiguration.g:744:4: rule__PartialModel__Alternatives
+ // InternalApplicationConfiguration.g:719:3: ( rule__PartialModel__Alternatives )
+ // InternalApplicationConfiguration.g:719:4: rule__PartialModel__Alternatives
{
pushFollow(FOLLOW_2);
rule__PartialModel__Alternatives();
@@ -2281,11 +2201,11 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
// $ANTLR start "entryRulePatternSpecification"
- // InternalApplicationConfiguration.g:753:1: entryRulePatternSpecification : rulePatternSpecification EOF ;
+ // InternalApplicationConfiguration.g:728:1: entryRulePatternSpecification : rulePatternSpecification EOF ;
public final void entryRulePatternSpecification() throws RecognitionException {
try {
- // InternalApplicationConfiguration.g:754:1: ( rulePatternSpecification EOF )
- // InternalApplicationConfiguration.g:755:1: rulePatternSpecification EOF
+ // InternalApplicationConfiguration.g:729:1: ( rulePatternSpecification EOF )
+ // InternalApplicationConfiguration.g:730:1: rulePatternSpecification EOF
{
before(grammarAccess.getPatternSpecificationRule());
pushFollow(FOLLOW_1);
@@ -2311,21 +2231,21 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
// $ANTLR start "rulePatternSpecification"
- // InternalApplicationConfiguration.g:762:1: rulePatternSpecification : ( ( rule__PatternSpecification__Group__0 ) ) ;
+ // InternalApplicationConfiguration.g:737:1: rulePatternSpecification : ( ( rule__PatternSpecification__Group__0 ) ) ;
public final void rulePatternSpecification() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalApplicationConfiguration.g:766:2: ( ( ( rule__PatternSpecification__Group__0 ) ) )
- // InternalApplicationConfiguration.g:767:2: ( ( rule__PatternSpecification__Group__0 ) )
+ // InternalApplicationConfiguration.g:741:2: ( ( ( rule__PatternSpecification__Group__0 ) ) )
+ // InternalApplicationConfiguration.g:742:2: ( ( rule__PatternSpecification__Group__0 ) )
{
- // InternalApplicationConfiguration.g:767:2: ( ( rule__PatternSpecification__Group__0 ) )
- // InternalApplicationConfiguration.g:768:3: ( rule__PatternSpecification__Group__0 )
+ // InternalApplicationConfiguration.g:742:2: ( ( rule__PatternSpecification__Group__0 ) )
+ // InternalApplicationConfiguration.g:743:3: ( rule__PatternSpecification__Group__0 )
{
before(grammarAccess.getPatternSpecificationAccess().getGroup());
- // InternalApplicationConfiguration.g:769:3: ( rule__PatternSpecification__Group__0 )
- // InternalApplicationConfiguration.g:769:4: rule__PatternSpecification__Group__0
+ // InternalApplicationConfiguration.g:744:3: ( rule__PatternSpecification__Group__0 )
+ // InternalApplicationConfiguration.g:744:4: rule__PatternSpecification__Group__0
{
pushFollow(FOLLOW_2);
rule__PatternSpecification__Group__0();
@@ -2358,11 +2278,11 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
// $ANTLR start "entryRulePatternEntry"
- // InternalApplicationConfiguration.g:778:1: entryRulePatternEntry : rulePatternEntry EOF ;
+ // InternalApplicationConfiguration.g:753:1: entryRulePatternEntry : rulePatternEntry EOF ;
public final void entryRulePatternEntry() throws RecognitionException {
try {
- // InternalApplicationConfiguration.g:779:1: ( rulePatternEntry EOF )
- // InternalApplicationConfiguration.g:780:1: rulePatternEntry EOF
+ // InternalApplicationConfiguration.g:754:1: ( rulePatternEntry EOF )
+ // InternalApplicationConfiguration.g:755:1: rulePatternEntry EOF
{
before(grammarAccess.getPatternEntryRule());
pushFollow(FOLLOW_1);
@@ -2388,21 +2308,21 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
// $ANTLR start "rulePatternEntry"
- // InternalApplicationConfiguration.g:787:1: rulePatternEntry : ( ( rule__PatternEntry__Alternatives ) ) ;
+ // InternalApplicationConfiguration.g:762:1: rulePatternEntry : ( ( rule__PatternEntry__Alternatives ) ) ;
public final void rulePatternEntry() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalApplicationConfiguration.g:791:2: ( ( ( rule__PatternEntry__Alternatives ) ) )
- // InternalApplicationConfiguration.g:792:2: ( ( rule__PatternEntry__Alternatives ) )
+ // InternalApplicationConfiguration.g:766:2: ( ( ( rule__PatternEntry__Alternatives ) ) )
+ // InternalApplicationConfiguration.g:767:2: ( ( rule__PatternEntry__Alternatives ) )
{
- // InternalApplicationConfiguration.g:792:2: ( ( rule__PatternEntry__Alternatives ) )
- // InternalApplicationConfiguration.g:793:3: ( rule__PatternEntry__Alternatives )
+ // InternalApplicationConfiguration.g:767:2: ( ( rule__PatternEntry__Alternatives ) )
+ // InternalApplicationConfiguration.g:768:3: ( rule__PatternEntry__Alternatives )
{
before(grammarAccess.getPatternEntryAccess().getAlternatives());
- // InternalApplicationConfiguration.g:794:3: ( rule__PatternEntry__Alternatives )
- // InternalApplicationConfiguration.g:794:4: rule__PatternEntry__Alternatives
+ // InternalApplicationConfiguration.g:769:3: ( rule__PatternEntry__Alternatives )
+ // InternalApplicationConfiguration.g:769:4: rule__PatternEntry__Alternatives
{
pushFollow(FOLLOW_2);
rule__PatternEntry__Alternatives();
@@ -2435,11 +2355,11 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
// $ANTLR start "entryRuleAllPatternEntry"
- // InternalApplicationConfiguration.g:803:1: entryRuleAllPatternEntry : ruleAllPatternEntry EOF ;
+ // InternalApplicationConfiguration.g:778:1: entryRuleAllPatternEntry : ruleAllPatternEntry EOF ;
public final void entryRuleAllPatternEntry() throws RecognitionException {
try {
- // InternalApplicationConfiguration.g:804:1: ( ruleAllPatternEntry EOF )
- // InternalApplicationConfiguration.g:805:1: ruleAllPatternEntry EOF
+ // InternalApplicationConfiguration.g:779:1: ( ruleAllPatternEntry EOF )
+ // InternalApplicationConfiguration.g:780:1: ruleAllPatternEntry EOF
{
before(grammarAccess.getAllPatternEntryRule());
pushFollow(FOLLOW_1);
@@ -2465,21 +2385,21 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
// $ANTLR start "ruleAllPatternEntry"
- // InternalApplicationConfiguration.g:812:1: ruleAllPatternEntry : ( ( rule__AllPatternEntry__Group__0 ) ) ;
+ // InternalApplicationConfiguration.g:787:1: ruleAllPatternEntry : ( ( rule__AllPatternEntry__Group__0 ) ) ;
public final void ruleAllPatternEntry() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalApplicationConfiguration.g:816:2: ( ( ( rule__AllPatternEntry__Group__0 ) ) )
- // InternalApplicationConfiguration.g:817:2: ( ( rule__AllPatternEntry__Group__0 ) )
+ // InternalApplicationConfiguration.g:791:2: ( ( ( rule__AllPatternEntry__Group__0 ) ) )
+ // InternalApplicationConfiguration.g:792:2: ( ( rule__AllPatternEntry__Group__0 ) )
{
- // InternalApplicationConfiguration.g:817:2: ( ( rule__AllPatternEntry__Group__0 ) )
- // InternalApplicationConfiguration.g:818:3: ( rule__AllPatternEntry__Group__0 )
+ // InternalApplicationConfiguration.g:792:2: ( ( rule__AllPatternEntry__Group__0 ) )
+ // InternalApplicationConfiguration.g:793:3: ( rule__AllPatternEntry__Group__0 )
{
before(grammarAccess.getAllPatternEntryAccess().getGroup());
- // InternalApplicationConfiguration.g:819:3: ( rule__AllPatternEntry__Group__0 )
- // InternalApplicationConfiguration.g:819:4: rule__AllPatternEntry__Group__0
+ // InternalApplicationConfiguration.g:794:3: ( rule__AllPatternEntry__Group__0 )
+ // InternalApplicationConfiguration.g:794:4: rule__AllPatternEntry__Group__0
{
pushFollow(FOLLOW_2);
rule__AllPatternEntry__Group__0();
@@ -2512,11 +2432,11 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
// $ANTLR start "entryRulePatternElement"
- // InternalApplicationConfiguration.g:828:1: entryRulePatternElement : rulePatternElement EOF ;
+ // InternalApplicationConfiguration.g:803:1: entryRulePatternElement : rulePatternElement EOF ;
public final void entryRulePatternElement() throws RecognitionException {
try {
- // InternalApplicationConfiguration.g:829:1: ( rulePatternElement EOF )
- // InternalApplicationConfiguration.g:830:1: rulePatternElement EOF
+ // InternalApplicationConfiguration.g:804:1: ( rulePatternElement EOF )
+ // InternalApplicationConfiguration.g:805:1: rulePatternElement EOF
{
before(grammarAccess.getPatternElementRule());
pushFollow(FOLLOW_1);
@@ -2542,21 +2462,21 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
// $ANTLR start "rulePatternElement"
- // InternalApplicationConfiguration.g:837:1: rulePatternElement : ( ( rule__PatternElement__Group__0 ) ) ;
+ // InternalApplicationConfiguration.g:812:1: rulePatternElement : ( ( rule__PatternElement__Group__0 ) ) ;
public final void rulePatternElement() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalApplicationConfiguration.g:841:2: ( ( ( rule__PatternElement__Group__0 ) ) )
- // InternalApplicationConfiguration.g:842:2: ( ( rule__PatternElement__Group__0 ) )
+ // InternalApplicationConfiguration.g:816:2: ( ( ( rule__PatternElement__Group__0 ) ) )
+ // InternalApplicationConfiguration.g:817:2: ( ( rule__PatternElement__Group__0 ) )
{
- // InternalApplicationConfiguration.g:842:2: ( ( rule__PatternElement__Group__0 ) )
- // InternalApplicationConfiguration.g:843:3: ( rule__PatternElement__Group__0 )
+ // InternalApplicationConfiguration.g:817:2: ( ( rule__PatternElement__Group__0 ) )
+ // InternalApplicationConfiguration.g:818:3: ( rule__PatternElement__Group__0 )
{
before(grammarAccess.getPatternElementAccess().getGroup());
- // InternalApplicationConfiguration.g:844:3: ( rule__PatternElement__Group__0 )
- // InternalApplicationConfiguration.g:844:4: rule__PatternElement__Group__0
+ // InternalApplicationConfiguration.g:819:3: ( rule__PatternElement__Group__0 )
+ // InternalApplicationConfiguration.g:819:4: rule__PatternElement__Group__0
{
pushFollow(FOLLOW_2);
rule__PatternElement__Group__0();
@@ -2589,11 +2509,11 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
// $ANTLR start "entryRuleGraphPatternDeclaration"
- // InternalApplicationConfiguration.g:853:1: entryRuleGraphPatternDeclaration : ruleGraphPatternDeclaration EOF ;
+ // InternalApplicationConfiguration.g:828:1: entryRuleGraphPatternDeclaration : ruleGraphPatternDeclaration EOF ;
public final void entryRuleGraphPatternDeclaration() throws RecognitionException {
try {
- // InternalApplicationConfiguration.g:854:1: ( ruleGraphPatternDeclaration EOF )
- // InternalApplicationConfiguration.g:855:1: ruleGraphPatternDeclaration EOF
+ // InternalApplicationConfiguration.g:829:1: ( ruleGraphPatternDeclaration EOF )
+ // InternalApplicationConfiguration.g:830:1: ruleGraphPatternDeclaration EOF
{
before(grammarAccess.getGraphPatternDeclarationRule());
pushFollow(FOLLOW_1);
@@ -2619,21 +2539,21 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
// $ANTLR start "ruleGraphPatternDeclaration"
- // InternalApplicationConfiguration.g:862:1: ruleGraphPatternDeclaration : ( ( rule__GraphPatternDeclaration__Group__0 ) ) ;
+ // InternalApplicationConfiguration.g:837:1: ruleGraphPatternDeclaration : ( ( rule__GraphPatternDeclaration__Group__0 ) ) ;
public final void ruleGraphPatternDeclaration() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalApplicationConfiguration.g:866:2: ( ( ( rule__GraphPatternDeclaration__Group__0 ) ) )
- // InternalApplicationConfiguration.g:867:2: ( ( rule__GraphPatternDeclaration__Group__0 ) )
+ // InternalApplicationConfiguration.g:841:2: ( ( ( rule__GraphPatternDeclaration__Group__0 ) ) )
+ // InternalApplicationConfiguration.g:842:2: ( ( rule__GraphPatternDeclaration__Group__0 ) )
{
- // InternalApplicationConfiguration.g:867:2: ( ( rule__GraphPatternDeclaration__Group__0 ) )
- // InternalApplicationConfiguration.g:868:3: ( rule__GraphPatternDeclaration__Group__0 )
+ // InternalApplicationConfiguration.g:842:2: ( ( rule__GraphPatternDeclaration__Group__0 ) )
+ // InternalApplicationConfiguration.g:843:3: ( rule__GraphPatternDeclaration__Group__0 )
{
before(grammarAccess.getGraphPatternDeclarationAccess().getGroup());
- // InternalApplicationConfiguration.g:869:3: ( rule__GraphPatternDeclaration__Group__0 )
- // InternalApplicationConfiguration.g:869:4: rule__GraphPatternDeclaration__Group__0
+ // InternalApplicationConfiguration.g:844:3: ( rule__GraphPatternDeclaration__Group__0 )
+ // InternalApplicationConfiguration.g:844:4: rule__GraphPatternDeclaration__Group__0
{
pushFollow(FOLLOW_2);
rule__GraphPatternDeclaration__Group__0();
@@ -2666,11 +2586,11 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
// $ANTLR start "entryRuleGraphPatternReference"
- // InternalApplicationConfiguration.g:878:1: entryRuleGraphPatternReference : ruleGraphPatternReference EOF ;
+ // InternalApplicationConfiguration.g:853:1: entryRuleGraphPatternReference : ruleGraphPatternReference EOF ;
public final void entryRuleGraphPatternReference() throws RecognitionException {
try {
- // InternalApplicationConfiguration.g:879:1: ( ruleGraphPatternReference EOF )
- // InternalApplicationConfiguration.g:880:1: ruleGraphPatternReference EOF
+ // InternalApplicationConfiguration.g:854:1: ( ruleGraphPatternReference EOF )
+ // InternalApplicationConfiguration.g:855:1: ruleGraphPatternReference EOF
{
before(grammarAccess.getGraphPatternReferenceRule());
pushFollow(FOLLOW_1);
@@ -2696,21 +2616,21 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
// $ANTLR start "ruleGraphPatternReference"
- // InternalApplicationConfiguration.g:887:1: ruleGraphPatternReference : ( ( rule__GraphPatternReference__ReferredAssignment ) ) ;
+ // InternalApplicationConfiguration.g:862:1: ruleGraphPatternReference : ( ( rule__GraphPatternReference__ReferredAssignment ) ) ;
public final void ruleGraphPatternReference() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalApplicationConfiguration.g:891:2: ( ( ( rule__GraphPatternReference__ReferredAssignment ) ) )
- // InternalApplicationConfiguration.g:892:2: ( ( rule__GraphPatternReference__ReferredAssignment ) )
+ // InternalApplicationConfiguration.g:866:2: ( ( ( rule__GraphPatternReference__ReferredAssignment ) ) )
+ // InternalApplicationConfiguration.g:867:2: ( ( rule__GraphPatternReference__ReferredAssignment ) )
{
- // InternalApplicationConfiguration.g:892:2: ( ( rule__GraphPatternReference__ReferredAssignment ) )
- // InternalApplicationConfiguration.g:893:3: ( rule__GraphPatternReference__ReferredAssignment )
+ // InternalApplicationConfiguration.g:867:2: ( ( rule__GraphPatternReference__ReferredAssignment ) )
+ // InternalApplicationConfiguration.g:868:3: ( rule__GraphPatternReference__ReferredAssignment )
{
before(grammarAccess.getGraphPatternReferenceAccess().getReferredAssignment());
- // InternalApplicationConfiguration.g:894:3: ( rule__GraphPatternReference__ReferredAssignment )
- // InternalApplicationConfiguration.g:894:4: rule__GraphPatternReference__ReferredAssignment
+ // InternalApplicationConfiguration.g:869:3: ( rule__GraphPatternReference__ReferredAssignment )
+ // InternalApplicationConfiguration.g:869:4: rule__GraphPatternReference__ReferredAssignment
{
pushFollow(FOLLOW_2);
rule__GraphPatternReference__ReferredAssignment();
@@ -2743,11 +2663,11 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
// $ANTLR start "entryRuleGraphPattern"
- // InternalApplicationConfiguration.g:903:1: entryRuleGraphPattern : ruleGraphPattern EOF ;
+ // InternalApplicationConfiguration.g:878:1: entryRuleGraphPattern : ruleGraphPattern EOF ;
public final void entryRuleGraphPattern() throws RecognitionException {
try {
- // InternalApplicationConfiguration.g:904:1: ( ruleGraphPattern EOF )
- // InternalApplicationConfiguration.g:905:1: ruleGraphPattern EOF
+ // InternalApplicationConfiguration.g:879:1: ( ruleGraphPattern EOF )
+ // InternalApplicationConfiguration.g:880:1: ruleGraphPattern EOF
{
before(grammarAccess.getGraphPatternRule());
pushFollow(FOLLOW_1);
@@ -2773,21 +2693,21 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
// $ANTLR start "ruleGraphPattern"
- // InternalApplicationConfiguration.g:912:1: ruleGraphPattern : ( ( rule__GraphPattern__Alternatives ) ) ;
+ // InternalApplicationConfiguration.g:887:1: ruleGraphPattern : ( ( rule__GraphPattern__Alternatives ) ) ;
public final void ruleGraphPattern() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalApplicationConfiguration.g:916:2: ( ( ( rule__GraphPattern__Alternatives ) ) )
- // InternalApplicationConfiguration.g:917:2: ( ( rule__GraphPattern__Alternatives ) )
+ // InternalApplicationConfiguration.g:891:2: ( ( ( rule__GraphPattern__Alternatives ) ) )
+ // InternalApplicationConfiguration.g:892:2: ( ( rule__GraphPattern__Alternatives ) )
{
- // InternalApplicationConfiguration.g:917:2: ( ( rule__GraphPattern__Alternatives ) )
- // InternalApplicationConfiguration.g:918:3: ( rule__GraphPattern__Alternatives )
+ // InternalApplicationConfiguration.g:892:2: ( ( rule__GraphPattern__Alternatives ) )
+ // InternalApplicationConfiguration.g:893:3: ( rule__GraphPattern__Alternatives )
{
before(grammarAccess.getGraphPatternAccess().getAlternatives());
- // InternalApplicationConfiguration.g:919:3: ( rule__GraphPattern__Alternatives )
- // InternalApplicationConfiguration.g:919:4: rule__GraphPattern__Alternatives
+ // InternalApplicationConfiguration.g:894:3: ( rule__GraphPattern__Alternatives )
+ // InternalApplicationConfiguration.g:894:4: rule__GraphPattern__Alternatives
{
pushFollow(FOLLOW_2);
rule__GraphPattern__Alternatives();
@@ -2820,11 +2740,11 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
// $ANTLR start "entryRuleObjectiveSpecification"
- // InternalApplicationConfiguration.g:928:1: entryRuleObjectiveSpecification : ruleObjectiveSpecification EOF ;
+ // InternalApplicationConfiguration.g:903:1: entryRuleObjectiveSpecification : ruleObjectiveSpecification EOF ;
public final void entryRuleObjectiveSpecification() throws RecognitionException {
try {
- // InternalApplicationConfiguration.g:929:1: ( ruleObjectiveSpecification EOF )
- // InternalApplicationConfiguration.g:930:1: ruleObjectiveSpecification EOF
+ // InternalApplicationConfiguration.g:904:1: ( ruleObjectiveSpecification EOF )
+ // InternalApplicationConfiguration.g:905:1: ruleObjectiveSpecification EOF
{
before(grammarAccess.getObjectiveSpecificationRule());
pushFollow(FOLLOW_1);
@@ -2850,21 +2770,21 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
// $ANTLR start "ruleObjectiveSpecification"
- // InternalApplicationConfiguration.g:937:1: ruleObjectiveSpecification : ( ( rule__ObjectiveSpecification__Group__0 ) ) ;
+ // InternalApplicationConfiguration.g:912:1: ruleObjectiveSpecification : ( ( rule__ObjectiveSpecification__Group__0 ) ) ;
public final void ruleObjectiveSpecification() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalApplicationConfiguration.g:941:2: ( ( ( rule__ObjectiveSpecification__Group__0 ) ) )
- // InternalApplicationConfiguration.g:942:2: ( ( rule__ObjectiveSpecification__Group__0 ) )
+ // InternalApplicationConfiguration.g:916:2: ( ( ( rule__ObjectiveSpecification__Group__0 ) ) )
+ // InternalApplicationConfiguration.g:917:2: ( ( rule__ObjectiveSpecification__Group__0 ) )
{
- // InternalApplicationConfiguration.g:942:2: ( ( rule__ObjectiveSpecification__Group__0 ) )
- // InternalApplicationConfiguration.g:943:3: ( rule__ObjectiveSpecification__Group__0 )
+ // InternalApplicationConfiguration.g:917:2: ( ( rule__ObjectiveSpecification__Group__0 ) )
+ // InternalApplicationConfiguration.g:918:3: ( rule__ObjectiveSpecification__Group__0 )
{
before(grammarAccess.getObjectiveSpecificationAccess().getGroup());
- // InternalApplicationConfiguration.g:944:3: ( rule__ObjectiveSpecification__Group__0 )
- // InternalApplicationConfiguration.g:944:4: rule__ObjectiveSpecification__Group__0
+ // InternalApplicationConfiguration.g:919:3: ( rule__ObjectiveSpecification__Group__0 )
+ // InternalApplicationConfiguration.g:919:4: rule__ObjectiveSpecification__Group__0
{
pushFollow(FOLLOW_2);
rule__ObjectiveSpecification__Group__0();
@@ -2897,11 +2817,11 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
// $ANTLR start "entryRuleObjectiveEntry"
- // InternalApplicationConfiguration.g:953:1: entryRuleObjectiveEntry : ruleObjectiveEntry EOF ;
+ // InternalApplicationConfiguration.g:928:1: entryRuleObjectiveEntry : ruleObjectiveEntry EOF ;
public final void entryRuleObjectiveEntry() throws RecognitionException {
try {
- // InternalApplicationConfiguration.g:954:1: ( ruleObjectiveEntry EOF )
- // InternalApplicationConfiguration.g:955:1: ruleObjectiveEntry EOF
+ // InternalApplicationConfiguration.g:929:1: ( ruleObjectiveEntry EOF )
+ // InternalApplicationConfiguration.g:930:1: ruleObjectiveEntry EOF
{
before(grammarAccess.getObjectiveEntryRule());
pushFollow(FOLLOW_1);
@@ -2927,21 +2847,21 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
// $ANTLR start "ruleObjectiveEntry"
- // InternalApplicationConfiguration.g:962:1: ruleObjectiveEntry : ( ( rule__ObjectiveEntry__Alternatives ) ) ;
+ // InternalApplicationConfiguration.g:937:1: ruleObjectiveEntry : ( ( rule__ObjectiveEntry__Alternatives ) ) ;
public final void ruleObjectiveEntry() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalApplicationConfiguration.g:966:2: ( ( ( rule__ObjectiveEntry__Alternatives ) ) )
- // InternalApplicationConfiguration.g:967:2: ( ( rule__ObjectiveEntry__Alternatives ) )
+ // InternalApplicationConfiguration.g:941:2: ( ( ( rule__ObjectiveEntry__Alternatives ) ) )
+ // InternalApplicationConfiguration.g:942:2: ( ( rule__ObjectiveEntry__Alternatives ) )
{
- // InternalApplicationConfiguration.g:967:2: ( ( rule__ObjectiveEntry__Alternatives ) )
- // InternalApplicationConfiguration.g:968:3: ( rule__ObjectiveEntry__Alternatives )
+ // InternalApplicationConfiguration.g:942:2: ( ( rule__ObjectiveEntry__Alternatives ) )
+ // InternalApplicationConfiguration.g:943:3: ( rule__ObjectiveEntry__Alternatives )
{
before(grammarAccess.getObjectiveEntryAccess().getAlternatives());
- // InternalApplicationConfiguration.g:969:3: ( rule__ObjectiveEntry__Alternatives )
- // InternalApplicationConfiguration.g:969:4: rule__ObjectiveEntry__Alternatives
+ // InternalApplicationConfiguration.g:944:3: ( rule__ObjectiveEntry__Alternatives )
+ // InternalApplicationConfiguration.g:944:4: rule__ObjectiveEntry__Alternatives
{
pushFollow(FOLLOW_2);
rule__ObjectiveEntry__Alternatives();
@@ -2974,11 +2894,11 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
// $ANTLR start "entryRuleOptimizationEntry"
- // InternalApplicationConfiguration.g:978:1: entryRuleOptimizationEntry : ruleOptimizationEntry EOF ;
+ // InternalApplicationConfiguration.g:953:1: entryRuleOptimizationEntry : ruleOptimizationEntry EOF ;
public final void entryRuleOptimizationEntry() throws RecognitionException {
try {
- // InternalApplicationConfiguration.g:979:1: ( ruleOptimizationEntry EOF )
- // InternalApplicationConfiguration.g:980:1: ruleOptimizationEntry EOF
+ // InternalApplicationConfiguration.g:954:1: ( ruleOptimizationEntry EOF )
+ // InternalApplicationConfiguration.g:955:1: ruleOptimizationEntry EOF
{
before(grammarAccess.getOptimizationEntryRule());
pushFollow(FOLLOW_1);
@@ -3004,21 +2924,21 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
// $ANTLR start "ruleOptimizationEntry"
- // InternalApplicationConfiguration.g:987:1: ruleOptimizationEntry : ( ( rule__OptimizationEntry__Group__0 ) ) ;
+ // InternalApplicationConfiguration.g:962:1: ruleOptimizationEntry : ( ( rule__OptimizationEntry__Group__0 ) ) ;
public final void ruleOptimizationEntry() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalApplicationConfiguration.g:991:2: ( ( ( rule__OptimizationEntry__Group__0 ) ) )
- // InternalApplicationConfiguration.g:992:2: ( ( rule__OptimizationEntry__Group__0 ) )
+ // InternalApplicationConfiguration.g:966:2: ( ( ( rule__OptimizationEntry__Group__0 ) ) )
+ // InternalApplicationConfiguration.g:967:2: ( ( rule__OptimizationEntry__Group__0 ) )
{
- // InternalApplicationConfiguration.g:992:2: ( ( rule__OptimizationEntry__Group__0 ) )
- // InternalApplicationConfiguration.g:993:3: ( rule__OptimizationEntry__Group__0 )
+ // InternalApplicationConfiguration.g:967:2: ( ( rule__OptimizationEntry__Group__0 ) )
+ // InternalApplicationConfiguration.g:968:3: ( rule__OptimizationEntry__Group__0 )
{
before(grammarAccess.getOptimizationEntryAccess().getGroup());
- // InternalApplicationConfiguration.g:994:3: ( rule__OptimizationEntry__Group__0 )
- // InternalApplicationConfiguration.g:994:4: rule__OptimizationEntry__Group__0
+ // InternalApplicationConfiguration.g:969:3: ( rule__OptimizationEntry__Group__0 )
+ // InternalApplicationConfiguration.g:969:4: rule__OptimizationEntry__Group__0
{
pushFollow(FOLLOW_2);
rule__OptimizationEntry__Group__0();
@@ -3051,11 +2971,11 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
// $ANTLR start "entryRuleThresholdEntry"
- // InternalApplicationConfiguration.g:1003:1: entryRuleThresholdEntry : ruleThresholdEntry EOF ;
+ // InternalApplicationConfiguration.g:978:1: entryRuleThresholdEntry : ruleThresholdEntry EOF ;
public final void entryRuleThresholdEntry() throws RecognitionException {
try {
- // InternalApplicationConfiguration.g:1004:1: ( ruleThresholdEntry EOF )
- // InternalApplicationConfiguration.g:1005:1: ruleThresholdEntry EOF
+ // InternalApplicationConfiguration.g:979:1: ( ruleThresholdEntry EOF )
+ // InternalApplicationConfiguration.g:980:1: ruleThresholdEntry EOF
{
before(grammarAccess.getThresholdEntryRule());
pushFollow(FOLLOW_1);
@@ -3081,21 +3001,21 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
// $ANTLR start "ruleThresholdEntry"
- // InternalApplicationConfiguration.g:1012:1: ruleThresholdEntry : ( ( rule__ThresholdEntry__Group__0 ) ) ;
+ // InternalApplicationConfiguration.g:987:1: ruleThresholdEntry : ( ( rule__ThresholdEntry__Group__0 ) ) ;
public final void ruleThresholdEntry() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalApplicationConfiguration.g:1016:2: ( ( ( rule__ThresholdEntry__Group__0 ) ) )
- // InternalApplicationConfiguration.g:1017:2: ( ( rule__ThresholdEntry__Group__0 ) )
+ // InternalApplicationConfiguration.g:991:2: ( ( ( rule__ThresholdEntry__Group__0 ) ) )
+ // InternalApplicationConfiguration.g:992:2: ( ( rule__ThresholdEntry__Group__0 ) )
{
- // InternalApplicationConfiguration.g:1017:2: ( ( rule__ThresholdEntry__Group__0 ) )
- // InternalApplicationConfiguration.g:1018:3: ( rule__ThresholdEntry__Group__0 )
+ // InternalApplicationConfiguration.g:992:2: ( ( rule__ThresholdEntry__Group__0 ) )
+ // InternalApplicationConfiguration.g:993:3: ( rule__ThresholdEntry__Group__0 )
{
before(grammarAccess.getThresholdEntryAccess().getGroup());
- // InternalApplicationConfiguration.g:1019:3: ( rule__ThresholdEntry__Group__0 )
- // InternalApplicationConfiguration.g:1019:4: rule__ThresholdEntry__Group__0
+ // InternalApplicationConfiguration.g:994:3: ( rule__ThresholdEntry__Group__0 )
+ // InternalApplicationConfiguration.g:994:4: rule__ThresholdEntry__Group__0
{
pushFollow(FOLLOW_2);
rule__ThresholdEntry__Group__0();
@@ -3128,11 +3048,11 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
// $ANTLR start "entryRuleObjectiveFunction"
- // InternalApplicationConfiguration.g:1028:1: entryRuleObjectiveFunction : ruleObjectiveFunction EOF ;
+ // InternalApplicationConfiguration.g:1003:1: entryRuleObjectiveFunction : ruleObjectiveFunction EOF ;
public final void entryRuleObjectiveFunction() throws RecognitionException {
try {
- // InternalApplicationConfiguration.g:1029:1: ( ruleObjectiveFunction EOF )
- // InternalApplicationConfiguration.g:1030:1: ruleObjectiveFunction EOF
+ // InternalApplicationConfiguration.g:1004:1: ( ruleObjectiveFunction EOF )
+ // InternalApplicationConfiguration.g:1005:1: ruleObjectiveFunction EOF
{
before(grammarAccess.getObjectiveFunctionRule());
pushFollow(FOLLOW_1);
@@ -3158,31 +3078,25 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
// $ANTLR start "ruleObjectiveFunction"
- // InternalApplicationConfiguration.g:1037:1: ruleObjectiveFunction : ( ( rule__ObjectiveFunction__Alternatives ) ) ;
+ // InternalApplicationConfiguration.g:1012:1: ruleObjectiveFunction : ( ruleCostObjectiveFunction ) ;
public final void ruleObjectiveFunction() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalApplicationConfiguration.g:1041:2: ( ( ( rule__ObjectiveFunction__Alternatives ) ) )
- // InternalApplicationConfiguration.g:1042:2: ( ( rule__ObjectiveFunction__Alternatives ) )
- {
- // InternalApplicationConfiguration.g:1042:2: ( ( rule__ObjectiveFunction__Alternatives ) )
- // InternalApplicationConfiguration.g:1043:3: ( rule__ObjectiveFunction__Alternatives )
+ // InternalApplicationConfiguration.g:1016:2: ( ( ruleCostObjectiveFunction ) )
+ // InternalApplicationConfiguration.g:1017:2: ( ruleCostObjectiveFunction )
{
- before(grammarAccess.getObjectiveFunctionAccess().getAlternatives());
- // InternalApplicationConfiguration.g:1044:3: ( rule__ObjectiveFunction__Alternatives )
- // InternalApplicationConfiguration.g:1044:4: rule__ObjectiveFunction__Alternatives
+ // InternalApplicationConfiguration.g:1017:2: ( ruleCostObjectiveFunction )
+ // InternalApplicationConfiguration.g:1018:3: ruleCostObjectiveFunction
{
+ before(grammarAccess.getObjectiveFunctionAccess().getCostObjectiveFunctionParserRuleCall());
pushFollow(FOLLOW_2);
- rule__ObjectiveFunction__Alternatives();
+ ruleCostObjectiveFunction();
state._fsp--;
-
- }
-
- after(grammarAccess.getObjectiveFunctionAccess().getAlternatives());
+ after(grammarAccess.getObjectiveFunctionAccess().getCostObjectiveFunctionParserRuleCall());
}
@@ -3205,11 +3119,11 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
// $ANTLR start "entryRuleCostObjectiveFunction"
- // InternalApplicationConfiguration.g:1053:1: entryRuleCostObjectiveFunction : ruleCostObjectiveFunction EOF ;
+ // InternalApplicationConfiguration.g:1028:1: entryRuleCostObjectiveFunction : ruleCostObjectiveFunction EOF ;
public final void entryRuleCostObjectiveFunction() throws RecognitionException {
try {
- // InternalApplicationConfiguration.g:1054:1: ( ruleCostObjectiveFunction EOF )
- // InternalApplicationConfiguration.g:1055:1: ruleCostObjectiveFunction EOF
+ // InternalApplicationConfiguration.g:1029:1: ( ruleCostObjectiveFunction EOF )
+ // InternalApplicationConfiguration.g:1030:1: ruleCostObjectiveFunction EOF
{
before(grammarAccess.getCostObjectiveFunctionRule());
pushFollow(FOLLOW_1);
@@ -3235,21 +3149,21 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
// $ANTLR start "ruleCostObjectiveFunction"
- // InternalApplicationConfiguration.g:1062:1: ruleCostObjectiveFunction : ( ( rule__CostObjectiveFunction__Group__0 ) ) ;
+ // InternalApplicationConfiguration.g:1037:1: ruleCostObjectiveFunction : ( ( rule__CostObjectiveFunction__Group__0 ) ) ;
public final void ruleCostObjectiveFunction() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalApplicationConfiguration.g:1066:2: ( ( ( rule__CostObjectiveFunction__Group__0 ) ) )
- // InternalApplicationConfiguration.g:1067:2: ( ( rule__CostObjectiveFunction__Group__0 ) )
+ // InternalApplicationConfiguration.g:1041:2: ( ( ( rule__CostObjectiveFunction__Group__0 ) ) )
+ // InternalApplicationConfiguration.g:1042:2: ( ( rule__CostObjectiveFunction__Group__0 ) )
{
- // InternalApplicationConfiguration.g:1067:2: ( ( rule__CostObjectiveFunction__Group__0 ) )
- // InternalApplicationConfiguration.g:1068:3: ( rule__CostObjectiveFunction__Group__0 )
+ // InternalApplicationConfiguration.g:1042:2: ( ( rule__CostObjectiveFunction__Group__0 ) )
+ // InternalApplicationConfiguration.g:1043:3: ( rule__CostObjectiveFunction__Group__0 )
{
before(grammarAccess.getCostObjectiveFunctionAccess().getGroup());
- // InternalApplicationConfiguration.g:1069:3: ( rule__CostObjectiveFunction__Group__0 )
- // InternalApplicationConfiguration.g:1069:4: rule__CostObjectiveFunction__Group__0
+ // InternalApplicationConfiguration.g:1044:3: ( rule__CostObjectiveFunction__Group__0 )
+ // InternalApplicationConfiguration.g:1044:4: rule__CostObjectiveFunction__Group__0
{
pushFollow(FOLLOW_2);
rule__CostObjectiveFunction__Group__0();
@@ -3282,11 +3196,11 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
// $ANTLR start "entryRuleCostEntry"
- // InternalApplicationConfiguration.g:1078:1: entryRuleCostEntry : ruleCostEntry EOF ;
+ // InternalApplicationConfiguration.g:1053:1: entryRuleCostEntry : ruleCostEntry EOF ;
public final void entryRuleCostEntry() throws RecognitionException {
try {
- // InternalApplicationConfiguration.g:1079:1: ( ruleCostEntry EOF )
- // InternalApplicationConfiguration.g:1080:1: ruleCostEntry EOF
+ // InternalApplicationConfiguration.g:1054:1: ( ruleCostEntry EOF )
+ // InternalApplicationConfiguration.g:1055:1: ruleCostEntry EOF
{
before(grammarAccess.getCostEntryRule());
pushFollow(FOLLOW_1);
@@ -3312,21 +3226,21 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
// $ANTLR start "ruleCostEntry"
- // InternalApplicationConfiguration.g:1087:1: ruleCostEntry : ( ( rule__CostEntry__Group__0 ) ) ;
+ // InternalApplicationConfiguration.g:1062:1: ruleCostEntry : ( ( rule__CostEntry__Group__0 ) ) ;
public final void ruleCostEntry() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalApplicationConfiguration.g:1091:2: ( ( ( rule__CostEntry__Group__0 ) ) )
- // InternalApplicationConfiguration.g:1092:2: ( ( rule__CostEntry__Group__0 ) )
+ // InternalApplicationConfiguration.g:1066:2: ( ( ( rule__CostEntry__Group__0 ) ) )
+ // InternalApplicationConfiguration.g:1067:2: ( ( rule__CostEntry__Group__0 ) )
{
- // InternalApplicationConfiguration.g:1092:2: ( ( rule__CostEntry__Group__0 ) )
- // InternalApplicationConfiguration.g:1093:3: ( rule__CostEntry__Group__0 )
+ // InternalApplicationConfiguration.g:1067:2: ( ( rule__CostEntry__Group__0 ) )
+ // InternalApplicationConfiguration.g:1068:3: ( rule__CostEntry__Group__0 )
{
before(grammarAccess.getCostEntryAccess().getGroup());
- // InternalApplicationConfiguration.g:1094:3: ( rule__CostEntry__Group__0 )
- // InternalApplicationConfiguration.g:1094:4: rule__CostEntry__Group__0
+ // InternalApplicationConfiguration.g:1069:3: ( rule__CostEntry__Group__0 )
+ // InternalApplicationConfiguration.g:1069:4: rule__CostEntry__Group__0
{
pushFollow(FOLLOW_2);
rule__CostEntry__Group__0();
@@ -3358,243 +3272,12 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
// $ANTLR end "ruleCostEntry"
- // $ANTLR start "entryRuleReliabilityObjectiveFunction"
- // InternalApplicationConfiguration.g:1103:1: entryRuleReliabilityObjectiveFunction : ruleReliabilityObjectiveFunction EOF ;
- public final void entryRuleReliabilityObjectiveFunction() throws RecognitionException {
- try {
- // InternalApplicationConfiguration.g:1104:1: ( ruleReliabilityObjectiveFunction EOF )
- // InternalApplicationConfiguration.g:1105:1: ruleReliabilityObjectiveFunction EOF
- {
- before(grammarAccess.getReliabilityObjectiveFunctionRule());
- pushFollow(FOLLOW_1);
- ruleReliabilityObjectiveFunction();
-
- state._fsp--;
-
- after(grammarAccess.getReliabilityObjectiveFunctionRule());
- match(input,EOF,FOLLOW_2);
-
- }
-
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
- }
- return ;
- }
- // $ANTLR end "entryRuleReliabilityObjectiveFunction"
-
-
- // $ANTLR start "ruleReliabilityObjectiveFunction"
- // InternalApplicationConfiguration.g:1112:1: ruleReliabilityObjectiveFunction : ( ( rule__ReliabilityObjectiveFunction__Alternatives ) ) ;
- public final void ruleReliabilityObjectiveFunction() throws RecognitionException {
-
- int stackSize = keepStackSize();
-
- try {
- // InternalApplicationConfiguration.g:1116:2: ( ( ( rule__ReliabilityObjectiveFunction__Alternatives ) ) )
- // InternalApplicationConfiguration.g:1117:2: ( ( rule__ReliabilityObjectiveFunction__Alternatives ) )
- {
- // InternalApplicationConfiguration.g:1117:2: ( ( rule__ReliabilityObjectiveFunction__Alternatives ) )
- // InternalApplicationConfiguration.g:1118:3: ( rule__ReliabilityObjectiveFunction__Alternatives )
- {
- before(grammarAccess.getReliabilityObjectiveFunctionAccess().getAlternatives());
- // InternalApplicationConfiguration.g:1119:3: ( rule__ReliabilityObjectiveFunction__Alternatives )
- // InternalApplicationConfiguration.g:1119:4: rule__ReliabilityObjectiveFunction__Alternatives
- {
- pushFollow(FOLLOW_2);
- rule__ReliabilityObjectiveFunction__Alternatives();
-
- state._fsp--;
-
-
- }
-
- after(grammarAccess.getReliabilityObjectiveFunctionAccess().getAlternatives());
-
- }
-
-
- }
-
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
-
- restoreStackSize(stackSize);
-
- }
- return ;
- }
- // $ANTLR end "ruleReliabilityObjectiveFunction"
-
-
- // $ANTLR start "entryRuleReliabiltiyProbability"
- // InternalApplicationConfiguration.g:1128:1: entryRuleReliabiltiyProbability : ruleReliabiltiyProbability EOF ;
- public final void entryRuleReliabiltiyProbability() throws RecognitionException {
- try {
- // InternalApplicationConfiguration.g:1129:1: ( ruleReliabiltiyProbability EOF )
- // InternalApplicationConfiguration.g:1130:1: ruleReliabiltiyProbability EOF
- {
- before(grammarAccess.getReliabiltiyProbabilityRule());
- pushFollow(FOLLOW_1);
- ruleReliabiltiyProbability();
-
- state._fsp--;
-
- after(grammarAccess.getReliabiltiyProbabilityRule());
- match(input,EOF,FOLLOW_2);
-
- }
-
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
- }
- return ;
- }
- // $ANTLR end "entryRuleReliabiltiyProbability"
-
-
- // $ANTLR start "ruleReliabiltiyProbability"
- // InternalApplicationConfiguration.g:1137:1: ruleReliabiltiyProbability : ( ( rule__ReliabiltiyProbability__Group__0 ) ) ;
- public final void ruleReliabiltiyProbability() throws RecognitionException {
-
- int stackSize = keepStackSize();
-
- try {
- // InternalApplicationConfiguration.g:1141:2: ( ( ( rule__ReliabiltiyProbability__Group__0 ) ) )
- // InternalApplicationConfiguration.g:1142:2: ( ( rule__ReliabiltiyProbability__Group__0 ) )
- {
- // InternalApplicationConfiguration.g:1142:2: ( ( rule__ReliabiltiyProbability__Group__0 ) )
- // InternalApplicationConfiguration.g:1143:3: ( rule__ReliabiltiyProbability__Group__0 )
- {
- before(grammarAccess.getReliabiltiyProbabilityAccess().getGroup());
- // InternalApplicationConfiguration.g:1144:3: ( rule__ReliabiltiyProbability__Group__0 )
- // InternalApplicationConfiguration.g:1144:4: rule__ReliabiltiyProbability__Group__0
- {
- pushFollow(FOLLOW_2);
- rule__ReliabiltiyProbability__Group__0();
-
- state._fsp--;
-
-
- }
-
- after(grammarAccess.getReliabiltiyProbabilityAccess().getGroup());
-
- }
-
-
- }
-
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
-
- restoreStackSize(stackSize);
-
- }
- return ;
- }
- // $ANTLR end "ruleReliabiltiyProbability"
-
-
- // $ANTLR start "entryRuleMtff"
- // InternalApplicationConfiguration.g:1153:1: entryRuleMtff : ruleMtff EOF ;
- public final void entryRuleMtff() throws RecognitionException {
- try {
- // InternalApplicationConfiguration.g:1154:1: ( ruleMtff EOF )
- // InternalApplicationConfiguration.g:1155:1: ruleMtff EOF
- {
- before(grammarAccess.getMtffRule());
- pushFollow(FOLLOW_1);
- ruleMtff();
-
- state._fsp--;
-
- after(grammarAccess.getMtffRule());
- match(input,EOF,FOLLOW_2);
-
- }
-
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
- }
- return ;
- }
- // $ANTLR end "entryRuleMtff"
-
-
- // $ANTLR start "ruleMtff"
- // InternalApplicationConfiguration.g:1162:1: ruleMtff : ( ( rule__Mtff__Group__0 ) ) ;
- public final void ruleMtff() throws RecognitionException {
-
- int stackSize = keepStackSize();
-
- try {
- // InternalApplicationConfiguration.g:1166:2: ( ( ( rule__Mtff__Group__0 ) ) )
- // InternalApplicationConfiguration.g:1167:2: ( ( rule__Mtff__Group__0 ) )
- {
- // InternalApplicationConfiguration.g:1167:2: ( ( rule__Mtff__Group__0 ) )
- // InternalApplicationConfiguration.g:1168:3: ( rule__Mtff__Group__0 )
- {
- before(grammarAccess.getMtffAccess().getGroup());
- // InternalApplicationConfiguration.g:1169:3: ( rule__Mtff__Group__0 )
- // InternalApplicationConfiguration.g:1169:4: rule__Mtff__Group__0
- {
- pushFollow(FOLLOW_2);
- rule__Mtff__Group__0();
-
- state._fsp--;
-
-
- }
-
- after(grammarAccess.getMtffAccess().getGroup());
-
- }
-
-
- }
-
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
-
- restoreStackSize(stackSize);
-
- }
- return ;
- }
- // $ANTLR end "ruleMtff"
-
-
// $ANTLR start "entryRuleObjectiveDeclaration"
- // InternalApplicationConfiguration.g:1178:1: entryRuleObjectiveDeclaration : ruleObjectiveDeclaration EOF ;
+ // InternalApplicationConfiguration.g:1078:1: entryRuleObjectiveDeclaration : ruleObjectiveDeclaration EOF ;
public final void entryRuleObjectiveDeclaration() throws RecognitionException {
try {
- // InternalApplicationConfiguration.g:1179:1: ( ruleObjectiveDeclaration EOF )
- // InternalApplicationConfiguration.g:1180:1: ruleObjectiveDeclaration EOF
+ // InternalApplicationConfiguration.g:1079:1: ( ruleObjectiveDeclaration EOF )
+ // InternalApplicationConfiguration.g:1080:1: ruleObjectiveDeclaration EOF
{
before(grammarAccess.getObjectiveDeclarationRule());
pushFollow(FOLLOW_1);
@@ -3620,21 +3303,21 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
// $ANTLR start "ruleObjectiveDeclaration"
- // InternalApplicationConfiguration.g:1187:1: ruleObjectiveDeclaration : ( ( rule__ObjectiveDeclaration__Group__0 ) ) ;
+ // InternalApplicationConfiguration.g:1087:1: ruleObjectiveDeclaration : ( ( rule__ObjectiveDeclaration__Group__0 ) ) ;
public final void ruleObjectiveDeclaration() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalApplicationConfiguration.g:1191:2: ( ( ( rule__ObjectiveDeclaration__Group__0 ) ) )
- // InternalApplicationConfiguration.g:1192:2: ( ( rule__ObjectiveDeclaration__Group__0 ) )
+ // InternalApplicationConfiguration.g:1091:2: ( ( ( rule__ObjectiveDeclaration__Group__0 ) ) )
+ // InternalApplicationConfiguration.g:1092:2: ( ( rule__ObjectiveDeclaration__Group__0 ) )
{
- // InternalApplicationConfiguration.g:1192:2: ( ( rule__ObjectiveDeclaration__Group__0 ) )
- // InternalApplicationConfiguration.g:1193:3: ( rule__ObjectiveDeclaration__Group__0 )
+ // InternalApplicationConfiguration.g:1092:2: ( ( rule__ObjectiveDeclaration__Group__0 ) )
+ // InternalApplicationConfiguration.g:1093:3: ( rule__ObjectiveDeclaration__Group__0 )
{
before(grammarAccess.getObjectiveDeclarationAccess().getGroup());
- // InternalApplicationConfiguration.g:1194:3: ( rule__ObjectiveDeclaration__Group__0 )
- // InternalApplicationConfiguration.g:1194:4: rule__ObjectiveDeclaration__Group__0
+ // InternalApplicationConfiguration.g:1094:3: ( rule__ObjectiveDeclaration__Group__0 )
+ // InternalApplicationConfiguration.g:1094:4: rule__ObjectiveDeclaration__Group__0
{
pushFollow(FOLLOW_2);
rule__ObjectiveDeclaration__Group__0();
@@ -3667,11 +3350,11 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
// $ANTLR start "entryRuleObjectiveReference"
- // InternalApplicationConfiguration.g:1203:1: entryRuleObjectiveReference : ruleObjectiveReference EOF ;
+ // InternalApplicationConfiguration.g:1103:1: entryRuleObjectiveReference : ruleObjectiveReference EOF ;
public final void entryRuleObjectiveReference() throws RecognitionException {
try {
- // InternalApplicationConfiguration.g:1204:1: ( ruleObjectiveReference EOF )
- // InternalApplicationConfiguration.g:1205:1: ruleObjectiveReference EOF
+ // InternalApplicationConfiguration.g:1104:1: ( ruleObjectiveReference EOF )
+ // InternalApplicationConfiguration.g:1105:1: ruleObjectiveReference EOF
{
before(grammarAccess.getObjectiveReferenceRule());
pushFollow(FOLLOW_1);
@@ -3697,21 +3380,21 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
// $ANTLR start "ruleObjectiveReference"
- // InternalApplicationConfiguration.g:1212:1: ruleObjectiveReference : ( ( rule__ObjectiveReference__ReferredAssignment ) ) ;
+ // InternalApplicationConfiguration.g:1112:1: ruleObjectiveReference : ( ( rule__ObjectiveReference__ReferredAssignment ) ) ;
public final void ruleObjectiveReference() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalApplicationConfiguration.g:1216:2: ( ( ( rule__ObjectiveReference__ReferredAssignment ) ) )
- // InternalApplicationConfiguration.g:1217:2: ( ( rule__ObjectiveReference__ReferredAssignment ) )
+ // InternalApplicationConfiguration.g:1116:2: ( ( ( rule__ObjectiveReference__ReferredAssignment ) ) )
+ // InternalApplicationConfiguration.g:1117:2: ( ( rule__ObjectiveReference__ReferredAssignment ) )
{
- // InternalApplicationConfiguration.g:1217:2: ( ( rule__ObjectiveReference__ReferredAssignment ) )
- // InternalApplicationConfiguration.g:1218:3: ( rule__ObjectiveReference__ReferredAssignment )
+ // InternalApplicationConfiguration.g:1117:2: ( ( rule__ObjectiveReference__ReferredAssignment ) )
+ // InternalApplicationConfiguration.g:1118:3: ( rule__ObjectiveReference__ReferredAssignment )
{
before(grammarAccess.getObjectiveReferenceAccess().getReferredAssignment());
- // InternalApplicationConfiguration.g:1219:3: ( rule__ObjectiveReference__ReferredAssignment )
- // InternalApplicationConfiguration.g:1219:4: rule__ObjectiveReference__ReferredAssignment
+ // InternalApplicationConfiguration.g:1119:3: ( rule__ObjectiveReference__ReferredAssignment )
+ // InternalApplicationConfiguration.g:1119:4: rule__ObjectiveReference__ReferredAssignment
{
pushFollow(FOLLOW_2);
rule__ObjectiveReference__ReferredAssignment();
@@ -3744,11 +3427,11 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
// $ANTLR start "entryRuleObjective"
- // InternalApplicationConfiguration.g:1228:1: entryRuleObjective : ruleObjective EOF ;
+ // InternalApplicationConfiguration.g:1128:1: entryRuleObjective : ruleObjective EOF ;
public final void entryRuleObjective() throws RecognitionException {
try {
- // InternalApplicationConfiguration.g:1229:1: ( ruleObjective EOF )
- // InternalApplicationConfiguration.g:1230:1: ruleObjective EOF
+ // InternalApplicationConfiguration.g:1129:1: ( ruleObjective EOF )
+ // InternalApplicationConfiguration.g:1130:1: ruleObjective EOF
{
before(grammarAccess.getObjectiveRule());
pushFollow(FOLLOW_1);
@@ -3774,21 +3457,21 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
// $ANTLR start "ruleObjective"
- // InternalApplicationConfiguration.g:1237:1: ruleObjective : ( ( rule__Objective__Alternatives ) ) ;
+ // InternalApplicationConfiguration.g:1137:1: ruleObjective : ( ( rule__Objective__Alternatives ) ) ;
public final void ruleObjective() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalApplicationConfiguration.g:1241:2: ( ( ( rule__Objective__Alternatives ) ) )
- // InternalApplicationConfiguration.g:1242:2: ( ( rule__Objective__Alternatives ) )
+ // InternalApplicationConfiguration.g:1141:2: ( ( ( rule__Objective__Alternatives ) ) )
+ // InternalApplicationConfiguration.g:1142:2: ( ( rule__Objective__Alternatives ) )
{
- // InternalApplicationConfiguration.g:1242:2: ( ( rule__Objective__Alternatives ) )
- // InternalApplicationConfiguration.g:1243:3: ( rule__Objective__Alternatives )
+ // InternalApplicationConfiguration.g:1142:2: ( ( rule__Objective__Alternatives ) )
+ // InternalApplicationConfiguration.g:1143:3: ( rule__Objective__Alternatives )
{
before(grammarAccess.getObjectiveAccess().getAlternatives());
- // InternalApplicationConfiguration.g:1244:3: ( rule__Objective__Alternatives )
- // InternalApplicationConfiguration.g:1244:4: rule__Objective__Alternatives
+ // InternalApplicationConfiguration.g:1144:3: ( rule__Objective__Alternatives )
+ // InternalApplicationConfiguration.g:1144:4: rule__Objective__Alternatives
{
pushFollow(FOLLOW_2);
rule__Objective__Alternatives();
@@ -3821,11 +3504,11 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
// $ANTLR start "entryRuleConfigSpecification"
- // InternalApplicationConfiguration.g:1253:1: entryRuleConfigSpecification : ruleConfigSpecification EOF ;
+ // InternalApplicationConfiguration.g:1153:1: entryRuleConfigSpecification : ruleConfigSpecification EOF ;
public final void entryRuleConfigSpecification() throws RecognitionException {
try {
- // InternalApplicationConfiguration.g:1254:1: ( ruleConfigSpecification EOF )
- // InternalApplicationConfiguration.g:1255:1: ruleConfigSpecification EOF
+ // InternalApplicationConfiguration.g:1154:1: ( ruleConfigSpecification EOF )
+ // InternalApplicationConfiguration.g:1155:1: ruleConfigSpecification EOF
{
before(grammarAccess.getConfigSpecificationRule());
pushFollow(FOLLOW_1);
@@ -3851,21 +3534,21 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
// $ANTLR start "ruleConfigSpecification"
- // InternalApplicationConfiguration.g:1262:1: ruleConfigSpecification : ( ( rule__ConfigSpecification__Group__0 ) ) ;
+ // InternalApplicationConfiguration.g:1162:1: ruleConfigSpecification : ( ( rule__ConfigSpecification__Group__0 ) ) ;
public final void ruleConfigSpecification() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalApplicationConfiguration.g:1266:2: ( ( ( rule__ConfigSpecification__Group__0 ) ) )
- // InternalApplicationConfiguration.g:1267:2: ( ( rule__ConfigSpecification__Group__0 ) )
+ // InternalApplicationConfiguration.g:1166:2: ( ( ( rule__ConfigSpecification__Group__0 ) ) )
+ // InternalApplicationConfiguration.g:1167:2: ( ( rule__ConfigSpecification__Group__0 ) )
{
- // InternalApplicationConfiguration.g:1267:2: ( ( rule__ConfigSpecification__Group__0 ) )
- // InternalApplicationConfiguration.g:1268:3: ( rule__ConfigSpecification__Group__0 )
+ // InternalApplicationConfiguration.g:1167:2: ( ( rule__ConfigSpecification__Group__0 ) )
+ // InternalApplicationConfiguration.g:1168:3: ( rule__ConfigSpecification__Group__0 )
{
before(grammarAccess.getConfigSpecificationAccess().getGroup());
- // InternalApplicationConfiguration.g:1269:3: ( rule__ConfigSpecification__Group__0 )
- // InternalApplicationConfiguration.g:1269:4: rule__ConfigSpecification__Group__0
+ // InternalApplicationConfiguration.g:1169:3: ( rule__ConfigSpecification__Group__0 )
+ // InternalApplicationConfiguration.g:1169:4: rule__ConfigSpecification__Group__0
{
pushFollow(FOLLOW_2);
rule__ConfigSpecification__Group__0();
@@ -3898,11 +3581,11 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
// $ANTLR start "entryRuleConfigDeclaration"
- // InternalApplicationConfiguration.g:1278:1: entryRuleConfigDeclaration : ruleConfigDeclaration EOF ;
+ // InternalApplicationConfiguration.g:1178:1: entryRuleConfigDeclaration : ruleConfigDeclaration EOF ;
public final void entryRuleConfigDeclaration() throws RecognitionException {
try {
- // InternalApplicationConfiguration.g:1279:1: ( ruleConfigDeclaration EOF )
- // InternalApplicationConfiguration.g:1280:1: ruleConfigDeclaration EOF
+ // InternalApplicationConfiguration.g:1179:1: ( ruleConfigDeclaration EOF )
+ // InternalApplicationConfiguration.g:1180:1: ruleConfigDeclaration EOF
{
before(grammarAccess.getConfigDeclarationRule());
pushFollow(FOLLOW_1);
@@ -3928,21 +3611,21 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
// $ANTLR start "ruleConfigDeclaration"
- // InternalApplicationConfiguration.g:1287:1: ruleConfigDeclaration : ( ( rule__ConfigDeclaration__Group__0 ) ) ;
+ // InternalApplicationConfiguration.g:1187:1: ruleConfigDeclaration : ( ( rule__ConfigDeclaration__Group__0 ) ) ;
public final void ruleConfigDeclaration() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalApplicationConfiguration.g:1291:2: ( ( ( rule__ConfigDeclaration__Group__0 ) ) )
- // InternalApplicationConfiguration.g:1292:2: ( ( rule__ConfigDeclaration__Group__0 ) )
+ // InternalApplicationConfiguration.g:1191:2: ( ( ( rule__ConfigDeclaration__Group__0 ) ) )
+ // InternalApplicationConfiguration.g:1192:2: ( ( rule__ConfigDeclaration__Group__0 ) )
{
- // InternalApplicationConfiguration.g:1292:2: ( ( rule__ConfigDeclaration__Group__0 ) )
- // InternalApplicationConfiguration.g:1293:3: ( rule__ConfigDeclaration__Group__0 )
+ // InternalApplicationConfiguration.g:1192:2: ( ( rule__ConfigDeclaration__Group__0 ) )
+ // InternalApplicationConfiguration.g:1193:3: ( rule__ConfigDeclaration__Group__0 )
{
before(grammarAccess.getConfigDeclarationAccess().getGroup());
- // InternalApplicationConfiguration.g:1294:3: ( rule__ConfigDeclaration__Group__0 )
- // InternalApplicationConfiguration.g:1294:4: rule__ConfigDeclaration__Group__0
+ // InternalApplicationConfiguration.g:1194:3: ( rule__ConfigDeclaration__Group__0 )
+ // InternalApplicationConfiguration.g:1194:4: rule__ConfigDeclaration__Group__0
{
pushFollow(FOLLOW_2);
rule__ConfigDeclaration__Group__0();
@@ -3975,11 +3658,11 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
// $ANTLR start "entryRuleConfigEntry"
- // InternalApplicationConfiguration.g:1303:1: entryRuleConfigEntry : ruleConfigEntry EOF ;
+ // InternalApplicationConfiguration.g:1203:1: entryRuleConfigEntry : ruleConfigEntry EOF ;
public final void entryRuleConfigEntry() throws RecognitionException {
try {
- // InternalApplicationConfiguration.g:1304:1: ( ruleConfigEntry EOF )
- // InternalApplicationConfiguration.g:1305:1: ruleConfigEntry EOF
+ // InternalApplicationConfiguration.g:1204:1: ( ruleConfigEntry EOF )
+ // InternalApplicationConfiguration.g:1205:1: ruleConfigEntry EOF
{
before(grammarAccess.getConfigEntryRule());
pushFollow(FOLLOW_1);
@@ -4005,21 +3688,21 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
// $ANTLR start "ruleConfigEntry"
- // InternalApplicationConfiguration.g:1312:1: ruleConfigEntry : ( ( rule__ConfigEntry__Alternatives ) ) ;
+ // InternalApplicationConfiguration.g:1212:1: ruleConfigEntry : ( ( rule__ConfigEntry__Alternatives ) ) ;
public final void ruleConfigEntry() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalApplicationConfiguration.g:1316:2: ( ( ( rule__ConfigEntry__Alternatives ) ) )
- // InternalApplicationConfiguration.g:1317:2: ( ( rule__ConfigEntry__Alternatives ) )
+ // InternalApplicationConfiguration.g:1216:2: ( ( ( rule__ConfigEntry__Alternatives ) ) )
+ // InternalApplicationConfiguration.g:1217:2: ( ( rule__ConfigEntry__Alternatives ) )
{
- // InternalApplicationConfiguration.g:1317:2: ( ( rule__ConfigEntry__Alternatives ) )
- // InternalApplicationConfiguration.g:1318:3: ( rule__ConfigEntry__Alternatives )
+ // InternalApplicationConfiguration.g:1217:2: ( ( rule__ConfigEntry__Alternatives ) )
+ // InternalApplicationConfiguration.g:1218:3: ( rule__ConfigEntry__Alternatives )
{
before(grammarAccess.getConfigEntryAccess().getAlternatives());
- // InternalApplicationConfiguration.g:1319:3: ( rule__ConfigEntry__Alternatives )
- // InternalApplicationConfiguration.g:1319:4: rule__ConfigEntry__Alternatives
+ // InternalApplicationConfiguration.g:1219:3: ( rule__ConfigEntry__Alternatives )
+ // InternalApplicationConfiguration.g:1219:4: rule__ConfigEntry__Alternatives
{
pushFollow(FOLLOW_2);
rule__ConfigEntry__Alternatives();
@@ -4052,11 +3735,11 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
// $ANTLR start "entryRuleDocumentationEntry"
- // InternalApplicationConfiguration.g:1328:1: entryRuleDocumentationEntry : ruleDocumentationEntry EOF ;
+ // InternalApplicationConfiguration.g:1228:1: entryRuleDocumentationEntry : ruleDocumentationEntry EOF ;
public final void entryRuleDocumentationEntry() throws RecognitionException {
try {
- // InternalApplicationConfiguration.g:1329:1: ( ruleDocumentationEntry EOF )
- // InternalApplicationConfiguration.g:1330:1: ruleDocumentationEntry EOF
+ // InternalApplicationConfiguration.g:1229:1: ( ruleDocumentationEntry EOF )
+ // InternalApplicationConfiguration.g:1230:1: ruleDocumentationEntry EOF
{
before(grammarAccess.getDocumentationEntryRule());
pushFollow(FOLLOW_1);
@@ -4082,21 +3765,21 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
// $ANTLR start "ruleDocumentationEntry"
- // InternalApplicationConfiguration.g:1337:1: ruleDocumentationEntry : ( ( rule__DocumentationEntry__Group__0 ) ) ;
+ // InternalApplicationConfiguration.g:1237:1: ruleDocumentationEntry : ( ( rule__DocumentationEntry__Group__0 ) ) ;
public final void ruleDocumentationEntry() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalApplicationConfiguration.g:1341:2: ( ( ( rule__DocumentationEntry__Group__0 ) ) )
- // InternalApplicationConfiguration.g:1342:2: ( ( rule__DocumentationEntry__Group__0 ) )
+ // InternalApplicationConfiguration.g:1241:2: ( ( ( rule__DocumentationEntry__Group__0 ) ) )
+ // InternalApplicationConfiguration.g:1242:2: ( ( rule__DocumentationEntry__Group__0 ) )
{
- // InternalApplicationConfiguration.g:1342:2: ( ( rule__DocumentationEntry__Group__0 ) )
- // InternalApplicationConfiguration.g:1343:3: ( rule__DocumentationEntry__Group__0 )
+ // InternalApplicationConfiguration.g:1242:2: ( ( rule__DocumentationEntry__Group__0 ) )
+ // InternalApplicationConfiguration.g:1243:3: ( rule__DocumentationEntry__Group__0 )
{
before(grammarAccess.getDocumentationEntryAccess().getGroup());
- // InternalApplicationConfiguration.g:1344:3: ( rule__DocumentationEntry__Group__0 )
- // InternalApplicationConfiguration.g:1344:4: rule__DocumentationEntry__Group__0
+ // InternalApplicationConfiguration.g:1244:3: ( rule__DocumentationEntry__Group__0 )
+ // InternalApplicationConfiguration.g:1244:4: rule__DocumentationEntry__Group__0
{
pushFollow(FOLLOW_2);
rule__DocumentationEntry__Group__0();
@@ -4129,11 +3812,11 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
// $ANTLR start "entryRuleRuntimeEntry"
- // InternalApplicationConfiguration.g:1353:1: entryRuleRuntimeEntry : ruleRuntimeEntry EOF ;
+ // InternalApplicationConfiguration.g:1253:1: entryRuleRuntimeEntry : ruleRuntimeEntry EOF ;
public final void entryRuleRuntimeEntry() throws RecognitionException {
try {
- // InternalApplicationConfiguration.g:1354:1: ( ruleRuntimeEntry EOF )
- // InternalApplicationConfiguration.g:1355:1: ruleRuntimeEntry EOF
+ // InternalApplicationConfiguration.g:1254:1: ( ruleRuntimeEntry EOF )
+ // InternalApplicationConfiguration.g:1255:1: ruleRuntimeEntry EOF
{
before(grammarAccess.getRuntimeEntryRule());
pushFollow(FOLLOW_1);
@@ -4159,21 +3842,21 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
// $ANTLR start "ruleRuntimeEntry"
- // InternalApplicationConfiguration.g:1362:1: ruleRuntimeEntry : ( ( rule__RuntimeEntry__Group__0 ) ) ;
+ // InternalApplicationConfiguration.g:1262:1: ruleRuntimeEntry : ( ( rule__RuntimeEntry__Group__0 ) ) ;
public final void ruleRuntimeEntry() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalApplicationConfiguration.g:1366:2: ( ( ( rule__RuntimeEntry__Group__0 ) ) )
- // InternalApplicationConfiguration.g:1367:2: ( ( rule__RuntimeEntry__Group__0 ) )
+ // InternalApplicationConfiguration.g:1266:2: ( ( ( rule__RuntimeEntry__Group__0 ) ) )
+ // InternalApplicationConfiguration.g:1267:2: ( ( rule__RuntimeEntry__Group__0 ) )
{
- // InternalApplicationConfiguration.g:1367:2: ( ( rule__RuntimeEntry__Group__0 ) )
- // InternalApplicationConfiguration.g:1368:3: ( rule__RuntimeEntry__Group__0 )
+ // InternalApplicationConfiguration.g:1267:2: ( ( rule__RuntimeEntry__Group__0 ) )
+ // InternalApplicationConfiguration.g:1268:3: ( rule__RuntimeEntry__Group__0 )
{
before(grammarAccess.getRuntimeEntryAccess().getGroup());
- // InternalApplicationConfiguration.g:1369:3: ( rule__RuntimeEntry__Group__0 )
- // InternalApplicationConfiguration.g:1369:4: rule__RuntimeEntry__Group__0
+ // InternalApplicationConfiguration.g:1269:3: ( rule__RuntimeEntry__Group__0 )
+ // InternalApplicationConfiguration.g:1269:4: rule__RuntimeEntry__Group__0
{
pushFollow(FOLLOW_2);
rule__RuntimeEntry__Group__0();
@@ -4206,11 +3889,11 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
// $ANTLR start "entryRuleMemoryEntry"
- // InternalApplicationConfiguration.g:1378:1: entryRuleMemoryEntry : ruleMemoryEntry EOF ;
+ // InternalApplicationConfiguration.g:1278:1: entryRuleMemoryEntry : ruleMemoryEntry EOF ;
public final void entryRuleMemoryEntry() throws RecognitionException {
try {
- // InternalApplicationConfiguration.g:1379:1: ( ruleMemoryEntry EOF )
- // InternalApplicationConfiguration.g:1380:1: ruleMemoryEntry EOF
+ // InternalApplicationConfiguration.g:1279:1: ( ruleMemoryEntry EOF )
+ // InternalApplicationConfiguration.g:1280:1: ruleMemoryEntry EOF
{
before(grammarAccess.getMemoryEntryRule());
pushFollow(FOLLOW_1);
@@ -4236,21 +3919,21 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
// $ANTLR start "ruleMemoryEntry"
- // InternalApplicationConfiguration.g:1387:1: ruleMemoryEntry : ( ( rule__MemoryEntry__Group__0 ) ) ;
+ // InternalApplicationConfiguration.g:1287:1: ruleMemoryEntry : ( ( rule__MemoryEntry__Group__0 ) ) ;
public final void ruleMemoryEntry() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalApplicationConfiguration.g:1391:2: ( ( ( rule__MemoryEntry__Group__0 ) ) )
- // InternalApplicationConfiguration.g:1392:2: ( ( rule__MemoryEntry__Group__0 ) )
+ // InternalApplicationConfiguration.g:1291:2: ( ( ( rule__MemoryEntry__Group__0 ) ) )
+ // InternalApplicationConfiguration.g:1292:2: ( ( rule__MemoryEntry__Group__0 ) )
{
- // InternalApplicationConfiguration.g:1392:2: ( ( rule__MemoryEntry__Group__0 ) )
- // InternalApplicationConfiguration.g:1393:3: ( rule__MemoryEntry__Group__0 )
+ // InternalApplicationConfiguration.g:1292:2: ( ( rule__MemoryEntry__Group__0 ) )
+ // InternalApplicationConfiguration.g:1293:3: ( rule__MemoryEntry__Group__0 )
{
before(grammarAccess.getMemoryEntryAccess().getGroup());
- // InternalApplicationConfiguration.g:1394:3: ( rule__MemoryEntry__Group__0 )
- // InternalApplicationConfiguration.g:1394:4: rule__MemoryEntry__Group__0
+ // InternalApplicationConfiguration.g:1294:3: ( rule__MemoryEntry__Group__0 )
+ // InternalApplicationConfiguration.g:1294:4: rule__MemoryEntry__Group__0
{
pushFollow(FOLLOW_2);
rule__MemoryEntry__Group__0();
@@ -4283,11 +3966,11 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
// $ANTLR start "entryRuleCustomEntry"
- // InternalApplicationConfiguration.g:1403:1: entryRuleCustomEntry : ruleCustomEntry EOF ;
+ // InternalApplicationConfiguration.g:1303:1: entryRuleCustomEntry : ruleCustomEntry EOF ;
public final void entryRuleCustomEntry() throws RecognitionException {
try {
- // InternalApplicationConfiguration.g:1404:1: ( ruleCustomEntry EOF )
- // InternalApplicationConfiguration.g:1405:1: ruleCustomEntry EOF
+ // InternalApplicationConfiguration.g:1304:1: ( ruleCustomEntry EOF )
+ // InternalApplicationConfiguration.g:1305:1: ruleCustomEntry EOF
{
before(grammarAccess.getCustomEntryRule());
pushFollow(FOLLOW_1);
@@ -4313,21 +3996,21 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
// $ANTLR start "ruleCustomEntry"
- // InternalApplicationConfiguration.g:1412:1: ruleCustomEntry : ( ( rule__CustomEntry__Group__0 ) ) ;
+ // InternalApplicationConfiguration.g:1312:1: ruleCustomEntry : ( ( rule__CustomEntry__Group__0 ) ) ;
public final void ruleCustomEntry() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalApplicationConfiguration.g:1416:2: ( ( ( rule__CustomEntry__Group__0 ) ) )
- // InternalApplicationConfiguration.g:1417:2: ( ( rule__CustomEntry__Group__0 ) )
+ // InternalApplicationConfiguration.g:1316:2: ( ( ( rule__CustomEntry__Group__0 ) ) )
+ // InternalApplicationConfiguration.g:1317:2: ( ( rule__CustomEntry__Group__0 ) )
{
- // InternalApplicationConfiguration.g:1417:2: ( ( rule__CustomEntry__Group__0 ) )
- // InternalApplicationConfiguration.g:1418:3: ( rule__CustomEntry__Group__0 )
+ // InternalApplicationConfiguration.g:1317:2: ( ( rule__CustomEntry__Group__0 ) )
+ // InternalApplicationConfiguration.g:1318:3: ( rule__CustomEntry__Group__0 )
{
before(grammarAccess.getCustomEntryAccess().getGroup());
- // InternalApplicationConfiguration.g:1419:3: ( rule__CustomEntry__Group__0 )
- // InternalApplicationConfiguration.g:1419:4: rule__CustomEntry__Group__0
+ // InternalApplicationConfiguration.g:1319:3: ( rule__CustomEntry__Group__0 )
+ // InternalApplicationConfiguration.g:1319:4: rule__CustomEntry__Group__0
{
pushFollow(FOLLOW_2);
rule__CustomEntry__Group__0();
@@ -4360,11 +4043,11 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
// $ANTLR start "entryRuleConfigReference"
- // InternalApplicationConfiguration.g:1428:1: entryRuleConfigReference : ruleConfigReference EOF ;
+ // InternalApplicationConfiguration.g:1328:1: entryRuleConfigReference : ruleConfigReference EOF ;
public final void entryRuleConfigReference() throws RecognitionException {
try {
- // InternalApplicationConfiguration.g:1429:1: ( ruleConfigReference EOF )
- // InternalApplicationConfiguration.g:1430:1: ruleConfigReference EOF
+ // InternalApplicationConfiguration.g:1329:1: ( ruleConfigReference EOF )
+ // InternalApplicationConfiguration.g:1330:1: ruleConfigReference EOF
{
before(grammarAccess.getConfigReferenceRule());
pushFollow(FOLLOW_1);
@@ -4390,21 +4073,21 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
// $ANTLR start "ruleConfigReference"
- // InternalApplicationConfiguration.g:1437:1: ruleConfigReference : ( ( rule__ConfigReference__ConfigAssignment ) ) ;
+ // InternalApplicationConfiguration.g:1337:1: ruleConfigReference : ( ( rule__ConfigReference__ConfigAssignment ) ) ;
public final void ruleConfigReference() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalApplicationConfiguration.g:1441:2: ( ( ( rule__ConfigReference__ConfigAssignment ) ) )
- // InternalApplicationConfiguration.g:1442:2: ( ( rule__ConfigReference__ConfigAssignment ) )
+ // InternalApplicationConfiguration.g:1341:2: ( ( ( rule__ConfigReference__ConfigAssignment ) ) )
+ // InternalApplicationConfiguration.g:1342:2: ( ( rule__ConfigReference__ConfigAssignment ) )
{
- // InternalApplicationConfiguration.g:1442:2: ( ( rule__ConfigReference__ConfigAssignment ) )
- // InternalApplicationConfiguration.g:1443:3: ( rule__ConfigReference__ConfigAssignment )
+ // InternalApplicationConfiguration.g:1342:2: ( ( rule__ConfigReference__ConfigAssignment ) )
+ // InternalApplicationConfiguration.g:1343:3: ( rule__ConfigReference__ConfigAssignment )
{
before(grammarAccess.getConfigReferenceAccess().getConfigAssignment());
- // InternalApplicationConfiguration.g:1444:3: ( rule__ConfigReference__ConfigAssignment )
- // InternalApplicationConfiguration.g:1444:4: rule__ConfigReference__ConfigAssignment
+ // InternalApplicationConfiguration.g:1344:3: ( rule__ConfigReference__ConfigAssignment )
+ // InternalApplicationConfiguration.g:1344:4: rule__ConfigReference__ConfigAssignment
{
pushFollow(FOLLOW_2);
rule__ConfigReference__ConfigAssignment();
@@ -4437,11 +4120,11 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
// $ANTLR start "entryRuleConfig"
- // InternalApplicationConfiguration.g:1453:1: entryRuleConfig : ruleConfig EOF ;
+ // InternalApplicationConfiguration.g:1353:1: entryRuleConfig : ruleConfig EOF ;
public final void entryRuleConfig() throws RecognitionException {
try {
- // InternalApplicationConfiguration.g:1454:1: ( ruleConfig EOF )
- // InternalApplicationConfiguration.g:1455:1: ruleConfig EOF
+ // InternalApplicationConfiguration.g:1354:1: ( ruleConfig EOF )
+ // InternalApplicationConfiguration.g:1355:1: ruleConfig EOF
{
before(grammarAccess.getConfigRule());
pushFollow(FOLLOW_1);
@@ -4467,21 +4150,21 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
// $ANTLR start "ruleConfig"
- // InternalApplicationConfiguration.g:1462:1: ruleConfig : ( ( rule__Config__Alternatives ) ) ;
+ // InternalApplicationConfiguration.g:1362:1: ruleConfig : ( ( rule__Config__Alternatives ) ) ;
public final void ruleConfig() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalApplicationConfiguration.g:1466:2: ( ( ( rule__Config__Alternatives ) ) )
- // InternalApplicationConfiguration.g:1467:2: ( ( rule__Config__Alternatives ) )
+ // InternalApplicationConfiguration.g:1366:2: ( ( ( rule__Config__Alternatives ) ) )
+ // InternalApplicationConfiguration.g:1367:2: ( ( rule__Config__Alternatives ) )
{
- // InternalApplicationConfiguration.g:1467:2: ( ( rule__Config__Alternatives ) )
- // InternalApplicationConfiguration.g:1468:3: ( rule__Config__Alternatives )
+ // InternalApplicationConfiguration.g:1367:2: ( ( rule__Config__Alternatives ) )
+ // InternalApplicationConfiguration.g:1368:3: ( rule__Config__Alternatives )
{
before(grammarAccess.getConfigAccess().getAlternatives());
- // InternalApplicationConfiguration.g:1469:3: ( rule__Config__Alternatives )
- // InternalApplicationConfiguration.g:1469:4: rule__Config__Alternatives
+ // InternalApplicationConfiguration.g:1369:3: ( rule__Config__Alternatives )
+ // InternalApplicationConfiguration.g:1369:4: rule__Config__Alternatives
{
pushFollow(FOLLOW_2);
rule__Config__Alternatives();
@@ -4514,11 +4197,11 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
// $ANTLR start "entryRuleScopeSpecification"
- // InternalApplicationConfiguration.g:1478:1: entryRuleScopeSpecification : ruleScopeSpecification EOF ;
+ // InternalApplicationConfiguration.g:1378:1: entryRuleScopeSpecification : ruleScopeSpecification EOF ;
public final void entryRuleScopeSpecification() throws RecognitionException {
try {
- // InternalApplicationConfiguration.g:1479:1: ( ruleScopeSpecification EOF )
- // InternalApplicationConfiguration.g:1480:1: ruleScopeSpecification EOF
+ // InternalApplicationConfiguration.g:1379:1: ( ruleScopeSpecification EOF )
+ // InternalApplicationConfiguration.g:1380:1: ruleScopeSpecification EOF
{
before(grammarAccess.getScopeSpecificationRule());
pushFollow(FOLLOW_1);
@@ -4544,21 +4227,21 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
// $ANTLR start "ruleScopeSpecification"
- // InternalApplicationConfiguration.g:1487:1: ruleScopeSpecification : ( ( rule__ScopeSpecification__Group__0 ) ) ;
+ // InternalApplicationConfiguration.g:1387:1: ruleScopeSpecification : ( ( rule__ScopeSpecification__Group__0 ) ) ;
public final void ruleScopeSpecification() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalApplicationConfiguration.g:1491:2: ( ( ( rule__ScopeSpecification__Group__0 ) ) )
- // InternalApplicationConfiguration.g:1492:2: ( ( rule__ScopeSpecification__Group__0 ) )
+ // InternalApplicationConfiguration.g:1391:2: ( ( ( rule__ScopeSpecification__Group__0 ) ) )
+ // InternalApplicationConfiguration.g:1392:2: ( ( rule__ScopeSpecification__Group__0 ) )
{
- // InternalApplicationConfiguration.g:1492:2: ( ( rule__ScopeSpecification__Group__0 ) )
- // InternalApplicationConfiguration.g:1493:3: ( rule__ScopeSpecification__Group__0 )
+ // InternalApplicationConfiguration.g:1392:2: ( ( rule__ScopeSpecification__Group__0 ) )
+ // InternalApplicationConfiguration.g:1393:3: ( rule__ScopeSpecification__Group__0 )
{
before(grammarAccess.getScopeSpecificationAccess().getGroup());
- // InternalApplicationConfiguration.g:1494:3: ( rule__ScopeSpecification__Group__0 )
- // InternalApplicationConfiguration.g:1494:4: rule__ScopeSpecification__Group__0
+ // InternalApplicationConfiguration.g:1394:3: ( rule__ScopeSpecification__Group__0 )
+ // InternalApplicationConfiguration.g:1394:4: rule__ScopeSpecification__Group__0
{
pushFollow(FOLLOW_2);
rule__ScopeSpecification__Group__0();
@@ -4591,11 +4274,11 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
// $ANTLR start "entryRuleTypeScope"
- // InternalApplicationConfiguration.g:1503:1: entryRuleTypeScope : ruleTypeScope EOF ;
+ // InternalApplicationConfiguration.g:1403:1: entryRuleTypeScope : ruleTypeScope EOF ;
public final void entryRuleTypeScope() throws RecognitionException {
try {
- // InternalApplicationConfiguration.g:1504:1: ( ruleTypeScope EOF )
- // InternalApplicationConfiguration.g:1505:1: ruleTypeScope EOF
+ // InternalApplicationConfiguration.g:1404:1: ( ruleTypeScope EOF )
+ // InternalApplicationConfiguration.g:1405:1: ruleTypeScope EOF
{
before(grammarAccess.getTypeScopeRule());
pushFollow(FOLLOW_1);
@@ -4621,21 +4304,21 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
// $ANTLR start "ruleTypeScope"
- // InternalApplicationConfiguration.g:1512:1: ruleTypeScope : ( ( rule__TypeScope__Alternatives ) ) ;
+ // InternalApplicationConfiguration.g:1412:1: ruleTypeScope : ( ( rule__TypeScope__Alternatives ) ) ;
public final void ruleTypeScope() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalApplicationConfiguration.g:1516:2: ( ( ( rule__TypeScope__Alternatives ) ) )
- // InternalApplicationConfiguration.g:1517:2: ( ( rule__TypeScope__Alternatives ) )
+ // InternalApplicationConfiguration.g:1416:2: ( ( ( rule__TypeScope__Alternatives ) ) )
+ // InternalApplicationConfiguration.g:1417:2: ( ( rule__TypeScope__Alternatives ) )
{
- // InternalApplicationConfiguration.g:1517:2: ( ( rule__TypeScope__Alternatives ) )
- // InternalApplicationConfiguration.g:1518:3: ( rule__TypeScope__Alternatives )
+ // InternalApplicationConfiguration.g:1417:2: ( ( rule__TypeScope__Alternatives ) )
+ // InternalApplicationConfiguration.g:1418:3: ( rule__TypeScope__Alternatives )
{
before(grammarAccess.getTypeScopeAccess().getAlternatives());
- // InternalApplicationConfiguration.g:1519:3: ( rule__TypeScope__Alternatives )
- // InternalApplicationConfiguration.g:1519:4: rule__TypeScope__Alternatives
+ // InternalApplicationConfiguration.g:1419:3: ( rule__TypeScope__Alternatives )
+ // InternalApplicationConfiguration.g:1419:4: rule__TypeScope__Alternatives
{
pushFollow(FOLLOW_2);
rule__TypeScope__Alternatives();
@@ -4668,11 +4351,11 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
// $ANTLR start "entryRuleClassTypeScope"
- // InternalApplicationConfiguration.g:1528:1: entryRuleClassTypeScope : ruleClassTypeScope EOF ;
+ // InternalApplicationConfiguration.g:1428:1: entryRuleClassTypeScope : ruleClassTypeScope EOF ;
public final void entryRuleClassTypeScope() throws RecognitionException {
try {
- // InternalApplicationConfiguration.g:1529:1: ( ruleClassTypeScope EOF )
- // InternalApplicationConfiguration.g:1530:1: ruleClassTypeScope EOF
+ // InternalApplicationConfiguration.g:1429:1: ( ruleClassTypeScope EOF )
+ // InternalApplicationConfiguration.g:1430:1: ruleClassTypeScope EOF
{
before(grammarAccess.getClassTypeScopeRule());
pushFollow(FOLLOW_1);
@@ -4698,21 +4381,21 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
// $ANTLR start "ruleClassTypeScope"
- // InternalApplicationConfiguration.g:1537:1: ruleClassTypeScope : ( ( rule__ClassTypeScope__Group__0 ) ) ;
+ // InternalApplicationConfiguration.g:1437:1: ruleClassTypeScope : ( ( rule__ClassTypeScope__Group__0 ) ) ;
public final void ruleClassTypeScope() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalApplicationConfiguration.g:1541:2: ( ( ( rule__ClassTypeScope__Group__0 ) ) )
- // InternalApplicationConfiguration.g:1542:2: ( ( rule__ClassTypeScope__Group__0 ) )
+ // InternalApplicationConfiguration.g:1441:2: ( ( ( rule__ClassTypeScope__Group__0 ) ) )
+ // InternalApplicationConfiguration.g:1442:2: ( ( rule__ClassTypeScope__Group__0 ) )
{
- // InternalApplicationConfiguration.g:1542:2: ( ( rule__ClassTypeScope__Group__0 ) )
- // InternalApplicationConfiguration.g:1543:3: ( rule__ClassTypeScope__Group__0 )
+ // InternalApplicationConfiguration.g:1442:2: ( ( rule__ClassTypeScope__Group__0 ) )
+ // InternalApplicationConfiguration.g:1443:3: ( rule__ClassTypeScope__Group__0 )
{
before(grammarAccess.getClassTypeScopeAccess().getGroup());
- // InternalApplicationConfiguration.g:1544:3: ( rule__ClassTypeScope__Group__0 )
- // InternalApplicationConfiguration.g:1544:4: rule__ClassTypeScope__Group__0
+ // InternalApplicationConfiguration.g:1444:3: ( rule__ClassTypeScope__Group__0 )
+ // InternalApplicationConfiguration.g:1444:4: rule__ClassTypeScope__Group__0
{
pushFollow(FOLLOW_2);
rule__ClassTypeScope__Group__0();
@@ -4745,11 +4428,11 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
// $ANTLR start "entryRuleObjectTypeScope"
- // InternalApplicationConfiguration.g:1553:1: entryRuleObjectTypeScope : ruleObjectTypeScope EOF ;
+ // InternalApplicationConfiguration.g:1453:1: entryRuleObjectTypeScope : ruleObjectTypeScope EOF ;
public final void entryRuleObjectTypeScope() throws RecognitionException {
try {
- // InternalApplicationConfiguration.g:1554:1: ( ruleObjectTypeScope EOF )
- // InternalApplicationConfiguration.g:1555:1: ruleObjectTypeScope EOF
+ // InternalApplicationConfiguration.g:1454:1: ( ruleObjectTypeScope EOF )
+ // InternalApplicationConfiguration.g:1455:1: ruleObjectTypeScope EOF
{
before(grammarAccess.getObjectTypeScopeRule());
pushFollow(FOLLOW_1);
@@ -4775,21 +4458,21 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
// $ANTLR start "ruleObjectTypeScope"
- // InternalApplicationConfiguration.g:1562:1: ruleObjectTypeScope : ( ( rule__ObjectTypeScope__Group__0 ) ) ;
+ // InternalApplicationConfiguration.g:1462:1: ruleObjectTypeScope : ( ( rule__ObjectTypeScope__Group__0 ) ) ;
public final void ruleObjectTypeScope() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalApplicationConfiguration.g:1566:2: ( ( ( rule__ObjectTypeScope__Group__0 ) ) )
- // InternalApplicationConfiguration.g:1567:2: ( ( rule__ObjectTypeScope__Group__0 ) )
+ // InternalApplicationConfiguration.g:1466:2: ( ( ( rule__ObjectTypeScope__Group__0 ) ) )
+ // InternalApplicationConfiguration.g:1467:2: ( ( rule__ObjectTypeScope__Group__0 ) )
{
- // InternalApplicationConfiguration.g:1567:2: ( ( rule__ObjectTypeScope__Group__0 ) )
- // InternalApplicationConfiguration.g:1568:3: ( rule__ObjectTypeScope__Group__0 )
+ // InternalApplicationConfiguration.g:1467:2: ( ( rule__ObjectTypeScope__Group__0 ) )
+ // InternalApplicationConfiguration.g:1468:3: ( rule__ObjectTypeScope__Group__0 )
{
before(grammarAccess.getObjectTypeScopeAccess().getGroup());
- // InternalApplicationConfiguration.g:1569:3: ( rule__ObjectTypeScope__Group__0 )
- // InternalApplicationConfiguration.g:1569:4: rule__ObjectTypeScope__Group__0
+ // InternalApplicationConfiguration.g:1469:3: ( rule__ObjectTypeScope__Group__0 )
+ // InternalApplicationConfiguration.g:1469:4: rule__ObjectTypeScope__Group__0
{
pushFollow(FOLLOW_2);
rule__ObjectTypeScope__Group__0();
@@ -4822,11 +4505,11 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
// $ANTLR start "entryRuleIntegerTypeScope"
- // InternalApplicationConfiguration.g:1578:1: entryRuleIntegerTypeScope : ruleIntegerTypeScope EOF ;
+ // InternalApplicationConfiguration.g:1478:1: entryRuleIntegerTypeScope : ruleIntegerTypeScope EOF ;
public final void entryRuleIntegerTypeScope() throws RecognitionException {
try {
- // InternalApplicationConfiguration.g:1579:1: ( ruleIntegerTypeScope EOF )
- // InternalApplicationConfiguration.g:1580:1: ruleIntegerTypeScope EOF
+ // InternalApplicationConfiguration.g:1479:1: ( ruleIntegerTypeScope EOF )
+ // InternalApplicationConfiguration.g:1480:1: ruleIntegerTypeScope EOF
{
before(grammarAccess.getIntegerTypeScopeRule());
pushFollow(FOLLOW_1);
@@ -4852,21 +4535,21 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
// $ANTLR start "ruleIntegerTypeScope"
- // InternalApplicationConfiguration.g:1587:1: ruleIntegerTypeScope : ( ( rule__IntegerTypeScope__Group__0 ) ) ;
+ // InternalApplicationConfiguration.g:1487:1: ruleIntegerTypeScope : ( ( rule__IntegerTypeScope__Group__0 ) ) ;
public final void ruleIntegerTypeScope() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalApplicationConfiguration.g:1591:2: ( ( ( rule__IntegerTypeScope__Group__0 ) ) )
- // InternalApplicationConfiguration.g:1592:2: ( ( rule__IntegerTypeScope__Group__0 ) )
+ // InternalApplicationConfiguration.g:1491:2: ( ( ( rule__IntegerTypeScope__Group__0 ) ) )
+ // InternalApplicationConfiguration.g:1492:2: ( ( rule__IntegerTypeScope__Group__0 ) )
{
- // InternalApplicationConfiguration.g:1592:2: ( ( rule__IntegerTypeScope__Group__0 ) )
- // InternalApplicationConfiguration.g:1593:3: ( rule__IntegerTypeScope__Group__0 )
+ // InternalApplicationConfiguration.g:1492:2: ( ( rule__IntegerTypeScope__Group__0 ) )
+ // InternalApplicationConfiguration.g:1493:3: ( rule__IntegerTypeScope__Group__0 )
{
before(grammarAccess.getIntegerTypeScopeAccess().getGroup());
- // InternalApplicationConfiguration.g:1594:3: ( rule__IntegerTypeScope__Group__0 )
- // InternalApplicationConfiguration.g:1594:4: rule__IntegerTypeScope__Group__0
+ // InternalApplicationConfiguration.g:1494:3: ( rule__IntegerTypeScope__Group__0 )
+ // InternalApplicationConfiguration.g:1494:4: rule__IntegerTypeScope__Group__0
{
pushFollow(FOLLOW_2);
rule__IntegerTypeScope__Group__0();
@@ -4899,11 +4582,11 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
// $ANTLR start "entryRuleRealTypeScope"
- // InternalApplicationConfiguration.g:1603:1: entryRuleRealTypeScope : ruleRealTypeScope EOF ;
+ // InternalApplicationConfiguration.g:1503:1: entryRuleRealTypeScope : ruleRealTypeScope EOF ;
public final void entryRuleRealTypeScope() throws RecognitionException {
try {
- // InternalApplicationConfiguration.g:1604:1: ( ruleRealTypeScope EOF )
- // InternalApplicationConfiguration.g:1605:1: ruleRealTypeScope EOF
+ // InternalApplicationConfiguration.g:1504:1: ( ruleRealTypeScope EOF )
+ // InternalApplicationConfiguration.g:1505:1: ruleRealTypeScope EOF
{
before(grammarAccess.getRealTypeScopeRule());
pushFollow(FOLLOW_1);
@@ -4929,21 +4612,21 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
// $ANTLR start "ruleRealTypeScope"
- // InternalApplicationConfiguration.g:1612:1: ruleRealTypeScope : ( ( rule__RealTypeScope__Group__0 ) ) ;
+ // InternalApplicationConfiguration.g:1512:1: ruleRealTypeScope : ( ( rule__RealTypeScope__Group__0 ) ) ;
public final void ruleRealTypeScope() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalApplicationConfiguration.g:1616:2: ( ( ( rule__RealTypeScope__Group__0 ) ) )
- // InternalApplicationConfiguration.g:1617:2: ( ( rule__RealTypeScope__Group__0 ) )
+ // InternalApplicationConfiguration.g:1516:2: ( ( ( rule__RealTypeScope__Group__0 ) ) )
+ // InternalApplicationConfiguration.g:1517:2: ( ( rule__RealTypeScope__Group__0 ) )
{
- // InternalApplicationConfiguration.g:1617:2: ( ( rule__RealTypeScope__Group__0 ) )
- // InternalApplicationConfiguration.g:1618:3: ( rule__RealTypeScope__Group__0 )
+ // InternalApplicationConfiguration.g:1517:2: ( ( rule__RealTypeScope__Group__0 ) )
+ // InternalApplicationConfiguration.g:1518:3: ( rule__RealTypeScope__Group__0 )
{
before(grammarAccess.getRealTypeScopeAccess().getGroup());
- // InternalApplicationConfiguration.g:1619:3: ( rule__RealTypeScope__Group__0 )
- // InternalApplicationConfiguration.g:1619:4: rule__RealTypeScope__Group__0
+ // InternalApplicationConfiguration.g:1519:3: ( rule__RealTypeScope__Group__0 )
+ // InternalApplicationConfiguration.g:1519:4: rule__RealTypeScope__Group__0
{
pushFollow(FOLLOW_2);
rule__RealTypeScope__Group__0();
@@ -4976,11 +4659,11 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
// $ANTLR start "entryRuleStringTypeScope"
- // InternalApplicationConfiguration.g:1628:1: entryRuleStringTypeScope : ruleStringTypeScope EOF ;
+ // InternalApplicationConfiguration.g:1528:1: entryRuleStringTypeScope : ruleStringTypeScope EOF ;
public final void entryRuleStringTypeScope() throws RecognitionException {
try {
- // InternalApplicationConfiguration.g:1629:1: ( ruleStringTypeScope EOF )
- // InternalApplicationConfiguration.g:1630:1: ruleStringTypeScope EOF
+ // InternalApplicationConfiguration.g:1529:1: ( ruleStringTypeScope EOF )
+ // InternalApplicationConfiguration.g:1530:1: ruleStringTypeScope EOF
{
before(grammarAccess.getStringTypeScopeRule());
pushFollow(FOLLOW_1);
@@ -5006,21 +4689,21 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
// $ANTLR start "ruleStringTypeScope"
- // InternalApplicationConfiguration.g:1637:1: ruleStringTypeScope : ( ( rule__StringTypeScope__Group__0 ) ) ;
+ // InternalApplicationConfiguration.g:1537:1: ruleStringTypeScope : ( ( rule__StringTypeScope__Group__0 ) ) ;
public final void ruleStringTypeScope() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalApplicationConfiguration.g:1641:2: ( ( ( rule__StringTypeScope__Group__0 ) ) )
- // InternalApplicationConfiguration.g:1642:2: ( ( rule__StringTypeScope__Group__0 ) )
+ // InternalApplicationConfiguration.g:1541:2: ( ( ( rule__StringTypeScope__Group__0 ) ) )
+ // InternalApplicationConfiguration.g:1542:2: ( ( rule__StringTypeScope__Group__0 ) )
{
- // InternalApplicationConfiguration.g:1642:2: ( ( rule__StringTypeScope__Group__0 ) )
- // InternalApplicationConfiguration.g:1643:3: ( rule__StringTypeScope__Group__0 )
+ // InternalApplicationConfiguration.g:1542:2: ( ( rule__StringTypeScope__Group__0 ) )
+ // InternalApplicationConfiguration.g:1543:3: ( rule__StringTypeScope__Group__0 )
{
before(grammarAccess.getStringTypeScopeAccess().getGroup());
- // InternalApplicationConfiguration.g:1644:3: ( rule__StringTypeScope__Group__0 )
- // InternalApplicationConfiguration.g:1644:4: rule__StringTypeScope__Group__0
+ // InternalApplicationConfiguration.g:1544:3: ( rule__StringTypeScope__Group__0 )
+ // InternalApplicationConfiguration.g:1544:4: rule__StringTypeScope__Group__0
{
pushFollow(FOLLOW_2);
rule__StringTypeScope__Group__0();
@@ -5053,11 +4736,11 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
// $ANTLR start "entryRuleClassReference"
- // InternalApplicationConfiguration.g:1653:1: entryRuleClassReference : ruleClassReference EOF ;
+ // InternalApplicationConfiguration.g:1553:1: entryRuleClassReference : ruleClassReference EOF ;
public final void entryRuleClassReference() throws RecognitionException {
try {
- // InternalApplicationConfiguration.g:1654:1: ( ruleClassReference EOF )
- // InternalApplicationConfiguration.g:1655:1: ruleClassReference EOF
+ // InternalApplicationConfiguration.g:1554:1: ( ruleClassReference EOF )
+ // InternalApplicationConfiguration.g:1555:1: ruleClassReference EOF
{
before(grammarAccess.getClassReferenceRule());
pushFollow(FOLLOW_1);
@@ -5083,21 +4766,21 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
// $ANTLR start "ruleClassReference"
- // InternalApplicationConfiguration.g:1662:1: ruleClassReference : ( ( rule__ClassReference__Group__0 ) ) ;
+ // InternalApplicationConfiguration.g:1562:1: ruleClassReference : ( ( rule__ClassReference__Group__0 ) ) ;
public final void ruleClassReference() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalApplicationConfiguration.g:1666:2: ( ( ( rule__ClassReference__Group__0 ) ) )
- // InternalApplicationConfiguration.g:1667:2: ( ( rule__ClassReference__Group__0 ) )
+ // InternalApplicationConfiguration.g:1566:2: ( ( ( rule__ClassReference__Group__0 ) ) )
+ // InternalApplicationConfiguration.g:1567:2: ( ( rule__ClassReference__Group__0 ) )
{
- // InternalApplicationConfiguration.g:1667:2: ( ( rule__ClassReference__Group__0 ) )
- // InternalApplicationConfiguration.g:1668:3: ( rule__ClassReference__Group__0 )
+ // InternalApplicationConfiguration.g:1567:2: ( ( rule__ClassReference__Group__0 ) )
+ // InternalApplicationConfiguration.g:1568:3: ( rule__ClassReference__Group__0 )
{
before(grammarAccess.getClassReferenceAccess().getGroup());
- // InternalApplicationConfiguration.g:1669:3: ( rule__ClassReference__Group__0 )
- // InternalApplicationConfiguration.g:1669:4: rule__ClassReference__Group__0
+ // InternalApplicationConfiguration.g:1569:3: ( rule__ClassReference__Group__0 )
+ // InternalApplicationConfiguration.g:1569:4: rule__ClassReference__Group__0
{
pushFollow(FOLLOW_2);
rule__ClassReference__Group__0();
@@ -5130,11 +4813,11 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
// $ANTLR start "entryRuleObjectReference"
- // InternalApplicationConfiguration.g:1678:1: entryRuleObjectReference : ruleObjectReference EOF ;
+ // InternalApplicationConfiguration.g:1578:1: entryRuleObjectReference : ruleObjectReference EOF ;
public final void entryRuleObjectReference() throws RecognitionException {
try {
- // InternalApplicationConfiguration.g:1679:1: ( ruleObjectReference EOF )
- // InternalApplicationConfiguration.g:1680:1: ruleObjectReference EOF
+ // InternalApplicationConfiguration.g:1579:1: ( ruleObjectReference EOF )
+ // InternalApplicationConfiguration.g:1580:1: ruleObjectReference EOF
{
before(grammarAccess.getObjectReferenceRule());
pushFollow(FOLLOW_1);
@@ -5160,21 +4843,21 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
// $ANTLR start "ruleObjectReference"
- // InternalApplicationConfiguration.g:1687:1: ruleObjectReference : ( ( rule__ObjectReference__Group__0 ) ) ;
+ // InternalApplicationConfiguration.g:1587:1: ruleObjectReference : ( ( rule__ObjectReference__Group__0 ) ) ;
public final void ruleObjectReference() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalApplicationConfiguration.g:1691:2: ( ( ( rule__ObjectReference__Group__0 ) ) )
- // InternalApplicationConfiguration.g:1692:2: ( ( rule__ObjectReference__Group__0 ) )
+ // InternalApplicationConfiguration.g:1591:2: ( ( ( rule__ObjectReference__Group__0 ) ) )
+ // InternalApplicationConfiguration.g:1592:2: ( ( rule__ObjectReference__Group__0 ) )
{
- // InternalApplicationConfiguration.g:1692:2: ( ( rule__ObjectReference__Group__0 ) )
- // InternalApplicationConfiguration.g:1693:3: ( rule__ObjectReference__Group__0 )
+ // InternalApplicationConfiguration.g:1592:2: ( ( rule__ObjectReference__Group__0 ) )
+ // InternalApplicationConfiguration.g:1593:3: ( rule__ObjectReference__Group__0 )
{
before(grammarAccess.getObjectReferenceAccess().getGroup());
- // InternalApplicationConfiguration.g:1694:3: ( rule__ObjectReference__Group__0 )
- // InternalApplicationConfiguration.g:1694:4: rule__ObjectReference__Group__0
+ // InternalApplicationConfiguration.g:1594:3: ( rule__ObjectReference__Group__0 )
+ // InternalApplicationConfiguration.g:1594:4: rule__ObjectReference__Group__0
{
pushFollow(FOLLOW_2);
rule__ObjectReference__Group__0();
@@ -5207,11 +4890,11 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
// $ANTLR start "entryRuleIntegerReference"
- // InternalApplicationConfiguration.g:1703:1: entryRuleIntegerReference : ruleIntegerReference EOF ;
+ // InternalApplicationConfiguration.g:1603:1: entryRuleIntegerReference : ruleIntegerReference EOF ;
public final void entryRuleIntegerReference() throws RecognitionException {
try {
- // InternalApplicationConfiguration.g:1704:1: ( ruleIntegerReference EOF )
- // InternalApplicationConfiguration.g:1705:1: ruleIntegerReference EOF
+ // InternalApplicationConfiguration.g:1604:1: ( ruleIntegerReference EOF )
+ // InternalApplicationConfiguration.g:1605:1: ruleIntegerReference EOF
{
before(grammarAccess.getIntegerReferenceRule());
pushFollow(FOLLOW_1);
@@ -5237,21 +4920,21 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
// $ANTLR start "ruleIntegerReference"
- // InternalApplicationConfiguration.g:1712:1: ruleIntegerReference : ( ( rule__IntegerReference__Group__0 ) ) ;
+ // InternalApplicationConfiguration.g:1612:1: ruleIntegerReference : ( ( rule__IntegerReference__Group__0 ) ) ;
public final void ruleIntegerReference() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalApplicationConfiguration.g:1716:2: ( ( ( rule__IntegerReference__Group__0 ) ) )
- // InternalApplicationConfiguration.g:1717:2: ( ( rule__IntegerReference__Group__0 ) )
+ // InternalApplicationConfiguration.g:1616:2: ( ( ( rule__IntegerReference__Group__0 ) ) )
+ // InternalApplicationConfiguration.g:1617:2: ( ( rule__IntegerReference__Group__0 ) )
{
- // InternalApplicationConfiguration.g:1717:2: ( ( rule__IntegerReference__Group__0 ) )
- // InternalApplicationConfiguration.g:1718:3: ( rule__IntegerReference__Group__0 )
+ // InternalApplicationConfiguration.g:1617:2: ( ( rule__IntegerReference__Group__0 ) )
+ // InternalApplicationConfiguration.g:1618:3: ( rule__IntegerReference__Group__0 )
{
before(grammarAccess.getIntegerReferenceAccess().getGroup());
- // InternalApplicationConfiguration.g:1719:3: ( rule__IntegerReference__Group__0 )
- // InternalApplicationConfiguration.g:1719:4: rule__IntegerReference__Group__0
+ // InternalApplicationConfiguration.g:1619:3: ( rule__IntegerReference__Group__0 )
+ // InternalApplicationConfiguration.g:1619:4: rule__IntegerReference__Group__0
{
pushFollow(FOLLOW_2);
rule__IntegerReference__Group__0();
@@ -5284,11 +4967,11 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
// $ANTLR start "entryRuleRealReference"
- // InternalApplicationConfiguration.g:1728:1: entryRuleRealReference : ruleRealReference EOF ;
+ // InternalApplicationConfiguration.g:1628:1: entryRuleRealReference : ruleRealReference EOF ;
public final void entryRuleRealReference() throws RecognitionException {
try {
- // InternalApplicationConfiguration.g:1729:1: ( ruleRealReference EOF )
- // InternalApplicationConfiguration.g:1730:1: ruleRealReference EOF
+ // InternalApplicationConfiguration.g:1629:1: ( ruleRealReference EOF )
+ // InternalApplicationConfiguration.g:1630:1: ruleRealReference EOF
{
before(grammarAccess.getRealReferenceRule());
pushFollow(FOLLOW_1);
@@ -5314,21 +4997,21 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
// $ANTLR start "ruleRealReference"
- // InternalApplicationConfiguration.g:1737:1: ruleRealReference : ( ( rule__RealReference__Group__0 ) ) ;
+ // InternalApplicationConfiguration.g:1637:1: ruleRealReference : ( ( rule__RealReference__Group__0 ) ) ;
public final void ruleRealReference() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalApplicationConfiguration.g:1741:2: ( ( ( rule__RealReference__Group__0 ) ) )
- // InternalApplicationConfiguration.g:1742:2: ( ( rule__RealReference__Group__0 ) )
+ // InternalApplicationConfiguration.g:1641:2: ( ( ( rule__RealReference__Group__0 ) ) )
+ // InternalApplicationConfiguration.g:1642:2: ( ( rule__RealReference__Group__0 ) )
{
- // InternalApplicationConfiguration.g:1742:2: ( ( rule__RealReference__Group__0 ) )
- // InternalApplicationConfiguration.g:1743:3: ( rule__RealReference__Group__0 )
+ // InternalApplicationConfiguration.g:1642:2: ( ( rule__RealReference__Group__0 ) )
+ // InternalApplicationConfiguration.g:1643:3: ( rule__RealReference__Group__0 )
{
before(grammarAccess.getRealReferenceAccess().getGroup());
- // InternalApplicationConfiguration.g:1744:3: ( rule__RealReference__Group__0 )
- // InternalApplicationConfiguration.g:1744:4: rule__RealReference__Group__0
+ // InternalApplicationConfiguration.g:1644:3: ( rule__RealReference__Group__0 )
+ // InternalApplicationConfiguration.g:1644:4: rule__RealReference__Group__0
{
pushFollow(FOLLOW_2);
rule__RealReference__Group__0();
@@ -5361,11 +5044,11 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
// $ANTLR start "entryRuleStringReference"
- // InternalApplicationConfiguration.g:1753:1: entryRuleStringReference : ruleStringReference EOF ;
+ // InternalApplicationConfiguration.g:1653:1: entryRuleStringReference : ruleStringReference EOF ;
public final void entryRuleStringReference() throws RecognitionException {
try {
- // InternalApplicationConfiguration.g:1754:1: ( ruleStringReference EOF )
- // InternalApplicationConfiguration.g:1755:1: ruleStringReference EOF
+ // InternalApplicationConfiguration.g:1654:1: ( ruleStringReference EOF )
+ // InternalApplicationConfiguration.g:1655:1: ruleStringReference EOF
{
before(grammarAccess.getStringReferenceRule());
pushFollow(FOLLOW_1);
@@ -5391,21 +5074,21 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
// $ANTLR start "ruleStringReference"
- // InternalApplicationConfiguration.g:1762:1: ruleStringReference : ( ( rule__StringReference__Group__0 ) ) ;
+ // InternalApplicationConfiguration.g:1662:1: ruleStringReference : ( ( rule__StringReference__Group__0 ) ) ;
public final void ruleStringReference() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalApplicationConfiguration.g:1766:2: ( ( ( rule__StringReference__Group__0 ) ) )
- // InternalApplicationConfiguration.g:1767:2: ( ( rule__StringReference__Group__0 ) )
+ // InternalApplicationConfiguration.g:1666:2: ( ( ( rule__StringReference__Group__0 ) ) )
+ // InternalApplicationConfiguration.g:1667:2: ( ( rule__StringReference__Group__0 ) )
{
- // InternalApplicationConfiguration.g:1767:2: ( ( rule__StringReference__Group__0 ) )
- // InternalApplicationConfiguration.g:1768:3: ( rule__StringReference__Group__0 )
+ // InternalApplicationConfiguration.g:1667:2: ( ( rule__StringReference__Group__0 ) )
+ // InternalApplicationConfiguration.g:1668:3: ( rule__StringReference__Group__0 )
{
before(grammarAccess.getStringReferenceAccess().getGroup());
- // InternalApplicationConfiguration.g:1769:3: ( rule__StringReference__Group__0 )
- // InternalApplicationConfiguration.g:1769:4: rule__StringReference__Group__0
+ // InternalApplicationConfiguration.g:1669:3: ( rule__StringReference__Group__0 )
+ // InternalApplicationConfiguration.g:1669:4: rule__StringReference__Group__0
{
pushFollow(FOLLOW_2);
rule__StringReference__Group__0();
@@ -5438,11 +5121,11 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
// $ANTLR start "entryRuleExactNumber"
- // InternalApplicationConfiguration.g:1778:1: entryRuleExactNumber : ruleExactNumber EOF ;
+ // InternalApplicationConfiguration.g:1678:1: entryRuleExactNumber : ruleExactNumber EOF ;
public final void entryRuleExactNumber() throws RecognitionException {
try {
- // InternalApplicationConfiguration.g:1779:1: ( ruleExactNumber EOF )
- // InternalApplicationConfiguration.g:1780:1: ruleExactNumber EOF
+ // InternalApplicationConfiguration.g:1679:1: ( ruleExactNumber EOF )
+ // InternalApplicationConfiguration.g:1680:1: ruleExactNumber EOF
{
before(grammarAccess.getExactNumberRule());
pushFollow(FOLLOW_1);
@@ -5468,21 +5151,21 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
// $ANTLR start "ruleExactNumber"
- // InternalApplicationConfiguration.g:1787:1: ruleExactNumber : ( ( rule__ExactNumber__Alternatives ) ) ;
+ // InternalApplicationConfiguration.g:1687:1: ruleExactNumber : ( ( rule__ExactNumber__Alternatives ) ) ;
public final void ruleExactNumber() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalApplicationConfiguration.g:1791:2: ( ( ( rule__ExactNumber__Alternatives ) ) )
- // InternalApplicationConfiguration.g:1792:2: ( ( rule__ExactNumber__Alternatives ) )
+ // InternalApplicationConfiguration.g:1691:2: ( ( ( rule__ExactNumber__Alternatives ) ) )
+ // InternalApplicationConfiguration.g:1692:2: ( ( rule__ExactNumber__Alternatives ) )
{
- // InternalApplicationConfiguration.g:1792:2: ( ( rule__ExactNumber__Alternatives ) )
- // InternalApplicationConfiguration.g:1793:3: ( rule__ExactNumber__Alternatives )
+ // InternalApplicationConfiguration.g:1692:2: ( ( rule__ExactNumber__Alternatives ) )
+ // InternalApplicationConfiguration.g:1693:3: ( rule__ExactNumber__Alternatives )
{
before(grammarAccess.getExactNumberAccess().getAlternatives());
- // InternalApplicationConfiguration.g:1794:3: ( rule__ExactNumber__Alternatives )
- // InternalApplicationConfiguration.g:1794:4: rule__ExactNumber__Alternatives
+ // InternalApplicationConfiguration.g:1694:3: ( rule__ExactNumber__Alternatives )
+ // InternalApplicationConfiguration.g:1694:4: rule__ExactNumber__Alternatives
{
pushFollow(FOLLOW_2);
rule__ExactNumber__Alternatives();
@@ -5515,11 +5198,11 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
// $ANTLR start "entryRuleIntervallNumber"
- // InternalApplicationConfiguration.g:1803:1: entryRuleIntervallNumber : ruleIntervallNumber EOF ;
+ // InternalApplicationConfiguration.g:1703:1: entryRuleIntervallNumber : ruleIntervallNumber EOF ;
public final void entryRuleIntervallNumber() throws RecognitionException {
try {
- // InternalApplicationConfiguration.g:1804:1: ( ruleIntervallNumber EOF )
- // InternalApplicationConfiguration.g:1805:1: ruleIntervallNumber EOF
+ // InternalApplicationConfiguration.g:1704:1: ( ruleIntervallNumber EOF )
+ // InternalApplicationConfiguration.g:1705:1: ruleIntervallNumber EOF
{
before(grammarAccess.getIntervallNumberRule());
pushFollow(FOLLOW_1);
@@ -5545,21 +5228,21 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
// $ANTLR start "ruleIntervallNumber"
- // InternalApplicationConfiguration.g:1812:1: ruleIntervallNumber : ( ( rule__IntervallNumber__Group__0 ) ) ;
+ // InternalApplicationConfiguration.g:1712:1: ruleIntervallNumber : ( ( rule__IntervallNumber__Group__0 ) ) ;
public final void ruleIntervallNumber() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalApplicationConfiguration.g:1816:2: ( ( ( rule__IntervallNumber__Group__0 ) ) )
- // InternalApplicationConfiguration.g:1817:2: ( ( rule__IntervallNumber__Group__0 ) )
+ // InternalApplicationConfiguration.g:1716:2: ( ( ( rule__IntervallNumber__Group__0 ) ) )
+ // InternalApplicationConfiguration.g:1717:2: ( ( rule__IntervallNumber__Group__0 ) )
{
- // InternalApplicationConfiguration.g:1817:2: ( ( rule__IntervallNumber__Group__0 ) )
- // InternalApplicationConfiguration.g:1818:3: ( rule__IntervallNumber__Group__0 )
+ // InternalApplicationConfiguration.g:1717:2: ( ( rule__IntervallNumber__Group__0 ) )
+ // InternalApplicationConfiguration.g:1718:3: ( rule__IntervallNumber__Group__0 )
{
before(grammarAccess.getIntervallNumberAccess().getGroup());
- // InternalApplicationConfiguration.g:1819:3: ( rule__IntervallNumber__Group__0 )
- // InternalApplicationConfiguration.g:1819:4: rule__IntervallNumber__Group__0
+ // InternalApplicationConfiguration.g:1719:3: ( rule__IntervallNumber__Group__0 )
+ // InternalApplicationConfiguration.g:1719:4: rule__IntervallNumber__Group__0
{
pushFollow(FOLLOW_2);
rule__IntervallNumber__Group__0();
@@ -5592,11 +5275,11 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
// $ANTLR start "entryRuleIntEnumberation"
- // InternalApplicationConfiguration.g:1828:1: entryRuleIntEnumberation : ruleIntEnumberation EOF ;
+ // InternalApplicationConfiguration.g:1728:1: entryRuleIntEnumberation : ruleIntEnumberation EOF ;
public final void entryRuleIntEnumberation() throws RecognitionException {
try {
- // InternalApplicationConfiguration.g:1829:1: ( ruleIntEnumberation EOF )
- // InternalApplicationConfiguration.g:1830:1: ruleIntEnumberation EOF
+ // InternalApplicationConfiguration.g:1729:1: ( ruleIntEnumberation EOF )
+ // InternalApplicationConfiguration.g:1730:1: ruleIntEnumberation EOF
{
before(grammarAccess.getIntEnumberationRule());
pushFollow(FOLLOW_1);
@@ -5622,21 +5305,21 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
// $ANTLR start "ruleIntEnumberation"
- // InternalApplicationConfiguration.g:1837:1: ruleIntEnumberation : ( ( rule__IntEnumberation__Group__0 ) ) ;
+ // InternalApplicationConfiguration.g:1737:1: ruleIntEnumberation : ( ( rule__IntEnumberation__Group__0 ) ) ;
public final void ruleIntEnumberation() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalApplicationConfiguration.g:1841:2: ( ( ( rule__IntEnumberation__Group__0 ) ) )
- // InternalApplicationConfiguration.g:1842:2: ( ( rule__IntEnumberation__Group__0 ) )
+ // InternalApplicationConfiguration.g:1741:2: ( ( ( rule__IntEnumberation__Group__0 ) ) )
+ // InternalApplicationConfiguration.g:1742:2: ( ( rule__IntEnumberation__Group__0 ) )
{
- // InternalApplicationConfiguration.g:1842:2: ( ( rule__IntEnumberation__Group__0 ) )
- // InternalApplicationConfiguration.g:1843:3: ( rule__IntEnumberation__Group__0 )
+ // InternalApplicationConfiguration.g:1742:2: ( ( rule__IntEnumberation__Group__0 ) )
+ // InternalApplicationConfiguration.g:1743:3: ( rule__IntEnumberation__Group__0 )
{
before(grammarAccess.getIntEnumberationAccess().getGroup());
- // InternalApplicationConfiguration.g:1844:3: ( rule__IntEnumberation__Group__0 )
- // InternalApplicationConfiguration.g:1844:4: rule__IntEnumberation__Group__0
+ // InternalApplicationConfiguration.g:1744:3: ( rule__IntEnumberation__Group__0 )
+ // InternalApplicationConfiguration.g:1744:4: rule__IntEnumberation__Group__0
{
pushFollow(FOLLOW_2);
rule__IntEnumberation__Group__0();
@@ -5669,11 +5352,11 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
// $ANTLR start "entryRuleRealEnumeration"
- // InternalApplicationConfiguration.g:1853:1: entryRuleRealEnumeration : ruleRealEnumeration EOF ;
+ // InternalApplicationConfiguration.g:1753:1: entryRuleRealEnumeration : ruleRealEnumeration EOF ;
public final void entryRuleRealEnumeration() throws RecognitionException {
try {
- // InternalApplicationConfiguration.g:1854:1: ( ruleRealEnumeration EOF )
- // InternalApplicationConfiguration.g:1855:1: ruleRealEnumeration EOF
+ // InternalApplicationConfiguration.g:1754:1: ( ruleRealEnumeration EOF )
+ // InternalApplicationConfiguration.g:1755:1: ruleRealEnumeration EOF
{
before(grammarAccess.getRealEnumerationRule());
pushFollow(FOLLOW_1);
@@ -5699,21 +5382,21 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
// $ANTLR start "ruleRealEnumeration"
- // InternalApplicationConfiguration.g:1862:1: ruleRealEnumeration : ( ( rule__RealEnumeration__Group__0 ) ) ;
+ // InternalApplicationConfiguration.g:1762:1: ruleRealEnumeration : ( ( rule__RealEnumeration__Group__0 ) ) ;
public final void ruleRealEnumeration() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalApplicationConfiguration.g:1866:2: ( ( ( rule__RealEnumeration__Group__0 ) ) )
- // InternalApplicationConfiguration.g:1867:2: ( ( rule__RealEnumeration__Group__0 ) )
+ // InternalApplicationConfiguration.g:1766:2: ( ( ( rule__RealEnumeration__Group__0 ) ) )
+ // InternalApplicationConfiguration.g:1767:2: ( ( rule__RealEnumeration__Group__0 ) )
{
- // InternalApplicationConfiguration.g:1867:2: ( ( rule__RealEnumeration__Group__0 ) )
- // InternalApplicationConfiguration.g:1868:3: ( rule__RealEnumeration__Group__0 )
+ // InternalApplicationConfiguration.g:1767:2: ( ( rule__RealEnumeration__Group__0 ) )
+ // InternalApplicationConfiguration.g:1768:3: ( rule__RealEnumeration__Group__0 )
{
before(grammarAccess.getRealEnumerationAccess().getGroup());
- // InternalApplicationConfiguration.g:1869:3: ( rule__RealEnumeration__Group__0 )
- // InternalApplicationConfiguration.g:1869:4: rule__RealEnumeration__Group__0
+ // InternalApplicationConfiguration.g:1769:3: ( rule__RealEnumeration__Group__0 )
+ // InternalApplicationConfiguration.g:1769:4: rule__RealEnumeration__Group__0
{
pushFollow(FOLLOW_2);
rule__RealEnumeration__Group__0();
@@ -5746,11 +5429,11 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
// $ANTLR start "entryRuleStringEnumeration"
- // InternalApplicationConfiguration.g:1878:1: entryRuleStringEnumeration : ruleStringEnumeration EOF ;
+ // InternalApplicationConfiguration.g:1778:1: entryRuleStringEnumeration : ruleStringEnumeration EOF ;
public final void entryRuleStringEnumeration() throws RecognitionException {
try {
- // InternalApplicationConfiguration.g:1879:1: ( ruleStringEnumeration EOF )
- // InternalApplicationConfiguration.g:1880:1: ruleStringEnumeration EOF
+ // InternalApplicationConfiguration.g:1779:1: ( ruleStringEnumeration EOF )
+ // InternalApplicationConfiguration.g:1780:1: ruleStringEnumeration EOF
{
before(grammarAccess.getStringEnumerationRule());
pushFollow(FOLLOW_1);
@@ -5776,21 +5459,21 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
// $ANTLR start "ruleStringEnumeration"
- // InternalApplicationConfiguration.g:1887:1: ruleStringEnumeration : ( ( rule__StringEnumeration__Group__0 ) ) ;
+ // InternalApplicationConfiguration.g:1787:1: ruleStringEnumeration : ( ( rule__StringEnumeration__Group__0 ) ) ;
public final void ruleStringEnumeration() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalApplicationConfiguration.g:1891:2: ( ( ( rule__StringEnumeration__Group__0 ) ) )
- // InternalApplicationConfiguration.g:1892:2: ( ( rule__StringEnumeration__Group__0 ) )
+ // InternalApplicationConfiguration.g:1791:2: ( ( ( rule__StringEnumeration__Group__0 ) ) )
+ // InternalApplicationConfiguration.g:1792:2: ( ( rule__StringEnumeration__Group__0 ) )
{
- // InternalApplicationConfiguration.g:1892:2: ( ( rule__StringEnumeration__Group__0 ) )
- // InternalApplicationConfiguration.g:1893:3: ( rule__StringEnumeration__Group__0 )
+ // InternalApplicationConfiguration.g:1792:2: ( ( rule__StringEnumeration__Group__0 ) )
+ // InternalApplicationConfiguration.g:1793:3: ( rule__StringEnumeration__Group__0 )
{
before(grammarAccess.getStringEnumerationAccess().getGroup());
- // InternalApplicationConfiguration.g:1894:3: ( rule__StringEnumeration__Group__0 )
- // InternalApplicationConfiguration.g:1894:4: rule__StringEnumeration__Group__0
+ // InternalApplicationConfiguration.g:1794:3: ( rule__StringEnumeration__Group__0 )
+ // InternalApplicationConfiguration.g:1794:4: rule__StringEnumeration__Group__0
{
pushFollow(FOLLOW_2);
rule__StringEnumeration__Group__0();
@@ -5823,11 +5506,11 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
// $ANTLR start "entryRuleScopeDeclaration"
- // InternalApplicationConfiguration.g:1903:1: entryRuleScopeDeclaration : ruleScopeDeclaration EOF ;
+ // InternalApplicationConfiguration.g:1803:1: entryRuleScopeDeclaration : ruleScopeDeclaration EOF ;
public final void entryRuleScopeDeclaration() throws RecognitionException {
try {
- // InternalApplicationConfiguration.g:1904:1: ( ruleScopeDeclaration EOF )
- // InternalApplicationConfiguration.g:1905:1: ruleScopeDeclaration EOF
+ // InternalApplicationConfiguration.g:1804:1: ( ruleScopeDeclaration EOF )
+ // InternalApplicationConfiguration.g:1805:1: ruleScopeDeclaration EOF
{
before(grammarAccess.getScopeDeclarationRule());
pushFollow(FOLLOW_1);
@@ -5853,21 +5536,21 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
// $ANTLR start "ruleScopeDeclaration"
- // InternalApplicationConfiguration.g:1912:1: ruleScopeDeclaration : ( ( rule__ScopeDeclaration__Group__0 ) ) ;
+ // InternalApplicationConfiguration.g:1812:1: ruleScopeDeclaration : ( ( rule__ScopeDeclaration__Group__0 ) ) ;
public final void ruleScopeDeclaration() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalApplicationConfiguration.g:1916:2: ( ( ( rule__ScopeDeclaration__Group__0 ) ) )
- // InternalApplicationConfiguration.g:1917:2: ( ( rule__ScopeDeclaration__Group__0 ) )
+ // InternalApplicationConfiguration.g:1816:2: ( ( ( rule__ScopeDeclaration__Group__0 ) ) )
+ // InternalApplicationConfiguration.g:1817:2: ( ( rule__ScopeDeclaration__Group__0 ) )
{
- // InternalApplicationConfiguration.g:1917:2: ( ( rule__ScopeDeclaration__Group__0 ) )
- // InternalApplicationConfiguration.g:1918:3: ( rule__ScopeDeclaration__Group__0 )
+ // InternalApplicationConfiguration.g:1817:2: ( ( rule__ScopeDeclaration__Group__0 ) )
+ // InternalApplicationConfiguration.g:1818:3: ( rule__ScopeDeclaration__Group__0 )
{
before(grammarAccess.getScopeDeclarationAccess().getGroup());
- // InternalApplicationConfiguration.g:1919:3: ( rule__ScopeDeclaration__Group__0 )
- // InternalApplicationConfiguration.g:1919:4: rule__ScopeDeclaration__Group__0
+ // InternalApplicationConfiguration.g:1819:3: ( rule__ScopeDeclaration__Group__0 )
+ // InternalApplicationConfiguration.g:1819:4: rule__ScopeDeclaration__Group__0
{
pushFollow(FOLLOW_2);
rule__ScopeDeclaration__Group__0();
@@ -5900,11 +5583,11 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
// $ANTLR start "entryRuleScopeReference"
- // InternalApplicationConfiguration.g:1928:1: entryRuleScopeReference : ruleScopeReference EOF ;
+ // InternalApplicationConfiguration.g:1828:1: entryRuleScopeReference : ruleScopeReference EOF ;
public final void entryRuleScopeReference() throws RecognitionException {
try {
- // InternalApplicationConfiguration.g:1929:1: ( ruleScopeReference EOF )
- // InternalApplicationConfiguration.g:1930:1: ruleScopeReference EOF
+ // InternalApplicationConfiguration.g:1829:1: ( ruleScopeReference EOF )
+ // InternalApplicationConfiguration.g:1830:1: ruleScopeReference EOF
{
before(grammarAccess.getScopeReferenceRule());
pushFollow(FOLLOW_1);
@@ -5930,21 +5613,21 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
// $ANTLR start "ruleScopeReference"
- // InternalApplicationConfiguration.g:1937:1: ruleScopeReference : ( ( rule__ScopeReference__ReferredAssignment ) ) ;
+ // InternalApplicationConfiguration.g:1837:1: ruleScopeReference : ( ( rule__ScopeReference__ReferredAssignment ) ) ;
public final void ruleScopeReference() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalApplicationConfiguration.g:1941:2: ( ( ( rule__ScopeReference__ReferredAssignment ) ) )
- // InternalApplicationConfiguration.g:1942:2: ( ( rule__ScopeReference__ReferredAssignment ) )
+ // InternalApplicationConfiguration.g:1841:2: ( ( ( rule__ScopeReference__ReferredAssignment ) ) )
+ // InternalApplicationConfiguration.g:1842:2: ( ( rule__ScopeReference__ReferredAssignment ) )
{
- // InternalApplicationConfiguration.g:1942:2: ( ( rule__ScopeReference__ReferredAssignment ) )
- // InternalApplicationConfiguration.g:1943:3: ( rule__ScopeReference__ReferredAssignment )
+ // InternalApplicationConfiguration.g:1842:2: ( ( rule__ScopeReference__ReferredAssignment ) )
+ // InternalApplicationConfiguration.g:1843:3: ( rule__ScopeReference__ReferredAssignment )
{
before(grammarAccess.getScopeReferenceAccess().getReferredAssignment());
- // InternalApplicationConfiguration.g:1944:3: ( rule__ScopeReference__ReferredAssignment )
- // InternalApplicationConfiguration.g:1944:4: rule__ScopeReference__ReferredAssignment
+ // InternalApplicationConfiguration.g:1844:3: ( rule__ScopeReference__ReferredAssignment )
+ // InternalApplicationConfiguration.g:1844:4: rule__ScopeReference__ReferredAssignment
{
pushFollow(FOLLOW_2);
rule__ScopeReference__ReferredAssignment();
@@ -5977,11 +5660,11 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
// $ANTLR start "entryRuleScope"
- // InternalApplicationConfiguration.g:1953:1: entryRuleScope : ruleScope EOF ;
+ // InternalApplicationConfiguration.g:1853:1: entryRuleScope : ruleScope EOF ;
public final void entryRuleScope() throws RecognitionException {
try {
- // InternalApplicationConfiguration.g:1954:1: ( ruleScope EOF )
- // InternalApplicationConfiguration.g:1955:1: ruleScope EOF
+ // InternalApplicationConfiguration.g:1854:1: ( ruleScope EOF )
+ // InternalApplicationConfiguration.g:1855:1: ruleScope EOF
{
before(grammarAccess.getScopeRule());
pushFollow(FOLLOW_1);
@@ -6007,21 +5690,21 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
// $ANTLR start "ruleScope"
- // InternalApplicationConfiguration.g:1962:1: ruleScope : ( ( rule__Scope__Alternatives ) ) ;
+ // InternalApplicationConfiguration.g:1862:1: ruleScope : ( ( rule__Scope__Alternatives ) ) ;
public final void ruleScope() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalApplicationConfiguration.g:1966:2: ( ( ( rule__Scope__Alternatives ) ) )
- // InternalApplicationConfiguration.g:1967:2: ( ( rule__Scope__Alternatives ) )
+ // InternalApplicationConfiguration.g:1866:2: ( ( ( rule__Scope__Alternatives ) ) )
+ // InternalApplicationConfiguration.g:1867:2: ( ( rule__Scope__Alternatives ) )
{
- // InternalApplicationConfiguration.g:1967:2: ( ( rule__Scope__Alternatives ) )
- // InternalApplicationConfiguration.g:1968:3: ( rule__Scope__Alternatives )
+ // InternalApplicationConfiguration.g:1867:2: ( ( rule__Scope__Alternatives ) )
+ // InternalApplicationConfiguration.g:1868:3: ( rule__Scope__Alternatives )
{
before(grammarAccess.getScopeAccess().getAlternatives());
- // InternalApplicationConfiguration.g:1969:3: ( rule__Scope__Alternatives )
- // InternalApplicationConfiguration.g:1969:4: rule__Scope__Alternatives
+ // InternalApplicationConfiguration.g:1869:3: ( rule__Scope__Alternatives )
+ // InternalApplicationConfiguration.g:1869:4: rule__Scope__Alternatives
{
pushFollow(FOLLOW_2);
rule__Scope__Alternatives();
@@ -6054,11 +5737,11 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
// $ANTLR start "entryRuleTask"
- // InternalApplicationConfiguration.g:1978:1: entryRuleTask : ruleTask EOF ;
+ // InternalApplicationConfiguration.g:1878:1: entryRuleTask : ruleTask EOF ;
public final void entryRuleTask() throws RecognitionException {
try {
- // InternalApplicationConfiguration.g:1979:1: ( ruleTask EOF )
- // InternalApplicationConfiguration.g:1980:1: ruleTask EOF
+ // InternalApplicationConfiguration.g:1879:1: ( ruleTask EOF )
+ // InternalApplicationConfiguration.g:1880:1: ruleTask EOF
{
before(grammarAccess.getTaskRule());
pushFollow(FOLLOW_1);
@@ -6084,17 +5767,17 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
// $ANTLR start "ruleTask"
- // InternalApplicationConfiguration.g:1987:1: ruleTask : ( ruleGenerationTask ) ;
+ // InternalApplicationConfiguration.g:1887:1: ruleTask : ( ruleGenerationTask ) ;
public final void ruleTask() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalApplicationConfiguration.g:1991:2: ( ( ruleGenerationTask ) )
- // InternalApplicationConfiguration.g:1992:2: ( ruleGenerationTask )
+ // InternalApplicationConfiguration.g:1891:2: ( ( ruleGenerationTask ) )
+ // InternalApplicationConfiguration.g:1892:2: ( ruleGenerationTask )
{
- // InternalApplicationConfiguration.g:1992:2: ( ruleGenerationTask )
- // InternalApplicationConfiguration.g:1993:3: ruleGenerationTask
+ // InternalApplicationConfiguration.g:1892:2: ( ruleGenerationTask )
+ // InternalApplicationConfiguration.g:1893:3: ruleGenerationTask
{
before(grammarAccess.getTaskAccess().getGenerationTaskParserRuleCall());
pushFollow(FOLLOW_2);
@@ -6125,11 +5808,11 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
// $ANTLR start "entryRuleGenerationTask"
- // InternalApplicationConfiguration.g:2003:1: entryRuleGenerationTask : ruleGenerationTask EOF ;
+ // InternalApplicationConfiguration.g:1903:1: entryRuleGenerationTask : ruleGenerationTask EOF ;
public final void entryRuleGenerationTask() throws RecognitionException {
try {
- // InternalApplicationConfiguration.g:2004:1: ( ruleGenerationTask EOF )
- // InternalApplicationConfiguration.g:2005:1: ruleGenerationTask EOF
+ // InternalApplicationConfiguration.g:1904:1: ( ruleGenerationTask EOF )
+ // InternalApplicationConfiguration.g:1905:1: ruleGenerationTask EOF
{
before(grammarAccess.getGenerationTaskRule());
pushFollow(FOLLOW_1);
@@ -6155,21 +5838,21 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
// $ANTLR start "ruleGenerationTask"
- // InternalApplicationConfiguration.g:2012:1: ruleGenerationTask : ( ( rule__GenerationTask__Group__0 ) ) ;
+ // InternalApplicationConfiguration.g:1912:1: ruleGenerationTask : ( ( rule__GenerationTask__Group__0 ) ) ;
public final void ruleGenerationTask() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalApplicationConfiguration.g:2016:2: ( ( ( rule__GenerationTask__Group__0 ) ) )
- // InternalApplicationConfiguration.g:2017:2: ( ( rule__GenerationTask__Group__0 ) )
+ // InternalApplicationConfiguration.g:1916:2: ( ( ( rule__GenerationTask__Group__0 ) ) )
+ // InternalApplicationConfiguration.g:1917:2: ( ( rule__GenerationTask__Group__0 ) )
{
- // InternalApplicationConfiguration.g:2017:2: ( ( rule__GenerationTask__Group__0 ) )
- // InternalApplicationConfiguration.g:2018:3: ( rule__GenerationTask__Group__0 )
+ // InternalApplicationConfiguration.g:1917:2: ( ( rule__GenerationTask__Group__0 ) )
+ // InternalApplicationConfiguration.g:1918:3: ( rule__GenerationTask__Group__0 )
{
before(grammarAccess.getGenerationTaskAccess().getGroup());
- // InternalApplicationConfiguration.g:2019:3: ( rule__GenerationTask__Group__0 )
- // InternalApplicationConfiguration.g:2019:4: rule__GenerationTask__Group__0
+ // InternalApplicationConfiguration.g:1919:3: ( rule__GenerationTask__Group__0 )
+ // InternalApplicationConfiguration.g:1919:4: rule__GenerationTask__Group__0
{
pushFollow(FOLLOW_2);
rule__GenerationTask__Group__0();
@@ -6202,21 +5885,21 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
// $ANTLR start "ruleOptimizationDirection"
- // InternalApplicationConfiguration.g:2028:1: ruleOptimizationDirection : ( ( rule__OptimizationDirection__Alternatives ) ) ;
+ // InternalApplicationConfiguration.g:1928:1: ruleOptimizationDirection : ( ( rule__OptimizationDirection__Alternatives ) ) ;
public final void ruleOptimizationDirection() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalApplicationConfiguration.g:2032:1: ( ( ( rule__OptimizationDirection__Alternatives ) ) )
- // InternalApplicationConfiguration.g:2033:2: ( ( rule__OptimizationDirection__Alternatives ) )
+ // InternalApplicationConfiguration.g:1932:1: ( ( ( rule__OptimizationDirection__Alternatives ) ) )
+ // InternalApplicationConfiguration.g:1933:2: ( ( rule__OptimizationDirection__Alternatives ) )
{
- // InternalApplicationConfiguration.g:2033:2: ( ( rule__OptimizationDirection__Alternatives ) )
- // InternalApplicationConfiguration.g:2034:3: ( rule__OptimizationDirection__Alternatives )
+ // InternalApplicationConfiguration.g:1933:2: ( ( rule__OptimizationDirection__Alternatives ) )
+ // InternalApplicationConfiguration.g:1934:3: ( rule__OptimizationDirection__Alternatives )
{
before(grammarAccess.getOptimizationDirectionAccess().getAlternatives());
- // InternalApplicationConfiguration.g:2035:3: ( rule__OptimizationDirection__Alternatives )
- // InternalApplicationConfiguration.g:2035:4: rule__OptimizationDirection__Alternatives
+ // InternalApplicationConfiguration.g:1935:3: ( rule__OptimizationDirection__Alternatives )
+ // InternalApplicationConfiguration.g:1935:4: rule__OptimizationDirection__Alternatives
{
pushFollow(FOLLOW_2);
rule__OptimizationDirection__Alternatives();
@@ -6249,21 +5932,21 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
// $ANTLR start "ruleComparisonOperator"
- // InternalApplicationConfiguration.g:2044:1: ruleComparisonOperator : ( ( rule__ComparisonOperator__Alternatives ) ) ;
+ // InternalApplicationConfiguration.g:1944:1: ruleComparisonOperator : ( ( rule__ComparisonOperator__Alternatives ) ) ;
public final void ruleComparisonOperator() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalApplicationConfiguration.g:2048:1: ( ( ( rule__ComparisonOperator__Alternatives ) ) )
- // InternalApplicationConfiguration.g:2049:2: ( ( rule__ComparisonOperator__Alternatives ) )
+ // InternalApplicationConfiguration.g:1948:1: ( ( ( rule__ComparisonOperator__Alternatives ) ) )
+ // InternalApplicationConfiguration.g:1949:2: ( ( rule__ComparisonOperator__Alternatives ) )
{
- // InternalApplicationConfiguration.g:2049:2: ( ( rule__ComparisonOperator__Alternatives ) )
- // InternalApplicationConfiguration.g:2050:3: ( rule__ComparisonOperator__Alternatives )
+ // InternalApplicationConfiguration.g:1949:2: ( ( rule__ComparisonOperator__Alternatives ) )
+ // InternalApplicationConfiguration.g:1950:3: ( rule__ComparisonOperator__Alternatives )
{
before(grammarAccess.getComparisonOperatorAccess().getAlternatives());
- // InternalApplicationConfiguration.g:2051:3: ( rule__ComparisonOperator__Alternatives )
- // InternalApplicationConfiguration.g:2051:4: rule__ComparisonOperator__Alternatives
+ // InternalApplicationConfiguration.g:1951:3: ( rule__ComparisonOperator__Alternatives )
+ // InternalApplicationConfiguration.g:1951:4: rule__ComparisonOperator__Alternatives
{
pushFollow(FOLLOW_2);
rule__ComparisonOperator__Alternatives();
@@ -6296,21 +5979,21 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
// $ANTLR start "ruleDocumentLevelSpecification"
- // InternalApplicationConfiguration.g:2060:1: ruleDocumentLevelSpecification : ( ( rule__DocumentLevelSpecification__Alternatives ) ) ;
+ // InternalApplicationConfiguration.g:1960:1: ruleDocumentLevelSpecification : ( ( rule__DocumentLevelSpecification__Alternatives ) ) ;
public final void ruleDocumentLevelSpecification() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalApplicationConfiguration.g:2064:1: ( ( ( rule__DocumentLevelSpecification__Alternatives ) ) )
- // InternalApplicationConfiguration.g:2065:2: ( ( rule__DocumentLevelSpecification__Alternatives ) )
+ // InternalApplicationConfiguration.g:1964:1: ( ( ( rule__DocumentLevelSpecification__Alternatives ) ) )
+ // InternalApplicationConfiguration.g:1965:2: ( ( rule__DocumentLevelSpecification__Alternatives ) )
{
- // InternalApplicationConfiguration.g:2065:2: ( ( rule__DocumentLevelSpecification__Alternatives ) )
- // InternalApplicationConfiguration.g:2066:3: ( rule__DocumentLevelSpecification__Alternatives )
+ // InternalApplicationConfiguration.g:1965:2: ( ( rule__DocumentLevelSpecification__Alternatives ) )
+ // InternalApplicationConfiguration.g:1966:3: ( rule__DocumentLevelSpecification__Alternatives )
{
before(grammarAccess.getDocumentLevelSpecificationAccess().getAlternatives());
- // InternalApplicationConfiguration.g:2067:3: ( rule__DocumentLevelSpecification__Alternatives )
- // InternalApplicationConfiguration.g:2067:4: rule__DocumentLevelSpecification__Alternatives
+ // InternalApplicationConfiguration.g:1967:3: ( rule__DocumentLevelSpecification__Alternatives )
+ // InternalApplicationConfiguration.g:1967:4: rule__DocumentLevelSpecification__Alternatives
{
pushFollow(FOLLOW_2);
rule__DocumentLevelSpecification__Alternatives();
@@ -6343,21 +6026,21 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
// $ANTLR start "ruleSolver"
- // InternalApplicationConfiguration.g:2076:1: ruleSolver : ( ( rule__Solver__Alternatives ) ) ;
+ // InternalApplicationConfiguration.g:1976:1: ruleSolver : ( ( rule__Solver__Alternatives ) ) ;
public final void ruleSolver() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalApplicationConfiguration.g:2080:1: ( ( ( rule__Solver__Alternatives ) ) )
- // InternalApplicationConfiguration.g:2081:2: ( ( rule__Solver__Alternatives ) )
+ // InternalApplicationConfiguration.g:1980:1: ( ( ( rule__Solver__Alternatives ) ) )
+ // InternalApplicationConfiguration.g:1981:2: ( ( rule__Solver__Alternatives ) )
{
- // InternalApplicationConfiguration.g:2081:2: ( ( rule__Solver__Alternatives ) )
- // InternalApplicationConfiguration.g:2082:3: ( rule__Solver__Alternatives )
+ // InternalApplicationConfiguration.g:1981:2: ( ( rule__Solver__Alternatives ) )
+ // InternalApplicationConfiguration.g:1982:3: ( rule__Solver__Alternatives )
{
before(grammarAccess.getSolverAccess().getAlternatives());
- // InternalApplicationConfiguration.g:2083:3: ( rule__Solver__Alternatives )
- // InternalApplicationConfiguration.g:2083:4: rule__Solver__Alternatives
+ // InternalApplicationConfiguration.g:1983:3: ( rule__Solver__Alternatives )
+ // InternalApplicationConfiguration.g:1983:4: rule__Solver__Alternatives
{
pushFollow(FOLLOW_2);
rule__Solver__Alternatives();
@@ -6390,20 +6073,20 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
// $ANTLR start "rule__Command__Alternatives"
- // InternalApplicationConfiguration.g:2091:1: rule__Command__Alternatives : ( ( ruleDeclaration ) | ( ruleTask ) );
+ // InternalApplicationConfiguration.g:1991:1: rule__Command__Alternatives : ( ( ruleDeclaration ) | ( ruleTask ) );
public final void rule__Command__Alternatives() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalApplicationConfiguration.g:2095:1: ( ( ruleDeclaration ) | ( ruleTask ) )
+ // InternalApplicationConfiguration.g:1995:1: ( ( ruleDeclaration ) | ( ruleTask ) )
int alt1=2;
int LA1_0 = input.LA(1);
- if ( (LA1_0==29||LA1_0==37||(LA1_0>=39 && LA1_0<=40)||(LA1_0>=44 && LA1_0<=45)||LA1_0==55) ) {
+ if ( (LA1_0==28||LA1_0==36||(LA1_0>=38 && LA1_0<=39)||(LA1_0>=41 && LA1_0<=42)||LA1_0==52) ) {
alt1=1;
}
- else if ( (LA1_0==56) ) {
+ else if ( (LA1_0==53) ) {
alt1=2;
}
else {
@@ -6414,10 +6097,10 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
}
switch (alt1) {
case 1 :
- // InternalApplicationConfiguration.g:2096:2: ( ruleDeclaration )
+ // InternalApplicationConfiguration.g:1996:2: ( ruleDeclaration )
{
- // InternalApplicationConfiguration.g:2096:2: ( ruleDeclaration )
- // InternalApplicationConfiguration.g:2097:3: ruleDeclaration
+ // InternalApplicationConfiguration.g:1996:2: ( ruleDeclaration )
+ // InternalApplicationConfiguration.g:1997:3: ruleDeclaration
{
before(grammarAccess.getCommandAccess().getDeclarationParserRuleCall_0());
pushFollow(FOLLOW_2);
@@ -6433,10 +6116,10 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
}
break;
case 2 :
- // InternalApplicationConfiguration.g:2102:2: ( ruleTask )
+ // InternalApplicationConfiguration.g:2002:2: ( ruleTask )
{
- // InternalApplicationConfiguration.g:2102:2: ( ruleTask )
- // InternalApplicationConfiguration.g:2103:3: ruleTask
+ // InternalApplicationConfiguration.g:2002:2: ( ruleTask )
+ // InternalApplicationConfiguration.g:2003:3: ruleTask
{
before(grammarAccess.getCommandAccess().getTaskParserRuleCall_1());
pushFollow(FOLLOW_2);
@@ -6469,40 +6152,31 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
// $ANTLR start "rule__Import__Alternatives"
- // InternalApplicationConfiguration.g:2112:1: rule__Import__Alternatives : ( ( ruleEPackageImport ) | ( ruleViatraImport ) | ( ruleCftImport ) );
+ // InternalApplicationConfiguration.g:2012:1: rule__Import__Alternatives : ( ( ruleEPackageImport ) | ( ruleViatraImport ) );
public final void rule__Import__Alternatives() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalApplicationConfiguration.g:2116:1: ( ( ruleEPackageImport ) | ( ruleViatraImport ) | ( ruleCftImport ) )
- int alt2=3;
+ // InternalApplicationConfiguration.g:2016:1: ( ( ruleEPackageImport ) | ( ruleViatraImport ) )
+ int alt2=2;
int LA2_0 = input.LA(1);
if ( (LA2_0==25) ) {
- switch ( input.LA(2) ) {
- case 27:
- {
- alt2=2;
- }
- break;
- case 28:
- {
- alt2=3;
- }
- break;
- case 26:
- {
+ int LA2_1 = input.LA(2);
+
+ if ( (LA2_1==26) ) {
alt2=1;
- }
- break;
- default:
+ }
+ else if ( (LA2_1==27) ) {
+ alt2=2;
+ }
+ else {
NoViableAltException nvae =
new NoViableAltException("", 2, 1, input);
throw nvae;
}
-
}
else {
NoViableAltException nvae =
@@ -6512,10 +6186,10 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
}
switch (alt2) {
case 1 :
- // InternalApplicationConfiguration.g:2117:2: ( ruleEPackageImport )
+ // InternalApplicationConfiguration.g:2017:2: ( ruleEPackageImport )
{
- // InternalApplicationConfiguration.g:2117:2: ( ruleEPackageImport )
- // InternalApplicationConfiguration.g:2118:3: ruleEPackageImport
+ // InternalApplicationConfiguration.g:2017:2: ( ruleEPackageImport )
+ // InternalApplicationConfiguration.g:2018:3: ruleEPackageImport
{
before(grammarAccess.getImportAccess().getEPackageImportParserRuleCall_0());
pushFollow(FOLLOW_2);
@@ -6531,10 +6205,10 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
}
break;
case 2 :
- // InternalApplicationConfiguration.g:2123:2: ( ruleViatraImport )
+ // InternalApplicationConfiguration.g:2023:2: ( ruleViatraImport )
{
- // InternalApplicationConfiguration.g:2123:2: ( ruleViatraImport )
- // InternalApplicationConfiguration.g:2124:3: ruleViatraImport
+ // InternalApplicationConfiguration.g:2023:2: ( ruleViatraImport )
+ // InternalApplicationConfiguration.g:2024:3: ruleViatraImport
{
before(grammarAccess.getImportAccess().getViatraImportParserRuleCall_1());
pushFollow(FOLLOW_2);
@@ -6547,25 +6221,6 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
}
- }
- break;
- case 3 :
- // InternalApplicationConfiguration.g:2129:2: ( ruleCftImport )
- {
- // InternalApplicationConfiguration.g:2129:2: ( ruleCftImport )
- // InternalApplicationConfiguration.g:2130:3: ruleCftImport
- {
- before(grammarAccess.getImportAccess().getCftImportParserRuleCall_2());
- pushFollow(FOLLOW_2);
- ruleCftImport();
-
- state._fsp--;
-
- after(grammarAccess.getImportAccess().getCftImportParserRuleCall_2());
-
- }
-
-
}
break;
@@ -6586,46 +6241,46 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
// $ANTLR start "rule__Declaration__Alternatives"
- // InternalApplicationConfiguration.g:2139:1: rule__Declaration__Alternatives : ( ( ruleFileDeclaration ) | ( ruleMetamodelDeclaration ) | ( rulePartialModelDeclaration ) | ( ruleGraphPatternDeclaration ) | ( ruleConfigDeclaration ) | ( ruleScopeDeclaration ) | ( ruleObjectiveDeclaration ) );
+ // InternalApplicationConfiguration.g:2033:1: rule__Declaration__Alternatives : ( ( ruleFileDeclaration ) | ( ruleMetamodelDeclaration ) | ( rulePartialModelDeclaration ) | ( ruleGraphPatternDeclaration ) | ( ruleConfigDeclaration ) | ( ruleScopeDeclaration ) | ( ruleObjectiveDeclaration ) );
public final void rule__Declaration__Alternatives() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalApplicationConfiguration.g:2143:1: ( ( ruleFileDeclaration ) | ( ruleMetamodelDeclaration ) | ( rulePartialModelDeclaration ) | ( ruleGraphPatternDeclaration ) | ( ruleConfigDeclaration ) | ( ruleScopeDeclaration ) | ( ruleObjectiveDeclaration ) )
+ // InternalApplicationConfiguration.g:2037:1: ( ( ruleFileDeclaration ) | ( ruleMetamodelDeclaration ) | ( rulePartialModelDeclaration ) | ( ruleGraphPatternDeclaration ) | ( ruleConfigDeclaration ) | ( ruleScopeDeclaration ) | ( ruleObjectiveDeclaration ) )
int alt3=7;
switch ( input.LA(1) ) {
- case 29:
+ case 28:
{
alt3=1;
}
break;
- case 37:
+ case 36:
{
alt3=2;
}
break;
- case 39:
+ case 38:
{
alt3=3;
}
break;
- case 40:
+ case 39:
{
alt3=4;
}
break;
- case 45:
+ case 42:
{
alt3=5;
}
break;
- case 55:
+ case 52:
{
alt3=6;
}
break;
- case 44:
+ case 41:
{
alt3=7;
}
@@ -6639,10 +6294,10 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
switch (alt3) {
case 1 :
- // InternalApplicationConfiguration.g:2144:2: ( ruleFileDeclaration )
+ // InternalApplicationConfiguration.g:2038:2: ( ruleFileDeclaration )
{
- // InternalApplicationConfiguration.g:2144:2: ( ruleFileDeclaration )
- // InternalApplicationConfiguration.g:2145:3: ruleFileDeclaration
+ // InternalApplicationConfiguration.g:2038:2: ( ruleFileDeclaration )
+ // InternalApplicationConfiguration.g:2039:3: ruleFileDeclaration
{
before(grammarAccess.getDeclarationAccess().getFileDeclarationParserRuleCall_0());
pushFollow(FOLLOW_2);
@@ -6658,10 +6313,10 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
}
break;
case 2 :
- // InternalApplicationConfiguration.g:2150:2: ( ruleMetamodelDeclaration )
+ // InternalApplicationConfiguration.g:2044:2: ( ruleMetamodelDeclaration )
{
- // InternalApplicationConfiguration.g:2150:2: ( ruleMetamodelDeclaration )
- // InternalApplicationConfiguration.g:2151:3: ruleMetamodelDeclaration
+ // InternalApplicationConfiguration.g:2044:2: ( ruleMetamodelDeclaration )
+ // InternalApplicationConfiguration.g:2045:3: ruleMetamodelDeclaration
{
before(grammarAccess.getDeclarationAccess().getMetamodelDeclarationParserRuleCall_1());
pushFollow(FOLLOW_2);
@@ -6677,10 +6332,10 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
}
break;
case 3 :
- // InternalApplicationConfiguration.g:2156:2: ( rulePartialModelDeclaration )
+ // InternalApplicationConfiguration.g:2050:2: ( rulePartialModelDeclaration )
{
- // InternalApplicationConfiguration.g:2156:2: ( rulePartialModelDeclaration )
- // InternalApplicationConfiguration.g:2157:3: rulePartialModelDeclaration
+ // InternalApplicationConfiguration.g:2050:2: ( rulePartialModelDeclaration )
+ // InternalApplicationConfiguration.g:2051:3: rulePartialModelDeclaration
{
before(grammarAccess.getDeclarationAccess().getPartialModelDeclarationParserRuleCall_2());
pushFollow(FOLLOW_2);
@@ -6696,10 +6351,10 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
}
break;
case 4 :
- // InternalApplicationConfiguration.g:2162:2: ( ruleGraphPatternDeclaration )
+ // InternalApplicationConfiguration.g:2056:2: ( ruleGraphPatternDeclaration )
{
- // InternalApplicationConfiguration.g:2162:2: ( ruleGraphPatternDeclaration )
- // InternalApplicationConfiguration.g:2163:3: ruleGraphPatternDeclaration
+ // InternalApplicationConfiguration.g:2056:2: ( ruleGraphPatternDeclaration )
+ // InternalApplicationConfiguration.g:2057:3: ruleGraphPatternDeclaration
{
before(grammarAccess.getDeclarationAccess().getGraphPatternDeclarationParserRuleCall_3());
pushFollow(FOLLOW_2);
@@ -6715,10 +6370,10 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
}
break;
case 5 :
- // InternalApplicationConfiguration.g:2168:2: ( ruleConfigDeclaration )
+ // InternalApplicationConfiguration.g:2062:2: ( ruleConfigDeclaration )
{
- // InternalApplicationConfiguration.g:2168:2: ( ruleConfigDeclaration )
- // InternalApplicationConfiguration.g:2169:3: ruleConfigDeclaration
+ // InternalApplicationConfiguration.g:2062:2: ( ruleConfigDeclaration )
+ // InternalApplicationConfiguration.g:2063:3: ruleConfigDeclaration
{
before(grammarAccess.getDeclarationAccess().getConfigDeclarationParserRuleCall_4());
pushFollow(FOLLOW_2);
@@ -6734,10 +6389,10 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
}
break;
case 6 :
- // InternalApplicationConfiguration.g:2174:2: ( ruleScopeDeclaration )
+ // InternalApplicationConfiguration.g:2068:2: ( ruleScopeDeclaration )
{
- // InternalApplicationConfiguration.g:2174:2: ( ruleScopeDeclaration )
- // InternalApplicationConfiguration.g:2175:3: ruleScopeDeclaration
+ // InternalApplicationConfiguration.g:2068:2: ( ruleScopeDeclaration )
+ // InternalApplicationConfiguration.g:2069:3: ruleScopeDeclaration
{
before(grammarAccess.getDeclarationAccess().getScopeDeclarationParserRuleCall_5());
pushFollow(FOLLOW_2);
@@ -6753,10 +6408,10 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
}
break;
case 7 :
- // InternalApplicationConfiguration.g:2180:2: ( ruleObjectiveDeclaration )
+ // InternalApplicationConfiguration.g:2074:2: ( ruleObjectiveDeclaration )
{
- // InternalApplicationConfiguration.g:2180:2: ( ruleObjectiveDeclaration )
- // InternalApplicationConfiguration.g:2181:3: ruleObjectiveDeclaration
+ // InternalApplicationConfiguration.g:2074:2: ( ruleObjectiveDeclaration )
+ // InternalApplicationConfiguration.g:2075:3: ruleObjectiveDeclaration
{
before(grammarAccess.getDeclarationAccess().getObjectiveDeclarationParserRuleCall_6());
pushFollow(FOLLOW_2);
@@ -6789,13 +6444,13 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
// $ANTLR start "rule__File__Alternatives"
- // InternalApplicationConfiguration.g:2190:1: rule__File__Alternatives : ( ( ruleFileSpecification ) | ( ruleFileReference ) );
+ // InternalApplicationConfiguration.g:2084:1: rule__File__Alternatives : ( ( ruleFileSpecification ) | ( ruleFileReference ) );
public final void rule__File__Alternatives() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalApplicationConfiguration.g:2194:1: ( ( ruleFileSpecification ) | ( ruleFileReference ) )
+ // InternalApplicationConfiguration.g:2088:1: ( ( ruleFileSpecification ) | ( ruleFileReference ) )
int alt4=2;
int LA4_0 = input.LA(1);
@@ -6813,10 +6468,10 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
}
switch (alt4) {
case 1 :
- // InternalApplicationConfiguration.g:2195:2: ( ruleFileSpecification )
+ // InternalApplicationConfiguration.g:2089:2: ( ruleFileSpecification )
{
- // InternalApplicationConfiguration.g:2195:2: ( ruleFileSpecification )
- // InternalApplicationConfiguration.g:2196:3: ruleFileSpecification
+ // InternalApplicationConfiguration.g:2089:2: ( ruleFileSpecification )
+ // InternalApplicationConfiguration.g:2090:3: ruleFileSpecification
{
before(grammarAccess.getFileAccess().getFileSpecificationParserRuleCall_0());
pushFollow(FOLLOW_2);
@@ -6832,10 +6487,10 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
}
break;
case 2 :
- // InternalApplicationConfiguration.g:2201:2: ( ruleFileReference )
+ // InternalApplicationConfiguration.g:2095:2: ( ruleFileReference )
{
- // InternalApplicationConfiguration.g:2201:2: ( ruleFileReference )
- // InternalApplicationConfiguration.g:2202:3: ruleFileReference
+ // InternalApplicationConfiguration.g:2095:2: ( ruleFileReference )
+ // InternalApplicationConfiguration.g:2096:3: ruleFileReference
{
before(grammarAccess.getFileAccess().getFileReferenceParserRuleCall_1());
pushFollow(FOLLOW_2);
@@ -6868,20 +6523,20 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
// $ANTLR start "rule__MetamodelEntry__Alternatives"
- // InternalApplicationConfiguration.g:2211:1: rule__MetamodelEntry__Alternatives : ( ( ruleMetamodelElement ) | ( ruleAllPackageEntry ) );
+ // InternalApplicationConfiguration.g:2105:1: rule__MetamodelEntry__Alternatives : ( ( ruleMetamodelElement ) | ( ruleAllPackageEntry ) );
public final void rule__MetamodelEntry__Alternatives() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalApplicationConfiguration.g:2215:1: ( ( ruleMetamodelElement ) | ( ruleAllPackageEntry ) )
+ // InternalApplicationConfiguration.g:2109:1: ( ( ruleMetamodelElement ) | ( ruleAllPackageEntry ) )
int alt5=2;
int LA5_0 = input.LA(1);
if ( (LA5_0==RULE_ID) ) {
alt5=1;
}
- else if ( (LA5_0==34) ) {
+ else if ( (LA5_0==33) ) {
alt5=2;
}
else {
@@ -6892,10 +6547,10 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
}
switch (alt5) {
case 1 :
- // InternalApplicationConfiguration.g:2216:2: ( ruleMetamodelElement )
+ // InternalApplicationConfiguration.g:2110:2: ( ruleMetamodelElement )
{
- // InternalApplicationConfiguration.g:2216:2: ( ruleMetamodelElement )
- // InternalApplicationConfiguration.g:2217:3: ruleMetamodelElement
+ // InternalApplicationConfiguration.g:2110:2: ( ruleMetamodelElement )
+ // InternalApplicationConfiguration.g:2111:3: ruleMetamodelElement
{
before(grammarAccess.getMetamodelEntryAccess().getMetamodelElementParserRuleCall_0());
pushFollow(FOLLOW_2);
@@ -6911,10 +6566,10 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
}
break;
case 2 :
- // InternalApplicationConfiguration.g:2222:2: ( ruleAllPackageEntry )
+ // InternalApplicationConfiguration.g:2116:2: ( ruleAllPackageEntry )
{
- // InternalApplicationConfiguration.g:2222:2: ( ruleAllPackageEntry )
- // InternalApplicationConfiguration.g:2223:3: ruleAllPackageEntry
+ // InternalApplicationConfiguration.g:2116:2: ( ruleAllPackageEntry )
+ // InternalApplicationConfiguration.g:2117:3: ruleAllPackageEntry
{
before(grammarAccess.getMetamodelEntryAccess().getAllPackageEntryParserRuleCall_1());
pushFollow(FOLLOW_2);
@@ -6947,20 +6602,20 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
// $ANTLR start "rule__Metamodel__Alternatives"
- // InternalApplicationConfiguration.g:2232:1: rule__Metamodel__Alternatives : ( ( ruleMetamodelReference ) | ( ruleMetamodelSpecification ) );
+ // InternalApplicationConfiguration.g:2126:1: rule__Metamodel__Alternatives : ( ( ruleMetamodelReference ) | ( ruleMetamodelSpecification ) );
public final void rule__Metamodel__Alternatives() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalApplicationConfiguration.g:2236:1: ( ( ruleMetamodelReference ) | ( ruleMetamodelSpecification ) )
+ // InternalApplicationConfiguration.g:2130:1: ( ( ruleMetamodelReference ) | ( ruleMetamodelSpecification ) )
int alt6=2;
int LA6_0 = input.LA(1);
if ( (LA6_0==RULE_ID) ) {
alt6=1;
}
- else if ( (LA6_0==31) ) {
+ else if ( (LA6_0==30) ) {
alt6=2;
}
else {
@@ -6971,10 +6626,10 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
}
switch (alt6) {
case 1 :
- // InternalApplicationConfiguration.g:2237:2: ( ruleMetamodelReference )
+ // InternalApplicationConfiguration.g:2131:2: ( ruleMetamodelReference )
{
- // InternalApplicationConfiguration.g:2237:2: ( ruleMetamodelReference )
- // InternalApplicationConfiguration.g:2238:3: ruleMetamodelReference
+ // InternalApplicationConfiguration.g:2131:2: ( ruleMetamodelReference )
+ // InternalApplicationConfiguration.g:2132:3: ruleMetamodelReference
{
before(grammarAccess.getMetamodelAccess().getMetamodelReferenceParserRuleCall_0());
pushFollow(FOLLOW_2);
@@ -6990,10 +6645,10 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
}
break;
case 2 :
- // InternalApplicationConfiguration.g:2243:2: ( ruleMetamodelSpecification )
+ // InternalApplicationConfiguration.g:2137:2: ( ruleMetamodelSpecification )
{
- // InternalApplicationConfiguration.g:2243:2: ( ruleMetamodelSpecification )
- // InternalApplicationConfiguration.g:2244:3: ruleMetamodelSpecification
+ // InternalApplicationConfiguration.g:2137:2: ( ruleMetamodelSpecification )
+ // InternalApplicationConfiguration.g:2138:3: ruleMetamodelSpecification
{
before(grammarAccess.getMetamodelAccess().getMetamodelSpecificationParserRuleCall_1());
pushFollow(FOLLOW_2);
@@ -7026,20 +6681,20 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
// $ANTLR start "rule__PartialModelEntry__Alternatives"
- // InternalApplicationConfiguration.g:2253:1: rule__PartialModelEntry__Alternatives : ( ( ruleModelEntry ) | ( ruleFolderEntry ) );
+ // InternalApplicationConfiguration.g:2147:1: rule__PartialModelEntry__Alternatives : ( ( ruleModelEntry ) | ( ruleFolderEntry ) );
public final void rule__PartialModelEntry__Alternatives() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalApplicationConfiguration.g:2257:1: ( ( ruleModelEntry ) | ( ruleFolderEntry ) )
+ // InternalApplicationConfiguration.g:2151:1: ( ( ruleModelEntry ) | ( ruleFolderEntry ) )
int alt7=2;
int LA7_0 = input.LA(1);
if ( (LA7_0==RULE_ID||LA7_0==RULE_STRING) ) {
alt7=1;
}
- else if ( (LA7_0==38) ) {
+ else if ( (LA7_0==37) ) {
alt7=2;
}
else {
@@ -7050,10 +6705,10 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
}
switch (alt7) {
case 1 :
- // InternalApplicationConfiguration.g:2258:2: ( ruleModelEntry )
+ // InternalApplicationConfiguration.g:2152:2: ( ruleModelEntry )
{
- // InternalApplicationConfiguration.g:2258:2: ( ruleModelEntry )
- // InternalApplicationConfiguration.g:2259:3: ruleModelEntry
+ // InternalApplicationConfiguration.g:2152:2: ( ruleModelEntry )
+ // InternalApplicationConfiguration.g:2153:3: ruleModelEntry
{
before(grammarAccess.getPartialModelEntryAccess().getModelEntryParserRuleCall_0());
pushFollow(FOLLOW_2);
@@ -7069,10 +6724,10 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
}
break;
case 2 :
- // InternalApplicationConfiguration.g:2264:2: ( ruleFolderEntry )
+ // InternalApplicationConfiguration.g:2158:2: ( ruleFolderEntry )
{
- // InternalApplicationConfiguration.g:2264:2: ( ruleFolderEntry )
- // InternalApplicationConfiguration.g:2265:3: ruleFolderEntry
+ // InternalApplicationConfiguration.g:2158:2: ( ruleFolderEntry )
+ // InternalApplicationConfiguration.g:2159:3: ruleFolderEntry
{
before(grammarAccess.getPartialModelEntryAccess().getFolderEntryParserRuleCall_1());
pushFollow(FOLLOW_2);
@@ -7105,17 +6760,17 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
// $ANTLR start "rule__PartialModel__Alternatives"
- // InternalApplicationConfiguration.g:2274:1: rule__PartialModel__Alternatives : ( ( rulePartialModelSpecification ) | ( rulePartialModelReference ) );
+ // InternalApplicationConfiguration.g:2168:1: rule__PartialModel__Alternatives : ( ( rulePartialModelSpecification ) | ( rulePartialModelReference ) );
public final void rule__PartialModel__Alternatives() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalApplicationConfiguration.g:2278:1: ( ( rulePartialModelSpecification ) | ( rulePartialModelReference ) )
+ // InternalApplicationConfiguration.g:2172:1: ( ( rulePartialModelSpecification ) | ( rulePartialModelReference ) )
int alt8=2;
int LA8_0 = input.LA(1);
- if ( (LA8_0==31) ) {
+ if ( (LA8_0==30) ) {
alt8=1;
}
else if ( (LA8_0==RULE_ID) ) {
@@ -7129,10 +6784,10 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
}
switch (alt8) {
case 1 :
- // InternalApplicationConfiguration.g:2279:2: ( rulePartialModelSpecification )
+ // InternalApplicationConfiguration.g:2173:2: ( rulePartialModelSpecification )
{
- // InternalApplicationConfiguration.g:2279:2: ( rulePartialModelSpecification )
- // InternalApplicationConfiguration.g:2280:3: rulePartialModelSpecification
+ // InternalApplicationConfiguration.g:2173:2: ( rulePartialModelSpecification )
+ // InternalApplicationConfiguration.g:2174:3: rulePartialModelSpecification
{
before(grammarAccess.getPartialModelAccess().getPartialModelSpecificationParserRuleCall_0());
pushFollow(FOLLOW_2);
@@ -7148,10 +6803,10 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
}
break;
case 2 :
- // InternalApplicationConfiguration.g:2285:2: ( rulePartialModelReference )
+ // InternalApplicationConfiguration.g:2179:2: ( rulePartialModelReference )
{
- // InternalApplicationConfiguration.g:2285:2: ( rulePartialModelReference )
- // InternalApplicationConfiguration.g:2286:3: rulePartialModelReference
+ // InternalApplicationConfiguration.g:2179:2: ( rulePartialModelReference )
+ // InternalApplicationConfiguration.g:2180:3: rulePartialModelReference
{
before(grammarAccess.getPartialModelAccess().getPartialModelReferenceParserRuleCall_1());
pushFollow(FOLLOW_2);
@@ -7184,20 +6839,20 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
// $ANTLR start "rule__PatternEntry__Alternatives"
- // InternalApplicationConfiguration.g:2295:1: rule__PatternEntry__Alternatives : ( ( rulePatternElement ) | ( ruleAllPatternEntry ) );
+ // InternalApplicationConfiguration.g:2189:1: rule__PatternEntry__Alternatives : ( ( rulePatternElement ) | ( ruleAllPatternEntry ) );
public final void rule__PatternEntry__Alternatives() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalApplicationConfiguration.g:2299:1: ( ( rulePatternElement ) | ( ruleAllPatternEntry ) )
+ // InternalApplicationConfiguration.g:2193:1: ( ( rulePatternElement ) | ( ruleAllPatternEntry ) )
int alt9=2;
int LA9_0 = input.LA(1);
if ( (LA9_0==RULE_ID) ) {
alt9=1;
}
- else if ( (LA9_0==34) ) {
+ else if ( (LA9_0==33) ) {
alt9=2;
}
else {
@@ -7208,10 +6863,10 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
}
switch (alt9) {
case 1 :
- // InternalApplicationConfiguration.g:2300:2: ( rulePatternElement )
+ // InternalApplicationConfiguration.g:2194:2: ( rulePatternElement )
{
- // InternalApplicationConfiguration.g:2300:2: ( rulePatternElement )
- // InternalApplicationConfiguration.g:2301:3: rulePatternElement
+ // InternalApplicationConfiguration.g:2194:2: ( rulePatternElement )
+ // InternalApplicationConfiguration.g:2195:3: rulePatternElement
{
before(grammarAccess.getPatternEntryAccess().getPatternElementParserRuleCall_0());
pushFollow(FOLLOW_2);
@@ -7227,10 +6882,10 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
}
break;
case 2 :
- // InternalApplicationConfiguration.g:2306:2: ( ruleAllPatternEntry )
+ // InternalApplicationConfiguration.g:2200:2: ( ruleAllPatternEntry )
{
- // InternalApplicationConfiguration.g:2306:2: ( ruleAllPatternEntry )
- // InternalApplicationConfiguration.g:2307:3: ruleAllPatternEntry
+ // InternalApplicationConfiguration.g:2200:2: ( ruleAllPatternEntry )
+ // InternalApplicationConfiguration.g:2201:3: ruleAllPatternEntry
{
before(grammarAccess.getPatternEntryAccess().getAllPatternEntryParserRuleCall_1());
pushFollow(FOLLOW_2);
@@ -7263,20 +6918,20 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
// $ANTLR start "rule__GraphPattern__Alternatives"
- // InternalApplicationConfiguration.g:2316:1: rule__GraphPattern__Alternatives : ( ( ruleGraphPatternReference ) | ( rulePatternSpecification ) );
+ // InternalApplicationConfiguration.g:2210:1: rule__GraphPattern__Alternatives : ( ( ruleGraphPatternReference ) | ( rulePatternSpecification ) );
public final void rule__GraphPattern__Alternatives() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalApplicationConfiguration.g:2320:1: ( ( ruleGraphPatternReference ) | ( rulePatternSpecification ) )
+ // InternalApplicationConfiguration.g:2214:1: ( ( ruleGraphPatternReference ) | ( rulePatternSpecification ) )
int alt10=2;
int LA10_0 = input.LA(1);
if ( (LA10_0==RULE_ID) ) {
alt10=1;
}
- else if ( (LA10_0==31) ) {
+ else if ( (LA10_0==30) ) {
alt10=2;
}
else {
@@ -7287,10 +6942,10 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
}
switch (alt10) {
case 1 :
- // InternalApplicationConfiguration.g:2321:2: ( ruleGraphPatternReference )
+ // InternalApplicationConfiguration.g:2215:2: ( ruleGraphPatternReference )
{
- // InternalApplicationConfiguration.g:2321:2: ( ruleGraphPatternReference )
- // InternalApplicationConfiguration.g:2322:3: ruleGraphPatternReference
+ // InternalApplicationConfiguration.g:2215:2: ( ruleGraphPatternReference )
+ // InternalApplicationConfiguration.g:2216:3: ruleGraphPatternReference
{
before(grammarAccess.getGraphPatternAccess().getGraphPatternReferenceParserRuleCall_0());
pushFollow(FOLLOW_2);
@@ -7306,10 +6961,10 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
}
break;
case 2 :
- // InternalApplicationConfiguration.g:2327:2: ( rulePatternSpecification )
+ // InternalApplicationConfiguration.g:2221:2: ( rulePatternSpecification )
{
- // InternalApplicationConfiguration.g:2327:2: ( rulePatternSpecification )
- // InternalApplicationConfiguration.g:2328:3: rulePatternSpecification
+ // InternalApplicationConfiguration.g:2221:2: ( rulePatternSpecification )
+ // InternalApplicationConfiguration.g:2222:3: rulePatternSpecification
{
before(grammarAccess.getGraphPatternAccess().getPatternSpecificationParserRuleCall_1());
pushFollow(FOLLOW_2);
@@ -7342,20 +6997,20 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
// $ANTLR start "rule__ObjectiveEntry__Alternatives"
- // InternalApplicationConfiguration.g:2337:1: rule__ObjectiveEntry__Alternatives : ( ( ruleOptimizationEntry ) | ( ruleThresholdEntry ) );
+ // InternalApplicationConfiguration.g:2231:1: rule__ObjectiveEntry__Alternatives : ( ( ruleOptimizationEntry ) | ( ruleThresholdEntry ) );
public final void rule__ObjectiveEntry__Alternatives() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalApplicationConfiguration.g:2341:1: ( ( ruleOptimizationEntry ) | ( ruleThresholdEntry ) )
+ // InternalApplicationConfiguration.g:2235:1: ( ( ruleOptimizationEntry ) | ( ruleThresholdEntry ) )
int alt11=2;
int LA11_0 = input.LA(1);
if ( ((LA11_0>=11 && LA11_0<=12)) ) {
alt11=1;
}
- else if ( (LA11_0==28||LA11_0==41||LA11_0==43) ) {
+ else if ( (LA11_0==40) ) {
alt11=2;
}
else {
@@ -7366,10 +7021,10 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
}
switch (alt11) {
case 1 :
- // InternalApplicationConfiguration.g:2342:2: ( ruleOptimizationEntry )
+ // InternalApplicationConfiguration.g:2236:2: ( ruleOptimizationEntry )
{
- // InternalApplicationConfiguration.g:2342:2: ( ruleOptimizationEntry )
- // InternalApplicationConfiguration.g:2343:3: ruleOptimizationEntry
+ // InternalApplicationConfiguration.g:2236:2: ( ruleOptimizationEntry )
+ // InternalApplicationConfiguration.g:2237:3: ruleOptimizationEntry
{
before(grammarAccess.getObjectiveEntryAccess().getOptimizationEntryParserRuleCall_0());
pushFollow(FOLLOW_2);
@@ -7385,10 +7040,10 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
}
break;
case 2 :
- // InternalApplicationConfiguration.g:2348:2: ( ruleThresholdEntry )
+ // InternalApplicationConfiguration.g:2242:2: ( ruleThresholdEntry )
{
- // InternalApplicationConfiguration.g:2348:2: ( ruleThresholdEntry )
- // InternalApplicationConfiguration.g:2349:3: ruleThresholdEntry
+ // InternalApplicationConfiguration.g:2242:2: ( ruleThresholdEntry )
+ // InternalApplicationConfiguration.g:2243:3: ruleThresholdEntry
{
before(grammarAccess.getObjectiveEntryAccess().getThresholdEntryParserRuleCall_1());
pushFollow(FOLLOW_2);
@@ -7420,21 +7075,21 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
// $ANTLR end "rule__ObjectiveEntry__Alternatives"
- // $ANTLR start "rule__ObjectiveFunction__Alternatives"
- // InternalApplicationConfiguration.g:2358:1: rule__ObjectiveFunction__Alternatives : ( ( ruleCostObjectiveFunction ) | ( ruleReliabilityObjectiveFunction ) );
- public final void rule__ObjectiveFunction__Alternatives() throws RecognitionException {
+ // $ANTLR start "rule__Objective__Alternatives"
+ // InternalApplicationConfiguration.g:2252:1: rule__Objective__Alternatives : ( ( ruleObjectiveReference ) | ( ruleObjectiveSpecification ) );
+ public final void rule__Objective__Alternatives() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalApplicationConfiguration.g:2362:1: ( ( ruleCostObjectiveFunction ) | ( ruleReliabilityObjectiveFunction ) )
+ // InternalApplicationConfiguration.g:2256:1: ( ( ruleObjectiveReference ) | ( ruleObjectiveSpecification ) )
int alt12=2;
int LA12_0 = input.LA(1);
- if ( (LA12_0==41) ) {
+ if ( (LA12_0==RULE_ID) ) {
alt12=1;
}
- else if ( (LA12_0==28||LA12_0==43) ) {
+ else if ( (LA12_0==30) ) {
alt12=2;
}
else {
@@ -7445,168 +7100,10 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
}
switch (alt12) {
case 1 :
- // InternalApplicationConfiguration.g:2363:2: ( ruleCostObjectiveFunction )
- {
- // InternalApplicationConfiguration.g:2363:2: ( ruleCostObjectiveFunction )
- // InternalApplicationConfiguration.g:2364:3: ruleCostObjectiveFunction
- {
- before(grammarAccess.getObjectiveFunctionAccess().getCostObjectiveFunctionParserRuleCall_0());
- pushFollow(FOLLOW_2);
- ruleCostObjectiveFunction();
-
- state._fsp--;
-
- after(grammarAccess.getObjectiveFunctionAccess().getCostObjectiveFunctionParserRuleCall_0());
-
- }
-
-
- }
- break;
- case 2 :
- // InternalApplicationConfiguration.g:2369:2: ( ruleReliabilityObjectiveFunction )
- {
- // InternalApplicationConfiguration.g:2369:2: ( ruleReliabilityObjectiveFunction )
- // InternalApplicationConfiguration.g:2370:3: ruleReliabilityObjectiveFunction
- {
- before(grammarAccess.getObjectiveFunctionAccess().getReliabilityObjectiveFunctionParserRuleCall_1());
- pushFollow(FOLLOW_2);
- ruleReliabilityObjectiveFunction();
-
- state._fsp--;
-
- after(grammarAccess.getObjectiveFunctionAccess().getReliabilityObjectiveFunctionParserRuleCall_1());
-
- }
-
-
- }
- break;
-
- }
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
-
- restoreStackSize(stackSize);
-
- }
- return ;
- }
- // $ANTLR end "rule__ObjectiveFunction__Alternatives"
-
-
- // $ANTLR start "rule__ReliabilityObjectiveFunction__Alternatives"
- // InternalApplicationConfiguration.g:2379:1: rule__ReliabilityObjectiveFunction__Alternatives : ( ( ruleReliabiltiyProbability ) | ( ruleMtff ) );
- public final void rule__ReliabilityObjectiveFunction__Alternatives() throws RecognitionException {
-
- int stackSize = keepStackSize();
-
- try {
- // InternalApplicationConfiguration.g:2383:1: ( ( ruleReliabiltiyProbability ) | ( ruleMtff ) )
- int alt13=2;
- int LA13_0 = input.LA(1);
-
- if ( (LA13_0==28) ) {
- alt13=1;
- }
- else if ( (LA13_0==43) ) {
- alt13=2;
- }
- else {
- NoViableAltException nvae =
- new NoViableAltException("", 13, 0, input);
-
- throw nvae;
- }
- switch (alt13) {
- case 1 :
- // InternalApplicationConfiguration.g:2384:2: ( ruleReliabiltiyProbability )
+ // InternalApplicationConfiguration.g:2257:2: ( ruleObjectiveReference )
{
- // InternalApplicationConfiguration.g:2384:2: ( ruleReliabiltiyProbability )
- // InternalApplicationConfiguration.g:2385:3: ruleReliabiltiyProbability
- {
- before(grammarAccess.getReliabilityObjectiveFunctionAccess().getReliabiltiyProbabilityParserRuleCall_0());
- pushFollow(FOLLOW_2);
- ruleReliabiltiyProbability();
-
- state._fsp--;
-
- after(grammarAccess.getReliabilityObjectiveFunctionAccess().getReliabiltiyProbabilityParserRuleCall_0());
-
- }
-
-
- }
- break;
- case 2 :
- // InternalApplicationConfiguration.g:2390:2: ( ruleMtff )
- {
- // InternalApplicationConfiguration.g:2390:2: ( ruleMtff )
- // InternalApplicationConfiguration.g:2391:3: ruleMtff
- {
- before(grammarAccess.getReliabilityObjectiveFunctionAccess().getMtffParserRuleCall_1());
- pushFollow(FOLLOW_2);
- ruleMtff();
-
- state._fsp--;
-
- after(grammarAccess.getReliabilityObjectiveFunctionAccess().getMtffParserRuleCall_1());
-
- }
-
-
- }
- break;
-
- }
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
-
- restoreStackSize(stackSize);
-
- }
- return ;
- }
- // $ANTLR end "rule__ReliabilityObjectiveFunction__Alternatives"
-
-
- // $ANTLR start "rule__Objective__Alternatives"
- // InternalApplicationConfiguration.g:2400:1: rule__Objective__Alternatives : ( ( ruleObjectiveReference ) | ( ruleObjectiveSpecification ) );
- public final void rule__Objective__Alternatives() throws RecognitionException {
-
- int stackSize = keepStackSize();
-
- try {
- // InternalApplicationConfiguration.g:2404:1: ( ( ruleObjectiveReference ) | ( ruleObjectiveSpecification ) )
- int alt14=2;
- int LA14_0 = input.LA(1);
-
- if ( (LA14_0==RULE_ID) ) {
- alt14=1;
- }
- else if ( (LA14_0==31) ) {
- alt14=2;
- }
- else {
- NoViableAltException nvae =
- new NoViableAltException("", 14, 0, input);
-
- throw nvae;
- }
- switch (alt14) {
- case 1 :
- // InternalApplicationConfiguration.g:2405:2: ( ruleObjectiveReference )
- {
- // InternalApplicationConfiguration.g:2405:2: ( ruleObjectiveReference )
- // InternalApplicationConfiguration.g:2406:3: ruleObjectiveReference
+ // InternalApplicationConfiguration.g:2257:2: ( ruleObjectiveReference )
+ // InternalApplicationConfiguration.g:2258:3: ruleObjectiveReference
{
before(grammarAccess.getObjectiveAccess().getObjectiveReferenceParserRuleCall_0());
pushFollow(FOLLOW_2);
@@ -7622,10 +7119,10 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
}
break;
case 2 :
- // InternalApplicationConfiguration.g:2411:2: ( ruleObjectiveSpecification )
+ // InternalApplicationConfiguration.g:2263:2: ( ruleObjectiveSpecification )
{
- // InternalApplicationConfiguration.g:2411:2: ( ruleObjectiveSpecification )
- // InternalApplicationConfiguration.g:2412:3: ruleObjectiveSpecification
+ // InternalApplicationConfiguration.g:2263:2: ( ruleObjectiveSpecification )
+ // InternalApplicationConfiguration.g:2264:3: ruleObjectiveSpecification
{
before(grammarAccess.getObjectiveAccess().getObjectiveSpecificationParserRuleCall_1());
pushFollow(FOLLOW_2);
@@ -7658,48 +7155,48 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
// $ANTLR start "rule__ConfigEntry__Alternatives"
- // InternalApplicationConfiguration.g:2421:1: rule__ConfigEntry__Alternatives : ( ( ruleDocumentationEntry ) | ( ruleRuntimeEntry ) | ( ruleMemoryEntry ) | ( ruleCustomEntry ) );
+ // InternalApplicationConfiguration.g:2273:1: rule__ConfigEntry__Alternatives : ( ( ruleDocumentationEntry ) | ( ruleRuntimeEntry ) | ( ruleMemoryEntry ) | ( ruleCustomEntry ) );
public final void rule__ConfigEntry__Alternatives() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalApplicationConfiguration.g:2425:1: ( ( ruleDocumentationEntry ) | ( ruleRuntimeEntry ) | ( ruleMemoryEntry ) | ( ruleCustomEntry ) )
- int alt15=4;
+ // InternalApplicationConfiguration.g:2277:1: ( ( ruleDocumentationEntry ) | ( ruleRuntimeEntry ) | ( ruleMemoryEntry ) | ( ruleCustomEntry ) )
+ int alt13=4;
switch ( input.LA(1) ) {
- case 46:
+ case 43:
{
- alt15=1;
+ alt13=1;
}
break;
- case 47:
+ case 44:
{
- alt15=2;
+ alt13=2;
}
break;
- case 48:
+ case 45:
{
- alt15=3;
+ alt13=3;
}
break;
case RULE_STRING:
{
- alt15=4;
+ alt13=4;
}
break;
default:
NoViableAltException nvae =
- new NoViableAltException("", 15, 0, input);
+ new NoViableAltException("", 13, 0, input);
throw nvae;
}
- switch (alt15) {
+ switch (alt13) {
case 1 :
- // InternalApplicationConfiguration.g:2426:2: ( ruleDocumentationEntry )
+ // InternalApplicationConfiguration.g:2278:2: ( ruleDocumentationEntry )
{
- // InternalApplicationConfiguration.g:2426:2: ( ruleDocumentationEntry )
- // InternalApplicationConfiguration.g:2427:3: ruleDocumentationEntry
+ // InternalApplicationConfiguration.g:2278:2: ( ruleDocumentationEntry )
+ // InternalApplicationConfiguration.g:2279:3: ruleDocumentationEntry
{
before(grammarAccess.getConfigEntryAccess().getDocumentationEntryParserRuleCall_0());
pushFollow(FOLLOW_2);
@@ -7715,10 +7212,10 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
}
break;
case 2 :
- // InternalApplicationConfiguration.g:2432:2: ( ruleRuntimeEntry )
+ // InternalApplicationConfiguration.g:2284:2: ( ruleRuntimeEntry )
{
- // InternalApplicationConfiguration.g:2432:2: ( ruleRuntimeEntry )
- // InternalApplicationConfiguration.g:2433:3: ruleRuntimeEntry
+ // InternalApplicationConfiguration.g:2284:2: ( ruleRuntimeEntry )
+ // InternalApplicationConfiguration.g:2285:3: ruleRuntimeEntry
{
before(grammarAccess.getConfigEntryAccess().getRuntimeEntryParserRuleCall_1());
pushFollow(FOLLOW_2);
@@ -7734,10 +7231,10 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
}
break;
case 3 :
- // InternalApplicationConfiguration.g:2438:2: ( ruleMemoryEntry )
+ // InternalApplicationConfiguration.g:2290:2: ( ruleMemoryEntry )
{
- // InternalApplicationConfiguration.g:2438:2: ( ruleMemoryEntry )
- // InternalApplicationConfiguration.g:2439:3: ruleMemoryEntry
+ // InternalApplicationConfiguration.g:2290:2: ( ruleMemoryEntry )
+ // InternalApplicationConfiguration.g:2291:3: ruleMemoryEntry
{
before(grammarAccess.getConfigEntryAccess().getMemoryEntryParserRuleCall_2());
pushFollow(FOLLOW_2);
@@ -7753,10 +7250,10 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
}
break;
case 4 :
- // InternalApplicationConfiguration.g:2444:2: ( ruleCustomEntry )
+ // InternalApplicationConfiguration.g:2296:2: ( ruleCustomEntry )
{
- // InternalApplicationConfiguration.g:2444:2: ( ruleCustomEntry )
- // InternalApplicationConfiguration.g:2445:3: ruleCustomEntry
+ // InternalApplicationConfiguration.g:2296:2: ( ruleCustomEntry )
+ // InternalApplicationConfiguration.g:2297:3: ruleCustomEntry
{
before(grammarAccess.getConfigEntryAccess().getCustomEntryParserRuleCall_3());
pushFollow(FOLLOW_2);
@@ -7789,34 +7286,34 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
// $ANTLR start "rule__Config__Alternatives"
- // InternalApplicationConfiguration.g:2454:1: rule__Config__Alternatives : ( ( ruleConfigSpecification ) | ( ruleConfigReference ) );
+ // InternalApplicationConfiguration.g:2306:1: rule__Config__Alternatives : ( ( ruleConfigSpecification ) | ( ruleConfigReference ) );
public final void rule__Config__Alternatives() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalApplicationConfiguration.g:2458:1: ( ( ruleConfigSpecification ) | ( ruleConfigReference ) )
- int alt16=2;
- int LA16_0 = input.LA(1);
+ // InternalApplicationConfiguration.g:2310:1: ( ( ruleConfigSpecification ) | ( ruleConfigReference ) )
+ int alt14=2;
+ int LA14_0 = input.LA(1);
- if ( (LA16_0==31) ) {
- alt16=1;
+ if ( (LA14_0==30) ) {
+ alt14=1;
}
- else if ( (LA16_0==RULE_ID) ) {
- alt16=2;
+ else if ( (LA14_0==RULE_ID) ) {
+ alt14=2;
}
else {
NoViableAltException nvae =
- new NoViableAltException("", 16, 0, input);
+ new NoViableAltException("", 14, 0, input);
throw nvae;
}
- switch (alt16) {
+ switch (alt14) {
case 1 :
- // InternalApplicationConfiguration.g:2459:2: ( ruleConfigSpecification )
+ // InternalApplicationConfiguration.g:2311:2: ( ruleConfigSpecification )
{
- // InternalApplicationConfiguration.g:2459:2: ( ruleConfigSpecification )
- // InternalApplicationConfiguration.g:2460:3: ruleConfigSpecification
+ // InternalApplicationConfiguration.g:2311:2: ( ruleConfigSpecification )
+ // InternalApplicationConfiguration.g:2312:3: ruleConfigSpecification
{
before(grammarAccess.getConfigAccess().getConfigSpecificationParserRuleCall_0());
pushFollow(FOLLOW_2);
@@ -7832,10 +7329,10 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
}
break;
case 2 :
- // InternalApplicationConfiguration.g:2465:2: ( ruleConfigReference )
+ // InternalApplicationConfiguration.g:2317:2: ( ruleConfigReference )
{
- // InternalApplicationConfiguration.g:2465:2: ( ruleConfigReference )
- // InternalApplicationConfiguration.g:2466:3: ruleConfigReference
+ // InternalApplicationConfiguration.g:2317:2: ( ruleConfigReference )
+ // InternalApplicationConfiguration.g:2318:3: ruleConfigReference
{
before(grammarAccess.getConfigAccess().getConfigReferenceParserRuleCall_1());
pushFollow(FOLLOW_2);
@@ -7868,46 +7365,46 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
// $ANTLR start "rule__TypeScope__Alternatives"
- // InternalApplicationConfiguration.g:2475:1: rule__TypeScope__Alternatives : ( ( ruleClassTypeScope ) | ( ruleObjectTypeScope ) | ( ruleIntegerTypeScope ) | ( ruleRealTypeScope ) | ( ruleStringTypeScope ) );
+ // InternalApplicationConfiguration.g:2327:1: rule__TypeScope__Alternatives : ( ( ruleClassTypeScope ) | ( ruleObjectTypeScope ) | ( ruleIntegerTypeScope ) | ( ruleRealTypeScope ) | ( ruleStringTypeScope ) );
public final void rule__TypeScope__Alternatives() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalApplicationConfiguration.g:2479:1: ( ( ruleClassTypeScope ) | ( ruleObjectTypeScope ) | ( ruleIntegerTypeScope ) | ( ruleRealTypeScope ) | ( ruleStringTypeScope ) )
- int alt17=5;
- int LA17_0 = input.LA(1);
+ // InternalApplicationConfiguration.g:2331:1: ( ( ruleClassTypeScope ) | ( ruleObjectTypeScope ) | ( ruleIntegerTypeScope ) | ( ruleRealTypeScope ) | ( ruleStringTypeScope ) )
+ int alt15=5;
+ int LA15_0 = input.LA(1);
- if ( (LA17_0==49) ) {
+ if ( (LA15_0==46) ) {
switch ( input.LA(2) ) {
- case 53:
+ case 48:
{
- alt17=5;
+ alt15=3;
}
break;
- case 50:
+ case 49:
{
- alt17=2;
+ alt15=4;
}
break;
- case 51:
+ case 13:
{
- alt17=3;
+ alt15=1;
}
break;
- case 52:
+ case 50:
{
- alt17=4;
+ alt15=5;
}
break;
- case 13:
+ case 47:
{
- alt17=1;
+ alt15=2;
}
break;
default:
NoViableAltException nvae =
- new NoViableAltException("", 17, 1, input);
+ new NoViableAltException("", 15, 1, input);
throw nvae;
}
@@ -7915,16 +7412,16 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
}
else {
NoViableAltException nvae =
- new NoViableAltException("", 17, 0, input);
+ new NoViableAltException("", 15, 0, input);
throw nvae;
}
- switch (alt17) {
+ switch (alt15) {
case 1 :
- // InternalApplicationConfiguration.g:2480:2: ( ruleClassTypeScope )
+ // InternalApplicationConfiguration.g:2332:2: ( ruleClassTypeScope )
{
- // InternalApplicationConfiguration.g:2480:2: ( ruleClassTypeScope )
- // InternalApplicationConfiguration.g:2481:3: ruleClassTypeScope
+ // InternalApplicationConfiguration.g:2332:2: ( ruleClassTypeScope )
+ // InternalApplicationConfiguration.g:2333:3: ruleClassTypeScope
{
before(grammarAccess.getTypeScopeAccess().getClassTypeScopeParserRuleCall_0());
pushFollow(FOLLOW_2);
@@ -7940,10 +7437,10 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
}
break;
case 2 :
- // InternalApplicationConfiguration.g:2486:2: ( ruleObjectTypeScope )
+ // InternalApplicationConfiguration.g:2338:2: ( ruleObjectTypeScope )
{
- // InternalApplicationConfiguration.g:2486:2: ( ruleObjectTypeScope )
- // InternalApplicationConfiguration.g:2487:3: ruleObjectTypeScope
+ // InternalApplicationConfiguration.g:2338:2: ( ruleObjectTypeScope )
+ // InternalApplicationConfiguration.g:2339:3: ruleObjectTypeScope
{
before(grammarAccess.getTypeScopeAccess().getObjectTypeScopeParserRuleCall_1());
pushFollow(FOLLOW_2);
@@ -7959,10 +7456,10 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
}
break;
case 3 :
- // InternalApplicationConfiguration.g:2492:2: ( ruleIntegerTypeScope )
+ // InternalApplicationConfiguration.g:2344:2: ( ruleIntegerTypeScope )
{
- // InternalApplicationConfiguration.g:2492:2: ( ruleIntegerTypeScope )
- // InternalApplicationConfiguration.g:2493:3: ruleIntegerTypeScope
+ // InternalApplicationConfiguration.g:2344:2: ( ruleIntegerTypeScope )
+ // InternalApplicationConfiguration.g:2345:3: ruleIntegerTypeScope
{
before(grammarAccess.getTypeScopeAccess().getIntegerTypeScopeParserRuleCall_2());
pushFollow(FOLLOW_2);
@@ -7978,10 +7475,10 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
}
break;
case 4 :
- // InternalApplicationConfiguration.g:2498:2: ( ruleRealTypeScope )
+ // InternalApplicationConfiguration.g:2350:2: ( ruleRealTypeScope )
{
- // InternalApplicationConfiguration.g:2498:2: ( ruleRealTypeScope )
- // InternalApplicationConfiguration.g:2499:3: ruleRealTypeScope
+ // InternalApplicationConfiguration.g:2350:2: ( ruleRealTypeScope )
+ // InternalApplicationConfiguration.g:2351:3: ruleRealTypeScope
{
before(grammarAccess.getTypeScopeAccess().getRealTypeScopeParserRuleCall_3());
pushFollow(FOLLOW_2);
@@ -7997,10 +7494,10 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
}
break;
case 5 :
- // InternalApplicationConfiguration.g:2504:2: ( ruleStringTypeScope )
+ // InternalApplicationConfiguration.g:2356:2: ( ruleStringTypeScope )
{
- // InternalApplicationConfiguration.g:2504:2: ( ruleStringTypeScope )
- // InternalApplicationConfiguration.g:2505:3: ruleStringTypeScope
+ // InternalApplicationConfiguration.g:2356:2: ( ruleStringTypeScope )
+ // InternalApplicationConfiguration.g:2357:3: ruleStringTypeScope
{
before(grammarAccess.getTypeScopeAccess().getStringTypeScopeParserRuleCall_4());
pushFollow(FOLLOW_2);
@@ -8033,38 +7530,38 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
// $ANTLR start "rule__ClassTypeScope__Alternatives_2"
- // InternalApplicationConfiguration.g:2514:1: rule__ClassTypeScope__Alternatives_2 : ( ( ( rule__ClassTypeScope__SetsNewAssignment_2_0 ) ) | ( ( rule__ClassTypeScope__SetsSumAssignment_2_1 ) ) );
+ // InternalApplicationConfiguration.g:2366:1: rule__ClassTypeScope__Alternatives_2 : ( ( ( rule__ClassTypeScope__SetsNewAssignment_2_0 ) ) | ( ( rule__ClassTypeScope__SetsSumAssignment_2_1 ) ) );
public final void rule__ClassTypeScope__Alternatives_2() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalApplicationConfiguration.g:2518:1: ( ( ( rule__ClassTypeScope__SetsNewAssignment_2_0 ) ) | ( ( rule__ClassTypeScope__SetsSumAssignment_2_1 ) ) )
- int alt18=2;
- int LA18_0 = input.LA(1);
+ // InternalApplicationConfiguration.g:2370:1: ( ( ( rule__ClassTypeScope__SetsNewAssignment_2_0 ) ) | ( ( rule__ClassTypeScope__SetsSumAssignment_2_1 ) ) )
+ int alt16=2;
+ int LA16_0 = input.LA(1);
- if ( (LA18_0==63) ) {
- alt18=1;
+ if ( (LA16_0==60) ) {
+ alt16=1;
}
- else if ( (LA18_0==30) ) {
- alt18=2;
+ else if ( (LA16_0==29) ) {
+ alt16=2;
}
else {
NoViableAltException nvae =
- new NoViableAltException("", 18, 0, input);
+ new NoViableAltException("", 16, 0, input);
throw nvae;
}
- switch (alt18) {
+ switch (alt16) {
case 1 :
- // InternalApplicationConfiguration.g:2519:2: ( ( rule__ClassTypeScope__SetsNewAssignment_2_0 ) )
+ // InternalApplicationConfiguration.g:2371:2: ( ( rule__ClassTypeScope__SetsNewAssignment_2_0 ) )
{
- // InternalApplicationConfiguration.g:2519:2: ( ( rule__ClassTypeScope__SetsNewAssignment_2_0 ) )
- // InternalApplicationConfiguration.g:2520:3: ( rule__ClassTypeScope__SetsNewAssignment_2_0 )
+ // InternalApplicationConfiguration.g:2371:2: ( ( rule__ClassTypeScope__SetsNewAssignment_2_0 ) )
+ // InternalApplicationConfiguration.g:2372:3: ( rule__ClassTypeScope__SetsNewAssignment_2_0 )
{
before(grammarAccess.getClassTypeScopeAccess().getSetsNewAssignment_2_0());
- // InternalApplicationConfiguration.g:2521:3: ( rule__ClassTypeScope__SetsNewAssignment_2_0 )
- // InternalApplicationConfiguration.g:2521:4: rule__ClassTypeScope__SetsNewAssignment_2_0
+ // InternalApplicationConfiguration.g:2373:3: ( rule__ClassTypeScope__SetsNewAssignment_2_0 )
+ // InternalApplicationConfiguration.g:2373:4: rule__ClassTypeScope__SetsNewAssignment_2_0
{
pushFollow(FOLLOW_2);
rule__ClassTypeScope__SetsNewAssignment_2_0();
@@ -8082,14 +7579,14 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
}
break;
case 2 :
- // InternalApplicationConfiguration.g:2525:2: ( ( rule__ClassTypeScope__SetsSumAssignment_2_1 ) )
+ // InternalApplicationConfiguration.g:2377:2: ( ( rule__ClassTypeScope__SetsSumAssignment_2_1 ) )
{
- // InternalApplicationConfiguration.g:2525:2: ( ( rule__ClassTypeScope__SetsSumAssignment_2_1 ) )
- // InternalApplicationConfiguration.g:2526:3: ( rule__ClassTypeScope__SetsSumAssignment_2_1 )
+ // InternalApplicationConfiguration.g:2377:2: ( ( rule__ClassTypeScope__SetsSumAssignment_2_1 ) )
+ // InternalApplicationConfiguration.g:2378:3: ( rule__ClassTypeScope__SetsSumAssignment_2_1 )
{
before(grammarAccess.getClassTypeScopeAccess().getSetsSumAssignment_2_1());
- // InternalApplicationConfiguration.g:2527:3: ( rule__ClassTypeScope__SetsSumAssignment_2_1 )
- // InternalApplicationConfiguration.g:2527:4: rule__ClassTypeScope__SetsSumAssignment_2_1
+ // InternalApplicationConfiguration.g:2379:3: ( rule__ClassTypeScope__SetsSumAssignment_2_1 )
+ // InternalApplicationConfiguration.g:2379:4: rule__ClassTypeScope__SetsSumAssignment_2_1
{
pushFollow(FOLLOW_2);
rule__ClassTypeScope__SetsSumAssignment_2_1();
@@ -8124,51 +7621,51 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
// $ANTLR start "rule__ClassTypeScope__Alternatives_3"
- // InternalApplicationConfiguration.g:2535:1: rule__ClassTypeScope__Alternatives_3 : ( ( ( rule__ClassTypeScope__NumberAssignment_3_0 ) ) | ( ( rule__ClassTypeScope__NumberAssignment_3_1 ) ) );
+ // InternalApplicationConfiguration.g:2387:1: rule__ClassTypeScope__Alternatives_3 : ( ( ( rule__ClassTypeScope__NumberAssignment_3_0 ) ) | ( ( rule__ClassTypeScope__NumberAssignment_3_1 ) ) );
public final void rule__ClassTypeScope__Alternatives_3() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalApplicationConfiguration.g:2539:1: ( ( ( rule__ClassTypeScope__NumberAssignment_3_0 ) ) | ( ( rule__ClassTypeScope__NumberAssignment_3_1 ) ) )
- int alt19=2;
- int LA19_0 = input.LA(1);
+ // InternalApplicationConfiguration.g:2391:1: ( ( ( rule__ClassTypeScope__NumberAssignment_3_0 ) ) | ( ( rule__ClassTypeScope__NumberAssignment_3_1 ) ) )
+ int alt17=2;
+ int LA17_0 = input.LA(1);
- if ( (LA19_0==RULE_INT) ) {
- int LA19_1 = input.LA(2);
+ if ( (LA17_0==RULE_INT) ) {
+ int LA17_1 = input.LA(2);
- if ( (LA19_1==54) ) {
- alt19=2;
+ if ( (LA17_1==EOF||(LA17_1>=31 && LA17_1<=32)) ) {
+ alt17=1;
}
- else if ( (LA19_1==EOF||(LA19_1>=32 && LA19_1<=33)) ) {
- alt19=1;
+ else if ( (LA17_1==51) ) {
+ alt17=2;
}
else {
NoViableAltException nvae =
- new NoViableAltException("", 19, 1, input);
+ new NoViableAltException("", 17, 1, input);
throw nvae;
}
}
- else if ( (LA19_0==64) ) {
- alt19=1;
+ else if ( (LA17_0==61) ) {
+ alt17=1;
}
else {
NoViableAltException nvae =
- new NoViableAltException("", 19, 0, input);
+ new NoViableAltException("", 17, 0, input);
throw nvae;
}
- switch (alt19) {
+ switch (alt17) {
case 1 :
- // InternalApplicationConfiguration.g:2540:2: ( ( rule__ClassTypeScope__NumberAssignment_3_0 ) )
+ // InternalApplicationConfiguration.g:2392:2: ( ( rule__ClassTypeScope__NumberAssignment_3_0 ) )
{
- // InternalApplicationConfiguration.g:2540:2: ( ( rule__ClassTypeScope__NumberAssignment_3_0 ) )
- // InternalApplicationConfiguration.g:2541:3: ( rule__ClassTypeScope__NumberAssignment_3_0 )
+ // InternalApplicationConfiguration.g:2392:2: ( ( rule__ClassTypeScope__NumberAssignment_3_0 ) )
+ // InternalApplicationConfiguration.g:2393:3: ( rule__ClassTypeScope__NumberAssignment_3_0 )
{
before(grammarAccess.getClassTypeScopeAccess().getNumberAssignment_3_0());
- // InternalApplicationConfiguration.g:2542:3: ( rule__ClassTypeScope__NumberAssignment_3_0 )
- // InternalApplicationConfiguration.g:2542:4: rule__ClassTypeScope__NumberAssignment_3_0
+ // InternalApplicationConfiguration.g:2394:3: ( rule__ClassTypeScope__NumberAssignment_3_0 )
+ // InternalApplicationConfiguration.g:2394:4: rule__ClassTypeScope__NumberAssignment_3_0
{
pushFollow(FOLLOW_2);
rule__ClassTypeScope__NumberAssignment_3_0();
@@ -8186,14 +7683,14 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
}
break;
case 2 :
- // InternalApplicationConfiguration.g:2546:2: ( ( rule__ClassTypeScope__NumberAssignment_3_1 ) )
+ // InternalApplicationConfiguration.g:2398:2: ( ( rule__ClassTypeScope__NumberAssignment_3_1 ) )
{
- // InternalApplicationConfiguration.g:2546:2: ( ( rule__ClassTypeScope__NumberAssignment_3_1 ) )
- // InternalApplicationConfiguration.g:2547:3: ( rule__ClassTypeScope__NumberAssignment_3_1 )
+ // InternalApplicationConfiguration.g:2398:2: ( ( rule__ClassTypeScope__NumberAssignment_3_1 ) )
+ // InternalApplicationConfiguration.g:2399:3: ( rule__ClassTypeScope__NumberAssignment_3_1 )
{
before(grammarAccess.getClassTypeScopeAccess().getNumberAssignment_3_1());
- // InternalApplicationConfiguration.g:2548:3: ( rule__ClassTypeScope__NumberAssignment_3_1 )
- // InternalApplicationConfiguration.g:2548:4: rule__ClassTypeScope__NumberAssignment_3_1
+ // InternalApplicationConfiguration.g:2400:3: ( rule__ClassTypeScope__NumberAssignment_3_1 )
+ // InternalApplicationConfiguration.g:2400:4: rule__ClassTypeScope__NumberAssignment_3_1
{
pushFollow(FOLLOW_2);
rule__ClassTypeScope__NumberAssignment_3_1();
@@ -8228,38 +7725,38 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
// $ANTLR start "rule__ObjectTypeScope__Alternatives_2"
- // InternalApplicationConfiguration.g:2556:1: rule__ObjectTypeScope__Alternatives_2 : ( ( ( rule__ObjectTypeScope__SetsNewAssignment_2_0 ) ) | ( ( rule__ObjectTypeScope__SetsSumAssignment_2_1 ) ) );
+ // InternalApplicationConfiguration.g:2408:1: rule__ObjectTypeScope__Alternatives_2 : ( ( ( rule__ObjectTypeScope__SetsNewAssignment_2_0 ) ) | ( ( rule__ObjectTypeScope__SetsSumAssignment_2_1 ) ) );
public final void rule__ObjectTypeScope__Alternatives_2() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalApplicationConfiguration.g:2560:1: ( ( ( rule__ObjectTypeScope__SetsNewAssignment_2_0 ) ) | ( ( rule__ObjectTypeScope__SetsSumAssignment_2_1 ) ) )
- int alt20=2;
- int LA20_0 = input.LA(1);
+ // InternalApplicationConfiguration.g:2412:1: ( ( ( rule__ObjectTypeScope__SetsNewAssignment_2_0 ) ) | ( ( rule__ObjectTypeScope__SetsSumAssignment_2_1 ) ) )
+ int alt18=2;
+ int LA18_0 = input.LA(1);
- if ( (LA20_0==63) ) {
- alt20=1;
+ if ( (LA18_0==60) ) {
+ alt18=1;
}
- else if ( (LA20_0==30) ) {
- alt20=2;
+ else if ( (LA18_0==29) ) {
+ alt18=2;
}
else {
NoViableAltException nvae =
- new NoViableAltException("", 20, 0, input);
+ new NoViableAltException("", 18, 0, input);
throw nvae;
}
- switch (alt20) {
+ switch (alt18) {
case 1 :
- // InternalApplicationConfiguration.g:2561:2: ( ( rule__ObjectTypeScope__SetsNewAssignment_2_0 ) )
+ // InternalApplicationConfiguration.g:2413:2: ( ( rule__ObjectTypeScope__SetsNewAssignment_2_0 ) )
{
- // InternalApplicationConfiguration.g:2561:2: ( ( rule__ObjectTypeScope__SetsNewAssignment_2_0 ) )
- // InternalApplicationConfiguration.g:2562:3: ( rule__ObjectTypeScope__SetsNewAssignment_2_0 )
+ // InternalApplicationConfiguration.g:2413:2: ( ( rule__ObjectTypeScope__SetsNewAssignment_2_0 ) )
+ // InternalApplicationConfiguration.g:2414:3: ( rule__ObjectTypeScope__SetsNewAssignment_2_0 )
{
before(grammarAccess.getObjectTypeScopeAccess().getSetsNewAssignment_2_0());
- // InternalApplicationConfiguration.g:2563:3: ( rule__ObjectTypeScope__SetsNewAssignment_2_0 )
- // InternalApplicationConfiguration.g:2563:4: rule__ObjectTypeScope__SetsNewAssignment_2_0
+ // InternalApplicationConfiguration.g:2415:3: ( rule__ObjectTypeScope__SetsNewAssignment_2_0 )
+ // InternalApplicationConfiguration.g:2415:4: rule__ObjectTypeScope__SetsNewAssignment_2_0
{
pushFollow(FOLLOW_2);
rule__ObjectTypeScope__SetsNewAssignment_2_0();
@@ -8277,14 +7774,14 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
}
break;
case 2 :
- // InternalApplicationConfiguration.g:2567:2: ( ( rule__ObjectTypeScope__SetsSumAssignment_2_1 ) )
+ // InternalApplicationConfiguration.g:2419:2: ( ( rule__ObjectTypeScope__SetsSumAssignment_2_1 ) )
{
- // InternalApplicationConfiguration.g:2567:2: ( ( rule__ObjectTypeScope__SetsSumAssignment_2_1 ) )
- // InternalApplicationConfiguration.g:2568:3: ( rule__ObjectTypeScope__SetsSumAssignment_2_1 )
+ // InternalApplicationConfiguration.g:2419:2: ( ( rule__ObjectTypeScope__SetsSumAssignment_2_1 ) )
+ // InternalApplicationConfiguration.g:2420:3: ( rule__ObjectTypeScope__SetsSumAssignment_2_1 )
{
before(grammarAccess.getObjectTypeScopeAccess().getSetsSumAssignment_2_1());
- // InternalApplicationConfiguration.g:2569:3: ( rule__ObjectTypeScope__SetsSumAssignment_2_1 )
- // InternalApplicationConfiguration.g:2569:4: rule__ObjectTypeScope__SetsSumAssignment_2_1
+ // InternalApplicationConfiguration.g:2421:3: ( rule__ObjectTypeScope__SetsSumAssignment_2_1 )
+ // InternalApplicationConfiguration.g:2421:4: rule__ObjectTypeScope__SetsSumAssignment_2_1
{
pushFollow(FOLLOW_2);
rule__ObjectTypeScope__SetsSumAssignment_2_1();
@@ -8319,51 +7816,51 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
// $ANTLR start "rule__ObjectTypeScope__Alternatives_3"
- // InternalApplicationConfiguration.g:2577:1: rule__ObjectTypeScope__Alternatives_3 : ( ( ( rule__ObjectTypeScope__NumberAssignment_3_0 ) ) | ( ( rule__ObjectTypeScope__NumberAssignment_3_1 ) ) );
+ // InternalApplicationConfiguration.g:2429:1: rule__ObjectTypeScope__Alternatives_3 : ( ( ( rule__ObjectTypeScope__NumberAssignment_3_0 ) ) | ( ( rule__ObjectTypeScope__NumberAssignment_3_1 ) ) );
public final void rule__ObjectTypeScope__Alternatives_3() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalApplicationConfiguration.g:2581:1: ( ( ( rule__ObjectTypeScope__NumberAssignment_3_0 ) ) | ( ( rule__ObjectTypeScope__NumberAssignment_3_1 ) ) )
- int alt21=2;
- int LA21_0 = input.LA(1);
+ // InternalApplicationConfiguration.g:2433:1: ( ( ( rule__ObjectTypeScope__NumberAssignment_3_0 ) ) | ( ( rule__ObjectTypeScope__NumberAssignment_3_1 ) ) )
+ int alt19=2;
+ int LA19_0 = input.LA(1);
- if ( (LA21_0==RULE_INT) ) {
- int LA21_1 = input.LA(2);
+ if ( (LA19_0==RULE_INT) ) {
+ int LA19_1 = input.LA(2);
- if ( (LA21_1==54) ) {
- alt21=2;
+ if ( (LA19_1==EOF||(LA19_1>=31 && LA19_1<=32)) ) {
+ alt19=1;
}
- else if ( (LA21_1==EOF||(LA21_1>=32 && LA21_1<=33)) ) {
- alt21=1;
+ else if ( (LA19_1==51) ) {
+ alt19=2;
}
else {
NoViableAltException nvae =
- new NoViableAltException("", 21, 1, input);
+ new NoViableAltException("", 19, 1, input);
throw nvae;
}
}
- else if ( (LA21_0==64) ) {
- alt21=1;
+ else if ( (LA19_0==61) ) {
+ alt19=1;
}
else {
NoViableAltException nvae =
- new NoViableAltException("", 21, 0, input);
+ new NoViableAltException("", 19, 0, input);
throw nvae;
}
- switch (alt21) {
+ switch (alt19) {
case 1 :
- // InternalApplicationConfiguration.g:2582:2: ( ( rule__ObjectTypeScope__NumberAssignment_3_0 ) )
+ // InternalApplicationConfiguration.g:2434:2: ( ( rule__ObjectTypeScope__NumberAssignment_3_0 ) )
{
- // InternalApplicationConfiguration.g:2582:2: ( ( rule__ObjectTypeScope__NumberAssignment_3_0 ) )
- // InternalApplicationConfiguration.g:2583:3: ( rule__ObjectTypeScope__NumberAssignment_3_0 )
+ // InternalApplicationConfiguration.g:2434:2: ( ( rule__ObjectTypeScope__NumberAssignment_3_0 ) )
+ // InternalApplicationConfiguration.g:2435:3: ( rule__ObjectTypeScope__NumberAssignment_3_0 )
{
before(grammarAccess.getObjectTypeScopeAccess().getNumberAssignment_3_0());
- // InternalApplicationConfiguration.g:2584:3: ( rule__ObjectTypeScope__NumberAssignment_3_0 )
- // InternalApplicationConfiguration.g:2584:4: rule__ObjectTypeScope__NumberAssignment_3_0
+ // InternalApplicationConfiguration.g:2436:3: ( rule__ObjectTypeScope__NumberAssignment_3_0 )
+ // InternalApplicationConfiguration.g:2436:4: rule__ObjectTypeScope__NumberAssignment_3_0
{
pushFollow(FOLLOW_2);
rule__ObjectTypeScope__NumberAssignment_3_0();
@@ -8381,14 +7878,14 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
}
break;
case 2 :
- // InternalApplicationConfiguration.g:2588:2: ( ( rule__ObjectTypeScope__NumberAssignment_3_1 ) )
+ // InternalApplicationConfiguration.g:2440:2: ( ( rule__ObjectTypeScope__NumberAssignment_3_1 ) )
{
- // InternalApplicationConfiguration.g:2588:2: ( ( rule__ObjectTypeScope__NumberAssignment_3_1 ) )
- // InternalApplicationConfiguration.g:2589:3: ( rule__ObjectTypeScope__NumberAssignment_3_1 )
+ // InternalApplicationConfiguration.g:2440:2: ( ( rule__ObjectTypeScope__NumberAssignment_3_1 ) )
+ // InternalApplicationConfiguration.g:2441:3: ( rule__ObjectTypeScope__NumberAssignment_3_1 )
{
before(grammarAccess.getObjectTypeScopeAccess().getNumberAssignment_3_1());
- // InternalApplicationConfiguration.g:2590:3: ( rule__ObjectTypeScope__NumberAssignment_3_1 )
- // InternalApplicationConfiguration.g:2590:4: rule__ObjectTypeScope__NumberAssignment_3_1
+ // InternalApplicationConfiguration.g:2442:3: ( rule__ObjectTypeScope__NumberAssignment_3_1 )
+ // InternalApplicationConfiguration.g:2442:4: rule__ObjectTypeScope__NumberAssignment_3_1
{
pushFollow(FOLLOW_2);
rule__ObjectTypeScope__NumberAssignment_3_1();
@@ -8423,38 +7920,38 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
// $ANTLR start "rule__IntegerTypeScope__Alternatives_2"
- // InternalApplicationConfiguration.g:2598:1: rule__IntegerTypeScope__Alternatives_2 : ( ( ( rule__IntegerTypeScope__SetsNewAssignment_2_0 ) ) | ( ( rule__IntegerTypeScope__SetsSumAssignment_2_1 ) ) );
+ // InternalApplicationConfiguration.g:2450:1: rule__IntegerTypeScope__Alternatives_2 : ( ( ( rule__IntegerTypeScope__SetsNewAssignment_2_0 ) ) | ( ( rule__IntegerTypeScope__SetsSumAssignment_2_1 ) ) );
public final void rule__IntegerTypeScope__Alternatives_2() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalApplicationConfiguration.g:2602:1: ( ( ( rule__IntegerTypeScope__SetsNewAssignment_2_0 ) ) | ( ( rule__IntegerTypeScope__SetsSumAssignment_2_1 ) ) )
- int alt22=2;
- int LA22_0 = input.LA(1);
+ // InternalApplicationConfiguration.g:2454:1: ( ( ( rule__IntegerTypeScope__SetsNewAssignment_2_0 ) ) | ( ( rule__IntegerTypeScope__SetsSumAssignment_2_1 ) ) )
+ int alt20=2;
+ int LA20_0 = input.LA(1);
- if ( (LA22_0==63) ) {
- alt22=1;
+ if ( (LA20_0==60) ) {
+ alt20=1;
}
- else if ( (LA22_0==30) ) {
- alt22=2;
+ else if ( (LA20_0==29) ) {
+ alt20=2;
}
else {
NoViableAltException nvae =
- new NoViableAltException("", 22, 0, input);
+ new NoViableAltException("", 20, 0, input);
throw nvae;
}
- switch (alt22) {
+ switch (alt20) {
case 1 :
- // InternalApplicationConfiguration.g:2603:2: ( ( rule__IntegerTypeScope__SetsNewAssignment_2_0 ) )
+ // InternalApplicationConfiguration.g:2455:2: ( ( rule__IntegerTypeScope__SetsNewAssignment_2_0 ) )
{
- // InternalApplicationConfiguration.g:2603:2: ( ( rule__IntegerTypeScope__SetsNewAssignment_2_0 ) )
- // InternalApplicationConfiguration.g:2604:3: ( rule__IntegerTypeScope__SetsNewAssignment_2_0 )
+ // InternalApplicationConfiguration.g:2455:2: ( ( rule__IntegerTypeScope__SetsNewAssignment_2_0 ) )
+ // InternalApplicationConfiguration.g:2456:3: ( rule__IntegerTypeScope__SetsNewAssignment_2_0 )
{
before(grammarAccess.getIntegerTypeScopeAccess().getSetsNewAssignment_2_0());
- // InternalApplicationConfiguration.g:2605:3: ( rule__IntegerTypeScope__SetsNewAssignment_2_0 )
- // InternalApplicationConfiguration.g:2605:4: rule__IntegerTypeScope__SetsNewAssignment_2_0
+ // InternalApplicationConfiguration.g:2457:3: ( rule__IntegerTypeScope__SetsNewAssignment_2_0 )
+ // InternalApplicationConfiguration.g:2457:4: rule__IntegerTypeScope__SetsNewAssignment_2_0
{
pushFollow(FOLLOW_2);
rule__IntegerTypeScope__SetsNewAssignment_2_0();
@@ -8472,14 +7969,14 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
}
break;
case 2 :
- // InternalApplicationConfiguration.g:2609:2: ( ( rule__IntegerTypeScope__SetsSumAssignment_2_1 ) )
+ // InternalApplicationConfiguration.g:2461:2: ( ( rule__IntegerTypeScope__SetsSumAssignment_2_1 ) )
{
- // InternalApplicationConfiguration.g:2609:2: ( ( rule__IntegerTypeScope__SetsSumAssignment_2_1 ) )
- // InternalApplicationConfiguration.g:2610:3: ( rule__IntegerTypeScope__SetsSumAssignment_2_1 )
+ // InternalApplicationConfiguration.g:2461:2: ( ( rule__IntegerTypeScope__SetsSumAssignment_2_1 ) )
+ // InternalApplicationConfiguration.g:2462:3: ( rule__IntegerTypeScope__SetsSumAssignment_2_1 )
{
before(grammarAccess.getIntegerTypeScopeAccess().getSetsSumAssignment_2_1());
- // InternalApplicationConfiguration.g:2611:3: ( rule__IntegerTypeScope__SetsSumAssignment_2_1 )
- // InternalApplicationConfiguration.g:2611:4: rule__IntegerTypeScope__SetsSumAssignment_2_1
+ // InternalApplicationConfiguration.g:2463:3: ( rule__IntegerTypeScope__SetsSumAssignment_2_1 )
+ // InternalApplicationConfiguration.g:2463:4: rule__IntegerTypeScope__SetsSumAssignment_2_1
{
pushFollow(FOLLOW_2);
rule__IntegerTypeScope__SetsSumAssignment_2_1();
@@ -8514,60 +8011,60 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
// $ANTLR start "rule__IntegerTypeScope__Alternatives_3"
- // InternalApplicationConfiguration.g:2619:1: rule__IntegerTypeScope__Alternatives_3 : ( ( ( rule__IntegerTypeScope__NumberAssignment_3_0 ) ) | ( ( rule__IntegerTypeScope__NumberAssignment_3_1 ) ) | ( ( rule__IntegerTypeScope__NumberAssignment_3_2 ) ) );
+ // InternalApplicationConfiguration.g:2471:1: rule__IntegerTypeScope__Alternatives_3 : ( ( ( rule__IntegerTypeScope__NumberAssignment_3_0 ) ) | ( ( rule__IntegerTypeScope__NumberAssignment_3_1 ) ) | ( ( rule__IntegerTypeScope__NumberAssignment_3_2 ) ) );
public final void rule__IntegerTypeScope__Alternatives_3() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalApplicationConfiguration.g:2623:1: ( ( ( rule__IntegerTypeScope__NumberAssignment_3_0 ) ) | ( ( rule__IntegerTypeScope__NumberAssignment_3_1 ) ) | ( ( rule__IntegerTypeScope__NumberAssignment_3_2 ) ) )
- int alt23=3;
+ // InternalApplicationConfiguration.g:2475:1: ( ( ( rule__IntegerTypeScope__NumberAssignment_3_0 ) ) | ( ( rule__IntegerTypeScope__NumberAssignment_3_1 ) ) | ( ( rule__IntegerTypeScope__NumberAssignment_3_2 ) ) )
+ int alt21=3;
switch ( input.LA(1) ) {
case RULE_INT:
{
- int LA23_1 = input.LA(2);
+ int LA21_1 = input.LA(2);
- if ( (LA23_1==54) ) {
- alt23=2;
+ if ( (LA21_1==51) ) {
+ alt21=2;
}
- else if ( (LA23_1==EOF||(LA23_1>=32 && LA23_1<=33)) ) {
- alt23=1;
+ else if ( (LA21_1==EOF||(LA21_1>=31 && LA21_1<=32)) ) {
+ alt21=1;
}
else {
NoViableAltException nvae =
- new NoViableAltException("", 23, 1, input);
+ new NoViableAltException("", 21, 1, input);
throw nvae;
}
}
break;
- case 64:
+ case 61:
{
- alt23=1;
+ alt21=1;
}
break;
- case 31:
+ case 30:
{
- alt23=3;
+ alt21=3;
}
break;
default:
NoViableAltException nvae =
- new NoViableAltException("", 23, 0, input);
+ new NoViableAltException("", 21, 0, input);
throw nvae;
}
- switch (alt23) {
+ switch (alt21) {
case 1 :
- // InternalApplicationConfiguration.g:2624:2: ( ( rule__IntegerTypeScope__NumberAssignment_3_0 ) )
+ // InternalApplicationConfiguration.g:2476:2: ( ( rule__IntegerTypeScope__NumberAssignment_3_0 ) )
{
- // InternalApplicationConfiguration.g:2624:2: ( ( rule__IntegerTypeScope__NumberAssignment_3_0 ) )
- // InternalApplicationConfiguration.g:2625:3: ( rule__IntegerTypeScope__NumberAssignment_3_0 )
+ // InternalApplicationConfiguration.g:2476:2: ( ( rule__IntegerTypeScope__NumberAssignment_3_0 ) )
+ // InternalApplicationConfiguration.g:2477:3: ( rule__IntegerTypeScope__NumberAssignment_3_0 )
{
before(grammarAccess.getIntegerTypeScopeAccess().getNumberAssignment_3_0());
- // InternalApplicationConfiguration.g:2626:3: ( rule__IntegerTypeScope__NumberAssignment_3_0 )
- // InternalApplicationConfiguration.g:2626:4: rule__IntegerTypeScope__NumberAssignment_3_0
+ // InternalApplicationConfiguration.g:2478:3: ( rule__IntegerTypeScope__NumberAssignment_3_0 )
+ // InternalApplicationConfiguration.g:2478:4: rule__IntegerTypeScope__NumberAssignment_3_0
{
pushFollow(FOLLOW_2);
rule__IntegerTypeScope__NumberAssignment_3_0();
@@ -8585,14 +8082,14 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
}
break;
case 2 :
- // InternalApplicationConfiguration.g:2630:2: ( ( rule__IntegerTypeScope__NumberAssignment_3_1 ) )
+ // InternalApplicationConfiguration.g:2482:2: ( ( rule__IntegerTypeScope__NumberAssignment_3_1 ) )
{
- // InternalApplicationConfiguration.g:2630:2: ( ( rule__IntegerTypeScope__NumberAssignment_3_1 ) )
- // InternalApplicationConfiguration.g:2631:3: ( rule__IntegerTypeScope__NumberAssignment_3_1 )
+ // InternalApplicationConfiguration.g:2482:2: ( ( rule__IntegerTypeScope__NumberAssignment_3_1 ) )
+ // InternalApplicationConfiguration.g:2483:3: ( rule__IntegerTypeScope__NumberAssignment_3_1 )
{
before(grammarAccess.getIntegerTypeScopeAccess().getNumberAssignment_3_1());
- // InternalApplicationConfiguration.g:2632:3: ( rule__IntegerTypeScope__NumberAssignment_3_1 )
- // InternalApplicationConfiguration.g:2632:4: rule__IntegerTypeScope__NumberAssignment_3_1
+ // InternalApplicationConfiguration.g:2484:3: ( rule__IntegerTypeScope__NumberAssignment_3_1 )
+ // InternalApplicationConfiguration.g:2484:4: rule__IntegerTypeScope__NumberAssignment_3_1
{
pushFollow(FOLLOW_2);
rule__IntegerTypeScope__NumberAssignment_3_1();
@@ -8610,14 +8107,14 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
}
break;
case 3 :
- // InternalApplicationConfiguration.g:2636:2: ( ( rule__IntegerTypeScope__NumberAssignment_3_2 ) )
+ // InternalApplicationConfiguration.g:2488:2: ( ( rule__IntegerTypeScope__NumberAssignment_3_2 ) )
{
- // InternalApplicationConfiguration.g:2636:2: ( ( rule__IntegerTypeScope__NumberAssignment_3_2 ) )
- // InternalApplicationConfiguration.g:2637:3: ( rule__IntegerTypeScope__NumberAssignment_3_2 )
+ // InternalApplicationConfiguration.g:2488:2: ( ( rule__IntegerTypeScope__NumberAssignment_3_2 ) )
+ // InternalApplicationConfiguration.g:2489:3: ( rule__IntegerTypeScope__NumberAssignment_3_2 )
{
before(grammarAccess.getIntegerTypeScopeAccess().getNumberAssignment_3_2());
- // InternalApplicationConfiguration.g:2638:3: ( rule__IntegerTypeScope__NumberAssignment_3_2 )
- // InternalApplicationConfiguration.g:2638:4: rule__IntegerTypeScope__NumberAssignment_3_2
+ // InternalApplicationConfiguration.g:2490:3: ( rule__IntegerTypeScope__NumberAssignment_3_2 )
+ // InternalApplicationConfiguration.g:2490:4: rule__IntegerTypeScope__NumberAssignment_3_2
{
pushFollow(FOLLOW_2);
rule__IntegerTypeScope__NumberAssignment_3_2();
@@ -8652,38 +8149,38 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
// $ANTLR start "rule__RealTypeScope__Alternatives_2"
- // InternalApplicationConfiguration.g:2646:1: rule__RealTypeScope__Alternatives_2 : ( ( ( rule__RealTypeScope__SetsNewAssignment_2_0 ) ) | ( ( rule__RealTypeScope__SetsSumAssignment_2_1 ) ) );
+ // InternalApplicationConfiguration.g:2498:1: rule__RealTypeScope__Alternatives_2 : ( ( ( rule__RealTypeScope__SetsNewAssignment_2_0 ) ) | ( ( rule__RealTypeScope__SetsSumAssignment_2_1 ) ) );
public final void rule__RealTypeScope__Alternatives_2() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalApplicationConfiguration.g:2650:1: ( ( ( rule__RealTypeScope__SetsNewAssignment_2_0 ) ) | ( ( rule__RealTypeScope__SetsSumAssignment_2_1 ) ) )
- int alt24=2;
- int LA24_0 = input.LA(1);
+ // InternalApplicationConfiguration.g:2502:1: ( ( ( rule__RealTypeScope__SetsNewAssignment_2_0 ) ) | ( ( rule__RealTypeScope__SetsSumAssignment_2_1 ) ) )
+ int alt22=2;
+ int LA22_0 = input.LA(1);
- if ( (LA24_0==63) ) {
- alt24=1;
+ if ( (LA22_0==60) ) {
+ alt22=1;
}
- else if ( (LA24_0==30) ) {
- alt24=2;
+ else if ( (LA22_0==29) ) {
+ alt22=2;
}
else {
NoViableAltException nvae =
- new NoViableAltException("", 24, 0, input);
+ new NoViableAltException("", 22, 0, input);
throw nvae;
}
- switch (alt24) {
+ switch (alt22) {
case 1 :
- // InternalApplicationConfiguration.g:2651:2: ( ( rule__RealTypeScope__SetsNewAssignment_2_0 ) )
+ // InternalApplicationConfiguration.g:2503:2: ( ( rule__RealTypeScope__SetsNewAssignment_2_0 ) )
{
- // InternalApplicationConfiguration.g:2651:2: ( ( rule__RealTypeScope__SetsNewAssignment_2_0 ) )
- // InternalApplicationConfiguration.g:2652:3: ( rule__RealTypeScope__SetsNewAssignment_2_0 )
+ // InternalApplicationConfiguration.g:2503:2: ( ( rule__RealTypeScope__SetsNewAssignment_2_0 ) )
+ // InternalApplicationConfiguration.g:2504:3: ( rule__RealTypeScope__SetsNewAssignment_2_0 )
{
before(grammarAccess.getRealTypeScopeAccess().getSetsNewAssignment_2_0());
- // InternalApplicationConfiguration.g:2653:3: ( rule__RealTypeScope__SetsNewAssignment_2_0 )
- // InternalApplicationConfiguration.g:2653:4: rule__RealTypeScope__SetsNewAssignment_2_0
+ // InternalApplicationConfiguration.g:2505:3: ( rule__RealTypeScope__SetsNewAssignment_2_0 )
+ // InternalApplicationConfiguration.g:2505:4: rule__RealTypeScope__SetsNewAssignment_2_0
{
pushFollow(FOLLOW_2);
rule__RealTypeScope__SetsNewAssignment_2_0();
@@ -8701,14 +8198,14 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
}
break;
case 2 :
- // InternalApplicationConfiguration.g:2657:2: ( ( rule__RealTypeScope__SetsSumAssignment_2_1 ) )
+ // InternalApplicationConfiguration.g:2509:2: ( ( rule__RealTypeScope__SetsSumAssignment_2_1 ) )
{
- // InternalApplicationConfiguration.g:2657:2: ( ( rule__RealTypeScope__SetsSumAssignment_2_1 ) )
- // InternalApplicationConfiguration.g:2658:3: ( rule__RealTypeScope__SetsSumAssignment_2_1 )
+ // InternalApplicationConfiguration.g:2509:2: ( ( rule__RealTypeScope__SetsSumAssignment_2_1 ) )
+ // InternalApplicationConfiguration.g:2510:3: ( rule__RealTypeScope__SetsSumAssignment_2_1 )
{
before(grammarAccess.getRealTypeScopeAccess().getSetsSumAssignment_2_1());
- // InternalApplicationConfiguration.g:2659:3: ( rule__RealTypeScope__SetsSumAssignment_2_1 )
- // InternalApplicationConfiguration.g:2659:4: rule__RealTypeScope__SetsSumAssignment_2_1
+ // InternalApplicationConfiguration.g:2511:3: ( rule__RealTypeScope__SetsSumAssignment_2_1 )
+ // InternalApplicationConfiguration.g:2511:4: rule__RealTypeScope__SetsSumAssignment_2_1
{
pushFollow(FOLLOW_2);
rule__RealTypeScope__SetsSumAssignment_2_1();
@@ -8743,60 +8240,60 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
// $ANTLR start "rule__RealTypeScope__Alternatives_3"
- // InternalApplicationConfiguration.g:2667:1: rule__RealTypeScope__Alternatives_3 : ( ( ( rule__RealTypeScope__NumberAssignment_3_0 ) ) | ( ( rule__RealTypeScope__NumberAssignment_3_1 ) ) | ( ( rule__RealTypeScope__NumberAssignment_3_2 ) ) );
+ // InternalApplicationConfiguration.g:2519:1: rule__RealTypeScope__Alternatives_3 : ( ( ( rule__RealTypeScope__NumberAssignment_3_0 ) ) | ( ( rule__RealTypeScope__NumberAssignment_3_1 ) ) | ( ( rule__RealTypeScope__NumberAssignment_3_2 ) ) );
public final void rule__RealTypeScope__Alternatives_3() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalApplicationConfiguration.g:2671:1: ( ( ( rule__RealTypeScope__NumberAssignment_3_0 ) ) | ( ( rule__RealTypeScope__NumberAssignment_3_1 ) ) | ( ( rule__RealTypeScope__NumberAssignment_3_2 ) ) )
- int alt25=3;
+ // InternalApplicationConfiguration.g:2523:1: ( ( ( rule__RealTypeScope__NumberAssignment_3_0 ) ) | ( ( rule__RealTypeScope__NumberAssignment_3_1 ) ) | ( ( rule__RealTypeScope__NumberAssignment_3_2 ) ) )
+ int alt23=3;
switch ( input.LA(1) ) {
case RULE_INT:
{
- int LA25_1 = input.LA(2);
+ int LA23_1 = input.LA(2);
- if ( (LA25_1==54) ) {
- alt25=2;
+ if ( (LA23_1==EOF||(LA23_1>=31 && LA23_1<=32)) ) {
+ alt23=1;
}
- else if ( (LA25_1==EOF||(LA25_1>=32 && LA25_1<=33)) ) {
- alt25=1;
+ else if ( (LA23_1==51) ) {
+ alt23=2;
}
else {
NoViableAltException nvae =
- new NoViableAltException("", 25, 1, input);
+ new NoViableAltException("", 23, 1, input);
throw nvae;
}
}
break;
- case 64:
+ case 61:
{
- alt25=1;
+ alt23=1;
}
break;
- case 31:
+ case 30:
{
- alt25=3;
+ alt23=3;
}
break;
default:
NoViableAltException nvae =
- new NoViableAltException("", 25, 0, input);
+ new NoViableAltException("", 23, 0, input);
throw nvae;
}
- switch (alt25) {
+ switch (alt23) {
case 1 :
- // InternalApplicationConfiguration.g:2672:2: ( ( rule__RealTypeScope__NumberAssignment_3_0 ) )
+ // InternalApplicationConfiguration.g:2524:2: ( ( rule__RealTypeScope__NumberAssignment_3_0 ) )
{
- // InternalApplicationConfiguration.g:2672:2: ( ( rule__RealTypeScope__NumberAssignment_3_0 ) )
- // InternalApplicationConfiguration.g:2673:3: ( rule__RealTypeScope__NumberAssignment_3_0 )
+ // InternalApplicationConfiguration.g:2524:2: ( ( rule__RealTypeScope__NumberAssignment_3_0 ) )
+ // InternalApplicationConfiguration.g:2525:3: ( rule__RealTypeScope__NumberAssignment_3_0 )
{
before(grammarAccess.getRealTypeScopeAccess().getNumberAssignment_3_0());
- // InternalApplicationConfiguration.g:2674:3: ( rule__RealTypeScope__NumberAssignment_3_0 )
- // InternalApplicationConfiguration.g:2674:4: rule__RealTypeScope__NumberAssignment_3_0
+ // InternalApplicationConfiguration.g:2526:3: ( rule__RealTypeScope__NumberAssignment_3_0 )
+ // InternalApplicationConfiguration.g:2526:4: rule__RealTypeScope__NumberAssignment_3_0
{
pushFollow(FOLLOW_2);
rule__RealTypeScope__NumberAssignment_3_0();
@@ -8814,14 +8311,14 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
}
break;
case 2 :
- // InternalApplicationConfiguration.g:2678:2: ( ( rule__RealTypeScope__NumberAssignment_3_1 ) )
+ // InternalApplicationConfiguration.g:2530:2: ( ( rule__RealTypeScope__NumberAssignment_3_1 ) )
{
- // InternalApplicationConfiguration.g:2678:2: ( ( rule__RealTypeScope__NumberAssignment_3_1 ) )
- // InternalApplicationConfiguration.g:2679:3: ( rule__RealTypeScope__NumberAssignment_3_1 )
+ // InternalApplicationConfiguration.g:2530:2: ( ( rule__RealTypeScope__NumberAssignment_3_1 ) )
+ // InternalApplicationConfiguration.g:2531:3: ( rule__RealTypeScope__NumberAssignment_3_1 )
{
before(grammarAccess.getRealTypeScopeAccess().getNumberAssignment_3_1());
- // InternalApplicationConfiguration.g:2680:3: ( rule__RealTypeScope__NumberAssignment_3_1 )
- // InternalApplicationConfiguration.g:2680:4: rule__RealTypeScope__NumberAssignment_3_1
+ // InternalApplicationConfiguration.g:2532:3: ( rule__RealTypeScope__NumberAssignment_3_1 )
+ // InternalApplicationConfiguration.g:2532:4: rule__RealTypeScope__NumberAssignment_3_1
{
pushFollow(FOLLOW_2);
rule__RealTypeScope__NumberAssignment_3_1();
@@ -8839,14 +8336,14 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
}
break;
case 3 :
- // InternalApplicationConfiguration.g:2684:2: ( ( rule__RealTypeScope__NumberAssignment_3_2 ) )
+ // InternalApplicationConfiguration.g:2536:2: ( ( rule__RealTypeScope__NumberAssignment_3_2 ) )
{
- // InternalApplicationConfiguration.g:2684:2: ( ( rule__RealTypeScope__NumberAssignment_3_2 ) )
- // InternalApplicationConfiguration.g:2685:3: ( rule__RealTypeScope__NumberAssignment_3_2 )
+ // InternalApplicationConfiguration.g:2536:2: ( ( rule__RealTypeScope__NumberAssignment_3_2 ) )
+ // InternalApplicationConfiguration.g:2537:3: ( rule__RealTypeScope__NumberAssignment_3_2 )
{
before(grammarAccess.getRealTypeScopeAccess().getNumberAssignment_3_2());
- // InternalApplicationConfiguration.g:2686:3: ( rule__RealTypeScope__NumberAssignment_3_2 )
- // InternalApplicationConfiguration.g:2686:4: rule__RealTypeScope__NumberAssignment_3_2
+ // InternalApplicationConfiguration.g:2538:3: ( rule__RealTypeScope__NumberAssignment_3_2 )
+ // InternalApplicationConfiguration.g:2538:4: rule__RealTypeScope__NumberAssignment_3_2
{
pushFollow(FOLLOW_2);
rule__RealTypeScope__NumberAssignment_3_2();
@@ -8881,38 +8378,38 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
// $ANTLR start "rule__StringTypeScope__Alternatives_2"
- // InternalApplicationConfiguration.g:2694:1: rule__StringTypeScope__Alternatives_2 : ( ( ( rule__StringTypeScope__SetsNewAssignment_2_0 ) ) | ( ( rule__StringTypeScope__SetsSumAssignment_2_1 ) ) );
+ // InternalApplicationConfiguration.g:2546:1: rule__StringTypeScope__Alternatives_2 : ( ( ( rule__StringTypeScope__SetsNewAssignment_2_0 ) ) | ( ( rule__StringTypeScope__SetsSumAssignment_2_1 ) ) );
public final void rule__StringTypeScope__Alternatives_2() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalApplicationConfiguration.g:2698:1: ( ( ( rule__StringTypeScope__SetsNewAssignment_2_0 ) ) | ( ( rule__StringTypeScope__SetsSumAssignment_2_1 ) ) )
- int alt26=2;
- int LA26_0 = input.LA(1);
+ // InternalApplicationConfiguration.g:2550:1: ( ( ( rule__StringTypeScope__SetsNewAssignment_2_0 ) ) | ( ( rule__StringTypeScope__SetsSumAssignment_2_1 ) ) )
+ int alt24=2;
+ int LA24_0 = input.LA(1);
- if ( (LA26_0==63) ) {
- alt26=1;
+ if ( (LA24_0==60) ) {
+ alt24=1;
}
- else if ( (LA26_0==30) ) {
- alt26=2;
+ else if ( (LA24_0==29) ) {
+ alt24=2;
}
else {
NoViableAltException nvae =
- new NoViableAltException("", 26, 0, input);
+ new NoViableAltException("", 24, 0, input);
throw nvae;
}
- switch (alt26) {
+ switch (alt24) {
case 1 :
- // InternalApplicationConfiguration.g:2699:2: ( ( rule__StringTypeScope__SetsNewAssignment_2_0 ) )
+ // InternalApplicationConfiguration.g:2551:2: ( ( rule__StringTypeScope__SetsNewAssignment_2_0 ) )
{
- // InternalApplicationConfiguration.g:2699:2: ( ( rule__StringTypeScope__SetsNewAssignment_2_0 ) )
- // InternalApplicationConfiguration.g:2700:3: ( rule__StringTypeScope__SetsNewAssignment_2_0 )
+ // InternalApplicationConfiguration.g:2551:2: ( ( rule__StringTypeScope__SetsNewAssignment_2_0 ) )
+ // InternalApplicationConfiguration.g:2552:3: ( rule__StringTypeScope__SetsNewAssignment_2_0 )
{
before(grammarAccess.getStringTypeScopeAccess().getSetsNewAssignment_2_0());
- // InternalApplicationConfiguration.g:2701:3: ( rule__StringTypeScope__SetsNewAssignment_2_0 )
- // InternalApplicationConfiguration.g:2701:4: rule__StringTypeScope__SetsNewAssignment_2_0
+ // InternalApplicationConfiguration.g:2553:3: ( rule__StringTypeScope__SetsNewAssignment_2_0 )
+ // InternalApplicationConfiguration.g:2553:4: rule__StringTypeScope__SetsNewAssignment_2_0
{
pushFollow(FOLLOW_2);
rule__StringTypeScope__SetsNewAssignment_2_0();
@@ -8930,14 +8427,14 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
}
break;
case 2 :
- // InternalApplicationConfiguration.g:2705:2: ( ( rule__StringTypeScope__SetsSumAssignment_2_1 ) )
+ // InternalApplicationConfiguration.g:2557:2: ( ( rule__StringTypeScope__SetsSumAssignment_2_1 ) )
{
- // InternalApplicationConfiguration.g:2705:2: ( ( rule__StringTypeScope__SetsSumAssignment_2_1 ) )
- // InternalApplicationConfiguration.g:2706:3: ( rule__StringTypeScope__SetsSumAssignment_2_1 )
+ // InternalApplicationConfiguration.g:2557:2: ( ( rule__StringTypeScope__SetsSumAssignment_2_1 ) )
+ // InternalApplicationConfiguration.g:2558:3: ( rule__StringTypeScope__SetsSumAssignment_2_1 )
{
before(grammarAccess.getStringTypeScopeAccess().getSetsSumAssignment_2_1());
- // InternalApplicationConfiguration.g:2707:3: ( rule__StringTypeScope__SetsSumAssignment_2_1 )
- // InternalApplicationConfiguration.g:2707:4: rule__StringTypeScope__SetsSumAssignment_2_1
+ // InternalApplicationConfiguration.g:2559:3: ( rule__StringTypeScope__SetsSumAssignment_2_1 )
+ // InternalApplicationConfiguration.g:2559:4: rule__StringTypeScope__SetsSumAssignment_2_1
{
pushFollow(FOLLOW_2);
rule__StringTypeScope__SetsSumAssignment_2_1();
@@ -8972,60 +8469,60 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
// $ANTLR start "rule__StringTypeScope__Alternatives_3"
- // InternalApplicationConfiguration.g:2715:1: rule__StringTypeScope__Alternatives_3 : ( ( ( rule__StringTypeScope__NumberAssignment_3_0 ) ) | ( ( rule__StringTypeScope__NumberAssignment_3_1 ) ) | ( ( rule__StringTypeScope__NumberAssignment_3_2 ) ) );
+ // InternalApplicationConfiguration.g:2567:1: rule__StringTypeScope__Alternatives_3 : ( ( ( rule__StringTypeScope__NumberAssignment_3_0 ) ) | ( ( rule__StringTypeScope__NumberAssignment_3_1 ) ) | ( ( rule__StringTypeScope__NumberAssignment_3_2 ) ) );
public final void rule__StringTypeScope__Alternatives_3() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalApplicationConfiguration.g:2719:1: ( ( ( rule__StringTypeScope__NumberAssignment_3_0 ) ) | ( ( rule__StringTypeScope__NumberAssignment_3_1 ) ) | ( ( rule__StringTypeScope__NumberAssignment_3_2 ) ) )
- int alt27=3;
+ // InternalApplicationConfiguration.g:2571:1: ( ( ( rule__StringTypeScope__NumberAssignment_3_0 ) ) | ( ( rule__StringTypeScope__NumberAssignment_3_1 ) ) | ( ( rule__StringTypeScope__NumberAssignment_3_2 ) ) )
+ int alt25=3;
switch ( input.LA(1) ) {
case RULE_INT:
{
- int LA27_1 = input.LA(2);
+ int LA25_1 = input.LA(2);
- if ( (LA27_1==54) ) {
- alt27=2;
+ if ( (LA25_1==EOF||(LA25_1>=31 && LA25_1<=32)) ) {
+ alt25=1;
}
- else if ( (LA27_1==EOF||(LA27_1>=32 && LA27_1<=33)) ) {
- alt27=1;
+ else if ( (LA25_1==51) ) {
+ alt25=2;
}
else {
NoViableAltException nvae =
- new NoViableAltException("", 27, 1, input);
+ new NoViableAltException("", 25, 1, input);
throw nvae;
}
}
break;
- case 64:
+ case 61:
{
- alt27=1;
+ alt25=1;
}
break;
- case 31:
+ case 30:
{
- alt27=3;
+ alt25=3;
}
break;
default:
NoViableAltException nvae =
- new NoViableAltException("", 27, 0, input);
+ new NoViableAltException("", 25, 0, input);
throw nvae;
}
- switch (alt27) {
+ switch (alt25) {
case 1 :
- // InternalApplicationConfiguration.g:2720:2: ( ( rule__StringTypeScope__NumberAssignment_3_0 ) )
+ // InternalApplicationConfiguration.g:2572:2: ( ( rule__StringTypeScope__NumberAssignment_3_0 ) )
{
- // InternalApplicationConfiguration.g:2720:2: ( ( rule__StringTypeScope__NumberAssignment_3_0 ) )
- // InternalApplicationConfiguration.g:2721:3: ( rule__StringTypeScope__NumberAssignment_3_0 )
+ // InternalApplicationConfiguration.g:2572:2: ( ( rule__StringTypeScope__NumberAssignment_3_0 ) )
+ // InternalApplicationConfiguration.g:2573:3: ( rule__StringTypeScope__NumberAssignment_3_0 )
{
before(grammarAccess.getStringTypeScopeAccess().getNumberAssignment_3_0());
- // InternalApplicationConfiguration.g:2722:3: ( rule__StringTypeScope__NumberAssignment_3_0 )
- // InternalApplicationConfiguration.g:2722:4: rule__StringTypeScope__NumberAssignment_3_0
+ // InternalApplicationConfiguration.g:2574:3: ( rule__StringTypeScope__NumberAssignment_3_0 )
+ // InternalApplicationConfiguration.g:2574:4: rule__StringTypeScope__NumberAssignment_3_0
{
pushFollow(FOLLOW_2);
rule__StringTypeScope__NumberAssignment_3_0();
@@ -9043,14 +8540,14 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
}
break;
case 2 :
- // InternalApplicationConfiguration.g:2726:2: ( ( rule__StringTypeScope__NumberAssignment_3_1 ) )
+ // InternalApplicationConfiguration.g:2578:2: ( ( rule__StringTypeScope__NumberAssignment_3_1 ) )
{
- // InternalApplicationConfiguration.g:2726:2: ( ( rule__StringTypeScope__NumberAssignment_3_1 ) )
- // InternalApplicationConfiguration.g:2727:3: ( rule__StringTypeScope__NumberAssignment_3_1 )
+ // InternalApplicationConfiguration.g:2578:2: ( ( rule__StringTypeScope__NumberAssignment_3_1 ) )
+ // InternalApplicationConfiguration.g:2579:3: ( rule__StringTypeScope__NumberAssignment_3_1 )
{
before(grammarAccess.getStringTypeScopeAccess().getNumberAssignment_3_1());
- // InternalApplicationConfiguration.g:2728:3: ( rule__StringTypeScope__NumberAssignment_3_1 )
- // InternalApplicationConfiguration.g:2728:4: rule__StringTypeScope__NumberAssignment_3_1
+ // InternalApplicationConfiguration.g:2580:3: ( rule__StringTypeScope__NumberAssignment_3_1 )
+ // InternalApplicationConfiguration.g:2580:4: rule__StringTypeScope__NumberAssignment_3_1
{
pushFollow(FOLLOW_2);
rule__StringTypeScope__NumberAssignment_3_1();
@@ -9068,14 +8565,14 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
}
break;
case 3 :
- // InternalApplicationConfiguration.g:2732:2: ( ( rule__StringTypeScope__NumberAssignment_3_2 ) )
+ // InternalApplicationConfiguration.g:2584:2: ( ( rule__StringTypeScope__NumberAssignment_3_2 ) )
{
- // InternalApplicationConfiguration.g:2732:2: ( ( rule__StringTypeScope__NumberAssignment_3_2 ) )
- // InternalApplicationConfiguration.g:2733:3: ( rule__StringTypeScope__NumberAssignment_3_2 )
+ // InternalApplicationConfiguration.g:2584:2: ( ( rule__StringTypeScope__NumberAssignment_3_2 ) )
+ // InternalApplicationConfiguration.g:2585:3: ( rule__StringTypeScope__NumberAssignment_3_2 )
{
before(grammarAccess.getStringTypeScopeAccess().getNumberAssignment_3_2());
- // InternalApplicationConfiguration.g:2734:3: ( rule__StringTypeScope__NumberAssignment_3_2 )
- // InternalApplicationConfiguration.g:2734:4: rule__StringTypeScope__NumberAssignment_3_2
+ // InternalApplicationConfiguration.g:2586:3: ( rule__StringTypeScope__NumberAssignment_3_2 )
+ // InternalApplicationConfiguration.g:2586:4: rule__StringTypeScope__NumberAssignment_3_2
{
pushFollow(FOLLOW_2);
rule__StringTypeScope__NumberAssignment_3_2();
@@ -9110,38 +8607,38 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
// $ANTLR start "rule__ExactNumber__Alternatives"
- // InternalApplicationConfiguration.g:2742:1: rule__ExactNumber__Alternatives : ( ( ( rule__ExactNumber__ExactNumberAssignment_0 ) ) | ( ( rule__ExactNumber__ExactUnlimitedAssignment_1 ) ) );
+ // InternalApplicationConfiguration.g:2594:1: rule__ExactNumber__Alternatives : ( ( ( rule__ExactNumber__ExactNumberAssignment_0 ) ) | ( ( rule__ExactNumber__ExactUnlimitedAssignment_1 ) ) );
public final void rule__ExactNumber__Alternatives() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalApplicationConfiguration.g:2746:1: ( ( ( rule__ExactNumber__ExactNumberAssignment_0 ) ) | ( ( rule__ExactNumber__ExactUnlimitedAssignment_1 ) ) )
- int alt28=2;
- int LA28_0 = input.LA(1);
+ // InternalApplicationConfiguration.g:2598:1: ( ( ( rule__ExactNumber__ExactNumberAssignment_0 ) ) | ( ( rule__ExactNumber__ExactUnlimitedAssignment_1 ) ) )
+ int alt26=2;
+ int LA26_0 = input.LA(1);
- if ( (LA28_0==RULE_INT) ) {
- alt28=1;
+ if ( (LA26_0==RULE_INT) ) {
+ alt26=1;
}
- else if ( (LA28_0==64) ) {
- alt28=2;
+ else if ( (LA26_0==61) ) {
+ alt26=2;
}
else {
NoViableAltException nvae =
- new NoViableAltException("", 28, 0, input);
+ new NoViableAltException("", 26, 0, input);
throw nvae;
}
- switch (alt28) {
+ switch (alt26) {
case 1 :
- // InternalApplicationConfiguration.g:2747:2: ( ( rule__ExactNumber__ExactNumberAssignment_0 ) )
+ // InternalApplicationConfiguration.g:2599:2: ( ( rule__ExactNumber__ExactNumberAssignment_0 ) )
{
- // InternalApplicationConfiguration.g:2747:2: ( ( rule__ExactNumber__ExactNumberAssignment_0 ) )
- // InternalApplicationConfiguration.g:2748:3: ( rule__ExactNumber__ExactNumberAssignment_0 )
+ // InternalApplicationConfiguration.g:2599:2: ( ( rule__ExactNumber__ExactNumberAssignment_0 ) )
+ // InternalApplicationConfiguration.g:2600:3: ( rule__ExactNumber__ExactNumberAssignment_0 )
{
before(grammarAccess.getExactNumberAccess().getExactNumberAssignment_0());
- // InternalApplicationConfiguration.g:2749:3: ( rule__ExactNumber__ExactNumberAssignment_0 )
- // InternalApplicationConfiguration.g:2749:4: rule__ExactNumber__ExactNumberAssignment_0
+ // InternalApplicationConfiguration.g:2601:3: ( rule__ExactNumber__ExactNumberAssignment_0 )
+ // InternalApplicationConfiguration.g:2601:4: rule__ExactNumber__ExactNumberAssignment_0
{
pushFollow(FOLLOW_2);
rule__ExactNumber__ExactNumberAssignment_0();
@@ -9159,14 +8656,14 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
}
break;
case 2 :
- // InternalApplicationConfiguration.g:2753:2: ( ( rule__ExactNumber__ExactUnlimitedAssignment_1 ) )
+ // InternalApplicationConfiguration.g:2605:2: ( ( rule__ExactNumber__ExactUnlimitedAssignment_1 ) )
{
- // InternalApplicationConfiguration.g:2753:2: ( ( rule__ExactNumber__ExactUnlimitedAssignment_1 ) )
- // InternalApplicationConfiguration.g:2754:3: ( rule__ExactNumber__ExactUnlimitedAssignment_1 )
+ // InternalApplicationConfiguration.g:2605:2: ( ( rule__ExactNumber__ExactUnlimitedAssignment_1 ) )
+ // InternalApplicationConfiguration.g:2606:3: ( rule__ExactNumber__ExactUnlimitedAssignment_1 )
{
before(grammarAccess.getExactNumberAccess().getExactUnlimitedAssignment_1());
- // InternalApplicationConfiguration.g:2755:3: ( rule__ExactNumber__ExactUnlimitedAssignment_1 )
- // InternalApplicationConfiguration.g:2755:4: rule__ExactNumber__ExactUnlimitedAssignment_1
+ // InternalApplicationConfiguration.g:2607:3: ( rule__ExactNumber__ExactUnlimitedAssignment_1 )
+ // InternalApplicationConfiguration.g:2607:4: rule__ExactNumber__ExactUnlimitedAssignment_1
{
pushFollow(FOLLOW_2);
rule__ExactNumber__ExactUnlimitedAssignment_1();
@@ -9201,38 +8698,38 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
// $ANTLR start "rule__IntervallNumber__Alternatives_2"
- // InternalApplicationConfiguration.g:2763:1: rule__IntervallNumber__Alternatives_2 : ( ( ( rule__IntervallNumber__MaxNumberAssignment_2_0 ) ) | ( ( rule__IntervallNumber__MaxUnlimitedAssignment_2_1 ) ) );
+ // InternalApplicationConfiguration.g:2615:1: rule__IntervallNumber__Alternatives_2 : ( ( ( rule__IntervallNumber__MaxNumberAssignment_2_0 ) ) | ( ( rule__IntervallNumber__MaxUnlimitedAssignment_2_1 ) ) );
public final void rule__IntervallNumber__Alternatives_2() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalApplicationConfiguration.g:2767:1: ( ( ( rule__IntervallNumber__MaxNumberAssignment_2_0 ) ) | ( ( rule__IntervallNumber__MaxUnlimitedAssignment_2_1 ) ) )
- int alt29=2;
- int LA29_0 = input.LA(1);
+ // InternalApplicationConfiguration.g:2619:1: ( ( ( rule__IntervallNumber__MaxNumberAssignment_2_0 ) ) | ( ( rule__IntervallNumber__MaxUnlimitedAssignment_2_1 ) ) )
+ int alt27=2;
+ int LA27_0 = input.LA(1);
- if ( (LA29_0==RULE_INT) ) {
- alt29=1;
+ if ( (LA27_0==RULE_INT) ) {
+ alt27=1;
}
- else if ( (LA29_0==64) ) {
- alt29=2;
+ else if ( (LA27_0==61) ) {
+ alt27=2;
}
else {
NoViableAltException nvae =
- new NoViableAltException("", 29, 0, input);
+ new NoViableAltException("", 27, 0, input);
throw nvae;
}
- switch (alt29) {
+ switch (alt27) {
case 1 :
- // InternalApplicationConfiguration.g:2768:2: ( ( rule__IntervallNumber__MaxNumberAssignment_2_0 ) )
+ // InternalApplicationConfiguration.g:2620:2: ( ( rule__IntervallNumber__MaxNumberAssignment_2_0 ) )
{
- // InternalApplicationConfiguration.g:2768:2: ( ( rule__IntervallNumber__MaxNumberAssignment_2_0 ) )
- // InternalApplicationConfiguration.g:2769:3: ( rule__IntervallNumber__MaxNumberAssignment_2_0 )
+ // InternalApplicationConfiguration.g:2620:2: ( ( rule__IntervallNumber__MaxNumberAssignment_2_0 ) )
+ // InternalApplicationConfiguration.g:2621:3: ( rule__IntervallNumber__MaxNumberAssignment_2_0 )
{
before(grammarAccess.getIntervallNumberAccess().getMaxNumberAssignment_2_0());
- // InternalApplicationConfiguration.g:2770:3: ( rule__IntervallNumber__MaxNumberAssignment_2_0 )
- // InternalApplicationConfiguration.g:2770:4: rule__IntervallNumber__MaxNumberAssignment_2_0
+ // InternalApplicationConfiguration.g:2622:3: ( rule__IntervallNumber__MaxNumberAssignment_2_0 )
+ // InternalApplicationConfiguration.g:2622:4: rule__IntervallNumber__MaxNumberAssignment_2_0
{
pushFollow(FOLLOW_2);
rule__IntervallNumber__MaxNumberAssignment_2_0();
@@ -9250,14 +8747,14 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
}
break;
case 2 :
- // InternalApplicationConfiguration.g:2774:2: ( ( rule__IntervallNumber__MaxUnlimitedAssignment_2_1 ) )
+ // InternalApplicationConfiguration.g:2626:2: ( ( rule__IntervallNumber__MaxUnlimitedAssignment_2_1 ) )
{
- // InternalApplicationConfiguration.g:2774:2: ( ( rule__IntervallNumber__MaxUnlimitedAssignment_2_1 ) )
- // InternalApplicationConfiguration.g:2775:3: ( rule__IntervallNumber__MaxUnlimitedAssignment_2_1 )
+ // InternalApplicationConfiguration.g:2626:2: ( ( rule__IntervallNumber__MaxUnlimitedAssignment_2_1 ) )
+ // InternalApplicationConfiguration.g:2627:3: ( rule__IntervallNumber__MaxUnlimitedAssignment_2_1 )
{
before(grammarAccess.getIntervallNumberAccess().getMaxUnlimitedAssignment_2_1());
- // InternalApplicationConfiguration.g:2776:3: ( rule__IntervallNumber__MaxUnlimitedAssignment_2_1 )
- // InternalApplicationConfiguration.g:2776:4: rule__IntervallNumber__MaxUnlimitedAssignment_2_1
+ // InternalApplicationConfiguration.g:2628:3: ( rule__IntervallNumber__MaxUnlimitedAssignment_2_1 )
+ // InternalApplicationConfiguration.g:2628:4: rule__IntervallNumber__MaxUnlimitedAssignment_2_1
{
pushFollow(FOLLOW_2);
rule__IntervallNumber__MaxUnlimitedAssignment_2_1();
@@ -9292,34 +8789,34 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
// $ANTLR start "rule__Scope__Alternatives"
- // InternalApplicationConfiguration.g:2784:1: rule__Scope__Alternatives : ( ( ruleScopeSpecification ) | ( ruleScopeReference ) );
+ // InternalApplicationConfiguration.g:2636:1: rule__Scope__Alternatives : ( ( ruleScopeSpecification ) | ( ruleScopeReference ) );
public final void rule__Scope__Alternatives() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalApplicationConfiguration.g:2788:1: ( ( ruleScopeSpecification ) | ( ruleScopeReference ) )
- int alt30=2;
- int LA30_0 = input.LA(1);
+ // InternalApplicationConfiguration.g:2640:1: ( ( ruleScopeSpecification ) | ( ruleScopeReference ) )
+ int alt28=2;
+ int LA28_0 = input.LA(1);
- if ( (LA30_0==31) ) {
- alt30=1;
+ if ( (LA28_0==30) ) {
+ alt28=1;
}
- else if ( (LA30_0==RULE_ID) ) {
- alt30=2;
+ else if ( (LA28_0==RULE_ID) ) {
+ alt28=2;
}
else {
NoViableAltException nvae =
- new NoViableAltException("", 30, 0, input);
+ new NoViableAltException("", 28, 0, input);
throw nvae;
}
- switch (alt30) {
+ switch (alt28) {
case 1 :
- // InternalApplicationConfiguration.g:2789:2: ( ruleScopeSpecification )
+ // InternalApplicationConfiguration.g:2641:2: ( ruleScopeSpecification )
{
- // InternalApplicationConfiguration.g:2789:2: ( ruleScopeSpecification )
- // InternalApplicationConfiguration.g:2790:3: ruleScopeSpecification
+ // InternalApplicationConfiguration.g:2641:2: ( ruleScopeSpecification )
+ // InternalApplicationConfiguration.g:2642:3: ruleScopeSpecification
{
before(grammarAccess.getScopeAccess().getScopeSpecificationParserRuleCall_0());
pushFollow(FOLLOW_2);
@@ -9335,10 +8832,10 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
}
break;
case 2 :
- // InternalApplicationConfiguration.g:2795:2: ( ruleScopeReference )
+ // InternalApplicationConfiguration.g:2647:2: ( ruleScopeReference )
{
- // InternalApplicationConfiguration.g:2795:2: ( ruleScopeReference )
- // InternalApplicationConfiguration.g:2796:3: ruleScopeReference
+ // InternalApplicationConfiguration.g:2647:2: ( ruleScopeReference )
+ // InternalApplicationConfiguration.g:2648:3: ruleScopeReference
{
before(grammarAccess.getScopeAccess().getScopeReferenceParserRuleCall_1());
pushFollow(FOLLOW_2);
@@ -9371,38 +8868,38 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
// $ANTLR start "rule__OptimizationDirection__Alternatives"
- // InternalApplicationConfiguration.g:2805:1: rule__OptimizationDirection__Alternatives : ( ( ( 'minimize' ) ) | ( ( 'maximize' ) ) );
+ // InternalApplicationConfiguration.g:2657:1: rule__OptimizationDirection__Alternatives : ( ( ( 'minimize' ) ) | ( ( 'maximize' ) ) );
public final void rule__OptimizationDirection__Alternatives() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalApplicationConfiguration.g:2809:1: ( ( ( 'minimize' ) ) | ( ( 'maximize' ) ) )
- int alt31=2;
- int LA31_0 = input.LA(1);
+ // InternalApplicationConfiguration.g:2661:1: ( ( ( 'minimize' ) ) | ( ( 'maximize' ) ) )
+ int alt29=2;
+ int LA29_0 = input.LA(1);
- if ( (LA31_0==11) ) {
- alt31=1;
+ if ( (LA29_0==11) ) {
+ alt29=1;
}
- else if ( (LA31_0==12) ) {
- alt31=2;
+ else if ( (LA29_0==12) ) {
+ alt29=2;
}
else {
NoViableAltException nvae =
- new NoViableAltException("", 31, 0, input);
+ new NoViableAltException("", 29, 0, input);
throw nvae;
}
- switch (alt31) {
+ switch (alt29) {
case 1 :
- // InternalApplicationConfiguration.g:2810:2: ( ( 'minimize' ) )
+ // InternalApplicationConfiguration.g:2662:2: ( ( 'minimize' ) )
{
- // InternalApplicationConfiguration.g:2810:2: ( ( 'minimize' ) )
- // InternalApplicationConfiguration.g:2811:3: ( 'minimize' )
+ // InternalApplicationConfiguration.g:2662:2: ( ( 'minimize' ) )
+ // InternalApplicationConfiguration.g:2663:3: ( 'minimize' )
{
before(grammarAccess.getOptimizationDirectionAccess().getMINIMIZEEnumLiteralDeclaration_0());
- // InternalApplicationConfiguration.g:2812:3: ( 'minimize' )
- // InternalApplicationConfiguration.g:2812:4: 'minimize'
+ // InternalApplicationConfiguration.g:2664:3: ( 'minimize' )
+ // InternalApplicationConfiguration.g:2664:4: 'minimize'
{
match(input,11,FOLLOW_2);
@@ -9416,14 +8913,14 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
}
break;
case 2 :
- // InternalApplicationConfiguration.g:2816:2: ( ( 'maximize' ) )
+ // InternalApplicationConfiguration.g:2668:2: ( ( 'maximize' ) )
{
- // InternalApplicationConfiguration.g:2816:2: ( ( 'maximize' ) )
- // InternalApplicationConfiguration.g:2817:3: ( 'maximize' )
+ // InternalApplicationConfiguration.g:2668:2: ( ( 'maximize' ) )
+ // InternalApplicationConfiguration.g:2669:3: ( 'maximize' )
{
before(grammarAccess.getOptimizationDirectionAccess().getMAXIMIZEEnumLiteralDeclaration_1());
- // InternalApplicationConfiguration.g:2818:3: ( 'maximize' )
- // InternalApplicationConfiguration.g:2818:4: 'maximize'
+ // InternalApplicationConfiguration.g:2670:3: ( 'maximize' )
+ // InternalApplicationConfiguration.g:2670:4: 'maximize'
{
match(input,12,FOLLOW_2);
@@ -9454,52 +8951,52 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
// $ANTLR start "rule__ComparisonOperator__Alternatives"
- // InternalApplicationConfiguration.g:2826:1: rule__ComparisonOperator__Alternatives : ( ( ( '<' ) ) | ( ( '>' ) ) | ( ( '<=' ) ) | ( ( '>=' ) ) );
+ // InternalApplicationConfiguration.g:2678:1: rule__ComparisonOperator__Alternatives : ( ( ( '<' ) ) | ( ( '>' ) ) | ( ( '<=' ) ) | ( ( '>=' ) ) );
public final void rule__ComparisonOperator__Alternatives() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalApplicationConfiguration.g:2830:1: ( ( ( '<' ) ) | ( ( '>' ) ) | ( ( '<=' ) ) | ( ( '>=' ) ) )
- int alt32=4;
+ // InternalApplicationConfiguration.g:2682:1: ( ( ( '<' ) ) | ( ( '>' ) ) | ( ( '<=' ) ) | ( ( '>=' ) ) )
+ int alt30=4;
switch ( input.LA(1) ) {
case 13:
{
- alt32=1;
+ alt30=1;
}
break;
case 14:
{
- alt32=2;
+ alt30=2;
}
break;
case 15:
{
- alt32=3;
+ alt30=3;
}
break;
case 16:
{
- alt32=4;
+ alt30=4;
}
break;
default:
NoViableAltException nvae =
- new NoViableAltException("", 32, 0, input);
+ new NoViableAltException("", 30, 0, input);
throw nvae;
}
- switch (alt32) {
+ switch (alt30) {
case 1 :
- // InternalApplicationConfiguration.g:2831:2: ( ( '<' ) )
+ // InternalApplicationConfiguration.g:2683:2: ( ( '<' ) )
{
- // InternalApplicationConfiguration.g:2831:2: ( ( '<' ) )
- // InternalApplicationConfiguration.g:2832:3: ( '<' )
+ // InternalApplicationConfiguration.g:2683:2: ( ( '<' ) )
+ // InternalApplicationConfiguration.g:2684:3: ( '<' )
{
before(grammarAccess.getComparisonOperatorAccess().getLESSEnumLiteralDeclaration_0());
- // InternalApplicationConfiguration.g:2833:3: ( '<' )
- // InternalApplicationConfiguration.g:2833:4: '<'
+ // InternalApplicationConfiguration.g:2685:3: ( '<' )
+ // InternalApplicationConfiguration.g:2685:4: '<'
{
match(input,13,FOLLOW_2);
@@ -9513,14 +9010,14 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
}
break;
case 2 :
- // InternalApplicationConfiguration.g:2837:2: ( ( '>' ) )
+ // InternalApplicationConfiguration.g:2689:2: ( ( '>' ) )
{
- // InternalApplicationConfiguration.g:2837:2: ( ( '>' ) )
- // InternalApplicationConfiguration.g:2838:3: ( '>' )
+ // InternalApplicationConfiguration.g:2689:2: ( ( '>' ) )
+ // InternalApplicationConfiguration.g:2690:3: ( '>' )
{
before(grammarAccess.getComparisonOperatorAccess().getGREATEREnumLiteralDeclaration_1());
- // InternalApplicationConfiguration.g:2839:3: ( '>' )
- // InternalApplicationConfiguration.g:2839:4: '>'
+ // InternalApplicationConfiguration.g:2691:3: ( '>' )
+ // InternalApplicationConfiguration.g:2691:4: '>'
{
match(input,14,FOLLOW_2);
@@ -9534,14 +9031,14 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
}
break;
case 3 :
- // InternalApplicationConfiguration.g:2843:2: ( ( '<=' ) )
+ // InternalApplicationConfiguration.g:2695:2: ( ( '<=' ) )
{
- // InternalApplicationConfiguration.g:2843:2: ( ( '<=' ) )
- // InternalApplicationConfiguration.g:2844:3: ( '<=' )
+ // InternalApplicationConfiguration.g:2695:2: ( ( '<=' ) )
+ // InternalApplicationConfiguration.g:2696:3: ( '<=' )
{
before(grammarAccess.getComparisonOperatorAccess().getLESS_EQUALSEnumLiteralDeclaration_2());
- // InternalApplicationConfiguration.g:2845:3: ( '<=' )
- // InternalApplicationConfiguration.g:2845:4: '<='
+ // InternalApplicationConfiguration.g:2697:3: ( '<=' )
+ // InternalApplicationConfiguration.g:2697:4: '<='
{
match(input,15,FOLLOW_2);
@@ -9555,14 +9052,14 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
}
break;
case 4 :
- // InternalApplicationConfiguration.g:2849:2: ( ( '>=' ) )
+ // InternalApplicationConfiguration.g:2701:2: ( ( '>=' ) )
{
- // InternalApplicationConfiguration.g:2849:2: ( ( '>=' ) )
- // InternalApplicationConfiguration.g:2850:3: ( '>=' )
+ // InternalApplicationConfiguration.g:2701:2: ( ( '>=' ) )
+ // InternalApplicationConfiguration.g:2702:3: ( '>=' )
{
before(grammarAccess.getComparisonOperatorAccess().getGREATER_EQUALSEnumLiteralDeclaration_3());
- // InternalApplicationConfiguration.g:2851:3: ( '>=' )
- // InternalApplicationConfiguration.g:2851:4: '>='
+ // InternalApplicationConfiguration.g:2703:3: ( '>=' )
+ // InternalApplicationConfiguration.g:2703:4: '>='
{
match(input,16,FOLLOW_2);
@@ -9593,47 +9090,47 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
// $ANTLR start "rule__DocumentLevelSpecification__Alternatives"
- // InternalApplicationConfiguration.g:2859:1: rule__DocumentLevelSpecification__Alternatives : ( ( ( 'none' ) ) | ( ( 'normal' ) ) | ( ( 'full' ) ) );
+ // InternalApplicationConfiguration.g:2711:1: rule__DocumentLevelSpecification__Alternatives : ( ( ( 'none' ) ) | ( ( 'normal' ) ) | ( ( 'full' ) ) );
public final void rule__DocumentLevelSpecification__Alternatives() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalApplicationConfiguration.g:2863:1: ( ( ( 'none' ) ) | ( ( 'normal' ) ) | ( ( 'full' ) ) )
- int alt33=3;
+ // InternalApplicationConfiguration.g:2715:1: ( ( ( 'none' ) ) | ( ( 'normal' ) ) | ( ( 'full' ) ) )
+ int alt31=3;
switch ( input.LA(1) ) {
case 17:
{
- alt33=1;
+ alt31=1;
}
break;
case 18:
{
- alt33=2;
+ alt31=2;
}
break;
case 19:
{
- alt33=3;
+ alt31=3;
}
break;
default:
NoViableAltException nvae =
- new NoViableAltException("", 33, 0, input);
+ new NoViableAltException("", 31, 0, input);
throw nvae;
}
- switch (alt33) {
+ switch (alt31) {
case 1 :
- // InternalApplicationConfiguration.g:2864:2: ( ( 'none' ) )
+ // InternalApplicationConfiguration.g:2716:2: ( ( 'none' ) )
{
- // InternalApplicationConfiguration.g:2864:2: ( ( 'none' ) )
- // InternalApplicationConfiguration.g:2865:3: ( 'none' )
+ // InternalApplicationConfiguration.g:2716:2: ( ( 'none' ) )
+ // InternalApplicationConfiguration.g:2717:3: ( 'none' )
{
before(grammarAccess.getDocumentLevelSpecificationAccess().getNoneEnumLiteralDeclaration_0());
- // InternalApplicationConfiguration.g:2866:3: ( 'none' )
- // InternalApplicationConfiguration.g:2866:4: 'none'
+ // InternalApplicationConfiguration.g:2718:3: ( 'none' )
+ // InternalApplicationConfiguration.g:2718:4: 'none'
{
match(input,17,FOLLOW_2);
@@ -9647,14 +9144,14 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
}
break;
case 2 :
- // InternalApplicationConfiguration.g:2870:2: ( ( 'normal' ) )
+ // InternalApplicationConfiguration.g:2722:2: ( ( 'normal' ) )
{
- // InternalApplicationConfiguration.g:2870:2: ( ( 'normal' ) )
- // InternalApplicationConfiguration.g:2871:3: ( 'normal' )
+ // InternalApplicationConfiguration.g:2722:2: ( ( 'normal' ) )
+ // InternalApplicationConfiguration.g:2723:3: ( 'normal' )
{
before(grammarAccess.getDocumentLevelSpecificationAccess().getNormalEnumLiteralDeclaration_1());
- // InternalApplicationConfiguration.g:2872:3: ( 'normal' )
- // InternalApplicationConfiguration.g:2872:4: 'normal'
+ // InternalApplicationConfiguration.g:2724:3: ( 'normal' )
+ // InternalApplicationConfiguration.g:2724:4: 'normal'
{
match(input,18,FOLLOW_2);
@@ -9668,14 +9165,14 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
}
break;
case 3 :
- // InternalApplicationConfiguration.g:2876:2: ( ( 'full' ) )
+ // InternalApplicationConfiguration.g:2728:2: ( ( 'full' ) )
{
- // InternalApplicationConfiguration.g:2876:2: ( ( 'full' ) )
- // InternalApplicationConfiguration.g:2877:3: ( 'full' )
+ // InternalApplicationConfiguration.g:2728:2: ( ( 'full' ) )
+ // InternalApplicationConfiguration.g:2729:3: ( 'full' )
{
before(grammarAccess.getDocumentLevelSpecificationAccess().getFullEnumLiteralDeclaration_2());
- // InternalApplicationConfiguration.g:2878:3: ( 'full' )
- // InternalApplicationConfiguration.g:2878:4: 'full'
+ // InternalApplicationConfiguration.g:2730:3: ( 'full' )
+ // InternalApplicationConfiguration.g:2730:4: 'full'
{
match(input,19,FOLLOW_2);
@@ -9706,47 +9203,47 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
// $ANTLR start "rule__Solver__Alternatives"
- // InternalApplicationConfiguration.g:2886:1: rule__Solver__Alternatives : ( ( ( 'SMTSolver' ) ) | ( ( 'AlloySolver' ) ) | ( ( 'ViatraSolver' ) ) );
+ // InternalApplicationConfiguration.g:2738:1: rule__Solver__Alternatives : ( ( ( 'SMTSolver' ) ) | ( ( 'AlloySolver' ) ) | ( ( 'ViatraSolver' ) ) );
public final void rule__Solver__Alternatives() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalApplicationConfiguration.g:2890:1: ( ( ( 'SMTSolver' ) ) | ( ( 'AlloySolver' ) ) | ( ( 'ViatraSolver' ) ) )
- int alt34=3;
+ // InternalApplicationConfiguration.g:2742:1: ( ( ( 'SMTSolver' ) ) | ( ( 'AlloySolver' ) ) | ( ( 'ViatraSolver' ) ) )
+ int alt32=3;
switch ( input.LA(1) ) {
case 20:
{
- alt34=1;
+ alt32=1;
}
break;
case 21:
{
- alt34=2;
+ alt32=2;
}
break;
case 22:
{
- alt34=3;
+ alt32=3;
}
break;
default:
NoViableAltException nvae =
- new NoViableAltException("", 34, 0, input);
+ new NoViableAltException("", 32, 0, input);
throw nvae;
}
- switch (alt34) {
+ switch (alt32) {
case 1 :
- // InternalApplicationConfiguration.g:2891:2: ( ( 'SMTSolver' ) )
+ // InternalApplicationConfiguration.g:2743:2: ( ( 'SMTSolver' ) )
{
- // InternalApplicationConfiguration.g:2891:2: ( ( 'SMTSolver' ) )
- // InternalApplicationConfiguration.g:2892:3: ( 'SMTSolver' )
+ // InternalApplicationConfiguration.g:2743:2: ( ( 'SMTSolver' ) )
+ // InternalApplicationConfiguration.g:2744:3: ( 'SMTSolver' )
{
before(grammarAccess.getSolverAccess().getSMTSolverEnumLiteralDeclaration_0());
- // InternalApplicationConfiguration.g:2893:3: ( 'SMTSolver' )
- // InternalApplicationConfiguration.g:2893:4: 'SMTSolver'
+ // InternalApplicationConfiguration.g:2745:3: ( 'SMTSolver' )
+ // InternalApplicationConfiguration.g:2745:4: 'SMTSolver'
{
match(input,20,FOLLOW_2);
@@ -9760,14 +9257,14 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
}
break;
case 2 :
- // InternalApplicationConfiguration.g:2897:2: ( ( 'AlloySolver' ) )
+ // InternalApplicationConfiguration.g:2749:2: ( ( 'AlloySolver' ) )
{
- // InternalApplicationConfiguration.g:2897:2: ( ( 'AlloySolver' ) )
- // InternalApplicationConfiguration.g:2898:3: ( 'AlloySolver' )
+ // InternalApplicationConfiguration.g:2749:2: ( ( 'AlloySolver' ) )
+ // InternalApplicationConfiguration.g:2750:3: ( 'AlloySolver' )
{
before(grammarAccess.getSolverAccess().getAlloySolverEnumLiteralDeclaration_1());
- // InternalApplicationConfiguration.g:2899:3: ( 'AlloySolver' )
- // InternalApplicationConfiguration.g:2899:4: 'AlloySolver'
+ // InternalApplicationConfiguration.g:2751:3: ( 'AlloySolver' )
+ // InternalApplicationConfiguration.g:2751:4: 'AlloySolver'
{
match(input,21,FOLLOW_2);
@@ -9781,14 +9278,14 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
}
break;
case 3 :
- // InternalApplicationConfiguration.g:2903:2: ( ( 'ViatraSolver' ) )
+ // InternalApplicationConfiguration.g:2755:2: ( ( 'ViatraSolver' ) )
{
- // InternalApplicationConfiguration.g:2903:2: ( ( 'ViatraSolver' ) )
- // InternalApplicationConfiguration.g:2904:3: ( 'ViatraSolver' )
+ // InternalApplicationConfiguration.g:2755:2: ( ( 'ViatraSolver' ) )
+ // InternalApplicationConfiguration.g:2756:3: ( 'ViatraSolver' )
{
before(grammarAccess.getSolverAccess().getViatraSolverEnumLiteralDeclaration_2());
- // InternalApplicationConfiguration.g:2905:3: ( 'ViatraSolver' )
- // InternalApplicationConfiguration.g:2905:4: 'ViatraSolver'
+ // InternalApplicationConfiguration.g:2757:3: ( 'ViatraSolver' )
+ // InternalApplicationConfiguration.g:2757:4: 'ViatraSolver'
{
match(input,22,FOLLOW_2);
@@ -9819,14 +9316,14 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
// $ANTLR start "rule__ConfigurationScript__Group__0"
- // InternalApplicationConfiguration.g:2913:1: rule__ConfigurationScript__Group__0 : rule__ConfigurationScript__Group__0__Impl rule__ConfigurationScript__Group__1 ;
+ // InternalApplicationConfiguration.g:2765:1: rule__ConfigurationScript__Group__0 : rule__ConfigurationScript__Group__0__Impl rule__ConfigurationScript__Group__1 ;
public final void rule__ConfigurationScript__Group__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalApplicationConfiguration.g:2917:1: ( rule__ConfigurationScript__Group__0__Impl rule__ConfigurationScript__Group__1 )
- // InternalApplicationConfiguration.g:2918:2: rule__ConfigurationScript__Group__0__Impl rule__ConfigurationScript__Group__1
+ // InternalApplicationConfiguration.g:2769:1: ( rule__ConfigurationScript__Group__0__Impl rule__ConfigurationScript__Group__1 )
+ // InternalApplicationConfiguration.g:2770:2: rule__ConfigurationScript__Group__0__Impl rule__ConfigurationScript__Group__1
{
pushFollow(FOLLOW_3);
rule__ConfigurationScript__Group__0__Impl();
@@ -9857,33 +9354,33 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
// $ANTLR start "rule__ConfigurationScript__Group__0__Impl"
- // InternalApplicationConfiguration.g:2925:1: rule__ConfigurationScript__Group__0__Impl : ( ( rule__ConfigurationScript__ImportsAssignment_0 )* ) ;
+ // InternalApplicationConfiguration.g:2777:1: rule__ConfigurationScript__Group__0__Impl : ( ( rule__ConfigurationScript__ImportsAssignment_0 )* ) ;
public final void rule__ConfigurationScript__Group__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalApplicationConfiguration.g:2929:1: ( ( ( rule__ConfigurationScript__ImportsAssignment_0 )* ) )
- // InternalApplicationConfiguration.g:2930:1: ( ( rule__ConfigurationScript__ImportsAssignment_0 )* )
+ // InternalApplicationConfiguration.g:2781:1: ( ( ( rule__ConfigurationScript__ImportsAssignment_0 )* ) )
+ // InternalApplicationConfiguration.g:2782:1: ( ( rule__ConfigurationScript__ImportsAssignment_0 )* )
{
- // InternalApplicationConfiguration.g:2930:1: ( ( rule__ConfigurationScript__ImportsAssignment_0 )* )
- // InternalApplicationConfiguration.g:2931:2: ( rule__ConfigurationScript__ImportsAssignment_0 )*
+ // InternalApplicationConfiguration.g:2782:1: ( ( rule__ConfigurationScript__ImportsAssignment_0 )* )
+ // InternalApplicationConfiguration.g:2783:2: ( rule__ConfigurationScript__ImportsAssignment_0 )*
{
before(grammarAccess.getConfigurationScriptAccess().getImportsAssignment_0());
- // InternalApplicationConfiguration.g:2932:2: ( rule__ConfigurationScript__ImportsAssignment_0 )*
- loop35:
+ // InternalApplicationConfiguration.g:2784:2: ( rule__ConfigurationScript__ImportsAssignment_0 )*
+ loop33:
do {
- int alt35=2;
- int LA35_0 = input.LA(1);
+ int alt33=2;
+ int LA33_0 = input.LA(1);
- if ( (LA35_0==25) ) {
- alt35=1;
+ if ( (LA33_0==25) ) {
+ alt33=1;
}
- switch (alt35) {
+ switch (alt33) {
case 1 :
- // InternalApplicationConfiguration.g:2932:3: rule__ConfigurationScript__ImportsAssignment_0
+ // InternalApplicationConfiguration.g:2784:3: rule__ConfigurationScript__ImportsAssignment_0
{
pushFollow(FOLLOW_4);
rule__ConfigurationScript__ImportsAssignment_0();
@@ -9895,7 +9392,7 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
break;
default :
- break loop35;
+ break loop33;
}
} while (true);
@@ -9922,14 +9419,14 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
// $ANTLR start "rule__ConfigurationScript__Group__1"
- // InternalApplicationConfiguration.g:2940:1: rule__ConfigurationScript__Group__1 : rule__ConfigurationScript__Group__1__Impl ;
+ // InternalApplicationConfiguration.g:2792:1: rule__ConfigurationScript__Group__1 : rule__ConfigurationScript__Group__1__Impl ;
public final void rule__ConfigurationScript__Group__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalApplicationConfiguration.g:2944:1: ( rule__ConfigurationScript__Group__1__Impl )
- // InternalApplicationConfiguration.g:2945:2: rule__ConfigurationScript__Group__1__Impl
+ // InternalApplicationConfiguration.g:2796:1: ( rule__ConfigurationScript__Group__1__Impl )
+ // InternalApplicationConfiguration.g:2797:2: rule__ConfigurationScript__Group__1__Impl
{
pushFollow(FOLLOW_2);
rule__ConfigurationScript__Group__1__Impl();
@@ -9955,33 +9452,33 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
// $ANTLR start "rule__ConfigurationScript__Group__1__Impl"
- // InternalApplicationConfiguration.g:2951:1: rule__ConfigurationScript__Group__1__Impl : ( ( rule__ConfigurationScript__CommandsAssignment_1 )* ) ;
+ // InternalApplicationConfiguration.g:2803:1: rule__ConfigurationScript__Group__1__Impl : ( ( rule__ConfigurationScript__CommandsAssignment_1 )* ) ;
public final void rule__ConfigurationScript__Group__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalApplicationConfiguration.g:2955:1: ( ( ( rule__ConfigurationScript__CommandsAssignment_1 )* ) )
- // InternalApplicationConfiguration.g:2956:1: ( ( rule__ConfigurationScript__CommandsAssignment_1 )* )
+ // InternalApplicationConfiguration.g:2807:1: ( ( ( rule__ConfigurationScript__CommandsAssignment_1 )* ) )
+ // InternalApplicationConfiguration.g:2808:1: ( ( rule__ConfigurationScript__CommandsAssignment_1 )* )
{
- // InternalApplicationConfiguration.g:2956:1: ( ( rule__ConfigurationScript__CommandsAssignment_1 )* )
- // InternalApplicationConfiguration.g:2957:2: ( rule__ConfigurationScript__CommandsAssignment_1 )*
+ // InternalApplicationConfiguration.g:2808:1: ( ( rule__ConfigurationScript__CommandsAssignment_1 )* )
+ // InternalApplicationConfiguration.g:2809:2: ( rule__ConfigurationScript__CommandsAssignment_1 )*
{
before(grammarAccess.getConfigurationScriptAccess().getCommandsAssignment_1());
- // InternalApplicationConfiguration.g:2958:2: ( rule__ConfigurationScript__CommandsAssignment_1 )*
- loop36:
+ // InternalApplicationConfiguration.g:2810:2: ( rule__ConfigurationScript__CommandsAssignment_1 )*
+ loop34:
do {
- int alt36=2;
- int LA36_0 = input.LA(1);
+ int alt34=2;
+ int LA34_0 = input.LA(1);
- 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)) ) {
- alt36=1;
+ 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)) ) {
+ alt34=1;
}
- switch (alt36) {
+ switch (alt34) {
case 1 :
- // InternalApplicationConfiguration.g:2958:3: rule__ConfigurationScript__CommandsAssignment_1
+ // InternalApplicationConfiguration.g:2810:3: rule__ConfigurationScript__CommandsAssignment_1
{
pushFollow(FOLLOW_5);
rule__ConfigurationScript__CommandsAssignment_1();
@@ -9993,7 +9490,7 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
break;
default :
- break loop36;
+ break loop34;
}
} while (true);
@@ -10020,14 +9517,14 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
// $ANTLR start "rule__QualifiedName__Group__0"
- // InternalApplicationConfiguration.g:2967:1: rule__QualifiedName__Group__0 : rule__QualifiedName__Group__0__Impl rule__QualifiedName__Group__1 ;
+ // InternalApplicationConfiguration.g:2819:1: rule__QualifiedName__Group__0 : rule__QualifiedName__Group__0__Impl rule__QualifiedName__Group__1 ;
public final void rule__QualifiedName__Group__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalApplicationConfiguration.g:2971:1: ( rule__QualifiedName__Group__0__Impl rule__QualifiedName__Group__1 )
- // InternalApplicationConfiguration.g:2972:2: rule__QualifiedName__Group__0__Impl rule__QualifiedName__Group__1
+ // InternalApplicationConfiguration.g:2823:1: ( rule__QualifiedName__Group__0__Impl rule__QualifiedName__Group__1 )
+ // InternalApplicationConfiguration.g:2824:2: rule__QualifiedName__Group__0__Impl rule__QualifiedName__Group__1
{
pushFollow(FOLLOW_6);
rule__QualifiedName__Group__0__Impl();
@@ -10058,17 +9555,17 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
// $ANTLR start "rule__QualifiedName__Group__0__Impl"
- // InternalApplicationConfiguration.g:2979:1: rule__QualifiedName__Group__0__Impl : ( RULE_ID ) ;
+ // InternalApplicationConfiguration.g:2831:1: rule__QualifiedName__Group__0__Impl : ( RULE_ID ) ;
public final void rule__QualifiedName__Group__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalApplicationConfiguration.g:2983:1: ( ( RULE_ID ) )
- // InternalApplicationConfiguration.g:2984:1: ( RULE_ID )
+ // InternalApplicationConfiguration.g:2835:1: ( ( RULE_ID ) )
+ // InternalApplicationConfiguration.g:2836:1: ( RULE_ID )
{
- // InternalApplicationConfiguration.g:2984:1: ( RULE_ID )
- // InternalApplicationConfiguration.g:2985:2: RULE_ID
+ // InternalApplicationConfiguration.g:2836:1: ( RULE_ID )
+ // InternalApplicationConfiguration.g:2837:2: RULE_ID
{
before(grammarAccess.getQualifiedNameAccess().getIDTerminalRuleCall_0());
match(input,RULE_ID,FOLLOW_2);
@@ -10095,14 +9592,14 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
// $ANTLR start "rule__QualifiedName__Group__1"
- // InternalApplicationConfiguration.g:2994:1: rule__QualifiedName__Group__1 : rule__QualifiedName__Group__1__Impl ;
+ // InternalApplicationConfiguration.g:2846:1: rule__QualifiedName__Group__1 : rule__QualifiedName__Group__1__Impl ;
public final void rule__QualifiedName__Group__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalApplicationConfiguration.g:2998:1: ( rule__QualifiedName__Group__1__Impl )
- // InternalApplicationConfiguration.g:2999:2: rule__QualifiedName__Group__1__Impl
+ // InternalApplicationConfiguration.g:2850:1: ( rule__QualifiedName__Group__1__Impl )
+ // InternalApplicationConfiguration.g:2851:2: rule__QualifiedName__Group__1__Impl
{
pushFollow(FOLLOW_2);
rule__QualifiedName__Group__1__Impl();
@@ -10128,33 +9625,33 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
// $ANTLR start "rule__QualifiedName__Group__1__Impl"
- // InternalApplicationConfiguration.g:3005:1: rule__QualifiedName__Group__1__Impl : ( ( rule__QualifiedName__Group_1__0 )* ) ;
+ // InternalApplicationConfiguration.g:2857:1: rule__QualifiedName__Group__1__Impl : ( ( rule__QualifiedName__Group_1__0 )* ) ;
public final void rule__QualifiedName__Group__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalApplicationConfiguration.g:3009:1: ( ( ( rule__QualifiedName__Group_1__0 )* ) )
- // InternalApplicationConfiguration.g:3010:1: ( ( rule__QualifiedName__Group_1__0 )* )
+ // InternalApplicationConfiguration.g:2861:1: ( ( ( rule__QualifiedName__Group_1__0 )* ) )
+ // InternalApplicationConfiguration.g:2862:1: ( ( rule__QualifiedName__Group_1__0 )* )
{
- // InternalApplicationConfiguration.g:3010:1: ( ( rule__QualifiedName__Group_1__0 )* )
- // InternalApplicationConfiguration.g:3011:2: ( rule__QualifiedName__Group_1__0 )*
+ // InternalApplicationConfiguration.g:2862:1: ( ( rule__QualifiedName__Group_1__0 )* )
+ // InternalApplicationConfiguration.g:2863:2: ( rule__QualifiedName__Group_1__0 )*
{
before(grammarAccess.getQualifiedNameAccess().getGroup_1());
- // InternalApplicationConfiguration.g:3012:2: ( rule__QualifiedName__Group_1__0 )*
- loop37:
+ // InternalApplicationConfiguration.g:2864:2: ( rule__QualifiedName__Group_1__0 )*
+ loop35:
do {
- int alt37=2;
- int LA37_0 = input.LA(1);
+ int alt35=2;
+ int LA35_0 = input.LA(1);
- if ( (LA37_0==23) ) {
- alt37=1;
+ if ( (LA35_0==23) ) {
+ alt35=1;
}
- switch (alt37) {
+ switch (alt35) {
case 1 :
- // InternalApplicationConfiguration.g:3012:3: rule__QualifiedName__Group_1__0
+ // InternalApplicationConfiguration.g:2864:3: rule__QualifiedName__Group_1__0
{
pushFollow(FOLLOW_7);
rule__QualifiedName__Group_1__0();
@@ -10166,7 +9663,7 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
break;
default :
- break loop37;
+ break loop35;
}
} while (true);
@@ -10193,14 +9690,14 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
// $ANTLR start "rule__QualifiedName__Group_1__0"
- // InternalApplicationConfiguration.g:3021:1: rule__QualifiedName__Group_1__0 : rule__QualifiedName__Group_1__0__Impl rule__QualifiedName__Group_1__1 ;
+ // InternalApplicationConfiguration.g:2873:1: rule__QualifiedName__Group_1__0 : rule__QualifiedName__Group_1__0__Impl rule__QualifiedName__Group_1__1 ;
public final void rule__QualifiedName__Group_1__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalApplicationConfiguration.g:3025:1: ( rule__QualifiedName__Group_1__0__Impl rule__QualifiedName__Group_1__1 )
- // InternalApplicationConfiguration.g:3026:2: rule__QualifiedName__Group_1__0__Impl rule__QualifiedName__Group_1__1
+ // InternalApplicationConfiguration.g:2877:1: ( rule__QualifiedName__Group_1__0__Impl rule__QualifiedName__Group_1__1 )
+ // InternalApplicationConfiguration.g:2878:2: rule__QualifiedName__Group_1__0__Impl rule__QualifiedName__Group_1__1
{
pushFollow(FOLLOW_8);
rule__QualifiedName__Group_1__0__Impl();
@@ -10231,17 +9728,17 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
// $ANTLR start "rule__QualifiedName__Group_1__0__Impl"
- // InternalApplicationConfiguration.g:3033:1: rule__QualifiedName__Group_1__0__Impl : ( '.' ) ;
+ // InternalApplicationConfiguration.g:2885:1: rule__QualifiedName__Group_1__0__Impl : ( '.' ) ;
public final void rule__QualifiedName__Group_1__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalApplicationConfiguration.g:3037:1: ( ( '.' ) )
- // InternalApplicationConfiguration.g:3038:1: ( '.' )
+ // InternalApplicationConfiguration.g:2889:1: ( ( '.' ) )
+ // InternalApplicationConfiguration.g:2890:1: ( '.' )
{
- // InternalApplicationConfiguration.g:3038:1: ( '.' )
- // InternalApplicationConfiguration.g:3039:2: '.'
+ // InternalApplicationConfiguration.g:2890:1: ( '.' )
+ // InternalApplicationConfiguration.g:2891:2: '.'
{
before(grammarAccess.getQualifiedNameAccess().getFullStopKeyword_1_0());
match(input,23,FOLLOW_2);
@@ -10268,14 +9765,14 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
// $ANTLR start "rule__QualifiedName__Group_1__1"
- // InternalApplicationConfiguration.g:3048:1: rule__QualifiedName__Group_1__1 : rule__QualifiedName__Group_1__1__Impl ;
+ // InternalApplicationConfiguration.g:2900:1: rule__QualifiedName__Group_1__1 : rule__QualifiedName__Group_1__1__Impl ;
public final void rule__QualifiedName__Group_1__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalApplicationConfiguration.g:3052:1: ( rule__QualifiedName__Group_1__1__Impl )
- // InternalApplicationConfiguration.g:3053:2: rule__QualifiedName__Group_1__1__Impl
+ // InternalApplicationConfiguration.g:2904:1: ( rule__QualifiedName__Group_1__1__Impl )
+ // InternalApplicationConfiguration.g:2905:2: rule__QualifiedName__Group_1__1__Impl
{
pushFollow(FOLLOW_2);
rule__QualifiedName__Group_1__1__Impl();
@@ -10301,17 +9798,17 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
// $ANTLR start "rule__QualifiedName__Group_1__1__Impl"
- // InternalApplicationConfiguration.g:3059:1: rule__QualifiedName__Group_1__1__Impl : ( RULE_ID ) ;
+ // InternalApplicationConfiguration.g:2911:1: rule__QualifiedName__Group_1__1__Impl : ( RULE_ID ) ;
public final void rule__QualifiedName__Group_1__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalApplicationConfiguration.g:3063:1: ( ( RULE_ID ) )
- // InternalApplicationConfiguration.g:3064:1: ( RULE_ID )
+ // InternalApplicationConfiguration.g:2915:1: ( ( RULE_ID ) )
+ // InternalApplicationConfiguration.g:2916:1: ( RULE_ID )
{
- // InternalApplicationConfiguration.g:3064:1: ( RULE_ID )
- // InternalApplicationConfiguration.g:3065:2: RULE_ID
+ // InternalApplicationConfiguration.g:2916:1: ( RULE_ID )
+ // InternalApplicationConfiguration.g:2917:2: RULE_ID
{
before(grammarAccess.getQualifiedNameAccess().getIDTerminalRuleCall_1_1());
match(input,RULE_ID,FOLLOW_2);
@@ -10338,14 +9835,14 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
// $ANTLR start "rule__REALLiteral__Group__0"
- // InternalApplicationConfiguration.g:3075:1: rule__REALLiteral__Group__0 : rule__REALLiteral__Group__0__Impl rule__REALLiteral__Group__1 ;
+ // InternalApplicationConfiguration.g:2927:1: rule__REALLiteral__Group__0 : rule__REALLiteral__Group__0__Impl rule__REALLiteral__Group__1 ;
public final void rule__REALLiteral__Group__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalApplicationConfiguration.g:3079:1: ( rule__REALLiteral__Group__0__Impl rule__REALLiteral__Group__1 )
- // InternalApplicationConfiguration.g:3080:2: rule__REALLiteral__Group__0__Impl rule__REALLiteral__Group__1
+ // InternalApplicationConfiguration.g:2931:1: ( rule__REALLiteral__Group__0__Impl rule__REALLiteral__Group__1 )
+ // InternalApplicationConfiguration.g:2932:2: rule__REALLiteral__Group__0__Impl rule__REALLiteral__Group__1
{
pushFollow(FOLLOW_9);
rule__REALLiteral__Group__0__Impl();
@@ -10376,29 +9873,29 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
// $ANTLR start "rule__REALLiteral__Group__0__Impl"
- // InternalApplicationConfiguration.g:3087:1: rule__REALLiteral__Group__0__Impl : ( ( '-' )? ) ;
+ // InternalApplicationConfiguration.g:2939:1: rule__REALLiteral__Group__0__Impl : ( ( '-' )? ) ;
public final void rule__REALLiteral__Group__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalApplicationConfiguration.g:3091:1: ( ( ( '-' )? ) )
- // InternalApplicationConfiguration.g:3092:1: ( ( '-' )? )
+ // InternalApplicationConfiguration.g:2943:1: ( ( ( '-' )? ) )
+ // InternalApplicationConfiguration.g:2944:1: ( ( '-' )? )
{
- // InternalApplicationConfiguration.g:3092:1: ( ( '-' )? )
- // InternalApplicationConfiguration.g:3093:2: ( '-' )?
+ // InternalApplicationConfiguration.g:2944:1: ( ( '-' )? )
+ // InternalApplicationConfiguration.g:2945:2: ( '-' )?
{
before(grammarAccess.getREALLiteralAccess().getHyphenMinusKeyword_0());
- // InternalApplicationConfiguration.g:3094:2: ( '-' )?
- int alt38=2;
- int LA38_0 = input.LA(1);
+ // InternalApplicationConfiguration.g:2946:2: ( '-' )?
+ int alt36=2;
+ int LA36_0 = input.LA(1);
- if ( (LA38_0==24) ) {
- alt38=1;
+ if ( (LA36_0==24) ) {
+ alt36=1;
}
- switch (alt38) {
+ switch (alt36) {
case 1 :
- // InternalApplicationConfiguration.g:3094:3: '-'
+ // InternalApplicationConfiguration.g:2946:3: '-'
{
match(input,24,FOLLOW_2);
@@ -10430,14 +9927,14 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
// $ANTLR start "rule__REALLiteral__Group__1"
- // InternalApplicationConfiguration.g:3102:1: rule__REALLiteral__Group__1 : rule__REALLiteral__Group__1__Impl rule__REALLiteral__Group__2 ;
+ // InternalApplicationConfiguration.g:2954:1: rule__REALLiteral__Group__1 : rule__REALLiteral__Group__1__Impl rule__REALLiteral__Group__2 ;
public final void rule__REALLiteral__Group__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalApplicationConfiguration.g:3106:1: ( rule__REALLiteral__Group__1__Impl rule__REALLiteral__Group__2 )
- // InternalApplicationConfiguration.g:3107:2: rule__REALLiteral__Group__1__Impl rule__REALLiteral__Group__2
+ // InternalApplicationConfiguration.g:2958:1: ( rule__REALLiteral__Group__1__Impl rule__REALLiteral__Group__2 )
+ // InternalApplicationConfiguration.g:2959:2: rule__REALLiteral__Group__1__Impl rule__REALLiteral__Group__2
{
pushFollow(FOLLOW_6);
rule__REALLiteral__Group__1__Impl();
@@ -10468,17 +9965,17 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
// $ANTLR start "rule__REALLiteral__Group__1__Impl"
- // InternalApplicationConfiguration.g:3114:1: rule__REALLiteral__Group__1__Impl : ( RULE_INT ) ;
+ // InternalApplicationConfiguration.g:2966:1: rule__REALLiteral__Group__1__Impl : ( RULE_INT ) ;
public final void rule__REALLiteral__Group__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalApplicationConfiguration.g:3118:1: ( ( RULE_INT ) )
- // InternalApplicationConfiguration.g:3119:1: ( RULE_INT )
+ // InternalApplicationConfiguration.g:2970:1: ( ( RULE_INT ) )
+ // InternalApplicationConfiguration.g:2971:1: ( RULE_INT )
{
- // InternalApplicationConfiguration.g:3119:1: ( RULE_INT )
- // InternalApplicationConfiguration.g:3120:2: RULE_INT
+ // InternalApplicationConfiguration.g:2971:1: ( RULE_INT )
+ // InternalApplicationConfiguration.g:2972:2: RULE_INT
{
before(grammarAccess.getREALLiteralAccess().getINTTerminalRuleCall_1());
match(input,RULE_INT,FOLLOW_2);
@@ -10505,14 +10002,14 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
// $ANTLR start "rule__REALLiteral__Group__2"
- // InternalApplicationConfiguration.g:3129:1: rule__REALLiteral__Group__2 : rule__REALLiteral__Group__2__Impl rule__REALLiteral__Group__3 ;
+ // InternalApplicationConfiguration.g:2981:1: rule__REALLiteral__Group__2 : rule__REALLiteral__Group__2__Impl rule__REALLiteral__Group__3 ;
public final void rule__REALLiteral__Group__2() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalApplicationConfiguration.g:3133:1: ( rule__REALLiteral__Group__2__Impl rule__REALLiteral__Group__3 )
- // InternalApplicationConfiguration.g:3134:2: rule__REALLiteral__Group__2__Impl rule__REALLiteral__Group__3
+ // InternalApplicationConfiguration.g:2985:1: ( rule__REALLiteral__Group__2__Impl rule__REALLiteral__Group__3 )
+ // InternalApplicationConfiguration.g:2986:2: rule__REALLiteral__Group__2__Impl rule__REALLiteral__Group__3
{
pushFollow(FOLLOW_9);
rule__REALLiteral__Group__2__Impl();
@@ -10543,17 +10040,17 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
// $ANTLR start "rule__REALLiteral__Group__2__Impl"
- // InternalApplicationConfiguration.g:3141:1: rule__REALLiteral__Group__2__Impl : ( '.' ) ;
+ // InternalApplicationConfiguration.g:2993:1: rule__REALLiteral__Group__2__Impl : ( '.' ) ;
public final void rule__REALLiteral__Group__2__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalApplicationConfiguration.g:3145:1: ( ( '.' ) )
- // InternalApplicationConfiguration.g:3146:1: ( '.' )
+ // InternalApplicationConfiguration.g:2997:1: ( ( '.' ) )
+ // InternalApplicationConfiguration.g:2998:1: ( '.' )
{
- // InternalApplicationConfiguration.g:3146:1: ( '.' )
- // InternalApplicationConfiguration.g:3147:2: '.'
+ // InternalApplicationConfiguration.g:2998:1: ( '.' )
+ // InternalApplicationConfiguration.g:2999:2: '.'
{
before(grammarAccess.getREALLiteralAccess().getFullStopKeyword_2());
match(input,23,FOLLOW_2);
@@ -10580,14 +10077,14 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
// $ANTLR start "rule__REALLiteral__Group__3"
- // InternalApplicationConfiguration.g:3156:1: rule__REALLiteral__Group__3 : rule__REALLiteral__Group__3__Impl ;
+ // InternalApplicationConfiguration.g:3008:1: rule__REALLiteral__Group__3 : rule__REALLiteral__Group__3__Impl ;
public final void rule__REALLiteral__Group__3() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalApplicationConfiguration.g:3160:1: ( rule__REALLiteral__Group__3__Impl )
- // InternalApplicationConfiguration.g:3161:2: rule__REALLiteral__Group__3__Impl
+ // InternalApplicationConfiguration.g:3012:1: ( rule__REALLiteral__Group__3__Impl )
+ // InternalApplicationConfiguration.g:3013:2: rule__REALLiteral__Group__3__Impl
{
pushFollow(FOLLOW_2);
rule__REALLiteral__Group__3__Impl();
@@ -10613,17 +10110,17 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
// $ANTLR start "rule__REALLiteral__Group__3__Impl"
- // InternalApplicationConfiguration.g:3167:1: rule__REALLiteral__Group__3__Impl : ( RULE_INT ) ;
+ // InternalApplicationConfiguration.g:3019:1: rule__REALLiteral__Group__3__Impl : ( RULE_INT ) ;
public final void rule__REALLiteral__Group__3__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalApplicationConfiguration.g:3171:1: ( ( RULE_INT ) )
- // InternalApplicationConfiguration.g:3172:1: ( RULE_INT )
+ // InternalApplicationConfiguration.g:3023:1: ( ( RULE_INT ) )
+ // InternalApplicationConfiguration.g:3024:1: ( RULE_INT )
{
- // InternalApplicationConfiguration.g:3172:1: ( RULE_INT )
- // InternalApplicationConfiguration.g:3173:2: RULE_INT
+ // InternalApplicationConfiguration.g:3024:1: ( RULE_INT )
+ // InternalApplicationConfiguration.g:3025:2: RULE_INT
{
before(grammarAccess.getREALLiteralAccess().getINTTerminalRuleCall_3());
match(input,RULE_INT,FOLLOW_2);
@@ -10650,14 +10147,14 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
// $ANTLR start "rule__INTLiteral__Group__0"
- // InternalApplicationConfiguration.g:3183:1: rule__INTLiteral__Group__0 : rule__INTLiteral__Group__0__Impl rule__INTLiteral__Group__1 ;
+ // InternalApplicationConfiguration.g:3035:1: rule__INTLiteral__Group__0 : rule__INTLiteral__Group__0__Impl rule__INTLiteral__Group__1 ;
public final void rule__INTLiteral__Group__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalApplicationConfiguration.g:3187:1: ( rule__INTLiteral__Group__0__Impl rule__INTLiteral__Group__1 )
- // InternalApplicationConfiguration.g:3188:2: rule__INTLiteral__Group__0__Impl rule__INTLiteral__Group__1
+ // InternalApplicationConfiguration.g:3039:1: ( rule__INTLiteral__Group__0__Impl rule__INTLiteral__Group__1 )
+ // InternalApplicationConfiguration.g:3040:2: rule__INTLiteral__Group__0__Impl rule__INTLiteral__Group__1
{
pushFollow(FOLLOW_9);
rule__INTLiteral__Group__0__Impl();
@@ -10688,29 +10185,29 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
// $ANTLR start "rule__INTLiteral__Group__0__Impl"
- // InternalApplicationConfiguration.g:3195:1: rule__INTLiteral__Group__0__Impl : ( ( '-' )? ) ;
+ // InternalApplicationConfiguration.g:3047:1: rule__INTLiteral__Group__0__Impl : ( ( '-' )? ) ;
public final void rule__INTLiteral__Group__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalApplicationConfiguration.g:3199:1: ( ( ( '-' )? ) )
- // InternalApplicationConfiguration.g:3200:1: ( ( '-' )? )
+ // InternalApplicationConfiguration.g:3051:1: ( ( ( '-' )? ) )
+ // InternalApplicationConfiguration.g:3052:1: ( ( '-' )? )
{
- // InternalApplicationConfiguration.g:3200:1: ( ( '-' )? )
- // InternalApplicationConfiguration.g:3201:2: ( '-' )?
+ // InternalApplicationConfiguration.g:3052:1: ( ( '-' )? )
+ // InternalApplicationConfiguration.g:3053:2: ( '-' )?
{
before(grammarAccess.getINTLiteralAccess().getHyphenMinusKeyword_0());
- // InternalApplicationConfiguration.g:3202:2: ( '-' )?
- int alt39=2;
- int LA39_0 = input.LA(1);
+ // InternalApplicationConfiguration.g:3054:2: ( '-' )?
+ int alt37=2;
+ int LA37_0 = input.LA(1);
- if ( (LA39_0==24) ) {
- alt39=1;
+ if ( (LA37_0==24) ) {
+ alt37=1;
}
- switch (alt39) {
+ switch (alt37) {
case 1 :
- // InternalApplicationConfiguration.g:3202:3: '-'
+ // InternalApplicationConfiguration.g:3054:3: '-'
{
match(input,24,FOLLOW_2);
@@ -10742,14 +10239,14 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
// $ANTLR start "rule__INTLiteral__Group__1"
- // InternalApplicationConfiguration.g:3210:1: rule__INTLiteral__Group__1 : rule__INTLiteral__Group__1__Impl ;
+ // InternalApplicationConfiguration.g:3062:1: rule__INTLiteral__Group__1 : rule__INTLiteral__Group__1__Impl ;
public final void rule__INTLiteral__Group__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalApplicationConfiguration.g:3214:1: ( rule__INTLiteral__Group__1__Impl )
- // InternalApplicationConfiguration.g:3215:2: rule__INTLiteral__Group__1__Impl
+ // InternalApplicationConfiguration.g:3066:1: ( rule__INTLiteral__Group__1__Impl )
+ // InternalApplicationConfiguration.g:3067:2: rule__INTLiteral__Group__1__Impl
{
pushFollow(FOLLOW_2);
rule__INTLiteral__Group__1__Impl();
@@ -10775,17 +10272,17 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
// $ANTLR start "rule__INTLiteral__Group__1__Impl"
- // InternalApplicationConfiguration.g:3221:1: rule__INTLiteral__Group__1__Impl : ( RULE_INT ) ;
+ // InternalApplicationConfiguration.g:3073:1: rule__INTLiteral__Group__1__Impl : ( RULE_INT ) ;
public final void rule__INTLiteral__Group__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalApplicationConfiguration.g:3225:1: ( ( RULE_INT ) )
- // InternalApplicationConfiguration.g:3226:1: ( RULE_INT )
+ // InternalApplicationConfiguration.g:3077:1: ( ( RULE_INT ) )
+ // InternalApplicationConfiguration.g:3078:1: ( RULE_INT )
{
- // InternalApplicationConfiguration.g:3226:1: ( RULE_INT )
- // InternalApplicationConfiguration.g:3227:2: RULE_INT
+ // InternalApplicationConfiguration.g:3078:1: ( RULE_INT )
+ // InternalApplicationConfiguration.g:3079:2: RULE_INT
{
before(grammarAccess.getINTLiteralAccess().getINTTerminalRuleCall_1());
match(input,RULE_INT,FOLLOW_2);
@@ -10812,14 +10309,14 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
// $ANTLR start "rule__EPackageImport__Group__0"
- // InternalApplicationConfiguration.g:3237:1: rule__EPackageImport__Group__0 : rule__EPackageImport__Group__0__Impl rule__EPackageImport__Group__1 ;
+ // InternalApplicationConfiguration.g:3089:1: rule__EPackageImport__Group__0 : rule__EPackageImport__Group__0__Impl rule__EPackageImport__Group__1 ;
public final void rule__EPackageImport__Group__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalApplicationConfiguration.g:3241:1: ( rule__EPackageImport__Group__0__Impl rule__EPackageImport__Group__1 )
- // InternalApplicationConfiguration.g:3242:2: rule__EPackageImport__Group__0__Impl rule__EPackageImport__Group__1
+ // InternalApplicationConfiguration.g:3093:1: ( rule__EPackageImport__Group__0__Impl rule__EPackageImport__Group__1 )
+ // InternalApplicationConfiguration.g:3094:2: rule__EPackageImport__Group__0__Impl rule__EPackageImport__Group__1
{
pushFollow(FOLLOW_10);
rule__EPackageImport__Group__0__Impl();
@@ -10850,17 +10347,17 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
// $ANTLR start "rule__EPackageImport__Group__0__Impl"
- // InternalApplicationConfiguration.g:3249:1: rule__EPackageImport__Group__0__Impl : ( 'import' ) ;
+ // InternalApplicationConfiguration.g:3101:1: rule__EPackageImport__Group__0__Impl : ( 'import' ) ;
public final void rule__EPackageImport__Group__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalApplicationConfiguration.g:3253:1: ( ( 'import' ) )
- // InternalApplicationConfiguration.g:3254:1: ( 'import' )
+ // InternalApplicationConfiguration.g:3105:1: ( ( 'import' ) )
+ // InternalApplicationConfiguration.g:3106:1: ( 'import' )
{
- // InternalApplicationConfiguration.g:3254:1: ( 'import' )
- // InternalApplicationConfiguration.g:3255:2: 'import'
+ // InternalApplicationConfiguration.g:3106:1: ( 'import' )
+ // InternalApplicationConfiguration.g:3107:2: 'import'
{
before(grammarAccess.getEPackageImportAccess().getImportKeyword_0());
match(input,25,FOLLOW_2);
@@ -10887,14 +10384,14 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
// $ANTLR start "rule__EPackageImport__Group__1"
- // InternalApplicationConfiguration.g:3264:1: rule__EPackageImport__Group__1 : rule__EPackageImport__Group__1__Impl rule__EPackageImport__Group__2 ;
+ // InternalApplicationConfiguration.g:3116:1: rule__EPackageImport__Group__1 : rule__EPackageImport__Group__1__Impl rule__EPackageImport__Group__2 ;
public final void rule__EPackageImport__Group__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalApplicationConfiguration.g:3268:1: ( rule__EPackageImport__Group__1__Impl rule__EPackageImport__Group__2 )
- // InternalApplicationConfiguration.g:3269:2: rule__EPackageImport__Group__1__Impl rule__EPackageImport__Group__2
+ // InternalApplicationConfiguration.g:3120:1: ( rule__EPackageImport__Group__1__Impl rule__EPackageImport__Group__2 )
+ // InternalApplicationConfiguration.g:3121:2: rule__EPackageImport__Group__1__Impl rule__EPackageImport__Group__2
{
pushFollow(FOLLOW_11);
rule__EPackageImport__Group__1__Impl();
@@ -10925,17 +10422,17 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
// $ANTLR start "rule__EPackageImport__Group__1__Impl"
- // InternalApplicationConfiguration.g:3276:1: rule__EPackageImport__Group__1__Impl : ( 'epackage' ) ;
+ // InternalApplicationConfiguration.g:3128:1: rule__EPackageImport__Group__1__Impl : ( 'epackage' ) ;
public final void rule__EPackageImport__Group__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalApplicationConfiguration.g:3280:1: ( ( 'epackage' ) )
- // InternalApplicationConfiguration.g:3281:1: ( 'epackage' )
+ // InternalApplicationConfiguration.g:3132:1: ( ( 'epackage' ) )
+ // InternalApplicationConfiguration.g:3133:1: ( 'epackage' )
{
- // InternalApplicationConfiguration.g:3281:1: ( 'epackage' )
- // InternalApplicationConfiguration.g:3282:2: 'epackage'
+ // InternalApplicationConfiguration.g:3133:1: ( 'epackage' )
+ // InternalApplicationConfiguration.g:3134:2: 'epackage'
{
before(grammarAccess.getEPackageImportAccess().getEpackageKeyword_1());
match(input,26,FOLLOW_2);
@@ -10962,14 +10459,14 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
// $ANTLR start "rule__EPackageImport__Group__2"
- // InternalApplicationConfiguration.g:3291:1: rule__EPackageImport__Group__2 : rule__EPackageImport__Group__2__Impl ;
+ // InternalApplicationConfiguration.g:3143:1: rule__EPackageImport__Group__2 : rule__EPackageImport__Group__2__Impl ;
public final void rule__EPackageImport__Group__2() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalApplicationConfiguration.g:3295:1: ( rule__EPackageImport__Group__2__Impl )
- // InternalApplicationConfiguration.g:3296:2: rule__EPackageImport__Group__2__Impl
+ // InternalApplicationConfiguration.g:3147:1: ( rule__EPackageImport__Group__2__Impl )
+ // InternalApplicationConfiguration.g:3148:2: rule__EPackageImport__Group__2__Impl
{
pushFollow(FOLLOW_2);
rule__EPackageImport__Group__2__Impl();
@@ -10995,21 +10492,21 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
// $ANTLR start "rule__EPackageImport__Group__2__Impl"
- // InternalApplicationConfiguration.g:3302:1: rule__EPackageImport__Group__2__Impl : ( ( rule__EPackageImport__ImportedPackageAssignment_2 ) ) ;
+ // InternalApplicationConfiguration.g:3154:1: rule__EPackageImport__Group__2__Impl : ( ( rule__EPackageImport__ImportedPackageAssignment_2 ) ) ;
public final void rule__EPackageImport__Group__2__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalApplicationConfiguration.g:3306:1: ( ( ( rule__EPackageImport__ImportedPackageAssignment_2 ) ) )
- // InternalApplicationConfiguration.g:3307:1: ( ( rule__EPackageImport__ImportedPackageAssignment_2 ) )
+ // InternalApplicationConfiguration.g:3158:1: ( ( ( rule__EPackageImport__ImportedPackageAssignment_2 ) ) )
+ // InternalApplicationConfiguration.g:3159:1: ( ( rule__EPackageImport__ImportedPackageAssignment_2 ) )
{
- // InternalApplicationConfiguration.g:3307:1: ( ( rule__EPackageImport__ImportedPackageAssignment_2 ) )
- // InternalApplicationConfiguration.g:3308:2: ( rule__EPackageImport__ImportedPackageAssignment_2 )
+ // InternalApplicationConfiguration.g:3159:1: ( ( rule__EPackageImport__ImportedPackageAssignment_2 ) )
+ // InternalApplicationConfiguration.g:3160:2: ( rule__EPackageImport__ImportedPackageAssignment_2 )
{
before(grammarAccess.getEPackageImportAccess().getImportedPackageAssignment_2());
- // InternalApplicationConfiguration.g:3309:2: ( rule__EPackageImport__ImportedPackageAssignment_2 )
- // InternalApplicationConfiguration.g:3309:3: rule__EPackageImport__ImportedPackageAssignment_2
+ // InternalApplicationConfiguration.g:3161:2: ( rule__EPackageImport__ImportedPackageAssignment_2 )
+ // InternalApplicationConfiguration.g:3161:3: rule__EPackageImport__ImportedPackageAssignment_2
{
pushFollow(FOLLOW_2);
rule__EPackageImport__ImportedPackageAssignment_2();
@@ -11042,14 +10539,14 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
// $ANTLR start "rule__ViatraImport__Group__0"
- // InternalApplicationConfiguration.g:3318:1: rule__ViatraImport__Group__0 : rule__ViatraImport__Group__0__Impl rule__ViatraImport__Group__1 ;
+ // InternalApplicationConfiguration.g:3170:1: rule__ViatraImport__Group__0 : rule__ViatraImport__Group__0__Impl rule__ViatraImport__Group__1 ;
public final void rule__ViatraImport__Group__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalApplicationConfiguration.g:3322:1: ( rule__ViatraImport__Group__0__Impl rule__ViatraImport__Group__1 )
- // InternalApplicationConfiguration.g:3323:2: rule__ViatraImport__Group__0__Impl rule__ViatraImport__Group__1
+ // InternalApplicationConfiguration.g:3174:1: ( rule__ViatraImport__Group__0__Impl rule__ViatraImport__Group__1 )
+ // InternalApplicationConfiguration.g:3175:2: rule__ViatraImport__Group__0__Impl rule__ViatraImport__Group__1
{
pushFollow(FOLLOW_12);
rule__ViatraImport__Group__0__Impl();
@@ -11080,17 +10577,17 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
// $ANTLR start "rule__ViatraImport__Group__0__Impl"
- // InternalApplicationConfiguration.g:3330:1: rule__ViatraImport__Group__0__Impl : ( 'import' ) ;
+ // InternalApplicationConfiguration.g:3182:1: rule__ViatraImport__Group__0__Impl : ( 'import' ) ;
public final void rule__ViatraImport__Group__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalApplicationConfiguration.g:3334:1: ( ( 'import' ) )
- // InternalApplicationConfiguration.g:3335:1: ( 'import' )
+ // InternalApplicationConfiguration.g:3186:1: ( ( 'import' ) )
+ // InternalApplicationConfiguration.g:3187:1: ( 'import' )
{
- // InternalApplicationConfiguration.g:3335:1: ( 'import' )
- // InternalApplicationConfiguration.g:3336:2: 'import'
+ // InternalApplicationConfiguration.g:3187:1: ( 'import' )
+ // InternalApplicationConfiguration.g:3188:2: 'import'
{
before(grammarAccess.getViatraImportAccess().getImportKeyword_0());
match(input,25,FOLLOW_2);
@@ -11117,14 +10614,14 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
// $ANTLR start "rule__ViatraImport__Group__1"
- // InternalApplicationConfiguration.g:3345:1: rule__ViatraImport__Group__1 : rule__ViatraImport__Group__1__Impl rule__ViatraImport__Group__2 ;
+ // InternalApplicationConfiguration.g:3197:1: rule__ViatraImport__Group__1 : rule__ViatraImport__Group__1__Impl rule__ViatraImport__Group__2 ;
public final void rule__ViatraImport__Group__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalApplicationConfiguration.g:3349:1: ( rule__ViatraImport__Group__1__Impl rule__ViatraImport__Group__2 )
- // InternalApplicationConfiguration.g:3350:2: rule__ViatraImport__Group__1__Impl rule__ViatraImport__Group__2
+ // InternalApplicationConfiguration.g:3201:1: ( rule__ViatraImport__Group__1__Impl rule__ViatraImport__Group__2 )
+ // InternalApplicationConfiguration.g:3202:2: rule__ViatraImport__Group__1__Impl rule__ViatraImport__Group__2
{
pushFollow(FOLLOW_11);
rule__ViatraImport__Group__1__Impl();
@@ -11155,17 +10652,17 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
// $ANTLR start "rule__ViatraImport__Group__1__Impl"
- // InternalApplicationConfiguration.g:3357:1: rule__ViatraImport__Group__1__Impl : ( 'viatra' ) ;
+ // InternalApplicationConfiguration.g:3209:1: rule__ViatraImport__Group__1__Impl : ( 'viatra' ) ;
public final void rule__ViatraImport__Group__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalApplicationConfiguration.g:3361:1: ( ( 'viatra' ) )
- // InternalApplicationConfiguration.g:3362:1: ( 'viatra' )
+ // InternalApplicationConfiguration.g:3213:1: ( ( 'viatra' ) )
+ // InternalApplicationConfiguration.g:3214:1: ( 'viatra' )
{
- // InternalApplicationConfiguration.g:3362:1: ( 'viatra' )
- // InternalApplicationConfiguration.g:3363:2: 'viatra'
+ // InternalApplicationConfiguration.g:3214:1: ( 'viatra' )
+ // InternalApplicationConfiguration.g:3215:2: 'viatra'
{
before(grammarAccess.getViatraImportAccess().getViatraKeyword_1());
match(input,27,FOLLOW_2);
@@ -11192,14 +10689,14 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
// $ANTLR start "rule__ViatraImport__Group__2"
- // InternalApplicationConfiguration.g:3372:1: rule__ViatraImport__Group__2 : rule__ViatraImport__Group__2__Impl ;
+ // InternalApplicationConfiguration.g:3224:1: rule__ViatraImport__Group__2 : rule__ViatraImport__Group__2__Impl ;
public final void rule__ViatraImport__Group__2() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalApplicationConfiguration.g:3376:1: ( rule__ViatraImport__Group__2__Impl )
- // InternalApplicationConfiguration.g:3377:2: rule__ViatraImport__Group__2__Impl
+ // InternalApplicationConfiguration.g:3228:1: ( rule__ViatraImport__Group__2__Impl )
+ // InternalApplicationConfiguration.g:3229:2: rule__ViatraImport__Group__2__Impl
{
pushFollow(FOLLOW_2);
rule__ViatraImport__Group__2__Impl();
@@ -11225,21 +10722,21 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
// $ANTLR start "rule__ViatraImport__Group__2__Impl"
- // InternalApplicationConfiguration.g:3383:1: rule__ViatraImport__Group__2__Impl : ( ( rule__ViatraImport__ImportedViatraAssignment_2 ) ) ;
+ // InternalApplicationConfiguration.g:3235:1: rule__ViatraImport__Group__2__Impl : ( ( rule__ViatraImport__ImportedViatraAssignment_2 ) ) ;
public final void rule__ViatraImport__Group__2__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalApplicationConfiguration.g:3387:1: ( ( ( rule__ViatraImport__ImportedViatraAssignment_2 ) ) )
- // InternalApplicationConfiguration.g:3388:1: ( ( rule__ViatraImport__ImportedViatraAssignment_2 ) )
+ // InternalApplicationConfiguration.g:3239:1: ( ( ( rule__ViatraImport__ImportedViatraAssignment_2 ) ) )
+ // InternalApplicationConfiguration.g:3240:1: ( ( rule__ViatraImport__ImportedViatraAssignment_2 ) )
{
- // InternalApplicationConfiguration.g:3388:1: ( ( rule__ViatraImport__ImportedViatraAssignment_2 ) )
- // InternalApplicationConfiguration.g:3389:2: ( rule__ViatraImport__ImportedViatraAssignment_2 )
+ // InternalApplicationConfiguration.g:3240:1: ( ( rule__ViatraImport__ImportedViatraAssignment_2 ) )
+ // InternalApplicationConfiguration.g:3241:2: ( rule__ViatraImport__ImportedViatraAssignment_2 )
{
before(grammarAccess.getViatraImportAccess().getImportedViatraAssignment_2());
- // InternalApplicationConfiguration.g:3390:2: ( rule__ViatraImport__ImportedViatraAssignment_2 )
- // InternalApplicationConfiguration.g:3390:3: rule__ViatraImport__ImportedViatraAssignment_2
+ // InternalApplicationConfiguration.g:3242:2: ( rule__ViatraImport__ImportedViatraAssignment_2 )
+ // InternalApplicationConfiguration.g:3242:3: rule__ViatraImport__ImportedViatraAssignment_2
{
pushFollow(FOLLOW_2);
rule__ViatraImport__ImportedViatraAssignment_2();
@@ -11271,23 +10768,23 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
// $ANTLR end "rule__ViatraImport__Group__2__Impl"
- // $ANTLR start "rule__CftImport__Group__0"
- // InternalApplicationConfiguration.g:3399:1: rule__CftImport__Group__0 : rule__CftImport__Group__0__Impl rule__CftImport__Group__1 ;
- public final void rule__CftImport__Group__0() throws RecognitionException {
+ // $ANTLR start "rule__FileDeclaration__Group__0"
+ // InternalApplicationConfiguration.g:3251:1: rule__FileDeclaration__Group__0 : rule__FileDeclaration__Group__0__Impl rule__FileDeclaration__Group__1 ;
+ public final void rule__FileDeclaration__Group__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalApplicationConfiguration.g:3403:1: ( rule__CftImport__Group__0__Impl rule__CftImport__Group__1 )
- // InternalApplicationConfiguration.g:3404:2: rule__CftImport__Group__0__Impl rule__CftImport__Group__1
+ // InternalApplicationConfiguration.g:3255:1: ( rule__FileDeclaration__Group__0__Impl rule__FileDeclaration__Group__1 )
+ // InternalApplicationConfiguration.g:3256:2: rule__FileDeclaration__Group__0__Impl rule__FileDeclaration__Group__1
{
- pushFollow(FOLLOW_13);
- rule__CftImport__Group__0__Impl();
+ pushFollow(FOLLOW_8);
+ rule__FileDeclaration__Group__0__Impl();
state._fsp--;
pushFollow(FOLLOW_2);
- rule__CftImport__Group__1();
+ rule__FileDeclaration__Group__1();
state._fsp--;
@@ -11306,25 +10803,25 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
}
return ;
}
- // $ANTLR end "rule__CftImport__Group__0"
+ // $ANTLR end "rule__FileDeclaration__Group__0"
- // $ANTLR start "rule__CftImport__Group__0__Impl"
- // InternalApplicationConfiguration.g:3411:1: rule__CftImport__Group__0__Impl : ( 'import' ) ;
- public final void rule__CftImport__Group__0__Impl() throws RecognitionException {
+ // $ANTLR start "rule__FileDeclaration__Group__0__Impl"
+ // InternalApplicationConfiguration.g:3263:1: rule__FileDeclaration__Group__0__Impl : ( 'file' ) ;
+ public final void rule__FileDeclaration__Group__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalApplicationConfiguration.g:3415:1: ( ( 'import' ) )
- // InternalApplicationConfiguration.g:3416:1: ( 'import' )
+ // InternalApplicationConfiguration.g:3267:1: ( ( 'file' ) )
+ // InternalApplicationConfiguration.g:3268:1: ( 'file' )
{
- // InternalApplicationConfiguration.g:3416:1: ( 'import' )
- // InternalApplicationConfiguration.g:3417:2: 'import'
+ // InternalApplicationConfiguration.g:3268:1: ( 'file' )
+ // InternalApplicationConfiguration.g:3269:2: 'file'
{
- before(grammarAccess.getCftImportAccess().getImportKeyword_0());
- match(input,25,FOLLOW_2);
- after(grammarAccess.getCftImportAccess().getImportKeyword_0());
+ before(grammarAccess.getFileDeclarationAccess().getFileKeyword_0());
+ match(input,28,FOLLOW_2);
+ after(grammarAccess.getFileDeclarationAccess().getFileKeyword_0());
}
@@ -11343,26 +10840,26 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
}
return ;
}
- // $ANTLR end "rule__CftImport__Group__0__Impl"
+ // $ANTLR end "rule__FileDeclaration__Group__0__Impl"
- // $ANTLR start "rule__CftImport__Group__1"
- // InternalApplicationConfiguration.g:3426:1: rule__CftImport__Group__1 : rule__CftImport__Group__1__Impl rule__CftImport__Group__2 ;
- public final void rule__CftImport__Group__1() throws RecognitionException {
+ // $ANTLR start "rule__FileDeclaration__Group__1"
+ // InternalApplicationConfiguration.g:3278:1: rule__FileDeclaration__Group__1 : rule__FileDeclaration__Group__1__Impl rule__FileDeclaration__Group__2 ;
+ public final void rule__FileDeclaration__Group__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalApplicationConfiguration.g:3430:1: ( rule__CftImport__Group__1__Impl rule__CftImport__Group__2 )
- // InternalApplicationConfiguration.g:3431:2: rule__CftImport__Group__1__Impl rule__CftImport__Group__2
+ // InternalApplicationConfiguration.g:3282:1: ( rule__FileDeclaration__Group__1__Impl rule__FileDeclaration__Group__2 )
+ // InternalApplicationConfiguration.g:3283:2: rule__FileDeclaration__Group__1__Impl rule__FileDeclaration__Group__2
{
- pushFollow(FOLLOW_11);
- rule__CftImport__Group__1__Impl();
+ pushFollow(FOLLOW_13);
+ rule__FileDeclaration__Group__1__Impl();
state._fsp--;
pushFollow(FOLLOW_2);
- rule__CftImport__Group__2();
+ rule__FileDeclaration__Group__2();
state._fsp--;
@@ -11381,25 +10878,35 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
}
return ;
}
- // $ANTLR end "rule__CftImport__Group__1"
+ // $ANTLR end "rule__FileDeclaration__Group__1"
- // $ANTLR start "rule__CftImport__Group__1__Impl"
- // InternalApplicationConfiguration.g:3438:1: rule__CftImport__Group__1__Impl : ( 'reliability' ) ;
- public final void rule__CftImport__Group__1__Impl() throws RecognitionException {
+ // $ANTLR start "rule__FileDeclaration__Group__1__Impl"
+ // InternalApplicationConfiguration.g:3290:1: rule__FileDeclaration__Group__1__Impl : ( ( rule__FileDeclaration__NameAssignment_1 ) ) ;
+ public final void rule__FileDeclaration__Group__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalApplicationConfiguration.g:3442:1: ( ( 'reliability' ) )
- // InternalApplicationConfiguration.g:3443:1: ( 'reliability' )
+ // InternalApplicationConfiguration.g:3294:1: ( ( ( rule__FileDeclaration__NameAssignment_1 ) ) )
+ // InternalApplicationConfiguration.g:3295:1: ( ( rule__FileDeclaration__NameAssignment_1 ) )
{
- // InternalApplicationConfiguration.g:3443:1: ( 'reliability' )
- // InternalApplicationConfiguration.g:3444:2: 'reliability'
+ // InternalApplicationConfiguration.g:3295:1: ( ( rule__FileDeclaration__NameAssignment_1 ) )
+ // InternalApplicationConfiguration.g:3296:2: ( rule__FileDeclaration__NameAssignment_1 )
{
- before(grammarAccess.getCftImportAccess().getReliabilityKeyword_1());
- match(input,28,FOLLOW_2);
- after(grammarAccess.getCftImportAccess().getReliabilityKeyword_1());
+ before(grammarAccess.getFileDeclarationAccess().getNameAssignment_1());
+ // InternalApplicationConfiguration.g:3297:2: ( rule__FileDeclaration__NameAssignment_1 )
+ // InternalApplicationConfiguration.g:3297:3: rule__FileDeclaration__NameAssignment_1
+ {
+ pushFollow(FOLLOW_2);
+ rule__FileDeclaration__NameAssignment_1();
+
+ state._fsp--;
+
+
+ }
+
+ after(grammarAccess.getFileDeclarationAccess().getNameAssignment_1());
}
@@ -11418,21 +10925,26 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
}
return ;
}
- // $ANTLR end "rule__CftImport__Group__1__Impl"
+ // $ANTLR end "rule__FileDeclaration__Group__1__Impl"
- // $ANTLR start "rule__CftImport__Group__2"
- // InternalApplicationConfiguration.g:3453:1: rule__CftImport__Group__2 : rule__CftImport__Group__2__Impl ;
- public final void rule__CftImport__Group__2() throws RecognitionException {
+ // $ANTLR start "rule__FileDeclaration__Group__2"
+ // InternalApplicationConfiguration.g:3305:1: rule__FileDeclaration__Group__2 : rule__FileDeclaration__Group__2__Impl rule__FileDeclaration__Group__3 ;
+ public final void rule__FileDeclaration__Group__2() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalApplicationConfiguration.g:3457:1: ( rule__CftImport__Group__2__Impl )
- // InternalApplicationConfiguration.g:3458:2: rule__CftImport__Group__2__Impl
+ // InternalApplicationConfiguration.g:3309:1: ( rule__FileDeclaration__Group__2__Impl rule__FileDeclaration__Group__3 )
+ // InternalApplicationConfiguration.g:3310:2: rule__FileDeclaration__Group__2__Impl rule__FileDeclaration__Group__3
{
+ pushFollow(FOLLOW_11);
+ rule__FileDeclaration__Group__2__Impl();
+
+ state._fsp--;
+
pushFollow(FOLLOW_2);
- rule__CftImport__Group__2__Impl();
+ rule__FileDeclaration__Group__3();
state._fsp--;
@@ -11451,35 +10963,25 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
}
return ;
}
- // $ANTLR end "rule__CftImport__Group__2"
+ // $ANTLR end "rule__FileDeclaration__Group__2"
- // $ANTLR start "rule__CftImport__Group__2__Impl"
- // InternalApplicationConfiguration.g:3464:1: rule__CftImport__Group__2__Impl : ( ( rule__CftImport__ImportedCftAssignment_2 ) ) ;
- public final void rule__CftImport__Group__2__Impl() throws RecognitionException {
+ // $ANTLR start "rule__FileDeclaration__Group__2__Impl"
+ // InternalApplicationConfiguration.g:3317:1: rule__FileDeclaration__Group__2__Impl : ( '=' ) ;
+ public final void rule__FileDeclaration__Group__2__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalApplicationConfiguration.g:3468:1: ( ( ( rule__CftImport__ImportedCftAssignment_2 ) ) )
- // InternalApplicationConfiguration.g:3469:1: ( ( rule__CftImport__ImportedCftAssignment_2 ) )
- {
- // InternalApplicationConfiguration.g:3469:1: ( ( rule__CftImport__ImportedCftAssignment_2 ) )
- // InternalApplicationConfiguration.g:3470:2: ( rule__CftImport__ImportedCftAssignment_2 )
+ // InternalApplicationConfiguration.g:3321:1: ( ( '=' ) )
+ // InternalApplicationConfiguration.g:3322:1: ( '=' )
{
- before(grammarAccess.getCftImportAccess().getImportedCftAssignment_2());
- // InternalApplicationConfiguration.g:3471:2: ( rule__CftImport__ImportedCftAssignment_2 )
- // InternalApplicationConfiguration.g:3471:3: rule__CftImport__ImportedCftAssignment_2
+ // InternalApplicationConfiguration.g:3322:1: ( '=' )
+ // InternalApplicationConfiguration.g:3323:2: '='
{
- pushFollow(FOLLOW_2);
- rule__CftImport__ImportedCftAssignment_2();
-
- state._fsp--;
-
-
- }
-
- after(grammarAccess.getCftImportAccess().getImportedCftAssignment_2());
+ before(grammarAccess.getFileDeclarationAccess().getEqualsSignKeyword_2());
+ match(input,29,FOLLOW_2);
+ after(grammarAccess.getFileDeclarationAccess().getEqualsSignKeyword_2());
}
@@ -11498,26 +11000,21 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
}
return ;
}
- // $ANTLR end "rule__CftImport__Group__2__Impl"
+ // $ANTLR end "rule__FileDeclaration__Group__2__Impl"
- // $ANTLR start "rule__FileDeclaration__Group__0"
- // InternalApplicationConfiguration.g:3480:1: rule__FileDeclaration__Group__0 : rule__FileDeclaration__Group__0__Impl rule__FileDeclaration__Group__1 ;
- public final void rule__FileDeclaration__Group__0() throws RecognitionException {
+ // $ANTLR start "rule__FileDeclaration__Group__3"
+ // InternalApplicationConfiguration.g:3332:1: rule__FileDeclaration__Group__3 : rule__FileDeclaration__Group__3__Impl ;
+ public final void rule__FileDeclaration__Group__3() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalApplicationConfiguration.g:3484:1: ( rule__FileDeclaration__Group__0__Impl rule__FileDeclaration__Group__1 )
- // InternalApplicationConfiguration.g:3485:2: rule__FileDeclaration__Group__0__Impl rule__FileDeclaration__Group__1
+ // InternalApplicationConfiguration.g:3336:1: ( rule__FileDeclaration__Group__3__Impl )
+ // InternalApplicationConfiguration.g:3337:2: rule__FileDeclaration__Group__3__Impl
{
- pushFollow(FOLLOW_8);
- rule__FileDeclaration__Group__0__Impl();
-
- state._fsp--;
-
pushFollow(FOLLOW_2);
- rule__FileDeclaration__Group__1();
+ rule__FileDeclaration__Group__3__Impl();
state._fsp--;
@@ -11536,25 +11033,35 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
}
return ;
}
- // $ANTLR end "rule__FileDeclaration__Group__0"
+ // $ANTLR end "rule__FileDeclaration__Group__3"
- // $ANTLR start "rule__FileDeclaration__Group__0__Impl"
- // InternalApplicationConfiguration.g:3492:1: rule__FileDeclaration__Group__0__Impl : ( 'file' ) ;
- public final void rule__FileDeclaration__Group__0__Impl() throws RecognitionException {
+ // $ANTLR start "rule__FileDeclaration__Group__3__Impl"
+ // InternalApplicationConfiguration.g:3343:1: rule__FileDeclaration__Group__3__Impl : ( ( rule__FileDeclaration__SpecificationAssignment_3 ) ) ;
+ public final void rule__FileDeclaration__Group__3__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalApplicationConfiguration.g:3496:1: ( ( 'file' ) )
- // InternalApplicationConfiguration.g:3497:1: ( 'file' )
+ // InternalApplicationConfiguration.g:3347:1: ( ( ( rule__FileDeclaration__SpecificationAssignment_3 ) ) )
+ // InternalApplicationConfiguration.g:3348:1: ( ( rule__FileDeclaration__SpecificationAssignment_3 ) )
{
- // InternalApplicationConfiguration.g:3497:1: ( 'file' )
- // InternalApplicationConfiguration.g:3498:2: 'file'
+ // InternalApplicationConfiguration.g:3348:1: ( ( rule__FileDeclaration__SpecificationAssignment_3 ) )
+ // InternalApplicationConfiguration.g:3349:2: ( rule__FileDeclaration__SpecificationAssignment_3 )
{
- before(grammarAccess.getFileDeclarationAccess().getFileKeyword_0());
- match(input,29,FOLLOW_2);
- after(grammarAccess.getFileDeclarationAccess().getFileKeyword_0());
+ before(grammarAccess.getFileDeclarationAccess().getSpecificationAssignment_3());
+ // InternalApplicationConfiguration.g:3350:2: ( rule__FileDeclaration__SpecificationAssignment_3 )
+ // InternalApplicationConfiguration.g:3350:3: rule__FileDeclaration__SpecificationAssignment_3
+ {
+ pushFollow(FOLLOW_2);
+ rule__FileDeclaration__SpecificationAssignment_3();
+
+ state._fsp--;
+
+
+ }
+
+ after(grammarAccess.getFileDeclarationAccess().getSpecificationAssignment_3());
}
@@ -11573,26 +11080,26 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
}
return ;
}
- // $ANTLR end "rule__FileDeclaration__Group__0__Impl"
+ // $ANTLR end "rule__FileDeclaration__Group__3__Impl"
- // $ANTLR start "rule__FileDeclaration__Group__1"
- // InternalApplicationConfiguration.g:3507:1: rule__FileDeclaration__Group__1 : rule__FileDeclaration__Group__1__Impl rule__FileDeclaration__Group__2 ;
- public final void rule__FileDeclaration__Group__1() throws RecognitionException {
+ // $ANTLR start "rule__MetamodelSpecification__Group__0"
+ // InternalApplicationConfiguration.g:3359:1: rule__MetamodelSpecification__Group__0 : rule__MetamodelSpecification__Group__0__Impl rule__MetamodelSpecification__Group__1 ;
+ public final void rule__MetamodelSpecification__Group__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalApplicationConfiguration.g:3511:1: ( rule__FileDeclaration__Group__1__Impl rule__FileDeclaration__Group__2 )
- // InternalApplicationConfiguration.g:3512:2: rule__FileDeclaration__Group__1__Impl rule__FileDeclaration__Group__2
+ // InternalApplicationConfiguration.g:3363:1: ( rule__MetamodelSpecification__Group__0__Impl rule__MetamodelSpecification__Group__1 )
+ // InternalApplicationConfiguration.g:3364:2: rule__MetamodelSpecification__Group__0__Impl rule__MetamodelSpecification__Group__1
{
pushFollow(FOLLOW_14);
- rule__FileDeclaration__Group__1__Impl();
+ rule__MetamodelSpecification__Group__0__Impl();
state._fsp--;
pushFollow(FOLLOW_2);
- rule__FileDeclaration__Group__2();
+ rule__MetamodelSpecification__Group__1();
state._fsp--;
@@ -11611,35 +11118,25 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
}
return ;
}
- // $ANTLR end "rule__FileDeclaration__Group__1"
+ // $ANTLR end "rule__MetamodelSpecification__Group__0"
- // $ANTLR start "rule__FileDeclaration__Group__1__Impl"
- // InternalApplicationConfiguration.g:3519:1: rule__FileDeclaration__Group__1__Impl : ( ( rule__FileDeclaration__NameAssignment_1 ) ) ;
- public final void rule__FileDeclaration__Group__1__Impl() throws RecognitionException {
+ // $ANTLR start "rule__MetamodelSpecification__Group__0__Impl"
+ // InternalApplicationConfiguration.g:3371:1: rule__MetamodelSpecification__Group__0__Impl : ( '{' ) ;
+ public final void rule__MetamodelSpecification__Group__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalApplicationConfiguration.g:3523:1: ( ( ( rule__FileDeclaration__NameAssignment_1 ) ) )
- // InternalApplicationConfiguration.g:3524:1: ( ( rule__FileDeclaration__NameAssignment_1 ) )
+ // InternalApplicationConfiguration.g:3375:1: ( ( '{' ) )
+ // InternalApplicationConfiguration.g:3376:1: ( '{' )
{
- // InternalApplicationConfiguration.g:3524:1: ( ( rule__FileDeclaration__NameAssignment_1 ) )
- // InternalApplicationConfiguration.g:3525:2: ( rule__FileDeclaration__NameAssignment_1 )
- {
- before(grammarAccess.getFileDeclarationAccess().getNameAssignment_1());
- // InternalApplicationConfiguration.g:3526:2: ( rule__FileDeclaration__NameAssignment_1 )
- // InternalApplicationConfiguration.g:3526:3: rule__FileDeclaration__NameAssignment_1
+ // InternalApplicationConfiguration.g:3376:1: ( '{' )
+ // InternalApplicationConfiguration.g:3377:2: '{'
{
- pushFollow(FOLLOW_2);
- rule__FileDeclaration__NameAssignment_1();
-
- state._fsp--;
-
-
- }
-
- after(grammarAccess.getFileDeclarationAccess().getNameAssignment_1());
+ before(grammarAccess.getMetamodelSpecificationAccess().getLeftCurlyBracketKeyword_0());
+ match(input,30,FOLLOW_2);
+ after(grammarAccess.getMetamodelSpecificationAccess().getLeftCurlyBracketKeyword_0());
}
@@ -11658,26 +11155,26 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
}
return ;
}
- // $ANTLR end "rule__FileDeclaration__Group__1__Impl"
+ // $ANTLR end "rule__MetamodelSpecification__Group__0__Impl"
- // $ANTLR start "rule__FileDeclaration__Group__2"
- // InternalApplicationConfiguration.g:3534:1: rule__FileDeclaration__Group__2 : rule__FileDeclaration__Group__2__Impl rule__FileDeclaration__Group__3 ;
- public final void rule__FileDeclaration__Group__2() throws RecognitionException {
+ // $ANTLR start "rule__MetamodelSpecification__Group__1"
+ // InternalApplicationConfiguration.g:3386:1: rule__MetamodelSpecification__Group__1 : rule__MetamodelSpecification__Group__1__Impl rule__MetamodelSpecification__Group__2 ;
+ public final void rule__MetamodelSpecification__Group__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalApplicationConfiguration.g:3538:1: ( rule__FileDeclaration__Group__2__Impl rule__FileDeclaration__Group__3 )
- // InternalApplicationConfiguration.g:3539:2: rule__FileDeclaration__Group__2__Impl rule__FileDeclaration__Group__3
+ // InternalApplicationConfiguration.g:3390:1: ( rule__MetamodelSpecification__Group__1__Impl rule__MetamodelSpecification__Group__2 )
+ // InternalApplicationConfiguration.g:3391:2: rule__MetamodelSpecification__Group__1__Impl rule__MetamodelSpecification__Group__2
{
- pushFollow(FOLLOW_11);
- rule__FileDeclaration__Group__2__Impl();
+ pushFollow(FOLLOW_15);
+ rule__MetamodelSpecification__Group__1__Impl();
state._fsp--;
pushFollow(FOLLOW_2);
- rule__FileDeclaration__Group__3();
+ rule__MetamodelSpecification__Group__2();
state._fsp--;
@@ -11696,255 +11193,25 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
}
return ;
}
- // $ANTLR end "rule__FileDeclaration__Group__2"
+ // $ANTLR end "rule__MetamodelSpecification__Group__1"
- // $ANTLR start "rule__FileDeclaration__Group__2__Impl"
- // InternalApplicationConfiguration.g:3546:1: rule__FileDeclaration__Group__2__Impl : ( '=' ) ;
- public final void rule__FileDeclaration__Group__2__Impl() throws RecognitionException {
+ // $ANTLR start "rule__MetamodelSpecification__Group__1__Impl"
+ // InternalApplicationConfiguration.g:3398:1: rule__MetamodelSpecification__Group__1__Impl : ( ( rule__MetamodelSpecification__EntriesAssignment_1 ) ) ;
+ public final void rule__MetamodelSpecification__Group__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalApplicationConfiguration.g:3550:1: ( ( '=' ) )
- // InternalApplicationConfiguration.g:3551:1: ( '=' )
+ // InternalApplicationConfiguration.g:3402:1: ( ( ( rule__MetamodelSpecification__EntriesAssignment_1 ) ) )
+ // InternalApplicationConfiguration.g:3403:1: ( ( rule__MetamodelSpecification__EntriesAssignment_1 ) )
{
- // InternalApplicationConfiguration.g:3551:1: ( '=' )
- // InternalApplicationConfiguration.g:3552:2: '='
- {
- before(grammarAccess.getFileDeclarationAccess().getEqualsSignKeyword_2());
- match(input,30,FOLLOW_2);
- after(grammarAccess.getFileDeclarationAccess().getEqualsSignKeyword_2());
-
- }
-
-
- }
-
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
-
- restoreStackSize(stackSize);
-
- }
- return ;
- }
- // $ANTLR end "rule__FileDeclaration__Group__2__Impl"
-
-
- // $ANTLR start "rule__FileDeclaration__Group__3"
- // InternalApplicationConfiguration.g:3561:1: rule__FileDeclaration__Group__3 : rule__FileDeclaration__Group__3__Impl ;
- public final void rule__FileDeclaration__Group__3() throws RecognitionException {
-
- int stackSize = keepStackSize();
-
- try {
- // InternalApplicationConfiguration.g:3565:1: ( rule__FileDeclaration__Group__3__Impl )
- // InternalApplicationConfiguration.g:3566:2: rule__FileDeclaration__Group__3__Impl
- {
- pushFollow(FOLLOW_2);
- rule__FileDeclaration__Group__3__Impl();
-
- state._fsp--;
-
-
- }
-
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
-
- restoreStackSize(stackSize);
-
- }
- return ;
- }
- // $ANTLR end "rule__FileDeclaration__Group__3"
-
-
- // $ANTLR start "rule__FileDeclaration__Group__3__Impl"
- // InternalApplicationConfiguration.g:3572:1: rule__FileDeclaration__Group__3__Impl : ( ( rule__FileDeclaration__SpecificationAssignment_3 ) ) ;
- public final void rule__FileDeclaration__Group__3__Impl() throws RecognitionException {
-
- int stackSize = keepStackSize();
-
- try {
- // InternalApplicationConfiguration.g:3576:1: ( ( ( rule__FileDeclaration__SpecificationAssignment_3 ) ) )
- // InternalApplicationConfiguration.g:3577:1: ( ( rule__FileDeclaration__SpecificationAssignment_3 ) )
- {
- // InternalApplicationConfiguration.g:3577:1: ( ( rule__FileDeclaration__SpecificationAssignment_3 ) )
- // InternalApplicationConfiguration.g:3578:2: ( rule__FileDeclaration__SpecificationAssignment_3 )
- {
- before(grammarAccess.getFileDeclarationAccess().getSpecificationAssignment_3());
- // InternalApplicationConfiguration.g:3579:2: ( rule__FileDeclaration__SpecificationAssignment_3 )
- // InternalApplicationConfiguration.g:3579:3: rule__FileDeclaration__SpecificationAssignment_3
- {
- pushFollow(FOLLOW_2);
- rule__FileDeclaration__SpecificationAssignment_3();
-
- state._fsp--;
-
-
- }
-
- after(grammarAccess.getFileDeclarationAccess().getSpecificationAssignment_3());
-
- }
-
-
- }
-
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
-
- restoreStackSize(stackSize);
-
- }
- return ;
- }
- // $ANTLR end "rule__FileDeclaration__Group__3__Impl"
-
-
- // $ANTLR start "rule__MetamodelSpecification__Group__0"
- // InternalApplicationConfiguration.g:3588:1: rule__MetamodelSpecification__Group__0 : rule__MetamodelSpecification__Group__0__Impl rule__MetamodelSpecification__Group__1 ;
- public final void rule__MetamodelSpecification__Group__0() throws RecognitionException {
-
- int stackSize = keepStackSize();
-
- try {
- // InternalApplicationConfiguration.g:3592:1: ( rule__MetamodelSpecification__Group__0__Impl rule__MetamodelSpecification__Group__1 )
- // InternalApplicationConfiguration.g:3593:2: rule__MetamodelSpecification__Group__0__Impl rule__MetamodelSpecification__Group__1
- {
- pushFollow(FOLLOW_15);
- rule__MetamodelSpecification__Group__0__Impl();
-
- state._fsp--;
-
- pushFollow(FOLLOW_2);
- rule__MetamodelSpecification__Group__1();
-
- state._fsp--;
-
-
- }
-
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
-
- restoreStackSize(stackSize);
-
- }
- return ;
- }
- // $ANTLR end "rule__MetamodelSpecification__Group__0"
-
-
- // $ANTLR start "rule__MetamodelSpecification__Group__0__Impl"
- // InternalApplicationConfiguration.g:3600:1: rule__MetamodelSpecification__Group__0__Impl : ( '{' ) ;
- public final void rule__MetamodelSpecification__Group__0__Impl() throws RecognitionException {
-
- int stackSize = keepStackSize();
-
- try {
- // InternalApplicationConfiguration.g:3604:1: ( ( '{' ) )
- // InternalApplicationConfiguration.g:3605:1: ( '{' )
- {
- // InternalApplicationConfiguration.g:3605:1: ( '{' )
- // InternalApplicationConfiguration.g:3606:2: '{'
- {
- before(grammarAccess.getMetamodelSpecificationAccess().getLeftCurlyBracketKeyword_0());
- match(input,31,FOLLOW_2);
- after(grammarAccess.getMetamodelSpecificationAccess().getLeftCurlyBracketKeyword_0());
-
- }
-
-
- }
-
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
-
- restoreStackSize(stackSize);
-
- }
- return ;
- }
- // $ANTLR end "rule__MetamodelSpecification__Group__0__Impl"
-
-
- // $ANTLR start "rule__MetamodelSpecification__Group__1"
- // InternalApplicationConfiguration.g:3615:1: rule__MetamodelSpecification__Group__1 : rule__MetamodelSpecification__Group__1__Impl rule__MetamodelSpecification__Group__2 ;
- public final void rule__MetamodelSpecification__Group__1() throws RecognitionException {
-
- int stackSize = keepStackSize();
-
- try {
- // InternalApplicationConfiguration.g:3619:1: ( rule__MetamodelSpecification__Group__1__Impl rule__MetamodelSpecification__Group__2 )
- // InternalApplicationConfiguration.g:3620:2: rule__MetamodelSpecification__Group__1__Impl rule__MetamodelSpecification__Group__2
- {
- pushFollow(FOLLOW_16);
- rule__MetamodelSpecification__Group__1__Impl();
-
- state._fsp--;
-
- pushFollow(FOLLOW_2);
- rule__MetamodelSpecification__Group__2();
-
- state._fsp--;
-
-
- }
-
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
-
- restoreStackSize(stackSize);
-
- }
- return ;
- }
- // $ANTLR end "rule__MetamodelSpecification__Group__1"
-
-
- // $ANTLR start "rule__MetamodelSpecification__Group__1__Impl"
- // InternalApplicationConfiguration.g:3627:1: rule__MetamodelSpecification__Group__1__Impl : ( ( rule__MetamodelSpecification__EntriesAssignment_1 ) ) ;
- public final void rule__MetamodelSpecification__Group__1__Impl() throws RecognitionException {
-
- int stackSize = keepStackSize();
-
- try {
- // InternalApplicationConfiguration.g:3631:1: ( ( ( rule__MetamodelSpecification__EntriesAssignment_1 ) ) )
- // InternalApplicationConfiguration.g:3632:1: ( ( rule__MetamodelSpecification__EntriesAssignment_1 ) )
- {
- // InternalApplicationConfiguration.g:3632:1: ( ( rule__MetamodelSpecification__EntriesAssignment_1 ) )
- // InternalApplicationConfiguration.g:3633:2: ( rule__MetamodelSpecification__EntriesAssignment_1 )
+ // InternalApplicationConfiguration.g:3403:1: ( ( rule__MetamodelSpecification__EntriesAssignment_1 ) )
+ // InternalApplicationConfiguration.g:3404:2: ( rule__MetamodelSpecification__EntriesAssignment_1 )
{
before(grammarAccess.getMetamodelSpecificationAccess().getEntriesAssignment_1());
- // InternalApplicationConfiguration.g:3634:2: ( rule__MetamodelSpecification__EntriesAssignment_1 )
- // InternalApplicationConfiguration.g:3634:3: rule__MetamodelSpecification__EntriesAssignment_1
+ // InternalApplicationConfiguration.g:3405:2: ( rule__MetamodelSpecification__EntriesAssignment_1 )
+ // InternalApplicationConfiguration.g:3405:3: rule__MetamodelSpecification__EntriesAssignment_1
{
pushFollow(FOLLOW_2);
rule__MetamodelSpecification__EntriesAssignment_1();
@@ -11977,16 +11244,16 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
// $ANTLR start "rule__MetamodelSpecification__Group__2"
- // InternalApplicationConfiguration.g:3642:1: rule__MetamodelSpecification__Group__2 : rule__MetamodelSpecification__Group__2__Impl rule__MetamodelSpecification__Group__3 ;
+ // InternalApplicationConfiguration.g:3413:1: rule__MetamodelSpecification__Group__2 : rule__MetamodelSpecification__Group__2__Impl rule__MetamodelSpecification__Group__3 ;
public final void rule__MetamodelSpecification__Group__2() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalApplicationConfiguration.g:3646:1: ( rule__MetamodelSpecification__Group__2__Impl rule__MetamodelSpecification__Group__3 )
- // InternalApplicationConfiguration.g:3647:2: rule__MetamodelSpecification__Group__2__Impl rule__MetamodelSpecification__Group__3
+ // InternalApplicationConfiguration.g:3417:1: ( rule__MetamodelSpecification__Group__2__Impl rule__MetamodelSpecification__Group__3 )
+ // InternalApplicationConfiguration.g:3418:2: rule__MetamodelSpecification__Group__2__Impl rule__MetamodelSpecification__Group__3
{
- pushFollow(FOLLOW_16);
+ pushFollow(FOLLOW_15);
rule__MetamodelSpecification__Group__2__Impl();
state._fsp--;
@@ -12015,35 +11282,35 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
// $ANTLR start "rule__MetamodelSpecification__Group__2__Impl"
- // InternalApplicationConfiguration.g:3654:1: rule__MetamodelSpecification__Group__2__Impl : ( ( rule__MetamodelSpecification__Group_2__0 )* ) ;
+ // InternalApplicationConfiguration.g:3425:1: rule__MetamodelSpecification__Group__2__Impl : ( ( rule__MetamodelSpecification__Group_2__0 )* ) ;
public final void rule__MetamodelSpecification__Group__2__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalApplicationConfiguration.g:3658:1: ( ( ( rule__MetamodelSpecification__Group_2__0 )* ) )
- // InternalApplicationConfiguration.g:3659:1: ( ( rule__MetamodelSpecification__Group_2__0 )* )
+ // InternalApplicationConfiguration.g:3429:1: ( ( ( rule__MetamodelSpecification__Group_2__0 )* ) )
+ // InternalApplicationConfiguration.g:3430:1: ( ( rule__MetamodelSpecification__Group_2__0 )* )
{
- // InternalApplicationConfiguration.g:3659:1: ( ( rule__MetamodelSpecification__Group_2__0 )* )
- // InternalApplicationConfiguration.g:3660:2: ( rule__MetamodelSpecification__Group_2__0 )*
+ // InternalApplicationConfiguration.g:3430:1: ( ( rule__MetamodelSpecification__Group_2__0 )* )
+ // InternalApplicationConfiguration.g:3431:2: ( rule__MetamodelSpecification__Group_2__0 )*
{
before(grammarAccess.getMetamodelSpecificationAccess().getGroup_2());
- // InternalApplicationConfiguration.g:3661:2: ( rule__MetamodelSpecification__Group_2__0 )*
- loop40:
+ // InternalApplicationConfiguration.g:3432:2: ( rule__MetamodelSpecification__Group_2__0 )*
+ loop38:
do {
- int alt40=2;
- int LA40_0 = input.LA(1);
+ int alt38=2;
+ int LA38_0 = input.LA(1);
- if ( (LA40_0==33) ) {
- alt40=1;
+ if ( (LA38_0==32) ) {
+ alt38=1;
}
- switch (alt40) {
+ switch (alt38) {
case 1 :
- // InternalApplicationConfiguration.g:3661:3: rule__MetamodelSpecification__Group_2__0
+ // InternalApplicationConfiguration.g:3432:3: rule__MetamodelSpecification__Group_2__0
{
- pushFollow(FOLLOW_17);
+ pushFollow(FOLLOW_16);
rule__MetamodelSpecification__Group_2__0();
state._fsp--;
@@ -12053,7 +11320,7 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
break;
default :
- break loop40;
+ break loop38;
}
} while (true);
@@ -12080,14 +11347,14 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
// $ANTLR start "rule__MetamodelSpecification__Group__3"
- // InternalApplicationConfiguration.g:3669:1: rule__MetamodelSpecification__Group__3 : rule__MetamodelSpecification__Group__3__Impl ;
+ // InternalApplicationConfiguration.g:3440:1: rule__MetamodelSpecification__Group__3 : rule__MetamodelSpecification__Group__3__Impl ;
public final void rule__MetamodelSpecification__Group__3() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalApplicationConfiguration.g:3673:1: ( rule__MetamodelSpecification__Group__3__Impl )
- // InternalApplicationConfiguration.g:3674:2: rule__MetamodelSpecification__Group__3__Impl
+ // InternalApplicationConfiguration.g:3444:1: ( rule__MetamodelSpecification__Group__3__Impl )
+ // InternalApplicationConfiguration.g:3445:2: rule__MetamodelSpecification__Group__3__Impl
{
pushFollow(FOLLOW_2);
rule__MetamodelSpecification__Group__3__Impl();
@@ -12113,20 +11380,20 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
// $ANTLR start "rule__MetamodelSpecification__Group__3__Impl"
- // InternalApplicationConfiguration.g:3680:1: rule__MetamodelSpecification__Group__3__Impl : ( '}' ) ;
+ // InternalApplicationConfiguration.g:3451:1: rule__MetamodelSpecification__Group__3__Impl : ( '}' ) ;
public final void rule__MetamodelSpecification__Group__3__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalApplicationConfiguration.g:3684:1: ( ( '}' ) )
- // InternalApplicationConfiguration.g:3685:1: ( '}' )
+ // InternalApplicationConfiguration.g:3455:1: ( ( '}' ) )
+ // InternalApplicationConfiguration.g:3456:1: ( '}' )
{
- // InternalApplicationConfiguration.g:3685:1: ( '}' )
- // InternalApplicationConfiguration.g:3686:2: '}'
+ // InternalApplicationConfiguration.g:3456:1: ( '}' )
+ // InternalApplicationConfiguration.g:3457:2: '}'
{
before(grammarAccess.getMetamodelSpecificationAccess().getRightCurlyBracketKeyword_3());
- match(input,32,FOLLOW_2);
+ match(input,31,FOLLOW_2);
after(grammarAccess.getMetamodelSpecificationAccess().getRightCurlyBracketKeyword_3());
}
@@ -12150,16 +11417,16 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
// $ANTLR start "rule__MetamodelSpecification__Group_2__0"
- // InternalApplicationConfiguration.g:3696:1: rule__MetamodelSpecification__Group_2__0 : rule__MetamodelSpecification__Group_2__0__Impl rule__MetamodelSpecification__Group_2__1 ;
+ // InternalApplicationConfiguration.g:3467:1: rule__MetamodelSpecification__Group_2__0 : rule__MetamodelSpecification__Group_2__0__Impl rule__MetamodelSpecification__Group_2__1 ;
public final void rule__MetamodelSpecification__Group_2__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalApplicationConfiguration.g:3700:1: ( rule__MetamodelSpecification__Group_2__0__Impl rule__MetamodelSpecification__Group_2__1 )
- // InternalApplicationConfiguration.g:3701:2: rule__MetamodelSpecification__Group_2__0__Impl rule__MetamodelSpecification__Group_2__1
+ // InternalApplicationConfiguration.g:3471:1: ( rule__MetamodelSpecification__Group_2__0__Impl rule__MetamodelSpecification__Group_2__1 )
+ // InternalApplicationConfiguration.g:3472:2: rule__MetamodelSpecification__Group_2__0__Impl rule__MetamodelSpecification__Group_2__1
{
- pushFollow(FOLLOW_15);
+ pushFollow(FOLLOW_14);
rule__MetamodelSpecification__Group_2__0__Impl();
state._fsp--;
@@ -12188,20 +11455,20 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
// $ANTLR start "rule__MetamodelSpecification__Group_2__0__Impl"
- // InternalApplicationConfiguration.g:3708:1: rule__MetamodelSpecification__Group_2__0__Impl : ( ',' ) ;
+ // InternalApplicationConfiguration.g:3479:1: rule__MetamodelSpecification__Group_2__0__Impl : ( ',' ) ;
public final void rule__MetamodelSpecification__Group_2__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalApplicationConfiguration.g:3712:1: ( ( ',' ) )
- // InternalApplicationConfiguration.g:3713:1: ( ',' )
+ // InternalApplicationConfiguration.g:3483:1: ( ( ',' ) )
+ // InternalApplicationConfiguration.g:3484:1: ( ',' )
{
- // InternalApplicationConfiguration.g:3713:1: ( ',' )
- // InternalApplicationConfiguration.g:3714:2: ','
+ // InternalApplicationConfiguration.g:3484:1: ( ',' )
+ // InternalApplicationConfiguration.g:3485:2: ','
{
before(grammarAccess.getMetamodelSpecificationAccess().getCommaKeyword_2_0());
- match(input,33,FOLLOW_2);
+ match(input,32,FOLLOW_2);
after(grammarAccess.getMetamodelSpecificationAccess().getCommaKeyword_2_0());
}
@@ -12225,14 +11492,14 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
// $ANTLR start "rule__MetamodelSpecification__Group_2__1"
- // InternalApplicationConfiguration.g:3723:1: rule__MetamodelSpecification__Group_2__1 : rule__MetamodelSpecification__Group_2__1__Impl ;
+ // InternalApplicationConfiguration.g:3494:1: rule__MetamodelSpecification__Group_2__1 : rule__MetamodelSpecification__Group_2__1__Impl ;
public final void rule__MetamodelSpecification__Group_2__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalApplicationConfiguration.g:3727:1: ( rule__MetamodelSpecification__Group_2__1__Impl )
- // InternalApplicationConfiguration.g:3728:2: rule__MetamodelSpecification__Group_2__1__Impl
+ // InternalApplicationConfiguration.g:3498:1: ( rule__MetamodelSpecification__Group_2__1__Impl )
+ // InternalApplicationConfiguration.g:3499:2: rule__MetamodelSpecification__Group_2__1__Impl
{
pushFollow(FOLLOW_2);
rule__MetamodelSpecification__Group_2__1__Impl();
@@ -12258,21 +11525,21 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
// $ANTLR start "rule__MetamodelSpecification__Group_2__1__Impl"
- // InternalApplicationConfiguration.g:3734:1: rule__MetamodelSpecification__Group_2__1__Impl : ( ( rule__MetamodelSpecification__EntriesAssignment_2_1 ) ) ;
+ // InternalApplicationConfiguration.g:3505:1: rule__MetamodelSpecification__Group_2__1__Impl : ( ( rule__MetamodelSpecification__EntriesAssignment_2_1 ) ) ;
public final void rule__MetamodelSpecification__Group_2__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalApplicationConfiguration.g:3738:1: ( ( ( rule__MetamodelSpecification__EntriesAssignment_2_1 ) ) )
- // InternalApplicationConfiguration.g:3739:1: ( ( rule__MetamodelSpecification__EntriesAssignment_2_1 ) )
+ // InternalApplicationConfiguration.g:3509:1: ( ( ( rule__MetamodelSpecification__EntriesAssignment_2_1 ) ) )
+ // InternalApplicationConfiguration.g:3510:1: ( ( rule__MetamodelSpecification__EntriesAssignment_2_1 ) )
{
- // InternalApplicationConfiguration.g:3739:1: ( ( rule__MetamodelSpecification__EntriesAssignment_2_1 ) )
- // InternalApplicationConfiguration.g:3740:2: ( rule__MetamodelSpecification__EntriesAssignment_2_1 )
+ // InternalApplicationConfiguration.g:3510:1: ( ( rule__MetamodelSpecification__EntriesAssignment_2_1 ) )
+ // InternalApplicationConfiguration.g:3511:2: ( rule__MetamodelSpecification__EntriesAssignment_2_1 )
{
before(grammarAccess.getMetamodelSpecificationAccess().getEntriesAssignment_2_1());
- // InternalApplicationConfiguration.g:3741:2: ( rule__MetamodelSpecification__EntriesAssignment_2_1 )
- // InternalApplicationConfiguration.g:3741:3: rule__MetamodelSpecification__EntriesAssignment_2_1
+ // InternalApplicationConfiguration.g:3512:2: ( rule__MetamodelSpecification__EntriesAssignment_2_1 )
+ // InternalApplicationConfiguration.g:3512:3: rule__MetamodelSpecification__EntriesAssignment_2_1
{
pushFollow(FOLLOW_2);
rule__MetamodelSpecification__EntriesAssignment_2_1();
@@ -12305,14 +11572,14 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
// $ANTLR start "rule__AllPackageEntry__Group__0"
- // InternalApplicationConfiguration.g:3750:1: rule__AllPackageEntry__Group__0 : rule__AllPackageEntry__Group__0__Impl rule__AllPackageEntry__Group__1 ;
+ // InternalApplicationConfiguration.g:3521:1: rule__AllPackageEntry__Group__0 : rule__AllPackageEntry__Group__0__Impl rule__AllPackageEntry__Group__1 ;
public final void rule__AllPackageEntry__Group__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalApplicationConfiguration.g:3754:1: ( rule__AllPackageEntry__Group__0__Impl rule__AllPackageEntry__Group__1 )
- // InternalApplicationConfiguration.g:3755:2: rule__AllPackageEntry__Group__0__Impl rule__AllPackageEntry__Group__1
+ // InternalApplicationConfiguration.g:3525:1: ( rule__AllPackageEntry__Group__0__Impl rule__AllPackageEntry__Group__1 )
+ // InternalApplicationConfiguration.g:3526:2: rule__AllPackageEntry__Group__0__Impl rule__AllPackageEntry__Group__1
{
pushFollow(FOLLOW_8);
rule__AllPackageEntry__Group__0__Impl();
@@ -12343,20 +11610,20 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
// $ANTLR start "rule__AllPackageEntry__Group__0__Impl"
- // InternalApplicationConfiguration.g:3762:1: rule__AllPackageEntry__Group__0__Impl : ( 'package' ) ;
+ // InternalApplicationConfiguration.g:3533:1: rule__AllPackageEntry__Group__0__Impl : ( 'package' ) ;
public final void rule__AllPackageEntry__Group__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalApplicationConfiguration.g:3766:1: ( ( 'package' ) )
- // InternalApplicationConfiguration.g:3767:1: ( 'package' )
+ // InternalApplicationConfiguration.g:3537:1: ( ( 'package' ) )
+ // InternalApplicationConfiguration.g:3538:1: ( 'package' )
{
- // InternalApplicationConfiguration.g:3767:1: ( 'package' )
- // InternalApplicationConfiguration.g:3768:2: 'package'
+ // InternalApplicationConfiguration.g:3538:1: ( 'package' )
+ // InternalApplicationConfiguration.g:3539:2: 'package'
{
before(grammarAccess.getAllPackageEntryAccess().getPackageKeyword_0());
- match(input,34,FOLLOW_2);
+ match(input,33,FOLLOW_2);
after(grammarAccess.getAllPackageEntryAccess().getPackageKeyword_0());
}
@@ -12380,16 +11647,16 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
// $ANTLR start "rule__AllPackageEntry__Group__1"
- // InternalApplicationConfiguration.g:3777:1: rule__AllPackageEntry__Group__1 : rule__AllPackageEntry__Group__1__Impl rule__AllPackageEntry__Group__2 ;
+ // InternalApplicationConfiguration.g:3548:1: rule__AllPackageEntry__Group__1 : rule__AllPackageEntry__Group__1__Impl rule__AllPackageEntry__Group__2 ;
public final void rule__AllPackageEntry__Group__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalApplicationConfiguration.g:3781:1: ( rule__AllPackageEntry__Group__1__Impl rule__AllPackageEntry__Group__2 )
- // InternalApplicationConfiguration.g:3782:2: rule__AllPackageEntry__Group__1__Impl rule__AllPackageEntry__Group__2
+ // InternalApplicationConfiguration.g:3552:1: ( rule__AllPackageEntry__Group__1__Impl rule__AllPackageEntry__Group__2 )
+ // InternalApplicationConfiguration.g:3553:2: rule__AllPackageEntry__Group__1__Impl rule__AllPackageEntry__Group__2
{
- pushFollow(FOLLOW_18);
+ pushFollow(FOLLOW_17);
rule__AllPackageEntry__Group__1__Impl();
state._fsp--;
@@ -12418,21 +11685,21 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
// $ANTLR start "rule__AllPackageEntry__Group__1__Impl"
- // InternalApplicationConfiguration.g:3789:1: rule__AllPackageEntry__Group__1__Impl : ( ( rule__AllPackageEntry__PackageAssignment_1 ) ) ;
+ // InternalApplicationConfiguration.g:3560:1: rule__AllPackageEntry__Group__1__Impl : ( ( rule__AllPackageEntry__PackageAssignment_1 ) ) ;
public final void rule__AllPackageEntry__Group__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalApplicationConfiguration.g:3793:1: ( ( ( rule__AllPackageEntry__PackageAssignment_1 ) ) )
- // InternalApplicationConfiguration.g:3794:1: ( ( rule__AllPackageEntry__PackageAssignment_1 ) )
+ // InternalApplicationConfiguration.g:3564:1: ( ( ( rule__AllPackageEntry__PackageAssignment_1 ) ) )
+ // InternalApplicationConfiguration.g:3565:1: ( ( rule__AllPackageEntry__PackageAssignment_1 ) )
{
- // InternalApplicationConfiguration.g:3794:1: ( ( rule__AllPackageEntry__PackageAssignment_1 ) )
- // InternalApplicationConfiguration.g:3795:2: ( rule__AllPackageEntry__PackageAssignment_1 )
+ // InternalApplicationConfiguration.g:3565:1: ( ( rule__AllPackageEntry__PackageAssignment_1 ) )
+ // InternalApplicationConfiguration.g:3566:2: ( rule__AllPackageEntry__PackageAssignment_1 )
{
before(grammarAccess.getAllPackageEntryAccess().getPackageAssignment_1());
- // InternalApplicationConfiguration.g:3796:2: ( rule__AllPackageEntry__PackageAssignment_1 )
- // InternalApplicationConfiguration.g:3796:3: rule__AllPackageEntry__PackageAssignment_1
+ // InternalApplicationConfiguration.g:3567:2: ( rule__AllPackageEntry__PackageAssignment_1 )
+ // InternalApplicationConfiguration.g:3567:3: rule__AllPackageEntry__PackageAssignment_1
{
pushFollow(FOLLOW_2);
rule__AllPackageEntry__PackageAssignment_1();
@@ -12465,14 +11732,14 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
// $ANTLR start "rule__AllPackageEntry__Group__2"
- // InternalApplicationConfiguration.g:3804:1: rule__AllPackageEntry__Group__2 : rule__AllPackageEntry__Group__2__Impl ;
+ // InternalApplicationConfiguration.g:3575:1: rule__AllPackageEntry__Group__2 : rule__AllPackageEntry__Group__2__Impl ;
public final void rule__AllPackageEntry__Group__2() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalApplicationConfiguration.g:3808:1: ( rule__AllPackageEntry__Group__2__Impl )
- // InternalApplicationConfiguration.g:3809:2: rule__AllPackageEntry__Group__2__Impl
+ // InternalApplicationConfiguration.g:3579:1: ( rule__AllPackageEntry__Group__2__Impl )
+ // InternalApplicationConfiguration.g:3580:2: rule__AllPackageEntry__Group__2__Impl
{
pushFollow(FOLLOW_2);
rule__AllPackageEntry__Group__2__Impl();
@@ -12498,29 +11765,29 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
// $ANTLR start "rule__AllPackageEntry__Group__2__Impl"
- // InternalApplicationConfiguration.g:3815:1: rule__AllPackageEntry__Group__2__Impl : ( ( rule__AllPackageEntry__Group_2__0 )? ) ;
+ // InternalApplicationConfiguration.g:3586:1: rule__AllPackageEntry__Group__2__Impl : ( ( rule__AllPackageEntry__Group_2__0 )? ) ;
public final void rule__AllPackageEntry__Group__2__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalApplicationConfiguration.g:3819:1: ( ( ( rule__AllPackageEntry__Group_2__0 )? ) )
- // InternalApplicationConfiguration.g:3820:1: ( ( rule__AllPackageEntry__Group_2__0 )? )
+ // InternalApplicationConfiguration.g:3590:1: ( ( ( rule__AllPackageEntry__Group_2__0 )? ) )
+ // InternalApplicationConfiguration.g:3591:1: ( ( rule__AllPackageEntry__Group_2__0 )? )
{
- // InternalApplicationConfiguration.g:3820:1: ( ( rule__AllPackageEntry__Group_2__0 )? )
- // InternalApplicationConfiguration.g:3821:2: ( rule__AllPackageEntry__Group_2__0 )?
+ // InternalApplicationConfiguration.g:3591:1: ( ( rule__AllPackageEntry__Group_2__0 )? )
+ // InternalApplicationConfiguration.g:3592:2: ( rule__AllPackageEntry__Group_2__0 )?
{
before(grammarAccess.getAllPackageEntryAccess().getGroup_2());
- // InternalApplicationConfiguration.g:3822:2: ( rule__AllPackageEntry__Group_2__0 )?
- int alt41=2;
- int LA41_0 = input.LA(1);
+ // InternalApplicationConfiguration.g:3593:2: ( rule__AllPackageEntry__Group_2__0 )?
+ int alt39=2;
+ int LA39_0 = input.LA(1);
- if ( (LA41_0==35) ) {
- alt41=1;
+ if ( (LA39_0==34) ) {
+ alt39=1;
}
- switch (alt41) {
+ switch (alt39) {
case 1 :
- // InternalApplicationConfiguration.g:3822:3: rule__AllPackageEntry__Group_2__0
+ // InternalApplicationConfiguration.g:3593:3: rule__AllPackageEntry__Group_2__0
{
pushFollow(FOLLOW_2);
rule__AllPackageEntry__Group_2__0();
@@ -12556,16 +11823,16 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
// $ANTLR start "rule__AllPackageEntry__Group_2__0"
- // InternalApplicationConfiguration.g:3831:1: rule__AllPackageEntry__Group_2__0 : rule__AllPackageEntry__Group_2__0__Impl rule__AllPackageEntry__Group_2__1 ;
+ // InternalApplicationConfiguration.g:3602:1: rule__AllPackageEntry__Group_2__0 : rule__AllPackageEntry__Group_2__0__Impl rule__AllPackageEntry__Group_2__1 ;
public final void rule__AllPackageEntry__Group_2__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalApplicationConfiguration.g:3835:1: ( rule__AllPackageEntry__Group_2__0__Impl rule__AllPackageEntry__Group_2__1 )
- // InternalApplicationConfiguration.g:3836:2: rule__AllPackageEntry__Group_2__0__Impl rule__AllPackageEntry__Group_2__1
+ // InternalApplicationConfiguration.g:3606:1: ( rule__AllPackageEntry__Group_2__0__Impl rule__AllPackageEntry__Group_2__1 )
+ // InternalApplicationConfiguration.g:3607:2: rule__AllPackageEntry__Group_2__0__Impl rule__AllPackageEntry__Group_2__1
{
- pushFollow(FOLLOW_19);
+ pushFollow(FOLLOW_18);
rule__AllPackageEntry__Group_2__0__Impl();
state._fsp--;
@@ -12594,20 +11861,20 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
// $ANTLR start "rule__AllPackageEntry__Group_2__0__Impl"
- // InternalApplicationConfiguration.g:3843:1: rule__AllPackageEntry__Group_2__0__Impl : ( 'excluding' ) ;
+ // InternalApplicationConfiguration.g:3614:1: rule__AllPackageEntry__Group_2__0__Impl : ( 'excluding' ) ;
public final void rule__AllPackageEntry__Group_2__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalApplicationConfiguration.g:3847:1: ( ( 'excluding' ) )
- // InternalApplicationConfiguration.g:3848:1: ( 'excluding' )
+ // InternalApplicationConfiguration.g:3618:1: ( ( 'excluding' ) )
+ // InternalApplicationConfiguration.g:3619:1: ( 'excluding' )
{
- // InternalApplicationConfiguration.g:3848:1: ( 'excluding' )
- // InternalApplicationConfiguration.g:3849:2: 'excluding'
+ // InternalApplicationConfiguration.g:3619:1: ( 'excluding' )
+ // InternalApplicationConfiguration.g:3620:2: 'excluding'
{
before(grammarAccess.getAllPackageEntryAccess().getExcludingKeyword_2_0());
- match(input,35,FOLLOW_2);
+ match(input,34,FOLLOW_2);
after(grammarAccess.getAllPackageEntryAccess().getExcludingKeyword_2_0());
}
@@ -12631,14 +11898,14 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
// $ANTLR start "rule__AllPackageEntry__Group_2__1"
- // InternalApplicationConfiguration.g:3858:1: rule__AllPackageEntry__Group_2__1 : rule__AllPackageEntry__Group_2__1__Impl rule__AllPackageEntry__Group_2__2 ;
+ // InternalApplicationConfiguration.g:3629:1: rule__AllPackageEntry__Group_2__1 : rule__AllPackageEntry__Group_2__1__Impl rule__AllPackageEntry__Group_2__2 ;
public final void rule__AllPackageEntry__Group_2__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalApplicationConfiguration.g:3862:1: ( rule__AllPackageEntry__Group_2__1__Impl rule__AllPackageEntry__Group_2__2 )
- // InternalApplicationConfiguration.g:3863:2: rule__AllPackageEntry__Group_2__1__Impl rule__AllPackageEntry__Group_2__2
+ // InternalApplicationConfiguration.g:3633:1: ( rule__AllPackageEntry__Group_2__1__Impl rule__AllPackageEntry__Group_2__2 )
+ // InternalApplicationConfiguration.g:3634:2: rule__AllPackageEntry__Group_2__1__Impl rule__AllPackageEntry__Group_2__2
{
pushFollow(FOLLOW_8);
rule__AllPackageEntry__Group_2__1__Impl();
@@ -12669,20 +11936,20 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
// $ANTLR start "rule__AllPackageEntry__Group_2__1__Impl"
- // InternalApplicationConfiguration.g:3870:1: rule__AllPackageEntry__Group_2__1__Impl : ( '{' ) ;
+ // InternalApplicationConfiguration.g:3641:1: rule__AllPackageEntry__Group_2__1__Impl : ( '{' ) ;
public final void rule__AllPackageEntry__Group_2__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalApplicationConfiguration.g:3874:1: ( ( '{' ) )
- // InternalApplicationConfiguration.g:3875:1: ( '{' )
+ // InternalApplicationConfiguration.g:3645:1: ( ( '{' ) )
+ // InternalApplicationConfiguration.g:3646:1: ( '{' )
{
- // InternalApplicationConfiguration.g:3875:1: ( '{' )
- // InternalApplicationConfiguration.g:3876:2: '{'
+ // InternalApplicationConfiguration.g:3646:1: ( '{' )
+ // InternalApplicationConfiguration.g:3647:2: '{'
{
before(grammarAccess.getAllPackageEntryAccess().getLeftCurlyBracketKeyword_2_1());
- match(input,31,FOLLOW_2);
+ match(input,30,FOLLOW_2);
after(grammarAccess.getAllPackageEntryAccess().getLeftCurlyBracketKeyword_2_1());
}
@@ -12706,16 +11973,16 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
// $ANTLR start "rule__AllPackageEntry__Group_2__2"
- // InternalApplicationConfiguration.g:3885:1: rule__AllPackageEntry__Group_2__2 : rule__AllPackageEntry__Group_2__2__Impl rule__AllPackageEntry__Group_2__3 ;
+ // InternalApplicationConfiguration.g:3656:1: rule__AllPackageEntry__Group_2__2 : rule__AllPackageEntry__Group_2__2__Impl rule__AllPackageEntry__Group_2__3 ;
public final void rule__AllPackageEntry__Group_2__2() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalApplicationConfiguration.g:3889:1: ( rule__AllPackageEntry__Group_2__2__Impl rule__AllPackageEntry__Group_2__3 )
- // InternalApplicationConfiguration.g:3890:2: rule__AllPackageEntry__Group_2__2__Impl rule__AllPackageEntry__Group_2__3
+ // InternalApplicationConfiguration.g:3660:1: ( rule__AllPackageEntry__Group_2__2__Impl rule__AllPackageEntry__Group_2__3 )
+ // InternalApplicationConfiguration.g:3661:2: rule__AllPackageEntry__Group_2__2__Impl rule__AllPackageEntry__Group_2__3
{
- pushFollow(FOLLOW_16);
+ pushFollow(FOLLOW_15);
rule__AllPackageEntry__Group_2__2__Impl();
state._fsp--;
@@ -12744,21 +12011,21 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
// $ANTLR start "rule__AllPackageEntry__Group_2__2__Impl"
- // InternalApplicationConfiguration.g:3897:1: rule__AllPackageEntry__Group_2__2__Impl : ( ( rule__AllPackageEntry__ExclusionAssignment_2_2 ) ) ;
+ // InternalApplicationConfiguration.g:3668:1: rule__AllPackageEntry__Group_2__2__Impl : ( ( rule__AllPackageEntry__ExclusionAssignment_2_2 ) ) ;
public final void rule__AllPackageEntry__Group_2__2__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalApplicationConfiguration.g:3901:1: ( ( ( rule__AllPackageEntry__ExclusionAssignment_2_2 ) ) )
- // InternalApplicationConfiguration.g:3902:1: ( ( rule__AllPackageEntry__ExclusionAssignment_2_2 ) )
+ // InternalApplicationConfiguration.g:3672:1: ( ( ( rule__AllPackageEntry__ExclusionAssignment_2_2 ) ) )
+ // InternalApplicationConfiguration.g:3673:1: ( ( rule__AllPackageEntry__ExclusionAssignment_2_2 ) )
{
- // InternalApplicationConfiguration.g:3902:1: ( ( rule__AllPackageEntry__ExclusionAssignment_2_2 ) )
- // InternalApplicationConfiguration.g:3903:2: ( rule__AllPackageEntry__ExclusionAssignment_2_2 )
+ // InternalApplicationConfiguration.g:3673:1: ( ( rule__AllPackageEntry__ExclusionAssignment_2_2 ) )
+ // InternalApplicationConfiguration.g:3674:2: ( rule__AllPackageEntry__ExclusionAssignment_2_2 )
{
before(grammarAccess.getAllPackageEntryAccess().getExclusionAssignment_2_2());
- // InternalApplicationConfiguration.g:3904:2: ( rule__AllPackageEntry__ExclusionAssignment_2_2 )
- // InternalApplicationConfiguration.g:3904:3: rule__AllPackageEntry__ExclusionAssignment_2_2
+ // InternalApplicationConfiguration.g:3675:2: ( rule__AllPackageEntry__ExclusionAssignment_2_2 )
+ // InternalApplicationConfiguration.g:3675:3: rule__AllPackageEntry__ExclusionAssignment_2_2
{
pushFollow(FOLLOW_2);
rule__AllPackageEntry__ExclusionAssignment_2_2();
@@ -12791,16 +12058,16 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
// $ANTLR start "rule__AllPackageEntry__Group_2__3"
- // InternalApplicationConfiguration.g:3912:1: rule__AllPackageEntry__Group_2__3 : rule__AllPackageEntry__Group_2__3__Impl rule__AllPackageEntry__Group_2__4 ;
+ // InternalApplicationConfiguration.g:3683:1: rule__AllPackageEntry__Group_2__3 : rule__AllPackageEntry__Group_2__3__Impl rule__AllPackageEntry__Group_2__4 ;
public final void rule__AllPackageEntry__Group_2__3() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalApplicationConfiguration.g:3916:1: ( rule__AllPackageEntry__Group_2__3__Impl rule__AllPackageEntry__Group_2__4 )
- // InternalApplicationConfiguration.g:3917:2: rule__AllPackageEntry__Group_2__3__Impl rule__AllPackageEntry__Group_2__4
+ // InternalApplicationConfiguration.g:3687:1: ( rule__AllPackageEntry__Group_2__3__Impl rule__AllPackageEntry__Group_2__4 )
+ // InternalApplicationConfiguration.g:3688:2: rule__AllPackageEntry__Group_2__3__Impl rule__AllPackageEntry__Group_2__4
{
- pushFollow(FOLLOW_16);
+ pushFollow(FOLLOW_15);
rule__AllPackageEntry__Group_2__3__Impl();
state._fsp--;
@@ -12829,35 +12096,35 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
// $ANTLR start "rule__AllPackageEntry__Group_2__3__Impl"
- // InternalApplicationConfiguration.g:3924:1: rule__AllPackageEntry__Group_2__3__Impl : ( ( rule__AllPackageEntry__Group_2_3__0 )* ) ;
+ // InternalApplicationConfiguration.g:3695:1: rule__AllPackageEntry__Group_2__3__Impl : ( ( rule__AllPackageEntry__Group_2_3__0 )* ) ;
public final void rule__AllPackageEntry__Group_2__3__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalApplicationConfiguration.g:3928:1: ( ( ( rule__AllPackageEntry__Group_2_3__0 )* ) )
- // InternalApplicationConfiguration.g:3929:1: ( ( rule__AllPackageEntry__Group_2_3__0 )* )
+ // InternalApplicationConfiguration.g:3699:1: ( ( ( rule__AllPackageEntry__Group_2_3__0 )* ) )
+ // InternalApplicationConfiguration.g:3700:1: ( ( rule__AllPackageEntry__Group_2_3__0 )* )
{
- // InternalApplicationConfiguration.g:3929:1: ( ( rule__AllPackageEntry__Group_2_3__0 )* )
- // InternalApplicationConfiguration.g:3930:2: ( rule__AllPackageEntry__Group_2_3__0 )*
+ // InternalApplicationConfiguration.g:3700:1: ( ( rule__AllPackageEntry__Group_2_3__0 )* )
+ // InternalApplicationConfiguration.g:3701:2: ( rule__AllPackageEntry__Group_2_3__0 )*
{
before(grammarAccess.getAllPackageEntryAccess().getGroup_2_3());
- // InternalApplicationConfiguration.g:3931:2: ( rule__AllPackageEntry__Group_2_3__0 )*
- loop42:
+ // InternalApplicationConfiguration.g:3702:2: ( rule__AllPackageEntry__Group_2_3__0 )*
+ loop40:
do {
- int alt42=2;
- int LA42_0 = input.LA(1);
+ int alt40=2;
+ int LA40_0 = input.LA(1);
- if ( (LA42_0==33) ) {
- alt42=1;
+ if ( (LA40_0==32) ) {
+ alt40=1;
}
- switch (alt42) {
+ switch (alt40) {
case 1 :
- // InternalApplicationConfiguration.g:3931:3: rule__AllPackageEntry__Group_2_3__0
+ // InternalApplicationConfiguration.g:3702:3: rule__AllPackageEntry__Group_2_3__0
{
- pushFollow(FOLLOW_17);
+ pushFollow(FOLLOW_16);
rule__AllPackageEntry__Group_2_3__0();
state._fsp--;
@@ -12867,7 +12134,7 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
break;
default :
- break loop42;
+ break loop40;
}
} while (true);
@@ -12894,14 +12161,14 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
// $ANTLR start "rule__AllPackageEntry__Group_2__4"
- // InternalApplicationConfiguration.g:3939:1: rule__AllPackageEntry__Group_2__4 : rule__AllPackageEntry__Group_2__4__Impl ;
+ // InternalApplicationConfiguration.g:3710:1: rule__AllPackageEntry__Group_2__4 : rule__AllPackageEntry__Group_2__4__Impl ;
public final void rule__AllPackageEntry__Group_2__4() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalApplicationConfiguration.g:3943:1: ( rule__AllPackageEntry__Group_2__4__Impl )
- // InternalApplicationConfiguration.g:3944:2: rule__AllPackageEntry__Group_2__4__Impl
+ // InternalApplicationConfiguration.g:3714:1: ( rule__AllPackageEntry__Group_2__4__Impl )
+ // InternalApplicationConfiguration.g:3715:2: rule__AllPackageEntry__Group_2__4__Impl
{
pushFollow(FOLLOW_2);
rule__AllPackageEntry__Group_2__4__Impl();
@@ -12927,20 +12194,20 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
// $ANTLR start "rule__AllPackageEntry__Group_2__4__Impl"
- // InternalApplicationConfiguration.g:3950:1: rule__AllPackageEntry__Group_2__4__Impl : ( '}' ) ;
+ // InternalApplicationConfiguration.g:3721:1: rule__AllPackageEntry__Group_2__4__Impl : ( '}' ) ;
public final void rule__AllPackageEntry__Group_2__4__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalApplicationConfiguration.g:3954:1: ( ( '}' ) )
- // InternalApplicationConfiguration.g:3955:1: ( '}' )
+ // InternalApplicationConfiguration.g:3725:1: ( ( '}' ) )
+ // InternalApplicationConfiguration.g:3726:1: ( '}' )
{
- // InternalApplicationConfiguration.g:3955:1: ( '}' )
- // InternalApplicationConfiguration.g:3956:2: '}'
+ // InternalApplicationConfiguration.g:3726:1: ( '}' )
+ // InternalApplicationConfiguration.g:3727:2: '}'
{
before(grammarAccess.getAllPackageEntryAccess().getRightCurlyBracketKeyword_2_4());
- match(input,32,FOLLOW_2);
+ match(input,31,FOLLOW_2);
after(grammarAccess.getAllPackageEntryAccess().getRightCurlyBracketKeyword_2_4());
}
@@ -12964,14 +12231,14 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
// $ANTLR start "rule__AllPackageEntry__Group_2_3__0"
- // InternalApplicationConfiguration.g:3966:1: rule__AllPackageEntry__Group_2_3__0 : rule__AllPackageEntry__Group_2_3__0__Impl rule__AllPackageEntry__Group_2_3__1 ;
+ // InternalApplicationConfiguration.g:3737:1: rule__AllPackageEntry__Group_2_3__0 : rule__AllPackageEntry__Group_2_3__0__Impl rule__AllPackageEntry__Group_2_3__1 ;
public final void rule__AllPackageEntry__Group_2_3__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalApplicationConfiguration.g:3970:1: ( rule__AllPackageEntry__Group_2_3__0__Impl rule__AllPackageEntry__Group_2_3__1 )
- // InternalApplicationConfiguration.g:3971:2: rule__AllPackageEntry__Group_2_3__0__Impl rule__AllPackageEntry__Group_2_3__1
+ // InternalApplicationConfiguration.g:3741:1: ( rule__AllPackageEntry__Group_2_3__0__Impl rule__AllPackageEntry__Group_2_3__1 )
+ // InternalApplicationConfiguration.g:3742:2: rule__AllPackageEntry__Group_2_3__0__Impl rule__AllPackageEntry__Group_2_3__1
{
pushFollow(FOLLOW_8);
rule__AllPackageEntry__Group_2_3__0__Impl();
@@ -13002,20 +12269,20 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
// $ANTLR start "rule__AllPackageEntry__Group_2_3__0__Impl"
- // InternalApplicationConfiguration.g:3978:1: rule__AllPackageEntry__Group_2_3__0__Impl : ( ',' ) ;
+ // InternalApplicationConfiguration.g:3749:1: rule__AllPackageEntry__Group_2_3__0__Impl : ( ',' ) ;
public final void rule__AllPackageEntry__Group_2_3__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalApplicationConfiguration.g:3982:1: ( ( ',' ) )
- // InternalApplicationConfiguration.g:3983:1: ( ',' )
+ // InternalApplicationConfiguration.g:3753:1: ( ( ',' ) )
+ // InternalApplicationConfiguration.g:3754:1: ( ',' )
{
- // InternalApplicationConfiguration.g:3983:1: ( ',' )
- // InternalApplicationConfiguration.g:3984:2: ','
+ // InternalApplicationConfiguration.g:3754:1: ( ',' )
+ // InternalApplicationConfiguration.g:3755:2: ','
{
before(grammarAccess.getAllPackageEntryAccess().getCommaKeyword_2_3_0());
- match(input,33,FOLLOW_2);
+ match(input,32,FOLLOW_2);
after(grammarAccess.getAllPackageEntryAccess().getCommaKeyword_2_3_0());
}
@@ -13039,14 +12306,14 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
// $ANTLR start "rule__AllPackageEntry__Group_2_3__1"
- // InternalApplicationConfiguration.g:3993:1: rule__AllPackageEntry__Group_2_3__1 : rule__AllPackageEntry__Group_2_3__1__Impl ;
+ // InternalApplicationConfiguration.g:3764:1: rule__AllPackageEntry__Group_2_3__1 : rule__AllPackageEntry__Group_2_3__1__Impl ;
public final void rule__AllPackageEntry__Group_2_3__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalApplicationConfiguration.g:3997:1: ( rule__AllPackageEntry__Group_2_3__1__Impl )
- // InternalApplicationConfiguration.g:3998:2: rule__AllPackageEntry__Group_2_3__1__Impl
+ // InternalApplicationConfiguration.g:3768:1: ( rule__AllPackageEntry__Group_2_3__1__Impl )
+ // InternalApplicationConfiguration.g:3769:2: rule__AllPackageEntry__Group_2_3__1__Impl
{
pushFollow(FOLLOW_2);
rule__AllPackageEntry__Group_2_3__1__Impl();
@@ -13072,21 +12339,21 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
// $ANTLR start "rule__AllPackageEntry__Group_2_3__1__Impl"
- // InternalApplicationConfiguration.g:4004:1: rule__AllPackageEntry__Group_2_3__1__Impl : ( ( rule__AllPackageEntry__ExclusionAssignment_2_3_1 ) ) ;
+ // InternalApplicationConfiguration.g:3775:1: rule__AllPackageEntry__Group_2_3__1__Impl : ( ( rule__AllPackageEntry__ExclusionAssignment_2_3_1 ) ) ;
public final void rule__AllPackageEntry__Group_2_3__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalApplicationConfiguration.g:4008:1: ( ( ( rule__AllPackageEntry__ExclusionAssignment_2_3_1 ) ) )
- // InternalApplicationConfiguration.g:4009:1: ( ( rule__AllPackageEntry__ExclusionAssignment_2_3_1 ) )
+ // InternalApplicationConfiguration.g:3779:1: ( ( ( rule__AllPackageEntry__ExclusionAssignment_2_3_1 ) ) )
+ // InternalApplicationConfiguration.g:3780:1: ( ( rule__AllPackageEntry__ExclusionAssignment_2_3_1 ) )
{
- // InternalApplicationConfiguration.g:4009:1: ( ( rule__AllPackageEntry__ExclusionAssignment_2_3_1 ) )
- // InternalApplicationConfiguration.g:4010:2: ( rule__AllPackageEntry__ExclusionAssignment_2_3_1 )
+ // InternalApplicationConfiguration.g:3780:1: ( ( rule__AllPackageEntry__ExclusionAssignment_2_3_1 ) )
+ // InternalApplicationConfiguration.g:3781:2: ( rule__AllPackageEntry__ExclusionAssignment_2_3_1 )
{
before(grammarAccess.getAllPackageEntryAccess().getExclusionAssignment_2_3_1());
- // InternalApplicationConfiguration.g:4011:2: ( rule__AllPackageEntry__ExclusionAssignment_2_3_1 )
- // InternalApplicationConfiguration.g:4011:3: rule__AllPackageEntry__ExclusionAssignment_2_3_1
+ // InternalApplicationConfiguration.g:3782:2: ( rule__AllPackageEntry__ExclusionAssignment_2_3_1 )
+ // InternalApplicationConfiguration.g:3782:3: rule__AllPackageEntry__ExclusionAssignment_2_3_1
{
pushFollow(FOLLOW_2);
rule__AllPackageEntry__ExclusionAssignment_2_3_1();
@@ -13119,14 +12386,14 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
// $ANTLR start "rule__MetamodelElement__Group__0"
- // InternalApplicationConfiguration.g:4020:1: rule__MetamodelElement__Group__0 : rule__MetamodelElement__Group__0__Impl rule__MetamodelElement__Group__1 ;
+ // InternalApplicationConfiguration.g:3791:1: rule__MetamodelElement__Group__0 : rule__MetamodelElement__Group__0__Impl rule__MetamodelElement__Group__1 ;
public final void rule__MetamodelElement__Group__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalApplicationConfiguration.g:4024:1: ( rule__MetamodelElement__Group__0__Impl rule__MetamodelElement__Group__1 )
- // InternalApplicationConfiguration.g:4025:2: rule__MetamodelElement__Group__0__Impl rule__MetamodelElement__Group__1
+ // InternalApplicationConfiguration.g:3795:1: ( rule__MetamodelElement__Group__0__Impl rule__MetamodelElement__Group__1 )
+ // InternalApplicationConfiguration.g:3796:2: rule__MetamodelElement__Group__0__Impl rule__MetamodelElement__Group__1
{
pushFollow(FOLLOW_8);
rule__MetamodelElement__Group__0__Impl();
@@ -13157,44 +12424,44 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
// $ANTLR start "rule__MetamodelElement__Group__0__Impl"
- // InternalApplicationConfiguration.g:4032:1: rule__MetamodelElement__Group__0__Impl : ( ( rule__MetamodelElement__Group_0__0 )? ) ;
+ // InternalApplicationConfiguration.g:3803:1: rule__MetamodelElement__Group__0__Impl : ( ( rule__MetamodelElement__Group_0__0 )? ) ;
public final void rule__MetamodelElement__Group__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalApplicationConfiguration.g:4036:1: ( ( ( rule__MetamodelElement__Group_0__0 )? ) )
- // InternalApplicationConfiguration.g:4037:1: ( ( rule__MetamodelElement__Group_0__0 )? )
+ // InternalApplicationConfiguration.g:3807:1: ( ( ( rule__MetamodelElement__Group_0__0 )? ) )
+ // InternalApplicationConfiguration.g:3808:1: ( ( rule__MetamodelElement__Group_0__0 )? )
{
- // InternalApplicationConfiguration.g:4037:1: ( ( rule__MetamodelElement__Group_0__0 )? )
- // InternalApplicationConfiguration.g:4038:2: ( rule__MetamodelElement__Group_0__0 )?
+ // InternalApplicationConfiguration.g:3808:1: ( ( rule__MetamodelElement__Group_0__0 )? )
+ // InternalApplicationConfiguration.g:3809:2: ( rule__MetamodelElement__Group_0__0 )?
{
before(grammarAccess.getMetamodelElementAccess().getGroup_0());
- // InternalApplicationConfiguration.g:4039:2: ( rule__MetamodelElement__Group_0__0 )?
- int alt43=2;
- int LA43_0 = input.LA(1);
+ // InternalApplicationConfiguration.g:3810:2: ( rule__MetamodelElement__Group_0__0 )?
+ int alt41=2;
+ int LA41_0 = input.LA(1);
- if ( (LA43_0==RULE_ID) ) {
- int LA43_1 = input.LA(2);
+ if ( (LA41_0==RULE_ID) ) {
+ int LA41_1 = input.LA(2);
- if ( (LA43_1==23) ) {
- int LA43_2 = input.LA(3);
+ if ( (LA41_1==23) ) {
+ int LA41_2 = input.LA(3);
- if ( (LA43_2==RULE_ID) ) {
- int LA43_5 = input.LA(4);
+ if ( (LA41_2==RULE_ID) ) {
+ int LA41_5 = input.LA(4);
- if ( (LA43_5==23||LA43_5==36) ) {
- alt43=1;
+ if ( (LA41_5==23||LA41_5==35) ) {
+ alt41=1;
}
}
}
- else if ( (LA43_1==36) ) {
- alt43=1;
+ else if ( (LA41_1==35) ) {
+ alt41=1;
}
}
- switch (alt43) {
+ switch (alt41) {
case 1 :
- // InternalApplicationConfiguration.g:4039:3: rule__MetamodelElement__Group_0__0
+ // InternalApplicationConfiguration.g:3810:3: rule__MetamodelElement__Group_0__0
{
pushFollow(FOLLOW_2);
rule__MetamodelElement__Group_0__0();
@@ -13230,14 +12497,14 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
// $ANTLR start "rule__MetamodelElement__Group__1"
- // InternalApplicationConfiguration.g:4047:1: rule__MetamodelElement__Group__1 : rule__MetamodelElement__Group__1__Impl rule__MetamodelElement__Group__2 ;
+ // InternalApplicationConfiguration.g:3818:1: rule__MetamodelElement__Group__1 : rule__MetamodelElement__Group__1__Impl rule__MetamodelElement__Group__2 ;
public final void rule__MetamodelElement__Group__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalApplicationConfiguration.g:4051:1: ( rule__MetamodelElement__Group__1__Impl rule__MetamodelElement__Group__2 )
- // InternalApplicationConfiguration.g:4052:2: rule__MetamodelElement__Group__1__Impl rule__MetamodelElement__Group__2
+ // InternalApplicationConfiguration.g:3822:1: ( rule__MetamodelElement__Group__1__Impl rule__MetamodelElement__Group__2 )
+ // InternalApplicationConfiguration.g:3823:2: rule__MetamodelElement__Group__1__Impl rule__MetamodelElement__Group__2
{
pushFollow(FOLLOW_6);
rule__MetamodelElement__Group__1__Impl();
@@ -13268,21 +12535,21 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
// $ANTLR start "rule__MetamodelElement__Group__1__Impl"
- // InternalApplicationConfiguration.g:4059:1: rule__MetamodelElement__Group__1__Impl : ( ( rule__MetamodelElement__ClassifierAssignment_1 ) ) ;
+ // InternalApplicationConfiguration.g:3830:1: rule__MetamodelElement__Group__1__Impl : ( ( rule__MetamodelElement__ClassifierAssignment_1 ) ) ;
public final void rule__MetamodelElement__Group__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalApplicationConfiguration.g:4063:1: ( ( ( rule__MetamodelElement__ClassifierAssignment_1 ) ) )
- // InternalApplicationConfiguration.g:4064:1: ( ( rule__MetamodelElement__ClassifierAssignment_1 ) )
+ // InternalApplicationConfiguration.g:3834:1: ( ( ( rule__MetamodelElement__ClassifierAssignment_1 ) ) )
+ // InternalApplicationConfiguration.g:3835:1: ( ( rule__MetamodelElement__ClassifierAssignment_1 ) )
{
- // InternalApplicationConfiguration.g:4064:1: ( ( rule__MetamodelElement__ClassifierAssignment_1 ) )
- // InternalApplicationConfiguration.g:4065:2: ( rule__MetamodelElement__ClassifierAssignment_1 )
+ // InternalApplicationConfiguration.g:3835:1: ( ( rule__MetamodelElement__ClassifierAssignment_1 ) )
+ // InternalApplicationConfiguration.g:3836:2: ( rule__MetamodelElement__ClassifierAssignment_1 )
{
before(grammarAccess.getMetamodelElementAccess().getClassifierAssignment_1());
- // InternalApplicationConfiguration.g:4066:2: ( rule__MetamodelElement__ClassifierAssignment_1 )
- // InternalApplicationConfiguration.g:4066:3: rule__MetamodelElement__ClassifierAssignment_1
+ // InternalApplicationConfiguration.g:3837:2: ( rule__MetamodelElement__ClassifierAssignment_1 )
+ // InternalApplicationConfiguration.g:3837:3: rule__MetamodelElement__ClassifierAssignment_1
{
pushFollow(FOLLOW_2);
rule__MetamodelElement__ClassifierAssignment_1();
@@ -13315,14 +12582,14 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
// $ANTLR start "rule__MetamodelElement__Group__2"
- // InternalApplicationConfiguration.g:4074:1: rule__MetamodelElement__Group__2 : rule__MetamodelElement__Group__2__Impl ;
+ // InternalApplicationConfiguration.g:3845:1: rule__MetamodelElement__Group__2 : rule__MetamodelElement__Group__2__Impl ;
public final void rule__MetamodelElement__Group__2() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalApplicationConfiguration.g:4078:1: ( rule__MetamodelElement__Group__2__Impl )
- // InternalApplicationConfiguration.g:4079:2: rule__MetamodelElement__Group__2__Impl
+ // InternalApplicationConfiguration.g:3849:1: ( rule__MetamodelElement__Group__2__Impl )
+ // InternalApplicationConfiguration.g:3850:2: rule__MetamodelElement__Group__2__Impl
{
pushFollow(FOLLOW_2);
rule__MetamodelElement__Group__2__Impl();
@@ -13348,29 +12615,29 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
// $ANTLR start "rule__MetamodelElement__Group__2__Impl"
- // InternalApplicationConfiguration.g:4085:1: rule__MetamodelElement__Group__2__Impl : ( ( rule__MetamodelElement__Group_2__0 )? ) ;
+ // InternalApplicationConfiguration.g:3856:1: rule__MetamodelElement__Group__2__Impl : ( ( rule__MetamodelElement__Group_2__0 )? ) ;
public final void rule__MetamodelElement__Group__2__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalApplicationConfiguration.g:4089:1: ( ( ( rule__MetamodelElement__Group_2__0 )? ) )
- // InternalApplicationConfiguration.g:4090:1: ( ( rule__MetamodelElement__Group_2__0 )? )
+ // InternalApplicationConfiguration.g:3860:1: ( ( ( rule__MetamodelElement__Group_2__0 )? ) )
+ // InternalApplicationConfiguration.g:3861:1: ( ( rule__MetamodelElement__Group_2__0 )? )
{
- // InternalApplicationConfiguration.g:4090:1: ( ( rule__MetamodelElement__Group_2__0 )? )
- // InternalApplicationConfiguration.g:4091:2: ( rule__MetamodelElement__Group_2__0 )?
+ // InternalApplicationConfiguration.g:3861:1: ( ( rule__MetamodelElement__Group_2__0 )? )
+ // InternalApplicationConfiguration.g:3862:2: ( rule__MetamodelElement__Group_2__0 )?
{
before(grammarAccess.getMetamodelElementAccess().getGroup_2());
- // InternalApplicationConfiguration.g:4092:2: ( rule__MetamodelElement__Group_2__0 )?
- int alt44=2;
- int LA44_0 = input.LA(1);
+ // InternalApplicationConfiguration.g:3863:2: ( rule__MetamodelElement__Group_2__0 )?
+ int alt42=2;
+ int LA42_0 = input.LA(1);
- if ( (LA44_0==23) ) {
- alt44=1;
+ if ( (LA42_0==23) ) {
+ alt42=1;
}
- switch (alt44) {
+ switch (alt42) {
case 1 :
- // InternalApplicationConfiguration.g:4092:3: rule__MetamodelElement__Group_2__0
+ // InternalApplicationConfiguration.g:3863:3: rule__MetamodelElement__Group_2__0
{
pushFollow(FOLLOW_2);
rule__MetamodelElement__Group_2__0();
@@ -13406,16 +12673,16 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
// $ANTLR start "rule__MetamodelElement__Group_0__0"
- // InternalApplicationConfiguration.g:4101:1: rule__MetamodelElement__Group_0__0 : rule__MetamodelElement__Group_0__0__Impl rule__MetamodelElement__Group_0__1 ;
+ // InternalApplicationConfiguration.g:3872:1: rule__MetamodelElement__Group_0__0 : rule__MetamodelElement__Group_0__0__Impl rule__MetamodelElement__Group_0__1 ;
public final void rule__MetamodelElement__Group_0__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalApplicationConfiguration.g:4105:1: ( rule__MetamodelElement__Group_0__0__Impl rule__MetamodelElement__Group_0__1 )
- // InternalApplicationConfiguration.g:4106:2: rule__MetamodelElement__Group_0__0__Impl rule__MetamodelElement__Group_0__1
+ // InternalApplicationConfiguration.g:3876:1: ( rule__MetamodelElement__Group_0__0__Impl rule__MetamodelElement__Group_0__1 )
+ // InternalApplicationConfiguration.g:3877:2: rule__MetamodelElement__Group_0__0__Impl rule__MetamodelElement__Group_0__1
{
- pushFollow(FOLLOW_20);
+ pushFollow(FOLLOW_19);
rule__MetamodelElement__Group_0__0__Impl();
state._fsp--;
@@ -13444,21 +12711,21 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
// $ANTLR start "rule__MetamodelElement__Group_0__0__Impl"
- // InternalApplicationConfiguration.g:4113:1: rule__MetamodelElement__Group_0__0__Impl : ( ( rule__MetamodelElement__PackageAssignment_0_0 ) ) ;
+ // InternalApplicationConfiguration.g:3884:1: rule__MetamodelElement__Group_0__0__Impl : ( ( rule__MetamodelElement__PackageAssignment_0_0 ) ) ;
public final void rule__MetamodelElement__Group_0__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalApplicationConfiguration.g:4117:1: ( ( ( rule__MetamodelElement__PackageAssignment_0_0 ) ) )
- // InternalApplicationConfiguration.g:4118:1: ( ( rule__MetamodelElement__PackageAssignment_0_0 ) )
+ // InternalApplicationConfiguration.g:3888:1: ( ( ( rule__MetamodelElement__PackageAssignment_0_0 ) ) )
+ // InternalApplicationConfiguration.g:3889:1: ( ( rule__MetamodelElement__PackageAssignment_0_0 ) )
{
- // InternalApplicationConfiguration.g:4118:1: ( ( rule__MetamodelElement__PackageAssignment_0_0 ) )
- // InternalApplicationConfiguration.g:4119:2: ( rule__MetamodelElement__PackageAssignment_0_0 )
+ // InternalApplicationConfiguration.g:3889:1: ( ( rule__MetamodelElement__PackageAssignment_0_0 ) )
+ // InternalApplicationConfiguration.g:3890:2: ( rule__MetamodelElement__PackageAssignment_0_0 )
{
before(grammarAccess.getMetamodelElementAccess().getPackageAssignment_0_0());
- // InternalApplicationConfiguration.g:4120:2: ( rule__MetamodelElement__PackageAssignment_0_0 )
- // InternalApplicationConfiguration.g:4120:3: rule__MetamodelElement__PackageAssignment_0_0
+ // InternalApplicationConfiguration.g:3891:2: ( rule__MetamodelElement__PackageAssignment_0_0 )
+ // InternalApplicationConfiguration.g:3891:3: rule__MetamodelElement__PackageAssignment_0_0
{
pushFollow(FOLLOW_2);
rule__MetamodelElement__PackageAssignment_0_0();
@@ -13491,14 +12758,14 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
// $ANTLR start "rule__MetamodelElement__Group_0__1"
- // InternalApplicationConfiguration.g:4128:1: rule__MetamodelElement__Group_0__1 : rule__MetamodelElement__Group_0__1__Impl ;
+ // InternalApplicationConfiguration.g:3899:1: rule__MetamodelElement__Group_0__1 : rule__MetamodelElement__Group_0__1__Impl ;
public final void rule__MetamodelElement__Group_0__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalApplicationConfiguration.g:4132:1: ( rule__MetamodelElement__Group_0__1__Impl )
- // InternalApplicationConfiguration.g:4133:2: rule__MetamodelElement__Group_0__1__Impl
+ // InternalApplicationConfiguration.g:3903:1: ( rule__MetamodelElement__Group_0__1__Impl )
+ // InternalApplicationConfiguration.g:3904:2: rule__MetamodelElement__Group_0__1__Impl
{
pushFollow(FOLLOW_2);
rule__MetamodelElement__Group_0__1__Impl();
@@ -13524,20 +12791,20 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
// $ANTLR start "rule__MetamodelElement__Group_0__1__Impl"
- // InternalApplicationConfiguration.g:4139:1: rule__MetamodelElement__Group_0__1__Impl : ( '::' ) ;
+ // InternalApplicationConfiguration.g:3910:1: rule__MetamodelElement__Group_0__1__Impl : ( '::' ) ;
public final void rule__MetamodelElement__Group_0__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalApplicationConfiguration.g:4143:1: ( ( '::' ) )
- // InternalApplicationConfiguration.g:4144:1: ( '::' )
+ // InternalApplicationConfiguration.g:3914:1: ( ( '::' ) )
+ // InternalApplicationConfiguration.g:3915:1: ( '::' )
{
- // InternalApplicationConfiguration.g:4144:1: ( '::' )
- // InternalApplicationConfiguration.g:4145:2: '::'
+ // InternalApplicationConfiguration.g:3915:1: ( '::' )
+ // InternalApplicationConfiguration.g:3916:2: '::'
{
before(grammarAccess.getMetamodelElementAccess().getColonColonKeyword_0_1());
- match(input,36,FOLLOW_2);
+ match(input,35,FOLLOW_2);
after(grammarAccess.getMetamodelElementAccess().getColonColonKeyword_0_1());
}
@@ -13561,14 +12828,14 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
// $ANTLR start "rule__MetamodelElement__Group_2__0"
- // InternalApplicationConfiguration.g:4155:1: rule__MetamodelElement__Group_2__0 : rule__MetamodelElement__Group_2__0__Impl rule__MetamodelElement__Group_2__1 ;
+ // InternalApplicationConfiguration.g:3926:1: rule__MetamodelElement__Group_2__0 : rule__MetamodelElement__Group_2__0__Impl rule__MetamodelElement__Group_2__1 ;
public final void rule__MetamodelElement__Group_2__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalApplicationConfiguration.g:4159:1: ( rule__MetamodelElement__Group_2__0__Impl rule__MetamodelElement__Group_2__1 )
- // InternalApplicationConfiguration.g:4160:2: rule__MetamodelElement__Group_2__0__Impl rule__MetamodelElement__Group_2__1
+ // InternalApplicationConfiguration.g:3930:1: ( rule__MetamodelElement__Group_2__0__Impl rule__MetamodelElement__Group_2__1 )
+ // InternalApplicationConfiguration.g:3931:2: rule__MetamodelElement__Group_2__0__Impl rule__MetamodelElement__Group_2__1
{
pushFollow(FOLLOW_8);
rule__MetamodelElement__Group_2__0__Impl();
@@ -13599,17 +12866,17 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
// $ANTLR start "rule__MetamodelElement__Group_2__0__Impl"
- // InternalApplicationConfiguration.g:4167:1: rule__MetamodelElement__Group_2__0__Impl : ( '.' ) ;
+ // InternalApplicationConfiguration.g:3938:1: rule__MetamodelElement__Group_2__0__Impl : ( '.' ) ;
public final void rule__MetamodelElement__Group_2__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalApplicationConfiguration.g:4171:1: ( ( '.' ) )
- // InternalApplicationConfiguration.g:4172:1: ( '.' )
+ // InternalApplicationConfiguration.g:3942:1: ( ( '.' ) )
+ // InternalApplicationConfiguration.g:3943:1: ( '.' )
{
- // InternalApplicationConfiguration.g:4172:1: ( '.' )
- // InternalApplicationConfiguration.g:4173:2: '.'
+ // InternalApplicationConfiguration.g:3943:1: ( '.' )
+ // InternalApplicationConfiguration.g:3944:2: '.'
{
before(grammarAccess.getMetamodelElementAccess().getFullStopKeyword_2_0());
match(input,23,FOLLOW_2);
@@ -13636,14 +12903,14 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
// $ANTLR start "rule__MetamodelElement__Group_2__1"
- // InternalApplicationConfiguration.g:4182:1: rule__MetamodelElement__Group_2__1 : rule__MetamodelElement__Group_2__1__Impl ;
+ // InternalApplicationConfiguration.g:3953:1: rule__MetamodelElement__Group_2__1 : rule__MetamodelElement__Group_2__1__Impl ;
public final void rule__MetamodelElement__Group_2__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalApplicationConfiguration.g:4186:1: ( rule__MetamodelElement__Group_2__1__Impl )
- // InternalApplicationConfiguration.g:4187:2: rule__MetamodelElement__Group_2__1__Impl
+ // InternalApplicationConfiguration.g:3957:1: ( rule__MetamodelElement__Group_2__1__Impl )
+ // InternalApplicationConfiguration.g:3958:2: rule__MetamodelElement__Group_2__1__Impl
{
pushFollow(FOLLOW_2);
rule__MetamodelElement__Group_2__1__Impl();
@@ -13669,21 +12936,21 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
// $ANTLR start "rule__MetamodelElement__Group_2__1__Impl"
- // InternalApplicationConfiguration.g:4193:1: rule__MetamodelElement__Group_2__1__Impl : ( ( rule__MetamodelElement__FeatureAssignment_2_1 ) ) ;
+ // InternalApplicationConfiguration.g:3964:1: rule__MetamodelElement__Group_2__1__Impl : ( ( rule__MetamodelElement__FeatureAssignment_2_1 ) ) ;
public final void rule__MetamodelElement__Group_2__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalApplicationConfiguration.g:4197:1: ( ( ( rule__MetamodelElement__FeatureAssignment_2_1 ) ) )
- // InternalApplicationConfiguration.g:4198:1: ( ( rule__MetamodelElement__FeatureAssignment_2_1 ) )
+ // InternalApplicationConfiguration.g:3968:1: ( ( ( rule__MetamodelElement__FeatureAssignment_2_1 ) ) )
+ // InternalApplicationConfiguration.g:3969:1: ( ( rule__MetamodelElement__FeatureAssignment_2_1 ) )
{
- // InternalApplicationConfiguration.g:4198:1: ( ( rule__MetamodelElement__FeatureAssignment_2_1 ) )
- // InternalApplicationConfiguration.g:4199:2: ( rule__MetamodelElement__FeatureAssignment_2_1 )
+ // InternalApplicationConfiguration.g:3969:1: ( ( rule__MetamodelElement__FeatureAssignment_2_1 ) )
+ // InternalApplicationConfiguration.g:3970:2: ( rule__MetamodelElement__FeatureAssignment_2_1 )
{
before(grammarAccess.getMetamodelElementAccess().getFeatureAssignment_2_1());
- // InternalApplicationConfiguration.g:4200:2: ( rule__MetamodelElement__FeatureAssignment_2_1 )
- // InternalApplicationConfiguration.g:4200:3: rule__MetamodelElement__FeatureAssignment_2_1
+ // InternalApplicationConfiguration.g:3971:2: ( rule__MetamodelElement__FeatureAssignment_2_1 )
+ // InternalApplicationConfiguration.g:3971:3: rule__MetamodelElement__FeatureAssignment_2_1
{
pushFollow(FOLLOW_2);
rule__MetamodelElement__FeatureAssignment_2_1();
@@ -13716,14 +12983,14 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
// $ANTLR start "rule__MetamodelDeclaration__Group__0"
- // InternalApplicationConfiguration.g:4209:1: rule__MetamodelDeclaration__Group__0 : rule__MetamodelDeclaration__Group__0__Impl rule__MetamodelDeclaration__Group__1 ;
+ // InternalApplicationConfiguration.g:3980:1: rule__MetamodelDeclaration__Group__0 : rule__MetamodelDeclaration__Group__0__Impl rule__MetamodelDeclaration__Group__1 ;
public final void rule__MetamodelDeclaration__Group__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalApplicationConfiguration.g:4213:1: ( rule__MetamodelDeclaration__Group__0__Impl rule__MetamodelDeclaration__Group__1 )
- // InternalApplicationConfiguration.g:4214:2: rule__MetamodelDeclaration__Group__0__Impl rule__MetamodelDeclaration__Group__1
+ // InternalApplicationConfiguration.g:3984:1: ( rule__MetamodelDeclaration__Group__0__Impl rule__MetamodelDeclaration__Group__1 )
+ // InternalApplicationConfiguration.g:3985:2: rule__MetamodelDeclaration__Group__0__Impl rule__MetamodelDeclaration__Group__1
{
pushFollow(FOLLOW_8);
rule__MetamodelDeclaration__Group__0__Impl();
@@ -13754,20 +13021,20 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
// $ANTLR start "rule__MetamodelDeclaration__Group__0__Impl"
- // InternalApplicationConfiguration.g:4221:1: rule__MetamodelDeclaration__Group__0__Impl : ( 'metamodel' ) ;
+ // InternalApplicationConfiguration.g:3992:1: rule__MetamodelDeclaration__Group__0__Impl : ( 'metamodel' ) ;
public final void rule__MetamodelDeclaration__Group__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalApplicationConfiguration.g:4225:1: ( ( 'metamodel' ) )
- // InternalApplicationConfiguration.g:4226:1: ( 'metamodel' )
+ // InternalApplicationConfiguration.g:3996:1: ( ( 'metamodel' ) )
+ // InternalApplicationConfiguration.g:3997:1: ( 'metamodel' )
{
- // InternalApplicationConfiguration.g:4226:1: ( 'metamodel' )
- // InternalApplicationConfiguration.g:4227:2: 'metamodel'
+ // InternalApplicationConfiguration.g:3997:1: ( 'metamodel' )
+ // InternalApplicationConfiguration.g:3998:2: 'metamodel'
{
before(grammarAccess.getMetamodelDeclarationAccess().getMetamodelKeyword_0());
- match(input,37,FOLLOW_2);
+ match(input,36,FOLLOW_2);
after(grammarAccess.getMetamodelDeclarationAccess().getMetamodelKeyword_0());
}
@@ -13791,16 +13058,16 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
// $ANTLR start "rule__MetamodelDeclaration__Group__1"
- // InternalApplicationConfiguration.g:4236:1: rule__MetamodelDeclaration__Group__1 : rule__MetamodelDeclaration__Group__1__Impl rule__MetamodelDeclaration__Group__2 ;
+ // InternalApplicationConfiguration.g:4007:1: rule__MetamodelDeclaration__Group__1 : rule__MetamodelDeclaration__Group__1__Impl rule__MetamodelDeclaration__Group__2 ;
public final void rule__MetamodelDeclaration__Group__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalApplicationConfiguration.g:4240:1: ( rule__MetamodelDeclaration__Group__1__Impl rule__MetamodelDeclaration__Group__2 )
- // InternalApplicationConfiguration.g:4241:2: rule__MetamodelDeclaration__Group__1__Impl rule__MetamodelDeclaration__Group__2
+ // InternalApplicationConfiguration.g:4011:1: ( rule__MetamodelDeclaration__Group__1__Impl rule__MetamodelDeclaration__Group__2 )
+ // InternalApplicationConfiguration.g:4012:2: rule__MetamodelDeclaration__Group__1__Impl rule__MetamodelDeclaration__Group__2
{
- pushFollow(FOLLOW_19);
+ pushFollow(FOLLOW_18);
rule__MetamodelDeclaration__Group__1__Impl();
state._fsp--;
@@ -13829,21 +13096,21 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
// $ANTLR start "rule__MetamodelDeclaration__Group__1__Impl"
- // InternalApplicationConfiguration.g:4248:1: rule__MetamodelDeclaration__Group__1__Impl : ( ( rule__MetamodelDeclaration__NameAssignment_1 ) ) ;
+ // InternalApplicationConfiguration.g:4019:1: rule__MetamodelDeclaration__Group__1__Impl : ( ( rule__MetamodelDeclaration__NameAssignment_1 ) ) ;
public final void rule__MetamodelDeclaration__Group__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalApplicationConfiguration.g:4252:1: ( ( ( rule__MetamodelDeclaration__NameAssignment_1 ) ) )
- // InternalApplicationConfiguration.g:4253:1: ( ( rule__MetamodelDeclaration__NameAssignment_1 ) )
+ // InternalApplicationConfiguration.g:4023:1: ( ( ( rule__MetamodelDeclaration__NameAssignment_1 ) ) )
+ // InternalApplicationConfiguration.g:4024:1: ( ( rule__MetamodelDeclaration__NameAssignment_1 ) )
{
- // InternalApplicationConfiguration.g:4253:1: ( ( rule__MetamodelDeclaration__NameAssignment_1 ) )
- // InternalApplicationConfiguration.g:4254:2: ( rule__MetamodelDeclaration__NameAssignment_1 )
+ // InternalApplicationConfiguration.g:4024:1: ( ( rule__MetamodelDeclaration__NameAssignment_1 ) )
+ // InternalApplicationConfiguration.g:4025:2: ( rule__MetamodelDeclaration__NameAssignment_1 )
{
before(grammarAccess.getMetamodelDeclarationAccess().getNameAssignment_1());
- // InternalApplicationConfiguration.g:4255:2: ( rule__MetamodelDeclaration__NameAssignment_1 )
- // InternalApplicationConfiguration.g:4255:3: rule__MetamodelDeclaration__NameAssignment_1
+ // InternalApplicationConfiguration.g:4026:2: ( rule__MetamodelDeclaration__NameAssignment_1 )
+ // InternalApplicationConfiguration.g:4026:3: rule__MetamodelDeclaration__NameAssignment_1
{
pushFollow(FOLLOW_2);
rule__MetamodelDeclaration__NameAssignment_1();
@@ -13876,14 +13143,14 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
// $ANTLR start "rule__MetamodelDeclaration__Group__2"
- // InternalApplicationConfiguration.g:4263:1: rule__MetamodelDeclaration__Group__2 : rule__MetamodelDeclaration__Group__2__Impl ;
+ // InternalApplicationConfiguration.g:4034:1: rule__MetamodelDeclaration__Group__2 : rule__MetamodelDeclaration__Group__2__Impl ;
public final void rule__MetamodelDeclaration__Group__2() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalApplicationConfiguration.g:4267:1: ( rule__MetamodelDeclaration__Group__2__Impl )
- // InternalApplicationConfiguration.g:4268:2: rule__MetamodelDeclaration__Group__2__Impl
+ // InternalApplicationConfiguration.g:4038:1: ( rule__MetamodelDeclaration__Group__2__Impl )
+ // InternalApplicationConfiguration.g:4039:2: rule__MetamodelDeclaration__Group__2__Impl
{
pushFollow(FOLLOW_2);
rule__MetamodelDeclaration__Group__2__Impl();
@@ -13909,21 +13176,21 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
// $ANTLR start "rule__MetamodelDeclaration__Group__2__Impl"
- // InternalApplicationConfiguration.g:4274:1: rule__MetamodelDeclaration__Group__2__Impl : ( ( rule__MetamodelDeclaration__SpecificationAssignment_2 ) ) ;
+ // InternalApplicationConfiguration.g:4045:1: rule__MetamodelDeclaration__Group__2__Impl : ( ( rule__MetamodelDeclaration__SpecificationAssignment_2 ) ) ;
public final void rule__MetamodelDeclaration__Group__2__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalApplicationConfiguration.g:4278:1: ( ( ( rule__MetamodelDeclaration__SpecificationAssignment_2 ) ) )
- // InternalApplicationConfiguration.g:4279:1: ( ( rule__MetamodelDeclaration__SpecificationAssignment_2 ) )
+ // InternalApplicationConfiguration.g:4049:1: ( ( ( rule__MetamodelDeclaration__SpecificationAssignment_2 ) ) )
+ // InternalApplicationConfiguration.g:4050:1: ( ( rule__MetamodelDeclaration__SpecificationAssignment_2 ) )
{
- // InternalApplicationConfiguration.g:4279:1: ( ( rule__MetamodelDeclaration__SpecificationAssignment_2 ) )
- // InternalApplicationConfiguration.g:4280:2: ( rule__MetamodelDeclaration__SpecificationAssignment_2 )
+ // InternalApplicationConfiguration.g:4050:1: ( ( rule__MetamodelDeclaration__SpecificationAssignment_2 ) )
+ // InternalApplicationConfiguration.g:4051:2: ( rule__MetamodelDeclaration__SpecificationAssignment_2 )
{
before(grammarAccess.getMetamodelDeclarationAccess().getSpecificationAssignment_2());
- // InternalApplicationConfiguration.g:4281:2: ( rule__MetamodelDeclaration__SpecificationAssignment_2 )
- // InternalApplicationConfiguration.g:4281:3: rule__MetamodelDeclaration__SpecificationAssignment_2
+ // InternalApplicationConfiguration.g:4052:2: ( rule__MetamodelDeclaration__SpecificationAssignment_2 )
+ // InternalApplicationConfiguration.g:4052:3: rule__MetamodelDeclaration__SpecificationAssignment_2
{
pushFollow(FOLLOW_2);
rule__MetamodelDeclaration__SpecificationAssignment_2();
@@ -13956,16 +13223,16 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
// $ANTLR start "rule__PartialModelSpecification__Group__0"
- // InternalApplicationConfiguration.g:4290:1: rule__PartialModelSpecification__Group__0 : rule__PartialModelSpecification__Group__0__Impl rule__PartialModelSpecification__Group__1 ;
+ // InternalApplicationConfiguration.g:4061:1: rule__PartialModelSpecification__Group__0 : rule__PartialModelSpecification__Group__0__Impl rule__PartialModelSpecification__Group__1 ;
public final void rule__PartialModelSpecification__Group__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalApplicationConfiguration.g:4294:1: ( rule__PartialModelSpecification__Group__0__Impl rule__PartialModelSpecification__Group__1 )
- // InternalApplicationConfiguration.g:4295:2: rule__PartialModelSpecification__Group__0__Impl rule__PartialModelSpecification__Group__1
+ // InternalApplicationConfiguration.g:4065:1: ( rule__PartialModelSpecification__Group__0__Impl rule__PartialModelSpecification__Group__1 )
+ // InternalApplicationConfiguration.g:4066:2: rule__PartialModelSpecification__Group__0__Impl rule__PartialModelSpecification__Group__1
{
- pushFollow(FOLLOW_21);
+ pushFollow(FOLLOW_20);
rule__PartialModelSpecification__Group__0__Impl();
state._fsp--;
@@ -13994,20 +13261,20 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
// $ANTLR start "rule__PartialModelSpecification__Group__0__Impl"
- // InternalApplicationConfiguration.g:4302:1: rule__PartialModelSpecification__Group__0__Impl : ( '{' ) ;
+ // InternalApplicationConfiguration.g:4073:1: rule__PartialModelSpecification__Group__0__Impl : ( '{' ) ;
public final void rule__PartialModelSpecification__Group__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalApplicationConfiguration.g:4306:1: ( ( '{' ) )
- // InternalApplicationConfiguration.g:4307:1: ( '{' )
+ // InternalApplicationConfiguration.g:4077:1: ( ( '{' ) )
+ // InternalApplicationConfiguration.g:4078:1: ( '{' )
{
- // InternalApplicationConfiguration.g:4307:1: ( '{' )
- // InternalApplicationConfiguration.g:4308:2: '{'
+ // InternalApplicationConfiguration.g:4078:1: ( '{' )
+ // InternalApplicationConfiguration.g:4079:2: '{'
{
before(grammarAccess.getPartialModelSpecificationAccess().getLeftCurlyBracketKeyword_0());
- match(input,31,FOLLOW_2);
+ match(input,30,FOLLOW_2);
after(grammarAccess.getPartialModelSpecificationAccess().getLeftCurlyBracketKeyword_0());
}
@@ -14031,16 +13298,16 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
// $ANTLR start "rule__PartialModelSpecification__Group__1"
- // InternalApplicationConfiguration.g:4317:1: rule__PartialModelSpecification__Group__1 : rule__PartialModelSpecification__Group__1__Impl rule__PartialModelSpecification__Group__2 ;
+ // InternalApplicationConfiguration.g:4088:1: rule__PartialModelSpecification__Group__1 : rule__PartialModelSpecification__Group__1__Impl rule__PartialModelSpecification__Group__2 ;
public final void rule__PartialModelSpecification__Group__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalApplicationConfiguration.g:4321:1: ( rule__PartialModelSpecification__Group__1__Impl rule__PartialModelSpecification__Group__2 )
- // InternalApplicationConfiguration.g:4322:2: rule__PartialModelSpecification__Group__1__Impl rule__PartialModelSpecification__Group__2
+ // InternalApplicationConfiguration.g:4092:1: ( rule__PartialModelSpecification__Group__1__Impl rule__PartialModelSpecification__Group__2 )
+ // InternalApplicationConfiguration.g:4093:2: rule__PartialModelSpecification__Group__1__Impl rule__PartialModelSpecification__Group__2
{
- pushFollow(FOLLOW_16);
+ pushFollow(FOLLOW_15);
rule__PartialModelSpecification__Group__1__Impl();
state._fsp--;
@@ -14069,21 +13336,21 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
// $ANTLR start "rule__PartialModelSpecification__Group__1__Impl"
- // InternalApplicationConfiguration.g:4329:1: rule__PartialModelSpecification__Group__1__Impl : ( ( rule__PartialModelSpecification__EntryAssignment_1 ) ) ;
+ // InternalApplicationConfiguration.g:4100:1: rule__PartialModelSpecification__Group__1__Impl : ( ( rule__PartialModelSpecification__EntryAssignment_1 ) ) ;
public final void rule__PartialModelSpecification__Group__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalApplicationConfiguration.g:4333:1: ( ( ( rule__PartialModelSpecification__EntryAssignment_1 ) ) )
- // InternalApplicationConfiguration.g:4334:1: ( ( rule__PartialModelSpecification__EntryAssignment_1 ) )
+ // InternalApplicationConfiguration.g:4104:1: ( ( ( rule__PartialModelSpecification__EntryAssignment_1 ) ) )
+ // InternalApplicationConfiguration.g:4105:1: ( ( rule__PartialModelSpecification__EntryAssignment_1 ) )
{
- // InternalApplicationConfiguration.g:4334:1: ( ( rule__PartialModelSpecification__EntryAssignment_1 ) )
- // InternalApplicationConfiguration.g:4335:2: ( rule__PartialModelSpecification__EntryAssignment_1 )
+ // InternalApplicationConfiguration.g:4105:1: ( ( rule__PartialModelSpecification__EntryAssignment_1 ) )
+ // InternalApplicationConfiguration.g:4106:2: ( rule__PartialModelSpecification__EntryAssignment_1 )
{
before(grammarAccess.getPartialModelSpecificationAccess().getEntryAssignment_1());
- // InternalApplicationConfiguration.g:4336:2: ( rule__PartialModelSpecification__EntryAssignment_1 )
- // InternalApplicationConfiguration.g:4336:3: rule__PartialModelSpecification__EntryAssignment_1
+ // InternalApplicationConfiguration.g:4107:2: ( rule__PartialModelSpecification__EntryAssignment_1 )
+ // InternalApplicationConfiguration.g:4107:3: rule__PartialModelSpecification__EntryAssignment_1
{
pushFollow(FOLLOW_2);
rule__PartialModelSpecification__EntryAssignment_1();
@@ -14116,16 +13383,16 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
// $ANTLR start "rule__PartialModelSpecification__Group__2"
- // InternalApplicationConfiguration.g:4344:1: rule__PartialModelSpecification__Group__2 : rule__PartialModelSpecification__Group__2__Impl rule__PartialModelSpecification__Group__3 ;
+ // InternalApplicationConfiguration.g:4115:1: rule__PartialModelSpecification__Group__2 : rule__PartialModelSpecification__Group__2__Impl rule__PartialModelSpecification__Group__3 ;
public final void rule__PartialModelSpecification__Group__2() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalApplicationConfiguration.g:4348:1: ( rule__PartialModelSpecification__Group__2__Impl rule__PartialModelSpecification__Group__3 )
- // InternalApplicationConfiguration.g:4349:2: rule__PartialModelSpecification__Group__2__Impl rule__PartialModelSpecification__Group__3
+ // InternalApplicationConfiguration.g:4119:1: ( rule__PartialModelSpecification__Group__2__Impl rule__PartialModelSpecification__Group__3 )
+ // InternalApplicationConfiguration.g:4120:2: rule__PartialModelSpecification__Group__2__Impl rule__PartialModelSpecification__Group__3
{
- pushFollow(FOLLOW_16);
+ pushFollow(FOLLOW_15);
rule__PartialModelSpecification__Group__2__Impl();
state._fsp--;
@@ -14154,29 +13421,29 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
// $ANTLR start "rule__PartialModelSpecification__Group__2__Impl"
- // InternalApplicationConfiguration.g:4356:1: rule__PartialModelSpecification__Group__2__Impl : ( ( rule__PartialModelSpecification__Group_2__0 )? ) ;
+ // InternalApplicationConfiguration.g:4127:1: rule__PartialModelSpecification__Group__2__Impl : ( ( rule__PartialModelSpecification__Group_2__0 )? ) ;
public final void rule__PartialModelSpecification__Group__2__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalApplicationConfiguration.g:4360:1: ( ( ( rule__PartialModelSpecification__Group_2__0 )? ) )
- // InternalApplicationConfiguration.g:4361:1: ( ( rule__PartialModelSpecification__Group_2__0 )? )
+ // InternalApplicationConfiguration.g:4131:1: ( ( ( rule__PartialModelSpecification__Group_2__0 )? ) )
+ // InternalApplicationConfiguration.g:4132:1: ( ( rule__PartialModelSpecification__Group_2__0 )? )
{
- // InternalApplicationConfiguration.g:4361:1: ( ( rule__PartialModelSpecification__Group_2__0 )? )
- // InternalApplicationConfiguration.g:4362:2: ( rule__PartialModelSpecification__Group_2__0 )?
+ // InternalApplicationConfiguration.g:4132:1: ( ( rule__PartialModelSpecification__Group_2__0 )? )
+ // InternalApplicationConfiguration.g:4133:2: ( rule__PartialModelSpecification__Group_2__0 )?
{
before(grammarAccess.getPartialModelSpecificationAccess().getGroup_2());
- // InternalApplicationConfiguration.g:4363:2: ( rule__PartialModelSpecification__Group_2__0 )?
- int alt45=2;
- int LA45_0 = input.LA(1);
+ // InternalApplicationConfiguration.g:4134:2: ( rule__PartialModelSpecification__Group_2__0 )?
+ int alt43=2;
+ int LA43_0 = input.LA(1);
- if ( (LA45_0==33) ) {
- alt45=1;
+ if ( (LA43_0==32) ) {
+ alt43=1;
}
- switch (alt45) {
+ switch (alt43) {
case 1 :
- // InternalApplicationConfiguration.g:4363:3: rule__PartialModelSpecification__Group_2__0
+ // InternalApplicationConfiguration.g:4134:3: rule__PartialModelSpecification__Group_2__0
{
pushFollow(FOLLOW_2);
rule__PartialModelSpecification__Group_2__0();
@@ -14212,14 +13479,14 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
// $ANTLR start "rule__PartialModelSpecification__Group__3"
- // InternalApplicationConfiguration.g:4371:1: rule__PartialModelSpecification__Group__3 : rule__PartialModelSpecification__Group__3__Impl ;
+ // InternalApplicationConfiguration.g:4142:1: rule__PartialModelSpecification__Group__3 : rule__PartialModelSpecification__Group__3__Impl ;
public final void rule__PartialModelSpecification__Group__3() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalApplicationConfiguration.g:4375:1: ( rule__PartialModelSpecification__Group__3__Impl )
- // InternalApplicationConfiguration.g:4376:2: rule__PartialModelSpecification__Group__3__Impl
+ // InternalApplicationConfiguration.g:4146:1: ( rule__PartialModelSpecification__Group__3__Impl )
+ // InternalApplicationConfiguration.g:4147:2: rule__PartialModelSpecification__Group__3__Impl
{
pushFollow(FOLLOW_2);
rule__PartialModelSpecification__Group__3__Impl();
@@ -14245,20 +13512,20 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
// $ANTLR start "rule__PartialModelSpecification__Group__3__Impl"
- // InternalApplicationConfiguration.g:4382:1: rule__PartialModelSpecification__Group__3__Impl : ( '}' ) ;
+ // InternalApplicationConfiguration.g:4153:1: rule__PartialModelSpecification__Group__3__Impl : ( '}' ) ;
public final void rule__PartialModelSpecification__Group__3__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalApplicationConfiguration.g:4386:1: ( ( '}' ) )
- // InternalApplicationConfiguration.g:4387:1: ( '}' )
+ // InternalApplicationConfiguration.g:4157:1: ( ( '}' ) )
+ // InternalApplicationConfiguration.g:4158:1: ( '}' )
{
- // InternalApplicationConfiguration.g:4387:1: ( '}' )
- // InternalApplicationConfiguration.g:4388:2: '}'
+ // InternalApplicationConfiguration.g:4158:1: ( '}' )
+ // InternalApplicationConfiguration.g:4159:2: '}'
{
before(grammarAccess.getPartialModelSpecificationAccess().getRightCurlyBracketKeyword_3());
- match(input,32,FOLLOW_2);
+ match(input,31,FOLLOW_2);
after(grammarAccess.getPartialModelSpecificationAccess().getRightCurlyBracketKeyword_3());
}
@@ -14282,16 +13549,16 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
// $ANTLR start "rule__PartialModelSpecification__Group_2__0"
- // InternalApplicationConfiguration.g:4398:1: rule__PartialModelSpecification__Group_2__0 : rule__PartialModelSpecification__Group_2__0__Impl rule__PartialModelSpecification__Group_2__1 ;
+ // InternalApplicationConfiguration.g:4169:1: rule__PartialModelSpecification__Group_2__0 : rule__PartialModelSpecification__Group_2__0__Impl rule__PartialModelSpecification__Group_2__1 ;
public final void rule__PartialModelSpecification__Group_2__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalApplicationConfiguration.g:4402:1: ( rule__PartialModelSpecification__Group_2__0__Impl rule__PartialModelSpecification__Group_2__1 )
- // InternalApplicationConfiguration.g:4403:2: rule__PartialModelSpecification__Group_2__0__Impl rule__PartialModelSpecification__Group_2__1
+ // InternalApplicationConfiguration.g:4173:1: ( rule__PartialModelSpecification__Group_2__0__Impl rule__PartialModelSpecification__Group_2__1 )
+ // InternalApplicationConfiguration.g:4174:2: rule__PartialModelSpecification__Group_2__0__Impl rule__PartialModelSpecification__Group_2__1
{
- pushFollow(FOLLOW_21);
+ pushFollow(FOLLOW_20);
rule__PartialModelSpecification__Group_2__0__Impl();
state._fsp--;
@@ -14320,20 +13587,20 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
// $ANTLR start "rule__PartialModelSpecification__Group_2__0__Impl"
- // InternalApplicationConfiguration.g:4410:1: rule__PartialModelSpecification__Group_2__0__Impl : ( ',' ) ;
+ // InternalApplicationConfiguration.g:4181:1: rule__PartialModelSpecification__Group_2__0__Impl : ( ',' ) ;
public final void rule__PartialModelSpecification__Group_2__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalApplicationConfiguration.g:4414:1: ( ( ',' ) )
- // InternalApplicationConfiguration.g:4415:1: ( ',' )
+ // InternalApplicationConfiguration.g:4185:1: ( ( ',' ) )
+ // InternalApplicationConfiguration.g:4186:1: ( ',' )
{
- // InternalApplicationConfiguration.g:4415:1: ( ',' )
- // InternalApplicationConfiguration.g:4416:2: ','
+ // InternalApplicationConfiguration.g:4186:1: ( ',' )
+ // InternalApplicationConfiguration.g:4187:2: ','
{
before(grammarAccess.getPartialModelSpecificationAccess().getCommaKeyword_2_0());
- match(input,33,FOLLOW_2);
+ match(input,32,FOLLOW_2);
after(grammarAccess.getPartialModelSpecificationAccess().getCommaKeyword_2_0());
}
@@ -14357,14 +13624,14 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
// $ANTLR start "rule__PartialModelSpecification__Group_2__1"
- // InternalApplicationConfiguration.g:4425:1: rule__PartialModelSpecification__Group_2__1 : rule__PartialModelSpecification__Group_2__1__Impl ;
+ // InternalApplicationConfiguration.g:4196:1: rule__PartialModelSpecification__Group_2__1 : rule__PartialModelSpecification__Group_2__1__Impl ;
public final void rule__PartialModelSpecification__Group_2__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalApplicationConfiguration.g:4429:1: ( rule__PartialModelSpecification__Group_2__1__Impl )
- // InternalApplicationConfiguration.g:4430:2: rule__PartialModelSpecification__Group_2__1__Impl
+ // InternalApplicationConfiguration.g:4200:1: ( rule__PartialModelSpecification__Group_2__1__Impl )
+ // InternalApplicationConfiguration.g:4201:2: rule__PartialModelSpecification__Group_2__1__Impl
{
pushFollow(FOLLOW_2);
rule__PartialModelSpecification__Group_2__1__Impl();
@@ -14390,21 +13657,21 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
// $ANTLR start "rule__PartialModelSpecification__Group_2__1__Impl"
- // InternalApplicationConfiguration.g:4436:1: rule__PartialModelSpecification__Group_2__1__Impl : ( ( rule__PartialModelSpecification__EntryAssignment_2_1 ) ) ;
+ // InternalApplicationConfiguration.g:4207:1: rule__PartialModelSpecification__Group_2__1__Impl : ( ( rule__PartialModelSpecification__EntryAssignment_2_1 ) ) ;
public final void rule__PartialModelSpecification__Group_2__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalApplicationConfiguration.g:4440:1: ( ( ( rule__PartialModelSpecification__EntryAssignment_2_1 ) ) )
- // InternalApplicationConfiguration.g:4441:1: ( ( rule__PartialModelSpecification__EntryAssignment_2_1 ) )
+ // InternalApplicationConfiguration.g:4211:1: ( ( ( rule__PartialModelSpecification__EntryAssignment_2_1 ) ) )
+ // InternalApplicationConfiguration.g:4212:1: ( ( rule__PartialModelSpecification__EntryAssignment_2_1 ) )
{
- // InternalApplicationConfiguration.g:4441:1: ( ( rule__PartialModelSpecification__EntryAssignment_2_1 ) )
- // InternalApplicationConfiguration.g:4442:2: ( rule__PartialModelSpecification__EntryAssignment_2_1 )
+ // InternalApplicationConfiguration.g:4212:1: ( ( rule__PartialModelSpecification__EntryAssignment_2_1 ) )
+ // InternalApplicationConfiguration.g:4213:2: ( rule__PartialModelSpecification__EntryAssignment_2_1 )
{
before(grammarAccess.getPartialModelSpecificationAccess().getEntryAssignment_2_1());
- // InternalApplicationConfiguration.g:4443:2: ( rule__PartialModelSpecification__EntryAssignment_2_1 )
- // InternalApplicationConfiguration.g:4443:3: rule__PartialModelSpecification__EntryAssignment_2_1
+ // InternalApplicationConfiguration.g:4214:2: ( rule__PartialModelSpecification__EntryAssignment_2_1 )
+ // InternalApplicationConfiguration.g:4214:3: rule__PartialModelSpecification__EntryAssignment_2_1
{
pushFollow(FOLLOW_2);
rule__PartialModelSpecification__EntryAssignment_2_1();
@@ -14437,16 +13704,16 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
// $ANTLR start "rule__FolderEntry__Group__0"
- // InternalApplicationConfiguration.g:4452:1: rule__FolderEntry__Group__0 : rule__FolderEntry__Group__0__Impl rule__FolderEntry__Group__1 ;
+ // InternalApplicationConfiguration.g:4223:1: rule__FolderEntry__Group__0 : rule__FolderEntry__Group__0__Impl rule__FolderEntry__Group__1 ;
public final void rule__FolderEntry__Group__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalApplicationConfiguration.g:4456:1: ( rule__FolderEntry__Group__0__Impl rule__FolderEntry__Group__1 )
- // InternalApplicationConfiguration.g:4457:2: rule__FolderEntry__Group__0__Impl rule__FolderEntry__Group__1
+ // InternalApplicationConfiguration.g:4227:1: ( rule__FolderEntry__Group__0__Impl rule__FolderEntry__Group__1 )
+ // InternalApplicationConfiguration.g:4228:2: rule__FolderEntry__Group__0__Impl rule__FolderEntry__Group__1
{
- pushFollow(FOLLOW_22);
+ pushFollow(FOLLOW_21);
rule__FolderEntry__Group__0__Impl();
state._fsp--;
@@ -14475,20 +13742,20 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
// $ANTLR start "rule__FolderEntry__Group__0__Impl"
- // InternalApplicationConfiguration.g:4464:1: rule__FolderEntry__Group__0__Impl : ( 'folder' ) ;
+ // InternalApplicationConfiguration.g:4235:1: rule__FolderEntry__Group__0__Impl : ( 'folder' ) ;
public final void rule__FolderEntry__Group__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalApplicationConfiguration.g:4468:1: ( ( 'folder' ) )
- // InternalApplicationConfiguration.g:4469:1: ( 'folder' )
+ // InternalApplicationConfiguration.g:4239:1: ( ( 'folder' ) )
+ // InternalApplicationConfiguration.g:4240:1: ( 'folder' )
{
- // InternalApplicationConfiguration.g:4469:1: ( 'folder' )
- // InternalApplicationConfiguration.g:4470:2: 'folder'
+ // InternalApplicationConfiguration.g:4240:1: ( 'folder' )
+ // InternalApplicationConfiguration.g:4241:2: 'folder'
{
before(grammarAccess.getFolderEntryAccess().getFolderKeyword_0());
- match(input,38,FOLLOW_2);
+ match(input,37,FOLLOW_2);
after(grammarAccess.getFolderEntryAccess().getFolderKeyword_0());
}
@@ -14512,16 +13779,16 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
// $ANTLR start "rule__FolderEntry__Group__1"
- // InternalApplicationConfiguration.g:4479:1: rule__FolderEntry__Group__1 : rule__FolderEntry__Group__1__Impl rule__FolderEntry__Group__2 ;
+ // InternalApplicationConfiguration.g:4250:1: rule__FolderEntry__Group__1 : rule__FolderEntry__Group__1__Impl rule__FolderEntry__Group__2 ;
public final void rule__FolderEntry__Group__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalApplicationConfiguration.g:4483:1: ( rule__FolderEntry__Group__1__Impl rule__FolderEntry__Group__2 )
- // InternalApplicationConfiguration.g:4484:2: rule__FolderEntry__Group__1__Impl rule__FolderEntry__Group__2
+ // InternalApplicationConfiguration.g:4254:1: ( rule__FolderEntry__Group__1__Impl rule__FolderEntry__Group__2 )
+ // InternalApplicationConfiguration.g:4255:2: rule__FolderEntry__Group__1__Impl rule__FolderEntry__Group__2
{
- pushFollow(FOLLOW_18);
+ pushFollow(FOLLOW_17);
rule__FolderEntry__Group__1__Impl();
state._fsp--;
@@ -14550,21 +13817,21 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
// $ANTLR start "rule__FolderEntry__Group__1__Impl"
- // InternalApplicationConfiguration.g:4491:1: rule__FolderEntry__Group__1__Impl : ( ( rule__FolderEntry__PathAssignment_1 ) ) ;
+ // InternalApplicationConfiguration.g:4262:1: rule__FolderEntry__Group__1__Impl : ( ( rule__FolderEntry__PathAssignment_1 ) ) ;
public final void rule__FolderEntry__Group__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalApplicationConfiguration.g:4495:1: ( ( ( rule__FolderEntry__PathAssignment_1 ) ) )
- // InternalApplicationConfiguration.g:4496:1: ( ( rule__FolderEntry__PathAssignment_1 ) )
+ // InternalApplicationConfiguration.g:4266:1: ( ( ( rule__FolderEntry__PathAssignment_1 ) ) )
+ // InternalApplicationConfiguration.g:4267:1: ( ( rule__FolderEntry__PathAssignment_1 ) )
{
- // InternalApplicationConfiguration.g:4496:1: ( ( rule__FolderEntry__PathAssignment_1 ) )
- // InternalApplicationConfiguration.g:4497:2: ( rule__FolderEntry__PathAssignment_1 )
+ // InternalApplicationConfiguration.g:4267:1: ( ( rule__FolderEntry__PathAssignment_1 ) )
+ // InternalApplicationConfiguration.g:4268:2: ( rule__FolderEntry__PathAssignment_1 )
{
before(grammarAccess.getFolderEntryAccess().getPathAssignment_1());
- // InternalApplicationConfiguration.g:4498:2: ( rule__FolderEntry__PathAssignment_1 )
- // InternalApplicationConfiguration.g:4498:3: rule__FolderEntry__PathAssignment_1
+ // InternalApplicationConfiguration.g:4269:2: ( rule__FolderEntry__PathAssignment_1 )
+ // InternalApplicationConfiguration.g:4269:3: rule__FolderEntry__PathAssignment_1
{
pushFollow(FOLLOW_2);
rule__FolderEntry__PathAssignment_1();
@@ -14597,14 +13864,14 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
// $ANTLR start "rule__FolderEntry__Group__2"
- // InternalApplicationConfiguration.g:4506:1: rule__FolderEntry__Group__2 : rule__FolderEntry__Group__2__Impl ;
+ // InternalApplicationConfiguration.g:4277:1: rule__FolderEntry__Group__2 : rule__FolderEntry__Group__2__Impl ;
public final void rule__FolderEntry__Group__2() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalApplicationConfiguration.g:4510:1: ( rule__FolderEntry__Group__2__Impl )
- // InternalApplicationConfiguration.g:4511:2: rule__FolderEntry__Group__2__Impl
+ // InternalApplicationConfiguration.g:4281:1: ( rule__FolderEntry__Group__2__Impl )
+ // InternalApplicationConfiguration.g:4282:2: rule__FolderEntry__Group__2__Impl
{
pushFollow(FOLLOW_2);
rule__FolderEntry__Group__2__Impl();
@@ -14630,29 +13897,29 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
// $ANTLR start "rule__FolderEntry__Group__2__Impl"
- // InternalApplicationConfiguration.g:4517:1: rule__FolderEntry__Group__2__Impl : ( ( rule__FolderEntry__Group_2__0 )? ) ;
+ // InternalApplicationConfiguration.g:4288:1: rule__FolderEntry__Group__2__Impl : ( ( rule__FolderEntry__Group_2__0 )? ) ;
public final void rule__FolderEntry__Group__2__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalApplicationConfiguration.g:4521:1: ( ( ( rule__FolderEntry__Group_2__0 )? ) )
- // InternalApplicationConfiguration.g:4522:1: ( ( rule__FolderEntry__Group_2__0 )? )
+ // InternalApplicationConfiguration.g:4292:1: ( ( ( rule__FolderEntry__Group_2__0 )? ) )
+ // InternalApplicationConfiguration.g:4293:1: ( ( rule__FolderEntry__Group_2__0 )? )
{
- // InternalApplicationConfiguration.g:4522:1: ( ( rule__FolderEntry__Group_2__0 )? )
- // InternalApplicationConfiguration.g:4523:2: ( rule__FolderEntry__Group_2__0 )?
+ // InternalApplicationConfiguration.g:4293:1: ( ( rule__FolderEntry__Group_2__0 )? )
+ // InternalApplicationConfiguration.g:4294:2: ( rule__FolderEntry__Group_2__0 )?
{
before(grammarAccess.getFolderEntryAccess().getGroup_2());
- // InternalApplicationConfiguration.g:4524:2: ( rule__FolderEntry__Group_2__0 )?
- int alt46=2;
- int LA46_0 = input.LA(1);
+ // InternalApplicationConfiguration.g:4295:2: ( rule__FolderEntry__Group_2__0 )?
+ int alt44=2;
+ int LA44_0 = input.LA(1);
- if ( (LA46_0==35) ) {
- alt46=1;
+ if ( (LA44_0==34) ) {
+ alt44=1;
}
- switch (alt46) {
+ switch (alt44) {
case 1 :
- // InternalApplicationConfiguration.g:4524:3: rule__FolderEntry__Group_2__0
+ // InternalApplicationConfiguration.g:4295:3: rule__FolderEntry__Group_2__0
{
pushFollow(FOLLOW_2);
rule__FolderEntry__Group_2__0();
@@ -14688,16 +13955,16 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
// $ANTLR start "rule__FolderEntry__Group_2__0"
- // InternalApplicationConfiguration.g:4533:1: rule__FolderEntry__Group_2__0 : rule__FolderEntry__Group_2__0__Impl rule__FolderEntry__Group_2__1 ;
+ // InternalApplicationConfiguration.g:4304:1: rule__FolderEntry__Group_2__0 : rule__FolderEntry__Group_2__0__Impl rule__FolderEntry__Group_2__1 ;
public final void rule__FolderEntry__Group_2__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalApplicationConfiguration.g:4537:1: ( rule__FolderEntry__Group_2__0__Impl rule__FolderEntry__Group_2__1 )
- // InternalApplicationConfiguration.g:4538:2: rule__FolderEntry__Group_2__0__Impl rule__FolderEntry__Group_2__1
+ // InternalApplicationConfiguration.g:4308:1: ( rule__FolderEntry__Group_2__0__Impl rule__FolderEntry__Group_2__1 )
+ // InternalApplicationConfiguration.g:4309:2: rule__FolderEntry__Group_2__0__Impl rule__FolderEntry__Group_2__1
{
- pushFollow(FOLLOW_19);
+ pushFollow(FOLLOW_18);
rule__FolderEntry__Group_2__0__Impl();
state._fsp--;
@@ -14726,20 +13993,20 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
// $ANTLR start "rule__FolderEntry__Group_2__0__Impl"
- // InternalApplicationConfiguration.g:4545:1: rule__FolderEntry__Group_2__0__Impl : ( 'excluding' ) ;
+ // InternalApplicationConfiguration.g:4316:1: rule__FolderEntry__Group_2__0__Impl : ( 'excluding' ) ;
public final void rule__FolderEntry__Group_2__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalApplicationConfiguration.g:4549:1: ( ( 'excluding' ) )
- // InternalApplicationConfiguration.g:4550:1: ( 'excluding' )
+ // InternalApplicationConfiguration.g:4320:1: ( ( 'excluding' ) )
+ // InternalApplicationConfiguration.g:4321:1: ( 'excluding' )
{
- // InternalApplicationConfiguration.g:4550:1: ( 'excluding' )
- // InternalApplicationConfiguration.g:4551:2: 'excluding'
+ // InternalApplicationConfiguration.g:4321:1: ( 'excluding' )
+ // InternalApplicationConfiguration.g:4322:2: 'excluding'
{
before(grammarAccess.getFolderEntryAccess().getExcludingKeyword_2_0());
- match(input,35,FOLLOW_2);
+ match(input,34,FOLLOW_2);
after(grammarAccess.getFolderEntryAccess().getExcludingKeyword_2_0());
}
@@ -14763,16 +14030,16 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
// $ANTLR start "rule__FolderEntry__Group_2__1"
- // InternalApplicationConfiguration.g:4560:1: rule__FolderEntry__Group_2__1 : rule__FolderEntry__Group_2__1__Impl rule__FolderEntry__Group_2__2 ;
+ // InternalApplicationConfiguration.g:4331:1: rule__FolderEntry__Group_2__1 : rule__FolderEntry__Group_2__1__Impl rule__FolderEntry__Group_2__2 ;
public final void rule__FolderEntry__Group_2__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalApplicationConfiguration.g:4564:1: ( rule__FolderEntry__Group_2__1__Impl rule__FolderEntry__Group_2__2 )
- // InternalApplicationConfiguration.g:4565:2: rule__FolderEntry__Group_2__1__Impl rule__FolderEntry__Group_2__2
+ // InternalApplicationConfiguration.g:4335:1: ( rule__FolderEntry__Group_2__1__Impl rule__FolderEntry__Group_2__2 )
+ // InternalApplicationConfiguration.g:4336:2: rule__FolderEntry__Group_2__1__Impl rule__FolderEntry__Group_2__2
{
- pushFollow(FOLLOW_22);
+ pushFollow(FOLLOW_21);
rule__FolderEntry__Group_2__1__Impl();
state._fsp--;
@@ -14801,20 +14068,20 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
// $ANTLR start "rule__FolderEntry__Group_2__1__Impl"
- // InternalApplicationConfiguration.g:4572:1: rule__FolderEntry__Group_2__1__Impl : ( '{' ) ;
+ // InternalApplicationConfiguration.g:4343:1: rule__FolderEntry__Group_2__1__Impl : ( '{' ) ;
public final void rule__FolderEntry__Group_2__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalApplicationConfiguration.g:4576:1: ( ( '{' ) )
- // InternalApplicationConfiguration.g:4577:1: ( '{' )
+ // InternalApplicationConfiguration.g:4347:1: ( ( '{' ) )
+ // InternalApplicationConfiguration.g:4348:1: ( '{' )
{
- // InternalApplicationConfiguration.g:4577:1: ( '{' )
- // InternalApplicationConfiguration.g:4578:2: '{'
+ // InternalApplicationConfiguration.g:4348:1: ( '{' )
+ // InternalApplicationConfiguration.g:4349:2: '{'
{
before(grammarAccess.getFolderEntryAccess().getLeftCurlyBracketKeyword_2_1());
- match(input,31,FOLLOW_2);
+ match(input,30,FOLLOW_2);
after(grammarAccess.getFolderEntryAccess().getLeftCurlyBracketKeyword_2_1());
}
@@ -14838,16 +14105,16 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
// $ANTLR start "rule__FolderEntry__Group_2__2"
- // InternalApplicationConfiguration.g:4587:1: rule__FolderEntry__Group_2__2 : rule__FolderEntry__Group_2__2__Impl rule__FolderEntry__Group_2__3 ;
+ // InternalApplicationConfiguration.g:4358:1: rule__FolderEntry__Group_2__2 : rule__FolderEntry__Group_2__2__Impl rule__FolderEntry__Group_2__3 ;
public final void rule__FolderEntry__Group_2__2() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalApplicationConfiguration.g:4591:1: ( rule__FolderEntry__Group_2__2__Impl rule__FolderEntry__Group_2__3 )
- // InternalApplicationConfiguration.g:4592:2: rule__FolderEntry__Group_2__2__Impl rule__FolderEntry__Group_2__3
+ // InternalApplicationConfiguration.g:4362:1: ( rule__FolderEntry__Group_2__2__Impl rule__FolderEntry__Group_2__3 )
+ // InternalApplicationConfiguration.g:4363:2: rule__FolderEntry__Group_2__2__Impl rule__FolderEntry__Group_2__3
{
- pushFollow(FOLLOW_16);
+ pushFollow(FOLLOW_15);
rule__FolderEntry__Group_2__2__Impl();
state._fsp--;
@@ -14876,21 +14143,21 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
// $ANTLR start "rule__FolderEntry__Group_2__2__Impl"
- // InternalApplicationConfiguration.g:4599:1: rule__FolderEntry__Group_2__2__Impl : ( ( rule__FolderEntry__ExclusionAssignment_2_2 ) ) ;
+ // InternalApplicationConfiguration.g:4370:1: rule__FolderEntry__Group_2__2__Impl : ( ( rule__FolderEntry__ExclusionAssignment_2_2 ) ) ;
public final void rule__FolderEntry__Group_2__2__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalApplicationConfiguration.g:4603:1: ( ( ( rule__FolderEntry__ExclusionAssignment_2_2 ) ) )
- // InternalApplicationConfiguration.g:4604:1: ( ( rule__FolderEntry__ExclusionAssignment_2_2 ) )
+ // InternalApplicationConfiguration.g:4374:1: ( ( ( rule__FolderEntry__ExclusionAssignment_2_2 ) ) )
+ // InternalApplicationConfiguration.g:4375:1: ( ( rule__FolderEntry__ExclusionAssignment_2_2 ) )
{
- // InternalApplicationConfiguration.g:4604:1: ( ( rule__FolderEntry__ExclusionAssignment_2_2 ) )
- // InternalApplicationConfiguration.g:4605:2: ( rule__FolderEntry__ExclusionAssignment_2_2 )
+ // InternalApplicationConfiguration.g:4375:1: ( ( rule__FolderEntry__ExclusionAssignment_2_2 ) )
+ // InternalApplicationConfiguration.g:4376:2: ( rule__FolderEntry__ExclusionAssignment_2_2 )
{
before(grammarAccess.getFolderEntryAccess().getExclusionAssignment_2_2());
- // InternalApplicationConfiguration.g:4606:2: ( rule__FolderEntry__ExclusionAssignment_2_2 )
- // InternalApplicationConfiguration.g:4606:3: rule__FolderEntry__ExclusionAssignment_2_2
+ // InternalApplicationConfiguration.g:4377:2: ( rule__FolderEntry__ExclusionAssignment_2_2 )
+ // InternalApplicationConfiguration.g:4377:3: rule__FolderEntry__ExclusionAssignment_2_2
{
pushFollow(FOLLOW_2);
rule__FolderEntry__ExclusionAssignment_2_2();
@@ -14923,16 +14190,16 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
// $ANTLR start "rule__FolderEntry__Group_2__3"
- // InternalApplicationConfiguration.g:4614:1: rule__FolderEntry__Group_2__3 : rule__FolderEntry__Group_2__3__Impl rule__FolderEntry__Group_2__4 ;
+ // InternalApplicationConfiguration.g:4385:1: rule__FolderEntry__Group_2__3 : rule__FolderEntry__Group_2__3__Impl rule__FolderEntry__Group_2__4 ;
public final void rule__FolderEntry__Group_2__3() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalApplicationConfiguration.g:4618:1: ( rule__FolderEntry__Group_2__3__Impl rule__FolderEntry__Group_2__4 )
- // InternalApplicationConfiguration.g:4619:2: rule__FolderEntry__Group_2__3__Impl rule__FolderEntry__Group_2__4
+ // InternalApplicationConfiguration.g:4389:1: ( rule__FolderEntry__Group_2__3__Impl rule__FolderEntry__Group_2__4 )
+ // InternalApplicationConfiguration.g:4390:2: rule__FolderEntry__Group_2__3__Impl rule__FolderEntry__Group_2__4
{
- pushFollow(FOLLOW_16);
+ pushFollow(FOLLOW_15);
rule__FolderEntry__Group_2__3__Impl();
state._fsp--;
@@ -14961,35 +14228,35 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
// $ANTLR start "rule__FolderEntry__Group_2__3__Impl"
- // InternalApplicationConfiguration.g:4626:1: rule__FolderEntry__Group_2__3__Impl : ( ( rule__FolderEntry__Group_2_3__0 )* ) ;
+ // InternalApplicationConfiguration.g:4397:1: rule__FolderEntry__Group_2__3__Impl : ( ( rule__FolderEntry__Group_2_3__0 )* ) ;
public final void rule__FolderEntry__Group_2__3__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalApplicationConfiguration.g:4630:1: ( ( ( rule__FolderEntry__Group_2_3__0 )* ) )
- // InternalApplicationConfiguration.g:4631:1: ( ( rule__FolderEntry__Group_2_3__0 )* )
+ // InternalApplicationConfiguration.g:4401:1: ( ( ( rule__FolderEntry__Group_2_3__0 )* ) )
+ // InternalApplicationConfiguration.g:4402:1: ( ( rule__FolderEntry__Group_2_3__0 )* )
{
- // InternalApplicationConfiguration.g:4631:1: ( ( rule__FolderEntry__Group_2_3__0 )* )
- // InternalApplicationConfiguration.g:4632:2: ( rule__FolderEntry__Group_2_3__0 )*
+ // InternalApplicationConfiguration.g:4402:1: ( ( rule__FolderEntry__Group_2_3__0 )* )
+ // InternalApplicationConfiguration.g:4403:2: ( rule__FolderEntry__Group_2_3__0 )*
{
before(grammarAccess.getFolderEntryAccess().getGroup_2_3());
- // InternalApplicationConfiguration.g:4633:2: ( rule__FolderEntry__Group_2_3__0 )*
- loop47:
+ // InternalApplicationConfiguration.g:4404:2: ( rule__FolderEntry__Group_2_3__0 )*
+ loop45:
do {
- int alt47=2;
- int LA47_0 = input.LA(1);
+ int alt45=2;
+ int LA45_0 = input.LA(1);
- if ( (LA47_0==33) ) {
- alt47=1;
+ if ( (LA45_0==32) ) {
+ alt45=1;
}
- switch (alt47) {
+ switch (alt45) {
case 1 :
- // InternalApplicationConfiguration.g:4633:3: rule__FolderEntry__Group_2_3__0
+ // InternalApplicationConfiguration.g:4404:3: rule__FolderEntry__Group_2_3__0
{
- pushFollow(FOLLOW_17);
+ pushFollow(FOLLOW_16);
rule__FolderEntry__Group_2_3__0();
state._fsp--;
@@ -14999,7 +14266,7 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
break;
default :
- break loop47;
+ break loop45;
}
} while (true);
@@ -15026,14 +14293,14 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
// $ANTLR start "rule__FolderEntry__Group_2__4"
- // InternalApplicationConfiguration.g:4641:1: rule__FolderEntry__Group_2__4 : rule__FolderEntry__Group_2__4__Impl ;
+ // InternalApplicationConfiguration.g:4412:1: rule__FolderEntry__Group_2__4 : rule__FolderEntry__Group_2__4__Impl ;
public final void rule__FolderEntry__Group_2__4() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalApplicationConfiguration.g:4645:1: ( rule__FolderEntry__Group_2__4__Impl )
- // InternalApplicationConfiguration.g:4646:2: rule__FolderEntry__Group_2__4__Impl
+ // InternalApplicationConfiguration.g:4416:1: ( rule__FolderEntry__Group_2__4__Impl )
+ // InternalApplicationConfiguration.g:4417:2: rule__FolderEntry__Group_2__4__Impl
{
pushFollow(FOLLOW_2);
rule__FolderEntry__Group_2__4__Impl();
@@ -15059,20 +14326,20 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
// $ANTLR start "rule__FolderEntry__Group_2__4__Impl"
- // InternalApplicationConfiguration.g:4652:1: rule__FolderEntry__Group_2__4__Impl : ( '}' ) ;
+ // InternalApplicationConfiguration.g:4423:1: rule__FolderEntry__Group_2__4__Impl : ( '}' ) ;
public final void rule__FolderEntry__Group_2__4__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalApplicationConfiguration.g:4656:1: ( ( '}' ) )
- // InternalApplicationConfiguration.g:4657:1: ( '}' )
+ // InternalApplicationConfiguration.g:4427:1: ( ( '}' ) )
+ // InternalApplicationConfiguration.g:4428:1: ( '}' )
{
- // InternalApplicationConfiguration.g:4657:1: ( '}' )
- // InternalApplicationConfiguration.g:4658:2: '}'
+ // InternalApplicationConfiguration.g:4428:1: ( '}' )
+ // InternalApplicationConfiguration.g:4429:2: '}'
{
before(grammarAccess.getFolderEntryAccess().getRightCurlyBracketKeyword_2_4());
- match(input,32,FOLLOW_2);
+ match(input,31,FOLLOW_2);
after(grammarAccess.getFolderEntryAccess().getRightCurlyBracketKeyword_2_4());
}
@@ -15096,16 +14363,16 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
// $ANTLR start "rule__FolderEntry__Group_2_3__0"
- // InternalApplicationConfiguration.g:4668:1: rule__FolderEntry__Group_2_3__0 : rule__FolderEntry__Group_2_3__0__Impl rule__FolderEntry__Group_2_3__1 ;
+ // InternalApplicationConfiguration.g:4439:1: rule__FolderEntry__Group_2_3__0 : rule__FolderEntry__Group_2_3__0__Impl rule__FolderEntry__Group_2_3__1 ;
public final void rule__FolderEntry__Group_2_3__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalApplicationConfiguration.g:4672:1: ( rule__FolderEntry__Group_2_3__0__Impl rule__FolderEntry__Group_2_3__1 )
- // InternalApplicationConfiguration.g:4673:2: rule__FolderEntry__Group_2_3__0__Impl rule__FolderEntry__Group_2_3__1
+ // InternalApplicationConfiguration.g:4443:1: ( rule__FolderEntry__Group_2_3__0__Impl rule__FolderEntry__Group_2_3__1 )
+ // InternalApplicationConfiguration.g:4444:2: rule__FolderEntry__Group_2_3__0__Impl rule__FolderEntry__Group_2_3__1
{
- pushFollow(FOLLOW_22);
+ pushFollow(FOLLOW_21);
rule__FolderEntry__Group_2_3__0__Impl();
state._fsp--;
@@ -15134,20 +14401,20 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
// $ANTLR start "rule__FolderEntry__Group_2_3__0__Impl"
- // InternalApplicationConfiguration.g:4680:1: rule__FolderEntry__Group_2_3__0__Impl : ( ',' ) ;
+ // InternalApplicationConfiguration.g:4451:1: rule__FolderEntry__Group_2_3__0__Impl : ( ',' ) ;
public final void rule__FolderEntry__Group_2_3__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalApplicationConfiguration.g:4684:1: ( ( ',' ) )
- // InternalApplicationConfiguration.g:4685:1: ( ',' )
+ // InternalApplicationConfiguration.g:4455:1: ( ( ',' ) )
+ // InternalApplicationConfiguration.g:4456:1: ( ',' )
{
- // InternalApplicationConfiguration.g:4685:1: ( ',' )
- // InternalApplicationConfiguration.g:4686:2: ','
+ // InternalApplicationConfiguration.g:4456:1: ( ',' )
+ // InternalApplicationConfiguration.g:4457:2: ','
{
before(grammarAccess.getFolderEntryAccess().getCommaKeyword_2_3_0());
- match(input,33,FOLLOW_2);
+ match(input,32,FOLLOW_2);
after(grammarAccess.getFolderEntryAccess().getCommaKeyword_2_3_0());
}
@@ -15171,14 +14438,14 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
// $ANTLR start "rule__FolderEntry__Group_2_3__1"
- // InternalApplicationConfiguration.g:4695:1: rule__FolderEntry__Group_2_3__1 : rule__FolderEntry__Group_2_3__1__Impl ;
+ // InternalApplicationConfiguration.g:4466:1: rule__FolderEntry__Group_2_3__1 : rule__FolderEntry__Group_2_3__1__Impl ;
public final void rule__FolderEntry__Group_2_3__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalApplicationConfiguration.g:4699:1: ( rule__FolderEntry__Group_2_3__1__Impl )
- // InternalApplicationConfiguration.g:4700:2: rule__FolderEntry__Group_2_3__1__Impl
+ // InternalApplicationConfiguration.g:4470:1: ( rule__FolderEntry__Group_2_3__1__Impl )
+ // InternalApplicationConfiguration.g:4471:2: rule__FolderEntry__Group_2_3__1__Impl
{
pushFollow(FOLLOW_2);
rule__FolderEntry__Group_2_3__1__Impl();
@@ -15204,21 +14471,21 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
// $ANTLR start "rule__FolderEntry__Group_2_3__1__Impl"
- // InternalApplicationConfiguration.g:4706:1: rule__FolderEntry__Group_2_3__1__Impl : ( ( rule__FolderEntry__ExclusionAssignment_2_3_1 ) ) ;
+ // InternalApplicationConfiguration.g:4477:1: rule__FolderEntry__Group_2_3__1__Impl : ( ( rule__FolderEntry__ExclusionAssignment_2_3_1 ) ) ;
public final void rule__FolderEntry__Group_2_3__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalApplicationConfiguration.g:4710:1: ( ( ( rule__FolderEntry__ExclusionAssignment_2_3_1 ) ) )
- // InternalApplicationConfiguration.g:4711:1: ( ( rule__FolderEntry__ExclusionAssignment_2_3_1 ) )
+ // InternalApplicationConfiguration.g:4481:1: ( ( ( rule__FolderEntry__ExclusionAssignment_2_3_1 ) ) )
+ // InternalApplicationConfiguration.g:4482:1: ( ( rule__FolderEntry__ExclusionAssignment_2_3_1 ) )
{
- // InternalApplicationConfiguration.g:4711:1: ( ( rule__FolderEntry__ExclusionAssignment_2_3_1 ) )
- // InternalApplicationConfiguration.g:4712:2: ( rule__FolderEntry__ExclusionAssignment_2_3_1 )
+ // InternalApplicationConfiguration.g:4482:1: ( ( rule__FolderEntry__ExclusionAssignment_2_3_1 ) )
+ // InternalApplicationConfiguration.g:4483:2: ( rule__FolderEntry__ExclusionAssignment_2_3_1 )
{
before(grammarAccess.getFolderEntryAccess().getExclusionAssignment_2_3_1());
- // InternalApplicationConfiguration.g:4713:2: ( rule__FolderEntry__ExclusionAssignment_2_3_1 )
- // InternalApplicationConfiguration.g:4713:3: rule__FolderEntry__ExclusionAssignment_2_3_1
+ // InternalApplicationConfiguration.g:4484:2: ( rule__FolderEntry__ExclusionAssignment_2_3_1 )
+ // InternalApplicationConfiguration.g:4484:3: rule__FolderEntry__ExclusionAssignment_2_3_1
{
pushFollow(FOLLOW_2);
rule__FolderEntry__ExclusionAssignment_2_3_1();
@@ -15251,14 +14518,14 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
// $ANTLR start "rule__PartialModelDeclaration__Group__0"
- // InternalApplicationConfiguration.g:4722:1: rule__PartialModelDeclaration__Group__0 : rule__PartialModelDeclaration__Group__0__Impl rule__PartialModelDeclaration__Group__1 ;
+ // InternalApplicationConfiguration.g:4493:1: rule__PartialModelDeclaration__Group__0 : rule__PartialModelDeclaration__Group__0__Impl rule__PartialModelDeclaration__Group__1 ;
public final void rule__PartialModelDeclaration__Group__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalApplicationConfiguration.g:4726:1: ( rule__PartialModelDeclaration__Group__0__Impl rule__PartialModelDeclaration__Group__1 )
- // InternalApplicationConfiguration.g:4727:2: rule__PartialModelDeclaration__Group__0__Impl rule__PartialModelDeclaration__Group__1
+ // InternalApplicationConfiguration.g:4497:1: ( rule__PartialModelDeclaration__Group__0__Impl rule__PartialModelDeclaration__Group__1 )
+ // InternalApplicationConfiguration.g:4498:2: rule__PartialModelDeclaration__Group__0__Impl rule__PartialModelDeclaration__Group__1
{
pushFollow(FOLLOW_8);
rule__PartialModelDeclaration__Group__0__Impl();
@@ -15289,20 +14556,20 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
// $ANTLR start "rule__PartialModelDeclaration__Group__0__Impl"
- // InternalApplicationConfiguration.g:4734:1: rule__PartialModelDeclaration__Group__0__Impl : ( 'models' ) ;
+ // InternalApplicationConfiguration.g:4505:1: rule__PartialModelDeclaration__Group__0__Impl : ( 'models' ) ;
public final void rule__PartialModelDeclaration__Group__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalApplicationConfiguration.g:4738:1: ( ( 'models' ) )
- // InternalApplicationConfiguration.g:4739:1: ( 'models' )
+ // InternalApplicationConfiguration.g:4509:1: ( ( 'models' ) )
+ // InternalApplicationConfiguration.g:4510:1: ( 'models' )
{
- // InternalApplicationConfiguration.g:4739:1: ( 'models' )
- // InternalApplicationConfiguration.g:4740:2: 'models'
+ // InternalApplicationConfiguration.g:4510:1: ( 'models' )
+ // InternalApplicationConfiguration.g:4511:2: 'models'
{
before(grammarAccess.getPartialModelDeclarationAccess().getModelsKeyword_0());
- match(input,39,FOLLOW_2);
+ match(input,38,FOLLOW_2);
after(grammarAccess.getPartialModelDeclarationAccess().getModelsKeyword_0());
}
@@ -15326,16 +14593,16 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
// $ANTLR start "rule__PartialModelDeclaration__Group__1"
- // InternalApplicationConfiguration.g:4749:1: rule__PartialModelDeclaration__Group__1 : rule__PartialModelDeclaration__Group__1__Impl rule__PartialModelDeclaration__Group__2 ;
+ // InternalApplicationConfiguration.g:4520:1: rule__PartialModelDeclaration__Group__1 : rule__PartialModelDeclaration__Group__1__Impl rule__PartialModelDeclaration__Group__2 ;
public final void rule__PartialModelDeclaration__Group__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalApplicationConfiguration.g:4753:1: ( rule__PartialModelDeclaration__Group__1__Impl rule__PartialModelDeclaration__Group__2 )
- // InternalApplicationConfiguration.g:4754:2: rule__PartialModelDeclaration__Group__1__Impl rule__PartialModelDeclaration__Group__2
+ // InternalApplicationConfiguration.g:4524:1: ( rule__PartialModelDeclaration__Group__1__Impl rule__PartialModelDeclaration__Group__2 )
+ // InternalApplicationConfiguration.g:4525:2: rule__PartialModelDeclaration__Group__1__Impl rule__PartialModelDeclaration__Group__2
{
- pushFollow(FOLLOW_19);
+ pushFollow(FOLLOW_18);
rule__PartialModelDeclaration__Group__1__Impl();
state._fsp--;
@@ -15364,21 +14631,21 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
// $ANTLR start "rule__PartialModelDeclaration__Group__1__Impl"
- // InternalApplicationConfiguration.g:4761:1: rule__PartialModelDeclaration__Group__1__Impl : ( ( rule__PartialModelDeclaration__NameAssignment_1 ) ) ;
+ // InternalApplicationConfiguration.g:4532:1: rule__PartialModelDeclaration__Group__1__Impl : ( ( rule__PartialModelDeclaration__NameAssignment_1 ) ) ;
public final void rule__PartialModelDeclaration__Group__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalApplicationConfiguration.g:4765:1: ( ( ( rule__PartialModelDeclaration__NameAssignment_1 ) ) )
- // InternalApplicationConfiguration.g:4766:1: ( ( rule__PartialModelDeclaration__NameAssignment_1 ) )
+ // InternalApplicationConfiguration.g:4536:1: ( ( ( rule__PartialModelDeclaration__NameAssignment_1 ) ) )
+ // InternalApplicationConfiguration.g:4537:1: ( ( rule__PartialModelDeclaration__NameAssignment_1 ) )
{
- // InternalApplicationConfiguration.g:4766:1: ( ( rule__PartialModelDeclaration__NameAssignment_1 ) )
- // InternalApplicationConfiguration.g:4767:2: ( rule__PartialModelDeclaration__NameAssignment_1 )
+ // InternalApplicationConfiguration.g:4537:1: ( ( rule__PartialModelDeclaration__NameAssignment_1 ) )
+ // InternalApplicationConfiguration.g:4538:2: ( rule__PartialModelDeclaration__NameAssignment_1 )
{
before(grammarAccess.getPartialModelDeclarationAccess().getNameAssignment_1());
- // InternalApplicationConfiguration.g:4768:2: ( rule__PartialModelDeclaration__NameAssignment_1 )
- // InternalApplicationConfiguration.g:4768:3: rule__PartialModelDeclaration__NameAssignment_1
+ // InternalApplicationConfiguration.g:4539:2: ( rule__PartialModelDeclaration__NameAssignment_1 )
+ // InternalApplicationConfiguration.g:4539:3: rule__PartialModelDeclaration__NameAssignment_1
{
pushFollow(FOLLOW_2);
rule__PartialModelDeclaration__NameAssignment_1();
@@ -15411,14 +14678,14 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
// $ANTLR start "rule__PartialModelDeclaration__Group__2"
- // InternalApplicationConfiguration.g:4776:1: rule__PartialModelDeclaration__Group__2 : rule__PartialModelDeclaration__Group__2__Impl ;
+ // InternalApplicationConfiguration.g:4547:1: rule__PartialModelDeclaration__Group__2 : rule__PartialModelDeclaration__Group__2__Impl ;
public final void rule__PartialModelDeclaration__Group__2() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalApplicationConfiguration.g:4780:1: ( rule__PartialModelDeclaration__Group__2__Impl )
- // InternalApplicationConfiguration.g:4781:2: rule__PartialModelDeclaration__Group__2__Impl
+ // InternalApplicationConfiguration.g:4551:1: ( rule__PartialModelDeclaration__Group__2__Impl )
+ // InternalApplicationConfiguration.g:4552:2: rule__PartialModelDeclaration__Group__2__Impl
{
pushFollow(FOLLOW_2);
rule__PartialModelDeclaration__Group__2__Impl();
@@ -15444,21 +14711,21 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
// $ANTLR start "rule__PartialModelDeclaration__Group__2__Impl"
- // InternalApplicationConfiguration.g:4787:1: rule__PartialModelDeclaration__Group__2__Impl : ( ( rule__PartialModelDeclaration__SpecificationAssignment_2 ) ) ;
+ // InternalApplicationConfiguration.g:4558:1: rule__PartialModelDeclaration__Group__2__Impl : ( ( rule__PartialModelDeclaration__SpecificationAssignment_2 ) ) ;
public final void rule__PartialModelDeclaration__Group__2__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalApplicationConfiguration.g:4791:1: ( ( ( rule__PartialModelDeclaration__SpecificationAssignment_2 ) ) )
- // InternalApplicationConfiguration.g:4792:1: ( ( rule__PartialModelDeclaration__SpecificationAssignment_2 ) )
+ // InternalApplicationConfiguration.g:4562:1: ( ( ( rule__PartialModelDeclaration__SpecificationAssignment_2 ) ) )
+ // InternalApplicationConfiguration.g:4563:1: ( ( rule__PartialModelDeclaration__SpecificationAssignment_2 ) )
{
- // InternalApplicationConfiguration.g:4792:1: ( ( rule__PartialModelDeclaration__SpecificationAssignment_2 ) )
- // InternalApplicationConfiguration.g:4793:2: ( rule__PartialModelDeclaration__SpecificationAssignment_2 )
+ // InternalApplicationConfiguration.g:4563:1: ( ( rule__PartialModelDeclaration__SpecificationAssignment_2 ) )
+ // InternalApplicationConfiguration.g:4564:2: ( rule__PartialModelDeclaration__SpecificationAssignment_2 )
{
before(grammarAccess.getPartialModelDeclarationAccess().getSpecificationAssignment_2());
- // InternalApplicationConfiguration.g:4794:2: ( rule__PartialModelDeclaration__SpecificationAssignment_2 )
- // InternalApplicationConfiguration.g:4794:3: rule__PartialModelDeclaration__SpecificationAssignment_2
+ // InternalApplicationConfiguration.g:4565:2: ( rule__PartialModelDeclaration__SpecificationAssignment_2 )
+ // InternalApplicationConfiguration.g:4565:3: rule__PartialModelDeclaration__SpecificationAssignment_2
{
pushFollow(FOLLOW_2);
rule__PartialModelDeclaration__SpecificationAssignment_2();
@@ -15491,16 +14758,16 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
// $ANTLR start "rule__PatternSpecification__Group__0"
- // InternalApplicationConfiguration.g:4803:1: rule__PatternSpecification__Group__0 : rule__PatternSpecification__Group__0__Impl rule__PatternSpecification__Group__1 ;
+ // InternalApplicationConfiguration.g:4574:1: rule__PatternSpecification__Group__0 : rule__PatternSpecification__Group__0__Impl rule__PatternSpecification__Group__1 ;
public final void rule__PatternSpecification__Group__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalApplicationConfiguration.g:4807:1: ( rule__PatternSpecification__Group__0__Impl rule__PatternSpecification__Group__1 )
- // InternalApplicationConfiguration.g:4808:2: rule__PatternSpecification__Group__0__Impl rule__PatternSpecification__Group__1
+ // InternalApplicationConfiguration.g:4578:1: ( rule__PatternSpecification__Group__0__Impl rule__PatternSpecification__Group__1 )
+ // InternalApplicationConfiguration.g:4579:2: rule__PatternSpecification__Group__0__Impl rule__PatternSpecification__Group__1
{
- pushFollow(FOLLOW_15);
+ pushFollow(FOLLOW_14);
rule__PatternSpecification__Group__0__Impl();
state._fsp--;
@@ -15529,20 +14796,20 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
// $ANTLR start "rule__PatternSpecification__Group__0__Impl"
- // InternalApplicationConfiguration.g:4815:1: rule__PatternSpecification__Group__0__Impl : ( '{' ) ;
+ // InternalApplicationConfiguration.g:4586:1: rule__PatternSpecification__Group__0__Impl : ( '{' ) ;
public final void rule__PatternSpecification__Group__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalApplicationConfiguration.g:4819:1: ( ( '{' ) )
- // InternalApplicationConfiguration.g:4820:1: ( '{' )
+ // InternalApplicationConfiguration.g:4590:1: ( ( '{' ) )
+ // InternalApplicationConfiguration.g:4591:1: ( '{' )
{
- // InternalApplicationConfiguration.g:4820:1: ( '{' )
- // InternalApplicationConfiguration.g:4821:2: '{'
+ // InternalApplicationConfiguration.g:4591:1: ( '{' )
+ // InternalApplicationConfiguration.g:4592:2: '{'
{
before(grammarAccess.getPatternSpecificationAccess().getLeftCurlyBracketKeyword_0());
- match(input,31,FOLLOW_2);
+ match(input,30,FOLLOW_2);
after(grammarAccess.getPatternSpecificationAccess().getLeftCurlyBracketKeyword_0());
}
@@ -15566,16 +14833,16 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
// $ANTLR start "rule__PatternSpecification__Group__1"
- // InternalApplicationConfiguration.g:4830:1: rule__PatternSpecification__Group__1 : rule__PatternSpecification__Group__1__Impl rule__PatternSpecification__Group__2 ;
+ // InternalApplicationConfiguration.g:4601:1: rule__PatternSpecification__Group__1 : rule__PatternSpecification__Group__1__Impl rule__PatternSpecification__Group__2 ;
public final void rule__PatternSpecification__Group__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalApplicationConfiguration.g:4834:1: ( rule__PatternSpecification__Group__1__Impl rule__PatternSpecification__Group__2 )
- // InternalApplicationConfiguration.g:4835:2: rule__PatternSpecification__Group__1__Impl rule__PatternSpecification__Group__2
+ // InternalApplicationConfiguration.g:4605:1: ( rule__PatternSpecification__Group__1__Impl rule__PatternSpecification__Group__2 )
+ // InternalApplicationConfiguration.g:4606:2: rule__PatternSpecification__Group__1__Impl rule__PatternSpecification__Group__2
{
- pushFollow(FOLLOW_16);
+ pushFollow(FOLLOW_15);
rule__PatternSpecification__Group__1__Impl();
state._fsp--;
@@ -15604,21 +14871,21 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
// $ANTLR start "rule__PatternSpecification__Group__1__Impl"
- // InternalApplicationConfiguration.g:4842:1: rule__PatternSpecification__Group__1__Impl : ( ( rule__PatternSpecification__EntriesAssignment_1 ) ) ;
+ // InternalApplicationConfiguration.g:4613:1: rule__PatternSpecification__Group__1__Impl : ( ( rule__PatternSpecification__EntriesAssignment_1 ) ) ;
public final void rule__PatternSpecification__Group__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalApplicationConfiguration.g:4846:1: ( ( ( rule__PatternSpecification__EntriesAssignment_1 ) ) )
- // InternalApplicationConfiguration.g:4847:1: ( ( rule__PatternSpecification__EntriesAssignment_1 ) )
+ // InternalApplicationConfiguration.g:4617:1: ( ( ( rule__PatternSpecification__EntriesAssignment_1 ) ) )
+ // InternalApplicationConfiguration.g:4618:1: ( ( rule__PatternSpecification__EntriesAssignment_1 ) )
{
- // InternalApplicationConfiguration.g:4847:1: ( ( rule__PatternSpecification__EntriesAssignment_1 ) )
- // InternalApplicationConfiguration.g:4848:2: ( rule__PatternSpecification__EntriesAssignment_1 )
+ // InternalApplicationConfiguration.g:4618:1: ( ( rule__PatternSpecification__EntriesAssignment_1 ) )
+ // InternalApplicationConfiguration.g:4619:2: ( rule__PatternSpecification__EntriesAssignment_1 )
{
before(grammarAccess.getPatternSpecificationAccess().getEntriesAssignment_1());
- // InternalApplicationConfiguration.g:4849:2: ( rule__PatternSpecification__EntriesAssignment_1 )
- // InternalApplicationConfiguration.g:4849:3: rule__PatternSpecification__EntriesAssignment_1
+ // InternalApplicationConfiguration.g:4620:2: ( rule__PatternSpecification__EntriesAssignment_1 )
+ // InternalApplicationConfiguration.g:4620:3: rule__PatternSpecification__EntriesAssignment_1
{
pushFollow(FOLLOW_2);
rule__PatternSpecification__EntriesAssignment_1();
@@ -15651,16 +14918,16 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
// $ANTLR start "rule__PatternSpecification__Group__2"
- // InternalApplicationConfiguration.g:4857:1: rule__PatternSpecification__Group__2 : rule__PatternSpecification__Group__2__Impl rule__PatternSpecification__Group__3 ;
+ // InternalApplicationConfiguration.g:4628:1: rule__PatternSpecification__Group__2 : rule__PatternSpecification__Group__2__Impl rule__PatternSpecification__Group__3 ;
public final void rule__PatternSpecification__Group__2() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalApplicationConfiguration.g:4861:1: ( rule__PatternSpecification__Group__2__Impl rule__PatternSpecification__Group__3 )
- // InternalApplicationConfiguration.g:4862:2: rule__PatternSpecification__Group__2__Impl rule__PatternSpecification__Group__3
+ // InternalApplicationConfiguration.g:4632:1: ( rule__PatternSpecification__Group__2__Impl rule__PatternSpecification__Group__3 )
+ // InternalApplicationConfiguration.g:4633:2: rule__PatternSpecification__Group__2__Impl rule__PatternSpecification__Group__3
{
- pushFollow(FOLLOW_16);
+ pushFollow(FOLLOW_15);
rule__PatternSpecification__Group__2__Impl();
state._fsp--;
@@ -15689,35 +14956,35 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
// $ANTLR start "rule__PatternSpecification__Group__2__Impl"
- // InternalApplicationConfiguration.g:4869:1: rule__PatternSpecification__Group__2__Impl : ( ( rule__PatternSpecification__Group_2__0 )* ) ;
+ // InternalApplicationConfiguration.g:4640:1: rule__PatternSpecification__Group__2__Impl : ( ( rule__PatternSpecification__Group_2__0 )* ) ;
public final void rule__PatternSpecification__Group__2__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalApplicationConfiguration.g:4873:1: ( ( ( rule__PatternSpecification__Group_2__0 )* ) )
- // InternalApplicationConfiguration.g:4874:1: ( ( rule__PatternSpecification__Group_2__0 )* )
+ // InternalApplicationConfiguration.g:4644:1: ( ( ( rule__PatternSpecification__Group_2__0 )* ) )
+ // InternalApplicationConfiguration.g:4645:1: ( ( rule__PatternSpecification__Group_2__0 )* )
{
- // InternalApplicationConfiguration.g:4874:1: ( ( rule__PatternSpecification__Group_2__0 )* )
- // InternalApplicationConfiguration.g:4875:2: ( rule__PatternSpecification__Group_2__0 )*
+ // InternalApplicationConfiguration.g:4645:1: ( ( rule__PatternSpecification__Group_2__0 )* )
+ // InternalApplicationConfiguration.g:4646:2: ( rule__PatternSpecification__Group_2__0 )*
{
before(grammarAccess.getPatternSpecificationAccess().getGroup_2());
- // InternalApplicationConfiguration.g:4876:2: ( rule__PatternSpecification__Group_2__0 )*
- loop48:
+ // InternalApplicationConfiguration.g:4647:2: ( rule__PatternSpecification__Group_2__0 )*
+ loop46:
do {
- int alt48=2;
- int LA48_0 = input.LA(1);
+ int alt46=2;
+ int LA46_0 = input.LA(1);
- if ( (LA48_0==33) ) {
- alt48=1;
+ if ( (LA46_0==32) ) {
+ alt46=1;
}
- switch (alt48) {
+ switch (alt46) {
case 1 :
- // InternalApplicationConfiguration.g:4876:3: rule__PatternSpecification__Group_2__0
+ // InternalApplicationConfiguration.g:4647:3: rule__PatternSpecification__Group_2__0
{
- pushFollow(FOLLOW_17);
+ pushFollow(FOLLOW_16);
rule__PatternSpecification__Group_2__0();
state._fsp--;
@@ -15727,7 +14994,7 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
break;
default :
- break loop48;
+ break loop46;
}
} while (true);
@@ -15754,14 +15021,14 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
// $ANTLR start "rule__PatternSpecification__Group__3"
- // InternalApplicationConfiguration.g:4884:1: rule__PatternSpecification__Group__3 : rule__PatternSpecification__Group__3__Impl ;
+ // InternalApplicationConfiguration.g:4655:1: rule__PatternSpecification__Group__3 : rule__PatternSpecification__Group__3__Impl ;
public final void rule__PatternSpecification__Group__3() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalApplicationConfiguration.g:4888:1: ( rule__PatternSpecification__Group__3__Impl )
- // InternalApplicationConfiguration.g:4889:2: rule__PatternSpecification__Group__3__Impl
+ // InternalApplicationConfiguration.g:4659:1: ( rule__PatternSpecification__Group__3__Impl )
+ // InternalApplicationConfiguration.g:4660:2: rule__PatternSpecification__Group__3__Impl
{
pushFollow(FOLLOW_2);
rule__PatternSpecification__Group__3__Impl();
@@ -15787,20 +15054,20 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
// $ANTLR start "rule__PatternSpecification__Group__3__Impl"
- // InternalApplicationConfiguration.g:4895:1: rule__PatternSpecification__Group__3__Impl : ( '}' ) ;
+ // InternalApplicationConfiguration.g:4666:1: rule__PatternSpecification__Group__3__Impl : ( '}' ) ;
public final void rule__PatternSpecification__Group__3__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalApplicationConfiguration.g:4899:1: ( ( '}' ) )
- // InternalApplicationConfiguration.g:4900:1: ( '}' )
+ // InternalApplicationConfiguration.g:4670:1: ( ( '}' ) )
+ // InternalApplicationConfiguration.g:4671:1: ( '}' )
{
- // InternalApplicationConfiguration.g:4900:1: ( '}' )
- // InternalApplicationConfiguration.g:4901:2: '}'
+ // InternalApplicationConfiguration.g:4671:1: ( '}' )
+ // InternalApplicationConfiguration.g:4672:2: '}'
{
before(grammarAccess.getPatternSpecificationAccess().getRightCurlyBracketKeyword_3());
- match(input,32,FOLLOW_2);
+ match(input,31,FOLLOW_2);
after(grammarAccess.getPatternSpecificationAccess().getRightCurlyBracketKeyword_3());
}
@@ -15824,16 +15091,16 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
// $ANTLR start "rule__PatternSpecification__Group_2__0"
- // InternalApplicationConfiguration.g:4911:1: rule__PatternSpecification__Group_2__0 : rule__PatternSpecification__Group_2__0__Impl rule__PatternSpecification__Group_2__1 ;
+ // InternalApplicationConfiguration.g:4682:1: rule__PatternSpecification__Group_2__0 : rule__PatternSpecification__Group_2__0__Impl rule__PatternSpecification__Group_2__1 ;
public final void rule__PatternSpecification__Group_2__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalApplicationConfiguration.g:4915:1: ( rule__PatternSpecification__Group_2__0__Impl rule__PatternSpecification__Group_2__1 )
- // InternalApplicationConfiguration.g:4916:2: rule__PatternSpecification__Group_2__0__Impl rule__PatternSpecification__Group_2__1
+ // InternalApplicationConfiguration.g:4686:1: ( rule__PatternSpecification__Group_2__0__Impl rule__PatternSpecification__Group_2__1 )
+ // InternalApplicationConfiguration.g:4687:2: rule__PatternSpecification__Group_2__0__Impl rule__PatternSpecification__Group_2__1
{
- pushFollow(FOLLOW_15);
+ pushFollow(FOLLOW_14);
rule__PatternSpecification__Group_2__0__Impl();
state._fsp--;
@@ -15862,20 +15129,20 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
// $ANTLR start "rule__PatternSpecification__Group_2__0__Impl"
- // InternalApplicationConfiguration.g:4923:1: rule__PatternSpecification__Group_2__0__Impl : ( ',' ) ;
+ // InternalApplicationConfiguration.g:4694:1: rule__PatternSpecification__Group_2__0__Impl : ( ',' ) ;
public final void rule__PatternSpecification__Group_2__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalApplicationConfiguration.g:4927:1: ( ( ',' ) )
- // InternalApplicationConfiguration.g:4928:1: ( ',' )
+ // InternalApplicationConfiguration.g:4698:1: ( ( ',' ) )
+ // InternalApplicationConfiguration.g:4699:1: ( ',' )
{
- // InternalApplicationConfiguration.g:4928:1: ( ',' )
- // InternalApplicationConfiguration.g:4929:2: ','
+ // InternalApplicationConfiguration.g:4699:1: ( ',' )
+ // InternalApplicationConfiguration.g:4700:2: ','
{
before(grammarAccess.getPatternSpecificationAccess().getCommaKeyword_2_0());
- match(input,33,FOLLOW_2);
+ match(input,32,FOLLOW_2);
after(grammarAccess.getPatternSpecificationAccess().getCommaKeyword_2_0());
}
@@ -15899,14 +15166,14 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
// $ANTLR start "rule__PatternSpecification__Group_2__1"
- // InternalApplicationConfiguration.g:4938:1: rule__PatternSpecification__Group_2__1 : rule__PatternSpecification__Group_2__1__Impl ;
+ // InternalApplicationConfiguration.g:4709:1: rule__PatternSpecification__Group_2__1 : rule__PatternSpecification__Group_2__1__Impl ;
public final void rule__PatternSpecification__Group_2__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalApplicationConfiguration.g:4942:1: ( rule__PatternSpecification__Group_2__1__Impl )
- // InternalApplicationConfiguration.g:4943:2: rule__PatternSpecification__Group_2__1__Impl
+ // InternalApplicationConfiguration.g:4713:1: ( rule__PatternSpecification__Group_2__1__Impl )
+ // InternalApplicationConfiguration.g:4714:2: rule__PatternSpecification__Group_2__1__Impl
{
pushFollow(FOLLOW_2);
rule__PatternSpecification__Group_2__1__Impl();
@@ -15932,21 +15199,21 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
// $ANTLR start "rule__PatternSpecification__Group_2__1__Impl"
- // InternalApplicationConfiguration.g:4949:1: rule__PatternSpecification__Group_2__1__Impl : ( ( rule__PatternSpecification__EntriesAssignment_2_1 ) ) ;
+ // InternalApplicationConfiguration.g:4720:1: rule__PatternSpecification__Group_2__1__Impl : ( ( rule__PatternSpecification__EntriesAssignment_2_1 ) ) ;
public final void rule__PatternSpecification__Group_2__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalApplicationConfiguration.g:4953:1: ( ( ( rule__PatternSpecification__EntriesAssignment_2_1 ) ) )
- // InternalApplicationConfiguration.g:4954:1: ( ( rule__PatternSpecification__EntriesAssignment_2_1 ) )
+ // InternalApplicationConfiguration.g:4724:1: ( ( ( rule__PatternSpecification__EntriesAssignment_2_1 ) ) )
+ // InternalApplicationConfiguration.g:4725:1: ( ( rule__PatternSpecification__EntriesAssignment_2_1 ) )
{
- // InternalApplicationConfiguration.g:4954:1: ( ( rule__PatternSpecification__EntriesAssignment_2_1 ) )
- // InternalApplicationConfiguration.g:4955:2: ( rule__PatternSpecification__EntriesAssignment_2_1 )
+ // InternalApplicationConfiguration.g:4725:1: ( ( rule__PatternSpecification__EntriesAssignment_2_1 ) )
+ // InternalApplicationConfiguration.g:4726:2: ( rule__PatternSpecification__EntriesAssignment_2_1 )
{
before(grammarAccess.getPatternSpecificationAccess().getEntriesAssignment_2_1());
- // InternalApplicationConfiguration.g:4956:2: ( rule__PatternSpecification__EntriesAssignment_2_1 )
- // InternalApplicationConfiguration.g:4956:3: rule__PatternSpecification__EntriesAssignment_2_1
+ // InternalApplicationConfiguration.g:4727:2: ( rule__PatternSpecification__EntriesAssignment_2_1 )
+ // InternalApplicationConfiguration.g:4727:3: rule__PatternSpecification__EntriesAssignment_2_1
{
pushFollow(FOLLOW_2);
rule__PatternSpecification__EntriesAssignment_2_1();
@@ -15979,14 +15246,14 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
// $ANTLR start "rule__AllPatternEntry__Group__0"
- // InternalApplicationConfiguration.g:4965:1: rule__AllPatternEntry__Group__0 : rule__AllPatternEntry__Group__0__Impl rule__AllPatternEntry__Group__1 ;
+ // InternalApplicationConfiguration.g:4736:1: rule__AllPatternEntry__Group__0 : rule__AllPatternEntry__Group__0__Impl rule__AllPatternEntry__Group__1 ;
public final void rule__AllPatternEntry__Group__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalApplicationConfiguration.g:4969:1: ( rule__AllPatternEntry__Group__0__Impl rule__AllPatternEntry__Group__1 )
- // InternalApplicationConfiguration.g:4970:2: rule__AllPatternEntry__Group__0__Impl rule__AllPatternEntry__Group__1
+ // InternalApplicationConfiguration.g:4740:1: ( rule__AllPatternEntry__Group__0__Impl rule__AllPatternEntry__Group__1 )
+ // InternalApplicationConfiguration.g:4741:2: rule__AllPatternEntry__Group__0__Impl rule__AllPatternEntry__Group__1
{
pushFollow(FOLLOW_8);
rule__AllPatternEntry__Group__0__Impl();
@@ -16017,20 +15284,20 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
// $ANTLR start "rule__AllPatternEntry__Group__0__Impl"
- // InternalApplicationConfiguration.g:4977:1: rule__AllPatternEntry__Group__0__Impl : ( 'package' ) ;
+ // InternalApplicationConfiguration.g:4748:1: rule__AllPatternEntry__Group__0__Impl : ( 'package' ) ;
public final void rule__AllPatternEntry__Group__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalApplicationConfiguration.g:4981:1: ( ( 'package' ) )
- // InternalApplicationConfiguration.g:4982:1: ( 'package' )
+ // InternalApplicationConfiguration.g:4752:1: ( ( 'package' ) )
+ // InternalApplicationConfiguration.g:4753:1: ( 'package' )
{
- // InternalApplicationConfiguration.g:4982:1: ( 'package' )
- // InternalApplicationConfiguration.g:4983:2: 'package'
+ // InternalApplicationConfiguration.g:4753:1: ( 'package' )
+ // InternalApplicationConfiguration.g:4754:2: 'package'
{
before(grammarAccess.getAllPatternEntryAccess().getPackageKeyword_0());
- match(input,34,FOLLOW_2);
+ match(input,33,FOLLOW_2);
after(grammarAccess.getAllPatternEntryAccess().getPackageKeyword_0());
}
@@ -16054,16 +15321,16 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
// $ANTLR start "rule__AllPatternEntry__Group__1"
- // InternalApplicationConfiguration.g:4992:1: rule__AllPatternEntry__Group__1 : rule__AllPatternEntry__Group__1__Impl rule__AllPatternEntry__Group__2 ;
+ // InternalApplicationConfiguration.g:4763:1: rule__AllPatternEntry__Group__1 : rule__AllPatternEntry__Group__1__Impl rule__AllPatternEntry__Group__2 ;
public final void rule__AllPatternEntry__Group__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalApplicationConfiguration.g:4996:1: ( rule__AllPatternEntry__Group__1__Impl rule__AllPatternEntry__Group__2 )
- // InternalApplicationConfiguration.g:4997:2: rule__AllPatternEntry__Group__1__Impl rule__AllPatternEntry__Group__2
+ // InternalApplicationConfiguration.g:4767:1: ( rule__AllPatternEntry__Group__1__Impl rule__AllPatternEntry__Group__2 )
+ // InternalApplicationConfiguration.g:4768:2: rule__AllPatternEntry__Group__1__Impl rule__AllPatternEntry__Group__2
{
- pushFollow(FOLLOW_18);
+ pushFollow(FOLLOW_17);
rule__AllPatternEntry__Group__1__Impl();
state._fsp--;
@@ -16092,21 +15359,21 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
// $ANTLR start "rule__AllPatternEntry__Group__1__Impl"
- // InternalApplicationConfiguration.g:5004:1: rule__AllPatternEntry__Group__1__Impl : ( ( rule__AllPatternEntry__PackageAssignment_1 ) ) ;
+ // InternalApplicationConfiguration.g:4775:1: rule__AllPatternEntry__Group__1__Impl : ( ( rule__AllPatternEntry__PackageAssignment_1 ) ) ;
public final void rule__AllPatternEntry__Group__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalApplicationConfiguration.g:5008:1: ( ( ( rule__AllPatternEntry__PackageAssignment_1 ) ) )
- // InternalApplicationConfiguration.g:5009:1: ( ( rule__AllPatternEntry__PackageAssignment_1 ) )
+ // InternalApplicationConfiguration.g:4779:1: ( ( ( rule__AllPatternEntry__PackageAssignment_1 ) ) )
+ // InternalApplicationConfiguration.g:4780:1: ( ( rule__AllPatternEntry__PackageAssignment_1 ) )
{
- // InternalApplicationConfiguration.g:5009:1: ( ( rule__AllPatternEntry__PackageAssignment_1 ) )
- // InternalApplicationConfiguration.g:5010:2: ( rule__AllPatternEntry__PackageAssignment_1 )
+ // InternalApplicationConfiguration.g:4780:1: ( ( rule__AllPatternEntry__PackageAssignment_1 ) )
+ // InternalApplicationConfiguration.g:4781:2: ( rule__AllPatternEntry__PackageAssignment_1 )
{
before(grammarAccess.getAllPatternEntryAccess().getPackageAssignment_1());
- // InternalApplicationConfiguration.g:5011:2: ( rule__AllPatternEntry__PackageAssignment_1 )
- // InternalApplicationConfiguration.g:5011:3: rule__AllPatternEntry__PackageAssignment_1
+ // InternalApplicationConfiguration.g:4782:2: ( rule__AllPatternEntry__PackageAssignment_1 )
+ // InternalApplicationConfiguration.g:4782:3: rule__AllPatternEntry__PackageAssignment_1
{
pushFollow(FOLLOW_2);
rule__AllPatternEntry__PackageAssignment_1();
@@ -16139,14 +15406,14 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
// $ANTLR start "rule__AllPatternEntry__Group__2"
- // InternalApplicationConfiguration.g:5019:1: rule__AllPatternEntry__Group__2 : rule__AllPatternEntry__Group__2__Impl ;
+ // InternalApplicationConfiguration.g:4790:1: rule__AllPatternEntry__Group__2 : rule__AllPatternEntry__Group__2__Impl ;
public final void rule__AllPatternEntry__Group__2() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalApplicationConfiguration.g:5023:1: ( rule__AllPatternEntry__Group__2__Impl )
- // InternalApplicationConfiguration.g:5024:2: rule__AllPatternEntry__Group__2__Impl
+ // InternalApplicationConfiguration.g:4794:1: ( rule__AllPatternEntry__Group__2__Impl )
+ // InternalApplicationConfiguration.g:4795:2: rule__AllPatternEntry__Group__2__Impl
{
pushFollow(FOLLOW_2);
rule__AllPatternEntry__Group__2__Impl();
@@ -16172,29 +15439,29 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
// $ANTLR start "rule__AllPatternEntry__Group__2__Impl"
- // InternalApplicationConfiguration.g:5030:1: rule__AllPatternEntry__Group__2__Impl : ( ( rule__AllPatternEntry__Group_2__0 )? ) ;
+ // InternalApplicationConfiguration.g:4801:1: rule__AllPatternEntry__Group__2__Impl : ( ( rule__AllPatternEntry__Group_2__0 )? ) ;
public final void rule__AllPatternEntry__Group__2__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalApplicationConfiguration.g:5034:1: ( ( ( rule__AllPatternEntry__Group_2__0 )? ) )
- // InternalApplicationConfiguration.g:5035:1: ( ( rule__AllPatternEntry__Group_2__0 )? )
+ // InternalApplicationConfiguration.g:4805:1: ( ( ( rule__AllPatternEntry__Group_2__0 )? ) )
+ // InternalApplicationConfiguration.g:4806:1: ( ( rule__AllPatternEntry__Group_2__0 )? )
{
- // InternalApplicationConfiguration.g:5035:1: ( ( rule__AllPatternEntry__Group_2__0 )? )
- // InternalApplicationConfiguration.g:5036:2: ( rule__AllPatternEntry__Group_2__0 )?
+ // InternalApplicationConfiguration.g:4806:1: ( ( rule__AllPatternEntry__Group_2__0 )? )
+ // InternalApplicationConfiguration.g:4807:2: ( rule__AllPatternEntry__Group_2__0 )?
{
before(grammarAccess.getAllPatternEntryAccess().getGroup_2());
- // InternalApplicationConfiguration.g:5037:2: ( rule__AllPatternEntry__Group_2__0 )?
- int alt49=2;
- int LA49_0 = input.LA(1);
+ // InternalApplicationConfiguration.g:4808:2: ( rule__AllPatternEntry__Group_2__0 )?
+ int alt47=2;
+ int LA47_0 = input.LA(1);
- if ( (LA49_0==35) ) {
- alt49=1;
+ if ( (LA47_0==34) ) {
+ alt47=1;
}
- switch (alt49) {
+ switch (alt47) {
case 1 :
- // InternalApplicationConfiguration.g:5037:3: rule__AllPatternEntry__Group_2__0
+ // InternalApplicationConfiguration.g:4808:3: rule__AllPatternEntry__Group_2__0
{
pushFollow(FOLLOW_2);
rule__AllPatternEntry__Group_2__0();
@@ -16230,16 +15497,16 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
// $ANTLR start "rule__AllPatternEntry__Group_2__0"
- // InternalApplicationConfiguration.g:5046:1: rule__AllPatternEntry__Group_2__0 : rule__AllPatternEntry__Group_2__0__Impl rule__AllPatternEntry__Group_2__1 ;
+ // InternalApplicationConfiguration.g:4817:1: rule__AllPatternEntry__Group_2__0 : rule__AllPatternEntry__Group_2__0__Impl rule__AllPatternEntry__Group_2__1 ;
public final void rule__AllPatternEntry__Group_2__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalApplicationConfiguration.g:5050:1: ( rule__AllPatternEntry__Group_2__0__Impl rule__AllPatternEntry__Group_2__1 )
- // InternalApplicationConfiguration.g:5051:2: rule__AllPatternEntry__Group_2__0__Impl rule__AllPatternEntry__Group_2__1
+ // InternalApplicationConfiguration.g:4821:1: ( rule__AllPatternEntry__Group_2__0__Impl rule__AllPatternEntry__Group_2__1 )
+ // InternalApplicationConfiguration.g:4822:2: rule__AllPatternEntry__Group_2__0__Impl rule__AllPatternEntry__Group_2__1
{
- pushFollow(FOLLOW_19);
+ pushFollow(FOLLOW_18);
rule__AllPatternEntry__Group_2__0__Impl();
state._fsp--;
@@ -16268,20 +15535,20 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
// $ANTLR start "rule__AllPatternEntry__Group_2__0__Impl"
- // InternalApplicationConfiguration.g:5058:1: rule__AllPatternEntry__Group_2__0__Impl : ( 'excluding' ) ;
+ // InternalApplicationConfiguration.g:4829:1: rule__AllPatternEntry__Group_2__0__Impl : ( 'excluding' ) ;
public final void rule__AllPatternEntry__Group_2__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalApplicationConfiguration.g:5062:1: ( ( 'excluding' ) )
- // InternalApplicationConfiguration.g:5063:1: ( 'excluding' )
+ // InternalApplicationConfiguration.g:4833:1: ( ( 'excluding' ) )
+ // InternalApplicationConfiguration.g:4834:1: ( 'excluding' )
{
- // InternalApplicationConfiguration.g:5063:1: ( 'excluding' )
- // InternalApplicationConfiguration.g:5064:2: 'excluding'
+ // InternalApplicationConfiguration.g:4834:1: ( 'excluding' )
+ // InternalApplicationConfiguration.g:4835:2: 'excluding'
{
before(grammarAccess.getAllPatternEntryAccess().getExcludingKeyword_2_0());
- match(input,35,FOLLOW_2);
+ match(input,34,FOLLOW_2);
after(grammarAccess.getAllPatternEntryAccess().getExcludingKeyword_2_0());
}
@@ -16305,14 +15572,14 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
// $ANTLR start "rule__AllPatternEntry__Group_2__1"
- // InternalApplicationConfiguration.g:5073:1: rule__AllPatternEntry__Group_2__1 : rule__AllPatternEntry__Group_2__1__Impl rule__AllPatternEntry__Group_2__2 ;
+ // InternalApplicationConfiguration.g:4844:1: rule__AllPatternEntry__Group_2__1 : rule__AllPatternEntry__Group_2__1__Impl rule__AllPatternEntry__Group_2__2 ;
public final void rule__AllPatternEntry__Group_2__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalApplicationConfiguration.g:5077:1: ( rule__AllPatternEntry__Group_2__1__Impl rule__AllPatternEntry__Group_2__2 )
- // InternalApplicationConfiguration.g:5078:2: rule__AllPatternEntry__Group_2__1__Impl rule__AllPatternEntry__Group_2__2
+ // InternalApplicationConfiguration.g:4848:1: ( rule__AllPatternEntry__Group_2__1__Impl rule__AllPatternEntry__Group_2__2 )
+ // InternalApplicationConfiguration.g:4849:2: rule__AllPatternEntry__Group_2__1__Impl rule__AllPatternEntry__Group_2__2
{
pushFollow(FOLLOW_8);
rule__AllPatternEntry__Group_2__1__Impl();
@@ -16343,20 +15610,20 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
// $ANTLR start "rule__AllPatternEntry__Group_2__1__Impl"
- // InternalApplicationConfiguration.g:5085:1: rule__AllPatternEntry__Group_2__1__Impl : ( '{' ) ;
+ // InternalApplicationConfiguration.g:4856:1: rule__AllPatternEntry__Group_2__1__Impl : ( '{' ) ;
public final void rule__AllPatternEntry__Group_2__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalApplicationConfiguration.g:5089:1: ( ( '{' ) )
- // InternalApplicationConfiguration.g:5090:1: ( '{' )
+ // InternalApplicationConfiguration.g:4860:1: ( ( '{' ) )
+ // InternalApplicationConfiguration.g:4861:1: ( '{' )
{
- // InternalApplicationConfiguration.g:5090:1: ( '{' )
- // InternalApplicationConfiguration.g:5091:2: '{'
+ // InternalApplicationConfiguration.g:4861:1: ( '{' )
+ // InternalApplicationConfiguration.g:4862:2: '{'
{
before(grammarAccess.getAllPatternEntryAccess().getLeftCurlyBracketKeyword_2_1());
- match(input,31,FOLLOW_2);
+ match(input,30,FOLLOW_2);
after(grammarAccess.getAllPatternEntryAccess().getLeftCurlyBracketKeyword_2_1());
}
@@ -16380,16 +15647,16 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
// $ANTLR start "rule__AllPatternEntry__Group_2__2"
- // InternalApplicationConfiguration.g:5100:1: rule__AllPatternEntry__Group_2__2 : rule__AllPatternEntry__Group_2__2__Impl rule__AllPatternEntry__Group_2__3 ;
+ // InternalApplicationConfiguration.g:4871:1: rule__AllPatternEntry__Group_2__2 : rule__AllPatternEntry__Group_2__2__Impl rule__AllPatternEntry__Group_2__3 ;
public final void rule__AllPatternEntry__Group_2__2() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalApplicationConfiguration.g:5104:1: ( rule__AllPatternEntry__Group_2__2__Impl rule__AllPatternEntry__Group_2__3 )
- // InternalApplicationConfiguration.g:5105:2: rule__AllPatternEntry__Group_2__2__Impl rule__AllPatternEntry__Group_2__3
+ // InternalApplicationConfiguration.g:4875:1: ( rule__AllPatternEntry__Group_2__2__Impl rule__AllPatternEntry__Group_2__3 )
+ // InternalApplicationConfiguration.g:4876:2: rule__AllPatternEntry__Group_2__2__Impl rule__AllPatternEntry__Group_2__3
{
- pushFollow(FOLLOW_16);
+ pushFollow(FOLLOW_15);
rule__AllPatternEntry__Group_2__2__Impl();
state._fsp--;
@@ -16418,21 +15685,21 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
// $ANTLR start "rule__AllPatternEntry__Group_2__2__Impl"
- // InternalApplicationConfiguration.g:5112:1: rule__AllPatternEntry__Group_2__2__Impl : ( ( rule__AllPatternEntry__ExclusuionAssignment_2_2 ) ) ;
+ // InternalApplicationConfiguration.g:4883:1: rule__AllPatternEntry__Group_2__2__Impl : ( ( rule__AllPatternEntry__ExclusuionAssignment_2_2 ) ) ;
public final void rule__AllPatternEntry__Group_2__2__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalApplicationConfiguration.g:5116:1: ( ( ( rule__AllPatternEntry__ExclusuionAssignment_2_2 ) ) )
- // InternalApplicationConfiguration.g:5117:1: ( ( rule__AllPatternEntry__ExclusuionAssignment_2_2 ) )
+ // InternalApplicationConfiguration.g:4887:1: ( ( ( rule__AllPatternEntry__ExclusuionAssignment_2_2 ) ) )
+ // InternalApplicationConfiguration.g:4888:1: ( ( rule__AllPatternEntry__ExclusuionAssignment_2_2 ) )
{
- // InternalApplicationConfiguration.g:5117:1: ( ( rule__AllPatternEntry__ExclusuionAssignment_2_2 ) )
- // InternalApplicationConfiguration.g:5118:2: ( rule__AllPatternEntry__ExclusuionAssignment_2_2 )
+ // InternalApplicationConfiguration.g:4888:1: ( ( rule__AllPatternEntry__ExclusuionAssignment_2_2 ) )
+ // InternalApplicationConfiguration.g:4889:2: ( rule__AllPatternEntry__ExclusuionAssignment_2_2 )
{
before(grammarAccess.getAllPatternEntryAccess().getExclusuionAssignment_2_2());
- // InternalApplicationConfiguration.g:5119:2: ( rule__AllPatternEntry__ExclusuionAssignment_2_2 )
- // InternalApplicationConfiguration.g:5119:3: rule__AllPatternEntry__ExclusuionAssignment_2_2
+ // InternalApplicationConfiguration.g:4890:2: ( rule__AllPatternEntry__ExclusuionAssignment_2_2 )
+ // InternalApplicationConfiguration.g:4890:3: rule__AllPatternEntry__ExclusuionAssignment_2_2
{
pushFollow(FOLLOW_2);
rule__AllPatternEntry__ExclusuionAssignment_2_2();
@@ -16465,16 +15732,16 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
// $ANTLR start "rule__AllPatternEntry__Group_2__3"
- // InternalApplicationConfiguration.g:5127:1: rule__AllPatternEntry__Group_2__3 : rule__AllPatternEntry__Group_2__3__Impl rule__AllPatternEntry__Group_2__4 ;
+ // InternalApplicationConfiguration.g:4898:1: rule__AllPatternEntry__Group_2__3 : rule__AllPatternEntry__Group_2__3__Impl rule__AllPatternEntry__Group_2__4 ;
public final void rule__AllPatternEntry__Group_2__3() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalApplicationConfiguration.g:5131:1: ( rule__AllPatternEntry__Group_2__3__Impl rule__AllPatternEntry__Group_2__4 )
- // InternalApplicationConfiguration.g:5132:2: rule__AllPatternEntry__Group_2__3__Impl rule__AllPatternEntry__Group_2__4
+ // InternalApplicationConfiguration.g:4902:1: ( rule__AllPatternEntry__Group_2__3__Impl rule__AllPatternEntry__Group_2__4 )
+ // InternalApplicationConfiguration.g:4903:2: rule__AllPatternEntry__Group_2__3__Impl rule__AllPatternEntry__Group_2__4
{
- pushFollow(FOLLOW_16);
+ pushFollow(FOLLOW_15);
rule__AllPatternEntry__Group_2__3__Impl();
state._fsp--;
@@ -16503,35 +15770,35 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
// $ANTLR start "rule__AllPatternEntry__Group_2__3__Impl"
- // InternalApplicationConfiguration.g:5139:1: rule__AllPatternEntry__Group_2__3__Impl : ( ( rule__AllPatternEntry__Group_2_3__0 )* ) ;
+ // InternalApplicationConfiguration.g:4910:1: rule__AllPatternEntry__Group_2__3__Impl : ( ( rule__AllPatternEntry__Group_2_3__0 )* ) ;
public final void rule__AllPatternEntry__Group_2__3__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalApplicationConfiguration.g:5143:1: ( ( ( rule__AllPatternEntry__Group_2_3__0 )* ) )
- // InternalApplicationConfiguration.g:5144:1: ( ( rule__AllPatternEntry__Group_2_3__0 )* )
+ // InternalApplicationConfiguration.g:4914:1: ( ( ( rule__AllPatternEntry__Group_2_3__0 )* ) )
+ // InternalApplicationConfiguration.g:4915:1: ( ( rule__AllPatternEntry__Group_2_3__0 )* )
{
- // InternalApplicationConfiguration.g:5144:1: ( ( rule__AllPatternEntry__Group_2_3__0 )* )
- // InternalApplicationConfiguration.g:5145:2: ( rule__AllPatternEntry__Group_2_3__0 )*
+ // InternalApplicationConfiguration.g:4915:1: ( ( rule__AllPatternEntry__Group_2_3__0 )* )
+ // InternalApplicationConfiguration.g:4916:2: ( rule__AllPatternEntry__Group_2_3__0 )*
{
before(grammarAccess.getAllPatternEntryAccess().getGroup_2_3());
- // InternalApplicationConfiguration.g:5146:2: ( rule__AllPatternEntry__Group_2_3__0 )*
- loop50:
+ // InternalApplicationConfiguration.g:4917:2: ( rule__AllPatternEntry__Group_2_3__0 )*
+ loop48:
do {
- int alt50=2;
- int LA50_0 = input.LA(1);
+ int alt48=2;
+ int LA48_0 = input.LA(1);
- if ( (LA50_0==33) ) {
- alt50=1;
+ if ( (LA48_0==32) ) {
+ alt48=1;
}
- switch (alt50) {
+ switch (alt48) {
case 1 :
- // InternalApplicationConfiguration.g:5146:3: rule__AllPatternEntry__Group_2_3__0
+ // InternalApplicationConfiguration.g:4917:3: rule__AllPatternEntry__Group_2_3__0
{
- pushFollow(FOLLOW_17);
+ pushFollow(FOLLOW_16);
rule__AllPatternEntry__Group_2_3__0();
state._fsp--;
@@ -16541,7 +15808,7 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
break;
default :
- break loop50;
+ break loop48;
}
} while (true);
@@ -16568,14 +15835,14 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
// $ANTLR start "rule__AllPatternEntry__Group_2__4"
- // InternalApplicationConfiguration.g:5154:1: rule__AllPatternEntry__Group_2__4 : rule__AllPatternEntry__Group_2__4__Impl ;
+ // InternalApplicationConfiguration.g:4925:1: rule__AllPatternEntry__Group_2__4 : rule__AllPatternEntry__Group_2__4__Impl ;
public final void rule__AllPatternEntry__Group_2__4() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalApplicationConfiguration.g:5158:1: ( rule__AllPatternEntry__Group_2__4__Impl )
- // InternalApplicationConfiguration.g:5159:2: rule__AllPatternEntry__Group_2__4__Impl
+ // InternalApplicationConfiguration.g:4929:1: ( rule__AllPatternEntry__Group_2__4__Impl )
+ // InternalApplicationConfiguration.g:4930:2: rule__AllPatternEntry__Group_2__4__Impl
{
pushFollow(FOLLOW_2);
rule__AllPatternEntry__Group_2__4__Impl();
@@ -16601,20 +15868,20 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
// $ANTLR start "rule__AllPatternEntry__Group_2__4__Impl"
- // InternalApplicationConfiguration.g:5165:1: rule__AllPatternEntry__Group_2__4__Impl : ( '}' ) ;
+ // InternalApplicationConfiguration.g:4936:1: rule__AllPatternEntry__Group_2__4__Impl : ( '}' ) ;
public final void rule__AllPatternEntry__Group_2__4__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalApplicationConfiguration.g:5169:1: ( ( '}' ) )
- // InternalApplicationConfiguration.g:5170:1: ( '}' )
+ // InternalApplicationConfiguration.g:4940:1: ( ( '}' ) )
+ // InternalApplicationConfiguration.g:4941:1: ( '}' )
{
- // InternalApplicationConfiguration.g:5170:1: ( '}' )
- // InternalApplicationConfiguration.g:5171:2: '}'
+ // InternalApplicationConfiguration.g:4941:1: ( '}' )
+ // InternalApplicationConfiguration.g:4942:2: '}'
{
before(grammarAccess.getAllPatternEntryAccess().getRightCurlyBracketKeyword_2_4());
- match(input,32,FOLLOW_2);
+ match(input,31,FOLLOW_2);
after(grammarAccess.getAllPatternEntryAccess().getRightCurlyBracketKeyword_2_4());
}
@@ -16638,14 +15905,14 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
// $ANTLR start "rule__AllPatternEntry__Group_2_3__0"
- // InternalApplicationConfiguration.g:5181:1: rule__AllPatternEntry__Group_2_3__0 : rule__AllPatternEntry__Group_2_3__0__Impl rule__AllPatternEntry__Group_2_3__1 ;
+ // InternalApplicationConfiguration.g:4952:1: rule__AllPatternEntry__Group_2_3__0 : rule__AllPatternEntry__Group_2_3__0__Impl rule__AllPatternEntry__Group_2_3__1 ;
public final void rule__AllPatternEntry__Group_2_3__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalApplicationConfiguration.g:5185:1: ( rule__AllPatternEntry__Group_2_3__0__Impl rule__AllPatternEntry__Group_2_3__1 )
- // InternalApplicationConfiguration.g:5186:2: rule__AllPatternEntry__Group_2_3__0__Impl rule__AllPatternEntry__Group_2_3__1
+ // InternalApplicationConfiguration.g:4956:1: ( rule__AllPatternEntry__Group_2_3__0__Impl rule__AllPatternEntry__Group_2_3__1 )
+ // InternalApplicationConfiguration.g:4957:2: rule__AllPatternEntry__Group_2_3__0__Impl rule__AllPatternEntry__Group_2_3__1
{
pushFollow(FOLLOW_8);
rule__AllPatternEntry__Group_2_3__0__Impl();
@@ -16676,20 +15943,20 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
// $ANTLR start "rule__AllPatternEntry__Group_2_3__0__Impl"
- // InternalApplicationConfiguration.g:5193:1: rule__AllPatternEntry__Group_2_3__0__Impl : ( ',' ) ;
+ // InternalApplicationConfiguration.g:4964:1: rule__AllPatternEntry__Group_2_3__0__Impl : ( ',' ) ;
public final void rule__AllPatternEntry__Group_2_3__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalApplicationConfiguration.g:5197:1: ( ( ',' ) )
- // InternalApplicationConfiguration.g:5198:1: ( ',' )
+ // InternalApplicationConfiguration.g:4968:1: ( ( ',' ) )
+ // InternalApplicationConfiguration.g:4969:1: ( ',' )
{
- // InternalApplicationConfiguration.g:5198:1: ( ',' )
- // InternalApplicationConfiguration.g:5199:2: ','
+ // InternalApplicationConfiguration.g:4969:1: ( ',' )
+ // InternalApplicationConfiguration.g:4970:2: ','
{
before(grammarAccess.getAllPatternEntryAccess().getCommaKeyword_2_3_0());
- match(input,33,FOLLOW_2);
+ match(input,32,FOLLOW_2);
after(grammarAccess.getAllPatternEntryAccess().getCommaKeyword_2_3_0());
}
@@ -16713,14 +15980,14 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
// $ANTLR start "rule__AllPatternEntry__Group_2_3__1"
- // InternalApplicationConfiguration.g:5208:1: rule__AllPatternEntry__Group_2_3__1 : rule__AllPatternEntry__Group_2_3__1__Impl ;
+ // InternalApplicationConfiguration.g:4979:1: rule__AllPatternEntry__Group_2_3__1 : rule__AllPatternEntry__Group_2_3__1__Impl ;
public final void rule__AllPatternEntry__Group_2_3__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalApplicationConfiguration.g:5212:1: ( rule__AllPatternEntry__Group_2_3__1__Impl )
- // InternalApplicationConfiguration.g:5213:2: rule__AllPatternEntry__Group_2_3__1__Impl
+ // InternalApplicationConfiguration.g:4983:1: ( rule__AllPatternEntry__Group_2_3__1__Impl )
+ // InternalApplicationConfiguration.g:4984:2: rule__AllPatternEntry__Group_2_3__1__Impl
{
pushFollow(FOLLOW_2);
rule__AllPatternEntry__Group_2_3__1__Impl();
@@ -16746,21 +16013,21 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
// $ANTLR start "rule__AllPatternEntry__Group_2_3__1__Impl"
- // InternalApplicationConfiguration.g:5219:1: rule__AllPatternEntry__Group_2_3__1__Impl : ( ( rule__AllPatternEntry__ExclusuionAssignment_2_3_1 ) ) ;
+ // InternalApplicationConfiguration.g:4990:1: rule__AllPatternEntry__Group_2_3__1__Impl : ( ( rule__AllPatternEntry__ExclusuionAssignment_2_3_1 ) ) ;
public final void rule__AllPatternEntry__Group_2_3__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalApplicationConfiguration.g:5223:1: ( ( ( rule__AllPatternEntry__ExclusuionAssignment_2_3_1 ) ) )
- // InternalApplicationConfiguration.g:5224:1: ( ( rule__AllPatternEntry__ExclusuionAssignment_2_3_1 ) )
+ // InternalApplicationConfiguration.g:4994:1: ( ( ( rule__AllPatternEntry__ExclusuionAssignment_2_3_1 ) ) )
+ // InternalApplicationConfiguration.g:4995:1: ( ( rule__AllPatternEntry__ExclusuionAssignment_2_3_1 ) )
{
- // InternalApplicationConfiguration.g:5224:1: ( ( rule__AllPatternEntry__ExclusuionAssignment_2_3_1 ) )
- // InternalApplicationConfiguration.g:5225:2: ( rule__AllPatternEntry__ExclusuionAssignment_2_3_1 )
+ // InternalApplicationConfiguration.g:4995:1: ( ( rule__AllPatternEntry__ExclusuionAssignment_2_3_1 ) )
+ // InternalApplicationConfiguration.g:4996:2: ( rule__AllPatternEntry__ExclusuionAssignment_2_3_1 )
{
before(grammarAccess.getAllPatternEntryAccess().getExclusuionAssignment_2_3_1());
- // InternalApplicationConfiguration.g:5226:2: ( rule__AllPatternEntry__ExclusuionAssignment_2_3_1 )
- // InternalApplicationConfiguration.g:5226:3: rule__AllPatternEntry__ExclusuionAssignment_2_3_1
+ // InternalApplicationConfiguration.g:4997:2: ( rule__AllPatternEntry__ExclusuionAssignment_2_3_1 )
+ // InternalApplicationConfiguration.g:4997:3: rule__AllPatternEntry__ExclusuionAssignment_2_3_1
{
pushFollow(FOLLOW_2);
rule__AllPatternEntry__ExclusuionAssignment_2_3_1();
@@ -16793,14 +16060,14 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
// $ANTLR start "rule__PatternElement__Group__0"
- // InternalApplicationConfiguration.g:5235:1: rule__PatternElement__Group__0 : rule__PatternElement__Group__0__Impl rule__PatternElement__Group__1 ;
+ // InternalApplicationConfiguration.g:5006:1: rule__PatternElement__Group__0 : rule__PatternElement__Group__0__Impl rule__PatternElement__Group__1 ;
public final void rule__PatternElement__Group__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalApplicationConfiguration.g:5239:1: ( rule__PatternElement__Group__0__Impl rule__PatternElement__Group__1 )
- // InternalApplicationConfiguration.g:5240:2: rule__PatternElement__Group__0__Impl rule__PatternElement__Group__1
+ // InternalApplicationConfiguration.g:5010:1: ( rule__PatternElement__Group__0__Impl rule__PatternElement__Group__1 )
+ // InternalApplicationConfiguration.g:5011:2: rule__PatternElement__Group__0__Impl rule__PatternElement__Group__1
{
pushFollow(FOLLOW_8);
rule__PatternElement__Group__0__Impl();
@@ -16831,33 +16098,33 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
// $ANTLR start "rule__PatternElement__Group__0__Impl"
- // InternalApplicationConfiguration.g:5247:1: rule__PatternElement__Group__0__Impl : ( ( rule__PatternElement__Group_0__0 )? ) ;
+ // InternalApplicationConfiguration.g:5018:1: rule__PatternElement__Group__0__Impl : ( ( rule__PatternElement__Group_0__0 )? ) ;
public final void rule__PatternElement__Group__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalApplicationConfiguration.g:5251:1: ( ( ( rule__PatternElement__Group_0__0 )? ) )
- // InternalApplicationConfiguration.g:5252:1: ( ( rule__PatternElement__Group_0__0 )? )
+ // InternalApplicationConfiguration.g:5022:1: ( ( ( rule__PatternElement__Group_0__0 )? ) )
+ // InternalApplicationConfiguration.g:5023:1: ( ( rule__PatternElement__Group_0__0 )? )
{
- // InternalApplicationConfiguration.g:5252:1: ( ( rule__PatternElement__Group_0__0 )? )
- // InternalApplicationConfiguration.g:5253:2: ( rule__PatternElement__Group_0__0 )?
+ // InternalApplicationConfiguration.g:5023:1: ( ( rule__PatternElement__Group_0__0 )? )
+ // InternalApplicationConfiguration.g:5024:2: ( rule__PatternElement__Group_0__0 )?
{
before(grammarAccess.getPatternElementAccess().getGroup_0());
- // InternalApplicationConfiguration.g:5254:2: ( rule__PatternElement__Group_0__0 )?
- int alt51=2;
- int LA51_0 = input.LA(1);
+ // InternalApplicationConfiguration.g:5025:2: ( rule__PatternElement__Group_0__0 )?
+ int alt49=2;
+ int LA49_0 = input.LA(1);
- if ( (LA51_0==RULE_ID) ) {
- int LA51_1 = input.LA(2);
+ if ( (LA49_0==RULE_ID) ) {
+ int LA49_1 = input.LA(2);
- if ( (LA51_1==23||LA51_1==36) ) {
- alt51=1;
+ if ( (LA49_1==23||LA49_1==35) ) {
+ alt49=1;
}
}
- switch (alt51) {
+ switch (alt49) {
case 1 :
- // InternalApplicationConfiguration.g:5254:3: rule__PatternElement__Group_0__0
+ // InternalApplicationConfiguration.g:5025:3: rule__PatternElement__Group_0__0
{
pushFollow(FOLLOW_2);
rule__PatternElement__Group_0__0();
@@ -16893,14 +16160,14 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
// $ANTLR start "rule__PatternElement__Group__1"
- // InternalApplicationConfiguration.g:5262:1: rule__PatternElement__Group__1 : rule__PatternElement__Group__1__Impl ;
+ // InternalApplicationConfiguration.g:5033:1: rule__PatternElement__Group__1 : rule__PatternElement__Group__1__Impl ;
public final void rule__PatternElement__Group__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalApplicationConfiguration.g:5266:1: ( rule__PatternElement__Group__1__Impl )
- // InternalApplicationConfiguration.g:5267:2: rule__PatternElement__Group__1__Impl
+ // InternalApplicationConfiguration.g:5037:1: ( rule__PatternElement__Group__1__Impl )
+ // InternalApplicationConfiguration.g:5038:2: rule__PatternElement__Group__1__Impl
{
pushFollow(FOLLOW_2);
rule__PatternElement__Group__1__Impl();
@@ -16926,21 +16193,21 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
// $ANTLR start "rule__PatternElement__Group__1__Impl"
- // InternalApplicationConfiguration.g:5273:1: rule__PatternElement__Group__1__Impl : ( ( rule__PatternElement__PatternAssignment_1 ) ) ;
+ // InternalApplicationConfiguration.g:5044:1: rule__PatternElement__Group__1__Impl : ( ( rule__PatternElement__PatternAssignment_1 ) ) ;
public final void rule__PatternElement__Group__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalApplicationConfiguration.g:5277:1: ( ( ( rule__PatternElement__PatternAssignment_1 ) ) )
- // InternalApplicationConfiguration.g:5278:1: ( ( rule__PatternElement__PatternAssignment_1 ) )
+ // InternalApplicationConfiguration.g:5048:1: ( ( ( rule__PatternElement__PatternAssignment_1 ) ) )
+ // InternalApplicationConfiguration.g:5049:1: ( ( rule__PatternElement__PatternAssignment_1 ) )
{
- // InternalApplicationConfiguration.g:5278:1: ( ( rule__PatternElement__PatternAssignment_1 ) )
- // InternalApplicationConfiguration.g:5279:2: ( rule__PatternElement__PatternAssignment_1 )
+ // InternalApplicationConfiguration.g:5049:1: ( ( rule__PatternElement__PatternAssignment_1 ) )
+ // InternalApplicationConfiguration.g:5050:2: ( rule__PatternElement__PatternAssignment_1 )
{
before(grammarAccess.getPatternElementAccess().getPatternAssignment_1());
- // InternalApplicationConfiguration.g:5280:2: ( rule__PatternElement__PatternAssignment_1 )
- // InternalApplicationConfiguration.g:5280:3: rule__PatternElement__PatternAssignment_1
+ // InternalApplicationConfiguration.g:5051:2: ( rule__PatternElement__PatternAssignment_1 )
+ // InternalApplicationConfiguration.g:5051:3: rule__PatternElement__PatternAssignment_1
{
pushFollow(FOLLOW_2);
rule__PatternElement__PatternAssignment_1();
@@ -16973,16 +16240,16 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
// $ANTLR start "rule__PatternElement__Group_0__0"
- // InternalApplicationConfiguration.g:5289:1: rule__PatternElement__Group_0__0 : rule__PatternElement__Group_0__0__Impl rule__PatternElement__Group_0__1 ;
+ // InternalApplicationConfiguration.g:5060:1: rule__PatternElement__Group_0__0 : rule__PatternElement__Group_0__0__Impl rule__PatternElement__Group_0__1 ;
public final void rule__PatternElement__Group_0__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalApplicationConfiguration.g:5293:1: ( rule__PatternElement__Group_0__0__Impl rule__PatternElement__Group_0__1 )
- // InternalApplicationConfiguration.g:5294:2: rule__PatternElement__Group_0__0__Impl rule__PatternElement__Group_0__1
+ // InternalApplicationConfiguration.g:5064:1: ( rule__PatternElement__Group_0__0__Impl rule__PatternElement__Group_0__1 )
+ // InternalApplicationConfiguration.g:5065:2: rule__PatternElement__Group_0__0__Impl rule__PatternElement__Group_0__1
{
- pushFollow(FOLLOW_20);
+ pushFollow(FOLLOW_19);
rule__PatternElement__Group_0__0__Impl();
state._fsp--;
@@ -17011,21 +16278,21 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
// $ANTLR start "rule__PatternElement__Group_0__0__Impl"
- // InternalApplicationConfiguration.g:5301:1: rule__PatternElement__Group_0__0__Impl : ( ( rule__PatternElement__PackageAssignment_0_0 ) ) ;
+ // InternalApplicationConfiguration.g:5072:1: rule__PatternElement__Group_0__0__Impl : ( ( rule__PatternElement__PackageAssignment_0_0 ) ) ;
public final void rule__PatternElement__Group_0__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalApplicationConfiguration.g:5305:1: ( ( ( rule__PatternElement__PackageAssignment_0_0 ) ) )
- // InternalApplicationConfiguration.g:5306:1: ( ( rule__PatternElement__PackageAssignment_0_0 ) )
+ // InternalApplicationConfiguration.g:5076:1: ( ( ( rule__PatternElement__PackageAssignment_0_0 ) ) )
+ // InternalApplicationConfiguration.g:5077:1: ( ( rule__PatternElement__PackageAssignment_0_0 ) )
{
- // InternalApplicationConfiguration.g:5306:1: ( ( rule__PatternElement__PackageAssignment_0_0 ) )
- // InternalApplicationConfiguration.g:5307:2: ( rule__PatternElement__PackageAssignment_0_0 )
+ // InternalApplicationConfiguration.g:5077:1: ( ( rule__PatternElement__PackageAssignment_0_0 ) )
+ // InternalApplicationConfiguration.g:5078:2: ( rule__PatternElement__PackageAssignment_0_0 )
{
before(grammarAccess.getPatternElementAccess().getPackageAssignment_0_0());
- // InternalApplicationConfiguration.g:5308:2: ( rule__PatternElement__PackageAssignment_0_0 )
- // InternalApplicationConfiguration.g:5308:3: rule__PatternElement__PackageAssignment_0_0
+ // InternalApplicationConfiguration.g:5079:2: ( rule__PatternElement__PackageAssignment_0_0 )
+ // InternalApplicationConfiguration.g:5079:3: rule__PatternElement__PackageAssignment_0_0
{
pushFollow(FOLLOW_2);
rule__PatternElement__PackageAssignment_0_0();
@@ -17058,14 +16325,14 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
// $ANTLR start "rule__PatternElement__Group_0__1"
- // InternalApplicationConfiguration.g:5316:1: rule__PatternElement__Group_0__1 : rule__PatternElement__Group_0__1__Impl ;
+ // InternalApplicationConfiguration.g:5087:1: rule__PatternElement__Group_0__1 : rule__PatternElement__Group_0__1__Impl ;
public final void rule__PatternElement__Group_0__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalApplicationConfiguration.g:5320:1: ( rule__PatternElement__Group_0__1__Impl )
- // InternalApplicationConfiguration.g:5321:2: rule__PatternElement__Group_0__1__Impl
+ // InternalApplicationConfiguration.g:5091:1: ( rule__PatternElement__Group_0__1__Impl )
+ // InternalApplicationConfiguration.g:5092:2: rule__PatternElement__Group_0__1__Impl
{
pushFollow(FOLLOW_2);
rule__PatternElement__Group_0__1__Impl();
@@ -17091,20 +16358,20 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
// $ANTLR start "rule__PatternElement__Group_0__1__Impl"
- // InternalApplicationConfiguration.g:5327:1: rule__PatternElement__Group_0__1__Impl : ( '::' ) ;
+ // InternalApplicationConfiguration.g:5098:1: rule__PatternElement__Group_0__1__Impl : ( '::' ) ;
public final void rule__PatternElement__Group_0__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalApplicationConfiguration.g:5331:1: ( ( '::' ) )
- // InternalApplicationConfiguration.g:5332:1: ( '::' )
+ // InternalApplicationConfiguration.g:5102:1: ( ( '::' ) )
+ // InternalApplicationConfiguration.g:5103:1: ( '::' )
{
- // InternalApplicationConfiguration.g:5332:1: ( '::' )
- // InternalApplicationConfiguration.g:5333:2: '::'
+ // InternalApplicationConfiguration.g:5103:1: ( '::' )
+ // InternalApplicationConfiguration.g:5104:2: '::'
{
before(grammarAccess.getPatternElementAccess().getColonColonKeyword_0_1());
- match(input,36,FOLLOW_2);
+ match(input,35,FOLLOW_2);
after(grammarAccess.getPatternElementAccess().getColonColonKeyword_0_1());
}
@@ -17128,14 +16395,14 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
// $ANTLR start "rule__GraphPatternDeclaration__Group__0"
- // InternalApplicationConfiguration.g:5343:1: rule__GraphPatternDeclaration__Group__0 : rule__GraphPatternDeclaration__Group__0__Impl rule__GraphPatternDeclaration__Group__1 ;
+ // InternalApplicationConfiguration.g:5114:1: rule__GraphPatternDeclaration__Group__0 : rule__GraphPatternDeclaration__Group__0__Impl rule__GraphPatternDeclaration__Group__1 ;
public final void rule__GraphPatternDeclaration__Group__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalApplicationConfiguration.g:5347:1: ( rule__GraphPatternDeclaration__Group__0__Impl rule__GraphPatternDeclaration__Group__1 )
- // InternalApplicationConfiguration.g:5348:2: rule__GraphPatternDeclaration__Group__0__Impl rule__GraphPatternDeclaration__Group__1
+ // InternalApplicationConfiguration.g:5118:1: ( rule__GraphPatternDeclaration__Group__0__Impl rule__GraphPatternDeclaration__Group__1 )
+ // InternalApplicationConfiguration.g:5119:2: rule__GraphPatternDeclaration__Group__0__Impl rule__GraphPatternDeclaration__Group__1
{
pushFollow(FOLLOW_8);
rule__GraphPatternDeclaration__Group__0__Impl();
@@ -17166,20 +16433,20 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
// $ANTLR start "rule__GraphPatternDeclaration__Group__0__Impl"
- // InternalApplicationConfiguration.g:5355:1: rule__GraphPatternDeclaration__Group__0__Impl : ( 'constraints' ) ;
+ // InternalApplicationConfiguration.g:5126:1: rule__GraphPatternDeclaration__Group__0__Impl : ( 'constraints' ) ;
public final void rule__GraphPatternDeclaration__Group__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalApplicationConfiguration.g:5359:1: ( ( 'constraints' ) )
- // InternalApplicationConfiguration.g:5360:1: ( 'constraints' )
+ // InternalApplicationConfiguration.g:5130:1: ( ( 'constraints' ) )
+ // InternalApplicationConfiguration.g:5131:1: ( 'constraints' )
{
- // InternalApplicationConfiguration.g:5360:1: ( 'constraints' )
- // InternalApplicationConfiguration.g:5361:2: 'constraints'
+ // InternalApplicationConfiguration.g:5131:1: ( 'constraints' )
+ // InternalApplicationConfiguration.g:5132:2: 'constraints'
{
before(grammarAccess.getGraphPatternDeclarationAccess().getConstraintsKeyword_0());
- match(input,40,FOLLOW_2);
+ match(input,39,FOLLOW_2);
after(grammarAccess.getGraphPatternDeclarationAccess().getConstraintsKeyword_0());
}
@@ -17203,16 +16470,16 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
// $ANTLR start "rule__GraphPatternDeclaration__Group__1"
- // InternalApplicationConfiguration.g:5370:1: rule__GraphPatternDeclaration__Group__1 : rule__GraphPatternDeclaration__Group__1__Impl rule__GraphPatternDeclaration__Group__2 ;
+ // InternalApplicationConfiguration.g:5141:1: rule__GraphPatternDeclaration__Group__1 : rule__GraphPatternDeclaration__Group__1__Impl rule__GraphPatternDeclaration__Group__2 ;
public final void rule__GraphPatternDeclaration__Group__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalApplicationConfiguration.g:5374:1: ( rule__GraphPatternDeclaration__Group__1__Impl rule__GraphPatternDeclaration__Group__2 )
- // InternalApplicationConfiguration.g:5375:2: rule__GraphPatternDeclaration__Group__1__Impl rule__GraphPatternDeclaration__Group__2
+ // InternalApplicationConfiguration.g:5145:1: ( rule__GraphPatternDeclaration__Group__1__Impl rule__GraphPatternDeclaration__Group__2 )
+ // InternalApplicationConfiguration.g:5146:2: rule__GraphPatternDeclaration__Group__1__Impl rule__GraphPatternDeclaration__Group__2
{
- pushFollow(FOLLOW_19);
+ pushFollow(FOLLOW_18);
rule__GraphPatternDeclaration__Group__1__Impl();
state._fsp--;
@@ -17241,21 +16508,21 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
// $ANTLR start "rule__GraphPatternDeclaration__Group__1__Impl"
- // InternalApplicationConfiguration.g:5382:1: rule__GraphPatternDeclaration__Group__1__Impl : ( ( rule__GraphPatternDeclaration__NameAssignment_1 ) ) ;
+ // InternalApplicationConfiguration.g:5153:1: rule__GraphPatternDeclaration__Group__1__Impl : ( ( rule__GraphPatternDeclaration__NameAssignment_1 ) ) ;
public final void rule__GraphPatternDeclaration__Group__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalApplicationConfiguration.g:5386:1: ( ( ( rule__GraphPatternDeclaration__NameAssignment_1 ) ) )
- // InternalApplicationConfiguration.g:5387:1: ( ( rule__GraphPatternDeclaration__NameAssignment_1 ) )
+ // InternalApplicationConfiguration.g:5157:1: ( ( ( rule__GraphPatternDeclaration__NameAssignment_1 ) ) )
+ // InternalApplicationConfiguration.g:5158:1: ( ( rule__GraphPatternDeclaration__NameAssignment_1 ) )
{
- // InternalApplicationConfiguration.g:5387:1: ( ( rule__GraphPatternDeclaration__NameAssignment_1 ) )
- // InternalApplicationConfiguration.g:5388:2: ( rule__GraphPatternDeclaration__NameAssignment_1 )
+ // InternalApplicationConfiguration.g:5158:1: ( ( rule__GraphPatternDeclaration__NameAssignment_1 ) )
+ // InternalApplicationConfiguration.g:5159:2: ( rule__GraphPatternDeclaration__NameAssignment_1 )
{
before(grammarAccess.getGraphPatternDeclarationAccess().getNameAssignment_1());
- // InternalApplicationConfiguration.g:5389:2: ( rule__GraphPatternDeclaration__NameAssignment_1 )
- // InternalApplicationConfiguration.g:5389:3: rule__GraphPatternDeclaration__NameAssignment_1
+ // InternalApplicationConfiguration.g:5160:2: ( rule__GraphPatternDeclaration__NameAssignment_1 )
+ // InternalApplicationConfiguration.g:5160:3: rule__GraphPatternDeclaration__NameAssignment_1
{
pushFollow(FOLLOW_2);
rule__GraphPatternDeclaration__NameAssignment_1();
@@ -17288,14 +16555,14 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
// $ANTLR start "rule__GraphPatternDeclaration__Group__2"
- // InternalApplicationConfiguration.g:5397:1: rule__GraphPatternDeclaration__Group__2 : rule__GraphPatternDeclaration__Group__2__Impl ;
+ // InternalApplicationConfiguration.g:5168:1: rule__GraphPatternDeclaration__Group__2 : rule__GraphPatternDeclaration__Group__2__Impl ;
public final void rule__GraphPatternDeclaration__Group__2() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalApplicationConfiguration.g:5401:1: ( rule__GraphPatternDeclaration__Group__2__Impl )
- // InternalApplicationConfiguration.g:5402:2: rule__GraphPatternDeclaration__Group__2__Impl
+ // InternalApplicationConfiguration.g:5172:1: ( rule__GraphPatternDeclaration__Group__2__Impl )
+ // InternalApplicationConfiguration.g:5173:2: rule__GraphPatternDeclaration__Group__2__Impl
{
pushFollow(FOLLOW_2);
rule__GraphPatternDeclaration__Group__2__Impl();
@@ -17321,21 +16588,21 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
// $ANTLR start "rule__GraphPatternDeclaration__Group__2__Impl"
- // InternalApplicationConfiguration.g:5408:1: rule__GraphPatternDeclaration__Group__2__Impl : ( ( rule__GraphPatternDeclaration__SpecificationAssignment_2 ) ) ;
+ // InternalApplicationConfiguration.g:5179:1: rule__GraphPatternDeclaration__Group__2__Impl : ( ( rule__GraphPatternDeclaration__SpecificationAssignment_2 ) ) ;
public final void rule__GraphPatternDeclaration__Group__2__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalApplicationConfiguration.g:5412:1: ( ( ( rule__GraphPatternDeclaration__SpecificationAssignment_2 ) ) )
- // InternalApplicationConfiguration.g:5413:1: ( ( rule__GraphPatternDeclaration__SpecificationAssignment_2 ) )
+ // InternalApplicationConfiguration.g:5183:1: ( ( ( rule__GraphPatternDeclaration__SpecificationAssignment_2 ) ) )
+ // InternalApplicationConfiguration.g:5184:1: ( ( rule__GraphPatternDeclaration__SpecificationAssignment_2 ) )
{
- // InternalApplicationConfiguration.g:5413:1: ( ( rule__GraphPatternDeclaration__SpecificationAssignment_2 ) )
- // InternalApplicationConfiguration.g:5414:2: ( rule__GraphPatternDeclaration__SpecificationAssignment_2 )
+ // InternalApplicationConfiguration.g:5184:1: ( ( rule__GraphPatternDeclaration__SpecificationAssignment_2 ) )
+ // InternalApplicationConfiguration.g:5185:2: ( rule__GraphPatternDeclaration__SpecificationAssignment_2 )
{
before(grammarAccess.getGraphPatternDeclarationAccess().getSpecificationAssignment_2());
- // InternalApplicationConfiguration.g:5415:2: ( rule__GraphPatternDeclaration__SpecificationAssignment_2 )
- // InternalApplicationConfiguration.g:5415:3: rule__GraphPatternDeclaration__SpecificationAssignment_2
+ // InternalApplicationConfiguration.g:5186:2: ( rule__GraphPatternDeclaration__SpecificationAssignment_2 )
+ // InternalApplicationConfiguration.g:5186:3: rule__GraphPatternDeclaration__SpecificationAssignment_2
{
pushFollow(FOLLOW_2);
rule__GraphPatternDeclaration__SpecificationAssignment_2();
@@ -17368,16 +16635,16 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
// $ANTLR start "rule__ObjectiveSpecification__Group__0"
- // InternalApplicationConfiguration.g:5424:1: rule__ObjectiveSpecification__Group__0 : rule__ObjectiveSpecification__Group__0__Impl rule__ObjectiveSpecification__Group__1 ;
+ // InternalApplicationConfiguration.g:5195:1: rule__ObjectiveSpecification__Group__0 : rule__ObjectiveSpecification__Group__0__Impl rule__ObjectiveSpecification__Group__1 ;
public final void rule__ObjectiveSpecification__Group__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalApplicationConfiguration.g:5428:1: ( rule__ObjectiveSpecification__Group__0__Impl rule__ObjectiveSpecification__Group__1 )
- // InternalApplicationConfiguration.g:5429:2: rule__ObjectiveSpecification__Group__0__Impl rule__ObjectiveSpecification__Group__1
+ // InternalApplicationConfiguration.g:5199:1: ( rule__ObjectiveSpecification__Group__0__Impl rule__ObjectiveSpecification__Group__1 )
+ // InternalApplicationConfiguration.g:5200:2: rule__ObjectiveSpecification__Group__0__Impl rule__ObjectiveSpecification__Group__1
{
- pushFollow(FOLLOW_23);
+ pushFollow(FOLLOW_22);
rule__ObjectiveSpecification__Group__0__Impl();
state._fsp--;
@@ -17406,20 +16673,20 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
// $ANTLR start "rule__ObjectiveSpecification__Group__0__Impl"
- // InternalApplicationConfiguration.g:5436:1: rule__ObjectiveSpecification__Group__0__Impl : ( '{' ) ;
+ // InternalApplicationConfiguration.g:5207:1: rule__ObjectiveSpecification__Group__0__Impl : ( '{' ) ;
public final void rule__ObjectiveSpecification__Group__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalApplicationConfiguration.g:5440:1: ( ( '{' ) )
- // InternalApplicationConfiguration.g:5441:1: ( '{' )
+ // InternalApplicationConfiguration.g:5211:1: ( ( '{' ) )
+ // InternalApplicationConfiguration.g:5212:1: ( '{' )
{
- // InternalApplicationConfiguration.g:5441:1: ( '{' )
- // InternalApplicationConfiguration.g:5442:2: '{'
+ // InternalApplicationConfiguration.g:5212:1: ( '{' )
+ // InternalApplicationConfiguration.g:5213:2: '{'
{
before(grammarAccess.getObjectiveSpecificationAccess().getLeftCurlyBracketKeyword_0());
- match(input,31,FOLLOW_2);
+ match(input,30,FOLLOW_2);
after(grammarAccess.getObjectiveSpecificationAccess().getLeftCurlyBracketKeyword_0());
}
@@ -17443,16 +16710,16 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
// $ANTLR start "rule__ObjectiveSpecification__Group__1"
- // InternalApplicationConfiguration.g:5451:1: rule__ObjectiveSpecification__Group__1 : rule__ObjectiveSpecification__Group__1__Impl rule__ObjectiveSpecification__Group__2 ;
+ // InternalApplicationConfiguration.g:5222:1: rule__ObjectiveSpecification__Group__1 : rule__ObjectiveSpecification__Group__1__Impl rule__ObjectiveSpecification__Group__2 ;
public final void rule__ObjectiveSpecification__Group__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalApplicationConfiguration.g:5455:1: ( rule__ObjectiveSpecification__Group__1__Impl rule__ObjectiveSpecification__Group__2 )
- // InternalApplicationConfiguration.g:5456:2: rule__ObjectiveSpecification__Group__1__Impl rule__ObjectiveSpecification__Group__2
+ // InternalApplicationConfiguration.g:5226:1: ( rule__ObjectiveSpecification__Group__1__Impl rule__ObjectiveSpecification__Group__2 )
+ // InternalApplicationConfiguration.g:5227:2: rule__ObjectiveSpecification__Group__1__Impl rule__ObjectiveSpecification__Group__2
{
- pushFollow(FOLLOW_16);
+ pushFollow(FOLLOW_15);
rule__ObjectiveSpecification__Group__1__Impl();
state._fsp--;
@@ -17481,21 +16748,21 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
// $ANTLR start "rule__ObjectiveSpecification__Group__1__Impl"
- // InternalApplicationConfiguration.g:5463:1: rule__ObjectiveSpecification__Group__1__Impl : ( ( rule__ObjectiveSpecification__EntriesAssignment_1 ) ) ;
+ // InternalApplicationConfiguration.g:5234:1: rule__ObjectiveSpecification__Group__1__Impl : ( ( rule__ObjectiveSpecification__EntriesAssignment_1 ) ) ;
public final void rule__ObjectiveSpecification__Group__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalApplicationConfiguration.g:5467:1: ( ( ( rule__ObjectiveSpecification__EntriesAssignment_1 ) ) )
- // InternalApplicationConfiguration.g:5468:1: ( ( rule__ObjectiveSpecification__EntriesAssignment_1 ) )
+ // InternalApplicationConfiguration.g:5238:1: ( ( ( rule__ObjectiveSpecification__EntriesAssignment_1 ) ) )
+ // InternalApplicationConfiguration.g:5239:1: ( ( rule__ObjectiveSpecification__EntriesAssignment_1 ) )
{
- // InternalApplicationConfiguration.g:5468:1: ( ( rule__ObjectiveSpecification__EntriesAssignment_1 ) )
- // InternalApplicationConfiguration.g:5469:2: ( rule__ObjectiveSpecification__EntriesAssignment_1 )
+ // InternalApplicationConfiguration.g:5239:1: ( ( rule__ObjectiveSpecification__EntriesAssignment_1 ) )
+ // InternalApplicationConfiguration.g:5240:2: ( rule__ObjectiveSpecification__EntriesAssignment_1 )
{
before(grammarAccess.getObjectiveSpecificationAccess().getEntriesAssignment_1());
- // InternalApplicationConfiguration.g:5470:2: ( rule__ObjectiveSpecification__EntriesAssignment_1 )
- // InternalApplicationConfiguration.g:5470:3: rule__ObjectiveSpecification__EntriesAssignment_1
+ // InternalApplicationConfiguration.g:5241:2: ( rule__ObjectiveSpecification__EntriesAssignment_1 )
+ // InternalApplicationConfiguration.g:5241:3: rule__ObjectiveSpecification__EntriesAssignment_1
{
pushFollow(FOLLOW_2);
rule__ObjectiveSpecification__EntriesAssignment_1();
@@ -17528,16 +16795,16 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
// $ANTLR start "rule__ObjectiveSpecification__Group__2"
- // InternalApplicationConfiguration.g:5478:1: rule__ObjectiveSpecification__Group__2 : rule__ObjectiveSpecification__Group__2__Impl rule__ObjectiveSpecification__Group__3 ;
+ // InternalApplicationConfiguration.g:5249:1: rule__ObjectiveSpecification__Group__2 : rule__ObjectiveSpecification__Group__2__Impl rule__ObjectiveSpecification__Group__3 ;
public final void rule__ObjectiveSpecification__Group__2() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalApplicationConfiguration.g:5482:1: ( rule__ObjectiveSpecification__Group__2__Impl rule__ObjectiveSpecification__Group__3 )
- // InternalApplicationConfiguration.g:5483:2: rule__ObjectiveSpecification__Group__2__Impl rule__ObjectiveSpecification__Group__3
+ // InternalApplicationConfiguration.g:5253:1: ( rule__ObjectiveSpecification__Group__2__Impl rule__ObjectiveSpecification__Group__3 )
+ // InternalApplicationConfiguration.g:5254:2: rule__ObjectiveSpecification__Group__2__Impl rule__ObjectiveSpecification__Group__3
{
- pushFollow(FOLLOW_16);
+ pushFollow(FOLLOW_15);
rule__ObjectiveSpecification__Group__2__Impl();
state._fsp--;
@@ -17566,35 +16833,35 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
// $ANTLR start "rule__ObjectiveSpecification__Group__2__Impl"
- // InternalApplicationConfiguration.g:5490:1: rule__ObjectiveSpecification__Group__2__Impl : ( ( rule__ObjectiveSpecification__Group_2__0 )* ) ;
+ // InternalApplicationConfiguration.g:5261:1: rule__ObjectiveSpecification__Group__2__Impl : ( ( rule__ObjectiveSpecification__Group_2__0 )* ) ;
public final void rule__ObjectiveSpecification__Group__2__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalApplicationConfiguration.g:5494:1: ( ( ( rule__ObjectiveSpecification__Group_2__0 )* ) )
- // InternalApplicationConfiguration.g:5495:1: ( ( rule__ObjectiveSpecification__Group_2__0 )* )
+ // InternalApplicationConfiguration.g:5265:1: ( ( ( rule__ObjectiveSpecification__Group_2__0 )* ) )
+ // InternalApplicationConfiguration.g:5266:1: ( ( rule__ObjectiveSpecification__Group_2__0 )* )
{
- // InternalApplicationConfiguration.g:5495:1: ( ( rule__ObjectiveSpecification__Group_2__0 )* )
- // InternalApplicationConfiguration.g:5496:2: ( rule__ObjectiveSpecification__Group_2__0 )*
+ // InternalApplicationConfiguration.g:5266:1: ( ( rule__ObjectiveSpecification__Group_2__0 )* )
+ // InternalApplicationConfiguration.g:5267:2: ( rule__ObjectiveSpecification__Group_2__0 )*
{
before(grammarAccess.getObjectiveSpecificationAccess().getGroup_2());
- // InternalApplicationConfiguration.g:5497:2: ( rule__ObjectiveSpecification__Group_2__0 )*
- loop52:
+ // InternalApplicationConfiguration.g:5268:2: ( rule__ObjectiveSpecification__Group_2__0 )*
+ loop50:
do {
- int alt52=2;
- int LA52_0 = input.LA(1);
+ int alt50=2;
+ int LA50_0 = input.LA(1);
- if ( (LA52_0==33) ) {
- alt52=1;
+ if ( (LA50_0==32) ) {
+ alt50=1;
}
- switch (alt52) {
+ switch (alt50) {
case 1 :
- // InternalApplicationConfiguration.g:5497:3: rule__ObjectiveSpecification__Group_2__0
+ // InternalApplicationConfiguration.g:5268:3: rule__ObjectiveSpecification__Group_2__0
{
- pushFollow(FOLLOW_17);
+ pushFollow(FOLLOW_16);
rule__ObjectiveSpecification__Group_2__0();
state._fsp--;
@@ -17604,7 +16871,7 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
break;
default :
- break loop52;
+ break loop50;
}
} while (true);
@@ -17631,14 +16898,14 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
// $ANTLR start "rule__ObjectiveSpecification__Group__3"
- // InternalApplicationConfiguration.g:5505:1: rule__ObjectiveSpecification__Group__3 : rule__ObjectiveSpecification__Group__3__Impl ;
+ // InternalApplicationConfiguration.g:5276:1: rule__ObjectiveSpecification__Group__3 : rule__ObjectiveSpecification__Group__3__Impl ;
public final void rule__ObjectiveSpecification__Group__3() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalApplicationConfiguration.g:5509:1: ( rule__ObjectiveSpecification__Group__3__Impl )
- // InternalApplicationConfiguration.g:5510:2: rule__ObjectiveSpecification__Group__3__Impl
+ // InternalApplicationConfiguration.g:5280:1: ( rule__ObjectiveSpecification__Group__3__Impl )
+ // InternalApplicationConfiguration.g:5281:2: rule__ObjectiveSpecification__Group__3__Impl
{
pushFollow(FOLLOW_2);
rule__ObjectiveSpecification__Group__3__Impl();
@@ -17664,20 +16931,20 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
// $ANTLR start "rule__ObjectiveSpecification__Group__3__Impl"
- // InternalApplicationConfiguration.g:5516:1: rule__ObjectiveSpecification__Group__3__Impl : ( '}' ) ;
+ // InternalApplicationConfiguration.g:5287:1: rule__ObjectiveSpecification__Group__3__Impl : ( '}' ) ;
public final void rule__ObjectiveSpecification__Group__3__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalApplicationConfiguration.g:5520:1: ( ( '}' ) )
- // InternalApplicationConfiguration.g:5521:1: ( '}' )
+ // InternalApplicationConfiguration.g:5291:1: ( ( '}' ) )
+ // InternalApplicationConfiguration.g:5292:1: ( '}' )
{
- // InternalApplicationConfiguration.g:5521:1: ( '}' )
- // InternalApplicationConfiguration.g:5522:2: '}'
+ // InternalApplicationConfiguration.g:5292:1: ( '}' )
+ // InternalApplicationConfiguration.g:5293:2: '}'
{
before(grammarAccess.getObjectiveSpecificationAccess().getRightCurlyBracketKeyword_3());
- match(input,32,FOLLOW_2);
+ match(input,31,FOLLOW_2);
after(grammarAccess.getObjectiveSpecificationAccess().getRightCurlyBracketKeyword_3());
}
@@ -17701,16 +16968,16 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
// $ANTLR start "rule__ObjectiveSpecification__Group_2__0"
- // InternalApplicationConfiguration.g:5532:1: rule__ObjectiveSpecification__Group_2__0 : rule__ObjectiveSpecification__Group_2__0__Impl rule__ObjectiveSpecification__Group_2__1 ;
+ // InternalApplicationConfiguration.g:5303:1: rule__ObjectiveSpecification__Group_2__0 : rule__ObjectiveSpecification__Group_2__0__Impl rule__ObjectiveSpecification__Group_2__1 ;
public final void rule__ObjectiveSpecification__Group_2__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalApplicationConfiguration.g:5536:1: ( rule__ObjectiveSpecification__Group_2__0__Impl rule__ObjectiveSpecification__Group_2__1 )
- // InternalApplicationConfiguration.g:5537:2: rule__ObjectiveSpecification__Group_2__0__Impl rule__ObjectiveSpecification__Group_2__1
+ // InternalApplicationConfiguration.g:5307:1: ( rule__ObjectiveSpecification__Group_2__0__Impl rule__ObjectiveSpecification__Group_2__1 )
+ // InternalApplicationConfiguration.g:5308:2: rule__ObjectiveSpecification__Group_2__0__Impl rule__ObjectiveSpecification__Group_2__1
{
- pushFollow(FOLLOW_23);
+ pushFollow(FOLLOW_22);
rule__ObjectiveSpecification__Group_2__0__Impl();
state._fsp--;
@@ -17739,20 +17006,20 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
// $ANTLR start "rule__ObjectiveSpecification__Group_2__0__Impl"
- // InternalApplicationConfiguration.g:5544:1: rule__ObjectiveSpecification__Group_2__0__Impl : ( ',' ) ;
+ // InternalApplicationConfiguration.g:5315:1: rule__ObjectiveSpecification__Group_2__0__Impl : ( ',' ) ;
public final void rule__ObjectiveSpecification__Group_2__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalApplicationConfiguration.g:5548:1: ( ( ',' ) )
- // InternalApplicationConfiguration.g:5549:1: ( ',' )
+ // InternalApplicationConfiguration.g:5319:1: ( ( ',' ) )
+ // InternalApplicationConfiguration.g:5320:1: ( ',' )
{
- // InternalApplicationConfiguration.g:5549:1: ( ',' )
- // InternalApplicationConfiguration.g:5550:2: ','
+ // InternalApplicationConfiguration.g:5320:1: ( ',' )
+ // InternalApplicationConfiguration.g:5321:2: ','
{
before(grammarAccess.getObjectiveSpecificationAccess().getCommaKeyword_2_0());
- match(input,33,FOLLOW_2);
+ match(input,32,FOLLOW_2);
after(grammarAccess.getObjectiveSpecificationAccess().getCommaKeyword_2_0());
}
@@ -17776,14 +17043,14 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
// $ANTLR start "rule__ObjectiveSpecification__Group_2__1"
- // InternalApplicationConfiguration.g:5559:1: rule__ObjectiveSpecification__Group_2__1 : rule__ObjectiveSpecification__Group_2__1__Impl ;
+ // InternalApplicationConfiguration.g:5330:1: rule__ObjectiveSpecification__Group_2__1 : rule__ObjectiveSpecification__Group_2__1__Impl ;
public final void rule__ObjectiveSpecification__Group_2__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalApplicationConfiguration.g:5563:1: ( rule__ObjectiveSpecification__Group_2__1__Impl )
- // InternalApplicationConfiguration.g:5564:2: rule__ObjectiveSpecification__Group_2__1__Impl
+ // InternalApplicationConfiguration.g:5334:1: ( rule__ObjectiveSpecification__Group_2__1__Impl )
+ // InternalApplicationConfiguration.g:5335:2: rule__ObjectiveSpecification__Group_2__1__Impl
{
pushFollow(FOLLOW_2);
rule__ObjectiveSpecification__Group_2__1__Impl();
@@ -17809,21 +17076,21 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
// $ANTLR start "rule__ObjectiveSpecification__Group_2__1__Impl"
- // InternalApplicationConfiguration.g:5570:1: rule__ObjectiveSpecification__Group_2__1__Impl : ( ( rule__ObjectiveSpecification__EntriesAssignment_2_1 ) ) ;
+ // InternalApplicationConfiguration.g:5341:1: rule__ObjectiveSpecification__Group_2__1__Impl : ( ( rule__ObjectiveSpecification__EntriesAssignment_2_1 ) ) ;
public final void rule__ObjectiveSpecification__Group_2__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalApplicationConfiguration.g:5574:1: ( ( ( rule__ObjectiveSpecification__EntriesAssignment_2_1 ) ) )
- // InternalApplicationConfiguration.g:5575:1: ( ( rule__ObjectiveSpecification__EntriesAssignment_2_1 ) )
+ // InternalApplicationConfiguration.g:5345:1: ( ( ( rule__ObjectiveSpecification__EntriesAssignment_2_1 ) ) )
+ // InternalApplicationConfiguration.g:5346:1: ( ( rule__ObjectiveSpecification__EntriesAssignment_2_1 ) )
{
- // InternalApplicationConfiguration.g:5575:1: ( ( rule__ObjectiveSpecification__EntriesAssignment_2_1 ) )
- // InternalApplicationConfiguration.g:5576:2: ( rule__ObjectiveSpecification__EntriesAssignment_2_1 )
+ // InternalApplicationConfiguration.g:5346:1: ( ( rule__ObjectiveSpecification__EntriesAssignment_2_1 ) )
+ // InternalApplicationConfiguration.g:5347:2: ( rule__ObjectiveSpecification__EntriesAssignment_2_1 )
{
before(grammarAccess.getObjectiveSpecificationAccess().getEntriesAssignment_2_1());
- // InternalApplicationConfiguration.g:5577:2: ( rule__ObjectiveSpecification__EntriesAssignment_2_1 )
- // InternalApplicationConfiguration.g:5577:3: rule__ObjectiveSpecification__EntriesAssignment_2_1
+ // InternalApplicationConfiguration.g:5348:2: ( rule__ObjectiveSpecification__EntriesAssignment_2_1 )
+ // InternalApplicationConfiguration.g:5348:3: rule__ObjectiveSpecification__EntriesAssignment_2_1
{
pushFollow(FOLLOW_2);
rule__ObjectiveSpecification__EntriesAssignment_2_1();
@@ -17856,16 +17123,16 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
// $ANTLR start "rule__OptimizationEntry__Group__0"
- // InternalApplicationConfiguration.g:5586:1: rule__OptimizationEntry__Group__0 : rule__OptimizationEntry__Group__0__Impl rule__OptimizationEntry__Group__1 ;
+ // InternalApplicationConfiguration.g:5357:1: rule__OptimizationEntry__Group__0 : rule__OptimizationEntry__Group__0__Impl rule__OptimizationEntry__Group__1 ;
public final void rule__OptimizationEntry__Group__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalApplicationConfiguration.g:5590:1: ( rule__OptimizationEntry__Group__0__Impl rule__OptimizationEntry__Group__1 )
- // InternalApplicationConfiguration.g:5591:2: rule__OptimizationEntry__Group__0__Impl rule__OptimizationEntry__Group__1
+ // InternalApplicationConfiguration.g:5361:1: ( rule__OptimizationEntry__Group__0__Impl rule__OptimizationEntry__Group__1 )
+ // InternalApplicationConfiguration.g:5362:2: rule__OptimizationEntry__Group__0__Impl rule__OptimizationEntry__Group__1
{
- pushFollow(FOLLOW_23);
+ pushFollow(FOLLOW_22);
rule__OptimizationEntry__Group__0__Impl();
state._fsp--;
@@ -17894,21 +17161,21 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
// $ANTLR start "rule__OptimizationEntry__Group__0__Impl"
- // InternalApplicationConfiguration.g:5598:1: rule__OptimizationEntry__Group__0__Impl : ( ( rule__OptimizationEntry__DirectionAssignment_0 ) ) ;
+ // InternalApplicationConfiguration.g:5369:1: rule__OptimizationEntry__Group__0__Impl : ( ( rule__OptimizationEntry__DirectionAssignment_0 ) ) ;
public final void rule__OptimizationEntry__Group__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalApplicationConfiguration.g:5602:1: ( ( ( rule__OptimizationEntry__DirectionAssignment_0 ) ) )
- // InternalApplicationConfiguration.g:5603:1: ( ( rule__OptimizationEntry__DirectionAssignment_0 ) )
+ // InternalApplicationConfiguration.g:5373:1: ( ( ( rule__OptimizationEntry__DirectionAssignment_0 ) ) )
+ // InternalApplicationConfiguration.g:5374:1: ( ( rule__OptimizationEntry__DirectionAssignment_0 ) )
{
- // InternalApplicationConfiguration.g:5603:1: ( ( rule__OptimizationEntry__DirectionAssignment_0 ) )
- // InternalApplicationConfiguration.g:5604:2: ( rule__OptimizationEntry__DirectionAssignment_0 )
+ // InternalApplicationConfiguration.g:5374:1: ( ( rule__OptimizationEntry__DirectionAssignment_0 ) )
+ // InternalApplicationConfiguration.g:5375:2: ( rule__OptimizationEntry__DirectionAssignment_0 )
{
before(grammarAccess.getOptimizationEntryAccess().getDirectionAssignment_0());
- // InternalApplicationConfiguration.g:5605:2: ( rule__OptimizationEntry__DirectionAssignment_0 )
- // InternalApplicationConfiguration.g:5605:3: rule__OptimizationEntry__DirectionAssignment_0
+ // InternalApplicationConfiguration.g:5376:2: ( rule__OptimizationEntry__DirectionAssignment_0 )
+ // InternalApplicationConfiguration.g:5376:3: rule__OptimizationEntry__DirectionAssignment_0
{
pushFollow(FOLLOW_2);
rule__OptimizationEntry__DirectionAssignment_0();
@@ -17941,14 +17208,14 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
// $ANTLR start "rule__OptimizationEntry__Group__1"
- // InternalApplicationConfiguration.g:5613:1: rule__OptimizationEntry__Group__1 : rule__OptimizationEntry__Group__1__Impl ;
+ // InternalApplicationConfiguration.g:5384:1: rule__OptimizationEntry__Group__1 : rule__OptimizationEntry__Group__1__Impl ;
public final void rule__OptimizationEntry__Group__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalApplicationConfiguration.g:5617:1: ( rule__OptimizationEntry__Group__1__Impl )
- // InternalApplicationConfiguration.g:5618:2: rule__OptimizationEntry__Group__1__Impl
+ // InternalApplicationConfiguration.g:5388:1: ( rule__OptimizationEntry__Group__1__Impl )
+ // InternalApplicationConfiguration.g:5389:2: rule__OptimizationEntry__Group__1__Impl
{
pushFollow(FOLLOW_2);
rule__OptimizationEntry__Group__1__Impl();
@@ -17974,21 +17241,21 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
// $ANTLR start "rule__OptimizationEntry__Group__1__Impl"
- // InternalApplicationConfiguration.g:5624:1: rule__OptimizationEntry__Group__1__Impl : ( ( rule__OptimizationEntry__FunctionAssignment_1 ) ) ;
+ // InternalApplicationConfiguration.g:5395:1: rule__OptimizationEntry__Group__1__Impl : ( ( rule__OptimizationEntry__FunctionAssignment_1 ) ) ;
public final void rule__OptimizationEntry__Group__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalApplicationConfiguration.g:5628:1: ( ( ( rule__OptimizationEntry__FunctionAssignment_1 ) ) )
- // InternalApplicationConfiguration.g:5629:1: ( ( rule__OptimizationEntry__FunctionAssignment_1 ) )
+ // InternalApplicationConfiguration.g:5399:1: ( ( ( rule__OptimizationEntry__FunctionAssignment_1 ) ) )
+ // InternalApplicationConfiguration.g:5400:1: ( ( rule__OptimizationEntry__FunctionAssignment_1 ) )
{
- // InternalApplicationConfiguration.g:5629:1: ( ( rule__OptimizationEntry__FunctionAssignment_1 ) )
- // InternalApplicationConfiguration.g:5630:2: ( rule__OptimizationEntry__FunctionAssignment_1 )
+ // InternalApplicationConfiguration.g:5400:1: ( ( rule__OptimizationEntry__FunctionAssignment_1 ) )
+ // InternalApplicationConfiguration.g:5401:2: ( rule__OptimizationEntry__FunctionAssignment_1 )
{
before(grammarAccess.getOptimizationEntryAccess().getFunctionAssignment_1());
- // InternalApplicationConfiguration.g:5631:2: ( rule__OptimizationEntry__FunctionAssignment_1 )
- // InternalApplicationConfiguration.g:5631:3: rule__OptimizationEntry__FunctionAssignment_1
+ // InternalApplicationConfiguration.g:5402:2: ( rule__OptimizationEntry__FunctionAssignment_1 )
+ // InternalApplicationConfiguration.g:5402:3: rule__OptimizationEntry__FunctionAssignment_1
{
pushFollow(FOLLOW_2);
rule__OptimizationEntry__FunctionAssignment_1();
@@ -18021,16 +17288,16 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
// $ANTLR start "rule__ThresholdEntry__Group__0"
- // InternalApplicationConfiguration.g:5640:1: rule__ThresholdEntry__Group__0 : rule__ThresholdEntry__Group__0__Impl rule__ThresholdEntry__Group__1 ;
+ // InternalApplicationConfiguration.g:5411:1: rule__ThresholdEntry__Group__0 : rule__ThresholdEntry__Group__0__Impl rule__ThresholdEntry__Group__1 ;
public final void rule__ThresholdEntry__Group__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalApplicationConfiguration.g:5644:1: ( rule__ThresholdEntry__Group__0__Impl rule__ThresholdEntry__Group__1 )
- // InternalApplicationConfiguration.g:5645:2: rule__ThresholdEntry__Group__0__Impl rule__ThresholdEntry__Group__1
+ // InternalApplicationConfiguration.g:5415:1: ( rule__ThresholdEntry__Group__0__Impl rule__ThresholdEntry__Group__1 )
+ // InternalApplicationConfiguration.g:5416:2: rule__ThresholdEntry__Group__0__Impl rule__ThresholdEntry__Group__1
{
- pushFollow(FOLLOW_24);
+ pushFollow(FOLLOW_23);
rule__ThresholdEntry__Group__0__Impl();
state._fsp--;
@@ -18059,21 +17326,21 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
// $ANTLR start "rule__ThresholdEntry__Group__0__Impl"
- // InternalApplicationConfiguration.g:5652:1: rule__ThresholdEntry__Group__0__Impl : ( ( rule__ThresholdEntry__FunctionAssignment_0 ) ) ;
+ // InternalApplicationConfiguration.g:5423:1: rule__ThresholdEntry__Group__0__Impl : ( ( rule__ThresholdEntry__FunctionAssignment_0 ) ) ;
public final void rule__ThresholdEntry__Group__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalApplicationConfiguration.g:5656:1: ( ( ( rule__ThresholdEntry__FunctionAssignment_0 ) ) )
- // InternalApplicationConfiguration.g:5657:1: ( ( rule__ThresholdEntry__FunctionAssignment_0 ) )
+ // InternalApplicationConfiguration.g:5427:1: ( ( ( rule__ThresholdEntry__FunctionAssignment_0 ) ) )
+ // InternalApplicationConfiguration.g:5428:1: ( ( rule__ThresholdEntry__FunctionAssignment_0 ) )
{
- // InternalApplicationConfiguration.g:5657:1: ( ( rule__ThresholdEntry__FunctionAssignment_0 ) )
- // InternalApplicationConfiguration.g:5658:2: ( rule__ThresholdEntry__FunctionAssignment_0 )
+ // InternalApplicationConfiguration.g:5428:1: ( ( rule__ThresholdEntry__FunctionAssignment_0 ) )
+ // InternalApplicationConfiguration.g:5429:2: ( rule__ThresholdEntry__FunctionAssignment_0 )
{
before(grammarAccess.getThresholdEntryAccess().getFunctionAssignment_0());
- // InternalApplicationConfiguration.g:5659:2: ( rule__ThresholdEntry__FunctionAssignment_0 )
- // InternalApplicationConfiguration.g:5659:3: rule__ThresholdEntry__FunctionAssignment_0
+ // InternalApplicationConfiguration.g:5430:2: ( rule__ThresholdEntry__FunctionAssignment_0 )
+ // InternalApplicationConfiguration.g:5430:3: rule__ThresholdEntry__FunctionAssignment_0
{
pushFollow(FOLLOW_2);
rule__ThresholdEntry__FunctionAssignment_0();
@@ -18106,16 +17373,16 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
// $ANTLR start "rule__ThresholdEntry__Group__1"
- // InternalApplicationConfiguration.g:5667:1: rule__ThresholdEntry__Group__1 : rule__ThresholdEntry__Group__1__Impl rule__ThresholdEntry__Group__2 ;
+ // InternalApplicationConfiguration.g:5438:1: rule__ThresholdEntry__Group__1 : rule__ThresholdEntry__Group__1__Impl rule__ThresholdEntry__Group__2 ;
public final void rule__ThresholdEntry__Group__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalApplicationConfiguration.g:5671:1: ( rule__ThresholdEntry__Group__1__Impl rule__ThresholdEntry__Group__2 )
- // InternalApplicationConfiguration.g:5672:2: rule__ThresholdEntry__Group__1__Impl rule__ThresholdEntry__Group__2
+ // InternalApplicationConfiguration.g:5442:1: ( rule__ThresholdEntry__Group__1__Impl rule__ThresholdEntry__Group__2 )
+ // InternalApplicationConfiguration.g:5443:2: rule__ThresholdEntry__Group__1__Impl rule__ThresholdEntry__Group__2
{
- pushFollow(FOLLOW_25);
+ pushFollow(FOLLOW_24);
rule__ThresholdEntry__Group__1__Impl();
state._fsp--;
@@ -18144,21 +17411,21 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
// $ANTLR start "rule__ThresholdEntry__Group__1__Impl"
- // InternalApplicationConfiguration.g:5679:1: rule__ThresholdEntry__Group__1__Impl : ( ( rule__ThresholdEntry__OperatorAssignment_1 ) ) ;
+ // InternalApplicationConfiguration.g:5450:1: rule__ThresholdEntry__Group__1__Impl : ( ( rule__ThresholdEntry__OperatorAssignment_1 ) ) ;
public final void rule__ThresholdEntry__Group__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalApplicationConfiguration.g:5683:1: ( ( ( rule__ThresholdEntry__OperatorAssignment_1 ) ) )
- // InternalApplicationConfiguration.g:5684:1: ( ( rule__ThresholdEntry__OperatorAssignment_1 ) )
+ // InternalApplicationConfiguration.g:5454:1: ( ( ( rule__ThresholdEntry__OperatorAssignment_1 ) ) )
+ // InternalApplicationConfiguration.g:5455:1: ( ( rule__ThresholdEntry__OperatorAssignment_1 ) )
{
- // InternalApplicationConfiguration.g:5684:1: ( ( rule__ThresholdEntry__OperatorAssignment_1 ) )
- // InternalApplicationConfiguration.g:5685:2: ( rule__ThresholdEntry__OperatorAssignment_1 )
+ // InternalApplicationConfiguration.g:5455:1: ( ( rule__ThresholdEntry__OperatorAssignment_1 ) )
+ // InternalApplicationConfiguration.g:5456:2: ( rule__ThresholdEntry__OperatorAssignment_1 )
{
before(grammarAccess.getThresholdEntryAccess().getOperatorAssignment_1());
- // InternalApplicationConfiguration.g:5686:2: ( rule__ThresholdEntry__OperatorAssignment_1 )
- // InternalApplicationConfiguration.g:5686:3: rule__ThresholdEntry__OperatorAssignment_1
+ // InternalApplicationConfiguration.g:5457:2: ( rule__ThresholdEntry__OperatorAssignment_1 )
+ // InternalApplicationConfiguration.g:5457:3: rule__ThresholdEntry__OperatorAssignment_1
{
pushFollow(FOLLOW_2);
rule__ThresholdEntry__OperatorAssignment_1();
@@ -18191,14 +17458,14 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
// $ANTLR start "rule__ThresholdEntry__Group__2"
- // InternalApplicationConfiguration.g:5694:1: rule__ThresholdEntry__Group__2 : rule__ThresholdEntry__Group__2__Impl ;
+ // InternalApplicationConfiguration.g:5465:1: rule__ThresholdEntry__Group__2 : rule__ThresholdEntry__Group__2__Impl ;
public final void rule__ThresholdEntry__Group__2() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalApplicationConfiguration.g:5698:1: ( rule__ThresholdEntry__Group__2__Impl )
- // InternalApplicationConfiguration.g:5699:2: rule__ThresholdEntry__Group__2__Impl
+ // InternalApplicationConfiguration.g:5469:1: ( rule__ThresholdEntry__Group__2__Impl )
+ // InternalApplicationConfiguration.g:5470:2: rule__ThresholdEntry__Group__2__Impl
{
pushFollow(FOLLOW_2);
rule__ThresholdEntry__Group__2__Impl();
@@ -18224,21 +17491,21 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
// $ANTLR start "rule__ThresholdEntry__Group__2__Impl"
- // InternalApplicationConfiguration.g:5705:1: rule__ThresholdEntry__Group__2__Impl : ( ( rule__ThresholdEntry__ThresholdAssignment_2 ) ) ;
+ // InternalApplicationConfiguration.g:5476:1: rule__ThresholdEntry__Group__2__Impl : ( ( rule__ThresholdEntry__ThresholdAssignment_2 ) ) ;
public final void rule__ThresholdEntry__Group__2__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalApplicationConfiguration.g:5709:1: ( ( ( rule__ThresholdEntry__ThresholdAssignment_2 ) ) )
- // InternalApplicationConfiguration.g:5710:1: ( ( rule__ThresholdEntry__ThresholdAssignment_2 ) )
+ // InternalApplicationConfiguration.g:5480:1: ( ( ( rule__ThresholdEntry__ThresholdAssignment_2 ) ) )
+ // InternalApplicationConfiguration.g:5481:1: ( ( rule__ThresholdEntry__ThresholdAssignment_2 ) )
{
- // InternalApplicationConfiguration.g:5710:1: ( ( rule__ThresholdEntry__ThresholdAssignment_2 ) )
- // InternalApplicationConfiguration.g:5711:2: ( rule__ThresholdEntry__ThresholdAssignment_2 )
+ // InternalApplicationConfiguration.g:5481:1: ( ( rule__ThresholdEntry__ThresholdAssignment_2 ) )
+ // InternalApplicationConfiguration.g:5482:2: ( rule__ThresholdEntry__ThresholdAssignment_2 )
{
before(grammarAccess.getThresholdEntryAccess().getThresholdAssignment_2());
- // InternalApplicationConfiguration.g:5712:2: ( rule__ThresholdEntry__ThresholdAssignment_2 )
- // InternalApplicationConfiguration.g:5712:3: rule__ThresholdEntry__ThresholdAssignment_2
+ // InternalApplicationConfiguration.g:5483:2: ( rule__ThresholdEntry__ThresholdAssignment_2 )
+ // InternalApplicationConfiguration.g:5483:3: rule__ThresholdEntry__ThresholdAssignment_2
{
pushFollow(FOLLOW_2);
rule__ThresholdEntry__ThresholdAssignment_2();
@@ -18271,16 +17538,16 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
// $ANTLR start "rule__CostObjectiveFunction__Group__0"
- // InternalApplicationConfiguration.g:5721:1: rule__CostObjectiveFunction__Group__0 : rule__CostObjectiveFunction__Group__0__Impl rule__CostObjectiveFunction__Group__1 ;
+ // InternalApplicationConfiguration.g:5492:1: rule__CostObjectiveFunction__Group__0 : rule__CostObjectiveFunction__Group__0__Impl rule__CostObjectiveFunction__Group__1 ;
public final void rule__CostObjectiveFunction__Group__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalApplicationConfiguration.g:5725:1: ( rule__CostObjectiveFunction__Group__0__Impl rule__CostObjectiveFunction__Group__1 )
- // InternalApplicationConfiguration.g:5726:2: rule__CostObjectiveFunction__Group__0__Impl rule__CostObjectiveFunction__Group__1
+ // InternalApplicationConfiguration.g:5496:1: ( rule__CostObjectiveFunction__Group__0__Impl rule__CostObjectiveFunction__Group__1 )
+ // InternalApplicationConfiguration.g:5497:2: rule__CostObjectiveFunction__Group__0__Impl rule__CostObjectiveFunction__Group__1
{
- pushFollow(FOLLOW_19);
+ pushFollow(FOLLOW_18);
rule__CostObjectiveFunction__Group__0__Impl();
state._fsp--;
@@ -18309,20 +17576,20 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
// $ANTLR start "rule__CostObjectiveFunction__Group__0__Impl"
- // InternalApplicationConfiguration.g:5733:1: rule__CostObjectiveFunction__Group__0__Impl : ( 'cost' ) ;
+ // InternalApplicationConfiguration.g:5504:1: rule__CostObjectiveFunction__Group__0__Impl : ( 'cost' ) ;
public final void rule__CostObjectiveFunction__Group__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalApplicationConfiguration.g:5737:1: ( ( 'cost' ) )
- // InternalApplicationConfiguration.g:5738:1: ( 'cost' )
+ // InternalApplicationConfiguration.g:5508:1: ( ( 'cost' ) )
+ // InternalApplicationConfiguration.g:5509:1: ( 'cost' )
{
- // InternalApplicationConfiguration.g:5738:1: ( 'cost' )
- // InternalApplicationConfiguration.g:5739:2: 'cost'
+ // InternalApplicationConfiguration.g:5509:1: ( 'cost' )
+ // InternalApplicationConfiguration.g:5510:2: 'cost'
{
before(grammarAccess.getCostObjectiveFunctionAccess().getCostKeyword_0());
- match(input,41,FOLLOW_2);
+ match(input,40,FOLLOW_2);
after(grammarAccess.getCostObjectiveFunctionAccess().getCostKeyword_0());
}
@@ -18346,14 +17613,14 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
// $ANTLR start "rule__CostObjectiveFunction__Group__1"
- // InternalApplicationConfiguration.g:5748:1: rule__CostObjectiveFunction__Group__1 : rule__CostObjectiveFunction__Group__1__Impl rule__CostObjectiveFunction__Group__2 ;
+ // InternalApplicationConfiguration.g:5519:1: rule__CostObjectiveFunction__Group__1 : rule__CostObjectiveFunction__Group__1__Impl rule__CostObjectiveFunction__Group__2 ;
public final void rule__CostObjectiveFunction__Group__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalApplicationConfiguration.g:5752:1: ( rule__CostObjectiveFunction__Group__1__Impl rule__CostObjectiveFunction__Group__2 )
- // InternalApplicationConfiguration.g:5753:2: rule__CostObjectiveFunction__Group__1__Impl rule__CostObjectiveFunction__Group__2
+ // InternalApplicationConfiguration.g:5523:1: ( rule__CostObjectiveFunction__Group__1__Impl rule__CostObjectiveFunction__Group__2 )
+ // InternalApplicationConfiguration.g:5524:2: rule__CostObjectiveFunction__Group__1__Impl rule__CostObjectiveFunction__Group__2
{
pushFollow(FOLLOW_8);
rule__CostObjectiveFunction__Group__1__Impl();
@@ -18384,20 +17651,20 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
// $ANTLR start "rule__CostObjectiveFunction__Group__1__Impl"
- // InternalApplicationConfiguration.g:5760:1: rule__CostObjectiveFunction__Group__1__Impl : ( '{' ) ;
+ // InternalApplicationConfiguration.g:5531:1: rule__CostObjectiveFunction__Group__1__Impl : ( '{' ) ;
public final void rule__CostObjectiveFunction__Group__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalApplicationConfiguration.g:5764:1: ( ( '{' ) )
- // InternalApplicationConfiguration.g:5765:1: ( '{' )
+ // InternalApplicationConfiguration.g:5535:1: ( ( '{' ) )
+ // InternalApplicationConfiguration.g:5536:1: ( '{' )
{
- // InternalApplicationConfiguration.g:5765:1: ( '{' )
- // InternalApplicationConfiguration.g:5766:2: '{'
+ // InternalApplicationConfiguration.g:5536:1: ( '{' )
+ // InternalApplicationConfiguration.g:5537:2: '{'
{
before(grammarAccess.getCostObjectiveFunctionAccess().getLeftCurlyBracketKeyword_1());
- match(input,31,FOLLOW_2);
+ match(input,30,FOLLOW_2);
after(grammarAccess.getCostObjectiveFunctionAccess().getLeftCurlyBracketKeyword_1());
}
@@ -18421,16 +17688,16 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
// $ANTLR start "rule__CostObjectiveFunction__Group__2"
- // InternalApplicationConfiguration.g:5775:1: rule__CostObjectiveFunction__Group__2 : rule__CostObjectiveFunction__Group__2__Impl rule__CostObjectiveFunction__Group__3 ;
+ // InternalApplicationConfiguration.g:5546:1: rule__CostObjectiveFunction__Group__2 : rule__CostObjectiveFunction__Group__2__Impl rule__CostObjectiveFunction__Group__3 ;
public final void rule__CostObjectiveFunction__Group__2() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalApplicationConfiguration.g:5779:1: ( rule__CostObjectiveFunction__Group__2__Impl rule__CostObjectiveFunction__Group__3 )
- // InternalApplicationConfiguration.g:5780:2: rule__CostObjectiveFunction__Group__2__Impl rule__CostObjectiveFunction__Group__3
+ // InternalApplicationConfiguration.g:5550:1: ( rule__CostObjectiveFunction__Group__2__Impl rule__CostObjectiveFunction__Group__3 )
+ // InternalApplicationConfiguration.g:5551:2: rule__CostObjectiveFunction__Group__2__Impl rule__CostObjectiveFunction__Group__3
{
- pushFollow(FOLLOW_16);
+ pushFollow(FOLLOW_15);
rule__CostObjectiveFunction__Group__2__Impl();
state._fsp--;
@@ -18459,21 +17726,21 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
// $ANTLR start "rule__CostObjectiveFunction__Group__2__Impl"
- // InternalApplicationConfiguration.g:5787:1: rule__CostObjectiveFunction__Group__2__Impl : ( ( rule__CostObjectiveFunction__EntriesAssignment_2 ) ) ;
+ // InternalApplicationConfiguration.g:5558:1: rule__CostObjectiveFunction__Group__2__Impl : ( ( rule__CostObjectiveFunction__EntriesAssignment_2 ) ) ;
public final void rule__CostObjectiveFunction__Group__2__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalApplicationConfiguration.g:5791:1: ( ( ( rule__CostObjectiveFunction__EntriesAssignment_2 ) ) )
- // InternalApplicationConfiguration.g:5792:1: ( ( rule__CostObjectiveFunction__EntriesAssignment_2 ) )
+ // InternalApplicationConfiguration.g:5562:1: ( ( ( rule__CostObjectiveFunction__EntriesAssignment_2 ) ) )
+ // InternalApplicationConfiguration.g:5563:1: ( ( rule__CostObjectiveFunction__EntriesAssignment_2 ) )
{
- // InternalApplicationConfiguration.g:5792:1: ( ( rule__CostObjectiveFunction__EntriesAssignment_2 ) )
- // InternalApplicationConfiguration.g:5793:2: ( rule__CostObjectiveFunction__EntriesAssignment_2 )
+ // InternalApplicationConfiguration.g:5563:1: ( ( rule__CostObjectiveFunction__EntriesAssignment_2 ) )
+ // InternalApplicationConfiguration.g:5564:2: ( rule__CostObjectiveFunction__EntriesAssignment_2 )
{
before(grammarAccess.getCostObjectiveFunctionAccess().getEntriesAssignment_2());
- // InternalApplicationConfiguration.g:5794:2: ( rule__CostObjectiveFunction__EntriesAssignment_2 )
- // InternalApplicationConfiguration.g:5794:3: rule__CostObjectiveFunction__EntriesAssignment_2
+ // InternalApplicationConfiguration.g:5565:2: ( rule__CostObjectiveFunction__EntriesAssignment_2 )
+ // InternalApplicationConfiguration.g:5565:3: rule__CostObjectiveFunction__EntriesAssignment_2
{
pushFollow(FOLLOW_2);
rule__CostObjectiveFunction__EntriesAssignment_2();
@@ -18506,16 +17773,16 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
// $ANTLR start "rule__CostObjectiveFunction__Group__3"
- // InternalApplicationConfiguration.g:5802:1: rule__CostObjectiveFunction__Group__3 : rule__CostObjectiveFunction__Group__3__Impl rule__CostObjectiveFunction__Group__4 ;
+ // InternalApplicationConfiguration.g:5573:1: rule__CostObjectiveFunction__Group__3 : rule__CostObjectiveFunction__Group__3__Impl rule__CostObjectiveFunction__Group__4 ;
public final void rule__CostObjectiveFunction__Group__3() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalApplicationConfiguration.g:5806:1: ( rule__CostObjectiveFunction__Group__3__Impl rule__CostObjectiveFunction__Group__4 )
- // InternalApplicationConfiguration.g:5807:2: rule__CostObjectiveFunction__Group__3__Impl rule__CostObjectiveFunction__Group__4
+ // InternalApplicationConfiguration.g:5577:1: ( rule__CostObjectiveFunction__Group__3__Impl rule__CostObjectiveFunction__Group__4 )
+ // InternalApplicationConfiguration.g:5578:2: rule__CostObjectiveFunction__Group__3__Impl rule__CostObjectiveFunction__Group__4
{
- pushFollow(FOLLOW_16);
+ pushFollow(FOLLOW_15);
rule__CostObjectiveFunction__Group__3__Impl();
state._fsp--;
@@ -18544,1014 +17811,49 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
// $ANTLR start "rule__CostObjectiveFunction__Group__3__Impl"
- // InternalApplicationConfiguration.g:5814:1: rule__CostObjectiveFunction__Group__3__Impl : ( ( rule__CostObjectiveFunction__Group_3__0 )* ) ;
+ // InternalApplicationConfiguration.g:5585:1: rule__CostObjectiveFunction__Group__3__Impl : ( ( rule__CostObjectiveFunction__Group_3__0 )* ) ;
public final void rule__CostObjectiveFunction__Group__3__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalApplicationConfiguration.g:5818:1: ( ( ( rule__CostObjectiveFunction__Group_3__0 )* ) )
- // InternalApplicationConfiguration.g:5819:1: ( ( rule__CostObjectiveFunction__Group_3__0 )* )
+ // InternalApplicationConfiguration.g:5589:1: ( ( ( rule__CostObjectiveFunction__Group_3__0 )* ) )
+ // InternalApplicationConfiguration.g:5590:1: ( ( rule__CostObjectiveFunction__Group_3__0 )* )
{
- // InternalApplicationConfiguration.g:5819:1: ( ( rule__CostObjectiveFunction__Group_3__0 )* )
- // InternalApplicationConfiguration.g:5820:2: ( rule__CostObjectiveFunction__Group_3__0 )*
+ // InternalApplicationConfiguration.g:5590:1: ( ( rule__CostObjectiveFunction__Group_3__0 )* )
+ // InternalApplicationConfiguration.g:5591:2: ( rule__CostObjectiveFunction__Group_3__0 )*
{
before(grammarAccess.getCostObjectiveFunctionAccess().getGroup_3());
- // InternalApplicationConfiguration.g:5821:2: ( rule__CostObjectiveFunction__Group_3__0 )*
- loop53:
+ // InternalApplicationConfiguration.g:5592:2: ( rule__CostObjectiveFunction__Group_3__0 )*
+ loop51:
do {
- int alt53=2;
- int LA53_0 = input.LA(1);
-
- if ( (LA53_0==33) ) {
- alt53=1;
- }
-
-
- switch (alt53) {
- case 1 :
- // InternalApplicationConfiguration.g:5821:3: rule__CostObjectiveFunction__Group_3__0
- {
- pushFollow(FOLLOW_17);
- rule__CostObjectiveFunction__Group_3__0();
+ int alt51=2;
+ int LA51_0 = input.LA(1);
- state._fsp--;
-
-
- }
- break;
-
- default :
- break loop53;
+ if ( (LA51_0==32) ) {
+ alt51=1;
}
- } while (true);
-
- after(grammarAccess.getCostObjectiveFunctionAccess().getGroup_3());
-
- }
-
-
- }
-
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
-
- restoreStackSize(stackSize);
-
- }
- return ;
- }
- // $ANTLR end "rule__CostObjectiveFunction__Group__3__Impl"
-
-
- // $ANTLR start "rule__CostObjectiveFunction__Group__4"
- // InternalApplicationConfiguration.g:5829:1: rule__CostObjectiveFunction__Group__4 : rule__CostObjectiveFunction__Group__4__Impl ;
- public final void rule__CostObjectiveFunction__Group__4() throws RecognitionException {
-
- int stackSize = keepStackSize();
-
- try {
- // InternalApplicationConfiguration.g:5833:1: ( rule__CostObjectiveFunction__Group__4__Impl )
- // InternalApplicationConfiguration.g:5834:2: rule__CostObjectiveFunction__Group__4__Impl
- {
- pushFollow(FOLLOW_2);
- rule__CostObjectiveFunction__Group__4__Impl();
-
- state._fsp--;
-
-
- }
-
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
-
- restoreStackSize(stackSize);
-
- }
- return ;
- }
- // $ANTLR end "rule__CostObjectiveFunction__Group__4"
-
-
- // $ANTLR start "rule__CostObjectiveFunction__Group__4__Impl"
- // InternalApplicationConfiguration.g:5840:1: rule__CostObjectiveFunction__Group__4__Impl : ( '}' ) ;
- public final void rule__CostObjectiveFunction__Group__4__Impl() throws RecognitionException {
-
- int stackSize = keepStackSize();
-
- try {
- // InternalApplicationConfiguration.g:5844:1: ( ( '}' ) )
- // InternalApplicationConfiguration.g:5845:1: ( '}' )
- {
- // InternalApplicationConfiguration.g:5845:1: ( '}' )
- // InternalApplicationConfiguration.g:5846:2: '}'
- {
- before(grammarAccess.getCostObjectiveFunctionAccess().getRightCurlyBracketKeyword_4());
- match(input,32,FOLLOW_2);
- after(grammarAccess.getCostObjectiveFunctionAccess().getRightCurlyBracketKeyword_4());
-
- }
-
-
- }
-
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
-
- restoreStackSize(stackSize);
- }
- return ;
- }
- // $ANTLR end "rule__CostObjectiveFunction__Group__4__Impl"
-
-
- // $ANTLR start "rule__CostObjectiveFunction__Group_3__0"
- // InternalApplicationConfiguration.g:5856:1: rule__CostObjectiveFunction__Group_3__0 : rule__CostObjectiveFunction__Group_3__0__Impl rule__CostObjectiveFunction__Group_3__1 ;
- public final void rule__CostObjectiveFunction__Group_3__0() throws RecognitionException {
- int stackSize = keepStackSize();
-
- try {
- // InternalApplicationConfiguration.g:5860:1: ( rule__CostObjectiveFunction__Group_3__0__Impl rule__CostObjectiveFunction__Group_3__1 )
- // InternalApplicationConfiguration.g:5861:2: rule__CostObjectiveFunction__Group_3__0__Impl rule__CostObjectiveFunction__Group_3__1
- {
- pushFollow(FOLLOW_8);
- rule__CostObjectiveFunction__Group_3__0__Impl();
-
- state._fsp--;
-
- pushFollow(FOLLOW_2);
- rule__CostObjectiveFunction__Group_3__1();
-
- state._fsp--;
-
-
- }
-
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
-
- restoreStackSize(stackSize);
-
- }
- return ;
- }
- // $ANTLR end "rule__CostObjectiveFunction__Group_3__0"
-
-
- // $ANTLR start "rule__CostObjectiveFunction__Group_3__0__Impl"
- // InternalApplicationConfiguration.g:5868:1: rule__CostObjectiveFunction__Group_3__0__Impl : ( ',' ) ;
- public final void rule__CostObjectiveFunction__Group_3__0__Impl() throws RecognitionException {
-
- int stackSize = keepStackSize();
-
- try {
- // InternalApplicationConfiguration.g:5872:1: ( ( ',' ) )
- // InternalApplicationConfiguration.g:5873:1: ( ',' )
- {
- // InternalApplicationConfiguration.g:5873:1: ( ',' )
- // InternalApplicationConfiguration.g:5874:2: ','
- {
- before(grammarAccess.getCostObjectiveFunctionAccess().getCommaKeyword_3_0());
- match(input,33,FOLLOW_2);
- after(grammarAccess.getCostObjectiveFunctionAccess().getCommaKeyword_3_0());
-
- }
-
-
- }
-
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
-
- restoreStackSize(stackSize);
-
- }
- return ;
- }
- // $ANTLR end "rule__CostObjectiveFunction__Group_3__0__Impl"
-
-
- // $ANTLR start "rule__CostObjectiveFunction__Group_3__1"
- // InternalApplicationConfiguration.g:5883:1: rule__CostObjectiveFunction__Group_3__1 : rule__CostObjectiveFunction__Group_3__1__Impl ;
- public final void rule__CostObjectiveFunction__Group_3__1() throws RecognitionException {
-
- int stackSize = keepStackSize();
-
- try {
- // InternalApplicationConfiguration.g:5887:1: ( rule__CostObjectiveFunction__Group_3__1__Impl )
- // InternalApplicationConfiguration.g:5888:2: rule__CostObjectiveFunction__Group_3__1__Impl
- {
- pushFollow(FOLLOW_2);
- rule__CostObjectiveFunction__Group_3__1__Impl();
-
- state._fsp--;
-
-
- }
-
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
-
- restoreStackSize(stackSize);
-
- }
- return ;
- }
- // $ANTLR end "rule__CostObjectiveFunction__Group_3__1"
-
-
- // $ANTLR start "rule__CostObjectiveFunction__Group_3__1__Impl"
- // InternalApplicationConfiguration.g:5894:1: rule__CostObjectiveFunction__Group_3__1__Impl : ( ( rule__CostObjectiveFunction__EntriesAssignment_3_1 ) ) ;
- public final void rule__CostObjectiveFunction__Group_3__1__Impl() throws RecognitionException {
-
- int stackSize = keepStackSize();
-
- try {
- // InternalApplicationConfiguration.g:5898:1: ( ( ( rule__CostObjectiveFunction__EntriesAssignment_3_1 ) ) )
- // InternalApplicationConfiguration.g:5899:1: ( ( rule__CostObjectiveFunction__EntriesAssignment_3_1 ) )
- {
- // InternalApplicationConfiguration.g:5899:1: ( ( rule__CostObjectiveFunction__EntriesAssignment_3_1 ) )
- // InternalApplicationConfiguration.g:5900:2: ( rule__CostObjectiveFunction__EntriesAssignment_3_1 )
- {
- before(grammarAccess.getCostObjectiveFunctionAccess().getEntriesAssignment_3_1());
- // InternalApplicationConfiguration.g:5901:2: ( rule__CostObjectiveFunction__EntriesAssignment_3_1 )
- // InternalApplicationConfiguration.g:5901:3: rule__CostObjectiveFunction__EntriesAssignment_3_1
- {
- pushFollow(FOLLOW_2);
- rule__CostObjectiveFunction__EntriesAssignment_3_1();
-
- state._fsp--;
-
-
- }
-
- after(grammarAccess.getCostObjectiveFunctionAccess().getEntriesAssignment_3_1());
-
- }
-
-
- }
-
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
-
- restoreStackSize(stackSize);
-
- }
- return ;
- }
- // $ANTLR end "rule__CostObjectiveFunction__Group_3__1__Impl"
-
-
- // $ANTLR start "rule__CostEntry__Group__0"
- // InternalApplicationConfiguration.g:5910:1: rule__CostEntry__Group__0 : rule__CostEntry__Group__0__Impl rule__CostEntry__Group__1 ;
- public final void rule__CostEntry__Group__0() throws RecognitionException {
-
- int stackSize = keepStackSize();
-
- try {
- // InternalApplicationConfiguration.g:5914:1: ( rule__CostEntry__Group__0__Impl rule__CostEntry__Group__1 )
- // InternalApplicationConfiguration.g:5915:2: rule__CostEntry__Group__0__Impl rule__CostEntry__Group__1
- {
- pushFollow(FOLLOW_14);
- rule__CostEntry__Group__0__Impl();
-
- state._fsp--;
-
- pushFollow(FOLLOW_2);
- rule__CostEntry__Group__1();
-
- state._fsp--;
-
-
- }
-
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
-
- restoreStackSize(stackSize);
-
- }
- return ;
- }
- // $ANTLR end "rule__CostEntry__Group__0"
-
-
- // $ANTLR start "rule__CostEntry__Group__0__Impl"
- // InternalApplicationConfiguration.g:5922:1: rule__CostEntry__Group__0__Impl : ( ( rule__CostEntry__PatternElementAssignment_0 ) ) ;
- public final void rule__CostEntry__Group__0__Impl() throws RecognitionException {
-
- int stackSize = keepStackSize();
-
- try {
- // InternalApplicationConfiguration.g:5926:1: ( ( ( rule__CostEntry__PatternElementAssignment_0 ) ) )
- // InternalApplicationConfiguration.g:5927:1: ( ( rule__CostEntry__PatternElementAssignment_0 ) )
- {
- // InternalApplicationConfiguration.g:5927:1: ( ( rule__CostEntry__PatternElementAssignment_0 ) )
- // InternalApplicationConfiguration.g:5928:2: ( rule__CostEntry__PatternElementAssignment_0 )
- {
- before(grammarAccess.getCostEntryAccess().getPatternElementAssignment_0());
- // InternalApplicationConfiguration.g:5929:2: ( rule__CostEntry__PatternElementAssignment_0 )
- // InternalApplicationConfiguration.g:5929:3: rule__CostEntry__PatternElementAssignment_0
- {
- pushFollow(FOLLOW_2);
- rule__CostEntry__PatternElementAssignment_0();
-
- state._fsp--;
-
-
- }
-
- after(grammarAccess.getCostEntryAccess().getPatternElementAssignment_0());
-
- }
-
-
- }
-
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
-
- restoreStackSize(stackSize);
-
- }
- return ;
- }
- // $ANTLR end "rule__CostEntry__Group__0__Impl"
-
-
- // $ANTLR start "rule__CostEntry__Group__1"
- // InternalApplicationConfiguration.g:5937:1: rule__CostEntry__Group__1 : rule__CostEntry__Group__1__Impl rule__CostEntry__Group__2 ;
- public final void rule__CostEntry__Group__1() throws RecognitionException {
-
- int stackSize = keepStackSize();
-
- try {
- // InternalApplicationConfiguration.g:5941:1: ( rule__CostEntry__Group__1__Impl rule__CostEntry__Group__2 )
- // InternalApplicationConfiguration.g:5942:2: rule__CostEntry__Group__1__Impl rule__CostEntry__Group__2
- {
- pushFollow(FOLLOW_25);
- rule__CostEntry__Group__1__Impl();
-
- state._fsp--;
-
- pushFollow(FOLLOW_2);
- rule__CostEntry__Group__2();
-
- state._fsp--;
-
-
- }
-
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
-
- restoreStackSize(stackSize);
-
- }
- return ;
- }
- // $ANTLR end "rule__CostEntry__Group__1"
-
-
- // $ANTLR start "rule__CostEntry__Group__1__Impl"
- // InternalApplicationConfiguration.g:5949:1: rule__CostEntry__Group__1__Impl : ( '=' ) ;
- public final void rule__CostEntry__Group__1__Impl() throws RecognitionException {
-
- int stackSize = keepStackSize();
-
- try {
- // InternalApplicationConfiguration.g:5953:1: ( ( '=' ) )
- // InternalApplicationConfiguration.g:5954:1: ( '=' )
- {
- // InternalApplicationConfiguration.g:5954:1: ( '=' )
- // InternalApplicationConfiguration.g:5955:2: '='
- {
- before(grammarAccess.getCostEntryAccess().getEqualsSignKeyword_1());
- match(input,30,FOLLOW_2);
- after(grammarAccess.getCostEntryAccess().getEqualsSignKeyword_1());
-
- }
-
-
- }
-
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
-
- restoreStackSize(stackSize);
-
- }
- return ;
- }
- // $ANTLR end "rule__CostEntry__Group__1__Impl"
-
-
- // $ANTLR start "rule__CostEntry__Group__2"
- // InternalApplicationConfiguration.g:5964:1: rule__CostEntry__Group__2 : rule__CostEntry__Group__2__Impl ;
- public final void rule__CostEntry__Group__2() throws RecognitionException {
-
- int stackSize = keepStackSize();
-
- try {
- // InternalApplicationConfiguration.g:5968:1: ( rule__CostEntry__Group__2__Impl )
- // InternalApplicationConfiguration.g:5969:2: rule__CostEntry__Group__2__Impl
- {
- pushFollow(FOLLOW_2);
- rule__CostEntry__Group__2__Impl();
-
- state._fsp--;
-
-
- }
-
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
-
- restoreStackSize(stackSize);
-
- }
- return ;
- }
- // $ANTLR end "rule__CostEntry__Group__2"
-
-
- // $ANTLR start "rule__CostEntry__Group__2__Impl"
- // InternalApplicationConfiguration.g:5975:1: rule__CostEntry__Group__2__Impl : ( ( rule__CostEntry__WeightAssignment_2 ) ) ;
- public final void rule__CostEntry__Group__2__Impl() throws RecognitionException {
-
- int stackSize = keepStackSize();
-
- try {
- // InternalApplicationConfiguration.g:5979:1: ( ( ( rule__CostEntry__WeightAssignment_2 ) ) )
- // InternalApplicationConfiguration.g:5980:1: ( ( rule__CostEntry__WeightAssignment_2 ) )
- {
- // InternalApplicationConfiguration.g:5980:1: ( ( rule__CostEntry__WeightAssignment_2 ) )
- // InternalApplicationConfiguration.g:5981:2: ( rule__CostEntry__WeightAssignment_2 )
- {
- before(grammarAccess.getCostEntryAccess().getWeightAssignment_2());
- // InternalApplicationConfiguration.g:5982:2: ( rule__CostEntry__WeightAssignment_2 )
- // InternalApplicationConfiguration.g:5982:3: rule__CostEntry__WeightAssignment_2
- {
- pushFollow(FOLLOW_2);
- rule__CostEntry__WeightAssignment_2();
-
- state._fsp--;
-
-
- }
-
- after(grammarAccess.getCostEntryAccess().getWeightAssignment_2());
-
- }
-
-
- }
-
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
-
- restoreStackSize(stackSize);
-
- }
- return ;
- }
- // $ANTLR end "rule__CostEntry__Group__2__Impl"
-
-
- // $ANTLR start "rule__ReliabiltiyProbability__Group__0"
- // InternalApplicationConfiguration.g:5991:1: rule__ReliabiltiyProbability__Group__0 : rule__ReliabiltiyProbability__Group__0__Impl rule__ReliabiltiyProbability__Group__1 ;
- public final void rule__ReliabiltiyProbability__Group__0() throws RecognitionException {
-
- int stackSize = keepStackSize();
-
- try {
- // InternalApplicationConfiguration.g:5995:1: ( rule__ReliabiltiyProbability__Group__0__Impl rule__ReliabiltiyProbability__Group__1 )
- // InternalApplicationConfiguration.g:5996:2: rule__ReliabiltiyProbability__Group__0__Impl rule__ReliabiltiyProbability__Group__1
- {
- pushFollow(FOLLOW_8);
- rule__ReliabiltiyProbability__Group__0__Impl();
-
- state._fsp--;
-
- pushFollow(FOLLOW_2);
- rule__ReliabiltiyProbability__Group__1();
-
- state._fsp--;
-
-
- }
-
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
-
- restoreStackSize(stackSize);
-
- }
- return ;
- }
- // $ANTLR end "rule__ReliabiltiyProbability__Group__0"
-
-
- // $ANTLR start "rule__ReliabiltiyProbability__Group__0__Impl"
- // InternalApplicationConfiguration.g:6003:1: rule__ReliabiltiyProbability__Group__0__Impl : ( 'reliability' ) ;
- public final void rule__ReliabiltiyProbability__Group__0__Impl() throws RecognitionException {
-
- int stackSize = keepStackSize();
-
- try {
- // InternalApplicationConfiguration.g:6007:1: ( ( 'reliability' ) )
- // InternalApplicationConfiguration.g:6008:1: ( 'reliability' )
- {
- // InternalApplicationConfiguration.g:6008:1: ( 'reliability' )
- // InternalApplicationConfiguration.g:6009:2: 'reliability'
- {
- before(grammarAccess.getReliabiltiyProbabilityAccess().getReliabilityKeyword_0());
- match(input,28,FOLLOW_2);
- after(grammarAccess.getReliabiltiyProbabilityAccess().getReliabilityKeyword_0());
-
- }
-
-
- }
-
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
-
- restoreStackSize(stackSize);
-
- }
- return ;
- }
- // $ANTLR end "rule__ReliabiltiyProbability__Group__0__Impl"
-
-
- // $ANTLR start "rule__ReliabiltiyProbability__Group__1"
- // InternalApplicationConfiguration.g:6018:1: rule__ReliabiltiyProbability__Group__1 : rule__ReliabiltiyProbability__Group__1__Impl rule__ReliabiltiyProbability__Group__2 ;
- public final void rule__ReliabiltiyProbability__Group__1() throws RecognitionException {
-
- int stackSize = keepStackSize();
-
- try {
- // InternalApplicationConfiguration.g:6022:1: ( rule__ReliabiltiyProbability__Group__1__Impl rule__ReliabiltiyProbability__Group__2 )
- // InternalApplicationConfiguration.g:6023:2: rule__ReliabiltiyProbability__Group__1__Impl rule__ReliabiltiyProbability__Group__2
- {
- pushFollow(FOLLOW_8);
- rule__ReliabiltiyProbability__Group__1__Impl();
-
- state._fsp--;
-
- pushFollow(FOLLOW_2);
- rule__ReliabiltiyProbability__Group__2();
-
- state._fsp--;
-
-
- }
-
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
-
- restoreStackSize(stackSize);
-
- }
- return ;
- }
- // $ANTLR end "rule__ReliabiltiyProbability__Group__1"
-
-
- // $ANTLR start "rule__ReliabiltiyProbability__Group__1__Impl"
- // InternalApplicationConfiguration.g:6030:1: rule__ReliabiltiyProbability__Group__1__Impl : ( ( rule__ReliabiltiyProbability__Group_1__0 )? ) ;
- public final void rule__ReliabiltiyProbability__Group__1__Impl() throws RecognitionException {
-
- int stackSize = keepStackSize();
-
- try {
- // InternalApplicationConfiguration.g:6034:1: ( ( ( rule__ReliabiltiyProbability__Group_1__0 )? ) )
- // InternalApplicationConfiguration.g:6035:1: ( ( rule__ReliabiltiyProbability__Group_1__0 )? )
- {
- // InternalApplicationConfiguration.g:6035:1: ( ( rule__ReliabiltiyProbability__Group_1__0 )? )
- // InternalApplicationConfiguration.g:6036:2: ( rule__ReliabiltiyProbability__Group_1__0 )?
- {
- before(grammarAccess.getReliabiltiyProbabilityAccess().getGroup_1());
- // InternalApplicationConfiguration.g:6037:2: ( rule__ReliabiltiyProbability__Group_1__0 )?
- int alt54=2;
- int LA54_0 = input.LA(1);
-
- if ( (LA54_0==RULE_ID) ) {
- int LA54_1 = input.LA(2);
-
- if ( (LA54_1==23||LA54_1==36) ) {
- alt54=1;
- }
- }
- switch (alt54) {
- case 1 :
- // InternalApplicationConfiguration.g:6037:3: rule__ReliabiltiyProbability__Group_1__0
- {
- pushFollow(FOLLOW_2);
- rule__ReliabiltiyProbability__Group_1__0();
-
- state._fsp--;
-
-
- }
- break;
-
- }
-
- after(grammarAccess.getReliabiltiyProbabilityAccess().getGroup_1());
-
- }
-
-
- }
-
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
-
- restoreStackSize(stackSize);
-
- }
- return ;
- }
- // $ANTLR end "rule__ReliabiltiyProbability__Group__1__Impl"
-
-
- // $ANTLR start "rule__ReliabiltiyProbability__Group__2"
- // InternalApplicationConfiguration.g:6045:1: rule__ReliabiltiyProbability__Group__2 : rule__ReliabiltiyProbability__Group__2__Impl rule__ReliabiltiyProbability__Group__3 ;
- public final void rule__ReliabiltiyProbability__Group__2() throws RecognitionException {
-
- int stackSize = keepStackSize();
-
- try {
- // InternalApplicationConfiguration.g:6049:1: ( rule__ReliabiltiyProbability__Group__2__Impl rule__ReliabiltiyProbability__Group__3 )
- // InternalApplicationConfiguration.g:6050:2: rule__ReliabiltiyProbability__Group__2__Impl rule__ReliabiltiyProbability__Group__3
- {
- pushFollow(FOLLOW_26);
- rule__ReliabiltiyProbability__Group__2__Impl();
-
- state._fsp--;
-
- pushFollow(FOLLOW_2);
- rule__ReliabiltiyProbability__Group__3();
-
- state._fsp--;
-
-
- }
-
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
-
- restoreStackSize(stackSize);
-
- }
- return ;
- }
- // $ANTLR end "rule__ReliabiltiyProbability__Group__2"
-
-
- // $ANTLR start "rule__ReliabiltiyProbability__Group__2__Impl"
- // InternalApplicationConfiguration.g:6057:1: rule__ReliabiltiyProbability__Group__2__Impl : ( ( rule__ReliabiltiyProbability__TransformationAssignment_2 ) ) ;
- public final void rule__ReliabiltiyProbability__Group__2__Impl() throws RecognitionException {
-
- int stackSize = keepStackSize();
-
- try {
- // InternalApplicationConfiguration.g:6061:1: ( ( ( rule__ReliabiltiyProbability__TransformationAssignment_2 ) ) )
- // InternalApplicationConfiguration.g:6062:1: ( ( rule__ReliabiltiyProbability__TransformationAssignment_2 ) )
- {
- // InternalApplicationConfiguration.g:6062:1: ( ( rule__ReliabiltiyProbability__TransformationAssignment_2 ) )
- // InternalApplicationConfiguration.g:6063:2: ( rule__ReliabiltiyProbability__TransformationAssignment_2 )
- {
- before(grammarAccess.getReliabiltiyProbabilityAccess().getTransformationAssignment_2());
- // InternalApplicationConfiguration.g:6064:2: ( rule__ReliabiltiyProbability__TransformationAssignment_2 )
- // InternalApplicationConfiguration.g:6064:3: rule__ReliabiltiyProbability__TransformationAssignment_2
- {
- pushFollow(FOLLOW_2);
- rule__ReliabiltiyProbability__TransformationAssignment_2();
-
- state._fsp--;
-
-
- }
-
- after(grammarAccess.getReliabiltiyProbabilityAccess().getTransformationAssignment_2());
-
- }
-
-
- }
-
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
-
- restoreStackSize(stackSize);
-
- }
- return ;
- }
- // $ANTLR end "rule__ReliabiltiyProbability__Group__2__Impl"
-
-
- // $ANTLR start "rule__ReliabiltiyProbability__Group__3"
- // InternalApplicationConfiguration.g:6072:1: rule__ReliabiltiyProbability__Group__3 : rule__ReliabiltiyProbability__Group__3__Impl rule__ReliabiltiyProbability__Group__4 ;
- public final void rule__ReliabiltiyProbability__Group__3() throws RecognitionException {
-
- int stackSize = keepStackSize();
-
- try {
- // InternalApplicationConfiguration.g:6076:1: ( rule__ReliabiltiyProbability__Group__3__Impl rule__ReliabiltiyProbability__Group__4 )
- // InternalApplicationConfiguration.g:6077:2: rule__ReliabiltiyProbability__Group__3__Impl rule__ReliabiltiyProbability__Group__4
- {
- pushFollow(FOLLOW_25);
- rule__ReliabiltiyProbability__Group__3__Impl();
-
- state._fsp--;
-
- pushFollow(FOLLOW_2);
- rule__ReliabiltiyProbability__Group__4();
-
- state._fsp--;
-
-
- }
-
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
-
- restoreStackSize(stackSize);
-
- }
- return ;
- }
- // $ANTLR end "rule__ReliabiltiyProbability__Group__3"
-
-
- // $ANTLR start "rule__ReliabiltiyProbability__Group__3__Impl"
- // InternalApplicationConfiguration.g:6084:1: rule__ReliabiltiyProbability__Group__3__Impl : ( 'at' ) ;
- public final void rule__ReliabiltiyProbability__Group__3__Impl() throws RecognitionException {
-
- int stackSize = keepStackSize();
-
- try {
- // InternalApplicationConfiguration.g:6088:1: ( ( 'at' ) )
- // InternalApplicationConfiguration.g:6089:1: ( 'at' )
- {
- // InternalApplicationConfiguration.g:6089:1: ( 'at' )
- // InternalApplicationConfiguration.g:6090:2: 'at'
- {
- before(grammarAccess.getReliabiltiyProbabilityAccess().getAtKeyword_3());
- match(input,42,FOLLOW_2);
- after(grammarAccess.getReliabiltiyProbabilityAccess().getAtKeyword_3());
-
- }
-
-
- }
-
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
-
- restoreStackSize(stackSize);
-
- }
- return ;
- }
- // $ANTLR end "rule__ReliabiltiyProbability__Group__3__Impl"
-
-
- // $ANTLR start "rule__ReliabiltiyProbability__Group__4"
- // InternalApplicationConfiguration.g:6099:1: rule__ReliabiltiyProbability__Group__4 : rule__ReliabiltiyProbability__Group__4__Impl ;
- public final void rule__ReliabiltiyProbability__Group__4() throws RecognitionException {
-
- int stackSize = keepStackSize();
-
- try {
- // InternalApplicationConfiguration.g:6103:1: ( rule__ReliabiltiyProbability__Group__4__Impl )
- // InternalApplicationConfiguration.g:6104:2: rule__ReliabiltiyProbability__Group__4__Impl
- {
- pushFollow(FOLLOW_2);
- rule__ReliabiltiyProbability__Group__4__Impl();
-
- state._fsp--;
-
-
- }
-
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
-
- restoreStackSize(stackSize);
-
- }
- return ;
- }
- // $ANTLR end "rule__ReliabiltiyProbability__Group__4"
-
-
- // $ANTLR start "rule__ReliabiltiyProbability__Group__4__Impl"
- // InternalApplicationConfiguration.g:6110:1: rule__ReliabiltiyProbability__Group__4__Impl : ( ( rule__ReliabiltiyProbability__TimeAssignment_4 ) ) ;
- public final void rule__ReliabiltiyProbability__Group__4__Impl() throws RecognitionException {
-
- int stackSize = keepStackSize();
-
- try {
- // InternalApplicationConfiguration.g:6114:1: ( ( ( rule__ReliabiltiyProbability__TimeAssignment_4 ) ) )
- // InternalApplicationConfiguration.g:6115:1: ( ( rule__ReliabiltiyProbability__TimeAssignment_4 ) )
- {
- // InternalApplicationConfiguration.g:6115:1: ( ( rule__ReliabiltiyProbability__TimeAssignment_4 ) )
- // InternalApplicationConfiguration.g:6116:2: ( rule__ReliabiltiyProbability__TimeAssignment_4 )
- {
- before(grammarAccess.getReliabiltiyProbabilityAccess().getTimeAssignment_4());
- // InternalApplicationConfiguration.g:6117:2: ( rule__ReliabiltiyProbability__TimeAssignment_4 )
- // InternalApplicationConfiguration.g:6117:3: rule__ReliabiltiyProbability__TimeAssignment_4
- {
- pushFollow(FOLLOW_2);
- rule__ReliabiltiyProbability__TimeAssignment_4();
-
- state._fsp--;
-
-
- }
-
- after(grammarAccess.getReliabiltiyProbabilityAccess().getTimeAssignment_4());
-
- }
-
-
- }
-
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
-
- restoreStackSize(stackSize);
-
- }
- return ;
- }
- // $ANTLR end "rule__ReliabiltiyProbability__Group__4__Impl"
-
-
- // $ANTLR start "rule__ReliabiltiyProbability__Group_1__0"
- // InternalApplicationConfiguration.g:6126:1: rule__ReliabiltiyProbability__Group_1__0 : rule__ReliabiltiyProbability__Group_1__0__Impl rule__ReliabiltiyProbability__Group_1__1 ;
- public final void rule__ReliabiltiyProbability__Group_1__0() throws RecognitionException {
-
- int stackSize = keepStackSize();
-
- try {
- // InternalApplicationConfiguration.g:6130:1: ( rule__ReliabiltiyProbability__Group_1__0__Impl rule__ReliabiltiyProbability__Group_1__1 )
- // InternalApplicationConfiguration.g:6131:2: rule__ReliabiltiyProbability__Group_1__0__Impl rule__ReliabiltiyProbability__Group_1__1
- {
- pushFollow(FOLLOW_20);
- rule__ReliabiltiyProbability__Group_1__0__Impl();
-
- state._fsp--;
-
- pushFollow(FOLLOW_2);
- rule__ReliabiltiyProbability__Group_1__1();
-
- state._fsp--;
-
-
- }
-
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
-
- restoreStackSize(stackSize);
-
- }
- return ;
- }
- // $ANTLR end "rule__ReliabiltiyProbability__Group_1__0"
-
-
- // $ANTLR start "rule__ReliabiltiyProbability__Group_1__0__Impl"
- // InternalApplicationConfiguration.g:6138:1: rule__ReliabiltiyProbability__Group_1__0__Impl : ( ( rule__ReliabiltiyProbability__PackageAssignment_1_0 ) ) ;
- public final void rule__ReliabiltiyProbability__Group_1__0__Impl() throws RecognitionException {
-
- int stackSize = keepStackSize();
-
- try {
- // InternalApplicationConfiguration.g:6142:1: ( ( ( rule__ReliabiltiyProbability__PackageAssignment_1_0 ) ) )
- // InternalApplicationConfiguration.g:6143:1: ( ( rule__ReliabiltiyProbability__PackageAssignment_1_0 ) )
- {
- // InternalApplicationConfiguration.g:6143:1: ( ( rule__ReliabiltiyProbability__PackageAssignment_1_0 ) )
- // InternalApplicationConfiguration.g:6144:2: ( rule__ReliabiltiyProbability__PackageAssignment_1_0 )
- {
- before(grammarAccess.getReliabiltiyProbabilityAccess().getPackageAssignment_1_0());
- // InternalApplicationConfiguration.g:6145:2: ( rule__ReliabiltiyProbability__PackageAssignment_1_0 )
- // InternalApplicationConfiguration.g:6145:3: rule__ReliabiltiyProbability__PackageAssignment_1_0
- {
- pushFollow(FOLLOW_2);
- rule__ReliabiltiyProbability__PackageAssignment_1_0();
+ switch (alt51) {
+ case 1 :
+ // InternalApplicationConfiguration.g:5592:3: rule__CostObjectiveFunction__Group_3__0
+ {
+ pushFollow(FOLLOW_16);
+ rule__CostObjectiveFunction__Group_3__0();
- state._fsp--;
+ state._fsp--;
- }
+ }
+ break;
- after(grammarAccess.getReliabiltiyProbabilityAccess().getPackageAssignment_1_0());
+ default :
+ break loop51;
+ }
+ } while (true);
+
+ after(grammarAccess.getCostObjectiveFunctionAccess().getGroup_3());
}
@@ -19570,21 +17872,21 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
}
return ;
}
- // $ANTLR end "rule__ReliabiltiyProbability__Group_1__0__Impl"
+ // $ANTLR end "rule__CostObjectiveFunction__Group__3__Impl"
- // $ANTLR start "rule__ReliabiltiyProbability__Group_1__1"
- // InternalApplicationConfiguration.g:6153:1: rule__ReliabiltiyProbability__Group_1__1 : rule__ReliabiltiyProbability__Group_1__1__Impl ;
- public final void rule__ReliabiltiyProbability__Group_1__1() throws RecognitionException {
+ // $ANTLR start "rule__CostObjectiveFunction__Group__4"
+ // InternalApplicationConfiguration.g:5600:1: rule__CostObjectiveFunction__Group__4 : rule__CostObjectiveFunction__Group__4__Impl ;
+ public final void rule__CostObjectiveFunction__Group__4() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalApplicationConfiguration.g:6157:1: ( rule__ReliabiltiyProbability__Group_1__1__Impl )
- // InternalApplicationConfiguration.g:6158:2: rule__ReliabiltiyProbability__Group_1__1__Impl
+ // InternalApplicationConfiguration.g:5604:1: ( rule__CostObjectiveFunction__Group__4__Impl )
+ // InternalApplicationConfiguration.g:5605:2: rule__CostObjectiveFunction__Group__4__Impl
{
pushFollow(FOLLOW_2);
- rule__ReliabiltiyProbability__Group_1__1__Impl();
+ rule__CostObjectiveFunction__Group__4__Impl();
state._fsp--;
@@ -19603,25 +17905,25 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
}
return ;
}
- // $ANTLR end "rule__ReliabiltiyProbability__Group_1__1"
+ // $ANTLR end "rule__CostObjectiveFunction__Group__4"
- // $ANTLR start "rule__ReliabiltiyProbability__Group_1__1__Impl"
- // InternalApplicationConfiguration.g:6164:1: rule__ReliabiltiyProbability__Group_1__1__Impl : ( '::' ) ;
- public final void rule__ReliabiltiyProbability__Group_1__1__Impl() throws RecognitionException {
+ // $ANTLR start "rule__CostObjectiveFunction__Group__4__Impl"
+ // InternalApplicationConfiguration.g:5611:1: rule__CostObjectiveFunction__Group__4__Impl : ( '}' ) ;
+ public final void rule__CostObjectiveFunction__Group__4__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalApplicationConfiguration.g:6168:1: ( ( '::' ) )
- // InternalApplicationConfiguration.g:6169:1: ( '::' )
+ // InternalApplicationConfiguration.g:5615:1: ( ( '}' ) )
+ // InternalApplicationConfiguration.g:5616:1: ( '}' )
{
- // InternalApplicationConfiguration.g:6169:1: ( '::' )
- // InternalApplicationConfiguration.g:6170:2: '::'
+ // InternalApplicationConfiguration.g:5616:1: ( '}' )
+ // InternalApplicationConfiguration.g:5617:2: '}'
{
- before(grammarAccess.getReliabiltiyProbabilityAccess().getColonColonKeyword_1_1());
- match(input,36,FOLLOW_2);
- after(grammarAccess.getReliabiltiyProbabilityAccess().getColonColonKeyword_1_1());
+ before(grammarAccess.getCostObjectiveFunctionAccess().getRightCurlyBracketKeyword_4());
+ match(input,31,FOLLOW_2);
+ after(grammarAccess.getCostObjectiveFunctionAccess().getRightCurlyBracketKeyword_4());
}
@@ -19640,26 +17942,26 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
}
return ;
}
- // $ANTLR end "rule__ReliabiltiyProbability__Group_1__1__Impl"
+ // $ANTLR end "rule__CostObjectiveFunction__Group__4__Impl"
- // $ANTLR start "rule__Mtff__Group__0"
- // InternalApplicationConfiguration.g:6180:1: rule__Mtff__Group__0 : rule__Mtff__Group__0__Impl rule__Mtff__Group__1 ;
- public final void rule__Mtff__Group__0() throws RecognitionException {
+ // $ANTLR start "rule__CostObjectiveFunction__Group_3__0"
+ // InternalApplicationConfiguration.g:5627:1: rule__CostObjectiveFunction__Group_3__0 : rule__CostObjectiveFunction__Group_3__0__Impl rule__CostObjectiveFunction__Group_3__1 ;
+ public final void rule__CostObjectiveFunction__Group_3__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalApplicationConfiguration.g:6184:1: ( rule__Mtff__Group__0__Impl rule__Mtff__Group__1 )
- // InternalApplicationConfiguration.g:6185:2: rule__Mtff__Group__0__Impl rule__Mtff__Group__1
+ // InternalApplicationConfiguration.g:5631:1: ( rule__CostObjectiveFunction__Group_3__0__Impl rule__CostObjectiveFunction__Group_3__1 )
+ // InternalApplicationConfiguration.g:5632:2: rule__CostObjectiveFunction__Group_3__0__Impl rule__CostObjectiveFunction__Group_3__1
{
pushFollow(FOLLOW_8);
- rule__Mtff__Group__0__Impl();
+ rule__CostObjectiveFunction__Group_3__0__Impl();
state._fsp--;
pushFollow(FOLLOW_2);
- rule__Mtff__Group__1();
+ rule__CostObjectiveFunction__Group_3__1();
state._fsp--;
@@ -19678,25 +17980,25 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
}
return ;
}
- // $ANTLR end "rule__Mtff__Group__0"
+ // $ANTLR end "rule__CostObjectiveFunction__Group_3__0"
- // $ANTLR start "rule__Mtff__Group__0__Impl"
- // InternalApplicationConfiguration.g:6192:1: rule__Mtff__Group__0__Impl : ( 'mtff' ) ;
- public final void rule__Mtff__Group__0__Impl() throws RecognitionException {
+ // $ANTLR start "rule__CostObjectiveFunction__Group_3__0__Impl"
+ // InternalApplicationConfiguration.g:5639:1: rule__CostObjectiveFunction__Group_3__0__Impl : ( ',' ) ;
+ public final void rule__CostObjectiveFunction__Group_3__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalApplicationConfiguration.g:6196:1: ( ( 'mtff' ) )
- // InternalApplicationConfiguration.g:6197:1: ( 'mtff' )
+ // InternalApplicationConfiguration.g:5643:1: ( ( ',' ) )
+ // InternalApplicationConfiguration.g:5644:1: ( ',' )
{
- // InternalApplicationConfiguration.g:6197:1: ( 'mtff' )
- // InternalApplicationConfiguration.g:6198:2: 'mtff'
+ // InternalApplicationConfiguration.g:5644:1: ( ',' )
+ // InternalApplicationConfiguration.g:5645:2: ','
{
- before(grammarAccess.getMtffAccess().getMtffKeyword_0());
- match(input,43,FOLLOW_2);
- after(grammarAccess.getMtffAccess().getMtffKeyword_0());
+ before(grammarAccess.getCostObjectiveFunctionAccess().getCommaKeyword_3_0());
+ match(input,32,FOLLOW_2);
+ after(grammarAccess.getCostObjectiveFunctionAccess().getCommaKeyword_3_0());
}
@@ -19715,26 +18017,21 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
}
return ;
}
- // $ANTLR end "rule__Mtff__Group__0__Impl"
+ // $ANTLR end "rule__CostObjectiveFunction__Group_3__0__Impl"
- // $ANTLR start "rule__Mtff__Group__1"
- // InternalApplicationConfiguration.g:6207:1: rule__Mtff__Group__1 : rule__Mtff__Group__1__Impl rule__Mtff__Group__2 ;
- public final void rule__Mtff__Group__1() throws RecognitionException {
+ // $ANTLR start "rule__CostObjectiveFunction__Group_3__1"
+ // InternalApplicationConfiguration.g:5654:1: rule__CostObjectiveFunction__Group_3__1 : rule__CostObjectiveFunction__Group_3__1__Impl ;
+ public final void rule__CostObjectiveFunction__Group_3__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalApplicationConfiguration.g:6211:1: ( rule__Mtff__Group__1__Impl rule__Mtff__Group__2 )
- // InternalApplicationConfiguration.g:6212:2: rule__Mtff__Group__1__Impl rule__Mtff__Group__2
+ // InternalApplicationConfiguration.g:5658:1: ( rule__CostObjectiveFunction__Group_3__1__Impl )
+ // InternalApplicationConfiguration.g:5659:2: rule__CostObjectiveFunction__Group_3__1__Impl
{
- pushFollow(FOLLOW_8);
- rule__Mtff__Group__1__Impl();
-
- state._fsp--;
-
pushFollow(FOLLOW_2);
- rule__Mtff__Group__2();
+ rule__CostObjectiveFunction__Group_3__1__Impl();
state._fsp--;
@@ -19753,50 +18050,35 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
}
return ;
}
- // $ANTLR end "rule__Mtff__Group__1"
+ // $ANTLR end "rule__CostObjectiveFunction__Group_3__1"
- // $ANTLR start "rule__Mtff__Group__1__Impl"
- // InternalApplicationConfiguration.g:6219:1: rule__Mtff__Group__1__Impl : ( ( rule__Mtff__Group_1__0 )? ) ;
- public final void rule__Mtff__Group__1__Impl() throws RecognitionException {
+ // $ANTLR start "rule__CostObjectiveFunction__Group_3__1__Impl"
+ // InternalApplicationConfiguration.g:5665:1: rule__CostObjectiveFunction__Group_3__1__Impl : ( ( rule__CostObjectiveFunction__EntriesAssignment_3_1 ) ) ;
+ public final void rule__CostObjectiveFunction__Group_3__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalApplicationConfiguration.g:6223:1: ( ( ( rule__Mtff__Group_1__0 )? ) )
- // InternalApplicationConfiguration.g:6224:1: ( ( rule__Mtff__Group_1__0 )? )
+ // InternalApplicationConfiguration.g:5669:1: ( ( ( rule__CostObjectiveFunction__EntriesAssignment_3_1 ) ) )
+ // InternalApplicationConfiguration.g:5670:1: ( ( rule__CostObjectiveFunction__EntriesAssignment_3_1 ) )
{
- // InternalApplicationConfiguration.g:6224:1: ( ( rule__Mtff__Group_1__0 )? )
- // InternalApplicationConfiguration.g:6225:2: ( rule__Mtff__Group_1__0 )?
+ // InternalApplicationConfiguration.g:5670:1: ( ( rule__CostObjectiveFunction__EntriesAssignment_3_1 ) )
+ // InternalApplicationConfiguration.g:5671:2: ( rule__CostObjectiveFunction__EntriesAssignment_3_1 )
{
- before(grammarAccess.getMtffAccess().getGroup_1());
- // InternalApplicationConfiguration.g:6226:2: ( rule__Mtff__Group_1__0 )?
- int alt55=2;
- int LA55_0 = input.LA(1);
-
- if ( (LA55_0==RULE_ID) ) {
- int LA55_1 = input.LA(2);
-
- if ( (LA55_1==23||LA55_1==36) ) {
- alt55=1;
- }
- }
- switch (alt55) {
- case 1 :
- // InternalApplicationConfiguration.g:6226:3: rule__Mtff__Group_1__0
- {
- pushFollow(FOLLOW_2);
- rule__Mtff__Group_1__0();
-
- state._fsp--;
+ before(grammarAccess.getCostObjectiveFunctionAccess().getEntriesAssignment_3_1());
+ // InternalApplicationConfiguration.g:5672:2: ( rule__CostObjectiveFunction__EntriesAssignment_3_1 )
+ // InternalApplicationConfiguration.g:5672:3: rule__CostObjectiveFunction__EntriesAssignment_3_1
+ {
+ pushFollow(FOLLOW_2);
+ rule__CostObjectiveFunction__EntriesAssignment_3_1();
+ state._fsp--;
- }
- break;
}
- after(grammarAccess.getMtffAccess().getGroup_1());
+ after(grammarAccess.getCostObjectiveFunctionAccess().getEntriesAssignment_3_1());
}
@@ -19815,21 +18097,26 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
}
return ;
}
- // $ANTLR end "rule__Mtff__Group__1__Impl"
+ // $ANTLR end "rule__CostObjectiveFunction__Group_3__1__Impl"
- // $ANTLR start "rule__Mtff__Group__2"
- // InternalApplicationConfiguration.g:6234:1: rule__Mtff__Group__2 : rule__Mtff__Group__2__Impl ;
- public final void rule__Mtff__Group__2() throws RecognitionException {
+ // $ANTLR start "rule__CostEntry__Group__0"
+ // InternalApplicationConfiguration.g:5681:1: rule__CostEntry__Group__0 : rule__CostEntry__Group__0__Impl rule__CostEntry__Group__1 ;
+ public final void rule__CostEntry__Group__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalApplicationConfiguration.g:6238:1: ( rule__Mtff__Group__2__Impl )
- // InternalApplicationConfiguration.g:6239:2: rule__Mtff__Group__2__Impl
+ // InternalApplicationConfiguration.g:5685:1: ( rule__CostEntry__Group__0__Impl rule__CostEntry__Group__1 )
+ // InternalApplicationConfiguration.g:5686:2: rule__CostEntry__Group__0__Impl rule__CostEntry__Group__1
{
+ pushFollow(FOLLOW_13);
+ rule__CostEntry__Group__0__Impl();
+
+ state._fsp--;
+
pushFollow(FOLLOW_2);
- rule__Mtff__Group__2__Impl();
+ rule__CostEntry__Group__1();
state._fsp--;
@@ -19848,35 +18135,35 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
}
return ;
}
- // $ANTLR end "rule__Mtff__Group__2"
+ // $ANTLR end "rule__CostEntry__Group__0"
- // $ANTLR start "rule__Mtff__Group__2__Impl"
- // InternalApplicationConfiguration.g:6245:1: rule__Mtff__Group__2__Impl : ( ( rule__Mtff__TransformationAssignment_2 ) ) ;
- public final void rule__Mtff__Group__2__Impl() throws RecognitionException {
+ // $ANTLR start "rule__CostEntry__Group__0__Impl"
+ // InternalApplicationConfiguration.g:5693:1: rule__CostEntry__Group__0__Impl : ( ( rule__CostEntry__PatternElementAssignment_0 ) ) ;
+ public final void rule__CostEntry__Group__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalApplicationConfiguration.g:6249:1: ( ( ( rule__Mtff__TransformationAssignment_2 ) ) )
- // InternalApplicationConfiguration.g:6250:1: ( ( rule__Mtff__TransformationAssignment_2 ) )
+ // InternalApplicationConfiguration.g:5697:1: ( ( ( rule__CostEntry__PatternElementAssignment_0 ) ) )
+ // InternalApplicationConfiguration.g:5698:1: ( ( rule__CostEntry__PatternElementAssignment_0 ) )
{
- // InternalApplicationConfiguration.g:6250:1: ( ( rule__Mtff__TransformationAssignment_2 ) )
- // InternalApplicationConfiguration.g:6251:2: ( rule__Mtff__TransformationAssignment_2 )
+ // InternalApplicationConfiguration.g:5698:1: ( ( rule__CostEntry__PatternElementAssignment_0 ) )
+ // InternalApplicationConfiguration.g:5699:2: ( rule__CostEntry__PatternElementAssignment_0 )
{
- before(grammarAccess.getMtffAccess().getTransformationAssignment_2());
- // InternalApplicationConfiguration.g:6252:2: ( rule__Mtff__TransformationAssignment_2 )
- // InternalApplicationConfiguration.g:6252:3: rule__Mtff__TransformationAssignment_2
+ before(grammarAccess.getCostEntryAccess().getPatternElementAssignment_0());
+ // InternalApplicationConfiguration.g:5700:2: ( rule__CostEntry__PatternElementAssignment_0 )
+ // InternalApplicationConfiguration.g:5700:3: rule__CostEntry__PatternElementAssignment_0
{
pushFollow(FOLLOW_2);
- rule__Mtff__TransformationAssignment_2();
+ rule__CostEntry__PatternElementAssignment_0();
state._fsp--;
}
- after(grammarAccess.getMtffAccess().getTransformationAssignment_2());
+ after(grammarAccess.getCostEntryAccess().getPatternElementAssignment_0());
}
@@ -19895,26 +18182,26 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
}
return ;
}
- // $ANTLR end "rule__Mtff__Group__2__Impl"
+ // $ANTLR end "rule__CostEntry__Group__0__Impl"
- // $ANTLR start "rule__Mtff__Group_1__0"
- // InternalApplicationConfiguration.g:6261:1: rule__Mtff__Group_1__0 : rule__Mtff__Group_1__0__Impl rule__Mtff__Group_1__1 ;
- public final void rule__Mtff__Group_1__0() throws RecognitionException {
+ // $ANTLR start "rule__CostEntry__Group__1"
+ // InternalApplicationConfiguration.g:5708:1: rule__CostEntry__Group__1 : rule__CostEntry__Group__1__Impl rule__CostEntry__Group__2 ;
+ public final void rule__CostEntry__Group__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalApplicationConfiguration.g:6265:1: ( rule__Mtff__Group_1__0__Impl rule__Mtff__Group_1__1 )
- // InternalApplicationConfiguration.g:6266:2: rule__Mtff__Group_1__0__Impl rule__Mtff__Group_1__1
+ // InternalApplicationConfiguration.g:5712:1: ( rule__CostEntry__Group__1__Impl rule__CostEntry__Group__2 )
+ // InternalApplicationConfiguration.g:5713:2: rule__CostEntry__Group__1__Impl rule__CostEntry__Group__2
{
- pushFollow(FOLLOW_20);
- rule__Mtff__Group_1__0__Impl();
+ pushFollow(FOLLOW_24);
+ rule__CostEntry__Group__1__Impl();
state._fsp--;
pushFollow(FOLLOW_2);
- rule__Mtff__Group_1__1();
+ rule__CostEntry__Group__2();
state._fsp--;
@@ -19933,35 +18220,25 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
}
return ;
}
- // $ANTLR end "rule__Mtff__Group_1__0"
+ // $ANTLR end "rule__CostEntry__Group__1"
- // $ANTLR start "rule__Mtff__Group_1__0__Impl"
- // InternalApplicationConfiguration.g:6273:1: rule__Mtff__Group_1__0__Impl : ( ( rule__Mtff__PackageAssignment_1_0 ) ) ;
- public final void rule__Mtff__Group_1__0__Impl() throws RecognitionException {
+ // $ANTLR start "rule__CostEntry__Group__1__Impl"
+ // InternalApplicationConfiguration.g:5720:1: rule__CostEntry__Group__1__Impl : ( '=' ) ;
+ public final void rule__CostEntry__Group__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalApplicationConfiguration.g:6277:1: ( ( ( rule__Mtff__PackageAssignment_1_0 ) ) )
- // InternalApplicationConfiguration.g:6278:1: ( ( rule__Mtff__PackageAssignment_1_0 ) )
+ // InternalApplicationConfiguration.g:5724:1: ( ( '=' ) )
+ // InternalApplicationConfiguration.g:5725:1: ( '=' )
{
- // InternalApplicationConfiguration.g:6278:1: ( ( rule__Mtff__PackageAssignment_1_0 ) )
- // InternalApplicationConfiguration.g:6279:2: ( rule__Mtff__PackageAssignment_1_0 )
+ // InternalApplicationConfiguration.g:5725:1: ( '=' )
+ // InternalApplicationConfiguration.g:5726:2: '='
{
- before(grammarAccess.getMtffAccess().getPackageAssignment_1_0());
- // InternalApplicationConfiguration.g:6280:2: ( rule__Mtff__PackageAssignment_1_0 )
- // InternalApplicationConfiguration.g:6280:3: rule__Mtff__PackageAssignment_1_0
- {
- pushFollow(FOLLOW_2);
- rule__Mtff__PackageAssignment_1_0();
-
- state._fsp--;
-
-
- }
-
- after(grammarAccess.getMtffAccess().getPackageAssignment_1_0());
+ before(grammarAccess.getCostEntryAccess().getEqualsSignKeyword_1());
+ match(input,29,FOLLOW_2);
+ after(grammarAccess.getCostEntryAccess().getEqualsSignKeyword_1());
}
@@ -19980,21 +18257,21 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
}
return ;
}
- // $ANTLR end "rule__Mtff__Group_1__0__Impl"
+ // $ANTLR end "rule__CostEntry__Group__1__Impl"
- // $ANTLR start "rule__Mtff__Group_1__1"
- // InternalApplicationConfiguration.g:6288:1: rule__Mtff__Group_1__1 : rule__Mtff__Group_1__1__Impl ;
- public final void rule__Mtff__Group_1__1() throws RecognitionException {
+ // $ANTLR start "rule__CostEntry__Group__2"
+ // InternalApplicationConfiguration.g:5735:1: rule__CostEntry__Group__2 : rule__CostEntry__Group__2__Impl ;
+ public final void rule__CostEntry__Group__2() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalApplicationConfiguration.g:6292:1: ( rule__Mtff__Group_1__1__Impl )
- // InternalApplicationConfiguration.g:6293:2: rule__Mtff__Group_1__1__Impl
+ // InternalApplicationConfiguration.g:5739:1: ( rule__CostEntry__Group__2__Impl )
+ // InternalApplicationConfiguration.g:5740:2: rule__CostEntry__Group__2__Impl
{
pushFollow(FOLLOW_2);
- rule__Mtff__Group_1__1__Impl();
+ rule__CostEntry__Group__2__Impl();
state._fsp--;
@@ -20013,25 +18290,35 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
}
return ;
}
- // $ANTLR end "rule__Mtff__Group_1__1"
+ // $ANTLR end "rule__CostEntry__Group__2"
- // $ANTLR start "rule__Mtff__Group_1__1__Impl"
- // InternalApplicationConfiguration.g:6299:1: rule__Mtff__Group_1__1__Impl : ( '::' ) ;
- public final void rule__Mtff__Group_1__1__Impl() throws RecognitionException {
+ // $ANTLR start "rule__CostEntry__Group__2__Impl"
+ // InternalApplicationConfiguration.g:5746:1: rule__CostEntry__Group__2__Impl : ( ( rule__CostEntry__WeightAssignment_2 ) ) ;
+ public final void rule__CostEntry__Group__2__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalApplicationConfiguration.g:6303:1: ( ( '::' ) )
- // InternalApplicationConfiguration.g:6304:1: ( '::' )
+ // InternalApplicationConfiguration.g:5750:1: ( ( ( rule__CostEntry__WeightAssignment_2 ) ) )
+ // InternalApplicationConfiguration.g:5751:1: ( ( rule__CostEntry__WeightAssignment_2 ) )
{
- // InternalApplicationConfiguration.g:6304:1: ( '::' )
- // InternalApplicationConfiguration.g:6305:2: '::'
+ // InternalApplicationConfiguration.g:5751:1: ( ( rule__CostEntry__WeightAssignment_2 ) )
+ // InternalApplicationConfiguration.g:5752:2: ( rule__CostEntry__WeightAssignment_2 )
{
- before(grammarAccess.getMtffAccess().getColonColonKeyword_1_1());
- match(input,36,FOLLOW_2);
- after(grammarAccess.getMtffAccess().getColonColonKeyword_1_1());
+ before(grammarAccess.getCostEntryAccess().getWeightAssignment_2());
+ // InternalApplicationConfiguration.g:5753:2: ( rule__CostEntry__WeightAssignment_2 )
+ // InternalApplicationConfiguration.g:5753:3: rule__CostEntry__WeightAssignment_2
+ {
+ pushFollow(FOLLOW_2);
+ rule__CostEntry__WeightAssignment_2();
+
+ state._fsp--;
+
+
+ }
+
+ after(grammarAccess.getCostEntryAccess().getWeightAssignment_2());
}
@@ -20050,18 +18337,18 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
}
return ;
}
- // $ANTLR end "rule__Mtff__Group_1__1__Impl"
+ // $ANTLR end "rule__CostEntry__Group__2__Impl"
// $ANTLR start "rule__ObjectiveDeclaration__Group__0"
- // InternalApplicationConfiguration.g:6315:1: rule__ObjectiveDeclaration__Group__0 : rule__ObjectiveDeclaration__Group__0__Impl rule__ObjectiveDeclaration__Group__1 ;
+ // InternalApplicationConfiguration.g:5762:1: rule__ObjectiveDeclaration__Group__0 : rule__ObjectiveDeclaration__Group__0__Impl rule__ObjectiveDeclaration__Group__1 ;
public final void rule__ObjectiveDeclaration__Group__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalApplicationConfiguration.g:6319:1: ( rule__ObjectiveDeclaration__Group__0__Impl rule__ObjectiveDeclaration__Group__1 )
- // InternalApplicationConfiguration.g:6320:2: rule__ObjectiveDeclaration__Group__0__Impl rule__ObjectiveDeclaration__Group__1
+ // InternalApplicationConfiguration.g:5766:1: ( rule__ObjectiveDeclaration__Group__0__Impl rule__ObjectiveDeclaration__Group__1 )
+ // InternalApplicationConfiguration.g:5767:2: rule__ObjectiveDeclaration__Group__0__Impl rule__ObjectiveDeclaration__Group__1
{
pushFollow(FOLLOW_8);
rule__ObjectiveDeclaration__Group__0__Impl();
@@ -20092,20 +18379,20 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
// $ANTLR start "rule__ObjectiveDeclaration__Group__0__Impl"
- // InternalApplicationConfiguration.g:6327:1: rule__ObjectiveDeclaration__Group__0__Impl : ( 'objectives' ) ;
+ // InternalApplicationConfiguration.g:5774:1: rule__ObjectiveDeclaration__Group__0__Impl : ( 'objectives' ) ;
public final void rule__ObjectiveDeclaration__Group__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalApplicationConfiguration.g:6331:1: ( ( 'objectives' ) )
- // InternalApplicationConfiguration.g:6332:1: ( 'objectives' )
+ // InternalApplicationConfiguration.g:5778:1: ( ( 'objectives' ) )
+ // InternalApplicationConfiguration.g:5779:1: ( 'objectives' )
{
- // InternalApplicationConfiguration.g:6332:1: ( 'objectives' )
- // InternalApplicationConfiguration.g:6333:2: 'objectives'
+ // InternalApplicationConfiguration.g:5779:1: ( 'objectives' )
+ // InternalApplicationConfiguration.g:5780:2: 'objectives'
{
before(grammarAccess.getObjectiveDeclarationAccess().getObjectivesKeyword_0());
- match(input,44,FOLLOW_2);
+ match(input,41,FOLLOW_2);
after(grammarAccess.getObjectiveDeclarationAccess().getObjectivesKeyword_0());
}
@@ -20129,16 +18416,16 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
// $ANTLR start "rule__ObjectiveDeclaration__Group__1"
- // InternalApplicationConfiguration.g:6342:1: rule__ObjectiveDeclaration__Group__1 : rule__ObjectiveDeclaration__Group__1__Impl rule__ObjectiveDeclaration__Group__2 ;
+ // InternalApplicationConfiguration.g:5789:1: rule__ObjectiveDeclaration__Group__1 : rule__ObjectiveDeclaration__Group__1__Impl rule__ObjectiveDeclaration__Group__2 ;
public final void rule__ObjectiveDeclaration__Group__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalApplicationConfiguration.g:6346:1: ( rule__ObjectiveDeclaration__Group__1__Impl rule__ObjectiveDeclaration__Group__2 )
- // InternalApplicationConfiguration.g:6347:2: rule__ObjectiveDeclaration__Group__1__Impl rule__ObjectiveDeclaration__Group__2
+ // InternalApplicationConfiguration.g:5793:1: ( rule__ObjectiveDeclaration__Group__1__Impl rule__ObjectiveDeclaration__Group__2 )
+ // InternalApplicationConfiguration.g:5794:2: rule__ObjectiveDeclaration__Group__1__Impl rule__ObjectiveDeclaration__Group__2
{
- pushFollow(FOLLOW_19);
+ pushFollow(FOLLOW_18);
rule__ObjectiveDeclaration__Group__1__Impl();
state._fsp--;
@@ -20167,21 +18454,21 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
// $ANTLR start "rule__ObjectiveDeclaration__Group__1__Impl"
- // InternalApplicationConfiguration.g:6354:1: rule__ObjectiveDeclaration__Group__1__Impl : ( ( rule__ObjectiveDeclaration__NameAssignment_1 ) ) ;
+ // InternalApplicationConfiguration.g:5801:1: rule__ObjectiveDeclaration__Group__1__Impl : ( ( rule__ObjectiveDeclaration__NameAssignment_1 ) ) ;
public final void rule__ObjectiveDeclaration__Group__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalApplicationConfiguration.g:6358:1: ( ( ( rule__ObjectiveDeclaration__NameAssignment_1 ) ) )
- // InternalApplicationConfiguration.g:6359:1: ( ( rule__ObjectiveDeclaration__NameAssignment_1 ) )
+ // InternalApplicationConfiguration.g:5805:1: ( ( ( rule__ObjectiveDeclaration__NameAssignment_1 ) ) )
+ // InternalApplicationConfiguration.g:5806:1: ( ( rule__ObjectiveDeclaration__NameAssignment_1 ) )
{
- // InternalApplicationConfiguration.g:6359:1: ( ( rule__ObjectiveDeclaration__NameAssignment_1 ) )
- // InternalApplicationConfiguration.g:6360:2: ( rule__ObjectiveDeclaration__NameAssignment_1 )
+ // InternalApplicationConfiguration.g:5806:1: ( ( rule__ObjectiveDeclaration__NameAssignment_1 ) )
+ // InternalApplicationConfiguration.g:5807:2: ( rule__ObjectiveDeclaration__NameAssignment_1 )
{
before(grammarAccess.getObjectiveDeclarationAccess().getNameAssignment_1());
- // InternalApplicationConfiguration.g:6361:2: ( rule__ObjectiveDeclaration__NameAssignment_1 )
- // InternalApplicationConfiguration.g:6361:3: rule__ObjectiveDeclaration__NameAssignment_1
+ // InternalApplicationConfiguration.g:5808:2: ( rule__ObjectiveDeclaration__NameAssignment_1 )
+ // InternalApplicationConfiguration.g:5808:3: rule__ObjectiveDeclaration__NameAssignment_1
{
pushFollow(FOLLOW_2);
rule__ObjectiveDeclaration__NameAssignment_1();
@@ -20214,14 +18501,14 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
// $ANTLR start "rule__ObjectiveDeclaration__Group__2"
- // InternalApplicationConfiguration.g:6369:1: rule__ObjectiveDeclaration__Group__2 : rule__ObjectiveDeclaration__Group__2__Impl ;
+ // InternalApplicationConfiguration.g:5816:1: rule__ObjectiveDeclaration__Group__2 : rule__ObjectiveDeclaration__Group__2__Impl ;
public final void rule__ObjectiveDeclaration__Group__2() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalApplicationConfiguration.g:6373:1: ( rule__ObjectiveDeclaration__Group__2__Impl )
- // InternalApplicationConfiguration.g:6374:2: rule__ObjectiveDeclaration__Group__2__Impl
+ // InternalApplicationConfiguration.g:5820:1: ( rule__ObjectiveDeclaration__Group__2__Impl )
+ // InternalApplicationConfiguration.g:5821:2: rule__ObjectiveDeclaration__Group__2__Impl
{
pushFollow(FOLLOW_2);
rule__ObjectiveDeclaration__Group__2__Impl();
@@ -20247,21 +18534,21 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
// $ANTLR start "rule__ObjectiveDeclaration__Group__2__Impl"
- // InternalApplicationConfiguration.g:6380:1: rule__ObjectiveDeclaration__Group__2__Impl : ( ( rule__ObjectiveDeclaration__SpecificationAssignment_2 ) ) ;
+ // InternalApplicationConfiguration.g:5827:1: rule__ObjectiveDeclaration__Group__2__Impl : ( ( rule__ObjectiveDeclaration__SpecificationAssignment_2 ) ) ;
public final void rule__ObjectiveDeclaration__Group__2__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalApplicationConfiguration.g:6384:1: ( ( ( rule__ObjectiveDeclaration__SpecificationAssignment_2 ) ) )
- // InternalApplicationConfiguration.g:6385:1: ( ( rule__ObjectiveDeclaration__SpecificationAssignment_2 ) )
+ // InternalApplicationConfiguration.g:5831:1: ( ( ( rule__ObjectiveDeclaration__SpecificationAssignment_2 ) ) )
+ // InternalApplicationConfiguration.g:5832:1: ( ( rule__ObjectiveDeclaration__SpecificationAssignment_2 ) )
{
- // InternalApplicationConfiguration.g:6385:1: ( ( rule__ObjectiveDeclaration__SpecificationAssignment_2 ) )
- // InternalApplicationConfiguration.g:6386:2: ( rule__ObjectiveDeclaration__SpecificationAssignment_2 )
+ // InternalApplicationConfiguration.g:5832:1: ( ( rule__ObjectiveDeclaration__SpecificationAssignment_2 ) )
+ // InternalApplicationConfiguration.g:5833:2: ( rule__ObjectiveDeclaration__SpecificationAssignment_2 )
{
before(grammarAccess.getObjectiveDeclarationAccess().getSpecificationAssignment_2());
- // InternalApplicationConfiguration.g:6387:2: ( rule__ObjectiveDeclaration__SpecificationAssignment_2 )
- // InternalApplicationConfiguration.g:6387:3: rule__ObjectiveDeclaration__SpecificationAssignment_2
+ // InternalApplicationConfiguration.g:5834:2: ( rule__ObjectiveDeclaration__SpecificationAssignment_2 )
+ // InternalApplicationConfiguration.g:5834:3: rule__ObjectiveDeclaration__SpecificationAssignment_2
{
pushFollow(FOLLOW_2);
rule__ObjectiveDeclaration__SpecificationAssignment_2();
@@ -20294,16 +18581,16 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
// $ANTLR start "rule__ConfigSpecification__Group__0"
- // InternalApplicationConfiguration.g:6396:1: rule__ConfigSpecification__Group__0 : rule__ConfigSpecification__Group__0__Impl rule__ConfigSpecification__Group__1 ;
+ // InternalApplicationConfiguration.g:5843:1: rule__ConfigSpecification__Group__0 : rule__ConfigSpecification__Group__0__Impl rule__ConfigSpecification__Group__1 ;
public final void rule__ConfigSpecification__Group__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalApplicationConfiguration.g:6400:1: ( rule__ConfigSpecification__Group__0__Impl rule__ConfigSpecification__Group__1 )
- // InternalApplicationConfiguration.g:6401:2: rule__ConfigSpecification__Group__0__Impl rule__ConfigSpecification__Group__1
+ // InternalApplicationConfiguration.g:5847:1: ( rule__ConfigSpecification__Group__0__Impl rule__ConfigSpecification__Group__1 )
+ // InternalApplicationConfiguration.g:5848:2: rule__ConfigSpecification__Group__0__Impl rule__ConfigSpecification__Group__1
{
- pushFollow(FOLLOW_19);
+ pushFollow(FOLLOW_18);
rule__ConfigSpecification__Group__0__Impl();
state._fsp--;
@@ -20332,21 +18619,21 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
// $ANTLR start "rule__ConfigSpecification__Group__0__Impl"
- // InternalApplicationConfiguration.g:6408:1: rule__ConfigSpecification__Group__0__Impl : ( () ) ;
+ // InternalApplicationConfiguration.g:5855:1: rule__ConfigSpecification__Group__0__Impl : ( () ) ;
public final void rule__ConfigSpecification__Group__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalApplicationConfiguration.g:6412:1: ( ( () ) )
- // InternalApplicationConfiguration.g:6413:1: ( () )
+ // InternalApplicationConfiguration.g:5859:1: ( ( () ) )
+ // InternalApplicationConfiguration.g:5860:1: ( () )
{
- // InternalApplicationConfiguration.g:6413:1: ( () )
- // InternalApplicationConfiguration.g:6414:2: ()
+ // InternalApplicationConfiguration.g:5860:1: ( () )
+ // InternalApplicationConfiguration.g:5861:2: ()
{
before(grammarAccess.getConfigSpecificationAccess().getConfigSpecificationAction_0());
- // InternalApplicationConfiguration.g:6415:2: ()
- // InternalApplicationConfiguration.g:6415:3:
+ // InternalApplicationConfiguration.g:5862:2: ()
+ // InternalApplicationConfiguration.g:5862:3:
{
}
@@ -20369,16 +18656,16 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
// $ANTLR start "rule__ConfigSpecification__Group__1"
- // InternalApplicationConfiguration.g:6423:1: rule__ConfigSpecification__Group__1 : rule__ConfigSpecification__Group__1__Impl rule__ConfigSpecification__Group__2 ;
+ // InternalApplicationConfiguration.g:5870:1: rule__ConfigSpecification__Group__1 : rule__ConfigSpecification__Group__1__Impl rule__ConfigSpecification__Group__2 ;
public final void rule__ConfigSpecification__Group__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalApplicationConfiguration.g:6427:1: ( rule__ConfigSpecification__Group__1__Impl rule__ConfigSpecification__Group__2 )
- // InternalApplicationConfiguration.g:6428:2: rule__ConfigSpecification__Group__1__Impl rule__ConfigSpecification__Group__2
+ // InternalApplicationConfiguration.g:5874:1: ( rule__ConfigSpecification__Group__1__Impl rule__ConfigSpecification__Group__2 )
+ // InternalApplicationConfiguration.g:5875:2: rule__ConfigSpecification__Group__1__Impl rule__ConfigSpecification__Group__2
{
- pushFollow(FOLLOW_27);
+ pushFollow(FOLLOW_25);
rule__ConfigSpecification__Group__1__Impl();
state._fsp--;
@@ -20407,20 +18694,20 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
// $ANTLR start "rule__ConfigSpecification__Group__1__Impl"
- // InternalApplicationConfiguration.g:6435:1: rule__ConfigSpecification__Group__1__Impl : ( '{' ) ;
+ // InternalApplicationConfiguration.g:5882:1: rule__ConfigSpecification__Group__1__Impl : ( '{' ) ;
public final void rule__ConfigSpecification__Group__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalApplicationConfiguration.g:6439:1: ( ( '{' ) )
- // InternalApplicationConfiguration.g:6440:1: ( '{' )
+ // InternalApplicationConfiguration.g:5886:1: ( ( '{' ) )
+ // InternalApplicationConfiguration.g:5887:1: ( '{' )
{
- // InternalApplicationConfiguration.g:6440:1: ( '{' )
- // InternalApplicationConfiguration.g:6441:2: '{'
+ // InternalApplicationConfiguration.g:5887:1: ( '{' )
+ // InternalApplicationConfiguration.g:5888:2: '{'
{
before(grammarAccess.getConfigSpecificationAccess().getLeftCurlyBracketKeyword_1());
- match(input,31,FOLLOW_2);
+ match(input,30,FOLLOW_2);
after(grammarAccess.getConfigSpecificationAccess().getLeftCurlyBracketKeyword_1());
}
@@ -20444,16 +18731,16 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
// $ANTLR start "rule__ConfigSpecification__Group__2"
- // InternalApplicationConfiguration.g:6450:1: rule__ConfigSpecification__Group__2 : rule__ConfigSpecification__Group__2__Impl rule__ConfigSpecification__Group__3 ;
+ // InternalApplicationConfiguration.g:5897:1: rule__ConfigSpecification__Group__2 : rule__ConfigSpecification__Group__2__Impl rule__ConfigSpecification__Group__3 ;
public final void rule__ConfigSpecification__Group__2() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalApplicationConfiguration.g:6454:1: ( rule__ConfigSpecification__Group__2__Impl rule__ConfigSpecification__Group__3 )
- // InternalApplicationConfiguration.g:6455:2: rule__ConfigSpecification__Group__2__Impl rule__ConfigSpecification__Group__3
+ // InternalApplicationConfiguration.g:5901:1: ( rule__ConfigSpecification__Group__2__Impl rule__ConfigSpecification__Group__3 )
+ // InternalApplicationConfiguration.g:5902:2: rule__ConfigSpecification__Group__2__Impl rule__ConfigSpecification__Group__3
{
- pushFollow(FOLLOW_27);
+ pushFollow(FOLLOW_25);
rule__ConfigSpecification__Group__2__Impl();
state._fsp--;
@@ -20482,29 +18769,29 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
// $ANTLR start "rule__ConfigSpecification__Group__2__Impl"
- // InternalApplicationConfiguration.g:6462:1: rule__ConfigSpecification__Group__2__Impl : ( ( rule__ConfigSpecification__Group_2__0 )? ) ;
+ // InternalApplicationConfiguration.g:5909:1: rule__ConfigSpecification__Group__2__Impl : ( ( rule__ConfigSpecification__Group_2__0 )? ) ;
public final void rule__ConfigSpecification__Group__2__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalApplicationConfiguration.g:6466:1: ( ( ( rule__ConfigSpecification__Group_2__0 )? ) )
- // InternalApplicationConfiguration.g:6467:1: ( ( rule__ConfigSpecification__Group_2__0 )? )
+ // InternalApplicationConfiguration.g:5913:1: ( ( ( rule__ConfigSpecification__Group_2__0 )? ) )
+ // InternalApplicationConfiguration.g:5914:1: ( ( rule__ConfigSpecification__Group_2__0 )? )
{
- // InternalApplicationConfiguration.g:6467:1: ( ( rule__ConfigSpecification__Group_2__0 )? )
- // InternalApplicationConfiguration.g:6468:2: ( rule__ConfigSpecification__Group_2__0 )?
+ // InternalApplicationConfiguration.g:5914:1: ( ( rule__ConfigSpecification__Group_2__0 )? )
+ // InternalApplicationConfiguration.g:5915:2: ( rule__ConfigSpecification__Group_2__0 )?
{
before(grammarAccess.getConfigSpecificationAccess().getGroup_2());
- // InternalApplicationConfiguration.g:6469:2: ( rule__ConfigSpecification__Group_2__0 )?
- int alt56=2;
- int LA56_0 = input.LA(1);
+ // InternalApplicationConfiguration.g:5916:2: ( rule__ConfigSpecification__Group_2__0 )?
+ int alt52=2;
+ int LA52_0 = input.LA(1);
- if ( (LA56_0==RULE_STRING||(LA56_0>=46 && LA56_0<=48)) ) {
- alt56=1;
+ if ( (LA52_0==RULE_STRING||(LA52_0>=43 && LA52_0<=45)) ) {
+ alt52=1;
}
- switch (alt56) {
+ switch (alt52) {
case 1 :
- // InternalApplicationConfiguration.g:6469:3: rule__ConfigSpecification__Group_2__0
+ // InternalApplicationConfiguration.g:5916:3: rule__ConfigSpecification__Group_2__0
{
pushFollow(FOLLOW_2);
rule__ConfigSpecification__Group_2__0();
@@ -20540,14 +18827,14 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
// $ANTLR start "rule__ConfigSpecification__Group__3"
- // InternalApplicationConfiguration.g:6477:1: rule__ConfigSpecification__Group__3 : rule__ConfigSpecification__Group__3__Impl ;
+ // InternalApplicationConfiguration.g:5924:1: rule__ConfigSpecification__Group__3 : rule__ConfigSpecification__Group__3__Impl ;
public final void rule__ConfigSpecification__Group__3() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalApplicationConfiguration.g:6481:1: ( rule__ConfigSpecification__Group__3__Impl )
- // InternalApplicationConfiguration.g:6482:2: rule__ConfigSpecification__Group__3__Impl
+ // InternalApplicationConfiguration.g:5928:1: ( rule__ConfigSpecification__Group__3__Impl )
+ // InternalApplicationConfiguration.g:5929:2: rule__ConfigSpecification__Group__3__Impl
{
pushFollow(FOLLOW_2);
rule__ConfigSpecification__Group__3__Impl();
@@ -20573,20 +18860,20 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
// $ANTLR start "rule__ConfigSpecification__Group__3__Impl"
- // InternalApplicationConfiguration.g:6488:1: rule__ConfigSpecification__Group__3__Impl : ( '}' ) ;
+ // InternalApplicationConfiguration.g:5935:1: rule__ConfigSpecification__Group__3__Impl : ( '}' ) ;
public final void rule__ConfigSpecification__Group__3__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalApplicationConfiguration.g:6492:1: ( ( '}' ) )
- // InternalApplicationConfiguration.g:6493:1: ( '}' )
+ // InternalApplicationConfiguration.g:5939:1: ( ( '}' ) )
+ // InternalApplicationConfiguration.g:5940:1: ( '}' )
{
- // InternalApplicationConfiguration.g:6493:1: ( '}' )
- // InternalApplicationConfiguration.g:6494:2: '}'
+ // InternalApplicationConfiguration.g:5940:1: ( '}' )
+ // InternalApplicationConfiguration.g:5941:2: '}'
{
before(grammarAccess.getConfigSpecificationAccess().getRightCurlyBracketKeyword_3());
- match(input,32,FOLLOW_2);
+ match(input,31,FOLLOW_2);
after(grammarAccess.getConfigSpecificationAccess().getRightCurlyBracketKeyword_3());
}
@@ -20610,16 +18897,16 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
// $ANTLR start "rule__ConfigSpecification__Group_2__0"
- // InternalApplicationConfiguration.g:6504:1: rule__ConfigSpecification__Group_2__0 : rule__ConfigSpecification__Group_2__0__Impl rule__ConfigSpecification__Group_2__1 ;
+ // InternalApplicationConfiguration.g:5951:1: rule__ConfigSpecification__Group_2__0 : rule__ConfigSpecification__Group_2__0__Impl rule__ConfigSpecification__Group_2__1 ;
public final void rule__ConfigSpecification__Group_2__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalApplicationConfiguration.g:6508:1: ( rule__ConfigSpecification__Group_2__0__Impl rule__ConfigSpecification__Group_2__1 )
- // InternalApplicationConfiguration.g:6509:2: rule__ConfigSpecification__Group_2__0__Impl rule__ConfigSpecification__Group_2__1
+ // InternalApplicationConfiguration.g:5955:1: ( rule__ConfigSpecification__Group_2__0__Impl rule__ConfigSpecification__Group_2__1 )
+ // InternalApplicationConfiguration.g:5956:2: rule__ConfigSpecification__Group_2__0__Impl rule__ConfigSpecification__Group_2__1
{
- pushFollow(FOLLOW_28);
+ pushFollow(FOLLOW_26);
rule__ConfigSpecification__Group_2__0__Impl();
state._fsp--;
@@ -20648,21 +18935,21 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
// $ANTLR start "rule__ConfigSpecification__Group_2__0__Impl"
- // InternalApplicationConfiguration.g:6516:1: rule__ConfigSpecification__Group_2__0__Impl : ( ( rule__ConfigSpecification__EntriesAssignment_2_0 ) ) ;
+ // InternalApplicationConfiguration.g:5963:1: rule__ConfigSpecification__Group_2__0__Impl : ( ( rule__ConfigSpecification__EntriesAssignment_2_0 ) ) ;
public final void rule__ConfigSpecification__Group_2__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalApplicationConfiguration.g:6520:1: ( ( ( rule__ConfigSpecification__EntriesAssignment_2_0 ) ) )
- // InternalApplicationConfiguration.g:6521:1: ( ( rule__ConfigSpecification__EntriesAssignment_2_0 ) )
+ // InternalApplicationConfiguration.g:5967:1: ( ( ( rule__ConfigSpecification__EntriesAssignment_2_0 ) ) )
+ // InternalApplicationConfiguration.g:5968:1: ( ( rule__ConfigSpecification__EntriesAssignment_2_0 ) )
{
- // InternalApplicationConfiguration.g:6521:1: ( ( rule__ConfigSpecification__EntriesAssignment_2_0 ) )
- // InternalApplicationConfiguration.g:6522:2: ( rule__ConfigSpecification__EntriesAssignment_2_0 )
+ // InternalApplicationConfiguration.g:5968:1: ( ( rule__ConfigSpecification__EntriesAssignment_2_0 ) )
+ // InternalApplicationConfiguration.g:5969:2: ( rule__ConfigSpecification__EntriesAssignment_2_0 )
{
before(grammarAccess.getConfigSpecificationAccess().getEntriesAssignment_2_0());
- // InternalApplicationConfiguration.g:6523:2: ( rule__ConfigSpecification__EntriesAssignment_2_0 )
- // InternalApplicationConfiguration.g:6523:3: rule__ConfigSpecification__EntriesAssignment_2_0
+ // InternalApplicationConfiguration.g:5970:2: ( rule__ConfigSpecification__EntriesAssignment_2_0 )
+ // InternalApplicationConfiguration.g:5970:3: rule__ConfigSpecification__EntriesAssignment_2_0
{
pushFollow(FOLLOW_2);
rule__ConfigSpecification__EntriesAssignment_2_0();
@@ -20695,14 +18982,14 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
// $ANTLR start "rule__ConfigSpecification__Group_2__1"
- // InternalApplicationConfiguration.g:6531:1: rule__ConfigSpecification__Group_2__1 : rule__ConfigSpecification__Group_2__1__Impl ;
+ // InternalApplicationConfiguration.g:5978:1: rule__ConfigSpecification__Group_2__1 : rule__ConfigSpecification__Group_2__1__Impl ;
public final void rule__ConfigSpecification__Group_2__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalApplicationConfiguration.g:6535:1: ( rule__ConfigSpecification__Group_2__1__Impl )
- // InternalApplicationConfiguration.g:6536:2: rule__ConfigSpecification__Group_2__1__Impl
+ // InternalApplicationConfiguration.g:5982:1: ( rule__ConfigSpecification__Group_2__1__Impl )
+ // InternalApplicationConfiguration.g:5983:2: rule__ConfigSpecification__Group_2__1__Impl
{
pushFollow(FOLLOW_2);
rule__ConfigSpecification__Group_2__1__Impl();
@@ -20728,35 +19015,35 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
// $ANTLR start "rule__ConfigSpecification__Group_2__1__Impl"
- // InternalApplicationConfiguration.g:6542:1: rule__ConfigSpecification__Group_2__1__Impl : ( ( rule__ConfigSpecification__Group_2_1__0 )* ) ;
+ // InternalApplicationConfiguration.g:5989:1: rule__ConfigSpecification__Group_2__1__Impl : ( ( rule__ConfigSpecification__Group_2_1__0 )* ) ;
public final void rule__ConfigSpecification__Group_2__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalApplicationConfiguration.g:6546:1: ( ( ( rule__ConfigSpecification__Group_2_1__0 )* ) )
- // InternalApplicationConfiguration.g:6547:1: ( ( rule__ConfigSpecification__Group_2_1__0 )* )
+ // InternalApplicationConfiguration.g:5993:1: ( ( ( rule__ConfigSpecification__Group_2_1__0 )* ) )
+ // InternalApplicationConfiguration.g:5994:1: ( ( rule__ConfigSpecification__Group_2_1__0 )* )
{
- // InternalApplicationConfiguration.g:6547:1: ( ( rule__ConfigSpecification__Group_2_1__0 )* )
- // InternalApplicationConfiguration.g:6548:2: ( rule__ConfigSpecification__Group_2_1__0 )*
+ // InternalApplicationConfiguration.g:5994:1: ( ( rule__ConfigSpecification__Group_2_1__0 )* )
+ // InternalApplicationConfiguration.g:5995:2: ( rule__ConfigSpecification__Group_2_1__0 )*
{
before(grammarAccess.getConfigSpecificationAccess().getGroup_2_1());
- // InternalApplicationConfiguration.g:6549:2: ( rule__ConfigSpecification__Group_2_1__0 )*
- loop57:
+ // InternalApplicationConfiguration.g:5996:2: ( rule__ConfigSpecification__Group_2_1__0 )*
+ loop53:
do {
- int alt57=2;
- int LA57_0 = input.LA(1);
+ int alt53=2;
+ int LA53_0 = input.LA(1);
- if ( (LA57_0==33) ) {
- alt57=1;
+ if ( (LA53_0==32) ) {
+ alt53=1;
}
- switch (alt57) {
+ switch (alt53) {
case 1 :
- // InternalApplicationConfiguration.g:6549:3: rule__ConfigSpecification__Group_2_1__0
+ // InternalApplicationConfiguration.g:5996:3: rule__ConfigSpecification__Group_2_1__0
{
- pushFollow(FOLLOW_17);
+ pushFollow(FOLLOW_16);
rule__ConfigSpecification__Group_2_1__0();
state._fsp--;
@@ -20766,7 +19053,7 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
break;
default :
- break loop57;
+ break loop53;
}
} while (true);
@@ -20793,16 +19080,16 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
// $ANTLR start "rule__ConfigSpecification__Group_2_1__0"
- // InternalApplicationConfiguration.g:6558:1: rule__ConfigSpecification__Group_2_1__0 : rule__ConfigSpecification__Group_2_1__0__Impl rule__ConfigSpecification__Group_2_1__1 ;
+ // InternalApplicationConfiguration.g:6005:1: rule__ConfigSpecification__Group_2_1__0 : rule__ConfigSpecification__Group_2_1__0__Impl rule__ConfigSpecification__Group_2_1__1 ;
public final void rule__ConfigSpecification__Group_2_1__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalApplicationConfiguration.g:6562:1: ( rule__ConfigSpecification__Group_2_1__0__Impl rule__ConfigSpecification__Group_2_1__1 )
- // InternalApplicationConfiguration.g:6563:2: rule__ConfigSpecification__Group_2_1__0__Impl rule__ConfigSpecification__Group_2_1__1
+ // InternalApplicationConfiguration.g:6009:1: ( rule__ConfigSpecification__Group_2_1__0__Impl rule__ConfigSpecification__Group_2_1__1 )
+ // InternalApplicationConfiguration.g:6010:2: rule__ConfigSpecification__Group_2_1__0__Impl rule__ConfigSpecification__Group_2_1__1
{
- pushFollow(FOLLOW_29);
+ pushFollow(FOLLOW_27);
rule__ConfigSpecification__Group_2_1__0__Impl();
state._fsp--;
@@ -20831,20 +19118,20 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
// $ANTLR start "rule__ConfigSpecification__Group_2_1__0__Impl"
- // InternalApplicationConfiguration.g:6570:1: rule__ConfigSpecification__Group_2_1__0__Impl : ( ',' ) ;
+ // InternalApplicationConfiguration.g:6017:1: rule__ConfigSpecification__Group_2_1__0__Impl : ( ',' ) ;
public final void rule__ConfigSpecification__Group_2_1__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalApplicationConfiguration.g:6574:1: ( ( ',' ) )
- // InternalApplicationConfiguration.g:6575:1: ( ',' )
+ // InternalApplicationConfiguration.g:6021:1: ( ( ',' ) )
+ // InternalApplicationConfiguration.g:6022:1: ( ',' )
{
- // InternalApplicationConfiguration.g:6575:1: ( ',' )
- // InternalApplicationConfiguration.g:6576:2: ','
+ // InternalApplicationConfiguration.g:6022:1: ( ',' )
+ // InternalApplicationConfiguration.g:6023:2: ','
{
before(grammarAccess.getConfigSpecificationAccess().getCommaKeyword_2_1_0());
- match(input,33,FOLLOW_2);
+ match(input,32,FOLLOW_2);
after(grammarAccess.getConfigSpecificationAccess().getCommaKeyword_2_1_0());
}
@@ -20868,14 +19155,14 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
// $ANTLR start "rule__ConfigSpecification__Group_2_1__1"
- // InternalApplicationConfiguration.g:6585:1: rule__ConfigSpecification__Group_2_1__1 : rule__ConfigSpecification__Group_2_1__1__Impl ;
+ // InternalApplicationConfiguration.g:6032:1: rule__ConfigSpecification__Group_2_1__1 : rule__ConfigSpecification__Group_2_1__1__Impl ;
public final void rule__ConfigSpecification__Group_2_1__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalApplicationConfiguration.g:6589:1: ( rule__ConfigSpecification__Group_2_1__1__Impl )
- // InternalApplicationConfiguration.g:6590:2: rule__ConfigSpecification__Group_2_1__1__Impl
+ // InternalApplicationConfiguration.g:6036:1: ( rule__ConfigSpecification__Group_2_1__1__Impl )
+ // InternalApplicationConfiguration.g:6037:2: rule__ConfigSpecification__Group_2_1__1__Impl
{
pushFollow(FOLLOW_2);
rule__ConfigSpecification__Group_2_1__1__Impl();
@@ -20901,21 +19188,21 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
// $ANTLR start "rule__ConfigSpecification__Group_2_1__1__Impl"
- // InternalApplicationConfiguration.g:6596:1: rule__ConfigSpecification__Group_2_1__1__Impl : ( ( rule__ConfigSpecification__EntriesAssignment_2_1_1 ) ) ;
+ // InternalApplicationConfiguration.g:6043:1: rule__ConfigSpecification__Group_2_1__1__Impl : ( ( rule__ConfigSpecification__EntriesAssignment_2_1_1 ) ) ;
public final void rule__ConfigSpecification__Group_2_1__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalApplicationConfiguration.g:6600:1: ( ( ( rule__ConfigSpecification__EntriesAssignment_2_1_1 ) ) )
- // InternalApplicationConfiguration.g:6601:1: ( ( rule__ConfigSpecification__EntriesAssignment_2_1_1 ) )
+ // InternalApplicationConfiguration.g:6047:1: ( ( ( rule__ConfigSpecification__EntriesAssignment_2_1_1 ) ) )
+ // InternalApplicationConfiguration.g:6048:1: ( ( rule__ConfigSpecification__EntriesAssignment_2_1_1 ) )
{
- // InternalApplicationConfiguration.g:6601:1: ( ( rule__ConfigSpecification__EntriesAssignment_2_1_1 ) )
- // InternalApplicationConfiguration.g:6602:2: ( rule__ConfigSpecification__EntriesAssignment_2_1_1 )
+ // InternalApplicationConfiguration.g:6048:1: ( ( rule__ConfigSpecification__EntriesAssignment_2_1_1 ) )
+ // InternalApplicationConfiguration.g:6049:2: ( rule__ConfigSpecification__EntriesAssignment_2_1_1 )
{
before(grammarAccess.getConfigSpecificationAccess().getEntriesAssignment_2_1_1());
- // InternalApplicationConfiguration.g:6603:2: ( rule__ConfigSpecification__EntriesAssignment_2_1_1 )
- // InternalApplicationConfiguration.g:6603:3: rule__ConfigSpecification__EntriesAssignment_2_1_1
+ // InternalApplicationConfiguration.g:6050:2: ( rule__ConfigSpecification__EntriesAssignment_2_1_1 )
+ // InternalApplicationConfiguration.g:6050:3: rule__ConfigSpecification__EntriesAssignment_2_1_1
{
pushFollow(FOLLOW_2);
rule__ConfigSpecification__EntriesAssignment_2_1_1();
@@ -20948,14 +19235,14 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
// $ANTLR start "rule__ConfigDeclaration__Group__0"
- // InternalApplicationConfiguration.g:6612:1: rule__ConfigDeclaration__Group__0 : rule__ConfigDeclaration__Group__0__Impl rule__ConfigDeclaration__Group__1 ;
+ // InternalApplicationConfiguration.g:6059:1: rule__ConfigDeclaration__Group__0 : rule__ConfigDeclaration__Group__0__Impl rule__ConfigDeclaration__Group__1 ;
public final void rule__ConfigDeclaration__Group__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalApplicationConfiguration.g:6616:1: ( rule__ConfigDeclaration__Group__0__Impl rule__ConfigDeclaration__Group__1 )
- // InternalApplicationConfiguration.g:6617:2: rule__ConfigDeclaration__Group__0__Impl rule__ConfigDeclaration__Group__1
+ // InternalApplicationConfiguration.g:6063:1: ( rule__ConfigDeclaration__Group__0__Impl rule__ConfigDeclaration__Group__1 )
+ // InternalApplicationConfiguration.g:6064:2: rule__ConfigDeclaration__Group__0__Impl rule__ConfigDeclaration__Group__1
{
pushFollow(FOLLOW_8);
rule__ConfigDeclaration__Group__0__Impl();
@@ -20986,20 +19273,20 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
// $ANTLR start "rule__ConfigDeclaration__Group__0__Impl"
- // InternalApplicationConfiguration.g:6624:1: rule__ConfigDeclaration__Group__0__Impl : ( 'config' ) ;
+ // InternalApplicationConfiguration.g:6071:1: rule__ConfigDeclaration__Group__0__Impl : ( 'config' ) ;
public final void rule__ConfigDeclaration__Group__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalApplicationConfiguration.g:6628:1: ( ( 'config' ) )
- // InternalApplicationConfiguration.g:6629:1: ( 'config' )
+ // InternalApplicationConfiguration.g:6075:1: ( ( 'config' ) )
+ // InternalApplicationConfiguration.g:6076:1: ( 'config' )
{
- // InternalApplicationConfiguration.g:6629:1: ( 'config' )
- // InternalApplicationConfiguration.g:6630:2: 'config'
+ // InternalApplicationConfiguration.g:6076:1: ( 'config' )
+ // InternalApplicationConfiguration.g:6077:2: 'config'
{
before(grammarAccess.getConfigDeclarationAccess().getConfigKeyword_0());
- match(input,45,FOLLOW_2);
+ match(input,42,FOLLOW_2);
after(grammarAccess.getConfigDeclarationAccess().getConfigKeyword_0());
}
@@ -21023,16 +19310,16 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
// $ANTLR start "rule__ConfigDeclaration__Group__1"
- // InternalApplicationConfiguration.g:6639:1: rule__ConfigDeclaration__Group__1 : rule__ConfigDeclaration__Group__1__Impl rule__ConfigDeclaration__Group__2 ;
+ // InternalApplicationConfiguration.g:6086:1: rule__ConfigDeclaration__Group__1 : rule__ConfigDeclaration__Group__1__Impl rule__ConfigDeclaration__Group__2 ;
public final void rule__ConfigDeclaration__Group__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalApplicationConfiguration.g:6643:1: ( rule__ConfigDeclaration__Group__1__Impl rule__ConfigDeclaration__Group__2 )
- // InternalApplicationConfiguration.g:6644:2: rule__ConfigDeclaration__Group__1__Impl rule__ConfigDeclaration__Group__2
+ // InternalApplicationConfiguration.g:6090:1: ( rule__ConfigDeclaration__Group__1__Impl rule__ConfigDeclaration__Group__2 )
+ // InternalApplicationConfiguration.g:6091:2: rule__ConfigDeclaration__Group__1__Impl rule__ConfigDeclaration__Group__2
{
- pushFollow(FOLLOW_19);
+ pushFollow(FOLLOW_18);
rule__ConfigDeclaration__Group__1__Impl();
state._fsp--;
@@ -21061,21 +19348,21 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
// $ANTLR start "rule__ConfigDeclaration__Group__1__Impl"
- // InternalApplicationConfiguration.g:6651:1: rule__ConfigDeclaration__Group__1__Impl : ( ( rule__ConfigDeclaration__NameAssignment_1 ) ) ;
+ // InternalApplicationConfiguration.g:6098:1: rule__ConfigDeclaration__Group__1__Impl : ( ( rule__ConfigDeclaration__NameAssignment_1 ) ) ;
public final void rule__ConfigDeclaration__Group__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalApplicationConfiguration.g:6655:1: ( ( ( rule__ConfigDeclaration__NameAssignment_1 ) ) )
- // InternalApplicationConfiguration.g:6656:1: ( ( rule__ConfigDeclaration__NameAssignment_1 ) )
+ // InternalApplicationConfiguration.g:6102:1: ( ( ( rule__ConfigDeclaration__NameAssignment_1 ) ) )
+ // InternalApplicationConfiguration.g:6103:1: ( ( rule__ConfigDeclaration__NameAssignment_1 ) )
{
- // InternalApplicationConfiguration.g:6656:1: ( ( rule__ConfigDeclaration__NameAssignment_1 ) )
- // InternalApplicationConfiguration.g:6657:2: ( rule__ConfigDeclaration__NameAssignment_1 )
+ // InternalApplicationConfiguration.g:6103:1: ( ( rule__ConfigDeclaration__NameAssignment_1 ) )
+ // InternalApplicationConfiguration.g:6104:2: ( rule__ConfigDeclaration__NameAssignment_1 )
{
before(grammarAccess.getConfigDeclarationAccess().getNameAssignment_1());
- // InternalApplicationConfiguration.g:6658:2: ( rule__ConfigDeclaration__NameAssignment_1 )
- // InternalApplicationConfiguration.g:6658:3: rule__ConfigDeclaration__NameAssignment_1
+ // InternalApplicationConfiguration.g:6105:2: ( rule__ConfigDeclaration__NameAssignment_1 )
+ // InternalApplicationConfiguration.g:6105:3: rule__ConfigDeclaration__NameAssignment_1
{
pushFollow(FOLLOW_2);
rule__ConfigDeclaration__NameAssignment_1();
@@ -21108,14 +19395,14 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
// $ANTLR start "rule__ConfigDeclaration__Group__2"
- // InternalApplicationConfiguration.g:6666:1: rule__ConfigDeclaration__Group__2 : rule__ConfigDeclaration__Group__2__Impl ;
+ // InternalApplicationConfiguration.g:6113:1: rule__ConfigDeclaration__Group__2 : rule__ConfigDeclaration__Group__2__Impl ;
public final void rule__ConfigDeclaration__Group__2() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalApplicationConfiguration.g:6670:1: ( rule__ConfigDeclaration__Group__2__Impl )
- // InternalApplicationConfiguration.g:6671:2: rule__ConfigDeclaration__Group__2__Impl
+ // InternalApplicationConfiguration.g:6117:1: ( rule__ConfigDeclaration__Group__2__Impl )
+ // InternalApplicationConfiguration.g:6118:2: rule__ConfigDeclaration__Group__2__Impl
{
pushFollow(FOLLOW_2);
rule__ConfigDeclaration__Group__2__Impl();
@@ -21141,21 +19428,21 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
// $ANTLR start "rule__ConfigDeclaration__Group__2__Impl"
- // InternalApplicationConfiguration.g:6677:1: rule__ConfigDeclaration__Group__2__Impl : ( ( rule__ConfigDeclaration__SpecificationAssignment_2 ) ) ;
+ // InternalApplicationConfiguration.g:6124:1: rule__ConfigDeclaration__Group__2__Impl : ( ( rule__ConfigDeclaration__SpecificationAssignment_2 ) ) ;
public final void rule__ConfigDeclaration__Group__2__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalApplicationConfiguration.g:6681:1: ( ( ( rule__ConfigDeclaration__SpecificationAssignment_2 ) ) )
- // InternalApplicationConfiguration.g:6682:1: ( ( rule__ConfigDeclaration__SpecificationAssignment_2 ) )
+ // InternalApplicationConfiguration.g:6128:1: ( ( ( rule__ConfigDeclaration__SpecificationAssignment_2 ) ) )
+ // InternalApplicationConfiguration.g:6129:1: ( ( rule__ConfigDeclaration__SpecificationAssignment_2 ) )
{
- // InternalApplicationConfiguration.g:6682:1: ( ( rule__ConfigDeclaration__SpecificationAssignment_2 ) )
- // InternalApplicationConfiguration.g:6683:2: ( rule__ConfigDeclaration__SpecificationAssignment_2 )
+ // InternalApplicationConfiguration.g:6129:1: ( ( rule__ConfigDeclaration__SpecificationAssignment_2 ) )
+ // InternalApplicationConfiguration.g:6130:2: ( rule__ConfigDeclaration__SpecificationAssignment_2 )
{
before(grammarAccess.getConfigDeclarationAccess().getSpecificationAssignment_2());
- // InternalApplicationConfiguration.g:6684:2: ( rule__ConfigDeclaration__SpecificationAssignment_2 )
- // InternalApplicationConfiguration.g:6684:3: rule__ConfigDeclaration__SpecificationAssignment_2
+ // InternalApplicationConfiguration.g:6131:2: ( rule__ConfigDeclaration__SpecificationAssignment_2 )
+ // InternalApplicationConfiguration.g:6131:3: rule__ConfigDeclaration__SpecificationAssignment_2
{
pushFollow(FOLLOW_2);
rule__ConfigDeclaration__SpecificationAssignment_2();
@@ -21188,16 +19475,16 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
// $ANTLR start "rule__DocumentationEntry__Group__0"
- // InternalApplicationConfiguration.g:6693:1: rule__DocumentationEntry__Group__0 : rule__DocumentationEntry__Group__0__Impl rule__DocumentationEntry__Group__1 ;
+ // InternalApplicationConfiguration.g:6140:1: rule__DocumentationEntry__Group__0 : rule__DocumentationEntry__Group__0__Impl rule__DocumentationEntry__Group__1 ;
public final void rule__DocumentationEntry__Group__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalApplicationConfiguration.g:6697:1: ( rule__DocumentationEntry__Group__0__Impl rule__DocumentationEntry__Group__1 )
- // InternalApplicationConfiguration.g:6698:2: rule__DocumentationEntry__Group__0__Impl rule__DocumentationEntry__Group__1
+ // InternalApplicationConfiguration.g:6144:1: ( rule__DocumentationEntry__Group__0__Impl rule__DocumentationEntry__Group__1 )
+ // InternalApplicationConfiguration.g:6145:2: rule__DocumentationEntry__Group__0__Impl rule__DocumentationEntry__Group__1
{
- pushFollow(FOLLOW_14);
+ pushFollow(FOLLOW_13);
rule__DocumentationEntry__Group__0__Impl();
state._fsp--;
@@ -21226,20 +19513,20 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
// $ANTLR start "rule__DocumentationEntry__Group__0__Impl"
- // InternalApplicationConfiguration.g:6705:1: rule__DocumentationEntry__Group__0__Impl : ( 'log-level' ) ;
+ // InternalApplicationConfiguration.g:6152:1: rule__DocumentationEntry__Group__0__Impl : ( 'log-level' ) ;
public final void rule__DocumentationEntry__Group__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalApplicationConfiguration.g:6709:1: ( ( 'log-level' ) )
- // InternalApplicationConfiguration.g:6710:1: ( 'log-level' )
+ // InternalApplicationConfiguration.g:6156:1: ( ( 'log-level' ) )
+ // InternalApplicationConfiguration.g:6157:1: ( 'log-level' )
{
- // InternalApplicationConfiguration.g:6710:1: ( 'log-level' )
- // InternalApplicationConfiguration.g:6711:2: 'log-level'
+ // InternalApplicationConfiguration.g:6157:1: ( 'log-level' )
+ // InternalApplicationConfiguration.g:6158:2: 'log-level'
{
before(grammarAccess.getDocumentationEntryAccess().getLogLevelKeyword_0());
- match(input,46,FOLLOW_2);
+ match(input,43,FOLLOW_2);
after(grammarAccess.getDocumentationEntryAccess().getLogLevelKeyword_0());
}
@@ -21263,16 +19550,16 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
// $ANTLR start "rule__DocumentationEntry__Group__1"
- // InternalApplicationConfiguration.g:6720:1: rule__DocumentationEntry__Group__1 : rule__DocumentationEntry__Group__1__Impl rule__DocumentationEntry__Group__2 ;
+ // InternalApplicationConfiguration.g:6167:1: rule__DocumentationEntry__Group__1 : rule__DocumentationEntry__Group__1__Impl rule__DocumentationEntry__Group__2 ;
public final void rule__DocumentationEntry__Group__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalApplicationConfiguration.g:6724:1: ( rule__DocumentationEntry__Group__1__Impl rule__DocumentationEntry__Group__2 )
- // InternalApplicationConfiguration.g:6725:2: rule__DocumentationEntry__Group__1__Impl rule__DocumentationEntry__Group__2
+ // InternalApplicationConfiguration.g:6171:1: ( rule__DocumentationEntry__Group__1__Impl rule__DocumentationEntry__Group__2 )
+ // InternalApplicationConfiguration.g:6172:2: rule__DocumentationEntry__Group__1__Impl rule__DocumentationEntry__Group__2
{
- pushFollow(FOLLOW_30);
+ pushFollow(FOLLOW_28);
rule__DocumentationEntry__Group__1__Impl();
state._fsp--;
@@ -21301,20 +19588,20 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
// $ANTLR start "rule__DocumentationEntry__Group__1__Impl"
- // InternalApplicationConfiguration.g:6732:1: rule__DocumentationEntry__Group__1__Impl : ( '=' ) ;
+ // InternalApplicationConfiguration.g:6179:1: rule__DocumentationEntry__Group__1__Impl : ( '=' ) ;
public final void rule__DocumentationEntry__Group__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalApplicationConfiguration.g:6736:1: ( ( '=' ) )
- // InternalApplicationConfiguration.g:6737:1: ( '=' )
+ // InternalApplicationConfiguration.g:6183:1: ( ( '=' ) )
+ // InternalApplicationConfiguration.g:6184:1: ( '=' )
{
- // InternalApplicationConfiguration.g:6737:1: ( '=' )
- // InternalApplicationConfiguration.g:6738:2: '='
+ // InternalApplicationConfiguration.g:6184:1: ( '=' )
+ // InternalApplicationConfiguration.g:6185:2: '='
{
before(grammarAccess.getDocumentationEntryAccess().getEqualsSignKeyword_1());
- match(input,30,FOLLOW_2);
+ match(input,29,FOLLOW_2);
after(grammarAccess.getDocumentationEntryAccess().getEqualsSignKeyword_1());
}
@@ -21338,14 +19625,14 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
// $ANTLR start "rule__DocumentationEntry__Group__2"
- // InternalApplicationConfiguration.g:6747:1: rule__DocumentationEntry__Group__2 : rule__DocumentationEntry__Group__2__Impl ;
+ // InternalApplicationConfiguration.g:6194:1: rule__DocumentationEntry__Group__2 : rule__DocumentationEntry__Group__2__Impl ;
public final void rule__DocumentationEntry__Group__2() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalApplicationConfiguration.g:6751:1: ( rule__DocumentationEntry__Group__2__Impl )
- // InternalApplicationConfiguration.g:6752:2: rule__DocumentationEntry__Group__2__Impl
+ // InternalApplicationConfiguration.g:6198:1: ( rule__DocumentationEntry__Group__2__Impl )
+ // InternalApplicationConfiguration.g:6199:2: rule__DocumentationEntry__Group__2__Impl
{
pushFollow(FOLLOW_2);
rule__DocumentationEntry__Group__2__Impl();
@@ -21371,21 +19658,21 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
// $ANTLR start "rule__DocumentationEntry__Group__2__Impl"
- // InternalApplicationConfiguration.g:6758:1: rule__DocumentationEntry__Group__2__Impl : ( ( rule__DocumentationEntry__LevelAssignment_2 ) ) ;
+ // InternalApplicationConfiguration.g:6205:1: rule__DocumentationEntry__Group__2__Impl : ( ( rule__DocumentationEntry__LevelAssignment_2 ) ) ;
public final void rule__DocumentationEntry__Group__2__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalApplicationConfiguration.g:6762:1: ( ( ( rule__DocumentationEntry__LevelAssignment_2 ) ) )
- // InternalApplicationConfiguration.g:6763:1: ( ( rule__DocumentationEntry__LevelAssignment_2 ) )
+ // InternalApplicationConfiguration.g:6209:1: ( ( ( rule__DocumentationEntry__LevelAssignment_2 ) ) )
+ // InternalApplicationConfiguration.g:6210:1: ( ( rule__DocumentationEntry__LevelAssignment_2 ) )
{
- // InternalApplicationConfiguration.g:6763:1: ( ( rule__DocumentationEntry__LevelAssignment_2 ) )
- // InternalApplicationConfiguration.g:6764:2: ( rule__DocumentationEntry__LevelAssignment_2 )
+ // InternalApplicationConfiguration.g:6210:1: ( ( rule__DocumentationEntry__LevelAssignment_2 ) )
+ // InternalApplicationConfiguration.g:6211:2: ( rule__DocumentationEntry__LevelAssignment_2 )
{
before(grammarAccess.getDocumentationEntryAccess().getLevelAssignment_2());
- // InternalApplicationConfiguration.g:6765:2: ( rule__DocumentationEntry__LevelAssignment_2 )
- // InternalApplicationConfiguration.g:6765:3: rule__DocumentationEntry__LevelAssignment_2
+ // InternalApplicationConfiguration.g:6212:2: ( rule__DocumentationEntry__LevelAssignment_2 )
+ // InternalApplicationConfiguration.g:6212:3: rule__DocumentationEntry__LevelAssignment_2
{
pushFollow(FOLLOW_2);
rule__DocumentationEntry__LevelAssignment_2();
@@ -21418,16 +19705,16 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
// $ANTLR start "rule__RuntimeEntry__Group__0"
- // InternalApplicationConfiguration.g:6774:1: rule__RuntimeEntry__Group__0 : rule__RuntimeEntry__Group__0__Impl rule__RuntimeEntry__Group__1 ;
+ // InternalApplicationConfiguration.g:6221:1: rule__RuntimeEntry__Group__0 : rule__RuntimeEntry__Group__0__Impl rule__RuntimeEntry__Group__1 ;
public final void rule__RuntimeEntry__Group__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalApplicationConfiguration.g:6778:1: ( rule__RuntimeEntry__Group__0__Impl rule__RuntimeEntry__Group__1 )
- // InternalApplicationConfiguration.g:6779:2: rule__RuntimeEntry__Group__0__Impl rule__RuntimeEntry__Group__1
+ // InternalApplicationConfiguration.g:6225:1: ( rule__RuntimeEntry__Group__0__Impl rule__RuntimeEntry__Group__1 )
+ // InternalApplicationConfiguration.g:6226:2: rule__RuntimeEntry__Group__0__Impl rule__RuntimeEntry__Group__1
{
- pushFollow(FOLLOW_14);
+ pushFollow(FOLLOW_13);
rule__RuntimeEntry__Group__0__Impl();
state._fsp--;
@@ -21456,20 +19743,20 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
// $ANTLR start "rule__RuntimeEntry__Group__0__Impl"
- // InternalApplicationConfiguration.g:6786:1: rule__RuntimeEntry__Group__0__Impl : ( 'runtime' ) ;
+ // InternalApplicationConfiguration.g:6233:1: rule__RuntimeEntry__Group__0__Impl : ( 'runtime' ) ;
public final void rule__RuntimeEntry__Group__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalApplicationConfiguration.g:6790:1: ( ( 'runtime' ) )
- // InternalApplicationConfiguration.g:6791:1: ( 'runtime' )
+ // InternalApplicationConfiguration.g:6237:1: ( ( 'runtime' ) )
+ // InternalApplicationConfiguration.g:6238:1: ( 'runtime' )
{
- // InternalApplicationConfiguration.g:6791:1: ( 'runtime' )
- // InternalApplicationConfiguration.g:6792:2: 'runtime'
+ // InternalApplicationConfiguration.g:6238:1: ( 'runtime' )
+ // InternalApplicationConfiguration.g:6239:2: 'runtime'
{
before(grammarAccess.getRuntimeEntryAccess().getRuntimeKeyword_0());
- match(input,47,FOLLOW_2);
+ match(input,44,FOLLOW_2);
after(grammarAccess.getRuntimeEntryAccess().getRuntimeKeyword_0());
}
@@ -21493,14 +19780,14 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
// $ANTLR start "rule__RuntimeEntry__Group__1"
- // InternalApplicationConfiguration.g:6801:1: rule__RuntimeEntry__Group__1 : rule__RuntimeEntry__Group__1__Impl rule__RuntimeEntry__Group__2 ;
+ // InternalApplicationConfiguration.g:6248:1: rule__RuntimeEntry__Group__1 : rule__RuntimeEntry__Group__1__Impl rule__RuntimeEntry__Group__2 ;
public final void rule__RuntimeEntry__Group__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalApplicationConfiguration.g:6805:1: ( rule__RuntimeEntry__Group__1__Impl rule__RuntimeEntry__Group__2 )
- // InternalApplicationConfiguration.g:6806:2: rule__RuntimeEntry__Group__1__Impl rule__RuntimeEntry__Group__2
+ // InternalApplicationConfiguration.g:6252:1: ( rule__RuntimeEntry__Group__1__Impl rule__RuntimeEntry__Group__2 )
+ // InternalApplicationConfiguration.g:6253:2: rule__RuntimeEntry__Group__1__Impl rule__RuntimeEntry__Group__2
{
pushFollow(FOLLOW_9);
rule__RuntimeEntry__Group__1__Impl();
@@ -21531,20 +19818,20 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
// $ANTLR start "rule__RuntimeEntry__Group__1__Impl"
- // InternalApplicationConfiguration.g:6813:1: rule__RuntimeEntry__Group__1__Impl : ( '=' ) ;
+ // InternalApplicationConfiguration.g:6260:1: rule__RuntimeEntry__Group__1__Impl : ( '=' ) ;
public final void rule__RuntimeEntry__Group__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalApplicationConfiguration.g:6817:1: ( ( '=' ) )
- // InternalApplicationConfiguration.g:6818:1: ( '=' )
+ // InternalApplicationConfiguration.g:6264:1: ( ( '=' ) )
+ // InternalApplicationConfiguration.g:6265:1: ( '=' )
{
- // InternalApplicationConfiguration.g:6818:1: ( '=' )
- // InternalApplicationConfiguration.g:6819:2: '='
+ // InternalApplicationConfiguration.g:6265:1: ( '=' )
+ // InternalApplicationConfiguration.g:6266:2: '='
{
before(grammarAccess.getRuntimeEntryAccess().getEqualsSignKeyword_1());
- match(input,30,FOLLOW_2);
+ match(input,29,FOLLOW_2);
after(grammarAccess.getRuntimeEntryAccess().getEqualsSignKeyword_1());
}
@@ -21568,14 +19855,14 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
// $ANTLR start "rule__RuntimeEntry__Group__2"
- // InternalApplicationConfiguration.g:6828:1: rule__RuntimeEntry__Group__2 : rule__RuntimeEntry__Group__2__Impl ;
+ // InternalApplicationConfiguration.g:6275:1: rule__RuntimeEntry__Group__2 : rule__RuntimeEntry__Group__2__Impl ;
public final void rule__RuntimeEntry__Group__2() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalApplicationConfiguration.g:6832:1: ( rule__RuntimeEntry__Group__2__Impl )
- // InternalApplicationConfiguration.g:6833:2: rule__RuntimeEntry__Group__2__Impl
+ // InternalApplicationConfiguration.g:6279:1: ( rule__RuntimeEntry__Group__2__Impl )
+ // InternalApplicationConfiguration.g:6280:2: rule__RuntimeEntry__Group__2__Impl
{
pushFollow(FOLLOW_2);
rule__RuntimeEntry__Group__2__Impl();
@@ -21601,21 +19888,21 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
// $ANTLR start "rule__RuntimeEntry__Group__2__Impl"
- // InternalApplicationConfiguration.g:6839:1: rule__RuntimeEntry__Group__2__Impl : ( ( rule__RuntimeEntry__MillisecLimitAssignment_2 ) ) ;
+ // InternalApplicationConfiguration.g:6286:1: rule__RuntimeEntry__Group__2__Impl : ( ( rule__RuntimeEntry__MillisecLimitAssignment_2 ) ) ;
public final void rule__RuntimeEntry__Group__2__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalApplicationConfiguration.g:6843:1: ( ( ( rule__RuntimeEntry__MillisecLimitAssignment_2 ) ) )
- // InternalApplicationConfiguration.g:6844:1: ( ( rule__RuntimeEntry__MillisecLimitAssignment_2 ) )
+ // InternalApplicationConfiguration.g:6290:1: ( ( ( rule__RuntimeEntry__MillisecLimitAssignment_2 ) ) )
+ // InternalApplicationConfiguration.g:6291:1: ( ( rule__RuntimeEntry__MillisecLimitAssignment_2 ) )
{
- // InternalApplicationConfiguration.g:6844:1: ( ( rule__RuntimeEntry__MillisecLimitAssignment_2 ) )
- // InternalApplicationConfiguration.g:6845:2: ( rule__RuntimeEntry__MillisecLimitAssignment_2 )
+ // InternalApplicationConfiguration.g:6291:1: ( ( rule__RuntimeEntry__MillisecLimitAssignment_2 ) )
+ // InternalApplicationConfiguration.g:6292:2: ( rule__RuntimeEntry__MillisecLimitAssignment_2 )
{
before(grammarAccess.getRuntimeEntryAccess().getMillisecLimitAssignment_2());
- // InternalApplicationConfiguration.g:6846:2: ( rule__RuntimeEntry__MillisecLimitAssignment_2 )
- // InternalApplicationConfiguration.g:6846:3: rule__RuntimeEntry__MillisecLimitAssignment_2
+ // InternalApplicationConfiguration.g:6293:2: ( rule__RuntimeEntry__MillisecLimitAssignment_2 )
+ // InternalApplicationConfiguration.g:6293:3: rule__RuntimeEntry__MillisecLimitAssignment_2
{
pushFollow(FOLLOW_2);
rule__RuntimeEntry__MillisecLimitAssignment_2();
@@ -21648,16 +19935,16 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
// $ANTLR start "rule__MemoryEntry__Group__0"
- // InternalApplicationConfiguration.g:6855:1: rule__MemoryEntry__Group__0 : rule__MemoryEntry__Group__0__Impl rule__MemoryEntry__Group__1 ;
+ // InternalApplicationConfiguration.g:6302:1: rule__MemoryEntry__Group__0 : rule__MemoryEntry__Group__0__Impl rule__MemoryEntry__Group__1 ;
public final void rule__MemoryEntry__Group__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalApplicationConfiguration.g:6859:1: ( rule__MemoryEntry__Group__0__Impl rule__MemoryEntry__Group__1 )
- // InternalApplicationConfiguration.g:6860:2: rule__MemoryEntry__Group__0__Impl rule__MemoryEntry__Group__1
+ // InternalApplicationConfiguration.g:6306:1: ( rule__MemoryEntry__Group__0__Impl rule__MemoryEntry__Group__1 )
+ // InternalApplicationConfiguration.g:6307:2: rule__MemoryEntry__Group__0__Impl rule__MemoryEntry__Group__1
{
- pushFollow(FOLLOW_14);
+ pushFollow(FOLLOW_13);
rule__MemoryEntry__Group__0__Impl();
state._fsp--;
@@ -21686,20 +19973,20 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
// $ANTLR start "rule__MemoryEntry__Group__0__Impl"
- // InternalApplicationConfiguration.g:6867:1: rule__MemoryEntry__Group__0__Impl : ( 'memory' ) ;
+ // InternalApplicationConfiguration.g:6314:1: rule__MemoryEntry__Group__0__Impl : ( 'memory' ) ;
public final void rule__MemoryEntry__Group__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalApplicationConfiguration.g:6871:1: ( ( 'memory' ) )
- // InternalApplicationConfiguration.g:6872:1: ( 'memory' )
+ // InternalApplicationConfiguration.g:6318:1: ( ( 'memory' ) )
+ // InternalApplicationConfiguration.g:6319:1: ( 'memory' )
{
- // InternalApplicationConfiguration.g:6872:1: ( 'memory' )
- // InternalApplicationConfiguration.g:6873:2: 'memory'
+ // InternalApplicationConfiguration.g:6319:1: ( 'memory' )
+ // InternalApplicationConfiguration.g:6320:2: 'memory'
{
before(grammarAccess.getMemoryEntryAccess().getMemoryKeyword_0());
- match(input,48,FOLLOW_2);
+ match(input,45,FOLLOW_2);
after(grammarAccess.getMemoryEntryAccess().getMemoryKeyword_0());
}
@@ -21723,14 +20010,14 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
// $ANTLR start "rule__MemoryEntry__Group__1"
- // InternalApplicationConfiguration.g:6882:1: rule__MemoryEntry__Group__1 : rule__MemoryEntry__Group__1__Impl rule__MemoryEntry__Group__2 ;
+ // InternalApplicationConfiguration.g:6329:1: rule__MemoryEntry__Group__1 : rule__MemoryEntry__Group__1__Impl rule__MemoryEntry__Group__2 ;
public final void rule__MemoryEntry__Group__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalApplicationConfiguration.g:6886:1: ( rule__MemoryEntry__Group__1__Impl rule__MemoryEntry__Group__2 )
- // InternalApplicationConfiguration.g:6887:2: rule__MemoryEntry__Group__1__Impl rule__MemoryEntry__Group__2
+ // InternalApplicationConfiguration.g:6333:1: ( rule__MemoryEntry__Group__1__Impl rule__MemoryEntry__Group__2 )
+ // InternalApplicationConfiguration.g:6334:2: rule__MemoryEntry__Group__1__Impl rule__MemoryEntry__Group__2
{
pushFollow(FOLLOW_9);
rule__MemoryEntry__Group__1__Impl();
@@ -21761,20 +20048,20 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
// $ANTLR start "rule__MemoryEntry__Group__1__Impl"
- // InternalApplicationConfiguration.g:6894:1: rule__MemoryEntry__Group__1__Impl : ( '=' ) ;
+ // InternalApplicationConfiguration.g:6341:1: rule__MemoryEntry__Group__1__Impl : ( '=' ) ;
public final void rule__MemoryEntry__Group__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalApplicationConfiguration.g:6898:1: ( ( '=' ) )
- // InternalApplicationConfiguration.g:6899:1: ( '=' )
+ // InternalApplicationConfiguration.g:6345:1: ( ( '=' ) )
+ // InternalApplicationConfiguration.g:6346:1: ( '=' )
{
- // InternalApplicationConfiguration.g:6899:1: ( '=' )
- // InternalApplicationConfiguration.g:6900:2: '='
+ // InternalApplicationConfiguration.g:6346:1: ( '=' )
+ // InternalApplicationConfiguration.g:6347:2: '='
{
before(grammarAccess.getMemoryEntryAccess().getEqualsSignKeyword_1());
- match(input,30,FOLLOW_2);
+ match(input,29,FOLLOW_2);
after(grammarAccess.getMemoryEntryAccess().getEqualsSignKeyword_1());
}
@@ -21798,14 +20085,14 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
// $ANTLR start "rule__MemoryEntry__Group__2"
- // InternalApplicationConfiguration.g:6909:1: rule__MemoryEntry__Group__2 : rule__MemoryEntry__Group__2__Impl ;
+ // InternalApplicationConfiguration.g:6356:1: rule__MemoryEntry__Group__2 : rule__MemoryEntry__Group__2__Impl ;
public final void rule__MemoryEntry__Group__2() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalApplicationConfiguration.g:6913:1: ( rule__MemoryEntry__Group__2__Impl )
- // InternalApplicationConfiguration.g:6914:2: rule__MemoryEntry__Group__2__Impl
+ // InternalApplicationConfiguration.g:6360:1: ( rule__MemoryEntry__Group__2__Impl )
+ // InternalApplicationConfiguration.g:6361:2: rule__MemoryEntry__Group__2__Impl
{
pushFollow(FOLLOW_2);
rule__MemoryEntry__Group__2__Impl();
@@ -21831,21 +20118,21 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
// $ANTLR start "rule__MemoryEntry__Group__2__Impl"
- // InternalApplicationConfiguration.g:6920:1: rule__MemoryEntry__Group__2__Impl : ( ( rule__MemoryEntry__MegabyteLimitAssignment_2 ) ) ;
+ // InternalApplicationConfiguration.g:6367:1: rule__MemoryEntry__Group__2__Impl : ( ( rule__MemoryEntry__MegabyteLimitAssignment_2 ) ) ;
public final void rule__MemoryEntry__Group__2__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalApplicationConfiguration.g:6924:1: ( ( ( rule__MemoryEntry__MegabyteLimitAssignment_2 ) ) )
- // InternalApplicationConfiguration.g:6925:1: ( ( rule__MemoryEntry__MegabyteLimitAssignment_2 ) )
+ // InternalApplicationConfiguration.g:6371:1: ( ( ( rule__MemoryEntry__MegabyteLimitAssignment_2 ) ) )
+ // InternalApplicationConfiguration.g:6372:1: ( ( rule__MemoryEntry__MegabyteLimitAssignment_2 ) )
{
- // InternalApplicationConfiguration.g:6925:1: ( ( rule__MemoryEntry__MegabyteLimitAssignment_2 ) )
- // InternalApplicationConfiguration.g:6926:2: ( rule__MemoryEntry__MegabyteLimitAssignment_2 )
+ // InternalApplicationConfiguration.g:6372:1: ( ( rule__MemoryEntry__MegabyteLimitAssignment_2 ) )
+ // InternalApplicationConfiguration.g:6373:2: ( rule__MemoryEntry__MegabyteLimitAssignment_2 )
{
before(grammarAccess.getMemoryEntryAccess().getMegabyteLimitAssignment_2());
- // InternalApplicationConfiguration.g:6927:2: ( rule__MemoryEntry__MegabyteLimitAssignment_2 )
- // InternalApplicationConfiguration.g:6927:3: rule__MemoryEntry__MegabyteLimitAssignment_2
+ // InternalApplicationConfiguration.g:6374:2: ( rule__MemoryEntry__MegabyteLimitAssignment_2 )
+ // InternalApplicationConfiguration.g:6374:3: rule__MemoryEntry__MegabyteLimitAssignment_2
{
pushFollow(FOLLOW_2);
rule__MemoryEntry__MegabyteLimitAssignment_2();
@@ -21878,16 +20165,16 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
// $ANTLR start "rule__CustomEntry__Group__0"
- // InternalApplicationConfiguration.g:6936:1: rule__CustomEntry__Group__0 : rule__CustomEntry__Group__0__Impl rule__CustomEntry__Group__1 ;
+ // InternalApplicationConfiguration.g:6383:1: rule__CustomEntry__Group__0 : rule__CustomEntry__Group__0__Impl rule__CustomEntry__Group__1 ;
public final void rule__CustomEntry__Group__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalApplicationConfiguration.g:6940:1: ( rule__CustomEntry__Group__0__Impl rule__CustomEntry__Group__1 )
- // InternalApplicationConfiguration.g:6941:2: rule__CustomEntry__Group__0__Impl rule__CustomEntry__Group__1
+ // InternalApplicationConfiguration.g:6387:1: ( rule__CustomEntry__Group__0__Impl rule__CustomEntry__Group__1 )
+ // InternalApplicationConfiguration.g:6388:2: rule__CustomEntry__Group__0__Impl rule__CustomEntry__Group__1
{
- pushFollow(FOLLOW_14);
+ pushFollow(FOLLOW_13);
rule__CustomEntry__Group__0__Impl();
state._fsp--;
@@ -21916,21 +20203,21 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
// $ANTLR start "rule__CustomEntry__Group__0__Impl"
- // InternalApplicationConfiguration.g:6948:1: rule__CustomEntry__Group__0__Impl : ( ( rule__CustomEntry__KeyAssignment_0 ) ) ;
+ // InternalApplicationConfiguration.g:6395:1: rule__CustomEntry__Group__0__Impl : ( ( rule__CustomEntry__KeyAssignment_0 ) ) ;
public final void rule__CustomEntry__Group__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalApplicationConfiguration.g:6952:1: ( ( ( rule__CustomEntry__KeyAssignment_0 ) ) )
- // InternalApplicationConfiguration.g:6953:1: ( ( rule__CustomEntry__KeyAssignment_0 ) )
+ // InternalApplicationConfiguration.g:6399:1: ( ( ( rule__CustomEntry__KeyAssignment_0 ) ) )
+ // InternalApplicationConfiguration.g:6400:1: ( ( rule__CustomEntry__KeyAssignment_0 ) )
{
- // InternalApplicationConfiguration.g:6953:1: ( ( rule__CustomEntry__KeyAssignment_0 ) )
- // InternalApplicationConfiguration.g:6954:2: ( rule__CustomEntry__KeyAssignment_0 )
+ // InternalApplicationConfiguration.g:6400:1: ( ( rule__CustomEntry__KeyAssignment_0 ) )
+ // InternalApplicationConfiguration.g:6401:2: ( rule__CustomEntry__KeyAssignment_0 )
{
before(grammarAccess.getCustomEntryAccess().getKeyAssignment_0());
- // InternalApplicationConfiguration.g:6955:2: ( rule__CustomEntry__KeyAssignment_0 )
- // InternalApplicationConfiguration.g:6955:3: rule__CustomEntry__KeyAssignment_0
+ // InternalApplicationConfiguration.g:6402:2: ( rule__CustomEntry__KeyAssignment_0 )
+ // InternalApplicationConfiguration.g:6402:3: rule__CustomEntry__KeyAssignment_0
{
pushFollow(FOLLOW_2);
rule__CustomEntry__KeyAssignment_0();
@@ -21963,14 +20250,14 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
// $ANTLR start "rule__CustomEntry__Group__1"
- // InternalApplicationConfiguration.g:6963:1: rule__CustomEntry__Group__1 : rule__CustomEntry__Group__1__Impl rule__CustomEntry__Group__2 ;
+ // InternalApplicationConfiguration.g:6410:1: rule__CustomEntry__Group__1 : rule__CustomEntry__Group__1__Impl rule__CustomEntry__Group__2 ;
public final void rule__CustomEntry__Group__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalApplicationConfiguration.g:6967:1: ( rule__CustomEntry__Group__1__Impl rule__CustomEntry__Group__2 )
- // InternalApplicationConfiguration.g:6968:2: rule__CustomEntry__Group__1__Impl rule__CustomEntry__Group__2
+ // InternalApplicationConfiguration.g:6414:1: ( rule__CustomEntry__Group__1__Impl rule__CustomEntry__Group__2 )
+ // InternalApplicationConfiguration.g:6415:2: rule__CustomEntry__Group__1__Impl rule__CustomEntry__Group__2
{
pushFollow(FOLLOW_11);
rule__CustomEntry__Group__1__Impl();
@@ -22001,20 +20288,20 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
// $ANTLR start "rule__CustomEntry__Group__1__Impl"
- // InternalApplicationConfiguration.g:6975:1: rule__CustomEntry__Group__1__Impl : ( '=' ) ;
+ // InternalApplicationConfiguration.g:6422:1: rule__CustomEntry__Group__1__Impl : ( '=' ) ;
public final void rule__CustomEntry__Group__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalApplicationConfiguration.g:6979:1: ( ( '=' ) )
- // InternalApplicationConfiguration.g:6980:1: ( '=' )
+ // InternalApplicationConfiguration.g:6426:1: ( ( '=' ) )
+ // InternalApplicationConfiguration.g:6427:1: ( '=' )
{
- // InternalApplicationConfiguration.g:6980:1: ( '=' )
- // InternalApplicationConfiguration.g:6981:2: '='
+ // InternalApplicationConfiguration.g:6427:1: ( '=' )
+ // InternalApplicationConfiguration.g:6428:2: '='
{
before(grammarAccess.getCustomEntryAccess().getEqualsSignKeyword_1());
- match(input,30,FOLLOW_2);
+ match(input,29,FOLLOW_2);
after(grammarAccess.getCustomEntryAccess().getEqualsSignKeyword_1());
}
@@ -22038,14 +20325,14 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
// $ANTLR start "rule__CustomEntry__Group__2"
- // InternalApplicationConfiguration.g:6990:1: rule__CustomEntry__Group__2 : rule__CustomEntry__Group__2__Impl ;
+ // InternalApplicationConfiguration.g:6437:1: rule__CustomEntry__Group__2 : rule__CustomEntry__Group__2__Impl ;
public final void rule__CustomEntry__Group__2() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalApplicationConfiguration.g:6994:1: ( rule__CustomEntry__Group__2__Impl )
- // InternalApplicationConfiguration.g:6995:2: rule__CustomEntry__Group__2__Impl
+ // InternalApplicationConfiguration.g:6441:1: ( rule__CustomEntry__Group__2__Impl )
+ // InternalApplicationConfiguration.g:6442:2: rule__CustomEntry__Group__2__Impl
{
pushFollow(FOLLOW_2);
rule__CustomEntry__Group__2__Impl();
@@ -22071,21 +20358,21 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
// $ANTLR start "rule__CustomEntry__Group__2__Impl"
- // InternalApplicationConfiguration.g:7001:1: rule__CustomEntry__Group__2__Impl : ( ( rule__CustomEntry__ValueAssignment_2 ) ) ;
+ // InternalApplicationConfiguration.g:6448:1: rule__CustomEntry__Group__2__Impl : ( ( rule__CustomEntry__ValueAssignment_2 ) ) ;
public final void rule__CustomEntry__Group__2__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalApplicationConfiguration.g:7005:1: ( ( ( rule__CustomEntry__ValueAssignment_2 ) ) )
- // InternalApplicationConfiguration.g:7006:1: ( ( rule__CustomEntry__ValueAssignment_2 ) )
+ // InternalApplicationConfiguration.g:6452:1: ( ( ( rule__CustomEntry__ValueAssignment_2 ) ) )
+ // InternalApplicationConfiguration.g:6453:1: ( ( rule__CustomEntry__ValueAssignment_2 ) )
{
- // InternalApplicationConfiguration.g:7006:1: ( ( rule__CustomEntry__ValueAssignment_2 ) )
- // InternalApplicationConfiguration.g:7007:2: ( rule__CustomEntry__ValueAssignment_2 )
+ // InternalApplicationConfiguration.g:6453:1: ( ( rule__CustomEntry__ValueAssignment_2 ) )
+ // InternalApplicationConfiguration.g:6454:2: ( rule__CustomEntry__ValueAssignment_2 )
{
before(grammarAccess.getCustomEntryAccess().getValueAssignment_2());
- // InternalApplicationConfiguration.g:7008:2: ( rule__CustomEntry__ValueAssignment_2 )
- // InternalApplicationConfiguration.g:7008:3: rule__CustomEntry__ValueAssignment_2
+ // InternalApplicationConfiguration.g:6455:2: ( rule__CustomEntry__ValueAssignment_2 )
+ // InternalApplicationConfiguration.g:6455:3: rule__CustomEntry__ValueAssignment_2
{
pushFollow(FOLLOW_2);
rule__CustomEntry__ValueAssignment_2();
@@ -22118,16 +20405,16 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
// $ANTLR start "rule__ScopeSpecification__Group__0"
- // InternalApplicationConfiguration.g:7017:1: rule__ScopeSpecification__Group__0 : rule__ScopeSpecification__Group__0__Impl rule__ScopeSpecification__Group__1 ;
+ // InternalApplicationConfiguration.g:6464:1: rule__ScopeSpecification__Group__0 : rule__ScopeSpecification__Group__0__Impl rule__ScopeSpecification__Group__1 ;
public final void rule__ScopeSpecification__Group__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalApplicationConfiguration.g:7021:1: ( rule__ScopeSpecification__Group__0__Impl rule__ScopeSpecification__Group__1 )
- // InternalApplicationConfiguration.g:7022:2: rule__ScopeSpecification__Group__0__Impl rule__ScopeSpecification__Group__1
+ // InternalApplicationConfiguration.g:6468:1: ( rule__ScopeSpecification__Group__0__Impl rule__ScopeSpecification__Group__1 )
+ // InternalApplicationConfiguration.g:6469:2: rule__ScopeSpecification__Group__0__Impl rule__ScopeSpecification__Group__1
{
- pushFollow(FOLLOW_19);
+ pushFollow(FOLLOW_18);
rule__ScopeSpecification__Group__0__Impl();
state._fsp--;
@@ -22156,21 +20443,21 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
// $ANTLR start "rule__ScopeSpecification__Group__0__Impl"
- // InternalApplicationConfiguration.g:7029:1: rule__ScopeSpecification__Group__0__Impl : ( () ) ;
+ // InternalApplicationConfiguration.g:6476:1: rule__ScopeSpecification__Group__0__Impl : ( () ) ;
public final void rule__ScopeSpecification__Group__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalApplicationConfiguration.g:7033:1: ( ( () ) )
- // InternalApplicationConfiguration.g:7034:1: ( () )
+ // InternalApplicationConfiguration.g:6480:1: ( ( () ) )
+ // InternalApplicationConfiguration.g:6481:1: ( () )
{
- // InternalApplicationConfiguration.g:7034:1: ( () )
- // InternalApplicationConfiguration.g:7035:2: ()
+ // InternalApplicationConfiguration.g:6481:1: ( () )
+ // InternalApplicationConfiguration.g:6482:2: ()
{
before(grammarAccess.getScopeSpecificationAccess().getScopeSpecificationAction_0());
- // InternalApplicationConfiguration.g:7036:2: ()
- // InternalApplicationConfiguration.g:7036:3:
+ // InternalApplicationConfiguration.g:6483:2: ()
+ // InternalApplicationConfiguration.g:6483:3:
{
}
@@ -22193,16 +20480,16 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
// $ANTLR start "rule__ScopeSpecification__Group__1"
- // InternalApplicationConfiguration.g:7044:1: rule__ScopeSpecification__Group__1 : rule__ScopeSpecification__Group__1__Impl rule__ScopeSpecification__Group__2 ;
+ // InternalApplicationConfiguration.g:6491:1: rule__ScopeSpecification__Group__1 : rule__ScopeSpecification__Group__1__Impl rule__ScopeSpecification__Group__2 ;
public final void rule__ScopeSpecification__Group__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalApplicationConfiguration.g:7048:1: ( rule__ScopeSpecification__Group__1__Impl rule__ScopeSpecification__Group__2 )
- // InternalApplicationConfiguration.g:7049:2: rule__ScopeSpecification__Group__1__Impl rule__ScopeSpecification__Group__2
+ // InternalApplicationConfiguration.g:6495:1: ( rule__ScopeSpecification__Group__1__Impl rule__ScopeSpecification__Group__2 )
+ // InternalApplicationConfiguration.g:6496:2: rule__ScopeSpecification__Group__1__Impl rule__ScopeSpecification__Group__2
{
- pushFollow(FOLLOW_31);
+ pushFollow(FOLLOW_29);
rule__ScopeSpecification__Group__1__Impl();
state._fsp--;
@@ -22231,20 +20518,20 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
// $ANTLR start "rule__ScopeSpecification__Group__1__Impl"
- // InternalApplicationConfiguration.g:7056:1: rule__ScopeSpecification__Group__1__Impl : ( '{' ) ;
+ // InternalApplicationConfiguration.g:6503:1: rule__ScopeSpecification__Group__1__Impl : ( '{' ) ;
public final void rule__ScopeSpecification__Group__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalApplicationConfiguration.g:7060:1: ( ( '{' ) )
- // InternalApplicationConfiguration.g:7061:1: ( '{' )
+ // InternalApplicationConfiguration.g:6507:1: ( ( '{' ) )
+ // InternalApplicationConfiguration.g:6508:1: ( '{' )
{
- // InternalApplicationConfiguration.g:7061:1: ( '{' )
- // InternalApplicationConfiguration.g:7062:2: '{'
+ // InternalApplicationConfiguration.g:6508:1: ( '{' )
+ // InternalApplicationConfiguration.g:6509:2: '{'
{
before(grammarAccess.getScopeSpecificationAccess().getLeftCurlyBracketKeyword_1());
- match(input,31,FOLLOW_2);
+ match(input,30,FOLLOW_2);
after(grammarAccess.getScopeSpecificationAccess().getLeftCurlyBracketKeyword_1());
}
@@ -22268,16 +20555,16 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
// $ANTLR start "rule__ScopeSpecification__Group__2"
- // InternalApplicationConfiguration.g:7071:1: rule__ScopeSpecification__Group__2 : rule__ScopeSpecification__Group__2__Impl rule__ScopeSpecification__Group__3 ;
+ // InternalApplicationConfiguration.g:6518:1: rule__ScopeSpecification__Group__2 : rule__ScopeSpecification__Group__2__Impl rule__ScopeSpecification__Group__3 ;
public final void rule__ScopeSpecification__Group__2() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalApplicationConfiguration.g:7075:1: ( rule__ScopeSpecification__Group__2__Impl rule__ScopeSpecification__Group__3 )
- // InternalApplicationConfiguration.g:7076:2: rule__ScopeSpecification__Group__2__Impl rule__ScopeSpecification__Group__3
+ // InternalApplicationConfiguration.g:6522:1: ( rule__ScopeSpecification__Group__2__Impl rule__ScopeSpecification__Group__3 )
+ // InternalApplicationConfiguration.g:6523:2: rule__ScopeSpecification__Group__2__Impl rule__ScopeSpecification__Group__3
{
- pushFollow(FOLLOW_31);
+ pushFollow(FOLLOW_29);
rule__ScopeSpecification__Group__2__Impl();
state._fsp--;
@@ -22306,29 +20593,29 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
// $ANTLR start "rule__ScopeSpecification__Group__2__Impl"
- // InternalApplicationConfiguration.g:7083:1: rule__ScopeSpecification__Group__2__Impl : ( ( rule__ScopeSpecification__Group_2__0 )? ) ;
+ // InternalApplicationConfiguration.g:6530:1: rule__ScopeSpecification__Group__2__Impl : ( ( rule__ScopeSpecification__Group_2__0 )? ) ;
public final void rule__ScopeSpecification__Group__2__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalApplicationConfiguration.g:7087:1: ( ( ( rule__ScopeSpecification__Group_2__0 )? ) )
- // InternalApplicationConfiguration.g:7088:1: ( ( rule__ScopeSpecification__Group_2__0 )? )
+ // InternalApplicationConfiguration.g:6534:1: ( ( ( rule__ScopeSpecification__Group_2__0 )? ) )
+ // InternalApplicationConfiguration.g:6535:1: ( ( rule__ScopeSpecification__Group_2__0 )? )
{
- // InternalApplicationConfiguration.g:7088:1: ( ( rule__ScopeSpecification__Group_2__0 )? )
- // InternalApplicationConfiguration.g:7089:2: ( rule__ScopeSpecification__Group_2__0 )?
+ // InternalApplicationConfiguration.g:6535:1: ( ( rule__ScopeSpecification__Group_2__0 )? )
+ // InternalApplicationConfiguration.g:6536:2: ( rule__ScopeSpecification__Group_2__0 )?
{
before(grammarAccess.getScopeSpecificationAccess().getGroup_2());
- // InternalApplicationConfiguration.g:7090:2: ( rule__ScopeSpecification__Group_2__0 )?
- int alt58=2;
- int LA58_0 = input.LA(1);
+ // InternalApplicationConfiguration.g:6537:2: ( rule__ScopeSpecification__Group_2__0 )?
+ int alt54=2;
+ int LA54_0 = input.LA(1);
- if ( (LA58_0==49) ) {
- alt58=1;
+ if ( (LA54_0==46) ) {
+ alt54=1;
}
- switch (alt58) {
+ switch (alt54) {
case 1 :
- // InternalApplicationConfiguration.g:7090:3: rule__ScopeSpecification__Group_2__0
+ // InternalApplicationConfiguration.g:6537:3: rule__ScopeSpecification__Group_2__0
{
pushFollow(FOLLOW_2);
rule__ScopeSpecification__Group_2__0();
@@ -22364,14 +20651,14 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
// $ANTLR start "rule__ScopeSpecification__Group__3"
- // InternalApplicationConfiguration.g:7098:1: rule__ScopeSpecification__Group__3 : rule__ScopeSpecification__Group__3__Impl ;
+ // InternalApplicationConfiguration.g:6545:1: rule__ScopeSpecification__Group__3 : rule__ScopeSpecification__Group__3__Impl ;
public final void rule__ScopeSpecification__Group__3() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalApplicationConfiguration.g:7102:1: ( rule__ScopeSpecification__Group__3__Impl )
- // InternalApplicationConfiguration.g:7103:2: rule__ScopeSpecification__Group__3__Impl
+ // InternalApplicationConfiguration.g:6549:1: ( rule__ScopeSpecification__Group__3__Impl )
+ // InternalApplicationConfiguration.g:6550:2: rule__ScopeSpecification__Group__3__Impl
{
pushFollow(FOLLOW_2);
rule__ScopeSpecification__Group__3__Impl();
@@ -22397,20 +20684,20 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
// $ANTLR start "rule__ScopeSpecification__Group__3__Impl"
- // InternalApplicationConfiguration.g:7109:1: rule__ScopeSpecification__Group__3__Impl : ( '}' ) ;
+ // InternalApplicationConfiguration.g:6556:1: rule__ScopeSpecification__Group__3__Impl : ( '}' ) ;
public final void rule__ScopeSpecification__Group__3__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalApplicationConfiguration.g:7113:1: ( ( '}' ) )
- // InternalApplicationConfiguration.g:7114:1: ( '}' )
+ // InternalApplicationConfiguration.g:6560:1: ( ( '}' ) )
+ // InternalApplicationConfiguration.g:6561:1: ( '}' )
{
- // InternalApplicationConfiguration.g:7114:1: ( '}' )
- // InternalApplicationConfiguration.g:7115:2: '}'
+ // InternalApplicationConfiguration.g:6561:1: ( '}' )
+ // InternalApplicationConfiguration.g:6562:2: '}'
{
before(grammarAccess.getScopeSpecificationAccess().getRightCurlyBracketKeyword_3());
- match(input,32,FOLLOW_2);
+ match(input,31,FOLLOW_2);
after(grammarAccess.getScopeSpecificationAccess().getRightCurlyBracketKeyword_3());
}
@@ -22434,16 +20721,16 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
// $ANTLR start "rule__ScopeSpecification__Group_2__0"
- // InternalApplicationConfiguration.g:7125:1: rule__ScopeSpecification__Group_2__0 : rule__ScopeSpecification__Group_2__0__Impl rule__ScopeSpecification__Group_2__1 ;
+ // InternalApplicationConfiguration.g:6572:1: rule__ScopeSpecification__Group_2__0 : rule__ScopeSpecification__Group_2__0__Impl rule__ScopeSpecification__Group_2__1 ;
public final void rule__ScopeSpecification__Group_2__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalApplicationConfiguration.g:7129:1: ( rule__ScopeSpecification__Group_2__0__Impl rule__ScopeSpecification__Group_2__1 )
- // InternalApplicationConfiguration.g:7130:2: rule__ScopeSpecification__Group_2__0__Impl rule__ScopeSpecification__Group_2__1
+ // InternalApplicationConfiguration.g:6576:1: ( rule__ScopeSpecification__Group_2__0__Impl rule__ScopeSpecification__Group_2__1 )
+ // InternalApplicationConfiguration.g:6577:2: rule__ScopeSpecification__Group_2__0__Impl rule__ScopeSpecification__Group_2__1
{
- pushFollow(FOLLOW_28);
+ pushFollow(FOLLOW_26);
rule__ScopeSpecification__Group_2__0__Impl();
state._fsp--;
@@ -22472,21 +20759,21 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
// $ANTLR start "rule__ScopeSpecification__Group_2__0__Impl"
- // InternalApplicationConfiguration.g:7137:1: rule__ScopeSpecification__Group_2__0__Impl : ( ( rule__ScopeSpecification__ScopesAssignment_2_0 ) ) ;
+ // InternalApplicationConfiguration.g:6584:1: rule__ScopeSpecification__Group_2__0__Impl : ( ( rule__ScopeSpecification__ScopesAssignment_2_0 ) ) ;
public final void rule__ScopeSpecification__Group_2__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalApplicationConfiguration.g:7141:1: ( ( ( rule__ScopeSpecification__ScopesAssignment_2_0 ) ) )
- // InternalApplicationConfiguration.g:7142:1: ( ( rule__ScopeSpecification__ScopesAssignment_2_0 ) )
+ // InternalApplicationConfiguration.g:6588:1: ( ( ( rule__ScopeSpecification__ScopesAssignment_2_0 ) ) )
+ // InternalApplicationConfiguration.g:6589:1: ( ( rule__ScopeSpecification__ScopesAssignment_2_0 ) )
{
- // InternalApplicationConfiguration.g:7142:1: ( ( rule__ScopeSpecification__ScopesAssignment_2_0 ) )
- // InternalApplicationConfiguration.g:7143:2: ( rule__ScopeSpecification__ScopesAssignment_2_0 )
+ // InternalApplicationConfiguration.g:6589:1: ( ( rule__ScopeSpecification__ScopesAssignment_2_0 ) )
+ // InternalApplicationConfiguration.g:6590:2: ( rule__ScopeSpecification__ScopesAssignment_2_0 )
{
before(grammarAccess.getScopeSpecificationAccess().getScopesAssignment_2_0());
- // InternalApplicationConfiguration.g:7144:2: ( rule__ScopeSpecification__ScopesAssignment_2_0 )
- // InternalApplicationConfiguration.g:7144:3: rule__ScopeSpecification__ScopesAssignment_2_0
+ // InternalApplicationConfiguration.g:6591:2: ( rule__ScopeSpecification__ScopesAssignment_2_0 )
+ // InternalApplicationConfiguration.g:6591:3: rule__ScopeSpecification__ScopesAssignment_2_0
{
pushFollow(FOLLOW_2);
rule__ScopeSpecification__ScopesAssignment_2_0();
@@ -22519,14 +20806,14 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
// $ANTLR start "rule__ScopeSpecification__Group_2__1"
- // InternalApplicationConfiguration.g:7152:1: rule__ScopeSpecification__Group_2__1 : rule__ScopeSpecification__Group_2__1__Impl ;
+ // InternalApplicationConfiguration.g:6599:1: rule__ScopeSpecification__Group_2__1 : rule__ScopeSpecification__Group_2__1__Impl ;
public final void rule__ScopeSpecification__Group_2__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalApplicationConfiguration.g:7156:1: ( rule__ScopeSpecification__Group_2__1__Impl )
- // InternalApplicationConfiguration.g:7157:2: rule__ScopeSpecification__Group_2__1__Impl
+ // InternalApplicationConfiguration.g:6603:1: ( rule__ScopeSpecification__Group_2__1__Impl )
+ // InternalApplicationConfiguration.g:6604:2: rule__ScopeSpecification__Group_2__1__Impl
{
pushFollow(FOLLOW_2);
rule__ScopeSpecification__Group_2__1__Impl();
@@ -22552,35 +20839,35 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
// $ANTLR start "rule__ScopeSpecification__Group_2__1__Impl"
- // InternalApplicationConfiguration.g:7163:1: rule__ScopeSpecification__Group_2__1__Impl : ( ( rule__ScopeSpecification__Group_2_1__0 )* ) ;
+ // InternalApplicationConfiguration.g:6610:1: rule__ScopeSpecification__Group_2__1__Impl : ( ( rule__ScopeSpecification__Group_2_1__0 )* ) ;
public final void rule__ScopeSpecification__Group_2__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalApplicationConfiguration.g:7167:1: ( ( ( rule__ScopeSpecification__Group_2_1__0 )* ) )
- // InternalApplicationConfiguration.g:7168:1: ( ( rule__ScopeSpecification__Group_2_1__0 )* )
+ // InternalApplicationConfiguration.g:6614:1: ( ( ( rule__ScopeSpecification__Group_2_1__0 )* ) )
+ // InternalApplicationConfiguration.g:6615:1: ( ( rule__ScopeSpecification__Group_2_1__0 )* )
{
- // InternalApplicationConfiguration.g:7168:1: ( ( rule__ScopeSpecification__Group_2_1__0 )* )
- // InternalApplicationConfiguration.g:7169:2: ( rule__ScopeSpecification__Group_2_1__0 )*
+ // InternalApplicationConfiguration.g:6615:1: ( ( rule__ScopeSpecification__Group_2_1__0 )* )
+ // InternalApplicationConfiguration.g:6616:2: ( rule__ScopeSpecification__Group_2_1__0 )*
{
before(grammarAccess.getScopeSpecificationAccess().getGroup_2_1());
- // InternalApplicationConfiguration.g:7170:2: ( rule__ScopeSpecification__Group_2_1__0 )*
- loop59:
+ // InternalApplicationConfiguration.g:6617:2: ( rule__ScopeSpecification__Group_2_1__0 )*
+ loop55:
do {
- int alt59=2;
- int LA59_0 = input.LA(1);
+ int alt55=2;
+ int LA55_0 = input.LA(1);
- if ( (LA59_0==33) ) {
- alt59=1;
+ if ( (LA55_0==32) ) {
+ alt55=1;
}
- switch (alt59) {
+ switch (alt55) {
case 1 :
- // InternalApplicationConfiguration.g:7170:3: rule__ScopeSpecification__Group_2_1__0
+ // InternalApplicationConfiguration.g:6617:3: rule__ScopeSpecification__Group_2_1__0
{
- pushFollow(FOLLOW_17);
+ pushFollow(FOLLOW_16);
rule__ScopeSpecification__Group_2_1__0();
state._fsp--;
@@ -22590,7 +20877,7 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
break;
default :
- break loop59;
+ break loop55;
}
} while (true);
@@ -22617,16 +20904,16 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
// $ANTLR start "rule__ScopeSpecification__Group_2_1__0"
- // InternalApplicationConfiguration.g:7179:1: rule__ScopeSpecification__Group_2_1__0 : rule__ScopeSpecification__Group_2_1__0__Impl rule__ScopeSpecification__Group_2_1__1 ;
+ // InternalApplicationConfiguration.g:6626:1: rule__ScopeSpecification__Group_2_1__0 : rule__ScopeSpecification__Group_2_1__0__Impl rule__ScopeSpecification__Group_2_1__1 ;
public final void rule__ScopeSpecification__Group_2_1__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalApplicationConfiguration.g:7183:1: ( rule__ScopeSpecification__Group_2_1__0__Impl rule__ScopeSpecification__Group_2_1__1 )
- // InternalApplicationConfiguration.g:7184:2: rule__ScopeSpecification__Group_2_1__0__Impl rule__ScopeSpecification__Group_2_1__1
+ // InternalApplicationConfiguration.g:6630:1: ( rule__ScopeSpecification__Group_2_1__0__Impl rule__ScopeSpecification__Group_2_1__1 )
+ // InternalApplicationConfiguration.g:6631:2: rule__ScopeSpecification__Group_2_1__0__Impl rule__ScopeSpecification__Group_2_1__1
{
- pushFollow(FOLLOW_32);
+ pushFollow(FOLLOW_30);
rule__ScopeSpecification__Group_2_1__0__Impl();
state._fsp--;
@@ -22655,20 +20942,20 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
// $ANTLR start "rule__ScopeSpecification__Group_2_1__0__Impl"
- // InternalApplicationConfiguration.g:7191:1: rule__ScopeSpecification__Group_2_1__0__Impl : ( ',' ) ;
+ // InternalApplicationConfiguration.g:6638:1: rule__ScopeSpecification__Group_2_1__0__Impl : ( ',' ) ;
public final void rule__ScopeSpecification__Group_2_1__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalApplicationConfiguration.g:7195:1: ( ( ',' ) )
- // InternalApplicationConfiguration.g:7196:1: ( ',' )
+ // InternalApplicationConfiguration.g:6642:1: ( ( ',' ) )
+ // InternalApplicationConfiguration.g:6643:1: ( ',' )
{
- // InternalApplicationConfiguration.g:7196:1: ( ',' )
- // InternalApplicationConfiguration.g:7197:2: ','
+ // InternalApplicationConfiguration.g:6643:1: ( ',' )
+ // InternalApplicationConfiguration.g:6644:2: ','
{
before(grammarAccess.getScopeSpecificationAccess().getCommaKeyword_2_1_0());
- match(input,33,FOLLOW_2);
+ match(input,32,FOLLOW_2);
after(grammarAccess.getScopeSpecificationAccess().getCommaKeyword_2_1_0());
}
@@ -22692,14 +20979,14 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
// $ANTLR start "rule__ScopeSpecification__Group_2_1__1"
- // InternalApplicationConfiguration.g:7206:1: rule__ScopeSpecification__Group_2_1__1 : rule__ScopeSpecification__Group_2_1__1__Impl ;
+ // InternalApplicationConfiguration.g:6653:1: rule__ScopeSpecification__Group_2_1__1 : rule__ScopeSpecification__Group_2_1__1__Impl ;
public final void rule__ScopeSpecification__Group_2_1__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalApplicationConfiguration.g:7210:1: ( rule__ScopeSpecification__Group_2_1__1__Impl )
- // InternalApplicationConfiguration.g:7211:2: rule__ScopeSpecification__Group_2_1__1__Impl
+ // InternalApplicationConfiguration.g:6657:1: ( rule__ScopeSpecification__Group_2_1__1__Impl )
+ // InternalApplicationConfiguration.g:6658:2: rule__ScopeSpecification__Group_2_1__1__Impl
{
pushFollow(FOLLOW_2);
rule__ScopeSpecification__Group_2_1__1__Impl();
@@ -22725,21 +21012,21 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
// $ANTLR start "rule__ScopeSpecification__Group_2_1__1__Impl"
- // InternalApplicationConfiguration.g:7217:1: rule__ScopeSpecification__Group_2_1__1__Impl : ( ( rule__ScopeSpecification__ScopesAssignment_2_1_1 ) ) ;
+ // InternalApplicationConfiguration.g:6664:1: rule__ScopeSpecification__Group_2_1__1__Impl : ( ( rule__ScopeSpecification__ScopesAssignment_2_1_1 ) ) ;
public final void rule__ScopeSpecification__Group_2_1__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalApplicationConfiguration.g:7221:1: ( ( ( rule__ScopeSpecification__ScopesAssignment_2_1_1 ) ) )
- // InternalApplicationConfiguration.g:7222:1: ( ( rule__ScopeSpecification__ScopesAssignment_2_1_1 ) )
+ // InternalApplicationConfiguration.g:6668:1: ( ( ( rule__ScopeSpecification__ScopesAssignment_2_1_1 ) ) )
+ // InternalApplicationConfiguration.g:6669:1: ( ( rule__ScopeSpecification__ScopesAssignment_2_1_1 ) )
{
- // InternalApplicationConfiguration.g:7222:1: ( ( rule__ScopeSpecification__ScopesAssignment_2_1_1 ) )
- // InternalApplicationConfiguration.g:7223:2: ( rule__ScopeSpecification__ScopesAssignment_2_1_1 )
+ // InternalApplicationConfiguration.g:6669:1: ( ( rule__ScopeSpecification__ScopesAssignment_2_1_1 ) )
+ // InternalApplicationConfiguration.g:6670:2: ( rule__ScopeSpecification__ScopesAssignment_2_1_1 )
{
before(grammarAccess.getScopeSpecificationAccess().getScopesAssignment_2_1_1());
- // InternalApplicationConfiguration.g:7224:2: ( rule__ScopeSpecification__ScopesAssignment_2_1_1 )
- // InternalApplicationConfiguration.g:7224:3: rule__ScopeSpecification__ScopesAssignment_2_1_1
+ // InternalApplicationConfiguration.g:6671:2: ( rule__ScopeSpecification__ScopesAssignment_2_1_1 )
+ // InternalApplicationConfiguration.g:6671:3: rule__ScopeSpecification__ScopesAssignment_2_1_1
{
pushFollow(FOLLOW_2);
rule__ScopeSpecification__ScopesAssignment_2_1_1();
@@ -22772,16 +21059,16 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
// $ANTLR start "rule__ClassTypeScope__Group__0"
- // InternalApplicationConfiguration.g:7233:1: rule__ClassTypeScope__Group__0 : rule__ClassTypeScope__Group__0__Impl rule__ClassTypeScope__Group__1 ;
+ // InternalApplicationConfiguration.g:6680:1: rule__ClassTypeScope__Group__0 : rule__ClassTypeScope__Group__0__Impl rule__ClassTypeScope__Group__1 ;
public final void rule__ClassTypeScope__Group__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalApplicationConfiguration.g:7237:1: ( rule__ClassTypeScope__Group__0__Impl rule__ClassTypeScope__Group__1 )
- // InternalApplicationConfiguration.g:7238:2: rule__ClassTypeScope__Group__0__Impl rule__ClassTypeScope__Group__1
+ // InternalApplicationConfiguration.g:6684:1: ( rule__ClassTypeScope__Group__0__Impl rule__ClassTypeScope__Group__1 )
+ // InternalApplicationConfiguration.g:6685:2: rule__ClassTypeScope__Group__0__Impl rule__ClassTypeScope__Group__1
{
- pushFollow(FOLLOW_33);
+ pushFollow(FOLLOW_31);
rule__ClassTypeScope__Group__0__Impl();
state._fsp--;
@@ -22810,20 +21097,20 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
// $ANTLR start "rule__ClassTypeScope__Group__0__Impl"
- // InternalApplicationConfiguration.g:7245:1: rule__ClassTypeScope__Group__0__Impl : ( '#' ) ;
+ // InternalApplicationConfiguration.g:6692:1: rule__ClassTypeScope__Group__0__Impl : ( '#' ) ;
public final void rule__ClassTypeScope__Group__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalApplicationConfiguration.g:7249:1: ( ( '#' ) )
- // InternalApplicationConfiguration.g:7250:1: ( '#' )
+ // InternalApplicationConfiguration.g:6696:1: ( ( '#' ) )
+ // InternalApplicationConfiguration.g:6697:1: ( '#' )
{
- // InternalApplicationConfiguration.g:7250:1: ( '#' )
- // InternalApplicationConfiguration.g:7251:2: '#'
+ // InternalApplicationConfiguration.g:6697:1: ( '#' )
+ // InternalApplicationConfiguration.g:6698:2: '#'
{
before(grammarAccess.getClassTypeScopeAccess().getNumberSignKeyword_0());
- match(input,49,FOLLOW_2);
+ match(input,46,FOLLOW_2);
after(grammarAccess.getClassTypeScopeAccess().getNumberSignKeyword_0());
}
@@ -22847,16 +21134,16 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
// $ANTLR start "rule__ClassTypeScope__Group__1"
- // InternalApplicationConfiguration.g:7260:1: rule__ClassTypeScope__Group__1 : rule__ClassTypeScope__Group__1__Impl rule__ClassTypeScope__Group__2 ;
+ // InternalApplicationConfiguration.g:6707:1: rule__ClassTypeScope__Group__1 : rule__ClassTypeScope__Group__1__Impl rule__ClassTypeScope__Group__2 ;
public final void rule__ClassTypeScope__Group__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalApplicationConfiguration.g:7264:1: ( rule__ClassTypeScope__Group__1__Impl rule__ClassTypeScope__Group__2 )
- // InternalApplicationConfiguration.g:7265:2: rule__ClassTypeScope__Group__1__Impl rule__ClassTypeScope__Group__2
+ // InternalApplicationConfiguration.g:6711:1: ( rule__ClassTypeScope__Group__1__Impl rule__ClassTypeScope__Group__2 )
+ // InternalApplicationConfiguration.g:6712:2: rule__ClassTypeScope__Group__1__Impl rule__ClassTypeScope__Group__2
{
- pushFollow(FOLLOW_34);
+ pushFollow(FOLLOW_32);
rule__ClassTypeScope__Group__1__Impl();
state._fsp--;
@@ -22885,21 +21172,21 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
// $ANTLR start "rule__ClassTypeScope__Group__1__Impl"
- // InternalApplicationConfiguration.g:7272:1: rule__ClassTypeScope__Group__1__Impl : ( ( rule__ClassTypeScope__TypeAssignment_1 ) ) ;
+ // InternalApplicationConfiguration.g:6719:1: rule__ClassTypeScope__Group__1__Impl : ( ( rule__ClassTypeScope__TypeAssignment_1 ) ) ;
public final void rule__ClassTypeScope__Group__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalApplicationConfiguration.g:7276:1: ( ( ( rule__ClassTypeScope__TypeAssignment_1 ) ) )
- // InternalApplicationConfiguration.g:7277:1: ( ( rule__ClassTypeScope__TypeAssignment_1 ) )
+ // InternalApplicationConfiguration.g:6723:1: ( ( ( rule__ClassTypeScope__TypeAssignment_1 ) ) )
+ // InternalApplicationConfiguration.g:6724:1: ( ( rule__ClassTypeScope__TypeAssignment_1 ) )
{
- // InternalApplicationConfiguration.g:7277:1: ( ( rule__ClassTypeScope__TypeAssignment_1 ) )
- // InternalApplicationConfiguration.g:7278:2: ( rule__ClassTypeScope__TypeAssignment_1 )
+ // InternalApplicationConfiguration.g:6724:1: ( ( rule__ClassTypeScope__TypeAssignment_1 ) )
+ // InternalApplicationConfiguration.g:6725:2: ( rule__ClassTypeScope__TypeAssignment_1 )
{
before(grammarAccess.getClassTypeScopeAccess().getTypeAssignment_1());
- // InternalApplicationConfiguration.g:7279:2: ( rule__ClassTypeScope__TypeAssignment_1 )
- // InternalApplicationConfiguration.g:7279:3: rule__ClassTypeScope__TypeAssignment_1
+ // InternalApplicationConfiguration.g:6726:2: ( rule__ClassTypeScope__TypeAssignment_1 )
+ // InternalApplicationConfiguration.g:6726:3: rule__ClassTypeScope__TypeAssignment_1
{
pushFollow(FOLLOW_2);
rule__ClassTypeScope__TypeAssignment_1();
@@ -22932,16 +21219,16 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
// $ANTLR start "rule__ClassTypeScope__Group__2"
- // InternalApplicationConfiguration.g:7287:1: rule__ClassTypeScope__Group__2 : rule__ClassTypeScope__Group__2__Impl rule__ClassTypeScope__Group__3 ;
+ // InternalApplicationConfiguration.g:6734:1: rule__ClassTypeScope__Group__2 : rule__ClassTypeScope__Group__2__Impl rule__ClassTypeScope__Group__3 ;
public final void rule__ClassTypeScope__Group__2() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalApplicationConfiguration.g:7291:1: ( rule__ClassTypeScope__Group__2__Impl rule__ClassTypeScope__Group__3 )
- // InternalApplicationConfiguration.g:7292:2: rule__ClassTypeScope__Group__2__Impl rule__ClassTypeScope__Group__3
+ // InternalApplicationConfiguration.g:6738:1: ( rule__ClassTypeScope__Group__2__Impl rule__ClassTypeScope__Group__3 )
+ // InternalApplicationConfiguration.g:6739:2: rule__ClassTypeScope__Group__2__Impl rule__ClassTypeScope__Group__3
{
- pushFollow(FOLLOW_35);
+ pushFollow(FOLLOW_33);
rule__ClassTypeScope__Group__2__Impl();
state._fsp--;
@@ -22970,21 +21257,21 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
// $ANTLR start "rule__ClassTypeScope__Group__2__Impl"
- // InternalApplicationConfiguration.g:7299:1: rule__ClassTypeScope__Group__2__Impl : ( ( rule__ClassTypeScope__Alternatives_2 ) ) ;
+ // InternalApplicationConfiguration.g:6746:1: rule__ClassTypeScope__Group__2__Impl : ( ( rule__ClassTypeScope__Alternatives_2 ) ) ;
public final void rule__ClassTypeScope__Group__2__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalApplicationConfiguration.g:7303:1: ( ( ( rule__ClassTypeScope__Alternatives_2 ) ) )
- // InternalApplicationConfiguration.g:7304:1: ( ( rule__ClassTypeScope__Alternatives_2 ) )
+ // InternalApplicationConfiguration.g:6750:1: ( ( ( rule__ClassTypeScope__Alternatives_2 ) ) )
+ // InternalApplicationConfiguration.g:6751:1: ( ( rule__ClassTypeScope__Alternatives_2 ) )
{
- // InternalApplicationConfiguration.g:7304:1: ( ( rule__ClassTypeScope__Alternatives_2 ) )
- // InternalApplicationConfiguration.g:7305:2: ( rule__ClassTypeScope__Alternatives_2 )
+ // InternalApplicationConfiguration.g:6751:1: ( ( rule__ClassTypeScope__Alternatives_2 ) )
+ // InternalApplicationConfiguration.g:6752:2: ( rule__ClassTypeScope__Alternatives_2 )
{
before(grammarAccess.getClassTypeScopeAccess().getAlternatives_2());
- // InternalApplicationConfiguration.g:7306:2: ( rule__ClassTypeScope__Alternatives_2 )
- // InternalApplicationConfiguration.g:7306:3: rule__ClassTypeScope__Alternatives_2
+ // InternalApplicationConfiguration.g:6753:2: ( rule__ClassTypeScope__Alternatives_2 )
+ // InternalApplicationConfiguration.g:6753:3: rule__ClassTypeScope__Alternatives_2
{
pushFollow(FOLLOW_2);
rule__ClassTypeScope__Alternatives_2();
@@ -23017,14 +21304,14 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
// $ANTLR start "rule__ClassTypeScope__Group__3"
- // InternalApplicationConfiguration.g:7314:1: rule__ClassTypeScope__Group__3 : rule__ClassTypeScope__Group__3__Impl ;
+ // InternalApplicationConfiguration.g:6761:1: rule__ClassTypeScope__Group__3 : rule__ClassTypeScope__Group__3__Impl ;
public final void rule__ClassTypeScope__Group__3() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalApplicationConfiguration.g:7318:1: ( rule__ClassTypeScope__Group__3__Impl )
- // InternalApplicationConfiguration.g:7319:2: rule__ClassTypeScope__Group__3__Impl
+ // InternalApplicationConfiguration.g:6765:1: ( rule__ClassTypeScope__Group__3__Impl )
+ // InternalApplicationConfiguration.g:6766:2: rule__ClassTypeScope__Group__3__Impl
{
pushFollow(FOLLOW_2);
rule__ClassTypeScope__Group__3__Impl();
@@ -23050,21 +21337,21 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
// $ANTLR start "rule__ClassTypeScope__Group__3__Impl"
- // InternalApplicationConfiguration.g:7325:1: rule__ClassTypeScope__Group__3__Impl : ( ( rule__ClassTypeScope__Alternatives_3 ) ) ;
+ // InternalApplicationConfiguration.g:6772:1: rule__ClassTypeScope__Group__3__Impl : ( ( rule__ClassTypeScope__Alternatives_3 ) ) ;
public final void rule__ClassTypeScope__Group__3__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalApplicationConfiguration.g:7329:1: ( ( ( rule__ClassTypeScope__Alternatives_3 ) ) )
- // InternalApplicationConfiguration.g:7330:1: ( ( rule__ClassTypeScope__Alternatives_3 ) )
+ // InternalApplicationConfiguration.g:6776:1: ( ( ( rule__ClassTypeScope__Alternatives_3 ) ) )
+ // InternalApplicationConfiguration.g:6777:1: ( ( rule__ClassTypeScope__Alternatives_3 ) )
{
- // InternalApplicationConfiguration.g:7330:1: ( ( rule__ClassTypeScope__Alternatives_3 ) )
- // InternalApplicationConfiguration.g:7331:2: ( rule__ClassTypeScope__Alternatives_3 )
+ // InternalApplicationConfiguration.g:6777:1: ( ( rule__ClassTypeScope__Alternatives_3 ) )
+ // InternalApplicationConfiguration.g:6778:2: ( rule__ClassTypeScope__Alternatives_3 )
{
before(grammarAccess.getClassTypeScopeAccess().getAlternatives_3());
- // InternalApplicationConfiguration.g:7332:2: ( rule__ClassTypeScope__Alternatives_3 )
- // InternalApplicationConfiguration.g:7332:3: rule__ClassTypeScope__Alternatives_3
+ // InternalApplicationConfiguration.g:6779:2: ( rule__ClassTypeScope__Alternatives_3 )
+ // InternalApplicationConfiguration.g:6779:3: rule__ClassTypeScope__Alternatives_3
{
pushFollow(FOLLOW_2);
rule__ClassTypeScope__Alternatives_3();
@@ -23097,16 +21384,16 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
// $ANTLR start "rule__ObjectTypeScope__Group__0"
- // InternalApplicationConfiguration.g:7341:1: rule__ObjectTypeScope__Group__0 : rule__ObjectTypeScope__Group__0__Impl rule__ObjectTypeScope__Group__1 ;
+ // InternalApplicationConfiguration.g:6788:1: rule__ObjectTypeScope__Group__0 : rule__ObjectTypeScope__Group__0__Impl rule__ObjectTypeScope__Group__1 ;
public final void rule__ObjectTypeScope__Group__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalApplicationConfiguration.g:7345:1: ( rule__ObjectTypeScope__Group__0__Impl rule__ObjectTypeScope__Group__1 )
- // InternalApplicationConfiguration.g:7346:2: rule__ObjectTypeScope__Group__0__Impl rule__ObjectTypeScope__Group__1
+ // InternalApplicationConfiguration.g:6792:1: ( rule__ObjectTypeScope__Group__0__Impl rule__ObjectTypeScope__Group__1 )
+ // InternalApplicationConfiguration.g:6793:2: rule__ObjectTypeScope__Group__0__Impl rule__ObjectTypeScope__Group__1
{
- pushFollow(FOLLOW_36);
+ pushFollow(FOLLOW_34);
rule__ObjectTypeScope__Group__0__Impl();
state._fsp--;
@@ -23135,20 +21422,20 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
// $ANTLR start "rule__ObjectTypeScope__Group__0__Impl"
- // InternalApplicationConfiguration.g:7353:1: rule__ObjectTypeScope__Group__0__Impl : ( '#' ) ;
+ // InternalApplicationConfiguration.g:6800:1: rule__ObjectTypeScope__Group__0__Impl : ( '#' ) ;
public final void rule__ObjectTypeScope__Group__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalApplicationConfiguration.g:7357:1: ( ( '#' ) )
- // InternalApplicationConfiguration.g:7358:1: ( '#' )
+ // InternalApplicationConfiguration.g:6804:1: ( ( '#' ) )
+ // InternalApplicationConfiguration.g:6805:1: ( '#' )
{
- // InternalApplicationConfiguration.g:7358:1: ( '#' )
- // InternalApplicationConfiguration.g:7359:2: '#'
+ // InternalApplicationConfiguration.g:6805:1: ( '#' )
+ // InternalApplicationConfiguration.g:6806:2: '#'
{
before(grammarAccess.getObjectTypeScopeAccess().getNumberSignKeyword_0());
- match(input,49,FOLLOW_2);
+ match(input,46,FOLLOW_2);
after(grammarAccess.getObjectTypeScopeAccess().getNumberSignKeyword_0());
}
@@ -23172,16 +21459,16 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
// $ANTLR start "rule__ObjectTypeScope__Group__1"
- // InternalApplicationConfiguration.g:7368:1: rule__ObjectTypeScope__Group__1 : rule__ObjectTypeScope__Group__1__Impl rule__ObjectTypeScope__Group__2 ;
+ // InternalApplicationConfiguration.g:6815:1: rule__ObjectTypeScope__Group__1 : rule__ObjectTypeScope__Group__1__Impl rule__ObjectTypeScope__Group__2 ;
public final void rule__ObjectTypeScope__Group__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalApplicationConfiguration.g:7372:1: ( rule__ObjectTypeScope__Group__1__Impl rule__ObjectTypeScope__Group__2 )
- // InternalApplicationConfiguration.g:7373:2: rule__ObjectTypeScope__Group__1__Impl rule__ObjectTypeScope__Group__2
+ // InternalApplicationConfiguration.g:6819:1: ( rule__ObjectTypeScope__Group__1__Impl rule__ObjectTypeScope__Group__2 )
+ // InternalApplicationConfiguration.g:6820:2: rule__ObjectTypeScope__Group__1__Impl rule__ObjectTypeScope__Group__2
{
- pushFollow(FOLLOW_34);
+ pushFollow(FOLLOW_32);
rule__ObjectTypeScope__Group__1__Impl();
state._fsp--;
@@ -23210,21 +21497,21 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
// $ANTLR start "rule__ObjectTypeScope__Group__1__Impl"
- // InternalApplicationConfiguration.g:7380:1: rule__ObjectTypeScope__Group__1__Impl : ( ( rule__ObjectTypeScope__TypeAssignment_1 ) ) ;
+ // InternalApplicationConfiguration.g:6827:1: rule__ObjectTypeScope__Group__1__Impl : ( ( rule__ObjectTypeScope__TypeAssignment_1 ) ) ;
public final void rule__ObjectTypeScope__Group__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalApplicationConfiguration.g:7384:1: ( ( ( rule__ObjectTypeScope__TypeAssignment_1 ) ) )
- // InternalApplicationConfiguration.g:7385:1: ( ( rule__ObjectTypeScope__TypeAssignment_1 ) )
+ // InternalApplicationConfiguration.g:6831:1: ( ( ( rule__ObjectTypeScope__TypeAssignment_1 ) ) )
+ // InternalApplicationConfiguration.g:6832:1: ( ( rule__ObjectTypeScope__TypeAssignment_1 ) )
{
- // InternalApplicationConfiguration.g:7385:1: ( ( rule__ObjectTypeScope__TypeAssignment_1 ) )
- // InternalApplicationConfiguration.g:7386:2: ( rule__ObjectTypeScope__TypeAssignment_1 )
+ // InternalApplicationConfiguration.g:6832:1: ( ( rule__ObjectTypeScope__TypeAssignment_1 ) )
+ // InternalApplicationConfiguration.g:6833:2: ( rule__ObjectTypeScope__TypeAssignment_1 )
{
before(grammarAccess.getObjectTypeScopeAccess().getTypeAssignment_1());
- // InternalApplicationConfiguration.g:7387:2: ( rule__ObjectTypeScope__TypeAssignment_1 )
- // InternalApplicationConfiguration.g:7387:3: rule__ObjectTypeScope__TypeAssignment_1
+ // InternalApplicationConfiguration.g:6834:2: ( rule__ObjectTypeScope__TypeAssignment_1 )
+ // InternalApplicationConfiguration.g:6834:3: rule__ObjectTypeScope__TypeAssignment_1
{
pushFollow(FOLLOW_2);
rule__ObjectTypeScope__TypeAssignment_1();
@@ -23257,16 +21544,16 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
// $ANTLR start "rule__ObjectTypeScope__Group__2"
- // InternalApplicationConfiguration.g:7395:1: rule__ObjectTypeScope__Group__2 : rule__ObjectTypeScope__Group__2__Impl rule__ObjectTypeScope__Group__3 ;
+ // InternalApplicationConfiguration.g:6842:1: rule__ObjectTypeScope__Group__2 : rule__ObjectTypeScope__Group__2__Impl rule__ObjectTypeScope__Group__3 ;
public final void rule__ObjectTypeScope__Group__2() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalApplicationConfiguration.g:7399:1: ( rule__ObjectTypeScope__Group__2__Impl rule__ObjectTypeScope__Group__3 )
- // InternalApplicationConfiguration.g:7400:2: rule__ObjectTypeScope__Group__2__Impl rule__ObjectTypeScope__Group__3
+ // InternalApplicationConfiguration.g:6846:1: ( rule__ObjectTypeScope__Group__2__Impl rule__ObjectTypeScope__Group__3 )
+ // InternalApplicationConfiguration.g:6847:2: rule__ObjectTypeScope__Group__2__Impl rule__ObjectTypeScope__Group__3
{
- pushFollow(FOLLOW_35);
+ pushFollow(FOLLOW_33);
rule__ObjectTypeScope__Group__2__Impl();
state._fsp--;
@@ -23295,21 +21582,21 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
// $ANTLR start "rule__ObjectTypeScope__Group__2__Impl"
- // InternalApplicationConfiguration.g:7407:1: rule__ObjectTypeScope__Group__2__Impl : ( ( rule__ObjectTypeScope__Alternatives_2 ) ) ;
+ // InternalApplicationConfiguration.g:6854:1: rule__ObjectTypeScope__Group__2__Impl : ( ( rule__ObjectTypeScope__Alternatives_2 ) ) ;
public final void rule__ObjectTypeScope__Group__2__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalApplicationConfiguration.g:7411:1: ( ( ( rule__ObjectTypeScope__Alternatives_2 ) ) )
- // InternalApplicationConfiguration.g:7412:1: ( ( rule__ObjectTypeScope__Alternatives_2 ) )
+ // InternalApplicationConfiguration.g:6858:1: ( ( ( rule__ObjectTypeScope__Alternatives_2 ) ) )
+ // InternalApplicationConfiguration.g:6859:1: ( ( rule__ObjectTypeScope__Alternatives_2 ) )
{
- // InternalApplicationConfiguration.g:7412:1: ( ( rule__ObjectTypeScope__Alternatives_2 ) )
- // InternalApplicationConfiguration.g:7413:2: ( rule__ObjectTypeScope__Alternatives_2 )
+ // InternalApplicationConfiguration.g:6859:1: ( ( rule__ObjectTypeScope__Alternatives_2 ) )
+ // InternalApplicationConfiguration.g:6860:2: ( rule__ObjectTypeScope__Alternatives_2 )
{
before(grammarAccess.getObjectTypeScopeAccess().getAlternatives_2());
- // InternalApplicationConfiguration.g:7414:2: ( rule__ObjectTypeScope__Alternatives_2 )
- // InternalApplicationConfiguration.g:7414:3: rule__ObjectTypeScope__Alternatives_2
+ // InternalApplicationConfiguration.g:6861:2: ( rule__ObjectTypeScope__Alternatives_2 )
+ // InternalApplicationConfiguration.g:6861:3: rule__ObjectTypeScope__Alternatives_2
{
pushFollow(FOLLOW_2);
rule__ObjectTypeScope__Alternatives_2();
@@ -23342,14 +21629,14 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
// $ANTLR start "rule__ObjectTypeScope__Group__3"
- // InternalApplicationConfiguration.g:7422:1: rule__ObjectTypeScope__Group__3 : rule__ObjectTypeScope__Group__3__Impl ;
+ // InternalApplicationConfiguration.g:6869:1: rule__ObjectTypeScope__Group__3 : rule__ObjectTypeScope__Group__3__Impl ;
public final void rule__ObjectTypeScope__Group__3() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalApplicationConfiguration.g:7426:1: ( rule__ObjectTypeScope__Group__3__Impl )
- // InternalApplicationConfiguration.g:7427:2: rule__ObjectTypeScope__Group__3__Impl
+ // InternalApplicationConfiguration.g:6873:1: ( rule__ObjectTypeScope__Group__3__Impl )
+ // InternalApplicationConfiguration.g:6874:2: rule__ObjectTypeScope__Group__3__Impl
{
pushFollow(FOLLOW_2);
rule__ObjectTypeScope__Group__3__Impl();
@@ -23375,21 +21662,21 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
// $ANTLR start "rule__ObjectTypeScope__Group__3__Impl"
- // InternalApplicationConfiguration.g:7433:1: rule__ObjectTypeScope__Group__3__Impl : ( ( rule__ObjectTypeScope__Alternatives_3 ) ) ;
+ // InternalApplicationConfiguration.g:6880:1: rule__ObjectTypeScope__Group__3__Impl : ( ( rule__ObjectTypeScope__Alternatives_3 ) ) ;
public final void rule__ObjectTypeScope__Group__3__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalApplicationConfiguration.g:7437:1: ( ( ( rule__ObjectTypeScope__Alternatives_3 ) ) )
- // InternalApplicationConfiguration.g:7438:1: ( ( rule__ObjectTypeScope__Alternatives_3 ) )
+ // InternalApplicationConfiguration.g:6884:1: ( ( ( rule__ObjectTypeScope__Alternatives_3 ) ) )
+ // InternalApplicationConfiguration.g:6885:1: ( ( rule__ObjectTypeScope__Alternatives_3 ) )
{
- // InternalApplicationConfiguration.g:7438:1: ( ( rule__ObjectTypeScope__Alternatives_3 ) )
- // InternalApplicationConfiguration.g:7439:2: ( rule__ObjectTypeScope__Alternatives_3 )
+ // InternalApplicationConfiguration.g:6885:1: ( ( rule__ObjectTypeScope__Alternatives_3 ) )
+ // InternalApplicationConfiguration.g:6886:2: ( rule__ObjectTypeScope__Alternatives_3 )
{
before(grammarAccess.getObjectTypeScopeAccess().getAlternatives_3());
- // InternalApplicationConfiguration.g:7440:2: ( rule__ObjectTypeScope__Alternatives_3 )
- // InternalApplicationConfiguration.g:7440:3: rule__ObjectTypeScope__Alternatives_3
+ // InternalApplicationConfiguration.g:6887:2: ( rule__ObjectTypeScope__Alternatives_3 )
+ // InternalApplicationConfiguration.g:6887:3: rule__ObjectTypeScope__Alternatives_3
{
pushFollow(FOLLOW_2);
rule__ObjectTypeScope__Alternatives_3();
@@ -23422,16 +21709,16 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
// $ANTLR start "rule__IntegerTypeScope__Group__0"
- // InternalApplicationConfiguration.g:7449:1: rule__IntegerTypeScope__Group__0 : rule__IntegerTypeScope__Group__0__Impl rule__IntegerTypeScope__Group__1 ;
+ // InternalApplicationConfiguration.g:6896:1: rule__IntegerTypeScope__Group__0 : rule__IntegerTypeScope__Group__0__Impl rule__IntegerTypeScope__Group__1 ;
public final void rule__IntegerTypeScope__Group__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalApplicationConfiguration.g:7453:1: ( rule__IntegerTypeScope__Group__0__Impl rule__IntegerTypeScope__Group__1 )
- // InternalApplicationConfiguration.g:7454:2: rule__IntegerTypeScope__Group__0__Impl rule__IntegerTypeScope__Group__1
+ // InternalApplicationConfiguration.g:6900:1: ( rule__IntegerTypeScope__Group__0__Impl rule__IntegerTypeScope__Group__1 )
+ // InternalApplicationConfiguration.g:6901:2: rule__IntegerTypeScope__Group__0__Impl rule__IntegerTypeScope__Group__1
{
- pushFollow(FOLLOW_37);
+ pushFollow(FOLLOW_35);
rule__IntegerTypeScope__Group__0__Impl();
state._fsp--;
@@ -23460,20 +21747,20 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
// $ANTLR start "rule__IntegerTypeScope__Group__0__Impl"
- // InternalApplicationConfiguration.g:7461:1: rule__IntegerTypeScope__Group__0__Impl : ( '#' ) ;
+ // InternalApplicationConfiguration.g:6908:1: rule__IntegerTypeScope__Group__0__Impl : ( '#' ) ;
public final void rule__IntegerTypeScope__Group__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalApplicationConfiguration.g:7465:1: ( ( '#' ) )
- // InternalApplicationConfiguration.g:7466:1: ( '#' )
+ // InternalApplicationConfiguration.g:6912:1: ( ( '#' ) )
+ // InternalApplicationConfiguration.g:6913:1: ( '#' )
{
- // InternalApplicationConfiguration.g:7466:1: ( '#' )
- // InternalApplicationConfiguration.g:7467:2: '#'
+ // InternalApplicationConfiguration.g:6913:1: ( '#' )
+ // InternalApplicationConfiguration.g:6914:2: '#'
{
before(grammarAccess.getIntegerTypeScopeAccess().getNumberSignKeyword_0());
- match(input,49,FOLLOW_2);
+ match(input,46,FOLLOW_2);
after(grammarAccess.getIntegerTypeScopeAccess().getNumberSignKeyword_0());
}
@@ -23497,16 +21784,16 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
// $ANTLR start "rule__IntegerTypeScope__Group__1"
- // InternalApplicationConfiguration.g:7476:1: rule__IntegerTypeScope__Group__1 : rule__IntegerTypeScope__Group__1__Impl rule__IntegerTypeScope__Group__2 ;
+ // InternalApplicationConfiguration.g:6923:1: rule__IntegerTypeScope__Group__1 : rule__IntegerTypeScope__Group__1__Impl rule__IntegerTypeScope__Group__2 ;
public final void rule__IntegerTypeScope__Group__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalApplicationConfiguration.g:7480:1: ( rule__IntegerTypeScope__Group__1__Impl rule__IntegerTypeScope__Group__2 )
- // InternalApplicationConfiguration.g:7481:2: rule__IntegerTypeScope__Group__1__Impl rule__IntegerTypeScope__Group__2
+ // InternalApplicationConfiguration.g:6927:1: ( rule__IntegerTypeScope__Group__1__Impl rule__IntegerTypeScope__Group__2 )
+ // InternalApplicationConfiguration.g:6928:2: rule__IntegerTypeScope__Group__1__Impl rule__IntegerTypeScope__Group__2
{
- pushFollow(FOLLOW_34);
+ pushFollow(FOLLOW_32);
rule__IntegerTypeScope__Group__1__Impl();
state._fsp--;
@@ -23535,21 +21822,21 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
// $ANTLR start "rule__IntegerTypeScope__Group__1__Impl"
- // InternalApplicationConfiguration.g:7488:1: rule__IntegerTypeScope__Group__1__Impl : ( ( rule__IntegerTypeScope__TypeAssignment_1 ) ) ;
+ // InternalApplicationConfiguration.g:6935:1: rule__IntegerTypeScope__Group__1__Impl : ( ( rule__IntegerTypeScope__TypeAssignment_1 ) ) ;
public final void rule__IntegerTypeScope__Group__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalApplicationConfiguration.g:7492:1: ( ( ( rule__IntegerTypeScope__TypeAssignment_1 ) ) )
- // InternalApplicationConfiguration.g:7493:1: ( ( rule__IntegerTypeScope__TypeAssignment_1 ) )
+ // InternalApplicationConfiguration.g:6939:1: ( ( ( rule__IntegerTypeScope__TypeAssignment_1 ) ) )
+ // InternalApplicationConfiguration.g:6940:1: ( ( rule__IntegerTypeScope__TypeAssignment_1 ) )
{
- // InternalApplicationConfiguration.g:7493:1: ( ( rule__IntegerTypeScope__TypeAssignment_1 ) )
- // InternalApplicationConfiguration.g:7494:2: ( rule__IntegerTypeScope__TypeAssignment_1 )
+ // InternalApplicationConfiguration.g:6940:1: ( ( rule__IntegerTypeScope__TypeAssignment_1 ) )
+ // InternalApplicationConfiguration.g:6941:2: ( rule__IntegerTypeScope__TypeAssignment_1 )
{
before(grammarAccess.getIntegerTypeScopeAccess().getTypeAssignment_1());
- // InternalApplicationConfiguration.g:7495:2: ( rule__IntegerTypeScope__TypeAssignment_1 )
- // InternalApplicationConfiguration.g:7495:3: rule__IntegerTypeScope__TypeAssignment_1
+ // InternalApplicationConfiguration.g:6942:2: ( rule__IntegerTypeScope__TypeAssignment_1 )
+ // InternalApplicationConfiguration.g:6942:3: rule__IntegerTypeScope__TypeAssignment_1
{
pushFollow(FOLLOW_2);
rule__IntegerTypeScope__TypeAssignment_1();
@@ -23582,16 +21869,16 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
// $ANTLR start "rule__IntegerTypeScope__Group__2"
- // InternalApplicationConfiguration.g:7503:1: rule__IntegerTypeScope__Group__2 : rule__IntegerTypeScope__Group__2__Impl rule__IntegerTypeScope__Group__3 ;
+ // InternalApplicationConfiguration.g:6950:1: rule__IntegerTypeScope__Group__2 : rule__IntegerTypeScope__Group__2__Impl rule__IntegerTypeScope__Group__3 ;
public final void rule__IntegerTypeScope__Group__2() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalApplicationConfiguration.g:7507:1: ( rule__IntegerTypeScope__Group__2__Impl rule__IntegerTypeScope__Group__3 )
- // InternalApplicationConfiguration.g:7508:2: rule__IntegerTypeScope__Group__2__Impl rule__IntegerTypeScope__Group__3
+ // InternalApplicationConfiguration.g:6954:1: ( rule__IntegerTypeScope__Group__2__Impl rule__IntegerTypeScope__Group__3 )
+ // InternalApplicationConfiguration.g:6955:2: rule__IntegerTypeScope__Group__2__Impl rule__IntegerTypeScope__Group__3
{
- pushFollow(FOLLOW_38);
+ pushFollow(FOLLOW_36);
rule__IntegerTypeScope__Group__2__Impl();
state._fsp--;
@@ -23620,21 +21907,21 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
// $ANTLR start "rule__IntegerTypeScope__Group__2__Impl"
- // InternalApplicationConfiguration.g:7515:1: rule__IntegerTypeScope__Group__2__Impl : ( ( rule__IntegerTypeScope__Alternatives_2 ) ) ;
+ // InternalApplicationConfiguration.g:6962:1: rule__IntegerTypeScope__Group__2__Impl : ( ( rule__IntegerTypeScope__Alternatives_2 ) ) ;
public final void rule__IntegerTypeScope__Group__2__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalApplicationConfiguration.g:7519:1: ( ( ( rule__IntegerTypeScope__Alternatives_2 ) ) )
- // InternalApplicationConfiguration.g:7520:1: ( ( rule__IntegerTypeScope__Alternatives_2 ) )
+ // InternalApplicationConfiguration.g:6966:1: ( ( ( rule__IntegerTypeScope__Alternatives_2 ) ) )
+ // InternalApplicationConfiguration.g:6967:1: ( ( rule__IntegerTypeScope__Alternatives_2 ) )
{
- // InternalApplicationConfiguration.g:7520:1: ( ( rule__IntegerTypeScope__Alternatives_2 ) )
- // InternalApplicationConfiguration.g:7521:2: ( rule__IntegerTypeScope__Alternatives_2 )
+ // InternalApplicationConfiguration.g:6967:1: ( ( rule__IntegerTypeScope__Alternatives_2 ) )
+ // InternalApplicationConfiguration.g:6968:2: ( rule__IntegerTypeScope__Alternatives_2 )
{
before(grammarAccess.getIntegerTypeScopeAccess().getAlternatives_2());
- // InternalApplicationConfiguration.g:7522:2: ( rule__IntegerTypeScope__Alternatives_2 )
- // InternalApplicationConfiguration.g:7522:3: rule__IntegerTypeScope__Alternatives_2
+ // InternalApplicationConfiguration.g:6969:2: ( rule__IntegerTypeScope__Alternatives_2 )
+ // InternalApplicationConfiguration.g:6969:3: rule__IntegerTypeScope__Alternatives_2
{
pushFollow(FOLLOW_2);
rule__IntegerTypeScope__Alternatives_2();
@@ -23667,14 +21954,14 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
// $ANTLR start "rule__IntegerTypeScope__Group__3"
- // InternalApplicationConfiguration.g:7530:1: rule__IntegerTypeScope__Group__3 : rule__IntegerTypeScope__Group__3__Impl ;
+ // InternalApplicationConfiguration.g:6977:1: rule__IntegerTypeScope__Group__3 : rule__IntegerTypeScope__Group__3__Impl ;
public final void rule__IntegerTypeScope__Group__3() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalApplicationConfiguration.g:7534:1: ( rule__IntegerTypeScope__Group__3__Impl )
- // InternalApplicationConfiguration.g:7535:2: rule__IntegerTypeScope__Group__3__Impl
+ // InternalApplicationConfiguration.g:6981:1: ( rule__IntegerTypeScope__Group__3__Impl )
+ // InternalApplicationConfiguration.g:6982:2: rule__IntegerTypeScope__Group__3__Impl
{
pushFollow(FOLLOW_2);
rule__IntegerTypeScope__Group__3__Impl();
@@ -23700,21 +21987,21 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
// $ANTLR start "rule__IntegerTypeScope__Group__3__Impl"
- // InternalApplicationConfiguration.g:7541:1: rule__IntegerTypeScope__Group__3__Impl : ( ( rule__IntegerTypeScope__Alternatives_3 ) ) ;
+ // InternalApplicationConfiguration.g:6988:1: rule__IntegerTypeScope__Group__3__Impl : ( ( rule__IntegerTypeScope__Alternatives_3 ) ) ;
public final void rule__IntegerTypeScope__Group__3__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalApplicationConfiguration.g:7545:1: ( ( ( rule__IntegerTypeScope__Alternatives_3 ) ) )
- // InternalApplicationConfiguration.g:7546:1: ( ( rule__IntegerTypeScope__Alternatives_3 ) )
+ // InternalApplicationConfiguration.g:6992:1: ( ( ( rule__IntegerTypeScope__Alternatives_3 ) ) )
+ // InternalApplicationConfiguration.g:6993:1: ( ( rule__IntegerTypeScope__Alternatives_3 ) )
{
- // InternalApplicationConfiguration.g:7546:1: ( ( rule__IntegerTypeScope__Alternatives_3 ) )
- // InternalApplicationConfiguration.g:7547:2: ( rule__IntegerTypeScope__Alternatives_3 )
+ // InternalApplicationConfiguration.g:6993:1: ( ( rule__IntegerTypeScope__Alternatives_3 ) )
+ // InternalApplicationConfiguration.g:6994:2: ( rule__IntegerTypeScope__Alternatives_3 )
{
before(grammarAccess.getIntegerTypeScopeAccess().getAlternatives_3());
- // InternalApplicationConfiguration.g:7548:2: ( rule__IntegerTypeScope__Alternatives_3 )
- // InternalApplicationConfiguration.g:7548:3: rule__IntegerTypeScope__Alternatives_3
+ // InternalApplicationConfiguration.g:6995:2: ( rule__IntegerTypeScope__Alternatives_3 )
+ // InternalApplicationConfiguration.g:6995:3: rule__IntegerTypeScope__Alternatives_3
{
pushFollow(FOLLOW_2);
rule__IntegerTypeScope__Alternatives_3();
@@ -23747,16 +22034,16 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
// $ANTLR start "rule__RealTypeScope__Group__0"
- // InternalApplicationConfiguration.g:7557:1: rule__RealTypeScope__Group__0 : rule__RealTypeScope__Group__0__Impl rule__RealTypeScope__Group__1 ;
+ // InternalApplicationConfiguration.g:7004:1: rule__RealTypeScope__Group__0 : rule__RealTypeScope__Group__0__Impl rule__RealTypeScope__Group__1 ;
public final void rule__RealTypeScope__Group__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalApplicationConfiguration.g:7561:1: ( rule__RealTypeScope__Group__0__Impl rule__RealTypeScope__Group__1 )
- // InternalApplicationConfiguration.g:7562:2: rule__RealTypeScope__Group__0__Impl rule__RealTypeScope__Group__1
+ // InternalApplicationConfiguration.g:7008:1: ( rule__RealTypeScope__Group__0__Impl rule__RealTypeScope__Group__1 )
+ // InternalApplicationConfiguration.g:7009:2: rule__RealTypeScope__Group__0__Impl rule__RealTypeScope__Group__1
{
- pushFollow(FOLLOW_39);
+ pushFollow(FOLLOW_37);
rule__RealTypeScope__Group__0__Impl();
state._fsp--;
@@ -23785,20 +22072,20 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
// $ANTLR start "rule__RealTypeScope__Group__0__Impl"
- // InternalApplicationConfiguration.g:7569:1: rule__RealTypeScope__Group__0__Impl : ( '#' ) ;
+ // InternalApplicationConfiguration.g:7016:1: rule__RealTypeScope__Group__0__Impl : ( '#' ) ;
public final void rule__RealTypeScope__Group__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalApplicationConfiguration.g:7573:1: ( ( '#' ) )
- // InternalApplicationConfiguration.g:7574:1: ( '#' )
+ // InternalApplicationConfiguration.g:7020:1: ( ( '#' ) )
+ // InternalApplicationConfiguration.g:7021:1: ( '#' )
{
- // InternalApplicationConfiguration.g:7574:1: ( '#' )
- // InternalApplicationConfiguration.g:7575:2: '#'
+ // InternalApplicationConfiguration.g:7021:1: ( '#' )
+ // InternalApplicationConfiguration.g:7022:2: '#'
{
before(grammarAccess.getRealTypeScopeAccess().getNumberSignKeyword_0());
- match(input,49,FOLLOW_2);
+ match(input,46,FOLLOW_2);
after(grammarAccess.getRealTypeScopeAccess().getNumberSignKeyword_0());
}
@@ -23822,16 +22109,16 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
// $ANTLR start "rule__RealTypeScope__Group__1"
- // InternalApplicationConfiguration.g:7584:1: rule__RealTypeScope__Group__1 : rule__RealTypeScope__Group__1__Impl rule__RealTypeScope__Group__2 ;
+ // InternalApplicationConfiguration.g:7031:1: rule__RealTypeScope__Group__1 : rule__RealTypeScope__Group__1__Impl rule__RealTypeScope__Group__2 ;
public final void rule__RealTypeScope__Group__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalApplicationConfiguration.g:7588:1: ( rule__RealTypeScope__Group__1__Impl rule__RealTypeScope__Group__2 )
- // InternalApplicationConfiguration.g:7589:2: rule__RealTypeScope__Group__1__Impl rule__RealTypeScope__Group__2
+ // InternalApplicationConfiguration.g:7035:1: ( rule__RealTypeScope__Group__1__Impl rule__RealTypeScope__Group__2 )
+ // InternalApplicationConfiguration.g:7036:2: rule__RealTypeScope__Group__1__Impl rule__RealTypeScope__Group__2
{
- pushFollow(FOLLOW_34);
+ pushFollow(FOLLOW_32);
rule__RealTypeScope__Group__1__Impl();
state._fsp--;
@@ -23860,21 +22147,21 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
// $ANTLR start "rule__RealTypeScope__Group__1__Impl"
- // InternalApplicationConfiguration.g:7596:1: rule__RealTypeScope__Group__1__Impl : ( ( rule__RealTypeScope__TypeAssignment_1 ) ) ;
+ // InternalApplicationConfiguration.g:7043:1: rule__RealTypeScope__Group__1__Impl : ( ( rule__RealTypeScope__TypeAssignment_1 ) ) ;
public final void rule__RealTypeScope__Group__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalApplicationConfiguration.g:7600:1: ( ( ( rule__RealTypeScope__TypeAssignment_1 ) ) )
- // InternalApplicationConfiguration.g:7601:1: ( ( rule__RealTypeScope__TypeAssignment_1 ) )
+ // InternalApplicationConfiguration.g:7047:1: ( ( ( rule__RealTypeScope__TypeAssignment_1 ) ) )
+ // InternalApplicationConfiguration.g:7048:1: ( ( rule__RealTypeScope__TypeAssignment_1 ) )
{
- // InternalApplicationConfiguration.g:7601:1: ( ( rule__RealTypeScope__TypeAssignment_1 ) )
- // InternalApplicationConfiguration.g:7602:2: ( rule__RealTypeScope__TypeAssignment_1 )
+ // InternalApplicationConfiguration.g:7048:1: ( ( rule__RealTypeScope__TypeAssignment_1 ) )
+ // InternalApplicationConfiguration.g:7049:2: ( rule__RealTypeScope__TypeAssignment_1 )
{
before(grammarAccess.getRealTypeScopeAccess().getTypeAssignment_1());
- // InternalApplicationConfiguration.g:7603:2: ( rule__RealTypeScope__TypeAssignment_1 )
- // InternalApplicationConfiguration.g:7603:3: rule__RealTypeScope__TypeAssignment_1
+ // InternalApplicationConfiguration.g:7050:2: ( rule__RealTypeScope__TypeAssignment_1 )
+ // InternalApplicationConfiguration.g:7050:3: rule__RealTypeScope__TypeAssignment_1
{
pushFollow(FOLLOW_2);
rule__RealTypeScope__TypeAssignment_1();
@@ -23907,16 +22194,16 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
// $ANTLR start "rule__RealTypeScope__Group__2"
- // InternalApplicationConfiguration.g:7611:1: rule__RealTypeScope__Group__2 : rule__RealTypeScope__Group__2__Impl rule__RealTypeScope__Group__3 ;
+ // InternalApplicationConfiguration.g:7058:1: rule__RealTypeScope__Group__2 : rule__RealTypeScope__Group__2__Impl rule__RealTypeScope__Group__3 ;
public final void rule__RealTypeScope__Group__2() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalApplicationConfiguration.g:7615:1: ( rule__RealTypeScope__Group__2__Impl rule__RealTypeScope__Group__3 )
- // InternalApplicationConfiguration.g:7616:2: rule__RealTypeScope__Group__2__Impl rule__RealTypeScope__Group__3
+ // InternalApplicationConfiguration.g:7062:1: ( rule__RealTypeScope__Group__2__Impl rule__RealTypeScope__Group__3 )
+ // InternalApplicationConfiguration.g:7063:2: rule__RealTypeScope__Group__2__Impl rule__RealTypeScope__Group__3
{
- pushFollow(FOLLOW_38);
+ pushFollow(FOLLOW_36);
rule__RealTypeScope__Group__2__Impl();
state._fsp--;
@@ -23945,21 +22232,21 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
// $ANTLR start "rule__RealTypeScope__Group__2__Impl"
- // InternalApplicationConfiguration.g:7623:1: rule__RealTypeScope__Group__2__Impl : ( ( rule__RealTypeScope__Alternatives_2 ) ) ;
+ // InternalApplicationConfiguration.g:7070:1: rule__RealTypeScope__Group__2__Impl : ( ( rule__RealTypeScope__Alternatives_2 ) ) ;
public final void rule__RealTypeScope__Group__2__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalApplicationConfiguration.g:7627:1: ( ( ( rule__RealTypeScope__Alternatives_2 ) ) )
- // InternalApplicationConfiguration.g:7628:1: ( ( rule__RealTypeScope__Alternatives_2 ) )
+ // InternalApplicationConfiguration.g:7074:1: ( ( ( rule__RealTypeScope__Alternatives_2 ) ) )
+ // InternalApplicationConfiguration.g:7075:1: ( ( rule__RealTypeScope__Alternatives_2 ) )
{
- // InternalApplicationConfiguration.g:7628:1: ( ( rule__RealTypeScope__Alternatives_2 ) )
- // InternalApplicationConfiguration.g:7629:2: ( rule__RealTypeScope__Alternatives_2 )
+ // InternalApplicationConfiguration.g:7075:1: ( ( rule__RealTypeScope__Alternatives_2 ) )
+ // InternalApplicationConfiguration.g:7076:2: ( rule__RealTypeScope__Alternatives_2 )
{
before(grammarAccess.getRealTypeScopeAccess().getAlternatives_2());
- // InternalApplicationConfiguration.g:7630:2: ( rule__RealTypeScope__Alternatives_2 )
- // InternalApplicationConfiguration.g:7630:3: rule__RealTypeScope__Alternatives_2
+ // InternalApplicationConfiguration.g:7077:2: ( rule__RealTypeScope__Alternatives_2 )
+ // InternalApplicationConfiguration.g:7077:3: rule__RealTypeScope__Alternatives_2
{
pushFollow(FOLLOW_2);
rule__RealTypeScope__Alternatives_2();
@@ -23992,14 +22279,14 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
// $ANTLR start "rule__RealTypeScope__Group__3"
- // InternalApplicationConfiguration.g:7638:1: rule__RealTypeScope__Group__3 : rule__RealTypeScope__Group__3__Impl ;
+ // InternalApplicationConfiguration.g:7085:1: rule__RealTypeScope__Group__3 : rule__RealTypeScope__Group__3__Impl ;
public final void rule__RealTypeScope__Group__3() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalApplicationConfiguration.g:7642:1: ( rule__RealTypeScope__Group__3__Impl )
- // InternalApplicationConfiguration.g:7643:2: rule__RealTypeScope__Group__3__Impl
+ // InternalApplicationConfiguration.g:7089:1: ( rule__RealTypeScope__Group__3__Impl )
+ // InternalApplicationConfiguration.g:7090:2: rule__RealTypeScope__Group__3__Impl
{
pushFollow(FOLLOW_2);
rule__RealTypeScope__Group__3__Impl();
@@ -24025,21 +22312,21 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
// $ANTLR start "rule__RealTypeScope__Group__3__Impl"
- // InternalApplicationConfiguration.g:7649:1: rule__RealTypeScope__Group__3__Impl : ( ( rule__RealTypeScope__Alternatives_3 ) ) ;
+ // InternalApplicationConfiguration.g:7096:1: rule__RealTypeScope__Group__3__Impl : ( ( rule__RealTypeScope__Alternatives_3 ) ) ;
public final void rule__RealTypeScope__Group__3__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalApplicationConfiguration.g:7653:1: ( ( ( rule__RealTypeScope__Alternatives_3 ) ) )
- // InternalApplicationConfiguration.g:7654:1: ( ( rule__RealTypeScope__Alternatives_3 ) )
+ // InternalApplicationConfiguration.g:7100:1: ( ( ( rule__RealTypeScope__Alternatives_3 ) ) )
+ // InternalApplicationConfiguration.g:7101:1: ( ( rule__RealTypeScope__Alternatives_3 ) )
{
- // InternalApplicationConfiguration.g:7654:1: ( ( rule__RealTypeScope__Alternatives_3 ) )
- // InternalApplicationConfiguration.g:7655:2: ( rule__RealTypeScope__Alternatives_3 )
+ // InternalApplicationConfiguration.g:7101:1: ( ( rule__RealTypeScope__Alternatives_3 ) )
+ // InternalApplicationConfiguration.g:7102:2: ( rule__RealTypeScope__Alternatives_3 )
{
before(grammarAccess.getRealTypeScopeAccess().getAlternatives_3());
- // InternalApplicationConfiguration.g:7656:2: ( rule__RealTypeScope__Alternatives_3 )
- // InternalApplicationConfiguration.g:7656:3: rule__RealTypeScope__Alternatives_3
+ // InternalApplicationConfiguration.g:7103:2: ( rule__RealTypeScope__Alternatives_3 )
+ // InternalApplicationConfiguration.g:7103:3: rule__RealTypeScope__Alternatives_3
{
pushFollow(FOLLOW_2);
rule__RealTypeScope__Alternatives_3();
@@ -24072,16 +22359,16 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
// $ANTLR start "rule__StringTypeScope__Group__0"
- // InternalApplicationConfiguration.g:7665:1: rule__StringTypeScope__Group__0 : rule__StringTypeScope__Group__0__Impl rule__StringTypeScope__Group__1 ;
+ // InternalApplicationConfiguration.g:7112:1: rule__StringTypeScope__Group__0 : rule__StringTypeScope__Group__0__Impl rule__StringTypeScope__Group__1 ;
public final void rule__StringTypeScope__Group__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalApplicationConfiguration.g:7669:1: ( rule__StringTypeScope__Group__0__Impl rule__StringTypeScope__Group__1 )
- // InternalApplicationConfiguration.g:7670:2: rule__StringTypeScope__Group__0__Impl rule__StringTypeScope__Group__1
+ // InternalApplicationConfiguration.g:7116:1: ( rule__StringTypeScope__Group__0__Impl rule__StringTypeScope__Group__1 )
+ // InternalApplicationConfiguration.g:7117:2: rule__StringTypeScope__Group__0__Impl rule__StringTypeScope__Group__1
{
- pushFollow(FOLLOW_40);
+ pushFollow(FOLLOW_38);
rule__StringTypeScope__Group__0__Impl();
state._fsp--;
@@ -24110,20 +22397,20 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
// $ANTLR start "rule__StringTypeScope__Group__0__Impl"
- // InternalApplicationConfiguration.g:7677:1: rule__StringTypeScope__Group__0__Impl : ( '#' ) ;
+ // InternalApplicationConfiguration.g:7124:1: rule__StringTypeScope__Group__0__Impl : ( '#' ) ;
public final void rule__StringTypeScope__Group__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalApplicationConfiguration.g:7681:1: ( ( '#' ) )
- // InternalApplicationConfiguration.g:7682:1: ( '#' )
+ // InternalApplicationConfiguration.g:7128:1: ( ( '#' ) )
+ // InternalApplicationConfiguration.g:7129:1: ( '#' )
{
- // InternalApplicationConfiguration.g:7682:1: ( '#' )
- // InternalApplicationConfiguration.g:7683:2: '#'
+ // InternalApplicationConfiguration.g:7129:1: ( '#' )
+ // InternalApplicationConfiguration.g:7130:2: '#'
{
before(grammarAccess.getStringTypeScopeAccess().getNumberSignKeyword_0());
- match(input,49,FOLLOW_2);
+ match(input,46,FOLLOW_2);
after(grammarAccess.getStringTypeScopeAccess().getNumberSignKeyword_0());
}
@@ -24147,16 +22434,16 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
// $ANTLR start "rule__StringTypeScope__Group__1"
- // InternalApplicationConfiguration.g:7692:1: rule__StringTypeScope__Group__1 : rule__StringTypeScope__Group__1__Impl rule__StringTypeScope__Group__2 ;
+ // InternalApplicationConfiguration.g:7139:1: rule__StringTypeScope__Group__1 : rule__StringTypeScope__Group__1__Impl rule__StringTypeScope__Group__2 ;
public final void rule__StringTypeScope__Group__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalApplicationConfiguration.g:7696:1: ( rule__StringTypeScope__Group__1__Impl rule__StringTypeScope__Group__2 )
- // InternalApplicationConfiguration.g:7697:2: rule__StringTypeScope__Group__1__Impl rule__StringTypeScope__Group__2
+ // InternalApplicationConfiguration.g:7143:1: ( rule__StringTypeScope__Group__1__Impl rule__StringTypeScope__Group__2 )
+ // InternalApplicationConfiguration.g:7144:2: rule__StringTypeScope__Group__1__Impl rule__StringTypeScope__Group__2
{
- pushFollow(FOLLOW_34);
+ pushFollow(FOLLOW_32);
rule__StringTypeScope__Group__1__Impl();
state._fsp--;
@@ -24185,21 +22472,21 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
// $ANTLR start "rule__StringTypeScope__Group__1__Impl"
- // InternalApplicationConfiguration.g:7704:1: rule__StringTypeScope__Group__1__Impl : ( ( rule__StringTypeScope__TypeAssignment_1 ) ) ;
+ // InternalApplicationConfiguration.g:7151:1: rule__StringTypeScope__Group__1__Impl : ( ( rule__StringTypeScope__TypeAssignment_1 ) ) ;
public final void rule__StringTypeScope__Group__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalApplicationConfiguration.g:7708:1: ( ( ( rule__StringTypeScope__TypeAssignment_1 ) ) )
- // InternalApplicationConfiguration.g:7709:1: ( ( rule__StringTypeScope__TypeAssignment_1 ) )
+ // InternalApplicationConfiguration.g:7155:1: ( ( ( rule__StringTypeScope__TypeAssignment_1 ) ) )
+ // InternalApplicationConfiguration.g:7156:1: ( ( rule__StringTypeScope__TypeAssignment_1 ) )
{
- // InternalApplicationConfiguration.g:7709:1: ( ( rule__StringTypeScope__TypeAssignment_1 ) )
- // InternalApplicationConfiguration.g:7710:2: ( rule__StringTypeScope__TypeAssignment_1 )
+ // InternalApplicationConfiguration.g:7156:1: ( ( rule__StringTypeScope__TypeAssignment_1 ) )
+ // InternalApplicationConfiguration.g:7157:2: ( rule__StringTypeScope__TypeAssignment_1 )
{
before(grammarAccess.getStringTypeScopeAccess().getTypeAssignment_1());
- // InternalApplicationConfiguration.g:7711:2: ( rule__StringTypeScope__TypeAssignment_1 )
- // InternalApplicationConfiguration.g:7711:3: rule__StringTypeScope__TypeAssignment_1
+ // InternalApplicationConfiguration.g:7158:2: ( rule__StringTypeScope__TypeAssignment_1 )
+ // InternalApplicationConfiguration.g:7158:3: rule__StringTypeScope__TypeAssignment_1
{
pushFollow(FOLLOW_2);
rule__StringTypeScope__TypeAssignment_1();
@@ -24232,16 +22519,16 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
// $ANTLR start "rule__StringTypeScope__Group__2"
- // InternalApplicationConfiguration.g:7719:1: rule__StringTypeScope__Group__2 : rule__StringTypeScope__Group__2__Impl rule__StringTypeScope__Group__3 ;
+ // InternalApplicationConfiguration.g:7166:1: rule__StringTypeScope__Group__2 : rule__StringTypeScope__Group__2__Impl rule__StringTypeScope__Group__3 ;
public final void rule__StringTypeScope__Group__2() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalApplicationConfiguration.g:7723:1: ( rule__StringTypeScope__Group__2__Impl rule__StringTypeScope__Group__3 )
- // InternalApplicationConfiguration.g:7724:2: rule__StringTypeScope__Group__2__Impl rule__StringTypeScope__Group__3
+ // InternalApplicationConfiguration.g:7170:1: ( rule__StringTypeScope__Group__2__Impl rule__StringTypeScope__Group__3 )
+ // InternalApplicationConfiguration.g:7171:2: rule__StringTypeScope__Group__2__Impl rule__StringTypeScope__Group__3
{
- pushFollow(FOLLOW_38);
+ pushFollow(FOLLOW_36);
rule__StringTypeScope__Group__2__Impl();
state._fsp--;
@@ -24270,21 +22557,21 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
// $ANTLR start "rule__StringTypeScope__Group__2__Impl"
- // InternalApplicationConfiguration.g:7731:1: rule__StringTypeScope__Group__2__Impl : ( ( rule__StringTypeScope__Alternatives_2 ) ) ;
+ // InternalApplicationConfiguration.g:7178:1: rule__StringTypeScope__Group__2__Impl : ( ( rule__StringTypeScope__Alternatives_2 ) ) ;
public final void rule__StringTypeScope__Group__2__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalApplicationConfiguration.g:7735:1: ( ( ( rule__StringTypeScope__Alternatives_2 ) ) )
- // InternalApplicationConfiguration.g:7736:1: ( ( rule__StringTypeScope__Alternatives_2 ) )
+ // InternalApplicationConfiguration.g:7182:1: ( ( ( rule__StringTypeScope__Alternatives_2 ) ) )
+ // InternalApplicationConfiguration.g:7183:1: ( ( rule__StringTypeScope__Alternatives_2 ) )
{
- // InternalApplicationConfiguration.g:7736:1: ( ( rule__StringTypeScope__Alternatives_2 ) )
- // InternalApplicationConfiguration.g:7737:2: ( rule__StringTypeScope__Alternatives_2 )
+ // InternalApplicationConfiguration.g:7183:1: ( ( rule__StringTypeScope__Alternatives_2 ) )
+ // InternalApplicationConfiguration.g:7184:2: ( rule__StringTypeScope__Alternatives_2 )
{
before(grammarAccess.getStringTypeScopeAccess().getAlternatives_2());
- // InternalApplicationConfiguration.g:7738:2: ( rule__StringTypeScope__Alternatives_2 )
- // InternalApplicationConfiguration.g:7738:3: rule__StringTypeScope__Alternatives_2
+ // InternalApplicationConfiguration.g:7185:2: ( rule__StringTypeScope__Alternatives_2 )
+ // InternalApplicationConfiguration.g:7185:3: rule__StringTypeScope__Alternatives_2
{
pushFollow(FOLLOW_2);
rule__StringTypeScope__Alternatives_2();
@@ -24317,14 +22604,14 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
// $ANTLR start "rule__StringTypeScope__Group__3"
- // InternalApplicationConfiguration.g:7746:1: rule__StringTypeScope__Group__3 : rule__StringTypeScope__Group__3__Impl ;
+ // InternalApplicationConfiguration.g:7193:1: rule__StringTypeScope__Group__3 : rule__StringTypeScope__Group__3__Impl ;
public final void rule__StringTypeScope__Group__3() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalApplicationConfiguration.g:7750:1: ( rule__StringTypeScope__Group__3__Impl )
- // InternalApplicationConfiguration.g:7751:2: rule__StringTypeScope__Group__3__Impl
+ // InternalApplicationConfiguration.g:7197:1: ( rule__StringTypeScope__Group__3__Impl )
+ // InternalApplicationConfiguration.g:7198:2: rule__StringTypeScope__Group__3__Impl
{
pushFollow(FOLLOW_2);
rule__StringTypeScope__Group__3__Impl();
@@ -24350,21 +22637,21 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
// $ANTLR start "rule__StringTypeScope__Group__3__Impl"
- // InternalApplicationConfiguration.g:7757:1: rule__StringTypeScope__Group__3__Impl : ( ( rule__StringTypeScope__Alternatives_3 ) ) ;
+ // InternalApplicationConfiguration.g:7204:1: rule__StringTypeScope__Group__3__Impl : ( ( rule__StringTypeScope__Alternatives_3 ) ) ;
public final void rule__StringTypeScope__Group__3__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalApplicationConfiguration.g:7761:1: ( ( ( rule__StringTypeScope__Alternatives_3 ) ) )
- // InternalApplicationConfiguration.g:7762:1: ( ( rule__StringTypeScope__Alternatives_3 ) )
+ // InternalApplicationConfiguration.g:7208:1: ( ( ( rule__StringTypeScope__Alternatives_3 ) ) )
+ // InternalApplicationConfiguration.g:7209:1: ( ( rule__StringTypeScope__Alternatives_3 ) )
{
- // InternalApplicationConfiguration.g:7762:1: ( ( rule__StringTypeScope__Alternatives_3 ) )
- // InternalApplicationConfiguration.g:7763:2: ( rule__StringTypeScope__Alternatives_3 )
+ // InternalApplicationConfiguration.g:7209:1: ( ( rule__StringTypeScope__Alternatives_3 ) )
+ // InternalApplicationConfiguration.g:7210:2: ( rule__StringTypeScope__Alternatives_3 )
{
before(grammarAccess.getStringTypeScopeAccess().getAlternatives_3());
- // InternalApplicationConfiguration.g:7764:2: ( rule__StringTypeScope__Alternatives_3 )
- // InternalApplicationConfiguration.g:7764:3: rule__StringTypeScope__Alternatives_3
+ // InternalApplicationConfiguration.g:7211:2: ( rule__StringTypeScope__Alternatives_3 )
+ // InternalApplicationConfiguration.g:7211:3: rule__StringTypeScope__Alternatives_3
{
pushFollow(FOLLOW_2);
rule__StringTypeScope__Alternatives_3();
@@ -24397,14 +22684,14 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
// $ANTLR start "rule__ClassReference__Group__0"
- // InternalApplicationConfiguration.g:7773:1: rule__ClassReference__Group__0 : rule__ClassReference__Group__0__Impl rule__ClassReference__Group__1 ;
+ // InternalApplicationConfiguration.g:7220:1: rule__ClassReference__Group__0 : rule__ClassReference__Group__0__Impl rule__ClassReference__Group__1 ;
public final void rule__ClassReference__Group__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalApplicationConfiguration.g:7777:1: ( rule__ClassReference__Group__0__Impl rule__ClassReference__Group__1 )
- // InternalApplicationConfiguration.g:7778:2: rule__ClassReference__Group__0__Impl rule__ClassReference__Group__1
+ // InternalApplicationConfiguration.g:7224:1: ( rule__ClassReference__Group__0__Impl rule__ClassReference__Group__1 )
+ // InternalApplicationConfiguration.g:7225:2: rule__ClassReference__Group__0__Impl rule__ClassReference__Group__1
{
pushFollow(FOLLOW_8);
rule__ClassReference__Group__0__Impl();
@@ -24435,17 +22722,17 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
// $ANTLR start "rule__ClassReference__Group__0__Impl"
- // InternalApplicationConfiguration.g:7785:1: rule__ClassReference__Group__0__Impl : ( '<' ) ;
+ // InternalApplicationConfiguration.g:7232:1: rule__ClassReference__Group__0__Impl : ( '<' ) ;
public final void rule__ClassReference__Group__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalApplicationConfiguration.g:7789:1: ( ( '<' ) )
- // InternalApplicationConfiguration.g:7790:1: ( '<' )
+ // InternalApplicationConfiguration.g:7236:1: ( ( '<' ) )
+ // InternalApplicationConfiguration.g:7237:1: ( '<' )
{
- // InternalApplicationConfiguration.g:7790:1: ( '<' )
- // InternalApplicationConfiguration.g:7791:2: '<'
+ // InternalApplicationConfiguration.g:7237:1: ( '<' )
+ // InternalApplicationConfiguration.g:7238:2: '<'
{
before(grammarAccess.getClassReferenceAccess().getLessThanSignKeyword_0());
match(input,13,FOLLOW_2);
@@ -24472,16 +22759,16 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
// $ANTLR start "rule__ClassReference__Group__1"
- // InternalApplicationConfiguration.g:7800:1: rule__ClassReference__Group__1 : rule__ClassReference__Group__1__Impl rule__ClassReference__Group__2 ;
+ // InternalApplicationConfiguration.g:7247:1: rule__ClassReference__Group__1 : rule__ClassReference__Group__1__Impl rule__ClassReference__Group__2 ;
public final void rule__ClassReference__Group__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalApplicationConfiguration.g:7804:1: ( rule__ClassReference__Group__1__Impl rule__ClassReference__Group__2 )
- // InternalApplicationConfiguration.g:7805:2: rule__ClassReference__Group__1__Impl rule__ClassReference__Group__2
+ // InternalApplicationConfiguration.g:7251:1: ( rule__ClassReference__Group__1__Impl rule__ClassReference__Group__2 )
+ // InternalApplicationConfiguration.g:7252:2: rule__ClassReference__Group__1__Impl rule__ClassReference__Group__2
{
- pushFollow(FOLLOW_41);
+ pushFollow(FOLLOW_39);
rule__ClassReference__Group__1__Impl();
state._fsp--;
@@ -24510,21 +22797,21 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
// $ANTLR start "rule__ClassReference__Group__1__Impl"
- // InternalApplicationConfiguration.g:7812:1: rule__ClassReference__Group__1__Impl : ( ( rule__ClassReference__ElementAssignment_1 ) ) ;
+ // InternalApplicationConfiguration.g:7259:1: rule__ClassReference__Group__1__Impl : ( ( rule__ClassReference__ElementAssignment_1 ) ) ;
public final void rule__ClassReference__Group__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalApplicationConfiguration.g:7816:1: ( ( ( rule__ClassReference__ElementAssignment_1 ) ) )
- // InternalApplicationConfiguration.g:7817:1: ( ( rule__ClassReference__ElementAssignment_1 ) )
+ // InternalApplicationConfiguration.g:7263:1: ( ( ( rule__ClassReference__ElementAssignment_1 ) ) )
+ // InternalApplicationConfiguration.g:7264:1: ( ( rule__ClassReference__ElementAssignment_1 ) )
{
- // InternalApplicationConfiguration.g:7817:1: ( ( rule__ClassReference__ElementAssignment_1 ) )
- // InternalApplicationConfiguration.g:7818:2: ( rule__ClassReference__ElementAssignment_1 )
+ // InternalApplicationConfiguration.g:7264:1: ( ( rule__ClassReference__ElementAssignment_1 ) )
+ // InternalApplicationConfiguration.g:7265:2: ( rule__ClassReference__ElementAssignment_1 )
{
before(grammarAccess.getClassReferenceAccess().getElementAssignment_1());
- // InternalApplicationConfiguration.g:7819:2: ( rule__ClassReference__ElementAssignment_1 )
- // InternalApplicationConfiguration.g:7819:3: rule__ClassReference__ElementAssignment_1
+ // InternalApplicationConfiguration.g:7266:2: ( rule__ClassReference__ElementAssignment_1 )
+ // InternalApplicationConfiguration.g:7266:3: rule__ClassReference__ElementAssignment_1
{
pushFollow(FOLLOW_2);
rule__ClassReference__ElementAssignment_1();
@@ -24557,14 +22844,14 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
// $ANTLR start "rule__ClassReference__Group__2"
- // InternalApplicationConfiguration.g:7827:1: rule__ClassReference__Group__2 : rule__ClassReference__Group__2__Impl ;
+ // InternalApplicationConfiguration.g:7274:1: rule__ClassReference__Group__2 : rule__ClassReference__Group__2__Impl ;
public final void rule__ClassReference__Group__2() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalApplicationConfiguration.g:7831:1: ( rule__ClassReference__Group__2__Impl )
- // InternalApplicationConfiguration.g:7832:2: rule__ClassReference__Group__2__Impl
+ // InternalApplicationConfiguration.g:7278:1: ( rule__ClassReference__Group__2__Impl )
+ // InternalApplicationConfiguration.g:7279:2: rule__ClassReference__Group__2__Impl
{
pushFollow(FOLLOW_2);
rule__ClassReference__Group__2__Impl();
@@ -24590,17 +22877,17 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
// $ANTLR start "rule__ClassReference__Group__2__Impl"
- // InternalApplicationConfiguration.g:7838:1: rule__ClassReference__Group__2__Impl : ( '>' ) ;
+ // InternalApplicationConfiguration.g:7285:1: rule__ClassReference__Group__2__Impl : ( '>' ) ;
public final void rule__ClassReference__Group__2__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalApplicationConfiguration.g:7842:1: ( ( '>' ) )
- // InternalApplicationConfiguration.g:7843:1: ( '>' )
+ // InternalApplicationConfiguration.g:7289:1: ( ( '>' ) )
+ // InternalApplicationConfiguration.g:7290:1: ( '>' )
{
- // InternalApplicationConfiguration.g:7843:1: ( '>' )
- // InternalApplicationConfiguration.g:7844:2: '>'
+ // InternalApplicationConfiguration.g:7290:1: ( '>' )
+ // InternalApplicationConfiguration.g:7291:2: '>'
{
before(grammarAccess.getClassReferenceAccess().getGreaterThanSignKeyword_2());
match(input,14,FOLLOW_2);
@@ -24627,16 +22914,16 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
// $ANTLR start "rule__ObjectReference__Group__0"
- // InternalApplicationConfiguration.g:7854:1: rule__ObjectReference__Group__0 : rule__ObjectReference__Group__0__Impl rule__ObjectReference__Group__1 ;
+ // InternalApplicationConfiguration.g:7301:1: rule__ObjectReference__Group__0 : rule__ObjectReference__Group__0__Impl rule__ObjectReference__Group__1 ;
public final void rule__ObjectReference__Group__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalApplicationConfiguration.g:7858:1: ( rule__ObjectReference__Group__0__Impl rule__ObjectReference__Group__1 )
- // InternalApplicationConfiguration.g:7859:2: rule__ObjectReference__Group__0__Impl rule__ObjectReference__Group__1
+ // InternalApplicationConfiguration.g:7305:1: ( rule__ObjectReference__Group__0__Impl rule__ObjectReference__Group__1 )
+ // InternalApplicationConfiguration.g:7306:2: rule__ObjectReference__Group__0__Impl rule__ObjectReference__Group__1
{
- pushFollow(FOLLOW_36);
+ pushFollow(FOLLOW_34);
rule__ObjectReference__Group__0__Impl();
state._fsp--;
@@ -24665,21 +22952,21 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
// $ANTLR start "rule__ObjectReference__Group__0__Impl"
- // InternalApplicationConfiguration.g:7866:1: rule__ObjectReference__Group__0__Impl : ( () ) ;
+ // InternalApplicationConfiguration.g:7313:1: rule__ObjectReference__Group__0__Impl : ( () ) ;
public final void rule__ObjectReference__Group__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalApplicationConfiguration.g:7870:1: ( ( () ) )
- // InternalApplicationConfiguration.g:7871:1: ( () )
+ // InternalApplicationConfiguration.g:7317:1: ( ( () ) )
+ // InternalApplicationConfiguration.g:7318:1: ( () )
{
- // InternalApplicationConfiguration.g:7871:1: ( () )
- // InternalApplicationConfiguration.g:7872:2: ()
+ // InternalApplicationConfiguration.g:7318:1: ( () )
+ // InternalApplicationConfiguration.g:7319:2: ()
{
before(grammarAccess.getObjectReferenceAccess().getObjectReferenceAction_0());
- // InternalApplicationConfiguration.g:7873:2: ()
- // InternalApplicationConfiguration.g:7873:3:
+ // InternalApplicationConfiguration.g:7320:2: ()
+ // InternalApplicationConfiguration.g:7320:3:
{
}
@@ -24702,14 +22989,14 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
// $ANTLR start "rule__ObjectReference__Group__1"
- // InternalApplicationConfiguration.g:7881:1: rule__ObjectReference__Group__1 : rule__ObjectReference__Group__1__Impl ;
+ // InternalApplicationConfiguration.g:7328:1: rule__ObjectReference__Group__1 : rule__ObjectReference__Group__1__Impl ;
public final void rule__ObjectReference__Group__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalApplicationConfiguration.g:7885:1: ( rule__ObjectReference__Group__1__Impl )
- // InternalApplicationConfiguration.g:7886:2: rule__ObjectReference__Group__1__Impl
+ // InternalApplicationConfiguration.g:7332:1: ( rule__ObjectReference__Group__1__Impl )
+ // InternalApplicationConfiguration.g:7333:2: rule__ObjectReference__Group__1__Impl
{
pushFollow(FOLLOW_2);
rule__ObjectReference__Group__1__Impl();
@@ -24735,20 +23022,20 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
// $ANTLR start "rule__ObjectReference__Group__1__Impl"
- // InternalApplicationConfiguration.g:7892:1: rule__ObjectReference__Group__1__Impl : ( 'node' ) ;
+ // InternalApplicationConfiguration.g:7339:1: rule__ObjectReference__Group__1__Impl : ( 'node' ) ;
public final void rule__ObjectReference__Group__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalApplicationConfiguration.g:7896:1: ( ( 'node' ) )
- // InternalApplicationConfiguration.g:7897:1: ( 'node' )
+ // InternalApplicationConfiguration.g:7343:1: ( ( 'node' ) )
+ // InternalApplicationConfiguration.g:7344:1: ( 'node' )
{
- // InternalApplicationConfiguration.g:7897:1: ( 'node' )
- // InternalApplicationConfiguration.g:7898:2: 'node'
+ // InternalApplicationConfiguration.g:7344:1: ( 'node' )
+ // InternalApplicationConfiguration.g:7345:2: 'node'
{
before(grammarAccess.getObjectReferenceAccess().getNodeKeyword_1());
- match(input,50,FOLLOW_2);
+ match(input,47,FOLLOW_2);
after(grammarAccess.getObjectReferenceAccess().getNodeKeyword_1());
}
@@ -24772,16 +23059,16 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
// $ANTLR start "rule__IntegerReference__Group__0"
- // InternalApplicationConfiguration.g:7908:1: rule__IntegerReference__Group__0 : rule__IntegerReference__Group__0__Impl rule__IntegerReference__Group__1 ;
+ // InternalApplicationConfiguration.g:7355:1: rule__IntegerReference__Group__0 : rule__IntegerReference__Group__0__Impl rule__IntegerReference__Group__1 ;
public final void rule__IntegerReference__Group__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalApplicationConfiguration.g:7912:1: ( rule__IntegerReference__Group__0__Impl rule__IntegerReference__Group__1 )
- // InternalApplicationConfiguration.g:7913:2: rule__IntegerReference__Group__0__Impl rule__IntegerReference__Group__1
+ // InternalApplicationConfiguration.g:7359:1: ( rule__IntegerReference__Group__0__Impl rule__IntegerReference__Group__1 )
+ // InternalApplicationConfiguration.g:7360:2: rule__IntegerReference__Group__0__Impl rule__IntegerReference__Group__1
{
- pushFollow(FOLLOW_37);
+ pushFollow(FOLLOW_35);
rule__IntegerReference__Group__0__Impl();
state._fsp--;
@@ -24810,21 +23097,21 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
// $ANTLR start "rule__IntegerReference__Group__0__Impl"
- // InternalApplicationConfiguration.g:7920:1: rule__IntegerReference__Group__0__Impl : ( () ) ;
+ // InternalApplicationConfiguration.g:7367:1: rule__IntegerReference__Group__0__Impl : ( () ) ;
public final void rule__IntegerReference__Group__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalApplicationConfiguration.g:7924:1: ( ( () ) )
- // InternalApplicationConfiguration.g:7925:1: ( () )
+ // InternalApplicationConfiguration.g:7371:1: ( ( () ) )
+ // InternalApplicationConfiguration.g:7372:1: ( () )
{
- // InternalApplicationConfiguration.g:7925:1: ( () )
- // InternalApplicationConfiguration.g:7926:2: ()
+ // InternalApplicationConfiguration.g:7372:1: ( () )
+ // InternalApplicationConfiguration.g:7373:2: ()
{
before(grammarAccess.getIntegerReferenceAccess().getIntegerScopeAction_0());
- // InternalApplicationConfiguration.g:7927:2: ()
- // InternalApplicationConfiguration.g:7927:3:
+ // InternalApplicationConfiguration.g:7374:2: ()
+ // InternalApplicationConfiguration.g:7374:3:
{
}
@@ -24847,14 +23134,14 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
// $ANTLR start "rule__IntegerReference__Group__1"
- // InternalApplicationConfiguration.g:7935:1: rule__IntegerReference__Group__1 : rule__IntegerReference__Group__1__Impl ;
+ // InternalApplicationConfiguration.g:7382:1: rule__IntegerReference__Group__1 : rule__IntegerReference__Group__1__Impl ;
public final void rule__IntegerReference__Group__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalApplicationConfiguration.g:7939:1: ( rule__IntegerReference__Group__1__Impl )
- // InternalApplicationConfiguration.g:7940:2: rule__IntegerReference__Group__1__Impl
+ // InternalApplicationConfiguration.g:7386:1: ( rule__IntegerReference__Group__1__Impl )
+ // InternalApplicationConfiguration.g:7387:2: rule__IntegerReference__Group__1__Impl
{
pushFollow(FOLLOW_2);
rule__IntegerReference__Group__1__Impl();
@@ -24880,20 +23167,20 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
// $ANTLR start "rule__IntegerReference__Group__1__Impl"
- // InternalApplicationConfiguration.g:7946:1: rule__IntegerReference__Group__1__Impl : ( 'int' ) ;
+ // InternalApplicationConfiguration.g:7393:1: rule__IntegerReference__Group__1__Impl : ( 'int' ) ;
public final void rule__IntegerReference__Group__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalApplicationConfiguration.g:7950:1: ( ( 'int' ) )
- // InternalApplicationConfiguration.g:7951:1: ( 'int' )
+ // InternalApplicationConfiguration.g:7397:1: ( ( 'int' ) )
+ // InternalApplicationConfiguration.g:7398:1: ( 'int' )
{
- // InternalApplicationConfiguration.g:7951:1: ( 'int' )
- // InternalApplicationConfiguration.g:7952:2: 'int'
+ // InternalApplicationConfiguration.g:7398:1: ( 'int' )
+ // InternalApplicationConfiguration.g:7399:2: 'int'
{
before(grammarAccess.getIntegerReferenceAccess().getIntKeyword_1());
- match(input,51,FOLLOW_2);
+ match(input,48,FOLLOW_2);
after(grammarAccess.getIntegerReferenceAccess().getIntKeyword_1());
}
@@ -24917,16 +23204,16 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
// $ANTLR start "rule__RealReference__Group__0"
- // InternalApplicationConfiguration.g:7962:1: rule__RealReference__Group__0 : rule__RealReference__Group__0__Impl rule__RealReference__Group__1 ;
+ // InternalApplicationConfiguration.g:7409:1: rule__RealReference__Group__0 : rule__RealReference__Group__0__Impl rule__RealReference__Group__1 ;
public final void rule__RealReference__Group__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalApplicationConfiguration.g:7966:1: ( rule__RealReference__Group__0__Impl rule__RealReference__Group__1 )
- // InternalApplicationConfiguration.g:7967:2: rule__RealReference__Group__0__Impl rule__RealReference__Group__1
+ // InternalApplicationConfiguration.g:7413:1: ( rule__RealReference__Group__0__Impl rule__RealReference__Group__1 )
+ // InternalApplicationConfiguration.g:7414:2: rule__RealReference__Group__0__Impl rule__RealReference__Group__1
{
- pushFollow(FOLLOW_39);
+ pushFollow(FOLLOW_37);
rule__RealReference__Group__0__Impl();
state._fsp--;
@@ -24955,21 +23242,21 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
// $ANTLR start "rule__RealReference__Group__0__Impl"
- // InternalApplicationConfiguration.g:7974:1: rule__RealReference__Group__0__Impl : ( () ) ;
+ // InternalApplicationConfiguration.g:7421:1: rule__RealReference__Group__0__Impl : ( () ) ;
public final void rule__RealReference__Group__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalApplicationConfiguration.g:7978:1: ( ( () ) )
- // InternalApplicationConfiguration.g:7979:1: ( () )
+ // InternalApplicationConfiguration.g:7425:1: ( ( () ) )
+ // InternalApplicationConfiguration.g:7426:1: ( () )
{
- // InternalApplicationConfiguration.g:7979:1: ( () )
- // InternalApplicationConfiguration.g:7980:2: ()
+ // InternalApplicationConfiguration.g:7426:1: ( () )
+ // InternalApplicationConfiguration.g:7427:2: ()
{
before(grammarAccess.getRealReferenceAccess().getRealScopeAction_0());
- // InternalApplicationConfiguration.g:7981:2: ()
- // InternalApplicationConfiguration.g:7981:3:
+ // InternalApplicationConfiguration.g:7428:2: ()
+ // InternalApplicationConfiguration.g:7428:3:
{
}
@@ -24992,14 +23279,14 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
// $ANTLR start "rule__RealReference__Group__1"
- // InternalApplicationConfiguration.g:7989:1: rule__RealReference__Group__1 : rule__RealReference__Group__1__Impl ;
+ // InternalApplicationConfiguration.g:7436:1: rule__RealReference__Group__1 : rule__RealReference__Group__1__Impl ;
public final void rule__RealReference__Group__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalApplicationConfiguration.g:7993:1: ( rule__RealReference__Group__1__Impl )
- // InternalApplicationConfiguration.g:7994:2: rule__RealReference__Group__1__Impl
+ // InternalApplicationConfiguration.g:7440:1: ( rule__RealReference__Group__1__Impl )
+ // InternalApplicationConfiguration.g:7441:2: rule__RealReference__Group__1__Impl
{
pushFollow(FOLLOW_2);
rule__RealReference__Group__1__Impl();
@@ -25025,20 +23312,20 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
// $ANTLR start "rule__RealReference__Group__1__Impl"
- // InternalApplicationConfiguration.g:8000:1: rule__RealReference__Group__1__Impl : ( 'real' ) ;
+ // InternalApplicationConfiguration.g:7447:1: rule__RealReference__Group__1__Impl : ( 'real' ) ;
public final void rule__RealReference__Group__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalApplicationConfiguration.g:8004:1: ( ( 'real' ) )
- // InternalApplicationConfiguration.g:8005:1: ( 'real' )
+ // InternalApplicationConfiguration.g:7451:1: ( ( 'real' ) )
+ // InternalApplicationConfiguration.g:7452:1: ( 'real' )
{
- // InternalApplicationConfiguration.g:8005:1: ( 'real' )
- // InternalApplicationConfiguration.g:8006:2: 'real'
+ // InternalApplicationConfiguration.g:7452:1: ( 'real' )
+ // InternalApplicationConfiguration.g:7453:2: 'real'
{
before(grammarAccess.getRealReferenceAccess().getRealKeyword_1());
- match(input,52,FOLLOW_2);
+ match(input,49,FOLLOW_2);
after(grammarAccess.getRealReferenceAccess().getRealKeyword_1());
}
@@ -25062,16 +23349,16 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
// $ANTLR start "rule__StringReference__Group__0"
- // InternalApplicationConfiguration.g:8016:1: rule__StringReference__Group__0 : rule__StringReference__Group__0__Impl rule__StringReference__Group__1 ;
+ // InternalApplicationConfiguration.g:7463:1: rule__StringReference__Group__0 : rule__StringReference__Group__0__Impl rule__StringReference__Group__1 ;
public final void rule__StringReference__Group__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalApplicationConfiguration.g:8020:1: ( rule__StringReference__Group__0__Impl rule__StringReference__Group__1 )
- // InternalApplicationConfiguration.g:8021:2: rule__StringReference__Group__0__Impl rule__StringReference__Group__1
+ // InternalApplicationConfiguration.g:7467:1: ( rule__StringReference__Group__0__Impl rule__StringReference__Group__1 )
+ // InternalApplicationConfiguration.g:7468:2: rule__StringReference__Group__0__Impl rule__StringReference__Group__1
{
- pushFollow(FOLLOW_40);
+ pushFollow(FOLLOW_38);
rule__StringReference__Group__0__Impl();
state._fsp--;
@@ -25100,21 +23387,21 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
// $ANTLR start "rule__StringReference__Group__0__Impl"
- // InternalApplicationConfiguration.g:8028:1: rule__StringReference__Group__0__Impl : ( () ) ;
+ // InternalApplicationConfiguration.g:7475:1: rule__StringReference__Group__0__Impl : ( () ) ;
public final void rule__StringReference__Group__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalApplicationConfiguration.g:8032:1: ( ( () ) )
- // InternalApplicationConfiguration.g:8033:1: ( () )
+ // InternalApplicationConfiguration.g:7479:1: ( ( () ) )
+ // InternalApplicationConfiguration.g:7480:1: ( () )
{
- // InternalApplicationConfiguration.g:8033:1: ( () )
- // InternalApplicationConfiguration.g:8034:2: ()
+ // InternalApplicationConfiguration.g:7480:1: ( () )
+ // InternalApplicationConfiguration.g:7481:2: ()
{
before(grammarAccess.getStringReferenceAccess().getStringScopeAction_0());
- // InternalApplicationConfiguration.g:8035:2: ()
- // InternalApplicationConfiguration.g:8035:3:
+ // InternalApplicationConfiguration.g:7482:2: ()
+ // InternalApplicationConfiguration.g:7482:3:
{
}
@@ -25137,14 +23424,14 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
// $ANTLR start "rule__StringReference__Group__1"
- // InternalApplicationConfiguration.g:8043:1: rule__StringReference__Group__1 : rule__StringReference__Group__1__Impl ;
+ // InternalApplicationConfiguration.g:7490:1: rule__StringReference__Group__1 : rule__StringReference__Group__1__Impl ;
public final void rule__StringReference__Group__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalApplicationConfiguration.g:8047:1: ( rule__StringReference__Group__1__Impl )
- // InternalApplicationConfiguration.g:8048:2: rule__StringReference__Group__1__Impl
+ // InternalApplicationConfiguration.g:7494:1: ( rule__StringReference__Group__1__Impl )
+ // InternalApplicationConfiguration.g:7495:2: rule__StringReference__Group__1__Impl
{
pushFollow(FOLLOW_2);
rule__StringReference__Group__1__Impl();
@@ -25170,20 +23457,20 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
// $ANTLR start "rule__StringReference__Group__1__Impl"
- // InternalApplicationConfiguration.g:8054:1: rule__StringReference__Group__1__Impl : ( 'string' ) ;
+ // InternalApplicationConfiguration.g:7501:1: rule__StringReference__Group__1__Impl : ( 'string' ) ;
public final void rule__StringReference__Group__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalApplicationConfiguration.g:8058:1: ( ( 'string' ) )
- // InternalApplicationConfiguration.g:8059:1: ( 'string' )
+ // InternalApplicationConfiguration.g:7505:1: ( ( 'string' ) )
+ // InternalApplicationConfiguration.g:7506:1: ( 'string' )
{
- // InternalApplicationConfiguration.g:8059:1: ( 'string' )
- // InternalApplicationConfiguration.g:8060:2: 'string'
+ // InternalApplicationConfiguration.g:7506:1: ( 'string' )
+ // InternalApplicationConfiguration.g:7507:2: 'string'
{
before(grammarAccess.getStringReferenceAccess().getStringKeyword_1());
- match(input,53,FOLLOW_2);
+ match(input,50,FOLLOW_2);
after(grammarAccess.getStringReferenceAccess().getStringKeyword_1());
}
@@ -25207,16 +23494,16 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
// $ANTLR start "rule__IntervallNumber__Group__0"
- // InternalApplicationConfiguration.g:8070:1: rule__IntervallNumber__Group__0 : rule__IntervallNumber__Group__0__Impl rule__IntervallNumber__Group__1 ;
+ // InternalApplicationConfiguration.g:7517:1: rule__IntervallNumber__Group__0 : rule__IntervallNumber__Group__0__Impl rule__IntervallNumber__Group__1 ;
public final void rule__IntervallNumber__Group__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalApplicationConfiguration.g:8074:1: ( rule__IntervallNumber__Group__0__Impl rule__IntervallNumber__Group__1 )
- // InternalApplicationConfiguration.g:8075:2: rule__IntervallNumber__Group__0__Impl rule__IntervallNumber__Group__1
+ // InternalApplicationConfiguration.g:7521:1: ( rule__IntervallNumber__Group__0__Impl rule__IntervallNumber__Group__1 )
+ // InternalApplicationConfiguration.g:7522:2: rule__IntervallNumber__Group__0__Impl rule__IntervallNumber__Group__1
{
- pushFollow(FOLLOW_42);
+ pushFollow(FOLLOW_40);
rule__IntervallNumber__Group__0__Impl();
state._fsp--;
@@ -25245,21 +23532,21 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
// $ANTLR start "rule__IntervallNumber__Group__0__Impl"
- // InternalApplicationConfiguration.g:8082:1: rule__IntervallNumber__Group__0__Impl : ( ( rule__IntervallNumber__MinAssignment_0 ) ) ;
+ // InternalApplicationConfiguration.g:7529:1: rule__IntervallNumber__Group__0__Impl : ( ( rule__IntervallNumber__MinAssignment_0 ) ) ;
public final void rule__IntervallNumber__Group__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalApplicationConfiguration.g:8086:1: ( ( ( rule__IntervallNumber__MinAssignment_0 ) ) )
- // InternalApplicationConfiguration.g:8087:1: ( ( rule__IntervallNumber__MinAssignment_0 ) )
+ // InternalApplicationConfiguration.g:7533:1: ( ( ( rule__IntervallNumber__MinAssignment_0 ) ) )
+ // InternalApplicationConfiguration.g:7534:1: ( ( rule__IntervallNumber__MinAssignment_0 ) )
{
- // InternalApplicationConfiguration.g:8087:1: ( ( rule__IntervallNumber__MinAssignment_0 ) )
- // InternalApplicationConfiguration.g:8088:2: ( rule__IntervallNumber__MinAssignment_0 )
+ // InternalApplicationConfiguration.g:7534:1: ( ( rule__IntervallNumber__MinAssignment_0 ) )
+ // InternalApplicationConfiguration.g:7535:2: ( rule__IntervallNumber__MinAssignment_0 )
{
before(grammarAccess.getIntervallNumberAccess().getMinAssignment_0());
- // InternalApplicationConfiguration.g:8089:2: ( rule__IntervallNumber__MinAssignment_0 )
- // InternalApplicationConfiguration.g:8089:3: rule__IntervallNumber__MinAssignment_0
+ // InternalApplicationConfiguration.g:7536:2: ( rule__IntervallNumber__MinAssignment_0 )
+ // InternalApplicationConfiguration.g:7536:3: rule__IntervallNumber__MinAssignment_0
{
pushFollow(FOLLOW_2);
rule__IntervallNumber__MinAssignment_0();
@@ -25292,16 +23579,16 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
// $ANTLR start "rule__IntervallNumber__Group__1"
- // InternalApplicationConfiguration.g:8097:1: rule__IntervallNumber__Group__1 : rule__IntervallNumber__Group__1__Impl rule__IntervallNumber__Group__2 ;
+ // InternalApplicationConfiguration.g:7544:1: rule__IntervallNumber__Group__1 : rule__IntervallNumber__Group__1__Impl rule__IntervallNumber__Group__2 ;
public final void rule__IntervallNumber__Group__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalApplicationConfiguration.g:8101:1: ( rule__IntervallNumber__Group__1__Impl rule__IntervallNumber__Group__2 )
- // InternalApplicationConfiguration.g:8102:2: rule__IntervallNumber__Group__1__Impl rule__IntervallNumber__Group__2
+ // InternalApplicationConfiguration.g:7548:1: ( rule__IntervallNumber__Group__1__Impl rule__IntervallNumber__Group__2 )
+ // InternalApplicationConfiguration.g:7549:2: rule__IntervallNumber__Group__1__Impl rule__IntervallNumber__Group__2
{
- pushFollow(FOLLOW_35);
+ pushFollow(FOLLOW_33);
rule__IntervallNumber__Group__1__Impl();
state._fsp--;
@@ -25330,20 +23617,20 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
// $ANTLR start "rule__IntervallNumber__Group__1__Impl"
- // InternalApplicationConfiguration.g:8109:1: rule__IntervallNumber__Group__1__Impl : ( '..' ) ;
+ // InternalApplicationConfiguration.g:7556:1: rule__IntervallNumber__Group__1__Impl : ( '..' ) ;
public final void rule__IntervallNumber__Group__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalApplicationConfiguration.g:8113:1: ( ( '..' ) )
- // InternalApplicationConfiguration.g:8114:1: ( '..' )
+ // InternalApplicationConfiguration.g:7560:1: ( ( '..' ) )
+ // InternalApplicationConfiguration.g:7561:1: ( '..' )
{
- // InternalApplicationConfiguration.g:8114:1: ( '..' )
- // InternalApplicationConfiguration.g:8115:2: '..'
+ // InternalApplicationConfiguration.g:7561:1: ( '..' )
+ // InternalApplicationConfiguration.g:7562:2: '..'
{
before(grammarAccess.getIntervallNumberAccess().getFullStopFullStopKeyword_1());
- match(input,54,FOLLOW_2);
+ match(input,51,FOLLOW_2);
after(grammarAccess.getIntervallNumberAccess().getFullStopFullStopKeyword_1());
}
@@ -25367,14 +23654,14 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
// $ANTLR start "rule__IntervallNumber__Group__2"
- // InternalApplicationConfiguration.g:8124:1: rule__IntervallNumber__Group__2 : rule__IntervallNumber__Group__2__Impl ;
+ // InternalApplicationConfiguration.g:7571:1: rule__IntervallNumber__Group__2 : rule__IntervallNumber__Group__2__Impl ;
public final void rule__IntervallNumber__Group__2() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalApplicationConfiguration.g:8128:1: ( rule__IntervallNumber__Group__2__Impl )
- // InternalApplicationConfiguration.g:8129:2: rule__IntervallNumber__Group__2__Impl
+ // InternalApplicationConfiguration.g:7575:1: ( rule__IntervallNumber__Group__2__Impl )
+ // InternalApplicationConfiguration.g:7576:2: rule__IntervallNumber__Group__2__Impl
{
pushFollow(FOLLOW_2);
rule__IntervallNumber__Group__2__Impl();
@@ -25400,21 +23687,21 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
// $ANTLR start "rule__IntervallNumber__Group__2__Impl"
- // InternalApplicationConfiguration.g:8135:1: rule__IntervallNumber__Group__2__Impl : ( ( rule__IntervallNumber__Alternatives_2 ) ) ;
+ // InternalApplicationConfiguration.g:7582:1: rule__IntervallNumber__Group__2__Impl : ( ( rule__IntervallNumber__Alternatives_2 ) ) ;
public final void rule__IntervallNumber__Group__2__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalApplicationConfiguration.g:8139:1: ( ( ( rule__IntervallNumber__Alternatives_2 ) ) )
- // InternalApplicationConfiguration.g:8140:1: ( ( rule__IntervallNumber__Alternatives_2 ) )
+ // InternalApplicationConfiguration.g:7586:1: ( ( ( rule__IntervallNumber__Alternatives_2 ) ) )
+ // InternalApplicationConfiguration.g:7587:1: ( ( rule__IntervallNumber__Alternatives_2 ) )
{
- // InternalApplicationConfiguration.g:8140:1: ( ( rule__IntervallNumber__Alternatives_2 ) )
- // InternalApplicationConfiguration.g:8141:2: ( rule__IntervallNumber__Alternatives_2 )
+ // InternalApplicationConfiguration.g:7587:1: ( ( rule__IntervallNumber__Alternatives_2 ) )
+ // InternalApplicationConfiguration.g:7588:2: ( rule__IntervallNumber__Alternatives_2 )
{
before(grammarAccess.getIntervallNumberAccess().getAlternatives_2());
- // InternalApplicationConfiguration.g:8142:2: ( rule__IntervallNumber__Alternatives_2 )
- // InternalApplicationConfiguration.g:8142:3: rule__IntervallNumber__Alternatives_2
+ // InternalApplicationConfiguration.g:7589:2: ( rule__IntervallNumber__Alternatives_2 )
+ // InternalApplicationConfiguration.g:7589:3: rule__IntervallNumber__Alternatives_2
{
pushFollow(FOLLOW_2);
rule__IntervallNumber__Alternatives_2();
@@ -25447,16 +23734,16 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
// $ANTLR start "rule__IntEnumberation__Group__0"
- // InternalApplicationConfiguration.g:8151:1: rule__IntEnumberation__Group__0 : rule__IntEnumberation__Group__0__Impl rule__IntEnumberation__Group__1 ;
+ // InternalApplicationConfiguration.g:7598:1: rule__IntEnumberation__Group__0 : rule__IntEnumberation__Group__0__Impl rule__IntEnumberation__Group__1 ;
public final void rule__IntEnumberation__Group__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalApplicationConfiguration.g:8155:1: ( rule__IntEnumberation__Group__0__Impl rule__IntEnumberation__Group__1 )
- // InternalApplicationConfiguration.g:8156:2: rule__IntEnumberation__Group__0__Impl rule__IntEnumberation__Group__1
+ // InternalApplicationConfiguration.g:7602:1: ( rule__IntEnumberation__Group__0__Impl rule__IntEnumberation__Group__1 )
+ // InternalApplicationConfiguration.g:7603:2: rule__IntEnumberation__Group__0__Impl rule__IntEnumberation__Group__1
{
- pushFollow(FOLLOW_38);
+ pushFollow(FOLLOW_36);
rule__IntEnumberation__Group__0__Impl();
state._fsp--;
@@ -25485,21 +23772,21 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
// $ANTLR start "rule__IntEnumberation__Group__0__Impl"
- // InternalApplicationConfiguration.g:8163:1: rule__IntEnumberation__Group__0__Impl : ( () ) ;
+ // InternalApplicationConfiguration.g:7610:1: rule__IntEnumberation__Group__0__Impl : ( () ) ;
public final void rule__IntEnumberation__Group__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalApplicationConfiguration.g:8167:1: ( ( () ) )
- // InternalApplicationConfiguration.g:8168:1: ( () )
+ // InternalApplicationConfiguration.g:7614:1: ( ( () ) )
+ // InternalApplicationConfiguration.g:7615:1: ( () )
{
- // InternalApplicationConfiguration.g:8168:1: ( () )
- // InternalApplicationConfiguration.g:8169:2: ()
+ // InternalApplicationConfiguration.g:7615:1: ( () )
+ // InternalApplicationConfiguration.g:7616:2: ()
{
before(grammarAccess.getIntEnumberationAccess().getIntEnumberationAction_0());
- // InternalApplicationConfiguration.g:8170:2: ()
- // InternalApplicationConfiguration.g:8170:3:
+ // InternalApplicationConfiguration.g:7617:2: ()
+ // InternalApplicationConfiguration.g:7617:3:
{
}
@@ -25522,16 +23809,16 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
// $ANTLR start "rule__IntEnumberation__Group__1"
- // InternalApplicationConfiguration.g:8178:1: rule__IntEnumberation__Group__1 : rule__IntEnumberation__Group__1__Impl rule__IntEnumberation__Group__2 ;
+ // InternalApplicationConfiguration.g:7625:1: rule__IntEnumberation__Group__1 : rule__IntEnumberation__Group__1__Impl rule__IntEnumberation__Group__2 ;
public final void rule__IntEnumberation__Group__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalApplicationConfiguration.g:8182:1: ( rule__IntEnumberation__Group__1__Impl rule__IntEnumberation__Group__2 )
- // InternalApplicationConfiguration.g:8183:2: rule__IntEnumberation__Group__1__Impl rule__IntEnumberation__Group__2
+ // InternalApplicationConfiguration.g:7629:1: ( rule__IntEnumberation__Group__1__Impl rule__IntEnumberation__Group__2 )
+ // InternalApplicationConfiguration.g:7630:2: rule__IntEnumberation__Group__1__Impl rule__IntEnumberation__Group__2
{
- pushFollow(FOLLOW_43);
+ pushFollow(FOLLOW_41);
rule__IntEnumberation__Group__1__Impl();
state._fsp--;
@@ -25560,20 +23847,20 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
// $ANTLR start "rule__IntEnumberation__Group__1__Impl"
- // InternalApplicationConfiguration.g:8190:1: rule__IntEnumberation__Group__1__Impl : ( '{' ) ;
+ // InternalApplicationConfiguration.g:7637:1: rule__IntEnumberation__Group__1__Impl : ( '{' ) ;
public final void rule__IntEnumberation__Group__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalApplicationConfiguration.g:8194:1: ( ( '{' ) )
- // InternalApplicationConfiguration.g:8195:1: ( '{' )
+ // InternalApplicationConfiguration.g:7641:1: ( ( '{' ) )
+ // InternalApplicationConfiguration.g:7642:1: ( '{' )
{
- // InternalApplicationConfiguration.g:8195:1: ( '{' )
- // InternalApplicationConfiguration.g:8196:2: '{'
+ // InternalApplicationConfiguration.g:7642:1: ( '{' )
+ // InternalApplicationConfiguration.g:7643:2: '{'
{
before(grammarAccess.getIntEnumberationAccess().getLeftCurlyBracketKeyword_1());
- match(input,31,FOLLOW_2);
+ match(input,30,FOLLOW_2);
after(grammarAccess.getIntEnumberationAccess().getLeftCurlyBracketKeyword_1());
}
@@ -25597,16 +23884,16 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
// $ANTLR start "rule__IntEnumberation__Group__2"
- // InternalApplicationConfiguration.g:8205:1: rule__IntEnumberation__Group__2 : rule__IntEnumberation__Group__2__Impl rule__IntEnumberation__Group__3 ;
+ // InternalApplicationConfiguration.g:7652:1: rule__IntEnumberation__Group__2 : rule__IntEnumberation__Group__2__Impl rule__IntEnumberation__Group__3 ;
public final void rule__IntEnumberation__Group__2() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalApplicationConfiguration.g:8209:1: ( rule__IntEnumberation__Group__2__Impl rule__IntEnumberation__Group__3 )
- // InternalApplicationConfiguration.g:8210:2: rule__IntEnumberation__Group__2__Impl rule__IntEnumberation__Group__3
+ // InternalApplicationConfiguration.g:7656:1: ( rule__IntEnumberation__Group__2__Impl rule__IntEnumberation__Group__3 )
+ // InternalApplicationConfiguration.g:7657:2: rule__IntEnumberation__Group__2__Impl rule__IntEnumberation__Group__3
{
- pushFollow(FOLLOW_43);
+ pushFollow(FOLLOW_41);
rule__IntEnumberation__Group__2__Impl();
state._fsp--;
@@ -25635,29 +23922,29 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
// $ANTLR start "rule__IntEnumberation__Group__2__Impl"
- // InternalApplicationConfiguration.g:8217:1: rule__IntEnumberation__Group__2__Impl : ( ( rule__IntEnumberation__Group_2__0 )? ) ;
+ // InternalApplicationConfiguration.g:7664:1: rule__IntEnumberation__Group__2__Impl : ( ( rule__IntEnumberation__Group_2__0 )? ) ;
public final void rule__IntEnumberation__Group__2__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalApplicationConfiguration.g:8221:1: ( ( ( rule__IntEnumberation__Group_2__0 )? ) )
- // InternalApplicationConfiguration.g:8222:1: ( ( rule__IntEnumberation__Group_2__0 )? )
+ // InternalApplicationConfiguration.g:7668:1: ( ( ( rule__IntEnumberation__Group_2__0 )? ) )
+ // InternalApplicationConfiguration.g:7669:1: ( ( rule__IntEnumberation__Group_2__0 )? )
{
- // InternalApplicationConfiguration.g:8222:1: ( ( rule__IntEnumberation__Group_2__0 )? )
- // InternalApplicationConfiguration.g:8223:2: ( rule__IntEnumberation__Group_2__0 )?
+ // InternalApplicationConfiguration.g:7669:1: ( ( rule__IntEnumberation__Group_2__0 )? )
+ // InternalApplicationConfiguration.g:7670:2: ( rule__IntEnumberation__Group_2__0 )?
{
before(grammarAccess.getIntEnumberationAccess().getGroup_2());
- // InternalApplicationConfiguration.g:8224:2: ( rule__IntEnumberation__Group_2__0 )?
- int alt60=2;
- int LA60_0 = input.LA(1);
+ // InternalApplicationConfiguration.g:7671:2: ( rule__IntEnumberation__Group_2__0 )?
+ int alt56=2;
+ int LA56_0 = input.LA(1);
- if ( (LA60_0==RULE_INT||LA60_0==24) ) {
- alt60=1;
+ if ( (LA56_0==RULE_INT||LA56_0==24) ) {
+ alt56=1;
}
- switch (alt60) {
+ switch (alt56) {
case 1 :
- // InternalApplicationConfiguration.g:8224:3: rule__IntEnumberation__Group_2__0
+ // InternalApplicationConfiguration.g:7671:3: rule__IntEnumberation__Group_2__0
{
pushFollow(FOLLOW_2);
rule__IntEnumberation__Group_2__0();
@@ -25693,14 +23980,14 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
// $ANTLR start "rule__IntEnumberation__Group__3"
- // InternalApplicationConfiguration.g:8232:1: rule__IntEnumberation__Group__3 : rule__IntEnumberation__Group__3__Impl ;
+ // InternalApplicationConfiguration.g:7679:1: rule__IntEnumberation__Group__3 : rule__IntEnumberation__Group__3__Impl ;
public final void rule__IntEnumberation__Group__3() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalApplicationConfiguration.g:8236:1: ( rule__IntEnumberation__Group__3__Impl )
- // InternalApplicationConfiguration.g:8237:2: rule__IntEnumberation__Group__3__Impl
+ // InternalApplicationConfiguration.g:7683:1: ( rule__IntEnumberation__Group__3__Impl )
+ // InternalApplicationConfiguration.g:7684:2: rule__IntEnumberation__Group__3__Impl
{
pushFollow(FOLLOW_2);
rule__IntEnumberation__Group__3__Impl();
@@ -25726,20 +24013,20 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
// $ANTLR start "rule__IntEnumberation__Group__3__Impl"
- // InternalApplicationConfiguration.g:8243:1: rule__IntEnumberation__Group__3__Impl : ( '}' ) ;
+ // InternalApplicationConfiguration.g:7690:1: rule__IntEnumberation__Group__3__Impl : ( '}' ) ;
public final void rule__IntEnumberation__Group__3__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalApplicationConfiguration.g:8247:1: ( ( '}' ) )
- // InternalApplicationConfiguration.g:8248:1: ( '}' )
+ // InternalApplicationConfiguration.g:7694:1: ( ( '}' ) )
+ // InternalApplicationConfiguration.g:7695:1: ( '}' )
{
- // InternalApplicationConfiguration.g:8248:1: ( '}' )
- // InternalApplicationConfiguration.g:8249:2: '}'
+ // InternalApplicationConfiguration.g:7695:1: ( '}' )
+ // InternalApplicationConfiguration.g:7696:2: '}'
{
before(grammarAccess.getIntEnumberationAccess().getRightCurlyBracketKeyword_3());
- match(input,32,FOLLOW_2);
+ match(input,31,FOLLOW_2);
after(grammarAccess.getIntEnumberationAccess().getRightCurlyBracketKeyword_3());
}
@@ -25763,16 +24050,16 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
// $ANTLR start "rule__IntEnumberation__Group_2__0"
- // InternalApplicationConfiguration.g:8259:1: rule__IntEnumberation__Group_2__0 : rule__IntEnumberation__Group_2__0__Impl rule__IntEnumberation__Group_2__1 ;
+ // InternalApplicationConfiguration.g:7706:1: rule__IntEnumberation__Group_2__0 : rule__IntEnumberation__Group_2__0__Impl rule__IntEnumberation__Group_2__1 ;
public final void rule__IntEnumberation__Group_2__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalApplicationConfiguration.g:8263:1: ( rule__IntEnumberation__Group_2__0__Impl rule__IntEnumberation__Group_2__1 )
- // InternalApplicationConfiguration.g:8264:2: rule__IntEnumberation__Group_2__0__Impl rule__IntEnumberation__Group_2__1
+ // InternalApplicationConfiguration.g:7710:1: ( rule__IntEnumberation__Group_2__0__Impl rule__IntEnumberation__Group_2__1 )
+ // InternalApplicationConfiguration.g:7711:2: rule__IntEnumberation__Group_2__0__Impl rule__IntEnumberation__Group_2__1
{
- pushFollow(FOLLOW_28);
+ pushFollow(FOLLOW_26);
rule__IntEnumberation__Group_2__0__Impl();
state._fsp--;
@@ -25801,21 +24088,21 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
// $ANTLR start "rule__IntEnumberation__Group_2__0__Impl"
- // InternalApplicationConfiguration.g:8271:1: rule__IntEnumberation__Group_2__0__Impl : ( ( rule__IntEnumberation__EntryAssignment_2_0 ) ) ;
+ // InternalApplicationConfiguration.g:7718:1: rule__IntEnumberation__Group_2__0__Impl : ( ( rule__IntEnumberation__EntryAssignment_2_0 ) ) ;
public final void rule__IntEnumberation__Group_2__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalApplicationConfiguration.g:8275:1: ( ( ( rule__IntEnumberation__EntryAssignment_2_0 ) ) )
- // InternalApplicationConfiguration.g:8276:1: ( ( rule__IntEnumberation__EntryAssignment_2_0 ) )
+ // InternalApplicationConfiguration.g:7722:1: ( ( ( rule__IntEnumberation__EntryAssignment_2_0 ) ) )
+ // InternalApplicationConfiguration.g:7723:1: ( ( rule__IntEnumberation__EntryAssignment_2_0 ) )
{
- // InternalApplicationConfiguration.g:8276:1: ( ( rule__IntEnumberation__EntryAssignment_2_0 ) )
- // InternalApplicationConfiguration.g:8277:2: ( rule__IntEnumberation__EntryAssignment_2_0 )
+ // InternalApplicationConfiguration.g:7723:1: ( ( rule__IntEnumberation__EntryAssignment_2_0 ) )
+ // InternalApplicationConfiguration.g:7724:2: ( rule__IntEnumberation__EntryAssignment_2_0 )
{
before(grammarAccess.getIntEnumberationAccess().getEntryAssignment_2_0());
- // InternalApplicationConfiguration.g:8278:2: ( rule__IntEnumberation__EntryAssignment_2_0 )
- // InternalApplicationConfiguration.g:8278:3: rule__IntEnumberation__EntryAssignment_2_0
+ // InternalApplicationConfiguration.g:7725:2: ( rule__IntEnumberation__EntryAssignment_2_0 )
+ // InternalApplicationConfiguration.g:7725:3: rule__IntEnumberation__EntryAssignment_2_0
{
pushFollow(FOLLOW_2);
rule__IntEnumberation__EntryAssignment_2_0();
@@ -25848,14 +24135,14 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
// $ANTLR start "rule__IntEnumberation__Group_2__1"
- // InternalApplicationConfiguration.g:8286:1: rule__IntEnumberation__Group_2__1 : rule__IntEnumberation__Group_2__1__Impl ;
+ // InternalApplicationConfiguration.g:7733:1: rule__IntEnumberation__Group_2__1 : rule__IntEnumberation__Group_2__1__Impl ;
public final void rule__IntEnumberation__Group_2__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalApplicationConfiguration.g:8290:1: ( rule__IntEnumberation__Group_2__1__Impl )
- // InternalApplicationConfiguration.g:8291:2: rule__IntEnumberation__Group_2__1__Impl
+ // InternalApplicationConfiguration.g:7737:1: ( rule__IntEnumberation__Group_2__1__Impl )
+ // InternalApplicationConfiguration.g:7738:2: rule__IntEnumberation__Group_2__1__Impl
{
pushFollow(FOLLOW_2);
rule__IntEnumberation__Group_2__1__Impl();
@@ -25881,35 +24168,35 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
// $ANTLR start "rule__IntEnumberation__Group_2__1__Impl"
- // InternalApplicationConfiguration.g:8297:1: rule__IntEnumberation__Group_2__1__Impl : ( ( rule__IntEnumberation__Group_2_1__0 )* ) ;
+ // InternalApplicationConfiguration.g:7744:1: rule__IntEnumberation__Group_2__1__Impl : ( ( rule__IntEnumberation__Group_2_1__0 )* ) ;
public final void rule__IntEnumberation__Group_2__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalApplicationConfiguration.g:8301:1: ( ( ( rule__IntEnumberation__Group_2_1__0 )* ) )
- // InternalApplicationConfiguration.g:8302:1: ( ( rule__IntEnumberation__Group_2_1__0 )* )
+ // InternalApplicationConfiguration.g:7748:1: ( ( ( rule__IntEnumberation__Group_2_1__0 )* ) )
+ // InternalApplicationConfiguration.g:7749:1: ( ( rule__IntEnumberation__Group_2_1__0 )* )
{
- // InternalApplicationConfiguration.g:8302:1: ( ( rule__IntEnumberation__Group_2_1__0 )* )
- // InternalApplicationConfiguration.g:8303:2: ( rule__IntEnumberation__Group_2_1__0 )*
+ // InternalApplicationConfiguration.g:7749:1: ( ( rule__IntEnumberation__Group_2_1__0 )* )
+ // InternalApplicationConfiguration.g:7750:2: ( rule__IntEnumberation__Group_2_1__0 )*
{
before(grammarAccess.getIntEnumberationAccess().getGroup_2_1());
- // InternalApplicationConfiguration.g:8304:2: ( rule__IntEnumberation__Group_2_1__0 )*
- loop61:
+ // InternalApplicationConfiguration.g:7751:2: ( rule__IntEnumberation__Group_2_1__0 )*
+ loop57:
do {
- int alt61=2;
- int LA61_0 = input.LA(1);
+ int alt57=2;
+ int LA57_0 = input.LA(1);
- if ( (LA61_0==33) ) {
- alt61=1;
+ if ( (LA57_0==32) ) {
+ alt57=1;
}
- switch (alt61) {
+ switch (alt57) {
case 1 :
- // InternalApplicationConfiguration.g:8304:3: rule__IntEnumberation__Group_2_1__0
+ // InternalApplicationConfiguration.g:7751:3: rule__IntEnumberation__Group_2_1__0
{
- pushFollow(FOLLOW_17);
+ pushFollow(FOLLOW_16);
rule__IntEnumberation__Group_2_1__0();
state._fsp--;
@@ -25919,7 +24206,7 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
break;
default :
- break loop61;
+ break loop57;
}
} while (true);
@@ -25946,16 +24233,16 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
// $ANTLR start "rule__IntEnumberation__Group_2_1__0"
- // InternalApplicationConfiguration.g:8313:1: rule__IntEnumberation__Group_2_1__0 : rule__IntEnumberation__Group_2_1__0__Impl rule__IntEnumberation__Group_2_1__1 ;
+ // InternalApplicationConfiguration.g:7760:1: rule__IntEnumberation__Group_2_1__0 : rule__IntEnumberation__Group_2_1__0__Impl rule__IntEnumberation__Group_2_1__1 ;
public final void rule__IntEnumberation__Group_2_1__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalApplicationConfiguration.g:8317:1: ( rule__IntEnumberation__Group_2_1__0__Impl rule__IntEnumberation__Group_2_1__1 )
- // InternalApplicationConfiguration.g:8318:2: rule__IntEnumberation__Group_2_1__0__Impl rule__IntEnumberation__Group_2_1__1
+ // InternalApplicationConfiguration.g:7764:1: ( rule__IntEnumberation__Group_2_1__0__Impl rule__IntEnumberation__Group_2_1__1 )
+ // InternalApplicationConfiguration.g:7765:2: rule__IntEnumberation__Group_2_1__0__Impl rule__IntEnumberation__Group_2_1__1
{
- pushFollow(FOLLOW_25);
+ pushFollow(FOLLOW_24);
rule__IntEnumberation__Group_2_1__0__Impl();
state._fsp--;
@@ -25984,20 +24271,20 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
// $ANTLR start "rule__IntEnumberation__Group_2_1__0__Impl"
- // InternalApplicationConfiguration.g:8325:1: rule__IntEnumberation__Group_2_1__0__Impl : ( ',' ) ;
+ // InternalApplicationConfiguration.g:7772:1: rule__IntEnumberation__Group_2_1__0__Impl : ( ',' ) ;
public final void rule__IntEnumberation__Group_2_1__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalApplicationConfiguration.g:8329:1: ( ( ',' ) )
- // InternalApplicationConfiguration.g:8330:1: ( ',' )
+ // InternalApplicationConfiguration.g:7776:1: ( ( ',' ) )
+ // InternalApplicationConfiguration.g:7777:1: ( ',' )
{
- // InternalApplicationConfiguration.g:8330:1: ( ',' )
- // InternalApplicationConfiguration.g:8331:2: ','
+ // InternalApplicationConfiguration.g:7777:1: ( ',' )
+ // InternalApplicationConfiguration.g:7778:2: ','
{
before(grammarAccess.getIntEnumberationAccess().getCommaKeyword_2_1_0());
- match(input,33,FOLLOW_2);
+ match(input,32,FOLLOW_2);
after(grammarAccess.getIntEnumberationAccess().getCommaKeyword_2_1_0());
}
@@ -26021,14 +24308,14 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
// $ANTLR start "rule__IntEnumberation__Group_2_1__1"
- // InternalApplicationConfiguration.g:8340:1: rule__IntEnumberation__Group_2_1__1 : rule__IntEnumberation__Group_2_1__1__Impl ;
+ // InternalApplicationConfiguration.g:7787:1: rule__IntEnumberation__Group_2_1__1 : rule__IntEnumberation__Group_2_1__1__Impl ;
public final void rule__IntEnumberation__Group_2_1__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalApplicationConfiguration.g:8344:1: ( rule__IntEnumberation__Group_2_1__1__Impl )
- // InternalApplicationConfiguration.g:8345:2: rule__IntEnumberation__Group_2_1__1__Impl
+ // InternalApplicationConfiguration.g:7791:1: ( rule__IntEnumberation__Group_2_1__1__Impl )
+ // InternalApplicationConfiguration.g:7792:2: rule__IntEnumberation__Group_2_1__1__Impl
{
pushFollow(FOLLOW_2);
rule__IntEnumberation__Group_2_1__1__Impl();
@@ -26054,21 +24341,21 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
// $ANTLR start "rule__IntEnumberation__Group_2_1__1__Impl"
- // InternalApplicationConfiguration.g:8351:1: rule__IntEnumberation__Group_2_1__1__Impl : ( ( rule__IntEnumberation__EntryAssignment_2_1_1 ) ) ;
+ // InternalApplicationConfiguration.g:7798:1: rule__IntEnumberation__Group_2_1__1__Impl : ( ( rule__IntEnumberation__EntryAssignment_2_1_1 ) ) ;
public final void rule__IntEnumberation__Group_2_1__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalApplicationConfiguration.g:8355:1: ( ( ( rule__IntEnumberation__EntryAssignment_2_1_1 ) ) )
- // InternalApplicationConfiguration.g:8356:1: ( ( rule__IntEnumberation__EntryAssignment_2_1_1 ) )
+ // InternalApplicationConfiguration.g:7802:1: ( ( ( rule__IntEnumberation__EntryAssignment_2_1_1 ) ) )
+ // InternalApplicationConfiguration.g:7803:1: ( ( rule__IntEnumberation__EntryAssignment_2_1_1 ) )
{
- // InternalApplicationConfiguration.g:8356:1: ( ( rule__IntEnumberation__EntryAssignment_2_1_1 ) )
- // InternalApplicationConfiguration.g:8357:2: ( rule__IntEnumberation__EntryAssignment_2_1_1 )
+ // InternalApplicationConfiguration.g:7803:1: ( ( rule__IntEnumberation__EntryAssignment_2_1_1 ) )
+ // InternalApplicationConfiguration.g:7804:2: ( rule__IntEnumberation__EntryAssignment_2_1_1 )
{
before(grammarAccess.getIntEnumberationAccess().getEntryAssignment_2_1_1());
- // InternalApplicationConfiguration.g:8358:2: ( rule__IntEnumberation__EntryAssignment_2_1_1 )
- // InternalApplicationConfiguration.g:8358:3: rule__IntEnumberation__EntryAssignment_2_1_1
+ // InternalApplicationConfiguration.g:7805:2: ( rule__IntEnumberation__EntryAssignment_2_1_1 )
+ // InternalApplicationConfiguration.g:7805:3: rule__IntEnumberation__EntryAssignment_2_1_1
{
pushFollow(FOLLOW_2);
rule__IntEnumberation__EntryAssignment_2_1_1();
@@ -26101,16 +24388,16 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
// $ANTLR start "rule__RealEnumeration__Group__0"
- // InternalApplicationConfiguration.g:8367:1: rule__RealEnumeration__Group__0 : rule__RealEnumeration__Group__0__Impl rule__RealEnumeration__Group__1 ;
+ // InternalApplicationConfiguration.g:7814:1: rule__RealEnumeration__Group__0 : rule__RealEnumeration__Group__0__Impl rule__RealEnumeration__Group__1 ;
public final void rule__RealEnumeration__Group__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalApplicationConfiguration.g:8371:1: ( rule__RealEnumeration__Group__0__Impl rule__RealEnumeration__Group__1 )
- // InternalApplicationConfiguration.g:8372:2: rule__RealEnumeration__Group__0__Impl rule__RealEnumeration__Group__1
+ // InternalApplicationConfiguration.g:7818:1: ( rule__RealEnumeration__Group__0__Impl rule__RealEnumeration__Group__1 )
+ // InternalApplicationConfiguration.g:7819:2: rule__RealEnumeration__Group__0__Impl rule__RealEnumeration__Group__1
{
- pushFollow(FOLLOW_38);
+ pushFollow(FOLLOW_36);
rule__RealEnumeration__Group__0__Impl();
state._fsp--;
@@ -26139,21 +24426,21 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
// $ANTLR start "rule__RealEnumeration__Group__0__Impl"
- // InternalApplicationConfiguration.g:8379:1: rule__RealEnumeration__Group__0__Impl : ( () ) ;
+ // InternalApplicationConfiguration.g:7826:1: rule__RealEnumeration__Group__0__Impl : ( () ) ;
public final void rule__RealEnumeration__Group__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalApplicationConfiguration.g:8383:1: ( ( () ) )
- // InternalApplicationConfiguration.g:8384:1: ( () )
+ // InternalApplicationConfiguration.g:7830:1: ( ( () ) )
+ // InternalApplicationConfiguration.g:7831:1: ( () )
{
- // InternalApplicationConfiguration.g:8384:1: ( () )
- // InternalApplicationConfiguration.g:8385:2: ()
+ // InternalApplicationConfiguration.g:7831:1: ( () )
+ // InternalApplicationConfiguration.g:7832:2: ()
{
before(grammarAccess.getRealEnumerationAccess().getRealEnumerationAction_0());
- // InternalApplicationConfiguration.g:8386:2: ()
- // InternalApplicationConfiguration.g:8386:3:
+ // InternalApplicationConfiguration.g:7833:2: ()
+ // InternalApplicationConfiguration.g:7833:3:
{
}
@@ -26176,16 +24463,16 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
// $ANTLR start "rule__RealEnumeration__Group__1"
- // InternalApplicationConfiguration.g:8394:1: rule__RealEnumeration__Group__1 : rule__RealEnumeration__Group__1__Impl rule__RealEnumeration__Group__2 ;
+ // InternalApplicationConfiguration.g:7841:1: rule__RealEnumeration__Group__1 : rule__RealEnumeration__Group__1__Impl rule__RealEnumeration__Group__2 ;
public final void rule__RealEnumeration__Group__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalApplicationConfiguration.g:8398:1: ( rule__RealEnumeration__Group__1__Impl rule__RealEnumeration__Group__2 )
- // InternalApplicationConfiguration.g:8399:2: rule__RealEnumeration__Group__1__Impl rule__RealEnumeration__Group__2
+ // InternalApplicationConfiguration.g:7845:1: ( rule__RealEnumeration__Group__1__Impl rule__RealEnumeration__Group__2 )
+ // InternalApplicationConfiguration.g:7846:2: rule__RealEnumeration__Group__1__Impl rule__RealEnumeration__Group__2
{
- pushFollow(FOLLOW_43);
+ pushFollow(FOLLOW_41);
rule__RealEnumeration__Group__1__Impl();
state._fsp--;
@@ -26214,20 +24501,20 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
// $ANTLR start "rule__RealEnumeration__Group__1__Impl"
- // InternalApplicationConfiguration.g:8406:1: rule__RealEnumeration__Group__1__Impl : ( '{' ) ;
+ // InternalApplicationConfiguration.g:7853:1: rule__RealEnumeration__Group__1__Impl : ( '{' ) ;
public final void rule__RealEnumeration__Group__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalApplicationConfiguration.g:8410:1: ( ( '{' ) )
- // InternalApplicationConfiguration.g:8411:1: ( '{' )
+ // InternalApplicationConfiguration.g:7857:1: ( ( '{' ) )
+ // InternalApplicationConfiguration.g:7858:1: ( '{' )
{
- // InternalApplicationConfiguration.g:8411:1: ( '{' )
- // InternalApplicationConfiguration.g:8412:2: '{'
+ // InternalApplicationConfiguration.g:7858:1: ( '{' )
+ // InternalApplicationConfiguration.g:7859:2: '{'
{
before(grammarAccess.getRealEnumerationAccess().getLeftCurlyBracketKeyword_1());
- match(input,31,FOLLOW_2);
+ match(input,30,FOLLOW_2);
after(grammarAccess.getRealEnumerationAccess().getLeftCurlyBracketKeyword_1());
}
@@ -26251,16 +24538,16 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
// $ANTLR start "rule__RealEnumeration__Group__2"
- // InternalApplicationConfiguration.g:8421:1: rule__RealEnumeration__Group__2 : rule__RealEnumeration__Group__2__Impl rule__RealEnumeration__Group__3 ;
+ // InternalApplicationConfiguration.g:7868:1: rule__RealEnumeration__Group__2 : rule__RealEnumeration__Group__2__Impl rule__RealEnumeration__Group__3 ;
public final void rule__RealEnumeration__Group__2() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalApplicationConfiguration.g:8425:1: ( rule__RealEnumeration__Group__2__Impl rule__RealEnumeration__Group__3 )
- // InternalApplicationConfiguration.g:8426:2: rule__RealEnumeration__Group__2__Impl rule__RealEnumeration__Group__3
+ // InternalApplicationConfiguration.g:7872:1: ( rule__RealEnumeration__Group__2__Impl rule__RealEnumeration__Group__3 )
+ // InternalApplicationConfiguration.g:7873:2: rule__RealEnumeration__Group__2__Impl rule__RealEnumeration__Group__3
{
- pushFollow(FOLLOW_43);
+ pushFollow(FOLLOW_41);
rule__RealEnumeration__Group__2__Impl();
state._fsp--;
@@ -26289,29 +24576,29 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
// $ANTLR start "rule__RealEnumeration__Group__2__Impl"
- // InternalApplicationConfiguration.g:8433:1: rule__RealEnumeration__Group__2__Impl : ( ( rule__RealEnumeration__Group_2__0 )? ) ;
+ // InternalApplicationConfiguration.g:7880:1: rule__RealEnumeration__Group__2__Impl : ( ( rule__RealEnumeration__Group_2__0 )? ) ;
public final void rule__RealEnumeration__Group__2__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalApplicationConfiguration.g:8437:1: ( ( ( rule__RealEnumeration__Group_2__0 )? ) )
- // InternalApplicationConfiguration.g:8438:1: ( ( rule__RealEnumeration__Group_2__0 )? )
+ // InternalApplicationConfiguration.g:7884:1: ( ( ( rule__RealEnumeration__Group_2__0 )? ) )
+ // InternalApplicationConfiguration.g:7885:1: ( ( rule__RealEnumeration__Group_2__0 )? )
{
- // InternalApplicationConfiguration.g:8438:1: ( ( rule__RealEnumeration__Group_2__0 )? )
- // InternalApplicationConfiguration.g:8439:2: ( rule__RealEnumeration__Group_2__0 )?
+ // InternalApplicationConfiguration.g:7885:1: ( ( rule__RealEnumeration__Group_2__0 )? )
+ // InternalApplicationConfiguration.g:7886:2: ( rule__RealEnumeration__Group_2__0 )?
{
before(grammarAccess.getRealEnumerationAccess().getGroup_2());
- // InternalApplicationConfiguration.g:8440:2: ( rule__RealEnumeration__Group_2__0 )?
- int alt62=2;
- int LA62_0 = input.LA(1);
+ // InternalApplicationConfiguration.g:7887:2: ( rule__RealEnumeration__Group_2__0 )?
+ int alt58=2;
+ int LA58_0 = input.LA(1);
- if ( (LA62_0==RULE_INT||LA62_0==24) ) {
- alt62=1;
+ if ( (LA58_0==RULE_INT||LA58_0==24) ) {
+ alt58=1;
}
- switch (alt62) {
+ switch (alt58) {
case 1 :
- // InternalApplicationConfiguration.g:8440:3: rule__RealEnumeration__Group_2__0
+ // InternalApplicationConfiguration.g:7887:3: rule__RealEnumeration__Group_2__0
{
pushFollow(FOLLOW_2);
rule__RealEnumeration__Group_2__0();
@@ -26347,14 +24634,14 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
// $ANTLR start "rule__RealEnumeration__Group__3"
- // InternalApplicationConfiguration.g:8448:1: rule__RealEnumeration__Group__3 : rule__RealEnumeration__Group__3__Impl ;
+ // InternalApplicationConfiguration.g:7895:1: rule__RealEnumeration__Group__3 : rule__RealEnumeration__Group__3__Impl ;
public final void rule__RealEnumeration__Group__3() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalApplicationConfiguration.g:8452:1: ( rule__RealEnumeration__Group__3__Impl )
- // InternalApplicationConfiguration.g:8453:2: rule__RealEnumeration__Group__3__Impl
+ // InternalApplicationConfiguration.g:7899:1: ( rule__RealEnumeration__Group__3__Impl )
+ // InternalApplicationConfiguration.g:7900:2: rule__RealEnumeration__Group__3__Impl
{
pushFollow(FOLLOW_2);
rule__RealEnumeration__Group__3__Impl();
@@ -26380,20 +24667,20 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
// $ANTLR start "rule__RealEnumeration__Group__3__Impl"
- // InternalApplicationConfiguration.g:8459:1: rule__RealEnumeration__Group__3__Impl : ( '}' ) ;
+ // InternalApplicationConfiguration.g:7906:1: rule__RealEnumeration__Group__3__Impl : ( '}' ) ;
public final void rule__RealEnumeration__Group__3__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalApplicationConfiguration.g:8463:1: ( ( '}' ) )
- // InternalApplicationConfiguration.g:8464:1: ( '}' )
+ // InternalApplicationConfiguration.g:7910:1: ( ( '}' ) )
+ // InternalApplicationConfiguration.g:7911:1: ( '}' )
{
- // InternalApplicationConfiguration.g:8464:1: ( '}' )
- // InternalApplicationConfiguration.g:8465:2: '}'
+ // InternalApplicationConfiguration.g:7911:1: ( '}' )
+ // InternalApplicationConfiguration.g:7912:2: '}'
{
before(grammarAccess.getRealEnumerationAccess().getRightCurlyBracketKeyword_3());
- match(input,32,FOLLOW_2);
+ match(input,31,FOLLOW_2);
after(grammarAccess.getRealEnumerationAccess().getRightCurlyBracketKeyword_3());
}
@@ -26417,16 +24704,16 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
// $ANTLR start "rule__RealEnumeration__Group_2__0"
- // InternalApplicationConfiguration.g:8475:1: rule__RealEnumeration__Group_2__0 : rule__RealEnumeration__Group_2__0__Impl rule__RealEnumeration__Group_2__1 ;
+ // InternalApplicationConfiguration.g:7922:1: rule__RealEnumeration__Group_2__0 : rule__RealEnumeration__Group_2__0__Impl rule__RealEnumeration__Group_2__1 ;
public final void rule__RealEnumeration__Group_2__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalApplicationConfiguration.g:8479:1: ( rule__RealEnumeration__Group_2__0__Impl rule__RealEnumeration__Group_2__1 )
- // InternalApplicationConfiguration.g:8480:2: rule__RealEnumeration__Group_2__0__Impl rule__RealEnumeration__Group_2__1
+ // InternalApplicationConfiguration.g:7926:1: ( rule__RealEnumeration__Group_2__0__Impl rule__RealEnumeration__Group_2__1 )
+ // InternalApplicationConfiguration.g:7927:2: rule__RealEnumeration__Group_2__0__Impl rule__RealEnumeration__Group_2__1
{
- pushFollow(FOLLOW_28);
+ pushFollow(FOLLOW_26);
rule__RealEnumeration__Group_2__0__Impl();
state._fsp--;
@@ -26455,21 +24742,21 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
// $ANTLR start "rule__RealEnumeration__Group_2__0__Impl"
- // InternalApplicationConfiguration.g:8487:1: rule__RealEnumeration__Group_2__0__Impl : ( ( rule__RealEnumeration__EntryAssignment_2_0 ) ) ;
+ // InternalApplicationConfiguration.g:7934:1: rule__RealEnumeration__Group_2__0__Impl : ( ( rule__RealEnumeration__EntryAssignment_2_0 ) ) ;
public final void rule__RealEnumeration__Group_2__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalApplicationConfiguration.g:8491:1: ( ( ( rule__RealEnumeration__EntryAssignment_2_0 ) ) )
- // InternalApplicationConfiguration.g:8492:1: ( ( rule__RealEnumeration__EntryAssignment_2_0 ) )
+ // InternalApplicationConfiguration.g:7938:1: ( ( ( rule__RealEnumeration__EntryAssignment_2_0 ) ) )
+ // InternalApplicationConfiguration.g:7939:1: ( ( rule__RealEnumeration__EntryAssignment_2_0 ) )
{
- // InternalApplicationConfiguration.g:8492:1: ( ( rule__RealEnumeration__EntryAssignment_2_0 ) )
- // InternalApplicationConfiguration.g:8493:2: ( rule__RealEnumeration__EntryAssignment_2_0 )
+ // InternalApplicationConfiguration.g:7939:1: ( ( rule__RealEnumeration__EntryAssignment_2_0 ) )
+ // InternalApplicationConfiguration.g:7940:2: ( rule__RealEnumeration__EntryAssignment_2_0 )
{
before(grammarAccess.getRealEnumerationAccess().getEntryAssignment_2_0());
- // InternalApplicationConfiguration.g:8494:2: ( rule__RealEnumeration__EntryAssignment_2_0 )
- // InternalApplicationConfiguration.g:8494:3: rule__RealEnumeration__EntryAssignment_2_0
+ // InternalApplicationConfiguration.g:7941:2: ( rule__RealEnumeration__EntryAssignment_2_0 )
+ // InternalApplicationConfiguration.g:7941:3: rule__RealEnumeration__EntryAssignment_2_0
{
pushFollow(FOLLOW_2);
rule__RealEnumeration__EntryAssignment_2_0();
@@ -26502,14 +24789,14 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
// $ANTLR start "rule__RealEnumeration__Group_2__1"
- // InternalApplicationConfiguration.g:8502:1: rule__RealEnumeration__Group_2__1 : rule__RealEnumeration__Group_2__1__Impl ;
+ // InternalApplicationConfiguration.g:7949:1: rule__RealEnumeration__Group_2__1 : rule__RealEnumeration__Group_2__1__Impl ;
public final void rule__RealEnumeration__Group_2__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalApplicationConfiguration.g:8506:1: ( rule__RealEnumeration__Group_2__1__Impl )
- // InternalApplicationConfiguration.g:8507:2: rule__RealEnumeration__Group_2__1__Impl
+ // InternalApplicationConfiguration.g:7953:1: ( rule__RealEnumeration__Group_2__1__Impl )
+ // InternalApplicationConfiguration.g:7954:2: rule__RealEnumeration__Group_2__1__Impl
{
pushFollow(FOLLOW_2);
rule__RealEnumeration__Group_2__1__Impl();
@@ -26535,35 +24822,35 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
// $ANTLR start "rule__RealEnumeration__Group_2__1__Impl"
- // InternalApplicationConfiguration.g:8513:1: rule__RealEnumeration__Group_2__1__Impl : ( ( rule__RealEnumeration__Group_2_1__0 )* ) ;
+ // InternalApplicationConfiguration.g:7960:1: rule__RealEnumeration__Group_2__1__Impl : ( ( rule__RealEnumeration__Group_2_1__0 )* ) ;
public final void rule__RealEnumeration__Group_2__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalApplicationConfiguration.g:8517:1: ( ( ( rule__RealEnumeration__Group_2_1__0 )* ) )
- // InternalApplicationConfiguration.g:8518:1: ( ( rule__RealEnumeration__Group_2_1__0 )* )
+ // InternalApplicationConfiguration.g:7964:1: ( ( ( rule__RealEnumeration__Group_2_1__0 )* ) )
+ // InternalApplicationConfiguration.g:7965:1: ( ( rule__RealEnumeration__Group_2_1__0 )* )
{
- // InternalApplicationConfiguration.g:8518:1: ( ( rule__RealEnumeration__Group_2_1__0 )* )
- // InternalApplicationConfiguration.g:8519:2: ( rule__RealEnumeration__Group_2_1__0 )*
+ // InternalApplicationConfiguration.g:7965:1: ( ( rule__RealEnumeration__Group_2_1__0 )* )
+ // InternalApplicationConfiguration.g:7966:2: ( rule__RealEnumeration__Group_2_1__0 )*
{
before(grammarAccess.getRealEnumerationAccess().getGroup_2_1());
- // InternalApplicationConfiguration.g:8520:2: ( rule__RealEnumeration__Group_2_1__0 )*
- loop63:
+ // InternalApplicationConfiguration.g:7967:2: ( rule__RealEnumeration__Group_2_1__0 )*
+ loop59:
do {
- int alt63=2;
- int LA63_0 = input.LA(1);
+ int alt59=2;
+ int LA59_0 = input.LA(1);
- if ( (LA63_0==33) ) {
- alt63=1;
+ if ( (LA59_0==32) ) {
+ alt59=1;
}
- switch (alt63) {
+ switch (alt59) {
case 1 :
- // InternalApplicationConfiguration.g:8520:3: rule__RealEnumeration__Group_2_1__0
+ // InternalApplicationConfiguration.g:7967:3: rule__RealEnumeration__Group_2_1__0
{
- pushFollow(FOLLOW_17);
+ pushFollow(FOLLOW_16);
rule__RealEnumeration__Group_2_1__0();
state._fsp--;
@@ -26573,7 +24860,7 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
break;
default :
- break loop63;
+ break loop59;
}
} while (true);
@@ -26600,16 +24887,16 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
// $ANTLR start "rule__RealEnumeration__Group_2_1__0"
- // InternalApplicationConfiguration.g:8529:1: rule__RealEnumeration__Group_2_1__0 : rule__RealEnumeration__Group_2_1__0__Impl rule__RealEnumeration__Group_2_1__1 ;
+ // InternalApplicationConfiguration.g:7976:1: rule__RealEnumeration__Group_2_1__0 : rule__RealEnumeration__Group_2_1__0__Impl rule__RealEnumeration__Group_2_1__1 ;
public final void rule__RealEnumeration__Group_2_1__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalApplicationConfiguration.g:8533:1: ( rule__RealEnumeration__Group_2_1__0__Impl rule__RealEnumeration__Group_2_1__1 )
- // InternalApplicationConfiguration.g:8534:2: rule__RealEnumeration__Group_2_1__0__Impl rule__RealEnumeration__Group_2_1__1
+ // InternalApplicationConfiguration.g:7980:1: ( rule__RealEnumeration__Group_2_1__0__Impl rule__RealEnumeration__Group_2_1__1 )
+ // InternalApplicationConfiguration.g:7981:2: rule__RealEnumeration__Group_2_1__0__Impl rule__RealEnumeration__Group_2_1__1
{
- pushFollow(FOLLOW_25);
+ pushFollow(FOLLOW_24);
rule__RealEnumeration__Group_2_1__0__Impl();
state._fsp--;
@@ -26638,20 +24925,20 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
// $ANTLR start "rule__RealEnumeration__Group_2_1__0__Impl"
- // InternalApplicationConfiguration.g:8541:1: rule__RealEnumeration__Group_2_1__0__Impl : ( ',' ) ;
+ // InternalApplicationConfiguration.g:7988:1: rule__RealEnumeration__Group_2_1__0__Impl : ( ',' ) ;
public final void rule__RealEnumeration__Group_2_1__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalApplicationConfiguration.g:8545:1: ( ( ',' ) )
- // InternalApplicationConfiguration.g:8546:1: ( ',' )
+ // InternalApplicationConfiguration.g:7992:1: ( ( ',' ) )
+ // InternalApplicationConfiguration.g:7993:1: ( ',' )
{
- // InternalApplicationConfiguration.g:8546:1: ( ',' )
- // InternalApplicationConfiguration.g:8547:2: ','
+ // InternalApplicationConfiguration.g:7993:1: ( ',' )
+ // InternalApplicationConfiguration.g:7994:2: ','
{
before(grammarAccess.getRealEnumerationAccess().getCommaKeyword_2_1_0());
- match(input,33,FOLLOW_2);
+ match(input,32,FOLLOW_2);
after(grammarAccess.getRealEnumerationAccess().getCommaKeyword_2_1_0());
}
@@ -26675,14 +24962,14 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
// $ANTLR start "rule__RealEnumeration__Group_2_1__1"
- // InternalApplicationConfiguration.g:8556:1: rule__RealEnumeration__Group_2_1__1 : rule__RealEnumeration__Group_2_1__1__Impl ;
+ // InternalApplicationConfiguration.g:8003:1: rule__RealEnumeration__Group_2_1__1 : rule__RealEnumeration__Group_2_1__1__Impl ;
public final void rule__RealEnumeration__Group_2_1__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalApplicationConfiguration.g:8560:1: ( rule__RealEnumeration__Group_2_1__1__Impl )
- // InternalApplicationConfiguration.g:8561:2: rule__RealEnumeration__Group_2_1__1__Impl
+ // InternalApplicationConfiguration.g:8007:1: ( rule__RealEnumeration__Group_2_1__1__Impl )
+ // InternalApplicationConfiguration.g:8008:2: rule__RealEnumeration__Group_2_1__1__Impl
{
pushFollow(FOLLOW_2);
rule__RealEnumeration__Group_2_1__1__Impl();
@@ -26708,21 +24995,21 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
// $ANTLR start "rule__RealEnumeration__Group_2_1__1__Impl"
- // InternalApplicationConfiguration.g:8567:1: rule__RealEnumeration__Group_2_1__1__Impl : ( ( rule__RealEnumeration__EntryAssignment_2_1_1 ) ) ;
+ // InternalApplicationConfiguration.g:8014:1: rule__RealEnumeration__Group_2_1__1__Impl : ( ( rule__RealEnumeration__EntryAssignment_2_1_1 ) ) ;
public final void rule__RealEnumeration__Group_2_1__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalApplicationConfiguration.g:8571:1: ( ( ( rule__RealEnumeration__EntryAssignment_2_1_1 ) ) )
- // InternalApplicationConfiguration.g:8572:1: ( ( rule__RealEnumeration__EntryAssignment_2_1_1 ) )
+ // InternalApplicationConfiguration.g:8018:1: ( ( ( rule__RealEnumeration__EntryAssignment_2_1_1 ) ) )
+ // InternalApplicationConfiguration.g:8019:1: ( ( rule__RealEnumeration__EntryAssignment_2_1_1 ) )
{
- // InternalApplicationConfiguration.g:8572:1: ( ( rule__RealEnumeration__EntryAssignment_2_1_1 ) )
- // InternalApplicationConfiguration.g:8573:2: ( rule__RealEnumeration__EntryAssignment_2_1_1 )
+ // InternalApplicationConfiguration.g:8019:1: ( ( rule__RealEnumeration__EntryAssignment_2_1_1 ) )
+ // InternalApplicationConfiguration.g:8020:2: ( rule__RealEnumeration__EntryAssignment_2_1_1 )
{
before(grammarAccess.getRealEnumerationAccess().getEntryAssignment_2_1_1());
- // InternalApplicationConfiguration.g:8574:2: ( rule__RealEnumeration__EntryAssignment_2_1_1 )
- // InternalApplicationConfiguration.g:8574:3: rule__RealEnumeration__EntryAssignment_2_1_1
+ // InternalApplicationConfiguration.g:8021:2: ( rule__RealEnumeration__EntryAssignment_2_1_1 )
+ // InternalApplicationConfiguration.g:8021:3: rule__RealEnumeration__EntryAssignment_2_1_1
{
pushFollow(FOLLOW_2);
rule__RealEnumeration__EntryAssignment_2_1_1();
@@ -26755,16 +25042,16 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
// $ANTLR start "rule__StringEnumeration__Group__0"
- // InternalApplicationConfiguration.g:8583:1: rule__StringEnumeration__Group__0 : rule__StringEnumeration__Group__0__Impl rule__StringEnumeration__Group__1 ;
+ // InternalApplicationConfiguration.g:8030:1: rule__StringEnumeration__Group__0 : rule__StringEnumeration__Group__0__Impl rule__StringEnumeration__Group__1 ;
public final void rule__StringEnumeration__Group__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalApplicationConfiguration.g:8587:1: ( rule__StringEnumeration__Group__0__Impl rule__StringEnumeration__Group__1 )
- // InternalApplicationConfiguration.g:8588:2: rule__StringEnumeration__Group__0__Impl rule__StringEnumeration__Group__1
+ // InternalApplicationConfiguration.g:8034:1: ( rule__StringEnumeration__Group__0__Impl rule__StringEnumeration__Group__1 )
+ // InternalApplicationConfiguration.g:8035:2: rule__StringEnumeration__Group__0__Impl rule__StringEnumeration__Group__1
{
- pushFollow(FOLLOW_38);
+ pushFollow(FOLLOW_36);
rule__StringEnumeration__Group__0__Impl();
state._fsp--;
@@ -26793,21 +25080,21 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
// $ANTLR start "rule__StringEnumeration__Group__0__Impl"
- // InternalApplicationConfiguration.g:8595:1: rule__StringEnumeration__Group__0__Impl : ( () ) ;
+ // InternalApplicationConfiguration.g:8042:1: rule__StringEnumeration__Group__0__Impl : ( () ) ;
public final void rule__StringEnumeration__Group__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalApplicationConfiguration.g:8599:1: ( ( () ) )
- // InternalApplicationConfiguration.g:8600:1: ( () )
+ // InternalApplicationConfiguration.g:8046:1: ( ( () ) )
+ // InternalApplicationConfiguration.g:8047:1: ( () )
{
- // InternalApplicationConfiguration.g:8600:1: ( () )
- // InternalApplicationConfiguration.g:8601:2: ()
+ // InternalApplicationConfiguration.g:8047:1: ( () )
+ // InternalApplicationConfiguration.g:8048:2: ()
{
before(grammarAccess.getStringEnumerationAccess().getStringEnumerationAction_0());
- // InternalApplicationConfiguration.g:8602:2: ()
- // InternalApplicationConfiguration.g:8602:3:
+ // InternalApplicationConfiguration.g:8049:2: ()
+ // InternalApplicationConfiguration.g:8049:3:
{
}
@@ -26830,16 +25117,16 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
// $ANTLR start "rule__StringEnumeration__Group__1"
- // InternalApplicationConfiguration.g:8610:1: rule__StringEnumeration__Group__1 : rule__StringEnumeration__Group__1__Impl rule__StringEnumeration__Group__2 ;
+ // InternalApplicationConfiguration.g:8057:1: rule__StringEnumeration__Group__1 : rule__StringEnumeration__Group__1__Impl rule__StringEnumeration__Group__2 ;
public final void rule__StringEnumeration__Group__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalApplicationConfiguration.g:8614:1: ( rule__StringEnumeration__Group__1__Impl rule__StringEnumeration__Group__2 )
- // InternalApplicationConfiguration.g:8615:2: rule__StringEnumeration__Group__1__Impl rule__StringEnumeration__Group__2
+ // InternalApplicationConfiguration.g:8061:1: ( rule__StringEnumeration__Group__1__Impl rule__StringEnumeration__Group__2 )
+ // InternalApplicationConfiguration.g:8062:2: rule__StringEnumeration__Group__1__Impl rule__StringEnumeration__Group__2
{
- pushFollow(FOLLOW_44);
+ pushFollow(FOLLOW_42);
rule__StringEnumeration__Group__1__Impl();
state._fsp--;
@@ -26868,20 +25155,20 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
// $ANTLR start "rule__StringEnumeration__Group__1__Impl"
- // InternalApplicationConfiguration.g:8622:1: rule__StringEnumeration__Group__1__Impl : ( '{' ) ;
+ // InternalApplicationConfiguration.g:8069:1: rule__StringEnumeration__Group__1__Impl : ( '{' ) ;
public final void rule__StringEnumeration__Group__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalApplicationConfiguration.g:8626:1: ( ( '{' ) )
- // InternalApplicationConfiguration.g:8627:1: ( '{' )
+ // InternalApplicationConfiguration.g:8073:1: ( ( '{' ) )
+ // InternalApplicationConfiguration.g:8074:1: ( '{' )
{
- // InternalApplicationConfiguration.g:8627:1: ( '{' )
- // InternalApplicationConfiguration.g:8628:2: '{'
+ // InternalApplicationConfiguration.g:8074:1: ( '{' )
+ // InternalApplicationConfiguration.g:8075:2: '{'
{
before(grammarAccess.getStringEnumerationAccess().getLeftCurlyBracketKeyword_1());
- match(input,31,FOLLOW_2);
+ match(input,30,FOLLOW_2);
after(grammarAccess.getStringEnumerationAccess().getLeftCurlyBracketKeyword_1());
}
@@ -26905,16 +25192,16 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
// $ANTLR start "rule__StringEnumeration__Group__2"
- // InternalApplicationConfiguration.g:8637:1: rule__StringEnumeration__Group__2 : rule__StringEnumeration__Group__2__Impl rule__StringEnumeration__Group__3 ;
+ // InternalApplicationConfiguration.g:8084:1: rule__StringEnumeration__Group__2 : rule__StringEnumeration__Group__2__Impl rule__StringEnumeration__Group__3 ;
public final void rule__StringEnumeration__Group__2() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalApplicationConfiguration.g:8641:1: ( rule__StringEnumeration__Group__2__Impl rule__StringEnumeration__Group__3 )
- // InternalApplicationConfiguration.g:8642:2: rule__StringEnumeration__Group__2__Impl rule__StringEnumeration__Group__3
+ // InternalApplicationConfiguration.g:8088:1: ( rule__StringEnumeration__Group__2__Impl rule__StringEnumeration__Group__3 )
+ // InternalApplicationConfiguration.g:8089:2: rule__StringEnumeration__Group__2__Impl rule__StringEnumeration__Group__3
{
- pushFollow(FOLLOW_44);
+ pushFollow(FOLLOW_42);
rule__StringEnumeration__Group__2__Impl();
state._fsp--;
@@ -26943,29 +25230,29 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
// $ANTLR start "rule__StringEnumeration__Group__2__Impl"
- // InternalApplicationConfiguration.g:8649:1: rule__StringEnumeration__Group__2__Impl : ( ( rule__StringEnumeration__Group_2__0 )? ) ;
+ // InternalApplicationConfiguration.g:8096:1: rule__StringEnumeration__Group__2__Impl : ( ( rule__StringEnumeration__Group_2__0 )? ) ;
public final void rule__StringEnumeration__Group__2__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalApplicationConfiguration.g:8653:1: ( ( ( rule__StringEnumeration__Group_2__0 )? ) )
- // InternalApplicationConfiguration.g:8654:1: ( ( rule__StringEnumeration__Group_2__0 )? )
+ // InternalApplicationConfiguration.g:8100:1: ( ( ( rule__StringEnumeration__Group_2__0 )? ) )
+ // InternalApplicationConfiguration.g:8101:1: ( ( rule__StringEnumeration__Group_2__0 )? )
{
- // InternalApplicationConfiguration.g:8654:1: ( ( rule__StringEnumeration__Group_2__0 )? )
- // InternalApplicationConfiguration.g:8655:2: ( rule__StringEnumeration__Group_2__0 )?
+ // InternalApplicationConfiguration.g:8101:1: ( ( rule__StringEnumeration__Group_2__0 )? )
+ // InternalApplicationConfiguration.g:8102:2: ( rule__StringEnumeration__Group_2__0 )?
{
before(grammarAccess.getStringEnumerationAccess().getGroup_2());
- // InternalApplicationConfiguration.g:8656:2: ( rule__StringEnumeration__Group_2__0 )?
- int alt64=2;
- int LA64_0 = input.LA(1);
+ // InternalApplicationConfiguration.g:8103:2: ( rule__StringEnumeration__Group_2__0 )?
+ int alt60=2;
+ int LA60_0 = input.LA(1);
- if ( (LA64_0==RULE_STRING) ) {
- alt64=1;
+ if ( (LA60_0==RULE_STRING) ) {
+ alt60=1;
}
- switch (alt64) {
+ switch (alt60) {
case 1 :
- // InternalApplicationConfiguration.g:8656:3: rule__StringEnumeration__Group_2__0
+ // InternalApplicationConfiguration.g:8103:3: rule__StringEnumeration__Group_2__0
{
pushFollow(FOLLOW_2);
rule__StringEnumeration__Group_2__0();
@@ -27001,14 +25288,14 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
// $ANTLR start "rule__StringEnumeration__Group__3"
- // InternalApplicationConfiguration.g:8664:1: rule__StringEnumeration__Group__3 : rule__StringEnumeration__Group__3__Impl ;
+ // InternalApplicationConfiguration.g:8111:1: rule__StringEnumeration__Group__3 : rule__StringEnumeration__Group__3__Impl ;
public final void rule__StringEnumeration__Group__3() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalApplicationConfiguration.g:8668:1: ( rule__StringEnumeration__Group__3__Impl )
- // InternalApplicationConfiguration.g:8669:2: rule__StringEnumeration__Group__3__Impl
+ // InternalApplicationConfiguration.g:8115:1: ( rule__StringEnumeration__Group__3__Impl )
+ // InternalApplicationConfiguration.g:8116:2: rule__StringEnumeration__Group__3__Impl
{
pushFollow(FOLLOW_2);
rule__StringEnumeration__Group__3__Impl();
@@ -27034,20 +25321,20 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
// $ANTLR start "rule__StringEnumeration__Group__3__Impl"
- // InternalApplicationConfiguration.g:8675:1: rule__StringEnumeration__Group__3__Impl : ( '}' ) ;
+ // InternalApplicationConfiguration.g:8122:1: rule__StringEnumeration__Group__3__Impl : ( '}' ) ;
public final void rule__StringEnumeration__Group__3__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalApplicationConfiguration.g:8679:1: ( ( '}' ) )
- // InternalApplicationConfiguration.g:8680:1: ( '}' )
+ // InternalApplicationConfiguration.g:8126:1: ( ( '}' ) )
+ // InternalApplicationConfiguration.g:8127:1: ( '}' )
{
- // InternalApplicationConfiguration.g:8680:1: ( '}' )
- // InternalApplicationConfiguration.g:8681:2: '}'
+ // InternalApplicationConfiguration.g:8127:1: ( '}' )
+ // InternalApplicationConfiguration.g:8128:2: '}'
{
before(grammarAccess.getStringEnumerationAccess().getRightCurlyBracketKeyword_3());
- match(input,32,FOLLOW_2);
+ match(input,31,FOLLOW_2);
after(grammarAccess.getStringEnumerationAccess().getRightCurlyBracketKeyword_3());
}
@@ -27071,16 +25358,16 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
// $ANTLR start "rule__StringEnumeration__Group_2__0"
- // InternalApplicationConfiguration.g:8691:1: rule__StringEnumeration__Group_2__0 : rule__StringEnumeration__Group_2__0__Impl rule__StringEnumeration__Group_2__1 ;
+ // InternalApplicationConfiguration.g:8138:1: rule__StringEnumeration__Group_2__0 : rule__StringEnumeration__Group_2__0__Impl rule__StringEnumeration__Group_2__1 ;
public final void rule__StringEnumeration__Group_2__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalApplicationConfiguration.g:8695:1: ( rule__StringEnumeration__Group_2__0__Impl rule__StringEnumeration__Group_2__1 )
- // InternalApplicationConfiguration.g:8696:2: rule__StringEnumeration__Group_2__0__Impl rule__StringEnumeration__Group_2__1
+ // InternalApplicationConfiguration.g:8142:1: ( rule__StringEnumeration__Group_2__0__Impl rule__StringEnumeration__Group_2__1 )
+ // InternalApplicationConfiguration.g:8143:2: rule__StringEnumeration__Group_2__0__Impl rule__StringEnumeration__Group_2__1
{
- pushFollow(FOLLOW_28);
+ pushFollow(FOLLOW_26);
rule__StringEnumeration__Group_2__0__Impl();
state._fsp--;
@@ -27109,21 +25396,21 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
// $ANTLR start "rule__StringEnumeration__Group_2__0__Impl"
- // InternalApplicationConfiguration.g:8703:1: rule__StringEnumeration__Group_2__0__Impl : ( ( rule__StringEnumeration__EntryAssignment_2_0 ) ) ;
+ // InternalApplicationConfiguration.g:8150:1: rule__StringEnumeration__Group_2__0__Impl : ( ( rule__StringEnumeration__EntryAssignment_2_0 ) ) ;
public final void rule__StringEnumeration__Group_2__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalApplicationConfiguration.g:8707:1: ( ( ( rule__StringEnumeration__EntryAssignment_2_0 ) ) )
- // InternalApplicationConfiguration.g:8708:1: ( ( rule__StringEnumeration__EntryAssignment_2_0 ) )
+ // InternalApplicationConfiguration.g:8154:1: ( ( ( rule__StringEnumeration__EntryAssignment_2_0 ) ) )
+ // InternalApplicationConfiguration.g:8155:1: ( ( rule__StringEnumeration__EntryAssignment_2_0 ) )
{
- // InternalApplicationConfiguration.g:8708:1: ( ( rule__StringEnumeration__EntryAssignment_2_0 ) )
- // InternalApplicationConfiguration.g:8709:2: ( rule__StringEnumeration__EntryAssignment_2_0 )
+ // InternalApplicationConfiguration.g:8155:1: ( ( rule__StringEnumeration__EntryAssignment_2_0 ) )
+ // InternalApplicationConfiguration.g:8156:2: ( rule__StringEnumeration__EntryAssignment_2_0 )
{
before(grammarAccess.getStringEnumerationAccess().getEntryAssignment_2_0());
- // InternalApplicationConfiguration.g:8710:2: ( rule__StringEnumeration__EntryAssignment_2_0 )
- // InternalApplicationConfiguration.g:8710:3: rule__StringEnumeration__EntryAssignment_2_0
+ // InternalApplicationConfiguration.g:8157:2: ( rule__StringEnumeration__EntryAssignment_2_0 )
+ // InternalApplicationConfiguration.g:8157:3: rule__StringEnumeration__EntryAssignment_2_0
{
pushFollow(FOLLOW_2);
rule__StringEnumeration__EntryAssignment_2_0();
@@ -27156,14 +25443,14 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
// $ANTLR start "rule__StringEnumeration__Group_2__1"
- // InternalApplicationConfiguration.g:8718:1: rule__StringEnumeration__Group_2__1 : rule__StringEnumeration__Group_2__1__Impl ;
+ // InternalApplicationConfiguration.g:8165:1: rule__StringEnumeration__Group_2__1 : rule__StringEnumeration__Group_2__1__Impl ;
public final void rule__StringEnumeration__Group_2__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalApplicationConfiguration.g:8722:1: ( rule__StringEnumeration__Group_2__1__Impl )
- // InternalApplicationConfiguration.g:8723:2: rule__StringEnumeration__Group_2__1__Impl
+ // InternalApplicationConfiguration.g:8169:1: ( rule__StringEnumeration__Group_2__1__Impl )
+ // InternalApplicationConfiguration.g:8170:2: rule__StringEnumeration__Group_2__1__Impl
{
pushFollow(FOLLOW_2);
rule__StringEnumeration__Group_2__1__Impl();
@@ -27189,35 +25476,35 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
// $ANTLR start "rule__StringEnumeration__Group_2__1__Impl"
- // InternalApplicationConfiguration.g:8729:1: rule__StringEnumeration__Group_2__1__Impl : ( ( rule__StringEnumeration__Group_2_1__0 )* ) ;
+ // InternalApplicationConfiguration.g:8176:1: rule__StringEnumeration__Group_2__1__Impl : ( ( rule__StringEnumeration__Group_2_1__0 )* ) ;
public final void rule__StringEnumeration__Group_2__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalApplicationConfiguration.g:8733:1: ( ( ( rule__StringEnumeration__Group_2_1__0 )* ) )
- // InternalApplicationConfiguration.g:8734:1: ( ( rule__StringEnumeration__Group_2_1__0 )* )
+ // InternalApplicationConfiguration.g:8180:1: ( ( ( rule__StringEnumeration__Group_2_1__0 )* ) )
+ // InternalApplicationConfiguration.g:8181:1: ( ( rule__StringEnumeration__Group_2_1__0 )* )
{
- // InternalApplicationConfiguration.g:8734:1: ( ( rule__StringEnumeration__Group_2_1__0 )* )
- // InternalApplicationConfiguration.g:8735:2: ( rule__StringEnumeration__Group_2_1__0 )*
+ // InternalApplicationConfiguration.g:8181:1: ( ( rule__StringEnumeration__Group_2_1__0 )* )
+ // InternalApplicationConfiguration.g:8182:2: ( rule__StringEnumeration__Group_2_1__0 )*
{
before(grammarAccess.getStringEnumerationAccess().getGroup_2_1());
- // InternalApplicationConfiguration.g:8736:2: ( rule__StringEnumeration__Group_2_1__0 )*
- loop65:
+ // InternalApplicationConfiguration.g:8183:2: ( rule__StringEnumeration__Group_2_1__0 )*
+ loop61:
do {
- int alt65=2;
- int LA65_0 = input.LA(1);
+ int alt61=2;
+ int LA61_0 = input.LA(1);
- if ( (LA65_0==33) ) {
- alt65=1;
+ if ( (LA61_0==32) ) {
+ alt61=1;
}
- switch (alt65) {
+ switch (alt61) {
case 1 :
- // InternalApplicationConfiguration.g:8736:3: rule__StringEnumeration__Group_2_1__0
+ // InternalApplicationConfiguration.g:8183:3: rule__StringEnumeration__Group_2_1__0
{
- pushFollow(FOLLOW_17);
+ pushFollow(FOLLOW_16);
rule__StringEnumeration__Group_2_1__0();
state._fsp--;
@@ -27227,7 +25514,7 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
break;
default :
- break loop65;
+ break loop61;
}
} while (true);
@@ -27254,14 +25541,14 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
// $ANTLR start "rule__StringEnumeration__Group_2_1__0"
- // InternalApplicationConfiguration.g:8745:1: rule__StringEnumeration__Group_2_1__0 : rule__StringEnumeration__Group_2_1__0__Impl rule__StringEnumeration__Group_2_1__1 ;
+ // InternalApplicationConfiguration.g:8192:1: rule__StringEnumeration__Group_2_1__0 : rule__StringEnumeration__Group_2_1__0__Impl rule__StringEnumeration__Group_2_1__1 ;
public final void rule__StringEnumeration__Group_2_1__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalApplicationConfiguration.g:8749:1: ( rule__StringEnumeration__Group_2_1__0__Impl rule__StringEnumeration__Group_2_1__1 )
- // InternalApplicationConfiguration.g:8750:2: rule__StringEnumeration__Group_2_1__0__Impl rule__StringEnumeration__Group_2_1__1
+ // InternalApplicationConfiguration.g:8196:1: ( rule__StringEnumeration__Group_2_1__0__Impl rule__StringEnumeration__Group_2_1__1 )
+ // InternalApplicationConfiguration.g:8197:2: rule__StringEnumeration__Group_2_1__0__Impl rule__StringEnumeration__Group_2_1__1
{
pushFollow(FOLLOW_11);
rule__StringEnumeration__Group_2_1__0__Impl();
@@ -27292,20 +25579,20 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
// $ANTLR start "rule__StringEnumeration__Group_2_1__0__Impl"
- // InternalApplicationConfiguration.g:8757:1: rule__StringEnumeration__Group_2_1__0__Impl : ( ',' ) ;
+ // InternalApplicationConfiguration.g:8204:1: rule__StringEnumeration__Group_2_1__0__Impl : ( ',' ) ;
public final void rule__StringEnumeration__Group_2_1__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalApplicationConfiguration.g:8761:1: ( ( ',' ) )
- // InternalApplicationConfiguration.g:8762:1: ( ',' )
+ // InternalApplicationConfiguration.g:8208:1: ( ( ',' ) )
+ // InternalApplicationConfiguration.g:8209:1: ( ',' )
{
- // InternalApplicationConfiguration.g:8762:1: ( ',' )
- // InternalApplicationConfiguration.g:8763:2: ','
+ // InternalApplicationConfiguration.g:8209:1: ( ',' )
+ // InternalApplicationConfiguration.g:8210:2: ','
{
before(grammarAccess.getStringEnumerationAccess().getCommaKeyword_2_1_0());
- match(input,33,FOLLOW_2);
+ match(input,32,FOLLOW_2);
after(grammarAccess.getStringEnumerationAccess().getCommaKeyword_2_1_0());
}
@@ -27329,14 +25616,14 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
// $ANTLR start "rule__StringEnumeration__Group_2_1__1"
- // InternalApplicationConfiguration.g:8772:1: rule__StringEnumeration__Group_2_1__1 : rule__StringEnumeration__Group_2_1__1__Impl ;
+ // InternalApplicationConfiguration.g:8219:1: rule__StringEnumeration__Group_2_1__1 : rule__StringEnumeration__Group_2_1__1__Impl ;
public final void rule__StringEnumeration__Group_2_1__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalApplicationConfiguration.g:8776:1: ( rule__StringEnumeration__Group_2_1__1__Impl )
- // InternalApplicationConfiguration.g:8777:2: rule__StringEnumeration__Group_2_1__1__Impl
+ // InternalApplicationConfiguration.g:8223:1: ( rule__StringEnumeration__Group_2_1__1__Impl )
+ // InternalApplicationConfiguration.g:8224:2: rule__StringEnumeration__Group_2_1__1__Impl
{
pushFollow(FOLLOW_2);
rule__StringEnumeration__Group_2_1__1__Impl();
@@ -27362,21 +25649,21 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
// $ANTLR start "rule__StringEnumeration__Group_2_1__1__Impl"
- // InternalApplicationConfiguration.g:8783:1: rule__StringEnumeration__Group_2_1__1__Impl : ( ( rule__StringEnumeration__EntryAssignment_2_1_1 ) ) ;
+ // InternalApplicationConfiguration.g:8230:1: rule__StringEnumeration__Group_2_1__1__Impl : ( ( rule__StringEnumeration__EntryAssignment_2_1_1 ) ) ;
public final void rule__StringEnumeration__Group_2_1__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalApplicationConfiguration.g:8787:1: ( ( ( rule__StringEnumeration__EntryAssignment_2_1_1 ) ) )
- // InternalApplicationConfiguration.g:8788:1: ( ( rule__StringEnumeration__EntryAssignment_2_1_1 ) )
+ // InternalApplicationConfiguration.g:8234:1: ( ( ( rule__StringEnumeration__EntryAssignment_2_1_1 ) ) )
+ // InternalApplicationConfiguration.g:8235:1: ( ( rule__StringEnumeration__EntryAssignment_2_1_1 ) )
{
- // InternalApplicationConfiguration.g:8788:1: ( ( rule__StringEnumeration__EntryAssignment_2_1_1 ) )
- // InternalApplicationConfiguration.g:8789:2: ( rule__StringEnumeration__EntryAssignment_2_1_1 )
+ // InternalApplicationConfiguration.g:8235:1: ( ( rule__StringEnumeration__EntryAssignment_2_1_1 ) )
+ // InternalApplicationConfiguration.g:8236:2: ( rule__StringEnumeration__EntryAssignment_2_1_1 )
{
before(grammarAccess.getStringEnumerationAccess().getEntryAssignment_2_1_1());
- // InternalApplicationConfiguration.g:8790:2: ( rule__StringEnumeration__EntryAssignment_2_1_1 )
- // InternalApplicationConfiguration.g:8790:3: rule__StringEnumeration__EntryAssignment_2_1_1
+ // InternalApplicationConfiguration.g:8237:2: ( rule__StringEnumeration__EntryAssignment_2_1_1 )
+ // InternalApplicationConfiguration.g:8237:3: rule__StringEnumeration__EntryAssignment_2_1_1
{
pushFollow(FOLLOW_2);
rule__StringEnumeration__EntryAssignment_2_1_1();
@@ -27409,14 +25696,14 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
// $ANTLR start "rule__ScopeDeclaration__Group__0"
- // InternalApplicationConfiguration.g:8799:1: rule__ScopeDeclaration__Group__0 : rule__ScopeDeclaration__Group__0__Impl rule__ScopeDeclaration__Group__1 ;
+ // InternalApplicationConfiguration.g:8246:1: rule__ScopeDeclaration__Group__0 : rule__ScopeDeclaration__Group__0__Impl rule__ScopeDeclaration__Group__1 ;
public final void rule__ScopeDeclaration__Group__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalApplicationConfiguration.g:8803:1: ( rule__ScopeDeclaration__Group__0__Impl rule__ScopeDeclaration__Group__1 )
- // InternalApplicationConfiguration.g:8804:2: rule__ScopeDeclaration__Group__0__Impl rule__ScopeDeclaration__Group__1
+ // InternalApplicationConfiguration.g:8250:1: ( rule__ScopeDeclaration__Group__0__Impl rule__ScopeDeclaration__Group__1 )
+ // InternalApplicationConfiguration.g:8251:2: rule__ScopeDeclaration__Group__0__Impl rule__ScopeDeclaration__Group__1
{
pushFollow(FOLLOW_8);
rule__ScopeDeclaration__Group__0__Impl();
@@ -27447,20 +25734,20 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
// $ANTLR start "rule__ScopeDeclaration__Group__0__Impl"
- // InternalApplicationConfiguration.g:8811:1: rule__ScopeDeclaration__Group__0__Impl : ( 'scope' ) ;
+ // InternalApplicationConfiguration.g:8258:1: rule__ScopeDeclaration__Group__0__Impl : ( 'scope' ) ;
public final void rule__ScopeDeclaration__Group__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalApplicationConfiguration.g:8815:1: ( ( 'scope' ) )
- // InternalApplicationConfiguration.g:8816:1: ( 'scope' )
+ // InternalApplicationConfiguration.g:8262:1: ( ( 'scope' ) )
+ // InternalApplicationConfiguration.g:8263:1: ( 'scope' )
{
- // InternalApplicationConfiguration.g:8816:1: ( 'scope' )
- // InternalApplicationConfiguration.g:8817:2: 'scope'
+ // InternalApplicationConfiguration.g:8263:1: ( 'scope' )
+ // InternalApplicationConfiguration.g:8264:2: 'scope'
{
before(grammarAccess.getScopeDeclarationAccess().getScopeKeyword_0());
- match(input,55,FOLLOW_2);
+ match(input,52,FOLLOW_2);
after(grammarAccess.getScopeDeclarationAccess().getScopeKeyword_0());
}
@@ -27484,16 +25771,16 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
// $ANTLR start "rule__ScopeDeclaration__Group__1"
- // InternalApplicationConfiguration.g:8826:1: rule__ScopeDeclaration__Group__1 : rule__ScopeDeclaration__Group__1__Impl rule__ScopeDeclaration__Group__2 ;
+ // InternalApplicationConfiguration.g:8273:1: rule__ScopeDeclaration__Group__1 : rule__ScopeDeclaration__Group__1__Impl rule__ScopeDeclaration__Group__2 ;
public final void rule__ScopeDeclaration__Group__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalApplicationConfiguration.g:8830:1: ( rule__ScopeDeclaration__Group__1__Impl rule__ScopeDeclaration__Group__2 )
- // InternalApplicationConfiguration.g:8831:2: rule__ScopeDeclaration__Group__1__Impl rule__ScopeDeclaration__Group__2
+ // InternalApplicationConfiguration.g:8277:1: ( rule__ScopeDeclaration__Group__1__Impl rule__ScopeDeclaration__Group__2 )
+ // InternalApplicationConfiguration.g:8278:2: rule__ScopeDeclaration__Group__1__Impl rule__ScopeDeclaration__Group__2
{
- pushFollow(FOLLOW_19);
+ pushFollow(FOLLOW_18);
rule__ScopeDeclaration__Group__1__Impl();
state._fsp--;
@@ -27522,21 +25809,21 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
// $ANTLR start "rule__ScopeDeclaration__Group__1__Impl"
- // InternalApplicationConfiguration.g:8838:1: rule__ScopeDeclaration__Group__1__Impl : ( ( rule__ScopeDeclaration__NameAssignment_1 ) ) ;
+ // InternalApplicationConfiguration.g:8285:1: rule__ScopeDeclaration__Group__1__Impl : ( ( rule__ScopeDeclaration__NameAssignment_1 ) ) ;
public final void rule__ScopeDeclaration__Group__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalApplicationConfiguration.g:8842:1: ( ( ( rule__ScopeDeclaration__NameAssignment_1 ) ) )
- // InternalApplicationConfiguration.g:8843:1: ( ( rule__ScopeDeclaration__NameAssignment_1 ) )
+ // InternalApplicationConfiguration.g:8289:1: ( ( ( rule__ScopeDeclaration__NameAssignment_1 ) ) )
+ // InternalApplicationConfiguration.g:8290:1: ( ( rule__ScopeDeclaration__NameAssignment_1 ) )
{
- // InternalApplicationConfiguration.g:8843:1: ( ( rule__ScopeDeclaration__NameAssignment_1 ) )
- // InternalApplicationConfiguration.g:8844:2: ( rule__ScopeDeclaration__NameAssignment_1 )
+ // InternalApplicationConfiguration.g:8290:1: ( ( rule__ScopeDeclaration__NameAssignment_1 ) )
+ // InternalApplicationConfiguration.g:8291:2: ( rule__ScopeDeclaration__NameAssignment_1 )
{
before(grammarAccess.getScopeDeclarationAccess().getNameAssignment_1());
- // InternalApplicationConfiguration.g:8845:2: ( rule__ScopeDeclaration__NameAssignment_1 )
- // InternalApplicationConfiguration.g:8845:3: rule__ScopeDeclaration__NameAssignment_1
+ // InternalApplicationConfiguration.g:8292:2: ( rule__ScopeDeclaration__NameAssignment_1 )
+ // InternalApplicationConfiguration.g:8292:3: rule__ScopeDeclaration__NameAssignment_1
{
pushFollow(FOLLOW_2);
rule__ScopeDeclaration__NameAssignment_1();
@@ -27569,14 +25856,14 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
// $ANTLR start "rule__ScopeDeclaration__Group__2"
- // InternalApplicationConfiguration.g:8853:1: rule__ScopeDeclaration__Group__2 : rule__ScopeDeclaration__Group__2__Impl ;
+ // InternalApplicationConfiguration.g:8300:1: rule__ScopeDeclaration__Group__2 : rule__ScopeDeclaration__Group__2__Impl ;
public final void rule__ScopeDeclaration__Group__2() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalApplicationConfiguration.g:8857:1: ( rule__ScopeDeclaration__Group__2__Impl )
- // InternalApplicationConfiguration.g:8858:2: rule__ScopeDeclaration__Group__2__Impl
+ // InternalApplicationConfiguration.g:8304:1: ( rule__ScopeDeclaration__Group__2__Impl )
+ // InternalApplicationConfiguration.g:8305:2: rule__ScopeDeclaration__Group__2__Impl
{
pushFollow(FOLLOW_2);
rule__ScopeDeclaration__Group__2__Impl();
@@ -27602,21 +25889,21 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
// $ANTLR start "rule__ScopeDeclaration__Group__2__Impl"
- // InternalApplicationConfiguration.g:8864:1: rule__ScopeDeclaration__Group__2__Impl : ( ( rule__ScopeDeclaration__SpecificationAssignment_2 ) ) ;
+ // InternalApplicationConfiguration.g:8311:1: rule__ScopeDeclaration__Group__2__Impl : ( ( rule__ScopeDeclaration__SpecificationAssignment_2 ) ) ;
public final void rule__ScopeDeclaration__Group__2__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalApplicationConfiguration.g:8868:1: ( ( ( rule__ScopeDeclaration__SpecificationAssignment_2 ) ) )
- // InternalApplicationConfiguration.g:8869:1: ( ( rule__ScopeDeclaration__SpecificationAssignment_2 ) )
+ // InternalApplicationConfiguration.g:8315:1: ( ( ( rule__ScopeDeclaration__SpecificationAssignment_2 ) ) )
+ // InternalApplicationConfiguration.g:8316:1: ( ( rule__ScopeDeclaration__SpecificationAssignment_2 ) )
{
- // InternalApplicationConfiguration.g:8869:1: ( ( rule__ScopeDeclaration__SpecificationAssignment_2 ) )
- // InternalApplicationConfiguration.g:8870:2: ( rule__ScopeDeclaration__SpecificationAssignment_2 )
+ // InternalApplicationConfiguration.g:8316:1: ( ( rule__ScopeDeclaration__SpecificationAssignment_2 ) )
+ // InternalApplicationConfiguration.g:8317:2: ( rule__ScopeDeclaration__SpecificationAssignment_2 )
{
before(grammarAccess.getScopeDeclarationAccess().getSpecificationAssignment_2());
- // InternalApplicationConfiguration.g:8871:2: ( rule__ScopeDeclaration__SpecificationAssignment_2 )
- // InternalApplicationConfiguration.g:8871:3: rule__ScopeDeclaration__SpecificationAssignment_2
+ // InternalApplicationConfiguration.g:8318:2: ( rule__ScopeDeclaration__SpecificationAssignment_2 )
+ // InternalApplicationConfiguration.g:8318:3: rule__ScopeDeclaration__SpecificationAssignment_2
{
pushFollow(FOLLOW_2);
rule__ScopeDeclaration__SpecificationAssignment_2();
@@ -27649,16 +25936,16 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
// $ANTLR start "rule__GenerationTask__Group__0"
- // InternalApplicationConfiguration.g:8880:1: rule__GenerationTask__Group__0 : rule__GenerationTask__Group__0__Impl rule__GenerationTask__Group__1 ;
+ // InternalApplicationConfiguration.g:8327:1: rule__GenerationTask__Group__0 : rule__GenerationTask__Group__0__Impl rule__GenerationTask__Group__1 ;
public final void rule__GenerationTask__Group__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalApplicationConfiguration.g:8884:1: ( rule__GenerationTask__Group__0__Impl rule__GenerationTask__Group__1 )
- // InternalApplicationConfiguration.g:8885:2: rule__GenerationTask__Group__0__Impl rule__GenerationTask__Group__1
+ // InternalApplicationConfiguration.g:8331:1: ( rule__GenerationTask__Group__0__Impl rule__GenerationTask__Group__1 )
+ // InternalApplicationConfiguration.g:8332:2: rule__GenerationTask__Group__0__Impl rule__GenerationTask__Group__1
{
- pushFollow(FOLLOW_19);
+ pushFollow(FOLLOW_18);
rule__GenerationTask__Group__0__Impl();
state._fsp--;
@@ -27687,20 +25974,20 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
// $ANTLR start "rule__GenerationTask__Group__0__Impl"
- // InternalApplicationConfiguration.g:8892:1: rule__GenerationTask__Group__0__Impl : ( 'generate' ) ;
+ // InternalApplicationConfiguration.g:8339:1: rule__GenerationTask__Group__0__Impl : ( 'generate' ) ;
public final void rule__GenerationTask__Group__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalApplicationConfiguration.g:8896:1: ( ( 'generate' ) )
- // InternalApplicationConfiguration.g:8897:1: ( 'generate' )
+ // InternalApplicationConfiguration.g:8343:1: ( ( 'generate' ) )
+ // InternalApplicationConfiguration.g:8344:1: ( 'generate' )
{
- // InternalApplicationConfiguration.g:8897:1: ( 'generate' )
- // InternalApplicationConfiguration.g:8898:2: 'generate'
+ // InternalApplicationConfiguration.g:8344:1: ( 'generate' )
+ // InternalApplicationConfiguration.g:8345:2: 'generate'
{
before(grammarAccess.getGenerationTaskAccess().getGenerateKeyword_0());
- match(input,56,FOLLOW_2);
+ match(input,53,FOLLOW_2);
after(grammarAccess.getGenerationTaskAccess().getGenerateKeyword_0());
}
@@ -27724,16 +26011,16 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
// $ANTLR start "rule__GenerationTask__Group__1"
- // InternalApplicationConfiguration.g:8907:1: rule__GenerationTask__Group__1 : rule__GenerationTask__Group__1__Impl rule__GenerationTask__Group__2 ;
+ // InternalApplicationConfiguration.g:8354:1: rule__GenerationTask__Group__1 : rule__GenerationTask__Group__1__Impl rule__GenerationTask__Group__2 ;
public final void rule__GenerationTask__Group__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalApplicationConfiguration.g:8911:1: ( rule__GenerationTask__Group__1__Impl rule__GenerationTask__Group__2 )
- // InternalApplicationConfiguration.g:8912:2: rule__GenerationTask__Group__1__Impl rule__GenerationTask__Group__2
+ // InternalApplicationConfiguration.g:8358:1: ( rule__GenerationTask__Group__1__Impl rule__GenerationTask__Group__2 )
+ // InternalApplicationConfiguration.g:8359:2: rule__GenerationTask__Group__1__Impl rule__GenerationTask__Group__2
{
- pushFollow(FOLLOW_19);
+ pushFollow(FOLLOW_18);
rule__GenerationTask__Group__1__Impl();
state._fsp--;
@@ -27762,21 +26049,21 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
// $ANTLR start "rule__GenerationTask__Group__1__Impl"
- // InternalApplicationConfiguration.g:8919:1: rule__GenerationTask__Group__1__Impl : ( () ) ;
+ // InternalApplicationConfiguration.g:8366:1: rule__GenerationTask__Group__1__Impl : ( () ) ;
public final void rule__GenerationTask__Group__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalApplicationConfiguration.g:8923:1: ( ( () ) )
- // InternalApplicationConfiguration.g:8924:1: ( () )
+ // InternalApplicationConfiguration.g:8370:1: ( ( () ) )
+ // InternalApplicationConfiguration.g:8371:1: ( () )
{
- // InternalApplicationConfiguration.g:8924:1: ( () )
- // InternalApplicationConfiguration.g:8925:2: ()
+ // InternalApplicationConfiguration.g:8371:1: ( () )
+ // InternalApplicationConfiguration.g:8372:2: ()
{
before(grammarAccess.getGenerationTaskAccess().getGenerationTaskAction_1());
- // InternalApplicationConfiguration.g:8926:2: ()
- // InternalApplicationConfiguration.g:8926:3:
+ // InternalApplicationConfiguration.g:8373:2: ()
+ // InternalApplicationConfiguration.g:8373:3:
{
}
@@ -27799,16 +26086,16 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
// $ANTLR start "rule__GenerationTask__Group__2"
- // InternalApplicationConfiguration.g:8934:1: rule__GenerationTask__Group__2 : rule__GenerationTask__Group__2__Impl rule__GenerationTask__Group__3 ;
+ // InternalApplicationConfiguration.g:8381:1: rule__GenerationTask__Group__2 : rule__GenerationTask__Group__2__Impl rule__GenerationTask__Group__3 ;
public final void rule__GenerationTask__Group__2() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalApplicationConfiguration.g:8938:1: ( rule__GenerationTask__Group__2__Impl rule__GenerationTask__Group__3 )
- // InternalApplicationConfiguration.g:8939:2: rule__GenerationTask__Group__2__Impl rule__GenerationTask__Group__3
+ // InternalApplicationConfiguration.g:8385:1: ( rule__GenerationTask__Group__2__Impl rule__GenerationTask__Group__3 )
+ // InternalApplicationConfiguration.g:8386:2: rule__GenerationTask__Group__2__Impl rule__GenerationTask__Group__3
{
- pushFollow(FOLLOW_45);
+ pushFollow(FOLLOW_43);
rule__GenerationTask__Group__2__Impl();
state._fsp--;
@@ -27837,20 +26124,20 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
// $ANTLR start "rule__GenerationTask__Group__2__Impl"
- // InternalApplicationConfiguration.g:8946:1: rule__GenerationTask__Group__2__Impl : ( '{' ) ;
+ // InternalApplicationConfiguration.g:8393:1: rule__GenerationTask__Group__2__Impl : ( '{' ) ;
public final void rule__GenerationTask__Group__2__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalApplicationConfiguration.g:8950:1: ( ( '{' ) )
- // InternalApplicationConfiguration.g:8951:1: ( '{' )
+ // InternalApplicationConfiguration.g:8397:1: ( ( '{' ) )
+ // InternalApplicationConfiguration.g:8398:1: ( '{' )
{
- // InternalApplicationConfiguration.g:8951:1: ( '{' )
- // InternalApplicationConfiguration.g:8952:2: '{'
+ // InternalApplicationConfiguration.g:8398:1: ( '{' )
+ // InternalApplicationConfiguration.g:8399:2: '{'
{
before(grammarAccess.getGenerationTaskAccess().getLeftCurlyBracketKeyword_2());
- match(input,31,FOLLOW_2);
+ match(input,30,FOLLOW_2);
after(grammarAccess.getGenerationTaskAccess().getLeftCurlyBracketKeyword_2());
}
@@ -27874,16 +26161,16 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
// $ANTLR start "rule__GenerationTask__Group__3"
- // InternalApplicationConfiguration.g:8961:1: rule__GenerationTask__Group__3 : rule__GenerationTask__Group__3__Impl rule__GenerationTask__Group__4 ;
+ // InternalApplicationConfiguration.g:8408:1: rule__GenerationTask__Group__3 : rule__GenerationTask__Group__3__Impl rule__GenerationTask__Group__4 ;
public final void rule__GenerationTask__Group__3() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalApplicationConfiguration.g:8965:1: ( rule__GenerationTask__Group__3__Impl rule__GenerationTask__Group__4 )
- // InternalApplicationConfiguration.g:8966:2: rule__GenerationTask__Group__3__Impl rule__GenerationTask__Group__4
+ // InternalApplicationConfiguration.g:8412:1: ( rule__GenerationTask__Group__3__Impl rule__GenerationTask__Group__4 )
+ // InternalApplicationConfiguration.g:8413:2: rule__GenerationTask__Group__3__Impl rule__GenerationTask__Group__4
{
- pushFollow(FOLLOW_46);
+ pushFollow(FOLLOW_44);
rule__GenerationTask__Group__3__Impl();
state._fsp--;
@@ -27912,21 +26199,21 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
// $ANTLR start "rule__GenerationTask__Group__3__Impl"
- // InternalApplicationConfiguration.g:8973:1: rule__GenerationTask__Group__3__Impl : ( ( rule__GenerationTask__UnorderedGroup_3 ) ) ;
+ // InternalApplicationConfiguration.g:8420:1: rule__GenerationTask__Group__3__Impl : ( ( rule__GenerationTask__UnorderedGroup_3 ) ) ;
public final void rule__GenerationTask__Group__3__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalApplicationConfiguration.g:8977:1: ( ( ( rule__GenerationTask__UnorderedGroup_3 ) ) )
- // InternalApplicationConfiguration.g:8978:1: ( ( rule__GenerationTask__UnorderedGroup_3 ) )
+ // InternalApplicationConfiguration.g:8424:1: ( ( ( rule__GenerationTask__UnorderedGroup_3 ) ) )
+ // InternalApplicationConfiguration.g:8425:1: ( ( rule__GenerationTask__UnorderedGroup_3 ) )
{
- // InternalApplicationConfiguration.g:8978:1: ( ( rule__GenerationTask__UnorderedGroup_3 ) )
- // InternalApplicationConfiguration.g:8979:2: ( rule__GenerationTask__UnorderedGroup_3 )
+ // InternalApplicationConfiguration.g:8425:1: ( ( rule__GenerationTask__UnorderedGroup_3 ) )
+ // InternalApplicationConfiguration.g:8426:2: ( rule__GenerationTask__UnorderedGroup_3 )
{
before(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3());
- // InternalApplicationConfiguration.g:8980:2: ( rule__GenerationTask__UnorderedGroup_3 )
- // InternalApplicationConfiguration.g:8980:3: rule__GenerationTask__UnorderedGroup_3
+ // InternalApplicationConfiguration.g:8427:2: ( rule__GenerationTask__UnorderedGroup_3 )
+ // InternalApplicationConfiguration.g:8427:3: rule__GenerationTask__UnorderedGroup_3
{
pushFollow(FOLLOW_2);
rule__GenerationTask__UnorderedGroup_3();
@@ -27959,14 +26246,14 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
// $ANTLR start "rule__GenerationTask__Group__4"
- // InternalApplicationConfiguration.g:8988:1: rule__GenerationTask__Group__4 : rule__GenerationTask__Group__4__Impl ;
+ // InternalApplicationConfiguration.g:8435:1: rule__GenerationTask__Group__4 : rule__GenerationTask__Group__4__Impl ;
public final void rule__GenerationTask__Group__4() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalApplicationConfiguration.g:8992:1: ( rule__GenerationTask__Group__4__Impl )
- // InternalApplicationConfiguration.g:8993:2: rule__GenerationTask__Group__4__Impl
+ // InternalApplicationConfiguration.g:8439:1: ( rule__GenerationTask__Group__4__Impl )
+ // InternalApplicationConfiguration.g:8440:2: rule__GenerationTask__Group__4__Impl
{
pushFollow(FOLLOW_2);
rule__GenerationTask__Group__4__Impl();
@@ -27992,20 +26279,20 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
// $ANTLR start "rule__GenerationTask__Group__4__Impl"
- // InternalApplicationConfiguration.g:8999:1: rule__GenerationTask__Group__4__Impl : ( '}' ) ;
+ // InternalApplicationConfiguration.g:8446:1: rule__GenerationTask__Group__4__Impl : ( '}' ) ;
public final void rule__GenerationTask__Group__4__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalApplicationConfiguration.g:9003:1: ( ( '}' ) )
- // InternalApplicationConfiguration.g:9004:1: ( '}' )
+ // InternalApplicationConfiguration.g:8450:1: ( ( '}' ) )
+ // InternalApplicationConfiguration.g:8451:1: ( '}' )
{
- // InternalApplicationConfiguration.g:9004:1: ( '}' )
- // InternalApplicationConfiguration.g:9005:2: '}'
+ // InternalApplicationConfiguration.g:8451:1: ( '}' )
+ // InternalApplicationConfiguration.g:8452:2: '}'
{
before(grammarAccess.getGenerationTaskAccess().getRightCurlyBracketKeyword_4());
- match(input,32,FOLLOW_2);
+ match(input,31,FOLLOW_2);
after(grammarAccess.getGenerationTaskAccess().getRightCurlyBracketKeyword_4());
}
@@ -28029,16 +26316,16 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
// $ANTLR start "rule__GenerationTask__Group_3_0__0"
- // InternalApplicationConfiguration.g:9015:1: rule__GenerationTask__Group_3_0__0 : rule__GenerationTask__Group_3_0__0__Impl rule__GenerationTask__Group_3_0__1 ;
+ // InternalApplicationConfiguration.g:8462:1: rule__GenerationTask__Group_3_0__0 : rule__GenerationTask__Group_3_0__0__Impl rule__GenerationTask__Group_3_0__1 ;
public final void rule__GenerationTask__Group_3_0__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalApplicationConfiguration.g:9019:1: ( rule__GenerationTask__Group_3_0__0__Impl rule__GenerationTask__Group_3_0__1 )
- // InternalApplicationConfiguration.g:9020:2: rule__GenerationTask__Group_3_0__0__Impl rule__GenerationTask__Group_3_0__1
+ // InternalApplicationConfiguration.g:8466:1: ( rule__GenerationTask__Group_3_0__0__Impl rule__GenerationTask__Group_3_0__1 )
+ // InternalApplicationConfiguration.g:8467:2: rule__GenerationTask__Group_3_0__0__Impl rule__GenerationTask__Group_3_0__1
{
- pushFollow(FOLLOW_14);
+ pushFollow(FOLLOW_13);
rule__GenerationTask__Group_3_0__0__Impl();
state._fsp--;
@@ -28067,20 +26354,20 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
// $ANTLR start "rule__GenerationTask__Group_3_0__0__Impl"
- // InternalApplicationConfiguration.g:9027:1: rule__GenerationTask__Group_3_0__0__Impl : ( 'metamodel' ) ;
+ // InternalApplicationConfiguration.g:8474:1: rule__GenerationTask__Group_3_0__0__Impl : ( 'metamodel' ) ;
public final void rule__GenerationTask__Group_3_0__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalApplicationConfiguration.g:9031:1: ( ( 'metamodel' ) )
- // InternalApplicationConfiguration.g:9032:1: ( 'metamodel' )
+ // InternalApplicationConfiguration.g:8478:1: ( ( 'metamodel' ) )
+ // InternalApplicationConfiguration.g:8479:1: ( 'metamodel' )
{
- // InternalApplicationConfiguration.g:9032:1: ( 'metamodel' )
- // InternalApplicationConfiguration.g:9033:2: 'metamodel'
+ // InternalApplicationConfiguration.g:8479:1: ( 'metamodel' )
+ // InternalApplicationConfiguration.g:8480:2: 'metamodel'
{
before(grammarAccess.getGenerationTaskAccess().getMetamodelKeyword_3_0_0());
- match(input,37,FOLLOW_2);
+ match(input,36,FOLLOW_2);
after(grammarAccess.getGenerationTaskAccess().getMetamodelKeyword_3_0_0());
}
@@ -28104,16 +26391,16 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
// $ANTLR start "rule__GenerationTask__Group_3_0__1"
- // InternalApplicationConfiguration.g:9042:1: rule__GenerationTask__Group_3_0__1 : rule__GenerationTask__Group_3_0__1__Impl rule__GenerationTask__Group_3_0__2 ;
+ // InternalApplicationConfiguration.g:8489:1: rule__GenerationTask__Group_3_0__1 : rule__GenerationTask__Group_3_0__1__Impl rule__GenerationTask__Group_3_0__2 ;
public final void rule__GenerationTask__Group_3_0__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalApplicationConfiguration.g:9046:1: ( rule__GenerationTask__Group_3_0__1__Impl rule__GenerationTask__Group_3_0__2 )
- // InternalApplicationConfiguration.g:9047:2: rule__GenerationTask__Group_3_0__1__Impl rule__GenerationTask__Group_3_0__2
+ // InternalApplicationConfiguration.g:8493:1: ( rule__GenerationTask__Group_3_0__1__Impl rule__GenerationTask__Group_3_0__2 )
+ // InternalApplicationConfiguration.g:8494:2: rule__GenerationTask__Group_3_0__1__Impl rule__GenerationTask__Group_3_0__2
{
- pushFollow(FOLLOW_47);
+ pushFollow(FOLLOW_45);
rule__GenerationTask__Group_3_0__1__Impl();
state._fsp--;
@@ -28142,20 +26429,20 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
// $ANTLR start "rule__GenerationTask__Group_3_0__1__Impl"
- // InternalApplicationConfiguration.g:9054:1: rule__GenerationTask__Group_3_0__1__Impl : ( '=' ) ;
+ // InternalApplicationConfiguration.g:8501:1: rule__GenerationTask__Group_3_0__1__Impl : ( '=' ) ;
public final void rule__GenerationTask__Group_3_0__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalApplicationConfiguration.g:9058:1: ( ( '=' ) )
- // InternalApplicationConfiguration.g:9059:1: ( '=' )
+ // InternalApplicationConfiguration.g:8505:1: ( ( '=' ) )
+ // InternalApplicationConfiguration.g:8506:1: ( '=' )
{
- // InternalApplicationConfiguration.g:9059:1: ( '=' )
- // InternalApplicationConfiguration.g:9060:2: '='
+ // InternalApplicationConfiguration.g:8506:1: ( '=' )
+ // InternalApplicationConfiguration.g:8507:2: '='
{
before(grammarAccess.getGenerationTaskAccess().getEqualsSignKeyword_3_0_1());
- match(input,30,FOLLOW_2);
+ match(input,29,FOLLOW_2);
after(grammarAccess.getGenerationTaskAccess().getEqualsSignKeyword_3_0_1());
}
@@ -28179,14 +26466,14 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
// $ANTLR start "rule__GenerationTask__Group_3_0__2"
- // InternalApplicationConfiguration.g:9069:1: rule__GenerationTask__Group_3_0__2 : rule__GenerationTask__Group_3_0__2__Impl ;
+ // InternalApplicationConfiguration.g:8516:1: rule__GenerationTask__Group_3_0__2 : rule__GenerationTask__Group_3_0__2__Impl ;
public final void rule__GenerationTask__Group_3_0__2() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalApplicationConfiguration.g:9073:1: ( rule__GenerationTask__Group_3_0__2__Impl )
- // InternalApplicationConfiguration.g:9074:2: rule__GenerationTask__Group_3_0__2__Impl
+ // InternalApplicationConfiguration.g:8520:1: ( rule__GenerationTask__Group_3_0__2__Impl )
+ // InternalApplicationConfiguration.g:8521:2: rule__GenerationTask__Group_3_0__2__Impl
{
pushFollow(FOLLOW_2);
rule__GenerationTask__Group_3_0__2__Impl();
@@ -28212,21 +26499,21 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
// $ANTLR start "rule__GenerationTask__Group_3_0__2__Impl"
- // InternalApplicationConfiguration.g:9080:1: rule__GenerationTask__Group_3_0__2__Impl : ( ( rule__GenerationTask__MetamodelAssignment_3_0_2 ) ) ;
+ // InternalApplicationConfiguration.g:8527:1: rule__GenerationTask__Group_3_0__2__Impl : ( ( rule__GenerationTask__MetamodelAssignment_3_0_2 ) ) ;
public final void rule__GenerationTask__Group_3_0__2__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalApplicationConfiguration.g:9084:1: ( ( ( rule__GenerationTask__MetamodelAssignment_3_0_2 ) ) )
- // InternalApplicationConfiguration.g:9085:1: ( ( rule__GenerationTask__MetamodelAssignment_3_0_2 ) )
+ // InternalApplicationConfiguration.g:8531:1: ( ( ( rule__GenerationTask__MetamodelAssignment_3_0_2 ) ) )
+ // InternalApplicationConfiguration.g:8532:1: ( ( rule__GenerationTask__MetamodelAssignment_3_0_2 ) )
{
- // InternalApplicationConfiguration.g:9085:1: ( ( rule__GenerationTask__MetamodelAssignment_3_0_2 ) )
- // InternalApplicationConfiguration.g:9086:2: ( rule__GenerationTask__MetamodelAssignment_3_0_2 )
+ // InternalApplicationConfiguration.g:8532:1: ( ( rule__GenerationTask__MetamodelAssignment_3_0_2 ) )
+ // InternalApplicationConfiguration.g:8533:2: ( rule__GenerationTask__MetamodelAssignment_3_0_2 )
{
before(grammarAccess.getGenerationTaskAccess().getMetamodelAssignment_3_0_2());
- // InternalApplicationConfiguration.g:9087:2: ( rule__GenerationTask__MetamodelAssignment_3_0_2 )
- // InternalApplicationConfiguration.g:9087:3: rule__GenerationTask__MetamodelAssignment_3_0_2
+ // InternalApplicationConfiguration.g:8534:2: ( rule__GenerationTask__MetamodelAssignment_3_0_2 )
+ // InternalApplicationConfiguration.g:8534:3: rule__GenerationTask__MetamodelAssignment_3_0_2
{
pushFollow(FOLLOW_2);
rule__GenerationTask__MetamodelAssignment_3_0_2();
@@ -28259,16 +26546,16 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
// $ANTLR start "rule__GenerationTask__Group_3_1__0"
- // InternalApplicationConfiguration.g:9096:1: rule__GenerationTask__Group_3_1__0 : rule__GenerationTask__Group_3_1__0__Impl rule__GenerationTask__Group_3_1__1 ;
+ // InternalApplicationConfiguration.g:8543:1: rule__GenerationTask__Group_3_1__0 : rule__GenerationTask__Group_3_1__0__Impl rule__GenerationTask__Group_3_1__1 ;
public final void rule__GenerationTask__Group_3_1__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalApplicationConfiguration.g:9100:1: ( rule__GenerationTask__Group_3_1__0__Impl rule__GenerationTask__Group_3_1__1 )
- // InternalApplicationConfiguration.g:9101:2: rule__GenerationTask__Group_3_1__0__Impl rule__GenerationTask__Group_3_1__1
+ // InternalApplicationConfiguration.g:8547:1: ( rule__GenerationTask__Group_3_1__0__Impl rule__GenerationTask__Group_3_1__1 )
+ // InternalApplicationConfiguration.g:8548:2: rule__GenerationTask__Group_3_1__0__Impl rule__GenerationTask__Group_3_1__1
{
- pushFollow(FOLLOW_14);
+ pushFollow(FOLLOW_13);
rule__GenerationTask__Group_3_1__0__Impl();
state._fsp--;
@@ -28297,20 +26584,20 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
// $ANTLR start "rule__GenerationTask__Group_3_1__0__Impl"
- // InternalApplicationConfiguration.g:9108:1: rule__GenerationTask__Group_3_1__0__Impl : ( 'partial-model' ) ;
+ // InternalApplicationConfiguration.g:8555:1: rule__GenerationTask__Group_3_1__0__Impl : ( 'partial-model' ) ;
public final void rule__GenerationTask__Group_3_1__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalApplicationConfiguration.g:9112:1: ( ( 'partial-model' ) )
- // InternalApplicationConfiguration.g:9113:1: ( 'partial-model' )
+ // InternalApplicationConfiguration.g:8559:1: ( ( 'partial-model' ) )
+ // InternalApplicationConfiguration.g:8560:1: ( 'partial-model' )
{
- // InternalApplicationConfiguration.g:9113:1: ( 'partial-model' )
- // InternalApplicationConfiguration.g:9114:2: 'partial-model'
+ // InternalApplicationConfiguration.g:8560:1: ( 'partial-model' )
+ // InternalApplicationConfiguration.g:8561:2: 'partial-model'
{
before(grammarAccess.getGenerationTaskAccess().getPartialModelKeyword_3_1_0());
- match(input,57,FOLLOW_2);
+ match(input,54,FOLLOW_2);
after(grammarAccess.getGenerationTaskAccess().getPartialModelKeyword_3_1_0());
}
@@ -28334,16 +26621,16 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
// $ANTLR start "rule__GenerationTask__Group_3_1__1"
- // InternalApplicationConfiguration.g:9123:1: rule__GenerationTask__Group_3_1__1 : rule__GenerationTask__Group_3_1__1__Impl rule__GenerationTask__Group_3_1__2 ;
+ // InternalApplicationConfiguration.g:8570:1: rule__GenerationTask__Group_3_1__1 : rule__GenerationTask__Group_3_1__1__Impl rule__GenerationTask__Group_3_1__2 ;
public final void rule__GenerationTask__Group_3_1__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalApplicationConfiguration.g:9127:1: ( rule__GenerationTask__Group_3_1__1__Impl rule__GenerationTask__Group_3_1__2 )
- // InternalApplicationConfiguration.g:9128:2: rule__GenerationTask__Group_3_1__1__Impl rule__GenerationTask__Group_3_1__2
+ // InternalApplicationConfiguration.g:8574:1: ( rule__GenerationTask__Group_3_1__1__Impl rule__GenerationTask__Group_3_1__2 )
+ // InternalApplicationConfiguration.g:8575:2: rule__GenerationTask__Group_3_1__1__Impl rule__GenerationTask__Group_3_1__2
{
- pushFollow(FOLLOW_47);
+ pushFollow(FOLLOW_45);
rule__GenerationTask__Group_3_1__1__Impl();
state._fsp--;
@@ -28372,20 +26659,20 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
// $ANTLR start "rule__GenerationTask__Group_3_1__1__Impl"
- // InternalApplicationConfiguration.g:9135:1: rule__GenerationTask__Group_3_1__1__Impl : ( '=' ) ;
+ // InternalApplicationConfiguration.g:8582:1: rule__GenerationTask__Group_3_1__1__Impl : ( '=' ) ;
public final void rule__GenerationTask__Group_3_1__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalApplicationConfiguration.g:9139:1: ( ( '=' ) )
- // InternalApplicationConfiguration.g:9140:1: ( '=' )
+ // InternalApplicationConfiguration.g:8586:1: ( ( '=' ) )
+ // InternalApplicationConfiguration.g:8587:1: ( '=' )
{
- // InternalApplicationConfiguration.g:9140:1: ( '=' )
- // InternalApplicationConfiguration.g:9141:2: '='
+ // InternalApplicationConfiguration.g:8587:1: ( '=' )
+ // InternalApplicationConfiguration.g:8588:2: '='
{
before(grammarAccess.getGenerationTaskAccess().getEqualsSignKeyword_3_1_1());
- match(input,30,FOLLOW_2);
+ match(input,29,FOLLOW_2);
after(grammarAccess.getGenerationTaskAccess().getEqualsSignKeyword_3_1_1());
}
@@ -28409,14 +26696,14 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
// $ANTLR start "rule__GenerationTask__Group_3_1__2"
- // InternalApplicationConfiguration.g:9150:1: rule__GenerationTask__Group_3_1__2 : rule__GenerationTask__Group_3_1__2__Impl ;
+ // InternalApplicationConfiguration.g:8597:1: rule__GenerationTask__Group_3_1__2 : rule__GenerationTask__Group_3_1__2__Impl ;
public final void rule__GenerationTask__Group_3_1__2() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalApplicationConfiguration.g:9154:1: ( rule__GenerationTask__Group_3_1__2__Impl )
- // InternalApplicationConfiguration.g:9155:2: rule__GenerationTask__Group_3_1__2__Impl
+ // InternalApplicationConfiguration.g:8601:1: ( rule__GenerationTask__Group_3_1__2__Impl )
+ // InternalApplicationConfiguration.g:8602:2: rule__GenerationTask__Group_3_1__2__Impl
{
pushFollow(FOLLOW_2);
rule__GenerationTask__Group_3_1__2__Impl();
@@ -28442,21 +26729,21 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
// $ANTLR start "rule__GenerationTask__Group_3_1__2__Impl"
- // InternalApplicationConfiguration.g:9161:1: rule__GenerationTask__Group_3_1__2__Impl : ( ( rule__GenerationTask__PartialModelAssignment_3_1_2 ) ) ;
+ // InternalApplicationConfiguration.g:8608:1: rule__GenerationTask__Group_3_1__2__Impl : ( ( rule__GenerationTask__PartialModelAssignment_3_1_2 ) ) ;
public final void rule__GenerationTask__Group_3_1__2__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalApplicationConfiguration.g:9165:1: ( ( ( rule__GenerationTask__PartialModelAssignment_3_1_2 ) ) )
- // InternalApplicationConfiguration.g:9166:1: ( ( rule__GenerationTask__PartialModelAssignment_3_1_2 ) )
+ // InternalApplicationConfiguration.g:8612:1: ( ( ( rule__GenerationTask__PartialModelAssignment_3_1_2 ) ) )
+ // InternalApplicationConfiguration.g:8613:1: ( ( rule__GenerationTask__PartialModelAssignment_3_1_2 ) )
{
- // InternalApplicationConfiguration.g:9166:1: ( ( rule__GenerationTask__PartialModelAssignment_3_1_2 ) )
- // InternalApplicationConfiguration.g:9167:2: ( rule__GenerationTask__PartialModelAssignment_3_1_2 )
+ // InternalApplicationConfiguration.g:8613:1: ( ( rule__GenerationTask__PartialModelAssignment_3_1_2 ) )
+ // InternalApplicationConfiguration.g:8614:2: ( rule__GenerationTask__PartialModelAssignment_3_1_2 )
{
before(grammarAccess.getGenerationTaskAccess().getPartialModelAssignment_3_1_2());
- // InternalApplicationConfiguration.g:9168:2: ( rule__GenerationTask__PartialModelAssignment_3_1_2 )
- // InternalApplicationConfiguration.g:9168:3: rule__GenerationTask__PartialModelAssignment_3_1_2
+ // InternalApplicationConfiguration.g:8615:2: ( rule__GenerationTask__PartialModelAssignment_3_1_2 )
+ // InternalApplicationConfiguration.g:8615:3: rule__GenerationTask__PartialModelAssignment_3_1_2
{
pushFollow(FOLLOW_2);
rule__GenerationTask__PartialModelAssignment_3_1_2();
@@ -28489,16 +26776,16 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
// $ANTLR start "rule__GenerationTask__Group_3_2__0"
- // InternalApplicationConfiguration.g:9177:1: rule__GenerationTask__Group_3_2__0 : rule__GenerationTask__Group_3_2__0__Impl rule__GenerationTask__Group_3_2__1 ;
+ // InternalApplicationConfiguration.g:8624:1: rule__GenerationTask__Group_3_2__0 : rule__GenerationTask__Group_3_2__0__Impl rule__GenerationTask__Group_3_2__1 ;
public final void rule__GenerationTask__Group_3_2__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalApplicationConfiguration.g:9181:1: ( rule__GenerationTask__Group_3_2__0__Impl rule__GenerationTask__Group_3_2__1 )
- // InternalApplicationConfiguration.g:9182:2: rule__GenerationTask__Group_3_2__0__Impl rule__GenerationTask__Group_3_2__1
+ // InternalApplicationConfiguration.g:8628:1: ( rule__GenerationTask__Group_3_2__0__Impl rule__GenerationTask__Group_3_2__1 )
+ // InternalApplicationConfiguration.g:8629:2: rule__GenerationTask__Group_3_2__0__Impl rule__GenerationTask__Group_3_2__1
{
- pushFollow(FOLLOW_14);
+ pushFollow(FOLLOW_13);
rule__GenerationTask__Group_3_2__0__Impl();
state._fsp--;
@@ -28527,20 +26814,20 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
// $ANTLR start "rule__GenerationTask__Group_3_2__0__Impl"
- // InternalApplicationConfiguration.g:9189:1: rule__GenerationTask__Group_3_2__0__Impl : ( 'constraints' ) ;
+ // InternalApplicationConfiguration.g:8636:1: rule__GenerationTask__Group_3_2__0__Impl : ( 'constraints' ) ;
public final void rule__GenerationTask__Group_3_2__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalApplicationConfiguration.g:9193:1: ( ( 'constraints' ) )
- // InternalApplicationConfiguration.g:9194:1: ( 'constraints' )
+ // InternalApplicationConfiguration.g:8640:1: ( ( 'constraints' ) )
+ // InternalApplicationConfiguration.g:8641:1: ( 'constraints' )
{
- // InternalApplicationConfiguration.g:9194:1: ( 'constraints' )
- // InternalApplicationConfiguration.g:9195:2: 'constraints'
+ // InternalApplicationConfiguration.g:8641:1: ( 'constraints' )
+ // InternalApplicationConfiguration.g:8642:2: 'constraints'
{
before(grammarAccess.getGenerationTaskAccess().getConstraintsKeyword_3_2_0());
- match(input,40,FOLLOW_2);
+ match(input,39,FOLLOW_2);
after(grammarAccess.getGenerationTaskAccess().getConstraintsKeyword_3_2_0());
}
@@ -28564,16 +26851,16 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
// $ANTLR start "rule__GenerationTask__Group_3_2__1"
- // InternalApplicationConfiguration.g:9204:1: rule__GenerationTask__Group_3_2__1 : rule__GenerationTask__Group_3_2__1__Impl rule__GenerationTask__Group_3_2__2 ;
+ // InternalApplicationConfiguration.g:8651:1: rule__GenerationTask__Group_3_2__1 : rule__GenerationTask__Group_3_2__1__Impl rule__GenerationTask__Group_3_2__2 ;
public final void rule__GenerationTask__Group_3_2__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalApplicationConfiguration.g:9208:1: ( rule__GenerationTask__Group_3_2__1__Impl rule__GenerationTask__Group_3_2__2 )
- // InternalApplicationConfiguration.g:9209:2: rule__GenerationTask__Group_3_2__1__Impl rule__GenerationTask__Group_3_2__2
+ // InternalApplicationConfiguration.g:8655:1: ( rule__GenerationTask__Group_3_2__1__Impl rule__GenerationTask__Group_3_2__2 )
+ // InternalApplicationConfiguration.g:8656:2: rule__GenerationTask__Group_3_2__1__Impl rule__GenerationTask__Group_3_2__2
{
- pushFollow(FOLLOW_47);
+ pushFollow(FOLLOW_45);
rule__GenerationTask__Group_3_2__1__Impl();
state._fsp--;
@@ -28602,20 +26889,20 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
// $ANTLR start "rule__GenerationTask__Group_3_2__1__Impl"
- // InternalApplicationConfiguration.g:9216:1: rule__GenerationTask__Group_3_2__1__Impl : ( '=' ) ;
+ // InternalApplicationConfiguration.g:8663:1: rule__GenerationTask__Group_3_2__1__Impl : ( '=' ) ;
public final void rule__GenerationTask__Group_3_2__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalApplicationConfiguration.g:9220:1: ( ( '=' ) )
- // InternalApplicationConfiguration.g:9221:1: ( '=' )
+ // InternalApplicationConfiguration.g:8667:1: ( ( '=' ) )
+ // InternalApplicationConfiguration.g:8668:1: ( '=' )
{
- // InternalApplicationConfiguration.g:9221:1: ( '=' )
- // InternalApplicationConfiguration.g:9222:2: '='
+ // InternalApplicationConfiguration.g:8668:1: ( '=' )
+ // InternalApplicationConfiguration.g:8669:2: '='
{
before(grammarAccess.getGenerationTaskAccess().getEqualsSignKeyword_3_2_1());
- match(input,30,FOLLOW_2);
+ match(input,29,FOLLOW_2);
after(grammarAccess.getGenerationTaskAccess().getEqualsSignKeyword_3_2_1());
}
@@ -28639,14 +26926,14 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
// $ANTLR start "rule__GenerationTask__Group_3_2__2"
- // InternalApplicationConfiguration.g:9231:1: rule__GenerationTask__Group_3_2__2 : rule__GenerationTask__Group_3_2__2__Impl ;
+ // InternalApplicationConfiguration.g:8678:1: rule__GenerationTask__Group_3_2__2 : rule__GenerationTask__Group_3_2__2__Impl ;
public final void rule__GenerationTask__Group_3_2__2() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalApplicationConfiguration.g:9235:1: ( rule__GenerationTask__Group_3_2__2__Impl )
- // InternalApplicationConfiguration.g:9236:2: rule__GenerationTask__Group_3_2__2__Impl
+ // InternalApplicationConfiguration.g:8682:1: ( rule__GenerationTask__Group_3_2__2__Impl )
+ // InternalApplicationConfiguration.g:8683:2: rule__GenerationTask__Group_3_2__2__Impl
{
pushFollow(FOLLOW_2);
rule__GenerationTask__Group_3_2__2__Impl();
@@ -28672,21 +26959,21 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
// $ANTLR start "rule__GenerationTask__Group_3_2__2__Impl"
- // InternalApplicationConfiguration.g:9242:1: rule__GenerationTask__Group_3_2__2__Impl : ( ( rule__GenerationTask__PatternsAssignment_3_2_2 ) ) ;
+ // InternalApplicationConfiguration.g:8689:1: rule__GenerationTask__Group_3_2__2__Impl : ( ( rule__GenerationTask__PatternsAssignment_3_2_2 ) ) ;
public final void rule__GenerationTask__Group_3_2__2__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalApplicationConfiguration.g:9246:1: ( ( ( rule__GenerationTask__PatternsAssignment_3_2_2 ) ) )
- // InternalApplicationConfiguration.g:9247:1: ( ( rule__GenerationTask__PatternsAssignment_3_2_2 ) )
+ // InternalApplicationConfiguration.g:8693:1: ( ( ( rule__GenerationTask__PatternsAssignment_3_2_2 ) ) )
+ // InternalApplicationConfiguration.g:8694:1: ( ( rule__GenerationTask__PatternsAssignment_3_2_2 ) )
{
- // InternalApplicationConfiguration.g:9247:1: ( ( rule__GenerationTask__PatternsAssignment_3_2_2 ) )
- // InternalApplicationConfiguration.g:9248:2: ( rule__GenerationTask__PatternsAssignment_3_2_2 )
+ // InternalApplicationConfiguration.g:8694:1: ( ( rule__GenerationTask__PatternsAssignment_3_2_2 ) )
+ // InternalApplicationConfiguration.g:8695:2: ( rule__GenerationTask__PatternsAssignment_3_2_2 )
{
before(grammarAccess.getGenerationTaskAccess().getPatternsAssignment_3_2_2());
- // InternalApplicationConfiguration.g:9249:2: ( rule__GenerationTask__PatternsAssignment_3_2_2 )
- // InternalApplicationConfiguration.g:9249:3: rule__GenerationTask__PatternsAssignment_3_2_2
+ // InternalApplicationConfiguration.g:8696:2: ( rule__GenerationTask__PatternsAssignment_3_2_2 )
+ // InternalApplicationConfiguration.g:8696:3: rule__GenerationTask__PatternsAssignment_3_2_2
{
pushFollow(FOLLOW_2);
rule__GenerationTask__PatternsAssignment_3_2_2();
@@ -28719,16 +27006,16 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
// $ANTLR start "rule__GenerationTask__Group_3_3__0"
- // InternalApplicationConfiguration.g:9258:1: rule__GenerationTask__Group_3_3__0 : rule__GenerationTask__Group_3_3__0__Impl rule__GenerationTask__Group_3_3__1 ;
+ // InternalApplicationConfiguration.g:8705:1: rule__GenerationTask__Group_3_3__0 : rule__GenerationTask__Group_3_3__0__Impl rule__GenerationTask__Group_3_3__1 ;
public final void rule__GenerationTask__Group_3_3__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalApplicationConfiguration.g:9262:1: ( rule__GenerationTask__Group_3_3__0__Impl rule__GenerationTask__Group_3_3__1 )
- // InternalApplicationConfiguration.g:9263:2: rule__GenerationTask__Group_3_3__0__Impl rule__GenerationTask__Group_3_3__1
+ // InternalApplicationConfiguration.g:8709:1: ( rule__GenerationTask__Group_3_3__0__Impl rule__GenerationTask__Group_3_3__1 )
+ // InternalApplicationConfiguration.g:8710:2: rule__GenerationTask__Group_3_3__0__Impl rule__GenerationTask__Group_3_3__1
{
- pushFollow(FOLLOW_14);
+ pushFollow(FOLLOW_13);
rule__GenerationTask__Group_3_3__0__Impl();
state._fsp--;
@@ -28757,20 +27044,20 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
// $ANTLR start "rule__GenerationTask__Group_3_3__0__Impl"
- // InternalApplicationConfiguration.g:9270:1: rule__GenerationTask__Group_3_3__0__Impl : ( 'objectives' ) ;
+ // InternalApplicationConfiguration.g:8717:1: rule__GenerationTask__Group_3_3__0__Impl : ( 'objectives' ) ;
public final void rule__GenerationTask__Group_3_3__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalApplicationConfiguration.g:9274:1: ( ( 'objectives' ) )
- // InternalApplicationConfiguration.g:9275:1: ( 'objectives' )
+ // InternalApplicationConfiguration.g:8721:1: ( ( 'objectives' ) )
+ // InternalApplicationConfiguration.g:8722:1: ( 'objectives' )
{
- // InternalApplicationConfiguration.g:9275:1: ( 'objectives' )
- // InternalApplicationConfiguration.g:9276:2: 'objectives'
+ // InternalApplicationConfiguration.g:8722:1: ( 'objectives' )
+ // InternalApplicationConfiguration.g:8723:2: 'objectives'
{
before(grammarAccess.getGenerationTaskAccess().getObjectivesKeyword_3_3_0());
- match(input,44,FOLLOW_2);
+ match(input,41,FOLLOW_2);
after(grammarAccess.getGenerationTaskAccess().getObjectivesKeyword_3_3_0());
}
@@ -28794,16 +27081,16 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
// $ANTLR start "rule__GenerationTask__Group_3_3__1"
- // InternalApplicationConfiguration.g:9285:1: rule__GenerationTask__Group_3_3__1 : rule__GenerationTask__Group_3_3__1__Impl rule__GenerationTask__Group_3_3__2 ;
+ // InternalApplicationConfiguration.g:8732:1: rule__GenerationTask__Group_3_3__1 : rule__GenerationTask__Group_3_3__1__Impl rule__GenerationTask__Group_3_3__2 ;
public final void rule__GenerationTask__Group_3_3__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalApplicationConfiguration.g:9289:1: ( rule__GenerationTask__Group_3_3__1__Impl rule__GenerationTask__Group_3_3__2 )
- // InternalApplicationConfiguration.g:9290:2: rule__GenerationTask__Group_3_3__1__Impl rule__GenerationTask__Group_3_3__2
+ // InternalApplicationConfiguration.g:8736:1: ( rule__GenerationTask__Group_3_3__1__Impl rule__GenerationTask__Group_3_3__2 )
+ // InternalApplicationConfiguration.g:8737:2: rule__GenerationTask__Group_3_3__1__Impl rule__GenerationTask__Group_3_3__2
{
- pushFollow(FOLLOW_47);
+ pushFollow(FOLLOW_45);
rule__GenerationTask__Group_3_3__1__Impl();
state._fsp--;
@@ -28832,20 +27119,20 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
// $ANTLR start "rule__GenerationTask__Group_3_3__1__Impl"
- // InternalApplicationConfiguration.g:9297:1: rule__GenerationTask__Group_3_3__1__Impl : ( '=' ) ;
+ // InternalApplicationConfiguration.g:8744:1: rule__GenerationTask__Group_3_3__1__Impl : ( '=' ) ;
public final void rule__GenerationTask__Group_3_3__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalApplicationConfiguration.g:9301:1: ( ( '=' ) )
- // InternalApplicationConfiguration.g:9302:1: ( '=' )
+ // InternalApplicationConfiguration.g:8748:1: ( ( '=' ) )
+ // InternalApplicationConfiguration.g:8749:1: ( '=' )
{
- // InternalApplicationConfiguration.g:9302:1: ( '=' )
- // InternalApplicationConfiguration.g:9303:2: '='
+ // InternalApplicationConfiguration.g:8749:1: ( '=' )
+ // InternalApplicationConfiguration.g:8750:2: '='
{
before(grammarAccess.getGenerationTaskAccess().getEqualsSignKeyword_3_3_1());
- match(input,30,FOLLOW_2);
+ match(input,29,FOLLOW_2);
after(grammarAccess.getGenerationTaskAccess().getEqualsSignKeyword_3_3_1());
}
@@ -28869,14 +27156,14 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
// $ANTLR start "rule__GenerationTask__Group_3_3__2"
- // InternalApplicationConfiguration.g:9312:1: rule__GenerationTask__Group_3_3__2 : rule__GenerationTask__Group_3_3__2__Impl ;
+ // InternalApplicationConfiguration.g:8759:1: rule__GenerationTask__Group_3_3__2 : rule__GenerationTask__Group_3_3__2__Impl ;
public final void rule__GenerationTask__Group_3_3__2() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalApplicationConfiguration.g:9316:1: ( rule__GenerationTask__Group_3_3__2__Impl )
- // InternalApplicationConfiguration.g:9317:2: rule__GenerationTask__Group_3_3__2__Impl
+ // InternalApplicationConfiguration.g:8763:1: ( rule__GenerationTask__Group_3_3__2__Impl )
+ // InternalApplicationConfiguration.g:8764:2: rule__GenerationTask__Group_3_3__2__Impl
{
pushFollow(FOLLOW_2);
rule__GenerationTask__Group_3_3__2__Impl();
@@ -28902,21 +27189,21 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
// $ANTLR start "rule__GenerationTask__Group_3_3__2__Impl"
- // InternalApplicationConfiguration.g:9323:1: rule__GenerationTask__Group_3_3__2__Impl : ( ( rule__GenerationTask__ObjectivesAssignment_3_3_2 ) ) ;
+ // InternalApplicationConfiguration.g:8770:1: rule__GenerationTask__Group_3_3__2__Impl : ( ( rule__GenerationTask__ObjectivesAssignment_3_3_2 ) ) ;
public final void rule__GenerationTask__Group_3_3__2__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalApplicationConfiguration.g:9327:1: ( ( ( rule__GenerationTask__ObjectivesAssignment_3_3_2 ) ) )
- // InternalApplicationConfiguration.g:9328:1: ( ( rule__GenerationTask__ObjectivesAssignment_3_3_2 ) )
+ // InternalApplicationConfiguration.g:8774:1: ( ( ( rule__GenerationTask__ObjectivesAssignment_3_3_2 ) ) )
+ // InternalApplicationConfiguration.g:8775:1: ( ( rule__GenerationTask__ObjectivesAssignment_3_3_2 ) )
{
- // InternalApplicationConfiguration.g:9328:1: ( ( rule__GenerationTask__ObjectivesAssignment_3_3_2 ) )
- // InternalApplicationConfiguration.g:9329:2: ( rule__GenerationTask__ObjectivesAssignment_3_3_2 )
+ // InternalApplicationConfiguration.g:8775:1: ( ( rule__GenerationTask__ObjectivesAssignment_3_3_2 ) )
+ // InternalApplicationConfiguration.g:8776:2: ( rule__GenerationTask__ObjectivesAssignment_3_3_2 )
{
before(grammarAccess.getGenerationTaskAccess().getObjectivesAssignment_3_3_2());
- // InternalApplicationConfiguration.g:9330:2: ( rule__GenerationTask__ObjectivesAssignment_3_3_2 )
- // InternalApplicationConfiguration.g:9330:3: rule__GenerationTask__ObjectivesAssignment_3_3_2
+ // InternalApplicationConfiguration.g:8777:2: ( rule__GenerationTask__ObjectivesAssignment_3_3_2 )
+ // InternalApplicationConfiguration.g:8777:3: rule__GenerationTask__ObjectivesAssignment_3_3_2
{
pushFollow(FOLLOW_2);
rule__GenerationTask__ObjectivesAssignment_3_3_2();
@@ -28949,16 +27236,16 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
// $ANTLR start "rule__GenerationTask__Group_3_4__0"
- // InternalApplicationConfiguration.g:9339:1: rule__GenerationTask__Group_3_4__0 : rule__GenerationTask__Group_3_4__0__Impl rule__GenerationTask__Group_3_4__1 ;
+ // InternalApplicationConfiguration.g:8786:1: rule__GenerationTask__Group_3_4__0 : rule__GenerationTask__Group_3_4__0__Impl rule__GenerationTask__Group_3_4__1 ;
public final void rule__GenerationTask__Group_3_4__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalApplicationConfiguration.g:9343:1: ( rule__GenerationTask__Group_3_4__0__Impl rule__GenerationTask__Group_3_4__1 )
- // InternalApplicationConfiguration.g:9344:2: rule__GenerationTask__Group_3_4__0__Impl rule__GenerationTask__Group_3_4__1
+ // InternalApplicationConfiguration.g:8790:1: ( rule__GenerationTask__Group_3_4__0__Impl rule__GenerationTask__Group_3_4__1 )
+ // InternalApplicationConfiguration.g:8791:2: rule__GenerationTask__Group_3_4__0__Impl rule__GenerationTask__Group_3_4__1
{
- pushFollow(FOLLOW_14);
+ pushFollow(FOLLOW_13);
rule__GenerationTask__Group_3_4__0__Impl();
state._fsp--;
@@ -28987,20 +27274,20 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
// $ANTLR start "rule__GenerationTask__Group_3_4__0__Impl"
- // InternalApplicationConfiguration.g:9351:1: rule__GenerationTask__Group_3_4__0__Impl : ( 'scope' ) ;
+ // InternalApplicationConfiguration.g:8798:1: rule__GenerationTask__Group_3_4__0__Impl : ( 'scope' ) ;
public final void rule__GenerationTask__Group_3_4__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalApplicationConfiguration.g:9355:1: ( ( 'scope' ) )
- // InternalApplicationConfiguration.g:9356:1: ( 'scope' )
+ // InternalApplicationConfiguration.g:8802:1: ( ( 'scope' ) )
+ // InternalApplicationConfiguration.g:8803:1: ( 'scope' )
{
- // InternalApplicationConfiguration.g:9356:1: ( 'scope' )
- // InternalApplicationConfiguration.g:9357:2: 'scope'
+ // InternalApplicationConfiguration.g:8803:1: ( 'scope' )
+ // InternalApplicationConfiguration.g:8804:2: 'scope'
{
before(grammarAccess.getGenerationTaskAccess().getScopeKeyword_3_4_0());
- match(input,55,FOLLOW_2);
+ match(input,52,FOLLOW_2);
after(grammarAccess.getGenerationTaskAccess().getScopeKeyword_3_4_0());
}
@@ -29024,16 +27311,16 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
// $ANTLR start "rule__GenerationTask__Group_3_4__1"
- // InternalApplicationConfiguration.g:9366:1: rule__GenerationTask__Group_3_4__1 : rule__GenerationTask__Group_3_4__1__Impl rule__GenerationTask__Group_3_4__2 ;
+ // InternalApplicationConfiguration.g:8813:1: rule__GenerationTask__Group_3_4__1 : rule__GenerationTask__Group_3_4__1__Impl rule__GenerationTask__Group_3_4__2 ;
public final void rule__GenerationTask__Group_3_4__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalApplicationConfiguration.g:9370:1: ( rule__GenerationTask__Group_3_4__1__Impl rule__GenerationTask__Group_3_4__2 )
- // InternalApplicationConfiguration.g:9371:2: rule__GenerationTask__Group_3_4__1__Impl rule__GenerationTask__Group_3_4__2
+ // InternalApplicationConfiguration.g:8817:1: ( rule__GenerationTask__Group_3_4__1__Impl rule__GenerationTask__Group_3_4__2 )
+ // InternalApplicationConfiguration.g:8818:2: rule__GenerationTask__Group_3_4__1__Impl rule__GenerationTask__Group_3_4__2
{
- pushFollow(FOLLOW_47);
+ pushFollow(FOLLOW_45);
rule__GenerationTask__Group_3_4__1__Impl();
state._fsp--;
@@ -29062,20 +27349,20 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
// $ANTLR start "rule__GenerationTask__Group_3_4__1__Impl"
- // InternalApplicationConfiguration.g:9378:1: rule__GenerationTask__Group_3_4__1__Impl : ( '=' ) ;
+ // InternalApplicationConfiguration.g:8825:1: rule__GenerationTask__Group_3_4__1__Impl : ( '=' ) ;
public final void rule__GenerationTask__Group_3_4__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalApplicationConfiguration.g:9382:1: ( ( '=' ) )
- // InternalApplicationConfiguration.g:9383:1: ( '=' )
+ // InternalApplicationConfiguration.g:8829:1: ( ( '=' ) )
+ // InternalApplicationConfiguration.g:8830:1: ( '=' )
{
- // InternalApplicationConfiguration.g:9383:1: ( '=' )
- // InternalApplicationConfiguration.g:9384:2: '='
+ // InternalApplicationConfiguration.g:8830:1: ( '=' )
+ // InternalApplicationConfiguration.g:8831:2: '='
{
before(grammarAccess.getGenerationTaskAccess().getEqualsSignKeyword_3_4_1());
- match(input,30,FOLLOW_2);
+ match(input,29,FOLLOW_2);
after(grammarAccess.getGenerationTaskAccess().getEqualsSignKeyword_3_4_1());
}
@@ -29099,14 +27386,14 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
// $ANTLR start "rule__GenerationTask__Group_3_4__2"
- // InternalApplicationConfiguration.g:9393:1: rule__GenerationTask__Group_3_4__2 : rule__GenerationTask__Group_3_4__2__Impl ;
+ // InternalApplicationConfiguration.g:8840:1: rule__GenerationTask__Group_3_4__2 : rule__GenerationTask__Group_3_4__2__Impl ;
public final void rule__GenerationTask__Group_3_4__2() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalApplicationConfiguration.g:9397:1: ( rule__GenerationTask__Group_3_4__2__Impl )
- // InternalApplicationConfiguration.g:9398:2: rule__GenerationTask__Group_3_4__2__Impl
+ // InternalApplicationConfiguration.g:8844:1: ( rule__GenerationTask__Group_3_4__2__Impl )
+ // InternalApplicationConfiguration.g:8845:2: rule__GenerationTask__Group_3_4__2__Impl
{
pushFollow(FOLLOW_2);
rule__GenerationTask__Group_3_4__2__Impl();
@@ -29132,21 +27419,21 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
// $ANTLR start "rule__GenerationTask__Group_3_4__2__Impl"
- // InternalApplicationConfiguration.g:9404:1: rule__GenerationTask__Group_3_4__2__Impl : ( ( rule__GenerationTask__ScopeAssignment_3_4_2 ) ) ;
+ // InternalApplicationConfiguration.g:8851:1: rule__GenerationTask__Group_3_4__2__Impl : ( ( rule__GenerationTask__ScopeAssignment_3_4_2 ) ) ;
public final void rule__GenerationTask__Group_3_4__2__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalApplicationConfiguration.g:9408:1: ( ( ( rule__GenerationTask__ScopeAssignment_3_4_2 ) ) )
- // InternalApplicationConfiguration.g:9409:1: ( ( rule__GenerationTask__ScopeAssignment_3_4_2 ) )
+ // InternalApplicationConfiguration.g:8855:1: ( ( ( rule__GenerationTask__ScopeAssignment_3_4_2 ) ) )
+ // InternalApplicationConfiguration.g:8856:1: ( ( rule__GenerationTask__ScopeAssignment_3_4_2 ) )
{
- // InternalApplicationConfiguration.g:9409:1: ( ( rule__GenerationTask__ScopeAssignment_3_4_2 ) )
- // InternalApplicationConfiguration.g:9410:2: ( rule__GenerationTask__ScopeAssignment_3_4_2 )
+ // InternalApplicationConfiguration.g:8856:1: ( ( rule__GenerationTask__ScopeAssignment_3_4_2 ) )
+ // InternalApplicationConfiguration.g:8857:2: ( rule__GenerationTask__ScopeAssignment_3_4_2 )
{
before(grammarAccess.getGenerationTaskAccess().getScopeAssignment_3_4_2());
- // InternalApplicationConfiguration.g:9411:2: ( rule__GenerationTask__ScopeAssignment_3_4_2 )
- // InternalApplicationConfiguration.g:9411:3: rule__GenerationTask__ScopeAssignment_3_4_2
+ // InternalApplicationConfiguration.g:8858:2: ( rule__GenerationTask__ScopeAssignment_3_4_2 )
+ // InternalApplicationConfiguration.g:8858:3: rule__GenerationTask__ScopeAssignment_3_4_2
{
pushFollow(FOLLOW_2);
rule__GenerationTask__ScopeAssignment_3_4_2();
@@ -29179,16 +27466,16 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
// $ANTLR start "rule__GenerationTask__Group_3_5__0"
- // InternalApplicationConfiguration.g:9420:1: rule__GenerationTask__Group_3_5__0 : rule__GenerationTask__Group_3_5__0__Impl rule__GenerationTask__Group_3_5__1 ;
+ // InternalApplicationConfiguration.g:8867:1: rule__GenerationTask__Group_3_5__0 : rule__GenerationTask__Group_3_5__0__Impl rule__GenerationTask__Group_3_5__1 ;
public final void rule__GenerationTask__Group_3_5__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalApplicationConfiguration.g:9424:1: ( rule__GenerationTask__Group_3_5__0__Impl rule__GenerationTask__Group_3_5__1 )
- // InternalApplicationConfiguration.g:9425:2: rule__GenerationTask__Group_3_5__0__Impl rule__GenerationTask__Group_3_5__1
+ // InternalApplicationConfiguration.g:8871:1: ( rule__GenerationTask__Group_3_5__0__Impl rule__GenerationTask__Group_3_5__1 )
+ // InternalApplicationConfiguration.g:8872:2: rule__GenerationTask__Group_3_5__0__Impl rule__GenerationTask__Group_3_5__1
{
- pushFollow(FOLLOW_14);
+ pushFollow(FOLLOW_13);
rule__GenerationTask__Group_3_5__0__Impl();
state._fsp--;
@@ -29217,21 +27504,21 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
// $ANTLR start "rule__GenerationTask__Group_3_5__0__Impl"
- // InternalApplicationConfiguration.g:9432:1: rule__GenerationTask__Group_3_5__0__Impl : ( ( rule__GenerationTask__NumberSpecifiedAssignment_3_5_0 ) ) ;
+ // InternalApplicationConfiguration.g:8879:1: rule__GenerationTask__Group_3_5__0__Impl : ( ( rule__GenerationTask__NumberSpecifiedAssignment_3_5_0 ) ) ;
public final void rule__GenerationTask__Group_3_5__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalApplicationConfiguration.g:9436:1: ( ( ( rule__GenerationTask__NumberSpecifiedAssignment_3_5_0 ) ) )
- // InternalApplicationConfiguration.g:9437:1: ( ( rule__GenerationTask__NumberSpecifiedAssignment_3_5_0 ) )
+ // InternalApplicationConfiguration.g:8883:1: ( ( ( rule__GenerationTask__NumberSpecifiedAssignment_3_5_0 ) ) )
+ // InternalApplicationConfiguration.g:8884:1: ( ( rule__GenerationTask__NumberSpecifiedAssignment_3_5_0 ) )
{
- // InternalApplicationConfiguration.g:9437:1: ( ( rule__GenerationTask__NumberSpecifiedAssignment_3_5_0 ) )
- // InternalApplicationConfiguration.g:9438:2: ( rule__GenerationTask__NumberSpecifiedAssignment_3_5_0 )
+ // InternalApplicationConfiguration.g:8884:1: ( ( rule__GenerationTask__NumberSpecifiedAssignment_3_5_0 ) )
+ // InternalApplicationConfiguration.g:8885:2: ( rule__GenerationTask__NumberSpecifiedAssignment_3_5_0 )
{
before(grammarAccess.getGenerationTaskAccess().getNumberSpecifiedAssignment_3_5_0());
- // InternalApplicationConfiguration.g:9439:2: ( rule__GenerationTask__NumberSpecifiedAssignment_3_5_0 )
- // InternalApplicationConfiguration.g:9439:3: rule__GenerationTask__NumberSpecifiedAssignment_3_5_0
+ // InternalApplicationConfiguration.g:8886:2: ( rule__GenerationTask__NumberSpecifiedAssignment_3_5_0 )
+ // InternalApplicationConfiguration.g:8886:3: rule__GenerationTask__NumberSpecifiedAssignment_3_5_0
{
pushFollow(FOLLOW_2);
rule__GenerationTask__NumberSpecifiedAssignment_3_5_0();
@@ -29264,14 +27551,14 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
// $ANTLR start "rule__GenerationTask__Group_3_5__1"
- // InternalApplicationConfiguration.g:9447:1: rule__GenerationTask__Group_3_5__1 : rule__GenerationTask__Group_3_5__1__Impl rule__GenerationTask__Group_3_5__2 ;
+ // InternalApplicationConfiguration.g:8894:1: rule__GenerationTask__Group_3_5__1 : rule__GenerationTask__Group_3_5__1__Impl rule__GenerationTask__Group_3_5__2 ;
public final void rule__GenerationTask__Group_3_5__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalApplicationConfiguration.g:9451:1: ( rule__GenerationTask__Group_3_5__1__Impl rule__GenerationTask__Group_3_5__2 )
- // InternalApplicationConfiguration.g:9452:2: rule__GenerationTask__Group_3_5__1__Impl rule__GenerationTask__Group_3_5__2
+ // InternalApplicationConfiguration.g:8898:1: ( rule__GenerationTask__Group_3_5__1__Impl rule__GenerationTask__Group_3_5__2 )
+ // InternalApplicationConfiguration.g:8899:2: rule__GenerationTask__Group_3_5__1__Impl rule__GenerationTask__Group_3_5__2
{
pushFollow(FOLLOW_9);
rule__GenerationTask__Group_3_5__1__Impl();
@@ -29302,20 +27589,20 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
// $ANTLR start "rule__GenerationTask__Group_3_5__1__Impl"
- // InternalApplicationConfiguration.g:9459:1: rule__GenerationTask__Group_3_5__1__Impl : ( '=' ) ;
+ // InternalApplicationConfiguration.g:8906:1: rule__GenerationTask__Group_3_5__1__Impl : ( '=' ) ;
public final void rule__GenerationTask__Group_3_5__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalApplicationConfiguration.g:9463:1: ( ( '=' ) )
- // InternalApplicationConfiguration.g:9464:1: ( '=' )
+ // InternalApplicationConfiguration.g:8910:1: ( ( '=' ) )
+ // InternalApplicationConfiguration.g:8911:1: ( '=' )
{
- // InternalApplicationConfiguration.g:9464:1: ( '=' )
- // InternalApplicationConfiguration.g:9465:2: '='
+ // InternalApplicationConfiguration.g:8911:1: ( '=' )
+ // InternalApplicationConfiguration.g:8912:2: '='
{
before(grammarAccess.getGenerationTaskAccess().getEqualsSignKeyword_3_5_1());
- match(input,30,FOLLOW_2);
+ match(input,29,FOLLOW_2);
after(grammarAccess.getGenerationTaskAccess().getEqualsSignKeyword_3_5_1());
}
@@ -29339,14 +27626,14 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
// $ANTLR start "rule__GenerationTask__Group_3_5__2"
- // InternalApplicationConfiguration.g:9474:1: rule__GenerationTask__Group_3_5__2 : rule__GenerationTask__Group_3_5__2__Impl ;
+ // InternalApplicationConfiguration.g:8921:1: rule__GenerationTask__Group_3_5__2 : rule__GenerationTask__Group_3_5__2__Impl ;
public final void rule__GenerationTask__Group_3_5__2() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalApplicationConfiguration.g:9478:1: ( rule__GenerationTask__Group_3_5__2__Impl )
- // InternalApplicationConfiguration.g:9479:2: rule__GenerationTask__Group_3_5__2__Impl
+ // InternalApplicationConfiguration.g:8925:1: ( rule__GenerationTask__Group_3_5__2__Impl )
+ // InternalApplicationConfiguration.g:8926:2: rule__GenerationTask__Group_3_5__2__Impl
{
pushFollow(FOLLOW_2);
rule__GenerationTask__Group_3_5__2__Impl();
@@ -29372,21 +27659,21 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
// $ANTLR start "rule__GenerationTask__Group_3_5__2__Impl"
- // InternalApplicationConfiguration.g:9485:1: rule__GenerationTask__Group_3_5__2__Impl : ( ( rule__GenerationTask__NumberAssignment_3_5_2 ) ) ;
+ // InternalApplicationConfiguration.g:8932:1: rule__GenerationTask__Group_3_5__2__Impl : ( ( rule__GenerationTask__NumberAssignment_3_5_2 ) ) ;
public final void rule__GenerationTask__Group_3_5__2__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalApplicationConfiguration.g:9489:1: ( ( ( rule__GenerationTask__NumberAssignment_3_5_2 ) ) )
- // InternalApplicationConfiguration.g:9490:1: ( ( rule__GenerationTask__NumberAssignment_3_5_2 ) )
+ // InternalApplicationConfiguration.g:8936:1: ( ( ( rule__GenerationTask__NumberAssignment_3_5_2 ) ) )
+ // InternalApplicationConfiguration.g:8937:1: ( ( rule__GenerationTask__NumberAssignment_3_5_2 ) )
{
- // InternalApplicationConfiguration.g:9490:1: ( ( rule__GenerationTask__NumberAssignment_3_5_2 ) )
- // InternalApplicationConfiguration.g:9491:2: ( rule__GenerationTask__NumberAssignment_3_5_2 )
+ // InternalApplicationConfiguration.g:8937:1: ( ( rule__GenerationTask__NumberAssignment_3_5_2 ) )
+ // InternalApplicationConfiguration.g:8938:2: ( rule__GenerationTask__NumberAssignment_3_5_2 )
{
before(grammarAccess.getGenerationTaskAccess().getNumberAssignment_3_5_2());
- // InternalApplicationConfiguration.g:9492:2: ( rule__GenerationTask__NumberAssignment_3_5_2 )
- // InternalApplicationConfiguration.g:9492:3: rule__GenerationTask__NumberAssignment_3_5_2
+ // InternalApplicationConfiguration.g:8939:2: ( rule__GenerationTask__NumberAssignment_3_5_2 )
+ // InternalApplicationConfiguration.g:8939:3: rule__GenerationTask__NumberAssignment_3_5_2
{
pushFollow(FOLLOW_2);
rule__GenerationTask__NumberAssignment_3_5_2();
@@ -29419,16 +27706,16 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
// $ANTLR start "rule__GenerationTask__Group_3_6__0"
- // InternalApplicationConfiguration.g:9501:1: rule__GenerationTask__Group_3_6__0 : rule__GenerationTask__Group_3_6__0__Impl rule__GenerationTask__Group_3_6__1 ;
+ // InternalApplicationConfiguration.g:8948:1: rule__GenerationTask__Group_3_6__0 : rule__GenerationTask__Group_3_6__0__Impl rule__GenerationTask__Group_3_6__1 ;
public final void rule__GenerationTask__Group_3_6__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalApplicationConfiguration.g:9505:1: ( rule__GenerationTask__Group_3_6__0__Impl rule__GenerationTask__Group_3_6__1 )
- // InternalApplicationConfiguration.g:9506:2: rule__GenerationTask__Group_3_6__0__Impl rule__GenerationTask__Group_3_6__1
+ // InternalApplicationConfiguration.g:8952:1: ( rule__GenerationTask__Group_3_6__0__Impl rule__GenerationTask__Group_3_6__1 )
+ // InternalApplicationConfiguration.g:8953:2: rule__GenerationTask__Group_3_6__0__Impl rule__GenerationTask__Group_3_6__1
{
- pushFollow(FOLLOW_14);
+ pushFollow(FOLLOW_13);
rule__GenerationTask__Group_3_6__0__Impl();
state._fsp--;
@@ -29457,21 +27744,21 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
// $ANTLR start "rule__GenerationTask__Group_3_6__0__Impl"
- // InternalApplicationConfiguration.g:9513:1: rule__GenerationTask__Group_3_6__0__Impl : ( ( rule__GenerationTask__RunSpecifiedAssignment_3_6_0 ) ) ;
+ // InternalApplicationConfiguration.g:8960:1: rule__GenerationTask__Group_3_6__0__Impl : ( ( rule__GenerationTask__RunSpecifiedAssignment_3_6_0 ) ) ;
public final void rule__GenerationTask__Group_3_6__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalApplicationConfiguration.g:9517:1: ( ( ( rule__GenerationTask__RunSpecifiedAssignment_3_6_0 ) ) )
- // InternalApplicationConfiguration.g:9518:1: ( ( rule__GenerationTask__RunSpecifiedAssignment_3_6_0 ) )
+ // InternalApplicationConfiguration.g:8964:1: ( ( ( rule__GenerationTask__RunSpecifiedAssignment_3_6_0 ) ) )
+ // InternalApplicationConfiguration.g:8965:1: ( ( rule__GenerationTask__RunSpecifiedAssignment_3_6_0 ) )
{
- // InternalApplicationConfiguration.g:9518:1: ( ( rule__GenerationTask__RunSpecifiedAssignment_3_6_0 ) )
- // InternalApplicationConfiguration.g:9519:2: ( rule__GenerationTask__RunSpecifiedAssignment_3_6_0 )
+ // InternalApplicationConfiguration.g:8965:1: ( ( rule__GenerationTask__RunSpecifiedAssignment_3_6_0 ) )
+ // InternalApplicationConfiguration.g:8966:2: ( rule__GenerationTask__RunSpecifiedAssignment_3_6_0 )
{
before(grammarAccess.getGenerationTaskAccess().getRunSpecifiedAssignment_3_6_0());
- // InternalApplicationConfiguration.g:9520:2: ( rule__GenerationTask__RunSpecifiedAssignment_3_6_0 )
- // InternalApplicationConfiguration.g:9520:3: rule__GenerationTask__RunSpecifiedAssignment_3_6_0
+ // InternalApplicationConfiguration.g:8967:2: ( rule__GenerationTask__RunSpecifiedAssignment_3_6_0 )
+ // InternalApplicationConfiguration.g:8967:3: rule__GenerationTask__RunSpecifiedAssignment_3_6_0
{
pushFollow(FOLLOW_2);
rule__GenerationTask__RunSpecifiedAssignment_3_6_0();
@@ -29504,14 +27791,14 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
// $ANTLR start "rule__GenerationTask__Group_3_6__1"
- // InternalApplicationConfiguration.g:9528:1: rule__GenerationTask__Group_3_6__1 : rule__GenerationTask__Group_3_6__1__Impl rule__GenerationTask__Group_3_6__2 ;
+ // InternalApplicationConfiguration.g:8975:1: rule__GenerationTask__Group_3_6__1 : rule__GenerationTask__Group_3_6__1__Impl rule__GenerationTask__Group_3_6__2 ;
public final void rule__GenerationTask__Group_3_6__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalApplicationConfiguration.g:9532:1: ( rule__GenerationTask__Group_3_6__1__Impl rule__GenerationTask__Group_3_6__2 )
- // InternalApplicationConfiguration.g:9533:2: rule__GenerationTask__Group_3_6__1__Impl rule__GenerationTask__Group_3_6__2
+ // InternalApplicationConfiguration.g:8979:1: ( rule__GenerationTask__Group_3_6__1__Impl rule__GenerationTask__Group_3_6__2 )
+ // InternalApplicationConfiguration.g:8980:2: rule__GenerationTask__Group_3_6__1__Impl rule__GenerationTask__Group_3_6__2
{
pushFollow(FOLLOW_9);
rule__GenerationTask__Group_3_6__1__Impl();
@@ -29542,20 +27829,20 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
// $ANTLR start "rule__GenerationTask__Group_3_6__1__Impl"
- // InternalApplicationConfiguration.g:9540:1: rule__GenerationTask__Group_3_6__1__Impl : ( '=' ) ;
+ // InternalApplicationConfiguration.g:8987:1: rule__GenerationTask__Group_3_6__1__Impl : ( '=' ) ;
public final void rule__GenerationTask__Group_3_6__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalApplicationConfiguration.g:9544:1: ( ( '=' ) )
- // InternalApplicationConfiguration.g:9545:1: ( '=' )
+ // InternalApplicationConfiguration.g:8991:1: ( ( '=' ) )
+ // InternalApplicationConfiguration.g:8992:1: ( '=' )
{
- // InternalApplicationConfiguration.g:9545:1: ( '=' )
- // InternalApplicationConfiguration.g:9546:2: '='
+ // InternalApplicationConfiguration.g:8992:1: ( '=' )
+ // InternalApplicationConfiguration.g:8993:2: '='
{
before(grammarAccess.getGenerationTaskAccess().getEqualsSignKeyword_3_6_1());
- match(input,30,FOLLOW_2);
+ match(input,29,FOLLOW_2);
after(grammarAccess.getGenerationTaskAccess().getEqualsSignKeyword_3_6_1());
}
@@ -29579,14 +27866,14 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
// $ANTLR start "rule__GenerationTask__Group_3_6__2"
- // InternalApplicationConfiguration.g:9555:1: rule__GenerationTask__Group_3_6__2 : rule__GenerationTask__Group_3_6__2__Impl ;
+ // InternalApplicationConfiguration.g:9002:1: rule__GenerationTask__Group_3_6__2 : rule__GenerationTask__Group_3_6__2__Impl ;
public final void rule__GenerationTask__Group_3_6__2() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalApplicationConfiguration.g:9559:1: ( rule__GenerationTask__Group_3_6__2__Impl )
- // InternalApplicationConfiguration.g:9560:2: rule__GenerationTask__Group_3_6__2__Impl
+ // InternalApplicationConfiguration.g:9006:1: ( rule__GenerationTask__Group_3_6__2__Impl )
+ // InternalApplicationConfiguration.g:9007:2: rule__GenerationTask__Group_3_6__2__Impl
{
pushFollow(FOLLOW_2);
rule__GenerationTask__Group_3_6__2__Impl();
@@ -29612,21 +27899,21 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
// $ANTLR start "rule__GenerationTask__Group_3_6__2__Impl"
- // InternalApplicationConfiguration.g:9566:1: rule__GenerationTask__Group_3_6__2__Impl : ( ( rule__GenerationTask__RunsAssignment_3_6_2 ) ) ;
+ // InternalApplicationConfiguration.g:9013:1: rule__GenerationTask__Group_3_6__2__Impl : ( ( rule__GenerationTask__RunsAssignment_3_6_2 ) ) ;
public final void rule__GenerationTask__Group_3_6__2__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalApplicationConfiguration.g:9570:1: ( ( ( rule__GenerationTask__RunsAssignment_3_6_2 ) ) )
- // InternalApplicationConfiguration.g:9571:1: ( ( rule__GenerationTask__RunsAssignment_3_6_2 ) )
+ // InternalApplicationConfiguration.g:9017:1: ( ( ( rule__GenerationTask__RunsAssignment_3_6_2 ) ) )
+ // InternalApplicationConfiguration.g:9018:1: ( ( rule__GenerationTask__RunsAssignment_3_6_2 ) )
{
- // InternalApplicationConfiguration.g:9571:1: ( ( rule__GenerationTask__RunsAssignment_3_6_2 ) )
- // InternalApplicationConfiguration.g:9572:2: ( rule__GenerationTask__RunsAssignment_3_6_2 )
+ // InternalApplicationConfiguration.g:9018:1: ( ( rule__GenerationTask__RunsAssignment_3_6_2 ) )
+ // InternalApplicationConfiguration.g:9019:2: ( rule__GenerationTask__RunsAssignment_3_6_2 )
{
before(grammarAccess.getGenerationTaskAccess().getRunsAssignment_3_6_2());
- // InternalApplicationConfiguration.g:9573:2: ( rule__GenerationTask__RunsAssignment_3_6_2 )
- // InternalApplicationConfiguration.g:9573:3: rule__GenerationTask__RunsAssignment_3_6_2
+ // InternalApplicationConfiguration.g:9020:2: ( rule__GenerationTask__RunsAssignment_3_6_2 )
+ // InternalApplicationConfiguration.g:9020:3: rule__GenerationTask__RunsAssignment_3_6_2
{
pushFollow(FOLLOW_2);
rule__GenerationTask__RunsAssignment_3_6_2();
@@ -29659,16 +27946,16 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
// $ANTLR start "rule__GenerationTask__Group_3_7__0"
- // InternalApplicationConfiguration.g:9582:1: rule__GenerationTask__Group_3_7__0 : rule__GenerationTask__Group_3_7__0__Impl rule__GenerationTask__Group_3_7__1 ;
+ // InternalApplicationConfiguration.g:9029:1: rule__GenerationTask__Group_3_7__0 : rule__GenerationTask__Group_3_7__0__Impl rule__GenerationTask__Group_3_7__1 ;
public final void rule__GenerationTask__Group_3_7__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalApplicationConfiguration.g:9586:1: ( rule__GenerationTask__Group_3_7__0__Impl rule__GenerationTask__Group_3_7__1 )
- // InternalApplicationConfiguration.g:9587:2: rule__GenerationTask__Group_3_7__0__Impl rule__GenerationTask__Group_3_7__1
+ // InternalApplicationConfiguration.g:9033:1: ( rule__GenerationTask__Group_3_7__0__Impl rule__GenerationTask__Group_3_7__1 )
+ // InternalApplicationConfiguration.g:9034:2: rule__GenerationTask__Group_3_7__0__Impl rule__GenerationTask__Group_3_7__1
{
- pushFollow(FOLLOW_14);
+ pushFollow(FOLLOW_13);
rule__GenerationTask__Group_3_7__0__Impl();
state._fsp--;
@@ -29697,20 +27984,20 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
// $ANTLR start "rule__GenerationTask__Group_3_7__0__Impl"
- // InternalApplicationConfiguration.g:9594:1: rule__GenerationTask__Group_3_7__0__Impl : ( 'solver' ) ;
+ // InternalApplicationConfiguration.g:9041:1: rule__GenerationTask__Group_3_7__0__Impl : ( 'solver' ) ;
public final void rule__GenerationTask__Group_3_7__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalApplicationConfiguration.g:9598:1: ( ( 'solver' ) )
- // InternalApplicationConfiguration.g:9599:1: ( 'solver' )
+ // InternalApplicationConfiguration.g:9045:1: ( ( 'solver' ) )
+ // InternalApplicationConfiguration.g:9046:1: ( 'solver' )
{
- // InternalApplicationConfiguration.g:9599:1: ( 'solver' )
- // InternalApplicationConfiguration.g:9600:2: 'solver'
+ // InternalApplicationConfiguration.g:9046:1: ( 'solver' )
+ // InternalApplicationConfiguration.g:9047:2: 'solver'
{
before(grammarAccess.getGenerationTaskAccess().getSolverKeyword_3_7_0());
- match(input,58,FOLLOW_2);
+ match(input,55,FOLLOW_2);
after(grammarAccess.getGenerationTaskAccess().getSolverKeyword_3_7_0());
}
@@ -29734,16 +28021,16 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
// $ANTLR start "rule__GenerationTask__Group_3_7__1"
- // InternalApplicationConfiguration.g:9609:1: rule__GenerationTask__Group_3_7__1 : rule__GenerationTask__Group_3_7__1__Impl rule__GenerationTask__Group_3_7__2 ;
+ // InternalApplicationConfiguration.g:9056:1: rule__GenerationTask__Group_3_7__1 : rule__GenerationTask__Group_3_7__1__Impl rule__GenerationTask__Group_3_7__2 ;
public final void rule__GenerationTask__Group_3_7__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalApplicationConfiguration.g:9613:1: ( rule__GenerationTask__Group_3_7__1__Impl rule__GenerationTask__Group_3_7__2 )
- // InternalApplicationConfiguration.g:9614:2: rule__GenerationTask__Group_3_7__1__Impl rule__GenerationTask__Group_3_7__2
+ // InternalApplicationConfiguration.g:9060:1: ( rule__GenerationTask__Group_3_7__1__Impl rule__GenerationTask__Group_3_7__2 )
+ // InternalApplicationConfiguration.g:9061:2: rule__GenerationTask__Group_3_7__1__Impl rule__GenerationTask__Group_3_7__2
{
- pushFollow(FOLLOW_48);
+ pushFollow(FOLLOW_46);
rule__GenerationTask__Group_3_7__1__Impl();
state._fsp--;
@@ -29772,20 +28059,20 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
// $ANTLR start "rule__GenerationTask__Group_3_7__1__Impl"
- // InternalApplicationConfiguration.g:9621:1: rule__GenerationTask__Group_3_7__1__Impl : ( '=' ) ;
+ // InternalApplicationConfiguration.g:9068:1: rule__GenerationTask__Group_3_7__1__Impl : ( '=' ) ;
public final void rule__GenerationTask__Group_3_7__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalApplicationConfiguration.g:9625:1: ( ( '=' ) )
- // InternalApplicationConfiguration.g:9626:1: ( '=' )
+ // InternalApplicationConfiguration.g:9072:1: ( ( '=' ) )
+ // InternalApplicationConfiguration.g:9073:1: ( '=' )
{
- // InternalApplicationConfiguration.g:9626:1: ( '=' )
- // InternalApplicationConfiguration.g:9627:2: '='
+ // InternalApplicationConfiguration.g:9073:1: ( '=' )
+ // InternalApplicationConfiguration.g:9074:2: '='
{
before(grammarAccess.getGenerationTaskAccess().getEqualsSignKeyword_3_7_1());
- match(input,30,FOLLOW_2);
+ match(input,29,FOLLOW_2);
after(grammarAccess.getGenerationTaskAccess().getEqualsSignKeyword_3_7_1());
}
@@ -29809,14 +28096,14 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
// $ANTLR start "rule__GenerationTask__Group_3_7__2"
- // InternalApplicationConfiguration.g:9636:1: rule__GenerationTask__Group_3_7__2 : rule__GenerationTask__Group_3_7__2__Impl ;
+ // InternalApplicationConfiguration.g:9083:1: rule__GenerationTask__Group_3_7__2 : rule__GenerationTask__Group_3_7__2__Impl ;
public final void rule__GenerationTask__Group_3_7__2() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalApplicationConfiguration.g:9640:1: ( rule__GenerationTask__Group_3_7__2__Impl )
- // InternalApplicationConfiguration.g:9641:2: rule__GenerationTask__Group_3_7__2__Impl
+ // InternalApplicationConfiguration.g:9087:1: ( rule__GenerationTask__Group_3_7__2__Impl )
+ // InternalApplicationConfiguration.g:9088:2: rule__GenerationTask__Group_3_7__2__Impl
{
pushFollow(FOLLOW_2);
rule__GenerationTask__Group_3_7__2__Impl();
@@ -29842,21 +28129,21 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
// $ANTLR start "rule__GenerationTask__Group_3_7__2__Impl"
- // InternalApplicationConfiguration.g:9647:1: rule__GenerationTask__Group_3_7__2__Impl : ( ( rule__GenerationTask__SolverAssignment_3_7_2 ) ) ;
+ // InternalApplicationConfiguration.g:9094:1: rule__GenerationTask__Group_3_7__2__Impl : ( ( rule__GenerationTask__SolverAssignment_3_7_2 ) ) ;
public final void rule__GenerationTask__Group_3_7__2__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalApplicationConfiguration.g:9651:1: ( ( ( rule__GenerationTask__SolverAssignment_3_7_2 ) ) )
- // InternalApplicationConfiguration.g:9652:1: ( ( rule__GenerationTask__SolverAssignment_3_7_2 ) )
+ // InternalApplicationConfiguration.g:9098:1: ( ( ( rule__GenerationTask__SolverAssignment_3_7_2 ) ) )
+ // InternalApplicationConfiguration.g:9099:1: ( ( rule__GenerationTask__SolverAssignment_3_7_2 ) )
{
- // InternalApplicationConfiguration.g:9652:1: ( ( rule__GenerationTask__SolverAssignment_3_7_2 ) )
- // InternalApplicationConfiguration.g:9653:2: ( rule__GenerationTask__SolverAssignment_3_7_2 )
+ // InternalApplicationConfiguration.g:9099:1: ( ( rule__GenerationTask__SolverAssignment_3_7_2 ) )
+ // InternalApplicationConfiguration.g:9100:2: ( rule__GenerationTask__SolverAssignment_3_7_2 )
{
before(grammarAccess.getGenerationTaskAccess().getSolverAssignment_3_7_2());
- // InternalApplicationConfiguration.g:9654:2: ( rule__GenerationTask__SolverAssignment_3_7_2 )
- // InternalApplicationConfiguration.g:9654:3: rule__GenerationTask__SolverAssignment_3_7_2
+ // InternalApplicationConfiguration.g:9101:2: ( rule__GenerationTask__SolverAssignment_3_7_2 )
+ // InternalApplicationConfiguration.g:9101:3: rule__GenerationTask__SolverAssignment_3_7_2
{
pushFollow(FOLLOW_2);
rule__GenerationTask__SolverAssignment_3_7_2();
@@ -29889,16 +28176,16 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
// $ANTLR start "rule__GenerationTask__Group_3_8__0"
- // InternalApplicationConfiguration.g:9663:1: rule__GenerationTask__Group_3_8__0 : rule__GenerationTask__Group_3_8__0__Impl rule__GenerationTask__Group_3_8__1 ;
+ // InternalApplicationConfiguration.g:9110:1: rule__GenerationTask__Group_3_8__0 : rule__GenerationTask__Group_3_8__0__Impl rule__GenerationTask__Group_3_8__1 ;
public final void rule__GenerationTask__Group_3_8__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalApplicationConfiguration.g:9667:1: ( rule__GenerationTask__Group_3_8__0__Impl rule__GenerationTask__Group_3_8__1 )
- // InternalApplicationConfiguration.g:9668:2: rule__GenerationTask__Group_3_8__0__Impl rule__GenerationTask__Group_3_8__1
+ // InternalApplicationConfiguration.g:9114:1: ( rule__GenerationTask__Group_3_8__0__Impl rule__GenerationTask__Group_3_8__1 )
+ // InternalApplicationConfiguration.g:9115:2: rule__GenerationTask__Group_3_8__0__Impl rule__GenerationTask__Group_3_8__1
{
- pushFollow(FOLLOW_14);
+ pushFollow(FOLLOW_13);
rule__GenerationTask__Group_3_8__0__Impl();
state._fsp--;
@@ -29927,20 +28214,20 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
// $ANTLR start "rule__GenerationTask__Group_3_8__0__Impl"
- // InternalApplicationConfiguration.g:9675:1: rule__GenerationTask__Group_3_8__0__Impl : ( 'config' ) ;
+ // InternalApplicationConfiguration.g:9122:1: rule__GenerationTask__Group_3_8__0__Impl : ( 'config' ) ;
public final void rule__GenerationTask__Group_3_8__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalApplicationConfiguration.g:9679:1: ( ( 'config' ) )
- // InternalApplicationConfiguration.g:9680:1: ( 'config' )
+ // InternalApplicationConfiguration.g:9126:1: ( ( 'config' ) )
+ // InternalApplicationConfiguration.g:9127:1: ( 'config' )
{
- // InternalApplicationConfiguration.g:9680:1: ( 'config' )
- // InternalApplicationConfiguration.g:9681:2: 'config'
+ // InternalApplicationConfiguration.g:9127:1: ( 'config' )
+ // InternalApplicationConfiguration.g:9128:2: 'config'
{
before(grammarAccess.getGenerationTaskAccess().getConfigKeyword_3_8_0());
- match(input,45,FOLLOW_2);
+ match(input,42,FOLLOW_2);
after(grammarAccess.getGenerationTaskAccess().getConfigKeyword_3_8_0());
}
@@ -29964,16 +28251,16 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
// $ANTLR start "rule__GenerationTask__Group_3_8__1"
- // InternalApplicationConfiguration.g:9690:1: rule__GenerationTask__Group_3_8__1 : rule__GenerationTask__Group_3_8__1__Impl rule__GenerationTask__Group_3_8__2 ;
+ // InternalApplicationConfiguration.g:9137:1: rule__GenerationTask__Group_3_8__1 : rule__GenerationTask__Group_3_8__1__Impl rule__GenerationTask__Group_3_8__2 ;
public final void rule__GenerationTask__Group_3_8__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalApplicationConfiguration.g:9694:1: ( rule__GenerationTask__Group_3_8__1__Impl rule__GenerationTask__Group_3_8__2 )
- // InternalApplicationConfiguration.g:9695:2: rule__GenerationTask__Group_3_8__1__Impl rule__GenerationTask__Group_3_8__2
+ // InternalApplicationConfiguration.g:9141:1: ( rule__GenerationTask__Group_3_8__1__Impl rule__GenerationTask__Group_3_8__2 )
+ // InternalApplicationConfiguration.g:9142:2: rule__GenerationTask__Group_3_8__1__Impl rule__GenerationTask__Group_3_8__2
{
- pushFollow(FOLLOW_47);
+ pushFollow(FOLLOW_45);
rule__GenerationTask__Group_3_8__1__Impl();
state._fsp--;
@@ -30002,20 +28289,20 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
// $ANTLR start "rule__GenerationTask__Group_3_8__1__Impl"
- // InternalApplicationConfiguration.g:9702:1: rule__GenerationTask__Group_3_8__1__Impl : ( '=' ) ;
+ // InternalApplicationConfiguration.g:9149:1: rule__GenerationTask__Group_3_8__1__Impl : ( '=' ) ;
public final void rule__GenerationTask__Group_3_8__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalApplicationConfiguration.g:9706:1: ( ( '=' ) )
- // InternalApplicationConfiguration.g:9707:1: ( '=' )
+ // InternalApplicationConfiguration.g:9153:1: ( ( '=' ) )
+ // InternalApplicationConfiguration.g:9154:1: ( '=' )
{
- // InternalApplicationConfiguration.g:9707:1: ( '=' )
- // InternalApplicationConfiguration.g:9708:2: '='
+ // InternalApplicationConfiguration.g:9154:1: ( '=' )
+ // InternalApplicationConfiguration.g:9155:2: '='
{
before(grammarAccess.getGenerationTaskAccess().getEqualsSignKeyword_3_8_1());
- match(input,30,FOLLOW_2);
+ match(input,29,FOLLOW_2);
after(grammarAccess.getGenerationTaskAccess().getEqualsSignKeyword_3_8_1());
}
@@ -30039,14 +28326,14 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
// $ANTLR start "rule__GenerationTask__Group_3_8__2"
- // InternalApplicationConfiguration.g:9717:1: rule__GenerationTask__Group_3_8__2 : rule__GenerationTask__Group_3_8__2__Impl ;
+ // InternalApplicationConfiguration.g:9164:1: rule__GenerationTask__Group_3_8__2 : rule__GenerationTask__Group_3_8__2__Impl ;
public final void rule__GenerationTask__Group_3_8__2() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalApplicationConfiguration.g:9721:1: ( rule__GenerationTask__Group_3_8__2__Impl )
- // InternalApplicationConfiguration.g:9722:2: rule__GenerationTask__Group_3_8__2__Impl
+ // InternalApplicationConfiguration.g:9168:1: ( rule__GenerationTask__Group_3_8__2__Impl )
+ // InternalApplicationConfiguration.g:9169:2: rule__GenerationTask__Group_3_8__2__Impl
{
pushFollow(FOLLOW_2);
rule__GenerationTask__Group_3_8__2__Impl();
@@ -30072,21 +28359,21 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
// $ANTLR start "rule__GenerationTask__Group_3_8__2__Impl"
- // InternalApplicationConfiguration.g:9728:1: rule__GenerationTask__Group_3_8__2__Impl : ( ( rule__GenerationTask__ConfigAssignment_3_8_2 ) ) ;
+ // InternalApplicationConfiguration.g:9175:1: rule__GenerationTask__Group_3_8__2__Impl : ( ( rule__GenerationTask__ConfigAssignment_3_8_2 ) ) ;
public final void rule__GenerationTask__Group_3_8__2__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalApplicationConfiguration.g:9732:1: ( ( ( rule__GenerationTask__ConfigAssignment_3_8_2 ) ) )
- // InternalApplicationConfiguration.g:9733:1: ( ( rule__GenerationTask__ConfigAssignment_3_8_2 ) )
+ // InternalApplicationConfiguration.g:9179:1: ( ( ( rule__GenerationTask__ConfigAssignment_3_8_2 ) ) )
+ // InternalApplicationConfiguration.g:9180:1: ( ( rule__GenerationTask__ConfigAssignment_3_8_2 ) )
{
- // InternalApplicationConfiguration.g:9733:1: ( ( rule__GenerationTask__ConfigAssignment_3_8_2 ) )
- // InternalApplicationConfiguration.g:9734:2: ( rule__GenerationTask__ConfigAssignment_3_8_2 )
+ // InternalApplicationConfiguration.g:9180:1: ( ( rule__GenerationTask__ConfigAssignment_3_8_2 ) )
+ // InternalApplicationConfiguration.g:9181:2: ( rule__GenerationTask__ConfigAssignment_3_8_2 )
{
before(grammarAccess.getGenerationTaskAccess().getConfigAssignment_3_8_2());
- // InternalApplicationConfiguration.g:9735:2: ( rule__GenerationTask__ConfigAssignment_3_8_2 )
- // InternalApplicationConfiguration.g:9735:3: rule__GenerationTask__ConfigAssignment_3_8_2
+ // InternalApplicationConfiguration.g:9182:2: ( rule__GenerationTask__ConfigAssignment_3_8_2 )
+ // InternalApplicationConfiguration.g:9182:3: rule__GenerationTask__ConfigAssignment_3_8_2
{
pushFollow(FOLLOW_2);
rule__GenerationTask__ConfigAssignment_3_8_2();
@@ -30119,16 +28406,16 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
// $ANTLR start "rule__GenerationTask__Group_3_9__0"
- // InternalApplicationConfiguration.g:9744:1: rule__GenerationTask__Group_3_9__0 : rule__GenerationTask__Group_3_9__0__Impl rule__GenerationTask__Group_3_9__1 ;
+ // InternalApplicationConfiguration.g:9191:1: rule__GenerationTask__Group_3_9__0 : rule__GenerationTask__Group_3_9__0__Impl rule__GenerationTask__Group_3_9__1 ;
public final void rule__GenerationTask__Group_3_9__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalApplicationConfiguration.g:9748:1: ( rule__GenerationTask__Group_3_9__0__Impl rule__GenerationTask__Group_3_9__1 )
- // InternalApplicationConfiguration.g:9749:2: rule__GenerationTask__Group_3_9__0__Impl rule__GenerationTask__Group_3_9__1
+ // InternalApplicationConfiguration.g:9195:1: ( rule__GenerationTask__Group_3_9__0__Impl rule__GenerationTask__Group_3_9__1 )
+ // InternalApplicationConfiguration.g:9196:2: rule__GenerationTask__Group_3_9__0__Impl rule__GenerationTask__Group_3_9__1
{
- pushFollow(FOLLOW_14);
+ pushFollow(FOLLOW_13);
rule__GenerationTask__Group_3_9__0__Impl();
state._fsp--;
@@ -30157,20 +28444,20 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
// $ANTLR start "rule__GenerationTask__Group_3_9__0__Impl"
- // InternalApplicationConfiguration.g:9756:1: rule__GenerationTask__Group_3_9__0__Impl : ( 'debug' ) ;
+ // InternalApplicationConfiguration.g:9203:1: rule__GenerationTask__Group_3_9__0__Impl : ( 'debug' ) ;
public final void rule__GenerationTask__Group_3_9__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalApplicationConfiguration.g:9760:1: ( ( 'debug' ) )
- // InternalApplicationConfiguration.g:9761:1: ( 'debug' )
+ // InternalApplicationConfiguration.g:9207:1: ( ( 'debug' ) )
+ // InternalApplicationConfiguration.g:9208:1: ( 'debug' )
{
- // InternalApplicationConfiguration.g:9761:1: ( 'debug' )
- // InternalApplicationConfiguration.g:9762:2: 'debug'
+ // InternalApplicationConfiguration.g:9208:1: ( 'debug' )
+ // InternalApplicationConfiguration.g:9209:2: 'debug'
{
before(grammarAccess.getGenerationTaskAccess().getDebugKeyword_3_9_0());
- match(input,59,FOLLOW_2);
+ match(input,56,FOLLOW_2);
after(grammarAccess.getGenerationTaskAccess().getDebugKeyword_3_9_0());
}
@@ -30194,16 +28481,16 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
// $ANTLR start "rule__GenerationTask__Group_3_9__1"
- // InternalApplicationConfiguration.g:9771:1: rule__GenerationTask__Group_3_9__1 : rule__GenerationTask__Group_3_9__1__Impl rule__GenerationTask__Group_3_9__2 ;
+ // InternalApplicationConfiguration.g:9218:1: rule__GenerationTask__Group_3_9__1 : rule__GenerationTask__Group_3_9__1__Impl rule__GenerationTask__Group_3_9__2 ;
public final void rule__GenerationTask__Group_3_9__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalApplicationConfiguration.g:9775:1: ( rule__GenerationTask__Group_3_9__1__Impl rule__GenerationTask__Group_3_9__2 )
- // InternalApplicationConfiguration.g:9776:2: rule__GenerationTask__Group_3_9__1__Impl rule__GenerationTask__Group_3_9__2
+ // InternalApplicationConfiguration.g:9222:1: ( rule__GenerationTask__Group_3_9__1__Impl rule__GenerationTask__Group_3_9__2 )
+ // InternalApplicationConfiguration.g:9223:2: rule__GenerationTask__Group_3_9__1__Impl rule__GenerationTask__Group_3_9__2
{
- pushFollow(FOLLOW_22);
+ pushFollow(FOLLOW_21);
rule__GenerationTask__Group_3_9__1__Impl();
state._fsp--;
@@ -30232,20 +28519,20 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
// $ANTLR start "rule__GenerationTask__Group_3_9__1__Impl"
- // InternalApplicationConfiguration.g:9783:1: rule__GenerationTask__Group_3_9__1__Impl : ( '=' ) ;
+ // InternalApplicationConfiguration.g:9230:1: rule__GenerationTask__Group_3_9__1__Impl : ( '=' ) ;
public final void rule__GenerationTask__Group_3_9__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalApplicationConfiguration.g:9787:1: ( ( '=' ) )
- // InternalApplicationConfiguration.g:9788:1: ( '=' )
+ // InternalApplicationConfiguration.g:9234:1: ( ( '=' ) )
+ // InternalApplicationConfiguration.g:9235:1: ( '=' )
{
- // InternalApplicationConfiguration.g:9788:1: ( '=' )
- // InternalApplicationConfiguration.g:9789:2: '='
+ // InternalApplicationConfiguration.g:9235:1: ( '=' )
+ // InternalApplicationConfiguration.g:9236:2: '='
{
before(grammarAccess.getGenerationTaskAccess().getEqualsSignKeyword_3_9_1());
- match(input,30,FOLLOW_2);
+ match(input,29,FOLLOW_2);
after(grammarAccess.getGenerationTaskAccess().getEqualsSignKeyword_3_9_1());
}
@@ -30269,14 +28556,14 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
// $ANTLR start "rule__GenerationTask__Group_3_9__2"
- // InternalApplicationConfiguration.g:9798:1: rule__GenerationTask__Group_3_9__2 : rule__GenerationTask__Group_3_9__2__Impl ;
+ // InternalApplicationConfiguration.g:9245:1: rule__GenerationTask__Group_3_9__2 : rule__GenerationTask__Group_3_9__2__Impl ;
public final void rule__GenerationTask__Group_3_9__2() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalApplicationConfiguration.g:9802:1: ( rule__GenerationTask__Group_3_9__2__Impl )
- // InternalApplicationConfiguration.g:9803:2: rule__GenerationTask__Group_3_9__2__Impl
+ // InternalApplicationConfiguration.g:9249:1: ( rule__GenerationTask__Group_3_9__2__Impl )
+ // InternalApplicationConfiguration.g:9250:2: rule__GenerationTask__Group_3_9__2__Impl
{
pushFollow(FOLLOW_2);
rule__GenerationTask__Group_3_9__2__Impl();
@@ -30302,21 +28589,21 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
// $ANTLR start "rule__GenerationTask__Group_3_9__2__Impl"
- // InternalApplicationConfiguration.g:9809:1: rule__GenerationTask__Group_3_9__2__Impl : ( ( rule__GenerationTask__DebugFolderAssignment_3_9_2 ) ) ;
+ // InternalApplicationConfiguration.g:9256:1: rule__GenerationTask__Group_3_9__2__Impl : ( ( rule__GenerationTask__DebugFolderAssignment_3_9_2 ) ) ;
public final void rule__GenerationTask__Group_3_9__2__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalApplicationConfiguration.g:9813:1: ( ( ( rule__GenerationTask__DebugFolderAssignment_3_9_2 ) ) )
- // InternalApplicationConfiguration.g:9814:1: ( ( rule__GenerationTask__DebugFolderAssignment_3_9_2 ) )
+ // InternalApplicationConfiguration.g:9260:1: ( ( ( rule__GenerationTask__DebugFolderAssignment_3_9_2 ) ) )
+ // InternalApplicationConfiguration.g:9261:1: ( ( rule__GenerationTask__DebugFolderAssignment_3_9_2 ) )
{
- // InternalApplicationConfiguration.g:9814:1: ( ( rule__GenerationTask__DebugFolderAssignment_3_9_2 ) )
- // InternalApplicationConfiguration.g:9815:2: ( rule__GenerationTask__DebugFolderAssignment_3_9_2 )
+ // InternalApplicationConfiguration.g:9261:1: ( ( rule__GenerationTask__DebugFolderAssignment_3_9_2 ) )
+ // InternalApplicationConfiguration.g:9262:2: ( rule__GenerationTask__DebugFolderAssignment_3_9_2 )
{
before(grammarAccess.getGenerationTaskAccess().getDebugFolderAssignment_3_9_2());
- // InternalApplicationConfiguration.g:9816:2: ( rule__GenerationTask__DebugFolderAssignment_3_9_2 )
- // InternalApplicationConfiguration.g:9816:3: rule__GenerationTask__DebugFolderAssignment_3_9_2
+ // InternalApplicationConfiguration.g:9263:2: ( rule__GenerationTask__DebugFolderAssignment_3_9_2 )
+ // InternalApplicationConfiguration.g:9263:3: rule__GenerationTask__DebugFolderAssignment_3_9_2
{
pushFollow(FOLLOW_2);
rule__GenerationTask__DebugFolderAssignment_3_9_2();
@@ -30349,16 +28636,16 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
// $ANTLR start "rule__GenerationTask__Group_3_10__0"
- // InternalApplicationConfiguration.g:9825:1: rule__GenerationTask__Group_3_10__0 : rule__GenerationTask__Group_3_10__0__Impl rule__GenerationTask__Group_3_10__1 ;
+ // InternalApplicationConfiguration.g:9272:1: rule__GenerationTask__Group_3_10__0 : rule__GenerationTask__Group_3_10__0__Impl rule__GenerationTask__Group_3_10__1 ;
public final void rule__GenerationTask__Group_3_10__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalApplicationConfiguration.g:9829:1: ( rule__GenerationTask__Group_3_10__0__Impl rule__GenerationTask__Group_3_10__1 )
- // InternalApplicationConfiguration.g:9830:2: rule__GenerationTask__Group_3_10__0__Impl rule__GenerationTask__Group_3_10__1
+ // InternalApplicationConfiguration.g:9276:1: ( rule__GenerationTask__Group_3_10__0__Impl rule__GenerationTask__Group_3_10__1 )
+ // InternalApplicationConfiguration.g:9277:2: rule__GenerationTask__Group_3_10__0__Impl rule__GenerationTask__Group_3_10__1
{
- pushFollow(FOLLOW_14);
+ pushFollow(FOLLOW_13);
rule__GenerationTask__Group_3_10__0__Impl();
state._fsp--;
@@ -30387,20 +28674,20 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
// $ANTLR start "rule__GenerationTask__Group_3_10__0__Impl"
- // InternalApplicationConfiguration.g:9837:1: rule__GenerationTask__Group_3_10__0__Impl : ( 'log' ) ;
+ // InternalApplicationConfiguration.g:9284:1: rule__GenerationTask__Group_3_10__0__Impl : ( 'log' ) ;
public final void rule__GenerationTask__Group_3_10__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalApplicationConfiguration.g:9841:1: ( ( 'log' ) )
- // InternalApplicationConfiguration.g:9842:1: ( 'log' )
+ // InternalApplicationConfiguration.g:9288:1: ( ( 'log' ) )
+ // InternalApplicationConfiguration.g:9289:1: ( 'log' )
{
- // InternalApplicationConfiguration.g:9842:1: ( 'log' )
- // InternalApplicationConfiguration.g:9843:2: 'log'
+ // InternalApplicationConfiguration.g:9289:1: ( 'log' )
+ // InternalApplicationConfiguration.g:9290:2: 'log'
{
before(grammarAccess.getGenerationTaskAccess().getLogKeyword_3_10_0());
- match(input,60,FOLLOW_2);
+ match(input,57,FOLLOW_2);
after(grammarAccess.getGenerationTaskAccess().getLogKeyword_3_10_0());
}
@@ -30424,16 +28711,16 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
// $ANTLR start "rule__GenerationTask__Group_3_10__1"
- // InternalApplicationConfiguration.g:9852:1: rule__GenerationTask__Group_3_10__1 : rule__GenerationTask__Group_3_10__1__Impl rule__GenerationTask__Group_3_10__2 ;
+ // InternalApplicationConfiguration.g:9299:1: rule__GenerationTask__Group_3_10__1 : rule__GenerationTask__Group_3_10__1__Impl rule__GenerationTask__Group_3_10__2 ;
public final void rule__GenerationTask__Group_3_10__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalApplicationConfiguration.g:9856:1: ( rule__GenerationTask__Group_3_10__1__Impl rule__GenerationTask__Group_3_10__2 )
- // InternalApplicationConfiguration.g:9857:2: rule__GenerationTask__Group_3_10__1__Impl rule__GenerationTask__Group_3_10__2
+ // InternalApplicationConfiguration.g:9303:1: ( rule__GenerationTask__Group_3_10__1__Impl rule__GenerationTask__Group_3_10__2 )
+ // InternalApplicationConfiguration.g:9304:2: rule__GenerationTask__Group_3_10__1__Impl rule__GenerationTask__Group_3_10__2
{
- pushFollow(FOLLOW_22);
+ pushFollow(FOLLOW_21);
rule__GenerationTask__Group_3_10__1__Impl();
state._fsp--;
@@ -30462,20 +28749,20 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
// $ANTLR start "rule__GenerationTask__Group_3_10__1__Impl"
- // InternalApplicationConfiguration.g:9864:1: rule__GenerationTask__Group_3_10__1__Impl : ( '=' ) ;
+ // InternalApplicationConfiguration.g:9311:1: rule__GenerationTask__Group_3_10__1__Impl : ( '=' ) ;
public final void rule__GenerationTask__Group_3_10__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalApplicationConfiguration.g:9868:1: ( ( '=' ) )
- // InternalApplicationConfiguration.g:9869:1: ( '=' )
+ // InternalApplicationConfiguration.g:9315:1: ( ( '=' ) )
+ // InternalApplicationConfiguration.g:9316:1: ( '=' )
{
- // InternalApplicationConfiguration.g:9869:1: ( '=' )
- // InternalApplicationConfiguration.g:9870:2: '='
+ // InternalApplicationConfiguration.g:9316:1: ( '=' )
+ // InternalApplicationConfiguration.g:9317:2: '='
{
before(grammarAccess.getGenerationTaskAccess().getEqualsSignKeyword_3_10_1());
- match(input,30,FOLLOW_2);
+ match(input,29,FOLLOW_2);
after(grammarAccess.getGenerationTaskAccess().getEqualsSignKeyword_3_10_1());
}
@@ -30499,14 +28786,14 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
// $ANTLR start "rule__GenerationTask__Group_3_10__2"
- // InternalApplicationConfiguration.g:9879:1: rule__GenerationTask__Group_3_10__2 : rule__GenerationTask__Group_3_10__2__Impl ;
+ // InternalApplicationConfiguration.g:9326:1: rule__GenerationTask__Group_3_10__2 : rule__GenerationTask__Group_3_10__2__Impl ;
public final void rule__GenerationTask__Group_3_10__2() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalApplicationConfiguration.g:9883:1: ( rule__GenerationTask__Group_3_10__2__Impl )
- // InternalApplicationConfiguration.g:9884:2: rule__GenerationTask__Group_3_10__2__Impl
+ // InternalApplicationConfiguration.g:9330:1: ( rule__GenerationTask__Group_3_10__2__Impl )
+ // InternalApplicationConfiguration.g:9331:2: rule__GenerationTask__Group_3_10__2__Impl
{
pushFollow(FOLLOW_2);
rule__GenerationTask__Group_3_10__2__Impl();
@@ -30532,21 +28819,21 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
// $ANTLR start "rule__GenerationTask__Group_3_10__2__Impl"
- // InternalApplicationConfiguration.g:9890:1: rule__GenerationTask__Group_3_10__2__Impl : ( ( rule__GenerationTask__TargetLogFileAssignment_3_10_2 ) ) ;
+ // InternalApplicationConfiguration.g:9337:1: rule__GenerationTask__Group_3_10__2__Impl : ( ( rule__GenerationTask__TargetLogFileAssignment_3_10_2 ) ) ;
public final void rule__GenerationTask__Group_3_10__2__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalApplicationConfiguration.g:9894:1: ( ( ( rule__GenerationTask__TargetLogFileAssignment_3_10_2 ) ) )
- // InternalApplicationConfiguration.g:9895:1: ( ( rule__GenerationTask__TargetLogFileAssignment_3_10_2 ) )
+ // InternalApplicationConfiguration.g:9341:1: ( ( ( rule__GenerationTask__TargetLogFileAssignment_3_10_2 ) ) )
+ // InternalApplicationConfiguration.g:9342:1: ( ( rule__GenerationTask__TargetLogFileAssignment_3_10_2 ) )
{
- // InternalApplicationConfiguration.g:9895:1: ( ( rule__GenerationTask__TargetLogFileAssignment_3_10_2 ) )
- // InternalApplicationConfiguration.g:9896:2: ( rule__GenerationTask__TargetLogFileAssignment_3_10_2 )
+ // InternalApplicationConfiguration.g:9342:1: ( ( rule__GenerationTask__TargetLogFileAssignment_3_10_2 ) )
+ // InternalApplicationConfiguration.g:9343:2: ( rule__GenerationTask__TargetLogFileAssignment_3_10_2 )
{
before(grammarAccess.getGenerationTaskAccess().getTargetLogFileAssignment_3_10_2());
- // InternalApplicationConfiguration.g:9897:2: ( rule__GenerationTask__TargetLogFileAssignment_3_10_2 )
- // InternalApplicationConfiguration.g:9897:3: rule__GenerationTask__TargetLogFileAssignment_3_10_2
+ // InternalApplicationConfiguration.g:9344:2: ( rule__GenerationTask__TargetLogFileAssignment_3_10_2 )
+ // InternalApplicationConfiguration.g:9344:3: rule__GenerationTask__TargetLogFileAssignment_3_10_2
{
pushFollow(FOLLOW_2);
rule__GenerationTask__TargetLogFileAssignment_3_10_2();
@@ -30579,16 +28866,16 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
// $ANTLR start "rule__GenerationTask__Group_3_11__0"
- // InternalApplicationConfiguration.g:9906:1: rule__GenerationTask__Group_3_11__0 : rule__GenerationTask__Group_3_11__0__Impl rule__GenerationTask__Group_3_11__1 ;
+ // InternalApplicationConfiguration.g:9353:1: rule__GenerationTask__Group_3_11__0 : rule__GenerationTask__Group_3_11__0__Impl rule__GenerationTask__Group_3_11__1 ;
public final void rule__GenerationTask__Group_3_11__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalApplicationConfiguration.g:9910:1: ( rule__GenerationTask__Group_3_11__0__Impl rule__GenerationTask__Group_3_11__1 )
- // InternalApplicationConfiguration.g:9911:2: rule__GenerationTask__Group_3_11__0__Impl rule__GenerationTask__Group_3_11__1
+ // InternalApplicationConfiguration.g:9357:1: ( rule__GenerationTask__Group_3_11__0__Impl rule__GenerationTask__Group_3_11__1 )
+ // InternalApplicationConfiguration.g:9358:2: rule__GenerationTask__Group_3_11__0__Impl rule__GenerationTask__Group_3_11__1
{
- pushFollow(FOLLOW_14);
+ pushFollow(FOLLOW_13);
rule__GenerationTask__Group_3_11__0__Impl();
state._fsp--;
@@ -30617,20 +28904,20 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
// $ANTLR start "rule__GenerationTask__Group_3_11__0__Impl"
- // InternalApplicationConfiguration.g:9918:1: rule__GenerationTask__Group_3_11__0__Impl : ( 'statistics' ) ;
+ // InternalApplicationConfiguration.g:9365:1: rule__GenerationTask__Group_3_11__0__Impl : ( 'statistics' ) ;
public final void rule__GenerationTask__Group_3_11__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalApplicationConfiguration.g:9922:1: ( ( 'statistics' ) )
- // InternalApplicationConfiguration.g:9923:1: ( 'statistics' )
+ // InternalApplicationConfiguration.g:9369:1: ( ( 'statistics' ) )
+ // InternalApplicationConfiguration.g:9370:1: ( 'statistics' )
{
- // InternalApplicationConfiguration.g:9923:1: ( 'statistics' )
- // InternalApplicationConfiguration.g:9924:2: 'statistics'
+ // InternalApplicationConfiguration.g:9370:1: ( 'statistics' )
+ // InternalApplicationConfiguration.g:9371:2: 'statistics'
{
before(grammarAccess.getGenerationTaskAccess().getStatisticsKeyword_3_11_0());
- match(input,61,FOLLOW_2);
+ match(input,58,FOLLOW_2);
after(grammarAccess.getGenerationTaskAccess().getStatisticsKeyword_3_11_0());
}
@@ -30654,16 +28941,16 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
// $ANTLR start "rule__GenerationTask__Group_3_11__1"
- // InternalApplicationConfiguration.g:9933:1: rule__GenerationTask__Group_3_11__1 : rule__GenerationTask__Group_3_11__1__Impl rule__GenerationTask__Group_3_11__2 ;
+ // InternalApplicationConfiguration.g:9380:1: rule__GenerationTask__Group_3_11__1 : rule__GenerationTask__Group_3_11__1__Impl rule__GenerationTask__Group_3_11__2 ;
public final void rule__GenerationTask__Group_3_11__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalApplicationConfiguration.g:9937:1: ( rule__GenerationTask__Group_3_11__1__Impl rule__GenerationTask__Group_3_11__2 )
- // InternalApplicationConfiguration.g:9938:2: rule__GenerationTask__Group_3_11__1__Impl rule__GenerationTask__Group_3_11__2
+ // InternalApplicationConfiguration.g:9384:1: ( rule__GenerationTask__Group_3_11__1__Impl rule__GenerationTask__Group_3_11__2 )
+ // InternalApplicationConfiguration.g:9385:2: rule__GenerationTask__Group_3_11__1__Impl rule__GenerationTask__Group_3_11__2
{
- pushFollow(FOLLOW_22);
+ pushFollow(FOLLOW_21);
rule__GenerationTask__Group_3_11__1__Impl();
state._fsp--;
@@ -30692,20 +28979,20 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
// $ANTLR start "rule__GenerationTask__Group_3_11__1__Impl"
- // InternalApplicationConfiguration.g:9945:1: rule__GenerationTask__Group_3_11__1__Impl : ( '=' ) ;
+ // InternalApplicationConfiguration.g:9392:1: rule__GenerationTask__Group_3_11__1__Impl : ( '=' ) ;
public final void rule__GenerationTask__Group_3_11__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalApplicationConfiguration.g:9949:1: ( ( '=' ) )
- // InternalApplicationConfiguration.g:9950:1: ( '=' )
+ // InternalApplicationConfiguration.g:9396:1: ( ( '=' ) )
+ // InternalApplicationConfiguration.g:9397:1: ( '=' )
{
- // InternalApplicationConfiguration.g:9950:1: ( '=' )
- // InternalApplicationConfiguration.g:9951:2: '='
+ // InternalApplicationConfiguration.g:9397:1: ( '=' )
+ // InternalApplicationConfiguration.g:9398:2: '='
{
before(grammarAccess.getGenerationTaskAccess().getEqualsSignKeyword_3_11_1());
- match(input,30,FOLLOW_2);
+ match(input,29,FOLLOW_2);
after(grammarAccess.getGenerationTaskAccess().getEqualsSignKeyword_3_11_1());
}
@@ -30729,14 +29016,14 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
// $ANTLR start "rule__GenerationTask__Group_3_11__2"
- // InternalApplicationConfiguration.g:9960:1: rule__GenerationTask__Group_3_11__2 : rule__GenerationTask__Group_3_11__2__Impl ;
+ // InternalApplicationConfiguration.g:9407:1: rule__GenerationTask__Group_3_11__2 : rule__GenerationTask__Group_3_11__2__Impl ;
public final void rule__GenerationTask__Group_3_11__2() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalApplicationConfiguration.g:9964:1: ( rule__GenerationTask__Group_3_11__2__Impl )
- // InternalApplicationConfiguration.g:9965:2: rule__GenerationTask__Group_3_11__2__Impl
+ // InternalApplicationConfiguration.g:9411:1: ( rule__GenerationTask__Group_3_11__2__Impl )
+ // InternalApplicationConfiguration.g:9412:2: rule__GenerationTask__Group_3_11__2__Impl
{
pushFollow(FOLLOW_2);
rule__GenerationTask__Group_3_11__2__Impl();
@@ -30762,21 +29049,21 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
// $ANTLR start "rule__GenerationTask__Group_3_11__2__Impl"
- // InternalApplicationConfiguration.g:9971:1: rule__GenerationTask__Group_3_11__2__Impl : ( ( rule__GenerationTask__TargetStatisticsFileAssignment_3_11_2 ) ) ;
+ // InternalApplicationConfiguration.g:9418:1: rule__GenerationTask__Group_3_11__2__Impl : ( ( rule__GenerationTask__TargetStatisticsFileAssignment_3_11_2 ) ) ;
public final void rule__GenerationTask__Group_3_11__2__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalApplicationConfiguration.g:9975:1: ( ( ( rule__GenerationTask__TargetStatisticsFileAssignment_3_11_2 ) ) )
- // InternalApplicationConfiguration.g:9976:1: ( ( rule__GenerationTask__TargetStatisticsFileAssignment_3_11_2 ) )
+ // InternalApplicationConfiguration.g:9422:1: ( ( ( rule__GenerationTask__TargetStatisticsFileAssignment_3_11_2 ) ) )
+ // InternalApplicationConfiguration.g:9423:1: ( ( rule__GenerationTask__TargetStatisticsFileAssignment_3_11_2 ) )
{
- // InternalApplicationConfiguration.g:9976:1: ( ( rule__GenerationTask__TargetStatisticsFileAssignment_3_11_2 ) )
- // InternalApplicationConfiguration.g:9977:2: ( rule__GenerationTask__TargetStatisticsFileAssignment_3_11_2 )
+ // InternalApplicationConfiguration.g:9423:1: ( ( rule__GenerationTask__TargetStatisticsFileAssignment_3_11_2 ) )
+ // InternalApplicationConfiguration.g:9424:2: ( rule__GenerationTask__TargetStatisticsFileAssignment_3_11_2 )
{
before(grammarAccess.getGenerationTaskAccess().getTargetStatisticsFileAssignment_3_11_2());
- // InternalApplicationConfiguration.g:9978:2: ( rule__GenerationTask__TargetStatisticsFileAssignment_3_11_2 )
- // InternalApplicationConfiguration.g:9978:3: rule__GenerationTask__TargetStatisticsFileAssignment_3_11_2
+ // InternalApplicationConfiguration.g:9425:2: ( rule__GenerationTask__TargetStatisticsFileAssignment_3_11_2 )
+ // InternalApplicationConfiguration.g:9425:3: rule__GenerationTask__TargetStatisticsFileAssignment_3_11_2
{
pushFollow(FOLLOW_2);
rule__GenerationTask__TargetStatisticsFileAssignment_3_11_2();
@@ -30809,16 +29096,16 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
// $ANTLR start "rule__GenerationTask__Group_3_12__0"
- // InternalApplicationConfiguration.g:9987:1: rule__GenerationTask__Group_3_12__0 : rule__GenerationTask__Group_3_12__0__Impl rule__GenerationTask__Group_3_12__1 ;
+ // InternalApplicationConfiguration.g:9434:1: rule__GenerationTask__Group_3_12__0 : rule__GenerationTask__Group_3_12__0__Impl rule__GenerationTask__Group_3_12__1 ;
public final void rule__GenerationTask__Group_3_12__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalApplicationConfiguration.g:9991:1: ( rule__GenerationTask__Group_3_12__0__Impl rule__GenerationTask__Group_3_12__1 )
- // InternalApplicationConfiguration.g:9992:2: rule__GenerationTask__Group_3_12__0__Impl rule__GenerationTask__Group_3_12__1
+ // InternalApplicationConfiguration.g:9438:1: ( rule__GenerationTask__Group_3_12__0__Impl rule__GenerationTask__Group_3_12__1 )
+ // InternalApplicationConfiguration.g:9439:2: rule__GenerationTask__Group_3_12__0__Impl rule__GenerationTask__Group_3_12__1
{
- pushFollow(FOLLOW_14);
+ pushFollow(FOLLOW_13);
rule__GenerationTask__Group_3_12__0__Impl();
state._fsp--;
@@ -30847,20 +29134,20 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
// $ANTLR start "rule__GenerationTask__Group_3_12__0__Impl"
- // InternalApplicationConfiguration.g:9999:1: rule__GenerationTask__Group_3_12__0__Impl : ( 'output' ) ;
+ // InternalApplicationConfiguration.g:9446:1: rule__GenerationTask__Group_3_12__0__Impl : ( 'output' ) ;
public final void rule__GenerationTask__Group_3_12__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalApplicationConfiguration.g:10003:1: ( ( 'output' ) )
- // InternalApplicationConfiguration.g:10004:1: ( 'output' )
+ // InternalApplicationConfiguration.g:9450:1: ( ( 'output' ) )
+ // InternalApplicationConfiguration.g:9451:1: ( 'output' )
{
- // InternalApplicationConfiguration.g:10004:1: ( 'output' )
- // InternalApplicationConfiguration.g:10005:2: 'output'
+ // InternalApplicationConfiguration.g:9451:1: ( 'output' )
+ // InternalApplicationConfiguration.g:9452:2: 'output'
{
before(grammarAccess.getGenerationTaskAccess().getOutputKeyword_3_12_0());
- match(input,62,FOLLOW_2);
+ match(input,59,FOLLOW_2);
after(grammarAccess.getGenerationTaskAccess().getOutputKeyword_3_12_0());
}
@@ -30884,16 +29171,16 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
// $ANTLR start "rule__GenerationTask__Group_3_12__1"
- // InternalApplicationConfiguration.g:10014:1: rule__GenerationTask__Group_3_12__1 : rule__GenerationTask__Group_3_12__1__Impl rule__GenerationTask__Group_3_12__2 ;
+ // InternalApplicationConfiguration.g:9461:1: rule__GenerationTask__Group_3_12__1 : rule__GenerationTask__Group_3_12__1__Impl rule__GenerationTask__Group_3_12__2 ;
public final void rule__GenerationTask__Group_3_12__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalApplicationConfiguration.g:10018:1: ( rule__GenerationTask__Group_3_12__1__Impl rule__GenerationTask__Group_3_12__2 )
- // InternalApplicationConfiguration.g:10019:2: rule__GenerationTask__Group_3_12__1__Impl rule__GenerationTask__Group_3_12__2
+ // InternalApplicationConfiguration.g:9465:1: ( rule__GenerationTask__Group_3_12__1__Impl rule__GenerationTask__Group_3_12__2 )
+ // InternalApplicationConfiguration.g:9466:2: rule__GenerationTask__Group_3_12__1__Impl rule__GenerationTask__Group_3_12__2
{
- pushFollow(FOLLOW_22);
+ pushFollow(FOLLOW_21);
rule__GenerationTask__Group_3_12__1__Impl();
state._fsp--;
@@ -30922,20 +29209,20 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
// $ANTLR start "rule__GenerationTask__Group_3_12__1__Impl"
- // InternalApplicationConfiguration.g:10026:1: rule__GenerationTask__Group_3_12__1__Impl : ( '=' ) ;
+ // InternalApplicationConfiguration.g:9473:1: rule__GenerationTask__Group_3_12__1__Impl : ( '=' ) ;
public final void rule__GenerationTask__Group_3_12__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalApplicationConfiguration.g:10030:1: ( ( '=' ) )
- // InternalApplicationConfiguration.g:10031:1: ( '=' )
+ // InternalApplicationConfiguration.g:9477:1: ( ( '=' ) )
+ // InternalApplicationConfiguration.g:9478:1: ( '=' )
{
- // InternalApplicationConfiguration.g:10031:1: ( '=' )
- // InternalApplicationConfiguration.g:10032:2: '='
+ // InternalApplicationConfiguration.g:9478:1: ( '=' )
+ // InternalApplicationConfiguration.g:9479:2: '='
{
before(grammarAccess.getGenerationTaskAccess().getEqualsSignKeyword_3_12_1());
- match(input,30,FOLLOW_2);
+ match(input,29,FOLLOW_2);
after(grammarAccess.getGenerationTaskAccess().getEqualsSignKeyword_3_12_1());
}
@@ -30959,14 +29246,14 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
// $ANTLR start "rule__GenerationTask__Group_3_12__2"
- // InternalApplicationConfiguration.g:10041:1: rule__GenerationTask__Group_3_12__2 : rule__GenerationTask__Group_3_12__2__Impl ;
+ // InternalApplicationConfiguration.g:9488:1: rule__GenerationTask__Group_3_12__2 : rule__GenerationTask__Group_3_12__2__Impl ;
public final void rule__GenerationTask__Group_3_12__2() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalApplicationConfiguration.g:10045:1: ( rule__GenerationTask__Group_3_12__2__Impl )
- // InternalApplicationConfiguration.g:10046:2: rule__GenerationTask__Group_3_12__2__Impl
+ // InternalApplicationConfiguration.g:9492:1: ( rule__GenerationTask__Group_3_12__2__Impl )
+ // InternalApplicationConfiguration.g:9493:2: rule__GenerationTask__Group_3_12__2__Impl
{
pushFollow(FOLLOW_2);
rule__GenerationTask__Group_3_12__2__Impl();
@@ -30992,21 +29279,21 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
// $ANTLR start "rule__GenerationTask__Group_3_12__2__Impl"
- // InternalApplicationConfiguration.g:10052:1: rule__GenerationTask__Group_3_12__2__Impl : ( ( rule__GenerationTask__TagetFolderAssignment_3_12_2 ) ) ;
+ // InternalApplicationConfiguration.g:9499:1: rule__GenerationTask__Group_3_12__2__Impl : ( ( rule__GenerationTask__TagetFolderAssignment_3_12_2 ) ) ;
public final void rule__GenerationTask__Group_3_12__2__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalApplicationConfiguration.g:10056:1: ( ( ( rule__GenerationTask__TagetFolderAssignment_3_12_2 ) ) )
- // InternalApplicationConfiguration.g:10057:1: ( ( rule__GenerationTask__TagetFolderAssignment_3_12_2 ) )
+ // InternalApplicationConfiguration.g:9503:1: ( ( ( rule__GenerationTask__TagetFolderAssignment_3_12_2 ) ) )
+ // InternalApplicationConfiguration.g:9504:1: ( ( rule__GenerationTask__TagetFolderAssignment_3_12_2 ) )
{
- // InternalApplicationConfiguration.g:10057:1: ( ( rule__GenerationTask__TagetFolderAssignment_3_12_2 ) )
- // InternalApplicationConfiguration.g:10058:2: ( rule__GenerationTask__TagetFolderAssignment_3_12_2 )
+ // InternalApplicationConfiguration.g:9504:1: ( ( rule__GenerationTask__TagetFolderAssignment_3_12_2 ) )
+ // InternalApplicationConfiguration.g:9505:2: ( rule__GenerationTask__TagetFolderAssignment_3_12_2 )
{
before(grammarAccess.getGenerationTaskAccess().getTagetFolderAssignment_3_12_2());
- // InternalApplicationConfiguration.g:10059:2: ( rule__GenerationTask__TagetFolderAssignment_3_12_2 )
- // InternalApplicationConfiguration.g:10059:3: rule__GenerationTask__TagetFolderAssignment_3_12_2
+ // InternalApplicationConfiguration.g:9506:2: ( rule__GenerationTask__TagetFolderAssignment_3_12_2 )
+ // InternalApplicationConfiguration.g:9506:3: rule__GenerationTask__TagetFolderAssignment_3_12_2
{
pushFollow(FOLLOW_2);
rule__GenerationTask__TagetFolderAssignment_3_12_2();
@@ -31039,22 +29326,22 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
// $ANTLR start "rule__GenerationTask__UnorderedGroup_3"
- // InternalApplicationConfiguration.g:10068:1: rule__GenerationTask__UnorderedGroup_3 : ( rule__GenerationTask__UnorderedGroup_3__0 )? ;
+ // InternalApplicationConfiguration.g:9515:1: rule__GenerationTask__UnorderedGroup_3 : ( rule__GenerationTask__UnorderedGroup_3__0 )? ;
public final void rule__GenerationTask__UnorderedGroup_3() throws RecognitionException {
int stackSize = keepStackSize();
getUnorderedGroupHelper().enter(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3());
try {
- // InternalApplicationConfiguration.g:10073:1: ( ( rule__GenerationTask__UnorderedGroup_3__0 )? )
- // InternalApplicationConfiguration.g:10074:2: ( rule__GenerationTask__UnorderedGroup_3__0 )?
+ // InternalApplicationConfiguration.g:9520:1: ( ( rule__GenerationTask__UnorderedGroup_3__0 )? )
+ // InternalApplicationConfiguration.g:9521:2: ( rule__GenerationTask__UnorderedGroup_3__0 )?
{
- // InternalApplicationConfiguration.g:10074:2: ( rule__GenerationTask__UnorderedGroup_3__0 )?
- int alt66=2;
- alt66 = dfa66.predict(input);
- switch (alt66) {
+ // InternalApplicationConfiguration.g:9521:2: ( rule__GenerationTask__UnorderedGroup_3__0 )?
+ int alt62=2;
+ alt62 = dfa62.predict(input);
+ switch (alt62) {
case 1 :
- // InternalApplicationConfiguration.g:10074:2: rule__GenerationTask__UnorderedGroup_3__0
+ // InternalApplicationConfiguration.g:9521:2: rule__GenerationTask__UnorderedGroup_3__0
{
pushFollow(FOLLOW_2);
rule__GenerationTask__UnorderedGroup_3__0();
@@ -31087,31 +29374,31 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
// $ANTLR start "rule__GenerationTask__UnorderedGroup_3__Impl"
- // 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 ) ) ) ) ) ;
+ // 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 ) ) ) ) ) ;
public final void rule__GenerationTask__UnorderedGroup_3__Impl() throws RecognitionException {
int stackSize = keepStackSize();
boolean selected = false;
try {
- // 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 ) ) ) ) ) )
- // 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 ) ) ) ) )
+ // 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 ) ) ) ) ) )
+ // 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 ) ) ) ) )
{
- // 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 ) ) ) ) )
- int alt67=13;
- alt67 = dfa67.predict(input);
- switch (alt67) {
+ // 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 ) ) ) ) )
+ int alt63=13;
+ alt63 = dfa63.predict(input);
+ switch (alt63) {
case 1 :
- // InternalApplicationConfiguration.g:10089:3: ({...}? => ( ( ( rule__GenerationTask__Group_3_0__0 ) ) ) )
+ // InternalApplicationConfiguration.g:9536:3: ({...}? => ( ( ( rule__GenerationTask__Group_3_0__0 ) ) ) )
{
- // InternalApplicationConfiguration.g:10089:3: ({...}? => ( ( ( rule__GenerationTask__Group_3_0__0 ) ) ) )
- // InternalApplicationConfiguration.g:10090:4: {...}? => ( ( ( rule__GenerationTask__Group_3_0__0 ) ) )
+ // InternalApplicationConfiguration.g:9536:3: ({...}? => ( ( ( rule__GenerationTask__Group_3_0__0 ) ) ) )
+ // InternalApplicationConfiguration.g:9537:4: {...}? => ( ( ( rule__GenerationTask__Group_3_0__0 ) ) )
{
if ( ! getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 0) ) {
throw new FailedPredicateException(input, "rule__GenerationTask__UnorderedGroup_3__Impl", "getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 0)");
}
- // InternalApplicationConfiguration.g:10090:110: ( ( ( rule__GenerationTask__Group_3_0__0 ) ) )
- // InternalApplicationConfiguration.g:10091:5: ( ( rule__GenerationTask__Group_3_0__0 ) )
+ // InternalApplicationConfiguration.g:9537:110: ( ( ( rule__GenerationTask__Group_3_0__0 ) ) )
+ // InternalApplicationConfiguration.g:9538:5: ( ( rule__GenerationTask__Group_3_0__0 ) )
{
getUnorderedGroupHelper().select(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 0);
@@ -31119,12 +29406,12 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
selected = true;
- // InternalApplicationConfiguration.g:10097:5: ( ( rule__GenerationTask__Group_3_0__0 ) )
- // InternalApplicationConfiguration.g:10098:6: ( rule__GenerationTask__Group_3_0__0 )
+ // InternalApplicationConfiguration.g:9544:5: ( ( rule__GenerationTask__Group_3_0__0 ) )
+ // InternalApplicationConfiguration.g:9545:6: ( rule__GenerationTask__Group_3_0__0 )
{
before(grammarAccess.getGenerationTaskAccess().getGroup_3_0());
- // InternalApplicationConfiguration.g:10099:6: ( rule__GenerationTask__Group_3_0__0 )
- // InternalApplicationConfiguration.g:10099:7: rule__GenerationTask__Group_3_0__0
+ // InternalApplicationConfiguration.g:9546:6: ( rule__GenerationTask__Group_3_0__0 )
+ // InternalApplicationConfiguration.g:9546:7: rule__GenerationTask__Group_3_0__0
{
pushFollow(FOLLOW_2);
rule__GenerationTask__Group_3_0__0();
@@ -31148,16 +29435,16 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
}
break;
case 2 :
- // InternalApplicationConfiguration.g:10104:3: ({...}? => ( ( ( rule__GenerationTask__Group_3_1__0 ) ) ) )
+ // InternalApplicationConfiguration.g:9551:3: ({...}? => ( ( ( rule__GenerationTask__Group_3_1__0 ) ) ) )
{
- // InternalApplicationConfiguration.g:10104:3: ({...}? => ( ( ( rule__GenerationTask__Group_3_1__0 ) ) ) )
- // InternalApplicationConfiguration.g:10105:4: {...}? => ( ( ( rule__GenerationTask__Group_3_1__0 ) ) )
+ // InternalApplicationConfiguration.g:9551:3: ({...}? => ( ( ( rule__GenerationTask__Group_3_1__0 ) ) ) )
+ // InternalApplicationConfiguration.g:9552:4: {...}? => ( ( ( rule__GenerationTask__Group_3_1__0 ) ) )
{
if ( ! getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 1) ) {
throw new FailedPredicateException(input, "rule__GenerationTask__UnorderedGroup_3__Impl", "getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 1)");
}
- // InternalApplicationConfiguration.g:10105:110: ( ( ( rule__GenerationTask__Group_3_1__0 ) ) )
- // InternalApplicationConfiguration.g:10106:5: ( ( rule__GenerationTask__Group_3_1__0 ) )
+ // InternalApplicationConfiguration.g:9552:110: ( ( ( rule__GenerationTask__Group_3_1__0 ) ) )
+ // InternalApplicationConfiguration.g:9553:5: ( ( rule__GenerationTask__Group_3_1__0 ) )
{
getUnorderedGroupHelper().select(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 1);
@@ -31165,12 +29452,12 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
selected = true;
- // InternalApplicationConfiguration.g:10112:5: ( ( rule__GenerationTask__Group_3_1__0 ) )
- // InternalApplicationConfiguration.g:10113:6: ( rule__GenerationTask__Group_3_1__0 )
+ // InternalApplicationConfiguration.g:9559:5: ( ( rule__GenerationTask__Group_3_1__0 ) )
+ // InternalApplicationConfiguration.g:9560:6: ( rule__GenerationTask__Group_3_1__0 )
{
before(grammarAccess.getGenerationTaskAccess().getGroup_3_1());
- // InternalApplicationConfiguration.g:10114:6: ( rule__GenerationTask__Group_3_1__0 )
- // InternalApplicationConfiguration.g:10114:7: rule__GenerationTask__Group_3_1__0
+ // InternalApplicationConfiguration.g:9561:6: ( rule__GenerationTask__Group_3_1__0 )
+ // InternalApplicationConfiguration.g:9561:7: rule__GenerationTask__Group_3_1__0
{
pushFollow(FOLLOW_2);
rule__GenerationTask__Group_3_1__0();
@@ -31194,16 +29481,16 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
}
break;
case 3 :
- // InternalApplicationConfiguration.g:10119:3: ({...}? => ( ( ( rule__GenerationTask__Group_3_2__0 ) ) ) )
+ // InternalApplicationConfiguration.g:9566:3: ({...}? => ( ( ( rule__GenerationTask__Group_3_2__0 ) ) ) )
{
- // InternalApplicationConfiguration.g:10119:3: ({...}? => ( ( ( rule__GenerationTask__Group_3_2__0 ) ) ) )
- // InternalApplicationConfiguration.g:10120:4: {...}? => ( ( ( rule__GenerationTask__Group_3_2__0 ) ) )
+ // InternalApplicationConfiguration.g:9566:3: ({...}? => ( ( ( rule__GenerationTask__Group_3_2__0 ) ) ) )
+ // InternalApplicationConfiguration.g:9567:4: {...}? => ( ( ( rule__GenerationTask__Group_3_2__0 ) ) )
{
if ( ! getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 2) ) {
throw new FailedPredicateException(input, "rule__GenerationTask__UnorderedGroup_3__Impl", "getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 2)");
}
- // InternalApplicationConfiguration.g:10120:110: ( ( ( rule__GenerationTask__Group_3_2__0 ) ) )
- // InternalApplicationConfiguration.g:10121:5: ( ( rule__GenerationTask__Group_3_2__0 ) )
+ // InternalApplicationConfiguration.g:9567:110: ( ( ( rule__GenerationTask__Group_3_2__0 ) ) )
+ // InternalApplicationConfiguration.g:9568:5: ( ( rule__GenerationTask__Group_3_2__0 ) )
{
getUnorderedGroupHelper().select(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 2);
@@ -31211,12 +29498,12 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
selected = true;
- // InternalApplicationConfiguration.g:10127:5: ( ( rule__GenerationTask__Group_3_2__0 ) )
- // InternalApplicationConfiguration.g:10128:6: ( rule__GenerationTask__Group_3_2__0 )
+ // InternalApplicationConfiguration.g:9574:5: ( ( rule__GenerationTask__Group_3_2__0 ) )
+ // InternalApplicationConfiguration.g:9575:6: ( rule__GenerationTask__Group_3_2__0 )
{
before(grammarAccess.getGenerationTaskAccess().getGroup_3_2());
- // InternalApplicationConfiguration.g:10129:6: ( rule__GenerationTask__Group_3_2__0 )
- // InternalApplicationConfiguration.g:10129:7: rule__GenerationTask__Group_3_2__0
+ // InternalApplicationConfiguration.g:9576:6: ( rule__GenerationTask__Group_3_2__0 )
+ // InternalApplicationConfiguration.g:9576:7: rule__GenerationTask__Group_3_2__0
{
pushFollow(FOLLOW_2);
rule__GenerationTask__Group_3_2__0();
@@ -31240,16 +29527,16 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
}
break;
case 4 :
- // InternalApplicationConfiguration.g:10134:3: ({...}? => ( ( ( rule__GenerationTask__Group_3_3__0 ) ) ) )
+ // InternalApplicationConfiguration.g:9581:3: ({...}? => ( ( ( rule__GenerationTask__Group_3_3__0 ) ) ) )
{
- // InternalApplicationConfiguration.g:10134:3: ({...}? => ( ( ( rule__GenerationTask__Group_3_3__0 ) ) ) )
- // InternalApplicationConfiguration.g:10135:4: {...}? => ( ( ( rule__GenerationTask__Group_3_3__0 ) ) )
+ // InternalApplicationConfiguration.g:9581:3: ({...}? => ( ( ( rule__GenerationTask__Group_3_3__0 ) ) ) )
+ // InternalApplicationConfiguration.g:9582:4: {...}? => ( ( ( rule__GenerationTask__Group_3_3__0 ) ) )
{
if ( ! getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 3) ) {
throw new FailedPredicateException(input, "rule__GenerationTask__UnorderedGroup_3__Impl", "getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 3)");
}
- // InternalApplicationConfiguration.g:10135:110: ( ( ( rule__GenerationTask__Group_3_3__0 ) ) )
- // InternalApplicationConfiguration.g:10136:5: ( ( rule__GenerationTask__Group_3_3__0 ) )
+ // InternalApplicationConfiguration.g:9582:110: ( ( ( rule__GenerationTask__Group_3_3__0 ) ) )
+ // InternalApplicationConfiguration.g:9583:5: ( ( rule__GenerationTask__Group_3_3__0 ) )
{
getUnorderedGroupHelper().select(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 3);
@@ -31257,12 +29544,12 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
selected = true;
- // InternalApplicationConfiguration.g:10142:5: ( ( rule__GenerationTask__Group_3_3__0 ) )
- // InternalApplicationConfiguration.g:10143:6: ( rule__GenerationTask__Group_3_3__0 )
+ // InternalApplicationConfiguration.g:9589:5: ( ( rule__GenerationTask__Group_3_3__0 ) )
+ // InternalApplicationConfiguration.g:9590:6: ( rule__GenerationTask__Group_3_3__0 )
{
before(grammarAccess.getGenerationTaskAccess().getGroup_3_3());
- // InternalApplicationConfiguration.g:10144:6: ( rule__GenerationTask__Group_3_3__0 )
- // InternalApplicationConfiguration.g:10144:7: rule__GenerationTask__Group_3_3__0
+ // InternalApplicationConfiguration.g:9591:6: ( rule__GenerationTask__Group_3_3__0 )
+ // InternalApplicationConfiguration.g:9591:7: rule__GenerationTask__Group_3_3__0
{
pushFollow(FOLLOW_2);
rule__GenerationTask__Group_3_3__0();
@@ -31286,16 +29573,16 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
}
break;
case 5 :
- // InternalApplicationConfiguration.g:10149:3: ({...}? => ( ( ( rule__GenerationTask__Group_3_4__0 ) ) ) )
+ // InternalApplicationConfiguration.g:9596:3: ({...}? => ( ( ( rule__GenerationTask__Group_3_4__0 ) ) ) )
{
- // InternalApplicationConfiguration.g:10149:3: ({...}? => ( ( ( rule__GenerationTask__Group_3_4__0 ) ) ) )
- // InternalApplicationConfiguration.g:10150:4: {...}? => ( ( ( rule__GenerationTask__Group_3_4__0 ) ) )
+ // InternalApplicationConfiguration.g:9596:3: ({...}? => ( ( ( rule__GenerationTask__Group_3_4__0 ) ) ) )
+ // InternalApplicationConfiguration.g:9597:4: {...}? => ( ( ( rule__GenerationTask__Group_3_4__0 ) ) )
{
if ( ! getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 4) ) {
throw new FailedPredicateException(input, "rule__GenerationTask__UnorderedGroup_3__Impl", "getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 4)");
}
- // InternalApplicationConfiguration.g:10150:110: ( ( ( rule__GenerationTask__Group_3_4__0 ) ) )
- // InternalApplicationConfiguration.g:10151:5: ( ( rule__GenerationTask__Group_3_4__0 ) )
+ // InternalApplicationConfiguration.g:9597:110: ( ( ( rule__GenerationTask__Group_3_4__0 ) ) )
+ // InternalApplicationConfiguration.g:9598:5: ( ( rule__GenerationTask__Group_3_4__0 ) )
{
getUnorderedGroupHelper().select(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 4);
@@ -31303,12 +29590,12 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
selected = true;
- // InternalApplicationConfiguration.g:10157:5: ( ( rule__GenerationTask__Group_3_4__0 ) )
- // InternalApplicationConfiguration.g:10158:6: ( rule__GenerationTask__Group_3_4__0 )
+ // InternalApplicationConfiguration.g:9604:5: ( ( rule__GenerationTask__Group_3_4__0 ) )
+ // InternalApplicationConfiguration.g:9605:6: ( rule__GenerationTask__Group_3_4__0 )
{
before(grammarAccess.getGenerationTaskAccess().getGroup_3_4());
- // InternalApplicationConfiguration.g:10159:6: ( rule__GenerationTask__Group_3_4__0 )
- // InternalApplicationConfiguration.g:10159:7: rule__GenerationTask__Group_3_4__0
+ // InternalApplicationConfiguration.g:9606:6: ( rule__GenerationTask__Group_3_4__0 )
+ // InternalApplicationConfiguration.g:9606:7: rule__GenerationTask__Group_3_4__0
{
pushFollow(FOLLOW_2);
rule__GenerationTask__Group_3_4__0();
@@ -31332,16 +29619,16 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
}
break;
case 6 :
- // InternalApplicationConfiguration.g:10164:3: ({...}? => ( ( ( rule__GenerationTask__Group_3_5__0 ) ) ) )
+ // InternalApplicationConfiguration.g:9611:3: ({...}? => ( ( ( rule__GenerationTask__Group_3_5__0 ) ) ) )
{
- // InternalApplicationConfiguration.g:10164:3: ({...}? => ( ( ( rule__GenerationTask__Group_3_5__0 ) ) ) )
- // InternalApplicationConfiguration.g:10165:4: {...}? => ( ( ( rule__GenerationTask__Group_3_5__0 ) ) )
+ // InternalApplicationConfiguration.g:9611:3: ({...}? => ( ( ( rule__GenerationTask__Group_3_5__0 ) ) ) )
+ // InternalApplicationConfiguration.g:9612:4: {...}? => ( ( ( rule__GenerationTask__Group_3_5__0 ) ) )
{
if ( ! getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 5) ) {
throw new FailedPredicateException(input, "rule__GenerationTask__UnorderedGroup_3__Impl", "getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 5)");
}
- // InternalApplicationConfiguration.g:10165:110: ( ( ( rule__GenerationTask__Group_3_5__0 ) ) )
- // InternalApplicationConfiguration.g:10166:5: ( ( rule__GenerationTask__Group_3_5__0 ) )
+ // InternalApplicationConfiguration.g:9612:110: ( ( ( rule__GenerationTask__Group_3_5__0 ) ) )
+ // InternalApplicationConfiguration.g:9613:5: ( ( rule__GenerationTask__Group_3_5__0 ) )
{
getUnorderedGroupHelper().select(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 5);
@@ -31349,12 +29636,12 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
selected = true;
- // InternalApplicationConfiguration.g:10172:5: ( ( rule__GenerationTask__Group_3_5__0 ) )
- // InternalApplicationConfiguration.g:10173:6: ( rule__GenerationTask__Group_3_5__0 )
+ // InternalApplicationConfiguration.g:9619:5: ( ( rule__GenerationTask__Group_3_5__0 ) )
+ // InternalApplicationConfiguration.g:9620:6: ( rule__GenerationTask__Group_3_5__0 )
{
before(grammarAccess.getGenerationTaskAccess().getGroup_3_5());
- // InternalApplicationConfiguration.g:10174:6: ( rule__GenerationTask__Group_3_5__0 )
- // InternalApplicationConfiguration.g:10174:7: rule__GenerationTask__Group_3_5__0
+ // InternalApplicationConfiguration.g:9621:6: ( rule__GenerationTask__Group_3_5__0 )
+ // InternalApplicationConfiguration.g:9621:7: rule__GenerationTask__Group_3_5__0
{
pushFollow(FOLLOW_2);
rule__GenerationTask__Group_3_5__0();
@@ -31378,16 +29665,16 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
}
break;
case 7 :
- // InternalApplicationConfiguration.g:10179:3: ({...}? => ( ( ( rule__GenerationTask__Group_3_6__0 ) ) ) )
+ // InternalApplicationConfiguration.g:9626:3: ({...}? => ( ( ( rule__GenerationTask__Group_3_6__0 ) ) ) )
{
- // InternalApplicationConfiguration.g:10179:3: ({...}? => ( ( ( rule__GenerationTask__Group_3_6__0 ) ) ) )
- // InternalApplicationConfiguration.g:10180:4: {...}? => ( ( ( rule__GenerationTask__Group_3_6__0 ) ) )
+ // InternalApplicationConfiguration.g:9626:3: ({...}? => ( ( ( rule__GenerationTask__Group_3_6__0 ) ) ) )
+ // InternalApplicationConfiguration.g:9627:4: {...}? => ( ( ( rule__GenerationTask__Group_3_6__0 ) ) )
{
if ( ! getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 6) ) {
throw new FailedPredicateException(input, "rule__GenerationTask__UnorderedGroup_3__Impl", "getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 6)");
}
- // InternalApplicationConfiguration.g:10180:110: ( ( ( rule__GenerationTask__Group_3_6__0 ) ) )
- // InternalApplicationConfiguration.g:10181:5: ( ( rule__GenerationTask__Group_3_6__0 ) )
+ // InternalApplicationConfiguration.g:9627:110: ( ( ( rule__GenerationTask__Group_3_6__0 ) ) )
+ // InternalApplicationConfiguration.g:9628:5: ( ( rule__GenerationTask__Group_3_6__0 ) )
{
getUnorderedGroupHelper().select(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 6);
@@ -31395,12 +29682,12 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
selected = true;
- // InternalApplicationConfiguration.g:10187:5: ( ( rule__GenerationTask__Group_3_6__0 ) )
- // InternalApplicationConfiguration.g:10188:6: ( rule__GenerationTask__Group_3_6__0 )
+ // InternalApplicationConfiguration.g:9634:5: ( ( rule__GenerationTask__Group_3_6__0 ) )
+ // InternalApplicationConfiguration.g:9635:6: ( rule__GenerationTask__Group_3_6__0 )
{
before(grammarAccess.getGenerationTaskAccess().getGroup_3_6());
- // InternalApplicationConfiguration.g:10189:6: ( rule__GenerationTask__Group_3_6__0 )
- // InternalApplicationConfiguration.g:10189:7: rule__GenerationTask__Group_3_6__0
+ // InternalApplicationConfiguration.g:9636:6: ( rule__GenerationTask__Group_3_6__0 )
+ // InternalApplicationConfiguration.g:9636:7: rule__GenerationTask__Group_3_6__0
{
pushFollow(FOLLOW_2);
rule__GenerationTask__Group_3_6__0();
@@ -31424,16 +29711,16 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
}
break;
case 8 :
- // InternalApplicationConfiguration.g:10194:3: ({...}? => ( ( ( rule__GenerationTask__Group_3_7__0 ) ) ) )
+ // InternalApplicationConfiguration.g:9641:3: ({...}? => ( ( ( rule__GenerationTask__Group_3_7__0 ) ) ) )
{
- // InternalApplicationConfiguration.g:10194:3: ({...}? => ( ( ( rule__GenerationTask__Group_3_7__0 ) ) ) )
- // InternalApplicationConfiguration.g:10195:4: {...}? => ( ( ( rule__GenerationTask__Group_3_7__0 ) ) )
+ // InternalApplicationConfiguration.g:9641:3: ({...}? => ( ( ( rule__GenerationTask__Group_3_7__0 ) ) ) )
+ // InternalApplicationConfiguration.g:9642:4: {...}? => ( ( ( rule__GenerationTask__Group_3_7__0 ) ) )
{
if ( ! getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 7) ) {
throw new FailedPredicateException(input, "rule__GenerationTask__UnorderedGroup_3__Impl", "getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 7)");
}
- // InternalApplicationConfiguration.g:10195:110: ( ( ( rule__GenerationTask__Group_3_7__0 ) ) )
- // InternalApplicationConfiguration.g:10196:5: ( ( rule__GenerationTask__Group_3_7__0 ) )
+ // InternalApplicationConfiguration.g:9642:110: ( ( ( rule__GenerationTask__Group_3_7__0 ) ) )
+ // InternalApplicationConfiguration.g:9643:5: ( ( rule__GenerationTask__Group_3_7__0 ) )
{
getUnorderedGroupHelper().select(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 7);
@@ -31441,12 +29728,12 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
selected = true;
- // InternalApplicationConfiguration.g:10202:5: ( ( rule__GenerationTask__Group_3_7__0 ) )
- // InternalApplicationConfiguration.g:10203:6: ( rule__GenerationTask__Group_3_7__0 )
+ // InternalApplicationConfiguration.g:9649:5: ( ( rule__GenerationTask__Group_3_7__0 ) )
+ // InternalApplicationConfiguration.g:9650:6: ( rule__GenerationTask__Group_3_7__0 )
{
before(grammarAccess.getGenerationTaskAccess().getGroup_3_7());
- // InternalApplicationConfiguration.g:10204:6: ( rule__GenerationTask__Group_3_7__0 )
- // InternalApplicationConfiguration.g:10204:7: rule__GenerationTask__Group_3_7__0
+ // InternalApplicationConfiguration.g:9651:6: ( rule__GenerationTask__Group_3_7__0 )
+ // InternalApplicationConfiguration.g:9651:7: rule__GenerationTask__Group_3_7__0
{
pushFollow(FOLLOW_2);
rule__GenerationTask__Group_3_7__0();
@@ -31470,16 +29757,16 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
}
break;
case 9 :
- // InternalApplicationConfiguration.g:10209:3: ({...}? => ( ( ( rule__GenerationTask__Group_3_8__0 ) ) ) )
+ // InternalApplicationConfiguration.g:9656:3: ({...}? => ( ( ( rule__GenerationTask__Group_3_8__0 ) ) ) )
{
- // InternalApplicationConfiguration.g:10209:3: ({...}? => ( ( ( rule__GenerationTask__Group_3_8__0 ) ) ) )
- // InternalApplicationConfiguration.g:10210:4: {...}? => ( ( ( rule__GenerationTask__Group_3_8__0 ) ) )
+ // InternalApplicationConfiguration.g:9656:3: ({...}? => ( ( ( rule__GenerationTask__Group_3_8__0 ) ) ) )
+ // InternalApplicationConfiguration.g:9657:4: {...}? => ( ( ( rule__GenerationTask__Group_3_8__0 ) ) )
{
if ( ! getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 8) ) {
throw new FailedPredicateException(input, "rule__GenerationTask__UnorderedGroup_3__Impl", "getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 8)");
}
- // InternalApplicationConfiguration.g:10210:110: ( ( ( rule__GenerationTask__Group_3_8__0 ) ) )
- // InternalApplicationConfiguration.g:10211:5: ( ( rule__GenerationTask__Group_3_8__0 ) )
+ // InternalApplicationConfiguration.g:9657:110: ( ( ( rule__GenerationTask__Group_3_8__0 ) ) )
+ // InternalApplicationConfiguration.g:9658:5: ( ( rule__GenerationTask__Group_3_8__0 ) )
{
getUnorderedGroupHelper().select(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 8);
@@ -31487,12 +29774,12 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
selected = true;
- // InternalApplicationConfiguration.g:10217:5: ( ( rule__GenerationTask__Group_3_8__0 ) )
- // InternalApplicationConfiguration.g:10218:6: ( rule__GenerationTask__Group_3_8__0 )
+ // InternalApplicationConfiguration.g:9664:5: ( ( rule__GenerationTask__Group_3_8__0 ) )
+ // InternalApplicationConfiguration.g:9665:6: ( rule__GenerationTask__Group_3_8__0 )
{
before(grammarAccess.getGenerationTaskAccess().getGroup_3_8());
- // InternalApplicationConfiguration.g:10219:6: ( rule__GenerationTask__Group_3_8__0 )
- // InternalApplicationConfiguration.g:10219:7: rule__GenerationTask__Group_3_8__0
+ // InternalApplicationConfiguration.g:9666:6: ( rule__GenerationTask__Group_3_8__0 )
+ // InternalApplicationConfiguration.g:9666:7: rule__GenerationTask__Group_3_8__0
{
pushFollow(FOLLOW_2);
rule__GenerationTask__Group_3_8__0();
@@ -31516,16 +29803,16 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
}
break;
case 10 :
- // InternalApplicationConfiguration.g:10224:3: ({...}? => ( ( ( rule__GenerationTask__Group_3_9__0 ) ) ) )
+ // InternalApplicationConfiguration.g:9671:3: ({...}? => ( ( ( rule__GenerationTask__Group_3_9__0 ) ) ) )
{
- // InternalApplicationConfiguration.g:10224:3: ({...}? => ( ( ( rule__GenerationTask__Group_3_9__0 ) ) ) )
- // InternalApplicationConfiguration.g:10225:4: {...}? => ( ( ( rule__GenerationTask__Group_3_9__0 ) ) )
+ // InternalApplicationConfiguration.g:9671:3: ({...}? => ( ( ( rule__GenerationTask__Group_3_9__0 ) ) ) )
+ // InternalApplicationConfiguration.g:9672:4: {...}? => ( ( ( rule__GenerationTask__Group_3_9__0 ) ) )
{
if ( ! getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 9) ) {
throw new FailedPredicateException(input, "rule__GenerationTask__UnorderedGroup_3__Impl", "getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 9)");
}
- // InternalApplicationConfiguration.g:10225:110: ( ( ( rule__GenerationTask__Group_3_9__0 ) ) )
- // InternalApplicationConfiguration.g:10226:5: ( ( rule__GenerationTask__Group_3_9__0 ) )
+ // InternalApplicationConfiguration.g:9672:110: ( ( ( rule__GenerationTask__Group_3_9__0 ) ) )
+ // InternalApplicationConfiguration.g:9673:5: ( ( rule__GenerationTask__Group_3_9__0 ) )
{
getUnorderedGroupHelper().select(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 9);
@@ -31533,12 +29820,12 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
selected = true;
- // InternalApplicationConfiguration.g:10232:5: ( ( rule__GenerationTask__Group_3_9__0 ) )
- // InternalApplicationConfiguration.g:10233:6: ( rule__GenerationTask__Group_3_9__0 )
+ // InternalApplicationConfiguration.g:9679:5: ( ( rule__GenerationTask__Group_3_9__0 ) )
+ // InternalApplicationConfiguration.g:9680:6: ( rule__GenerationTask__Group_3_9__0 )
{
before(grammarAccess.getGenerationTaskAccess().getGroup_3_9());
- // InternalApplicationConfiguration.g:10234:6: ( rule__GenerationTask__Group_3_9__0 )
- // InternalApplicationConfiguration.g:10234:7: rule__GenerationTask__Group_3_9__0
+ // InternalApplicationConfiguration.g:9681:6: ( rule__GenerationTask__Group_3_9__0 )
+ // InternalApplicationConfiguration.g:9681:7: rule__GenerationTask__Group_3_9__0
{
pushFollow(FOLLOW_2);
rule__GenerationTask__Group_3_9__0();
@@ -31562,16 +29849,16 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
}
break;
case 11 :
- // InternalApplicationConfiguration.g:10239:3: ({...}? => ( ( ( rule__GenerationTask__Group_3_10__0 ) ) ) )
+ // InternalApplicationConfiguration.g:9686:3: ({...}? => ( ( ( rule__GenerationTask__Group_3_10__0 ) ) ) )
{
- // InternalApplicationConfiguration.g:10239:3: ({...}? => ( ( ( rule__GenerationTask__Group_3_10__0 ) ) ) )
- // InternalApplicationConfiguration.g:10240:4: {...}? => ( ( ( rule__GenerationTask__Group_3_10__0 ) ) )
+ // InternalApplicationConfiguration.g:9686:3: ({...}? => ( ( ( rule__GenerationTask__Group_3_10__0 ) ) ) )
+ // InternalApplicationConfiguration.g:9687:4: {...}? => ( ( ( rule__GenerationTask__Group_3_10__0 ) ) )
{
if ( ! getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 10) ) {
throw new FailedPredicateException(input, "rule__GenerationTask__UnorderedGroup_3__Impl", "getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 10)");
}
- // InternalApplicationConfiguration.g:10240:111: ( ( ( rule__GenerationTask__Group_3_10__0 ) ) )
- // InternalApplicationConfiguration.g:10241:5: ( ( rule__GenerationTask__Group_3_10__0 ) )
+ // InternalApplicationConfiguration.g:9687:111: ( ( ( rule__GenerationTask__Group_3_10__0 ) ) )
+ // InternalApplicationConfiguration.g:9688:5: ( ( rule__GenerationTask__Group_3_10__0 ) )
{
getUnorderedGroupHelper().select(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 10);
@@ -31579,12 +29866,12 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
selected = true;
- // InternalApplicationConfiguration.g:10247:5: ( ( rule__GenerationTask__Group_3_10__0 ) )
- // InternalApplicationConfiguration.g:10248:6: ( rule__GenerationTask__Group_3_10__0 )
+ // InternalApplicationConfiguration.g:9694:5: ( ( rule__GenerationTask__Group_3_10__0 ) )
+ // InternalApplicationConfiguration.g:9695:6: ( rule__GenerationTask__Group_3_10__0 )
{
before(grammarAccess.getGenerationTaskAccess().getGroup_3_10());
- // InternalApplicationConfiguration.g:10249:6: ( rule__GenerationTask__Group_3_10__0 )
- // InternalApplicationConfiguration.g:10249:7: rule__GenerationTask__Group_3_10__0
+ // InternalApplicationConfiguration.g:9696:6: ( rule__GenerationTask__Group_3_10__0 )
+ // InternalApplicationConfiguration.g:9696:7: rule__GenerationTask__Group_3_10__0
{
pushFollow(FOLLOW_2);
rule__GenerationTask__Group_3_10__0();
@@ -31608,16 +29895,16 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
}
break;
case 12 :
- // InternalApplicationConfiguration.g:10254:3: ({...}? => ( ( ( rule__GenerationTask__Group_3_11__0 ) ) ) )
+ // InternalApplicationConfiguration.g:9701:3: ({...}? => ( ( ( rule__GenerationTask__Group_3_11__0 ) ) ) )
{
- // InternalApplicationConfiguration.g:10254:3: ({...}? => ( ( ( rule__GenerationTask__Group_3_11__0 ) ) ) )
- // InternalApplicationConfiguration.g:10255:4: {...}? => ( ( ( rule__GenerationTask__Group_3_11__0 ) ) )
+ // InternalApplicationConfiguration.g:9701:3: ({...}? => ( ( ( rule__GenerationTask__Group_3_11__0 ) ) ) )
+ // InternalApplicationConfiguration.g:9702:4: {...}? => ( ( ( rule__GenerationTask__Group_3_11__0 ) ) )
{
if ( ! getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 11) ) {
throw new FailedPredicateException(input, "rule__GenerationTask__UnorderedGroup_3__Impl", "getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 11)");
}
- // InternalApplicationConfiguration.g:10255:111: ( ( ( rule__GenerationTask__Group_3_11__0 ) ) )
- // InternalApplicationConfiguration.g:10256:5: ( ( rule__GenerationTask__Group_3_11__0 ) )
+ // InternalApplicationConfiguration.g:9702:111: ( ( ( rule__GenerationTask__Group_3_11__0 ) ) )
+ // InternalApplicationConfiguration.g:9703:5: ( ( rule__GenerationTask__Group_3_11__0 ) )
{
getUnorderedGroupHelper().select(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 11);
@@ -31625,12 +29912,12 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
selected = true;
- // InternalApplicationConfiguration.g:10262:5: ( ( rule__GenerationTask__Group_3_11__0 ) )
- // InternalApplicationConfiguration.g:10263:6: ( rule__GenerationTask__Group_3_11__0 )
+ // InternalApplicationConfiguration.g:9709:5: ( ( rule__GenerationTask__Group_3_11__0 ) )
+ // InternalApplicationConfiguration.g:9710:6: ( rule__GenerationTask__Group_3_11__0 )
{
before(grammarAccess.getGenerationTaskAccess().getGroup_3_11());
- // InternalApplicationConfiguration.g:10264:6: ( rule__GenerationTask__Group_3_11__0 )
- // InternalApplicationConfiguration.g:10264:7: rule__GenerationTask__Group_3_11__0
+ // InternalApplicationConfiguration.g:9711:6: ( rule__GenerationTask__Group_3_11__0 )
+ // InternalApplicationConfiguration.g:9711:7: rule__GenerationTask__Group_3_11__0
{
pushFollow(FOLLOW_2);
rule__GenerationTask__Group_3_11__0();
@@ -31654,16 +29941,16 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
}
break;
case 13 :
- // InternalApplicationConfiguration.g:10269:3: ({...}? => ( ( ( rule__GenerationTask__Group_3_12__0 ) ) ) )
+ // InternalApplicationConfiguration.g:9716:3: ({...}? => ( ( ( rule__GenerationTask__Group_3_12__0 ) ) ) )
{
- // InternalApplicationConfiguration.g:10269:3: ({...}? => ( ( ( rule__GenerationTask__Group_3_12__0 ) ) ) )
- // InternalApplicationConfiguration.g:10270:4: {...}? => ( ( ( rule__GenerationTask__Group_3_12__0 ) ) )
+ // InternalApplicationConfiguration.g:9716:3: ({...}? => ( ( ( rule__GenerationTask__Group_3_12__0 ) ) ) )
+ // InternalApplicationConfiguration.g:9717:4: {...}? => ( ( ( rule__GenerationTask__Group_3_12__0 ) ) )
{
if ( ! getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 12) ) {
throw new FailedPredicateException(input, "rule__GenerationTask__UnorderedGroup_3__Impl", "getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 12)");
}
- // InternalApplicationConfiguration.g:10270:111: ( ( ( rule__GenerationTask__Group_3_12__0 ) ) )
- // InternalApplicationConfiguration.g:10271:5: ( ( rule__GenerationTask__Group_3_12__0 ) )
+ // InternalApplicationConfiguration.g:9717:111: ( ( ( rule__GenerationTask__Group_3_12__0 ) ) )
+ // InternalApplicationConfiguration.g:9718:5: ( ( rule__GenerationTask__Group_3_12__0 ) )
{
getUnorderedGroupHelper().select(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 12);
@@ -31671,12 +29958,12 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
selected = true;
- // InternalApplicationConfiguration.g:10277:5: ( ( rule__GenerationTask__Group_3_12__0 ) )
- // InternalApplicationConfiguration.g:10278:6: ( rule__GenerationTask__Group_3_12__0 )
+ // InternalApplicationConfiguration.g:9724:5: ( ( rule__GenerationTask__Group_3_12__0 ) )
+ // InternalApplicationConfiguration.g:9725:6: ( rule__GenerationTask__Group_3_12__0 )
{
before(grammarAccess.getGenerationTaskAccess().getGroup_3_12());
- // InternalApplicationConfiguration.g:10279:6: ( rule__GenerationTask__Group_3_12__0 )
- // InternalApplicationConfiguration.g:10279:7: rule__GenerationTask__Group_3_12__0
+ // InternalApplicationConfiguration.g:9726:6: ( rule__GenerationTask__Group_3_12__0 )
+ // InternalApplicationConfiguration.g:9726:7: rule__GenerationTask__Group_3_12__0
{
pushFollow(FOLLOW_2);
rule__GenerationTask__Group_3_12__0();
@@ -31723,26 +30010,26 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
// $ANTLR start "rule__GenerationTask__UnorderedGroup_3__0"
- // InternalApplicationConfiguration.g:10292:1: rule__GenerationTask__UnorderedGroup_3__0 : rule__GenerationTask__UnorderedGroup_3__Impl ( rule__GenerationTask__UnorderedGroup_3__1 )? ;
+ // InternalApplicationConfiguration.g:9739:1: rule__GenerationTask__UnorderedGroup_3__0 : rule__GenerationTask__UnorderedGroup_3__Impl ( rule__GenerationTask__UnorderedGroup_3__1 )? ;
public final void rule__GenerationTask__UnorderedGroup_3__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalApplicationConfiguration.g:10296:1: ( rule__GenerationTask__UnorderedGroup_3__Impl ( rule__GenerationTask__UnorderedGroup_3__1 )? )
- // InternalApplicationConfiguration.g:10297:2: rule__GenerationTask__UnorderedGroup_3__Impl ( rule__GenerationTask__UnorderedGroup_3__1 )?
+ // InternalApplicationConfiguration.g:9743:1: ( rule__GenerationTask__UnorderedGroup_3__Impl ( rule__GenerationTask__UnorderedGroup_3__1 )? )
+ // InternalApplicationConfiguration.g:9744:2: rule__GenerationTask__UnorderedGroup_3__Impl ( rule__GenerationTask__UnorderedGroup_3__1 )?
{
- pushFollow(FOLLOW_49);
+ pushFollow(FOLLOW_47);
rule__GenerationTask__UnorderedGroup_3__Impl();
state._fsp--;
- // InternalApplicationConfiguration.g:10298:2: ( rule__GenerationTask__UnorderedGroup_3__1 )?
- int alt68=2;
- alt68 = dfa68.predict(input);
- switch (alt68) {
+ // InternalApplicationConfiguration.g:9745:2: ( rule__GenerationTask__UnorderedGroup_3__1 )?
+ int alt64=2;
+ alt64 = dfa64.predict(input);
+ switch (alt64) {
case 1 :
- // InternalApplicationConfiguration.g:10298:2: rule__GenerationTask__UnorderedGroup_3__1
+ // InternalApplicationConfiguration.g:9745:2: rule__GenerationTask__UnorderedGroup_3__1
{
pushFollow(FOLLOW_2);
rule__GenerationTask__UnorderedGroup_3__1();
@@ -31774,26 +30061,26 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
// $ANTLR start "rule__GenerationTask__UnorderedGroup_3__1"
- // InternalApplicationConfiguration.g:10304:1: rule__GenerationTask__UnorderedGroup_3__1 : rule__GenerationTask__UnorderedGroup_3__Impl ( rule__GenerationTask__UnorderedGroup_3__2 )? ;
+ // InternalApplicationConfiguration.g:9751:1: rule__GenerationTask__UnorderedGroup_3__1 : rule__GenerationTask__UnorderedGroup_3__Impl ( rule__GenerationTask__UnorderedGroup_3__2 )? ;
public final void rule__GenerationTask__UnorderedGroup_3__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalApplicationConfiguration.g:10308:1: ( rule__GenerationTask__UnorderedGroup_3__Impl ( rule__GenerationTask__UnorderedGroup_3__2 )? )
- // InternalApplicationConfiguration.g:10309:2: rule__GenerationTask__UnorderedGroup_3__Impl ( rule__GenerationTask__UnorderedGroup_3__2 )?
+ // InternalApplicationConfiguration.g:9755:1: ( rule__GenerationTask__UnorderedGroup_3__Impl ( rule__GenerationTask__UnorderedGroup_3__2 )? )
+ // InternalApplicationConfiguration.g:9756:2: rule__GenerationTask__UnorderedGroup_3__Impl ( rule__GenerationTask__UnorderedGroup_3__2 )?
{
- pushFollow(FOLLOW_49);
+ pushFollow(FOLLOW_47);
rule__GenerationTask__UnorderedGroup_3__Impl();
state._fsp--;
- // InternalApplicationConfiguration.g:10310:2: ( rule__GenerationTask__UnorderedGroup_3__2 )?
- int alt69=2;
- alt69 = dfa69.predict(input);
- switch (alt69) {
+ // InternalApplicationConfiguration.g:9757:2: ( rule__GenerationTask__UnorderedGroup_3__2 )?
+ int alt65=2;
+ alt65 = dfa65.predict(input);
+ switch (alt65) {
case 1 :
- // InternalApplicationConfiguration.g:10310:2: rule__GenerationTask__UnorderedGroup_3__2
+ // InternalApplicationConfiguration.g:9757:2: rule__GenerationTask__UnorderedGroup_3__2
{
pushFollow(FOLLOW_2);
rule__GenerationTask__UnorderedGroup_3__2();
@@ -31825,26 +30112,26 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
// $ANTLR start "rule__GenerationTask__UnorderedGroup_3__2"
- // InternalApplicationConfiguration.g:10316:1: rule__GenerationTask__UnorderedGroup_3__2 : rule__GenerationTask__UnorderedGroup_3__Impl ( rule__GenerationTask__UnorderedGroup_3__3 )? ;
+ // InternalApplicationConfiguration.g:9763:1: rule__GenerationTask__UnorderedGroup_3__2 : rule__GenerationTask__UnorderedGroup_3__Impl ( rule__GenerationTask__UnorderedGroup_3__3 )? ;
public final void rule__GenerationTask__UnorderedGroup_3__2() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalApplicationConfiguration.g:10320:1: ( rule__GenerationTask__UnorderedGroup_3__Impl ( rule__GenerationTask__UnorderedGroup_3__3 )? )
- // InternalApplicationConfiguration.g:10321:2: rule__GenerationTask__UnorderedGroup_3__Impl ( rule__GenerationTask__UnorderedGroup_3__3 )?
+ // InternalApplicationConfiguration.g:9767:1: ( rule__GenerationTask__UnorderedGroup_3__Impl ( rule__GenerationTask__UnorderedGroup_3__3 )? )
+ // InternalApplicationConfiguration.g:9768:2: rule__GenerationTask__UnorderedGroup_3__Impl ( rule__GenerationTask__UnorderedGroup_3__3 )?
{
- pushFollow(FOLLOW_49);
+ pushFollow(FOLLOW_47);
rule__GenerationTask__UnorderedGroup_3__Impl();
state._fsp--;
- // InternalApplicationConfiguration.g:10322:2: ( rule__GenerationTask__UnorderedGroup_3__3 )?
- int alt70=2;
- alt70 = dfa70.predict(input);
- switch (alt70) {
+ // InternalApplicationConfiguration.g:9769:2: ( rule__GenerationTask__UnorderedGroup_3__3 )?
+ int alt66=2;
+ alt66 = dfa66.predict(input);
+ switch (alt66) {
case 1 :
- // InternalApplicationConfiguration.g:10322:2: rule__GenerationTask__UnorderedGroup_3__3
+ // InternalApplicationConfiguration.g:9769:2: rule__GenerationTask__UnorderedGroup_3__3
{
pushFollow(FOLLOW_2);
rule__GenerationTask__UnorderedGroup_3__3();
@@ -31876,26 +30163,26 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
// $ANTLR start "rule__GenerationTask__UnorderedGroup_3__3"
- // InternalApplicationConfiguration.g:10328:1: rule__GenerationTask__UnorderedGroup_3__3 : rule__GenerationTask__UnorderedGroup_3__Impl ( rule__GenerationTask__UnorderedGroup_3__4 )? ;
+ // InternalApplicationConfiguration.g:9775:1: rule__GenerationTask__UnorderedGroup_3__3 : rule__GenerationTask__UnorderedGroup_3__Impl ( rule__GenerationTask__UnorderedGroup_3__4 )? ;
public final void rule__GenerationTask__UnorderedGroup_3__3() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalApplicationConfiguration.g:10332:1: ( rule__GenerationTask__UnorderedGroup_3__Impl ( rule__GenerationTask__UnorderedGroup_3__4 )? )
- // InternalApplicationConfiguration.g:10333:2: rule__GenerationTask__UnorderedGroup_3__Impl ( rule__GenerationTask__UnorderedGroup_3__4 )?
+ // InternalApplicationConfiguration.g:9779:1: ( rule__GenerationTask__UnorderedGroup_3__Impl ( rule__GenerationTask__UnorderedGroup_3__4 )? )
+ // InternalApplicationConfiguration.g:9780:2: rule__GenerationTask__UnorderedGroup_3__Impl ( rule__GenerationTask__UnorderedGroup_3__4 )?
{
- pushFollow(FOLLOW_49);
+ pushFollow(FOLLOW_47);
rule__GenerationTask__UnorderedGroup_3__Impl();
state._fsp--;
- // InternalApplicationConfiguration.g:10334:2: ( rule__GenerationTask__UnorderedGroup_3__4 )?
- int alt71=2;
- alt71 = dfa71.predict(input);
- switch (alt71) {
+ // InternalApplicationConfiguration.g:9781:2: ( rule__GenerationTask__UnorderedGroup_3__4 )?
+ int alt67=2;
+ alt67 = dfa67.predict(input);
+ switch (alt67) {
case 1 :
- // InternalApplicationConfiguration.g:10334:2: rule__GenerationTask__UnorderedGroup_3__4
+ // InternalApplicationConfiguration.g:9781:2: rule__GenerationTask__UnorderedGroup_3__4
{
pushFollow(FOLLOW_2);
rule__GenerationTask__UnorderedGroup_3__4();
@@ -31927,26 +30214,26 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
// $ANTLR start "rule__GenerationTask__UnorderedGroup_3__4"
- // InternalApplicationConfiguration.g:10340:1: rule__GenerationTask__UnorderedGroup_3__4 : rule__GenerationTask__UnorderedGroup_3__Impl ( rule__GenerationTask__UnorderedGroup_3__5 )? ;
+ // InternalApplicationConfiguration.g:9787:1: rule__GenerationTask__UnorderedGroup_3__4 : rule__GenerationTask__UnorderedGroup_3__Impl ( rule__GenerationTask__UnorderedGroup_3__5 )? ;
public final void rule__GenerationTask__UnorderedGroup_3__4() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalApplicationConfiguration.g:10344:1: ( rule__GenerationTask__UnorderedGroup_3__Impl ( rule__GenerationTask__UnorderedGroup_3__5 )? )
- // InternalApplicationConfiguration.g:10345:2: rule__GenerationTask__UnorderedGroup_3__Impl ( rule__GenerationTask__UnorderedGroup_3__5 )?
+ // InternalApplicationConfiguration.g:9791:1: ( rule__GenerationTask__UnorderedGroup_3__Impl ( rule__GenerationTask__UnorderedGroup_3__5 )? )
+ // InternalApplicationConfiguration.g:9792:2: rule__GenerationTask__UnorderedGroup_3__Impl ( rule__GenerationTask__UnorderedGroup_3__5 )?
{
- pushFollow(FOLLOW_49);
+ pushFollow(FOLLOW_47);
rule__GenerationTask__UnorderedGroup_3__Impl();
state._fsp--;
- // InternalApplicationConfiguration.g:10346:2: ( rule__GenerationTask__UnorderedGroup_3__5 )?
- int alt72=2;
- alt72 = dfa72.predict(input);
- switch (alt72) {
+ // InternalApplicationConfiguration.g:9793:2: ( rule__GenerationTask__UnorderedGroup_3__5 )?
+ int alt68=2;
+ alt68 = dfa68.predict(input);
+ switch (alt68) {
case 1 :
- // InternalApplicationConfiguration.g:10346:2: rule__GenerationTask__UnorderedGroup_3__5
+ // InternalApplicationConfiguration.g:9793:2: rule__GenerationTask__UnorderedGroup_3__5
{
pushFollow(FOLLOW_2);
rule__GenerationTask__UnorderedGroup_3__5();
@@ -31978,26 +30265,26 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
// $ANTLR start "rule__GenerationTask__UnorderedGroup_3__5"
- // InternalApplicationConfiguration.g:10352:1: rule__GenerationTask__UnorderedGroup_3__5 : rule__GenerationTask__UnorderedGroup_3__Impl ( rule__GenerationTask__UnorderedGroup_3__6 )? ;
+ // InternalApplicationConfiguration.g:9799:1: rule__GenerationTask__UnorderedGroup_3__5 : rule__GenerationTask__UnorderedGroup_3__Impl ( rule__GenerationTask__UnorderedGroup_3__6 )? ;
public final void rule__GenerationTask__UnorderedGroup_3__5() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalApplicationConfiguration.g:10356:1: ( rule__GenerationTask__UnorderedGroup_3__Impl ( rule__GenerationTask__UnorderedGroup_3__6 )? )
- // InternalApplicationConfiguration.g:10357:2: rule__GenerationTask__UnorderedGroup_3__Impl ( rule__GenerationTask__UnorderedGroup_3__6 )?
+ // InternalApplicationConfiguration.g:9803:1: ( rule__GenerationTask__UnorderedGroup_3__Impl ( rule__GenerationTask__UnorderedGroup_3__6 )? )
+ // InternalApplicationConfiguration.g:9804:2: rule__GenerationTask__UnorderedGroup_3__Impl ( rule__GenerationTask__UnorderedGroup_3__6 )?
{
- pushFollow(FOLLOW_49);
+ pushFollow(FOLLOW_47);
rule__GenerationTask__UnorderedGroup_3__Impl();
state._fsp--;
- // InternalApplicationConfiguration.g:10358:2: ( rule__GenerationTask__UnorderedGroup_3__6 )?
- int alt73=2;
- alt73 = dfa73.predict(input);
- switch (alt73) {
+ // InternalApplicationConfiguration.g:9805:2: ( rule__GenerationTask__UnorderedGroup_3__6 )?
+ int alt69=2;
+ alt69 = dfa69.predict(input);
+ switch (alt69) {
case 1 :
- // InternalApplicationConfiguration.g:10358:2: rule__GenerationTask__UnorderedGroup_3__6
+ // InternalApplicationConfiguration.g:9805:2: rule__GenerationTask__UnorderedGroup_3__6
{
pushFollow(FOLLOW_2);
rule__GenerationTask__UnorderedGroup_3__6();
@@ -32029,26 +30316,26 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
// $ANTLR start "rule__GenerationTask__UnorderedGroup_3__6"
- // InternalApplicationConfiguration.g:10364:1: rule__GenerationTask__UnorderedGroup_3__6 : rule__GenerationTask__UnorderedGroup_3__Impl ( rule__GenerationTask__UnorderedGroup_3__7 )? ;
+ // InternalApplicationConfiguration.g:9811:1: rule__GenerationTask__UnorderedGroup_3__6 : rule__GenerationTask__UnorderedGroup_3__Impl ( rule__GenerationTask__UnorderedGroup_3__7 )? ;
public final void rule__GenerationTask__UnorderedGroup_3__6() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalApplicationConfiguration.g:10368:1: ( rule__GenerationTask__UnorderedGroup_3__Impl ( rule__GenerationTask__UnorderedGroup_3__7 )? )
- // InternalApplicationConfiguration.g:10369:2: rule__GenerationTask__UnorderedGroup_3__Impl ( rule__GenerationTask__UnorderedGroup_3__7 )?
+ // InternalApplicationConfiguration.g:9815:1: ( rule__GenerationTask__UnorderedGroup_3__Impl ( rule__GenerationTask__UnorderedGroup_3__7 )? )
+ // InternalApplicationConfiguration.g:9816:2: rule__GenerationTask__UnorderedGroup_3__Impl ( rule__GenerationTask__UnorderedGroup_3__7 )?
{
- pushFollow(FOLLOW_49);
+ pushFollow(FOLLOW_47);
rule__GenerationTask__UnorderedGroup_3__Impl();
state._fsp--;
- // InternalApplicationConfiguration.g:10370:2: ( rule__GenerationTask__UnorderedGroup_3__7 )?
- int alt74=2;
- alt74 = dfa74.predict(input);
- switch (alt74) {
+ // InternalApplicationConfiguration.g:9817:2: ( rule__GenerationTask__UnorderedGroup_3__7 )?
+ int alt70=2;
+ alt70 = dfa70.predict(input);
+ switch (alt70) {
case 1 :
- // InternalApplicationConfiguration.g:10370:2: rule__GenerationTask__UnorderedGroup_3__7
+ // InternalApplicationConfiguration.g:9817:2: rule__GenerationTask__UnorderedGroup_3__7
{
pushFollow(FOLLOW_2);
rule__GenerationTask__UnorderedGroup_3__7();
@@ -32080,26 +30367,26 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
// $ANTLR start "rule__GenerationTask__UnorderedGroup_3__7"
- // InternalApplicationConfiguration.g:10376:1: rule__GenerationTask__UnorderedGroup_3__7 : rule__GenerationTask__UnorderedGroup_3__Impl ( rule__GenerationTask__UnorderedGroup_3__8 )? ;
+ // InternalApplicationConfiguration.g:9823:1: rule__GenerationTask__UnorderedGroup_3__7 : rule__GenerationTask__UnorderedGroup_3__Impl ( rule__GenerationTask__UnorderedGroup_3__8 )? ;
public final void rule__GenerationTask__UnorderedGroup_3__7() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalApplicationConfiguration.g:10380:1: ( rule__GenerationTask__UnorderedGroup_3__Impl ( rule__GenerationTask__UnorderedGroup_3__8 )? )
- // InternalApplicationConfiguration.g:10381:2: rule__GenerationTask__UnorderedGroup_3__Impl ( rule__GenerationTask__UnorderedGroup_3__8 )?
+ // InternalApplicationConfiguration.g:9827:1: ( rule__GenerationTask__UnorderedGroup_3__Impl ( rule__GenerationTask__UnorderedGroup_3__8 )? )
+ // InternalApplicationConfiguration.g:9828:2: rule__GenerationTask__UnorderedGroup_3__Impl ( rule__GenerationTask__UnorderedGroup_3__8 )?
{
- pushFollow(FOLLOW_49);
+ pushFollow(FOLLOW_47);
rule__GenerationTask__UnorderedGroup_3__Impl();
state._fsp--;
- // InternalApplicationConfiguration.g:10382:2: ( rule__GenerationTask__UnorderedGroup_3__8 )?
- int alt75=2;
- alt75 = dfa75.predict(input);
- switch (alt75) {
+ // InternalApplicationConfiguration.g:9829:2: ( rule__GenerationTask__UnorderedGroup_3__8 )?
+ int alt71=2;
+ alt71 = dfa71.predict(input);
+ switch (alt71) {
case 1 :
- // InternalApplicationConfiguration.g:10382:2: rule__GenerationTask__UnorderedGroup_3__8
+ // InternalApplicationConfiguration.g:9829:2: rule__GenerationTask__UnorderedGroup_3__8
{
pushFollow(FOLLOW_2);
rule__GenerationTask__UnorderedGroup_3__8();
@@ -32131,26 +30418,26 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
// $ANTLR start "rule__GenerationTask__UnorderedGroup_3__8"
- // InternalApplicationConfiguration.g:10388:1: rule__GenerationTask__UnorderedGroup_3__8 : rule__GenerationTask__UnorderedGroup_3__Impl ( rule__GenerationTask__UnorderedGroup_3__9 )? ;
+ // InternalApplicationConfiguration.g:9835:1: rule__GenerationTask__UnorderedGroup_3__8 : rule__GenerationTask__UnorderedGroup_3__Impl ( rule__GenerationTask__UnorderedGroup_3__9 )? ;
public final void rule__GenerationTask__UnorderedGroup_3__8() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalApplicationConfiguration.g:10392:1: ( rule__GenerationTask__UnorderedGroup_3__Impl ( rule__GenerationTask__UnorderedGroup_3__9 )? )
- // InternalApplicationConfiguration.g:10393:2: rule__GenerationTask__UnorderedGroup_3__Impl ( rule__GenerationTask__UnorderedGroup_3__9 )?
+ // InternalApplicationConfiguration.g:9839:1: ( rule__GenerationTask__UnorderedGroup_3__Impl ( rule__GenerationTask__UnorderedGroup_3__9 )? )
+ // InternalApplicationConfiguration.g:9840:2: rule__GenerationTask__UnorderedGroup_3__Impl ( rule__GenerationTask__UnorderedGroup_3__9 )?
{
- pushFollow(FOLLOW_49);
+ pushFollow(FOLLOW_47);
rule__GenerationTask__UnorderedGroup_3__Impl();
state._fsp--;
- // InternalApplicationConfiguration.g:10394:2: ( rule__GenerationTask__UnorderedGroup_3__9 )?
- int alt76=2;
- alt76 = dfa76.predict(input);
- switch (alt76) {
+ // InternalApplicationConfiguration.g:9841:2: ( rule__GenerationTask__UnorderedGroup_3__9 )?
+ int alt72=2;
+ alt72 = dfa72.predict(input);
+ switch (alt72) {
case 1 :
- // InternalApplicationConfiguration.g:10394:2: rule__GenerationTask__UnorderedGroup_3__9
+ // InternalApplicationConfiguration.g:9841:2: rule__GenerationTask__UnorderedGroup_3__9
{
pushFollow(FOLLOW_2);
rule__GenerationTask__UnorderedGroup_3__9();
@@ -32182,26 +30469,26 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
// $ANTLR start "rule__GenerationTask__UnorderedGroup_3__9"
- // InternalApplicationConfiguration.g:10400:1: rule__GenerationTask__UnorderedGroup_3__9 : rule__GenerationTask__UnorderedGroup_3__Impl ( rule__GenerationTask__UnorderedGroup_3__10 )? ;
+ // InternalApplicationConfiguration.g:9847:1: rule__GenerationTask__UnorderedGroup_3__9 : rule__GenerationTask__UnorderedGroup_3__Impl ( rule__GenerationTask__UnorderedGroup_3__10 )? ;
public final void rule__GenerationTask__UnorderedGroup_3__9() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalApplicationConfiguration.g:10404:1: ( rule__GenerationTask__UnorderedGroup_3__Impl ( rule__GenerationTask__UnorderedGroup_3__10 )? )
- // InternalApplicationConfiguration.g:10405:2: rule__GenerationTask__UnorderedGroup_3__Impl ( rule__GenerationTask__UnorderedGroup_3__10 )?
+ // InternalApplicationConfiguration.g:9851:1: ( rule__GenerationTask__UnorderedGroup_3__Impl ( rule__GenerationTask__UnorderedGroup_3__10 )? )
+ // InternalApplicationConfiguration.g:9852:2: rule__GenerationTask__UnorderedGroup_3__Impl ( rule__GenerationTask__UnorderedGroup_3__10 )?
{
- pushFollow(FOLLOW_49);
+ pushFollow(FOLLOW_47);
rule__GenerationTask__UnorderedGroup_3__Impl();
state._fsp--;
- // InternalApplicationConfiguration.g:10406:2: ( rule__GenerationTask__UnorderedGroup_3__10 )?
- int alt77=2;
- alt77 = dfa77.predict(input);
- switch (alt77) {
+ // InternalApplicationConfiguration.g:9853:2: ( rule__GenerationTask__UnorderedGroup_3__10 )?
+ int alt73=2;
+ alt73 = dfa73.predict(input);
+ switch (alt73) {
case 1 :
- // InternalApplicationConfiguration.g:10406:2: rule__GenerationTask__UnorderedGroup_3__10
+ // InternalApplicationConfiguration.g:9853:2: rule__GenerationTask__UnorderedGroup_3__10
{
pushFollow(FOLLOW_2);
rule__GenerationTask__UnorderedGroup_3__10();
@@ -32233,26 +30520,26 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
// $ANTLR start "rule__GenerationTask__UnorderedGroup_3__10"
- // InternalApplicationConfiguration.g:10412:1: rule__GenerationTask__UnorderedGroup_3__10 : rule__GenerationTask__UnorderedGroup_3__Impl ( rule__GenerationTask__UnorderedGroup_3__11 )? ;
+ // InternalApplicationConfiguration.g:9859:1: rule__GenerationTask__UnorderedGroup_3__10 : rule__GenerationTask__UnorderedGroup_3__Impl ( rule__GenerationTask__UnorderedGroup_3__11 )? ;
public final void rule__GenerationTask__UnorderedGroup_3__10() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalApplicationConfiguration.g:10416:1: ( rule__GenerationTask__UnorderedGroup_3__Impl ( rule__GenerationTask__UnorderedGroup_3__11 )? )
- // InternalApplicationConfiguration.g:10417:2: rule__GenerationTask__UnorderedGroup_3__Impl ( rule__GenerationTask__UnorderedGroup_3__11 )?
+ // InternalApplicationConfiguration.g:9863:1: ( rule__GenerationTask__UnorderedGroup_3__Impl ( rule__GenerationTask__UnorderedGroup_3__11 )? )
+ // InternalApplicationConfiguration.g:9864:2: rule__GenerationTask__UnorderedGroup_3__Impl ( rule__GenerationTask__UnorderedGroup_3__11 )?
{
- pushFollow(FOLLOW_49);
+ pushFollow(FOLLOW_47);
rule__GenerationTask__UnorderedGroup_3__Impl();
state._fsp--;
- // InternalApplicationConfiguration.g:10418:2: ( rule__GenerationTask__UnorderedGroup_3__11 )?
- int alt78=2;
- alt78 = dfa78.predict(input);
- switch (alt78) {
+ // InternalApplicationConfiguration.g:9865:2: ( rule__GenerationTask__UnorderedGroup_3__11 )?
+ int alt74=2;
+ alt74 = dfa74.predict(input);
+ switch (alt74) {
case 1 :
- // InternalApplicationConfiguration.g:10418:2: rule__GenerationTask__UnorderedGroup_3__11
+ // InternalApplicationConfiguration.g:9865:2: rule__GenerationTask__UnorderedGroup_3__11
{
pushFollow(FOLLOW_2);
rule__GenerationTask__UnorderedGroup_3__11();
@@ -32284,26 +30571,26 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
// $ANTLR start "rule__GenerationTask__UnorderedGroup_3__11"
- // InternalApplicationConfiguration.g:10424:1: rule__GenerationTask__UnorderedGroup_3__11 : rule__GenerationTask__UnorderedGroup_3__Impl ( rule__GenerationTask__UnorderedGroup_3__12 )? ;
+ // InternalApplicationConfiguration.g:9871:1: rule__GenerationTask__UnorderedGroup_3__11 : rule__GenerationTask__UnorderedGroup_3__Impl ( rule__GenerationTask__UnorderedGroup_3__12 )? ;
public final void rule__GenerationTask__UnorderedGroup_3__11() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalApplicationConfiguration.g:10428:1: ( rule__GenerationTask__UnorderedGroup_3__Impl ( rule__GenerationTask__UnorderedGroup_3__12 )? )
- // InternalApplicationConfiguration.g:10429:2: rule__GenerationTask__UnorderedGroup_3__Impl ( rule__GenerationTask__UnorderedGroup_3__12 )?
+ // InternalApplicationConfiguration.g:9875:1: ( rule__GenerationTask__UnorderedGroup_3__Impl ( rule__GenerationTask__UnorderedGroup_3__12 )? )
+ // InternalApplicationConfiguration.g:9876:2: rule__GenerationTask__UnorderedGroup_3__Impl ( rule__GenerationTask__UnorderedGroup_3__12 )?
{
- pushFollow(FOLLOW_49);
+ pushFollow(FOLLOW_47);
rule__GenerationTask__UnorderedGroup_3__Impl();
state._fsp--;
- // InternalApplicationConfiguration.g:10430:2: ( rule__GenerationTask__UnorderedGroup_3__12 )?
- int alt79=2;
- alt79 = dfa79.predict(input);
- switch (alt79) {
+ // InternalApplicationConfiguration.g:9877:2: ( rule__GenerationTask__UnorderedGroup_3__12 )?
+ int alt75=2;
+ alt75 = dfa75.predict(input);
+ switch (alt75) {
case 1 :
- // InternalApplicationConfiguration.g:10430:2: rule__GenerationTask__UnorderedGroup_3__12
+ // InternalApplicationConfiguration.g:9877:2: rule__GenerationTask__UnorderedGroup_3__12
{
pushFollow(FOLLOW_2);
rule__GenerationTask__UnorderedGroup_3__12();
@@ -32335,14 +30622,14 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
// $ANTLR start "rule__GenerationTask__UnorderedGroup_3__12"
- // InternalApplicationConfiguration.g:10436:1: rule__GenerationTask__UnorderedGroup_3__12 : rule__GenerationTask__UnorderedGroup_3__Impl ;
+ // InternalApplicationConfiguration.g:9883:1: rule__GenerationTask__UnorderedGroup_3__12 : rule__GenerationTask__UnorderedGroup_3__Impl ;
public final void rule__GenerationTask__UnorderedGroup_3__12() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalApplicationConfiguration.g:10440:1: ( rule__GenerationTask__UnorderedGroup_3__Impl )
- // InternalApplicationConfiguration.g:10441:2: rule__GenerationTask__UnorderedGroup_3__Impl
+ // InternalApplicationConfiguration.g:9887:1: ( rule__GenerationTask__UnorderedGroup_3__Impl )
+ // InternalApplicationConfiguration.g:9888:2: rule__GenerationTask__UnorderedGroup_3__Impl
{
pushFollow(FOLLOW_2);
rule__GenerationTask__UnorderedGroup_3__Impl();
@@ -32368,17 +30655,17 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
// $ANTLR start "rule__ConfigurationScript__ImportsAssignment_0"
- // InternalApplicationConfiguration.g:10448:1: rule__ConfigurationScript__ImportsAssignment_0 : ( ruleImport ) ;
+ // InternalApplicationConfiguration.g:9895:1: rule__ConfigurationScript__ImportsAssignment_0 : ( ruleImport ) ;
public final void rule__ConfigurationScript__ImportsAssignment_0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalApplicationConfiguration.g:10452:1: ( ( ruleImport ) )
- // InternalApplicationConfiguration.g:10453:2: ( ruleImport )
+ // InternalApplicationConfiguration.g:9899:1: ( ( ruleImport ) )
+ // InternalApplicationConfiguration.g:9900:2: ( ruleImport )
{
- // InternalApplicationConfiguration.g:10453:2: ( ruleImport )
- // InternalApplicationConfiguration.g:10454:3: ruleImport
+ // InternalApplicationConfiguration.g:9900:2: ( ruleImport )
+ // InternalApplicationConfiguration.g:9901:3: ruleImport
{
before(grammarAccess.getConfigurationScriptAccess().getImportsImportParserRuleCall_0_0());
pushFollow(FOLLOW_2);
@@ -32409,17 +30696,17 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
// $ANTLR start "rule__ConfigurationScript__CommandsAssignment_1"
- // InternalApplicationConfiguration.g:10463:1: rule__ConfigurationScript__CommandsAssignment_1 : ( ruleCommand ) ;
+ // InternalApplicationConfiguration.g:9910:1: rule__ConfigurationScript__CommandsAssignment_1 : ( ruleCommand ) ;
public final void rule__ConfigurationScript__CommandsAssignment_1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalApplicationConfiguration.g:10467:1: ( ( ruleCommand ) )
- // InternalApplicationConfiguration.g:10468:2: ( ruleCommand )
+ // InternalApplicationConfiguration.g:9914:1: ( ( ruleCommand ) )
+ // InternalApplicationConfiguration.g:9915:2: ( ruleCommand )
{
- // InternalApplicationConfiguration.g:10468:2: ( ruleCommand )
- // InternalApplicationConfiguration.g:10469:3: ruleCommand
+ // InternalApplicationConfiguration.g:9915:2: ( ruleCommand )
+ // InternalApplicationConfiguration.g:9916:3: ruleCommand
{
before(grammarAccess.getConfigurationScriptAccess().getCommandsCommandParserRuleCall_1_0());
pushFollow(FOLLOW_2);
@@ -32450,21 +30737,21 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
// $ANTLR start "rule__EPackageImport__ImportedPackageAssignment_2"
- // InternalApplicationConfiguration.g:10478:1: rule__EPackageImport__ImportedPackageAssignment_2 : ( ( RULE_STRING ) ) ;
+ // InternalApplicationConfiguration.g:9925:1: rule__EPackageImport__ImportedPackageAssignment_2 : ( ( RULE_STRING ) ) ;
public final void rule__EPackageImport__ImportedPackageAssignment_2() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalApplicationConfiguration.g:10482:1: ( ( ( RULE_STRING ) ) )
- // InternalApplicationConfiguration.g:10483:2: ( ( RULE_STRING ) )
+ // InternalApplicationConfiguration.g:9929:1: ( ( ( RULE_STRING ) ) )
+ // InternalApplicationConfiguration.g:9930:2: ( ( RULE_STRING ) )
{
- // InternalApplicationConfiguration.g:10483:2: ( ( RULE_STRING ) )
- // InternalApplicationConfiguration.g:10484:3: ( RULE_STRING )
+ // InternalApplicationConfiguration.g:9930:2: ( ( RULE_STRING ) )
+ // InternalApplicationConfiguration.g:9931:3: ( RULE_STRING )
{
before(grammarAccess.getEPackageImportAccess().getImportedPackageEPackageCrossReference_2_0());
- // InternalApplicationConfiguration.g:10485:3: ( RULE_STRING )
- // InternalApplicationConfiguration.g:10486:4: RULE_STRING
+ // InternalApplicationConfiguration.g:9932:3: ( RULE_STRING )
+ // InternalApplicationConfiguration.g:9933:4: RULE_STRING
{
before(grammarAccess.getEPackageImportAccess().getImportedPackageEPackageSTRINGTerminalRuleCall_2_0_1());
match(input,RULE_STRING,FOLLOW_2);
@@ -32495,21 +30782,21 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
// $ANTLR start "rule__ViatraImport__ImportedViatraAssignment_2"
- // InternalApplicationConfiguration.g:10497:1: rule__ViatraImport__ImportedViatraAssignment_2 : ( ( RULE_STRING ) ) ;
+ // InternalApplicationConfiguration.g:9944:1: rule__ViatraImport__ImportedViatraAssignment_2 : ( ( RULE_STRING ) ) ;
public final void rule__ViatraImport__ImportedViatraAssignment_2() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalApplicationConfiguration.g:10501:1: ( ( ( RULE_STRING ) ) )
- // InternalApplicationConfiguration.g:10502:2: ( ( RULE_STRING ) )
+ // InternalApplicationConfiguration.g:9948:1: ( ( ( RULE_STRING ) ) )
+ // InternalApplicationConfiguration.g:9949:2: ( ( RULE_STRING ) )
{
- // InternalApplicationConfiguration.g:10502:2: ( ( RULE_STRING ) )
- // InternalApplicationConfiguration.g:10503:3: ( RULE_STRING )
+ // InternalApplicationConfiguration.g:9949:2: ( ( RULE_STRING ) )
+ // InternalApplicationConfiguration.g:9950:3: ( RULE_STRING )
{
before(grammarAccess.getViatraImportAccess().getImportedViatraPatternModelCrossReference_2_0());
- // InternalApplicationConfiguration.g:10504:3: ( RULE_STRING )
- // InternalApplicationConfiguration.g:10505:4: RULE_STRING
+ // InternalApplicationConfiguration.g:9951:3: ( RULE_STRING )
+ // InternalApplicationConfiguration.g:9952:4: RULE_STRING
{
before(grammarAccess.getViatraImportAccess().getImportedViatraPatternModelSTRINGTerminalRuleCall_2_0_1());
match(input,RULE_STRING,FOLLOW_2);
@@ -32539,63 +30826,18 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
// $ANTLR end "rule__ViatraImport__ImportedViatraAssignment_2"
- // $ANTLR start "rule__CftImport__ImportedCftAssignment_2"
- // InternalApplicationConfiguration.g:10516:1: rule__CftImport__ImportedCftAssignment_2 : ( ( RULE_STRING ) ) ;
- public final void rule__CftImport__ImportedCftAssignment_2() throws RecognitionException {
-
- int stackSize = keepStackSize();
-
- try {
- // InternalApplicationConfiguration.g:10520:1: ( ( ( RULE_STRING ) ) )
- // InternalApplicationConfiguration.g:10521:2: ( ( RULE_STRING ) )
- {
- // InternalApplicationConfiguration.g:10521:2: ( ( RULE_STRING ) )
- // InternalApplicationConfiguration.g:10522:3: ( RULE_STRING )
- {
- before(grammarAccess.getCftImportAccess().getImportedCftCftModelCrossReference_2_0());
- // InternalApplicationConfiguration.g:10523:3: ( RULE_STRING )
- // InternalApplicationConfiguration.g:10524:4: RULE_STRING
- {
- before(grammarAccess.getCftImportAccess().getImportedCftCftModelSTRINGTerminalRuleCall_2_0_1());
- match(input,RULE_STRING,FOLLOW_2);
- after(grammarAccess.getCftImportAccess().getImportedCftCftModelSTRINGTerminalRuleCall_2_0_1());
-
- }
-
- after(grammarAccess.getCftImportAccess().getImportedCftCftModelCrossReference_2_0());
-
- }
-
-
- }
-
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
-
- restoreStackSize(stackSize);
-
- }
- return ;
- }
- // $ANTLR end "rule__CftImport__ImportedCftAssignment_2"
-
-
// $ANTLR start "rule__FileSpecification__PathAssignment"
- // InternalApplicationConfiguration.g:10535:1: rule__FileSpecification__PathAssignment : ( RULE_STRING ) ;
+ // InternalApplicationConfiguration.g:9963:1: rule__FileSpecification__PathAssignment : ( RULE_STRING ) ;
public final void rule__FileSpecification__PathAssignment() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalApplicationConfiguration.g:10539:1: ( ( RULE_STRING ) )
- // InternalApplicationConfiguration.g:10540:2: ( RULE_STRING )
+ // InternalApplicationConfiguration.g:9967:1: ( ( RULE_STRING ) )
+ // InternalApplicationConfiguration.g:9968:2: ( RULE_STRING )
{
- // InternalApplicationConfiguration.g:10540:2: ( RULE_STRING )
- // InternalApplicationConfiguration.g:10541:3: RULE_STRING
+ // InternalApplicationConfiguration.g:9968:2: ( RULE_STRING )
+ // InternalApplicationConfiguration.g:9969:3: RULE_STRING
{
before(grammarAccess.getFileSpecificationAccess().getPathSTRINGTerminalRuleCall_0());
match(input,RULE_STRING,FOLLOW_2);
@@ -32622,17 +30864,17 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
// $ANTLR start "rule__FileDeclaration__NameAssignment_1"
- // InternalApplicationConfiguration.g:10550:1: rule__FileDeclaration__NameAssignment_1 : ( RULE_ID ) ;
+ // InternalApplicationConfiguration.g:9978:1: rule__FileDeclaration__NameAssignment_1 : ( RULE_ID ) ;
public final void rule__FileDeclaration__NameAssignment_1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalApplicationConfiguration.g:10554:1: ( ( RULE_ID ) )
- // InternalApplicationConfiguration.g:10555:2: ( RULE_ID )
+ // InternalApplicationConfiguration.g:9982:1: ( ( RULE_ID ) )
+ // InternalApplicationConfiguration.g:9983:2: ( RULE_ID )
{
- // InternalApplicationConfiguration.g:10555:2: ( RULE_ID )
- // InternalApplicationConfiguration.g:10556:3: RULE_ID
+ // InternalApplicationConfiguration.g:9983:2: ( RULE_ID )
+ // InternalApplicationConfiguration.g:9984:3: RULE_ID
{
before(grammarAccess.getFileDeclarationAccess().getNameIDTerminalRuleCall_1_0());
match(input,RULE_ID,FOLLOW_2);
@@ -32659,17 +30901,17 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
// $ANTLR start "rule__FileDeclaration__SpecificationAssignment_3"
- // InternalApplicationConfiguration.g:10565:1: rule__FileDeclaration__SpecificationAssignment_3 : ( ruleFileSpecification ) ;
+ // InternalApplicationConfiguration.g:9993:1: rule__FileDeclaration__SpecificationAssignment_3 : ( ruleFileSpecification ) ;
public final void rule__FileDeclaration__SpecificationAssignment_3() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalApplicationConfiguration.g:10569:1: ( ( ruleFileSpecification ) )
- // InternalApplicationConfiguration.g:10570:2: ( ruleFileSpecification )
+ // InternalApplicationConfiguration.g:9997:1: ( ( ruleFileSpecification ) )
+ // InternalApplicationConfiguration.g:9998:2: ( ruleFileSpecification )
{
- // InternalApplicationConfiguration.g:10570:2: ( ruleFileSpecification )
- // InternalApplicationConfiguration.g:10571:3: ruleFileSpecification
+ // InternalApplicationConfiguration.g:9998:2: ( ruleFileSpecification )
+ // InternalApplicationConfiguration.g:9999:3: ruleFileSpecification
{
before(grammarAccess.getFileDeclarationAccess().getSpecificationFileSpecificationParserRuleCall_3_0());
pushFollow(FOLLOW_2);
@@ -32700,21 +30942,21 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
// $ANTLR start "rule__FileReference__ReferredAssignment"
- // InternalApplicationConfiguration.g:10580:1: rule__FileReference__ReferredAssignment : ( ( RULE_ID ) ) ;
+ // InternalApplicationConfiguration.g:10008:1: rule__FileReference__ReferredAssignment : ( ( RULE_ID ) ) ;
public final void rule__FileReference__ReferredAssignment() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalApplicationConfiguration.g:10584:1: ( ( ( RULE_ID ) ) )
- // InternalApplicationConfiguration.g:10585:2: ( ( RULE_ID ) )
+ // InternalApplicationConfiguration.g:10012:1: ( ( ( RULE_ID ) ) )
+ // InternalApplicationConfiguration.g:10013:2: ( ( RULE_ID ) )
{
- // InternalApplicationConfiguration.g:10585:2: ( ( RULE_ID ) )
- // InternalApplicationConfiguration.g:10586:3: ( RULE_ID )
+ // InternalApplicationConfiguration.g:10013:2: ( ( RULE_ID ) )
+ // InternalApplicationConfiguration.g:10014:3: ( RULE_ID )
{
before(grammarAccess.getFileReferenceAccess().getReferredFileDeclarationCrossReference_0());
- // InternalApplicationConfiguration.g:10587:3: ( RULE_ID )
- // InternalApplicationConfiguration.g:10588:4: RULE_ID
+ // InternalApplicationConfiguration.g:10015:3: ( RULE_ID )
+ // InternalApplicationConfiguration.g:10016:4: RULE_ID
{
before(grammarAccess.getFileReferenceAccess().getReferredFileDeclarationIDTerminalRuleCall_0_1());
match(input,RULE_ID,FOLLOW_2);
@@ -32745,17 +30987,17 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
// $ANTLR start "rule__MetamodelSpecification__EntriesAssignment_1"
- // InternalApplicationConfiguration.g:10599:1: rule__MetamodelSpecification__EntriesAssignment_1 : ( ruleMetamodelEntry ) ;
+ // InternalApplicationConfiguration.g:10027:1: rule__MetamodelSpecification__EntriesAssignment_1 : ( ruleMetamodelEntry ) ;
public final void rule__MetamodelSpecification__EntriesAssignment_1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalApplicationConfiguration.g:10603:1: ( ( ruleMetamodelEntry ) )
- // InternalApplicationConfiguration.g:10604:2: ( ruleMetamodelEntry )
+ // InternalApplicationConfiguration.g:10031:1: ( ( ruleMetamodelEntry ) )
+ // InternalApplicationConfiguration.g:10032:2: ( ruleMetamodelEntry )
{
- // InternalApplicationConfiguration.g:10604:2: ( ruleMetamodelEntry )
- // InternalApplicationConfiguration.g:10605:3: ruleMetamodelEntry
+ // InternalApplicationConfiguration.g:10032:2: ( ruleMetamodelEntry )
+ // InternalApplicationConfiguration.g:10033:3: ruleMetamodelEntry
{
before(grammarAccess.getMetamodelSpecificationAccess().getEntriesMetamodelEntryParserRuleCall_1_0());
pushFollow(FOLLOW_2);
@@ -32786,17 +31028,17 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
// $ANTLR start "rule__MetamodelSpecification__EntriesAssignment_2_1"
- // InternalApplicationConfiguration.g:10614:1: rule__MetamodelSpecification__EntriesAssignment_2_1 : ( ruleMetamodelEntry ) ;
+ // InternalApplicationConfiguration.g:10042:1: rule__MetamodelSpecification__EntriesAssignment_2_1 : ( ruleMetamodelEntry ) ;
public final void rule__MetamodelSpecification__EntriesAssignment_2_1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalApplicationConfiguration.g:10618:1: ( ( ruleMetamodelEntry ) )
- // InternalApplicationConfiguration.g:10619:2: ( ruleMetamodelEntry )
+ // InternalApplicationConfiguration.g:10046:1: ( ( ruleMetamodelEntry ) )
+ // InternalApplicationConfiguration.g:10047:2: ( ruleMetamodelEntry )
{
- // InternalApplicationConfiguration.g:10619:2: ( ruleMetamodelEntry )
- // InternalApplicationConfiguration.g:10620:3: ruleMetamodelEntry
+ // InternalApplicationConfiguration.g:10047:2: ( ruleMetamodelEntry )
+ // InternalApplicationConfiguration.g:10048:3: ruleMetamodelEntry
{
before(grammarAccess.getMetamodelSpecificationAccess().getEntriesMetamodelEntryParserRuleCall_2_1_0());
pushFollow(FOLLOW_2);
@@ -32827,21 +31069,21 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
// $ANTLR start "rule__AllPackageEntry__PackageAssignment_1"
- // InternalApplicationConfiguration.g:10629:1: rule__AllPackageEntry__PackageAssignment_1 : ( ( ruleQualifiedName ) ) ;
+ // InternalApplicationConfiguration.g:10057:1: rule__AllPackageEntry__PackageAssignment_1 : ( ( ruleQualifiedName ) ) ;
public final void rule__AllPackageEntry__PackageAssignment_1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalApplicationConfiguration.g:10633:1: ( ( ( ruleQualifiedName ) ) )
- // InternalApplicationConfiguration.g:10634:2: ( ( ruleQualifiedName ) )
+ // InternalApplicationConfiguration.g:10061:1: ( ( ( ruleQualifiedName ) ) )
+ // InternalApplicationConfiguration.g:10062:2: ( ( ruleQualifiedName ) )
{
- // InternalApplicationConfiguration.g:10634:2: ( ( ruleQualifiedName ) )
- // InternalApplicationConfiguration.g:10635:3: ( ruleQualifiedName )
+ // InternalApplicationConfiguration.g:10062:2: ( ( ruleQualifiedName ) )
+ // InternalApplicationConfiguration.g:10063:3: ( ruleQualifiedName )
{
before(grammarAccess.getAllPackageEntryAccess().getPackageEPackageCrossReference_1_0());
- // InternalApplicationConfiguration.g:10636:3: ( ruleQualifiedName )
- // InternalApplicationConfiguration.g:10637:4: ruleQualifiedName
+ // InternalApplicationConfiguration.g:10064:3: ( ruleQualifiedName )
+ // InternalApplicationConfiguration.g:10065:4: ruleQualifiedName
{
before(grammarAccess.getAllPackageEntryAccess().getPackageEPackageQualifiedNameParserRuleCall_1_0_1());
pushFollow(FOLLOW_2);
@@ -32876,17 +31118,17 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
// $ANTLR start "rule__AllPackageEntry__ExclusionAssignment_2_2"
- // InternalApplicationConfiguration.g:10648:1: rule__AllPackageEntry__ExclusionAssignment_2_2 : ( ruleMetamodelElement ) ;
+ // InternalApplicationConfiguration.g:10076:1: rule__AllPackageEntry__ExclusionAssignment_2_2 : ( ruleMetamodelElement ) ;
public final void rule__AllPackageEntry__ExclusionAssignment_2_2() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalApplicationConfiguration.g:10652:1: ( ( ruleMetamodelElement ) )
- // InternalApplicationConfiguration.g:10653:2: ( ruleMetamodelElement )
+ // InternalApplicationConfiguration.g:10080:1: ( ( ruleMetamodelElement ) )
+ // InternalApplicationConfiguration.g:10081:2: ( ruleMetamodelElement )
{
- // InternalApplicationConfiguration.g:10653:2: ( ruleMetamodelElement )
- // InternalApplicationConfiguration.g:10654:3: ruleMetamodelElement
+ // InternalApplicationConfiguration.g:10081:2: ( ruleMetamodelElement )
+ // InternalApplicationConfiguration.g:10082:3: ruleMetamodelElement
{
before(grammarAccess.getAllPackageEntryAccess().getExclusionMetamodelElementParserRuleCall_2_2_0());
pushFollow(FOLLOW_2);
@@ -32917,17 +31159,17 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
// $ANTLR start "rule__AllPackageEntry__ExclusionAssignment_2_3_1"
- // InternalApplicationConfiguration.g:10663:1: rule__AllPackageEntry__ExclusionAssignment_2_3_1 : ( ruleMetamodelElement ) ;
+ // InternalApplicationConfiguration.g:10091:1: rule__AllPackageEntry__ExclusionAssignment_2_3_1 : ( ruleMetamodelElement ) ;
public final void rule__AllPackageEntry__ExclusionAssignment_2_3_1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalApplicationConfiguration.g:10667:1: ( ( ruleMetamodelElement ) )
- // InternalApplicationConfiguration.g:10668:2: ( ruleMetamodelElement )
+ // InternalApplicationConfiguration.g:10095:1: ( ( ruleMetamodelElement ) )
+ // InternalApplicationConfiguration.g:10096:2: ( ruleMetamodelElement )
{
- // InternalApplicationConfiguration.g:10668:2: ( ruleMetamodelElement )
- // InternalApplicationConfiguration.g:10669:3: ruleMetamodelElement
+ // InternalApplicationConfiguration.g:10096:2: ( ruleMetamodelElement )
+ // InternalApplicationConfiguration.g:10097:3: ruleMetamodelElement
{
before(grammarAccess.getAllPackageEntryAccess().getExclusionMetamodelElementParserRuleCall_2_3_1_0());
pushFollow(FOLLOW_2);
@@ -32958,21 +31200,21 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
// $ANTLR start "rule__MetamodelElement__PackageAssignment_0_0"
- // InternalApplicationConfiguration.g:10678:1: rule__MetamodelElement__PackageAssignment_0_0 : ( ( ruleQualifiedName ) ) ;
+ // InternalApplicationConfiguration.g:10106:1: rule__MetamodelElement__PackageAssignment_0_0 : ( ( ruleQualifiedName ) ) ;
public final void rule__MetamodelElement__PackageAssignment_0_0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalApplicationConfiguration.g:10682:1: ( ( ( ruleQualifiedName ) ) )
- // InternalApplicationConfiguration.g:10683:2: ( ( ruleQualifiedName ) )
+ // InternalApplicationConfiguration.g:10110:1: ( ( ( ruleQualifiedName ) ) )
+ // InternalApplicationConfiguration.g:10111:2: ( ( ruleQualifiedName ) )
{
- // InternalApplicationConfiguration.g:10683:2: ( ( ruleQualifiedName ) )
- // InternalApplicationConfiguration.g:10684:3: ( ruleQualifiedName )
+ // InternalApplicationConfiguration.g:10111:2: ( ( ruleQualifiedName ) )
+ // InternalApplicationConfiguration.g:10112:3: ( ruleQualifiedName )
{
before(grammarAccess.getMetamodelElementAccess().getPackageEPackageCrossReference_0_0_0());
- // InternalApplicationConfiguration.g:10685:3: ( ruleQualifiedName )
- // InternalApplicationConfiguration.g:10686:4: ruleQualifiedName
+ // InternalApplicationConfiguration.g:10113:3: ( ruleQualifiedName )
+ // InternalApplicationConfiguration.g:10114:4: ruleQualifiedName
{
before(grammarAccess.getMetamodelElementAccess().getPackageEPackageQualifiedNameParserRuleCall_0_0_0_1());
pushFollow(FOLLOW_2);
@@ -33007,21 +31249,21 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
// $ANTLR start "rule__MetamodelElement__ClassifierAssignment_1"
- // InternalApplicationConfiguration.g:10697:1: rule__MetamodelElement__ClassifierAssignment_1 : ( ( RULE_ID ) ) ;
+ // InternalApplicationConfiguration.g:10125:1: rule__MetamodelElement__ClassifierAssignment_1 : ( ( RULE_ID ) ) ;
public final void rule__MetamodelElement__ClassifierAssignment_1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalApplicationConfiguration.g:10701:1: ( ( ( RULE_ID ) ) )
- // InternalApplicationConfiguration.g:10702:2: ( ( RULE_ID ) )
+ // InternalApplicationConfiguration.g:10129:1: ( ( ( RULE_ID ) ) )
+ // InternalApplicationConfiguration.g:10130:2: ( ( RULE_ID ) )
{
- // InternalApplicationConfiguration.g:10702:2: ( ( RULE_ID ) )
- // InternalApplicationConfiguration.g:10703:3: ( RULE_ID )
+ // InternalApplicationConfiguration.g:10130:2: ( ( RULE_ID ) )
+ // InternalApplicationConfiguration.g:10131:3: ( RULE_ID )
{
before(grammarAccess.getMetamodelElementAccess().getClassifierEClassifierCrossReference_1_0());
- // InternalApplicationConfiguration.g:10704:3: ( RULE_ID )
- // InternalApplicationConfiguration.g:10705:4: RULE_ID
+ // InternalApplicationConfiguration.g:10132:3: ( RULE_ID )
+ // InternalApplicationConfiguration.g:10133:4: RULE_ID
{
before(grammarAccess.getMetamodelElementAccess().getClassifierEClassifierIDTerminalRuleCall_1_0_1());
match(input,RULE_ID,FOLLOW_2);
@@ -33052,21 +31294,21 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
// $ANTLR start "rule__MetamodelElement__FeatureAssignment_2_1"
- // InternalApplicationConfiguration.g:10716:1: rule__MetamodelElement__FeatureAssignment_2_1 : ( ( RULE_ID ) ) ;
+ // InternalApplicationConfiguration.g:10144:1: rule__MetamodelElement__FeatureAssignment_2_1 : ( ( RULE_ID ) ) ;
public final void rule__MetamodelElement__FeatureAssignment_2_1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalApplicationConfiguration.g:10720:1: ( ( ( RULE_ID ) ) )
- // InternalApplicationConfiguration.g:10721:2: ( ( RULE_ID ) )
+ // InternalApplicationConfiguration.g:10148:1: ( ( ( RULE_ID ) ) )
+ // InternalApplicationConfiguration.g:10149:2: ( ( RULE_ID ) )
{
- // InternalApplicationConfiguration.g:10721:2: ( ( RULE_ID ) )
- // InternalApplicationConfiguration.g:10722:3: ( RULE_ID )
+ // InternalApplicationConfiguration.g:10149:2: ( ( RULE_ID ) )
+ // InternalApplicationConfiguration.g:10150:3: ( RULE_ID )
{
before(grammarAccess.getMetamodelElementAccess().getFeatureENamedElementCrossReference_2_1_0());
- // InternalApplicationConfiguration.g:10723:3: ( RULE_ID )
- // InternalApplicationConfiguration.g:10724:4: RULE_ID
+ // InternalApplicationConfiguration.g:10151:3: ( RULE_ID )
+ // InternalApplicationConfiguration.g:10152:4: RULE_ID
{
before(grammarAccess.getMetamodelElementAccess().getFeatureENamedElementIDTerminalRuleCall_2_1_0_1());
match(input,RULE_ID,FOLLOW_2);
@@ -33097,17 +31339,17 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
// $ANTLR start "rule__MetamodelDeclaration__NameAssignment_1"
- // InternalApplicationConfiguration.g:10735:1: rule__MetamodelDeclaration__NameAssignment_1 : ( RULE_ID ) ;
+ // InternalApplicationConfiguration.g:10163:1: rule__MetamodelDeclaration__NameAssignment_1 : ( RULE_ID ) ;
public final void rule__MetamodelDeclaration__NameAssignment_1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalApplicationConfiguration.g:10739:1: ( ( RULE_ID ) )
- // InternalApplicationConfiguration.g:10740:2: ( RULE_ID )
+ // InternalApplicationConfiguration.g:10167:1: ( ( RULE_ID ) )
+ // InternalApplicationConfiguration.g:10168:2: ( RULE_ID )
{
- // InternalApplicationConfiguration.g:10740:2: ( RULE_ID )
- // InternalApplicationConfiguration.g:10741:3: RULE_ID
+ // InternalApplicationConfiguration.g:10168:2: ( RULE_ID )
+ // InternalApplicationConfiguration.g:10169:3: RULE_ID
{
before(grammarAccess.getMetamodelDeclarationAccess().getNameIDTerminalRuleCall_1_0());
match(input,RULE_ID,FOLLOW_2);
@@ -33134,17 +31376,17 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
// $ANTLR start "rule__MetamodelDeclaration__SpecificationAssignment_2"
- // InternalApplicationConfiguration.g:10750:1: rule__MetamodelDeclaration__SpecificationAssignment_2 : ( ruleMetamodelSpecification ) ;
+ // InternalApplicationConfiguration.g:10178:1: rule__MetamodelDeclaration__SpecificationAssignment_2 : ( ruleMetamodelSpecification ) ;
public final void rule__MetamodelDeclaration__SpecificationAssignment_2() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalApplicationConfiguration.g:10754:1: ( ( ruleMetamodelSpecification ) )
- // InternalApplicationConfiguration.g:10755:2: ( ruleMetamodelSpecification )
+ // InternalApplicationConfiguration.g:10182:1: ( ( ruleMetamodelSpecification ) )
+ // InternalApplicationConfiguration.g:10183:2: ( ruleMetamodelSpecification )
{
- // InternalApplicationConfiguration.g:10755:2: ( ruleMetamodelSpecification )
- // InternalApplicationConfiguration.g:10756:3: ruleMetamodelSpecification
+ // InternalApplicationConfiguration.g:10183:2: ( ruleMetamodelSpecification )
+ // InternalApplicationConfiguration.g:10184:3: ruleMetamodelSpecification
{
before(grammarAccess.getMetamodelDeclarationAccess().getSpecificationMetamodelSpecificationParserRuleCall_2_0());
pushFollow(FOLLOW_2);
@@ -33175,21 +31417,21 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
// $ANTLR start "rule__MetamodelReference__ReferredAssignment"
- // InternalApplicationConfiguration.g:10765:1: rule__MetamodelReference__ReferredAssignment : ( ( RULE_ID ) ) ;
+ // InternalApplicationConfiguration.g:10193:1: rule__MetamodelReference__ReferredAssignment : ( ( RULE_ID ) ) ;
public final void rule__MetamodelReference__ReferredAssignment() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalApplicationConfiguration.g:10769:1: ( ( ( RULE_ID ) ) )
- // InternalApplicationConfiguration.g:10770:2: ( ( RULE_ID ) )
+ // InternalApplicationConfiguration.g:10197:1: ( ( ( RULE_ID ) ) )
+ // InternalApplicationConfiguration.g:10198:2: ( ( RULE_ID ) )
{
- // InternalApplicationConfiguration.g:10770:2: ( ( RULE_ID ) )
- // InternalApplicationConfiguration.g:10771:3: ( RULE_ID )
+ // InternalApplicationConfiguration.g:10198:2: ( ( RULE_ID ) )
+ // InternalApplicationConfiguration.g:10199:3: ( RULE_ID )
{
before(grammarAccess.getMetamodelReferenceAccess().getReferredMetamodelDeclarationCrossReference_0());
- // InternalApplicationConfiguration.g:10772:3: ( RULE_ID )
- // InternalApplicationConfiguration.g:10773:4: RULE_ID
+ // InternalApplicationConfiguration.g:10200:3: ( RULE_ID )
+ // InternalApplicationConfiguration.g:10201:4: RULE_ID
{
before(grammarAccess.getMetamodelReferenceAccess().getReferredMetamodelDeclarationIDTerminalRuleCall_0_1());
match(input,RULE_ID,FOLLOW_2);
@@ -33220,17 +31462,17 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
// $ANTLR start "rule__PartialModelSpecification__EntryAssignment_1"
- // InternalApplicationConfiguration.g:10784:1: rule__PartialModelSpecification__EntryAssignment_1 : ( rulePartialModelEntry ) ;
+ // InternalApplicationConfiguration.g:10212:1: rule__PartialModelSpecification__EntryAssignment_1 : ( rulePartialModelEntry ) ;
public final void rule__PartialModelSpecification__EntryAssignment_1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalApplicationConfiguration.g:10788:1: ( ( rulePartialModelEntry ) )
- // InternalApplicationConfiguration.g:10789:2: ( rulePartialModelEntry )
+ // InternalApplicationConfiguration.g:10216:1: ( ( rulePartialModelEntry ) )
+ // InternalApplicationConfiguration.g:10217:2: ( rulePartialModelEntry )
{
- // InternalApplicationConfiguration.g:10789:2: ( rulePartialModelEntry )
- // InternalApplicationConfiguration.g:10790:3: rulePartialModelEntry
+ // InternalApplicationConfiguration.g:10217:2: ( rulePartialModelEntry )
+ // InternalApplicationConfiguration.g:10218:3: rulePartialModelEntry
{
before(grammarAccess.getPartialModelSpecificationAccess().getEntryPartialModelEntryParserRuleCall_1_0());
pushFollow(FOLLOW_2);
@@ -33261,17 +31503,17 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
// $ANTLR start "rule__PartialModelSpecification__EntryAssignment_2_1"
- // InternalApplicationConfiguration.g:10799:1: rule__PartialModelSpecification__EntryAssignment_2_1 : ( rulePartialModelEntry ) ;
+ // InternalApplicationConfiguration.g:10227:1: rule__PartialModelSpecification__EntryAssignment_2_1 : ( rulePartialModelEntry ) ;
public final void rule__PartialModelSpecification__EntryAssignment_2_1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalApplicationConfiguration.g:10803:1: ( ( rulePartialModelEntry ) )
- // InternalApplicationConfiguration.g:10804:2: ( rulePartialModelEntry )
+ // InternalApplicationConfiguration.g:10231:1: ( ( rulePartialModelEntry ) )
+ // InternalApplicationConfiguration.g:10232:2: ( rulePartialModelEntry )
{
- // InternalApplicationConfiguration.g:10804:2: ( rulePartialModelEntry )
- // InternalApplicationConfiguration.g:10805:3: rulePartialModelEntry
+ // InternalApplicationConfiguration.g:10232:2: ( rulePartialModelEntry )
+ // InternalApplicationConfiguration.g:10233:3: rulePartialModelEntry
{
before(grammarAccess.getPartialModelSpecificationAccess().getEntryPartialModelEntryParserRuleCall_2_1_0());
pushFollow(FOLLOW_2);
@@ -33302,17 +31544,17 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
// $ANTLR start "rule__ModelEntry__PathAssignment"
- // InternalApplicationConfiguration.g:10814:1: rule__ModelEntry__PathAssignment : ( ruleFile ) ;
+ // InternalApplicationConfiguration.g:10242:1: rule__ModelEntry__PathAssignment : ( ruleFile ) ;
public final void rule__ModelEntry__PathAssignment() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalApplicationConfiguration.g:10818:1: ( ( ruleFile ) )
- // InternalApplicationConfiguration.g:10819:2: ( ruleFile )
+ // InternalApplicationConfiguration.g:10246:1: ( ( ruleFile ) )
+ // InternalApplicationConfiguration.g:10247:2: ( ruleFile )
{
- // InternalApplicationConfiguration.g:10819:2: ( ruleFile )
- // InternalApplicationConfiguration.g:10820:3: ruleFile
+ // InternalApplicationConfiguration.g:10247:2: ( ruleFile )
+ // InternalApplicationConfiguration.g:10248:3: ruleFile
{
before(grammarAccess.getModelEntryAccess().getPathFileParserRuleCall_0());
pushFollow(FOLLOW_2);
@@ -33343,17 +31585,17 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
// $ANTLR start "rule__FolderEntry__PathAssignment_1"
- // InternalApplicationConfiguration.g:10829:1: rule__FolderEntry__PathAssignment_1 : ( ruleFile ) ;
+ // InternalApplicationConfiguration.g:10257:1: rule__FolderEntry__PathAssignment_1 : ( ruleFile ) ;
public final void rule__FolderEntry__PathAssignment_1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalApplicationConfiguration.g:10833:1: ( ( ruleFile ) )
- // InternalApplicationConfiguration.g:10834:2: ( ruleFile )
+ // InternalApplicationConfiguration.g:10261:1: ( ( ruleFile ) )
+ // InternalApplicationConfiguration.g:10262:2: ( ruleFile )
{
- // InternalApplicationConfiguration.g:10834:2: ( ruleFile )
- // InternalApplicationConfiguration.g:10835:3: ruleFile
+ // InternalApplicationConfiguration.g:10262:2: ( ruleFile )
+ // InternalApplicationConfiguration.g:10263:3: ruleFile
{
before(grammarAccess.getFolderEntryAccess().getPathFileParserRuleCall_1_0());
pushFollow(FOLLOW_2);
@@ -33384,17 +31626,17 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
// $ANTLR start "rule__FolderEntry__ExclusionAssignment_2_2"
- // InternalApplicationConfiguration.g:10844:1: rule__FolderEntry__ExclusionAssignment_2_2 : ( ruleModelEntry ) ;
+ // InternalApplicationConfiguration.g:10272:1: rule__FolderEntry__ExclusionAssignment_2_2 : ( ruleModelEntry ) ;
public final void rule__FolderEntry__ExclusionAssignment_2_2() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalApplicationConfiguration.g:10848:1: ( ( ruleModelEntry ) )
- // InternalApplicationConfiguration.g:10849:2: ( ruleModelEntry )
+ // InternalApplicationConfiguration.g:10276:1: ( ( ruleModelEntry ) )
+ // InternalApplicationConfiguration.g:10277:2: ( ruleModelEntry )
{
- // InternalApplicationConfiguration.g:10849:2: ( ruleModelEntry )
- // InternalApplicationConfiguration.g:10850:3: ruleModelEntry
+ // InternalApplicationConfiguration.g:10277:2: ( ruleModelEntry )
+ // InternalApplicationConfiguration.g:10278:3: ruleModelEntry
{
before(grammarAccess.getFolderEntryAccess().getExclusionModelEntryParserRuleCall_2_2_0());
pushFollow(FOLLOW_2);
@@ -33425,17 +31667,17 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
// $ANTLR start "rule__FolderEntry__ExclusionAssignment_2_3_1"
- // InternalApplicationConfiguration.g:10859:1: rule__FolderEntry__ExclusionAssignment_2_3_1 : ( ruleModelEntry ) ;
+ // InternalApplicationConfiguration.g:10287:1: rule__FolderEntry__ExclusionAssignment_2_3_1 : ( ruleModelEntry ) ;
public final void rule__FolderEntry__ExclusionAssignment_2_3_1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalApplicationConfiguration.g:10863:1: ( ( ruleModelEntry ) )
- // InternalApplicationConfiguration.g:10864:2: ( ruleModelEntry )
+ // InternalApplicationConfiguration.g:10291:1: ( ( ruleModelEntry ) )
+ // InternalApplicationConfiguration.g:10292:2: ( ruleModelEntry )
{
- // InternalApplicationConfiguration.g:10864:2: ( ruleModelEntry )
- // InternalApplicationConfiguration.g:10865:3: ruleModelEntry
+ // InternalApplicationConfiguration.g:10292:2: ( ruleModelEntry )
+ // InternalApplicationConfiguration.g:10293:3: ruleModelEntry
{
before(grammarAccess.getFolderEntryAccess().getExclusionModelEntryParserRuleCall_2_3_1_0());
pushFollow(FOLLOW_2);
@@ -33466,17 +31708,17 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
// $ANTLR start "rule__PartialModelDeclaration__NameAssignment_1"
- // InternalApplicationConfiguration.g:10874:1: rule__PartialModelDeclaration__NameAssignment_1 : ( RULE_ID ) ;
+ // InternalApplicationConfiguration.g:10302:1: rule__PartialModelDeclaration__NameAssignment_1 : ( RULE_ID ) ;
public final void rule__PartialModelDeclaration__NameAssignment_1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalApplicationConfiguration.g:10878:1: ( ( RULE_ID ) )
- // InternalApplicationConfiguration.g:10879:2: ( RULE_ID )
+ // InternalApplicationConfiguration.g:10306:1: ( ( RULE_ID ) )
+ // InternalApplicationConfiguration.g:10307:2: ( RULE_ID )
{
- // InternalApplicationConfiguration.g:10879:2: ( RULE_ID )
- // InternalApplicationConfiguration.g:10880:3: RULE_ID
+ // InternalApplicationConfiguration.g:10307:2: ( RULE_ID )
+ // InternalApplicationConfiguration.g:10308:3: RULE_ID
{
before(grammarAccess.getPartialModelDeclarationAccess().getNameIDTerminalRuleCall_1_0());
match(input,RULE_ID,FOLLOW_2);
@@ -33503,17 +31745,17 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
// $ANTLR start "rule__PartialModelDeclaration__SpecificationAssignment_2"
- // InternalApplicationConfiguration.g:10889:1: rule__PartialModelDeclaration__SpecificationAssignment_2 : ( rulePartialModelSpecification ) ;
+ // InternalApplicationConfiguration.g:10317:1: rule__PartialModelDeclaration__SpecificationAssignment_2 : ( rulePartialModelSpecification ) ;
public final void rule__PartialModelDeclaration__SpecificationAssignment_2() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalApplicationConfiguration.g:10893:1: ( ( rulePartialModelSpecification ) )
- // InternalApplicationConfiguration.g:10894:2: ( rulePartialModelSpecification )
+ // InternalApplicationConfiguration.g:10321:1: ( ( rulePartialModelSpecification ) )
+ // InternalApplicationConfiguration.g:10322:2: ( rulePartialModelSpecification )
{
- // InternalApplicationConfiguration.g:10894:2: ( rulePartialModelSpecification )
- // InternalApplicationConfiguration.g:10895:3: rulePartialModelSpecification
+ // InternalApplicationConfiguration.g:10322:2: ( rulePartialModelSpecification )
+ // InternalApplicationConfiguration.g:10323:3: rulePartialModelSpecification
{
before(grammarAccess.getPartialModelDeclarationAccess().getSpecificationPartialModelSpecificationParserRuleCall_2_0());
pushFollow(FOLLOW_2);
@@ -33544,21 +31786,21 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
// $ANTLR start "rule__PartialModelReference__ReferredAssignment"
- // InternalApplicationConfiguration.g:10904:1: rule__PartialModelReference__ReferredAssignment : ( ( RULE_ID ) ) ;
+ // InternalApplicationConfiguration.g:10332:1: rule__PartialModelReference__ReferredAssignment : ( ( RULE_ID ) ) ;
public final void rule__PartialModelReference__ReferredAssignment() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalApplicationConfiguration.g:10908:1: ( ( ( RULE_ID ) ) )
- // InternalApplicationConfiguration.g:10909:2: ( ( RULE_ID ) )
+ // InternalApplicationConfiguration.g:10336:1: ( ( ( RULE_ID ) ) )
+ // InternalApplicationConfiguration.g:10337:2: ( ( RULE_ID ) )
{
- // InternalApplicationConfiguration.g:10909:2: ( ( RULE_ID ) )
- // InternalApplicationConfiguration.g:10910:3: ( RULE_ID )
+ // InternalApplicationConfiguration.g:10337:2: ( ( RULE_ID ) )
+ // InternalApplicationConfiguration.g:10338:3: ( RULE_ID )
{
before(grammarAccess.getPartialModelReferenceAccess().getReferredPartialModelDeclarationCrossReference_0());
- // InternalApplicationConfiguration.g:10911:3: ( RULE_ID )
- // InternalApplicationConfiguration.g:10912:4: RULE_ID
+ // InternalApplicationConfiguration.g:10339:3: ( RULE_ID )
+ // InternalApplicationConfiguration.g:10340:4: RULE_ID
{
before(grammarAccess.getPartialModelReferenceAccess().getReferredPartialModelDeclarationIDTerminalRuleCall_0_1());
match(input,RULE_ID,FOLLOW_2);
@@ -33589,17 +31831,17 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
// $ANTLR start "rule__PatternSpecification__EntriesAssignment_1"
- // InternalApplicationConfiguration.g:10923:1: rule__PatternSpecification__EntriesAssignment_1 : ( rulePatternEntry ) ;
+ // InternalApplicationConfiguration.g:10351:1: rule__PatternSpecification__EntriesAssignment_1 : ( rulePatternEntry ) ;
public final void rule__PatternSpecification__EntriesAssignment_1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalApplicationConfiguration.g:10927:1: ( ( rulePatternEntry ) )
- // InternalApplicationConfiguration.g:10928:2: ( rulePatternEntry )
+ // InternalApplicationConfiguration.g:10355:1: ( ( rulePatternEntry ) )
+ // InternalApplicationConfiguration.g:10356:2: ( rulePatternEntry )
{
- // InternalApplicationConfiguration.g:10928:2: ( rulePatternEntry )
- // InternalApplicationConfiguration.g:10929:3: rulePatternEntry
+ // InternalApplicationConfiguration.g:10356:2: ( rulePatternEntry )
+ // InternalApplicationConfiguration.g:10357:3: rulePatternEntry
{
before(grammarAccess.getPatternSpecificationAccess().getEntriesPatternEntryParserRuleCall_1_0());
pushFollow(FOLLOW_2);
@@ -33630,17 +31872,17 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
// $ANTLR start "rule__PatternSpecification__EntriesAssignment_2_1"
- // InternalApplicationConfiguration.g:10938:1: rule__PatternSpecification__EntriesAssignment_2_1 : ( rulePatternEntry ) ;
+ // InternalApplicationConfiguration.g:10366:1: rule__PatternSpecification__EntriesAssignment_2_1 : ( rulePatternEntry ) ;
public final void rule__PatternSpecification__EntriesAssignment_2_1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalApplicationConfiguration.g:10942:1: ( ( rulePatternEntry ) )
- // InternalApplicationConfiguration.g:10943:2: ( rulePatternEntry )
+ // InternalApplicationConfiguration.g:10370:1: ( ( rulePatternEntry ) )
+ // InternalApplicationConfiguration.g:10371:2: ( rulePatternEntry )
{
- // InternalApplicationConfiguration.g:10943:2: ( rulePatternEntry )
- // InternalApplicationConfiguration.g:10944:3: rulePatternEntry
+ // InternalApplicationConfiguration.g:10371:2: ( rulePatternEntry )
+ // InternalApplicationConfiguration.g:10372:3: rulePatternEntry
{
before(grammarAccess.getPatternSpecificationAccess().getEntriesPatternEntryParserRuleCall_2_1_0());
pushFollow(FOLLOW_2);
@@ -33671,21 +31913,21 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
// $ANTLR start "rule__AllPatternEntry__PackageAssignment_1"
- // InternalApplicationConfiguration.g:10953:1: rule__AllPatternEntry__PackageAssignment_1 : ( ( ruleQualifiedName ) ) ;
+ // InternalApplicationConfiguration.g:10381:1: rule__AllPatternEntry__PackageAssignment_1 : ( ( ruleQualifiedName ) ) ;
public final void rule__AllPatternEntry__PackageAssignment_1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalApplicationConfiguration.g:10957:1: ( ( ( ruleQualifiedName ) ) )
- // InternalApplicationConfiguration.g:10958:2: ( ( ruleQualifiedName ) )
+ // InternalApplicationConfiguration.g:10385:1: ( ( ( ruleQualifiedName ) ) )
+ // InternalApplicationConfiguration.g:10386:2: ( ( ruleQualifiedName ) )
{
- // InternalApplicationConfiguration.g:10958:2: ( ( ruleQualifiedName ) )
- // InternalApplicationConfiguration.g:10959:3: ( ruleQualifiedName )
+ // InternalApplicationConfiguration.g:10386:2: ( ( ruleQualifiedName ) )
+ // InternalApplicationConfiguration.g:10387:3: ( ruleQualifiedName )
{
before(grammarAccess.getAllPatternEntryAccess().getPackagePatternModelCrossReference_1_0());
- // InternalApplicationConfiguration.g:10960:3: ( ruleQualifiedName )
- // InternalApplicationConfiguration.g:10961:4: ruleQualifiedName
+ // InternalApplicationConfiguration.g:10388:3: ( ruleQualifiedName )
+ // InternalApplicationConfiguration.g:10389:4: ruleQualifiedName
{
before(grammarAccess.getAllPatternEntryAccess().getPackagePatternModelQualifiedNameParserRuleCall_1_0_1());
pushFollow(FOLLOW_2);
@@ -33720,17 +31962,17 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
// $ANTLR start "rule__AllPatternEntry__ExclusuionAssignment_2_2"
- // InternalApplicationConfiguration.g:10972:1: rule__AllPatternEntry__ExclusuionAssignment_2_2 : ( rulePatternElement ) ;
+ // InternalApplicationConfiguration.g:10400:1: rule__AllPatternEntry__ExclusuionAssignment_2_2 : ( rulePatternElement ) ;
public final void rule__AllPatternEntry__ExclusuionAssignment_2_2() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalApplicationConfiguration.g:10976:1: ( ( rulePatternElement ) )
- // InternalApplicationConfiguration.g:10977:2: ( rulePatternElement )
+ // InternalApplicationConfiguration.g:10404:1: ( ( rulePatternElement ) )
+ // InternalApplicationConfiguration.g:10405:2: ( rulePatternElement )
{
- // InternalApplicationConfiguration.g:10977:2: ( rulePatternElement )
- // InternalApplicationConfiguration.g:10978:3: rulePatternElement
+ // InternalApplicationConfiguration.g:10405:2: ( rulePatternElement )
+ // InternalApplicationConfiguration.g:10406:3: rulePatternElement
{
before(grammarAccess.getAllPatternEntryAccess().getExclusuionPatternElementParserRuleCall_2_2_0());
pushFollow(FOLLOW_2);
@@ -33761,17 +32003,17 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
// $ANTLR start "rule__AllPatternEntry__ExclusuionAssignment_2_3_1"
- // InternalApplicationConfiguration.g:10987:1: rule__AllPatternEntry__ExclusuionAssignment_2_3_1 : ( rulePatternElement ) ;
+ // InternalApplicationConfiguration.g:10415:1: rule__AllPatternEntry__ExclusuionAssignment_2_3_1 : ( rulePatternElement ) ;
public final void rule__AllPatternEntry__ExclusuionAssignment_2_3_1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalApplicationConfiguration.g:10991:1: ( ( rulePatternElement ) )
- // InternalApplicationConfiguration.g:10992:2: ( rulePatternElement )
+ // InternalApplicationConfiguration.g:10419:1: ( ( rulePatternElement ) )
+ // InternalApplicationConfiguration.g:10420:2: ( rulePatternElement )
{
- // InternalApplicationConfiguration.g:10992:2: ( rulePatternElement )
- // InternalApplicationConfiguration.g:10993:3: rulePatternElement
+ // InternalApplicationConfiguration.g:10420:2: ( rulePatternElement )
+ // InternalApplicationConfiguration.g:10421:3: rulePatternElement
{
before(grammarAccess.getAllPatternEntryAccess().getExclusuionPatternElementParserRuleCall_2_3_1_0());
pushFollow(FOLLOW_2);
@@ -33802,21 +32044,21 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
// $ANTLR start "rule__PatternElement__PackageAssignment_0_0"
- // InternalApplicationConfiguration.g:11002:1: rule__PatternElement__PackageAssignment_0_0 : ( ( ruleQualifiedName ) ) ;
+ // InternalApplicationConfiguration.g:10430:1: rule__PatternElement__PackageAssignment_0_0 : ( ( ruleQualifiedName ) ) ;
public final void rule__PatternElement__PackageAssignment_0_0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalApplicationConfiguration.g:11006:1: ( ( ( ruleQualifiedName ) ) )
- // InternalApplicationConfiguration.g:11007:2: ( ( ruleQualifiedName ) )
+ // InternalApplicationConfiguration.g:10434:1: ( ( ( ruleQualifiedName ) ) )
+ // InternalApplicationConfiguration.g:10435:2: ( ( ruleQualifiedName ) )
{
- // InternalApplicationConfiguration.g:11007:2: ( ( ruleQualifiedName ) )
- // InternalApplicationConfiguration.g:11008:3: ( ruleQualifiedName )
+ // InternalApplicationConfiguration.g:10435:2: ( ( ruleQualifiedName ) )
+ // InternalApplicationConfiguration.g:10436:3: ( ruleQualifiedName )
{
before(grammarAccess.getPatternElementAccess().getPackagePatternModelCrossReference_0_0_0());
- // InternalApplicationConfiguration.g:11009:3: ( ruleQualifiedName )
- // InternalApplicationConfiguration.g:11010:4: ruleQualifiedName
+ // InternalApplicationConfiguration.g:10437:3: ( ruleQualifiedName )
+ // InternalApplicationConfiguration.g:10438:4: ruleQualifiedName
{
before(grammarAccess.getPatternElementAccess().getPackagePatternModelQualifiedNameParserRuleCall_0_0_0_1());
pushFollow(FOLLOW_2);
@@ -33851,21 +32093,21 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
// $ANTLR start "rule__PatternElement__PatternAssignment_1"
- // InternalApplicationConfiguration.g:11021:1: rule__PatternElement__PatternAssignment_1 : ( ( RULE_ID ) ) ;
+ // InternalApplicationConfiguration.g:10449:1: rule__PatternElement__PatternAssignment_1 : ( ( RULE_ID ) ) ;
public final void rule__PatternElement__PatternAssignment_1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalApplicationConfiguration.g:11025:1: ( ( ( RULE_ID ) ) )
- // InternalApplicationConfiguration.g:11026:2: ( ( RULE_ID ) )
+ // InternalApplicationConfiguration.g:10453:1: ( ( ( RULE_ID ) ) )
+ // InternalApplicationConfiguration.g:10454:2: ( ( RULE_ID ) )
{
- // InternalApplicationConfiguration.g:11026:2: ( ( RULE_ID ) )
- // InternalApplicationConfiguration.g:11027:3: ( RULE_ID )
+ // InternalApplicationConfiguration.g:10454:2: ( ( RULE_ID ) )
+ // InternalApplicationConfiguration.g:10455:3: ( RULE_ID )
{
before(grammarAccess.getPatternElementAccess().getPatternPatternCrossReference_1_0());
- // InternalApplicationConfiguration.g:11028:3: ( RULE_ID )
- // InternalApplicationConfiguration.g:11029:4: RULE_ID
+ // InternalApplicationConfiguration.g:10456:3: ( RULE_ID )
+ // InternalApplicationConfiguration.g:10457:4: RULE_ID
{
before(grammarAccess.getPatternElementAccess().getPatternPatternIDTerminalRuleCall_1_0_1());
match(input,RULE_ID,FOLLOW_2);
@@ -33896,17 +32138,17 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
// $ANTLR start "rule__GraphPatternDeclaration__NameAssignment_1"
- // InternalApplicationConfiguration.g:11040:1: rule__GraphPatternDeclaration__NameAssignment_1 : ( RULE_ID ) ;
+ // InternalApplicationConfiguration.g:10468:1: rule__GraphPatternDeclaration__NameAssignment_1 : ( RULE_ID ) ;
public final void rule__GraphPatternDeclaration__NameAssignment_1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalApplicationConfiguration.g:11044:1: ( ( RULE_ID ) )
- // InternalApplicationConfiguration.g:11045:2: ( RULE_ID )
+ // InternalApplicationConfiguration.g:10472:1: ( ( RULE_ID ) )
+ // InternalApplicationConfiguration.g:10473:2: ( RULE_ID )
{
- // InternalApplicationConfiguration.g:11045:2: ( RULE_ID )
- // InternalApplicationConfiguration.g:11046:3: RULE_ID
+ // InternalApplicationConfiguration.g:10473:2: ( RULE_ID )
+ // InternalApplicationConfiguration.g:10474:3: RULE_ID
{
before(grammarAccess.getGraphPatternDeclarationAccess().getNameIDTerminalRuleCall_1_0());
match(input,RULE_ID,FOLLOW_2);
@@ -33933,17 +32175,17 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
// $ANTLR start "rule__GraphPatternDeclaration__SpecificationAssignment_2"
- // InternalApplicationConfiguration.g:11055:1: rule__GraphPatternDeclaration__SpecificationAssignment_2 : ( rulePatternSpecification ) ;
+ // InternalApplicationConfiguration.g:10483:1: rule__GraphPatternDeclaration__SpecificationAssignment_2 : ( rulePatternSpecification ) ;
public final void rule__GraphPatternDeclaration__SpecificationAssignment_2() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalApplicationConfiguration.g:11059:1: ( ( rulePatternSpecification ) )
- // InternalApplicationConfiguration.g:11060:2: ( rulePatternSpecification )
+ // InternalApplicationConfiguration.g:10487:1: ( ( rulePatternSpecification ) )
+ // InternalApplicationConfiguration.g:10488:2: ( rulePatternSpecification )
{
- // InternalApplicationConfiguration.g:11060:2: ( rulePatternSpecification )
- // InternalApplicationConfiguration.g:11061:3: rulePatternSpecification
+ // InternalApplicationConfiguration.g:10488:2: ( rulePatternSpecification )
+ // InternalApplicationConfiguration.g:10489:3: rulePatternSpecification
{
before(grammarAccess.getGraphPatternDeclarationAccess().getSpecificationPatternSpecificationParserRuleCall_2_0());
pushFollow(FOLLOW_2);
@@ -33974,21 +32216,21 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
// $ANTLR start "rule__GraphPatternReference__ReferredAssignment"
- // InternalApplicationConfiguration.g:11070:1: rule__GraphPatternReference__ReferredAssignment : ( ( RULE_ID ) ) ;
+ // InternalApplicationConfiguration.g:10498:1: rule__GraphPatternReference__ReferredAssignment : ( ( RULE_ID ) ) ;
public final void rule__GraphPatternReference__ReferredAssignment() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalApplicationConfiguration.g:11074:1: ( ( ( RULE_ID ) ) )
- // InternalApplicationConfiguration.g:11075:2: ( ( RULE_ID ) )
+ // InternalApplicationConfiguration.g:10502:1: ( ( ( RULE_ID ) ) )
+ // InternalApplicationConfiguration.g:10503:2: ( ( RULE_ID ) )
{
- // InternalApplicationConfiguration.g:11075:2: ( ( RULE_ID ) )
- // InternalApplicationConfiguration.g:11076:3: ( RULE_ID )
+ // InternalApplicationConfiguration.g:10503:2: ( ( RULE_ID ) )
+ // InternalApplicationConfiguration.g:10504:3: ( RULE_ID )
{
before(grammarAccess.getGraphPatternReferenceAccess().getReferredGraphPatternDeclarationCrossReference_0());
- // InternalApplicationConfiguration.g:11077:3: ( RULE_ID )
- // InternalApplicationConfiguration.g:11078:4: RULE_ID
+ // InternalApplicationConfiguration.g:10505:3: ( RULE_ID )
+ // InternalApplicationConfiguration.g:10506:4: RULE_ID
{
before(grammarAccess.getGraphPatternReferenceAccess().getReferredGraphPatternDeclarationIDTerminalRuleCall_0_1());
match(input,RULE_ID,FOLLOW_2);
@@ -34019,17 +32261,17 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
// $ANTLR start "rule__ObjectiveSpecification__EntriesAssignment_1"
- // InternalApplicationConfiguration.g:11089:1: rule__ObjectiveSpecification__EntriesAssignment_1 : ( ruleObjectiveEntry ) ;
+ // InternalApplicationConfiguration.g:10517:1: rule__ObjectiveSpecification__EntriesAssignment_1 : ( ruleObjectiveEntry ) ;
public final void rule__ObjectiveSpecification__EntriesAssignment_1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalApplicationConfiguration.g:11093:1: ( ( ruleObjectiveEntry ) )
- // InternalApplicationConfiguration.g:11094:2: ( ruleObjectiveEntry )
+ // InternalApplicationConfiguration.g:10521:1: ( ( ruleObjectiveEntry ) )
+ // InternalApplicationConfiguration.g:10522:2: ( ruleObjectiveEntry )
{
- // InternalApplicationConfiguration.g:11094:2: ( ruleObjectiveEntry )
- // InternalApplicationConfiguration.g:11095:3: ruleObjectiveEntry
+ // InternalApplicationConfiguration.g:10522:2: ( ruleObjectiveEntry )
+ // InternalApplicationConfiguration.g:10523:3: ruleObjectiveEntry
{
before(grammarAccess.getObjectiveSpecificationAccess().getEntriesObjectiveEntryParserRuleCall_1_0());
pushFollow(FOLLOW_2);
@@ -34060,17 +32302,17 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
// $ANTLR start "rule__ObjectiveSpecification__EntriesAssignment_2_1"
- // InternalApplicationConfiguration.g:11104:1: rule__ObjectiveSpecification__EntriesAssignment_2_1 : ( ruleObjectiveEntry ) ;
+ // InternalApplicationConfiguration.g:10532:1: rule__ObjectiveSpecification__EntriesAssignment_2_1 : ( ruleObjectiveEntry ) ;
public final void rule__ObjectiveSpecification__EntriesAssignment_2_1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalApplicationConfiguration.g:11108:1: ( ( ruleObjectiveEntry ) )
- // InternalApplicationConfiguration.g:11109:2: ( ruleObjectiveEntry )
+ // InternalApplicationConfiguration.g:10536:1: ( ( ruleObjectiveEntry ) )
+ // InternalApplicationConfiguration.g:10537:2: ( ruleObjectiveEntry )
{
- // InternalApplicationConfiguration.g:11109:2: ( ruleObjectiveEntry )
- // InternalApplicationConfiguration.g:11110:3: ruleObjectiveEntry
+ // InternalApplicationConfiguration.g:10537:2: ( ruleObjectiveEntry )
+ // InternalApplicationConfiguration.g:10538:3: ruleObjectiveEntry
{
before(grammarAccess.getObjectiveSpecificationAccess().getEntriesObjectiveEntryParserRuleCall_2_1_0());
pushFollow(FOLLOW_2);
@@ -34101,230 +32343,25 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
// $ANTLR start "rule__OptimizationEntry__DirectionAssignment_0"
- // InternalApplicationConfiguration.g:11119:1: rule__OptimizationEntry__DirectionAssignment_0 : ( ruleOptimizationDirection ) ;
+ // InternalApplicationConfiguration.g:10547:1: rule__OptimizationEntry__DirectionAssignment_0 : ( ruleOptimizationDirection ) ;
public final void rule__OptimizationEntry__DirectionAssignment_0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalApplicationConfiguration.g:11123:1: ( ( ruleOptimizationDirection ) )
- // InternalApplicationConfiguration.g:11124:2: ( ruleOptimizationDirection )
+ // InternalApplicationConfiguration.g:10551:1: ( ( ruleOptimizationDirection ) )
+ // InternalApplicationConfiguration.g:10552:2: ( ruleOptimizationDirection )
{
- // InternalApplicationConfiguration.g:11124:2: ( ruleOptimizationDirection )
- // InternalApplicationConfiguration.g:11125:3: ruleOptimizationDirection
+ // InternalApplicationConfiguration.g:10552:2: ( ruleOptimizationDirection )
+ // InternalApplicationConfiguration.g:10553:3: ruleOptimizationDirection
{
before(grammarAccess.getOptimizationEntryAccess().getDirectionOptimizationDirectionEnumRuleCall_0_0());
pushFollow(FOLLOW_2);
- ruleOptimizationDirection();
-
- state._fsp--;
-
- after(grammarAccess.getOptimizationEntryAccess().getDirectionOptimizationDirectionEnumRuleCall_0_0());
-
- }
-
-
- }
-
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
-
- restoreStackSize(stackSize);
-
- }
- return ;
- }
- // $ANTLR end "rule__OptimizationEntry__DirectionAssignment_0"
-
-
- // $ANTLR start "rule__OptimizationEntry__FunctionAssignment_1"
- // InternalApplicationConfiguration.g:11134:1: rule__OptimizationEntry__FunctionAssignment_1 : ( ruleObjectiveFunction ) ;
- public final void rule__OptimizationEntry__FunctionAssignment_1() throws RecognitionException {
-
- int stackSize = keepStackSize();
-
- try {
- // InternalApplicationConfiguration.g:11138:1: ( ( ruleObjectiveFunction ) )
- // InternalApplicationConfiguration.g:11139:2: ( ruleObjectiveFunction )
- {
- // InternalApplicationConfiguration.g:11139:2: ( ruleObjectiveFunction )
- // InternalApplicationConfiguration.g:11140:3: ruleObjectiveFunction
- {
- before(grammarAccess.getOptimizationEntryAccess().getFunctionObjectiveFunctionParserRuleCall_1_0());
- pushFollow(FOLLOW_2);
- ruleObjectiveFunction();
-
- state._fsp--;
-
- after(grammarAccess.getOptimizationEntryAccess().getFunctionObjectiveFunctionParserRuleCall_1_0());
-
- }
-
-
- }
-
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
-
- restoreStackSize(stackSize);
-
- }
- return ;
- }
- // $ANTLR end "rule__OptimizationEntry__FunctionAssignment_1"
-
-
- // $ANTLR start "rule__ThresholdEntry__FunctionAssignment_0"
- // InternalApplicationConfiguration.g:11149:1: rule__ThresholdEntry__FunctionAssignment_0 : ( ruleObjectiveFunction ) ;
- public final void rule__ThresholdEntry__FunctionAssignment_0() throws RecognitionException {
-
- int stackSize = keepStackSize();
-
- try {
- // InternalApplicationConfiguration.g:11153:1: ( ( ruleObjectiveFunction ) )
- // InternalApplicationConfiguration.g:11154:2: ( ruleObjectiveFunction )
- {
- // InternalApplicationConfiguration.g:11154:2: ( ruleObjectiveFunction )
- // InternalApplicationConfiguration.g:11155:3: ruleObjectiveFunction
- {
- before(grammarAccess.getThresholdEntryAccess().getFunctionObjectiveFunctionParserRuleCall_0_0());
- pushFollow(FOLLOW_2);
- ruleObjectiveFunction();
-
- state._fsp--;
-
- after(grammarAccess.getThresholdEntryAccess().getFunctionObjectiveFunctionParserRuleCall_0_0());
-
- }
-
-
- }
-
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
-
- restoreStackSize(stackSize);
-
- }
- return ;
- }
- // $ANTLR end "rule__ThresholdEntry__FunctionAssignment_0"
-
-
- // $ANTLR start "rule__ThresholdEntry__OperatorAssignment_1"
- // InternalApplicationConfiguration.g:11164:1: rule__ThresholdEntry__OperatorAssignment_1 : ( ruleComparisonOperator ) ;
- public final void rule__ThresholdEntry__OperatorAssignment_1() throws RecognitionException {
-
- int stackSize = keepStackSize();
-
- try {
- // InternalApplicationConfiguration.g:11168:1: ( ( ruleComparisonOperator ) )
- // InternalApplicationConfiguration.g:11169:2: ( ruleComparisonOperator )
- {
- // InternalApplicationConfiguration.g:11169:2: ( ruleComparisonOperator )
- // InternalApplicationConfiguration.g:11170:3: ruleComparisonOperator
- {
- before(grammarAccess.getThresholdEntryAccess().getOperatorComparisonOperatorEnumRuleCall_1_0());
- pushFollow(FOLLOW_2);
- ruleComparisonOperator();
-
- state._fsp--;
-
- after(grammarAccess.getThresholdEntryAccess().getOperatorComparisonOperatorEnumRuleCall_1_0());
-
- }
-
-
- }
-
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
-
- restoreStackSize(stackSize);
-
- }
- return ;
- }
- // $ANTLR end "rule__ThresholdEntry__OperatorAssignment_1"
-
-
- // $ANTLR start "rule__ThresholdEntry__ThresholdAssignment_2"
- // InternalApplicationConfiguration.g:11179:1: rule__ThresholdEntry__ThresholdAssignment_2 : ( ruleREALLiteral ) ;
- public final void rule__ThresholdEntry__ThresholdAssignment_2() throws RecognitionException {
-
- int stackSize = keepStackSize();
-
- try {
- // InternalApplicationConfiguration.g:11183:1: ( ( ruleREALLiteral ) )
- // InternalApplicationConfiguration.g:11184:2: ( ruleREALLiteral )
- {
- // InternalApplicationConfiguration.g:11184:2: ( ruleREALLiteral )
- // InternalApplicationConfiguration.g:11185:3: ruleREALLiteral
- {
- before(grammarAccess.getThresholdEntryAccess().getThresholdREALLiteralParserRuleCall_2_0());
- pushFollow(FOLLOW_2);
- ruleREALLiteral();
-
- state._fsp--;
-
- after(grammarAccess.getThresholdEntryAccess().getThresholdREALLiteralParserRuleCall_2_0());
-
- }
-
-
- }
-
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
-
- restoreStackSize(stackSize);
-
- }
- return ;
- }
- // $ANTLR end "rule__ThresholdEntry__ThresholdAssignment_2"
-
-
- // $ANTLR start "rule__CostObjectiveFunction__EntriesAssignment_2"
- // InternalApplicationConfiguration.g:11194:1: rule__CostObjectiveFunction__EntriesAssignment_2 : ( ruleCostEntry ) ;
- public final void rule__CostObjectiveFunction__EntriesAssignment_2() throws RecognitionException {
-
- int stackSize = keepStackSize();
-
- try {
- // InternalApplicationConfiguration.g:11198:1: ( ( ruleCostEntry ) )
- // InternalApplicationConfiguration.g:11199:2: ( ruleCostEntry )
- {
- // InternalApplicationConfiguration.g:11199:2: ( ruleCostEntry )
- // InternalApplicationConfiguration.g:11200:3: ruleCostEntry
- {
- before(grammarAccess.getCostObjectiveFunctionAccess().getEntriesCostEntryParserRuleCall_2_0());
- pushFollow(FOLLOW_2);
- ruleCostEntry();
+ ruleOptimizationDirection();
state._fsp--;
- after(grammarAccess.getCostObjectiveFunctionAccess().getEntriesCostEntryParserRuleCall_2_0());
+ after(grammarAccess.getOptimizationEntryAccess().getDirectionOptimizationDirectionEnumRuleCall_0_0());
}
@@ -34343,29 +32380,29 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
}
return ;
}
- // $ANTLR end "rule__CostObjectiveFunction__EntriesAssignment_2"
+ // $ANTLR end "rule__OptimizationEntry__DirectionAssignment_0"
- // $ANTLR start "rule__CostObjectiveFunction__EntriesAssignment_3_1"
- // InternalApplicationConfiguration.g:11209:1: rule__CostObjectiveFunction__EntriesAssignment_3_1 : ( ruleCostEntry ) ;
- public final void rule__CostObjectiveFunction__EntriesAssignment_3_1() throws RecognitionException {
+ // $ANTLR start "rule__OptimizationEntry__FunctionAssignment_1"
+ // InternalApplicationConfiguration.g:10562:1: rule__OptimizationEntry__FunctionAssignment_1 : ( ruleObjectiveFunction ) ;
+ public final void rule__OptimizationEntry__FunctionAssignment_1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalApplicationConfiguration.g:11213:1: ( ( ruleCostEntry ) )
- // InternalApplicationConfiguration.g:11214:2: ( ruleCostEntry )
+ // InternalApplicationConfiguration.g:10566:1: ( ( ruleObjectiveFunction ) )
+ // InternalApplicationConfiguration.g:10567:2: ( ruleObjectiveFunction )
{
- // InternalApplicationConfiguration.g:11214:2: ( ruleCostEntry )
- // InternalApplicationConfiguration.g:11215:3: ruleCostEntry
+ // InternalApplicationConfiguration.g:10567:2: ( ruleObjectiveFunction )
+ // InternalApplicationConfiguration.g:10568:3: ruleObjectiveFunction
{
- before(grammarAccess.getCostObjectiveFunctionAccess().getEntriesCostEntryParserRuleCall_3_1_0());
+ before(grammarAccess.getOptimizationEntryAccess().getFunctionObjectiveFunctionParserRuleCall_1_0());
pushFollow(FOLLOW_2);
- ruleCostEntry();
+ ruleObjectiveFunction();
state._fsp--;
- after(grammarAccess.getCostObjectiveFunctionAccess().getEntriesCostEntryParserRuleCall_3_1_0());
+ after(grammarAccess.getOptimizationEntryAccess().getFunctionObjectiveFunctionParserRuleCall_1_0());
}
@@ -34384,29 +32421,29 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
}
return ;
}
- // $ANTLR end "rule__CostObjectiveFunction__EntriesAssignment_3_1"
+ // $ANTLR end "rule__OptimizationEntry__FunctionAssignment_1"
- // $ANTLR start "rule__CostEntry__PatternElementAssignment_0"
- // InternalApplicationConfiguration.g:11224:1: rule__CostEntry__PatternElementAssignment_0 : ( rulePatternElement ) ;
- public final void rule__CostEntry__PatternElementAssignment_0() throws RecognitionException {
+ // $ANTLR start "rule__ThresholdEntry__FunctionAssignment_0"
+ // InternalApplicationConfiguration.g:10577:1: rule__ThresholdEntry__FunctionAssignment_0 : ( ruleObjectiveFunction ) ;
+ public final void rule__ThresholdEntry__FunctionAssignment_0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalApplicationConfiguration.g:11228:1: ( ( rulePatternElement ) )
- // InternalApplicationConfiguration.g:11229:2: ( rulePatternElement )
+ // InternalApplicationConfiguration.g:10581:1: ( ( ruleObjectiveFunction ) )
+ // InternalApplicationConfiguration.g:10582:2: ( ruleObjectiveFunction )
{
- // InternalApplicationConfiguration.g:11229:2: ( rulePatternElement )
- // InternalApplicationConfiguration.g:11230:3: rulePatternElement
+ // InternalApplicationConfiguration.g:10582:2: ( ruleObjectiveFunction )
+ // InternalApplicationConfiguration.g:10583:3: ruleObjectiveFunction
{
- before(grammarAccess.getCostEntryAccess().getPatternElementPatternElementParserRuleCall_0_0());
+ before(grammarAccess.getThresholdEntryAccess().getFunctionObjectiveFunctionParserRuleCall_0_0());
pushFollow(FOLLOW_2);
- rulePatternElement();
+ ruleObjectiveFunction();
state._fsp--;
- after(grammarAccess.getCostEntryAccess().getPatternElementPatternElementParserRuleCall_0_0());
+ after(grammarAccess.getThresholdEntryAccess().getFunctionObjectiveFunctionParserRuleCall_0_0());
}
@@ -34425,29 +32462,29 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
}
return ;
}
- // $ANTLR end "rule__CostEntry__PatternElementAssignment_0"
+ // $ANTLR end "rule__ThresholdEntry__FunctionAssignment_0"
- // $ANTLR start "rule__CostEntry__WeightAssignment_2"
- // InternalApplicationConfiguration.g:11239:1: rule__CostEntry__WeightAssignment_2 : ( ruleINTLiteral ) ;
- public final void rule__CostEntry__WeightAssignment_2() throws RecognitionException {
+ // $ANTLR start "rule__ThresholdEntry__OperatorAssignment_1"
+ // InternalApplicationConfiguration.g:10592:1: rule__ThresholdEntry__OperatorAssignment_1 : ( ruleComparisonOperator ) ;
+ public final void rule__ThresholdEntry__OperatorAssignment_1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalApplicationConfiguration.g:11243:1: ( ( ruleINTLiteral ) )
- // InternalApplicationConfiguration.g:11244:2: ( ruleINTLiteral )
+ // InternalApplicationConfiguration.g:10596:1: ( ( ruleComparisonOperator ) )
+ // InternalApplicationConfiguration.g:10597:2: ( ruleComparisonOperator )
{
- // InternalApplicationConfiguration.g:11244:2: ( ruleINTLiteral )
- // InternalApplicationConfiguration.g:11245:3: ruleINTLiteral
+ // InternalApplicationConfiguration.g:10597:2: ( ruleComparisonOperator )
+ // InternalApplicationConfiguration.g:10598:3: ruleComparisonOperator
{
- before(grammarAccess.getCostEntryAccess().getWeightINTLiteralParserRuleCall_2_0());
+ before(grammarAccess.getThresholdEntryAccess().getOperatorComparisonOperatorEnumRuleCall_1_0());
pushFollow(FOLLOW_2);
- ruleINTLiteral();
+ ruleComparisonOperator();
state._fsp--;
- after(grammarAccess.getCostEntryAccess().getWeightINTLiteralParserRuleCall_2_0());
+ after(grammarAccess.getThresholdEntryAccess().getOperatorComparisonOperatorEnumRuleCall_1_0());
}
@@ -34466,37 +32503,29 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
}
return ;
}
- // $ANTLR end "rule__CostEntry__WeightAssignment_2"
+ // $ANTLR end "rule__ThresholdEntry__OperatorAssignment_1"
- // $ANTLR start "rule__ReliabiltiyProbability__PackageAssignment_1_0"
- // InternalApplicationConfiguration.g:11254:1: rule__ReliabiltiyProbability__PackageAssignment_1_0 : ( ( ruleQualifiedName ) ) ;
- public final void rule__ReliabiltiyProbability__PackageAssignment_1_0() throws RecognitionException {
+ // $ANTLR start "rule__ThresholdEntry__ThresholdAssignment_2"
+ // InternalApplicationConfiguration.g:10607:1: rule__ThresholdEntry__ThresholdAssignment_2 : ( ruleREALLiteral ) ;
+ public final void rule__ThresholdEntry__ThresholdAssignment_2() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalApplicationConfiguration.g:11258:1: ( ( ( ruleQualifiedName ) ) )
- // InternalApplicationConfiguration.g:11259:2: ( ( ruleQualifiedName ) )
- {
- // InternalApplicationConfiguration.g:11259:2: ( ( ruleQualifiedName ) )
- // InternalApplicationConfiguration.g:11260:3: ( ruleQualifiedName )
+ // InternalApplicationConfiguration.g:10611:1: ( ( ruleREALLiteral ) )
+ // InternalApplicationConfiguration.g:10612:2: ( ruleREALLiteral )
{
- before(grammarAccess.getReliabiltiyProbabilityAccess().getPackageCftModelCrossReference_1_0_0());
- // InternalApplicationConfiguration.g:11261:3: ( ruleQualifiedName )
- // InternalApplicationConfiguration.g:11262:4: ruleQualifiedName
+ // InternalApplicationConfiguration.g:10612:2: ( ruleREALLiteral )
+ // InternalApplicationConfiguration.g:10613:3: ruleREALLiteral
{
- before(grammarAccess.getReliabiltiyProbabilityAccess().getPackageCftModelQualifiedNameParserRuleCall_1_0_0_1());
+ before(grammarAccess.getThresholdEntryAccess().getThresholdREALLiteralParserRuleCall_2_0());
pushFollow(FOLLOW_2);
- ruleQualifiedName();
+ ruleREALLiteral();
state._fsp--;
- after(grammarAccess.getReliabiltiyProbabilityAccess().getPackageCftModelQualifiedNameParserRuleCall_1_0_0_1());
-
- }
-
- after(grammarAccess.getReliabiltiyProbabilityAccess().getPackageCftModelCrossReference_1_0_0());
+ after(grammarAccess.getThresholdEntryAccess().getThresholdREALLiteralParserRuleCall_2_0());
}
@@ -34515,33 +32544,29 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
}
return ;
}
- // $ANTLR end "rule__ReliabiltiyProbability__PackageAssignment_1_0"
+ // $ANTLR end "rule__ThresholdEntry__ThresholdAssignment_2"
- // $ANTLR start "rule__ReliabiltiyProbability__TransformationAssignment_2"
- // InternalApplicationConfiguration.g:11273:1: rule__ReliabiltiyProbability__TransformationAssignment_2 : ( ( RULE_ID ) ) ;
- public final void rule__ReliabiltiyProbability__TransformationAssignment_2() throws RecognitionException {
+ // $ANTLR start "rule__CostObjectiveFunction__EntriesAssignment_2"
+ // InternalApplicationConfiguration.g:10622:1: rule__CostObjectiveFunction__EntriesAssignment_2 : ( ruleCostEntry ) ;
+ public final void rule__CostObjectiveFunction__EntriesAssignment_2() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalApplicationConfiguration.g:11277:1: ( ( ( RULE_ID ) ) )
- // InternalApplicationConfiguration.g:11278:2: ( ( RULE_ID ) )
+ // InternalApplicationConfiguration.g:10626:1: ( ( ruleCostEntry ) )
+ // InternalApplicationConfiguration.g:10627:2: ( ruleCostEntry )
{
- // InternalApplicationConfiguration.g:11278:2: ( ( RULE_ID ) )
- // InternalApplicationConfiguration.g:11279:3: ( RULE_ID )
+ // InternalApplicationConfiguration.g:10627:2: ( ruleCostEntry )
+ // InternalApplicationConfiguration.g:10628:3: ruleCostEntry
{
- before(grammarAccess.getReliabiltiyProbabilityAccess().getTransformationTransformationDefinitionCrossReference_2_0());
- // InternalApplicationConfiguration.g:11280:3: ( RULE_ID )
- // InternalApplicationConfiguration.g:11281:4: RULE_ID
- {
- before(grammarAccess.getReliabiltiyProbabilityAccess().getTransformationTransformationDefinitionIDTerminalRuleCall_2_0_1());
- match(input,RULE_ID,FOLLOW_2);
- after(grammarAccess.getReliabiltiyProbabilityAccess().getTransformationTransformationDefinitionIDTerminalRuleCall_2_0_1());
+ before(grammarAccess.getCostObjectiveFunctionAccess().getEntriesCostEntryParserRuleCall_2_0());
+ pushFollow(FOLLOW_2);
+ ruleCostEntry();
- }
+ state._fsp--;
- after(grammarAccess.getReliabiltiyProbabilityAccess().getTransformationTransformationDefinitionCrossReference_2_0());
+ after(grammarAccess.getCostObjectiveFunctionAccess().getEntriesCostEntryParserRuleCall_2_0());
}
@@ -34560,29 +32585,29 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
}
return ;
}
- // $ANTLR end "rule__ReliabiltiyProbability__TransformationAssignment_2"
+ // $ANTLR end "rule__CostObjectiveFunction__EntriesAssignment_2"
- // $ANTLR start "rule__ReliabiltiyProbability__TimeAssignment_4"
- // InternalApplicationConfiguration.g:11292:1: rule__ReliabiltiyProbability__TimeAssignment_4 : ( ruleREALLiteral ) ;
- public final void rule__ReliabiltiyProbability__TimeAssignment_4() throws RecognitionException {
+ // $ANTLR start "rule__CostObjectiveFunction__EntriesAssignment_3_1"
+ // InternalApplicationConfiguration.g:10637:1: rule__CostObjectiveFunction__EntriesAssignment_3_1 : ( ruleCostEntry ) ;
+ public final void rule__CostObjectiveFunction__EntriesAssignment_3_1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalApplicationConfiguration.g:11296:1: ( ( ruleREALLiteral ) )
- // InternalApplicationConfiguration.g:11297:2: ( ruleREALLiteral )
+ // InternalApplicationConfiguration.g:10641:1: ( ( ruleCostEntry ) )
+ // InternalApplicationConfiguration.g:10642:2: ( ruleCostEntry )
{
- // InternalApplicationConfiguration.g:11297:2: ( ruleREALLiteral )
- // InternalApplicationConfiguration.g:11298:3: ruleREALLiteral
+ // InternalApplicationConfiguration.g:10642:2: ( ruleCostEntry )
+ // InternalApplicationConfiguration.g:10643:3: ruleCostEntry
{
- before(grammarAccess.getReliabiltiyProbabilityAccess().getTimeREALLiteralParserRuleCall_4_0());
+ before(grammarAccess.getCostObjectiveFunctionAccess().getEntriesCostEntryParserRuleCall_3_1_0());
pushFollow(FOLLOW_2);
- ruleREALLiteral();
+ ruleCostEntry();
state._fsp--;
- after(grammarAccess.getReliabiltiyProbabilityAccess().getTimeREALLiteralParserRuleCall_4_0());
+ after(grammarAccess.getCostObjectiveFunctionAccess().getEntriesCostEntryParserRuleCall_3_1_0());
}
@@ -34601,37 +32626,29 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
}
return ;
}
- // $ANTLR end "rule__ReliabiltiyProbability__TimeAssignment_4"
+ // $ANTLR end "rule__CostObjectiveFunction__EntriesAssignment_3_1"
- // $ANTLR start "rule__Mtff__PackageAssignment_1_0"
- // InternalApplicationConfiguration.g:11307:1: rule__Mtff__PackageAssignment_1_0 : ( ( ruleQualifiedName ) ) ;
- public final void rule__Mtff__PackageAssignment_1_0() throws RecognitionException {
+ // $ANTLR start "rule__CostEntry__PatternElementAssignment_0"
+ // InternalApplicationConfiguration.g:10652:1: rule__CostEntry__PatternElementAssignment_0 : ( rulePatternElement ) ;
+ public final void rule__CostEntry__PatternElementAssignment_0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalApplicationConfiguration.g:11311:1: ( ( ( ruleQualifiedName ) ) )
- // InternalApplicationConfiguration.g:11312:2: ( ( ruleQualifiedName ) )
+ // InternalApplicationConfiguration.g:10656:1: ( ( rulePatternElement ) )
+ // InternalApplicationConfiguration.g:10657:2: ( rulePatternElement )
{
- // InternalApplicationConfiguration.g:11312:2: ( ( ruleQualifiedName ) )
- // InternalApplicationConfiguration.g:11313:3: ( ruleQualifiedName )
+ // InternalApplicationConfiguration.g:10657:2: ( rulePatternElement )
+ // InternalApplicationConfiguration.g:10658:3: rulePatternElement
{
- before(grammarAccess.getMtffAccess().getPackageCftModelCrossReference_1_0_0());
- // InternalApplicationConfiguration.g:11314:3: ( ruleQualifiedName )
- // InternalApplicationConfiguration.g:11315:4: ruleQualifiedName
- {
- before(grammarAccess.getMtffAccess().getPackageCftModelQualifiedNameParserRuleCall_1_0_0_1());
+ before(grammarAccess.getCostEntryAccess().getPatternElementPatternElementParserRuleCall_0_0());
pushFollow(FOLLOW_2);
- ruleQualifiedName();
+ rulePatternElement();
state._fsp--;
- after(grammarAccess.getMtffAccess().getPackageCftModelQualifiedNameParserRuleCall_1_0_0_1());
-
- }
-
- after(grammarAccess.getMtffAccess().getPackageCftModelCrossReference_1_0_0());
+ after(grammarAccess.getCostEntryAccess().getPatternElementPatternElementParserRuleCall_0_0());
}
@@ -34650,33 +32667,29 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
}
return ;
}
- // $ANTLR end "rule__Mtff__PackageAssignment_1_0"
+ // $ANTLR end "rule__CostEntry__PatternElementAssignment_0"
- // $ANTLR start "rule__Mtff__TransformationAssignment_2"
- // InternalApplicationConfiguration.g:11326:1: rule__Mtff__TransformationAssignment_2 : ( ( RULE_ID ) ) ;
- public final void rule__Mtff__TransformationAssignment_2() throws RecognitionException {
+ // $ANTLR start "rule__CostEntry__WeightAssignment_2"
+ // InternalApplicationConfiguration.g:10667:1: rule__CostEntry__WeightAssignment_2 : ( ruleINTLiteral ) ;
+ public final void rule__CostEntry__WeightAssignment_2() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalApplicationConfiguration.g:11330:1: ( ( ( RULE_ID ) ) )
- // InternalApplicationConfiguration.g:11331:2: ( ( RULE_ID ) )
- {
- // InternalApplicationConfiguration.g:11331:2: ( ( RULE_ID ) )
- // InternalApplicationConfiguration.g:11332:3: ( RULE_ID )
+ // InternalApplicationConfiguration.g:10671:1: ( ( ruleINTLiteral ) )
+ // InternalApplicationConfiguration.g:10672:2: ( ruleINTLiteral )
{
- before(grammarAccess.getMtffAccess().getTransformationTransformationDefinitionCrossReference_2_0());
- // InternalApplicationConfiguration.g:11333:3: ( RULE_ID )
- // InternalApplicationConfiguration.g:11334:4: RULE_ID
+ // InternalApplicationConfiguration.g:10672:2: ( ruleINTLiteral )
+ // InternalApplicationConfiguration.g:10673:3: ruleINTLiteral
{
- before(grammarAccess.getMtffAccess().getTransformationTransformationDefinitionIDTerminalRuleCall_2_0_1());
- match(input,RULE_ID,FOLLOW_2);
- after(grammarAccess.getMtffAccess().getTransformationTransformationDefinitionIDTerminalRuleCall_2_0_1());
+ before(grammarAccess.getCostEntryAccess().getWeightINTLiteralParserRuleCall_2_0());
+ pushFollow(FOLLOW_2);
+ ruleINTLiteral();
- }
+ state._fsp--;
- after(grammarAccess.getMtffAccess().getTransformationTransformationDefinitionCrossReference_2_0());
+ after(grammarAccess.getCostEntryAccess().getWeightINTLiteralParserRuleCall_2_0());
}
@@ -34695,21 +32708,21 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
}
return ;
}
- // $ANTLR end "rule__Mtff__TransformationAssignment_2"
+ // $ANTLR end "rule__CostEntry__WeightAssignment_2"
// $ANTLR start "rule__ObjectiveDeclaration__NameAssignment_1"
- // InternalApplicationConfiguration.g:11345:1: rule__ObjectiveDeclaration__NameAssignment_1 : ( RULE_ID ) ;
+ // InternalApplicationConfiguration.g:10682:1: rule__ObjectiveDeclaration__NameAssignment_1 : ( RULE_ID ) ;
public final void rule__ObjectiveDeclaration__NameAssignment_1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalApplicationConfiguration.g:11349:1: ( ( RULE_ID ) )
- // InternalApplicationConfiguration.g:11350:2: ( RULE_ID )
+ // InternalApplicationConfiguration.g:10686:1: ( ( RULE_ID ) )
+ // InternalApplicationConfiguration.g:10687:2: ( RULE_ID )
{
- // InternalApplicationConfiguration.g:11350:2: ( RULE_ID )
- // InternalApplicationConfiguration.g:11351:3: RULE_ID
+ // InternalApplicationConfiguration.g:10687:2: ( RULE_ID )
+ // InternalApplicationConfiguration.g:10688:3: RULE_ID
{
before(grammarAccess.getObjectiveDeclarationAccess().getNameIDTerminalRuleCall_1_0());
match(input,RULE_ID,FOLLOW_2);
@@ -34736,17 +32749,17 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
// $ANTLR start "rule__ObjectiveDeclaration__SpecificationAssignment_2"
- // InternalApplicationConfiguration.g:11360:1: rule__ObjectiveDeclaration__SpecificationAssignment_2 : ( ruleObjectiveSpecification ) ;
+ // InternalApplicationConfiguration.g:10697:1: rule__ObjectiveDeclaration__SpecificationAssignment_2 : ( ruleObjectiveSpecification ) ;
public final void rule__ObjectiveDeclaration__SpecificationAssignment_2() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalApplicationConfiguration.g:11364:1: ( ( ruleObjectiveSpecification ) )
- // InternalApplicationConfiguration.g:11365:2: ( ruleObjectiveSpecification )
+ // InternalApplicationConfiguration.g:10701:1: ( ( ruleObjectiveSpecification ) )
+ // InternalApplicationConfiguration.g:10702:2: ( ruleObjectiveSpecification )
{
- // InternalApplicationConfiguration.g:11365:2: ( ruleObjectiveSpecification )
- // InternalApplicationConfiguration.g:11366:3: ruleObjectiveSpecification
+ // InternalApplicationConfiguration.g:10702:2: ( ruleObjectiveSpecification )
+ // InternalApplicationConfiguration.g:10703:3: ruleObjectiveSpecification
{
before(grammarAccess.getObjectiveDeclarationAccess().getSpecificationObjectiveSpecificationParserRuleCall_2_0());
pushFollow(FOLLOW_2);
@@ -34777,21 +32790,21 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
// $ANTLR start "rule__ObjectiveReference__ReferredAssignment"
- // InternalApplicationConfiguration.g:11375:1: rule__ObjectiveReference__ReferredAssignment : ( ( RULE_ID ) ) ;
+ // InternalApplicationConfiguration.g:10712:1: rule__ObjectiveReference__ReferredAssignment : ( ( RULE_ID ) ) ;
public final void rule__ObjectiveReference__ReferredAssignment() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalApplicationConfiguration.g:11379:1: ( ( ( RULE_ID ) ) )
- // InternalApplicationConfiguration.g:11380:2: ( ( RULE_ID ) )
+ // InternalApplicationConfiguration.g:10716:1: ( ( ( RULE_ID ) ) )
+ // InternalApplicationConfiguration.g:10717:2: ( ( RULE_ID ) )
{
- // InternalApplicationConfiguration.g:11380:2: ( ( RULE_ID ) )
- // InternalApplicationConfiguration.g:11381:3: ( RULE_ID )
+ // InternalApplicationConfiguration.g:10717:2: ( ( RULE_ID ) )
+ // InternalApplicationConfiguration.g:10718:3: ( RULE_ID )
{
before(grammarAccess.getObjectiveReferenceAccess().getReferredObjectiveDeclarationCrossReference_0());
- // InternalApplicationConfiguration.g:11382:3: ( RULE_ID )
- // InternalApplicationConfiguration.g:11383:4: RULE_ID
+ // InternalApplicationConfiguration.g:10719:3: ( RULE_ID )
+ // InternalApplicationConfiguration.g:10720:4: RULE_ID
{
before(grammarAccess.getObjectiveReferenceAccess().getReferredObjectiveDeclarationIDTerminalRuleCall_0_1());
match(input,RULE_ID,FOLLOW_2);
@@ -34822,17 +32835,17 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
// $ANTLR start "rule__ConfigSpecification__EntriesAssignment_2_0"
- // InternalApplicationConfiguration.g:11394:1: rule__ConfigSpecification__EntriesAssignment_2_0 : ( ruleConfigEntry ) ;
+ // InternalApplicationConfiguration.g:10731:1: rule__ConfigSpecification__EntriesAssignment_2_0 : ( ruleConfigEntry ) ;
public final void rule__ConfigSpecification__EntriesAssignment_2_0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalApplicationConfiguration.g:11398:1: ( ( ruleConfigEntry ) )
- // InternalApplicationConfiguration.g:11399:2: ( ruleConfigEntry )
+ // InternalApplicationConfiguration.g:10735:1: ( ( ruleConfigEntry ) )
+ // InternalApplicationConfiguration.g:10736:2: ( ruleConfigEntry )
{
- // InternalApplicationConfiguration.g:11399:2: ( ruleConfigEntry )
- // InternalApplicationConfiguration.g:11400:3: ruleConfigEntry
+ // InternalApplicationConfiguration.g:10736:2: ( ruleConfigEntry )
+ // InternalApplicationConfiguration.g:10737:3: ruleConfigEntry
{
before(grammarAccess.getConfigSpecificationAccess().getEntriesConfigEntryParserRuleCall_2_0_0());
pushFollow(FOLLOW_2);
@@ -34863,17 +32876,17 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
// $ANTLR start "rule__ConfigSpecification__EntriesAssignment_2_1_1"
- // InternalApplicationConfiguration.g:11409:1: rule__ConfigSpecification__EntriesAssignment_2_1_1 : ( ruleConfigEntry ) ;
+ // InternalApplicationConfiguration.g:10746:1: rule__ConfigSpecification__EntriesAssignment_2_1_1 : ( ruleConfigEntry ) ;
public final void rule__ConfigSpecification__EntriesAssignment_2_1_1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalApplicationConfiguration.g:11413:1: ( ( ruleConfigEntry ) )
- // InternalApplicationConfiguration.g:11414:2: ( ruleConfigEntry )
+ // InternalApplicationConfiguration.g:10750:1: ( ( ruleConfigEntry ) )
+ // InternalApplicationConfiguration.g:10751:2: ( ruleConfigEntry )
{
- // InternalApplicationConfiguration.g:11414:2: ( ruleConfigEntry )
- // InternalApplicationConfiguration.g:11415:3: ruleConfigEntry
+ // InternalApplicationConfiguration.g:10751:2: ( ruleConfigEntry )
+ // InternalApplicationConfiguration.g:10752:3: ruleConfigEntry
{
before(grammarAccess.getConfigSpecificationAccess().getEntriesConfigEntryParserRuleCall_2_1_1_0());
pushFollow(FOLLOW_2);
@@ -34904,17 +32917,17 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
// $ANTLR start "rule__ConfigDeclaration__NameAssignment_1"
- // InternalApplicationConfiguration.g:11424:1: rule__ConfigDeclaration__NameAssignment_1 : ( RULE_ID ) ;
+ // InternalApplicationConfiguration.g:10761:1: rule__ConfigDeclaration__NameAssignment_1 : ( RULE_ID ) ;
public final void rule__ConfigDeclaration__NameAssignment_1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalApplicationConfiguration.g:11428:1: ( ( RULE_ID ) )
- // InternalApplicationConfiguration.g:11429:2: ( RULE_ID )
+ // InternalApplicationConfiguration.g:10765:1: ( ( RULE_ID ) )
+ // InternalApplicationConfiguration.g:10766:2: ( RULE_ID )
{
- // InternalApplicationConfiguration.g:11429:2: ( RULE_ID )
- // InternalApplicationConfiguration.g:11430:3: RULE_ID
+ // InternalApplicationConfiguration.g:10766:2: ( RULE_ID )
+ // InternalApplicationConfiguration.g:10767:3: RULE_ID
{
before(grammarAccess.getConfigDeclarationAccess().getNameIDTerminalRuleCall_1_0());
match(input,RULE_ID,FOLLOW_2);
@@ -34941,17 +32954,17 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
// $ANTLR start "rule__ConfigDeclaration__SpecificationAssignment_2"
- // InternalApplicationConfiguration.g:11439:1: rule__ConfigDeclaration__SpecificationAssignment_2 : ( ruleConfigSpecification ) ;
+ // InternalApplicationConfiguration.g:10776:1: rule__ConfigDeclaration__SpecificationAssignment_2 : ( ruleConfigSpecification ) ;
public final void rule__ConfigDeclaration__SpecificationAssignment_2() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalApplicationConfiguration.g:11443:1: ( ( ruleConfigSpecification ) )
- // InternalApplicationConfiguration.g:11444:2: ( ruleConfigSpecification )
+ // InternalApplicationConfiguration.g:10780:1: ( ( ruleConfigSpecification ) )
+ // InternalApplicationConfiguration.g:10781:2: ( ruleConfigSpecification )
{
- // InternalApplicationConfiguration.g:11444:2: ( ruleConfigSpecification )
- // InternalApplicationConfiguration.g:11445:3: ruleConfigSpecification
+ // InternalApplicationConfiguration.g:10781:2: ( ruleConfigSpecification )
+ // InternalApplicationConfiguration.g:10782:3: ruleConfigSpecification
{
before(grammarAccess.getConfigDeclarationAccess().getSpecificationConfigSpecificationParserRuleCall_2_0());
pushFollow(FOLLOW_2);
@@ -34982,17 +32995,17 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
// $ANTLR start "rule__DocumentationEntry__LevelAssignment_2"
- // InternalApplicationConfiguration.g:11454:1: rule__DocumentationEntry__LevelAssignment_2 : ( ruleDocumentLevelSpecification ) ;
+ // InternalApplicationConfiguration.g:10791:1: rule__DocumentationEntry__LevelAssignment_2 : ( ruleDocumentLevelSpecification ) ;
public final void rule__DocumentationEntry__LevelAssignment_2() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalApplicationConfiguration.g:11458:1: ( ( ruleDocumentLevelSpecification ) )
- // InternalApplicationConfiguration.g:11459:2: ( ruleDocumentLevelSpecification )
+ // InternalApplicationConfiguration.g:10795:1: ( ( ruleDocumentLevelSpecification ) )
+ // InternalApplicationConfiguration.g:10796:2: ( ruleDocumentLevelSpecification )
{
- // InternalApplicationConfiguration.g:11459:2: ( ruleDocumentLevelSpecification )
- // InternalApplicationConfiguration.g:11460:3: ruleDocumentLevelSpecification
+ // InternalApplicationConfiguration.g:10796:2: ( ruleDocumentLevelSpecification )
+ // InternalApplicationConfiguration.g:10797:3: ruleDocumentLevelSpecification
{
before(grammarAccess.getDocumentationEntryAccess().getLevelDocumentLevelSpecificationEnumRuleCall_2_0());
pushFollow(FOLLOW_2);
@@ -35023,17 +33036,17 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
// $ANTLR start "rule__RuntimeEntry__MillisecLimitAssignment_2"
- // InternalApplicationConfiguration.g:11469:1: rule__RuntimeEntry__MillisecLimitAssignment_2 : ( RULE_INT ) ;
+ // InternalApplicationConfiguration.g:10806:1: rule__RuntimeEntry__MillisecLimitAssignment_2 : ( RULE_INT ) ;
public final void rule__RuntimeEntry__MillisecLimitAssignment_2() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalApplicationConfiguration.g:11473:1: ( ( RULE_INT ) )
- // InternalApplicationConfiguration.g:11474:2: ( RULE_INT )
+ // InternalApplicationConfiguration.g:10810:1: ( ( RULE_INT ) )
+ // InternalApplicationConfiguration.g:10811:2: ( RULE_INT )
{
- // InternalApplicationConfiguration.g:11474:2: ( RULE_INT )
- // InternalApplicationConfiguration.g:11475:3: RULE_INT
+ // InternalApplicationConfiguration.g:10811:2: ( RULE_INT )
+ // InternalApplicationConfiguration.g:10812:3: RULE_INT
{
before(grammarAccess.getRuntimeEntryAccess().getMillisecLimitINTTerminalRuleCall_2_0());
match(input,RULE_INT,FOLLOW_2);
@@ -35060,17 +33073,17 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
// $ANTLR start "rule__MemoryEntry__MegabyteLimitAssignment_2"
- // InternalApplicationConfiguration.g:11484:1: rule__MemoryEntry__MegabyteLimitAssignment_2 : ( RULE_INT ) ;
+ // InternalApplicationConfiguration.g:10821:1: rule__MemoryEntry__MegabyteLimitAssignment_2 : ( RULE_INT ) ;
public final void rule__MemoryEntry__MegabyteLimitAssignment_2() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalApplicationConfiguration.g:11488:1: ( ( RULE_INT ) )
- // InternalApplicationConfiguration.g:11489:2: ( RULE_INT )
+ // InternalApplicationConfiguration.g:10825:1: ( ( RULE_INT ) )
+ // InternalApplicationConfiguration.g:10826:2: ( RULE_INT )
{
- // InternalApplicationConfiguration.g:11489:2: ( RULE_INT )
- // InternalApplicationConfiguration.g:11490:3: RULE_INT
+ // InternalApplicationConfiguration.g:10826:2: ( RULE_INT )
+ // InternalApplicationConfiguration.g:10827:3: RULE_INT
{
before(grammarAccess.getMemoryEntryAccess().getMegabyteLimitINTTerminalRuleCall_2_0());
match(input,RULE_INT,FOLLOW_2);
@@ -35097,17 +33110,17 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
// $ANTLR start "rule__CustomEntry__KeyAssignment_0"
- // InternalApplicationConfiguration.g:11499:1: rule__CustomEntry__KeyAssignment_0 : ( RULE_STRING ) ;
+ // InternalApplicationConfiguration.g:10836:1: rule__CustomEntry__KeyAssignment_0 : ( RULE_STRING ) ;
public final void rule__CustomEntry__KeyAssignment_0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalApplicationConfiguration.g:11503:1: ( ( RULE_STRING ) )
- // InternalApplicationConfiguration.g:11504:2: ( RULE_STRING )
+ // InternalApplicationConfiguration.g:10840:1: ( ( RULE_STRING ) )
+ // InternalApplicationConfiguration.g:10841:2: ( RULE_STRING )
{
- // InternalApplicationConfiguration.g:11504:2: ( RULE_STRING )
- // InternalApplicationConfiguration.g:11505:3: RULE_STRING
+ // InternalApplicationConfiguration.g:10841:2: ( RULE_STRING )
+ // InternalApplicationConfiguration.g:10842:3: RULE_STRING
{
before(grammarAccess.getCustomEntryAccess().getKeySTRINGTerminalRuleCall_0_0());
match(input,RULE_STRING,FOLLOW_2);
@@ -35134,17 +33147,17 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
// $ANTLR start "rule__CustomEntry__ValueAssignment_2"
- // InternalApplicationConfiguration.g:11514:1: rule__CustomEntry__ValueAssignment_2 : ( RULE_STRING ) ;
+ // InternalApplicationConfiguration.g:10851:1: rule__CustomEntry__ValueAssignment_2 : ( RULE_STRING ) ;
public final void rule__CustomEntry__ValueAssignment_2() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalApplicationConfiguration.g:11518:1: ( ( RULE_STRING ) )
- // InternalApplicationConfiguration.g:11519:2: ( RULE_STRING )
+ // InternalApplicationConfiguration.g:10855:1: ( ( RULE_STRING ) )
+ // InternalApplicationConfiguration.g:10856:2: ( RULE_STRING )
{
- // InternalApplicationConfiguration.g:11519:2: ( RULE_STRING )
- // InternalApplicationConfiguration.g:11520:3: RULE_STRING
+ // InternalApplicationConfiguration.g:10856:2: ( RULE_STRING )
+ // InternalApplicationConfiguration.g:10857:3: RULE_STRING
{
before(grammarAccess.getCustomEntryAccess().getValueSTRINGTerminalRuleCall_2_0());
match(input,RULE_STRING,FOLLOW_2);
@@ -35171,21 +33184,21 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
// $ANTLR start "rule__ConfigReference__ConfigAssignment"
- // InternalApplicationConfiguration.g:11529:1: rule__ConfigReference__ConfigAssignment : ( ( RULE_ID ) ) ;
+ // InternalApplicationConfiguration.g:10866:1: rule__ConfigReference__ConfigAssignment : ( ( RULE_ID ) ) ;
public final void rule__ConfigReference__ConfigAssignment() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalApplicationConfiguration.g:11533:1: ( ( ( RULE_ID ) ) )
- // InternalApplicationConfiguration.g:11534:2: ( ( RULE_ID ) )
+ // InternalApplicationConfiguration.g:10870:1: ( ( ( RULE_ID ) ) )
+ // InternalApplicationConfiguration.g:10871:2: ( ( RULE_ID ) )
{
- // InternalApplicationConfiguration.g:11534:2: ( ( RULE_ID ) )
- // InternalApplicationConfiguration.g:11535:3: ( RULE_ID )
+ // InternalApplicationConfiguration.g:10871:2: ( ( RULE_ID ) )
+ // InternalApplicationConfiguration.g:10872:3: ( RULE_ID )
{
before(grammarAccess.getConfigReferenceAccess().getConfigConfigDeclarationCrossReference_0());
- // InternalApplicationConfiguration.g:11536:3: ( RULE_ID )
- // InternalApplicationConfiguration.g:11537:4: RULE_ID
+ // InternalApplicationConfiguration.g:10873:3: ( RULE_ID )
+ // InternalApplicationConfiguration.g:10874:4: RULE_ID
{
before(grammarAccess.getConfigReferenceAccess().getConfigConfigDeclarationIDTerminalRuleCall_0_1());
match(input,RULE_ID,FOLLOW_2);
@@ -35216,17 +33229,17 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
// $ANTLR start "rule__ScopeSpecification__ScopesAssignment_2_0"
- // InternalApplicationConfiguration.g:11548:1: rule__ScopeSpecification__ScopesAssignment_2_0 : ( ruleTypeScope ) ;
+ // InternalApplicationConfiguration.g:10885:1: rule__ScopeSpecification__ScopesAssignment_2_0 : ( ruleTypeScope ) ;
public final void rule__ScopeSpecification__ScopesAssignment_2_0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalApplicationConfiguration.g:11552:1: ( ( ruleTypeScope ) )
- // InternalApplicationConfiguration.g:11553:2: ( ruleTypeScope )
+ // InternalApplicationConfiguration.g:10889:1: ( ( ruleTypeScope ) )
+ // InternalApplicationConfiguration.g:10890:2: ( ruleTypeScope )
{
- // InternalApplicationConfiguration.g:11553:2: ( ruleTypeScope )
- // InternalApplicationConfiguration.g:11554:3: ruleTypeScope
+ // InternalApplicationConfiguration.g:10890:2: ( ruleTypeScope )
+ // InternalApplicationConfiguration.g:10891:3: ruleTypeScope
{
before(grammarAccess.getScopeSpecificationAccess().getScopesTypeScopeParserRuleCall_2_0_0());
pushFollow(FOLLOW_2);
@@ -35257,17 +33270,17 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
// $ANTLR start "rule__ScopeSpecification__ScopesAssignment_2_1_1"
- // InternalApplicationConfiguration.g:11563:1: rule__ScopeSpecification__ScopesAssignment_2_1_1 : ( ruleTypeScope ) ;
+ // InternalApplicationConfiguration.g:10900:1: rule__ScopeSpecification__ScopesAssignment_2_1_1 : ( ruleTypeScope ) ;
public final void rule__ScopeSpecification__ScopesAssignment_2_1_1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalApplicationConfiguration.g:11567:1: ( ( ruleTypeScope ) )
- // InternalApplicationConfiguration.g:11568:2: ( ruleTypeScope )
+ // InternalApplicationConfiguration.g:10904:1: ( ( ruleTypeScope ) )
+ // InternalApplicationConfiguration.g:10905:2: ( ruleTypeScope )
{
- // InternalApplicationConfiguration.g:11568:2: ( ruleTypeScope )
- // InternalApplicationConfiguration.g:11569:3: ruleTypeScope
+ // InternalApplicationConfiguration.g:10905:2: ( ruleTypeScope )
+ // InternalApplicationConfiguration.g:10906:3: ruleTypeScope
{
before(grammarAccess.getScopeSpecificationAccess().getScopesTypeScopeParserRuleCall_2_1_1_0());
pushFollow(FOLLOW_2);
@@ -35298,17 +33311,17 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
// $ANTLR start "rule__ClassTypeScope__TypeAssignment_1"
- // InternalApplicationConfiguration.g:11578:1: rule__ClassTypeScope__TypeAssignment_1 : ( ruleClassReference ) ;
+ // InternalApplicationConfiguration.g:10915:1: rule__ClassTypeScope__TypeAssignment_1 : ( ruleClassReference ) ;
public final void rule__ClassTypeScope__TypeAssignment_1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalApplicationConfiguration.g:11582:1: ( ( ruleClassReference ) )
- // InternalApplicationConfiguration.g:11583:2: ( ruleClassReference )
+ // InternalApplicationConfiguration.g:10919:1: ( ( ruleClassReference ) )
+ // InternalApplicationConfiguration.g:10920:2: ( ruleClassReference )
{
- // InternalApplicationConfiguration.g:11583:2: ( ruleClassReference )
- // InternalApplicationConfiguration.g:11584:3: ruleClassReference
+ // InternalApplicationConfiguration.g:10920:2: ( ruleClassReference )
+ // InternalApplicationConfiguration.g:10921:3: ruleClassReference
{
before(grammarAccess.getClassTypeScopeAccess().getTypeClassReferenceParserRuleCall_1_0());
pushFollow(FOLLOW_2);
@@ -35339,24 +33352,24 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
// $ANTLR start "rule__ClassTypeScope__SetsNewAssignment_2_0"
- // InternalApplicationConfiguration.g:11593:1: rule__ClassTypeScope__SetsNewAssignment_2_0 : ( ( '+=' ) ) ;
+ // InternalApplicationConfiguration.g:10930:1: rule__ClassTypeScope__SetsNewAssignment_2_0 : ( ( '+=' ) ) ;
public final void rule__ClassTypeScope__SetsNewAssignment_2_0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalApplicationConfiguration.g:11597:1: ( ( ( '+=' ) ) )
- // InternalApplicationConfiguration.g:11598:2: ( ( '+=' ) )
+ // InternalApplicationConfiguration.g:10934:1: ( ( ( '+=' ) ) )
+ // InternalApplicationConfiguration.g:10935:2: ( ( '+=' ) )
{
- // InternalApplicationConfiguration.g:11598:2: ( ( '+=' ) )
- // InternalApplicationConfiguration.g:11599:3: ( '+=' )
+ // InternalApplicationConfiguration.g:10935:2: ( ( '+=' ) )
+ // InternalApplicationConfiguration.g:10936:3: ( '+=' )
{
before(grammarAccess.getClassTypeScopeAccess().getSetsNewPlusSignEqualsSignKeyword_2_0_0());
- // InternalApplicationConfiguration.g:11600:3: ( '+=' )
- // InternalApplicationConfiguration.g:11601:4: '+='
+ // InternalApplicationConfiguration.g:10937:3: ( '+=' )
+ // InternalApplicationConfiguration.g:10938:4: '+='
{
before(grammarAccess.getClassTypeScopeAccess().getSetsNewPlusSignEqualsSignKeyword_2_0_0());
- match(input,63,FOLLOW_2);
+ match(input,60,FOLLOW_2);
after(grammarAccess.getClassTypeScopeAccess().getSetsNewPlusSignEqualsSignKeyword_2_0_0());
}
@@ -35384,24 +33397,24 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
// $ANTLR start "rule__ClassTypeScope__SetsSumAssignment_2_1"
- // InternalApplicationConfiguration.g:11612:1: rule__ClassTypeScope__SetsSumAssignment_2_1 : ( ( '=' ) ) ;
+ // InternalApplicationConfiguration.g:10949:1: rule__ClassTypeScope__SetsSumAssignment_2_1 : ( ( '=' ) ) ;
public final void rule__ClassTypeScope__SetsSumAssignment_2_1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalApplicationConfiguration.g:11616:1: ( ( ( '=' ) ) )
- // InternalApplicationConfiguration.g:11617:2: ( ( '=' ) )
+ // InternalApplicationConfiguration.g:10953:1: ( ( ( '=' ) ) )
+ // InternalApplicationConfiguration.g:10954:2: ( ( '=' ) )
{
- // InternalApplicationConfiguration.g:11617:2: ( ( '=' ) )
- // InternalApplicationConfiguration.g:11618:3: ( '=' )
+ // InternalApplicationConfiguration.g:10954:2: ( ( '=' ) )
+ // InternalApplicationConfiguration.g:10955:3: ( '=' )
{
before(grammarAccess.getClassTypeScopeAccess().getSetsSumEqualsSignKeyword_2_1_0());
- // InternalApplicationConfiguration.g:11619:3: ( '=' )
- // InternalApplicationConfiguration.g:11620:4: '='
+ // InternalApplicationConfiguration.g:10956:3: ( '=' )
+ // InternalApplicationConfiguration.g:10957:4: '='
{
before(grammarAccess.getClassTypeScopeAccess().getSetsSumEqualsSignKeyword_2_1_0());
- match(input,30,FOLLOW_2);
+ match(input,29,FOLLOW_2);
after(grammarAccess.getClassTypeScopeAccess().getSetsSumEqualsSignKeyword_2_1_0());
}
@@ -35429,17 +33442,17 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
// $ANTLR start "rule__ClassTypeScope__NumberAssignment_3_0"
- // InternalApplicationConfiguration.g:11631:1: rule__ClassTypeScope__NumberAssignment_3_0 : ( ruleExactNumber ) ;
+ // InternalApplicationConfiguration.g:10968:1: rule__ClassTypeScope__NumberAssignment_3_0 : ( ruleExactNumber ) ;
public final void rule__ClassTypeScope__NumberAssignment_3_0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalApplicationConfiguration.g:11635:1: ( ( ruleExactNumber ) )
- // InternalApplicationConfiguration.g:11636:2: ( ruleExactNumber )
+ // InternalApplicationConfiguration.g:10972:1: ( ( ruleExactNumber ) )
+ // InternalApplicationConfiguration.g:10973:2: ( ruleExactNumber )
{
- // InternalApplicationConfiguration.g:11636:2: ( ruleExactNumber )
- // InternalApplicationConfiguration.g:11637:3: ruleExactNumber
+ // InternalApplicationConfiguration.g:10973:2: ( ruleExactNumber )
+ // InternalApplicationConfiguration.g:10974:3: ruleExactNumber
{
before(grammarAccess.getClassTypeScopeAccess().getNumberExactNumberParserRuleCall_3_0_0());
pushFollow(FOLLOW_2);
@@ -35470,17 +33483,17 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
// $ANTLR start "rule__ClassTypeScope__NumberAssignment_3_1"
- // InternalApplicationConfiguration.g:11646:1: rule__ClassTypeScope__NumberAssignment_3_1 : ( ruleIntervallNumber ) ;
+ // InternalApplicationConfiguration.g:10983:1: rule__ClassTypeScope__NumberAssignment_3_1 : ( ruleIntervallNumber ) ;
public final void rule__ClassTypeScope__NumberAssignment_3_1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalApplicationConfiguration.g:11650:1: ( ( ruleIntervallNumber ) )
- // InternalApplicationConfiguration.g:11651:2: ( ruleIntervallNumber )
+ // InternalApplicationConfiguration.g:10987:1: ( ( ruleIntervallNumber ) )
+ // InternalApplicationConfiguration.g:10988:2: ( ruleIntervallNumber )
{
- // InternalApplicationConfiguration.g:11651:2: ( ruleIntervallNumber )
- // InternalApplicationConfiguration.g:11652:3: ruleIntervallNumber
+ // InternalApplicationConfiguration.g:10988:2: ( ruleIntervallNumber )
+ // InternalApplicationConfiguration.g:10989:3: ruleIntervallNumber
{
before(grammarAccess.getClassTypeScopeAccess().getNumberIntervallNumberParserRuleCall_3_1_0());
pushFollow(FOLLOW_2);
@@ -35511,17 +33524,17 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
// $ANTLR start "rule__ObjectTypeScope__TypeAssignment_1"
- // InternalApplicationConfiguration.g:11661:1: rule__ObjectTypeScope__TypeAssignment_1 : ( ruleObjectReference ) ;
+ // InternalApplicationConfiguration.g:10998:1: rule__ObjectTypeScope__TypeAssignment_1 : ( ruleObjectReference ) ;
public final void rule__ObjectTypeScope__TypeAssignment_1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalApplicationConfiguration.g:11665:1: ( ( ruleObjectReference ) )
- // InternalApplicationConfiguration.g:11666:2: ( ruleObjectReference )
+ // InternalApplicationConfiguration.g:11002:1: ( ( ruleObjectReference ) )
+ // InternalApplicationConfiguration.g:11003:2: ( ruleObjectReference )
{
- // InternalApplicationConfiguration.g:11666:2: ( ruleObjectReference )
- // InternalApplicationConfiguration.g:11667:3: ruleObjectReference
+ // InternalApplicationConfiguration.g:11003:2: ( ruleObjectReference )
+ // InternalApplicationConfiguration.g:11004:3: ruleObjectReference
{
before(grammarAccess.getObjectTypeScopeAccess().getTypeObjectReferenceParserRuleCall_1_0());
pushFollow(FOLLOW_2);
@@ -35552,24 +33565,24 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
// $ANTLR start "rule__ObjectTypeScope__SetsNewAssignment_2_0"
- // InternalApplicationConfiguration.g:11676:1: rule__ObjectTypeScope__SetsNewAssignment_2_0 : ( ( '+=' ) ) ;
+ // InternalApplicationConfiguration.g:11013:1: rule__ObjectTypeScope__SetsNewAssignment_2_0 : ( ( '+=' ) ) ;
public final void rule__ObjectTypeScope__SetsNewAssignment_2_0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalApplicationConfiguration.g:11680:1: ( ( ( '+=' ) ) )
- // InternalApplicationConfiguration.g:11681:2: ( ( '+=' ) )
+ // InternalApplicationConfiguration.g:11017:1: ( ( ( '+=' ) ) )
+ // InternalApplicationConfiguration.g:11018:2: ( ( '+=' ) )
{
- // InternalApplicationConfiguration.g:11681:2: ( ( '+=' ) )
- // InternalApplicationConfiguration.g:11682:3: ( '+=' )
+ // InternalApplicationConfiguration.g:11018:2: ( ( '+=' ) )
+ // InternalApplicationConfiguration.g:11019:3: ( '+=' )
{
before(grammarAccess.getObjectTypeScopeAccess().getSetsNewPlusSignEqualsSignKeyword_2_0_0());
- // InternalApplicationConfiguration.g:11683:3: ( '+=' )
- // InternalApplicationConfiguration.g:11684:4: '+='
+ // InternalApplicationConfiguration.g:11020:3: ( '+=' )
+ // InternalApplicationConfiguration.g:11021:4: '+='
{
before(grammarAccess.getObjectTypeScopeAccess().getSetsNewPlusSignEqualsSignKeyword_2_0_0());
- match(input,63,FOLLOW_2);
+ match(input,60,FOLLOW_2);
after(grammarAccess.getObjectTypeScopeAccess().getSetsNewPlusSignEqualsSignKeyword_2_0_0());
}
@@ -35597,24 +33610,24 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
// $ANTLR start "rule__ObjectTypeScope__SetsSumAssignment_2_1"
- // InternalApplicationConfiguration.g:11695:1: rule__ObjectTypeScope__SetsSumAssignment_2_1 : ( ( '=' ) ) ;
+ // InternalApplicationConfiguration.g:11032:1: rule__ObjectTypeScope__SetsSumAssignment_2_1 : ( ( '=' ) ) ;
public final void rule__ObjectTypeScope__SetsSumAssignment_2_1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalApplicationConfiguration.g:11699:1: ( ( ( '=' ) ) )
- // InternalApplicationConfiguration.g:11700:2: ( ( '=' ) )
+ // InternalApplicationConfiguration.g:11036:1: ( ( ( '=' ) ) )
+ // InternalApplicationConfiguration.g:11037:2: ( ( '=' ) )
{
- // InternalApplicationConfiguration.g:11700:2: ( ( '=' ) )
- // InternalApplicationConfiguration.g:11701:3: ( '=' )
+ // InternalApplicationConfiguration.g:11037:2: ( ( '=' ) )
+ // InternalApplicationConfiguration.g:11038:3: ( '=' )
{
before(grammarAccess.getObjectTypeScopeAccess().getSetsSumEqualsSignKeyword_2_1_0());
- // InternalApplicationConfiguration.g:11702:3: ( '=' )
- // InternalApplicationConfiguration.g:11703:4: '='
+ // InternalApplicationConfiguration.g:11039:3: ( '=' )
+ // InternalApplicationConfiguration.g:11040:4: '='
{
before(grammarAccess.getObjectTypeScopeAccess().getSetsSumEqualsSignKeyword_2_1_0());
- match(input,30,FOLLOW_2);
+ match(input,29,FOLLOW_2);
after(grammarAccess.getObjectTypeScopeAccess().getSetsSumEqualsSignKeyword_2_1_0());
}
@@ -35642,17 +33655,17 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
// $ANTLR start "rule__ObjectTypeScope__NumberAssignment_3_0"
- // InternalApplicationConfiguration.g:11714:1: rule__ObjectTypeScope__NumberAssignment_3_0 : ( ruleExactNumber ) ;
+ // InternalApplicationConfiguration.g:11051:1: rule__ObjectTypeScope__NumberAssignment_3_0 : ( ruleExactNumber ) ;
public final void rule__ObjectTypeScope__NumberAssignment_3_0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalApplicationConfiguration.g:11718:1: ( ( ruleExactNumber ) )
- // InternalApplicationConfiguration.g:11719:2: ( ruleExactNumber )
+ // InternalApplicationConfiguration.g:11055:1: ( ( ruleExactNumber ) )
+ // InternalApplicationConfiguration.g:11056:2: ( ruleExactNumber )
{
- // InternalApplicationConfiguration.g:11719:2: ( ruleExactNumber )
- // InternalApplicationConfiguration.g:11720:3: ruleExactNumber
+ // InternalApplicationConfiguration.g:11056:2: ( ruleExactNumber )
+ // InternalApplicationConfiguration.g:11057:3: ruleExactNumber
{
before(grammarAccess.getObjectTypeScopeAccess().getNumberExactNumberParserRuleCall_3_0_0());
pushFollow(FOLLOW_2);
@@ -35683,17 +33696,17 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
// $ANTLR start "rule__ObjectTypeScope__NumberAssignment_3_1"
- // InternalApplicationConfiguration.g:11729:1: rule__ObjectTypeScope__NumberAssignment_3_1 : ( ruleIntervallNumber ) ;
+ // InternalApplicationConfiguration.g:11066:1: rule__ObjectTypeScope__NumberAssignment_3_1 : ( ruleIntervallNumber ) ;
public final void rule__ObjectTypeScope__NumberAssignment_3_1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalApplicationConfiguration.g:11733:1: ( ( ruleIntervallNumber ) )
- // InternalApplicationConfiguration.g:11734:2: ( ruleIntervallNumber )
+ // InternalApplicationConfiguration.g:11070:1: ( ( ruleIntervallNumber ) )
+ // InternalApplicationConfiguration.g:11071:2: ( ruleIntervallNumber )
{
- // InternalApplicationConfiguration.g:11734:2: ( ruleIntervallNumber )
- // InternalApplicationConfiguration.g:11735:3: ruleIntervallNumber
+ // InternalApplicationConfiguration.g:11071:2: ( ruleIntervallNumber )
+ // InternalApplicationConfiguration.g:11072:3: ruleIntervallNumber
{
before(grammarAccess.getObjectTypeScopeAccess().getNumberIntervallNumberParserRuleCall_3_1_0());
pushFollow(FOLLOW_2);
@@ -35724,17 +33737,17 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
// $ANTLR start "rule__IntegerTypeScope__TypeAssignment_1"
- // InternalApplicationConfiguration.g:11744:1: rule__IntegerTypeScope__TypeAssignment_1 : ( ruleIntegerReference ) ;
+ // InternalApplicationConfiguration.g:11081:1: rule__IntegerTypeScope__TypeAssignment_1 : ( ruleIntegerReference ) ;
public final void rule__IntegerTypeScope__TypeAssignment_1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalApplicationConfiguration.g:11748:1: ( ( ruleIntegerReference ) )
- // InternalApplicationConfiguration.g:11749:2: ( ruleIntegerReference )
+ // InternalApplicationConfiguration.g:11085:1: ( ( ruleIntegerReference ) )
+ // InternalApplicationConfiguration.g:11086:2: ( ruleIntegerReference )
{
- // InternalApplicationConfiguration.g:11749:2: ( ruleIntegerReference )
- // InternalApplicationConfiguration.g:11750:3: ruleIntegerReference
+ // InternalApplicationConfiguration.g:11086:2: ( ruleIntegerReference )
+ // InternalApplicationConfiguration.g:11087:3: ruleIntegerReference
{
before(grammarAccess.getIntegerTypeScopeAccess().getTypeIntegerReferenceParserRuleCall_1_0());
pushFollow(FOLLOW_2);
@@ -35765,24 +33778,24 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
// $ANTLR start "rule__IntegerTypeScope__SetsNewAssignment_2_0"
- // InternalApplicationConfiguration.g:11759:1: rule__IntegerTypeScope__SetsNewAssignment_2_0 : ( ( '+=' ) ) ;
+ // InternalApplicationConfiguration.g:11096:1: rule__IntegerTypeScope__SetsNewAssignment_2_0 : ( ( '+=' ) ) ;
public final void rule__IntegerTypeScope__SetsNewAssignment_2_0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalApplicationConfiguration.g:11763:1: ( ( ( '+=' ) ) )
- // InternalApplicationConfiguration.g:11764:2: ( ( '+=' ) )
+ // InternalApplicationConfiguration.g:11100:1: ( ( ( '+=' ) ) )
+ // InternalApplicationConfiguration.g:11101:2: ( ( '+=' ) )
{
- // InternalApplicationConfiguration.g:11764:2: ( ( '+=' ) )
- // InternalApplicationConfiguration.g:11765:3: ( '+=' )
+ // InternalApplicationConfiguration.g:11101:2: ( ( '+=' ) )
+ // InternalApplicationConfiguration.g:11102:3: ( '+=' )
{
before(grammarAccess.getIntegerTypeScopeAccess().getSetsNewPlusSignEqualsSignKeyword_2_0_0());
- // InternalApplicationConfiguration.g:11766:3: ( '+=' )
- // InternalApplicationConfiguration.g:11767:4: '+='
+ // InternalApplicationConfiguration.g:11103:3: ( '+=' )
+ // InternalApplicationConfiguration.g:11104:4: '+='
{
before(grammarAccess.getIntegerTypeScopeAccess().getSetsNewPlusSignEqualsSignKeyword_2_0_0());
- match(input,63,FOLLOW_2);
+ match(input,60,FOLLOW_2);
after(grammarAccess.getIntegerTypeScopeAccess().getSetsNewPlusSignEqualsSignKeyword_2_0_0());
}
@@ -35810,24 +33823,24 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
// $ANTLR start "rule__IntegerTypeScope__SetsSumAssignment_2_1"
- // InternalApplicationConfiguration.g:11778:1: rule__IntegerTypeScope__SetsSumAssignment_2_1 : ( ( '=' ) ) ;
+ // InternalApplicationConfiguration.g:11115:1: rule__IntegerTypeScope__SetsSumAssignment_2_1 : ( ( '=' ) ) ;
public final void rule__IntegerTypeScope__SetsSumAssignment_2_1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalApplicationConfiguration.g:11782:1: ( ( ( '=' ) ) )
- // InternalApplicationConfiguration.g:11783:2: ( ( '=' ) )
+ // InternalApplicationConfiguration.g:11119:1: ( ( ( '=' ) ) )
+ // InternalApplicationConfiguration.g:11120:2: ( ( '=' ) )
{
- // InternalApplicationConfiguration.g:11783:2: ( ( '=' ) )
- // InternalApplicationConfiguration.g:11784:3: ( '=' )
+ // InternalApplicationConfiguration.g:11120:2: ( ( '=' ) )
+ // InternalApplicationConfiguration.g:11121:3: ( '=' )
{
before(grammarAccess.getIntegerTypeScopeAccess().getSetsSumEqualsSignKeyword_2_1_0());
- // InternalApplicationConfiguration.g:11785:3: ( '=' )
- // InternalApplicationConfiguration.g:11786:4: '='
+ // InternalApplicationConfiguration.g:11122:3: ( '=' )
+ // InternalApplicationConfiguration.g:11123:4: '='
{
before(grammarAccess.getIntegerTypeScopeAccess().getSetsSumEqualsSignKeyword_2_1_0());
- match(input,30,FOLLOW_2);
+ match(input,29,FOLLOW_2);
after(grammarAccess.getIntegerTypeScopeAccess().getSetsSumEqualsSignKeyword_2_1_0());
}
@@ -35855,17 +33868,17 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
// $ANTLR start "rule__IntegerTypeScope__NumberAssignment_3_0"
- // InternalApplicationConfiguration.g:11797:1: rule__IntegerTypeScope__NumberAssignment_3_0 : ( ruleExactNumber ) ;
+ // InternalApplicationConfiguration.g:11134:1: rule__IntegerTypeScope__NumberAssignment_3_0 : ( ruleExactNumber ) ;
public final void rule__IntegerTypeScope__NumberAssignment_3_0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalApplicationConfiguration.g:11801:1: ( ( ruleExactNumber ) )
- // InternalApplicationConfiguration.g:11802:2: ( ruleExactNumber )
+ // InternalApplicationConfiguration.g:11138:1: ( ( ruleExactNumber ) )
+ // InternalApplicationConfiguration.g:11139:2: ( ruleExactNumber )
{
- // InternalApplicationConfiguration.g:11802:2: ( ruleExactNumber )
- // InternalApplicationConfiguration.g:11803:3: ruleExactNumber
+ // InternalApplicationConfiguration.g:11139:2: ( ruleExactNumber )
+ // InternalApplicationConfiguration.g:11140:3: ruleExactNumber
{
before(grammarAccess.getIntegerTypeScopeAccess().getNumberExactNumberParserRuleCall_3_0_0());
pushFollow(FOLLOW_2);
@@ -35896,17 +33909,17 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
// $ANTLR start "rule__IntegerTypeScope__NumberAssignment_3_1"
- // InternalApplicationConfiguration.g:11812:1: rule__IntegerTypeScope__NumberAssignment_3_1 : ( ruleIntervallNumber ) ;
+ // InternalApplicationConfiguration.g:11149:1: rule__IntegerTypeScope__NumberAssignment_3_1 : ( ruleIntervallNumber ) ;
public final void rule__IntegerTypeScope__NumberAssignment_3_1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalApplicationConfiguration.g:11816:1: ( ( ruleIntervallNumber ) )
- // InternalApplicationConfiguration.g:11817:2: ( ruleIntervallNumber )
+ // InternalApplicationConfiguration.g:11153:1: ( ( ruleIntervallNumber ) )
+ // InternalApplicationConfiguration.g:11154:2: ( ruleIntervallNumber )
{
- // InternalApplicationConfiguration.g:11817:2: ( ruleIntervallNumber )
- // InternalApplicationConfiguration.g:11818:3: ruleIntervallNumber
+ // InternalApplicationConfiguration.g:11154:2: ( ruleIntervallNumber )
+ // InternalApplicationConfiguration.g:11155:3: ruleIntervallNumber
{
before(grammarAccess.getIntegerTypeScopeAccess().getNumberIntervallNumberParserRuleCall_3_1_0());
pushFollow(FOLLOW_2);
@@ -35937,17 +33950,17 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
// $ANTLR start "rule__IntegerTypeScope__NumberAssignment_3_2"
- // InternalApplicationConfiguration.g:11827:1: rule__IntegerTypeScope__NumberAssignment_3_2 : ( ruleIntEnumberation ) ;
+ // InternalApplicationConfiguration.g:11164:1: rule__IntegerTypeScope__NumberAssignment_3_2 : ( ruleIntEnumberation ) ;
public final void rule__IntegerTypeScope__NumberAssignment_3_2() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalApplicationConfiguration.g:11831:1: ( ( ruleIntEnumberation ) )
- // InternalApplicationConfiguration.g:11832:2: ( ruleIntEnumberation )
+ // InternalApplicationConfiguration.g:11168:1: ( ( ruleIntEnumberation ) )
+ // InternalApplicationConfiguration.g:11169:2: ( ruleIntEnumberation )
{
- // InternalApplicationConfiguration.g:11832:2: ( ruleIntEnumberation )
- // InternalApplicationConfiguration.g:11833:3: ruleIntEnumberation
+ // InternalApplicationConfiguration.g:11169:2: ( ruleIntEnumberation )
+ // InternalApplicationConfiguration.g:11170:3: ruleIntEnumberation
{
before(grammarAccess.getIntegerTypeScopeAccess().getNumberIntEnumberationParserRuleCall_3_2_0());
pushFollow(FOLLOW_2);
@@ -35978,17 +33991,17 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
// $ANTLR start "rule__RealTypeScope__TypeAssignment_1"
- // InternalApplicationConfiguration.g:11842:1: rule__RealTypeScope__TypeAssignment_1 : ( ruleRealReference ) ;
+ // InternalApplicationConfiguration.g:11179:1: rule__RealTypeScope__TypeAssignment_1 : ( ruleRealReference ) ;
public final void rule__RealTypeScope__TypeAssignment_1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalApplicationConfiguration.g:11846:1: ( ( ruleRealReference ) )
- // InternalApplicationConfiguration.g:11847:2: ( ruleRealReference )
+ // InternalApplicationConfiguration.g:11183:1: ( ( ruleRealReference ) )
+ // InternalApplicationConfiguration.g:11184:2: ( ruleRealReference )
{
- // InternalApplicationConfiguration.g:11847:2: ( ruleRealReference )
- // InternalApplicationConfiguration.g:11848:3: ruleRealReference
+ // InternalApplicationConfiguration.g:11184:2: ( ruleRealReference )
+ // InternalApplicationConfiguration.g:11185:3: ruleRealReference
{
before(grammarAccess.getRealTypeScopeAccess().getTypeRealReferenceParserRuleCall_1_0());
pushFollow(FOLLOW_2);
@@ -36019,24 +34032,24 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
// $ANTLR start "rule__RealTypeScope__SetsNewAssignment_2_0"
- // InternalApplicationConfiguration.g:11857:1: rule__RealTypeScope__SetsNewAssignment_2_0 : ( ( '+=' ) ) ;
+ // InternalApplicationConfiguration.g:11194:1: rule__RealTypeScope__SetsNewAssignment_2_0 : ( ( '+=' ) ) ;
public final void rule__RealTypeScope__SetsNewAssignment_2_0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalApplicationConfiguration.g:11861:1: ( ( ( '+=' ) ) )
- // InternalApplicationConfiguration.g:11862:2: ( ( '+=' ) )
+ // InternalApplicationConfiguration.g:11198:1: ( ( ( '+=' ) ) )
+ // InternalApplicationConfiguration.g:11199:2: ( ( '+=' ) )
{
- // InternalApplicationConfiguration.g:11862:2: ( ( '+=' ) )
- // InternalApplicationConfiguration.g:11863:3: ( '+=' )
+ // InternalApplicationConfiguration.g:11199:2: ( ( '+=' ) )
+ // InternalApplicationConfiguration.g:11200:3: ( '+=' )
{
before(grammarAccess.getRealTypeScopeAccess().getSetsNewPlusSignEqualsSignKeyword_2_0_0());
- // InternalApplicationConfiguration.g:11864:3: ( '+=' )
- // InternalApplicationConfiguration.g:11865:4: '+='
+ // InternalApplicationConfiguration.g:11201:3: ( '+=' )
+ // InternalApplicationConfiguration.g:11202:4: '+='
{
before(grammarAccess.getRealTypeScopeAccess().getSetsNewPlusSignEqualsSignKeyword_2_0_0());
- match(input,63,FOLLOW_2);
+ match(input,60,FOLLOW_2);
after(grammarAccess.getRealTypeScopeAccess().getSetsNewPlusSignEqualsSignKeyword_2_0_0());
}
@@ -36064,24 +34077,24 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
// $ANTLR start "rule__RealTypeScope__SetsSumAssignment_2_1"
- // InternalApplicationConfiguration.g:11876:1: rule__RealTypeScope__SetsSumAssignment_2_1 : ( ( '=' ) ) ;
+ // InternalApplicationConfiguration.g:11213:1: rule__RealTypeScope__SetsSumAssignment_2_1 : ( ( '=' ) ) ;
public final void rule__RealTypeScope__SetsSumAssignment_2_1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalApplicationConfiguration.g:11880:1: ( ( ( '=' ) ) )
- // InternalApplicationConfiguration.g:11881:2: ( ( '=' ) )
+ // InternalApplicationConfiguration.g:11217:1: ( ( ( '=' ) ) )
+ // InternalApplicationConfiguration.g:11218:2: ( ( '=' ) )
{
- // InternalApplicationConfiguration.g:11881:2: ( ( '=' ) )
- // InternalApplicationConfiguration.g:11882:3: ( '=' )
+ // InternalApplicationConfiguration.g:11218:2: ( ( '=' ) )
+ // InternalApplicationConfiguration.g:11219:3: ( '=' )
{
before(grammarAccess.getRealTypeScopeAccess().getSetsSumEqualsSignKeyword_2_1_0());
- // InternalApplicationConfiguration.g:11883:3: ( '=' )
- // InternalApplicationConfiguration.g:11884:4: '='
+ // InternalApplicationConfiguration.g:11220:3: ( '=' )
+ // InternalApplicationConfiguration.g:11221:4: '='
{
before(grammarAccess.getRealTypeScopeAccess().getSetsSumEqualsSignKeyword_2_1_0());
- match(input,30,FOLLOW_2);
+ match(input,29,FOLLOW_2);
after(grammarAccess.getRealTypeScopeAccess().getSetsSumEqualsSignKeyword_2_1_0());
}
@@ -36109,17 +34122,17 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
// $ANTLR start "rule__RealTypeScope__NumberAssignment_3_0"
- // InternalApplicationConfiguration.g:11895:1: rule__RealTypeScope__NumberAssignment_3_0 : ( ruleExactNumber ) ;
+ // InternalApplicationConfiguration.g:11232:1: rule__RealTypeScope__NumberAssignment_3_0 : ( ruleExactNumber ) ;
public final void rule__RealTypeScope__NumberAssignment_3_0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalApplicationConfiguration.g:11899:1: ( ( ruleExactNumber ) )
- // InternalApplicationConfiguration.g:11900:2: ( ruleExactNumber )
+ // InternalApplicationConfiguration.g:11236:1: ( ( ruleExactNumber ) )
+ // InternalApplicationConfiguration.g:11237:2: ( ruleExactNumber )
{
- // InternalApplicationConfiguration.g:11900:2: ( ruleExactNumber )
- // InternalApplicationConfiguration.g:11901:3: ruleExactNumber
+ // InternalApplicationConfiguration.g:11237:2: ( ruleExactNumber )
+ // InternalApplicationConfiguration.g:11238:3: ruleExactNumber
{
before(grammarAccess.getRealTypeScopeAccess().getNumberExactNumberParserRuleCall_3_0_0());
pushFollow(FOLLOW_2);
@@ -36150,17 +34163,17 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
// $ANTLR start "rule__RealTypeScope__NumberAssignment_3_1"
- // InternalApplicationConfiguration.g:11910:1: rule__RealTypeScope__NumberAssignment_3_1 : ( ruleIntervallNumber ) ;
+ // InternalApplicationConfiguration.g:11247:1: rule__RealTypeScope__NumberAssignment_3_1 : ( ruleIntervallNumber ) ;
public final void rule__RealTypeScope__NumberAssignment_3_1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalApplicationConfiguration.g:11914:1: ( ( ruleIntervallNumber ) )
- // InternalApplicationConfiguration.g:11915:2: ( ruleIntervallNumber )
+ // InternalApplicationConfiguration.g:11251:1: ( ( ruleIntervallNumber ) )
+ // InternalApplicationConfiguration.g:11252:2: ( ruleIntervallNumber )
{
- // InternalApplicationConfiguration.g:11915:2: ( ruleIntervallNumber )
- // InternalApplicationConfiguration.g:11916:3: ruleIntervallNumber
+ // InternalApplicationConfiguration.g:11252:2: ( ruleIntervallNumber )
+ // InternalApplicationConfiguration.g:11253:3: ruleIntervallNumber
{
before(grammarAccess.getRealTypeScopeAccess().getNumberIntervallNumberParserRuleCall_3_1_0());
pushFollow(FOLLOW_2);
@@ -36191,17 +34204,17 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
// $ANTLR start "rule__RealTypeScope__NumberAssignment_3_2"
- // InternalApplicationConfiguration.g:11925:1: rule__RealTypeScope__NumberAssignment_3_2 : ( ruleRealEnumeration ) ;
+ // InternalApplicationConfiguration.g:11262:1: rule__RealTypeScope__NumberAssignment_3_2 : ( ruleRealEnumeration ) ;
public final void rule__RealTypeScope__NumberAssignment_3_2() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalApplicationConfiguration.g:11929:1: ( ( ruleRealEnumeration ) )
- // InternalApplicationConfiguration.g:11930:2: ( ruleRealEnumeration )
+ // InternalApplicationConfiguration.g:11266:1: ( ( ruleRealEnumeration ) )
+ // InternalApplicationConfiguration.g:11267:2: ( ruleRealEnumeration )
{
- // InternalApplicationConfiguration.g:11930:2: ( ruleRealEnumeration )
- // InternalApplicationConfiguration.g:11931:3: ruleRealEnumeration
+ // InternalApplicationConfiguration.g:11267:2: ( ruleRealEnumeration )
+ // InternalApplicationConfiguration.g:11268:3: ruleRealEnumeration
{
before(grammarAccess.getRealTypeScopeAccess().getNumberRealEnumerationParserRuleCall_3_2_0());
pushFollow(FOLLOW_2);
@@ -36232,17 +34245,17 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
// $ANTLR start "rule__StringTypeScope__TypeAssignment_1"
- // InternalApplicationConfiguration.g:11940:1: rule__StringTypeScope__TypeAssignment_1 : ( ruleStringReference ) ;
+ // InternalApplicationConfiguration.g:11277:1: rule__StringTypeScope__TypeAssignment_1 : ( ruleStringReference ) ;
public final void rule__StringTypeScope__TypeAssignment_1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalApplicationConfiguration.g:11944:1: ( ( ruleStringReference ) )
- // InternalApplicationConfiguration.g:11945:2: ( ruleStringReference )
+ // InternalApplicationConfiguration.g:11281:1: ( ( ruleStringReference ) )
+ // InternalApplicationConfiguration.g:11282:2: ( ruleStringReference )
{
- // InternalApplicationConfiguration.g:11945:2: ( ruleStringReference )
- // InternalApplicationConfiguration.g:11946:3: ruleStringReference
+ // InternalApplicationConfiguration.g:11282:2: ( ruleStringReference )
+ // InternalApplicationConfiguration.g:11283:3: ruleStringReference
{
before(grammarAccess.getStringTypeScopeAccess().getTypeStringReferenceParserRuleCall_1_0());
pushFollow(FOLLOW_2);
@@ -36273,24 +34286,24 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
// $ANTLR start "rule__StringTypeScope__SetsNewAssignment_2_0"
- // InternalApplicationConfiguration.g:11955:1: rule__StringTypeScope__SetsNewAssignment_2_0 : ( ( '+=' ) ) ;
+ // InternalApplicationConfiguration.g:11292:1: rule__StringTypeScope__SetsNewAssignment_2_0 : ( ( '+=' ) ) ;
public final void rule__StringTypeScope__SetsNewAssignment_2_0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalApplicationConfiguration.g:11959:1: ( ( ( '+=' ) ) )
- // InternalApplicationConfiguration.g:11960:2: ( ( '+=' ) )
+ // InternalApplicationConfiguration.g:11296:1: ( ( ( '+=' ) ) )
+ // InternalApplicationConfiguration.g:11297:2: ( ( '+=' ) )
{
- // InternalApplicationConfiguration.g:11960:2: ( ( '+=' ) )
- // InternalApplicationConfiguration.g:11961:3: ( '+=' )
+ // InternalApplicationConfiguration.g:11297:2: ( ( '+=' ) )
+ // InternalApplicationConfiguration.g:11298:3: ( '+=' )
{
before(grammarAccess.getStringTypeScopeAccess().getSetsNewPlusSignEqualsSignKeyword_2_0_0());
- // InternalApplicationConfiguration.g:11962:3: ( '+=' )
- // InternalApplicationConfiguration.g:11963:4: '+='
+ // InternalApplicationConfiguration.g:11299:3: ( '+=' )
+ // InternalApplicationConfiguration.g:11300:4: '+='
{
before(grammarAccess.getStringTypeScopeAccess().getSetsNewPlusSignEqualsSignKeyword_2_0_0());
- match(input,63,FOLLOW_2);
+ match(input,60,FOLLOW_2);
after(grammarAccess.getStringTypeScopeAccess().getSetsNewPlusSignEqualsSignKeyword_2_0_0());
}
@@ -36318,24 +34331,24 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
// $ANTLR start "rule__StringTypeScope__SetsSumAssignment_2_1"
- // InternalApplicationConfiguration.g:11974:1: rule__StringTypeScope__SetsSumAssignment_2_1 : ( ( '=' ) ) ;
+ // InternalApplicationConfiguration.g:11311:1: rule__StringTypeScope__SetsSumAssignment_2_1 : ( ( '=' ) ) ;
public final void rule__StringTypeScope__SetsSumAssignment_2_1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalApplicationConfiguration.g:11978:1: ( ( ( '=' ) ) )
- // InternalApplicationConfiguration.g:11979:2: ( ( '=' ) )
+ // InternalApplicationConfiguration.g:11315:1: ( ( ( '=' ) ) )
+ // InternalApplicationConfiguration.g:11316:2: ( ( '=' ) )
{
- // InternalApplicationConfiguration.g:11979:2: ( ( '=' ) )
- // InternalApplicationConfiguration.g:11980:3: ( '=' )
+ // InternalApplicationConfiguration.g:11316:2: ( ( '=' ) )
+ // InternalApplicationConfiguration.g:11317:3: ( '=' )
{
before(grammarAccess.getStringTypeScopeAccess().getSetsSumEqualsSignKeyword_2_1_0());
- // InternalApplicationConfiguration.g:11981:3: ( '=' )
- // InternalApplicationConfiguration.g:11982:4: '='
+ // InternalApplicationConfiguration.g:11318:3: ( '=' )
+ // InternalApplicationConfiguration.g:11319:4: '='
{
before(grammarAccess.getStringTypeScopeAccess().getSetsSumEqualsSignKeyword_2_1_0());
- match(input,30,FOLLOW_2);
+ match(input,29,FOLLOW_2);
after(grammarAccess.getStringTypeScopeAccess().getSetsSumEqualsSignKeyword_2_1_0());
}
@@ -36363,17 +34376,17 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
// $ANTLR start "rule__StringTypeScope__NumberAssignment_3_0"
- // InternalApplicationConfiguration.g:11993:1: rule__StringTypeScope__NumberAssignment_3_0 : ( ruleExactNumber ) ;
+ // InternalApplicationConfiguration.g:11330:1: rule__StringTypeScope__NumberAssignment_3_0 : ( ruleExactNumber ) ;
public final void rule__StringTypeScope__NumberAssignment_3_0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalApplicationConfiguration.g:11997:1: ( ( ruleExactNumber ) )
- // InternalApplicationConfiguration.g:11998:2: ( ruleExactNumber )
+ // InternalApplicationConfiguration.g:11334:1: ( ( ruleExactNumber ) )
+ // InternalApplicationConfiguration.g:11335:2: ( ruleExactNumber )
{
- // InternalApplicationConfiguration.g:11998:2: ( ruleExactNumber )
- // InternalApplicationConfiguration.g:11999:3: ruleExactNumber
+ // InternalApplicationConfiguration.g:11335:2: ( ruleExactNumber )
+ // InternalApplicationConfiguration.g:11336:3: ruleExactNumber
{
before(grammarAccess.getStringTypeScopeAccess().getNumberExactNumberParserRuleCall_3_0_0());
pushFollow(FOLLOW_2);
@@ -36404,17 +34417,17 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
// $ANTLR start "rule__StringTypeScope__NumberAssignment_3_1"
- // InternalApplicationConfiguration.g:12008:1: rule__StringTypeScope__NumberAssignment_3_1 : ( ruleIntervallNumber ) ;
+ // InternalApplicationConfiguration.g:11345:1: rule__StringTypeScope__NumberAssignment_3_1 : ( ruleIntervallNumber ) ;
public final void rule__StringTypeScope__NumberAssignment_3_1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalApplicationConfiguration.g:12012:1: ( ( ruleIntervallNumber ) )
- // InternalApplicationConfiguration.g:12013:2: ( ruleIntervallNumber )
+ // InternalApplicationConfiguration.g:11349:1: ( ( ruleIntervallNumber ) )
+ // InternalApplicationConfiguration.g:11350:2: ( ruleIntervallNumber )
{
- // InternalApplicationConfiguration.g:12013:2: ( ruleIntervallNumber )
- // InternalApplicationConfiguration.g:12014:3: ruleIntervallNumber
+ // InternalApplicationConfiguration.g:11350:2: ( ruleIntervallNumber )
+ // InternalApplicationConfiguration.g:11351:3: ruleIntervallNumber
{
before(grammarAccess.getStringTypeScopeAccess().getNumberIntervallNumberParserRuleCall_3_1_0());
pushFollow(FOLLOW_2);
@@ -36445,17 +34458,17 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
// $ANTLR start "rule__StringTypeScope__NumberAssignment_3_2"
- // InternalApplicationConfiguration.g:12023:1: rule__StringTypeScope__NumberAssignment_3_2 : ( ruleStringEnumeration ) ;
+ // InternalApplicationConfiguration.g:11360:1: rule__StringTypeScope__NumberAssignment_3_2 : ( ruleStringEnumeration ) ;
public final void rule__StringTypeScope__NumberAssignment_3_2() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalApplicationConfiguration.g:12027:1: ( ( ruleStringEnumeration ) )
- // InternalApplicationConfiguration.g:12028:2: ( ruleStringEnumeration )
+ // InternalApplicationConfiguration.g:11364:1: ( ( ruleStringEnumeration ) )
+ // InternalApplicationConfiguration.g:11365:2: ( ruleStringEnumeration )
{
- // InternalApplicationConfiguration.g:12028:2: ( ruleStringEnumeration )
- // InternalApplicationConfiguration.g:12029:3: ruleStringEnumeration
+ // InternalApplicationConfiguration.g:11365:2: ( ruleStringEnumeration )
+ // InternalApplicationConfiguration.g:11366:3: ruleStringEnumeration
{
before(grammarAccess.getStringTypeScopeAccess().getNumberStringEnumerationParserRuleCall_3_2_0());
pushFollow(FOLLOW_2);
@@ -36486,17 +34499,17 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
// $ANTLR start "rule__ClassReference__ElementAssignment_1"
- // InternalApplicationConfiguration.g:12038:1: rule__ClassReference__ElementAssignment_1 : ( ruleMetamodelElement ) ;
+ // InternalApplicationConfiguration.g:11375:1: rule__ClassReference__ElementAssignment_1 : ( ruleMetamodelElement ) ;
public final void rule__ClassReference__ElementAssignment_1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalApplicationConfiguration.g:12042:1: ( ( ruleMetamodelElement ) )
- // InternalApplicationConfiguration.g:12043:2: ( ruleMetamodelElement )
+ // InternalApplicationConfiguration.g:11379:1: ( ( ruleMetamodelElement ) )
+ // InternalApplicationConfiguration.g:11380:2: ( ruleMetamodelElement )
{
- // InternalApplicationConfiguration.g:12043:2: ( ruleMetamodelElement )
- // InternalApplicationConfiguration.g:12044:3: ruleMetamodelElement
+ // InternalApplicationConfiguration.g:11380:2: ( ruleMetamodelElement )
+ // InternalApplicationConfiguration.g:11381:3: ruleMetamodelElement
{
before(grammarAccess.getClassReferenceAccess().getElementMetamodelElementParserRuleCall_1_0());
pushFollow(FOLLOW_2);
@@ -36527,17 +34540,17 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
// $ANTLR start "rule__ExactNumber__ExactNumberAssignment_0"
- // InternalApplicationConfiguration.g:12053:1: rule__ExactNumber__ExactNumberAssignment_0 : ( RULE_INT ) ;
+ // InternalApplicationConfiguration.g:11390:1: rule__ExactNumber__ExactNumberAssignment_0 : ( RULE_INT ) ;
public final void rule__ExactNumber__ExactNumberAssignment_0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalApplicationConfiguration.g:12057:1: ( ( RULE_INT ) )
- // InternalApplicationConfiguration.g:12058:2: ( RULE_INT )
+ // InternalApplicationConfiguration.g:11394:1: ( ( RULE_INT ) )
+ // InternalApplicationConfiguration.g:11395:2: ( RULE_INT )
{
- // InternalApplicationConfiguration.g:12058:2: ( RULE_INT )
- // InternalApplicationConfiguration.g:12059:3: RULE_INT
+ // InternalApplicationConfiguration.g:11395:2: ( RULE_INT )
+ // InternalApplicationConfiguration.g:11396:3: RULE_INT
{
before(grammarAccess.getExactNumberAccess().getExactNumberINTTerminalRuleCall_0_0());
match(input,RULE_INT,FOLLOW_2);
@@ -36564,24 +34577,24 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
// $ANTLR start "rule__ExactNumber__ExactUnlimitedAssignment_1"
- // InternalApplicationConfiguration.g:12068:1: rule__ExactNumber__ExactUnlimitedAssignment_1 : ( ( '*' ) ) ;
+ // InternalApplicationConfiguration.g:11405:1: rule__ExactNumber__ExactUnlimitedAssignment_1 : ( ( '*' ) ) ;
public final void rule__ExactNumber__ExactUnlimitedAssignment_1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalApplicationConfiguration.g:12072:1: ( ( ( '*' ) ) )
- // InternalApplicationConfiguration.g:12073:2: ( ( '*' ) )
+ // InternalApplicationConfiguration.g:11409:1: ( ( ( '*' ) ) )
+ // InternalApplicationConfiguration.g:11410:2: ( ( '*' ) )
{
- // InternalApplicationConfiguration.g:12073:2: ( ( '*' ) )
- // InternalApplicationConfiguration.g:12074:3: ( '*' )
+ // InternalApplicationConfiguration.g:11410:2: ( ( '*' ) )
+ // InternalApplicationConfiguration.g:11411:3: ( '*' )
{
before(grammarAccess.getExactNumberAccess().getExactUnlimitedAsteriskKeyword_1_0());
- // InternalApplicationConfiguration.g:12075:3: ( '*' )
- // InternalApplicationConfiguration.g:12076:4: '*'
+ // InternalApplicationConfiguration.g:11412:3: ( '*' )
+ // InternalApplicationConfiguration.g:11413:4: '*'
{
before(grammarAccess.getExactNumberAccess().getExactUnlimitedAsteriskKeyword_1_0());
- match(input,64,FOLLOW_2);
+ match(input,61,FOLLOW_2);
after(grammarAccess.getExactNumberAccess().getExactUnlimitedAsteriskKeyword_1_0());
}
@@ -36609,17 +34622,17 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
// $ANTLR start "rule__IntervallNumber__MinAssignment_0"
- // InternalApplicationConfiguration.g:12087:1: rule__IntervallNumber__MinAssignment_0 : ( RULE_INT ) ;
+ // InternalApplicationConfiguration.g:11424:1: rule__IntervallNumber__MinAssignment_0 : ( RULE_INT ) ;
public final void rule__IntervallNumber__MinAssignment_0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalApplicationConfiguration.g:12091:1: ( ( RULE_INT ) )
- // InternalApplicationConfiguration.g:12092:2: ( RULE_INT )
+ // InternalApplicationConfiguration.g:11428:1: ( ( RULE_INT ) )
+ // InternalApplicationConfiguration.g:11429:2: ( RULE_INT )
{
- // InternalApplicationConfiguration.g:12092:2: ( RULE_INT )
- // InternalApplicationConfiguration.g:12093:3: RULE_INT
+ // InternalApplicationConfiguration.g:11429:2: ( RULE_INT )
+ // InternalApplicationConfiguration.g:11430:3: RULE_INT
{
before(grammarAccess.getIntervallNumberAccess().getMinINTTerminalRuleCall_0_0());
match(input,RULE_INT,FOLLOW_2);
@@ -36646,17 +34659,17 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
// $ANTLR start "rule__IntervallNumber__MaxNumberAssignment_2_0"
- // InternalApplicationConfiguration.g:12102:1: rule__IntervallNumber__MaxNumberAssignment_2_0 : ( RULE_INT ) ;
+ // InternalApplicationConfiguration.g:11439:1: rule__IntervallNumber__MaxNumberAssignment_2_0 : ( RULE_INT ) ;
public final void rule__IntervallNumber__MaxNumberAssignment_2_0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalApplicationConfiguration.g:12106:1: ( ( RULE_INT ) )
- // InternalApplicationConfiguration.g:12107:2: ( RULE_INT )
+ // InternalApplicationConfiguration.g:11443:1: ( ( RULE_INT ) )
+ // InternalApplicationConfiguration.g:11444:2: ( RULE_INT )
{
- // InternalApplicationConfiguration.g:12107:2: ( RULE_INT )
- // InternalApplicationConfiguration.g:12108:3: RULE_INT
+ // InternalApplicationConfiguration.g:11444:2: ( RULE_INT )
+ // InternalApplicationConfiguration.g:11445:3: RULE_INT
{
before(grammarAccess.getIntervallNumberAccess().getMaxNumberINTTerminalRuleCall_2_0_0());
match(input,RULE_INT,FOLLOW_2);
@@ -36683,24 +34696,24 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
// $ANTLR start "rule__IntervallNumber__MaxUnlimitedAssignment_2_1"
- // InternalApplicationConfiguration.g:12117:1: rule__IntervallNumber__MaxUnlimitedAssignment_2_1 : ( ( '*' ) ) ;
+ // InternalApplicationConfiguration.g:11454:1: rule__IntervallNumber__MaxUnlimitedAssignment_2_1 : ( ( '*' ) ) ;
public final void rule__IntervallNumber__MaxUnlimitedAssignment_2_1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalApplicationConfiguration.g:12121:1: ( ( ( '*' ) ) )
- // InternalApplicationConfiguration.g:12122:2: ( ( '*' ) )
+ // InternalApplicationConfiguration.g:11458:1: ( ( ( '*' ) ) )
+ // InternalApplicationConfiguration.g:11459:2: ( ( '*' ) )
{
- // InternalApplicationConfiguration.g:12122:2: ( ( '*' ) )
- // InternalApplicationConfiguration.g:12123:3: ( '*' )
+ // InternalApplicationConfiguration.g:11459:2: ( ( '*' ) )
+ // InternalApplicationConfiguration.g:11460:3: ( '*' )
{
before(grammarAccess.getIntervallNumberAccess().getMaxUnlimitedAsteriskKeyword_2_1_0());
- // InternalApplicationConfiguration.g:12124:3: ( '*' )
- // InternalApplicationConfiguration.g:12125:4: '*'
+ // InternalApplicationConfiguration.g:11461:3: ( '*' )
+ // InternalApplicationConfiguration.g:11462:4: '*'
{
before(grammarAccess.getIntervallNumberAccess().getMaxUnlimitedAsteriskKeyword_2_1_0());
- match(input,64,FOLLOW_2);
+ match(input,61,FOLLOW_2);
after(grammarAccess.getIntervallNumberAccess().getMaxUnlimitedAsteriskKeyword_2_1_0());
}
@@ -36728,17 +34741,17 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
// $ANTLR start "rule__IntEnumberation__EntryAssignment_2_0"
- // InternalApplicationConfiguration.g:12136:1: rule__IntEnumberation__EntryAssignment_2_0 : ( ruleINTLiteral ) ;
+ // InternalApplicationConfiguration.g:11473:1: rule__IntEnumberation__EntryAssignment_2_0 : ( ruleINTLiteral ) ;
public final void rule__IntEnumberation__EntryAssignment_2_0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalApplicationConfiguration.g:12140:1: ( ( ruleINTLiteral ) )
- // InternalApplicationConfiguration.g:12141:2: ( ruleINTLiteral )
+ // InternalApplicationConfiguration.g:11477:1: ( ( ruleINTLiteral ) )
+ // InternalApplicationConfiguration.g:11478:2: ( ruleINTLiteral )
{
- // InternalApplicationConfiguration.g:12141:2: ( ruleINTLiteral )
- // InternalApplicationConfiguration.g:12142:3: ruleINTLiteral
+ // InternalApplicationConfiguration.g:11478:2: ( ruleINTLiteral )
+ // InternalApplicationConfiguration.g:11479:3: ruleINTLiteral
{
before(grammarAccess.getIntEnumberationAccess().getEntryINTLiteralParserRuleCall_2_0_0());
pushFollow(FOLLOW_2);
@@ -36769,17 +34782,17 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
// $ANTLR start "rule__IntEnumberation__EntryAssignment_2_1_1"
- // InternalApplicationConfiguration.g:12151:1: rule__IntEnumberation__EntryAssignment_2_1_1 : ( ruleINTLiteral ) ;
+ // InternalApplicationConfiguration.g:11488:1: rule__IntEnumberation__EntryAssignment_2_1_1 : ( ruleINTLiteral ) ;
public final void rule__IntEnumberation__EntryAssignment_2_1_1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalApplicationConfiguration.g:12155:1: ( ( ruleINTLiteral ) )
- // InternalApplicationConfiguration.g:12156:2: ( ruleINTLiteral )
+ // InternalApplicationConfiguration.g:11492:1: ( ( ruleINTLiteral ) )
+ // InternalApplicationConfiguration.g:11493:2: ( ruleINTLiteral )
{
- // InternalApplicationConfiguration.g:12156:2: ( ruleINTLiteral )
- // InternalApplicationConfiguration.g:12157:3: ruleINTLiteral
+ // InternalApplicationConfiguration.g:11493:2: ( ruleINTLiteral )
+ // InternalApplicationConfiguration.g:11494:3: ruleINTLiteral
{
before(grammarAccess.getIntEnumberationAccess().getEntryINTLiteralParserRuleCall_2_1_1_0());
pushFollow(FOLLOW_2);
@@ -36810,17 +34823,17 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
// $ANTLR start "rule__RealEnumeration__EntryAssignment_2_0"
- // InternalApplicationConfiguration.g:12166:1: rule__RealEnumeration__EntryAssignment_2_0 : ( ruleREALLiteral ) ;
+ // InternalApplicationConfiguration.g:11503:1: rule__RealEnumeration__EntryAssignment_2_0 : ( ruleREALLiteral ) ;
public final void rule__RealEnumeration__EntryAssignment_2_0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalApplicationConfiguration.g:12170:1: ( ( ruleREALLiteral ) )
- // InternalApplicationConfiguration.g:12171:2: ( ruleREALLiteral )
+ // InternalApplicationConfiguration.g:11507:1: ( ( ruleREALLiteral ) )
+ // InternalApplicationConfiguration.g:11508:2: ( ruleREALLiteral )
{
- // InternalApplicationConfiguration.g:12171:2: ( ruleREALLiteral )
- // InternalApplicationConfiguration.g:12172:3: ruleREALLiteral
+ // InternalApplicationConfiguration.g:11508:2: ( ruleREALLiteral )
+ // InternalApplicationConfiguration.g:11509:3: ruleREALLiteral
{
before(grammarAccess.getRealEnumerationAccess().getEntryREALLiteralParserRuleCall_2_0_0());
pushFollow(FOLLOW_2);
@@ -36851,17 +34864,17 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
// $ANTLR start "rule__RealEnumeration__EntryAssignment_2_1_1"
- // InternalApplicationConfiguration.g:12181:1: rule__RealEnumeration__EntryAssignment_2_1_1 : ( ruleREALLiteral ) ;
+ // InternalApplicationConfiguration.g:11518:1: rule__RealEnumeration__EntryAssignment_2_1_1 : ( ruleREALLiteral ) ;
public final void rule__RealEnumeration__EntryAssignment_2_1_1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalApplicationConfiguration.g:12185:1: ( ( ruleREALLiteral ) )
- // InternalApplicationConfiguration.g:12186:2: ( ruleREALLiteral )
+ // InternalApplicationConfiguration.g:11522:1: ( ( ruleREALLiteral ) )
+ // InternalApplicationConfiguration.g:11523:2: ( ruleREALLiteral )
{
- // InternalApplicationConfiguration.g:12186:2: ( ruleREALLiteral )
- // InternalApplicationConfiguration.g:12187:3: ruleREALLiteral
+ // InternalApplicationConfiguration.g:11523:2: ( ruleREALLiteral )
+ // InternalApplicationConfiguration.g:11524:3: ruleREALLiteral
{
before(grammarAccess.getRealEnumerationAccess().getEntryREALLiteralParserRuleCall_2_1_1_0());
pushFollow(FOLLOW_2);
@@ -36892,17 +34905,17 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
// $ANTLR start "rule__StringEnumeration__EntryAssignment_2_0"
- // InternalApplicationConfiguration.g:12196:1: rule__StringEnumeration__EntryAssignment_2_0 : ( RULE_STRING ) ;
+ // InternalApplicationConfiguration.g:11533:1: rule__StringEnumeration__EntryAssignment_2_0 : ( RULE_STRING ) ;
public final void rule__StringEnumeration__EntryAssignment_2_0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalApplicationConfiguration.g:12200:1: ( ( RULE_STRING ) )
- // InternalApplicationConfiguration.g:12201:2: ( RULE_STRING )
+ // InternalApplicationConfiguration.g:11537:1: ( ( RULE_STRING ) )
+ // InternalApplicationConfiguration.g:11538:2: ( RULE_STRING )
{
- // InternalApplicationConfiguration.g:12201:2: ( RULE_STRING )
- // InternalApplicationConfiguration.g:12202:3: RULE_STRING
+ // InternalApplicationConfiguration.g:11538:2: ( RULE_STRING )
+ // InternalApplicationConfiguration.g:11539:3: RULE_STRING
{
before(grammarAccess.getStringEnumerationAccess().getEntrySTRINGTerminalRuleCall_2_0_0());
match(input,RULE_STRING,FOLLOW_2);
@@ -36929,17 +34942,17 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
// $ANTLR start "rule__StringEnumeration__EntryAssignment_2_1_1"
- // InternalApplicationConfiguration.g:12211:1: rule__StringEnumeration__EntryAssignment_2_1_1 : ( RULE_STRING ) ;
+ // InternalApplicationConfiguration.g:11548:1: rule__StringEnumeration__EntryAssignment_2_1_1 : ( RULE_STRING ) ;
public final void rule__StringEnumeration__EntryAssignment_2_1_1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalApplicationConfiguration.g:12215:1: ( ( RULE_STRING ) )
- // InternalApplicationConfiguration.g:12216:2: ( RULE_STRING )
+ // InternalApplicationConfiguration.g:11552:1: ( ( RULE_STRING ) )
+ // InternalApplicationConfiguration.g:11553:2: ( RULE_STRING )
{
- // InternalApplicationConfiguration.g:12216:2: ( RULE_STRING )
- // InternalApplicationConfiguration.g:12217:3: RULE_STRING
+ // InternalApplicationConfiguration.g:11553:2: ( RULE_STRING )
+ // InternalApplicationConfiguration.g:11554:3: RULE_STRING
{
before(grammarAccess.getStringEnumerationAccess().getEntrySTRINGTerminalRuleCall_2_1_1_0());
match(input,RULE_STRING,FOLLOW_2);
@@ -36966,17 +34979,17 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
// $ANTLR start "rule__ScopeDeclaration__NameAssignment_1"
- // InternalApplicationConfiguration.g:12226:1: rule__ScopeDeclaration__NameAssignment_1 : ( RULE_ID ) ;
+ // InternalApplicationConfiguration.g:11563:1: rule__ScopeDeclaration__NameAssignment_1 : ( RULE_ID ) ;
public final void rule__ScopeDeclaration__NameAssignment_1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalApplicationConfiguration.g:12230:1: ( ( RULE_ID ) )
- // InternalApplicationConfiguration.g:12231:2: ( RULE_ID )
+ // InternalApplicationConfiguration.g:11567:1: ( ( RULE_ID ) )
+ // InternalApplicationConfiguration.g:11568:2: ( RULE_ID )
{
- // InternalApplicationConfiguration.g:12231:2: ( RULE_ID )
- // InternalApplicationConfiguration.g:12232:3: RULE_ID
+ // InternalApplicationConfiguration.g:11568:2: ( RULE_ID )
+ // InternalApplicationConfiguration.g:11569:3: RULE_ID
{
before(grammarAccess.getScopeDeclarationAccess().getNameIDTerminalRuleCall_1_0());
match(input,RULE_ID,FOLLOW_2);
@@ -37003,17 +35016,17 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
// $ANTLR start "rule__ScopeDeclaration__SpecificationAssignment_2"
- // InternalApplicationConfiguration.g:12241:1: rule__ScopeDeclaration__SpecificationAssignment_2 : ( ruleScopeSpecification ) ;
+ // InternalApplicationConfiguration.g:11578:1: rule__ScopeDeclaration__SpecificationAssignment_2 : ( ruleScopeSpecification ) ;
public final void rule__ScopeDeclaration__SpecificationAssignment_2() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalApplicationConfiguration.g:12245:1: ( ( ruleScopeSpecification ) )
- // InternalApplicationConfiguration.g:12246:2: ( ruleScopeSpecification )
+ // InternalApplicationConfiguration.g:11582:1: ( ( ruleScopeSpecification ) )
+ // InternalApplicationConfiguration.g:11583:2: ( ruleScopeSpecification )
{
- // InternalApplicationConfiguration.g:12246:2: ( ruleScopeSpecification )
- // InternalApplicationConfiguration.g:12247:3: ruleScopeSpecification
+ // InternalApplicationConfiguration.g:11583:2: ( ruleScopeSpecification )
+ // InternalApplicationConfiguration.g:11584:3: ruleScopeSpecification
{
before(grammarAccess.getScopeDeclarationAccess().getSpecificationScopeSpecificationParserRuleCall_2_0());
pushFollow(FOLLOW_2);
@@ -37044,21 +35057,21 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
// $ANTLR start "rule__ScopeReference__ReferredAssignment"
- // InternalApplicationConfiguration.g:12256:1: rule__ScopeReference__ReferredAssignment : ( ( RULE_ID ) ) ;
+ // InternalApplicationConfiguration.g:11593:1: rule__ScopeReference__ReferredAssignment : ( ( RULE_ID ) ) ;
public final void rule__ScopeReference__ReferredAssignment() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalApplicationConfiguration.g:12260:1: ( ( ( RULE_ID ) ) )
- // InternalApplicationConfiguration.g:12261:2: ( ( RULE_ID ) )
+ // InternalApplicationConfiguration.g:11597:1: ( ( ( RULE_ID ) ) )
+ // InternalApplicationConfiguration.g:11598:2: ( ( RULE_ID ) )
{
- // InternalApplicationConfiguration.g:12261:2: ( ( RULE_ID ) )
- // InternalApplicationConfiguration.g:12262:3: ( RULE_ID )
+ // InternalApplicationConfiguration.g:11598:2: ( ( RULE_ID ) )
+ // InternalApplicationConfiguration.g:11599:3: ( RULE_ID )
{
before(grammarAccess.getScopeReferenceAccess().getReferredScopeDeclarationCrossReference_0());
- // InternalApplicationConfiguration.g:12263:3: ( RULE_ID )
- // InternalApplicationConfiguration.g:12264:4: RULE_ID
+ // InternalApplicationConfiguration.g:11600:3: ( RULE_ID )
+ // InternalApplicationConfiguration.g:11601:4: RULE_ID
{
before(grammarAccess.getScopeReferenceAccess().getReferredScopeDeclarationIDTerminalRuleCall_0_1());
match(input,RULE_ID,FOLLOW_2);
@@ -37089,17 +35102,17 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
// $ANTLR start "rule__GenerationTask__MetamodelAssignment_3_0_2"
- // InternalApplicationConfiguration.g:12275:1: rule__GenerationTask__MetamodelAssignment_3_0_2 : ( ruleMetamodel ) ;
+ // InternalApplicationConfiguration.g:11612:1: rule__GenerationTask__MetamodelAssignment_3_0_2 : ( ruleMetamodel ) ;
public final void rule__GenerationTask__MetamodelAssignment_3_0_2() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalApplicationConfiguration.g:12279:1: ( ( ruleMetamodel ) )
- // InternalApplicationConfiguration.g:12280:2: ( ruleMetamodel )
+ // InternalApplicationConfiguration.g:11616:1: ( ( ruleMetamodel ) )
+ // InternalApplicationConfiguration.g:11617:2: ( ruleMetamodel )
{
- // InternalApplicationConfiguration.g:12280:2: ( ruleMetamodel )
- // InternalApplicationConfiguration.g:12281:3: ruleMetamodel
+ // InternalApplicationConfiguration.g:11617:2: ( ruleMetamodel )
+ // InternalApplicationConfiguration.g:11618:3: ruleMetamodel
{
before(grammarAccess.getGenerationTaskAccess().getMetamodelMetamodelParserRuleCall_3_0_2_0());
pushFollow(FOLLOW_2);
@@ -37130,17 +35143,17 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
// $ANTLR start "rule__GenerationTask__PartialModelAssignment_3_1_2"
- // InternalApplicationConfiguration.g:12290:1: rule__GenerationTask__PartialModelAssignment_3_1_2 : ( rulePartialModel ) ;
+ // InternalApplicationConfiguration.g:11627:1: rule__GenerationTask__PartialModelAssignment_3_1_2 : ( rulePartialModel ) ;
public final void rule__GenerationTask__PartialModelAssignment_3_1_2() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalApplicationConfiguration.g:12294:1: ( ( rulePartialModel ) )
- // InternalApplicationConfiguration.g:12295:2: ( rulePartialModel )
+ // InternalApplicationConfiguration.g:11631:1: ( ( rulePartialModel ) )
+ // InternalApplicationConfiguration.g:11632:2: ( rulePartialModel )
{
- // InternalApplicationConfiguration.g:12295:2: ( rulePartialModel )
- // InternalApplicationConfiguration.g:12296:3: rulePartialModel
+ // InternalApplicationConfiguration.g:11632:2: ( rulePartialModel )
+ // InternalApplicationConfiguration.g:11633:3: rulePartialModel
{
before(grammarAccess.getGenerationTaskAccess().getPartialModelPartialModelParserRuleCall_3_1_2_0());
pushFollow(FOLLOW_2);
@@ -37171,17 +35184,17 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
// $ANTLR start "rule__GenerationTask__PatternsAssignment_3_2_2"
- // InternalApplicationConfiguration.g:12305:1: rule__GenerationTask__PatternsAssignment_3_2_2 : ( ruleGraphPattern ) ;
+ // InternalApplicationConfiguration.g:11642:1: rule__GenerationTask__PatternsAssignment_3_2_2 : ( ruleGraphPattern ) ;
public final void rule__GenerationTask__PatternsAssignment_3_2_2() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalApplicationConfiguration.g:12309:1: ( ( ruleGraphPattern ) )
- // InternalApplicationConfiguration.g:12310:2: ( ruleGraphPattern )
+ // InternalApplicationConfiguration.g:11646:1: ( ( ruleGraphPattern ) )
+ // InternalApplicationConfiguration.g:11647:2: ( ruleGraphPattern )
{
- // InternalApplicationConfiguration.g:12310:2: ( ruleGraphPattern )
- // InternalApplicationConfiguration.g:12311:3: ruleGraphPattern
+ // InternalApplicationConfiguration.g:11647:2: ( ruleGraphPattern )
+ // InternalApplicationConfiguration.g:11648:3: ruleGraphPattern
{
before(grammarAccess.getGenerationTaskAccess().getPatternsGraphPatternParserRuleCall_3_2_2_0());
pushFollow(FOLLOW_2);
@@ -37212,17 +35225,17 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
// $ANTLR start "rule__GenerationTask__ObjectivesAssignment_3_3_2"
- // InternalApplicationConfiguration.g:12320:1: rule__GenerationTask__ObjectivesAssignment_3_3_2 : ( ruleObjective ) ;
+ // InternalApplicationConfiguration.g:11657:1: rule__GenerationTask__ObjectivesAssignment_3_3_2 : ( ruleObjective ) ;
public final void rule__GenerationTask__ObjectivesAssignment_3_3_2() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalApplicationConfiguration.g:12324:1: ( ( ruleObjective ) )
- // InternalApplicationConfiguration.g:12325:2: ( ruleObjective )
+ // InternalApplicationConfiguration.g:11661:1: ( ( ruleObjective ) )
+ // InternalApplicationConfiguration.g:11662:2: ( ruleObjective )
{
- // InternalApplicationConfiguration.g:12325:2: ( ruleObjective )
- // InternalApplicationConfiguration.g:12326:3: ruleObjective
+ // InternalApplicationConfiguration.g:11662:2: ( ruleObjective )
+ // InternalApplicationConfiguration.g:11663:3: ruleObjective
{
before(grammarAccess.getGenerationTaskAccess().getObjectivesObjectiveParserRuleCall_3_3_2_0());
pushFollow(FOLLOW_2);
@@ -37253,17 +35266,17 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
// $ANTLR start "rule__GenerationTask__ScopeAssignment_3_4_2"
- // InternalApplicationConfiguration.g:12335:1: rule__GenerationTask__ScopeAssignment_3_4_2 : ( ruleScope ) ;
+ // InternalApplicationConfiguration.g:11672:1: rule__GenerationTask__ScopeAssignment_3_4_2 : ( ruleScope ) ;
public final void rule__GenerationTask__ScopeAssignment_3_4_2() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalApplicationConfiguration.g:12339:1: ( ( ruleScope ) )
- // InternalApplicationConfiguration.g:12340:2: ( ruleScope )
+ // InternalApplicationConfiguration.g:11676:1: ( ( ruleScope ) )
+ // InternalApplicationConfiguration.g:11677:2: ( ruleScope )
{
- // InternalApplicationConfiguration.g:12340:2: ( ruleScope )
- // InternalApplicationConfiguration.g:12341:3: ruleScope
+ // InternalApplicationConfiguration.g:11677:2: ( ruleScope )
+ // InternalApplicationConfiguration.g:11678:3: ruleScope
{
before(grammarAccess.getGenerationTaskAccess().getScopeScopeParserRuleCall_3_4_2_0());
pushFollow(FOLLOW_2);
@@ -37294,24 +35307,24 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
// $ANTLR start "rule__GenerationTask__NumberSpecifiedAssignment_3_5_0"
- // InternalApplicationConfiguration.g:12350:1: rule__GenerationTask__NumberSpecifiedAssignment_3_5_0 : ( ( 'number' ) ) ;
+ // InternalApplicationConfiguration.g:11687:1: rule__GenerationTask__NumberSpecifiedAssignment_3_5_0 : ( ( 'number' ) ) ;
public final void rule__GenerationTask__NumberSpecifiedAssignment_3_5_0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalApplicationConfiguration.g:12354:1: ( ( ( 'number' ) ) )
- // InternalApplicationConfiguration.g:12355:2: ( ( 'number' ) )
+ // InternalApplicationConfiguration.g:11691:1: ( ( ( 'number' ) ) )
+ // InternalApplicationConfiguration.g:11692:2: ( ( 'number' ) )
{
- // InternalApplicationConfiguration.g:12355:2: ( ( 'number' ) )
- // InternalApplicationConfiguration.g:12356:3: ( 'number' )
+ // InternalApplicationConfiguration.g:11692:2: ( ( 'number' ) )
+ // InternalApplicationConfiguration.g:11693:3: ( 'number' )
{
before(grammarAccess.getGenerationTaskAccess().getNumberSpecifiedNumberKeyword_3_5_0_0());
- // InternalApplicationConfiguration.g:12357:3: ( 'number' )
- // InternalApplicationConfiguration.g:12358:4: 'number'
+ // InternalApplicationConfiguration.g:11694:3: ( 'number' )
+ // InternalApplicationConfiguration.g:11695:4: 'number'
{
before(grammarAccess.getGenerationTaskAccess().getNumberSpecifiedNumberKeyword_3_5_0_0());
- match(input,65,FOLLOW_2);
+ match(input,62,FOLLOW_2);
after(grammarAccess.getGenerationTaskAccess().getNumberSpecifiedNumberKeyword_3_5_0_0());
}
@@ -37339,17 +35352,17 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
// $ANTLR start "rule__GenerationTask__NumberAssignment_3_5_2"
- // InternalApplicationConfiguration.g:12369:1: rule__GenerationTask__NumberAssignment_3_5_2 : ( RULE_INT ) ;
+ // InternalApplicationConfiguration.g:11706:1: rule__GenerationTask__NumberAssignment_3_5_2 : ( RULE_INT ) ;
public final void rule__GenerationTask__NumberAssignment_3_5_2() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalApplicationConfiguration.g:12373:1: ( ( RULE_INT ) )
- // InternalApplicationConfiguration.g:12374:2: ( RULE_INT )
+ // InternalApplicationConfiguration.g:11710:1: ( ( RULE_INT ) )
+ // InternalApplicationConfiguration.g:11711:2: ( RULE_INT )
{
- // InternalApplicationConfiguration.g:12374:2: ( RULE_INT )
- // InternalApplicationConfiguration.g:12375:3: RULE_INT
+ // InternalApplicationConfiguration.g:11711:2: ( RULE_INT )
+ // InternalApplicationConfiguration.g:11712:3: RULE_INT
{
before(grammarAccess.getGenerationTaskAccess().getNumberINTTerminalRuleCall_3_5_2_0());
match(input,RULE_INT,FOLLOW_2);
@@ -37376,24 +35389,24 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
// $ANTLR start "rule__GenerationTask__RunSpecifiedAssignment_3_6_0"
- // InternalApplicationConfiguration.g:12384:1: rule__GenerationTask__RunSpecifiedAssignment_3_6_0 : ( ( 'runs' ) ) ;
+ // InternalApplicationConfiguration.g:11721:1: rule__GenerationTask__RunSpecifiedAssignment_3_6_0 : ( ( 'runs' ) ) ;
public final void rule__GenerationTask__RunSpecifiedAssignment_3_6_0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalApplicationConfiguration.g:12388:1: ( ( ( 'runs' ) ) )
- // InternalApplicationConfiguration.g:12389:2: ( ( 'runs' ) )
+ // InternalApplicationConfiguration.g:11725:1: ( ( ( 'runs' ) ) )
+ // InternalApplicationConfiguration.g:11726:2: ( ( 'runs' ) )
{
- // InternalApplicationConfiguration.g:12389:2: ( ( 'runs' ) )
- // InternalApplicationConfiguration.g:12390:3: ( 'runs' )
+ // InternalApplicationConfiguration.g:11726:2: ( ( 'runs' ) )
+ // InternalApplicationConfiguration.g:11727:3: ( 'runs' )
{
before(grammarAccess.getGenerationTaskAccess().getRunSpecifiedRunsKeyword_3_6_0_0());
- // InternalApplicationConfiguration.g:12391:3: ( 'runs' )
- // InternalApplicationConfiguration.g:12392:4: 'runs'
+ // InternalApplicationConfiguration.g:11728:3: ( 'runs' )
+ // InternalApplicationConfiguration.g:11729:4: 'runs'
{
before(grammarAccess.getGenerationTaskAccess().getRunSpecifiedRunsKeyword_3_6_0_0());
- match(input,66,FOLLOW_2);
+ match(input,63,FOLLOW_2);
after(grammarAccess.getGenerationTaskAccess().getRunSpecifiedRunsKeyword_3_6_0_0());
}
@@ -37421,17 +35434,17 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
// $ANTLR start "rule__GenerationTask__RunsAssignment_3_6_2"
- // InternalApplicationConfiguration.g:12403:1: rule__GenerationTask__RunsAssignment_3_6_2 : ( RULE_INT ) ;
+ // InternalApplicationConfiguration.g:11740:1: rule__GenerationTask__RunsAssignment_3_6_2 : ( RULE_INT ) ;
public final void rule__GenerationTask__RunsAssignment_3_6_2() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalApplicationConfiguration.g:12407:1: ( ( RULE_INT ) )
- // InternalApplicationConfiguration.g:12408:2: ( RULE_INT )
+ // InternalApplicationConfiguration.g:11744:1: ( ( RULE_INT ) )
+ // InternalApplicationConfiguration.g:11745:2: ( RULE_INT )
{
- // InternalApplicationConfiguration.g:12408:2: ( RULE_INT )
- // InternalApplicationConfiguration.g:12409:3: RULE_INT
+ // InternalApplicationConfiguration.g:11745:2: ( RULE_INT )
+ // InternalApplicationConfiguration.g:11746:3: RULE_INT
{
before(grammarAccess.getGenerationTaskAccess().getRunsINTTerminalRuleCall_3_6_2_0());
match(input,RULE_INT,FOLLOW_2);
@@ -37458,17 +35471,17 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
// $ANTLR start "rule__GenerationTask__SolverAssignment_3_7_2"
- // InternalApplicationConfiguration.g:12418:1: rule__GenerationTask__SolverAssignment_3_7_2 : ( ruleSolver ) ;
+ // InternalApplicationConfiguration.g:11755:1: rule__GenerationTask__SolverAssignment_3_7_2 : ( ruleSolver ) ;
public final void rule__GenerationTask__SolverAssignment_3_7_2() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalApplicationConfiguration.g:12422:1: ( ( ruleSolver ) )
- // InternalApplicationConfiguration.g:12423:2: ( ruleSolver )
+ // InternalApplicationConfiguration.g:11759:1: ( ( ruleSolver ) )
+ // InternalApplicationConfiguration.g:11760:2: ( ruleSolver )
{
- // InternalApplicationConfiguration.g:12423:2: ( ruleSolver )
- // InternalApplicationConfiguration.g:12424:3: ruleSolver
+ // InternalApplicationConfiguration.g:11760:2: ( ruleSolver )
+ // InternalApplicationConfiguration.g:11761:3: ruleSolver
{
before(grammarAccess.getGenerationTaskAccess().getSolverSolverEnumRuleCall_3_7_2_0());
pushFollow(FOLLOW_2);
@@ -37499,17 +35512,17 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
// $ANTLR start "rule__GenerationTask__ConfigAssignment_3_8_2"
- // InternalApplicationConfiguration.g:12433:1: rule__GenerationTask__ConfigAssignment_3_8_2 : ( ruleConfig ) ;
+ // InternalApplicationConfiguration.g:11770:1: rule__GenerationTask__ConfigAssignment_3_8_2 : ( ruleConfig ) ;
public final void rule__GenerationTask__ConfigAssignment_3_8_2() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalApplicationConfiguration.g:12437:1: ( ( ruleConfig ) )
- // InternalApplicationConfiguration.g:12438:2: ( ruleConfig )
+ // InternalApplicationConfiguration.g:11774:1: ( ( ruleConfig ) )
+ // InternalApplicationConfiguration.g:11775:2: ( ruleConfig )
{
- // InternalApplicationConfiguration.g:12438:2: ( ruleConfig )
- // InternalApplicationConfiguration.g:12439:3: ruleConfig
+ // InternalApplicationConfiguration.g:11775:2: ( ruleConfig )
+ // InternalApplicationConfiguration.g:11776:3: ruleConfig
{
before(grammarAccess.getGenerationTaskAccess().getConfigConfigParserRuleCall_3_8_2_0());
pushFollow(FOLLOW_2);
@@ -37540,17 +35553,17 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
// $ANTLR start "rule__GenerationTask__DebugFolderAssignment_3_9_2"
- // InternalApplicationConfiguration.g:12448:1: rule__GenerationTask__DebugFolderAssignment_3_9_2 : ( ruleFile ) ;
+ // InternalApplicationConfiguration.g:11785:1: rule__GenerationTask__DebugFolderAssignment_3_9_2 : ( ruleFile ) ;
public final void rule__GenerationTask__DebugFolderAssignment_3_9_2() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalApplicationConfiguration.g:12452:1: ( ( ruleFile ) )
- // InternalApplicationConfiguration.g:12453:2: ( ruleFile )
+ // InternalApplicationConfiguration.g:11789:1: ( ( ruleFile ) )
+ // InternalApplicationConfiguration.g:11790:2: ( ruleFile )
{
- // InternalApplicationConfiguration.g:12453:2: ( ruleFile )
- // InternalApplicationConfiguration.g:12454:3: ruleFile
+ // InternalApplicationConfiguration.g:11790:2: ( ruleFile )
+ // InternalApplicationConfiguration.g:11791:3: ruleFile
{
before(grammarAccess.getGenerationTaskAccess().getDebugFolderFileParserRuleCall_3_9_2_0());
pushFollow(FOLLOW_2);
@@ -37581,17 +35594,17 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
// $ANTLR start "rule__GenerationTask__TargetLogFileAssignment_3_10_2"
- // InternalApplicationConfiguration.g:12463:1: rule__GenerationTask__TargetLogFileAssignment_3_10_2 : ( ruleFile ) ;
+ // InternalApplicationConfiguration.g:11800:1: rule__GenerationTask__TargetLogFileAssignment_3_10_2 : ( ruleFile ) ;
public final void rule__GenerationTask__TargetLogFileAssignment_3_10_2() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalApplicationConfiguration.g:12467:1: ( ( ruleFile ) )
- // InternalApplicationConfiguration.g:12468:2: ( ruleFile )
+ // InternalApplicationConfiguration.g:11804:1: ( ( ruleFile ) )
+ // InternalApplicationConfiguration.g:11805:2: ( ruleFile )
{
- // InternalApplicationConfiguration.g:12468:2: ( ruleFile )
- // InternalApplicationConfiguration.g:12469:3: ruleFile
+ // InternalApplicationConfiguration.g:11805:2: ( ruleFile )
+ // InternalApplicationConfiguration.g:11806:3: ruleFile
{
before(grammarAccess.getGenerationTaskAccess().getTargetLogFileFileParserRuleCall_3_10_2_0());
pushFollow(FOLLOW_2);
@@ -37622,17 +35635,17 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
// $ANTLR start "rule__GenerationTask__TargetStatisticsFileAssignment_3_11_2"
- // InternalApplicationConfiguration.g:12478:1: rule__GenerationTask__TargetStatisticsFileAssignment_3_11_2 : ( ruleFile ) ;
+ // InternalApplicationConfiguration.g:11815:1: rule__GenerationTask__TargetStatisticsFileAssignment_3_11_2 : ( ruleFile ) ;
public final void rule__GenerationTask__TargetStatisticsFileAssignment_3_11_2() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalApplicationConfiguration.g:12482:1: ( ( ruleFile ) )
- // InternalApplicationConfiguration.g:12483:2: ( ruleFile )
+ // InternalApplicationConfiguration.g:11819:1: ( ( ruleFile ) )
+ // InternalApplicationConfiguration.g:11820:2: ( ruleFile )
{
- // InternalApplicationConfiguration.g:12483:2: ( ruleFile )
- // InternalApplicationConfiguration.g:12484:3: ruleFile
+ // InternalApplicationConfiguration.g:11820:2: ( ruleFile )
+ // InternalApplicationConfiguration.g:11821:3: ruleFile
{
before(grammarAccess.getGenerationTaskAccess().getTargetStatisticsFileFileParserRuleCall_3_11_2_0());
pushFollow(FOLLOW_2);
@@ -37663,17 +35676,17 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
// $ANTLR start "rule__GenerationTask__TagetFolderAssignment_3_12_2"
- // InternalApplicationConfiguration.g:12493:1: rule__GenerationTask__TagetFolderAssignment_3_12_2 : ( ruleFile ) ;
+ // InternalApplicationConfiguration.g:11830:1: rule__GenerationTask__TagetFolderAssignment_3_12_2 : ( ruleFile ) ;
public final void rule__GenerationTask__TagetFolderAssignment_3_12_2() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalApplicationConfiguration.g:12497:1: ( ( ruleFile ) )
- // InternalApplicationConfiguration.g:12498:2: ( ruleFile )
+ // InternalApplicationConfiguration.g:11834:1: ( ( ruleFile ) )
+ // InternalApplicationConfiguration.g:11835:2: ( ruleFile )
{
- // InternalApplicationConfiguration.g:12498:2: ( ruleFile )
- // InternalApplicationConfiguration.g:12499:3: ruleFile
+ // InternalApplicationConfiguration.g:11835:2: ( ruleFile )
+ // InternalApplicationConfiguration.g:11836:3: ruleFile
{
before(grammarAccess.getGenerationTaskAccess().getTagetFolderFileParserRuleCall_3_12_2_0());
pushFollow(FOLLOW_2);
@@ -37705,6 +35718,10 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
// Delegated rules
+ protected DFA62 dfa62 = new DFA62(this);
+ protected DFA63 dfa63 = new DFA63(this);
+ protected DFA64 dfa64 = new DFA64(this);
+ protected DFA65 dfa65 = new DFA65(this);
protected DFA66 dfa66 = new DFA66(this);
protected DFA67 dfa67 = new DFA67(this);
protected DFA68 dfa68 = new DFA68(this);
@@ -37715,17 +35732,13 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
protected DFA73 dfa73 = new DFA73(this);
protected DFA74 dfa74 = new DFA74(this);
protected DFA75 dfa75 = new DFA75(this);
- protected DFA76 dfa76 = new DFA76(this);
- protected DFA77 dfa77 = new DFA77(this);
- protected DFA78 dfa78 = new DFA78(this);
- protected DFA79 dfa79 = new DFA79(this);
static final String dfa_1s = "\17\uffff";
- static final String dfa_2s = "\1\40\16\uffff";
- static final String dfa_3s = "\1\102\16\uffff";
+ static final String dfa_2s = "\1\37\16\uffff";
+ static final String dfa_3s = "\1\77\16\uffff";
static final String dfa_4s = "\1\uffff\15\1\1\2";
static final String dfa_5s = "\1\0\16\uffff}>";
static final String[] dfa_6s = {
- "\1\16\4\uffff\1\1\2\uffff\1\3\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",
+ "\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",
"",
"",
"",
@@ -37749,11 +35762,11 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
static final short[] dfa_5 = DFA.unpackEncodedString(dfa_5s);
static final short[][] dfa_6 = unpackEncodedStringArray(dfa_6s);
- class DFA66 extends DFA {
+ class DFA62 extends DFA {
- public DFA66(BaseRecognizer recognizer) {
+ public DFA62(BaseRecognizer recognizer) {
this.recognizer = recognizer;
- this.decisionNumber = 66;
+ this.decisionNumber = 62;
this.eot = dfa_1;
this.eof = dfa_1;
this.min = dfa_2;
@@ -37763,65 +35776,65 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
this.transition = dfa_6;
}
public String getDescription() {
- return "10074:2: ( rule__GenerationTask__UnorderedGroup_3__0 )?";
+ return "9521:2: ( rule__GenerationTask__UnorderedGroup_3__0 )?";
}
public int specialStateTransition(int s, IntStream _input) throws NoViableAltException {
TokenStream input = (TokenStream)_input;
int _s = s;
switch ( s ) {
case 0 :
- int LA66_0 = input.LA(1);
+ int LA62_0 = input.LA(1);
- int index66_0 = input.index();
+ int index62_0 = input.index();
input.rewind();
s = -1;
- if ( LA66_0 == 37 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 0) ) {s = 1;}
+ if ( LA62_0 == 36 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 0) ) {s = 1;}
- else if ( LA66_0 == 57 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 1) ) {s = 2;}
+ else if ( LA62_0 == 54 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 1) ) {s = 2;}
- else if ( LA66_0 == 40 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 2) ) {s = 3;}
+ else if ( LA62_0 == 39 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 2) ) {s = 3;}
- else if ( LA66_0 == 44 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 3) ) {s = 4;}
+ else if ( LA62_0 == 41 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 3) ) {s = 4;}
- else if ( LA66_0 == 55 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 4) ) {s = 5;}
+ else if ( LA62_0 == 52 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 4) ) {s = 5;}
- else if ( LA66_0 == 65 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 5) ) {s = 6;}
+ else if ( LA62_0 == 62 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 5) ) {s = 6;}
- else if ( LA66_0 == 66 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 6) ) {s = 7;}
+ else if ( LA62_0 == 63 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 6) ) {s = 7;}
- else if ( LA66_0 == 58 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 7) ) {s = 8;}
+ else if ( LA62_0 == 55 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 7) ) {s = 8;}
- else if ( LA66_0 == 45 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 8) ) {s = 9;}
+ else if ( LA62_0 == 42 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 8) ) {s = 9;}
- else if ( LA66_0 == 59 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 9) ) {s = 10;}
+ else if ( LA62_0 == 56 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 9) ) {s = 10;}
- else if ( LA66_0 == 60 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 10) ) {s = 11;}
+ else if ( LA62_0 == 57 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 10) ) {s = 11;}
- else if ( LA66_0 == 61 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 11) ) {s = 12;}
+ else if ( LA62_0 == 58 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 11) ) {s = 12;}
- else if ( LA66_0 == 62 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 12) ) {s = 13;}
+ else if ( LA62_0 == 59 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 12) ) {s = 13;}
- else if ( (LA66_0==32) ) {s = 14;}
+ else if ( (LA62_0==31) ) {s = 14;}
- input.seek(index66_0);
+ input.seek(index62_0);
if ( s>=0 ) return s;
break;
}
NoViableAltException nvae =
- new NoViableAltException(getDescription(), 66, _s, input);
+ new NoViableAltException(getDescription(), 62, _s, input);
error(nvae);
throw nvae;
}
}
static final String dfa_7s = "\16\uffff";
- static final String dfa_8s = "\1\45\15\uffff";
- static final String dfa_9s = "\1\102\15\uffff";
+ static final String dfa_8s = "\1\44\15\uffff";
+ static final String dfa_9s = "\1\77\15\uffff";
static final String dfa_10s = "\1\uffff\1\1\1\2\1\3\1\4\1\5\1\6\1\7\1\10\1\11\1\12\1\13\1\14\1\15";
static final String dfa_11s = "\1\0\15\uffff}>";
static final String[] dfa_12s = {
- "\1\1\2\uffff\1\3\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",
+ "\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",
"",
"",
"",
@@ -37844,11 +35857,11 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
static final short[] dfa_11 = DFA.unpackEncodedString(dfa_11s);
static final short[][] dfa_12 = unpackEncodedStringArray(dfa_12s);
- class DFA67 extends DFA {
+ class DFA63 extends DFA {
- public DFA67(BaseRecognizer recognizer) {
+ public DFA63(BaseRecognizer recognizer) {
this.recognizer = recognizer;
- this.decisionNumber = 67;
+ this.decisionNumber = 63;
this.eot = dfa_7;
this.eof = dfa_7;
this.min = dfa_8;
@@ -37858,62 +35871,62 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
this.transition = dfa_12;
}
public String getDescription() {
- 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 ) ) ) ) )";
+ 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 ) ) ) ) )";
}
public int specialStateTransition(int s, IntStream _input) throws NoViableAltException {
TokenStream input = (TokenStream)_input;
int _s = s;
switch ( s ) {
case 0 :
- int LA67_0 = input.LA(1);
+ int LA63_0 = input.LA(1);
- int index67_0 = input.index();
+ int index63_0 = input.index();
input.rewind();
s = -1;
- if ( LA67_0 == 37 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 0) ) {s = 1;}
+ if ( LA63_0 == 36 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 0) ) {s = 1;}
- else if ( LA67_0 == 57 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 1) ) {s = 2;}
+ else if ( LA63_0 == 54 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 1) ) {s = 2;}
- else if ( LA67_0 == 40 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 2) ) {s = 3;}
+ else if ( LA63_0 == 39 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 2) ) {s = 3;}
- else if ( LA67_0 == 44 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 3) ) {s = 4;}
+ else if ( LA63_0 == 41 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 3) ) {s = 4;}
- else if ( LA67_0 == 55 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 4) ) {s = 5;}
+ else if ( LA63_0 == 52 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 4) ) {s = 5;}
- else if ( LA67_0 == 65 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 5) ) {s = 6;}
+ else if ( LA63_0 == 62 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 5) ) {s = 6;}
- else if ( LA67_0 == 66 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 6) ) {s = 7;}
+ else if ( LA63_0 == 63 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 6) ) {s = 7;}
- else if ( LA67_0 == 58 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 7) ) {s = 8;}
+ else if ( LA63_0 == 55 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 7) ) {s = 8;}
- else if ( LA67_0 == 45 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 8) ) {s = 9;}
+ else if ( LA63_0 == 42 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 8) ) {s = 9;}
- else if ( LA67_0 == 59 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 9) ) {s = 10;}
+ else if ( LA63_0 == 56 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 9) ) {s = 10;}
- else if ( LA67_0 == 60 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 10) ) {s = 11;}
+ else if ( LA63_0 == 57 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 10) ) {s = 11;}
- else if ( LA67_0 == 61 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 11) ) {s = 12;}
+ else if ( LA63_0 == 58 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 11) ) {s = 12;}
- else if ( LA67_0 == 62 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 12) ) {s = 13;}
+ else if ( LA63_0 == 59 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 12) ) {s = 13;}
- input.seek(index67_0);
+ input.seek(index63_0);
if ( s>=0 ) return s;
break;
}
NoViableAltException nvae =
- new NoViableAltException(getDescription(), 67, _s, input);
+ new NoViableAltException(getDescription(), 63, _s, input);
error(nvae);
throw nvae;
}
}
- class DFA68 extends DFA {
+ class DFA64 extends DFA {
- public DFA68(BaseRecognizer recognizer) {
+ public DFA64(BaseRecognizer recognizer) {
this.recognizer = recognizer;
- this.decisionNumber = 68;
+ this.decisionNumber = 64;
this.eot = dfa_1;
this.eof = dfa_1;
this.min = dfa_2;
@@ -37923,64 +35936,64 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
this.transition = dfa_6;
}
public String getDescription() {
- return "10298:2: ( rule__GenerationTask__UnorderedGroup_3__1 )?";
+ return "9745:2: ( rule__GenerationTask__UnorderedGroup_3__1 )?";
}
public int specialStateTransition(int s, IntStream _input) throws NoViableAltException {
TokenStream input = (TokenStream)_input;
int _s = s;
switch ( s ) {
case 0 :
- int LA68_0 = input.LA(1);
+ int LA64_0 = input.LA(1);
- int index68_0 = input.index();
+ int index64_0 = input.index();
input.rewind();
s = -1;
- if ( LA68_0 == 37 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 0) ) {s = 1;}
+ if ( LA64_0 == 36 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 0) ) {s = 1;}
- else if ( LA68_0 == 57 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 1) ) {s = 2;}
+ else if ( LA64_0 == 54 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 1) ) {s = 2;}
- else if ( LA68_0 == 40 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 2) ) {s = 3;}
+ else if ( LA64_0 == 39 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 2) ) {s = 3;}
- else if ( LA68_0 == 44 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 3) ) {s = 4;}
+ else if ( LA64_0 == 41 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 3) ) {s = 4;}
- else if ( LA68_0 == 55 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 4) ) {s = 5;}
+ else if ( LA64_0 == 52 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 4) ) {s = 5;}
- else if ( LA68_0 == 65 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 5) ) {s = 6;}
+ else if ( LA64_0 == 62 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 5) ) {s = 6;}
- else if ( LA68_0 == 66 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 6) ) {s = 7;}
+ else if ( LA64_0 == 63 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 6) ) {s = 7;}
- else if ( LA68_0 == 58 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 7) ) {s = 8;}
+ else if ( LA64_0 == 55 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 7) ) {s = 8;}
- else if ( LA68_0 == 45 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 8) ) {s = 9;}
+ else if ( LA64_0 == 42 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 8) ) {s = 9;}
- else if ( LA68_0 == 59 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 9) ) {s = 10;}
+ else if ( LA64_0 == 56 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 9) ) {s = 10;}
- else if ( LA68_0 == 60 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 10) ) {s = 11;}
+ else if ( LA64_0 == 57 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 10) ) {s = 11;}
- else if ( LA68_0 == 61 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 11) ) {s = 12;}
+ else if ( LA64_0 == 58 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 11) ) {s = 12;}
- else if ( LA68_0 == 62 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 12) ) {s = 13;}
+ else if ( LA64_0 == 59 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 12) ) {s = 13;}
- else if ( (LA68_0==32) ) {s = 14;}
+ else if ( (LA64_0==31) ) {s = 14;}
- input.seek(index68_0);
+ input.seek(index64_0);
if ( s>=0 ) return s;
break;
}
NoViableAltException nvae =
- new NoViableAltException(getDescription(), 68, _s, input);
+ new NoViableAltException(getDescription(), 64, _s, input);
error(nvae);
throw nvae;
}
}
- class DFA69 extends DFA {
+ class DFA65 extends DFA {
- public DFA69(BaseRecognizer recognizer) {
+ public DFA65(BaseRecognizer recognizer) {
this.recognizer = recognizer;
- this.decisionNumber = 69;
+ this.decisionNumber = 65;
this.eot = dfa_1;
this.eof = dfa_1;
this.min = dfa_2;
@@ -37990,64 +36003,64 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
this.transition = dfa_6;
}
public String getDescription() {
- return "10310:2: ( rule__GenerationTask__UnorderedGroup_3__2 )?";
+ return "9757:2: ( rule__GenerationTask__UnorderedGroup_3__2 )?";
}
public int specialStateTransition(int s, IntStream _input) throws NoViableAltException {
TokenStream input = (TokenStream)_input;
int _s = s;
switch ( s ) {
case 0 :
- int LA69_0 = input.LA(1);
+ int LA65_0 = input.LA(1);
- int index69_0 = input.index();
+ int index65_0 = input.index();
input.rewind();
s = -1;
- if ( LA69_0 == 37 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 0) ) {s = 1;}
+ if ( LA65_0 == 36 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 0) ) {s = 1;}
- else if ( LA69_0 == 57 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 1) ) {s = 2;}
+ else if ( LA65_0 == 54 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 1) ) {s = 2;}
- else if ( LA69_0 == 40 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 2) ) {s = 3;}
+ else if ( LA65_0 == 39 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 2) ) {s = 3;}
- else if ( LA69_0 == 44 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 3) ) {s = 4;}
+ else if ( LA65_0 == 41 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 3) ) {s = 4;}
- else if ( LA69_0 == 55 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 4) ) {s = 5;}
+ else if ( LA65_0 == 52 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 4) ) {s = 5;}
- else if ( LA69_0 == 65 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 5) ) {s = 6;}
+ else if ( LA65_0 == 62 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 5) ) {s = 6;}
- else if ( LA69_0 == 66 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 6) ) {s = 7;}
+ else if ( LA65_0 == 63 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 6) ) {s = 7;}
- else if ( LA69_0 == 58 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 7) ) {s = 8;}
+ else if ( LA65_0 == 55 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 7) ) {s = 8;}
- else if ( LA69_0 == 45 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 8) ) {s = 9;}
+ else if ( LA65_0 == 42 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 8) ) {s = 9;}
- else if ( LA69_0 == 59 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 9) ) {s = 10;}
+ else if ( LA65_0 == 56 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 9) ) {s = 10;}
- else if ( LA69_0 == 60 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 10) ) {s = 11;}
+ else if ( LA65_0 == 57 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 10) ) {s = 11;}
- else if ( LA69_0 == 61 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 11) ) {s = 12;}
+ else if ( LA65_0 == 58 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 11) ) {s = 12;}
- else if ( LA69_0 == 62 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 12) ) {s = 13;}
+ else if ( LA65_0 == 59 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 12) ) {s = 13;}
- else if ( (LA69_0==32) ) {s = 14;}
+ else if ( (LA65_0==31) ) {s = 14;}
- input.seek(index69_0);
+ input.seek(index65_0);
if ( s>=0 ) return s;
break;
}
NoViableAltException nvae =
- new NoViableAltException(getDescription(), 69, _s, input);
+ new NoViableAltException(getDescription(), 65, _s, input);
error(nvae);
throw nvae;
}
}
- class DFA70 extends DFA {
+ class DFA66 extends DFA {
- public DFA70(BaseRecognizer recognizer) {
+ public DFA66(BaseRecognizer recognizer) {
this.recognizer = recognizer;
- this.decisionNumber = 70;
+ this.decisionNumber = 66;
this.eot = dfa_1;
this.eof = dfa_1;
this.min = dfa_2;
@@ -38057,64 +36070,64 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
this.transition = dfa_6;
}
public String getDescription() {
- return "10322:2: ( rule__GenerationTask__UnorderedGroup_3__3 )?";
+ return "9769:2: ( rule__GenerationTask__UnorderedGroup_3__3 )?";
}
public int specialStateTransition(int s, IntStream _input) throws NoViableAltException {
TokenStream input = (TokenStream)_input;
int _s = s;
switch ( s ) {
case 0 :
- int LA70_0 = input.LA(1);
+ int LA66_0 = input.LA(1);
- int index70_0 = input.index();
+ int index66_0 = input.index();
input.rewind();
s = -1;
- if ( LA70_0 == 37 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 0) ) {s = 1;}
+ if ( LA66_0 == 36 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 0) ) {s = 1;}
- else if ( LA70_0 == 57 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 1) ) {s = 2;}
+ else if ( LA66_0 == 54 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 1) ) {s = 2;}
- else if ( LA70_0 == 40 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 2) ) {s = 3;}
+ else if ( LA66_0 == 39 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 2) ) {s = 3;}
- else if ( LA70_0 == 44 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 3) ) {s = 4;}
+ else if ( LA66_0 == 41 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 3) ) {s = 4;}
- else if ( LA70_0 == 55 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 4) ) {s = 5;}
+ else if ( LA66_0 == 52 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 4) ) {s = 5;}
- else if ( LA70_0 == 65 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 5) ) {s = 6;}
+ else if ( LA66_0 == 62 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 5) ) {s = 6;}
- else if ( LA70_0 == 66 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 6) ) {s = 7;}
+ else if ( LA66_0 == 63 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 6) ) {s = 7;}
- else if ( LA70_0 == 58 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 7) ) {s = 8;}
+ else if ( LA66_0 == 55 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 7) ) {s = 8;}
- else if ( LA70_0 == 45 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 8) ) {s = 9;}
+ else if ( LA66_0 == 42 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 8) ) {s = 9;}
- else if ( LA70_0 == 59 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 9) ) {s = 10;}
+ else if ( LA66_0 == 56 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 9) ) {s = 10;}
- else if ( LA70_0 == 60 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 10) ) {s = 11;}
+ else if ( LA66_0 == 57 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 10) ) {s = 11;}
- else if ( LA70_0 == 61 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 11) ) {s = 12;}
+ else if ( LA66_0 == 58 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 11) ) {s = 12;}
- else if ( LA70_0 == 62 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 12) ) {s = 13;}
+ else if ( LA66_0 == 59 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 12) ) {s = 13;}
- else if ( (LA70_0==32) ) {s = 14;}
+ else if ( (LA66_0==31) ) {s = 14;}
- input.seek(index70_0);
+ input.seek(index66_0);
if ( s>=0 ) return s;
break;
}
NoViableAltException nvae =
- new NoViableAltException(getDescription(), 70, _s, input);
+ new NoViableAltException(getDescription(), 66, _s, input);
error(nvae);
throw nvae;
}
}
- class DFA71 extends DFA {
+ class DFA67 extends DFA {
- public DFA71(BaseRecognizer recognizer) {
+ public DFA67(BaseRecognizer recognizer) {
this.recognizer = recognizer;
- this.decisionNumber = 71;
+ this.decisionNumber = 67;
this.eot = dfa_1;
this.eof = dfa_1;
this.min = dfa_2;
@@ -38124,64 +36137,64 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
this.transition = dfa_6;
}
public String getDescription() {
- return "10334:2: ( rule__GenerationTask__UnorderedGroup_3__4 )?";
+ return "9781:2: ( rule__GenerationTask__UnorderedGroup_3__4 )?";
}
public int specialStateTransition(int s, IntStream _input) throws NoViableAltException {
TokenStream input = (TokenStream)_input;
int _s = s;
switch ( s ) {
case 0 :
- int LA71_0 = input.LA(1);
+ int LA67_0 = input.LA(1);
- int index71_0 = input.index();
+ int index67_0 = input.index();
input.rewind();
s = -1;
- if ( LA71_0 == 37 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 0) ) {s = 1;}
+ if ( LA67_0 == 36 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 0) ) {s = 1;}
- else if ( LA71_0 == 57 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 1) ) {s = 2;}
+ else if ( LA67_0 == 54 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 1) ) {s = 2;}
- else if ( LA71_0 == 40 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 2) ) {s = 3;}
+ else if ( LA67_0 == 39 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 2) ) {s = 3;}
- else if ( LA71_0 == 44 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 3) ) {s = 4;}
+ else if ( LA67_0 == 41 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 3) ) {s = 4;}
- else if ( LA71_0 == 55 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 4) ) {s = 5;}
+ else if ( LA67_0 == 52 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 4) ) {s = 5;}
- else if ( LA71_0 == 65 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 5) ) {s = 6;}
+ else if ( LA67_0 == 62 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 5) ) {s = 6;}
- else if ( LA71_0 == 66 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 6) ) {s = 7;}
+ else if ( LA67_0 == 63 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 6) ) {s = 7;}
- else if ( LA71_0 == 58 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 7) ) {s = 8;}
+ else if ( LA67_0 == 55 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 7) ) {s = 8;}
- else if ( LA71_0 == 45 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 8) ) {s = 9;}
+ else if ( LA67_0 == 42 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 8) ) {s = 9;}
- else if ( LA71_0 == 59 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 9) ) {s = 10;}
+ else if ( LA67_0 == 56 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 9) ) {s = 10;}
- else if ( LA71_0 == 60 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 10) ) {s = 11;}
+ else if ( LA67_0 == 57 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 10) ) {s = 11;}
- else if ( LA71_0 == 61 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 11) ) {s = 12;}
+ else if ( LA67_0 == 58 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 11) ) {s = 12;}
- else if ( LA71_0 == 62 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 12) ) {s = 13;}
+ else if ( LA67_0 == 59 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 12) ) {s = 13;}
- else if ( (LA71_0==32) ) {s = 14;}
+ else if ( (LA67_0==31) ) {s = 14;}
- input.seek(index71_0);
+ input.seek(index67_0);
if ( s>=0 ) return s;
break;
}
NoViableAltException nvae =
- new NoViableAltException(getDescription(), 71, _s, input);
+ new NoViableAltException(getDescription(), 67, _s, input);
error(nvae);
throw nvae;
}
}
- class DFA72 extends DFA {
+ class DFA68 extends DFA {
- public DFA72(BaseRecognizer recognizer) {
+ public DFA68(BaseRecognizer recognizer) {
this.recognizer = recognizer;
- this.decisionNumber = 72;
+ this.decisionNumber = 68;
this.eot = dfa_1;
this.eof = dfa_1;
this.min = dfa_2;
@@ -38191,64 +36204,64 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
this.transition = dfa_6;
}
public String getDescription() {
- return "10346:2: ( rule__GenerationTask__UnorderedGroup_3__5 )?";
+ return "9793:2: ( rule__GenerationTask__UnorderedGroup_3__5 )?";
}
public int specialStateTransition(int s, IntStream _input) throws NoViableAltException {
TokenStream input = (TokenStream)_input;
int _s = s;
switch ( s ) {
case 0 :
- int LA72_0 = input.LA(1);
+ int LA68_0 = input.LA(1);
- int index72_0 = input.index();
+ int index68_0 = input.index();
input.rewind();
s = -1;
- if ( LA72_0 == 37 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 0) ) {s = 1;}
+ if ( LA68_0 == 36 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 0) ) {s = 1;}
- else if ( LA72_0 == 57 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 1) ) {s = 2;}
+ else if ( LA68_0 == 54 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 1) ) {s = 2;}
- else if ( LA72_0 == 40 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 2) ) {s = 3;}
+ else if ( LA68_0 == 39 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 2) ) {s = 3;}
- else if ( LA72_0 == 44 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 3) ) {s = 4;}
+ else if ( LA68_0 == 41 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 3) ) {s = 4;}
- else if ( LA72_0 == 55 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 4) ) {s = 5;}
+ else if ( LA68_0 == 52 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 4) ) {s = 5;}
- else if ( LA72_0 == 65 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 5) ) {s = 6;}
+ else if ( LA68_0 == 62 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 5) ) {s = 6;}
- else if ( LA72_0 == 66 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 6) ) {s = 7;}
+ else if ( LA68_0 == 63 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 6) ) {s = 7;}
- else if ( LA72_0 == 58 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 7) ) {s = 8;}
+ else if ( LA68_0 == 55 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 7) ) {s = 8;}
- else if ( LA72_0 == 45 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 8) ) {s = 9;}
+ else if ( LA68_0 == 42 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 8) ) {s = 9;}
- else if ( LA72_0 == 59 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 9) ) {s = 10;}
+ else if ( LA68_0 == 56 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 9) ) {s = 10;}
- else if ( LA72_0 == 60 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 10) ) {s = 11;}
+ else if ( LA68_0 == 57 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 10) ) {s = 11;}
- else if ( LA72_0 == 61 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 11) ) {s = 12;}
+ else if ( LA68_0 == 58 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 11) ) {s = 12;}
- else if ( LA72_0 == 62 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 12) ) {s = 13;}
+ else if ( LA68_0 == 59 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 12) ) {s = 13;}
- else if ( (LA72_0==32) ) {s = 14;}
+ else if ( (LA68_0==31) ) {s = 14;}
- input.seek(index72_0);
+ input.seek(index68_0);
if ( s>=0 ) return s;
break;
}
NoViableAltException nvae =
- new NoViableAltException(getDescription(), 72, _s, input);
+ new NoViableAltException(getDescription(), 68, _s, input);
error(nvae);
throw nvae;
}
}
- class DFA73 extends DFA {
+ class DFA69 extends DFA {
- public DFA73(BaseRecognizer recognizer) {
+ public DFA69(BaseRecognizer recognizer) {
this.recognizer = recognizer;
- this.decisionNumber = 73;
+ this.decisionNumber = 69;
this.eot = dfa_1;
this.eof = dfa_1;
this.min = dfa_2;
@@ -38258,64 +36271,64 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
this.transition = dfa_6;
}
public String getDescription() {
- return "10358:2: ( rule__GenerationTask__UnorderedGroup_3__6 )?";
+ return "9805:2: ( rule__GenerationTask__UnorderedGroup_3__6 )?";
}
public int specialStateTransition(int s, IntStream _input) throws NoViableAltException {
TokenStream input = (TokenStream)_input;
int _s = s;
switch ( s ) {
case 0 :
- int LA73_0 = input.LA(1);
+ int LA69_0 = input.LA(1);
- int index73_0 = input.index();
+ int index69_0 = input.index();
input.rewind();
s = -1;
- if ( LA73_0 == 37 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 0) ) {s = 1;}
+ if ( LA69_0 == 36 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 0) ) {s = 1;}
- else if ( LA73_0 == 57 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 1) ) {s = 2;}
+ else if ( LA69_0 == 54 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 1) ) {s = 2;}
- else if ( LA73_0 == 40 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 2) ) {s = 3;}
+ else if ( LA69_0 == 39 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 2) ) {s = 3;}
- else if ( LA73_0 == 44 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 3) ) {s = 4;}
+ else if ( LA69_0 == 41 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 3) ) {s = 4;}
- else if ( LA73_0 == 55 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 4) ) {s = 5;}
+ else if ( LA69_0 == 52 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 4) ) {s = 5;}
- else if ( LA73_0 == 65 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 5) ) {s = 6;}
+ else if ( LA69_0 == 62 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 5) ) {s = 6;}
- else if ( LA73_0 == 66 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 6) ) {s = 7;}
+ else if ( LA69_0 == 63 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 6) ) {s = 7;}
- else if ( LA73_0 == 58 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 7) ) {s = 8;}
+ else if ( LA69_0 == 55 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 7) ) {s = 8;}
- else if ( LA73_0 == 45 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 8) ) {s = 9;}
+ else if ( LA69_0 == 42 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 8) ) {s = 9;}
- else if ( LA73_0 == 59 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 9) ) {s = 10;}
+ else if ( LA69_0 == 56 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 9) ) {s = 10;}
- else if ( LA73_0 == 60 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 10) ) {s = 11;}
+ else if ( LA69_0 == 57 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 10) ) {s = 11;}
- else if ( LA73_0 == 61 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 11) ) {s = 12;}
+ else if ( LA69_0 == 58 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 11) ) {s = 12;}
- else if ( LA73_0 == 62 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 12) ) {s = 13;}
+ else if ( LA69_0 == 59 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 12) ) {s = 13;}
- else if ( (LA73_0==32) ) {s = 14;}
+ else if ( (LA69_0==31) ) {s = 14;}
- input.seek(index73_0);
+ input.seek(index69_0);
if ( s>=0 ) return s;
break;
}
NoViableAltException nvae =
- new NoViableAltException(getDescription(), 73, _s, input);
+ new NoViableAltException(getDescription(), 69, _s, input);
error(nvae);
throw nvae;
}
}
- class DFA74 extends DFA {
+ class DFA70 extends DFA {
- public DFA74(BaseRecognizer recognizer) {
+ public DFA70(BaseRecognizer recognizer) {
this.recognizer = recognizer;
- this.decisionNumber = 74;
+ this.decisionNumber = 70;
this.eot = dfa_1;
this.eof = dfa_1;
this.min = dfa_2;
@@ -38325,64 +36338,64 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
this.transition = dfa_6;
}
public String getDescription() {
- return "10370:2: ( rule__GenerationTask__UnorderedGroup_3__7 )?";
+ return "9817:2: ( rule__GenerationTask__UnorderedGroup_3__7 )?";
}
public int specialStateTransition(int s, IntStream _input) throws NoViableAltException {
TokenStream input = (TokenStream)_input;
int _s = s;
switch ( s ) {
case 0 :
- int LA74_0 = input.LA(1);
+ int LA70_0 = input.LA(1);
- int index74_0 = input.index();
+ int index70_0 = input.index();
input.rewind();
s = -1;
- if ( LA74_0 == 37 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 0) ) {s = 1;}
+ if ( LA70_0 == 36 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 0) ) {s = 1;}
- else if ( LA74_0 == 57 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 1) ) {s = 2;}
+ else if ( LA70_0 == 54 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 1) ) {s = 2;}
- else if ( LA74_0 == 40 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 2) ) {s = 3;}
+ else if ( LA70_0 == 39 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 2) ) {s = 3;}
- else if ( LA74_0 == 44 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 3) ) {s = 4;}
+ else if ( LA70_0 == 41 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 3) ) {s = 4;}
- else if ( LA74_0 == 55 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 4) ) {s = 5;}
+ else if ( LA70_0 == 52 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 4) ) {s = 5;}
- else if ( LA74_0 == 65 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 5) ) {s = 6;}
+ else if ( LA70_0 == 62 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 5) ) {s = 6;}
- else if ( LA74_0 == 66 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 6) ) {s = 7;}
+ else if ( LA70_0 == 63 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 6) ) {s = 7;}
- else if ( LA74_0 == 58 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 7) ) {s = 8;}
+ else if ( LA70_0 == 55 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 7) ) {s = 8;}
- else if ( LA74_0 == 45 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 8) ) {s = 9;}
+ else if ( LA70_0 == 42 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 8) ) {s = 9;}
- else if ( LA74_0 == 59 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 9) ) {s = 10;}
+ else if ( LA70_0 == 56 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 9) ) {s = 10;}
- else if ( LA74_0 == 60 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 10) ) {s = 11;}
+ else if ( LA70_0 == 57 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 10) ) {s = 11;}
- else if ( LA74_0 == 61 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 11) ) {s = 12;}
+ else if ( LA70_0 == 58 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 11) ) {s = 12;}
- else if ( LA74_0 == 62 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 12) ) {s = 13;}
+ else if ( LA70_0 == 59 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 12) ) {s = 13;}
- else if ( (LA74_0==32) ) {s = 14;}
+ else if ( (LA70_0==31) ) {s = 14;}
- input.seek(index74_0);
+ input.seek(index70_0);
if ( s>=0 ) return s;
break;
}
NoViableAltException nvae =
- new NoViableAltException(getDescription(), 74, _s, input);
+ new NoViableAltException(getDescription(), 70, _s, input);
error(nvae);
throw nvae;
}
}
- class DFA75 extends DFA {
+ class DFA71 extends DFA {
- public DFA75(BaseRecognizer recognizer) {
+ public DFA71(BaseRecognizer recognizer) {
this.recognizer = recognizer;
- this.decisionNumber = 75;
+ this.decisionNumber = 71;
this.eot = dfa_1;
this.eof = dfa_1;
this.min = dfa_2;
@@ -38392,64 +36405,64 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
this.transition = dfa_6;
}
public String getDescription() {
- return "10382:2: ( rule__GenerationTask__UnorderedGroup_3__8 )?";
+ return "9829:2: ( rule__GenerationTask__UnorderedGroup_3__8 )?";
}
public int specialStateTransition(int s, IntStream _input) throws NoViableAltException {
TokenStream input = (TokenStream)_input;
int _s = s;
switch ( s ) {
case 0 :
- int LA75_0 = input.LA(1);
+ int LA71_0 = input.LA(1);
- int index75_0 = input.index();
+ int index71_0 = input.index();
input.rewind();
s = -1;
- if ( LA75_0 == 37 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 0) ) {s = 1;}
+ if ( LA71_0 == 36 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 0) ) {s = 1;}
- else if ( LA75_0 == 57 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 1) ) {s = 2;}
+ else if ( LA71_0 == 54 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 1) ) {s = 2;}
- else if ( LA75_0 == 40 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 2) ) {s = 3;}
+ else if ( LA71_0 == 39 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 2) ) {s = 3;}
- else if ( LA75_0 == 44 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 3) ) {s = 4;}
+ else if ( LA71_0 == 41 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 3) ) {s = 4;}
- else if ( LA75_0 == 55 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 4) ) {s = 5;}
+ else if ( LA71_0 == 52 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 4) ) {s = 5;}
- else if ( LA75_0 == 65 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 5) ) {s = 6;}
+ else if ( LA71_0 == 62 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 5) ) {s = 6;}
- else if ( LA75_0 == 66 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 6) ) {s = 7;}
+ else if ( LA71_0 == 63 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 6) ) {s = 7;}
- else if ( LA75_0 == 58 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 7) ) {s = 8;}
+ else if ( LA71_0 == 55 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 7) ) {s = 8;}
- else if ( LA75_0 == 45 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 8) ) {s = 9;}
+ else if ( LA71_0 == 42 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 8) ) {s = 9;}
- else if ( LA75_0 == 59 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 9) ) {s = 10;}
+ else if ( LA71_0 == 56 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 9) ) {s = 10;}
- else if ( LA75_0 == 60 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 10) ) {s = 11;}
+ else if ( LA71_0 == 57 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 10) ) {s = 11;}
- else if ( LA75_0 == 61 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 11) ) {s = 12;}
+ else if ( LA71_0 == 58 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 11) ) {s = 12;}
- else if ( LA75_0 == 62 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 12) ) {s = 13;}
+ else if ( LA71_0 == 59 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 12) ) {s = 13;}
- else if ( (LA75_0==32) ) {s = 14;}
+ else if ( (LA71_0==31) ) {s = 14;}
- input.seek(index75_0);
+ input.seek(index71_0);
if ( s>=0 ) return s;
break;
}
NoViableAltException nvae =
- new NoViableAltException(getDescription(), 75, _s, input);
+ new NoViableAltException(getDescription(), 71, _s, input);
error(nvae);
throw nvae;
}
}
- class DFA76 extends DFA {
+ class DFA72 extends DFA {
- public DFA76(BaseRecognizer recognizer) {
+ public DFA72(BaseRecognizer recognizer) {
this.recognizer = recognizer;
- this.decisionNumber = 76;
+ this.decisionNumber = 72;
this.eot = dfa_1;
this.eof = dfa_1;
this.min = dfa_2;
@@ -38459,64 +36472,64 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
this.transition = dfa_6;
}
public String getDescription() {
- return "10394:2: ( rule__GenerationTask__UnorderedGroup_3__9 )?";
+ return "9841:2: ( rule__GenerationTask__UnorderedGroup_3__9 )?";
}
public int specialStateTransition(int s, IntStream _input) throws NoViableAltException {
TokenStream input = (TokenStream)_input;
int _s = s;
switch ( s ) {
case 0 :
- int LA76_0 = input.LA(1);
+ int LA72_0 = input.LA(1);
- int index76_0 = input.index();
+ int index72_0 = input.index();
input.rewind();
s = -1;
- if ( LA76_0 == 37 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 0) ) {s = 1;}
+ if ( LA72_0 == 36 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 0) ) {s = 1;}
- else if ( LA76_0 == 57 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 1) ) {s = 2;}
+ else if ( LA72_0 == 54 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 1) ) {s = 2;}
- else if ( LA76_0 == 40 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 2) ) {s = 3;}
+ else if ( LA72_0 == 39 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 2) ) {s = 3;}
- else if ( LA76_0 == 44 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 3) ) {s = 4;}
+ else if ( LA72_0 == 41 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 3) ) {s = 4;}
- else if ( LA76_0 == 55 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 4) ) {s = 5;}
+ else if ( LA72_0 == 52 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 4) ) {s = 5;}
- else if ( LA76_0 == 65 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 5) ) {s = 6;}
+ else if ( LA72_0 == 62 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 5) ) {s = 6;}
- else if ( LA76_0 == 66 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 6) ) {s = 7;}
+ else if ( LA72_0 == 63 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 6) ) {s = 7;}
- else if ( LA76_0 == 58 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 7) ) {s = 8;}
+ else if ( LA72_0 == 55 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 7) ) {s = 8;}
- else if ( LA76_0 == 45 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 8) ) {s = 9;}
+ else if ( LA72_0 == 42 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 8) ) {s = 9;}
- else if ( LA76_0 == 59 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 9) ) {s = 10;}
+ else if ( LA72_0 == 56 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 9) ) {s = 10;}
- else if ( LA76_0 == 60 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 10) ) {s = 11;}
+ else if ( LA72_0 == 57 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 10) ) {s = 11;}
- else if ( LA76_0 == 61 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 11) ) {s = 12;}
+ else if ( LA72_0 == 58 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 11) ) {s = 12;}
- else if ( LA76_0 == 62 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 12) ) {s = 13;}
+ else if ( LA72_0 == 59 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 12) ) {s = 13;}
- else if ( (LA76_0==32) ) {s = 14;}
+ else if ( (LA72_0==31) ) {s = 14;}
- input.seek(index76_0);
+ input.seek(index72_0);
if ( s>=0 ) return s;
break;
}
NoViableAltException nvae =
- new NoViableAltException(getDescription(), 76, _s, input);
+ new NoViableAltException(getDescription(), 72, _s, input);
error(nvae);
throw nvae;
}
}
- class DFA77 extends DFA {
+ class DFA73 extends DFA {
- public DFA77(BaseRecognizer recognizer) {
+ public DFA73(BaseRecognizer recognizer) {
this.recognizer = recognizer;
- this.decisionNumber = 77;
+ this.decisionNumber = 73;
this.eot = dfa_1;
this.eof = dfa_1;
this.min = dfa_2;
@@ -38526,64 +36539,64 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
this.transition = dfa_6;
}
public String getDescription() {
- return "10406:2: ( rule__GenerationTask__UnorderedGroup_3__10 )?";
+ return "9853:2: ( rule__GenerationTask__UnorderedGroup_3__10 )?";
}
public int specialStateTransition(int s, IntStream _input) throws NoViableAltException {
TokenStream input = (TokenStream)_input;
int _s = s;
switch ( s ) {
case 0 :
- int LA77_0 = input.LA(1);
+ int LA73_0 = input.LA(1);
- int index77_0 = input.index();
+ int index73_0 = input.index();
input.rewind();
s = -1;
- if ( LA77_0 == 37 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 0) ) {s = 1;}
+ if ( LA73_0 == 36 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 0) ) {s = 1;}
- else if ( LA77_0 == 57 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 1) ) {s = 2;}
+ else if ( LA73_0 == 54 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 1) ) {s = 2;}
- else if ( LA77_0 == 40 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 2) ) {s = 3;}
+ else if ( LA73_0 == 39 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 2) ) {s = 3;}
- else if ( LA77_0 == 44 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 3) ) {s = 4;}
+ else if ( LA73_0 == 41 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 3) ) {s = 4;}
- else if ( LA77_0 == 55 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 4) ) {s = 5;}
+ else if ( LA73_0 == 52 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 4) ) {s = 5;}
- else if ( LA77_0 == 65 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 5) ) {s = 6;}
+ else if ( LA73_0 == 62 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 5) ) {s = 6;}
- else if ( LA77_0 == 66 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 6) ) {s = 7;}
+ else if ( LA73_0 == 63 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 6) ) {s = 7;}
- else if ( LA77_0 == 58 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 7) ) {s = 8;}
+ else if ( LA73_0 == 55 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 7) ) {s = 8;}
- else if ( LA77_0 == 45 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 8) ) {s = 9;}
+ else if ( LA73_0 == 42 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 8) ) {s = 9;}
- else if ( LA77_0 == 59 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 9) ) {s = 10;}
+ else if ( LA73_0 == 56 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 9) ) {s = 10;}
- else if ( LA77_0 == 60 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 10) ) {s = 11;}
+ else if ( LA73_0 == 57 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 10) ) {s = 11;}
- else if ( LA77_0 == 61 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 11) ) {s = 12;}
+ else if ( LA73_0 == 58 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 11) ) {s = 12;}
- else if ( LA77_0 == 62 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 12) ) {s = 13;}
+ else if ( LA73_0 == 59 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 12) ) {s = 13;}
- else if ( (LA77_0==32) ) {s = 14;}
+ else if ( (LA73_0==31) ) {s = 14;}
- input.seek(index77_0);
+ input.seek(index73_0);
if ( s>=0 ) return s;
break;
}
NoViableAltException nvae =
- new NoViableAltException(getDescription(), 77, _s, input);
+ new NoViableAltException(getDescription(), 73, _s, input);
error(nvae);
throw nvae;
}
}
- class DFA78 extends DFA {
+ class DFA74 extends DFA {
- public DFA78(BaseRecognizer recognizer) {
+ public DFA74(BaseRecognizer recognizer) {
this.recognizer = recognizer;
- this.decisionNumber = 78;
+ this.decisionNumber = 74;
this.eot = dfa_1;
this.eof = dfa_1;
this.min = dfa_2;
@@ -38593,64 +36606,64 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
this.transition = dfa_6;
}
public String getDescription() {
- return "10418:2: ( rule__GenerationTask__UnorderedGroup_3__11 )?";
+ return "9865:2: ( rule__GenerationTask__UnorderedGroup_3__11 )?";
}
public int specialStateTransition(int s, IntStream _input) throws NoViableAltException {
TokenStream input = (TokenStream)_input;
int _s = s;
switch ( s ) {
case 0 :
- int LA78_0 = input.LA(1);
+ int LA74_0 = input.LA(1);
- int index78_0 = input.index();
+ int index74_0 = input.index();
input.rewind();
s = -1;
- if ( LA78_0 == 37 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 0) ) {s = 1;}
+ if ( LA74_0 == 36 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 0) ) {s = 1;}
- else if ( LA78_0 == 57 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 1) ) {s = 2;}
+ else if ( LA74_0 == 54 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 1) ) {s = 2;}
- else if ( LA78_0 == 40 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 2) ) {s = 3;}
+ else if ( LA74_0 == 39 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 2) ) {s = 3;}
- else if ( LA78_0 == 44 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 3) ) {s = 4;}
+ else if ( LA74_0 == 41 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 3) ) {s = 4;}
- else if ( LA78_0 == 55 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 4) ) {s = 5;}
+ else if ( LA74_0 == 52 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 4) ) {s = 5;}
- else if ( LA78_0 == 65 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 5) ) {s = 6;}
+ else if ( LA74_0 == 62 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 5) ) {s = 6;}
- else if ( LA78_0 == 66 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 6) ) {s = 7;}
+ else if ( LA74_0 == 63 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 6) ) {s = 7;}
- else if ( LA78_0 == 58 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 7) ) {s = 8;}
+ else if ( LA74_0 == 55 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 7) ) {s = 8;}
- else if ( LA78_0 == 45 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 8) ) {s = 9;}
+ else if ( LA74_0 == 42 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 8) ) {s = 9;}
- else if ( LA78_0 == 59 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 9) ) {s = 10;}
+ else if ( LA74_0 == 56 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 9) ) {s = 10;}
- else if ( LA78_0 == 60 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 10) ) {s = 11;}
+ else if ( LA74_0 == 57 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 10) ) {s = 11;}
- else if ( LA78_0 == 61 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 11) ) {s = 12;}
+ else if ( LA74_0 == 58 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 11) ) {s = 12;}
- else if ( LA78_0 == 62 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 12) ) {s = 13;}
+ else if ( LA74_0 == 59 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 12) ) {s = 13;}
- else if ( (LA78_0==32) ) {s = 14;}
+ else if ( (LA74_0==31) ) {s = 14;}
- input.seek(index78_0);
+ input.seek(index74_0);
if ( s>=0 ) return s;
break;
}
NoViableAltException nvae =
- new NoViableAltException(getDescription(), 78, _s, input);
+ new NoViableAltException(getDescription(), 74, _s, input);
error(nvae);
throw nvae;
}
}
- class DFA79 extends DFA {
+ class DFA75 extends DFA {
- public DFA79(BaseRecognizer recognizer) {
+ public DFA75(BaseRecognizer recognizer) {
this.recognizer = recognizer;
- this.decisionNumber = 79;
+ this.decisionNumber = 75;
this.eot = dfa_1;
this.eof = dfa_1;
this.min = dfa_2;
@@ -38660,54 +36673,54 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
this.transition = dfa_6;
}
public String getDescription() {
- return "10430:2: ( rule__GenerationTask__UnorderedGroup_3__12 )?";
+ return "9877:2: ( rule__GenerationTask__UnorderedGroup_3__12 )?";
}
public int specialStateTransition(int s, IntStream _input) throws NoViableAltException {
TokenStream input = (TokenStream)_input;
int _s = s;
switch ( s ) {
case 0 :
- int LA79_0 = input.LA(1);
+ int LA75_0 = input.LA(1);
- int index79_0 = input.index();
+ int index75_0 = input.index();
input.rewind();
s = -1;
- if ( LA79_0 == 37 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 0) ) {s = 1;}
+ if ( LA75_0 == 36 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 0) ) {s = 1;}
- else if ( LA79_0 == 57 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 1) ) {s = 2;}
+ else if ( LA75_0 == 54 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 1) ) {s = 2;}
- else if ( LA79_0 == 40 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 2) ) {s = 3;}
+ else if ( LA75_0 == 39 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 2) ) {s = 3;}
- else if ( LA79_0 == 44 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 3) ) {s = 4;}
+ else if ( LA75_0 == 41 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 3) ) {s = 4;}
- else if ( LA79_0 == 55 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 4) ) {s = 5;}
+ else if ( LA75_0 == 52 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 4) ) {s = 5;}
- else if ( LA79_0 == 65 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 5) ) {s = 6;}
+ else if ( LA75_0 == 62 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 5) ) {s = 6;}
- else if ( LA79_0 == 66 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 6) ) {s = 7;}
+ else if ( LA75_0 == 63 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 6) ) {s = 7;}
- else if ( LA79_0 == 58 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 7) ) {s = 8;}
+ else if ( LA75_0 == 55 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 7) ) {s = 8;}
- else if ( LA79_0 == 45 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 8) ) {s = 9;}
+ else if ( LA75_0 == 42 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 8) ) {s = 9;}
- else if ( LA79_0 == 59 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 9) ) {s = 10;}
+ else if ( LA75_0 == 56 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 9) ) {s = 10;}
- else if ( LA79_0 == 60 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 10) ) {s = 11;}
+ else if ( LA75_0 == 57 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 10) ) {s = 11;}
- else if ( LA79_0 == 61 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 11) ) {s = 12;}
+ else if ( LA75_0 == 58 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 11) ) {s = 12;}
- else if ( LA79_0 == 62 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 12) ) {s = 13;}
+ else if ( LA75_0 == 59 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 12) ) {s = 13;}
- else if ( (LA79_0==32) ) {s = 14;}
+ else if ( (LA75_0==31) ) {s = 14;}
- input.seek(index79_0);
+ input.seek(index75_0);
if ( s>=0 ) return s;
break;
}
NoViableAltException nvae =
- new NoViableAltException(getDescription(), 79, _s, input);
+ new NoViableAltException(getDescription(), 75, _s, input);
error(nvae);
throw nvae;
}
@@ -38716,9 +36729,9 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
public static final BitSet FOLLOW_1 = new BitSet(new long[]{0x0000000000000000L});
public static final BitSet FOLLOW_2 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_3 = new BitSet(new long[]{0x018031A020000000L});
+ public static final BitSet FOLLOW_3 = new BitSet(new long[]{0x003006D010000000L});
public static final BitSet FOLLOW_4 = new BitSet(new long[]{0x0000000002000002L});
- public static final BitSet FOLLOW_5 = new BitSet(new long[]{0x018031A020000002L});
+ public static final BitSet FOLLOW_5 = new BitSet(new long[]{0x003006D010000002L});
public static final BitSet FOLLOW_6 = new BitSet(new long[]{0x0000000000800000L});
public static final BitSet FOLLOW_7 = new BitSet(new long[]{0x0000000000800002L});
public static final BitSet FOLLOW_8 = new BitSet(new long[]{0x0000000000000010L});
@@ -38726,42 +36739,40 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
public static final BitSet FOLLOW_10 = new BitSet(new long[]{0x0000000004000000L});
public static final BitSet FOLLOW_11 = new BitSet(new long[]{0x0000000000000040L});
public static final BitSet FOLLOW_12 = new BitSet(new long[]{0x0000000008000000L});
- public static final BitSet FOLLOW_13 = new BitSet(new long[]{0x0000000010000000L});
- public static final BitSet FOLLOW_14 = new BitSet(new long[]{0x0000000040000000L});
- public static final BitSet FOLLOW_15 = new BitSet(new long[]{0x0000000400000010L});
- public static final BitSet FOLLOW_16 = new BitSet(new long[]{0x0000000300000000L});
- public static final BitSet FOLLOW_17 = new BitSet(new long[]{0x0000000200000002L});
- public static final BitSet FOLLOW_18 = new BitSet(new long[]{0x0000000800000000L});
- public static final BitSet FOLLOW_19 = new BitSet(new long[]{0x0000000080000000L});
- public static final BitSet FOLLOW_20 = new BitSet(new long[]{0x0000001000000000L});
- public static final BitSet FOLLOW_21 = new BitSet(new long[]{0x0000004000000050L});
- public static final BitSet FOLLOW_22 = new BitSet(new long[]{0x0000000000000050L});
- public static final BitSet FOLLOW_23 = new BitSet(new long[]{0x00000A0010001800L});
- public static final BitSet FOLLOW_24 = new BitSet(new long[]{0x000000000001E000L});
- public static final BitSet FOLLOW_25 = new BitSet(new long[]{0x0000000001000020L});
- public static final BitSet FOLLOW_26 = new BitSet(new long[]{0x0000040000000000L});
- public static final BitSet FOLLOW_27 = new BitSet(new long[]{0x0001C00100000040L});
- public static final BitSet FOLLOW_28 = new BitSet(new long[]{0x0000000200000000L});
- public static final BitSet FOLLOW_29 = new BitSet(new long[]{0x0001C00000000040L});
- public static final BitSet FOLLOW_30 = new BitSet(new long[]{0x00000000000E0000L});
- public static final BitSet FOLLOW_31 = new BitSet(new long[]{0x0002000100000000L});
- public static final BitSet FOLLOW_32 = new BitSet(new long[]{0x0002000000000000L});
- public static final BitSet FOLLOW_33 = new BitSet(new long[]{0x0000000000002000L});
- public static final BitSet FOLLOW_34 = new BitSet(new long[]{0x8000000040000000L});
- public static final BitSet FOLLOW_35 = new BitSet(new long[]{0x0000000000000020L,0x0000000000000001L});
- public static final BitSet FOLLOW_36 = new BitSet(new long[]{0x0004000000000000L});
- public static final BitSet FOLLOW_37 = new BitSet(new long[]{0x0008000000000000L});
- public static final BitSet FOLLOW_38 = new BitSet(new long[]{0x0000000080000020L,0x0000000000000001L});
- public static final BitSet FOLLOW_39 = new BitSet(new long[]{0x0010000000000000L});
- public static final BitSet FOLLOW_40 = new BitSet(new long[]{0x0020000000000000L});
- public static final BitSet FOLLOW_41 = new BitSet(new long[]{0x0000000000004000L});
- public static final BitSet FOLLOW_42 = new BitSet(new long[]{0x0040000000000000L});
- public static final BitSet FOLLOW_43 = new BitSet(new long[]{0x0000000101000020L});
- public static final BitSet FOLLOW_44 = new BitSet(new long[]{0x0000000100000040L});
- public static final BitSet FOLLOW_45 = new BitSet(new long[]{0x7E80312000000000L,0x0000000000000006L});
- public static final BitSet FOLLOW_46 = new BitSet(new long[]{0x0000000100000000L});
- public static final BitSet FOLLOW_47 = new BitSet(new long[]{0x0000000080000010L});
- public static final BitSet FOLLOW_48 = new BitSet(new long[]{0x0000000000700000L});
- public static final BitSet FOLLOW_49 = new BitSet(new long[]{0x7E80312000000002L,0x0000000000000006L});
+ public static final BitSet FOLLOW_13 = new BitSet(new long[]{0x0000000020000000L});
+ public static final BitSet FOLLOW_14 = new BitSet(new long[]{0x0000000200000010L});
+ public static final BitSet FOLLOW_15 = new BitSet(new long[]{0x0000000180000000L});
+ public static final BitSet FOLLOW_16 = new BitSet(new long[]{0x0000000100000002L});
+ public static final BitSet FOLLOW_17 = new BitSet(new long[]{0x0000000400000000L});
+ public static final BitSet FOLLOW_18 = new BitSet(new long[]{0x0000000040000000L});
+ public static final BitSet FOLLOW_19 = new BitSet(new long[]{0x0000000800000000L});
+ public static final BitSet FOLLOW_20 = new BitSet(new long[]{0x0000002000000050L});
+ public static final BitSet FOLLOW_21 = new BitSet(new long[]{0x0000000000000050L});
+ public static final BitSet FOLLOW_22 = new BitSet(new long[]{0x0000010000001800L});
+ public static final BitSet FOLLOW_23 = new BitSet(new long[]{0x000000000001E000L});
+ public static final BitSet FOLLOW_24 = new BitSet(new long[]{0x0000000001000020L});
+ public static final BitSet FOLLOW_25 = new BitSet(new long[]{0x0000380080000040L});
+ public static final BitSet FOLLOW_26 = new BitSet(new long[]{0x0000000100000000L});
+ public static final BitSet FOLLOW_27 = new BitSet(new long[]{0x0000380000000040L});
+ public static final BitSet FOLLOW_28 = new BitSet(new long[]{0x00000000000E0000L});
+ public static final BitSet FOLLOW_29 = new BitSet(new long[]{0x0000400080000000L});
+ public static final BitSet FOLLOW_30 = new BitSet(new long[]{0x0000400000000000L});
+ public static final BitSet FOLLOW_31 = new BitSet(new long[]{0x0000000000002000L});
+ public static final BitSet FOLLOW_32 = new BitSet(new long[]{0x1000000020000000L});
+ public static final BitSet FOLLOW_33 = new BitSet(new long[]{0x2000000000000020L});
+ public static final BitSet FOLLOW_34 = new BitSet(new long[]{0x0000800000000000L});
+ public static final BitSet FOLLOW_35 = new BitSet(new long[]{0x0001000000000000L});
+ public static final BitSet FOLLOW_36 = new BitSet(new long[]{0x2000000040000020L});
+ public static final BitSet FOLLOW_37 = new BitSet(new long[]{0x0002000000000000L});
+ public static final BitSet FOLLOW_38 = new BitSet(new long[]{0x0004000000000000L});
+ public static final BitSet FOLLOW_39 = new BitSet(new long[]{0x0000000000004000L});
+ public static final BitSet FOLLOW_40 = new BitSet(new long[]{0x0008000000000000L});
+ public static final BitSet FOLLOW_41 = new BitSet(new long[]{0x0000000081000020L});
+ public static final BitSet FOLLOW_42 = new BitSet(new long[]{0x0000000080000040L});
+ public static final BitSet FOLLOW_43 = new BitSet(new long[]{0xCFD0069000000000L});
+ public static final BitSet FOLLOW_44 = new BitSet(new long[]{0x0000000080000000L});
+ public static final BitSet FOLLOW_45 = new BitSet(new long[]{0x0000000040000010L});
+ public static final BitSet FOLLOW_46 = new BitSet(new long[]{0x0000000000700000L});
+ public static final BitSet FOLLOW_47 = new BitSet(new long[]{0xCFD0069000000002L});
}
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
Binary files a/Application/hu.bme.mit.inf.dslreasoner.application.ide/xtend-gen/hu/bme/mit/inf/dslreasoner/application/ide/.ApplicationConfigurationIdeModule.xtendbin and b/Application/hu.bme.mit.inf.dslreasoner.application.ide/xtend-gen/hu/bme/mit/inf/dslreasoner/application/ide/.ApplicationConfigurationIdeModule.xtendbin differ
diff --git a/Application/hu.bme.mit.inf.dslreasoner.application.ide/xtend-gen/hu/bme/mit/inf/dslreasoner/application/ide/.ApplicationConfigurationIdeSetup.xtendbin b/Application/hu.bme.mit.inf.dslreasoner.application.ide/xtend-gen/hu/bme/mit/inf/dslreasoner/application/ide/.ApplicationConfigurationIdeSetup.xtendbin
index 81608794..624846d6 100644
Binary files a/Application/hu.bme.mit.inf.dslreasoner.application.ide/xtend-gen/hu/bme/mit/inf/dslreasoner/application/ide/.ApplicationConfigurationIdeSetup.xtendbin and b/Application/hu.bme.mit.inf.dslreasoner.application.ide/xtend-gen/hu/bme/mit/inf/dslreasoner/application/ide/.ApplicationConfigurationIdeSetup.xtendbin differ
diff --git a/Application/hu.bme.mit.inf.dslreasoner.application.ui/src-gen/hu/bme/mit/inf/dslreasoner/application/ui/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 @@
/*
- * generated by Xtext 2.16.0
+ * generated by Xtext 2.17.0
*/
package hu.bme.mit.inf.dslreasoner.application.ui;
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 @@
/*
- * generated by Xtext 2.16.0
+ * generated by Xtext 2.17.0
*/
package hu.bme.mit.inf.dslreasoner.application.ui;
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 @@
/*
- * generated by Xtext 2.16.0
+ * generated by Xtext 2.17.0
*/
package hu.bme.mit.inf.dslreasoner.application.ui.contentassist;
@@ -30,9 +30,6 @@ public abstract class AbstractApplicationConfigurationProposalProvider extends T
public void completeViatraImport_ImportedViatra(EObject model, Assignment assignment, ContentAssistContext context, ICompletionProposalAcceptor acceptor) {
lookupCrossReference(((CrossReference)assignment.getTerminal()), context, acceptor);
}
- public void completeCftImport_ImportedCft(EObject model, Assignment assignment, ContentAssistContext context, ICompletionProposalAcceptor acceptor) {
- lookupCrossReference(((CrossReference)assignment.getTerminal()), context, acceptor);
- }
public void completeFileSpecification_Path(EObject model, Assignment assignment, ContentAssistContext context, ICompletionProposalAcceptor acceptor) {
completeRuleCall(((RuleCall)assignment.getTerminal()), context, acceptor);
}
@@ -144,21 +141,6 @@ public abstract class AbstractApplicationConfigurationProposalProvider extends T
public void completeCostEntry_Weight(EObject model, Assignment assignment, ContentAssistContext context, ICompletionProposalAcceptor acceptor) {
completeRuleCall(((RuleCall)assignment.getTerminal()), context, acceptor);
}
- public void completeReliabiltiyProbability_Package(EObject model, Assignment assignment, ContentAssistContext context, ICompletionProposalAcceptor acceptor) {
- lookupCrossReference(((CrossReference)assignment.getTerminal()), context, acceptor);
- }
- public void completeReliabiltiyProbability_Transformation(EObject model, Assignment assignment, ContentAssistContext context, ICompletionProposalAcceptor acceptor) {
- lookupCrossReference(((CrossReference)assignment.getTerminal()), context, acceptor);
- }
- public void completeReliabiltiyProbability_Time(EObject model, Assignment assignment, ContentAssistContext context, ICompletionProposalAcceptor acceptor) {
- completeRuleCall(((RuleCall)assignment.getTerminal()), context, acceptor);
- }
- public void completeMtff_Package(EObject model, Assignment assignment, ContentAssistContext context, ICompletionProposalAcceptor acceptor) {
- lookupCrossReference(((CrossReference)assignment.getTerminal()), context, acceptor);
- }
- public void completeMtff_Transformation(EObject model, Assignment assignment, ContentAssistContext context, ICompletionProposalAcceptor acceptor) {
- lookupCrossReference(((CrossReference)assignment.getTerminal()), context, acceptor);
- }
public void completeObjectiveDeclaration_Name(EObject model, Assignment assignment, ContentAssistContext context, ICompletionProposalAcceptor acceptor) {
completeRuleCall(((RuleCall)assignment.getTerminal()), context, acceptor);
}
@@ -364,9 +346,6 @@ public abstract class AbstractApplicationConfigurationProposalProvider extends T
public void complete_ViatraImport(EObject model, RuleCall ruleCall, ContentAssistContext context, ICompletionProposalAcceptor acceptor) {
// subclasses may override
}
- public void complete_CftImport(EObject model, RuleCall ruleCall, ContentAssistContext context, ICompletionProposalAcceptor acceptor) {
- // subclasses may override
- }
public void complete_Declaration(EObject model, RuleCall ruleCall, ContentAssistContext context, ICompletionProposalAcceptor acceptor) {
// subclasses may override
}
@@ -472,15 +451,6 @@ public abstract class AbstractApplicationConfigurationProposalProvider extends T
public void complete_CostEntry(EObject model, RuleCall ruleCall, ContentAssistContext context, ICompletionProposalAcceptor acceptor) {
// subclasses may override
}
- public void complete_ReliabilityObjectiveFunction(EObject model, RuleCall ruleCall, ContentAssistContext context, ICompletionProposalAcceptor acceptor) {
- // subclasses may override
- }
- public void complete_ReliabiltiyProbability(EObject model, RuleCall ruleCall, ContentAssistContext context, ICompletionProposalAcceptor acceptor) {
- // subclasses may override
- }
- public void complete_Mtff(EObject model, RuleCall ruleCall, ContentAssistContext context, ICompletionProposalAcceptor acceptor) {
- // subclasses may override
- }
public void complete_ObjectiveDeclaration(EObject model, RuleCall ruleCall, ContentAssistContext context, ICompletionProposalAcceptor acceptor) {
// subclasses may override
}
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 @@
/*
- * generated by Xtext 2.16.0
+ * generated by Xtext 2.17.0
*/
package hu.bme.mit.inf.dslreasoner.application.ui.internal;
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 @@
-
+
@@ -25,8 +25,8 @@
-
-
+
+
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,
org.eclipse.core.runtime;bundle-version="3.12.0",
org.eclipse.viatra.query.runtime.rete;bundle-version="2.0.0",
org.eclipse.viatra.query.runtime.localsearch;bundle-version="2.0.0",
- org.eclipse.collections;bundle-version="9.2.0",
- hu.bme.mit.inf.dslreasoner.faulttree.components
+ org.eclipse.collections;bundle-version="9.2.0"
Bundle-RequiredExecutionEnvironment: JavaSE-1.8
Export-Package: hu.bme.mit.inf.dslreasoner.application,
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 @@
-
-
-
@@ -133,14 +130,6 @@
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 @@
+ 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">
@@ -38,9 +38,6 @@
-
-
-
@@ -131,14 +128,6 @@
-
-
-
-
-
-
-
-
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 @@
/*
- * generated by Xtext 2.16.0
+ * generated by Xtext 2.17.0
*/
package hu.bme.mit.inf.dslreasoner.application;
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
Binary files a/Application/hu.bme.mit.inf.dslreasoner.application/src-gen/hu/bme/mit/inf/dslreasoner/application/ApplicationConfiguration.xtextbin and b/Application/hu.bme.mit.inf.dslreasoner.application/src-gen/hu/bme/mit/inf/dslreasoner/application/ApplicationConfiguration.xtextbin differ
diff --git a/Application/hu.bme.mit.inf.dslreasoner.application/src-gen/hu/bme/mit/inf/dslreasoner/application/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 @@
/*
- * generated by Xtext 2.16.0
+ * generated by Xtext 2.17.0
*/
package hu.bme.mit.inf.dslreasoner.application;
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 @@
/**
- * generated by Xtext 2.16.0
+ * generated by Xtext 2.17.0
*/
package hu.bme.mit.inf.dslreasoner.application.applicationConfiguration;
@@ -27,10 +27,6 @@ public interface AllPackageEntry extends MetamodelEntry
* Returns the value of the 'Exclusion ' containment reference list.
* The list contents are of type {@link hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.MetamodelElement}.
*
- *
- * If the meaning of the 'Exclusion ' containment reference list isn't clear,
- * there really should be more of a description here...
- *
*
* @return the value of the 'Exclusion ' containment reference list.
* @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 @@
/**
- * generated by Xtext 2.16.0
+ * generated by Xtext 2.17.0
*/
package hu.bme.mit.inf.dslreasoner.application.applicationConfiguration;
@@ -27,10 +27,6 @@ public interface AllPatternEntry extends PatternEntry
* Returns the value of the 'Exclusuion ' containment reference list.
* The list contents are of type {@link hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.PatternElement}.
*
- *
- * If the meaning of the 'Exclusuion ' containment reference list isn't clear,
- * there really should be more of a description here...
- *
*
* @return the value of the 'Exclusuion ' containment reference list.
* @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 @@
/**
- * generated by Xtext 2.16.0
+ * generated by Xtext 2.17.0
*/
package hu.bme.mit.inf.dslreasoner.application.applicationConfiguration;
@@ -68,15 +68,6 @@ public interface ApplicationConfigurationFactory extends EFactory
*/
ViatraImport createViatraImport();
- /**
- * Returns a new object of class 'Cft Import '.
- *
- *
- * @return a new object of class 'Cft Import '.
- * @generated
- */
- CftImport createCftImport();
-
/**
* Returns a new object of class 'Declaration '.
*
@@ -374,33 +365,6 @@ public interface ApplicationConfigurationFactory extends EFactory
*/
CostEntry createCostEntry();
- /**
- * Returns a new object of class 'Reliability Objective Function '.
- *
- *
- * @return a new object of class 'Reliability Objective Function '.
- * @generated
- */
- ReliabilityObjectiveFunction createReliabilityObjectiveFunction();
-
- /**
- * Returns a new object of class 'Reliabiltiy Probability '.
- *
- *
- * @return a new object of class 'Reliabiltiy Probability '.
- * @generated
- */
- ReliabiltiyProbability createReliabiltiyProbability();
-
- /**
- * Returns a new object of class 'Mtff '.
- *
- *
- * @return a new object of class 'Mtff '.
- * @generated
- */
- Mtff createMtff();
-
/**
* Returns a new object of class 'Objective Declaration '.
*
diff --git a/Application/hu.bme.mit.inf.dslreasoner.application/src-gen/hu/bme/mit/inf/dslreasoner/application/applicationConfiguration/ApplicationConfigurationPackage.java b/Application/hu.bme.mit.inf.dslreasoner.application/src-gen/hu/bme/mit/inf/dslreasoner/application/applicationConfiguration/ApplicationConfigurationPackage.java
index 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 @@
/**
- * generated by Xtext 2.16.0
+ * generated by Xtext 2.17.0
*/
package hu.bme.mit.inf.dslreasoner.application.applicationConfiguration;
@@ -189,34 +189,6 @@ public interface ApplicationConfigurationPackage extends EPackage
*/
int VIATRA_IMPORT_FEATURE_COUNT = IMPORT_FEATURE_COUNT + 1;
- /**
- * The meta object id for the '{@link hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.CftImportImpl Cft Import }' class.
- *
- *
- * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.CftImportImpl
- * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.ApplicationConfigurationPackageImpl#getCftImport()
- * @generated
- */
- int CFT_IMPORT = 5;
-
- /**
- * The feature id for the 'Imported Cft ' reference.
- *
- *
- * @generated
- * @ordered
- */
- int CFT_IMPORT__IMPORTED_CFT = IMPORT_FEATURE_COUNT + 0;
-
- /**
- * The number of structural features of the 'Cft Import ' class.
- *
- *
- * @generated
- * @ordered
- */
- int CFT_IMPORT_FEATURE_COUNT = IMPORT_FEATURE_COUNT + 1;
-
/**
* The meta object id for the '{@link hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.DeclarationImpl Declaration }' class.
*
@@ -225,7 +197,7 @@ public interface ApplicationConfigurationPackage extends EPackage
* @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.ApplicationConfigurationPackageImpl#getDeclaration()
* @generated
*/
- int DECLARATION = 6;
+ int DECLARATION = 5;
/**
* The feature id for the 'Name ' attribute.
@@ -253,7 +225,7 @@ public interface ApplicationConfigurationPackage extends EPackage
* @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.ApplicationConfigurationPackageImpl#getFile()
* @generated
*/
- int FILE = 10;
+ int FILE = 9;
/**
* The number of structural features of the 'File ' class.
@@ -272,7 +244,7 @@ public interface ApplicationConfigurationPackage extends EPackage
* @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.ApplicationConfigurationPackageImpl#getFileSpecification()
* @generated
*/
- int FILE_SPECIFICATION = 7;
+ int FILE_SPECIFICATION = 6;
/**
* The feature id for the 'Path ' attribute.
@@ -300,7 +272,7 @@ public interface ApplicationConfigurationPackage extends EPackage
* @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.ApplicationConfigurationPackageImpl#getFileDeclaration()
* @generated
*/
- int FILE_DECLARATION = 8;
+ int FILE_DECLARATION = 7;
/**
* The feature id for the 'Name ' attribute.
@@ -337,7 +309,7 @@ public interface ApplicationConfigurationPackage extends EPackage
* @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.ApplicationConfigurationPackageImpl#getFileReference()
* @generated
*/
- int FILE_REFERENCE = 9;
+ int FILE_REFERENCE = 8;
/**
* The feature id for the 'Referred ' reference.
@@ -365,7 +337,7 @@ public interface ApplicationConfigurationPackage extends EPackage
* @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.ApplicationConfigurationPackageImpl#getMetamodel()
* @generated
*/
- int METAMODEL = 17;
+ int METAMODEL = 16;
/**
* The number of structural features of the 'Metamodel ' class.
@@ -384,7 +356,7 @@ public interface ApplicationConfigurationPackage extends EPackage
* @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.ApplicationConfigurationPackageImpl#getMetamodelSpecification()
* @generated
*/
- int METAMODEL_SPECIFICATION = 11;
+ int METAMODEL_SPECIFICATION = 10;
/**
* The feature id for the 'Entries ' containment reference list.
@@ -412,7 +384,7 @@ public interface ApplicationConfigurationPackage extends EPackage
* @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.ApplicationConfigurationPackageImpl#getMetamodelEntry()
* @generated
*/
- int METAMODEL_ENTRY = 12;
+ int METAMODEL_ENTRY = 11;
/**
* The feature id for the 'Package ' reference.
@@ -440,7 +412,7 @@ public interface ApplicationConfigurationPackage extends EPackage
* @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.ApplicationConfigurationPackageImpl#getAllPackageEntry()
* @generated
*/
- int ALL_PACKAGE_ENTRY = 13;
+ int ALL_PACKAGE_ENTRY = 12;
/**
* The feature id for the 'Package ' reference.
@@ -477,7 +449,7 @@ public interface ApplicationConfigurationPackage extends EPackage
* @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.ApplicationConfigurationPackageImpl#getMetamodelElement()
* @generated
*/
- int METAMODEL_ELEMENT = 14;
+ int METAMODEL_ELEMENT = 13;
/**
* The feature id for the 'Package ' reference.
@@ -523,7 +495,7 @@ public interface ApplicationConfigurationPackage extends EPackage
* @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.ApplicationConfigurationPackageImpl#getMetamodelDeclaration()
* @generated
*/
- int METAMODEL_DECLARATION = 15;
+ int METAMODEL_DECLARATION = 14;
/**
* The feature id for the 'Name ' attribute.
@@ -560,7 +532,7 @@ public interface ApplicationConfigurationPackage extends EPackage
* @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.ApplicationConfigurationPackageImpl#getMetamodelReference()
* @generated
*/
- int METAMODEL_REFERENCE = 16;
+ int METAMODEL_REFERENCE = 15;
/**
* The feature id for the 'Referred ' reference.
@@ -588,7 +560,7 @@ public interface ApplicationConfigurationPackage extends EPackage
* @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.ApplicationConfigurationPackageImpl#getPartialModel()
* @generated
*/
- int PARTIAL_MODEL = 24;
+ int PARTIAL_MODEL = 23;
/**
* The number of structural features of the 'Partial Model ' class.
@@ -607,7 +579,7 @@ public interface ApplicationConfigurationPackage extends EPackage
* @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.ApplicationConfigurationPackageImpl#getPartialModelSpecification()
* @generated
*/
- int PARTIAL_MODEL_SPECIFICATION = 18;
+ int PARTIAL_MODEL_SPECIFICATION = 17;
/**
* The feature id for the 'Entry ' containment reference list.
@@ -635,7 +607,7 @@ public interface ApplicationConfigurationPackage extends EPackage
* @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.ApplicationConfigurationPackageImpl#getPartialModelEntry()
* @generated
*/
- int PARTIAL_MODEL_ENTRY = 19;
+ int PARTIAL_MODEL_ENTRY = 18;
/**
* The feature id for the 'Path ' containment reference.
@@ -663,7 +635,7 @@ public interface ApplicationConfigurationPackage extends EPackage
* @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.ApplicationConfigurationPackageImpl#getModelEntry()
* @generated
*/
- int MODEL_ENTRY = 20;
+ int MODEL_ENTRY = 19;
/**
* The feature id for the 'Path ' containment reference.
@@ -691,7 +663,7 @@ public interface ApplicationConfigurationPackage extends EPackage
* @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.ApplicationConfigurationPackageImpl#getFolderEntry()
* @generated
*/
- int FOLDER_ENTRY = 21;
+ int FOLDER_ENTRY = 20;
/**
* The feature id for the 'Path ' containment reference.
@@ -728,7 +700,7 @@ public interface ApplicationConfigurationPackage extends EPackage
* @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.ApplicationConfigurationPackageImpl#getPartialModelDeclaration()
* @generated
*/
- int PARTIAL_MODEL_DECLARATION = 22;
+ int PARTIAL_MODEL_DECLARATION = 21;
/**
* The feature id for the 'Name ' attribute.
@@ -765,7 +737,7 @@ public interface ApplicationConfigurationPackage extends EPackage
* @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.ApplicationConfigurationPackageImpl#getPartialModelReference()
* @generated
*/
- int PARTIAL_MODEL_REFERENCE = 23;
+ int PARTIAL_MODEL_REFERENCE = 22;
/**
* The feature id for the 'Referred ' reference.
@@ -793,7 +765,7 @@ public interface ApplicationConfigurationPackage extends EPackage
* @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.ApplicationConfigurationPackageImpl#getGraphPattern()
* @generated
*/
- int GRAPH_PATTERN = 31;
+ int GRAPH_PATTERN = 30;
/**
* The number of structural features of the 'Graph Pattern ' class.
@@ -812,7 +784,7 @@ public interface ApplicationConfigurationPackage extends EPackage
* @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.ApplicationConfigurationPackageImpl#getPatternSpecification()
* @generated
*/
- int PATTERN_SPECIFICATION = 25;
+ int PATTERN_SPECIFICATION = 24;
/**
* The feature id for the 'Entries ' containment reference list.
@@ -840,7 +812,7 @@ public interface ApplicationConfigurationPackage extends EPackage
* @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.ApplicationConfigurationPackageImpl#getPatternEntry()
* @generated
*/
- int PATTERN_ENTRY = 26;
+ int PATTERN_ENTRY = 25;
/**
* The feature id for the 'Package ' reference.
@@ -868,7 +840,7 @@ public interface ApplicationConfigurationPackage extends EPackage
* @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.ApplicationConfigurationPackageImpl#getAllPatternEntry()
* @generated
*/
- int ALL_PATTERN_ENTRY = 27;
+ int ALL_PATTERN_ENTRY = 26;
/**
* The feature id for the 'Package ' reference.
@@ -905,7 +877,7 @@ public interface ApplicationConfigurationPackage extends EPackage
* @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.ApplicationConfigurationPackageImpl#getPatternElement()
* @generated
*/
- int PATTERN_ELEMENT = 28;
+ int PATTERN_ELEMENT = 27;
/**
* The feature id for the 'Package ' reference.
@@ -942,7 +914,7 @@ public interface ApplicationConfigurationPackage extends EPackage
* @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.ApplicationConfigurationPackageImpl#getGraphPatternDeclaration()
* @generated
*/
- int GRAPH_PATTERN_DECLARATION = 29;
+ int GRAPH_PATTERN_DECLARATION = 28;
/**
* The feature id for the 'Name ' attribute.
@@ -979,7 +951,7 @@ public interface ApplicationConfigurationPackage extends EPackage
* @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.ApplicationConfigurationPackageImpl#getGraphPatternReference()
* @generated
*/
- int GRAPH_PATTERN_REFERENCE = 30;
+ int GRAPH_PATTERN_REFERENCE = 29;
/**
* The feature id for the 'Referred ' reference.
@@ -1007,7 +979,7 @@ public interface ApplicationConfigurationPackage extends EPackage
* @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.ApplicationConfigurationPackageImpl#getObjective()
* @generated
*/
- int OBJECTIVE = 44;
+ int OBJECTIVE = 40;
/**
* The number of structural features of the 'Objective ' class.
@@ -1026,7 +998,7 @@ public interface ApplicationConfigurationPackage extends EPackage
* @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.ApplicationConfigurationPackageImpl#getObjectiveSpecification()
* @generated
*/
- int OBJECTIVE_SPECIFICATION = 32;
+ int OBJECTIVE_SPECIFICATION = 31;
/**
* The feature id for the 'Entries ' containment reference list.
@@ -1054,7 +1026,7 @@ public interface ApplicationConfigurationPackage extends EPackage
* @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.ApplicationConfigurationPackageImpl#getObjectiveEntry()
* @generated
*/
- int OBJECTIVE_ENTRY = 33;
+ int OBJECTIVE_ENTRY = 32;
/**
* The feature id for the 'Function ' containment reference.
@@ -1082,7 +1054,7 @@ public interface ApplicationConfigurationPackage extends EPackage
* @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.ApplicationConfigurationPackageImpl#getOptimizationEntry()
* @generated
*/
- int OPTIMIZATION_ENTRY = 34;
+ int OPTIMIZATION_ENTRY = 33;
/**
* The feature id for the 'Function ' containment reference.
@@ -1119,7 +1091,7 @@ public interface ApplicationConfigurationPackage extends EPackage
* @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.ApplicationConfigurationPackageImpl#getThresholdEntry()
* @generated
*/
- int THRESHOLD_ENTRY = 35;
+ int THRESHOLD_ENTRY = 34;
/**
* The feature id for the 'Function ' containment reference.
@@ -1165,7 +1137,7 @@ public interface ApplicationConfigurationPackage extends EPackage
* @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.ApplicationConfigurationPackageImpl#getObjectiveFunction()
* @generated
*/
- int OBJECTIVE_FUNCTION = 36;
+ int OBJECTIVE_FUNCTION = 35;
/**
* The number of structural features of the 'Objective Function ' class.
@@ -1184,7 +1156,7 @@ public interface ApplicationConfigurationPackage extends EPackage
* @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.ApplicationConfigurationPackageImpl#getCostObjectiveFunction()
* @generated
*/
- int COST_OBJECTIVE_FUNCTION = 37;
+ int COST_OBJECTIVE_FUNCTION = 36;
/**
* The feature id for the 'Entries ' containment reference list.
@@ -1212,7 +1184,7 @@ public interface ApplicationConfigurationPackage extends EPackage
* @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.ApplicationConfigurationPackageImpl#getCostEntry()
* @generated
*/
- int COST_ENTRY = 38;
+ int COST_ENTRY = 37;
/**
* The feature id for the 'Pattern Element ' containment reference.
@@ -1241,126 +1213,6 @@ public interface ApplicationConfigurationPackage extends EPackage
*/
int COST_ENTRY_FEATURE_COUNT = 2;
- /**
- * The meta object id for the '{@link hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.ReliabilityObjectiveFunctionImpl Reliability Objective Function }' class.
- *
- *
- * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.ReliabilityObjectiveFunctionImpl
- * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.ApplicationConfigurationPackageImpl#getReliabilityObjectiveFunction()
- * @generated
- */
- int RELIABILITY_OBJECTIVE_FUNCTION = 39;
-
- /**
- * The feature id for the 'Package ' reference.
- *
- *
- * @generated
- * @ordered
- */
- int RELIABILITY_OBJECTIVE_FUNCTION__PACKAGE = OBJECTIVE_FUNCTION_FEATURE_COUNT + 0;
-
- /**
- * The feature id for the 'Transformation ' reference.
- *
- *
- * @generated
- * @ordered
- */
- int RELIABILITY_OBJECTIVE_FUNCTION__TRANSFORMATION = OBJECTIVE_FUNCTION_FEATURE_COUNT + 1;
-
- /**
- * The number of structural features of the 'Reliability Objective Function ' class.
- *
- *
- * @generated
- * @ordered
- */
- int RELIABILITY_OBJECTIVE_FUNCTION_FEATURE_COUNT = OBJECTIVE_FUNCTION_FEATURE_COUNT + 2;
-
- /**
- * The meta object id for the '{@link hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.ReliabiltiyProbabilityImpl Reliabiltiy Probability }' class.
- *
- *
- * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.ReliabiltiyProbabilityImpl
- * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.ApplicationConfigurationPackageImpl#getReliabiltiyProbability()
- * @generated
- */
- int RELIABILTIY_PROBABILITY = 40;
-
- /**
- * The feature id for the 'Package ' reference.
- *
- *
- * @generated
- * @ordered
- */
- int RELIABILTIY_PROBABILITY__PACKAGE = RELIABILITY_OBJECTIVE_FUNCTION__PACKAGE;
-
- /**
- * The feature id for the 'Transformation ' reference.
- *
- *
- * @generated
- * @ordered
- */
- int RELIABILTIY_PROBABILITY__TRANSFORMATION = RELIABILITY_OBJECTIVE_FUNCTION__TRANSFORMATION;
-
- /**
- * The feature id for the 'Time ' attribute.
- *
- *
- * @generated
- * @ordered
- */
- int RELIABILTIY_PROBABILITY__TIME = RELIABILITY_OBJECTIVE_FUNCTION_FEATURE_COUNT + 0;
-
- /**
- * The number of structural features of the 'Reliabiltiy Probability ' class.
- *
- *
- * @generated
- * @ordered
- */
- int RELIABILTIY_PROBABILITY_FEATURE_COUNT = RELIABILITY_OBJECTIVE_FUNCTION_FEATURE_COUNT + 1;
-
- /**
- * The meta object id for the '{@link hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.MtffImpl Mtff }' class.
- *
- *
- * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.MtffImpl
- * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.ApplicationConfigurationPackageImpl#getMtff()
- * @generated
- */
- int MTFF = 41;
-
- /**
- * The feature id for the 'Package ' reference.
- *
- *
- * @generated
- * @ordered
- */
- int MTFF__PACKAGE = RELIABILITY_OBJECTIVE_FUNCTION__PACKAGE;
-
- /**
- * The feature id for the 'Transformation ' reference.
- *
- *
- * @generated
- * @ordered
- */
- int MTFF__TRANSFORMATION = RELIABILITY_OBJECTIVE_FUNCTION__TRANSFORMATION;
-
- /**
- * The number of structural features of the 'Mtff ' class.
- *
- *
- * @generated
- * @ordered
- */
- int MTFF_FEATURE_COUNT = RELIABILITY_OBJECTIVE_FUNCTION_FEATURE_COUNT + 0;
-
/**
* The meta object id for the '{@link hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.ObjectiveDeclarationImpl Objective Declaration }' class.
*
@@ -1369,7 +1221,7 @@ public interface ApplicationConfigurationPackage extends EPackage
* @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.ApplicationConfigurationPackageImpl#getObjectiveDeclaration()
* @generated
*/
- int OBJECTIVE_DECLARATION = 42;
+ int OBJECTIVE_DECLARATION = 38;
/**
* The feature id for the 'Name ' attribute.
@@ -1406,7 +1258,7 @@ public interface ApplicationConfigurationPackage extends EPackage
* @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.ApplicationConfigurationPackageImpl#getObjectiveReference()
* @generated
*/
- int OBJECTIVE_REFERENCE = 43;
+ int OBJECTIVE_REFERENCE = 39;
/**
* The feature id for the 'Referred ' reference.
@@ -1434,7 +1286,7 @@ public interface ApplicationConfigurationPackage extends EPackage
* @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.ApplicationConfigurationPackageImpl#getConfig()
* @generated
*/
- int CONFIG = 53;
+ int CONFIG = 49;
/**
* The number of structural features of the 'Config ' class.
@@ -1453,7 +1305,7 @@ public interface ApplicationConfigurationPackage extends EPackage
* @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.ApplicationConfigurationPackageImpl#getConfigSpecification()
* @generated
*/
- int CONFIG_SPECIFICATION = 45;
+ int CONFIG_SPECIFICATION = 41;
/**
* The feature id for the 'Entries ' containment reference list.
@@ -1481,7 +1333,7 @@ public interface ApplicationConfigurationPackage extends EPackage
* @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.ApplicationConfigurationPackageImpl#getConfigDeclaration()
* @generated
*/
- int CONFIG_DECLARATION = 46;
+ int CONFIG_DECLARATION = 42;
/**
* The feature id for the 'Name ' attribute.
@@ -1518,7 +1370,7 @@ public interface ApplicationConfigurationPackage extends EPackage
* @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.ApplicationConfigurationPackageImpl#getConfigEntry()
* @generated
*/
- int CONFIG_ENTRY = 47;
+ int CONFIG_ENTRY = 43;
/**
* The number of structural features of the 'Config Entry ' class.
@@ -1537,7 +1389,7 @@ public interface ApplicationConfigurationPackage extends EPackage
* @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.ApplicationConfigurationPackageImpl#getDocumentationEntry()
* @generated
*/
- int DOCUMENTATION_ENTRY = 48;
+ int DOCUMENTATION_ENTRY = 44;
/**
* The feature id for the 'Level ' attribute.
@@ -1565,7 +1417,7 @@ public interface ApplicationConfigurationPackage extends EPackage
* @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.ApplicationConfigurationPackageImpl#getRuntimeEntry()
* @generated
*/
- int RUNTIME_ENTRY = 49;
+ int RUNTIME_ENTRY = 45;
/**
* The feature id for the 'Millisec Limit ' attribute.
@@ -1593,7 +1445,7 @@ public interface ApplicationConfigurationPackage extends EPackage
* @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.ApplicationConfigurationPackageImpl#getMemoryEntry()
* @generated
*/
- int MEMORY_ENTRY = 50;
+ int MEMORY_ENTRY = 46;
/**
* The feature id for the 'Megabyte Limit ' attribute.
@@ -1621,7 +1473,7 @@ public interface ApplicationConfigurationPackage extends EPackage
* @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.ApplicationConfigurationPackageImpl#getCustomEntry()
* @generated
*/
- int CUSTOM_ENTRY = 51;
+ int CUSTOM_ENTRY = 47;
/**
* The feature id for the 'Key ' attribute.
@@ -1658,7 +1510,7 @@ public interface ApplicationConfigurationPackage extends EPackage
* @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.ApplicationConfigurationPackageImpl#getConfigReference()
* @generated
*/
- int CONFIG_REFERENCE = 52;
+ int CONFIG_REFERENCE = 48;
/**
* The feature id for the 'Config ' reference.
@@ -1686,7 +1538,7 @@ public interface ApplicationConfigurationPackage extends EPackage
* @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.ApplicationConfigurationPackageImpl#getScope()
* @generated
*/
- int SCOPE = 75;
+ int SCOPE = 71;
/**
* The number of structural features of the 'Scope ' class.
@@ -1705,7 +1557,7 @@ public interface ApplicationConfigurationPackage extends EPackage
* @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.ApplicationConfigurationPackageImpl#getScopeSpecification()
* @generated
*/
- int SCOPE_SPECIFICATION = 54;
+ int SCOPE_SPECIFICATION = 50;
/**
* The feature id for the 'Scopes ' containment reference list.
@@ -1733,7 +1585,7 @@ public interface ApplicationConfigurationPackage extends EPackage
* @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.ApplicationConfigurationPackageImpl#getTypeScope()
* @generated
*/
- int TYPE_SCOPE = 55;
+ int TYPE_SCOPE = 51;
/**
* The feature id for the 'Sets New ' attribute.
@@ -1779,7 +1631,7 @@ public interface ApplicationConfigurationPackage extends EPackage
* @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.ApplicationConfigurationPackageImpl#getClassTypeScope()
* @generated
*/
- int CLASS_TYPE_SCOPE = 56;
+ int CLASS_TYPE_SCOPE = 52;
/**
* The feature id for the 'Sets New ' attribute.
@@ -1834,7 +1686,7 @@ public interface ApplicationConfigurationPackage extends EPackage
* @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.ApplicationConfigurationPackageImpl#getObjectTypeScope()
* @generated
*/
- int OBJECT_TYPE_SCOPE = 57;
+ int OBJECT_TYPE_SCOPE = 53;
/**
* The feature id for the 'Sets New ' attribute.
@@ -1889,7 +1741,7 @@ public interface ApplicationConfigurationPackage extends EPackage
* @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.ApplicationConfigurationPackageImpl#getIntegerTypeScope()
* @generated
*/
- int INTEGER_TYPE_SCOPE = 58;
+ int INTEGER_TYPE_SCOPE = 54;
/**
* The feature id for the 'Sets New ' attribute.
@@ -1944,7 +1796,7 @@ public interface ApplicationConfigurationPackage extends EPackage
* @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.ApplicationConfigurationPackageImpl#getRealTypeScope()
* @generated
*/
- int REAL_TYPE_SCOPE = 59;
+ int REAL_TYPE_SCOPE = 55;
/**
* The feature id for the 'Sets New ' attribute.
@@ -1999,7 +1851,7 @@ public interface ApplicationConfigurationPackage extends EPackage
* @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.ApplicationConfigurationPackageImpl#getStringTypeScope()
* @generated
*/
- int STRING_TYPE_SCOPE = 60;
+ int STRING_TYPE_SCOPE = 56;
/**
* The feature id for the 'Sets New ' attribute.
@@ -2054,7 +1906,7 @@ public interface ApplicationConfigurationPackage extends EPackage
* @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.ApplicationConfigurationPackageImpl#getTypeReference()
* @generated
*/
- int TYPE_REFERENCE = 61;
+ int TYPE_REFERENCE = 57;
/**
* The number of structural features of the 'Type Reference ' class.
@@ -2073,7 +1925,7 @@ public interface ApplicationConfigurationPackage extends EPackage
* @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.ApplicationConfigurationPackageImpl#getClassReference()
* @generated
*/
- int CLASS_REFERENCE = 62;
+ int CLASS_REFERENCE = 58;
/**
* The feature id for the 'Element ' containment reference.
@@ -2101,7 +1953,7 @@ public interface ApplicationConfigurationPackage extends EPackage
* @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.ApplicationConfigurationPackageImpl#getObjectReference()
* @generated
*/
- int OBJECT_REFERENCE = 63;
+ int OBJECT_REFERENCE = 59;
/**
* The number of structural features of the 'Object Reference ' class.
@@ -2120,7 +1972,7 @@ public interface ApplicationConfigurationPackage extends EPackage
* @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.ApplicationConfigurationPackageImpl#getIntegerReference()
* @generated
*/
- int INTEGER_REFERENCE = 64;
+ int INTEGER_REFERENCE = 60;
/**
* The number of structural features of the 'Integer Reference ' class.
@@ -2139,7 +1991,7 @@ public interface ApplicationConfigurationPackage extends EPackage
* @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.ApplicationConfigurationPackageImpl#getRealReference()
* @generated
*/
- int REAL_REFERENCE = 65;
+ int REAL_REFERENCE = 61;
/**
* The number of structural features of the 'Real Reference ' class.
@@ -2158,7 +2010,7 @@ public interface ApplicationConfigurationPackage extends EPackage
* @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.ApplicationConfigurationPackageImpl#getStringReference()
* @generated
*/
- int STRING_REFERENCE = 66;
+ int STRING_REFERENCE = 62;
/**
* The number of structural features of the 'String Reference ' class.
@@ -2177,7 +2029,7 @@ public interface ApplicationConfigurationPackage extends EPackage
* @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.ApplicationConfigurationPackageImpl#getNumberSpecification()
* @generated
*/
- int NUMBER_SPECIFICATION = 67;
+ int NUMBER_SPECIFICATION = 63;
/**
* The number of structural features of the 'Number Specification ' class.
@@ -2196,7 +2048,7 @@ public interface ApplicationConfigurationPackage extends EPackage
* @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.ApplicationConfigurationPackageImpl#getExactNumber()
* @generated
*/
- int EXACT_NUMBER = 68;
+ int EXACT_NUMBER = 64;
/**
* The feature id for the 'Exact Number ' attribute.
@@ -2233,7 +2085,7 @@ public interface ApplicationConfigurationPackage extends EPackage
* @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.ApplicationConfigurationPackageImpl#getIntervallNumber()
* @generated
*/
- int INTERVALL_NUMBER = 69;
+ int INTERVALL_NUMBER = 65;
/**
* The feature id for the 'Min ' attribute.
@@ -2279,7 +2131,7 @@ public interface ApplicationConfigurationPackage extends EPackage
* @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.ApplicationConfigurationPackageImpl#getIntEnumberation()
* @generated
*/
- int INT_ENUMBERATION = 70;
+ int INT_ENUMBERATION = 66;
/**
* The feature id for the 'Entry ' attribute list.
@@ -2307,7 +2159,7 @@ public interface ApplicationConfigurationPackage extends EPackage
* @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.ApplicationConfigurationPackageImpl#getRealEnumeration()
* @generated
*/
- int REAL_ENUMERATION = 71;
+ int REAL_ENUMERATION = 67;
/**
* The feature id for the 'Entry ' attribute list.
@@ -2335,7 +2187,7 @@ public interface ApplicationConfigurationPackage extends EPackage
* @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.ApplicationConfigurationPackageImpl#getStringEnumeration()
* @generated
*/
- int STRING_ENUMERATION = 72;
+ int STRING_ENUMERATION = 68;
/**
* The feature id for the 'Entry ' attribute list.
@@ -2363,7 +2215,7 @@ public interface ApplicationConfigurationPackage extends EPackage
* @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.ApplicationConfigurationPackageImpl#getScopeDeclaration()
* @generated
*/
- int SCOPE_DECLARATION = 73;
+ int SCOPE_DECLARATION = 69;
/**
* The feature id for the 'Name ' attribute.
@@ -2400,7 +2252,7 @@ public interface ApplicationConfigurationPackage extends EPackage
* @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.ApplicationConfigurationPackageImpl#getScopeReference()
* @generated
*/
- int SCOPE_REFERENCE = 74;
+ int SCOPE_REFERENCE = 70;
/**
* The feature id for the 'Referred ' reference.
@@ -2428,7 +2280,7 @@ public interface ApplicationConfigurationPackage extends EPackage
* @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.ApplicationConfigurationPackageImpl#getTask()
* @generated
*/
- int TASK = 76;
+ int TASK = 72;
/**
* The number of structural features of the 'Task ' class.
@@ -2447,7 +2299,7 @@ public interface ApplicationConfigurationPackage extends EPackage
* @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.ApplicationConfigurationPackageImpl#getGenerationTask()
* @generated
*/
- int GENERATION_TASK = 77;
+ int GENERATION_TASK = 73;
/**
* The feature id for the 'Metamodel ' containment reference.
@@ -2601,7 +2453,7 @@ public interface ApplicationConfigurationPackage extends EPackage
* @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.ApplicationConfigurationPackageImpl#getIntegerScope()
* @generated
*/
- int INTEGER_SCOPE = 78;
+ int INTEGER_SCOPE = 74;
/**
* The number of structural features of the 'Integer Scope ' class.
@@ -2620,7 +2472,7 @@ public interface ApplicationConfigurationPackage extends EPackage
* @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.ApplicationConfigurationPackageImpl#getRealScope()
* @generated
*/
- int REAL_SCOPE = 79;
+ int REAL_SCOPE = 75;
/**
* The number of structural features of the 'Real Scope ' class.
@@ -2639,7 +2491,7 @@ public interface ApplicationConfigurationPackage extends EPackage
* @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.ApplicationConfigurationPackageImpl#getStringScope()
* @generated
*/
- int STRING_SCOPE = 80;
+ int STRING_SCOPE = 76;
/**
* The number of structural features of the 'String Scope ' class.
@@ -2658,7 +2510,7 @@ public interface ApplicationConfigurationPackage extends EPackage
* @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.ApplicationConfigurationPackageImpl#getOptimizationDirection()
* @generated
*/
- int OPTIMIZATION_DIRECTION = 81;
+ int OPTIMIZATION_DIRECTION = 77;
/**
* The meta object id for the '{@link hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.ComparisonOperator Comparison Operator }' enum.
@@ -2668,7 +2520,7 @@ public interface ApplicationConfigurationPackage extends EPackage
* @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.ApplicationConfigurationPackageImpl#getComparisonOperator()
* @generated
*/
- int COMPARISON_OPERATOR = 82;
+ int COMPARISON_OPERATOR = 78;
/**
* The meta object id for the '{@link hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.DocumentLevelSpecification Document Level Specification }' enum.
@@ -2678,7 +2530,7 @@ public interface ApplicationConfigurationPackage extends EPackage
* @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.ApplicationConfigurationPackageImpl#getDocumentLevelSpecification()
* @generated
*/
- int DOCUMENT_LEVEL_SPECIFICATION = 83;
+ int DOCUMENT_LEVEL_SPECIFICATION = 79;
/**
* The meta object id for the '{@link hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.Solver Solver }' enum.
@@ -2688,7 +2540,7 @@ public interface ApplicationConfigurationPackage extends EPackage
* @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.ApplicationConfigurationPackageImpl#getSolver()
* @generated
*/
- int SOLVER = 84;
+ int SOLVER = 80;
/**
@@ -2785,27 +2637,6 @@ public interface ApplicationConfigurationPackage extends EPackage
*/
EReference getViatraImport_ImportedViatra();
- /**
- * Returns the meta object for class '{@link hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.CftImport Cft Import }'.
- *
- *
- * @return the meta object for class 'Cft Import '.
- * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.CftImport
- * @generated
- */
- EClass getCftImport();
-
- /**
- * Returns the meta object for the reference '{@link hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.CftImport#getImportedCft Imported Cft }'.
- *
- *
- * @return the meta object for the reference 'Imported Cft '.
- * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.CftImport#getImportedCft()
- * @see #getCftImport()
- * @generated
- */
- EReference getCftImport_ImportedCft();
-
/**
* Returns the meta object for class '{@link hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.Declaration Declaration }'.
*
@@ -3466,69 +3297,6 @@ public interface ApplicationConfigurationPackage extends EPackage
*/
EAttribute getCostEntry_Weight();
- /**
- * Returns the meta object for class '{@link hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.ReliabilityObjectiveFunction Reliability Objective Function }'.
- *
- *
- * @return the meta object for class 'Reliability Objective Function '.
- * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.ReliabilityObjectiveFunction
- * @generated
- */
- EClass getReliabilityObjectiveFunction();
-
- /**
- * Returns the meta object for the reference '{@link hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.ReliabilityObjectiveFunction#getPackage Package }'.
- *
- *
- * @return the meta object for the reference 'Package '.
- * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.ReliabilityObjectiveFunction#getPackage()
- * @see #getReliabilityObjectiveFunction()
- * @generated
- */
- EReference getReliabilityObjectiveFunction_Package();
-
- /**
- * Returns the meta object for the reference '{@link hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.ReliabilityObjectiveFunction#getTransformation Transformation }'.
- *
- *
- * @return the meta object for the reference 'Transformation '.
- * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.ReliabilityObjectiveFunction#getTransformation()
- * @see #getReliabilityObjectiveFunction()
- * @generated
- */
- EReference getReliabilityObjectiveFunction_Transformation();
-
- /**
- * Returns the meta object for class '{@link hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.ReliabiltiyProbability Reliabiltiy Probability }'.
- *
- *
- * @return the meta object for class 'Reliabiltiy Probability '.
- * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.ReliabiltiyProbability
- * @generated
- */
- EClass getReliabiltiyProbability();
-
- /**
- * Returns the meta object for the attribute '{@link hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.ReliabiltiyProbability#getTime Time }'.
- *
- *
- * @return the meta object for the attribute 'Time '.
- * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.ReliabiltiyProbability#getTime()
- * @see #getReliabiltiyProbability()
- * @generated
- */
- EAttribute getReliabiltiyProbability_Time();
-
- /**
- * Returns the meta object for class '{@link hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.Mtff Mtff }'.
- *
- *
- * @return the meta object for class 'Mtff '.
- * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.Mtff
- * @generated
- */
- EClass getMtff();
-
/**
* Returns the meta object for class '{@link hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.ObjectiveDeclaration Objective Declaration }'.
*
@@ -4559,24 +4327,6 @@ public interface ApplicationConfigurationPackage extends EPackage
*/
EReference VIATRA_IMPORT__IMPORTED_VIATRA = eINSTANCE.getViatraImport_ImportedViatra();
- /**
- * The meta object literal for the '{@link hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.CftImportImpl Cft Import }' class.
- *
- *
- * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.CftImportImpl
- * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.ApplicationConfigurationPackageImpl#getCftImport()
- * @generated
- */
- EClass CFT_IMPORT = eINSTANCE.getCftImport();
-
- /**
- * The meta object literal for the 'Imported Cft ' reference feature.
- *
- *
- * @generated
- */
- EReference CFT_IMPORT__IMPORTED_CFT = eINSTANCE.getCftImport_ImportedCft();
-
/**
* The meta object literal for the '{@link hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.DeclarationImpl Declaration }' class.
*
@@ -5147,60 +4897,6 @@ public interface ApplicationConfigurationPackage extends EPackage
*/
EAttribute COST_ENTRY__WEIGHT = eINSTANCE.getCostEntry_Weight();
- /**
- * The meta object literal for the '{@link hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.ReliabilityObjectiveFunctionImpl Reliability Objective Function }' class.
- *
- *
- * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.ReliabilityObjectiveFunctionImpl
- * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.ApplicationConfigurationPackageImpl#getReliabilityObjectiveFunction()
- * @generated
- */
- EClass RELIABILITY_OBJECTIVE_FUNCTION = eINSTANCE.getReliabilityObjectiveFunction();
-
- /**
- * The meta object literal for the 'Package ' reference feature.
- *
- *
- * @generated
- */
- EReference RELIABILITY_OBJECTIVE_FUNCTION__PACKAGE = eINSTANCE.getReliabilityObjectiveFunction_Package();
-
- /**
- * The meta object literal for the 'Transformation ' reference feature.
- *
- *
- * @generated
- */
- EReference RELIABILITY_OBJECTIVE_FUNCTION__TRANSFORMATION = eINSTANCE.getReliabilityObjectiveFunction_Transformation();
-
- /**
- * The meta object literal for the '{@link hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.ReliabiltiyProbabilityImpl Reliabiltiy Probability }' class.
- *
- *
- * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.ReliabiltiyProbabilityImpl
- * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.ApplicationConfigurationPackageImpl#getReliabiltiyProbability()
- * @generated
- */
- EClass RELIABILTIY_PROBABILITY = eINSTANCE.getReliabiltiyProbability();
-
- /**
- * The meta object literal for the 'Time ' attribute feature.
- *
- *
- * @generated
- */
- EAttribute RELIABILTIY_PROBABILITY__TIME = eINSTANCE.getReliabiltiyProbability_Time();
-
- /**
- * The meta object literal for the '{@link hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.MtffImpl Mtff }' class.
- *
- *
- * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.MtffImpl
- * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.ApplicationConfigurationPackageImpl#getMtff()
- * @generated
- */
- EClass MTFF = eINSTANCE.getMtff();
-
/**
* The meta object literal for the '{@link hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.ObjectiveDeclarationImpl Objective Declaration }' class.
*
diff --git a/Application/hu.bme.mit.inf.dslreasoner.application/src-gen/hu/bme/mit/inf/dslreasoner/application/applicationConfiguration/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 @@
-/**
- * generated by Xtext 2.16.0
- */
-package hu.bme.mit.inf.dslreasoner.application.applicationConfiguration;
-
-import hu.bme.mit.inf.dslreasoner.faulttree.components.cftLanguage.CftModel;
-
-/**
- *
- * A representation of the model object 'Cft Import '.
- *
- *
- *
- * The following features are supported:
- *
- *
- * {@link hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.CftImport#getImportedCft Imported Cft }
- *
- *
- * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.ApplicationConfigurationPackage#getCftImport()
- * @model
- * @generated
- */
-public interface CftImport extends Import
-{
- /**
- * Returns the value of the 'Imported Cft ' reference.
- *
- *
- * If the meaning of the 'Imported Cft ' reference isn't clear,
- * there really should be more of a description here...
- *
- *
- * @return the value of the 'Imported Cft ' reference.
- * @see #setImportedCft(CftModel)
- * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.ApplicationConfigurationPackage#getCftImport_ImportedCft()
- * @model
- * @generated
- */
- CftModel getImportedCft();
-
- /**
- * Sets the value of the '{@link hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.CftImport#getImportedCft Imported Cft }' reference.
- *
- *
- * @param value the new value of the 'Imported Cft ' reference.
- * @see #getImportedCft()
- * @generated
- */
- void setImportedCft(CftModel value);
-
-} // 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 @@
/**
- * generated by Xtext 2.16.0
+ * generated by Xtext 2.17.0
*/
package hu.bme.mit.inf.dslreasoner.application.applicationConfiguration;
@@ -25,10 +25,6 @@ public interface ClassReference extends TypeReference
/**
* Returns the value of the 'Element ' containment reference.
*
- *
- * If the meaning of the 'Element ' containment reference isn't clear,
- * there really should be more of a description here...
- *
*
* @return the value of the 'Element ' containment reference.
* @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 @@
/**
- * generated by Xtext 2.16.0
+ * generated by Xtext 2.17.0
*/
package hu.bme.mit.inf.dslreasoner.application.applicationConfiguration;
@@ -25,10 +25,6 @@ public interface ClassTypeScope extends TypeScope
/**
* Returns the value of the 'Type ' containment reference.
*
- *
- * If the meaning of the 'Type ' containment reference isn't clear,
- * there really should be more of a description here...
- *
*
* @return the value of the 'Type ' containment reference.
* @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 @@
/**
- * generated by Xtext 2.16.0
+ * generated by Xtext 2.17.0
*/
package hu.bme.mit.inf.dslreasoner.application.applicationConfiguration;
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 @@
/**
- * generated by Xtext 2.16.0
+ * generated by Xtext 2.17.0
*/
package hu.bme.mit.inf.dslreasoner.application.applicationConfiguration;
@@ -63,10 +63,6 @@ public enum ComparisonOperator implements Enumerator
/**
* The 'LESS ' literal value.
*
- *
- * If the meaning of 'LESS ' literal object isn't clear,
- * there really should be more of a description here...
- *
*
* @see #LESS
* @model literal="<"
@@ -78,10 +74,6 @@ public enum ComparisonOperator implements Enumerator
/**
* The 'GREATER ' literal value.
*
- *
- * If the meaning of 'GREATER ' literal object isn't clear,
- * there really should be more of a description here...
- *
*
* @see #GREATER
* @model literal=">"
@@ -93,10 +85,6 @@ public enum ComparisonOperator implements Enumerator
/**
* The 'LESS EQUALS ' literal value.
*
- *
- * If the meaning of 'LESS EQUALS ' literal object isn't clear,
- * there really should be more of a description here...
- *
*
* @see #LESS_EQUALS
* @model literal="<="
@@ -108,10 +96,6 @@ public enum ComparisonOperator implements Enumerator
/**
* The 'GREATER EQUALS ' literal value.
*
- *
- * If the meaning of 'GREATER EQUALS ' literal object isn't clear,
- * there really should be more of a description here...
- *
*
* @see #GREATER_EQUALS
* @model literal=">="
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 @@
/**
- * generated by Xtext 2.16.0
+ * generated by Xtext 2.17.0
*/
package hu.bme.mit.inf.dslreasoner.application.applicationConfiguration;
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 @@
/**
- * generated by Xtext 2.16.0
+ * generated by Xtext 2.17.0
*/
package hu.bme.mit.inf.dslreasoner.application.applicationConfiguration;
@@ -25,10 +25,6 @@ public interface ConfigDeclaration extends Declaration
/**
* Returns the value of the 'Specification ' containment reference.
*
- *
- * If the meaning of the 'Specification ' containment reference isn't clear,
- * there really should be more of a description here...
- *
*
* @return the value of the 'Specification ' containment reference.
* @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 @@
/**
- * generated by Xtext 2.16.0
+ * generated by Xtext 2.17.0
*/
package hu.bme.mit.inf.dslreasoner.application.applicationConfiguration;
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 @@
/**
- * generated by Xtext 2.16.0
+ * generated by Xtext 2.17.0
*/
package hu.bme.mit.inf.dslreasoner.application.applicationConfiguration;
@@ -25,10 +25,6 @@ public interface ConfigReference extends Config
/**
* Returns the value of the 'Config ' reference.
*
- *
- * If the meaning of the 'Config ' reference isn't clear,
- * there really should be more of a description here...
- *
*
* @return the value of the 'Config ' reference.
* @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 @@
/**
- * generated by Xtext 2.16.0
+ * generated by Xtext 2.17.0
*/
package hu.bme.mit.inf.dslreasoner.application.applicationConfiguration;
@@ -27,10 +27,6 @@ public interface ConfigSpecification extends Config
* Returns the value of the 'Entries ' containment reference list.
* The list contents are of type {@link hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.ConfigEntry}.
*
- *
- * If the meaning of the 'Entries ' containment reference list isn't clear,
- * there really should be more of a description here...
- *
*
* @return the value of the 'Entries ' containment reference list.
* @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 @@
/**
- * generated by Xtext 2.16.0
+ * generated by Xtext 2.17.0
*/
package hu.bme.mit.inf.dslreasoner.application.applicationConfiguration;
@@ -30,10 +30,6 @@ public interface ConfigurationScript extends EObject
* Returns the value of the 'Imports ' containment reference list.
* The list contents are of type {@link hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.Import}.
*
- *
- * If the meaning of the 'Imports ' containment reference list isn't clear,
- * there really should be more of a description here...
- *
*
* @return the value of the 'Imports ' containment reference list.
* @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.ApplicationConfigurationPackage#getConfigurationScript_Imports()
@@ -46,10 +42,6 @@ public interface ConfigurationScript extends EObject
* Returns the value of the 'Commands ' containment reference list.
* The list contents are of type {@link hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.Command}.
*
- *
- * If the meaning of the 'Commands ' containment reference list isn't clear,
- * there really should be more of a description here...
- *
*
* @return the value of the 'Commands ' containment reference list.
* @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 @@
/**
- * generated by Xtext 2.16.0
+ * generated by Xtext 2.17.0
*/
package hu.bme.mit.inf.dslreasoner.application.applicationConfiguration;
@@ -27,10 +27,6 @@ public interface CostEntry extends EObject
/**
* Returns the value of the 'Pattern Element ' containment reference.
*
- *
- * If the meaning of the 'Pattern Element ' containment reference isn't clear,
- * there really should be more of a description here...
- *
*
* @return the value of the 'Pattern Element ' containment reference.
* @see #setPatternElement(PatternElement)
@@ -53,10 +49,6 @@ public interface CostEntry extends EObject
/**
* Returns the value of the 'Weight ' attribute.
*
- *
- * If the meaning of the 'Weight ' attribute isn't clear,
- * there really should be more of a description here...
- *
*
* @return the value of the 'Weight ' attribute.
* @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 @@
/**
- * generated by Xtext 2.16.0
+ * generated by Xtext 2.17.0
*/
package hu.bme.mit.inf.dslreasoner.application.applicationConfiguration;
@@ -27,10 +27,6 @@ public interface CostObjectiveFunction extends ObjectiveFunction
* Returns the value of the 'Entries ' containment reference list.
* The list contents are of type {@link hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.CostEntry}.
*
- *
- * If the meaning of the 'Entries ' containment reference list isn't clear,
- * there really should be more of a description here...
- *
*
* @return the value of the 'Entries ' containment reference list.
* @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 @@
/**
- * generated by Xtext 2.16.0
+ * generated by Xtext 2.17.0
*/
package hu.bme.mit.inf.dslreasoner.application.applicationConfiguration;
@@ -26,10 +26,6 @@ public interface CustomEntry extends ConfigEntry
/**
* Returns the value of the 'Key ' attribute.
*
- *
- * If the meaning of the 'Key ' attribute isn't clear,
- * there really should be more of a description here...
- *
*
* @return the value of the 'Key ' attribute.
* @see #setKey(String)
@@ -52,10 +48,6 @@ public interface CustomEntry extends ConfigEntry
/**
* Returns the value of the 'Value ' attribute.
*
- *
- * If the meaning of the 'Value ' attribute isn't clear,
- * there really should be more of a description here...
- *
*
* @return the value of the 'Value ' attribute.
* @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 @@
/**
- * generated by Xtext 2.16.0
+ * generated by Xtext 2.17.0
*/
package hu.bme.mit.inf.dslreasoner.application.applicationConfiguration;
@@ -25,10 +25,6 @@ public interface Declaration extends Command
/**
* Returns the value of the 'Name ' attribute.
*
- *
- * If the meaning of the 'Name ' attribute isn't clear,
- * there really should be more of a description here...
- *
*
* @return the value of the 'Name ' attribute.
* @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 @@
/**
- * generated by Xtext 2.16.0
+ * generated by Xtext 2.17.0
*/
package hu.bme.mit.inf.dslreasoner.application.applicationConfiguration;
@@ -53,10 +53,6 @@ public enum DocumentLevelSpecification implements Enumerator
/**
* The 'None ' literal value.
*
- *
- * If the meaning of 'None ' literal object isn't clear,
- * there really should be more of a description here...
- *
*
* @see #NONE
* @model name="none"
@@ -68,10 +64,6 @@ public enum DocumentLevelSpecification implements Enumerator
/**
* The 'Normal ' literal value.
*
- *
- * If the meaning of 'Normal ' literal object isn't clear,
- * there really should be more of a description here...
- *
*
* @see #NORMAL
* @model name="normal"
@@ -83,10 +75,6 @@ public enum DocumentLevelSpecification implements Enumerator
/**
* The 'Full ' literal value.
*
- *
- * If the meaning of 'Full ' literal object isn't clear,
- * there really should be more of a description here...
- *
*
* @see #FULL
* @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 @@
/**
- * generated by Xtext 2.16.0
+ * generated by Xtext 2.17.0
*/
package hu.bme.mit.inf.dslreasoner.application.applicationConfiguration;
@@ -26,10 +26,6 @@ public interface DocumentationEntry extends ConfigEntry
* Returns the value of the 'Level ' attribute.
* The literals are from the enumeration {@link hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.DocumentLevelSpecification}.
*
- *
- * If the meaning of the 'Level ' attribute isn't clear,
- * there really should be more of a description here...
- *
*
* @return the value of the 'Level ' attribute.
* @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 @@
/**
- * generated by Xtext 2.16.0
+ * generated by Xtext 2.17.0
*/
package hu.bme.mit.inf.dslreasoner.application.applicationConfiguration;
@@ -26,10 +26,6 @@ public interface EPackageImport extends Import
/**
* Returns the value of the 'Imported Package ' reference.
*
- *
- * If the meaning of the 'Imported Package ' reference isn't clear,
- * there really should be more of a description here...
- *
*
* @return the value of the 'Imported Package ' reference.
* @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 @@
/**
- * generated by Xtext 2.16.0
+ * generated by Xtext 2.17.0
*/
package hu.bme.mit.inf.dslreasoner.application.applicationConfiguration;
@@ -26,10 +26,6 @@ public interface ExactNumber extends NumberSpecification
/**
* Returns the value of the 'Exact Number ' attribute.
*
- *
- * If the meaning of the 'Exact Number ' attribute isn't clear,
- * there really should be more of a description here...
- *
*
* @return the value of the 'Exact Number ' attribute.
* @see #setExactNumber(int)
@@ -52,10 +48,6 @@ public interface ExactNumber extends NumberSpecification
/**
* Returns the value of the 'Exact Unlimited ' attribute.
*
- *
- * If the meaning of the 'Exact Unlimited ' attribute isn't clear,
- * there really should be more of a description here...
- *
*
* @return the value of the 'Exact Unlimited ' attribute.
* @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 @@
/**
- * generated by Xtext 2.16.0
+ * generated by Xtext 2.17.0
*/
package hu.bme.mit.inf.dslreasoner.application.applicationConfiguration;
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 @@
/**
- * generated by Xtext 2.16.0
+ * generated by Xtext 2.17.0
*/
package hu.bme.mit.inf.dslreasoner.application.applicationConfiguration;
@@ -25,10 +25,6 @@ public interface FileDeclaration extends Declaration
/**
* Returns the value of the 'Specification ' containment reference.
*
- *
- * If the meaning of the 'Specification ' containment reference isn't clear,
- * there really should be more of a description here...
- *
*
* @return the value of the 'Specification ' containment reference.
* @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 @@
/**
- * generated by Xtext 2.16.0
+ * generated by Xtext 2.17.0
*/
package hu.bme.mit.inf.dslreasoner.application.applicationConfiguration;
@@ -25,10 +25,6 @@ public interface FileReference extends File
/**
* Returns the value of the 'Referred ' reference.
*
- *
- * If the meaning of the 'Referred ' reference isn't clear,
- * there really should be more of a description here...
- *
*
* @return the value of the 'Referred ' reference.
* @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 @@
/**
- * generated by Xtext 2.16.0
+ * generated by Xtext 2.17.0
*/
package hu.bme.mit.inf.dslreasoner.application.applicationConfiguration;
@@ -25,10 +25,6 @@ public interface FileSpecification extends File
/**
* Returns the value of the 'Path ' attribute.
*
- *
- * If the meaning of the 'Path ' attribute isn't clear,
- * there really should be more of a description here...
- *
*
* @return the value of the 'Path ' attribute.
* @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 @@
/**
- * generated by Xtext 2.16.0
+ * generated by Xtext 2.17.0
*/
package hu.bme.mit.inf.dslreasoner.application.applicationConfiguration;
@@ -27,10 +27,6 @@ public interface FolderEntry extends PartialModelEntry
* Returns the value of the 'Exclusion ' containment reference list.
* The list contents are of type {@link hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.ModelEntry}.
*
- *
- * If the meaning of the 'Exclusion ' containment reference list isn't clear,
- * there really should be more of a description here...
- *
*
* @return the value of the 'Exclusion ' containment reference list.
* @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 @@
/**
- * generated by Xtext 2.16.0
+ * generated by Xtext 2.17.0
*/
package hu.bme.mit.inf.dslreasoner.application.applicationConfiguration;
@@ -39,10 +39,6 @@ public interface GenerationTask extends Task
/**
* Returns the value of the 'Metamodel ' containment reference.
*
- *
- * If the meaning of the 'Metamodel ' containment reference isn't clear,
- * there really should be more of a description here...
- *
*
* @return the value of the 'Metamodel ' containment reference.
* @see #setMetamodel(Metamodel)
@@ -65,10 +61,6 @@ public interface GenerationTask extends Task
/**
* Returns the value of the 'Partial Model ' containment reference.
*
- *
- * If the meaning of the 'Partial Model ' containment reference isn't clear,
- * there really should be more of a description here...
- *
*
* @return the value of the 'Partial Model ' containment reference.
* @see #setPartialModel(PartialModel)
@@ -91,10 +83,6 @@ public interface GenerationTask extends Task
/**
* Returns the value of the 'Patterns ' containment reference.
*
- *
- * If the meaning of the 'Patterns ' containment reference isn't clear,
- * there really should be more of a description here...
- *
*
* @return the value of the 'Patterns ' containment reference.
* @see #setPatterns(GraphPattern)
@@ -117,10 +105,6 @@ public interface GenerationTask extends Task
/**
* Returns the value of the 'Objectives ' containment reference.
*
- *
- * If the meaning of the 'Objectives ' containment reference isn't clear,
- * there really should be more of a description here...
- *
*
* @return the value of the 'Objectives ' containment reference.
* @see #setObjectives(Objective)
@@ -143,10 +127,6 @@ public interface GenerationTask extends Task
/**
* Returns the value of the 'Scope ' containment reference.
*
- *
- * If the meaning of the 'Scope ' containment reference isn't clear,
- * there really should be more of a description here...
- *
*
* @return the value of the 'Scope ' containment reference.
* @see #setScope(Scope)
@@ -169,10 +149,6 @@ public interface GenerationTask extends Task
/**
* Returns the value of the 'Number Specified ' attribute.
*
- *
- * If the meaning of the 'Number Specified ' attribute isn't clear,
- * there really should be more of a description here...
- *
*
* @return the value of the 'Number Specified ' attribute.
* @see #setNumberSpecified(boolean)
@@ -195,10 +171,6 @@ public interface GenerationTask extends Task
/**
* Returns the value of the 'Number ' attribute.
*
- *
- * If the meaning of the 'Number ' attribute isn't clear,
- * there really should be more of a description here...
- *
*
* @return the value of the 'Number ' attribute.
* @see #setNumber(int)
@@ -221,10 +193,6 @@ public interface GenerationTask extends Task
/**
* Returns the value of the 'Run Specified ' attribute.
*
- *
- * If the meaning of the 'Run Specified ' attribute isn't clear,
- * there really should be more of a description here...
- *
*
* @return the value of the 'Run Specified ' attribute.
* @see #setRunSpecified(boolean)
@@ -247,10 +215,6 @@ public interface GenerationTask extends Task
/**
* Returns the value of the 'Runs ' attribute.
*
- *
- * If the meaning of the 'Runs ' attribute isn't clear,
- * there really should be more of a description here...
- *
*
* @return the value of the 'Runs ' attribute.
* @see #setRuns(int)
@@ -274,10 +238,6 @@ public interface GenerationTask extends Task
* Returns the value of the 'Solver ' attribute.
* The literals are from the enumeration {@link hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.Solver}.
*
- *
- * If the meaning of the 'Solver ' attribute isn't clear,
- * there really should be more of a description here...
- *
*
* @return the value of the 'Solver ' attribute.
* @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.Solver
@@ -302,10 +262,6 @@ public interface GenerationTask extends Task
/**
* Returns the value of the 'Config ' containment reference.
*
- *
- * If the meaning of the 'Config ' containment reference isn't clear,
- * there really should be more of a description here...
- *
*
* @return the value of the 'Config ' containment reference.
* @see #setConfig(Config)
@@ -328,10 +284,6 @@ public interface GenerationTask extends Task
/**
* Returns the value of the 'Debug Folder ' containment reference.
*
- *
- * If the meaning of the 'Debug Folder ' containment reference isn't clear,
- * there really should be more of a description here...
- *
*
* @return the value of the 'Debug Folder ' containment reference.
* @see #setDebugFolder(File)
@@ -354,10 +306,6 @@ public interface GenerationTask extends Task
/**
* Returns the value of the 'Target Log File ' containment reference.
*
- *
- * If the meaning of the 'Target Log File ' containment reference isn't clear,
- * there really should be more of a description here...
- *
*
* @return the value of the 'Target Log File ' containment reference.
* @see #setTargetLogFile(File)
@@ -380,10 +328,6 @@ public interface GenerationTask extends Task
/**
* Returns the value of the 'Target Statistics File ' containment reference.
*
- *
- * If the meaning of the 'Target Statistics File ' containment reference isn't clear,
- * there really should be more of a description here...
- *
*
* @return the value of the 'Target Statistics File ' containment reference.
* @see #setTargetStatisticsFile(File)
@@ -406,10 +350,6 @@ public interface GenerationTask extends Task
/**
* Returns the value of the 'Taget Folder ' containment reference.
*
- *
- * If the meaning of the 'Taget Folder ' containment reference isn't clear,
- * there really should be more of a description here...
- *
*
* @return the value of the 'Taget Folder ' containment reference.
* @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 @@
/**
- * generated by Xtext 2.16.0
+ * generated by Xtext 2.17.0
*/
package hu.bme.mit.inf.dslreasoner.application.applicationConfiguration;
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 @@
/**
- * generated by Xtext 2.16.0
+ * generated by Xtext 2.17.0
*/
package hu.bme.mit.inf.dslreasoner.application.applicationConfiguration;
@@ -25,10 +25,6 @@ public interface GraphPatternDeclaration extends Declaration
/**
* Returns the value of the 'Specification ' containment reference.
*
- *
- * If the meaning of the 'Specification ' containment reference isn't clear,
- * there really should be more of a description here...
- *
*
* @return the value of the 'Specification ' containment reference.
* @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 @@
/**
- * generated by Xtext 2.16.0
+ * generated by Xtext 2.17.0
*/
package hu.bme.mit.inf.dslreasoner.application.applicationConfiguration;
@@ -25,10 +25,6 @@ public interface GraphPatternReference extends GraphPattern
/**
* Returns the value of the 'Referred ' reference.
*
- *
- * If the meaning of the 'Referred ' reference isn't clear,
- * there really should be more of a description here...
- *
*
* @return the value of the 'Referred ' reference.
* @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 @@
/**
- * generated by Xtext 2.16.0
+ * generated by Xtext 2.17.0
*/
package hu.bme.mit.inf.dslreasoner.application.applicationConfiguration;
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 @@
/**
- * generated by Xtext 2.16.0
+ * generated by Xtext 2.17.0
*/
package hu.bme.mit.inf.dslreasoner.application.applicationConfiguration;
@@ -27,10 +27,6 @@ public interface IntEnumberation extends NumberSpecification
* Returns the value of the 'Entry ' attribute list.
* The list contents are of type {@link java.lang.Integer}.
*
- *
- * If the meaning of the 'Entry ' attribute list isn't clear,
- * there really should be more of a description here...
- *
*
* @return the value of the 'Entry ' attribute list.
* @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 @@
/**
- * generated by Xtext 2.16.0
+ * generated by Xtext 2.17.0
*/
package hu.bme.mit.inf.dslreasoner.application.applicationConfiguration;
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 @@
/**
- * generated by Xtext 2.16.0
+ * generated by Xtext 2.17.0
*/
package hu.bme.mit.inf.dslreasoner.application.applicationConfiguration;
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 @@
/**
- * generated by Xtext 2.16.0
+ * generated by Xtext 2.17.0
*/
package hu.bme.mit.inf.dslreasoner.application.applicationConfiguration;
@@ -25,10 +25,6 @@ public interface IntegerTypeScope extends TypeScope
/**
* Returns the value of the 'Type ' containment reference.
*
- *
- * If the meaning of the 'Type ' containment reference isn't clear,
- * there really should be more of a description here...
- *
*
* @return the value of the 'Type ' containment reference.
* @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 @@
/**
- * generated by Xtext 2.16.0
+ * generated by Xtext 2.17.0
*/
package hu.bme.mit.inf.dslreasoner.application.applicationConfiguration;
@@ -27,10 +27,6 @@ public interface IntervallNumber extends NumberSpecification
/**
* Returns the value of the 'Min ' attribute.
*
- *
- * If the meaning of the 'Min ' attribute isn't clear,
- * there really should be more of a description here...
- *
*
* @return the value of the 'Min ' attribute.
* @see #setMin(int)
@@ -53,10 +49,6 @@ public interface IntervallNumber extends NumberSpecification
/**
* Returns the value of the 'Max Number ' attribute.
*
- *
- * If the meaning of the 'Max Number ' attribute isn't clear,
- * there really should be more of a description here...
- *
*
* @return the value of the 'Max Number ' attribute.
* @see #setMaxNumber(int)
@@ -79,10 +71,6 @@ public interface IntervallNumber extends NumberSpecification
/**
* Returns the value of the 'Max Unlimited ' attribute.
*
- *
- * If the meaning of the 'Max Unlimited ' attribute isn't clear,
- * there really should be more of a description here...
- *
*
* @return the value of the 'Max Unlimited ' attribute.
* @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 @@
/**
- * generated by Xtext 2.16.0
+ * generated by Xtext 2.17.0
*/
package hu.bme.mit.inf.dslreasoner.application.applicationConfiguration;
@@ -25,10 +25,6 @@ public interface MemoryEntry extends ConfigEntry
/**
* Returns the value of the 'Megabyte Limit ' attribute.
*
- *
- * If the meaning of the 'Megabyte Limit ' attribute isn't clear,
- * there really should be more of a description here...
- *
*
* @return the value of the 'Megabyte Limit ' attribute.
* @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 @@
/**
- * generated by Xtext 2.16.0
+ * generated by Xtext 2.17.0
*/
package hu.bme.mit.inf.dslreasoner.application.applicationConfiguration;
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 @@
/**
- * generated by Xtext 2.16.0
+ * generated by Xtext 2.17.0
*/
package hu.bme.mit.inf.dslreasoner.application.applicationConfiguration;
@@ -25,10 +25,6 @@ public interface MetamodelDeclaration extends Declaration
/**
* Returns the value of the 'Specification ' containment reference.
*
- *
- * If the meaning of the 'Specification ' containment reference isn't clear,
- * there really should be more of a description here...
- *
*
* @return the value of the 'Specification ' containment reference.
* @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 @@
/**
- * generated by Xtext 2.16.0
+ * generated by Xtext 2.17.0
*/
package hu.bme.mit.inf.dslreasoner.application.applicationConfiguration;
@@ -28,10 +28,6 @@ public interface MetamodelElement extends MetamodelEntry
/**
* Returns the value of the 'Classifier ' reference.
*
- *
- * If the meaning of the 'Classifier ' reference isn't clear,
- * there really should be more of a description here...
- *
*
* @return the value of the 'Classifier ' reference.
* @see #setClassifier(EClassifier)
@@ -54,10 +50,6 @@ public interface MetamodelElement extends MetamodelEntry
/**
* Returns the value of the 'Feature ' reference.
*
- *
- * If the meaning of the 'Feature ' reference isn't clear,
- * there really should be more of a description here...
- *
*
* @return the value of the 'Feature ' reference.
* @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 @@
/**
- * generated by Xtext 2.16.0
+ * generated by Xtext 2.17.0
*/
package hu.bme.mit.inf.dslreasoner.application.applicationConfiguration;
@@ -27,10 +27,6 @@ public interface MetamodelEntry extends EObject
/**
* Returns the value of the 'Package ' reference.
*
- *
- * If the meaning of the 'Package ' reference isn't clear,
- * there really should be more of a description here...
- *
*
* @return the value of the 'Package ' reference.
* @see #setPackage(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 @@
/**
- * generated by Xtext 2.16.0
+ * generated by Xtext 2.17.0
*/
package hu.bme.mit.inf.dslreasoner.application.applicationConfiguration;
@@ -25,10 +25,6 @@ public interface MetamodelReference extends Metamodel
/**
* Returns the value of the 'Referred ' reference.
*
- *
- * If the meaning of the 'Referred ' reference isn't clear,
- * there really should be more of a description here...
- *
*
* @return the value of the 'Referred ' reference.
* @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 @@
/**
- * generated by Xtext 2.16.0
+ * generated by Xtext 2.17.0
*/
package hu.bme.mit.inf.dslreasoner.application.applicationConfiguration;
@@ -27,10 +27,6 @@ public interface MetamodelSpecification extends Metamodel
* Returns the value of the 'Entries ' containment reference list.
* The list contents are of type {@link hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.MetamodelEntry}.
*
- *
- * If the meaning of the 'Entries ' containment reference list isn't clear,
- * there really should be more of a description here...
- *
*
* @return the value of the 'Entries ' containment reference list.
* @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 @@
/**
- * generated by Xtext 2.16.0
+ * generated by Xtext 2.17.0
*/
package hu.bme.mit.inf.dslreasoner.application.applicationConfiguration;
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 @@
-/**
- * generated by Xtext 2.16.0
- */
-package hu.bme.mit.inf.dslreasoner.application.applicationConfiguration;
-
-
-/**
- *
- * A representation of the model object 'Mtff '.
- *
- *
- *
- * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.ApplicationConfigurationPackage#getMtff()
- * @model
- * @generated
- */
-public interface Mtff extends ReliabilityObjectiveFunction
-{
-} // Mtff
diff --git a/Application/hu.bme.mit.inf.dslreasoner.application/src-gen/hu/bme/mit/inf/dslreasoner/application/applicationConfiguration/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 @@
/**
- * generated by Xtext 2.16.0
+ * generated by Xtext 2.17.0
*/
package hu.bme.mit.inf.dslreasoner.application.applicationConfiguration;
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 @@
/**
- * generated by Xtext 2.16.0
+ * generated by Xtext 2.17.0
*/
package hu.bme.mit.inf.dslreasoner.application.applicationConfiguration;
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 @@
/**
- * generated by Xtext 2.16.0
+ * generated by Xtext 2.17.0
*/
package hu.bme.mit.inf.dslreasoner.application.applicationConfiguration;
@@ -25,10 +25,6 @@ public interface ObjectTypeScope extends TypeScope
/**
* Returns the value of the 'Type ' containment reference.
*
- *
- * If the meaning of the 'Type ' containment reference isn't clear,
- * there really should be more of a description here...
- *
*
* @return the value of the 'Type ' containment reference.
* @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 @@
/**
- * generated by Xtext 2.16.0
+ * generated by Xtext 2.17.0
*/
package hu.bme.mit.inf.dslreasoner.application.applicationConfiguration;
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 @@
/**
- * generated by Xtext 2.16.0
+ * generated by Xtext 2.17.0
*/
package hu.bme.mit.inf.dslreasoner.application.applicationConfiguration;
@@ -25,10 +25,6 @@ public interface ObjectiveDeclaration extends Declaration
/**
* Returns the value of the 'Specification ' containment reference.
*
- *
- * If the meaning of the 'Specification ' containment reference isn't clear,
- * there really should be more of a description here...
- *
*
* @return the value of the 'Specification ' containment reference.
* @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 @@
/**
- * generated by Xtext 2.16.0
+ * generated by Xtext 2.17.0
*/
package hu.bme.mit.inf.dslreasoner.application.applicationConfiguration;
@@ -26,10 +26,6 @@ public interface ObjectiveEntry extends EObject
/**
* Returns the value of the 'Function ' containment reference.
*
- *
- * If the meaning of the 'Function ' containment reference isn't clear,
- * there really should be more of a description here...
- *
*
* @return the value of the 'Function ' containment reference.
* @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 @@
/**
- * generated by Xtext 2.16.0
+ * generated by Xtext 2.17.0
*/
package hu.bme.mit.inf.dslreasoner.application.applicationConfiguration;
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 @@
/**
- * generated by Xtext 2.16.0
+ * generated by Xtext 2.17.0
*/
package hu.bme.mit.inf.dslreasoner.application.applicationConfiguration;
@@ -25,10 +25,6 @@ public interface ObjectiveReference extends Objective
/**
* Returns the value of the 'Referred ' reference.
*
- *
- * If the meaning of the 'Referred ' reference isn't clear,
- * there really should be more of a description here...
- *
*
* @return the value of the 'Referred ' reference.
* @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 @@
/**
- * generated by Xtext 2.16.0
+ * generated by Xtext 2.17.0
*/
package hu.bme.mit.inf.dslreasoner.application.applicationConfiguration;
@@ -27,10 +27,6 @@ public interface ObjectiveSpecification extends Objective
* Returns the value of the 'Entries ' containment reference list.
* The list contents are of type {@link hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.ObjectiveEntry}.
*
- *
- * If the meaning of the 'Entries ' containment reference list isn't clear,
- * there really should be more of a description here...
- *
*
* @return the value of the 'Entries ' containment reference list.
* @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 @@
/**
- * generated by Xtext 2.16.0
+ * generated by Xtext 2.17.0
*/
package hu.bme.mit.inf.dslreasoner.application.applicationConfiguration;
@@ -43,10 +43,6 @@ public enum OptimizationDirection implements Enumerator
/**
* The 'MINIMIZE ' literal value.
*
- *
- * If the meaning of 'MINIMIZE ' literal object isn't clear,
- * there really should be more of a description here...
- *
*
* @see #MINIMIZE
* @model literal="minimize"
@@ -58,10 +54,6 @@ public enum OptimizationDirection implements Enumerator
/**
* The 'MAXIMIZE ' literal value.
*
- *
- * If the meaning of 'MAXIMIZE ' literal object isn't clear,
- * there really should be more of a description here...
- *
*
* @see #MAXIMIZE
* @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 @@
/**
- * generated by Xtext 2.16.0
+ * generated by Xtext 2.17.0
*/
package hu.bme.mit.inf.dslreasoner.application.applicationConfiguration;
@@ -26,10 +26,6 @@ public interface OptimizationEntry extends ObjectiveEntry
* Returns the value of the 'Direction ' attribute.
* The literals are from the enumeration {@link hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.OptimizationDirection}.
*
- *
- * If the meaning of the 'Direction ' attribute isn't clear,
- * there really should be more of a description here...
- *
*
* @return the value of the 'Direction ' attribute.
* @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 @@
/**
- * generated by Xtext 2.16.0
+ * generated by Xtext 2.17.0
*/
package hu.bme.mit.inf.dslreasoner.application.applicationConfiguration;
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 @@
/**
- * generated by Xtext 2.16.0
+ * generated by Xtext 2.17.0
*/
package hu.bme.mit.inf.dslreasoner.application.applicationConfiguration;
@@ -25,10 +25,6 @@ public interface PartialModelDeclaration extends Declaration
/**
* Returns the value of the 'Specification ' containment reference.
*
- *
- * If the meaning of the 'Specification ' containment reference isn't clear,
- * there really should be more of a description here...
- *
*
* @return the value of the 'Specification ' containment reference.
* @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 @@
/**
- * generated by Xtext 2.16.0
+ * generated by Xtext 2.17.0
*/
package hu.bme.mit.inf.dslreasoner.application.applicationConfiguration;
@@ -26,10 +26,6 @@ public interface PartialModelEntry extends EObject
/**
* Returns the value of the 'Path ' containment reference.
*
- *
- * If the meaning of the 'Path ' containment reference isn't clear,
- * there really should be more of a description here...
- *
*
* @return the value of the 'Path ' containment reference.
* @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 @@
/**
- * generated by Xtext 2.16.0
+ * generated by Xtext 2.17.0
*/
package hu.bme.mit.inf.dslreasoner.application.applicationConfiguration;
@@ -25,10 +25,6 @@ public interface PartialModelReference extends PartialModel
/**
* Returns the value of the 'Referred ' reference.
*
- *
- * If the meaning of the 'Referred ' reference isn't clear,
- * there really should be more of a description here...
- *
*
* @return the value of the 'Referred ' reference.
* @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 @@
/**
- * generated by Xtext 2.16.0
+ * generated by Xtext 2.17.0
*/
package hu.bme.mit.inf.dslreasoner.application.applicationConfiguration;
@@ -27,10 +27,6 @@ public interface PartialModelSpecification extends PartialModel
* Returns the value of the 'Entry ' containment reference list.
* The list contents are of type {@link hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.PartialModelEntry}.
*
- *
- * If the meaning of the 'Entry ' containment reference list isn't clear,
- * there really should be more of a description here...
- *
*
* @return the value of the 'Entry ' containment reference list.
* @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 @@
/**
- * generated by Xtext 2.16.0
+ * generated by Xtext 2.17.0
*/
package hu.bme.mit.inf.dslreasoner.application.applicationConfiguration;
@@ -26,10 +26,6 @@ public interface PatternElement extends PatternEntry
/**
* Returns the value of the 'Pattern ' reference.
*
- *
- * If the meaning of the 'Pattern ' reference isn't clear,
- * there really should be more of a description here...
- *
*
* @return the value of the 'Pattern ' reference.
* @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 @@
/**
- * generated by Xtext 2.16.0
+ * generated by Xtext 2.17.0
*/
package hu.bme.mit.inf.dslreasoner.application.applicationConfiguration;
@@ -28,10 +28,6 @@ public interface PatternEntry extends EObject
/**
* Returns the value of the 'Package ' reference.
*
- *
- * If the meaning of the 'Package ' reference isn't clear,
- * there really should be more of a description here...
- *
*
* @return the value of the 'Package ' reference.
* @see #setPackage(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 @@
/**
- * generated by Xtext 2.16.0
+ * generated by Xtext 2.17.0
*/
package hu.bme.mit.inf.dslreasoner.application.applicationConfiguration;
@@ -27,10 +27,6 @@ public interface PatternSpecification extends GraphPattern
* Returns the value of the 'Entries ' containment reference list.
* The list contents are of type {@link hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.PatternEntry}.
*
- *
- * If the meaning of the 'Entries ' containment reference list isn't clear,
- * there really should be more of a description here...
- *
*
* @return the value of the 'Entries ' containment reference list.
* @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 @@
/**
- * generated by Xtext 2.16.0
+ * generated by Xtext 2.17.0
*/
package hu.bme.mit.inf.dslreasoner.application.applicationConfiguration;
@@ -29,10 +29,6 @@ public interface RealEnumeration extends NumberSpecification
* Returns the value of the 'Entry ' attribute list.
* The list contents are of type {@link java.math.BigDecimal}.
*
- *
- * If the meaning of the 'Entry ' attribute list isn't clear,
- * there really should be more of a description here...
- *
*
* @return the value of the 'Entry ' attribute list.
* @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 @@
/**
- * generated by Xtext 2.16.0
+ * generated by Xtext 2.17.0
*/
package hu.bme.mit.inf.dslreasoner.application.applicationConfiguration;
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 @@
/**
- * generated by Xtext 2.16.0
+ * generated by Xtext 2.17.0
*/
package hu.bme.mit.inf.dslreasoner.application.applicationConfiguration;
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 @@
/**
- * generated by Xtext 2.16.0
+ * generated by Xtext 2.17.0
*/
package hu.bme.mit.inf.dslreasoner.application.applicationConfiguration;
@@ -25,10 +25,6 @@ public interface RealTypeScope extends TypeScope
/**
* Returns the value of the 'Type ' containment reference.
*
- *
- * If the meaning of the 'Type ' containment reference isn't clear,
- * there really should be more of a description here...
- *
*
* @return the value of the 'Type ' containment reference.
* @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 @@
-/**
- * generated by Xtext 2.16.0
- */
-package hu.bme.mit.inf.dslreasoner.application.applicationConfiguration;
-
-import hu.bme.mit.inf.dslreasoner.faulttree.components.cftLanguage.CftModel;
-import hu.bme.mit.inf.dslreasoner.faulttree.components.cftLanguage.TransformationDefinition;
-
-/**
- *
- * A representation of the model object 'Reliability Objective Function '.
- *
- *
- *
- * The following features are supported:
- *
- *
- * {@link hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.ReliabilityObjectiveFunction#getPackage Package }
- * {@link hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.ReliabilityObjectiveFunction#getTransformation Transformation }
- *
- *
- * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.ApplicationConfigurationPackage#getReliabilityObjectiveFunction()
- * @model
- * @generated
- */
-public interface ReliabilityObjectiveFunction extends ObjectiveFunction
-{
- /**
- * Returns the value of the 'Package ' reference.
- *
- *
- * If the meaning of the 'Package ' reference isn't clear,
- * there really should be more of a description here...
- *
- *
- * @return the value of the 'Package ' reference.
- * @see #setPackage(CftModel)
- * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.ApplicationConfigurationPackage#getReliabilityObjectiveFunction_Package()
- * @model
- * @generated
- */
- CftModel getPackage();
-
- /**
- * Sets the value of the '{@link hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.ReliabilityObjectiveFunction#getPackage Package }' reference.
- *
- *
- * @param value the new value of the 'Package ' reference.
- * @see #getPackage()
- * @generated
- */
- void setPackage(CftModel value);
-
- /**
- * Returns the value of the 'Transformation ' reference.
- *
- *
- * If the meaning of the 'Transformation ' reference isn't clear,
- * there really should be more of a description here...
- *
- *
- * @return the value of the 'Transformation ' reference.
- * @see #setTransformation(TransformationDefinition)
- * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.ApplicationConfigurationPackage#getReliabilityObjectiveFunction_Transformation()
- * @model
- * @generated
- */
- TransformationDefinition getTransformation();
-
- /**
- * Sets the value of the '{@link hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.ReliabilityObjectiveFunction#getTransformation Transformation }' reference.
- *
- *
- * @param value the new value of the 'Transformation ' reference.
- * @see #getTransformation()
- * @generated
- */
- void setTransformation(TransformationDefinition value);
-
-} // ReliabilityObjectiveFunction
diff --git a/Application/hu.bme.mit.inf.dslreasoner.application/src-gen/hu/bme/mit/inf/dslreasoner/application/applicationConfiguration/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 @@
-/**
- * generated by Xtext 2.16.0
- */
-package hu.bme.mit.inf.dslreasoner.application.applicationConfiguration;
-
-import java.math.BigDecimal;
-
-/**
- *
- * A representation of the model object 'Reliabiltiy Probability '.
- *
- *
- *
- * The following features are supported:
- *
- *
- * {@link hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.ReliabiltiyProbability#getTime Time }
- *
- *
- * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.ApplicationConfigurationPackage#getReliabiltiyProbability()
- * @model
- * @generated
- */
-public interface ReliabiltiyProbability extends ReliabilityObjectiveFunction
-{
- /**
- * Returns the value of the 'Time ' attribute.
- *
- *
- * If the meaning of the 'Time ' attribute isn't clear,
- * there really should be more of a description here...
- *
- *
- * @return the value of the 'Time ' attribute.
- * @see #setTime(BigDecimal)
- * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.ApplicationConfigurationPackage#getReliabiltiyProbability_Time()
- * @model
- * @generated
- */
- BigDecimal getTime();
-
- /**
- * Sets the value of the '{@link hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.ReliabiltiyProbability#getTime Time }' attribute.
- *
- *
- * @param value the new value of the 'Time ' attribute.
- * @see #getTime()
- * @generated
- */
- void setTime(BigDecimal value);
-
-} // ReliabiltiyProbability
diff --git a/Application/hu.bme.mit.inf.dslreasoner.application/src-gen/hu/bme/mit/inf/dslreasoner/application/applicationConfiguration/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 @@
/**
- * generated by Xtext 2.16.0
+ * generated by Xtext 2.17.0
*/
package hu.bme.mit.inf.dslreasoner.application.applicationConfiguration;
@@ -25,10 +25,6 @@ public interface RuntimeEntry extends ConfigEntry
/**
* Returns the value of the 'Millisec Limit ' attribute.
*
- *
- * If the meaning of the 'Millisec Limit ' attribute isn't clear,
- * there really should be more of a description here...
- *
*
* @return the value of the 'Millisec Limit ' attribute.
* @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 @@
/**
- * generated by Xtext 2.16.0
+ * generated by Xtext 2.17.0
*/
package hu.bme.mit.inf.dslreasoner.application.applicationConfiguration;
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 @@
/**
- * generated by Xtext 2.16.0
+ * generated by Xtext 2.17.0
*/
package hu.bme.mit.inf.dslreasoner.application.applicationConfiguration;
@@ -25,10 +25,6 @@ public interface ScopeDeclaration extends Declaration
/**
* Returns the value of the 'Specification ' containment reference.
*
- *
- * If the meaning of the 'Specification ' containment reference isn't clear,
- * there really should be more of a description here...
- *
*
* @return the value of the 'Specification ' containment reference.
* @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 @@
/**
- * generated by Xtext 2.16.0
+ * generated by Xtext 2.17.0
*/
package hu.bme.mit.inf.dslreasoner.application.applicationConfiguration;
@@ -25,10 +25,6 @@ public interface ScopeReference extends Scope
/**
* Returns the value of the 'Referred ' reference.
*
- *
- * If the meaning of the 'Referred ' reference isn't clear,
- * there really should be more of a description here...
- *
*
* @return the value of the 'Referred ' reference.
* @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 @@
/**
- * generated by Xtext 2.16.0
+ * generated by Xtext 2.17.0
*/
package hu.bme.mit.inf.dslreasoner.application.applicationConfiguration;
@@ -27,10 +27,6 @@ public interface ScopeSpecification extends Scope
* Returns the value of the 'Scopes ' containment reference list.
* The list contents are of type {@link hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.TypeScope}.
*
- *
- * If the meaning of the 'Scopes ' containment reference list isn't clear,
- * there really should be more of a description here...
- *
*
* @return the value of the 'Scopes ' containment reference list.
* @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 @@
/**
- * generated by Xtext 2.16.0
+ * generated by Xtext 2.17.0
*/
package hu.bme.mit.inf.dslreasoner.application.applicationConfiguration;
@@ -53,10 +53,6 @@ public enum Solver implements Enumerator
/**
* The 'SMT Solver ' literal value.
*
- *
- * If the meaning of 'SMT Solver ' literal object isn't clear,
- * there really should be more of a description here...
- *
*
* @see #SMT_SOLVER
* @model name="SMTSolver"
@@ -68,10 +64,6 @@ public enum Solver implements Enumerator
/**
* The 'Alloy Solver ' literal value.
*
- *
- * If the meaning of 'Alloy Solver ' literal object isn't clear,
- * there really should be more of a description here...
- *
*
* @see #ALLOY_SOLVER
* @model name="AlloySolver"
@@ -83,10 +75,6 @@ public enum Solver implements Enumerator
/**
* The 'Viatra Solver ' literal value.
*
- *
- * If the meaning of 'Viatra Solver ' literal object isn't clear,
- * there really should be more of a description here...
- *
*
* @see #VIATRA_SOLVER
* @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 @@
/**
- * generated by Xtext 2.16.0
+ * generated by Xtext 2.17.0
*/
package hu.bme.mit.inf.dslreasoner.application.applicationConfiguration;
@@ -27,10 +27,6 @@ public interface StringEnumeration extends NumberSpecification
* Returns the value of the 'Entry ' attribute list.
* The list contents are of type {@link java.lang.String}.
*
- *
- * If the meaning of the 'Entry ' attribute list isn't clear,
- * there really should be more of a description here...
- *
*
* @return the value of the 'Entry ' attribute list.
* @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 @@
/**
- * generated by Xtext 2.16.0
+ * generated by Xtext 2.17.0
*/
package hu.bme.mit.inf.dslreasoner.application.applicationConfiguration;
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 @@
/**
- * generated by Xtext 2.16.0
+ * generated by Xtext 2.17.0
*/
package hu.bme.mit.inf.dslreasoner.application.applicationConfiguration;
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 @@
/**
- * generated by Xtext 2.16.0
+ * generated by Xtext 2.17.0
*/
package hu.bme.mit.inf.dslreasoner.application.applicationConfiguration;
@@ -25,10 +25,6 @@ public interface StringTypeScope extends TypeScope
/**
* Returns the value of the 'Type ' containment reference.
*
- *
- * If the meaning of the 'Type ' containment reference isn't clear,
- * there really should be more of a description here...
- *
*
* @return the value of the 'Type ' containment reference.
* @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 @@
/**
- * generated by Xtext 2.16.0
+ * generated by Xtext 2.17.0
*/
package hu.bme.mit.inf.dslreasoner.application.applicationConfiguration;
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 @@
/**
- * generated by Xtext 2.16.0
+ * generated by Xtext 2.17.0
*/
package hu.bme.mit.inf.dslreasoner.application.applicationConfiguration;
@@ -28,10 +28,6 @@ public interface ThresholdEntry extends ObjectiveEntry
* Returns the value of the 'Operator ' attribute.
* The literals are from the enumeration {@link hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.ComparisonOperator}.
*
- *
- * If the meaning of the 'Operator ' attribute isn't clear,
- * there really should be more of a description here...
- *
*
* @return the value of the 'Operator ' attribute.
* @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.ComparisonOperator
@@ -56,10 +52,6 @@ public interface ThresholdEntry extends ObjectiveEntry
/**
* Returns the value of the 'Threshold ' attribute.
*
- *
- * If the meaning of the 'Threshold ' attribute isn't clear,
- * there really should be more of a description here...
- *
*
* @return the value of the 'Threshold ' attribute.
* @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 @@
/**
- * generated by Xtext 2.16.0
+ * generated by Xtext 2.17.0
*/
package hu.bme.mit.inf.dslreasoner.application.applicationConfiguration;
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 @@
/**
- * generated by Xtext 2.16.0
+ * generated by Xtext 2.17.0
*/
package hu.bme.mit.inf.dslreasoner.application.applicationConfiguration;
@@ -28,10 +28,6 @@ public interface TypeScope extends EObject
/**
* Returns the value of the 'Sets New ' attribute.
*
- *
- * If the meaning of the 'Sets New ' attribute isn't clear,
- * there really should be more of a description here...
- *
*
* @return the value of the 'Sets New ' attribute.
* @see #setSetsNew(boolean)
@@ -54,10 +50,6 @@ public interface TypeScope extends EObject
/**
* Returns the value of the 'Sets Sum ' attribute.
*
- *
- * If the meaning of the 'Sets Sum ' attribute isn't clear,
- * there really should be more of a description here...
- *
*
* @return the value of the 'Sets Sum ' attribute.
* @see #setSetsSum(boolean)
@@ -80,10 +72,6 @@ public interface TypeScope extends EObject
/**
* Returns the value of the 'Number ' containment reference.
*
- *
- * If the meaning of the 'Number ' containment reference isn't clear,
- * there really should be more of a description here...
- *
*
* @return the value of the 'Number ' containment reference.
* @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 @@
/**
- * generated by Xtext 2.16.0
+ * generated by Xtext 2.17.0
*/
package hu.bme.mit.inf.dslreasoner.application.applicationConfiguration;
@@ -26,10 +26,6 @@ public interface ViatraImport extends Import
/**
* Returns the value of the 'Imported Viatra ' reference.
*
- *
- * If the meaning of the 'Imported Viatra ' reference isn't clear,
- * there really should be more of a description here...
- *
*
* @return the value of the 'Imported Viatra ' reference.
* @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 @@
/**
- * generated by Xtext 2.16.0
+ * generated by Xtext 2.17.0
*/
package hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl;
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 @@
/**
- * generated by Xtext 2.16.0
+ * generated by Xtext 2.17.0
*/
package hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl;
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 @@
/**
- * generated by Xtext 2.16.0
+ * generated by Xtext 2.17.0
*/
package hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl;
@@ -71,7 +71,6 @@ public class ApplicationConfigurationFactoryImpl extends EFactoryImpl implements
case ApplicationConfigurationPackage.IMPORT: return createImport();
case ApplicationConfigurationPackage.EPACKAGE_IMPORT: return createEPackageImport();
case ApplicationConfigurationPackage.VIATRA_IMPORT: return createViatraImport();
- case ApplicationConfigurationPackage.CFT_IMPORT: return createCftImport();
case ApplicationConfigurationPackage.DECLARATION: return createDeclaration();
case ApplicationConfigurationPackage.FILE_SPECIFICATION: return createFileSpecification();
case ApplicationConfigurationPackage.FILE_DECLARATION: return createFileDeclaration();
@@ -105,9 +104,6 @@ public class ApplicationConfigurationFactoryImpl extends EFactoryImpl implements
case ApplicationConfigurationPackage.OBJECTIVE_FUNCTION: return createObjectiveFunction();
case ApplicationConfigurationPackage.COST_OBJECTIVE_FUNCTION: return createCostObjectiveFunction();
case ApplicationConfigurationPackage.COST_ENTRY: return createCostEntry();
- case ApplicationConfigurationPackage.RELIABILITY_OBJECTIVE_FUNCTION: return createReliabilityObjectiveFunction();
- case ApplicationConfigurationPackage.RELIABILTIY_PROBABILITY: return createReliabiltiyProbability();
- case ApplicationConfigurationPackage.MTFF: return createMtff();
case ApplicationConfigurationPackage.OBJECTIVE_DECLARATION: return createObjectiveDeclaration();
case ApplicationConfigurationPackage.OBJECTIVE_REFERENCE: return createObjectiveReference();
case ApplicationConfigurationPackage.OBJECTIVE: return createObjective();
@@ -258,18 +254,6 @@ public class ApplicationConfigurationFactoryImpl extends EFactoryImpl implements
return viatraImport;
}
- /**
- *
- *
- * @generated
- */
- @Override
- public CftImport createCftImport()
- {
- CftImportImpl cftImport = new CftImportImpl();
- return cftImport;
- }
-
/**
*
*
@@ -666,42 +650,6 @@ public class ApplicationConfigurationFactoryImpl extends EFactoryImpl implements
return costEntry;
}
- /**
- *
- *
- * @generated
- */
- @Override
- public ReliabilityObjectiveFunction createReliabilityObjectiveFunction()
- {
- ReliabilityObjectiveFunctionImpl reliabilityObjectiveFunction = new ReliabilityObjectiveFunctionImpl();
- return reliabilityObjectiveFunction;
- }
-
- /**
- *
- *
- * @generated
- */
- @Override
- public ReliabiltiyProbability createReliabiltiyProbability()
- {
- ReliabiltiyProbabilityImpl reliabiltiyProbability = new ReliabiltiyProbabilityImpl();
- return reliabiltiyProbability;
- }
-
- /**
- *
- *
- * @generated
- */
- @Override
- public Mtff createMtff()
- {
- MtffImpl mtff = new MtffImpl();
- return mtff;
- }
-
/**
*
*
diff --git a/Application/hu.bme.mit.inf.dslreasoner.application/src-gen/hu/bme/mit/inf/dslreasoner/application/applicationConfiguration/impl/ApplicationConfigurationPackageImpl.java b/Application/hu.bme.mit.inf.dslreasoner.application/src-gen/hu/bme/mit/inf/dslreasoner/application/applicationConfiguration/impl/ApplicationConfigurationPackageImpl.java
index 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 @@
/**
- * generated by Xtext 2.16.0
+ * generated by Xtext 2.17.0
*/
package hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl;
@@ -7,7 +7,6 @@ import hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.AllPackag
import hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.AllPatternEntry;
import hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.ApplicationConfigurationFactory;
import hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.ApplicationConfigurationPackage;
-import hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.CftImport;
import hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.ClassReference;
import hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.ClassTypeScope;
import hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.Command;
@@ -49,7 +48,6 @@ import hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.Metamodel
import hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.MetamodelReference;
import hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.MetamodelSpecification;
import hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.ModelEntry;
-import hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.Mtff;
import hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.NumberSpecification;
import hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.ObjectReference;
import hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.ObjectTypeScope;
@@ -73,8 +71,6 @@ import hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.RealEnume
import hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.RealReference;
import hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.RealScope;
import hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.RealTypeScope;
-import hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.ReliabilityObjectiveFunction;
-import hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.ReliabiltiyProbability;
import hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.RuntimeEntry;
import hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.Scope;
import hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.ScopeDeclaration;
@@ -91,12 +87,6 @@ import hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.TypeRefer
import hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.TypeScope;
import hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.ViatraImport;
-import hu.bme.mit.inf.dslreasoner.faulttree.components.cftLanguage.CftLanguagePackage;
-
-import hu.bme.mit.inf.dslreasoner.faulttree.model.cft.CftPackage;
-
-import hu.bme.mit.inf.dslreasoner.faulttree.model.ft.FtPackage;
-
import org.eclipse.emf.ecore.EAttribute;
import org.eclipse.emf.ecore.EClass;
import org.eclipse.emf.ecore.EEnum;
@@ -157,13 +147,6 @@ public class ApplicationConfigurationPackageImpl extends EPackageImpl implements
*/
private EClass viatraImportEClass = null;
- /**
- *
- *
- * @generated
- */
- private EClass cftImportEClass = null;
-
/**
*
*
@@ -395,27 +378,6 @@ public class ApplicationConfigurationPackageImpl extends EPackageImpl implements
*/
private EClass costEntryEClass = null;
- /**
- *
- *
- * @generated
- */
- private EClass reliabilityObjectiveFunctionEClass = null;
-
- /**
- *
- *
- * @generated
- */
- private EClass reliabiltiyProbabilityEClass = null;
-
- /**
- *
- *
- * @generated
- */
- private EClass mtffEClass = null;
-
/**
*
*
@@ -767,14 +729,11 @@ public class ApplicationConfigurationPackageImpl extends EPackageImpl implements
isInited = true;
// Initialize simple dependencies
- CftLanguagePackage.eINSTANCE.eClass();
EcorePackage.eINSTANCE.eClass();
PatternLanguagePackage.eINSTANCE.eClass();
- CftPackage.eINSTANCE.eClass();
XtypePackage.eINSTANCE.eClass();
TypesPackage.eINSTANCE.eClass();
XbasePackage.eINSTANCE.eClass();
- FtPackage.eINSTANCE.eClass();
// Create package meta-data objects
theApplicationConfigurationPackage.createPackageContents();
@@ -889,28 +848,6 @@ public class ApplicationConfigurationPackageImpl extends EPackageImpl implements
return (EReference)viatraImportEClass.getEStructuralFeatures().get(0);
}
- /**
- *
- *
- * @generated
- */
- @Override
- public EClass getCftImport()
- {
- return cftImportEClass;
- }
-
- /**
- *
- *
- * @generated
- */
- @Override
- public EReference getCftImport_ImportedCft()
- {
- return (EReference)cftImportEClass.getEStructuralFeatures().get(0);
- }
-
/**
*
*
@@ -1604,72 +1541,6 @@ public class ApplicationConfigurationPackageImpl extends EPackageImpl implements
return (EAttribute)costEntryEClass.getEStructuralFeatures().get(1);
}
- /**
- *
- *
- * @generated
- */
- @Override
- public EClass getReliabilityObjectiveFunction()
- {
- return reliabilityObjectiveFunctionEClass;
- }
-
- /**
- *
- *
- * @generated
- */
- @Override
- public EReference getReliabilityObjectiveFunction_Package()
- {
- return (EReference)reliabilityObjectiveFunctionEClass.getEStructuralFeatures().get(0);
- }
-
- /**
- *
- *
- * @generated
- */
- @Override
- public EReference getReliabilityObjectiveFunction_Transformation()
- {
- return (EReference)reliabilityObjectiveFunctionEClass.getEStructuralFeatures().get(1);
- }
-
- /**
- *
- *
- * @generated
- */
- @Override
- public EClass getReliabiltiyProbability()
- {
- return reliabiltiyProbabilityEClass;
- }
-
- /**
- *
- *
- * @generated
- */
- @Override
- public EAttribute getReliabiltiyProbability_Time()
- {
- return (EAttribute)reliabiltiyProbabilityEClass.getEStructuralFeatures().get(0);
- }
-
- /**
- *
- *
- * @generated
- */
- @Override
- public EClass getMtff()
- {
- return mtffEClass;
- }
-
/**
*
*
@@ -2683,9 +2554,6 @@ public class ApplicationConfigurationPackageImpl extends EPackageImpl implements
viatraImportEClass = createEClass(VIATRA_IMPORT);
createEReference(viatraImportEClass, VIATRA_IMPORT__IMPORTED_VIATRA);
- cftImportEClass = createEClass(CFT_IMPORT);
- createEReference(cftImportEClass, CFT_IMPORT__IMPORTED_CFT);
-
declarationEClass = createEClass(DECLARATION);
createEAttribute(declarationEClass, DECLARATION__NAME);
@@ -2782,15 +2650,6 @@ public class ApplicationConfigurationPackageImpl extends EPackageImpl implements
createEReference(costEntryEClass, COST_ENTRY__PATTERN_ELEMENT);
createEAttribute(costEntryEClass, COST_ENTRY__WEIGHT);
- reliabilityObjectiveFunctionEClass = createEClass(RELIABILITY_OBJECTIVE_FUNCTION);
- createEReference(reliabilityObjectiveFunctionEClass, RELIABILITY_OBJECTIVE_FUNCTION__PACKAGE);
- createEReference(reliabilityObjectiveFunctionEClass, RELIABILITY_OBJECTIVE_FUNCTION__TRANSFORMATION);
-
- reliabiltiyProbabilityEClass = createEClass(RELIABILTIY_PROBABILITY);
- createEAttribute(reliabiltiyProbabilityEClass, RELIABILTIY_PROBABILITY__TIME);
-
- mtffEClass = createEClass(MTFF);
-
objectiveDeclarationEClass = createEClass(OBJECTIVE_DECLARATION);
createEReference(objectiveDeclarationEClass, OBJECTIVE_DECLARATION__SPECIFICATION);
@@ -2948,7 +2807,6 @@ public class ApplicationConfigurationPackageImpl extends EPackageImpl implements
// Obtain other dependent packages
EcorePackage theEcorePackage = (EcorePackage)EPackage.Registry.INSTANCE.getEPackage(EcorePackage.eNS_URI);
PatternLanguagePackage thePatternLanguagePackage = (PatternLanguagePackage)EPackage.Registry.INSTANCE.getEPackage(PatternLanguagePackage.eNS_URI);
- CftLanguagePackage theCftLanguagePackage = (CftLanguagePackage)EPackage.Registry.INSTANCE.getEPackage(CftLanguagePackage.eNS_URI);
// Create type parameters
@@ -2957,7 +2815,6 @@ public class ApplicationConfigurationPackageImpl extends EPackageImpl implements
// Add supertypes to classes
ePackageImportEClass.getESuperTypes().add(this.getImport());
viatraImportEClass.getESuperTypes().add(this.getImport());
- cftImportEClass.getESuperTypes().add(this.getImport());
declarationEClass.getESuperTypes().add(this.getCommand());
fileSpecificationEClass.getESuperTypes().add(this.getFile());
fileDeclarationEClass.getESuperTypes().add(this.getDeclaration());
@@ -2981,9 +2838,6 @@ public class ApplicationConfigurationPackageImpl extends EPackageImpl implements
optimizationEntryEClass.getESuperTypes().add(this.getObjectiveEntry());
thresholdEntryEClass.getESuperTypes().add(this.getObjectiveEntry());
costObjectiveFunctionEClass.getESuperTypes().add(this.getObjectiveFunction());
- reliabilityObjectiveFunctionEClass.getESuperTypes().add(this.getObjectiveFunction());
- reliabiltiyProbabilityEClass.getESuperTypes().add(this.getReliabilityObjectiveFunction());
- mtffEClass.getESuperTypes().add(this.getReliabilityObjectiveFunction());
objectiveDeclarationEClass.getESuperTypes().add(this.getDeclaration());
objectiveReferenceEClass.getESuperTypes().add(this.getObjective());
configSpecificationEClass.getESuperTypes().add(this.getConfig());
@@ -3032,9 +2886,6 @@ public class ApplicationConfigurationPackageImpl extends EPackageImpl implements
initEClass(viatraImportEClass, ViatraImport.class, "ViatraImport", !IS_ABSTRACT, !IS_INTERFACE, IS_GENERATED_INSTANCE_CLASS);
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);
- initEClass(cftImportEClass, CftImport.class, "CftImport", !IS_ABSTRACT, !IS_INTERFACE, IS_GENERATED_INSTANCE_CLASS);
- 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);
-
initEClass(declarationEClass, Declaration.class, "Declaration", !IS_ABSTRACT, !IS_INTERFACE, IS_GENERATED_INSTANCE_CLASS);
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);
@@ -3131,15 +2982,6 @@ public class ApplicationConfigurationPackageImpl extends EPackageImpl implements
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);
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);
- initEClass(reliabilityObjectiveFunctionEClass, ReliabilityObjectiveFunction.class, "ReliabilityObjectiveFunction", !IS_ABSTRACT, !IS_INTERFACE, IS_GENERATED_INSTANCE_CLASS);
- initEReference(getReliabilityObjectiveFunction_Package(), theCftLanguagePackage.getCftModel(), null, "package", null, 0, 1, ReliabilityObjectiveFunction.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, !IS_COMPOSITE, IS_RESOLVE_PROXIES, !IS_UNSETTABLE, IS_UNIQUE, !IS_DERIVED, IS_ORDERED);
- initEReference(getReliabilityObjectiveFunction_Transformation(), theCftLanguagePackage.getTransformationDefinition(), null, "transformation", null, 0, 1, ReliabilityObjectiveFunction.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, !IS_COMPOSITE, IS_RESOLVE_PROXIES, !IS_UNSETTABLE, IS_UNIQUE, !IS_DERIVED, IS_ORDERED);
-
- initEClass(reliabiltiyProbabilityEClass, ReliabiltiyProbability.class, "ReliabiltiyProbability", !IS_ABSTRACT, !IS_INTERFACE, IS_GENERATED_INSTANCE_CLASS);
- initEAttribute(getReliabiltiyProbability_Time(), theEcorePackage.getEBigDecimal(), "time", null, 0, 1, ReliabiltiyProbability.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, !IS_UNSETTABLE, !IS_ID, IS_UNIQUE, !IS_DERIVED, IS_ORDERED);
-
- initEClass(mtffEClass, Mtff.class, "Mtff", !IS_ABSTRACT, !IS_INTERFACE, IS_GENERATED_INSTANCE_CLASS);
-
initEClass(objectiveDeclarationEClass, ObjectiveDeclaration.class, "ObjectiveDeclaration", !IS_ABSTRACT, !IS_INTERFACE, IS_GENERATED_INSTANCE_CLASS);
initEReference(getObjectiveDeclaration_Specification(), this.getObjectiveSpecification(), null, "specification", null, 0, 1, ObjectiveDeclaration.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, IS_COMPOSITE, !IS_RESOLVE_PROXIES, !IS_UNSETTABLE, IS_UNIQUE, !IS_DERIVED, IS_ORDERED);
diff --git a/Application/hu.bme.mit.inf.dslreasoner.application/src-gen/hu/bme/mit/inf/dslreasoner/application/applicationConfiguration/impl/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 @@
-/**
- * generated by Xtext 2.16.0
- */
-package hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl;
-
-import hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.ApplicationConfigurationPackage;
-import hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.CftImport;
-
-import hu.bme.mit.inf.dslreasoner.faulttree.components.cftLanguage.CftModel;
-
-import org.eclipse.emf.common.notify.Notification;
-
-import org.eclipse.emf.ecore.EClass;
-import org.eclipse.emf.ecore.InternalEObject;
-
-import org.eclipse.emf.ecore.impl.ENotificationImpl;
-
-/**
- *
- * An implementation of the model object 'Cft Import '.
- *
- *
- * The following features are implemented:
- *
- *
- * {@link hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.CftImportImpl#getImportedCft Imported Cft }
- *
- *
- * @generated
- */
-public class CftImportImpl extends ImportImpl implements CftImport
-{
- /**
- * The cached value of the '{@link #getImportedCft() Imported Cft }' reference.
- *
- *
- * @see #getImportedCft()
- * @generated
- * @ordered
- */
- protected CftModel importedCft;
-
- /**
- *
- *
- * @generated
- */
- protected CftImportImpl()
- {
- super();
- }
-
- /**
- *
- *
- * @generated
- */
- @Override
- protected EClass eStaticClass()
- {
- return ApplicationConfigurationPackage.Literals.CFT_IMPORT;
- }
-
- /**
- *
- *
- * @generated
- */
- @Override
- public CftModel getImportedCft()
- {
- if (importedCft != null && importedCft.eIsProxy())
- {
- InternalEObject oldImportedCft = (InternalEObject)importedCft;
- importedCft = (CftModel)eResolveProxy(oldImportedCft);
- if (importedCft != oldImportedCft)
- {
- if (eNotificationRequired())
- eNotify(new ENotificationImpl(this, Notification.RESOLVE, ApplicationConfigurationPackage.CFT_IMPORT__IMPORTED_CFT, oldImportedCft, importedCft));
- }
- }
- return importedCft;
- }
-
- /**
- *
- *
- * @generated
- */
- public CftModel basicGetImportedCft()
- {
- return importedCft;
- }
-
- /**
- *
- *
- * @generated
- */
- @Override
- public void setImportedCft(CftModel newImportedCft)
- {
- CftModel oldImportedCft = importedCft;
- importedCft = newImportedCft;
- if (eNotificationRequired())
- eNotify(new ENotificationImpl(this, Notification.SET, ApplicationConfigurationPackage.CFT_IMPORT__IMPORTED_CFT, oldImportedCft, importedCft));
- }
-
- /**
- *
- *
- * @generated
- */
- @Override
- public Object eGet(int featureID, boolean resolve, boolean coreType)
- {
- switch (featureID)
- {
- case ApplicationConfigurationPackage.CFT_IMPORT__IMPORTED_CFT:
- if (resolve) return getImportedCft();
- return basicGetImportedCft();
- }
- return super.eGet(featureID, resolve, coreType);
- }
-
- /**
- *
- *
- * @generated
- */
- @Override
- public void eSet(int featureID, Object newValue)
- {
- switch (featureID)
- {
- case ApplicationConfigurationPackage.CFT_IMPORT__IMPORTED_CFT:
- setImportedCft((CftModel)newValue);
- return;
- }
- super.eSet(featureID, newValue);
- }
-
- /**
- *
- *
- * @generated
- */
- @Override
- public void eUnset(int featureID)
- {
- switch (featureID)
- {
- case ApplicationConfigurationPackage.CFT_IMPORT__IMPORTED_CFT:
- setImportedCft((CftModel)null);
- return;
- }
- super.eUnset(featureID);
- }
-
- /**
- *
- *
- * @generated
- */
- @Override
- public boolean eIsSet(int featureID)
- {
- switch (featureID)
- {
- case ApplicationConfigurationPackage.CFT_IMPORT__IMPORTED_CFT:
- return importedCft != null;
- }
- return super.eIsSet(featureID);
- }
-
-} //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 @@
/**
- * generated by Xtext 2.16.0
+ * generated by Xtext 2.17.0
*/
package hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl;
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 @@
/**
- * generated by Xtext 2.16.0
+ * generated by Xtext 2.17.0
*/
package hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl;
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 @@
/**
- * generated by Xtext 2.16.0
+ * generated by Xtext 2.17.0
*/
package hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl;
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 @@
/**
- * generated by Xtext 2.16.0
+ * generated by Xtext 2.17.0
*/
package hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl;
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 @@
/**
- * generated by Xtext 2.16.0
+ * generated by Xtext 2.17.0
*/
package hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl;
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 @@
/**
- * generated by Xtext 2.16.0
+ * generated by Xtext 2.17.0
*/
package hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl;
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 @@
/**
- * generated by Xtext 2.16.0
+ * generated by Xtext 2.17.0
*/
package hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl;
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 @@
/**
- * generated by Xtext 2.16.0
+ * generated by Xtext 2.17.0
*/
package hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl;
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 @@
/**
- * generated by Xtext 2.16.0
+ * generated by Xtext 2.17.0
*/
package hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl;
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 @@
/**
- * generated by Xtext 2.16.0
+ * generated by Xtext 2.17.0
*/
package hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl;
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 @@
/**
- * generated by Xtext 2.16.0
+ * generated by Xtext 2.17.0
*/
package hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl;
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 @@
/**
- * generated by Xtext 2.16.0
+ * generated by Xtext 2.17.0
*/
package hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl;
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 @@
/**
- * generated by Xtext 2.16.0
+ * generated by Xtext 2.17.0
*/
package hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl;
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 @@
/**
- * generated by Xtext 2.16.0
+ * generated by Xtext 2.17.0
*/
package hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl;
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 @@
/**
- * generated by Xtext 2.16.0
+ * generated by Xtext 2.17.0
*/
package hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl;
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 @@
/**
- * generated by Xtext 2.16.0
+ * generated by Xtext 2.17.0
*/
package hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl;
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 @@
/**
- * generated by Xtext 2.16.0
+ * generated by Xtext 2.17.0
*/
package hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl;
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 @@
/**
- * generated by Xtext 2.16.0
+ * generated by Xtext 2.17.0
*/
package hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl;
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 @@
/**
- * generated by Xtext 2.16.0
+ * generated by Xtext 2.17.0
*/
package hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl;
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 @@
/**
- * generated by Xtext 2.16.0
+ * generated by Xtext 2.17.0
*/
package hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl;
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 @@
/**
- * generated by Xtext 2.16.0
+ * generated by Xtext 2.17.0
*/
package hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl;
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 @@
/**
- * generated by Xtext 2.16.0
+ * generated by Xtext 2.17.0
*/
package hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl;
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 @@
/**
- * generated by Xtext 2.16.0
+ * generated by Xtext 2.17.0
*/
package hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl;
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 @@
/**
- * generated by Xtext 2.16.0
+ * generated by Xtext 2.17.0
*/
package hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl;
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 @@
/**
- * generated by Xtext 2.16.0
+ * generated by Xtext 2.17.0
*/
package hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl;
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 @@
/**
- * generated by Xtext 2.16.0
+ * generated by Xtext 2.17.0
*/
package hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl;
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 @@
/**
- * generated by Xtext 2.16.0
+ * generated by Xtext 2.17.0
*/
package hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl;
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 @@
/**
- * generated by Xtext 2.16.0
+ * generated by Xtext 2.17.0
*/
package hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl;
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 @@
/**
- * generated by Xtext 2.16.0
+ * generated by Xtext 2.17.0
*/
package hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl;
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 @@
/**
- * generated by Xtext 2.16.0
+ * generated by Xtext 2.17.0
*/
package hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl;
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 @@
/**
- * generated by Xtext 2.16.0
+ * generated by Xtext 2.17.0
*/
package hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl;
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 @@
/**
- * generated by Xtext 2.16.0
+ * generated by Xtext 2.17.0
*/
package hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl;
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 @@
/**
- * generated by Xtext 2.16.0
+ * generated by Xtext 2.17.0
*/
package hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl;
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 @@
/**
- * generated by Xtext 2.16.0
+ * generated by Xtext 2.17.0
*/
package hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl;
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 @@
/**
- * generated by Xtext 2.16.0
+ * generated by Xtext 2.17.0
*/
package hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl;
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 @@
/**
- * generated by Xtext 2.16.0
+ * generated by Xtext 2.17.0
*/
package hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl;
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 @@
/**
- * generated by Xtext 2.16.0
+ * generated by Xtext 2.17.0
*/
package hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl;
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 @@
/**
- * generated by Xtext 2.16.0
+ * generated by Xtext 2.17.0
*/
package hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl;
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 @@
/**
- * generated by Xtext 2.16.0
+ * generated by Xtext 2.17.0
*/
package hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl;
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 @@
-/**
- * generated by Xtext 2.16.0
- */
-package hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl;
-
-import hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.ApplicationConfigurationPackage;
-import hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.Mtff;
-
-import org.eclipse.emf.ecore.EClass;
-
-/**
- *
- * An implementation of the model object 'Mtff '.
- *
- *
- * @generated
- */
-public class MtffImpl extends ReliabilityObjectiveFunctionImpl implements Mtff
-{
- /**
- *
- *
- * @generated
- */
- protected MtffImpl()
- {
- super();
- }
-
- /**
- *
- *
- * @generated
- */
- @Override
- protected EClass eStaticClass()
- {
- return ApplicationConfigurationPackage.Literals.MTFF;
- }
-
-} //MtffImpl
diff --git a/Application/hu.bme.mit.inf.dslreasoner.application/src-gen/hu/bme/mit/inf/dslreasoner/application/applicationConfiguration/impl/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 @@
/**
- * generated by Xtext 2.16.0
+ * generated by Xtext 2.17.0
*/
package hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl;
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 @@
/**
- * generated by Xtext 2.16.0
+ * generated by Xtext 2.17.0
*/
package hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl;
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 @@
/**
- * generated by Xtext 2.16.0
+ * generated by Xtext 2.17.0
*/
package hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl;
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 @@
/**
- * generated by Xtext 2.16.0
+ * generated by Xtext 2.17.0
*/
package hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl;
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 @@
/**
- * generated by Xtext 2.16.0
+ * generated by Xtext 2.17.0
*/
package hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl;
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 @@
/**
- * generated by Xtext 2.16.0
+ * generated by Xtext 2.17.0
*/
package hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl;
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 @@
/**
- * generated by Xtext 2.16.0
+ * generated by Xtext 2.17.0
*/
package hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl;
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 @@
/**
- * generated by Xtext 2.16.0
+ * generated by Xtext 2.17.0
*/
package hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl;
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 @@
/**
- * generated by Xtext 2.16.0
+ * generated by Xtext 2.17.0
*/
package hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl;
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 @@
/**
- * generated by Xtext 2.16.0
+ * generated by Xtext 2.17.0
*/
package hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl;
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 @@
/**
- * generated by Xtext 2.16.0
+ * generated by Xtext 2.17.0
*/
package hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl;
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 @@
/**
- * generated by Xtext 2.16.0
+ * generated by Xtext 2.17.0
*/
package hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl;
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 @@
/**
- * generated by Xtext 2.16.0
+ * generated by Xtext 2.17.0
*/
package hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl;
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 @@
/**
- * generated by Xtext 2.16.0
+ * generated by Xtext 2.17.0
*/
package hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl;
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 @@
/**
- * generated by Xtext 2.16.0
+ * generated by Xtext 2.17.0
*/
package hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl;
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 @@
/**
- * generated by Xtext 2.16.0
+ * generated by Xtext 2.17.0
*/
package hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl;
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 @@
/**
- * generated by Xtext 2.16.0
+ * generated by Xtext 2.17.0
*/
package hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl;
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 @@
/**
- * generated by Xtext 2.16.0
+ * generated by Xtext 2.17.0
*/
package hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl;
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 @@
/**
- * generated by Xtext 2.16.0
+ * generated by Xtext 2.17.0
*/
package hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl;
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 @@
/**
- * generated by Xtext 2.16.0
+ * generated by Xtext 2.17.0
*/
package hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl;
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 @@
/**
- * generated by Xtext 2.16.0
+ * generated by Xtext 2.17.0
*/
package hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl;
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 @@
/**
- * generated by Xtext 2.16.0
+ * generated by Xtext 2.17.0
*/
package hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl;
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 @@
-/**
- * generated by Xtext 2.16.0
- */
-package hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl;
-
-import hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.ApplicationConfigurationPackage;
-import hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.ReliabilityObjectiveFunction;
-
-import hu.bme.mit.inf.dslreasoner.faulttree.components.cftLanguage.CftModel;
-import hu.bme.mit.inf.dslreasoner.faulttree.components.cftLanguage.TransformationDefinition;
-
-import org.eclipse.emf.common.notify.Notification;
-
-import org.eclipse.emf.ecore.EClass;
-import org.eclipse.emf.ecore.InternalEObject;
-
-import org.eclipse.emf.ecore.impl.ENotificationImpl;
-
-/**
- *
- * An implementation of the model object 'Reliability Objective Function '.
- *
- *
- * The following features are implemented:
- *
- *
- * {@link hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.ReliabilityObjectiveFunctionImpl#getPackage Package }
- * {@link hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.ReliabilityObjectiveFunctionImpl#getTransformation Transformation }
- *
- *
- * @generated
- */
-public class ReliabilityObjectiveFunctionImpl extends ObjectiveFunctionImpl implements ReliabilityObjectiveFunction
-{
- /**
- * The cached value of the '{@link #getPackage() Package }' reference.
- *
- *
- * @see #getPackage()
- * @generated
- * @ordered
- */
- protected CftModel package_;
-
- /**
- * The cached value of the '{@link #getTransformation() Transformation }' reference.
- *
- *
- * @see #getTransformation()
- * @generated
- * @ordered
- */
- protected TransformationDefinition transformation;
-
- /**
- *
- *
- * @generated
- */
- protected ReliabilityObjectiveFunctionImpl()
- {
- super();
- }
-
- /**
- *
- *
- * @generated
- */
- @Override
- protected EClass eStaticClass()
- {
- return ApplicationConfigurationPackage.Literals.RELIABILITY_OBJECTIVE_FUNCTION;
- }
-
- /**
- *
- *
- * @generated
- */
- @Override
- public CftModel getPackage()
- {
- if (package_ != null && package_.eIsProxy())
- {
- InternalEObject oldPackage = (InternalEObject)package_;
- package_ = (CftModel)eResolveProxy(oldPackage);
- if (package_ != oldPackage)
- {
- if (eNotificationRequired())
- eNotify(new ENotificationImpl(this, Notification.RESOLVE, ApplicationConfigurationPackage.RELIABILITY_OBJECTIVE_FUNCTION__PACKAGE, oldPackage, package_));
- }
- }
- return package_;
- }
-
- /**
- *
- *
- * @generated
- */
- public CftModel basicGetPackage()
- {
- return package_;
- }
-
- /**
- *
- *
- * @generated
- */
- @Override
- public void setPackage(CftModel newPackage)
- {
- CftModel oldPackage = package_;
- package_ = newPackage;
- if (eNotificationRequired())
- eNotify(new ENotificationImpl(this, Notification.SET, ApplicationConfigurationPackage.RELIABILITY_OBJECTIVE_FUNCTION__PACKAGE, oldPackage, package_));
- }
-
- /**
- *
- *
- * @generated
- */
- @Override
- public TransformationDefinition getTransformation()
- {
- if (transformation != null && transformation.eIsProxy())
- {
- InternalEObject oldTransformation = (InternalEObject)transformation;
- transformation = (TransformationDefinition)eResolveProxy(oldTransformation);
- if (transformation != oldTransformation)
- {
- if (eNotificationRequired())
- eNotify(new ENotificationImpl(this, Notification.RESOLVE, ApplicationConfigurationPackage.RELIABILITY_OBJECTIVE_FUNCTION__TRANSFORMATION, oldTransformation, transformation));
- }
- }
- return transformation;
- }
-
- /**
- *
- *
- * @generated
- */
- public TransformationDefinition basicGetTransformation()
- {
- return transformation;
- }
-
- /**
- *
- *
- * @generated
- */
- @Override
- public void setTransformation(TransformationDefinition newTransformation)
- {
- TransformationDefinition oldTransformation = transformation;
- transformation = newTransformation;
- if (eNotificationRequired())
- eNotify(new ENotificationImpl(this, Notification.SET, ApplicationConfigurationPackage.RELIABILITY_OBJECTIVE_FUNCTION__TRANSFORMATION, oldTransformation, transformation));
- }
-
- /**
- *
- *
- * @generated
- */
- @Override
- public Object eGet(int featureID, boolean resolve, boolean coreType)
- {
- switch (featureID)
- {
- case ApplicationConfigurationPackage.RELIABILITY_OBJECTIVE_FUNCTION__PACKAGE:
- if (resolve) return getPackage();
- return basicGetPackage();
- case ApplicationConfigurationPackage.RELIABILITY_OBJECTIVE_FUNCTION__TRANSFORMATION:
- if (resolve) return getTransformation();
- return basicGetTransformation();
- }
- return super.eGet(featureID, resolve, coreType);
- }
-
- /**
- *
- *
- * @generated
- */
- @Override
- public void eSet(int featureID, Object newValue)
- {
- switch (featureID)
- {
- case ApplicationConfigurationPackage.RELIABILITY_OBJECTIVE_FUNCTION__PACKAGE:
- setPackage((CftModel)newValue);
- return;
- case ApplicationConfigurationPackage.RELIABILITY_OBJECTIVE_FUNCTION__TRANSFORMATION:
- setTransformation((TransformationDefinition)newValue);
- return;
- }
- super.eSet(featureID, newValue);
- }
-
- /**
- *
- *
- * @generated
- */
- @Override
- public void eUnset(int featureID)
- {
- switch (featureID)
- {
- case ApplicationConfigurationPackage.RELIABILITY_OBJECTIVE_FUNCTION__PACKAGE:
- setPackage((CftModel)null);
- return;
- case ApplicationConfigurationPackage.RELIABILITY_OBJECTIVE_FUNCTION__TRANSFORMATION:
- setTransformation((TransformationDefinition)null);
- return;
- }
- super.eUnset(featureID);
- }
-
- /**
- *
- *
- * @generated
- */
- @Override
- public boolean eIsSet(int featureID)
- {
- switch (featureID)
- {
- case ApplicationConfigurationPackage.RELIABILITY_OBJECTIVE_FUNCTION__PACKAGE:
- return package_ != null;
- case ApplicationConfigurationPackage.RELIABILITY_OBJECTIVE_FUNCTION__TRANSFORMATION:
- return transformation != null;
- }
- return super.eIsSet(featureID);
- }
-
-} //ReliabilityObjectiveFunctionImpl
diff --git a/Application/hu.bme.mit.inf.dslreasoner.application/src-gen/hu/bme/mit/inf/dslreasoner/application/applicationConfiguration/impl/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 @@
-/**
- * generated by Xtext 2.16.0
- */
-package hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl;
-
-import hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.ApplicationConfigurationPackage;
-import hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.ReliabiltiyProbability;
-
-import java.math.BigDecimal;
-
-import org.eclipse.emf.common.notify.Notification;
-
-import org.eclipse.emf.ecore.EClass;
-
-import org.eclipse.emf.ecore.impl.ENotificationImpl;
-
-/**
- *
- * An implementation of the model object 'Reliabiltiy Probability '.
- *
- *
- * The following features are implemented:
- *
- *
- * {@link hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.ReliabiltiyProbabilityImpl#getTime Time }
- *
- *
- * @generated
- */
-public class ReliabiltiyProbabilityImpl extends ReliabilityObjectiveFunctionImpl implements ReliabiltiyProbability
-{
- /**
- * The default value of the '{@link #getTime() Time }' attribute.
- *
- *
- * @see #getTime()
- * @generated
- * @ordered
- */
- protected static final BigDecimal TIME_EDEFAULT = null;
-
- /**
- * The cached value of the '{@link #getTime() Time }' attribute.
- *
- *
- * @see #getTime()
- * @generated
- * @ordered
- */
- protected BigDecimal time = TIME_EDEFAULT;
-
- /**
- *
- *
- * @generated
- */
- protected ReliabiltiyProbabilityImpl()
- {
- super();
- }
-
- /**
- *
- *
- * @generated
- */
- @Override
- protected EClass eStaticClass()
- {
- return ApplicationConfigurationPackage.Literals.RELIABILTIY_PROBABILITY;
- }
-
- /**
- *
- *
- * @generated
- */
- @Override
- public BigDecimal getTime()
- {
- return time;
- }
-
- /**
- *
- *
- * @generated
- */
- @Override
- public void setTime(BigDecimal newTime)
- {
- BigDecimal oldTime = time;
- time = newTime;
- if (eNotificationRequired())
- eNotify(new ENotificationImpl(this, Notification.SET, ApplicationConfigurationPackage.RELIABILTIY_PROBABILITY__TIME, oldTime, time));
- }
-
- /**
- *
- *
- * @generated
- */
- @Override
- public Object eGet(int featureID, boolean resolve, boolean coreType)
- {
- switch (featureID)
- {
- case ApplicationConfigurationPackage.RELIABILTIY_PROBABILITY__TIME:
- return getTime();
- }
- return super.eGet(featureID, resolve, coreType);
- }
-
- /**
- *
- *
- * @generated
- */
- @Override
- public void eSet(int featureID, Object newValue)
- {
- switch (featureID)
- {
- case ApplicationConfigurationPackage.RELIABILTIY_PROBABILITY__TIME:
- setTime((BigDecimal)newValue);
- return;
- }
- super.eSet(featureID, newValue);
- }
-
- /**
- *
- *
- * @generated
- */
- @Override
- public void eUnset(int featureID)
- {
- switch (featureID)
- {
- case ApplicationConfigurationPackage.RELIABILTIY_PROBABILITY__TIME:
- setTime(TIME_EDEFAULT);
- return;
- }
- super.eUnset(featureID);
- }
-
- /**
- *
- *
- * @generated
- */
- @Override
- public boolean eIsSet(int featureID)
- {
- switch (featureID)
- {
- case ApplicationConfigurationPackage.RELIABILTIY_PROBABILITY__TIME:
- return TIME_EDEFAULT == null ? time != null : !TIME_EDEFAULT.equals(time);
- }
- return super.eIsSet(featureID);
- }
-
- /**
- *
- *
- * @generated
- */
- @Override
- public String toString()
- {
- if (eIsProxy()) return super.toString();
-
- StringBuilder result = new StringBuilder(super.toString());
- result.append(" (time: ");
- result.append(time);
- result.append(')');
- return result.toString();
- }
-
-} //ReliabiltiyProbabilityImpl
diff --git a/Application/hu.bme.mit.inf.dslreasoner.application/src-gen/hu/bme/mit/inf/dslreasoner/application/applicationConfiguration/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 @@
/**
- * generated by Xtext 2.16.0
+ * generated by Xtext 2.17.0
*/
package hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl;
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 @@
/**
- * generated by Xtext 2.16.0
+ * generated by Xtext 2.17.0
*/
package hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl;
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 @@
/**
- * generated by Xtext 2.16.0
+ * generated by Xtext 2.17.0
*/
package hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl;
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 @@
/**
- * generated by Xtext 2.16.0
+ * generated by Xtext 2.17.0
*/
package hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl;
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 @@
/**
- * generated by Xtext 2.16.0
+ * generated by Xtext 2.17.0
*/
package hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl;
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 @@
/**
- * generated by Xtext 2.16.0
+ * generated by Xtext 2.17.0
*/
package hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl;
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 @@
/**
- * generated by Xtext 2.16.0
+ * generated by Xtext 2.17.0
*/
package hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl;
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 @@
/**
- * generated by Xtext 2.16.0
+ * generated by Xtext 2.17.0
*/
package hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl;
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 @@
/**
- * generated by Xtext 2.16.0
+ * generated by Xtext 2.17.0
*/
package hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl;
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 @@
/**
- * generated by Xtext 2.16.0
+ * generated by Xtext 2.17.0
*/
package hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl;
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 @@
/**
- * generated by Xtext 2.16.0
+ * generated by Xtext 2.17.0
*/
package hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl;
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 @@
/**
- * generated by Xtext 2.16.0
+ * generated by Xtext 2.17.0
*/
package hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl;
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 @@
/**
- * generated by Xtext 2.16.0
+ * generated by Xtext 2.17.0
*/
package hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl;
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 @@
/**
- * generated by Xtext 2.16.0
+ * generated by Xtext 2.17.0
*/
package hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl;
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 @@
/**
- * generated by Xtext 2.16.0
+ * generated by Xtext 2.17.0
*/
package hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.util;
@@ -101,11 +101,6 @@ public class ApplicationConfigurationAdapterFactory extends AdapterFactoryImpl
return createViatraImportAdapter();
}
@Override
- public Adapter caseCftImport(CftImport object)
- {
- return createCftImportAdapter();
- }
- @Override
public Adapter caseDeclaration(Declaration object)
{
return createDeclarationAdapter();
@@ -271,21 +266,6 @@ public class ApplicationConfigurationAdapterFactory extends AdapterFactoryImpl
return createCostEntryAdapter();
}
@Override
- public Adapter caseReliabilityObjectiveFunction(ReliabilityObjectiveFunction object)
- {
- return createReliabilityObjectiveFunctionAdapter();
- }
- @Override
- public Adapter caseReliabiltiyProbability(ReliabiltiyProbability object)
- {
- return createReliabiltiyProbabilityAdapter();
- }
- @Override
- public Adapter caseMtff(Mtff object)
- {
- return createMtffAdapter();
- }
- @Override
public Adapter caseObjectiveDeclaration(ObjectiveDeclaration object)
{
return createObjectiveDeclarationAdapter();
@@ -577,21 +557,6 @@ public class ApplicationConfigurationAdapterFactory extends AdapterFactoryImpl
return null;
}
- /**
- * Creates a new adapter for an object of class '{@link hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.CftImport Cft Import }'.
- *
- * This default implementation returns null so that we can easily ignore cases;
- * it's useful to ignore a case when inheritance will catch all the cases anyway.
- *
- * @return the new adapter.
- * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.CftImport
- * @generated
- */
- public Adapter createCftImportAdapter()
- {
- return null;
- }
-
/**
* Creates a new adapter for an object of class '{@link hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.Declaration Declaration }'.
*
@@ -1087,51 +1052,6 @@ public class ApplicationConfigurationAdapterFactory extends AdapterFactoryImpl
return null;
}
- /**
- * Creates a new adapter for an object of class '{@link hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.ReliabilityObjectiveFunction Reliability Objective Function }'.
- *
- * This default implementation returns null so that we can easily ignore cases;
- * it's useful to ignore a case when inheritance will catch all the cases anyway.
- *
- * @return the new adapter.
- * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.ReliabilityObjectiveFunction
- * @generated
- */
- public Adapter createReliabilityObjectiveFunctionAdapter()
- {
- return null;
- }
-
- /**
- * Creates a new adapter for an object of class '{@link hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.ReliabiltiyProbability Reliabiltiy Probability }'.
- *
- * This default implementation returns null so that we can easily ignore cases;
- * it's useful to ignore a case when inheritance will catch all the cases anyway.
- *
- * @return the new adapter.
- * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.ReliabiltiyProbability
- * @generated
- */
- public Adapter createReliabiltiyProbabilityAdapter()
- {
- return null;
- }
-
- /**
- * Creates a new adapter for an object of class '{@link hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.Mtff Mtff }'.
- *
- * This default implementation returns null so that we can easily ignore cases;
- * it's useful to ignore a case when inheritance will catch all the cases anyway.
- *
- * @return the new adapter.
- * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.Mtff
- * @generated
- */
- public Adapter createMtffAdapter()
- {
- return null;
- }
-
/**
* Creates a new adapter for an object of class '{@link hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.ObjectiveDeclaration Objective Declaration }'.
*
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 @@
/**
- * generated by Xtext 2.16.0
+ * generated by Xtext 2.17.0
*/
package hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.util;
@@ -110,14 +110,6 @@ public class ApplicationConfigurationSwitch extends Switch
if (result == null) result = defaultCase(theEObject);
return result;
}
- case ApplicationConfigurationPackage.CFT_IMPORT:
- {
- CftImport cftImport = (CftImport)theEObject;
- T result = caseCftImport(cftImport);
- if (result == null) result = caseImport(cftImport);
- if (result == null) result = defaultCase(theEObject);
- return result;
- }
case ApplicationConfigurationPackage.DECLARATION:
{
Declaration declaration = (Declaration)theEObject;
@@ -376,32 +368,6 @@ public class ApplicationConfigurationSwitch extends Switch
if (result == null) result = defaultCase(theEObject);
return result;
}
- case ApplicationConfigurationPackage.RELIABILITY_OBJECTIVE_FUNCTION:
- {
- ReliabilityObjectiveFunction reliabilityObjectiveFunction = (ReliabilityObjectiveFunction)theEObject;
- T result = caseReliabilityObjectiveFunction(reliabilityObjectiveFunction);
- if (result == null) result = caseObjectiveFunction(reliabilityObjectiveFunction);
- if (result == null) result = defaultCase(theEObject);
- return result;
- }
- case ApplicationConfigurationPackage.RELIABILTIY_PROBABILITY:
- {
- ReliabiltiyProbability reliabiltiyProbability = (ReliabiltiyProbability)theEObject;
- T result = caseReliabiltiyProbability(reliabiltiyProbability);
- if (result == null) result = caseReliabilityObjectiveFunction(reliabiltiyProbability);
- if (result == null) result = caseObjectiveFunction(reliabiltiyProbability);
- if (result == null) result = defaultCase(theEObject);
- return result;
- }
- case ApplicationConfigurationPackage.MTFF:
- {
- Mtff mtff = (Mtff)theEObject;
- T result = caseMtff(mtff);
- if (result == null) result = caseReliabilityObjectiveFunction(mtff);
- if (result == null) result = caseObjectiveFunction(mtff);
- if (result == null) result = defaultCase(theEObject);
- return result;
- }
case ApplicationConfigurationPackage.OBJECTIVE_DECLARATION:
{
ObjectiveDeclaration objectiveDeclaration = (ObjectiveDeclaration)theEObject;
@@ -798,22 +764,6 @@ public class ApplicationConfigurationSwitch extends Switch
return null;
}
- /**
- * Returns the result of interpreting the object as an instance of 'Cft Import '.
- *
- * This implementation returns null;
- * returning a non-null result will terminate the switch.
- *
- * @param object the target of the switch.
- * @return the result of interpreting the object as an instance of 'Cft Import '.
- * @see #doSwitch(org.eclipse.emf.ecore.EObject) doSwitch(EObject)
- * @generated
- */
- public T caseCftImport(CftImport object)
- {
- return null;
- }
-
/**
* Returns the result of interpreting the object as an instance of 'Declaration '.
*
@@ -1342,54 +1292,6 @@ public class ApplicationConfigurationSwitch extends Switch
return null;
}
- /**
- * Returns the result of interpreting the object as an instance of 'Reliability Objective Function '.
- *
- * This implementation returns null;
- * returning a non-null result will terminate the switch.
- *
- * @param object the target of the switch.
- * @return the result of interpreting the object as an instance of 'Reliability Objective Function '.
- * @see #doSwitch(org.eclipse.emf.ecore.EObject) doSwitch(EObject)
- * @generated
- */
- public T caseReliabilityObjectiveFunction(ReliabilityObjectiveFunction object)
- {
- return null;
- }
-
- /**
- * Returns the result of interpreting the object as an instance of 'Reliabiltiy Probability '.
- *
- * This implementation returns null;
- * returning a non-null result will terminate the switch.
- *
- * @param object the target of the switch.
- * @return the result of interpreting the object as an instance of 'Reliabiltiy Probability '.
- * @see #doSwitch(org.eclipse.emf.ecore.EObject) doSwitch(EObject)
- * @generated
- */
- public T caseReliabiltiyProbability(ReliabiltiyProbability object)
- {
- return null;
- }
-
- /**
- * Returns the result of interpreting the object as an instance of 'Mtff '.
- *
- * This implementation returns null;
- * returning a non-null result will terminate the switch.
- *
- * @param object the target of the switch.
- * @return the result of interpreting the object as an instance of 'Mtff '.
- * @see #doSwitch(org.eclipse.emf.ecore.EObject) doSwitch(EObject)
- * @generated
- */
- public T caseMtff(Mtff object)
- {
- return null;
- }
-
/**
* Returns the result of interpreting the object as an instance of 'Objective Declaration '.
*
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 @@
/*
- * generated by Xtext 2.16.0
+ * generated by Xtext 2.17.0
*/
package hu.bme.mit.inf.dslreasoner.application.parser.antlr;
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 @@
/*
- * generated by Xtext 2.16.0
+ * generated by Xtext 2.17.0
*/
package hu.bme.mit.inf.dslreasoner.application.parser.antlr;
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 @@
/*
- * generated by Xtext 2.16.0
+ * generated by Xtext 2.17.0
*/
grammar InternalApplicationConfiguration;
@@ -305,15 +305,6 @@ ruleImport returns [EObject current=null]
$current = $this_ViatraImport_1.current;
afterParserOrEnumRuleCall();
}
- |
- {
- newCompositeNode(grammarAccess.getImportAccess().getCftImportParserRuleCall_2());
- }
- this_CftImport_2=ruleCftImport
- {
- $current = $this_CftImport_2.current;
- afterParserOrEnumRuleCall();
- }
)
;
@@ -397,46 +388,6 @@ ruleViatraImport returns [EObject current=null]
)
;
-// Entry rule entryRuleCftImport
-entryRuleCftImport returns [EObject current=null]:
- { newCompositeNode(grammarAccess.getCftImportRule()); }
- iv_ruleCftImport=ruleCftImport
- { $current=$iv_ruleCftImport.current; }
- EOF;
-
-// Rule CftImport
-ruleCftImport returns [EObject current=null]
-@init {
- enterRule();
-}
-@after {
- leaveRule();
-}:
- (
- otherlv_0='import'
- {
- newLeafNode(otherlv_0, grammarAccess.getCftImportAccess().getImportKeyword_0());
- }
- otherlv_1='reliability'
- {
- newLeafNode(otherlv_1, grammarAccess.getCftImportAccess().getReliabilityKeyword_1());
- }
- (
- (
- {
- if ($current==null) {
- $current = createModelElement(grammarAccess.getCftImportRule());
- }
- }
- otherlv_2=RULE_STRING
- {
- newLeafNode(otherlv_2, grammarAccess.getCftImportAccess().getImportedCftCftModelCrossReference_2_0());
- }
- )
- )
- )
-;
-
// Entry rule entryRuleDeclaration
entryRuleDeclaration returns [EObject current=null]:
{ newCompositeNode(grammarAccess.getDeclarationRule()); }
@@ -2094,25 +2045,14 @@ ruleObjectiveFunction returns [EObject current=null]
@after {
leaveRule();
}:
- (
- {
- newCompositeNode(grammarAccess.getObjectiveFunctionAccess().getCostObjectiveFunctionParserRuleCall_0());
- }
- this_CostObjectiveFunction_0=ruleCostObjectiveFunction
- {
- $current = $this_CostObjectiveFunction_0.current;
- afterParserOrEnumRuleCall();
- }
- |
- {
- newCompositeNode(grammarAccess.getObjectiveFunctionAccess().getReliabilityObjectiveFunctionParserRuleCall_1());
- }
- this_ReliabilityObjectiveFunction_1=ruleReliabilityObjectiveFunction
- {
- $current = $this_ReliabilityObjectiveFunction_1.current;
- afterParserOrEnumRuleCall();
- }
- )
+ {
+ newCompositeNode(grammarAccess.getObjectiveFunctionAccess().getCostObjectiveFunctionParserRuleCall());
+ }
+ this_CostObjectiveFunction_0=ruleCostObjectiveFunction
+ {
+ $current = $this_CostObjectiveFunction_0.current;
+ afterParserOrEnumRuleCall();
+ }
;
// Entry rule entryRuleCostObjectiveFunction
@@ -2251,181 +2191,6 @@ ruleCostEntry returns [EObject current=null]
)
;
-// Entry rule entryRuleReliabilityObjectiveFunction
-entryRuleReliabilityObjectiveFunction returns [EObject current=null]:
- { newCompositeNode(grammarAccess.getReliabilityObjectiveFunctionRule()); }
- iv_ruleReliabilityObjectiveFunction=ruleReliabilityObjectiveFunction
- { $current=$iv_ruleReliabilityObjectiveFunction.current; }
- EOF;
-
-// Rule ReliabilityObjectiveFunction
-ruleReliabilityObjectiveFunction returns [EObject current=null]
-@init {
- enterRule();
-}
-@after {
- leaveRule();
-}:
- (
- {
- newCompositeNode(grammarAccess.getReliabilityObjectiveFunctionAccess().getReliabiltiyProbabilityParserRuleCall_0());
- }
- this_ReliabiltiyProbability_0=ruleReliabiltiyProbability
- {
- $current = $this_ReliabiltiyProbability_0.current;
- afterParserOrEnumRuleCall();
- }
- |
- {
- newCompositeNode(grammarAccess.getReliabilityObjectiveFunctionAccess().getMtffParserRuleCall_1());
- }
- this_Mtff_1=ruleMtff
- {
- $current = $this_Mtff_1.current;
- afterParserOrEnumRuleCall();
- }
- )
-;
-
-// Entry rule entryRuleReliabiltiyProbability
-entryRuleReliabiltiyProbability returns [EObject current=null]:
- { newCompositeNode(grammarAccess.getReliabiltiyProbabilityRule()); }
- iv_ruleReliabiltiyProbability=ruleReliabiltiyProbability
- { $current=$iv_ruleReliabiltiyProbability.current; }
- EOF;
-
-// Rule ReliabiltiyProbability
-ruleReliabiltiyProbability returns [EObject current=null]
-@init {
- enterRule();
-}
-@after {
- leaveRule();
-}:
- (
- otherlv_0='reliability'
- {
- newLeafNode(otherlv_0, grammarAccess.getReliabiltiyProbabilityAccess().getReliabilityKeyword_0());
- }
- (
- (
- (
- {
- if ($current==null) {
- $current = createModelElement(grammarAccess.getReliabiltiyProbabilityRule());
- }
- }
- {
- newCompositeNode(grammarAccess.getReliabiltiyProbabilityAccess().getPackageCftModelCrossReference_1_0_0());
- }
- ruleQualifiedName
- {
- afterParserOrEnumRuleCall();
- }
- )
- )
- otherlv_2='::'
- {
- newLeafNode(otherlv_2, grammarAccess.getReliabiltiyProbabilityAccess().getColonColonKeyword_1_1());
- }
- )?
- (
- (
- {
- if ($current==null) {
- $current = createModelElement(grammarAccess.getReliabiltiyProbabilityRule());
- }
- }
- otherlv_3=RULE_ID
- {
- newLeafNode(otherlv_3, grammarAccess.getReliabiltiyProbabilityAccess().getTransformationTransformationDefinitionCrossReference_2_0());
- }
- )
- )
- otherlv_4='at'
- {
- newLeafNode(otherlv_4, grammarAccess.getReliabiltiyProbabilityAccess().getAtKeyword_3());
- }
- (
- (
- {
- newCompositeNode(grammarAccess.getReliabiltiyProbabilityAccess().getTimeREALLiteralParserRuleCall_4_0());
- }
- lv_time_5_0=ruleREALLiteral
- {
- if ($current==null) {
- $current = createModelElementForParent(grammarAccess.getReliabiltiyProbabilityRule());
- }
- set(
- $current,
- "time",
- lv_time_5_0,
- "hu.bme.mit.inf.dslreasoner.application.ApplicationConfiguration.REALLiteral");
- afterParserOrEnumRuleCall();
- }
- )
- )
- )
-;
-
-// Entry rule entryRuleMtff
-entryRuleMtff returns [EObject current=null]:
- { newCompositeNode(grammarAccess.getMtffRule()); }
- iv_ruleMtff=ruleMtff
- { $current=$iv_ruleMtff.current; }
- EOF;
-
-// Rule Mtff
-ruleMtff returns [EObject current=null]
-@init {
- enterRule();
-}
-@after {
- leaveRule();
-}:
- (
- otherlv_0='mtff'
- {
- newLeafNode(otherlv_0, grammarAccess.getMtffAccess().getMtffKeyword_0());
- }
- (
- (
- (
- {
- if ($current==null) {
- $current = createModelElement(grammarAccess.getMtffRule());
- }
- }
- {
- newCompositeNode(grammarAccess.getMtffAccess().getPackageCftModelCrossReference_1_0_0());
- }
- ruleQualifiedName
- {
- afterParserOrEnumRuleCall();
- }
- )
- )
- otherlv_2='::'
- {
- newLeafNode(otherlv_2, grammarAccess.getMtffAccess().getColonColonKeyword_1_1());
- }
- )?
- (
- (
- {
- if ($current==null) {
- $current = createModelElement(grammarAccess.getMtffRule());
- }
- }
- otherlv_3=RULE_ID
- {
- newLeafNode(otherlv_3, grammarAccess.getMtffAccess().getTransformationTransformationDefinitionCrossReference_2_0());
- }
- )
- )
- )
-;
-
// Entry rule entryRuleObjectiveDeclaration
entryRuleObjectiveDeclaration returns [EObject current=null]:
{ 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 @@
-'#'=37
-'*'=45
-'+='=38
-','=20
+'#'=34
+'*'=42
+'+='=35
+','=19
'-'=12
'.'=11
-'..'=46
-'::'=24
-'<'=39
-'<='=59
-'='=18
-'>'=40
-'>='=60
-'AlloySolver'=65
-'SMTSolver'=64
-'ViatraSolver'=66
-'at'=30
-'config'=33
-'constraints'=28
-'cost'=29
-'debug'=53
+'..'=43
+'::'=23
+'<'=36
+'<='=56
+'='=17
+'>'=37
+'>='=57
+'AlloySolver'=62
+'SMTSolver'=61
+'ViatraSolver'=63
+'config'=30
+'constraints'=27
+'cost'=28
+'debug'=50
'epackage'=14
-'excluding'=23
-'file'=17
-'folder'=26
-'full'=63
-'generate'=48
+'excluding'=22
+'file'=16
+'folder'=25
+'full'=60
+'generate'=45
'import'=13
-'int'=42
-'log'=54
-'log-level'=34
-'maximize'=58
-'memory'=36
-'metamodel'=25
-'minimize'=57
-'models'=27
-'mtff'=31
-'node'=41
-'none'=61
-'normal'=62
-'number'=50
-'objectives'=32
-'output'=56
-'package'=22
-'partial-model'=49
-'real'=43
-'reliability'=16
-'runs'=51
-'runtime'=35
-'scope'=47
-'solver'=52
-'statistics'=55
-'string'=44
+'int'=39
+'log'=51
+'log-level'=31
+'maximize'=55
+'memory'=33
+'metamodel'=24
+'minimize'=54
+'models'=26
+'node'=38
+'none'=58
+'normal'=59
+'number'=47
+'objectives'=29
+'output'=53
+'package'=21
+'partial-model'=46
+'real'=40
+'runs'=48
+'runtime'=32
+'scope'=44
+'solver'=49
+'statistics'=52
+'string'=41
'viatra'=15
-'{'=19
-'}'=21
+'{'=18
+'}'=20
RULE_ANY_OTHER=10
RULE_ID=4
RULE_INT=5
@@ -114,6 +111,3 @@ T__60=60
T__61=61
T__62=62
T__63=63
-T__64=64
-T__65=65
-T__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 {
public static final int RULE_INT=5;
public static final int T__29=29;
public static final int T__22=22;
- public static final int T__66=66;
public static final int RULE_ML_COMMENT=7;
public static final int T__23=23;
public static final int T__24=24;
@@ -48,9 +47,7 @@ public class InternalApplicationConfigurationLexer extends Lexer {
public static final int T__62=62;
public static final int T__63=63;
public static final int T__20=20;
- public static final int T__64=64;
public static final int T__21=21;
- public static final int T__65=65;
public static final int RULE_STRING=6;
public static final int RULE_SL_COMMENT=8;
public static final int T__37=37;
@@ -198,10 +195,10 @@ public class InternalApplicationConfigurationLexer extends Lexer {
try {
int _type = T__16;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // InternalApplicationConfiguration.g:16:7: ( 'reliability' )
- // InternalApplicationConfiguration.g:16:9: 'reliability'
+ // InternalApplicationConfiguration.g:16:7: ( 'file' )
+ // InternalApplicationConfiguration.g:16:9: 'file'
{
- match("reliability");
+ match("file");
}
@@ -219,11 +216,10 @@ public class InternalApplicationConfigurationLexer extends Lexer {
try {
int _type = T__17;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // InternalApplicationConfiguration.g:17:7: ( 'file' )
- // InternalApplicationConfiguration.g:17:9: 'file'
+ // InternalApplicationConfiguration.g:17:7: ( '=' )
+ // InternalApplicationConfiguration.g:17:9: '='
{
- match("file");
-
+ match('=');
}
@@ -240,10 +236,10 @@ public class InternalApplicationConfigurationLexer extends Lexer {
try {
int _type = T__18;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // InternalApplicationConfiguration.g:18:7: ( '=' )
- // InternalApplicationConfiguration.g:18:9: '='
+ // InternalApplicationConfiguration.g:18:7: ( '{' )
+ // InternalApplicationConfiguration.g:18:9: '{'
{
- match('=');
+ match('{');
}
@@ -260,10 +256,10 @@ public class InternalApplicationConfigurationLexer extends Lexer {
try {
int _type = T__19;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // InternalApplicationConfiguration.g:19:7: ( '{' )
- // InternalApplicationConfiguration.g:19:9: '{'
+ // InternalApplicationConfiguration.g:19:7: ( ',' )
+ // InternalApplicationConfiguration.g:19:9: ','
{
- match('{');
+ match(',');
}
@@ -280,10 +276,10 @@ public class InternalApplicationConfigurationLexer extends Lexer {
try {
int _type = T__20;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // InternalApplicationConfiguration.g:20:7: ( ',' )
- // InternalApplicationConfiguration.g:20:9: ','
+ // InternalApplicationConfiguration.g:20:7: ( '}' )
+ // InternalApplicationConfiguration.g:20:9: '}'
{
- match(',');
+ match('}');
}
@@ -300,10 +296,11 @@ public class InternalApplicationConfigurationLexer extends Lexer {
try {
int _type = T__21;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // InternalApplicationConfiguration.g:21:7: ( '}' )
- // InternalApplicationConfiguration.g:21:9: '}'
+ // InternalApplicationConfiguration.g:21:7: ( 'package' )
+ // InternalApplicationConfiguration.g:21:9: 'package'
{
- match('}');
+ match("package");
+
}
@@ -320,10 +317,10 @@ public class InternalApplicationConfigurationLexer extends Lexer {
try {
int _type = T__22;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // InternalApplicationConfiguration.g:22:7: ( 'package' )
- // InternalApplicationConfiguration.g:22:9: 'package'
+ // InternalApplicationConfiguration.g:22:7: ( 'excluding' )
+ // InternalApplicationConfiguration.g:22:9: 'excluding'
{
- match("package");
+ match("excluding");
}
@@ -341,10 +338,10 @@ public class InternalApplicationConfigurationLexer extends Lexer {
try {
int _type = T__23;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // InternalApplicationConfiguration.g:23:7: ( 'excluding' )
- // InternalApplicationConfiguration.g:23:9: 'excluding'
+ // InternalApplicationConfiguration.g:23:7: ( '::' )
+ // InternalApplicationConfiguration.g:23:9: '::'
{
- match("excluding");
+ match("::");
}
@@ -362,10 +359,10 @@ public class InternalApplicationConfigurationLexer extends Lexer {
try {
int _type = T__24;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // InternalApplicationConfiguration.g:24:7: ( '::' )
- // InternalApplicationConfiguration.g:24:9: '::'
+ // InternalApplicationConfiguration.g:24:7: ( 'metamodel' )
+ // InternalApplicationConfiguration.g:24:9: 'metamodel'
{
- match("::");
+ match("metamodel");
}
@@ -383,10 +380,10 @@ public class InternalApplicationConfigurationLexer extends Lexer {
try {
int _type = T__25;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // InternalApplicationConfiguration.g:25:7: ( 'metamodel' )
- // InternalApplicationConfiguration.g:25:9: 'metamodel'
+ // InternalApplicationConfiguration.g:25:7: ( 'folder' )
+ // InternalApplicationConfiguration.g:25:9: 'folder'
{
- match("metamodel");
+ match("folder");
}
@@ -404,10 +401,10 @@ public class InternalApplicationConfigurationLexer extends Lexer {
try {
int _type = T__26;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // InternalApplicationConfiguration.g:26:7: ( 'folder' )
- // InternalApplicationConfiguration.g:26:9: 'folder'
+ // InternalApplicationConfiguration.g:26:7: ( 'models' )
+ // InternalApplicationConfiguration.g:26:9: 'models'
{
- match("folder");
+ match("models");
}
@@ -425,10 +422,10 @@ public class InternalApplicationConfigurationLexer extends Lexer {
try {
int _type = T__27;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // InternalApplicationConfiguration.g:27:7: ( 'models' )
- // InternalApplicationConfiguration.g:27:9: 'models'
+ // InternalApplicationConfiguration.g:27:7: ( 'constraints' )
+ // InternalApplicationConfiguration.g:27:9: 'constraints'
{
- match("models");
+ match("constraints");
}
@@ -446,10 +443,10 @@ public class InternalApplicationConfigurationLexer extends Lexer {
try {
int _type = T__28;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // InternalApplicationConfiguration.g:28:7: ( 'constraints' )
- // InternalApplicationConfiguration.g:28:9: 'constraints'
+ // InternalApplicationConfiguration.g:28:7: ( 'cost' )
+ // InternalApplicationConfiguration.g:28:9: 'cost'
{
- match("constraints");
+ match("cost");
}
@@ -467,10 +464,10 @@ public class InternalApplicationConfigurationLexer extends Lexer {
try {
int _type = T__29;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // InternalApplicationConfiguration.g:29:7: ( 'cost' )
- // InternalApplicationConfiguration.g:29:9: 'cost'
+ // InternalApplicationConfiguration.g:29:7: ( 'objectives' )
+ // InternalApplicationConfiguration.g:29:9: 'objectives'
{
- match("cost");
+ match("objectives");
}
@@ -488,10 +485,10 @@ public class InternalApplicationConfigurationLexer extends Lexer {
try {
int _type = T__30;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // InternalApplicationConfiguration.g:30:7: ( 'at' )
- // InternalApplicationConfiguration.g:30:9: 'at'
+ // InternalApplicationConfiguration.g:30:7: ( 'config' )
+ // InternalApplicationConfiguration.g:30:9: 'config'
{
- match("at");
+ match("config");
}
@@ -509,10 +506,10 @@ public class InternalApplicationConfigurationLexer extends Lexer {
try {
int _type = T__31;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // InternalApplicationConfiguration.g:31:7: ( 'mtff' )
- // InternalApplicationConfiguration.g:31:9: 'mtff'
+ // InternalApplicationConfiguration.g:31:7: ( 'log-level' )
+ // InternalApplicationConfiguration.g:31:9: 'log-level'
{
- match("mtff");
+ match("log-level");
}
@@ -530,10 +527,10 @@ public class InternalApplicationConfigurationLexer extends Lexer {
try {
int _type = T__32;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // InternalApplicationConfiguration.g:32:7: ( 'objectives' )
- // InternalApplicationConfiguration.g:32:9: 'objectives'
+ // InternalApplicationConfiguration.g:32:7: ( 'runtime' )
+ // InternalApplicationConfiguration.g:32:9: 'runtime'
{
- match("objectives");
+ match("runtime");
}
@@ -551,10 +548,10 @@ public class InternalApplicationConfigurationLexer extends Lexer {
try {
int _type = T__33;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // InternalApplicationConfiguration.g:33:7: ( 'config' )
- // InternalApplicationConfiguration.g:33:9: 'config'
+ // InternalApplicationConfiguration.g:33:7: ( 'memory' )
+ // InternalApplicationConfiguration.g:33:9: 'memory'
{
- match("config");
+ match("memory");
}
@@ -572,11 +569,10 @@ public class InternalApplicationConfigurationLexer extends Lexer {
try {
int _type = T__34;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // InternalApplicationConfiguration.g:34:7: ( 'log-level' )
- // InternalApplicationConfiguration.g:34:9: 'log-level'
+ // InternalApplicationConfiguration.g:34:7: ( '#' )
+ // InternalApplicationConfiguration.g:34:9: '#'
{
- match("log-level");
-
+ match('#');
}
@@ -593,10 +589,10 @@ public class InternalApplicationConfigurationLexer extends Lexer {
try {
int _type = T__35;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // InternalApplicationConfiguration.g:35:7: ( 'runtime' )
- // InternalApplicationConfiguration.g:35:9: 'runtime'
+ // InternalApplicationConfiguration.g:35:7: ( '+=' )
+ // InternalApplicationConfiguration.g:35:9: '+='
{
- match("runtime");
+ match("+=");
}
@@ -614,11 +610,10 @@ public class InternalApplicationConfigurationLexer extends Lexer {
try {
int _type = T__36;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // InternalApplicationConfiguration.g:36:7: ( 'memory' )
- // InternalApplicationConfiguration.g:36:9: 'memory'
+ // InternalApplicationConfiguration.g:36:7: ( '<' )
+ // InternalApplicationConfiguration.g:36:9: '<'
{
- match("memory");
-
+ match('<');
}
@@ -635,10 +630,10 @@ public class InternalApplicationConfigurationLexer extends Lexer {
try {
int _type = T__37;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // InternalApplicationConfiguration.g:37:7: ( '#' )
- // InternalApplicationConfiguration.g:37:9: '#'
+ // InternalApplicationConfiguration.g:37:7: ( '>' )
+ // InternalApplicationConfiguration.g:37:9: '>'
{
- match('#');
+ match('>');
}
@@ -655,10 +650,10 @@ public class InternalApplicationConfigurationLexer extends Lexer {
try {
int _type = T__38;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // InternalApplicationConfiguration.g:38:7: ( '+=' )
- // InternalApplicationConfiguration.g:38:9: '+='
+ // InternalApplicationConfiguration.g:38:7: ( 'node' )
+ // InternalApplicationConfiguration.g:38:9: 'node'
{
- match("+=");
+ match("node");
}
@@ -676,10 +671,11 @@ public class InternalApplicationConfigurationLexer extends Lexer {
try {
int _type = T__39;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // InternalApplicationConfiguration.g:39:7: ( '<' )
- // InternalApplicationConfiguration.g:39:9: '<'
+ // InternalApplicationConfiguration.g:39:7: ( 'int' )
+ // InternalApplicationConfiguration.g:39:9: 'int'
{
- match('<');
+ match("int");
+
}
@@ -696,10 +692,11 @@ public class InternalApplicationConfigurationLexer extends Lexer {
try {
int _type = T__40;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // InternalApplicationConfiguration.g:40:7: ( '>' )
- // InternalApplicationConfiguration.g:40:9: '>'
+ // InternalApplicationConfiguration.g:40:7: ( 'real' )
+ // InternalApplicationConfiguration.g:40:9: 'real'
{
- match('>');
+ match("real");
+
}
@@ -716,10 +713,10 @@ public class InternalApplicationConfigurationLexer extends Lexer {
try {
int _type = T__41;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // InternalApplicationConfiguration.g:41:7: ( 'node' )
- // InternalApplicationConfiguration.g:41:9: 'node'
+ // InternalApplicationConfiguration.g:41:7: ( 'string' )
+ // InternalApplicationConfiguration.g:41:9: 'string'
{
- match("node");
+ match("string");
}
@@ -737,11 +734,10 @@ public class InternalApplicationConfigurationLexer extends Lexer {
try {
int _type = T__42;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // InternalApplicationConfiguration.g:42:7: ( 'int' )
- // InternalApplicationConfiguration.g:42:9: 'int'
+ // InternalApplicationConfiguration.g:42:7: ( '*' )
+ // InternalApplicationConfiguration.g:42:9: '*'
{
- match("int");
-
+ match('*');
}
@@ -758,10 +754,10 @@ public class InternalApplicationConfigurationLexer extends Lexer {
try {
int _type = T__43;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // InternalApplicationConfiguration.g:43:7: ( 'real' )
- // InternalApplicationConfiguration.g:43:9: 'real'
+ // InternalApplicationConfiguration.g:43:7: ( '..' )
+ // InternalApplicationConfiguration.g:43:9: '..'
{
- match("real");
+ match("..");
}
@@ -779,10 +775,10 @@ public class InternalApplicationConfigurationLexer extends Lexer {
try {
int _type = T__44;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // InternalApplicationConfiguration.g:44:7: ( 'string' )
- // InternalApplicationConfiguration.g:44:9: 'string'
+ // InternalApplicationConfiguration.g:44:7: ( 'scope' )
+ // InternalApplicationConfiguration.g:44:9: 'scope'
{
- match("string");
+ match("scope");
}
@@ -800,10 +796,11 @@ public class InternalApplicationConfigurationLexer extends Lexer {
try {
int _type = T__45;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // InternalApplicationConfiguration.g:45:7: ( '*' )
- // InternalApplicationConfiguration.g:45:9: '*'
+ // InternalApplicationConfiguration.g:45:7: ( 'generate' )
+ // InternalApplicationConfiguration.g:45:9: 'generate'
{
- match('*');
+ match("generate");
+
}
@@ -820,10 +817,10 @@ public class InternalApplicationConfigurationLexer extends Lexer {
try {
int _type = T__46;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // InternalApplicationConfiguration.g:46:7: ( '..' )
- // InternalApplicationConfiguration.g:46:9: '..'
+ // InternalApplicationConfiguration.g:46:7: ( 'partial-model' )
+ // InternalApplicationConfiguration.g:46:9: 'partial-model'
{
- match("..");
+ match("partial-model");
}
@@ -841,10 +838,10 @@ public class InternalApplicationConfigurationLexer extends Lexer {
try {
int _type = T__47;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // InternalApplicationConfiguration.g:47:7: ( 'scope' )
- // InternalApplicationConfiguration.g:47:9: 'scope'
+ // InternalApplicationConfiguration.g:47:7: ( 'number' )
+ // InternalApplicationConfiguration.g:47:9: 'number'
{
- match("scope");
+ match("number");
}
@@ -862,10 +859,10 @@ public class InternalApplicationConfigurationLexer extends Lexer {
try {
int _type = T__48;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // InternalApplicationConfiguration.g:48:7: ( 'generate' )
- // InternalApplicationConfiguration.g:48:9: 'generate'
+ // InternalApplicationConfiguration.g:48:7: ( 'runs' )
+ // InternalApplicationConfiguration.g:48:9: 'runs'
{
- match("generate");
+ match("runs");
}
@@ -883,10 +880,10 @@ public class InternalApplicationConfigurationLexer extends Lexer {
try {
int _type = T__49;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // InternalApplicationConfiguration.g:49:7: ( 'partial-model' )
- // InternalApplicationConfiguration.g:49:9: 'partial-model'
+ // InternalApplicationConfiguration.g:49:7: ( 'solver' )
+ // InternalApplicationConfiguration.g:49:9: 'solver'
{
- match("partial-model");
+ match("solver");
}
@@ -904,10 +901,10 @@ public class InternalApplicationConfigurationLexer extends Lexer {
try {
int _type = T__50;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // InternalApplicationConfiguration.g:50:7: ( 'number' )
- // InternalApplicationConfiguration.g:50:9: 'number'
+ // InternalApplicationConfiguration.g:50:7: ( 'debug' )
+ // InternalApplicationConfiguration.g:50:9: 'debug'
{
- match("number");
+ match("debug");
}
@@ -925,10 +922,10 @@ public class InternalApplicationConfigurationLexer extends Lexer {
try {
int _type = T__51;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // InternalApplicationConfiguration.g:51:7: ( 'runs' )
- // InternalApplicationConfiguration.g:51:9: 'runs'
+ // InternalApplicationConfiguration.g:51:7: ( 'log' )
+ // InternalApplicationConfiguration.g:51:9: 'log'
{
- match("runs");
+ match("log");
}
@@ -946,10 +943,10 @@ public class InternalApplicationConfigurationLexer extends Lexer {
try {
int _type = T__52;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // InternalApplicationConfiguration.g:52:7: ( 'solver' )
- // InternalApplicationConfiguration.g:52:9: 'solver'
+ // InternalApplicationConfiguration.g:52:7: ( 'statistics' )
+ // InternalApplicationConfiguration.g:52:9: 'statistics'
{
- match("solver");
+ match("statistics");
}
@@ -967,10 +964,10 @@ public class InternalApplicationConfigurationLexer extends Lexer {
try {
int _type = T__53;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // InternalApplicationConfiguration.g:53:7: ( 'debug' )
- // InternalApplicationConfiguration.g:53:9: 'debug'
+ // InternalApplicationConfiguration.g:53:7: ( 'output' )
+ // InternalApplicationConfiguration.g:53:9: 'output'
{
- match("debug");
+ match("output");
}
@@ -988,10 +985,10 @@ public class InternalApplicationConfigurationLexer extends Lexer {
try {
int _type = T__54;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // InternalApplicationConfiguration.g:54:7: ( 'log' )
- // InternalApplicationConfiguration.g:54:9: 'log'
+ // InternalApplicationConfiguration.g:54:7: ( 'minimize' )
+ // InternalApplicationConfiguration.g:54:9: 'minimize'
{
- match("log");
+ match("minimize");
}
@@ -1009,10 +1006,10 @@ public class InternalApplicationConfigurationLexer extends Lexer {
try {
int _type = T__55;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // InternalApplicationConfiguration.g:55:7: ( 'statistics' )
- // InternalApplicationConfiguration.g:55:9: 'statistics'
+ // InternalApplicationConfiguration.g:55:7: ( 'maximize' )
+ // InternalApplicationConfiguration.g:55:9: 'maximize'
{
- match("statistics");
+ match("maximize");
}
@@ -1030,10 +1027,10 @@ public class InternalApplicationConfigurationLexer extends Lexer {
try {
int _type = T__56;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // InternalApplicationConfiguration.g:56:7: ( 'output' )
- // InternalApplicationConfiguration.g:56:9: 'output'
+ // InternalApplicationConfiguration.g:56:7: ( '<=' )
+ // InternalApplicationConfiguration.g:56:9: '<='
{
- match("output");
+ match("<=");
}
@@ -1051,10 +1048,10 @@ public class InternalApplicationConfigurationLexer extends Lexer {
try {
int _type = T__57;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // InternalApplicationConfiguration.g:57:7: ( 'minimize' )
- // InternalApplicationConfiguration.g:57:9: 'minimize'
+ // InternalApplicationConfiguration.g:57:7: ( '>=' )
+ // InternalApplicationConfiguration.g:57:9: '>='
{
- match("minimize");
+ match(">=");
}
@@ -1072,10 +1069,10 @@ public class InternalApplicationConfigurationLexer extends Lexer {
try {
int _type = T__58;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // InternalApplicationConfiguration.g:58:7: ( 'maximize' )
- // InternalApplicationConfiguration.g:58:9: 'maximize'
+ // InternalApplicationConfiguration.g:58:7: ( 'none' )
+ // InternalApplicationConfiguration.g:58:9: 'none'
{
- match("maximize");
+ match("none");
}
@@ -1093,10 +1090,10 @@ public class InternalApplicationConfigurationLexer extends Lexer {
try {
int _type = T__59;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // InternalApplicationConfiguration.g:59:7: ( '<=' )
- // InternalApplicationConfiguration.g:59:9: '<='
+ // InternalApplicationConfiguration.g:59:7: ( 'normal' )
+ // InternalApplicationConfiguration.g:59:9: 'normal'
{
- match("<=");
+ match("normal");
}
@@ -1114,10 +1111,10 @@ public class InternalApplicationConfigurationLexer extends Lexer {
try {
int _type = T__60;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // InternalApplicationConfiguration.g:60:7: ( '>=' )
- // InternalApplicationConfiguration.g:60:9: '>='
+ // InternalApplicationConfiguration.g:60:7: ( 'full' )
+ // InternalApplicationConfiguration.g:60:9: 'full'
{
- match(">=");
+ match("full");
}
@@ -1135,10 +1132,10 @@ public class InternalApplicationConfigurationLexer extends Lexer {
try {
int _type = T__61;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // InternalApplicationConfiguration.g:61:7: ( 'none' )
- // InternalApplicationConfiguration.g:61:9: 'none'
+ // InternalApplicationConfiguration.g:61:7: ( 'SMTSolver' )
+ // InternalApplicationConfiguration.g:61:9: 'SMTSolver'
{
- match("none");
+ match("SMTSolver");
}
@@ -1156,10 +1153,10 @@ public class InternalApplicationConfigurationLexer extends Lexer {
try {
int _type = T__62;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // InternalApplicationConfiguration.g:62:7: ( 'normal' )
- // InternalApplicationConfiguration.g:62:9: 'normal'
+ // InternalApplicationConfiguration.g:62:7: ( 'AlloySolver' )
+ // InternalApplicationConfiguration.g:62:9: 'AlloySolver'
{
- match("normal");
+ match("AlloySolver");
}
@@ -1177,71 +1174,8 @@ public class InternalApplicationConfigurationLexer extends Lexer {
try {
int _type = T__63;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // InternalApplicationConfiguration.g:63:7: ( 'full' )
- // InternalApplicationConfiguration.g:63:9: 'full'
- {
- match("full");
-
-
- }
-
- state.type = _type;
- state.channel = _channel;
- }
- finally {
- }
- }
- // $ANTLR end "T__63"
-
- // $ANTLR start "T__64"
- public final void mT__64() throws RecognitionException {
- try {
- int _type = T__64;
- int _channel = DEFAULT_TOKEN_CHANNEL;
- // InternalApplicationConfiguration.g:64:7: ( 'SMTSolver' )
- // InternalApplicationConfiguration.g:64:9: 'SMTSolver'
- {
- match("SMTSolver");
-
-
- }
-
- state.type = _type;
- state.channel = _channel;
- }
- finally {
- }
- }
- // $ANTLR end "T__64"
-
- // $ANTLR start "T__65"
- public final void mT__65() throws RecognitionException {
- try {
- int _type = T__65;
- int _channel = DEFAULT_TOKEN_CHANNEL;
- // InternalApplicationConfiguration.g:65:7: ( 'AlloySolver' )
- // InternalApplicationConfiguration.g:65:9: 'AlloySolver'
- {
- match("AlloySolver");
-
-
- }
-
- state.type = _type;
- state.channel = _channel;
- }
- finally {
- }
- }
- // $ANTLR end "T__65"
-
- // $ANTLR start "T__66"
- public final void mT__66() throws RecognitionException {
- try {
- int _type = T__66;
- int _channel = DEFAULT_TOKEN_CHANNEL;
- // InternalApplicationConfiguration.g:66:7: ( 'ViatraSolver' )
- // InternalApplicationConfiguration.g:66:9: 'ViatraSolver'
+ // InternalApplicationConfiguration.g:63:7: ( 'ViatraSolver' )
+ // InternalApplicationConfiguration.g:63:9: 'ViatraSolver'
{
match("ViatraSolver");
@@ -1254,17 +1188,17 @@ public class InternalApplicationConfigurationLexer extends Lexer {
finally {
}
}
- // $ANTLR end "T__66"
+ // $ANTLR end "T__63"
// $ANTLR start "RULE_ID"
public final void mRULE_ID() throws RecognitionException {
try {
int _type = RULE_ID;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // InternalApplicationConfiguration.g:5170:9: ( ( '^' )? ( 'a' .. 'z' | 'A' .. 'Z' | '_' ) ( 'a' .. 'z' | 'A' .. 'Z' | '_' | '0' .. '9' )* )
- // InternalApplicationConfiguration.g:5170:11: ( '^' )? ( 'a' .. 'z' | 'A' .. 'Z' | '_' ) ( 'a' .. 'z' | 'A' .. 'Z' | '_' | '0' .. '9' )*
+ // InternalApplicationConfiguration.g:4935:9: ( ( '^' )? ( 'a' .. 'z' | 'A' .. 'Z' | '_' ) ( 'a' .. 'z' | 'A' .. 'Z' | '_' | '0' .. '9' )* )
+ // InternalApplicationConfiguration.g:4935:11: ( '^' )? ( 'a' .. 'z' | 'A' .. 'Z' | '_' ) ( 'a' .. 'z' | 'A' .. 'Z' | '_' | '0' .. '9' )*
{
- // InternalApplicationConfiguration.g:5170:11: ( '^' )?
+ // InternalApplicationConfiguration.g:4935:11: ( '^' )?
int alt1=2;
int LA1_0 = input.LA(1);
@@ -1273,7 +1207,7 @@ public class InternalApplicationConfigurationLexer extends Lexer {
}
switch (alt1) {
case 1 :
- // InternalApplicationConfiguration.g:5170:11: '^'
+ // InternalApplicationConfiguration.g:4935:11: '^'
{
match('^');
@@ -1291,7 +1225,7 @@ public class InternalApplicationConfigurationLexer extends Lexer {
recover(mse);
throw mse;}
- // InternalApplicationConfiguration.g:5170:40: ( 'a' .. 'z' | 'A' .. 'Z' | '_' | '0' .. '9' )*
+ // InternalApplicationConfiguration.g:4935:40: ( 'a' .. 'z' | 'A' .. 'Z' | '_' | '0' .. '9' )*
loop2:
do {
int alt2=2;
@@ -1340,10 +1274,10 @@ public class InternalApplicationConfigurationLexer extends Lexer {
try {
int _type = RULE_INT;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // InternalApplicationConfiguration.g:5172:10: ( ( '0' .. '9' )+ )
- // InternalApplicationConfiguration.g:5172:12: ( '0' .. '9' )+
+ // InternalApplicationConfiguration.g:4937:10: ( ( '0' .. '9' )+ )
+ // InternalApplicationConfiguration.g:4937:12: ( '0' .. '9' )+
{
- // InternalApplicationConfiguration.g:5172:12: ( '0' .. '9' )+
+ // InternalApplicationConfiguration.g:4937:12: ( '0' .. '9' )+
int cnt3=0;
loop3:
do {
@@ -1357,7 +1291,7 @@ public class InternalApplicationConfigurationLexer extends Lexer {
switch (alt3) {
case 1 :
- // InternalApplicationConfiguration.g:5172:13: '0' .. '9'
+ // InternalApplicationConfiguration.g:4937:13: '0' .. '9'
{
matchRange('0','9');
@@ -1389,10 +1323,10 @@ public class InternalApplicationConfigurationLexer extends Lexer {
try {
int _type = RULE_STRING;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // InternalApplicationConfiguration.g:5174:13: ( ( '\"' ( '\\\\' . | ~ ( ( '\\\\' | '\"' ) ) )* '\"' | '\\'' ( '\\\\' . | ~ ( ( '\\\\' | '\\'' ) ) )* '\\'' ) )
- // InternalApplicationConfiguration.g:5174:15: ( '\"' ( '\\\\' . | ~ ( ( '\\\\' | '\"' ) ) )* '\"' | '\\'' ( '\\\\' . | ~ ( ( '\\\\' | '\\'' ) ) )* '\\'' )
+ // InternalApplicationConfiguration.g:4939:13: ( ( '\"' ( '\\\\' . | ~ ( ( '\\\\' | '\"' ) ) )* '\"' | '\\'' ( '\\\\' . | ~ ( ( '\\\\' | '\\'' ) ) )* '\\'' ) )
+ // InternalApplicationConfiguration.g:4939:15: ( '\"' ( '\\\\' . | ~ ( ( '\\\\' | '\"' ) ) )* '\"' | '\\'' ( '\\\\' . | ~ ( ( '\\\\' | '\\'' ) ) )* '\\'' )
{
- // InternalApplicationConfiguration.g:5174:15: ( '\"' ( '\\\\' . | ~ ( ( '\\\\' | '\"' ) ) )* '\"' | '\\'' ( '\\\\' . | ~ ( ( '\\\\' | '\\'' ) ) )* '\\'' )
+ // InternalApplicationConfiguration.g:4939:15: ( '\"' ( '\\\\' . | ~ ( ( '\\\\' | '\"' ) ) )* '\"' | '\\'' ( '\\\\' . | ~ ( ( '\\\\' | '\\'' ) ) )* '\\'' )
int alt6=2;
int LA6_0 = input.LA(1);
@@ -1410,10 +1344,10 @@ public class InternalApplicationConfigurationLexer extends Lexer {
}
switch (alt6) {
case 1 :
- // InternalApplicationConfiguration.g:5174:16: '\"' ( '\\\\' . | ~ ( ( '\\\\' | '\"' ) ) )* '\"'
+ // InternalApplicationConfiguration.g:4939:16: '\"' ( '\\\\' . | ~ ( ( '\\\\' | '\"' ) ) )* '\"'
{
match('\"');
- // InternalApplicationConfiguration.g:5174:20: ( '\\\\' . | ~ ( ( '\\\\' | '\"' ) ) )*
+ // InternalApplicationConfiguration.g:4939:20: ( '\\\\' . | ~ ( ( '\\\\' | '\"' ) ) )*
loop4:
do {
int alt4=3;
@@ -1429,7 +1363,7 @@ public class InternalApplicationConfigurationLexer extends Lexer {
switch (alt4) {
case 1 :
- // InternalApplicationConfiguration.g:5174:21: '\\\\' .
+ // InternalApplicationConfiguration.g:4939:21: '\\\\' .
{
match('\\');
matchAny();
@@ -1437,7 +1371,7 @@ public class InternalApplicationConfigurationLexer extends Lexer {
}
break;
case 2 :
- // InternalApplicationConfiguration.g:5174:28: ~ ( ( '\\\\' | '\"' ) )
+ // InternalApplicationConfiguration.g:4939:28: ~ ( ( '\\\\' | '\"' ) )
{
if ( (input.LA(1)>='\u0000' && input.LA(1)<='!')||(input.LA(1)>='#' && input.LA(1)<='[')||(input.LA(1)>=']' && input.LA(1)<='\uFFFF') ) {
input.consume();
@@ -1462,10 +1396,10 @@ public class InternalApplicationConfigurationLexer extends Lexer {
}
break;
case 2 :
- // InternalApplicationConfiguration.g:5174:48: '\\'' ( '\\\\' . | ~ ( ( '\\\\' | '\\'' ) ) )* '\\''
+ // InternalApplicationConfiguration.g:4939:48: '\\'' ( '\\\\' . | ~ ( ( '\\\\' | '\\'' ) ) )* '\\''
{
match('\'');
- // InternalApplicationConfiguration.g:5174:53: ( '\\\\' . | ~ ( ( '\\\\' | '\\'' ) ) )*
+ // InternalApplicationConfiguration.g:4939:53: ( '\\\\' . | ~ ( ( '\\\\' | '\\'' ) ) )*
loop5:
do {
int alt5=3;
@@ -1481,7 +1415,7 @@ public class InternalApplicationConfigurationLexer extends Lexer {
switch (alt5) {
case 1 :
- // InternalApplicationConfiguration.g:5174:54: '\\\\' .
+ // InternalApplicationConfiguration.g:4939:54: '\\\\' .
{
match('\\');
matchAny();
@@ -1489,7 +1423,7 @@ public class InternalApplicationConfigurationLexer extends Lexer {
}
break;
case 2 :
- // InternalApplicationConfiguration.g:5174:61: ~ ( ( '\\\\' | '\\'' ) )
+ // InternalApplicationConfiguration.g:4939:61: ~ ( ( '\\\\' | '\\'' ) )
{
if ( (input.LA(1)>='\u0000' && input.LA(1)<='&')||(input.LA(1)>='(' && input.LA(1)<='[')||(input.LA(1)>=']' && input.LA(1)<='\uFFFF') ) {
input.consume();
@@ -1532,12 +1466,12 @@ public class InternalApplicationConfigurationLexer extends Lexer {
try {
int _type = RULE_ML_COMMENT;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // InternalApplicationConfiguration.g:5176:17: ( '/*' ( options {greedy=false; } : . )* '*/' )
- // InternalApplicationConfiguration.g:5176:19: '/*' ( options {greedy=false; } : . )* '*/'
+ // InternalApplicationConfiguration.g:4941:17: ( '/*' ( options {greedy=false; } : . )* '*/' )
+ // InternalApplicationConfiguration.g:4941:19: '/*' ( options {greedy=false; } : . )* '*/'
{
match("/*");
- // InternalApplicationConfiguration.g:5176:24: ( options {greedy=false; } : . )*
+ // InternalApplicationConfiguration.g:4941:24: ( options {greedy=false; } : . )*
loop7:
do {
int alt7=2;
@@ -1562,7 +1496,7 @@ public class InternalApplicationConfigurationLexer extends Lexer {
switch (alt7) {
case 1 :
- // InternalApplicationConfiguration.g:5176:52: .
+ // InternalApplicationConfiguration.g:4941:52: .
{
matchAny();
@@ -1592,12 +1526,12 @@ public class InternalApplicationConfigurationLexer extends Lexer {
try {
int _type = RULE_SL_COMMENT;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // InternalApplicationConfiguration.g:5178:17: ( '//' (~ ( ( '\\n' | '\\r' ) ) )* ( ( '\\r' )? '\\n' )? )
- // InternalApplicationConfiguration.g:5178:19: '//' (~ ( ( '\\n' | '\\r' ) ) )* ( ( '\\r' )? '\\n' )?
+ // InternalApplicationConfiguration.g:4943:17: ( '//' (~ ( ( '\\n' | '\\r' ) ) )* ( ( '\\r' )? '\\n' )? )
+ // InternalApplicationConfiguration.g:4943:19: '//' (~ ( ( '\\n' | '\\r' ) ) )* ( ( '\\r' )? '\\n' )?
{
match("//");
- // InternalApplicationConfiguration.g:5178:24: (~ ( ( '\\n' | '\\r' ) ) )*
+ // InternalApplicationConfiguration.g:4943:24: (~ ( ( '\\n' | '\\r' ) ) )*
loop8:
do {
int alt8=2;
@@ -1610,7 +1544,7 @@ public class InternalApplicationConfigurationLexer extends Lexer {
switch (alt8) {
case 1 :
- // InternalApplicationConfiguration.g:5178:24: ~ ( ( '\\n' | '\\r' ) )
+ // InternalApplicationConfiguration.g:4943:24: ~ ( ( '\\n' | '\\r' ) )
{
if ( (input.LA(1)>='\u0000' && input.LA(1)<='\t')||(input.LA(1)>='\u000B' && input.LA(1)<='\f')||(input.LA(1)>='\u000E' && input.LA(1)<='\uFFFF') ) {
input.consume();
@@ -1630,7 +1564,7 @@ public class InternalApplicationConfigurationLexer extends Lexer {
}
} while (true);
- // InternalApplicationConfiguration.g:5178:40: ( ( '\\r' )? '\\n' )?
+ // InternalApplicationConfiguration.g:4943:40: ( ( '\\r' )? '\\n' )?
int alt10=2;
int LA10_0 = input.LA(1);
@@ -1639,9 +1573,9 @@ public class InternalApplicationConfigurationLexer extends Lexer {
}
switch (alt10) {
case 1 :
- // InternalApplicationConfiguration.g:5178:41: ( '\\r' )? '\\n'
+ // InternalApplicationConfiguration.g:4943:41: ( '\\r' )? '\\n'
{
- // InternalApplicationConfiguration.g:5178:41: ( '\\r' )?
+ // InternalApplicationConfiguration.g:4943:41: ( '\\r' )?
int alt9=2;
int LA9_0 = input.LA(1);
@@ -1650,7 +1584,7 @@ public class InternalApplicationConfigurationLexer extends Lexer {
}
switch (alt9) {
case 1 :
- // InternalApplicationConfiguration.g:5178:41: '\\r'
+ // InternalApplicationConfiguration.g:4943:41: '\\r'
{
match('\r');
@@ -1682,10 +1616,10 @@ public class InternalApplicationConfigurationLexer extends Lexer {
try {
int _type = RULE_WS;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // InternalApplicationConfiguration.g:5180:9: ( ( ' ' | '\\t' | '\\r' | '\\n' )+ )
- // InternalApplicationConfiguration.g:5180:11: ( ' ' | '\\t' | '\\r' | '\\n' )+
+ // InternalApplicationConfiguration.g:4945:9: ( ( ' ' | '\\t' | '\\r' | '\\n' )+ )
+ // InternalApplicationConfiguration.g:4945:11: ( ' ' | '\\t' | '\\r' | '\\n' )+
{
- // InternalApplicationConfiguration.g:5180:11: ( ' ' | '\\t' | '\\r' | '\\n' )+
+ // InternalApplicationConfiguration.g:4945:11: ( ' ' | '\\t' | '\\r' | '\\n' )+
int cnt11=0;
loop11:
do {
@@ -1739,8 +1673,8 @@ public class InternalApplicationConfigurationLexer extends Lexer {
try {
int _type = RULE_ANY_OTHER;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // InternalApplicationConfiguration.g:5182:16: ( . )
- // InternalApplicationConfiguration.g:5182:18: .
+ // InternalApplicationConfiguration.g:4947:16: ( . )
+ // InternalApplicationConfiguration.g:4947:18: .
{
matchAny();
@@ -1755,8 +1689,8 @@ public class InternalApplicationConfigurationLexer extends Lexer {
// $ANTLR end "RULE_ANY_OTHER"
public void mTokens() throws RecognitionException {
- // InternalApplicationConfiguration.g:1:8: ( T__11 | T__12 | T__13 | T__14 | T__15 | T__16 | T__17 | T__18 | T__19 | T__20 | T__21 | T__22 | T__23 | T__24 | T__25 | T__26 | T__27 | T__28 | T__29 | T__30 | T__31 | T__32 | T__33 | T__34 | T__35 | T__36 | T__37 | T__38 | T__39 | T__40 | T__41 | T__42 | T__43 | T__44 | T__45 | T__46 | T__47 | T__48 | T__49 | T__50 | T__51 | T__52 | T__53 | T__54 | T__55 | T__56 | T__57 | T__58 | T__59 | T__60 | T__61 | T__62 | T__63 | T__64 | T__65 | T__66 | RULE_ID | RULE_INT | RULE_STRING | RULE_ML_COMMENT | RULE_SL_COMMENT | RULE_WS | RULE_ANY_OTHER )
- int alt12=63;
+ // InternalApplicationConfiguration.g:1:8: ( T__11 | T__12 | T__13 | T__14 | T__15 | T__16 | T__17 | T__18 | T__19 | T__20 | T__21 | T__22 | T__23 | T__24 | T__25 | T__26 | T__27 | T__28 | T__29 | T__30 | T__31 | T__32 | T__33 | T__34 | T__35 | T__36 | T__37 | T__38 | T__39 | T__40 | T__41 | T__42 | T__43 | T__44 | T__45 | T__46 | T__47 | T__48 | T__49 | T__50 | T__51 | T__52 | T__53 | T__54 | T__55 | T__56 | T__57 | T__58 | T__59 | T__60 | T__61 | T__62 | T__63 | RULE_ID | RULE_INT | RULE_STRING | RULE_ML_COMMENT | RULE_SL_COMMENT | RULE_WS | RULE_ANY_OTHER )
+ int alt12=60;
alt12 = dfa12.predict(input);
switch (alt12) {
case 1 :
@@ -2131,70 +2065,49 @@ public class InternalApplicationConfigurationLexer extends Lexer {
}
break;
case 54 :
- // InternalApplicationConfiguration.g:1:328: T__64
- {
- mT__64();
-
- }
- break;
- case 55 :
- // InternalApplicationConfiguration.g:1:334: T__65
- {
- mT__65();
-
- }
- break;
- case 56 :
- // InternalApplicationConfiguration.g:1:340: T__66
- {
- mT__66();
-
- }
- break;
- case 57 :
- // InternalApplicationConfiguration.g:1:346: RULE_ID
+ // InternalApplicationConfiguration.g:1:328: RULE_ID
{
mRULE_ID();
}
break;
- case 58 :
- // InternalApplicationConfiguration.g:1:354: RULE_INT
+ case 55 :
+ // InternalApplicationConfiguration.g:1:336: RULE_INT
{
mRULE_INT();
}
break;
- case 59 :
- // InternalApplicationConfiguration.g:1:363: RULE_STRING
+ case 56 :
+ // InternalApplicationConfiguration.g:1:345: RULE_STRING
{
mRULE_STRING();
}
break;
- case 60 :
- // InternalApplicationConfiguration.g:1:375: RULE_ML_COMMENT
+ case 57 :
+ // InternalApplicationConfiguration.g:1:357: RULE_ML_COMMENT
{
mRULE_ML_COMMENT();
}
break;
- case 61 :
- // InternalApplicationConfiguration.g:1:391: RULE_SL_COMMENT
+ case 58 :
+ // InternalApplicationConfiguration.g:1:373: RULE_SL_COMMENT
{
mRULE_SL_COMMENT();
}
break;
- case 62 :
- // InternalApplicationConfiguration.g:1:407: RULE_WS
+ case 59 :
+ // InternalApplicationConfiguration.g:1:389: RULE_WS
{
mRULE_WS();
}
break;
- case 63 :
- // InternalApplicationConfiguration.g:1:415: RULE_ANY_OTHER
+ case 60 :
+ // InternalApplicationConfiguration.g:1:397: RULE_ANY_OTHER
{
mRULE_ANY_OTHER();
@@ -2208,182 +2121,186 @@ public class InternalApplicationConfigurationLexer extends Lexer {
protected DFA12 dfa12 = new DFA12(this);
static final String DFA12_eotS =
- "\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";
+ "\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";
static final String DFA12_eofS =
- "\u0137\uffff";
+ "\u0126\uffff";
static final String DFA12_minS =
- "\1\0\1\56\1\uffff\1\155\1\160\1\151\1\145\1\151\4\uffff\1\141\1\72\1\141\1\157\1\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";
+ "\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";
static final String DFA12_maxS =
- "\1\uffff\1\56\1\uffff\1\156\1\170\1\151\2\165\4\uffff\1\141\1\72\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";
+ "\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";
static final String DFA12_acceptS =
- "\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";
+ "\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";
static final String DFA12_specialS =
- "\1\1\41\uffff\1\0\1\2\u0113\uffff}>";
+ "\1\0\40\uffff\1\1\1\2\u0103\uffff}>";
static final String[] DFA12_transitionS = {
- "\11\46\2\45\2\46\1\45\22\46\1\45\1\46\1\42\1\23\3\46\1\43\2\46\1\31\1\24\1\12\1\2\1\1\1\44\12\41\1\15\1\46\1\25\1\10\1\26\2\46\1\35\21\40\1\34\2\40\1\36\4\40\3\46\1\37\1\40\1\46\1\20\1\40\1\17\1\33\1\4\1\7\1\32\1\40\1\3\2\40\1\22\1\16\1\27\1\21\1\14\1\40\1\6\1\30\2\40\1\5\4\40\1\11\1\46\1\13\uff82\46",
- "\1\47",
+ "\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",
+ "\1\46",
"",
- "\1\52\1\53",
- "\1\55\7\uffff\1\56",
- "\1\57",
- "\1\60\17\uffff\1\61",
- "\1\62\5\uffff\1\63\5\uffff\1\64",
+ "\1\51\1\52",
+ "\1\54\7\uffff\1\55",
+ "\1\56",
+ "\1\57\5\uffff\1\60\5\uffff\1\61",
"",
"",
"",
"",
- "\1\71",
- "\1\72",
- "\1\77\3\uffff\1\73\3\uffff\1\76\5\uffff\1\74\4\uffff\1\75",
- "\1\100",
- "\1\101",
- "\1\102\22\uffff\1\103",
- "\1\104",
+ "\1\66",
+ "\1\67",
+ "\1\73\3\uffff\1\70\3\uffff\1\72\5\uffff\1\71",
+ "\1\74",
+ "\1\75\22\uffff\1\76",
+ "\1\77",
+ "\1\101\17\uffff\1\100",
"",
+ "\1\103",
+ "\1\104",
"\1\106",
- "\1\107",
- "\1\111",
- "\1\113\5\uffff\1\114",
- "\1\116\13\uffff\1\117\4\uffff\1\115",
+ "\1\110\5\uffff\1\111",
+ "\1\113\13\uffff\1\114\4\uffff\1\112",
"",
+ "\1\116",
+ "\1\117",
+ "\1\120",
"\1\121",
"\1\122",
- "\1\123",
- "\1\124",
- "\1\125",
- "\32\54\4\uffff\1\54\1\uffff\32\54",
+ "\32\53\4\uffff\1\53\1\uffff\32\53",
"",
"",
- "\0\127",
- "\0\127",
- "\1\130\4\uffff\1\131",
+ "\0\124",
+ "\0\124",
+ "\1\125\4\uffff\1\126",
"",
"",
"",
"",
"",
+ "\1\130",
+ "\1\131",
+ "",
+ "\1\132",
"\1\133",
"\1\134",
- "",
"\1\135",
"\1\136",
"\1\137",
- "\1\141\12\uffff\1\140",
- "\1\142",
- "\1\143",
- "\1\144",
- "\1\145",
"",
"",
"",
"",
- "\1\146\16\uffff\1\147",
+ "\1\140\16\uffff\1\141",
"",
- "\1\151\6\uffff\1\150",
+ "\1\143\6\uffff\1\142",
+ "\1\144",
+ "\1\145",
+ "\1\146",
+ "\1\147\4\uffff\1\150",
+ "\1\151",
"\1\152",
"\1\153",
"\1\154",
"\1\155",
- "\1\156\4\uffff\1\157",
- "\12\54\7\uffff\32\54\4\uffff\1\54\1\uffff\32\54",
- "\1\161",
- "\1\162",
- "\1\163",
"",
"",
"",
"",
"",
"",
- "\1\164\11\uffff\1\165\3\uffff\1\166",
+ "\1\156\11\uffff\1\157\3\uffff\1\160",
+ "\1\161",
+ "\1\163\20\uffff\1\162",
+ "\1\164",
+ "\1\165",
+ "",
+ "\1\166",
"\1\167",
- "\1\171\20\uffff\1\170",
+ "\1\170",
+ "\1\171",
"\1\172",
- "\1\173",
- "",
- "\1\174",
- "\1\175",
- "\1\176",
- "\1\177",
- "\1\u0080",
"",
"",
"",
"",
"",
+ "\1\173",
+ "\12\53\7\uffff\32\53\4\uffff\1\53\1\uffff\32\53",
+ "\1\175",
+ "\1\176",
+ "\1\177",
+ "\1\u0080",
"\1\u0081",
- "\12\54\7\uffff\32\54\4\uffff\1\54\1\uffff\32\54",
+ "\1\u0082",
"\1\u0083",
"\1\u0084",
"\1\u0085",
"\1\u0086",
"\1\u0087",
- "\1\u0089\1\u0088",
- "\1\u008a",
- "\1\u008b",
+ "\1\u0088",
+ "\1\u0089",
+ "\1\u008b\14\uffff\1\u008a",
"\1\u008c",
"\1\u008d",
"\1\u008e",
- "\1\u008f",
- "\1\u0090",
- "\1\u0091",
- "\1\u0092",
+ "\1\u008f\2\uffff\12\53\7\uffff\32\53\4\uffff\1\53\1\uffff\32\53",
+ "\1\u0092\1\u0091",
"\1\u0093",
"\1\u0094",
- "\1\u0096\14\uffff\1\u0095",
+ "\1\u0095",
+ "\1\u0096",
"\1\u0097",
- "",
"\1\u0098",
"\1\u0099",
- "\1\u009a\2\uffff\12\54\7\uffff\32\54\4\uffff\1\54\1\uffff\32\54",
+ "\1\u009a",
+ "\1\u009b",
"\1\u009c",
"\1\u009d",
"\1\u009e",
"\1\u009f",
"\1\u00a0",
"\1\u00a1",
+ "",
"\1\u00a2",
"\1\u00a3",
"\1\u00a4",
- "\1\u00a5",
+ "\12\53\7\uffff\32\53\4\uffff\1\53\1\uffff\32\53",
"\1\u00a6",
- "\1\u00a7",
+ "\12\53\7\uffff\32\53\4\uffff\1\53\1\uffff\32\53",
"\1\u00a8",
"\1\u00a9",
- "",
"\1\u00aa",
"\1\u00ab",
"\1\u00ac",
"\1\u00ad",
- "\12\54\7\uffff\32\54\4\uffff\1\54\1\uffff\32\54",
+ "\1\u00ae",
"\1\u00af",
- "\12\54\7\uffff\32\54\4\uffff\1\54\1\uffff\32\54",
- "\12\54\7\uffff\32\54\4\uffff\1\54\1\uffff\32\54",
+ "\1\u00b0",
+ "\12\53\7\uffff\32\53\4\uffff\1\53\1\uffff\32\53",
"\1\u00b2",
- "\12\54\7\uffff\32\54\4\uffff\1\54\1\uffff\32\54",
+ "\1\u00b3",
+ "",
+ "",
"\1\u00b4",
- "\1\u00b5",
- "\1\u00b6",
- "\1\u00b7",
- "\1\u00b8",
- "\12\54\7\uffff\32\54\4\uffff\1\54\1\uffff\32\54",
+ "\12\53\7\uffff\32\53\4\uffff\1\53\1\uffff\32\53",
+ "\12\53\7\uffff\32\53\4\uffff\1\53\1\uffff\32\53",
+ "\12\53\7\uffff\32\53\4\uffff\1\53\1\uffff\32\53",
+ "\12\53\7\uffff\32\53\4\uffff\1\53\1\uffff\32\53",
+ "\1\u00b9",
"\1\u00ba",
"\1\u00bb",
"\1\u00bc",
"\1\u00bd",
- "\12\54\7\uffff\32\54\4\uffff\1\54\1\uffff\32\54",
+ "\1\u00be",
"\1\u00bf",
"\1\u00c0",
- "",
- "",
- "\12\54\7\uffff\32\54\4\uffff\1\54\1\uffff\32\54",
- "\12\54\7\uffff\32\54\4\uffff\1\54\1\uffff\32\54",
+ "\1\u00c1",
+ "\1\u00c2",
"\1\u00c3",
"\1\u00c4",
"\1\u00c5",
"\1\u00c6",
"\1\u00c7",
+ "",
"\1\u00c8",
+ "",
"\1\u00c9",
"\1\u00ca",
"\1\u00cb",
@@ -2393,143 +2310,122 @@ public class InternalApplicationConfigurationLexer extends Lexer {
"\1\u00cf",
"\1\u00d0",
"\1\u00d1",
- "\1\u00d2",
"",
+ "\1\u00d2",
"\1\u00d3",
+ "\1\u00d4",
+ "",
"",
"",
- "\1\u00d4",
"",
"\1\u00d5",
"\1\u00d6",
"\1\u00d7",
"\1\u00d8",
- "\1\u00d9",
- "",
+ "\12\53\7\uffff\32\53\4\uffff\1\53\1\uffff\32\53",
"\1\u00da",
"\1\u00db",
- "\1\u00dc",
+ "\12\53\7\uffff\32\53\4\uffff\1\53\1\uffff\32\53",
"\1\u00dd",
- "",
"\1\u00de",
"\1\u00df",
- "",
- "",
- "\1\u00e0",
+ "\12\53\7\uffff\32\53\4\uffff\1\53\1\uffff\32\53",
"\1\u00e1",
"\1\u00e2",
- "\1\u00e3",
- "\12\54\7\uffff\32\54\4\uffff\1\54\1\uffff\32\54",
+ "\12\53\7\uffff\32\53\4\uffff\1\53\1\uffff\32\53",
+ "\12\53\7\uffff\32\53\4\uffff\1\53\1\uffff\32\53",
"\1\u00e5",
"\1\u00e6",
- "\12\54\7\uffff\32\54\4\uffff\1\54\1\uffff\32\54",
- "\1\u00e8",
- "\1\u00e9",
+ "\1\u00e7",
+ "\12\53\7\uffff\32\53\4\uffff\1\53\1\uffff\32\53",
+ "\12\53\7\uffff\32\53\4\uffff\1\53\1\uffff\32\53",
"\1\u00ea",
- "\12\54\7\uffff\32\54\4\uffff\1\54\1\uffff\32\54",
+ "\1\u00eb",
"\1\u00ec",
- "\1\u00ed",
- "\12\54\7\uffff\32\54\4\uffff\1\54\1\uffff\32\54",
- "\1\u00ef",
+ "\12\53\7\uffff\32\53\4\uffff\1\53\1\uffff\32\53",
+ "\1\u00ee",
+ "\12\53\7\uffff\32\53\4\uffff\1\53\1\uffff\32\53",
"\1\u00f0",
- "\12\54\7\uffff\32\54\4\uffff\1\54\1\uffff\32\54",
- "\1\u00f2",
- "\1\u00f3",
+ "\12\53\7\uffff\32\53\4\uffff\1\53\1\uffff\32\53",
+ "\12\53\7\uffff\32\53\4\uffff\1\53\1\uffff\32\53",
+ "\12\53\7\uffff\32\53\4\uffff\1\53\1\uffff\32\53",
"\1\u00f4",
- "\12\54\7\uffff\32\54\4\uffff\1\54\1\uffff\32\54",
- "\12\54\7\uffff\32\54\4\uffff\1\54\1\uffff\32\54",
+ "",
+ "\12\53\7\uffff\32\53\4\uffff\1\53\1\uffff\32\53",
+ "\1\u00f6",
+ "",
"\1\u00f7",
"\1\u00f8",
"\1\u00f9",
- "\12\54\7\uffff\32\54\4\uffff\1\54\1\uffff\32\54",
+ "",
+ "\1\u00fa",
"\1\u00fb",
- "\12\54\7\uffff\32\54\4\uffff\1\54\1\uffff\32\54",
- "\12\54\7\uffff\32\54\4\uffff\1\54\1\uffff\32\54",
- "\12\54\7\uffff\32\54\4\uffff\1\54\1\uffff\32\54",
- "\12\54\7\uffff\32\54\4\uffff\1\54\1\uffff\32\54",
+ "",
+ "",
+ "\12\53\7\uffff\32\53\4\uffff\1\53\1\uffff\32\53",
+ "\1\u00fd",
+ "\1\u00fe",
+ "",
+ "",
+ "\1\u00ff",
"\1\u0100",
+ "\1\u0101",
"",
- "\12\54\7\uffff\32\54\4\uffff\1\54\1\uffff\32\54",
"\1\u0102",
"",
- "\1\u0103",
+ "\12\53\7\uffff\32\53\4\uffff\1\53\1\uffff\32\53",
+ "",
+ "",
+ "",
"\1\u0104",
- "\1\u0105",
"",
+ "\1\u0105",
"\1\u0106",
"\1\u0107",
- "",
"\1\u0108",
- "\12\54\7\uffff\32\54\4\uffff\1\54\1\uffff\32\54",
- "",
- "\12\54\7\uffff\32\54\4\uffff\1\54\1\uffff\32\54",
- "\1\u010b",
- "\1\u010c",
+ "\12\53\7\uffff\32\53\4\uffff\1\53\1\uffff\32\53",
+ "\1\u010a",
"",
"",
- "\1\u010d",
+ "\1\u010b",
+ "\12\53\7\uffff\32\53\4\uffff\1\53\1\uffff\32\53",
+ "\12\53\7\uffff\32\53\4\uffff\1\53\1\uffff\32\53",
"\1\u010e",
"\1\u010f",
"",
"\1\u0110",
- "",
- "",
- "",
- "",
- "\1\u0111",
- "",
+ "\12\53\7\uffff\32\53\4\uffff\1\53\1\uffff\32\53",
"\1\u0112",
"\1\u0113",
"\1\u0114",
- "\1\u0115",
- "\12\54\7\uffff\32\54\4\uffff\1\54\1\uffff\32\54",
- "\1\u0117",
- "\1\u0118",
"",
+ "\12\53\7\uffff\32\53\4\uffff\1\53\1\uffff\32\53",
+ "\12\53\7\uffff\32\53\4\uffff\1\53\1\uffff\32\53",
"",
"",
+ "\1\u0117",
+ "\1\u0118",
"\1\u0119",
- "\12\54\7\uffff\32\54\4\uffff\1\54\1\uffff\32\54",
- "\12\54\7\uffff\32\54\4\uffff\1\54\1\uffff\32\54",
- "\1\u011c",
- "\1\u011d",
- "\1\u011e",
- "\12\54\7\uffff\32\54\4\uffff\1\54\1\uffff\32\54",
- "\1\u0120",
- "\1\u0121",
- "\1\u0122",
"",
- "\12\54\7\uffff\32\54\4\uffff\1\54\1\uffff\32\54",
- "\1\u0124",
- "\12\54\7\uffff\32\54\4\uffff\1\54\1\uffff\32\54",
- "",
- "",
- "\1\u0126",
- "\1\u0127",
- "\1\u0128",
- "",
- "\12\54\7\uffff\32\54\4\uffff\1\54\1\uffff\32\54",
- "\1\u012a",
- "\1\u012b",
- "",
- "\1\u012c",
+ "\12\53\7\uffff\32\53\4\uffff\1\53\1\uffff\32\53",
+ "\1\u011b",
+ "\1\u011c",
"",
- "\1\u012d",
- "\12\54\7\uffff\32\54\4\uffff\1\54\1\uffff\32\54",
- "\12\54\7\uffff\32\54\4\uffff\1\54\1\uffff\32\54",
"",
- "\1\u0130",
- "\1\u0131",
- "\12\54\7\uffff\32\54\4\uffff\1\54\1\uffff\32\54",
- "\12\54\7\uffff\32\54\4\uffff\1\54\1\uffff\32\54",
+ "\1\u011d",
+ "\12\53\7\uffff\32\53\4\uffff\1\53\1\uffff\32\53",
+ "\12\53\7\uffff\32\53\4\uffff\1\53\1\uffff\32\53",
"",
+ "\1\u0120",
+ "\1\u0121",
+ "\12\53\7\uffff\32\53\4\uffff\1\53\1\uffff\32\53",
"",
- "\12\54\7\uffff\32\54\4\uffff\1\54\1\uffff\32\54",
- "\1\u0135",
"",
+ "\12\53\7\uffff\32\53\4\uffff\1\53\1\uffff\32\53",
+ "\1\u0124",
"",
"",
- "\12\54\7\uffff\32\54\4\uffff\1\54\1\uffff\32\54",
+ "\12\53\7\uffff\32\53\4\uffff\1\53\1\uffff\32\53",
""
};
@@ -2563,23 +2459,13 @@ public class InternalApplicationConfigurationLexer extends Lexer {
this.transition = DFA12_transition;
}
public String getDescription() {
- return "1:1: Tokens : ( T__11 | T__12 | T__13 | T__14 | T__15 | T__16 | T__17 | T__18 | T__19 | T__20 | T__21 | T__22 | T__23 | T__24 | T__25 | T__26 | T__27 | T__28 | T__29 | T__30 | T__31 | T__32 | T__33 | T__34 | T__35 | T__36 | T__37 | T__38 | T__39 | T__40 | T__41 | T__42 | T__43 | T__44 | T__45 | T__46 | T__47 | T__48 | T__49 | T__50 | T__51 | T__52 | T__53 | T__54 | T__55 | T__56 | T__57 | T__58 | T__59 | T__60 | T__61 | T__62 | T__63 | T__64 | T__65 | T__66 | RULE_ID | RULE_INT | RULE_STRING | RULE_ML_COMMENT | RULE_SL_COMMENT | RULE_WS | RULE_ANY_OTHER );";
+ return "1:1: Tokens : ( T__11 | T__12 | T__13 | T__14 | T__15 | T__16 | T__17 | T__18 | T__19 | T__20 | T__21 | T__22 | T__23 | T__24 | T__25 | T__26 | T__27 | T__28 | T__29 | T__30 | T__31 | T__32 | T__33 | T__34 | T__35 | T__36 | T__37 | T__38 | T__39 | T__40 | T__41 | T__42 | T__43 | T__44 | T__45 | T__46 | T__47 | T__48 | T__49 | T__50 | T__51 | T__52 | T__53 | T__54 | T__55 | T__56 | T__57 | T__58 | T__59 | T__60 | T__61 | T__62 | T__63 | RULE_ID | RULE_INT | RULE_STRING | RULE_ML_COMMENT | RULE_SL_COMMENT | RULE_WS | RULE_ANY_OTHER );";
}
public int specialStateTransition(int s, IntStream _input) throws NoViableAltException {
IntStream input = _input;
int _s = s;
switch ( s ) {
case 0 :
- int LA12_34 = input.LA(1);
-
- s = -1;
- if ( ((LA12_34>='\u0000' && LA12_34<='\uFFFF')) ) {s = 87;}
-
- else s = 38;
-
- if ( s>=0 ) return s;
- break;
- case 1 :
int LA12_0 = input.LA(1);
s = -1;
@@ -2593,81 +2479,89 @@ public class InternalApplicationConfigurationLexer extends Lexer {
else if ( (LA12_0=='v') ) {s = 5;}
- else if ( (LA12_0=='r') ) {s = 6;}
+ else if ( (LA12_0=='f') ) {s = 6;}
+
+ else if ( (LA12_0=='=') ) {s = 7;}
- else if ( (LA12_0=='f') ) {s = 7;}
+ else if ( (LA12_0=='{') ) {s = 8;}
- else if ( (LA12_0=='=') ) {s = 8;}
+ else if ( (LA12_0==',') ) {s = 9;}
- else if ( (LA12_0=='{') ) {s = 9;}
+ else if ( (LA12_0=='}') ) {s = 10;}
- else if ( (LA12_0==',') ) {s = 10;}
+ else if ( (LA12_0=='p') ) {s = 11;}
- else if ( (LA12_0=='}') ) {s = 11;}
+ else if ( (LA12_0==':') ) {s = 12;}
- else if ( (LA12_0=='p') ) {s = 12;}
+ else if ( (LA12_0=='m') ) {s = 13;}
- else if ( (LA12_0==':') ) {s = 13;}
+ else if ( (LA12_0=='c') ) {s = 14;}
- else if ( (LA12_0=='m') ) {s = 14;}
+ else if ( (LA12_0=='o') ) {s = 15;}
- else if ( (LA12_0=='c') ) {s = 15;}
+ else if ( (LA12_0=='l') ) {s = 16;}
- else if ( (LA12_0=='a') ) {s = 16;}
+ else if ( (LA12_0=='r') ) {s = 17;}
- else if ( (LA12_0=='o') ) {s = 17;}
+ else if ( (LA12_0=='#') ) {s = 18;}
- else if ( (LA12_0=='l') ) {s = 18;}
+ else if ( (LA12_0=='+') ) {s = 19;}
- else if ( (LA12_0=='#') ) {s = 19;}
+ else if ( (LA12_0=='<') ) {s = 20;}
- else if ( (LA12_0=='+') ) {s = 20;}
+ else if ( (LA12_0=='>') ) {s = 21;}
- else if ( (LA12_0=='<') ) {s = 21;}
+ else if ( (LA12_0=='n') ) {s = 22;}
- else if ( (LA12_0=='>') ) {s = 22;}
+ else if ( (LA12_0=='s') ) {s = 23;}
- else if ( (LA12_0=='n') ) {s = 23;}
+ else if ( (LA12_0=='*') ) {s = 24;}
- else if ( (LA12_0=='s') ) {s = 24;}
+ else if ( (LA12_0=='g') ) {s = 25;}
- else if ( (LA12_0=='*') ) {s = 25;}
+ else if ( (LA12_0=='d') ) {s = 26;}
- else if ( (LA12_0=='g') ) {s = 26;}
+ else if ( (LA12_0=='S') ) {s = 27;}
- else if ( (LA12_0=='d') ) {s = 27;}
+ else if ( (LA12_0=='A') ) {s = 28;}
- else if ( (LA12_0=='S') ) {s = 28;}
+ else if ( (LA12_0=='V') ) {s = 29;}
- else if ( (LA12_0=='A') ) {s = 29;}
+ else if ( (LA12_0=='^') ) {s = 30;}
- else if ( (LA12_0=='V') ) {s = 30;}
+ else if ( ((LA12_0>='B' && LA12_0<='R')||(LA12_0>='T' && LA12_0<='U')||(LA12_0>='W' && LA12_0<='Z')||LA12_0=='_'||(LA12_0>='a' && LA12_0<='b')||LA12_0=='h'||(LA12_0>='j' && LA12_0<='k')||LA12_0=='q'||(LA12_0>='t' && LA12_0<='u')||(LA12_0>='w' && LA12_0<='z')) ) {s = 31;}
- else if ( (LA12_0=='^') ) {s = 31;}
+ else if ( ((LA12_0>='0' && LA12_0<='9')) ) {s = 32;}
- else if ( ((LA12_0>='B' && LA12_0<='R')||(LA12_0>='T' && LA12_0<='U')||(LA12_0>='W' && LA12_0<='Z')||LA12_0=='_'||LA12_0=='b'||LA12_0=='h'||(LA12_0>='j' && LA12_0<='k')||LA12_0=='q'||(LA12_0>='t' && LA12_0<='u')||(LA12_0>='w' && LA12_0<='z')) ) {s = 32;}
+ else if ( (LA12_0=='\"') ) {s = 33;}
- else if ( ((LA12_0>='0' && LA12_0<='9')) ) {s = 33;}
+ else if ( (LA12_0=='\'') ) {s = 34;}
- else if ( (LA12_0=='\"') ) {s = 34;}
+ else if ( (LA12_0=='/') ) {s = 35;}
- else if ( (LA12_0=='\'') ) {s = 35;}
+ else if ( ((LA12_0>='\t' && LA12_0<='\n')||LA12_0=='\r'||LA12_0==' ') ) {s = 36;}
- else if ( (LA12_0=='/') ) {s = 36;}
+ else if ( ((LA12_0>='\u0000' && LA12_0<='\b')||(LA12_0>='\u000B' && LA12_0<='\f')||(LA12_0>='\u000E' && LA12_0<='\u001F')||LA12_0=='!'||(LA12_0>='$' && LA12_0<='&')||(LA12_0>='(' && LA12_0<=')')||LA12_0==';'||(LA12_0>='?' && LA12_0<='@')||(LA12_0>='[' && LA12_0<=']')||LA12_0=='`'||LA12_0=='|'||(LA12_0>='~' && LA12_0<='\uFFFF')) ) {s = 37;}
+
+ if ( s>=0 ) return s;
+ break;
+ case 1 :
+ int LA12_33 = input.LA(1);
- else if ( ((LA12_0>='\t' && LA12_0<='\n')||LA12_0=='\r'||LA12_0==' ') ) {s = 37;}
+ s = -1;
+ if ( ((LA12_33>='\u0000' && LA12_33<='\uFFFF')) ) {s = 84;}
- 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;}
+ else s = 37;
if ( s>=0 ) return s;
break;
case 2 :
- int LA12_35 = input.LA(1);
+ int LA12_34 = input.LA(1);
s = -1;
- if ( ((LA12_35>='\u0000' && LA12_35<='\uFFFF')) ) {s = 87;}
+ if ( ((LA12_34>='\u0000' && LA12_34<='\uFFFF')) ) {s = 84;}
- else s = 38;
+ else s = 37;
if ( s>=0 ) return s;
break;
diff --git a/Application/hu.bme.mit.inf.dslreasoner.application/src-gen/hu/bme/mit/inf/dslreasoner/application/parser/antlr/internal/InternalApplicationConfigurationParser.java b/Application/hu.bme.mit.inf.dslreasoner.application/src-gen/hu/bme/mit/inf/dslreasoner/application/parser/antlr/internal/InternalApplicationConfigurationParser.java
index 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;
@SuppressWarnings("all")
public class InternalApplicationConfigurationParser extends AbstractInternalAntlrParser {
public static final String[] tokenNames = new String[] {
- "", "", "", "", "RULE_ID", "RULE_INT", "RULE_STRING", "RULE_ML_COMMENT", "RULE_SL_COMMENT", "RULE_WS", "RULE_ANY_OTHER", "'.'", "'-'", "'import'", "'epackage'", "'viatra'", "'reliability'", "'file'", "'='", "'{'", "','", "'}'", "'package'", "'excluding'", "'::'", "'metamodel'", "'folder'", "'models'", "'constraints'", "'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'"
+ "", "", "", "", "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'"
};
public static final int T__50=50;
public static final int T__19=19;
@@ -52,7 +52,6 @@ public class InternalApplicationConfigurationParser extends AbstractInternalAntl
public static final int RULE_INT=5;
public static final int T__29=29;
public static final int T__22=22;
- public static final int T__66=66;
public static final int RULE_ML_COMMENT=7;
public static final int T__23=23;
public static final int T__24=24;
@@ -60,9 +59,7 @@ public class InternalApplicationConfigurationParser extends AbstractInternalAntl
public static final int T__62=62;
public static final int T__63=63;
public static final int T__20=20;
- public static final int T__64=64;
public static final int T__21=21;
- public static final int T__65=65;
public static final int RULE_STRING=6;
public static final int RULE_SL_COMMENT=8;
public static final int T__37=37;
@@ -239,7 +236,7 @@ public class InternalApplicationConfigurationParser extends AbstractInternalAntl
int alt2=2;
int LA2_0 = input.LA(1);
- if ( (LA2_0==17||LA2_0==25||(LA2_0>=27 && LA2_0<=28)||(LA2_0>=32 && LA2_0<=33)||(LA2_0>=47 && LA2_0<=48)) ) {
+ 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)) ) {
alt2=1;
}
@@ -361,10 +358,10 @@ public class InternalApplicationConfigurationParser extends AbstractInternalAntl
int alt3=2;
int LA3_0 = input.LA(1);
- if ( (LA3_0==17||LA3_0==25||(LA3_0>=27 && LA3_0<=28)||(LA3_0>=32 && LA3_0<=33)||LA3_0==47) ) {
+ if ( (LA3_0==16||LA3_0==24||(LA3_0>=26 && LA3_0<=27)||(LA3_0>=29 && LA3_0<=30)||LA3_0==44) ) {
alt3=1;
}
- else if ( (LA3_0==48) ) {
+ else if ( (LA3_0==45) ) {
alt3=2;
}
else {
@@ -812,7 +809,7 @@ public class InternalApplicationConfigurationParser extends AbstractInternalAntl
// $ANTLR start "ruleImport"
- // InternalApplicationConfiguration.g:283:1: ruleImport returns [EObject current=null] : (this_EPackageImport_0= ruleEPackageImport | this_ViatraImport_1= ruleViatraImport | this_CftImport_2= ruleCftImport ) ;
+ // InternalApplicationConfiguration.g:283:1: ruleImport returns [EObject current=null] : (this_EPackageImport_0= ruleEPackageImport | this_ViatraImport_1= ruleViatraImport ) ;
public final EObject ruleImport() throws RecognitionException {
EObject current = null;
@@ -820,44 +817,33 @@ public class InternalApplicationConfigurationParser extends AbstractInternalAntl
EObject this_ViatraImport_1 = null;
- EObject this_CftImport_2 = null;
-
enterRule();
try {
- // InternalApplicationConfiguration.g:289:2: ( (this_EPackageImport_0= ruleEPackageImport | this_ViatraImport_1= ruleViatraImport | this_CftImport_2= ruleCftImport ) )
- // InternalApplicationConfiguration.g:290:2: (this_EPackageImport_0= ruleEPackageImport | this_ViatraImport_1= ruleViatraImport | this_CftImport_2= ruleCftImport )
+ // InternalApplicationConfiguration.g:289:2: ( (this_EPackageImport_0= ruleEPackageImport | this_ViatraImport_1= ruleViatraImport ) )
+ // InternalApplicationConfiguration.g:290:2: (this_EPackageImport_0= ruleEPackageImport | this_ViatraImport_1= ruleViatraImport )
{
- // InternalApplicationConfiguration.g:290:2: (this_EPackageImport_0= ruleEPackageImport | this_ViatraImport_1= ruleViatraImport | this_CftImport_2= ruleCftImport )
- int alt7=3;
+ // InternalApplicationConfiguration.g:290:2: (this_EPackageImport_0= ruleEPackageImport | this_ViatraImport_1= ruleViatraImport )
+ int alt7=2;
int LA7_0 = input.LA(1);
if ( (LA7_0==13) ) {
- switch ( input.LA(2) ) {
- case 14:
- {
+ int LA7_1 = input.LA(2);
+
+ if ( (LA7_1==14) ) {
alt7=1;
- }
- break;
- case 15:
- {
+ }
+ else if ( (LA7_1==15) ) {
alt7=2;
- }
- break;
- case 16:
- {
- alt7=3;
- }
- break;
- default:
+ }
+ else {
NoViableAltException nvae =
new NoViableAltException("", 7, 1, input);
throw nvae;
}
-
}
else {
NoViableAltException nvae =
@@ -900,24 +886,6 @@ public class InternalApplicationConfigurationParser extends AbstractInternalAntl
afterParserOrEnumRuleCall();
- }
- break;
- case 3 :
- // InternalApplicationConfiguration.g:309:3: this_CftImport_2= ruleCftImport
- {
-
- newCompositeNode(grammarAccess.getImportAccess().getCftImportParserRuleCall_2());
-
- pushFollow(FOLLOW_2);
- this_CftImport_2=ruleCftImport();
-
- state._fsp--;
-
-
- current = this_CftImport_2;
- afterParserOrEnumRuleCall();
-
-
}
break;
@@ -943,7 +911,7 @@ public class InternalApplicationConfigurationParser extends AbstractInternalAntl
// $ANTLR start "entryRuleEPackageImport"
- // InternalApplicationConfiguration.g:321:1: entryRuleEPackageImport returns [EObject current=null] : iv_ruleEPackageImport= ruleEPackageImport EOF ;
+ // InternalApplicationConfiguration.g:312:1: entryRuleEPackageImport returns [EObject current=null] : iv_ruleEPackageImport= ruleEPackageImport EOF ;
public final EObject entryRuleEPackageImport() throws RecognitionException {
EObject current = null;
@@ -951,8 +919,8 @@ public class InternalApplicationConfigurationParser extends AbstractInternalAntl
try {
- // InternalApplicationConfiguration.g:321:55: (iv_ruleEPackageImport= ruleEPackageImport EOF )
- // InternalApplicationConfiguration.g:322:2: iv_ruleEPackageImport= ruleEPackageImport EOF
+ // InternalApplicationConfiguration.g:312:55: (iv_ruleEPackageImport= ruleEPackageImport EOF )
+ // InternalApplicationConfiguration.g:313:2: iv_ruleEPackageImport= ruleEPackageImport EOF
{
newCompositeNode(grammarAccess.getEPackageImportRule());
pushFollow(FOLLOW_1);
@@ -979,7 +947,7 @@ public class InternalApplicationConfigurationParser extends AbstractInternalAntl
// $ANTLR start "ruleEPackageImport"
- // InternalApplicationConfiguration.g:328:1: ruleEPackageImport returns [EObject current=null] : (otherlv_0= 'import' otherlv_1= 'epackage' ( (otherlv_2= RULE_STRING ) ) ) ;
+ // InternalApplicationConfiguration.g:319:1: ruleEPackageImport returns [EObject current=null] : (otherlv_0= 'import' otherlv_1= 'epackage' ( (otherlv_2= RULE_STRING ) ) ) ;
public final EObject ruleEPackageImport() throws RecognitionException {
EObject current = null;
@@ -991,11 +959,11 @@ public class InternalApplicationConfigurationParser extends AbstractInternalAntl
enterRule();
try {
- // InternalApplicationConfiguration.g:334:2: ( (otherlv_0= 'import' otherlv_1= 'epackage' ( (otherlv_2= RULE_STRING ) ) ) )
- // InternalApplicationConfiguration.g:335:2: (otherlv_0= 'import' otherlv_1= 'epackage' ( (otherlv_2= RULE_STRING ) ) )
+ // InternalApplicationConfiguration.g:325:2: ( (otherlv_0= 'import' otherlv_1= 'epackage' ( (otherlv_2= RULE_STRING ) ) ) )
+ // InternalApplicationConfiguration.g:326:2: (otherlv_0= 'import' otherlv_1= 'epackage' ( (otherlv_2= RULE_STRING ) ) )
{
- // InternalApplicationConfiguration.g:335:2: (otherlv_0= 'import' otherlv_1= 'epackage' ( (otherlv_2= RULE_STRING ) ) )
- // InternalApplicationConfiguration.g:336:3: otherlv_0= 'import' otherlv_1= 'epackage' ( (otherlv_2= RULE_STRING ) )
+ // InternalApplicationConfiguration.g:326:2: (otherlv_0= 'import' otherlv_1= 'epackage' ( (otherlv_2= RULE_STRING ) ) )
+ // InternalApplicationConfiguration.g:327:3: otherlv_0= 'import' otherlv_1= 'epackage' ( (otherlv_2= RULE_STRING ) )
{
otherlv_0=(Token)match(input,13,FOLLOW_9);
@@ -1005,11 +973,11 @@ public class InternalApplicationConfigurationParser extends AbstractInternalAntl
newLeafNode(otherlv_1, grammarAccess.getEPackageImportAccess().getEpackageKeyword_1());
- // InternalApplicationConfiguration.g:344:3: ( (otherlv_2= RULE_STRING ) )
- // InternalApplicationConfiguration.g:345:4: (otherlv_2= RULE_STRING )
+ // InternalApplicationConfiguration.g:335:3: ( (otherlv_2= RULE_STRING ) )
+ // InternalApplicationConfiguration.g:336:4: (otherlv_2= RULE_STRING )
{
- // InternalApplicationConfiguration.g:345:4: (otherlv_2= RULE_STRING )
- // InternalApplicationConfiguration.g:346:5: otherlv_2= RULE_STRING
+ // InternalApplicationConfiguration.g:336:4: (otherlv_2= RULE_STRING )
+ // InternalApplicationConfiguration.g:337:5: otherlv_2= RULE_STRING
{
if (current==null) {
@@ -1049,7 +1017,7 @@ public class InternalApplicationConfigurationParser extends AbstractInternalAntl
// $ANTLR start "entryRuleViatraImport"
- // InternalApplicationConfiguration.g:361:1: entryRuleViatraImport returns [EObject current=null] : iv_ruleViatraImport= ruleViatraImport EOF ;
+ // InternalApplicationConfiguration.g:352:1: entryRuleViatraImport returns [EObject current=null] : iv_ruleViatraImport= ruleViatraImport EOF ;
public final EObject entryRuleViatraImport() throws RecognitionException {
EObject current = null;
@@ -1057,8 +1025,8 @@ public class InternalApplicationConfigurationParser extends AbstractInternalAntl
try {
- // InternalApplicationConfiguration.g:361:53: (iv_ruleViatraImport= ruleViatraImport EOF )
- // InternalApplicationConfiguration.g:362:2: iv_ruleViatraImport= ruleViatraImport EOF
+ // InternalApplicationConfiguration.g:352:53: (iv_ruleViatraImport= ruleViatraImport EOF )
+ // InternalApplicationConfiguration.g:353:2: iv_ruleViatraImport= ruleViatraImport EOF
{
newCompositeNode(grammarAccess.getViatraImportRule());
pushFollow(FOLLOW_1);
@@ -1085,7 +1053,7 @@ public class InternalApplicationConfigurationParser extends AbstractInternalAntl
// $ANTLR start "ruleViatraImport"
- // InternalApplicationConfiguration.g:368:1: ruleViatraImport returns [EObject current=null] : (otherlv_0= 'import' otherlv_1= 'viatra' ( (otherlv_2= RULE_STRING ) ) ) ;
+ // InternalApplicationConfiguration.g:359:1: ruleViatraImport returns [EObject current=null] : (otherlv_0= 'import' otherlv_1= 'viatra' ( (otherlv_2= RULE_STRING ) ) ) ;
public final EObject ruleViatraImport() throws RecognitionException {
EObject current = null;
@@ -1097,11 +1065,11 @@ public class InternalApplicationConfigurationParser extends AbstractInternalAntl
enterRule();
try {
- // InternalApplicationConfiguration.g:374:2: ( (otherlv_0= 'import' otherlv_1= 'viatra' ( (otherlv_2= RULE_STRING ) ) ) )
- // InternalApplicationConfiguration.g:375:2: (otherlv_0= 'import' otherlv_1= 'viatra' ( (otherlv_2= RULE_STRING ) ) )
+ // InternalApplicationConfiguration.g:365:2: ( (otherlv_0= 'import' otherlv_1= 'viatra' ( (otherlv_2= RULE_STRING ) ) ) )
+ // InternalApplicationConfiguration.g:366:2: (otherlv_0= 'import' otherlv_1= 'viatra' ( (otherlv_2= RULE_STRING ) ) )
{
- // InternalApplicationConfiguration.g:375:2: (otherlv_0= 'import' otherlv_1= 'viatra' ( (otherlv_2= RULE_STRING ) ) )
- // InternalApplicationConfiguration.g:376:3: otherlv_0= 'import' otherlv_1= 'viatra' ( (otherlv_2= RULE_STRING ) )
+ // InternalApplicationConfiguration.g:366:2: (otherlv_0= 'import' otherlv_1= 'viatra' ( (otherlv_2= RULE_STRING ) ) )
+ // InternalApplicationConfiguration.g:367:3: otherlv_0= 'import' otherlv_1= 'viatra' ( (otherlv_2= RULE_STRING ) )
{
otherlv_0=(Token)match(input,13,FOLLOW_11);
@@ -1111,11 +1079,11 @@ public class InternalApplicationConfigurationParser extends AbstractInternalAntl
newLeafNode(otherlv_1, grammarAccess.getViatraImportAccess().getViatraKeyword_1());
- // InternalApplicationConfiguration.g:384:3: ( (otherlv_2= RULE_STRING ) )
- // InternalApplicationConfiguration.g:385:4: (otherlv_2= RULE_STRING )
+ // InternalApplicationConfiguration.g:375:3: ( (otherlv_2= RULE_STRING ) )
+ // InternalApplicationConfiguration.g:376:4: (otherlv_2= RULE_STRING )
{
- // InternalApplicationConfiguration.g:385:4: (otherlv_2= RULE_STRING )
- // InternalApplicationConfiguration.g:386:5: otherlv_2= RULE_STRING
+ // InternalApplicationConfiguration.g:376:4: (otherlv_2= RULE_STRING )
+ // InternalApplicationConfiguration.g:377:5: otherlv_2= RULE_STRING
{
if (current==null) {
@@ -1154,114 +1122,8 @@ public class InternalApplicationConfigurationParser extends AbstractInternalAntl
// $ANTLR end "ruleViatraImport"
- // $ANTLR start "entryRuleCftImport"
- // InternalApplicationConfiguration.g:401:1: entryRuleCftImport returns [EObject current=null] : iv_ruleCftImport= ruleCftImport EOF ;
- public final EObject entryRuleCftImport() throws RecognitionException {
- EObject current = null;
-
- EObject iv_ruleCftImport = null;
-
-
- try {
- // InternalApplicationConfiguration.g:401:50: (iv_ruleCftImport= ruleCftImport EOF )
- // InternalApplicationConfiguration.g:402:2: iv_ruleCftImport= ruleCftImport EOF
- {
- newCompositeNode(grammarAccess.getCftImportRule());
- pushFollow(FOLLOW_1);
- iv_ruleCftImport=ruleCftImport();
-
- state._fsp--;
-
- current =iv_ruleCftImport;
- match(input,EOF,FOLLOW_2);
-
- }
-
- }
-
- catch (RecognitionException re) {
- recover(input,re);
- appendSkippedTokens();
- }
- finally {
- }
- return current;
- }
- // $ANTLR end "entryRuleCftImport"
-
-
- // $ANTLR start "ruleCftImport"
- // InternalApplicationConfiguration.g:408:1: ruleCftImport returns [EObject current=null] : (otherlv_0= 'import' otherlv_1= 'reliability' ( (otherlv_2= RULE_STRING ) ) ) ;
- public final EObject ruleCftImport() throws RecognitionException {
- EObject current = null;
-
- Token otherlv_0=null;
- Token otherlv_1=null;
- Token otherlv_2=null;
-
-
- enterRule();
-
- try {
- // InternalApplicationConfiguration.g:414:2: ( (otherlv_0= 'import' otherlv_1= 'reliability' ( (otherlv_2= RULE_STRING ) ) ) )
- // InternalApplicationConfiguration.g:415:2: (otherlv_0= 'import' otherlv_1= 'reliability' ( (otherlv_2= RULE_STRING ) ) )
- {
- // InternalApplicationConfiguration.g:415:2: (otherlv_0= 'import' otherlv_1= 'reliability' ( (otherlv_2= RULE_STRING ) ) )
- // InternalApplicationConfiguration.g:416:3: otherlv_0= 'import' otherlv_1= 'reliability' ( (otherlv_2= RULE_STRING ) )
- {
- otherlv_0=(Token)match(input,13,FOLLOW_12);
-
- newLeafNode(otherlv_0, grammarAccess.getCftImportAccess().getImportKeyword_0());
-
- otherlv_1=(Token)match(input,16,FOLLOW_10);
-
- newLeafNode(otherlv_1, grammarAccess.getCftImportAccess().getReliabilityKeyword_1());
-
- // InternalApplicationConfiguration.g:424:3: ( (otherlv_2= RULE_STRING ) )
- // InternalApplicationConfiguration.g:425:4: (otherlv_2= RULE_STRING )
- {
- // InternalApplicationConfiguration.g:425:4: (otherlv_2= RULE_STRING )
- // InternalApplicationConfiguration.g:426:5: otherlv_2= RULE_STRING
- {
-
- if (current==null) {
- current = createModelElement(grammarAccess.getCftImportRule());
- }
-
- otherlv_2=(Token)match(input,RULE_STRING,FOLLOW_2);
-
- newLeafNode(otherlv_2, grammarAccess.getCftImportAccess().getImportedCftCftModelCrossReference_2_0());
-
-
- }
-
-
- }
-
-
- }
-
-
- }
-
-
- leaveRule();
-
- }
-
- catch (RecognitionException re) {
- recover(input,re);
- appendSkippedTokens();
- }
- finally {
- }
- return current;
- }
- // $ANTLR end "ruleCftImport"
-
-
// $ANTLR start "entryRuleDeclaration"
- // InternalApplicationConfiguration.g:441:1: entryRuleDeclaration returns [EObject current=null] : iv_ruleDeclaration= ruleDeclaration EOF ;
+ // InternalApplicationConfiguration.g:392:1: entryRuleDeclaration returns [EObject current=null] : iv_ruleDeclaration= ruleDeclaration EOF ;
public final EObject entryRuleDeclaration() throws RecognitionException {
EObject current = null;
@@ -1269,8 +1131,8 @@ public class InternalApplicationConfigurationParser extends AbstractInternalAntl
try {
- // InternalApplicationConfiguration.g:441:52: (iv_ruleDeclaration= ruleDeclaration EOF )
- // InternalApplicationConfiguration.g:442:2: iv_ruleDeclaration= ruleDeclaration EOF
+ // InternalApplicationConfiguration.g:392:52: (iv_ruleDeclaration= ruleDeclaration EOF )
+ // InternalApplicationConfiguration.g:393:2: iv_ruleDeclaration= ruleDeclaration EOF
{
newCompositeNode(grammarAccess.getDeclarationRule());
pushFollow(FOLLOW_1);
@@ -1297,7 +1159,7 @@ public class InternalApplicationConfigurationParser extends AbstractInternalAntl
// $ANTLR start "ruleDeclaration"
- // 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 ) ;
+ // 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 ) ;
public final EObject ruleDeclaration() throws RecognitionException {
EObject current = null;
@@ -1320,43 +1182,43 @@ public class InternalApplicationConfigurationParser extends AbstractInternalAntl
enterRule();
try {
- // 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 ) )
- // 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 )
+ // 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 ) )
+ // 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 )
{
- // 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 )
+ // 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 )
int alt8=7;
switch ( input.LA(1) ) {
- case 17:
+ case 16:
{
alt8=1;
}
break;
- case 25:
+ case 24:
{
alt8=2;
}
break;
- case 27:
+ case 26:
{
alt8=3;
}
break;
- case 28:
+ case 27:
{
alt8=4;
}
break;
- case 33:
+ case 30:
{
alt8=5;
}
break;
- case 47:
+ case 44:
{
alt8=6;
}
break;
- case 32:
+ case 29:
{
alt8=7;
}
@@ -1370,7 +1232,7 @@ public class InternalApplicationConfigurationParser extends AbstractInternalAntl
switch (alt8) {
case 1 :
- // InternalApplicationConfiguration.g:456:3: this_FileDeclaration_0= ruleFileDeclaration
+ // InternalApplicationConfiguration.g:407:3: this_FileDeclaration_0= ruleFileDeclaration
{
newCompositeNode(grammarAccess.getDeclarationAccess().getFileDeclarationParserRuleCall_0());
@@ -1388,7 +1250,7 @@ public class InternalApplicationConfigurationParser extends AbstractInternalAntl
}
break;
case 2 :
- // InternalApplicationConfiguration.g:465:3: this_MetamodelDeclaration_1= ruleMetamodelDeclaration
+ // InternalApplicationConfiguration.g:416:3: this_MetamodelDeclaration_1= ruleMetamodelDeclaration
{
newCompositeNode(grammarAccess.getDeclarationAccess().getMetamodelDeclarationParserRuleCall_1());
@@ -1406,7 +1268,7 @@ public class InternalApplicationConfigurationParser extends AbstractInternalAntl
}
break;
case 3 :
- // InternalApplicationConfiguration.g:474:3: this_PartialModelDeclaration_2= rulePartialModelDeclaration
+ // InternalApplicationConfiguration.g:425:3: this_PartialModelDeclaration_2= rulePartialModelDeclaration
{
newCompositeNode(grammarAccess.getDeclarationAccess().getPartialModelDeclarationParserRuleCall_2());
@@ -1424,7 +1286,7 @@ public class InternalApplicationConfigurationParser extends AbstractInternalAntl
}
break;
case 4 :
- // InternalApplicationConfiguration.g:483:3: this_GraphPatternDeclaration_3= ruleGraphPatternDeclaration
+ // InternalApplicationConfiguration.g:434:3: this_GraphPatternDeclaration_3= ruleGraphPatternDeclaration
{
newCompositeNode(grammarAccess.getDeclarationAccess().getGraphPatternDeclarationParserRuleCall_3());
@@ -1442,7 +1304,7 @@ public class InternalApplicationConfigurationParser extends AbstractInternalAntl
}
break;
case 5 :
- // InternalApplicationConfiguration.g:492:3: this_ConfigDeclaration_4= ruleConfigDeclaration
+ // InternalApplicationConfiguration.g:443:3: this_ConfigDeclaration_4= ruleConfigDeclaration
{
newCompositeNode(grammarAccess.getDeclarationAccess().getConfigDeclarationParserRuleCall_4());
@@ -1460,7 +1322,7 @@ public class InternalApplicationConfigurationParser extends AbstractInternalAntl
}
break;
case 6 :
- // InternalApplicationConfiguration.g:501:3: this_ScopeDeclaration_5= ruleScopeDeclaration
+ // InternalApplicationConfiguration.g:452:3: this_ScopeDeclaration_5= ruleScopeDeclaration
{
newCompositeNode(grammarAccess.getDeclarationAccess().getScopeDeclarationParserRuleCall_5());
@@ -1478,7 +1340,7 @@ public class InternalApplicationConfigurationParser extends AbstractInternalAntl
}
break;
case 7 :
- // InternalApplicationConfiguration.g:510:3: this_ObjectiveDeclaration_6= ruleObjectiveDeclaration
+ // InternalApplicationConfiguration.g:461:3: this_ObjectiveDeclaration_6= ruleObjectiveDeclaration
{
newCompositeNode(grammarAccess.getDeclarationAccess().getObjectiveDeclarationParserRuleCall_6());
@@ -1518,7 +1380,7 @@ public class InternalApplicationConfigurationParser extends AbstractInternalAntl
// $ANTLR start "entryRuleFileSpecification"
- // InternalApplicationConfiguration.g:522:1: entryRuleFileSpecification returns [EObject current=null] : iv_ruleFileSpecification= ruleFileSpecification EOF ;
+ // InternalApplicationConfiguration.g:473:1: entryRuleFileSpecification returns [EObject current=null] : iv_ruleFileSpecification= ruleFileSpecification EOF ;
public final EObject entryRuleFileSpecification() throws RecognitionException {
EObject current = null;
@@ -1526,8 +1388,8 @@ public class InternalApplicationConfigurationParser extends AbstractInternalAntl
try {
- // InternalApplicationConfiguration.g:522:58: (iv_ruleFileSpecification= ruleFileSpecification EOF )
- // InternalApplicationConfiguration.g:523:2: iv_ruleFileSpecification= ruleFileSpecification EOF
+ // InternalApplicationConfiguration.g:473:58: (iv_ruleFileSpecification= ruleFileSpecification EOF )
+ // InternalApplicationConfiguration.g:474:2: iv_ruleFileSpecification= ruleFileSpecification EOF
{
newCompositeNode(grammarAccess.getFileSpecificationRule());
pushFollow(FOLLOW_1);
@@ -1554,7 +1416,7 @@ public class InternalApplicationConfigurationParser extends AbstractInternalAntl
// $ANTLR start "ruleFileSpecification"
- // InternalApplicationConfiguration.g:529:1: ruleFileSpecification returns [EObject current=null] : ( (lv_path_0_0= RULE_STRING ) ) ;
+ // InternalApplicationConfiguration.g:480:1: ruleFileSpecification returns [EObject current=null] : ( (lv_path_0_0= RULE_STRING ) ) ;
public final EObject ruleFileSpecification() throws RecognitionException {
EObject current = null;
@@ -1564,14 +1426,14 @@ public class InternalApplicationConfigurationParser extends AbstractInternalAntl
enterRule();
try {
- // InternalApplicationConfiguration.g:535:2: ( ( (lv_path_0_0= RULE_STRING ) ) )
- // InternalApplicationConfiguration.g:536:2: ( (lv_path_0_0= RULE_STRING ) )
+ // InternalApplicationConfiguration.g:486:2: ( ( (lv_path_0_0= RULE_STRING ) ) )
+ // InternalApplicationConfiguration.g:487:2: ( (lv_path_0_0= RULE_STRING ) )
{
- // InternalApplicationConfiguration.g:536:2: ( (lv_path_0_0= RULE_STRING ) )
- // InternalApplicationConfiguration.g:537:3: (lv_path_0_0= RULE_STRING )
+ // InternalApplicationConfiguration.g:487:2: ( (lv_path_0_0= RULE_STRING ) )
+ // InternalApplicationConfiguration.g:488:3: (lv_path_0_0= RULE_STRING )
{
- // InternalApplicationConfiguration.g:537:3: (lv_path_0_0= RULE_STRING )
- // InternalApplicationConfiguration.g:538:4: lv_path_0_0= RULE_STRING
+ // InternalApplicationConfiguration.g:488:3: (lv_path_0_0= RULE_STRING )
+ // InternalApplicationConfiguration.g:489:4: lv_path_0_0= RULE_STRING
{
lv_path_0_0=(Token)match(input,RULE_STRING,FOLLOW_2);
@@ -1613,7 +1475,7 @@ public class InternalApplicationConfigurationParser extends AbstractInternalAntl
// $ANTLR start "entryRuleFileDeclaration"
- // InternalApplicationConfiguration.g:557:1: entryRuleFileDeclaration returns [EObject current=null] : iv_ruleFileDeclaration= ruleFileDeclaration EOF ;
+ // InternalApplicationConfiguration.g:508:1: entryRuleFileDeclaration returns [EObject current=null] : iv_ruleFileDeclaration= ruleFileDeclaration EOF ;
public final EObject entryRuleFileDeclaration() throws RecognitionException {
EObject current = null;
@@ -1621,8 +1483,8 @@ public class InternalApplicationConfigurationParser extends AbstractInternalAntl
try {
- // InternalApplicationConfiguration.g:557:56: (iv_ruleFileDeclaration= ruleFileDeclaration EOF )
- // InternalApplicationConfiguration.g:558:2: iv_ruleFileDeclaration= ruleFileDeclaration EOF
+ // InternalApplicationConfiguration.g:508:56: (iv_ruleFileDeclaration= ruleFileDeclaration EOF )
+ // InternalApplicationConfiguration.g:509:2: iv_ruleFileDeclaration= ruleFileDeclaration EOF
{
newCompositeNode(grammarAccess.getFileDeclarationRule());
pushFollow(FOLLOW_1);
@@ -1649,7 +1511,7 @@ public class InternalApplicationConfigurationParser extends AbstractInternalAntl
// $ANTLR start "ruleFileDeclaration"
- // 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 ) ) ) ;
+ // 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 ) ) ) ;
public final EObject ruleFileDeclaration() throws RecognitionException {
EObject current = null;
@@ -1663,23 +1525,23 @@ public class InternalApplicationConfigurationParser extends AbstractInternalAntl
enterRule();
try {
- // InternalApplicationConfiguration.g:570:2: ( (otherlv_0= 'file' ( (lv_name_1_0= RULE_ID ) ) otherlv_2= '=' ( (lv_specification_3_0= ruleFileSpecification ) ) ) )
- // InternalApplicationConfiguration.g:571:2: (otherlv_0= 'file' ( (lv_name_1_0= RULE_ID ) ) otherlv_2= '=' ( (lv_specification_3_0= ruleFileSpecification ) ) )
+ // InternalApplicationConfiguration.g:521:2: ( (otherlv_0= 'file' ( (lv_name_1_0= RULE_ID ) ) otherlv_2= '=' ( (lv_specification_3_0= ruleFileSpecification ) ) ) )
+ // InternalApplicationConfiguration.g:522:2: (otherlv_0= 'file' ( (lv_name_1_0= RULE_ID ) ) otherlv_2= '=' ( (lv_specification_3_0= ruleFileSpecification ) ) )
{
- // InternalApplicationConfiguration.g:571:2: (otherlv_0= 'file' ( (lv_name_1_0= RULE_ID ) ) otherlv_2= '=' ( (lv_specification_3_0= ruleFileSpecification ) ) )
- // InternalApplicationConfiguration.g:572:3: otherlv_0= 'file' ( (lv_name_1_0= RULE_ID ) ) otherlv_2= '=' ( (lv_specification_3_0= ruleFileSpecification ) )
+ // InternalApplicationConfiguration.g:522:2: (otherlv_0= 'file' ( (lv_name_1_0= RULE_ID ) ) otherlv_2= '=' ( (lv_specification_3_0= ruleFileSpecification ) ) )
+ // InternalApplicationConfiguration.g:523:3: otherlv_0= 'file' ( (lv_name_1_0= RULE_ID ) ) otherlv_2= '=' ( (lv_specification_3_0= ruleFileSpecification ) )
{
- otherlv_0=(Token)match(input,17,FOLLOW_6);
+ otherlv_0=(Token)match(input,16,FOLLOW_6);
newLeafNode(otherlv_0, grammarAccess.getFileDeclarationAccess().getFileKeyword_0());
- // InternalApplicationConfiguration.g:576:3: ( (lv_name_1_0= RULE_ID ) )
- // InternalApplicationConfiguration.g:577:4: (lv_name_1_0= RULE_ID )
+ // InternalApplicationConfiguration.g:527:3: ( (lv_name_1_0= RULE_ID ) )
+ // InternalApplicationConfiguration.g:528:4: (lv_name_1_0= RULE_ID )
{
- // InternalApplicationConfiguration.g:577:4: (lv_name_1_0= RULE_ID )
- // InternalApplicationConfiguration.g:578:5: lv_name_1_0= RULE_ID
+ // InternalApplicationConfiguration.g:528:4: (lv_name_1_0= RULE_ID )
+ // InternalApplicationConfiguration.g:529:5: lv_name_1_0= RULE_ID
{
- lv_name_1_0=(Token)match(input,RULE_ID,FOLLOW_13);
+ lv_name_1_0=(Token)match(input,RULE_ID,FOLLOW_12);
newLeafNode(lv_name_1_0, grammarAccess.getFileDeclarationAccess().getNameIDTerminalRuleCall_1_0());
@@ -1699,15 +1561,15 @@ public class InternalApplicationConfigurationParser extends AbstractInternalAntl
}
- otherlv_2=(Token)match(input,18,FOLLOW_10);
+ otherlv_2=(Token)match(input,17,FOLLOW_10);
newLeafNode(otherlv_2, grammarAccess.getFileDeclarationAccess().getEqualsSignKeyword_2());
- // InternalApplicationConfiguration.g:598:3: ( (lv_specification_3_0= ruleFileSpecification ) )
- // InternalApplicationConfiguration.g:599:4: (lv_specification_3_0= ruleFileSpecification )
+ // InternalApplicationConfiguration.g:549:3: ( (lv_specification_3_0= ruleFileSpecification ) )
+ // InternalApplicationConfiguration.g:550:4: (lv_specification_3_0= ruleFileSpecification )
{
- // InternalApplicationConfiguration.g:599:4: (lv_specification_3_0= ruleFileSpecification )
- // InternalApplicationConfiguration.g:600:5: lv_specification_3_0= ruleFileSpecification
+ // InternalApplicationConfiguration.g:550:4: (lv_specification_3_0= ruleFileSpecification )
+ // InternalApplicationConfiguration.g:551:5: lv_specification_3_0= ruleFileSpecification
{
newCompositeNode(grammarAccess.getFileDeclarationAccess().getSpecificationFileSpecificationParserRuleCall_3_0());
@@ -1757,7 +1619,7 @@ public class InternalApplicationConfigurationParser extends AbstractInternalAntl
// $ANTLR start "entryRuleFileReference"
- // InternalApplicationConfiguration.g:621:1: entryRuleFileReference returns [EObject current=null] : iv_ruleFileReference= ruleFileReference EOF ;
+ // InternalApplicationConfiguration.g:572:1: entryRuleFileReference returns [EObject current=null] : iv_ruleFileReference= ruleFileReference EOF ;
public final EObject entryRuleFileReference() throws RecognitionException {
EObject current = null;
@@ -1765,8 +1627,8 @@ public class InternalApplicationConfigurationParser extends AbstractInternalAntl
try {
- // InternalApplicationConfiguration.g:621:54: (iv_ruleFileReference= ruleFileReference EOF )
- // InternalApplicationConfiguration.g:622:2: iv_ruleFileReference= ruleFileReference EOF
+ // InternalApplicationConfiguration.g:572:54: (iv_ruleFileReference= ruleFileReference EOF )
+ // InternalApplicationConfiguration.g:573:2: iv_ruleFileReference= ruleFileReference EOF
{
newCompositeNode(grammarAccess.getFileReferenceRule());
pushFollow(FOLLOW_1);
@@ -1793,7 +1655,7 @@ public class InternalApplicationConfigurationParser extends AbstractInternalAntl
// $ANTLR start "ruleFileReference"
- // InternalApplicationConfiguration.g:628:1: ruleFileReference returns [EObject current=null] : ( (otherlv_0= RULE_ID ) ) ;
+ // InternalApplicationConfiguration.g:579:1: ruleFileReference returns [EObject current=null] : ( (otherlv_0= RULE_ID ) ) ;
public final EObject ruleFileReference() throws RecognitionException {
EObject current = null;
@@ -1803,14 +1665,14 @@ public class InternalApplicationConfigurationParser extends AbstractInternalAntl
enterRule();
try {
- // InternalApplicationConfiguration.g:634:2: ( ( (otherlv_0= RULE_ID ) ) )
- // InternalApplicationConfiguration.g:635:2: ( (otherlv_0= RULE_ID ) )
+ // InternalApplicationConfiguration.g:585:2: ( ( (otherlv_0= RULE_ID ) ) )
+ // InternalApplicationConfiguration.g:586:2: ( (otherlv_0= RULE_ID ) )
{
- // InternalApplicationConfiguration.g:635:2: ( (otherlv_0= RULE_ID ) )
- // InternalApplicationConfiguration.g:636:3: (otherlv_0= RULE_ID )
+ // InternalApplicationConfiguration.g:586:2: ( (otherlv_0= RULE_ID ) )
+ // InternalApplicationConfiguration.g:587:3: (otherlv_0= RULE_ID )
{
- // InternalApplicationConfiguration.g:636:3: (otherlv_0= RULE_ID )
- // InternalApplicationConfiguration.g:637:4: otherlv_0= RULE_ID
+ // InternalApplicationConfiguration.g:587:3: (otherlv_0= RULE_ID )
+ // InternalApplicationConfiguration.g:588:4: otherlv_0= RULE_ID
{
if (current==null) {
@@ -1847,7 +1709,7 @@ public class InternalApplicationConfigurationParser extends AbstractInternalAntl
// $ANTLR start "entryRuleFile"
- // InternalApplicationConfiguration.g:651:1: entryRuleFile returns [EObject current=null] : iv_ruleFile= ruleFile EOF ;
+ // InternalApplicationConfiguration.g:602:1: entryRuleFile returns [EObject current=null] : iv_ruleFile= ruleFile EOF ;
public final EObject entryRuleFile() throws RecognitionException {
EObject current = null;
@@ -1855,8 +1717,8 @@ public class InternalApplicationConfigurationParser extends AbstractInternalAntl
try {
- // InternalApplicationConfiguration.g:651:45: (iv_ruleFile= ruleFile EOF )
- // InternalApplicationConfiguration.g:652:2: iv_ruleFile= ruleFile EOF
+ // InternalApplicationConfiguration.g:602:45: (iv_ruleFile= ruleFile EOF )
+ // InternalApplicationConfiguration.g:603:2: iv_ruleFile= ruleFile EOF
{
newCompositeNode(grammarAccess.getFileRule());
pushFollow(FOLLOW_1);
@@ -1883,7 +1745,7 @@ public class InternalApplicationConfigurationParser extends AbstractInternalAntl
// $ANTLR start "ruleFile"
- // InternalApplicationConfiguration.g:658:1: ruleFile returns [EObject current=null] : (this_FileSpecification_0= ruleFileSpecification | this_FileReference_1= ruleFileReference ) ;
+ // InternalApplicationConfiguration.g:609:1: ruleFile returns [EObject current=null] : (this_FileSpecification_0= ruleFileSpecification | this_FileReference_1= ruleFileReference ) ;
public final EObject ruleFile() throws RecognitionException {
EObject current = null;
@@ -1896,10 +1758,10 @@ public class InternalApplicationConfigurationParser extends AbstractInternalAntl
enterRule();
try {
- // InternalApplicationConfiguration.g:664:2: ( (this_FileSpecification_0= ruleFileSpecification | this_FileReference_1= ruleFileReference ) )
- // InternalApplicationConfiguration.g:665:2: (this_FileSpecification_0= ruleFileSpecification | this_FileReference_1= ruleFileReference )
+ // InternalApplicationConfiguration.g:615:2: ( (this_FileSpecification_0= ruleFileSpecification | this_FileReference_1= ruleFileReference ) )
+ // InternalApplicationConfiguration.g:616:2: (this_FileSpecification_0= ruleFileSpecification | this_FileReference_1= ruleFileReference )
{
- // InternalApplicationConfiguration.g:665:2: (this_FileSpecification_0= ruleFileSpecification | this_FileReference_1= ruleFileReference )
+ // InternalApplicationConfiguration.g:616:2: (this_FileSpecification_0= ruleFileSpecification | this_FileReference_1= ruleFileReference )
int alt9=2;
int LA9_0 = input.LA(1);
@@ -1917,7 +1779,7 @@ public class InternalApplicationConfigurationParser extends AbstractInternalAntl
}
switch (alt9) {
case 1 :
- // InternalApplicationConfiguration.g:666:3: this_FileSpecification_0= ruleFileSpecification
+ // InternalApplicationConfiguration.g:617:3: this_FileSpecification_0= ruleFileSpecification
{
newCompositeNode(grammarAccess.getFileAccess().getFileSpecificationParserRuleCall_0());
@@ -1935,7 +1797,7 @@ public class InternalApplicationConfigurationParser extends AbstractInternalAntl
}
break;
case 2 :
- // InternalApplicationConfiguration.g:675:3: this_FileReference_1= ruleFileReference
+ // InternalApplicationConfiguration.g:626:3: this_FileReference_1= ruleFileReference
{
newCompositeNode(grammarAccess.getFileAccess().getFileReferenceParserRuleCall_1());
@@ -1975,7 +1837,7 @@ public class InternalApplicationConfigurationParser extends AbstractInternalAntl
// $ANTLR start "entryRuleMetamodelSpecification"
- // InternalApplicationConfiguration.g:687:1: entryRuleMetamodelSpecification returns [EObject current=null] : iv_ruleMetamodelSpecification= ruleMetamodelSpecification EOF ;
+ // InternalApplicationConfiguration.g:638:1: entryRuleMetamodelSpecification returns [EObject current=null] : iv_ruleMetamodelSpecification= ruleMetamodelSpecification EOF ;
public final EObject entryRuleMetamodelSpecification() throws RecognitionException {
EObject current = null;
@@ -1983,8 +1845,8 @@ public class InternalApplicationConfigurationParser extends AbstractInternalAntl
try {
- // InternalApplicationConfiguration.g:687:63: (iv_ruleMetamodelSpecification= ruleMetamodelSpecification EOF )
- // InternalApplicationConfiguration.g:688:2: iv_ruleMetamodelSpecification= ruleMetamodelSpecification EOF
+ // InternalApplicationConfiguration.g:638:63: (iv_ruleMetamodelSpecification= ruleMetamodelSpecification EOF )
+ // InternalApplicationConfiguration.g:639:2: iv_ruleMetamodelSpecification= ruleMetamodelSpecification EOF
{
newCompositeNode(grammarAccess.getMetamodelSpecificationRule());
pushFollow(FOLLOW_1);
@@ -2011,7 +1873,7 @@ public class InternalApplicationConfigurationParser extends AbstractInternalAntl
// $ANTLR start "ruleMetamodelSpecification"
- // 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= '}' ) ;
+ // 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= '}' ) ;
public final EObject ruleMetamodelSpecification() throws RecognitionException {
EObject current = null;
@@ -2027,26 +1889,26 @@ public class InternalApplicationConfigurationParser extends AbstractInternalAntl
enterRule();
try {
- // InternalApplicationConfiguration.g:700:2: ( (otherlv_0= '{' ( (lv_entries_1_0= ruleMetamodelEntry ) ) (otherlv_2= ',' ( (lv_entries_3_0= ruleMetamodelEntry ) ) )* otherlv_4= '}' ) )
- // InternalApplicationConfiguration.g:701:2: (otherlv_0= '{' ( (lv_entries_1_0= ruleMetamodelEntry ) ) (otherlv_2= ',' ( (lv_entries_3_0= ruleMetamodelEntry ) ) )* otherlv_4= '}' )
+ // InternalApplicationConfiguration.g:651:2: ( (otherlv_0= '{' ( (lv_entries_1_0= ruleMetamodelEntry ) ) (otherlv_2= ',' ( (lv_entries_3_0= ruleMetamodelEntry ) ) )* otherlv_4= '}' ) )
+ // InternalApplicationConfiguration.g:652:2: (otherlv_0= '{' ( (lv_entries_1_0= ruleMetamodelEntry ) ) (otherlv_2= ',' ( (lv_entries_3_0= ruleMetamodelEntry ) ) )* otherlv_4= '}' )
{
- // InternalApplicationConfiguration.g:701:2: (otherlv_0= '{' ( (lv_entries_1_0= ruleMetamodelEntry ) ) (otherlv_2= ',' ( (lv_entries_3_0= ruleMetamodelEntry ) ) )* otherlv_4= '}' )
- // InternalApplicationConfiguration.g:702:3: otherlv_0= '{' ( (lv_entries_1_0= ruleMetamodelEntry ) ) (otherlv_2= ',' ( (lv_entries_3_0= ruleMetamodelEntry ) ) )* otherlv_4= '}'
+ // InternalApplicationConfiguration.g:652:2: (otherlv_0= '{' ( (lv_entries_1_0= ruleMetamodelEntry ) ) (otherlv_2= ',' ( (lv_entries_3_0= ruleMetamodelEntry ) ) )* otherlv_4= '}' )
+ // InternalApplicationConfiguration.g:653:3: otherlv_0= '{' ( (lv_entries_1_0= ruleMetamodelEntry ) ) (otherlv_2= ',' ( (lv_entries_3_0= ruleMetamodelEntry ) ) )* otherlv_4= '}'
{
- otherlv_0=(Token)match(input,19,FOLLOW_14);
+ otherlv_0=(Token)match(input,18,FOLLOW_13);
newLeafNode(otherlv_0, grammarAccess.getMetamodelSpecificationAccess().getLeftCurlyBracketKeyword_0());
- // InternalApplicationConfiguration.g:706:3: ( (lv_entries_1_0= ruleMetamodelEntry ) )
- // InternalApplicationConfiguration.g:707:4: (lv_entries_1_0= ruleMetamodelEntry )
+ // InternalApplicationConfiguration.g:657:3: ( (lv_entries_1_0= ruleMetamodelEntry ) )
+ // InternalApplicationConfiguration.g:658:4: (lv_entries_1_0= ruleMetamodelEntry )
{
- // InternalApplicationConfiguration.g:707:4: (lv_entries_1_0= ruleMetamodelEntry )
- // InternalApplicationConfiguration.g:708:5: lv_entries_1_0= ruleMetamodelEntry
+ // InternalApplicationConfiguration.g:658:4: (lv_entries_1_0= ruleMetamodelEntry )
+ // InternalApplicationConfiguration.g:659:5: lv_entries_1_0= ruleMetamodelEntry
{
newCompositeNode(grammarAccess.getMetamodelSpecificationAccess().getEntriesMetamodelEntryParserRuleCall_1_0());
- pushFollow(FOLLOW_15);
+ pushFollow(FOLLOW_14);
lv_entries_1_0=ruleMetamodelEntry();
state._fsp--;
@@ -2068,35 +1930,35 @@ public class InternalApplicationConfigurationParser extends AbstractInternalAntl
}
- // InternalApplicationConfiguration.g:725:3: (otherlv_2= ',' ( (lv_entries_3_0= ruleMetamodelEntry ) ) )*
+ // InternalApplicationConfiguration.g:676:3: (otherlv_2= ',' ( (lv_entries_3_0= ruleMetamodelEntry ) ) )*
loop10:
do {
int alt10=2;
int LA10_0 = input.LA(1);
- if ( (LA10_0==20) ) {
+ if ( (LA10_0==19) ) {
alt10=1;
}
switch (alt10) {
case 1 :
- // InternalApplicationConfiguration.g:726:4: otherlv_2= ',' ( (lv_entries_3_0= ruleMetamodelEntry ) )
+ // InternalApplicationConfiguration.g:677:4: otherlv_2= ',' ( (lv_entries_3_0= ruleMetamodelEntry ) )
{
- otherlv_2=(Token)match(input,20,FOLLOW_14);
+ otherlv_2=(Token)match(input,19,FOLLOW_13);
newLeafNode(otherlv_2, grammarAccess.getMetamodelSpecificationAccess().getCommaKeyword_2_0());
- // InternalApplicationConfiguration.g:730:4: ( (lv_entries_3_0= ruleMetamodelEntry ) )
- // InternalApplicationConfiguration.g:731:5: (lv_entries_3_0= ruleMetamodelEntry )
+ // InternalApplicationConfiguration.g:681:4: ( (lv_entries_3_0= ruleMetamodelEntry ) )
+ // InternalApplicationConfiguration.g:682:5: (lv_entries_3_0= ruleMetamodelEntry )
{
- // InternalApplicationConfiguration.g:731:5: (lv_entries_3_0= ruleMetamodelEntry )
- // InternalApplicationConfiguration.g:732:6: lv_entries_3_0= ruleMetamodelEntry
+ // InternalApplicationConfiguration.g:682:5: (lv_entries_3_0= ruleMetamodelEntry )
+ // InternalApplicationConfiguration.g:683:6: lv_entries_3_0= ruleMetamodelEntry
{
newCompositeNode(grammarAccess.getMetamodelSpecificationAccess().getEntriesMetamodelEntryParserRuleCall_2_1_0());
- pushFollow(FOLLOW_15);
+ pushFollow(FOLLOW_14);
lv_entries_3_0=ruleMetamodelEntry();
state._fsp--;
@@ -2127,7 +1989,7 @@ public class InternalApplicationConfigurationParser extends AbstractInternalAntl
}
} while (true);
- otherlv_4=(Token)match(input,21,FOLLOW_2);
+ otherlv_4=(Token)match(input,20,FOLLOW_2);
newLeafNode(otherlv_4, grammarAccess.getMetamodelSpecificationAccess().getRightCurlyBracketKeyword_3());
@@ -2154,7 +2016,7 @@ public class InternalApplicationConfigurationParser extends AbstractInternalAntl
// $ANTLR start "entryRuleMetamodelEntry"
- // InternalApplicationConfiguration.g:758:1: entryRuleMetamodelEntry returns [EObject current=null] : iv_ruleMetamodelEntry= ruleMetamodelEntry EOF ;
+ // InternalApplicationConfiguration.g:709:1: entryRuleMetamodelEntry returns [EObject current=null] : iv_ruleMetamodelEntry= ruleMetamodelEntry EOF ;
public final EObject entryRuleMetamodelEntry() throws RecognitionException {
EObject current = null;
@@ -2162,8 +2024,8 @@ public class InternalApplicationConfigurationParser extends AbstractInternalAntl
try {
- // InternalApplicationConfiguration.g:758:55: (iv_ruleMetamodelEntry= ruleMetamodelEntry EOF )
- // InternalApplicationConfiguration.g:759:2: iv_ruleMetamodelEntry= ruleMetamodelEntry EOF
+ // InternalApplicationConfiguration.g:709:55: (iv_ruleMetamodelEntry= ruleMetamodelEntry EOF )
+ // InternalApplicationConfiguration.g:710:2: iv_ruleMetamodelEntry= ruleMetamodelEntry EOF
{
newCompositeNode(grammarAccess.getMetamodelEntryRule());
pushFollow(FOLLOW_1);
@@ -2190,7 +2052,7 @@ public class InternalApplicationConfigurationParser extends AbstractInternalAntl
// $ANTLR start "ruleMetamodelEntry"
- // InternalApplicationConfiguration.g:765:1: ruleMetamodelEntry returns [EObject current=null] : (this_MetamodelElement_0= ruleMetamodelElement | this_AllPackageEntry_1= ruleAllPackageEntry ) ;
+ // InternalApplicationConfiguration.g:716:1: ruleMetamodelEntry returns [EObject current=null] : (this_MetamodelElement_0= ruleMetamodelElement | this_AllPackageEntry_1= ruleAllPackageEntry ) ;
public final EObject ruleMetamodelEntry() throws RecognitionException {
EObject current = null;
@@ -2203,17 +2065,17 @@ public class InternalApplicationConfigurationParser extends AbstractInternalAntl
enterRule();
try {
- // InternalApplicationConfiguration.g:771:2: ( (this_MetamodelElement_0= ruleMetamodelElement | this_AllPackageEntry_1= ruleAllPackageEntry ) )
- // InternalApplicationConfiguration.g:772:2: (this_MetamodelElement_0= ruleMetamodelElement | this_AllPackageEntry_1= ruleAllPackageEntry )
+ // InternalApplicationConfiguration.g:722:2: ( (this_MetamodelElement_0= ruleMetamodelElement | this_AllPackageEntry_1= ruleAllPackageEntry ) )
+ // InternalApplicationConfiguration.g:723:2: (this_MetamodelElement_0= ruleMetamodelElement | this_AllPackageEntry_1= ruleAllPackageEntry )
{
- // InternalApplicationConfiguration.g:772:2: (this_MetamodelElement_0= ruleMetamodelElement | this_AllPackageEntry_1= ruleAllPackageEntry )
+ // InternalApplicationConfiguration.g:723:2: (this_MetamodelElement_0= ruleMetamodelElement | this_AllPackageEntry_1= ruleAllPackageEntry )
int alt11=2;
int LA11_0 = input.LA(1);
if ( (LA11_0==RULE_ID) ) {
alt11=1;
}
- else if ( (LA11_0==22) ) {
+ else if ( (LA11_0==21) ) {
alt11=2;
}
else {
@@ -2224,7 +2086,7 @@ public class InternalApplicationConfigurationParser extends AbstractInternalAntl
}
switch (alt11) {
case 1 :
- // InternalApplicationConfiguration.g:773:3: this_MetamodelElement_0= ruleMetamodelElement
+ // InternalApplicationConfiguration.g:724:3: this_MetamodelElement_0= ruleMetamodelElement
{
newCompositeNode(grammarAccess.getMetamodelEntryAccess().getMetamodelElementParserRuleCall_0());
@@ -2242,7 +2104,7 @@ public class InternalApplicationConfigurationParser extends AbstractInternalAntl
}
break;
case 2 :
- // InternalApplicationConfiguration.g:782:3: this_AllPackageEntry_1= ruleAllPackageEntry
+ // InternalApplicationConfiguration.g:733:3: this_AllPackageEntry_1= ruleAllPackageEntry
{
newCompositeNode(grammarAccess.getMetamodelEntryAccess().getAllPackageEntryParserRuleCall_1());
@@ -2282,7 +2144,7 @@ public class InternalApplicationConfigurationParser extends AbstractInternalAntl
// $ANTLR start "entryRuleAllPackageEntry"
- // InternalApplicationConfiguration.g:794:1: entryRuleAllPackageEntry returns [EObject current=null] : iv_ruleAllPackageEntry= ruleAllPackageEntry EOF ;
+ // InternalApplicationConfiguration.g:745:1: entryRuleAllPackageEntry returns [EObject current=null] : iv_ruleAllPackageEntry= ruleAllPackageEntry EOF ;
public final EObject entryRuleAllPackageEntry() throws RecognitionException {
EObject current = null;
@@ -2290,8 +2152,8 @@ public class InternalApplicationConfigurationParser extends AbstractInternalAntl
try {
- // InternalApplicationConfiguration.g:794:56: (iv_ruleAllPackageEntry= ruleAllPackageEntry EOF )
- // InternalApplicationConfiguration.g:795:2: iv_ruleAllPackageEntry= ruleAllPackageEntry EOF
+ // InternalApplicationConfiguration.g:745:56: (iv_ruleAllPackageEntry= ruleAllPackageEntry EOF )
+ // InternalApplicationConfiguration.g:746:2: iv_ruleAllPackageEntry= ruleAllPackageEntry EOF
{
newCompositeNode(grammarAccess.getAllPackageEntryRule());
pushFollow(FOLLOW_1);
@@ -2318,7 +2180,7 @@ public class InternalApplicationConfigurationParser extends AbstractInternalAntl
// $ANTLR start "ruleAllPackageEntry"
- // 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= '}' )? ) ;
+ // 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= '}' )? ) ;
public final EObject ruleAllPackageEntry() throws RecognitionException {
EObject current = null;
@@ -2336,21 +2198,21 @@ public class InternalApplicationConfigurationParser extends AbstractInternalAntl
enterRule();
try {
- // 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= '}' )? ) )
- // 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= '}' )? )
+ // 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= '}' )? ) )
+ // 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= '}' )? )
{
- // 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= '}' )? )
- // 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= '}' )?
+ // 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= '}' )? )
+ // 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= '}' )?
{
- otherlv_0=(Token)match(input,22,FOLLOW_6);
+ otherlv_0=(Token)match(input,21,FOLLOW_6);
newLeafNode(otherlv_0, grammarAccess.getAllPackageEntryAccess().getPackageKeyword_0());
- // InternalApplicationConfiguration.g:813:3: ( ( ruleQualifiedName ) )
- // InternalApplicationConfiguration.g:814:4: ( ruleQualifiedName )
+ // InternalApplicationConfiguration.g:764:3: ( ( ruleQualifiedName ) )
+ // InternalApplicationConfiguration.g:765:4: ( ruleQualifiedName )
{
- // InternalApplicationConfiguration.g:814:4: ( ruleQualifiedName )
- // InternalApplicationConfiguration.g:815:5: ruleQualifiedName
+ // InternalApplicationConfiguration.g:765:4: ( ruleQualifiedName )
+ // InternalApplicationConfiguration.g:766:5: ruleQualifiedName
{
if (current==null) {
@@ -2360,7 +2222,7 @@ public class InternalApplicationConfigurationParser extends AbstractInternalAntl
newCompositeNode(grammarAccess.getAllPackageEntryAccess().getPackageEPackageCrossReference_1_0());
- pushFollow(FOLLOW_16);
+ pushFollow(FOLLOW_15);
ruleQualifiedName();
state._fsp--;
@@ -2374,35 +2236,35 @@ public class InternalApplicationConfigurationParser extends AbstractInternalAntl
}
- // InternalApplicationConfiguration.g:829:3: (otherlv_2= 'excluding' otherlv_3= '{' ( (lv_exclusion_4_0= ruleMetamodelElement ) ) (otherlv_5= ',' ( (lv_exclusion_6_0= ruleMetamodelElement ) ) )* otherlv_7= '}' )?
+ // InternalApplicationConfiguration.g:780:3: (otherlv_2= 'excluding' otherlv_3= '{' ( (lv_exclusion_4_0= ruleMetamodelElement ) ) (otherlv_5= ',' ( (lv_exclusion_6_0= ruleMetamodelElement ) ) )* otherlv_7= '}' )?
int alt13=2;
int LA13_0 = input.LA(1);
- if ( (LA13_0==23) ) {
+ if ( (LA13_0==22) ) {
alt13=1;
}
switch (alt13) {
case 1 :
- // InternalApplicationConfiguration.g:830:4: otherlv_2= 'excluding' otherlv_3= '{' ( (lv_exclusion_4_0= ruleMetamodelElement ) ) (otherlv_5= ',' ( (lv_exclusion_6_0= ruleMetamodelElement ) ) )* otherlv_7= '}'
+ // InternalApplicationConfiguration.g:781:4: otherlv_2= 'excluding' otherlv_3= '{' ( (lv_exclusion_4_0= ruleMetamodelElement ) ) (otherlv_5= ',' ( (lv_exclusion_6_0= ruleMetamodelElement ) ) )* otherlv_7= '}'
{
- otherlv_2=(Token)match(input,23,FOLLOW_17);
+ otherlv_2=(Token)match(input,22,FOLLOW_16);
newLeafNode(otherlv_2, grammarAccess.getAllPackageEntryAccess().getExcludingKeyword_2_0());
- otherlv_3=(Token)match(input,19,FOLLOW_6);
+ otherlv_3=(Token)match(input,18,FOLLOW_6);
newLeafNode(otherlv_3, grammarAccess.getAllPackageEntryAccess().getLeftCurlyBracketKeyword_2_1());
- // InternalApplicationConfiguration.g:838:4: ( (lv_exclusion_4_0= ruleMetamodelElement ) )
- // InternalApplicationConfiguration.g:839:5: (lv_exclusion_4_0= ruleMetamodelElement )
+ // InternalApplicationConfiguration.g:789:4: ( (lv_exclusion_4_0= ruleMetamodelElement ) )
+ // InternalApplicationConfiguration.g:790:5: (lv_exclusion_4_0= ruleMetamodelElement )
{
- // InternalApplicationConfiguration.g:839:5: (lv_exclusion_4_0= ruleMetamodelElement )
- // InternalApplicationConfiguration.g:840:6: lv_exclusion_4_0= ruleMetamodelElement
+ // InternalApplicationConfiguration.g:790:5: (lv_exclusion_4_0= ruleMetamodelElement )
+ // InternalApplicationConfiguration.g:791:6: lv_exclusion_4_0= ruleMetamodelElement
{
newCompositeNode(grammarAccess.getAllPackageEntryAccess().getExclusionMetamodelElementParserRuleCall_2_2_0());
- pushFollow(FOLLOW_15);
+ pushFollow(FOLLOW_14);
lv_exclusion_4_0=ruleMetamodelElement();
state._fsp--;
@@ -2424,35 +2286,35 @@ public class InternalApplicationConfigurationParser extends AbstractInternalAntl
}
- // InternalApplicationConfiguration.g:857:4: (otherlv_5= ',' ( (lv_exclusion_6_0= ruleMetamodelElement ) ) )*
+ // InternalApplicationConfiguration.g:808:4: (otherlv_5= ',' ( (lv_exclusion_6_0= ruleMetamodelElement ) ) )*
loop12:
do {
int alt12=2;
int LA12_0 = input.LA(1);
- if ( (LA12_0==20) ) {
+ if ( (LA12_0==19) ) {
alt12=1;
}
switch (alt12) {
case 1 :
- // InternalApplicationConfiguration.g:858:5: otherlv_5= ',' ( (lv_exclusion_6_0= ruleMetamodelElement ) )
+ // InternalApplicationConfiguration.g:809:5: otherlv_5= ',' ( (lv_exclusion_6_0= ruleMetamodelElement ) )
{
- otherlv_5=(Token)match(input,20,FOLLOW_6);
+ otherlv_5=(Token)match(input,19,FOLLOW_6);
newLeafNode(otherlv_5, grammarAccess.getAllPackageEntryAccess().getCommaKeyword_2_3_0());
- // InternalApplicationConfiguration.g:862:5: ( (lv_exclusion_6_0= ruleMetamodelElement ) )
- // InternalApplicationConfiguration.g:863:6: (lv_exclusion_6_0= ruleMetamodelElement )
+ // InternalApplicationConfiguration.g:813:5: ( (lv_exclusion_6_0= ruleMetamodelElement ) )
+ // InternalApplicationConfiguration.g:814:6: (lv_exclusion_6_0= ruleMetamodelElement )
{
- // InternalApplicationConfiguration.g:863:6: (lv_exclusion_6_0= ruleMetamodelElement )
- // InternalApplicationConfiguration.g:864:7: lv_exclusion_6_0= ruleMetamodelElement
+ // InternalApplicationConfiguration.g:814:6: (lv_exclusion_6_0= ruleMetamodelElement )
+ // InternalApplicationConfiguration.g:815:7: lv_exclusion_6_0= ruleMetamodelElement
{
newCompositeNode(grammarAccess.getAllPackageEntryAccess().getExclusionMetamodelElementParserRuleCall_2_3_1_0());
- pushFollow(FOLLOW_15);
+ pushFollow(FOLLOW_14);
lv_exclusion_6_0=ruleMetamodelElement();
state._fsp--;
@@ -2483,7 +2345,7 @@ public class InternalApplicationConfigurationParser extends AbstractInternalAntl
}
} while (true);
- otherlv_7=(Token)match(input,21,FOLLOW_2);
+ otherlv_7=(Token)match(input,20,FOLLOW_2);
newLeafNode(otherlv_7, grammarAccess.getAllPackageEntryAccess().getRightCurlyBracketKeyword_2_4());
@@ -2516,7 +2378,7 @@ public class InternalApplicationConfigurationParser extends AbstractInternalAntl
// $ANTLR start "entryRuleMetamodelElement"
- // InternalApplicationConfiguration.g:891:1: entryRuleMetamodelElement returns [EObject current=null] : iv_ruleMetamodelElement= ruleMetamodelElement EOF ;
+ // InternalApplicationConfiguration.g:842:1: entryRuleMetamodelElement returns [EObject current=null] : iv_ruleMetamodelElement= ruleMetamodelElement EOF ;
public final EObject entryRuleMetamodelElement() throws RecognitionException {
EObject current = null;
@@ -2524,8 +2386,8 @@ public class InternalApplicationConfigurationParser extends AbstractInternalAntl
try {
- // InternalApplicationConfiguration.g:891:57: (iv_ruleMetamodelElement= ruleMetamodelElement EOF )
- // InternalApplicationConfiguration.g:892:2: iv_ruleMetamodelElement= ruleMetamodelElement EOF
+ // InternalApplicationConfiguration.g:842:57: (iv_ruleMetamodelElement= ruleMetamodelElement EOF )
+ // InternalApplicationConfiguration.g:843:2: iv_ruleMetamodelElement= ruleMetamodelElement EOF
{
newCompositeNode(grammarAccess.getMetamodelElementRule());
pushFollow(FOLLOW_1);
@@ -2552,7 +2414,7 @@ public class InternalApplicationConfigurationParser extends AbstractInternalAntl
// $ANTLR start "ruleMetamodelElement"
- // InternalApplicationConfiguration.g:898:1: ruleMetamodelElement returns [EObject current=null] : ( ( ( ( ruleQualifiedName ) ) otherlv_1= '::' )? ( (otherlv_2= RULE_ID ) ) (otherlv_3= '.' ( (otherlv_4= RULE_ID ) ) )? ) ;
+ // InternalApplicationConfiguration.g:849:1: ruleMetamodelElement returns [EObject current=null] : ( ( ( ( ruleQualifiedName ) ) otherlv_1= '::' )? ( (otherlv_2= RULE_ID ) ) (otherlv_3= '.' ( (otherlv_4= RULE_ID ) ) )? ) ;
public final EObject ruleMetamodelElement() throws RecognitionException {
EObject current = null;
@@ -2565,13 +2427,13 @@ public class InternalApplicationConfigurationParser extends AbstractInternalAntl
enterRule();
try {
- // InternalApplicationConfiguration.g:904:2: ( ( ( ( ( ruleQualifiedName ) ) otherlv_1= '::' )? ( (otherlv_2= RULE_ID ) ) (otherlv_3= '.' ( (otherlv_4= RULE_ID ) ) )? ) )
- // InternalApplicationConfiguration.g:905:2: ( ( ( ( ruleQualifiedName ) ) otherlv_1= '::' )? ( (otherlv_2= RULE_ID ) ) (otherlv_3= '.' ( (otherlv_4= RULE_ID ) ) )? )
+ // InternalApplicationConfiguration.g:855:2: ( ( ( ( ( ruleQualifiedName ) ) otherlv_1= '::' )? ( (otherlv_2= RULE_ID ) ) (otherlv_3= '.' ( (otherlv_4= RULE_ID ) ) )? ) )
+ // InternalApplicationConfiguration.g:856:2: ( ( ( ( ruleQualifiedName ) ) otherlv_1= '::' )? ( (otherlv_2= RULE_ID ) ) (otherlv_3= '.' ( (otherlv_4= RULE_ID ) ) )? )
{
- // InternalApplicationConfiguration.g:905:2: ( ( ( ( ruleQualifiedName ) ) otherlv_1= '::' )? ( (otherlv_2= RULE_ID ) ) (otherlv_3= '.' ( (otherlv_4= RULE_ID ) ) )? )
- // InternalApplicationConfiguration.g:906:3: ( ( ( ruleQualifiedName ) ) otherlv_1= '::' )? ( (otherlv_2= RULE_ID ) ) (otherlv_3= '.' ( (otherlv_4= RULE_ID ) ) )?
+ // InternalApplicationConfiguration.g:856:2: ( ( ( ( ruleQualifiedName ) ) otherlv_1= '::' )? ( (otherlv_2= RULE_ID ) ) (otherlv_3= '.' ( (otherlv_4= RULE_ID ) ) )? )
+ // InternalApplicationConfiguration.g:857:3: ( ( ( ruleQualifiedName ) ) otherlv_1= '::' )? ( (otherlv_2= RULE_ID ) ) (otherlv_3= '.' ( (otherlv_4= RULE_ID ) ) )?
{
- // InternalApplicationConfiguration.g:906:3: ( ( ( ruleQualifiedName ) ) otherlv_1= '::' )?
+ // InternalApplicationConfiguration.g:857:3: ( ( ( ruleQualifiedName ) ) otherlv_1= '::' )?
int alt14=2;
int LA14_0 = input.LA(1);
@@ -2584,24 +2446,24 @@ public class InternalApplicationConfigurationParser extends AbstractInternalAntl
if ( (LA14_2==RULE_ID) ) {
int LA14_5 = input.LA(4);
- if ( (LA14_5==11||LA14_5==24) ) {
+ if ( (LA14_5==11||LA14_5==23) ) {
alt14=1;
}
}
}
- else if ( (LA14_1==24) ) {
+ else if ( (LA14_1==23) ) {
alt14=1;
}
}
switch (alt14) {
case 1 :
- // InternalApplicationConfiguration.g:907:4: ( ( ruleQualifiedName ) ) otherlv_1= '::'
+ // InternalApplicationConfiguration.g:858:4: ( ( ruleQualifiedName ) ) otherlv_1= '::'
{
- // InternalApplicationConfiguration.g:907:4: ( ( ruleQualifiedName ) )
- // InternalApplicationConfiguration.g:908:5: ( ruleQualifiedName )
+ // InternalApplicationConfiguration.g:858:4: ( ( ruleQualifiedName ) )
+ // InternalApplicationConfiguration.g:859:5: ( ruleQualifiedName )
{
- // InternalApplicationConfiguration.g:908:5: ( ruleQualifiedName )
- // InternalApplicationConfiguration.g:909:6: ruleQualifiedName
+ // InternalApplicationConfiguration.g:859:5: ( ruleQualifiedName )
+ // InternalApplicationConfiguration.g:860:6: ruleQualifiedName
{
if (current==null) {
@@ -2611,7 +2473,7 @@ public class InternalApplicationConfigurationParser extends AbstractInternalAntl
newCompositeNode(grammarAccess.getMetamodelElementAccess().getPackageEPackageCrossReference_0_0_0());
- pushFollow(FOLLOW_18);
+ pushFollow(FOLLOW_17);
ruleQualifiedName();
state._fsp--;
@@ -2625,7 +2487,7 @@ public class InternalApplicationConfigurationParser extends AbstractInternalAntl
}
- otherlv_1=(Token)match(input,24,FOLLOW_6);
+ otherlv_1=(Token)match(input,23,FOLLOW_6);
newLeafNode(otherlv_1, grammarAccess.getMetamodelElementAccess().getColonColonKeyword_0_1());
@@ -2635,11 +2497,11 @@ public class InternalApplicationConfigurationParser extends AbstractInternalAntl
}
- // InternalApplicationConfiguration.g:928:3: ( (otherlv_2= RULE_ID ) )
- // InternalApplicationConfiguration.g:929:4: (otherlv_2= RULE_ID )
+ // InternalApplicationConfiguration.g:879:3: ( (otherlv_2= RULE_ID ) )
+ // InternalApplicationConfiguration.g:880:4: (otherlv_2= RULE_ID )
{
- // InternalApplicationConfiguration.g:929:4: (otherlv_2= RULE_ID )
- // InternalApplicationConfiguration.g:930:5: otherlv_2= RULE_ID
+ // InternalApplicationConfiguration.g:880:4: (otherlv_2= RULE_ID )
+ // InternalApplicationConfiguration.g:881:5: otherlv_2= RULE_ID
{
if (current==null) {
@@ -2656,7 +2518,7 @@ public class InternalApplicationConfigurationParser extends AbstractInternalAntl
}
- // InternalApplicationConfiguration.g:941:3: (otherlv_3= '.' ( (otherlv_4= RULE_ID ) ) )?
+ // InternalApplicationConfiguration.g:892:3: (otherlv_3= '.' ( (otherlv_4= RULE_ID ) ) )?
int alt15=2;
int LA15_0 = input.LA(1);
@@ -2665,17 +2527,17 @@ public class InternalApplicationConfigurationParser extends AbstractInternalAntl
}
switch (alt15) {
case 1 :
- // InternalApplicationConfiguration.g:942:4: otherlv_3= '.' ( (otherlv_4= RULE_ID ) )
+ // InternalApplicationConfiguration.g:893:4: otherlv_3= '.' ( (otherlv_4= RULE_ID ) )
{
otherlv_3=(Token)match(input,11,FOLLOW_6);
newLeafNode(otherlv_3, grammarAccess.getMetamodelElementAccess().getFullStopKeyword_2_0());
- // InternalApplicationConfiguration.g:946:4: ( (otherlv_4= RULE_ID ) )
- // InternalApplicationConfiguration.g:947:5: (otherlv_4= RULE_ID )
+ // InternalApplicationConfiguration.g:897:4: ( (otherlv_4= RULE_ID ) )
+ // InternalApplicationConfiguration.g:898:5: (otherlv_4= RULE_ID )
{
- // InternalApplicationConfiguration.g:947:5: (otherlv_4= RULE_ID )
- // InternalApplicationConfiguration.g:948:6: otherlv_4= RULE_ID
+ // InternalApplicationConfiguration.g:898:5: (otherlv_4= RULE_ID )
+ // InternalApplicationConfiguration.g:899:6: otherlv_4= RULE_ID
{
if (current==null) {
@@ -2721,7 +2583,7 @@ public class InternalApplicationConfigurationParser extends AbstractInternalAntl
// $ANTLR start "entryRuleMetamodelDeclaration"
- // InternalApplicationConfiguration.g:964:1: entryRuleMetamodelDeclaration returns [EObject current=null] : iv_ruleMetamodelDeclaration= ruleMetamodelDeclaration EOF ;
+ // InternalApplicationConfiguration.g:915:1: entryRuleMetamodelDeclaration returns [EObject current=null] : iv_ruleMetamodelDeclaration= ruleMetamodelDeclaration EOF ;
public final EObject entryRuleMetamodelDeclaration() throws RecognitionException {
EObject current = null;
@@ -2729,8 +2591,8 @@ public class InternalApplicationConfigurationParser extends AbstractInternalAntl
try {
- // InternalApplicationConfiguration.g:964:61: (iv_ruleMetamodelDeclaration= ruleMetamodelDeclaration EOF )
- // InternalApplicationConfiguration.g:965:2: iv_ruleMetamodelDeclaration= ruleMetamodelDeclaration EOF
+ // InternalApplicationConfiguration.g:915:61: (iv_ruleMetamodelDeclaration= ruleMetamodelDeclaration EOF )
+ // InternalApplicationConfiguration.g:916:2: iv_ruleMetamodelDeclaration= ruleMetamodelDeclaration EOF
{
newCompositeNode(grammarAccess.getMetamodelDeclarationRule());
pushFollow(FOLLOW_1);
@@ -2757,7 +2619,7 @@ public class InternalApplicationConfigurationParser extends AbstractInternalAntl
// $ANTLR start "ruleMetamodelDeclaration"
- // InternalApplicationConfiguration.g:971:1: ruleMetamodelDeclaration returns [EObject current=null] : (otherlv_0= 'metamodel' ( (lv_name_1_0= RULE_ID ) ) ( (lv_specification_2_0= ruleMetamodelSpecification ) ) ) ;
+ // InternalApplicationConfiguration.g:922:1: ruleMetamodelDeclaration returns [EObject current=null] : (otherlv_0= 'metamodel' ( (lv_name_1_0= RULE_ID ) ) ( (lv_specification_2_0= ruleMetamodelSpecification ) ) ) ;
public final EObject ruleMetamodelDeclaration() throws RecognitionException {
EObject current = null;
@@ -2770,23 +2632,23 @@ public class InternalApplicationConfigurationParser extends AbstractInternalAntl
enterRule();
try {
- // InternalApplicationConfiguration.g:977:2: ( (otherlv_0= 'metamodel' ( (lv_name_1_0= RULE_ID ) ) ( (lv_specification_2_0= ruleMetamodelSpecification ) ) ) )
- // InternalApplicationConfiguration.g:978:2: (otherlv_0= 'metamodel' ( (lv_name_1_0= RULE_ID ) ) ( (lv_specification_2_0= ruleMetamodelSpecification ) ) )
+ // InternalApplicationConfiguration.g:928:2: ( (otherlv_0= 'metamodel' ( (lv_name_1_0= RULE_ID ) ) ( (lv_specification_2_0= ruleMetamodelSpecification ) ) ) )
+ // InternalApplicationConfiguration.g:929:2: (otherlv_0= 'metamodel' ( (lv_name_1_0= RULE_ID ) ) ( (lv_specification_2_0= ruleMetamodelSpecification ) ) )
{
- // InternalApplicationConfiguration.g:978:2: (otherlv_0= 'metamodel' ( (lv_name_1_0= RULE_ID ) ) ( (lv_specification_2_0= ruleMetamodelSpecification ) ) )
- // InternalApplicationConfiguration.g:979:3: otherlv_0= 'metamodel' ( (lv_name_1_0= RULE_ID ) ) ( (lv_specification_2_0= ruleMetamodelSpecification ) )
+ // InternalApplicationConfiguration.g:929:2: (otherlv_0= 'metamodel' ( (lv_name_1_0= RULE_ID ) ) ( (lv_specification_2_0= ruleMetamodelSpecification ) ) )
+ // InternalApplicationConfiguration.g:930:3: otherlv_0= 'metamodel' ( (lv_name_1_0= RULE_ID ) ) ( (lv_specification_2_0= ruleMetamodelSpecification ) )
{
- otherlv_0=(Token)match(input,25,FOLLOW_6);
+ otherlv_0=(Token)match(input,24,FOLLOW_6);
newLeafNode(otherlv_0, grammarAccess.getMetamodelDeclarationAccess().getMetamodelKeyword_0());
- // InternalApplicationConfiguration.g:983:3: ( (lv_name_1_0= RULE_ID ) )
- // InternalApplicationConfiguration.g:984:4: (lv_name_1_0= RULE_ID )
+ // InternalApplicationConfiguration.g:934:3: ( (lv_name_1_0= RULE_ID ) )
+ // InternalApplicationConfiguration.g:935:4: (lv_name_1_0= RULE_ID )
{
- // InternalApplicationConfiguration.g:984:4: (lv_name_1_0= RULE_ID )
- // InternalApplicationConfiguration.g:985:5: lv_name_1_0= RULE_ID
+ // InternalApplicationConfiguration.g:935:4: (lv_name_1_0= RULE_ID )
+ // InternalApplicationConfiguration.g:936:5: lv_name_1_0= RULE_ID
{
- lv_name_1_0=(Token)match(input,RULE_ID,FOLLOW_17);
+ lv_name_1_0=(Token)match(input,RULE_ID,FOLLOW_16);
newLeafNode(lv_name_1_0, grammarAccess.getMetamodelDeclarationAccess().getNameIDTerminalRuleCall_1_0());
@@ -2806,11 +2668,11 @@ public class InternalApplicationConfigurationParser extends AbstractInternalAntl
}
- // InternalApplicationConfiguration.g:1001:3: ( (lv_specification_2_0= ruleMetamodelSpecification ) )
- // InternalApplicationConfiguration.g:1002:4: (lv_specification_2_0= ruleMetamodelSpecification )
+ // InternalApplicationConfiguration.g:952:3: ( (lv_specification_2_0= ruleMetamodelSpecification ) )
+ // InternalApplicationConfiguration.g:953:4: (lv_specification_2_0= ruleMetamodelSpecification )
{
- // InternalApplicationConfiguration.g:1002:4: (lv_specification_2_0= ruleMetamodelSpecification )
- // InternalApplicationConfiguration.g:1003:5: lv_specification_2_0= ruleMetamodelSpecification
+ // InternalApplicationConfiguration.g:953:4: (lv_specification_2_0= ruleMetamodelSpecification )
+ // InternalApplicationConfiguration.g:954:5: lv_specification_2_0= ruleMetamodelSpecification
{
newCompositeNode(grammarAccess.getMetamodelDeclarationAccess().getSpecificationMetamodelSpecificationParserRuleCall_2_0());
@@ -2860,7 +2722,7 @@ public class InternalApplicationConfigurationParser extends AbstractInternalAntl
// $ANTLR start "entryRuleMetamodelReference"
- // InternalApplicationConfiguration.g:1024:1: entryRuleMetamodelReference returns [EObject current=null] : iv_ruleMetamodelReference= ruleMetamodelReference EOF ;
+ // InternalApplicationConfiguration.g:975:1: entryRuleMetamodelReference returns [EObject current=null] : iv_ruleMetamodelReference= ruleMetamodelReference EOF ;
public final EObject entryRuleMetamodelReference() throws RecognitionException {
EObject current = null;
@@ -2868,8 +2730,8 @@ public class InternalApplicationConfigurationParser extends AbstractInternalAntl
try {
- // InternalApplicationConfiguration.g:1024:59: (iv_ruleMetamodelReference= ruleMetamodelReference EOF )
- // InternalApplicationConfiguration.g:1025:2: iv_ruleMetamodelReference= ruleMetamodelReference EOF
+ // InternalApplicationConfiguration.g:975:59: (iv_ruleMetamodelReference= ruleMetamodelReference EOF )
+ // InternalApplicationConfiguration.g:976:2: iv_ruleMetamodelReference= ruleMetamodelReference EOF
{
newCompositeNode(grammarAccess.getMetamodelReferenceRule());
pushFollow(FOLLOW_1);
@@ -2896,7 +2758,7 @@ public class InternalApplicationConfigurationParser extends AbstractInternalAntl
// $ANTLR start "ruleMetamodelReference"
- // InternalApplicationConfiguration.g:1031:1: ruleMetamodelReference returns [EObject current=null] : ( (otherlv_0= RULE_ID ) ) ;
+ // InternalApplicationConfiguration.g:982:1: ruleMetamodelReference returns [EObject current=null] : ( (otherlv_0= RULE_ID ) ) ;
public final EObject ruleMetamodelReference() throws RecognitionException {
EObject current = null;
@@ -2906,14 +2768,14 @@ public class InternalApplicationConfigurationParser extends AbstractInternalAntl
enterRule();
try {
- // InternalApplicationConfiguration.g:1037:2: ( ( (otherlv_0= RULE_ID ) ) )
- // InternalApplicationConfiguration.g:1038:2: ( (otherlv_0= RULE_ID ) )
+ // InternalApplicationConfiguration.g:988:2: ( ( (otherlv_0= RULE_ID ) ) )
+ // InternalApplicationConfiguration.g:989:2: ( (otherlv_0= RULE_ID ) )
{
- // InternalApplicationConfiguration.g:1038:2: ( (otherlv_0= RULE_ID ) )
- // InternalApplicationConfiguration.g:1039:3: (otherlv_0= RULE_ID )
+ // InternalApplicationConfiguration.g:989:2: ( (otherlv_0= RULE_ID ) )
+ // InternalApplicationConfiguration.g:990:3: (otherlv_0= RULE_ID )
{
- // InternalApplicationConfiguration.g:1039:3: (otherlv_0= RULE_ID )
- // InternalApplicationConfiguration.g:1040:4: otherlv_0= RULE_ID
+ // InternalApplicationConfiguration.g:990:3: (otherlv_0= RULE_ID )
+ // InternalApplicationConfiguration.g:991:4: otherlv_0= RULE_ID
{
if (current==null) {
@@ -2950,7 +2812,7 @@ public class InternalApplicationConfigurationParser extends AbstractInternalAntl
// $ANTLR start "entryRuleMetamodel"
- // InternalApplicationConfiguration.g:1054:1: entryRuleMetamodel returns [EObject current=null] : iv_ruleMetamodel= ruleMetamodel EOF ;
+ // InternalApplicationConfiguration.g:1005:1: entryRuleMetamodel returns [EObject current=null] : iv_ruleMetamodel= ruleMetamodel EOF ;
public final EObject entryRuleMetamodel() throws RecognitionException {
EObject current = null;
@@ -2958,8 +2820,8 @@ public class InternalApplicationConfigurationParser extends AbstractInternalAntl
try {
- // InternalApplicationConfiguration.g:1054:50: (iv_ruleMetamodel= ruleMetamodel EOF )
- // InternalApplicationConfiguration.g:1055:2: iv_ruleMetamodel= ruleMetamodel EOF
+ // InternalApplicationConfiguration.g:1005:50: (iv_ruleMetamodel= ruleMetamodel EOF )
+ // InternalApplicationConfiguration.g:1006:2: iv_ruleMetamodel= ruleMetamodel EOF
{
newCompositeNode(grammarAccess.getMetamodelRule());
pushFollow(FOLLOW_1);
@@ -2986,7 +2848,7 @@ public class InternalApplicationConfigurationParser extends AbstractInternalAntl
// $ANTLR start "ruleMetamodel"
- // InternalApplicationConfiguration.g:1061:1: ruleMetamodel returns [EObject current=null] : (this_MetamodelReference_0= ruleMetamodelReference | this_MetamodelSpecification_1= ruleMetamodelSpecification ) ;
+ // InternalApplicationConfiguration.g:1012:1: ruleMetamodel returns [EObject current=null] : (this_MetamodelReference_0= ruleMetamodelReference | this_MetamodelSpecification_1= ruleMetamodelSpecification ) ;
public final EObject ruleMetamodel() throws RecognitionException {
EObject current = null;
@@ -2999,17 +2861,17 @@ public class InternalApplicationConfigurationParser extends AbstractInternalAntl
enterRule();
try {
- // InternalApplicationConfiguration.g:1067:2: ( (this_MetamodelReference_0= ruleMetamodelReference | this_MetamodelSpecification_1= ruleMetamodelSpecification ) )
- // InternalApplicationConfiguration.g:1068:2: (this_MetamodelReference_0= ruleMetamodelReference | this_MetamodelSpecification_1= ruleMetamodelSpecification )
+ // InternalApplicationConfiguration.g:1018:2: ( (this_MetamodelReference_0= ruleMetamodelReference | this_MetamodelSpecification_1= ruleMetamodelSpecification ) )
+ // InternalApplicationConfiguration.g:1019:2: (this_MetamodelReference_0= ruleMetamodelReference | this_MetamodelSpecification_1= ruleMetamodelSpecification )
{
- // InternalApplicationConfiguration.g:1068:2: (this_MetamodelReference_0= ruleMetamodelReference | this_MetamodelSpecification_1= ruleMetamodelSpecification )
+ // InternalApplicationConfiguration.g:1019:2: (this_MetamodelReference_0= ruleMetamodelReference | this_MetamodelSpecification_1= ruleMetamodelSpecification )
int alt16=2;
int LA16_0 = input.LA(1);
if ( (LA16_0==RULE_ID) ) {
alt16=1;
}
- else if ( (LA16_0==19) ) {
+ else if ( (LA16_0==18) ) {
alt16=2;
}
else {
@@ -3020,7 +2882,7 @@ public class InternalApplicationConfigurationParser extends AbstractInternalAntl
}
switch (alt16) {
case 1 :
- // InternalApplicationConfiguration.g:1069:3: this_MetamodelReference_0= ruleMetamodelReference
+ // InternalApplicationConfiguration.g:1020:3: this_MetamodelReference_0= ruleMetamodelReference
{
newCompositeNode(grammarAccess.getMetamodelAccess().getMetamodelReferenceParserRuleCall_0());
@@ -3038,7 +2900,7 @@ public class InternalApplicationConfigurationParser extends AbstractInternalAntl
}
break;
case 2 :
- // InternalApplicationConfiguration.g:1078:3: this_MetamodelSpecification_1= ruleMetamodelSpecification
+ // InternalApplicationConfiguration.g:1029:3: this_MetamodelSpecification_1= ruleMetamodelSpecification
{
newCompositeNode(grammarAccess.getMetamodelAccess().getMetamodelSpecificationParserRuleCall_1());
@@ -3078,7 +2940,7 @@ public class InternalApplicationConfigurationParser extends AbstractInternalAntl
// $ANTLR start "entryRulePartialModelSpecification"
- // InternalApplicationConfiguration.g:1090:1: entryRulePartialModelSpecification returns [EObject current=null] : iv_rulePartialModelSpecification= rulePartialModelSpecification EOF ;
+ // InternalApplicationConfiguration.g:1041:1: entryRulePartialModelSpecification returns [EObject current=null] : iv_rulePartialModelSpecification= rulePartialModelSpecification EOF ;
public final EObject entryRulePartialModelSpecification() throws RecognitionException {
EObject current = null;
@@ -3086,8 +2948,8 @@ public class InternalApplicationConfigurationParser extends AbstractInternalAntl
try {
- // InternalApplicationConfiguration.g:1090:66: (iv_rulePartialModelSpecification= rulePartialModelSpecification EOF )
- // InternalApplicationConfiguration.g:1091:2: iv_rulePartialModelSpecification= rulePartialModelSpecification EOF
+ // InternalApplicationConfiguration.g:1041:66: (iv_rulePartialModelSpecification= rulePartialModelSpecification EOF )
+ // InternalApplicationConfiguration.g:1042:2: iv_rulePartialModelSpecification= rulePartialModelSpecification EOF
{
newCompositeNode(grammarAccess.getPartialModelSpecificationRule());
pushFollow(FOLLOW_1);
@@ -3114,7 +2976,7 @@ public class InternalApplicationConfigurationParser extends AbstractInternalAntl
// $ANTLR start "rulePartialModelSpecification"
- // 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= '}' ) ;
+ // 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= '}' ) ;
public final EObject rulePartialModelSpecification() throws RecognitionException {
EObject current = null;
@@ -3130,26 +2992,26 @@ public class InternalApplicationConfigurationParser extends AbstractInternalAntl
enterRule();
try {
- // InternalApplicationConfiguration.g:1103:2: ( (otherlv_0= '{' ( (lv_entry_1_0= rulePartialModelEntry ) ) (otherlv_2= ',' ( (lv_entry_3_0= rulePartialModelEntry ) ) )? otherlv_4= '}' ) )
- // InternalApplicationConfiguration.g:1104:2: (otherlv_0= '{' ( (lv_entry_1_0= rulePartialModelEntry ) ) (otherlv_2= ',' ( (lv_entry_3_0= rulePartialModelEntry ) ) )? otherlv_4= '}' )
+ // InternalApplicationConfiguration.g:1054:2: ( (otherlv_0= '{' ( (lv_entry_1_0= rulePartialModelEntry ) ) (otherlv_2= ',' ( (lv_entry_3_0= rulePartialModelEntry ) ) )? otherlv_4= '}' ) )
+ // InternalApplicationConfiguration.g:1055:2: (otherlv_0= '{' ( (lv_entry_1_0= rulePartialModelEntry ) ) (otherlv_2= ',' ( (lv_entry_3_0= rulePartialModelEntry ) ) )? otherlv_4= '}' )
{
- // InternalApplicationConfiguration.g:1104:2: (otherlv_0= '{' ( (lv_entry_1_0= rulePartialModelEntry ) ) (otherlv_2= ',' ( (lv_entry_3_0= rulePartialModelEntry ) ) )? otherlv_4= '}' )
- // InternalApplicationConfiguration.g:1105:3: otherlv_0= '{' ( (lv_entry_1_0= rulePartialModelEntry ) ) (otherlv_2= ',' ( (lv_entry_3_0= rulePartialModelEntry ) ) )? otherlv_4= '}'
+ // InternalApplicationConfiguration.g:1055:2: (otherlv_0= '{' ( (lv_entry_1_0= rulePartialModelEntry ) ) (otherlv_2= ',' ( (lv_entry_3_0= rulePartialModelEntry ) ) )? otherlv_4= '}' )
+ // InternalApplicationConfiguration.g:1056:3: otherlv_0= '{' ( (lv_entry_1_0= rulePartialModelEntry ) ) (otherlv_2= ',' ( (lv_entry_3_0= rulePartialModelEntry ) ) )? otherlv_4= '}'
{
- otherlv_0=(Token)match(input,19,FOLLOW_19);
+ otherlv_0=(Token)match(input,18,FOLLOW_18);
newLeafNode(otherlv_0, grammarAccess.getPartialModelSpecificationAccess().getLeftCurlyBracketKeyword_0());
- // InternalApplicationConfiguration.g:1109:3: ( (lv_entry_1_0= rulePartialModelEntry ) )
- // InternalApplicationConfiguration.g:1110:4: (lv_entry_1_0= rulePartialModelEntry )
+ // InternalApplicationConfiguration.g:1060:3: ( (lv_entry_1_0= rulePartialModelEntry ) )
+ // InternalApplicationConfiguration.g:1061:4: (lv_entry_1_0= rulePartialModelEntry )
{
- // InternalApplicationConfiguration.g:1110:4: (lv_entry_1_0= rulePartialModelEntry )
- // InternalApplicationConfiguration.g:1111:5: lv_entry_1_0= rulePartialModelEntry
+ // InternalApplicationConfiguration.g:1061:4: (lv_entry_1_0= rulePartialModelEntry )
+ // InternalApplicationConfiguration.g:1062:5: lv_entry_1_0= rulePartialModelEntry
{
newCompositeNode(grammarAccess.getPartialModelSpecificationAccess().getEntryPartialModelEntryParserRuleCall_1_0());
- pushFollow(FOLLOW_15);
+ pushFollow(FOLLOW_14);
lv_entry_1_0=rulePartialModelEntry();
state._fsp--;
@@ -3171,31 +3033,31 @@ public class InternalApplicationConfigurationParser extends AbstractInternalAntl
}
- // InternalApplicationConfiguration.g:1128:3: (otherlv_2= ',' ( (lv_entry_3_0= rulePartialModelEntry ) ) )?
+ // InternalApplicationConfiguration.g:1079:3: (otherlv_2= ',' ( (lv_entry_3_0= rulePartialModelEntry ) ) )?
int alt17=2;
int LA17_0 = input.LA(1);
- if ( (LA17_0==20) ) {
+ if ( (LA17_0==19) ) {
alt17=1;
}
switch (alt17) {
case 1 :
- // InternalApplicationConfiguration.g:1129:4: otherlv_2= ',' ( (lv_entry_3_0= rulePartialModelEntry ) )
+ // InternalApplicationConfiguration.g:1080:4: otherlv_2= ',' ( (lv_entry_3_0= rulePartialModelEntry ) )
{
- otherlv_2=(Token)match(input,20,FOLLOW_19);
+ otherlv_2=(Token)match(input,19,FOLLOW_18);
newLeafNode(otherlv_2, grammarAccess.getPartialModelSpecificationAccess().getCommaKeyword_2_0());
- // InternalApplicationConfiguration.g:1133:4: ( (lv_entry_3_0= rulePartialModelEntry ) )
- // InternalApplicationConfiguration.g:1134:5: (lv_entry_3_0= rulePartialModelEntry )
+ // InternalApplicationConfiguration.g:1084:4: ( (lv_entry_3_0= rulePartialModelEntry ) )
+ // InternalApplicationConfiguration.g:1085:5: (lv_entry_3_0= rulePartialModelEntry )
{
- // InternalApplicationConfiguration.g:1134:5: (lv_entry_3_0= rulePartialModelEntry )
- // InternalApplicationConfiguration.g:1135:6: lv_entry_3_0= rulePartialModelEntry
+ // InternalApplicationConfiguration.g:1085:5: (lv_entry_3_0= rulePartialModelEntry )
+ // InternalApplicationConfiguration.g:1086:6: lv_entry_3_0= rulePartialModelEntry
{
newCompositeNode(grammarAccess.getPartialModelSpecificationAccess().getEntryPartialModelEntryParserRuleCall_2_1_0());
- pushFollow(FOLLOW_20);
+ pushFollow(FOLLOW_19);
lv_entry_3_0=rulePartialModelEntry();
state._fsp--;
@@ -3223,7 +3085,7 @@ public class InternalApplicationConfigurationParser extends AbstractInternalAntl
}
- otherlv_4=(Token)match(input,21,FOLLOW_2);
+ otherlv_4=(Token)match(input,20,FOLLOW_2);
newLeafNode(otherlv_4, grammarAccess.getPartialModelSpecificationAccess().getRightCurlyBracketKeyword_3());
@@ -3250,7 +3112,7 @@ public class InternalApplicationConfigurationParser extends AbstractInternalAntl
// $ANTLR start "entryRulePartialModelEntry"
- // InternalApplicationConfiguration.g:1161:1: entryRulePartialModelEntry returns [EObject current=null] : iv_rulePartialModelEntry= rulePartialModelEntry EOF ;
+ // InternalApplicationConfiguration.g:1112:1: entryRulePartialModelEntry returns [EObject current=null] : iv_rulePartialModelEntry= rulePartialModelEntry EOF ;
public final EObject entryRulePartialModelEntry() throws RecognitionException {
EObject current = null;
@@ -3258,8 +3120,8 @@ public class InternalApplicationConfigurationParser extends AbstractInternalAntl
try {
- // InternalApplicationConfiguration.g:1161:58: (iv_rulePartialModelEntry= rulePartialModelEntry EOF )
- // InternalApplicationConfiguration.g:1162:2: iv_rulePartialModelEntry= rulePartialModelEntry EOF
+ // InternalApplicationConfiguration.g:1112:58: (iv_rulePartialModelEntry= rulePartialModelEntry EOF )
+ // InternalApplicationConfiguration.g:1113:2: iv_rulePartialModelEntry= rulePartialModelEntry EOF
{
newCompositeNode(grammarAccess.getPartialModelEntryRule());
pushFollow(FOLLOW_1);
@@ -3286,7 +3148,7 @@ public class InternalApplicationConfigurationParser extends AbstractInternalAntl
// $ANTLR start "rulePartialModelEntry"
- // InternalApplicationConfiguration.g:1168:1: rulePartialModelEntry returns [EObject current=null] : (this_ModelEntry_0= ruleModelEntry | this_FolderEntry_1= ruleFolderEntry ) ;
+ // InternalApplicationConfiguration.g:1119:1: rulePartialModelEntry returns [EObject current=null] : (this_ModelEntry_0= ruleModelEntry | this_FolderEntry_1= ruleFolderEntry ) ;
public final EObject rulePartialModelEntry() throws RecognitionException {
EObject current = null;
@@ -3299,17 +3161,17 @@ public class InternalApplicationConfigurationParser extends AbstractInternalAntl
enterRule();
try {
- // InternalApplicationConfiguration.g:1174:2: ( (this_ModelEntry_0= ruleModelEntry | this_FolderEntry_1= ruleFolderEntry ) )
- // InternalApplicationConfiguration.g:1175:2: (this_ModelEntry_0= ruleModelEntry | this_FolderEntry_1= ruleFolderEntry )
+ // InternalApplicationConfiguration.g:1125:2: ( (this_ModelEntry_0= ruleModelEntry | this_FolderEntry_1= ruleFolderEntry ) )
+ // InternalApplicationConfiguration.g:1126:2: (this_ModelEntry_0= ruleModelEntry | this_FolderEntry_1= ruleFolderEntry )
{
- // InternalApplicationConfiguration.g:1175:2: (this_ModelEntry_0= ruleModelEntry | this_FolderEntry_1= ruleFolderEntry )
+ // InternalApplicationConfiguration.g:1126:2: (this_ModelEntry_0= ruleModelEntry | this_FolderEntry_1= ruleFolderEntry )
int alt18=2;
int LA18_0 = input.LA(1);
if ( (LA18_0==RULE_ID||LA18_0==RULE_STRING) ) {
alt18=1;
}
- else if ( (LA18_0==26) ) {
+ else if ( (LA18_0==25) ) {
alt18=2;
}
else {
@@ -3320,7 +3182,7 @@ public class InternalApplicationConfigurationParser extends AbstractInternalAntl
}
switch (alt18) {
case 1 :
- // InternalApplicationConfiguration.g:1176:3: this_ModelEntry_0= ruleModelEntry
+ // InternalApplicationConfiguration.g:1127:3: this_ModelEntry_0= ruleModelEntry
{
newCompositeNode(grammarAccess.getPartialModelEntryAccess().getModelEntryParserRuleCall_0());
@@ -3338,7 +3200,7 @@ public class InternalApplicationConfigurationParser extends AbstractInternalAntl
}
break;
case 2 :
- // InternalApplicationConfiguration.g:1185:3: this_FolderEntry_1= ruleFolderEntry
+ // InternalApplicationConfiguration.g:1136:3: this_FolderEntry_1= ruleFolderEntry
{
newCompositeNode(grammarAccess.getPartialModelEntryAccess().getFolderEntryParserRuleCall_1());
@@ -3378,7 +3240,7 @@ public class InternalApplicationConfigurationParser extends AbstractInternalAntl
// $ANTLR start "entryRuleModelEntry"
- // InternalApplicationConfiguration.g:1197:1: entryRuleModelEntry returns [EObject current=null] : iv_ruleModelEntry= ruleModelEntry EOF ;
+ // InternalApplicationConfiguration.g:1148:1: entryRuleModelEntry returns [EObject current=null] : iv_ruleModelEntry= ruleModelEntry EOF ;
public final EObject entryRuleModelEntry() throws RecognitionException {
EObject current = null;
@@ -3386,8 +3248,8 @@ public class InternalApplicationConfigurationParser extends AbstractInternalAntl
try {
- // InternalApplicationConfiguration.g:1197:51: (iv_ruleModelEntry= ruleModelEntry EOF )
- // InternalApplicationConfiguration.g:1198:2: iv_ruleModelEntry= ruleModelEntry EOF
+ // InternalApplicationConfiguration.g:1148:51: (iv_ruleModelEntry= ruleModelEntry EOF )
+ // InternalApplicationConfiguration.g:1149:2: iv_ruleModelEntry= ruleModelEntry EOF
{
newCompositeNode(grammarAccess.getModelEntryRule());
pushFollow(FOLLOW_1);
@@ -3414,7 +3276,7 @@ public class InternalApplicationConfigurationParser extends AbstractInternalAntl
// $ANTLR start "ruleModelEntry"
- // InternalApplicationConfiguration.g:1204:1: ruleModelEntry returns [EObject current=null] : ( (lv_path_0_0= ruleFile ) ) ;
+ // InternalApplicationConfiguration.g:1155:1: ruleModelEntry returns [EObject current=null] : ( (lv_path_0_0= ruleFile ) ) ;
public final EObject ruleModelEntry() throws RecognitionException {
EObject current = null;
@@ -3425,14 +3287,14 @@ public class InternalApplicationConfigurationParser extends AbstractInternalAntl
enterRule();
try {
- // InternalApplicationConfiguration.g:1210:2: ( ( (lv_path_0_0= ruleFile ) ) )
- // InternalApplicationConfiguration.g:1211:2: ( (lv_path_0_0= ruleFile ) )
+ // InternalApplicationConfiguration.g:1161:2: ( ( (lv_path_0_0= ruleFile ) ) )
+ // InternalApplicationConfiguration.g:1162:2: ( (lv_path_0_0= ruleFile ) )
{
- // InternalApplicationConfiguration.g:1211:2: ( (lv_path_0_0= ruleFile ) )
- // InternalApplicationConfiguration.g:1212:3: (lv_path_0_0= ruleFile )
+ // InternalApplicationConfiguration.g:1162:2: ( (lv_path_0_0= ruleFile ) )
+ // InternalApplicationConfiguration.g:1163:3: (lv_path_0_0= ruleFile )
{
- // InternalApplicationConfiguration.g:1212:3: (lv_path_0_0= ruleFile )
- // InternalApplicationConfiguration.g:1213:4: lv_path_0_0= ruleFile
+ // InternalApplicationConfiguration.g:1163:3: (lv_path_0_0= ruleFile )
+ // InternalApplicationConfiguration.g:1164:4: lv_path_0_0= ruleFile
{
newCompositeNode(grammarAccess.getModelEntryAccess().getPathFileParserRuleCall_0());
@@ -3479,7 +3341,7 @@ public class InternalApplicationConfigurationParser extends AbstractInternalAntl
// $ANTLR start "entryRuleFolderEntry"
- // InternalApplicationConfiguration.g:1233:1: entryRuleFolderEntry returns [EObject current=null] : iv_ruleFolderEntry= ruleFolderEntry EOF ;
+ // InternalApplicationConfiguration.g:1184:1: entryRuleFolderEntry returns [EObject current=null] : iv_ruleFolderEntry= ruleFolderEntry EOF ;
public final EObject entryRuleFolderEntry() throws RecognitionException {
EObject current = null;
@@ -3487,8 +3349,8 @@ public class InternalApplicationConfigurationParser extends AbstractInternalAntl
try {
- // InternalApplicationConfiguration.g:1233:52: (iv_ruleFolderEntry= ruleFolderEntry EOF )
- // InternalApplicationConfiguration.g:1234:2: iv_ruleFolderEntry= ruleFolderEntry EOF
+ // InternalApplicationConfiguration.g:1184:52: (iv_ruleFolderEntry= ruleFolderEntry EOF )
+ // InternalApplicationConfiguration.g:1185:2: iv_ruleFolderEntry= ruleFolderEntry EOF
{
newCompositeNode(grammarAccess.getFolderEntryRule());
pushFollow(FOLLOW_1);
@@ -3515,7 +3377,7 @@ public class InternalApplicationConfigurationParser extends AbstractInternalAntl
// $ANTLR start "ruleFolderEntry"
- // 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= '}' )? ) ;
+ // 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= '}' )? ) ;
public final EObject ruleFolderEntry() throws RecognitionException {
EObject current = null;
@@ -3535,26 +3397,26 @@ public class InternalApplicationConfigurationParser extends AbstractInternalAntl
enterRule();
try {
- // 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= '}' )? ) )
- // 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= '}' )? )
+ // 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= '}' )? ) )
+ // 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= '}' )? )
{
- // 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= '}' )? )
- // 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= '}' )?
+ // 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= '}' )? )
+ // 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= '}' )?
{
- otherlv_0=(Token)match(input,26,FOLLOW_21);
+ otherlv_0=(Token)match(input,25,FOLLOW_20);
newLeafNode(otherlv_0, grammarAccess.getFolderEntryAccess().getFolderKeyword_0());
- // InternalApplicationConfiguration.g:1252:3: ( (lv_path_1_0= ruleFile ) )
- // InternalApplicationConfiguration.g:1253:4: (lv_path_1_0= ruleFile )
+ // InternalApplicationConfiguration.g:1203:3: ( (lv_path_1_0= ruleFile ) )
+ // InternalApplicationConfiguration.g:1204:4: (lv_path_1_0= ruleFile )
{
- // InternalApplicationConfiguration.g:1253:4: (lv_path_1_0= ruleFile )
- // InternalApplicationConfiguration.g:1254:5: lv_path_1_0= ruleFile
+ // InternalApplicationConfiguration.g:1204:4: (lv_path_1_0= ruleFile )
+ // InternalApplicationConfiguration.g:1205:5: lv_path_1_0= ruleFile
{
newCompositeNode(grammarAccess.getFolderEntryAccess().getPathFileParserRuleCall_1_0());
- pushFollow(FOLLOW_16);
+ pushFollow(FOLLOW_15);
lv_path_1_0=ruleFile();
state._fsp--;
@@ -3576,35 +3438,35 @@ public class InternalApplicationConfigurationParser extends AbstractInternalAntl
}
- // InternalApplicationConfiguration.g:1271:3: (otherlv_2= 'excluding' otherlv_3= '{' ( (lv_exclusion_4_0= ruleModelEntry ) ) (otherlv_5= ',' ( (lv_exclusion_6_0= ruleModelEntry ) ) )* otherlv_7= '}' )?
+ // InternalApplicationConfiguration.g:1222:3: (otherlv_2= 'excluding' otherlv_3= '{' ( (lv_exclusion_4_0= ruleModelEntry ) ) (otherlv_5= ',' ( (lv_exclusion_6_0= ruleModelEntry ) ) )* otherlv_7= '}' )?
int alt20=2;
int LA20_0 = input.LA(1);
- if ( (LA20_0==23) ) {
+ if ( (LA20_0==22) ) {
alt20=1;
}
switch (alt20) {
case 1 :
- // InternalApplicationConfiguration.g:1272:4: otherlv_2= 'excluding' otherlv_3= '{' ( (lv_exclusion_4_0= ruleModelEntry ) ) (otherlv_5= ',' ( (lv_exclusion_6_0= ruleModelEntry ) ) )* otherlv_7= '}'
+ // InternalApplicationConfiguration.g:1223:4: otherlv_2= 'excluding' otherlv_3= '{' ( (lv_exclusion_4_0= ruleModelEntry ) ) (otherlv_5= ',' ( (lv_exclusion_6_0= ruleModelEntry ) ) )* otherlv_7= '}'
{
- otherlv_2=(Token)match(input,23,FOLLOW_17);
+ otherlv_2=(Token)match(input,22,FOLLOW_16);
newLeafNode(otherlv_2, grammarAccess.getFolderEntryAccess().getExcludingKeyword_2_0());
- otherlv_3=(Token)match(input,19,FOLLOW_21);
+ otherlv_3=(Token)match(input,18,FOLLOW_20);
newLeafNode(otherlv_3, grammarAccess.getFolderEntryAccess().getLeftCurlyBracketKeyword_2_1());
- // InternalApplicationConfiguration.g:1280:4: ( (lv_exclusion_4_0= ruleModelEntry ) )
- // InternalApplicationConfiguration.g:1281:5: (lv_exclusion_4_0= ruleModelEntry )
+ // InternalApplicationConfiguration.g:1231:4: ( (lv_exclusion_4_0= ruleModelEntry ) )
+ // InternalApplicationConfiguration.g:1232:5: (lv_exclusion_4_0= ruleModelEntry )
{
- // InternalApplicationConfiguration.g:1281:5: (lv_exclusion_4_0= ruleModelEntry )
- // InternalApplicationConfiguration.g:1282:6: lv_exclusion_4_0= ruleModelEntry
+ // InternalApplicationConfiguration.g:1232:5: (lv_exclusion_4_0= ruleModelEntry )
+ // InternalApplicationConfiguration.g:1233:6: lv_exclusion_4_0= ruleModelEntry
{
newCompositeNode(grammarAccess.getFolderEntryAccess().getExclusionModelEntryParserRuleCall_2_2_0());
- pushFollow(FOLLOW_15);
+ pushFollow(FOLLOW_14);
lv_exclusion_4_0=ruleModelEntry();
state._fsp--;
@@ -3626,35 +3488,35 @@ public class InternalApplicationConfigurationParser extends AbstractInternalAntl
}
- // InternalApplicationConfiguration.g:1299:4: (otherlv_5= ',' ( (lv_exclusion_6_0= ruleModelEntry ) ) )*
+ // InternalApplicationConfiguration.g:1250:4: (otherlv_5= ',' ( (lv_exclusion_6_0= ruleModelEntry ) ) )*
loop19:
do {
int alt19=2;
int LA19_0 = input.LA(1);
- if ( (LA19_0==20) ) {
+ if ( (LA19_0==19) ) {
alt19=1;
}
switch (alt19) {
case 1 :
- // InternalApplicationConfiguration.g:1300:5: otherlv_5= ',' ( (lv_exclusion_6_0= ruleModelEntry ) )
+ // InternalApplicationConfiguration.g:1251:5: otherlv_5= ',' ( (lv_exclusion_6_0= ruleModelEntry ) )
{
- otherlv_5=(Token)match(input,20,FOLLOW_21);
+ otherlv_5=(Token)match(input,19,FOLLOW_20);
newLeafNode(otherlv_5, grammarAccess.getFolderEntryAccess().getCommaKeyword_2_3_0());
- // InternalApplicationConfiguration.g:1304:5: ( (lv_exclusion_6_0= ruleModelEntry ) )
- // InternalApplicationConfiguration.g:1305:6: (lv_exclusion_6_0= ruleModelEntry )
+ // InternalApplicationConfiguration.g:1255:5: ( (lv_exclusion_6_0= ruleModelEntry ) )
+ // InternalApplicationConfiguration.g:1256:6: (lv_exclusion_6_0= ruleModelEntry )
{
- // InternalApplicationConfiguration.g:1305:6: (lv_exclusion_6_0= ruleModelEntry )
- // InternalApplicationConfiguration.g:1306:7: lv_exclusion_6_0= ruleModelEntry
+ // InternalApplicationConfiguration.g:1256:6: (lv_exclusion_6_0= ruleModelEntry )
+ // InternalApplicationConfiguration.g:1257:7: lv_exclusion_6_0= ruleModelEntry
{
newCompositeNode(grammarAccess.getFolderEntryAccess().getExclusionModelEntryParserRuleCall_2_3_1_0());
- pushFollow(FOLLOW_15);
+ pushFollow(FOLLOW_14);
lv_exclusion_6_0=ruleModelEntry();
state._fsp--;
@@ -3685,7 +3547,7 @@ public class InternalApplicationConfigurationParser extends AbstractInternalAntl
}
} while (true);
- otherlv_7=(Token)match(input,21,FOLLOW_2);
+ otherlv_7=(Token)match(input,20,FOLLOW_2);
newLeafNode(otherlv_7, grammarAccess.getFolderEntryAccess().getRightCurlyBracketKeyword_2_4());
@@ -3718,7 +3580,7 @@ public class InternalApplicationConfigurationParser extends AbstractInternalAntl
// $ANTLR start "entryRulePartialModelDeclaration"
- // InternalApplicationConfiguration.g:1333:1: entryRulePartialModelDeclaration returns [EObject current=null] : iv_rulePartialModelDeclaration= rulePartialModelDeclaration EOF ;
+ // InternalApplicationConfiguration.g:1284:1: entryRulePartialModelDeclaration returns [EObject current=null] : iv_rulePartialModelDeclaration= rulePartialModelDeclaration EOF ;
public final EObject entryRulePartialModelDeclaration() throws RecognitionException {
EObject current = null;
@@ -3726,8 +3588,8 @@ public class InternalApplicationConfigurationParser extends AbstractInternalAntl
try {
- // InternalApplicationConfiguration.g:1333:64: (iv_rulePartialModelDeclaration= rulePartialModelDeclaration EOF )
- // InternalApplicationConfiguration.g:1334:2: iv_rulePartialModelDeclaration= rulePartialModelDeclaration EOF
+ // InternalApplicationConfiguration.g:1284:64: (iv_rulePartialModelDeclaration= rulePartialModelDeclaration EOF )
+ // InternalApplicationConfiguration.g:1285:2: iv_rulePartialModelDeclaration= rulePartialModelDeclaration EOF
{
newCompositeNode(grammarAccess.getPartialModelDeclarationRule());
pushFollow(FOLLOW_1);
@@ -3754,7 +3616,7 @@ public class InternalApplicationConfigurationParser extends AbstractInternalAntl
// $ANTLR start "rulePartialModelDeclaration"
- // InternalApplicationConfiguration.g:1340:1: rulePartialModelDeclaration returns [EObject current=null] : (otherlv_0= 'models' ( (lv_name_1_0= RULE_ID ) ) ( (lv_specification_2_0= rulePartialModelSpecification ) ) ) ;
+ // InternalApplicationConfiguration.g:1291:1: rulePartialModelDeclaration returns [EObject current=null] : (otherlv_0= 'models' ( (lv_name_1_0= RULE_ID ) ) ( (lv_specification_2_0= rulePartialModelSpecification ) ) ) ;
public final EObject rulePartialModelDeclaration() throws RecognitionException {
EObject current = null;
@@ -3767,23 +3629,23 @@ public class InternalApplicationConfigurationParser extends AbstractInternalAntl
enterRule();
try {
- // InternalApplicationConfiguration.g:1346:2: ( (otherlv_0= 'models' ( (lv_name_1_0= RULE_ID ) ) ( (lv_specification_2_0= rulePartialModelSpecification ) ) ) )
- // InternalApplicationConfiguration.g:1347:2: (otherlv_0= 'models' ( (lv_name_1_0= RULE_ID ) ) ( (lv_specification_2_0= rulePartialModelSpecification ) ) )
+ // InternalApplicationConfiguration.g:1297:2: ( (otherlv_0= 'models' ( (lv_name_1_0= RULE_ID ) ) ( (lv_specification_2_0= rulePartialModelSpecification ) ) ) )
+ // InternalApplicationConfiguration.g:1298:2: (otherlv_0= 'models' ( (lv_name_1_0= RULE_ID ) ) ( (lv_specification_2_0= rulePartialModelSpecification ) ) )
{
- // InternalApplicationConfiguration.g:1347:2: (otherlv_0= 'models' ( (lv_name_1_0= RULE_ID ) ) ( (lv_specification_2_0= rulePartialModelSpecification ) ) )
- // InternalApplicationConfiguration.g:1348:3: otherlv_0= 'models' ( (lv_name_1_0= RULE_ID ) ) ( (lv_specification_2_0= rulePartialModelSpecification ) )
+ // InternalApplicationConfiguration.g:1298:2: (otherlv_0= 'models' ( (lv_name_1_0= RULE_ID ) ) ( (lv_specification_2_0= rulePartialModelSpecification ) ) )
+ // InternalApplicationConfiguration.g:1299:3: otherlv_0= 'models' ( (lv_name_1_0= RULE_ID ) ) ( (lv_specification_2_0= rulePartialModelSpecification ) )
{
- otherlv_0=(Token)match(input,27,FOLLOW_6);
+ otherlv_0=(Token)match(input,26,FOLLOW_6);
newLeafNode(otherlv_0, grammarAccess.getPartialModelDeclarationAccess().getModelsKeyword_0());
- // InternalApplicationConfiguration.g:1352:3: ( (lv_name_1_0= RULE_ID ) )
- // InternalApplicationConfiguration.g:1353:4: (lv_name_1_0= RULE_ID )
+ // InternalApplicationConfiguration.g:1303:3: ( (lv_name_1_0= RULE_ID ) )
+ // InternalApplicationConfiguration.g:1304:4: (lv_name_1_0= RULE_ID )
{
- // InternalApplicationConfiguration.g:1353:4: (lv_name_1_0= RULE_ID )
- // InternalApplicationConfiguration.g:1354:5: lv_name_1_0= RULE_ID
+ // InternalApplicationConfiguration.g:1304:4: (lv_name_1_0= RULE_ID )
+ // InternalApplicationConfiguration.g:1305:5: lv_name_1_0= RULE_ID
{
- lv_name_1_0=(Token)match(input,RULE_ID,FOLLOW_17);
+ lv_name_1_0=(Token)match(input,RULE_ID,FOLLOW_16);
newLeafNode(lv_name_1_0, grammarAccess.getPartialModelDeclarationAccess().getNameIDTerminalRuleCall_1_0());
@@ -3803,11 +3665,11 @@ public class InternalApplicationConfigurationParser extends AbstractInternalAntl
}
- // InternalApplicationConfiguration.g:1370:3: ( (lv_specification_2_0= rulePartialModelSpecification ) )
- // InternalApplicationConfiguration.g:1371:4: (lv_specification_2_0= rulePartialModelSpecification )
+ // InternalApplicationConfiguration.g:1321:3: ( (lv_specification_2_0= rulePartialModelSpecification ) )
+ // InternalApplicationConfiguration.g:1322:4: (lv_specification_2_0= rulePartialModelSpecification )
{
- // InternalApplicationConfiguration.g:1371:4: (lv_specification_2_0= rulePartialModelSpecification )
- // InternalApplicationConfiguration.g:1372:5: lv_specification_2_0= rulePartialModelSpecification
+ // InternalApplicationConfiguration.g:1322:4: (lv_specification_2_0= rulePartialModelSpecification )
+ // InternalApplicationConfiguration.g:1323:5: lv_specification_2_0= rulePartialModelSpecification
{
newCompositeNode(grammarAccess.getPartialModelDeclarationAccess().getSpecificationPartialModelSpecificationParserRuleCall_2_0());
@@ -3857,7 +3719,7 @@ public class InternalApplicationConfigurationParser extends AbstractInternalAntl
// $ANTLR start "entryRulePartialModelReference"
- // InternalApplicationConfiguration.g:1393:1: entryRulePartialModelReference returns [EObject current=null] : iv_rulePartialModelReference= rulePartialModelReference EOF ;
+ // InternalApplicationConfiguration.g:1344:1: entryRulePartialModelReference returns [EObject current=null] : iv_rulePartialModelReference= rulePartialModelReference EOF ;
public final EObject entryRulePartialModelReference() throws RecognitionException {
EObject current = null;
@@ -3865,8 +3727,8 @@ public class InternalApplicationConfigurationParser extends AbstractInternalAntl
try {
- // InternalApplicationConfiguration.g:1393:62: (iv_rulePartialModelReference= rulePartialModelReference EOF )
- // InternalApplicationConfiguration.g:1394:2: iv_rulePartialModelReference= rulePartialModelReference EOF
+ // InternalApplicationConfiguration.g:1344:62: (iv_rulePartialModelReference= rulePartialModelReference EOF )
+ // InternalApplicationConfiguration.g:1345:2: iv_rulePartialModelReference= rulePartialModelReference EOF
{
newCompositeNode(grammarAccess.getPartialModelReferenceRule());
pushFollow(FOLLOW_1);
@@ -3893,7 +3755,7 @@ public class InternalApplicationConfigurationParser extends AbstractInternalAntl
// $ANTLR start "rulePartialModelReference"
- // InternalApplicationConfiguration.g:1400:1: rulePartialModelReference returns [EObject current=null] : ( (otherlv_0= RULE_ID ) ) ;
+ // InternalApplicationConfiguration.g:1351:1: rulePartialModelReference returns [EObject current=null] : ( (otherlv_0= RULE_ID ) ) ;
public final EObject rulePartialModelReference() throws RecognitionException {
EObject current = null;
@@ -3903,14 +3765,14 @@ public class InternalApplicationConfigurationParser extends AbstractInternalAntl
enterRule();
try {
- // InternalApplicationConfiguration.g:1406:2: ( ( (otherlv_0= RULE_ID ) ) )
- // InternalApplicationConfiguration.g:1407:2: ( (otherlv_0= RULE_ID ) )
+ // InternalApplicationConfiguration.g:1357:2: ( ( (otherlv_0= RULE_ID ) ) )
+ // InternalApplicationConfiguration.g:1358:2: ( (otherlv_0= RULE_ID ) )
{
- // InternalApplicationConfiguration.g:1407:2: ( (otherlv_0= RULE_ID ) )
- // InternalApplicationConfiguration.g:1408:3: (otherlv_0= RULE_ID )
+ // InternalApplicationConfiguration.g:1358:2: ( (otherlv_0= RULE_ID ) )
+ // InternalApplicationConfiguration.g:1359:3: (otherlv_0= RULE_ID )
{
- // InternalApplicationConfiguration.g:1408:3: (otherlv_0= RULE_ID )
- // InternalApplicationConfiguration.g:1409:4: otherlv_0= RULE_ID
+ // InternalApplicationConfiguration.g:1359:3: (otherlv_0= RULE_ID )
+ // InternalApplicationConfiguration.g:1360:4: otherlv_0= RULE_ID
{
if (current==null) {
@@ -3947,7 +3809,7 @@ public class InternalApplicationConfigurationParser extends AbstractInternalAntl
// $ANTLR start "entryRulePartialModel"
- // InternalApplicationConfiguration.g:1423:1: entryRulePartialModel returns [EObject current=null] : iv_rulePartialModel= rulePartialModel EOF ;
+ // InternalApplicationConfiguration.g:1374:1: entryRulePartialModel returns [EObject current=null] : iv_rulePartialModel= rulePartialModel EOF ;
public final EObject entryRulePartialModel() throws RecognitionException {
EObject current = null;
@@ -3955,8 +3817,8 @@ public class InternalApplicationConfigurationParser extends AbstractInternalAntl
try {
- // InternalApplicationConfiguration.g:1423:53: (iv_rulePartialModel= rulePartialModel EOF )
- // InternalApplicationConfiguration.g:1424:2: iv_rulePartialModel= rulePartialModel EOF
+ // InternalApplicationConfiguration.g:1374:53: (iv_rulePartialModel= rulePartialModel EOF )
+ // InternalApplicationConfiguration.g:1375:2: iv_rulePartialModel= rulePartialModel EOF
{
newCompositeNode(grammarAccess.getPartialModelRule());
pushFollow(FOLLOW_1);
@@ -3983,7 +3845,7 @@ public class InternalApplicationConfigurationParser extends AbstractInternalAntl
// $ANTLR start "rulePartialModel"
- // InternalApplicationConfiguration.g:1430:1: rulePartialModel returns [EObject current=null] : (this_PartialModelSpecification_0= rulePartialModelSpecification | this_PartialModelReference_1= rulePartialModelReference ) ;
+ // InternalApplicationConfiguration.g:1381:1: rulePartialModel returns [EObject current=null] : (this_PartialModelSpecification_0= rulePartialModelSpecification | this_PartialModelReference_1= rulePartialModelReference ) ;
public final EObject rulePartialModel() throws RecognitionException {
EObject current = null;
@@ -3996,14 +3858,14 @@ public class InternalApplicationConfigurationParser extends AbstractInternalAntl
enterRule();
try {
- // InternalApplicationConfiguration.g:1436:2: ( (this_PartialModelSpecification_0= rulePartialModelSpecification | this_PartialModelReference_1= rulePartialModelReference ) )
- // InternalApplicationConfiguration.g:1437:2: (this_PartialModelSpecification_0= rulePartialModelSpecification | this_PartialModelReference_1= rulePartialModelReference )
+ // InternalApplicationConfiguration.g:1387:2: ( (this_PartialModelSpecification_0= rulePartialModelSpecification | this_PartialModelReference_1= rulePartialModelReference ) )
+ // InternalApplicationConfiguration.g:1388:2: (this_PartialModelSpecification_0= rulePartialModelSpecification | this_PartialModelReference_1= rulePartialModelReference )
{
- // InternalApplicationConfiguration.g:1437:2: (this_PartialModelSpecification_0= rulePartialModelSpecification | this_PartialModelReference_1= rulePartialModelReference )
+ // InternalApplicationConfiguration.g:1388:2: (this_PartialModelSpecification_0= rulePartialModelSpecification | this_PartialModelReference_1= rulePartialModelReference )
int alt21=2;
int LA21_0 = input.LA(1);
- if ( (LA21_0==19) ) {
+ if ( (LA21_0==18) ) {
alt21=1;
}
else if ( (LA21_0==RULE_ID) ) {
@@ -4017,7 +3879,7 @@ public class InternalApplicationConfigurationParser extends AbstractInternalAntl
}
switch (alt21) {
case 1 :
- // InternalApplicationConfiguration.g:1438:3: this_PartialModelSpecification_0= rulePartialModelSpecification
+ // InternalApplicationConfiguration.g:1389:3: this_PartialModelSpecification_0= rulePartialModelSpecification
{
newCompositeNode(grammarAccess.getPartialModelAccess().getPartialModelSpecificationParserRuleCall_0());
@@ -4035,7 +3897,7 @@ public class InternalApplicationConfigurationParser extends AbstractInternalAntl
}
break;
case 2 :
- // InternalApplicationConfiguration.g:1447:3: this_PartialModelReference_1= rulePartialModelReference
+ // InternalApplicationConfiguration.g:1398:3: this_PartialModelReference_1= rulePartialModelReference
{
newCompositeNode(grammarAccess.getPartialModelAccess().getPartialModelReferenceParserRuleCall_1());
@@ -4075,7 +3937,7 @@ public class InternalApplicationConfigurationParser extends AbstractInternalAntl
// $ANTLR start "entryRulePatternSpecification"
- // InternalApplicationConfiguration.g:1459:1: entryRulePatternSpecification returns [EObject current=null] : iv_rulePatternSpecification= rulePatternSpecification EOF ;
+ // InternalApplicationConfiguration.g:1410:1: entryRulePatternSpecification returns [EObject current=null] : iv_rulePatternSpecification= rulePatternSpecification EOF ;
public final EObject entryRulePatternSpecification() throws RecognitionException {
EObject current = null;
@@ -4083,8 +3945,8 @@ public class InternalApplicationConfigurationParser extends AbstractInternalAntl
try {
- // InternalApplicationConfiguration.g:1459:61: (iv_rulePatternSpecification= rulePatternSpecification EOF )
- // InternalApplicationConfiguration.g:1460:2: iv_rulePatternSpecification= rulePatternSpecification EOF
+ // InternalApplicationConfiguration.g:1410:61: (iv_rulePatternSpecification= rulePatternSpecification EOF )
+ // InternalApplicationConfiguration.g:1411:2: iv_rulePatternSpecification= rulePatternSpecification EOF
{
newCompositeNode(grammarAccess.getPatternSpecificationRule());
pushFollow(FOLLOW_1);
@@ -4111,7 +3973,7 @@ public class InternalApplicationConfigurationParser extends AbstractInternalAntl
// $ANTLR start "rulePatternSpecification"
- // 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= '}' ) ;
+ // 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= '}' ) ;
public final EObject rulePatternSpecification() throws RecognitionException {
EObject current = null;
@@ -4127,26 +3989,26 @@ public class InternalApplicationConfigurationParser extends AbstractInternalAntl
enterRule();
try {
- // InternalApplicationConfiguration.g:1472:2: ( (otherlv_0= '{' ( (lv_entries_1_0= rulePatternEntry ) ) (otherlv_2= ',' ( (lv_entries_3_0= rulePatternEntry ) ) )* otherlv_4= '}' ) )
- // InternalApplicationConfiguration.g:1473:2: (otherlv_0= '{' ( (lv_entries_1_0= rulePatternEntry ) ) (otherlv_2= ',' ( (lv_entries_3_0= rulePatternEntry ) ) )* otherlv_4= '}' )
+ // InternalApplicationConfiguration.g:1423:2: ( (otherlv_0= '{' ( (lv_entries_1_0= rulePatternEntry ) ) (otherlv_2= ',' ( (lv_entries_3_0= rulePatternEntry ) ) )* otherlv_4= '}' ) )
+ // InternalApplicationConfiguration.g:1424:2: (otherlv_0= '{' ( (lv_entries_1_0= rulePatternEntry ) ) (otherlv_2= ',' ( (lv_entries_3_0= rulePatternEntry ) ) )* otherlv_4= '}' )
{
- // InternalApplicationConfiguration.g:1473:2: (otherlv_0= '{' ( (lv_entries_1_0= rulePatternEntry ) ) (otherlv_2= ',' ( (lv_entries_3_0= rulePatternEntry ) ) )* otherlv_4= '}' )
- // InternalApplicationConfiguration.g:1474:3: otherlv_0= '{' ( (lv_entries_1_0= rulePatternEntry ) ) (otherlv_2= ',' ( (lv_entries_3_0= rulePatternEntry ) ) )* otherlv_4= '}'
+ // InternalApplicationConfiguration.g:1424:2: (otherlv_0= '{' ( (lv_entries_1_0= rulePatternEntry ) ) (otherlv_2= ',' ( (lv_entries_3_0= rulePatternEntry ) ) )* otherlv_4= '}' )
+ // InternalApplicationConfiguration.g:1425:3: otherlv_0= '{' ( (lv_entries_1_0= rulePatternEntry ) ) (otherlv_2= ',' ( (lv_entries_3_0= rulePatternEntry ) ) )* otherlv_4= '}'
{
- otherlv_0=(Token)match(input,19,FOLLOW_14);
+ otherlv_0=(Token)match(input,18,FOLLOW_13);
newLeafNode(otherlv_0, grammarAccess.getPatternSpecificationAccess().getLeftCurlyBracketKeyword_0());
- // InternalApplicationConfiguration.g:1478:3: ( (lv_entries_1_0= rulePatternEntry ) )
- // InternalApplicationConfiguration.g:1479:4: (lv_entries_1_0= rulePatternEntry )
+ // InternalApplicationConfiguration.g:1429:3: ( (lv_entries_1_0= rulePatternEntry ) )
+ // InternalApplicationConfiguration.g:1430:4: (lv_entries_1_0= rulePatternEntry )
{
- // InternalApplicationConfiguration.g:1479:4: (lv_entries_1_0= rulePatternEntry )
- // InternalApplicationConfiguration.g:1480:5: lv_entries_1_0= rulePatternEntry
+ // InternalApplicationConfiguration.g:1430:4: (lv_entries_1_0= rulePatternEntry )
+ // InternalApplicationConfiguration.g:1431:5: lv_entries_1_0= rulePatternEntry
{
newCompositeNode(grammarAccess.getPatternSpecificationAccess().getEntriesPatternEntryParserRuleCall_1_0());
- pushFollow(FOLLOW_15);
+ pushFollow(FOLLOW_14);
lv_entries_1_0=rulePatternEntry();
state._fsp--;
@@ -4168,35 +4030,35 @@ public class InternalApplicationConfigurationParser extends AbstractInternalAntl
}
- // InternalApplicationConfiguration.g:1497:3: (otherlv_2= ',' ( (lv_entries_3_0= rulePatternEntry ) ) )*
+ // InternalApplicationConfiguration.g:1448:3: (otherlv_2= ',' ( (lv_entries_3_0= rulePatternEntry ) ) )*
loop22:
do {
int alt22=2;
int LA22_0 = input.LA(1);
- if ( (LA22_0==20) ) {
+ if ( (LA22_0==19) ) {
alt22=1;
}
switch (alt22) {
case 1 :
- // InternalApplicationConfiguration.g:1498:4: otherlv_2= ',' ( (lv_entries_3_0= rulePatternEntry ) )
+ // InternalApplicationConfiguration.g:1449:4: otherlv_2= ',' ( (lv_entries_3_0= rulePatternEntry ) )
{
- otherlv_2=(Token)match(input,20,FOLLOW_14);
+ otherlv_2=(Token)match(input,19,FOLLOW_13);
newLeafNode(otherlv_2, grammarAccess.getPatternSpecificationAccess().getCommaKeyword_2_0());
- // InternalApplicationConfiguration.g:1502:4: ( (lv_entries_3_0= rulePatternEntry ) )
- // InternalApplicationConfiguration.g:1503:5: (lv_entries_3_0= rulePatternEntry )
+ // InternalApplicationConfiguration.g:1453:4: ( (lv_entries_3_0= rulePatternEntry ) )
+ // InternalApplicationConfiguration.g:1454:5: (lv_entries_3_0= rulePatternEntry )
{
- // InternalApplicationConfiguration.g:1503:5: (lv_entries_3_0= rulePatternEntry )
- // InternalApplicationConfiguration.g:1504:6: lv_entries_3_0= rulePatternEntry
+ // InternalApplicationConfiguration.g:1454:5: (lv_entries_3_0= rulePatternEntry )
+ // InternalApplicationConfiguration.g:1455:6: lv_entries_3_0= rulePatternEntry
{
newCompositeNode(grammarAccess.getPatternSpecificationAccess().getEntriesPatternEntryParserRuleCall_2_1_0());
- pushFollow(FOLLOW_15);
+ pushFollow(FOLLOW_14);
lv_entries_3_0=rulePatternEntry();
state._fsp--;
@@ -4227,7 +4089,7 @@ public class InternalApplicationConfigurationParser extends AbstractInternalAntl
}
} while (true);
- otherlv_4=(Token)match(input,21,FOLLOW_2);
+ otherlv_4=(Token)match(input,20,FOLLOW_2);
newLeafNode(otherlv_4, grammarAccess.getPatternSpecificationAccess().getRightCurlyBracketKeyword_3());
@@ -4254,7 +4116,7 @@ public class InternalApplicationConfigurationParser extends AbstractInternalAntl
// $ANTLR start "entryRulePatternEntry"
- // InternalApplicationConfiguration.g:1530:1: entryRulePatternEntry returns [EObject current=null] : iv_rulePatternEntry= rulePatternEntry EOF ;
+ // InternalApplicationConfiguration.g:1481:1: entryRulePatternEntry returns [EObject current=null] : iv_rulePatternEntry= rulePatternEntry EOF ;
public final EObject entryRulePatternEntry() throws RecognitionException {
EObject current = null;
@@ -4262,8 +4124,8 @@ public class InternalApplicationConfigurationParser extends AbstractInternalAntl
try {
- // InternalApplicationConfiguration.g:1530:53: (iv_rulePatternEntry= rulePatternEntry EOF )
- // InternalApplicationConfiguration.g:1531:2: iv_rulePatternEntry= rulePatternEntry EOF
+ // InternalApplicationConfiguration.g:1481:53: (iv_rulePatternEntry= rulePatternEntry EOF )
+ // InternalApplicationConfiguration.g:1482:2: iv_rulePatternEntry= rulePatternEntry EOF
{
newCompositeNode(grammarAccess.getPatternEntryRule());
pushFollow(FOLLOW_1);
@@ -4290,7 +4152,7 @@ public class InternalApplicationConfigurationParser extends AbstractInternalAntl
// $ANTLR start "rulePatternEntry"
- // InternalApplicationConfiguration.g:1537:1: rulePatternEntry returns [EObject current=null] : (this_PatternElement_0= rulePatternElement | this_AllPatternEntry_1= ruleAllPatternEntry ) ;
+ // InternalApplicationConfiguration.g:1488:1: rulePatternEntry returns [EObject current=null] : (this_PatternElement_0= rulePatternElement | this_AllPatternEntry_1= ruleAllPatternEntry ) ;
public final EObject rulePatternEntry() throws RecognitionException {
EObject current = null;
@@ -4303,17 +4165,17 @@ public class InternalApplicationConfigurationParser extends AbstractInternalAntl
enterRule();
try {
- // InternalApplicationConfiguration.g:1543:2: ( (this_PatternElement_0= rulePatternElement | this_AllPatternEntry_1= ruleAllPatternEntry ) )
- // InternalApplicationConfiguration.g:1544:2: (this_PatternElement_0= rulePatternElement | this_AllPatternEntry_1= ruleAllPatternEntry )
+ // InternalApplicationConfiguration.g:1494:2: ( (this_PatternElement_0= rulePatternElement | this_AllPatternEntry_1= ruleAllPatternEntry ) )
+ // InternalApplicationConfiguration.g:1495:2: (this_PatternElement_0= rulePatternElement | this_AllPatternEntry_1= ruleAllPatternEntry )
{
- // InternalApplicationConfiguration.g:1544:2: (this_PatternElement_0= rulePatternElement | this_AllPatternEntry_1= ruleAllPatternEntry )
+ // InternalApplicationConfiguration.g:1495:2: (this_PatternElement_0= rulePatternElement | this_AllPatternEntry_1= ruleAllPatternEntry )
int alt23=2;
int LA23_0 = input.LA(1);
if ( (LA23_0==RULE_ID) ) {
alt23=1;
}
- else if ( (LA23_0==22) ) {
+ else if ( (LA23_0==21) ) {
alt23=2;
}
else {
@@ -4324,7 +4186,7 @@ public class InternalApplicationConfigurationParser extends AbstractInternalAntl
}
switch (alt23) {
case 1 :
- // InternalApplicationConfiguration.g:1545:3: this_PatternElement_0= rulePatternElement
+ // InternalApplicationConfiguration.g:1496:3: this_PatternElement_0= rulePatternElement
{
newCompositeNode(grammarAccess.getPatternEntryAccess().getPatternElementParserRuleCall_0());
@@ -4342,7 +4204,7 @@ public class InternalApplicationConfigurationParser extends AbstractInternalAntl
}
break;
case 2 :
- // InternalApplicationConfiguration.g:1554:3: this_AllPatternEntry_1= ruleAllPatternEntry
+ // InternalApplicationConfiguration.g:1505:3: this_AllPatternEntry_1= ruleAllPatternEntry
{
newCompositeNode(grammarAccess.getPatternEntryAccess().getAllPatternEntryParserRuleCall_1());
@@ -4382,7 +4244,7 @@ public class InternalApplicationConfigurationParser extends AbstractInternalAntl
// $ANTLR start "entryRuleAllPatternEntry"
- // InternalApplicationConfiguration.g:1566:1: entryRuleAllPatternEntry returns [EObject current=null] : iv_ruleAllPatternEntry= ruleAllPatternEntry EOF ;
+ // InternalApplicationConfiguration.g:1517:1: entryRuleAllPatternEntry returns [EObject current=null] : iv_ruleAllPatternEntry= ruleAllPatternEntry EOF ;
public final EObject entryRuleAllPatternEntry() throws RecognitionException {
EObject current = null;
@@ -4390,8 +4252,8 @@ public class InternalApplicationConfigurationParser extends AbstractInternalAntl
try {
- // InternalApplicationConfiguration.g:1566:56: (iv_ruleAllPatternEntry= ruleAllPatternEntry EOF )
- // InternalApplicationConfiguration.g:1567:2: iv_ruleAllPatternEntry= ruleAllPatternEntry EOF
+ // InternalApplicationConfiguration.g:1517:56: (iv_ruleAllPatternEntry= ruleAllPatternEntry EOF )
+ // InternalApplicationConfiguration.g:1518:2: iv_ruleAllPatternEntry= ruleAllPatternEntry EOF
{
newCompositeNode(grammarAccess.getAllPatternEntryRule());
pushFollow(FOLLOW_1);
@@ -4418,7 +4280,7 @@ public class InternalApplicationConfigurationParser extends AbstractInternalAntl
// $ANTLR start "ruleAllPatternEntry"
- // 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= '}' )? ) ;
+ // 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= '}' )? ) ;
public final EObject ruleAllPatternEntry() throws RecognitionException {
EObject current = null;
@@ -4436,21 +4298,21 @@ public class InternalApplicationConfigurationParser extends AbstractInternalAntl
enterRule();
try {
- // 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= '}' )? ) )
- // 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= '}' )? )
+ // 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= '}' )? ) )
+ // 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= '}' )? )
{
- // 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= '}' )? )
- // 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= '}' )?
+ // 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= '}' )? )
+ // 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= '}' )?
{
- otherlv_0=(Token)match(input,22,FOLLOW_6);
+ otherlv_0=(Token)match(input,21,FOLLOW_6);
newLeafNode(otherlv_0, grammarAccess.getAllPatternEntryAccess().getPackageKeyword_0());
- // InternalApplicationConfiguration.g:1585:3: ( ( ruleQualifiedName ) )
- // InternalApplicationConfiguration.g:1586:4: ( ruleQualifiedName )
+ // InternalApplicationConfiguration.g:1536:3: ( ( ruleQualifiedName ) )
+ // InternalApplicationConfiguration.g:1537:4: ( ruleQualifiedName )
{
- // InternalApplicationConfiguration.g:1586:4: ( ruleQualifiedName )
- // InternalApplicationConfiguration.g:1587:5: ruleQualifiedName
+ // InternalApplicationConfiguration.g:1537:4: ( ruleQualifiedName )
+ // InternalApplicationConfiguration.g:1538:5: ruleQualifiedName
{
if (current==null) {
@@ -4460,7 +4322,7 @@ public class InternalApplicationConfigurationParser extends AbstractInternalAntl
newCompositeNode(grammarAccess.getAllPatternEntryAccess().getPackagePatternModelCrossReference_1_0());
- pushFollow(FOLLOW_16);
+ pushFollow(FOLLOW_15);
ruleQualifiedName();
state._fsp--;
@@ -4474,35 +4336,35 @@ public class InternalApplicationConfigurationParser extends AbstractInternalAntl
}
- // InternalApplicationConfiguration.g:1601:3: (otherlv_2= 'excluding' otherlv_3= '{' ( (lv_exclusuion_4_0= rulePatternElement ) ) (otherlv_5= ',' ( (lv_exclusuion_6_0= rulePatternElement ) ) )* otherlv_7= '}' )?
+ // InternalApplicationConfiguration.g:1552:3: (otherlv_2= 'excluding' otherlv_3= '{' ( (lv_exclusuion_4_0= rulePatternElement ) ) (otherlv_5= ',' ( (lv_exclusuion_6_0= rulePatternElement ) ) )* otherlv_7= '}' )?
int alt25=2;
int LA25_0 = input.LA(1);
- if ( (LA25_0==23) ) {
+ if ( (LA25_0==22) ) {
alt25=1;
}
switch (alt25) {
case 1 :
- // InternalApplicationConfiguration.g:1602:4: otherlv_2= 'excluding' otherlv_3= '{' ( (lv_exclusuion_4_0= rulePatternElement ) ) (otherlv_5= ',' ( (lv_exclusuion_6_0= rulePatternElement ) ) )* otherlv_7= '}'
+ // InternalApplicationConfiguration.g:1553:4: otherlv_2= 'excluding' otherlv_3= '{' ( (lv_exclusuion_4_0= rulePatternElement ) ) (otherlv_5= ',' ( (lv_exclusuion_6_0= rulePatternElement ) ) )* otherlv_7= '}'
{
- otherlv_2=(Token)match(input,23,FOLLOW_17);
+ otherlv_2=(Token)match(input,22,FOLLOW_16);
newLeafNode(otherlv_2, grammarAccess.getAllPatternEntryAccess().getExcludingKeyword_2_0());
- otherlv_3=(Token)match(input,19,FOLLOW_6);
+ otherlv_3=(Token)match(input,18,FOLLOW_6);
newLeafNode(otherlv_3, grammarAccess.getAllPatternEntryAccess().getLeftCurlyBracketKeyword_2_1());
- // InternalApplicationConfiguration.g:1610:4: ( (lv_exclusuion_4_0= rulePatternElement ) )
- // InternalApplicationConfiguration.g:1611:5: (lv_exclusuion_4_0= rulePatternElement )
+ // InternalApplicationConfiguration.g:1561:4: ( (lv_exclusuion_4_0= rulePatternElement ) )
+ // InternalApplicationConfiguration.g:1562:5: (lv_exclusuion_4_0= rulePatternElement )
{
- // InternalApplicationConfiguration.g:1611:5: (lv_exclusuion_4_0= rulePatternElement )
- // InternalApplicationConfiguration.g:1612:6: lv_exclusuion_4_0= rulePatternElement
+ // InternalApplicationConfiguration.g:1562:5: (lv_exclusuion_4_0= rulePatternElement )
+ // InternalApplicationConfiguration.g:1563:6: lv_exclusuion_4_0= rulePatternElement
{
newCompositeNode(grammarAccess.getAllPatternEntryAccess().getExclusuionPatternElementParserRuleCall_2_2_0());
- pushFollow(FOLLOW_15);
+ pushFollow(FOLLOW_14);
lv_exclusuion_4_0=rulePatternElement();
state._fsp--;
@@ -4524,35 +4386,35 @@ public class InternalApplicationConfigurationParser extends AbstractInternalAntl
}
- // InternalApplicationConfiguration.g:1629:4: (otherlv_5= ',' ( (lv_exclusuion_6_0= rulePatternElement ) ) )*
+ // InternalApplicationConfiguration.g:1580:4: (otherlv_5= ',' ( (lv_exclusuion_6_0= rulePatternElement ) ) )*
loop24:
do {
int alt24=2;
int LA24_0 = input.LA(1);
- if ( (LA24_0==20) ) {
+ if ( (LA24_0==19) ) {
alt24=1;
}
switch (alt24) {
case 1 :
- // InternalApplicationConfiguration.g:1630:5: otherlv_5= ',' ( (lv_exclusuion_6_0= rulePatternElement ) )
+ // InternalApplicationConfiguration.g:1581:5: otherlv_5= ',' ( (lv_exclusuion_6_0= rulePatternElement ) )
{
- otherlv_5=(Token)match(input,20,FOLLOW_6);
+ otherlv_5=(Token)match(input,19,FOLLOW_6);
newLeafNode(otherlv_5, grammarAccess.getAllPatternEntryAccess().getCommaKeyword_2_3_0());
- // InternalApplicationConfiguration.g:1634:5: ( (lv_exclusuion_6_0= rulePatternElement ) )
- // InternalApplicationConfiguration.g:1635:6: (lv_exclusuion_6_0= rulePatternElement )
+ // InternalApplicationConfiguration.g:1585:5: ( (lv_exclusuion_6_0= rulePatternElement ) )
+ // InternalApplicationConfiguration.g:1586:6: (lv_exclusuion_6_0= rulePatternElement )
{
- // InternalApplicationConfiguration.g:1635:6: (lv_exclusuion_6_0= rulePatternElement )
- // InternalApplicationConfiguration.g:1636:7: lv_exclusuion_6_0= rulePatternElement
+ // InternalApplicationConfiguration.g:1586:6: (lv_exclusuion_6_0= rulePatternElement )
+ // InternalApplicationConfiguration.g:1587:7: lv_exclusuion_6_0= rulePatternElement
{
newCompositeNode(grammarAccess.getAllPatternEntryAccess().getExclusuionPatternElementParserRuleCall_2_3_1_0());
- pushFollow(FOLLOW_15);
+ pushFollow(FOLLOW_14);
lv_exclusuion_6_0=rulePatternElement();
state._fsp--;
@@ -4583,7 +4445,7 @@ public class InternalApplicationConfigurationParser extends AbstractInternalAntl
}
} while (true);
- otherlv_7=(Token)match(input,21,FOLLOW_2);
+ otherlv_7=(Token)match(input,20,FOLLOW_2);
newLeafNode(otherlv_7, grammarAccess.getAllPatternEntryAccess().getRightCurlyBracketKeyword_2_4());
@@ -4616,7 +4478,7 @@ public class InternalApplicationConfigurationParser extends AbstractInternalAntl
// $ANTLR start "entryRulePatternElement"
- // InternalApplicationConfiguration.g:1663:1: entryRulePatternElement returns [EObject current=null] : iv_rulePatternElement= rulePatternElement EOF ;
+ // InternalApplicationConfiguration.g:1614:1: entryRulePatternElement returns [EObject current=null] : iv_rulePatternElement= rulePatternElement EOF ;
public final EObject entryRulePatternElement() throws RecognitionException {
EObject current = null;
@@ -4624,8 +4486,8 @@ public class InternalApplicationConfigurationParser extends AbstractInternalAntl
try {
- // InternalApplicationConfiguration.g:1663:55: (iv_rulePatternElement= rulePatternElement EOF )
- // InternalApplicationConfiguration.g:1664:2: iv_rulePatternElement= rulePatternElement EOF
+ // InternalApplicationConfiguration.g:1614:55: (iv_rulePatternElement= rulePatternElement EOF )
+ // InternalApplicationConfiguration.g:1615:2: iv_rulePatternElement= rulePatternElement EOF
{
newCompositeNode(grammarAccess.getPatternElementRule());
pushFollow(FOLLOW_1);
@@ -4652,7 +4514,7 @@ public class InternalApplicationConfigurationParser extends AbstractInternalAntl
// $ANTLR start "rulePatternElement"
- // InternalApplicationConfiguration.g:1670:1: rulePatternElement returns [EObject current=null] : ( ( ( ( ruleQualifiedName ) ) otherlv_1= '::' )? ( (otherlv_2= RULE_ID ) ) ) ;
+ // InternalApplicationConfiguration.g:1621:1: rulePatternElement returns [EObject current=null] : ( ( ( ( ruleQualifiedName ) ) otherlv_1= '::' )? ( (otherlv_2= RULE_ID ) ) ) ;
public final EObject rulePatternElement() throws RecognitionException {
EObject current = null;
@@ -4663,32 +4525,32 @@ public class InternalApplicationConfigurationParser extends AbstractInternalAntl
enterRule();
try {
- // InternalApplicationConfiguration.g:1676:2: ( ( ( ( ( ruleQualifiedName ) ) otherlv_1= '::' )? ( (otherlv_2= RULE_ID ) ) ) )
- // InternalApplicationConfiguration.g:1677:2: ( ( ( ( ruleQualifiedName ) ) otherlv_1= '::' )? ( (otherlv_2= RULE_ID ) ) )
+ // InternalApplicationConfiguration.g:1627:2: ( ( ( ( ( ruleQualifiedName ) ) otherlv_1= '::' )? ( (otherlv_2= RULE_ID ) ) ) )
+ // InternalApplicationConfiguration.g:1628:2: ( ( ( ( ruleQualifiedName ) ) otherlv_1= '::' )? ( (otherlv_2= RULE_ID ) ) )
{
- // InternalApplicationConfiguration.g:1677:2: ( ( ( ( ruleQualifiedName ) ) otherlv_1= '::' )? ( (otherlv_2= RULE_ID ) ) )
- // InternalApplicationConfiguration.g:1678:3: ( ( ( ruleQualifiedName ) ) otherlv_1= '::' )? ( (otherlv_2= RULE_ID ) )
+ // InternalApplicationConfiguration.g:1628:2: ( ( ( ( ruleQualifiedName ) ) otherlv_1= '::' )? ( (otherlv_2= RULE_ID ) ) )
+ // InternalApplicationConfiguration.g:1629:3: ( ( ( ruleQualifiedName ) ) otherlv_1= '::' )? ( (otherlv_2= RULE_ID ) )
{
- // InternalApplicationConfiguration.g:1678:3: ( ( ( ruleQualifiedName ) ) otherlv_1= '::' )?
+ // InternalApplicationConfiguration.g:1629:3: ( ( ( ruleQualifiedName ) ) otherlv_1= '::' )?
int alt26=2;
int LA26_0 = input.LA(1);
if ( (LA26_0==RULE_ID) ) {
int LA26_1 = input.LA(2);
- if ( (LA26_1==11||LA26_1==24) ) {
+ if ( (LA26_1==11||LA26_1==23) ) {
alt26=1;
}
}
switch (alt26) {
case 1 :
- // InternalApplicationConfiguration.g:1679:4: ( ( ruleQualifiedName ) ) otherlv_1= '::'
+ // InternalApplicationConfiguration.g:1630:4: ( ( ruleQualifiedName ) ) otherlv_1= '::'
{
- // InternalApplicationConfiguration.g:1679:4: ( ( ruleQualifiedName ) )
- // InternalApplicationConfiguration.g:1680:5: ( ruleQualifiedName )
+ // InternalApplicationConfiguration.g:1630:4: ( ( ruleQualifiedName ) )
+ // InternalApplicationConfiguration.g:1631:5: ( ruleQualifiedName )
{
- // InternalApplicationConfiguration.g:1680:5: ( ruleQualifiedName )
- // InternalApplicationConfiguration.g:1681:6: ruleQualifiedName
+ // InternalApplicationConfiguration.g:1631:5: ( ruleQualifiedName )
+ // InternalApplicationConfiguration.g:1632:6: ruleQualifiedName
{
if (current==null) {
@@ -4698,7 +4560,7 @@ public class InternalApplicationConfigurationParser extends AbstractInternalAntl
newCompositeNode(grammarAccess.getPatternElementAccess().getPackagePatternModelCrossReference_0_0_0());
- pushFollow(FOLLOW_18);
+ pushFollow(FOLLOW_17);
ruleQualifiedName();
state._fsp--;
@@ -4712,7 +4574,7 @@ public class InternalApplicationConfigurationParser extends AbstractInternalAntl
}
- otherlv_1=(Token)match(input,24,FOLLOW_6);
+ otherlv_1=(Token)match(input,23,FOLLOW_6);
newLeafNode(otherlv_1, grammarAccess.getPatternElementAccess().getColonColonKeyword_0_1());
@@ -4722,11 +4584,11 @@ public class InternalApplicationConfigurationParser extends AbstractInternalAntl
}
- // InternalApplicationConfiguration.g:1700:3: ( (otherlv_2= RULE_ID ) )
- // InternalApplicationConfiguration.g:1701:4: (otherlv_2= RULE_ID )
+ // InternalApplicationConfiguration.g:1651:3: ( (otherlv_2= RULE_ID ) )
+ // InternalApplicationConfiguration.g:1652:4: (otherlv_2= RULE_ID )
{
- // InternalApplicationConfiguration.g:1701:4: (otherlv_2= RULE_ID )
- // InternalApplicationConfiguration.g:1702:5: otherlv_2= RULE_ID
+ // InternalApplicationConfiguration.g:1652:4: (otherlv_2= RULE_ID )
+ // InternalApplicationConfiguration.g:1653:5: otherlv_2= RULE_ID
{
if (current==null) {
@@ -4766,7 +4628,7 @@ public class InternalApplicationConfigurationParser extends AbstractInternalAntl
// $ANTLR start "entryRuleGraphPatternDeclaration"
- // InternalApplicationConfiguration.g:1717:1: entryRuleGraphPatternDeclaration returns [EObject current=null] : iv_ruleGraphPatternDeclaration= ruleGraphPatternDeclaration EOF ;
+ // InternalApplicationConfiguration.g:1668:1: entryRuleGraphPatternDeclaration returns [EObject current=null] : iv_ruleGraphPatternDeclaration= ruleGraphPatternDeclaration EOF ;
public final EObject entryRuleGraphPatternDeclaration() throws RecognitionException {
EObject current = null;
@@ -4774,8 +4636,8 @@ public class InternalApplicationConfigurationParser extends AbstractInternalAntl
try {
- // InternalApplicationConfiguration.g:1717:64: (iv_ruleGraphPatternDeclaration= ruleGraphPatternDeclaration EOF )
- // InternalApplicationConfiguration.g:1718:2: iv_ruleGraphPatternDeclaration= ruleGraphPatternDeclaration EOF
+ // InternalApplicationConfiguration.g:1668:64: (iv_ruleGraphPatternDeclaration= ruleGraphPatternDeclaration EOF )
+ // InternalApplicationConfiguration.g:1669:2: iv_ruleGraphPatternDeclaration= ruleGraphPatternDeclaration EOF
{
newCompositeNode(grammarAccess.getGraphPatternDeclarationRule());
pushFollow(FOLLOW_1);
@@ -4802,7 +4664,7 @@ public class InternalApplicationConfigurationParser extends AbstractInternalAntl
// $ANTLR start "ruleGraphPatternDeclaration"
- // InternalApplicationConfiguration.g:1724:1: ruleGraphPatternDeclaration returns [EObject current=null] : (otherlv_0= 'constraints' ( (lv_name_1_0= RULE_ID ) ) ( (lv_specification_2_0= rulePatternSpecification ) ) ) ;
+ // InternalApplicationConfiguration.g:1675:1: ruleGraphPatternDeclaration returns [EObject current=null] : (otherlv_0= 'constraints' ( (lv_name_1_0= RULE_ID ) ) ( (lv_specification_2_0= rulePatternSpecification ) ) ) ;
public final EObject ruleGraphPatternDeclaration() throws RecognitionException {
EObject current = null;
@@ -4815,23 +4677,23 @@ public class InternalApplicationConfigurationParser extends AbstractInternalAntl
enterRule();
try {
- // InternalApplicationConfiguration.g:1730:2: ( (otherlv_0= 'constraints' ( (lv_name_1_0= RULE_ID ) ) ( (lv_specification_2_0= rulePatternSpecification ) ) ) )
- // InternalApplicationConfiguration.g:1731:2: (otherlv_0= 'constraints' ( (lv_name_1_0= RULE_ID ) ) ( (lv_specification_2_0= rulePatternSpecification ) ) )
+ // InternalApplicationConfiguration.g:1681:2: ( (otherlv_0= 'constraints' ( (lv_name_1_0= RULE_ID ) ) ( (lv_specification_2_0= rulePatternSpecification ) ) ) )
+ // InternalApplicationConfiguration.g:1682:2: (otherlv_0= 'constraints' ( (lv_name_1_0= RULE_ID ) ) ( (lv_specification_2_0= rulePatternSpecification ) ) )
{
- // InternalApplicationConfiguration.g:1731:2: (otherlv_0= 'constraints' ( (lv_name_1_0= RULE_ID ) ) ( (lv_specification_2_0= rulePatternSpecification ) ) )
- // InternalApplicationConfiguration.g:1732:3: otherlv_0= 'constraints' ( (lv_name_1_0= RULE_ID ) ) ( (lv_specification_2_0= rulePatternSpecification ) )
+ // InternalApplicationConfiguration.g:1682:2: (otherlv_0= 'constraints' ( (lv_name_1_0= RULE_ID ) ) ( (lv_specification_2_0= rulePatternSpecification ) ) )
+ // InternalApplicationConfiguration.g:1683:3: otherlv_0= 'constraints' ( (lv_name_1_0= RULE_ID ) ) ( (lv_specification_2_0= rulePatternSpecification ) )
{
- otherlv_0=(Token)match(input,28,FOLLOW_6);
+ otherlv_0=(Token)match(input,27,FOLLOW_6);
newLeafNode(otherlv_0, grammarAccess.getGraphPatternDeclarationAccess().getConstraintsKeyword_0());
- // InternalApplicationConfiguration.g:1736:3: ( (lv_name_1_0= RULE_ID ) )
- // InternalApplicationConfiguration.g:1737:4: (lv_name_1_0= RULE_ID )
+ // InternalApplicationConfiguration.g:1687:3: ( (lv_name_1_0= RULE_ID ) )
+ // InternalApplicationConfiguration.g:1688:4: (lv_name_1_0= RULE_ID )
{
- // InternalApplicationConfiguration.g:1737:4: (lv_name_1_0= RULE_ID )
- // InternalApplicationConfiguration.g:1738:5: lv_name_1_0= RULE_ID
+ // InternalApplicationConfiguration.g:1688:4: (lv_name_1_0= RULE_ID )
+ // InternalApplicationConfiguration.g:1689:5: lv_name_1_0= RULE_ID
{
- lv_name_1_0=(Token)match(input,RULE_ID,FOLLOW_17);
+ lv_name_1_0=(Token)match(input,RULE_ID,FOLLOW_16);
newLeafNode(lv_name_1_0, grammarAccess.getGraphPatternDeclarationAccess().getNameIDTerminalRuleCall_1_0());
@@ -4851,11 +4713,11 @@ public class InternalApplicationConfigurationParser extends AbstractInternalAntl
}
- // InternalApplicationConfiguration.g:1754:3: ( (lv_specification_2_0= rulePatternSpecification ) )
- // InternalApplicationConfiguration.g:1755:4: (lv_specification_2_0= rulePatternSpecification )
+ // InternalApplicationConfiguration.g:1705:3: ( (lv_specification_2_0= rulePatternSpecification ) )
+ // InternalApplicationConfiguration.g:1706:4: (lv_specification_2_0= rulePatternSpecification )
{
- // InternalApplicationConfiguration.g:1755:4: (lv_specification_2_0= rulePatternSpecification )
- // InternalApplicationConfiguration.g:1756:5: lv_specification_2_0= rulePatternSpecification
+ // InternalApplicationConfiguration.g:1706:4: (lv_specification_2_0= rulePatternSpecification )
+ // InternalApplicationConfiguration.g:1707:5: lv_specification_2_0= rulePatternSpecification
{
newCompositeNode(grammarAccess.getGraphPatternDeclarationAccess().getSpecificationPatternSpecificationParserRuleCall_2_0());
@@ -4905,7 +4767,7 @@ public class InternalApplicationConfigurationParser extends AbstractInternalAntl
// $ANTLR start "entryRuleGraphPatternReference"
- // InternalApplicationConfiguration.g:1777:1: entryRuleGraphPatternReference returns [EObject current=null] : iv_ruleGraphPatternReference= ruleGraphPatternReference EOF ;
+ // InternalApplicationConfiguration.g:1728:1: entryRuleGraphPatternReference returns [EObject current=null] : iv_ruleGraphPatternReference= ruleGraphPatternReference EOF ;
public final EObject entryRuleGraphPatternReference() throws RecognitionException {
EObject current = null;
@@ -4913,8 +4775,8 @@ public class InternalApplicationConfigurationParser extends AbstractInternalAntl
try {
- // InternalApplicationConfiguration.g:1777:62: (iv_ruleGraphPatternReference= ruleGraphPatternReference EOF )
- // InternalApplicationConfiguration.g:1778:2: iv_ruleGraphPatternReference= ruleGraphPatternReference EOF
+ // InternalApplicationConfiguration.g:1728:62: (iv_ruleGraphPatternReference= ruleGraphPatternReference EOF )
+ // InternalApplicationConfiguration.g:1729:2: iv_ruleGraphPatternReference= ruleGraphPatternReference EOF
{
newCompositeNode(grammarAccess.getGraphPatternReferenceRule());
pushFollow(FOLLOW_1);
@@ -4941,7 +4803,7 @@ public class InternalApplicationConfigurationParser extends AbstractInternalAntl
// $ANTLR start "ruleGraphPatternReference"
- // InternalApplicationConfiguration.g:1784:1: ruleGraphPatternReference returns [EObject current=null] : ( (otherlv_0= RULE_ID ) ) ;
+ // InternalApplicationConfiguration.g:1735:1: ruleGraphPatternReference returns [EObject current=null] : ( (otherlv_0= RULE_ID ) ) ;
public final EObject ruleGraphPatternReference() throws RecognitionException {
EObject current = null;
@@ -4951,14 +4813,14 @@ public class InternalApplicationConfigurationParser extends AbstractInternalAntl
enterRule();
try {
- // InternalApplicationConfiguration.g:1790:2: ( ( (otherlv_0= RULE_ID ) ) )
- // InternalApplicationConfiguration.g:1791:2: ( (otherlv_0= RULE_ID ) )
+ // InternalApplicationConfiguration.g:1741:2: ( ( (otherlv_0= RULE_ID ) ) )
+ // InternalApplicationConfiguration.g:1742:2: ( (otherlv_0= RULE_ID ) )
{
- // InternalApplicationConfiguration.g:1791:2: ( (otherlv_0= RULE_ID ) )
- // InternalApplicationConfiguration.g:1792:3: (otherlv_0= RULE_ID )
+ // InternalApplicationConfiguration.g:1742:2: ( (otherlv_0= RULE_ID ) )
+ // InternalApplicationConfiguration.g:1743:3: (otherlv_0= RULE_ID )
{
- // InternalApplicationConfiguration.g:1792:3: (otherlv_0= RULE_ID )
- // InternalApplicationConfiguration.g:1793:4: otherlv_0= RULE_ID
+ // InternalApplicationConfiguration.g:1743:3: (otherlv_0= RULE_ID )
+ // InternalApplicationConfiguration.g:1744:4: otherlv_0= RULE_ID
{
if (current==null) {
@@ -4995,7 +4857,7 @@ public class InternalApplicationConfigurationParser extends AbstractInternalAntl
// $ANTLR start "entryRuleGraphPattern"
- // InternalApplicationConfiguration.g:1807:1: entryRuleGraphPattern returns [EObject current=null] : iv_ruleGraphPattern= ruleGraphPattern EOF ;
+ // InternalApplicationConfiguration.g:1758:1: entryRuleGraphPattern returns [EObject current=null] : iv_ruleGraphPattern= ruleGraphPattern EOF ;
public final EObject entryRuleGraphPattern() throws RecognitionException {
EObject current = null;
@@ -5003,8 +4865,8 @@ public class InternalApplicationConfigurationParser extends AbstractInternalAntl
try {
- // InternalApplicationConfiguration.g:1807:53: (iv_ruleGraphPattern= ruleGraphPattern EOF )
- // InternalApplicationConfiguration.g:1808:2: iv_ruleGraphPattern= ruleGraphPattern EOF
+ // InternalApplicationConfiguration.g:1758:53: (iv_ruleGraphPattern= ruleGraphPattern EOF )
+ // InternalApplicationConfiguration.g:1759:2: iv_ruleGraphPattern= ruleGraphPattern EOF
{
newCompositeNode(grammarAccess.getGraphPatternRule());
pushFollow(FOLLOW_1);
@@ -5031,7 +4893,7 @@ public class InternalApplicationConfigurationParser extends AbstractInternalAntl
// $ANTLR start "ruleGraphPattern"
- // InternalApplicationConfiguration.g:1814:1: ruleGraphPattern returns [EObject current=null] : (this_GraphPatternReference_0= ruleGraphPatternReference | this_PatternSpecification_1= rulePatternSpecification ) ;
+ // InternalApplicationConfiguration.g:1765:1: ruleGraphPattern returns [EObject current=null] : (this_GraphPatternReference_0= ruleGraphPatternReference | this_PatternSpecification_1= rulePatternSpecification ) ;
public final EObject ruleGraphPattern() throws RecognitionException {
EObject current = null;
@@ -5044,17 +4906,17 @@ public class InternalApplicationConfigurationParser extends AbstractInternalAntl
enterRule();
try {
- // InternalApplicationConfiguration.g:1820:2: ( (this_GraphPatternReference_0= ruleGraphPatternReference | this_PatternSpecification_1= rulePatternSpecification ) )
- // InternalApplicationConfiguration.g:1821:2: (this_GraphPatternReference_0= ruleGraphPatternReference | this_PatternSpecification_1= rulePatternSpecification )
+ // InternalApplicationConfiguration.g:1771:2: ( (this_GraphPatternReference_0= ruleGraphPatternReference | this_PatternSpecification_1= rulePatternSpecification ) )
+ // InternalApplicationConfiguration.g:1772:2: (this_GraphPatternReference_0= ruleGraphPatternReference | this_PatternSpecification_1= rulePatternSpecification )
{
- // InternalApplicationConfiguration.g:1821:2: (this_GraphPatternReference_0= ruleGraphPatternReference | this_PatternSpecification_1= rulePatternSpecification )
+ // InternalApplicationConfiguration.g:1772:2: (this_GraphPatternReference_0= ruleGraphPatternReference | this_PatternSpecification_1= rulePatternSpecification )
int alt27=2;
int LA27_0 = input.LA(1);
if ( (LA27_0==RULE_ID) ) {
alt27=1;
}
- else if ( (LA27_0==19) ) {
+ else if ( (LA27_0==18) ) {
alt27=2;
}
else {
@@ -5065,7 +4927,7 @@ public class InternalApplicationConfigurationParser extends AbstractInternalAntl
}
switch (alt27) {
case 1 :
- // InternalApplicationConfiguration.g:1822:3: this_GraphPatternReference_0= ruleGraphPatternReference
+ // InternalApplicationConfiguration.g:1773:3: this_GraphPatternReference_0= ruleGraphPatternReference
{
newCompositeNode(grammarAccess.getGraphPatternAccess().getGraphPatternReferenceParserRuleCall_0());
@@ -5083,7 +4945,7 @@ public class InternalApplicationConfigurationParser extends AbstractInternalAntl
}
break;
case 2 :
- // InternalApplicationConfiguration.g:1831:3: this_PatternSpecification_1= rulePatternSpecification
+ // InternalApplicationConfiguration.g:1782:3: this_PatternSpecification_1= rulePatternSpecification
{
newCompositeNode(grammarAccess.getGraphPatternAccess().getPatternSpecificationParserRuleCall_1());
@@ -5123,7 +4985,7 @@ public class InternalApplicationConfigurationParser extends AbstractInternalAntl
// $ANTLR start "entryRuleObjectiveSpecification"
- // InternalApplicationConfiguration.g:1843:1: entryRuleObjectiveSpecification returns [EObject current=null] : iv_ruleObjectiveSpecification= ruleObjectiveSpecification EOF ;
+ // InternalApplicationConfiguration.g:1794:1: entryRuleObjectiveSpecification returns [EObject current=null] : iv_ruleObjectiveSpecification= ruleObjectiveSpecification EOF ;
public final EObject entryRuleObjectiveSpecification() throws RecognitionException {
EObject current = null;
@@ -5131,8 +4993,8 @@ public class InternalApplicationConfigurationParser extends AbstractInternalAntl
try {
- // InternalApplicationConfiguration.g:1843:63: (iv_ruleObjectiveSpecification= ruleObjectiveSpecification EOF )
- // InternalApplicationConfiguration.g:1844:2: iv_ruleObjectiveSpecification= ruleObjectiveSpecification EOF
+ // InternalApplicationConfiguration.g:1794:63: (iv_ruleObjectiveSpecification= ruleObjectiveSpecification EOF )
+ // InternalApplicationConfiguration.g:1795:2: iv_ruleObjectiveSpecification= ruleObjectiveSpecification EOF
{
newCompositeNode(grammarAccess.getObjectiveSpecificationRule());
pushFollow(FOLLOW_1);
@@ -5159,7 +5021,7 @@ public class InternalApplicationConfigurationParser extends AbstractInternalAntl
// $ANTLR start "ruleObjectiveSpecification"
- // 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= '}' ) ;
+ // 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= '}' ) ;
public final EObject ruleObjectiveSpecification() throws RecognitionException {
EObject current = null;
@@ -5175,26 +5037,26 @@ public class InternalApplicationConfigurationParser extends AbstractInternalAntl
enterRule();
try {
- // InternalApplicationConfiguration.g:1856:2: ( (otherlv_0= '{' ( (lv_entries_1_0= ruleObjectiveEntry ) ) (otherlv_2= ',' ( (lv_entries_3_0= ruleObjectiveEntry ) ) )* otherlv_4= '}' ) )
- // InternalApplicationConfiguration.g:1857:2: (otherlv_0= '{' ( (lv_entries_1_0= ruleObjectiveEntry ) ) (otherlv_2= ',' ( (lv_entries_3_0= ruleObjectiveEntry ) ) )* otherlv_4= '}' )
+ // InternalApplicationConfiguration.g:1807:2: ( (otherlv_0= '{' ( (lv_entries_1_0= ruleObjectiveEntry ) ) (otherlv_2= ',' ( (lv_entries_3_0= ruleObjectiveEntry ) ) )* otherlv_4= '}' ) )
+ // InternalApplicationConfiguration.g:1808:2: (otherlv_0= '{' ( (lv_entries_1_0= ruleObjectiveEntry ) ) (otherlv_2= ',' ( (lv_entries_3_0= ruleObjectiveEntry ) ) )* otherlv_4= '}' )
{
- // InternalApplicationConfiguration.g:1857:2: (otherlv_0= '{' ( (lv_entries_1_0= ruleObjectiveEntry ) ) (otherlv_2= ',' ( (lv_entries_3_0= ruleObjectiveEntry ) ) )* otherlv_4= '}' )
- // InternalApplicationConfiguration.g:1858:3: otherlv_0= '{' ( (lv_entries_1_0= ruleObjectiveEntry ) ) (otherlv_2= ',' ( (lv_entries_3_0= ruleObjectiveEntry ) ) )* otherlv_4= '}'
+ // InternalApplicationConfiguration.g:1808:2: (otherlv_0= '{' ( (lv_entries_1_0= ruleObjectiveEntry ) ) (otherlv_2= ',' ( (lv_entries_3_0= ruleObjectiveEntry ) ) )* otherlv_4= '}' )
+ // InternalApplicationConfiguration.g:1809:3: otherlv_0= '{' ( (lv_entries_1_0= ruleObjectiveEntry ) ) (otherlv_2= ',' ( (lv_entries_3_0= ruleObjectiveEntry ) ) )* otherlv_4= '}'
{
- otherlv_0=(Token)match(input,19,FOLLOW_22);
+ otherlv_0=(Token)match(input,18,FOLLOW_21);
newLeafNode(otherlv_0, grammarAccess.getObjectiveSpecificationAccess().getLeftCurlyBracketKeyword_0());
- // InternalApplicationConfiguration.g:1862:3: ( (lv_entries_1_0= ruleObjectiveEntry ) )
- // InternalApplicationConfiguration.g:1863:4: (lv_entries_1_0= ruleObjectiveEntry )
+ // InternalApplicationConfiguration.g:1813:3: ( (lv_entries_1_0= ruleObjectiveEntry ) )
+ // InternalApplicationConfiguration.g:1814:4: (lv_entries_1_0= ruleObjectiveEntry )
{
- // InternalApplicationConfiguration.g:1863:4: (lv_entries_1_0= ruleObjectiveEntry )
- // InternalApplicationConfiguration.g:1864:5: lv_entries_1_0= ruleObjectiveEntry
+ // InternalApplicationConfiguration.g:1814:4: (lv_entries_1_0= ruleObjectiveEntry )
+ // InternalApplicationConfiguration.g:1815:5: lv_entries_1_0= ruleObjectiveEntry
{
newCompositeNode(grammarAccess.getObjectiveSpecificationAccess().getEntriesObjectiveEntryParserRuleCall_1_0());
- pushFollow(FOLLOW_15);
+ pushFollow(FOLLOW_14);
lv_entries_1_0=ruleObjectiveEntry();
state._fsp--;
@@ -5216,35 +5078,35 @@ public class InternalApplicationConfigurationParser extends AbstractInternalAntl
}
- // InternalApplicationConfiguration.g:1881:3: (otherlv_2= ',' ( (lv_entries_3_0= ruleObjectiveEntry ) ) )*
+ // InternalApplicationConfiguration.g:1832:3: (otherlv_2= ',' ( (lv_entries_3_0= ruleObjectiveEntry ) ) )*
loop28:
do {
int alt28=2;
int LA28_0 = input.LA(1);
- if ( (LA28_0==20) ) {
+ if ( (LA28_0==19) ) {
alt28=1;
}
switch (alt28) {
case 1 :
- // InternalApplicationConfiguration.g:1882:4: otherlv_2= ',' ( (lv_entries_3_0= ruleObjectiveEntry ) )
+ // InternalApplicationConfiguration.g:1833:4: otherlv_2= ',' ( (lv_entries_3_0= ruleObjectiveEntry ) )
{
- otherlv_2=(Token)match(input,20,FOLLOW_22);
+ otherlv_2=(Token)match(input,19,FOLLOW_21);
newLeafNode(otherlv_2, grammarAccess.getObjectiveSpecificationAccess().getCommaKeyword_2_0());
- // InternalApplicationConfiguration.g:1886:4: ( (lv_entries_3_0= ruleObjectiveEntry ) )
- // InternalApplicationConfiguration.g:1887:5: (lv_entries_3_0= ruleObjectiveEntry )
+ // InternalApplicationConfiguration.g:1837:4: ( (lv_entries_3_0= ruleObjectiveEntry ) )
+ // InternalApplicationConfiguration.g:1838:5: (lv_entries_3_0= ruleObjectiveEntry )
{
- // InternalApplicationConfiguration.g:1887:5: (lv_entries_3_0= ruleObjectiveEntry )
- // InternalApplicationConfiguration.g:1888:6: lv_entries_3_0= ruleObjectiveEntry
+ // InternalApplicationConfiguration.g:1838:5: (lv_entries_3_0= ruleObjectiveEntry )
+ // InternalApplicationConfiguration.g:1839:6: lv_entries_3_0= ruleObjectiveEntry
{
newCompositeNode(grammarAccess.getObjectiveSpecificationAccess().getEntriesObjectiveEntryParserRuleCall_2_1_0());
- pushFollow(FOLLOW_15);
+ pushFollow(FOLLOW_14);
lv_entries_3_0=ruleObjectiveEntry();
state._fsp--;
@@ -5275,7 +5137,7 @@ public class InternalApplicationConfigurationParser extends AbstractInternalAntl
}
} while (true);
- otherlv_4=(Token)match(input,21,FOLLOW_2);
+ otherlv_4=(Token)match(input,20,FOLLOW_2);
newLeafNode(otherlv_4, grammarAccess.getObjectiveSpecificationAccess().getRightCurlyBracketKeyword_3());
@@ -5302,7 +5164,7 @@ public class InternalApplicationConfigurationParser extends AbstractInternalAntl
// $ANTLR start "entryRuleObjectiveEntry"
- // InternalApplicationConfiguration.g:1914:1: entryRuleObjectiveEntry returns [EObject current=null] : iv_ruleObjectiveEntry= ruleObjectiveEntry EOF ;
+ // InternalApplicationConfiguration.g:1865:1: entryRuleObjectiveEntry returns [EObject current=null] : iv_ruleObjectiveEntry= ruleObjectiveEntry EOF ;
public final EObject entryRuleObjectiveEntry() throws RecognitionException {
EObject current = null;
@@ -5310,8 +5172,8 @@ public class InternalApplicationConfigurationParser extends AbstractInternalAntl
try {
- // InternalApplicationConfiguration.g:1914:55: (iv_ruleObjectiveEntry= ruleObjectiveEntry EOF )
- // InternalApplicationConfiguration.g:1915:2: iv_ruleObjectiveEntry= ruleObjectiveEntry EOF
+ // InternalApplicationConfiguration.g:1865:55: (iv_ruleObjectiveEntry= ruleObjectiveEntry EOF )
+ // InternalApplicationConfiguration.g:1866:2: iv_ruleObjectiveEntry= ruleObjectiveEntry EOF
{
newCompositeNode(grammarAccess.getObjectiveEntryRule());
pushFollow(FOLLOW_1);
@@ -5338,7 +5200,7 @@ public class InternalApplicationConfigurationParser extends AbstractInternalAntl
// $ANTLR start "ruleObjectiveEntry"
- // InternalApplicationConfiguration.g:1921:1: ruleObjectiveEntry returns [EObject current=null] : (this_OptimizationEntry_0= ruleOptimizationEntry | this_ThresholdEntry_1= ruleThresholdEntry ) ;
+ // InternalApplicationConfiguration.g:1872:1: ruleObjectiveEntry returns [EObject current=null] : (this_OptimizationEntry_0= ruleOptimizationEntry | this_ThresholdEntry_1= ruleThresholdEntry ) ;
public final EObject ruleObjectiveEntry() throws RecognitionException {
EObject current = null;
@@ -5351,17 +5213,17 @@ public class InternalApplicationConfigurationParser extends AbstractInternalAntl
enterRule();
try {
- // InternalApplicationConfiguration.g:1927:2: ( (this_OptimizationEntry_0= ruleOptimizationEntry | this_ThresholdEntry_1= ruleThresholdEntry ) )
- // InternalApplicationConfiguration.g:1928:2: (this_OptimizationEntry_0= ruleOptimizationEntry | this_ThresholdEntry_1= ruleThresholdEntry )
+ // InternalApplicationConfiguration.g:1878:2: ( (this_OptimizationEntry_0= ruleOptimizationEntry | this_ThresholdEntry_1= ruleThresholdEntry ) )
+ // InternalApplicationConfiguration.g:1879:2: (this_OptimizationEntry_0= ruleOptimizationEntry | this_ThresholdEntry_1= ruleThresholdEntry )
{
- // InternalApplicationConfiguration.g:1928:2: (this_OptimizationEntry_0= ruleOptimizationEntry | this_ThresholdEntry_1= ruleThresholdEntry )
+ // InternalApplicationConfiguration.g:1879:2: (this_OptimizationEntry_0= ruleOptimizationEntry | this_ThresholdEntry_1= ruleThresholdEntry )
int alt29=2;
int LA29_0 = input.LA(1);
- if ( ((LA29_0>=57 && LA29_0<=58)) ) {
+ if ( ((LA29_0>=54 && LA29_0<=55)) ) {
alt29=1;
}
- else if ( (LA29_0==16||LA29_0==29||LA29_0==31) ) {
+ else if ( (LA29_0==28) ) {
alt29=2;
}
else {
@@ -5372,7 +5234,7 @@ public class InternalApplicationConfigurationParser extends AbstractInternalAntl
}
switch (alt29) {
case 1 :
- // InternalApplicationConfiguration.g:1929:3: this_OptimizationEntry_0= ruleOptimizationEntry
+ // InternalApplicationConfiguration.g:1880:3: this_OptimizationEntry_0= ruleOptimizationEntry
{
newCompositeNode(grammarAccess.getObjectiveEntryAccess().getOptimizationEntryParserRuleCall_0());
@@ -5390,7 +5252,7 @@ public class InternalApplicationConfigurationParser extends AbstractInternalAntl
}
break;
case 2 :
- // InternalApplicationConfiguration.g:1938:3: this_ThresholdEntry_1= ruleThresholdEntry
+ // InternalApplicationConfiguration.g:1889:3: this_ThresholdEntry_1= ruleThresholdEntry
{
newCompositeNode(grammarAccess.getObjectiveEntryAccess().getThresholdEntryParserRuleCall_1());
@@ -5430,7 +5292,7 @@ public class InternalApplicationConfigurationParser extends AbstractInternalAntl
// $ANTLR start "entryRuleOptimizationEntry"
- // InternalApplicationConfiguration.g:1950:1: entryRuleOptimizationEntry returns [EObject current=null] : iv_ruleOptimizationEntry= ruleOptimizationEntry EOF ;
+ // InternalApplicationConfiguration.g:1901:1: entryRuleOptimizationEntry returns [EObject current=null] : iv_ruleOptimizationEntry= ruleOptimizationEntry EOF ;
public final EObject entryRuleOptimizationEntry() throws RecognitionException {
EObject current = null;
@@ -5438,8 +5300,8 @@ public class InternalApplicationConfigurationParser extends AbstractInternalAntl
try {
- // InternalApplicationConfiguration.g:1950:58: (iv_ruleOptimizationEntry= ruleOptimizationEntry EOF )
- // InternalApplicationConfiguration.g:1951:2: iv_ruleOptimizationEntry= ruleOptimizationEntry EOF
+ // InternalApplicationConfiguration.g:1901:58: (iv_ruleOptimizationEntry= ruleOptimizationEntry EOF )
+ // InternalApplicationConfiguration.g:1902:2: iv_ruleOptimizationEntry= ruleOptimizationEntry EOF
{
newCompositeNode(grammarAccess.getOptimizationEntryRule());
pushFollow(FOLLOW_1);
@@ -5466,7 +5328,7 @@ public class InternalApplicationConfigurationParser extends AbstractInternalAntl
// $ANTLR start "ruleOptimizationEntry"
- // InternalApplicationConfiguration.g:1957:1: ruleOptimizationEntry returns [EObject current=null] : ( ( (lv_direction_0_0= ruleOptimizationDirection ) ) ( (lv_function_1_0= ruleObjectiveFunction ) ) ) ;
+ // InternalApplicationConfiguration.g:1908:1: ruleOptimizationEntry returns [EObject current=null] : ( ( (lv_direction_0_0= ruleOptimizationDirection ) ) ( (lv_function_1_0= ruleObjectiveFunction ) ) ) ;
public final EObject ruleOptimizationEntry() throws RecognitionException {
EObject current = null;
@@ -5479,22 +5341,22 @@ public class InternalApplicationConfigurationParser extends AbstractInternalAntl
enterRule();
try {
- // InternalApplicationConfiguration.g:1963:2: ( ( ( (lv_direction_0_0= ruleOptimizationDirection ) ) ( (lv_function_1_0= ruleObjectiveFunction ) ) ) )
- // InternalApplicationConfiguration.g:1964:2: ( ( (lv_direction_0_0= ruleOptimizationDirection ) ) ( (lv_function_1_0= ruleObjectiveFunction ) ) )
+ // InternalApplicationConfiguration.g:1914:2: ( ( ( (lv_direction_0_0= ruleOptimizationDirection ) ) ( (lv_function_1_0= ruleObjectiveFunction ) ) ) )
+ // InternalApplicationConfiguration.g:1915:2: ( ( (lv_direction_0_0= ruleOptimizationDirection ) ) ( (lv_function_1_0= ruleObjectiveFunction ) ) )
{
- // InternalApplicationConfiguration.g:1964:2: ( ( (lv_direction_0_0= ruleOptimizationDirection ) ) ( (lv_function_1_0= ruleObjectiveFunction ) ) )
- // InternalApplicationConfiguration.g:1965:3: ( (lv_direction_0_0= ruleOptimizationDirection ) ) ( (lv_function_1_0= ruleObjectiveFunction ) )
+ // InternalApplicationConfiguration.g:1915:2: ( ( (lv_direction_0_0= ruleOptimizationDirection ) ) ( (lv_function_1_0= ruleObjectiveFunction ) ) )
+ // InternalApplicationConfiguration.g:1916:3: ( (lv_direction_0_0= ruleOptimizationDirection ) ) ( (lv_function_1_0= ruleObjectiveFunction ) )
{
- // InternalApplicationConfiguration.g:1965:3: ( (lv_direction_0_0= ruleOptimizationDirection ) )
- // InternalApplicationConfiguration.g:1966:4: (lv_direction_0_0= ruleOptimizationDirection )
+ // InternalApplicationConfiguration.g:1916:3: ( (lv_direction_0_0= ruleOptimizationDirection ) )
+ // InternalApplicationConfiguration.g:1917:4: (lv_direction_0_0= ruleOptimizationDirection )
{
- // InternalApplicationConfiguration.g:1966:4: (lv_direction_0_0= ruleOptimizationDirection )
- // InternalApplicationConfiguration.g:1967:5: lv_direction_0_0= ruleOptimizationDirection
+ // InternalApplicationConfiguration.g:1917:4: (lv_direction_0_0= ruleOptimizationDirection )
+ // InternalApplicationConfiguration.g:1918:5: lv_direction_0_0= ruleOptimizationDirection
{
newCompositeNode(grammarAccess.getOptimizationEntryAccess().getDirectionOptimizationDirectionEnumRuleCall_0_0());
- pushFollow(FOLLOW_22);
+ pushFollow(FOLLOW_21);
lv_direction_0_0=ruleOptimizationDirection();
state._fsp--;
@@ -5516,11 +5378,11 @@ public class InternalApplicationConfigurationParser extends AbstractInternalAntl
}
- // InternalApplicationConfiguration.g:1984:3: ( (lv_function_1_0= ruleObjectiveFunction ) )
- // InternalApplicationConfiguration.g:1985:4: (lv_function_1_0= ruleObjectiveFunction )
+ // InternalApplicationConfiguration.g:1935:3: ( (lv_function_1_0= ruleObjectiveFunction ) )
+ // InternalApplicationConfiguration.g:1936:4: (lv_function_1_0= ruleObjectiveFunction )
{
- // InternalApplicationConfiguration.g:1985:4: (lv_function_1_0= ruleObjectiveFunction )
- // InternalApplicationConfiguration.g:1986:5: lv_function_1_0= ruleObjectiveFunction
+ // InternalApplicationConfiguration.g:1936:4: (lv_function_1_0= ruleObjectiveFunction )
+ // InternalApplicationConfiguration.g:1937:5: lv_function_1_0= ruleObjectiveFunction
{
newCompositeNode(grammarAccess.getOptimizationEntryAccess().getFunctionObjectiveFunctionParserRuleCall_1_0());
@@ -5570,7 +5432,7 @@ public class InternalApplicationConfigurationParser extends AbstractInternalAntl
// $ANTLR start "entryRuleThresholdEntry"
- // InternalApplicationConfiguration.g:2007:1: entryRuleThresholdEntry returns [EObject current=null] : iv_ruleThresholdEntry= ruleThresholdEntry EOF ;
+ // InternalApplicationConfiguration.g:1958:1: entryRuleThresholdEntry returns [EObject current=null] : iv_ruleThresholdEntry= ruleThresholdEntry EOF ;
public final EObject entryRuleThresholdEntry() throws RecognitionException {
EObject current = null;
@@ -5578,8 +5440,8 @@ public class InternalApplicationConfigurationParser extends AbstractInternalAntl
try {
- // InternalApplicationConfiguration.g:2007:55: (iv_ruleThresholdEntry= ruleThresholdEntry EOF )
- // InternalApplicationConfiguration.g:2008:2: iv_ruleThresholdEntry= ruleThresholdEntry EOF
+ // InternalApplicationConfiguration.g:1958:55: (iv_ruleThresholdEntry= ruleThresholdEntry EOF )
+ // InternalApplicationConfiguration.g:1959:2: iv_ruleThresholdEntry= ruleThresholdEntry EOF
{
newCompositeNode(grammarAccess.getThresholdEntryRule());
pushFollow(FOLLOW_1);
@@ -5606,7 +5468,7 @@ public class InternalApplicationConfigurationParser extends AbstractInternalAntl
// $ANTLR start "ruleThresholdEntry"
- // InternalApplicationConfiguration.g:2014:1: ruleThresholdEntry returns [EObject current=null] : ( ( (lv_function_0_0= ruleObjectiveFunction ) ) ( (lv_operator_1_0= ruleComparisonOperator ) ) ( (lv_threshold_2_0= ruleREALLiteral ) ) ) ;
+ // InternalApplicationConfiguration.g:1965:1: ruleThresholdEntry returns [EObject current=null] : ( ( (lv_function_0_0= ruleObjectiveFunction ) ) ( (lv_operator_1_0= ruleComparisonOperator ) ) ( (lv_threshold_2_0= ruleREALLiteral ) ) ) ;
public final EObject ruleThresholdEntry() throws RecognitionException {
EObject current = null;
@@ -5621,22 +5483,22 @@ public class InternalApplicationConfigurationParser extends AbstractInternalAntl
enterRule();
try {
- // InternalApplicationConfiguration.g:2020:2: ( ( ( (lv_function_0_0= ruleObjectiveFunction ) ) ( (lv_operator_1_0= ruleComparisonOperator ) ) ( (lv_threshold_2_0= ruleREALLiteral ) ) ) )
- // InternalApplicationConfiguration.g:2021:2: ( ( (lv_function_0_0= ruleObjectiveFunction ) ) ( (lv_operator_1_0= ruleComparisonOperator ) ) ( (lv_threshold_2_0= ruleREALLiteral ) ) )
+ // InternalApplicationConfiguration.g:1971:2: ( ( ( (lv_function_0_0= ruleObjectiveFunction ) ) ( (lv_operator_1_0= ruleComparisonOperator ) ) ( (lv_threshold_2_0= ruleREALLiteral ) ) ) )
+ // InternalApplicationConfiguration.g:1972:2: ( ( (lv_function_0_0= ruleObjectiveFunction ) ) ( (lv_operator_1_0= ruleComparisonOperator ) ) ( (lv_threshold_2_0= ruleREALLiteral ) ) )
{
- // InternalApplicationConfiguration.g:2021:2: ( ( (lv_function_0_0= ruleObjectiveFunction ) ) ( (lv_operator_1_0= ruleComparisonOperator ) ) ( (lv_threshold_2_0= ruleREALLiteral ) ) )
- // InternalApplicationConfiguration.g:2022:3: ( (lv_function_0_0= ruleObjectiveFunction ) ) ( (lv_operator_1_0= ruleComparisonOperator ) ) ( (lv_threshold_2_0= ruleREALLiteral ) )
+ // InternalApplicationConfiguration.g:1972:2: ( ( (lv_function_0_0= ruleObjectiveFunction ) ) ( (lv_operator_1_0= ruleComparisonOperator ) ) ( (lv_threshold_2_0= ruleREALLiteral ) ) )
+ // InternalApplicationConfiguration.g:1973:3: ( (lv_function_0_0= ruleObjectiveFunction ) ) ( (lv_operator_1_0= ruleComparisonOperator ) ) ( (lv_threshold_2_0= ruleREALLiteral ) )
{
- // InternalApplicationConfiguration.g:2022:3: ( (lv_function_0_0= ruleObjectiveFunction ) )
- // InternalApplicationConfiguration.g:2023:4: (lv_function_0_0= ruleObjectiveFunction )
+ // InternalApplicationConfiguration.g:1973:3: ( (lv_function_0_0= ruleObjectiveFunction ) )
+ // InternalApplicationConfiguration.g:1974:4: (lv_function_0_0= ruleObjectiveFunction )
{
- // InternalApplicationConfiguration.g:2023:4: (lv_function_0_0= ruleObjectiveFunction )
- // InternalApplicationConfiguration.g:2024:5: lv_function_0_0= ruleObjectiveFunction
+ // InternalApplicationConfiguration.g:1974:4: (lv_function_0_0= ruleObjectiveFunction )
+ // InternalApplicationConfiguration.g:1975:5: lv_function_0_0= ruleObjectiveFunction
{
newCompositeNode(grammarAccess.getThresholdEntryAccess().getFunctionObjectiveFunctionParserRuleCall_0_0());
- pushFollow(FOLLOW_23);
+ pushFollow(FOLLOW_22);
lv_function_0_0=ruleObjectiveFunction();
state._fsp--;
@@ -5658,16 +5520,16 @@ public class InternalApplicationConfigurationParser extends AbstractInternalAntl
}
- // InternalApplicationConfiguration.g:2041:3: ( (lv_operator_1_0= ruleComparisonOperator ) )
- // InternalApplicationConfiguration.g:2042:4: (lv_operator_1_0= ruleComparisonOperator )
+ // InternalApplicationConfiguration.g:1992:3: ( (lv_operator_1_0= ruleComparisonOperator ) )
+ // InternalApplicationConfiguration.g:1993:4: (lv_operator_1_0= ruleComparisonOperator )
{
- // InternalApplicationConfiguration.g:2042:4: (lv_operator_1_0= ruleComparisonOperator )
- // InternalApplicationConfiguration.g:2043:5: lv_operator_1_0= ruleComparisonOperator
+ // InternalApplicationConfiguration.g:1993:4: (lv_operator_1_0= ruleComparisonOperator )
+ // InternalApplicationConfiguration.g:1994:5: lv_operator_1_0= ruleComparisonOperator
{
newCompositeNode(grammarAccess.getThresholdEntryAccess().getOperatorComparisonOperatorEnumRuleCall_1_0());
- pushFollow(FOLLOW_24);
+ pushFollow(FOLLOW_23);
lv_operator_1_0=ruleComparisonOperator();
state._fsp--;
@@ -5689,11 +5551,11 @@ public class InternalApplicationConfigurationParser extends AbstractInternalAntl
}
- // InternalApplicationConfiguration.g:2060:3: ( (lv_threshold_2_0= ruleREALLiteral ) )
- // InternalApplicationConfiguration.g:2061:4: (lv_threshold_2_0= ruleREALLiteral )
+ // InternalApplicationConfiguration.g:2011:3: ( (lv_threshold_2_0= ruleREALLiteral ) )
+ // InternalApplicationConfiguration.g:2012:4: (lv_threshold_2_0= ruleREALLiteral )
{
- // InternalApplicationConfiguration.g:2061:4: (lv_threshold_2_0= ruleREALLiteral )
- // InternalApplicationConfiguration.g:2062:5: lv_threshold_2_0= ruleREALLiteral
+ // InternalApplicationConfiguration.g:2012:4: (lv_threshold_2_0= ruleREALLiteral )
+ // InternalApplicationConfiguration.g:2013:5: lv_threshold_2_0= ruleREALLiteral
{
newCompositeNode(grammarAccess.getThresholdEntryAccess().getThresholdREALLiteralParserRuleCall_2_0());
@@ -5743,7 +5605,7 @@ public class InternalApplicationConfigurationParser extends AbstractInternalAntl
// $ANTLR start "entryRuleObjectiveFunction"
- // InternalApplicationConfiguration.g:2083:1: entryRuleObjectiveFunction returns [EObject current=null] : iv_ruleObjectiveFunction= ruleObjectiveFunction EOF ;
+ // InternalApplicationConfiguration.g:2034:1: entryRuleObjectiveFunction returns [EObject current=null] : iv_ruleObjectiveFunction= ruleObjectiveFunction EOF ;
public final EObject entryRuleObjectiveFunction() throws RecognitionException {
EObject current = null;
@@ -5751,8 +5613,8 @@ public class InternalApplicationConfigurationParser extends AbstractInternalAntl
try {
- // InternalApplicationConfiguration.g:2083:58: (iv_ruleObjectiveFunction= ruleObjectiveFunction EOF )
- // InternalApplicationConfiguration.g:2084:2: iv_ruleObjectiveFunction= ruleObjectiveFunction EOF
+ // InternalApplicationConfiguration.g:2034:58: (iv_ruleObjectiveFunction= ruleObjectiveFunction EOF )
+ // InternalApplicationConfiguration.g:2035:2: iv_ruleObjectiveFunction= ruleObjectiveFunction EOF
{
newCompositeNode(grammarAccess.getObjectiveFunctionRule());
pushFollow(FOLLOW_1);
@@ -5779,78 +5641,32 @@ public class InternalApplicationConfigurationParser extends AbstractInternalAntl
// $ANTLR start "ruleObjectiveFunction"
- // InternalApplicationConfiguration.g:2090:1: ruleObjectiveFunction returns [EObject current=null] : (this_CostObjectiveFunction_0= ruleCostObjectiveFunction | this_ReliabilityObjectiveFunction_1= ruleReliabilityObjectiveFunction ) ;
+ // InternalApplicationConfiguration.g:2041:1: ruleObjectiveFunction returns [EObject current=null] : this_CostObjectiveFunction_0= ruleCostObjectiveFunction ;
public final EObject ruleObjectiveFunction() throws RecognitionException {
EObject current = null;
EObject this_CostObjectiveFunction_0 = null;
- EObject this_ReliabilityObjectiveFunction_1 = null;
-
enterRule();
try {
- // InternalApplicationConfiguration.g:2096:2: ( (this_CostObjectiveFunction_0= ruleCostObjectiveFunction | this_ReliabilityObjectiveFunction_1= ruleReliabilityObjectiveFunction ) )
- // InternalApplicationConfiguration.g:2097:2: (this_CostObjectiveFunction_0= ruleCostObjectiveFunction | this_ReliabilityObjectiveFunction_1= ruleReliabilityObjectiveFunction )
+ // InternalApplicationConfiguration.g:2047:2: (this_CostObjectiveFunction_0= ruleCostObjectiveFunction )
+ // InternalApplicationConfiguration.g:2048:2: this_CostObjectiveFunction_0= ruleCostObjectiveFunction
{
- // InternalApplicationConfiguration.g:2097:2: (this_CostObjectiveFunction_0= ruleCostObjectiveFunction | this_ReliabilityObjectiveFunction_1= ruleReliabilityObjectiveFunction )
- int alt30=2;
- int LA30_0 = input.LA(1);
- if ( (LA30_0==29) ) {
- alt30=1;
- }
- else if ( (LA30_0==16||LA30_0==31) ) {
- alt30=2;
- }
- else {
- NoViableAltException nvae =
- new NoViableAltException("", 30, 0, input);
-
- throw nvae;
- }
- switch (alt30) {
- case 1 :
- // InternalApplicationConfiguration.g:2098:3: this_CostObjectiveFunction_0= ruleCostObjectiveFunction
- {
-
- newCompositeNode(grammarAccess.getObjectiveFunctionAccess().getCostObjectiveFunctionParserRuleCall_0());
-
- pushFollow(FOLLOW_2);
- this_CostObjectiveFunction_0=ruleCostObjectiveFunction();
-
- state._fsp--;
-
-
- current = this_CostObjectiveFunction_0;
- afterParserOrEnumRuleCall();
-
-
- }
- break;
- case 2 :
- // InternalApplicationConfiguration.g:2107:3: this_ReliabilityObjectiveFunction_1= ruleReliabilityObjectiveFunction
- {
-
- newCompositeNode(grammarAccess.getObjectiveFunctionAccess().getReliabilityObjectiveFunctionParserRuleCall_1());
-
- pushFollow(FOLLOW_2);
- this_ReliabilityObjectiveFunction_1=ruleReliabilityObjectiveFunction();
-
- state._fsp--;
-
-
- current = this_ReliabilityObjectiveFunction_1;
- afterParserOrEnumRuleCall();
-
+ newCompositeNode(grammarAccess.getObjectiveFunctionAccess().getCostObjectiveFunctionParserRuleCall());
+
+ pushFollow(FOLLOW_2);
+ this_CostObjectiveFunction_0=ruleCostObjectiveFunction();
- }
- break;
+ state._fsp--;
- }
+ current = this_CostObjectiveFunction_0;
+ afterParserOrEnumRuleCall();
+
}
@@ -5871,7 +5687,7 @@ public class InternalApplicationConfigurationParser extends AbstractInternalAntl
// $ANTLR start "entryRuleCostObjectiveFunction"
- // InternalApplicationConfiguration.g:2119:1: entryRuleCostObjectiveFunction returns [EObject current=null] : iv_ruleCostObjectiveFunction= ruleCostObjectiveFunction EOF ;
+ // InternalApplicationConfiguration.g:2059:1: entryRuleCostObjectiveFunction returns [EObject current=null] : iv_ruleCostObjectiveFunction= ruleCostObjectiveFunction EOF ;
public final EObject entryRuleCostObjectiveFunction() throws RecognitionException {
EObject current = null;
@@ -5879,8 +5695,8 @@ public class InternalApplicationConfigurationParser extends AbstractInternalAntl
try {
- // InternalApplicationConfiguration.g:2119:62: (iv_ruleCostObjectiveFunction= ruleCostObjectiveFunction EOF )
- // InternalApplicationConfiguration.g:2120:2: iv_ruleCostObjectiveFunction= ruleCostObjectiveFunction EOF
+ // InternalApplicationConfiguration.g:2059:62: (iv_ruleCostObjectiveFunction= ruleCostObjectiveFunction EOF )
+ // InternalApplicationConfiguration.g:2060:2: iv_ruleCostObjectiveFunction= ruleCostObjectiveFunction EOF
{
newCompositeNode(grammarAccess.getCostObjectiveFunctionRule());
pushFollow(FOLLOW_1);
@@ -5907,7 +5723,7 @@ public class InternalApplicationConfigurationParser extends AbstractInternalAntl
// $ANTLR start "ruleCostObjectiveFunction"
- // 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= '}' ) ;
+ // 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= '}' ) ;
public final EObject ruleCostObjectiveFunction() throws RecognitionException {
EObject current = null;
@@ -5924,30 +5740,30 @@ public class InternalApplicationConfigurationParser extends AbstractInternalAntl
enterRule();
try {
- // InternalApplicationConfiguration.g:2132:2: ( (otherlv_0= 'cost' otherlv_1= '{' ( (lv_entries_2_0= ruleCostEntry ) ) (otherlv_3= ',' ( (lv_entries_4_0= ruleCostEntry ) ) )* otherlv_5= '}' ) )
- // InternalApplicationConfiguration.g:2133:2: (otherlv_0= 'cost' otherlv_1= '{' ( (lv_entries_2_0= ruleCostEntry ) ) (otherlv_3= ',' ( (lv_entries_4_0= ruleCostEntry ) ) )* otherlv_5= '}' )
+ // InternalApplicationConfiguration.g:2072:2: ( (otherlv_0= 'cost' otherlv_1= '{' ( (lv_entries_2_0= ruleCostEntry ) ) (otherlv_3= ',' ( (lv_entries_4_0= ruleCostEntry ) ) )* otherlv_5= '}' ) )
+ // InternalApplicationConfiguration.g:2073:2: (otherlv_0= 'cost' otherlv_1= '{' ( (lv_entries_2_0= ruleCostEntry ) ) (otherlv_3= ',' ( (lv_entries_4_0= ruleCostEntry ) ) )* otherlv_5= '}' )
{
- // InternalApplicationConfiguration.g:2133:2: (otherlv_0= 'cost' otherlv_1= '{' ( (lv_entries_2_0= ruleCostEntry ) ) (otherlv_3= ',' ( (lv_entries_4_0= ruleCostEntry ) ) )* otherlv_5= '}' )
- // InternalApplicationConfiguration.g:2134:3: otherlv_0= 'cost' otherlv_1= '{' ( (lv_entries_2_0= ruleCostEntry ) ) (otherlv_3= ',' ( (lv_entries_4_0= ruleCostEntry ) ) )* otherlv_5= '}'
+ // InternalApplicationConfiguration.g:2073:2: (otherlv_0= 'cost' otherlv_1= '{' ( (lv_entries_2_0= ruleCostEntry ) ) (otherlv_3= ',' ( (lv_entries_4_0= ruleCostEntry ) ) )* otherlv_5= '}' )
+ // InternalApplicationConfiguration.g:2074:3: otherlv_0= 'cost' otherlv_1= '{' ( (lv_entries_2_0= ruleCostEntry ) ) (otherlv_3= ',' ( (lv_entries_4_0= ruleCostEntry ) ) )* otherlv_5= '}'
{
- otherlv_0=(Token)match(input,29,FOLLOW_17);
+ otherlv_0=(Token)match(input,28,FOLLOW_16);
newLeafNode(otherlv_0, grammarAccess.getCostObjectiveFunctionAccess().getCostKeyword_0());
- otherlv_1=(Token)match(input,19,FOLLOW_6);
+ otherlv_1=(Token)match(input,18,FOLLOW_6);
newLeafNode(otherlv_1, grammarAccess.getCostObjectiveFunctionAccess().getLeftCurlyBracketKeyword_1());
- // InternalApplicationConfiguration.g:2142:3: ( (lv_entries_2_0= ruleCostEntry ) )
- // InternalApplicationConfiguration.g:2143:4: (lv_entries_2_0= ruleCostEntry )
+ // InternalApplicationConfiguration.g:2082:3: ( (lv_entries_2_0= ruleCostEntry ) )
+ // InternalApplicationConfiguration.g:2083:4: (lv_entries_2_0= ruleCostEntry )
{
- // InternalApplicationConfiguration.g:2143:4: (lv_entries_2_0= ruleCostEntry )
- // InternalApplicationConfiguration.g:2144:5: lv_entries_2_0= ruleCostEntry
+ // InternalApplicationConfiguration.g:2083:4: (lv_entries_2_0= ruleCostEntry )
+ // InternalApplicationConfiguration.g:2084:5: lv_entries_2_0= ruleCostEntry
{
newCompositeNode(grammarAccess.getCostObjectiveFunctionAccess().getEntriesCostEntryParserRuleCall_2_0());
- pushFollow(FOLLOW_15);
+ pushFollow(FOLLOW_14);
lv_entries_2_0=ruleCostEntry();
state._fsp--;
@@ -5969,35 +5785,35 @@ public class InternalApplicationConfigurationParser extends AbstractInternalAntl
}
- // InternalApplicationConfiguration.g:2161:3: (otherlv_3= ',' ( (lv_entries_4_0= ruleCostEntry ) ) )*
- loop31:
+ // InternalApplicationConfiguration.g:2101:3: (otherlv_3= ',' ( (lv_entries_4_0= ruleCostEntry ) ) )*
+ loop30:
do {
- int alt31=2;
- int LA31_0 = input.LA(1);
+ int alt30=2;
+ int LA30_0 = input.LA(1);
- if ( (LA31_0==20) ) {
- alt31=1;
+ if ( (LA30_0==19) ) {
+ alt30=1;
}
- switch (alt31) {
+ switch (alt30) {
case 1 :
- // InternalApplicationConfiguration.g:2162:4: otherlv_3= ',' ( (lv_entries_4_0= ruleCostEntry ) )
+ // InternalApplicationConfiguration.g:2102:4: otherlv_3= ',' ( (lv_entries_4_0= ruleCostEntry ) )
{
- otherlv_3=(Token)match(input,20,FOLLOW_6);
+ otherlv_3=(Token)match(input,19,FOLLOW_6);
newLeafNode(otherlv_3, grammarAccess.getCostObjectiveFunctionAccess().getCommaKeyword_3_0());
- // InternalApplicationConfiguration.g:2166:4: ( (lv_entries_4_0= ruleCostEntry ) )
- // InternalApplicationConfiguration.g:2167:5: (lv_entries_4_0= ruleCostEntry )
+ // InternalApplicationConfiguration.g:2106:4: ( (lv_entries_4_0= ruleCostEntry ) )
+ // InternalApplicationConfiguration.g:2107:5: (lv_entries_4_0= ruleCostEntry )
{
- // InternalApplicationConfiguration.g:2167:5: (lv_entries_4_0= ruleCostEntry )
- // InternalApplicationConfiguration.g:2168:6: lv_entries_4_0= ruleCostEntry
+ // InternalApplicationConfiguration.g:2107:5: (lv_entries_4_0= ruleCostEntry )
+ // InternalApplicationConfiguration.g:2108:6: lv_entries_4_0= ruleCostEntry
{
newCompositeNode(grammarAccess.getCostObjectiveFunctionAccess().getEntriesCostEntryParserRuleCall_3_1_0());
- pushFollow(FOLLOW_15);
+ pushFollow(FOLLOW_14);
lv_entries_4_0=ruleCostEntry();
state._fsp--;
@@ -6024,11 +5840,11 @@ public class InternalApplicationConfigurationParser extends AbstractInternalAntl
break;
default :
- break loop31;
+ break loop30;
}
} while (true);
- otherlv_5=(Token)match(input,21,FOLLOW_2);
+ otherlv_5=(Token)match(input,20,FOLLOW_2);
newLeafNode(otherlv_5, grammarAccess.getCostObjectiveFunctionAccess().getRightCurlyBracketKeyword_4());
@@ -6055,7 +5871,7 @@ public class InternalApplicationConfigurationParser extends AbstractInternalAntl
// $ANTLR start "entryRuleCostEntry"
- // InternalApplicationConfiguration.g:2194:1: entryRuleCostEntry returns [EObject current=null] : iv_ruleCostEntry= ruleCostEntry EOF ;
+ // InternalApplicationConfiguration.g:2134:1: entryRuleCostEntry returns [EObject current=null] : iv_ruleCostEntry= ruleCostEntry EOF ;
public final EObject entryRuleCostEntry() throws RecognitionException {
EObject current = null;
@@ -6063,8 +5879,8 @@ public class InternalApplicationConfigurationParser extends AbstractInternalAntl
try {
- // InternalApplicationConfiguration.g:2194:50: (iv_ruleCostEntry= ruleCostEntry EOF )
- // InternalApplicationConfiguration.g:2195:2: iv_ruleCostEntry= ruleCostEntry EOF
+ // InternalApplicationConfiguration.g:2134:50: (iv_ruleCostEntry= ruleCostEntry EOF )
+ // InternalApplicationConfiguration.g:2135:2: iv_ruleCostEntry= ruleCostEntry EOF
{
newCompositeNode(grammarAccess.getCostEntryRule());
pushFollow(FOLLOW_1);
@@ -6091,7 +5907,7 @@ public class InternalApplicationConfigurationParser extends AbstractInternalAntl
// $ANTLR start "ruleCostEntry"
- // InternalApplicationConfiguration.g:2201:1: ruleCostEntry returns [EObject current=null] : ( ( (lv_patternElement_0_0= rulePatternElement ) ) otherlv_1= '=' ( (lv_weight_2_0= ruleINTLiteral ) ) ) ;
+ // InternalApplicationConfiguration.g:2141:1: ruleCostEntry returns [EObject current=null] : ( ( (lv_patternElement_0_0= rulePatternElement ) ) otherlv_1= '=' ( (lv_weight_2_0= ruleINTLiteral ) ) ) ;
public final EObject ruleCostEntry() throws RecognitionException {
EObject current = null;
@@ -6105,22 +5921,22 @@ public class InternalApplicationConfigurationParser extends AbstractInternalAntl
enterRule();
try {
- // InternalApplicationConfiguration.g:2207:2: ( ( ( (lv_patternElement_0_0= rulePatternElement ) ) otherlv_1= '=' ( (lv_weight_2_0= ruleINTLiteral ) ) ) )
- // InternalApplicationConfiguration.g:2208:2: ( ( (lv_patternElement_0_0= rulePatternElement ) ) otherlv_1= '=' ( (lv_weight_2_0= ruleINTLiteral ) ) )
+ // InternalApplicationConfiguration.g:2147:2: ( ( ( (lv_patternElement_0_0= rulePatternElement ) ) otherlv_1= '=' ( (lv_weight_2_0= ruleINTLiteral ) ) ) )
+ // InternalApplicationConfiguration.g:2148:2: ( ( (lv_patternElement_0_0= rulePatternElement ) ) otherlv_1= '=' ( (lv_weight_2_0= ruleINTLiteral ) ) )
{
- // InternalApplicationConfiguration.g:2208:2: ( ( (lv_patternElement_0_0= rulePatternElement ) ) otherlv_1= '=' ( (lv_weight_2_0= ruleINTLiteral ) ) )
- // InternalApplicationConfiguration.g:2209:3: ( (lv_patternElement_0_0= rulePatternElement ) ) otherlv_1= '=' ( (lv_weight_2_0= ruleINTLiteral ) )
+ // InternalApplicationConfiguration.g:2148:2: ( ( (lv_patternElement_0_0= rulePatternElement ) ) otherlv_1= '=' ( (lv_weight_2_0= ruleINTLiteral ) ) )
+ // InternalApplicationConfiguration.g:2149:3: ( (lv_patternElement_0_0= rulePatternElement ) ) otherlv_1= '=' ( (lv_weight_2_0= ruleINTLiteral ) )
{
- // InternalApplicationConfiguration.g:2209:3: ( (lv_patternElement_0_0= rulePatternElement ) )
- // InternalApplicationConfiguration.g:2210:4: (lv_patternElement_0_0= rulePatternElement )
+ // InternalApplicationConfiguration.g:2149:3: ( (lv_patternElement_0_0= rulePatternElement ) )
+ // InternalApplicationConfiguration.g:2150:4: (lv_patternElement_0_0= rulePatternElement )
{
- // InternalApplicationConfiguration.g:2210:4: (lv_patternElement_0_0= rulePatternElement )
- // InternalApplicationConfiguration.g:2211:5: lv_patternElement_0_0= rulePatternElement
+ // InternalApplicationConfiguration.g:2150:4: (lv_patternElement_0_0= rulePatternElement )
+ // InternalApplicationConfiguration.g:2151:5: lv_patternElement_0_0= rulePatternElement
{
newCompositeNode(grammarAccess.getCostEntryAccess().getPatternElementPatternElementParserRuleCall_0_0());
- pushFollow(FOLLOW_13);
+ pushFollow(FOLLOW_12);
lv_patternElement_0_0=rulePatternElement();
state._fsp--;
@@ -6142,510 +5958,34 @@ public class InternalApplicationConfigurationParser extends AbstractInternalAntl
}
- otherlv_1=(Token)match(input,18,FOLLOW_24);
+ otherlv_1=(Token)match(input,17,FOLLOW_23);
newLeafNode(otherlv_1, grammarAccess.getCostEntryAccess().getEqualsSignKeyword_1());
- // InternalApplicationConfiguration.g:2232:3: ( (lv_weight_2_0= ruleINTLiteral ) )
- // InternalApplicationConfiguration.g:2233:4: (lv_weight_2_0= ruleINTLiteral )
+ // InternalApplicationConfiguration.g:2172:3: ( (lv_weight_2_0= ruleINTLiteral ) )
+ // InternalApplicationConfiguration.g:2173:4: (lv_weight_2_0= ruleINTLiteral )
{
- // InternalApplicationConfiguration.g:2233:4: (lv_weight_2_0= ruleINTLiteral )
- // InternalApplicationConfiguration.g:2234:5: lv_weight_2_0= ruleINTLiteral
+ // InternalApplicationConfiguration.g:2173:4: (lv_weight_2_0= ruleINTLiteral )
+ // InternalApplicationConfiguration.g:2174:5: lv_weight_2_0= ruleINTLiteral
{
newCompositeNode(grammarAccess.getCostEntryAccess().getWeightINTLiteralParserRuleCall_2_0());
pushFollow(FOLLOW_2);
- lv_weight_2_0=ruleINTLiteral();
-
- state._fsp--;
-
-
- if (current==null) {
- current = createModelElementForParent(grammarAccess.getCostEntryRule());
- }
- set(
- current,
- "weight",
- lv_weight_2_0,
- "hu.bme.mit.inf.dslreasoner.application.ApplicationConfiguration.INTLiteral");
- afterParserOrEnumRuleCall();
-
-
- }
-
-
- }
-
-
- }
-
-
- }
-
-
- leaveRule();
-
- }
-
- catch (RecognitionException re) {
- recover(input,re);
- appendSkippedTokens();
- }
- finally {
- }
- return current;
- }
- // $ANTLR end "ruleCostEntry"
-
-
- // $ANTLR start "entryRuleReliabilityObjectiveFunction"
- // InternalApplicationConfiguration.g:2255:1: entryRuleReliabilityObjectiveFunction returns [EObject current=null] : iv_ruleReliabilityObjectiveFunction= ruleReliabilityObjectiveFunction EOF ;
- public final EObject entryRuleReliabilityObjectiveFunction() throws RecognitionException {
- EObject current = null;
-
- EObject iv_ruleReliabilityObjectiveFunction = null;
-
-
- try {
- // InternalApplicationConfiguration.g:2255:69: (iv_ruleReliabilityObjectiveFunction= ruleReliabilityObjectiveFunction EOF )
- // InternalApplicationConfiguration.g:2256:2: iv_ruleReliabilityObjectiveFunction= ruleReliabilityObjectiveFunction EOF
- {
- newCompositeNode(grammarAccess.getReliabilityObjectiveFunctionRule());
- pushFollow(FOLLOW_1);
- iv_ruleReliabilityObjectiveFunction=ruleReliabilityObjectiveFunction();
-
- state._fsp--;
-
- current =iv_ruleReliabilityObjectiveFunction;
- match(input,EOF,FOLLOW_2);
-
- }
-
- }
-
- catch (RecognitionException re) {
- recover(input,re);
- appendSkippedTokens();
- }
- finally {
- }
- return current;
- }
- // $ANTLR end "entryRuleReliabilityObjectiveFunction"
-
-
- // $ANTLR start "ruleReliabilityObjectiveFunction"
- // InternalApplicationConfiguration.g:2262:1: ruleReliabilityObjectiveFunction returns [EObject current=null] : (this_ReliabiltiyProbability_0= ruleReliabiltiyProbability | this_Mtff_1= ruleMtff ) ;
- public final EObject ruleReliabilityObjectiveFunction() throws RecognitionException {
- EObject current = null;
-
- EObject this_ReliabiltiyProbability_0 = null;
-
- EObject this_Mtff_1 = null;
-
-
-
- enterRule();
-
- try {
- // InternalApplicationConfiguration.g:2268:2: ( (this_ReliabiltiyProbability_0= ruleReliabiltiyProbability | this_Mtff_1= ruleMtff ) )
- // InternalApplicationConfiguration.g:2269:2: (this_ReliabiltiyProbability_0= ruleReliabiltiyProbability | this_Mtff_1= ruleMtff )
- {
- // InternalApplicationConfiguration.g:2269:2: (this_ReliabiltiyProbability_0= ruleReliabiltiyProbability | this_Mtff_1= ruleMtff )
- int alt32=2;
- int LA32_0 = input.LA(1);
-
- if ( (LA32_0==16) ) {
- alt32=1;
- }
- else if ( (LA32_0==31) ) {
- alt32=2;
- }
- else {
- NoViableAltException nvae =
- new NoViableAltException("", 32, 0, input);
-
- throw nvae;
- }
- switch (alt32) {
- case 1 :
- // InternalApplicationConfiguration.g:2270:3: this_ReliabiltiyProbability_0= ruleReliabiltiyProbability
- {
-
- newCompositeNode(grammarAccess.getReliabilityObjectiveFunctionAccess().getReliabiltiyProbabilityParserRuleCall_0());
-
- pushFollow(FOLLOW_2);
- this_ReliabiltiyProbability_0=ruleReliabiltiyProbability();
-
- state._fsp--;
-
-
- current = this_ReliabiltiyProbability_0;
- afterParserOrEnumRuleCall();
-
-
- }
- break;
- case 2 :
- // InternalApplicationConfiguration.g:2279:3: this_Mtff_1= ruleMtff
- {
-
- newCompositeNode(grammarAccess.getReliabilityObjectiveFunctionAccess().getMtffParserRuleCall_1());
-
- pushFollow(FOLLOW_2);
- this_Mtff_1=ruleMtff();
-
- state._fsp--;
-
-
- current = this_Mtff_1;
- afterParserOrEnumRuleCall();
-
-
- }
- break;
-
- }
-
-
- }
-
-
- leaveRule();
-
- }
-
- catch (RecognitionException re) {
- recover(input,re);
- appendSkippedTokens();
- }
- finally {
- }
- return current;
- }
- // $ANTLR end "ruleReliabilityObjectiveFunction"
-
-
- // $ANTLR start "entryRuleReliabiltiyProbability"
- // InternalApplicationConfiguration.g:2291:1: entryRuleReliabiltiyProbability returns [EObject current=null] : iv_ruleReliabiltiyProbability= ruleReliabiltiyProbability EOF ;
- public final EObject entryRuleReliabiltiyProbability() throws RecognitionException {
- EObject current = null;
-
- EObject iv_ruleReliabiltiyProbability = null;
-
-
- try {
- // InternalApplicationConfiguration.g:2291:63: (iv_ruleReliabiltiyProbability= ruleReliabiltiyProbability EOF )
- // InternalApplicationConfiguration.g:2292:2: iv_ruleReliabiltiyProbability= ruleReliabiltiyProbability EOF
- {
- newCompositeNode(grammarAccess.getReliabiltiyProbabilityRule());
- pushFollow(FOLLOW_1);
- iv_ruleReliabiltiyProbability=ruleReliabiltiyProbability();
-
- state._fsp--;
-
- current =iv_ruleReliabiltiyProbability;
- match(input,EOF,FOLLOW_2);
-
- }
-
- }
-
- catch (RecognitionException re) {
- recover(input,re);
- appendSkippedTokens();
- }
- finally {
- }
- return current;
- }
- // $ANTLR end "entryRuleReliabiltiyProbability"
-
-
- // $ANTLR start "ruleReliabiltiyProbability"
- // 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 ) ) ) ;
- public final EObject ruleReliabiltiyProbability() throws RecognitionException {
- EObject current = null;
-
- Token otherlv_0=null;
- Token otherlv_2=null;
- Token otherlv_3=null;
- Token otherlv_4=null;
- AntlrDatatypeRuleToken lv_time_5_0 = null;
-
-
-
- enterRule();
-
- try {
- // InternalApplicationConfiguration.g:2304:2: ( (otherlv_0= 'reliability' ( ( ( ruleQualifiedName ) ) otherlv_2= '::' )? ( (otherlv_3= RULE_ID ) ) otherlv_4= 'at' ( (lv_time_5_0= ruleREALLiteral ) ) ) )
- // InternalApplicationConfiguration.g:2305:2: (otherlv_0= 'reliability' ( ( ( ruleQualifiedName ) ) otherlv_2= '::' )? ( (otherlv_3= RULE_ID ) ) otherlv_4= 'at' ( (lv_time_5_0= ruleREALLiteral ) ) )
- {
- // InternalApplicationConfiguration.g:2305:2: (otherlv_0= 'reliability' ( ( ( ruleQualifiedName ) ) otherlv_2= '::' )? ( (otherlv_3= RULE_ID ) ) otherlv_4= 'at' ( (lv_time_5_0= ruleREALLiteral ) ) )
- // InternalApplicationConfiguration.g:2306:3: otherlv_0= 'reliability' ( ( ( ruleQualifiedName ) ) otherlv_2= '::' )? ( (otherlv_3= RULE_ID ) ) otherlv_4= 'at' ( (lv_time_5_0= ruleREALLiteral ) )
- {
- otherlv_0=(Token)match(input,16,FOLLOW_6);
-
- newLeafNode(otherlv_0, grammarAccess.getReliabiltiyProbabilityAccess().getReliabilityKeyword_0());
-
- // InternalApplicationConfiguration.g:2310:3: ( ( ( ruleQualifiedName ) ) otherlv_2= '::' )?
- int alt33=2;
- int LA33_0 = input.LA(1);
-
- if ( (LA33_0==RULE_ID) ) {
- int LA33_1 = input.LA(2);
-
- if ( (LA33_1==11||LA33_1==24) ) {
- alt33=1;
- }
- }
- switch (alt33) {
- case 1 :
- // InternalApplicationConfiguration.g:2311:4: ( ( ruleQualifiedName ) ) otherlv_2= '::'
- {
- // InternalApplicationConfiguration.g:2311:4: ( ( ruleQualifiedName ) )
- // InternalApplicationConfiguration.g:2312:5: ( ruleQualifiedName )
- {
- // InternalApplicationConfiguration.g:2312:5: ( ruleQualifiedName )
- // InternalApplicationConfiguration.g:2313:6: ruleQualifiedName
- {
-
- if (current==null) {
- current = createModelElement(grammarAccess.getReliabiltiyProbabilityRule());
- }
-
-
- newCompositeNode(grammarAccess.getReliabiltiyProbabilityAccess().getPackageCftModelCrossReference_1_0_0());
-
- pushFollow(FOLLOW_18);
- ruleQualifiedName();
-
- state._fsp--;
-
-
- afterParserOrEnumRuleCall();
-
-
- }
-
-
- }
-
- otherlv_2=(Token)match(input,24,FOLLOW_6);
-
- newLeafNode(otherlv_2, grammarAccess.getReliabiltiyProbabilityAccess().getColonColonKeyword_1_1());
-
-
- }
- break;
-
- }
-
- // InternalApplicationConfiguration.g:2332:3: ( (otherlv_3= RULE_ID ) )
- // InternalApplicationConfiguration.g:2333:4: (otherlv_3= RULE_ID )
- {
- // InternalApplicationConfiguration.g:2333:4: (otherlv_3= RULE_ID )
- // InternalApplicationConfiguration.g:2334:5: otherlv_3= RULE_ID
- {
-
- if (current==null) {
- current = createModelElement(grammarAccess.getReliabiltiyProbabilityRule());
- }
-
- otherlv_3=(Token)match(input,RULE_ID,FOLLOW_25);
-
- newLeafNode(otherlv_3, grammarAccess.getReliabiltiyProbabilityAccess().getTransformationTransformationDefinitionCrossReference_2_0());
-
-
- }
-
-
- }
-
- otherlv_4=(Token)match(input,30,FOLLOW_24);
-
- newLeafNode(otherlv_4, grammarAccess.getReliabiltiyProbabilityAccess().getAtKeyword_3());
-
- // InternalApplicationConfiguration.g:2349:3: ( (lv_time_5_0= ruleREALLiteral ) )
- // InternalApplicationConfiguration.g:2350:4: (lv_time_5_0= ruleREALLiteral )
- {
- // InternalApplicationConfiguration.g:2350:4: (lv_time_5_0= ruleREALLiteral )
- // InternalApplicationConfiguration.g:2351:5: lv_time_5_0= ruleREALLiteral
- {
-
- newCompositeNode(grammarAccess.getReliabiltiyProbabilityAccess().getTimeREALLiteralParserRuleCall_4_0());
-
- pushFollow(FOLLOW_2);
- lv_time_5_0=ruleREALLiteral();
-
- state._fsp--;
-
-
- if (current==null) {
- current = createModelElementForParent(grammarAccess.getReliabiltiyProbabilityRule());
- }
- set(
- current,
- "time",
- lv_time_5_0,
- "hu.bme.mit.inf.dslreasoner.application.ApplicationConfiguration.REALLiteral");
- afterParserOrEnumRuleCall();
-
-
- }
-
-
- }
-
-
- }
-
-
- }
-
-
- leaveRule();
-
- }
-
- catch (RecognitionException re) {
- recover(input,re);
- appendSkippedTokens();
- }
- finally {
- }
- return current;
- }
- // $ANTLR end "ruleReliabiltiyProbability"
-
-
- // $ANTLR start "entryRuleMtff"
- // InternalApplicationConfiguration.g:2372:1: entryRuleMtff returns [EObject current=null] : iv_ruleMtff= ruleMtff EOF ;
- public final EObject entryRuleMtff() throws RecognitionException {
- EObject current = null;
-
- EObject iv_ruleMtff = null;
-
-
- try {
- // InternalApplicationConfiguration.g:2372:45: (iv_ruleMtff= ruleMtff EOF )
- // InternalApplicationConfiguration.g:2373:2: iv_ruleMtff= ruleMtff EOF
- {
- newCompositeNode(grammarAccess.getMtffRule());
- pushFollow(FOLLOW_1);
- iv_ruleMtff=ruleMtff();
-
- state._fsp--;
-
- current =iv_ruleMtff;
- match(input,EOF,FOLLOW_2);
-
- }
-
- }
-
- catch (RecognitionException re) {
- recover(input,re);
- appendSkippedTokens();
- }
- finally {
- }
- return current;
- }
- // $ANTLR end "entryRuleMtff"
-
-
- // $ANTLR start "ruleMtff"
- // InternalApplicationConfiguration.g:2379:1: ruleMtff returns [EObject current=null] : (otherlv_0= 'mtff' ( ( ( ruleQualifiedName ) ) otherlv_2= '::' )? ( (otherlv_3= RULE_ID ) ) ) ;
- public final EObject ruleMtff() throws RecognitionException {
- EObject current = null;
-
- Token otherlv_0=null;
- Token otherlv_2=null;
- Token otherlv_3=null;
-
-
- enterRule();
-
- try {
- // InternalApplicationConfiguration.g:2385:2: ( (otherlv_0= 'mtff' ( ( ( ruleQualifiedName ) ) otherlv_2= '::' )? ( (otherlv_3= RULE_ID ) ) ) )
- // InternalApplicationConfiguration.g:2386:2: (otherlv_0= 'mtff' ( ( ( ruleQualifiedName ) ) otherlv_2= '::' )? ( (otherlv_3= RULE_ID ) ) )
- {
- // InternalApplicationConfiguration.g:2386:2: (otherlv_0= 'mtff' ( ( ( ruleQualifiedName ) ) otherlv_2= '::' )? ( (otherlv_3= RULE_ID ) ) )
- // InternalApplicationConfiguration.g:2387:3: otherlv_0= 'mtff' ( ( ( ruleQualifiedName ) ) otherlv_2= '::' )? ( (otherlv_3= RULE_ID ) )
- {
- otherlv_0=(Token)match(input,31,FOLLOW_6);
-
- newLeafNode(otherlv_0, grammarAccess.getMtffAccess().getMtffKeyword_0());
-
- // InternalApplicationConfiguration.g:2391:3: ( ( ( ruleQualifiedName ) ) otherlv_2= '::' )?
- int alt34=2;
- int LA34_0 = input.LA(1);
-
- if ( (LA34_0==RULE_ID) ) {
- int LA34_1 = input.LA(2);
-
- if ( (LA34_1==11||LA34_1==24) ) {
- alt34=1;
- }
- }
- switch (alt34) {
- case 1 :
- // InternalApplicationConfiguration.g:2392:4: ( ( ruleQualifiedName ) ) otherlv_2= '::'
- {
- // InternalApplicationConfiguration.g:2392:4: ( ( ruleQualifiedName ) )
- // InternalApplicationConfiguration.g:2393:5: ( ruleQualifiedName )
- {
- // InternalApplicationConfiguration.g:2393:5: ( ruleQualifiedName )
- // InternalApplicationConfiguration.g:2394:6: ruleQualifiedName
- {
-
- if (current==null) {
- current = createModelElement(grammarAccess.getMtffRule());
- }
-
-
- newCompositeNode(grammarAccess.getMtffAccess().getPackageCftModelCrossReference_1_0_0());
-
- pushFollow(FOLLOW_18);
- ruleQualifiedName();
-
- state._fsp--;
-
-
- afterParserOrEnumRuleCall();
-
-
- }
-
-
- }
-
- otherlv_2=(Token)match(input,24,FOLLOW_6);
-
- newLeafNode(otherlv_2, grammarAccess.getMtffAccess().getColonColonKeyword_1_1());
-
-
- }
- break;
+ lv_weight_2_0=ruleINTLiteral();
- }
+ state._fsp--;
- // InternalApplicationConfiguration.g:2413:3: ( (otherlv_3= RULE_ID ) )
- // InternalApplicationConfiguration.g:2414:4: (otherlv_3= RULE_ID )
- {
- // InternalApplicationConfiguration.g:2414:4: (otherlv_3= RULE_ID )
- // InternalApplicationConfiguration.g:2415:5: otherlv_3= RULE_ID
- {
if (current==null) {
- current = createModelElement(grammarAccess.getMtffRule());
+ current = createModelElementForParent(grammarAccess.getCostEntryRule());
}
-
- otherlv_3=(Token)match(input,RULE_ID,FOLLOW_2);
-
- newLeafNode(otherlv_3, grammarAccess.getMtffAccess().getTransformationTransformationDefinitionCrossReference_2_0());
+ set(
+ current,
+ "weight",
+ lv_weight_2_0,
+ "hu.bme.mit.inf.dslreasoner.application.ApplicationConfiguration.INTLiteral");
+ afterParserOrEnumRuleCall();
}
@@ -6672,11 +6012,11 @@ public class InternalApplicationConfigurationParser extends AbstractInternalAntl
}
return current;
}
- // $ANTLR end "ruleMtff"
+ // $ANTLR end "ruleCostEntry"
// $ANTLR start "entryRuleObjectiveDeclaration"
- // InternalApplicationConfiguration.g:2430:1: entryRuleObjectiveDeclaration returns [EObject current=null] : iv_ruleObjectiveDeclaration= ruleObjectiveDeclaration EOF ;
+ // InternalApplicationConfiguration.g:2195:1: entryRuleObjectiveDeclaration returns [EObject current=null] : iv_ruleObjectiveDeclaration= ruleObjectiveDeclaration EOF ;
public final EObject entryRuleObjectiveDeclaration() throws RecognitionException {
EObject current = null;
@@ -6684,8 +6024,8 @@ public class InternalApplicationConfigurationParser extends AbstractInternalAntl
try {
- // InternalApplicationConfiguration.g:2430:61: (iv_ruleObjectiveDeclaration= ruleObjectiveDeclaration EOF )
- // InternalApplicationConfiguration.g:2431:2: iv_ruleObjectiveDeclaration= ruleObjectiveDeclaration EOF
+ // InternalApplicationConfiguration.g:2195:61: (iv_ruleObjectiveDeclaration= ruleObjectiveDeclaration EOF )
+ // InternalApplicationConfiguration.g:2196:2: iv_ruleObjectiveDeclaration= ruleObjectiveDeclaration EOF
{
newCompositeNode(grammarAccess.getObjectiveDeclarationRule());
pushFollow(FOLLOW_1);
@@ -6712,7 +6052,7 @@ public class InternalApplicationConfigurationParser extends AbstractInternalAntl
// $ANTLR start "ruleObjectiveDeclaration"
- // InternalApplicationConfiguration.g:2437:1: ruleObjectiveDeclaration returns [EObject current=null] : (otherlv_0= 'objectives' ( (lv_name_1_0= RULE_ID ) ) ( (lv_specification_2_0= ruleObjectiveSpecification ) ) ) ;
+ // InternalApplicationConfiguration.g:2202:1: ruleObjectiveDeclaration returns [EObject current=null] : (otherlv_0= 'objectives' ( (lv_name_1_0= RULE_ID ) ) ( (lv_specification_2_0= ruleObjectiveSpecification ) ) ) ;
public final EObject ruleObjectiveDeclaration() throws RecognitionException {
EObject current = null;
@@ -6725,23 +6065,23 @@ public class InternalApplicationConfigurationParser extends AbstractInternalAntl
enterRule();
try {
- // InternalApplicationConfiguration.g:2443:2: ( (otherlv_0= 'objectives' ( (lv_name_1_0= RULE_ID ) ) ( (lv_specification_2_0= ruleObjectiveSpecification ) ) ) )
- // InternalApplicationConfiguration.g:2444:2: (otherlv_0= 'objectives' ( (lv_name_1_0= RULE_ID ) ) ( (lv_specification_2_0= ruleObjectiveSpecification ) ) )
+ // InternalApplicationConfiguration.g:2208:2: ( (otherlv_0= 'objectives' ( (lv_name_1_0= RULE_ID ) ) ( (lv_specification_2_0= ruleObjectiveSpecification ) ) ) )
+ // InternalApplicationConfiguration.g:2209:2: (otherlv_0= 'objectives' ( (lv_name_1_0= RULE_ID ) ) ( (lv_specification_2_0= ruleObjectiveSpecification ) ) )
{
- // InternalApplicationConfiguration.g:2444:2: (otherlv_0= 'objectives' ( (lv_name_1_0= RULE_ID ) ) ( (lv_specification_2_0= ruleObjectiveSpecification ) ) )
- // InternalApplicationConfiguration.g:2445:3: otherlv_0= 'objectives' ( (lv_name_1_0= RULE_ID ) ) ( (lv_specification_2_0= ruleObjectiveSpecification ) )
+ // InternalApplicationConfiguration.g:2209:2: (otherlv_0= 'objectives' ( (lv_name_1_0= RULE_ID ) ) ( (lv_specification_2_0= ruleObjectiveSpecification ) ) )
+ // InternalApplicationConfiguration.g:2210:3: otherlv_0= 'objectives' ( (lv_name_1_0= RULE_ID ) ) ( (lv_specification_2_0= ruleObjectiveSpecification ) )
{
- otherlv_0=(Token)match(input,32,FOLLOW_6);
+ otherlv_0=(Token)match(input,29,FOLLOW_6);
newLeafNode(otherlv_0, grammarAccess.getObjectiveDeclarationAccess().getObjectivesKeyword_0());
- // InternalApplicationConfiguration.g:2449:3: ( (lv_name_1_0= RULE_ID ) )
- // InternalApplicationConfiguration.g:2450:4: (lv_name_1_0= RULE_ID )
+ // InternalApplicationConfiguration.g:2214:3: ( (lv_name_1_0= RULE_ID ) )
+ // InternalApplicationConfiguration.g:2215:4: (lv_name_1_0= RULE_ID )
{
- // InternalApplicationConfiguration.g:2450:4: (lv_name_1_0= RULE_ID )
- // InternalApplicationConfiguration.g:2451:5: lv_name_1_0= RULE_ID
+ // InternalApplicationConfiguration.g:2215:4: (lv_name_1_0= RULE_ID )
+ // InternalApplicationConfiguration.g:2216:5: lv_name_1_0= RULE_ID
{
- lv_name_1_0=(Token)match(input,RULE_ID,FOLLOW_17);
+ lv_name_1_0=(Token)match(input,RULE_ID,FOLLOW_16);
newLeafNode(lv_name_1_0, grammarAccess.getObjectiveDeclarationAccess().getNameIDTerminalRuleCall_1_0());
@@ -6761,11 +6101,11 @@ public class InternalApplicationConfigurationParser extends AbstractInternalAntl
}
- // InternalApplicationConfiguration.g:2467:3: ( (lv_specification_2_0= ruleObjectiveSpecification ) )
- // InternalApplicationConfiguration.g:2468:4: (lv_specification_2_0= ruleObjectiveSpecification )
+ // InternalApplicationConfiguration.g:2232:3: ( (lv_specification_2_0= ruleObjectiveSpecification ) )
+ // InternalApplicationConfiguration.g:2233:4: (lv_specification_2_0= ruleObjectiveSpecification )
{
- // InternalApplicationConfiguration.g:2468:4: (lv_specification_2_0= ruleObjectiveSpecification )
- // InternalApplicationConfiguration.g:2469:5: lv_specification_2_0= ruleObjectiveSpecification
+ // InternalApplicationConfiguration.g:2233:4: (lv_specification_2_0= ruleObjectiveSpecification )
+ // InternalApplicationConfiguration.g:2234:5: lv_specification_2_0= ruleObjectiveSpecification
{
newCompositeNode(grammarAccess.getObjectiveDeclarationAccess().getSpecificationObjectiveSpecificationParserRuleCall_2_0());
@@ -6815,7 +6155,7 @@ public class InternalApplicationConfigurationParser extends AbstractInternalAntl
// $ANTLR start "entryRuleObjectiveReference"
- // InternalApplicationConfiguration.g:2490:1: entryRuleObjectiveReference returns [EObject current=null] : iv_ruleObjectiveReference= ruleObjectiveReference EOF ;
+ // InternalApplicationConfiguration.g:2255:1: entryRuleObjectiveReference returns [EObject current=null] : iv_ruleObjectiveReference= ruleObjectiveReference EOF ;
public final EObject entryRuleObjectiveReference() throws RecognitionException {
EObject current = null;
@@ -6823,8 +6163,8 @@ public class InternalApplicationConfigurationParser extends AbstractInternalAntl
try {
- // InternalApplicationConfiguration.g:2490:59: (iv_ruleObjectiveReference= ruleObjectiveReference EOF )
- // InternalApplicationConfiguration.g:2491:2: iv_ruleObjectiveReference= ruleObjectiveReference EOF
+ // InternalApplicationConfiguration.g:2255:59: (iv_ruleObjectiveReference= ruleObjectiveReference EOF )
+ // InternalApplicationConfiguration.g:2256:2: iv_ruleObjectiveReference= ruleObjectiveReference EOF
{
newCompositeNode(grammarAccess.getObjectiveReferenceRule());
pushFollow(FOLLOW_1);
@@ -6851,7 +6191,7 @@ public class InternalApplicationConfigurationParser extends AbstractInternalAntl
// $ANTLR start "ruleObjectiveReference"
- // InternalApplicationConfiguration.g:2497:1: ruleObjectiveReference returns [EObject current=null] : ( (otherlv_0= RULE_ID ) ) ;
+ // InternalApplicationConfiguration.g:2262:1: ruleObjectiveReference returns [EObject current=null] : ( (otherlv_0= RULE_ID ) ) ;
public final EObject ruleObjectiveReference() throws RecognitionException {
EObject current = null;
@@ -6861,14 +6201,14 @@ public class InternalApplicationConfigurationParser extends AbstractInternalAntl
enterRule();
try {
- // InternalApplicationConfiguration.g:2503:2: ( ( (otherlv_0= RULE_ID ) ) )
- // InternalApplicationConfiguration.g:2504:2: ( (otherlv_0= RULE_ID ) )
+ // InternalApplicationConfiguration.g:2268:2: ( ( (otherlv_0= RULE_ID ) ) )
+ // InternalApplicationConfiguration.g:2269:2: ( (otherlv_0= RULE_ID ) )
{
- // InternalApplicationConfiguration.g:2504:2: ( (otherlv_0= RULE_ID ) )
- // InternalApplicationConfiguration.g:2505:3: (otherlv_0= RULE_ID )
+ // InternalApplicationConfiguration.g:2269:2: ( (otherlv_0= RULE_ID ) )
+ // InternalApplicationConfiguration.g:2270:3: (otherlv_0= RULE_ID )
{
- // InternalApplicationConfiguration.g:2505:3: (otherlv_0= RULE_ID )
- // InternalApplicationConfiguration.g:2506:4: otherlv_0= RULE_ID
+ // InternalApplicationConfiguration.g:2270:3: (otherlv_0= RULE_ID )
+ // InternalApplicationConfiguration.g:2271:4: otherlv_0= RULE_ID
{
if (current==null) {
@@ -6905,7 +6245,7 @@ public class InternalApplicationConfigurationParser extends AbstractInternalAntl
// $ANTLR start "entryRuleObjective"
- // InternalApplicationConfiguration.g:2520:1: entryRuleObjective returns [EObject current=null] : iv_ruleObjective= ruleObjective EOF ;
+ // InternalApplicationConfiguration.g:2285:1: entryRuleObjective returns [EObject current=null] : iv_ruleObjective= ruleObjective EOF ;
public final EObject entryRuleObjective() throws RecognitionException {
EObject current = null;
@@ -6913,8 +6253,8 @@ public class InternalApplicationConfigurationParser extends AbstractInternalAntl
try {
- // InternalApplicationConfiguration.g:2520:50: (iv_ruleObjective= ruleObjective EOF )
- // InternalApplicationConfiguration.g:2521:2: iv_ruleObjective= ruleObjective EOF
+ // InternalApplicationConfiguration.g:2285:50: (iv_ruleObjective= ruleObjective EOF )
+ // InternalApplicationConfiguration.g:2286:2: iv_ruleObjective= ruleObjective EOF
{
newCompositeNode(grammarAccess.getObjectiveRule());
pushFollow(FOLLOW_1);
@@ -6941,7 +6281,7 @@ public class InternalApplicationConfigurationParser extends AbstractInternalAntl
// $ANTLR start "ruleObjective"
- // InternalApplicationConfiguration.g:2527:1: ruleObjective returns [EObject current=null] : (this_ObjectiveReference_0= ruleObjectiveReference | this_ObjectiveSpecification_1= ruleObjectiveSpecification ) ;
+ // InternalApplicationConfiguration.g:2292:1: ruleObjective returns [EObject current=null] : (this_ObjectiveReference_0= ruleObjectiveReference | this_ObjectiveSpecification_1= ruleObjectiveSpecification ) ;
public final EObject ruleObjective() throws RecognitionException {
EObject current = null;
@@ -6954,28 +6294,28 @@ public class InternalApplicationConfigurationParser extends AbstractInternalAntl
enterRule();
try {
- // InternalApplicationConfiguration.g:2533:2: ( (this_ObjectiveReference_0= ruleObjectiveReference | this_ObjectiveSpecification_1= ruleObjectiveSpecification ) )
- // InternalApplicationConfiguration.g:2534:2: (this_ObjectiveReference_0= ruleObjectiveReference | this_ObjectiveSpecification_1= ruleObjectiveSpecification )
+ // InternalApplicationConfiguration.g:2298:2: ( (this_ObjectiveReference_0= ruleObjectiveReference | this_ObjectiveSpecification_1= ruleObjectiveSpecification ) )
+ // InternalApplicationConfiguration.g:2299:2: (this_ObjectiveReference_0= ruleObjectiveReference | this_ObjectiveSpecification_1= ruleObjectiveSpecification )
{
- // InternalApplicationConfiguration.g:2534:2: (this_ObjectiveReference_0= ruleObjectiveReference | this_ObjectiveSpecification_1= ruleObjectiveSpecification )
- int alt35=2;
- int LA35_0 = input.LA(1);
+ // InternalApplicationConfiguration.g:2299:2: (this_ObjectiveReference_0= ruleObjectiveReference | this_ObjectiveSpecification_1= ruleObjectiveSpecification )
+ int alt31=2;
+ int LA31_0 = input.LA(1);
- if ( (LA35_0==RULE_ID) ) {
- alt35=1;
+ if ( (LA31_0==RULE_ID) ) {
+ alt31=1;
}
- else if ( (LA35_0==19) ) {
- alt35=2;
+ else if ( (LA31_0==18) ) {
+ alt31=2;
}
else {
NoViableAltException nvae =
- new NoViableAltException("", 35, 0, input);
+ new NoViableAltException("", 31, 0, input);
throw nvae;
}
- switch (alt35) {
+ switch (alt31) {
case 1 :
- // InternalApplicationConfiguration.g:2535:3: this_ObjectiveReference_0= ruleObjectiveReference
+ // InternalApplicationConfiguration.g:2300:3: this_ObjectiveReference_0= ruleObjectiveReference
{
newCompositeNode(grammarAccess.getObjectiveAccess().getObjectiveReferenceParserRuleCall_0());
@@ -6993,7 +6333,7 @@ public class InternalApplicationConfigurationParser extends AbstractInternalAntl
}
break;
case 2 :
- // InternalApplicationConfiguration.g:2544:3: this_ObjectiveSpecification_1= ruleObjectiveSpecification
+ // InternalApplicationConfiguration.g:2309:3: this_ObjectiveSpecification_1= ruleObjectiveSpecification
{
newCompositeNode(grammarAccess.getObjectiveAccess().getObjectiveSpecificationParserRuleCall_1());
@@ -7033,7 +6373,7 @@ public class InternalApplicationConfigurationParser extends AbstractInternalAntl
// $ANTLR start "entryRuleConfigSpecification"
- // InternalApplicationConfiguration.g:2556:1: entryRuleConfigSpecification returns [EObject current=null] : iv_ruleConfigSpecification= ruleConfigSpecification EOF ;
+ // InternalApplicationConfiguration.g:2321:1: entryRuleConfigSpecification returns [EObject current=null] : iv_ruleConfigSpecification= ruleConfigSpecification EOF ;
public final EObject entryRuleConfigSpecification() throws RecognitionException {
EObject current = null;
@@ -7041,8 +6381,8 @@ public class InternalApplicationConfigurationParser extends AbstractInternalAntl
try {
- // InternalApplicationConfiguration.g:2556:60: (iv_ruleConfigSpecification= ruleConfigSpecification EOF )
- // InternalApplicationConfiguration.g:2557:2: iv_ruleConfigSpecification= ruleConfigSpecification EOF
+ // InternalApplicationConfiguration.g:2321:60: (iv_ruleConfigSpecification= ruleConfigSpecification EOF )
+ // InternalApplicationConfiguration.g:2322:2: iv_ruleConfigSpecification= ruleConfigSpecification EOF
{
newCompositeNode(grammarAccess.getConfigSpecificationRule());
pushFollow(FOLLOW_1);
@@ -7069,7 +6409,7 @@ public class InternalApplicationConfigurationParser extends AbstractInternalAntl
// $ANTLR start "ruleConfigSpecification"
- // 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= '}' ) ;
+ // 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= '}' ) ;
public final EObject ruleConfigSpecification() throws RecognitionException {
EObject current = null;
@@ -7085,14 +6425,14 @@ public class InternalApplicationConfigurationParser extends AbstractInternalAntl
enterRule();
try {
- // InternalApplicationConfiguration.g:2569:2: ( ( () otherlv_1= '{' ( ( (lv_entries_2_0= ruleConfigEntry ) ) (otherlv_3= ',' ( (lv_entries_4_0= ruleConfigEntry ) ) )* )? otherlv_5= '}' ) )
- // InternalApplicationConfiguration.g:2570:2: ( () otherlv_1= '{' ( ( (lv_entries_2_0= ruleConfigEntry ) ) (otherlv_3= ',' ( (lv_entries_4_0= ruleConfigEntry ) ) )* )? otherlv_5= '}' )
+ // InternalApplicationConfiguration.g:2334:2: ( ( () otherlv_1= '{' ( ( (lv_entries_2_0= ruleConfigEntry ) ) (otherlv_3= ',' ( (lv_entries_4_0= ruleConfigEntry ) ) )* )? otherlv_5= '}' ) )
+ // InternalApplicationConfiguration.g:2335:2: ( () otherlv_1= '{' ( ( (lv_entries_2_0= ruleConfigEntry ) ) (otherlv_3= ',' ( (lv_entries_4_0= ruleConfigEntry ) ) )* )? otherlv_5= '}' )
{
- // InternalApplicationConfiguration.g:2570:2: ( () otherlv_1= '{' ( ( (lv_entries_2_0= ruleConfigEntry ) ) (otherlv_3= ',' ( (lv_entries_4_0= ruleConfigEntry ) ) )* )? otherlv_5= '}' )
- // InternalApplicationConfiguration.g:2571:3: () otherlv_1= '{' ( ( (lv_entries_2_0= ruleConfigEntry ) ) (otherlv_3= ',' ( (lv_entries_4_0= ruleConfigEntry ) ) )* )? otherlv_5= '}'
+ // InternalApplicationConfiguration.g:2335:2: ( () otherlv_1= '{' ( ( (lv_entries_2_0= ruleConfigEntry ) ) (otherlv_3= ',' ( (lv_entries_4_0= ruleConfigEntry ) ) )* )? otherlv_5= '}' )
+ // InternalApplicationConfiguration.g:2336:3: () otherlv_1= '{' ( ( (lv_entries_2_0= ruleConfigEntry ) ) (otherlv_3= ',' ( (lv_entries_4_0= ruleConfigEntry ) ) )* )? otherlv_5= '}'
{
- // InternalApplicationConfiguration.g:2571:3: ()
- // InternalApplicationConfiguration.g:2572:4:
+ // InternalApplicationConfiguration.g:2336:3: ()
+ // InternalApplicationConfiguration.g:2337:4:
{
current = forceCreateModelElement(
@@ -7102,31 +6442,31 @@ public class InternalApplicationConfigurationParser extends AbstractInternalAntl
}
- otherlv_1=(Token)match(input,19,FOLLOW_26);
+ otherlv_1=(Token)match(input,18,FOLLOW_24);
newLeafNode(otherlv_1, grammarAccess.getConfigSpecificationAccess().getLeftCurlyBracketKeyword_1());
- // InternalApplicationConfiguration.g:2582:3: ( ( (lv_entries_2_0= ruleConfigEntry ) ) (otherlv_3= ',' ( (lv_entries_4_0= ruleConfigEntry ) ) )* )?
- int alt37=2;
- int LA37_0 = input.LA(1);
+ // InternalApplicationConfiguration.g:2347:3: ( ( (lv_entries_2_0= ruleConfigEntry ) ) (otherlv_3= ',' ( (lv_entries_4_0= ruleConfigEntry ) ) )* )?
+ int alt33=2;
+ int LA33_0 = input.LA(1);
- if ( (LA37_0==RULE_STRING||(LA37_0>=34 && LA37_0<=36)) ) {
- alt37=1;
+ if ( (LA33_0==RULE_STRING||(LA33_0>=31 && LA33_0<=33)) ) {
+ alt33=1;
}
- switch (alt37) {
+ switch (alt33) {
case 1 :
- // InternalApplicationConfiguration.g:2583:4: ( (lv_entries_2_0= ruleConfigEntry ) ) (otherlv_3= ',' ( (lv_entries_4_0= ruleConfigEntry ) ) )*
+ // InternalApplicationConfiguration.g:2348:4: ( (lv_entries_2_0= ruleConfigEntry ) ) (otherlv_3= ',' ( (lv_entries_4_0= ruleConfigEntry ) ) )*
{
- // InternalApplicationConfiguration.g:2583:4: ( (lv_entries_2_0= ruleConfigEntry ) )
- // InternalApplicationConfiguration.g:2584:5: (lv_entries_2_0= ruleConfigEntry )
+ // InternalApplicationConfiguration.g:2348:4: ( (lv_entries_2_0= ruleConfigEntry ) )
+ // InternalApplicationConfiguration.g:2349:5: (lv_entries_2_0= ruleConfigEntry )
{
- // InternalApplicationConfiguration.g:2584:5: (lv_entries_2_0= ruleConfigEntry )
- // InternalApplicationConfiguration.g:2585:6: lv_entries_2_0= ruleConfigEntry
+ // InternalApplicationConfiguration.g:2349:5: (lv_entries_2_0= ruleConfigEntry )
+ // InternalApplicationConfiguration.g:2350:6: lv_entries_2_0= ruleConfigEntry
{
newCompositeNode(grammarAccess.getConfigSpecificationAccess().getEntriesConfigEntryParserRuleCall_2_0_0());
- pushFollow(FOLLOW_15);
+ pushFollow(FOLLOW_14);
lv_entries_2_0=ruleConfigEntry();
state._fsp--;
@@ -7148,35 +6488,35 @@ public class InternalApplicationConfigurationParser extends AbstractInternalAntl
}
- // InternalApplicationConfiguration.g:2602:4: (otherlv_3= ',' ( (lv_entries_4_0= ruleConfigEntry ) ) )*
- loop36:
+ // InternalApplicationConfiguration.g:2367:4: (otherlv_3= ',' ( (lv_entries_4_0= ruleConfigEntry ) ) )*
+ loop32:
do {
- int alt36=2;
- int LA36_0 = input.LA(1);
+ int alt32=2;
+ int LA32_0 = input.LA(1);
- if ( (LA36_0==20) ) {
- alt36=1;
+ if ( (LA32_0==19) ) {
+ alt32=1;
}
- switch (alt36) {
+ switch (alt32) {
case 1 :
- // InternalApplicationConfiguration.g:2603:5: otherlv_3= ',' ( (lv_entries_4_0= ruleConfigEntry ) )
+ // InternalApplicationConfiguration.g:2368:5: otherlv_3= ',' ( (lv_entries_4_0= ruleConfigEntry ) )
{
- otherlv_3=(Token)match(input,20,FOLLOW_27);
+ otherlv_3=(Token)match(input,19,FOLLOW_25);
newLeafNode(otherlv_3, grammarAccess.getConfigSpecificationAccess().getCommaKeyword_2_1_0());
- // InternalApplicationConfiguration.g:2607:5: ( (lv_entries_4_0= ruleConfigEntry ) )
- // InternalApplicationConfiguration.g:2608:6: (lv_entries_4_0= ruleConfigEntry )
+ // InternalApplicationConfiguration.g:2372:5: ( (lv_entries_4_0= ruleConfigEntry ) )
+ // InternalApplicationConfiguration.g:2373:6: (lv_entries_4_0= ruleConfigEntry )
{
- // InternalApplicationConfiguration.g:2608:6: (lv_entries_4_0= ruleConfigEntry )
- // InternalApplicationConfiguration.g:2609:7: lv_entries_4_0= ruleConfigEntry
+ // InternalApplicationConfiguration.g:2373:6: (lv_entries_4_0= ruleConfigEntry )
+ // InternalApplicationConfiguration.g:2374:7: lv_entries_4_0= ruleConfigEntry
{
newCompositeNode(grammarAccess.getConfigSpecificationAccess().getEntriesConfigEntryParserRuleCall_2_1_1_0());
- pushFollow(FOLLOW_15);
+ pushFollow(FOLLOW_14);
lv_entries_4_0=ruleConfigEntry();
state._fsp--;
@@ -7203,7 +6543,7 @@ public class InternalApplicationConfigurationParser extends AbstractInternalAntl
break;
default :
- break loop36;
+ break loop32;
}
} while (true);
@@ -7213,7 +6553,7 @@ public class InternalApplicationConfigurationParser extends AbstractInternalAntl
}
- otherlv_5=(Token)match(input,21,FOLLOW_2);
+ otherlv_5=(Token)match(input,20,FOLLOW_2);
newLeafNode(otherlv_5, grammarAccess.getConfigSpecificationAccess().getRightCurlyBracketKeyword_3());
@@ -7240,7 +6580,7 @@ public class InternalApplicationConfigurationParser extends AbstractInternalAntl
// $ANTLR start "entryRuleConfigDeclaration"
- // InternalApplicationConfiguration.g:2636:1: entryRuleConfigDeclaration returns [EObject current=null] : iv_ruleConfigDeclaration= ruleConfigDeclaration EOF ;
+ // InternalApplicationConfiguration.g:2401:1: entryRuleConfigDeclaration returns [EObject current=null] : iv_ruleConfigDeclaration= ruleConfigDeclaration EOF ;
public final EObject entryRuleConfigDeclaration() throws RecognitionException {
EObject current = null;
@@ -7248,8 +6588,8 @@ public class InternalApplicationConfigurationParser extends AbstractInternalAntl
try {
- // InternalApplicationConfiguration.g:2636:58: (iv_ruleConfigDeclaration= ruleConfigDeclaration EOF )
- // InternalApplicationConfiguration.g:2637:2: iv_ruleConfigDeclaration= ruleConfigDeclaration EOF
+ // InternalApplicationConfiguration.g:2401:58: (iv_ruleConfigDeclaration= ruleConfigDeclaration EOF )
+ // InternalApplicationConfiguration.g:2402:2: iv_ruleConfigDeclaration= ruleConfigDeclaration EOF
{
newCompositeNode(grammarAccess.getConfigDeclarationRule());
pushFollow(FOLLOW_1);
@@ -7276,7 +6616,7 @@ public class InternalApplicationConfigurationParser extends AbstractInternalAntl
// $ANTLR start "ruleConfigDeclaration"
- // InternalApplicationConfiguration.g:2643:1: ruleConfigDeclaration returns [EObject current=null] : (otherlv_0= 'config' ( (lv_name_1_0= RULE_ID ) ) ( (lv_specification_2_0= ruleConfigSpecification ) ) ) ;
+ // InternalApplicationConfiguration.g:2408:1: ruleConfigDeclaration returns [EObject current=null] : (otherlv_0= 'config' ( (lv_name_1_0= RULE_ID ) ) ( (lv_specification_2_0= ruleConfigSpecification ) ) ) ;
public final EObject ruleConfigDeclaration() throws RecognitionException {
EObject current = null;
@@ -7289,23 +6629,23 @@ public class InternalApplicationConfigurationParser extends AbstractInternalAntl
enterRule();
try {
- // InternalApplicationConfiguration.g:2649:2: ( (otherlv_0= 'config' ( (lv_name_1_0= RULE_ID ) ) ( (lv_specification_2_0= ruleConfigSpecification ) ) ) )
- // InternalApplicationConfiguration.g:2650:2: (otherlv_0= 'config' ( (lv_name_1_0= RULE_ID ) ) ( (lv_specification_2_0= ruleConfigSpecification ) ) )
+ // InternalApplicationConfiguration.g:2414:2: ( (otherlv_0= 'config' ( (lv_name_1_0= RULE_ID ) ) ( (lv_specification_2_0= ruleConfigSpecification ) ) ) )
+ // InternalApplicationConfiguration.g:2415:2: (otherlv_0= 'config' ( (lv_name_1_0= RULE_ID ) ) ( (lv_specification_2_0= ruleConfigSpecification ) ) )
{
- // InternalApplicationConfiguration.g:2650:2: (otherlv_0= 'config' ( (lv_name_1_0= RULE_ID ) ) ( (lv_specification_2_0= ruleConfigSpecification ) ) )
- // InternalApplicationConfiguration.g:2651:3: otherlv_0= 'config' ( (lv_name_1_0= RULE_ID ) ) ( (lv_specification_2_0= ruleConfigSpecification ) )
+ // InternalApplicationConfiguration.g:2415:2: (otherlv_0= 'config' ( (lv_name_1_0= RULE_ID ) ) ( (lv_specification_2_0= ruleConfigSpecification ) ) )
+ // InternalApplicationConfiguration.g:2416:3: otherlv_0= 'config' ( (lv_name_1_0= RULE_ID ) ) ( (lv_specification_2_0= ruleConfigSpecification ) )
{
- otherlv_0=(Token)match(input,33,FOLLOW_6);
+ otherlv_0=(Token)match(input,30,FOLLOW_6);
newLeafNode(otherlv_0, grammarAccess.getConfigDeclarationAccess().getConfigKeyword_0());
- // InternalApplicationConfiguration.g:2655:3: ( (lv_name_1_0= RULE_ID ) )
- // InternalApplicationConfiguration.g:2656:4: (lv_name_1_0= RULE_ID )
+ // InternalApplicationConfiguration.g:2420:3: ( (lv_name_1_0= RULE_ID ) )
+ // InternalApplicationConfiguration.g:2421:4: (lv_name_1_0= RULE_ID )
{
- // InternalApplicationConfiguration.g:2656:4: (lv_name_1_0= RULE_ID )
- // InternalApplicationConfiguration.g:2657:5: lv_name_1_0= RULE_ID
+ // InternalApplicationConfiguration.g:2421:4: (lv_name_1_0= RULE_ID )
+ // InternalApplicationConfiguration.g:2422:5: lv_name_1_0= RULE_ID
{
- lv_name_1_0=(Token)match(input,RULE_ID,FOLLOW_17);
+ lv_name_1_0=(Token)match(input,RULE_ID,FOLLOW_16);
newLeafNode(lv_name_1_0, grammarAccess.getConfigDeclarationAccess().getNameIDTerminalRuleCall_1_0());
@@ -7325,11 +6665,11 @@ public class InternalApplicationConfigurationParser extends AbstractInternalAntl
}
- // InternalApplicationConfiguration.g:2673:3: ( (lv_specification_2_0= ruleConfigSpecification ) )
- // InternalApplicationConfiguration.g:2674:4: (lv_specification_2_0= ruleConfigSpecification )
+ // InternalApplicationConfiguration.g:2438:3: ( (lv_specification_2_0= ruleConfigSpecification ) )
+ // InternalApplicationConfiguration.g:2439:4: (lv_specification_2_0= ruleConfigSpecification )
{
- // InternalApplicationConfiguration.g:2674:4: (lv_specification_2_0= ruleConfigSpecification )
- // InternalApplicationConfiguration.g:2675:5: lv_specification_2_0= ruleConfigSpecification
+ // InternalApplicationConfiguration.g:2439:4: (lv_specification_2_0= ruleConfigSpecification )
+ // InternalApplicationConfiguration.g:2440:5: lv_specification_2_0= ruleConfigSpecification
{
newCompositeNode(grammarAccess.getConfigDeclarationAccess().getSpecificationConfigSpecificationParserRuleCall_2_0());
@@ -7379,7 +6719,7 @@ public class InternalApplicationConfigurationParser extends AbstractInternalAntl
// $ANTLR start "entryRuleConfigEntry"
- // InternalApplicationConfiguration.g:2696:1: entryRuleConfigEntry returns [EObject current=null] : iv_ruleConfigEntry= ruleConfigEntry EOF ;
+ // InternalApplicationConfiguration.g:2461:1: entryRuleConfigEntry returns [EObject current=null] : iv_ruleConfigEntry= ruleConfigEntry EOF ;
public final EObject entryRuleConfigEntry() throws RecognitionException {
EObject current = null;
@@ -7387,8 +6727,8 @@ public class InternalApplicationConfigurationParser extends AbstractInternalAntl
try {
- // InternalApplicationConfiguration.g:2696:52: (iv_ruleConfigEntry= ruleConfigEntry EOF )
- // InternalApplicationConfiguration.g:2697:2: iv_ruleConfigEntry= ruleConfigEntry EOF
+ // InternalApplicationConfiguration.g:2461:52: (iv_ruleConfigEntry= ruleConfigEntry EOF )
+ // InternalApplicationConfiguration.g:2462:2: iv_ruleConfigEntry= ruleConfigEntry EOF
{
newCompositeNode(grammarAccess.getConfigEntryRule());
pushFollow(FOLLOW_1);
@@ -7415,7 +6755,7 @@ public class InternalApplicationConfigurationParser extends AbstractInternalAntl
// $ANTLR start "ruleConfigEntry"
- // 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 ) ;
+ // 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 ) ;
public final EObject ruleConfigEntry() throws RecognitionException {
EObject current = null;
@@ -7432,42 +6772,42 @@ public class InternalApplicationConfigurationParser extends AbstractInternalAntl
enterRule();
try {
- // InternalApplicationConfiguration.g:2709:2: ( (this_DocumentationEntry_0= ruleDocumentationEntry | this_RuntimeEntry_1= ruleRuntimeEntry | this_MemoryEntry_2= ruleMemoryEntry | this_CustomEntry_3= ruleCustomEntry ) )
- // InternalApplicationConfiguration.g:2710:2: (this_DocumentationEntry_0= ruleDocumentationEntry | this_RuntimeEntry_1= ruleRuntimeEntry | this_MemoryEntry_2= ruleMemoryEntry | this_CustomEntry_3= ruleCustomEntry )
+ // InternalApplicationConfiguration.g:2474:2: ( (this_DocumentationEntry_0= ruleDocumentationEntry | this_RuntimeEntry_1= ruleRuntimeEntry | this_MemoryEntry_2= ruleMemoryEntry | this_CustomEntry_3= ruleCustomEntry ) )
+ // InternalApplicationConfiguration.g:2475:2: (this_DocumentationEntry_0= ruleDocumentationEntry | this_RuntimeEntry_1= ruleRuntimeEntry | this_MemoryEntry_2= ruleMemoryEntry | this_CustomEntry_3= ruleCustomEntry )
{
- // InternalApplicationConfiguration.g:2710:2: (this_DocumentationEntry_0= ruleDocumentationEntry | this_RuntimeEntry_1= ruleRuntimeEntry | this_MemoryEntry_2= ruleMemoryEntry | this_CustomEntry_3= ruleCustomEntry )
- int alt38=4;
+ // InternalApplicationConfiguration.g:2475:2: (this_DocumentationEntry_0= ruleDocumentationEntry | this_RuntimeEntry_1= ruleRuntimeEntry | this_MemoryEntry_2= ruleMemoryEntry | this_CustomEntry_3= ruleCustomEntry )
+ int alt34=4;
switch ( input.LA(1) ) {
- case 34:
+ case 31:
{
- alt38=1;
+ alt34=1;
}
break;
- case 35:
+ case 32:
{
- alt38=2;
+ alt34=2;
}
break;
- case 36:
+ case 33:
{
- alt38=3;
+ alt34=3;
}
break;
case RULE_STRING:
{
- alt38=4;
+ alt34=4;
}
break;
default:
NoViableAltException nvae =
- new NoViableAltException("", 38, 0, input);
+ new NoViableAltException("", 34, 0, input);
throw nvae;
}
- switch (alt38) {
+ switch (alt34) {
case 1 :
- // InternalApplicationConfiguration.g:2711:3: this_DocumentationEntry_0= ruleDocumentationEntry
+ // InternalApplicationConfiguration.g:2476:3: this_DocumentationEntry_0= ruleDocumentationEntry
{
newCompositeNode(grammarAccess.getConfigEntryAccess().getDocumentationEntryParserRuleCall_0());
@@ -7485,7 +6825,7 @@ public class InternalApplicationConfigurationParser extends AbstractInternalAntl
}
break;
case 2 :
- // InternalApplicationConfiguration.g:2720:3: this_RuntimeEntry_1= ruleRuntimeEntry
+ // InternalApplicationConfiguration.g:2485:3: this_RuntimeEntry_1= ruleRuntimeEntry
{
newCompositeNode(grammarAccess.getConfigEntryAccess().getRuntimeEntryParserRuleCall_1());
@@ -7503,7 +6843,7 @@ public class InternalApplicationConfigurationParser extends AbstractInternalAntl
}
break;
case 3 :
- // InternalApplicationConfiguration.g:2729:3: this_MemoryEntry_2= ruleMemoryEntry
+ // InternalApplicationConfiguration.g:2494:3: this_MemoryEntry_2= ruleMemoryEntry
{
newCompositeNode(grammarAccess.getConfigEntryAccess().getMemoryEntryParserRuleCall_2());
@@ -7521,7 +6861,7 @@ public class InternalApplicationConfigurationParser extends AbstractInternalAntl
}
break;
case 4 :
- // InternalApplicationConfiguration.g:2738:3: this_CustomEntry_3= ruleCustomEntry
+ // InternalApplicationConfiguration.g:2503:3: this_CustomEntry_3= ruleCustomEntry
{
newCompositeNode(grammarAccess.getConfigEntryAccess().getCustomEntryParserRuleCall_3());
@@ -7561,7 +6901,7 @@ public class InternalApplicationConfigurationParser extends AbstractInternalAntl
// $ANTLR start "entryRuleDocumentationEntry"
- // InternalApplicationConfiguration.g:2750:1: entryRuleDocumentationEntry returns [EObject current=null] : iv_ruleDocumentationEntry= ruleDocumentationEntry EOF ;
+ // InternalApplicationConfiguration.g:2515:1: entryRuleDocumentationEntry returns [EObject current=null] : iv_ruleDocumentationEntry= ruleDocumentationEntry EOF ;
public final EObject entryRuleDocumentationEntry() throws RecognitionException {
EObject current = null;
@@ -7569,8 +6909,8 @@ public class InternalApplicationConfigurationParser extends AbstractInternalAntl
try {
- // InternalApplicationConfiguration.g:2750:59: (iv_ruleDocumentationEntry= ruleDocumentationEntry EOF )
- // InternalApplicationConfiguration.g:2751:2: iv_ruleDocumentationEntry= ruleDocumentationEntry EOF
+ // InternalApplicationConfiguration.g:2515:59: (iv_ruleDocumentationEntry= ruleDocumentationEntry EOF )
+ // InternalApplicationConfiguration.g:2516:2: iv_ruleDocumentationEntry= ruleDocumentationEntry EOF
{
newCompositeNode(grammarAccess.getDocumentationEntryRule());
pushFollow(FOLLOW_1);
@@ -7597,7 +6937,7 @@ public class InternalApplicationConfigurationParser extends AbstractInternalAntl
// $ANTLR start "ruleDocumentationEntry"
- // InternalApplicationConfiguration.g:2757:1: ruleDocumentationEntry returns [EObject current=null] : (otherlv_0= 'log-level' otherlv_1= '=' ( (lv_level_2_0= ruleDocumentLevelSpecification ) ) ) ;
+ // InternalApplicationConfiguration.g:2522:1: ruleDocumentationEntry returns [EObject current=null] : (otherlv_0= 'log-level' otherlv_1= '=' ( (lv_level_2_0= ruleDocumentLevelSpecification ) ) ) ;
public final EObject ruleDocumentationEntry() throws RecognitionException {
EObject current = null;
@@ -7610,25 +6950,25 @@ public class InternalApplicationConfigurationParser extends AbstractInternalAntl
enterRule();
try {
- // InternalApplicationConfiguration.g:2763:2: ( (otherlv_0= 'log-level' otherlv_1= '=' ( (lv_level_2_0= ruleDocumentLevelSpecification ) ) ) )
- // InternalApplicationConfiguration.g:2764:2: (otherlv_0= 'log-level' otherlv_1= '=' ( (lv_level_2_0= ruleDocumentLevelSpecification ) ) )
+ // InternalApplicationConfiguration.g:2528:2: ( (otherlv_0= 'log-level' otherlv_1= '=' ( (lv_level_2_0= ruleDocumentLevelSpecification ) ) ) )
+ // InternalApplicationConfiguration.g:2529:2: (otherlv_0= 'log-level' otherlv_1= '=' ( (lv_level_2_0= ruleDocumentLevelSpecification ) ) )
{
- // InternalApplicationConfiguration.g:2764:2: (otherlv_0= 'log-level' otherlv_1= '=' ( (lv_level_2_0= ruleDocumentLevelSpecification ) ) )
- // InternalApplicationConfiguration.g:2765:3: otherlv_0= 'log-level' otherlv_1= '=' ( (lv_level_2_0= ruleDocumentLevelSpecification ) )
+ // InternalApplicationConfiguration.g:2529:2: (otherlv_0= 'log-level' otherlv_1= '=' ( (lv_level_2_0= ruleDocumentLevelSpecification ) ) )
+ // InternalApplicationConfiguration.g:2530:3: otherlv_0= 'log-level' otherlv_1= '=' ( (lv_level_2_0= ruleDocumentLevelSpecification ) )
{
- otherlv_0=(Token)match(input,34,FOLLOW_13);
+ otherlv_0=(Token)match(input,31,FOLLOW_12);
newLeafNode(otherlv_0, grammarAccess.getDocumentationEntryAccess().getLogLevelKeyword_0());
- otherlv_1=(Token)match(input,18,FOLLOW_28);
+ otherlv_1=(Token)match(input,17,FOLLOW_26);
newLeafNode(otherlv_1, grammarAccess.getDocumentationEntryAccess().getEqualsSignKeyword_1());
- // InternalApplicationConfiguration.g:2773:3: ( (lv_level_2_0= ruleDocumentLevelSpecification ) )
- // InternalApplicationConfiguration.g:2774:4: (lv_level_2_0= ruleDocumentLevelSpecification )
+ // InternalApplicationConfiguration.g:2538:3: ( (lv_level_2_0= ruleDocumentLevelSpecification ) )
+ // InternalApplicationConfiguration.g:2539:4: (lv_level_2_0= ruleDocumentLevelSpecification )
{
- // InternalApplicationConfiguration.g:2774:4: (lv_level_2_0= ruleDocumentLevelSpecification )
- // InternalApplicationConfiguration.g:2775:5: lv_level_2_0= ruleDocumentLevelSpecification
+ // InternalApplicationConfiguration.g:2539:4: (lv_level_2_0= ruleDocumentLevelSpecification )
+ // InternalApplicationConfiguration.g:2540:5: lv_level_2_0= ruleDocumentLevelSpecification
{
newCompositeNode(grammarAccess.getDocumentationEntryAccess().getLevelDocumentLevelSpecificationEnumRuleCall_2_0());
@@ -7678,7 +7018,7 @@ public class InternalApplicationConfigurationParser extends AbstractInternalAntl
// $ANTLR start "entryRuleRuntimeEntry"
- // InternalApplicationConfiguration.g:2796:1: entryRuleRuntimeEntry returns [EObject current=null] : iv_ruleRuntimeEntry= ruleRuntimeEntry EOF ;
+ // InternalApplicationConfiguration.g:2561:1: entryRuleRuntimeEntry returns [EObject current=null] : iv_ruleRuntimeEntry= ruleRuntimeEntry EOF ;
public final EObject entryRuleRuntimeEntry() throws RecognitionException {
EObject current = null;
@@ -7686,8 +7026,8 @@ public class InternalApplicationConfigurationParser extends AbstractInternalAntl
try {
- // InternalApplicationConfiguration.g:2796:53: (iv_ruleRuntimeEntry= ruleRuntimeEntry EOF )
- // InternalApplicationConfiguration.g:2797:2: iv_ruleRuntimeEntry= ruleRuntimeEntry EOF
+ // InternalApplicationConfiguration.g:2561:53: (iv_ruleRuntimeEntry= ruleRuntimeEntry EOF )
+ // InternalApplicationConfiguration.g:2562:2: iv_ruleRuntimeEntry= ruleRuntimeEntry EOF
{
newCompositeNode(grammarAccess.getRuntimeEntryRule());
pushFollow(FOLLOW_1);
@@ -7714,7 +7054,7 @@ public class InternalApplicationConfigurationParser extends AbstractInternalAntl
// $ANTLR start "ruleRuntimeEntry"
- // InternalApplicationConfiguration.g:2803:1: ruleRuntimeEntry returns [EObject current=null] : (otherlv_0= 'runtime' otherlv_1= '=' ( (lv_millisecLimit_2_0= RULE_INT ) ) ) ;
+ // InternalApplicationConfiguration.g:2568:1: ruleRuntimeEntry returns [EObject current=null] : (otherlv_0= 'runtime' otherlv_1= '=' ( (lv_millisecLimit_2_0= RULE_INT ) ) ) ;
public final EObject ruleRuntimeEntry() throws RecognitionException {
EObject current = null;
@@ -7726,25 +7066,25 @@ public class InternalApplicationConfigurationParser extends AbstractInternalAntl
enterRule();
try {
- // InternalApplicationConfiguration.g:2809:2: ( (otherlv_0= 'runtime' otherlv_1= '=' ( (lv_millisecLimit_2_0= RULE_INT ) ) ) )
- // InternalApplicationConfiguration.g:2810:2: (otherlv_0= 'runtime' otherlv_1= '=' ( (lv_millisecLimit_2_0= RULE_INT ) ) )
+ // InternalApplicationConfiguration.g:2574:2: ( (otherlv_0= 'runtime' otherlv_1= '=' ( (lv_millisecLimit_2_0= RULE_INT ) ) ) )
+ // InternalApplicationConfiguration.g:2575:2: (otherlv_0= 'runtime' otherlv_1= '=' ( (lv_millisecLimit_2_0= RULE_INT ) ) )
{
- // InternalApplicationConfiguration.g:2810:2: (otherlv_0= 'runtime' otherlv_1= '=' ( (lv_millisecLimit_2_0= RULE_INT ) ) )
- // InternalApplicationConfiguration.g:2811:3: otherlv_0= 'runtime' otherlv_1= '=' ( (lv_millisecLimit_2_0= RULE_INT ) )
+ // InternalApplicationConfiguration.g:2575:2: (otherlv_0= 'runtime' otherlv_1= '=' ( (lv_millisecLimit_2_0= RULE_INT ) ) )
+ // InternalApplicationConfiguration.g:2576:3: otherlv_0= 'runtime' otherlv_1= '=' ( (lv_millisecLimit_2_0= RULE_INT ) )
{
- otherlv_0=(Token)match(input,35,FOLLOW_13);
+ otherlv_0=(Token)match(input,32,FOLLOW_12);
newLeafNode(otherlv_0, grammarAccess.getRuntimeEntryAccess().getRuntimeKeyword_0());
- otherlv_1=(Token)match(input,18,FOLLOW_7);
+ otherlv_1=(Token)match(input,17,FOLLOW_7);
newLeafNode(otherlv_1, grammarAccess.getRuntimeEntryAccess().getEqualsSignKeyword_1());
- // InternalApplicationConfiguration.g:2819:3: ( (lv_millisecLimit_2_0= RULE_INT ) )
- // InternalApplicationConfiguration.g:2820:4: (lv_millisecLimit_2_0= RULE_INT )
+ // InternalApplicationConfiguration.g:2584:3: ( (lv_millisecLimit_2_0= RULE_INT ) )
+ // InternalApplicationConfiguration.g:2585:4: (lv_millisecLimit_2_0= RULE_INT )
{
- // InternalApplicationConfiguration.g:2820:4: (lv_millisecLimit_2_0= RULE_INT )
- // InternalApplicationConfiguration.g:2821:5: lv_millisecLimit_2_0= RULE_INT
+ // InternalApplicationConfiguration.g:2585:4: (lv_millisecLimit_2_0= RULE_INT )
+ // InternalApplicationConfiguration.g:2586:5: lv_millisecLimit_2_0= RULE_INT
{
lv_millisecLimit_2_0=(Token)match(input,RULE_INT,FOLLOW_2);
@@ -7789,7 +7129,7 @@ public class InternalApplicationConfigurationParser extends AbstractInternalAntl
// $ANTLR start "entryRuleMemoryEntry"
- // InternalApplicationConfiguration.g:2841:1: entryRuleMemoryEntry returns [EObject current=null] : iv_ruleMemoryEntry= ruleMemoryEntry EOF ;
+ // InternalApplicationConfiguration.g:2606:1: entryRuleMemoryEntry returns [EObject current=null] : iv_ruleMemoryEntry= ruleMemoryEntry EOF ;
public final EObject entryRuleMemoryEntry() throws RecognitionException {
EObject current = null;
@@ -7797,8 +7137,8 @@ public class InternalApplicationConfigurationParser extends AbstractInternalAntl
try {
- // InternalApplicationConfiguration.g:2841:52: (iv_ruleMemoryEntry= ruleMemoryEntry EOF )
- // InternalApplicationConfiguration.g:2842:2: iv_ruleMemoryEntry= ruleMemoryEntry EOF
+ // InternalApplicationConfiguration.g:2606:52: (iv_ruleMemoryEntry= ruleMemoryEntry EOF )
+ // InternalApplicationConfiguration.g:2607:2: iv_ruleMemoryEntry= ruleMemoryEntry EOF
{
newCompositeNode(grammarAccess.getMemoryEntryRule());
pushFollow(FOLLOW_1);
@@ -7825,7 +7165,7 @@ public class InternalApplicationConfigurationParser extends AbstractInternalAntl
// $ANTLR start "ruleMemoryEntry"
- // InternalApplicationConfiguration.g:2848:1: ruleMemoryEntry returns [EObject current=null] : (otherlv_0= 'memory' otherlv_1= '=' ( (lv_megabyteLimit_2_0= RULE_INT ) ) ) ;
+ // InternalApplicationConfiguration.g:2613:1: ruleMemoryEntry returns [EObject current=null] : (otherlv_0= 'memory' otherlv_1= '=' ( (lv_megabyteLimit_2_0= RULE_INT ) ) ) ;
public final EObject ruleMemoryEntry() throws RecognitionException {
EObject current = null;
@@ -7837,25 +7177,25 @@ public class InternalApplicationConfigurationParser extends AbstractInternalAntl
enterRule();
try {
- // InternalApplicationConfiguration.g:2854:2: ( (otherlv_0= 'memory' otherlv_1= '=' ( (lv_megabyteLimit_2_0= RULE_INT ) ) ) )
- // InternalApplicationConfiguration.g:2855:2: (otherlv_0= 'memory' otherlv_1= '=' ( (lv_megabyteLimit_2_0= RULE_INT ) ) )
+ // InternalApplicationConfiguration.g:2619:2: ( (otherlv_0= 'memory' otherlv_1= '=' ( (lv_megabyteLimit_2_0= RULE_INT ) ) ) )
+ // InternalApplicationConfiguration.g:2620:2: (otherlv_0= 'memory' otherlv_1= '=' ( (lv_megabyteLimit_2_0= RULE_INT ) ) )
{
- // InternalApplicationConfiguration.g:2855:2: (otherlv_0= 'memory' otherlv_1= '=' ( (lv_megabyteLimit_2_0= RULE_INT ) ) )
- // InternalApplicationConfiguration.g:2856:3: otherlv_0= 'memory' otherlv_1= '=' ( (lv_megabyteLimit_2_0= RULE_INT ) )
+ // InternalApplicationConfiguration.g:2620:2: (otherlv_0= 'memory' otherlv_1= '=' ( (lv_megabyteLimit_2_0= RULE_INT ) ) )
+ // InternalApplicationConfiguration.g:2621:3: otherlv_0= 'memory' otherlv_1= '=' ( (lv_megabyteLimit_2_0= RULE_INT ) )
{
- otherlv_0=(Token)match(input,36,FOLLOW_13);
+ otherlv_0=(Token)match(input,33,FOLLOW_12);
newLeafNode(otherlv_0, grammarAccess.getMemoryEntryAccess().getMemoryKeyword_0());
- otherlv_1=(Token)match(input,18,FOLLOW_7);
+ otherlv_1=(Token)match(input,17,FOLLOW_7);
newLeafNode(otherlv_1, grammarAccess.getMemoryEntryAccess().getEqualsSignKeyword_1());
- // InternalApplicationConfiguration.g:2864:3: ( (lv_megabyteLimit_2_0= RULE_INT ) )
- // InternalApplicationConfiguration.g:2865:4: (lv_megabyteLimit_2_0= RULE_INT )
+ // InternalApplicationConfiguration.g:2629:3: ( (lv_megabyteLimit_2_0= RULE_INT ) )
+ // InternalApplicationConfiguration.g:2630:4: (lv_megabyteLimit_2_0= RULE_INT )
{
- // InternalApplicationConfiguration.g:2865:4: (lv_megabyteLimit_2_0= RULE_INT )
- // InternalApplicationConfiguration.g:2866:5: lv_megabyteLimit_2_0= RULE_INT
+ // InternalApplicationConfiguration.g:2630:4: (lv_megabyteLimit_2_0= RULE_INT )
+ // InternalApplicationConfiguration.g:2631:5: lv_megabyteLimit_2_0= RULE_INT
{
lv_megabyteLimit_2_0=(Token)match(input,RULE_INT,FOLLOW_2);
@@ -7900,7 +7240,7 @@ public class InternalApplicationConfigurationParser extends AbstractInternalAntl
// $ANTLR start "entryRuleCustomEntry"
- // InternalApplicationConfiguration.g:2886:1: entryRuleCustomEntry returns [EObject current=null] : iv_ruleCustomEntry= ruleCustomEntry EOF ;
+ // InternalApplicationConfiguration.g:2651:1: entryRuleCustomEntry returns [EObject current=null] : iv_ruleCustomEntry= ruleCustomEntry EOF ;
public final EObject entryRuleCustomEntry() throws RecognitionException {
EObject current = null;
@@ -7908,8 +7248,8 @@ public class InternalApplicationConfigurationParser extends AbstractInternalAntl
try {
- // InternalApplicationConfiguration.g:2886:52: (iv_ruleCustomEntry= ruleCustomEntry EOF )
- // InternalApplicationConfiguration.g:2887:2: iv_ruleCustomEntry= ruleCustomEntry EOF
+ // InternalApplicationConfiguration.g:2651:52: (iv_ruleCustomEntry= ruleCustomEntry EOF )
+ // InternalApplicationConfiguration.g:2652:2: iv_ruleCustomEntry= ruleCustomEntry EOF
{
newCompositeNode(grammarAccess.getCustomEntryRule());
pushFollow(FOLLOW_1);
@@ -7936,7 +7276,7 @@ public class InternalApplicationConfigurationParser extends AbstractInternalAntl
// $ANTLR start "ruleCustomEntry"
- // InternalApplicationConfiguration.g:2893:1: ruleCustomEntry returns [EObject current=null] : ( ( (lv_key_0_0= RULE_STRING ) ) otherlv_1= '=' ( (lv_value_2_0= RULE_STRING ) ) ) ;
+ // InternalApplicationConfiguration.g:2658:1: ruleCustomEntry returns [EObject current=null] : ( ( (lv_key_0_0= RULE_STRING ) ) otherlv_1= '=' ( (lv_value_2_0= RULE_STRING ) ) ) ;
public final EObject ruleCustomEntry() throws RecognitionException {
EObject current = null;
@@ -7948,19 +7288,19 @@ public class InternalApplicationConfigurationParser extends AbstractInternalAntl
enterRule();
try {
- // InternalApplicationConfiguration.g:2899:2: ( ( ( (lv_key_0_0= RULE_STRING ) ) otherlv_1= '=' ( (lv_value_2_0= RULE_STRING ) ) ) )
- // InternalApplicationConfiguration.g:2900:2: ( ( (lv_key_0_0= RULE_STRING ) ) otherlv_1= '=' ( (lv_value_2_0= RULE_STRING ) ) )
+ // InternalApplicationConfiguration.g:2664:2: ( ( ( (lv_key_0_0= RULE_STRING ) ) otherlv_1= '=' ( (lv_value_2_0= RULE_STRING ) ) ) )
+ // InternalApplicationConfiguration.g:2665:2: ( ( (lv_key_0_0= RULE_STRING ) ) otherlv_1= '=' ( (lv_value_2_0= RULE_STRING ) ) )
{
- // InternalApplicationConfiguration.g:2900:2: ( ( (lv_key_0_0= RULE_STRING ) ) otherlv_1= '=' ( (lv_value_2_0= RULE_STRING ) ) )
- // InternalApplicationConfiguration.g:2901:3: ( (lv_key_0_0= RULE_STRING ) ) otherlv_1= '=' ( (lv_value_2_0= RULE_STRING ) )
+ // InternalApplicationConfiguration.g:2665:2: ( ( (lv_key_0_0= RULE_STRING ) ) otherlv_1= '=' ( (lv_value_2_0= RULE_STRING ) ) )
+ // InternalApplicationConfiguration.g:2666:3: ( (lv_key_0_0= RULE_STRING ) ) otherlv_1= '=' ( (lv_value_2_0= RULE_STRING ) )
{
- // InternalApplicationConfiguration.g:2901:3: ( (lv_key_0_0= RULE_STRING ) )
- // InternalApplicationConfiguration.g:2902:4: (lv_key_0_0= RULE_STRING )
+ // InternalApplicationConfiguration.g:2666:3: ( (lv_key_0_0= RULE_STRING ) )
+ // InternalApplicationConfiguration.g:2667:4: (lv_key_0_0= RULE_STRING )
{
- // InternalApplicationConfiguration.g:2902:4: (lv_key_0_0= RULE_STRING )
- // InternalApplicationConfiguration.g:2903:5: lv_key_0_0= RULE_STRING
+ // InternalApplicationConfiguration.g:2667:4: (lv_key_0_0= RULE_STRING )
+ // InternalApplicationConfiguration.g:2668:5: lv_key_0_0= RULE_STRING
{
- lv_key_0_0=(Token)match(input,RULE_STRING,FOLLOW_13);
+ lv_key_0_0=(Token)match(input,RULE_STRING,FOLLOW_12);
newLeafNode(lv_key_0_0, grammarAccess.getCustomEntryAccess().getKeySTRINGTerminalRuleCall_0_0());
@@ -7980,15 +7320,15 @@ public class InternalApplicationConfigurationParser extends AbstractInternalAntl
}
- otherlv_1=(Token)match(input,18,FOLLOW_10);
+ otherlv_1=(Token)match(input,17,FOLLOW_10);
newLeafNode(otherlv_1, grammarAccess.getCustomEntryAccess().getEqualsSignKeyword_1());
- // InternalApplicationConfiguration.g:2923:3: ( (lv_value_2_0= RULE_STRING ) )
- // InternalApplicationConfiguration.g:2924:4: (lv_value_2_0= RULE_STRING )
+ // InternalApplicationConfiguration.g:2688:3: ( (lv_value_2_0= RULE_STRING ) )
+ // InternalApplicationConfiguration.g:2689:4: (lv_value_2_0= RULE_STRING )
{
- // InternalApplicationConfiguration.g:2924:4: (lv_value_2_0= RULE_STRING )
- // InternalApplicationConfiguration.g:2925:5: lv_value_2_0= RULE_STRING
+ // InternalApplicationConfiguration.g:2689:4: (lv_value_2_0= RULE_STRING )
+ // InternalApplicationConfiguration.g:2690:5: lv_value_2_0= RULE_STRING
{
lv_value_2_0=(Token)match(input,RULE_STRING,FOLLOW_2);
@@ -8033,7 +7373,7 @@ public class InternalApplicationConfigurationParser extends AbstractInternalAntl
// $ANTLR start "entryRuleConfigReference"
- // InternalApplicationConfiguration.g:2945:1: entryRuleConfigReference returns [EObject current=null] : iv_ruleConfigReference= ruleConfigReference EOF ;
+ // InternalApplicationConfiguration.g:2710:1: entryRuleConfigReference returns [EObject current=null] : iv_ruleConfigReference= ruleConfigReference EOF ;
public final EObject entryRuleConfigReference() throws RecognitionException {
EObject current = null;
@@ -8041,8 +7381,8 @@ public class InternalApplicationConfigurationParser extends AbstractInternalAntl
try {
- // InternalApplicationConfiguration.g:2945:56: (iv_ruleConfigReference= ruleConfigReference EOF )
- // InternalApplicationConfiguration.g:2946:2: iv_ruleConfigReference= ruleConfigReference EOF
+ // InternalApplicationConfiguration.g:2710:56: (iv_ruleConfigReference= ruleConfigReference EOF )
+ // InternalApplicationConfiguration.g:2711:2: iv_ruleConfigReference= ruleConfigReference EOF
{
newCompositeNode(grammarAccess.getConfigReferenceRule());
pushFollow(FOLLOW_1);
@@ -8069,7 +7409,7 @@ public class InternalApplicationConfigurationParser extends AbstractInternalAntl
// $ANTLR start "ruleConfigReference"
- // InternalApplicationConfiguration.g:2952:1: ruleConfigReference returns [EObject current=null] : ( (otherlv_0= RULE_ID ) ) ;
+ // InternalApplicationConfiguration.g:2717:1: ruleConfigReference returns [EObject current=null] : ( (otherlv_0= RULE_ID ) ) ;
public final EObject ruleConfigReference() throws RecognitionException {
EObject current = null;
@@ -8079,14 +7419,14 @@ public class InternalApplicationConfigurationParser extends AbstractInternalAntl
enterRule();
try {
- // InternalApplicationConfiguration.g:2958:2: ( ( (otherlv_0= RULE_ID ) ) )
- // InternalApplicationConfiguration.g:2959:2: ( (otherlv_0= RULE_ID ) )
+ // InternalApplicationConfiguration.g:2723:2: ( ( (otherlv_0= RULE_ID ) ) )
+ // InternalApplicationConfiguration.g:2724:2: ( (otherlv_0= RULE_ID ) )
{
- // InternalApplicationConfiguration.g:2959:2: ( (otherlv_0= RULE_ID ) )
- // InternalApplicationConfiguration.g:2960:3: (otherlv_0= RULE_ID )
+ // InternalApplicationConfiguration.g:2724:2: ( (otherlv_0= RULE_ID ) )
+ // InternalApplicationConfiguration.g:2725:3: (otherlv_0= RULE_ID )
{
- // InternalApplicationConfiguration.g:2960:3: (otherlv_0= RULE_ID )
- // InternalApplicationConfiguration.g:2961:4: otherlv_0= RULE_ID
+ // InternalApplicationConfiguration.g:2725:3: (otherlv_0= RULE_ID )
+ // InternalApplicationConfiguration.g:2726:4: otherlv_0= RULE_ID
{
if (current==null) {
@@ -8123,7 +7463,7 @@ public class InternalApplicationConfigurationParser extends AbstractInternalAntl
// $ANTLR start "entryRuleConfig"
- // InternalApplicationConfiguration.g:2975:1: entryRuleConfig returns [EObject current=null] : iv_ruleConfig= ruleConfig EOF ;
+ // InternalApplicationConfiguration.g:2740:1: entryRuleConfig returns [EObject current=null] : iv_ruleConfig= ruleConfig EOF ;
public final EObject entryRuleConfig() throws RecognitionException {
EObject current = null;
@@ -8131,8 +7471,8 @@ public class InternalApplicationConfigurationParser extends AbstractInternalAntl
try {
- // InternalApplicationConfiguration.g:2975:47: (iv_ruleConfig= ruleConfig EOF )
- // InternalApplicationConfiguration.g:2976:2: iv_ruleConfig= ruleConfig EOF
+ // InternalApplicationConfiguration.g:2740:47: (iv_ruleConfig= ruleConfig EOF )
+ // InternalApplicationConfiguration.g:2741:2: iv_ruleConfig= ruleConfig EOF
{
newCompositeNode(grammarAccess.getConfigRule());
pushFollow(FOLLOW_1);
@@ -8159,7 +7499,7 @@ public class InternalApplicationConfigurationParser extends AbstractInternalAntl
// $ANTLR start "ruleConfig"
- // InternalApplicationConfiguration.g:2982:1: ruleConfig returns [EObject current=null] : (this_ConfigSpecification_0= ruleConfigSpecification | this_ConfigReference_1= ruleConfigReference ) ;
+ // InternalApplicationConfiguration.g:2747:1: ruleConfig returns [EObject current=null] : (this_ConfigSpecification_0= ruleConfigSpecification | this_ConfigReference_1= ruleConfigReference ) ;
public final EObject ruleConfig() throws RecognitionException {
EObject current = null;
@@ -8172,28 +7512,28 @@ public class InternalApplicationConfigurationParser extends AbstractInternalAntl
enterRule();
try {
- // InternalApplicationConfiguration.g:2988:2: ( (this_ConfigSpecification_0= ruleConfigSpecification | this_ConfigReference_1= ruleConfigReference ) )
- // InternalApplicationConfiguration.g:2989:2: (this_ConfigSpecification_0= ruleConfigSpecification | this_ConfigReference_1= ruleConfigReference )
+ // InternalApplicationConfiguration.g:2753:2: ( (this_ConfigSpecification_0= ruleConfigSpecification | this_ConfigReference_1= ruleConfigReference ) )
+ // InternalApplicationConfiguration.g:2754:2: (this_ConfigSpecification_0= ruleConfigSpecification | this_ConfigReference_1= ruleConfigReference )
{
- // InternalApplicationConfiguration.g:2989:2: (this_ConfigSpecification_0= ruleConfigSpecification | this_ConfigReference_1= ruleConfigReference )
- int alt39=2;
- int LA39_0 = input.LA(1);
+ // InternalApplicationConfiguration.g:2754:2: (this_ConfigSpecification_0= ruleConfigSpecification | this_ConfigReference_1= ruleConfigReference )
+ int alt35=2;
+ int LA35_0 = input.LA(1);
- if ( (LA39_0==19) ) {
- alt39=1;
+ if ( (LA35_0==18) ) {
+ alt35=1;
}
- else if ( (LA39_0==RULE_ID) ) {
- alt39=2;
+ else if ( (LA35_0==RULE_ID) ) {
+ alt35=2;
}
else {
NoViableAltException nvae =
- new NoViableAltException("", 39, 0, input);
+ new NoViableAltException("", 35, 0, input);
throw nvae;
}
- switch (alt39) {
+ switch (alt35) {
case 1 :
- // InternalApplicationConfiguration.g:2990:3: this_ConfigSpecification_0= ruleConfigSpecification
+ // InternalApplicationConfiguration.g:2755:3: this_ConfigSpecification_0= ruleConfigSpecification
{
newCompositeNode(grammarAccess.getConfigAccess().getConfigSpecificationParserRuleCall_0());
@@ -8211,7 +7551,7 @@ public class InternalApplicationConfigurationParser extends AbstractInternalAntl
}
break;
case 2 :
- // InternalApplicationConfiguration.g:2999:3: this_ConfigReference_1= ruleConfigReference
+ // InternalApplicationConfiguration.g:2764:3: this_ConfigReference_1= ruleConfigReference
{
newCompositeNode(grammarAccess.getConfigAccess().getConfigReferenceParserRuleCall_1());
@@ -8251,7 +7591,7 @@ public class InternalApplicationConfigurationParser extends AbstractInternalAntl
// $ANTLR start "entryRuleScopeSpecification"
- // InternalApplicationConfiguration.g:3011:1: entryRuleScopeSpecification returns [EObject current=null] : iv_ruleScopeSpecification= ruleScopeSpecification EOF ;
+ // InternalApplicationConfiguration.g:2776:1: entryRuleScopeSpecification returns [EObject current=null] : iv_ruleScopeSpecification= ruleScopeSpecification EOF ;
public final EObject entryRuleScopeSpecification() throws RecognitionException {
EObject current = null;
@@ -8259,8 +7599,8 @@ public class InternalApplicationConfigurationParser extends AbstractInternalAntl
try {
- // InternalApplicationConfiguration.g:3011:59: (iv_ruleScopeSpecification= ruleScopeSpecification EOF )
- // InternalApplicationConfiguration.g:3012:2: iv_ruleScopeSpecification= ruleScopeSpecification EOF
+ // InternalApplicationConfiguration.g:2776:59: (iv_ruleScopeSpecification= ruleScopeSpecification EOF )
+ // InternalApplicationConfiguration.g:2777:2: iv_ruleScopeSpecification= ruleScopeSpecification EOF
{
newCompositeNode(grammarAccess.getScopeSpecificationRule());
pushFollow(FOLLOW_1);
@@ -8287,7 +7627,7 @@ public class InternalApplicationConfigurationParser extends AbstractInternalAntl
// $ANTLR start "ruleScopeSpecification"
- // 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= '}' ) ;
+ // 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= '}' ) ;
public final EObject ruleScopeSpecification() throws RecognitionException {
EObject current = null;
@@ -8303,14 +7643,14 @@ public class InternalApplicationConfigurationParser extends AbstractInternalAntl
enterRule();
try {
- // InternalApplicationConfiguration.g:3024:2: ( ( () otherlv_1= '{' ( ( (lv_scopes_2_0= ruleTypeScope ) ) (otherlv_3= ',' ( (lv_scopes_4_0= ruleTypeScope ) ) )* )? otherlv_5= '}' ) )
- // InternalApplicationConfiguration.g:3025:2: ( () otherlv_1= '{' ( ( (lv_scopes_2_0= ruleTypeScope ) ) (otherlv_3= ',' ( (lv_scopes_4_0= ruleTypeScope ) ) )* )? otherlv_5= '}' )
+ // InternalApplicationConfiguration.g:2789:2: ( ( () otherlv_1= '{' ( ( (lv_scopes_2_0= ruleTypeScope ) ) (otherlv_3= ',' ( (lv_scopes_4_0= ruleTypeScope ) ) )* )? otherlv_5= '}' ) )
+ // InternalApplicationConfiguration.g:2790:2: ( () otherlv_1= '{' ( ( (lv_scopes_2_0= ruleTypeScope ) ) (otherlv_3= ',' ( (lv_scopes_4_0= ruleTypeScope ) ) )* )? otherlv_5= '}' )
{
- // InternalApplicationConfiguration.g:3025:2: ( () otherlv_1= '{' ( ( (lv_scopes_2_0= ruleTypeScope ) ) (otherlv_3= ',' ( (lv_scopes_4_0= ruleTypeScope ) ) )* )? otherlv_5= '}' )
- // InternalApplicationConfiguration.g:3026:3: () otherlv_1= '{' ( ( (lv_scopes_2_0= ruleTypeScope ) ) (otherlv_3= ',' ( (lv_scopes_4_0= ruleTypeScope ) ) )* )? otherlv_5= '}'
+ // InternalApplicationConfiguration.g:2790:2: ( () otherlv_1= '{' ( ( (lv_scopes_2_0= ruleTypeScope ) ) (otherlv_3= ',' ( (lv_scopes_4_0= ruleTypeScope ) ) )* )? otherlv_5= '}' )
+ // InternalApplicationConfiguration.g:2791:3: () otherlv_1= '{' ( ( (lv_scopes_2_0= ruleTypeScope ) ) (otherlv_3= ',' ( (lv_scopes_4_0= ruleTypeScope ) ) )* )? otherlv_5= '}'
{
- // InternalApplicationConfiguration.g:3026:3: ()
- // InternalApplicationConfiguration.g:3027:4:
+ // InternalApplicationConfiguration.g:2791:3: ()
+ // InternalApplicationConfiguration.g:2792:4:
{
current = forceCreateModelElement(
@@ -8320,31 +7660,31 @@ public class InternalApplicationConfigurationParser extends AbstractInternalAntl
}
- otherlv_1=(Token)match(input,19,FOLLOW_29);
+ otherlv_1=(Token)match(input,18,FOLLOW_27);
newLeafNode(otherlv_1, grammarAccess.getScopeSpecificationAccess().getLeftCurlyBracketKeyword_1());
- // InternalApplicationConfiguration.g:3037:3: ( ( (lv_scopes_2_0= ruleTypeScope ) ) (otherlv_3= ',' ( (lv_scopes_4_0= ruleTypeScope ) ) )* )?
- int alt41=2;
- int LA41_0 = input.LA(1);
+ // InternalApplicationConfiguration.g:2802:3: ( ( (lv_scopes_2_0= ruleTypeScope ) ) (otherlv_3= ',' ( (lv_scopes_4_0= ruleTypeScope ) ) )* )?
+ int alt37=2;
+ int LA37_0 = input.LA(1);
- if ( (LA41_0==37) ) {
- alt41=1;
+ if ( (LA37_0==34) ) {
+ alt37=1;
}
- switch (alt41) {
+ switch (alt37) {
case 1 :
- // InternalApplicationConfiguration.g:3038:4: ( (lv_scopes_2_0= ruleTypeScope ) ) (otherlv_3= ',' ( (lv_scopes_4_0= ruleTypeScope ) ) )*
+ // InternalApplicationConfiguration.g:2803:4: ( (lv_scopes_2_0= ruleTypeScope ) ) (otherlv_3= ',' ( (lv_scopes_4_0= ruleTypeScope ) ) )*
{
- // InternalApplicationConfiguration.g:3038:4: ( (lv_scopes_2_0= ruleTypeScope ) )
- // InternalApplicationConfiguration.g:3039:5: (lv_scopes_2_0= ruleTypeScope )
+ // InternalApplicationConfiguration.g:2803:4: ( (lv_scopes_2_0= ruleTypeScope ) )
+ // InternalApplicationConfiguration.g:2804:5: (lv_scopes_2_0= ruleTypeScope )
{
- // InternalApplicationConfiguration.g:3039:5: (lv_scopes_2_0= ruleTypeScope )
- // InternalApplicationConfiguration.g:3040:6: lv_scopes_2_0= ruleTypeScope
+ // InternalApplicationConfiguration.g:2804:5: (lv_scopes_2_0= ruleTypeScope )
+ // InternalApplicationConfiguration.g:2805:6: lv_scopes_2_0= ruleTypeScope
{
newCompositeNode(grammarAccess.getScopeSpecificationAccess().getScopesTypeScopeParserRuleCall_2_0_0());
- pushFollow(FOLLOW_15);
+ pushFollow(FOLLOW_14);
lv_scopes_2_0=ruleTypeScope();
state._fsp--;
@@ -8366,35 +7706,35 @@ public class InternalApplicationConfigurationParser extends AbstractInternalAntl
}
- // InternalApplicationConfiguration.g:3057:4: (otherlv_3= ',' ( (lv_scopes_4_0= ruleTypeScope ) ) )*
- loop40:
+ // InternalApplicationConfiguration.g:2822:4: (otherlv_3= ',' ( (lv_scopes_4_0= ruleTypeScope ) ) )*
+ loop36:
do {
- int alt40=2;
- int LA40_0 = input.LA(1);
+ int alt36=2;
+ int LA36_0 = input.LA(1);
- if ( (LA40_0==20) ) {
- alt40=1;
+ if ( (LA36_0==19) ) {
+ alt36=1;
}
- switch (alt40) {
+ switch (alt36) {
case 1 :
- // InternalApplicationConfiguration.g:3058:5: otherlv_3= ',' ( (lv_scopes_4_0= ruleTypeScope ) )
+ // InternalApplicationConfiguration.g:2823:5: otherlv_3= ',' ( (lv_scopes_4_0= ruleTypeScope ) )
{
- otherlv_3=(Token)match(input,20,FOLLOW_30);
+ otherlv_3=(Token)match(input,19,FOLLOW_28);
newLeafNode(otherlv_3, grammarAccess.getScopeSpecificationAccess().getCommaKeyword_2_1_0());
- // InternalApplicationConfiguration.g:3062:5: ( (lv_scopes_4_0= ruleTypeScope ) )
- // InternalApplicationConfiguration.g:3063:6: (lv_scopes_4_0= ruleTypeScope )
+ // InternalApplicationConfiguration.g:2827:5: ( (lv_scopes_4_0= ruleTypeScope ) )
+ // InternalApplicationConfiguration.g:2828:6: (lv_scopes_4_0= ruleTypeScope )
{
- // InternalApplicationConfiguration.g:3063:6: (lv_scopes_4_0= ruleTypeScope )
- // InternalApplicationConfiguration.g:3064:7: lv_scopes_4_0= ruleTypeScope
+ // InternalApplicationConfiguration.g:2828:6: (lv_scopes_4_0= ruleTypeScope )
+ // InternalApplicationConfiguration.g:2829:7: lv_scopes_4_0= ruleTypeScope
{
newCompositeNode(grammarAccess.getScopeSpecificationAccess().getScopesTypeScopeParserRuleCall_2_1_1_0());
- pushFollow(FOLLOW_15);
+ pushFollow(FOLLOW_14);
lv_scopes_4_0=ruleTypeScope();
state._fsp--;
@@ -8421,7 +7761,7 @@ public class InternalApplicationConfigurationParser extends AbstractInternalAntl
break;
default :
- break loop40;
+ break loop36;
}
} while (true);
@@ -8431,7 +7771,7 @@ public class InternalApplicationConfigurationParser extends AbstractInternalAntl
}
- otherlv_5=(Token)match(input,21,FOLLOW_2);
+ otherlv_5=(Token)match(input,20,FOLLOW_2);
newLeafNode(otherlv_5, grammarAccess.getScopeSpecificationAccess().getRightCurlyBracketKeyword_3());
@@ -8458,7 +7798,7 @@ public class InternalApplicationConfigurationParser extends AbstractInternalAntl
// $ANTLR start "entryRuleTypeScope"
- // InternalApplicationConfiguration.g:3091:1: entryRuleTypeScope returns [EObject current=null] : iv_ruleTypeScope= ruleTypeScope EOF ;
+ // InternalApplicationConfiguration.g:2856:1: entryRuleTypeScope returns [EObject current=null] : iv_ruleTypeScope= ruleTypeScope EOF ;
public final EObject entryRuleTypeScope() throws RecognitionException {
EObject current = null;
@@ -8466,8 +7806,8 @@ public class InternalApplicationConfigurationParser extends AbstractInternalAntl
try {
- // InternalApplicationConfiguration.g:3091:50: (iv_ruleTypeScope= ruleTypeScope EOF )
- // InternalApplicationConfiguration.g:3092:2: iv_ruleTypeScope= ruleTypeScope EOF
+ // InternalApplicationConfiguration.g:2856:50: (iv_ruleTypeScope= ruleTypeScope EOF )
+ // InternalApplicationConfiguration.g:2857:2: iv_ruleTypeScope= ruleTypeScope EOF
{
newCompositeNode(grammarAccess.getTypeScopeRule());
pushFollow(FOLLOW_1);
@@ -8494,7 +7834,7 @@ public class InternalApplicationConfigurationParser extends AbstractInternalAntl
// $ANTLR start "ruleTypeScope"
- // 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 ) ;
+ // 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 ) ;
public final EObject ruleTypeScope() throws RecognitionException {
EObject current = null;
@@ -8513,43 +7853,43 @@ public class InternalApplicationConfigurationParser extends AbstractInternalAntl
enterRule();
try {
- // InternalApplicationConfiguration.g:3104:2: ( (this_ClassTypeScope_0= ruleClassTypeScope | this_ObjectTypeScope_1= ruleObjectTypeScope | this_IntegerTypeScope_2= ruleIntegerTypeScope | this_RealTypeScope_3= ruleRealTypeScope | this_StringTypeScope_4= ruleStringTypeScope ) )
- // InternalApplicationConfiguration.g:3105:2: (this_ClassTypeScope_0= ruleClassTypeScope | this_ObjectTypeScope_1= ruleObjectTypeScope | this_IntegerTypeScope_2= ruleIntegerTypeScope | this_RealTypeScope_3= ruleRealTypeScope | this_StringTypeScope_4= ruleStringTypeScope )
+ // InternalApplicationConfiguration.g:2869:2: ( (this_ClassTypeScope_0= ruleClassTypeScope | this_ObjectTypeScope_1= ruleObjectTypeScope | this_IntegerTypeScope_2= ruleIntegerTypeScope | this_RealTypeScope_3= ruleRealTypeScope | this_StringTypeScope_4= ruleStringTypeScope ) )
+ // InternalApplicationConfiguration.g:2870:2: (this_ClassTypeScope_0= ruleClassTypeScope | this_ObjectTypeScope_1= ruleObjectTypeScope | this_IntegerTypeScope_2= ruleIntegerTypeScope | this_RealTypeScope_3= ruleRealTypeScope | this_StringTypeScope_4= ruleStringTypeScope )
{
- // InternalApplicationConfiguration.g:3105:2: (this_ClassTypeScope_0= ruleClassTypeScope | this_ObjectTypeScope_1= ruleObjectTypeScope | this_IntegerTypeScope_2= ruleIntegerTypeScope | this_RealTypeScope_3= ruleRealTypeScope | this_StringTypeScope_4= ruleStringTypeScope )
- int alt42=5;
- int LA42_0 = input.LA(1);
+ // InternalApplicationConfiguration.g:2870:2: (this_ClassTypeScope_0= ruleClassTypeScope | this_ObjectTypeScope_1= ruleObjectTypeScope | this_IntegerTypeScope_2= ruleIntegerTypeScope | this_RealTypeScope_3= ruleRealTypeScope | this_StringTypeScope_4= ruleStringTypeScope )
+ int alt38=5;
+ int LA38_0 = input.LA(1);
- if ( (LA42_0==37) ) {
+ if ( (LA38_0==34) ) {
switch ( input.LA(2) ) {
case 39:
{
- alt42=1;
+ alt38=3;
}
break;
- case 41:
+ case 40:
{
- alt42=2;
+ alt38=4;
}
break;
- case 42:
+ case 41:
{
- alt42=3;
+ alt38=5;
}
break;
- case 43:
+ case 36:
{
- alt42=4;
+ alt38=1;
}
break;
- case 44:
+ case 38:
{
- alt42=5;
+ alt38=2;
}
break;
default:
NoViableAltException nvae =
- new NoViableAltException("", 42, 1, input);
+ new NoViableAltException("", 38, 1, input);
throw nvae;
}
@@ -8557,13 +7897,13 @@ public class InternalApplicationConfigurationParser extends AbstractInternalAntl
}
else {
NoViableAltException nvae =
- new NoViableAltException("", 42, 0, input);
+ new NoViableAltException("", 38, 0, input);
throw nvae;
}
- switch (alt42) {
+ switch (alt38) {
case 1 :
- // InternalApplicationConfiguration.g:3106:3: this_ClassTypeScope_0= ruleClassTypeScope
+ // InternalApplicationConfiguration.g:2871:3: this_ClassTypeScope_0= ruleClassTypeScope
{
newCompositeNode(grammarAccess.getTypeScopeAccess().getClassTypeScopeParserRuleCall_0());
@@ -8581,7 +7921,7 @@ public class InternalApplicationConfigurationParser extends AbstractInternalAntl
}
break;
case 2 :
- // InternalApplicationConfiguration.g:3115:3: this_ObjectTypeScope_1= ruleObjectTypeScope
+ // InternalApplicationConfiguration.g:2880:3: this_ObjectTypeScope_1= ruleObjectTypeScope
{
newCompositeNode(grammarAccess.getTypeScopeAccess().getObjectTypeScopeParserRuleCall_1());
@@ -8599,7 +7939,7 @@ public class InternalApplicationConfigurationParser extends AbstractInternalAntl
}
break;
case 3 :
- // InternalApplicationConfiguration.g:3124:3: this_IntegerTypeScope_2= ruleIntegerTypeScope
+ // InternalApplicationConfiguration.g:2889:3: this_IntegerTypeScope_2= ruleIntegerTypeScope
{
newCompositeNode(grammarAccess.getTypeScopeAccess().getIntegerTypeScopeParserRuleCall_2());
@@ -8617,7 +7957,7 @@ public class InternalApplicationConfigurationParser extends AbstractInternalAntl
}
break;
case 4 :
- // InternalApplicationConfiguration.g:3133:3: this_RealTypeScope_3= ruleRealTypeScope
+ // InternalApplicationConfiguration.g:2898:3: this_RealTypeScope_3= ruleRealTypeScope
{
newCompositeNode(grammarAccess.getTypeScopeAccess().getRealTypeScopeParserRuleCall_3());
@@ -8635,7 +7975,7 @@ public class InternalApplicationConfigurationParser extends AbstractInternalAntl
}
break;
case 5 :
- // InternalApplicationConfiguration.g:3142:3: this_StringTypeScope_4= ruleStringTypeScope
+ // InternalApplicationConfiguration.g:2907:3: this_StringTypeScope_4= ruleStringTypeScope
{
newCompositeNode(grammarAccess.getTypeScopeAccess().getStringTypeScopeParserRuleCall_4());
@@ -8675,7 +8015,7 @@ public class InternalApplicationConfigurationParser extends AbstractInternalAntl
// $ANTLR start "entryRuleClassTypeScope"
- // InternalApplicationConfiguration.g:3154:1: entryRuleClassTypeScope returns [EObject current=null] : iv_ruleClassTypeScope= ruleClassTypeScope EOF ;
+ // InternalApplicationConfiguration.g:2919:1: entryRuleClassTypeScope returns [EObject current=null] : iv_ruleClassTypeScope= ruleClassTypeScope EOF ;
public final EObject entryRuleClassTypeScope() throws RecognitionException {
EObject current = null;
@@ -8683,8 +8023,8 @@ public class InternalApplicationConfigurationParser extends AbstractInternalAntl
try {
- // InternalApplicationConfiguration.g:3154:55: (iv_ruleClassTypeScope= ruleClassTypeScope EOF )
- // InternalApplicationConfiguration.g:3155:2: iv_ruleClassTypeScope= ruleClassTypeScope EOF
+ // InternalApplicationConfiguration.g:2919:55: (iv_ruleClassTypeScope= ruleClassTypeScope EOF )
+ // InternalApplicationConfiguration.g:2920:2: iv_ruleClassTypeScope= ruleClassTypeScope EOF
{
newCompositeNode(grammarAccess.getClassTypeScopeRule());
pushFollow(FOLLOW_1);
@@ -8711,7 +8051,7 @@ public class InternalApplicationConfigurationParser extends AbstractInternalAntl
// $ANTLR start "ruleClassTypeScope"
- // 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 ) ) ) ) ;
+ // 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 ) ) ) ) ;
public final EObject ruleClassTypeScope() throws RecognitionException {
EObject current = null;
@@ -8729,26 +8069,26 @@ public class InternalApplicationConfigurationParser extends AbstractInternalAntl
enterRule();
try {
- // 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 ) ) ) ) )
- // 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 ) ) ) )
+ // 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 ) ) ) ) )
+ // 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 ) ) ) )
{
- // 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 ) ) ) )
- // 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 ) ) )
+ // 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 ) ) ) )
+ // 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 ) ) )
{
- otherlv_0=(Token)match(input,37,FOLLOW_31);
+ otherlv_0=(Token)match(input,34,FOLLOW_29);
newLeafNode(otherlv_0, grammarAccess.getClassTypeScopeAccess().getNumberSignKeyword_0());
- // InternalApplicationConfiguration.g:3173:3: ( (lv_type_1_0= ruleClassReference ) )
- // InternalApplicationConfiguration.g:3174:4: (lv_type_1_0= ruleClassReference )
+ // InternalApplicationConfiguration.g:2938:3: ( (lv_type_1_0= ruleClassReference ) )
+ // InternalApplicationConfiguration.g:2939:4: (lv_type_1_0= ruleClassReference )
{
- // InternalApplicationConfiguration.g:3174:4: (lv_type_1_0= ruleClassReference )
- // InternalApplicationConfiguration.g:3175:5: lv_type_1_0= ruleClassReference
+ // InternalApplicationConfiguration.g:2939:4: (lv_type_1_0= ruleClassReference )
+ // InternalApplicationConfiguration.g:2940:5: lv_type_1_0= ruleClassReference
{
newCompositeNode(grammarAccess.getClassTypeScopeAccess().getTypeClassReferenceParserRuleCall_1_0());
- pushFollow(FOLLOW_32);
+ pushFollow(FOLLOW_30);
lv_type_1_0=ruleClassReference();
state._fsp--;
@@ -8770,33 +8110,33 @@ public class InternalApplicationConfigurationParser extends AbstractInternalAntl
}
- // InternalApplicationConfiguration.g:3192:3: ( ( (lv_setsNew_2_0= '+=' ) ) | ( (lv_setsSum_3_0= '=' ) ) )
- int alt43=2;
- int LA43_0 = input.LA(1);
+ // InternalApplicationConfiguration.g:2957:3: ( ( (lv_setsNew_2_0= '+=' ) ) | ( (lv_setsSum_3_0= '=' ) ) )
+ int alt39=2;
+ int LA39_0 = input.LA(1);
- if ( (LA43_0==38) ) {
- alt43=1;
+ if ( (LA39_0==35) ) {
+ alt39=1;
}
- else if ( (LA43_0==18) ) {
- alt43=2;
+ else if ( (LA39_0==17) ) {
+ alt39=2;
}
else {
NoViableAltException nvae =
- new NoViableAltException("", 43, 0, input);
+ new NoViableAltException("", 39, 0, input);
throw nvae;
}
- switch (alt43) {
+ switch (alt39) {
case 1 :
- // InternalApplicationConfiguration.g:3193:4: ( (lv_setsNew_2_0= '+=' ) )
+ // InternalApplicationConfiguration.g:2958:4: ( (lv_setsNew_2_0= '+=' ) )
{
- // InternalApplicationConfiguration.g:3193:4: ( (lv_setsNew_2_0= '+=' ) )
- // InternalApplicationConfiguration.g:3194:5: (lv_setsNew_2_0= '+=' )
+ // InternalApplicationConfiguration.g:2958:4: ( (lv_setsNew_2_0= '+=' ) )
+ // InternalApplicationConfiguration.g:2959:5: (lv_setsNew_2_0= '+=' )
{
- // InternalApplicationConfiguration.g:3194:5: (lv_setsNew_2_0= '+=' )
- // InternalApplicationConfiguration.g:3195:6: lv_setsNew_2_0= '+='
+ // InternalApplicationConfiguration.g:2959:5: (lv_setsNew_2_0= '+=' )
+ // InternalApplicationConfiguration.g:2960:6: lv_setsNew_2_0= '+='
{
- lv_setsNew_2_0=(Token)match(input,38,FOLLOW_33);
+ lv_setsNew_2_0=(Token)match(input,35,FOLLOW_31);
newLeafNode(lv_setsNew_2_0, grammarAccess.getClassTypeScopeAccess().getSetsNewPlusSignEqualsSignKeyword_2_0_0());
@@ -8816,15 +8156,15 @@ public class InternalApplicationConfigurationParser extends AbstractInternalAntl
}
break;
case 2 :
- // InternalApplicationConfiguration.g:3208:4: ( (lv_setsSum_3_0= '=' ) )
+ // InternalApplicationConfiguration.g:2973:4: ( (lv_setsSum_3_0= '=' ) )
{
- // InternalApplicationConfiguration.g:3208:4: ( (lv_setsSum_3_0= '=' ) )
- // InternalApplicationConfiguration.g:3209:5: (lv_setsSum_3_0= '=' )
+ // InternalApplicationConfiguration.g:2973:4: ( (lv_setsSum_3_0= '=' ) )
+ // InternalApplicationConfiguration.g:2974:5: (lv_setsSum_3_0= '=' )
{
- // InternalApplicationConfiguration.g:3209:5: (lv_setsSum_3_0= '=' )
- // InternalApplicationConfiguration.g:3210:6: lv_setsSum_3_0= '='
+ // InternalApplicationConfiguration.g:2974:5: (lv_setsSum_3_0= '=' )
+ // InternalApplicationConfiguration.g:2975:6: lv_setsSum_3_0= '='
{
- lv_setsSum_3_0=(Token)match(input,18,FOLLOW_33);
+ lv_setsSum_3_0=(Token)match(input,17,FOLLOW_31);
newLeafNode(lv_setsSum_3_0, grammarAccess.getClassTypeScopeAccess().getSetsSumEqualsSignKeyword_2_1_0());
@@ -8846,44 +8186,44 @@ public class InternalApplicationConfigurationParser extends AbstractInternalAntl
}
- // InternalApplicationConfiguration.g:3223:3: ( ( (lv_number_4_0= ruleExactNumber ) ) | ( (lv_number_5_0= ruleIntervallNumber ) ) )
- int alt44=2;
- int LA44_0 = input.LA(1);
+ // InternalApplicationConfiguration.g:2988:3: ( ( (lv_number_4_0= ruleExactNumber ) ) | ( (lv_number_5_0= ruleIntervallNumber ) ) )
+ int alt40=2;
+ int LA40_0 = input.LA(1);
- if ( (LA44_0==RULE_INT) ) {
- int LA44_1 = input.LA(2);
+ if ( (LA40_0==RULE_INT) ) {
+ int LA40_1 = input.LA(2);
- if ( (LA44_1==EOF||(LA44_1>=20 && LA44_1<=21)) ) {
- alt44=1;
+ if ( (LA40_1==EOF||(LA40_1>=19 && LA40_1<=20)) ) {
+ alt40=1;
}
- else if ( (LA44_1==46) ) {
- alt44=2;
+ else if ( (LA40_1==43) ) {
+ alt40=2;
}
else {
NoViableAltException nvae =
- new NoViableAltException("", 44, 1, input);
+ new NoViableAltException("", 40, 1, input);
throw nvae;
}
}
- else if ( (LA44_0==45) ) {
- alt44=1;
+ else if ( (LA40_0==42) ) {
+ alt40=1;
}
else {
NoViableAltException nvae =
- new NoViableAltException("", 44, 0, input);
+ new NoViableAltException("", 40, 0, input);
throw nvae;
}
- switch (alt44) {
+ switch (alt40) {
case 1 :
- // InternalApplicationConfiguration.g:3224:4: ( (lv_number_4_0= ruleExactNumber ) )
+ // InternalApplicationConfiguration.g:2989:4: ( (lv_number_4_0= ruleExactNumber ) )
{
- // InternalApplicationConfiguration.g:3224:4: ( (lv_number_4_0= ruleExactNumber ) )
- // InternalApplicationConfiguration.g:3225:5: (lv_number_4_0= ruleExactNumber )
+ // InternalApplicationConfiguration.g:2989:4: ( (lv_number_4_0= ruleExactNumber ) )
+ // InternalApplicationConfiguration.g:2990:5: (lv_number_4_0= ruleExactNumber )
{
- // InternalApplicationConfiguration.g:3225:5: (lv_number_4_0= ruleExactNumber )
- // InternalApplicationConfiguration.g:3226:6: lv_number_4_0= ruleExactNumber
+ // InternalApplicationConfiguration.g:2990:5: (lv_number_4_0= ruleExactNumber )
+ // InternalApplicationConfiguration.g:2991:6: lv_number_4_0= ruleExactNumber
{
newCompositeNode(grammarAccess.getClassTypeScopeAccess().getNumberExactNumberParserRuleCall_3_0_0());
@@ -8914,13 +8254,13 @@ public class InternalApplicationConfigurationParser extends AbstractInternalAntl
}
break;
case 2 :
- // InternalApplicationConfiguration.g:3244:4: ( (lv_number_5_0= ruleIntervallNumber ) )
+ // InternalApplicationConfiguration.g:3009:4: ( (lv_number_5_0= ruleIntervallNumber ) )
{
- // InternalApplicationConfiguration.g:3244:4: ( (lv_number_5_0= ruleIntervallNumber ) )
- // InternalApplicationConfiguration.g:3245:5: (lv_number_5_0= ruleIntervallNumber )
+ // InternalApplicationConfiguration.g:3009:4: ( (lv_number_5_0= ruleIntervallNumber ) )
+ // InternalApplicationConfiguration.g:3010:5: (lv_number_5_0= ruleIntervallNumber )
{
- // InternalApplicationConfiguration.g:3245:5: (lv_number_5_0= ruleIntervallNumber )
- // InternalApplicationConfiguration.g:3246:6: lv_number_5_0= ruleIntervallNumber
+ // InternalApplicationConfiguration.g:3010:5: (lv_number_5_0= ruleIntervallNumber )
+ // InternalApplicationConfiguration.g:3011:6: lv_number_5_0= ruleIntervallNumber
{
newCompositeNode(grammarAccess.getClassTypeScopeAccess().getNumberIntervallNumberParserRuleCall_3_1_0());
@@ -8976,7 +8316,7 @@ public class InternalApplicationConfigurationParser extends AbstractInternalAntl
// $ANTLR start "entryRuleObjectTypeScope"
- // InternalApplicationConfiguration.g:3268:1: entryRuleObjectTypeScope returns [EObject current=null] : iv_ruleObjectTypeScope= ruleObjectTypeScope EOF ;
+ // InternalApplicationConfiguration.g:3033:1: entryRuleObjectTypeScope returns [EObject current=null] : iv_ruleObjectTypeScope= ruleObjectTypeScope EOF ;
public final EObject entryRuleObjectTypeScope() throws RecognitionException {
EObject current = null;
@@ -8984,8 +8324,8 @@ public class InternalApplicationConfigurationParser extends AbstractInternalAntl
try {
- // InternalApplicationConfiguration.g:3268:56: (iv_ruleObjectTypeScope= ruleObjectTypeScope EOF )
- // InternalApplicationConfiguration.g:3269:2: iv_ruleObjectTypeScope= ruleObjectTypeScope EOF
+ // InternalApplicationConfiguration.g:3033:56: (iv_ruleObjectTypeScope= ruleObjectTypeScope EOF )
+ // InternalApplicationConfiguration.g:3034:2: iv_ruleObjectTypeScope= ruleObjectTypeScope EOF
{
newCompositeNode(grammarAccess.getObjectTypeScopeRule());
pushFollow(FOLLOW_1);
@@ -9012,7 +8352,7 @@ public class InternalApplicationConfigurationParser extends AbstractInternalAntl
// $ANTLR start "ruleObjectTypeScope"
- // 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 ) ) ) ) ;
+ // 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 ) ) ) ) ;
public final EObject ruleObjectTypeScope() throws RecognitionException {
EObject current = null;
@@ -9030,26 +8370,26 @@ public class InternalApplicationConfigurationParser extends AbstractInternalAntl
enterRule();
try {
- // 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 ) ) ) ) )
- // 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 ) ) ) )
+ // 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 ) ) ) ) )
+ // 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 ) ) ) )
{
- // 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 ) ) ) )
- // 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 ) ) )
+ // 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 ) ) ) )
+ // 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 ) ) )
{
- otherlv_0=(Token)match(input,37,FOLLOW_34);
+ otherlv_0=(Token)match(input,34,FOLLOW_32);
newLeafNode(otherlv_0, grammarAccess.getObjectTypeScopeAccess().getNumberSignKeyword_0());
- // InternalApplicationConfiguration.g:3287:3: ( (lv_type_1_0= ruleObjectReference ) )
- // InternalApplicationConfiguration.g:3288:4: (lv_type_1_0= ruleObjectReference )
+ // InternalApplicationConfiguration.g:3052:3: ( (lv_type_1_0= ruleObjectReference ) )
+ // InternalApplicationConfiguration.g:3053:4: (lv_type_1_0= ruleObjectReference )
{
- // InternalApplicationConfiguration.g:3288:4: (lv_type_1_0= ruleObjectReference )
- // InternalApplicationConfiguration.g:3289:5: lv_type_1_0= ruleObjectReference
+ // InternalApplicationConfiguration.g:3053:4: (lv_type_1_0= ruleObjectReference )
+ // InternalApplicationConfiguration.g:3054:5: lv_type_1_0= ruleObjectReference
{
newCompositeNode(grammarAccess.getObjectTypeScopeAccess().getTypeObjectReferenceParserRuleCall_1_0());
- pushFollow(FOLLOW_32);
+ pushFollow(FOLLOW_30);
lv_type_1_0=ruleObjectReference();
state._fsp--;
@@ -9071,33 +8411,33 @@ public class InternalApplicationConfigurationParser extends AbstractInternalAntl
}
- // InternalApplicationConfiguration.g:3306:3: ( ( (lv_setsNew_2_0= '+=' ) ) | ( (lv_setsSum_3_0= '=' ) ) )
- int alt45=2;
- int LA45_0 = input.LA(1);
+ // InternalApplicationConfiguration.g:3071:3: ( ( (lv_setsNew_2_0= '+=' ) ) | ( (lv_setsSum_3_0= '=' ) ) )
+ int alt41=2;
+ int LA41_0 = input.LA(1);
- if ( (LA45_0==38) ) {
- alt45=1;
+ if ( (LA41_0==35) ) {
+ alt41=1;
}
- else if ( (LA45_0==18) ) {
- alt45=2;
+ else if ( (LA41_0==17) ) {
+ alt41=2;
}
else {
NoViableAltException nvae =
- new NoViableAltException("", 45, 0, input);
+ new NoViableAltException("", 41, 0, input);
throw nvae;
}
- switch (alt45) {
+ switch (alt41) {
case 1 :
- // InternalApplicationConfiguration.g:3307:4: ( (lv_setsNew_2_0= '+=' ) )
+ // InternalApplicationConfiguration.g:3072:4: ( (lv_setsNew_2_0= '+=' ) )
{
- // InternalApplicationConfiguration.g:3307:4: ( (lv_setsNew_2_0= '+=' ) )
- // InternalApplicationConfiguration.g:3308:5: (lv_setsNew_2_0= '+=' )
+ // InternalApplicationConfiguration.g:3072:4: ( (lv_setsNew_2_0= '+=' ) )
+ // InternalApplicationConfiguration.g:3073:5: (lv_setsNew_2_0= '+=' )
{
- // InternalApplicationConfiguration.g:3308:5: (lv_setsNew_2_0= '+=' )
- // InternalApplicationConfiguration.g:3309:6: lv_setsNew_2_0= '+='
+ // InternalApplicationConfiguration.g:3073:5: (lv_setsNew_2_0= '+=' )
+ // InternalApplicationConfiguration.g:3074:6: lv_setsNew_2_0= '+='
{
- lv_setsNew_2_0=(Token)match(input,38,FOLLOW_33);
+ lv_setsNew_2_0=(Token)match(input,35,FOLLOW_31);
newLeafNode(lv_setsNew_2_0, grammarAccess.getObjectTypeScopeAccess().getSetsNewPlusSignEqualsSignKeyword_2_0_0());
@@ -9117,15 +8457,15 @@ public class InternalApplicationConfigurationParser extends AbstractInternalAntl
}
break;
case 2 :
- // InternalApplicationConfiguration.g:3322:4: ( (lv_setsSum_3_0= '=' ) )
+ // InternalApplicationConfiguration.g:3087:4: ( (lv_setsSum_3_0= '=' ) )
{
- // InternalApplicationConfiguration.g:3322:4: ( (lv_setsSum_3_0= '=' ) )
- // InternalApplicationConfiguration.g:3323:5: (lv_setsSum_3_0= '=' )
+ // InternalApplicationConfiguration.g:3087:4: ( (lv_setsSum_3_0= '=' ) )
+ // InternalApplicationConfiguration.g:3088:5: (lv_setsSum_3_0= '=' )
{
- // InternalApplicationConfiguration.g:3323:5: (lv_setsSum_3_0= '=' )
- // InternalApplicationConfiguration.g:3324:6: lv_setsSum_3_0= '='
+ // InternalApplicationConfiguration.g:3088:5: (lv_setsSum_3_0= '=' )
+ // InternalApplicationConfiguration.g:3089:6: lv_setsSum_3_0= '='
{
- lv_setsSum_3_0=(Token)match(input,18,FOLLOW_33);
+ lv_setsSum_3_0=(Token)match(input,17,FOLLOW_31);
newLeafNode(lv_setsSum_3_0, grammarAccess.getObjectTypeScopeAccess().getSetsSumEqualsSignKeyword_2_1_0());
@@ -9147,44 +8487,44 @@ public class InternalApplicationConfigurationParser extends AbstractInternalAntl
}
- // InternalApplicationConfiguration.g:3337:3: ( ( (lv_number_4_0= ruleExactNumber ) ) | ( (lv_number_5_0= ruleIntervallNumber ) ) )
- int alt46=2;
- int LA46_0 = input.LA(1);
+ // InternalApplicationConfiguration.g:3102:3: ( ( (lv_number_4_0= ruleExactNumber ) ) | ( (lv_number_5_0= ruleIntervallNumber ) ) )
+ int alt42=2;
+ int LA42_0 = input.LA(1);
- if ( (LA46_0==RULE_INT) ) {
- int LA46_1 = input.LA(2);
+ if ( (LA42_0==RULE_INT) ) {
+ int LA42_1 = input.LA(2);
- if ( (LA46_1==EOF||(LA46_1>=20 && LA46_1<=21)) ) {
- alt46=1;
+ if ( (LA42_1==EOF||(LA42_1>=19 && LA42_1<=20)) ) {
+ alt42=1;
}
- else if ( (LA46_1==46) ) {
- alt46=2;
+ else if ( (LA42_1==43) ) {
+ alt42=2;
}
else {
NoViableAltException nvae =
- new NoViableAltException("", 46, 1, input);
+ new NoViableAltException("", 42, 1, input);
throw nvae;
}
}
- else if ( (LA46_0==45) ) {
- alt46=1;
+ else if ( (LA42_0==42) ) {
+ alt42=1;
}
else {
NoViableAltException nvae =
- new NoViableAltException("", 46, 0, input);
+ new NoViableAltException("", 42, 0, input);
throw nvae;
}
- switch (alt46) {
+ switch (alt42) {
case 1 :
- // InternalApplicationConfiguration.g:3338:4: ( (lv_number_4_0= ruleExactNumber ) )
+ // InternalApplicationConfiguration.g:3103:4: ( (lv_number_4_0= ruleExactNumber ) )
{
- // InternalApplicationConfiguration.g:3338:4: ( (lv_number_4_0= ruleExactNumber ) )
- // InternalApplicationConfiguration.g:3339:5: (lv_number_4_0= ruleExactNumber )
+ // InternalApplicationConfiguration.g:3103:4: ( (lv_number_4_0= ruleExactNumber ) )
+ // InternalApplicationConfiguration.g:3104:5: (lv_number_4_0= ruleExactNumber )
{
- // InternalApplicationConfiguration.g:3339:5: (lv_number_4_0= ruleExactNumber )
- // InternalApplicationConfiguration.g:3340:6: lv_number_4_0= ruleExactNumber
+ // InternalApplicationConfiguration.g:3104:5: (lv_number_4_0= ruleExactNumber )
+ // InternalApplicationConfiguration.g:3105:6: lv_number_4_0= ruleExactNumber
{
newCompositeNode(grammarAccess.getObjectTypeScopeAccess().getNumberExactNumberParserRuleCall_3_0_0());
@@ -9215,13 +8555,13 @@ public class InternalApplicationConfigurationParser extends AbstractInternalAntl
}
break;
case 2 :
- // InternalApplicationConfiguration.g:3358:4: ( (lv_number_5_0= ruleIntervallNumber ) )
+ // InternalApplicationConfiguration.g:3123:4: ( (lv_number_5_0= ruleIntervallNumber ) )
{
- // InternalApplicationConfiguration.g:3358:4: ( (lv_number_5_0= ruleIntervallNumber ) )
- // InternalApplicationConfiguration.g:3359:5: (lv_number_5_0= ruleIntervallNumber )
+ // InternalApplicationConfiguration.g:3123:4: ( (lv_number_5_0= ruleIntervallNumber ) )
+ // InternalApplicationConfiguration.g:3124:5: (lv_number_5_0= ruleIntervallNumber )
{
- // InternalApplicationConfiguration.g:3359:5: (lv_number_5_0= ruleIntervallNumber )
- // InternalApplicationConfiguration.g:3360:6: lv_number_5_0= ruleIntervallNumber
+ // InternalApplicationConfiguration.g:3124:5: (lv_number_5_0= ruleIntervallNumber )
+ // InternalApplicationConfiguration.g:3125:6: lv_number_5_0= ruleIntervallNumber
{
newCompositeNode(grammarAccess.getObjectTypeScopeAccess().getNumberIntervallNumberParserRuleCall_3_1_0());
@@ -9277,7 +8617,7 @@ public class InternalApplicationConfigurationParser extends AbstractInternalAntl
// $ANTLR start "entryRuleIntegerTypeScope"
- // InternalApplicationConfiguration.g:3382:1: entryRuleIntegerTypeScope returns [EObject current=null] : iv_ruleIntegerTypeScope= ruleIntegerTypeScope EOF ;
+ // InternalApplicationConfiguration.g:3147:1: entryRuleIntegerTypeScope returns [EObject current=null] : iv_ruleIntegerTypeScope= ruleIntegerTypeScope EOF ;
public final EObject entryRuleIntegerTypeScope() throws RecognitionException {
EObject current = null;
@@ -9285,8 +8625,8 @@ public class InternalApplicationConfigurationParser extends AbstractInternalAntl
try {
- // InternalApplicationConfiguration.g:3382:57: (iv_ruleIntegerTypeScope= ruleIntegerTypeScope EOF )
- // InternalApplicationConfiguration.g:3383:2: iv_ruleIntegerTypeScope= ruleIntegerTypeScope EOF
+ // InternalApplicationConfiguration.g:3147:57: (iv_ruleIntegerTypeScope= ruleIntegerTypeScope EOF )
+ // InternalApplicationConfiguration.g:3148:2: iv_ruleIntegerTypeScope= ruleIntegerTypeScope EOF
{
newCompositeNode(grammarAccess.getIntegerTypeScopeRule());
pushFollow(FOLLOW_1);
@@ -9313,7 +8653,7 @@ public class InternalApplicationConfigurationParser extends AbstractInternalAntl
// $ANTLR start "ruleIntegerTypeScope"
- // 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 ) ) ) ) ;
+ // 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 ) ) ) ) ;
public final EObject ruleIntegerTypeScope() throws RecognitionException {
EObject current = null;
@@ -9333,26 +8673,26 @@ public class InternalApplicationConfigurationParser extends AbstractInternalAntl
enterRule();
try {
- // 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 ) ) ) ) )
- // 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 ) ) ) )
+ // 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 ) ) ) ) )
+ // 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 ) ) ) )
{
- // 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 ) ) ) )
- // 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 ) ) )
+ // 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 ) ) ) )
+ // 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 ) ) )
{
- otherlv_0=(Token)match(input,37,FOLLOW_35);
+ otherlv_0=(Token)match(input,34,FOLLOW_33);
newLeafNode(otherlv_0, grammarAccess.getIntegerTypeScopeAccess().getNumberSignKeyword_0());
- // InternalApplicationConfiguration.g:3401:3: ( (lv_type_1_0= ruleIntegerReference ) )
- // InternalApplicationConfiguration.g:3402:4: (lv_type_1_0= ruleIntegerReference )
+ // InternalApplicationConfiguration.g:3166:3: ( (lv_type_1_0= ruleIntegerReference ) )
+ // InternalApplicationConfiguration.g:3167:4: (lv_type_1_0= ruleIntegerReference )
{
- // InternalApplicationConfiguration.g:3402:4: (lv_type_1_0= ruleIntegerReference )
- // InternalApplicationConfiguration.g:3403:5: lv_type_1_0= ruleIntegerReference
+ // InternalApplicationConfiguration.g:3167:4: (lv_type_1_0= ruleIntegerReference )
+ // InternalApplicationConfiguration.g:3168:5: lv_type_1_0= ruleIntegerReference
{
newCompositeNode(grammarAccess.getIntegerTypeScopeAccess().getTypeIntegerReferenceParserRuleCall_1_0());
- pushFollow(FOLLOW_32);
+ pushFollow(FOLLOW_30);
lv_type_1_0=ruleIntegerReference();
state._fsp--;
@@ -9374,33 +8714,33 @@ public class InternalApplicationConfigurationParser extends AbstractInternalAntl
}
- // InternalApplicationConfiguration.g:3420:3: ( ( (lv_setsNew_2_0= '+=' ) ) | ( (lv_setsSum_3_0= '=' ) ) )
- int alt47=2;
- int LA47_0 = input.LA(1);
+ // InternalApplicationConfiguration.g:3185:3: ( ( (lv_setsNew_2_0= '+=' ) ) | ( (lv_setsSum_3_0= '=' ) ) )
+ int alt43=2;
+ int LA43_0 = input.LA(1);
- if ( (LA47_0==38) ) {
- alt47=1;
+ if ( (LA43_0==35) ) {
+ alt43=1;
}
- else if ( (LA47_0==18) ) {
- alt47=2;
+ else if ( (LA43_0==17) ) {
+ alt43=2;
}
else {
NoViableAltException nvae =
- new NoViableAltException("", 47, 0, input);
+ new NoViableAltException("", 43, 0, input);
throw nvae;
}
- switch (alt47) {
+ switch (alt43) {
case 1 :
- // InternalApplicationConfiguration.g:3421:4: ( (lv_setsNew_2_0= '+=' ) )
+ // InternalApplicationConfiguration.g:3186:4: ( (lv_setsNew_2_0= '+=' ) )
{
- // InternalApplicationConfiguration.g:3421:4: ( (lv_setsNew_2_0= '+=' ) )
- // InternalApplicationConfiguration.g:3422:5: (lv_setsNew_2_0= '+=' )
+ // InternalApplicationConfiguration.g:3186:4: ( (lv_setsNew_2_0= '+=' ) )
+ // InternalApplicationConfiguration.g:3187:5: (lv_setsNew_2_0= '+=' )
{
- // InternalApplicationConfiguration.g:3422:5: (lv_setsNew_2_0= '+=' )
- // InternalApplicationConfiguration.g:3423:6: lv_setsNew_2_0= '+='
+ // InternalApplicationConfiguration.g:3187:5: (lv_setsNew_2_0= '+=' )
+ // InternalApplicationConfiguration.g:3188:6: lv_setsNew_2_0= '+='
{
- lv_setsNew_2_0=(Token)match(input,38,FOLLOW_36);
+ lv_setsNew_2_0=(Token)match(input,35,FOLLOW_34);
newLeafNode(lv_setsNew_2_0, grammarAccess.getIntegerTypeScopeAccess().getSetsNewPlusSignEqualsSignKeyword_2_0_0());
@@ -9420,15 +8760,15 @@ public class InternalApplicationConfigurationParser extends AbstractInternalAntl
}
break;
case 2 :
- // InternalApplicationConfiguration.g:3436:4: ( (lv_setsSum_3_0= '=' ) )
+ // InternalApplicationConfiguration.g:3201:4: ( (lv_setsSum_3_0= '=' ) )
{
- // InternalApplicationConfiguration.g:3436:4: ( (lv_setsSum_3_0= '=' ) )
- // InternalApplicationConfiguration.g:3437:5: (lv_setsSum_3_0= '=' )
+ // InternalApplicationConfiguration.g:3201:4: ( (lv_setsSum_3_0= '=' ) )
+ // InternalApplicationConfiguration.g:3202:5: (lv_setsSum_3_0= '=' )
{
- // InternalApplicationConfiguration.g:3437:5: (lv_setsSum_3_0= '=' )
- // InternalApplicationConfiguration.g:3438:6: lv_setsSum_3_0= '='
+ // InternalApplicationConfiguration.g:3202:5: (lv_setsSum_3_0= '=' )
+ // InternalApplicationConfiguration.g:3203:6: lv_setsSum_3_0= '='
{
- lv_setsSum_3_0=(Token)match(input,18,FOLLOW_36);
+ lv_setsSum_3_0=(Token)match(input,17,FOLLOW_34);
newLeafNode(lv_setsSum_3_0, grammarAccess.getIntegerTypeScopeAccess().getSetsSumEqualsSignKeyword_2_1_0());
@@ -9450,53 +8790,53 @@ public class InternalApplicationConfigurationParser extends AbstractInternalAntl
}
- // InternalApplicationConfiguration.g:3451:3: ( ( (lv_number_4_0= ruleExactNumber ) ) | ( (lv_number_5_0= ruleIntervallNumber ) ) | ( (lv_number_6_0= ruleIntEnumberation ) ) )
- int alt48=3;
+ // InternalApplicationConfiguration.g:3216:3: ( ( (lv_number_4_0= ruleExactNumber ) ) | ( (lv_number_5_0= ruleIntervallNumber ) ) | ( (lv_number_6_0= ruleIntEnumberation ) ) )
+ int alt44=3;
switch ( input.LA(1) ) {
case RULE_INT:
{
- int LA48_1 = input.LA(2);
+ int LA44_1 = input.LA(2);
- if ( (LA48_1==EOF||(LA48_1>=20 && LA48_1<=21)) ) {
- alt48=1;
+ if ( (LA44_1==EOF||(LA44_1>=19 && LA44_1<=20)) ) {
+ alt44=1;
}
- else if ( (LA48_1==46) ) {
- alt48=2;
+ else if ( (LA44_1==43) ) {
+ alt44=2;
}
else {
NoViableAltException nvae =
- new NoViableAltException("", 48, 1, input);
+ new NoViableAltException("", 44, 1, input);
throw nvae;
}
}
break;
- case 45:
+ case 42:
{
- alt48=1;
+ alt44=1;
}
break;
- case 19:
+ case 18:
{
- alt48=3;
+ alt44=3;
}
break;
default:
NoViableAltException nvae =
- new NoViableAltException("", 48, 0, input);
+ new NoViableAltException("", 44, 0, input);
throw nvae;
}
- switch (alt48) {
+ switch (alt44) {
case 1 :
- // InternalApplicationConfiguration.g:3452:4: ( (lv_number_4_0= ruleExactNumber ) )
+ // InternalApplicationConfiguration.g:3217:4: ( (lv_number_4_0= ruleExactNumber ) )
{
- // InternalApplicationConfiguration.g:3452:4: ( (lv_number_4_0= ruleExactNumber ) )
- // InternalApplicationConfiguration.g:3453:5: (lv_number_4_0= ruleExactNumber )
+ // InternalApplicationConfiguration.g:3217:4: ( (lv_number_4_0= ruleExactNumber ) )
+ // InternalApplicationConfiguration.g:3218:5: (lv_number_4_0= ruleExactNumber )
{
- // InternalApplicationConfiguration.g:3453:5: (lv_number_4_0= ruleExactNumber )
- // InternalApplicationConfiguration.g:3454:6: lv_number_4_0= ruleExactNumber
+ // InternalApplicationConfiguration.g:3218:5: (lv_number_4_0= ruleExactNumber )
+ // InternalApplicationConfiguration.g:3219:6: lv_number_4_0= ruleExactNumber
{
newCompositeNode(grammarAccess.getIntegerTypeScopeAccess().getNumberExactNumberParserRuleCall_3_0_0());
@@ -9527,13 +8867,13 @@ public class InternalApplicationConfigurationParser extends AbstractInternalAntl
}
break;
case 2 :
- // InternalApplicationConfiguration.g:3472:4: ( (lv_number_5_0= ruleIntervallNumber ) )
+ // InternalApplicationConfiguration.g:3237:4: ( (lv_number_5_0= ruleIntervallNumber ) )
{
- // InternalApplicationConfiguration.g:3472:4: ( (lv_number_5_0= ruleIntervallNumber ) )
- // InternalApplicationConfiguration.g:3473:5: (lv_number_5_0= ruleIntervallNumber )
+ // InternalApplicationConfiguration.g:3237:4: ( (lv_number_5_0= ruleIntervallNumber ) )
+ // InternalApplicationConfiguration.g:3238:5: (lv_number_5_0= ruleIntervallNumber )
{
- // InternalApplicationConfiguration.g:3473:5: (lv_number_5_0= ruleIntervallNumber )
- // InternalApplicationConfiguration.g:3474:6: lv_number_5_0= ruleIntervallNumber
+ // InternalApplicationConfiguration.g:3238:5: (lv_number_5_0= ruleIntervallNumber )
+ // InternalApplicationConfiguration.g:3239:6: lv_number_5_0= ruleIntervallNumber
{
newCompositeNode(grammarAccess.getIntegerTypeScopeAccess().getNumberIntervallNumberParserRuleCall_3_1_0());
@@ -9564,13 +8904,13 @@ public class InternalApplicationConfigurationParser extends AbstractInternalAntl
}
break;
case 3 :
- // InternalApplicationConfiguration.g:3492:4: ( (lv_number_6_0= ruleIntEnumberation ) )
+ // InternalApplicationConfiguration.g:3257:4: ( (lv_number_6_0= ruleIntEnumberation ) )
{
- // InternalApplicationConfiguration.g:3492:4: ( (lv_number_6_0= ruleIntEnumberation ) )
- // InternalApplicationConfiguration.g:3493:5: (lv_number_6_0= ruleIntEnumberation )
+ // InternalApplicationConfiguration.g:3257:4: ( (lv_number_6_0= ruleIntEnumberation ) )
+ // InternalApplicationConfiguration.g:3258:5: (lv_number_6_0= ruleIntEnumberation )
{
- // InternalApplicationConfiguration.g:3493:5: (lv_number_6_0= ruleIntEnumberation )
- // InternalApplicationConfiguration.g:3494:6: lv_number_6_0= ruleIntEnumberation
+ // InternalApplicationConfiguration.g:3258:5: (lv_number_6_0= ruleIntEnumberation )
+ // InternalApplicationConfiguration.g:3259:6: lv_number_6_0= ruleIntEnumberation
{
newCompositeNode(grammarAccess.getIntegerTypeScopeAccess().getNumberIntEnumberationParserRuleCall_3_2_0());
@@ -9626,7 +8966,7 @@ public class InternalApplicationConfigurationParser extends AbstractInternalAntl
// $ANTLR start "entryRuleRealTypeScope"
- // InternalApplicationConfiguration.g:3516:1: entryRuleRealTypeScope returns [EObject current=null] : iv_ruleRealTypeScope= ruleRealTypeScope EOF ;
+ // InternalApplicationConfiguration.g:3281:1: entryRuleRealTypeScope returns [EObject current=null] : iv_ruleRealTypeScope= ruleRealTypeScope EOF ;
public final EObject entryRuleRealTypeScope() throws RecognitionException {
EObject current = null;
@@ -9634,8 +8974,8 @@ public class InternalApplicationConfigurationParser extends AbstractInternalAntl
try {
- // InternalApplicationConfiguration.g:3516:54: (iv_ruleRealTypeScope= ruleRealTypeScope EOF )
- // InternalApplicationConfiguration.g:3517:2: iv_ruleRealTypeScope= ruleRealTypeScope EOF
+ // InternalApplicationConfiguration.g:3281:54: (iv_ruleRealTypeScope= ruleRealTypeScope EOF )
+ // InternalApplicationConfiguration.g:3282:2: iv_ruleRealTypeScope= ruleRealTypeScope EOF
{
newCompositeNode(grammarAccess.getRealTypeScopeRule());
pushFollow(FOLLOW_1);
@@ -9662,7 +9002,7 @@ public class InternalApplicationConfigurationParser extends AbstractInternalAntl
// $ANTLR start "ruleRealTypeScope"
- // 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 ) ) ) ) ;
+ // 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 ) ) ) ) ;
public final EObject ruleRealTypeScope() throws RecognitionException {
EObject current = null;
@@ -9682,26 +9022,26 @@ public class InternalApplicationConfigurationParser extends AbstractInternalAntl
enterRule();
try {
- // 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 ) ) ) ) )
- // 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 ) ) ) )
+ // 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 ) ) ) ) )
+ // 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 ) ) ) )
{
- // 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 ) ) ) )
- // 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 ) ) )
+ // 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 ) ) ) )
+ // 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 ) ) )
{
- otherlv_0=(Token)match(input,37,FOLLOW_37);
+ otherlv_0=(Token)match(input,34,FOLLOW_35);
newLeafNode(otherlv_0, grammarAccess.getRealTypeScopeAccess().getNumberSignKeyword_0());
- // InternalApplicationConfiguration.g:3535:3: ( (lv_type_1_0= ruleRealReference ) )
- // InternalApplicationConfiguration.g:3536:4: (lv_type_1_0= ruleRealReference )
+ // InternalApplicationConfiguration.g:3300:3: ( (lv_type_1_0= ruleRealReference ) )
+ // InternalApplicationConfiguration.g:3301:4: (lv_type_1_0= ruleRealReference )
{
- // InternalApplicationConfiguration.g:3536:4: (lv_type_1_0= ruleRealReference )
- // InternalApplicationConfiguration.g:3537:5: lv_type_1_0= ruleRealReference
+ // InternalApplicationConfiguration.g:3301:4: (lv_type_1_0= ruleRealReference )
+ // InternalApplicationConfiguration.g:3302:5: lv_type_1_0= ruleRealReference
{
newCompositeNode(grammarAccess.getRealTypeScopeAccess().getTypeRealReferenceParserRuleCall_1_0());
- pushFollow(FOLLOW_32);
+ pushFollow(FOLLOW_30);
lv_type_1_0=ruleRealReference();
state._fsp--;
@@ -9723,33 +9063,33 @@ public class InternalApplicationConfigurationParser extends AbstractInternalAntl
}
- // InternalApplicationConfiguration.g:3554:3: ( ( (lv_setsNew_2_0= '+=' ) ) | ( (lv_setsSum_3_0= '=' ) ) )
- int alt49=2;
- int LA49_0 = input.LA(1);
+ // InternalApplicationConfiguration.g:3319:3: ( ( (lv_setsNew_2_0= '+=' ) ) | ( (lv_setsSum_3_0= '=' ) ) )
+ int alt45=2;
+ int LA45_0 = input.LA(1);
- if ( (LA49_0==38) ) {
- alt49=1;
+ if ( (LA45_0==35) ) {
+ alt45=1;
}
- else if ( (LA49_0==18) ) {
- alt49=2;
+ else if ( (LA45_0==17) ) {
+ alt45=2;
}
else {
NoViableAltException nvae =
- new NoViableAltException("", 49, 0, input);
+ new NoViableAltException("", 45, 0, input);
throw nvae;
}
- switch (alt49) {
+ switch (alt45) {
case 1 :
- // InternalApplicationConfiguration.g:3555:4: ( (lv_setsNew_2_0= '+=' ) )
+ // InternalApplicationConfiguration.g:3320:4: ( (lv_setsNew_2_0= '+=' ) )
{
- // InternalApplicationConfiguration.g:3555:4: ( (lv_setsNew_2_0= '+=' ) )
- // InternalApplicationConfiguration.g:3556:5: (lv_setsNew_2_0= '+=' )
+ // InternalApplicationConfiguration.g:3320:4: ( (lv_setsNew_2_0= '+=' ) )
+ // InternalApplicationConfiguration.g:3321:5: (lv_setsNew_2_0= '+=' )
{
- // InternalApplicationConfiguration.g:3556:5: (lv_setsNew_2_0= '+=' )
- // InternalApplicationConfiguration.g:3557:6: lv_setsNew_2_0= '+='
+ // InternalApplicationConfiguration.g:3321:5: (lv_setsNew_2_0= '+=' )
+ // InternalApplicationConfiguration.g:3322:6: lv_setsNew_2_0= '+='
{
- lv_setsNew_2_0=(Token)match(input,38,FOLLOW_36);
+ lv_setsNew_2_0=(Token)match(input,35,FOLLOW_34);
newLeafNode(lv_setsNew_2_0, grammarAccess.getRealTypeScopeAccess().getSetsNewPlusSignEqualsSignKeyword_2_0_0());
@@ -9769,15 +9109,15 @@ public class InternalApplicationConfigurationParser extends AbstractInternalAntl
}
break;
case 2 :
- // InternalApplicationConfiguration.g:3570:4: ( (lv_setsSum_3_0= '=' ) )
+ // InternalApplicationConfiguration.g:3335:4: ( (lv_setsSum_3_0= '=' ) )
{
- // InternalApplicationConfiguration.g:3570:4: ( (lv_setsSum_3_0= '=' ) )
- // InternalApplicationConfiguration.g:3571:5: (lv_setsSum_3_0= '=' )
+ // InternalApplicationConfiguration.g:3335:4: ( (lv_setsSum_3_0= '=' ) )
+ // InternalApplicationConfiguration.g:3336:5: (lv_setsSum_3_0= '=' )
{
- // InternalApplicationConfiguration.g:3571:5: (lv_setsSum_3_0= '=' )
- // InternalApplicationConfiguration.g:3572:6: lv_setsSum_3_0= '='
+ // InternalApplicationConfiguration.g:3336:5: (lv_setsSum_3_0= '=' )
+ // InternalApplicationConfiguration.g:3337:6: lv_setsSum_3_0= '='
{
- lv_setsSum_3_0=(Token)match(input,18,FOLLOW_36);
+ lv_setsSum_3_0=(Token)match(input,17,FOLLOW_34);
newLeafNode(lv_setsSum_3_0, grammarAccess.getRealTypeScopeAccess().getSetsSumEqualsSignKeyword_2_1_0());
@@ -9799,53 +9139,53 @@ public class InternalApplicationConfigurationParser extends AbstractInternalAntl
}
- // InternalApplicationConfiguration.g:3585:3: ( ( (lv_number_4_0= ruleExactNumber ) ) | ( (lv_number_5_0= ruleIntervallNumber ) ) | ( (lv_number_6_0= ruleRealEnumeration ) ) )
- int alt50=3;
+ // InternalApplicationConfiguration.g:3350:3: ( ( (lv_number_4_0= ruleExactNumber ) ) | ( (lv_number_5_0= ruleIntervallNumber ) ) | ( (lv_number_6_0= ruleRealEnumeration ) ) )
+ int alt46=3;
switch ( input.LA(1) ) {
case RULE_INT:
{
- int LA50_1 = input.LA(2);
+ int LA46_1 = input.LA(2);
- if ( (LA50_1==46) ) {
- alt50=2;
+ if ( (LA46_1==43) ) {
+ alt46=2;
}
- else if ( (LA50_1==EOF||(LA50_1>=20 && LA50_1<=21)) ) {
- alt50=1;
+ else if ( (LA46_1==EOF||(LA46_1>=19 && LA46_1<=20)) ) {
+ alt46=1;
}
else {
NoViableAltException nvae =
- new NoViableAltException("", 50, 1, input);
+ new NoViableAltException("", 46, 1, input);
throw nvae;
}
}
break;
- case 45:
+ case 42:
{
- alt50=1;
+ alt46=1;
}
break;
- case 19:
+ case 18:
{
- alt50=3;
+ alt46=3;
}
break;
default:
NoViableAltException nvae =
- new NoViableAltException("", 50, 0, input);
+ new NoViableAltException("", 46, 0, input);
throw nvae;
}
- switch (alt50) {
+ switch (alt46) {
case 1 :
- // InternalApplicationConfiguration.g:3586:4: ( (lv_number_4_0= ruleExactNumber ) )
+ // InternalApplicationConfiguration.g:3351:4: ( (lv_number_4_0= ruleExactNumber ) )
{
- // InternalApplicationConfiguration.g:3586:4: ( (lv_number_4_0= ruleExactNumber ) )
- // InternalApplicationConfiguration.g:3587:5: (lv_number_4_0= ruleExactNumber )
+ // InternalApplicationConfiguration.g:3351:4: ( (lv_number_4_0= ruleExactNumber ) )
+ // InternalApplicationConfiguration.g:3352:5: (lv_number_4_0= ruleExactNumber )
{
- // InternalApplicationConfiguration.g:3587:5: (lv_number_4_0= ruleExactNumber )
- // InternalApplicationConfiguration.g:3588:6: lv_number_4_0= ruleExactNumber
+ // InternalApplicationConfiguration.g:3352:5: (lv_number_4_0= ruleExactNumber )
+ // InternalApplicationConfiguration.g:3353:6: lv_number_4_0= ruleExactNumber
{
newCompositeNode(grammarAccess.getRealTypeScopeAccess().getNumberExactNumberParserRuleCall_3_0_0());
@@ -9876,13 +9216,13 @@ public class InternalApplicationConfigurationParser extends AbstractInternalAntl
}
break;
case 2 :
- // InternalApplicationConfiguration.g:3606:4: ( (lv_number_5_0= ruleIntervallNumber ) )
+ // InternalApplicationConfiguration.g:3371:4: ( (lv_number_5_0= ruleIntervallNumber ) )
{
- // InternalApplicationConfiguration.g:3606:4: ( (lv_number_5_0= ruleIntervallNumber ) )
- // InternalApplicationConfiguration.g:3607:5: (lv_number_5_0= ruleIntervallNumber )
+ // InternalApplicationConfiguration.g:3371:4: ( (lv_number_5_0= ruleIntervallNumber ) )
+ // InternalApplicationConfiguration.g:3372:5: (lv_number_5_0= ruleIntervallNumber )
{
- // InternalApplicationConfiguration.g:3607:5: (lv_number_5_0= ruleIntervallNumber )
- // InternalApplicationConfiguration.g:3608:6: lv_number_5_0= ruleIntervallNumber
+ // InternalApplicationConfiguration.g:3372:5: (lv_number_5_0= ruleIntervallNumber )
+ // InternalApplicationConfiguration.g:3373:6: lv_number_5_0= ruleIntervallNumber
{
newCompositeNode(grammarAccess.getRealTypeScopeAccess().getNumberIntervallNumberParserRuleCall_3_1_0());
@@ -9913,13 +9253,13 @@ public class InternalApplicationConfigurationParser extends AbstractInternalAntl
}
break;
case 3 :
- // InternalApplicationConfiguration.g:3626:4: ( (lv_number_6_0= ruleRealEnumeration ) )
+ // InternalApplicationConfiguration.g:3391:4: ( (lv_number_6_0= ruleRealEnumeration ) )
{
- // InternalApplicationConfiguration.g:3626:4: ( (lv_number_6_0= ruleRealEnumeration ) )
- // InternalApplicationConfiguration.g:3627:5: (lv_number_6_0= ruleRealEnumeration )
+ // InternalApplicationConfiguration.g:3391:4: ( (lv_number_6_0= ruleRealEnumeration ) )
+ // InternalApplicationConfiguration.g:3392:5: (lv_number_6_0= ruleRealEnumeration )
{
- // InternalApplicationConfiguration.g:3627:5: (lv_number_6_0= ruleRealEnumeration )
- // InternalApplicationConfiguration.g:3628:6: lv_number_6_0= ruleRealEnumeration
+ // InternalApplicationConfiguration.g:3392:5: (lv_number_6_0= ruleRealEnumeration )
+ // InternalApplicationConfiguration.g:3393:6: lv_number_6_0= ruleRealEnumeration
{
newCompositeNode(grammarAccess.getRealTypeScopeAccess().getNumberRealEnumerationParserRuleCall_3_2_0());
@@ -9975,7 +9315,7 @@ public class InternalApplicationConfigurationParser extends AbstractInternalAntl
// $ANTLR start "entryRuleStringTypeScope"
- // InternalApplicationConfiguration.g:3650:1: entryRuleStringTypeScope returns [EObject current=null] : iv_ruleStringTypeScope= ruleStringTypeScope EOF ;
+ // InternalApplicationConfiguration.g:3415:1: entryRuleStringTypeScope returns [EObject current=null] : iv_ruleStringTypeScope= ruleStringTypeScope EOF ;
public final EObject entryRuleStringTypeScope() throws RecognitionException {
EObject current = null;
@@ -9983,8 +9323,8 @@ public class InternalApplicationConfigurationParser extends AbstractInternalAntl
try {
- // InternalApplicationConfiguration.g:3650:56: (iv_ruleStringTypeScope= ruleStringTypeScope EOF )
- // InternalApplicationConfiguration.g:3651:2: iv_ruleStringTypeScope= ruleStringTypeScope EOF
+ // InternalApplicationConfiguration.g:3415:56: (iv_ruleStringTypeScope= ruleStringTypeScope EOF )
+ // InternalApplicationConfiguration.g:3416:2: iv_ruleStringTypeScope= ruleStringTypeScope EOF
{
newCompositeNode(grammarAccess.getStringTypeScopeRule());
pushFollow(FOLLOW_1);
@@ -10011,7 +9351,7 @@ public class InternalApplicationConfigurationParser extends AbstractInternalAntl
// $ANTLR start "ruleStringTypeScope"
- // 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 ) ) ) ) ;
+ // 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 ) ) ) ) ;
public final EObject ruleStringTypeScope() throws RecognitionException {
EObject current = null;
@@ -10031,26 +9371,26 @@ public class InternalApplicationConfigurationParser extends AbstractInternalAntl
enterRule();
try {
- // 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 ) ) ) ) )
- // 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 ) ) ) )
+ // 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 ) ) ) ) )
+ // 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 ) ) ) )
{
- // 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 ) ) ) )
- // 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 ) ) )
+ // 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 ) ) ) )
+ // 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 ) ) )
{
- otherlv_0=(Token)match(input,37,FOLLOW_38);
+ otherlv_0=(Token)match(input,34,FOLLOW_36);
newLeafNode(otherlv_0, grammarAccess.getStringTypeScopeAccess().getNumberSignKeyword_0());
- // InternalApplicationConfiguration.g:3669:3: ( (lv_type_1_0= ruleStringReference ) )
- // InternalApplicationConfiguration.g:3670:4: (lv_type_1_0= ruleStringReference )
+ // InternalApplicationConfiguration.g:3434:3: ( (lv_type_1_0= ruleStringReference ) )
+ // InternalApplicationConfiguration.g:3435:4: (lv_type_1_0= ruleStringReference )
{
- // InternalApplicationConfiguration.g:3670:4: (lv_type_1_0= ruleStringReference )
- // InternalApplicationConfiguration.g:3671:5: lv_type_1_0= ruleStringReference
+ // InternalApplicationConfiguration.g:3435:4: (lv_type_1_0= ruleStringReference )
+ // InternalApplicationConfiguration.g:3436:5: lv_type_1_0= ruleStringReference
{
newCompositeNode(grammarAccess.getStringTypeScopeAccess().getTypeStringReferenceParserRuleCall_1_0());
- pushFollow(FOLLOW_32);
+ pushFollow(FOLLOW_30);
lv_type_1_0=ruleStringReference();
state._fsp--;
@@ -10072,33 +9412,33 @@ public class InternalApplicationConfigurationParser extends AbstractInternalAntl
}
- // InternalApplicationConfiguration.g:3688:3: ( ( (lv_setsNew_2_0= '+=' ) ) | ( (lv_setsSum_3_0= '=' ) ) )
- int alt51=2;
- int LA51_0 = input.LA(1);
+ // InternalApplicationConfiguration.g:3453:3: ( ( (lv_setsNew_2_0= '+=' ) ) | ( (lv_setsSum_3_0= '=' ) ) )
+ int alt47=2;
+ int LA47_0 = input.LA(1);
- if ( (LA51_0==38) ) {
- alt51=1;
+ if ( (LA47_0==35) ) {
+ alt47=1;
}
- else if ( (LA51_0==18) ) {
- alt51=2;
+ else if ( (LA47_0==17) ) {
+ alt47=2;
}
else {
NoViableAltException nvae =
- new NoViableAltException("", 51, 0, input);
+ new NoViableAltException("", 47, 0, input);
throw nvae;
}
- switch (alt51) {
+ switch (alt47) {
case 1 :
- // InternalApplicationConfiguration.g:3689:4: ( (lv_setsNew_2_0= '+=' ) )
+ // InternalApplicationConfiguration.g:3454:4: ( (lv_setsNew_2_0= '+=' ) )
{
- // InternalApplicationConfiguration.g:3689:4: ( (lv_setsNew_2_0= '+=' ) )
- // InternalApplicationConfiguration.g:3690:5: (lv_setsNew_2_0= '+=' )
+ // InternalApplicationConfiguration.g:3454:4: ( (lv_setsNew_2_0= '+=' ) )
+ // InternalApplicationConfiguration.g:3455:5: (lv_setsNew_2_0= '+=' )
{
- // InternalApplicationConfiguration.g:3690:5: (lv_setsNew_2_0= '+=' )
- // InternalApplicationConfiguration.g:3691:6: lv_setsNew_2_0= '+='
+ // InternalApplicationConfiguration.g:3455:5: (lv_setsNew_2_0= '+=' )
+ // InternalApplicationConfiguration.g:3456:6: lv_setsNew_2_0= '+='
{
- lv_setsNew_2_0=(Token)match(input,38,FOLLOW_36);
+ lv_setsNew_2_0=(Token)match(input,35,FOLLOW_34);
newLeafNode(lv_setsNew_2_0, grammarAccess.getStringTypeScopeAccess().getSetsNewPlusSignEqualsSignKeyword_2_0_0());
@@ -10118,15 +9458,15 @@ public class InternalApplicationConfigurationParser extends AbstractInternalAntl
}
break;
case 2 :
- // InternalApplicationConfiguration.g:3704:4: ( (lv_setsSum_3_0= '=' ) )
+ // InternalApplicationConfiguration.g:3469:4: ( (lv_setsSum_3_0= '=' ) )
{
- // InternalApplicationConfiguration.g:3704:4: ( (lv_setsSum_3_0= '=' ) )
- // InternalApplicationConfiguration.g:3705:5: (lv_setsSum_3_0= '=' )
+ // InternalApplicationConfiguration.g:3469:4: ( (lv_setsSum_3_0= '=' ) )
+ // InternalApplicationConfiguration.g:3470:5: (lv_setsSum_3_0= '=' )
{
- // InternalApplicationConfiguration.g:3705:5: (lv_setsSum_3_0= '=' )
- // InternalApplicationConfiguration.g:3706:6: lv_setsSum_3_0= '='
+ // InternalApplicationConfiguration.g:3470:5: (lv_setsSum_3_0= '=' )
+ // InternalApplicationConfiguration.g:3471:6: lv_setsSum_3_0= '='
{
- lv_setsSum_3_0=(Token)match(input,18,FOLLOW_36);
+ lv_setsSum_3_0=(Token)match(input,17,FOLLOW_34);
newLeafNode(lv_setsSum_3_0, grammarAccess.getStringTypeScopeAccess().getSetsSumEqualsSignKeyword_2_1_0());
@@ -10148,53 +9488,53 @@ public class InternalApplicationConfigurationParser extends AbstractInternalAntl
}
- // InternalApplicationConfiguration.g:3719:3: ( ( (lv_number_4_0= ruleExactNumber ) ) | ( (lv_number_5_0= ruleIntervallNumber ) ) | ( (lv_number_6_0= ruleStringEnumeration ) ) )
- int alt52=3;
+ // InternalApplicationConfiguration.g:3484:3: ( ( (lv_number_4_0= ruleExactNumber ) ) | ( (lv_number_5_0= ruleIntervallNumber ) ) | ( (lv_number_6_0= ruleStringEnumeration ) ) )
+ int alt48=3;
switch ( input.LA(1) ) {
case RULE_INT:
{
- int LA52_1 = input.LA(2);
+ int LA48_1 = input.LA(2);
- if ( (LA52_1==EOF||(LA52_1>=20 && LA52_1<=21)) ) {
- alt52=1;
+ if ( (LA48_1==EOF||(LA48_1>=19 && LA48_1<=20)) ) {
+ alt48=1;
}
- else if ( (LA52_1==46) ) {
- alt52=2;
+ else if ( (LA48_1==43) ) {
+ alt48=2;
}
else {
NoViableAltException nvae =
- new NoViableAltException("", 52, 1, input);
+ new NoViableAltException("", 48, 1, input);
throw nvae;
}
}
break;
- case 45:
+ case 42:
{
- alt52=1;
+ alt48=1;
}
break;
- case 19:
+ case 18:
{
- alt52=3;
+ alt48=3;
}
break;
default:
NoViableAltException nvae =
- new NoViableAltException("", 52, 0, input);
+ new NoViableAltException("", 48, 0, input);
throw nvae;
}
- switch (alt52) {
+ switch (alt48) {
case 1 :
- // InternalApplicationConfiguration.g:3720:4: ( (lv_number_4_0= ruleExactNumber ) )
+ // InternalApplicationConfiguration.g:3485:4: ( (lv_number_4_0= ruleExactNumber ) )
{
- // InternalApplicationConfiguration.g:3720:4: ( (lv_number_4_0= ruleExactNumber ) )
- // InternalApplicationConfiguration.g:3721:5: (lv_number_4_0= ruleExactNumber )
+ // InternalApplicationConfiguration.g:3485:4: ( (lv_number_4_0= ruleExactNumber ) )
+ // InternalApplicationConfiguration.g:3486:5: (lv_number_4_0= ruleExactNumber )
{
- // InternalApplicationConfiguration.g:3721:5: (lv_number_4_0= ruleExactNumber )
- // InternalApplicationConfiguration.g:3722:6: lv_number_4_0= ruleExactNumber
+ // InternalApplicationConfiguration.g:3486:5: (lv_number_4_0= ruleExactNumber )
+ // InternalApplicationConfiguration.g:3487:6: lv_number_4_0= ruleExactNumber
{
newCompositeNode(grammarAccess.getStringTypeScopeAccess().getNumberExactNumberParserRuleCall_3_0_0());
@@ -10225,13 +9565,13 @@ public class InternalApplicationConfigurationParser extends AbstractInternalAntl
}
break;
case 2 :
- // InternalApplicationConfiguration.g:3740:4: ( (lv_number_5_0= ruleIntervallNumber ) )
+ // InternalApplicationConfiguration.g:3505:4: ( (lv_number_5_0= ruleIntervallNumber ) )
{
- // InternalApplicationConfiguration.g:3740:4: ( (lv_number_5_0= ruleIntervallNumber ) )
- // InternalApplicationConfiguration.g:3741:5: (lv_number_5_0= ruleIntervallNumber )
+ // InternalApplicationConfiguration.g:3505:4: ( (lv_number_5_0= ruleIntervallNumber ) )
+ // InternalApplicationConfiguration.g:3506:5: (lv_number_5_0= ruleIntervallNumber )
{
- // InternalApplicationConfiguration.g:3741:5: (lv_number_5_0= ruleIntervallNumber )
- // InternalApplicationConfiguration.g:3742:6: lv_number_5_0= ruleIntervallNumber
+ // InternalApplicationConfiguration.g:3506:5: (lv_number_5_0= ruleIntervallNumber )
+ // InternalApplicationConfiguration.g:3507:6: lv_number_5_0= ruleIntervallNumber
{
newCompositeNode(grammarAccess.getStringTypeScopeAccess().getNumberIntervallNumberParserRuleCall_3_1_0());
@@ -10262,13 +9602,13 @@ public class InternalApplicationConfigurationParser extends AbstractInternalAntl
}
break;
case 3 :
- // InternalApplicationConfiguration.g:3760:4: ( (lv_number_6_0= ruleStringEnumeration ) )
+ // InternalApplicationConfiguration.g:3525:4: ( (lv_number_6_0= ruleStringEnumeration ) )
{
- // InternalApplicationConfiguration.g:3760:4: ( (lv_number_6_0= ruleStringEnumeration ) )
- // InternalApplicationConfiguration.g:3761:5: (lv_number_6_0= ruleStringEnumeration )
+ // InternalApplicationConfiguration.g:3525:4: ( (lv_number_6_0= ruleStringEnumeration ) )
+ // InternalApplicationConfiguration.g:3526:5: (lv_number_6_0= ruleStringEnumeration )
{
- // InternalApplicationConfiguration.g:3761:5: (lv_number_6_0= ruleStringEnumeration )
- // InternalApplicationConfiguration.g:3762:6: lv_number_6_0= ruleStringEnumeration
+ // InternalApplicationConfiguration.g:3526:5: (lv_number_6_0= ruleStringEnumeration )
+ // InternalApplicationConfiguration.g:3527:6: lv_number_6_0= ruleStringEnumeration
{
newCompositeNode(grammarAccess.getStringTypeScopeAccess().getNumberStringEnumerationParserRuleCall_3_2_0());
@@ -10324,7 +9664,7 @@ public class InternalApplicationConfigurationParser extends AbstractInternalAntl
// $ANTLR start "entryRuleClassReference"
- // InternalApplicationConfiguration.g:3784:1: entryRuleClassReference returns [EObject current=null] : iv_ruleClassReference= ruleClassReference EOF ;
+ // InternalApplicationConfiguration.g:3549:1: entryRuleClassReference returns [EObject current=null] : iv_ruleClassReference= ruleClassReference EOF ;
public final EObject entryRuleClassReference() throws RecognitionException {
EObject current = null;
@@ -10332,8 +9672,8 @@ public class InternalApplicationConfigurationParser extends AbstractInternalAntl
try {
- // InternalApplicationConfiguration.g:3784:55: (iv_ruleClassReference= ruleClassReference EOF )
- // InternalApplicationConfiguration.g:3785:2: iv_ruleClassReference= ruleClassReference EOF
+ // InternalApplicationConfiguration.g:3549:55: (iv_ruleClassReference= ruleClassReference EOF )
+ // InternalApplicationConfiguration.g:3550:2: iv_ruleClassReference= ruleClassReference EOF
{
newCompositeNode(grammarAccess.getClassReferenceRule());
pushFollow(FOLLOW_1);
@@ -10360,7 +9700,7 @@ public class InternalApplicationConfigurationParser extends AbstractInternalAntl
// $ANTLR start "ruleClassReference"
- // InternalApplicationConfiguration.g:3791:1: ruleClassReference returns [EObject current=null] : (otherlv_0= '<' ( (lv_element_1_0= ruleMetamodelElement ) ) otherlv_2= '>' ) ;
+ // InternalApplicationConfiguration.g:3556:1: ruleClassReference returns [EObject current=null] : (otherlv_0= '<' ( (lv_element_1_0= ruleMetamodelElement ) ) otherlv_2= '>' ) ;
public final EObject ruleClassReference() throws RecognitionException {
EObject current = null;
@@ -10373,26 +9713,26 @@ public class InternalApplicationConfigurationParser extends AbstractInternalAntl
enterRule();
try {
- // InternalApplicationConfiguration.g:3797:2: ( (otherlv_0= '<' ( (lv_element_1_0= ruleMetamodelElement ) ) otherlv_2= '>' ) )
- // InternalApplicationConfiguration.g:3798:2: (otherlv_0= '<' ( (lv_element_1_0= ruleMetamodelElement ) ) otherlv_2= '>' )
+ // InternalApplicationConfiguration.g:3562:2: ( (otherlv_0= '<' ( (lv_element_1_0= ruleMetamodelElement ) ) otherlv_2= '>' ) )
+ // InternalApplicationConfiguration.g:3563:2: (otherlv_0= '<' ( (lv_element_1_0= ruleMetamodelElement ) ) otherlv_2= '>' )
{
- // InternalApplicationConfiguration.g:3798:2: (otherlv_0= '<' ( (lv_element_1_0= ruleMetamodelElement ) ) otherlv_2= '>' )
- // InternalApplicationConfiguration.g:3799:3: otherlv_0= '<' ( (lv_element_1_0= ruleMetamodelElement ) ) otherlv_2= '>'
+ // InternalApplicationConfiguration.g:3563:2: (otherlv_0= '<' ( (lv_element_1_0= ruleMetamodelElement ) ) otherlv_2= '>' )
+ // InternalApplicationConfiguration.g:3564:3: otherlv_0= '<' ( (lv_element_1_0= ruleMetamodelElement ) ) otherlv_2= '>'
{
- otherlv_0=(Token)match(input,39,FOLLOW_6);
+ otherlv_0=(Token)match(input,36,FOLLOW_6);
newLeafNode(otherlv_0, grammarAccess.getClassReferenceAccess().getLessThanSignKeyword_0());
- // InternalApplicationConfiguration.g:3803:3: ( (lv_element_1_0= ruleMetamodelElement ) )
- // InternalApplicationConfiguration.g:3804:4: (lv_element_1_0= ruleMetamodelElement )
+ // InternalApplicationConfiguration.g:3568:3: ( (lv_element_1_0= ruleMetamodelElement ) )
+ // InternalApplicationConfiguration.g:3569:4: (lv_element_1_0= ruleMetamodelElement )
{
- // InternalApplicationConfiguration.g:3804:4: (lv_element_1_0= ruleMetamodelElement )
- // InternalApplicationConfiguration.g:3805:5: lv_element_1_0= ruleMetamodelElement
+ // InternalApplicationConfiguration.g:3569:4: (lv_element_1_0= ruleMetamodelElement )
+ // InternalApplicationConfiguration.g:3570:5: lv_element_1_0= ruleMetamodelElement
{
newCompositeNode(grammarAccess.getClassReferenceAccess().getElementMetamodelElementParserRuleCall_1_0());
- pushFollow(FOLLOW_39);
+ pushFollow(FOLLOW_37);
lv_element_1_0=ruleMetamodelElement();
state._fsp--;
@@ -10414,7 +9754,7 @@ public class InternalApplicationConfigurationParser extends AbstractInternalAntl
}
- otherlv_2=(Token)match(input,40,FOLLOW_2);
+ otherlv_2=(Token)match(input,37,FOLLOW_2);
newLeafNode(otherlv_2, grammarAccess.getClassReferenceAccess().getGreaterThanSignKeyword_2());
@@ -10441,7 +9781,7 @@ public class InternalApplicationConfigurationParser extends AbstractInternalAntl
// $ANTLR start "entryRuleObjectReference"
- // InternalApplicationConfiguration.g:3830:1: entryRuleObjectReference returns [EObject current=null] : iv_ruleObjectReference= ruleObjectReference EOF ;
+ // InternalApplicationConfiguration.g:3595:1: entryRuleObjectReference returns [EObject current=null] : iv_ruleObjectReference= ruleObjectReference EOF ;
public final EObject entryRuleObjectReference() throws RecognitionException {
EObject current = null;
@@ -10449,8 +9789,8 @@ public class InternalApplicationConfigurationParser extends AbstractInternalAntl
try {
- // InternalApplicationConfiguration.g:3830:56: (iv_ruleObjectReference= ruleObjectReference EOF )
- // InternalApplicationConfiguration.g:3831:2: iv_ruleObjectReference= ruleObjectReference EOF
+ // InternalApplicationConfiguration.g:3595:56: (iv_ruleObjectReference= ruleObjectReference EOF )
+ // InternalApplicationConfiguration.g:3596:2: iv_ruleObjectReference= ruleObjectReference EOF
{
newCompositeNode(grammarAccess.getObjectReferenceRule());
pushFollow(FOLLOW_1);
@@ -10477,7 +9817,7 @@ public class InternalApplicationConfigurationParser extends AbstractInternalAntl
// $ANTLR start "ruleObjectReference"
- // InternalApplicationConfiguration.g:3837:1: ruleObjectReference returns [EObject current=null] : ( () otherlv_1= 'node' ) ;
+ // InternalApplicationConfiguration.g:3602:1: ruleObjectReference returns [EObject current=null] : ( () otherlv_1= 'node' ) ;
public final EObject ruleObjectReference() throws RecognitionException {
EObject current = null;
@@ -10487,14 +9827,14 @@ public class InternalApplicationConfigurationParser extends AbstractInternalAntl
enterRule();
try {
- // InternalApplicationConfiguration.g:3843:2: ( ( () otherlv_1= 'node' ) )
- // InternalApplicationConfiguration.g:3844:2: ( () otherlv_1= 'node' )
+ // InternalApplicationConfiguration.g:3608:2: ( ( () otherlv_1= 'node' ) )
+ // InternalApplicationConfiguration.g:3609:2: ( () otherlv_1= 'node' )
{
- // InternalApplicationConfiguration.g:3844:2: ( () otherlv_1= 'node' )
- // InternalApplicationConfiguration.g:3845:3: () otherlv_1= 'node'
+ // InternalApplicationConfiguration.g:3609:2: ( () otherlv_1= 'node' )
+ // InternalApplicationConfiguration.g:3610:3: () otherlv_1= 'node'
{
- // InternalApplicationConfiguration.g:3845:3: ()
- // InternalApplicationConfiguration.g:3846:4:
+ // InternalApplicationConfiguration.g:3610:3: ()
+ // InternalApplicationConfiguration.g:3611:4:
{
current = forceCreateModelElement(
@@ -10504,7 +9844,7 @@ public class InternalApplicationConfigurationParser extends AbstractInternalAntl
}
- otherlv_1=(Token)match(input,41,FOLLOW_2);
+ otherlv_1=(Token)match(input,38,FOLLOW_2);
newLeafNode(otherlv_1, grammarAccess.getObjectReferenceAccess().getNodeKeyword_1());
@@ -10531,7 +9871,7 @@ public class InternalApplicationConfigurationParser extends AbstractInternalAntl
// $ANTLR start "entryRuleIntegerReference"
- // InternalApplicationConfiguration.g:3860:1: entryRuleIntegerReference returns [EObject current=null] : iv_ruleIntegerReference= ruleIntegerReference EOF ;
+ // InternalApplicationConfiguration.g:3625:1: entryRuleIntegerReference returns [EObject current=null] : iv_ruleIntegerReference= ruleIntegerReference EOF ;
public final EObject entryRuleIntegerReference() throws RecognitionException {
EObject current = null;
@@ -10539,8 +9879,8 @@ public class InternalApplicationConfigurationParser extends AbstractInternalAntl
try {
- // InternalApplicationConfiguration.g:3860:57: (iv_ruleIntegerReference= ruleIntegerReference EOF )
- // InternalApplicationConfiguration.g:3861:2: iv_ruleIntegerReference= ruleIntegerReference EOF
+ // InternalApplicationConfiguration.g:3625:57: (iv_ruleIntegerReference= ruleIntegerReference EOF )
+ // InternalApplicationConfiguration.g:3626:2: iv_ruleIntegerReference= ruleIntegerReference EOF
{
newCompositeNode(grammarAccess.getIntegerReferenceRule());
pushFollow(FOLLOW_1);
@@ -10567,7 +9907,7 @@ public class InternalApplicationConfigurationParser extends AbstractInternalAntl
// $ANTLR start "ruleIntegerReference"
- // InternalApplicationConfiguration.g:3867:1: ruleIntegerReference returns [EObject current=null] : ( () otherlv_1= 'int' ) ;
+ // InternalApplicationConfiguration.g:3632:1: ruleIntegerReference returns [EObject current=null] : ( () otherlv_1= 'int' ) ;
public final EObject ruleIntegerReference() throws RecognitionException {
EObject current = null;
@@ -10577,14 +9917,14 @@ public class InternalApplicationConfigurationParser extends AbstractInternalAntl
enterRule();
try {
- // InternalApplicationConfiguration.g:3873:2: ( ( () otherlv_1= 'int' ) )
- // InternalApplicationConfiguration.g:3874:2: ( () otherlv_1= 'int' )
+ // InternalApplicationConfiguration.g:3638:2: ( ( () otherlv_1= 'int' ) )
+ // InternalApplicationConfiguration.g:3639:2: ( () otherlv_1= 'int' )
{
- // InternalApplicationConfiguration.g:3874:2: ( () otherlv_1= 'int' )
- // InternalApplicationConfiguration.g:3875:3: () otherlv_1= 'int'
+ // InternalApplicationConfiguration.g:3639:2: ( () otherlv_1= 'int' )
+ // InternalApplicationConfiguration.g:3640:3: () otherlv_1= 'int'
{
- // InternalApplicationConfiguration.g:3875:3: ()
- // InternalApplicationConfiguration.g:3876:4:
+ // InternalApplicationConfiguration.g:3640:3: ()
+ // InternalApplicationConfiguration.g:3641:4:
{
current = forceCreateModelElement(
@@ -10594,7 +9934,7 @@ public class InternalApplicationConfigurationParser extends AbstractInternalAntl
}
- otherlv_1=(Token)match(input,42,FOLLOW_2);
+ otherlv_1=(Token)match(input,39,FOLLOW_2);
newLeafNode(otherlv_1, grammarAccess.getIntegerReferenceAccess().getIntKeyword_1());
@@ -10621,7 +9961,7 @@ public class InternalApplicationConfigurationParser extends AbstractInternalAntl
// $ANTLR start "entryRuleRealReference"
- // InternalApplicationConfiguration.g:3890:1: entryRuleRealReference returns [EObject current=null] : iv_ruleRealReference= ruleRealReference EOF ;
+ // InternalApplicationConfiguration.g:3655:1: entryRuleRealReference returns [EObject current=null] : iv_ruleRealReference= ruleRealReference EOF ;
public final EObject entryRuleRealReference() throws RecognitionException {
EObject current = null;
@@ -10629,8 +9969,8 @@ public class InternalApplicationConfigurationParser extends AbstractInternalAntl
try {
- // InternalApplicationConfiguration.g:3890:54: (iv_ruleRealReference= ruleRealReference EOF )
- // InternalApplicationConfiguration.g:3891:2: iv_ruleRealReference= ruleRealReference EOF
+ // InternalApplicationConfiguration.g:3655:54: (iv_ruleRealReference= ruleRealReference EOF )
+ // InternalApplicationConfiguration.g:3656:2: iv_ruleRealReference= ruleRealReference EOF
{
newCompositeNode(grammarAccess.getRealReferenceRule());
pushFollow(FOLLOW_1);
@@ -10657,7 +9997,7 @@ public class InternalApplicationConfigurationParser extends AbstractInternalAntl
// $ANTLR start "ruleRealReference"
- // InternalApplicationConfiguration.g:3897:1: ruleRealReference returns [EObject current=null] : ( () otherlv_1= 'real' ) ;
+ // InternalApplicationConfiguration.g:3662:1: ruleRealReference returns [EObject current=null] : ( () otherlv_1= 'real' ) ;
public final EObject ruleRealReference() throws RecognitionException {
EObject current = null;
@@ -10667,14 +10007,14 @@ public class InternalApplicationConfigurationParser extends AbstractInternalAntl
enterRule();
try {
- // InternalApplicationConfiguration.g:3903:2: ( ( () otherlv_1= 'real' ) )
- // InternalApplicationConfiguration.g:3904:2: ( () otherlv_1= 'real' )
+ // InternalApplicationConfiguration.g:3668:2: ( ( () otherlv_1= 'real' ) )
+ // InternalApplicationConfiguration.g:3669:2: ( () otherlv_1= 'real' )
{
- // InternalApplicationConfiguration.g:3904:2: ( () otherlv_1= 'real' )
- // InternalApplicationConfiguration.g:3905:3: () otherlv_1= 'real'
+ // InternalApplicationConfiguration.g:3669:2: ( () otherlv_1= 'real' )
+ // InternalApplicationConfiguration.g:3670:3: () otherlv_1= 'real'
{
- // InternalApplicationConfiguration.g:3905:3: ()
- // InternalApplicationConfiguration.g:3906:4:
+ // InternalApplicationConfiguration.g:3670:3: ()
+ // InternalApplicationConfiguration.g:3671:4:
{
current = forceCreateModelElement(
@@ -10684,7 +10024,7 @@ public class InternalApplicationConfigurationParser extends AbstractInternalAntl
}
- otherlv_1=(Token)match(input,43,FOLLOW_2);
+ otherlv_1=(Token)match(input,40,FOLLOW_2);
newLeafNode(otherlv_1, grammarAccess.getRealReferenceAccess().getRealKeyword_1());
@@ -10711,7 +10051,7 @@ public class InternalApplicationConfigurationParser extends AbstractInternalAntl
// $ANTLR start "entryRuleStringReference"
- // InternalApplicationConfiguration.g:3920:1: entryRuleStringReference returns [EObject current=null] : iv_ruleStringReference= ruleStringReference EOF ;
+ // InternalApplicationConfiguration.g:3685:1: entryRuleStringReference returns [EObject current=null] : iv_ruleStringReference= ruleStringReference EOF ;
public final EObject entryRuleStringReference() throws RecognitionException {
EObject current = null;
@@ -10719,8 +10059,8 @@ public class InternalApplicationConfigurationParser extends AbstractInternalAntl
try {
- // InternalApplicationConfiguration.g:3920:56: (iv_ruleStringReference= ruleStringReference EOF )
- // InternalApplicationConfiguration.g:3921:2: iv_ruleStringReference= ruleStringReference EOF
+ // InternalApplicationConfiguration.g:3685:56: (iv_ruleStringReference= ruleStringReference EOF )
+ // InternalApplicationConfiguration.g:3686:2: iv_ruleStringReference= ruleStringReference EOF
{
newCompositeNode(grammarAccess.getStringReferenceRule());
pushFollow(FOLLOW_1);
@@ -10747,7 +10087,7 @@ public class InternalApplicationConfigurationParser extends AbstractInternalAntl
// $ANTLR start "ruleStringReference"
- // InternalApplicationConfiguration.g:3927:1: ruleStringReference returns [EObject current=null] : ( () otherlv_1= 'string' ) ;
+ // InternalApplicationConfiguration.g:3692:1: ruleStringReference returns [EObject current=null] : ( () otherlv_1= 'string' ) ;
public final EObject ruleStringReference() throws RecognitionException {
EObject current = null;
@@ -10757,14 +10097,14 @@ public class InternalApplicationConfigurationParser extends AbstractInternalAntl
enterRule();
try {
- // InternalApplicationConfiguration.g:3933:2: ( ( () otherlv_1= 'string' ) )
- // InternalApplicationConfiguration.g:3934:2: ( () otherlv_1= 'string' )
+ // InternalApplicationConfiguration.g:3698:2: ( ( () otherlv_1= 'string' ) )
+ // InternalApplicationConfiguration.g:3699:2: ( () otherlv_1= 'string' )
{
- // InternalApplicationConfiguration.g:3934:2: ( () otherlv_1= 'string' )
- // InternalApplicationConfiguration.g:3935:3: () otherlv_1= 'string'
+ // InternalApplicationConfiguration.g:3699:2: ( () otherlv_1= 'string' )
+ // InternalApplicationConfiguration.g:3700:3: () otherlv_1= 'string'
{
- // InternalApplicationConfiguration.g:3935:3: ()
- // InternalApplicationConfiguration.g:3936:4:
+ // InternalApplicationConfiguration.g:3700:3: ()
+ // InternalApplicationConfiguration.g:3701:4:
{
current = forceCreateModelElement(
@@ -10774,7 +10114,7 @@ public class InternalApplicationConfigurationParser extends AbstractInternalAntl
}
- otherlv_1=(Token)match(input,44,FOLLOW_2);
+ otherlv_1=(Token)match(input,41,FOLLOW_2);
newLeafNode(otherlv_1, grammarAccess.getStringReferenceAccess().getStringKeyword_1());
@@ -10801,7 +10141,7 @@ public class InternalApplicationConfigurationParser extends AbstractInternalAntl
// $ANTLR start "entryRuleExactNumber"
- // InternalApplicationConfiguration.g:3950:1: entryRuleExactNumber returns [EObject current=null] : iv_ruleExactNumber= ruleExactNumber EOF ;
+ // InternalApplicationConfiguration.g:3715:1: entryRuleExactNumber returns [EObject current=null] : iv_ruleExactNumber= ruleExactNumber EOF ;
public final EObject entryRuleExactNumber() throws RecognitionException {
EObject current = null;
@@ -10809,8 +10149,8 @@ public class InternalApplicationConfigurationParser extends AbstractInternalAntl
try {
- // InternalApplicationConfiguration.g:3950:52: (iv_ruleExactNumber= ruleExactNumber EOF )
- // InternalApplicationConfiguration.g:3951:2: iv_ruleExactNumber= ruleExactNumber EOF
+ // InternalApplicationConfiguration.g:3715:52: (iv_ruleExactNumber= ruleExactNumber EOF )
+ // InternalApplicationConfiguration.g:3716:2: iv_ruleExactNumber= ruleExactNumber EOF
{
newCompositeNode(grammarAccess.getExactNumberRule());
pushFollow(FOLLOW_1);
@@ -10837,7 +10177,7 @@ public class InternalApplicationConfigurationParser extends AbstractInternalAntl
// $ANTLR start "ruleExactNumber"
- // InternalApplicationConfiguration.g:3957:1: ruleExactNumber returns [EObject current=null] : ( ( (lv_exactNumber_0_0= RULE_INT ) ) | ( (lv_exactUnlimited_1_0= '*' ) ) ) ;
+ // InternalApplicationConfiguration.g:3722:1: ruleExactNumber returns [EObject current=null] : ( ( (lv_exactNumber_0_0= RULE_INT ) ) | ( (lv_exactUnlimited_1_0= '*' ) ) ) ;
public final EObject ruleExactNumber() throws RecognitionException {
EObject current = null;
@@ -10848,34 +10188,34 @@ public class InternalApplicationConfigurationParser extends AbstractInternalAntl
enterRule();
try {
- // InternalApplicationConfiguration.g:3963:2: ( ( ( (lv_exactNumber_0_0= RULE_INT ) ) | ( (lv_exactUnlimited_1_0= '*' ) ) ) )
- // InternalApplicationConfiguration.g:3964:2: ( ( (lv_exactNumber_0_0= RULE_INT ) ) | ( (lv_exactUnlimited_1_0= '*' ) ) )
+ // InternalApplicationConfiguration.g:3728:2: ( ( ( (lv_exactNumber_0_0= RULE_INT ) ) | ( (lv_exactUnlimited_1_0= '*' ) ) ) )
+ // InternalApplicationConfiguration.g:3729:2: ( ( (lv_exactNumber_0_0= RULE_INT ) ) | ( (lv_exactUnlimited_1_0= '*' ) ) )
{
- // InternalApplicationConfiguration.g:3964:2: ( ( (lv_exactNumber_0_0= RULE_INT ) ) | ( (lv_exactUnlimited_1_0= '*' ) ) )
- int alt53=2;
- int LA53_0 = input.LA(1);
+ // InternalApplicationConfiguration.g:3729:2: ( ( (lv_exactNumber_0_0= RULE_INT ) ) | ( (lv_exactUnlimited_1_0= '*' ) ) )
+ int alt49=2;
+ int LA49_0 = input.LA(1);
- if ( (LA53_0==RULE_INT) ) {
- alt53=1;
+ if ( (LA49_0==RULE_INT) ) {
+ alt49=1;
}
- else if ( (LA53_0==45) ) {
- alt53=2;
+ else if ( (LA49_0==42) ) {
+ alt49=2;
}
else {
NoViableAltException nvae =
- new NoViableAltException("", 53, 0, input);
+ new NoViableAltException("", 49, 0, input);
throw nvae;
}
- switch (alt53) {
+ switch (alt49) {
case 1 :
- // InternalApplicationConfiguration.g:3965:3: ( (lv_exactNumber_0_0= RULE_INT ) )
+ // InternalApplicationConfiguration.g:3730:3: ( (lv_exactNumber_0_0= RULE_INT ) )
{
- // InternalApplicationConfiguration.g:3965:3: ( (lv_exactNumber_0_0= RULE_INT ) )
- // InternalApplicationConfiguration.g:3966:4: (lv_exactNumber_0_0= RULE_INT )
+ // InternalApplicationConfiguration.g:3730:3: ( (lv_exactNumber_0_0= RULE_INT ) )
+ // InternalApplicationConfiguration.g:3731:4: (lv_exactNumber_0_0= RULE_INT )
{
- // InternalApplicationConfiguration.g:3966:4: (lv_exactNumber_0_0= RULE_INT )
- // InternalApplicationConfiguration.g:3967:5: lv_exactNumber_0_0= RULE_INT
+ // InternalApplicationConfiguration.g:3731:4: (lv_exactNumber_0_0= RULE_INT )
+ // InternalApplicationConfiguration.g:3732:5: lv_exactNumber_0_0= RULE_INT
{
lv_exactNumber_0_0=(Token)match(input,RULE_INT,FOLLOW_2);
@@ -10901,15 +10241,15 @@ public class InternalApplicationConfigurationParser extends AbstractInternalAntl
}
break;
case 2 :
- // InternalApplicationConfiguration.g:3984:3: ( (lv_exactUnlimited_1_0= '*' ) )
+ // InternalApplicationConfiguration.g:3749:3: ( (lv_exactUnlimited_1_0= '*' ) )
{
- // InternalApplicationConfiguration.g:3984:3: ( (lv_exactUnlimited_1_0= '*' ) )
- // InternalApplicationConfiguration.g:3985:4: (lv_exactUnlimited_1_0= '*' )
+ // InternalApplicationConfiguration.g:3749:3: ( (lv_exactUnlimited_1_0= '*' ) )
+ // InternalApplicationConfiguration.g:3750:4: (lv_exactUnlimited_1_0= '*' )
{
- // InternalApplicationConfiguration.g:3985:4: (lv_exactUnlimited_1_0= '*' )
- // InternalApplicationConfiguration.g:3986:5: lv_exactUnlimited_1_0= '*'
+ // InternalApplicationConfiguration.g:3750:4: (lv_exactUnlimited_1_0= '*' )
+ // InternalApplicationConfiguration.g:3751:5: lv_exactUnlimited_1_0= '*'
{
- lv_exactUnlimited_1_0=(Token)match(input,45,FOLLOW_2);
+ lv_exactUnlimited_1_0=(Token)match(input,42,FOLLOW_2);
newLeafNode(lv_exactUnlimited_1_0, grammarAccess.getExactNumberAccess().getExactUnlimitedAsteriskKeyword_1_0());
@@ -10951,7 +10291,7 @@ public class InternalApplicationConfigurationParser extends AbstractInternalAntl
// $ANTLR start "entryRuleIntervallNumber"
- // InternalApplicationConfiguration.g:4002:1: entryRuleIntervallNumber returns [EObject current=null] : iv_ruleIntervallNumber= ruleIntervallNumber EOF ;
+ // InternalApplicationConfiguration.g:3767:1: entryRuleIntervallNumber returns [EObject current=null] : iv_ruleIntervallNumber= ruleIntervallNumber EOF ;
public final EObject entryRuleIntervallNumber() throws RecognitionException {
EObject current = null;
@@ -10959,8 +10299,8 @@ public class InternalApplicationConfigurationParser extends AbstractInternalAntl
try {
- // InternalApplicationConfiguration.g:4002:56: (iv_ruleIntervallNumber= ruleIntervallNumber EOF )
- // InternalApplicationConfiguration.g:4003:2: iv_ruleIntervallNumber= ruleIntervallNumber EOF
+ // InternalApplicationConfiguration.g:3767:56: (iv_ruleIntervallNumber= ruleIntervallNumber EOF )
+ // InternalApplicationConfiguration.g:3768:2: iv_ruleIntervallNumber= ruleIntervallNumber EOF
{
newCompositeNode(grammarAccess.getIntervallNumberRule());
pushFollow(FOLLOW_1);
@@ -10987,7 +10327,7 @@ public class InternalApplicationConfigurationParser extends AbstractInternalAntl
// $ANTLR start "ruleIntervallNumber"
- // 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= '*' ) ) ) ) ;
+ // 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= '*' ) ) ) ) ;
public final EObject ruleIntervallNumber() throws RecognitionException {
EObject current = null;
@@ -11000,19 +10340,19 @@ public class InternalApplicationConfigurationParser extends AbstractInternalAntl
enterRule();
try {
- // InternalApplicationConfiguration.g:4015:2: ( ( ( (lv_min_0_0= RULE_INT ) ) otherlv_1= '..' ( ( (lv_maxNumber_2_0= RULE_INT ) ) | ( (lv_maxUnlimited_3_0= '*' ) ) ) ) )
- // InternalApplicationConfiguration.g:4016:2: ( ( (lv_min_0_0= RULE_INT ) ) otherlv_1= '..' ( ( (lv_maxNumber_2_0= RULE_INT ) ) | ( (lv_maxUnlimited_3_0= '*' ) ) ) )
+ // InternalApplicationConfiguration.g:3780:2: ( ( ( (lv_min_0_0= RULE_INT ) ) otherlv_1= '..' ( ( (lv_maxNumber_2_0= RULE_INT ) ) | ( (lv_maxUnlimited_3_0= '*' ) ) ) ) )
+ // InternalApplicationConfiguration.g:3781:2: ( ( (lv_min_0_0= RULE_INT ) ) otherlv_1= '..' ( ( (lv_maxNumber_2_0= RULE_INT ) ) | ( (lv_maxUnlimited_3_0= '*' ) ) ) )
{
- // InternalApplicationConfiguration.g:4016:2: ( ( (lv_min_0_0= RULE_INT ) ) otherlv_1= '..' ( ( (lv_maxNumber_2_0= RULE_INT ) ) | ( (lv_maxUnlimited_3_0= '*' ) ) ) )
- // InternalApplicationConfiguration.g:4017:3: ( (lv_min_0_0= RULE_INT ) ) otherlv_1= '..' ( ( (lv_maxNumber_2_0= RULE_INT ) ) | ( (lv_maxUnlimited_3_0= '*' ) ) )
+ // InternalApplicationConfiguration.g:3781:2: ( ( (lv_min_0_0= RULE_INT ) ) otherlv_1= '..' ( ( (lv_maxNumber_2_0= RULE_INT ) ) | ( (lv_maxUnlimited_3_0= '*' ) ) ) )
+ // InternalApplicationConfiguration.g:3782:3: ( (lv_min_0_0= RULE_INT ) ) otherlv_1= '..' ( ( (lv_maxNumber_2_0= RULE_INT ) ) | ( (lv_maxUnlimited_3_0= '*' ) ) )
{
- // InternalApplicationConfiguration.g:4017:3: ( (lv_min_0_0= RULE_INT ) )
- // InternalApplicationConfiguration.g:4018:4: (lv_min_0_0= RULE_INT )
+ // InternalApplicationConfiguration.g:3782:3: ( (lv_min_0_0= RULE_INT ) )
+ // InternalApplicationConfiguration.g:3783:4: (lv_min_0_0= RULE_INT )
{
- // InternalApplicationConfiguration.g:4018:4: (lv_min_0_0= RULE_INT )
- // InternalApplicationConfiguration.g:4019:5: lv_min_0_0= RULE_INT
+ // InternalApplicationConfiguration.g:3783:4: (lv_min_0_0= RULE_INT )
+ // InternalApplicationConfiguration.g:3784:5: lv_min_0_0= RULE_INT
{
- lv_min_0_0=(Token)match(input,RULE_INT,FOLLOW_40);
+ lv_min_0_0=(Token)match(input,RULE_INT,FOLLOW_38);
newLeafNode(lv_min_0_0, grammarAccess.getIntervallNumberAccess().getMinINTTerminalRuleCall_0_0());
@@ -11032,35 +10372,35 @@ public class InternalApplicationConfigurationParser extends AbstractInternalAntl
}
- otherlv_1=(Token)match(input,46,FOLLOW_33);
+ otherlv_1=(Token)match(input,43,FOLLOW_31);
newLeafNode(otherlv_1, grammarAccess.getIntervallNumberAccess().getFullStopFullStopKeyword_1());
- // InternalApplicationConfiguration.g:4039:3: ( ( (lv_maxNumber_2_0= RULE_INT ) ) | ( (lv_maxUnlimited_3_0= '*' ) ) )
- int alt54=2;
- int LA54_0 = input.LA(1);
+ // InternalApplicationConfiguration.g:3804:3: ( ( (lv_maxNumber_2_0= RULE_INT ) ) | ( (lv_maxUnlimited_3_0= '*' ) ) )
+ int alt50=2;
+ int LA50_0 = input.LA(1);
- if ( (LA54_0==RULE_INT) ) {
- alt54=1;
+ if ( (LA50_0==RULE_INT) ) {
+ alt50=1;
}
- else if ( (LA54_0==45) ) {
- alt54=2;
+ else if ( (LA50_0==42) ) {
+ alt50=2;
}
else {
NoViableAltException nvae =
- new NoViableAltException("", 54, 0, input);
+ new NoViableAltException("", 50, 0, input);
throw nvae;
}
- switch (alt54) {
+ switch (alt50) {
case 1 :
- // InternalApplicationConfiguration.g:4040:4: ( (lv_maxNumber_2_0= RULE_INT ) )
+ // InternalApplicationConfiguration.g:3805:4: ( (lv_maxNumber_2_0= RULE_INT ) )
{
- // InternalApplicationConfiguration.g:4040:4: ( (lv_maxNumber_2_0= RULE_INT ) )
- // InternalApplicationConfiguration.g:4041:5: (lv_maxNumber_2_0= RULE_INT )
+ // InternalApplicationConfiguration.g:3805:4: ( (lv_maxNumber_2_0= RULE_INT ) )
+ // InternalApplicationConfiguration.g:3806:5: (lv_maxNumber_2_0= RULE_INT )
{
- // InternalApplicationConfiguration.g:4041:5: (lv_maxNumber_2_0= RULE_INT )
- // InternalApplicationConfiguration.g:4042:6: lv_maxNumber_2_0= RULE_INT
+ // InternalApplicationConfiguration.g:3806:5: (lv_maxNumber_2_0= RULE_INT )
+ // InternalApplicationConfiguration.g:3807:6: lv_maxNumber_2_0= RULE_INT
{
lv_maxNumber_2_0=(Token)match(input,RULE_INT,FOLLOW_2);
@@ -11086,15 +10426,15 @@ public class InternalApplicationConfigurationParser extends AbstractInternalAntl
}
break;
case 2 :
- // InternalApplicationConfiguration.g:4059:4: ( (lv_maxUnlimited_3_0= '*' ) )
+ // InternalApplicationConfiguration.g:3824:4: ( (lv_maxUnlimited_3_0= '*' ) )
{
- // InternalApplicationConfiguration.g:4059:4: ( (lv_maxUnlimited_3_0= '*' ) )
- // InternalApplicationConfiguration.g:4060:5: (lv_maxUnlimited_3_0= '*' )
+ // InternalApplicationConfiguration.g:3824:4: ( (lv_maxUnlimited_3_0= '*' ) )
+ // InternalApplicationConfiguration.g:3825:5: (lv_maxUnlimited_3_0= '*' )
{
- // InternalApplicationConfiguration.g:4060:5: (lv_maxUnlimited_3_0= '*' )
- // InternalApplicationConfiguration.g:4061:6: lv_maxUnlimited_3_0= '*'
+ // InternalApplicationConfiguration.g:3825:5: (lv_maxUnlimited_3_0= '*' )
+ // InternalApplicationConfiguration.g:3826:6: lv_maxUnlimited_3_0= '*'
{
- lv_maxUnlimited_3_0=(Token)match(input,45,FOLLOW_2);
+ lv_maxUnlimited_3_0=(Token)match(input,42,FOLLOW_2);
newLeafNode(lv_maxUnlimited_3_0, grammarAccess.getIntervallNumberAccess().getMaxUnlimitedAsteriskKeyword_2_1_0());
@@ -11139,7 +10479,7 @@ public class InternalApplicationConfigurationParser extends AbstractInternalAntl
// $ANTLR start "entryRuleIntEnumberation"
- // InternalApplicationConfiguration.g:4078:1: entryRuleIntEnumberation returns [EObject current=null] : iv_ruleIntEnumberation= ruleIntEnumberation EOF ;
+ // InternalApplicationConfiguration.g:3843:1: entryRuleIntEnumberation returns [EObject current=null] : iv_ruleIntEnumberation= ruleIntEnumberation EOF ;
public final EObject entryRuleIntEnumberation() throws RecognitionException {
EObject current = null;
@@ -11147,8 +10487,8 @@ public class InternalApplicationConfigurationParser extends AbstractInternalAntl
try {
- // InternalApplicationConfiguration.g:4078:56: (iv_ruleIntEnumberation= ruleIntEnumberation EOF )
- // InternalApplicationConfiguration.g:4079:2: iv_ruleIntEnumberation= ruleIntEnumberation EOF
+ // InternalApplicationConfiguration.g:3843:56: (iv_ruleIntEnumberation= ruleIntEnumberation EOF )
+ // InternalApplicationConfiguration.g:3844:2: iv_ruleIntEnumberation= ruleIntEnumberation EOF
{
newCompositeNode(grammarAccess.getIntEnumberationRule());
pushFollow(FOLLOW_1);
@@ -11175,7 +10515,7 @@ public class InternalApplicationConfigurationParser extends AbstractInternalAntl
// $ANTLR start "ruleIntEnumberation"
- // 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= '}' ) ;
+ // 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= '}' ) ;
public final EObject ruleIntEnumberation() throws RecognitionException {
EObject current = null;
@@ -11191,14 +10531,14 @@ public class InternalApplicationConfigurationParser extends AbstractInternalAntl
enterRule();
try {
- // InternalApplicationConfiguration.g:4091:2: ( ( () otherlv_1= '{' ( ( (lv_entry_2_0= ruleINTLiteral ) ) (otherlv_3= ',' ( (lv_entry_4_0= ruleINTLiteral ) ) )* )? otherlv_5= '}' ) )
- // InternalApplicationConfiguration.g:4092:2: ( () otherlv_1= '{' ( ( (lv_entry_2_0= ruleINTLiteral ) ) (otherlv_3= ',' ( (lv_entry_4_0= ruleINTLiteral ) ) )* )? otherlv_5= '}' )
+ // InternalApplicationConfiguration.g:3856:2: ( ( () otherlv_1= '{' ( ( (lv_entry_2_0= ruleINTLiteral ) ) (otherlv_3= ',' ( (lv_entry_4_0= ruleINTLiteral ) ) )* )? otherlv_5= '}' ) )
+ // InternalApplicationConfiguration.g:3857:2: ( () otherlv_1= '{' ( ( (lv_entry_2_0= ruleINTLiteral ) ) (otherlv_3= ',' ( (lv_entry_4_0= ruleINTLiteral ) ) )* )? otherlv_5= '}' )
{
- // InternalApplicationConfiguration.g:4092:2: ( () otherlv_1= '{' ( ( (lv_entry_2_0= ruleINTLiteral ) ) (otherlv_3= ',' ( (lv_entry_4_0= ruleINTLiteral ) ) )* )? otherlv_5= '}' )
- // InternalApplicationConfiguration.g:4093:3: () otherlv_1= '{' ( ( (lv_entry_2_0= ruleINTLiteral ) ) (otherlv_3= ',' ( (lv_entry_4_0= ruleINTLiteral ) ) )* )? otherlv_5= '}'
+ // InternalApplicationConfiguration.g:3857:2: ( () otherlv_1= '{' ( ( (lv_entry_2_0= ruleINTLiteral ) ) (otherlv_3= ',' ( (lv_entry_4_0= ruleINTLiteral ) ) )* )? otherlv_5= '}' )
+ // InternalApplicationConfiguration.g:3858:3: () otherlv_1= '{' ( ( (lv_entry_2_0= ruleINTLiteral ) ) (otherlv_3= ',' ( (lv_entry_4_0= ruleINTLiteral ) ) )* )? otherlv_5= '}'
{
- // InternalApplicationConfiguration.g:4093:3: ()
- // InternalApplicationConfiguration.g:4094:4:
+ // InternalApplicationConfiguration.g:3858:3: ()
+ // InternalApplicationConfiguration.g:3859:4:
{
current = forceCreateModelElement(
@@ -11208,31 +10548,31 @@ public class InternalApplicationConfigurationParser extends AbstractInternalAntl
}
- otherlv_1=(Token)match(input,19,FOLLOW_41);
+ otherlv_1=(Token)match(input,18,FOLLOW_39);
newLeafNode(otherlv_1, grammarAccess.getIntEnumberationAccess().getLeftCurlyBracketKeyword_1());
- // InternalApplicationConfiguration.g:4104:3: ( ( (lv_entry_2_0= ruleINTLiteral ) ) (otherlv_3= ',' ( (lv_entry_4_0= ruleINTLiteral ) ) )* )?
- int alt56=2;
- int LA56_0 = input.LA(1);
+ // InternalApplicationConfiguration.g:3869:3: ( ( (lv_entry_2_0= ruleINTLiteral ) ) (otherlv_3= ',' ( (lv_entry_4_0= ruleINTLiteral ) ) )* )?
+ int alt52=2;
+ int LA52_0 = input.LA(1);
- if ( (LA56_0==RULE_INT||LA56_0==12) ) {
- alt56=1;
+ if ( (LA52_0==RULE_INT||LA52_0==12) ) {
+ alt52=1;
}
- switch (alt56) {
+ switch (alt52) {
case 1 :
- // InternalApplicationConfiguration.g:4105:4: ( (lv_entry_2_0= ruleINTLiteral ) ) (otherlv_3= ',' ( (lv_entry_4_0= ruleINTLiteral ) ) )*
+ // InternalApplicationConfiguration.g:3870:4: ( (lv_entry_2_0= ruleINTLiteral ) ) (otherlv_3= ',' ( (lv_entry_4_0= ruleINTLiteral ) ) )*
{
- // InternalApplicationConfiguration.g:4105:4: ( (lv_entry_2_0= ruleINTLiteral ) )
- // InternalApplicationConfiguration.g:4106:5: (lv_entry_2_0= ruleINTLiteral )
+ // InternalApplicationConfiguration.g:3870:4: ( (lv_entry_2_0= ruleINTLiteral ) )
+ // InternalApplicationConfiguration.g:3871:5: (lv_entry_2_0= ruleINTLiteral )
{
- // InternalApplicationConfiguration.g:4106:5: (lv_entry_2_0= ruleINTLiteral )
- // InternalApplicationConfiguration.g:4107:6: lv_entry_2_0= ruleINTLiteral
+ // InternalApplicationConfiguration.g:3871:5: (lv_entry_2_0= ruleINTLiteral )
+ // InternalApplicationConfiguration.g:3872:6: lv_entry_2_0= ruleINTLiteral
{
newCompositeNode(grammarAccess.getIntEnumberationAccess().getEntryINTLiteralParserRuleCall_2_0_0());
- pushFollow(FOLLOW_15);
+ pushFollow(FOLLOW_14);
lv_entry_2_0=ruleINTLiteral();
state._fsp--;
@@ -11254,35 +10594,35 @@ public class InternalApplicationConfigurationParser extends AbstractInternalAntl
}
- // InternalApplicationConfiguration.g:4124:4: (otherlv_3= ',' ( (lv_entry_4_0= ruleINTLiteral ) ) )*
- loop55:
+ // InternalApplicationConfiguration.g:3889:4: (otherlv_3= ',' ( (lv_entry_4_0= ruleINTLiteral ) ) )*
+ loop51:
do {
- int alt55=2;
- int LA55_0 = input.LA(1);
+ int alt51=2;
+ int LA51_0 = input.LA(1);
- if ( (LA55_0==20) ) {
- alt55=1;
+ if ( (LA51_0==19) ) {
+ alt51=1;
}
- switch (alt55) {
+ switch (alt51) {
case 1 :
- // InternalApplicationConfiguration.g:4125:5: otherlv_3= ',' ( (lv_entry_4_0= ruleINTLiteral ) )
+ // InternalApplicationConfiguration.g:3890:5: otherlv_3= ',' ( (lv_entry_4_0= ruleINTLiteral ) )
{
- otherlv_3=(Token)match(input,20,FOLLOW_24);
+ otherlv_3=(Token)match(input,19,FOLLOW_23);
newLeafNode(otherlv_3, grammarAccess.getIntEnumberationAccess().getCommaKeyword_2_1_0());
- // InternalApplicationConfiguration.g:4129:5: ( (lv_entry_4_0= ruleINTLiteral ) )
- // InternalApplicationConfiguration.g:4130:6: (lv_entry_4_0= ruleINTLiteral )
+ // InternalApplicationConfiguration.g:3894:5: ( (lv_entry_4_0= ruleINTLiteral ) )
+ // InternalApplicationConfiguration.g:3895:6: (lv_entry_4_0= ruleINTLiteral )
{
- // InternalApplicationConfiguration.g:4130:6: (lv_entry_4_0= ruleINTLiteral )
- // InternalApplicationConfiguration.g:4131:7: lv_entry_4_0= ruleINTLiteral
+ // InternalApplicationConfiguration.g:3895:6: (lv_entry_4_0= ruleINTLiteral )
+ // InternalApplicationConfiguration.g:3896:7: lv_entry_4_0= ruleINTLiteral
{
newCompositeNode(grammarAccess.getIntEnumberationAccess().getEntryINTLiteralParserRuleCall_2_1_1_0());
- pushFollow(FOLLOW_15);
+ pushFollow(FOLLOW_14);
lv_entry_4_0=ruleINTLiteral();
state._fsp--;
@@ -11309,7 +10649,7 @@ public class InternalApplicationConfigurationParser extends AbstractInternalAntl
break;
default :
- break loop55;
+ break loop51;
}
} while (true);
@@ -11319,7 +10659,7 @@ public class InternalApplicationConfigurationParser extends AbstractInternalAntl
}
- otherlv_5=(Token)match(input,21,FOLLOW_2);
+ otherlv_5=(Token)match(input,20,FOLLOW_2);
newLeafNode(otherlv_5, grammarAccess.getIntEnumberationAccess().getRightCurlyBracketKeyword_3());
@@ -11346,7 +10686,7 @@ public class InternalApplicationConfigurationParser extends AbstractInternalAntl
// $ANTLR start "entryRuleRealEnumeration"
- // InternalApplicationConfiguration.g:4158:1: entryRuleRealEnumeration returns [EObject current=null] : iv_ruleRealEnumeration= ruleRealEnumeration EOF ;
+ // InternalApplicationConfiguration.g:3923:1: entryRuleRealEnumeration returns [EObject current=null] : iv_ruleRealEnumeration= ruleRealEnumeration EOF ;
public final EObject entryRuleRealEnumeration() throws RecognitionException {
EObject current = null;
@@ -11354,8 +10694,8 @@ public class InternalApplicationConfigurationParser extends AbstractInternalAntl
try {
- // InternalApplicationConfiguration.g:4158:56: (iv_ruleRealEnumeration= ruleRealEnumeration EOF )
- // InternalApplicationConfiguration.g:4159:2: iv_ruleRealEnumeration= ruleRealEnumeration EOF
+ // InternalApplicationConfiguration.g:3923:56: (iv_ruleRealEnumeration= ruleRealEnumeration EOF )
+ // InternalApplicationConfiguration.g:3924:2: iv_ruleRealEnumeration= ruleRealEnumeration EOF
{
newCompositeNode(grammarAccess.getRealEnumerationRule());
pushFollow(FOLLOW_1);
@@ -11382,7 +10722,7 @@ public class InternalApplicationConfigurationParser extends AbstractInternalAntl
// $ANTLR start "ruleRealEnumeration"
- // 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= '}' ) ;
+ // 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= '}' ) ;
public final EObject ruleRealEnumeration() throws RecognitionException {
EObject current = null;
@@ -11398,14 +10738,14 @@ public class InternalApplicationConfigurationParser extends AbstractInternalAntl
enterRule();
try {
- // InternalApplicationConfiguration.g:4171:2: ( ( () otherlv_1= '{' ( ( (lv_entry_2_0= ruleREALLiteral ) ) (otherlv_3= ',' ( (lv_entry_4_0= ruleREALLiteral ) ) )* )? otherlv_5= '}' ) )
- // InternalApplicationConfiguration.g:4172:2: ( () otherlv_1= '{' ( ( (lv_entry_2_0= ruleREALLiteral ) ) (otherlv_3= ',' ( (lv_entry_4_0= ruleREALLiteral ) ) )* )? otherlv_5= '}' )
+ // InternalApplicationConfiguration.g:3936:2: ( ( () otherlv_1= '{' ( ( (lv_entry_2_0= ruleREALLiteral ) ) (otherlv_3= ',' ( (lv_entry_4_0= ruleREALLiteral ) ) )* )? otherlv_5= '}' ) )
+ // InternalApplicationConfiguration.g:3937:2: ( () otherlv_1= '{' ( ( (lv_entry_2_0= ruleREALLiteral ) ) (otherlv_3= ',' ( (lv_entry_4_0= ruleREALLiteral ) ) )* )? otherlv_5= '}' )
{
- // InternalApplicationConfiguration.g:4172:2: ( () otherlv_1= '{' ( ( (lv_entry_2_0= ruleREALLiteral ) ) (otherlv_3= ',' ( (lv_entry_4_0= ruleREALLiteral ) ) )* )? otherlv_5= '}' )
- // InternalApplicationConfiguration.g:4173:3: () otherlv_1= '{' ( ( (lv_entry_2_0= ruleREALLiteral ) ) (otherlv_3= ',' ( (lv_entry_4_0= ruleREALLiteral ) ) )* )? otherlv_5= '}'
+ // InternalApplicationConfiguration.g:3937:2: ( () otherlv_1= '{' ( ( (lv_entry_2_0= ruleREALLiteral ) ) (otherlv_3= ',' ( (lv_entry_4_0= ruleREALLiteral ) ) )* )? otherlv_5= '}' )
+ // InternalApplicationConfiguration.g:3938:3: () otherlv_1= '{' ( ( (lv_entry_2_0= ruleREALLiteral ) ) (otherlv_3= ',' ( (lv_entry_4_0= ruleREALLiteral ) ) )* )? otherlv_5= '}'
{
- // InternalApplicationConfiguration.g:4173:3: ()
- // InternalApplicationConfiguration.g:4174:4:
+ // InternalApplicationConfiguration.g:3938:3: ()
+ // InternalApplicationConfiguration.g:3939:4:
{
current = forceCreateModelElement(
@@ -11415,31 +10755,31 @@ public class InternalApplicationConfigurationParser extends AbstractInternalAntl
}
- otherlv_1=(Token)match(input,19,FOLLOW_41);
+ otherlv_1=(Token)match(input,18,FOLLOW_39);
newLeafNode(otherlv_1, grammarAccess.getRealEnumerationAccess().getLeftCurlyBracketKeyword_1());
- // InternalApplicationConfiguration.g:4184:3: ( ( (lv_entry_2_0= ruleREALLiteral ) ) (otherlv_3= ',' ( (lv_entry_4_0= ruleREALLiteral ) ) )* )?
- int alt58=2;
- int LA58_0 = input.LA(1);
+ // InternalApplicationConfiguration.g:3949:3: ( ( (lv_entry_2_0= ruleREALLiteral ) ) (otherlv_3= ',' ( (lv_entry_4_0= ruleREALLiteral ) ) )* )?
+ int alt54=2;
+ int LA54_0 = input.LA(1);
- if ( (LA58_0==RULE_INT||LA58_0==12) ) {
- alt58=1;
+ if ( (LA54_0==RULE_INT||LA54_0==12) ) {
+ alt54=1;
}
- switch (alt58) {
+ switch (alt54) {
case 1 :
- // InternalApplicationConfiguration.g:4185:4: ( (lv_entry_2_0= ruleREALLiteral ) ) (otherlv_3= ',' ( (lv_entry_4_0= ruleREALLiteral ) ) )*
+ // InternalApplicationConfiguration.g:3950:4: ( (lv_entry_2_0= ruleREALLiteral ) ) (otherlv_3= ',' ( (lv_entry_4_0= ruleREALLiteral ) ) )*
{
- // InternalApplicationConfiguration.g:4185:4: ( (lv_entry_2_0= ruleREALLiteral ) )
- // InternalApplicationConfiguration.g:4186:5: (lv_entry_2_0= ruleREALLiteral )
+ // InternalApplicationConfiguration.g:3950:4: ( (lv_entry_2_0= ruleREALLiteral ) )
+ // InternalApplicationConfiguration.g:3951:5: (lv_entry_2_0= ruleREALLiteral )
{
- // InternalApplicationConfiguration.g:4186:5: (lv_entry_2_0= ruleREALLiteral )
- // InternalApplicationConfiguration.g:4187:6: lv_entry_2_0= ruleREALLiteral
+ // InternalApplicationConfiguration.g:3951:5: (lv_entry_2_0= ruleREALLiteral )
+ // InternalApplicationConfiguration.g:3952:6: lv_entry_2_0= ruleREALLiteral
{
newCompositeNode(grammarAccess.getRealEnumerationAccess().getEntryREALLiteralParserRuleCall_2_0_0());
- pushFollow(FOLLOW_15);
+ pushFollow(FOLLOW_14);
lv_entry_2_0=ruleREALLiteral();
state._fsp--;
@@ -11461,35 +10801,35 @@ public class InternalApplicationConfigurationParser extends AbstractInternalAntl
}
- // InternalApplicationConfiguration.g:4204:4: (otherlv_3= ',' ( (lv_entry_4_0= ruleREALLiteral ) ) )*
- loop57:
+ // InternalApplicationConfiguration.g:3969:4: (otherlv_3= ',' ( (lv_entry_4_0= ruleREALLiteral ) ) )*
+ loop53:
do {
- int alt57=2;
- int LA57_0 = input.LA(1);
+ int alt53=2;
+ int LA53_0 = input.LA(1);
- if ( (LA57_0==20) ) {
- alt57=1;
+ if ( (LA53_0==19) ) {
+ alt53=1;
}
- switch (alt57) {
+ switch (alt53) {
case 1 :
- // InternalApplicationConfiguration.g:4205:5: otherlv_3= ',' ( (lv_entry_4_0= ruleREALLiteral ) )
+ // InternalApplicationConfiguration.g:3970:5: otherlv_3= ',' ( (lv_entry_4_0= ruleREALLiteral ) )
{
- otherlv_3=(Token)match(input,20,FOLLOW_24);
+ otherlv_3=(Token)match(input,19,FOLLOW_23);
newLeafNode(otherlv_3, grammarAccess.getRealEnumerationAccess().getCommaKeyword_2_1_0());
- // InternalApplicationConfiguration.g:4209:5: ( (lv_entry_4_0= ruleREALLiteral ) )
- // InternalApplicationConfiguration.g:4210:6: (lv_entry_4_0= ruleREALLiteral )
+ // InternalApplicationConfiguration.g:3974:5: ( (lv_entry_4_0= ruleREALLiteral ) )
+ // InternalApplicationConfiguration.g:3975:6: (lv_entry_4_0= ruleREALLiteral )
{
- // InternalApplicationConfiguration.g:4210:6: (lv_entry_4_0= ruleREALLiteral )
- // InternalApplicationConfiguration.g:4211:7: lv_entry_4_0= ruleREALLiteral
+ // InternalApplicationConfiguration.g:3975:6: (lv_entry_4_0= ruleREALLiteral )
+ // InternalApplicationConfiguration.g:3976:7: lv_entry_4_0= ruleREALLiteral
{
newCompositeNode(grammarAccess.getRealEnumerationAccess().getEntryREALLiteralParserRuleCall_2_1_1_0());
- pushFollow(FOLLOW_15);
+ pushFollow(FOLLOW_14);
lv_entry_4_0=ruleREALLiteral();
state._fsp--;
@@ -11516,7 +10856,7 @@ public class InternalApplicationConfigurationParser extends AbstractInternalAntl
break;
default :
- break loop57;
+ break loop53;
}
} while (true);
@@ -11526,7 +10866,7 @@ public class InternalApplicationConfigurationParser extends AbstractInternalAntl
}
- otherlv_5=(Token)match(input,21,FOLLOW_2);
+ otherlv_5=(Token)match(input,20,FOLLOW_2);
newLeafNode(otherlv_5, grammarAccess.getRealEnumerationAccess().getRightCurlyBracketKeyword_3());
@@ -11553,7 +10893,7 @@ public class InternalApplicationConfigurationParser extends AbstractInternalAntl
// $ANTLR start "entryRuleStringEnumeration"
- // InternalApplicationConfiguration.g:4238:1: entryRuleStringEnumeration returns [EObject current=null] : iv_ruleStringEnumeration= ruleStringEnumeration EOF ;
+ // InternalApplicationConfiguration.g:4003:1: entryRuleStringEnumeration returns [EObject current=null] : iv_ruleStringEnumeration= ruleStringEnumeration EOF ;
public final EObject entryRuleStringEnumeration() throws RecognitionException {
EObject current = null;
@@ -11561,8 +10901,8 @@ public class InternalApplicationConfigurationParser extends AbstractInternalAntl
try {
- // InternalApplicationConfiguration.g:4238:58: (iv_ruleStringEnumeration= ruleStringEnumeration EOF )
- // InternalApplicationConfiguration.g:4239:2: iv_ruleStringEnumeration= ruleStringEnumeration EOF
+ // InternalApplicationConfiguration.g:4003:58: (iv_ruleStringEnumeration= ruleStringEnumeration EOF )
+ // InternalApplicationConfiguration.g:4004:2: iv_ruleStringEnumeration= ruleStringEnumeration EOF
{
newCompositeNode(grammarAccess.getStringEnumerationRule());
pushFollow(FOLLOW_1);
@@ -11589,7 +10929,7 @@ public class InternalApplicationConfigurationParser extends AbstractInternalAntl
// $ANTLR start "ruleStringEnumeration"
- // 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= '}' ) ;
+ // 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= '}' ) ;
public final EObject ruleStringEnumeration() throws RecognitionException {
EObject current = null;
@@ -11603,14 +10943,14 @@ public class InternalApplicationConfigurationParser extends AbstractInternalAntl
enterRule();
try {
- // InternalApplicationConfiguration.g:4251:2: ( ( () otherlv_1= '{' ( ( (lv_entry_2_0= RULE_STRING ) ) (otherlv_3= ',' ( (lv_entry_4_0= RULE_STRING ) ) )* )? otherlv_5= '}' ) )
- // InternalApplicationConfiguration.g:4252:2: ( () otherlv_1= '{' ( ( (lv_entry_2_0= RULE_STRING ) ) (otherlv_3= ',' ( (lv_entry_4_0= RULE_STRING ) ) )* )? otherlv_5= '}' )
+ // InternalApplicationConfiguration.g:4016:2: ( ( () otherlv_1= '{' ( ( (lv_entry_2_0= RULE_STRING ) ) (otherlv_3= ',' ( (lv_entry_4_0= RULE_STRING ) ) )* )? otherlv_5= '}' ) )
+ // InternalApplicationConfiguration.g:4017:2: ( () otherlv_1= '{' ( ( (lv_entry_2_0= RULE_STRING ) ) (otherlv_3= ',' ( (lv_entry_4_0= RULE_STRING ) ) )* )? otherlv_5= '}' )
{
- // InternalApplicationConfiguration.g:4252:2: ( () otherlv_1= '{' ( ( (lv_entry_2_0= RULE_STRING ) ) (otherlv_3= ',' ( (lv_entry_4_0= RULE_STRING ) ) )* )? otherlv_5= '}' )
- // InternalApplicationConfiguration.g:4253:3: () otherlv_1= '{' ( ( (lv_entry_2_0= RULE_STRING ) ) (otherlv_3= ',' ( (lv_entry_4_0= RULE_STRING ) ) )* )? otherlv_5= '}'
+ // InternalApplicationConfiguration.g:4017:2: ( () otherlv_1= '{' ( ( (lv_entry_2_0= RULE_STRING ) ) (otherlv_3= ',' ( (lv_entry_4_0= RULE_STRING ) ) )* )? otherlv_5= '}' )
+ // InternalApplicationConfiguration.g:4018:3: () otherlv_1= '{' ( ( (lv_entry_2_0= RULE_STRING ) ) (otherlv_3= ',' ( (lv_entry_4_0= RULE_STRING ) ) )* )? otherlv_5= '}'
{
- // InternalApplicationConfiguration.g:4253:3: ()
- // InternalApplicationConfiguration.g:4254:4:
+ // InternalApplicationConfiguration.g:4018:3: ()
+ // InternalApplicationConfiguration.g:4019:4:
{
current = forceCreateModelElement(
@@ -11620,28 +10960,28 @@ public class InternalApplicationConfigurationParser extends AbstractInternalAntl
}
- otherlv_1=(Token)match(input,19,FOLLOW_42);
+ otherlv_1=(Token)match(input,18,FOLLOW_40);
newLeafNode(otherlv_1, grammarAccess.getStringEnumerationAccess().getLeftCurlyBracketKeyword_1());
- // InternalApplicationConfiguration.g:4264:3: ( ( (lv_entry_2_0= RULE_STRING ) ) (otherlv_3= ',' ( (lv_entry_4_0= RULE_STRING ) ) )* )?
- int alt60=2;
- int LA60_0 = input.LA(1);
+ // InternalApplicationConfiguration.g:4029:3: ( ( (lv_entry_2_0= RULE_STRING ) ) (otherlv_3= ',' ( (lv_entry_4_0= RULE_STRING ) ) )* )?
+ int alt56=2;
+ int LA56_0 = input.LA(1);
- if ( (LA60_0==RULE_STRING) ) {
- alt60=1;
+ if ( (LA56_0==RULE_STRING) ) {
+ alt56=1;
}
- switch (alt60) {
+ switch (alt56) {
case 1 :
- // InternalApplicationConfiguration.g:4265:4: ( (lv_entry_2_0= RULE_STRING ) ) (otherlv_3= ',' ( (lv_entry_4_0= RULE_STRING ) ) )*
+ // InternalApplicationConfiguration.g:4030:4: ( (lv_entry_2_0= RULE_STRING ) ) (otherlv_3= ',' ( (lv_entry_4_0= RULE_STRING ) ) )*
{
- // InternalApplicationConfiguration.g:4265:4: ( (lv_entry_2_0= RULE_STRING ) )
- // InternalApplicationConfiguration.g:4266:5: (lv_entry_2_0= RULE_STRING )
+ // InternalApplicationConfiguration.g:4030:4: ( (lv_entry_2_0= RULE_STRING ) )
+ // InternalApplicationConfiguration.g:4031:5: (lv_entry_2_0= RULE_STRING )
{
- // InternalApplicationConfiguration.g:4266:5: (lv_entry_2_0= RULE_STRING )
- // InternalApplicationConfiguration.g:4267:6: lv_entry_2_0= RULE_STRING
+ // InternalApplicationConfiguration.g:4031:5: (lv_entry_2_0= RULE_STRING )
+ // InternalApplicationConfiguration.g:4032:6: lv_entry_2_0= RULE_STRING
{
- lv_entry_2_0=(Token)match(input,RULE_STRING,FOLLOW_15);
+ lv_entry_2_0=(Token)match(input,RULE_STRING,FOLLOW_14);
newLeafNode(lv_entry_2_0, grammarAccess.getStringEnumerationAccess().getEntrySTRINGTerminalRuleCall_2_0_0());
@@ -11661,32 +11001,32 @@ public class InternalApplicationConfigurationParser extends AbstractInternalAntl
}
- // InternalApplicationConfiguration.g:4283:4: (otherlv_3= ',' ( (lv_entry_4_0= RULE_STRING ) ) )*
- loop59:
+ // InternalApplicationConfiguration.g:4048:4: (otherlv_3= ',' ( (lv_entry_4_0= RULE_STRING ) ) )*
+ loop55:
do {
- int alt59=2;
- int LA59_0 = input.LA(1);
+ int alt55=2;
+ int LA55_0 = input.LA(1);
- if ( (LA59_0==20) ) {
- alt59=1;
+ if ( (LA55_0==19) ) {
+ alt55=1;
}
- switch (alt59) {
+ switch (alt55) {
case 1 :
- // InternalApplicationConfiguration.g:4284:5: otherlv_3= ',' ( (lv_entry_4_0= RULE_STRING ) )
+ // InternalApplicationConfiguration.g:4049:5: otherlv_3= ',' ( (lv_entry_4_0= RULE_STRING ) )
{
- otherlv_3=(Token)match(input,20,FOLLOW_10);
+ otherlv_3=(Token)match(input,19,FOLLOW_10);
newLeafNode(otherlv_3, grammarAccess.getStringEnumerationAccess().getCommaKeyword_2_1_0());
- // InternalApplicationConfiguration.g:4288:5: ( (lv_entry_4_0= RULE_STRING ) )
- // InternalApplicationConfiguration.g:4289:6: (lv_entry_4_0= RULE_STRING )
+ // InternalApplicationConfiguration.g:4053:5: ( (lv_entry_4_0= RULE_STRING ) )
+ // InternalApplicationConfiguration.g:4054:6: (lv_entry_4_0= RULE_STRING )
{
- // InternalApplicationConfiguration.g:4289:6: (lv_entry_4_0= RULE_STRING )
- // InternalApplicationConfiguration.g:4290:7: lv_entry_4_0= RULE_STRING
+ // InternalApplicationConfiguration.g:4054:6: (lv_entry_4_0= RULE_STRING )
+ // InternalApplicationConfiguration.g:4055:7: lv_entry_4_0= RULE_STRING
{
- lv_entry_4_0=(Token)match(input,RULE_STRING,FOLLOW_15);
+ lv_entry_4_0=(Token)match(input,RULE_STRING,FOLLOW_14);
newLeafNode(lv_entry_4_0, grammarAccess.getStringEnumerationAccess().getEntrySTRINGTerminalRuleCall_2_1_1_0());
@@ -11711,7 +11051,7 @@ public class InternalApplicationConfigurationParser extends AbstractInternalAntl
break;
default :
- break loop59;
+ break loop55;
}
} while (true);
@@ -11721,7 +11061,7 @@ public class InternalApplicationConfigurationParser extends AbstractInternalAntl
}
- otherlv_5=(Token)match(input,21,FOLLOW_2);
+ otherlv_5=(Token)match(input,20,FOLLOW_2);
newLeafNode(otherlv_5, grammarAccess.getStringEnumerationAccess().getRightCurlyBracketKeyword_3());
@@ -11748,7 +11088,7 @@ public class InternalApplicationConfigurationParser extends AbstractInternalAntl
// $ANTLR start "entryRuleScopeDeclaration"
- // InternalApplicationConfiguration.g:4316:1: entryRuleScopeDeclaration returns [EObject current=null] : iv_ruleScopeDeclaration= ruleScopeDeclaration EOF ;
+ // InternalApplicationConfiguration.g:4081:1: entryRuleScopeDeclaration returns [EObject current=null] : iv_ruleScopeDeclaration= ruleScopeDeclaration EOF ;
public final EObject entryRuleScopeDeclaration() throws RecognitionException {
EObject current = null;
@@ -11756,8 +11096,8 @@ public class InternalApplicationConfigurationParser extends AbstractInternalAntl
try {
- // InternalApplicationConfiguration.g:4316:57: (iv_ruleScopeDeclaration= ruleScopeDeclaration EOF )
- // InternalApplicationConfiguration.g:4317:2: iv_ruleScopeDeclaration= ruleScopeDeclaration EOF
+ // InternalApplicationConfiguration.g:4081:57: (iv_ruleScopeDeclaration= ruleScopeDeclaration EOF )
+ // InternalApplicationConfiguration.g:4082:2: iv_ruleScopeDeclaration= ruleScopeDeclaration EOF
{
newCompositeNode(grammarAccess.getScopeDeclarationRule());
pushFollow(FOLLOW_1);
@@ -11784,7 +11124,7 @@ public class InternalApplicationConfigurationParser extends AbstractInternalAntl
// $ANTLR start "ruleScopeDeclaration"
- // InternalApplicationConfiguration.g:4323:1: ruleScopeDeclaration returns [EObject current=null] : (otherlv_0= 'scope' ( (lv_name_1_0= RULE_ID ) ) ( (lv_specification_2_0= ruleScopeSpecification ) ) ) ;
+ // InternalApplicationConfiguration.g:4088:1: ruleScopeDeclaration returns [EObject current=null] : (otherlv_0= 'scope' ( (lv_name_1_0= RULE_ID ) ) ( (lv_specification_2_0= ruleScopeSpecification ) ) ) ;
public final EObject ruleScopeDeclaration() throws RecognitionException {
EObject current = null;
@@ -11797,23 +11137,23 @@ public class InternalApplicationConfigurationParser extends AbstractInternalAntl
enterRule();
try {
- // InternalApplicationConfiguration.g:4329:2: ( (otherlv_0= 'scope' ( (lv_name_1_0= RULE_ID ) ) ( (lv_specification_2_0= ruleScopeSpecification ) ) ) )
- // InternalApplicationConfiguration.g:4330:2: (otherlv_0= 'scope' ( (lv_name_1_0= RULE_ID ) ) ( (lv_specification_2_0= ruleScopeSpecification ) ) )
+ // InternalApplicationConfiguration.g:4094:2: ( (otherlv_0= 'scope' ( (lv_name_1_0= RULE_ID ) ) ( (lv_specification_2_0= ruleScopeSpecification ) ) ) )
+ // InternalApplicationConfiguration.g:4095:2: (otherlv_0= 'scope' ( (lv_name_1_0= RULE_ID ) ) ( (lv_specification_2_0= ruleScopeSpecification ) ) )
{
- // InternalApplicationConfiguration.g:4330:2: (otherlv_0= 'scope' ( (lv_name_1_0= RULE_ID ) ) ( (lv_specification_2_0= ruleScopeSpecification ) ) )
- // InternalApplicationConfiguration.g:4331:3: otherlv_0= 'scope' ( (lv_name_1_0= RULE_ID ) ) ( (lv_specification_2_0= ruleScopeSpecification ) )
+ // InternalApplicationConfiguration.g:4095:2: (otherlv_0= 'scope' ( (lv_name_1_0= RULE_ID ) ) ( (lv_specification_2_0= ruleScopeSpecification ) ) )
+ // InternalApplicationConfiguration.g:4096:3: otherlv_0= 'scope' ( (lv_name_1_0= RULE_ID ) ) ( (lv_specification_2_0= ruleScopeSpecification ) )
{
- otherlv_0=(Token)match(input,47,FOLLOW_6);
+ otherlv_0=(Token)match(input,44,FOLLOW_6);
newLeafNode(otherlv_0, grammarAccess.getScopeDeclarationAccess().getScopeKeyword_0());
- // InternalApplicationConfiguration.g:4335:3: ( (lv_name_1_0= RULE_ID ) )
- // InternalApplicationConfiguration.g:4336:4: (lv_name_1_0= RULE_ID )
+ // InternalApplicationConfiguration.g:4100:3: ( (lv_name_1_0= RULE_ID ) )
+ // InternalApplicationConfiguration.g:4101:4: (lv_name_1_0= RULE_ID )
{
- // InternalApplicationConfiguration.g:4336:4: (lv_name_1_0= RULE_ID )
- // InternalApplicationConfiguration.g:4337:5: lv_name_1_0= RULE_ID
+ // InternalApplicationConfiguration.g:4101:4: (lv_name_1_0= RULE_ID )
+ // InternalApplicationConfiguration.g:4102:5: lv_name_1_0= RULE_ID
{
- lv_name_1_0=(Token)match(input,RULE_ID,FOLLOW_17);
+ lv_name_1_0=(Token)match(input,RULE_ID,FOLLOW_16);
newLeafNode(lv_name_1_0, grammarAccess.getScopeDeclarationAccess().getNameIDTerminalRuleCall_1_0());
@@ -11833,11 +11173,11 @@ public class InternalApplicationConfigurationParser extends AbstractInternalAntl
}
- // InternalApplicationConfiguration.g:4353:3: ( (lv_specification_2_0= ruleScopeSpecification ) )
- // InternalApplicationConfiguration.g:4354:4: (lv_specification_2_0= ruleScopeSpecification )
+ // InternalApplicationConfiguration.g:4118:3: ( (lv_specification_2_0= ruleScopeSpecification ) )
+ // InternalApplicationConfiguration.g:4119:4: (lv_specification_2_0= ruleScopeSpecification )
{
- // InternalApplicationConfiguration.g:4354:4: (lv_specification_2_0= ruleScopeSpecification )
- // InternalApplicationConfiguration.g:4355:5: lv_specification_2_0= ruleScopeSpecification
+ // InternalApplicationConfiguration.g:4119:4: (lv_specification_2_0= ruleScopeSpecification )
+ // InternalApplicationConfiguration.g:4120:5: lv_specification_2_0= ruleScopeSpecification
{
newCompositeNode(grammarAccess.getScopeDeclarationAccess().getSpecificationScopeSpecificationParserRuleCall_2_0());
@@ -11887,7 +11227,7 @@ public class InternalApplicationConfigurationParser extends AbstractInternalAntl
// $ANTLR start "entryRuleScopeReference"
- // InternalApplicationConfiguration.g:4376:1: entryRuleScopeReference returns [EObject current=null] : iv_ruleScopeReference= ruleScopeReference EOF ;
+ // InternalApplicationConfiguration.g:4141:1: entryRuleScopeReference returns [EObject current=null] : iv_ruleScopeReference= ruleScopeReference EOF ;
public final EObject entryRuleScopeReference() throws RecognitionException {
EObject current = null;
@@ -11895,8 +11235,8 @@ public class InternalApplicationConfigurationParser extends AbstractInternalAntl
try {
- // InternalApplicationConfiguration.g:4376:55: (iv_ruleScopeReference= ruleScopeReference EOF )
- // InternalApplicationConfiguration.g:4377:2: iv_ruleScopeReference= ruleScopeReference EOF
+ // InternalApplicationConfiguration.g:4141:55: (iv_ruleScopeReference= ruleScopeReference EOF )
+ // InternalApplicationConfiguration.g:4142:2: iv_ruleScopeReference= ruleScopeReference EOF
{
newCompositeNode(grammarAccess.getScopeReferenceRule());
pushFollow(FOLLOW_1);
@@ -11923,7 +11263,7 @@ public class InternalApplicationConfigurationParser extends AbstractInternalAntl
// $ANTLR start "ruleScopeReference"
- // InternalApplicationConfiguration.g:4383:1: ruleScopeReference returns [EObject current=null] : ( (otherlv_0= RULE_ID ) ) ;
+ // InternalApplicationConfiguration.g:4148:1: ruleScopeReference returns [EObject current=null] : ( (otherlv_0= RULE_ID ) ) ;
public final EObject ruleScopeReference() throws RecognitionException {
EObject current = null;
@@ -11933,14 +11273,14 @@ public class InternalApplicationConfigurationParser extends AbstractInternalAntl
enterRule();
try {
- // InternalApplicationConfiguration.g:4389:2: ( ( (otherlv_0= RULE_ID ) ) )
- // InternalApplicationConfiguration.g:4390:2: ( (otherlv_0= RULE_ID ) )
+ // InternalApplicationConfiguration.g:4154:2: ( ( (otherlv_0= RULE_ID ) ) )
+ // InternalApplicationConfiguration.g:4155:2: ( (otherlv_0= RULE_ID ) )
{
- // InternalApplicationConfiguration.g:4390:2: ( (otherlv_0= RULE_ID ) )
- // InternalApplicationConfiguration.g:4391:3: (otherlv_0= RULE_ID )
+ // InternalApplicationConfiguration.g:4155:2: ( (otherlv_0= RULE_ID ) )
+ // InternalApplicationConfiguration.g:4156:3: (otherlv_0= RULE_ID )
{
- // InternalApplicationConfiguration.g:4391:3: (otherlv_0= RULE_ID )
- // InternalApplicationConfiguration.g:4392:4: otherlv_0= RULE_ID
+ // InternalApplicationConfiguration.g:4156:3: (otherlv_0= RULE_ID )
+ // InternalApplicationConfiguration.g:4157:4: otherlv_0= RULE_ID
{
if (current==null) {
@@ -11977,7 +11317,7 @@ public class InternalApplicationConfigurationParser extends AbstractInternalAntl
// $ANTLR start "entryRuleScope"
- // InternalApplicationConfiguration.g:4406:1: entryRuleScope returns [EObject current=null] : iv_ruleScope= ruleScope EOF ;
+ // InternalApplicationConfiguration.g:4171:1: entryRuleScope returns [EObject current=null] : iv_ruleScope= ruleScope EOF ;
public final EObject entryRuleScope() throws RecognitionException {
EObject current = null;
@@ -11985,8 +11325,8 @@ public class InternalApplicationConfigurationParser extends AbstractInternalAntl
try {
- // InternalApplicationConfiguration.g:4406:46: (iv_ruleScope= ruleScope EOF )
- // InternalApplicationConfiguration.g:4407:2: iv_ruleScope= ruleScope EOF
+ // InternalApplicationConfiguration.g:4171:46: (iv_ruleScope= ruleScope EOF )
+ // InternalApplicationConfiguration.g:4172:2: iv_ruleScope= ruleScope EOF
{
newCompositeNode(grammarAccess.getScopeRule());
pushFollow(FOLLOW_1);
@@ -12013,7 +11353,7 @@ public class InternalApplicationConfigurationParser extends AbstractInternalAntl
// $ANTLR start "ruleScope"
- // InternalApplicationConfiguration.g:4413:1: ruleScope returns [EObject current=null] : (this_ScopeSpecification_0= ruleScopeSpecification | this_ScopeReference_1= ruleScopeReference ) ;
+ // InternalApplicationConfiguration.g:4178:1: ruleScope returns [EObject current=null] : (this_ScopeSpecification_0= ruleScopeSpecification | this_ScopeReference_1= ruleScopeReference ) ;
public final EObject ruleScope() throws RecognitionException {
EObject current = null;
@@ -12026,28 +11366,28 @@ public class InternalApplicationConfigurationParser extends AbstractInternalAntl
enterRule();
try {
- // InternalApplicationConfiguration.g:4419:2: ( (this_ScopeSpecification_0= ruleScopeSpecification | this_ScopeReference_1= ruleScopeReference ) )
- // InternalApplicationConfiguration.g:4420:2: (this_ScopeSpecification_0= ruleScopeSpecification | this_ScopeReference_1= ruleScopeReference )
+ // InternalApplicationConfiguration.g:4184:2: ( (this_ScopeSpecification_0= ruleScopeSpecification | this_ScopeReference_1= ruleScopeReference ) )
+ // InternalApplicationConfiguration.g:4185:2: (this_ScopeSpecification_0= ruleScopeSpecification | this_ScopeReference_1= ruleScopeReference )
{
- // InternalApplicationConfiguration.g:4420:2: (this_ScopeSpecification_0= ruleScopeSpecification | this_ScopeReference_1= ruleScopeReference )
- int alt61=2;
- int LA61_0 = input.LA(1);
+ // InternalApplicationConfiguration.g:4185:2: (this_ScopeSpecification_0= ruleScopeSpecification | this_ScopeReference_1= ruleScopeReference )
+ int alt57=2;
+ int LA57_0 = input.LA(1);
- if ( (LA61_0==19) ) {
- alt61=1;
+ if ( (LA57_0==18) ) {
+ alt57=1;
}
- else if ( (LA61_0==RULE_ID) ) {
- alt61=2;
+ else if ( (LA57_0==RULE_ID) ) {
+ alt57=2;
}
else {
NoViableAltException nvae =
- new NoViableAltException("", 61, 0, input);
+ new NoViableAltException("", 57, 0, input);
throw nvae;
}
- switch (alt61) {
+ switch (alt57) {
case 1 :
- // InternalApplicationConfiguration.g:4421:3: this_ScopeSpecification_0= ruleScopeSpecification
+ // InternalApplicationConfiguration.g:4186:3: this_ScopeSpecification_0= ruleScopeSpecification
{
newCompositeNode(grammarAccess.getScopeAccess().getScopeSpecificationParserRuleCall_0());
@@ -12065,7 +11405,7 @@ public class InternalApplicationConfigurationParser extends AbstractInternalAntl
}
break;
case 2 :
- // InternalApplicationConfiguration.g:4430:3: this_ScopeReference_1= ruleScopeReference
+ // InternalApplicationConfiguration.g:4195:3: this_ScopeReference_1= ruleScopeReference
{
newCompositeNode(grammarAccess.getScopeAccess().getScopeReferenceParserRuleCall_1());
@@ -12105,7 +11445,7 @@ public class InternalApplicationConfigurationParser extends AbstractInternalAntl
// $ANTLR start "entryRuleTask"
- // InternalApplicationConfiguration.g:4442:1: entryRuleTask returns [EObject current=null] : iv_ruleTask= ruleTask EOF ;
+ // InternalApplicationConfiguration.g:4207:1: entryRuleTask returns [EObject current=null] : iv_ruleTask= ruleTask EOF ;
public final EObject entryRuleTask() throws RecognitionException {
EObject current = null;
@@ -12113,8 +11453,8 @@ public class InternalApplicationConfigurationParser extends AbstractInternalAntl
try {
- // InternalApplicationConfiguration.g:4442:45: (iv_ruleTask= ruleTask EOF )
- // InternalApplicationConfiguration.g:4443:2: iv_ruleTask= ruleTask EOF
+ // InternalApplicationConfiguration.g:4207:45: (iv_ruleTask= ruleTask EOF )
+ // InternalApplicationConfiguration.g:4208:2: iv_ruleTask= ruleTask EOF
{
newCompositeNode(grammarAccess.getTaskRule());
pushFollow(FOLLOW_1);
@@ -12141,7 +11481,7 @@ public class InternalApplicationConfigurationParser extends AbstractInternalAntl
// $ANTLR start "ruleTask"
- // InternalApplicationConfiguration.g:4449:1: ruleTask returns [EObject current=null] : this_GenerationTask_0= ruleGenerationTask ;
+ // InternalApplicationConfiguration.g:4214:1: ruleTask returns [EObject current=null] : this_GenerationTask_0= ruleGenerationTask ;
public final EObject ruleTask() throws RecognitionException {
EObject current = null;
@@ -12152,8 +11492,8 @@ public class InternalApplicationConfigurationParser extends AbstractInternalAntl
enterRule();
try {
- // InternalApplicationConfiguration.g:4455:2: (this_GenerationTask_0= ruleGenerationTask )
- // InternalApplicationConfiguration.g:4456:2: this_GenerationTask_0= ruleGenerationTask
+ // InternalApplicationConfiguration.g:4220:2: (this_GenerationTask_0= ruleGenerationTask )
+ // InternalApplicationConfiguration.g:4221:2: this_GenerationTask_0= ruleGenerationTask
{
newCompositeNode(grammarAccess.getTaskAccess().getGenerationTaskParserRuleCall());
@@ -12187,7 +11527,7 @@ public class InternalApplicationConfigurationParser extends AbstractInternalAntl
// $ANTLR start "entryRuleGenerationTask"
- // InternalApplicationConfiguration.g:4467:1: entryRuleGenerationTask returns [EObject current=null] : iv_ruleGenerationTask= ruleGenerationTask EOF ;
+ // InternalApplicationConfiguration.g:4232:1: entryRuleGenerationTask returns [EObject current=null] : iv_ruleGenerationTask= ruleGenerationTask EOF ;
public final EObject entryRuleGenerationTask() throws RecognitionException {
EObject current = null;
@@ -12195,8 +11535,8 @@ public class InternalApplicationConfigurationParser extends AbstractInternalAntl
try {
- // InternalApplicationConfiguration.g:4467:55: (iv_ruleGenerationTask= ruleGenerationTask EOF )
- // InternalApplicationConfiguration.g:4468:2: iv_ruleGenerationTask= ruleGenerationTask EOF
+ // InternalApplicationConfiguration.g:4232:55: (iv_ruleGenerationTask= ruleGenerationTask EOF )
+ // InternalApplicationConfiguration.g:4233:2: iv_ruleGenerationTask= ruleGenerationTask EOF
{
newCompositeNode(grammarAccess.getGenerationTaskRule());
pushFollow(FOLLOW_1);
@@ -12223,7 +11563,7 @@ public class InternalApplicationConfigurationParser extends AbstractInternalAntl
// $ANTLR start "ruleGenerationTask"
- // 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= '}' ) ;
+ // 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= '}' ) ;
public final EObject ruleGenerationTask() throws RecognitionException {
EObject current = null;
@@ -12285,18 +11625,18 @@ public class InternalApplicationConfigurationParser extends AbstractInternalAntl
enterRule();
try {
- // 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= '}' ) )
- // 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= '}' )
+ // 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= '}' ) )
+ // 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= '}' )
{
- // 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= '}' )
- // 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= '}'
+ // 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= '}' )
+ // 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= '}'
{
- otherlv_0=(Token)match(input,48,FOLLOW_17);
+ otherlv_0=(Token)match(input,45,FOLLOW_16);
newLeafNode(otherlv_0, grammarAccess.getGenerationTaskAccess().getGenerateKeyword_0());
- // InternalApplicationConfiguration.g:4486:3: ()
- // InternalApplicationConfiguration.g:4487:4:
+ // InternalApplicationConfiguration.g:4251:3: ()
+ // InternalApplicationConfiguration.g:4252:4:
{
current = forceCreateModelElement(
@@ -12306,70 +11646,70 @@ public class InternalApplicationConfigurationParser extends AbstractInternalAntl
}
- otherlv_2=(Token)match(input,19,FOLLOW_43);
+ otherlv_2=(Token)match(input,18,FOLLOW_41);
newLeafNode(otherlv_2, grammarAccess.getGenerationTaskAccess().getLeftCurlyBracketKeyword_2());
- // 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 ) ) ) ) ) ) )* ) ) )
- // 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 ) ) ) ) ) ) )* ) )
+ // 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 ) ) ) ) ) ) )* ) ) )
+ // 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 ) ) ) ) ) ) )* ) )
{
- // 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 ) ) ) ) ) ) )* ) )
- // 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 ) ) ) ) ) ) )* )
+ // 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 ) ) ) ) ) ) )* ) )
+ // 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 ) ) ) ) ) ) )* )
{
getUnorderedGroupHelper().enter(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3());
- // 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 ) ) ) ) ) ) )* )
- // 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 ) ) ) ) ) ) )*
+ // 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 ) ) ) ) ) ) )* )
+ // 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 ) ) ) ) ) ) )*
{
- // 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 ) ) ) ) ) ) )*
- loop62:
+ // 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 ) ) ) ) ) ) )*
+ loop58:
do {
- int alt62=14;
- alt62 = dfa62.predict(input);
- switch (alt62) {
+ int alt58=14;
+ alt58 = dfa58.predict(input);
+ switch (alt58) {
case 1 :
- // InternalApplicationConfiguration.g:4504:4: ({...}? => ( ({...}? => (otherlv_4= 'metamodel' otherlv_5= '=' ( (lv_metamodel_6_0= ruleMetamodel ) ) ) ) ) )
+ // InternalApplicationConfiguration.g:4269:4: ({...}? => ( ({...}? => (otherlv_4= 'metamodel' otherlv_5= '=' ( (lv_metamodel_6_0= ruleMetamodel ) ) ) ) ) )
{
- // InternalApplicationConfiguration.g:4504:4: ({...}? => ( ({...}? => (otherlv_4= 'metamodel' otherlv_5= '=' ( (lv_metamodel_6_0= ruleMetamodel ) ) ) ) ) )
- // InternalApplicationConfiguration.g:4505:5: {...}? => ( ({...}? => (otherlv_4= 'metamodel' otherlv_5= '=' ( (lv_metamodel_6_0= ruleMetamodel ) ) ) ) )
+ // InternalApplicationConfiguration.g:4269:4: ({...}? => ( ({...}? => (otherlv_4= 'metamodel' otherlv_5= '=' ( (lv_metamodel_6_0= ruleMetamodel ) ) ) ) ) )
+ // InternalApplicationConfiguration.g:4270:5: {...}? => ( ({...}? => (otherlv_4= 'metamodel' otherlv_5= '=' ( (lv_metamodel_6_0= ruleMetamodel ) ) ) ) )
{
if ( ! getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 0) ) {
throw new FailedPredicateException(input, "ruleGenerationTask", "getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 0)");
}
- // InternalApplicationConfiguration.g:4505:111: ( ({...}? => (otherlv_4= 'metamodel' otherlv_5= '=' ( (lv_metamodel_6_0= ruleMetamodel ) ) ) ) )
- // InternalApplicationConfiguration.g:4506:6: ({...}? => (otherlv_4= 'metamodel' otherlv_5= '=' ( (lv_metamodel_6_0= ruleMetamodel ) ) ) )
+ // InternalApplicationConfiguration.g:4270:111: ( ({...}? => (otherlv_4= 'metamodel' otherlv_5= '=' ( (lv_metamodel_6_0= ruleMetamodel ) ) ) ) )
+ // InternalApplicationConfiguration.g:4271:6: ({...}? => (otherlv_4= 'metamodel' otherlv_5= '=' ( (lv_metamodel_6_0= ruleMetamodel ) ) ) )
{
getUnorderedGroupHelper().select(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 0);
- // InternalApplicationConfiguration.g:4509:9: ({...}? => (otherlv_4= 'metamodel' otherlv_5= '=' ( (lv_metamodel_6_0= ruleMetamodel ) ) ) )
- // InternalApplicationConfiguration.g:4509:10: {...}? => (otherlv_4= 'metamodel' otherlv_5= '=' ( (lv_metamodel_6_0= ruleMetamodel ) ) )
+ // InternalApplicationConfiguration.g:4274:9: ({...}? => (otherlv_4= 'metamodel' otherlv_5= '=' ( (lv_metamodel_6_0= ruleMetamodel ) ) ) )
+ // InternalApplicationConfiguration.g:4274:10: {...}? => (otherlv_4= 'metamodel' otherlv_5= '=' ( (lv_metamodel_6_0= ruleMetamodel ) ) )
{
if ( !((true)) ) {
throw new FailedPredicateException(input, "ruleGenerationTask", "true");
}
- // InternalApplicationConfiguration.g:4509:19: (otherlv_4= 'metamodel' otherlv_5= '=' ( (lv_metamodel_6_0= ruleMetamodel ) ) )
- // InternalApplicationConfiguration.g:4509:20: otherlv_4= 'metamodel' otherlv_5= '=' ( (lv_metamodel_6_0= ruleMetamodel ) )
+ // InternalApplicationConfiguration.g:4274:19: (otherlv_4= 'metamodel' otherlv_5= '=' ( (lv_metamodel_6_0= ruleMetamodel ) ) )
+ // InternalApplicationConfiguration.g:4274:20: otherlv_4= 'metamodel' otherlv_5= '=' ( (lv_metamodel_6_0= ruleMetamodel ) )
{
- otherlv_4=(Token)match(input,25,FOLLOW_13);
+ otherlv_4=(Token)match(input,24,FOLLOW_12);
newLeafNode(otherlv_4, grammarAccess.getGenerationTaskAccess().getMetamodelKeyword_3_0_0());
- otherlv_5=(Token)match(input,18,FOLLOW_44);
+ otherlv_5=(Token)match(input,17,FOLLOW_42);
newLeafNode(otherlv_5, grammarAccess.getGenerationTaskAccess().getEqualsSignKeyword_3_0_1());
- // InternalApplicationConfiguration.g:4517:9: ( (lv_metamodel_6_0= ruleMetamodel ) )
- // InternalApplicationConfiguration.g:4518:10: (lv_metamodel_6_0= ruleMetamodel )
+ // InternalApplicationConfiguration.g:4282:9: ( (lv_metamodel_6_0= ruleMetamodel ) )
+ // InternalApplicationConfiguration.g:4283:10: (lv_metamodel_6_0= ruleMetamodel )
{
- // InternalApplicationConfiguration.g:4518:10: (lv_metamodel_6_0= ruleMetamodel )
- // InternalApplicationConfiguration.g:4519:11: lv_metamodel_6_0= ruleMetamodel
+ // InternalApplicationConfiguration.g:4283:10: (lv_metamodel_6_0= ruleMetamodel )
+ // InternalApplicationConfiguration.g:4284:11: lv_metamodel_6_0= ruleMetamodel
{
newCompositeNode(grammarAccess.getGenerationTaskAccess().getMetamodelMetamodelParserRuleCall_3_0_2_0());
- pushFollow(FOLLOW_43);
+ pushFollow(FOLLOW_41);
lv_metamodel_6_0=ruleMetamodel();
state._fsp--;
@@ -12410,47 +11750,47 @@ public class InternalApplicationConfigurationParser extends AbstractInternalAntl
}
break;
case 2 :
- // InternalApplicationConfiguration.g:4542:4: ({...}? => ( ({...}? => (otherlv_7= 'partial-model' otherlv_8= '=' ( (lv_partialModel_9_0= rulePartialModel ) ) ) ) ) )
+ // InternalApplicationConfiguration.g:4307:4: ({...}? => ( ({...}? => (otherlv_7= 'partial-model' otherlv_8= '=' ( (lv_partialModel_9_0= rulePartialModel ) ) ) ) ) )
{
- // InternalApplicationConfiguration.g:4542:4: ({...}? => ( ({...}? => (otherlv_7= 'partial-model' otherlv_8= '=' ( (lv_partialModel_9_0= rulePartialModel ) ) ) ) ) )
- // InternalApplicationConfiguration.g:4543:5: {...}? => ( ({...}? => (otherlv_7= 'partial-model' otherlv_8= '=' ( (lv_partialModel_9_0= rulePartialModel ) ) ) ) )
+ // InternalApplicationConfiguration.g:4307:4: ({...}? => ( ({...}? => (otherlv_7= 'partial-model' otherlv_8= '=' ( (lv_partialModel_9_0= rulePartialModel ) ) ) ) ) )
+ // InternalApplicationConfiguration.g:4308:5: {...}? => ( ({...}? => (otherlv_7= 'partial-model' otherlv_8= '=' ( (lv_partialModel_9_0= rulePartialModel ) ) ) ) )
{
if ( ! getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 1) ) {
throw new FailedPredicateException(input, "ruleGenerationTask", "getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 1)");
}
- // InternalApplicationConfiguration.g:4543:111: ( ({...}? => (otherlv_7= 'partial-model' otherlv_8= '=' ( (lv_partialModel_9_0= rulePartialModel ) ) ) ) )
- // InternalApplicationConfiguration.g:4544:6: ({...}? => (otherlv_7= 'partial-model' otherlv_8= '=' ( (lv_partialModel_9_0= rulePartialModel ) ) ) )
+ // InternalApplicationConfiguration.g:4308:111: ( ({...}? => (otherlv_7= 'partial-model' otherlv_8= '=' ( (lv_partialModel_9_0= rulePartialModel ) ) ) ) )
+ // InternalApplicationConfiguration.g:4309:6: ({...}? => (otherlv_7= 'partial-model' otherlv_8= '=' ( (lv_partialModel_9_0= rulePartialModel ) ) ) )
{
getUnorderedGroupHelper().select(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 1);
- // InternalApplicationConfiguration.g:4547:9: ({...}? => (otherlv_7= 'partial-model' otherlv_8= '=' ( (lv_partialModel_9_0= rulePartialModel ) ) ) )
- // InternalApplicationConfiguration.g:4547:10: {...}? => (otherlv_7= 'partial-model' otherlv_8= '=' ( (lv_partialModel_9_0= rulePartialModel ) ) )
+ // InternalApplicationConfiguration.g:4312:9: ({...}? => (otherlv_7= 'partial-model' otherlv_8= '=' ( (lv_partialModel_9_0= rulePartialModel ) ) ) )
+ // InternalApplicationConfiguration.g:4312:10: {...}? => (otherlv_7= 'partial-model' otherlv_8= '=' ( (lv_partialModel_9_0= rulePartialModel ) ) )
{
if ( !((true)) ) {
throw new FailedPredicateException(input, "ruleGenerationTask", "true");
}
- // InternalApplicationConfiguration.g:4547:19: (otherlv_7= 'partial-model' otherlv_8= '=' ( (lv_partialModel_9_0= rulePartialModel ) ) )
- // InternalApplicationConfiguration.g:4547:20: otherlv_7= 'partial-model' otherlv_8= '=' ( (lv_partialModel_9_0= rulePartialModel ) )
+ // InternalApplicationConfiguration.g:4312:19: (otherlv_7= 'partial-model' otherlv_8= '=' ( (lv_partialModel_9_0= rulePartialModel ) ) )
+ // InternalApplicationConfiguration.g:4312:20: otherlv_7= 'partial-model' otherlv_8= '=' ( (lv_partialModel_9_0= rulePartialModel ) )
{
- otherlv_7=(Token)match(input,49,FOLLOW_13);
+ otherlv_7=(Token)match(input,46,FOLLOW_12);
newLeafNode(otherlv_7, grammarAccess.getGenerationTaskAccess().getPartialModelKeyword_3_1_0());
- otherlv_8=(Token)match(input,18,FOLLOW_44);
+ otherlv_8=(Token)match(input,17,FOLLOW_42);
newLeafNode(otherlv_8, grammarAccess.getGenerationTaskAccess().getEqualsSignKeyword_3_1_1());
- // InternalApplicationConfiguration.g:4555:9: ( (lv_partialModel_9_0= rulePartialModel ) )
- // InternalApplicationConfiguration.g:4556:10: (lv_partialModel_9_0= rulePartialModel )
+ // InternalApplicationConfiguration.g:4320:9: ( (lv_partialModel_9_0= rulePartialModel ) )
+ // InternalApplicationConfiguration.g:4321:10: (lv_partialModel_9_0= rulePartialModel )
{
- // InternalApplicationConfiguration.g:4556:10: (lv_partialModel_9_0= rulePartialModel )
- // InternalApplicationConfiguration.g:4557:11: lv_partialModel_9_0= rulePartialModel
+ // InternalApplicationConfiguration.g:4321:10: (lv_partialModel_9_0= rulePartialModel )
+ // InternalApplicationConfiguration.g:4322:11: lv_partialModel_9_0= rulePartialModel
{
newCompositeNode(grammarAccess.getGenerationTaskAccess().getPartialModelPartialModelParserRuleCall_3_1_2_0());
- pushFollow(FOLLOW_43);
+ pushFollow(FOLLOW_41);
lv_partialModel_9_0=rulePartialModel();
state._fsp--;
@@ -12491,47 +11831,47 @@ public class InternalApplicationConfigurationParser extends AbstractInternalAntl
}
break;
case 3 :
- // InternalApplicationConfiguration.g:4580:4: ({...}? => ( ({...}? => (otherlv_10= 'constraints' otherlv_11= '=' ( (lv_patterns_12_0= ruleGraphPattern ) ) ) ) ) )
+ // InternalApplicationConfiguration.g:4345:4: ({...}? => ( ({...}? => (otherlv_10= 'constraints' otherlv_11= '=' ( (lv_patterns_12_0= ruleGraphPattern ) ) ) ) ) )
{
- // InternalApplicationConfiguration.g:4580:4: ({...}? => ( ({...}? => (otherlv_10= 'constraints' otherlv_11= '=' ( (lv_patterns_12_0= ruleGraphPattern ) ) ) ) ) )
- // InternalApplicationConfiguration.g:4581:5: {...}? => ( ({...}? => (otherlv_10= 'constraints' otherlv_11= '=' ( (lv_patterns_12_0= ruleGraphPattern ) ) ) ) )
+ // InternalApplicationConfiguration.g:4345:4: ({...}? => ( ({...}? => (otherlv_10= 'constraints' otherlv_11= '=' ( (lv_patterns_12_0= ruleGraphPattern ) ) ) ) ) )
+ // InternalApplicationConfiguration.g:4346:5: {...}? => ( ({...}? => (otherlv_10= 'constraints' otherlv_11= '=' ( (lv_patterns_12_0= ruleGraphPattern ) ) ) ) )
{
if ( ! getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 2) ) {
throw new FailedPredicateException(input, "ruleGenerationTask", "getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 2)");
}
- // InternalApplicationConfiguration.g:4581:111: ( ({...}? => (otherlv_10= 'constraints' otherlv_11= '=' ( (lv_patterns_12_0= ruleGraphPattern ) ) ) ) )
- // InternalApplicationConfiguration.g:4582:6: ({...}? => (otherlv_10= 'constraints' otherlv_11= '=' ( (lv_patterns_12_0= ruleGraphPattern ) ) ) )
+ // InternalApplicationConfiguration.g:4346:111: ( ({...}? => (otherlv_10= 'constraints' otherlv_11= '=' ( (lv_patterns_12_0= ruleGraphPattern ) ) ) ) )
+ // InternalApplicationConfiguration.g:4347:6: ({...}? => (otherlv_10= 'constraints' otherlv_11= '=' ( (lv_patterns_12_0= ruleGraphPattern ) ) ) )
{
getUnorderedGroupHelper().select(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 2);
- // InternalApplicationConfiguration.g:4585:9: ({...}? => (otherlv_10= 'constraints' otherlv_11= '=' ( (lv_patterns_12_0= ruleGraphPattern ) ) ) )
- // InternalApplicationConfiguration.g:4585:10: {...}? => (otherlv_10= 'constraints' otherlv_11= '=' ( (lv_patterns_12_0= ruleGraphPattern ) ) )
+ // InternalApplicationConfiguration.g:4350:9: ({...}? => (otherlv_10= 'constraints' otherlv_11= '=' ( (lv_patterns_12_0= ruleGraphPattern ) ) ) )
+ // InternalApplicationConfiguration.g:4350:10: {...}? => (otherlv_10= 'constraints' otherlv_11= '=' ( (lv_patterns_12_0= ruleGraphPattern ) ) )
{
if ( !((true)) ) {
throw new FailedPredicateException(input, "ruleGenerationTask", "true");
}
- // InternalApplicationConfiguration.g:4585:19: (otherlv_10= 'constraints' otherlv_11= '=' ( (lv_patterns_12_0= ruleGraphPattern ) ) )
- // InternalApplicationConfiguration.g:4585:20: otherlv_10= 'constraints' otherlv_11= '=' ( (lv_patterns_12_0= ruleGraphPattern ) )
+ // InternalApplicationConfiguration.g:4350:19: (otherlv_10= 'constraints' otherlv_11= '=' ( (lv_patterns_12_0= ruleGraphPattern ) ) )
+ // InternalApplicationConfiguration.g:4350:20: otherlv_10= 'constraints' otherlv_11= '=' ( (lv_patterns_12_0= ruleGraphPattern ) )
{
- otherlv_10=(Token)match(input,28,FOLLOW_13);
+ otherlv_10=(Token)match(input,27,FOLLOW_12);
newLeafNode(otherlv_10, grammarAccess.getGenerationTaskAccess().getConstraintsKeyword_3_2_0());
- otherlv_11=(Token)match(input,18,FOLLOW_44);
+ otherlv_11=(Token)match(input,17,FOLLOW_42);
newLeafNode(otherlv_11, grammarAccess.getGenerationTaskAccess().getEqualsSignKeyword_3_2_1());
- // InternalApplicationConfiguration.g:4593:9: ( (lv_patterns_12_0= ruleGraphPattern ) )
- // InternalApplicationConfiguration.g:4594:10: (lv_patterns_12_0= ruleGraphPattern )
+ // InternalApplicationConfiguration.g:4358:9: ( (lv_patterns_12_0= ruleGraphPattern ) )
+ // InternalApplicationConfiguration.g:4359:10: (lv_patterns_12_0= ruleGraphPattern )
{
- // InternalApplicationConfiguration.g:4594:10: (lv_patterns_12_0= ruleGraphPattern )
- // InternalApplicationConfiguration.g:4595:11: lv_patterns_12_0= ruleGraphPattern
+ // InternalApplicationConfiguration.g:4359:10: (lv_patterns_12_0= ruleGraphPattern )
+ // InternalApplicationConfiguration.g:4360:11: lv_patterns_12_0= ruleGraphPattern
{
newCompositeNode(grammarAccess.getGenerationTaskAccess().getPatternsGraphPatternParserRuleCall_3_2_2_0());
- pushFollow(FOLLOW_43);
+ pushFollow(FOLLOW_41);
lv_patterns_12_0=ruleGraphPattern();
state._fsp--;
@@ -12572,47 +11912,47 @@ public class InternalApplicationConfigurationParser extends AbstractInternalAntl
}
break;
case 4 :
- // InternalApplicationConfiguration.g:4618:4: ({...}? => ( ({...}? => (otherlv_13= 'objectives' otherlv_14= '=' ( (lv_objectives_15_0= ruleObjective ) ) ) ) ) )
+ // InternalApplicationConfiguration.g:4383:4: ({...}? => ( ({...}? => (otherlv_13= 'objectives' otherlv_14= '=' ( (lv_objectives_15_0= ruleObjective ) ) ) ) ) )
{
- // InternalApplicationConfiguration.g:4618:4: ({...}? => ( ({...}? => (otherlv_13= 'objectives' otherlv_14= '=' ( (lv_objectives_15_0= ruleObjective ) ) ) ) ) )
- // InternalApplicationConfiguration.g:4619:5: {...}? => ( ({...}? => (otherlv_13= 'objectives' otherlv_14= '=' ( (lv_objectives_15_0= ruleObjective ) ) ) ) )
+ // InternalApplicationConfiguration.g:4383:4: ({...}? => ( ({...}? => (otherlv_13= 'objectives' otherlv_14= '=' ( (lv_objectives_15_0= ruleObjective ) ) ) ) ) )
+ // InternalApplicationConfiguration.g:4384:5: {...}? => ( ({...}? => (otherlv_13= 'objectives' otherlv_14= '=' ( (lv_objectives_15_0= ruleObjective ) ) ) ) )
{
if ( ! getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 3) ) {
throw new FailedPredicateException(input, "ruleGenerationTask", "getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 3)");
}
- // InternalApplicationConfiguration.g:4619:111: ( ({...}? => (otherlv_13= 'objectives' otherlv_14= '=' ( (lv_objectives_15_0= ruleObjective ) ) ) ) )
- // InternalApplicationConfiguration.g:4620:6: ({...}? => (otherlv_13= 'objectives' otherlv_14= '=' ( (lv_objectives_15_0= ruleObjective ) ) ) )
+ // InternalApplicationConfiguration.g:4384:111: ( ({...}? => (otherlv_13= 'objectives' otherlv_14= '=' ( (lv_objectives_15_0= ruleObjective ) ) ) ) )
+ // InternalApplicationConfiguration.g:4385:6: ({...}? => (otherlv_13= 'objectives' otherlv_14= '=' ( (lv_objectives_15_0= ruleObjective ) ) ) )
{
getUnorderedGroupHelper().select(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 3);
- // InternalApplicationConfiguration.g:4623:9: ({...}? => (otherlv_13= 'objectives' otherlv_14= '=' ( (lv_objectives_15_0= ruleObjective ) ) ) )
- // InternalApplicationConfiguration.g:4623:10: {...}? => (otherlv_13= 'objectives' otherlv_14= '=' ( (lv_objectives_15_0= ruleObjective ) ) )
+ // InternalApplicationConfiguration.g:4388:9: ({...}? => (otherlv_13= 'objectives' otherlv_14= '=' ( (lv_objectives_15_0= ruleObjective ) ) ) )
+ // InternalApplicationConfiguration.g:4388:10: {...}? => (otherlv_13= 'objectives' otherlv_14= '=' ( (lv_objectives_15_0= ruleObjective ) ) )
{
if ( !((true)) ) {
throw new FailedPredicateException(input, "ruleGenerationTask", "true");
}
- // InternalApplicationConfiguration.g:4623:19: (otherlv_13= 'objectives' otherlv_14= '=' ( (lv_objectives_15_0= ruleObjective ) ) )
- // InternalApplicationConfiguration.g:4623:20: otherlv_13= 'objectives' otherlv_14= '=' ( (lv_objectives_15_0= ruleObjective ) )
+ // InternalApplicationConfiguration.g:4388:19: (otherlv_13= 'objectives' otherlv_14= '=' ( (lv_objectives_15_0= ruleObjective ) ) )
+ // InternalApplicationConfiguration.g:4388:20: otherlv_13= 'objectives' otherlv_14= '=' ( (lv_objectives_15_0= ruleObjective ) )
{
- otherlv_13=(Token)match(input,32,FOLLOW_13);
+ otherlv_13=(Token)match(input,29,FOLLOW_12);
newLeafNode(otherlv_13, grammarAccess.getGenerationTaskAccess().getObjectivesKeyword_3_3_0());
- otherlv_14=(Token)match(input,18,FOLLOW_44);
+ otherlv_14=(Token)match(input,17,FOLLOW_42);
newLeafNode(otherlv_14, grammarAccess.getGenerationTaskAccess().getEqualsSignKeyword_3_3_1());
- // InternalApplicationConfiguration.g:4631:9: ( (lv_objectives_15_0= ruleObjective ) )
- // InternalApplicationConfiguration.g:4632:10: (lv_objectives_15_0= ruleObjective )
+ // InternalApplicationConfiguration.g:4396:9: ( (lv_objectives_15_0= ruleObjective ) )
+ // InternalApplicationConfiguration.g:4397:10: (lv_objectives_15_0= ruleObjective )
{
- // InternalApplicationConfiguration.g:4632:10: (lv_objectives_15_0= ruleObjective )
- // InternalApplicationConfiguration.g:4633:11: lv_objectives_15_0= ruleObjective
+ // InternalApplicationConfiguration.g:4397:10: (lv_objectives_15_0= ruleObjective )
+ // InternalApplicationConfiguration.g:4398:11: lv_objectives_15_0= ruleObjective
{
newCompositeNode(grammarAccess.getGenerationTaskAccess().getObjectivesObjectiveParserRuleCall_3_3_2_0());
- pushFollow(FOLLOW_43);
+ pushFollow(FOLLOW_41);
lv_objectives_15_0=ruleObjective();
state._fsp--;
@@ -12653,47 +11993,47 @@ public class InternalApplicationConfigurationParser extends AbstractInternalAntl
}
break;
case 5 :
- // InternalApplicationConfiguration.g:4656:4: ({...}? => ( ({...}? => (otherlv_16= 'scope' otherlv_17= '=' ( (lv_scope_18_0= ruleScope ) ) ) ) ) )
+ // InternalApplicationConfiguration.g:4421:4: ({...}? => ( ({...}? => (otherlv_16= 'scope' otherlv_17= '=' ( (lv_scope_18_0= ruleScope ) ) ) ) ) )
{
- // InternalApplicationConfiguration.g:4656:4: ({...}? => ( ({...}? => (otherlv_16= 'scope' otherlv_17= '=' ( (lv_scope_18_0= ruleScope ) ) ) ) ) )
- // InternalApplicationConfiguration.g:4657:5: {...}? => ( ({...}? => (otherlv_16= 'scope' otherlv_17= '=' ( (lv_scope_18_0= ruleScope ) ) ) ) )
+ // InternalApplicationConfiguration.g:4421:4: ({...}? => ( ({...}? => (otherlv_16= 'scope' otherlv_17= '=' ( (lv_scope_18_0= ruleScope ) ) ) ) ) )
+ // InternalApplicationConfiguration.g:4422:5: {...}? => ( ({...}? => (otherlv_16= 'scope' otherlv_17= '=' ( (lv_scope_18_0= ruleScope ) ) ) ) )
{
if ( ! getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 4) ) {
throw new FailedPredicateException(input, "ruleGenerationTask", "getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 4)");
}
- // InternalApplicationConfiguration.g:4657:111: ( ({...}? => (otherlv_16= 'scope' otherlv_17= '=' ( (lv_scope_18_0= ruleScope ) ) ) ) )
- // InternalApplicationConfiguration.g:4658:6: ({...}? => (otherlv_16= 'scope' otherlv_17= '=' ( (lv_scope_18_0= ruleScope ) ) ) )
+ // InternalApplicationConfiguration.g:4422:111: ( ({...}? => (otherlv_16= 'scope' otherlv_17= '=' ( (lv_scope_18_0= ruleScope ) ) ) ) )
+ // InternalApplicationConfiguration.g:4423:6: ({...}? => (otherlv_16= 'scope' otherlv_17= '=' ( (lv_scope_18_0= ruleScope ) ) ) )
{
getUnorderedGroupHelper().select(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 4);
- // InternalApplicationConfiguration.g:4661:9: ({...}? => (otherlv_16= 'scope' otherlv_17= '=' ( (lv_scope_18_0= ruleScope ) ) ) )
- // InternalApplicationConfiguration.g:4661:10: {...}? => (otherlv_16= 'scope' otherlv_17= '=' ( (lv_scope_18_0= ruleScope ) ) )
+ // InternalApplicationConfiguration.g:4426:9: ({...}? => (otherlv_16= 'scope' otherlv_17= '=' ( (lv_scope_18_0= ruleScope ) ) ) )
+ // InternalApplicationConfiguration.g:4426:10: {...}? => (otherlv_16= 'scope' otherlv_17= '=' ( (lv_scope_18_0= ruleScope ) ) )
{
if ( !((true)) ) {
throw new FailedPredicateException(input, "ruleGenerationTask", "true");
}
- // InternalApplicationConfiguration.g:4661:19: (otherlv_16= 'scope' otherlv_17= '=' ( (lv_scope_18_0= ruleScope ) ) )
- // InternalApplicationConfiguration.g:4661:20: otherlv_16= 'scope' otherlv_17= '=' ( (lv_scope_18_0= ruleScope ) )
+ // InternalApplicationConfiguration.g:4426:19: (otherlv_16= 'scope' otherlv_17= '=' ( (lv_scope_18_0= ruleScope ) ) )
+ // InternalApplicationConfiguration.g:4426:20: otherlv_16= 'scope' otherlv_17= '=' ( (lv_scope_18_0= ruleScope ) )
{
- otherlv_16=(Token)match(input,47,FOLLOW_13);
+ otherlv_16=(Token)match(input,44,FOLLOW_12);
newLeafNode(otherlv_16, grammarAccess.getGenerationTaskAccess().getScopeKeyword_3_4_0());
- otherlv_17=(Token)match(input,18,FOLLOW_44);
+ otherlv_17=(Token)match(input,17,FOLLOW_42);
newLeafNode(otherlv_17, grammarAccess.getGenerationTaskAccess().getEqualsSignKeyword_3_4_1());
- // InternalApplicationConfiguration.g:4669:9: ( (lv_scope_18_0= ruleScope ) )
- // InternalApplicationConfiguration.g:4670:10: (lv_scope_18_0= ruleScope )
+ // InternalApplicationConfiguration.g:4434:9: ( (lv_scope_18_0= ruleScope ) )
+ // InternalApplicationConfiguration.g:4435:10: (lv_scope_18_0= ruleScope )
{
- // InternalApplicationConfiguration.g:4670:10: (lv_scope_18_0= ruleScope )
- // InternalApplicationConfiguration.g:4671:11: lv_scope_18_0= ruleScope
+ // InternalApplicationConfiguration.g:4435:10: (lv_scope_18_0= ruleScope )
+ // InternalApplicationConfiguration.g:4436:11: lv_scope_18_0= ruleScope
{
newCompositeNode(grammarAccess.getGenerationTaskAccess().getScopeScopeParserRuleCall_3_4_2_0());
- pushFollow(FOLLOW_43);
+ pushFollow(FOLLOW_41);
lv_scope_18_0=ruleScope();
state._fsp--;
@@ -12734,36 +12074,36 @@ public class InternalApplicationConfigurationParser extends AbstractInternalAntl
}
break;
case 6 :
- // InternalApplicationConfiguration.g:4694:4: ({...}? => ( ({...}? => ( ( (lv_numberSpecified_19_0= 'number' ) ) otherlv_20= '=' ( (lv_number_21_0= RULE_INT ) ) ) ) ) )
+ // InternalApplicationConfiguration.g:4459:4: ({...}? => ( ({...}? => ( ( (lv_numberSpecified_19_0= 'number' ) ) otherlv_20= '=' ( (lv_number_21_0= RULE_INT ) ) ) ) ) )
{
- // InternalApplicationConfiguration.g:4694:4: ({...}? => ( ({...}? => ( ( (lv_numberSpecified_19_0= 'number' ) ) otherlv_20= '=' ( (lv_number_21_0= RULE_INT ) ) ) ) ) )
- // InternalApplicationConfiguration.g:4695:5: {...}? => ( ({...}? => ( ( (lv_numberSpecified_19_0= 'number' ) ) otherlv_20= '=' ( (lv_number_21_0= RULE_INT ) ) ) ) )
+ // InternalApplicationConfiguration.g:4459:4: ({...}? => ( ({...}? => ( ( (lv_numberSpecified_19_0= 'number' ) ) otherlv_20= '=' ( (lv_number_21_0= RULE_INT ) ) ) ) ) )
+ // InternalApplicationConfiguration.g:4460:5: {...}? => ( ({...}? => ( ( (lv_numberSpecified_19_0= 'number' ) ) otherlv_20= '=' ( (lv_number_21_0= RULE_INT ) ) ) ) )
{
if ( ! getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 5) ) {
throw new FailedPredicateException(input, "ruleGenerationTask", "getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 5)");
}
- // InternalApplicationConfiguration.g:4695:111: ( ({...}? => ( ( (lv_numberSpecified_19_0= 'number' ) ) otherlv_20= '=' ( (lv_number_21_0= RULE_INT ) ) ) ) )
- // InternalApplicationConfiguration.g:4696:6: ({...}? => ( ( (lv_numberSpecified_19_0= 'number' ) ) otherlv_20= '=' ( (lv_number_21_0= RULE_INT ) ) ) )
+ // InternalApplicationConfiguration.g:4460:111: ( ({...}? => ( ( (lv_numberSpecified_19_0= 'number' ) ) otherlv_20= '=' ( (lv_number_21_0= RULE_INT ) ) ) ) )
+ // InternalApplicationConfiguration.g:4461:6: ({...}? => ( ( (lv_numberSpecified_19_0= 'number' ) ) otherlv_20= '=' ( (lv_number_21_0= RULE_INT ) ) ) )
{
getUnorderedGroupHelper().select(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 5);
- // InternalApplicationConfiguration.g:4699:9: ({...}? => ( ( (lv_numberSpecified_19_0= 'number' ) ) otherlv_20= '=' ( (lv_number_21_0= RULE_INT ) ) ) )
- // InternalApplicationConfiguration.g:4699:10: {...}? => ( ( (lv_numberSpecified_19_0= 'number' ) ) otherlv_20= '=' ( (lv_number_21_0= RULE_INT ) ) )
+ // InternalApplicationConfiguration.g:4464:9: ({...}? => ( ( (lv_numberSpecified_19_0= 'number' ) ) otherlv_20= '=' ( (lv_number_21_0= RULE_INT ) ) ) )
+ // InternalApplicationConfiguration.g:4464:10: {...}? => ( ( (lv_numberSpecified_19_0= 'number' ) ) otherlv_20= '=' ( (lv_number_21_0= RULE_INT ) ) )
{
if ( !((true)) ) {
throw new FailedPredicateException(input, "ruleGenerationTask", "true");
}
- // InternalApplicationConfiguration.g:4699:19: ( ( (lv_numberSpecified_19_0= 'number' ) ) otherlv_20= '=' ( (lv_number_21_0= RULE_INT ) ) )
- // InternalApplicationConfiguration.g:4699:20: ( (lv_numberSpecified_19_0= 'number' ) ) otherlv_20= '=' ( (lv_number_21_0= RULE_INT ) )
+ // InternalApplicationConfiguration.g:4464:19: ( ( (lv_numberSpecified_19_0= 'number' ) ) otherlv_20= '=' ( (lv_number_21_0= RULE_INT ) ) )
+ // InternalApplicationConfiguration.g:4464:20: ( (lv_numberSpecified_19_0= 'number' ) ) otherlv_20= '=' ( (lv_number_21_0= RULE_INT ) )
{
- // InternalApplicationConfiguration.g:4699:20: ( (lv_numberSpecified_19_0= 'number' ) )
- // InternalApplicationConfiguration.g:4700:10: (lv_numberSpecified_19_0= 'number' )
+ // InternalApplicationConfiguration.g:4464:20: ( (lv_numberSpecified_19_0= 'number' ) )
+ // InternalApplicationConfiguration.g:4465:10: (lv_numberSpecified_19_0= 'number' )
{
- // InternalApplicationConfiguration.g:4700:10: (lv_numberSpecified_19_0= 'number' )
- // InternalApplicationConfiguration.g:4701:11: lv_numberSpecified_19_0= 'number'
+ // InternalApplicationConfiguration.g:4465:10: (lv_numberSpecified_19_0= 'number' )
+ // InternalApplicationConfiguration.g:4466:11: lv_numberSpecified_19_0= 'number'
{
- lv_numberSpecified_19_0=(Token)match(input,50,FOLLOW_13);
+ lv_numberSpecified_19_0=(Token)match(input,47,FOLLOW_12);
newLeafNode(lv_numberSpecified_19_0, grammarAccess.getGenerationTaskAccess().getNumberSpecifiedNumberKeyword_3_5_0_0());
@@ -12779,17 +12119,17 @@ public class InternalApplicationConfigurationParser extends AbstractInternalAntl
}
- otherlv_20=(Token)match(input,18,FOLLOW_7);
+ otherlv_20=(Token)match(input,17,FOLLOW_7);
newLeafNode(otherlv_20, grammarAccess.getGenerationTaskAccess().getEqualsSignKeyword_3_5_1());
- // InternalApplicationConfiguration.g:4717:9: ( (lv_number_21_0= RULE_INT ) )
- // InternalApplicationConfiguration.g:4718:10: (lv_number_21_0= RULE_INT )
+ // InternalApplicationConfiguration.g:4482:9: ( (lv_number_21_0= RULE_INT ) )
+ // InternalApplicationConfiguration.g:4483:10: (lv_number_21_0= RULE_INT )
{
- // InternalApplicationConfiguration.g:4718:10: (lv_number_21_0= RULE_INT )
- // InternalApplicationConfiguration.g:4719:11: lv_number_21_0= RULE_INT
+ // InternalApplicationConfiguration.g:4483:10: (lv_number_21_0= RULE_INT )
+ // InternalApplicationConfiguration.g:4484:11: lv_number_21_0= RULE_INT
{
- lv_number_21_0=(Token)match(input,RULE_INT,FOLLOW_43);
+ lv_number_21_0=(Token)match(input,RULE_INT,FOLLOW_41);
newLeafNode(lv_number_21_0, grammarAccess.getGenerationTaskAccess().getNumberINTTerminalRuleCall_3_5_2_0());
@@ -12828,36 +12168,36 @@ public class InternalApplicationConfigurationParser extends AbstractInternalAntl
}
break;
case 7 :
- // InternalApplicationConfiguration.g:4741:4: ({...}? => ( ({...}? => ( ( (lv_runSpecified_22_0= 'runs' ) ) otherlv_23= '=' ( (lv_runs_24_0= RULE_INT ) ) ) ) ) )
+ // InternalApplicationConfiguration.g:4506:4: ({...}? => ( ({...}? => ( ( (lv_runSpecified_22_0= 'runs' ) ) otherlv_23= '=' ( (lv_runs_24_0= RULE_INT ) ) ) ) ) )
{
- // InternalApplicationConfiguration.g:4741:4: ({...}? => ( ({...}? => ( ( (lv_runSpecified_22_0= 'runs' ) ) otherlv_23= '=' ( (lv_runs_24_0= RULE_INT ) ) ) ) ) )
- // InternalApplicationConfiguration.g:4742:5: {...}? => ( ({...}? => ( ( (lv_runSpecified_22_0= 'runs' ) ) otherlv_23= '=' ( (lv_runs_24_0= RULE_INT ) ) ) ) )
+ // InternalApplicationConfiguration.g:4506:4: ({...}? => ( ({...}? => ( ( (lv_runSpecified_22_0= 'runs' ) ) otherlv_23= '=' ( (lv_runs_24_0= RULE_INT ) ) ) ) ) )
+ // InternalApplicationConfiguration.g:4507:5: {...}? => ( ({...}? => ( ( (lv_runSpecified_22_0= 'runs' ) ) otherlv_23= '=' ( (lv_runs_24_0= RULE_INT ) ) ) ) )
{
if ( ! getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 6) ) {
throw new FailedPredicateException(input, "ruleGenerationTask", "getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 6)");
}
- // InternalApplicationConfiguration.g:4742:111: ( ({...}? => ( ( (lv_runSpecified_22_0= 'runs' ) ) otherlv_23= '=' ( (lv_runs_24_0= RULE_INT ) ) ) ) )
- // InternalApplicationConfiguration.g:4743:6: ({...}? => ( ( (lv_runSpecified_22_0= 'runs' ) ) otherlv_23= '=' ( (lv_runs_24_0= RULE_INT ) ) ) )
+ // InternalApplicationConfiguration.g:4507:111: ( ({...}? => ( ( (lv_runSpecified_22_0= 'runs' ) ) otherlv_23= '=' ( (lv_runs_24_0= RULE_INT ) ) ) ) )
+ // InternalApplicationConfiguration.g:4508:6: ({...}? => ( ( (lv_runSpecified_22_0= 'runs' ) ) otherlv_23= '=' ( (lv_runs_24_0= RULE_INT ) ) ) )
{
getUnorderedGroupHelper().select(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 6);
- // InternalApplicationConfiguration.g:4746:9: ({...}? => ( ( (lv_runSpecified_22_0= 'runs' ) ) otherlv_23= '=' ( (lv_runs_24_0= RULE_INT ) ) ) )
- // InternalApplicationConfiguration.g:4746:10: {...}? => ( ( (lv_runSpecified_22_0= 'runs' ) ) otherlv_23= '=' ( (lv_runs_24_0= RULE_INT ) ) )
+ // InternalApplicationConfiguration.g:4511:9: ({...}? => ( ( (lv_runSpecified_22_0= 'runs' ) ) otherlv_23= '=' ( (lv_runs_24_0= RULE_INT ) ) ) )
+ // InternalApplicationConfiguration.g:4511:10: {...}? => ( ( (lv_runSpecified_22_0= 'runs' ) ) otherlv_23= '=' ( (lv_runs_24_0= RULE_INT ) ) )
{
if ( !((true)) ) {
throw new FailedPredicateException(input, "ruleGenerationTask", "true");
}
- // InternalApplicationConfiguration.g:4746:19: ( ( (lv_runSpecified_22_0= 'runs' ) ) otherlv_23= '=' ( (lv_runs_24_0= RULE_INT ) ) )
- // InternalApplicationConfiguration.g:4746:20: ( (lv_runSpecified_22_0= 'runs' ) ) otherlv_23= '=' ( (lv_runs_24_0= RULE_INT ) )
+ // InternalApplicationConfiguration.g:4511:19: ( ( (lv_runSpecified_22_0= 'runs' ) ) otherlv_23= '=' ( (lv_runs_24_0= RULE_INT ) ) )
+ // InternalApplicationConfiguration.g:4511:20: ( (lv_runSpecified_22_0= 'runs' ) ) otherlv_23= '=' ( (lv_runs_24_0= RULE_INT ) )
{
- // InternalApplicationConfiguration.g:4746:20: ( (lv_runSpecified_22_0= 'runs' ) )
- // InternalApplicationConfiguration.g:4747:10: (lv_runSpecified_22_0= 'runs' )
+ // InternalApplicationConfiguration.g:4511:20: ( (lv_runSpecified_22_0= 'runs' ) )
+ // InternalApplicationConfiguration.g:4512:10: (lv_runSpecified_22_0= 'runs' )
{
- // InternalApplicationConfiguration.g:4747:10: (lv_runSpecified_22_0= 'runs' )
- // InternalApplicationConfiguration.g:4748:11: lv_runSpecified_22_0= 'runs'
+ // InternalApplicationConfiguration.g:4512:10: (lv_runSpecified_22_0= 'runs' )
+ // InternalApplicationConfiguration.g:4513:11: lv_runSpecified_22_0= 'runs'
{
- lv_runSpecified_22_0=(Token)match(input,51,FOLLOW_13);
+ lv_runSpecified_22_0=(Token)match(input,48,FOLLOW_12);
newLeafNode(lv_runSpecified_22_0, grammarAccess.getGenerationTaskAccess().getRunSpecifiedRunsKeyword_3_6_0_0());
@@ -12873,17 +12213,17 @@ public class InternalApplicationConfigurationParser extends AbstractInternalAntl
}
- otherlv_23=(Token)match(input,18,FOLLOW_7);
+ otherlv_23=(Token)match(input,17,FOLLOW_7);
newLeafNode(otherlv_23, grammarAccess.getGenerationTaskAccess().getEqualsSignKeyword_3_6_1());
- // InternalApplicationConfiguration.g:4764:9: ( (lv_runs_24_0= RULE_INT ) )
- // InternalApplicationConfiguration.g:4765:10: (lv_runs_24_0= RULE_INT )
+ // InternalApplicationConfiguration.g:4529:9: ( (lv_runs_24_0= RULE_INT ) )
+ // InternalApplicationConfiguration.g:4530:10: (lv_runs_24_0= RULE_INT )
{
- // InternalApplicationConfiguration.g:4765:10: (lv_runs_24_0= RULE_INT )
- // InternalApplicationConfiguration.g:4766:11: lv_runs_24_0= RULE_INT
+ // InternalApplicationConfiguration.g:4530:10: (lv_runs_24_0= RULE_INT )
+ // InternalApplicationConfiguration.g:4531:11: lv_runs_24_0= RULE_INT
{
- lv_runs_24_0=(Token)match(input,RULE_INT,FOLLOW_43);
+ lv_runs_24_0=(Token)match(input,RULE_INT,FOLLOW_41);
newLeafNode(lv_runs_24_0, grammarAccess.getGenerationTaskAccess().getRunsINTTerminalRuleCall_3_6_2_0());
@@ -12922,47 +12262,47 @@ public class InternalApplicationConfigurationParser extends AbstractInternalAntl
}
break;
case 8 :
- // InternalApplicationConfiguration.g:4788:4: ({...}? => ( ({...}? => (otherlv_25= 'solver' otherlv_26= '=' ( (lv_solver_27_0= ruleSolver ) ) ) ) ) )
+ // InternalApplicationConfiguration.g:4553:4: ({...}? => ( ({...}? => (otherlv_25= 'solver' otherlv_26= '=' ( (lv_solver_27_0= ruleSolver ) ) ) ) ) )
{
- // InternalApplicationConfiguration.g:4788:4: ({...}? => ( ({...}? => (otherlv_25= 'solver' otherlv_26= '=' ( (lv_solver_27_0= ruleSolver ) ) ) ) ) )
- // InternalApplicationConfiguration.g:4789:5: {...}? => ( ({...}? => (otherlv_25= 'solver' otherlv_26= '=' ( (lv_solver_27_0= ruleSolver ) ) ) ) )
+ // InternalApplicationConfiguration.g:4553:4: ({...}? => ( ({...}? => (otherlv_25= 'solver' otherlv_26= '=' ( (lv_solver_27_0= ruleSolver ) ) ) ) ) )
+ // InternalApplicationConfiguration.g:4554:5: {...}? => ( ({...}? => (otherlv_25= 'solver' otherlv_26= '=' ( (lv_solver_27_0= ruleSolver ) ) ) ) )
{
if ( ! getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 7) ) {
throw new FailedPredicateException(input, "ruleGenerationTask", "getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 7)");
}
- // InternalApplicationConfiguration.g:4789:111: ( ({...}? => (otherlv_25= 'solver' otherlv_26= '=' ( (lv_solver_27_0= ruleSolver ) ) ) ) )
- // InternalApplicationConfiguration.g:4790:6: ({...}? => (otherlv_25= 'solver' otherlv_26= '=' ( (lv_solver_27_0= ruleSolver ) ) ) )
+ // InternalApplicationConfiguration.g:4554:111: ( ({...}? => (otherlv_25= 'solver' otherlv_26= '=' ( (lv_solver_27_0= ruleSolver ) ) ) ) )
+ // InternalApplicationConfiguration.g:4555:6: ({...}? => (otherlv_25= 'solver' otherlv_26= '=' ( (lv_solver_27_0= ruleSolver ) ) ) )
{
getUnorderedGroupHelper().select(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 7);
- // InternalApplicationConfiguration.g:4793:9: ({...}? => (otherlv_25= 'solver' otherlv_26= '=' ( (lv_solver_27_0= ruleSolver ) ) ) )
- // InternalApplicationConfiguration.g:4793:10: {...}? => (otherlv_25= 'solver' otherlv_26= '=' ( (lv_solver_27_0= ruleSolver ) ) )
+ // InternalApplicationConfiguration.g:4558:9: ({...}? => (otherlv_25= 'solver' otherlv_26= '=' ( (lv_solver_27_0= ruleSolver ) ) ) )
+ // InternalApplicationConfiguration.g:4558:10: {...}? => (otherlv_25= 'solver' otherlv_26= '=' ( (lv_solver_27_0= ruleSolver ) ) )
{
if ( !((true)) ) {
throw new FailedPredicateException(input, "ruleGenerationTask", "true");
}
- // InternalApplicationConfiguration.g:4793:19: (otherlv_25= 'solver' otherlv_26= '=' ( (lv_solver_27_0= ruleSolver ) ) )
- // InternalApplicationConfiguration.g:4793:20: otherlv_25= 'solver' otherlv_26= '=' ( (lv_solver_27_0= ruleSolver ) )
+ // InternalApplicationConfiguration.g:4558:19: (otherlv_25= 'solver' otherlv_26= '=' ( (lv_solver_27_0= ruleSolver ) ) )
+ // InternalApplicationConfiguration.g:4558:20: otherlv_25= 'solver' otherlv_26= '=' ( (lv_solver_27_0= ruleSolver ) )
{
- otherlv_25=(Token)match(input,52,FOLLOW_13);
+ otherlv_25=(Token)match(input,49,FOLLOW_12);
newLeafNode(otherlv_25, grammarAccess.getGenerationTaskAccess().getSolverKeyword_3_7_0());
- otherlv_26=(Token)match(input,18,FOLLOW_45);
+ otherlv_26=(Token)match(input,17,FOLLOW_43);
newLeafNode(otherlv_26, grammarAccess.getGenerationTaskAccess().getEqualsSignKeyword_3_7_1());
- // InternalApplicationConfiguration.g:4801:9: ( (lv_solver_27_0= ruleSolver ) )
- // InternalApplicationConfiguration.g:4802:10: (lv_solver_27_0= ruleSolver )
+ // InternalApplicationConfiguration.g:4566:9: ( (lv_solver_27_0= ruleSolver ) )
+ // InternalApplicationConfiguration.g:4567:10: (lv_solver_27_0= ruleSolver )
{
- // InternalApplicationConfiguration.g:4802:10: (lv_solver_27_0= ruleSolver )
- // InternalApplicationConfiguration.g:4803:11: lv_solver_27_0= ruleSolver
+ // InternalApplicationConfiguration.g:4567:10: (lv_solver_27_0= ruleSolver )
+ // InternalApplicationConfiguration.g:4568:11: lv_solver_27_0= ruleSolver
{
newCompositeNode(grammarAccess.getGenerationTaskAccess().getSolverSolverEnumRuleCall_3_7_2_0());
- pushFollow(FOLLOW_43);
+ pushFollow(FOLLOW_41);
lv_solver_27_0=ruleSolver();
state._fsp--;
@@ -13003,47 +12343,47 @@ public class InternalApplicationConfigurationParser extends AbstractInternalAntl
}
break;
case 9 :
- // InternalApplicationConfiguration.g:4826:4: ({...}? => ( ({...}? => (otherlv_28= 'config' otherlv_29= '=' ( (lv_config_30_0= ruleConfig ) ) ) ) ) )
+ // InternalApplicationConfiguration.g:4591:4: ({...}? => ( ({...}? => (otherlv_28= 'config' otherlv_29= '=' ( (lv_config_30_0= ruleConfig ) ) ) ) ) )
{
- // InternalApplicationConfiguration.g:4826:4: ({...}? => ( ({...}? => (otherlv_28= 'config' otherlv_29= '=' ( (lv_config_30_0= ruleConfig ) ) ) ) ) )
- // InternalApplicationConfiguration.g:4827:5: {...}? => ( ({...}? => (otherlv_28= 'config' otherlv_29= '=' ( (lv_config_30_0= ruleConfig ) ) ) ) )
+ // InternalApplicationConfiguration.g:4591:4: ({...}? => ( ({...}? => (otherlv_28= 'config' otherlv_29= '=' ( (lv_config_30_0= ruleConfig ) ) ) ) ) )
+ // InternalApplicationConfiguration.g:4592:5: {...}? => ( ({...}? => (otherlv_28= 'config' otherlv_29= '=' ( (lv_config_30_0= ruleConfig ) ) ) ) )
{
if ( ! getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 8) ) {
throw new FailedPredicateException(input, "ruleGenerationTask", "getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 8)");
}
- // InternalApplicationConfiguration.g:4827:111: ( ({...}? => (otherlv_28= 'config' otherlv_29= '=' ( (lv_config_30_0= ruleConfig ) ) ) ) )
- // InternalApplicationConfiguration.g:4828:6: ({...}? => (otherlv_28= 'config' otherlv_29= '=' ( (lv_config_30_0= ruleConfig ) ) ) )
+ // InternalApplicationConfiguration.g:4592:111: ( ({...}? => (otherlv_28= 'config' otherlv_29= '=' ( (lv_config_30_0= ruleConfig ) ) ) ) )
+ // InternalApplicationConfiguration.g:4593:6: ({...}? => (otherlv_28= 'config' otherlv_29= '=' ( (lv_config_30_0= ruleConfig ) ) ) )
{
getUnorderedGroupHelper().select(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 8);
- // InternalApplicationConfiguration.g:4831:9: ({...}? => (otherlv_28= 'config' otherlv_29= '=' ( (lv_config_30_0= ruleConfig ) ) ) )
- // InternalApplicationConfiguration.g:4831:10: {...}? => (otherlv_28= 'config' otherlv_29= '=' ( (lv_config_30_0= ruleConfig ) ) )
+ // InternalApplicationConfiguration.g:4596:9: ({...}? => (otherlv_28= 'config' otherlv_29= '=' ( (lv_config_30_0= ruleConfig ) ) ) )
+ // InternalApplicationConfiguration.g:4596:10: {...}? => (otherlv_28= 'config' otherlv_29= '=' ( (lv_config_30_0= ruleConfig ) ) )
{
if ( !((true)) ) {
throw new FailedPredicateException(input, "ruleGenerationTask", "true");
}
- // InternalApplicationConfiguration.g:4831:19: (otherlv_28= 'config' otherlv_29= '=' ( (lv_config_30_0= ruleConfig ) ) )
- // InternalApplicationConfiguration.g:4831:20: otherlv_28= 'config' otherlv_29= '=' ( (lv_config_30_0= ruleConfig ) )
+ // InternalApplicationConfiguration.g:4596:19: (otherlv_28= 'config' otherlv_29= '=' ( (lv_config_30_0= ruleConfig ) ) )
+ // InternalApplicationConfiguration.g:4596:20: otherlv_28= 'config' otherlv_29= '=' ( (lv_config_30_0= ruleConfig ) )
{
- otherlv_28=(Token)match(input,33,FOLLOW_13);
+ otherlv_28=(Token)match(input,30,FOLLOW_12);
newLeafNode(otherlv_28, grammarAccess.getGenerationTaskAccess().getConfigKeyword_3_8_0());
- otherlv_29=(Token)match(input,18,FOLLOW_44);
+ otherlv_29=(Token)match(input,17,FOLLOW_42);
newLeafNode(otherlv_29, grammarAccess.getGenerationTaskAccess().getEqualsSignKeyword_3_8_1());
- // InternalApplicationConfiguration.g:4839:9: ( (lv_config_30_0= ruleConfig ) )
- // InternalApplicationConfiguration.g:4840:10: (lv_config_30_0= ruleConfig )
+ // InternalApplicationConfiguration.g:4604:9: ( (lv_config_30_0= ruleConfig ) )
+ // InternalApplicationConfiguration.g:4605:10: (lv_config_30_0= ruleConfig )
{
- // InternalApplicationConfiguration.g:4840:10: (lv_config_30_0= ruleConfig )
- // InternalApplicationConfiguration.g:4841:11: lv_config_30_0= ruleConfig
+ // InternalApplicationConfiguration.g:4605:10: (lv_config_30_0= ruleConfig )
+ // InternalApplicationConfiguration.g:4606:11: lv_config_30_0= ruleConfig
{
newCompositeNode(grammarAccess.getGenerationTaskAccess().getConfigConfigParserRuleCall_3_8_2_0());
- pushFollow(FOLLOW_43);
+ pushFollow(FOLLOW_41);
lv_config_30_0=ruleConfig();
state._fsp--;
@@ -13084,47 +12424,47 @@ public class InternalApplicationConfigurationParser extends AbstractInternalAntl
}
break;
case 10 :
- // InternalApplicationConfiguration.g:4864:4: ({...}? => ( ({...}? => (otherlv_31= 'debug' otherlv_32= '=' ( (lv_debugFolder_33_0= ruleFile ) ) ) ) ) )
+ // InternalApplicationConfiguration.g:4629:4: ({...}? => ( ({...}? => (otherlv_31= 'debug' otherlv_32= '=' ( (lv_debugFolder_33_0= ruleFile ) ) ) ) ) )
{
- // InternalApplicationConfiguration.g:4864:4: ({...}? => ( ({...}? => (otherlv_31= 'debug' otherlv_32= '=' ( (lv_debugFolder_33_0= ruleFile ) ) ) ) ) )
- // InternalApplicationConfiguration.g:4865:5: {...}? => ( ({...}? => (otherlv_31= 'debug' otherlv_32= '=' ( (lv_debugFolder_33_0= ruleFile ) ) ) ) )
+ // InternalApplicationConfiguration.g:4629:4: ({...}? => ( ({...}? => (otherlv_31= 'debug' otherlv_32= '=' ( (lv_debugFolder_33_0= ruleFile ) ) ) ) ) )
+ // InternalApplicationConfiguration.g:4630:5: {...}? => ( ({...}? => (otherlv_31= 'debug' otherlv_32= '=' ( (lv_debugFolder_33_0= ruleFile ) ) ) ) )
{
if ( ! getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 9) ) {
throw new FailedPredicateException(input, "ruleGenerationTask", "getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 9)");
}
- // InternalApplicationConfiguration.g:4865:111: ( ({...}? => (otherlv_31= 'debug' otherlv_32= '=' ( (lv_debugFolder_33_0= ruleFile ) ) ) ) )
- // InternalApplicationConfiguration.g:4866:6: ({...}? => (otherlv_31= 'debug' otherlv_32= '=' ( (lv_debugFolder_33_0= ruleFile ) ) ) )
+ // InternalApplicationConfiguration.g:4630:111: ( ({...}? => (otherlv_31= 'debug' otherlv_32= '=' ( (lv_debugFolder_33_0= ruleFile ) ) ) ) )
+ // InternalApplicationConfiguration.g:4631:6: ({...}? => (otherlv_31= 'debug' otherlv_32= '=' ( (lv_debugFolder_33_0= ruleFile ) ) ) )
{
getUnorderedGroupHelper().select(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 9);
- // InternalApplicationConfiguration.g:4869:9: ({...}? => (otherlv_31= 'debug' otherlv_32= '=' ( (lv_debugFolder_33_0= ruleFile ) ) ) )
- // InternalApplicationConfiguration.g:4869:10: {...}? => (otherlv_31= 'debug' otherlv_32= '=' ( (lv_debugFolder_33_0= ruleFile ) ) )
+ // InternalApplicationConfiguration.g:4634:9: ({...}? => (otherlv_31= 'debug' otherlv_32= '=' ( (lv_debugFolder_33_0= ruleFile ) ) ) )
+ // InternalApplicationConfiguration.g:4634:10: {...}? => (otherlv_31= 'debug' otherlv_32= '=' ( (lv_debugFolder_33_0= ruleFile ) ) )
{
if ( !((true)) ) {
throw new FailedPredicateException(input, "ruleGenerationTask", "true");
}
- // InternalApplicationConfiguration.g:4869:19: (otherlv_31= 'debug' otherlv_32= '=' ( (lv_debugFolder_33_0= ruleFile ) ) )
- // InternalApplicationConfiguration.g:4869:20: otherlv_31= 'debug' otherlv_32= '=' ( (lv_debugFolder_33_0= ruleFile ) )
+ // InternalApplicationConfiguration.g:4634:19: (otherlv_31= 'debug' otherlv_32= '=' ( (lv_debugFolder_33_0= ruleFile ) ) )
+ // InternalApplicationConfiguration.g:4634:20: otherlv_31= 'debug' otherlv_32= '=' ( (lv_debugFolder_33_0= ruleFile ) )
{
- otherlv_31=(Token)match(input,53,FOLLOW_13);
+ otherlv_31=(Token)match(input,50,FOLLOW_12);
newLeafNode(otherlv_31, grammarAccess.getGenerationTaskAccess().getDebugKeyword_3_9_0());
- otherlv_32=(Token)match(input,18,FOLLOW_21);
+ otherlv_32=(Token)match(input,17,FOLLOW_20);
newLeafNode(otherlv_32, grammarAccess.getGenerationTaskAccess().getEqualsSignKeyword_3_9_1());
- // InternalApplicationConfiguration.g:4877:9: ( (lv_debugFolder_33_0= ruleFile ) )
- // InternalApplicationConfiguration.g:4878:10: (lv_debugFolder_33_0= ruleFile )
+ // InternalApplicationConfiguration.g:4642:9: ( (lv_debugFolder_33_0= ruleFile ) )
+ // InternalApplicationConfiguration.g:4643:10: (lv_debugFolder_33_0= ruleFile )
{
- // InternalApplicationConfiguration.g:4878:10: (lv_debugFolder_33_0= ruleFile )
- // InternalApplicationConfiguration.g:4879:11: lv_debugFolder_33_0= ruleFile
+ // InternalApplicationConfiguration.g:4643:10: (lv_debugFolder_33_0= ruleFile )
+ // InternalApplicationConfiguration.g:4644:11: lv_debugFolder_33_0= ruleFile
{
newCompositeNode(grammarAccess.getGenerationTaskAccess().getDebugFolderFileParserRuleCall_3_9_2_0());
- pushFollow(FOLLOW_43);
+ pushFollow(FOLLOW_41);
lv_debugFolder_33_0=ruleFile();
state._fsp--;
@@ -13165,47 +12505,47 @@ public class InternalApplicationConfigurationParser extends AbstractInternalAntl
}
break;
case 11 :
- // InternalApplicationConfiguration.g:4902:4: ({...}? => ( ({...}? => (otherlv_34= 'log' otherlv_35= '=' ( (lv_targetLogFile_36_0= ruleFile ) ) ) ) ) )
+ // InternalApplicationConfiguration.g:4667:4: ({...}? => ( ({...}? => (otherlv_34= 'log' otherlv_35= '=' ( (lv_targetLogFile_36_0= ruleFile ) ) ) ) ) )
{
- // InternalApplicationConfiguration.g:4902:4: ({...}? => ( ({...}? => (otherlv_34= 'log' otherlv_35= '=' ( (lv_targetLogFile_36_0= ruleFile ) ) ) ) ) )
- // InternalApplicationConfiguration.g:4903:5: {...}? => ( ({...}? => (otherlv_34= 'log' otherlv_35= '=' ( (lv_targetLogFile_36_0= ruleFile ) ) ) ) )
+ // InternalApplicationConfiguration.g:4667:4: ({...}? => ( ({...}? => (otherlv_34= 'log' otherlv_35= '=' ( (lv_targetLogFile_36_0= ruleFile ) ) ) ) ) )
+ // InternalApplicationConfiguration.g:4668:5: {...}? => ( ({...}? => (otherlv_34= 'log' otherlv_35= '=' ( (lv_targetLogFile_36_0= ruleFile ) ) ) ) )
{
if ( ! getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 10) ) {
throw new FailedPredicateException(input, "ruleGenerationTask", "getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 10)");
}
- // InternalApplicationConfiguration.g:4903:112: ( ({...}? => (otherlv_34= 'log' otherlv_35= '=' ( (lv_targetLogFile_36_0= ruleFile ) ) ) ) )
- // InternalApplicationConfiguration.g:4904:6: ({...}? => (otherlv_34= 'log' otherlv_35= '=' ( (lv_targetLogFile_36_0= ruleFile ) ) ) )
+ // InternalApplicationConfiguration.g:4668:112: ( ({...}? => (otherlv_34= 'log' otherlv_35= '=' ( (lv_targetLogFile_36_0= ruleFile ) ) ) ) )
+ // InternalApplicationConfiguration.g:4669:6: ({...}? => (otherlv_34= 'log' otherlv_35= '=' ( (lv_targetLogFile_36_0= ruleFile ) ) ) )
{
getUnorderedGroupHelper().select(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 10);
- // InternalApplicationConfiguration.g:4907:9: ({...}? => (otherlv_34= 'log' otherlv_35= '=' ( (lv_targetLogFile_36_0= ruleFile ) ) ) )
- // InternalApplicationConfiguration.g:4907:10: {...}? => (otherlv_34= 'log' otherlv_35= '=' ( (lv_targetLogFile_36_0= ruleFile ) ) )
+ // InternalApplicationConfiguration.g:4672:9: ({...}? => (otherlv_34= 'log' otherlv_35= '=' ( (lv_targetLogFile_36_0= ruleFile ) ) ) )
+ // InternalApplicationConfiguration.g:4672:10: {...}? => (otherlv_34= 'log' otherlv_35= '=' ( (lv_targetLogFile_36_0= ruleFile ) ) )
{
if ( !((true)) ) {
throw new FailedPredicateException(input, "ruleGenerationTask", "true");
}
- // InternalApplicationConfiguration.g:4907:19: (otherlv_34= 'log' otherlv_35= '=' ( (lv_targetLogFile_36_0= ruleFile ) ) )
- // InternalApplicationConfiguration.g:4907:20: otherlv_34= 'log' otherlv_35= '=' ( (lv_targetLogFile_36_0= ruleFile ) )
+ // InternalApplicationConfiguration.g:4672:19: (otherlv_34= 'log' otherlv_35= '=' ( (lv_targetLogFile_36_0= ruleFile ) ) )
+ // InternalApplicationConfiguration.g:4672:20: otherlv_34= 'log' otherlv_35= '=' ( (lv_targetLogFile_36_0= ruleFile ) )
{
- otherlv_34=(Token)match(input,54,FOLLOW_13);
+ otherlv_34=(Token)match(input,51,FOLLOW_12);
newLeafNode(otherlv_34, grammarAccess.getGenerationTaskAccess().getLogKeyword_3_10_0());
- otherlv_35=(Token)match(input,18,FOLLOW_21);
+ otherlv_35=(Token)match(input,17,FOLLOW_20);
newLeafNode(otherlv_35, grammarAccess.getGenerationTaskAccess().getEqualsSignKeyword_3_10_1());
- // InternalApplicationConfiguration.g:4915:9: ( (lv_targetLogFile_36_0= ruleFile ) )
- // InternalApplicationConfiguration.g:4916:10: (lv_targetLogFile_36_0= ruleFile )
+ // InternalApplicationConfiguration.g:4680:9: ( (lv_targetLogFile_36_0= ruleFile ) )
+ // InternalApplicationConfiguration.g:4681:10: (lv_targetLogFile_36_0= ruleFile )
{
- // InternalApplicationConfiguration.g:4916:10: (lv_targetLogFile_36_0= ruleFile )
- // InternalApplicationConfiguration.g:4917:11: lv_targetLogFile_36_0= ruleFile
+ // InternalApplicationConfiguration.g:4681:10: (lv_targetLogFile_36_0= ruleFile )
+ // InternalApplicationConfiguration.g:4682:11: lv_targetLogFile_36_0= ruleFile
{
newCompositeNode(grammarAccess.getGenerationTaskAccess().getTargetLogFileFileParserRuleCall_3_10_2_0());
- pushFollow(FOLLOW_43);
+ pushFollow(FOLLOW_41);
lv_targetLogFile_36_0=ruleFile();
state._fsp--;
@@ -13246,47 +12586,47 @@ public class InternalApplicationConfigurationParser extends AbstractInternalAntl
}
break;
case 12 :
- // InternalApplicationConfiguration.g:4940:4: ({...}? => ( ({...}? => (otherlv_37= 'statistics' otherlv_38= '=' ( (lv_targetStatisticsFile_39_0= ruleFile ) ) ) ) ) )
+ // InternalApplicationConfiguration.g:4705:4: ({...}? => ( ({...}? => (otherlv_37= 'statistics' otherlv_38= '=' ( (lv_targetStatisticsFile_39_0= ruleFile ) ) ) ) ) )
{
- // InternalApplicationConfiguration.g:4940:4: ({...}? => ( ({...}? => (otherlv_37= 'statistics' otherlv_38= '=' ( (lv_targetStatisticsFile_39_0= ruleFile ) ) ) ) ) )
- // InternalApplicationConfiguration.g:4941:5: {...}? => ( ({...}? => (otherlv_37= 'statistics' otherlv_38= '=' ( (lv_targetStatisticsFile_39_0= ruleFile ) ) ) ) )
+ // InternalApplicationConfiguration.g:4705:4: ({...}? => ( ({...}? => (otherlv_37= 'statistics' otherlv_38= '=' ( (lv_targetStatisticsFile_39_0= ruleFile ) ) ) ) ) )
+ // InternalApplicationConfiguration.g:4706:5: {...}? => ( ({...}? => (otherlv_37= 'statistics' otherlv_38= '=' ( (lv_targetStatisticsFile_39_0= ruleFile ) ) ) ) )
{
if ( ! getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 11) ) {
throw new FailedPredicateException(input, "ruleGenerationTask", "getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 11)");
}
- // InternalApplicationConfiguration.g:4941:112: ( ({...}? => (otherlv_37= 'statistics' otherlv_38= '=' ( (lv_targetStatisticsFile_39_0= ruleFile ) ) ) ) )
- // InternalApplicationConfiguration.g:4942:6: ({...}? => (otherlv_37= 'statistics' otherlv_38= '=' ( (lv_targetStatisticsFile_39_0= ruleFile ) ) ) )
+ // InternalApplicationConfiguration.g:4706:112: ( ({...}? => (otherlv_37= 'statistics' otherlv_38= '=' ( (lv_targetStatisticsFile_39_0= ruleFile ) ) ) ) )
+ // InternalApplicationConfiguration.g:4707:6: ({...}? => (otherlv_37= 'statistics' otherlv_38= '=' ( (lv_targetStatisticsFile_39_0= ruleFile ) ) ) )
{
getUnorderedGroupHelper().select(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 11);
- // InternalApplicationConfiguration.g:4945:9: ({...}? => (otherlv_37= 'statistics' otherlv_38= '=' ( (lv_targetStatisticsFile_39_0= ruleFile ) ) ) )
- // InternalApplicationConfiguration.g:4945:10: {...}? => (otherlv_37= 'statistics' otherlv_38= '=' ( (lv_targetStatisticsFile_39_0= ruleFile ) ) )
+ // InternalApplicationConfiguration.g:4710:9: ({...}? => (otherlv_37= 'statistics' otherlv_38= '=' ( (lv_targetStatisticsFile_39_0= ruleFile ) ) ) )
+ // InternalApplicationConfiguration.g:4710:10: {...}? => (otherlv_37= 'statistics' otherlv_38= '=' ( (lv_targetStatisticsFile_39_0= ruleFile ) ) )
{
if ( !((true)) ) {
throw new FailedPredicateException(input, "ruleGenerationTask", "true");
}
- // InternalApplicationConfiguration.g:4945:19: (otherlv_37= 'statistics' otherlv_38= '=' ( (lv_targetStatisticsFile_39_0= ruleFile ) ) )
- // InternalApplicationConfiguration.g:4945:20: otherlv_37= 'statistics' otherlv_38= '=' ( (lv_targetStatisticsFile_39_0= ruleFile ) )
+ // InternalApplicationConfiguration.g:4710:19: (otherlv_37= 'statistics' otherlv_38= '=' ( (lv_targetStatisticsFile_39_0= ruleFile ) ) )
+ // InternalApplicationConfiguration.g:4710:20: otherlv_37= 'statistics' otherlv_38= '=' ( (lv_targetStatisticsFile_39_0= ruleFile ) )
{
- otherlv_37=(Token)match(input,55,FOLLOW_13);
+ otherlv_37=(Token)match(input,52,FOLLOW_12);
newLeafNode(otherlv_37, grammarAccess.getGenerationTaskAccess().getStatisticsKeyword_3_11_0());
- otherlv_38=(Token)match(input,18,FOLLOW_21);
+ otherlv_38=(Token)match(input,17,FOLLOW_20);
newLeafNode(otherlv_38, grammarAccess.getGenerationTaskAccess().getEqualsSignKeyword_3_11_1());
- // InternalApplicationConfiguration.g:4953:9: ( (lv_targetStatisticsFile_39_0= ruleFile ) )
- // InternalApplicationConfiguration.g:4954:10: (lv_targetStatisticsFile_39_0= ruleFile )
+ // InternalApplicationConfiguration.g:4718:9: ( (lv_targetStatisticsFile_39_0= ruleFile ) )
+ // InternalApplicationConfiguration.g:4719:10: (lv_targetStatisticsFile_39_0= ruleFile )
{
- // InternalApplicationConfiguration.g:4954:10: (lv_targetStatisticsFile_39_0= ruleFile )
- // InternalApplicationConfiguration.g:4955:11: lv_targetStatisticsFile_39_0= ruleFile
+ // InternalApplicationConfiguration.g:4719:10: (lv_targetStatisticsFile_39_0= ruleFile )
+ // InternalApplicationConfiguration.g:4720:11: lv_targetStatisticsFile_39_0= ruleFile
{
newCompositeNode(grammarAccess.getGenerationTaskAccess().getTargetStatisticsFileFileParserRuleCall_3_11_2_0());
- pushFollow(FOLLOW_43);
+ pushFollow(FOLLOW_41);
lv_targetStatisticsFile_39_0=ruleFile();
state._fsp--;
@@ -13327,47 +12667,47 @@ public class InternalApplicationConfigurationParser extends AbstractInternalAntl
}
break;
case 13 :
- // InternalApplicationConfiguration.g:4978:4: ({...}? => ( ({...}? => (otherlv_40= 'output' otherlv_41= '=' ( (lv_tagetFolder_42_0= ruleFile ) ) ) ) ) )
+ // InternalApplicationConfiguration.g:4743:4: ({...}? => ( ({...}? => (otherlv_40= 'output' otherlv_41= '=' ( (lv_tagetFolder_42_0= ruleFile ) ) ) ) ) )
{
- // InternalApplicationConfiguration.g:4978:4: ({...}? => ( ({...}? => (otherlv_40= 'output' otherlv_41= '=' ( (lv_tagetFolder_42_0= ruleFile ) ) ) ) ) )
- // InternalApplicationConfiguration.g:4979:5: {...}? => ( ({...}? => (otherlv_40= 'output' otherlv_41= '=' ( (lv_tagetFolder_42_0= ruleFile ) ) ) ) )
+ // InternalApplicationConfiguration.g:4743:4: ({...}? => ( ({...}? => (otherlv_40= 'output' otherlv_41= '=' ( (lv_tagetFolder_42_0= ruleFile ) ) ) ) ) )
+ // InternalApplicationConfiguration.g:4744:5: {...}? => ( ({...}? => (otherlv_40= 'output' otherlv_41= '=' ( (lv_tagetFolder_42_0= ruleFile ) ) ) ) )
{
if ( ! getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 12) ) {
throw new FailedPredicateException(input, "ruleGenerationTask", "getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 12)");
}
- // InternalApplicationConfiguration.g:4979:112: ( ({...}? => (otherlv_40= 'output' otherlv_41= '=' ( (lv_tagetFolder_42_0= ruleFile ) ) ) ) )
- // InternalApplicationConfiguration.g:4980:6: ({...}? => (otherlv_40= 'output' otherlv_41= '=' ( (lv_tagetFolder_42_0= ruleFile ) ) ) )
+ // InternalApplicationConfiguration.g:4744:112: ( ({...}? => (otherlv_40= 'output' otherlv_41= '=' ( (lv_tagetFolder_42_0= ruleFile ) ) ) ) )
+ // InternalApplicationConfiguration.g:4745:6: ({...}? => (otherlv_40= 'output' otherlv_41= '=' ( (lv_tagetFolder_42_0= ruleFile ) ) ) )
{
getUnorderedGroupHelper().select(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 12);
- // InternalApplicationConfiguration.g:4983:9: ({...}? => (otherlv_40= 'output' otherlv_41= '=' ( (lv_tagetFolder_42_0= ruleFile ) ) ) )
- // InternalApplicationConfiguration.g:4983:10: {...}? => (otherlv_40= 'output' otherlv_41= '=' ( (lv_tagetFolder_42_0= ruleFile ) ) )
+ // InternalApplicationConfiguration.g:4748:9: ({...}? => (otherlv_40= 'output' otherlv_41= '=' ( (lv_tagetFolder_42_0= ruleFile ) ) ) )
+ // InternalApplicationConfiguration.g:4748:10: {...}? => (otherlv_40= 'output' otherlv_41= '=' ( (lv_tagetFolder_42_0= ruleFile ) ) )
{
if ( !((true)) ) {
throw new FailedPredicateException(input, "ruleGenerationTask", "true");
}
- // InternalApplicationConfiguration.g:4983:19: (otherlv_40= 'output' otherlv_41= '=' ( (lv_tagetFolder_42_0= ruleFile ) ) )
- // InternalApplicationConfiguration.g:4983:20: otherlv_40= 'output' otherlv_41= '=' ( (lv_tagetFolder_42_0= ruleFile ) )
+ // InternalApplicationConfiguration.g:4748:19: (otherlv_40= 'output' otherlv_41= '=' ( (lv_tagetFolder_42_0= ruleFile ) ) )
+ // InternalApplicationConfiguration.g:4748:20: otherlv_40= 'output' otherlv_41= '=' ( (lv_tagetFolder_42_0= ruleFile ) )
{
- otherlv_40=(Token)match(input,56,FOLLOW_13);
+ otherlv_40=(Token)match(input,53,FOLLOW_12);
newLeafNode(otherlv_40, grammarAccess.getGenerationTaskAccess().getOutputKeyword_3_12_0());
- otherlv_41=(Token)match(input,18,FOLLOW_21);
+ otherlv_41=(Token)match(input,17,FOLLOW_20);
newLeafNode(otherlv_41, grammarAccess.getGenerationTaskAccess().getEqualsSignKeyword_3_12_1());
- // InternalApplicationConfiguration.g:4991:9: ( (lv_tagetFolder_42_0= ruleFile ) )
- // InternalApplicationConfiguration.g:4992:10: (lv_tagetFolder_42_0= ruleFile )
+ // InternalApplicationConfiguration.g:4756:9: ( (lv_tagetFolder_42_0= ruleFile ) )
+ // InternalApplicationConfiguration.g:4757:10: (lv_tagetFolder_42_0= ruleFile )
{
- // InternalApplicationConfiguration.g:4992:10: (lv_tagetFolder_42_0= ruleFile )
- // InternalApplicationConfiguration.g:4993:11: lv_tagetFolder_42_0= ruleFile
+ // InternalApplicationConfiguration.g:4757:10: (lv_tagetFolder_42_0= ruleFile )
+ // InternalApplicationConfiguration.g:4758:11: lv_tagetFolder_42_0= ruleFile
{
newCompositeNode(grammarAccess.getGenerationTaskAccess().getTagetFolderFileParserRuleCall_3_12_2_0());
- pushFollow(FOLLOW_43);
+ pushFollow(FOLLOW_41);
lv_tagetFolder_42_0=ruleFile();
state._fsp--;
@@ -13409,7 +12749,7 @@ public class InternalApplicationConfigurationParser extends AbstractInternalAntl
break;
default :
- break loop62;
+ break loop58;
}
} while (true);
@@ -13425,7 +12765,7 @@ public class InternalApplicationConfigurationParser extends AbstractInternalAntl
}
- otherlv_43=(Token)match(input,21,FOLLOW_2);
+ otherlv_43=(Token)match(input,20,FOLLOW_2);
newLeafNode(otherlv_43, grammarAccess.getGenerationTaskAccess().getRightCurlyBracketKeyword_4());
@@ -13452,7 +12792,7 @@ public class InternalApplicationConfigurationParser extends AbstractInternalAntl
// $ANTLR start "ruleOptimizationDirection"
- // InternalApplicationConfiguration.g:5031:1: ruleOptimizationDirection returns [Enumerator current=null] : ( (enumLiteral_0= 'minimize' ) | (enumLiteral_1= 'maximize' ) ) ;
+ // InternalApplicationConfiguration.g:4796:1: ruleOptimizationDirection returns [Enumerator current=null] : ( (enumLiteral_0= 'minimize' ) | (enumLiteral_1= 'maximize' ) ) ;
public final Enumerator ruleOptimizationDirection() throws RecognitionException {
Enumerator current = null;
@@ -13463,33 +12803,33 @@ public class InternalApplicationConfigurationParser extends AbstractInternalAntl
enterRule();
try {
- // InternalApplicationConfiguration.g:5037:2: ( ( (enumLiteral_0= 'minimize' ) | (enumLiteral_1= 'maximize' ) ) )
- // InternalApplicationConfiguration.g:5038:2: ( (enumLiteral_0= 'minimize' ) | (enumLiteral_1= 'maximize' ) )
+ // InternalApplicationConfiguration.g:4802:2: ( ( (enumLiteral_0= 'minimize' ) | (enumLiteral_1= 'maximize' ) ) )
+ // InternalApplicationConfiguration.g:4803:2: ( (enumLiteral_0= 'minimize' ) | (enumLiteral_1= 'maximize' ) )
{
- // InternalApplicationConfiguration.g:5038:2: ( (enumLiteral_0= 'minimize' ) | (enumLiteral_1= 'maximize' ) )
- int alt63=2;
- int LA63_0 = input.LA(1);
+ // InternalApplicationConfiguration.g:4803:2: ( (enumLiteral_0= 'minimize' ) | (enumLiteral_1= 'maximize' ) )
+ int alt59=2;
+ int LA59_0 = input.LA(1);
- if ( (LA63_0==57) ) {
- alt63=1;
+ if ( (LA59_0==54) ) {
+ alt59=1;
}
- else if ( (LA63_0==58) ) {
- alt63=2;
+ else if ( (LA59_0==55) ) {
+ alt59=2;
}
else {
NoViableAltException nvae =
- new NoViableAltException("", 63, 0, input);
+ new NoViableAltException("", 59, 0, input);
throw nvae;
}
- switch (alt63) {
+ switch (alt59) {
case 1 :
- // InternalApplicationConfiguration.g:5039:3: (enumLiteral_0= 'minimize' )
+ // InternalApplicationConfiguration.g:4804:3: (enumLiteral_0= 'minimize' )
{
- // InternalApplicationConfiguration.g:5039:3: (enumLiteral_0= 'minimize' )
- // InternalApplicationConfiguration.g:5040:4: enumLiteral_0= 'minimize'
+ // InternalApplicationConfiguration.g:4804:3: (enumLiteral_0= 'minimize' )
+ // InternalApplicationConfiguration.g:4805:4: enumLiteral_0= 'minimize'
{
- enumLiteral_0=(Token)match(input,57,FOLLOW_2);
+ enumLiteral_0=(Token)match(input,54,FOLLOW_2);
current = grammarAccess.getOptimizationDirectionAccess().getMINIMIZEEnumLiteralDeclaration_0().getEnumLiteral().getInstance();
newLeafNode(enumLiteral_0, grammarAccess.getOptimizationDirectionAccess().getMINIMIZEEnumLiteralDeclaration_0());
@@ -13501,12 +12841,12 @@ public class InternalApplicationConfigurationParser extends AbstractInternalAntl
}
break;
case 2 :
- // InternalApplicationConfiguration.g:5047:3: (enumLiteral_1= 'maximize' )
+ // InternalApplicationConfiguration.g:4812:3: (enumLiteral_1= 'maximize' )
{
- // InternalApplicationConfiguration.g:5047:3: (enumLiteral_1= 'maximize' )
- // InternalApplicationConfiguration.g:5048:4: enumLiteral_1= 'maximize'
+ // InternalApplicationConfiguration.g:4812:3: (enumLiteral_1= 'maximize' )
+ // InternalApplicationConfiguration.g:4813:4: enumLiteral_1= 'maximize'
{
- enumLiteral_1=(Token)match(input,58,FOLLOW_2);
+ enumLiteral_1=(Token)match(input,55,FOLLOW_2);
current = grammarAccess.getOptimizationDirectionAccess().getMAXIMIZEEnumLiteralDeclaration_1().getEnumLiteral().getInstance();
newLeafNode(enumLiteral_1, grammarAccess.getOptimizationDirectionAccess().getMAXIMIZEEnumLiteralDeclaration_1());
@@ -13540,7 +12880,7 @@ public class InternalApplicationConfigurationParser extends AbstractInternalAntl
// $ANTLR start "ruleComparisonOperator"
- // InternalApplicationConfiguration.g:5058:1: ruleComparisonOperator returns [Enumerator current=null] : ( (enumLiteral_0= '<' ) | (enumLiteral_1= '>' ) | (enumLiteral_2= '<=' ) | (enumLiteral_3= '>=' ) ) ;
+ // InternalApplicationConfiguration.g:4823:1: ruleComparisonOperator returns [Enumerator current=null] : ( (enumLiteral_0= '<' ) | (enumLiteral_1= '>' ) | (enumLiteral_2= '<=' ) | (enumLiteral_3= '>=' ) ) ;
public final Enumerator ruleComparisonOperator() throws RecognitionException {
Enumerator current = null;
@@ -13553,47 +12893,47 @@ public class InternalApplicationConfigurationParser extends AbstractInternalAntl
enterRule();
try {
- // InternalApplicationConfiguration.g:5064:2: ( ( (enumLiteral_0= '<' ) | (enumLiteral_1= '>' ) | (enumLiteral_2= '<=' ) | (enumLiteral_3= '>=' ) ) )
- // InternalApplicationConfiguration.g:5065:2: ( (enumLiteral_0= '<' ) | (enumLiteral_1= '>' ) | (enumLiteral_2= '<=' ) | (enumLiteral_3= '>=' ) )
+ // InternalApplicationConfiguration.g:4829:2: ( ( (enumLiteral_0= '<' ) | (enumLiteral_1= '>' ) | (enumLiteral_2= '<=' ) | (enumLiteral_3= '>=' ) ) )
+ // InternalApplicationConfiguration.g:4830:2: ( (enumLiteral_0= '<' ) | (enumLiteral_1= '>' ) | (enumLiteral_2= '<=' ) | (enumLiteral_3= '>=' ) )
{
- // InternalApplicationConfiguration.g:5065:2: ( (enumLiteral_0= '<' ) | (enumLiteral_1= '>' ) | (enumLiteral_2= '<=' ) | (enumLiteral_3= '>=' ) )
- int alt64=4;
+ // InternalApplicationConfiguration.g:4830:2: ( (enumLiteral_0= '<' ) | (enumLiteral_1= '>' ) | (enumLiteral_2= '<=' ) | (enumLiteral_3= '>=' ) )
+ int alt60=4;
switch ( input.LA(1) ) {
- case 39:
+ case 36:
{
- alt64=1;
+ alt60=1;
}
break;
- case 40:
+ case 37:
{
- alt64=2;
+ alt60=2;
}
break;
- case 59:
+ case 56:
{
- alt64=3;
+ alt60=3;
}
break;
- case 60:
+ case 57:
{
- alt64=4;
+ alt60=4;
}
break;
default:
NoViableAltException nvae =
- new NoViableAltException("", 64, 0, input);
+ new NoViableAltException("", 60, 0, input);
throw nvae;
}
- switch (alt64) {
+ switch (alt60) {
case 1 :
- // InternalApplicationConfiguration.g:5066:3: (enumLiteral_0= '<' )
+ // InternalApplicationConfiguration.g:4831:3: (enumLiteral_0= '<' )
{
- // InternalApplicationConfiguration.g:5066:3: (enumLiteral_0= '<' )
- // InternalApplicationConfiguration.g:5067:4: enumLiteral_0= '<'
+ // InternalApplicationConfiguration.g:4831:3: (enumLiteral_0= '<' )
+ // InternalApplicationConfiguration.g:4832:4: enumLiteral_0= '<'
{
- enumLiteral_0=(Token)match(input,39,FOLLOW_2);
+ enumLiteral_0=(Token)match(input,36,FOLLOW_2);
current = grammarAccess.getComparisonOperatorAccess().getLESSEnumLiteralDeclaration_0().getEnumLiteral().getInstance();
newLeafNode(enumLiteral_0, grammarAccess.getComparisonOperatorAccess().getLESSEnumLiteralDeclaration_0());
@@ -13605,12 +12945,12 @@ public class InternalApplicationConfigurationParser extends AbstractInternalAntl
}
break;
case 2 :
- // InternalApplicationConfiguration.g:5074:3: (enumLiteral_1= '>' )
+ // InternalApplicationConfiguration.g:4839:3: (enumLiteral_1= '>' )
{
- // InternalApplicationConfiguration.g:5074:3: (enumLiteral_1= '>' )
- // InternalApplicationConfiguration.g:5075:4: enumLiteral_1= '>'
+ // InternalApplicationConfiguration.g:4839:3: (enumLiteral_1= '>' )
+ // InternalApplicationConfiguration.g:4840:4: enumLiteral_1= '>'
{
- enumLiteral_1=(Token)match(input,40,FOLLOW_2);
+ enumLiteral_1=(Token)match(input,37,FOLLOW_2);
current = grammarAccess.getComparisonOperatorAccess().getGREATEREnumLiteralDeclaration_1().getEnumLiteral().getInstance();
newLeafNode(enumLiteral_1, grammarAccess.getComparisonOperatorAccess().getGREATEREnumLiteralDeclaration_1());
@@ -13622,12 +12962,12 @@ public class InternalApplicationConfigurationParser extends AbstractInternalAntl
}
break;
case 3 :
- // InternalApplicationConfiguration.g:5082:3: (enumLiteral_2= '<=' )
+ // InternalApplicationConfiguration.g:4847:3: (enumLiteral_2= '<=' )
{
- // InternalApplicationConfiguration.g:5082:3: (enumLiteral_2= '<=' )
- // InternalApplicationConfiguration.g:5083:4: enumLiteral_2= '<='
+ // InternalApplicationConfiguration.g:4847:3: (enumLiteral_2= '<=' )
+ // InternalApplicationConfiguration.g:4848:4: enumLiteral_2= '<='
{
- enumLiteral_2=(Token)match(input,59,FOLLOW_2);
+ enumLiteral_2=(Token)match(input,56,FOLLOW_2);
current = grammarAccess.getComparisonOperatorAccess().getLESS_EQUALSEnumLiteralDeclaration_2().getEnumLiteral().getInstance();
newLeafNode(enumLiteral_2, grammarAccess.getComparisonOperatorAccess().getLESS_EQUALSEnumLiteralDeclaration_2());
@@ -13639,12 +12979,12 @@ public class InternalApplicationConfigurationParser extends AbstractInternalAntl
}
break;
case 4 :
- // InternalApplicationConfiguration.g:5090:3: (enumLiteral_3= '>=' )
+ // InternalApplicationConfiguration.g:4855:3: (enumLiteral_3= '>=' )
{
- // InternalApplicationConfiguration.g:5090:3: (enumLiteral_3= '>=' )
- // InternalApplicationConfiguration.g:5091:4: enumLiteral_3= '>='
+ // InternalApplicationConfiguration.g:4855:3: (enumLiteral_3= '>=' )
+ // InternalApplicationConfiguration.g:4856:4: enumLiteral_3= '>='
{
- enumLiteral_3=(Token)match(input,60,FOLLOW_2);
+ enumLiteral_3=(Token)match(input,57,FOLLOW_2);
current = grammarAccess.getComparisonOperatorAccess().getGREATER_EQUALSEnumLiteralDeclaration_3().getEnumLiteral().getInstance();
newLeafNode(enumLiteral_3, grammarAccess.getComparisonOperatorAccess().getGREATER_EQUALSEnumLiteralDeclaration_3());
@@ -13678,7 +13018,7 @@ public class InternalApplicationConfigurationParser extends AbstractInternalAntl
// $ANTLR start "ruleDocumentLevelSpecification"
- // InternalApplicationConfiguration.g:5101:1: ruleDocumentLevelSpecification returns [Enumerator current=null] : ( (enumLiteral_0= 'none' ) | (enumLiteral_1= 'normal' ) | (enumLiteral_2= 'full' ) ) ;
+ // InternalApplicationConfiguration.g:4866:1: ruleDocumentLevelSpecification returns [Enumerator current=null] : ( (enumLiteral_0= 'none' ) | (enumLiteral_1= 'normal' ) | (enumLiteral_2= 'full' ) ) ;
public final Enumerator ruleDocumentLevelSpecification() throws RecognitionException {
Enumerator current = null;
@@ -13690,42 +13030,42 @@ public class InternalApplicationConfigurationParser extends AbstractInternalAntl
enterRule();
try {
- // InternalApplicationConfiguration.g:5107:2: ( ( (enumLiteral_0= 'none' ) | (enumLiteral_1= 'normal' ) | (enumLiteral_2= 'full' ) ) )
- // InternalApplicationConfiguration.g:5108:2: ( (enumLiteral_0= 'none' ) | (enumLiteral_1= 'normal' ) | (enumLiteral_2= 'full' ) )
+ // InternalApplicationConfiguration.g:4872:2: ( ( (enumLiteral_0= 'none' ) | (enumLiteral_1= 'normal' ) | (enumLiteral_2= 'full' ) ) )
+ // InternalApplicationConfiguration.g:4873:2: ( (enumLiteral_0= 'none' ) | (enumLiteral_1= 'normal' ) | (enumLiteral_2= 'full' ) )
{
- // InternalApplicationConfiguration.g:5108:2: ( (enumLiteral_0= 'none' ) | (enumLiteral_1= 'normal' ) | (enumLiteral_2= 'full' ) )
- int alt65=3;
+ // InternalApplicationConfiguration.g:4873:2: ( (enumLiteral_0= 'none' ) | (enumLiteral_1= 'normal' ) | (enumLiteral_2= 'full' ) )
+ int alt61=3;
switch ( input.LA(1) ) {
- case 61:
+ case 58:
{
- alt65=1;
+ alt61=1;
}
break;
- case 62:
+ case 59:
{
- alt65=2;
+ alt61=2;
}
break;
- case 63:
+ case 60:
{
- alt65=3;
+ alt61=3;
}
break;
default:
NoViableAltException nvae =
- new NoViableAltException("", 65, 0, input);
+ new NoViableAltException("", 61, 0, input);
throw nvae;
}
- switch (alt65) {
+ switch (alt61) {
case 1 :
- // InternalApplicationConfiguration.g:5109:3: (enumLiteral_0= 'none' )
+ // InternalApplicationConfiguration.g:4874:3: (enumLiteral_0= 'none' )
{
- // InternalApplicationConfiguration.g:5109:3: (enumLiteral_0= 'none' )
- // InternalApplicationConfiguration.g:5110:4: enumLiteral_0= 'none'
+ // InternalApplicationConfiguration.g:4874:3: (enumLiteral_0= 'none' )
+ // InternalApplicationConfiguration.g:4875:4: enumLiteral_0= 'none'
{
- enumLiteral_0=(Token)match(input,61,FOLLOW_2);
+ enumLiteral_0=(Token)match(input,58,FOLLOW_2);
current = grammarAccess.getDocumentLevelSpecificationAccess().getNoneEnumLiteralDeclaration_0().getEnumLiteral().getInstance();
newLeafNode(enumLiteral_0, grammarAccess.getDocumentLevelSpecificationAccess().getNoneEnumLiteralDeclaration_0());
@@ -13737,12 +13077,12 @@ public class InternalApplicationConfigurationParser extends AbstractInternalAntl
}
break;
case 2 :
- // InternalApplicationConfiguration.g:5117:3: (enumLiteral_1= 'normal' )
+ // InternalApplicationConfiguration.g:4882:3: (enumLiteral_1= 'normal' )
{
- // InternalApplicationConfiguration.g:5117:3: (enumLiteral_1= 'normal' )
- // InternalApplicationConfiguration.g:5118:4: enumLiteral_1= 'normal'
+ // InternalApplicationConfiguration.g:4882:3: (enumLiteral_1= 'normal' )
+ // InternalApplicationConfiguration.g:4883:4: enumLiteral_1= 'normal'
{
- enumLiteral_1=(Token)match(input,62,FOLLOW_2);
+ enumLiteral_1=(Token)match(input,59,FOLLOW_2);
current = grammarAccess.getDocumentLevelSpecificationAccess().getNormalEnumLiteralDeclaration_1().getEnumLiteral().getInstance();
newLeafNode(enumLiteral_1, grammarAccess.getDocumentLevelSpecificationAccess().getNormalEnumLiteralDeclaration_1());
@@ -13754,12 +13094,12 @@ public class InternalApplicationConfigurationParser extends AbstractInternalAntl
}
break;
case 3 :
- // InternalApplicationConfiguration.g:5125:3: (enumLiteral_2= 'full' )
+ // InternalApplicationConfiguration.g:4890:3: (enumLiteral_2= 'full' )
{
- // InternalApplicationConfiguration.g:5125:3: (enumLiteral_2= 'full' )
- // InternalApplicationConfiguration.g:5126:4: enumLiteral_2= 'full'
+ // InternalApplicationConfiguration.g:4890:3: (enumLiteral_2= 'full' )
+ // InternalApplicationConfiguration.g:4891:4: enumLiteral_2= 'full'
{
- enumLiteral_2=(Token)match(input,63,FOLLOW_2);
+ enumLiteral_2=(Token)match(input,60,FOLLOW_2);
current = grammarAccess.getDocumentLevelSpecificationAccess().getFullEnumLiteralDeclaration_2().getEnumLiteral().getInstance();
newLeafNode(enumLiteral_2, grammarAccess.getDocumentLevelSpecificationAccess().getFullEnumLiteralDeclaration_2());
@@ -13793,7 +13133,7 @@ public class InternalApplicationConfigurationParser extends AbstractInternalAntl
// $ANTLR start "ruleSolver"
- // InternalApplicationConfiguration.g:5136:1: ruleSolver returns [Enumerator current=null] : ( (enumLiteral_0= 'SMTSolver' ) | (enumLiteral_1= 'AlloySolver' ) | (enumLiteral_2= 'ViatraSolver' ) ) ;
+ // InternalApplicationConfiguration.g:4901:1: ruleSolver returns [Enumerator current=null] : ( (enumLiteral_0= 'SMTSolver' ) | (enumLiteral_1= 'AlloySolver' ) | (enumLiteral_2= 'ViatraSolver' ) ) ;
public final Enumerator ruleSolver() throws RecognitionException {
Enumerator current = null;
@@ -13805,42 +13145,42 @@ public class InternalApplicationConfigurationParser extends AbstractInternalAntl
enterRule();
try {
- // InternalApplicationConfiguration.g:5142:2: ( ( (enumLiteral_0= 'SMTSolver' ) | (enumLiteral_1= 'AlloySolver' ) | (enumLiteral_2= 'ViatraSolver' ) ) )
- // InternalApplicationConfiguration.g:5143:2: ( (enumLiteral_0= 'SMTSolver' ) | (enumLiteral_1= 'AlloySolver' ) | (enumLiteral_2= 'ViatraSolver' ) )
+ // InternalApplicationConfiguration.g:4907:2: ( ( (enumLiteral_0= 'SMTSolver' ) | (enumLiteral_1= 'AlloySolver' ) | (enumLiteral_2= 'ViatraSolver' ) ) )
+ // InternalApplicationConfiguration.g:4908:2: ( (enumLiteral_0= 'SMTSolver' ) | (enumLiteral_1= 'AlloySolver' ) | (enumLiteral_2= 'ViatraSolver' ) )
{
- // InternalApplicationConfiguration.g:5143:2: ( (enumLiteral_0= 'SMTSolver' ) | (enumLiteral_1= 'AlloySolver' ) | (enumLiteral_2= 'ViatraSolver' ) )
- int alt66=3;
+ // InternalApplicationConfiguration.g:4908:2: ( (enumLiteral_0= 'SMTSolver' ) | (enumLiteral_1= 'AlloySolver' ) | (enumLiteral_2= 'ViatraSolver' ) )
+ int alt62=3;
switch ( input.LA(1) ) {
- case 64:
+ case 61:
{
- alt66=1;
+ alt62=1;
}
break;
- case 65:
+ case 62:
{
- alt66=2;
+ alt62=2;
}
break;
- case 66:
+ case 63:
{
- alt66=3;
+ alt62=3;
}
break;
default:
NoViableAltException nvae =
- new NoViableAltException("", 66, 0, input);
+ new NoViableAltException("", 62, 0, input);
throw nvae;
}
- switch (alt66) {
+ switch (alt62) {
case 1 :
- // InternalApplicationConfiguration.g:5144:3: (enumLiteral_0= 'SMTSolver' )
+ // InternalApplicationConfiguration.g:4909:3: (enumLiteral_0= 'SMTSolver' )
{
- // InternalApplicationConfiguration.g:5144:3: (enumLiteral_0= 'SMTSolver' )
- // InternalApplicationConfiguration.g:5145:4: enumLiteral_0= 'SMTSolver'
+ // InternalApplicationConfiguration.g:4909:3: (enumLiteral_0= 'SMTSolver' )
+ // InternalApplicationConfiguration.g:4910:4: enumLiteral_0= 'SMTSolver'
{
- enumLiteral_0=(Token)match(input,64,FOLLOW_2);
+ enumLiteral_0=(Token)match(input,61,FOLLOW_2);
current = grammarAccess.getSolverAccess().getSMTSolverEnumLiteralDeclaration_0().getEnumLiteral().getInstance();
newLeafNode(enumLiteral_0, grammarAccess.getSolverAccess().getSMTSolverEnumLiteralDeclaration_0());
@@ -13852,12 +13192,12 @@ public class InternalApplicationConfigurationParser extends AbstractInternalAntl
}
break;
case 2 :
- // InternalApplicationConfiguration.g:5152:3: (enumLiteral_1= 'AlloySolver' )
+ // InternalApplicationConfiguration.g:4917:3: (enumLiteral_1= 'AlloySolver' )
{
- // InternalApplicationConfiguration.g:5152:3: (enumLiteral_1= 'AlloySolver' )
- // InternalApplicationConfiguration.g:5153:4: enumLiteral_1= 'AlloySolver'
+ // InternalApplicationConfiguration.g:4917:3: (enumLiteral_1= 'AlloySolver' )
+ // InternalApplicationConfiguration.g:4918:4: enumLiteral_1= 'AlloySolver'
{
- enumLiteral_1=(Token)match(input,65,FOLLOW_2);
+ enumLiteral_1=(Token)match(input,62,FOLLOW_2);
current = grammarAccess.getSolverAccess().getAlloySolverEnumLiteralDeclaration_1().getEnumLiteral().getInstance();
newLeafNode(enumLiteral_1, grammarAccess.getSolverAccess().getAlloySolverEnumLiteralDeclaration_1());
@@ -13869,12 +13209,12 @@ public class InternalApplicationConfigurationParser extends AbstractInternalAntl
}
break;
case 3 :
- // InternalApplicationConfiguration.g:5160:3: (enumLiteral_2= 'ViatraSolver' )
+ // InternalApplicationConfiguration.g:4925:3: (enumLiteral_2= 'ViatraSolver' )
{
- // InternalApplicationConfiguration.g:5160:3: (enumLiteral_2= 'ViatraSolver' )
- // InternalApplicationConfiguration.g:5161:4: enumLiteral_2= 'ViatraSolver'
+ // InternalApplicationConfiguration.g:4925:3: (enumLiteral_2= 'ViatraSolver' )
+ // InternalApplicationConfiguration.g:4926:4: enumLiteral_2= 'ViatraSolver'
{
- enumLiteral_2=(Token)match(input,66,FOLLOW_2);
+ enumLiteral_2=(Token)match(input,63,FOLLOW_2);
current = grammarAccess.getSolverAccess().getViatraSolverEnumLiteralDeclaration_2().getEnumLiteral().getInstance();
newLeafNode(enumLiteral_2, grammarAccess.getSolverAccess().getViatraSolverEnumLiteralDeclaration_2());
@@ -13909,14 +13249,14 @@ public class InternalApplicationConfigurationParser extends AbstractInternalAntl
// Delegated rules
- protected DFA62 dfa62 = new DFA62(this);
+ protected DFA58 dfa58 = new DFA58(this);
static final String dfa_1s = "\17\uffff";
- static final String dfa_2s = "\1\25\16\uffff";
- static final String dfa_3s = "\1\70\16\uffff";
+ static final String dfa_2s = "\1\24\16\uffff";
+ static final String dfa_3s = "\1\65\16\uffff";
static final String dfa_4s = "\1\uffff\1\16\1\1\1\2\1\3\1\4\1\5\1\6\1\7\1\10\1\11\1\12\1\13\1\14\1\15";
static final String dfa_5s = "\1\0\16\uffff}>";
static final String[] dfa_6s = {
- "\1\1\3\uffff\1\2\2\uffff\1\4\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",
+ "\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",
"",
"",
"",
@@ -13940,11 +13280,11 @@ public class InternalApplicationConfigurationParser extends AbstractInternalAntl
static final short[] dfa_5 = DFA.unpackEncodedString(dfa_5s);
static final short[][] dfa_6 = unpackEncodedStringArray(dfa_6s);
- class DFA62 extends DFA {
+ class DFA58 extends DFA {
- public DFA62(BaseRecognizer recognizer) {
+ public DFA58(BaseRecognizer recognizer) {
this.recognizer = recognizer;
- this.decisionNumber = 62;
+ this.decisionNumber = 58;
this.eot = dfa_1;
this.eof = dfa_1;
this.min = dfa_2;
@@ -13954,54 +13294,54 @@ public class InternalApplicationConfigurationParser extends AbstractInternalAntl
this.transition = dfa_6;
}
public String getDescription() {
- 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 ) ) ) ) ) ) )*";
+ 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 ) ) ) ) ) ) )*";
}
public int specialStateTransition(int s, IntStream _input) throws NoViableAltException {
TokenStream input = (TokenStream)_input;
int _s = s;
switch ( s ) {
case 0 :
- int LA62_0 = input.LA(1);
+ int LA58_0 = input.LA(1);
- int index62_0 = input.index();
+ int index58_0 = input.index();
input.rewind();
s = -1;
- if ( (LA62_0==21) ) {s = 1;}
+ if ( (LA58_0==20) ) {s = 1;}
- else if ( LA62_0 == 25 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 0) ) {s = 2;}
+ else if ( LA58_0 == 24 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 0) ) {s = 2;}
- else if ( LA62_0 == 49 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 1) ) {s = 3;}
+ else if ( LA58_0 == 46 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 1) ) {s = 3;}
- else if ( LA62_0 == 28 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 2) ) {s = 4;}
+ else if ( LA58_0 == 27 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 2) ) {s = 4;}
- else if ( LA62_0 == 32 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 3) ) {s = 5;}
+ else if ( LA58_0 == 29 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 3) ) {s = 5;}
- else if ( LA62_0 == 47 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 4) ) {s = 6;}
+ else if ( LA58_0 == 44 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 4) ) {s = 6;}
- else if ( LA62_0 == 50 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 5) ) {s = 7;}
+ else if ( LA58_0 == 47 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 5) ) {s = 7;}
- else if ( LA62_0 == 51 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 6) ) {s = 8;}
+ else if ( LA58_0 == 48 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 6) ) {s = 8;}
- else if ( LA62_0 == 52 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 7) ) {s = 9;}
+ else if ( LA58_0 == 49 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 7) ) {s = 9;}
- else if ( LA62_0 == 33 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 8) ) {s = 10;}
+ else if ( LA58_0 == 30 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 8) ) {s = 10;}
- else if ( LA62_0 == 53 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 9) ) {s = 11;}
+ else if ( LA58_0 == 50 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 9) ) {s = 11;}
- else if ( LA62_0 == 54 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 10) ) {s = 12;}
+ else if ( LA58_0 == 51 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 10) ) {s = 12;}
- else if ( LA62_0 == 55 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 11) ) {s = 13;}
+ else if ( LA58_0 == 52 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 11) ) {s = 13;}
- else if ( LA62_0 == 56 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 12) ) {s = 14;}
+ else if ( LA58_0 == 53 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 12) ) {s = 14;}
- input.seek(index62_0);
+ input.seek(index58_0);
if ( s>=0 ) return s;
break;
}
NoViableAltException nvae =
- new NoViableAltException(getDescription(), 62, _s, input);
+ new NoViableAltException(getDescription(), 58, _s, input);
error(nvae);
throw nvae;
}
@@ -14010,8 +13350,8 @@ public class InternalApplicationConfigurationParser extends AbstractInternalAntl
public static final BitSet FOLLOW_1 = new BitSet(new long[]{0x0000000000000000L});
public static final BitSet FOLLOW_2 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_3 = new BitSet(new long[]{0x000180031A022002L});
- public static final BitSet FOLLOW_4 = new BitSet(new long[]{0x000180031A020002L});
+ public static final BitSet FOLLOW_3 = new BitSet(new long[]{0x000030006D012002L});
+ public static final BitSet FOLLOW_4 = new BitSet(new long[]{0x000030006D010002L});
public static final BitSet FOLLOW_5 = new BitSet(new long[]{0x0000000000000802L});
public static final BitSet FOLLOW_6 = new BitSet(new long[]{0x0000000000000010L});
public static final BitSet FOLLOW_7 = new BitSet(new long[]{0x0000000000000020L});
@@ -14019,39 +13359,37 @@ public class InternalApplicationConfigurationParser extends AbstractInternalAntl
public static final BitSet FOLLOW_9 = new BitSet(new long[]{0x0000000000004000L});
public static final BitSet FOLLOW_10 = new BitSet(new long[]{0x0000000000000040L});
public static final BitSet FOLLOW_11 = new BitSet(new long[]{0x0000000000008000L});
- public static final BitSet FOLLOW_12 = new BitSet(new long[]{0x0000000000010000L});
- public static final BitSet FOLLOW_13 = new BitSet(new long[]{0x0000000000040000L});
- public static final BitSet FOLLOW_14 = new BitSet(new long[]{0x0000000000400010L});
- public static final BitSet FOLLOW_15 = new BitSet(new long[]{0x0000000000300000L});
- public static final BitSet FOLLOW_16 = new BitSet(new long[]{0x0000000000800002L});
- public static final BitSet FOLLOW_17 = new BitSet(new long[]{0x0000000000080000L});
- public static final BitSet FOLLOW_18 = new BitSet(new long[]{0x0000000001000000L});
- public static final BitSet FOLLOW_19 = new BitSet(new long[]{0x0000000004000050L});
- public static final BitSet FOLLOW_20 = new BitSet(new long[]{0x0000000000200000L});
- public static final BitSet FOLLOW_21 = new BitSet(new long[]{0x0000000000000050L});
- public static final BitSet FOLLOW_22 = new BitSet(new long[]{0x06000000A0010000L});
- public static final BitSet FOLLOW_23 = new BitSet(new long[]{0x1800018000000000L});
- public static final BitSet FOLLOW_24 = new BitSet(new long[]{0x0000000000001020L});
- public static final BitSet FOLLOW_25 = new BitSet(new long[]{0x0000000040000000L});
- public static final BitSet FOLLOW_26 = new BitSet(new long[]{0x0000001C00200040L});
- public static final BitSet FOLLOW_27 = new BitSet(new long[]{0x0000001C00000040L});
- public static final BitSet FOLLOW_28 = new BitSet(new long[]{0xE000000000000000L});
- public static final BitSet FOLLOW_29 = new BitSet(new long[]{0x0000002000200000L});
- public static final BitSet FOLLOW_30 = new BitSet(new long[]{0x0000002000000000L});
- public static final BitSet FOLLOW_31 = new BitSet(new long[]{0x0000008000000000L});
- public static final BitSet FOLLOW_32 = new BitSet(new long[]{0x0000004000040000L});
- public static final BitSet FOLLOW_33 = new BitSet(new long[]{0x0000200000000020L});
- public static final BitSet FOLLOW_34 = new BitSet(new long[]{0x0000020000000000L});
- public static final BitSet FOLLOW_35 = new BitSet(new long[]{0x0000040000000000L});
- public static final BitSet FOLLOW_36 = new BitSet(new long[]{0x0000200000080020L});
- public static final BitSet FOLLOW_37 = new BitSet(new long[]{0x0000080000000000L});
- public static final BitSet FOLLOW_38 = new BitSet(new long[]{0x0000100000000000L});
- public static final BitSet FOLLOW_39 = new BitSet(new long[]{0x0000010000000000L});
- public static final BitSet FOLLOW_40 = new BitSet(new long[]{0x0000400000000000L});
- public static final BitSet FOLLOW_41 = new BitSet(new long[]{0x0000000000201020L});
- public static final BitSet FOLLOW_42 = new BitSet(new long[]{0x0000000000200040L});
- public static final BitSet FOLLOW_43 = new BitSet(new long[]{0x01FE800312200000L});
- public static final BitSet FOLLOW_44 = new BitSet(new long[]{0x0000000000080010L});
- public static final BitSet FOLLOW_45 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000007L});
+ public static final BitSet FOLLOW_12 = new BitSet(new long[]{0x0000000000020000L});
+ public static final BitSet FOLLOW_13 = new BitSet(new long[]{0x0000000000200010L});
+ public static final BitSet FOLLOW_14 = new BitSet(new long[]{0x0000000000180000L});
+ public static final BitSet FOLLOW_15 = new BitSet(new long[]{0x0000000000400002L});
+ public static final BitSet FOLLOW_16 = new BitSet(new long[]{0x0000000000040000L});
+ public static final BitSet FOLLOW_17 = new BitSet(new long[]{0x0000000000800000L});
+ public static final BitSet FOLLOW_18 = new BitSet(new long[]{0x0000000002000050L});
+ public static final BitSet FOLLOW_19 = new BitSet(new long[]{0x0000000000100000L});
+ public static final BitSet FOLLOW_20 = new BitSet(new long[]{0x0000000000000050L});
+ public static final BitSet FOLLOW_21 = new BitSet(new long[]{0x00C0000010000000L});
+ public static final BitSet FOLLOW_22 = new BitSet(new long[]{0x0300003000000000L});
+ public static final BitSet FOLLOW_23 = new BitSet(new long[]{0x0000000000001020L});
+ public static final BitSet FOLLOW_24 = new BitSet(new long[]{0x0000000380100040L});
+ public static final BitSet FOLLOW_25 = new BitSet(new long[]{0x0000000380000040L});
+ public static final BitSet FOLLOW_26 = new BitSet(new long[]{0x1C00000000000000L});
+ public static final BitSet FOLLOW_27 = new BitSet(new long[]{0x0000000400100000L});
+ public static final BitSet FOLLOW_28 = new BitSet(new long[]{0x0000000400000000L});
+ public static final BitSet FOLLOW_29 = new BitSet(new long[]{0x0000001000000000L});
+ public static final BitSet FOLLOW_30 = new BitSet(new long[]{0x0000000800020000L});
+ public static final BitSet FOLLOW_31 = new BitSet(new long[]{0x0000040000000020L});
+ public static final BitSet FOLLOW_32 = new BitSet(new long[]{0x0000004000000000L});
+ public static final BitSet FOLLOW_33 = new BitSet(new long[]{0x0000008000000000L});
+ public static final BitSet FOLLOW_34 = new BitSet(new long[]{0x0000040000040020L});
+ public static final BitSet FOLLOW_35 = new BitSet(new long[]{0x0000010000000000L});
+ public static final BitSet FOLLOW_36 = new BitSet(new long[]{0x0000020000000000L});
+ public static final BitSet FOLLOW_37 = new BitSet(new long[]{0x0000002000000000L});
+ public static final BitSet FOLLOW_38 = new BitSet(new long[]{0x0000080000000000L});
+ public static final BitSet FOLLOW_39 = new BitSet(new long[]{0x0000000000101020L});
+ public static final BitSet FOLLOW_40 = new BitSet(new long[]{0x0000000000100040L});
+ public static final BitSet FOLLOW_41 = new BitSet(new long[]{0x003FD00069100000L});
+ public static final BitSet FOLLOW_42 = new BitSet(new long[]{0x0000000000040010L});
+ public static final BitSet FOLLOW_43 = new BitSet(new long[]{0xE000000000000000L});
}
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 @@
/*
- * generated by Xtext 2.16.0
+ * generated by Xtext 2.17.0
*/
package hu.bme.mit.inf.dslreasoner.application.scoping;
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 @@
/*
- * generated by Xtext 2.16.0
+ * generated by Xtext 2.17.0
*/
package hu.bme.mit.inf.dslreasoner.application.serializer;
@@ -7,7 +7,6 @@ import com.google.inject.Inject;
import hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.AllPackageEntry;
import hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.AllPatternEntry;
import hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.ApplicationConfigurationPackage;
-import hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.CftImport;
import hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.ClassReference;
import hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.ClassTypeScope;
import hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.ConfigDeclaration;
@@ -37,7 +36,6 @@ import hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.Metamodel
import hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.MetamodelReference;
import hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.MetamodelSpecification;
import hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.ModelEntry;
-import hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.Mtff;
import hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.ObjectReference;
import hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.ObjectTypeScope;
import hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.ObjectiveDeclaration;
@@ -52,7 +50,6 @@ import hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.PatternSp
import hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.RealEnumeration;
import hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.RealScope;
import hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.RealTypeScope;
-import hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.ReliabiltiyProbability;
import hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.RuntimeEntry;
import hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.ScopeDeclaration;
import hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.ScopeReference;
@@ -94,9 +91,6 @@ public class ApplicationConfigurationSemanticSequencer extends AbstractDelegatin
case ApplicationConfigurationPackage.ALL_PATTERN_ENTRY:
sequence_AllPatternEntry(context, (AllPatternEntry) semanticObject);
return;
- case ApplicationConfigurationPackage.CFT_IMPORT:
- sequence_CftImport(context, (CftImport) semanticObject);
- return;
case ApplicationConfigurationPackage.CLASS_REFERENCE:
sequence_ClassReference(context, (ClassReference) semanticObject);
return;
@@ -184,9 +178,6 @@ public class ApplicationConfigurationSemanticSequencer extends AbstractDelegatin
case ApplicationConfigurationPackage.MODEL_ENTRY:
sequence_ModelEntry(context, (ModelEntry) semanticObject);
return;
- case ApplicationConfigurationPackage.MTFF:
- sequence_Mtff(context, (Mtff) semanticObject);
- return;
case ApplicationConfigurationPackage.OBJECT_REFERENCE:
sequence_ObjectReference(context, (ObjectReference) semanticObject);
return;
@@ -229,9 +220,6 @@ public class ApplicationConfigurationSemanticSequencer extends AbstractDelegatin
case ApplicationConfigurationPackage.REAL_TYPE_SCOPE:
sequence_RealTypeScope(context, (RealTypeScope) semanticObject);
return;
- case ApplicationConfigurationPackage.RELIABILTIY_PROBABILITY:
- sequence_ReliabiltiyProbability(context, (ReliabiltiyProbability) semanticObject);
- return;
case ApplicationConfigurationPackage.RUNTIME_ENTRY:
sequence_RuntimeEntry(context, (RuntimeEntry) semanticObject);
return;
@@ -290,25 +278,6 @@ public class ApplicationConfigurationSemanticSequencer extends AbstractDelegatin
}
- /**
- * Contexts:
- * Import returns CftImport
- * CftImport returns CftImport
- *
- * Constraint:
- * importedCft=[CftModel|STRING]
- */
- protected void sequence_CftImport(ISerializationContext context, CftImport semanticObject) {
- if (errorAcceptor != null) {
- if (transientValues.isValueTransient(semanticObject, ApplicationConfigurationPackage.Literals.CFT_IMPORT__IMPORTED_CFT) == ValueTransient.YES)
- errorAcceptor.accept(diagnosticProvider.createFeatureValueMissing(semanticObject, ApplicationConfigurationPackage.Literals.CFT_IMPORT__IMPORTED_CFT));
- }
- SequenceFeeder feeder = createSequencerFeeder(context, semanticObject);
- feeder.accept(grammarAccess.getCftImportAccess().getImportedCftCftModelSTRINGTerminalRuleCall_2_0_1(), semanticObject.eGet(ApplicationConfigurationPackage.Literals.CFT_IMPORT__IMPORTED_CFT, false));
- feeder.finish();
- }
-
-
/**
* Contexts:
* TypeReference returns ClassReference
@@ -610,8 +579,8 @@ public class ApplicationConfigurationSemanticSequencer extends AbstractDelegatin
* targetStatisticsFile=File |
* tagetFolder=File
* )?
- * (runSpecified?='runs' runs=INT)?
- * (numberSpecified?='number' number=INT)?
+ * (numberSpecified?='number' number=INT)?
+ * (runSpecified?='runs' runs=INT)?
* )+
*/
protected void sequence_GenerationTask(ISerializationContext context, GenerationTask semanticObject) {
@@ -819,20 +788,6 @@ public class ApplicationConfigurationSemanticSequencer extends AbstractDelegatin
}
- /**
- * Contexts:
- * ObjectiveFunction returns Mtff
- * ReliabilityObjectiveFunction returns Mtff
- * Mtff returns Mtff
- *
- * Constraint:
- * (package=[CftModel|QualifiedName]? transformation=[TransformationDefinition|ID])
- */
- protected void sequence_Mtff(ISerializationContext context, Mtff semanticObject) {
- genericSequencer.createSequence(context, semanticObject);
- }
-
-
/**
* Contexts:
* TypeReference returns ObjectReference
@@ -1056,20 +1011,6 @@ public class ApplicationConfigurationSemanticSequencer extends AbstractDelegatin
}
- /**
- * Contexts:
- * ObjectiveFunction returns ReliabiltiyProbability
- * ReliabilityObjectiveFunction returns ReliabiltiyProbability
- * ReliabiltiyProbability returns ReliabiltiyProbability
- *
- * Constraint:
- * (package=[CftModel|QualifiedName]? transformation=[TransformationDefinition|ID] time=REALLiteral)
- */
- protected void sequence_ReliabiltiyProbability(ISerializationContext context, ReliabiltiyProbability semanticObject) {
- genericSequencer.createSequence(context, semanticObject);
- }
-
-
/**
* Contexts:
* ConfigEntry returns RuntimeEntry
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 @@
/*
- * generated by Xtext 2.16.0
+ * generated by Xtext 2.17.0
*/
package hu.bme.mit.inf.dslreasoner.application.serializer;
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 @@
/*
- * generated by Xtext 2.16.0
+ * generated by Xtext 2.17.0
*/
package hu.bme.mit.inf.dslreasoner.application.services;
@@ -153,16 +153,15 @@ public class ApplicationConfigurationGrammarAccess extends AbstractGrammarElemen
private final Alternatives cAlternatives = (Alternatives)rule.eContents().get(1);
private final RuleCall cEPackageImportParserRuleCall_0 = (RuleCall)cAlternatives.eContents().get(0);
private final RuleCall cViatraImportParserRuleCall_1 = (RuleCall)cAlternatives.eContents().get(1);
- private final RuleCall cCftImportParserRuleCall_2 = (RuleCall)cAlternatives.eContents().get(2);
/////////////////////////////////////////////////////
//// Imports
/////////////////////////////////////////////////////
//Import:
- // EPackageImport | ViatraImport | CftImport;
+ // EPackageImport | ViatraImport;
@Override public ParserRule getRule() { return rule; }
- //EPackageImport | ViatraImport | CftImport
+ //EPackageImport | ViatraImport
public Alternatives getAlternatives() { return cAlternatives; }
//EPackageImport
@@ -170,9 +169,6 @@ public class ApplicationConfigurationGrammarAccess extends AbstractGrammarElemen
//ViatraImport
public RuleCall getViatraImportParserRuleCall_1() { return cViatraImportParserRuleCall_1; }
-
- //CftImport
- public RuleCall getCftImportParserRuleCall_2() { return cCftImportParserRuleCall_2; }
}
public class EPackageImportElements extends AbstractParserRuleElementFinder {
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
//STRING
public RuleCall getImportedViatraPatternModelSTRINGTerminalRuleCall_2_0_1() { return cImportedViatraPatternModelSTRINGTerminalRuleCall_2_0_1; }
}
- public class CftImportElements extends AbstractParserRuleElementFinder {
- private final ParserRule rule = (ParserRule) GrammarUtil.findRuleForName(getGrammar(), "hu.bme.mit.inf.dslreasoner.application.ApplicationConfiguration.CftImport");
- private final Group cGroup = (Group)rule.eContents().get(1);
- private final Keyword cImportKeyword_0 = (Keyword)cGroup.eContents().get(0);
- private final Keyword cReliabilityKeyword_1 = (Keyword)cGroup.eContents().get(1);
- private final Assignment cImportedCftAssignment_2 = (Assignment)cGroup.eContents().get(2);
- private final CrossReference cImportedCftCftModelCrossReference_2_0 = (CrossReference)cImportedCftAssignment_2.eContents().get(0);
- private final RuleCall cImportedCftCftModelSTRINGTerminalRuleCall_2_0_1 = (RuleCall)cImportedCftCftModelCrossReference_2_0.eContents().get(1);
-
- //CftImport:
- // "import" "reliability" importedCft=[cftLanguage::CftModel|STRING];
- @Override public ParserRule getRule() { return rule; }
-
- //"import" "reliability" importedCft=[cftLanguage::CftModel|STRING]
- public Group getGroup() { return cGroup; }
-
- //"import"
- public Keyword getImportKeyword_0() { return cImportKeyword_0; }
-
- //"reliability"
- public Keyword getReliabilityKeyword_1() { return cReliabilityKeyword_1; }
-
- //importedCft=[cftLanguage::CftModel|STRING]
- public Assignment getImportedCftAssignment_2() { return cImportedCftAssignment_2; }
-
- //[cftLanguage::CftModel|STRING]
- public CrossReference getImportedCftCftModelCrossReference_2_0() { return cImportedCftCftModelCrossReference_2_0; }
-
- //STRING
- public RuleCall getImportedCftCftModelSTRINGTerminalRuleCall_2_0_1() { return cImportedCftCftModelSTRINGTerminalRuleCall_2_0_1; }
- }
public class DeclarationElements extends AbstractParserRuleElementFinder {
private final ParserRule rule = (ParserRule) GrammarUtil.findRuleForName(getGrammar(), "hu.bme.mit.inf.dslreasoner.application.ApplicationConfiguration.Declaration");
private final Alternatives cAlternatives = (Alternatives)rule.eContents().get(1);
@@ -559,7 +524,8 @@ public class ApplicationConfigurationGrammarAccess extends AbstractGrammarElemen
private final RuleCall cFeatureENamedElementIDTerminalRuleCall_2_1_0_1 = (RuleCall)cFeatureENamedElementCrossReference_2_1_0.eContents().get(1);
//MetamodelElement:
- // (package=[ecore::EPackage|QualifiedName] '::')? classifier=[ecore::EClassifier] ('.' feature=[ecore::ENamedElement])?;
+ // (package=[ecore::EPackage|QualifiedName] '::')? classifier=[ecore::EClassifier] ('.'
+ // feature=[ecore::ENamedElement])?;
@Override public ParserRule getRule() { return rule; }
//(package=[ecore::EPackage|QualifiedName] '::')? classifier=[ecore::EClassifier] ('.' feature=[ecore::ENamedElement])?
@@ -1260,22 +1226,14 @@ public class ApplicationConfigurationGrammarAccess extends AbstractGrammarElemen
}
public class ObjectiveFunctionElements extends AbstractParserRuleElementFinder {
private final ParserRule rule = (ParserRule) GrammarUtil.findRuleForName(getGrammar(), "hu.bme.mit.inf.dslreasoner.application.ApplicationConfiguration.ObjectiveFunction");
- private final Alternatives cAlternatives = (Alternatives)rule.eContents().get(1);
- private final RuleCall cCostObjectiveFunctionParserRuleCall_0 = (RuleCall)cAlternatives.eContents().get(0);
- private final RuleCall cReliabilityObjectiveFunctionParserRuleCall_1 = (RuleCall)cAlternatives.eContents().get(1);
+ private final RuleCall cCostObjectiveFunctionParserRuleCall = (RuleCall)rule.eContents().get(1);
//ObjectiveFunction:
- // CostObjectiveFunction | ReliabilityObjectiveFunction;
+ // CostObjectiveFunction;
@Override public ParserRule getRule() { return rule; }
- //CostObjectiveFunction | ReliabilityObjectiveFunction
- public Alternatives getAlternatives() { return cAlternatives; }
-
//CostObjectiveFunction
- public RuleCall getCostObjectiveFunctionParserRuleCall_0() { return cCostObjectiveFunctionParserRuleCall_0; }
-
- //ReliabilityObjectiveFunction
- public RuleCall getReliabilityObjectiveFunctionParserRuleCall_1() { return cReliabilityObjectiveFunctionParserRuleCall_1; }
+ public RuleCall getCostObjectiveFunctionParserRuleCall() { return cCostObjectiveFunctionParserRuleCall; }
}
public class CostObjectiveFunctionElements extends AbstractParserRuleElementFinder {
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
//INTLiteral
public RuleCall getWeightINTLiteralParserRuleCall_2_0() { return cWeightINTLiteralParserRuleCall_2_0; }
}
- public class ReliabilityObjectiveFunctionElements extends AbstractParserRuleElementFinder {
- private final ParserRule rule = (ParserRule) GrammarUtil.findRuleForName(getGrammar(), "hu.bme.mit.inf.dslreasoner.application.ApplicationConfiguration.ReliabilityObjectiveFunction");
- private final Alternatives cAlternatives = (Alternatives)rule.eContents().get(1);
- private final RuleCall cReliabiltiyProbabilityParserRuleCall_0 = (RuleCall)cAlternatives.eContents().get(0);
- private final RuleCall cMtffParserRuleCall_1 = (RuleCall)cAlternatives.eContents().get(1);
-
- //ReliabilityObjectiveFunction:
- // ReliabiltiyProbability | Mtff;
- @Override public ParserRule getRule() { return rule; }
-
- //ReliabiltiyProbability | Mtff
- public Alternatives getAlternatives() { return cAlternatives; }
-
- //ReliabiltiyProbability
- public RuleCall getReliabiltiyProbabilityParserRuleCall_0() { return cReliabiltiyProbabilityParserRuleCall_0; }
-
- //Mtff
- public RuleCall getMtffParserRuleCall_1() { return cMtffParserRuleCall_1; }
- }
- public class ReliabiltiyProbabilityElements extends AbstractParserRuleElementFinder {
- private final ParserRule rule = (ParserRule) GrammarUtil.findRuleForName(getGrammar(), "hu.bme.mit.inf.dslreasoner.application.ApplicationConfiguration.ReliabiltiyProbability");
- private final Group cGroup = (Group)rule.eContents().get(1);
- private final Keyword cReliabilityKeyword_0 = (Keyword)cGroup.eContents().get(0);
- private final Group cGroup_1 = (Group)cGroup.eContents().get(1);
- private final Assignment cPackageAssignment_1_0 = (Assignment)cGroup_1.eContents().get(0);
- private final CrossReference cPackageCftModelCrossReference_1_0_0 = (CrossReference)cPackageAssignment_1_0.eContents().get(0);
- private final RuleCall cPackageCftModelQualifiedNameParserRuleCall_1_0_0_1 = (RuleCall)cPackageCftModelCrossReference_1_0_0.eContents().get(1);
- private final Keyword cColonColonKeyword_1_1 = (Keyword)cGroup_1.eContents().get(1);
- private final Assignment cTransformationAssignment_2 = (Assignment)cGroup.eContents().get(2);
- private final CrossReference cTransformationTransformationDefinitionCrossReference_2_0 = (CrossReference)cTransformationAssignment_2.eContents().get(0);
- private final RuleCall cTransformationTransformationDefinitionIDTerminalRuleCall_2_0_1 = (RuleCall)cTransformationTransformationDefinitionCrossReference_2_0.eContents().get(1);
- private final Keyword cAtKeyword_3 = (Keyword)cGroup.eContents().get(3);
- private final Assignment cTimeAssignment_4 = (Assignment)cGroup.eContents().get(4);
- private final RuleCall cTimeREALLiteralParserRuleCall_4_0 = (RuleCall)cTimeAssignment_4.eContents().get(0);
-
- //ReliabiltiyProbability:
- // 'reliability' (package=[cftLanguage::CftModel|QualifiedName] '::')?
- // transformation=[cftLanguage::TransformationDefinition]
- // 'at' time=REALLiteral;
- @Override public ParserRule getRule() { return rule; }
-
- //'reliability' (package=[cftLanguage::CftModel|QualifiedName] '::')?
- //transformation=[cftLanguage::TransformationDefinition] 'at' time=REALLiteral
- public Group getGroup() { return cGroup; }
-
- //'reliability'
- public Keyword getReliabilityKeyword_0() { return cReliabilityKeyword_0; }
-
- //(package=[cftLanguage::CftModel|QualifiedName] '::')?
- public Group getGroup_1() { return cGroup_1; }
-
- //package=[cftLanguage::CftModel|QualifiedName]
- public Assignment getPackageAssignment_1_0() { return cPackageAssignment_1_0; }
-
- //[cftLanguage::CftModel|QualifiedName]
- public CrossReference getPackageCftModelCrossReference_1_0_0() { return cPackageCftModelCrossReference_1_0_0; }
-
- //QualifiedName
- public RuleCall getPackageCftModelQualifiedNameParserRuleCall_1_0_0_1() { return cPackageCftModelQualifiedNameParserRuleCall_1_0_0_1; }
-
- //'::'
- public Keyword getColonColonKeyword_1_1() { return cColonColonKeyword_1_1; }
-
- //transformation=[cftLanguage::TransformationDefinition]
- public Assignment getTransformationAssignment_2() { return cTransformationAssignment_2; }
-
- //[cftLanguage::TransformationDefinition]
- public CrossReference getTransformationTransformationDefinitionCrossReference_2_0() { return cTransformationTransformationDefinitionCrossReference_2_0; }
-
- //ID
- public RuleCall getTransformationTransformationDefinitionIDTerminalRuleCall_2_0_1() { return cTransformationTransformationDefinitionIDTerminalRuleCall_2_0_1; }
-
- //'at'
- public Keyword getAtKeyword_3() { return cAtKeyword_3; }
-
- //time=REALLiteral
- public Assignment getTimeAssignment_4() { return cTimeAssignment_4; }
-
- //REALLiteral
- public RuleCall getTimeREALLiteralParserRuleCall_4_0() { return cTimeREALLiteralParserRuleCall_4_0; }
- }
- public class MtffElements extends AbstractParserRuleElementFinder {
- private final ParserRule rule = (ParserRule) GrammarUtil.findRuleForName(getGrammar(), "hu.bme.mit.inf.dslreasoner.application.ApplicationConfiguration.Mtff");
- private final Group cGroup = (Group)rule.eContents().get(1);
- private final Keyword cMtffKeyword_0 = (Keyword)cGroup.eContents().get(0);
- private final Group cGroup_1 = (Group)cGroup.eContents().get(1);
- private final Assignment cPackageAssignment_1_0 = (Assignment)cGroup_1.eContents().get(0);
- private final CrossReference cPackageCftModelCrossReference_1_0_0 = (CrossReference)cPackageAssignment_1_0.eContents().get(0);
- private final RuleCall cPackageCftModelQualifiedNameParserRuleCall_1_0_0_1 = (RuleCall)cPackageCftModelCrossReference_1_0_0.eContents().get(1);
- private final Keyword cColonColonKeyword_1_1 = (Keyword)cGroup_1.eContents().get(1);
- private final Assignment cTransformationAssignment_2 = (Assignment)cGroup.eContents().get(2);
- private final CrossReference cTransformationTransformationDefinitionCrossReference_2_0 = (CrossReference)cTransformationAssignment_2.eContents().get(0);
- private final RuleCall cTransformationTransformationDefinitionIDTerminalRuleCall_2_0_1 = (RuleCall)cTransformationTransformationDefinitionCrossReference_2_0.eContents().get(1);
-
- //Mtff:
- // 'mtff' (package=[cftLanguage::CftModel|QualifiedName] '::')? transformation=[cftLanguage::TransformationDefinition];
- @Override public ParserRule getRule() { return rule; }
-
- //'mtff' (package=[cftLanguage::CftModel|QualifiedName] '::')? transformation=[cftLanguage::TransformationDefinition]
- public Group getGroup() { return cGroup; }
-
- //'mtff'
- public Keyword getMtffKeyword_0() { return cMtffKeyword_0; }
-
- //(package=[cftLanguage::CftModel|QualifiedName] '::')?
- public Group getGroup_1() { return cGroup_1; }
-
- //package=[cftLanguage::CftModel|QualifiedName]
- public Assignment getPackageAssignment_1_0() { return cPackageAssignment_1_0; }
-
- //[cftLanguage::CftModel|QualifiedName]
- public CrossReference getPackageCftModelCrossReference_1_0_0() { return cPackageCftModelCrossReference_1_0_0; }
-
- //QualifiedName
- public RuleCall getPackageCftModelQualifiedNameParserRuleCall_1_0_0_1() { return cPackageCftModelQualifiedNameParserRuleCall_1_0_0_1; }
-
- //'::'
- public Keyword getColonColonKeyword_1_1() { return cColonColonKeyword_1_1; }
-
- //transformation=[cftLanguage::TransformationDefinition]
- public Assignment getTransformationAssignment_2() { return cTransformationAssignment_2; }
-
- //[cftLanguage::TransformationDefinition]
- public CrossReference getTransformationTransformationDefinitionCrossReference_2_0() { return cTransformationTransformationDefinitionCrossReference_2_0; }
-
- //ID
- public RuleCall getTransformationTransformationDefinitionIDTerminalRuleCall_2_0_1() { return cTransformationTransformationDefinitionIDTerminalRuleCall_2_0_1; }
- }
public class ObjectiveDeclarationElements extends AbstractParserRuleElementFinder {
private final ParserRule rule = (ParserRule) GrammarUtil.findRuleForName(getGrammar(), "hu.bme.mit.inf.dslreasoner.application.ApplicationConfiguration.ObjectiveDeclaration");
private final Group cGroup = (Group)rule.eContents().get(1);
@@ -3172,7 +3002,6 @@ public class ApplicationConfigurationGrammarAccess extends AbstractGrammarElemen
private final ImportElements pImport;
private final EPackageImportElements pEPackageImport;
private final ViatraImportElements pViatraImport;
- private final CftImportElements pCftImport;
private final DeclarationElements pDeclaration;
private final FileSpecificationElements pFileSpecification;
private final FileDeclarationElements pFileDeclaration;
@@ -3208,9 +3037,6 @@ public class ApplicationConfigurationGrammarAccess extends AbstractGrammarElemen
private final ObjectiveFunctionElements pObjectiveFunction;
private final CostObjectiveFunctionElements pCostObjectiveFunction;
private final CostEntryElements pCostEntry;
- private final ReliabilityObjectiveFunctionElements pReliabilityObjectiveFunction;
- private final ReliabiltiyProbabilityElements pReliabiltiyProbability;
- private final MtffElements pMtff;
private final ObjectiveDeclarationElements pObjectiveDeclaration;
private final ObjectiveReferenceElements pObjectiveReference;
private final ObjectiveElements pObjective;
@@ -3267,7 +3093,6 @@ public class ApplicationConfigurationGrammarAccess extends AbstractGrammarElemen
this.pImport = new ImportElements();
this.pEPackageImport = new EPackageImportElements();
this.pViatraImport = new ViatraImportElements();
- this.pCftImport = new CftImportElements();
this.pDeclaration = new DeclarationElements();
this.pFileSpecification = new FileSpecificationElements();
this.pFileDeclaration = new FileDeclarationElements();
@@ -3303,9 +3128,6 @@ public class ApplicationConfigurationGrammarAccess extends AbstractGrammarElemen
this.pObjectiveFunction = new ObjectiveFunctionElements();
this.pCostObjectiveFunction = new CostObjectiveFunctionElements();
this.pCostEntry = new CostEntryElements();
- this.pReliabilityObjectiveFunction = new ReliabilityObjectiveFunctionElements();
- this.pReliabiltiyProbability = new ReliabiltiyProbabilityElements();
- this.pMtff = new MtffElements();
this.pObjectiveDeclaration = new ObjectiveDeclarationElements();
this.pObjectiveReference = new ObjectiveReferenceElements();
this.pObjective = new ObjectiveElements();
@@ -3428,7 +3250,7 @@ public class ApplicationConfigurationGrammarAccess extends AbstractGrammarElemen
//// Imports
/////////////////////////////////////////////////////
//Import:
- // EPackageImport | ViatraImport | CftImport;
+ // EPackageImport | ViatraImport;
public ImportElements getImportAccess() {
return pImport;
}
@@ -3457,16 +3279,6 @@ public class ApplicationConfigurationGrammarAccess extends AbstractGrammarElemen
return getViatraImportAccess().getRule();
}
- //CftImport:
- // "import" "reliability" importedCft=[cftLanguage::CftModel|STRING];
- public CftImportElements getCftImportAccess() {
- return pCftImport;
- }
-
- public ParserRule getCftImportRule() {
- return getCftImportAccess().getRule();
- }
-
/////////////////////////////////////////////////////
//// Declaration
/////////////////////////////////////////////////////
@@ -3564,7 +3376,8 @@ public class ApplicationConfigurationGrammarAccess extends AbstractGrammarElemen
}
//MetamodelElement:
- // (package=[ecore::EPackage|QualifiedName] '::')? classifier=[ecore::EClassifier] ('.' feature=[ecore::ENamedElement])?;
+ // (package=[ecore::EPackage|QualifiedName] '::')? classifier=[ecore::EClassifier] ('.'
+ // feature=[ecore::ENamedElement])?;
public MetamodelElementElements getMetamodelElementAccess() {
return pMetamodelElement;
}
@@ -3814,7 +3627,7 @@ public class ApplicationConfigurationGrammarAccess extends AbstractGrammarElemen
}
//ObjectiveFunction:
- // CostObjectiveFunction | ReliabilityObjectiveFunction;
+ // CostObjectiveFunction;
public ObjectiveFunctionElements getObjectiveFunctionAccess() {
return pObjectiveFunction;
}
@@ -3843,38 +3656,6 @@ public class ApplicationConfigurationGrammarAccess extends AbstractGrammarElemen
return getCostEntryAccess().getRule();
}
- //ReliabilityObjectiveFunction:
- // ReliabiltiyProbability | Mtff;
- public ReliabilityObjectiveFunctionElements getReliabilityObjectiveFunctionAccess() {
- return pReliabilityObjectiveFunction;
- }
-
- public ParserRule getReliabilityObjectiveFunctionRule() {
- return getReliabilityObjectiveFunctionAccess().getRule();
- }
-
- //ReliabiltiyProbability:
- // 'reliability' (package=[cftLanguage::CftModel|QualifiedName] '::')?
- // transformation=[cftLanguage::TransformationDefinition]
- // 'at' time=REALLiteral;
- public ReliabiltiyProbabilityElements getReliabiltiyProbabilityAccess() {
- return pReliabiltiyProbability;
- }
-
- public ParserRule getReliabiltiyProbabilityRule() {
- return getReliabiltiyProbabilityAccess().getRule();
- }
-
- //Mtff:
- // 'mtff' (package=[cftLanguage::CftModel|QualifiedName] '::')? transformation=[cftLanguage::TransformationDefinition];
- public MtffElements getMtffAccess() {
- return pMtff;
- }
-
- public ParserRule getMtffRule() {
- return getMtffAccess().getRule();
- }
-
//ObjectiveDeclaration:
// 'objectives' name=ID specification=ObjectiveSpecification;
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 @@
/*
- * generated by Xtext 2.16.0
+ * generated by Xtext 2.17.0
*/
package hu.bme.mit.inf.dslreasoner.application.validation;
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
import "http://www.eclipse.org/emf/2002/Ecore" as ecore
import "http://www.eclipse.org/viatra/query/patternlanguage/emf/PatternLanguage" as viatra
-import "http://www.bme.hu/mit/inf/dslreasoner/faulttree/components/CftLanguage" as cftLanguage
generate applicationConfiguration "http://www.bme.hu/mit/inf/dslreasoner/application/ApplicationConfiguration"
ConfigurationScript:
@@ -25,16 +24,13 @@ INTLiteral returns ecore::EInt:
// Imports
///////////////////////////////////////////////////
Import:
- EPackageImport | ViatraImport | CftImport;
+ EPackageImport | ViatraImport;
EPackageImport:
"import" "epackage" importedPackage=[ecore::EPackage|STRING];
ViatraImport:
"import" "viatra" importedViatra=[viatra::PatternModel|STRING];
-
-CftImport:
- "import" "reliability" importedCft=[cftLanguage::CftModel|STRING];
///////////////////////////////////////////////////
// Declaration
@@ -160,7 +156,7 @@ ThresholdEntry:
function=ObjectiveFunction operator=ComparisonOperator threshold=REALLiteral;
ObjectiveFunction:
- CostObjectiveFunction | ReliabilityObjectiveFunction;
+ CostObjectiveFunction;
CostObjectiveFunction:
'cost' '{' entries+=CostEntry (',' entries+=CostEntry)* '}';
@@ -168,17 +164,6 @@ CostObjectiveFunction:
CostEntry:
patternElement=PatternElement '=' weight=INTLiteral;
-ReliabilityObjectiveFunction:
- ReliabiltiyProbability | Mtff;
-
-ReliabiltiyProbability:
- 'reliability' (package=[cftLanguage::CftModel|QualifiedName] '::')?
- transformation=[cftLanguage::TransformationDefinition]
- 'at' time=REALLiteral;
-
-Mtff:
- 'mtff' (package=[cftLanguage::CftModel|QualifiedName] '::')? transformation=[cftLanguage::TransformationDefinition];
-
ObjectiveDeclaration:
'objectives' name=ID specification=ObjectiveSpecification;
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 {
name = "hu.bme.mit.inf.dslreasoner.application.ApplicationConfiguration"
referencedResource = "platform:/resource/org.eclipse.emf.ecore/model/Ecore.genmodel"
referencedResource = "platform:/resource/org.eclipse.viatra.query.patternlanguage.emf/model/PatternLanguage.genmodel"
- referencedResource = "platform:/resource/hu.bme.mit.inf.dslreasoner.faulttree.components/model/generated/CftLanguage.genmodel"
fileExtensions = "vsconfig"
serializer = {
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
import com.google.inject.Inject
import hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.ApplicationConfigurationPackage
-import hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.CftImport
-import hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.ConfigurationScript
import hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.EPackageImport
-import hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.PatternEntry
import hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.ViatraImport
import java.util.Collections
-import java.util.List
import java.util.Optional
import org.eclipse.emf.common.util.URI
import org.eclipse.emf.ecore.EObject
@@ -17,7 +13,6 @@ import org.eclipse.emf.ecore.EReference
import org.eclipse.emf.ecore.resource.Resource
import org.eclipse.emf.ecore.resource.ResourceSet
import org.eclipse.viatra.query.patternlanguage.emf.scoping.IMetamodelProvider
-import org.eclipse.xtext.EcoreUtil2
import org.eclipse.xtext.conversion.IValueConverterService
import org.eclipse.xtext.conversion.ValueConverterException
import org.eclipse.xtext.linking.impl.DefaultLinkingService
@@ -39,10 +34,6 @@ class ApplicationConfigurationLinkingService extends DefaultLinkingService {
if (ref == viatraImport_ImportedViatra) {
return getViatra(context, node)
}
- } else if (context instanceof CftImport) {
- if (ref == cftImport_ImportedCft) {
- return getCftModel(context, node)
- }
}
return super.getLinkedObjects(context, ref, node)
}
@@ -113,8 +104,4 @@ class ApplicationConfigurationLinkingService extends DefaultLinkingService {
Optional.empty
}
}
-
- private def getCftModel(CftImport context, INode node) {
- getByUri(context, cftImport_ImportedCft, node)
- }
}
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 @@
package hu.bme.mit.inf.dslreasoner.application.scoping
import com.google.inject.Inject
-import hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.CftImport
import hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.ConfigurationScript
import hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.EPackageImport
import hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.MetamodelElement
import hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.MetamodelEntry
import hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.PatternEntry
-import hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.ReliabilityObjectiveFunction
import hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.ViatraImport
-import hu.bme.mit.inf.dslreasoner.faulttree.components.cftLanguage.CftModel
import org.eclipse.emf.ecore.EClass
import org.eclipse.emf.ecore.EEnum
import org.eclipse.emf.ecore.EObject
@@ -47,10 +44,6 @@ class ApplicationConfigurationScopeProvider extends AbstractApplicationConfigura
getViatraPackageScope(context, reference, document)
case PATTERN_ELEMENT__PATTERN:
getViatraPatternScope(context, document)
- case RELIABILITY_OBJECTIVE_FUNCTION__PACKAGE:
- getCftPackageScope(context, reference, document)
- case RELIABILITY_OBJECTIVE_FUNCTION__TRANSFORMATION:
- getCftTransformationScope(context, document)
default:
super.getScope(context, reference)
}
@@ -72,14 +65,6 @@ class ApplicationConfigurationScopeProvider extends AbstractApplicationConfigura
document.allViatraPackages.map[patterns].flatten
}
- private def getAllCftPackages(ConfigurationScript document) {
- document.imports.filter(CftImport).map[importedCft].filterNull
- }
-
- private def getAllCftTransformations(ConfigurationScript document) {
- document.allCftPackages.map[transformationDefinitions].flatten
- }
-
private def getEPackageScope(ConfigurationScript document) {
Scopes.scopeFor(document.allEPackages)
}
@@ -126,23 +111,6 @@ class ApplicationConfigurationScopeProvider extends AbstractApplicationConfigura
}
Scopes.scopeFor(patterns)
}
-
- private def getCftPackageScope(EObject context, EReference reference, ConfigurationScript document) {
- val cftModelNameConverter = [ CftModel cftModel |
- toQualifiedNameOrNull(cftModel.packageName)
- ]
- Scopes.scopeFor(document.allCftPackages, cftModelNameConverter, super.getScope(context, reference))
- }
-
- private def getCftTransformationScope(EObject context, ConfigurationScript document) {
- val transformations = switch (context) {
- ReliabilityObjectiveFunction case context.package !== null:
- context.package.transformationDefinitions
- default:
- document.allCftTransformations
- }
- Scopes.scopeFor(transformations)
- }
private def toQualifiedNameOrNull(String packageName) {
if (packageName === null) {
diff --git a/Stochastic/hu.bme.mit.inf.dslreasoner.faulttree.components.ide/.classpath b/Stochastic/hu.bme.mit.inf.dslreasoner.faulttree.components.ide/.classpath
deleted file mode 100644
index 9081d4f7..00000000
--- a/Stochastic/hu.bme.mit.inf.dslreasoner.faulttree.components.ide/.classpath
+++ /dev/null
@@ -1,9 +0,0 @@
-
-
-
-
-
-
-
-
-
diff --git a/Stochastic/hu.bme.mit.inf.dslreasoner.faulttree.components.ide/.gitignore b/Stochastic/hu.bme.mit.inf.dslreasoner.faulttree.components.ide/.gitignore
deleted file mode 100644
index ae3c1726..00000000
--- a/Stochastic/hu.bme.mit.inf.dslreasoner.faulttree.components.ide/.gitignore
+++ /dev/null
@@ -1 +0,0 @@
-/bin/
diff --git a/Stochastic/hu.bme.mit.inf.dslreasoner.faulttree.components.ide/.project b/Stochastic/hu.bme.mit.inf.dslreasoner.faulttree.components.ide/.project
deleted file mode 100644
index 7e994188..00000000
--- a/Stochastic/hu.bme.mit.inf.dslreasoner.faulttree.components.ide/.project
+++ /dev/null
@@ -1,34 +0,0 @@
-
-
- hu.bme.mit.inf.dslreasoner.faulttree.components.ide
-
-
-
-
-
- org.eclipse.xtext.ui.shared.xtextBuilder
-
-
-
-
- org.eclipse.jdt.core.javabuilder
-
-
-
-
- org.eclipse.pde.ManifestBuilder
-
-
-
-
- org.eclipse.pde.SchemaBuilder
-
-
-
-
-
- org.eclipse.xtext.ui.shared.xtextNature
- org.eclipse.jdt.core.javanature
- org.eclipse.pde.PluginNature
-
-
diff --git a/Stochastic/hu.bme.mit.inf.dslreasoner.faulttree.components.ide/.settings/org.eclipse.core.resources.prefs b/Stochastic/hu.bme.mit.inf.dslreasoner.faulttree.components.ide/.settings/org.eclipse.core.resources.prefs
deleted file mode 100644
index 99f26c02..00000000
--- a/Stochastic/hu.bme.mit.inf.dslreasoner.faulttree.components.ide/.settings/org.eclipse.core.resources.prefs
+++ /dev/null
@@ -1,2 +0,0 @@
-eclipse.preferences.version=1
-encoding/=UTF-8
diff --git a/Stochastic/hu.bme.mit.inf.dslreasoner.faulttree.components.ide/.settings/org.eclipse.jdt.core.prefs b/Stochastic/hu.bme.mit.inf.dslreasoner.faulttree.components.ide/.settings/org.eclipse.jdt.core.prefs
deleted file mode 100644
index 0c68a61d..00000000
--- a/Stochastic/hu.bme.mit.inf.dslreasoner.faulttree.components.ide/.settings/org.eclipse.jdt.core.prefs
+++ /dev/null
@@ -1,7 +0,0 @@
-eclipse.preferences.version=1
-org.eclipse.jdt.core.compiler.codegen.inlineJsrBytecode=enabled
-org.eclipse.jdt.core.compiler.codegen.targetPlatform=1.8
-org.eclipse.jdt.core.compiler.compliance=1.8
-org.eclipse.jdt.core.compiler.problem.assertIdentifier=error
-org.eclipse.jdt.core.compiler.problem.enumIdentifier=error
-org.eclipse.jdt.core.compiler.source=1.8
diff --git a/Stochastic/hu.bme.mit.inf.dslreasoner.faulttree.components.ide/META-INF/MANIFEST.MF b/Stochastic/hu.bme.mit.inf.dslreasoner.faulttree.components.ide/META-INF/MANIFEST.MF
deleted file mode 100644
index 15d6a9f9..00000000
--- a/Stochastic/hu.bme.mit.inf.dslreasoner.faulttree.components.ide/META-INF/MANIFEST.MF
+++ /dev/null
@@ -1,15 +0,0 @@
-Manifest-Version: 1.0
-Automatic-Module-Name: hu.bme.mit.inf.dslreasoner.faulttree.components.ide
-Bundle-ManifestVersion: 2
-Bundle-Name: hu.bme.mit.inf.dslreasoner.faulttree.components.ide
-Bundle-Vendor: My Company
-Bundle-Version: 1.0.0.qualifier
-Bundle-SymbolicName: hu.bme.mit.inf.dslreasoner.faulttree.components.ide; singleton:=true
-Bundle-ActivationPolicy: lazy
-Require-Bundle: hu.bme.mit.inf.dslreasoner.faulttree.components,
- org.eclipse.xtext.ide,
- org.eclipse.xtext.xbase.ide,
- org.antlr.runtime;bundle-version="[3.2.0,3.2.1)"
-Bundle-RequiredExecutionEnvironment: JavaSE-1.8
-Export-Package: hu.bme.mit.inf.dslreasoner.faulttree.components.ide.contentassist.antlr,
- hu.bme.mit.inf.dslreasoner.faulttree.components.ide.contentassist.antlr.internal
diff --git a/Stochastic/hu.bme.mit.inf.dslreasoner.faulttree.components.ide/build.properties b/Stochastic/hu.bme.mit.inf.dslreasoner.faulttree.components.ide/build.properties
deleted file mode 100644
index 5c6bbf99..00000000
--- a/Stochastic/hu.bme.mit.inf.dslreasoner.faulttree.components.ide/build.properties
+++ /dev/null
@@ -1,6 +0,0 @@
-source.. = src/,\
- src-gen/,\
- xtend-gen/
-bin.includes = .,\
- META-INF/
-bin.excludes = **/*.xtend
diff --git a/Stochastic/hu.bme.mit.inf.dslreasoner.faulttree.components.ide/src-gen/META-INF/services/org.eclipse.xtext.ISetup b/Stochastic/hu.bme.mit.inf.dslreasoner.faulttree.components.ide/src-gen/META-INF/services/org.eclipse.xtext.ISetup
deleted file mode 100644
index 73a0041c..00000000
--- a/Stochastic/hu.bme.mit.inf.dslreasoner.faulttree.components.ide/src-gen/META-INF/services/org.eclipse.xtext.ISetup
+++ /dev/null
@@ -1 +0,0 @@
-hu.bme.mit.inf.dslreasoner.faulttree.components.ide.CftLanguageIdeSetup
diff --git a/Stochastic/hu.bme.mit.inf.dslreasoner.faulttree.components.ide/src-gen/hu/bme/mit/inf/dslreasoner/faulttree/components/ide/AbstractCftLanguageIdeModule.java b/Stochastic/hu.bme.mit.inf.dslreasoner.faulttree.components.ide/src-gen/hu/bme/mit/inf/dslreasoner/faulttree/components/ide/AbstractCftLanguageIdeModule.java
deleted file mode 100644
index f17cf7d5..00000000
--- a/Stochastic/hu.bme.mit.inf.dslreasoner.faulttree.components.ide/src-gen/hu/bme/mit/inf/dslreasoner/faulttree/components/ide/AbstractCftLanguageIdeModule.java
+++ /dev/null
@@ -1,60 +0,0 @@
-/*
- * generated by Xtext 2.16.0
- */
-package hu.bme.mit.inf.dslreasoner.faulttree.components.ide;
-
-import com.google.inject.Binder;
-import com.google.inject.name.Names;
-import hu.bme.mit.inf.dslreasoner.faulttree.components.ide.contentassist.antlr.CftLanguageParser;
-import hu.bme.mit.inf.dslreasoner.faulttree.components.ide.contentassist.antlr.internal.InternalCftLanguageLexer;
-import org.eclipse.xtext.ide.DefaultIdeModule;
-import org.eclipse.xtext.ide.LexerIdeBindings;
-import org.eclipse.xtext.ide.editor.contentassist.FQNPrefixMatcher;
-import org.eclipse.xtext.ide.editor.contentassist.IPrefixMatcher;
-import org.eclipse.xtext.ide.editor.contentassist.IProposalConflictHelper;
-import org.eclipse.xtext.ide.editor.contentassist.antlr.AntlrProposalConflictHelper;
-import org.eclipse.xtext.ide.editor.contentassist.antlr.IContentAssistParser;
-import org.eclipse.xtext.ide.editor.contentassist.antlr.internal.Lexer;
-import org.eclipse.xtext.ide.refactoring.IRenameStrategy2;
-import org.eclipse.xtext.ide.server.rename.IRenameService;
-import org.eclipse.xtext.ide.server.rename.RenameService;
-
-/**
- * Manual modifications go to {@link CftLanguageIdeModule}.
- */
-@SuppressWarnings("all")
-public abstract class AbstractCftLanguageIdeModule extends DefaultIdeModule {
-
- // contributed by org.eclipse.xtext.xtext.generator.parser.antlr.XtextAntlrGeneratorFragment2
- public void configureContentAssistLexer(Binder binder) {
- binder.bind(Lexer.class)
- .annotatedWith(Names.named(LexerIdeBindings.CONTENT_ASSIST))
- .to(InternalCftLanguageLexer.class);
- }
-
- // contributed by org.eclipse.xtext.xtext.generator.parser.antlr.XtextAntlrGeneratorFragment2
- public Class extends IContentAssistParser> bindIContentAssistParser() {
- return CftLanguageParser.class;
- }
-
- // contributed by org.eclipse.xtext.xtext.generator.parser.antlr.XtextAntlrGeneratorFragment2
- public Class extends IProposalConflictHelper> bindIProposalConflictHelper() {
- return AntlrProposalConflictHelper.class;
- }
-
- // contributed by org.eclipse.xtext.xtext.generator.exporting.QualifiedNamesFragment2
- public Class extends IPrefixMatcher> bindIPrefixMatcher() {
- return FQNPrefixMatcher.class;
- }
-
- // contributed by org.eclipse.xtext.xtext.generator.ui.refactoring.RefactorElementNameFragment2
- public Class extends IRenameService> bindIRenameService() {
- return RenameService.class;
- }
-
- // contributed by org.eclipse.xtext.xtext.generator.ui.refactoring.RefactorElementNameFragment2
- public Class extends IRenameStrategy2> bindIRenameStrategy2() {
- return IRenameStrategy2.DefaultImpl.class;
- }
-
-}
diff --git a/Stochastic/hu.bme.mit.inf.dslreasoner.faulttree.components.ide/src-gen/hu/bme/mit/inf/dslreasoner/faulttree/components/ide/contentassist/antlr/CftLanguageParser.java b/Stochastic/hu.bme.mit.inf.dslreasoner.faulttree.components.ide/src-gen/hu/bme/mit/inf/dslreasoner/faulttree/components/ide/contentassist/antlr/CftLanguageParser.java
deleted file mode 100644
index b524557f..00000000
--- a/Stochastic/hu.bme.mit.inf.dslreasoner.faulttree.components.ide/src-gen/hu/bme/mit/inf/dslreasoner/faulttree/components/ide/contentassist/antlr/CftLanguageParser.java
+++ /dev/null
@@ -1,159 +0,0 @@
-/*
- * generated by Xtext 2.16.0
- */
-package hu.bme.mit.inf.dslreasoner.faulttree.components.ide.contentassist.antlr;
-
-import com.google.common.collect.ImmutableMap;
-import com.google.inject.Inject;
-import com.google.inject.Singleton;
-import hu.bme.mit.inf.dslreasoner.faulttree.components.ide.contentassist.antlr.internal.InternalCftLanguageParser;
-import hu.bme.mit.inf.dslreasoner.faulttree.components.services.CftLanguageGrammarAccess;
-import java.util.Map;
-import org.eclipse.xtext.AbstractElement;
-import org.eclipse.xtext.ide.editor.contentassist.antlr.AbstractContentAssistParser;
-
-public class CftLanguageParser extends AbstractContentAssistParser {
-
- @Singleton
- public static final class NameMappings {
-
- private final Map mappings;
-
- @Inject
- public NameMappings(CftLanguageGrammarAccess grammarAccess) {
- ImmutableMap.Builder builder = ImmutableMap.builder();
- init(builder, grammarAccess);
- this.mappings = builder.build();
- }
-
- public String getRuleName(AbstractElement element) {
- return mappings.get(element);
- }
-
- private static void init(ImmutableMap.Builder builder, CftLanguageGrammarAccess grammarAccess) {
- builder.put(grammarAccess.getCftModelAccess().getAlternatives_4(), "rule__CftModel__Alternatives_4");
- builder.put(grammarAccess.getEventDefinitionAccess().getAlternatives(), "rule__EventDefinition__Alternatives");
- builder.put(grammarAccess.getDistributionAccess().getAlternatives(), "rule__Distribution__Alternatives");
- builder.put(grammarAccess.getGateDefinitionAccess().getAlternatives(), "rule__GateDefinition__Alternatives");
- builder.put(grammarAccess.getKOfMGateDefinitionAccess().getAlternatives_2(), "rule__KOfMGateDefinition__Alternatives_2");
- builder.put(grammarAccess.getMappingDefinitionAccess().getAlternatives_8_1_0(), "rule__MappingDefinition__Alternatives_8_1_0");
- builder.put(grammarAccess.getVariableAccess().getAlternatives(), "rule__Variable__Alternatives");
- builder.put(grammarAccess.getAssignmentAccess().getAlternatives_1(), "rule__Assignment__Alternatives_1");
- builder.put(grammarAccess.getValidIdAccess().getAlternatives(), "rule__ValidId__Alternatives");
- builder.put(grammarAccess.getDoubleAccess().getAlternatives(), "rule__Double__Alternatives");
- builder.put(grammarAccess.getCftModelAccess().getGroup(), "rule__CftModel__Group__0");
- builder.put(grammarAccess.getImportDeclarationAccess().getGroup(), "rule__ImportDeclaration__Group__0");
- builder.put(grammarAccess.getComponentDefinitionAccess().getGroup(), "rule__ComponentDefinition__Group__0");
- builder.put(grammarAccess.getComponentDefinitionAccess().getGroup_3_0(), "rule__ComponentDefinition__Group_3_0__0");
- builder.put(grammarAccess.getComponentDefinitionAccess().getGroup_3_1(), "rule__ComponentDefinition__Group_3_1__0");
- builder.put(grammarAccess.getComponentDefinitionAccess().getGroup_4(), "rule__ComponentDefinition__Group_4__0");
- builder.put(grammarAccess.getInputEventAccess().getGroup(), "rule__InputEvent__Group__0");
- builder.put(grammarAccess.getBasicEventDefinitionAccess().getGroup(), "rule__BasicEventDefinition__Group__0");
- builder.put(grammarAccess.getConstantDistributionAccess().getGroup(), "rule__ConstantDistribution__Group__0");
- builder.put(grammarAccess.getExponentialDistributionAccess().getGroup(), "rule__ExponentialDistribution__Group__0");
- builder.put(grammarAccess.getAndGateDefinitionAccess().getGroup(), "rule__AndGateDefinition__Group__0");
- builder.put(grammarAccess.getOrGateDefinitionAccess().getGroup(), "rule__OrGateDefinition__Group__0");
- builder.put(grammarAccess.getKOfMGateDefinitionAccess().getGroup(), "rule__KOfMGateDefinition__Group__0");
- builder.put(grammarAccess.getKOfMGateDefinitionAccess().getGroup_2_0(), "rule__KOfMGateDefinition__Group_2_0__0");
- builder.put(grammarAccess.getTransformationDefinitionAccess().getGroup(), "rule__TransformationDefinition__Group__0");
- builder.put(grammarAccess.getMappingDefinitionAccess().getGroup(), "rule__MappingDefinition__Group__0");
- builder.put(grammarAccess.getMappingDefinitionAccess().getGroup_5(), "rule__MappingDefinition__Group_5__0");
- builder.put(grammarAccess.getMappingDefinitionAccess().getGroup_8(), "rule__MappingDefinition__Group_8__0");
- builder.put(grammarAccess.getMappingDefinitionAccess().getGroup_8_1(), "rule__MappingDefinition__Group_8_1__0");
- builder.put(grammarAccess.getLookupDefinitionAccess().getGroup(), "rule__LookupDefinition__Group__0");
- builder.put(grammarAccess.getLookupDefinitionAccess().getGroup_4(), "rule__LookupDefinition__Group_4__0");
- builder.put(grammarAccess.getAssignmentAccess().getGroup(), "rule__Assignment__Group__0");
- builder.put(grammarAccess.getEventReferenceAccess().getGroup(), "rule__EventReference__Group__0");
- builder.put(grammarAccess.getComponentInstanceAccess().getGroup(), "rule__ComponentInstance__Group__0");
- builder.put(grammarAccess.getQualifiedNameAccess().getGroup(), "rule__QualifiedName__Group__0");
- builder.put(grammarAccess.getQualifiedNameAccess().getGroup_1(), "rule__QualifiedName__Group_1__0");
- builder.put(grammarAccess.getQualifiedNameWithWildcardAccess().getGroup(), "rule__QualifiedNameWithWildcard__Group__0");
- builder.put(grammarAccess.getQualifiedNameWithWildcardAccess().getGroup_1(), "rule__QualifiedNameWithWildcard__Group_1__0");
- builder.put(grammarAccess.getCftModelAccess().getPackageNameAssignment_1(), "rule__CftModel__PackageNameAssignment_1");
- builder.put(grammarAccess.getCftModelAccess().getImportsAssignment_3(), "rule__CftModel__ImportsAssignment_3");
- builder.put(grammarAccess.getCftModelAccess().getComponentDefinitionsAssignment_4_0(), "rule__CftModel__ComponentDefinitionsAssignment_4_0");
- builder.put(grammarAccess.getCftModelAccess().getTransformationDefinitionsAssignment_4_1(), "rule__CftModel__TransformationDefinitionsAssignment_4_1");
- builder.put(grammarAccess.getImportDeclarationAccess().getImportedNamespaceAssignment_1(), "rule__ImportDeclaration__ImportedNamespaceAssignment_1");
- builder.put(grammarAccess.getComponentDefinitionAccess().getNameAssignment_1(), "rule__ComponentDefinition__NameAssignment_1");
- builder.put(grammarAccess.getComponentDefinitionAccess().getInputEventsAssignment_3_0_1(), "rule__ComponentDefinition__InputEventsAssignment_3_0_1");
- builder.put(grammarAccess.getComponentDefinitionAccess().getOutputEventsAssignment_3_1_1(), "rule__ComponentDefinition__OutputEventsAssignment_3_1_1");
- builder.put(grammarAccess.getComponentDefinitionAccess().getEventDefinitionsAssignment_4_0(), "rule__ComponentDefinition__EventDefinitionsAssignment_4_0");
- builder.put(grammarAccess.getInputEventAccess().getNameAssignment_0(), "rule__InputEvent__NameAssignment_0");
- builder.put(grammarAccess.getInputEventAccess().getMultipleAssignment_1(), "rule__InputEvent__MultipleAssignment_1");
- builder.put(grammarAccess.getBasicEventDefinitionAccess().getNameAssignment_0(), "rule__BasicEventDefinition__NameAssignment_0");
- builder.put(grammarAccess.getBasicEventDefinitionAccess().getDistributionAssignment_1(), "rule__BasicEventDefinition__DistributionAssignment_1");
- builder.put(grammarAccess.getConstantDistributionAccess().getPAssignment_2(), "rule__ConstantDistribution__PAssignment_2");
- builder.put(grammarAccess.getExponentialDistributionAccess().getLambdaAssignment_2(), "rule__ExponentialDistribution__LambdaAssignment_2");
- builder.put(grammarAccess.getAndGateDefinitionAccess().getNameAssignment_0(), "rule__AndGateDefinition__NameAssignment_0");
- builder.put(grammarAccess.getAndGateDefinitionAccess().getInputEventsAssignment_2(), "rule__AndGateDefinition__InputEventsAssignment_2");
- builder.put(grammarAccess.getOrGateDefinitionAccess().getNameAssignment_0(), "rule__OrGateDefinition__NameAssignment_0");
- builder.put(grammarAccess.getOrGateDefinitionAccess().getInputEventsAssignment_2(), "rule__OrGateDefinition__InputEventsAssignment_2");
- builder.put(grammarAccess.getKOfMGateDefinitionAccess().getNameAssignment_0(), "rule__KOfMGateDefinition__NameAssignment_0");
- builder.put(grammarAccess.getKOfMGateDefinitionAccess().getKAssignment_1(), "rule__KOfMGateDefinition__KAssignment_1");
- builder.put(grammarAccess.getKOfMGateDefinitionAccess().getMAssignment_2_0_1(), "rule__KOfMGateDefinition__MAssignment_2_0_1");
- builder.put(grammarAccess.getKOfMGateDefinitionAccess().getMAssignment_2_1(), "rule__KOfMGateDefinition__MAssignment_2_1");
- builder.put(grammarAccess.getKOfMGateDefinitionAccess().getInputEventsAssignment_3(), "rule__KOfMGateDefinition__InputEventsAssignment_3");
- builder.put(grammarAccess.getTransformationDefinitionAccess().getNameAssignment_1(), "rule__TransformationDefinition__NameAssignment_1");
- builder.put(grammarAccess.getTransformationDefinitionAccess().getMappingDefinitionsAssignment_3(), "rule__TransformationDefinition__MappingDefinitionsAssignment_3");
- builder.put(grammarAccess.getMappingDefinitionAccess().getTopLevelAssignment_0(), "rule__MappingDefinition__TopLevelAssignment_0");
- builder.put(grammarAccess.getMappingDefinitionAccess().getPatternAssignment_2(), "rule__MappingDefinition__PatternAssignment_2");
- builder.put(grammarAccess.getMappingDefinitionAccess().getParametersAssignment_4(), "rule__MappingDefinition__ParametersAssignment_4");
- builder.put(grammarAccess.getMappingDefinitionAccess().getParametersAssignment_5_1(), "rule__MappingDefinition__ParametersAssignment_5_1");
- builder.put(grammarAccess.getMappingDefinitionAccess().getComponentInstanceAssignment_7(), "rule__MappingDefinition__ComponentInstanceAssignment_7");
- builder.put(grammarAccess.getMappingDefinitionAccess().getLookupDefinitionsAssignment_8_1_0_0(), "rule__MappingDefinition__LookupDefinitionsAssignment_8_1_0_0");
- builder.put(grammarAccess.getMappingDefinitionAccess().getAssignmentsAssignment_8_1_0_1(), "rule__MappingDefinition__AssignmentsAssignment_8_1_0_1");
- builder.put(grammarAccess.getMappingParameterAccess().getNameAssignment(), "rule__MappingParameter__NameAssignment");
- builder.put(grammarAccess.getLookupDefinitionAccess().getMappingAssignment_1(), "rule__LookupDefinition__MappingAssignment_1");
- builder.put(grammarAccess.getLookupDefinitionAccess().getArgumentsAssignment_3(), "rule__LookupDefinition__ArgumentsAssignment_3");
- builder.put(grammarAccess.getLookupDefinitionAccess().getArgumentsAssignment_4_1(), "rule__LookupDefinition__ArgumentsAssignment_4_1");
- builder.put(grammarAccess.getLookupDefinitionAccess().getNameAssignment_7(), "rule__LookupDefinition__NameAssignment_7");
- builder.put(grammarAccess.getAssignmentAccess().getInputAssignment_0(), "rule__Assignment__InputAssignment_0");
- builder.put(grammarAccess.getAssignmentAccess().getMultipleAssignment_1_0(), "rule__Assignment__MultipleAssignment_1_0");
- builder.put(grammarAccess.getAssignmentAccess().getOutputAssignment_2(), "rule__Assignment__OutputAssignment_2");
- builder.put(grammarAccess.getEventReferenceAccess().getComponentAssignment_0(), "rule__EventReference__ComponentAssignment_0");
- builder.put(grammarAccess.getEventReferenceAccess().getEventAssignment_2(), "rule__EventReference__EventAssignment_2");
- builder.put(grammarAccess.getComponentInstanceAccess().getComponentTypeAssignment_1(), "rule__ComponentInstance__ComponentTypeAssignment_1");
- builder.put(grammarAccess.getComponentInstanceAccess().getNameAssignment_2(), "rule__ComponentInstance__NameAssignment_2");
- builder.put(grammarAccess.getComponentDefinitionAccess().getUnorderedGroup_3(), "rule__ComponentDefinition__UnorderedGroup_3");
- }
- }
-
- @Inject
- private NameMappings nameMappings;
-
- @Inject
- private CftLanguageGrammarAccess grammarAccess;
-
- @Override
- protected InternalCftLanguageParser createParser() {
- InternalCftLanguageParser result = new InternalCftLanguageParser(null);
- result.setGrammarAccess(grammarAccess);
- return result;
- }
-
- @Override
- protected String getRuleName(AbstractElement element) {
- return nameMappings.getRuleName(element);
- }
-
- @Override
- protected String[] getInitialHiddenTokens() {
- return new String[] { "RULE_WS", "RULE_ML_COMMENT", "RULE_SL_COMMENT" };
- }
-
- public CftLanguageGrammarAccess getGrammarAccess() {
- return this.grammarAccess;
- }
-
- public void setGrammarAccess(CftLanguageGrammarAccess grammarAccess) {
- this.grammarAccess = grammarAccess;
- }
-
- public NameMappings getNameMappings() {
- return nameMappings;
- }
-
- public void setNameMappings(NameMappings nameMappings) {
- this.nameMappings = nameMappings;
- }
-}
diff --git a/Stochastic/hu.bme.mit.inf.dslreasoner.faulttree.components.ide/src-gen/hu/bme/mit/inf/dslreasoner/faulttree/components/ide/contentassist/antlr/PartialCftLanguageContentAssistParser.java b/Stochastic/hu.bme.mit.inf.dslreasoner.faulttree.components.ide/src-gen/hu/bme/mit/inf/dslreasoner/faulttree/components/ide/contentassist/antlr/PartialCftLanguageContentAssistParser.java
deleted file mode 100644
index 11f5a864..00000000
--- a/Stochastic/hu.bme.mit.inf.dslreasoner.faulttree.components.ide/src-gen/hu/bme/mit/inf/dslreasoner/faulttree/components/ide/contentassist/antlr/PartialCftLanguageContentAssistParser.java
+++ /dev/null
@@ -1,34 +0,0 @@
-/*
- * generated by Xtext 2.16.0
- */
-package hu.bme.mit.inf.dslreasoner.faulttree.components.ide.contentassist.antlr;
-
-import java.util.Collection;
-import java.util.Collections;
-import org.eclipse.xtext.AbstractRule;
-import org.eclipse.xtext.ide.editor.contentassist.antlr.FollowElement;
-import org.eclipse.xtext.ide.editor.contentassist.antlr.internal.AbstractInternalContentAssistParser;
-import org.eclipse.xtext.ide.editor.partialEditing.IPartialEditingContentAssistParser;
-import org.eclipse.xtext.util.PolymorphicDispatcher;
-
-public class PartialCftLanguageContentAssistParser extends CftLanguageParser implements IPartialEditingContentAssistParser {
-
- private AbstractRule rule;
-
- @Override
- public void initializeFor(AbstractRule rule) {
- this.rule = rule;
- }
-
- @Override
- protected Collection getFollowElements(AbstractInternalContentAssistParser parser) {
- if (rule == null || rule.eIsProxy())
- return Collections.emptyList();
- String methodName = "entryRule" + rule.getName();
- PolymorphicDispatcher> dispatcher =
- new PolymorphicDispatcher>(methodName, 0, 0, Collections.singletonList(parser));
- dispatcher.invoke();
- return parser.getFollowElements();
- }
-
-}
diff --git a/Stochastic/hu.bme.mit.inf.dslreasoner.faulttree.components.ide/src-gen/hu/bme/mit/inf/dslreasoner/faulttree/components/ide/contentassist/antlr/internal/InternalCftLanguage.g b/Stochastic/hu.bme.mit.inf.dslreasoner.faulttree.components.ide/src-gen/hu/bme/mit/inf/dslreasoner/faulttree/components/ide/contentassist/antlr/internal/InternalCftLanguage.g
deleted file mode 100644
index 6ccf7334..00000000
--- a/Stochastic/hu.bme.mit.inf.dslreasoner.faulttree.components.ide/src-gen/hu/bme/mit/inf/dslreasoner/faulttree/components/ide/contentassist/antlr/internal/InternalCftLanguage.g
+++ /dev/null
@@ -1,4161 +0,0 @@
-/*
- * generated by Xtext 2.16.0
- */
-grammar InternalCftLanguage;
-
-options {
- superClass=AbstractInternalContentAssistParser;
-}
-
-@lexer::header {
-package hu.bme.mit.inf.dslreasoner.faulttree.components.ide.contentassist.antlr.internal;
-
-// Hack: Use our own Lexer superclass by means of import.
-// Currently there is no other way to specify the superclass for the lexer.
-import org.eclipse.xtext.ide.editor.contentassist.antlr.internal.Lexer;
-}
-
-@parser::header {
-package hu.bme.mit.inf.dslreasoner.faulttree.components.ide.contentassist.antlr.internal;
-
-import java.io.InputStream;
-import org.eclipse.xtext.*;
-import org.eclipse.xtext.parser.*;
-import org.eclipse.xtext.parser.impl.*;
-import org.eclipse.emf.ecore.util.EcoreUtil;
-import org.eclipse.emf.ecore.EObject;
-import org.eclipse.xtext.parser.antlr.XtextTokenStream;
-import org.eclipse.xtext.parser.antlr.XtextTokenStream.HiddenTokens;
-import org.eclipse.xtext.ide.editor.contentassist.antlr.internal.AbstractInternalContentAssistParser;
-import org.eclipse.xtext.ide.editor.contentassist.antlr.internal.DFA;
-import hu.bme.mit.inf.dslreasoner.faulttree.components.services.CftLanguageGrammarAccess;
-
-}
-@parser::members {
- private CftLanguageGrammarAccess grammarAccess;
-
- public void setGrammarAccess(CftLanguageGrammarAccess grammarAccess) {
- this.grammarAccess = grammarAccess;
- }
-
- @Override
- protected Grammar getGrammar() {
- return grammarAccess.getGrammar();
- }
-
- @Override
- protected String getValueForTokenName(String tokenName) {
- return tokenName;
- }
-}
-
-// Entry rule entryRuleCftModel
-entryRuleCftModel
-:
-{ before(grammarAccess.getCftModelRule()); }
- ruleCftModel
-{ after(grammarAccess.getCftModelRule()); }
- EOF
-;
-
-// Rule CftModel
-ruleCftModel
- @init {
- int stackSize = keepStackSize();
- }
- :
- (
- { before(grammarAccess.getCftModelAccess().getGroup()); }
- (rule__CftModel__Group__0)
- { after(grammarAccess.getCftModelAccess().getGroup()); }
- )
-;
-finally {
- restoreStackSize(stackSize);
-}
-
-// Entry rule entryRuleImportDeclaration
-entryRuleImportDeclaration
-:
-{ before(grammarAccess.getImportDeclarationRule()); }
- ruleImportDeclaration
-{ after(grammarAccess.getImportDeclarationRule()); }
- EOF
-;
-
-// Rule ImportDeclaration
-ruleImportDeclaration
- @init {
- int stackSize = keepStackSize();
- }
- :
- (
- { before(grammarAccess.getImportDeclarationAccess().getGroup()); }
- (rule__ImportDeclaration__Group__0)
- { after(grammarAccess.getImportDeclarationAccess().getGroup()); }
- )
-;
-finally {
- restoreStackSize(stackSize);
-}
-
-// Entry rule entryRuleComponentDefinition
-entryRuleComponentDefinition
-:
-{ before(grammarAccess.getComponentDefinitionRule()); }
- ruleComponentDefinition
-{ after(grammarAccess.getComponentDefinitionRule()); }
- EOF
-;
-
-// Rule ComponentDefinition
-ruleComponentDefinition
- @init {
- int stackSize = keepStackSize();
- }
- :
- (
- { before(grammarAccess.getComponentDefinitionAccess().getGroup()); }
- (rule__ComponentDefinition__Group__0)
- { after(grammarAccess.getComponentDefinitionAccess().getGroup()); }
- )
-;
-finally {
- restoreStackSize(stackSize);
-}
-
-// Entry rule entryRuleInputEvent
-entryRuleInputEvent
-:
-{ before(grammarAccess.getInputEventRule()); }
- ruleInputEvent
-{ after(grammarAccess.getInputEventRule()); }
- EOF
-;
-
-// Rule InputEvent
-ruleInputEvent
- @init {
- int stackSize = keepStackSize();
- }
- :
- (
- { before(grammarAccess.getInputEventAccess().getGroup()); }
- (rule__InputEvent__Group__0)
- { after(grammarAccess.getInputEventAccess().getGroup()); }
- )
-;
-finally {
- restoreStackSize(stackSize);
-}
-
-// Entry rule entryRuleEventDefinition
-entryRuleEventDefinition
-:
-{ before(grammarAccess.getEventDefinitionRule()); }
- ruleEventDefinition
-{ after(grammarAccess.getEventDefinitionRule()); }
- EOF
-;
-
-// Rule EventDefinition
-ruleEventDefinition
- @init {
- int stackSize = keepStackSize();
- }
- :
- (
- { before(grammarAccess.getEventDefinitionAccess().getAlternatives()); }
- (rule__EventDefinition__Alternatives)
- { after(grammarAccess.getEventDefinitionAccess().getAlternatives()); }
- )
-;
-finally {
- restoreStackSize(stackSize);
-}
-
-// Entry rule entryRuleBasicEventDefinition
-entryRuleBasicEventDefinition
-:
-{ before(grammarAccess.getBasicEventDefinitionRule()); }
- ruleBasicEventDefinition
-{ after(grammarAccess.getBasicEventDefinitionRule()); }
- EOF
-;
-
-// Rule BasicEventDefinition
-ruleBasicEventDefinition
- @init {
- int stackSize = keepStackSize();
- }
- :
- (
- { before(grammarAccess.getBasicEventDefinitionAccess().getGroup()); }
- (rule__BasicEventDefinition__Group__0)
- { after(grammarAccess.getBasicEventDefinitionAccess().getGroup()); }
- )
-;
-finally {
- restoreStackSize(stackSize);
-}
-
-// Entry rule entryRuleDistribution
-entryRuleDistribution
-:
-{ before(grammarAccess.getDistributionRule()); }
- ruleDistribution
-{ after(grammarAccess.getDistributionRule()); }
- EOF
-;
-
-// Rule Distribution
-ruleDistribution
- @init {
- int stackSize = keepStackSize();
- }
- :
- (
- { before(grammarAccess.getDistributionAccess().getAlternatives()); }
- (rule__Distribution__Alternatives)
- { after(grammarAccess.getDistributionAccess().getAlternatives()); }
- )
-;
-finally {
- restoreStackSize(stackSize);
-}
-
-// Entry rule entryRuleConstantDistribution
-entryRuleConstantDistribution
-:
-{ before(grammarAccess.getConstantDistributionRule()); }
- ruleConstantDistribution
-{ after(grammarAccess.getConstantDistributionRule()); }
- EOF
-;
-
-// Rule ConstantDistribution
-ruleConstantDistribution
- @init {
- int stackSize = keepStackSize();
- }
- :
- (
- { before(grammarAccess.getConstantDistributionAccess().getGroup()); }
- (rule__ConstantDistribution__Group__0)
- { after(grammarAccess.getConstantDistributionAccess().getGroup()); }
- )
-;
-finally {
- restoreStackSize(stackSize);
-}
-
-// Entry rule entryRuleExponentialDistribution
-entryRuleExponentialDistribution
-:
-{ before(grammarAccess.getExponentialDistributionRule()); }
- ruleExponentialDistribution
-{ after(grammarAccess.getExponentialDistributionRule()); }
- EOF
-;
-
-// Rule ExponentialDistribution
-ruleExponentialDistribution
- @init {
- int stackSize = keepStackSize();
- }
- :
- (
- { before(grammarAccess.getExponentialDistributionAccess().getGroup()); }
- (rule__ExponentialDistribution__Group__0)
- { after(grammarAccess.getExponentialDistributionAccess().getGroup()); }
- )
-;
-finally {
- restoreStackSize(stackSize);
-}
-
-// Entry rule entryRuleGateDefinition
-entryRuleGateDefinition
-:
-{ before(grammarAccess.getGateDefinitionRule()); }
- ruleGateDefinition
-{ after(grammarAccess.getGateDefinitionRule()); }
- EOF
-;
-
-// Rule GateDefinition
-ruleGateDefinition
- @init {
- int stackSize = keepStackSize();
- }
- :
- (
- { before(grammarAccess.getGateDefinitionAccess().getAlternatives()); }
- (rule__GateDefinition__Alternatives)
- { after(grammarAccess.getGateDefinitionAccess().getAlternatives()); }
- )
-;
-finally {
- restoreStackSize(stackSize);
-}
-
-// Entry rule entryRuleAndGateDefinition
-entryRuleAndGateDefinition
-:
-{ before(grammarAccess.getAndGateDefinitionRule()); }
- ruleAndGateDefinition
-{ after(grammarAccess.getAndGateDefinitionRule()); }
- EOF
-;
-
-// Rule AndGateDefinition
-ruleAndGateDefinition
- @init {
- int stackSize = keepStackSize();
- }
- :
- (
- { before(grammarAccess.getAndGateDefinitionAccess().getGroup()); }
- (rule__AndGateDefinition__Group__0)
- { after(grammarAccess.getAndGateDefinitionAccess().getGroup()); }
- )
-;
-finally {
- restoreStackSize(stackSize);
-}
-
-// Entry rule entryRuleOrGateDefinition
-entryRuleOrGateDefinition
-:
-{ before(grammarAccess.getOrGateDefinitionRule()); }
- ruleOrGateDefinition
-{ after(grammarAccess.getOrGateDefinitionRule()); }
- EOF
-;
-
-// Rule OrGateDefinition
-ruleOrGateDefinition
- @init {
- int stackSize = keepStackSize();
- }
- :
- (
- { before(grammarAccess.getOrGateDefinitionAccess().getGroup()); }
- (rule__OrGateDefinition__Group__0)
- { after(grammarAccess.getOrGateDefinitionAccess().getGroup()); }
- )
-;
-finally {
- restoreStackSize(stackSize);
-}
-
-// Entry rule entryRuleKOfMGateDefinition
-entryRuleKOfMGateDefinition
-:
-{ before(grammarAccess.getKOfMGateDefinitionRule()); }
- ruleKOfMGateDefinition
-{ after(grammarAccess.getKOfMGateDefinitionRule()); }
- EOF
-;
-
-// Rule KOfMGateDefinition
-ruleKOfMGateDefinition
- @init {
- int stackSize = keepStackSize();
- }
- :
- (
- { before(grammarAccess.getKOfMGateDefinitionAccess().getGroup()); }
- (rule__KOfMGateDefinition__Group__0)
- { after(grammarAccess.getKOfMGateDefinitionAccess().getGroup()); }
- )
-;
-finally {
- restoreStackSize(stackSize);
-}
-
-// Entry rule entryRuleTransformationDefinition
-entryRuleTransformationDefinition
-:
-{ before(grammarAccess.getTransformationDefinitionRule()); }
- ruleTransformationDefinition
-{ after(grammarAccess.getTransformationDefinitionRule()); }
- EOF
-;
-
-// Rule TransformationDefinition
-ruleTransformationDefinition
- @init {
- int stackSize = keepStackSize();
- }
- :
- (
- { before(grammarAccess.getTransformationDefinitionAccess().getGroup()); }
- (rule__TransformationDefinition__Group__0)
- { after(grammarAccess.getTransformationDefinitionAccess().getGroup()); }
- )
-;
-finally {
- restoreStackSize(stackSize);
-}
-
-// Entry rule entryRuleMappingDefinition
-entryRuleMappingDefinition
-:
-{ before(grammarAccess.getMappingDefinitionRule()); }
- ruleMappingDefinition
-{ after(grammarAccess.getMappingDefinitionRule()); }
- EOF
-;
-
-// Rule MappingDefinition
-ruleMappingDefinition
- @init {
- int stackSize = keepStackSize();
- }
- :
- (
- { before(grammarAccess.getMappingDefinitionAccess().getGroup()); }
- (rule__MappingDefinition__Group__0)
- { after(grammarAccess.getMappingDefinitionAccess().getGroup()); }
- )
-;
-finally {
- restoreStackSize(stackSize);
-}
-
-// Entry rule entryRuleMappingParameter
-entryRuleMappingParameter
-:
-{ before(grammarAccess.getMappingParameterRule()); }
- ruleMappingParameter
-{ after(grammarAccess.getMappingParameterRule()); }
- EOF
-;
-
-// Rule MappingParameter
-ruleMappingParameter
- @init {
- int stackSize = keepStackSize();
- }
- :
- (
- { before(grammarAccess.getMappingParameterAccess().getNameAssignment()); }
- (rule__MappingParameter__NameAssignment)
- { after(grammarAccess.getMappingParameterAccess().getNameAssignment()); }
- )
-;
-finally {
- restoreStackSize(stackSize);
-}
-
-// Entry rule entryRuleLookupDefinition
-entryRuleLookupDefinition
-:
-{ before(grammarAccess.getLookupDefinitionRule()); }
- ruleLookupDefinition
-{ after(grammarAccess.getLookupDefinitionRule()); }
- EOF
-;
-
-// Rule LookupDefinition
-ruleLookupDefinition
- @init {
- int stackSize = keepStackSize();
- }
- :
- (
- { before(grammarAccess.getLookupDefinitionAccess().getGroup()); }
- (rule__LookupDefinition__Group__0)
- { after(grammarAccess.getLookupDefinitionAccess().getGroup()); }
- )
-;
-finally {
- restoreStackSize(stackSize);
-}
-
-// Entry rule entryRuleAssignment
-entryRuleAssignment
-:
-{ before(grammarAccess.getAssignmentRule()); }
- ruleAssignment
-{ after(grammarAccess.getAssignmentRule()); }
- EOF
-;
-
-// Rule Assignment
-ruleAssignment
- @init {
- int stackSize = keepStackSize();
- }
- :
- (
- { before(grammarAccess.getAssignmentAccess().getGroup()); }
- (rule__Assignment__Group__0)
- { after(grammarAccess.getAssignmentAccess().getGroup()); }
- )
-;
-finally {
- restoreStackSize(stackSize);
-}
-
-// Entry rule entryRuleEventReference
-entryRuleEventReference
-:
-{ before(grammarAccess.getEventReferenceRule()); }
- ruleEventReference
-{ after(grammarAccess.getEventReferenceRule()); }
- EOF
-;
-
-// Rule EventReference
-ruleEventReference
- @init {
- int stackSize = keepStackSize();
- }
- :
- (
- { before(grammarAccess.getEventReferenceAccess().getGroup()); }
- (rule__EventReference__Group__0)
- { after(grammarAccess.getEventReferenceAccess().getGroup()); }
- )
-;
-finally {
- restoreStackSize(stackSize);
-}
-
-// Entry rule entryRuleComponentInstance
-entryRuleComponentInstance
-:
-{ before(grammarAccess.getComponentInstanceRule()); }
- ruleComponentInstance
-{ after(grammarAccess.getComponentInstanceRule()); }
- EOF
-;
-
-// Rule ComponentInstance
-ruleComponentInstance
- @init {
- int stackSize = keepStackSize();
- }
- :
- (
- { before(grammarAccess.getComponentInstanceAccess().getGroup()); }
- (rule__ComponentInstance__Group__0)
- { after(grammarAccess.getComponentInstanceAccess().getGroup()); }
- )
-;
-finally {
- restoreStackSize(stackSize);
-}
-
-// Entry rule entryRuleQualifiedName
-entryRuleQualifiedName
-:
-{ before(grammarAccess.getQualifiedNameRule()); }
- ruleQualifiedName
-{ after(grammarAccess.getQualifiedNameRule()); }
- EOF
-;
-
-// Rule QualifiedName
-ruleQualifiedName
- @init {
- int stackSize = keepStackSize();
- }
- :
- (
- { before(grammarAccess.getQualifiedNameAccess().getGroup()); }
- (rule__QualifiedName__Group__0)
- { after(grammarAccess.getQualifiedNameAccess().getGroup()); }
- )
-;
-finally {
- restoreStackSize(stackSize);
-}
-
-// Entry rule entryRuleQualifiedNameWithWildcard
-entryRuleQualifiedNameWithWildcard
-:
-{ before(grammarAccess.getQualifiedNameWithWildcardRule()); }
- ruleQualifiedNameWithWildcard
-{ after(grammarAccess.getQualifiedNameWithWildcardRule()); }
- EOF
-;
-
-// Rule QualifiedNameWithWildcard
-ruleQualifiedNameWithWildcard
- @init {
- int stackSize = keepStackSize();
- }
- :
- (
- { before(grammarAccess.getQualifiedNameWithWildcardAccess().getGroup()); }
- (rule__QualifiedNameWithWildcard__Group__0)
- { after(grammarAccess.getQualifiedNameWithWildcardAccess().getGroup()); }
- )
-;
-finally {
- restoreStackSize(stackSize);
-}
-
-// Entry rule entryRuleValidId
-entryRuleValidId
-:
-{ before(grammarAccess.getValidIdRule()); }
- ruleValidId
-{ after(grammarAccess.getValidIdRule()); }
- EOF
-;
-
-// Rule ValidId
-ruleValidId
- @init {
- int stackSize = keepStackSize();
- }
- :
- (
- { before(grammarAccess.getValidIdAccess().getAlternatives()); }
- (rule__ValidId__Alternatives)
- { after(grammarAccess.getValidIdAccess().getAlternatives()); }
- )
-;
-finally {
- restoreStackSize(stackSize);
-}
-
-// Entry rule entryRuleDouble
-entryRuleDouble
-:
-{ before(grammarAccess.getDoubleRule()); }
- ruleDouble
-{ after(grammarAccess.getDoubleRule()); }
- EOF
-;
-
-// Rule Double
-ruleDouble
- @init {
- int stackSize = keepStackSize();
- }
- :
- (
- { before(grammarAccess.getDoubleAccess().getAlternatives()); }
- (rule__Double__Alternatives)
- { after(grammarAccess.getDoubleAccess().getAlternatives()); }
- )
-;
-finally {
- restoreStackSize(stackSize);
-}
-
-rule__CftModel__Alternatives_4
- @init {
- int stackSize = keepStackSize();
- }
-:
- (
- { before(grammarAccess.getCftModelAccess().getComponentDefinitionsAssignment_4_0()); }
- (rule__CftModel__ComponentDefinitionsAssignment_4_0)
- { after(grammarAccess.getCftModelAccess().getComponentDefinitionsAssignment_4_0()); }
- )
- |
- (
- { before(grammarAccess.getCftModelAccess().getTransformationDefinitionsAssignment_4_1()); }
- (rule__CftModel__TransformationDefinitionsAssignment_4_1)
- { after(grammarAccess.getCftModelAccess().getTransformationDefinitionsAssignment_4_1()); }
- )
-;
-finally {
- restoreStackSize(stackSize);
-}
-
-rule__EventDefinition__Alternatives
- @init {
- int stackSize = keepStackSize();
- }
-:
- (
- { before(grammarAccess.getEventDefinitionAccess().getBasicEventDefinitionParserRuleCall_0()); }
- ruleBasicEventDefinition
- { after(grammarAccess.getEventDefinitionAccess().getBasicEventDefinitionParserRuleCall_0()); }
- )
- |
- (
- { before(grammarAccess.getEventDefinitionAccess().getGateDefinitionParserRuleCall_1()); }
- ruleGateDefinition
- { after(grammarAccess.getEventDefinitionAccess().getGateDefinitionParserRuleCall_1()); }
- )
-;
-finally {
- restoreStackSize(stackSize);
-}
-
-rule__Distribution__Alternatives
- @init {
- int stackSize = keepStackSize();
- }
-:
- (
- { before(grammarAccess.getDistributionAccess().getConstantDistributionParserRuleCall_0()); }
- ruleConstantDistribution
- { after(grammarAccess.getDistributionAccess().getConstantDistributionParserRuleCall_0()); }
- )
- |
- (
- { before(grammarAccess.getDistributionAccess().getExponentialDistributionParserRuleCall_1()); }
- ruleExponentialDistribution
- { after(grammarAccess.getDistributionAccess().getExponentialDistributionParserRuleCall_1()); }
- )
-;
-finally {
- restoreStackSize(stackSize);
-}
-
-rule__GateDefinition__Alternatives
- @init {
- int stackSize = keepStackSize();
- }
-:
- (
- { before(grammarAccess.getGateDefinitionAccess().getAndGateDefinitionParserRuleCall_0()); }
- ruleAndGateDefinition
- { after(grammarAccess.getGateDefinitionAccess().getAndGateDefinitionParserRuleCall_0()); }
- )
- |
- (
- { before(grammarAccess.getGateDefinitionAccess().getOrGateDefinitionParserRuleCall_1()); }
- ruleOrGateDefinition
- { after(grammarAccess.getGateDefinitionAccess().getOrGateDefinitionParserRuleCall_1()); }
- )
- |
- (
- { before(grammarAccess.getGateDefinitionAccess().getKOfMGateDefinitionParserRuleCall_2()); }
- ruleKOfMGateDefinition
- { after(grammarAccess.getGateDefinitionAccess().getKOfMGateDefinitionParserRuleCall_2()); }
- )
-;
-finally {
- restoreStackSize(stackSize);
-}
-
-rule__KOfMGateDefinition__Alternatives_2
- @init {
- int stackSize = keepStackSize();
- }
-:
- (
- { before(grammarAccess.getKOfMGateDefinitionAccess().getGroup_2_0()); }
- (rule__KOfMGateDefinition__Group_2_0__0)
- { after(grammarAccess.getKOfMGateDefinitionAccess().getGroup_2_0()); }
- )
- |
- (
- { before(grammarAccess.getKOfMGateDefinitionAccess().getMAssignment_2_1()); }
- (rule__KOfMGateDefinition__MAssignment_2_1)
- { after(grammarAccess.getKOfMGateDefinitionAccess().getMAssignment_2_1()); }
- )
-;
-finally {
- restoreStackSize(stackSize);
-}
-
-rule__MappingDefinition__Alternatives_8_1_0
- @init {
- int stackSize = keepStackSize();
- }
-:
- (
- { before(grammarAccess.getMappingDefinitionAccess().getLookupDefinitionsAssignment_8_1_0_0()); }
- (rule__MappingDefinition__LookupDefinitionsAssignment_8_1_0_0)
- { after(grammarAccess.getMappingDefinitionAccess().getLookupDefinitionsAssignment_8_1_0_0()); }
- )
- |
- (
- { before(grammarAccess.getMappingDefinitionAccess().getAssignmentsAssignment_8_1_0_1()); }
- (rule__MappingDefinition__AssignmentsAssignment_8_1_0_1)
- { after(grammarAccess.getMappingDefinitionAccess().getAssignmentsAssignment_8_1_0_1()); }
- )
-;
-finally {
- restoreStackSize(stackSize);
-}
-
-rule__Assignment__Alternatives_1
- @init {
- int stackSize = keepStackSize();
- }
-:
- (
- { before(grammarAccess.getAssignmentAccess().getMultipleAssignment_1_0()); }
- (rule__Assignment__MultipleAssignment_1_0)
- { after(grammarAccess.getAssignmentAccess().getMultipleAssignment_1_0()); }
- )
- |
- (
- { before(grammarAccess.getAssignmentAccess().getColonEqualsSignKeyword_1_1()); }
- ':='
- { after(grammarAccess.getAssignmentAccess().getColonEqualsSignKeyword_1_1()); }
- )
-;
-finally {
- restoreStackSize(stackSize);
-}
-
-rule__ValidId__Alternatives
- @init {
- int stackSize = keepStackSize();
- }
-:
- (
- { before(grammarAccess.getValidIdAccess().getIDTerminalRuleCall_0()); }
- RULE_ID
- { after(grammarAccess.getValidIdAccess().getIDTerminalRuleCall_0()); }
- )
- |
- (
- { before(grammarAccess.getValidIdAccess().getOF_INTTerminalRuleCall_1()); }
- RULE_OF_INT
- { after(grammarAccess.getValidIdAccess().getOF_INTTerminalRuleCall_1()); }
- )
-;
-finally {
- restoreStackSize(stackSize);
-}
-
-rule__Double__Alternatives
- @init {
- int stackSize = keepStackSize();
- }
-:
- (
- { before(grammarAccess.getDoubleAccess().getINTTerminalRuleCall_0()); }
- RULE_INT
- { after(grammarAccess.getDoubleAccess().getINTTerminalRuleCall_0()); }
- )
- |
- (
- { before(grammarAccess.getDoubleAccess().getT_DOUBLETerminalRuleCall_1()); }
- RULE_T_DOUBLE
- { after(grammarAccess.getDoubleAccess().getT_DOUBLETerminalRuleCall_1()); }
- )
-;
-finally {
- restoreStackSize(stackSize);
-}
-
-rule__CftModel__Group__0
- @init {
- int stackSize = keepStackSize();
- }
-:
- rule__CftModel__Group__0__Impl
- rule__CftModel__Group__1
-;
-finally {
- restoreStackSize(stackSize);
-}
-
-rule__CftModel__Group__0__Impl
- @init {
- int stackSize = keepStackSize();
- }
-:
-(
- { before(grammarAccess.getCftModelAccess().getPackageKeyword_0()); }
- 'package'
- { after(grammarAccess.getCftModelAccess().getPackageKeyword_0()); }
-)
-;
-finally {
- restoreStackSize(stackSize);
-}
-
-rule__CftModel__Group__1
- @init {
- int stackSize = keepStackSize();
- }
-:
- rule__CftModel__Group__1__Impl
- rule__CftModel__Group__2
-;
-finally {
- restoreStackSize(stackSize);
-}
-
-rule__CftModel__Group__1__Impl
- @init {
- int stackSize = keepStackSize();
- }
-:
-(
- { before(grammarAccess.getCftModelAccess().getPackageNameAssignment_1()); }
- (rule__CftModel__PackageNameAssignment_1)
- { after(grammarAccess.getCftModelAccess().getPackageNameAssignment_1()); }
-)
-;
-finally {
- restoreStackSize(stackSize);
-}
-
-rule__CftModel__Group__2
- @init {
- int stackSize = keepStackSize();
- }
-:
- rule__CftModel__Group__2__Impl
- rule__CftModel__Group__3
-;
-finally {
- restoreStackSize(stackSize);
-}
-
-rule__CftModel__Group__2__Impl
- @init {
- int stackSize = keepStackSize();
- }
-:
-(
- { before(grammarAccess.getCftModelAccess().getSemicolonKeyword_2()); }
- (';')?
- { after(grammarAccess.getCftModelAccess().getSemicolonKeyword_2()); }
-)
-;
-finally {
- restoreStackSize(stackSize);
-}
-
-rule__CftModel__Group__3
- @init {
- int stackSize = keepStackSize();
- }
-:
- rule__CftModel__Group__3__Impl
- rule__CftModel__Group__4
-;
-finally {
- restoreStackSize(stackSize);
-}
-
-rule__CftModel__Group__3__Impl
- @init {
- int stackSize = keepStackSize();
- }
-:
-(
- { before(grammarAccess.getCftModelAccess().getImportsAssignment_3()); }
- (rule__CftModel__ImportsAssignment_3)*
- { after(grammarAccess.getCftModelAccess().getImportsAssignment_3()); }
-)
-;
-finally {
- restoreStackSize(stackSize);
-}
-
-rule__CftModel__Group__4
- @init {
- int stackSize = keepStackSize();
- }
-:
- rule__CftModel__Group__4__Impl
-;
-finally {
- restoreStackSize(stackSize);
-}
-
-rule__CftModel__Group__4__Impl
- @init {
- int stackSize = keepStackSize();
- }
-:
-(
- { before(grammarAccess.getCftModelAccess().getAlternatives_4()); }
- (rule__CftModel__Alternatives_4)*
- { after(grammarAccess.getCftModelAccess().getAlternatives_4()); }
-)
-;
-finally {
- restoreStackSize(stackSize);
-}
-
-
-rule__ImportDeclaration__Group__0
- @init {
- int stackSize = keepStackSize();
- }
-:
- rule__ImportDeclaration__Group__0__Impl
- rule__ImportDeclaration__Group__1
-;
-finally {
- restoreStackSize(stackSize);
-}
-
-rule__ImportDeclaration__Group__0__Impl
- @init {
- int stackSize = keepStackSize();
- }
-:
-(
- { before(grammarAccess.getImportDeclarationAccess().getImportKeyword_0()); }
- 'import'
- { after(grammarAccess.getImportDeclarationAccess().getImportKeyword_0()); }
-)
-;
-finally {
- restoreStackSize(stackSize);
-}
-
-rule__ImportDeclaration__Group__1
- @init {
- int stackSize = keepStackSize();
- }
-:
- rule__ImportDeclaration__Group__1__Impl
- rule__ImportDeclaration__Group__2
-;
-finally {
- restoreStackSize(stackSize);
-}
-
-rule__ImportDeclaration__Group__1__Impl
- @init {
- int stackSize = keepStackSize();
- }
-:
-(
- { before(grammarAccess.getImportDeclarationAccess().getImportedNamespaceAssignment_1()); }
- (rule__ImportDeclaration__ImportedNamespaceAssignment_1)
- { after(grammarAccess.getImportDeclarationAccess().getImportedNamespaceAssignment_1()); }
-)
-;
-finally {
- restoreStackSize(stackSize);
-}
-
-rule__ImportDeclaration__Group__2
- @init {
- int stackSize = keepStackSize();
- }
-:
- rule__ImportDeclaration__Group__2__Impl
-;
-finally {
- restoreStackSize(stackSize);
-}
-
-rule__ImportDeclaration__Group__2__Impl
- @init {
- int stackSize = keepStackSize();
- }
-:
-(
- { before(grammarAccess.getImportDeclarationAccess().getSemicolonKeyword_2()); }
- (';')?
- { after(grammarAccess.getImportDeclarationAccess().getSemicolonKeyword_2()); }
-)
-;
-finally {
- restoreStackSize(stackSize);
-}
-
-
-rule__ComponentDefinition__Group__0
- @init {
- int stackSize = keepStackSize();
- }
-:
- rule__ComponentDefinition__Group__0__Impl
- rule__ComponentDefinition__Group__1
-;
-finally {
- restoreStackSize(stackSize);
-}
-
-rule__ComponentDefinition__Group__0__Impl
- @init {
- int stackSize = keepStackSize();
- }
-:
-(
- { before(grammarAccess.getComponentDefinitionAccess().getCftKeyword_0()); }
- 'cft'
- { after(grammarAccess.getComponentDefinitionAccess().getCftKeyword_0()); }
-)
-;
-finally {
- restoreStackSize(stackSize);
-}
-
-rule__ComponentDefinition__Group__1
- @init {
- int stackSize = keepStackSize();
- }
-:
- rule__ComponentDefinition__Group__1__Impl
- rule__ComponentDefinition__Group__2
-;
-finally {
- restoreStackSize(stackSize);
-}
-
-rule__ComponentDefinition__Group__1__Impl
- @init {
- int stackSize = keepStackSize();
- }
-:
-(
- { before(grammarAccess.getComponentDefinitionAccess().getNameAssignment_1()); }
- (rule__ComponentDefinition__NameAssignment_1)
- { after(grammarAccess.getComponentDefinitionAccess().getNameAssignment_1()); }
-)
-;
-finally {
- restoreStackSize(stackSize);
-}
-
-rule__ComponentDefinition__Group__2
- @init {
- int stackSize = keepStackSize();
- }
-:
- rule__ComponentDefinition__Group__2__Impl
- rule__ComponentDefinition__Group__3
-;
-finally {
- restoreStackSize(stackSize);
-}
-
-rule__ComponentDefinition__Group__2__Impl
- @init {
- int stackSize = keepStackSize();
- }
-:
-(
- { before(grammarAccess.getComponentDefinitionAccess().getLeftCurlyBracketKeyword_2()); }
- '{'
- { after(grammarAccess.getComponentDefinitionAccess().getLeftCurlyBracketKeyword_2()); }
-)
-;
-finally {
- restoreStackSize(stackSize);
-}
-
-rule__ComponentDefinition__Group__3
- @init {
- int stackSize = keepStackSize();
- }
-:
- rule__ComponentDefinition__Group__3__Impl
- rule__ComponentDefinition__Group__4
-;
-finally {
- restoreStackSize(stackSize);
-}
-
-rule__ComponentDefinition__Group__3__Impl
- @init {
- int stackSize = keepStackSize();
- }
-:
-(
- { before(grammarAccess.getComponentDefinitionAccess().getUnorderedGroup_3()); }
- (rule__ComponentDefinition__UnorderedGroup_3)
- { after(grammarAccess.getComponentDefinitionAccess().getUnorderedGroup_3()); }
-)
-;
-finally {
- restoreStackSize(stackSize);
-}
-
-rule__ComponentDefinition__Group__4
- @init {
- int stackSize = keepStackSize();
- }
-:
- rule__ComponentDefinition__Group__4__Impl
- rule__ComponentDefinition__Group__5
-;
-finally {
- restoreStackSize(stackSize);
-}
-
-rule__ComponentDefinition__Group__4__Impl
- @init {
- int stackSize = keepStackSize();
- }
-:
-(
- { before(grammarAccess.getComponentDefinitionAccess().getGroup_4()); }
- (rule__ComponentDefinition__Group_4__0)*
- { after(grammarAccess.getComponentDefinitionAccess().getGroup_4()); }
-)
-;
-finally {
- restoreStackSize(stackSize);
-}
-
-rule__ComponentDefinition__Group__5
- @init {
- int stackSize = keepStackSize();
- }
-:
- rule__ComponentDefinition__Group__5__Impl
-;
-finally {
- restoreStackSize(stackSize);
-}
-
-rule__ComponentDefinition__Group__5__Impl
- @init {
- int stackSize = keepStackSize();
- }
-:
-(
- { before(grammarAccess.getComponentDefinitionAccess().getRightCurlyBracketKeyword_5()); }
- '}'
- { after(grammarAccess.getComponentDefinitionAccess().getRightCurlyBracketKeyword_5()); }
-)
-;
-finally {
- restoreStackSize(stackSize);
-}
-
-
-rule__ComponentDefinition__Group_3_0__0
- @init {
- int stackSize = keepStackSize();
- }
-:
- rule__ComponentDefinition__Group_3_0__0__Impl
- rule__ComponentDefinition__Group_3_0__1
-;
-finally {
- restoreStackSize(stackSize);
-}
-
-rule__ComponentDefinition__Group_3_0__0__Impl
- @init {
- int stackSize = keepStackSize();
- }
-:
-(
- { before(grammarAccess.getComponentDefinitionAccess().getInKeyword_3_0_0()); }
- 'in'
- { after(grammarAccess.getComponentDefinitionAccess().getInKeyword_3_0_0()); }
-)
-;
-finally {
- restoreStackSize(stackSize);
-}
-
-rule__ComponentDefinition__Group_3_0__1
- @init {
- int stackSize = keepStackSize();
- }
-:
- rule__ComponentDefinition__Group_3_0__1__Impl
- rule__ComponentDefinition__Group_3_0__2
-;
-finally {
- restoreStackSize(stackSize);
-}
-
-rule__ComponentDefinition__Group_3_0__1__Impl
- @init {
- int stackSize = keepStackSize();
- }
-:
-(
- { before(grammarAccess.getComponentDefinitionAccess().getInputEventsAssignment_3_0_1()); }
- (rule__ComponentDefinition__InputEventsAssignment_3_0_1)*
- { after(grammarAccess.getComponentDefinitionAccess().getInputEventsAssignment_3_0_1()); }
-)
-;
-finally {
- restoreStackSize(stackSize);
-}
-
-rule__ComponentDefinition__Group_3_0__2
- @init {
- int stackSize = keepStackSize();
- }
-:
- rule__ComponentDefinition__Group_3_0__2__Impl
-;
-finally {
- restoreStackSize(stackSize);
-}
-
-rule__ComponentDefinition__Group_3_0__2__Impl
- @init {
- int stackSize = keepStackSize();
- }
-:
-(
- { before(grammarAccess.getComponentDefinitionAccess().getSemicolonKeyword_3_0_2()); }
- ';'
- { after(grammarAccess.getComponentDefinitionAccess().getSemicolonKeyword_3_0_2()); }
-)
-;
-finally {
- restoreStackSize(stackSize);
-}
-
-
-rule__ComponentDefinition__Group_3_1__0
- @init {
- int stackSize = keepStackSize();
- }
-:
- rule__ComponentDefinition__Group_3_1__0__Impl
- rule__ComponentDefinition__Group_3_1__1
-;
-finally {
- restoreStackSize(stackSize);
-}
-
-rule__ComponentDefinition__Group_3_1__0__Impl
- @init {
- int stackSize = keepStackSize();
- }
-:
-(
- { before(grammarAccess.getComponentDefinitionAccess().getOutKeyword_3_1_0()); }
- 'out'
- { after(grammarAccess.getComponentDefinitionAccess().getOutKeyword_3_1_0()); }
-)
-;
-finally {
- restoreStackSize(stackSize);
-}
-
-rule__ComponentDefinition__Group_3_1__1
- @init {
- int stackSize = keepStackSize();
- }
-:
- rule__ComponentDefinition__Group_3_1__1__Impl
- rule__ComponentDefinition__Group_3_1__2
-;
-finally {
- restoreStackSize(stackSize);
-}
-
-rule__ComponentDefinition__Group_3_1__1__Impl
- @init {
- int stackSize = keepStackSize();
- }
-:
-(
- { before(grammarAccess.getComponentDefinitionAccess().getOutputEventsAssignment_3_1_1()); }
- (rule__ComponentDefinition__OutputEventsAssignment_3_1_1)*
- { after(grammarAccess.getComponentDefinitionAccess().getOutputEventsAssignment_3_1_1()); }
-)
-;
-finally {
- restoreStackSize(stackSize);
-}
-
-rule__ComponentDefinition__Group_3_1__2
- @init {
- int stackSize = keepStackSize();
- }
-:
- rule__ComponentDefinition__Group_3_1__2__Impl
-;
-finally {
- restoreStackSize(stackSize);
-}
-
-rule__ComponentDefinition__Group_3_1__2__Impl
- @init {
- int stackSize = keepStackSize();
- }
-:
-(
- { before(grammarAccess.getComponentDefinitionAccess().getSemicolonKeyword_3_1_2()); }
- ';'
- { after(grammarAccess.getComponentDefinitionAccess().getSemicolonKeyword_3_1_2()); }
-)
-;
-finally {
- restoreStackSize(stackSize);
-}
-
-
-rule__ComponentDefinition__Group_4__0
- @init {
- int stackSize = keepStackSize();
- }
-:
- rule__ComponentDefinition__Group_4__0__Impl
- rule__ComponentDefinition__Group_4__1
-;
-finally {
- restoreStackSize(stackSize);
-}
-
-rule__ComponentDefinition__Group_4__0__Impl
- @init {
- int stackSize = keepStackSize();
- }
-:
-(
- { before(grammarAccess.getComponentDefinitionAccess().getEventDefinitionsAssignment_4_0()); }
- (rule__ComponentDefinition__EventDefinitionsAssignment_4_0)
- { after(grammarAccess.getComponentDefinitionAccess().getEventDefinitionsAssignment_4_0()); }
-)
-;
-finally {
- restoreStackSize(stackSize);
-}
-
-rule__ComponentDefinition__Group_4__1
- @init {
- int stackSize = keepStackSize();
- }
-:
- rule__ComponentDefinition__Group_4__1__Impl
-;
-finally {
- restoreStackSize(stackSize);
-}
-
-rule__ComponentDefinition__Group_4__1__Impl
- @init {
- int stackSize = keepStackSize();
- }
-:
-(
- { before(grammarAccess.getComponentDefinitionAccess().getSemicolonKeyword_4_1()); }
- ';'
- { after(grammarAccess.getComponentDefinitionAccess().getSemicolonKeyword_4_1()); }
-)
-;
-finally {
- restoreStackSize(stackSize);
-}
-
-
-rule__InputEvent__Group__0
- @init {
- int stackSize = keepStackSize();
- }
-:
- rule__InputEvent__Group__0__Impl
- rule__InputEvent__Group__1
-;
-finally {
- restoreStackSize(stackSize);
-}
-
-rule__InputEvent__Group__0__Impl
- @init {
- int stackSize = keepStackSize();
- }
-:
-(
- { before(grammarAccess.getInputEventAccess().getNameAssignment_0()); }
- (rule__InputEvent__NameAssignment_0)
- { after(grammarAccess.getInputEventAccess().getNameAssignment_0()); }
-)
-;
-finally {
- restoreStackSize(stackSize);
-}
-
-rule__InputEvent__Group__1
- @init {
- int stackSize = keepStackSize();
- }
-:
- rule__InputEvent__Group__1__Impl
-;
-finally {
- restoreStackSize(stackSize);
-}
-
-rule__InputEvent__Group__1__Impl
- @init {
- int stackSize = keepStackSize();
- }
-:
-(
- { before(grammarAccess.getInputEventAccess().getMultipleAssignment_1()); }
- (rule__InputEvent__MultipleAssignment_1)?
- { after(grammarAccess.getInputEventAccess().getMultipleAssignment_1()); }
-)
-;
-finally {
- restoreStackSize(stackSize);
-}
-
-
-rule__BasicEventDefinition__Group__0
- @init {
- int stackSize = keepStackSize();
- }
-:
- rule__BasicEventDefinition__Group__0__Impl
- rule__BasicEventDefinition__Group__1
-;
-finally {
- restoreStackSize(stackSize);
-}
-
-rule__BasicEventDefinition__Group__0__Impl
- @init {
- int stackSize = keepStackSize();
- }
-:
-(
- { before(grammarAccess.getBasicEventDefinitionAccess().getNameAssignment_0()); }
- (rule__BasicEventDefinition__NameAssignment_0)
- { after(grammarAccess.getBasicEventDefinitionAccess().getNameAssignment_0()); }
-)
-;
-finally {
- restoreStackSize(stackSize);
-}
-
-rule__BasicEventDefinition__Group__1
- @init {
- int stackSize = keepStackSize();
- }
-:
- rule__BasicEventDefinition__Group__1__Impl
-;
-finally {
- restoreStackSize(stackSize);
-}
-
-rule__BasicEventDefinition__Group__1__Impl
- @init {
- int stackSize = keepStackSize();
- }
-:
-(
- { before(grammarAccess.getBasicEventDefinitionAccess().getDistributionAssignment_1()); }
- (rule__BasicEventDefinition__DistributionAssignment_1)
- { after(grammarAccess.getBasicEventDefinitionAccess().getDistributionAssignment_1()); }
-)
-;
-finally {
- restoreStackSize(stackSize);
-}
-
-
-rule__ConstantDistribution__Group__0
- @init {
- int stackSize = keepStackSize();
- }
-:
- rule__ConstantDistribution__Group__0__Impl
- rule__ConstantDistribution__Group__1
-;
-finally {
- restoreStackSize(stackSize);
-}
-
-rule__ConstantDistribution__Group__0__Impl
- @init {
- int stackSize = keepStackSize();
- }
-:
-(
- { before(grammarAccess.getConstantDistributionAccess().getProbKeyword_0()); }
- 'prob'
- { after(grammarAccess.getConstantDistributionAccess().getProbKeyword_0()); }
-)
-;
-finally {
- restoreStackSize(stackSize);
-}
-
-rule__ConstantDistribution__Group__1
- @init {
- int stackSize = keepStackSize();
- }
-:
- rule__ConstantDistribution__Group__1__Impl
- rule__ConstantDistribution__Group__2
-;
-finally {
- restoreStackSize(stackSize);
-}
-
-rule__ConstantDistribution__Group__1__Impl
- @init {
- int stackSize = keepStackSize();
- }
-:
-(
- { before(grammarAccess.getConstantDistributionAccess().getEqualsSignKeyword_1()); }
- '='
- { after(grammarAccess.getConstantDistributionAccess().getEqualsSignKeyword_1()); }
-)
-;
-finally {
- restoreStackSize(stackSize);
-}
-
-rule__ConstantDistribution__Group__2
- @init {
- int stackSize = keepStackSize();
- }
-:
- rule__ConstantDistribution__Group__2__Impl
-;
-finally {
- restoreStackSize(stackSize);
-}
-
-rule__ConstantDistribution__Group__2__Impl
- @init {
- int stackSize = keepStackSize();
- }
-:
-(
- { before(grammarAccess.getConstantDistributionAccess().getPAssignment_2()); }
- (rule__ConstantDistribution__PAssignment_2)
- { after(grammarAccess.getConstantDistributionAccess().getPAssignment_2()); }
-)
-;
-finally {
- restoreStackSize(stackSize);
-}
-
-
-rule__ExponentialDistribution__Group__0
- @init {
- int stackSize = keepStackSize();
- }
-:
- rule__ExponentialDistribution__Group__0__Impl
- rule__ExponentialDistribution__Group__1
-;
-finally {
- restoreStackSize(stackSize);
-}
-
-rule__ExponentialDistribution__Group__0__Impl
- @init {
- int stackSize = keepStackSize();
- }
-:
-(
- { before(grammarAccess.getExponentialDistributionAccess().getLambdaKeyword_0()); }
- 'lambda'
- { after(grammarAccess.getExponentialDistributionAccess().getLambdaKeyword_0()); }
-)
-;
-finally {
- restoreStackSize(stackSize);
-}
-
-rule__ExponentialDistribution__Group__1
- @init {
- int stackSize = keepStackSize();
- }
-:
- rule__ExponentialDistribution__Group__1__Impl
- rule__ExponentialDistribution__Group__2
-;
-finally {
- restoreStackSize(stackSize);
-}
-
-rule__ExponentialDistribution__Group__1__Impl
- @init {
- int stackSize = keepStackSize();
- }
-:
-(
- { before(grammarAccess.getExponentialDistributionAccess().getEqualsSignKeyword_1()); }
- '='
- { after(grammarAccess.getExponentialDistributionAccess().getEqualsSignKeyword_1()); }
-)
-;
-finally {
- restoreStackSize(stackSize);
-}
-
-rule__ExponentialDistribution__Group__2
- @init {
- int stackSize = keepStackSize();
- }
-:
- rule__ExponentialDistribution__Group__2__Impl
-;
-finally {
- restoreStackSize(stackSize);
-}
-
-rule__ExponentialDistribution__Group__2__Impl
- @init {
- int stackSize = keepStackSize();
- }
-:
-(
- { before(grammarAccess.getExponentialDistributionAccess().getLambdaAssignment_2()); }
- (rule__ExponentialDistribution__LambdaAssignment_2)
- { after(grammarAccess.getExponentialDistributionAccess().getLambdaAssignment_2()); }
-)
-;
-finally {
- restoreStackSize(stackSize);
-}
-
-
-rule__AndGateDefinition__Group__0
- @init {
- int stackSize = keepStackSize();
- }
-:
- rule__AndGateDefinition__Group__0__Impl
- rule__AndGateDefinition__Group__1
-;
-finally {
- restoreStackSize(stackSize);
-}
-
-rule__AndGateDefinition__Group__0__Impl
- @init {
- int stackSize = keepStackSize();
- }
-:
-(
- { before(grammarAccess.getAndGateDefinitionAccess().getNameAssignment_0()); }
- (rule__AndGateDefinition__NameAssignment_0)
- { after(grammarAccess.getAndGateDefinitionAccess().getNameAssignment_0()); }
-)
-;
-finally {
- restoreStackSize(stackSize);
-}
-
-rule__AndGateDefinition__Group__1
- @init {
- int stackSize = keepStackSize();
- }
-:
- rule__AndGateDefinition__Group__1__Impl
- rule__AndGateDefinition__Group__2
-;
-finally {
- restoreStackSize(stackSize);
-}
-
-rule__AndGateDefinition__Group__1__Impl
- @init {
- int stackSize = keepStackSize();
- }
-:
-(
- { before(grammarAccess.getAndGateDefinitionAccess().getAndKeyword_1()); }
- 'and'
- { after(grammarAccess.getAndGateDefinitionAccess().getAndKeyword_1()); }
-)
-;
-finally {
- restoreStackSize(stackSize);
-}
-
-rule__AndGateDefinition__Group__2
- @init {
- int stackSize = keepStackSize();
- }
-:
- rule__AndGateDefinition__Group__2__Impl
-;
-finally {
- restoreStackSize(stackSize);
-}
-
-rule__AndGateDefinition__Group__2__Impl
- @init {
- int stackSize = keepStackSize();
- }
-:
-(
- { before(grammarAccess.getAndGateDefinitionAccess().getInputEventsAssignment_2()); }
- (rule__AndGateDefinition__InputEventsAssignment_2)*
- { after(grammarAccess.getAndGateDefinitionAccess().getInputEventsAssignment_2()); }
-)
-;
-finally {
- restoreStackSize(stackSize);
-}
-
-
-rule__OrGateDefinition__Group__0
- @init {
- int stackSize = keepStackSize();
- }
-:
- rule__OrGateDefinition__Group__0__Impl
- rule__OrGateDefinition__Group__1
-;
-finally {
- restoreStackSize(stackSize);
-}
-
-rule__OrGateDefinition__Group__0__Impl
- @init {
- int stackSize = keepStackSize();
- }
-:
-(
- { before(grammarAccess.getOrGateDefinitionAccess().getNameAssignment_0()); }
- (rule__OrGateDefinition__NameAssignment_0)
- { after(grammarAccess.getOrGateDefinitionAccess().getNameAssignment_0()); }
-)
-;
-finally {
- restoreStackSize(stackSize);
-}
-
-rule__OrGateDefinition__Group__1
- @init {
- int stackSize = keepStackSize();
- }
-:
- rule__OrGateDefinition__Group__1__Impl
- rule__OrGateDefinition__Group__2
-;
-finally {
- restoreStackSize(stackSize);
-}
-
-rule__OrGateDefinition__Group__1__Impl
- @init {
- int stackSize = keepStackSize();
- }
-:
-(
- { before(grammarAccess.getOrGateDefinitionAccess().getOrKeyword_1()); }
- 'or'
- { after(grammarAccess.getOrGateDefinitionAccess().getOrKeyword_1()); }
-)
-;
-finally {
- restoreStackSize(stackSize);
-}
-
-rule__OrGateDefinition__Group__2
- @init {
- int stackSize = keepStackSize();
- }
-:
- rule__OrGateDefinition__Group__2__Impl
-;
-finally {
- restoreStackSize(stackSize);
-}
-
-rule__OrGateDefinition__Group__2__Impl
- @init {
- int stackSize = keepStackSize();
- }
-:
-(
- { before(grammarAccess.getOrGateDefinitionAccess().getInputEventsAssignment_2()); }
- (rule__OrGateDefinition__InputEventsAssignment_2)*
- { after(grammarAccess.getOrGateDefinitionAccess().getInputEventsAssignment_2()); }
-)
-;
-finally {
- restoreStackSize(stackSize);
-}
-
-
-rule__KOfMGateDefinition__Group__0
- @init {
- int stackSize = keepStackSize();
- }
-:
- rule__KOfMGateDefinition__Group__0__Impl
- rule__KOfMGateDefinition__Group__1
-;
-finally {
- restoreStackSize(stackSize);
-}
-
-rule__KOfMGateDefinition__Group__0__Impl
- @init {
- int stackSize = keepStackSize();
- }
-:
-(
- { before(grammarAccess.getKOfMGateDefinitionAccess().getNameAssignment_0()); }
- (rule__KOfMGateDefinition__NameAssignment_0)
- { after(grammarAccess.getKOfMGateDefinitionAccess().getNameAssignment_0()); }
-)
-;
-finally {
- restoreStackSize(stackSize);
-}
-
-rule__KOfMGateDefinition__Group__1
- @init {
- int stackSize = keepStackSize();
- }
-:
- rule__KOfMGateDefinition__Group__1__Impl
- rule__KOfMGateDefinition__Group__2
-;
-finally {
- restoreStackSize(stackSize);
-}
-
-rule__KOfMGateDefinition__Group__1__Impl
- @init {
- int stackSize = keepStackSize();
- }
-:
-(
- { before(grammarAccess.getKOfMGateDefinitionAccess().getKAssignment_1()); }
- (rule__KOfMGateDefinition__KAssignment_1)
- { after(grammarAccess.getKOfMGateDefinitionAccess().getKAssignment_1()); }
-)
-;
-finally {
- restoreStackSize(stackSize);
-}
-
-rule__KOfMGateDefinition__Group__2
- @init {
- int stackSize = keepStackSize();
- }
-:
- rule__KOfMGateDefinition__Group__2__Impl
- rule__KOfMGateDefinition__Group__3
-;
-finally {
- restoreStackSize(stackSize);
-}
-
-rule__KOfMGateDefinition__Group__2__Impl
- @init {
- int stackSize = keepStackSize();
- }
-:
-(
- { before(grammarAccess.getKOfMGateDefinitionAccess().getAlternatives_2()); }
- (rule__KOfMGateDefinition__Alternatives_2)
- { after(grammarAccess.getKOfMGateDefinitionAccess().getAlternatives_2()); }
-)
-;
-finally {
- restoreStackSize(stackSize);
-}
-
-rule__KOfMGateDefinition__Group__3
- @init {
- int stackSize = keepStackSize();
- }
-:
- rule__KOfMGateDefinition__Group__3__Impl
-;
-finally {
- restoreStackSize(stackSize);
-}
-
-rule__KOfMGateDefinition__Group__3__Impl
- @init {
- int stackSize = keepStackSize();
- }
-:
-(
- { before(grammarAccess.getKOfMGateDefinitionAccess().getInputEventsAssignment_3()); }
- (rule__KOfMGateDefinition__InputEventsAssignment_3)*
- { after(grammarAccess.getKOfMGateDefinitionAccess().getInputEventsAssignment_3()); }
-)
-;
-finally {
- restoreStackSize(stackSize);
-}
-
-
-rule__KOfMGateDefinition__Group_2_0__0
- @init {
- int stackSize = keepStackSize();
- }
-:
- rule__KOfMGateDefinition__Group_2_0__0__Impl
- rule__KOfMGateDefinition__Group_2_0__1
-;
-finally {
- restoreStackSize(stackSize);
-}
-
-rule__KOfMGateDefinition__Group_2_0__0__Impl
- @init {
- int stackSize = keepStackSize();
- }
-:
-(
- { before(grammarAccess.getKOfMGateDefinitionAccess().getOfKeyword_2_0_0()); }
- 'of'
- { after(grammarAccess.getKOfMGateDefinitionAccess().getOfKeyword_2_0_0()); }
-)
-;
-finally {
- restoreStackSize(stackSize);
-}
-
-rule__KOfMGateDefinition__Group_2_0__1
- @init {
- int stackSize = keepStackSize();
- }
-:
- rule__KOfMGateDefinition__Group_2_0__1__Impl
-;
-finally {
- restoreStackSize(stackSize);
-}
-
-rule__KOfMGateDefinition__Group_2_0__1__Impl
- @init {
- int stackSize = keepStackSize();
- }
-:
-(
- { before(grammarAccess.getKOfMGateDefinitionAccess().getMAssignment_2_0_1()); }
- (rule__KOfMGateDefinition__MAssignment_2_0_1)
- { after(grammarAccess.getKOfMGateDefinitionAccess().getMAssignment_2_0_1()); }
-)
-;
-finally {
- restoreStackSize(stackSize);
-}
-
-
-rule__TransformationDefinition__Group__0
- @init {
- int stackSize = keepStackSize();
- }
-:
- rule__TransformationDefinition__Group__0__Impl
- rule__TransformationDefinition__Group__1
-;
-finally {
- restoreStackSize(stackSize);
-}
-
-rule__TransformationDefinition__Group__0__Impl
- @init {
- int stackSize = keepStackSize();
- }
-:
-(
- { before(grammarAccess.getTransformationDefinitionAccess().getTransformationKeyword_0()); }
- 'transformation'
- { after(grammarAccess.getTransformationDefinitionAccess().getTransformationKeyword_0()); }
-)
-;
-finally {
- restoreStackSize(stackSize);
-}
-
-rule__TransformationDefinition__Group__1
- @init {
- int stackSize = keepStackSize();
- }
-:
- rule__TransformationDefinition__Group__1__Impl
- rule__TransformationDefinition__Group__2
-;
-finally {
- restoreStackSize(stackSize);
-}
-
-rule__TransformationDefinition__Group__1__Impl
- @init {
- int stackSize = keepStackSize();
- }
-:
-(
- { before(grammarAccess.getTransformationDefinitionAccess().getNameAssignment_1()); }
- (rule__TransformationDefinition__NameAssignment_1)
- { after(grammarAccess.getTransformationDefinitionAccess().getNameAssignment_1()); }
-)
-;
-finally {
- restoreStackSize(stackSize);
-}
-
-rule__TransformationDefinition__Group__2
- @init {
- int stackSize = keepStackSize();
- }
-:
- rule__TransformationDefinition__Group__2__Impl
- rule__TransformationDefinition__Group__3
-;
-finally {
- restoreStackSize(stackSize);
-}
-
-rule__TransformationDefinition__Group__2__Impl
- @init {
- int stackSize = keepStackSize();
- }
-:
-(
- { before(grammarAccess.getTransformationDefinitionAccess().getLeftCurlyBracketKeyword_2()); }
- '{'
- { after(grammarAccess.getTransformationDefinitionAccess().getLeftCurlyBracketKeyword_2()); }
-)
-;
-finally {
- restoreStackSize(stackSize);
-}
-
-rule__TransformationDefinition__Group__3
- @init {
- int stackSize = keepStackSize();
- }
-:
- rule__TransformationDefinition__Group__3__Impl
- rule__TransformationDefinition__Group__4
-;
-finally {
- restoreStackSize(stackSize);
-}
-
-rule__TransformationDefinition__Group__3__Impl
- @init {
- int stackSize = keepStackSize();
- }
-:
-(
- { before(grammarAccess.getTransformationDefinitionAccess().getMappingDefinitionsAssignment_3()); }
- (rule__TransformationDefinition__MappingDefinitionsAssignment_3)*
- { after(grammarAccess.getTransformationDefinitionAccess().getMappingDefinitionsAssignment_3()); }
-)
-;
-finally {
- restoreStackSize(stackSize);
-}
-
-rule__TransformationDefinition__Group__4
- @init {
- int stackSize = keepStackSize();
- }
-:
- rule__TransformationDefinition__Group__4__Impl
-;
-finally {
- restoreStackSize(stackSize);
-}
-
-rule__TransformationDefinition__Group__4__Impl
- @init {
- int stackSize = keepStackSize();
- }
-:
-(
- { before(grammarAccess.getTransformationDefinitionAccess().getRightCurlyBracketKeyword_4()); }
- '}'
- { after(grammarAccess.getTransformationDefinitionAccess().getRightCurlyBracketKeyword_4()); }
-)
-;
-finally {
- restoreStackSize(stackSize);
-}
-
-
-rule__MappingDefinition__Group__0
- @init {
- int stackSize = keepStackSize();
- }
-:
- rule__MappingDefinition__Group__0__Impl
- rule__MappingDefinition__Group__1
-;
-finally {
- restoreStackSize(stackSize);
-}
-
-rule__MappingDefinition__Group__0__Impl
- @init {
- int stackSize = keepStackSize();
- }
-:
-(
- { before(grammarAccess.getMappingDefinitionAccess().getTopLevelAssignment_0()); }
- (rule__MappingDefinition__TopLevelAssignment_0)?
- { after(grammarAccess.getMappingDefinitionAccess().getTopLevelAssignment_0()); }
-)
-;
-finally {
- restoreStackSize(stackSize);
-}
-
-rule__MappingDefinition__Group__1
- @init {
- int stackSize = keepStackSize();
- }
-:
- rule__MappingDefinition__Group__1__Impl
- rule__MappingDefinition__Group__2
-;
-finally {
- restoreStackSize(stackSize);
-}
-
-rule__MappingDefinition__Group__1__Impl
- @init {
- int stackSize = keepStackSize();
- }
-:
-(
- { before(grammarAccess.getMappingDefinitionAccess().getMappingKeyword_1()); }
- 'mapping'
- { after(grammarAccess.getMappingDefinitionAccess().getMappingKeyword_1()); }
-)
-;
-finally {
- restoreStackSize(stackSize);
-}
-
-rule__MappingDefinition__Group__2
- @init {
- int stackSize = keepStackSize();
- }
-:
- rule__MappingDefinition__Group__2__Impl
- rule__MappingDefinition__Group__3
-;
-finally {
- restoreStackSize(stackSize);
-}
-
-rule__MappingDefinition__Group__2__Impl
- @init {
- int stackSize = keepStackSize();
- }
-:
-(
- { before(grammarAccess.getMappingDefinitionAccess().getPatternAssignment_2()); }
- (rule__MappingDefinition__PatternAssignment_2)
- { after(grammarAccess.getMappingDefinitionAccess().getPatternAssignment_2()); }
-)
-;
-finally {
- restoreStackSize(stackSize);
-}
-
-rule__MappingDefinition__Group__3
- @init {
- int stackSize = keepStackSize();
- }
-:
- rule__MappingDefinition__Group__3__Impl
- rule__MappingDefinition__Group__4
-;
-finally {
- restoreStackSize(stackSize);
-}
-
-rule__MappingDefinition__Group__3__Impl
- @init {
- int stackSize = keepStackSize();
- }
-:
-(
- { before(grammarAccess.getMappingDefinitionAccess().getLeftParenthesisKeyword_3()); }
- '('
- { after(grammarAccess.getMappingDefinitionAccess().getLeftParenthesisKeyword_3()); }
-)
-;
-finally {
- restoreStackSize(stackSize);
-}
-
-rule__MappingDefinition__Group__4
- @init {
- int stackSize = keepStackSize();
- }
-:
- rule__MappingDefinition__Group__4__Impl
- rule__MappingDefinition__Group__5
-;
-finally {
- restoreStackSize(stackSize);
-}
-
-rule__MappingDefinition__Group__4__Impl
- @init {
- int stackSize = keepStackSize();
- }
-:
-(
- { before(grammarAccess.getMappingDefinitionAccess().getParametersAssignment_4()); }
- (rule__MappingDefinition__ParametersAssignment_4)
- { after(grammarAccess.getMappingDefinitionAccess().getParametersAssignment_4()); }
-)
-;
-finally {
- restoreStackSize(stackSize);
-}
-
-rule__MappingDefinition__Group__5
- @init {
- int stackSize = keepStackSize();
- }
-:
- rule__MappingDefinition__Group__5__Impl
- rule__MappingDefinition__Group__6
-;
-finally {
- restoreStackSize(stackSize);
-}
-
-rule__MappingDefinition__Group__5__Impl
- @init {
- int stackSize = keepStackSize();
- }
-:
-(
- { before(grammarAccess.getMappingDefinitionAccess().getGroup_5()); }
- (rule__MappingDefinition__Group_5__0)*
- { after(grammarAccess.getMappingDefinitionAccess().getGroup_5()); }
-)
-;
-finally {
- restoreStackSize(stackSize);
-}
-
-rule__MappingDefinition__Group__6
- @init {
- int stackSize = keepStackSize();
- }
-:
- rule__MappingDefinition__Group__6__Impl
- rule__MappingDefinition__Group__7
-;
-finally {
- restoreStackSize(stackSize);
-}
-
-rule__MappingDefinition__Group__6__Impl
- @init {
- int stackSize = keepStackSize();
- }
-:
-(
- { before(grammarAccess.getMappingDefinitionAccess().getRightParenthesisKeyword_6()); }
- ')'
- { after(grammarAccess.getMappingDefinitionAccess().getRightParenthesisKeyword_6()); }
-)
-;
-finally {
- restoreStackSize(stackSize);
-}
-
-rule__MappingDefinition__Group__7
- @init {
- int stackSize = keepStackSize();
- }
-:
- rule__MappingDefinition__Group__7__Impl
- rule__MappingDefinition__Group__8
-;
-finally {
- restoreStackSize(stackSize);
-}
-
-rule__MappingDefinition__Group__7__Impl
- @init {
- int stackSize = keepStackSize();
- }
-:
-(
- { before(grammarAccess.getMappingDefinitionAccess().getComponentInstanceAssignment_7()); }
- (rule__MappingDefinition__ComponentInstanceAssignment_7)?
- { after(grammarAccess.getMappingDefinitionAccess().getComponentInstanceAssignment_7()); }
-)
-;
-finally {
- restoreStackSize(stackSize);
-}
-
-rule__MappingDefinition__Group__8
- @init {
- int stackSize = keepStackSize();
- }
-:
- rule__MappingDefinition__Group__8__Impl
-;
-finally {
- restoreStackSize(stackSize);
-}
-
-rule__MappingDefinition__Group__8__Impl
- @init {
- int stackSize = keepStackSize();
- }
-:
-(
- { before(grammarAccess.getMappingDefinitionAccess().getGroup_8()); }
- (rule__MappingDefinition__Group_8__0)?
- { after(grammarAccess.getMappingDefinitionAccess().getGroup_8()); }
-)
-;
-finally {
- restoreStackSize(stackSize);
-}
-
-
-rule__MappingDefinition__Group_5__0
- @init {
- int stackSize = keepStackSize();
- }
-:
- rule__MappingDefinition__Group_5__0__Impl
- rule__MappingDefinition__Group_5__1
-;
-finally {
- restoreStackSize(stackSize);
-}
-
-rule__MappingDefinition__Group_5__0__Impl
- @init {
- int stackSize = keepStackSize();
- }
-:
-(
- { before(grammarAccess.getMappingDefinitionAccess().getCommaKeyword_5_0()); }
- ','
- { after(grammarAccess.getMappingDefinitionAccess().getCommaKeyword_5_0()); }
-)
-;
-finally {
- restoreStackSize(stackSize);
-}
-
-rule__MappingDefinition__Group_5__1
- @init {
- int stackSize = keepStackSize();
- }
-:
- rule__MappingDefinition__Group_5__1__Impl
-;
-finally {
- restoreStackSize(stackSize);
-}
-
-rule__MappingDefinition__Group_5__1__Impl
- @init {
- int stackSize = keepStackSize();
- }
-:
-(
- { before(grammarAccess.getMappingDefinitionAccess().getParametersAssignment_5_1()); }
- (rule__MappingDefinition__ParametersAssignment_5_1)
- { after(grammarAccess.getMappingDefinitionAccess().getParametersAssignment_5_1()); }
-)
-;
-finally {
- restoreStackSize(stackSize);
-}
-
-
-rule__MappingDefinition__Group_8__0
- @init {
- int stackSize = keepStackSize();
- }
-:
- rule__MappingDefinition__Group_8__0__Impl
- rule__MappingDefinition__Group_8__1
-;
-finally {
- restoreStackSize(stackSize);
-}
-
-rule__MappingDefinition__Group_8__0__Impl
- @init {
- int stackSize = keepStackSize();
- }
-:
-(
- { before(grammarAccess.getMappingDefinitionAccess().getLeftCurlyBracketKeyword_8_0()); }
- '{'
- { after(grammarAccess.getMappingDefinitionAccess().getLeftCurlyBracketKeyword_8_0()); }
-)
-;
-finally {
- restoreStackSize(stackSize);
-}
-
-rule__MappingDefinition__Group_8__1
- @init {
- int stackSize = keepStackSize();
- }
-:
- rule__MappingDefinition__Group_8__1__Impl
- rule__MappingDefinition__Group_8__2
-;
-finally {
- restoreStackSize(stackSize);
-}
-
-rule__MappingDefinition__Group_8__1__Impl
- @init {
- int stackSize = keepStackSize();
- }
-:
-(
- { before(grammarAccess.getMappingDefinitionAccess().getGroup_8_1()); }
- (rule__MappingDefinition__Group_8_1__0)*
- { after(grammarAccess.getMappingDefinitionAccess().getGroup_8_1()); }
-)
-;
-finally {
- restoreStackSize(stackSize);
-}
-
-rule__MappingDefinition__Group_8__2
- @init {
- int stackSize = keepStackSize();
- }
-:
- rule__MappingDefinition__Group_8__2__Impl
-;
-finally {
- restoreStackSize(stackSize);
-}
-
-rule__MappingDefinition__Group_8__2__Impl
- @init {
- int stackSize = keepStackSize();
- }
-:
-(
- { before(grammarAccess.getMappingDefinitionAccess().getRightCurlyBracketKeyword_8_2()); }
- '}'
- { after(grammarAccess.getMappingDefinitionAccess().getRightCurlyBracketKeyword_8_2()); }
-)
-;
-finally {
- restoreStackSize(stackSize);
-}
-
-
-rule__MappingDefinition__Group_8_1__0
- @init {
- int stackSize = keepStackSize();
- }
-:
- rule__MappingDefinition__Group_8_1__0__Impl
- rule__MappingDefinition__Group_8_1__1
-;
-finally {
- restoreStackSize(stackSize);
-}
-
-rule__MappingDefinition__Group_8_1__0__Impl
- @init {
- int stackSize = keepStackSize();
- }
-:
-(
- { before(grammarAccess.getMappingDefinitionAccess().getAlternatives_8_1_0()); }
- (rule__MappingDefinition__Alternatives_8_1_0)
- { after(grammarAccess.getMappingDefinitionAccess().getAlternatives_8_1_0()); }
-)
-;
-finally {
- restoreStackSize(stackSize);
-}
-
-rule__MappingDefinition__Group_8_1__1
- @init {
- int stackSize = keepStackSize();
- }
-:
- rule__MappingDefinition__Group_8_1__1__Impl
-;
-finally {
- restoreStackSize(stackSize);
-}
-
-rule__MappingDefinition__Group_8_1__1__Impl
- @init {
- int stackSize = keepStackSize();
- }
-:
-(
- { before(grammarAccess.getMappingDefinitionAccess().getSemicolonKeyword_8_1_1()); }
- ';'
- { after(grammarAccess.getMappingDefinitionAccess().getSemicolonKeyword_8_1_1()); }
-)
-;
-finally {
- restoreStackSize(stackSize);
-}
-
-
-rule__LookupDefinition__Group__0
- @init {
- int stackSize = keepStackSize();
- }
-:
- rule__LookupDefinition__Group__0__Impl
- rule__LookupDefinition__Group__1
-;
-finally {
- restoreStackSize(stackSize);
-}
-
-rule__LookupDefinition__Group__0__Impl
- @init {
- int stackSize = keepStackSize();
- }
-:
-(
- { before(grammarAccess.getLookupDefinitionAccess().getLookupKeyword_0()); }
- 'lookup'
- { after(grammarAccess.getLookupDefinitionAccess().getLookupKeyword_0()); }
-)
-;
-finally {
- restoreStackSize(stackSize);
-}
-
-rule__LookupDefinition__Group__1
- @init {
- int stackSize = keepStackSize();
- }
-:
- rule__LookupDefinition__Group__1__Impl
- rule__LookupDefinition__Group__2
-;
-finally {
- restoreStackSize(stackSize);
-}
-
-rule__LookupDefinition__Group__1__Impl
- @init {
- int stackSize = keepStackSize();
- }
-:
-(
- { before(grammarAccess.getLookupDefinitionAccess().getMappingAssignment_1()); }
- (rule__LookupDefinition__MappingAssignment_1)
- { after(grammarAccess.getLookupDefinitionAccess().getMappingAssignment_1()); }
-)
-;
-finally {
- restoreStackSize(stackSize);
-}
-
-rule__LookupDefinition__Group__2
- @init {
- int stackSize = keepStackSize();
- }
-:
- rule__LookupDefinition__Group__2__Impl
- rule__LookupDefinition__Group__3
-;
-finally {
- restoreStackSize(stackSize);
-}
-
-rule__LookupDefinition__Group__2__Impl
- @init {
- int stackSize = keepStackSize();
- }
-:
-(
- { before(grammarAccess.getLookupDefinitionAccess().getLeftParenthesisKeyword_2()); }
- '('
- { after(grammarAccess.getLookupDefinitionAccess().getLeftParenthesisKeyword_2()); }
-)
-;
-finally {
- restoreStackSize(stackSize);
-}
-
-rule__LookupDefinition__Group__3
- @init {
- int stackSize = keepStackSize();
- }
-:
- rule__LookupDefinition__Group__3__Impl
- rule__LookupDefinition__Group__4
-;
-finally {
- restoreStackSize(stackSize);
-}
-
-rule__LookupDefinition__Group__3__Impl
- @init {
- int stackSize = keepStackSize();
- }
-:
-(
- { before(grammarAccess.getLookupDefinitionAccess().getArgumentsAssignment_3()); }
- (rule__LookupDefinition__ArgumentsAssignment_3)
- { after(grammarAccess.getLookupDefinitionAccess().getArgumentsAssignment_3()); }
-)
-;
-finally {
- restoreStackSize(stackSize);
-}
-
-rule__LookupDefinition__Group__4
- @init {
- int stackSize = keepStackSize();
- }
-:
- rule__LookupDefinition__Group__4__Impl
- rule__LookupDefinition__Group__5
-;
-finally {
- restoreStackSize(stackSize);
-}
-
-rule__LookupDefinition__Group__4__Impl
- @init {
- int stackSize = keepStackSize();
- }
-:
-(
- { before(grammarAccess.getLookupDefinitionAccess().getGroup_4()); }
- (rule__LookupDefinition__Group_4__0)*
- { after(grammarAccess.getLookupDefinitionAccess().getGroup_4()); }
-)
-;
-finally {
- restoreStackSize(stackSize);
-}
-
-rule__LookupDefinition__Group__5
- @init {
- int stackSize = keepStackSize();
- }
-:
- rule__LookupDefinition__Group__5__Impl
- rule__LookupDefinition__Group__6
-;
-finally {
- restoreStackSize(stackSize);
-}
-
-rule__LookupDefinition__Group__5__Impl
- @init {
- int stackSize = keepStackSize();
- }
-:
-(
- { before(grammarAccess.getLookupDefinitionAccess().getRightParenthesisKeyword_5()); }
- ')'
- { after(grammarAccess.getLookupDefinitionAccess().getRightParenthesisKeyword_5()); }
-)
-;
-finally {
- restoreStackSize(stackSize);
-}
-
-rule__LookupDefinition__Group__6
- @init {
- int stackSize = keepStackSize();
- }
-:
- rule__LookupDefinition__Group__6__Impl
- rule__LookupDefinition__Group__7
-;
-finally {
- restoreStackSize(stackSize);
-}
-
-rule__LookupDefinition__Group__6__Impl
- @init {
- int stackSize = keepStackSize();
- }
-:
-(
- { before(grammarAccess.getLookupDefinitionAccess().getAsKeyword_6()); }
- 'as'
- { after(grammarAccess.getLookupDefinitionAccess().getAsKeyword_6()); }
-)
-;
-finally {
- restoreStackSize(stackSize);
-}
-
-rule__LookupDefinition__Group__7
- @init {
- int stackSize = keepStackSize();
- }
-:
- rule__LookupDefinition__Group__7__Impl
-;
-finally {
- restoreStackSize(stackSize);
-}
-
-rule__LookupDefinition__Group__7__Impl
- @init {
- int stackSize = keepStackSize();
- }
-:
-(
- { before(grammarAccess.getLookupDefinitionAccess().getNameAssignment_7()); }
- (rule__LookupDefinition__NameAssignment_7)
- { after(grammarAccess.getLookupDefinitionAccess().getNameAssignment_7()); }
-)
-;
-finally {
- restoreStackSize(stackSize);
-}
-
-
-rule__LookupDefinition__Group_4__0
- @init {
- int stackSize = keepStackSize();
- }
-:
- rule__LookupDefinition__Group_4__0__Impl
- rule__LookupDefinition__Group_4__1
-;
-finally {
- restoreStackSize(stackSize);
-}
-
-rule__LookupDefinition__Group_4__0__Impl
- @init {
- int stackSize = keepStackSize();
- }
-:
-(
- { before(grammarAccess.getLookupDefinitionAccess().getCommaKeyword_4_0()); }
- ','
- { after(grammarAccess.getLookupDefinitionAccess().getCommaKeyword_4_0()); }
-)
-;
-finally {
- restoreStackSize(stackSize);
-}
-
-rule__LookupDefinition__Group_4__1
- @init {
- int stackSize = keepStackSize();
- }
-:
- rule__LookupDefinition__Group_4__1__Impl
-;
-finally {
- restoreStackSize(stackSize);
-}
-
-rule__LookupDefinition__Group_4__1__Impl
- @init {
- int stackSize = keepStackSize();
- }
-:
-(
- { before(grammarAccess.getLookupDefinitionAccess().getArgumentsAssignment_4_1()); }
- (rule__LookupDefinition__ArgumentsAssignment_4_1)
- { after(grammarAccess.getLookupDefinitionAccess().getArgumentsAssignment_4_1()); }
-)
-;
-finally {
- restoreStackSize(stackSize);
-}
-
-
-rule__Assignment__Group__0
- @init {
- int stackSize = keepStackSize();
- }
-:
- rule__Assignment__Group__0__Impl
- rule__Assignment__Group__1
-;
-finally {
- restoreStackSize(stackSize);
-}
-
-rule__Assignment__Group__0__Impl
- @init {
- int stackSize = keepStackSize();
- }
-:
-(
- { before(grammarAccess.getAssignmentAccess().getInputAssignment_0()); }
- (rule__Assignment__InputAssignment_0)
- { after(grammarAccess.getAssignmentAccess().getInputAssignment_0()); }
-)
-;
-finally {
- restoreStackSize(stackSize);
-}
-
-rule__Assignment__Group__1
- @init {
- int stackSize = keepStackSize();
- }
-:
- rule__Assignment__Group__1__Impl
- rule__Assignment__Group__2
-;
-finally {
- restoreStackSize(stackSize);
-}
-
-rule__Assignment__Group__1__Impl
- @init {
- int stackSize = keepStackSize();
- }
-:
-(
- { before(grammarAccess.getAssignmentAccess().getAlternatives_1()); }
- (rule__Assignment__Alternatives_1)
- { after(grammarAccess.getAssignmentAccess().getAlternatives_1()); }
-)
-;
-finally {
- restoreStackSize(stackSize);
-}
-
-rule__Assignment__Group__2
- @init {
- int stackSize = keepStackSize();
- }
-:
- rule__Assignment__Group__2__Impl
-;
-finally {
- restoreStackSize(stackSize);
-}
-
-rule__Assignment__Group__2__Impl
- @init {
- int stackSize = keepStackSize();
- }
-:
-(
- { before(grammarAccess.getAssignmentAccess().getOutputAssignment_2()); }
- (rule__Assignment__OutputAssignment_2)
- { after(grammarAccess.getAssignmentAccess().getOutputAssignment_2()); }
-)
-;
-finally {
- restoreStackSize(stackSize);
-}
-
-
-rule__EventReference__Group__0
- @init {
- int stackSize = keepStackSize();
- }
-:
- rule__EventReference__Group__0__Impl
- rule__EventReference__Group__1
-;
-finally {
- restoreStackSize(stackSize);
-}
-
-rule__EventReference__Group__0__Impl
- @init {
- int stackSize = keepStackSize();
- }
-:
-(
- { before(grammarAccess.getEventReferenceAccess().getComponentAssignment_0()); }
- (rule__EventReference__ComponentAssignment_0)
- { after(grammarAccess.getEventReferenceAccess().getComponentAssignment_0()); }
-)
-;
-finally {
- restoreStackSize(stackSize);
-}
-
-rule__EventReference__Group__1
- @init {
- int stackSize = keepStackSize();
- }
-:
- rule__EventReference__Group__1__Impl
- rule__EventReference__Group__2
-;
-finally {
- restoreStackSize(stackSize);
-}
-
-rule__EventReference__Group__1__Impl
- @init {
- int stackSize = keepStackSize();
- }
-:
-(
- { before(grammarAccess.getEventReferenceAccess().getFullStopKeyword_1()); }
- '.'
- { after(grammarAccess.getEventReferenceAccess().getFullStopKeyword_1()); }
-)
-;
-finally {
- restoreStackSize(stackSize);
-}
-
-rule__EventReference__Group__2
- @init {
- int stackSize = keepStackSize();
- }
-:
- rule__EventReference__Group__2__Impl
-;
-finally {
- restoreStackSize(stackSize);
-}
-
-rule__EventReference__Group__2__Impl
- @init {
- int stackSize = keepStackSize();
- }
-:
-(
- { before(grammarAccess.getEventReferenceAccess().getEventAssignment_2()); }
- (rule__EventReference__EventAssignment_2)
- { after(grammarAccess.getEventReferenceAccess().getEventAssignment_2()); }
-)
-;
-finally {
- restoreStackSize(stackSize);
-}
-
-
-rule__ComponentInstance__Group__0
- @init {
- int stackSize = keepStackSize();
- }
-:
- rule__ComponentInstance__Group__0__Impl
- rule__ComponentInstance__Group__1
-;
-finally {
- restoreStackSize(stackSize);
-}
-
-rule__ComponentInstance__Group__0__Impl
- @init {
- int stackSize = keepStackSize();
- }
-:
-(
- { before(grammarAccess.getComponentInstanceAccess().getEqualsSignGreaterThanSignKeyword_0()); }
- '=>'
- { after(grammarAccess.getComponentInstanceAccess().getEqualsSignGreaterThanSignKeyword_0()); }
-)
-;
-finally {
- restoreStackSize(stackSize);
-}
-
-rule__ComponentInstance__Group__1
- @init {
- int stackSize = keepStackSize();
- }
-:
- rule__ComponentInstance__Group__1__Impl
- rule__ComponentInstance__Group__2
-;
-finally {
- restoreStackSize(stackSize);
-}
-
-rule__ComponentInstance__Group__1__Impl
- @init {
- int stackSize = keepStackSize();
- }
-:
-(
- { before(grammarAccess.getComponentInstanceAccess().getComponentTypeAssignment_1()); }
- (rule__ComponentInstance__ComponentTypeAssignment_1)
- { after(grammarAccess.getComponentInstanceAccess().getComponentTypeAssignment_1()); }
-)
-;
-finally {
- restoreStackSize(stackSize);
-}
-
-rule__ComponentInstance__Group__2
- @init {
- int stackSize = keepStackSize();
- }
-:
- rule__ComponentInstance__Group__2__Impl
-;
-finally {
- restoreStackSize(stackSize);
-}
-
-rule__ComponentInstance__Group__2__Impl
- @init {
- int stackSize = keepStackSize();
- }
-:
-(
- { before(grammarAccess.getComponentInstanceAccess().getNameAssignment_2()); }
- (rule__ComponentInstance__NameAssignment_2)?
- { after(grammarAccess.getComponentInstanceAccess().getNameAssignment_2()); }
-)
-;
-finally {
- restoreStackSize(stackSize);
-}
-
-
-rule__QualifiedName__Group__0
- @init {
- int stackSize = keepStackSize();
- }
-:
- rule__QualifiedName__Group__0__Impl
- rule__QualifiedName__Group__1
-;
-finally {
- restoreStackSize(stackSize);
-}
-
-rule__QualifiedName__Group__0__Impl
- @init {
- int stackSize = keepStackSize();
- }
-:
-(
- { before(grammarAccess.getQualifiedNameAccess().getValidIdParserRuleCall_0()); }
- ruleValidId
- { after(grammarAccess.getQualifiedNameAccess().getValidIdParserRuleCall_0()); }
-)
-;
-finally {
- restoreStackSize(stackSize);
-}
-
-rule__QualifiedName__Group__1
- @init {
- int stackSize = keepStackSize();
- }
-:
- rule__QualifiedName__Group__1__Impl
-;
-finally {
- restoreStackSize(stackSize);
-}
-
-rule__QualifiedName__Group__1__Impl
- @init {
- int stackSize = keepStackSize();
- }
-:
-(
- { before(grammarAccess.getQualifiedNameAccess().getGroup_1()); }
- (rule__QualifiedName__Group_1__0)*
- { after(grammarAccess.getQualifiedNameAccess().getGroup_1()); }
-)
-;
-finally {
- restoreStackSize(stackSize);
-}
-
-
-rule__QualifiedName__Group_1__0
- @init {
- int stackSize = keepStackSize();
- }
-:
- rule__QualifiedName__Group_1__0__Impl
- rule__QualifiedName__Group_1__1
-;
-finally {
- restoreStackSize(stackSize);
-}
-
-rule__QualifiedName__Group_1__0__Impl
- @init {
- int stackSize = keepStackSize();
- }
-:
-(
- { before(grammarAccess.getQualifiedNameAccess().getFullStopKeyword_1_0()); }
- '.'
- { after(grammarAccess.getQualifiedNameAccess().getFullStopKeyword_1_0()); }
-)
-;
-finally {
- restoreStackSize(stackSize);
-}
-
-rule__QualifiedName__Group_1__1
- @init {
- int stackSize = keepStackSize();
- }
-:
- rule__QualifiedName__Group_1__1__Impl
-;
-finally {
- restoreStackSize(stackSize);
-}
-
-rule__QualifiedName__Group_1__1__Impl
- @init {
- int stackSize = keepStackSize();
- }
-:
-(
- { before(grammarAccess.getQualifiedNameAccess().getValidIdParserRuleCall_1_1()); }
- ruleValidId
- { after(grammarAccess.getQualifiedNameAccess().getValidIdParserRuleCall_1_1()); }
-)
-;
-finally {
- restoreStackSize(stackSize);
-}
-
-
-rule__QualifiedNameWithWildcard__Group__0
- @init {
- int stackSize = keepStackSize();
- }
-:
- rule__QualifiedNameWithWildcard__Group__0__Impl
- rule__QualifiedNameWithWildcard__Group__1
-;
-finally {
- restoreStackSize(stackSize);
-}
-
-rule__QualifiedNameWithWildcard__Group__0__Impl
- @init {
- int stackSize = keepStackSize();
- }
-:
-(
- { before(grammarAccess.getQualifiedNameWithWildcardAccess().getQualifiedNameParserRuleCall_0()); }
- ruleQualifiedName
- { after(grammarAccess.getQualifiedNameWithWildcardAccess().getQualifiedNameParserRuleCall_0()); }
-)
-;
-finally {
- restoreStackSize(stackSize);
-}
-
-rule__QualifiedNameWithWildcard__Group__1
- @init {
- int stackSize = keepStackSize();
- }
-:
- rule__QualifiedNameWithWildcard__Group__1__Impl
-;
-finally {
- restoreStackSize(stackSize);
-}
-
-rule__QualifiedNameWithWildcard__Group__1__Impl
- @init {
- int stackSize = keepStackSize();
- }
-:
-(
- { before(grammarAccess.getQualifiedNameWithWildcardAccess().getGroup_1()); }
- (rule__QualifiedNameWithWildcard__Group_1__0)?
- { after(grammarAccess.getQualifiedNameWithWildcardAccess().getGroup_1()); }
-)
-;
-finally {
- restoreStackSize(stackSize);
-}
-
-
-rule__QualifiedNameWithWildcard__Group_1__0
- @init {
- int stackSize = keepStackSize();
- }
-:
- rule__QualifiedNameWithWildcard__Group_1__0__Impl
- rule__QualifiedNameWithWildcard__Group_1__1
-;
-finally {
- restoreStackSize(stackSize);
-}
-
-rule__QualifiedNameWithWildcard__Group_1__0__Impl
- @init {
- int stackSize = keepStackSize();
- }
-:
-(
- { before(grammarAccess.getQualifiedNameWithWildcardAccess().getFullStopKeyword_1_0()); }
- '.'
- { after(grammarAccess.getQualifiedNameWithWildcardAccess().getFullStopKeyword_1_0()); }
-)
-;
-finally {
- restoreStackSize(stackSize);
-}
-
-rule__QualifiedNameWithWildcard__Group_1__1
- @init {
- int stackSize = keepStackSize();
- }
-:
- rule__QualifiedNameWithWildcard__Group_1__1__Impl
-;
-finally {
- restoreStackSize(stackSize);
-}
-
-rule__QualifiedNameWithWildcard__Group_1__1__Impl
- @init {
- int stackSize = keepStackSize();
- }
-:
-(
- { before(grammarAccess.getQualifiedNameWithWildcardAccess().getAsteriskKeyword_1_1()); }
- '*'
- { after(grammarAccess.getQualifiedNameWithWildcardAccess().getAsteriskKeyword_1_1()); }
-)
-;
-finally {
- restoreStackSize(stackSize);
-}
-
-
-rule__ComponentDefinition__UnorderedGroup_3
- @init {
- int stackSize = keepStackSize();
- getUnorderedGroupHelper().enter(grammarAccess.getComponentDefinitionAccess().getUnorderedGroup_3());
- }
-:
- rule__ComponentDefinition__UnorderedGroup_3__0
- ?
-;
-finally {
- getUnorderedGroupHelper().leave(grammarAccess.getComponentDefinitionAccess().getUnorderedGroup_3());
- restoreStackSize(stackSize);
-}
-
-rule__ComponentDefinition__UnorderedGroup_3__Impl
- @init {
- int stackSize = keepStackSize();
- boolean selected = false;
- }
-:
- (
- (
- {getUnorderedGroupHelper().canSelect(grammarAccess.getComponentDefinitionAccess().getUnorderedGroup_3(), 0)}?=>(
- {
- getUnorderedGroupHelper().select(grammarAccess.getComponentDefinitionAccess().getUnorderedGroup_3(), 0);
- }
- {
- selected = true;
- }
- (
- { before(grammarAccess.getComponentDefinitionAccess().getGroup_3_0()); }
- (rule__ComponentDefinition__Group_3_0__0)
- { after(grammarAccess.getComponentDefinitionAccess().getGroup_3_0()); }
- )
- )
- )|
- (
- {getUnorderedGroupHelper().canSelect(grammarAccess.getComponentDefinitionAccess().getUnorderedGroup_3(), 1)}?=>(
- {
- getUnorderedGroupHelper().select(grammarAccess.getComponentDefinitionAccess().getUnorderedGroup_3(), 1);
- }
- {
- selected = true;
- }
- (
- { before(grammarAccess.getComponentDefinitionAccess().getGroup_3_1()); }
- (rule__ComponentDefinition__Group_3_1__0)
- { after(grammarAccess.getComponentDefinitionAccess().getGroup_3_1()); }
- )
- )
- )
- )
-;
-finally {
- if (selected)
- getUnorderedGroupHelper().returnFromSelection(grammarAccess.getComponentDefinitionAccess().getUnorderedGroup_3());
- restoreStackSize(stackSize);
-}
-
-rule__ComponentDefinition__UnorderedGroup_3__0
- @init {
- int stackSize = keepStackSize();
- }
-:
- rule__ComponentDefinition__UnorderedGroup_3__Impl
- rule__ComponentDefinition__UnorderedGroup_3__1?
-;
-finally {
- restoreStackSize(stackSize);
-}
-
-rule__ComponentDefinition__UnorderedGroup_3__1
- @init {
- int stackSize = keepStackSize();
- }
-:
- rule__ComponentDefinition__UnorderedGroup_3__Impl
-;
-finally {
- restoreStackSize(stackSize);
-}
-
-
-rule__CftModel__PackageNameAssignment_1
- @init {
- int stackSize = keepStackSize();
- }
-:
- (
- { before(grammarAccess.getCftModelAccess().getPackageNameQualifiedNameParserRuleCall_1_0()); }
- ruleQualifiedName
- { after(grammarAccess.getCftModelAccess().getPackageNameQualifiedNameParserRuleCall_1_0()); }
- )
-;
-finally {
- restoreStackSize(stackSize);
-}
-
-rule__CftModel__ImportsAssignment_3
- @init {
- int stackSize = keepStackSize();
- }
-:
- (
- { before(grammarAccess.getCftModelAccess().getImportsImportDeclarationParserRuleCall_3_0()); }
- ruleImportDeclaration
- { after(grammarAccess.getCftModelAccess().getImportsImportDeclarationParserRuleCall_3_0()); }
- )
-;
-finally {
- restoreStackSize(stackSize);
-}
-
-rule__CftModel__ComponentDefinitionsAssignment_4_0
- @init {
- int stackSize = keepStackSize();
- }
-:
- (
- { before(grammarAccess.getCftModelAccess().getComponentDefinitionsComponentDefinitionParserRuleCall_4_0_0()); }
- ruleComponentDefinition
- { after(grammarAccess.getCftModelAccess().getComponentDefinitionsComponentDefinitionParserRuleCall_4_0_0()); }
- )
-;
-finally {
- restoreStackSize(stackSize);
-}
-
-rule__CftModel__TransformationDefinitionsAssignment_4_1
- @init {
- int stackSize = keepStackSize();
- }
-:
- (
- { before(grammarAccess.getCftModelAccess().getTransformationDefinitionsTransformationDefinitionParserRuleCall_4_1_0()); }
- ruleTransformationDefinition
- { after(grammarAccess.getCftModelAccess().getTransformationDefinitionsTransformationDefinitionParserRuleCall_4_1_0()); }
- )
-;
-finally {
- restoreStackSize(stackSize);
-}
-
-rule__ImportDeclaration__ImportedNamespaceAssignment_1
- @init {
- int stackSize = keepStackSize();
- }
-:
- (
- { before(grammarAccess.getImportDeclarationAccess().getImportedNamespaceQualifiedNameWithWildcardParserRuleCall_1_0()); }
- ruleQualifiedNameWithWildcard
- { after(grammarAccess.getImportDeclarationAccess().getImportedNamespaceQualifiedNameWithWildcardParserRuleCall_1_0()); }
- )
-;
-finally {
- restoreStackSize(stackSize);
-}
-
-rule__ComponentDefinition__NameAssignment_1
- @init {
- int stackSize = keepStackSize();
- }
-:
- (
- { before(grammarAccess.getComponentDefinitionAccess().getNameValidIdParserRuleCall_1_0()); }
- ruleValidId
- { after(grammarAccess.getComponentDefinitionAccess().getNameValidIdParserRuleCall_1_0()); }
- )
-;
-finally {
- restoreStackSize(stackSize);
-}
-
-rule__ComponentDefinition__InputEventsAssignment_3_0_1
- @init {
- int stackSize = keepStackSize();
- }
-:
- (
- { before(grammarAccess.getComponentDefinitionAccess().getInputEventsInputEventParserRuleCall_3_0_1_0()); }
- ruleInputEvent
- { after(grammarAccess.getComponentDefinitionAccess().getInputEventsInputEventParserRuleCall_3_0_1_0()); }
- )
-;
-finally {
- restoreStackSize(stackSize);
-}
-
-rule__ComponentDefinition__OutputEventsAssignment_3_1_1
- @init {
- int stackSize = keepStackSize();
- }
-:
- (
- { before(grammarAccess.getComponentDefinitionAccess().getOutputEventsEventDeclarationCrossReference_3_1_1_0()); }
- (
- { before(grammarAccess.getComponentDefinitionAccess().getOutputEventsEventDeclarationValidIdParserRuleCall_3_1_1_0_1()); }
- ruleValidId
- { after(grammarAccess.getComponentDefinitionAccess().getOutputEventsEventDeclarationValidIdParserRuleCall_3_1_1_0_1()); }
- )
- { after(grammarAccess.getComponentDefinitionAccess().getOutputEventsEventDeclarationCrossReference_3_1_1_0()); }
- )
-;
-finally {
- restoreStackSize(stackSize);
-}
-
-rule__ComponentDefinition__EventDefinitionsAssignment_4_0
- @init {
- int stackSize = keepStackSize();
- }
-:
- (
- { before(grammarAccess.getComponentDefinitionAccess().getEventDefinitionsEventDefinitionParserRuleCall_4_0_0()); }
- ruleEventDefinition
- { after(grammarAccess.getComponentDefinitionAccess().getEventDefinitionsEventDefinitionParserRuleCall_4_0_0()); }
- )
-;
-finally {
- restoreStackSize(stackSize);
-}
-
-rule__InputEvent__NameAssignment_0
- @init {
- int stackSize = keepStackSize();
- }
-:
- (
- { before(grammarAccess.getInputEventAccess().getNameValidIdParserRuleCall_0_0()); }
- ruleValidId
- { after(grammarAccess.getInputEventAccess().getNameValidIdParserRuleCall_0_0()); }
- )
-;
-finally {
- restoreStackSize(stackSize);
-}
-
-rule__InputEvent__MultipleAssignment_1
- @init {
- int stackSize = keepStackSize();
- }
-:
- (
- { before(grammarAccess.getInputEventAccess().getMultipleLeftSquareBracketRightSquareBracketKeyword_1_0()); }
- (
- { before(grammarAccess.getInputEventAccess().getMultipleLeftSquareBracketRightSquareBracketKeyword_1_0()); }
- '[]'
- { after(grammarAccess.getInputEventAccess().getMultipleLeftSquareBracketRightSquareBracketKeyword_1_0()); }
- )
- { after(grammarAccess.getInputEventAccess().getMultipleLeftSquareBracketRightSquareBracketKeyword_1_0()); }
- )
-;
-finally {
- restoreStackSize(stackSize);
-}
-
-rule__BasicEventDefinition__NameAssignment_0
- @init {
- int stackSize = keepStackSize();
- }
-:
- (
- { before(grammarAccess.getBasicEventDefinitionAccess().getNameValidIdParserRuleCall_0_0()); }
- ruleValidId
- { after(grammarAccess.getBasicEventDefinitionAccess().getNameValidIdParserRuleCall_0_0()); }
- )
-;
-finally {
- restoreStackSize(stackSize);
-}
-
-rule__BasicEventDefinition__DistributionAssignment_1
- @init {
- int stackSize = keepStackSize();
- }
-:
- (
- { before(grammarAccess.getBasicEventDefinitionAccess().getDistributionDistributionParserRuleCall_1_0()); }
- ruleDistribution
- { after(grammarAccess.getBasicEventDefinitionAccess().getDistributionDistributionParserRuleCall_1_0()); }
- )
-;
-finally {
- restoreStackSize(stackSize);
-}
-
-rule__ConstantDistribution__PAssignment_2
- @init {
- int stackSize = keepStackSize();
- }
-:
- (
- { before(grammarAccess.getConstantDistributionAccess().getPDoubleParserRuleCall_2_0()); }
- ruleDouble
- { after(grammarAccess.getConstantDistributionAccess().getPDoubleParserRuleCall_2_0()); }
- )
-;
-finally {
- restoreStackSize(stackSize);
-}
-
-rule__ExponentialDistribution__LambdaAssignment_2
- @init {
- int stackSize = keepStackSize();
- }
-:
- (
- { before(grammarAccess.getExponentialDistributionAccess().getLambdaDoubleParserRuleCall_2_0()); }
- ruleDouble
- { after(grammarAccess.getExponentialDistributionAccess().getLambdaDoubleParserRuleCall_2_0()); }
- )
-;
-finally {
- restoreStackSize(stackSize);
-}
-
-rule__AndGateDefinition__NameAssignment_0
- @init {
- int stackSize = keepStackSize();
- }
-:
- (
- { before(grammarAccess.getAndGateDefinitionAccess().getNameValidIdParserRuleCall_0_0()); }
- ruleValidId
- { after(grammarAccess.getAndGateDefinitionAccess().getNameValidIdParserRuleCall_0_0()); }
- )
-;
-finally {
- restoreStackSize(stackSize);
-}
-
-rule__AndGateDefinition__InputEventsAssignment_2
- @init {
- int stackSize = keepStackSize();
- }
-:
- (
- { before(grammarAccess.getAndGateDefinitionAccess().getInputEventsEventDeclarationCrossReference_2_0()); }
- (
- { before(grammarAccess.getAndGateDefinitionAccess().getInputEventsEventDeclarationValidIdParserRuleCall_2_0_1()); }
- ruleValidId
- { after(grammarAccess.getAndGateDefinitionAccess().getInputEventsEventDeclarationValidIdParserRuleCall_2_0_1()); }
- )
- { after(grammarAccess.getAndGateDefinitionAccess().getInputEventsEventDeclarationCrossReference_2_0()); }
- )
-;
-finally {
- restoreStackSize(stackSize);
-}
-
-rule__OrGateDefinition__NameAssignment_0
- @init {
- int stackSize = keepStackSize();
- }
-:
- (
- { before(grammarAccess.getOrGateDefinitionAccess().getNameValidIdParserRuleCall_0_0()); }
- ruleValidId
- { after(grammarAccess.getOrGateDefinitionAccess().getNameValidIdParserRuleCall_0_0()); }
- )
-;
-finally {
- restoreStackSize(stackSize);
-}
-
-rule__OrGateDefinition__InputEventsAssignment_2
- @init {
- int stackSize = keepStackSize();
- }
-:
- (
- { before(grammarAccess.getOrGateDefinitionAccess().getInputEventsEventDeclarationCrossReference_2_0()); }
- (
- { before(grammarAccess.getOrGateDefinitionAccess().getInputEventsEventDeclarationValidIdParserRuleCall_2_0_1()); }
- ruleValidId
- { after(grammarAccess.getOrGateDefinitionAccess().getInputEventsEventDeclarationValidIdParserRuleCall_2_0_1()); }
- )
- { after(grammarAccess.getOrGateDefinitionAccess().getInputEventsEventDeclarationCrossReference_2_0()); }
- )
-;
-finally {
- restoreStackSize(stackSize);
-}
-
-rule__KOfMGateDefinition__NameAssignment_0
- @init {
- int stackSize = keepStackSize();
- }
-:
- (
- { before(grammarAccess.getKOfMGateDefinitionAccess().getNameValidIdParserRuleCall_0_0()); }
- ruleValidId
- { after(grammarAccess.getKOfMGateDefinitionAccess().getNameValidIdParserRuleCall_0_0()); }
- )
-;
-finally {
- restoreStackSize(stackSize);
-}
-
-rule__KOfMGateDefinition__KAssignment_1
- @init {
- int stackSize = keepStackSize();
- }
-:
- (
- { before(grammarAccess.getKOfMGateDefinitionAccess().getKINTTerminalRuleCall_1_0()); }
- RULE_INT
- { after(grammarAccess.getKOfMGateDefinitionAccess().getKINTTerminalRuleCall_1_0()); }
- )
-;
-finally {
- restoreStackSize(stackSize);
-}
-
-rule__KOfMGateDefinition__MAssignment_2_0_1
- @init {
- int stackSize = keepStackSize();
- }
-:
- (
- { before(grammarAccess.getKOfMGateDefinitionAccess().getMINTTerminalRuleCall_2_0_1_0()); }
- RULE_INT
- { after(grammarAccess.getKOfMGateDefinitionAccess().getMINTTerminalRuleCall_2_0_1_0()); }
- )
-;
-finally {
- restoreStackSize(stackSize);
-}
-
-rule__KOfMGateDefinition__MAssignment_2_1
- @init {
- int stackSize = keepStackSize();
- }
-:
- (
- { before(grammarAccess.getKOfMGateDefinitionAccess().getMOF_INTTerminalRuleCall_2_1_0()); }
- RULE_OF_INT
- { after(grammarAccess.getKOfMGateDefinitionAccess().getMOF_INTTerminalRuleCall_2_1_0()); }
- )
-;
-finally {
- restoreStackSize(stackSize);
-}
-
-rule__KOfMGateDefinition__InputEventsAssignment_3
- @init {
- int stackSize = keepStackSize();
- }
-:
- (
- { before(grammarAccess.getKOfMGateDefinitionAccess().getInputEventsEventDeclarationCrossReference_3_0()); }
- (
- { before(grammarAccess.getKOfMGateDefinitionAccess().getInputEventsEventDeclarationValidIdParserRuleCall_3_0_1()); }
- ruleValidId
- { after(grammarAccess.getKOfMGateDefinitionAccess().getInputEventsEventDeclarationValidIdParserRuleCall_3_0_1()); }
- )
- { after(grammarAccess.getKOfMGateDefinitionAccess().getInputEventsEventDeclarationCrossReference_3_0()); }
- )
-;
-finally {
- restoreStackSize(stackSize);
-}
-
-rule__TransformationDefinition__NameAssignment_1
- @init {
- int stackSize = keepStackSize();
- }
-:
- (
- { before(grammarAccess.getTransformationDefinitionAccess().getNameValidIdParserRuleCall_1_0()); }
- ruleValidId
- { after(grammarAccess.getTransformationDefinitionAccess().getNameValidIdParserRuleCall_1_0()); }
- )
-;
-finally {
- restoreStackSize(stackSize);
-}
-
-rule__TransformationDefinition__MappingDefinitionsAssignment_3
- @init {
- int stackSize = keepStackSize();
- }
-:
- (
- { before(grammarAccess.getTransformationDefinitionAccess().getMappingDefinitionsMappingDefinitionParserRuleCall_3_0()); }
- ruleMappingDefinition
- { after(grammarAccess.getTransformationDefinitionAccess().getMappingDefinitionsMappingDefinitionParserRuleCall_3_0()); }
- )
-;
-finally {
- restoreStackSize(stackSize);
-}
-
-rule__MappingDefinition__TopLevelAssignment_0
- @init {
- int stackSize = keepStackSize();
- }
-:
- (
- { before(grammarAccess.getMappingDefinitionAccess().getTopLevelToplevelKeyword_0_0()); }
- (
- { before(grammarAccess.getMappingDefinitionAccess().getTopLevelToplevelKeyword_0_0()); }
- 'toplevel'
- { after(grammarAccess.getMappingDefinitionAccess().getTopLevelToplevelKeyword_0_0()); }
- )
- { after(grammarAccess.getMappingDefinitionAccess().getTopLevelToplevelKeyword_0_0()); }
- )
-;
-finally {
- restoreStackSize(stackSize);
-}
-
-rule__MappingDefinition__PatternAssignment_2
- @init {
- int stackSize = keepStackSize();
- }
-:
- (
- { before(grammarAccess.getMappingDefinitionAccess().getPatternPatternCrossReference_2_0()); }
- (
- { before(grammarAccess.getMappingDefinitionAccess().getPatternPatternQualifiedNameParserRuleCall_2_0_1()); }
- ruleQualifiedName
- { after(grammarAccess.getMappingDefinitionAccess().getPatternPatternQualifiedNameParserRuleCall_2_0_1()); }
- )
- { after(grammarAccess.getMappingDefinitionAccess().getPatternPatternCrossReference_2_0()); }
- )
-;
-finally {
- restoreStackSize(stackSize);
-}
-
-rule__MappingDefinition__ParametersAssignment_4
- @init {
- int stackSize = keepStackSize();
- }
-:
- (
- { before(grammarAccess.getMappingDefinitionAccess().getParametersMappingParameterParserRuleCall_4_0()); }
- ruleMappingParameter
- { after(grammarAccess.getMappingDefinitionAccess().getParametersMappingParameterParserRuleCall_4_0()); }
- )
-;
-finally {
- restoreStackSize(stackSize);
-}
-
-rule__MappingDefinition__ParametersAssignment_5_1
- @init {
- int stackSize = keepStackSize();
- }
-:
- (
- { before(grammarAccess.getMappingDefinitionAccess().getParametersMappingParameterParserRuleCall_5_1_0()); }
- ruleMappingParameter
- { after(grammarAccess.getMappingDefinitionAccess().getParametersMappingParameterParserRuleCall_5_1_0()); }
- )
-;
-finally {
- restoreStackSize(stackSize);
-}
-
-rule__MappingDefinition__ComponentInstanceAssignment_7
- @init {
- int stackSize = keepStackSize();
- }
-:
- (
- { before(grammarAccess.getMappingDefinitionAccess().getComponentInstanceComponentInstanceParserRuleCall_7_0()); }
- ruleComponentInstance
- { after(grammarAccess.getMappingDefinitionAccess().getComponentInstanceComponentInstanceParserRuleCall_7_0()); }
- )
-;
-finally {
- restoreStackSize(stackSize);
-}
-
-rule__MappingDefinition__LookupDefinitionsAssignment_8_1_0_0
- @init {
- int stackSize = keepStackSize();
- }
-:
- (
- { before(grammarAccess.getMappingDefinitionAccess().getLookupDefinitionsLookupDefinitionParserRuleCall_8_1_0_0_0()); }
- ruleLookupDefinition
- { after(grammarAccess.getMappingDefinitionAccess().getLookupDefinitionsLookupDefinitionParserRuleCall_8_1_0_0_0()); }
- )
-;
-finally {
- restoreStackSize(stackSize);
-}
-
-rule__MappingDefinition__AssignmentsAssignment_8_1_0_1
- @init {
- int stackSize = keepStackSize();
- }
-:
- (
- { before(grammarAccess.getMappingDefinitionAccess().getAssignmentsAssignmentParserRuleCall_8_1_0_1_0()); }
- ruleAssignment
- { after(grammarAccess.getMappingDefinitionAccess().getAssignmentsAssignmentParserRuleCall_8_1_0_1_0()); }
- )
-;
-finally {
- restoreStackSize(stackSize);
-}
-
-rule__MappingParameter__NameAssignment
- @init {
- int stackSize = keepStackSize();
- }
-:
- (
- { before(grammarAccess.getMappingParameterAccess().getNameValidIdParserRuleCall_0()); }
- ruleValidId
- { after(grammarAccess.getMappingParameterAccess().getNameValidIdParserRuleCall_0()); }
- )
-;
-finally {
- restoreStackSize(stackSize);
-}
-
-rule__LookupDefinition__MappingAssignment_1
- @init {
- int stackSize = keepStackSize();
- }
-:
- (
- { before(grammarAccess.getLookupDefinitionAccess().getMappingMappingDefinitionCrossReference_1_0()); }
- (
- { before(grammarAccess.getLookupDefinitionAccess().getMappingMappingDefinitionQualifiedNameParserRuleCall_1_0_1()); }
- ruleQualifiedName
- { after(grammarAccess.getLookupDefinitionAccess().getMappingMappingDefinitionQualifiedNameParserRuleCall_1_0_1()); }
- )
- { after(grammarAccess.getLookupDefinitionAccess().getMappingMappingDefinitionCrossReference_1_0()); }
- )
-;
-finally {
- restoreStackSize(stackSize);
-}
-
-rule__LookupDefinition__ArgumentsAssignment_3
- @init {
- int stackSize = keepStackSize();
- }
-:
- (
- { before(grammarAccess.getLookupDefinitionAccess().getArgumentsMappingParameterCrossReference_3_0()); }
- (
- { before(grammarAccess.getLookupDefinitionAccess().getArgumentsMappingParameterValidIdParserRuleCall_3_0_1()); }
- ruleValidId
- { after(grammarAccess.getLookupDefinitionAccess().getArgumentsMappingParameterValidIdParserRuleCall_3_0_1()); }
- )
- { after(grammarAccess.getLookupDefinitionAccess().getArgumentsMappingParameterCrossReference_3_0()); }
- )
-;
-finally {
- restoreStackSize(stackSize);
-}
-
-rule__LookupDefinition__ArgumentsAssignment_4_1
- @init {
- int stackSize = keepStackSize();
- }
-:
- (
- { before(grammarAccess.getLookupDefinitionAccess().getArgumentsMappingParameterCrossReference_4_1_0()); }
- (
- { before(grammarAccess.getLookupDefinitionAccess().getArgumentsMappingParameterValidIdParserRuleCall_4_1_0_1()); }
- ruleValidId
- { after(grammarAccess.getLookupDefinitionAccess().getArgumentsMappingParameterValidIdParserRuleCall_4_1_0_1()); }
- )
- { after(grammarAccess.getLookupDefinitionAccess().getArgumentsMappingParameterCrossReference_4_1_0()); }
- )
-;
-finally {
- restoreStackSize(stackSize);
-}
-
-rule__LookupDefinition__NameAssignment_7
- @init {
- int stackSize = keepStackSize();
- }
-:
- (
- { before(grammarAccess.getLookupDefinitionAccess().getNameValidIdParserRuleCall_7_0()); }
- ruleValidId
- { after(grammarAccess.getLookupDefinitionAccess().getNameValidIdParserRuleCall_7_0()); }
- )
-;
-finally {
- restoreStackSize(stackSize);
-}
-
-rule__Assignment__InputAssignment_0
- @init {
- int stackSize = keepStackSize();
- }
-:
- (
- { before(grammarAccess.getAssignmentAccess().getInputEventReferenceParserRuleCall_0_0()); }
- ruleEventReference
- { after(grammarAccess.getAssignmentAccess().getInputEventReferenceParserRuleCall_0_0()); }
- )
-;
-finally {
- restoreStackSize(stackSize);
-}
-
-rule__Assignment__MultipleAssignment_1_0
- @init {
- int stackSize = keepStackSize();
- }
-:
- (
- { before(grammarAccess.getAssignmentAccess().getMultiplePlusSignEqualsSignKeyword_1_0_0()); }
- (
- { before(grammarAccess.getAssignmentAccess().getMultiplePlusSignEqualsSignKeyword_1_0_0()); }
- '+='
- { after(grammarAccess.getAssignmentAccess().getMultiplePlusSignEqualsSignKeyword_1_0_0()); }
- )
- { after(grammarAccess.getAssignmentAccess().getMultiplePlusSignEqualsSignKeyword_1_0_0()); }
- )
-;
-finally {
- restoreStackSize(stackSize);
-}
-
-rule__Assignment__OutputAssignment_2
- @init {
- int stackSize = keepStackSize();
- }
-:
- (
- { before(grammarAccess.getAssignmentAccess().getOutputEventReferenceParserRuleCall_2_0()); }
- ruleEventReference
- { after(grammarAccess.getAssignmentAccess().getOutputEventReferenceParserRuleCall_2_0()); }
- )
-;
-finally {
- restoreStackSize(stackSize);
-}
-
-rule__EventReference__ComponentAssignment_0
- @init {
- int stackSize = keepStackSize();
- }
-:
- (
- { before(grammarAccess.getEventReferenceAccess().getComponentVariableCrossReference_0_0()); }
- (
- { before(grammarAccess.getEventReferenceAccess().getComponentVariableValidIdParserRuleCall_0_0_1()); }
- ruleValidId
- { after(grammarAccess.getEventReferenceAccess().getComponentVariableValidIdParserRuleCall_0_0_1()); }
- )
- { after(grammarAccess.getEventReferenceAccess().getComponentVariableCrossReference_0_0()); }
- )
-;
-finally {
- restoreStackSize(stackSize);
-}
-
-rule__EventReference__EventAssignment_2
- @init {
- int stackSize = keepStackSize();
- }
-:
- (
- { before(grammarAccess.getEventReferenceAccess().getEventEventDeclarationCrossReference_2_0()); }
- (
- { before(grammarAccess.getEventReferenceAccess().getEventEventDeclarationValidIdParserRuleCall_2_0_1()); }
- ruleValidId
- { after(grammarAccess.getEventReferenceAccess().getEventEventDeclarationValidIdParserRuleCall_2_0_1()); }
- )
- { after(grammarAccess.getEventReferenceAccess().getEventEventDeclarationCrossReference_2_0()); }
- )
-;
-finally {
- restoreStackSize(stackSize);
-}
-
-rule__ComponentInstance__ComponentTypeAssignment_1
- @init {
- int stackSize = keepStackSize();
- }
-:
- (
- { before(grammarAccess.getComponentInstanceAccess().getComponentTypeComponentDefinitionCrossReference_1_0()); }
- (
- { before(grammarAccess.getComponentInstanceAccess().getComponentTypeComponentDefinitionQualifiedNameParserRuleCall_1_0_1()); }
- ruleQualifiedName
- { after(grammarAccess.getComponentInstanceAccess().getComponentTypeComponentDefinitionQualifiedNameParserRuleCall_1_0_1()); }
- )
- { after(grammarAccess.getComponentInstanceAccess().getComponentTypeComponentDefinitionCrossReference_1_0()); }
- )
-;
-finally {
- restoreStackSize(stackSize);
-}
-
-rule__ComponentInstance__NameAssignment_2
- @init {
- int stackSize = keepStackSize();
- }
-:
- (
- { before(grammarAccess.getComponentInstanceAccess().getNameValidIdParserRuleCall_2_0()); }
- ruleValidId
- { after(grammarAccess.getComponentInstanceAccess().getNameValidIdParserRuleCall_2_0()); }
- )
-;
-finally {
- restoreStackSize(stackSize);
-}
-
-RULE_OF_INT : 'o' 'f' ('0'..'9')+;
-
-RULE_T_DOUBLE : ('0'..'9')+ ('.' ('0'..'9')+|('.' ('0'..'9')+)? ('e'|'E') ('+'|'-')? ('0'..'9')+);
-
-RULE_ID : '^'? ('a'..'z'|'A'..'Z'|'_') ('a'..'z'|'A'..'Z'|'_'|'0'..'9')*;
-
-RULE_INT : ('0'..'9')+;
-
-RULE_STRING : ('"' ('\\' .|~(('\\'|'"')))* '"'|'\'' ('\\' .|~(('\\'|'\'')))* '\'');
-
-RULE_ML_COMMENT : '/*' ( options {greedy=false;} : . )*'*/';
-
-RULE_SL_COMMENT : '//' ~(('\n'|'\r'))* ('\r'? '\n')?;
-
-RULE_WS : (' '|'\t'|'\r'|'\n')+;
-
-RULE_ANY_OTHER : .;
diff --git a/Stochastic/hu.bme.mit.inf.dslreasoner.faulttree.components.ide/src-gen/hu/bme/mit/inf/dslreasoner/faulttree/components/ide/contentassist/antlr/internal/InternalCftLanguage.tokens b/Stochastic/hu.bme.mit.inf.dslreasoner.faulttree.components.ide/src-gen/hu/bme/mit/inf/dslreasoner/faulttree/components/ide/contentassist/antlr/internal/InternalCftLanguage.tokens
deleted file mode 100644
index 76556942..00000000
--- a/Stochastic/hu.bme.mit.inf.dslreasoner.faulttree.components.ide/src-gen/hu/bme/mit/inf/dslreasoner/faulttree/components/ide/contentassist/antlr/internal/InternalCftLanguage.tokens
+++ /dev/null
@@ -1,65 +0,0 @@
-'('=30
-')'=31
-'*'=37
-'+='=40
-','=32
-'.'=35
-':='=13
-';'=15
-'='=23
-'=>'=36
-'[]'=38
-'and'=25
-'as'=34
-'cft'=17
-'import'=16
-'in'=20
-'lambda'=24
-'lookup'=33
-'mapping'=29
-'of'=27
-'or'=26
-'out'=21
-'package'=14
-'prob'=22
-'toplevel'=39
-'transformation'=28
-'{'=18
-'}'=19
-RULE_ANY_OTHER=12
-RULE_ID=4
-RULE_INT=6
-RULE_ML_COMMENT=9
-RULE_OF_INT=5
-RULE_SL_COMMENT=10
-RULE_STRING=8
-RULE_T_DOUBLE=7
-RULE_WS=11
-T__13=13
-T__14=14
-T__15=15
-T__16=16
-T__17=17
-T__18=18
-T__19=19
-T__20=20
-T__21=21
-T__22=22
-T__23=23
-T__24=24
-T__25=25
-T__26=26
-T__27=27
-T__28=28
-T__29=29
-T__30=30
-T__31=31
-T__32=32
-T__33=33
-T__34=34
-T__35=35
-T__36=36
-T__37=37
-T__38=38
-T__39=39
-T__40=40
diff --git a/Stochastic/hu.bme.mit.inf.dslreasoner.faulttree.components.ide/src-gen/hu/bme/mit/inf/dslreasoner/faulttree/components/ide/contentassist/antlr/internal/InternalCftLanguageLexer.java b/Stochastic/hu.bme.mit.inf.dslreasoner.faulttree.components.ide/src-gen/hu/bme/mit/inf/dslreasoner/faulttree/components/ide/contentassist/antlr/internal/InternalCftLanguageLexer.java
deleted file mode 100644
index 6a06d1ec..00000000
--- a/Stochastic/hu.bme.mit.inf.dslreasoner.faulttree.components.ide/src-gen/hu/bme/mit/inf/dslreasoner/faulttree/components/ide/contentassist/antlr/internal/InternalCftLanguageLexer.java
+++ /dev/null
@@ -1,2001 +0,0 @@
-package hu.bme.mit.inf.dslreasoner.faulttree.components.ide.contentassist.antlr.internal;
-
-// Hack: Use our own Lexer superclass by means of import.
-// Currently there is no other way to specify the superclass for the lexer.
-import org.eclipse.xtext.ide.editor.contentassist.antlr.internal.Lexer;
-
-
-import org.antlr.runtime.*;
-import java.util.Stack;
-import java.util.List;
-import java.util.ArrayList;
-
-@SuppressWarnings("all")
-public class InternalCftLanguageLexer extends Lexer {
- public static final int RULE_STRING=8;
- public static final int RULE_SL_COMMENT=10;
- public static final int T__19=19;
- public static final int T__15=15;
- public static final int T__37=37;
- public static final int T__16=16;
- public static final int T__38=38;
- public static final int T__17=17;
- public static final int T__39=39;
- public static final int T__18=18;
- public static final int T__33=33;
- public static final int T__34=34;
- public static final int RULE_T_DOUBLE=7;
- public static final int T__13=13;
- public static final int T__35=35;
- public static final int T__14=14;
- public static final int T__36=36;
- public static final int EOF=-1;
- public static final int T__30=30;
- public static final int T__31=31;
- public static final int T__32=32;
- public static final int RULE_OF_INT=5;
- public static final int RULE_ID=4;
- public static final int RULE_WS=11;
- public static final int RULE_ANY_OTHER=12;
- public static final int T__26=26;
- public static final int T__27=27;
- public static final int T__28=28;
- public static final int RULE_INT=6;
- public static final int T__29=29;
- public static final int T__22=22;
- public static final int RULE_ML_COMMENT=9;
- public static final int T__23=23;
- public static final int T__24=24;
- public static final int T__25=25;
- public static final int T__40=40;
- public static final int T__20=20;
- public static final int T__21=21;
-
- // delegates
- // delegators
-
- public InternalCftLanguageLexer() {;}
- public InternalCftLanguageLexer(CharStream input) {
- this(input, new RecognizerSharedState());
- }
- public InternalCftLanguageLexer(CharStream input, RecognizerSharedState state) {
- super(input,state);
-
- }
- public String getGrammarFileName() { return "InternalCftLanguage.g"; }
-
- // $ANTLR start "T__13"
- public final void mT__13() throws RecognitionException {
- try {
- int _type = T__13;
- int _channel = DEFAULT_TOKEN_CHANNEL;
- // InternalCftLanguage.g:11:7: ( ':=' )
- // InternalCftLanguage.g:11:9: ':='
- {
- match(":=");
-
-
- }
-
- state.type = _type;
- state.channel = _channel;
- }
- finally {
- }
- }
- // $ANTLR end "T__13"
-
- // $ANTLR start "T__14"
- public final void mT__14() throws RecognitionException {
- try {
- int _type = T__14;
- int _channel = DEFAULT_TOKEN_CHANNEL;
- // InternalCftLanguage.g:12:7: ( 'package' )
- // InternalCftLanguage.g:12:9: 'package'
- {
- match("package");
-
-
- }
-
- state.type = _type;
- state.channel = _channel;
- }
- finally {
- }
- }
- // $ANTLR end "T__14"
-
- // $ANTLR start "T__15"
- public final void mT__15() throws RecognitionException {
- try {
- int _type = T__15;
- int _channel = DEFAULT_TOKEN_CHANNEL;
- // InternalCftLanguage.g:13:7: ( ';' )
- // InternalCftLanguage.g:13:9: ';'
- {
- match(';');
-
- }
-
- state.type = _type;
- state.channel = _channel;
- }
- finally {
- }
- }
- // $ANTLR end "T__15"
-
- // $ANTLR start "T__16"
- public final void mT__16() throws RecognitionException {
- try {
- int _type = T__16;
- int _channel = DEFAULT_TOKEN_CHANNEL;
- // InternalCftLanguage.g:14:7: ( 'import' )
- // InternalCftLanguage.g:14:9: 'import'
- {
- match("import");
-
-
- }
-
- state.type = _type;
- state.channel = _channel;
- }
- finally {
- }
- }
- // $ANTLR end "T__16"
-
- // $ANTLR start "T__17"
- public final void mT__17() throws RecognitionException {
- try {
- int _type = T__17;
- int _channel = DEFAULT_TOKEN_CHANNEL;
- // InternalCftLanguage.g:15:7: ( 'cft' )
- // InternalCftLanguage.g:15:9: 'cft'
- {
- match("cft");
-
-
- }
-
- state.type = _type;
- state.channel = _channel;
- }
- finally {
- }
- }
- // $ANTLR end "T__17"
-
- // $ANTLR start "T__18"
- public final void mT__18() throws RecognitionException {
- try {
- int _type = T__18;
- int _channel = DEFAULT_TOKEN_CHANNEL;
- // InternalCftLanguage.g:16:7: ( '{' )
- // InternalCftLanguage.g:16:9: '{'
- {
- match('{');
-
- }
-
- state.type = _type;
- state.channel = _channel;
- }
- finally {
- }
- }
- // $ANTLR end "T__18"
-
- // $ANTLR start "T__19"
- public final void mT__19() throws RecognitionException {
- try {
- int _type = T__19;
- int _channel = DEFAULT_TOKEN_CHANNEL;
- // InternalCftLanguage.g:17:7: ( '}' )
- // InternalCftLanguage.g:17:9: '}'
- {
- match('}');
-
- }
-
- state.type = _type;
- state.channel = _channel;
- }
- finally {
- }
- }
- // $ANTLR end "T__19"
-
- // $ANTLR start "T__20"
- public final void mT__20() throws RecognitionException {
- try {
- int _type = T__20;
- int _channel = DEFAULT_TOKEN_CHANNEL;
- // InternalCftLanguage.g:18:7: ( 'in' )
- // InternalCftLanguage.g:18:9: 'in'
- {
- match("in");
-
-
- }
-
- state.type = _type;
- state.channel = _channel;
- }
- finally {
- }
- }
- // $ANTLR end "T__20"
-
- // $ANTLR start "T__21"
- public final void mT__21() throws RecognitionException {
- try {
- int _type = T__21;
- int _channel = DEFAULT_TOKEN_CHANNEL;
- // InternalCftLanguage.g:19:7: ( 'out' )
- // InternalCftLanguage.g:19:9: 'out'
- {
- match("out");
-
-
- }
-
- state.type = _type;
- state.channel = _channel;
- }
- finally {
- }
- }
- // $ANTLR end "T__21"
-
- // $ANTLR start "T__22"
- public final void mT__22() throws RecognitionException {
- try {
- int _type = T__22;
- int _channel = DEFAULT_TOKEN_CHANNEL;
- // InternalCftLanguage.g:20:7: ( 'prob' )
- // InternalCftLanguage.g:20:9: 'prob'
- {
- match("prob");
-
-
- }
-
- state.type = _type;
- state.channel = _channel;
- }
- finally {
- }
- }
- // $ANTLR end "T__22"
-
- // $ANTLR start "T__23"
- public final void mT__23() throws RecognitionException {
- try {
- int _type = T__23;
- int _channel = DEFAULT_TOKEN_CHANNEL;
- // InternalCftLanguage.g:21:7: ( '=' )
- // InternalCftLanguage.g:21:9: '='
- {
- match('=');
-
- }
-
- state.type = _type;
- state.channel = _channel;
- }
- finally {
- }
- }
- // $ANTLR end "T__23"
-
- // $ANTLR start "T__24"
- public final void mT__24() throws RecognitionException {
- try {
- int _type = T__24;
- int _channel = DEFAULT_TOKEN_CHANNEL;
- // InternalCftLanguage.g:22:7: ( 'lambda' )
- // InternalCftLanguage.g:22:9: 'lambda'
- {
- match("lambda");
-
-
- }
-
- state.type = _type;
- state.channel = _channel;
- }
- finally {
- }
- }
- // $ANTLR end "T__24"
-
- // $ANTLR start "T__25"
- public final void mT__25() throws RecognitionException {
- try {
- int _type = T__25;
- int _channel = DEFAULT_TOKEN_CHANNEL;
- // InternalCftLanguage.g:23:7: ( 'and' )
- // InternalCftLanguage.g:23:9: 'and'
- {
- match("and");
-
-
- }
-
- state.type = _type;
- state.channel = _channel;
- }
- finally {
- }
- }
- // $ANTLR end "T__25"
-
- // $ANTLR start "T__26"
- public final void mT__26() throws RecognitionException {
- try {
- int _type = T__26;
- int _channel = DEFAULT_TOKEN_CHANNEL;
- // InternalCftLanguage.g:24:7: ( 'or' )
- // InternalCftLanguage.g:24:9: 'or'
- {
- match("or");
-
-
- }
-
- state.type = _type;
- state.channel = _channel;
- }
- finally {
- }
- }
- // $ANTLR end "T__26"
-
- // $ANTLR start "T__27"
- public final void mT__27() throws RecognitionException {
- try {
- int _type = T__27;
- int _channel = DEFAULT_TOKEN_CHANNEL;
- // InternalCftLanguage.g:25:7: ( 'of' )
- // InternalCftLanguage.g:25:9: 'of'
- {
- match("of");
-
-
- }
-
- state.type = _type;
- state.channel = _channel;
- }
- finally {
- }
- }
- // $ANTLR end "T__27"
-
- // $ANTLR start "T__28"
- public final void mT__28() throws RecognitionException {
- try {
- int _type = T__28;
- int _channel = DEFAULT_TOKEN_CHANNEL;
- // InternalCftLanguage.g:26:7: ( 'transformation' )
- // InternalCftLanguage.g:26:9: 'transformation'
- {
- match("transformation");
-
-
- }
-
- state.type = _type;
- state.channel = _channel;
- }
- finally {
- }
- }
- // $ANTLR end "T__28"
-
- // $ANTLR start "T__29"
- public final void mT__29() throws RecognitionException {
- try {
- int _type = T__29;
- int _channel = DEFAULT_TOKEN_CHANNEL;
- // InternalCftLanguage.g:27:7: ( 'mapping' )
- // InternalCftLanguage.g:27:9: 'mapping'
- {
- match("mapping");
-
-
- }
-
- state.type = _type;
- state.channel = _channel;
- }
- finally {
- }
- }
- // $ANTLR end "T__29"
-
- // $ANTLR start "T__30"
- public final void mT__30() throws RecognitionException {
- try {
- int _type = T__30;
- int _channel = DEFAULT_TOKEN_CHANNEL;
- // InternalCftLanguage.g:28:7: ( '(' )
- // InternalCftLanguage.g:28:9: '('
- {
- match('(');
-
- }
-
- state.type = _type;
- state.channel = _channel;
- }
- finally {
- }
- }
- // $ANTLR end "T__30"
-
- // $ANTLR start "T__31"
- public final void mT__31() throws RecognitionException {
- try {
- int _type = T__31;
- int _channel = DEFAULT_TOKEN_CHANNEL;
- // InternalCftLanguage.g:29:7: ( ')' )
- // InternalCftLanguage.g:29:9: ')'
- {
- match(')');
-
- }
-
- state.type = _type;
- state.channel = _channel;
- }
- finally {
- }
- }
- // $ANTLR end "T__31"
-
- // $ANTLR start "T__32"
- public final void mT__32() throws RecognitionException {
- try {
- int _type = T__32;
- int _channel = DEFAULT_TOKEN_CHANNEL;
- // InternalCftLanguage.g:30:7: ( ',' )
- // InternalCftLanguage.g:30:9: ','
- {
- match(',');
-
- }
-
- state.type = _type;
- state.channel = _channel;
- }
- finally {
- }
- }
- // $ANTLR end "T__32"
-
- // $ANTLR start "T__33"
- public final void mT__33() throws RecognitionException {
- try {
- int _type = T__33;
- int _channel = DEFAULT_TOKEN_CHANNEL;
- // InternalCftLanguage.g:31:7: ( 'lookup' )
- // InternalCftLanguage.g:31:9: 'lookup'
- {
- match("lookup");
-
-
- }
-
- state.type = _type;
- state.channel = _channel;
- }
- finally {
- }
- }
- // $ANTLR end "T__33"
-
- // $ANTLR start "T__34"
- public final void mT__34() throws RecognitionException {
- try {
- int _type = T__34;
- int _channel = DEFAULT_TOKEN_CHANNEL;
- // InternalCftLanguage.g:32:7: ( 'as' )
- // InternalCftLanguage.g:32:9: 'as'
- {
- match("as");
-
-
- }
-
- state.type = _type;
- state.channel = _channel;
- }
- finally {
- }
- }
- // $ANTLR end "T__34"
-
- // $ANTLR start "T__35"
- public final void mT__35() throws RecognitionException {
- try {
- int _type = T__35;
- int _channel = DEFAULT_TOKEN_CHANNEL;
- // InternalCftLanguage.g:33:7: ( '.' )
- // InternalCftLanguage.g:33:9: '.'
- {
- match('.');
-
- }
-
- state.type = _type;
- state.channel = _channel;
- }
- finally {
- }
- }
- // $ANTLR end "T__35"
-
- // $ANTLR start "T__36"
- public final void mT__36() throws RecognitionException {
- try {
- int _type = T__36;
- int _channel = DEFAULT_TOKEN_CHANNEL;
- // InternalCftLanguage.g:34:7: ( '=>' )
- // InternalCftLanguage.g:34:9: '=>'
- {
- match("=>");
-
-
- }
-
- state.type = _type;
- state.channel = _channel;
- }
- finally {
- }
- }
- // $ANTLR end "T__36"
-
- // $ANTLR start "T__37"
- public final void mT__37() throws RecognitionException {
- try {
- int _type = T__37;
- int _channel = DEFAULT_TOKEN_CHANNEL;
- // InternalCftLanguage.g:35:7: ( '*' )
- // InternalCftLanguage.g:35:9: '*'
- {
- match('*');
-
- }
-
- state.type = _type;
- state.channel = _channel;
- }
- finally {
- }
- }
- // $ANTLR end "T__37"
-
- // $ANTLR start "T__38"
- public final void mT__38() throws RecognitionException {
- try {
- int _type = T__38;
- int _channel = DEFAULT_TOKEN_CHANNEL;
- // InternalCftLanguage.g:36:7: ( '[]' )
- // InternalCftLanguage.g:36:9: '[]'
- {
- match("[]");
-
-
- }
-
- state.type = _type;
- state.channel = _channel;
- }
- finally {
- }
- }
- // $ANTLR end "T__38"
-
- // $ANTLR start "T__39"
- public final void mT__39() throws RecognitionException {
- try {
- int _type = T__39;
- int _channel = DEFAULT_TOKEN_CHANNEL;
- // InternalCftLanguage.g:37:7: ( 'toplevel' )
- // InternalCftLanguage.g:37:9: 'toplevel'
- {
- match("toplevel");
-
-
- }
-
- state.type = _type;
- state.channel = _channel;
- }
- finally {
- }
- }
- // $ANTLR end "T__39"
-
- // $ANTLR start "T__40"
- public final void mT__40() throws RecognitionException {
- try {
- int _type = T__40;
- int _channel = DEFAULT_TOKEN_CHANNEL;
- // InternalCftLanguage.g:38:7: ( '+=' )
- // InternalCftLanguage.g:38:9: '+='
- {
- match("+=");
-
-
- }
-
- state.type = _type;
- state.channel = _channel;
- }
- finally {
- }
- }
- // $ANTLR end "T__40"
-
- // $ANTLR start "RULE_OF_INT"
- public final void mRULE_OF_INT() throws RecognitionException {
- try {
- int _type = RULE_OF_INT;
- int _channel = DEFAULT_TOKEN_CHANNEL;
- // InternalCftLanguage.g:4145:13: ( 'o' 'f' ( '0' .. '9' )+ )
- // InternalCftLanguage.g:4145:15: 'o' 'f' ( '0' .. '9' )+
- {
- match('o');
- match('f');
- // InternalCftLanguage.g:4145:23: ( '0' .. '9' )+
- int cnt1=0;
- loop1:
- do {
- int alt1=2;
- int LA1_0 = input.LA(1);
-
- if ( ((LA1_0>='0' && LA1_0<='9')) ) {
- alt1=1;
- }
-
-
- switch (alt1) {
- case 1 :
- // InternalCftLanguage.g:4145:24: '0' .. '9'
- {
- matchRange('0','9');
-
- }
- break;
-
- default :
- if ( cnt1 >= 1 ) break loop1;
- EarlyExitException eee =
- new EarlyExitException(1, input);
- throw eee;
- }
- cnt1++;
- } while (true);
-
-
- }
-
- state.type = _type;
- state.channel = _channel;
- }
- finally {
- }
- }
- // $ANTLR end "RULE_OF_INT"
-
- // $ANTLR start "RULE_T_DOUBLE"
- public final void mRULE_T_DOUBLE() throws RecognitionException {
- try {
- int _type = RULE_T_DOUBLE;
- int _channel = DEFAULT_TOKEN_CHANNEL;
- // InternalCftLanguage.g:4147:15: ( ( '0' .. '9' )+ ( '.' ( '0' .. '9' )+ | ( '.' ( '0' .. '9' )+ )? ( 'e' | 'E' ) ( '+' | '-' )? ( '0' .. '9' )+ ) )
- // InternalCftLanguage.g:4147:17: ( '0' .. '9' )+ ( '.' ( '0' .. '9' )+ | ( '.' ( '0' .. '9' )+ )? ( 'e' | 'E' ) ( '+' | '-' )? ( '0' .. '9' )+ )
- {
- // InternalCftLanguage.g:4147:17: ( '0' .. '9' )+
- int cnt2=0;
- loop2:
- do {
- int alt2=2;
- int LA2_0 = input.LA(1);
-
- if ( ((LA2_0>='0' && LA2_0<='9')) ) {
- alt2=1;
- }
-
-
- switch (alt2) {
- case 1 :
- // InternalCftLanguage.g:4147:18: '0' .. '9'
- {
- matchRange('0','9');
-
- }
- break;
-
- default :
- if ( cnt2 >= 1 ) break loop2;
- EarlyExitException eee =
- new EarlyExitException(2, input);
- throw eee;
- }
- cnt2++;
- } while (true);
-
- // InternalCftLanguage.g:4147:29: ( '.' ( '0' .. '9' )+ | ( '.' ( '0' .. '9' )+ )? ( 'e' | 'E' ) ( '+' | '-' )? ( '0' .. '9' )+ )
- int alt8=2;
- alt8 = dfa8.predict(input);
- switch (alt8) {
- case 1 :
- // InternalCftLanguage.g:4147:30: '.' ( '0' .. '9' )+
- {
- match('.');
- // InternalCftLanguage.g:4147:34: ( '0' .. '9' )+
- int cnt3=0;
- loop3:
- do {
- int alt3=2;
- int LA3_0 = input.LA(1);
-
- if ( ((LA3_0>='0' && LA3_0<='9')) ) {
- alt3=1;
- }
-
-
- switch (alt3) {
- case 1 :
- // InternalCftLanguage.g:4147:35: '0' .. '9'
- {
- matchRange('0','9');
-
- }
- break;
-
- default :
- if ( cnt3 >= 1 ) break loop3;
- EarlyExitException eee =
- new EarlyExitException(3, input);
- throw eee;
- }
- cnt3++;
- } while (true);
-
-
- }
- break;
- case 2 :
- // InternalCftLanguage.g:4147:46: ( '.' ( '0' .. '9' )+ )? ( 'e' | 'E' ) ( '+' | '-' )? ( '0' .. '9' )+
- {
- // InternalCftLanguage.g:4147:46: ( '.' ( '0' .. '9' )+ )?
- int alt5=2;
- int LA5_0 = input.LA(1);
-
- if ( (LA5_0=='.') ) {
- alt5=1;
- }
- switch (alt5) {
- case 1 :
- // InternalCftLanguage.g:4147:47: '.' ( '0' .. '9' )+
- {
- match('.');
- // InternalCftLanguage.g:4147:51: ( '0' .. '9' )+
- int cnt4=0;
- loop4:
- do {
- int alt4=2;
- int LA4_0 = input.LA(1);
-
- if ( ((LA4_0>='0' && LA4_0<='9')) ) {
- alt4=1;
- }
-
-
- switch (alt4) {
- case 1 :
- // InternalCftLanguage.g:4147:52: '0' .. '9'
- {
- matchRange('0','9');
-
- }
- break;
-
- default :
- if ( cnt4 >= 1 ) break loop4;
- EarlyExitException eee =
- new EarlyExitException(4, input);
- throw eee;
- }
- cnt4++;
- } while (true);
-
-
- }
- break;
-
- }
-
- if ( input.LA(1)=='E'||input.LA(1)=='e' ) {
- input.consume();
-
- }
- else {
- MismatchedSetException mse = new MismatchedSetException(null,input);
- recover(mse);
- throw mse;}
-
- // InternalCftLanguage.g:4147:75: ( '+' | '-' )?
- int alt6=2;
- int LA6_0 = input.LA(1);
-
- if ( (LA6_0=='+'||LA6_0=='-') ) {
- alt6=1;
- }
- switch (alt6) {
- case 1 :
- // InternalCftLanguage.g:
- {
- if ( input.LA(1)=='+'||input.LA(1)=='-' ) {
- input.consume();
-
- }
- else {
- MismatchedSetException mse = new MismatchedSetException(null,input);
- recover(mse);
- throw mse;}
-
-
- }
- break;
-
- }
-
- // InternalCftLanguage.g:4147:86: ( '0' .. '9' )+
- int cnt7=0;
- loop7:
- do {
- int alt7=2;
- int LA7_0 = input.LA(1);
-
- if ( ((LA7_0>='0' && LA7_0<='9')) ) {
- alt7=1;
- }
-
-
- switch (alt7) {
- case 1 :
- // InternalCftLanguage.g:4147:87: '0' .. '9'
- {
- matchRange('0','9');
-
- }
- break;
-
- default :
- if ( cnt7 >= 1 ) break loop7;
- EarlyExitException eee =
- new EarlyExitException(7, input);
- throw eee;
- }
- cnt7++;
- } while (true);
-
-
- }
- break;
-
- }
-
-
- }
-
- state.type = _type;
- state.channel = _channel;
- }
- finally {
- }
- }
- // $ANTLR end "RULE_T_DOUBLE"
-
- // $ANTLR start "RULE_ID"
- public final void mRULE_ID() throws RecognitionException {
- try {
- int _type = RULE_ID;
- int _channel = DEFAULT_TOKEN_CHANNEL;
- // InternalCftLanguage.g:4149:9: ( ( '^' )? ( 'a' .. 'z' | 'A' .. 'Z' | '_' ) ( 'a' .. 'z' | 'A' .. 'Z' | '_' | '0' .. '9' )* )
- // InternalCftLanguage.g:4149:11: ( '^' )? ( 'a' .. 'z' | 'A' .. 'Z' | '_' ) ( 'a' .. 'z' | 'A' .. 'Z' | '_' | '0' .. '9' )*
- {
- // InternalCftLanguage.g:4149:11: ( '^' )?
- int alt9=2;
- int LA9_0 = input.LA(1);
-
- if ( (LA9_0=='^') ) {
- alt9=1;
- }
- switch (alt9) {
- case 1 :
- // InternalCftLanguage.g:4149:11: '^'
- {
- match('^');
-
- }
- break;
-
- }
-
- if ( (input.LA(1)>='A' && input.LA(1)<='Z')||input.LA(1)=='_'||(input.LA(1)>='a' && input.LA(1)<='z') ) {
- input.consume();
-
- }
- else {
- MismatchedSetException mse = new MismatchedSetException(null,input);
- recover(mse);
- throw mse;}
-
- // InternalCftLanguage.g:4149:40: ( 'a' .. 'z' | 'A' .. 'Z' | '_' | '0' .. '9' )*
- loop10:
- do {
- int alt10=2;
- int LA10_0 = input.LA(1);
-
- if ( ((LA10_0>='0' && LA10_0<='9')||(LA10_0>='A' && LA10_0<='Z')||LA10_0=='_'||(LA10_0>='a' && LA10_0<='z')) ) {
- alt10=1;
- }
-
-
- switch (alt10) {
- case 1 :
- // InternalCftLanguage.g:
- {
- if ( (input.LA(1)>='0' && input.LA(1)<='9')||(input.LA(1)>='A' && input.LA(1)<='Z')||input.LA(1)=='_'||(input.LA(1)>='a' && input.LA(1)<='z') ) {
- input.consume();
-
- }
- else {
- MismatchedSetException mse = new MismatchedSetException(null,input);
- recover(mse);
- throw mse;}
-
-
- }
- break;
-
- default :
- break loop10;
- }
- } while (true);
-
-
- }
-
- state.type = _type;
- state.channel = _channel;
- }
- finally {
- }
- }
- // $ANTLR end "RULE_ID"
-
- // $ANTLR start "RULE_INT"
- public final void mRULE_INT() throws RecognitionException {
- try {
- int _type = RULE_INT;
- int _channel = DEFAULT_TOKEN_CHANNEL;
- // InternalCftLanguage.g:4151:10: ( ( '0' .. '9' )+ )
- // InternalCftLanguage.g:4151:12: ( '0' .. '9' )+
- {
- // InternalCftLanguage.g:4151:12: ( '0' .. '9' )+
- int cnt11=0;
- loop11:
- do {
- int alt11=2;
- int LA11_0 = input.LA(1);
-
- if ( ((LA11_0>='0' && LA11_0<='9')) ) {
- alt11=1;
- }
-
-
- switch (alt11) {
- case 1 :
- // InternalCftLanguage.g:4151:13: '0' .. '9'
- {
- matchRange('0','9');
-
- }
- break;
-
- default :
- if ( cnt11 >= 1 ) break loop11;
- EarlyExitException eee =
- new EarlyExitException(11, input);
- throw eee;
- }
- cnt11++;
- } while (true);
-
-
- }
-
- state.type = _type;
- state.channel = _channel;
- }
- finally {
- }
- }
- // $ANTLR end "RULE_INT"
-
- // $ANTLR start "RULE_STRING"
- public final void mRULE_STRING() throws RecognitionException {
- try {
- int _type = RULE_STRING;
- int _channel = DEFAULT_TOKEN_CHANNEL;
- // InternalCftLanguage.g:4153:13: ( ( '\"' ( '\\\\' . | ~ ( ( '\\\\' | '\"' ) ) )* '\"' | '\\'' ( '\\\\' . | ~ ( ( '\\\\' | '\\'' ) ) )* '\\'' ) )
- // InternalCftLanguage.g:4153:15: ( '\"' ( '\\\\' . | ~ ( ( '\\\\' | '\"' ) ) )* '\"' | '\\'' ( '\\\\' . | ~ ( ( '\\\\' | '\\'' ) ) )* '\\'' )
- {
- // InternalCftLanguage.g:4153:15: ( '\"' ( '\\\\' . | ~ ( ( '\\\\' | '\"' ) ) )* '\"' | '\\'' ( '\\\\' . | ~ ( ( '\\\\' | '\\'' ) ) )* '\\'' )
- int alt14=2;
- int LA14_0 = input.LA(1);
-
- if ( (LA14_0=='\"') ) {
- alt14=1;
- }
- else if ( (LA14_0=='\'') ) {
- alt14=2;
- }
- else {
- NoViableAltException nvae =
- new NoViableAltException("", 14, 0, input);
-
- throw nvae;
- }
- switch (alt14) {
- case 1 :
- // InternalCftLanguage.g:4153:16: '\"' ( '\\\\' . | ~ ( ( '\\\\' | '\"' ) ) )* '\"'
- {
- match('\"');
- // InternalCftLanguage.g:4153:20: ( '\\\\' . | ~ ( ( '\\\\' | '\"' ) ) )*
- loop12:
- do {
- int alt12=3;
- int LA12_0 = input.LA(1);
-
- if ( (LA12_0=='\\') ) {
- alt12=1;
- }
- else if ( ((LA12_0>='\u0000' && LA12_0<='!')||(LA12_0>='#' && LA12_0<='[')||(LA12_0>=']' && LA12_0<='\uFFFF')) ) {
- alt12=2;
- }
-
-
- switch (alt12) {
- case 1 :
- // InternalCftLanguage.g:4153:21: '\\\\' .
- {
- match('\\');
- matchAny();
-
- }
- break;
- case 2 :
- // InternalCftLanguage.g:4153:28: ~ ( ( '\\\\' | '\"' ) )
- {
- if ( (input.LA(1)>='\u0000' && input.LA(1)<='!')||(input.LA(1)>='#' && input.LA(1)<='[')||(input.LA(1)>=']' && input.LA(1)<='\uFFFF') ) {
- input.consume();
-
- }
- else {
- MismatchedSetException mse = new MismatchedSetException(null,input);
- recover(mse);
- throw mse;}
-
-
- }
- break;
-
- default :
- break loop12;
- }
- } while (true);
-
- match('\"');
-
- }
- break;
- case 2 :
- // InternalCftLanguage.g:4153:48: '\\'' ( '\\\\' . | ~ ( ( '\\\\' | '\\'' ) ) )* '\\''
- {
- match('\'');
- // InternalCftLanguage.g:4153:53: ( '\\\\' . | ~ ( ( '\\\\' | '\\'' ) ) )*
- loop13:
- do {
- int alt13=3;
- int LA13_0 = input.LA(1);
-
- if ( (LA13_0=='\\') ) {
- alt13=1;
- }
- else if ( ((LA13_0>='\u0000' && LA13_0<='&')||(LA13_0>='(' && LA13_0<='[')||(LA13_0>=']' && LA13_0<='\uFFFF')) ) {
- alt13=2;
- }
-
-
- switch (alt13) {
- case 1 :
- // InternalCftLanguage.g:4153:54: '\\\\' .
- {
- match('\\');
- matchAny();
-
- }
- break;
- case 2 :
- // InternalCftLanguage.g:4153:61: ~ ( ( '\\\\' | '\\'' ) )
- {
- if ( (input.LA(1)>='\u0000' && input.LA(1)<='&')||(input.LA(1)>='(' && input.LA(1)<='[')||(input.LA(1)>=']' && input.LA(1)<='\uFFFF') ) {
- input.consume();
-
- }
- else {
- MismatchedSetException mse = new MismatchedSetException(null,input);
- recover(mse);
- throw mse;}
-
-
- }
- break;
-
- default :
- break loop13;
- }
- } while (true);
-
- match('\'');
-
- }
- break;
-
- }
-
-
- }
-
- state.type = _type;
- state.channel = _channel;
- }
- finally {
- }
- }
- // $ANTLR end "RULE_STRING"
-
- // $ANTLR start "RULE_ML_COMMENT"
- public final void mRULE_ML_COMMENT() throws RecognitionException {
- try {
- int _type = RULE_ML_COMMENT;
- int _channel = DEFAULT_TOKEN_CHANNEL;
- // InternalCftLanguage.g:4155:17: ( '/*' ( options {greedy=false; } : . )* '*/' )
- // InternalCftLanguage.g:4155:19: '/*' ( options {greedy=false; } : . )* '*/'
- {
- match("/*");
-
- // InternalCftLanguage.g:4155:24: ( options {greedy=false; } : . )*
- loop15:
- do {
- int alt15=2;
- int LA15_0 = input.LA(1);
-
- if ( (LA15_0=='*') ) {
- int LA15_1 = input.LA(2);
-
- if ( (LA15_1=='/') ) {
- alt15=2;
- }
- else if ( ((LA15_1>='\u0000' && LA15_1<='.')||(LA15_1>='0' && LA15_1<='\uFFFF')) ) {
- alt15=1;
- }
-
-
- }
- else if ( ((LA15_0>='\u0000' && LA15_0<=')')||(LA15_0>='+' && LA15_0<='\uFFFF')) ) {
- alt15=1;
- }
-
-
- switch (alt15) {
- case 1 :
- // InternalCftLanguage.g:4155:52: .
- {
- matchAny();
-
- }
- break;
-
- default :
- break loop15;
- }
- } while (true);
-
- match("*/");
-
-
- }
-
- state.type = _type;
- state.channel = _channel;
- }
- finally {
- }
- }
- // $ANTLR end "RULE_ML_COMMENT"
-
- // $ANTLR start "RULE_SL_COMMENT"
- public final void mRULE_SL_COMMENT() throws RecognitionException {
- try {
- int _type = RULE_SL_COMMENT;
- int _channel = DEFAULT_TOKEN_CHANNEL;
- // InternalCftLanguage.g:4157:17: ( '//' (~ ( ( '\\n' | '\\r' ) ) )* ( ( '\\r' )? '\\n' )? )
- // InternalCftLanguage.g:4157:19: '//' (~ ( ( '\\n' | '\\r' ) ) )* ( ( '\\r' )? '\\n' )?
- {
- match("//");
-
- // InternalCftLanguage.g:4157:24: (~ ( ( '\\n' | '\\r' ) ) )*
- loop16:
- do {
- int alt16=2;
- int LA16_0 = input.LA(1);
-
- if ( ((LA16_0>='\u0000' && LA16_0<='\t')||(LA16_0>='\u000B' && LA16_0<='\f')||(LA16_0>='\u000E' && LA16_0<='\uFFFF')) ) {
- alt16=1;
- }
-
-
- switch (alt16) {
- case 1 :
- // InternalCftLanguage.g:4157:24: ~ ( ( '\\n' | '\\r' ) )
- {
- if ( (input.LA(1)>='\u0000' && input.LA(1)<='\t')||(input.LA(1)>='\u000B' && input.LA(1)<='\f')||(input.LA(1)>='\u000E' && input.LA(1)<='\uFFFF') ) {
- input.consume();
-
- }
- else {
- MismatchedSetException mse = new MismatchedSetException(null,input);
- recover(mse);
- throw mse;}
-
-
- }
- break;
-
- default :
- break loop16;
- }
- } while (true);
-
- // InternalCftLanguage.g:4157:40: ( ( '\\r' )? '\\n' )?
- int alt18=2;
- int LA18_0 = input.LA(1);
-
- if ( (LA18_0=='\n'||LA18_0=='\r') ) {
- alt18=1;
- }
- switch (alt18) {
- case 1 :
- // InternalCftLanguage.g:4157:41: ( '\\r' )? '\\n'
- {
- // InternalCftLanguage.g:4157:41: ( '\\r' )?
- int alt17=2;
- int LA17_0 = input.LA(1);
-
- if ( (LA17_0=='\r') ) {
- alt17=1;
- }
- switch (alt17) {
- case 1 :
- // InternalCftLanguage.g:4157:41: '\\r'
- {
- match('\r');
-
- }
- break;
-
- }
-
- match('\n');
-
- }
- break;
-
- }
-
-
- }
-
- state.type = _type;
- state.channel = _channel;
- }
- finally {
- }
- }
- // $ANTLR end "RULE_SL_COMMENT"
-
- // $ANTLR start "RULE_WS"
- public final void mRULE_WS() throws RecognitionException {
- try {
- int _type = RULE_WS;
- int _channel = DEFAULT_TOKEN_CHANNEL;
- // InternalCftLanguage.g:4159:9: ( ( ' ' | '\\t' | '\\r' | '\\n' )+ )
- // InternalCftLanguage.g:4159:11: ( ' ' | '\\t' | '\\r' | '\\n' )+
- {
- // InternalCftLanguage.g:4159:11: ( ' ' | '\\t' | '\\r' | '\\n' )+
- int cnt19=0;
- loop19:
- do {
- int alt19=2;
- int LA19_0 = input.LA(1);
-
- if ( ((LA19_0>='\t' && LA19_0<='\n')||LA19_0=='\r'||LA19_0==' ') ) {
- alt19=1;
- }
-
-
- switch (alt19) {
- case 1 :
- // InternalCftLanguage.g:
- {
- if ( (input.LA(1)>='\t' && input.LA(1)<='\n')||input.LA(1)=='\r'||input.LA(1)==' ' ) {
- input.consume();
-
- }
- else {
- MismatchedSetException mse = new MismatchedSetException(null,input);
- recover(mse);
- throw mse;}
-
-
- }
- break;
-
- default :
- if ( cnt19 >= 1 ) break loop19;
- EarlyExitException eee =
- new EarlyExitException(19, input);
- throw eee;
- }
- cnt19++;
- } while (true);
-
-
- }
-
- state.type = _type;
- state.channel = _channel;
- }
- finally {
- }
- }
- // $ANTLR end "RULE_WS"
-
- // $ANTLR start "RULE_ANY_OTHER"
- public final void mRULE_ANY_OTHER() throws RecognitionException {
- try {
- int _type = RULE_ANY_OTHER;
- int _channel = DEFAULT_TOKEN_CHANNEL;
- // InternalCftLanguage.g:4161:16: ( . )
- // InternalCftLanguage.g:4161:18: .
- {
- matchAny();
-
- }
-
- state.type = _type;
- state.channel = _channel;
- }
- finally {
- }
- }
- // $ANTLR end "RULE_ANY_OTHER"
-
- public void mTokens() throws RecognitionException {
- // InternalCftLanguage.g:1:8: ( T__13 | T__14 | T__15 | T__16 | T__17 | T__18 | T__19 | T__20 | T__21 | T__22 | T__23 | T__24 | T__25 | T__26 | T__27 | T__28 | T__29 | T__30 | T__31 | T__32 | T__33 | T__34 | T__35 | T__36 | T__37 | T__38 | T__39 | T__40 | RULE_OF_INT | RULE_T_DOUBLE | RULE_ID | RULE_INT | RULE_STRING | RULE_ML_COMMENT | RULE_SL_COMMENT | RULE_WS | RULE_ANY_OTHER )
- int alt20=37;
- alt20 = dfa20.predict(input);
- switch (alt20) {
- case 1 :
- // InternalCftLanguage.g:1:10: T__13
- {
- mT__13();
-
- }
- break;
- case 2 :
- // InternalCftLanguage.g:1:16: T__14
- {
- mT__14();
-
- }
- break;
- case 3 :
- // InternalCftLanguage.g:1:22: T__15
- {
- mT__15();
-
- }
- break;
- case 4 :
- // InternalCftLanguage.g:1:28: T__16
- {
- mT__16();
-
- }
- break;
- case 5 :
- // InternalCftLanguage.g:1:34: T__17
- {
- mT__17();
-
- }
- break;
- case 6 :
- // InternalCftLanguage.g:1:40: T__18
- {
- mT__18();
-
- }
- break;
- case 7 :
- // InternalCftLanguage.g:1:46: T__19
- {
- mT__19();
-
- }
- break;
- case 8 :
- // InternalCftLanguage.g:1:52: T__20
- {
- mT__20();
-
- }
- break;
- case 9 :
- // InternalCftLanguage.g:1:58: T__21
- {
- mT__21();
-
- }
- break;
- case 10 :
- // InternalCftLanguage.g:1:64: T__22
- {
- mT__22();
-
- }
- break;
- case 11 :
- // InternalCftLanguage.g:1:70: T__23
- {
- mT__23();
-
- }
- break;
- case 12 :
- // InternalCftLanguage.g:1:76: T__24
- {
- mT__24();
-
- }
- break;
- case 13 :
- // InternalCftLanguage.g:1:82: T__25
- {
- mT__25();
-
- }
- break;
- case 14 :
- // InternalCftLanguage.g:1:88: T__26
- {
- mT__26();
-
- }
- break;
- case 15 :
- // InternalCftLanguage.g:1:94: T__27
- {
- mT__27();
-
- }
- break;
- case 16 :
- // InternalCftLanguage.g:1:100: T__28
- {
- mT__28();
-
- }
- break;
- case 17 :
- // InternalCftLanguage.g:1:106: T__29
- {
- mT__29();
-
- }
- break;
- case 18 :
- // InternalCftLanguage.g:1:112: T__30
- {
- mT__30();
-
- }
- break;
- case 19 :
- // InternalCftLanguage.g:1:118: T__31
- {
- mT__31();
-
- }
- break;
- case 20 :
- // InternalCftLanguage.g:1:124: T__32
- {
- mT__32();
-
- }
- break;
- case 21 :
- // InternalCftLanguage.g:1:130: T__33
- {
- mT__33();
-
- }
- break;
- case 22 :
- // InternalCftLanguage.g:1:136: T__34
- {
- mT__34();
-
- }
- break;
- case 23 :
- // InternalCftLanguage.g:1:142: T__35
- {
- mT__35();
-
- }
- break;
- case 24 :
- // InternalCftLanguage.g:1:148: T__36
- {
- mT__36();
-
- }
- break;
- case 25 :
- // InternalCftLanguage.g:1:154: T__37
- {
- mT__37();
-
- }
- break;
- case 26 :
- // InternalCftLanguage.g:1:160: T__38
- {
- mT__38();
-
- }
- break;
- case 27 :
- // InternalCftLanguage.g:1:166: T__39
- {
- mT__39();
-
- }
- break;
- case 28 :
- // InternalCftLanguage.g:1:172: T__40
- {
- mT__40();
-
- }
- break;
- case 29 :
- // InternalCftLanguage.g:1:178: RULE_OF_INT
- {
- mRULE_OF_INT();
-
- }
- break;
- case 30 :
- // InternalCftLanguage.g:1:190: RULE_T_DOUBLE
- {
- mRULE_T_DOUBLE();
-
- }
- break;
- case 31 :
- // InternalCftLanguage.g:1:204: RULE_ID
- {
- mRULE_ID();
-
- }
- break;
- case 32 :
- // InternalCftLanguage.g:1:212: RULE_INT
- {
- mRULE_INT();
-
- }
- break;
- case 33 :
- // InternalCftLanguage.g:1:221: RULE_STRING
- {
- mRULE_STRING();
-
- }
- break;
- case 34 :
- // InternalCftLanguage.g:1:233: RULE_ML_COMMENT
- {
- mRULE_ML_COMMENT();
-
- }
- break;
- case 35 :
- // InternalCftLanguage.g:1:249: RULE_SL_COMMENT
- {
- mRULE_SL_COMMENT();
-
- }
- break;
- case 36 :
- // InternalCftLanguage.g:1:265: RULE_WS
- {
- mRULE_WS();
-
- }
- break;
- case 37 :
- // InternalCftLanguage.g:1:273: RULE_ANY_OTHER
- {
- mRULE_ANY_OTHER();
-
- }
- break;
-
- }
-
- }
-
-
- protected DFA8 dfa8 = new DFA8(this);
- protected DFA20 dfa20 = new DFA20(this);
- static final String DFA8_eotS =
- "\3\uffff\1\4\1\uffff";
- static final String DFA8_eofS =
- "\5\uffff";
- static final String DFA8_minS =
- "\1\56\1\60\1\uffff\1\60\1\uffff";
- static final String DFA8_maxS =
- "\1\145\1\71\1\uffff\1\145\1\uffff";
- static final String DFA8_acceptS =
- "\2\uffff\1\2\1\uffff\1\1";
- static final String DFA8_specialS =
- "\5\uffff}>";
- static final String[] DFA8_transitionS = {
- "\1\1\26\uffff\1\2\37\uffff\1\2",
- "\12\3",
- "",
- "\12\3\13\uffff\1\2\37\uffff\1\2",
- ""
- };
-
- static final short[] DFA8_eot = DFA.unpackEncodedString(DFA8_eotS);
- static final short[] DFA8_eof = DFA.unpackEncodedString(DFA8_eofS);
- static final char[] DFA8_min = DFA.unpackEncodedStringToUnsignedChars(DFA8_minS);
- static final char[] DFA8_max = DFA.unpackEncodedStringToUnsignedChars(DFA8_maxS);
- static final short[] DFA8_accept = DFA.unpackEncodedString(DFA8_acceptS);
- static final short[] DFA8_special = DFA.unpackEncodedString(DFA8_specialS);
- static final short[][] DFA8_transition;
-
- static {
- int numStates = DFA8_transitionS.length;
- DFA8_transition = new short[numStates][];
- for (int i=0; i";
- static final String[] DFA20_transitionS = {
- "\11\34\2\33\2\34\1\33\22\34\1\33\1\34\1\30\4\34\1\31\1\16\1\17\1\22\1\24\1\20\1\34\1\21\1\32\12\25\1\1\1\3\1\34\1\11\3\34\32\27\1\23\2\34\1\26\1\27\1\34\1\13\1\27\1\5\5\27\1\4\2\27\1\12\1\15\1\27\1\10\1\2\3\27\1\14\6\27\1\6\1\34\1\7\uff82\34",
- "\1\35",
- "\1\36\20\uffff\1\37",
- "",
- "\1\42\1\43",
- "\1\44",
- "",
- "",
- "\1\51\13\uffff\1\50\2\uffff\1\47",
- "\1\52",
- "\1\54\15\uffff\1\55",
- "\1\56\4\uffff\1\57",
- "\1\61\2\uffff\1\60",
- "\1\62",
- "",
- "",
- "",
- "",
- "",
- "\1\70",
- "\1\71",
- "\1\72\1\uffff\12\73\13\uffff\1\72\37\uffff\1\72",
- "\32\40\4\uffff\1\40\1\uffff\32\40",
- "",
- "\0\75",
- "\0\75",
- "\1\76\4\uffff\1\77",
- "",
- "",
- "",
- "\1\101",
- "\1\102",
- "",
- "",
- "\1\103",
- "\12\40\7\uffff\32\40\4\uffff\1\40\1\uffff\32\40",
- "\1\105",
- "",
- "",
- "\1\106",
- "\12\40\7\uffff\32\40\4\uffff\1\40\1\uffff\32\40",
- "\12\111\7\uffff\32\40\4\uffff\1\40\1\uffff\32\40",
- "",
- "",
- "\1\112",
- "\1\113",
- "\1\114",
- "\12\40\7\uffff\32\40\4\uffff\1\40\1\uffff\32\40",
- "\1\116",
- "\1\117",
- "\1\120",
- "",
- "",
- "",
- "",
- "",
- "",
- "",
- "",
- "\1\72\1\uffff\12\73\13\uffff\1\72\37\uffff\1\72",
- "",
- "",
- "",
- "",
- "",
- "\1\121",
- "\1\122",
- "\1\123",
- "",
- "\12\40\7\uffff\32\40\4\uffff\1\40\1\uffff\32\40",
- "\12\40\7\uffff\32\40\4\uffff\1\40\1\uffff\32\40",
- "",
- "",
- "\12\111\7\uffff\32\40\4\uffff\1\40\1\uffff\32\40",
- "\1\127",
- "\1\130",
- "\12\40\7\uffff\32\40\4\uffff\1\40\1\uffff\32\40",
- "",
- "\1\132",
- "\1\133",
- "\1\134",
- "\1\135",
- "\12\40\7\uffff\32\40\4\uffff\1\40\1\uffff\32\40",
- "\1\137",
- "",
- "",
- "",
- "\1\140",
- "\1\141",
- "",
- "\1\142",
- "\1\143",
- "\1\144",
- "\1\145",
- "",
- "\1\146",
- "\1\147",
- "\1\150",
- "\1\151",
- "\1\152",
- "\1\153",
- "\1\154",
- "\12\40\7\uffff\32\40\4\uffff\1\40\1\uffff\32\40",
- "\12\40\7\uffff\32\40\4\uffff\1\40\1\uffff\32\40",
- "\12\40\7\uffff\32\40\4\uffff\1\40\1\uffff\32\40",
- "\1\160",
- "\1\161",
- "\1\162",
- "\12\40\7\uffff\32\40\4\uffff\1\40\1\uffff\32\40",
- "",
- "",
- "",
- "\1\164",
- "\1\165",
- "\12\40\7\uffff\32\40\4\uffff\1\40\1\uffff\32\40",
- "",
- "\1\167",
- "\12\40\7\uffff\32\40\4\uffff\1\40\1\uffff\32\40",
- "",
- "\1\171",
- "",
- "\1\172",
- "\1\173",
- "\1\174",
- "\1\175",
- "\12\40\7\uffff\32\40\4\uffff\1\40\1\uffff\32\40",
- ""
- };
-
- static final short[] DFA20_eot = DFA.unpackEncodedString(DFA20_eotS);
- static final short[] DFA20_eof = DFA.unpackEncodedString(DFA20_eofS);
- static final char[] DFA20_min = DFA.unpackEncodedStringToUnsignedChars(DFA20_minS);
- static final char[] DFA20_max = DFA.unpackEncodedStringToUnsignedChars(DFA20_maxS);
- static final short[] DFA20_accept = DFA.unpackEncodedString(DFA20_acceptS);
- static final short[] DFA20_special = DFA.unpackEncodedString(DFA20_specialS);
- static final short[][] DFA20_transition;
-
- static {
- int numStates = DFA20_transitionS.length;
- DFA20_transition = new short[numStates][];
- for (int i=0; i='0' && LA20_0<='9')) ) {s = 21;}
-
- else if ( (LA20_0=='^') ) {s = 22;}
-
- else if ( ((LA20_0>='A' && LA20_0<='Z')||LA20_0=='_'||LA20_0=='b'||(LA20_0>='d' && LA20_0<='h')||(LA20_0>='j' && LA20_0<='k')||LA20_0=='n'||(LA20_0>='q' && LA20_0<='s')||(LA20_0>='u' && LA20_0<='z')) ) {s = 23;}
-
- else if ( (LA20_0=='\"') ) {s = 24;}
-
- else if ( (LA20_0=='\'') ) {s = 25;}
-
- else if ( (LA20_0=='/') ) {s = 26;}
-
- else if ( ((LA20_0>='\t' && LA20_0<='\n')||LA20_0=='\r'||LA20_0==' ') ) {s = 27;}
-
- else if ( ((LA20_0>='\u0000' && LA20_0<='\b')||(LA20_0>='\u000B' && LA20_0<='\f')||(LA20_0>='\u000E' && LA20_0<='\u001F')||LA20_0=='!'||(LA20_0>='#' && LA20_0<='&')||LA20_0=='-'||LA20_0=='<'||(LA20_0>='>' && LA20_0<='@')||(LA20_0>='\\' && LA20_0<=']')||LA20_0=='`'||LA20_0=='|'||(LA20_0>='~' && LA20_0<='\uFFFF')) ) {s = 28;}
-
- if ( s>=0 ) return s;
- break;
- case 1 :
- int LA20_25 = input.LA(1);
-
- s = -1;
- if ( ((LA20_25>='\u0000' && LA20_25<='\uFFFF')) ) {s = 61;}
-
- else s = 28;
-
- if ( s>=0 ) return s;
- break;
- case 2 :
- int LA20_24 = input.LA(1);
-
- s = -1;
- if ( ((LA20_24>='\u0000' && LA20_24<='\uFFFF')) ) {s = 61;}
-
- else s = 28;
-
- if ( s>=0 ) return s;
- break;
- }
- NoViableAltException nvae =
- new NoViableAltException(getDescription(), 20, _s, input);
- error(nvae);
- throw nvae;
- }
- }
-
-
-}
\ No newline at end of file
diff --git a/Stochastic/hu.bme.mit.inf.dslreasoner.faulttree.components.ide/src-gen/hu/bme/mit/inf/dslreasoner/faulttree/components/ide/contentassist/antlr/internal/InternalCftLanguageParser.java b/Stochastic/hu.bme.mit.inf.dslreasoner.faulttree.components.ide/src-gen/hu/bme/mit/inf/dslreasoner/faulttree/components/ide/contentassist/antlr/internal/InternalCftLanguageParser.java
deleted file mode 100644
index df83084b..00000000
--- a/Stochastic/hu.bme.mit.inf.dslreasoner.faulttree.components.ide/src-gen/hu/bme/mit/inf/dslreasoner/faulttree/components/ide/contentassist/antlr/internal/InternalCftLanguageParser.java
+++ /dev/null
@@ -1,12646 +0,0 @@
-package hu.bme.mit.inf.dslreasoner.faulttree.components.ide.contentassist.antlr.internal;
-
-import java.io.InputStream;
-import org.eclipse.xtext.*;
-import org.eclipse.xtext.parser.*;
-import org.eclipse.xtext.parser.impl.*;
-import org.eclipse.emf.ecore.util.EcoreUtil;
-import org.eclipse.emf.ecore.EObject;
-import org.eclipse.xtext.parser.antlr.XtextTokenStream;
-import org.eclipse.xtext.parser.antlr.XtextTokenStream.HiddenTokens;
-import org.eclipse.xtext.ide.editor.contentassist.antlr.internal.AbstractInternalContentAssistParser;
-import org.eclipse.xtext.ide.editor.contentassist.antlr.internal.DFA;
-import hu.bme.mit.inf.dslreasoner.faulttree.components.services.CftLanguageGrammarAccess;
-
-
-
-import org.antlr.runtime.*;
-import java.util.Stack;
-import java.util.List;
-import java.util.ArrayList;
-
-@SuppressWarnings("all")
-public class InternalCftLanguageParser extends AbstractInternalContentAssistParser {
- public static final String[] tokenNames = new String[] {
- "", "", "", "", "RULE_ID", "RULE_OF_INT", "RULE_INT", "RULE_T_DOUBLE", "RULE_STRING", "RULE_ML_COMMENT", "RULE_SL_COMMENT", "RULE_WS", "RULE_ANY_OTHER", "':='", "'package'", "';'", "'import'", "'cft'", "'{'", "'}'", "'in'", "'out'", "'prob'", "'='", "'lambda'", "'and'", "'or'", "'of'", "'transformation'", "'mapping'", "'('", "')'", "','", "'lookup'", "'as'", "'.'", "'=>'", "'*'", "'[]'", "'toplevel'", "'+='"
- };
- public static final int RULE_STRING=8;
- public static final int RULE_SL_COMMENT=10;
- public static final int T__19=19;
- public static final int T__15=15;
- public static final int T__37=37;
- public static final int T__16=16;
- public static final int T__38=38;
- public static final int T__17=17;
- public static final int T__39=39;
- public static final int T__18=18;
- public static final int T__33=33;
- public static final int T__34=34;
- public static final int RULE_T_DOUBLE=7;
- public static final int T__13=13;
- public static final int T__35=35;
- public static final int T__14=14;
- public static final int T__36=36;
- public static final int EOF=-1;
- public static final int T__30=30;
- public static final int T__31=31;
- public static final int T__32=32;
- public static final int RULE_OF_INT=5;
- public static final int RULE_ID=4;
- public static final int RULE_WS=11;
- public static final int RULE_ANY_OTHER=12;
- public static final int T__26=26;
- public static final int T__27=27;
- public static final int T__28=28;
- public static final int RULE_INT=6;
- public static final int T__29=29;
- public static final int T__22=22;
- public static final int RULE_ML_COMMENT=9;
- public static final int T__23=23;
- public static final int T__24=24;
- public static final int T__25=25;
- public static final int T__40=40;
- public static final int T__20=20;
- public static final int T__21=21;
-
- // delegates
- // delegators
-
-
- public InternalCftLanguageParser(TokenStream input) {
- this(input, new RecognizerSharedState());
- }
- public InternalCftLanguageParser(TokenStream input, RecognizerSharedState state) {
- super(input, state);
-
- }
-
-
- public String[] getTokenNames() { return InternalCftLanguageParser.tokenNames; }
- public String getGrammarFileName() { return "InternalCftLanguage.g"; }
-
-
- private CftLanguageGrammarAccess grammarAccess;
-
- public void setGrammarAccess(CftLanguageGrammarAccess grammarAccess) {
- this.grammarAccess = grammarAccess;
- }
-
- @Override
- protected Grammar getGrammar() {
- return grammarAccess.getGrammar();
- }
-
- @Override
- protected String getValueForTokenName(String tokenName) {
- return tokenName;
- }
-
-
-
- // $ANTLR start "entryRuleCftModel"
- // InternalCftLanguage.g:53:1: entryRuleCftModel : ruleCftModel EOF ;
- public final void entryRuleCftModel() throws RecognitionException {
- try {
- // InternalCftLanguage.g:54:1: ( ruleCftModel EOF )
- // InternalCftLanguage.g:55:1: ruleCftModel EOF
- {
- before(grammarAccess.getCftModelRule());
- pushFollow(FOLLOW_1);
- ruleCftModel();
-
- state._fsp--;
-
- after(grammarAccess.getCftModelRule());
- match(input,EOF,FOLLOW_2);
-
- }
-
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
- }
- return ;
- }
- // $ANTLR end "entryRuleCftModel"
-
-
- // $ANTLR start "ruleCftModel"
- // InternalCftLanguage.g:62:1: ruleCftModel : ( ( rule__CftModel__Group__0 ) ) ;
- public final void ruleCftModel() throws RecognitionException {
-
- int stackSize = keepStackSize();
-
- try {
- // InternalCftLanguage.g:66:2: ( ( ( rule__CftModel__Group__0 ) ) )
- // InternalCftLanguage.g:67:2: ( ( rule__CftModel__Group__0 ) )
- {
- // InternalCftLanguage.g:67:2: ( ( rule__CftModel__Group__0 ) )
- // InternalCftLanguage.g:68:3: ( rule__CftModel__Group__0 )
- {
- before(grammarAccess.getCftModelAccess().getGroup());
- // InternalCftLanguage.g:69:3: ( rule__CftModel__Group__0 )
- // InternalCftLanguage.g:69:4: rule__CftModel__Group__0
- {
- pushFollow(FOLLOW_2);
- rule__CftModel__Group__0();
-
- state._fsp--;
-
-
- }
-
- after(grammarAccess.getCftModelAccess().getGroup());
-
- }
-
-
- }
-
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
-
- restoreStackSize(stackSize);
-
- }
- return ;
- }
- // $ANTLR end "ruleCftModel"
-
-
- // $ANTLR start "entryRuleImportDeclaration"
- // InternalCftLanguage.g:78:1: entryRuleImportDeclaration : ruleImportDeclaration EOF ;
- public final void entryRuleImportDeclaration() throws RecognitionException {
- try {
- // InternalCftLanguage.g:79:1: ( ruleImportDeclaration EOF )
- // InternalCftLanguage.g:80:1: ruleImportDeclaration EOF
- {
- before(grammarAccess.getImportDeclarationRule());
- pushFollow(FOLLOW_1);
- ruleImportDeclaration();
-
- state._fsp--;
-
- after(grammarAccess.getImportDeclarationRule());
- match(input,EOF,FOLLOW_2);
-
- }
-
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
- }
- return ;
- }
- // $ANTLR end "entryRuleImportDeclaration"
-
-
- // $ANTLR start "ruleImportDeclaration"
- // InternalCftLanguage.g:87:1: ruleImportDeclaration : ( ( rule__ImportDeclaration__Group__0 ) ) ;
- public final void ruleImportDeclaration() throws RecognitionException {
-
- int stackSize = keepStackSize();
-
- try {
- // InternalCftLanguage.g:91:2: ( ( ( rule__ImportDeclaration__Group__0 ) ) )
- // InternalCftLanguage.g:92:2: ( ( rule__ImportDeclaration__Group__0 ) )
- {
- // InternalCftLanguage.g:92:2: ( ( rule__ImportDeclaration__Group__0 ) )
- // InternalCftLanguage.g:93:3: ( rule__ImportDeclaration__Group__0 )
- {
- before(grammarAccess.getImportDeclarationAccess().getGroup());
- // InternalCftLanguage.g:94:3: ( rule__ImportDeclaration__Group__0 )
- // InternalCftLanguage.g:94:4: rule__ImportDeclaration__Group__0
- {
- pushFollow(FOLLOW_2);
- rule__ImportDeclaration__Group__0();
-
- state._fsp--;
-
-
- }
-
- after(grammarAccess.getImportDeclarationAccess().getGroup());
-
- }
-
-
- }
-
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
-
- restoreStackSize(stackSize);
-
- }
- return ;
- }
- // $ANTLR end "ruleImportDeclaration"
-
-
- // $ANTLR start "entryRuleComponentDefinition"
- // InternalCftLanguage.g:103:1: entryRuleComponentDefinition : ruleComponentDefinition EOF ;
- public final void entryRuleComponentDefinition() throws RecognitionException {
- try {
- // InternalCftLanguage.g:104:1: ( ruleComponentDefinition EOF )
- // InternalCftLanguage.g:105:1: ruleComponentDefinition EOF
- {
- before(grammarAccess.getComponentDefinitionRule());
- pushFollow(FOLLOW_1);
- ruleComponentDefinition();
-
- state._fsp--;
-
- after(grammarAccess.getComponentDefinitionRule());
- match(input,EOF,FOLLOW_2);
-
- }
-
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
- }
- return ;
- }
- // $ANTLR end "entryRuleComponentDefinition"
-
-
- // $ANTLR start "ruleComponentDefinition"
- // InternalCftLanguage.g:112:1: ruleComponentDefinition : ( ( rule__ComponentDefinition__Group__0 ) ) ;
- public final void ruleComponentDefinition() throws RecognitionException {
-
- int stackSize = keepStackSize();
-
- try {
- // InternalCftLanguage.g:116:2: ( ( ( rule__ComponentDefinition__Group__0 ) ) )
- // InternalCftLanguage.g:117:2: ( ( rule__ComponentDefinition__Group__0 ) )
- {
- // InternalCftLanguage.g:117:2: ( ( rule__ComponentDefinition__Group__0 ) )
- // InternalCftLanguage.g:118:3: ( rule__ComponentDefinition__Group__0 )
- {
- before(grammarAccess.getComponentDefinitionAccess().getGroup());
- // InternalCftLanguage.g:119:3: ( rule__ComponentDefinition__Group__0 )
- // InternalCftLanguage.g:119:4: rule__ComponentDefinition__Group__0
- {
- pushFollow(FOLLOW_2);
- rule__ComponentDefinition__Group__0();
-
- state._fsp--;
-
-
- }
-
- after(grammarAccess.getComponentDefinitionAccess().getGroup());
-
- }
-
-
- }
-
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
-
- restoreStackSize(stackSize);
-
- }
- return ;
- }
- // $ANTLR end "ruleComponentDefinition"
-
-
- // $ANTLR start "entryRuleInputEvent"
- // InternalCftLanguage.g:128:1: entryRuleInputEvent : ruleInputEvent EOF ;
- public final void entryRuleInputEvent() throws RecognitionException {
- try {
- // InternalCftLanguage.g:129:1: ( ruleInputEvent EOF )
- // InternalCftLanguage.g:130:1: ruleInputEvent EOF
- {
- before(grammarAccess.getInputEventRule());
- pushFollow(FOLLOW_1);
- ruleInputEvent();
-
- state._fsp--;
-
- after(grammarAccess.getInputEventRule());
- match(input,EOF,FOLLOW_2);
-
- }
-
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
- }
- return ;
- }
- // $ANTLR end "entryRuleInputEvent"
-
-
- // $ANTLR start "ruleInputEvent"
- // InternalCftLanguage.g:137:1: ruleInputEvent : ( ( rule__InputEvent__Group__0 ) ) ;
- public final void ruleInputEvent() throws RecognitionException {
-
- int stackSize = keepStackSize();
-
- try {
- // InternalCftLanguage.g:141:2: ( ( ( rule__InputEvent__Group__0 ) ) )
- // InternalCftLanguage.g:142:2: ( ( rule__InputEvent__Group__0 ) )
- {
- // InternalCftLanguage.g:142:2: ( ( rule__InputEvent__Group__0 ) )
- // InternalCftLanguage.g:143:3: ( rule__InputEvent__Group__0 )
- {
- before(grammarAccess.getInputEventAccess().getGroup());
- // InternalCftLanguage.g:144:3: ( rule__InputEvent__Group__0 )
- // InternalCftLanguage.g:144:4: rule__InputEvent__Group__0
- {
- pushFollow(FOLLOW_2);
- rule__InputEvent__Group__0();
-
- state._fsp--;
-
-
- }
-
- after(grammarAccess.getInputEventAccess().getGroup());
-
- }
-
-
- }
-
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
-
- restoreStackSize(stackSize);
-
- }
- return ;
- }
- // $ANTLR end "ruleInputEvent"
-
-
- // $ANTLR start "entryRuleEventDefinition"
- // InternalCftLanguage.g:153:1: entryRuleEventDefinition : ruleEventDefinition EOF ;
- public final void entryRuleEventDefinition() throws RecognitionException {
- try {
- // InternalCftLanguage.g:154:1: ( ruleEventDefinition EOF )
- // InternalCftLanguage.g:155:1: ruleEventDefinition EOF
- {
- before(grammarAccess.getEventDefinitionRule());
- pushFollow(FOLLOW_1);
- ruleEventDefinition();
-
- state._fsp--;
-
- after(grammarAccess.getEventDefinitionRule());
- match(input,EOF,FOLLOW_2);
-
- }
-
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
- }
- return ;
- }
- // $ANTLR end "entryRuleEventDefinition"
-
-
- // $ANTLR start "ruleEventDefinition"
- // InternalCftLanguage.g:162:1: ruleEventDefinition : ( ( rule__EventDefinition__Alternatives ) ) ;
- public final void ruleEventDefinition() throws RecognitionException {
-
- int stackSize = keepStackSize();
-
- try {
- // InternalCftLanguage.g:166:2: ( ( ( rule__EventDefinition__Alternatives ) ) )
- // InternalCftLanguage.g:167:2: ( ( rule__EventDefinition__Alternatives ) )
- {
- // InternalCftLanguage.g:167:2: ( ( rule__EventDefinition__Alternatives ) )
- // InternalCftLanguage.g:168:3: ( rule__EventDefinition__Alternatives )
- {
- before(grammarAccess.getEventDefinitionAccess().getAlternatives());
- // InternalCftLanguage.g:169:3: ( rule__EventDefinition__Alternatives )
- // InternalCftLanguage.g:169:4: rule__EventDefinition__Alternatives
- {
- pushFollow(FOLLOW_2);
- rule__EventDefinition__Alternatives();
-
- state._fsp--;
-
-
- }
-
- after(grammarAccess.getEventDefinitionAccess().getAlternatives());
-
- }
-
-
- }
-
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
-
- restoreStackSize(stackSize);
-
- }
- return ;
- }
- // $ANTLR end "ruleEventDefinition"
-
-
- // $ANTLR start "entryRuleBasicEventDefinition"
- // InternalCftLanguage.g:178:1: entryRuleBasicEventDefinition : ruleBasicEventDefinition EOF ;
- public final void entryRuleBasicEventDefinition() throws RecognitionException {
- try {
- // InternalCftLanguage.g:179:1: ( ruleBasicEventDefinition EOF )
- // InternalCftLanguage.g:180:1: ruleBasicEventDefinition EOF
- {
- before(grammarAccess.getBasicEventDefinitionRule());
- pushFollow(FOLLOW_1);
- ruleBasicEventDefinition();
-
- state._fsp--;
-
- after(grammarAccess.getBasicEventDefinitionRule());
- match(input,EOF,FOLLOW_2);
-
- }
-
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
- }
- return ;
- }
- // $ANTLR end "entryRuleBasicEventDefinition"
-
-
- // $ANTLR start "ruleBasicEventDefinition"
- // InternalCftLanguage.g:187:1: ruleBasicEventDefinition : ( ( rule__BasicEventDefinition__Group__0 ) ) ;
- public final void ruleBasicEventDefinition() throws RecognitionException {
-
- int stackSize = keepStackSize();
-
- try {
- // InternalCftLanguage.g:191:2: ( ( ( rule__BasicEventDefinition__Group__0 ) ) )
- // InternalCftLanguage.g:192:2: ( ( rule__BasicEventDefinition__Group__0 ) )
- {
- // InternalCftLanguage.g:192:2: ( ( rule__BasicEventDefinition__Group__0 ) )
- // InternalCftLanguage.g:193:3: ( rule__BasicEventDefinition__Group__0 )
- {
- before(grammarAccess.getBasicEventDefinitionAccess().getGroup());
- // InternalCftLanguage.g:194:3: ( rule__BasicEventDefinition__Group__0 )
- // InternalCftLanguage.g:194:4: rule__BasicEventDefinition__Group__0
- {
- pushFollow(FOLLOW_2);
- rule__BasicEventDefinition__Group__0();
-
- state._fsp--;
-
-
- }
-
- after(grammarAccess.getBasicEventDefinitionAccess().getGroup());
-
- }
-
-
- }
-
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
-
- restoreStackSize(stackSize);
-
- }
- return ;
- }
- // $ANTLR end "ruleBasicEventDefinition"
-
-
- // $ANTLR start "entryRuleDistribution"
- // InternalCftLanguage.g:203:1: entryRuleDistribution : ruleDistribution EOF ;
- public final void entryRuleDistribution() throws RecognitionException {
- try {
- // InternalCftLanguage.g:204:1: ( ruleDistribution EOF )
- // InternalCftLanguage.g:205:1: ruleDistribution EOF
- {
- before(grammarAccess.getDistributionRule());
- pushFollow(FOLLOW_1);
- ruleDistribution();
-
- state._fsp--;
-
- after(grammarAccess.getDistributionRule());
- match(input,EOF,FOLLOW_2);
-
- }
-
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
- }
- return ;
- }
- // $ANTLR end "entryRuleDistribution"
-
-
- // $ANTLR start "ruleDistribution"
- // InternalCftLanguage.g:212:1: ruleDistribution : ( ( rule__Distribution__Alternatives ) ) ;
- public final void ruleDistribution() throws RecognitionException {
-
- int stackSize = keepStackSize();
-
- try {
- // InternalCftLanguage.g:216:2: ( ( ( rule__Distribution__Alternatives ) ) )
- // InternalCftLanguage.g:217:2: ( ( rule__Distribution__Alternatives ) )
- {
- // InternalCftLanguage.g:217:2: ( ( rule__Distribution__Alternatives ) )
- // InternalCftLanguage.g:218:3: ( rule__Distribution__Alternatives )
- {
- before(grammarAccess.getDistributionAccess().getAlternatives());
- // InternalCftLanguage.g:219:3: ( rule__Distribution__Alternatives )
- // InternalCftLanguage.g:219:4: rule__Distribution__Alternatives
- {
- pushFollow(FOLLOW_2);
- rule__Distribution__Alternatives();
-
- state._fsp--;
-
-
- }
-
- after(grammarAccess.getDistributionAccess().getAlternatives());
-
- }
-
-
- }
-
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
-
- restoreStackSize(stackSize);
-
- }
- return ;
- }
- // $ANTLR end "ruleDistribution"
-
-
- // $ANTLR start "entryRuleConstantDistribution"
- // InternalCftLanguage.g:228:1: entryRuleConstantDistribution : ruleConstantDistribution EOF ;
- public final void entryRuleConstantDistribution() throws RecognitionException {
- try {
- // InternalCftLanguage.g:229:1: ( ruleConstantDistribution EOF )
- // InternalCftLanguage.g:230:1: ruleConstantDistribution EOF
- {
- before(grammarAccess.getConstantDistributionRule());
- pushFollow(FOLLOW_1);
- ruleConstantDistribution();
-
- state._fsp--;
-
- after(grammarAccess.getConstantDistributionRule());
- match(input,EOF,FOLLOW_2);
-
- }
-
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
- }
- return ;
- }
- // $ANTLR end "entryRuleConstantDistribution"
-
-
- // $ANTLR start "ruleConstantDistribution"
- // InternalCftLanguage.g:237:1: ruleConstantDistribution : ( ( rule__ConstantDistribution__Group__0 ) ) ;
- public final void ruleConstantDistribution() throws RecognitionException {
-
- int stackSize = keepStackSize();
-
- try {
- // InternalCftLanguage.g:241:2: ( ( ( rule__ConstantDistribution__Group__0 ) ) )
- // InternalCftLanguage.g:242:2: ( ( rule__ConstantDistribution__Group__0 ) )
- {
- // InternalCftLanguage.g:242:2: ( ( rule__ConstantDistribution__Group__0 ) )
- // InternalCftLanguage.g:243:3: ( rule__ConstantDistribution__Group__0 )
- {
- before(grammarAccess.getConstantDistributionAccess().getGroup());
- // InternalCftLanguage.g:244:3: ( rule__ConstantDistribution__Group__0 )
- // InternalCftLanguage.g:244:4: rule__ConstantDistribution__Group__0
- {
- pushFollow(FOLLOW_2);
- rule__ConstantDistribution__Group__0();
-
- state._fsp--;
-
-
- }
-
- after(grammarAccess.getConstantDistributionAccess().getGroup());
-
- }
-
-
- }
-
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
-
- restoreStackSize(stackSize);
-
- }
- return ;
- }
- // $ANTLR end "ruleConstantDistribution"
-
-
- // $ANTLR start "entryRuleExponentialDistribution"
- // InternalCftLanguage.g:253:1: entryRuleExponentialDistribution : ruleExponentialDistribution EOF ;
- public final void entryRuleExponentialDistribution() throws RecognitionException {
- try {
- // InternalCftLanguage.g:254:1: ( ruleExponentialDistribution EOF )
- // InternalCftLanguage.g:255:1: ruleExponentialDistribution EOF
- {
- before(grammarAccess.getExponentialDistributionRule());
- pushFollow(FOLLOW_1);
- ruleExponentialDistribution();
-
- state._fsp--;
-
- after(grammarAccess.getExponentialDistributionRule());
- match(input,EOF,FOLLOW_2);
-
- }
-
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
- }
- return ;
- }
- // $ANTLR end "entryRuleExponentialDistribution"
-
-
- // $ANTLR start "ruleExponentialDistribution"
- // InternalCftLanguage.g:262:1: ruleExponentialDistribution : ( ( rule__ExponentialDistribution__Group__0 ) ) ;
- public final void ruleExponentialDistribution() throws RecognitionException {
-
- int stackSize = keepStackSize();
-
- try {
- // InternalCftLanguage.g:266:2: ( ( ( rule__ExponentialDistribution__Group__0 ) ) )
- // InternalCftLanguage.g:267:2: ( ( rule__ExponentialDistribution__Group__0 ) )
- {
- // InternalCftLanguage.g:267:2: ( ( rule__ExponentialDistribution__Group__0 ) )
- // InternalCftLanguage.g:268:3: ( rule__ExponentialDistribution__Group__0 )
- {
- before(grammarAccess.getExponentialDistributionAccess().getGroup());
- // InternalCftLanguage.g:269:3: ( rule__ExponentialDistribution__Group__0 )
- // InternalCftLanguage.g:269:4: rule__ExponentialDistribution__Group__0
- {
- pushFollow(FOLLOW_2);
- rule__ExponentialDistribution__Group__0();
-
- state._fsp--;
-
-
- }
-
- after(grammarAccess.getExponentialDistributionAccess().getGroup());
-
- }
-
-
- }
-
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
-
- restoreStackSize(stackSize);
-
- }
- return ;
- }
- // $ANTLR end "ruleExponentialDistribution"
-
-
- // $ANTLR start "entryRuleGateDefinition"
- // InternalCftLanguage.g:278:1: entryRuleGateDefinition : ruleGateDefinition EOF ;
- public final void entryRuleGateDefinition() throws RecognitionException {
- try {
- // InternalCftLanguage.g:279:1: ( ruleGateDefinition EOF )
- // InternalCftLanguage.g:280:1: ruleGateDefinition EOF
- {
- before(grammarAccess.getGateDefinitionRule());
- pushFollow(FOLLOW_1);
- ruleGateDefinition();
-
- state._fsp--;
-
- after(grammarAccess.getGateDefinitionRule());
- match(input,EOF,FOLLOW_2);
-
- }
-
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
- }
- return ;
- }
- // $ANTLR end "entryRuleGateDefinition"
-
-
- // $ANTLR start "ruleGateDefinition"
- // InternalCftLanguage.g:287:1: ruleGateDefinition : ( ( rule__GateDefinition__Alternatives ) ) ;
- public final void ruleGateDefinition() throws RecognitionException {
-
- int stackSize = keepStackSize();
-
- try {
- // InternalCftLanguage.g:291:2: ( ( ( rule__GateDefinition__Alternatives ) ) )
- // InternalCftLanguage.g:292:2: ( ( rule__GateDefinition__Alternatives ) )
- {
- // InternalCftLanguage.g:292:2: ( ( rule__GateDefinition__Alternatives ) )
- // InternalCftLanguage.g:293:3: ( rule__GateDefinition__Alternatives )
- {
- before(grammarAccess.getGateDefinitionAccess().getAlternatives());
- // InternalCftLanguage.g:294:3: ( rule__GateDefinition__Alternatives )
- // InternalCftLanguage.g:294:4: rule__GateDefinition__Alternatives
- {
- pushFollow(FOLLOW_2);
- rule__GateDefinition__Alternatives();
-
- state._fsp--;
-
-
- }
-
- after(grammarAccess.getGateDefinitionAccess().getAlternatives());
-
- }
-
-
- }
-
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
-
- restoreStackSize(stackSize);
-
- }
- return ;
- }
- // $ANTLR end "ruleGateDefinition"
-
-
- // $ANTLR start "entryRuleAndGateDefinition"
- // InternalCftLanguage.g:303:1: entryRuleAndGateDefinition : ruleAndGateDefinition EOF ;
- public final void entryRuleAndGateDefinition() throws RecognitionException {
- try {
- // InternalCftLanguage.g:304:1: ( ruleAndGateDefinition EOF )
- // InternalCftLanguage.g:305:1: ruleAndGateDefinition EOF
- {
- before(grammarAccess.getAndGateDefinitionRule());
- pushFollow(FOLLOW_1);
- ruleAndGateDefinition();
-
- state._fsp--;
-
- after(grammarAccess.getAndGateDefinitionRule());
- match(input,EOF,FOLLOW_2);
-
- }
-
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
- }
- return ;
- }
- // $ANTLR end "entryRuleAndGateDefinition"
-
-
- // $ANTLR start "ruleAndGateDefinition"
- // InternalCftLanguage.g:312:1: ruleAndGateDefinition : ( ( rule__AndGateDefinition__Group__0 ) ) ;
- public final void ruleAndGateDefinition() throws RecognitionException {
-
- int stackSize = keepStackSize();
-
- try {
- // InternalCftLanguage.g:316:2: ( ( ( rule__AndGateDefinition__Group__0 ) ) )
- // InternalCftLanguage.g:317:2: ( ( rule__AndGateDefinition__Group__0 ) )
- {
- // InternalCftLanguage.g:317:2: ( ( rule__AndGateDefinition__Group__0 ) )
- // InternalCftLanguage.g:318:3: ( rule__AndGateDefinition__Group__0 )
- {
- before(grammarAccess.getAndGateDefinitionAccess().getGroup());
- // InternalCftLanguage.g:319:3: ( rule__AndGateDefinition__Group__0 )
- // InternalCftLanguage.g:319:4: rule__AndGateDefinition__Group__0
- {
- pushFollow(FOLLOW_2);
- rule__AndGateDefinition__Group__0();
-
- state._fsp--;
-
-
- }
-
- after(grammarAccess.getAndGateDefinitionAccess().getGroup());
-
- }
-
-
- }
-
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
-
- restoreStackSize(stackSize);
-
- }
- return ;
- }
- // $ANTLR end "ruleAndGateDefinition"
-
-
- // $ANTLR start "entryRuleOrGateDefinition"
- // InternalCftLanguage.g:328:1: entryRuleOrGateDefinition : ruleOrGateDefinition EOF ;
- public final void entryRuleOrGateDefinition() throws RecognitionException {
- try {
- // InternalCftLanguage.g:329:1: ( ruleOrGateDefinition EOF )
- // InternalCftLanguage.g:330:1: ruleOrGateDefinition EOF
- {
- before(grammarAccess.getOrGateDefinitionRule());
- pushFollow(FOLLOW_1);
- ruleOrGateDefinition();
-
- state._fsp--;
-
- after(grammarAccess.getOrGateDefinitionRule());
- match(input,EOF,FOLLOW_2);
-
- }
-
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
- }
- return ;
- }
- // $ANTLR end "entryRuleOrGateDefinition"
-
-
- // $ANTLR start "ruleOrGateDefinition"
- // InternalCftLanguage.g:337:1: ruleOrGateDefinition : ( ( rule__OrGateDefinition__Group__0 ) ) ;
- public final void ruleOrGateDefinition() throws RecognitionException {
-
- int stackSize = keepStackSize();
-
- try {
- // InternalCftLanguage.g:341:2: ( ( ( rule__OrGateDefinition__Group__0 ) ) )
- // InternalCftLanguage.g:342:2: ( ( rule__OrGateDefinition__Group__0 ) )
- {
- // InternalCftLanguage.g:342:2: ( ( rule__OrGateDefinition__Group__0 ) )
- // InternalCftLanguage.g:343:3: ( rule__OrGateDefinition__Group__0 )
- {
- before(grammarAccess.getOrGateDefinitionAccess().getGroup());
- // InternalCftLanguage.g:344:3: ( rule__OrGateDefinition__Group__0 )
- // InternalCftLanguage.g:344:4: rule__OrGateDefinition__Group__0
- {
- pushFollow(FOLLOW_2);
- rule__OrGateDefinition__Group__0();
-
- state._fsp--;
-
-
- }
-
- after(grammarAccess.getOrGateDefinitionAccess().getGroup());
-
- }
-
-
- }
-
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
-
- restoreStackSize(stackSize);
-
- }
- return ;
- }
- // $ANTLR end "ruleOrGateDefinition"
-
-
- // $ANTLR start "entryRuleKOfMGateDefinition"
- // InternalCftLanguage.g:353:1: entryRuleKOfMGateDefinition : ruleKOfMGateDefinition EOF ;
- public final void entryRuleKOfMGateDefinition() throws RecognitionException {
- try {
- // InternalCftLanguage.g:354:1: ( ruleKOfMGateDefinition EOF )
- // InternalCftLanguage.g:355:1: ruleKOfMGateDefinition EOF
- {
- before(grammarAccess.getKOfMGateDefinitionRule());
- pushFollow(FOLLOW_1);
- ruleKOfMGateDefinition();
-
- state._fsp--;
-
- after(grammarAccess.getKOfMGateDefinitionRule());
- match(input,EOF,FOLLOW_2);
-
- }
-
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
- }
- return ;
- }
- // $ANTLR end "entryRuleKOfMGateDefinition"
-
-
- // $ANTLR start "ruleKOfMGateDefinition"
- // InternalCftLanguage.g:362:1: ruleKOfMGateDefinition : ( ( rule__KOfMGateDefinition__Group__0 ) ) ;
- public final void ruleKOfMGateDefinition() throws RecognitionException {
-
- int stackSize = keepStackSize();
-
- try {
- // InternalCftLanguage.g:366:2: ( ( ( rule__KOfMGateDefinition__Group__0 ) ) )
- // InternalCftLanguage.g:367:2: ( ( rule__KOfMGateDefinition__Group__0 ) )
- {
- // InternalCftLanguage.g:367:2: ( ( rule__KOfMGateDefinition__Group__0 ) )
- // InternalCftLanguage.g:368:3: ( rule__KOfMGateDefinition__Group__0 )
- {
- before(grammarAccess.getKOfMGateDefinitionAccess().getGroup());
- // InternalCftLanguage.g:369:3: ( rule__KOfMGateDefinition__Group__0 )
- // InternalCftLanguage.g:369:4: rule__KOfMGateDefinition__Group__0
- {
- pushFollow(FOLLOW_2);
- rule__KOfMGateDefinition__Group__0();
-
- state._fsp--;
-
-
- }
-
- after(grammarAccess.getKOfMGateDefinitionAccess().getGroup());
-
- }
-
-
- }
-
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
-
- restoreStackSize(stackSize);
-
- }
- return ;
- }
- // $ANTLR end "ruleKOfMGateDefinition"
-
-
- // $ANTLR start "entryRuleTransformationDefinition"
- // InternalCftLanguage.g:378:1: entryRuleTransformationDefinition : ruleTransformationDefinition EOF ;
- public final void entryRuleTransformationDefinition() throws RecognitionException {
- try {
- // InternalCftLanguage.g:379:1: ( ruleTransformationDefinition EOF )
- // InternalCftLanguage.g:380:1: ruleTransformationDefinition EOF
- {
- before(grammarAccess.getTransformationDefinitionRule());
- pushFollow(FOLLOW_1);
- ruleTransformationDefinition();
-
- state._fsp--;
-
- after(grammarAccess.getTransformationDefinitionRule());
- match(input,EOF,FOLLOW_2);
-
- }
-
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
- }
- return ;
- }
- // $ANTLR end "entryRuleTransformationDefinition"
-
-
- // $ANTLR start "ruleTransformationDefinition"
- // InternalCftLanguage.g:387:1: ruleTransformationDefinition : ( ( rule__TransformationDefinition__Group__0 ) ) ;
- public final void ruleTransformationDefinition() throws RecognitionException {
-
- int stackSize = keepStackSize();
-
- try {
- // InternalCftLanguage.g:391:2: ( ( ( rule__TransformationDefinition__Group__0 ) ) )
- // InternalCftLanguage.g:392:2: ( ( rule__TransformationDefinition__Group__0 ) )
- {
- // InternalCftLanguage.g:392:2: ( ( rule__TransformationDefinition__Group__0 ) )
- // InternalCftLanguage.g:393:3: ( rule__TransformationDefinition__Group__0 )
- {
- before(grammarAccess.getTransformationDefinitionAccess().getGroup());
- // InternalCftLanguage.g:394:3: ( rule__TransformationDefinition__Group__0 )
- // InternalCftLanguage.g:394:4: rule__TransformationDefinition__Group__0
- {
- pushFollow(FOLLOW_2);
- rule__TransformationDefinition__Group__0();
-
- state._fsp--;
-
-
- }
-
- after(grammarAccess.getTransformationDefinitionAccess().getGroup());
-
- }
-
-
- }
-
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
-
- restoreStackSize(stackSize);
-
- }
- return ;
- }
- // $ANTLR end "ruleTransformationDefinition"
-
-
- // $ANTLR start "entryRuleMappingDefinition"
- // InternalCftLanguage.g:403:1: entryRuleMappingDefinition : ruleMappingDefinition EOF ;
- public final void entryRuleMappingDefinition() throws RecognitionException {
- try {
- // InternalCftLanguage.g:404:1: ( ruleMappingDefinition EOF )
- // InternalCftLanguage.g:405:1: ruleMappingDefinition EOF
- {
- before(grammarAccess.getMappingDefinitionRule());
- pushFollow(FOLLOW_1);
- ruleMappingDefinition();
-
- state._fsp--;
-
- after(grammarAccess.getMappingDefinitionRule());
- match(input,EOF,FOLLOW_2);
-
- }
-
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
- }
- return ;
- }
- // $ANTLR end "entryRuleMappingDefinition"
-
-
- // $ANTLR start "ruleMappingDefinition"
- // InternalCftLanguage.g:412:1: ruleMappingDefinition : ( ( rule__MappingDefinition__Group__0 ) ) ;
- public final void ruleMappingDefinition() throws RecognitionException {
-
- int stackSize = keepStackSize();
-
- try {
- // InternalCftLanguage.g:416:2: ( ( ( rule__MappingDefinition__Group__0 ) ) )
- // InternalCftLanguage.g:417:2: ( ( rule__MappingDefinition__Group__0 ) )
- {
- // InternalCftLanguage.g:417:2: ( ( rule__MappingDefinition__Group__0 ) )
- // InternalCftLanguage.g:418:3: ( rule__MappingDefinition__Group__0 )
- {
- before(grammarAccess.getMappingDefinitionAccess().getGroup());
- // InternalCftLanguage.g:419:3: ( rule__MappingDefinition__Group__0 )
- // InternalCftLanguage.g:419:4: rule__MappingDefinition__Group__0
- {
- pushFollow(FOLLOW_2);
- rule__MappingDefinition__Group__0();
-
- state._fsp--;
-
-
- }
-
- after(grammarAccess.getMappingDefinitionAccess().getGroup());
-
- }
-
-
- }
-
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
-
- restoreStackSize(stackSize);
-
- }
- return ;
- }
- // $ANTLR end "ruleMappingDefinition"
-
-
- // $ANTLR start "entryRuleMappingParameter"
- // InternalCftLanguage.g:428:1: entryRuleMappingParameter : ruleMappingParameter EOF ;
- public final void entryRuleMappingParameter() throws RecognitionException {
- try {
- // InternalCftLanguage.g:429:1: ( ruleMappingParameter EOF )
- // InternalCftLanguage.g:430:1: ruleMappingParameter EOF
- {
- before(grammarAccess.getMappingParameterRule());
- pushFollow(FOLLOW_1);
- ruleMappingParameter();
-
- state._fsp--;
-
- after(grammarAccess.getMappingParameterRule());
- match(input,EOF,FOLLOW_2);
-
- }
-
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
- }
- return ;
- }
- // $ANTLR end "entryRuleMappingParameter"
-
-
- // $ANTLR start "ruleMappingParameter"
- // InternalCftLanguage.g:437:1: ruleMappingParameter : ( ( rule__MappingParameter__NameAssignment ) ) ;
- public final void ruleMappingParameter() throws RecognitionException {
-
- int stackSize = keepStackSize();
-
- try {
- // InternalCftLanguage.g:441:2: ( ( ( rule__MappingParameter__NameAssignment ) ) )
- // InternalCftLanguage.g:442:2: ( ( rule__MappingParameter__NameAssignment ) )
- {
- // InternalCftLanguage.g:442:2: ( ( rule__MappingParameter__NameAssignment ) )
- // InternalCftLanguage.g:443:3: ( rule__MappingParameter__NameAssignment )
- {
- before(grammarAccess.getMappingParameterAccess().getNameAssignment());
- // InternalCftLanguage.g:444:3: ( rule__MappingParameter__NameAssignment )
- // InternalCftLanguage.g:444:4: rule__MappingParameter__NameAssignment
- {
- pushFollow(FOLLOW_2);
- rule__MappingParameter__NameAssignment();
-
- state._fsp--;
-
-
- }
-
- after(grammarAccess.getMappingParameterAccess().getNameAssignment());
-
- }
-
-
- }
-
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
-
- restoreStackSize(stackSize);
-
- }
- return ;
- }
- // $ANTLR end "ruleMappingParameter"
-
-
- // $ANTLR start "entryRuleLookupDefinition"
- // InternalCftLanguage.g:453:1: entryRuleLookupDefinition : ruleLookupDefinition EOF ;
- public final void entryRuleLookupDefinition() throws RecognitionException {
- try {
- // InternalCftLanguage.g:454:1: ( ruleLookupDefinition EOF )
- // InternalCftLanguage.g:455:1: ruleLookupDefinition EOF
- {
- before(grammarAccess.getLookupDefinitionRule());
- pushFollow(FOLLOW_1);
- ruleLookupDefinition();
-
- state._fsp--;
-
- after(grammarAccess.getLookupDefinitionRule());
- match(input,EOF,FOLLOW_2);
-
- }
-
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
- }
- return ;
- }
- // $ANTLR end "entryRuleLookupDefinition"
-
-
- // $ANTLR start "ruleLookupDefinition"
- // InternalCftLanguage.g:462:1: ruleLookupDefinition : ( ( rule__LookupDefinition__Group__0 ) ) ;
- public final void ruleLookupDefinition() throws RecognitionException {
-
- int stackSize = keepStackSize();
-
- try {
- // InternalCftLanguage.g:466:2: ( ( ( rule__LookupDefinition__Group__0 ) ) )
- // InternalCftLanguage.g:467:2: ( ( rule__LookupDefinition__Group__0 ) )
- {
- // InternalCftLanguage.g:467:2: ( ( rule__LookupDefinition__Group__0 ) )
- // InternalCftLanguage.g:468:3: ( rule__LookupDefinition__Group__0 )
- {
- before(grammarAccess.getLookupDefinitionAccess().getGroup());
- // InternalCftLanguage.g:469:3: ( rule__LookupDefinition__Group__0 )
- // InternalCftLanguage.g:469:4: rule__LookupDefinition__Group__0
- {
- pushFollow(FOLLOW_2);
- rule__LookupDefinition__Group__0();
-
- state._fsp--;
-
-
- }
-
- after(grammarAccess.getLookupDefinitionAccess().getGroup());
-
- }
-
-
- }
-
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
-
- restoreStackSize(stackSize);
-
- }
- return ;
- }
- // $ANTLR end "ruleLookupDefinition"
-
-
- // $ANTLR start "entryRuleAssignment"
- // InternalCftLanguage.g:478:1: entryRuleAssignment : ruleAssignment EOF ;
- public final void entryRuleAssignment() throws RecognitionException {
- try {
- // InternalCftLanguage.g:479:1: ( ruleAssignment EOF )
- // InternalCftLanguage.g:480:1: ruleAssignment EOF
- {
- before(grammarAccess.getAssignmentRule());
- pushFollow(FOLLOW_1);
- ruleAssignment();
-
- state._fsp--;
-
- after(grammarAccess.getAssignmentRule());
- match(input,EOF,FOLLOW_2);
-
- }
-
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
- }
- return ;
- }
- // $ANTLR end "entryRuleAssignment"
-
-
- // $ANTLR start "ruleAssignment"
- // InternalCftLanguage.g:487:1: ruleAssignment : ( ( rule__Assignment__Group__0 ) ) ;
- public final void ruleAssignment() throws RecognitionException {
-
- int stackSize = keepStackSize();
-
- try {
- // InternalCftLanguage.g:491:2: ( ( ( rule__Assignment__Group__0 ) ) )
- // InternalCftLanguage.g:492:2: ( ( rule__Assignment__Group__0 ) )
- {
- // InternalCftLanguage.g:492:2: ( ( rule__Assignment__Group__0 ) )
- // InternalCftLanguage.g:493:3: ( rule__Assignment__Group__0 )
- {
- before(grammarAccess.getAssignmentAccess().getGroup());
- // InternalCftLanguage.g:494:3: ( rule__Assignment__Group__0 )
- // InternalCftLanguage.g:494:4: rule__Assignment__Group__0
- {
- pushFollow(FOLLOW_2);
- rule__Assignment__Group__0();
-
- state._fsp--;
-
-
- }
-
- after(grammarAccess.getAssignmentAccess().getGroup());
-
- }
-
-
- }
-
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
-
- restoreStackSize(stackSize);
-
- }
- return ;
- }
- // $ANTLR end "ruleAssignment"
-
-
- // $ANTLR start "entryRuleEventReference"
- // InternalCftLanguage.g:503:1: entryRuleEventReference : ruleEventReference EOF ;
- public final void entryRuleEventReference() throws RecognitionException {
- try {
- // InternalCftLanguage.g:504:1: ( ruleEventReference EOF )
- // InternalCftLanguage.g:505:1: ruleEventReference EOF
- {
- before(grammarAccess.getEventReferenceRule());
- pushFollow(FOLLOW_1);
- ruleEventReference();
-
- state._fsp--;
-
- after(grammarAccess.getEventReferenceRule());
- match(input,EOF,FOLLOW_2);
-
- }
-
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
- }
- return ;
- }
- // $ANTLR end "entryRuleEventReference"
-
-
- // $ANTLR start "ruleEventReference"
- // InternalCftLanguage.g:512:1: ruleEventReference : ( ( rule__EventReference__Group__0 ) ) ;
- public final void ruleEventReference() throws RecognitionException {
-
- int stackSize = keepStackSize();
-
- try {
- // InternalCftLanguage.g:516:2: ( ( ( rule__EventReference__Group__0 ) ) )
- // InternalCftLanguage.g:517:2: ( ( rule__EventReference__Group__0 ) )
- {
- // InternalCftLanguage.g:517:2: ( ( rule__EventReference__Group__0 ) )
- // InternalCftLanguage.g:518:3: ( rule__EventReference__Group__0 )
- {
- before(grammarAccess.getEventReferenceAccess().getGroup());
- // InternalCftLanguage.g:519:3: ( rule__EventReference__Group__0 )
- // InternalCftLanguage.g:519:4: rule__EventReference__Group__0
- {
- pushFollow(FOLLOW_2);
- rule__EventReference__Group__0();
-
- state._fsp--;
-
-
- }
-
- after(grammarAccess.getEventReferenceAccess().getGroup());
-
- }
-
-
- }
-
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
-
- restoreStackSize(stackSize);
-
- }
- return ;
- }
- // $ANTLR end "ruleEventReference"
-
-
- // $ANTLR start "entryRuleComponentInstance"
- // InternalCftLanguage.g:528:1: entryRuleComponentInstance : ruleComponentInstance EOF ;
- public final void entryRuleComponentInstance() throws RecognitionException {
- try {
- // InternalCftLanguage.g:529:1: ( ruleComponentInstance EOF )
- // InternalCftLanguage.g:530:1: ruleComponentInstance EOF
- {
- before(grammarAccess.getComponentInstanceRule());
- pushFollow(FOLLOW_1);
- ruleComponentInstance();
-
- state._fsp--;
-
- after(grammarAccess.getComponentInstanceRule());
- match(input,EOF,FOLLOW_2);
-
- }
-
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
- }
- return ;
- }
- // $ANTLR end "entryRuleComponentInstance"
-
-
- // $ANTLR start "ruleComponentInstance"
- // InternalCftLanguage.g:537:1: ruleComponentInstance : ( ( rule__ComponentInstance__Group__0 ) ) ;
- public final void ruleComponentInstance() throws RecognitionException {
-
- int stackSize = keepStackSize();
-
- try {
- // InternalCftLanguage.g:541:2: ( ( ( rule__ComponentInstance__Group__0 ) ) )
- // InternalCftLanguage.g:542:2: ( ( rule__ComponentInstance__Group__0 ) )
- {
- // InternalCftLanguage.g:542:2: ( ( rule__ComponentInstance__Group__0 ) )
- // InternalCftLanguage.g:543:3: ( rule__ComponentInstance__Group__0 )
- {
- before(grammarAccess.getComponentInstanceAccess().getGroup());
- // InternalCftLanguage.g:544:3: ( rule__ComponentInstance__Group__0 )
- // InternalCftLanguage.g:544:4: rule__ComponentInstance__Group__0
- {
- pushFollow(FOLLOW_2);
- rule__ComponentInstance__Group__0();
-
- state._fsp--;
-
-
- }
-
- after(grammarAccess.getComponentInstanceAccess().getGroup());
-
- }
-
-
- }
-
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
-
- restoreStackSize(stackSize);
-
- }
- return ;
- }
- // $ANTLR end "ruleComponentInstance"
-
-
- // $ANTLR start "entryRuleQualifiedName"
- // InternalCftLanguage.g:553:1: entryRuleQualifiedName : ruleQualifiedName EOF ;
- public final void entryRuleQualifiedName() throws RecognitionException {
- try {
- // InternalCftLanguage.g:554:1: ( ruleQualifiedName EOF )
- // InternalCftLanguage.g:555:1: ruleQualifiedName EOF
- {
- before(grammarAccess.getQualifiedNameRule());
- pushFollow(FOLLOW_1);
- ruleQualifiedName();
-
- state._fsp--;
-
- after(grammarAccess.getQualifiedNameRule());
- match(input,EOF,FOLLOW_2);
-
- }
-
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
- }
- return ;
- }
- // $ANTLR end "entryRuleQualifiedName"
-
-
- // $ANTLR start "ruleQualifiedName"
- // InternalCftLanguage.g:562:1: ruleQualifiedName : ( ( rule__QualifiedName__Group__0 ) ) ;
- public final void ruleQualifiedName() throws RecognitionException {
-
- int stackSize = keepStackSize();
-
- try {
- // InternalCftLanguage.g:566:2: ( ( ( rule__QualifiedName__Group__0 ) ) )
- // InternalCftLanguage.g:567:2: ( ( rule__QualifiedName__Group__0 ) )
- {
- // InternalCftLanguage.g:567:2: ( ( rule__QualifiedName__Group__0 ) )
- // InternalCftLanguage.g:568:3: ( rule__QualifiedName__Group__0 )
- {
- before(grammarAccess.getQualifiedNameAccess().getGroup());
- // InternalCftLanguage.g:569:3: ( rule__QualifiedName__Group__0 )
- // InternalCftLanguage.g:569:4: rule__QualifiedName__Group__0
- {
- pushFollow(FOLLOW_2);
- rule__QualifiedName__Group__0();
-
- state._fsp--;
-
-
- }
-
- after(grammarAccess.getQualifiedNameAccess().getGroup());
-
- }
-
-
- }
-
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
-
- restoreStackSize(stackSize);
-
- }
- return ;
- }
- // $ANTLR end "ruleQualifiedName"
-
-
- // $ANTLR start "entryRuleQualifiedNameWithWildcard"
- // InternalCftLanguage.g:578:1: entryRuleQualifiedNameWithWildcard : ruleQualifiedNameWithWildcard EOF ;
- public final void entryRuleQualifiedNameWithWildcard() throws RecognitionException {
- try {
- // InternalCftLanguage.g:579:1: ( ruleQualifiedNameWithWildcard EOF )
- // InternalCftLanguage.g:580:1: ruleQualifiedNameWithWildcard EOF
- {
- before(grammarAccess.getQualifiedNameWithWildcardRule());
- pushFollow(FOLLOW_1);
- ruleQualifiedNameWithWildcard();
-
- state._fsp--;
-
- after(grammarAccess.getQualifiedNameWithWildcardRule());
- match(input,EOF,FOLLOW_2);
-
- }
-
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
- }
- return ;
- }
- // $ANTLR end "entryRuleQualifiedNameWithWildcard"
-
-
- // $ANTLR start "ruleQualifiedNameWithWildcard"
- // InternalCftLanguage.g:587:1: ruleQualifiedNameWithWildcard : ( ( rule__QualifiedNameWithWildcard__Group__0 ) ) ;
- public final void ruleQualifiedNameWithWildcard() throws RecognitionException {
-
- int stackSize = keepStackSize();
-
- try {
- // InternalCftLanguage.g:591:2: ( ( ( rule__QualifiedNameWithWildcard__Group__0 ) ) )
- // InternalCftLanguage.g:592:2: ( ( rule__QualifiedNameWithWildcard__Group__0 ) )
- {
- // InternalCftLanguage.g:592:2: ( ( rule__QualifiedNameWithWildcard__Group__0 ) )
- // InternalCftLanguage.g:593:3: ( rule__QualifiedNameWithWildcard__Group__0 )
- {
- before(grammarAccess.getQualifiedNameWithWildcardAccess().getGroup());
- // InternalCftLanguage.g:594:3: ( rule__QualifiedNameWithWildcard__Group__0 )
- // InternalCftLanguage.g:594:4: rule__QualifiedNameWithWildcard__Group__0
- {
- pushFollow(FOLLOW_2);
- rule__QualifiedNameWithWildcard__Group__0();
-
- state._fsp--;
-
-
- }
-
- after(grammarAccess.getQualifiedNameWithWildcardAccess().getGroup());
-
- }
-
-
- }
-
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
-
- restoreStackSize(stackSize);
-
- }
- return ;
- }
- // $ANTLR end "ruleQualifiedNameWithWildcard"
-
-
- // $ANTLR start "entryRuleValidId"
- // InternalCftLanguage.g:603:1: entryRuleValidId : ruleValidId EOF ;
- public final void entryRuleValidId() throws RecognitionException {
- try {
- // InternalCftLanguage.g:604:1: ( ruleValidId EOF )
- // InternalCftLanguage.g:605:1: ruleValidId EOF
- {
- before(grammarAccess.getValidIdRule());
- pushFollow(FOLLOW_1);
- ruleValidId();
-
- state._fsp--;
-
- after(grammarAccess.getValidIdRule());
- match(input,EOF,FOLLOW_2);
-
- }
-
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
- }
- return ;
- }
- // $ANTLR end "entryRuleValidId"
-
-
- // $ANTLR start "ruleValidId"
- // InternalCftLanguage.g:612:1: ruleValidId : ( ( rule__ValidId__Alternatives ) ) ;
- public final void ruleValidId() throws RecognitionException {
-
- int stackSize = keepStackSize();
-
- try {
- // InternalCftLanguage.g:616:2: ( ( ( rule__ValidId__Alternatives ) ) )
- // InternalCftLanguage.g:617:2: ( ( rule__ValidId__Alternatives ) )
- {
- // InternalCftLanguage.g:617:2: ( ( rule__ValidId__Alternatives ) )
- // InternalCftLanguage.g:618:3: ( rule__ValidId__Alternatives )
- {
- before(grammarAccess.getValidIdAccess().getAlternatives());
- // InternalCftLanguage.g:619:3: ( rule__ValidId__Alternatives )
- // InternalCftLanguage.g:619:4: rule__ValidId__Alternatives
- {
- pushFollow(FOLLOW_2);
- rule__ValidId__Alternatives();
-
- state._fsp--;
-
-
- }
-
- after(grammarAccess.getValidIdAccess().getAlternatives());
-
- }
-
-
- }
-
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
-
- restoreStackSize(stackSize);
-
- }
- return ;
- }
- // $ANTLR end "ruleValidId"
-
-
- // $ANTLR start "entryRuleDouble"
- // InternalCftLanguage.g:628:1: entryRuleDouble : ruleDouble EOF ;
- public final void entryRuleDouble() throws RecognitionException {
- try {
- // InternalCftLanguage.g:629:1: ( ruleDouble EOF )
- // InternalCftLanguage.g:630:1: ruleDouble EOF
- {
- before(grammarAccess.getDoubleRule());
- pushFollow(FOLLOW_1);
- ruleDouble();
-
- state._fsp--;
-
- after(grammarAccess.getDoubleRule());
- match(input,EOF,FOLLOW_2);
-
- }
-
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
- }
- return ;
- }
- // $ANTLR end "entryRuleDouble"
-
-
- // $ANTLR start "ruleDouble"
- // InternalCftLanguage.g:637:1: ruleDouble : ( ( rule__Double__Alternatives ) ) ;
- public final void ruleDouble() throws RecognitionException {
-
- int stackSize = keepStackSize();
-
- try {
- // InternalCftLanguage.g:641:2: ( ( ( rule__Double__Alternatives ) ) )
- // InternalCftLanguage.g:642:2: ( ( rule__Double__Alternatives ) )
- {
- // InternalCftLanguage.g:642:2: ( ( rule__Double__Alternatives ) )
- // InternalCftLanguage.g:643:3: ( rule__Double__Alternatives )
- {
- before(grammarAccess.getDoubleAccess().getAlternatives());
- // InternalCftLanguage.g:644:3: ( rule__Double__Alternatives )
- // InternalCftLanguage.g:644:4: rule__Double__Alternatives
- {
- pushFollow(FOLLOW_2);
- rule__Double__Alternatives();
-
- state._fsp--;
-
-
- }
-
- after(grammarAccess.getDoubleAccess().getAlternatives());
-
- }
-
-
- }
-
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
-
- restoreStackSize(stackSize);
-
- }
- return ;
- }
- // $ANTLR end "ruleDouble"
-
-
- // $ANTLR start "rule__CftModel__Alternatives_4"
- // InternalCftLanguage.g:652:1: rule__CftModel__Alternatives_4 : ( ( ( rule__CftModel__ComponentDefinitionsAssignment_4_0 ) ) | ( ( rule__CftModel__TransformationDefinitionsAssignment_4_1 ) ) );
- public final void rule__CftModel__Alternatives_4() throws RecognitionException {
-
- int stackSize = keepStackSize();
-
- try {
- // InternalCftLanguage.g:656:1: ( ( ( rule__CftModel__ComponentDefinitionsAssignment_4_0 ) ) | ( ( rule__CftModel__TransformationDefinitionsAssignment_4_1 ) ) )
- int alt1=2;
- int LA1_0 = input.LA(1);
-
- if ( (LA1_0==17) ) {
- alt1=1;
- }
- else if ( (LA1_0==28) ) {
- alt1=2;
- }
- else {
- NoViableAltException nvae =
- new NoViableAltException("", 1, 0, input);
-
- throw nvae;
- }
- switch (alt1) {
- case 1 :
- // InternalCftLanguage.g:657:2: ( ( rule__CftModel__ComponentDefinitionsAssignment_4_0 ) )
- {
- // InternalCftLanguage.g:657:2: ( ( rule__CftModel__ComponentDefinitionsAssignment_4_0 ) )
- // InternalCftLanguage.g:658:3: ( rule__CftModel__ComponentDefinitionsAssignment_4_0 )
- {
- before(grammarAccess.getCftModelAccess().getComponentDefinitionsAssignment_4_0());
- // InternalCftLanguage.g:659:3: ( rule__CftModel__ComponentDefinitionsAssignment_4_0 )
- // InternalCftLanguage.g:659:4: rule__CftModel__ComponentDefinitionsAssignment_4_0
- {
- pushFollow(FOLLOW_2);
- rule__CftModel__ComponentDefinitionsAssignment_4_0();
-
- state._fsp--;
-
-
- }
-
- after(grammarAccess.getCftModelAccess().getComponentDefinitionsAssignment_4_0());
-
- }
-
-
- }
- break;
- case 2 :
- // InternalCftLanguage.g:663:2: ( ( rule__CftModel__TransformationDefinitionsAssignment_4_1 ) )
- {
- // InternalCftLanguage.g:663:2: ( ( rule__CftModel__TransformationDefinitionsAssignment_4_1 ) )
- // InternalCftLanguage.g:664:3: ( rule__CftModel__TransformationDefinitionsAssignment_4_1 )
- {
- before(grammarAccess.getCftModelAccess().getTransformationDefinitionsAssignment_4_1());
- // InternalCftLanguage.g:665:3: ( rule__CftModel__TransformationDefinitionsAssignment_4_1 )
- // InternalCftLanguage.g:665:4: rule__CftModel__TransformationDefinitionsAssignment_4_1
- {
- pushFollow(FOLLOW_2);
- rule__CftModel__TransformationDefinitionsAssignment_4_1();
-
- state._fsp--;
-
-
- }
-
- after(grammarAccess.getCftModelAccess().getTransformationDefinitionsAssignment_4_1());
-
- }
-
-
- }
- break;
-
- }
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
-
- restoreStackSize(stackSize);
-
- }
- return ;
- }
- // $ANTLR end "rule__CftModel__Alternatives_4"
-
-
- // $ANTLR start "rule__EventDefinition__Alternatives"
- // InternalCftLanguage.g:673:1: rule__EventDefinition__Alternatives : ( ( ruleBasicEventDefinition ) | ( ruleGateDefinition ) );
- public final void rule__EventDefinition__Alternatives() throws RecognitionException {
-
- int stackSize = keepStackSize();
-
- try {
- // InternalCftLanguage.g:677:1: ( ( ruleBasicEventDefinition ) | ( ruleGateDefinition ) )
- int alt2=2;
- int LA2_0 = input.LA(1);
-
- if ( (LA2_0==RULE_ID) ) {
- int LA2_1 = input.LA(2);
-
- if ( (LA2_1==RULE_INT||(LA2_1>=25 && LA2_1<=26)) ) {
- alt2=2;
- }
- else if ( (LA2_1==22||LA2_1==24) ) {
- alt2=1;
- }
- else {
- NoViableAltException nvae =
- new NoViableAltException("", 2, 1, input);
-
- throw nvae;
- }
- }
- else if ( (LA2_0==RULE_OF_INT) ) {
- int LA2_2 = input.LA(2);
-
- if ( (LA2_2==22||LA2_2==24) ) {
- alt2=1;
- }
- else if ( (LA2_2==RULE_INT||(LA2_2>=25 && LA2_2<=26)) ) {
- alt2=2;
- }
- else {
- NoViableAltException nvae =
- new NoViableAltException("", 2, 2, input);
-
- throw nvae;
- }
- }
- else {
- NoViableAltException nvae =
- new NoViableAltException("", 2, 0, input);
-
- throw nvae;
- }
- switch (alt2) {
- case 1 :
- // InternalCftLanguage.g:678:2: ( ruleBasicEventDefinition )
- {
- // InternalCftLanguage.g:678:2: ( ruleBasicEventDefinition )
- // InternalCftLanguage.g:679:3: ruleBasicEventDefinition
- {
- before(grammarAccess.getEventDefinitionAccess().getBasicEventDefinitionParserRuleCall_0());
- pushFollow(FOLLOW_2);
- ruleBasicEventDefinition();
-
- state._fsp--;
-
- after(grammarAccess.getEventDefinitionAccess().getBasicEventDefinitionParserRuleCall_0());
-
- }
-
-
- }
- break;
- case 2 :
- // InternalCftLanguage.g:684:2: ( ruleGateDefinition )
- {
- // InternalCftLanguage.g:684:2: ( ruleGateDefinition )
- // InternalCftLanguage.g:685:3: ruleGateDefinition
- {
- before(grammarAccess.getEventDefinitionAccess().getGateDefinitionParserRuleCall_1());
- pushFollow(FOLLOW_2);
- ruleGateDefinition();
-
- state._fsp--;
-
- after(grammarAccess.getEventDefinitionAccess().getGateDefinitionParserRuleCall_1());
-
- }
-
-
- }
- break;
-
- }
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
-
- restoreStackSize(stackSize);
-
- }
- return ;
- }
- // $ANTLR end "rule__EventDefinition__Alternatives"
-
-
- // $ANTLR start "rule__Distribution__Alternatives"
- // InternalCftLanguage.g:694:1: rule__Distribution__Alternatives : ( ( ruleConstantDistribution ) | ( ruleExponentialDistribution ) );
- public final void rule__Distribution__Alternatives() throws RecognitionException {
-
- int stackSize = keepStackSize();
-
- try {
- // InternalCftLanguage.g:698:1: ( ( ruleConstantDistribution ) | ( ruleExponentialDistribution ) )
- int alt3=2;
- int LA3_0 = input.LA(1);
-
- if ( (LA3_0==22) ) {
- alt3=1;
- }
- else if ( (LA3_0==24) ) {
- alt3=2;
- }
- else {
- NoViableAltException nvae =
- new NoViableAltException("", 3, 0, input);
-
- throw nvae;
- }
- switch (alt3) {
- case 1 :
- // InternalCftLanguage.g:699:2: ( ruleConstantDistribution )
- {
- // InternalCftLanguage.g:699:2: ( ruleConstantDistribution )
- // InternalCftLanguage.g:700:3: ruleConstantDistribution
- {
- before(grammarAccess.getDistributionAccess().getConstantDistributionParserRuleCall_0());
- pushFollow(FOLLOW_2);
- ruleConstantDistribution();
-
- state._fsp--;
-
- after(grammarAccess.getDistributionAccess().getConstantDistributionParserRuleCall_0());
-
- }
-
-
- }
- break;
- case 2 :
- // InternalCftLanguage.g:705:2: ( ruleExponentialDistribution )
- {
- // InternalCftLanguage.g:705:2: ( ruleExponentialDistribution )
- // InternalCftLanguage.g:706:3: ruleExponentialDistribution
- {
- before(grammarAccess.getDistributionAccess().getExponentialDistributionParserRuleCall_1());
- pushFollow(FOLLOW_2);
- ruleExponentialDistribution();
-
- state._fsp--;
-
- after(grammarAccess.getDistributionAccess().getExponentialDistributionParserRuleCall_1());
-
- }
-
-
- }
- break;
-
- }
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
-
- restoreStackSize(stackSize);
-
- }
- return ;
- }
- // $ANTLR end "rule__Distribution__Alternatives"
-
-
- // $ANTLR start "rule__GateDefinition__Alternatives"
- // InternalCftLanguage.g:715:1: rule__GateDefinition__Alternatives : ( ( ruleAndGateDefinition ) | ( ruleOrGateDefinition ) | ( ruleKOfMGateDefinition ) );
- public final void rule__GateDefinition__Alternatives() throws RecognitionException {
-
- int stackSize = keepStackSize();
-
- try {
- // InternalCftLanguage.g:719:1: ( ( ruleAndGateDefinition ) | ( ruleOrGateDefinition ) | ( ruleKOfMGateDefinition ) )
- int alt4=3;
- int LA4_0 = input.LA(1);
-
- if ( (LA4_0==RULE_ID) ) {
- switch ( input.LA(2) ) {
- case 26:
- {
- alt4=2;
- }
- break;
- case RULE_INT:
- {
- alt4=3;
- }
- break;
- case 25:
- {
- alt4=1;
- }
- break;
- default:
- NoViableAltException nvae =
- new NoViableAltException("", 4, 1, input);
-
- throw nvae;
- }
-
- }
- else if ( (LA4_0==RULE_OF_INT) ) {
- switch ( input.LA(2) ) {
- case RULE_INT:
- {
- alt4=3;
- }
- break;
- case 25:
- {
- alt4=1;
- }
- break;
- case 26:
- {
- alt4=2;
- }
- break;
- default:
- NoViableAltException nvae =
- new NoViableAltException("", 4, 2, input);
-
- throw nvae;
- }
-
- }
- else {
- NoViableAltException nvae =
- new NoViableAltException("", 4, 0, input);
-
- throw nvae;
- }
- switch (alt4) {
- case 1 :
- // InternalCftLanguage.g:720:2: ( ruleAndGateDefinition )
- {
- // InternalCftLanguage.g:720:2: ( ruleAndGateDefinition )
- // InternalCftLanguage.g:721:3: ruleAndGateDefinition
- {
- before(grammarAccess.getGateDefinitionAccess().getAndGateDefinitionParserRuleCall_0());
- pushFollow(FOLLOW_2);
- ruleAndGateDefinition();
-
- state._fsp--;
-
- after(grammarAccess.getGateDefinitionAccess().getAndGateDefinitionParserRuleCall_0());
-
- }
-
-
- }
- break;
- case 2 :
- // InternalCftLanguage.g:726:2: ( ruleOrGateDefinition )
- {
- // InternalCftLanguage.g:726:2: ( ruleOrGateDefinition )
- // InternalCftLanguage.g:727:3: ruleOrGateDefinition
- {
- before(grammarAccess.getGateDefinitionAccess().getOrGateDefinitionParserRuleCall_1());
- pushFollow(FOLLOW_2);
- ruleOrGateDefinition();
-
- state._fsp--;
-
- after(grammarAccess.getGateDefinitionAccess().getOrGateDefinitionParserRuleCall_1());
-
- }
-
-
- }
- break;
- case 3 :
- // InternalCftLanguage.g:732:2: ( ruleKOfMGateDefinition )
- {
- // InternalCftLanguage.g:732:2: ( ruleKOfMGateDefinition )
- // InternalCftLanguage.g:733:3: ruleKOfMGateDefinition
- {
- before(grammarAccess.getGateDefinitionAccess().getKOfMGateDefinitionParserRuleCall_2());
- pushFollow(FOLLOW_2);
- ruleKOfMGateDefinition();
-
- state._fsp--;
-
- after(grammarAccess.getGateDefinitionAccess().getKOfMGateDefinitionParserRuleCall_2());
-
- }
-
-
- }
- break;
-
- }
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
-
- restoreStackSize(stackSize);
-
- }
- return ;
- }
- // $ANTLR end "rule__GateDefinition__Alternatives"
-
-
- // $ANTLR start "rule__KOfMGateDefinition__Alternatives_2"
- // InternalCftLanguage.g:742:1: rule__KOfMGateDefinition__Alternatives_2 : ( ( ( rule__KOfMGateDefinition__Group_2_0__0 ) ) | ( ( rule__KOfMGateDefinition__MAssignment_2_1 ) ) );
- public final void rule__KOfMGateDefinition__Alternatives_2() throws RecognitionException {
-
- int stackSize = keepStackSize();
-
- try {
- // InternalCftLanguage.g:746:1: ( ( ( rule__KOfMGateDefinition__Group_2_0__0 ) ) | ( ( rule__KOfMGateDefinition__MAssignment_2_1 ) ) )
- int alt5=2;
- int LA5_0 = input.LA(1);
-
- if ( (LA5_0==27) ) {
- alt5=1;
- }
- else if ( (LA5_0==RULE_OF_INT) ) {
- alt5=2;
- }
- else {
- NoViableAltException nvae =
- new NoViableAltException("", 5, 0, input);
-
- throw nvae;
- }
- switch (alt5) {
- case 1 :
- // InternalCftLanguage.g:747:2: ( ( rule__KOfMGateDefinition__Group_2_0__0 ) )
- {
- // InternalCftLanguage.g:747:2: ( ( rule__KOfMGateDefinition__Group_2_0__0 ) )
- // InternalCftLanguage.g:748:3: ( rule__KOfMGateDefinition__Group_2_0__0 )
- {
- before(grammarAccess.getKOfMGateDefinitionAccess().getGroup_2_0());
- // InternalCftLanguage.g:749:3: ( rule__KOfMGateDefinition__Group_2_0__0 )
- // InternalCftLanguage.g:749:4: rule__KOfMGateDefinition__Group_2_0__0
- {
- pushFollow(FOLLOW_2);
- rule__KOfMGateDefinition__Group_2_0__0();
-
- state._fsp--;
-
-
- }
-
- after(grammarAccess.getKOfMGateDefinitionAccess().getGroup_2_0());
-
- }
-
-
- }
- break;
- case 2 :
- // InternalCftLanguage.g:753:2: ( ( rule__KOfMGateDefinition__MAssignment_2_1 ) )
- {
- // InternalCftLanguage.g:753:2: ( ( rule__KOfMGateDefinition__MAssignment_2_1 ) )
- // InternalCftLanguage.g:754:3: ( rule__KOfMGateDefinition__MAssignment_2_1 )
- {
- before(grammarAccess.getKOfMGateDefinitionAccess().getMAssignment_2_1());
- // InternalCftLanguage.g:755:3: ( rule__KOfMGateDefinition__MAssignment_2_1 )
- // InternalCftLanguage.g:755:4: rule__KOfMGateDefinition__MAssignment_2_1
- {
- pushFollow(FOLLOW_2);
- rule__KOfMGateDefinition__MAssignment_2_1();
-
- state._fsp--;
-
-
- }
-
- after(grammarAccess.getKOfMGateDefinitionAccess().getMAssignment_2_1());
-
- }
-
-
- }
- break;
-
- }
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
-
- restoreStackSize(stackSize);
-
- }
- return ;
- }
- // $ANTLR end "rule__KOfMGateDefinition__Alternatives_2"
-
-
- // $ANTLR start "rule__MappingDefinition__Alternatives_8_1_0"
- // InternalCftLanguage.g:763:1: rule__MappingDefinition__Alternatives_8_1_0 : ( ( ( rule__MappingDefinition__LookupDefinitionsAssignment_8_1_0_0 ) ) | ( ( rule__MappingDefinition__AssignmentsAssignment_8_1_0_1 ) ) );
- public final void rule__MappingDefinition__Alternatives_8_1_0() throws RecognitionException {
-
- int stackSize = keepStackSize();
-
- try {
- // InternalCftLanguage.g:767:1: ( ( ( rule__MappingDefinition__LookupDefinitionsAssignment_8_1_0_0 ) ) | ( ( rule__MappingDefinition__AssignmentsAssignment_8_1_0_1 ) ) )
- int alt6=2;
- int LA6_0 = input.LA(1);
-
- if ( (LA6_0==33) ) {
- alt6=1;
- }
- else if ( ((LA6_0>=RULE_ID && LA6_0<=RULE_OF_INT)) ) {
- alt6=2;
- }
- else {
- NoViableAltException nvae =
- new NoViableAltException("", 6, 0, input);
-
- throw nvae;
- }
- switch (alt6) {
- case 1 :
- // InternalCftLanguage.g:768:2: ( ( rule__MappingDefinition__LookupDefinitionsAssignment_8_1_0_0 ) )
- {
- // InternalCftLanguage.g:768:2: ( ( rule__MappingDefinition__LookupDefinitionsAssignment_8_1_0_0 ) )
- // InternalCftLanguage.g:769:3: ( rule__MappingDefinition__LookupDefinitionsAssignment_8_1_0_0 )
- {
- before(grammarAccess.getMappingDefinitionAccess().getLookupDefinitionsAssignment_8_1_0_0());
- // InternalCftLanguage.g:770:3: ( rule__MappingDefinition__LookupDefinitionsAssignment_8_1_0_0 )
- // InternalCftLanguage.g:770:4: rule__MappingDefinition__LookupDefinitionsAssignment_8_1_0_0
- {
- pushFollow(FOLLOW_2);
- rule__MappingDefinition__LookupDefinitionsAssignment_8_1_0_0();
-
- state._fsp--;
-
-
- }
-
- after(grammarAccess.getMappingDefinitionAccess().getLookupDefinitionsAssignment_8_1_0_0());
-
- }
-
-
- }
- break;
- case 2 :
- // InternalCftLanguage.g:774:2: ( ( rule__MappingDefinition__AssignmentsAssignment_8_1_0_1 ) )
- {
- // InternalCftLanguage.g:774:2: ( ( rule__MappingDefinition__AssignmentsAssignment_8_1_0_1 ) )
- // InternalCftLanguage.g:775:3: ( rule__MappingDefinition__AssignmentsAssignment_8_1_0_1 )
- {
- before(grammarAccess.getMappingDefinitionAccess().getAssignmentsAssignment_8_1_0_1());
- // InternalCftLanguage.g:776:3: ( rule__MappingDefinition__AssignmentsAssignment_8_1_0_1 )
- // InternalCftLanguage.g:776:4: rule__MappingDefinition__AssignmentsAssignment_8_1_0_1
- {
- pushFollow(FOLLOW_2);
- rule__MappingDefinition__AssignmentsAssignment_8_1_0_1();
-
- state._fsp--;
-
-
- }
-
- after(grammarAccess.getMappingDefinitionAccess().getAssignmentsAssignment_8_1_0_1());
-
- }
-
-
- }
- break;
-
- }
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
-
- restoreStackSize(stackSize);
-
- }
- return ;
- }
- // $ANTLR end "rule__MappingDefinition__Alternatives_8_1_0"
-
-
- // $ANTLR start "rule__Assignment__Alternatives_1"
- // InternalCftLanguage.g:784:1: rule__Assignment__Alternatives_1 : ( ( ( rule__Assignment__MultipleAssignment_1_0 ) ) | ( ':=' ) );
- public final void rule__Assignment__Alternatives_1() throws RecognitionException {
-
- int stackSize = keepStackSize();
-
- try {
- // InternalCftLanguage.g:788:1: ( ( ( rule__Assignment__MultipleAssignment_1_0 ) ) | ( ':=' ) )
- int alt7=2;
- int LA7_0 = input.LA(1);
-
- if ( (LA7_0==40) ) {
- alt7=1;
- }
- else if ( (LA7_0==13) ) {
- alt7=2;
- }
- else {
- NoViableAltException nvae =
- new NoViableAltException("", 7, 0, input);
-
- throw nvae;
- }
- switch (alt7) {
- case 1 :
- // InternalCftLanguage.g:789:2: ( ( rule__Assignment__MultipleAssignment_1_0 ) )
- {
- // InternalCftLanguage.g:789:2: ( ( rule__Assignment__MultipleAssignment_1_0 ) )
- // InternalCftLanguage.g:790:3: ( rule__Assignment__MultipleAssignment_1_0 )
- {
- before(grammarAccess.getAssignmentAccess().getMultipleAssignment_1_0());
- // InternalCftLanguage.g:791:3: ( rule__Assignment__MultipleAssignment_1_0 )
- // InternalCftLanguage.g:791:4: rule__Assignment__MultipleAssignment_1_0
- {
- pushFollow(FOLLOW_2);
- rule__Assignment__MultipleAssignment_1_0();
-
- state._fsp--;
-
-
- }
-
- after(grammarAccess.getAssignmentAccess().getMultipleAssignment_1_0());
-
- }
-
-
- }
- break;
- case 2 :
- // InternalCftLanguage.g:795:2: ( ':=' )
- {
- // InternalCftLanguage.g:795:2: ( ':=' )
- // InternalCftLanguage.g:796:3: ':='
- {
- before(grammarAccess.getAssignmentAccess().getColonEqualsSignKeyword_1_1());
- match(input,13,FOLLOW_2);
- after(grammarAccess.getAssignmentAccess().getColonEqualsSignKeyword_1_1());
-
- }
-
-
- }
- break;
-
- }
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
-
- restoreStackSize(stackSize);
-
- }
- return ;
- }
- // $ANTLR end "rule__Assignment__Alternatives_1"
-
-
- // $ANTLR start "rule__ValidId__Alternatives"
- // InternalCftLanguage.g:805:1: rule__ValidId__Alternatives : ( ( RULE_ID ) | ( RULE_OF_INT ) );
- public final void rule__ValidId__Alternatives() throws RecognitionException {
-
- int stackSize = keepStackSize();
-
- try {
- // InternalCftLanguage.g:809:1: ( ( RULE_ID ) | ( RULE_OF_INT ) )
- int alt8=2;
- int LA8_0 = input.LA(1);
-
- if ( (LA8_0==RULE_ID) ) {
- alt8=1;
- }
- else if ( (LA8_0==RULE_OF_INT) ) {
- alt8=2;
- }
- else {
- NoViableAltException nvae =
- new NoViableAltException("", 8, 0, input);
-
- throw nvae;
- }
- switch (alt8) {
- case 1 :
- // InternalCftLanguage.g:810:2: ( RULE_ID )
- {
- // InternalCftLanguage.g:810:2: ( RULE_ID )
- // InternalCftLanguage.g:811:3: RULE_ID
- {
- before(grammarAccess.getValidIdAccess().getIDTerminalRuleCall_0());
- match(input,RULE_ID,FOLLOW_2);
- after(grammarAccess.getValidIdAccess().getIDTerminalRuleCall_0());
-
- }
-
-
- }
- break;
- case 2 :
- // InternalCftLanguage.g:816:2: ( RULE_OF_INT )
- {
- // InternalCftLanguage.g:816:2: ( RULE_OF_INT )
- // InternalCftLanguage.g:817:3: RULE_OF_INT
- {
- before(grammarAccess.getValidIdAccess().getOF_INTTerminalRuleCall_1());
- match(input,RULE_OF_INT,FOLLOW_2);
- after(grammarAccess.getValidIdAccess().getOF_INTTerminalRuleCall_1());
-
- }
-
-
- }
- break;
-
- }
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
-
- restoreStackSize(stackSize);
-
- }
- return ;
- }
- // $ANTLR end "rule__ValidId__Alternatives"
-
-
- // $ANTLR start "rule__Double__Alternatives"
- // InternalCftLanguage.g:826:1: rule__Double__Alternatives : ( ( RULE_INT ) | ( RULE_T_DOUBLE ) );
- public final void rule__Double__Alternatives() throws RecognitionException {
-
- int stackSize = keepStackSize();
-
- try {
- // InternalCftLanguage.g:830:1: ( ( RULE_INT ) | ( RULE_T_DOUBLE ) )
- int alt9=2;
- int LA9_0 = input.LA(1);
-
- if ( (LA9_0==RULE_INT) ) {
- alt9=1;
- }
- else if ( (LA9_0==RULE_T_DOUBLE) ) {
- alt9=2;
- }
- else {
- NoViableAltException nvae =
- new NoViableAltException("", 9, 0, input);
-
- throw nvae;
- }
- switch (alt9) {
- case 1 :
- // InternalCftLanguage.g:831:2: ( RULE_INT )
- {
- // InternalCftLanguage.g:831:2: ( RULE_INT )
- // InternalCftLanguage.g:832:3: RULE_INT
- {
- before(grammarAccess.getDoubleAccess().getINTTerminalRuleCall_0());
- match(input,RULE_INT,FOLLOW_2);
- after(grammarAccess.getDoubleAccess().getINTTerminalRuleCall_0());
-
- }
-
-
- }
- break;
- case 2 :
- // InternalCftLanguage.g:837:2: ( RULE_T_DOUBLE )
- {
- // InternalCftLanguage.g:837:2: ( RULE_T_DOUBLE )
- // InternalCftLanguage.g:838:3: RULE_T_DOUBLE
- {
- before(grammarAccess.getDoubleAccess().getT_DOUBLETerminalRuleCall_1());
- match(input,RULE_T_DOUBLE,FOLLOW_2);
- after(grammarAccess.getDoubleAccess().getT_DOUBLETerminalRuleCall_1());
-
- }
-
-
- }
- break;
-
- }
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
-
- restoreStackSize(stackSize);
-
- }
- return ;
- }
- // $ANTLR end "rule__Double__Alternatives"
-
-
- // $ANTLR start "rule__CftModel__Group__0"
- // InternalCftLanguage.g:847:1: rule__CftModel__Group__0 : rule__CftModel__Group__0__Impl rule__CftModel__Group__1 ;
- public final void rule__CftModel__Group__0() throws RecognitionException {
-
- int stackSize = keepStackSize();
-
- try {
- // InternalCftLanguage.g:851:1: ( rule__CftModel__Group__0__Impl rule__CftModel__Group__1 )
- // InternalCftLanguage.g:852:2: rule__CftModel__Group__0__Impl rule__CftModel__Group__1
- {
- pushFollow(FOLLOW_3);
- rule__CftModel__Group__0__Impl();
-
- state._fsp--;
-
- pushFollow(FOLLOW_2);
- rule__CftModel__Group__1();
-
- state._fsp--;
-
-
- }
-
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
-
- restoreStackSize(stackSize);
-
- }
- return ;
- }
- // $ANTLR end "rule__CftModel__Group__0"
-
-
- // $ANTLR start "rule__CftModel__Group__0__Impl"
- // InternalCftLanguage.g:859:1: rule__CftModel__Group__0__Impl : ( 'package' ) ;
- public final void rule__CftModel__Group__0__Impl() throws RecognitionException {
-
- int stackSize = keepStackSize();
-
- try {
- // InternalCftLanguage.g:863:1: ( ( 'package' ) )
- // InternalCftLanguage.g:864:1: ( 'package' )
- {
- // InternalCftLanguage.g:864:1: ( 'package' )
- // InternalCftLanguage.g:865:2: 'package'
- {
- before(grammarAccess.getCftModelAccess().getPackageKeyword_0());
- match(input,14,FOLLOW_2);
- after(grammarAccess.getCftModelAccess().getPackageKeyword_0());
-
- }
-
-
- }
-
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
-
- restoreStackSize(stackSize);
-
- }
- return ;
- }
- // $ANTLR end "rule__CftModel__Group__0__Impl"
-
-
- // $ANTLR start "rule__CftModel__Group__1"
- // InternalCftLanguage.g:874:1: rule__CftModel__Group__1 : rule__CftModel__Group__1__Impl rule__CftModel__Group__2 ;
- public final void rule__CftModel__Group__1() throws RecognitionException {
-
- int stackSize = keepStackSize();
-
- try {
- // InternalCftLanguage.g:878:1: ( rule__CftModel__Group__1__Impl rule__CftModel__Group__2 )
- // InternalCftLanguage.g:879:2: rule__CftModel__Group__1__Impl rule__CftModel__Group__2
- {
- pushFollow(FOLLOW_4);
- rule__CftModel__Group__1__Impl();
-
- state._fsp--;
-
- pushFollow(FOLLOW_2);
- rule__CftModel__Group__2();
-
- state._fsp--;
-
-
- }
-
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
-
- restoreStackSize(stackSize);
-
- }
- return ;
- }
- // $ANTLR end "rule__CftModel__Group__1"
-
-
- // $ANTLR start "rule__CftModel__Group__1__Impl"
- // InternalCftLanguage.g:886:1: rule__CftModel__Group__1__Impl : ( ( rule__CftModel__PackageNameAssignment_1 ) ) ;
- public final void rule__CftModel__Group__1__Impl() throws RecognitionException {
-
- int stackSize = keepStackSize();
-
- try {
- // InternalCftLanguage.g:890:1: ( ( ( rule__CftModel__PackageNameAssignment_1 ) ) )
- // InternalCftLanguage.g:891:1: ( ( rule__CftModel__PackageNameAssignment_1 ) )
- {
- // InternalCftLanguage.g:891:1: ( ( rule__CftModel__PackageNameAssignment_1 ) )
- // InternalCftLanguage.g:892:2: ( rule__CftModel__PackageNameAssignment_1 )
- {
- before(grammarAccess.getCftModelAccess().getPackageNameAssignment_1());
- // InternalCftLanguage.g:893:2: ( rule__CftModel__PackageNameAssignment_1 )
- // InternalCftLanguage.g:893:3: rule__CftModel__PackageNameAssignment_1
- {
- pushFollow(FOLLOW_2);
- rule__CftModel__PackageNameAssignment_1();
-
- state._fsp--;
-
-
- }
-
- after(grammarAccess.getCftModelAccess().getPackageNameAssignment_1());
-
- }
-
-
- }
-
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
-
- restoreStackSize(stackSize);
-
- }
- return ;
- }
- // $ANTLR end "rule__CftModel__Group__1__Impl"
-
-
- // $ANTLR start "rule__CftModel__Group__2"
- // InternalCftLanguage.g:901:1: rule__CftModel__Group__2 : rule__CftModel__Group__2__Impl rule__CftModel__Group__3 ;
- public final void rule__CftModel__Group__2() throws RecognitionException {
-
- int stackSize = keepStackSize();
-
- try {
- // InternalCftLanguage.g:905:1: ( rule__CftModel__Group__2__Impl rule__CftModel__Group__3 )
- // InternalCftLanguage.g:906:2: rule__CftModel__Group__2__Impl rule__CftModel__Group__3
- {
- pushFollow(FOLLOW_4);
- rule__CftModel__Group__2__Impl();
-
- state._fsp--;
-
- pushFollow(FOLLOW_2);
- rule__CftModel__Group__3();
-
- state._fsp--;
-
-
- }
-
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
-
- restoreStackSize(stackSize);
-
- }
- return ;
- }
- // $ANTLR end "rule__CftModel__Group__2"
-
-
- // $ANTLR start "rule__CftModel__Group__2__Impl"
- // InternalCftLanguage.g:913:1: rule__CftModel__Group__2__Impl : ( ( ';' )? ) ;
- public final void rule__CftModel__Group__2__Impl() throws RecognitionException {
-
- int stackSize = keepStackSize();
-
- try {
- // InternalCftLanguage.g:917:1: ( ( ( ';' )? ) )
- // InternalCftLanguage.g:918:1: ( ( ';' )? )
- {
- // InternalCftLanguage.g:918:1: ( ( ';' )? )
- // InternalCftLanguage.g:919:2: ( ';' )?
- {
- before(grammarAccess.getCftModelAccess().getSemicolonKeyword_2());
- // InternalCftLanguage.g:920:2: ( ';' )?
- int alt10=2;
- int LA10_0 = input.LA(1);
-
- if ( (LA10_0==15) ) {
- alt10=1;
- }
- switch (alt10) {
- case 1 :
- // InternalCftLanguage.g:920:3: ';'
- {
- match(input,15,FOLLOW_2);
-
- }
- break;
-
- }
-
- after(grammarAccess.getCftModelAccess().getSemicolonKeyword_2());
-
- }
-
-
- }
-
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
-
- restoreStackSize(stackSize);
-
- }
- return ;
- }
- // $ANTLR end "rule__CftModel__Group__2__Impl"
-
-
- // $ANTLR start "rule__CftModel__Group__3"
- // InternalCftLanguage.g:928:1: rule__CftModel__Group__3 : rule__CftModel__Group__3__Impl rule__CftModel__Group__4 ;
- public final void rule__CftModel__Group__3() throws RecognitionException {
-
- int stackSize = keepStackSize();
-
- try {
- // InternalCftLanguage.g:932:1: ( rule__CftModel__Group__3__Impl rule__CftModel__Group__4 )
- // InternalCftLanguage.g:933:2: rule__CftModel__Group__3__Impl rule__CftModel__Group__4
- {
- pushFollow(FOLLOW_4);
- rule__CftModel__Group__3__Impl();
-
- state._fsp--;
-
- pushFollow(FOLLOW_2);
- rule__CftModel__Group__4();
-
- state._fsp--;
-
-
- }
-
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
-
- restoreStackSize(stackSize);
-
- }
- return ;
- }
- // $ANTLR end "rule__CftModel__Group__3"
-
-
- // $ANTLR start "rule__CftModel__Group__3__Impl"
- // InternalCftLanguage.g:940:1: rule__CftModel__Group__3__Impl : ( ( rule__CftModel__ImportsAssignment_3 )* ) ;
- public final void rule__CftModel__Group__3__Impl() throws RecognitionException {
-
- int stackSize = keepStackSize();
-
- try {
- // InternalCftLanguage.g:944:1: ( ( ( rule__CftModel__ImportsAssignment_3 )* ) )
- // InternalCftLanguage.g:945:1: ( ( rule__CftModel__ImportsAssignment_3 )* )
- {
- // InternalCftLanguage.g:945:1: ( ( rule__CftModel__ImportsAssignment_3 )* )
- // InternalCftLanguage.g:946:2: ( rule__CftModel__ImportsAssignment_3 )*
- {
- before(grammarAccess.getCftModelAccess().getImportsAssignment_3());
- // InternalCftLanguage.g:947:2: ( rule__CftModel__ImportsAssignment_3 )*
- loop11:
- do {
- int alt11=2;
- int LA11_0 = input.LA(1);
-
- if ( (LA11_0==16) ) {
- alt11=1;
- }
-
-
- switch (alt11) {
- case 1 :
- // InternalCftLanguage.g:947:3: rule__CftModel__ImportsAssignment_3
- {
- pushFollow(FOLLOW_5);
- rule__CftModel__ImportsAssignment_3();
-
- state._fsp--;
-
-
- }
- break;
-
- default :
- break loop11;
- }
- } while (true);
-
- after(grammarAccess.getCftModelAccess().getImportsAssignment_3());
-
- }
-
-
- }
-
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
-
- restoreStackSize(stackSize);
-
- }
- return ;
- }
- // $ANTLR end "rule__CftModel__Group__3__Impl"
-
-
- // $ANTLR start "rule__CftModel__Group__4"
- // InternalCftLanguage.g:955:1: rule__CftModel__Group__4 : rule__CftModel__Group__4__Impl ;
- public final void rule__CftModel__Group__4() throws RecognitionException {
-
- int stackSize = keepStackSize();
-
- try {
- // InternalCftLanguage.g:959:1: ( rule__CftModel__Group__4__Impl )
- // InternalCftLanguage.g:960:2: rule__CftModel__Group__4__Impl
- {
- pushFollow(FOLLOW_2);
- rule__CftModel__Group__4__Impl();
-
- state._fsp--;
-
-
- }
-
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
-
- restoreStackSize(stackSize);
-
- }
- return ;
- }
- // $ANTLR end "rule__CftModel__Group__4"
-
-
- // $ANTLR start "rule__CftModel__Group__4__Impl"
- // InternalCftLanguage.g:966:1: rule__CftModel__Group__4__Impl : ( ( rule__CftModel__Alternatives_4 )* ) ;
- public final void rule__CftModel__Group__4__Impl() throws RecognitionException {
-
- int stackSize = keepStackSize();
-
- try {
- // InternalCftLanguage.g:970:1: ( ( ( rule__CftModel__Alternatives_4 )* ) )
- // InternalCftLanguage.g:971:1: ( ( rule__CftModel__Alternatives_4 )* )
- {
- // InternalCftLanguage.g:971:1: ( ( rule__CftModel__Alternatives_4 )* )
- // InternalCftLanguage.g:972:2: ( rule__CftModel__Alternatives_4 )*
- {
- before(grammarAccess.getCftModelAccess().getAlternatives_4());
- // InternalCftLanguage.g:973:2: ( rule__CftModel__Alternatives_4 )*
- loop12:
- do {
- int alt12=2;
- int LA12_0 = input.LA(1);
-
- if ( (LA12_0==17||LA12_0==28) ) {
- alt12=1;
- }
-
-
- switch (alt12) {
- case 1 :
- // InternalCftLanguage.g:973:3: rule__CftModel__Alternatives_4
- {
- pushFollow(FOLLOW_6);
- rule__CftModel__Alternatives_4();
-
- state._fsp--;
-
-
- }
- break;
-
- default :
- break loop12;
- }
- } while (true);
-
- after(grammarAccess.getCftModelAccess().getAlternatives_4());
-
- }
-
-
- }
-
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
-
- restoreStackSize(stackSize);
-
- }
- return ;
- }
- // $ANTLR end "rule__CftModel__Group__4__Impl"
-
-
- // $ANTLR start "rule__ImportDeclaration__Group__0"
- // InternalCftLanguage.g:982:1: rule__ImportDeclaration__Group__0 : rule__ImportDeclaration__Group__0__Impl rule__ImportDeclaration__Group__1 ;
- public final void rule__ImportDeclaration__Group__0() throws RecognitionException {
-
- int stackSize = keepStackSize();
-
- try {
- // InternalCftLanguage.g:986:1: ( rule__ImportDeclaration__Group__0__Impl rule__ImportDeclaration__Group__1 )
- // InternalCftLanguage.g:987:2: rule__ImportDeclaration__Group__0__Impl rule__ImportDeclaration__Group__1
- {
- pushFollow(FOLLOW_3);
- rule__ImportDeclaration__Group__0__Impl();
-
- state._fsp--;
-
- pushFollow(FOLLOW_2);
- rule__ImportDeclaration__Group__1();
-
- state._fsp--;
-
-
- }
-
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
-
- restoreStackSize(stackSize);
-
- }
- return ;
- }
- // $ANTLR end "rule__ImportDeclaration__Group__0"
-
-
- // $ANTLR start "rule__ImportDeclaration__Group__0__Impl"
- // InternalCftLanguage.g:994:1: rule__ImportDeclaration__Group__0__Impl : ( 'import' ) ;
- public final void rule__ImportDeclaration__Group__0__Impl() throws RecognitionException {
-
- int stackSize = keepStackSize();
-
- try {
- // InternalCftLanguage.g:998:1: ( ( 'import' ) )
- // InternalCftLanguage.g:999:1: ( 'import' )
- {
- // InternalCftLanguage.g:999:1: ( 'import' )
- // InternalCftLanguage.g:1000:2: 'import'
- {
- before(grammarAccess.getImportDeclarationAccess().getImportKeyword_0());
- match(input,16,FOLLOW_2);
- after(grammarAccess.getImportDeclarationAccess().getImportKeyword_0());
-
- }
-
-
- }
-
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
-
- restoreStackSize(stackSize);
-
- }
- return ;
- }
- // $ANTLR end "rule__ImportDeclaration__Group__0__Impl"
-
-
- // $ANTLR start "rule__ImportDeclaration__Group__1"
- // InternalCftLanguage.g:1009:1: rule__ImportDeclaration__Group__1 : rule__ImportDeclaration__Group__1__Impl rule__ImportDeclaration__Group__2 ;
- public final void rule__ImportDeclaration__Group__1() throws RecognitionException {
-
- int stackSize = keepStackSize();
-
- try {
- // InternalCftLanguage.g:1013:1: ( rule__ImportDeclaration__Group__1__Impl rule__ImportDeclaration__Group__2 )
- // InternalCftLanguage.g:1014:2: rule__ImportDeclaration__Group__1__Impl rule__ImportDeclaration__Group__2
- {
- pushFollow(FOLLOW_7);
- rule__ImportDeclaration__Group__1__Impl();
-
- state._fsp--;
-
- pushFollow(FOLLOW_2);
- rule__ImportDeclaration__Group__2();
-
- state._fsp--;
-
-
- }
-
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
-
- restoreStackSize(stackSize);
-
- }
- return ;
- }
- // $ANTLR end "rule__ImportDeclaration__Group__1"
-
-
- // $ANTLR start "rule__ImportDeclaration__Group__1__Impl"
- // InternalCftLanguage.g:1021:1: rule__ImportDeclaration__Group__1__Impl : ( ( rule__ImportDeclaration__ImportedNamespaceAssignment_1 ) ) ;
- public final void rule__ImportDeclaration__Group__1__Impl() throws RecognitionException {
-
- int stackSize = keepStackSize();
-
- try {
- // InternalCftLanguage.g:1025:1: ( ( ( rule__ImportDeclaration__ImportedNamespaceAssignment_1 ) ) )
- // InternalCftLanguage.g:1026:1: ( ( rule__ImportDeclaration__ImportedNamespaceAssignment_1 ) )
- {
- // InternalCftLanguage.g:1026:1: ( ( rule__ImportDeclaration__ImportedNamespaceAssignment_1 ) )
- // InternalCftLanguage.g:1027:2: ( rule__ImportDeclaration__ImportedNamespaceAssignment_1 )
- {
- before(grammarAccess.getImportDeclarationAccess().getImportedNamespaceAssignment_1());
- // InternalCftLanguage.g:1028:2: ( rule__ImportDeclaration__ImportedNamespaceAssignment_1 )
- // InternalCftLanguage.g:1028:3: rule__ImportDeclaration__ImportedNamespaceAssignment_1
- {
- pushFollow(FOLLOW_2);
- rule__ImportDeclaration__ImportedNamespaceAssignment_1();
-
- state._fsp--;
-
-
- }
-
- after(grammarAccess.getImportDeclarationAccess().getImportedNamespaceAssignment_1());
-
- }
-
-
- }
-
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
-
- restoreStackSize(stackSize);
-
- }
- return ;
- }
- // $ANTLR end "rule__ImportDeclaration__Group__1__Impl"
-
-
- // $ANTLR start "rule__ImportDeclaration__Group__2"
- // InternalCftLanguage.g:1036:1: rule__ImportDeclaration__Group__2 : rule__ImportDeclaration__Group__2__Impl ;
- public final void rule__ImportDeclaration__Group__2() throws RecognitionException {
-
- int stackSize = keepStackSize();
-
- try {
- // InternalCftLanguage.g:1040:1: ( rule__ImportDeclaration__Group__2__Impl )
- // InternalCftLanguage.g:1041:2: rule__ImportDeclaration__Group__2__Impl
- {
- pushFollow(FOLLOW_2);
- rule__ImportDeclaration__Group__2__Impl();
-
- state._fsp--;
-
-
- }
-
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
-
- restoreStackSize(stackSize);
-
- }
- return ;
- }
- // $ANTLR end "rule__ImportDeclaration__Group__2"
-
-
- // $ANTLR start "rule__ImportDeclaration__Group__2__Impl"
- // InternalCftLanguage.g:1047:1: rule__ImportDeclaration__Group__2__Impl : ( ( ';' )? ) ;
- public final void rule__ImportDeclaration__Group__2__Impl() throws RecognitionException {
-
- int stackSize = keepStackSize();
-
- try {
- // InternalCftLanguage.g:1051:1: ( ( ( ';' )? ) )
- // InternalCftLanguage.g:1052:1: ( ( ';' )? )
- {
- // InternalCftLanguage.g:1052:1: ( ( ';' )? )
- // InternalCftLanguage.g:1053:2: ( ';' )?
- {
- before(grammarAccess.getImportDeclarationAccess().getSemicolonKeyword_2());
- // InternalCftLanguage.g:1054:2: ( ';' )?
- int alt13=2;
- int LA13_0 = input.LA(1);
-
- if ( (LA13_0==15) ) {
- alt13=1;
- }
- switch (alt13) {
- case 1 :
- // InternalCftLanguage.g:1054:3: ';'
- {
- match(input,15,FOLLOW_2);
-
- }
- break;
-
- }
-
- after(grammarAccess.getImportDeclarationAccess().getSemicolonKeyword_2());
-
- }
-
-
- }
-
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
-
- restoreStackSize(stackSize);
-
- }
- return ;
- }
- // $ANTLR end "rule__ImportDeclaration__Group__2__Impl"
-
-
- // $ANTLR start "rule__ComponentDefinition__Group__0"
- // InternalCftLanguage.g:1063:1: rule__ComponentDefinition__Group__0 : rule__ComponentDefinition__Group__0__Impl rule__ComponentDefinition__Group__1 ;
- public final void rule__ComponentDefinition__Group__0() throws RecognitionException {
-
- int stackSize = keepStackSize();
-
- try {
- // InternalCftLanguage.g:1067:1: ( rule__ComponentDefinition__Group__0__Impl rule__ComponentDefinition__Group__1 )
- // InternalCftLanguage.g:1068:2: rule__ComponentDefinition__Group__0__Impl rule__ComponentDefinition__Group__1
- {
- pushFollow(FOLLOW_3);
- rule__ComponentDefinition__Group__0__Impl();
-
- state._fsp--;
-
- pushFollow(FOLLOW_2);
- rule__ComponentDefinition__Group__1();
-
- state._fsp--;
-
-
- }
-
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
-
- restoreStackSize(stackSize);
-
- }
- return ;
- }
- // $ANTLR end "rule__ComponentDefinition__Group__0"
-
-
- // $ANTLR start "rule__ComponentDefinition__Group__0__Impl"
- // InternalCftLanguage.g:1075:1: rule__ComponentDefinition__Group__0__Impl : ( 'cft' ) ;
- public final void rule__ComponentDefinition__Group__0__Impl() throws RecognitionException {
-
- int stackSize = keepStackSize();
-
- try {
- // InternalCftLanguage.g:1079:1: ( ( 'cft' ) )
- // InternalCftLanguage.g:1080:1: ( 'cft' )
- {
- // InternalCftLanguage.g:1080:1: ( 'cft' )
- // InternalCftLanguage.g:1081:2: 'cft'
- {
- before(grammarAccess.getComponentDefinitionAccess().getCftKeyword_0());
- match(input,17,FOLLOW_2);
- after(grammarAccess.getComponentDefinitionAccess().getCftKeyword_0());
-
- }
-
-
- }
-
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
-
- restoreStackSize(stackSize);
-
- }
- return ;
- }
- // $ANTLR end "rule__ComponentDefinition__Group__0__Impl"
-
-
- // $ANTLR start "rule__ComponentDefinition__Group__1"
- // InternalCftLanguage.g:1090:1: rule__ComponentDefinition__Group__1 : rule__ComponentDefinition__Group__1__Impl rule__ComponentDefinition__Group__2 ;
- public final void rule__ComponentDefinition__Group__1() throws RecognitionException {
-
- int stackSize = keepStackSize();
-
- try {
- // InternalCftLanguage.g:1094:1: ( rule__ComponentDefinition__Group__1__Impl rule__ComponentDefinition__Group__2 )
- // InternalCftLanguage.g:1095:2: rule__ComponentDefinition__Group__1__Impl rule__ComponentDefinition__Group__2
- {
- pushFollow(FOLLOW_8);
- rule__ComponentDefinition__Group__1__Impl();
-
- state._fsp--;
-
- pushFollow(FOLLOW_2);
- rule__ComponentDefinition__Group__2();
-
- state._fsp--;
-
-
- }
-
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
-
- restoreStackSize(stackSize);
-
- }
- return ;
- }
- // $ANTLR end "rule__ComponentDefinition__Group__1"
-
-
- // $ANTLR start "rule__ComponentDefinition__Group__1__Impl"
- // InternalCftLanguage.g:1102:1: rule__ComponentDefinition__Group__1__Impl : ( ( rule__ComponentDefinition__NameAssignment_1 ) ) ;
- public final void rule__ComponentDefinition__Group__1__Impl() throws RecognitionException {
-
- int stackSize = keepStackSize();
-
- try {
- // InternalCftLanguage.g:1106:1: ( ( ( rule__ComponentDefinition__NameAssignment_1 ) ) )
- // InternalCftLanguage.g:1107:1: ( ( rule__ComponentDefinition__NameAssignment_1 ) )
- {
- // InternalCftLanguage.g:1107:1: ( ( rule__ComponentDefinition__NameAssignment_1 ) )
- // InternalCftLanguage.g:1108:2: ( rule__ComponentDefinition__NameAssignment_1 )
- {
- before(grammarAccess.getComponentDefinitionAccess().getNameAssignment_1());
- // InternalCftLanguage.g:1109:2: ( rule__ComponentDefinition__NameAssignment_1 )
- // InternalCftLanguage.g:1109:3: rule__ComponentDefinition__NameAssignment_1
- {
- pushFollow(FOLLOW_2);
- rule__ComponentDefinition__NameAssignment_1();
-
- state._fsp--;
-
-
- }
-
- after(grammarAccess.getComponentDefinitionAccess().getNameAssignment_1());
-
- }
-
-
- }
-
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
-
- restoreStackSize(stackSize);
-
- }
- return ;
- }
- // $ANTLR end "rule__ComponentDefinition__Group__1__Impl"
-
-
- // $ANTLR start "rule__ComponentDefinition__Group__2"
- // InternalCftLanguage.g:1117:1: rule__ComponentDefinition__Group__2 : rule__ComponentDefinition__Group__2__Impl rule__ComponentDefinition__Group__3 ;
- public final void rule__ComponentDefinition__Group__2() throws RecognitionException {
-
- int stackSize = keepStackSize();
-
- try {
- // InternalCftLanguage.g:1121:1: ( rule__ComponentDefinition__Group__2__Impl rule__ComponentDefinition__Group__3 )
- // InternalCftLanguage.g:1122:2: rule__ComponentDefinition__Group__2__Impl rule__ComponentDefinition__Group__3
- {
- pushFollow(FOLLOW_9);
- rule__ComponentDefinition__Group__2__Impl();
-
- state._fsp--;
-
- pushFollow(FOLLOW_2);
- rule__ComponentDefinition__Group__3();
-
- state._fsp--;
-
-
- }
-
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
-
- restoreStackSize(stackSize);
-
- }
- return ;
- }
- // $ANTLR end "rule__ComponentDefinition__Group__2"
-
-
- // $ANTLR start "rule__ComponentDefinition__Group__2__Impl"
- // InternalCftLanguage.g:1129:1: rule__ComponentDefinition__Group__2__Impl : ( '{' ) ;
- public final void rule__ComponentDefinition__Group__2__Impl() throws RecognitionException {
-
- int stackSize = keepStackSize();
-
- try {
- // InternalCftLanguage.g:1133:1: ( ( '{' ) )
- // InternalCftLanguage.g:1134:1: ( '{' )
- {
- // InternalCftLanguage.g:1134:1: ( '{' )
- // InternalCftLanguage.g:1135:2: '{'
- {
- before(grammarAccess.getComponentDefinitionAccess().getLeftCurlyBracketKeyword_2());
- match(input,18,FOLLOW_2);
- after(grammarAccess.getComponentDefinitionAccess().getLeftCurlyBracketKeyword_2());
-
- }
-
-
- }
-
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
-
- restoreStackSize(stackSize);
-
- }
- return ;
- }
- // $ANTLR end "rule__ComponentDefinition__Group__2__Impl"
-
-
- // $ANTLR start "rule__ComponentDefinition__Group__3"
- // InternalCftLanguage.g:1144:1: rule__ComponentDefinition__Group__3 : rule__ComponentDefinition__Group__3__Impl rule__ComponentDefinition__Group__4 ;
- public final void rule__ComponentDefinition__Group__3() throws RecognitionException {
-
- int stackSize = keepStackSize();
-
- try {
- // InternalCftLanguage.g:1148:1: ( rule__ComponentDefinition__Group__3__Impl rule__ComponentDefinition__Group__4 )
- // InternalCftLanguage.g:1149:2: rule__ComponentDefinition__Group__3__Impl rule__ComponentDefinition__Group__4
- {
- pushFollow(FOLLOW_10);
- rule__ComponentDefinition__Group__3__Impl();
-
- state._fsp--;
-
- pushFollow(FOLLOW_2);
- rule__ComponentDefinition__Group__4();
-
- state._fsp--;
-
-
- }
-
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
-
- restoreStackSize(stackSize);
-
- }
- return ;
- }
- // $ANTLR end "rule__ComponentDefinition__Group__3"
-
-
- // $ANTLR start "rule__ComponentDefinition__Group__3__Impl"
- // InternalCftLanguage.g:1156:1: rule__ComponentDefinition__Group__3__Impl : ( ( rule__ComponentDefinition__UnorderedGroup_3 ) ) ;
- public final void rule__ComponentDefinition__Group__3__Impl() throws RecognitionException {
-
- int stackSize = keepStackSize();
-
- try {
- // InternalCftLanguage.g:1160:1: ( ( ( rule__ComponentDefinition__UnorderedGroup_3 ) ) )
- // InternalCftLanguage.g:1161:1: ( ( rule__ComponentDefinition__UnorderedGroup_3 ) )
- {
- // InternalCftLanguage.g:1161:1: ( ( rule__ComponentDefinition__UnorderedGroup_3 ) )
- // InternalCftLanguage.g:1162:2: ( rule__ComponentDefinition__UnorderedGroup_3 )
- {
- before(grammarAccess.getComponentDefinitionAccess().getUnorderedGroup_3());
- // InternalCftLanguage.g:1163:2: ( rule__ComponentDefinition__UnorderedGroup_3 )
- // InternalCftLanguage.g:1163:3: rule__ComponentDefinition__UnorderedGroup_3
- {
- pushFollow(FOLLOW_2);
- rule__ComponentDefinition__UnorderedGroup_3();
-
- state._fsp--;
-
-
- }
-
- after(grammarAccess.getComponentDefinitionAccess().getUnorderedGroup_3());
-
- }
-
-
- }
-
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
-
- restoreStackSize(stackSize);
-
- }
- return ;
- }
- // $ANTLR end "rule__ComponentDefinition__Group__3__Impl"
-
-
- // $ANTLR start "rule__ComponentDefinition__Group__4"
- // InternalCftLanguage.g:1171:1: rule__ComponentDefinition__Group__4 : rule__ComponentDefinition__Group__4__Impl rule__ComponentDefinition__Group__5 ;
- public final void rule__ComponentDefinition__Group__4() throws RecognitionException {
-
- int stackSize = keepStackSize();
-
- try {
- // InternalCftLanguage.g:1175:1: ( rule__ComponentDefinition__Group__4__Impl rule__ComponentDefinition__Group__5 )
- // InternalCftLanguage.g:1176:2: rule__ComponentDefinition__Group__4__Impl rule__ComponentDefinition__Group__5
- {
- pushFollow(FOLLOW_10);
- rule__ComponentDefinition__Group__4__Impl();
-
- state._fsp--;
-
- pushFollow(FOLLOW_2);
- rule__ComponentDefinition__Group__5();
-
- state._fsp--;
-
-
- }
-
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
-
- restoreStackSize(stackSize);
-
- }
- return ;
- }
- // $ANTLR end "rule__ComponentDefinition__Group__4"
-
-
- // $ANTLR start "rule__ComponentDefinition__Group__4__Impl"
- // InternalCftLanguage.g:1183:1: rule__ComponentDefinition__Group__4__Impl : ( ( rule__ComponentDefinition__Group_4__0 )* ) ;
- public final void rule__ComponentDefinition__Group__4__Impl() throws RecognitionException {
-
- int stackSize = keepStackSize();
-
- try {
- // InternalCftLanguage.g:1187:1: ( ( ( rule__ComponentDefinition__Group_4__0 )* ) )
- // InternalCftLanguage.g:1188:1: ( ( rule__ComponentDefinition__Group_4__0 )* )
- {
- // InternalCftLanguage.g:1188:1: ( ( rule__ComponentDefinition__Group_4__0 )* )
- // InternalCftLanguage.g:1189:2: ( rule__ComponentDefinition__Group_4__0 )*
- {
- before(grammarAccess.getComponentDefinitionAccess().getGroup_4());
- // InternalCftLanguage.g:1190:2: ( rule__ComponentDefinition__Group_4__0 )*
- loop14:
- do {
- int alt14=2;
- int LA14_0 = input.LA(1);
-
- if ( ((LA14_0>=RULE_ID && LA14_0<=RULE_OF_INT)) ) {
- alt14=1;
- }
-
-
- switch (alt14) {
- case 1 :
- // InternalCftLanguage.g:1190:3: rule__ComponentDefinition__Group_4__0
- {
- pushFollow(FOLLOW_11);
- rule__ComponentDefinition__Group_4__0();
-
- state._fsp--;
-
-
- }
- break;
-
- default :
- break loop14;
- }
- } while (true);
-
- after(grammarAccess.getComponentDefinitionAccess().getGroup_4());
-
- }
-
-
- }
-
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
-
- restoreStackSize(stackSize);
-
- }
- return ;
- }
- // $ANTLR end "rule__ComponentDefinition__Group__4__Impl"
-
-
- // $ANTLR start "rule__ComponentDefinition__Group__5"
- // InternalCftLanguage.g:1198:1: rule__ComponentDefinition__Group__5 : rule__ComponentDefinition__Group__5__Impl ;
- public final void rule__ComponentDefinition__Group__5() throws RecognitionException {
-
- int stackSize = keepStackSize();
-
- try {
- // InternalCftLanguage.g:1202:1: ( rule__ComponentDefinition__Group__5__Impl )
- // InternalCftLanguage.g:1203:2: rule__ComponentDefinition__Group__5__Impl
- {
- pushFollow(FOLLOW_2);
- rule__ComponentDefinition__Group__5__Impl();
-
- state._fsp--;
-
-
- }
-
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
-
- restoreStackSize(stackSize);
-
- }
- return ;
- }
- // $ANTLR end "rule__ComponentDefinition__Group__5"
-
-
- // $ANTLR start "rule__ComponentDefinition__Group__5__Impl"
- // InternalCftLanguage.g:1209:1: rule__ComponentDefinition__Group__5__Impl : ( '}' ) ;
- public final void rule__ComponentDefinition__Group__5__Impl() throws RecognitionException {
-
- int stackSize = keepStackSize();
-
- try {
- // InternalCftLanguage.g:1213:1: ( ( '}' ) )
- // InternalCftLanguage.g:1214:1: ( '}' )
- {
- // InternalCftLanguage.g:1214:1: ( '}' )
- // InternalCftLanguage.g:1215:2: '}'
- {
- before(grammarAccess.getComponentDefinitionAccess().getRightCurlyBracketKeyword_5());
- match(input,19,FOLLOW_2);
- after(grammarAccess.getComponentDefinitionAccess().getRightCurlyBracketKeyword_5());
-
- }
-
-
- }
-
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
-
- restoreStackSize(stackSize);
-
- }
- return ;
- }
- // $ANTLR end "rule__ComponentDefinition__Group__5__Impl"
-
-
- // $ANTLR start "rule__ComponentDefinition__Group_3_0__0"
- // InternalCftLanguage.g:1225:1: rule__ComponentDefinition__Group_3_0__0 : rule__ComponentDefinition__Group_3_0__0__Impl rule__ComponentDefinition__Group_3_0__1 ;
- public final void rule__ComponentDefinition__Group_3_0__0() throws RecognitionException {
-
- int stackSize = keepStackSize();
-
- try {
- // InternalCftLanguage.g:1229:1: ( rule__ComponentDefinition__Group_3_0__0__Impl rule__ComponentDefinition__Group_3_0__1 )
- // InternalCftLanguage.g:1230:2: rule__ComponentDefinition__Group_3_0__0__Impl rule__ComponentDefinition__Group_3_0__1
- {
- pushFollow(FOLLOW_12);
- rule__ComponentDefinition__Group_3_0__0__Impl();
-
- state._fsp--;
-
- pushFollow(FOLLOW_2);
- rule__ComponentDefinition__Group_3_0__1();
-
- state._fsp--;
-
-
- }
-
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
-
- restoreStackSize(stackSize);
-
- }
- return ;
- }
- // $ANTLR end "rule__ComponentDefinition__Group_3_0__0"
-
-
- // $ANTLR start "rule__ComponentDefinition__Group_3_0__0__Impl"
- // InternalCftLanguage.g:1237:1: rule__ComponentDefinition__Group_3_0__0__Impl : ( 'in' ) ;
- public final void rule__ComponentDefinition__Group_3_0__0__Impl() throws RecognitionException {
-
- int stackSize = keepStackSize();
-
- try {
- // InternalCftLanguage.g:1241:1: ( ( 'in' ) )
- // InternalCftLanguage.g:1242:1: ( 'in' )
- {
- // InternalCftLanguage.g:1242:1: ( 'in' )
- // InternalCftLanguage.g:1243:2: 'in'
- {
- before(grammarAccess.getComponentDefinitionAccess().getInKeyword_3_0_0());
- match(input,20,FOLLOW_2);
- after(grammarAccess.getComponentDefinitionAccess().getInKeyword_3_0_0());
-
- }
-
-
- }
-
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
-
- restoreStackSize(stackSize);
-
- }
- return ;
- }
- // $ANTLR end "rule__ComponentDefinition__Group_3_0__0__Impl"
-
-
- // $ANTLR start "rule__ComponentDefinition__Group_3_0__1"
- // InternalCftLanguage.g:1252:1: rule__ComponentDefinition__Group_3_0__1 : rule__ComponentDefinition__Group_3_0__1__Impl rule__ComponentDefinition__Group_3_0__2 ;
- public final void rule__ComponentDefinition__Group_3_0__1() throws RecognitionException {
-
- int stackSize = keepStackSize();
-
- try {
- // InternalCftLanguage.g:1256:1: ( rule__ComponentDefinition__Group_3_0__1__Impl rule__ComponentDefinition__Group_3_0__2 )
- // InternalCftLanguage.g:1257:2: rule__ComponentDefinition__Group_3_0__1__Impl rule__ComponentDefinition__Group_3_0__2
- {
- pushFollow(FOLLOW_12);
- rule__ComponentDefinition__Group_3_0__1__Impl();
-
- state._fsp--;
-
- pushFollow(FOLLOW_2);
- rule__ComponentDefinition__Group_3_0__2();
-
- state._fsp--;
-
-
- }
-
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
-
- restoreStackSize(stackSize);
-
- }
- return ;
- }
- // $ANTLR end "rule__ComponentDefinition__Group_3_0__1"
-
-
- // $ANTLR start "rule__ComponentDefinition__Group_3_0__1__Impl"
- // InternalCftLanguage.g:1264:1: rule__ComponentDefinition__Group_3_0__1__Impl : ( ( rule__ComponentDefinition__InputEventsAssignment_3_0_1 )* ) ;
- public final void rule__ComponentDefinition__Group_3_0__1__Impl() throws RecognitionException {
-
- int stackSize = keepStackSize();
-
- try {
- // InternalCftLanguage.g:1268:1: ( ( ( rule__ComponentDefinition__InputEventsAssignment_3_0_1 )* ) )
- // InternalCftLanguage.g:1269:1: ( ( rule__ComponentDefinition__InputEventsAssignment_3_0_1 )* )
- {
- // InternalCftLanguage.g:1269:1: ( ( rule__ComponentDefinition__InputEventsAssignment_3_0_1 )* )
- // InternalCftLanguage.g:1270:2: ( rule__ComponentDefinition__InputEventsAssignment_3_0_1 )*
- {
- before(grammarAccess.getComponentDefinitionAccess().getInputEventsAssignment_3_0_1());
- // InternalCftLanguage.g:1271:2: ( rule__ComponentDefinition__InputEventsAssignment_3_0_1 )*
- loop15:
- do {
- int alt15=2;
- int LA15_0 = input.LA(1);
-
- if ( ((LA15_0>=RULE_ID && LA15_0<=RULE_OF_INT)) ) {
- alt15=1;
- }
-
-
- switch (alt15) {
- case 1 :
- // InternalCftLanguage.g:1271:3: rule__ComponentDefinition__InputEventsAssignment_3_0_1
- {
- pushFollow(FOLLOW_11);
- rule__ComponentDefinition__InputEventsAssignment_3_0_1();
-
- state._fsp--;
-
-
- }
- break;
-
- default :
- break loop15;
- }
- } while (true);
-
- after(grammarAccess.getComponentDefinitionAccess().getInputEventsAssignment_3_0_1());
-
- }
-
-
- }
-
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
-
- restoreStackSize(stackSize);
-
- }
- return ;
- }
- // $ANTLR end "rule__ComponentDefinition__Group_3_0__1__Impl"
-
-
- // $ANTLR start "rule__ComponentDefinition__Group_3_0__2"
- // InternalCftLanguage.g:1279:1: rule__ComponentDefinition__Group_3_0__2 : rule__ComponentDefinition__Group_3_0__2__Impl ;
- public final void rule__ComponentDefinition__Group_3_0__2() throws RecognitionException {
-
- int stackSize = keepStackSize();
-
- try {
- // InternalCftLanguage.g:1283:1: ( rule__ComponentDefinition__Group_3_0__2__Impl )
- // InternalCftLanguage.g:1284:2: rule__ComponentDefinition__Group_3_0__2__Impl
- {
- pushFollow(FOLLOW_2);
- rule__ComponentDefinition__Group_3_0__2__Impl();
-
- state._fsp--;
-
-
- }
-
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
-
- restoreStackSize(stackSize);
-
- }
- return ;
- }
- // $ANTLR end "rule__ComponentDefinition__Group_3_0__2"
-
-
- // $ANTLR start "rule__ComponentDefinition__Group_3_0__2__Impl"
- // InternalCftLanguage.g:1290:1: rule__ComponentDefinition__Group_3_0__2__Impl : ( ';' ) ;
- public final void rule__ComponentDefinition__Group_3_0__2__Impl() throws RecognitionException {
-
- int stackSize = keepStackSize();
-
- try {
- // InternalCftLanguage.g:1294:1: ( ( ';' ) )
- // InternalCftLanguage.g:1295:1: ( ';' )
- {
- // InternalCftLanguage.g:1295:1: ( ';' )
- // InternalCftLanguage.g:1296:2: ';'
- {
- before(grammarAccess.getComponentDefinitionAccess().getSemicolonKeyword_3_0_2());
- match(input,15,FOLLOW_2);
- after(grammarAccess.getComponentDefinitionAccess().getSemicolonKeyword_3_0_2());
-
- }
-
-
- }
-
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
-
- restoreStackSize(stackSize);
-
- }
- return ;
- }
- // $ANTLR end "rule__ComponentDefinition__Group_3_0__2__Impl"
-
-
- // $ANTLR start "rule__ComponentDefinition__Group_3_1__0"
- // InternalCftLanguage.g:1306:1: rule__ComponentDefinition__Group_3_1__0 : rule__ComponentDefinition__Group_3_1__0__Impl rule__ComponentDefinition__Group_3_1__1 ;
- public final void rule__ComponentDefinition__Group_3_1__0() throws RecognitionException {
-
- int stackSize = keepStackSize();
-
- try {
- // InternalCftLanguage.g:1310:1: ( rule__ComponentDefinition__Group_3_1__0__Impl rule__ComponentDefinition__Group_3_1__1 )
- // InternalCftLanguage.g:1311:2: rule__ComponentDefinition__Group_3_1__0__Impl rule__ComponentDefinition__Group_3_1__1
- {
- pushFollow(FOLLOW_12);
- rule__ComponentDefinition__Group_3_1__0__Impl();
-
- state._fsp--;
-
- pushFollow(FOLLOW_2);
- rule__ComponentDefinition__Group_3_1__1();
-
- state._fsp--;
-
-
- }
-
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
-
- restoreStackSize(stackSize);
-
- }
- return ;
- }
- // $ANTLR end "rule__ComponentDefinition__Group_3_1__0"
-
-
- // $ANTLR start "rule__ComponentDefinition__Group_3_1__0__Impl"
- // InternalCftLanguage.g:1318:1: rule__ComponentDefinition__Group_3_1__0__Impl : ( 'out' ) ;
- public final void rule__ComponentDefinition__Group_3_1__0__Impl() throws RecognitionException {
-
- int stackSize = keepStackSize();
-
- try {
- // InternalCftLanguage.g:1322:1: ( ( 'out' ) )
- // InternalCftLanguage.g:1323:1: ( 'out' )
- {
- // InternalCftLanguage.g:1323:1: ( 'out' )
- // InternalCftLanguage.g:1324:2: 'out'
- {
- before(grammarAccess.getComponentDefinitionAccess().getOutKeyword_3_1_0());
- match(input,21,FOLLOW_2);
- after(grammarAccess.getComponentDefinitionAccess().getOutKeyword_3_1_0());
-
- }
-
-
- }
-
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
-
- restoreStackSize(stackSize);
-
- }
- return ;
- }
- // $ANTLR end "rule__ComponentDefinition__Group_3_1__0__Impl"
-
-
- // $ANTLR start "rule__ComponentDefinition__Group_3_1__1"
- // InternalCftLanguage.g:1333:1: rule__ComponentDefinition__Group_3_1__1 : rule__ComponentDefinition__Group_3_1__1__Impl rule__ComponentDefinition__Group_3_1__2 ;
- public final void rule__ComponentDefinition__Group_3_1__1() throws RecognitionException {
-
- int stackSize = keepStackSize();
-
- try {
- // InternalCftLanguage.g:1337:1: ( rule__ComponentDefinition__Group_3_1__1__Impl rule__ComponentDefinition__Group_3_1__2 )
- // InternalCftLanguage.g:1338:2: rule__ComponentDefinition__Group_3_1__1__Impl rule__ComponentDefinition__Group_3_1__2
- {
- pushFollow(FOLLOW_12);
- rule__ComponentDefinition__Group_3_1__1__Impl();
-
- state._fsp--;
-
- pushFollow(FOLLOW_2);
- rule__ComponentDefinition__Group_3_1__2();
-
- state._fsp--;
-
-
- }
-
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
-
- restoreStackSize(stackSize);
-
- }
- return ;
- }
- // $ANTLR end "rule__ComponentDefinition__Group_3_1__1"
-
-
- // $ANTLR start "rule__ComponentDefinition__Group_3_1__1__Impl"
- // InternalCftLanguage.g:1345:1: rule__ComponentDefinition__Group_3_1__1__Impl : ( ( rule__ComponentDefinition__OutputEventsAssignment_3_1_1 )* ) ;
- public final void rule__ComponentDefinition__Group_3_1__1__Impl() throws RecognitionException {
-
- int stackSize = keepStackSize();
-
- try {
- // InternalCftLanguage.g:1349:1: ( ( ( rule__ComponentDefinition__OutputEventsAssignment_3_1_1 )* ) )
- // InternalCftLanguage.g:1350:1: ( ( rule__ComponentDefinition__OutputEventsAssignment_3_1_1 )* )
- {
- // InternalCftLanguage.g:1350:1: ( ( rule__ComponentDefinition__OutputEventsAssignment_3_1_1 )* )
- // InternalCftLanguage.g:1351:2: ( rule__ComponentDefinition__OutputEventsAssignment_3_1_1 )*
- {
- before(grammarAccess.getComponentDefinitionAccess().getOutputEventsAssignment_3_1_1());
- // InternalCftLanguage.g:1352:2: ( rule__ComponentDefinition__OutputEventsAssignment_3_1_1 )*
- loop16:
- do {
- int alt16=2;
- int LA16_0 = input.LA(1);
-
- if ( ((LA16_0>=RULE_ID && LA16_0<=RULE_OF_INT)) ) {
- alt16=1;
- }
-
-
- switch (alt16) {
- case 1 :
- // InternalCftLanguage.g:1352:3: rule__ComponentDefinition__OutputEventsAssignment_3_1_1
- {
- pushFollow(FOLLOW_11);
- rule__ComponentDefinition__OutputEventsAssignment_3_1_1();
-
- state._fsp--;
-
-
- }
- break;
-
- default :
- break loop16;
- }
- } while (true);
-
- after(grammarAccess.getComponentDefinitionAccess().getOutputEventsAssignment_3_1_1());
-
- }
-
-
- }
-
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
-
- restoreStackSize(stackSize);
-
- }
- return ;
- }
- // $ANTLR end "rule__ComponentDefinition__Group_3_1__1__Impl"
-
-
- // $ANTLR start "rule__ComponentDefinition__Group_3_1__2"
- // InternalCftLanguage.g:1360:1: rule__ComponentDefinition__Group_3_1__2 : rule__ComponentDefinition__Group_3_1__2__Impl ;
- public final void rule__ComponentDefinition__Group_3_1__2() throws RecognitionException {
-
- int stackSize = keepStackSize();
-
- try {
- // InternalCftLanguage.g:1364:1: ( rule__ComponentDefinition__Group_3_1__2__Impl )
- // InternalCftLanguage.g:1365:2: rule__ComponentDefinition__Group_3_1__2__Impl
- {
- pushFollow(FOLLOW_2);
- rule__ComponentDefinition__Group_3_1__2__Impl();
-
- state._fsp--;
-
-
- }
-
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
-
- restoreStackSize(stackSize);
-
- }
- return ;
- }
- // $ANTLR end "rule__ComponentDefinition__Group_3_1__2"
-
-
- // $ANTLR start "rule__ComponentDefinition__Group_3_1__2__Impl"
- // InternalCftLanguage.g:1371:1: rule__ComponentDefinition__Group_3_1__2__Impl : ( ';' ) ;
- public final void rule__ComponentDefinition__Group_3_1__2__Impl() throws RecognitionException {
-
- int stackSize = keepStackSize();
-
- try {
- // InternalCftLanguage.g:1375:1: ( ( ';' ) )
- // InternalCftLanguage.g:1376:1: ( ';' )
- {
- // InternalCftLanguage.g:1376:1: ( ';' )
- // InternalCftLanguage.g:1377:2: ';'
- {
- before(grammarAccess.getComponentDefinitionAccess().getSemicolonKeyword_3_1_2());
- match(input,15,FOLLOW_2);
- after(grammarAccess.getComponentDefinitionAccess().getSemicolonKeyword_3_1_2());
-
- }
-
-
- }
-
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
-
- restoreStackSize(stackSize);
-
- }
- return ;
- }
- // $ANTLR end "rule__ComponentDefinition__Group_3_1__2__Impl"
-
-
- // $ANTLR start "rule__ComponentDefinition__Group_4__0"
- // InternalCftLanguage.g:1387:1: rule__ComponentDefinition__Group_4__0 : rule__ComponentDefinition__Group_4__0__Impl rule__ComponentDefinition__Group_4__1 ;
- public final void rule__ComponentDefinition__Group_4__0() throws RecognitionException {
-
- int stackSize = keepStackSize();
-
- try {
- // InternalCftLanguage.g:1391:1: ( rule__ComponentDefinition__Group_4__0__Impl rule__ComponentDefinition__Group_4__1 )
- // InternalCftLanguage.g:1392:2: rule__ComponentDefinition__Group_4__0__Impl rule__ComponentDefinition__Group_4__1
- {
- pushFollow(FOLLOW_7);
- rule__ComponentDefinition__Group_4__0__Impl();
-
- state._fsp--;
-
- pushFollow(FOLLOW_2);
- rule__ComponentDefinition__Group_4__1();
-
- state._fsp--;
-
-
- }
-
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
-
- restoreStackSize(stackSize);
-
- }
- return ;
- }
- // $ANTLR end "rule__ComponentDefinition__Group_4__0"
-
-
- // $ANTLR start "rule__ComponentDefinition__Group_4__0__Impl"
- // InternalCftLanguage.g:1399:1: rule__ComponentDefinition__Group_4__0__Impl : ( ( rule__ComponentDefinition__EventDefinitionsAssignment_4_0 ) ) ;
- public final void rule__ComponentDefinition__Group_4__0__Impl() throws RecognitionException {
-
- int stackSize = keepStackSize();
-
- try {
- // InternalCftLanguage.g:1403:1: ( ( ( rule__ComponentDefinition__EventDefinitionsAssignment_4_0 ) ) )
- // InternalCftLanguage.g:1404:1: ( ( rule__ComponentDefinition__EventDefinitionsAssignment_4_0 ) )
- {
- // InternalCftLanguage.g:1404:1: ( ( rule__ComponentDefinition__EventDefinitionsAssignment_4_0 ) )
- // InternalCftLanguage.g:1405:2: ( rule__ComponentDefinition__EventDefinitionsAssignment_4_0 )
- {
- before(grammarAccess.getComponentDefinitionAccess().getEventDefinitionsAssignment_4_0());
- // InternalCftLanguage.g:1406:2: ( rule__ComponentDefinition__EventDefinitionsAssignment_4_0 )
- // InternalCftLanguage.g:1406:3: rule__ComponentDefinition__EventDefinitionsAssignment_4_0
- {
- pushFollow(FOLLOW_2);
- rule__ComponentDefinition__EventDefinitionsAssignment_4_0();
-
- state._fsp--;
-
-
- }
-
- after(grammarAccess.getComponentDefinitionAccess().getEventDefinitionsAssignment_4_0());
-
- }
-
-
- }
-
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
-
- restoreStackSize(stackSize);
-
- }
- return ;
- }
- // $ANTLR end "rule__ComponentDefinition__Group_4__0__Impl"
-
-
- // $ANTLR start "rule__ComponentDefinition__Group_4__1"
- // InternalCftLanguage.g:1414:1: rule__ComponentDefinition__Group_4__1 : rule__ComponentDefinition__Group_4__1__Impl ;
- public final void rule__ComponentDefinition__Group_4__1() throws RecognitionException {
-
- int stackSize = keepStackSize();
-
- try {
- // InternalCftLanguage.g:1418:1: ( rule__ComponentDefinition__Group_4__1__Impl )
- // InternalCftLanguage.g:1419:2: rule__ComponentDefinition__Group_4__1__Impl
- {
- pushFollow(FOLLOW_2);
- rule__ComponentDefinition__Group_4__1__Impl();
-
- state._fsp--;
-
-
- }
-
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
-
- restoreStackSize(stackSize);
-
- }
- return ;
- }
- // $ANTLR end "rule__ComponentDefinition__Group_4__1"
-
-
- // $ANTLR start "rule__ComponentDefinition__Group_4__1__Impl"
- // InternalCftLanguage.g:1425:1: rule__ComponentDefinition__Group_4__1__Impl : ( ';' ) ;
- public final void rule__ComponentDefinition__Group_4__1__Impl() throws RecognitionException {
-
- int stackSize = keepStackSize();
-
- try {
- // InternalCftLanguage.g:1429:1: ( ( ';' ) )
- // InternalCftLanguage.g:1430:1: ( ';' )
- {
- // InternalCftLanguage.g:1430:1: ( ';' )
- // InternalCftLanguage.g:1431:2: ';'
- {
- before(grammarAccess.getComponentDefinitionAccess().getSemicolonKeyword_4_1());
- match(input,15,FOLLOW_2);
- after(grammarAccess.getComponentDefinitionAccess().getSemicolonKeyword_4_1());
-
- }
-
-
- }
-
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
-
- restoreStackSize(stackSize);
-
- }
- return ;
- }
- // $ANTLR end "rule__ComponentDefinition__Group_4__1__Impl"
-
-
- // $ANTLR start "rule__InputEvent__Group__0"
- // InternalCftLanguage.g:1441:1: rule__InputEvent__Group__0 : rule__InputEvent__Group__0__Impl rule__InputEvent__Group__1 ;
- public final void rule__InputEvent__Group__0() throws RecognitionException {
-
- int stackSize = keepStackSize();
-
- try {
- // InternalCftLanguage.g:1445:1: ( rule__InputEvent__Group__0__Impl rule__InputEvent__Group__1 )
- // InternalCftLanguage.g:1446:2: rule__InputEvent__Group__0__Impl rule__InputEvent__Group__1
- {
- pushFollow(FOLLOW_13);
- rule__InputEvent__Group__0__Impl();
-
- state._fsp--;
-
- pushFollow(FOLLOW_2);
- rule__InputEvent__Group__1();
-
- state._fsp--;
-
-
- }
-
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
-
- restoreStackSize(stackSize);
-
- }
- return ;
- }
- // $ANTLR end "rule__InputEvent__Group__0"
-
-
- // $ANTLR start "rule__InputEvent__Group__0__Impl"
- // InternalCftLanguage.g:1453:1: rule__InputEvent__Group__0__Impl : ( ( rule__InputEvent__NameAssignment_0 ) ) ;
- public final void rule__InputEvent__Group__0__Impl() throws RecognitionException {
-
- int stackSize = keepStackSize();
-
- try {
- // InternalCftLanguage.g:1457:1: ( ( ( rule__InputEvent__NameAssignment_0 ) ) )
- // InternalCftLanguage.g:1458:1: ( ( rule__InputEvent__NameAssignment_0 ) )
- {
- // InternalCftLanguage.g:1458:1: ( ( rule__InputEvent__NameAssignment_0 ) )
- // InternalCftLanguage.g:1459:2: ( rule__InputEvent__NameAssignment_0 )
- {
- before(grammarAccess.getInputEventAccess().getNameAssignment_0());
- // InternalCftLanguage.g:1460:2: ( rule__InputEvent__NameAssignment_0 )
- // InternalCftLanguage.g:1460:3: rule__InputEvent__NameAssignment_0
- {
- pushFollow(FOLLOW_2);
- rule__InputEvent__NameAssignment_0();
-
- state._fsp--;
-
-
- }
-
- after(grammarAccess.getInputEventAccess().getNameAssignment_0());
-
- }
-
-
- }
-
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
-
- restoreStackSize(stackSize);
-
- }
- return ;
- }
- // $ANTLR end "rule__InputEvent__Group__0__Impl"
-
-
- // $ANTLR start "rule__InputEvent__Group__1"
- // InternalCftLanguage.g:1468:1: rule__InputEvent__Group__1 : rule__InputEvent__Group__1__Impl ;
- public final void rule__InputEvent__Group__1() throws RecognitionException {
-
- int stackSize = keepStackSize();
-
- try {
- // InternalCftLanguage.g:1472:1: ( rule__InputEvent__Group__1__Impl )
- // InternalCftLanguage.g:1473:2: rule__InputEvent__Group__1__Impl
- {
- pushFollow(FOLLOW_2);
- rule__InputEvent__Group__1__Impl();
-
- state._fsp--;
-
-
- }
-
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
-
- restoreStackSize(stackSize);
-
- }
- return ;
- }
- // $ANTLR end "rule__InputEvent__Group__1"
-
-
- // $ANTLR start "rule__InputEvent__Group__1__Impl"
- // InternalCftLanguage.g:1479:1: rule__InputEvent__Group__1__Impl : ( ( rule__InputEvent__MultipleAssignment_1 )? ) ;
- public final void rule__InputEvent__Group__1__Impl() throws RecognitionException {
-
- int stackSize = keepStackSize();
-
- try {
- // InternalCftLanguage.g:1483:1: ( ( ( rule__InputEvent__MultipleAssignment_1 )? ) )
- // InternalCftLanguage.g:1484:1: ( ( rule__InputEvent__MultipleAssignment_1 )? )
- {
- // InternalCftLanguage.g:1484:1: ( ( rule__InputEvent__MultipleAssignment_1 )? )
- // InternalCftLanguage.g:1485:2: ( rule__InputEvent__MultipleAssignment_1 )?
- {
- before(grammarAccess.getInputEventAccess().getMultipleAssignment_1());
- // InternalCftLanguage.g:1486:2: ( rule__InputEvent__MultipleAssignment_1 )?
- int alt17=2;
- int LA17_0 = input.LA(1);
-
- if ( (LA17_0==38) ) {
- alt17=1;
- }
- switch (alt17) {
- case 1 :
- // InternalCftLanguage.g:1486:3: rule__InputEvent__MultipleAssignment_1
- {
- pushFollow(FOLLOW_2);
- rule__InputEvent__MultipleAssignment_1();
-
- state._fsp--;
-
-
- }
- break;
-
- }
-
- after(grammarAccess.getInputEventAccess().getMultipleAssignment_1());
-
- }
-
-
- }
-
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
-
- restoreStackSize(stackSize);
-
- }
- return ;
- }
- // $ANTLR end "rule__InputEvent__Group__1__Impl"
-
-
- // $ANTLR start "rule__BasicEventDefinition__Group__0"
- // InternalCftLanguage.g:1495:1: rule__BasicEventDefinition__Group__0 : rule__BasicEventDefinition__Group__0__Impl rule__BasicEventDefinition__Group__1 ;
- public final void rule__BasicEventDefinition__Group__0() throws RecognitionException {
-
- int stackSize = keepStackSize();
-
- try {
- // InternalCftLanguage.g:1499:1: ( rule__BasicEventDefinition__Group__0__Impl rule__BasicEventDefinition__Group__1 )
- // InternalCftLanguage.g:1500:2: rule__BasicEventDefinition__Group__0__Impl rule__BasicEventDefinition__Group__1
- {
- pushFollow(FOLLOW_14);
- rule__BasicEventDefinition__Group__0__Impl();
-
- state._fsp--;
-
- pushFollow(FOLLOW_2);
- rule__BasicEventDefinition__Group__1();
-
- state._fsp--;
-
-
- }
-
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
-
- restoreStackSize(stackSize);
-
- }
- return ;
- }
- // $ANTLR end "rule__BasicEventDefinition__Group__0"
-
-
- // $ANTLR start "rule__BasicEventDefinition__Group__0__Impl"
- // InternalCftLanguage.g:1507:1: rule__BasicEventDefinition__Group__0__Impl : ( ( rule__BasicEventDefinition__NameAssignment_0 ) ) ;
- public final void rule__BasicEventDefinition__Group__0__Impl() throws RecognitionException {
-
- int stackSize = keepStackSize();
-
- try {
- // InternalCftLanguage.g:1511:1: ( ( ( rule__BasicEventDefinition__NameAssignment_0 ) ) )
- // InternalCftLanguage.g:1512:1: ( ( rule__BasicEventDefinition__NameAssignment_0 ) )
- {
- // InternalCftLanguage.g:1512:1: ( ( rule__BasicEventDefinition__NameAssignment_0 ) )
- // InternalCftLanguage.g:1513:2: ( rule__BasicEventDefinition__NameAssignment_0 )
- {
- before(grammarAccess.getBasicEventDefinitionAccess().getNameAssignment_0());
- // InternalCftLanguage.g:1514:2: ( rule__BasicEventDefinition__NameAssignment_0 )
- // InternalCftLanguage.g:1514:3: rule__BasicEventDefinition__NameAssignment_0
- {
- pushFollow(FOLLOW_2);
- rule__BasicEventDefinition__NameAssignment_0();
-
- state._fsp--;
-
-
- }
-
- after(grammarAccess.getBasicEventDefinitionAccess().getNameAssignment_0());
-
- }
-
-
- }
-
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
-
- restoreStackSize(stackSize);
-
- }
- return ;
- }
- // $ANTLR end "rule__BasicEventDefinition__Group__0__Impl"
-
-
- // $ANTLR start "rule__BasicEventDefinition__Group__1"
- // InternalCftLanguage.g:1522:1: rule__BasicEventDefinition__Group__1 : rule__BasicEventDefinition__Group__1__Impl ;
- public final void rule__BasicEventDefinition__Group__1() throws RecognitionException {
-
- int stackSize = keepStackSize();
-
- try {
- // InternalCftLanguage.g:1526:1: ( rule__BasicEventDefinition__Group__1__Impl )
- // InternalCftLanguage.g:1527:2: rule__BasicEventDefinition__Group__1__Impl
- {
- pushFollow(FOLLOW_2);
- rule__BasicEventDefinition__Group__1__Impl();
-
- state._fsp--;
-
-
- }
-
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
-
- restoreStackSize(stackSize);
-
- }
- return ;
- }
- // $ANTLR end "rule__BasicEventDefinition__Group__1"
-
-
- // $ANTLR start "rule__BasicEventDefinition__Group__1__Impl"
- // InternalCftLanguage.g:1533:1: rule__BasicEventDefinition__Group__1__Impl : ( ( rule__BasicEventDefinition__DistributionAssignment_1 ) ) ;
- public final void rule__BasicEventDefinition__Group__1__Impl() throws RecognitionException {
-
- int stackSize = keepStackSize();
-
- try {
- // InternalCftLanguage.g:1537:1: ( ( ( rule__BasicEventDefinition__DistributionAssignment_1 ) ) )
- // InternalCftLanguage.g:1538:1: ( ( rule__BasicEventDefinition__DistributionAssignment_1 ) )
- {
- // InternalCftLanguage.g:1538:1: ( ( rule__BasicEventDefinition__DistributionAssignment_1 ) )
- // InternalCftLanguage.g:1539:2: ( rule__BasicEventDefinition__DistributionAssignment_1 )
- {
- before(grammarAccess.getBasicEventDefinitionAccess().getDistributionAssignment_1());
- // InternalCftLanguage.g:1540:2: ( rule__BasicEventDefinition__DistributionAssignment_1 )
- // InternalCftLanguage.g:1540:3: rule__BasicEventDefinition__DistributionAssignment_1
- {
- pushFollow(FOLLOW_2);
- rule__BasicEventDefinition__DistributionAssignment_1();
-
- state._fsp--;
-
-
- }
-
- after(grammarAccess.getBasicEventDefinitionAccess().getDistributionAssignment_1());
-
- }
-
-
- }
-
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
-
- restoreStackSize(stackSize);
-
- }
- return ;
- }
- // $ANTLR end "rule__BasicEventDefinition__Group__1__Impl"
-
-
- // $ANTLR start "rule__ConstantDistribution__Group__0"
- // InternalCftLanguage.g:1549:1: rule__ConstantDistribution__Group__0 : rule__ConstantDistribution__Group__0__Impl rule__ConstantDistribution__Group__1 ;
- public final void rule__ConstantDistribution__Group__0() throws RecognitionException {
-
- int stackSize = keepStackSize();
-
- try {
- // InternalCftLanguage.g:1553:1: ( rule__ConstantDistribution__Group__0__Impl rule__ConstantDistribution__Group__1 )
- // InternalCftLanguage.g:1554:2: rule__ConstantDistribution__Group__0__Impl rule__ConstantDistribution__Group__1
- {
- pushFollow(FOLLOW_15);
- rule__ConstantDistribution__Group__0__Impl();
-
- state._fsp--;
-
- pushFollow(FOLLOW_2);
- rule__ConstantDistribution__Group__1();
-
- state._fsp--;
-
-
- }
-
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
-
- restoreStackSize(stackSize);
-
- }
- return ;
- }
- // $ANTLR end "rule__ConstantDistribution__Group__0"
-
-
- // $ANTLR start "rule__ConstantDistribution__Group__0__Impl"
- // InternalCftLanguage.g:1561:1: rule__ConstantDistribution__Group__0__Impl : ( 'prob' ) ;
- public final void rule__ConstantDistribution__Group__0__Impl() throws RecognitionException {
-
- int stackSize = keepStackSize();
-
- try {
- // InternalCftLanguage.g:1565:1: ( ( 'prob' ) )
- // InternalCftLanguage.g:1566:1: ( 'prob' )
- {
- // InternalCftLanguage.g:1566:1: ( 'prob' )
- // InternalCftLanguage.g:1567:2: 'prob'
- {
- before(grammarAccess.getConstantDistributionAccess().getProbKeyword_0());
- match(input,22,FOLLOW_2);
- after(grammarAccess.getConstantDistributionAccess().getProbKeyword_0());
-
- }
-
-
- }
-
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
-
- restoreStackSize(stackSize);
-
- }
- return ;
- }
- // $ANTLR end "rule__ConstantDistribution__Group__0__Impl"
-
-
- // $ANTLR start "rule__ConstantDistribution__Group__1"
- // InternalCftLanguage.g:1576:1: rule__ConstantDistribution__Group__1 : rule__ConstantDistribution__Group__1__Impl rule__ConstantDistribution__Group__2 ;
- public final void rule__ConstantDistribution__Group__1() throws RecognitionException {
-
- int stackSize = keepStackSize();
-
- try {
- // InternalCftLanguage.g:1580:1: ( rule__ConstantDistribution__Group__1__Impl rule__ConstantDistribution__Group__2 )
- // InternalCftLanguage.g:1581:2: rule__ConstantDistribution__Group__1__Impl rule__ConstantDistribution__Group__2
- {
- pushFollow(FOLLOW_16);
- rule__ConstantDistribution__Group__1__Impl();
-
- state._fsp--;
-
- pushFollow(FOLLOW_2);
- rule__ConstantDistribution__Group__2();
-
- state._fsp--;
-
-
- }
-
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
-
- restoreStackSize(stackSize);
-
- }
- return ;
- }
- // $ANTLR end "rule__ConstantDistribution__Group__1"
-
-
- // $ANTLR start "rule__ConstantDistribution__Group__1__Impl"
- // InternalCftLanguage.g:1588:1: rule__ConstantDistribution__Group__1__Impl : ( '=' ) ;
- public final void rule__ConstantDistribution__Group__1__Impl() throws RecognitionException {
-
- int stackSize = keepStackSize();
-
- try {
- // InternalCftLanguage.g:1592:1: ( ( '=' ) )
- // InternalCftLanguage.g:1593:1: ( '=' )
- {
- // InternalCftLanguage.g:1593:1: ( '=' )
- // InternalCftLanguage.g:1594:2: '='
- {
- before(grammarAccess.getConstantDistributionAccess().getEqualsSignKeyword_1());
- match(input,23,FOLLOW_2);
- after(grammarAccess.getConstantDistributionAccess().getEqualsSignKeyword_1());
-
- }
-
-
- }
-
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
-
- restoreStackSize(stackSize);
-
- }
- return ;
- }
- // $ANTLR end "rule__ConstantDistribution__Group__1__Impl"
-
-
- // $ANTLR start "rule__ConstantDistribution__Group__2"
- // InternalCftLanguage.g:1603:1: rule__ConstantDistribution__Group__2 : rule__ConstantDistribution__Group__2__Impl ;
- public final void rule__ConstantDistribution__Group__2() throws RecognitionException {
-
- int stackSize = keepStackSize();
-
- try {
- // InternalCftLanguage.g:1607:1: ( rule__ConstantDistribution__Group__2__Impl )
- // InternalCftLanguage.g:1608:2: rule__ConstantDistribution__Group__2__Impl
- {
- pushFollow(FOLLOW_2);
- rule__ConstantDistribution__Group__2__Impl();
-
- state._fsp--;
-
-
- }
-
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
-
- restoreStackSize(stackSize);
-
- }
- return ;
- }
- // $ANTLR end "rule__ConstantDistribution__Group__2"
-
-
- // $ANTLR start "rule__ConstantDistribution__Group__2__Impl"
- // InternalCftLanguage.g:1614:1: rule__ConstantDistribution__Group__2__Impl : ( ( rule__ConstantDistribution__PAssignment_2 ) ) ;
- public final void rule__ConstantDistribution__Group__2__Impl() throws RecognitionException {
-
- int stackSize = keepStackSize();
-
- try {
- // InternalCftLanguage.g:1618:1: ( ( ( rule__ConstantDistribution__PAssignment_2 ) ) )
- // InternalCftLanguage.g:1619:1: ( ( rule__ConstantDistribution__PAssignment_2 ) )
- {
- // InternalCftLanguage.g:1619:1: ( ( rule__ConstantDistribution__PAssignment_2 ) )
- // InternalCftLanguage.g:1620:2: ( rule__ConstantDistribution__PAssignment_2 )
- {
- before(grammarAccess.getConstantDistributionAccess().getPAssignment_2());
- // InternalCftLanguage.g:1621:2: ( rule__ConstantDistribution__PAssignment_2 )
- // InternalCftLanguage.g:1621:3: rule__ConstantDistribution__PAssignment_2
- {
- pushFollow(FOLLOW_2);
- rule__ConstantDistribution__PAssignment_2();
-
- state._fsp--;
-
-
- }
-
- after(grammarAccess.getConstantDistributionAccess().getPAssignment_2());
-
- }
-
-
- }
-
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
-
- restoreStackSize(stackSize);
-
- }
- return ;
- }
- // $ANTLR end "rule__ConstantDistribution__Group__2__Impl"
-
-
- // $ANTLR start "rule__ExponentialDistribution__Group__0"
- // InternalCftLanguage.g:1630:1: rule__ExponentialDistribution__Group__0 : rule__ExponentialDistribution__Group__0__Impl rule__ExponentialDistribution__Group__1 ;
- public final void rule__ExponentialDistribution__Group__0() throws RecognitionException {
-
- int stackSize = keepStackSize();
-
- try {
- // InternalCftLanguage.g:1634:1: ( rule__ExponentialDistribution__Group__0__Impl rule__ExponentialDistribution__Group__1 )
- // InternalCftLanguage.g:1635:2: rule__ExponentialDistribution__Group__0__Impl rule__ExponentialDistribution__Group__1
- {
- pushFollow(FOLLOW_15);
- rule__ExponentialDistribution__Group__0__Impl();
-
- state._fsp--;
-
- pushFollow(FOLLOW_2);
- rule__ExponentialDistribution__Group__1();
-
- state._fsp--;
-
-
- }
-
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
-
- restoreStackSize(stackSize);
-
- }
- return ;
- }
- // $ANTLR end "rule__ExponentialDistribution__Group__0"
-
-
- // $ANTLR start "rule__ExponentialDistribution__Group__0__Impl"
- // InternalCftLanguage.g:1642:1: rule__ExponentialDistribution__Group__0__Impl : ( 'lambda' ) ;
- public final void rule__ExponentialDistribution__Group__0__Impl() throws RecognitionException {
-
- int stackSize = keepStackSize();
-
- try {
- // InternalCftLanguage.g:1646:1: ( ( 'lambda' ) )
- // InternalCftLanguage.g:1647:1: ( 'lambda' )
- {
- // InternalCftLanguage.g:1647:1: ( 'lambda' )
- // InternalCftLanguage.g:1648:2: 'lambda'
- {
- before(grammarAccess.getExponentialDistributionAccess().getLambdaKeyword_0());
- match(input,24,FOLLOW_2);
- after(grammarAccess.getExponentialDistributionAccess().getLambdaKeyword_0());
-
- }
-
-
- }
-
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
-
- restoreStackSize(stackSize);
-
- }
- return ;
- }
- // $ANTLR end "rule__ExponentialDistribution__Group__0__Impl"
-
-
- // $ANTLR start "rule__ExponentialDistribution__Group__1"
- // InternalCftLanguage.g:1657:1: rule__ExponentialDistribution__Group__1 : rule__ExponentialDistribution__Group__1__Impl rule__ExponentialDistribution__Group__2 ;
- public final void rule__ExponentialDistribution__Group__1() throws RecognitionException {
-
- int stackSize = keepStackSize();
-
- try {
- // InternalCftLanguage.g:1661:1: ( rule__ExponentialDistribution__Group__1__Impl rule__ExponentialDistribution__Group__2 )
- // InternalCftLanguage.g:1662:2: rule__ExponentialDistribution__Group__1__Impl rule__ExponentialDistribution__Group__2
- {
- pushFollow(FOLLOW_16);
- rule__ExponentialDistribution__Group__1__Impl();
-
- state._fsp--;
-
- pushFollow(FOLLOW_2);
- rule__ExponentialDistribution__Group__2();
-
- state._fsp--;
-
-
- }
-
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
-
- restoreStackSize(stackSize);
-
- }
- return ;
- }
- // $ANTLR end "rule__ExponentialDistribution__Group__1"
-
-
- // $ANTLR start "rule__ExponentialDistribution__Group__1__Impl"
- // InternalCftLanguage.g:1669:1: rule__ExponentialDistribution__Group__1__Impl : ( '=' ) ;
- public final void rule__ExponentialDistribution__Group__1__Impl() throws RecognitionException {
-
- int stackSize = keepStackSize();
-
- try {
- // InternalCftLanguage.g:1673:1: ( ( '=' ) )
- // InternalCftLanguage.g:1674:1: ( '=' )
- {
- // InternalCftLanguage.g:1674:1: ( '=' )
- // InternalCftLanguage.g:1675:2: '='
- {
- before(grammarAccess.getExponentialDistributionAccess().getEqualsSignKeyword_1());
- match(input,23,FOLLOW_2);
- after(grammarAccess.getExponentialDistributionAccess().getEqualsSignKeyword_1());
-
- }
-
-
- }
-
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
-
- restoreStackSize(stackSize);
-
- }
- return ;
- }
- // $ANTLR end "rule__ExponentialDistribution__Group__1__Impl"
-
-
- // $ANTLR start "rule__ExponentialDistribution__Group__2"
- // InternalCftLanguage.g:1684:1: rule__ExponentialDistribution__Group__2 : rule__ExponentialDistribution__Group__2__Impl ;
- public final void rule__ExponentialDistribution__Group__2() throws RecognitionException {
-
- int stackSize = keepStackSize();
-
- try {
- // InternalCftLanguage.g:1688:1: ( rule__ExponentialDistribution__Group__2__Impl )
- // InternalCftLanguage.g:1689:2: rule__ExponentialDistribution__Group__2__Impl
- {
- pushFollow(FOLLOW_2);
- rule__ExponentialDistribution__Group__2__Impl();
-
- state._fsp--;
-
-
- }
-
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
-
- restoreStackSize(stackSize);
-
- }
- return ;
- }
- // $ANTLR end "rule__ExponentialDistribution__Group__2"
-
-
- // $ANTLR start "rule__ExponentialDistribution__Group__2__Impl"
- // InternalCftLanguage.g:1695:1: rule__ExponentialDistribution__Group__2__Impl : ( ( rule__ExponentialDistribution__LambdaAssignment_2 ) ) ;
- public final void rule__ExponentialDistribution__Group__2__Impl() throws RecognitionException {
-
- int stackSize = keepStackSize();
-
- try {
- // InternalCftLanguage.g:1699:1: ( ( ( rule__ExponentialDistribution__LambdaAssignment_2 ) ) )
- // InternalCftLanguage.g:1700:1: ( ( rule__ExponentialDistribution__LambdaAssignment_2 ) )
- {
- // InternalCftLanguage.g:1700:1: ( ( rule__ExponentialDistribution__LambdaAssignment_2 ) )
- // InternalCftLanguage.g:1701:2: ( rule__ExponentialDistribution__LambdaAssignment_2 )
- {
- before(grammarAccess.getExponentialDistributionAccess().getLambdaAssignment_2());
- // InternalCftLanguage.g:1702:2: ( rule__ExponentialDistribution__LambdaAssignment_2 )
- // InternalCftLanguage.g:1702:3: rule__ExponentialDistribution__LambdaAssignment_2
- {
- pushFollow(FOLLOW_2);
- rule__ExponentialDistribution__LambdaAssignment_2();
-
- state._fsp--;
-
-
- }
-
- after(grammarAccess.getExponentialDistributionAccess().getLambdaAssignment_2());
-
- }
-
-
- }
-
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
-
- restoreStackSize(stackSize);
-
- }
- return ;
- }
- // $ANTLR end "rule__ExponentialDistribution__Group__2__Impl"
-
-
- // $ANTLR start "rule__AndGateDefinition__Group__0"
- // InternalCftLanguage.g:1711:1: rule__AndGateDefinition__Group__0 : rule__AndGateDefinition__Group__0__Impl rule__AndGateDefinition__Group__1 ;
- public final void rule__AndGateDefinition__Group__0() throws RecognitionException {
-
- int stackSize = keepStackSize();
-
- try {
- // InternalCftLanguage.g:1715:1: ( rule__AndGateDefinition__Group__0__Impl rule__AndGateDefinition__Group__1 )
- // InternalCftLanguage.g:1716:2: rule__AndGateDefinition__Group__0__Impl rule__AndGateDefinition__Group__1
- {
- pushFollow(FOLLOW_17);
- rule__AndGateDefinition__Group__0__Impl();
-
- state._fsp--;
-
- pushFollow(FOLLOW_2);
- rule__AndGateDefinition__Group__1();
-
- state._fsp--;
-
-
- }
-
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
-
- restoreStackSize(stackSize);
-
- }
- return ;
- }
- // $ANTLR end "rule__AndGateDefinition__Group__0"
-
-
- // $ANTLR start "rule__AndGateDefinition__Group__0__Impl"
- // InternalCftLanguage.g:1723:1: rule__AndGateDefinition__Group__0__Impl : ( ( rule__AndGateDefinition__NameAssignment_0 ) ) ;
- public final void rule__AndGateDefinition__Group__0__Impl() throws RecognitionException {
-
- int stackSize = keepStackSize();
-
- try {
- // InternalCftLanguage.g:1727:1: ( ( ( rule__AndGateDefinition__NameAssignment_0 ) ) )
- // InternalCftLanguage.g:1728:1: ( ( rule__AndGateDefinition__NameAssignment_0 ) )
- {
- // InternalCftLanguage.g:1728:1: ( ( rule__AndGateDefinition__NameAssignment_0 ) )
- // InternalCftLanguage.g:1729:2: ( rule__AndGateDefinition__NameAssignment_0 )
- {
- before(grammarAccess.getAndGateDefinitionAccess().getNameAssignment_0());
- // InternalCftLanguage.g:1730:2: ( rule__AndGateDefinition__NameAssignment_0 )
- // InternalCftLanguage.g:1730:3: rule__AndGateDefinition__NameAssignment_0
- {
- pushFollow(FOLLOW_2);
- rule__AndGateDefinition__NameAssignment_0();
-
- state._fsp--;
-
-
- }
-
- after(grammarAccess.getAndGateDefinitionAccess().getNameAssignment_0());
-
- }
-
-
- }
-
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
-
- restoreStackSize(stackSize);
-
- }
- return ;
- }
- // $ANTLR end "rule__AndGateDefinition__Group__0__Impl"
-
-
- // $ANTLR start "rule__AndGateDefinition__Group__1"
- // InternalCftLanguage.g:1738:1: rule__AndGateDefinition__Group__1 : rule__AndGateDefinition__Group__1__Impl rule__AndGateDefinition__Group__2 ;
- public final void rule__AndGateDefinition__Group__1() throws RecognitionException {
-
- int stackSize = keepStackSize();
-
- try {
- // InternalCftLanguage.g:1742:1: ( rule__AndGateDefinition__Group__1__Impl rule__AndGateDefinition__Group__2 )
- // InternalCftLanguage.g:1743:2: rule__AndGateDefinition__Group__1__Impl rule__AndGateDefinition__Group__2
- {
- pushFollow(FOLLOW_3);
- rule__AndGateDefinition__Group__1__Impl();
-
- state._fsp--;
-
- pushFollow(FOLLOW_2);
- rule__AndGateDefinition__Group__2();
-
- state._fsp--;
-
-
- }
-
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
-
- restoreStackSize(stackSize);
-
- }
- return ;
- }
- // $ANTLR end "rule__AndGateDefinition__Group__1"
-
-
- // $ANTLR start "rule__AndGateDefinition__Group__1__Impl"
- // InternalCftLanguage.g:1750:1: rule__AndGateDefinition__Group__1__Impl : ( 'and' ) ;
- public final void rule__AndGateDefinition__Group__1__Impl() throws RecognitionException {
-
- int stackSize = keepStackSize();
-
- try {
- // InternalCftLanguage.g:1754:1: ( ( 'and' ) )
- // InternalCftLanguage.g:1755:1: ( 'and' )
- {
- // InternalCftLanguage.g:1755:1: ( 'and' )
- // InternalCftLanguage.g:1756:2: 'and'
- {
- before(grammarAccess.getAndGateDefinitionAccess().getAndKeyword_1());
- match(input,25,FOLLOW_2);
- after(grammarAccess.getAndGateDefinitionAccess().getAndKeyword_1());
-
- }
-
-
- }
-
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
-
- restoreStackSize(stackSize);
-
- }
- return ;
- }
- // $ANTLR end "rule__AndGateDefinition__Group__1__Impl"
-
-
- // $ANTLR start "rule__AndGateDefinition__Group__2"
- // InternalCftLanguage.g:1765:1: rule__AndGateDefinition__Group__2 : rule__AndGateDefinition__Group__2__Impl ;
- public final void rule__AndGateDefinition__Group__2() throws RecognitionException {
-
- int stackSize = keepStackSize();
-
- try {
- // InternalCftLanguage.g:1769:1: ( rule__AndGateDefinition__Group__2__Impl )
- // InternalCftLanguage.g:1770:2: rule__AndGateDefinition__Group__2__Impl
- {
- pushFollow(FOLLOW_2);
- rule__AndGateDefinition__Group__2__Impl();
-
- state._fsp--;
-
-
- }
-
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
-
- restoreStackSize(stackSize);
-
- }
- return ;
- }
- // $ANTLR end "rule__AndGateDefinition__Group__2"
-
-
- // $ANTLR start "rule__AndGateDefinition__Group__2__Impl"
- // InternalCftLanguage.g:1776:1: rule__AndGateDefinition__Group__2__Impl : ( ( rule__AndGateDefinition__InputEventsAssignment_2 )* ) ;
- public final void rule__AndGateDefinition__Group__2__Impl() throws RecognitionException {
-
- int stackSize = keepStackSize();
-
- try {
- // InternalCftLanguage.g:1780:1: ( ( ( rule__AndGateDefinition__InputEventsAssignment_2 )* ) )
- // InternalCftLanguage.g:1781:1: ( ( rule__AndGateDefinition__InputEventsAssignment_2 )* )
- {
- // InternalCftLanguage.g:1781:1: ( ( rule__AndGateDefinition__InputEventsAssignment_2 )* )
- // InternalCftLanguage.g:1782:2: ( rule__AndGateDefinition__InputEventsAssignment_2 )*
- {
- before(grammarAccess.getAndGateDefinitionAccess().getInputEventsAssignment_2());
- // InternalCftLanguage.g:1783:2: ( rule__AndGateDefinition__InputEventsAssignment_2 )*
- loop18:
- do {
- int alt18=2;
- int LA18_0 = input.LA(1);
-
- if ( ((LA18_0>=RULE_ID && LA18_0<=RULE_OF_INT)) ) {
- alt18=1;
- }
-
-
- switch (alt18) {
- case 1 :
- // InternalCftLanguage.g:1783:3: rule__AndGateDefinition__InputEventsAssignment_2
- {
- pushFollow(FOLLOW_11);
- rule__AndGateDefinition__InputEventsAssignment_2();
-
- state._fsp--;
-
-
- }
- break;
-
- default :
- break loop18;
- }
- } while (true);
-
- after(grammarAccess.getAndGateDefinitionAccess().getInputEventsAssignment_2());
-
- }
-
-
- }
-
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
-
- restoreStackSize(stackSize);
-
- }
- return ;
- }
- // $ANTLR end "rule__AndGateDefinition__Group__2__Impl"
-
-
- // $ANTLR start "rule__OrGateDefinition__Group__0"
- // InternalCftLanguage.g:1792:1: rule__OrGateDefinition__Group__0 : rule__OrGateDefinition__Group__0__Impl rule__OrGateDefinition__Group__1 ;
- public final void rule__OrGateDefinition__Group__0() throws RecognitionException {
-
- int stackSize = keepStackSize();
-
- try {
- // InternalCftLanguage.g:1796:1: ( rule__OrGateDefinition__Group__0__Impl rule__OrGateDefinition__Group__1 )
- // InternalCftLanguage.g:1797:2: rule__OrGateDefinition__Group__0__Impl rule__OrGateDefinition__Group__1
- {
- pushFollow(FOLLOW_18);
- rule__OrGateDefinition__Group__0__Impl();
-
- state._fsp--;
-
- pushFollow(FOLLOW_2);
- rule__OrGateDefinition__Group__1();
-
- state._fsp--;
-
-
- }
-
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
-
- restoreStackSize(stackSize);
-
- }
- return ;
- }
- // $ANTLR end "rule__OrGateDefinition__Group__0"
-
-
- // $ANTLR start "rule__OrGateDefinition__Group__0__Impl"
- // InternalCftLanguage.g:1804:1: rule__OrGateDefinition__Group__0__Impl : ( ( rule__OrGateDefinition__NameAssignment_0 ) ) ;
- public final void rule__OrGateDefinition__Group__0__Impl() throws RecognitionException {
-
- int stackSize = keepStackSize();
-
- try {
- // InternalCftLanguage.g:1808:1: ( ( ( rule__OrGateDefinition__NameAssignment_0 ) ) )
- // InternalCftLanguage.g:1809:1: ( ( rule__OrGateDefinition__NameAssignment_0 ) )
- {
- // InternalCftLanguage.g:1809:1: ( ( rule__OrGateDefinition__NameAssignment_0 ) )
- // InternalCftLanguage.g:1810:2: ( rule__OrGateDefinition__NameAssignment_0 )
- {
- before(grammarAccess.getOrGateDefinitionAccess().getNameAssignment_0());
- // InternalCftLanguage.g:1811:2: ( rule__OrGateDefinition__NameAssignment_0 )
- // InternalCftLanguage.g:1811:3: rule__OrGateDefinition__NameAssignment_0
- {
- pushFollow(FOLLOW_2);
- rule__OrGateDefinition__NameAssignment_0();
-
- state._fsp--;
-
-
- }
-
- after(grammarAccess.getOrGateDefinitionAccess().getNameAssignment_0());
-
- }
-
-
- }
-
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
-
- restoreStackSize(stackSize);
-
- }
- return ;
- }
- // $ANTLR end "rule__OrGateDefinition__Group__0__Impl"
-
-
- // $ANTLR start "rule__OrGateDefinition__Group__1"
- // InternalCftLanguage.g:1819:1: rule__OrGateDefinition__Group__1 : rule__OrGateDefinition__Group__1__Impl rule__OrGateDefinition__Group__2 ;
- public final void rule__OrGateDefinition__Group__1() throws RecognitionException {
-
- int stackSize = keepStackSize();
-
- try {
- // InternalCftLanguage.g:1823:1: ( rule__OrGateDefinition__Group__1__Impl rule__OrGateDefinition__Group__2 )
- // InternalCftLanguage.g:1824:2: rule__OrGateDefinition__Group__1__Impl rule__OrGateDefinition__Group__2
- {
- pushFollow(FOLLOW_3);
- rule__OrGateDefinition__Group__1__Impl();
-
- state._fsp--;
-
- pushFollow(FOLLOW_2);
- rule__OrGateDefinition__Group__2();
-
- state._fsp--;
-
-
- }
-
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
-
- restoreStackSize(stackSize);
-
- }
- return ;
- }
- // $ANTLR end "rule__OrGateDefinition__Group__1"
-
-
- // $ANTLR start "rule__OrGateDefinition__Group__1__Impl"
- // InternalCftLanguage.g:1831:1: rule__OrGateDefinition__Group__1__Impl : ( 'or' ) ;
- public final void rule__OrGateDefinition__Group__1__Impl() throws RecognitionException {
-
- int stackSize = keepStackSize();
-
- try {
- // InternalCftLanguage.g:1835:1: ( ( 'or' ) )
- // InternalCftLanguage.g:1836:1: ( 'or' )
- {
- // InternalCftLanguage.g:1836:1: ( 'or' )
- // InternalCftLanguage.g:1837:2: 'or'
- {
- before(grammarAccess.getOrGateDefinitionAccess().getOrKeyword_1());
- match(input,26,FOLLOW_2);
- after(grammarAccess.getOrGateDefinitionAccess().getOrKeyword_1());
-
- }
-
-
- }
-
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
-
- restoreStackSize(stackSize);
-
- }
- return ;
- }
- // $ANTLR end "rule__OrGateDefinition__Group__1__Impl"
-
-
- // $ANTLR start "rule__OrGateDefinition__Group__2"
- // InternalCftLanguage.g:1846:1: rule__OrGateDefinition__Group__2 : rule__OrGateDefinition__Group__2__Impl ;
- public final void rule__OrGateDefinition__Group__2() throws RecognitionException {
-
- int stackSize = keepStackSize();
-
- try {
- // InternalCftLanguage.g:1850:1: ( rule__OrGateDefinition__Group__2__Impl )
- // InternalCftLanguage.g:1851:2: rule__OrGateDefinition__Group__2__Impl
- {
- pushFollow(FOLLOW_2);
- rule__OrGateDefinition__Group__2__Impl();
-
- state._fsp--;
-
-
- }
-
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
-
- restoreStackSize(stackSize);
-
- }
- return ;
- }
- // $ANTLR end "rule__OrGateDefinition__Group__2"
-
-
- // $ANTLR start "rule__OrGateDefinition__Group__2__Impl"
- // InternalCftLanguage.g:1857:1: rule__OrGateDefinition__Group__2__Impl : ( ( rule__OrGateDefinition__InputEventsAssignment_2 )* ) ;
- public final void rule__OrGateDefinition__Group__2__Impl() throws RecognitionException {
-
- int stackSize = keepStackSize();
-
- try {
- // InternalCftLanguage.g:1861:1: ( ( ( rule__OrGateDefinition__InputEventsAssignment_2 )* ) )
- // InternalCftLanguage.g:1862:1: ( ( rule__OrGateDefinition__InputEventsAssignment_2 )* )
- {
- // InternalCftLanguage.g:1862:1: ( ( rule__OrGateDefinition__InputEventsAssignment_2 )* )
- // InternalCftLanguage.g:1863:2: ( rule__OrGateDefinition__InputEventsAssignment_2 )*
- {
- before(grammarAccess.getOrGateDefinitionAccess().getInputEventsAssignment_2());
- // InternalCftLanguage.g:1864:2: ( rule__OrGateDefinition__InputEventsAssignment_2 )*
- loop19:
- do {
- int alt19=2;
- int LA19_0 = input.LA(1);
-
- if ( ((LA19_0>=RULE_ID && LA19_0<=RULE_OF_INT)) ) {
- alt19=1;
- }
-
-
- switch (alt19) {
- case 1 :
- // InternalCftLanguage.g:1864:3: rule__OrGateDefinition__InputEventsAssignment_2
- {
- pushFollow(FOLLOW_11);
- rule__OrGateDefinition__InputEventsAssignment_2();
-
- state._fsp--;
-
-
- }
- break;
-
- default :
- break loop19;
- }
- } while (true);
-
- after(grammarAccess.getOrGateDefinitionAccess().getInputEventsAssignment_2());
-
- }
-
-
- }
-
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
-
- restoreStackSize(stackSize);
-
- }
- return ;
- }
- // $ANTLR end "rule__OrGateDefinition__Group__2__Impl"
-
-
- // $ANTLR start "rule__KOfMGateDefinition__Group__0"
- // InternalCftLanguage.g:1873:1: rule__KOfMGateDefinition__Group__0 : rule__KOfMGateDefinition__Group__0__Impl rule__KOfMGateDefinition__Group__1 ;
- public final void rule__KOfMGateDefinition__Group__0() throws RecognitionException {
-
- int stackSize = keepStackSize();
-
- try {
- // InternalCftLanguage.g:1877:1: ( rule__KOfMGateDefinition__Group__0__Impl rule__KOfMGateDefinition__Group__1 )
- // InternalCftLanguage.g:1878:2: rule__KOfMGateDefinition__Group__0__Impl rule__KOfMGateDefinition__Group__1
- {
- pushFollow(FOLLOW_19);
- rule__KOfMGateDefinition__Group__0__Impl();
-
- state._fsp--;
-
- pushFollow(FOLLOW_2);
- rule__KOfMGateDefinition__Group__1();
-
- state._fsp--;
-
-
- }
-
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
-
- restoreStackSize(stackSize);
-
- }
- return ;
- }
- // $ANTLR end "rule__KOfMGateDefinition__Group__0"
-
-
- // $ANTLR start "rule__KOfMGateDefinition__Group__0__Impl"
- // InternalCftLanguage.g:1885:1: rule__KOfMGateDefinition__Group__0__Impl : ( ( rule__KOfMGateDefinition__NameAssignment_0 ) ) ;
- public final void rule__KOfMGateDefinition__Group__0__Impl() throws RecognitionException {
-
- int stackSize = keepStackSize();
-
- try {
- // InternalCftLanguage.g:1889:1: ( ( ( rule__KOfMGateDefinition__NameAssignment_0 ) ) )
- // InternalCftLanguage.g:1890:1: ( ( rule__KOfMGateDefinition__NameAssignment_0 ) )
- {
- // InternalCftLanguage.g:1890:1: ( ( rule__KOfMGateDefinition__NameAssignment_0 ) )
- // InternalCftLanguage.g:1891:2: ( rule__KOfMGateDefinition__NameAssignment_0 )
- {
- before(grammarAccess.getKOfMGateDefinitionAccess().getNameAssignment_0());
- // InternalCftLanguage.g:1892:2: ( rule__KOfMGateDefinition__NameAssignment_0 )
- // InternalCftLanguage.g:1892:3: rule__KOfMGateDefinition__NameAssignment_0
- {
- pushFollow(FOLLOW_2);
- rule__KOfMGateDefinition__NameAssignment_0();
-
- state._fsp--;
-
-
- }
-
- after(grammarAccess.getKOfMGateDefinitionAccess().getNameAssignment_0());
-
- }
-
-
- }
-
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
-
- restoreStackSize(stackSize);
-
- }
- return ;
- }
- // $ANTLR end "rule__KOfMGateDefinition__Group__0__Impl"
-
-
- // $ANTLR start "rule__KOfMGateDefinition__Group__1"
- // InternalCftLanguage.g:1900:1: rule__KOfMGateDefinition__Group__1 : rule__KOfMGateDefinition__Group__1__Impl rule__KOfMGateDefinition__Group__2 ;
- public final void rule__KOfMGateDefinition__Group__1() throws RecognitionException {
-
- int stackSize = keepStackSize();
-
- try {
- // InternalCftLanguage.g:1904:1: ( rule__KOfMGateDefinition__Group__1__Impl rule__KOfMGateDefinition__Group__2 )
- // InternalCftLanguage.g:1905:2: rule__KOfMGateDefinition__Group__1__Impl rule__KOfMGateDefinition__Group__2
- {
- pushFollow(FOLLOW_20);
- rule__KOfMGateDefinition__Group__1__Impl();
-
- state._fsp--;
-
- pushFollow(FOLLOW_2);
- rule__KOfMGateDefinition__Group__2();
-
- state._fsp--;
-
-
- }
-
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
-
- restoreStackSize(stackSize);
-
- }
- return ;
- }
- // $ANTLR end "rule__KOfMGateDefinition__Group__1"
-
-
- // $ANTLR start "rule__KOfMGateDefinition__Group__1__Impl"
- // InternalCftLanguage.g:1912:1: rule__KOfMGateDefinition__Group__1__Impl : ( ( rule__KOfMGateDefinition__KAssignment_1 ) ) ;
- public final void rule__KOfMGateDefinition__Group__1__Impl() throws RecognitionException {
-
- int stackSize = keepStackSize();
-
- try {
- // InternalCftLanguage.g:1916:1: ( ( ( rule__KOfMGateDefinition__KAssignment_1 ) ) )
- // InternalCftLanguage.g:1917:1: ( ( rule__KOfMGateDefinition__KAssignment_1 ) )
- {
- // InternalCftLanguage.g:1917:1: ( ( rule__KOfMGateDefinition__KAssignment_1 ) )
- // InternalCftLanguage.g:1918:2: ( rule__KOfMGateDefinition__KAssignment_1 )
- {
- before(grammarAccess.getKOfMGateDefinitionAccess().getKAssignment_1());
- // InternalCftLanguage.g:1919:2: ( rule__KOfMGateDefinition__KAssignment_1 )
- // InternalCftLanguage.g:1919:3: rule__KOfMGateDefinition__KAssignment_1
- {
- pushFollow(FOLLOW_2);
- rule__KOfMGateDefinition__KAssignment_1();
-
- state._fsp--;
-
-
- }
-
- after(grammarAccess.getKOfMGateDefinitionAccess().getKAssignment_1());
-
- }
-
-
- }
-
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
-
- restoreStackSize(stackSize);
-
- }
- return ;
- }
- // $ANTLR end "rule__KOfMGateDefinition__Group__1__Impl"
-
-
- // $ANTLR start "rule__KOfMGateDefinition__Group__2"
- // InternalCftLanguage.g:1927:1: rule__KOfMGateDefinition__Group__2 : rule__KOfMGateDefinition__Group__2__Impl rule__KOfMGateDefinition__Group__3 ;
- public final void rule__KOfMGateDefinition__Group__2() throws RecognitionException {
-
- int stackSize = keepStackSize();
-
- try {
- // InternalCftLanguage.g:1931:1: ( rule__KOfMGateDefinition__Group__2__Impl rule__KOfMGateDefinition__Group__3 )
- // InternalCftLanguage.g:1932:2: rule__KOfMGateDefinition__Group__2__Impl rule__KOfMGateDefinition__Group__3
- {
- pushFollow(FOLLOW_3);
- rule__KOfMGateDefinition__Group__2__Impl();
-
- state._fsp--;
-
- pushFollow(FOLLOW_2);
- rule__KOfMGateDefinition__Group__3();
-
- state._fsp--;
-
-
- }
-
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
-
- restoreStackSize(stackSize);
-
- }
- return ;
- }
- // $ANTLR end "rule__KOfMGateDefinition__Group__2"
-
-
- // $ANTLR start "rule__KOfMGateDefinition__Group__2__Impl"
- // InternalCftLanguage.g:1939:1: rule__KOfMGateDefinition__Group__2__Impl : ( ( rule__KOfMGateDefinition__Alternatives_2 ) ) ;
- public final void rule__KOfMGateDefinition__Group__2__Impl() throws RecognitionException {
-
- int stackSize = keepStackSize();
-
- try {
- // InternalCftLanguage.g:1943:1: ( ( ( rule__KOfMGateDefinition__Alternatives_2 ) ) )
- // InternalCftLanguage.g:1944:1: ( ( rule__KOfMGateDefinition__Alternatives_2 ) )
- {
- // InternalCftLanguage.g:1944:1: ( ( rule__KOfMGateDefinition__Alternatives_2 ) )
- // InternalCftLanguage.g:1945:2: ( rule__KOfMGateDefinition__Alternatives_2 )
- {
- before(grammarAccess.getKOfMGateDefinitionAccess().getAlternatives_2());
- // InternalCftLanguage.g:1946:2: ( rule__KOfMGateDefinition__Alternatives_2 )
- // InternalCftLanguage.g:1946:3: rule__KOfMGateDefinition__Alternatives_2
- {
- pushFollow(FOLLOW_2);
- rule__KOfMGateDefinition__Alternatives_2();
-
- state._fsp--;
-
-
- }
-
- after(grammarAccess.getKOfMGateDefinitionAccess().getAlternatives_2());
-
- }
-
-
- }
-
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
-
- restoreStackSize(stackSize);
-
- }
- return ;
- }
- // $ANTLR end "rule__KOfMGateDefinition__Group__2__Impl"
-
-
- // $ANTLR start "rule__KOfMGateDefinition__Group__3"
- // InternalCftLanguage.g:1954:1: rule__KOfMGateDefinition__Group__3 : rule__KOfMGateDefinition__Group__3__Impl ;
- public final void rule__KOfMGateDefinition__Group__3() throws RecognitionException {
-
- int stackSize = keepStackSize();
-
- try {
- // InternalCftLanguage.g:1958:1: ( rule__KOfMGateDefinition__Group__3__Impl )
- // InternalCftLanguage.g:1959:2: rule__KOfMGateDefinition__Group__3__Impl
- {
- pushFollow(FOLLOW_2);
- rule__KOfMGateDefinition__Group__3__Impl();
-
- state._fsp--;
-
-
- }
-
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
-
- restoreStackSize(stackSize);
-
- }
- return ;
- }
- // $ANTLR end "rule__KOfMGateDefinition__Group__3"
-
-
- // $ANTLR start "rule__KOfMGateDefinition__Group__3__Impl"
- // InternalCftLanguage.g:1965:1: rule__KOfMGateDefinition__Group__3__Impl : ( ( rule__KOfMGateDefinition__InputEventsAssignment_3 )* ) ;
- public final void rule__KOfMGateDefinition__Group__3__Impl() throws RecognitionException {
-
- int stackSize = keepStackSize();
-
- try {
- // InternalCftLanguage.g:1969:1: ( ( ( rule__KOfMGateDefinition__InputEventsAssignment_3 )* ) )
- // InternalCftLanguage.g:1970:1: ( ( rule__KOfMGateDefinition__InputEventsAssignment_3 )* )
- {
- // InternalCftLanguage.g:1970:1: ( ( rule__KOfMGateDefinition__InputEventsAssignment_3 )* )
- // InternalCftLanguage.g:1971:2: ( rule__KOfMGateDefinition__InputEventsAssignment_3 )*
- {
- before(grammarAccess.getKOfMGateDefinitionAccess().getInputEventsAssignment_3());
- // InternalCftLanguage.g:1972:2: ( rule__KOfMGateDefinition__InputEventsAssignment_3 )*
- loop20:
- do {
- int alt20=2;
- int LA20_0 = input.LA(1);
-
- if ( ((LA20_0>=RULE_ID && LA20_0<=RULE_OF_INT)) ) {
- alt20=1;
- }
-
-
- switch (alt20) {
- case 1 :
- // InternalCftLanguage.g:1972:3: rule__KOfMGateDefinition__InputEventsAssignment_3
- {
- pushFollow(FOLLOW_11);
- rule__KOfMGateDefinition__InputEventsAssignment_3();
-
- state._fsp--;
-
-
- }
- break;
-
- default :
- break loop20;
- }
- } while (true);
-
- after(grammarAccess.getKOfMGateDefinitionAccess().getInputEventsAssignment_3());
-
- }
-
-
- }
-
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
-
- restoreStackSize(stackSize);
-
- }
- return ;
- }
- // $ANTLR end "rule__KOfMGateDefinition__Group__3__Impl"
-
-
- // $ANTLR start "rule__KOfMGateDefinition__Group_2_0__0"
- // InternalCftLanguage.g:1981:1: rule__KOfMGateDefinition__Group_2_0__0 : rule__KOfMGateDefinition__Group_2_0__0__Impl rule__KOfMGateDefinition__Group_2_0__1 ;
- public final void rule__KOfMGateDefinition__Group_2_0__0() throws RecognitionException {
-
- int stackSize = keepStackSize();
-
- try {
- // InternalCftLanguage.g:1985:1: ( rule__KOfMGateDefinition__Group_2_0__0__Impl rule__KOfMGateDefinition__Group_2_0__1 )
- // InternalCftLanguage.g:1986:2: rule__KOfMGateDefinition__Group_2_0__0__Impl rule__KOfMGateDefinition__Group_2_0__1
- {
- pushFollow(FOLLOW_19);
- rule__KOfMGateDefinition__Group_2_0__0__Impl();
-
- state._fsp--;
-
- pushFollow(FOLLOW_2);
- rule__KOfMGateDefinition__Group_2_0__1();
-
- state._fsp--;
-
-
- }
-
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
-
- restoreStackSize(stackSize);
-
- }
- return ;
- }
- // $ANTLR end "rule__KOfMGateDefinition__Group_2_0__0"
-
-
- // $ANTLR start "rule__KOfMGateDefinition__Group_2_0__0__Impl"
- // InternalCftLanguage.g:1993:1: rule__KOfMGateDefinition__Group_2_0__0__Impl : ( 'of' ) ;
- public final void rule__KOfMGateDefinition__Group_2_0__0__Impl() throws RecognitionException {
-
- int stackSize = keepStackSize();
-
- try {
- // InternalCftLanguage.g:1997:1: ( ( 'of' ) )
- // InternalCftLanguage.g:1998:1: ( 'of' )
- {
- // InternalCftLanguage.g:1998:1: ( 'of' )
- // InternalCftLanguage.g:1999:2: 'of'
- {
- before(grammarAccess.getKOfMGateDefinitionAccess().getOfKeyword_2_0_0());
- match(input,27,FOLLOW_2);
- after(grammarAccess.getKOfMGateDefinitionAccess().getOfKeyword_2_0_0());
-
- }
-
-
- }
-
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
-
- restoreStackSize(stackSize);
-
- }
- return ;
- }
- // $ANTLR end "rule__KOfMGateDefinition__Group_2_0__0__Impl"
-
-
- // $ANTLR start "rule__KOfMGateDefinition__Group_2_0__1"
- // InternalCftLanguage.g:2008:1: rule__KOfMGateDefinition__Group_2_0__1 : rule__KOfMGateDefinition__Group_2_0__1__Impl ;
- public final void rule__KOfMGateDefinition__Group_2_0__1() throws RecognitionException {
-
- int stackSize = keepStackSize();
-
- try {
- // InternalCftLanguage.g:2012:1: ( rule__KOfMGateDefinition__Group_2_0__1__Impl )
- // InternalCftLanguage.g:2013:2: rule__KOfMGateDefinition__Group_2_0__1__Impl
- {
- pushFollow(FOLLOW_2);
- rule__KOfMGateDefinition__Group_2_0__1__Impl();
-
- state._fsp--;
-
-
- }
-
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
-
- restoreStackSize(stackSize);
-
- }
- return ;
- }
- // $ANTLR end "rule__KOfMGateDefinition__Group_2_0__1"
-
-
- // $ANTLR start "rule__KOfMGateDefinition__Group_2_0__1__Impl"
- // InternalCftLanguage.g:2019:1: rule__KOfMGateDefinition__Group_2_0__1__Impl : ( ( rule__KOfMGateDefinition__MAssignment_2_0_1 ) ) ;
- public final void rule__KOfMGateDefinition__Group_2_0__1__Impl() throws RecognitionException {
-
- int stackSize = keepStackSize();
-
- try {
- // InternalCftLanguage.g:2023:1: ( ( ( rule__KOfMGateDefinition__MAssignment_2_0_1 ) ) )
- // InternalCftLanguage.g:2024:1: ( ( rule__KOfMGateDefinition__MAssignment_2_0_1 ) )
- {
- // InternalCftLanguage.g:2024:1: ( ( rule__KOfMGateDefinition__MAssignment_2_0_1 ) )
- // InternalCftLanguage.g:2025:2: ( rule__KOfMGateDefinition__MAssignment_2_0_1 )
- {
- before(grammarAccess.getKOfMGateDefinitionAccess().getMAssignment_2_0_1());
- // InternalCftLanguage.g:2026:2: ( rule__KOfMGateDefinition__MAssignment_2_0_1 )
- // InternalCftLanguage.g:2026:3: rule__KOfMGateDefinition__MAssignment_2_0_1
- {
- pushFollow(FOLLOW_2);
- rule__KOfMGateDefinition__MAssignment_2_0_1();
-
- state._fsp--;
-
-
- }
-
- after(grammarAccess.getKOfMGateDefinitionAccess().getMAssignment_2_0_1());
-
- }
-
-
- }
-
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
-
- restoreStackSize(stackSize);
-
- }
- return ;
- }
- // $ANTLR end "rule__KOfMGateDefinition__Group_2_0__1__Impl"
-
-
- // $ANTLR start "rule__TransformationDefinition__Group__0"
- // InternalCftLanguage.g:2035:1: rule__TransformationDefinition__Group__0 : rule__TransformationDefinition__Group__0__Impl rule__TransformationDefinition__Group__1 ;
- public final void rule__TransformationDefinition__Group__0() throws RecognitionException {
-
- int stackSize = keepStackSize();
-
- try {
- // InternalCftLanguage.g:2039:1: ( rule__TransformationDefinition__Group__0__Impl rule__TransformationDefinition__Group__1 )
- // InternalCftLanguage.g:2040:2: rule__TransformationDefinition__Group__0__Impl rule__TransformationDefinition__Group__1
- {
- pushFollow(FOLLOW_3);
- rule__TransformationDefinition__Group__0__Impl();
-
- state._fsp--;
-
- pushFollow(FOLLOW_2);
- rule__TransformationDefinition__Group__1();
-
- state._fsp--;
-
-
- }
-
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
-
- restoreStackSize(stackSize);
-
- }
- return ;
- }
- // $ANTLR end "rule__TransformationDefinition__Group__0"
-
-
- // $ANTLR start "rule__TransformationDefinition__Group__0__Impl"
- // InternalCftLanguage.g:2047:1: rule__TransformationDefinition__Group__0__Impl : ( 'transformation' ) ;
- public final void rule__TransformationDefinition__Group__0__Impl() throws RecognitionException {
-
- int stackSize = keepStackSize();
-
- try {
- // InternalCftLanguage.g:2051:1: ( ( 'transformation' ) )
- // InternalCftLanguage.g:2052:1: ( 'transformation' )
- {
- // InternalCftLanguage.g:2052:1: ( 'transformation' )
- // InternalCftLanguage.g:2053:2: 'transformation'
- {
- before(grammarAccess.getTransformationDefinitionAccess().getTransformationKeyword_0());
- match(input,28,FOLLOW_2);
- after(grammarAccess.getTransformationDefinitionAccess().getTransformationKeyword_0());
-
- }
-
-
- }
-
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
-
- restoreStackSize(stackSize);
-
- }
- return ;
- }
- // $ANTLR end "rule__TransformationDefinition__Group__0__Impl"
-
-
- // $ANTLR start "rule__TransformationDefinition__Group__1"
- // InternalCftLanguage.g:2062:1: rule__TransformationDefinition__Group__1 : rule__TransformationDefinition__Group__1__Impl rule__TransformationDefinition__Group__2 ;
- public final void rule__TransformationDefinition__Group__1() throws RecognitionException {
-
- int stackSize = keepStackSize();
-
- try {
- // InternalCftLanguage.g:2066:1: ( rule__TransformationDefinition__Group__1__Impl rule__TransformationDefinition__Group__2 )
- // InternalCftLanguage.g:2067:2: rule__TransformationDefinition__Group__1__Impl rule__TransformationDefinition__Group__2
- {
- pushFollow(FOLLOW_8);
- rule__TransformationDefinition__Group__1__Impl();
-
- state._fsp--;
-
- pushFollow(FOLLOW_2);
- rule__TransformationDefinition__Group__2();
-
- state._fsp--;
-
-
- }
-
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
-
- restoreStackSize(stackSize);
-
- }
- return ;
- }
- // $ANTLR end "rule__TransformationDefinition__Group__1"
-
-
- // $ANTLR start "rule__TransformationDefinition__Group__1__Impl"
- // InternalCftLanguage.g:2074:1: rule__TransformationDefinition__Group__1__Impl : ( ( rule__TransformationDefinition__NameAssignment_1 ) ) ;
- public final void rule__TransformationDefinition__Group__1__Impl() throws RecognitionException {
-
- int stackSize = keepStackSize();
-
- try {
- // InternalCftLanguage.g:2078:1: ( ( ( rule__TransformationDefinition__NameAssignment_1 ) ) )
- // InternalCftLanguage.g:2079:1: ( ( rule__TransformationDefinition__NameAssignment_1 ) )
- {
- // InternalCftLanguage.g:2079:1: ( ( rule__TransformationDefinition__NameAssignment_1 ) )
- // InternalCftLanguage.g:2080:2: ( rule__TransformationDefinition__NameAssignment_1 )
- {
- before(grammarAccess.getTransformationDefinitionAccess().getNameAssignment_1());
- // InternalCftLanguage.g:2081:2: ( rule__TransformationDefinition__NameAssignment_1 )
- // InternalCftLanguage.g:2081:3: rule__TransformationDefinition__NameAssignment_1
- {
- pushFollow(FOLLOW_2);
- rule__TransformationDefinition__NameAssignment_1();
-
- state._fsp--;
-
-
- }
-
- after(grammarAccess.getTransformationDefinitionAccess().getNameAssignment_1());
-
- }
-
-
- }
-
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
-
- restoreStackSize(stackSize);
-
- }
- return ;
- }
- // $ANTLR end "rule__TransformationDefinition__Group__1__Impl"
-
-
- // $ANTLR start "rule__TransformationDefinition__Group__2"
- // InternalCftLanguage.g:2089:1: rule__TransformationDefinition__Group__2 : rule__TransformationDefinition__Group__2__Impl rule__TransformationDefinition__Group__3 ;
- public final void rule__TransformationDefinition__Group__2() throws RecognitionException {
-
- int stackSize = keepStackSize();
-
- try {
- // InternalCftLanguage.g:2093:1: ( rule__TransformationDefinition__Group__2__Impl rule__TransformationDefinition__Group__3 )
- // InternalCftLanguage.g:2094:2: rule__TransformationDefinition__Group__2__Impl rule__TransformationDefinition__Group__3
- {
- pushFollow(FOLLOW_21);
- rule__TransformationDefinition__Group__2__Impl();
-
- state._fsp--;
-
- pushFollow(FOLLOW_2);
- rule__TransformationDefinition__Group__3();
-
- state._fsp--;
-
-
- }
-
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
-
- restoreStackSize(stackSize);
-
- }
- return ;
- }
- // $ANTLR end "rule__TransformationDefinition__Group__2"
-
-
- // $ANTLR start "rule__TransformationDefinition__Group__2__Impl"
- // InternalCftLanguage.g:2101:1: rule__TransformationDefinition__Group__2__Impl : ( '{' ) ;
- public final void rule__TransformationDefinition__Group__2__Impl() throws RecognitionException {
-
- int stackSize = keepStackSize();
-
- try {
- // InternalCftLanguage.g:2105:1: ( ( '{' ) )
- // InternalCftLanguage.g:2106:1: ( '{' )
- {
- // InternalCftLanguage.g:2106:1: ( '{' )
- // InternalCftLanguage.g:2107:2: '{'
- {
- before(grammarAccess.getTransformationDefinitionAccess().getLeftCurlyBracketKeyword_2());
- match(input,18,FOLLOW_2);
- after(grammarAccess.getTransformationDefinitionAccess().getLeftCurlyBracketKeyword_2());
-
- }
-
-
- }
-
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
-
- restoreStackSize(stackSize);
-
- }
- return ;
- }
- // $ANTLR end "rule__TransformationDefinition__Group__2__Impl"
-
-
- // $ANTLR start "rule__TransformationDefinition__Group__3"
- // InternalCftLanguage.g:2116:1: rule__TransformationDefinition__Group__3 : rule__TransformationDefinition__Group__3__Impl rule__TransformationDefinition__Group__4 ;
- public final void rule__TransformationDefinition__Group__3() throws RecognitionException {
-
- int stackSize = keepStackSize();
-
- try {
- // InternalCftLanguage.g:2120:1: ( rule__TransformationDefinition__Group__3__Impl rule__TransformationDefinition__Group__4 )
- // InternalCftLanguage.g:2121:2: rule__TransformationDefinition__Group__3__Impl rule__TransformationDefinition__Group__4
- {
- pushFollow(FOLLOW_21);
- rule__TransformationDefinition__Group__3__Impl();
-
- state._fsp--;
-
- pushFollow(FOLLOW_2);
- rule__TransformationDefinition__Group__4();
-
- state._fsp--;
-
-
- }
-
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
-
- restoreStackSize(stackSize);
-
- }
- return ;
- }
- // $ANTLR end "rule__TransformationDefinition__Group__3"
-
-
- // $ANTLR start "rule__TransformationDefinition__Group__3__Impl"
- // InternalCftLanguage.g:2128:1: rule__TransformationDefinition__Group__3__Impl : ( ( rule__TransformationDefinition__MappingDefinitionsAssignment_3 )* ) ;
- public final void rule__TransformationDefinition__Group__3__Impl() throws RecognitionException {
-
- int stackSize = keepStackSize();
-
- try {
- // InternalCftLanguage.g:2132:1: ( ( ( rule__TransformationDefinition__MappingDefinitionsAssignment_3 )* ) )
- // InternalCftLanguage.g:2133:1: ( ( rule__TransformationDefinition__MappingDefinitionsAssignment_3 )* )
- {
- // InternalCftLanguage.g:2133:1: ( ( rule__TransformationDefinition__MappingDefinitionsAssignment_3 )* )
- // InternalCftLanguage.g:2134:2: ( rule__TransformationDefinition__MappingDefinitionsAssignment_3 )*
- {
- before(grammarAccess.getTransformationDefinitionAccess().getMappingDefinitionsAssignment_3());
- // InternalCftLanguage.g:2135:2: ( rule__TransformationDefinition__MappingDefinitionsAssignment_3 )*
- loop21:
- do {
- int alt21=2;
- int LA21_0 = input.LA(1);
-
- if ( (LA21_0==29||LA21_0==39) ) {
- alt21=1;
- }
-
-
- switch (alt21) {
- case 1 :
- // InternalCftLanguage.g:2135:3: rule__TransformationDefinition__MappingDefinitionsAssignment_3
- {
- pushFollow(FOLLOW_22);
- rule__TransformationDefinition__MappingDefinitionsAssignment_3();
-
- state._fsp--;
-
-
- }
- break;
-
- default :
- break loop21;
- }
- } while (true);
-
- after(grammarAccess.getTransformationDefinitionAccess().getMappingDefinitionsAssignment_3());
-
- }
-
-
- }
-
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
-
- restoreStackSize(stackSize);
-
- }
- return ;
- }
- // $ANTLR end "rule__TransformationDefinition__Group__3__Impl"
-
-
- // $ANTLR start "rule__TransformationDefinition__Group__4"
- // InternalCftLanguage.g:2143:1: rule__TransformationDefinition__Group__4 : rule__TransformationDefinition__Group__4__Impl ;
- public final void rule__TransformationDefinition__Group__4() throws RecognitionException {
-
- int stackSize = keepStackSize();
-
- try {
- // InternalCftLanguage.g:2147:1: ( rule__TransformationDefinition__Group__4__Impl )
- // InternalCftLanguage.g:2148:2: rule__TransformationDefinition__Group__4__Impl
- {
- pushFollow(FOLLOW_2);
- rule__TransformationDefinition__Group__4__Impl();
-
- state._fsp--;
-
-
- }
-
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
-
- restoreStackSize(stackSize);
-
- }
- return ;
- }
- // $ANTLR end "rule__TransformationDefinition__Group__4"
-
-
- // $ANTLR start "rule__TransformationDefinition__Group__4__Impl"
- // InternalCftLanguage.g:2154:1: rule__TransformationDefinition__Group__4__Impl : ( '}' ) ;
- public final void rule__TransformationDefinition__Group__4__Impl() throws RecognitionException {
-
- int stackSize = keepStackSize();
-
- try {
- // InternalCftLanguage.g:2158:1: ( ( '}' ) )
- // InternalCftLanguage.g:2159:1: ( '}' )
- {
- // InternalCftLanguage.g:2159:1: ( '}' )
- // InternalCftLanguage.g:2160:2: '}'
- {
- before(grammarAccess.getTransformationDefinitionAccess().getRightCurlyBracketKeyword_4());
- match(input,19,FOLLOW_2);
- after(grammarAccess.getTransformationDefinitionAccess().getRightCurlyBracketKeyword_4());
-
- }
-
-
- }
-
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
-
- restoreStackSize(stackSize);
-
- }
- return ;
- }
- // $ANTLR end "rule__TransformationDefinition__Group__4__Impl"
-
-
- // $ANTLR start "rule__MappingDefinition__Group__0"
- // InternalCftLanguage.g:2170:1: rule__MappingDefinition__Group__0 : rule__MappingDefinition__Group__0__Impl rule__MappingDefinition__Group__1 ;
- public final void rule__MappingDefinition__Group__0() throws RecognitionException {
-
- int stackSize = keepStackSize();
-
- try {
- // InternalCftLanguage.g:2174:1: ( rule__MappingDefinition__Group__0__Impl rule__MappingDefinition__Group__1 )
- // InternalCftLanguage.g:2175:2: rule__MappingDefinition__Group__0__Impl rule__MappingDefinition__Group__1
- {
- pushFollow(FOLLOW_23);
- rule__MappingDefinition__Group__0__Impl();
-
- state._fsp--;
-
- pushFollow(FOLLOW_2);
- rule__MappingDefinition__Group__1();
-
- state._fsp--;
-
-
- }
-
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
-
- restoreStackSize(stackSize);
-
- }
- return ;
- }
- // $ANTLR end "rule__MappingDefinition__Group__0"
-
-
- // $ANTLR start "rule__MappingDefinition__Group__0__Impl"
- // InternalCftLanguage.g:2182:1: rule__MappingDefinition__Group__0__Impl : ( ( rule__MappingDefinition__TopLevelAssignment_0 )? ) ;
- public final void rule__MappingDefinition__Group__0__Impl() throws RecognitionException {
-
- int stackSize = keepStackSize();
-
- try {
- // InternalCftLanguage.g:2186:1: ( ( ( rule__MappingDefinition__TopLevelAssignment_0 )? ) )
- // InternalCftLanguage.g:2187:1: ( ( rule__MappingDefinition__TopLevelAssignment_0 )? )
- {
- // InternalCftLanguage.g:2187:1: ( ( rule__MappingDefinition__TopLevelAssignment_0 )? )
- // InternalCftLanguage.g:2188:2: ( rule__MappingDefinition__TopLevelAssignment_0 )?
- {
- before(grammarAccess.getMappingDefinitionAccess().getTopLevelAssignment_0());
- // InternalCftLanguage.g:2189:2: ( rule__MappingDefinition__TopLevelAssignment_0 )?
- int alt22=2;
- int LA22_0 = input.LA(1);
-
- if ( (LA22_0==39) ) {
- alt22=1;
- }
- switch (alt22) {
- case 1 :
- // InternalCftLanguage.g:2189:3: rule__MappingDefinition__TopLevelAssignment_0
- {
- pushFollow(FOLLOW_2);
- rule__MappingDefinition__TopLevelAssignment_0();
-
- state._fsp--;
-
-
- }
- break;
-
- }
-
- after(grammarAccess.getMappingDefinitionAccess().getTopLevelAssignment_0());
-
- }
-
-
- }
-
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
-
- restoreStackSize(stackSize);
-
- }
- return ;
- }
- // $ANTLR end "rule__MappingDefinition__Group__0__Impl"
-
-
- // $ANTLR start "rule__MappingDefinition__Group__1"
- // InternalCftLanguage.g:2197:1: rule__MappingDefinition__Group__1 : rule__MappingDefinition__Group__1__Impl rule__MappingDefinition__Group__2 ;
- public final void rule__MappingDefinition__Group__1() throws RecognitionException {
-
- int stackSize = keepStackSize();
-
- try {
- // InternalCftLanguage.g:2201:1: ( rule__MappingDefinition__Group__1__Impl rule__MappingDefinition__Group__2 )
- // InternalCftLanguage.g:2202:2: rule__MappingDefinition__Group__1__Impl rule__MappingDefinition__Group__2
- {
- pushFollow(FOLLOW_3);
- rule__MappingDefinition__Group__1__Impl();
-
- state._fsp--;
-
- pushFollow(FOLLOW_2);
- rule__MappingDefinition__Group__2();
-
- state._fsp--;
-
-
- }
-
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
-
- restoreStackSize(stackSize);
-
- }
- return ;
- }
- // $ANTLR end "rule__MappingDefinition__Group__1"
-
-
- // $ANTLR start "rule__MappingDefinition__Group__1__Impl"
- // InternalCftLanguage.g:2209:1: rule__MappingDefinition__Group__1__Impl : ( 'mapping' ) ;
- public final void rule__MappingDefinition__Group__1__Impl() throws RecognitionException {
-
- int stackSize = keepStackSize();
-
- try {
- // InternalCftLanguage.g:2213:1: ( ( 'mapping' ) )
- // InternalCftLanguage.g:2214:1: ( 'mapping' )
- {
- // InternalCftLanguage.g:2214:1: ( 'mapping' )
- // InternalCftLanguage.g:2215:2: 'mapping'
- {
- before(grammarAccess.getMappingDefinitionAccess().getMappingKeyword_1());
- match(input,29,FOLLOW_2);
- after(grammarAccess.getMappingDefinitionAccess().getMappingKeyword_1());
-
- }
-
-
- }
-
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
-
- restoreStackSize(stackSize);
-
- }
- return ;
- }
- // $ANTLR end "rule__MappingDefinition__Group__1__Impl"
-
-
- // $ANTLR start "rule__MappingDefinition__Group__2"
- // InternalCftLanguage.g:2224:1: rule__MappingDefinition__Group__2 : rule__MappingDefinition__Group__2__Impl rule__MappingDefinition__Group__3 ;
- public final void rule__MappingDefinition__Group__2() throws RecognitionException {
-
- int stackSize = keepStackSize();
-
- try {
- // InternalCftLanguage.g:2228:1: ( rule__MappingDefinition__Group__2__Impl rule__MappingDefinition__Group__3 )
- // InternalCftLanguage.g:2229:2: rule__MappingDefinition__Group__2__Impl rule__MappingDefinition__Group__3
- {
- pushFollow(FOLLOW_24);
- rule__MappingDefinition__Group__2__Impl();
-
- state._fsp--;
-
- pushFollow(FOLLOW_2);
- rule__MappingDefinition__Group__3();
-
- state._fsp--;
-
-
- }
-
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
-
- restoreStackSize(stackSize);
-
- }
- return ;
- }
- // $ANTLR end "rule__MappingDefinition__Group__2"
-
-
- // $ANTLR start "rule__MappingDefinition__Group__2__Impl"
- // InternalCftLanguage.g:2236:1: rule__MappingDefinition__Group__2__Impl : ( ( rule__MappingDefinition__PatternAssignment_2 ) ) ;
- public final void rule__MappingDefinition__Group__2__Impl() throws RecognitionException {
-
- int stackSize = keepStackSize();
-
- try {
- // InternalCftLanguage.g:2240:1: ( ( ( rule__MappingDefinition__PatternAssignment_2 ) ) )
- // InternalCftLanguage.g:2241:1: ( ( rule__MappingDefinition__PatternAssignment_2 ) )
- {
- // InternalCftLanguage.g:2241:1: ( ( rule__MappingDefinition__PatternAssignment_2 ) )
- // InternalCftLanguage.g:2242:2: ( rule__MappingDefinition__PatternAssignment_2 )
- {
- before(grammarAccess.getMappingDefinitionAccess().getPatternAssignment_2());
- // InternalCftLanguage.g:2243:2: ( rule__MappingDefinition__PatternAssignment_2 )
- // InternalCftLanguage.g:2243:3: rule__MappingDefinition__PatternAssignment_2
- {
- pushFollow(FOLLOW_2);
- rule__MappingDefinition__PatternAssignment_2();
-
- state._fsp--;
-
-
- }
-
- after(grammarAccess.getMappingDefinitionAccess().getPatternAssignment_2());
-
- }
-
-
- }
-
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
-
- restoreStackSize(stackSize);
-
- }
- return ;
- }
- // $ANTLR end "rule__MappingDefinition__Group__2__Impl"
-
-
- // $ANTLR start "rule__MappingDefinition__Group__3"
- // InternalCftLanguage.g:2251:1: rule__MappingDefinition__Group__3 : rule__MappingDefinition__Group__3__Impl rule__MappingDefinition__Group__4 ;
- public final void rule__MappingDefinition__Group__3() throws RecognitionException {
-
- int stackSize = keepStackSize();
-
- try {
- // InternalCftLanguage.g:2255:1: ( rule__MappingDefinition__Group__3__Impl rule__MappingDefinition__Group__4 )
- // InternalCftLanguage.g:2256:2: rule__MappingDefinition__Group__3__Impl rule__MappingDefinition__Group__4
- {
- pushFollow(FOLLOW_3);
- rule__MappingDefinition__Group__3__Impl();
-
- state._fsp--;
-
- pushFollow(FOLLOW_2);
- rule__MappingDefinition__Group__4();
-
- state._fsp--;
-
-
- }
-
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
-
- restoreStackSize(stackSize);
-
- }
- return ;
- }
- // $ANTLR end "rule__MappingDefinition__Group__3"
-
-
- // $ANTLR start "rule__MappingDefinition__Group__3__Impl"
- // InternalCftLanguage.g:2263:1: rule__MappingDefinition__Group__3__Impl : ( '(' ) ;
- public final void rule__MappingDefinition__Group__3__Impl() throws RecognitionException {
-
- int stackSize = keepStackSize();
-
- try {
- // InternalCftLanguage.g:2267:1: ( ( '(' ) )
- // InternalCftLanguage.g:2268:1: ( '(' )
- {
- // InternalCftLanguage.g:2268:1: ( '(' )
- // InternalCftLanguage.g:2269:2: '('
- {
- before(grammarAccess.getMappingDefinitionAccess().getLeftParenthesisKeyword_3());
- match(input,30,FOLLOW_2);
- after(grammarAccess.getMappingDefinitionAccess().getLeftParenthesisKeyword_3());
-
- }
-
-
- }
-
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
-
- restoreStackSize(stackSize);
-
- }
- return ;
- }
- // $ANTLR end "rule__MappingDefinition__Group__3__Impl"
-
-
- // $ANTLR start "rule__MappingDefinition__Group__4"
- // InternalCftLanguage.g:2278:1: rule__MappingDefinition__Group__4 : rule__MappingDefinition__Group__4__Impl rule__MappingDefinition__Group__5 ;
- public final void rule__MappingDefinition__Group__4() throws RecognitionException {
-
- int stackSize = keepStackSize();
-
- try {
- // InternalCftLanguage.g:2282:1: ( rule__MappingDefinition__Group__4__Impl rule__MappingDefinition__Group__5 )
- // InternalCftLanguage.g:2283:2: rule__MappingDefinition__Group__4__Impl rule__MappingDefinition__Group__5
- {
- pushFollow(FOLLOW_25);
- rule__MappingDefinition__Group__4__Impl();
-
- state._fsp--;
-
- pushFollow(FOLLOW_2);
- rule__MappingDefinition__Group__5();
-
- state._fsp--;
-
-
- }
-
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
-
- restoreStackSize(stackSize);
-
- }
- return ;
- }
- // $ANTLR end "rule__MappingDefinition__Group__4"
-
-
- // $ANTLR start "rule__MappingDefinition__Group__4__Impl"
- // InternalCftLanguage.g:2290:1: rule__MappingDefinition__Group__4__Impl : ( ( rule__MappingDefinition__ParametersAssignment_4 ) ) ;
- public final void rule__MappingDefinition__Group__4__Impl() throws RecognitionException {
-
- int stackSize = keepStackSize();
-
- try {
- // InternalCftLanguage.g:2294:1: ( ( ( rule__MappingDefinition__ParametersAssignment_4 ) ) )
- // InternalCftLanguage.g:2295:1: ( ( rule__MappingDefinition__ParametersAssignment_4 ) )
- {
- // InternalCftLanguage.g:2295:1: ( ( rule__MappingDefinition__ParametersAssignment_4 ) )
- // InternalCftLanguage.g:2296:2: ( rule__MappingDefinition__ParametersAssignment_4 )
- {
- before(grammarAccess.getMappingDefinitionAccess().getParametersAssignment_4());
- // InternalCftLanguage.g:2297:2: ( rule__MappingDefinition__ParametersAssignment_4 )
- // InternalCftLanguage.g:2297:3: rule__MappingDefinition__ParametersAssignment_4
- {
- pushFollow(FOLLOW_2);
- rule__MappingDefinition__ParametersAssignment_4();
-
- state._fsp--;
-
-
- }
-
- after(grammarAccess.getMappingDefinitionAccess().getParametersAssignment_4());
-
- }
-
-
- }
-
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
-
- restoreStackSize(stackSize);
-
- }
- return ;
- }
- // $ANTLR end "rule__MappingDefinition__Group__4__Impl"
-
-
- // $ANTLR start "rule__MappingDefinition__Group__5"
- // InternalCftLanguage.g:2305:1: rule__MappingDefinition__Group__5 : rule__MappingDefinition__Group__5__Impl rule__MappingDefinition__Group__6 ;
- public final void rule__MappingDefinition__Group__5() throws RecognitionException {
-
- int stackSize = keepStackSize();
-
- try {
- // InternalCftLanguage.g:2309:1: ( rule__MappingDefinition__Group__5__Impl rule__MappingDefinition__Group__6 )
- // InternalCftLanguage.g:2310:2: rule__MappingDefinition__Group__5__Impl rule__MappingDefinition__Group__6
- {
- pushFollow(FOLLOW_25);
- rule__MappingDefinition__Group__5__Impl();
-
- state._fsp--;
-
- pushFollow(FOLLOW_2);
- rule__MappingDefinition__Group__6();
-
- state._fsp--;
-
-
- }
-
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
-
- restoreStackSize(stackSize);
-
- }
- return ;
- }
- // $ANTLR end "rule__MappingDefinition__Group__5"
-
-
- // $ANTLR start "rule__MappingDefinition__Group__5__Impl"
- // InternalCftLanguage.g:2317:1: rule__MappingDefinition__Group__5__Impl : ( ( rule__MappingDefinition__Group_5__0 )* ) ;
- public final void rule__MappingDefinition__Group__5__Impl() throws RecognitionException {
-
- int stackSize = keepStackSize();
-
- try {
- // InternalCftLanguage.g:2321:1: ( ( ( rule__MappingDefinition__Group_5__0 )* ) )
- // InternalCftLanguage.g:2322:1: ( ( rule__MappingDefinition__Group_5__0 )* )
- {
- // InternalCftLanguage.g:2322:1: ( ( rule__MappingDefinition__Group_5__0 )* )
- // InternalCftLanguage.g:2323:2: ( rule__MappingDefinition__Group_5__0 )*
- {
- before(grammarAccess.getMappingDefinitionAccess().getGroup_5());
- // InternalCftLanguage.g:2324:2: ( rule__MappingDefinition__Group_5__0 )*
- loop23:
- do {
- int alt23=2;
- int LA23_0 = input.LA(1);
-
- if ( (LA23_0==32) ) {
- alt23=1;
- }
-
-
- switch (alt23) {
- case 1 :
- // InternalCftLanguage.g:2324:3: rule__MappingDefinition__Group_5__0
- {
- pushFollow(FOLLOW_26);
- rule__MappingDefinition__Group_5__0();
-
- state._fsp--;
-
-
- }
- break;
-
- default :
- break loop23;
- }
- } while (true);
-
- after(grammarAccess.getMappingDefinitionAccess().getGroup_5());
-
- }
-
-
- }
-
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
-
- restoreStackSize(stackSize);
-
- }
- return ;
- }
- // $ANTLR end "rule__MappingDefinition__Group__5__Impl"
-
-
- // $ANTLR start "rule__MappingDefinition__Group__6"
- // InternalCftLanguage.g:2332:1: rule__MappingDefinition__Group__6 : rule__MappingDefinition__Group__6__Impl rule__MappingDefinition__Group__7 ;
- public final void rule__MappingDefinition__Group__6() throws RecognitionException {
-
- int stackSize = keepStackSize();
-
- try {
- // InternalCftLanguage.g:2336:1: ( rule__MappingDefinition__Group__6__Impl rule__MappingDefinition__Group__7 )
- // InternalCftLanguage.g:2337:2: rule__MappingDefinition__Group__6__Impl rule__MappingDefinition__Group__7
- {
- pushFollow(FOLLOW_27);
- rule__MappingDefinition__Group__6__Impl();
-
- state._fsp--;
-
- pushFollow(FOLLOW_2);
- rule__MappingDefinition__Group__7();
-
- state._fsp--;
-
-
- }
-
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
-
- restoreStackSize(stackSize);
-
- }
- return ;
- }
- // $ANTLR end "rule__MappingDefinition__Group__6"
-
-
- // $ANTLR start "rule__MappingDefinition__Group__6__Impl"
- // InternalCftLanguage.g:2344:1: rule__MappingDefinition__Group__6__Impl : ( ')' ) ;
- public final void rule__MappingDefinition__Group__6__Impl() throws RecognitionException {
-
- int stackSize = keepStackSize();
-
- try {
- // InternalCftLanguage.g:2348:1: ( ( ')' ) )
- // InternalCftLanguage.g:2349:1: ( ')' )
- {
- // InternalCftLanguage.g:2349:1: ( ')' )
- // InternalCftLanguage.g:2350:2: ')'
- {
- before(grammarAccess.getMappingDefinitionAccess().getRightParenthesisKeyword_6());
- match(input,31,FOLLOW_2);
- after(grammarAccess.getMappingDefinitionAccess().getRightParenthesisKeyword_6());
-
- }
-
-
- }
-
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
-
- restoreStackSize(stackSize);
-
- }
- return ;
- }
- // $ANTLR end "rule__MappingDefinition__Group__6__Impl"
-
-
- // $ANTLR start "rule__MappingDefinition__Group__7"
- // InternalCftLanguage.g:2359:1: rule__MappingDefinition__Group__7 : rule__MappingDefinition__Group__7__Impl rule__MappingDefinition__Group__8 ;
- public final void rule__MappingDefinition__Group__7() throws RecognitionException {
-
- int stackSize = keepStackSize();
-
- try {
- // InternalCftLanguage.g:2363:1: ( rule__MappingDefinition__Group__7__Impl rule__MappingDefinition__Group__8 )
- // InternalCftLanguage.g:2364:2: rule__MappingDefinition__Group__7__Impl rule__MappingDefinition__Group__8
- {
- pushFollow(FOLLOW_27);
- rule__MappingDefinition__Group__7__Impl();
-
- state._fsp--;
-
- pushFollow(FOLLOW_2);
- rule__MappingDefinition__Group__8();
-
- state._fsp--;
-
-
- }
-
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
-
- restoreStackSize(stackSize);
-
- }
- return ;
- }
- // $ANTLR end "rule__MappingDefinition__Group__7"
-
-
- // $ANTLR start "rule__MappingDefinition__Group__7__Impl"
- // InternalCftLanguage.g:2371:1: rule__MappingDefinition__Group__7__Impl : ( ( rule__MappingDefinition__ComponentInstanceAssignment_7 )? ) ;
- public final void rule__MappingDefinition__Group__7__Impl() throws RecognitionException {
-
- int stackSize = keepStackSize();
-
- try {
- // InternalCftLanguage.g:2375:1: ( ( ( rule__MappingDefinition__ComponentInstanceAssignment_7 )? ) )
- // InternalCftLanguage.g:2376:1: ( ( rule__MappingDefinition__ComponentInstanceAssignment_7 )? )
- {
- // InternalCftLanguage.g:2376:1: ( ( rule__MappingDefinition__ComponentInstanceAssignment_7 )? )
- // InternalCftLanguage.g:2377:2: ( rule__MappingDefinition__ComponentInstanceAssignment_7 )?
- {
- before(grammarAccess.getMappingDefinitionAccess().getComponentInstanceAssignment_7());
- // InternalCftLanguage.g:2378:2: ( rule__MappingDefinition__ComponentInstanceAssignment_7 )?
- int alt24=2;
- int LA24_0 = input.LA(1);
-
- if ( (LA24_0==36) ) {
- alt24=1;
- }
- switch (alt24) {
- case 1 :
- // InternalCftLanguage.g:2378:3: rule__MappingDefinition__ComponentInstanceAssignment_7
- {
- pushFollow(FOLLOW_2);
- rule__MappingDefinition__ComponentInstanceAssignment_7();
-
- state._fsp--;
-
-
- }
- break;
-
- }
-
- after(grammarAccess.getMappingDefinitionAccess().getComponentInstanceAssignment_7());
-
- }
-
-
- }
-
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
-
- restoreStackSize(stackSize);
-
- }
- return ;
- }
- // $ANTLR end "rule__MappingDefinition__Group__7__Impl"
-
-
- // $ANTLR start "rule__MappingDefinition__Group__8"
- // InternalCftLanguage.g:2386:1: rule__MappingDefinition__Group__8 : rule__MappingDefinition__Group__8__Impl ;
- public final void rule__MappingDefinition__Group__8() throws RecognitionException {
-
- int stackSize = keepStackSize();
-
- try {
- // InternalCftLanguage.g:2390:1: ( rule__MappingDefinition__Group__8__Impl )
- // InternalCftLanguage.g:2391:2: rule__MappingDefinition__Group__8__Impl
- {
- pushFollow(FOLLOW_2);
- rule__MappingDefinition__Group__8__Impl();
-
- state._fsp--;
-
-
- }
-
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
-
- restoreStackSize(stackSize);
-
- }
- return ;
- }
- // $ANTLR end "rule__MappingDefinition__Group__8"
-
-
- // $ANTLR start "rule__MappingDefinition__Group__8__Impl"
- // InternalCftLanguage.g:2397:1: rule__MappingDefinition__Group__8__Impl : ( ( rule__MappingDefinition__Group_8__0 )? ) ;
- public final void rule__MappingDefinition__Group__8__Impl() throws RecognitionException {
-
- int stackSize = keepStackSize();
-
- try {
- // InternalCftLanguage.g:2401:1: ( ( ( rule__MappingDefinition__Group_8__0 )? ) )
- // InternalCftLanguage.g:2402:1: ( ( rule__MappingDefinition__Group_8__0 )? )
- {
- // InternalCftLanguage.g:2402:1: ( ( rule__MappingDefinition__Group_8__0 )? )
- // InternalCftLanguage.g:2403:2: ( rule__MappingDefinition__Group_8__0 )?
- {
- before(grammarAccess.getMappingDefinitionAccess().getGroup_8());
- // InternalCftLanguage.g:2404:2: ( rule__MappingDefinition__Group_8__0 )?
- int alt25=2;
- int LA25_0 = input.LA(1);
-
- if ( (LA25_0==18) ) {
- alt25=1;
- }
- switch (alt25) {
- case 1 :
- // InternalCftLanguage.g:2404:3: rule__MappingDefinition__Group_8__0
- {
- pushFollow(FOLLOW_2);
- rule__MappingDefinition__Group_8__0();
-
- state._fsp--;
-
-
- }
- break;
-
- }
-
- after(grammarAccess.getMappingDefinitionAccess().getGroup_8());
-
- }
-
-
- }
-
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
-
- restoreStackSize(stackSize);
-
- }
- return ;
- }
- // $ANTLR end "rule__MappingDefinition__Group__8__Impl"
-
-
- // $ANTLR start "rule__MappingDefinition__Group_5__0"
- // InternalCftLanguage.g:2413:1: rule__MappingDefinition__Group_5__0 : rule__MappingDefinition__Group_5__0__Impl rule__MappingDefinition__Group_5__1 ;
- public final void rule__MappingDefinition__Group_5__0() throws RecognitionException {
-
- int stackSize = keepStackSize();
-
- try {
- // InternalCftLanguage.g:2417:1: ( rule__MappingDefinition__Group_5__0__Impl rule__MappingDefinition__Group_5__1 )
- // InternalCftLanguage.g:2418:2: rule__MappingDefinition__Group_5__0__Impl rule__MappingDefinition__Group_5__1
- {
- pushFollow(FOLLOW_3);
- rule__MappingDefinition__Group_5__0__Impl();
-
- state._fsp--;
-
- pushFollow(FOLLOW_2);
- rule__MappingDefinition__Group_5__1();
-
- state._fsp--;
-
-
- }
-
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
-
- restoreStackSize(stackSize);
-
- }
- return ;
- }
- // $ANTLR end "rule__MappingDefinition__Group_5__0"
-
-
- // $ANTLR start "rule__MappingDefinition__Group_5__0__Impl"
- // InternalCftLanguage.g:2425:1: rule__MappingDefinition__Group_5__0__Impl : ( ',' ) ;
- public final void rule__MappingDefinition__Group_5__0__Impl() throws RecognitionException {
-
- int stackSize = keepStackSize();
-
- try {
- // InternalCftLanguage.g:2429:1: ( ( ',' ) )
- // InternalCftLanguage.g:2430:1: ( ',' )
- {
- // InternalCftLanguage.g:2430:1: ( ',' )
- // InternalCftLanguage.g:2431:2: ','
- {
- before(grammarAccess.getMappingDefinitionAccess().getCommaKeyword_5_0());
- match(input,32,FOLLOW_2);
- after(grammarAccess.getMappingDefinitionAccess().getCommaKeyword_5_0());
-
- }
-
-
- }
-
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
-
- restoreStackSize(stackSize);
-
- }
- return ;
- }
- // $ANTLR end "rule__MappingDefinition__Group_5__0__Impl"
-
-
- // $ANTLR start "rule__MappingDefinition__Group_5__1"
- // InternalCftLanguage.g:2440:1: rule__MappingDefinition__Group_5__1 : rule__MappingDefinition__Group_5__1__Impl ;
- public final void rule__MappingDefinition__Group_5__1() throws RecognitionException {
-
- int stackSize = keepStackSize();
-
- try {
- // InternalCftLanguage.g:2444:1: ( rule__MappingDefinition__Group_5__1__Impl )
- // InternalCftLanguage.g:2445:2: rule__MappingDefinition__Group_5__1__Impl
- {
- pushFollow(FOLLOW_2);
- rule__MappingDefinition__Group_5__1__Impl();
-
- state._fsp--;
-
-
- }
-
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
-
- restoreStackSize(stackSize);
-
- }
- return ;
- }
- // $ANTLR end "rule__MappingDefinition__Group_5__1"
-
-
- // $ANTLR start "rule__MappingDefinition__Group_5__1__Impl"
- // InternalCftLanguage.g:2451:1: rule__MappingDefinition__Group_5__1__Impl : ( ( rule__MappingDefinition__ParametersAssignment_5_1 ) ) ;
- public final void rule__MappingDefinition__Group_5__1__Impl() throws RecognitionException {
-
- int stackSize = keepStackSize();
-
- try {
- // InternalCftLanguage.g:2455:1: ( ( ( rule__MappingDefinition__ParametersAssignment_5_1 ) ) )
- // InternalCftLanguage.g:2456:1: ( ( rule__MappingDefinition__ParametersAssignment_5_1 ) )
- {
- // InternalCftLanguage.g:2456:1: ( ( rule__MappingDefinition__ParametersAssignment_5_1 ) )
- // InternalCftLanguage.g:2457:2: ( rule__MappingDefinition__ParametersAssignment_5_1 )
- {
- before(grammarAccess.getMappingDefinitionAccess().getParametersAssignment_5_1());
- // InternalCftLanguage.g:2458:2: ( rule__MappingDefinition__ParametersAssignment_5_1 )
- // InternalCftLanguage.g:2458:3: rule__MappingDefinition__ParametersAssignment_5_1
- {
- pushFollow(FOLLOW_2);
- rule__MappingDefinition__ParametersAssignment_5_1();
-
- state._fsp--;
-
-
- }
-
- after(grammarAccess.getMappingDefinitionAccess().getParametersAssignment_5_1());
-
- }
-
-
- }
-
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
-
- restoreStackSize(stackSize);
-
- }
- return ;
- }
- // $ANTLR end "rule__MappingDefinition__Group_5__1__Impl"
-
-
- // $ANTLR start "rule__MappingDefinition__Group_8__0"
- // InternalCftLanguage.g:2467:1: rule__MappingDefinition__Group_8__0 : rule__MappingDefinition__Group_8__0__Impl rule__MappingDefinition__Group_8__1 ;
- public final void rule__MappingDefinition__Group_8__0() throws RecognitionException {
-
- int stackSize = keepStackSize();
-
- try {
- // InternalCftLanguage.g:2471:1: ( rule__MappingDefinition__Group_8__0__Impl rule__MappingDefinition__Group_8__1 )
- // InternalCftLanguage.g:2472:2: rule__MappingDefinition__Group_8__0__Impl rule__MappingDefinition__Group_8__1
- {
- pushFollow(FOLLOW_28);
- rule__MappingDefinition__Group_8__0__Impl();
-
- state._fsp--;
-
- pushFollow(FOLLOW_2);
- rule__MappingDefinition__Group_8__1();
-
- state._fsp--;
-
-
- }
-
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
-
- restoreStackSize(stackSize);
-
- }
- return ;
- }
- // $ANTLR end "rule__MappingDefinition__Group_8__0"
-
-
- // $ANTLR start "rule__MappingDefinition__Group_8__0__Impl"
- // InternalCftLanguage.g:2479:1: rule__MappingDefinition__Group_8__0__Impl : ( '{' ) ;
- public final void rule__MappingDefinition__Group_8__0__Impl() throws RecognitionException {
-
- int stackSize = keepStackSize();
-
- try {
- // InternalCftLanguage.g:2483:1: ( ( '{' ) )
- // InternalCftLanguage.g:2484:1: ( '{' )
- {
- // InternalCftLanguage.g:2484:1: ( '{' )
- // InternalCftLanguage.g:2485:2: '{'
- {
- before(grammarAccess.getMappingDefinitionAccess().getLeftCurlyBracketKeyword_8_0());
- match(input,18,FOLLOW_2);
- after(grammarAccess.getMappingDefinitionAccess().getLeftCurlyBracketKeyword_8_0());
-
- }
-
-
- }
-
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
-
- restoreStackSize(stackSize);
-
- }
- return ;
- }
- // $ANTLR end "rule__MappingDefinition__Group_8__0__Impl"
-
-
- // $ANTLR start "rule__MappingDefinition__Group_8__1"
- // InternalCftLanguage.g:2494:1: rule__MappingDefinition__Group_8__1 : rule__MappingDefinition__Group_8__1__Impl rule__MappingDefinition__Group_8__2 ;
- public final void rule__MappingDefinition__Group_8__1() throws RecognitionException {
-
- int stackSize = keepStackSize();
-
- try {
- // InternalCftLanguage.g:2498:1: ( rule__MappingDefinition__Group_8__1__Impl rule__MappingDefinition__Group_8__2 )
- // InternalCftLanguage.g:2499:2: rule__MappingDefinition__Group_8__1__Impl rule__MappingDefinition__Group_8__2
- {
- pushFollow(FOLLOW_28);
- rule__MappingDefinition__Group_8__1__Impl();
-
- state._fsp--;
-
- pushFollow(FOLLOW_2);
- rule__MappingDefinition__Group_8__2();
-
- state._fsp--;
-
-
- }
-
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
-
- restoreStackSize(stackSize);
-
- }
- return ;
- }
- // $ANTLR end "rule__MappingDefinition__Group_8__1"
-
-
- // $ANTLR start "rule__MappingDefinition__Group_8__1__Impl"
- // InternalCftLanguage.g:2506:1: rule__MappingDefinition__Group_8__1__Impl : ( ( rule__MappingDefinition__Group_8_1__0 )* ) ;
- public final void rule__MappingDefinition__Group_8__1__Impl() throws RecognitionException {
-
- int stackSize = keepStackSize();
-
- try {
- // InternalCftLanguage.g:2510:1: ( ( ( rule__MappingDefinition__Group_8_1__0 )* ) )
- // InternalCftLanguage.g:2511:1: ( ( rule__MappingDefinition__Group_8_1__0 )* )
- {
- // InternalCftLanguage.g:2511:1: ( ( rule__MappingDefinition__Group_8_1__0 )* )
- // InternalCftLanguage.g:2512:2: ( rule__MappingDefinition__Group_8_1__0 )*
- {
- before(grammarAccess.getMappingDefinitionAccess().getGroup_8_1());
- // InternalCftLanguage.g:2513:2: ( rule__MappingDefinition__Group_8_1__0 )*
- loop26:
- do {
- int alt26=2;
- int LA26_0 = input.LA(1);
-
- if ( ((LA26_0>=RULE_ID && LA26_0<=RULE_OF_INT)||LA26_0==33) ) {
- alt26=1;
- }
-
-
- switch (alt26) {
- case 1 :
- // InternalCftLanguage.g:2513:3: rule__MappingDefinition__Group_8_1__0
- {
- pushFollow(FOLLOW_29);
- rule__MappingDefinition__Group_8_1__0();
-
- state._fsp--;
-
-
- }
- break;
-
- default :
- break loop26;
- }
- } while (true);
-
- after(grammarAccess.getMappingDefinitionAccess().getGroup_8_1());
-
- }
-
-
- }
-
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
-
- restoreStackSize(stackSize);
-
- }
- return ;
- }
- // $ANTLR end "rule__MappingDefinition__Group_8__1__Impl"
-
-
- // $ANTLR start "rule__MappingDefinition__Group_8__2"
- // InternalCftLanguage.g:2521:1: rule__MappingDefinition__Group_8__2 : rule__MappingDefinition__Group_8__2__Impl ;
- public final void rule__MappingDefinition__Group_8__2() throws RecognitionException {
-
- int stackSize = keepStackSize();
-
- try {
- // InternalCftLanguage.g:2525:1: ( rule__MappingDefinition__Group_8__2__Impl )
- // InternalCftLanguage.g:2526:2: rule__MappingDefinition__Group_8__2__Impl
- {
- pushFollow(FOLLOW_2);
- rule__MappingDefinition__Group_8__2__Impl();
-
- state._fsp--;
-
-
- }
-
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
-
- restoreStackSize(stackSize);
-
- }
- return ;
- }
- // $ANTLR end "rule__MappingDefinition__Group_8__2"
-
-
- // $ANTLR start "rule__MappingDefinition__Group_8__2__Impl"
- // InternalCftLanguage.g:2532:1: rule__MappingDefinition__Group_8__2__Impl : ( '}' ) ;
- public final void rule__MappingDefinition__Group_8__2__Impl() throws RecognitionException {
-
- int stackSize = keepStackSize();
-
- try {
- // InternalCftLanguage.g:2536:1: ( ( '}' ) )
- // InternalCftLanguage.g:2537:1: ( '}' )
- {
- // InternalCftLanguage.g:2537:1: ( '}' )
- // InternalCftLanguage.g:2538:2: '}'
- {
- before(grammarAccess.getMappingDefinitionAccess().getRightCurlyBracketKeyword_8_2());
- match(input,19,FOLLOW_2);
- after(grammarAccess.getMappingDefinitionAccess().getRightCurlyBracketKeyword_8_2());
-
- }
-
-
- }
-
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
-
- restoreStackSize(stackSize);
-
- }
- return ;
- }
- // $ANTLR end "rule__MappingDefinition__Group_8__2__Impl"
-
-
- // $ANTLR start "rule__MappingDefinition__Group_8_1__0"
- // InternalCftLanguage.g:2548:1: rule__MappingDefinition__Group_8_1__0 : rule__MappingDefinition__Group_8_1__0__Impl rule__MappingDefinition__Group_8_1__1 ;
- public final void rule__MappingDefinition__Group_8_1__0() throws RecognitionException {
-
- int stackSize = keepStackSize();
-
- try {
- // InternalCftLanguage.g:2552:1: ( rule__MappingDefinition__Group_8_1__0__Impl rule__MappingDefinition__Group_8_1__1 )
- // InternalCftLanguage.g:2553:2: rule__MappingDefinition__Group_8_1__0__Impl rule__MappingDefinition__Group_8_1__1
- {
- pushFollow(FOLLOW_7);
- rule__MappingDefinition__Group_8_1__0__Impl();
-
- state._fsp--;
-
- pushFollow(FOLLOW_2);
- rule__MappingDefinition__Group_8_1__1();
-
- state._fsp--;
-
-
- }
-
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
-
- restoreStackSize(stackSize);
-
- }
- return ;
- }
- // $ANTLR end "rule__MappingDefinition__Group_8_1__0"
-
-
- // $ANTLR start "rule__MappingDefinition__Group_8_1__0__Impl"
- // InternalCftLanguage.g:2560:1: rule__MappingDefinition__Group_8_1__0__Impl : ( ( rule__MappingDefinition__Alternatives_8_1_0 ) ) ;
- public final void rule__MappingDefinition__Group_8_1__0__Impl() throws RecognitionException {
-
- int stackSize = keepStackSize();
-
- try {
- // InternalCftLanguage.g:2564:1: ( ( ( rule__MappingDefinition__Alternatives_8_1_0 ) ) )
- // InternalCftLanguage.g:2565:1: ( ( rule__MappingDefinition__Alternatives_8_1_0 ) )
- {
- // InternalCftLanguage.g:2565:1: ( ( rule__MappingDefinition__Alternatives_8_1_0 ) )
- // InternalCftLanguage.g:2566:2: ( rule__MappingDefinition__Alternatives_8_1_0 )
- {
- before(grammarAccess.getMappingDefinitionAccess().getAlternatives_8_1_0());
- // InternalCftLanguage.g:2567:2: ( rule__MappingDefinition__Alternatives_8_1_0 )
- // InternalCftLanguage.g:2567:3: rule__MappingDefinition__Alternatives_8_1_0
- {
- pushFollow(FOLLOW_2);
- rule__MappingDefinition__Alternatives_8_1_0();
-
- state._fsp--;
-
-
- }
-
- after(grammarAccess.getMappingDefinitionAccess().getAlternatives_8_1_0());
-
- }
-
-
- }
-
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
-
- restoreStackSize(stackSize);
-
- }
- return ;
- }
- // $ANTLR end "rule__MappingDefinition__Group_8_1__0__Impl"
-
-
- // $ANTLR start "rule__MappingDefinition__Group_8_1__1"
- // InternalCftLanguage.g:2575:1: rule__MappingDefinition__Group_8_1__1 : rule__MappingDefinition__Group_8_1__1__Impl ;
- public final void rule__MappingDefinition__Group_8_1__1() throws RecognitionException {
-
- int stackSize = keepStackSize();
-
- try {
- // InternalCftLanguage.g:2579:1: ( rule__MappingDefinition__Group_8_1__1__Impl )
- // InternalCftLanguage.g:2580:2: rule__MappingDefinition__Group_8_1__1__Impl
- {
- pushFollow(FOLLOW_2);
- rule__MappingDefinition__Group_8_1__1__Impl();
-
- state._fsp--;
-
-
- }
-
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
-
- restoreStackSize(stackSize);
-
- }
- return ;
- }
- // $ANTLR end "rule__MappingDefinition__Group_8_1__1"
-
-
- // $ANTLR start "rule__MappingDefinition__Group_8_1__1__Impl"
- // InternalCftLanguage.g:2586:1: rule__MappingDefinition__Group_8_1__1__Impl : ( ';' ) ;
- public final void rule__MappingDefinition__Group_8_1__1__Impl() throws RecognitionException {
-
- int stackSize = keepStackSize();
-
- try {
- // InternalCftLanguage.g:2590:1: ( ( ';' ) )
- // InternalCftLanguage.g:2591:1: ( ';' )
- {
- // InternalCftLanguage.g:2591:1: ( ';' )
- // InternalCftLanguage.g:2592:2: ';'
- {
- before(grammarAccess.getMappingDefinitionAccess().getSemicolonKeyword_8_1_1());
- match(input,15,FOLLOW_2);
- after(grammarAccess.getMappingDefinitionAccess().getSemicolonKeyword_8_1_1());
-
- }
-
-
- }
-
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
-
- restoreStackSize(stackSize);
-
- }
- return ;
- }
- // $ANTLR end "rule__MappingDefinition__Group_8_1__1__Impl"
-
-
- // $ANTLR start "rule__LookupDefinition__Group__0"
- // InternalCftLanguage.g:2602:1: rule__LookupDefinition__Group__0 : rule__LookupDefinition__Group__0__Impl rule__LookupDefinition__Group__1 ;
- public final void rule__LookupDefinition__Group__0() throws RecognitionException {
-
- int stackSize = keepStackSize();
-
- try {
- // InternalCftLanguage.g:2606:1: ( rule__LookupDefinition__Group__0__Impl rule__LookupDefinition__Group__1 )
- // InternalCftLanguage.g:2607:2: rule__LookupDefinition__Group__0__Impl rule__LookupDefinition__Group__1
- {
- pushFollow(FOLLOW_3);
- rule__LookupDefinition__Group__0__Impl();
-
- state._fsp--;
-
- pushFollow(FOLLOW_2);
- rule__LookupDefinition__Group__1();
-
- state._fsp--;
-
-
- }
-
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
-
- restoreStackSize(stackSize);
-
- }
- return ;
- }
- // $ANTLR end "rule__LookupDefinition__Group__0"
-
-
- // $ANTLR start "rule__LookupDefinition__Group__0__Impl"
- // InternalCftLanguage.g:2614:1: rule__LookupDefinition__Group__0__Impl : ( 'lookup' ) ;
- public final void rule__LookupDefinition__Group__0__Impl() throws RecognitionException {
-
- int stackSize = keepStackSize();
-
- try {
- // InternalCftLanguage.g:2618:1: ( ( 'lookup' ) )
- // InternalCftLanguage.g:2619:1: ( 'lookup' )
- {
- // InternalCftLanguage.g:2619:1: ( 'lookup' )
- // InternalCftLanguage.g:2620:2: 'lookup'
- {
- before(grammarAccess.getLookupDefinitionAccess().getLookupKeyword_0());
- match(input,33,FOLLOW_2);
- after(grammarAccess.getLookupDefinitionAccess().getLookupKeyword_0());
-
- }
-
-
- }
-
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
-
- restoreStackSize(stackSize);
-
- }
- return ;
- }
- // $ANTLR end "rule__LookupDefinition__Group__0__Impl"
-
-
- // $ANTLR start "rule__LookupDefinition__Group__1"
- // InternalCftLanguage.g:2629:1: rule__LookupDefinition__Group__1 : rule__LookupDefinition__Group__1__Impl rule__LookupDefinition__Group__2 ;
- public final void rule__LookupDefinition__Group__1() throws RecognitionException {
-
- int stackSize = keepStackSize();
-
- try {
- // InternalCftLanguage.g:2633:1: ( rule__LookupDefinition__Group__1__Impl rule__LookupDefinition__Group__2 )
- // InternalCftLanguage.g:2634:2: rule__LookupDefinition__Group__1__Impl rule__LookupDefinition__Group__2
- {
- pushFollow(FOLLOW_24);
- rule__LookupDefinition__Group__1__Impl();
-
- state._fsp--;
-
- pushFollow(FOLLOW_2);
- rule__LookupDefinition__Group__2();
-
- state._fsp--;
-
-
- }
-
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
-
- restoreStackSize(stackSize);
-
- }
- return ;
- }
- // $ANTLR end "rule__LookupDefinition__Group__1"
-
-
- // $ANTLR start "rule__LookupDefinition__Group__1__Impl"
- // InternalCftLanguage.g:2641:1: rule__LookupDefinition__Group__1__Impl : ( ( rule__LookupDefinition__MappingAssignment_1 ) ) ;
- public final void rule__LookupDefinition__Group__1__Impl() throws RecognitionException {
-
- int stackSize = keepStackSize();
-
- try {
- // InternalCftLanguage.g:2645:1: ( ( ( rule__LookupDefinition__MappingAssignment_1 ) ) )
- // InternalCftLanguage.g:2646:1: ( ( rule__LookupDefinition__MappingAssignment_1 ) )
- {
- // InternalCftLanguage.g:2646:1: ( ( rule__LookupDefinition__MappingAssignment_1 ) )
- // InternalCftLanguage.g:2647:2: ( rule__LookupDefinition__MappingAssignment_1 )
- {
- before(grammarAccess.getLookupDefinitionAccess().getMappingAssignment_1());
- // InternalCftLanguage.g:2648:2: ( rule__LookupDefinition__MappingAssignment_1 )
- // InternalCftLanguage.g:2648:3: rule__LookupDefinition__MappingAssignment_1
- {
- pushFollow(FOLLOW_2);
- rule__LookupDefinition__MappingAssignment_1();
-
- state._fsp--;
-
-
- }
-
- after(grammarAccess.getLookupDefinitionAccess().getMappingAssignment_1());
-
- }
-
-
- }
-
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
-
- restoreStackSize(stackSize);
-
- }
- return ;
- }
- // $ANTLR end "rule__LookupDefinition__Group__1__Impl"
-
-
- // $ANTLR start "rule__LookupDefinition__Group__2"
- // InternalCftLanguage.g:2656:1: rule__LookupDefinition__Group__2 : rule__LookupDefinition__Group__2__Impl rule__LookupDefinition__Group__3 ;
- public final void rule__LookupDefinition__Group__2() throws RecognitionException {
-
- int stackSize = keepStackSize();
-
- try {
- // InternalCftLanguage.g:2660:1: ( rule__LookupDefinition__Group__2__Impl rule__LookupDefinition__Group__3 )
- // InternalCftLanguage.g:2661:2: rule__LookupDefinition__Group__2__Impl rule__LookupDefinition__Group__3
- {
- pushFollow(FOLLOW_3);
- rule__LookupDefinition__Group__2__Impl();
-
- state._fsp--;
-
- pushFollow(FOLLOW_2);
- rule__LookupDefinition__Group__3();
-
- state._fsp--;
-
-
- }
-
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
-
- restoreStackSize(stackSize);
-
- }
- return ;
- }
- // $ANTLR end "rule__LookupDefinition__Group__2"
-
-
- // $ANTLR start "rule__LookupDefinition__Group__2__Impl"
- // InternalCftLanguage.g:2668:1: rule__LookupDefinition__Group__2__Impl : ( '(' ) ;
- public final void rule__LookupDefinition__Group__2__Impl() throws RecognitionException {
-
- int stackSize = keepStackSize();
-
- try {
- // InternalCftLanguage.g:2672:1: ( ( '(' ) )
- // InternalCftLanguage.g:2673:1: ( '(' )
- {
- // InternalCftLanguage.g:2673:1: ( '(' )
- // InternalCftLanguage.g:2674:2: '('
- {
- before(grammarAccess.getLookupDefinitionAccess().getLeftParenthesisKeyword_2());
- match(input,30,FOLLOW_2);
- after(grammarAccess.getLookupDefinitionAccess().getLeftParenthesisKeyword_2());
-
- }
-
-
- }
-
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
-
- restoreStackSize(stackSize);
-
- }
- return ;
- }
- // $ANTLR end "rule__LookupDefinition__Group__2__Impl"
-
-
- // $ANTLR start "rule__LookupDefinition__Group__3"
- // InternalCftLanguage.g:2683:1: rule__LookupDefinition__Group__3 : rule__LookupDefinition__Group__3__Impl rule__LookupDefinition__Group__4 ;
- public final void rule__LookupDefinition__Group__3() throws RecognitionException {
-
- int stackSize = keepStackSize();
-
- try {
- // InternalCftLanguage.g:2687:1: ( rule__LookupDefinition__Group__3__Impl rule__LookupDefinition__Group__4 )
- // InternalCftLanguage.g:2688:2: rule__LookupDefinition__Group__3__Impl rule__LookupDefinition__Group__4
- {
- pushFollow(FOLLOW_25);
- rule__LookupDefinition__Group__3__Impl();
-
- state._fsp--;
-
- pushFollow(FOLLOW_2);
- rule__LookupDefinition__Group__4();
-
- state._fsp--;
-
-
- }
-
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
-
- restoreStackSize(stackSize);
-
- }
- return ;
- }
- // $ANTLR end "rule__LookupDefinition__Group__3"
-
-
- // $ANTLR start "rule__LookupDefinition__Group__3__Impl"
- // InternalCftLanguage.g:2695:1: rule__LookupDefinition__Group__3__Impl : ( ( rule__LookupDefinition__ArgumentsAssignment_3 ) ) ;
- public final void rule__LookupDefinition__Group__3__Impl() throws RecognitionException {
-
- int stackSize = keepStackSize();
-
- try {
- // InternalCftLanguage.g:2699:1: ( ( ( rule__LookupDefinition__ArgumentsAssignment_3 ) ) )
- // InternalCftLanguage.g:2700:1: ( ( rule__LookupDefinition__ArgumentsAssignment_3 ) )
- {
- // InternalCftLanguage.g:2700:1: ( ( rule__LookupDefinition__ArgumentsAssignment_3 ) )
- // InternalCftLanguage.g:2701:2: ( rule__LookupDefinition__ArgumentsAssignment_3 )
- {
- before(grammarAccess.getLookupDefinitionAccess().getArgumentsAssignment_3());
- // InternalCftLanguage.g:2702:2: ( rule__LookupDefinition__ArgumentsAssignment_3 )
- // InternalCftLanguage.g:2702:3: rule__LookupDefinition__ArgumentsAssignment_3
- {
- pushFollow(FOLLOW_2);
- rule__LookupDefinition__ArgumentsAssignment_3();
-
- state._fsp--;
-
-
- }
-
- after(grammarAccess.getLookupDefinitionAccess().getArgumentsAssignment_3());
-
- }
-
-
- }
-
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
-
- restoreStackSize(stackSize);
-
- }
- return ;
- }
- // $ANTLR end "rule__LookupDefinition__Group__3__Impl"
-
-
- // $ANTLR start "rule__LookupDefinition__Group__4"
- // InternalCftLanguage.g:2710:1: rule__LookupDefinition__Group__4 : rule__LookupDefinition__Group__4__Impl rule__LookupDefinition__Group__5 ;
- public final void rule__LookupDefinition__Group__4() throws RecognitionException {
-
- int stackSize = keepStackSize();
-
- try {
- // InternalCftLanguage.g:2714:1: ( rule__LookupDefinition__Group__4__Impl rule__LookupDefinition__Group__5 )
- // InternalCftLanguage.g:2715:2: rule__LookupDefinition__Group__4__Impl rule__LookupDefinition__Group__5
- {
- pushFollow(FOLLOW_25);
- rule__LookupDefinition__Group__4__Impl();
-
- state._fsp--;
-
- pushFollow(FOLLOW_2);
- rule__LookupDefinition__Group__5();
-
- state._fsp--;
-
-
- }
-
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
-
- restoreStackSize(stackSize);
-
- }
- return ;
- }
- // $ANTLR end "rule__LookupDefinition__Group__4"
-
-
- // $ANTLR start "rule__LookupDefinition__Group__4__Impl"
- // InternalCftLanguage.g:2722:1: rule__LookupDefinition__Group__4__Impl : ( ( rule__LookupDefinition__Group_4__0 )* ) ;
- public final void rule__LookupDefinition__Group__4__Impl() throws RecognitionException {
-
- int stackSize = keepStackSize();
-
- try {
- // InternalCftLanguage.g:2726:1: ( ( ( rule__LookupDefinition__Group_4__0 )* ) )
- // InternalCftLanguage.g:2727:1: ( ( rule__LookupDefinition__Group_4__0 )* )
- {
- // InternalCftLanguage.g:2727:1: ( ( rule__LookupDefinition__Group_4__0 )* )
- // InternalCftLanguage.g:2728:2: ( rule__LookupDefinition__Group_4__0 )*
- {
- before(grammarAccess.getLookupDefinitionAccess().getGroup_4());
- // InternalCftLanguage.g:2729:2: ( rule__LookupDefinition__Group_4__0 )*
- loop27:
- do {
- int alt27=2;
- int LA27_0 = input.LA(1);
-
- if ( (LA27_0==32) ) {
- alt27=1;
- }
-
-
- switch (alt27) {
- case 1 :
- // InternalCftLanguage.g:2729:3: rule__LookupDefinition__Group_4__0
- {
- pushFollow(FOLLOW_26);
- rule__LookupDefinition__Group_4__0();
-
- state._fsp--;
-
-
- }
- break;
-
- default :
- break loop27;
- }
- } while (true);
-
- after(grammarAccess.getLookupDefinitionAccess().getGroup_4());
-
- }
-
-
- }
-
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
-
- restoreStackSize(stackSize);
-
- }
- return ;
- }
- // $ANTLR end "rule__LookupDefinition__Group__4__Impl"
-
-
- // $ANTLR start "rule__LookupDefinition__Group__5"
- // InternalCftLanguage.g:2737:1: rule__LookupDefinition__Group__5 : rule__LookupDefinition__Group__5__Impl rule__LookupDefinition__Group__6 ;
- public final void rule__LookupDefinition__Group__5() throws RecognitionException {
-
- int stackSize = keepStackSize();
-
- try {
- // InternalCftLanguage.g:2741:1: ( rule__LookupDefinition__Group__5__Impl rule__LookupDefinition__Group__6 )
- // InternalCftLanguage.g:2742:2: rule__LookupDefinition__Group__5__Impl rule__LookupDefinition__Group__6
- {
- pushFollow(FOLLOW_30);
- rule__LookupDefinition__Group__5__Impl();
-
- state._fsp--;
-
- pushFollow(FOLLOW_2);
- rule__LookupDefinition__Group__6();
-
- state._fsp--;
-
-
- }
-
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
-
- restoreStackSize(stackSize);
-
- }
- return ;
- }
- // $ANTLR end "rule__LookupDefinition__Group__5"
-
-
- // $ANTLR start "rule__LookupDefinition__Group__5__Impl"
- // InternalCftLanguage.g:2749:1: rule__LookupDefinition__Group__5__Impl : ( ')' ) ;
- public final void rule__LookupDefinition__Group__5__Impl() throws RecognitionException {
-
- int stackSize = keepStackSize();
-
- try {
- // InternalCftLanguage.g:2753:1: ( ( ')' ) )
- // InternalCftLanguage.g:2754:1: ( ')' )
- {
- // InternalCftLanguage.g:2754:1: ( ')' )
- // InternalCftLanguage.g:2755:2: ')'
- {
- before(grammarAccess.getLookupDefinitionAccess().getRightParenthesisKeyword_5());
- match(input,31,FOLLOW_2);
- after(grammarAccess.getLookupDefinitionAccess().getRightParenthesisKeyword_5());
-
- }
-
-
- }
-
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
-
- restoreStackSize(stackSize);
-
- }
- return ;
- }
- // $ANTLR end "rule__LookupDefinition__Group__5__Impl"
-
-
- // $ANTLR start "rule__LookupDefinition__Group__6"
- // InternalCftLanguage.g:2764:1: rule__LookupDefinition__Group__6 : rule__LookupDefinition__Group__6__Impl rule__LookupDefinition__Group__7 ;
- public final void rule__LookupDefinition__Group__6() throws RecognitionException {
-
- int stackSize = keepStackSize();
-
- try {
- // InternalCftLanguage.g:2768:1: ( rule__LookupDefinition__Group__6__Impl rule__LookupDefinition__Group__7 )
- // InternalCftLanguage.g:2769:2: rule__LookupDefinition__Group__6__Impl rule__LookupDefinition__Group__7
- {
- pushFollow(FOLLOW_3);
- rule__LookupDefinition__Group__6__Impl();
-
- state._fsp--;
-
- pushFollow(FOLLOW_2);
- rule__LookupDefinition__Group__7();
-
- state._fsp--;
-
-
- }
-
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
-
- restoreStackSize(stackSize);
-
- }
- return ;
- }
- // $ANTLR end "rule__LookupDefinition__Group__6"
-
-
- // $ANTLR start "rule__LookupDefinition__Group__6__Impl"
- // InternalCftLanguage.g:2776:1: rule__LookupDefinition__Group__6__Impl : ( 'as' ) ;
- public final void rule__LookupDefinition__Group__6__Impl() throws RecognitionException {
-
- int stackSize = keepStackSize();
-
- try {
- // InternalCftLanguage.g:2780:1: ( ( 'as' ) )
- // InternalCftLanguage.g:2781:1: ( 'as' )
- {
- // InternalCftLanguage.g:2781:1: ( 'as' )
- // InternalCftLanguage.g:2782:2: 'as'
- {
- before(grammarAccess.getLookupDefinitionAccess().getAsKeyword_6());
- match(input,34,FOLLOW_2);
- after(grammarAccess.getLookupDefinitionAccess().getAsKeyword_6());
-
- }
-
-
- }
-
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
-
- restoreStackSize(stackSize);
-
- }
- return ;
- }
- // $ANTLR end "rule__LookupDefinition__Group__6__Impl"
-
-
- // $ANTLR start "rule__LookupDefinition__Group__7"
- // InternalCftLanguage.g:2791:1: rule__LookupDefinition__Group__7 : rule__LookupDefinition__Group__7__Impl ;
- public final void rule__LookupDefinition__Group__7() throws RecognitionException {
-
- int stackSize = keepStackSize();
-
- try {
- // InternalCftLanguage.g:2795:1: ( rule__LookupDefinition__Group__7__Impl )
- // InternalCftLanguage.g:2796:2: rule__LookupDefinition__Group__7__Impl
- {
- pushFollow(FOLLOW_2);
- rule__LookupDefinition__Group__7__Impl();
-
- state._fsp--;
-
-
- }
-
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
-
- restoreStackSize(stackSize);
-
- }
- return ;
- }
- // $ANTLR end "rule__LookupDefinition__Group__7"
-
-
- // $ANTLR start "rule__LookupDefinition__Group__7__Impl"
- // InternalCftLanguage.g:2802:1: rule__LookupDefinition__Group__7__Impl : ( ( rule__LookupDefinition__NameAssignment_7 ) ) ;
- public final void rule__LookupDefinition__Group__7__Impl() throws RecognitionException {
-
- int stackSize = keepStackSize();
-
- try {
- // InternalCftLanguage.g:2806:1: ( ( ( rule__LookupDefinition__NameAssignment_7 ) ) )
- // InternalCftLanguage.g:2807:1: ( ( rule__LookupDefinition__NameAssignment_7 ) )
- {
- // InternalCftLanguage.g:2807:1: ( ( rule__LookupDefinition__NameAssignment_7 ) )
- // InternalCftLanguage.g:2808:2: ( rule__LookupDefinition__NameAssignment_7 )
- {
- before(grammarAccess.getLookupDefinitionAccess().getNameAssignment_7());
- // InternalCftLanguage.g:2809:2: ( rule__LookupDefinition__NameAssignment_7 )
- // InternalCftLanguage.g:2809:3: rule__LookupDefinition__NameAssignment_7
- {
- pushFollow(FOLLOW_2);
- rule__LookupDefinition__NameAssignment_7();
-
- state._fsp--;
-
-
- }
-
- after(grammarAccess.getLookupDefinitionAccess().getNameAssignment_7());
-
- }
-
-
- }
-
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
-
- restoreStackSize(stackSize);
-
- }
- return ;
- }
- // $ANTLR end "rule__LookupDefinition__Group__7__Impl"
-
-
- // $ANTLR start "rule__LookupDefinition__Group_4__0"
- // InternalCftLanguage.g:2818:1: rule__LookupDefinition__Group_4__0 : rule__LookupDefinition__Group_4__0__Impl rule__LookupDefinition__Group_4__1 ;
- public final void rule__LookupDefinition__Group_4__0() throws RecognitionException {
-
- int stackSize = keepStackSize();
-
- try {
- // InternalCftLanguage.g:2822:1: ( rule__LookupDefinition__Group_4__0__Impl rule__LookupDefinition__Group_4__1 )
- // InternalCftLanguage.g:2823:2: rule__LookupDefinition__Group_4__0__Impl rule__LookupDefinition__Group_4__1
- {
- pushFollow(FOLLOW_3);
- rule__LookupDefinition__Group_4__0__Impl();
-
- state._fsp--;
-
- pushFollow(FOLLOW_2);
- rule__LookupDefinition__Group_4__1();
-
- state._fsp--;
-
-
- }
-
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
-
- restoreStackSize(stackSize);
-
- }
- return ;
- }
- // $ANTLR end "rule__LookupDefinition__Group_4__0"
-
-
- // $ANTLR start "rule__LookupDefinition__Group_4__0__Impl"
- // InternalCftLanguage.g:2830:1: rule__LookupDefinition__Group_4__0__Impl : ( ',' ) ;
- public final void rule__LookupDefinition__Group_4__0__Impl() throws RecognitionException {
-
- int stackSize = keepStackSize();
-
- try {
- // InternalCftLanguage.g:2834:1: ( ( ',' ) )
- // InternalCftLanguage.g:2835:1: ( ',' )
- {
- // InternalCftLanguage.g:2835:1: ( ',' )
- // InternalCftLanguage.g:2836:2: ','
- {
- before(grammarAccess.getLookupDefinitionAccess().getCommaKeyword_4_0());
- match(input,32,FOLLOW_2);
- after(grammarAccess.getLookupDefinitionAccess().getCommaKeyword_4_0());
-
- }
-
-
- }
-
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
-
- restoreStackSize(stackSize);
-
- }
- return ;
- }
- // $ANTLR end "rule__LookupDefinition__Group_4__0__Impl"
-
-
- // $ANTLR start "rule__LookupDefinition__Group_4__1"
- // InternalCftLanguage.g:2845:1: rule__LookupDefinition__Group_4__1 : rule__LookupDefinition__Group_4__1__Impl ;
- public final void rule__LookupDefinition__Group_4__1() throws RecognitionException {
-
- int stackSize = keepStackSize();
-
- try {
- // InternalCftLanguage.g:2849:1: ( rule__LookupDefinition__Group_4__1__Impl )
- // InternalCftLanguage.g:2850:2: rule__LookupDefinition__Group_4__1__Impl
- {
- pushFollow(FOLLOW_2);
- rule__LookupDefinition__Group_4__1__Impl();
-
- state._fsp--;
-
-
- }
-
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
-
- restoreStackSize(stackSize);
-
- }
- return ;
- }
- // $ANTLR end "rule__LookupDefinition__Group_4__1"
-
-
- // $ANTLR start "rule__LookupDefinition__Group_4__1__Impl"
- // InternalCftLanguage.g:2856:1: rule__LookupDefinition__Group_4__1__Impl : ( ( rule__LookupDefinition__ArgumentsAssignment_4_1 ) ) ;
- public final void rule__LookupDefinition__Group_4__1__Impl() throws RecognitionException {
-
- int stackSize = keepStackSize();
-
- try {
- // InternalCftLanguage.g:2860:1: ( ( ( rule__LookupDefinition__ArgumentsAssignment_4_1 ) ) )
- // InternalCftLanguage.g:2861:1: ( ( rule__LookupDefinition__ArgumentsAssignment_4_1 ) )
- {
- // InternalCftLanguage.g:2861:1: ( ( rule__LookupDefinition__ArgumentsAssignment_4_1 ) )
- // InternalCftLanguage.g:2862:2: ( rule__LookupDefinition__ArgumentsAssignment_4_1 )
- {
- before(grammarAccess.getLookupDefinitionAccess().getArgumentsAssignment_4_1());
- // InternalCftLanguage.g:2863:2: ( rule__LookupDefinition__ArgumentsAssignment_4_1 )
- // InternalCftLanguage.g:2863:3: rule__LookupDefinition__ArgumentsAssignment_4_1
- {
- pushFollow(FOLLOW_2);
- rule__LookupDefinition__ArgumentsAssignment_4_1();
-
- state._fsp--;
-
-
- }
-
- after(grammarAccess.getLookupDefinitionAccess().getArgumentsAssignment_4_1());
-
- }
-
-
- }
-
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
-
- restoreStackSize(stackSize);
-
- }
- return ;
- }
- // $ANTLR end "rule__LookupDefinition__Group_4__1__Impl"
-
-
- // $ANTLR start "rule__Assignment__Group__0"
- // InternalCftLanguage.g:2872:1: rule__Assignment__Group__0 : rule__Assignment__Group__0__Impl rule__Assignment__Group__1 ;
- public final void rule__Assignment__Group__0() throws RecognitionException {
-
- int stackSize = keepStackSize();
-
- try {
- // InternalCftLanguage.g:2876:1: ( rule__Assignment__Group__0__Impl rule__Assignment__Group__1 )
- // InternalCftLanguage.g:2877:2: rule__Assignment__Group__0__Impl rule__Assignment__Group__1
- {
- pushFollow(FOLLOW_31);
- rule__Assignment__Group__0__Impl();
-
- state._fsp--;
-
- pushFollow(FOLLOW_2);
- rule__Assignment__Group__1();
-
- state._fsp--;
-
-
- }
-
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
-
- restoreStackSize(stackSize);
-
- }
- return ;
- }
- // $ANTLR end "rule__Assignment__Group__0"
-
-
- // $ANTLR start "rule__Assignment__Group__0__Impl"
- // InternalCftLanguage.g:2884:1: rule__Assignment__Group__0__Impl : ( ( rule__Assignment__InputAssignment_0 ) ) ;
- public final void rule__Assignment__Group__0__Impl() throws RecognitionException {
-
- int stackSize = keepStackSize();
-
- try {
- // InternalCftLanguage.g:2888:1: ( ( ( rule__Assignment__InputAssignment_0 ) ) )
- // InternalCftLanguage.g:2889:1: ( ( rule__Assignment__InputAssignment_0 ) )
- {
- // InternalCftLanguage.g:2889:1: ( ( rule__Assignment__InputAssignment_0 ) )
- // InternalCftLanguage.g:2890:2: ( rule__Assignment__InputAssignment_0 )
- {
- before(grammarAccess.getAssignmentAccess().getInputAssignment_0());
- // InternalCftLanguage.g:2891:2: ( rule__Assignment__InputAssignment_0 )
- // InternalCftLanguage.g:2891:3: rule__Assignment__InputAssignment_0
- {
- pushFollow(FOLLOW_2);
- rule__Assignment__InputAssignment_0();
-
- state._fsp--;
-
-
- }
-
- after(grammarAccess.getAssignmentAccess().getInputAssignment_0());
-
- }
-
-
- }
-
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
-
- restoreStackSize(stackSize);
-
- }
- return ;
- }
- // $ANTLR end "rule__Assignment__Group__0__Impl"
-
-
- // $ANTLR start "rule__Assignment__Group__1"
- // InternalCftLanguage.g:2899:1: rule__Assignment__Group__1 : rule__Assignment__Group__1__Impl rule__Assignment__Group__2 ;
- public final void rule__Assignment__Group__1() throws RecognitionException {
-
- int stackSize = keepStackSize();
-
- try {
- // InternalCftLanguage.g:2903:1: ( rule__Assignment__Group__1__Impl rule__Assignment__Group__2 )
- // InternalCftLanguage.g:2904:2: rule__Assignment__Group__1__Impl rule__Assignment__Group__2
- {
- pushFollow(FOLLOW_32);
- rule__Assignment__Group__1__Impl();
-
- state._fsp--;
-
- pushFollow(FOLLOW_2);
- rule__Assignment__Group__2();
-
- state._fsp--;
-
-
- }
-
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
-
- restoreStackSize(stackSize);
-
- }
- return ;
- }
- // $ANTLR end "rule__Assignment__Group__1"
-
-
- // $ANTLR start "rule__Assignment__Group__1__Impl"
- // InternalCftLanguage.g:2911:1: rule__Assignment__Group__1__Impl : ( ( rule__Assignment__Alternatives_1 ) ) ;
- public final void rule__Assignment__Group__1__Impl() throws RecognitionException {
-
- int stackSize = keepStackSize();
-
- try {
- // InternalCftLanguage.g:2915:1: ( ( ( rule__Assignment__Alternatives_1 ) ) )
- // InternalCftLanguage.g:2916:1: ( ( rule__Assignment__Alternatives_1 ) )
- {
- // InternalCftLanguage.g:2916:1: ( ( rule__Assignment__Alternatives_1 ) )
- // InternalCftLanguage.g:2917:2: ( rule__Assignment__Alternatives_1 )
- {
- before(grammarAccess.getAssignmentAccess().getAlternatives_1());
- // InternalCftLanguage.g:2918:2: ( rule__Assignment__Alternatives_1 )
- // InternalCftLanguage.g:2918:3: rule__Assignment__Alternatives_1
- {
- pushFollow(FOLLOW_2);
- rule__Assignment__Alternatives_1();
-
- state._fsp--;
-
-
- }
-
- after(grammarAccess.getAssignmentAccess().getAlternatives_1());
-
- }
-
-
- }
-
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
-
- restoreStackSize(stackSize);
-
- }
- return ;
- }
- // $ANTLR end "rule__Assignment__Group__1__Impl"
-
-
- // $ANTLR start "rule__Assignment__Group__2"
- // InternalCftLanguage.g:2926:1: rule__Assignment__Group__2 : rule__Assignment__Group__2__Impl ;
- public final void rule__Assignment__Group__2() throws RecognitionException {
-
- int stackSize = keepStackSize();
-
- try {
- // InternalCftLanguage.g:2930:1: ( rule__Assignment__Group__2__Impl )
- // InternalCftLanguage.g:2931:2: rule__Assignment__Group__2__Impl
- {
- pushFollow(FOLLOW_2);
- rule__Assignment__Group__2__Impl();
-
- state._fsp--;
-
-
- }
-
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
-
- restoreStackSize(stackSize);
-
- }
- return ;
- }
- // $ANTLR end "rule__Assignment__Group__2"
-
-
- // $ANTLR start "rule__Assignment__Group__2__Impl"
- // InternalCftLanguage.g:2937:1: rule__Assignment__Group__2__Impl : ( ( rule__Assignment__OutputAssignment_2 ) ) ;
- public final void rule__Assignment__Group__2__Impl() throws RecognitionException {
-
- int stackSize = keepStackSize();
-
- try {
- // InternalCftLanguage.g:2941:1: ( ( ( rule__Assignment__OutputAssignment_2 ) ) )
- // InternalCftLanguage.g:2942:1: ( ( rule__Assignment__OutputAssignment_2 ) )
- {
- // InternalCftLanguage.g:2942:1: ( ( rule__Assignment__OutputAssignment_2 ) )
- // InternalCftLanguage.g:2943:2: ( rule__Assignment__OutputAssignment_2 )
- {
- before(grammarAccess.getAssignmentAccess().getOutputAssignment_2());
- // InternalCftLanguage.g:2944:2: ( rule__Assignment__OutputAssignment_2 )
- // InternalCftLanguage.g:2944:3: rule__Assignment__OutputAssignment_2
- {
- pushFollow(FOLLOW_2);
- rule__Assignment__OutputAssignment_2();
-
- state._fsp--;
-
-
- }
-
- after(grammarAccess.getAssignmentAccess().getOutputAssignment_2());
-
- }
-
-
- }
-
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
-
- restoreStackSize(stackSize);
-
- }
- return ;
- }
- // $ANTLR end "rule__Assignment__Group__2__Impl"
-
-
- // $ANTLR start "rule__EventReference__Group__0"
- // InternalCftLanguage.g:2953:1: rule__EventReference__Group__0 : rule__EventReference__Group__0__Impl rule__EventReference__Group__1 ;
- public final void rule__EventReference__Group__0() throws RecognitionException {
-
- int stackSize = keepStackSize();
-
- try {
- // InternalCftLanguage.g:2957:1: ( rule__EventReference__Group__0__Impl rule__EventReference__Group__1 )
- // InternalCftLanguage.g:2958:2: rule__EventReference__Group__0__Impl rule__EventReference__Group__1
- {
- pushFollow(FOLLOW_33);
- rule__EventReference__Group__0__Impl();
-
- state._fsp--;
-
- pushFollow(FOLLOW_2);
- rule__EventReference__Group__1();
-
- state._fsp--;
-
-
- }
-
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
-
- restoreStackSize(stackSize);
-
- }
- return ;
- }
- // $ANTLR end "rule__EventReference__Group__0"
-
-
- // $ANTLR start "rule__EventReference__Group__0__Impl"
- // InternalCftLanguage.g:2965:1: rule__EventReference__Group__0__Impl : ( ( rule__EventReference__ComponentAssignment_0 ) ) ;
- public final void rule__EventReference__Group__0__Impl() throws RecognitionException {
-
- int stackSize = keepStackSize();
-
- try {
- // InternalCftLanguage.g:2969:1: ( ( ( rule__EventReference__ComponentAssignment_0 ) ) )
- // InternalCftLanguage.g:2970:1: ( ( rule__EventReference__ComponentAssignment_0 ) )
- {
- // InternalCftLanguage.g:2970:1: ( ( rule__EventReference__ComponentAssignment_0 ) )
- // InternalCftLanguage.g:2971:2: ( rule__EventReference__ComponentAssignment_0 )
- {
- before(grammarAccess.getEventReferenceAccess().getComponentAssignment_0());
- // InternalCftLanguage.g:2972:2: ( rule__EventReference__ComponentAssignment_0 )
- // InternalCftLanguage.g:2972:3: rule__EventReference__ComponentAssignment_0
- {
- pushFollow(FOLLOW_2);
- rule__EventReference__ComponentAssignment_0();
-
- state._fsp--;
-
-
- }
-
- after(grammarAccess.getEventReferenceAccess().getComponentAssignment_0());
-
- }
-
-
- }
-
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
-
- restoreStackSize(stackSize);
-
- }
- return ;
- }
- // $ANTLR end "rule__EventReference__Group__0__Impl"
-
-
- // $ANTLR start "rule__EventReference__Group__1"
- // InternalCftLanguage.g:2980:1: rule__EventReference__Group__1 : rule__EventReference__Group__1__Impl rule__EventReference__Group__2 ;
- public final void rule__EventReference__Group__1() throws RecognitionException {
-
- int stackSize = keepStackSize();
-
- try {
- // InternalCftLanguage.g:2984:1: ( rule__EventReference__Group__1__Impl rule__EventReference__Group__2 )
- // InternalCftLanguage.g:2985:2: rule__EventReference__Group__1__Impl rule__EventReference__Group__2
- {
- pushFollow(FOLLOW_3);
- rule__EventReference__Group__1__Impl();
-
- state._fsp--;
-
- pushFollow(FOLLOW_2);
- rule__EventReference__Group__2();
-
- state._fsp--;
-
-
- }
-
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
-
- restoreStackSize(stackSize);
-
- }
- return ;
- }
- // $ANTLR end "rule__EventReference__Group__1"
-
-
- // $ANTLR start "rule__EventReference__Group__1__Impl"
- // InternalCftLanguage.g:2992:1: rule__EventReference__Group__1__Impl : ( '.' ) ;
- public final void rule__EventReference__Group__1__Impl() throws RecognitionException {
-
- int stackSize = keepStackSize();
-
- try {
- // InternalCftLanguage.g:2996:1: ( ( '.' ) )
- // InternalCftLanguage.g:2997:1: ( '.' )
- {
- // InternalCftLanguage.g:2997:1: ( '.' )
- // InternalCftLanguage.g:2998:2: '.'
- {
- before(grammarAccess.getEventReferenceAccess().getFullStopKeyword_1());
- match(input,35,FOLLOW_2);
- after(grammarAccess.getEventReferenceAccess().getFullStopKeyword_1());
-
- }
-
-
- }
-
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
-
- restoreStackSize(stackSize);
-
- }
- return ;
- }
- // $ANTLR end "rule__EventReference__Group__1__Impl"
-
-
- // $ANTLR start "rule__EventReference__Group__2"
- // InternalCftLanguage.g:3007:1: rule__EventReference__Group__2 : rule__EventReference__Group__2__Impl ;
- public final void rule__EventReference__Group__2() throws RecognitionException {
-
- int stackSize = keepStackSize();
-
- try {
- // InternalCftLanguage.g:3011:1: ( rule__EventReference__Group__2__Impl )
- // InternalCftLanguage.g:3012:2: rule__EventReference__Group__2__Impl
- {
- pushFollow(FOLLOW_2);
- rule__EventReference__Group__2__Impl();
-
- state._fsp--;
-
-
- }
-
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
-
- restoreStackSize(stackSize);
-
- }
- return ;
- }
- // $ANTLR end "rule__EventReference__Group__2"
-
-
- // $ANTLR start "rule__EventReference__Group__2__Impl"
- // InternalCftLanguage.g:3018:1: rule__EventReference__Group__2__Impl : ( ( rule__EventReference__EventAssignment_2 ) ) ;
- public final void rule__EventReference__Group__2__Impl() throws RecognitionException {
-
- int stackSize = keepStackSize();
-
- try {
- // InternalCftLanguage.g:3022:1: ( ( ( rule__EventReference__EventAssignment_2 ) ) )
- // InternalCftLanguage.g:3023:1: ( ( rule__EventReference__EventAssignment_2 ) )
- {
- // InternalCftLanguage.g:3023:1: ( ( rule__EventReference__EventAssignment_2 ) )
- // InternalCftLanguage.g:3024:2: ( rule__EventReference__EventAssignment_2 )
- {
- before(grammarAccess.getEventReferenceAccess().getEventAssignment_2());
- // InternalCftLanguage.g:3025:2: ( rule__EventReference__EventAssignment_2 )
- // InternalCftLanguage.g:3025:3: rule__EventReference__EventAssignment_2
- {
- pushFollow(FOLLOW_2);
- rule__EventReference__EventAssignment_2();
-
- state._fsp--;
-
-
- }
-
- after(grammarAccess.getEventReferenceAccess().getEventAssignment_2());
-
- }
-
-
- }
-
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
-
- restoreStackSize(stackSize);
-
- }
- return ;
- }
- // $ANTLR end "rule__EventReference__Group__2__Impl"
-
-
- // $ANTLR start "rule__ComponentInstance__Group__0"
- // InternalCftLanguage.g:3034:1: rule__ComponentInstance__Group__0 : rule__ComponentInstance__Group__0__Impl rule__ComponentInstance__Group__1 ;
- public final void rule__ComponentInstance__Group__0() throws RecognitionException {
-
- int stackSize = keepStackSize();
-
- try {
- // InternalCftLanguage.g:3038:1: ( rule__ComponentInstance__Group__0__Impl rule__ComponentInstance__Group__1 )
- // InternalCftLanguage.g:3039:2: rule__ComponentInstance__Group__0__Impl rule__ComponentInstance__Group__1
- {
- pushFollow(FOLLOW_3);
- rule__ComponentInstance__Group__0__Impl();
-
- state._fsp--;
-
- pushFollow(FOLLOW_2);
- rule__ComponentInstance__Group__1();
-
- state._fsp--;
-
-
- }
-
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
-
- restoreStackSize(stackSize);
-
- }
- return ;
- }
- // $ANTLR end "rule__ComponentInstance__Group__0"
-
-
- // $ANTLR start "rule__ComponentInstance__Group__0__Impl"
- // InternalCftLanguage.g:3046:1: rule__ComponentInstance__Group__0__Impl : ( '=>' ) ;
- public final void rule__ComponentInstance__Group__0__Impl() throws RecognitionException {
-
- int stackSize = keepStackSize();
-
- try {
- // InternalCftLanguage.g:3050:1: ( ( '=>' ) )
- // InternalCftLanguage.g:3051:1: ( '=>' )
- {
- // InternalCftLanguage.g:3051:1: ( '=>' )
- // InternalCftLanguage.g:3052:2: '=>'
- {
- before(grammarAccess.getComponentInstanceAccess().getEqualsSignGreaterThanSignKeyword_0());
- match(input,36,FOLLOW_2);
- after(grammarAccess.getComponentInstanceAccess().getEqualsSignGreaterThanSignKeyword_0());
-
- }
-
-
- }
-
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
-
- restoreStackSize(stackSize);
-
- }
- return ;
- }
- // $ANTLR end "rule__ComponentInstance__Group__0__Impl"
-
-
- // $ANTLR start "rule__ComponentInstance__Group__1"
- // InternalCftLanguage.g:3061:1: rule__ComponentInstance__Group__1 : rule__ComponentInstance__Group__1__Impl rule__ComponentInstance__Group__2 ;
- public final void rule__ComponentInstance__Group__1() throws RecognitionException {
-
- int stackSize = keepStackSize();
-
- try {
- // InternalCftLanguage.g:3065:1: ( rule__ComponentInstance__Group__1__Impl rule__ComponentInstance__Group__2 )
- // InternalCftLanguage.g:3066:2: rule__ComponentInstance__Group__1__Impl rule__ComponentInstance__Group__2
- {
- pushFollow(FOLLOW_3);
- rule__ComponentInstance__Group__1__Impl();
-
- state._fsp--;
-
- pushFollow(FOLLOW_2);
- rule__ComponentInstance__Group__2();
-
- state._fsp--;
-
-
- }
-
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
-
- restoreStackSize(stackSize);
-
- }
- return ;
- }
- // $ANTLR end "rule__ComponentInstance__Group__1"
-
-
- // $ANTLR start "rule__ComponentInstance__Group__1__Impl"
- // InternalCftLanguage.g:3073:1: rule__ComponentInstance__Group__1__Impl : ( ( rule__ComponentInstance__ComponentTypeAssignment_1 ) ) ;
- public final void rule__ComponentInstance__Group__1__Impl() throws RecognitionException {
-
- int stackSize = keepStackSize();
-
- try {
- // InternalCftLanguage.g:3077:1: ( ( ( rule__ComponentInstance__ComponentTypeAssignment_1 ) ) )
- // InternalCftLanguage.g:3078:1: ( ( rule__ComponentInstance__ComponentTypeAssignment_1 ) )
- {
- // InternalCftLanguage.g:3078:1: ( ( rule__ComponentInstance__ComponentTypeAssignment_1 ) )
- // InternalCftLanguage.g:3079:2: ( rule__ComponentInstance__ComponentTypeAssignment_1 )
- {
- before(grammarAccess.getComponentInstanceAccess().getComponentTypeAssignment_1());
- // InternalCftLanguage.g:3080:2: ( rule__ComponentInstance__ComponentTypeAssignment_1 )
- // InternalCftLanguage.g:3080:3: rule__ComponentInstance__ComponentTypeAssignment_1
- {
- pushFollow(FOLLOW_2);
- rule__ComponentInstance__ComponentTypeAssignment_1();
-
- state._fsp--;
-
-
- }
-
- after(grammarAccess.getComponentInstanceAccess().getComponentTypeAssignment_1());
-
- }
-
-
- }
-
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
-
- restoreStackSize(stackSize);
-
- }
- return ;
- }
- // $ANTLR end "rule__ComponentInstance__Group__1__Impl"
-
-
- // $ANTLR start "rule__ComponentInstance__Group__2"
- // InternalCftLanguage.g:3088:1: rule__ComponentInstance__Group__2 : rule__ComponentInstance__Group__2__Impl ;
- public final void rule__ComponentInstance__Group__2() throws RecognitionException {
-
- int stackSize = keepStackSize();
-
- try {
- // InternalCftLanguage.g:3092:1: ( rule__ComponentInstance__Group__2__Impl )
- // InternalCftLanguage.g:3093:2: rule__ComponentInstance__Group__2__Impl
- {
- pushFollow(FOLLOW_2);
- rule__ComponentInstance__Group__2__Impl();
-
- state._fsp--;
-
-
- }
-
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
-
- restoreStackSize(stackSize);
-
- }
- return ;
- }
- // $ANTLR end "rule__ComponentInstance__Group__2"
-
-
- // $ANTLR start "rule__ComponentInstance__Group__2__Impl"
- // InternalCftLanguage.g:3099:1: rule__ComponentInstance__Group__2__Impl : ( ( rule__ComponentInstance__NameAssignment_2 )? ) ;
- public final void rule__ComponentInstance__Group__2__Impl() throws RecognitionException {
-
- int stackSize = keepStackSize();
-
- try {
- // InternalCftLanguage.g:3103:1: ( ( ( rule__ComponentInstance__NameAssignment_2 )? ) )
- // InternalCftLanguage.g:3104:1: ( ( rule__ComponentInstance__NameAssignment_2 )? )
- {
- // InternalCftLanguage.g:3104:1: ( ( rule__ComponentInstance__NameAssignment_2 )? )
- // InternalCftLanguage.g:3105:2: ( rule__ComponentInstance__NameAssignment_2 )?
- {
- before(grammarAccess.getComponentInstanceAccess().getNameAssignment_2());
- // InternalCftLanguage.g:3106:2: ( rule__ComponentInstance__NameAssignment_2 )?
- int alt28=2;
- int LA28_0 = input.LA(1);
-
- if ( ((LA28_0>=RULE_ID && LA28_0<=RULE_OF_INT)) ) {
- alt28=1;
- }
- switch (alt28) {
- case 1 :
- // InternalCftLanguage.g:3106:3: rule__ComponentInstance__NameAssignment_2
- {
- pushFollow(FOLLOW_2);
- rule__ComponentInstance__NameAssignment_2();
-
- state._fsp--;
-
-
- }
- break;
-
- }
-
- after(grammarAccess.getComponentInstanceAccess().getNameAssignment_2());
-
- }
-
-
- }
-
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
-
- restoreStackSize(stackSize);
-
- }
- return ;
- }
- // $ANTLR end "rule__ComponentInstance__Group__2__Impl"
-
-
- // $ANTLR start "rule__QualifiedName__Group__0"
- // InternalCftLanguage.g:3115:1: rule__QualifiedName__Group__0 : rule__QualifiedName__Group__0__Impl rule__QualifiedName__Group__1 ;
- public final void rule__QualifiedName__Group__0() throws RecognitionException {
-
- int stackSize = keepStackSize();
-
- try {
- // InternalCftLanguage.g:3119:1: ( rule__QualifiedName__Group__0__Impl rule__QualifiedName__Group__1 )
- // InternalCftLanguage.g:3120:2: rule__QualifiedName__Group__0__Impl rule__QualifiedName__Group__1
- {
- pushFollow(FOLLOW_33);
- rule__QualifiedName__Group__0__Impl();
-
- state._fsp--;
-
- pushFollow(FOLLOW_2);
- rule__QualifiedName__Group__1();
-
- state._fsp--;
-
-
- }
-
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
-
- restoreStackSize(stackSize);
-
- }
- return ;
- }
- // $ANTLR end "rule__QualifiedName__Group__0"
-
-
- // $ANTLR start "rule__QualifiedName__Group__0__Impl"
- // InternalCftLanguage.g:3127:1: rule__QualifiedName__Group__0__Impl : ( ruleValidId ) ;
- public final void rule__QualifiedName__Group__0__Impl() throws RecognitionException {
-
- int stackSize = keepStackSize();
-
- try {
- // InternalCftLanguage.g:3131:1: ( ( ruleValidId ) )
- // InternalCftLanguage.g:3132:1: ( ruleValidId )
- {
- // InternalCftLanguage.g:3132:1: ( ruleValidId )
- // InternalCftLanguage.g:3133:2: ruleValidId
- {
- before(grammarAccess.getQualifiedNameAccess().getValidIdParserRuleCall_0());
- pushFollow(FOLLOW_2);
- ruleValidId();
-
- state._fsp--;
-
- after(grammarAccess.getQualifiedNameAccess().getValidIdParserRuleCall_0());
-
- }
-
-
- }
-
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
-
- restoreStackSize(stackSize);
-
- }
- return ;
- }
- // $ANTLR end "rule__QualifiedName__Group__0__Impl"
-
-
- // $ANTLR start "rule__QualifiedName__Group__1"
- // InternalCftLanguage.g:3142:1: rule__QualifiedName__Group__1 : rule__QualifiedName__Group__1__Impl ;
- public final void rule__QualifiedName__Group__1() throws RecognitionException {
-
- int stackSize = keepStackSize();
-
- try {
- // InternalCftLanguage.g:3146:1: ( rule__QualifiedName__Group__1__Impl )
- // InternalCftLanguage.g:3147:2: rule__QualifiedName__Group__1__Impl
- {
- pushFollow(FOLLOW_2);
- rule__QualifiedName__Group__1__Impl();
-
- state._fsp--;
-
-
- }
-
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
-
- restoreStackSize(stackSize);
-
- }
- return ;
- }
- // $ANTLR end "rule__QualifiedName__Group__1"
-
-
- // $ANTLR start "rule__QualifiedName__Group__1__Impl"
- // InternalCftLanguage.g:3153:1: rule__QualifiedName__Group__1__Impl : ( ( rule__QualifiedName__Group_1__0 )* ) ;
- public final void rule__QualifiedName__Group__1__Impl() throws RecognitionException {
-
- int stackSize = keepStackSize();
-
- try {
- // InternalCftLanguage.g:3157:1: ( ( ( rule__QualifiedName__Group_1__0 )* ) )
- // InternalCftLanguage.g:3158:1: ( ( rule__QualifiedName__Group_1__0 )* )
- {
- // InternalCftLanguage.g:3158:1: ( ( rule__QualifiedName__Group_1__0 )* )
- // InternalCftLanguage.g:3159:2: ( rule__QualifiedName__Group_1__0 )*
- {
- before(grammarAccess.getQualifiedNameAccess().getGroup_1());
- // InternalCftLanguage.g:3160:2: ( rule__QualifiedName__Group_1__0 )*
- loop29:
- do {
- int alt29=2;
- int LA29_0 = input.LA(1);
-
- if ( (LA29_0==35) ) {
- int LA29_2 = input.LA(2);
-
- if ( ((LA29_2>=RULE_ID && LA29_2<=RULE_OF_INT)) ) {
- alt29=1;
- }
-
-
- }
-
-
- switch (alt29) {
- case 1 :
- // InternalCftLanguage.g:3160:3: rule__QualifiedName__Group_1__0
- {
- pushFollow(FOLLOW_34);
- rule__QualifiedName__Group_1__0();
-
- state._fsp--;
-
-
- }
- break;
-
- default :
- break loop29;
- }
- } while (true);
-
- after(grammarAccess.getQualifiedNameAccess().getGroup_1());
-
- }
-
-
- }
-
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
-
- restoreStackSize(stackSize);
-
- }
- return ;
- }
- // $ANTLR end "rule__QualifiedName__Group__1__Impl"
-
-
- // $ANTLR start "rule__QualifiedName__Group_1__0"
- // InternalCftLanguage.g:3169:1: rule__QualifiedName__Group_1__0 : rule__QualifiedName__Group_1__0__Impl rule__QualifiedName__Group_1__1 ;
- public final void rule__QualifiedName__Group_1__0() throws RecognitionException {
-
- int stackSize = keepStackSize();
-
- try {
- // InternalCftLanguage.g:3173:1: ( rule__QualifiedName__Group_1__0__Impl rule__QualifiedName__Group_1__1 )
- // InternalCftLanguage.g:3174:2: rule__QualifiedName__Group_1__0__Impl rule__QualifiedName__Group_1__1
- {
- pushFollow(FOLLOW_3);
- rule__QualifiedName__Group_1__0__Impl();
-
- state._fsp--;
-
- pushFollow(FOLLOW_2);
- rule__QualifiedName__Group_1__1();
-
- state._fsp--;
-
-
- }
-
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
-
- restoreStackSize(stackSize);
-
- }
- return ;
- }
- // $ANTLR end "rule__QualifiedName__Group_1__0"
-
-
- // $ANTLR start "rule__QualifiedName__Group_1__0__Impl"
- // InternalCftLanguage.g:3181:1: rule__QualifiedName__Group_1__0__Impl : ( '.' ) ;
- public final void rule__QualifiedName__Group_1__0__Impl() throws RecognitionException {
-
- int stackSize = keepStackSize();
-
- try {
- // InternalCftLanguage.g:3185:1: ( ( '.' ) )
- // InternalCftLanguage.g:3186:1: ( '.' )
- {
- // InternalCftLanguage.g:3186:1: ( '.' )
- // InternalCftLanguage.g:3187:2: '.'
- {
- before(grammarAccess.getQualifiedNameAccess().getFullStopKeyword_1_0());
- match(input,35,FOLLOW_2);
- after(grammarAccess.getQualifiedNameAccess().getFullStopKeyword_1_0());
-
- }
-
-
- }
-
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
-
- restoreStackSize(stackSize);
-
- }
- return ;
- }
- // $ANTLR end "rule__QualifiedName__Group_1__0__Impl"
-
-
- // $ANTLR start "rule__QualifiedName__Group_1__1"
- // InternalCftLanguage.g:3196:1: rule__QualifiedName__Group_1__1 : rule__QualifiedName__Group_1__1__Impl ;
- public final void rule__QualifiedName__Group_1__1() throws RecognitionException {
-
- int stackSize = keepStackSize();
-
- try {
- // InternalCftLanguage.g:3200:1: ( rule__QualifiedName__Group_1__1__Impl )
- // InternalCftLanguage.g:3201:2: rule__QualifiedName__Group_1__1__Impl
- {
- pushFollow(FOLLOW_2);
- rule__QualifiedName__Group_1__1__Impl();
-
- state._fsp--;
-
-
- }
-
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
-
- restoreStackSize(stackSize);
-
- }
- return ;
- }
- // $ANTLR end "rule__QualifiedName__Group_1__1"
-
-
- // $ANTLR start "rule__QualifiedName__Group_1__1__Impl"
- // InternalCftLanguage.g:3207:1: rule__QualifiedName__Group_1__1__Impl : ( ruleValidId ) ;
- public final void rule__QualifiedName__Group_1__1__Impl() throws RecognitionException {
-
- int stackSize = keepStackSize();
-
- try {
- // InternalCftLanguage.g:3211:1: ( ( ruleValidId ) )
- // InternalCftLanguage.g:3212:1: ( ruleValidId )
- {
- // InternalCftLanguage.g:3212:1: ( ruleValidId )
- // InternalCftLanguage.g:3213:2: ruleValidId
- {
- before(grammarAccess.getQualifiedNameAccess().getValidIdParserRuleCall_1_1());
- pushFollow(FOLLOW_2);
- ruleValidId();
-
- state._fsp--;
-
- after(grammarAccess.getQualifiedNameAccess().getValidIdParserRuleCall_1_1());
-
- }
-
-
- }
-
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
-
- restoreStackSize(stackSize);
-
- }
- return ;
- }
- // $ANTLR end "rule__QualifiedName__Group_1__1__Impl"
-
-
- // $ANTLR start "rule__QualifiedNameWithWildcard__Group__0"
- // InternalCftLanguage.g:3223:1: rule__QualifiedNameWithWildcard__Group__0 : rule__QualifiedNameWithWildcard__Group__0__Impl rule__QualifiedNameWithWildcard__Group__1 ;
- public final void rule__QualifiedNameWithWildcard__Group__0() throws RecognitionException {
-
- int stackSize = keepStackSize();
-
- try {
- // InternalCftLanguage.g:3227:1: ( rule__QualifiedNameWithWildcard__Group__0__Impl rule__QualifiedNameWithWildcard__Group__1 )
- // InternalCftLanguage.g:3228:2: rule__QualifiedNameWithWildcard__Group__0__Impl rule__QualifiedNameWithWildcard__Group__1
- {
- pushFollow(FOLLOW_33);
- rule__QualifiedNameWithWildcard__Group__0__Impl();
-
- state._fsp--;
-
- pushFollow(FOLLOW_2);
- rule__QualifiedNameWithWildcard__Group__1();
-
- state._fsp--;
-
-
- }
-
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
-
- restoreStackSize(stackSize);
-
- }
- return ;
- }
- // $ANTLR end "rule__QualifiedNameWithWildcard__Group__0"
-
-
- // $ANTLR start "rule__QualifiedNameWithWildcard__Group__0__Impl"
- // InternalCftLanguage.g:3235:1: rule__QualifiedNameWithWildcard__Group__0__Impl : ( ruleQualifiedName ) ;
- public final void rule__QualifiedNameWithWildcard__Group__0__Impl() throws RecognitionException {
-
- int stackSize = keepStackSize();
-
- try {
- // InternalCftLanguage.g:3239:1: ( ( ruleQualifiedName ) )
- // InternalCftLanguage.g:3240:1: ( ruleQualifiedName )
- {
- // InternalCftLanguage.g:3240:1: ( ruleQualifiedName )
- // InternalCftLanguage.g:3241:2: ruleQualifiedName
- {
- before(grammarAccess.getQualifiedNameWithWildcardAccess().getQualifiedNameParserRuleCall_0());
- pushFollow(FOLLOW_2);
- ruleQualifiedName();
-
- state._fsp--;
-
- after(grammarAccess.getQualifiedNameWithWildcardAccess().getQualifiedNameParserRuleCall_0());
-
- }
-
-
- }
-
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
-
- restoreStackSize(stackSize);
-
- }
- return ;
- }
- // $ANTLR end "rule__QualifiedNameWithWildcard__Group__0__Impl"
-
-
- // $ANTLR start "rule__QualifiedNameWithWildcard__Group__1"
- // InternalCftLanguage.g:3250:1: rule__QualifiedNameWithWildcard__Group__1 : rule__QualifiedNameWithWildcard__Group__1__Impl ;
- public final void rule__QualifiedNameWithWildcard__Group__1() throws RecognitionException {
-
- int stackSize = keepStackSize();
-
- try {
- // InternalCftLanguage.g:3254:1: ( rule__QualifiedNameWithWildcard__Group__1__Impl )
- // InternalCftLanguage.g:3255:2: rule__QualifiedNameWithWildcard__Group__1__Impl
- {
- pushFollow(FOLLOW_2);
- rule__QualifiedNameWithWildcard__Group__1__Impl();
-
- state._fsp--;
-
-
- }
-
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
-
- restoreStackSize(stackSize);
-
- }
- return ;
- }
- // $ANTLR end "rule__QualifiedNameWithWildcard__Group__1"
-
-
- // $ANTLR start "rule__QualifiedNameWithWildcard__Group__1__Impl"
- // InternalCftLanguage.g:3261:1: rule__QualifiedNameWithWildcard__Group__1__Impl : ( ( rule__QualifiedNameWithWildcard__Group_1__0 )? ) ;
- public final void rule__QualifiedNameWithWildcard__Group__1__Impl() throws RecognitionException {
-
- int stackSize = keepStackSize();
-
- try {
- // InternalCftLanguage.g:3265:1: ( ( ( rule__QualifiedNameWithWildcard__Group_1__0 )? ) )
- // InternalCftLanguage.g:3266:1: ( ( rule__QualifiedNameWithWildcard__Group_1__0 )? )
- {
- // InternalCftLanguage.g:3266:1: ( ( rule__QualifiedNameWithWildcard__Group_1__0 )? )
- // InternalCftLanguage.g:3267:2: ( rule__QualifiedNameWithWildcard__Group_1__0 )?
- {
- before(grammarAccess.getQualifiedNameWithWildcardAccess().getGroup_1());
- // InternalCftLanguage.g:3268:2: ( rule__QualifiedNameWithWildcard__Group_1__0 )?
- int alt30=2;
- int LA30_0 = input.LA(1);
-
- if ( (LA30_0==35) ) {
- alt30=1;
- }
- switch (alt30) {
- case 1 :
- // InternalCftLanguage.g:3268:3: rule__QualifiedNameWithWildcard__Group_1__0
- {
- pushFollow(FOLLOW_2);
- rule__QualifiedNameWithWildcard__Group_1__0();
-
- state._fsp--;
-
-
- }
- break;
-
- }
-
- after(grammarAccess.getQualifiedNameWithWildcardAccess().getGroup_1());
-
- }
-
-
- }
-
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
-
- restoreStackSize(stackSize);
-
- }
- return ;
- }
- // $ANTLR end "rule__QualifiedNameWithWildcard__Group__1__Impl"
-
-
- // $ANTLR start "rule__QualifiedNameWithWildcard__Group_1__0"
- // InternalCftLanguage.g:3277:1: rule__QualifiedNameWithWildcard__Group_1__0 : rule__QualifiedNameWithWildcard__Group_1__0__Impl rule__QualifiedNameWithWildcard__Group_1__1 ;
- public final void rule__QualifiedNameWithWildcard__Group_1__0() throws RecognitionException {
-
- int stackSize = keepStackSize();
-
- try {
- // InternalCftLanguage.g:3281:1: ( rule__QualifiedNameWithWildcard__Group_1__0__Impl rule__QualifiedNameWithWildcard__Group_1__1 )
- // InternalCftLanguage.g:3282:2: rule__QualifiedNameWithWildcard__Group_1__0__Impl rule__QualifiedNameWithWildcard__Group_1__1
- {
- pushFollow(FOLLOW_35);
- rule__QualifiedNameWithWildcard__Group_1__0__Impl();
-
- state._fsp--;
-
- pushFollow(FOLLOW_2);
- rule__QualifiedNameWithWildcard__Group_1__1();
-
- state._fsp--;
-
-
- }
-
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
-
- restoreStackSize(stackSize);
-
- }
- return ;
- }
- // $ANTLR end "rule__QualifiedNameWithWildcard__Group_1__0"
-
-
- // $ANTLR start "rule__QualifiedNameWithWildcard__Group_1__0__Impl"
- // InternalCftLanguage.g:3289:1: rule__QualifiedNameWithWildcard__Group_1__0__Impl : ( '.' ) ;
- public final void rule__QualifiedNameWithWildcard__Group_1__0__Impl() throws RecognitionException {
-
- int stackSize = keepStackSize();
-
- try {
- // InternalCftLanguage.g:3293:1: ( ( '.' ) )
- // InternalCftLanguage.g:3294:1: ( '.' )
- {
- // InternalCftLanguage.g:3294:1: ( '.' )
- // InternalCftLanguage.g:3295:2: '.'
- {
- before(grammarAccess.getQualifiedNameWithWildcardAccess().getFullStopKeyword_1_0());
- match(input,35,FOLLOW_2);
- after(grammarAccess.getQualifiedNameWithWildcardAccess().getFullStopKeyword_1_0());
-
- }
-
-
- }
-
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
-
- restoreStackSize(stackSize);
-
- }
- return ;
- }
- // $ANTLR end "rule__QualifiedNameWithWildcard__Group_1__0__Impl"
-
-
- // $ANTLR start "rule__QualifiedNameWithWildcard__Group_1__1"
- // InternalCftLanguage.g:3304:1: rule__QualifiedNameWithWildcard__Group_1__1 : rule__QualifiedNameWithWildcard__Group_1__1__Impl ;
- public final void rule__QualifiedNameWithWildcard__Group_1__1() throws RecognitionException {
-
- int stackSize = keepStackSize();
-
- try {
- // InternalCftLanguage.g:3308:1: ( rule__QualifiedNameWithWildcard__Group_1__1__Impl )
- // InternalCftLanguage.g:3309:2: rule__QualifiedNameWithWildcard__Group_1__1__Impl
- {
- pushFollow(FOLLOW_2);
- rule__QualifiedNameWithWildcard__Group_1__1__Impl();
-
- state._fsp--;
-
-
- }
-
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
-
- restoreStackSize(stackSize);
-
- }
- return ;
- }
- // $ANTLR end "rule__QualifiedNameWithWildcard__Group_1__1"
-
-
- // $ANTLR start "rule__QualifiedNameWithWildcard__Group_1__1__Impl"
- // InternalCftLanguage.g:3315:1: rule__QualifiedNameWithWildcard__Group_1__1__Impl : ( '*' ) ;
- public final void rule__QualifiedNameWithWildcard__Group_1__1__Impl() throws RecognitionException {
-
- int stackSize = keepStackSize();
-
- try {
- // InternalCftLanguage.g:3319:1: ( ( '*' ) )
- // InternalCftLanguage.g:3320:1: ( '*' )
- {
- // InternalCftLanguage.g:3320:1: ( '*' )
- // InternalCftLanguage.g:3321:2: '*'
- {
- before(grammarAccess.getQualifiedNameWithWildcardAccess().getAsteriskKeyword_1_1());
- match(input,37,FOLLOW_2);
- after(grammarAccess.getQualifiedNameWithWildcardAccess().getAsteriskKeyword_1_1());
-
- }
-
-
- }
-
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
-
- restoreStackSize(stackSize);
-
- }
- return ;
- }
- // $ANTLR end "rule__QualifiedNameWithWildcard__Group_1__1__Impl"
-
-
- // $ANTLR start "rule__ComponentDefinition__UnorderedGroup_3"
- // InternalCftLanguage.g:3331:1: rule__ComponentDefinition__UnorderedGroup_3 : ( rule__ComponentDefinition__UnorderedGroup_3__0 )? ;
- public final void rule__ComponentDefinition__UnorderedGroup_3() throws RecognitionException {
-
- int stackSize = keepStackSize();
- getUnorderedGroupHelper().enter(grammarAccess.getComponentDefinitionAccess().getUnorderedGroup_3());
-
- try {
- // InternalCftLanguage.g:3336:1: ( ( rule__ComponentDefinition__UnorderedGroup_3__0 )? )
- // InternalCftLanguage.g:3337:2: ( rule__ComponentDefinition__UnorderedGroup_3__0 )?
- {
- // InternalCftLanguage.g:3337:2: ( rule__ComponentDefinition__UnorderedGroup_3__0 )?
- int alt31=2;
- int LA31_0 = input.LA(1);
-
- if ( LA31_0 == 20 && getUnorderedGroupHelper().canSelect(grammarAccess.getComponentDefinitionAccess().getUnorderedGroup_3(), 0) ) {
- alt31=1;
- }
- else if ( LA31_0 == 21 && getUnorderedGroupHelper().canSelect(grammarAccess.getComponentDefinitionAccess().getUnorderedGroup_3(), 1) ) {
- alt31=1;
- }
- switch (alt31) {
- case 1 :
- // InternalCftLanguage.g:3337:2: rule__ComponentDefinition__UnorderedGroup_3__0
- {
- pushFollow(FOLLOW_2);
- rule__ComponentDefinition__UnorderedGroup_3__0();
-
- state._fsp--;
-
-
- }
- break;
-
- }
-
-
- }
-
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
-
- getUnorderedGroupHelper().leave(grammarAccess.getComponentDefinitionAccess().getUnorderedGroup_3());
- restoreStackSize(stackSize);
-
- }
- return ;
- }
- // $ANTLR end "rule__ComponentDefinition__UnorderedGroup_3"
-
-
- // $ANTLR start "rule__ComponentDefinition__UnorderedGroup_3__Impl"
- // InternalCftLanguage.g:3345:1: rule__ComponentDefinition__UnorderedGroup_3__Impl : ( ({...}? => ( ( ( rule__ComponentDefinition__Group_3_0__0 ) ) ) ) | ({...}? => ( ( ( rule__ComponentDefinition__Group_3_1__0 ) ) ) ) ) ;
- public final void rule__ComponentDefinition__UnorderedGroup_3__Impl() throws RecognitionException {
-
- int stackSize = keepStackSize();
- boolean selected = false;
-
- try {
- // InternalCftLanguage.g:3350:1: ( ( ({...}? => ( ( ( rule__ComponentDefinition__Group_3_0__0 ) ) ) ) | ({...}? => ( ( ( rule__ComponentDefinition__Group_3_1__0 ) ) ) ) ) )
- // InternalCftLanguage.g:3351:3: ( ({...}? => ( ( ( rule__ComponentDefinition__Group_3_0__0 ) ) ) ) | ({...}? => ( ( ( rule__ComponentDefinition__Group_3_1__0 ) ) ) ) )
- {
- // InternalCftLanguage.g:3351:3: ( ({...}? => ( ( ( rule__ComponentDefinition__Group_3_0__0 ) ) ) ) | ({...}? => ( ( ( rule__ComponentDefinition__Group_3_1__0 ) ) ) ) )
- int alt32=2;
- int LA32_0 = input.LA(1);
-
- if ( LA32_0 == 20 && getUnorderedGroupHelper().canSelect(grammarAccess.getComponentDefinitionAccess().getUnorderedGroup_3(), 0) ) {
- alt32=1;
- }
- else if ( LA32_0 == 21 && getUnorderedGroupHelper().canSelect(grammarAccess.getComponentDefinitionAccess().getUnorderedGroup_3(), 1) ) {
- alt32=2;
- }
- else {
- NoViableAltException nvae =
- new NoViableAltException("", 32, 0, input);
-
- throw nvae;
- }
- switch (alt32) {
- case 1 :
- // InternalCftLanguage.g:3352:3: ({...}? => ( ( ( rule__ComponentDefinition__Group_3_0__0 ) ) ) )
- {
- // InternalCftLanguage.g:3352:3: ({...}? => ( ( ( rule__ComponentDefinition__Group_3_0__0 ) ) ) )
- // InternalCftLanguage.g:3353:4: {...}? => ( ( ( rule__ComponentDefinition__Group_3_0__0 ) ) )
- {
- if ( ! getUnorderedGroupHelper().canSelect(grammarAccess.getComponentDefinitionAccess().getUnorderedGroup_3(), 0) ) {
- throw new FailedPredicateException(input, "rule__ComponentDefinition__UnorderedGroup_3__Impl", "getUnorderedGroupHelper().canSelect(grammarAccess.getComponentDefinitionAccess().getUnorderedGroup_3(), 0)");
- }
- // InternalCftLanguage.g:3353:115: ( ( ( rule__ComponentDefinition__Group_3_0__0 ) ) )
- // InternalCftLanguage.g:3354:5: ( ( rule__ComponentDefinition__Group_3_0__0 ) )
- {
-
- getUnorderedGroupHelper().select(grammarAccess.getComponentDefinitionAccess().getUnorderedGroup_3(), 0);
-
-
- selected = true;
-
- // InternalCftLanguage.g:3360:5: ( ( rule__ComponentDefinition__Group_3_0__0 ) )
- // InternalCftLanguage.g:3361:6: ( rule__ComponentDefinition__Group_3_0__0 )
- {
- before(grammarAccess.getComponentDefinitionAccess().getGroup_3_0());
- // InternalCftLanguage.g:3362:6: ( rule__ComponentDefinition__Group_3_0__0 )
- // InternalCftLanguage.g:3362:7: rule__ComponentDefinition__Group_3_0__0
- {
- pushFollow(FOLLOW_2);
- rule__ComponentDefinition__Group_3_0__0();
-
- state._fsp--;
-
-
- }
-
- after(grammarAccess.getComponentDefinitionAccess().getGroup_3_0());
-
- }
-
-
- }
-
-
- }
-
-
- }
- break;
- case 2 :
- // InternalCftLanguage.g:3367:3: ({...}? => ( ( ( rule__ComponentDefinition__Group_3_1__0 ) ) ) )
- {
- // InternalCftLanguage.g:3367:3: ({...}? => ( ( ( rule__ComponentDefinition__Group_3_1__0 ) ) ) )
- // InternalCftLanguage.g:3368:4: {...}? => ( ( ( rule__ComponentDefinition__Group_3_1__0 ) ) )
- {
- if ( ! getUnorderedGroupHelper().canSelect(grammarAccess.getComponentDefinitionAccess().getUnorderedGroup_3(), 1) ) {
- throw new FailedPredicateException(input, "rule__ComponentDefinition__UnorderedGroup_3__Impl", "getUnorderedGroupHelper().canSelect(grammarAccess.getComponentDefinitionAccess().getUnorderedGroup_3(), 1)");
- }
- // InternalCftLanguage.g:3368:115: ( ( ( rule__ComponentDefinition__Group_3_1__0 ) ) )
- // InternalCftLanguage.g:3369:5: ( ( rule__ComponentDefinition__Group_3_1__0 ) )
- {
-
- getUnorderedGroupHelper().select(grammarAccess.getComponentDefinitionAccess().getUnorderedGroup_3(), 1);
-
-
- selected = true;
-
- // InternalCftLanguage.g:3375:5: ( ( rule__ComponentDefinition__Group_3_1__0 ) )
- // InternalCftLanguage.g:3376:6: ( rule__ComponentDefinition__Group_3_1__0 )
- {
- before(grammarAccess.getComponentDefinitionAccess().getGroup_3_1());
- // InternalCftLanguage.g:3377:6: ( rule__ComponentDefinition__Group_3_1__0 )
- // InternalCftLanguage.g:3377:7: rule__ComponentDefinition__Group_3_1__0
- {
- pushFollow(FOLLOW_2);
- rule__ComponentDefinition__Group_3_1__0();
-
- state._fsp--;
-
-
- }
-
- after(grammarAccess.getComponentDefinitionAccess().getGroup_3_1());
-
- }
-
-
- }
-
-
- }
-
-
- }
- break;
-
- }
-
-
- }
-
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
-
- if (selected)
- getUnorderedGroupHelper().returnFromSelection(grammarAccess.getComponentDefinitionAccess().getUnorderedGroup_3());
- restoreStackSize(stackSize);
-
- }
- return ;
- }
- // $ANTLR end "rule__ComponentDefinition__UnorderedGroup_3__Impl"
-
-
- // $ANTLR start "rule__ComponentDefinition__UnorderedGroup_3__0"
- // InternalCftLanguage.g:3390:1: rule__ComponentDefinition__UnorderedGroup_3__0 : rule__ComponentDefinition__UnorderedGroup_3__Impl ( rule__ComponentDefinition__UnorderedGroup_3__1 )? ;
- public final void rule__ComponentDefinition__UnorderedGroup_3__0() throws RecognitionException {
-
- int stackSize = keepStackSize();
-
- try {
- // InternalCftLanguage.g:3394:1: ( rule__ComponentDefinition__UnorderedGroup_3__Impl ( rule__ComponentDefinition__UnorderedGroup_3__1 )? )
- // InternalCftLanguage.g:3395:2: rule__ComponentDefinition__UnorderedGroup_3__Impl ( rule__ComponentDefinition__UnorderedGroup_3__1 )?
- {
- pushFollow(FOLLOW_36);
- rule__ComponentDefinition__UnorderedGroup_3__Impl();
-
- state._fsp--;
-
- // InternalCftLanguage.g:3396:2: ( rule__ComponentDefinition__UnorderedGroup_3__1 )?
- int alt33=2;
- int LA33_0 = input.LA(1);
-
- if ( LA33_0 == 20 && getUnorderedGroupHelper().canSelect(grammarAccess.getComponentDefinitionAccess().getUnorderedGroup_3(), 0) ) {
- alt33=1;
- }
- else if ( LA33_0 == 21 && getUnorderedGroupHelper().canSelect(grammarAccess.getComponentDefinitionAccess().getUnorderedGroup_3(), 1) ) {
- alt33=1;
- }
- switch (alt33) {
- case 1 :
- // InternalCftLanguage.g:3396:2: rule__ComponentDefinition__UnorderedGroup_3__1
- {
- pushFollow(FOLLOW_2);
- rule__ComponentDefinition__UnorderedGroup_3__1();
-
- state._fsp--;
-
-
- }
- break;
-
- }
-
-
- }
-
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
-
- restoreStackSize(stackSize);
-
- }
- return ;
- }
- // $ANTLR end "rule__ComponentDefinition__UnorderedGroup_3__0"
-
-
- // $ANTLR start "rule__ComponentDefinition__UnorderedGroup_3__1"
- // InternalCftLanguage.g:3402:1: rule__ComponentDefinition__UnorderedGroup_3__1 : rule__ComponentDefinition__UnorderedGroup_3__Impl ;
- public final void rule__ComponentDefinition__UnorderedGroup_3__1() throws RecognitionException {
-
- int stackSize = keepStackSize();
-
- try {
- // InternalCftLanguage.g:3406:1: ( rule__ComponentDefinition__UnorderedGroup_3__Impl )
- // InternalCftLanguage.g:3407:2: rule__ComponentDefinition__UnorderedGroup_3__Impl
- {
- pushFollow(FOLLOW_2);
- rule__ComponentDefinition__UnorderedGroup_3__Impl();
-
- state._fsp--;
-
-
- }
-
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
-
- restoreStackSize(stackSize);
-
- }
- return ;
- }
- // $ANTLR end "rule__ComponentDefinition__UnorderedGroup_3__1"
-
-
- // $ANTLR start "rule__CftModel__PackageNameAssignment_1"
- // InternalCftLanguage.g:3414:1: rule__CftModel__PackageNameAssignment_1 : ( ruleQualifiedName ) ;
- public final void rule__CftModel__PackageNameAssignment_1() throws RecognitionException {
-
- int stackSize = keepStackSize();
-
- try {
- // InternalCftLanguage.g:3418:1: ( ( ruleQualifiedName ) )
- // InternalCftLanguage.g:3419:2: ( ruleQualifiedName )
- {
- // InternalCftLanguage.g:3419:2: ( ruleQualifiedName )
- // InternalCftLanguage.g:3420:3: ruleQualifiedName
- {
- before(grammarAccess.getCftModelAccess().getPackageNameQualifiedNameParserRuleCall_1_0());
- pushFollow(FOLLOW_2);
- ruleQualifiedName();
-
- state._fsp--;
-
- after(grammarAccess.getCftModelAccess().getPackageNameQualifiedNameParserRuleCall_1_0());
-
- }
-
-
- }
-
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
-
- restoreStackSize(stackSize);
-
- }
- return ;
- }
- // $ANTLR end "rule__CftModel__PackageNameAssignment_1"
-
-
- // $ANTLR start "rule__CftModel__ImportsAssignment_3"
- // InternalCftLanguage.g:3429:1: rule__CftModel__ImportsAssignment_3 : ( ruleImportDeclaration ) ;
- public final void rule__CftModel__ImportsAssignment_3() throws RecognitionException {
-
- int stackSize = keepStackSize();
-
- try {
- // InternalCftLanguage.g:3433:1: ( ( ruleImportDeclaration ) )
- // InternalCftLanguage.g:3434:2: ( ruleImportDeclaration )
- {
- // InternalCftLanguage.g:3434:2: ( ruleImportDeclaration )
- // InternalCftLanguage.g:3435:3: ruleImportDeclaration
- {
- before(grammarAccess.getCftModelAccess().getImportsImportDeclarationParserRuleCall_3_0());
- pushFollow(FOLLOW_2);
- ruleImportDeclaration();
-
- state._fsp--;
-
- after(grammarAccess.getCftModelAccess().getImportsImportDeclarationParserRuleCall_3_0());
-
- }
-
-
- }
-
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
-
- restoreStackSize(stackSize);
-
- }
- return ;
- }
- // $ANTLR end "rule__CftModel__ImportsAssignment_3"
-
-
- // $ANTLR start "rule__CftModel__ComponentDefinitionsAssignment_4_0"
- // InternalCftLanguage.g:3444:1: rule__CftModel__ComponentDefinitionsAssignment_4_0 : ( ruleComponentDefinition ) ;
- public final void rule__CftModel__ComponentDefinitionsAssignment_4_0() throws RecognitionException {
-
- int stackSize = keepStackSize();
-
- try {
- // InternalCftLanguage.g:3448:1: ( ( ruleComponentDefinition ) )
- // InternalCftLanguage.g:3449:2: ( ruleComponentDefinition )
- {
- // InternalCftLanguage.g:3449:2: ( ruleComponentDefinition )
- // InternalCftLanguage.g:3450:3: ruleComponentDefinition
- {
- before(grammarAccess.getCftModelAccess().getComponentDefinitionsComponentDefinitionParserRuleCall_4_0_0());
- pushFollow(FOLLOW_2);
- ruleComponentDefinition();
-
- state._fsp--;
-
- after(grammarAccess.getCftModelAccess().getComponentDefinitionsComponentDefinitionParserRuleCall_4_0_0());
-
- }
-
-
- }
-
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
-
- restoreStackSize(stackSize);
-
- }
- return ;
- }
- // $ANTLR end "rule__CftModel__ComponentDefinitionsAssignment_4_0"
-
-
- // $ANTLR start "rule__CftModel__TransformationDefinitionsAssignment_4_1"
- // InternalCftLanguage.g:3459:1: rule__CftModel__TransformationDefinitionsAssignment_4_1 : ( ruleTransformationDefinition ) ;
- public final void rule__CftModel__TransformationDefinitionsAssignment_4_1() throws RecognitionException {
-
- int stackSize = keepStackSize();
-
- try {
- // InternalCftLanguage.g:3463:1: ( ( ruleTransformationDefinition ) )
- // InternalCftLanguage.g:3464:2: ( ruleTransformationDefinition )
- {
- // InternalCftLanguage.g:3464:2: ( ruleTransformationDefinition )
- // InternalCftLanguage.g:3465:3: ruleTransformationDefinition
- {
- before(grammarAccess.getCftModelAccess().getTransformationDefinitionsTransformationDefinitionParserRuleCall_4_1_0());
- pushFollow(FOLLOW_2);
- ruleTransformationDefinition();
-
- state._fsp--;
-
- after(grammarAccess.getCftModelAccess().getTransformationDefinitionsTransformationDefinitionParserRuleCall_4_1_0());
-
- }
-
-
- }
-
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
-
- restoreStackSize(stackSize);
-
- }
- return ;
- }
- // $ANTLR end "rule__CftModel__TransformationDefinitionsAssignment_4_1"
-
-
- // $ANTLR start "rule__ImportDeclaration__ImportedNamespaceAssignment_1"
- // InternalCftLanguage.g:3474:1: rule__ImportDeclaration__ImportedNamespaceAssignment_1 : ( ruleQualifiedNameWithWildcard ) ;
- public final void rule__ImportDeclaration__ImportedNamespaceAssignment_1() throws RecognitionException {
-
- int stackSize = keepStackSize();
-
- try {
- // InternalCftLanguage.g:3478:1: ( ( ruleQualifiedNameWithWildcard ) )
- // InternalCftLanguage.g:3479:2: ( ruleQualifiedNameWithWildcard )
- {
- // InternalCftLanguage.g:3479:2: ( ruleQualifiedNameWithWildcard )
- // InternalCftLanguage.g:3480:3: ruleQualifiedNameWithWildcard
- {
- before(grammarAccess.getImportDeclarationAccess().getImportedNamespaceQualifiedNameWithWildcardParserRuleCall_1_0());
- pushFollow(FOLLOW_2);
- ruleQualifiedNameWithWildcard();
-
- state._fsp--;
-
- after(grammarAccess.getImportDeclarationAccess().getImportedNamespaceQualifiedNameWithWildcardParserRuleCall_1_0());
-
- }
-
-
- }
-
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
-
- restoreStackSize(stackSize);
-
- }
- return ;
- }
- // $ANTLR end "rule__ImportDeclaration__ImportedNamespaceAssignment_1"
-
-
- // $ANTLR start "rule__ComponentDefinition__NameAssignment_1"
- // InternalCftLanguage.g:3489:1: rule__ComponentDefinition__NameAssignment_1 : ( ruleValidId ) ;
- public final void rule__ComponentDefinition__NameAssignment_1() throws RecognitionException {
-
- int stackSize = keepStackSize();
-
- try {
- // InternalCftLanguage.g:3493:1: ( ( ruleValidId ) )
- // InternalCftLanguage.g:3494:2: ( ruleValidId )
- {
- // InternalCftLanguage.g:3494:2: ( ruleValidId )
- // InternalCftLanguage.g:3495:3: ruleValidId
- {
- before(grammarAccess.getComponentDefinitionAccess().getNameValidIdParserRuleCall_1_0());
- pushFollow(FOLLOW_2);
- ruleValidId();
-
- state._fsp--;
-
- after(grammarAccess.getComponentDefinitionAccess().getNameValidIdParserRuleCall_1_0());
-
- }
-
-
- }
-
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
-
- restoreStackSize(stackSize);
-
- }
- return ;
- }
- // $ANTLR end "rule__ComponentDefinition__NameAssignment_1"
-
-
- // $ANTLR start "rule__ComponentDefinition__InputEventsAssignment_3_0_1"
- // InternalCftLanguage.g:3504:1: rule__ComponentDefinition__InputEventsAssignment_3_0_1 : ( ruleInputEvent ) ;
- public final void rule__ComponentDefinition__InputEventsAssignment_3_0_1() throws RecognitionException {
-
- int stackSize = keepStackSize();
-
- try {
- // InternalCftLanguage.g:3508:1: ( ( ruleInputEvent ) )
- // InternalCftLanguage.g:3509:2: ( ruleInputEvent )
- {
- // InternalCftLanguage.g:3509:2: ( ruleInputEvent )
- // InternalCftLanguage.g:3510:3: ruleInputEvent
- {
- before(grammarAccess.getComponentDefinitionAccess().getInputEventsInputEventParserRuleCall_3_0_1_0());
- pushFollow(FOLLOW_2);
- ruleInputEvent();
-
- state._fsp--;
-
- after(grammarAccess.getComponentDefinitionAccess().getInputEventsInputEventParserRuleCall_3_0_1_0());
-
- }
-
-
- }
-
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
-
- restoreStackSize(stackSize);
-
- }
- return ;
- }
- // $ANTLR end "rule__ComponentDefinition__InputEventsAssignment_3_0_1"
-
-
- // $ANTLR start "rule__ComponentDefinition__OutputEventsAssignment_3_1_1"
- // InternalCftLanguage.g:3519:1: rule__ComponentDefinition__OutputEventsAssignment_3_1_1 : ( ( ruleValidId ) ) ;
- public final void rule__ComponentDefinition__OutputEventsAssignment_3_1_1() throws RecognitionException {
-
- int stackSize = keepStackSize();
-
- try {
- // InternalCftLanguage.g:3523:1: ( ( ( ruleValidId ) ) )
- // InternalCftLanguage.g:3524:2: ( ( ruleValidId ) )
- {
- // InternalCftLanguage.g:3524:2: ( ( ruleValidId ) )
- // InternalCftLanguage.g:3525:3: ( ruleValidId )
- {
- before(grammarAccess.getComponentDefinitionAccess().getOutputEventsEventDeclarationCrossReference_3_1_1_0());
- // InternalCftLanguage.g:3526:3: ( ruleValidId )
- // InternalCftLanguage.g:3527:4: ruleValidId
- {
- before(grammarAccess.getComponentDefinitionAccess().getOutputEventsEventDeclarationValidIdParserRuleCall_3_1_1_0_1());
- pushFollow(FOLLOW_2);
- ruleValidId();
-
- state._fsp--;
-
- after(grammarAccess.getComponentDefinitionAccess().getOutputEventsEventDeclarationValidIdParserRuleCall_3_1_1_0_1());
-
- }
-
- after(grammarAccess.getComponentDefinitionAccess().getOutputEventsEventDeclarationCrossReference_3_1_1_0());
-
- }
-
-
- }
-
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
-
- restoreStackSize(stackSize);
-
- }
- return ;
- }
- // $ANTLR end "rule__ComponentDefinition__OutputEventsAssignment_3_1_1"
-
-
- // $ANTLR start "rule__ComponentDefinition__EventDefinitionsAssignment_4_0"
- // InternalCftLanguage.g:3538:1: rule__ComponentDefinition__EventDefinitionsAssignment_4_0 : ( ruleEventDefinition ) ;
- public final void rule__ComponentDefinition__EventDefinitionsAssignment_4_0() throws RecognitionException {
-
- int stackSize = keepStackSize();
-
- try {
- // InternalCftLanguage.g:3542:1: ( ( ruleEventDefinition ) )
- // InternalCftLanguage.g:3543:2: ( ruleEventDefinition )
- {
- // InternalCftLanguage.g:3543:2: ( ruleEventDefinition )
- // InternalCftLanguage.g:3544:3: ruleEventDefinition
- {
- before(grammarAccess.getComponentDefinitionAccess().getEventDefinitionsEventDefinitionParserRuleCall_4_0_0());
- pushFollow(FOLLOW_2);
- ruleEventDefinition();
-
- state._fsp--;
-
- after(grammarAccess.getComponentDefinitionAccess().getEventDefinitionsEventDefinitionParserRuleCall_4_0_0());
-
- }
-
-
- }
-
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
-
- restoreStackSize(stackSize);
-
- }
- return ;
- }
- // $ANTLR end "rule__ComponentDefinition__EventDefinitionsAssignment_4_0"
-
-
- // $ANTLR start "rule__InputEvent__NameAssignment_0"
- // InternalCftLanguage.g:3553:1: rule__InputEvent__NameAssignment_0 : ( ruleValidId ) ;
- public final void rule__InputEvent__NameAssignment_0() throws RecognitionException {
-
- int stackSize = keepStackSize();
-
- try {
- // InternalCftLanguage.g:3557:1: ( ( ruleValidId ) )
- // InternalCftLanguage.g:3558:2: ( ruleValidId )
- {
- // InternalCftLanguage.g:3558:2: ( ruleValidId )
- // InternalCftLanguage.g:3559:3: ruleValidId
- {
- before(grammarAccess.getInputEventAccess().getNameValidIdParserRuleCall_0_0());
- pushFollow(FOLLOW_2);
- ruleValidId();
-
- state._fsp--;
-
- after(grammarAccess.getInputEventAccess().getNameValidIdParserRuleCall_0_0());
-
- }
-
-
- }
-
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
-
- restoreStackSize(stackSize);
-
- }
- return ;
- }
- // $ANTLR end "rule__InputEvent__NameAssignment_0"
-
-
- // $ANTLR start "rule__InputEvent__MultipleAssignment_1"
- // InternalCftLanguage.g:3568:1: rule__InputEvent__MultipleAssignment_1 : ( ( '[]' ) ) ;
- public final void rule__InputEvent__MultipleAssignment_1() throws RecognitionException {
-
- int stackSize = keepStackSize();
-
- try {
- // InternalCftLanguage.g:3572:1: ( ( ( '[]' ) ) )
- // InternalCftLanguage.g:3573:2: ( ( '[]' ) )
- {
- // InternalCftLanguage.g:3573:2: ( ( '[]' ) )
- // InternalCftLanguage.g:3574:3: ( '[]' )
- {
- before(grammarAccess.getInputEventAccess().getMultipleLeftSquareBracketRightSquareBracketKeyword_1_0());
- // InternalCftLanguage.g:3575:3: ( '[]' )
- // InternalCftLanguage.g:3576:4: '[]'
- {
- before(grammarAccess.getInputEventAccess().getMultipleLeftSquareBracketRightSquareBracketKeyword_1_0());
- match(input,38,FOLLOW_2);
- after(grammarAccess.getInputEventAccess().getMultipleLeftSquareBracketRightSquareBracketKeyword_1_0());
-
- }
-
- after(grammarAccess.getInputEventAccess().getMultipleLeftSquareBracketRightSquareBracketKeyword_1_0());
-
- }
-
-
- }
-
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
-
- restoreStackSize(stackSize);
-
- }
- return ;
- }
- // $ANTLR end "rule__InputEvent__MultipleAssignment_1"
-
-
- // $ANTLR start "rule__BasicEventDefinition__NameAssignment_0"
- // InternalCftLanguage.g:3587:1: rule__BasicEventDefinition__NameAssignment_0 : ( ruleValidId ) ;
- public final void rule__BasicEventDefinition__NameAssignment_0() throws RecognitionException {
-
- int stackSize = keepStackSize();
-
- try {
- // InternalCftLanguage.g:3591:1: ( ( ruleValidId ) )
- // InternalCftLanguage.g:3592:2: ( ruleValidId )
- {
- // InternalCftLanguage.g:3592:2: ( ruleValidId )
- // InternalCftLanguage.g:3593:3: ruleValidId
- {
- before(grammarAccess.getBasicEventDefinitionAccess().getNameValidIdParserRuleCall_0_0());
- pushFollow(FOLLOW_2);
- ruleValidId();
-
- state._fsp--;
-
- after(grammarAccess.getBasicEventDefinitionAccess().getNameValidIdParserRuleCall_0_0());
-
- }
-
-
- }
-
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
-
- restoreStackSize(stackSize);
-
- }
- return ;
- }
- // $ANTLR end "rule__BasicEventDefinition__NameAssignment_0"
-
-
- // $ANTLR start "rule__BasicEventDefinition__DistributionAssignment_1"
- // InternalCftLanguage.g:3602:1: rule__BasicEventDefinition__DistributionAssignment_1 : ( ruleDistribution ) ;
- public final void rule__BasicEventDefinition__DistributionAssignment_1() throws RecognitionException {
-
- int stackSize = keepStackSize();
-
- try {
- // InternalCftLanguage.g:3606:1: ( ( ruleDistribution ) )
- // InternalCftLanguage.g:3607:2: ( ruleDistribution )
- {
- // InternalCftLanguage.g:3607:2: ( ruleDistribution )
- // InternalCftLanguage.g:3608:3: ruleDistribution
- {
- before(grammarAccess.getBasicEventDefinitionAccess().getDistributionDistributionParserRuleCall_1_0());
- pushFollow(FOLLOW_2);
- ruleDistribution();
-
- state._fsp--;
-
- after(grammarAccess.getBasicEventDefinitionAccess().getDistributionDistributionParserRuleCall_1_0());
-
- }
-
-
- }
-
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
-
- restoreStackSize(stackSize);
-
- }
- return ;
- }
- // $ANTLR end "rule__BasicEventDefinition__DistributionAssignment_1"
-
-
- // $ANTLR start "rule__ConstantDistribution__PAssignment_2"
- // InternalCftLanguage.g:3617:1: rule__ConstantDistribution__PAssignment_2 : ( ruleDouble ) ;
- public final void rule__ConstantDistribution__PAssignment_2() throws RecognitionException {
-
- int stackSize = keepStackSize();
-
- try {
- // InternalCftLanguage.g:3621:1: ( ( ruleDouble ) )
- // InternalCftLanguage.g:3622:2: ( ruleDouble )
- {
- // InternalCftLanguage.g:3622:2: ( ruleDouble )
- // InternalCftLanguage.g:3623:3: ruleDouble
- {
- before(grammarAccess.getConstantDistributionAccess().getPDoubleParserRuleCall_2_0());
- pushFollow(FOLLOW_2);
- ruleDouble();
-
- state._fsp--;
-
- after(grammarAccess.getConstantDistributionAccess().getPDoubleParserRuleCall_2_0());
-
- }
-
-
- }
-
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
-
- restoreStackSize(stackSize);
-
- }
- return ;
- }
- // $ANTLR end "rule__ConstantDistribution__PAssignment_2"
-
-
- // $ANTLR start "rule__ExponentialDistribution__LambdaAssignment_2"
- // InternalCftLanguage.g:3632:1: rule__ExponentialDistribution__LambdaAssignment_2 : ( ruleDouble ) ;
- public final void rule__ExponentialDistribution__LambdaAssignment_2() throws RecognitionException {
-
- int stackSize = keepStackSize();
-
- try {
- // InternalCftLanguage.g:3636:1: ( ( ruleDouble ) )
- // InternalCftLanguage.g:3637:2: ( ruleDouble )
- {
- // InternalCftLanguage.g:3637:2: ( ruleDouble )
- // InternalCftLanguage.g:3638:3: ruleDouble
- {
- before(grammarAccess.getExponentialDistributionAccess().getLambdaDoubleParserRuleCall_2_0());
- pushFollow(FOLLOW_2);
- ruleDouble();
-
- state._fsp--;
-
- after(grammarAccess.getExponentialDistributionAccess().getLambdaDoubleParserRuleCall_2_0());
-
- }
-
-
- }
-
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
-
- restoreStackSize(stackSize);
-
- }
- return ;
- }
- // $ANTLR end "rule__ExponentialDistribution__LambdaAssignment_2"
-
-
- // $ANTLR start "rule__AndGateDefinition__NameAssignment_0"
- // InternalCftLanguage.g:3647:1: rule__AndGateDefinition__NameAssignment_0 : ( ruleValidId ) ;
- public final void rule__AndGateDefinition__NameAssignment_0() throws RecognitionException {
-
- int stackSize = keepStackSize();
-
- try {
- // InternalCftLanguage.g:3651:1: ( ( ruleValidId ) )
- // InternalCftLanguage.g:3652:2: ( ruleValidId )
- {
- // InternalCftLanguage.g:3652:2: ( ruleValidId )
- // InternalCftLanguage.g:3653:3: ruleValidId
- {
- before(grammarAccess.getAndGateDefinitionAccess().getNameValidIdParserRuleCall_0_0());
- pushFollow(FOLLOW_2);
- ruleValidId();
-
- state._fsp--;
-
- after(grammarAccess.getAndGateDefinitionAccess().getNameValidIdParserRuleCall_0_0());
-
- }
-
-
- }
-
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
-
- restoreStackSize(stackSize);
-
- }
- return ;
- }
- // $ANTLR end "rule__AndGateDefinition__NameAssignment_0"
-
-
- // $ANTLR start "rule__AndGateDefinition__InputEventsAssignment_2"
- // InternalCftLanguage.g:3662:1: rule__AndGateDefinition__InputEventsAssignment_2 : ( ( ruleValidId ) ) ;
- public final void rule__AndGateDefinition__InputEventsAssignment_2() throws RecognitionException {
-
- int stackSize = keepStackSize();
-
- try {
- // InternalCftLanguage.g:3666:1: ( ( ( ruleValidId ) ) )
- // InternalCftLanguage.g:3667:2: ( ( ruleValidId ) )
- {
- // InternalCftLanguage.g:3667:2: ( ( ruleValidId ) )
- // InternalCftLanguage.g:3668:3: ( ruleValidId )
- {
- before(grammarAccess.getAndGateDefinitionAccess().getInputEventsEventDeclarationCrossReference_2_0());
- // InternalCftLanguage.g:3669:3: ( ruleValidId )
- // InternalCftLanguage.g:3670:4: ruleValidId
- {
- before(grammarAccess.getAndGateDefinitionAccess().getInputEventsEventDeclarationValidIdParserRuleCall_2_0_1());
- pushFollow(FOLLOW_2);
- ruleValidId();
-
- state._fsp--;
-
- after(grammarAccess.getAndGateDefinitionAccess().getInputEventsEventDeclarationValidIdParserRuleCall_2_0_1());
-
- }
-
- after(grammarAccess.getAndGateDefinitionAccess().getInputEventsEventDeclarationCrossReference_2_0());
-
- }
-
-
- }
-
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
-
- restoreStackSize(stackSize);
-
- }
- return ;
- }
- // $ANTLR end "rule__AndGateDefinition__InputEventsAssignment_2"
-
-
- // $ANTLR start "rule__OrGateDefinition__NameAssignment_0"
- // InternalCftLanguage.g:3681:1: rule__OrGateDefinition__NameAssignment_0 : ( ruleValidId ) ;
- public final void rule__OrGateDefinition__NameAssignment_0() throws RecognitionException {
-
- int stackSize = keepStackSize();
-
- try {
- // InternalCftLanguage.g:3685:1: ( ( ruleValidId ) )
- // InternalCftLanguage.g:3686:2: ( ruleValidId )
- {
- // InternalCftLanguage.g:3686:2: ( ruleValidId )
- // InternalCftLanguage.g:3687:3: ruleValidId
- {
- before(grammarAccess.getOrGateDefinitionAccess().getNameValidIdParserRuleCall_0_0());
- pushFollow(FOLLOW_2);
- ruleValidId();
-
- state._fsp--;
-
- after(grammarAccess.getOrGateDefinitionAccess().getNameValidIdParserRuleCall_0_0());
-
- }
-
-
- }
-
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
-
- restoreStackSize(stackSize);
-
- }
- return ;
- }
- // $ANTLR end "rule__OrGateDefinition__NameAssignment_0"
-
-
- // $ANTLR start "rule__OrGateDefinition__InputEventsAssignment_2"
- // InternalCftLanguage.g:3696:1: rule__OrGateDefinition__InputEventsAssignment_2 : ( ( ruleValidId ) ) ;
- public final void rule__OrGateDefinition__InputEventsAssignment_2() throws RecognitionException {
-
- int stackSize = keepStackSize();
-
- try {
- // InternalCftLanguage.g:3700:1: ( ( ( ruleValidId ) ) )
- // InternalCftLanguage.g:3701:2: ( ( ruleValidId ) )
- {
- // InternalCftLanguage.g:3701:2: ( ( ruleValidId ) )
- // InternalCftLanguage.g:3702:3: ( ruleValidId )
- {
- before(grammarAccess.getOrGateDefinitionAccess().getInputEventsEventDeclarationCrossReference_2_0());
- // InternalCftLanguage.g:3703:3: ( ruleValidId )
- // InternalCftLanguage.g:3704:4: ruleValidId
- {
- before(grammarAccess.getOrGateDefinitionAccess().getInputEventsEventDeclarationValidIdParserRuleCall_2_0_1());
- pushFollow(FOLLOW_2);
- ruleValidId();
-
- state._fsp--;
-
- after(grammarAccess.getOrGateDefinitionAccess().getInputEventsEventDeclarationValidIdParserRuleCall_2_0_1());
-
- }
-
- after(grammarAccess.getOrGateDefinitionAccess().getInputEventsEventDeclarationCrossReference_2_0());
-
- }
-
-
- }
-
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
-
- restoreStackSize(stackSize);
-
- }
- return ;
- }
- // $ANTLR end "rule__OrGateDefinition__InputEventsAssignment_2"
-
-
- // $ANTLR start "rule__KOfMGateDefinition__NameAssignment_0"
- // InternalCftLanguage.g:3715:1: rule__KOfMGateDefinition__NameAssignment_0 : ( ruleValidId ) ;
- public final void rule__KOfMGateDefinition__NameAssignment_0() throws RecognitionException {
-
- int stackSize = keepStackSize();
-
- try {
- // InternalCftLanguage.g:3719:1: ( ( ruleValidId ) )
- // InternalCftLanguage.g:3720:2: ( ruleValidId )
- {
- // InternalCftLanguage.g:3720:2: ( ruleValidId )
- // InternalCftLanguage.g:3721:3: ruleValidId
- {
- before(grammarAccess.getKOfMGateDefinitionAccess().getNameValidIdParserRuleCall_0_0());
- pushFollow(FOLLOW_2);
- ruleValidId();
-
- state._fsp--;
-
- after(grammarAccess.getKOfMGateDefinitionAccess().getNameValidIdParserRuleCall_0_0());
-
- }
-
-
- }
-
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
-
- restoreStackSize(stackSize);
-
- }
- return ;
- }
- // $ANTLR end "rule__KOfMGateDefinition__NameAssignment_0"
-
-
- // $ANTLR start "rule__KOfMGateDefinition__KAssignment_1"
- // InternalCftLanguage.g:3730:1: rule__KOfMGateDefinition__KAssignment_1 : ( RULE_INT ) ;
- public final void rule__KOfMGateDefinition__KAssignment_1() throws RecognitionException {
-
- int stackSize = keepStackSize();
-
- try {
- // InternalCftLanguage.g:3734:1: ( ( RULE_INT ) )
- // InternalCftLanguage.g:3735:2: ( RULE_INT )
- {
- // InternalCftLanguage.g:3735:2: ( RULE_INT )
- // InternalCftLanguage.g:3736:3: RULE_INT
- {
- before(grammarAccess.getKOfMGateDefinitionAccess().getKINTTerminalRuleCall_1_0());
- match(input,RULE_INT,FOLLOW_2);
- after(grammarAccess.getKOfMGateDefinitionAccess().getKINTTerminalRuleCall_1_0());
-
- }
-
-
- }
-
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
-
- restoreStackSize(stackSize);
-
- }
- return ;
- }
- // $ANTLR end "rule__KOfMGateDefinition__KAssignment_1"
-
-
- // $ANTLR start "rule__KOfMGateDefinition__MAssignment_2_0_1"
- // InternalCftLanguage.g:3745:1: rule__KOfMGateDefinition__MAssignment_2_0_1 : ( RULE_INT ) ;
- public final void rule__KOfMGateDefinition__MAssignment_2_0_1() throws RecognitionException {
-
- int stackSize = keepStackSize();
-
- try {
- // InternalCftLanguage.g:3749:1: ( ( RULE_INT ) )
- // InternalCftLanguage.g:3750:2: ( RULE_INT )
- {
- // InternalCftLanguage.g:3750:2: ( RULE_INT )
- // InternalCftLanguage.g:3751:3: RULE_INT
- {
- before(grammarAccess.getKOfMGateDefinitionAccess().getMINTTerminalRuleCall_2_0_1_0());
- match(input,RULE_INT,FOLLOW_2);
- after(grammarAccess.getKOfMGateDefinitionAccess().getMINTTerminalRuleCall_2_0_1_0());
-
- }
-
-
- }
-
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
-
- restoreStackSize(stackSize);
-
- }
- return ;
- }
- // $ANTLR end "rule__KOfMGateDefinition__MAssignment_2_0_1"
-
-
- // $ANTLR start "rule__KOfMGateDefinition__MAssignment_2_1"
- // InternalCftLanguage.g:3760:1: rule__KOfMGateDefinition__MAssignment_2_1 : ( RULE_OF_INT ) ;
- public final void rule__KOfMGateDefinition__MAssignment_2_1() throws RecognitionException {
-
- int stackSize = keepStackSize();
-
- try {
- // InternalCftLanguage.g:3764:1: ( ( RULE_OF_INT ) )
- // InternalCftLanguage.g:3765:2: ( RULE_OF_INT )
- {
- // InternalCftLanguage.g:3765:2: ( RULE_OF_INT )
- // InternalCftLanguage.g:3766:3: RULE_OF_INT
- {
- before(grammarAccess.getKOfMGateDefinitionAccess().getMOF_INTTerminalRuleCall_2_1_0());
- match(input,RULE_OF_INT,FOLLOW_2);
- after(grammarAccess.getKOfMGateDefinitionAccess().getMOF_INTTerminalRuleCall_2_1_0());
-
- }
-
-
- }
-
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
-
- restoreStackSize(stackSize);
-
- }
- return ;
- }
- // $ANTLR end "rule__KOfMGateDefinition__MAssignment_2_1"
-
-
- // $ANTLR start "rule__KOfMGateDefinition__InputEventsAssignment_3"
- // InternalCftLanguage.g:3775:1: rule__KOfMGateDefinition__InputEventsAssignment_3 : ( ( ruleValidId ) ) ;
- public final void rule__KOfMGateDefinition__InputEventsAssignment_3() throws RecognitionException {
-
- int stackSize = keepStackSize();
-
- try {
- // InternalCftLanguage.g:3779:1: ( ( ( ruleValidId ) ) )
- // InternalCftLanguage.g:3780:2: ( ( ruleValidId ) )
- {
- // InternalCftLanguage.g:3780:2: ( ( ruleValidId ) )
- // InternalCftLanguage.g:3781:3: ( ruleValidId )
- {
- before(grammarAccess.getKOfMGateDefinitionAccess().getInputEventsEventDeclarationCrossReference_3_0());
- // InternalCftLanguage.g:3782:3: ( ruleValidId )
- // InternalCftLanguage.g:3783:4: ruleValidId
- {
- before(grammarAccess.getKOfMGateDefinitionAccess().getInputEventsEventDeclarationValidIdParserRuleCall_3_0_1());
- pushFollow(FOLLOW_2);
- ruleValidId();
-
- state._fsp--;
-
- after(grammarAccess.getKOfMGateDefinitionAccess().getInputEventsEventDeclarationValidIdParserRuleCall_3_0_1());
-
- }
-
- after(grammarAccess.getKOfMGateDefinitionAccess().getInputEventsEventDeclarationCrossReference_3_0());
-
- }
-
-
- }
-
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
-
- restoreStackSize(stackSize);
-
- }
- return ;
- }
- // $ANTLR end "rule__KOfMGateDefinition__InputEventsAssignment_3"
-
-
- // $ANTLR start "rule__TransformationDefinition__NameAssignment_1"
- // InternalCftLanguage.g:3794:1: rule__TransformationDefinition__NameAssignment_1 : ( ruleValidId ) ;
- public final void rule__TransformationDefinition__NameAssignment_1() throws RecognitionException {
-
- int stackSize = keepStackSize();
-
- try {
- // InternalCftLanguage.g:3798:1: ( ( ruleValidId ) )
- // InternalCftLanguage.g:3799:2: ( ruleValidId )
- {
- // InternalCftLanguage.g:3799:2: ( ruleValidId )
- // InternalCftLanguage.g:3800:3: ruleValidId
- {
- before(grammarAccess.getTransformationDefinitionAccess().getNameValidIdParserRuleCall_1_0());
- pushFollow(FOLLOW_2);
- ruleValidId();
-
- state._fsp--;
-
- after(grammarAccess.getTransformationDefinitionAccess().getNameValidIdParserRuleCall_1_0());
-
- }
-
-
- }
-
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
-
- restoreStackSize(stackSize);
-
- }
- return ;
- }
- // $ANTLR end "rule__TransformationDefinition__NameAssignment_1"
-
-
- // $ANTLR start "rule__TransformationDefinition__MappingDefinitionsAssignment_3"
- // InternalCftLanguage.g:3809:1: rule__TransformationDefinition__MappingDefinitionsAssignment_3 : ( ruleMappingDefinition ) ;
- public final void rule__TransformationDefinition__MappingDefinitionsAssignment_3() throws RecognitionException {
-
- int stackSize = keepStackSize();
-
- try {
- // InternalCftLanguage.g:3813:1: ( ( ruleMappingDefinition ) )
- // InternalCftLanguage.g:3814:2: ( ruleMappingDefinition )
- {
- // InternalCftLanguage.g:3814:2: ( ruleMappingDefinition )
- // InternalCftLanguage.g:3815:3: ruleMappingDefinition
- {
- before(grammarAccess.getTransformationDefinitionAccess().getMappingDefinitionsMappingDefinitionParserRuleCall_3_0());
- pushFollow(FOLLOW_2);
- ruleMappingDefinition();
-
- state._fsp--;
-
- after(grammarAccess.getTransformationDefinitionAccess().getMappingDefinitionsMappingDefinitionParserRuleCall_3_0());
-
- }
-
-
- }
-
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
-
- restoreStackSize(stackSize);
-
- }
- return ;
- }
- // $ANTLR end "rule__TransformationDefinition__MappingDefinitionsAssignment_3"
-
-
- // $ANTLR start "rule__MappingDefinition__TopLevelAssignment_0"
- // InternalCftLanguage.g:3824:1: rule__MappingDefinition__TopLevelAssignment_0 : ( ( 'toplevel' ) ) ;
- public final void rule__MappingDefinition__TopLevelAssignment_0() throws RecognitionException {
-
- int stackSize = keepStackSize();
-
- try {
- // InternalCftLanguage.g:3828:1: ( ( ( 'toplevel' ) ) )
- // InternalCftLanguage.g:3829:2: ( ( 'toplevel' ) )
- {
- // InternalCftLanguage.g:3829:2: ( ( 'toplevel' ) )
- // InternalCftLanguage.g:3830:3: ( 'toplevel' )
- {
- before(grammarAccess.getMappingDefinitionAccess().getTopLevelToplevelKeyword_0_0());
- // InternalCftLanguage.g:3831:3: ( 'toplevel' )
- // InternalCftLanguage.g:3832:4: 'toplevel'
- {
- before(grammarAccess.getMappingDefinitionAccess().getTopLevelToplevelKeyword_0_0());
- match(input,39,FOLLOW_2);
- after(grammarAccess.getMappingDefinitionAccess().getTopLevelToplevelKeyword_0_0());
-
- }
-
- after(grammarAccess.getMappingDefinitionAccess().getTopLevelToplevelKeyword_0_0());
-
- }
-
-
- }
-
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
-
- restoreStackSize(stackSize);
-
- }
- return ;
- }
- // $ANTLR end "rule__MappingDefinition__TopLevelAssignment_0"
-
-
- // $ANTLR start "rule__MappingDefinition__PatternAssignment_2"
- // InternalCftLanguage.g:3843:1: rule__MappingDefinition__PatternAssignment_2 : ( ( ruleQualifiedName ) ) ;
- public final void rule__MappingDefinition__PatternAssignment_2() throws RecognitionException {
-
- int stackSize = keepStackSize();
-
- try {
- // InternalCftLanguage.g:3847:1: ( ( ( ruleQualifiedName ) ) )
- // InternalCftLanguage.g:3848:2: ( ( ruleQualifiedName ) )
- {
- // InternalCftLanguage.g:3848:2: ( ( ruleQualifiedName ) )
- // InternalCftLanguage.g:3849:3: ( ruleQualifiedName )
- {
- before(grammarAccess.getMappingDefinitionAccess().getPatternPatternCrossReference_2_0());
- // InternalCftLanguage.g:3850:3: ( ruleQualifiedName )
- // InternalCftLanguage.g:3851:4: ruleQualifiedName
- {
- before(grammarAccess.getMappingDefinitionAccess().getPatternPatternQualifiedNameParserRuleCall_2_0_1());
- pushFollow(FOLLOW_2);
- ruleQualifiedName();
-
- state._fsp--;
-
- after(grammarAccess.getMappingDefinitionAccess().getPatternPatternQualifiedNameParserRuleCall_2_0_1());
-
- }
-
- after(grammarAccess.getMappingDefinitionAccess().getPatternPatternCrossReference_2_0());
-
- }
-
-
- }
-
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
-
- restoreStackSize(stackSize);
-
- }
- return ;
- }
- // $ANTLR end "rule__MappingDefinition__PatternAssignment_2"
-
-
- // $ANTLR start "rule__MappingDefinition__ParametersAssignment_4"
- // InternalCftLanguage.g:3862:1: rule__MappingDefinition__ParametersAssignment_4 : ( ruleMappingParameter ) ;
- public final void rule__MappingDefinition__ParametersAssignment_4() throws RecognitionException {
-
- int stackSize = keepStackSize();
-
- try {
- // InternalCftLanguage.g:3866:1: ( ( ruleMappingParameter ) )
- // InternalCftLanguage.g:3867:2: ( ruleMappingParameter )
- {
- // InternalCftLanguage.g:3867:2: ( ruleMappingParameter )
- // InternalCftLanguage.g:3868:3: ruleMappingParameter
- {
- before(grammarAccess.getMappingDefinitionAccess().getParametersMappingParameterParserRuleCall_4_0());
- pushFollow(FOLLOW_2);
- ruleMappingParameter();
-
- state._fsp--;
-
- after(grammarAccess.getMappingDefinitionAccess().getParametersMappingParameterParserRuleCall_4_0());
-
- }
-
-
- }
-
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
-
- restoreStackSize(stackSize);
-
- }
- return ;
- }
- // $ANTLR end "rule__MappingDefinition__ParametersAssignment_4"
-
-
- // $ANTLR start "rule__MappingDefinition__ParametersAssignment_5_1"
- // InternalCftLanguage.g:3877:1: rule__MappingDefinition__ParametersAssignment_5_1 : ( ruleMappingParameter ) ;
- public final void rule__MappingDefinition__ParametersAssignment_5_1() throws RecognitionException {
-
- int stackSize = keepStackSize();
-
- try {
- // InternalCftLanguage.g:3881:1: ( ( ruleMappingParameter ) )
- // InternalCftLanguage.g:3882:2: ( ruleMappingParameter )
- {
- // InternalCftLanguage.g:3882:2: ( ruleMappingParameter )
- // InternalCftLanguage.g:3883:3: ruleMappingParameter
- {
- before(grammarAccess.getMappingDefinitionAccess().getParametersMappingParameterParserRuleCall_5_1_0());
- pushFollow(FOLLOW_2);
- ruleMappingParameter();
-
- state._fsp--;
-
- after(grammarAccess.getMappingDefinitionAccess().getParametersMappingParameterParserRuleCall_5_1_0());
-
- }
-
-
- }
-
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
-
- restoreStackSize(stackSize);
-
- }
- return ;
- }
- // $ANTLR end "rule__MappingDefinition__ParametersAssignment_5_1"
-
-
- // $ANTLR start "rule__MappingDefinition__ComponentInstanceAssignment_7"
- // InternalCftLanguage.g:3892:1: rule__MappingDefinition__ComponentInstanceAssignment_7 : ( ruleComponentInstance ) ;
- public final void rule__MappingDefinition__ComponentInstanceAssignment_7() throws RecognitionException {
-
- int stackSize = keepStackSize();
-
- try {
- // InternalCftLanguage.g:3896:1: ( ( ruleComponentInstance ) )
- // InternalCftLanguage.g:3897:2: ( ruleComponentInstance )
- {
- // InternalCftLanguage.g:3897:2: ( ruleComponentInstance )
- // InternalCftLanguage.g:3898:3: ruleComponentInstance
- {
- before(grammarAccess.getMappingDefinitionAccess().getComponentInstanceComponentInstanceParserRuleCall_7_0());
- pushFollow(FOLLOW_2);
- ruleComponentInstance();
-
- state._fsp--;
-
- after(grammarAccess.getMappingDefinitionAccess().getComponentInstanceComponentInstanceParserRuleCall_7_0());
-
- }
-
-
- }
-
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
-
- restoreStackSize(stackSize);
-
- }
- return ;
- }
- // $ANTLR end "rule__MappingDefinition__ComponentInstanceAssignment_7"
-
-
- // $ANTLR start "rule__MappingDefinition__LookupDefinitionsAssignment_8_1_0_0"
- // InternalCftLanguage.g:3907:1: rule__MappingDefinition__LookupDefinitionsAssignment_8_1_0_0 : ( ruleLookupDefinition ) ;
- public final void rule__MappingDefinition__LookupDefinitionsAssignment_8_1_0_0() throws RecognitionException {
-
- int stackSize = keepStackSize();
-
- try {
- // InternalCftLanguage.g:3911:1: ( ( ruleLookupDefinition ) )
- // InternalCftLanguage.g:3912:2: ( ruleLookupDefinition )
- {
- // InternalCftLanguage.g:3912:2: ( ruleLookupDefinition )
- // InternalCftLanguage.g:3913:3: ruleLookupDefinition
- {
- before(grammarAccess.getMappingDefinitionAccess().getLookupDefinitionsLookupDefinitionParserRuleCall_8_1_0_0_0());
- pushFollow(FOLLOW_2);
- ruleLookupDefinition();
-
- state._fsp--;
-
- after(grammarAccess.getMappingDefinitionAccess().getLookupDefinitionsLookupDefinitionParserRuleCall_8_1_0_0_0());
-
- }
-
-
- }
-
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
-
- restoreStackSize(stackSize);
-
- }
- return ;
- }
- // $ANTLR end "rule__MappingDefinition__LookupDefinitionsAssignment_8_1_0_0"
-
-
- // $ANTLR start "rule__MappingDefinition__AssignmentsAssignment_8_1_0_1"
- // InternalCftLanguage.g:3922:1: rule__MappingDefinition__AssignmentsAssignment_8_1_0_1 : ( ruleAssignment ) ;
- public final void rule__MappingDefinition__AssignmentsAssignment_8_1_0_1() throws RecognitionException {
-
- int stackSize = keepStackSize();
-
- try {
- // InternalCftLanguage.g:3926:1: ( ( ruleAssignment ) )
- // InternalCftLanguage.g:3927:2: ( ruleAssignment )
- {
- // InternalCftLanguage.g:3927:2: ( ruleAssignment )
- // InternalCftLanguage.g:3928:3: ruleAssignment
- {
- before(grammarAccess.getMappingDefinitionAccess().getAssignmentsAssignmentParserRuleCall_8_1_0_1_0());
- pushFollow(FOLLOW_2);
- ruleAssignment();
-
- state._fsp--;
-
- after(grammarAccess.getMappingDefinitionAccess().getAssignmentsAssignmentParserRuleCall_8_1_0_1_0());
-
- }
-
-
- }
-
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
-
- restoreStackSize(stackSize);
-
- }
- return ;
- }
- // $ANTLR end "rule__MappingDefinition__AssignmentsAssignment_8_1_0_1"
-
-
- // $ANTLR start "rule__MappingParameter__NameAssignment"
- // InternalCftLanguage.g:3937:1: rule__MappingParameter__NameAssignment : ( ruleValidId ) ;
- public final void rule__MappingParameter__NameAssignment() throws RecognitionException {
-
- int stackSize = keepStackSize();
-
- try {
- // InternalCftLanguage.g:3941:1: ( ( ruleValidId ) )
- // InternalCftLanguage.g:3942:2: ( ruleValidId )
- {
- // InternalCftLanguage.g:3942:2: ( ruleValidId )
- // InternalCftLanguage.g:3943:3: ruleValidId
- {
- before(grammarAccess.getMappingParameterAccess().getNameValidIdParserRuleCall_0());
- pushFollow(FOLLOW_2);
- ruleValidId();
-
- state._fsp--;
-
- after(grammarAccess.getMappingParameterAccess().getNameValidIdParserRuleCall_0());
-
- }
-
-
- }
-
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
-
- restoreStackSize(stackSize);
-
- }
- return ;
- }
- // $ANTLR end "rule__MappingParameter__NameAssignment"
-
-
- // $ANTLR start "rule__LookupDefinition__MappingAssignment_1"
- // InternalCftLanguage.g:3952:1: rule__LookupDefinition__MappingAssignment_1 : ( ( ruleQualifiedName ) ) ;
- public final void rule__LookupDefinition__MappingAssignment_1() throws RecognitionException {
-
- int stackSize = keepStackSize();
-
- try {
- // InternalCftLanguage.g:3956:1: ( ( ( ruleQualifiedName ) ) )
- // InternalCftLanguage.g:3957:2: ( ( ruleQualifiedName ) )
- {
- // InternalCftLanguage.g:3957:2: ( ( ruleQualifiedName ) )
- // InternalCftLanguage.g:3958:3: ( ruleQualifiedName )
- {
- before(grammarAccess.getLookupDefinitionAccess().getMappingMappingDefinitionCrossReference_1_0());
- // InternalCftLanguage.g:3959:3: ( ruleQualifiedName )
- // InternalCftLanguage.g:3960:4: ruleQualifiedName
- {
- before(grammarAccess.getLookupDefinitionAccess().getMappingMappingDefinitionQualifiedNameParserRuleCall_1_0_1());
- pushFollow(FOLLOW_2);
- ruleQualifiedName();
-
- state._fsp--;
-
- after(grammarAccess.getLookupDefinitionAccess().getMappingMappingDefinitionQualifiedNameParserRuleCall_1_0_1());
-
- }
-
- after(grammarAccess.getLookupDefinitionAccess().getMappingMappingDefinitionCrossReference_1_0());
-
- }
-
-
- }
-
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
-
- restoreStackSize(stackSize);
-
- }
- return ;
- }
- // $ANTLR end "rule__LookupDefinition__MappingAssignment_1"
-
-
- // $ANTLR start "rule__LookupDefinition__ArgumentsAssignment_3"
- // InternalCftLanguage.g:3971:1: rule__LookupDefinition__ArgumentsAssignment_3 : ( ( ruleValidId ) ) ;
- public final void rule__LookupDefinition__ArgumentsAssignment_3() throws RecognitionException {
-
- int stackSize = keepStackSize();
-
- try {
- // InternalCftLanguage.g:3975:1: ( ( ( ruleValidId ) ) )
- // InternalCftLanguage.g:3976:2: ( ( ruleValidId ) )
- {
- // InternalCftLanguage.g:3976:2: ( ( ruleValidId ) )
- // InternalCftLanguage.g:3977:3: ( ruleValidId )
- {
- before(grammarAccess.getLookupDefinitionAccess().getArgumentsMappingParameterCrossReference_3_0());
- // InternalCftLanguage.g:3978:3: ( ruleValidId )
- // InternalCftLanguage.g:3979:4: ruleValidId
- {
- before(grammarAccess.getLookupDefinitionAccess().getArgumentsMappingParameterValidIdParserRuleCall_3_0_1());
- pushFollow(FOLLOW_2);
- ruleValidId();
-
- state._fsp--;
-
- after(grammarAccess.getLookupDefinitionAccess().getArgumentsMappingParameterValidIdParserRuleCall_3_0_1());
-
- }
-
- after(grammarAccess.getLookupDefinitionAccess().getArgumentsMappingParameterCrossReference_3_0());
-
- }
-
-
- }
-
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
-
- restoreStackSize(stackSize);
-
- }
- return ;
- }
- // $ANTLR end "rule__LookupDefinition__ArgumentsAssignment_3"
-
-
- // $ANTLR start "rule__LookupDefinition__ArgumentsAssignment_4_1"
- // InternalCftLanguage.g:3990:1: rule__LookupDefinition__ArgumentsAssignment_4_1 : ( ( ruleValidId ) ) ;
- public final void rule__LookupDefinition__ArgumentsAssignment_4_1() throws RecognitionException {
-
- int stackSize = keepStackSize();
-
- try {
- // InternalCftLanguage.g:3994:1: ( ( ( ruleValidId ) ) )
- // InternalCftLanguage.g:3995:2: ( ( ruleValidId ) )
- {
- // InternalCftLanguage.g:3995:2: ( ( ruleValidId ) )
- // InternalCftLanguage.g:3996:3: ( ruleValidId )
- {
- before(grammarAccess.getLookupDefinitionAccess().getArgumentsMappingParameterCrossReference_4_1_0());
- // InternalCftLanguage.g:3997:3: ( ruleValidId )
- // InternalCftLanguage.g:3998:4: ruleValidId
- {
- before(grammarAccess.getLookupDefinitionAccess().getArgumentsMappingParameterValidIdParserRuleCall_4_1_0_1());
- pushFollow(FOLLOW_2);
- ruleValidId();
-
- state._fsp--;
-
- after(grammarAccess.getLookupDefinitionAccess().getArgumentsMappingParameterValidIdParserRuleCall_4_1_0_1());
-
- }
-
- after(grammarAccess.getLookupDefinitionAccess().getArgumentsMappingParameterCrossReference_4_1_0());
-
- }
-
-
- }
-
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
-
- restoreStackSize(stackSize);
-
- }
- return ;
- }
- // $ANTLR end "rule__LookupDefinition__ArgumentsAssignment_4_1"
-
-
- // $ANTLR start "rule__LookupDefinition__NameAssignment_7"
- // InternalCftLanguage.g:4009:1: rule__LookupDefinition__NameAssignment_7 : ( ruleValidId ) ;
- public final void rule__LookupDefinition__NameAssignment_7() throws RecognitionException {
-
- int stackSize = keepStackSize();
-
- try {
- // InternalCftLanguage.g:4013:1: ( ( ruleValidId ) )
- // InternalCftLanguage.g:4014:2: ( ruleValidId )
- {
- // InternalCftLanguage.g:4014:2: ( ruleValidId )
- // InternalCftLanguage.g:4015:3: ruleValidId
- {
- before(grammarAccess.getLookupDefinitionAccess().getNameValidIdParserRuleCall_7_0());
- pushFollow(FOLLOW_2);
- ruleValidId();
-
- state._fsp--;
-
- after(grammarAccess.getLookupDefinitionAccess().getNameValidIdParserRuleCall_7_0());
-
- }
-
-
- }
-
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
-
- restoreStackSize(stackSize);
-
- }
- return ;
- }
- // $ANTLR end "rule__LookupDefinition__NameAssignment_7"
-
-
- // $ANTLR start "rule__Assignment__InputAssignment_0"
- // InternalCftLanguage.g:4024:1: rule__Assignment__InputAssignment_0 : ( ruleEventReference ) ;
- public final void rule__Assignment__InputAssignment_0() throws RecognitionException {
-
- int stackSize = keepStackSize();
-
- try {
- // InternalCftLanguage.g:4028:1: ( ( ruleEventReference ) )
- // InternalCftLanguage.g:4029:2: ( ruleEventReference )
- {
- // InternalCftLanguage.g:4029:2: ( ruleEventReference )
- // InternalCftLanguage.g:4030:3: ruleEventReference
- {
- before(grammarAccess.getAssignmentAccess().getInputEventReferenceParserRuleCall_0_0());
- pushFollow(FOLLOW_2);
- ruleEventReference();
-
- state._fsp--;
-
- after(grammarAccess.getAssignmentAccess().getInputEventReferenceParserRuleCall_0_0());
-
- }
-
-
- }
-
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
-
- restoreStackSize(stackSize);
-
- }
- return ;
- }
- // $ANTLR end "rule__Assignment__InputAssignment_0"
-
-
- // $ANTLR start "rule__Assignment__MultipleAssignment_1_0"
- // InternalCftLanguage.g:4039:1: rule__Assignment__MultipleAssignment_1_0 : ( ( '+=' ) ) ;
- public final void rule__Assignment__MultipleAssignment_1_0() throws RecognitionException {
-
- int stackSize = keepStackSize();
-
- try {
- // InternalCftLanguage.g:4043:1: ( ( ( '+=' ) ) )
- // InternalCftLanguage.g:4044:2: ( ( '+=' ) )
- {
- // InternalCftLanguage.g:4044:2: ( ( '+=' ) )
- // InternalCftLanguage.g:4045:3: ( '+=' )
- {
- before(grammarAccess.getAssignmentAccess().getMultiplePlusSignEqualsSignKeyword_1_0_0());
- // InternalCftLanguage.g:4046:3: ( '+=' )
- // InternalCftLanguage.g:4047:4: '+='
- {
- before(grammarAccess.getAssignmentAccess().getMultiplePlusSignEqualsSignKeyword_1_0_0());
- match(input,40,FOLLOW_2);
- after(grammarAccess.getAssignmentAccess().getMultiplePlusSignEqualsSignKeyword_1_0_0());
-
- }
-
- after(grammarAccess.getAssignmentAccess().getMultiplePlusSignEqualsSignKeyword_1_0_0());
-
- }
-
-
- }
-
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
-
- restoreStackSize(stackSize);
-
- }
- return ;
- }
- // $ANTLR end "rule__Assignment__MultipleAssignment_1_0"
-
-
- // $ANTLR start "rule__Assignment__OutputAssignment_2"
- // InternalCftLanguage.g:4058:1: rule__Assignment__OutputAssignment_2 : ( ruleEventReference ) ;
- public final void rule__Assignment__OutputAssignment_2() throws RecognitionException {
-
- int stackSize = keepStackSize();
-
- try {
- // InternalCftLanguage.g:4062:1: ( ( ruleEventReference ) )
- // InternalCftLanguage.g:4063:2: ( ruleEventReference )
- {
- // InternalCftLanguage.g:4063:2: ( ruleEventReference )
- // InternalCftLanguage.g:4064:3: ruleEventReference
- {
- before(grammarAccess.getAssignmentAccess().getOutputEventReferenceParserRuleCall_2_0());
- pushFollow(FOLLOW_2);
- ruleEventReference();
-
- state._fsp--;
-
- after(grammarAccess.getAssignmentAccess().getOutputEventReferenceParserRuleCall_2_0());
-
- }
-
-
- }
-
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
-
- restoreStackSize(stackSize);
-
- }
- return ;
- }
- // $ANTLR end "rule__Assignment__OutputAssignment_2"
-
-
- // $ANTLR start "rule__EventReference__ComponentAssignment_0"
- // InternalCftLanguage.g:4073:1: rule__EventReference__ComponentAssignment_0 : ( ( ruleValidId ) ) ;
- public final void rule__EventReference__ComponentAssignment_0() throws RecognitionException {
-
- int stackSize = keepStackSize();
-
- try {
- // InternalCftLanguage.g:4077:1: ( ( ( ruleValidId ) ) )
- // InternalCftLanguage.g:4078:2: ( ( ruleValidId ) )
- {
- // InternalCftLanguage.g:4078:2: ( ( ruleValidId ) )
- // InternalCftLanguage.g:4079:3: ( ruleValidId )
- {
- before(grammarAccess.getEventReferenceAccess().getComponentVariableCrossReference_0_0());
- // InternalCftLanguage.g:4080:3: ( ruleValidId )
- // InternalCftLanguage.g:4081:4: ruleValidId
- {
- before(grammarAccess.getEventReferenceAccess().getComponentVariableValidIdParserRuleCall_0_0_1());
- pushFollow(FOLLOW_2);
- ruleValidId();
-
- state._fsp--;
-
- after(grammarAccess.getEventReferenceAccess().getComponentVariableValidIdParserRuleCall_0_0_1());
-
- }
-
- after(grammarAccess.getEventReferenceAccess().getComponentVariableCrossReference_0_0());
-
- }
-
-
- }
-
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
-
- restoreStackSize(stackSize);
-
- }
- return ;
- }
- // $ANTLR end "rule__EventReference__ComponentAssignment_0"
-
-
- // $ANTLR start "rule__EventReference__EventAssignment_2"
- // InternalCftLanguage.g:4092:1: rule__EventReference__EventAssignment_2 : ( ( ruleValidId ) ) ;
- public final void rule__EventReference__EventAssignment_2() throws RecognitionException {
-
- int stackSize = keepStackSize();
-
- try {
- // InternalCftLanguage.g:4096:1: ( ( ( ruleValidId ) ) )
- // InternalCftLanguage.g:4097:2: ( ( ruleValidId ) )
- {
- // InternalCftLanguage.g:4097:2: ( ( ruleValidId ) )
- // InternalCftLanguage.g:4098:3: ( ruleValidId )
- {
- before(grammarAccess.getEventReferenceAccess().getEventEventDeclarationCrossReference_2_0());
- // InternalCftLanguage.g:4099:3: ( ruleValidId )
- // InternalCftLanguage.g:4100:4: ruleValidId
- {
- before(grammarAccess.getEventReferenceAccess().getEventEventDeclarationValidIdParserRuleCall_2_0_1());
- pushFollow(FOLLOW_2);
- ruleValidId();
-
- state._fsp--;
-
- after(grammarAccess.getEventReferenceAccess().getEventEventDeclarationValidIdParserRuleCall_2_0_1());
-
- }
-
- after(grammarAccess.getEventReferenceAccess().getEventEventDeclarationCrossReference_2_0());
-
- }
-
-
- }
-
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
-
- restoreStackSize(stackSize);
-
- }
- return ;
- }
- // $ANTLR end "rule__EventReference__EventAssignment_2"
-
-
- // $ANTLR start "rule__ComponentInstance__ComponentTypeAssignment_1"
- // InternalCftLanguage.g:4111:1: rule__ComponentInstance__ComponentTypeAssignment_1 : ( ( ruleQualifiedName ) ) ;
- public final void rule__ComponentInstance__ComponentTypeAssignment_1() throws RecognitionException {
-
- int stackSize = keepStackSize();
-
- try {
- // InternalCftLanguage.g:4115:1: ( ( ( ruleQualifiedName ) ) )
- // InternalCftLanguage.g:4116:2: ( ( ruleQualifiedName ) )
- {
- // InternalCftLanguage.g:4116:2: ( ( ruleQualifiedName ) )
- // InternalCftLanguage.g:4117:3: ( ruleQualifiedName )
- {
- before(grammarAccess.getComponentInstanceAccess().getComponentTypeComponentDefinitionCrossReference_1_0());
- // InternalCftLanguage.g:4118:3: ( ruleQualifiedName )
- // InternalCftLanguage.g:4119:4: ruleQualifiedName
- {
- before(grammarAccess.getComponentInstanceAccess().getComponentTypeComponentDefinitionQualifiedNameParserRuleCall_1_0_1());
- pushFollow(FOLLOW_2);
- ruleQualifiedName();
-
- state._fsp--;
-
- after(grammarAccess.getComponentInstanceAccess().getComponentTypeComponentDefinitionQualifiedNameParserRuleCall_1_0_1());
-
- }
-
- after(grammarAccess.getComponentInstanceAccess().getComponentTypeComponentDefinitionCrossReference_1_0());
-
- }
-
-
- }
-
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
-
- restoreStackSize(stackSize);
-
- }
- return ;
- }
- // $ANTLR end "rule__ComponentInstance__ComponentTypeAssignment_1"
-
-
- // $ANTLR start "rule__ComponentInstance__NameAssignment_2"
- // InternalCftLanguage.g:4130:1: rule__ComponentInstance__NameAssignment_2 : ( ruleValidId ) ;
- public final void rule__ComponentInstance__NameAssignment_2() throws RecognitionException {
-
- int stackSize = keepStackSize();
-
- try {
- // InternalCftLanguage.g:4134:1: ( ( ruleValidId ) )
- // InternalCftLanguage.g:4135:2: ( ruleValidId )
- {
- // InternalCftLanguage.g:4135:2: ( ruleValidId )
- // InternalCftLanguage.g:4136:3: ruleValidId
- {
- before(grammarAccess.getComponentInstanceAccess().getNameValidIdParserRuleCall_2_0());
- pushFollow(FOLLOW_2);
- ruleValidId();
-
- state._fsp--;
-
- after(grammarAccess.getComponentInstanceAccess().getNameValidIdParserRuleCall_2_0());
-
- }
-
-
- }
-
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
-
- restoreStackSize(stackSize);
-
- }
- return ;
- }
- // $ANTLR end "rule__ComponentInstance__NameAssignment_2"
-
- // Delegated rules
-
-
-
-
- public static final BitSet FOLLOW_1 = new BitSet(new long[]{0x0000000000000000L});
- public static final BitSet FOLLOW_2 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_3 = new BitSet(new long[]{0x0000000000000030L});
- public static final BitSet FOLLOW_4 = new BitSet(new long[]{0x0000000010038000L});
- public static final BitSet FOLLOW_5 = new BitSet(new long[]{0x0000000000010002L});
- public static final BitSet FOLLOW_6 = new BitSet(new long[]{0x0000000010020002L});
- public static final BitSet FOLLOW_7 = new BitSet(new long[]{0x0000000000008000L});
- public static final BitSet FOLLOW_8 = new BitSet(new long[]{0x0000000000040000L});
- public static final BitSet FOLLOW_9 = new BitSet(new long[]{0x0000000000300000L});
- public static final BitSet FOLLOW_10 = new BitSet(new long[]{0x0000000000080030L});
- public static final BitSet FOLLOW_11 = new BitSet(new long[]{0x0000000000000032L});
- public static final BitSet FOLLOW_12 = new BitSet(new long[]{0x0000000000008030L});
- public static final BitSet FOLLOW_13 = new BitSet(new long[]{0x0000004000000000L});
- public static final BitSet FOLLOW_14 = new BitSet(new long[]{0x0000000001400000L});
- public static final BitSet FOLLOW_15 = new BitSet(new long[]{0x0000000000800000L});
- public static final BitSet FOLLOW_16 = new BitSet(new long[]{0x00000000000000C0L});
- public static final BitSet FOLLOW_17 = new BitSet(new long[]{0x0000000002000000L});
- public static final BitSet FOLLOW_18 = new BitSet(new long[]{0x0000000004000000L});
- public static final BitSet FOLLOW_19 = new BitSet(new long[]{0x0000000000000040L});
- public static final BitSet FOLLOW_20 = new BitSet(new long[]{0x0000000008000020L});
- public static final BitSet FOLLOW_21 = new BitSet(new long[]{0x0000008020080000L});
- public static final BitSet FOLLOW_22 = new BitSet(new long[]{0x0000008020000002L});
- public static final BitSet FOLLOW_23 = new BitSet(new long[]{0x0000008020000000L});
- public static final BitSet FOLLOW_24 = new BitSet(new long[]{0x0000000040000000L});
- public static final BitSet FOLLOW_25 = new BitSet(new long[]{0x0000000180000000L});
- public static final BitSet FOLLOW_26 = new BitSet(new long[]{0x0000000100000002L});
- public static final BitSet FOLLOW_27 = new BitSet(new long[]{0x0000001000040000L});
- public static final BitSet FOLLOW_28 = new BitSet(new long[]{0x0000000200080030L});
- public static final BitSet FOLLOW_29 = new BitSet(new long[]{0x0000000200000032L});
- public static final BitSet FOLLOW_30 = new BitSet(new long[]{0x0000000400000000L});
- public static final BitSet FOLLOW_31 = new BitSet(new long[]{0x0000010000002000L});
- public static final BitSet FOLLOW_32 = new BitSet(new long[]{0x0000000200000030L});
- public static final BitSet FOLLOW_33 = new BitSet(new long[]{0x0000000800000000L});
- public static final BitSet FOLLOW_34 = new BitSet(new long[]{0x0000000800000002L});
- public static final BitSet FOLLOW_35 = new BitSet(new long[]{0x0000002000000000L});
- public static final BitSet FOLLOW_36 = new BitSet(new long[]{0x0000000000300002L});
-
-}
diff --git a/Stochastic/hu.bme.mit.inf.dslreasoner.faulttree.components.ide/src/hu/bme/mit/inf/dslreasoner/faulttree/components/ide/CftLanguageIdeModule.xtend b/Stochastic/hu.bme.mit.inf.dslreasoner.faulttree.components.ide/src/hu/bme/mit/inf/dslreasoner/faulttree/components/ide/CftLanguageIdeModule.xtend
deleted file mode 100644
index 1717a3c0..00000000
--- a/Stochastic/hu.bme.mit.inf.dslreasoner.faulttree.components.ide/src/hu/bme/mit/inf/dslreasoner/faulttree/components/ide/CftLanguageIdeModule.xtend
+++ /dev/null
@@ -1,11 +0,0 @@
-/*
- * generated by Xtext 2.16.0
- */
-package hu.bme.mit.inf.dslreasoner.faulttree.components.ide
-
-
-/**
- * Use this class to register ide components.
- */
-class CftLanguageIdeModule extends AbstractCftLanguageIdeModule {
-}
diff --git a/Stochastic/hu.bme.mit.inf.dslreasoner.faulttree.components.ide/src/hu/bme/mit/inf/dslreasoner/faulttree/components/ide/CftLanguageIdeSetup.xtend b/Stochastic/hu.bme.mit.inf.dslreasoner.faulttree.components.ide/src/hu/bme/mit/inf/dslreasoner/faulttree/components/ide/CftLanguageIdeSetup.xtend
deleted file mode 100644
index af8d87a5..00000000
--- a/Stochastic/hu.bme.mit.inf.dslreasoner.faulttree.components.ide/src/hu/bme/mit/inf/dslreasoner/faulttree/components/ide/CftLanguageIdeSetup.xtend
+++ /dev/null
@@ -1,20 +0,0 @@
-/*
- * generated by Xtext 2.16.0
- */
-package hu.bme.mit.inf.dslreasoner.faulttree.components.ide
-
-import com.google.inject.Guice
-import hu.bme.mit.inf.dslreasoner.faulttree.components.CftLanguageRuntimeModule
-import hu.bme.mit.inf.dslreasoner.faulttree.components.CftLanguageStandaloneSetup
-import org.eclipse.xtext.util.Modules2
-
-/**
- * Initialization support for running Xtext languages as language servers.
- */
-class CftLanguageIdeSetup extends CftLanguageStandaloneSetup {
-
- override createInjector() {
- Guice.createInjector(Modules2.mixin(new CftLanguageRuntimeModule, new CftLanguageIdeModule))
- }
-
-}
diff --git a/Stochastic/hu.bme.mit.inf.dslreasoner.faulttree.components.ide/xtend-gen/hu/bme/mit/inf/dslreasoner/faulttree/components/ide/.CftLanguageIdeModule.xtendbin b/Stochastic/hu.bme.mit.inf.dslreasoner.faulttree.components.ide/xtend-gen/hu/bme/mit/inf/dslreasoner/faulttree/components/ide/.CftLanguageIdeModule.xtendbin
deleted file mode 100644
index 2c3fb067..00000000
Binary files a/Stochastic/hu.bme.mit.inf.dslreasoner.faulttree.components.ide/xtend-gen/hu/bme/mit/inf/dslreasoner/faulttree/components/ide/.CftLanguageIdeModule.xtendbin and /dev/null differ
diff --git a/Stochastic/hu.bme.mit.inf.dslreasoner.faulttree.components.ide/xtend-gen/hu/bme/mit/inf/dslreasoner/faulttree/components/ide/.CftLanguageIdeSetup.xtendbin b/Stochastic/hu.bme.mit.inf.dslreasoner.faulttree.components.ide/xtend-gen/hu/bme/mit/inf/dslreasoner/faulttree/components/ide/.CftLanguageIdeSetup.xtendbin
deleted file mode 100644
index dd1a46c1..00000000
Binary files a/Stochastic/hu.bme.mit.inf.dslreasoner.faulttree.components.ide/xtend-gen/hu/bme/mit/inf/dslreasoner/faulttree/components/ide/.CftLanguageIdeSetup.xtendbin and /dev/null differ
diff --git a/Stochastic/hu.bme.mit.inf.dslreasoner.faulttree.components.ide/xtend-gen/hu/bme/mit/inf/dslreasoner/faulttree/components/ide/.gitignore b/Stochastic/hu.bme.mit.inf.dslreasoner.faulttree.components.ide/xtend-gen/hu/bme/mit/inf/dslreasoner/faulttree/components/ide/.gitignore
deleted file mode 100644
index e3c287dd..00000000
--- a/Stochastic/hu.bme.mit.inf.dslreasoner.faulttree.components.ide/xtend-gen/hu/bme/mit/inf/dslreasoner/faulttree/components/ide/.gitignore
+++ /dev/null
@@ -1,6 +0,0 @@
-/.CftLanguageIdeModule.java._trace
-/.CftLanguageIdeSetup.java._trace
-/.CftLanguageIdeModule.xtendbin
-/.CftLanguageIdeSetup.xtendbin
-/CftLanguageIdeModule.java
-/CftLanguageIdeSetup.java
diff --git a/Stochastic/hu.bme.mit.inf.dslreasoner.faulttree.components.ide/xtend-gen/hu/bme/mit/inf/dslreasoner/faulttree/components/ide/CftLanguageIdeModule.java b/Stochastic/hu.bme.mit.inf.dslreasoner.faulttree.components.ide/xtend-gen/hu/bme/mit/inf/dslreasoner/faulttree/components/ide/CftLanguageIdeModule.java
deleted file mode 100644
index cdedc92a..00000000
--- a/Stochastic/hu.bme.mit.inf.dslreasoner.faulttree.components.ide/xtend-gen/hu/bme/mit/inf/dslreasoner/faulttree/components/ide/CftLanguageIdeModule.java
+++ /dev/null
@@ -1,13 +0,0 @@
-/**
- * generated by Xtext 2.16.0
- */
-package hu.bme.mit.inf.dslreasoner.faulttree.components.ide;
-
-import hu.bme.mit.inf.dslreasoner.faulttree.components.ide.AbstractCftLanguageIdeModule;
-
-/**
- * Use this class to register ide components.
- */
-@SuppressWarnings("all")
-public class CftLanguageIdeModule extends AbstractCftLanguageIdeModule {
-}
diff --git a/Stochastic/hu.bme.mit.inf.dslreasoner.faulttree.components.ide/xtend-gen/hu/bme/mit/inf/dslreasoner/faulttree/components/ide/CftLanguageIdeSetup.java b/Stochastic/hu.bme.mit.inf.dslreasoner.faulttree.components.ide/xtend-gen/hu/bme/mit/inf/dslreasoner/faulttree/components/ide/CftLanguageIdeSetup.java
deleted file mode 100644
index f07010fc..00000000
--- a/Stochastic/hu.bme.mit.inf.dslreasoner.faulttree.components.ide/xtend-gen/hu/bme/mit/inf/dslreasoner/faulttree/components/ide/CftLanguageIdeSetup.java
+++ /dev/null
@@ -1,24 +0,0 @@
-/**
- * generated by Xtext 2.16.0
- */
-package hu.bme.mit.inf.dslreasoner.faulttree.components.ide;
-
-import com.google.inject.Guice;
-import com.google.inject.Injector;
-import hu.bme.mit.inf.dslreasoner.faulttree.components.CftLanguageRuntimeModule;
-import hu.bme.mit.inf.dslreasoner.faulttree.components.CftLanguageStandaloneSetup;
-import hu.bme.mit.inf.dslreasoner.faulttree.components.ide.CftLanguageIdeModule;
-import org.eclipse.xtext.util.Modules2;
-
-/**
- * Initialization support for running Xtext languages as language servers.
- */
-@SuppressWarnings("all")
-public class CftLanguageIdeSetup extends CftLanguageStandaloneSetup {
- @Override
- public Injector createInjector() {
- CftLanguageRuntimeModule _cftLanguageRuntimeModule = new CftLanguageRuntimeModule();
- CftLanguageIdeModule _cftLanguageIdeModule = new CftLanguageIdeModule();
- return Guice.createInjector(Modules2.mixin(_cftLanguageRuntimeModule, _cftLanguageIdeModule));
- }
-}
diff --git a/Stochastic/hu.bme.mit.inf.dslreasoner.faulttree.components.ui/.classpath b/Stochastic/hu.bme.mit.inf.dslreasoner.faulttree.components.ui/.classpath
deleted file mode 100644
index 9081d4f7..00000000
--- a/Stochastic/hu.bme.mit.inf.dslreasoner.faulttree.components.ui/.classpath
+++ /dev/null
@@ -1,9 +0,0 @@
-
-
-
-
-
-
-
-
-
diff --git a/Stochastic/hu.bme.mit.inf.dslreasoner.faulttree.components.ui/.gitignore b/Stochastic/hu.bme.mit.inf.dslreasoner.faulttree.components.ui/.gitignore
deleted file mode 100644
index ae3c1726..00000000
--- a/Stochastic/hu.bme.mit.inf.dslreasoner.faulttree.components.ui/.gitignore
+++ /dev/null
@@ -1 +0,0 @@
-/bin/
diff --git a/Stochastic/hu.bme.mit.inf.dslreasoner.faulttree.components.ui/.project b/Stochastic/hu.bme.mit.inf.dslreasoner.faulttree.components.ui/.project
deleted file mode 100644
index ff20123a..00000000
--- a/Stochastic/hu.bme.mit.inf.dslreasoner.faulttree.components.ui/.project
+++ /dev/null
@@ -1,34 +0,0 @@
-
-
- hu.bme.mit.inf.dslreasoner.faulttree.components.ui
-
-
-
-
-
- org.eclipse.xtext.ui.shared.xtextBuilder
-
-
-
-
- org.eclipse.jdt.core.javabuilder
-
-
-
-
- org.eclipse.pde.ManifestBuilder
-
-
-
-
- org.eclipse.pde.SchemaBuilder
-
-
-
-
-
- org.eclipse.xtext.ui.shared.xtextNature
- org.eclipse.jdt.core.javanature
- org.eclipse.pde.PluginNature
-
-
diff --git a/Stochastic/hu.bme.mit.inf.dslreasoner.faulttree.components.ui/.settings/org.eclipse.core.resources.prefs b/Stochastic/hu.bme.mit.inf.dslreasoner.faulttree.components.ui/.settings/org.eclipse.core.resources.prefs
deleted file mode 100644
index 99f26c02..00000000
--- a/Stochastic/hu.bme.mit.inf.dslreasoner.faulttree.components.ui/.settings/org.eclipse.core.resources.prefs
+++ /dev/null
@@ -1,2 +0,0 @@
-eclipse.preferences.version=1
-encoding/=UTF-8
diff --git a/Stochastic/hu.bme.mit.inf.dslreasoner.faulttree.components.ui/.settings/org.eclipse.jdt.core.prefs b/Stochastic/hu.bme.mit.inf.dslreasoner.faulttree.components.ui/.settings/org.eclipse.jdt.core.prefs
deleted file mode 100644
index 0c68a61d..00000000
--- a/Stochastic/hu.bme.mit.inf.dslreasoner.faulttree.components.ui/.settings/org.eclipse.jdt.core.prefs
+++ /dev/null
@@ -1,7 +0,0 @@
-eclipse.preferences.version=1
-org.eclipse.jdt.core.compiler.codegen.inlineJsrBytecode=enabled
-org.eclipse.jdt.core.compiler.codegen.targetPlatform=1.8
-org.eclipse.jdt.core.compiler.compliance=1.8
-org.eclipse.jdt.core.compiler.problem.assertIdentifier=error
-org.eclipse.jdt.core.compiler.problem.enumIdentifier=error
-org.eclipse.jdt.core.compiler.source=1.8
diff --git a/Stochastic/hu.bme.mit.inf.dslreasoner.faulttree.components.ui/META-INF/MANIFEST.MF b/Stochastic/hu.bme.mit.inf.dslreasoner.faulttree.components.ui/META-INF/MANIFEST.MF
deleted file mode 100644
index 0b82fe96..00000000
--- a/Stochastic/hu.bme.mit.inf.dslreasoner.faulttree.components.ui/META-INF/MANIFEST.MF
+++ /dev/null
@@ -1,26 +0,0 @@
-Manifest-Version: 1.0
-Automatic-Module-Name: hu.bme.mit.inf.dslreasoner.faulttree.components.ui
-Bundle-ManifestVersion: 2
-Bundle-Name: hu.bme.mit.inf.dslreasoner.faulttree.components.ui
-Bundle-Vendor: My Company
-Bundle-Version: 1.0.0.qualifier
-Bundle-SymbolicName: hu.bme.mit.inf.dslreasoner.faulttree.components.ui; singleton:=true
-Bundle-ActivationPolicy: lazy
-Require-Bundle: hu.bme.mit.inf.dslreasoner.faulttree.components,
- hu.bme.mit.inf.dslreasoner.faulttree.components.ide,
- org.eclipse.xtext.ui,
- org.eclipse.xtext.ui.shared,
- org.eclipse.xtext.ui.codetemplates.ui,
- org.eclipse.ui.editors;bundle-version="3.5.0",
- org.eclipse.ui.ide;bundle-version="3.5.0",
- org.eclipse.ui,
- org.eclipse.compare,
- org.eclipse.xtext.builder,
- org.eclipse.xtext.xbase.lib;bundle-version="2.14.0",
- org.eclipse.xtend.lib;bundle-version="2.14.0";resolution:=optional
-Import-Package: org.apache.log4j
-Bundle-RequiredExecutionEnvironment: JavaSE-1.8
-Export-Package: hu.bme.mit.inf.dslreasoner.faulttree.components.ui.internal,
- hu.bme.mit.inf.dslreasoner.faulttree.components.ui.quickfix,
- hu.bme.mit.inf.dslreasoner.faulttree.components.ui.contentassist
-Bundle-Activator: hu.bme.mit.inf.dslreasoner.faulttree.components.ui.internal.ComponentsActivator
diff --git a/Stochastic/hu.bme.mit.inf.dslreasoner.faulttree.components.ui/build.properties b/Stochastic/hu.bme.mit.inf.dslreasoner.faulttree.components.ui/build.properties
deleted file mode 100644
index 323f56c5..00000000
--- a/Stochastic/hu.bme.mit.inf.dslreasoner.faulttree.components.ui/build.properties
+++ /dev/null
@@ -1,7 +0,0 @@
-source.. = src/,\
- src-gen/,\
- xtend-gen/
-bin.includes = .,\
- META-INF/,\
- plugin.xml
-bin.excludes = **/*.xtend
diff --git a/Stochastic/hu.bme.mit.inf.dslreasoner.faulttree.components.ui/plugin.xml b/Stochastic/hu.bme.mit.inf.dslreasoner.faulttree.components.ui/plugin.xml
deleted file mode 100644
index afad4516..00000000
--- a/Stochastic/hu.bme.mit.inf.dslreasoner.faulttree.components.ui/plugin.xml
+++ /dev/null
@@ -1,434 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
diff --git a/Stochastic/hu.bme.mit.inf.dslreasoner.faulttree.components.ui/src-gen/hu/bme/mit/inf/dslreasoner/faulttree/components/ui/AbstractCftLanguageUiModule.java b/Stochastic/hu.bme.mit.inf.dslreasoner.faulttree.components.ui/src-gen/hu/bme/mit/inf/dslreasoner/faulttree/components/ui/AbstractCftLanguageUiModule.java
deleted file mode 100644
index ba2f3d51..00000000
--- a/Stochastic/hu.bme.mit.inf.dslreasoner.faulttree.components.ui/src-gen/hu/bme/mit/inf/dslreasoner/faulttree/components/ui/AbstractCftLanguageUiModule.java
+++ /dev/null
@@ -1,293 +0,0 @@
-/*
- * generated by Xtext 2.16.0
- */
-package hu.bme.mit.inf.dslreasoner.faulttree.components.ui;
-
-import com.google.inject.Binder;
-import com.google.inject.Provider;
-import com.google.inject.name.Names;
-import hu.bme.mit.inf.dslreasoner.faulttree.components.ide.contentassist.antlr.CftLanguageParser;
-import hu.bme.mit.inf.dslreasoner.faulttree.components.ide.contentassist.antlr.PartialCftLanguageContentAssistParser;
-import hu.bme.mit.inf.dslreasoner.faulttree.components.ide.contentassist.antlr.internal.InternalCftLanguageLexer;
-import hu.bme.mit.inf.dslreasoner.faulttree.components.ui.contentassist.CftLanguageProposalProvider;
-import hu.bme.mit.inf.dslreasoner.faulttree.components.ui.labeling.CftLanguageDescriptionLabelProvider;
-import hu.bme.mit.inf.dslreasoner.faulttree.components.ui.labeling.CftLanguageLabelProvider;
-import hu.bme.mit.inf.dslreasoner.faulttree.components.ui.outline.CftLanguageOutlineTreeProvider;
-import hu.bme.mit.inf.dslreasoner.faulttree.components.ui.quickfix.CftLanguageQuickfixProvider;
-import hu.bme.mit.inf.dslreasoner.faulttree.components.validation.CftLanguageValidatorConfigurationBlock;
-import org.eclipse.compare.IViewerCreator;
-import org.eclipse.core.resources.IWorkspaceRoot;
-import org.eclipse.core.resources.ResourcesPlugin;
-import org.eclipse.jface.viewers.ILabelProvider;
-import org.eclipse.ui.plugin.AbstractUIPlugin;
-import org.eclipse.xtext.builder.BuilderParticipant;
-import org.eclipse.xtext.builder.EclipseOutputConfigurationProvider;
-import org.eclipse.xtext.builder.IXtextBuilderParticipant;
-import org.eclipse.xtext.builder.builderState.IBuilderState;
-import org.eclipse.xtext.builder.clustering.CurrentDescriptions;
-import org.eclipse.xtext.builder.impl.PersistentDataAwareDirtyResource;
-import org.eclipse.xtext.builder.nature.NatureAddingEditorCallback;
-import org.eclipse.xtext.builder.preferences.BuilderPreferenceAccess;
-import org.eclipse.xtext.generator.IContextualOutputConfigurationProvider;
-import org.eclipse.xtext.ide.LexerIdeBindings;
-import org.eclipse.xtext.ide.editor.contentassist.antlr.IContentAssistParser;
-import org.eclipse.xtext.ide.editor.contentassist.antlr.internal.Lexer;
-import org.eclipse.xtext.ide.editor.partialEditing.IPartialEditingContentAssistParser;
-import org.eclipse.xtext.parser.antlr.AntlrTokenDefProvider;
-import org.eclipse.xtext.parser.antlr.ITokenDefProvider;
-import org.eclipse.xtext.parser.antlr.LexerProvider;
-import org.eclipse.xtext.resource.IResourceDescriptions;
-import org.eclipse.xtext.resource.containers.IAllContainersState;
-import org.eclipse.xtext.resource.impl.ResourceDescriptionsProvider;
-import org.eclipse.xtext.service.SingletonBinding;
-import org.eclipse.xtext.ui.DefaultUiModule;
-import org.eclipse.xtext.ui.UIBindings;
-import org.eclipse.xtext.ui.codetemplates.ui.AccessibleCodetemplatesActivator;
-import org.eclipse.xtext.ui.codetemplates.ui.partialEditing.IPartialEditingContentAssistContextFactory;
-import org.eclipse.xtext.ui.codetemplates.ui.partialEditing.PartialEditingContentAssistContextFactory;
-import org.eclipse.xtext.ui.codetemplates.ui.preferences.AdvancedTemplatesPreferencePage;
-import org.eclipse.xtext.ui.codetemplates.ui.preferences.TemplatesLanguageConfiguration;
-import org.eclipse.xtext.ui.codetemplates.ui.registry.LanguageRegistrar;
-import org.eclipse.xtext.ui.codetemplates.ui.registry.LanguageRegistry;
-import org.eclipse.xtext.ui.compare.DefaultViewerCreator;
-import org.eclipse.xtext.ui.editor.DocumentBasedDirtyResource;
-import org.eclipse.xtext.ui.editor.IXtextEditorCallback;
-import org.eclipse.xtext.ui.editor.contentassist.ContentAssistContext;
-import org.eclipse.xtext.ui.editor.contentassist.FQNPrefixMatcher;
-import org.eclipse.xtext.ui.editor.contentassist.IContentProposalProvider;
-import org.eclipse.xtext.ui.editor.contentassist.IProposalConflictHelper;
-import org.eclipse.xtext.ui.editor.contentassist.PrefixMatcher;
-import org.eclipse.xtext.ui.editor.contentassist.antlr.AntlrProposalConflictHelper;
-import org.eclipse.xtext.ui.editor.contentassist.antlr.DelegatingContentAssistContextFactory;
-import org.eclipse.xtext.ui.editor.outline.IOutlineTreeProvider;
-import org.eclipse.xtext.ui.editor.outline.impl.IOutlineTreeStructureProvider;
-import org.eclipse.xtext.ui.editor.preferences.IPreferenceStoreInitializer;
-import org.eclipse.xtext.ui.editor.quickfix.IssueResolutionProvider;
-import org.eclipse.xtext.ui.editor.templates.XtextTemplatePreferencePage;
-import org.eclipse.xtext.ui.refactoring.IDependentElementsCalculator;
-import org.eclipse.xtext.ui.refactoring.IReferenceUpdater;
-import org.eclipse.xtext.ui.refactoring.IRenameRefactoringProvider;
-import org.eclipse.xtext.ui.refactoring.IRenameStrategy;
-import org.eclipse.xtext.ui.refactoring.impl.DefaultDependentElementsCalculator;
-import org.eclipse.xtext.ui.refactoring.impl.DefaultReferenceUpdater;
-import org.eclipse.xtext.ui.refactoring.impl.DefaultRenameRefactoringProvider;
-import org.eclipse.xtext.ui.refactoring.impl.DefaultRenameStrategy;
-import org.eclipse.xtext.ui.refactoring.ui.DefaultRenameSupport;
-import org.eclipse.xtext.ui.refactoring.ui.IRenameSupport;
-import org.eclipse.xtext.ui.refactoring.ui.RefactoringPreferences;
-import org.eclipse.xtext.ui.resource.ResourceServiceDescriptionLabelProvider;
-import org.eclipse.xtext.ui.shared.Access;
-import org.eclipse.xtext.ui.validation.AbstractValidatorConfigurationBlock;
-
-/**
- * Manual modifications go to {@link CftLanguageUiModule}.
- */
-@SuppressWarnings("all")
-public abstract class AbstractCftLanguageUiModule extends DefaultUiModule {
-
- public AbstractCftLanguageUiModule(AbstractUIPlugin plugin) {
- super(plugin);
- }
-
- // contributed by org.eclipse.xtext.xtext.generator.ImplicitFragment
- public Provider extends IAllContainersState> provideIAllContainersState() {
- return Access.getJavaProjectsState();
- }
-
- // contributed by org.eclipse.xtext.xtext.generator.parser.antlr.XtextAntlrGeneratorFragment2
- public Class extends IProposalConflictHelper> bindIProposalConflictHelper() {
- return AntlrProposalConflictHelper.class;
- }
-
- // contributed by org.eclipse.xtext.xtext.generator.parser.antlr.XtextAntlrGeneratorFragment2
- public void configureContentAssistLexer(Binder binder) {
- binder.bind(Lexer.class)
- .annotatedWith(Names.named(LexerIdeBindings.CONTENT_ASSIST))
- .to(InternalCftLanguageLexer.class);
- }
-
- // contributed by org.eclipse.xtext.xtext.generator.parser.antlr.XtextAntlrGeneratorFragment2
- public void configureHighlightingLexer(Binder binder) {
- binder.bind(org.eclipse.xtext.parser.antlr.Lexer.class)
- .annotatedWith(Names.named(LexerIdeBindings.HIGHLIGHTING))
- .to(hu.bme.mit.inf.dslreasoner.faulttree.components.parser.antlr.internal.InternalCftLanguageLexer.class);
- }
-
- // contributed by org.eclipse.xtext.xtext.generator.parser.antlr.XtextAntlrGeneratorFragment2
- public void configureHighlightingTokenDefProvider(Binder binder) {
- binder.bind(ITokenDefProvider.class)
- .annotatedWith(Names.named(LexerIdeBindings.HIGHLIGHTING))
- .to(AntlrTokenDefProvider.class);
- }
-
- // contributed by org.eclipse.xtext.xtext.generator.parser.antlr.XtextAntlrGeneratorFragment2
- public Class extends ContentAssistContext.Factory> bindContentAssistContext$Factory() {
- return DelegatingContentAssistContextFactory.class;
- }
-
- // contributed by org.eclipse.xtext.xtext.generator.parser.antlr.XtextAntlrGeneratorFragment2
- public Class extends IContentAssistParser> bindIContentAssistParser() {
- return CftLanguageParser.class;
- }
-
- // contributed by org.eclipse.xtext.xtext.generator.parser.antlr.XtextAntlrGeneratorFragment2
- public void configureContentAssistLexerProvider(Binder binder) {
- binder.bind(InternalCftLanguageLexer.class).toProvider(LexerProvider.create(InternalCftLanguageLexer.class));
- }
-
- // contributed by org.eclipse.xtext.xtext.generator.validation.ValidatorFragment2
- public Class extends AbstractValidatorConfigurationBlock> bindAbstractValidatorConfigurationBlock() {
- return CftLanguageValidatorConfigurationBlock.class;
- }
-
- // contributed by org.eclipse.xtext.xtext.generator.exporting.QualifiedNamesFragment2
- public Class extends PrefixMatcher> bindPrefixMatcher() {
- return FQNPrefixMatcher.class;
- }
-
- // contributed by org.eclipse.xtext.xtext.generator.exporting.QualifiedNamesFragment2
- public Class extends IDependentElementsCalculator> bindIDependentElementsCalculator() {
- return DefaultDependentElementsCalculator.class;
- }
-
- // contributed by org.eclipse.xtext.xtext.generator.builder.BuilderIntegrationFragment2
- public void configureIResourceDescriptionsBuilderScope(Binder binder) {
- binder.bind(IResourceDescriptions.class).annotatedWith(Names.named(ResourceDescriptionsProvider.NAMED_BUILDER_SCOPE)).to(CurrentDescriptions.ResourceSetAware.class);
- }
-
- // contributed by org.eclipse.xtext.xtext.generator.builder.BuilderIntegrationFragment2
- public Class extends IXtextEditorCallback> bindIXtextEditorCallback() {
- return NatureAddingEditorCallback.class;
- }
-
- // contributed by org.eclipse.xtext.xtext.generator.builder.BuilderIntegrationFragment2
- public Class extends IContextualOutputConfigurationProvider> bindIContextualOutputConfigurationProvider() {
- return EclipseOutputConfigurationProvider.class;
- }
-
- // contributed by org.eclipse.xtext.xtext.generator.builder.BuilderIntegrationFragment2
- public void configureIResourceDescriptionsPersisted(Binder binder) {
- binder.bind(IResourceDescriptions.class).annotatedWith(Names.named(ResourceDescriptionsProvider.PERSISTED_DESCRIPTIONS)).to(IBuilderState.class);
- }
-
- // contributed by org.eclipse.xtext.xtext.generator.builder.BuilderIntegrationFragment2
- public Class extends DocumentBasedDirtyResource> bindDocumentBasedDirtyResource() {
- return PersistentDataAwareDirtyResource.class;
- }
-
- // contributed by org.eclipse.xtext.xtext.generator.generator.GeneratorFragment2
- public Class extends IXtextBuilderParticipant> bindIXtextBuilderParticipant() {
- return BuilderParticipant.class;
- }
-
- // contributed by org.eclipse.xtext.xtext.generator.generator.GeneratorFragment2
- public IWorkspaceRoot bindIWorkspaceRootToInstance() {
- return ResourcesPlugin.getWorkspace().getRoot();
- }
-
- // contributed by org.eclipse.xtext.xtext.generator.generator.GeneratorFragment2
- public void configureBuilderPreferenceStoreInitializer(Binder binder) {
- binder.bind(IPreferenceStoreInitializer.class)
- .annotatedWith(Names.named("builderPreferenceInitializer"))
- .to(BuilderPreferenceAccess.Initializer.class);
- }
-
- // contributed by org.eclipse.xtext.xtext.generator.ui.labeling.LabelProviderFragment2
- public Class extends ILabelProvider> bindILabelProvider() {
- return CftLanguageLabelProvider.class;
- }
-
- // contributed by org.eclipse.xtext.xtext.generator.ui.labeling.LabelProviderFragment2
- public void configureResourceUIServiceLabelProvider(Binder binder) {
- binder.bind(ILabelProvider.class).annotatedWith(ResourceServiceDescriptionLabelProvider.class).to(CftLanguageDescriptionLabelProvider.class);
- }
-
- // contributed by org.eclipse.xtext.xtext.generator.ui.outline.OutlineTreeProviderFragment2
- public Class extends IOutlineTreeProvider> bindIOutlineTreeProvider() {
- return CftLanguageOutlineTreeProvider.class;
- }
-
- // contributed by org.eclipse.xtext.xtext.generator.ui.outline.OutlineTreeProviderFragment2
- public Class extends IOutlineTreeStructureProvider> bindIOutlineTreeStructureProvider() {
- return CftLanguageOutlineTreeProvider.class;
- }
-
- // contributed by org.eclipse.xtext.xtext.generator.ui.quickfix.QuickfixProviderFragment2
- public Class extends IssueResolutionProvider> bindIssueResolutionProvider() {
- return CftLanguageQuickfixProvider.class;
- }
-
- // contributed by org.eclipse.xtext.xtext.generator.ui.contentAssist.ContentAssistFragment2
- public Class extends IContentProposalProvider> bindIContentProposalProvider() {
- return CftLanguageProposalProvider.class;
- }
-
- // contributed by org.eclipse.xtext.xtext.generator.ui.refactoring.RefactorElementNameFragment2
- public void configureIPreferenceStoreInitializer(Binder binder) {
- binder.bind(IPreferenceStoreInitializer.class)
- .annotatedWith(Names.named("RefactoringPreferences"))
- .to(RefactoringPreferences.Initializer.class);
- }
-
- // contributed by org.eclipse.xtext.xtext.generator.ui.refactoring.RefactorElementNameFragment2
- public Class extends IRenameStrategy> bindIRenameStrategy() {
- return DefaultRenameStrategy.class;
- }
-
- // contributed by org.eclipse.xtext.xtext.generator.ui.refactoring.RefactorElementNameFragment2
- public Class extends IReferenceUpdater> bindIReferenceUpdater() {
- return DefaultReferenceUpdater.class;
- }
-
- // contributed by org.eclipse.xtext.xtext.generator.ui.refactoring.RefactorElementNameFragment2
- public Class extends IRenameRefactoringProvider> bindIRenameRefactoringProvider() {
- return DefaultRenameRefactoringProvider.class;
- }
-
- // contributed by org.eclipse.xtext.xtext.generator.ui.refactoring.RefactorElementNameFragment2
- public Class extends IRenameSupport.Factory> bindIRenameSupport$Factory() {
- return DefaultRenameSupport.Factory.class;
- }
-
- // contributed by org.eclipse.xtext.xtext.generator.ui.templates.CodetemplatesGeneratorFragment2
- public Provider extends TemplatesLanguageConfiguration> provideTemplatesLanguageConfiguration() {
- return AccessibleCodetemplatesActivator.getTemplatesLanguageConfigurationProvider();
- }
-
- // contributed by org.eclipse.xtext.xtext.generator.ui.templates.CodetemplatesGeneratorFragment2
- public Provider extends LanguageRegistry> provideLanguageRegistry() {
- return AccessibleCodetemplatesActivator.getLanguageRegistry();
- }
-
- // contributed by org.eclipse.xtext.xtext.generator.ui.templates.CodetemplatesGeneratorFragment2
- @SingletonBinding(eager=true)
- public Class extends LanguageRegistrar> bindLanguageRegistrar() {
- return LanguageRegistrar.class;
- }
-
- // contributed by org.eclipse.xtext.xtext.generator.ui.templates.CodetemplatesGeneratorFragment2
- public Class extends XtextTemplatePreferencePage> bindXtextTemplatePreferencePage() {
- return AdvancedTemplatesPreferencePage.class;
- }
-
- // contributed by org.eclipse.xtext.xtext.generator.ui.templates.CodetemplatesGeneratorFragment2
- public Class extends IPartialEditingContentAssistParser> bindIPartialEditingContentAssistParser() {
- return PartialCftLanguageContentAssistParser.class;
- }
-
- // contributed by org.eclipse.xtext.xtext.generator.ui.templates.CodetemplatesGeneratorFragment2
- public Class extends IPartialEditingContentAssistContextFactory> bindIPartialEditingContentAssistContextFactory() {
- return PartialEditingContentAssistContextFactory.class;
- }
-
- // contributed by org.eclipse.xtext.xtext.generator.ui.compare.CompareFragment2
- public Class extends IViewerCreator> bindIViewerCreator() {
- return DefaultViewerCreator.class;
- }
-
- // contributed by org.eclipse.xtext.xtext.generator.ui.compare.CompareFragment2
- public void configureCompareViewerTitle(Binder binder) {
- binder.bind(String.class).annotatedWith(Names.named(UIBindings.COMPARE_VIEWER_TITLE)).toInstance("CftLanguage Compare");
- }
-
-}
diff --git a/Stochastic/hu.bme.mit.inf.dslreasoner.faulttree.components.ui/src-gen/hu/bme/mit/inf/dslreasoner/faulttree/components/ui/CftLanguageExecutableExtensionFactory.java b/Stochastic/hu.bme.mit.inf.dslreasoner.faulttree.components.ui/src-gen/hu/bme/mit/inf/dslreasoner/faulttree/components/ui/CftLanguageExecutableExtensionFactory.java
deleted file mode 100644
index cf453a4f..00000000
--- a/Stochastic/hu.bme.mit.inf.dslreasoner.faulttree.components.ui/src-gen/hu/bme/mit/inf/dslreasoner/faulttree/components/ui/CftLanguageExecutableExtensionFactory.java
+++ /dev/null
@@ -1,29 +0,0 @@
-/*
- * generated by Xtext 2.16.0
- */
-package hu.bme.mit.inf.dslreasoner.faulttree.components.ui;
-
-import com.google.inject.Injector;
-import hu.bme.mit.inf.dslreasoner.faulttree.components.ui.internal.ComponentsActivator;
-import org.eclipse.core.runtime.Platform;
-import org.eclipse.xtext.ui.guice.AbstractGuiceAwareExecutableExtensionFactory;
-import org.osgi.framework.Bundle;
-
-/**
- * This class was generated. Customizations should only happen in a newly
- * introduced subclass.
- */
-public class CftLanguageExecutableExtensionFactory extends AbstractGuiceAwareExecutableExtensionFactory {
-
- @Override
- protected Bundle getBundle() {
- return Platform.getBundle(ComponentsActivator.PLUGIN_ID);
- }
-
- @Override
- protected Injector getInjector() {
- ComponentsActivator activator = ComponentsActivator.getInstance();
- return activator != null ? activator.getInjector(ComponentsActivator.HU_BME_MIT_INF_DSLREASONER_FAULTTREE_COMPONENTS_CFTLANGUAGE) : null;
- }
-
-}
diff --git a/Stochastic/hu.bme.mit.inf.dslreasoner.faulttree.components.ui/src-gen/hu/bme/mit/inf/dslreasoner/faulttree/components/ui/contentassist/AbstractCftLanguageProposalProvider.java b/Stochastic/hu.bme.mit.inf.dslreasoner.faulttree.components.ui/src-gen/hu/bme/mit/inf/dslreasoner/faulttree/components/ui/contentassist/AbstractCftLanguageProposalProvider.java
deleted file mode 100644
index 7d5c8f8e..00000000
--- a/Stochastic/hu.bme.mit.inf.dslreasoner.faulttree.components.ui/src-gen/hu/bme/mit/inf/dslreasoner/faulttree/components/ui/contentassist/AbstractCftLanguageProposalProvider.java
+++ /dev/null
@@ -1,229 +0,0 @@
-/*
- * generated by Xtext 2.16.0
- */
-package hu.bme.mit.inf.dslreasoner.faulttree.components.ui.contentassist;
-
-import org.eclipse.emf.ecore.EObject;
-import org.eclipse.xtext.Assignment;
-import org.eclipse.xtext.CrossReference;
-import org.eclipse.xtext.RuleCall;
-import org.eclipse.xtext.common.ui.contentassist.TerminalsProposalProvider;
-import org.eclipse.xtext.ui.editor.contentassist.ContentAssistContext;
-import org.eclipse.xtext.ui.editor.contentassist.ICompletionProposalAcceptor;
-
-/**
- * Represents a generated, default implementation of superclass {@link TerminalsProposalProvider}.
- * Methods are dynamically dispatched on the first parameter, i.e., you can override them
- * with a more concrete subtype.
- */
-public abstract class AbstractCftLanguageProposalProvider extends TerminalsProposalProvider {
-
- public void completeCftModel_PackageName(EObject model, Assignment assignment, ContentAssistContext context, ICompletionProposalAcceptor acceptor) {
- completeRuleCall(((RuleCall)assignment.getTerminal()), context, acceptor);
- }
- public void completeCftModel_Imports(EObject model, Assignment assignment, ContentAssistContext context, ICompletionProposalAcceptor acceptor) {
- completeRuleCall(((RuleCall)assignment.getTerminal()), context, acceptor);
- }
- public void completeCftModel_ComponentDefinitions(EObject model, Assignment assignment, ContentAssistContext context, ICompletionProposalAcceptor acceptor) {
- completeRuleCall(((RuleCall)assignment.getTerminal()), context, acceptor);
- }
- public void completeCftModel_TransformationDefinitions(EObject model, Assignment assignment, ContentAssistContext context, ICompletionProposalAcceptor acceptor) {
- completeRuleCall(((RuleCall)assignment.getTerminal()), context, acceptor);
- }
- public void completeImportDeclaration_ImportedNamespace(EObject model, Assignment assignment, ContentAssistContext context, ICompletionProposalAcceptor acceptor) {
- completeRuleCall(((RuleCall)assignment.getTerminal()), context, acceptor);
- }
- public void completeComponentDefinition_Name(EObject model, Assignment assignment, ContentAssistContext context, ICompletionProposalAcceptor acceptor) {
- completeRuleCall(((RuleCall)assignment.getTerminal()), context, acceptor);
- }
- public void completeComponentDefinition_InputEvents(EObject model, Assignment assignment, ContentAssistContext context, ICompletionProposalAcceptor acceptor) {
- completeRuleCall(((RuleCall)assignment.getTerminal()), context, acceptor);
- }
- public void completeComponentDefinition_OutputEvents(EObject model, Assignment assignment, ContentAssistContext context, ICompletionProposalAcceptor acceptor) {
- lookupCrossReference(((CrossReference)assignment.getTerminal()), context, acceptor);
- }
- public void completeComponentDefinition_EventDefinitions(EObject model, Assignment assignment, ContentAssistContext context, ICompletionProposalAcceptor acceptor) {
- completeRuleCall(((RuleCall)assignment.getTerminal()), context, acceptor);
- }
- public void completeInputEvent_Name(EObject model, Assignment assignment, ContentAssistContext context, ICompletionProposalAcceptor acceptor) {
- completeRuleCall(((RuleCall)assignment.getTerminal()), context, acceptor);
- }
- public void completeInputEvent_Multiple(EObject model, Assignment assignment, ContentAssistContext context, ICompletionProposalAcceptor acceptor) {
- // subclasses may override
- }
- public void completeBasicEventDefinition_Name(EObject model, Assignment assignment, ContentAssistContext context, ICompletionProposalAcceptor acceptor) {
- completeRuleCall(((RuleCall)assignment.getTerminal()), context, acceptor);
- }
- public void completeBasicEventDefinition_Distribution(EObject model, Assignment assignment, ContentAssistContext context, ICompletionProposalAcceptor acceptor) {
- completeRuleCall(((RuleCall)assignment.getTerminal()), context, acceptor);
- }
- public void completeConstantDistribution_P(EObject model, Assignment assignment, ContentAssistContext context, ICompletionProposalAcceptor acceptor) {
- completeRuleCall(((RuleCall)assignment.getTerminal()), context, acceptor);
- }
- public void completeExponentialDistribution_Lambda(EObject model, Assignment assignment, ContentAssistContext context, ICompletionProposalAcceptor acceptor) {
- completeRuleCall(((RuleCall)assignment.getTerminal()), context, acceptor);
- }
- public void completeAndGateDefinition_Name(EObject model, Assignment assignment, ContentAssistContext context, ICompletionProposalAcceptor acceptor) {
- completeRuleCall(((RuleCall)assignment.getTerminal()), context, acceptor);
- }
- public void completeAndGateDefinition_InputEvents(EObject model, Assignment assignment, ContentAssistContext context, ICompletionProposalAcceptor acceptor) {
- lookupCrossReference(((CrossReference)assignment.getTerminal()), context, acceptor);
- }
- public void completeOrGateDefinition_Name(EObject model, Assignment assignment, ContentAssistContext context, ICompletionProposalAcceptor acceptor) {
- completeRuleCall(((RuleCall)assignment.getTerminal()), context, acceptor);
- }
- public void completeOrGateDefinition_InputEvents(EObject model, Assignment assignment, ContentAssistContext context, ICompletionProposalAcceptor acceptor) {
- lookupCrossReference(((CrossReference)assignment.getTerminal()), context, acceptor);
- }
- public void completeKOfMGateDefinition_Name(EObject model, Assignment assignment, ContentAssistContext context, ICompletionProposalAcceptor acceptor) {
- completeRuleCall(((RuleCall)assignment.getTerminal()), context, acceptor);
- }
- public void completeKOfMGateDefinition_K(EObject model, Assignment assignment, ContentAssistContext context, ICompletionProposalAcceptor acceptor) {
- completeRuleCall(((RuleCall)assignment.getTerminal()), context, acceptor);
- }
- public void completeKOfMGateDefinition_M(EObject model, Assignment assignment, ContentAssistContext context, ICompletionProposalAcceptor acceptor) {
- completeRuleCall(((RuleCall)assignment.getTerminal()), context, acceptor);
- }
- public void completeKOfMGateDefinition_InputEvents(EObject model, Assignment assignment, ContentAssistContext context, ICompletionProposalAcceptor acceptor) {
- lookupCrossReference(((CrossReference)assignment.getTerminal()), context, acceptor);
- }
- public void completeTransformationDefinition_Name(EObject model, Assignment assignment, ContentAssistContext context, ICompletionProposalAcceptor acceptor) {
- completeRuleCall(((RuleCall)assignment.getTerminal()), context, acceptor);
- }
- public void completeTransformationDefinition_MappingDefinitions(EObject model, Assignment assignment, ContentAssistContext context, ICompletionProposalAcceptor acceptor) {
- completeRuleCall(((RuleCall)assignment.getTerminal()), context, acceptor);
- }
- public void completeMappingDefinition_TopLevel(EObject model, Assignment assignment, ContentAssistContext context, ICompletionProposalAcceptor acceptor) {
- // subclasses may override
- }
- public void completeMappingDefinition_Pattern(EObject model, Assignment assignment, ContentAssistContext context, ICompletionProposalAcceptor acceptor) {
- lookupCrossReference(((CrossReference)assignment.getTerminal()), context, acceptor);
- }
- public void completeMappingDefinition_Parameters(EObject model, Assignment assignment, ContentAssistContext context, ICompletionProposalAcceptor acceptor) {
- completeRuleCall(((RuleCall)assignment.getTerminal()), context, acceptor);
- }
- public void completeMappingDefinition_ComponentInstance(EObject model, Assignment assignment, ContentAssistContext context, ICompletionProposalAcceptor acceptor) {
- completeRuleCall(((RuleCall)assignment.getTerminal()), context, acceptor);
- }
- public void completeMappingDefinition_LookupDefinitions(EObject model, Assignment assignment, ContentAssistContext context, ICompletionProposalAcceptor acceptor) {
- completeRuleCall(((RuleCall)assignment.getTerminal()), context, acceptor);
- }
- public void completeMappingDefinition_Assignments(EObject model, Assignment assignment, ContentAssistContext context, ICompletionProposalAcceptor acceptor) {
- completeRuleCall(((RuleCall)assignment.getTerminal()), context, acceptor);
- }
- public void completeMappingParameter_Name(EObject model, Assignment assignment, ContentAssistContext context, ICompletionProposalAcceptor acceptor) {
- completeRuleCall(((RuleCall)assignment.getTerminal()), context, acceptor);
- }
- public void completeLookupDefinition_Mapping(EObject model, Assignment assignment, ContentAssistContext context, ICompletionProposalAcceptor acceptor) {
- lookupCrossReference(((CrossReference)assignment.getTerminal()), context, acceptor);
- }
- public void completeLookupDefinition_Arguments(EObject model, Assignment assignment, ContentAssistContext context, ICompletionProposalAcceptor acceptor) {
- lookupCrossReference(((CrossReference)assignment.getTerminal()), context, acceptor);
- }
- public void completeLookupDefinition_Name(EObject model, Assignment assignment, ContentAssistContext context, ICompletionProposalAcceptor acceptor) {
- completeRuleCall(((RuleCall)assignment.getTerminal()), context, acceptor);
- }
- public void completeAssignment_Input(EObject model, Assignment assignment, ContentAssistContext context, ICompletionProposalAcceptor acceptor) {
- completeRuleCall(((RuleCall)assignment.getTerminal()), context, acceptor);
- }
- public void completeAssignment_Multiple(EObject model, Assignment assignment, ContentAssistContext context, ICompletionProposalAcceptor acceptor) {
- // subclasses may override
- }
- public void completeAssignment_Output(EObject model, Assignment assignment, ContentAssistContext context, ICompletionProposalAcceptor acceptor) {
- completeRuleCall(((RuleCall)assignment.getTerminal()), context, acceptor);
- }
- public void completeEventReference_Component(EObject model, Assignment assignment, ContentAssistContext context, ICompletionProposalAcceptor acceptor) {
- lookupCrossReference(((CrossReference)assignment.getTerminal()), context, acceptor);
- }
- public void completeEventReference_Event(EObject model, Assignment assignment, ContentAssistContext context, ICompletionProposalAcceptor acceptor) {
- lookupCrossReference(((CrossReference)assignment.getTerminal()), context, acceptor);
- }
- public void completeComponentInstance_ComponentType(EObject model, Assignment assignment, ContentAssistContext context, ICompletionProposalAcceptor acceptor) {
- lookupCrossReference(((CrossReference)assignment.getTerminal()), context, acceptor);
- }
- public void completeComponentInstance_Name(EObject model, Assignment assignment, ContentAssistContext context, ICompletionProposalAcceptor acceptor) {
- completeRuleCall(((RuleCall)assignment.getTerminal()), context, acceptor);
- }
-
- public void complete_CftModel(EObject model, RuleCall ruleCall, ContentAssistContext context, ICompletionProposalAcceptor acceptor) {
- // subclasses may override
- }
- public void complete_ImportDeclaration(EObject model, RuleCall ruleCall, ContentAssistContext context, ICompletionProposalAcceptor acceptor) {
- // subclasses may override
- }
- public void complete_ComponentDefinition(EObject model, RuleCall ruleCall, ContentAssistContext context, ICompletionProposalAcceptor acceptor) {
- // subclasses may override
- }
- public void complete_InputEvent(EObject model, RuleCall ruleCall, ContentAssistContext context, ICompletionProposalAcceptor acceptor) {
- // subclasses may override
- }
- public void complete_EventDefinition(EObject model, RuleCall ruleCall, ContentAssistContext context, ICompletionProposalAcceptor acceptor) {
- // subclasses may override
- }
- public void complete_BasicEventDefinition(EObject model, RuleCall ruleCall, ContentAssistContext context, ICompletionProposalAcceptor acceptor) {
- // subclasses may override
- }
- public void complete_Distribution(EObject model, RuleCall ruleCall, ContentAssistContext context, ICompletionProposalAcceptor acceptor) {
- // subclasses may override
- }
- public void complete_ConstantDistribution(EObject model, RuleCall ruleCall, ContentAssistContext context, ICompletionProposalAcceptor acceptor) {
- // subclasses may override
- }
- public void complete_ExponentialDistribution(EObject model, RuleCall ruleCall, ContentAssistContext context, ICompletionProposalAcceptor acceptor) {
- // subclasses may override
- }
- public void complete_GateDefinition(EObject model, RuleCall ruleCall, ContentAssistContext context, ICompletionProposalAcceptor acceptor) {
- // subclasses may override
- }
- public void complete_AndGateDefinition(EObject model, RuleCall ruleCall, ContentAssistContext context, ICompletionProposalAcceptor acceptor) {
- // subclasses may override
- }
- public void complete_OrGateDefinition(EObject model, RuleCall ruleCall, ContentAssistContext context, ICompletionProposalAcceptor acceptor) {
- // subclasses may override
- }
- public void complete_KOfMGateDefinition(EObject model, RuleCall ruleCall, ContentAssistContext context, ICompletionProposalAcceptor acceptor) {
- // subclasses may override
- }
- public void complete_TransformationDefinition(EObject model, RuleCall ruleCall, ContentAssistContext context, ICompletionProposalAcceptor acceptor) {
- // subclasses may override
- }
- public void complete_MappingDefinition(EObject model, RuleCall ruleCall, ContentAssistContext context, ICompletionProposalAcceptor acceptor) {
- // subclasses may override
- }
- public void complete_MappingParameter(EObject model, RuleCall ruleCall, ContentAssistContext context, ICompletionProposalAcceptor acceptor) {
- // subclasses may override
- }
- public void complete_LookupDefinition(EObject model, RuleCall ruleCall, ContentAssistContext context, ICompletionProposalAcceptor acceptor) {
- // subclasses may override
- }
- public void complete_Variable(EObject model, RuleCall ruleCall, ContentAssistContext context, ICompletionProposalAcceptor acceptor) {
- // subclasses may override
- }
- public void complete_Assignment(EObject model, RuleCall ruleCall, ContentAssistContext context, ICompletionProposalAcceptor acceptor) {
- // subclasses may override
- }
- public void complete_EventReference(EObject model, RuleCall ruleCall, ContentAssistContext context, ICompletionProposalAcceptor acceptor) {
- // subclasses may override
- }
- public void complete_ComponentInstance(EObject model, RuleCall ruleCall, ContentAssistContext context, ICompletionProposalAcceptor acceptor) {
- // subclasses may override
- }
- public void complete_QualifiedName(EObject model, RuleCall ruleCall, ContentAssistContext context, ICompletionProposalAcceptor acceptor) {
- // subclasses may override
- }
- public void complete_QualifiedNameWithWildcard(EObject model, RuleCall ruleCall, ContentAssistContext context, ICompletionProposalAcceptor acceptor) {
- // subclasses may override
- }
- public void complete_ValidId(EObject model, RuleCall ruleCall, ContentAssistContext context, ICompletionProposalAcceptor acceptor) {
- // subclasses may override
- }
- public void complete_Double(EObject model, RuleCall ruleCall, ContentAssistContext context, ICompletionProposalAcceptor acceptor) {
- // subclasses may override
- }
- public void complete_OF_INT(EObject model, RuleCall ruleCall, ContentAssistContext context, ICompletionProposalAcceptor acceptor) {
- // subclasses may override
- }
- public void complete_T_DOUBLE(EObject model, RuleCall ruleCall, ContentAssistContext context, ICompletionProposalAcceptor acceptor) {
- // subclasses may override
- }
-}
diff --git a/Stochastic/hu.bme.mit.inf.dslreasoner.faulttree.components.ui/src-gen/hu/bme/mit/inf/dslreasoner/faulttree/components/ui/internal/ComponentsActivator.java b/Stochastic/hu.bme.mit.inf.dslreasoner.faulttree.components.ui/src-gen/hu/bme/mit/inf/dslreasoner/faulttree/components/ui/internal/ComponentsActivator.java
deleted file mode 100644
index 3b4702dd..00000000
--- a/Stochastic/hu.bme.mit.inf.dslreasoner.faulttree.components.ui/src-gen/hu/bme/mit/inf/dslreasoner/faulttree/components/ui/internal/ComponentsActivator.java
+++ /dev/null
@@ -1,94 +0,0 @@
-/*
- * generated by Xtext 2.16.0
- */
-package hu.bme.mit.inf.dslreasoner.faulttree.components.ui.internal;
-
-import com.google.common.collect.Maps;
-import com.google.inject.Guice;
-import com.google.inject.Injector;
-import hu.bme.mit.inf.dslreasoner.faulttree.components.CftLanguageRuntimeModule;
-import hu.bme.mit.inf.dslreasoner.faulttree.components.ui.CftLanguageUiModule;
-import java.util.Collections;
-import java.util.Map;
-import org.apache.log4j.Logger;
-import org.eclipse.ui.plugin.AbstractUIPlugin;
-import org.eclipse.xtext.ui.shared.SharedStateModule;
-import org.eclipse.xtext.util.Modules2;
-import org.osgi.framework.BundleContext;
-
-/**
- * This class was generated. Customizations should only happen in a newly
- * introduced subclass.
- */
-public class ComponentsActivator extends AbstractUIPlugin {
-
- public static final String PLUGIN_ID = "hu.bme.mit.inf.dslreasoner.faulttree.components.ui";
- public static final String HU_BME_MIT_INF_DSLREASONER_FAULTTREE_COMPONENTS_CFTLANGUAGE = "hu.bme.mit.inf.dslreasoner.faulttree.components.CftLanguage";
-
- private static final Logger logger = Logger.getLogger(ComponentsActivator.class);
-
- private static ComponentsActivator INSTANCE;
-
- private Map injectors = Collections.synchronizedMap(Maps. newHashMapWithExpectedSize(1));
-
- @Override
- public void start(BundleContext context) throws Exception {
- super.start(context);
- INSTANCE = this;
- }
-
- @Override
- public void stop(BundleContext context) throws Exception {
- injectors.clear();
- INSTANCE = null;
- super.stop(context);
- }
-
- public static ComponentsActivator getInstance() {
- return INSTANCE;
- }
-
- public Injector getInjector(String language) {
- synchronized (injectors) {
- Injector injector = injectors.get(language);
- if (injector == null) {
- injectors.put(language, injector = createInjector(language));
- }
- return injector;
- }
- }
-
- protected Injector createInjector(String language) {
- try {
- com.google.inject.Module runtimeModule = getRuntimeModule(language);
- com.google.inject.Module sharedStateModule = getSharedStateModule();
- com.google.inject.Module uiModule = getUiModule(language);
- com.google.inject.Module mergedModule = Modules2.mixin(runtimeModule, sharedStateModule, uiModule);
- return Guice.createInjector(mergedModule);
- } catch (Exception e) {
- logger.error("Failed to create injector for " + language);
- logger.error(e.getMessage(), e);
- throw new RuntimeException("Failed to create injector for " + language, e);
- }
- }
-
- protected com.google.inject.Module getRuntimeModule(String grammar) {
- if (HU_BME_MIT_INF_DSLREASONER_FAULTTREE_COMPONENTS_CFTLANGUAGE.equals(grammar)) {
- return new CftLanguageRuntimeModule();
- }
- throw new IllegalArgumentException(grammar);
- }
-
- protected com.google.inject.Module getUiModule(String grammar) {
- if (HU_BME_MIT_INF_DSLREASONER_FAULTTREE_COMPONENTS_CFTLANGUAGE.equals(grammar)) {
- return new CftLanguageUiModule(this);
- }
- throw new IllegalArgumentException(grammar);
- }
-
- protected com.google.inject.Module getSharedStateModule() {
- return new SharedStateModule();
- }
-
-
-}
diff --git a/Stochastic/hu.bme.mit.inf.dslreasoner.faulttree.components.ui/src-gen/hu/bme/mit/inf/dslreasoner/faulttree/components/validation/CftLanguageValidatorConfigurationBlock.java b/Stochastic/hu.bme.mit.inf.dslreasoner.faulttree.components.ui/src-gen/hu/bme/mit/inf/dslreasoner/faulttree/components/validation/CftLanguageValidatorConfigurationBlock.java
deleted file mode 100644
index 151699a2..00000000
--- a/Stochastic/hu.bme.mit.inf.dslreasoner.faulttree.components.ui/src-gen/hu/bme/mit/inf/dslreasoner/faulttree/components/validation/CftLanguageValidatorConfigurationBlock.java
+++ /dev/null
@@ -1,35 +0,0 @@
-/*
- * generated by Xtext 2.16.0
- */
-package hu.bme.mit.inf.dslreasoner.faulttree.components.validation;
-
-import org.eclipse.jface.dialogs.IDialogSettings;
-import org.eclipse.swt.widgets.Composite;
-import org.eclipse.xtext.ui.validation.AbstractValidatorConfigurationBlock;
-
-@SuppressWarnings("restriction")
-public class CftLanguageValidatorConfigurationBlock extends AbstractValidatorConfigurationBlock {
-
- protected static final String SETTINGS_SECTION_NAME = "CftLanguage";
-
- @Override
- protected void fillSettingsPage(Composite composite, int nColumns, int defaultIndent) {
- addComboBox(CftLanguageConfigurableIssueCodesProvider.DEPRECATED_MODEL_PART, "Deprecated Model Part", composite, defaultIndent);
- }
-
- @Override
- public void dispose() {
- storeSectionExpansionStates(getDialogSettings());
- super.dispose();
- }
-
- @Override
- protected IDialogSettings getDialogSettings() {
- IDialogSettings dialogSettings = super.getDialogSettings();
- IDialogSettings section = dialogSettings.getSection(SETTINGS_SECTION_NAME);
- if (section == null) {
- return dialogSettings.addNewSection(SETTINGS_SECTION_NAME);
- }
- return section;
- }
-}
diff --git a/Stochastic/hu.bme.mit.inf.dslreasoner.faulttree.components.ui/src/hu/bme/mit/inf/dslreasoner/faulttree/components/ui/CftLanguageUiModule.xtend b/Stochastic/hu.bme.mit.inf.dslreasoner.faulttree.components.ui/src/hu/bme/mit/inf/dslreasoner/faulttree/components/ui/CftLanguageUiModule.xtend
deleted file mode 100644
index 6558d759..00000000
--- a/Stochastic/hu.bme.mit.inf.dslreasoner.faulttree.components.ui/src/hu/bme/mit/inf/dslreasoner/faulttree/components/ui/CftLanguageUiModule.xtend
+++ /dev/null
@@ -1,24 +0,0 @@
-/*
- * generated by Xtext 2.16.0
- */
-package hu.bme.mit.inf.dslreasoner.faulttree.components.ui
-
-import hu.bme.mit.inf.dslreasoner.faulttree.components.ui.syntaxcoloring.CftLanguageSemanticHighlightingCalculator
-import hu.bme.mit.inf.dslreasoner.faulttree.components.ui.syntaxcoloring.CftLanguageTokenToAttributeIdMapper
-import org.eclipse.xtend.lib.annotations.FinalFieldsConstructor
-import org.eclipse.xtext.ide.editor.syntaxcoloring.AbstractAntlrTokenToAttributeIdMapper
-import org.eclipse.xtext.ide.editor.syntaxcoloring.ISemanticHighlightingCalculator
-
-/**
- * Use this class to register components to be used within the Eclipse IDE.
- */
-@FinalFieldsConstructor
-class CftLanguageUiModule extends AbstractCftLanguageUiModule {
- def Class extends AbstractAntlrTokenToAttributeIdMapper> bindAbstractAntlrTokenToAttributeIdMapper() {
- CftLanguageTokenToAttributeIdMapper
- }
-
- def Class extends ISemanticHighlightingCalculator> bindISemanticHighlightingCalculator() {
- CftLanguageSemanticHighlightingCalculator
- }
-}
diff --git a/Stochastic/hu.bme.mit.inf.dslreasoner.faulttree.components.ui/src/hu/bme/mit/inf/dslreasoner/faulttree/components/ui/contentassist/CftLanguageProposalProvider.xtend b/Stochastic/hu.bme.mit.inf.dslreasoner.faulttree.components.ui/src/hu/bme/mit/inf/dslreasoner/faulttree/components/ui/contentassist/CftLanguageProposalProvider.xtend
deleted file mode 100644
index 2d173d73..00000000
--- a/Stochastic/hu.bme.mit.inf.dslreasoner.faulttree.components.ui/src/hu/bme/mit/inf/dslreasoner/faulttree/components/ui/contentassist/CftLanguageProposalProvider.xtend
+++ /dev/null
@@ -1,12 +0,0 @@
-/*
- * generated by Xtext 2.16.0
- */
-package hu.bme.mit.inf.dslreasoner.faulttree.components.ui.contentassist
-
-
-/**
- * See https://www.eclipse.org/Xtext/documentation/304_ide_concepts.html#content-assist
- * on how to customize the content assistant.
- */
-class CftLanguageProposalProvider extends AbstractCftLanguageProposalProvider {
-}
diff --git a/Stochastic/hu.bme.mit.inf.dslreasoner.faulttree.components.ui/src/hu/bme/mit/inf/dslreasoner/faulttree/components/ui/labeling/CftLanguageDescriptionLabelProvider.xtend b/Stochastic/hu.bme.mit.inf.dslreasoner.faulttree.components.ui/src/hu/bme/mit/inf/dslreasoner/faulttree/components/ui/labeling/CftLanguageDescriptionLabelProvider.xtend
deleted file mode 100644
index 17a734e1..00000000
--- a/Stochastic/hu.bme.mit.inf.dslreasoner.faulttree.components.ui/src/hu/bme/mit/inf/dslreasoner/faulttree/components/ui/labeling/CftLanguageDescriptionLabelProvider.xtend
+++ /dev/null
@@ -1,24 +0,0 @@
-/*
- * generated by Xtext 2.16.0
- */
-package hu.bme.mit.inf.dslreasoner.faulttree.components.ui.labeling
-
-import org.eclipse.xtext.ui.label.DefaultDescriptionLabelProvider
-
-/**
- * Provides labels for IEObjectDescriptions and IResourceDescriptions.
- *
- * See https://www.eclipse.org/Xtext/documentation/304_ide_concepts.html#label-provider
- */
-class CftLanguageDescriptionLabelProvider extends DefaultDescriptionLabelProvider {
-
- // Labels and icons can be computed like this:
-
-// override text(IEObjectDescription ele) {
-// ele.name.toString
-// }
-//
-// override image(IEObjectDescription ele) {
-// ele.EClass.name + '.gif'
-// }
-}
diff --git a/Stochastic/hu.bme.mit.inf.dslreasoner.faulttree.components.ui/src/hu/bme/mit/inf/dslreasoner/faulttree/components/ui/labeling/CftLanguageLabelProvider.xtend b/Stochastic/hu.bme.mit.inf.dslreasoner.faulttree.components.ui/src/hu/bme/mit/inf/dslreasoner/faulttree/components/ui/labeling/CftLanguageLabelProvider.xtend
deleted file mode 100644
index f111c553..00000000
--- a/Stochastic/hu.bme.mit.inf.dslreasoner.faulttree.components.ui/src/hu/bme/mit/inf/dslreasoner/faulttree/components/ui/labeling/CftLanguageLabelProvider.xtend
+++ /dev/null
@@ -1,26 +0,0 @@
-/*
- * generated by Xtext 2.16.0
- */
-package hu.bme.mit.inf.dslreasoner.faulttree.components.ui.labeling
-
-import com.google.inject.Inject
-import hu.bme.mit.inf.dslreasoner.faulttree.components.cftLanguage.MappingDefinition
-import org.eclipse.emf.edit.ui.provider.AdapterFactoryLabelProvider
-import org.eclipse.xtext.ui.label.DefaultEObjectLabelProvider
-
-/**
- * Provides labels for EObjects.
- *
- * See https://www.eclipse.org/Xtext/documentation/304_ide_concepts.html#label-provider
- */
-class CftLanguageLabelProvider extends DefaultEObjectLabelProvider {
-
- @Inject
- new(AdapterFactoryLabelProvider delegate) {
- super(delegate);
- }
-
- def text(MappingDefinition mappingDefinition) {
- mappingDefinition.pattern?.name
- }
-}
diff --git a/Stochastic/hu.bme.mit.inf.dslreasoner.faulttree.components.ui/src/hu/bme/mit/inf/dslreasoner/faulttree/components/ui/outline/CftLanguageOutlineTreeProvider.xtend b/Stochastic/hu.bme.mit.inf.dslreasoner.faulttree.components.ui/src/hu/bme/mit/inf/dslreasoner/faulttree/components/ui/outline/CftLanguageOutlineTreeProvider.xtend
deleted file mode 100644
index 3a75a639..00000000
--- a/Stochastic/hu.bme.mit.inf.dslreasoner.faulttree.components.ui/src/hu/bme/mit/inf/dslreasoner/faulttree/components/ui/outline/CftLanguageOutlineTreeProvider.xtend
+++ /dev/null
@@ -1,23 +0,0 @@
-/*
- * generated by Xtext 2.16.0
- */
-package hu.bme.mit.inf.dslreasoner.faulttree.components.ui.outline
-
-import hu.bme.mit.inf.dslreasoner.faulttree.components.cftLanguage.MappingDefinition
-import hu.bme.mit.inf.dslreasoner.faulttree.model.cft.EventDefinition
-import org.eclipse.xtext.ui.editor.outline.impl.DefaultOutlineTreeProvider
-
-/**
- * Customization of the default outline structure.
- *
- * See https://www.eclipse.org/Xtext/documentation/310_eclipse_support.html#outline
- */
-class CftLanguageOutlineTreeProvider extends DefaultOutlineTreeProvider {
- def _isLeaf(EventDefinition eventDefinition) {
- true
- }
-
- def _isLeaf(MappingDefinition mappingDefinition) {
- true
- }
-}
diff --git a/Stochastic/hu.bme.mit.inf.dslreasoner.faulttree.components.ui/src/hu/bme/mit/inf/dslreasoner/faulttree/components/ui/quickfix/CftLanguageQuickfixProvider.xtend b/Stochastic/hu.bme.mit.inf.dslreasoner.faulttree.components.ui/src/hu/bme/mit/inf/dslreasoner/faulttree/components/ui/quickfix/CftLanguageQuickfixProvider.xtend
deleted file mode 100644
index 4ca09e2b..00000000
--- a/Stochastic/hu.bme.mit.inf.dslreasoner.faulttree.components.ui/src/hu/bme/mit/inf/dslreasoner/faulttree/components/ui/quickfix/CftLanguageQuickfixProvider.xtend
+++ /dev/null
@@ -1,24 +0,0 @@
-/*
- * generated by Xtext 2.16.0
- */
-package hu.bme.mit.inf.dslreasoner.faulttree.components.ui.quickfix
-
-import org.eclipse.xtext.ui.editor.quickfix.DefaultQuickfixProvider
-
-/**
- * Custom quickfixes.
- *
- * See https://www.eclipse.org/Xtext/documentation/310_eclipse_support.html#quick-fixes
- */
-class CftLanguageQuickfixProvider extends DefaultQuickfixProvider {
-
-// @Fix(CftLanguageValidator.INVALID_NAME)
-// def capitalizeName(Issue issue, IssueResolutionAcceptor acceptor) {
-// acceptor.accept(issue, 'Capitalize name', 'Capitalize the name.', 'upcase.png') [
-// context |
-// val xtextDocument = context.xtextDocument
-// val firstLetter = xtextDocument.get(issue.offset, 1)
-// xtextDocument.replace(issue.offset, 1, firstLetter.toUpperCase)
-// ]
-// }
-}
diff --git a/Stochastic/hu.bme.mit.inf.dslreasoner.faulttree.components.ui/src/hu/bme/mit/inf/dslreasoner/faulttree/components/ui/syntaxcoloring/CftLanguageSemanticHighlightingCalculator.xtend b/Stochastic/hu.bme.mit.inf.dslreasoner.faulttree.components.ui/src/hu/bme/mit/inf/dslreasoner/faulttree/components/ui/syntaxcoloring/CftLanguageSemanticHighlightingCalculator.xtend
deleted file mode 100644
index 47c9ebdf..00000000
--- a/Stochastic/hu.bme.mit.inf.dslreasoner.faulttree.components.ui/src/hu/bme/mit/inf/dslreasoner/faulttree/components/ui/syntaxcoloring/CftLanguageSemanticHighlightingCalculator.xtend
+++ /dev/null
@@ -1,24 +0,0 @@
-package hu.bme.mit.inf.dslreasoner.faulttree.components.ui.syntaxcoloring
-
-import hu.bme.mit.inf.dslreasoner.faulttree.model.cft.KOfMGateDefinition
-import org.eclipse.emf.ecore.EObject
-import org.eclipse.xtext.ide.editor.syntaxcoloring.DefaultSemanticHighlightingCalculator
-import org.eclipse.xtext.ide.editor.syntaxcoloring.IHighlightedPositionAcceptor
-import org.eclipse.xtext.util.CancelIndicator
-
-import static hu.bme.mit.inf.dslreasoner.faulttree.model.cft.CftPackage.Literals.*
-import static org.eclipse.xtext.ui.editor.syntaxcoloring.DefaultHighlightingConfiguration.*
-
-class CftLanguageSemanticHighlightingCalculator extends DefaultSemanticHighlightingCalculator {
- protected dispatch def highlightElement(KOfMGateDefinition gate, IHighlightedPositionAcceptor acceptor,
- CancelIndicator cancelIndicator) {
- acceptor.highlightFeature(gate, KOF_MGATE_DEFINITION__K, KEYWORD_ID)
- acceptor.highlightFeature(gate, KOF_MGATE_DEFINITION__M, KEYWORD_ID)
- false
- }
-
- protected dispatch def highlightElement(EObject eObject, IHighlightedPositionAcceptor acceptor,
- CancelIndicator cancelIndicator) {
- super.highlightElement(eObject, acceptor, cancelIndicator)
- }
-}
diff --git a/Stochastic/hu.bme.mit.inf.dslreasoner.faulttree.components.ui/src/hu/bme/mit/inf/dslreasoner/faulttree/components/ui/syntaxcoloring/CftLanguageTokenToAttributeIdMapper.xtend b/Stochastic/hu.bme.mit.inf.dslreasoner.faulttree.components.ui/src/hu/bme/mit/inf/dslreasoner/faulttree/components/ui/syntaxcoloring/CftLanguageTokenToAttributeIdMapper.xtend
deleted file mode 100644
index 4656d0a0..00000000
--- a/Stochastic/hu.bme.mit.inf.dslreasoner.faulttree.components.ui/src/hu/bme/mit/inf/dslreasoner/faulttree/components/ui/syntaxcoloring/CftLanguageTokenToAttributeIdMapper.xtend
+++ /dev/null
@@ -1,15 +0,0 @@
-package hu.bme.mit.inf.dslreasoner.faulttree.components.ui.syntaxcoloring
-
-import org.eclipse.xtext.ide.editor.syntaxcoloring.DefaultAntlrTokenToAttributeIdMapper
-import org.eclipse.xtext.ide.editor.syntaxcoloring.HighlightingStyles
-
-class CftLanguageTokenToAttributeIdMapper extends DefaultAntlrTokenToAttributeIdMapper {
- override protected calculateId(String tokenName, int tokenType) {
- switch (tokenName) {
- case "RULE_T_DOUBLE":
- HighlightingStyles.NUMBER_ID
- default:
- super.calculateId(tokenName, tokenType)
- }
- }
-}
\ No newline at end of file
diff --git a/Stochastic/hu.bme.mit.inf.dslreasoner.faulttree.components.ui/xtend-gen/hu/bme/mit/inf/dslreasoner/faulttree/components/ui/.CftLanguageUiModule.xtendbin b/Stochastic/hu.bme.mit.inf.dslreasoner.faulttree.components.ui/xtend-gen/hu/bme/mit/inf/dslreasoner/faulttree/components/ui/.CftLanguageUiModule.xtendbin
deleted file mode 100644
index 1694059d..00000000
Binary files a/Stochastic/hu.bme.mit.inf.dslreasoner.faulttree.components.ui/xtend-gen/hu/bme/mit/inf/dslreasoner/faulttree/components/ui/.CftLanguageUiModule.xtendbin and /dev/null differ
diff --git a/Stochastic/hu.bme.mit.inf.dslreasoner.faulttree.components.ui/xtend-gen/hu/bme/mit/inf/dslreasoner/faulttree/components/ui/.gitignore b/Stochastic/hu.bme.mit.inf.dslreasoner.faulttree.components.ui/xtend-gen/hu/bme/mit/inf/dslreasoner/faulttree/components/ui/.gitignore
deleted file mode 100644
index 725f385c..00000000
--- a/Stochastic/hu.bme.mit.inf.dslreasoner.faulttree.components.ui/xtend-gen/hu/bme/mit/inf/dslreasoner/faulttree/components/ui/.gitignore
+++ /dev/null
@@ -1,3 +0,0 @@
-/.CftLanguageUiModule.java._trace
-/.CftLanguageUiModule.xtendbin
-/CftLanguageUiModule.java
diff --git a/Stochastic/hu.bme.mit.inf.dslreasoner.faulttree.components.ui/xtend-gen/hu/bme/mit/inf/dslreasoner/faulttree/components/ui/CftLanguageUiModule.java b/Stochastic/hu.bme.mit.inf.dslreasoner.faulttree.components.ui/xtend-gen/hu/bme/mit/inf/dslreasoner/faulttree/components/ui/CftLanguageUiModule.java
deleted file mode 100644
index be796ba2..00000000
--- a/Stochastic/hu.bme.mit.inf.dslreasoner.faulttree.components.ui/xtend-gen/hu/bme/mit/inf/dslreasoner/faulttree/components/ui/CftLanguageUiModule.java
+++ /dev/null
@@ -1,31 +0,0 @@
-/**
- * generated by Xtext 2.16.0
- */
-package hu.bme.mit.inf.dslreasoner.faulttree.components.ui;
-
-import hu.bme.mit.inf.dslreasoner.faulttree.components.ui.AbstractCftLanguageUiModule;
-import hu.bme.mit.inf.dslreasoner.faulttree.components.ui.syntaxcoloring.CftLanguageSemanticHighlightingCalculator;
-import hu.bme.mit.inf.dslreasoner.faulttree.components.ui.syntaxcoloring.CftLanguageTokenToAttributeIdMapper;
-import org.eclipse.ui.plugin.AbstractUIPlugin;
-import org.eclipse.xtend.lib.annotations.FinalFieldsConstructor;
-import org.eclipse.xtext.ide.editor.syntaxcoloring.AbstractAntlrTokenToAttributeIdMapper;
-import org.eclipse.xtext.ide.editor.syntaxcoloring.ISemanticHighlightingCalculator;
-
-/**
- * Use this class to register components to be used within the Eclipse IDE.
- */
-@FinalFieldsConstructor
-@SuppressWarnings("all")
-public class CftLanguageUiModule extends AbstractCftLanguageUiModule {
- public Class extends AbstractAntlrTokenToAttributeIdMapper> bindAbstractAntlrTokenToAttributeIdMapper() {
- return CftLanguageTokenToAttributeIdMapper.class;
- }
-
- public Class extends ISemanticHighlightingCalculator> bindISemanticHighlightingCalculator() {
- return CftLanguageSemanticHighlightingCalculator.class;
- }
-
- public CftLanguageUiModule(final AbstractUIPlugin plugin) {
- super(plugin);
- }
-}
diff --git a/Stochastic/hu.bme.mit.inf.dslreasoner.faulttree.components.ui/xtend-gen/hu/bme/mit/inf/dslreasoner/faulttree/components/ui/contentassist/.CftLanguageProposalProvider.xtendbin b/Stochastic/hu.bme.mit.inf.dslreasoner.faulttree.components.ui/xtend-gen/hu/bme/mit/inf/dslreasoner/faulttree/components/ui/contentassist/.CftLanguageProposalProvider.xtendbin
deleted file mode 100644
index e89abd97..00000000
Binary files a/Stochastic/hu.bme.mit.inf.dslreasoner.faulttree.components.ui/xtend-gen/hu/bme/mit/inf/dslreasoner/faulttree/components/ui/contentassist/.CftLanguageProposalProvider.xtendbin and /dev/null differ
diff --git a/Stochastic/hu.bme.mit.inf.dslreasoner.faulttree.components.ui/xtend-gen/hu/bme/mit/inf/dslreasoner/faulttree/components/ui/contentassist/.gitignore b/Stochastic/hu.bme.mit.inf.dslreasoner.faulttree.components.ui/xtend-gen/hu/bme/mit/inf/dslreasoner/faulttree/components/ui/contentassist/.gitignore
deleted file mode 100644
index be23301b..00000000
--- a/Stochastic/hu.bme.mit.inf.dslreasoner.faulttree.components.ui/xtend-gen/hu/bme/mit/inf/dslreasoner/faulttree/components/ui/contentassist/.gitignore
+++ /dev/null
@@ -1,3 +0,0 @@
-/.CftLanguageProposalProvider.java._trace
-/.CftLanguageProposalProvider.xtendbin
-/CftLanguageProposalProvider.java
diff --git a/Stochastic/hu.bme.mit.inf.dslreasoner.faulttree.components.ui/xtend-gen/hu/bme/mit/inf/dslreasoner/faulttree/components/ui/contentassist/CftLanguageProposalProvider.java b/Stochastic/hu.bme.mit.inf.dslreasoner.faulttree.components.ui/xtend-gen/hu/bme/mit/inf/dslreasoner/faulttree/components/ui/contentassist/CftLanguageProposalProvider.java
deleted file mode 100644
index 0d61f5be..00000000
--- a/Stochastic/hu.bme.mit.inf.dslreasoner.faulttree.components.ui/xtend-gen/hu/bme/mit/inf/dslreasoner/faulttree/components/ui/contentassist/CftLanguageProposalProvider.java
+++ /dev/null
@@ -1,14 +0,0 @@
-/**
- * generated by Xtext 2.16.0
- */
-package hu.bme.mit.inf.dslreasoner.faulttree.components.ui.contentassist;
-
-import hu.bme.mit.inf.dslreasoner.faulttree.components.ui.contentassist.AbstractCftLanguageProposalProvider;
-
-/**
- * See https://www.eclipse.org/Xtext/documentation/304_ide_concepts.html#content-assist
- * on how to customize the content assistant.
- */
-@SuppressWarnings("all")
-public class CftLanguageProposalProvider extends AbstractCftLanguageProposalProvider {
-}
diff --git a/Stochastic/hu.bme.mit.inf.dslreasoner.faulttree.components.ui/xtend-gen/hu/bme/mit/inf/dslreasoner/faulttree/components/ui/labeling/.CftLanguageDescriptionLabelProvider.xtendbin b/Stochastic/hu.bme.mit.inf.dslreasoner.faulttree.components.ui/xtend-gen/hu/bme/mit/inf/dslreasoner/faulttree/components/ui/labeling/.CftLanguageDescriptionLabelProvider.xtendbin
deleted file mode 100644
index c2485146..00000000
Binary files a/Stochastic/hu.bme.mit.inf.dslreasoner.faulttree.components.ui/xtend-gen/hu/bme/mit/inf/dslreasoner/faulttree/components/ui/labeling/.CftLanguageDescriptionLabelProvider.xtendbin and /dev/null differ
diff --git a/Stochastic/hu.bme.mit.inf.dslreasoner.faulttree.components.ui/xtend-gen/hu/bme/mit/inf/dslreasoner/faulttree/components/ui/labeling/.CftLanguageLabelProvider.xtendbin b/Stochastic/hu.bme.mit.inf.dslreasoner.faulttree.components.ui/xtend-gen/hu/bme/mit/inf/dslreasoner/faulttree/components/ui/labeling/.CftLanguageLabelProvider.xtendbin
deleted file mode 100644
index cdef3946..00000000
Binary files a/Stochastic/hu.bme.mit.inf.dslreasoner.faulttree.components.ui/xtend-gen/hu/bme/mit/inf/dslreasoner/faulttree/components/ui/labeling/.CftLanguageLabelProvider.xtendbin and /dev/null differ
diff --git a/Stochastic/hu.bme.mit.inf.dslreasoner.faulttree.components.ui/xtend-gen/hu/bme/mit/inf/dslreasoner/faulttree/components/ui/labeling/.gitignore b/Stochastic/hu.bme.mit.inf.dslreasoner.faulttree.components.ui/xtend-gen/hu/bme/mit/inf/dslreasoner/faulttree/components/ui/labeling/.gitignore
deleted file mode 100644
index c75af38b..00000000
--- a/Stochastic/hu.bme.mit.inf.dslreasoner.faulttree.components.ui/xtend-gen/hu/bme/mit/inf/dslreasoner/faulttree/components/ui/labeling/.gitignore
+++ /dev/null
@@ -1,6 +0,0 @@
-/.CftLanguageDescriptionLabelProvider.java._trace
-/.CftLanguageLabelProvider.java._trace
-/.CftLanguageDescriptionLabelProvider.xtendbin
-/.CftLanguageLabelProvider.xtendbin
-/CftLanguageDescriptionLabelProvider.java
-/CftLanguageLabelProvider.java
diff --git a/Stochastic/hu.bme.mit.inf.dslreasoner.faulttree.components.ui/xtend-gen/hu/bme/mit/inf/dslreasoner/faulttree/components/ui/labeling/CftLanguageDescriptionLabelProvider.java b/Stochastic/hu.bme.mit.inf.dslreasoner.faulttree.components.ui/xtend-gen/hu/bme/mit/inf/dslreasoner/faulttree/components/ui/labeling/CftLanguageDescriptionLabelProvider.java
deleted file mode 100644
index f38d3fb5..00000000
--- a/Stochastic/hu.bme.mit.inf.dslreasoner.faulttree.components.ui/xtend-gen/hu/bme/mit/inf/dslreasoner/faulttree/components/ui/labeling/CftLanguageDescriptionLabelProvider.java
+++ /dev/null
@@ -1,15 +0,0 @@
-/**
- * generated by Xtext 2.16.0
- */
-package hu.bme.mit.inf.dslreasoner.faulttree.components.ui.labeling;
-
-import org.eclipse.xtext.ui.label.DefaultDescriptionLabelProvider;
-
-/**
- * Provides labels for IEObjectDescriptions and IResourceDescriptions.
- *
- * See https://www.eclipse.org/Xtext/documentation/304_ide_concepts.html#label-provider
- */
-@SuppressWarnings("all")
-public class CftLanguageDescriptionLabelProvider extends DefaultDescriptionLabelProvider {
-}
diff --git a/Stochastic/hu.bme.mit.inf.dslreasoner.faulttree.components.ui/xtend-gen/hu/bme/mit/inf/dslreasoner/faulttree/components/ui/labeling/CftLanguageLabelProvider.java b/Stochastic/hu.bme.mit.inf.dslreasoner.faulttree.components.ui/xtend-gen/hu/bme/mit/inf/dslreasoner/faulttree/components/ui/labeling/CftLanguageLabelProvider.java
deleted file mode 100644
index 103bb114..00000000
--- a/Stochastic/hu.bme.mit.inf.dslreasoner.faulttree.components.ui/xtend-gen/hu/bme/mit/inf/dslreasoner/faulttree/components/ui/labeling/CftLanguageLabelProvider.java
+++ /dev/null
@@ -1,32 +0,0 @@
-/**
- * generated by Xtext 2.16.0
- */
-package hu.bme.mit.inf.dslreasoner.faulttree.components.ui.labeling;
-
-import com.google.inject.Inject;
-import hu.bme.mit.inf.dslreasoner.faulttree.components.cftLanguage.MappingDefinition;
-import org.eclipse.emf.edit.ui.provider.AdapterFactoryLabelProvider;
-import org.eclipse.viatra.query.patternlanguage.emf.vql.Pattern;
-import org.eclipse.xtext.ui.label.DefaultEObjectLabelProvider;
-
-/**
- * Provides labels for EObjects.
- *
- * See https://www.eclipse.org/Xtext/documentation/304_ide_concepts.html#label-provider
- */
-@SuppressWarnings("all")
-public class CftLanguageLabelProvider extends DefaultEObjectLabelProvider {
- @Inject
- public CftLanguageLabelProvider(final AdapterFactoryLabelProvider delegate) {
- super(delegate);
- }
-
- public String text(final MappingDefinition mappingDefinition) {
- Pattern _pattern = mappingDefinition.getPattern();
- String _name = null;
- if (_pattern!=null) {
- _name=_pattern.getName();
- }
- return _name;
- }
-}
diff --git a/Stochastic/hu.bme.mit.inf.dslreasoner.faulttree.components.ui/xtend-gen/hu/bme/mit/inf/dslreasoner/faulttree/components/ui/outline/.CftLanguageOutlineTreeProvider.xtendbin b/Stochastic/hu.bme.mit.inf.dslreasoner.faulttree.components.ui/xtend-gen/hu/bme/mit/inf/dslreasoner/faulttree/components/ui/outline/.CftLanguageOutlineTreeProvider.xtendbin
deleted file mode 100644
index 04b65373..00000000
Binary files a/Stochastic/hu.bme.mit.inf.dslreasoner.faulttree.components.ui/xtend-gen/hu/bme/mit/inf/dslreasoner/faulttree/components/ui/outline/.CftLanguageOutlineTreeProvider.xtendbin and /dev/null differ
diff --git a/Stochastic/hu.bme.mit.inf.dslreasoner.faulttree.components.ui/xtend-gen/hu/bme/mit/inf/dslreasoner/faulttree/components/ui/outline/.gitignore b/Stochastic/hu.bme.mit.inf.dslreasoner.faulttree.components.ui/xtend-gen/hu/bme/mit/inf/dslreasoner/faulttree/components/ui/outline/.gitignore
deleted file mode 100644
index 61ad3c3f..00000000
--- a/Stochastic/hu.bme.mit.inf.dslreasoner.faulttree.components.ui/xtend-gen/hu/bme/mit/inf/dslreasoner/faulttree/components/ui/outline/.gitignore
+++ /dev/null
@@ -1,3 +0,0 @@
-/.CftLanguageOutlineTreeProvider.java._trace
-/.CftLanguageOutlineTreeProvider.xtendbin
-/CftLanguageOutlineTreeProvider.java
diff --git a/Stochastic/hu.bme.mit.inf.dslreasoner.faulttree.components.ui/xtend-gen/hu/bme/mit/inf/dslreasoner/faulttree/components/ui/outline/CftLanguageOutlineTreeProvider.java b/Stochastic/hu.bme.mit.inf.dslreasoner.faulttree.components.ui/xtend-gen/hu/bme/mit/inf/dslreasoner/faulttree/components/ui/outline/CftLanguageOutlineTreeProvider.java
deleted file mode 100644
index b8da3d93..00000000
--- a/Stochastic/hu.bme.mit.inf.dslreasoner.faulttree.components.ui/xtend-gen/hu/bme/mit/inf/dslreasoner/faulttree/components/ui/outline/CftLanguageOutlineTreeProvider.java
+++ /dev/null
@@ -1,24 +0,0 @@
-/**
- * generated by Xtext 2.16.0
- */
-package hu.bme.mit.inf.dslreasoner.faulttree.components.ui.outline;
-
-import hu.bme.mit.inf.dslreasoner.faulttree.components.cftLanguage.MappingDefinition;
-import hu.bme.mit.inf.dslreasoner.faulttree.model.cft.EventDefinition;
-import org.eclipse.xtext.ui.editor.outline.impl.DefaultOutlineTreeProvider;
-
-/**
- * Customization of the default outline structure.
- *
- * See https://www.eclipse.org/Xtext/documentation/310_eclipse_support.html#outline
- */
-@SuppressWarnings("all")
-public class CftLanguageOutlineTreeProvider extends DefaultOutlineTreeProvider {
- public boolean _isLeaf(final EventDefinition eventDefinition) {
- return true;
- }
-
- public boolean _isLeaf(final MappingDefinition mappingDefinition) {
- return true;
- }
-}
diff --git a/Stochastic/hu.bme.mit.inf.dslreasoner.faulttree.components.ui/xtend-gen/hu/bme/mit/inf/dslreasoner/faulttree/components/ui/quickfix/.CftLanguageQuickfixProvider.xtendbin b/Stochastic/hu.bme.mit.inf.dslreasoner.faulttree.components.ui/xtend-gen/hu/bme/mit/inf/dslreasoner/faulttree/components/ui/quickfix/.CftLanguageQuickfixProvider.xtendbin
deleted file mode 100644
index 13419ed3..00000000
Binary files a/Stochastic/hu.bme.mit.inf.dslreasoner.faulttree.components.ui/xtend-gen/hu/bme/mit/inf/dslreasoner/faulttree/components/ui/quickfix/.CftLanguageQuickfixProvider.xtendbin and /dev/null differ
diff --git a/Stochastic/hu.bme.mit.inf.dslreasoner.faulttree.components.ui/xtend-gen/hu/bme/mit/inf/dslreasoner/faulttree/components/ui/quickfix/.gitignore b/Stochastic/hu.bme.mit.inf.dslreasoner.faulttree.components.ui/xtend-gen/hu/bme/mit/inf/dslreasoner/faulttree/components/ui/quickfix/.gitignore
deleted file mode 100644
index e9319b3b..00000000
--- a/Stochastic/hu.bme.mit.inf.dslreasoner.faulttree.components.ui/xtend-gen/hu/bme/mit/inf/dslreasoner/faulttree/components/ui/quickfix/.gitignore
+++ /dev/null
@@ -1,3 +0,0 @@
-/.CftLanguageQuickfixProvider.java._trace
-/.CftLanguageQuickfixProvider.xtendbin
-/CftLanguageQuickfixProvider.java
diff --git a/Stochastic/hu.bme.mit.inf.dslreasoner.faulttree.components.ui/xtend-gen/hu/bme/mit/inf/dslreasoner/faulttree/components/ui/quickfix/CftLanguageQuickfixProvider.java b/Stochastic/hu.bme.mit.inf.dslreasoner.faulttree.components.ui/xtend-gen/hu/bme/mit/inf/dslreasoner/faulttree/components/ui/quickfix/CftLanguageQuickfixProvider.java
deleted file mode 100644
index 361a00ca..00000000
--- a/Stochastic/hu.bme.mit.inf.dslreasoner.faulttree.components.ui/xtend-gen/hu/bme/mit/inf/dslreasoner/faulttree/components/ui/quickfix/CftLanguageQuickfixProvider.java
+++ /dev/null
@@ -1,15 +0,0 @@
-/**
- * generated by Xtext 2.16.0
- */
-package hu.bme.mit.inf.dslreasoner.faulttree.components.ui.quickfix;
-
-import org.eclipse.xtext.ui.editor.quickfix.DefaultQuickfixProvider;
-
-/**
- * Custom quickfixes.
- *
- * See https://www.eclipse.org/Xtext/documentation/310_eclipse_support.html#quick-fixes
- */
-@SuppressWarnings("all")
-public class CftLanguageQuickfixProvider extends DefaultQuickfixProvider {
-}
diff --git a/Stochastic/hu.bme.mit.inf.dslreasoner.faulttree.components.ui/xtend-gen/hu/bme/mit/inf/dslreasoner/faulttree/components/ui/syntaxcoloring/.CftLanguageSemanticHighlightingCalculator.xtendbin b/Stochastic/hu.bme.mit.inf.dslreasoner.faulttree.components.ui/xtend-gen/hu/bme/mit/inf/dslreasoner/faulttree/components/ui/syntaxcoloring/.CftLanguageSemanticHighlightingCalculator.xtendbin
deleted file mode 100644
index 42bf1c75..00000000
Binary files a/Stochastic/hu.bme.mit.inf.dslreasoner.faulttree.components.ui/xtend-gen/hu/bme/mit/inf/dslreasoner/faulttree/components/ui/syntaxcoloring/.CftLanguageSemanticHighlightingCalculator.xtendbin and /dev/null differ
diff --git a/Stochastic/hu.bme.mit.inf.dslreasoner.faulttree.components.ui/xtend-gen/hu/bme/mit/inf/dslreasoner/faulttree/components/ui/syntaxcoloring/.CftLanguageTokenToAttributeIdMapper.xtendbin b/Stochastic/hu.bme.mit.inf.dslreasoner.faulttree.components.ui/xtend-gen/hu/bme/mit/inf/dslreasoner/faulttree/components/ui/syntaxcoloring/.CftLanguageTokenToAttributeIdMapper.xtendbin
deleted file mode 100644
index 09c27dfe..00000000
Binary files a/Stochastic/hu.bme.mit.inf.dslreasoner.faulttree.components.ui/xtend-gen/hu/bme/mit/inf/dslreasoner/faulttree/components/ui/syntaxcoloring/.CftLanguageTokenToAttributeIdMapper.xtendbin and /dev/null differ
diff --git a/Stochastic/hu.bme.mit.inf.dslreasoner.faulttree.components.ui/xtend-gen/hu/bme/mit/inf/dslreasoner/faulttree/components/ui/syntaxcoloring/.gitignore b/Stochastic/hu.bme.mit.inf.dslreasoner.faulttree.components.ui/xtend-gen/hu/bme/mit/inf/dslreasoner/faulttree/components/ui/syntaxcoloring/.gitignore
deleted file mode 100644
index e1b01d74..00000000
--- a/Stochastic/hu.bme.mit.inf.dslreasoner.faulttree.components.ui/xtend-gen/hu/bme/mit/inf/dslreasoner/faulttree/components/ui/syntaxcoloring/.gitignore
+++ /dev/null
@@ -1,6 +0,0 @@
-/.CftLanguageSemanticHighlightingCalculator.java._trace
-/.CftLanguageTokenToAttributeIdMapper.java._trace
-/.CftLanguageSemanticHighlightingCalculator.xtendbin
-/.CftLanguageTokenToAttributeIdMapper.xtendbin
-/CftLanguageSemanticHighlightingCalculator.java
-/CftLanguageTokenToAttributeIdMapper.java
diff --git a/Stochastic/hu.bme.mit.inf.dslreasoner.faulttree.components.ui/xtend-gen/hu/bme/mit/inf/dslreasoner/faulttree/components/ui/syntaxcoloring/CftLanguageSemanticHighlightingCalculator.java b/Stochastic/hu.bme.mit.inf.dslreasoner.faulttree.components.ui/xtend-gen/hu/bme/mit/inf/dslreasoner/faulttree/components/ui/syntaxcoloring/CftLanguageSemanticHighlightingCalculator.java
deleted file mode 100644
index 268faba3..00000000
--- a/Stochastic/hu.bme.mit.inf.dslreasoner.faulttree.components.ui/xtend-gen/hu/bme/mit/inf/dslreasoner/faulttree/components/ui/syntaxcoloring/CftLanguageSemanticHighlightingCalculator.java
+++ /dev/null
@@ -1,38 +0,0 @@
-package hu.bme.mit.inf.dslreasoner.faulttree.components.ui.syntaxcoloring;
-
-import hu.bme.mit.inf.dslreasoner.faulttree.model.cft.CftPackage;
-import hu.bme.mit.inf.dslreasoner.faulttree.model.cft.KOfMGateDefinition;
-import java.util.Arrays;
-import org.eclipse.emf.ecore.EObject;
-import org.eclipse.xtext.ide.editor.syntaxcoloring.DefaultSemanticHighlightingCalculator;
-import org.eclipse.xtext.ide.editor.syntaxcoloring.IHighlightedPositionAcceptor;
-import org.eclipse.xtext.ui.editor.syntaxcoloring.DefaultHighlightingConfiguration;
-import org.eclipse.xtext.util.CancelIndicator;
-
-@SuppressWarnings("all")
-public class CftLanguageSemanticHighlightingCalculator extends DefaultSemanticHighlightingCalculator {
- protected boolean _highlightElement(final KOfMGateDefinition gate, final IHighlightedPositionAcceptor acceptor, final CancelIndicator cancelIndicator) {
- boolean _xblockexpression = false;
- {
- this.highlightFeature(acceptor, gate, CftPackage.Literals.KOF_MGATE_DEFINITION__K, DefaultHighlightingConfiguration.KEYWORD_ID);
- this.highlightFeature(acceptor, gate, CftPackage.Literals.KOF_MGATE_DEFINITION__M, DefaultHighlightingConfiguration.KEYWORD_ID);
- _xblockexpression = false;
- }
- return _xblockexpression;
- }
-
- protected boolean _highlightElement(final EObject eObject, final IHighlightedPositionAcceptor acceptor, final CancelIndicator cancelIndicator) {
- return super.highlightElement(eObject, acceptor, cancelIndicator);
- }
-
- protected boolean highlightElement(final EObject gate, final IHighlightedPositionAcceptor acceptor, final CancelIndicator cancelIndicator) {
- if (gate instanceof KOfMGateDefinition) {
- return _highlightElement((KOfMGateDefinition)gate, acceptor, cancelIndicator);
- } else if (gate != null) {
- return _highlightElement(gate, acceptor, cancelIndicator);
- } else {
- throw new IllegalArgumentException("Unhandled parameter types: " +
- Arrays.asList(gate, acceptor, cancelIndicator).toString());
- }
- }
-}
diff --git a/Stochastic/hu.bme.mit.inf.dslreasoner.faulttree.components.ui/xtend-gen/hu/bme/mit/inf/dslreasoner/faulttree/components/ui/syntaxcoloring/CftLanguageTokenToAttributeIdMapper.java b/Stochastic/hu.bme.mit.inf.dslreasoner.faulttree.components.ui/xtend-gen/hu/bme/mit/inf/dslreasoner/faulttree/components/ui/syntaxcoloring/CftLanguageTokenToAttributeIdMapper.java
deleted file mode 100644
index 9ad4afda..00000000
--- a/Stochastic/hu.bme.mit.inf.dslreasoner.faulttree.components.ui/xtend-gen/hu/bme/mit/inf/dslreasoner/faulttree/components/ui/syntaxcoloring/CftLanguageTokenToAttributeIdMapper.java
+++ /dev/null
@@ -1,25 +0,0 @@
-package hu.bme.mit.inf.dslreasoner.faulttree.components.ui.syntaxcoloring;
-
-import org.eclipse.xtext.ide.editor.syntaxcoloring.DefaultAntlrTokenToAttributeIdMapper;
-import org.eclipse.xtext.ide.editor.syntaxcoloring.HighlightingStyles;
-
-@SuppressWarnings("all")
-public class CftLanguageTokenToAttributeIdMapper extends DefaultAntlrTokenToAttributeIdMapper {
- @Override
- protected String calculateId(final String tokenName, final int tokenType) {
- String _switchResult = null;
- if (tokenName != null) {
- switch (tokenName) {
- case "RULE_T_DOUBLE":
- _switchResult = HighlightingStyles.NUMBER_ID;
- break;
- default:
- _switchResult = super.calculateId(tokenName, tokenType);
- break;
- }
- } else {
- _switchResult = super.calculateId(tokenName, tokenType);
- }
- return _switchResult;
- }
-}
diff --git a/Stochastic/hu.bme.mit.inf.dslreasoner.faulttree.components/.classpath b/Stochastic/hu.bme.mit.inf.dslreasoner.faulttree.components/.classpath
deleted file mode 100644
index 9081d4f7..00000000
--- a/Stochastic/hu.bme.mit.inf.dslreasoner.faulttree.components/.classpath
+++ /dev/null
@@ -1,9 +0,0 @@
-
-
-
-
-
-
-
-
-
diff --git a/Stochastic/hu.bme.mit.inf.dslreasoner.faulttree.components/.gitignore b/Stochastic/hu.bme.mit.inf.dslreasoner.faulttree.components/.gitignore
deleted file mode 100644
index ae3c1726..00000000
--- a/Stochastic/hu.bme.mit.inf.dslreasoner.faulttree.components/.gitignore
+++ /dev/null
@@ -1 +0,0 @@
-/bin/
diff --git a/Stochastic/hu.bme.mit.inf.dslreasoner.faulttree.components/.launch/Generate CftLanguage (cft) Language Infrastructure.launch b/Stochastic/hu.bme.mit.inf.dslreasoner.faulttree.components/.launch/Generate CftLanguage (cft) Language Infrastructure.launch
deleted file mode 100644
index 25217aa6..00000000
--- a/Stochastic/hu.bme.mit.inf.dslreasoner.faulttree.components/.launch/Generate CftLanguage (cft) Language Infrastructure.launch
+++ /dev/null
@@ -1,18 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
diff --git a/Stochastic/hu.bme.mit.inf.dslreasoner.faulttree.components/.project b/Stochastic/hu.bme.mit.inf.dslreasoner.faulttree.components/.project
deleted file mode 100644
index eb054def..00000000
--- a/Stochastic/hu.bme.mit.inf.dslreasoner.faulttree.components/.project
+++ /dev/null
@@ -1,34 +0,0 @@
-
-
- hu.bme.mit.inf.dslreasoner.faulttree.components
-
-
-
-
-
- org.eclipse.xtext.ui.shared.xtextBuilder
-
-
-
-
- org.eclipse.jdt.core.javabuilder
-
-
-
-
- org.eclipse.pde.ManifestBuilder
-
-
-
-
- org.eclipse.pde.SchemaBuilder
-
-
-
-
-
- org.eclipse.xtext.ui.shared.xtextNature
- org.eclipse.jdt.core.javanature
- org.eclipse.pde.PluginNature
-
-
diff --git a/Stochastic/hu.bme.mit.inf.dslreasoner.faulttree.components/.settings/org.eclipse.core.resources.prefs b/Stochastic/hu.bme.mit.inf.dslreasoner.faulttree.components/.settings/org.eclipse.core.resources.prefs
deleted file mode 100644
index 99f26c02..00000000
--- a/Stochastic/hu.bme.mit.inf.dslreasoner.faulttree.components/.settings/org.eclipse.core.resources.prefs
+++ /dev/null
@@ -1,2 +0,0 @@
-eclipse.preferences.version=1
-encoding/=UTF-8
diff --git a/Stochastic/hu.bme.mit.inf.dslreasoner.faulttree.components/.settings/org.eclipse.jdt.core.prefs b/Stochastic/hu.bme.mit.inf.dslreasoner.faulttree.components/.settings/org.eclipse.jdt.core.prefs
deleted file mode 100644
index 0c68a61d..00000000
--- a/Stochastic/hu.bme.mit.inf.dslreasoner.faulttree.components/.settings/org.eclipse.jdt.core.prefs
+++ /dev/null
@@ -1,7 +0,0 @@
-eclipse.preferences.version=1
-org.eclipse.jdt.core.compiler.codegen.inlineJsrBytecode=enabled
-org.eclipse.jdt.core.compiler.codegen.targetPlatform=1.8
-org.eclipse.jdt.core.compiler.compliance=1.8
-org.eclipse.jdt.core.compiler.problem.assertIdentifier=error
-org.eclipse.jdt.core.compiler.problem.enumIdentifier=error
-org.eclipse.jdt.core.compiler.source=1.8
diff --git a/Stochastic/hu.bme.mit.inf.dslreasoner.faulttree.components/META-INF/MANIFEST.MF b/Stochastic/hu.bme.mit.inf.dslreasoner.faulttree.components/META-INF/MANIFEST.MF
deleted file mode 100644
index 8511add4..00000000
--- a/Stochastic/hu.bme.mit.inf.dslreasoner.faulttree.components/META-INF/MANIFEST.MF
+++ /dev/null
@@ -1,32 +0,0 @@
-Manifest-Version: 1.0
-Automatic-Module-Name: hu.bme.mit.inf.dslreasoner.faulttree.components
-Bundle-ManifestVersion: 2
-Bundle-Name: hu.bme.mit.inf.dslreasoner.faulttree.components
-Bundle-Vendor: My Company
-Bundle-Version: 1.0.0.qualifier
-Bundle-SymbolicName: hu.bme.mit.inf.dslreasoner.faulttree.components; singleton:=true
-Bundle-ActivationPolicy: lazy
-Require-Bundle: org.eclipse.xtext,
- org.eclipse.xtext.xbase,
- org.eclipse.equinox.common;bundle-version="3.5.0",
- org.eclipse.emf.ecore,
- org.eclipse.xtext.xbase.lib;bundle-version="2.14.0",
- org.eclipse.xtext.util,
- org.eclipse.emf.common,
- org.eclipse.xtend.lib;bundle-version="2.14.0",
- org.antlr.runtime;bundle-version="[3.2.0,3.2.1)",
- org.eclipse.viatra.query.patternlanguage.emf;visibility:=reexport,
- hu.bme.mit.inf.dslreasoner.faulttree.model;visibility:=reexport
-Bundle-RequiredExecutionEnvironment: JavaSE-1.8
-Export-Package: hu.bme.mit.inf.dslreasoner.faulttree.components,
- hu.bme.mit.inf.dslreasoner.faulttree.components.cftLanguage,
- hu.bme.mit.inf.dslreasoner.faulttree.components.serializer,
- hu.bme.mit.inf.dslreasoner.faulttree.components.cftLanguage.util,
- hu.bme.mit.inf.dslreasoner.faulttree.components.scoping,
- hu.bme.mit.inf.dslreasoner.faulttree.components.parser.antlr.internal,
- hu.bme.mit.inf.dslreasoner.faulttree.components.cftLanguage.impl,
- hu.bme.mit.inf.dslreasoner.faulttree.components.generator,
- hu.bme.mit.inf.dslreasoner.faulttree.components.validation,
- hu.bme.mit.inf.dslreasoner.faulttree.components.parser.antlr,
- hu.bme.mit.inf.dslreasoner.faulttree.components.services
-Import-Package: org.apache.log4j
diff --git a/Stochastic/hu.bme.mit.inf.dslreasoner.faulttree.components/build.properties b/Stochastic/hu.bme.mit.inf.dslreasoner.faulttree.components/build.properties
deleted file mode 100644
index 18d540bf..00000000
--- a/Stochastic/hu.bme.mit.inf.dslreasoner.faulttree.components/build.properties
+++ /dev/null
@@ -1,20 +0,0 @@
-source.. = src/,\
- src-gen/,\
- xtend-gen/
-bin.includes = model/generated/,\
- .,\
- META-INF/,\
- plugin.xml
-bin.excludes = **/*.mwe2,\
- **/*.xtend
-additional.bundles = org.eclipse.xtext.xbase,\
- org.eclipse.xtext.common.types,\
- org.eclipse.xtext.xtext.generator,\
- org.eclipse.emf.codegen.ecore,\
- org.eclipse.emf.mwe.utils,\
- org.eclipse.emf.mwe2.launch,\
- org.eclipse.emf.mwe2.lib,\
- org.objectweb.asm,\
- org.apache.commons.logging,\
- org.apache.log4j,\
- com.ibm.icu
diff --git a/Stochastic/hu.bme.mit.inf.dslreasoner.faulttree.components/model/generated/CftLanguage.ecore b/Stochastic/hu.bme.mit.inf.dslreasoner.faulttree.components/model/generated/CftLanguage.ecore
deleted file mode 100644
index ecfaa84b..00000000
--- a/Stochastic/hu.bme.mit.inf.dslreasoner.faulttree.components/model/generated/CftLanguage.ecore
+++ /dev/null
@@ -1,60 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
diff --git a/Stochastic/hu.bme.mit.inf.dslreasoner.faulttree.components/model/generated/CftLanguage.genmodel b/Stochastic/hu.bme.mit.inf.dslreasoner.faulttree.components/model/generated/CftLanguage.genmodel
deleted file mode 100644
index 1b857035..00000000
--- a/Stochastic/hu.bme.mit.inf.dslreasoner.faulttree.components/model/generated/CftLanguage.genmodel
+++ /dev/null
@@ -1,53 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
diff --git a/Stochastic/hu.bme.mit.inf.dslreasoner.faulttree.components/plugin.xml b/Stochastic/hu.bme.mit.inf.dslreasoner.faulttree.components/plugin.xml
deleted file mode 100644
index 698af7de..00000000
--- a/Stochastic/hu.bme.mit.inf.dslreasoner.faulttree.components/plugin.xml
+++ /dev/null
@@ -1,10 +0,0 @@
-
-
-
-
-
-
-
diff --git a/Stochastic/hu.bme.mit.inf.dslreasoner.faulttree.components/src-gen/hu/bme/mit/inf/dslreasoner/faulttree/components/AbstractCftLanguageRuntimeModule.java b/Stochastic/hu.bme.mit.inf.dslreasoner.faulttree.components/src-gen/hu/bme/mit/inf/dslreasoner/faulttree/components/AbstractCftLanguageRuntimeModule.java
deleted file mode 100644
index bdec0d5b..00000000
--- a/Stochastic/hu.bme.mit.inf.dslreasoner.faulttree.components/src-gen/hu/bme/mit/inf/dslreasoner/faulttree/components/AbstractCftLanguageRuntimeModule.java
+++ /dev/null
@@ -1,208 +0,0 @@
-/*
- * generated by Xtext 2.16.0
- */
-package hu.bme.mit.inf.dslreasoner.faulttree.components;
-
-import com.google.inject.Binder;
-import com.google.inject.Provider;
-import com.google.inject.name.Names;
-import hu.bme.mit.inf.dslreasoner.faulttree.components.generator.CftLanguageGenerator;
-import hu.bme.mit.inf.dslreasoner.faulttree.components.parser.antlr.CftLanguageAntlrTokenFileProvider;
-import hu.bme.mit.inf.dslreasoner.faulttree.components.parser.antlr.CftLanguageParser;
-import hu.bme.mit.inf.dslreasoner.faulttree.components.parser.antlr.internal.InternalCftLanguageLexer;
-import hu.bme.mit.inf.dslreasoner.faulttree.components.scoping.CftLanguageScopeProvider;
-import hu.bme.mit.inf.dslreasoner.faulttree.components.serializer.CftLanguageSemanticSequencer;
-import hu.bme.mit.inf.dslreasoner.faulttree.components.serializer.CftLanguageSyntacticSequencer;
-import hu.bme.mit.inf.dslreasoner.faulttree.components.services.CftLanguageGrammarAccess;
-import hu.bme.mit.inf.dslreasoner.faulttree.components.validation.CftLanguageConfigurableIssueCodesProvider;
-import hu.bme.mit.inf.dslreasoner.faulttree.components.validation.CftLanguageValidator;
-import java.util.Properties;
-import org.eclipse.xtext.Constants;
-import org.eclipse.xtext.IGrammarAccess;
-import org.eclipse.xtext.generator.IGenerator2;
-import org.eclipse.xtext.naming.DefaultDeclarativeQualifiedNameProvider;
-import org.eclipse.xtext.naming.IQualifiedNameProvider;
-import org.eclipse.xtext.parser.IParser;
-import org.eclipse.xtext.parser.ITokenToStringConverter;
-import org.eclipse.xtext.parser.antlr.AntlrTokenDefProvider;
-import org.eclipse.xtext.parser.antlr.AntlrTokenToStringConverter;
-import org.eclipse.xtext.parser.antlr.IAntlrTokenFileProvider;
-import org.eclipse.xtext.parser.antlr.ITokenDefProvider;
-import org.eclipse.xtext.parser.antlr.IUnorderedGroupHelper;
-import org.eclipse.xtext.parser.antlr.Lexer;
-import org.eclipse.xtext.parser.antlr.LexerBindings;
-import org.eclipse.xtext.parser.antlr.LexerProvider;
-import org.eclipse.xtext.parser.antlr.UnorderedGroupHelper;
-import org.eclipse.xtext.resource.IContainer;
-import org.eclipse.xtext.resource.IResourceDescriptions;
-import org.eclipse.xtext.resource.containers.IAllContainersState;
-import org.eclipse.xtext.resource.containers.ResourceSetBasedAllContainersStateProvider;
-import org.eclipse.xtext.resource.containers.StateBasedContainerManager;
-import org.eclipse.xtext.resource.impl.ResourceDescriptionsProvider;
-import org.eclipse.xtext.resource.impl.ResourceSetBasedResourceDescriptions;
-import org.eclipse.xtext.scoping.IGlobalScopeProvider;
-import org.eclipse.xtext.scoping.IScopeProvider;
-import org.eclipse.xtext.scoping.IgnoreCaseLinking;
-import org.eclipse.xtext.scoping.impl.AbstractDeclarativeScopeProvider;
-import org.eclipse.xtext.scoping.impl.DefaultGlobalScopeProvider;
-import org.eclipse.xtext.scoping.impl.ImportedNamespaceAwareLocalScopeProvider;
-import org.eclipse.xtext.serializer.ISerializer;
-import org.eclipse.xtext.serializer.impl.Serializer;
-import org.eclipse.xtext.serializer.sequencer.ISemanticSequencer;
-import org.eclipse.xtext.serializer.sequencer.ISyntacticSequencer;
-import org.eclipse.xtext.service.DefaultRuntimeModule;
-import org.eclipse.xtext.service.SingletonBinding;
-import org.eclipse.xtext.validation.ConfigurableIssueCodesProvider;
-
-/**
- * Manual modifications go to {@link CftLanguageRuntimeModule}.
- */
-@SuppressWarnings("all")
-public abstract class AbstractCftLanguageRuntimeModule extends DefaultRuntimeModule {
-
- protected Properties properties = null;
-
- @Override
- public void configure(Binder binder) {
- properties = tryBindProperties(binder, "hu/bme/mit/inf/dslreasoner/faulttree/components/CftLanguage.properties");
- super.configure(binder);
- }
-
- public void configureLanguageName(Binder binder) {
- binder.bind(String.class).annotatedWith(Names.named(Constants.LANGUAGE_NAME)).toInstance("hu.bme.mit.inf.dslreasoner.faulttree.components.CftLanguage");
- }
-
- public void configureFileExtensions(Binder binder) {
- if (properties == null || properties.getProperty(Constants.FILE_EXTENSIONS) == null)
- binder.bind(String.class).annotatedWith(Names.named(Constants.FILE_EXTENSIONS)).toInstance("cft");
- }
-
- // contributed by org.eclipse.xtext.xtext.generator.grammarAccess.GrammarAccessFragment2
- public ClassLoader bindClassLoaderToInstance() {
- return getClass().getClassLoader();
- }
-
- // contributed by org.eclipse.xtext.xtext.generator.grammarAccess.GrammarAccessFragment2
- public Class extends IGrammarAccess> bindIGrammarAccess() {
- return CftLanguageGrammarAccess.class;
- }
-
- // contributed by org.eclipse.xtext.xtext.generator.serializer.SerializerFragment2
- public Class extends ISemanticSequencer> bindISemanticSequencer() {
- return CftLanguageSemanticSequencer.class;
- }
-
- // contributed by org.eclipse.xtext.xtext.generator.serializer.SerializerFragment2
- public Class extends ISyntacticSequencer> bindISyntacticSequencer() {
- return CftLanguageSyntacticSequencer.class;
- }
-
- // contributed by org.eclipse.xtext.xtext.generator.serializer.SerializerFragment2
- public Class extends ISerializer> bindISerializer() {
- return Serializer.class;
- }
-
- // contributed by org.eclipse.xtext.xtext.generator.parser.antlr.XtextAntlrGeneratorFragment2
- public Class extends IParser> bindIParser() {
- return CftLanguageParser.class;
- }
-
- // contributed by org.eclipse.xtext.xtext.generator.parser.antlr.XtextAntlrGeneratorFragment2
- public Class extends ITokenToStringConverter> bindITokenToStringConverter() {
- return AntlrTokenToStringConverter.class;
- }
-
- // contributed by org.eclipse.xtext.xtext.generator.parser.antlr.XtextAntlrGeneratorFragment2
- public Class extends IAntlrTokenFileProvider> bindIAntlrTokenFileProvider() {
- return CftLanguageAntlrTokenFileProvider.class;
- }
-
- // contributed by org.eclipse.xtext.xtext.generator.parser.antlr.XtextAntlrGeneratorFragment2
- public Class extends Lexer> bindLexer() {
- return InternalCftLanguageLexer.class;
- }
-
- // contributed by org.eclipse.xtext.xtext.generator.parser.antlr.XtextAntlrGeneratorFragment2
- public Class extends ITokenDefProvider> bindITokenDefProvider() {
- return AntlrTokenDefProvider.class;
- }
-
- // contributed by org.eclipse.xtext.xtext.generator.parser.antlr.XtextAntlrGeneratorFragment2
- public Provider extends InternalCftLanguageLexer> provideInternalCftLanguageLexer() {
- return LexerProvider.create(InternalCftLanguageLexer.class);
- }
-
- // contributed by org.eclipse.xtext.xtext.generator.parser.antlr.XtextAntlrGeneratorFragment2
- public void configureRuntimeLexer(Binder binder) {
- binder.bind(Lexer.class)
- .annotatedWith(Names.named(LexerBindings.RUNTIME))
- .to(InternalCftLanguageLexer.class);
- }
-
- // contributed by org.eclipse.xtext.xtext.generator.parser.antlr.XtextAntlrGeneratorFragment2
- public Class extends IUnorderedGroupHelper> bindIUnorderedGroupHelper() {
- return UnorderedGroupHelper.class;
- }
-
- // contributed by org.eclipse.xtext.xtext.generator.validation.ValidatorFragment2
- @SingletonBinding(eager=true)
- public Class extends CftLanguageValidator> bindCftLanguageValidator() {
- return CftLanguageValidator.class;
- }
-
- // contributed by org.eclipse.xtext.xtext.generator.validation.ValidatorFragment2
- public Class extends ConfigurableIssueCodesProvider> bindConfigurableIssueCodesProvider() {
- return CftLanguageConfigurableIssueCodesProvider.class;
- }
-
- // contributed by org.eclipse.xtext.xtext.generator.scoping.ImportNamespacesScopingFragment2
- public Class extends IScopeProvider> bindIScopeProvider() {
- return CftLanguageScopeProvider.class;
- }
-
- // contributed by org.eclipse.xtext.xtext.generator.scoping.ImportNamespacesScopingFragment2
- public void configureIScopeProviderDelegate(Binder binder) {
- binder.bind(IScopeProvider.class).annotatedWith(Names.named(AbstractDeclarativeScopeProvider.NAMED_DELEGATE)).to(ImportedNamespaceAwareLocalScopeProvider.class);
- }
-
- // contributed by org.eclipse.xtext.xtext.generator.scoping.ImportNamespacesScopingFragment2
- public Class extends IGlobalScopeProvider> bindIGlobalScopeProvider() {
- return DefaultGlobalScopeProvider.class;
- }
-
- // contributed by org.eclipse.xtext.xtext.generator.scoping.ImportNamespacesScopingFragment2
- public void configureIgnoreCaseLinking(Binder binder) {
- binder.bindConstant().annotatedWith(IgnoreCaseLinking.class).to(false);
- }
-
- // contributed by org.eclipse.xtext.xtext.generator.exporting.QualifiedNamesFragment2
- public Class extends IQualifiedNameProvider> bindIQualifiedNameProvider() {
- return DefaultDeclarativeQualifiedNameProvider.class;
- }
-
- // contributed by org.eclipse.xtext.xtext.generator.builder.BuilderIntegrationFragment2
- public Class extends IContainer.Manager> bindIContainer$Manager() {
- return StateBasedContainerManager.class;
- }
-
- // contributed by org.eclipse.xtext.xtext.generator.builder.BuilderIntegrationFragment2
- public Class extends IAllContainersState.Provider> bindIAllContainersState$Provider() {
- return ResourceSetBasedAllContainersStateProvider.class;
- }
-
- // contributed by org.eclipse.xtext.xtext.generator.builder.BuilderIntegrationFragment2
- public void configureIResourceDescriptions(Binder binder) {
- binder.bind(IResourceDescriptions.class).to(ResourceSetBasedResourceDescriptions.class);
- }
-
- // contributed by org.eclipse.xtext.xtext.generator.builder.BuilderIntegrationFragment2
- public void configureIResourceDescriptionsPersisted(Binder binder) {
- binder.bind(IResourceDescriptions.class).annotatedWith(Names.named(ResourceDescriptionsProvider.PERSISTED_DESCRIPTIONS)).to(ResourceSetBasedResourceDescriptions.class);
- }
-
- // contributed by org.eclipse.xtext.xtext.generator.generator.GeneratorFragment2
- public Class extends IGenerator2> bindIGenerator2() {
- return CftLanguageGenerator.class;
- }
-
-}
diff --git a/Stochastic/hu.bme.mit.inf.dslreasoner.faulttree.components/src-gen/hu/bme/mit/inf/dslreasoner/faulttree/components/CftLanguage.xtextbin b/Stochastic/hu.bme.mit.inf.dslreasoner.faulttree.components/src-gen/hu/bme/mit/inf/dslreasoner/faulttree/components/CftLanguage.xtextbin
deleted file mode 100644
index eb879e93..00000000
Binary files a/Stochastic/hu.bme.mit.inf.dslreasoner.faulttree.components/src-gen/hu/bme/mit/inf/dslreasoner/faulttree/components/CftLanguage.xtextbin and /dev/null differ
diff --git a/Stochastic/hu.bme.mit.inf.dslreasoner.faulttree.components/src-gen/hu/bme/mit/inf/dslreasoner/faulttree/components/CftLanguageStandaloneSetupGenerated.java b/Stochastic/hu.bme.mit.inf.dslreasoner.faulttree.components/src-gen/hu/bme/mit/inf/dslreasoner/faulttree/components/CftLanguageStandaloneSetupGenerated.java
deleted file mode 100644
index 75f38b14..00000000
--- a/Stochastic/hu.bme.mit.inf.dslreasoner.faulttree.components/src-gen/hu/bme/mit/inf/dslreasoner/faulttree/components/CftLanguageStandaloneSetupGenerated.java
+++ /dev/null
@@ -1,42 +0,0 @@
-/*
- * generated by Xtext 2.16.0
- */
-package hu.bme.mit.inf.dslreasoner.faulttree.components;
-
-import com.google.inject.Guice;
-import com.google.inject.Injector;
-import hu.bme.mit.inf.dslreasoner.faulttree.components.cftLanguage.CftLanguagePackage;
-import org.eclipse.emf.ecore.EPackage;
-import org.eclipse.emf.ecore.resource.Resource;
-import org.eclipse.xtext.ISetup;
-import org.eclipse.xtext.common.TerminalsStandaloneSetup;
-import org.eclipse.xtext.resource.IResourceFactory;
-import org.eclipse.xtext.resource.IResourceServiceProvider;
-
-@SuppressWarnings("all")
-public class CftLanguageStandaloneSetupGenerated implements ISetup {
-
- @Override
- public Injector createInjectorAndDoEMFRegistration() {
- TerminalsStandaloneSetup.doSetup();
-
- Injector injector = createInjector();
- register(injector);
- return injector;
- }
-
- public Injector createInjector() {
- return Guice.createInjector(new CftLanguageRuntimeModule());
- }
-
- public void register(Injector injector) {
- if (!EPackage.Registry.INSTANCE.containsKey("http://www.bme.hu/mit/inf/dslreasoner/faulttree/components/CftLanguage")) {
- EPackage.Registry.INSTANCE.put("http://www.bme.hu/mit/inf/dslreasoner/faulttree/components/CftLanguage", CftLanguagePackage.eINSTANCE);
- }
- IResourceFactory resourceFactory = injector.getInstance(IResourceFactory.class);
- IResourceServiceProvider serviceProvider = injector.getInstance(IResourceServiceProvider.class);
-
- Resource.Factory.Registry.INSTANCE.getExtensionToFactoryMap().put("cft", resourceFactory);
- IResourceServiceProvider.Registry.INSTANCE.getExtensionToFactoryMap().put("cft", serviceProvider);
- }
-}
diff --git a/Stochastic/hu.bme.mit.inf.dslreasoner.faulttree.components/src-gen/hu/bme/mit/inf/dslreasoner/faulttree/components/cftLanguage/Assignment.java b/Stochastic/hu.bme.mit.inf.dslreasoner.faulttree.components/src-gen/hu/bme/mit/inf/dslreasoner/faulttree/components/cftLanguage/Assignment.java
deleted file mode 100644
index 13c9d6c2..00000000
--- a/Stochastic/hu.bme.mit.inf.dslreasoner.faulttree.components/src-gen/hu/bme/mit/inf/dslreasoner/faulttree/components/cftLanguage/Assignment.java
+++ /dev/null
@@ -1,106 +0,0 @@
-/**
- * generated by Xtext 2.16.0
- */
-package hu.bme.mit.inf.dslreasoner.faulttree.components.cftLanguage;
-
-import org.eclipse.emf.ecore.EObject;
-
-/**
- *
- * A representation of the model object 'Assignment '.
- *
- *
- *
- * The following features are supported:
- *
- *
- * {@link hu.bme.mit.inf.dslreasoner.faulttree.components.cftLanguage.Assignment#getInput Input }
- * {@link hu.bme.mit.inf.dslreasoner.faulttree.components.cftLanguage.Assignment#isMultiple Multiple }
- * {@link hu.bme.mit.inf.dslreasoner.faulttree.components.cftLanguage.Assignment#getOutput Output }
- *
- *
- * @see hu.bme.mit.inf.dslreasoner.faulttree.components.cftLanguage.CftLanguagePackage#getAssignment()
- * @model
- * @generated
- */
-public interface Assignment extends EObject
-{
- /**
- * Returns the value of the 'Input ' containment reference.
- *
- *
- * If the meaning of the 'Input ' containment reference isn't clear,
- * there really should be more of a description here...
- *
- *
- * @return the value of the 'Input ' containment reference.
- * @see #setInput(EventReference)
- * @see hu.bme.mit.inf.dslreasoner.faulttree.components.cftLanguage.CftLanguagePackage#getAssignment_Input()
- * @model containment="true"
- * @generated
- */
- EventReference getInput();
-
- /**
- * Sets the value of the '{@link hu.bme.mit.inf.dslreasoner.faulttree.components.cftLanguage.Assignment#getInput Input }' containment reference.
- *
- *
- * @param value the new value of the 'Input ' containment reference.
- * @see #getInput()
- * @generated
- */
- void setInput(EventReference value);
-
- /**
- * Returns the value of the 'Multiple ' attribute.
- *
- *
- * If the meaning of the 'Multiple ' attribute isn't clear,
- * there really should be more of a description here...
- *
- *
- * @return the value of the 'Multiple ' attribute.
- * @see #setMultiple(boolean)
- * @see hu.bme.mit.inf.dslreasoner.faulttree.components.cftLanguage.CftLanguagePackage#getAssignment_Multiple()
- * @model
- * @generated
- */
- boolean isMultiple();
-
- /**
- * Sets the value of the '{@link hu.bme.mit.inf.dslreasoner.faulttree.components.cftLanguage.Assignment#isMultiple Multiple }' attribute.
- *
- *
- * @param value the new value of the 'Multiple ' attribute.
- * @see #isMultiple()
- * @generated
- */
- void setMultiple(boolean value);
-
- /**
- * Returns the value of the 'Output ' containment reference.
- *
- *
- * If the meaning of the 'Output ' containment reference isn't clear,
- * there really should be more of a description here...
- *
- *
- * @return the value of the 'Output ' containment reference.
- * @see #setOutput(EventReference)
- * @see hu.bme.mit.inf.dslreasoner.faulttree.components.cftLanguage.CftLanguagePackage#getAssignment_Output()
- * @model containment="true"
- * @generated
- */
- EventReference getOutput();
-
- /**
- * Sets the value of the '{@link hu.bme.mit.inf.dslreasoner.faulttree.components.cftLanguage.Assignment#getOutput Output }' containment reference.
- *
- *
- * @param value the new value of the 'Output ' containment reference.
- * @see #getOutput()
- * @generated
- */
- void setOutput(EventReference value);
-
-} // Assignment
diff --git a/Stochastic/hu.bme.mit.inf.dslreasoner.faulttree.components/src-gen/hu/bme/mit/inf/dslreasoner/faulttree/components/cftLanguage/CftLanguageFactory.java b/Stochastic/hu.bme.mit.inf.dslreasoner.faulttree.components/src-gen/hu/bme/mit/inf/dslreasoner/faulttree/components/cftLanguage/CftLanguageFactory.java
deleted file mode 100644
index 3420d578..00000000
--- a/Stochastic/hu.bme.mit.inf.dslreasoner.faulttree.components/src-gen/hu/bme/mit/inf/dslreasoner/faulttree/components/cftLanguage/CftLanguageFactory.java
+++ /dev/null
@@ -1,125 +0,0 @@
-/**
- * generated by Xtext 2.16.0
- */
-package hu.bme.mit.inf.dslreasoner.faulttree.components.cftLanguage;
-
-import org.eclipse.emf.ecore.EFactory;
-
-/**
- *
- * The Factory for the model.
- * It provides a create method for each non-abstract class of the model.
- *
- * @see hu.bme.mit.inf.dslreasoner.faulttree.components.cftLanguage.CftLanguagePackage
- * @generated
- */
-public interface CftLanguageFactory extends EFactory
-{
- /**
- * The singleton instance of the factory.
- *
- *
- * @generated
- */
- CftLanguageFactory eINSTANCE = hu.bme.mit.inf.dslreasoner.faulttree.components.cftLanguage.impl.CftLanguageFactoryImpl.init();
-
- /**
- * Returns a new object of class 'Cft Model '.
- *
- *
- * @return a new object of class 'Cft Model '.
- * @generated
- */
- CftModel createCftModel();
-
- /**
- * Returns a new object of class 'Import Declaration '.
- *
- *
- * @return a new object of class 'Import Declaration '.
- * @generated
- */
- ImportDeclaration createImportDeclaration();
-
- /**
- * Returns a new object of class 'Transformation Definition '.
- *
- *
- * @return a new object of class 'Transformation Definition '.
- * @generated
- */
- TransformationDefinition createTransformationDefinition();
-
- /**
- * Returns a new object of class 'Mapping Definition '.
- *
- *
- * @return a new object of class 'Mapping Definition '.
- * @generated
- */
- MappingDefinition createMappingDefinition();
-
- /**
- * Returns a new object of class 'Mapping Parameter '.
- *
- *
- * @return a new object of class 'Mapping Parameter '.
- * @generated
- */
- MappingParameter createMappingParameter();
-
- /**
- * Returns a new object of class 'Lookup Definition '.
- *
- *
- * @return a new object of class 'Lookup Definition '.
- * @generated
- */
- LookupDefinition createLookupDefinition();
-
- /**
- * Returns a new object of class 'Variable '.
- *
- *
- * @return a new object of class 'Variable '.
- * @generated
- */
- Variable createVariable();
-
- /**
- * Returns a new object of class 'Assignment '.
- *
- *
- * @return a new object of class 'Assignment '.
- * @generated
- */
- Assignment createAssignment();
-
- /**
- * Returns a new object of class 'Event Reference '.
- *
- *
- * @return a new object of class 'Event Reference '.
- * @generated
- */
- EventReference createEventReference();
-
- /**
- * Returns a new object of class 'Component Instance '.
- *
- *
- * @return a new object of class 'Component Instance '.
- * @generated
- */
- ComponentInstance createComponentInstance();
-
- /**
- * Returns the package supported by this factory.
- *
- *
- * @return the package supported by this factory.
- * @generated
- */
- CftLanguagePackage getCftLanguagePackage();
-
-} //CftLanguageFactory
diff --git a/Stochastic/hu.bme.mit.inf.dslreasoner.faulttree.components/src-gen/hu/bme/mit/inf/dslreasoner/faulttree/components/cftLanguage/CftLanguagePackage.java b/Stochastic/hu.bme.mit.inf.dslreasoner.faulttree.components/src-gen/hu/bme/mit/inf/dslreasoner/faulttree/components/cftLanguage/CftLanguagePackage.java
deleted file mode 100644
index 7aab46c2..00000000
--- a/Stochastic/hu.bme.mit.inf.dslreasoner.faulttree.components/src-gen/hu/bme/mit/inf/dslreasoner/faulttree/components/cftLanguage/CftLanguagePackage.java
+++ /dev/null
@@ -1,1138 +0,0 @@
-/**
- * generated by Xtext 2.16.0
- */
-package hu.bme.mit.inf.dslreasoner.faulttree.components.cftLanguage;
-
-import org.eclipse.emf.ecore.EAttribute;
-import org.eclipse.emf.ecore.EClass;
-import org.eclipse.emf.ecore.EPackage;
-import org.eclipse.emf.ecore.EReference;
-
-/**
- *
- * The Package for the model.
- * It contains accessors for the meta objects to represent
- *
- * each class,
- * each feature of each class,
- * each enum,
- * and each data type
- *
- *
- * @see hu.bme.mit.inf.dslreasoner.faulttree.components.cftLanguage.CftLanguageFactory
- * @model kind="package"
- * @generated
- */
-public interface CftLanguagePackage extends EPackage
-{
- /**
- * The package name.
- *
- *
- * @generated
- */
- String eNAME = "cftLanguage";
-
- /**
- * The package namespace URI.
- *
- *
- * @generated
- */
- String eNS_URI = "http://www.bme.hu/mit/inf/dslreasoner/faulttree/components/CftLanguage";
-
- /**
- * The package namespace name.
- *
- *
- * @generated
- */
- String eNS_PREFIX = "cftLanguage";
-
- /**
- * The singleton instance of the package.
- *
- *
- * @generated
- */
- CftLanguagePackage eINSTANCE = hu.bme.mit.inf.dslreasoner.faulttree.components.cftLanguage.impl.CftLanguagePackageImpl.init();
-
- /**
- * The meta object id for the '{@link hu.bme.mit.inf.dslreasoner.faulttree.components.cftLanguage.impl.CftModelImpl Cft Model }' class.
- *
- *
- * @see hu.bme.mit.inf.dslreasoner.faulttree.components.cftLanguage.impl.CftModelImpl
- * @see hu.bme.mit.inf.dslreasoner.faulttree.components.cftLanguage.impl.CftLanguagePackageImpl#getCftModel()
- * @generated
- */
- int CFT_MODEL = 0;
-
- /**
- * The feature id for the 'Package Name ' attribute.
- *
- *
- * @generated
- * @ordered
- */
- int CFT_MODEL__PACKAGE_NAME = 0;
-
- /**
- * The feature id for the 'Imports ' containment reference list.
- *
- *
- * @generated
- * @ordered
- */
- int CFT_MODEL__IMPORTS = 1;
-
- /**
- * The feature id for the 'Component Definitions ' containment reference list.
- *
- *
- * @generated
- * @ordered
- */
- int CFT_MODEL__COMPONENT_DEFINITIONS = 2;
-
- /**
- * The feature id for the 'Transformation Definitions ' containment reference list.
- *
- *
- * @generated
- * @ordered
- */
- int CFT_MODEL__TRANSFORMATION_DEFINITIONS = 3;
-
- /**
- * The number of structural features of the 'Cft Model ' class.
- *
- *
- * @generated
- * @ordered
- */
- int CFT_MODEL_FEATURE_COUNT = 4;
-
- /**
- * The meta object id for the '{@link hu.bme.mit.inf.dslreasoner.faulttree.components.cftLanguage.impl.ImportDeclarationImpl Import Declaration }' class.
- *
- *
- * @see hu.bme.mit.inf.dslreasoner.faulttree.components.cftLanguage.impl.ImportDeclarationImpl
- * @see hu.bme.mit.inf.dslreasoner.faulttree.components.cftLanguage.impl.CftLanguagePackageImpl#getImportDeclaration()
- * @generated
- */
- int IMPORT_DECLARATION = 1;
-
- /**
- * The feature id for the 'Imported Namespace ' attribute.
- *
- *
- * @generated
- * @ordered
- */
- int IMPORT_DECLARATION__IMPORTED_NAMESPACE = 0;
-
- /**
- * The number of structural features of the 'Import Declaration ' class.
- *
- *
- * @generated
- * @ordered
- */
- int IMPORT_DECLARATION_FEATURE_COUNT = 1;
-
- /**
- * The meta object id for the '{@link hu.bme.mit.inf.dslreasoner.faulttree.components.cftLanguage.impl.TransformationDefinitionImpl Transformation Definition }' class.
- *
- *
- * @see hu.bme.mit.inf.dslreasoner.faulttree.components.cftLanguage.impl.TransformationDefinitionImpl
- * @see hu.bme.mit.inf.dslreasoner.faulttree.components.cftLanguage.impl.CftLanguagePackageImpl#getTransformationDefinition()
- * @generated
- */
- int TRANSFORMATION_DEFINITION = 2;
-
- /**
- * The feature id for the 'Name ' attribute.
- *
- *
- * @generated
- * @ordered
- */
- int TRANSFORMATION_DEFINITION__NAME = 0;
-
- /**
- * The feature id for the 'Mapping Definitions ' containment reference list.
- *
- *
- * @generated
- * @ordered
- */
- int TRANSFORMATION_DEFINITION__MAPPING_DEFINITIONS = 1;
-
- /**
- * The number of structural features of the 'Transformation Definition ' class.
- *
- *
- * @generated
- * @ordered
- */
- int TRANSFORMATION_DEFINITION_FEATURE_COUNT = 2;
-
- /**
- * The meta object id for the '{@link hu.bme.mit.inf.dslreasoner.faulttree.components.cftLanguage.impl.MappingDefinitionImpl Mapping Definition }' class.
- *
- *
- * @see hu.bme.mit.inf.dslreasoner.faulttree.components.cftLanguage.impl.MappingDefinitionImpl
- * @see hu.bme.mit.inf.dslreasoner.faulttree.components.cftLanguage.impl.CftLanguagePackageImpl#getMappingDefinition()
- * @generated
- */
- int MAPPING_DEFINITION = 3;
-
- /**
- * The feature id for the 'Top Level ' attribute.
- *
- *
- * @generated
- * @ordered
- */
- int MAPPING_DEFINITION__TOP_LEVEL = 0;
-
- /**
- * The feature id for the 'Pattern ' reference.
- *
- *
- * @generated
- * @ordered
- */
- int MAPPING_DEFINITION__PATTERN = 1;
-
- /**
- * The feature id for the 'Parameters ' containment reference list.
- *
- *
- * @generated
- * @ordered
- */
- int MAPPING_DEFINITION__PARAMETERS = 2;
-
- /**
- * The feature id for the 'Component Instance ' containment reference.
- *
- *
- * @generated
- * @ordered
- */
- int MAPPING_DEFINITION__COMPONENT_INSTANCE = 3;
-
- /**
- * The feature id for the 'Lookup Definitions ' containment reference list.
- *
- *
- * @generated
- * @ordered
- */
- int MAPPING_DEFINITION__LOOKUP_DEFINITIONS = 4;
-
- /**
- * The feature id for the 'Assignments ' containment reference list.
- *
- *
- * @generated
- * @ordered
- */
- int MAPPING_DEFINITION__ASSIGNMENTS = 5;
-
- /**
- * The number of structural features of the 'Mapping Definition ' class.
- *
- *
- * @generated
- * @ordered
- */
- int MAPPING_DEFINITION_FEATURE_COUNT = 6;
-
- /**
- * The meta object id for the '{@link hu.bme.mit.inf.dslreasoner.faulttree.components.cftLanguage.impl.MappingParameterImpl Mapping Parameter }' class.
- *
- *
- * @see hu.bme.mit.inf.dslreasoner.faulttree.components.cftLanguage.impl.MappingParameterImpl
- * @see hu.bme.mit.inf.dslreasoner.faulttree.components.cftLanguage.impl.CftLanguagePackageImpl#getMappingParameter()
- * @generated
- */
- int MAPPING_PARAMETER = 4;
-
- /**
- * The feature id for the 'Name ' attribute.
- *
- *
- * @generated
- * @ordered
- */
- int MAPPING_PARAMETER__NAME = 0;
-
- /**
- * The number of structural features of the 'Mapping Parameter ' class.
- *
- *
- * @generated
- * @ordered
- */
- int MAPPING_PARAMETER_FEATURE_COUNT = 1;
-
- /**
- * The meta object id for the '{@link hu.bme.mit.inf.dslreasoner.faulttree.components.cftLanguage.impl.VariableImpl Variable }' class.
- *
- *
- * @see hu.bme.mit.inf.dslreasoner.faulttree.components.cftLanguage.impl.VariableImpl
- * @see hu.bme.mit.inf.dslreasoner.faulttree.components.cftLanguage.impl.CftLanguagePackageImpl#getVariable()
- * @generated
- */
- int VARIABLE = 6;
-
- /**
- * The feature id for the 'Name ' attribute.
- *
- *
- * @generated
- * @ordered
- */
- int VARIABLE__NAME = 0;
-
- /**
- * The number of structural features of the 'Variable ' class.
- *
- *
- * @generated
- * @ordered
- */
- int VARIABLE_FEATURE_COUNT = 1;
-
- /**
- * The meta object id for the '{@link hu.bme.mit.inf.dslreasoner.faulttree.components.cftLanguage.impl.LookupDefinitionImpl Lookup Definition }' class.
- *
- *
- * @see hu.bme.mit.inf.dslreasoner.faulttree.components.cftLanguage.impl.LookupDefinitionImpl
- * @see hu.bme.mit.inf.dslreasoner.faulttree.components.cftLanguage.impl.CftLanguagePackageImpl#getLookupDefinition()
- * @generated
- */
- int LOOKUP_DEFINITION = 5;
-
- /**
- * The feature id for the 'Name ' attribute.
- *
- *
- * @generated
- * @ordered
- */
- int LOOKUP_DEFINITION__NAME = VARIABLE__NAME;
-
- /**
- * The feature id for the 'Mapping ' reference.
- *
- *
- * @generated
- * @ordered
- */
- int LOOKUP_DEFINITION__MAPPING = VARIABLE_FEATURE_COUNT + 0;
-
- /**
- * The feature id for the 'Arguments ' reference list.
- *
- *
- * @generated
- * @ordered
- */
- int LOOKUP_DEFINITION__ARGUMENTS = VARIABLE_FEATURE_COUNT + 1;
-
- /**
- * The number of structural features of the 'Lookup Definition ' class.
- *
- *
- * @generated
- * @ordered
- */
- int LOOKUP_DEFINITION_FEATURE_COUNT = VARIABLE_FEATURE_COUNT + 2;
-
- /**
- * The meta object id for the '{@link hu.bme.mit.inf.dslreasoner.faulttree.components.cftLanguage.impl.AssignmentImpl Assignment }' class.
- *
- *
- * @see hu.bme.mit.inf.dslreasoner.faulttree.components.cftLanguage.impl.AssignmentImpl
- * @see hu.bme.mit.inf.dslreasoner.faulttree.components.cftLanguage.impl.CftLanguagePackageImpl#getAssignment()
- * @generated
- */
- int ASSIGNMENT = 7;
-
- /**
- * The feature id for the 'Input ' containment reference.
- *
- *
- * @generated
- * @ordered
- */
- int ASSIGNMENT__INPUT = 0;
-
- /**
- * The feature id for the 'Multiple ' attribute.
- *
- *
- * @generated
- * @ordered
- */
- int ASSIGNMENT__MULTIPLE = 1;
-
- /**
- * The feature id for the 'Output ' containment reference.
- *
- *
- * @generated
- * @ordered
- */
- int ASSIGNMENT__OUTPUT = 2;
-
- /**
- * The number of structural features of the 'Assignment ' class.
- *
- *
- * @generated
- * @ordered
- */
- int ASSIGNMENT_FEATURE_COUNT = 3;
-
- /**
- * The meta object id for the '{@link hu.bme.mit.inf.dslreasoner.faulttree.components.cftLanguage.impl.EventReferenceImpl Event Reference }' class.
- *
- *
- * @see hu.bme.mit.inf.dslreasoner.faulttree.components.cftLanguage.impl.EventReferenceImpl
- * @see hu.bme.mit.inf.dslreasoner.faulttree.components.cftLanguage.impl.CftLanguagePackageImpl#getEventReference()
- * @generated
- */
- int EVENT_REFERENCE = 8;
-
- /**
- * The feature id for the 'Component ' reference.
- *
- *
- * @generated
- * @ordered
- */
- int EVENT_REFERENCE__COMPONENT = 0;
-
- /**
- * The feature id for the 'Event ' reference.
- *
- *
- * @generated
- * @ordered
- */
- int EVENT_REFERENCE__EVENT = 1;
-
- /**
- * The number of structural features of the 'Event Reference ' class.
- *
- *
- * @generated
- * @ordered
- */
- int EVENT_REFERENCE_FEATURE_COUNT = 2;
-
- /**
- * The meta object id for the '{@link hu.bme.mit.inf.dslreasoner.faulttree.components.cftLanguage.impl.ComponentInstanceImpl Component Instance }' class.
- *
- *
- * @see hu.bme.mit.inf.dslreasoner.faulttree.components.cftLanguage.impl.ComponentInstanceImpl
- * @see hu.bme.mit.inf.dslreasoner.faulttree.components.cftLanguage.impl.CftLanguagePackageImpl#getComponentInstance()
- * @generated
- */
- int COMPONENT_INSTANCE = 9;
-
- /**
- * The feature id for the 'Name ' attribute.
- *
- *
- * @generated
- * @ordered
- */
- int COMPONENT_INSTANCE__NAME = VARIABLE__NAME;
-
- /**
- * The feature id for the 'Component Type ' reference.
- *
- *
- * @generated
- * @ordered
- */
- int COMPONENT_INSTANCE__COMPONENT_TYPE = VARIABLE_FEATURE_COUNT + 0;
-
- /**
- * The number of structural features of the 'Component Instance ' class.
- *
- *
- * @generated
- * @ordered
- */
- int COMPONENT_INSTANCE_FEATURE_COUNT = VARIABLE_FEATURE_COUNT + 1;
-
-
- /**
- * Returns the meta object for class '{@link hu.bme.mit.inf.dslreasoner.faulttree.components.cftLanguage.CftModel Cft Model }'.
- *
- *
- * @return the meta object for class 'Cft Model '.
- * @see hu.bme.mit.inf.dslreasoner.faulttree.components.cftLanguage.CftModel
- * @generated
- */
- EClass getCftModel();
-
- /**
- * Returns the meta object for the attribute '{@link hu.bme.mit.inf.dslreasoner.faulttree.components.cftLanguage.CftModel#getPackageName Package Name }'.
- *
- *
- * @return the meta object for the attribute 'Package Name '.
- * @see hu.bme.mit.inf.dslreasoner.faulttree.components.cftLanguage.CftModel#getPackageName()
- * @see #getCftModel()
- * @generated
- */
- EAttribute getCftModel_PackageName();
-
- /**
- * Returns the meta object for the containment reference list '{@link hu.bme.mit.inf.dslreasoner.faulttree.components.cftLanguage.CftModel#getImports Imports }'.
- *
- *
- * @return the meta object for the containment reference list 'Imports '.
- * @see hu.bme.mit.inf.dslreasoner.faulttree.components.cftLanguage.CftModel#getImports()
- * @see #getCftModel()
- * @generated
- */
- EReference getCftModel_Imports();
-
- /**
- * Returns the meta object for the containment reference list '{@link hu.bme.mit.inf.dslreasoner.faulttree.components.cftLanguage.CftModel#getComponentDefinitions Component Definitions }'.
- *
- *
- * @return the meta object for the containment reference list 'Component Definitions '.
- * @see hu.bme.mit.inf.dslreasoner.faulttree.components.cftLanguage.CftModel#getComponentDefinitions()
- * @see #getCftModel()
- * @generated
- */
- EReference getCftModel_ComponentDefinitions();
-
- /**
- * Returns the meta object for the containment reference list '{@link hu.bme.mit.inf.dslreasoner.faulttree.components.cftLanguage.CftModel#getTransformationDefinitions Transformation Definitions }'.
- *
- *
- * @return the meta object for the containment reference list 'Transformation Definitions '.
- * @see hu.bme.mit.inf.dslreasoner.faulttree.components.cftLanguage.CftModel#getTransformationDefinitions()
- * @see #getCftModel()
- * @generated
- */
- EReference getCftModel_TransformationDefinitions();
-
- /**
- * Returns the meta object for class '{@link hu.bme.mit.inf.dslreasoner.faulttree.components.cftLanguage.ImportDeclaration Import Declaration }'.
- *
- *
- * @return the meta object for class 'Import Declaration '.
- * @see hu.bme.mit.inf.dslreasoner.faulttree.components.cftLanguage.ImportDeclaration
- * @generated
- */
- EClass getImportDeclaration();
-
- /**
- * Returns the meta object for the attribute '{@link hu.bme.mit.inf.dslreasoner.faulttree.components.cftLanguage.ImportDeclaration#getImportedNamespace Imported Namespace }'.
- *
- *
- * @return the meta object for the attribute 'Imported Namespace '.
- * @see hu.bme.mit.inf.dslreasoner.faulttree.components.cftLanguage.ImportDeclaration#getImportedNamespace()
- * @see #getImportDeclaration()
- * @generated
- */
- EAttribute getImportDeclaration_ImportedNamespace();
-
- /**
- * Returns the meta object for class '{@link hu.bme.mit.inf.dslreasoner.faulttree.components.cftLanguage.TransformationDefinition Transformation Definition }'.
- *
- *
- * @return the meta object for class 'Transformation Definition '.
- * @see hu.bme.mit.inf.dslreasoner.faulttree.components.cftLanguage.TransformationDefinition
- * @generated
- */
- EClass getTransformationDefinition();
-
- /**
- * Returns the meta object for the attribute '{@link hu.bme.mit.inf.dslreasoner.faulttree.components.cftLanguage.TransformationDefinition#getName Name }'.
- *
- *
- * @return the meta object for the attribute 'Name '.
- * @see hu.bme.mit.inf.dslreasoner.faulttree.components.cftLanguage.TransformationDefinition#getName()
- * @see #getTransformationDefinition()
- * @generated
- */
- EAttribute getTransformationDefinition_Name();
-
- /**
- * Returns the meta object for the containment reference list '{@link hu.bme.mit.inf.dslreasoner.faulttree.components.cftLanguage.TransformationDefinition#getMappingDefinitions Mapping Definitions }'.
- *
- *
- * @return the meta object for the containment reference list 'Mapping Definitions '.
- * @see hu.bme.mit.inf.dslreasoner.faulttree.components.cftLanguage.TransformationDefinition#getMappingDefinitions()
- * @see #getTransformationDefinition()
- * @generated
- */
- EReference getTransformationDefinition_MappingDefinitions();
-
- /**
- * Returns the meta object for class '{@link hu.bme.mit.inf.dslreasoner.faulttree.components.cftLanguage.MappingDefinition Mapping Definition }'.
- *
- *
- * @return the meta object for class 'Mapping Definition '.
- * @see hu.bme.mit.inf.dslreasoner.faulttree.components.cftLanguage.MappingDefinition
- * @generated
- */
- EClass getMappingDefinition();
-
- /**
- * Returns the meta object for the attribute '{@link hu.bme.mit.inf.dslreasoner.faulttree.components.cftLanguage.MappingDefinition#isTopLevel Top Level }'.
- *
- *
- * @return the meta object for the attribute 'Top Level '.
- * @see hu.bme.mit.inf.dslreasoner.faulttree.components.cftLanguage.MappingDefinition#isTopLevel()
- * @see #getMappingDefinition()
- * @generated
- */
- EAttribute getMappingDefinition_TopLevel();
-
- /**
- * Returns the meta object for the reference '{@link hu.bme.mit.inf.dslreasoner.faulttree.components.cftLanguage.MappingDefinition#getPattern Pattern }'.
- *
- *
- * @return the meta object for the reference 'Pattern '.
- * @see hu.bme.mit.inf.dslreasoner.faulttree.components.cftLanguage.MappingDefinition#getPattern()
- * @see #getMappingDefinition()
- * @generated
- */
- EReference getMappingDefinition_Pattern();
-
- /**
- * Returns the meta object for the containment reference list '{@link hu.bme.mit.inf.dslreasoner.faulttree.components.cftLanguage.MappingDefinition#getParameters Parameters }'.
- *
- *
- * @return the meta object for the containment reference list 'Parameters '.
- * @see hu.bme.mit.inf.dslreasoner.faulttree.components.cftLanguage.MappingDefinition#getParameters()
- * @see #getMappingDefinition()
- * @generated
- */
- EReference getMappingDefinition_Parameters();
-
- /**
- * Returns the meta object for the containment reference '{@link hu.bme.mit.inf.dslreasoner.faulttree.components.cftLanguage.MappingDefinition#getComponentInstance Component Instance }'.
- *
- *
- * @return the meta object for the containment reference 'Component Instance '.
- * @see hu.bme.mit.inf.dslreasoner.faulttree.components.cftLanguage.MappingDefinition#getComponentInstance()
- * @see #getMappingDefinition()
- * @generated
- */
- EReference getMappingDefinition_ComponentInstance();
-
- /**
- * Returns the meta object for the containment reference list '{@link hu.bme.mit.inf.dslreasoner.faulttree.components.cftLanguage.MappingDefinition#getLookupDefinitions Lookup Definitions }'.
- *
- *
- * @return the meta object for the containment reference list 'Lookup Definitions '.
- * @see hu.bme.mit.inf.dslreasoner.faulttree.components.cftLanguage.MappingDefinition#getLookupDefinitions()
- * @see #getMappingDefinition()
- * @generated
- */
- EReference getMappingDefinition_LookupDefinitions();
-
- /**
- * Returns the meta object for the containment reference list '{@link hu.bme.mit.inf.dslreasoner.faulttree.components.cftLanguage.MappingDefinition#getAssignments Assignments }'.
- *
- *
- * @return the meta object for the containment reference list 'Assignments '.
- * @see hu.bme.mit.inf.dslreasoner.faulttree.components.cftLanguage.MappingDefinition#getAssignments()
- * @see #getMappingDefinition()
- * @generated
- */
- EReference getMappingDefinition_Assignments();
-
- /**
- * Returns the meta object for class '{@link hu.bme.mit.inf.dslreasoner.faulttree.components.cftLanguage.MappingParameter Mapping Parameter }'.
- *
- *
- * @return the meta object for class 'Mapping Parameter '.
- * @see hu.bme.mit.inf.dslreasoner.faulttree.components.cftLanguage.MappingParameter
- * @generated
- */
- EClass getMappingParameter();
-
- /**
- * Returns the meta object for the attribute '{@link hu.bme.mit.inf.dslreasoner.faulttree.components.cftLanguage.MappingParameter#getName Name }'.
- *
- *
- * @return the meta object for the attribute 'Name '.
- * @see hu.bme.mit.inf.dslreasoner.faulttree.components.cftLanguage.MappingParameter#getName()
- * @see #getMappingParameter()
- * @generated
- */
- EAttribute getMappingParameter_Name();
-
- /**
- * Returns the meta object for class '{@link hu.bme.mit.inf.dslreasoner.faulttree.components.cftLanguage.LookupDefinition Lookup Definition }'.
- *
- *
- * @return the meta object for class 'Lookup Definition '.
- * @see hu.bme.mit.inf.dslreasoner.faulttree.components.cftLanguage.LookupDefinition
- * @generated
- */
- EClass getLookupDefinition();
-
- /**
- * Returns the meta object for the reference '{@link hu.bme.mit.inf.dslreasoner.faulttree.components.cftLanguage.LookupDefinition#getMapping Mapping }'.
- *
- *
- * @return the meta object for the reference 'Mapping '.
- * @see hu.bme.mit.inf.dslreasoner.faulttree.components.cftLanguage.LookupDefinition#getMapping()
- * @see #getLookupDefinition()
- * @generated
- */
- EReference getLookupDefinition_Mapping();
-
- /**
- * Returns the meta object for the reference list '{@link hu.bme.mit.inf.dslreasoner.faulttree.components.cftLanguage.LookupDefinition#getArguments Arguments }'.
- *
- *
- * @return the meta object for the reference list 'Arguments '.
- * @see hu.bme.mit.inf.dslreasoner.faulttree.components.cftLanguage.LookupDefinition#getArguments()
- * @see #getLookupDefinition()
- * @generated
- */
- EReference getLookupDefinition_Arguments();
-
- /**
- * Returns the meta object for class '{@link hu.bme.mit.inf.dslreasoner.faulttree.components.cftLanguage.Variable Variable }'.
- *
- *
- * @return the meta object for class 'Variable '.
- * @see hu.bme.mit.inf.dslreasoner.faulttree.components.cftLanguage.Variable
- * @generated
- */
- EClass getVariable();
-
- /**
- * Returns the meta object for the attribute '{@link hu.bme.mit.inf.dslreasoner.faulttree.components.cftLanguage.Variable#getName Name }'.
- *
- *
- * @return the meta object for the attribute 'Name '.
- * @see hu.bme.mit.inf.dslreasoner.faulttree.components.cftLanguage.Variable#getName()
- * @see #getVariable()
- * @generated
- */
- EAttribute getVariable_Name();
-
- /**
- * Returns the meta object for class '{@link hu.bme.mit.inf.dslreasoner.faulttree.components.cftLanguage.Assignment Assignment }'.
- *
- *
- * @return the meta object for class 'Assignment '.
- * @see hu.bme.mit.inf.dslreasoner.faulttree.components.cftLanguage.Assignment
- * @generated
- */
- EClass getAssignment();
-
- /**
- * Returns the meta object for the containment reference '{@link hu.bme.mit.inf.dslreasoner.faulttree.components.cftLanguage.Assignment#getInput Input }'.
- *
- *
- * @return the meta object for the containment reference 'Input '.
- * @see hu.bme.mit.inf.dslreasoner.faulttree.components.cftLanguage.Assignment#getInput()
- * @see #getAssignment()
- * @generated
- */
- EReference getAssignment_Input();
-
- /**
- * Returns the meta object for the attribute '{@link hu.bme.mit.inf.dslreasoner.faulttree.components.cftLanguage.Assignment#isMultiple Multiple }'.
- *
- *
- * @return the meta object for the attribute 'Multiple '.
- * @see hu.bme.mit.inf.dslreasoner.faulttree.components.cftLanguage.Assignment#isMultiple()
- * @see #getAssignment()
- * @generated
- */
- EAttribute getAssignment_Multiple();
-
- /**
- * Returns the meta object for the containment reference '{@link hu.bme.mit.inf.dslreasoner.faulttree.components.cftLanguage.Assignment#getOutput Output }'.
- *
- *
- * @return the meta object for the containment reference 'Output '.
- * @see hu.bme.mit.inf.dslreasoner.faulttree.components.cftLanguage.Assignment#getOutput()
- * @see #getAssignment()
- * @generated
- */
- EReference getAssignment_Output();
-
- /**
- * Returns the meta object for class '{@link hu.bme.mit.inf.dslreasoner.faulttree.components.cftLanguage.EventReference Event Reference }'.
- *
- *
- * @return the meta object for class 'Event Reference '.
- * @see hu.bme.mit.inf.dslreasoner.faulttree.components.cftLanguage.EventReference
- * @generated
- */
- EClass getEventReference();
-
- /**
- * Returns the meta object for the reference '{@link hu.bme.mit.inf.dslreasoner.faulttree.components.cftLanguage.EventReference#getComponent Component }'.
- *
- *
- * @return the meta object for the reference 'Component '.
- * @see hu.bme.mit.inf.dslreasoner.faulttree.components.cftLanguage.EventReference#getComponent()
- * @see #getEventReference()
- * @generated
- */
- EReference getEventReference_Component();
-
- /**
- * Returns the meta object for the reference '{@link hu.bme.mit.inf.dslreasoner.faulttree.components.cftLanguage.EventReference#getEvent Event }'.
- *
- *
- * @return the meta object for the reference 'Event '.
- * @see hu.bme.mit.inf.dslreasoner.faulttree.components.cftLanguage.EventReference#getEvent()
- * @see #getEventReference()
- * @generated
- */
- EReference getEventReference_Event();
-
- /**
- * Returns the meta object for class '{@link hu.bme.mit.inf.dslreasoner.faulttree.components.cftLanguage.ComponentInstance Component Instance }'.
- *
- *
- * @return the meta object for class 'Component Instance '.
- * @see hu.bme.mit.inf.dslreasoner.faulttree.components.cftLanguage.ComponentInstance
- * @generated
- */
- EClass getComponentInstance();
-
- /**
- * Returns the meta object for the reference '{@link hu.bme.mit.inf.dslreasoner.faulttree.components.cftLanguage.ComponentInstance#getComponentType Component Type }'.
- *
- *
- * @return the meta object for the reference 'Component Type '.
- * @see hu.bme.mit.inf.dslreasoner.faulttree.components.cftLanguage.ComponentInstance#getComponentType()
- * @see #getComponentInstance()
- * @generated
- */
- EReference getComponentInstance_ComponentType();
-
- /**
- * Returns the factory that creates the instances of the model.
- *
- *
- * @return the factory that creates the instances of the model.
- * @generated
- */
- CftLanguageFactory getCftLanguageFactory();
-
- /**
- *
- * Defines literals for the meta objects that represent
- *
- * each class,
- * each feature of each class,
- * each enum,
- * and each data type
- *
- *
- * @generated
- */
- interface Literals
- {
- /**
- * The meta object literal for the '{@link hu.bme.mit.inf.dslreasoner.faulttree.components.cftLanguage.impl.CftModelImpl Cft Model }' class.
- *
- *
- * @see hu.bme.mit.inf.dslreasoner.faulttree.components.cftLanguage.impl.CftModelImpl
- * @see hu.bme.mit.inf.dslreasoner.faulttree.components.cftLanguage.impl.CftLanguagePackageImpl#getCftModel()
- * @generated
- */
- EClass CFT_MODEL = eINSTANCE.getCftModel();
-
- /**
- * The meta object literal for the 'Package Name ' attribute feature.
- *
- *
- * @generated
- */
- EAttribute CFT_MODEL__PACKAGE_NAME = eINSTANCE.getCftModel_PackageName();
-
- /**
- * The meta object literal for the 'Imports ' containment reference list feature.
- *
- *
- * @generated
- */
- EReference CFT_MODEL__IMPORTS = eINSTANCE.getCftModel_Imports();
-
- /**
- * The meta object literal for the 'Component Definitions ' containment reference list feature.
- *
- *
- * @generated
- */
- EReference CFT_MODEL__COMPONENT_DEFINITIONS = eINSTANCE.getCftModel_ComponentDefinitions();
-
- /**
- * The meta object literal for the 'Transformation Definitions ' containment reference list feature.
- *
- *
- * @generated
- */
- EReference CFT_MODEL__TRANSFORMATION_DEFINITIONS = eINSTANCE.getCftModel_TransformationDefinitions();
-
- /**
- * The meta object literal for the '{@link hu.bme.mit.inf.dslreasoner.faulttree.components.cftLanguage.impl.ImportDeclarationImpl Import Declaration }' class.
- *
- *
- * @see hu.bme.mit.inf.dslreasoner.faulttree.components.cftLanguage.impl.ImportDeclarationImpl
- * @see hu.bme.mit.inf.dslreasoner.faulttree.components.cftLanguage.impl.CftLanguagePackageImpl#getImportDeclaration()
- * @generated
- */
- EClass IMPORT_DECLARATION = eINSTANCE.getImportDeclaration();
-
- /**
- * The meta object literal for the 'Imported Namespace ' attribute feature.
- *
- *
- * @generated
- */
- EAttribute IMPORT_DECLARATION__IMPORTED_NAMESPACE = eINSTANCE.getImportDeclaration_ImportedNamespace();
-
- /**
- * The meta object literal for the '{@link hu.bme.mit.inf.dslreasoner.faulttree.components.cftLanguage.impl.TransformationDefinitionImpl Transformation Definition }' class.
- *
- *
- * @see hu.bme.mit.inf.dslreasoner.faulttree.components.cftLanguage.impl.TransformationDefinitionImpl
- * @see hu.bme.mit.inf.dslreasoner.faulttree.components.cftLanguage.impl.CftLanguagePackageImpl#getTransformationDefinition()
- * @generated
- */
- EClass TRANSFORMATION_DEFINITION = eINSTANCE.getTransformationDefinition();
-
- /**
- * The meta object literal for the 'Name ' attribute feature.
- *
- *
- * @generated
- */
- EAttribute TRANSFORMATION_DEFINITION__NAME = eINSTANCE.getTransformationDefinition_Name();
-
- /**
- * The meta object literal for the 'Mapping Definitions ' containment reference list feature.
- *
- *
- * @generated
- */
- EReference TRANSFORMATION_DEFINITION__MAPPING_DEFINITIONS = eINSTANCE.getTransformationDefinition_MappingDefinitions();
-
- /**
- * The meta object literal for the '{@link hu.bme.mit.inf.dslreasoner.faulttree.components.cftLanguage.impl.MappingDefinitionImpl Mapping Definition }' class.
- *
- *
- * @see hu.bme.mit.inf.dslreasoner.faulttree.components.cftLanguage.impl.MappingDefinitionImpl
- * @see hu.bme.mit.inf.dslreasoner.faulttree.components.cftLanguage.impl.CftLanguagePackageImpl#getMappingDefinition()
- * @generated
- */
- EClass MAPPING_DEFINITION = eINSTANCE.getMappingDefinition();
-
- /**
- * The meta object literal for the 'Top Level ' attribute feature.
- *
- *
- * @generated
- */
- EAttribute MAPPING_DEFINITION__TOP_LEVEL = eINSTANCE.getMappingDefinition_TopLevel();
-
- /**
- * The meta object literal for the 'Pattern ' reference feature.
- *
- *
- * @generated
- */
- EReference MAPPING_DEFINITION__PATTERN = eINSTANCE.getMappingDefinition_Pattern();
-
- /**
- * The meta object literal for the 'Parameters ' containment reference list feature.
- *
- *
- * @generated
- */
- EReference MAPPING_DEFINITION__PARAMETERS = eINSTANCE.getMappingDefinition_Parameters();
-
- /**
- * The meta object literal for the 'Component Instance ' containment reference feature.
- *
- *
- * @generated
- */
- EReference MAPPING_DEFINITION__COMPONENT_INSTANCE = eINSTANCE.getMappingDefinition_ComponentInstance();
-
- /**
- * The meta object literal for the 'Lookup Definitions ' containment reference list feature.
- *
- *
- * @generated
- */
- EReference MAPPING_DEFINITION__LOOKUP_DEFINITIONS = eINSTANCE.getMappingDefinition_LookupDefinitions();
-
- /**
- * The meta object literal for the 'Assignments ' containment reference list feature.
- *
- *
- * @generated
- */
- EReference MAPPING_DEFINITION__ASSIGNMENTS = eINSTANCE.getMappingDefinition_Assignments();
-
- /**
- * The meta object literal for the '{@link hu.bme.mit.inf.dslreasoner.faulttree.components.cftLanguage.impl.MappingParameterImpl Mapping Parameter }' class.
- *
- *
- * @see hu.bme.mit.inf.dslreasoner.faulttree.components.cftLanguage.impl.MappingParameterImpl
- * @see hu.bme.mit.inf.dslreasoner.faulttree.components.cftLanguage.impl.CftLanguagePackageImpl#getMappingParameter()
- * @generated
- */
- EClass MAPPING_PARAMETER = eINSTANCE.getMappingParameter();
-
- /**
- * The meta object literal for the 'Name ' attribute feature.
- *
- *
- * @generated
- */
- EAttribute MAPPING_PARAMETER__NAME = eINSTANCE.getMappingParameter_Name();
-
- /**
- * The meta object literal for the '{@link hu.bme.mit.inf.dslreasoner.faulttree.components.cftLanguage.impl.LookupDefinitionImpl Lookup Definition }' class.
- *
- *
- * @see hu.bme.mit.inf.dslreasoner.faulttree.components.cftLanguage.impl.LookupDefinitionImpl
- * @see hu.bme.mit.inf.dslreasoner.faulttree.components.cftLanguage.impl.CftLanguagePackageImpl#getLookupDefinition()
- * @generated
- */
- EClass LOOKUP_DEFINITION = eINSTANCE.getLookupDefinition();
-
- /**
- * The meta object literal for the 'Mapping ' reference feature.
- *
- *
- * @generated
- */
- EReference LOOKUP_DEFINITION__MAPPING = eINSTANCE.getLookupDefinition_Mapping();
-
- /**
- * The meta object literal for the 'Arguments ' reference list feature.
- *
- *
- * @generated
- */
- EReference LOOKUP_DEFINITION__ARGUMENTS = eINSTANCE.getLookupDefinition_Arguments();
-
- /**
- * The meta object literal for the '{@link hu.bme.mit.inf.dslreasoner.faulttree.components.cftLanguage.impl.VariableImpl Variable }' class.
- *
- *
- * @see hu.bme.mit.inf.dslreasoner.faulttree.components.cftLanguage.impl.VariableImpl
- * @see hu.bme.mit.inf.dslreasoner.faulttree.components.cftLanguage.impl.CftLanguagePackageImpl#getVariable()
- * @generated
- */
- EClass VARIABLE = eINSTANCE.getVariable();
-
- /**
- * The meta object literal for the 'Name ' attribute feature.
- *
- *
- * @generated
- */
- EAttribute VARIABLE__NAME = eINSTANCE.getVariable_Name();
-
- /**
- * The meta object literal for the '{@link hu.bme.mit.inf.dslreasoner.faulttree.components.cftLanguage.impl.AssignmentImpl Assignment }' class.
- *
- *
- * @see hu.bme.mit.inf.dslreasoner.faulttree.components.cftLanguage.impl.AssignmentImpl
- * @see hu.bme.mit.inf.dslreasoner.faulttree.components.cftLanguage.impl.CftLanguagePackageImpl#getAssignment()
- * @generated
- */
- EClass ASSIGNMENT = eINSTANCE.getAssignment();
-
- /**
- * The meta object literal for the 'Input ' containment reference feature.
- *
- *
- * @generated
- */
- EReference ASSIGNMENT__INPUT = eINSTANCE.getAssignment_Input();
-
- /**
- * The meta object literal for the 'Multiple ' attribute feature.
- *
- *
- * @generated
- */
- EAttribute ASSIGNMENT__MULTIPLE = eINSTANCE.getAssignment_Multiple();
-
- /**
- * The meta object literal for the 'Output ' containment reference feature.
- *
- *
- * @generated
- */
- EReference ASSIGNMENT__OUTPUT = eINSTANCE.getAssignment_Output();
-
- /**
- * The meta object literal for the '{@link hu.bme.mit.inf.dslreasoner.faulttree.components.cftLanguage.impl.EventReferenceImpl Event Reference }' class.
- *
- *
- * @see hu.bme.mit.inf.dslreasoner.faulttree.components.cftLanguage.impl.EventReferenceImpl
- * @see hu.bme.mit.inf.dslreasoner.faulttree.components.cftLanguage.impl.CftLanguagePackageImpl#getEventReference()
- * @generated
- */
- EClass EVENT_REFERENCE = eINSTANCE.getEventReference();
-
- /**
- * The meta object literal for the 'Component ' reference feature.
- *
- *
- * @generated
- */
- EReference EVENT_REFERENCE__COMPONENT = eINSTANCE.getEventReference_Component();
-
- /**
- * The meta object literal for the 'Event ' reference feature.
- *
- *
- * @generated
- */
- EReference EVENT_REFERENCE__EVENT = eINSTANCE.getEventReference_Event();
-
- /**
- * The meta object literal for the '{@link hu.bme.mit.inf.dslreasoner.faulttree.components.cftLanguage.impl.ComponentInstanceImpl Component Instance }' class.
- *
- *
- * @see hu.bme.mit.inf.dslreasoner.faulttree.components.cftLanguage.impl.ComponentInstanceImpl
- * @see hu.bme.mit.inf.dslreasoner.faulttree.components.cftLanguage.impl.CftLanguagePackageImpl#getComponentInstance()
- * @generated
- */
- EClass COMPONENT_INSTANCE = eINSTANCE.getComponentInstance();
-
- /**
- * The meta object literal for the 'Component Type ' reference feature.
- *
- *
- * @generated
- */
- EReference COMPONENT_INSTANCE__COMPONENT_TYPE = eINSTANCE.getComponentInstance_ComponentType();
-
- }
-
-} //CftLanguagePackage
diff --git a/Stochastic/hu.bme.mit.inf.dslreasoner.faulttree.components/src-gen/hu/bme/mit/inf/dslreasoner/faulttree/components/cftLanguage/CftModel.java b/Stochastic/hu.bme.mit.inf.dslreasoner.faulttree.components/src-gen/hu/bme/mit/inf/dslreasoner/faulttree/components/cftLanguage/CftModel.java
deleted file mode 100644
index 0b384084..00000000
--- a/Stochastic/hu.bme.mit.inf.dslreasoner.faulttree.components/src-gen/hu/bme/mit/inf/dslreasoner/faulttree/components/cftLanguage/CftModel.java
+++ /dev/null
@@ -1,107 +0,0 @@
-/**
- * generated by Xtext 2.16.0
- */
-package hu.bme.mit.inf.dslreasoner.faulttree.components.cftLanguage;
-
-import hu.bme.mit.inf.dslreasoner.faulttree.model.cft.ComponentDefinition;
-
-import org.eclipse.emf.common.util.EList;
-
-import org.eclipse.emf.ecore.EObject;
-
-/**
- *
- * A representation of the model object 'Cft Model '.
- *
- *
- *
- * The following features are supported:
- *
- *
- * {@link hu.bme.mit.inf.dslreasoner.faulttree.components.cftLanguage.CftModel#getPackageName Package Name }
- * {@link hu.bme.mit.inf.dslreasoner.faulttree.components.cftLanguage.CftModel#getImports Imports }
- * {@link hu.bme.mit.inf.dslreasoner.faulttree.components.cftLanguage.CftModel#getComponentDefinitions Component Definitions }
- * {@link hu.bme.mit.inf.dslreasoner.faulttree.components.cftLanguage.CftModel#getTransformationDefinitions Transformation Definitions }
- *
- *
- * @see hu.bme.mit.inf.dslreasoner.faulttree.components.cftLanguage.CftLanguagePackage#getCftModel()
- * @model
- * @generated
- */
-public interface CftModel extends EObject
-{
- /**
- * Returns the value of the 'Package Name ' attribute.
- *
- *
- * If the meaning of the 'Package Name ' attribute isn't clear,
- * there really should be more of a description here...
- *
- *
- * @return the value of the 'Package Name ' attribute.
- * @see #setPackageName(String)
- * @see hu.bme.mit.inf.dslreasoner.faulttree.components.cftLanguage.CftLanguagePackage#getCftModel_PackageName()
- * @model
- * @generated
- */
- String getPackageName();
-
- /**
- * Sets the value of the '{@link hu.bme.mit.inf.dslreasoner.faulttree.components.cftLanguage.CftModel#getPackageName Package Name }' attribute.
- *
- *
- * @param value the new value of the 'Package Name ' attribute.
- * @see #getPackageName()
- * @generated
- */
- void setPackageName(String value);
-
- /**
- * Returns the value of the 'Imports ' containment reference list.
- * The list contents are of type {@link hu.bme.mit.inf.dslreasoner.faulttree.components.cftLanguage.ImportDeclaration}.
- *
- *
- * If the meaning of the 'Imports ' containment reference list isn't clear,
- * there really should be more of a description here...
- *
- *
- * @return the value of the 'Imports ' containment reference list.
- * @see hu.bme.mit.inf.dslreasoner.faulttree.components.cftLanguage.CftLanguagePackage#getCftModel_Imports()
- * @model containment="true"
- * @generated
- */
- EList getImports();
-
- /**
- * Returns the value of the 'Component Definitions ' containment reference list.
- * The list contents are of type {@link hu.bme.mit.inf.dslreasoner.faulttree.model.cft.ComponentDefinition}.
- *
- *
- * If the meaning of the 'Component Definitions ' containment reference list isn't clear,
- * there really should be more of a description here...
- *
- *
- * @return the value of the 'Component Definitions ' containment reference list.
- * @see hu.bme.mit.inf.dslreasoner.faulttree.components.cftLanguage.CftLanguagePackage#getCftModel_ComponentDefinitions()
- * @model containment="true"
- * @generated
- */
- EList getComponentDefinitions();
-
- /**
- * Returns the value of the 'Transformation Definitions ' containment reference list.
- * The list contents are of type {@link hu.bme.mit.inf.dslreasoner.faulttree.components.cftLanguage.TransformationDefinition}.
- *
- *
- * If the meaning of the 'Transformation Definitions ' containment reference list isn't clear,
- * there really should be more of a description here...
- *
- *
- * @return the value of the 'Transformation Definitions ' containment reference list.
- * @see hu.bme.mit.inf.dslreasoner.faulttree.components.cftLanguage.CftLanguagePackage#getCftModel_TransformationDefinitions()
- * @model containment="true"
- * @generated
- */
- EList getTransformationDefinitions();
-
-} // CftModel
diff --git a/Stochastic/hu.bme.mit.inf.dslreasoner.faulttree.components/src-gen/hu/bme/mit/inf/dslreasoner/faulttree/components/cftLanguage/ComponentInstance.java b/Stochastic/hu.bme.mit.inf.dslreasoner.faulttree.components/src-gen/hu/bme/mit/inf/dslreasoner/faulttree/components/cftLanguage/ComponentInstance.java
deleted file mode 100644
index 0c80849d..00000000
--- a/Stochastic/hu.bme.mit.inf.dslreasoner.faulttree.components/src-gen/hu/bme/mit/inf/dslreasoner/faulttree/components/cftLanguage/ComponentInstance.java
+++ /dev/null
@@ -1,52 +0,0 @@
-/**
- * generated by Xtext 2.16.0
- */
-package hu.bme.mit.inf.dslreasoner.faulttree.components.cftLanguage;
-
-import hu.bme.mit.inf.dslreasoner.faulttree.model.cft.ComponentDefinition;
-
-/**
- *
- * A representation of the model object 'Component Instance '.
- *
- *
- *
- * The following features are supported:
- *
- *
- * {@link hu.bme.mit.inf.dslreasoner.faulttree.components.cftLanguage.ComponentInstance#getComponentType Component Type }
- *
- *
- * @see hu.bme.mit.inf.dslreasoner.faulttree.components.cftLanguage.CftLanguagePackage#getComponentInstance()
- * @model
- * @generated
- */
-public interface ComponentInstance extends Variable
-{
- /**
- * Returns the value of the 'Component Type ' reference.
- *
- *
- * If the meaning of the 'Component Type ' reference isn't clear,
- * there really should be more of a description here...
- *
- *
- * @return the value of the 'Component Type ' reference.
- * @see #setComponentType(ComponentDefinition)
- * @see hu.bme.mit.inf.dslreasoner.faulttree.components.cftLanguage.CftLanguagePackage#getComponentInstance_ComponentType()
- * @model
- * @generated
- */
- ComponentDefinition getComponentType();
-
- /**
- * Sets the value of the '{@link hu.bme.mit.inf.dslreasoner.faulttree.components.cftLanguage.ComponentInstance#getComponentType Component Type }' reference.
- *
- *
- * @param value the new value of the 'Component Type ' reference.
- * @see #getComponentType()
- * @generated
- */
- void setComponentType(ComponentDefinition value);
-
-} // ComponentInstance
diff --git a/Stochastic/hu.bme.mit.inf.dslreasoner.faulttree.components/src-gen/hu/bme/mit/inf/dslreasoner/faulttree/components/cftLanguage/EventReference.java b/Stochastic/hu.bme.mit.inf.dslreasoner.faulttree.components/src-gen/hu/bme/mit/inf/dslreasoner/faulttree/components/cftLanguage/EventReference.java
deleted file mode 100644
index bf7b7263..00000000
--- a/Stochastic/hu.bme.mit.inf.dslreasoner.faulttree.components/src-gen/hu/bme/mit/inf/dslreasoner/faulttree/components/cftLanguage/EventReference.java
+++ /dev/null
@@ -1,81 +0,0 @@
-/**
- * generated by Xtext 2.16.0
- */
-package hu.bme.mit.inf.dslreasoner.faulttree.components.cftLanguage;
-
-import hu.bme.mit.inf.dslreasoner.faulttree.model.cft.EventDeclaration;
-
-import org.eclipse.emf.ecore.EObject;
-
-/**
- *
- * A representation of the model object 'Event Reference '.
- *
- *
- *
- * The following features are supported:
- *
- *
- * {@link hu.bme.mit.inf.dslreasoner.faulttree.components.cftLanguage.EventReference#getComponent Component }
- * {@link hu.bme.mit.inf.dslreasoner.faulttree.components.cftLanguage.EventReference#getEvent Event }
- *
- *
- * @see hu.bme.mit.inf.dslreasoner.faulttree.components.cftLanguage.CftLanguagePackage#getEventReference()
- * @model
- * @generated
- */
-public interface EventReference extends EObject
-{
- /**
- * Returns the value of the 'Component ' reference.
- *
- *
- * If the meaning of the 'Component ' reference isn't clear,
- * there really should be more of a description here...
- *
- *
- * @return the value of the 'Component ' reference.
- * @see #setComponent(Variable)
- * @see hu.bme.mit.inf.dslreasoner.faulttree.components.cftLanguage.CftLanguagePackage#getEventReference_Component()
- * @model
- * @generated
- */
- Variable getComponent();
-
- /**
- * Sets the value of the '{@link hu.bme.mit.inf.dslreasoner.faulttree.components.cftLanguage.EventReference#getComponent Component }' reference.
- *
- *
- * @param value the new value of the 'Component ' reference.
- * @see #getComponent()
- * @generated
- */
- void setComponent(Variable value);
-
- /**
- * Returns the value of the 'Event ' reference.
- *
- *
- * If the meaning of the 'Event ' reference isn't clear,
- * there really should be more of a description here...
- *
- *
- * @return the value of the 'Event ' reference.
- * @see #setEvent(EventDeclaration)
- * @see hu.bme.mit.inf.dslreasoner.faulttree.components.cftLanguage.CftLanguagePackage#getEventReference_Event()
- * @model
- * @generated
- */
- EventDeclaration getEvent();
-
- /**
- * Sets the value of the '{@link hu.bme.mit.inf.dslreasoner.faulttree.components.cftLanguage.EventReference#getEvent Event }' reference.
- *
- *
- * @param value the new value of the 'Event ' reference.
- * @see #getEvent()
- * @generated
- */
- void setEvent(EventDeclaration value);
-
-} // EventReference
diff --git a/Stochastic/hu.bme.mit.inf.dslreasoner.faulttree.components/src-gen/hu/bme/mit/inf/dslreasoner/faulttree/components/cftLanguage/ImportDeclaration.java b/Stochastic/hu.bme.mit.inf.dslreasoner.faulttree.components/src-gen/hu/bme/mit/inf/dslreasoner/faulttree/components/cftLanguage/ImportDeclaration.java
deleted file mode 100644
index bcb36395..00000000
--- a/Stochastic/hu.bme.mit.inf.dslreasoner.faulttree.components/src-gen/hu/bme/mit/inf/dslreasoner/faulttree/components/cftLanguage/ImportDeclaration.java
+++ /dev/null
@@ -1,52 +0,0 @@
-/**
- * generated by Xtext 2.16.0
- */
-package hu.bme.mit.inf.dslreasoner.faulttree.components.cftLanguage;
-
-import org.eclipse.emf.ecore.EObject;
-
-/**
- *
- * A representation of the model object 'Import Declaration '.
- *
- *
- *
- * The following features are supported:
- *
- *
- * {@link hu.bme.mit.inf.dslreasoner.faulttree.components.cftLanguage.ImportDeclaration#getImportedNamespace Imported Namespace }
- *
- *
- * @see hu.bme.mit.inf.dslreasoner.faulttree.components.cftLanguage.CftLanguagePackage#getImportDeclaration()
- * @model
- * @generated
- */
-public interface ImportDeclaration extends EObject
-{
- /**
- * Returns the value of the 'Imported Namespace ' attribute.
- *
- *
- * If the meaning of the 'Imported Namespace ' attribute isn't clear,
- * there really should be more of a description here...
- *
- *
- * @return the value of the 'Imported Namespace ' attribute.
- * @see #setImportedNamespace(String)
- * @see hu.bme.mit.inf.dslreasoner.faulttree.components.cftLanguage.CftLanguagePackage#getImportDeclaration_ImportedNamespace()
- * @model
- * @generated
- */
- String getImportedNamespace();
-
- /**
- * Sets the value of the '{@link hu.bme.mit.inf.dslreasoner.faulttree.components.cftLanguage.ImportDeclaration#getImportedNamespace Imported Namespace }' attribute.
- *
- *
- * @param value the new value of the 'Imported Namespace ' attribute.
- * @see #getImportedNamespace()
- * @generated
- */
- void setImportedNamespace(String value);
-
-} // ImportDeclaration
diff --git a/Stochastic/hu.bme.mit.inf.dslreasoner.faulttree.components/src-gen/hu/bme/mit/inf/dslreasoner/faulttree/components/cftLanguage/LookupDefinition.java b/Stochastic/hu.bme.mit.inf.dslreasoner.faulttree.components/src-gen/hu/bme/mit/inf/dslreasoner/faulttree/components/cftLanguage/LookupDefinition.java
deleted file mode 100644
index f0ad3519..00000000
--- a/Stochastic/hu.bme.mit.inf.dslreasoner.faulttree.components/src-gen/hu/bme/mit/inf/dslreasoner/faulttree/components/cftLanguage/LookupDefinition.java
+++ /dev/null
@@ -1,69 +0,0 @@
-/**
- * generated by Xtext 2.16.0
- */
-package hu.bme.mit.inf.dslreasoner.faulttree.components.cftLanguage;
-
-import org.eclipse.emf.common.util.EList;
-
-/**
- *
- * A representation of the model object 'Lookup Definition '.
- *
- *
- *
- * The following features are supported:
- *
- *
- * {@link hu.bme.mit.inf.dslreasoner.faulttree.components.cftLanguage.LookupDefinition#getMapping Mapping }
- * {@link hu.bme.mit.inf.dslreasoner.faulttree.components.cftLanguage.LookupDefinition#getArguments Arguments }
- *
- *
- * @see hu.bme.mit.inf.dslreasoner.faulttree.components.cftLanguage.CftLanguagePackage#getLookupDefinition()
- * @model
- * @generated
- */
-public interface LookupDefinition extends Variable
-{
- /**
- * Returns the value of the 'Mapping ' reference.
- *
- *
- * If the meaning of the 'Mapping ' reference isn't clear,
- * there really should be more of a description here...
- *
- *
- * @return the value of the 'Mapping ' reference.
- * @see #setMapping(MappingDefinition)
- * @see hu.bme.mit.inf.dslreasoner.faulttree.components.cftLanguage.CftLanguagePackage#getLookupDefinition_Mapping()
- * @model
- * @generated
- */
- MappingDefinition getMapping();
-
- /**
- * Sets the value of the '{@link hu.bme.mit.inf.dslreasoner.faulttree.components.cftLanguage.LookupDefinition#getMapping Mapping }' reference.
- *
- *
- * @param value the new value of the 'Mapping ' reference.
- * @see #getMapping()
- * @generated
- */
- void setMapping(MappingDefinition value);
-
- /**
- * Returns the value of the 'Arguments ' reference list.
- * The list contents are of type {@link hu.bme.mit.inf.dslreasoner.faulttree.components.cftLanguage.MappingParameter}.
- *
- *
- * If the meaning of the 'Arguments ' reference list isn't clear,
- * there really should be more of a description here...
- *
- *
- * @return the value of the 'Arguments ' reference list.
- * @see hu.bme.mit.inf.dslreasoner.faulttree.components.cftLanguage.CftLanguagePackage#getLookupDefinition_Arguments()
- * @model
- * @generated
- */
- EList getArguments();
-
-} // LookupDefinition
diff --git a/Stochastic/hu.bme.mit.inf.dslreasoner.faulttree.components/src-gen/hu/bme/mit/inf/dslreasoner/faulttree/components/cftLanguage/MappingDefinition.java b/Stochastic/hu.bme.mit.inf.dslreasoner.faulttree.components/src-gen/hu/bme/mit/inf/dslreasoner/faulttree/components/cftLanguage/MappingDefinition.java
deleted file mode 100644
index 14c539b4..00000000
--- a/Stochastic/hu.bme.mit.inf.dslreasoner.faulttree.components/src-gen/hu/bme/mit/inf/dslreasoner/faulttree/components/cftLanguage/MappingDefinition.java
+++ /dev/null
@@ -1,161 +0,0 @@
-/**
- * generated by Xtext 2.16.0
- */
-package hu.bme.mit.inf.dslreasoner.faulttree.components.cftLanguage;
-
-import org.eclipse.emf.common.util.EList;
-
-import org.eclipse.emf.ecore.EObject;
-
-import org.eclipse.viatra.query.patternlanguage.emf.vql.Pattern;
-
-/**
- *
- * A representation of the model object 'Mapping Definition '.
- *
- *
- *
- * The following features are supported:
- *
- *
- * {@link hu.bme.mit.inf.dslreasoner.faulttree.components.cftLanguage.MappingDefinition#isTopLevel Top Level }
- * {@link hu.bme.mit.inf.dslreasoner.faulttree.components.cftLanguage.MappingDefinition#getPattern Pattern }
- * {@link hu.bme.mit.inf.dslreasoner.faulttree.components.cftLanguage.MappingDefinition#getParameters Parameters }
- * {@link hu.bme.mit.inf.dslreasoner.faulttree.components.cftLanguage.MappingDefinition#getComponentInstance Component Instance }
- * {@link hu.bme.mit.inf.dslreasoner.faulttree.components.cftLanguage.MappingDefinition#getLookupDefinitions Lookup Definitions }
- * {@link hu.bme.mit.inf.dslreasoner.faulttree.components.cftLanguage.MappingDefinition#getAssignments Assignments }
- *
- *
- * @see hu.bme.mit.inf.dslreasoner.faulttree.components.cftLanguage.CftLanguagePackage#getMappingDefinition()
- * @model
- * @generated
- */
-public interface MappingDefinition extends EObject
-{
- /**
- * Returns the value of the 'Top Level ' attribute.
- *
- *
- * If the meaning of the 'Top Level ' attribute isn't clear,
- * there really should be more of a description here...
- *
- *
- * @return the value of the 'Top Level ' attribute.
- * @see #setTopLevel(boolean)
- * @see hu.bme.mit.inf.dslreasoner.faulttree.components.cftLanguage.CftLanguagePackage#getMappingDefinition_TopLevel()
- * @model
- * @generated
- */
- boolean isTopLevel();
-
- /**
- * Sets the value of the '{@link hu.bme.mit.inf.dslreasoner.faulttree.components.cftLanguage.MappingDefinition#isTopLevel Top Level }' attribute.
- *
- *
- * @param value the new value of the 'Top Level ' attribute.
- * @see #isTopLevel()
- * @generated
- */
- void setTopLevel(boolean value);
-
- /**
- * Returns the value of the 'Pattern ' reference.
- *
- *
- * If the meaning of the 'Pattern ' reference isn't clear,
- * there really should be more of a description here...
- *
- *
- * @return the value of the 'Pattern ' reference.
- * @see #setPattern(Pattern)
- * @see hu.bme.mit.inf.dslreasoner.faulttree.components.cftLanguage.CftLanguagePackage#getMappingDefinition_Pattern()
- * @model
- * @generated
- */
- Pattern getPattern();
-
- /**
- * Sets the value of the '{@link hu.bme.mit.inf.dslreasoner.faulttree.components.cftLanguage.MappingDefinition#getPattern Pattern }' reference.
- *
- *
- * @param value the new value of the 'Pattern ' reference.
- * @see #getPattern()
- * @generated
- */
- void setPattern(Pattern value);
-
- /**
- * Returns the value of the 'Parameters ' containment reference list.
- * The list contents are of type {@link hu.bme.mit.inf.dslreasoner.faulttree.components.cftLanguage.MappingParameter}.
- *
- *
- * If the meaning of the 'Parameters ' containment reference list isn't clear,
- * there really should be more of a description here...
- *
- *
- * @return the value of the 'Parameters ' containment reference list.
- * @see hu.bme.mit.inf.dslreasoner.faulttree.components.cftLanguage.CftLanguagePackage#getMappingDefinition_Parameters()
- * @model containment="true"
- * @generated
- */
- EList getParameters();
-
- /**
- * Returns the value of the 'Component Instance ' containment reference.
- *
- *
- * If the meaning of the 'Component Instance ' containment reference isn't clear,
- * there really should be more of a description here...
- *
- *
- * @return the value of the 'Component Instance ' containment reference.
- * @see #setComponentInstance(ComponentInstance)
- * @see hu.bme.mit.inf.dslreasoner.faulttree.components.cftLanguage.CftLanguagePackage#getMappingDefinition_ComponentInstance()
- * @model containment="true"
- * @generated
- */
- ComponentInstance getComponentInstance();
-
- /**
- * Sets the value of the '{@link hu.bme.mit.inf.dslreasoner.faulttree.components.cftLanguage.MappingDefinition#getComponentInstance Component Instance }' containment reference.
- *
- *
- * @param value the new value of the 'Component Instance ' containment reference.
- * @see #getComponentInstance()
- * @generated
- */
- void setComponentInstance(ComponentInstance value);
-
- /**
- * Returns the value of the 'Lookup Definitions ' containment reference list.
- * The list contents are of type {@link hu.bme.mit.inf.dslreasoner.faulttree.components.cftLanguage.LookupDefinition}.
- *
- *
- * If the meaning of the 'Lookup Definitions ' containment reference list isn't clear,
- * there really should be more of a description here...
- *
- *
- * @return the value of the 'Lookup Definitions ' containment reference list.
- * @see hu.bme.mit.inf.dslreasoner.faulttree.components.cftLanguage.CftLanguagePackage#getMappingDefinition_LookupDefinitions()
- * @model containment="true"
- * @generated
- */
- EList getLookupDefinitions();
-
- /**
- * Returns the value of the 'Assignments ' containment reference list.
- * The list contents are of type {@link hu.bme.mit.inf.dslreasoner.faulttree.components.cftLanguage.Assignment}.
- *
- *
- * If the meaning of the 'Assignments ' containment reference list isn't clear,
- * there really should be more of a description here...
- *
- *
- * @return the value of the 'Assignments ' containment reference list.
- * @see hu.bme.mit.inf.dslreasoner.faulttree.components.cftLanguage.CftLanguagePackage#getMappingDefinition_Assignments()
- * @model containment="true"
- * @generated
- */
- EList getAssignments();
-
-} // MappingDefinition
diff --git a/Stochastic/hu.bme.mit.inf.dslreasoner.faulttree.components/src-gen/hu/bme/mit/inf/dslreasoner/faulttree/components/cftLanguage/MappingParameter.java b/Stochastic/hu.bme.mit.inf.dslreasoner.faulttree.components/src-gen/hu/bme/mit/inf/dslreasoner/faulttree/components/cftLanguage/MappingParameter.java
deleted file mode 100644
index 5fc3c006..00000000
--- a/Stochastic/hu.bme.mit.inf.dslreasoner.faulttree.components/src-gen/hu/bme/mit/inf/dslreasoner/faulttree/components/cftLanguage/MappingParameter.java
+++ /dev/null
@@ -1,52 +0,0 @@
-/**
- * generated by Xtext 2.16.0
- */
-package hu.bme.mit.inf.dslreasoner.faulttree.components.cftLanguage;
-
-import org.eclipse.emf.ecore.EObject;
-
-/**
- *
- * A representation of the model object 'Mapping Parameter '.
- *
- *
- *
- * The following features are supported:
- *
- *
- * {@link hu.bme.mit.inf.dslreasoner.faulttree.components.cftLanguage.MappingParameter#getName Name }
- *
- *
- * @see hu.bme.mit.inf.dslreasoner.faulttree.components.cftLanguage.CftLanguagePackage#getMappingParameter()
- * @model
- * @generated
- */
-public interface MappingParameter extends EObject
-{
- /**
- * Returns the value of the 'Name ' attribute.
- *
- *
- * If the meaning of the 'Name ' attribute isn't clear,
- * there really should be more of a description here...
- *
- *
- * @return the value of the 'Name ' attribute.
- * @see #setName(String)
- * @see hu.bme.mit.inf.dslreasoner.faulttree.components.cftLanguage.CftLanguagePackage#getMappingParameter_Name()
- * @model
- * @generated
- */
- String getName();
-
- /**
- * Sets the value of the '{@link hu.bme.mit.inf.dslreasoner.faulttree.components.cftLanguage.MappingParameter#getName Name }' attribute.
- *
- *
- * @param value the new value of the 'Name ' attribute.
- * @see #getName()
- * @generated
- */
- void setName(String value);
-
-} // MappingParameter
diff --git a/Stochastic/hu.bme.mit.inf.dslreasoner.faulttree.components/src-gen/hu/bme/mit/inf/dslreasoner/faulttree/components/cftLanguage/TransformationDefinition.java b/Stochastic/hu.bme.mit.inf.dslreasoner.faulttree.components/src-gen/hu/bme/mit/inf/dslreasoner/faulttree/components/cftLanguage/TransformationDefinition.java
deleted file mode 100644
index 1412e725..00000000
--- a/Stochastic/hu.bme.mit.inf.dslreasoner.faulttree.components/src-gen/hu/bme/mit/inf/dslreasoner/faulttree/components/cftLanguage/TransformationDefinition.java
+++ /dev/null
@@ -1,71 +0,0 @@
-/**
- * generated by Xtext 2.16.0
- */
-package hu.bme.mit.inf.dslreasoner.faulttree.components.cftLanguage;
-
-import org.eclipse.emf.common.util.EList;
-
-import org.eclipse.emf.ecore.EObject;
-
-/**
- *
- * A representation of the model object 'Transformation Definition '.
- *
- *
- *
- * The following features are supported:
- *
- *
- * {@link hu.bme.mit.inf.dslreasoner.faulttree.components.cftLanguage.TransformationDefinition#getName Name }
- * {@link hu.bme.mit.inf.dslreasoner.faulttree.components.cftLanguage.TransformationDefinition#getMappingDefinitions Mapping Definitions }
- *
- *
- * @see hu.bme.mit.inf.dslreasoner.faulttree.components.cftLanguage.CftLanguagePackage#getTransformationDefinition()
- * @model
- * @generated
- */
-public interface TransformationDefinition extends EObject
-{
- /**
- * Returns the value of the 'Name ' attribute.
- *
- *
- * If the meaning of the 'Name ' attribute isn't clear,
- * there really should be more of a description here...
- *
- *
- * @return the value of the 'Name ' attribute.
- * @see #setName(String)
- * @see hu.bme.mit.inf.dslreasoner.faulttree.components.cftLanguage.CftLanguagePackage#getTransformationDefinition_Name()
- * @model
- * @generated
- */
- String getName();
-
- /**
- * Sets the value of the '{@link hu.bme.mit.inf.dslreasoner.faulttree.components.cftLanguage.TransformationDefinition#getName Name }' attribute.
- *
- *
- * @param value the new value of the 'Name ' attribute.
- * @see #getName()
- * @generated
- */
- void setName(String value);
-
- /**
- * Returns the value of the 'Mapping Definitions ' containment reference list.
- * The list contents are of type {@link hu.bme.mit.inf.dslreasoner.faulttree.components.cftLanguage.MappingDefinition}.
- *
- *
- * If the meaning of the 'Mapping Definitions ' containment reference list isn't clear,
- * there really should be more of a description here...
- *
- *
- * @return the value of the 'Mapping Definitions ' containment reference list.
- * @see hu.bme.mit.inf.dslreasoner.faulttree.components.cftLanguage.CftLanguagePackage#getTransformationDefinition_MappingDefinitions()
- * @model containment="true"
- * @generated
- */
- EList getMappingDefinitions();
-
-} // TransformationDefinition
diff --git a/Stochastic/hu.bme.mit.inf.dslreasoner.faulttree.components/src-gen/hu/bme/mit/inf/dslreasoner/faulttree/components/cftLanguage/Variable.java b/Stochastic/hu.bme.mit.inf.dslreasoner.faulttree.components/src-gen/hu/bme/mit/inf/dslreasoner/faulttree/components/cftLanguage/Variable.java
deleted file mode 100644
index d49749da..00000000
--- a/Stochastic/hu.bme.mit.inf.dslreasoner.faulttree.components/src-gen/hu/bme/mit/inf/dslreasoner/faulttree/components/cftLanguage/Variable.java
+++ /dev/null
@@ -1,52 +0,0 @@
-/**
- * generated by Xtext 2.16.0
- */
-package hu.bme.mit.inf.dslreasoner.faulttree.components.cftLanguage;
-
-import org.eclipse.emf.ecore.EObject;
-
-/**
- *
- * A representation of the model object 'Variable '.
- *
- *
- *
- * The following features are supported:
- *
- *
- * {@link hu.bme.mit.inf.dslreasoner.faulttree.components.cftLanguage.Variable#getName Name }
- *
- *
- * @see hu.bme.mit.inf.dslreasoner.faulttree.components.cftLanguage.CftLanguagePackage#getVariable()
- * @model
- * @generated
- */
-public interface Variable extends EObject
-{
- /**
- * Returns the value of the 'Name ' attribute.
- *
- *
- * If the meaning of the 'Name ' attribute isn't clear,
- * there really should be more of a description here...
- *
- *
- * @return the value of the 'Name ' attribute.
- * @see #setName(String)
- * @see hu.bme.mit.inf.dslreasoner.faulttree.components.cftLanguage.CftLanguagePackage#getVariable_Name()
- * @model
- * @generated
- */
- String getName();
-
- /**
- * Sets the value of the '{@link hu.bme.mit.inf.dslreasoner.faulttree.components.cftLanguage.Variable#getName Name }' attribute.
- *
- *
- * @param value the new value of the 'Name ' attribute.
- * @see #getName()
- * @generated
- */
- void setName(String value);
-
-} // Variable
diff --git a/Stochastic/hu.bme.mit.inf.dslreasoner.faulttree.components/src-gen/hu/bme/mit/inf/dslreasoner/faulttree/components/cftLanguage/impl/AssignmentImpl.java b/Stochastic/hu.bme.mit.inf.dslreasoner.faulttree.components/src-gen/hu/bme/mit/inf/dslreasoner/faulttree/components/cftLanguage/impl/AssignmentImpl.java
deleted file mode 100644
index 0b37cdbb..00000000
--- a/Stochastic/hu.bme.mit.inf.dslreasoner.faulttree.components/src-gen/hu/bme/mit/inf/dslreasoner/faulttree/components/cftLanguage/impl/AssignmentImpl.java
+++ /dev/null
@@ -1,343 +0,0 @@
-/**
- * generated by Xtext 2.16.0
- */
-package hu.bme.mit.inf.dslreasoner.faulttree.components.cftLanguage.impl;
-
-import hu.bme.mit.inf.dslreasoner.faulttree.components.cftLanguage.Assignment;
-import hu.bme.mit.inf.dslreasoner.faulttree.components.cftLanguage.CftLanguagePackage;
-import hu.bme.mit.inf.dslreasoner.faulttree.components.cftLanguage.EventReference;
-
-import org.eclipse.emf.common.notify.Notification;
-import org.eclipse.emf.common.notify.NotificationChain;
-
-import org.eclipse.emf.ecore.EClass;
-import org.eclipse.emf.ecore.InternalEObject;
-
-import org.eclipse.emf.ecore.impl.ENotificationImpl;
-import org.eclipse.emf.ecore.impl.MinimalEObjectImpl;
-
-/**
- *
- * An implementation of the model object 'Assignment '.
- *
- *
- * The following features are implemented:
- *
- *
- * {@link hu.bme.mit.inf.dslreasoner.faulttree.components.cftLanguage.impl.AssignmentImpl#getInput Input }
- * {@link hu.bme.mit.inf.dslreasoner.faulttree.components.cftLanguage.impl.AssignmentImpl#isMultiple Multiple }
- * {@link hu.bme.mit.inf.dslreasoner.faulttree.components.cftLanguage.impl.AssignmentImpl#getOutput Output }
- *
- *
- * @generated
- */
-public class AssignmentImpl extends MinimalEObjectImpl.Container implements Assignment
-{
- /**
- * The cached value of the '{@link #getInput() Input }' containment reference.
- *
- *
- * @see #getInput()
- * @generated
- * @ordered
- */
- protected EventReference input;
-
- /**
- * The default value of the '{@link #isMultiple() Multiple }' attribute.
- *
- *
- * @see #isMultiple()
- * @generated
- * @ordered
- */
- protected static final boolean MULTIPLE_EDEFAULT = false;
-
- /**
- * The cached value of the '{@link #isMultiple() Multiple }' attribute.
- *
- *
- * @see #isMultiple()
- * @generated
- * @ordered
- */
- protected boolean multiple = MULTIPLE_EDEFAULT;
-
- /**
- * The cached value of the '{@link #getOutput() Output }' containment reference.
- *
- *
- * @see #getOutput()
- * @generated
- * @ordered
- */
- protected EventReference output;
-
- /**
- *
- *
- * @generated
- */
- protected AssignmentImpl()
- {
- super();
- }
-
- /**
- *
- *
- * @generated
- */
- @Override
- protected EClass eStaticClass()
- {
- return CftLanguagePackage.Literals.ASSIGNMENT;
- }
-
- /**
- *
- *
- * @generated
- */
- @Override
- public EventReference getInput()
- {
- return input;
- }
-
- /**
- *
- *
- * @generated
- */
- public NotificationChain basicSetInput(EventReference newInput, NotificationChain msgs)
- {
- EventReference oldInput = input;
- input = newInput;
- if (eNotificationRequired())
- {
- ENotificationImpl notification = new ENotificationImpl(this, Notification.SET, CftLanguagePackage.ASSIGNMENT__INPUT, oldInput, newInput);
- if (msgs == null) msgs = notification; else msgs.add(notification);
- }
- return msgs;
- }
-
- /**
- *
- *
- * @generated
- */
- @Override
- public void setInput(EventReference newInput)
- {
- if (newInput != input)
- {
- NotificationChain msgs = null;
- if (input != null)
- msgs = ((InternalEObject)input).eInverseRemove(this, EOPPOSITE_FEATURE_BASE - CftLanguagePackage.ASSIGNMENT__INPUT, null, msgs);
- if (newInput != null)
- msgs = ((InternalEObject)newInput).eInverseAdd(this, EOPPOSITE_FEATURE_BASE - CftLanguagePackage.ASSIGNMENT__INPUT, null, msgs);
- msgs = basicSetInput(newInput, msgs);
- if (msgs != null) msgs.dispatch();
- }
- else if (eNotificationRequired())
- eNotify(new ENotificationImpl(this, Notification.SET, CftLanguagePackage.ASSIGNMENT__INPUT, newInput, newInput));
- }
-
- /**
- *
- *
- * @generated
- */
- @Override
- public boolean isMultiple()
- {
- return multiple;
- }
-
- /**
- *
- *
- * @generated
- */
- @Override
- public void setMultiple(boolean newMultiple)
- {
- boolean oldMultiple = multiple;
- multiple = newMultiple;
- if (eNotificationRequired())
- eNotify(new ENotificationImpl(this, Notification.SET, CftLanguagePackage.ASSIGNMENT__MULTIPLE, oldMultiple, multiple));
- }
-
- /**
- *
- *
- * @generated
- */
- @Override
- public EventReference getOutput()
- {
- return output;
- }
-
- /**
- *
- *
- * @generated
- */
- public NotificationChain basicSetOutput(EventReference newOutput, NotificationChain msgs)
- {
- EventReference oldOutput = output;
- output = newOutput;
- if (eNotificationRequired())
- {
- ENotificationImpl notification = new ENotificationImpl(this, Notification.SET, CftLanguagePackage.ASSIGNMENT__OUTPUT, oldOutput, newOutput);
- if (msgs == null) msgs = notification; else msgs.add(notification);
- }
- return msgs;
- }
-
- /**
- *
- *
- * @generated
- */
- @Override
- public void setOutput(EventReference newOutput)
- {
- if (newOutput != output)
- {
- NotificationChain msgs = null;
- if (output != null)
- msgs = ((InternalEObject)output).eInverseRemove(this, EOPPOSITE_FEATURE_BASE - CftLanguagePackage.ASSIGNMENT__OUTPUT, null, msgs);
- if (newOutput != null)
- msgs = ((InternalEObject)newOutput).eInverseAdd(this, EOPPOSITE_FEATURE_BASE - CftLanguagePackage.ASSIGNMENT__OUTPUT, null, msgs);
- msgs = basicSetOutput(newOutput, msgs);
- if (msgs != null) msgs.dispatch();
- }
- else if (eNotificationRequired())
- eNotify(new ENotificationImpl(this, Notification.SET, CftLanguagePackage.ASSIGNMENT__OUTPUT, newOutput, newOutput));
- }
-
- /**
- *
- *
- * @generated
- */
- @Override
- public NotificationChain eInverseRemove(InternalEObject otherEnd, int featureID, NotificationChain msgs)
- {
- switch (featureID)
- {
- case CftLanguagePackage.ASSIGNMENT__INPUT:
- return basicSetInput(null, msgs);
- case CftLanguagePackage.ASSIGNMENT__OUTPUT:
- return basicSetOutput(null, msgs);
- }
- return super.eInverseRemove(otherEnd, featureID, msgs);
- }
-
- /**
- *
- *
- * @generated
- */
- @Override
- public Object eGet(int featureID, boolean resolve, boolean coreType)
- {
- switch (featureID)
- {
- case CftLanguagePackage.ASSIGNMENT__INPUT:
- return getInput();
- case CftLanguagePackage.ASSIGNMENT__MULTIPLE:
- return isMultiple();
- case CftLanguagePackage.ASSIGNMENT__OUTPUT:
- return getOutput();
- }
- return super.eGet(featureID, resolve, coreType);
- }
-
- /**
- *
- *
- * @generated
- */
- @Override
- public void eSet(int featureID, Object newValue)
- {
- switch (featureID)
- {
- case CftLanguagePackage.ASSIGNMENT__INPUT:
- setInput((EventReference)newValue);
- return;
- case CftLanguagePackage.ASSIGNMENT__MULTIPLE:
- setMultiple((Boolean)newValue);
- return;
- case CftLanguagePackage.ASSIGNMENT__OUTPUT:
- setOutput((EventReference)newValue);
- return;
- }
- super.eSet(featureID, newValue);
- }
-
- /**
- *
- *
- * @generated
- */
- @Override
- public void eUnset(int featureID)
- {
- switch (featureID)
- {
- case CftLanguagePackage.ASSIGNMENT__INPUT:
- setInput((EventReference)null);
- return;
- case CftLanguagePackage.ASSIGNMENT__MULTIPLE:
- setMultiple(MULTIPLE_EDEFAULT);
- return;
- case CftLanguagePackage.ASSIGNMENT__OUTPUT:
- setOutput((EventReference)null);
- return;
- }
- super.eUnset(featureID);
- }
-
- /**
- *
- *
- * @generated
- */
- @Override
- public boolean eIsSet(int featureID)
- {
- switch (featureID)
- {
- case CftLanguagePackage.ASSIGNMENT__INPUT:
- return input != null;
- case CftLanguagePackage.ASSIGNMENT__MULTIPLE:
- return multiple != MULTIPLE_EDEFAULT;
- case CftLanguagePackage.ASSIGNMENT__OUTPUT:
- return output != null;
- }
- return super.eIsSet(featureID);
- }
-
- /**
- *
- *
- * @generated
- */
- @Override
- public String toString()
- {
- if (eIsProxy()) return super.toString();
-
- StringBuilder result = new StringBuilder(super.toString());
- result.append(" (multiple: ");
- result.append(multiple);
- result.append(')');
- return result.toString();
- }
-
-} //AssignmentImpl
diff --git a/Stochastic/hu.bme.mit.inf.dslreasoner.faulttree.components/src-gen/hu/bme/mit/inf/dslreasoner/faulttree/components/cftLanguage/impl/CftLanguageFactoryImpl.java b/Stochastic/hu.bme.mit.inf.dslreasoner.faulttree.components/src-gen/hu/bme/mit/inf/dslreasoner/faulttree/components/cftLanguage/impl/CftLanguageFactoryImpl.java
deleted file mode 100644
index db604384..00000000
--- a/Stochastic/hu.bme.mit.inf.dslreasoner.faulttree.components/src-gen/hu/bme/mit/inf/dslreasoner/faulttree/components/cftLanguage/impl/CftLanguageFactoryImpl.java
+++ /dev/null
@@ -1,226 +0,0 @@
-/**
- * generated by Xtext 2.16.0
- */
-package hu.bme.mit.inf.dslreasoner.faulttree.components.cftLanguage.impl;
-
-import hu.bme.mit.inf.dslreasoner.faulttree.components.cftLanguage.*;
-
-import org.eclipse.emf.ecore.EClass;
-import org.eclipse.emf.ecore.EObject;
-import org.eclipse.emf.ecore.EPackage;
-
-import org.eclipse.emf.ecore.impl.EFactoryImpl;
-
-import org.eclipse.emf.ecore.plugin.EcorePlugin;
-
-/**
- *
- * An implementation of the model Factory .
- *
- * @generated
- */
-public class CftLanguageFactoryImpl extends EFactoryImpl implements CftLanguageFactory
-{
- /**
- * Creates the default factory implementation.
- *
- *
- * @generated
- */
- public static CftLanguageFactory init()
- {
- try
- {
- CftLanguageFactory theCftLanguageFactory = (CftLanguageFactory)EPackage.Registry.INSTANCE.getEFactory(CftLanguagePackage.eNS_URI);
- if (theCftLanguageFactory != null)
- {
- return theCftLanguageFactory;
- }
- }
- catch (Exception exception)
- {
- EcorePlugin.INSTANCE.log(exception);
- }
- return new CftLanguageFactoryImpl();
- }
-
- /**
- * Creates an instance of the factory.
- *
- *
- * @generated
- */
- public CftLanguageFactoryImpl()
- {
- super();
- }
-
- /**
- *
- *
- * @generated
- */
- @Override
- public EObject create(EClass eClass)
- {
- switch (eClass.getClassifierID())
- {
- case CftLanguagePackage.CFT_MODEL: return createCftModel();
- case CftLanguagePackage.IMPORT_DECLARATION: return createImportDeclaration();
- case CftLanguagePackage.TRANSFORMATION_DEFINITION: return createTransformationDefinition();
- case CftLanguagePackage.MAPPING_DEFINITION: return createMappingDefinition();
- case CftLanguagePackage.MAPPING_PARAMETER: return createMappingParameter();
- case CftLanguagePackage.LOOKUP_DEFINITION: return createLookupDefinition();
- case CftLanguagePackage.VARIABLE: return createVariable();
- case CftLanguagePackage.ASSIGNMENT: return createAssignment();
- case CftLanguagePackage.EVENT_REFERENCE: return createEventReference();
- case CftLanguagePackage.COMPONENT_INSTANCE: return createComponentInstance();
- default:
- throw new IllegalArgumentException("The class '" + eClass.getName() + "' is not a valid classifier");
- }
- }
-
- /**
- *
- *
- * @generated
- */
- @Override
- public CftModel createCftModel()
- {
- CftModelImpl cftModel = new CftModelImpl();
- return cftModel;
- }
-
- /**
- *
- *
- * @generated
- */
- @Override
- public ImportDeclaration createImportDeclaration()
- {
- ImportDeclarationImpl importDeclaration = new ImportDeclarationImpl();
- return importDeclaration;
- }
-
- /**
- *
- *
- * @generated
- */
- @Override
- public TransformationDefinition createTransformationDefinition()
- {
- TransformationDefinitionImpl transformationDefinition = new TransformationDefinitionImpl();
- return transformationDefinition;
- }
-
- /**
- *
- *
- * @generated
- */
- @Override
- public MappingDefinition createMappingDefinition()
- {
- MappingDefinitionImpl mappingDefinition = new MappingDefinitionImpl();
- return mappingDefinition;
- }
-
- /**
- *
- *
- * @generated
- */
- @Override
- public MappingParameter createMappingParameter()
- {
- MappingParameterImpl mappingParameter = new MappingParameterImpl();
- return mappingParameter;
- }
-
- /**
- *
- *
- * @generated
- */
- @Override
- public LookupDefinition createLookupDefinition()
- {
- LookupDefinitionImpl lookupDefinition = new LookupDefinitionImpl();
- return lookupDefinition;
- }
-
- /**
- *
- *
- * @generated
- */
- @Override
- public Variable createVariable()
- {
- VariableImpl variable = new VariableImpl();
- return variable;
- }
-
- /**
- *
- *
- * @generated
- */
- @Override
- public Assignment createAssignment()
- {
- AssignmentImpl assignment = new AssignmentImpl();
- return assignment;
- }
-
- /**
- *
- *
- * @generated
- */
- @Override
- public EventReference createEventReference()
- {
- EventReferenceImpl eventReference = new EventReferenceImpl();
- return eventReference;
- }
-
- /**
- *
- *
- * @generated
- */
- @Override
- public ComponentInstance createComponentInstance()
- {
- ComponentInstanceImpl componentInstance = new ComponentInstanceImpl();
- return componentInstance;
- }
-
- /**
- *
- *
- * @generated
- */
- @Override
- public CftLanguagePackage getCftLanguagePackage()
- {
- return (CftLanguagePackage)getEPackage();
- }
-
- /**
- *
- *
- * @deprecated
- * @generated
- */
- @Deprecated
- public static CftLanguagePackage getPackage()
- {
- return CftLanguagePackage.eINSTANCE;
- }
-
-} //CftLanguageFactoryImpl
diff --git a/Stochastic/hu.bme.mit.inf.dslreasoner.faulttree.components/src-gen/hu/bme/mit/inf/dslreasoner/faulttree/components/cftLanguage/impl/CftLanguagePackageImpl.java b/Stochastic/hu.bme.mit.inf.dslreasoner.faulttree.components/src-gen/hu/bme/mit/inf/dslreasoner/faulttree/components/cftLanguage/impl/CftLanguagePackageImpl.java
deleted file mode 100644
index d4e06dde..00000000
--- a/Stochastic/hu.bme.mit.inf.dslreasoner.faulttree.components/src-gen/hu/bme/mit/inf/dslreasoner/faulttree/components/cftLanguage/impl/CftLanguagePackageImpl.java
+++ /dev/null
@@ -1,712 +0,0 @@
-/**
- * generated by Xtext 2.16.0
- */
-package hu.bme.mit.inf.dslreasoner.faulttree.components.cftLanguage.impl;
-
-import hu.bme.mit.inf.dslreasoner.faulttree.components.cftLanguage.Assignment;
-import hu.bme.mit.inf.dslreasoner.faulttree.components.cftLanguage.CftLanguageFactory;
-import hu.bme.mit.inf.dslreasoner.faulttree.components.cftLanguage.CftLanguagePackage;
-import hu.bme.mit.inf.dslreasoner.faulttree.components.cftLanguage.CftModel;
-import hu.bme.mit.inf.dslreasoner.faulttree.components.cftLanguage.ComponentInstance;
-import hu.bme.mit.inf.dslreasoner.faulttree.components.cftLanguage.EventReference;
-import hu.bme.mit.inf.dslreasoner.faulttree.components.cftLanguage.ImportDeclaration;
-import hu.bme.mit.inf.dslreasoner.faulttree.components.cftLanguage.LookupDefinition;
-import hu.bme.mit.inf.dslreasoner.faulttree.components.cftLanguage.MappingDefinition;
-import hu.bme.mit.inf.dslreasoner.faulttree.components.cftLanguage.MappingParameter;
-import hu.bme.mit.inf.dslreasoner.faulttree.components.cftLanguage.TransformationDefinition;
-import hu.bme.mit.inf.dslreasoner.faulttree.components.cftLanguage.Variable;
-
-import hu.bme.mit.inf.dslreasoner.faulttree.model.cft.CftPackage;
-
-import hu.bme.mit.inf.dslreasoner.faulttree.model.ft.FtPackage;
-
-import org.eclipse.emf.ecore.EAttribute;
-import org.eclipse.emf.ecore.EClass;
-import org.eclipse.emf.ecore.EPackage;
-import org.eclipse.emf.ecore.EReference;
-import org.eclipse.emf.ecore.EcorePackage;
-
-import org.eclipse.emf.ecore.impl.EPackageImpl;
-
-import org.eclipse.viatra.query.patternlanguage.emf.vql.PatternLanguagePackage;
-
-import org.eclipse.xtext.common.types.TypesPackage;
-
-import org.eclipse.xtext.xbase.XbasePackage;
-
-import org.eclipse.xtext.xtype.XtypePackage;
-
-/**
- *
- * An implementation of the model Package .
- *
- * @generated
- */
-public class CftLanguagePackageImpl extends EPackageImpl implements CftLanguagePackage
-{
- /**
- *
- *
- * @generated
- */
- private EClass cftModelEClass = null;
-
- /**
- *
- *
- * @generated
- */
- private EClass importDeclarationEClass = null;
-
- /**
- *
- *
- * @generated
- */
- private EClass transformationDefinitionEClass = null;
-
- /**
- *
- *
- * @generated
- */
- private EClass mappingDefinitionEClass = null;
-
- /**
- *
- *
- * @generated
- */
- private EClass mappingParameterEClass = null;
-
- /**
- *
- *
- * @generated
- */
- private EClass lookupDefinitionEClass = null;
-
- /**
- *
- *
- * @generated
- */
- private EClass variableEClass = null;
-
- /**
- *
- *
- * @generated
- */
- private EClass assignmentEClass = null;
-
- /**
- *
- *
- * @generated
- */
- private EClass eventReferenceEClass = null;
-
- /**
- *
- *
- * @generated
- */
- private EClass componentInstanceEClass = null;
-
- /**
- * Creates an instance of the model Package , registered with
- * {@link org.eclipse.emf.ecore.EPackage.Registry EPackage.Registry} by the package
- * package URI value.
- * Note: the correct way to create the package is via the static
- * factory method {@link #init init()}, which also performs
- * initialization of the package, or returns the registered package,
- * if one already exists.
- *
- *
- * @see org.eclipse.emf.ecore.EPackage.Registry
- * @see hu.bme.mit.inf.dslreasoner.faulttree.components.cftLanguage.CftLanguagePackage#eNS_URI
- * @see #init()
- * @generated
- */
- private CftLanguagePackageImpl()
- {
- super(eNS_URI, CftLanguageFactory.eINSTANCE);
- }
-
- /**
- *
- *
- * @generated
- */
- private static boolean isInited = false;
-
- /**
- * Creates, registers, and initializes the Package for this model, and for any others upon which it depends.
- *
- *
This method is used to initialize {@link CftLanguagePackage#eINSTANCE} when that field is accessed.
- * Clients should not invoke it directly. Instead, they should simply access that field to obtain the package.
- *
- *
- * @see #eNS_URI
- * @see #createPackageContents()
- * @see #initializePackageContents()
- * @generated
- */
- public static CftLanguagePackage init()
- {
- if (isInited) return (CftLanguagePackage)EPackage.Registry.INSTANCE.getEPackage(CftLanguagePackage.eNS_URI);
-
- // Obtain or create and register package
- Object registeredCftLanguagePackage = EPackage.Registry.INSTANCE.get(eNS_URI);
- CftLanguagePackageImpl theCftLanguagePackage = registeredCftLanguagePackage instanceof CftLanguagePackageImpl ? (CftLanguagePackageImpl)registeredCftLanguagePackage : new CftLanguagePackageImpl();
-
- isInited = true;
-
- // Initialize simple dependencies
- CftPackage.eINSTANCE.eClass();
- EcorePackage.eINSTANCE.eClass();
- PatternLanguagePackage.eINSTANCE.eClass();
- FtPackage.eINSTANCE.eClass();
- XtypePackage.eINSTANCE.eClass();
- TypesPackage.eINSTANCE.eClass();
- XbasePackage.eINSTANCE.eClass();
-
- // Create package meta-data objects
- theCftLanguagePackage.createPackageContents();
-
- // Initialize created meta-data
- theCftLanguagePackage.initializePackageContents();
-
- // Mark meta-data to indicate it can't be changed
- theCftLanguagePackage.freeze();
-
- // Update the registry and return the package
- EPackage.Registry.INSTANCE.put(CftLanguagePackage.eNS_URI, theCftLanguagePackage);
- return theCftLanguagePackage;
- }
-
- /**
- *
- *
- * @generated
- */
- @Override
- public EClass getCftModel()
- {
- return cftModelEClass;
- }
-
- /**
- *
- *
- * @generated
- */
- @Override
- public EAttribute getCftModel_PackageName()
- {
- return (EAttribute)cftModelEClass.getEStructuralFeatures().get(0);
- }
-
- /**
- *
- *
- * @generated
- */
- @Override
- public EReference getCftModel_Imports()
- {
- return (EReference)cftModelEClass.getEStructuralFeatures().get(1);
- }
-
- /**
- *
- *
- * @generated
- */
- @Override
- public EReference getCftModel_ComponentDefinitions()
- {
- return (EReference)cftModelEClass.getEStructuralFeatures().get(2);
- }
-
- /**
- *
- *
- * @generated
- */
- @Override
- public EReference getCftModel_TransformationDefinitions()
- {
- return (EReference)cftModelEClass.getEStructuralFeatures().get(3);
- }
-
- /**
- *
- *
- * @generated
- */
- @Override
- public EClass getImportDeclaration()
- {
- return importDeclarationEClass;
- }
-
- /**
- *
- *
- * @generated
- */
- @Override
- public EAttribute getImportDeclaration_ImportedNamespace()
- {
- return (EAttribute)importDeclarationEClass.getEStructuralFeatures().get(0);
- }
-
- /**
- *
- *
- * @generated
- */
- @Override
- public EClass getTransformationDefinition()
- {
- return transformationDefinitionEClass;
- }
-
- /**
- *
- *
- * @generated
- */
- @Override
- public EAttribute getTransformationDefinition_Name()
- {
- return (EAttribute)transformationDefinitionEClass.getEStructuralFeatures().get(0);
- }
-
- /**
- *
- *
- * @generated
- */
- @Override
- public EReference getTransformationDefinition_MappingDefinitions()
- {
- return (EReference)transformationDefinitionEClass.getEStructuralFeatures().get(1);
- }
-
- /**
- *
- *
- * @generated
- */
- @Override
- public EClass getMappingDefinition()
- {
- return mappingDefinitionEClass;
- }
-
- /**
- *
- *
- * @generated
- */
- @Override
- public EAttribute getMappingDefinition_TopLevel()
- {
- return (EAttribute)mappingDefinitionEClass.getEStructuralFeatures().get(0);
- }
-
- /**
- *
- *
- * @generated
- */
- @Override
- public EReference getMappingDefinition_Pattern()
- {
- return (EReference)mappingDefinitionEClass.getEStructuralFeatures().get(1);
- }
-
- /**
- *
- *
- * @generated
- */
- @Override
- public EReference getMappingDefinition_Parameters()
- {
- return (EReference)mappingDefinitionEClass.getEStructuralFeatures().get(2);
- }
-
- /**
- *
- *
- * @generated
- */
- @Override
- public EReference getMappingDefinition_ComponentInstance()
- {
- return (EReference)mappingDefinitionEClass.getEStructuralFeatures().get(3);
- }
-
- /**
- *
- *
- * @generated
- */
- @Override
- public EReference getMappingDefinition_LookupDefinitions()
- {
- return (EReference)mappingDefinitionEClass.getEStructuralFeatures().get(4);
- }
-
- /**
- *
- *
- * @generated
- */
- @Override
- public EReference getMappingDefinition_Assignments()
- {
- return (EReference)mappingDefinitionEClass.getEStructuralFeatures().get(5);
- }
-
- /**
- *
- *
- * @generated
- */
- @Override
- public EClass getMappingParameter()
- {
- return mappingParameterEClass;
- }
-
- /**
- *
- *
- * @generated
- */
- @Override
- public EAttribute getMappingParameter_Name()
- {
- return (EAttribute)mappingParameterEClass.getEStructuralFeatures().get(0);
- }
-
- /**
- *
- *
- * @generated
- */
- @Override
- public EClass getLookupDefinition()
- {
- return lookupDefinitionEClass;
- }
-
- /**
- *
- *
- * @generated
- */
- @Override
- public EReference getLookupDefinition_Mapping()
- {
- return (EReference)lookupDefinitionEClass.getEStructuralFeatures().get(0);
- }
-
- /**
- *
- *
- * @generated
- */
- @Override
- public EReference getLookupDefinition_Arguments()
- {
- return (EReference)lookupDefinitionEClass.getEStructuralFeatures().get(1);
- }
-
- /**
- *
- *
- * @generated
- */
- @Override
- public EClass getVariable()
- {
- return variableEClass;
- }
-
- /**
- *
- *
- * @generated
- */
- @Override
- public EAttribute getVariable_Name()
- {
- return (EAttribute)variableEClass.getEStructuralFeatures().get(0);
- }
-
- /**
- *
- *
- * @generated
- */
- @Override
- public EClass getAssignment()
- {
- return assignmentEClass;
- }
-
- /**
- *
- *
- * @generated
- */
- @Override
- public EReference getAssignment_Input()
- {
- return (EReference)assignmentEClass.getEStructuralFeatures().get(0);
- }
-
- /**
- *
- *
- * @generated
- */
- @Override
- public EAttribute getAssignment_Multiple()
- {
- return (EAttribute)assignmentEClass.getEStructuralFeatures().get(1);
- }
-
- /**
- *
- *
- * @generated
- */
- @Override
- public EReference getAssignment_Output()
- {
- return (EReference)assignmentEClass.getEStructuralFeatures().get(2);
- }
-
- /**
- *
- *
- * @generated
- */
- @Override
- public EClass getEventReference()
- {
- return eventReferenceEClass;
- }
-
- /**
- *
- *
- * @generated
- */
- @Override
- public EReference getEventReference_Component()
- {
- return (EReference)eventReferenceEClass.getEStructuralFeatures().get(0);
- }
-
- /**
- *
- *
- * @generated
- */
- @Override
- public EReference getEventReference_Event()
- {
- return (EReference)eventReferenceEClass.getEStructuralFeatures().get(1);
- }
-
- /**
- *
- *
- * @generated
- */
- @Override
- public EClass getComponentInstance()
- {
- return componentInstanceEClass;
- }
-
- /**
- *
- *
- * @generated
- */
- @Override
- public EReference getComponentInstance_ComponentType()
- {
- return (EReference)componentInstanceEClass.getEStructuralFeatures().get(0);
- }
-
- /**
- *
- *
- * @generated
- */
- @Override
- public CftLanguageFactory getCftLanguageFactory()
- {
- return (CftLanguageFactory)getEFactoryInstance();
- }
-
- /**
- *
- *
- * @generated
- */
- private boolean isCreated = false;
-
- /**
- * Creates the meta-model objects for the package. This method is
- * guarded to have no affect on any invocation but its first.
- *
- *
- * @generated
- */
- public void createPackageContents()
- {
- if (isCreated) return;
- isCreated = true;
-
- // Create classes and their features
- cftModelEClass = createEClass(CFT_MODEL);
- createEAttribute(cftModelEClass, CFT_MODEL__PACKAGE_NAME);
- createEReference(cftModelEClass, CFT_MODEL__IMPORTS);
- createEReference(cftModelEClass, CFT_MODEL__COMPONENT_DEFINITIONS);
- createEReference(cftModelEClass, CFT_MODEL__TRANSFORMATION_DEFINITIONS);
-
- importDeclarationEClass = createEClass(IMPORT_DECLARATION);
- createEAttribute(importDeclarationEClass, IMPORT_DECLARATION__IMPORTED_NAMESPACE);
-
- transformationDefinitionEClass = createEClass(TRANSFORMATION_DEFINITION);
- createEAttribute(transformationDefinitionEClass, TRANSFORMATION_DEFINITION__NAME);
- createEReference(transformationDefinitionEClass, TRANSFORMATION_DEFINITION__MAPPING_DEFINITIONS);
-
- mappingDefinitionEClass = createEClass(MAPPING_DEFINITION);
- createEAttribute(mappingDefinitionEClass, MAPPING_DEFINITION__TOP_LEVEL);
- createEReference(mappingDefinitionEClass, MAPPING_DEFINITION__PATTERN);
- createEReference(mappingDefinitionEClass, MAPPING_DEFINITION__PARAMETERS);
- createEReference(mappingDefinitionEClass, MAPPING_DEFINITION__COMPONENT_INSTANCE);
- createEReference(mappingDefinitionEClass, MAPPING_DEFINITION__LOOKUP_DEFINITIONS);
- createEReference(mappingDefinitionEClass, MAPPING_DEFINITION__ASSIGNMENTS);
-
- mappingParameterEClass = createEClass(MAPPING_PARAMETER);
- createEAttribute(mappingParameterEClass, MAPPING_PARAMETER__NAME);
-
- lookupDefinitionEClass = createEClass(LOOKUP_DEFINITION);
- createEReference(lookupDefinitionEClass, LOOKUP_DEFINITION__MAPPING);
- createEReference(lookupDefinitionEClass, LOOKUP_DEFINITION__ARGUMENTS);
-
- variableEClass = createEClass(VARIABLE);
- createEAttribute(variableEClass, VARIABLE__NAME);
-
- assignmentEClass = createEClass(ASSIGNMENT);
- createEReference(assignmentEClass, ASSIGNMENT__INPUT);
- createEAttribute(assignmentEClass, ASSIGNMENT__MULTIPLE);
- createEReference(assignmentEClass, ASSIGNMENT__OUTPUT);
-
- eventReferenceEClass = createEClass(EVENT_REFERENCE);
- createEReference(eventReferenceEClass, EVENT_REFERENCE__COMPONENT);
- createEReference(eventReferenceEClass, EVENT_REFERENCE__EVENT);
-
- componentInstanceEClass = createEClass(COMPONENT_INSTANCE);
- createEReference(componentInstanceEClass, COMPONENT_INSTANCE__COMPONENT_TYPE);
- }
-
- /**
- *
- *
- * @generated
- */
- private boolean isInitialized = false;
-
- /**
- * Complete the initialization of the package and its meta-model. This
- * method is guarded to have no affect on any invocation but its first.
- *
- *
- * @generated
- */
- public void initializePackageContents()
- {
- if (isInitialized) return;
- isInitialized = true;
-
- // Initialize package
- setName(eNAME);
- setNsPrefix(eNS_PREFIX);
- setNsURI(eNS_URI);
-
- // Obtain other dependent packages
- EcorePackage theEcorePackage = (EcorePackage)EPackage.Registry.INSTANCE.getEPackage(EcorePackage.eNS_URI);
- CftPackage theCftPackage = (CftPackage)EPackage.Registry.INSTANCE.getEPackage(CftPackage.eNS_URI);
- PatternLanguagePackage thePatternLanguagePackage = (PatternLanguagePackage)EPackage.Registry.INSTANCE.getEPackage(PatternLanguagePackage.eNS_URI);
-
- // Create type parameters
-
- // Set bounds for type parameters
-
- // Add supertypes to classes
- lookupDefinitionEClass.getESuperTypes().add(this.getVariable());
- componentInstanceEClass.getESuperTypes().add(this.getVariable());
-
- // Initialize classes and features; add operations and parameters
- initEClass(cftModelEClass, CftModel.class, "CftModel", !IS_ABSTRACT, !IS_INTERFACE, IS_GENERATED_INSTANCE_CLASS);
- initEAttribute(getCftModel_PackageName(), theEcorePackage.getEString(), "packageName", null, 0, 1, CftModel.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, !IS_UNSETTABLE, !IS_ID, IS_UNIQUE, !IS_DERIVED, IS_ORDERED);
- initEReference(getCftModel_Imports(), this.getImportDeclaration(), null, "imports", null, 0, -1, CftModel.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, IS_COMPOSITE, !IS_RESOLVE_PROXIES, !IS_UNSETTABLE, IS_UNIQUE, !IS_DERIVED, IS_ORDERED);
- initEReference(getCftModel_ComponentDefinitions(), theCftPackage.getComponentDefinition(), null, "componentDefinitions", null, 0, -1, CftModel.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, IS_COMPOSITE, !IS_RESOLVE_PROXIES, !IS_UNSETTABLE, IS_UNIQUE, !IS_DERIVED, IS_ORDERED);
- initEReference(getCftModel_TransformationDefinitions(), this.getTransformationDefinition(), null, "transformationDefinitions", null, 0, -1, CftModel.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, IS_COMPOSITE, !IS_RESOLVE_PROXIES, !IS_UNSETTABLE, IS_UNIQUE, !IS_DERIVED, IS_ORDERED);
-
- initEClass(importDeclarationEClass, ImportDeclaration.class, "ImportDeclaration", !IS_ABSTRACT, !IS_INTERFACE, IS_GENERATED_INSTANCE_CLASS);
- initEAttribute(getImportDeclaration_ImportedNamespace(), theEcorePackage.getEString(), "importedNamespace", null, 0, 1, ImportDeclaration.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, !IS_UNSETTABLE, !IS_ID, IS_UNIQUE, !IS_DERIVED, IS_ORDERED);
-
- initEClass(transformationDefinitionEClass, TransformationDefinition.class, "TransformationDefinition", !IS_ABSTRACT, !IS_INTERFACE, IS_GENERATED_INSTANCE_CLASS);
- initEAttribute(getTransformationDefinition_Name(), theEcorePackage.getEString(), "name", null, 0, 1, TransformationDefinition.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, !IS_UNSETTABLE, !IS_ID, IS_UNIQUE, !IS_DERIVED, IS_ORDERED);
- initEReference(getTransformationDefinition_MappingDefinitions(), this.getMappingDefinition(), null, "mappingDefinitions", null, 0, -1, TransformationDefinition.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, IS_COMPOSITE, !IS_RESOLVE_PROXIES, !IS_UNSETTABLE, IS_UNIQUE, !IS_DERIVED, IS_ORDERED);
-
- initEClass(mappingDefinitionEClass, MappingDefinition.class, "MappingDefinition", !IS_ABSTRACT, !IS_INTERFACE, IS_GENERATED_INSTANCE_CLASS);
- initEAttribute(getMappingDefinition_TopLevel(), theEcorePackage.getEBoolean(), "topLevel", null, 0, 1, MappingDefinition.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, !IS_UNSETTABLE, !IS_ID, IS_UNIQUE, !IS_DERIVED, IS_ORDERED);
- initEReference(getMappingDefinition_Pattern(), thePatternLanguagePackage.getPattern(), null, "pattern", null, 0, 1, MappingDefinition.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, !IS_COMPOSITE, IS_RESOLVE_PROXIES, !IS_UNSETTABLE, IS_UNIQUE, !IS_DERIVED, IS_ORDERED);
- initEReference(getMappingDefinition_Parameters(), this.getMappingParameter(), null, "parameters", null, 0, -1, MappingDefinition.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, IS_COMPOSITE, !IS_RESOLVE_PROXIES, !IS_UNSETTABLE, IS_UNIQUE, !IS_DERIVED, IS_ORDERED);
- initEReference(getMappingDefinition_ComponentInstance(), this.getComponentInstance(), null, "componentInstance", null, 0, 1, MappingDefinition.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, IS_COMPOSITE, !IS_RESOLVE_PROXIES, !IS_UNSETTABLE, IS_UNIQUE, !IS_DERIVED, IS_ORDERED);
- initEReference(getMappingDefinition_LookupDefinitions(), this.getLookupDefinition(), null, "lookupDefinitions", null, 0, -1, MappingDefinition.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, IS_COMPOSITE, !IS_RESOLVE_PROXIES, !IS_UNSETTABLE, IS_UNIQUE, !IS_DERIVED, IS_ORDERED);
- initEReference(getMappingDefinition_Assignments(), this.getAssignment(), null, "assignments", null, 0, -1, MappingDefinition.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, IS_COMPOSITE, !IS_RESOLVE_PROXIES, !IS_UNSETTABLE, IS_UNIQUE, !IS_DERIVED, IS_ORDERED);
-
- initEClass(mappingParameterEClass, MappingParameter.class, "MappingParameter", !IS_ABSTRACT, !IS_INTERFACE, IS_GENERATED_INSTANCE_CLASS);
- initEAttribute(getMappingParameter_Name(), theEcorePackage.getEString(), "name", null, 0, 1, MappingParameter.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, !IS_UNSETTABLE, !IS_ID, IS_UNIQUE, !IS_DERIVED, IS_ORDERED);
-
- initEClass(lookupDefinitionEClass, LookupDefinition.class, "LookupDefinition", !IS_ABSTRACT, !IS_INTERFACE, IS_GENERATED_INSTANCE_CLASS);
- initEReference(getLookupDefinition_Mapping(), this.getMappingDefinition(), null, "mapping", null, 0, 1, LookupDefinition.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, !IS_COMPOSITE, IS_RESOLVE_PROXIES, !IS_UNSETTABLE, IS_UNIQUE, !IS_DERIVED, IS_ORDERED);
- initEReference(getLookupDefinition_Arguments(), this.getMappingParameter(), null, "arguments", null, 0, -1, LookupDefinition.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, !IS_COMPOSITE, IS_RESOLVE_PROXIES, !IS_UNSETTABLE, !IS_UNIQUE, !IS_DERIVED, IS_ORDERED);
-
- initEClass(variableEClass, Variable.class, "Variable", !IS_ABSTRACT, !IS_INTERFACE, IS_GENERATED_INSTANCE_CLASS);
- initEAttribute(getVariable_Name(), theEcorePackage.getEString(), "name", null, 0, 1, Variable.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, !IS_UNSETTABLE, !IS_ID, IS_UNIQUE, !IS_DERIVED, IS_ORDERED);
-
- initEClass(assignmentEClass, Assignment.class, "Assignment", !IS_ABSTRACT, !IS_INTERFACE, IS_GENERATED_INSTANCE_CLASS);
- initEReference(getAssignment_Input(), this.getEventReference(), null, "input", null, 0, 1, Assignment.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, IS_COMPOSITE, !IS_RESOLVE_PROXIES, !IS_UNSETTABLE, IS_UNIQUE, !IS_DERIVED, IS_ORDERED);
- initEAttribute(getAssignment_Multiple(), theEcorePackage.getEBoolean(), "multiple", null, 0, 1, Assignment.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, !IS_UNSETTABLE, !IS_ID, IS_UNIQUE, !IS_DERIVED, IS_ORDERED);
- initEReference(getAssignment_Output(), this.getEventReference(), null, "output", null, 0, 1, Assignment.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, IS_COMPOSITE, !IS_RESOLVE_PROXIES, !IS_UNSETTABLE, IS_UNIQUE, !IS_DERIVED, IS_ORDERED);
-
- initEClass(eventReferenceEClass, EventReference.class, "EventReference", !IS_ABSTRACT, !IS_INTERFACE, IS_GENERATED_INSTANCE_CLASS);
- initEReference(getEventReference_Component(), this.getVariable(), null, "component", null, 0, 1, EventReference.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, !IS_COMPOSITE, IS_RESOLVE_PROXIES, !IS_UNSETTABLE, IS_UNIQUE, !IS_DERIVED, IS_ORDERED);
- initEReference(getEventReference_Event(), theCftPackage.getEventDeclaration(), null, "event", null, 0, 1, EventReference.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, !IS_COMPOSITE, IS_RESOLVE_PROXIES, !IS_UNSETTABLE, IS_UNIQUE, !IS_DERIVED, IS_ORDERED);
-
- initEClass(componentInstanceEClass, ComponentInstance.class, "ComponentInstance", !IS_ABSTRACT, !IS_INTERFACE, IS_GENERATED_INSTANCE_CLASS);
- initEReference(getComponentInstance_ComponentType(), theCftPackage.getComponentDefinition(), null, "componentType", null, 0, 1, ComponentInstance.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, !IS_COMPOSITE, IS_RESOLVE_PROXIES, !IS_UNSETTABLE, IS_UNIQUE, !IS_DERIVED, IS_ORDERED);
-
- // Create resource
- createResource(eNS_URI);
- }
-
-} //CftLanguagePackageImpl
diff --git a/Stochastic/hu.bme.mit.inf.dslreasoner.faulttree.components/src-gen/hu/bme/mit/inf/dslreasoner/faulttree/components/cftLanguage/impl/CftModelImpl.java b/Stochastic/hu.bme.mit.inf.dslreasoner.faulttree.components/src-gen/hu/bme/mit/inf/dslreasoner/faulttree/components/cftLanguage/impl/CftModelImpl.java
deleted file mode 100644
index 1a5a8c16..00000000
--- a/Stochastic/hu.bme.mit.inf.dslreasoner.faulttree.components/src-gen/hu/bme/mit/inf/dslreasoner/faulttree/components/cftLanguage/impl/CftModelImpl.java
+++ /dev/null
@@ -1,325 +0,0 @@
-/**
- * generated by Xtext 2.16.0
- */
-package hu.bme.mit.inf.dslreasoner.faulttree.components.cftLanguage.impl;
-
-import hu.bme.mit.inf.dslreasoner.faulttree.components.cftLanguage.CftLanguagePackage;
-import hu.bme.mit.inf.dslreasoner.faulttree.components.cftLanguage.CftModel;
-import hu.bme.mit.inf.dslreasoner.faulttree.components.cftLanguage.ImportDeclaration;
-import hu.bme.mit.inf.dslreasoner.faulttree.components.cftLanguage.TransformationDefinition;
-
-import hu.bme.mit.inf.dslreasoner.faulttree.model.cft.ComponentDefinition;
-
-import java.util.Collection;
-
-import org.eclipse.emf.common.notify.Notification;
-import org.eclipse.emf.common.notify.NotificationChain;
-
-import org.eclipse.emf.common.util.EList;
-
-import org.eclipse.emf.ecore.EClass;
-import org.eclipse.emf.ecore.InternalEObject;
-
-import org.eclipse.emf.ecore.impl.ENotificationImpl;
-import org.eclipse.emf.ecore.impl.MinimalEObjectImpl;
-
-import org.eclipse.emf.ecore.util.EObjectContainmentEList;
-import org.eclipse.emf.ecore.util.InternalEList;
-
-/**
- *
- * An implementation of the model object 'Cft Model '.
- *
- *
- * The following features are implemented:
- *
- *
- * {@link hu.bme.mit.inf.dslreasoner.faulttree.components.cftLanguage.impl.CftModelImpl#getPackageName Package Name }
- * {@link hu.bme.mit.inf.dslreasoner.faulttree.components.cftLanguage.impl.CftModelImpl#getImports Imports }
- * {@link hu.bme.mit.inf.dslreasoner.faulttree.components.cftLanguage.impl.CftModelImpl#getComponentDefinitions Component Definitions }
- * {@link hu.bme.mit.inf.dslreasoner.faulttree.components.cftLanguage.impl.CftModelImpl#getTransformationDefinitions Transformation Definitions }
- *
- *
- * @generated
- */
-public class CftModelImpl extends MinimalEObjectImpl.Container implements CftModel
-{
- /**
- * The default value of the '{@link #getPackageName() Package Name }' attribute.
- *
- *
- * @see #getPackageName()
- * @generated
- * @ordered
- */
- protected static final String PACKAGE_NAME_EDEFAULT = null;
-
- /**
- * The cached value of the '{@link #getPackageName() Package Name }' attribute.
- *
- *
- * @see #getPackageName()
- * @generated
- * @ordered
- */
- protected String packageName = PACKAGE_NAME_EDEFAULT;
-
- /**
- * The cached value of the '{@link #getImports() Imports }' containment reference list.
- *
- *
- * @see #getImports()
- * @generated
- * @ordered
- */
- protected EList imports;
-
- /**
- * The cached value of the '{@link #getComponentDefinitions() Component Definitions }' containment reference list.
- *
- *
- * @see #getComponentDefinitions()
- * @generated
- * @ordered
- */
- protected EList componentDefinitions;
-
- /**
- * The cached value of the '{@link #getTransformationDefinitions() Transformation Definitions }' containment reference list.
- *
- *
- * @see #getTransformationDefinitions()
- * @generated
- * @ordered
- */
- protected EList transformationDefinitions;
-
- /**
- *
- *
- * @generated
- */
- protected CftModelImpl()
- {
- super();
- }
-
- /**
- *
- *
- * @generated
- */
- @Override
- protected EClass eStaticClass()
- {
- return CftLanguagePackage.Literals.CFT_MODEL;
- }
-
- /**
- *
- *
- * @generated
- */
- @Override
- public String getPackageName()
- {
- return packageName;
- }
-
- /**
- *
- *
- * @generated
- */
- @Override
- public void setPackageName(String newPackageName)
- {
- String oldPackageName = packageName;
- packageName = newPackageName;
- if (eNotificationRequired())
- eNotify(new ENotificationImpl(this, Notification.SET, CftLanguagePackage.CFT_MODEL__PACKAGE_NAME, oldPackageName, packageName));
- }
-
- /**
- *
- *
- * @generated
- */
- @Override
- public EList getImports()
- {
- if (imports == null)
- {
- imports = new EObjectContainmentEList(ImportDeclaration.class, this, CftLanguagePackage.CFT_MODEL__IMPORTS);
- }
- return imports;
- }
-
- /**
- *
- *
- * @generated
- */
- @Override
- public EList getComponentDefinitions()
- {
- if (componentDefinitions == null)
- {
- componentDefinitions = new EObjectContainmentEList(ComponentDefinition.class, this, CftLanguagePackage.CFT_MODEL__COMPONENT_DEFINITIONS);
- }
- return componentDefinitions;
- }
-
- /**
- *
- *
- * @generated
- */
- @Override
- public EList getTransformationDefinitions()
- {
- if (transformationDefinitions == null)
- {
- transformationDefinitions = new EObjectContainmentEList(TransformationDefinition.class, this, CftLanguagePackage.CFT_MODEL__TRANSFORMATION_DEFINITIONS);
- }
- return transformationDefinitions;
- }
-
- /**
- *
- *
- * @generated
- */
- @Override
- public NotificationChain eInverseRemove(InternalEObject otherEnd, int featureID, NotificationChain msgs)
- {
- switch (featureID)
- {
- case CftLanguagePackage.CFT_MODEL__IMPORTS:
- return ((InternalEList>)getImports()).basicRemove(otherEnd, msgs);
- case CftLanguagePackage.CFT_MODEL__COMPONENT_DEFINITIONS:
- return ((InternalEList>)getComponentDefinitions()).basicRemove(otherEnd, msgs);
- case CftLanguagePackage.CFT_MODEL__TRANSFORMATION_DEFINITIONS:
- return ((InternalEList>)getTransformationDefinitions()).basicRemove(otherEnd, msgs);
- }
- return super.eInverseRemove(otherEnd, featureID, msgs);
- }
-
- /**
- *
- *
- * @generated
- */
- @Override
- public Object eGet(int featureID, boolean resolve, boolean coreType)
- {
- switch (featureID)
- {
- case CftLanguagePackage.CFT_MODEL__PACKAGE_NAME:
- return getPackageName();
- case CftLanguagePackage.CFT_MODEL__IMPORTS:
- return getImports();
- case CftLanguagePackage.CFT_MODEL__COMPONENT_DEFINITIONS:
- return getComponentDefinitions();
- case CftLanguagePackage.CFT_MODEL__TRANSFORMATION_DEFINITIONS:
- return getTransformationDefinitions();
- }
- return super.eGet(featureID, resolve, coreType);
- }
-
- /**
- *
- *
- * @generated
- */
- @SuppressWarnings("unchecked")
- @Override
- public void eSet(int featureID, Object newValue)
- {
- switch (featureID)
- {
- case CftLanguagePackage.CFT_MODEL__PACKAGE_NAME:
- setPackageName((String)newValue);
- return;
- case CftLanguagePackage.CFT_MODEL__IMPORTS:
- getImports().clear();
- getImports().addAll((Collection extends ImportDeclaration>)newValue);
- return;
- case CftLanguagePackage.CFT_MODEL__COMPONENT_DEFINITIONS:
- getComponentDefinitions().clear();
- getComponentDefinitions().addAll((Collection extends ComponentDefinition>)newValue);
- return;
- case CftLanguagePackage.CFT_MODEL__TRANSFORMATION_DEFINITIONS:
- getTransformationDefinitions().clear();
- getTransformationDefinitions().addAll((Collection extends TransformationDefinition>)newValue);
- return;
- }
- super.eSet(featureID, newValue);
- }
-
- /**
- *
- *
- * @generated
- */
- @Override
- public void eUnset(int featureID)
- {
- switch (featureID)
- {
- case CftLanguagePackage.CFT_MODEL__PACKAGE_NAME:
- setPackageName(PACKAGE_NAME_EDEFAULT);
- return;
- case CftLanguagePackage.CFT_MODEL__IMPORTS:
- getImports().clear();
- return;
- case CftLanguagePackage.CFT_MODEL__COMPONENT_DEFINITIONS:
- getComponentDefinitions().clear();
- return;
- case CftLanguagePackage.CFT_MODEL__TRANSFORMATION_DEFINITIONS:
- getTransformationDefinitions().clear();
- return;
- }
- super.eUnset(featureID);
- }
-
- /**
- *
- *
- * @generated
- */
- @Override
- public boolean eIsSet(int featureID)
- {
- switch (featureID)
- {
- case CftLanguagePackage.CFT_MODEL__PACKAGE_NAME:
- return PACKAGE_NAME_EDEFAULT == null ? packageName != null : !PACKAGE_NAME_EDEFAULT.equals(packageName);
- case CftLanguagePackage.CFT_MODEL__IMPORTS:
- return imports != null && !imports.isEmpty();
- case CftLanguagePackage.CFT_MODEL__COMPONENT_DEFINITIONS:
- return componentDefinitions != null && !componentDefinitions.isEmpty();
- case CftLanguagePackage.CFT_MODEL__TRANSFORMATION_DEFINITIONS:
- return transformationDefinitions != null && !transformationDefinitions.isEmpty();
- }
- return super.eIsSet(featureID);
- }
-
- /**
- *
- *
- * @generated
- */
- @Override
- public String toString()
- {
- if (eIsProxy()) return super.toString();
-
- StringBuilder result = new StringBuilder(super.toString());
- result.append(" (packageName: ");
- result.append(packageName);
- result.append(')');
- return result.toString();
- }
-
-} //CftModelImpl
diff --git a/Stochastic/hu.bme.mit.inf.dslreasoner.faulttree.components/src-gen/hu/bme/mit/inf/dslreasoner/faulttree/components/cftLanguage/impl/ComponentInstanceImpl.java b/Stochastic/hu.bme.mit.inf.dslreasoner.faulttree.components/src-gen/hu/bme/mit/inf/dslreasoner/faulttree/components/cftLanguage/impl/ComponentInstanceImpl.java
deleted file mode 100644
index d1c22199..00000000
--- a/Stochastic/hu.bme.mit.inf.dslreasoner.faulttree.components/src-gen/hu/bme/mit/inf/dslreasoner/faulttree/components/cftLanguage/impl/ComponentInstanceImpl.java
+++ /dev/null
@@ -1,176 +0,0 @@
-/**
- * generated by Xtext 2.16.0
- */
-package hu.bme.mit.inf.dslreasoner.faulttree.components.cftLanguage.impl;
-
-import hu.bme.mit.inf.dslreasoner.faulttree.components.cftLanguage.CftLanguagePackage;
-import hu.bme.mit.inf.dslreasoner.faulttree.components.cftLanguage.ComponentInstance;
-
-import hu.bme.mit.inf.dslreasoner.faulttree.model.cft.ComponentDefinition;
-
-import org.eclipse.emf.common.notify.Notification;
-
-import org.eclipse.emf.ecore.EClass;
-import org.eclipse.emf.ecore.InternalEObject;
-
-import org.eclipse.emf.ecore.impl.ENotificationImpl;
-
-/**
- *
- * An implementation of the model object 'Component Instance '.
- *
- *
- * The following features are implemented:
- *
- *
- * {@link hu.bme.mit.inf.dslreasoner.faulttree.components.cftLanguage.impl.ComponentInstanceImpl#getComponentType Component Type }
- *
- *
- * @generated
- */
-public class ComponentInstanceImpl extends VariableImpl implements ComponentInstance
-{
- /**
- * The cached value of the '{@link #getComponentType() Component Type }' reference.
- *
- *
- * @see #getComponentType()
- * @generated
- * @ordered
- */
- protected ComponentDefinition componentType;
-
- /**
- *
- *
- * @generated
- */
- protected ComponentInstanceImpl()
- {
- super();
- }
-
- /**
- *
- *
- * @generated
- */
- @Override
- protected EClass eStaticClass()
- {
- return CftLanguagePackage.Literals.COMPONENT_INSTANCE;
- }
-
- /**
- *
- *
- * @generated
- */
- @Override
- public ComponentDefinition getComponentType()
- {
- if (componentType != null && componentType.eIsProxy())
- {
- InternalEObject oldComponentType = (InternalEObject)componentType;
- componentType = (ComponentDefinition)eResolveProxy(oldComponentType);
- if (componentType != oldComponentType)
- {
- if (eNotificationRequired())
- eNotify(new ENotificationImpl(this, Notification.RESOLVE, CftLanguagePackage.COMPONENT_INSTANCE__COMPONENT_TYPE, oldComponentType, componentType));
- }
- }
- return componentType;
- }
-
- /**
- *
- *
- * @generated
- */
- public ComponentDefinition basicGetComponentType()
- {
- return componentType;
- }
-
- /**
- *
- *
- * @generated
- */
- @Override
- public void setComponentType(ComponentDefinition newComponentType)
- {
- ComponentDefinition oldComponentType = componentType;
- componentType = newComponentType;
- if (eNotificationRequired())
- eNotify(new ENotificationImpl(this, Notification.SET, CftLanguagePackage.COMPONENT_INSTANCE__COMPONENT_TYPE, oldComponentType, componentType));
- }
-
- /**
- *
- *
- * @generated
- */
- @Override
- public Object eGet(int featureID, boolean resolve, boolean coreType)
- {
- switch (featureID)
- {
- case CftLanguagePackage.COMPONENT_INSTANCE__COMPONENT_TYPE:
- if (resolve) return getComponentType();
- return basicGetComponentType();
- }
- return super.eGet(featureID, resolve, coreType);
- }
-
- /**
- *
- *
- * @generated
- */
- @Override
- public void eSet(int featureID, Object newValue)
- {
- switch (featureID)
- {
- case CftLanguagePackage.COMPONENT_INSTANCE__COMPONENT_TYPE:
- setComponentType((ComponentDefinition)newValue);
- return;
- }
- super.eSet(featureID, newValue);
- }
-
- /**
- *
- *
- * @generated
- */
- @Override
- public void eUnset(int featureID)
- {
- switch (featureID)
- {
- case CftLanguagePackage.COMPONENT_INSTANCE__COMPONENT_TYPE:
- setComponentType((ComponentDefinition)null);
- return;
- }
- super.eUnset(featureID);
- }
-
- /**
- *
- *
- * @generated
- */
- @Override
- public boolean eIsSet(int featureID)
- {
- switch (featureID)
- {
- case CftLanguagePackage.COMPONENT_INSTANCE__COMPONENT_TYPE:
- return componentType != null;
- }
- return super.eIsSet(featureID);
- }
-
-} //ComponentInstanceImpl
diff --git a/Stochastic/hu.bme.mit.inf.dslreasoner.faulttree.components/src-gen/hu/bme/mit/inf/dslreasoner/faulttree/components/cftLanguage/impl/EventReferenceImpl.java b/Stochastic/hu.bme.mit.inf.dslreasoner.faulttree.components/src-gen/hu/bme/mit/inf/dslreasoner/faulttree/components/cftLanguage/impl/EventReferenceImpl.java
deleted file mode 100644
index 2f4835a3..00000000
--- a/Stochastic/hu.bme.mit.inf.dslreasoner.faulttree.components/src-gen/hu/bme/mit/inf/dslreasoner/faulttree/components/cftLanguage/impl/EventReferenceImpl.java
+++ /dev/null
@@ -1,245 +0,0 @@
-/**
- * generated by Xtext 2.16.0
- */
-package hu.bme.mit.inf.dslreasoner.faulttree.components.cftLanguage.impl;
-
-import hu.bme.mit.inf.dslreasoner.faulttree.components.cftLanguage.CftLanguagePackage;
-import hu.bme.mit.inf.dslreasoner.faulttree.components.cftLanguage.EventReference;
-import hu.bme.mit.inf.dslreasoner.faulttree.components.cftLanguage.Variable;
-
-import hu.bme.mit.inf.dslreasoner.faulttree.model.cft.EventDeclaration;
-
-import org.eclipse.emf.common.notify.Notification;
-
-import org.eclipse.emf.ecore.EClass;
-import org.eclipse.emf.ecore.InternalEObject;
-
-import org.eclipse.emf.ecore.impl.ENotificationImpl;
-import org.eclipse.emf.ecore.impl.MinimalEObjectImpl;
-
-/**
- *
- * An implementation of the model object 'Event Reference '.
- *
- *
- * The following features are implemented:
- *
- *
- * {@link hu.bme.mit.inf.dslreasoner.faulttree.components.cftLanguage.impl.EventReferenceImpl#getComponent Component }
- * {@link hu.bme.mit.inf.dslreasoner.faulttree.components.cftLanguage.impl.EventReferenceImpl#getEvent Event }
- *
- *
- * @generated
- */
-public class EventReferenceImpl extends MinimalEObjectImpl.Container implements EventReference
-{
- /**
- * The cached value of the '{@link #getComponent() Component }' reference.
- *
- *
- * @see #getComponent()
- * @generated
- * @ordered
- */
- protected Variable component;
-
- /**
- * The cached value of the '{@link #getEvent() Event }' reference.
- *
- *
- * @see #getEvent()
- * @generated
- * @ordered
- */
- protected EventDeclaration event;
-
- /**
- *
- *
- * @generated
- */
- protected EventReferenceImpl()
- {
- super();
- }
-
- /**
- *
- *
- * @generated
- */
- @Override
- protected EClass eStaticClass()
- {
- return CftLanguagePackage.Literals.EVENT_REFERENCE;
- }
-
- /**
- *
- *
- * @generated
- */
- @Override
- public Variable getComponent()
- {
- if (component != null && component.eIsProxy())
- {
- InternalEObject oldComponent = (InternalEObject)component;
- component = (Variable)eResolveProxy(oldComponent);
- if (component != oldComponent)
- {
- if (eNotificationRequired())
- eNotify(new ENotificationImpl(this, Notification.RESOLVE, CftLanguagePackage.EVENT_REFERENCE__COMPONENT, oldComponent, component));
- }
- }
- return component;
- }
-
- /**
- *
- *
- * @generated
- */
- public Variable basicGetComponent()
- {
- return component;
- }
-
- /**
- *
- *
- * @generated
- */
- @Override
- public void setComponent(Variable newComponent)
- {
- Variable oldComponent = component;
- component = newComponent;
- if (eNotificationRequired())
- eNotify(new ENotificationImpl(this, Notification.SET, CftLanguagePackage.EVENT_REFERENCE__COMPONENT, oldComponent, component));
- }
-
- /**
- *
- *
- * @generated
- */
- @Override
- public EventDeclaration getEvent()
- {
- if (event != null && event.eIsProxy())
- {
- InternalEObject oldEvent = (InternalEObject)event;
- event = (EventDeclaration)eResolveProxy(oldEvent);
- if (event != oldEvent)
- {
- if (eNotificationRequired())
- eNotify(new ENotificationImpl(this, Notification.RESOLVE, CftLanguagePackage.EVENT_REFERENCE__EVENT, oldEvent, event));
- }
- }
- return event;
- }
-
- /**
- *
- *
- * @generated
- */
- public EventDeclaration basicGetEvent()
- {
- return event;
- }
-
- /**
- *
- *
- * @generated
- */
- @Override
- public void setEvent(EventDeclaration newEvent)
- {
- EventDeclaration oldEvent = event;
- event = newEvent;
- if (eNotificationRequired())
- eNotify(new ENotificationImpl(this, Notification.SET, CftLanguagePackage.EVENT_REFERENCE__EVENT, oldEvent, event));
- }
-
- /**
- *
- *
- * @generated
- */
- @Override
- public Object eGet(int featureID, boolean resolve, boolean coreType)
- {
- switch (featureID)
- {
- case CftLanguagePackage.EVENT_REFERENCE__COMPONENT:
- if (resolve) return getComponent();
- return basicGetComponent();
- case CftLanguagePackage.EVENT_REFERENCE__EVENT:
- if (resolve) return getEvent();
- return basicGetEvent();
- }
- return super.eGet(featureID, resolve, coreType);
- }
-
- /**
- *
- *
- * @generated
- */
- @Override
- public void eSet(int featureID, Object newValue)
- {
- switch (featureID)
- {
- case CftLanguagePackage.EVENT_REFERENCE__COMPONENT:
- setComponent((Variable)newValue);
- return;
- case CftLanguagePackage.EVENT_REFERENCE__EVENT:
- setEvent((EventDeclaration)newValue);
- return;
- }
- super.eSet(featureID, newValue);
- }
-
- /**
- *
- *
- * @generated
- */
- @Override
- public void eUnset(int featureID)
- {
- switch (featureID)
- {
- case CftLanguagePackage.EVENT_REFERENCE__COMPONENT:
- setComponent((Variable)null);
- return;
- case CftLanguagePackage.EVENT_REFERENCE__EVENT:
- setEvent((EventDeclaration)null);
- return;
- }
- super.eUnset(featureID);
- }
-
- /**
- *
- *
- * @generated
- */
- @Override
- public boolean eIsSet(int featureID)
- {
- switch (featureID)
- {
- case CftLanguagePackage.EVENT_REFERENCE__COMPONENT:
- return component != null;
- case CftLanguagePackage.EVENT_REFERENCE__EVENT:
- return event != null;
- }
- return super.eIsSet(featureID);
- }
-
-} //EventReferenceImpl
diff --git a/Stochastic/hu.bme.mit.inf.dslreasoner.faulttree.components/src-gen/hu/bme/mit/inf/dslreasoner/faulttree/components/cftLanguage/impl/ImportDeclarationImpl.java b/Stochastic/hu.bme.mit.inf.dslreasoner.faulttree.components/src-gen/hu/bme/mit/inf/dslreasoner/faulttree/components/cftLanguage/impl/ImportDeclarationImpl.java
deleted file mode 100644
index f4e45535..00000000
--- a/Stochastic/hu.bme.mit.inf.dslreasoner.faulttree.components/src-gen/hu/bme/mit/inf/dslreasoner/faulttree/components/cftLanguage/impl/ImportDeclarationImpl.java
+++ /dev/null
@@ -1,180 +0,0 @@
-/**
- * generated by Xtext 2.16.0
- */
-package hu.bme.mit.inf.dslreasoner.faulttree.components.cftLanguage.impl;
-
-import hu.bme.mit.inf.dslreasoner.faulttree.components.cftLanguage.CftLanguagePackage;
-import hu.bme.mit.inf.dslreasoner.faulttree.components.cftLanguage.ImportDeclaration;
-
-import org.eclipse.emf.common.notify.Notification;
-
-import org.eclipse.emf.ecore.EClass;
-
-import org.eclipse.emf.ecore.impl.ENotificationImpl;
-import org.eclipse.emf.ecore.impl.MinimalEObjectImpl;
-
-/**
- *
- * An implementation of the model object 'Import Declaration '.
- *
- *
- * The following features are implemented:
- *
- *
- * {@link hu.bme.mit.inf.dslreasoner.faulttree.components.cftLanguage.impl.ImportDeclarationImpl#getImportedNamespace Imported Namespace }
- *
- *
- * @generated
- */
-public class ImportDeclarationImpl extends MinimalEObjectImpl.Container implements ImportDeclaration
-{
- /**
- * The default value of the '{@link #getImportedNamespace() Imported Namespace }' attribute.
- *
- *
- * @see #getImportedNamespace()
- * @generated
- * @ordered
- */
- protected static final String IMPORTED_NAMESPACE_EDEFAULT = null;
-
- /**
- * The cached value of the '{@link #getImportedNamespace() Imported Namespace }' attribute.
- *
- *
- * @see #getImportedNamespace()
- * @generated
- * @ordered
- */
- protected String importedNamespace = IMPORTED_NAMESPACE_EDEFAULT;
-
- /**
- *
- *
- * @generated
- */
- protected ImportDeclarationImpl()
- {
- super();
- }
-
- /**
- *
- *
- * @generated
- */
- @Override
- protected EClass eStaticClass()
- {
- return CftLanguagePackage.Literals.IMPORT_DECLARATION;
- }
-
- /**
- *
- *
- * @generated
- */
- @Override
- public String getImportedNamespace()
- {
- return importedNamespace;
- }
-
- /**
- *
- *
- * @generated
- */
- @Override
- public void setImportedNamespace(String newImportedNamespace)
- {
- String oldImportedNamespace = importedNamespace;
- importedNamespace = newImportedNamespace;
- if (eNotificationRequired())
- eNotify(new ENotificationImpl(this, Notification.SET, CftLanguagePackage.IMPORT_DECLARATION__IMPORTED_NAMESPACE, oldImportedNamespace, importedNamespace));
- }
-
- /**
- *
- *
- * @generated
- */
- @Override
- public Object eGet(int featureID, boolean resolve, boolean coreType)
- {
- switch (featureID)
- {
- case CftLanguagePackage.IMPORT_DECLARATION__IMPORTED_NAMESPACE:
- return getImportedNamespace();
- }
- return super.eGet(featureID, resolve, coreType);
- }
-
- /**
- *
- *
- * @generated
- */
- @Override
- public void eSet(int featureID, Object newValue)
- {
- switch (featureID)
- {
- case CftLanguagePackage.IMPORT_DECLARATION__IMPORTED_NAMESPACE:
- setImportedNamespace((String)newValue);
- return;
- }
- super.eSet(featureID, newValue);
- }
-
- /**
- *
- *
- * @generated
- */
- @Override
- public void eUnset(int featureID)
- {
- switch (featureID)
- {
- case CftLanguagePackage.IMPORT_DECLARATION__IMPORTED_NAMESPACE:
- setImportedNamespace(IMPORTED_NAMESPACE_EDEFAULT);
- return;
- }
- super.eUnset(featureID);
- }
-
- /**
- *
- *
- * @generated
- */
- @Override
- public boolean eIsSet(int featureID)
- {
- switch (featureID)
- {
- case CftLanguagePackage.IMPORT_DECLARATION__IMPORTED_NAMESPACE:
- return IMPORTED_NAMESPACE_EDEFAULT == null ? importedNamespace != null : !IMPORTED_NAMESPACE_EDEFAULT.equals(importedNamespace);
- }
- return super.eIsSet(featureID);
- }
-
- /**
- *
- *
- * @generated
- */
- @Override
- public String toString()
- {
- if (eIsProxy()) return super.toString();
-
- StringBuilder result = new StringBuilder(super.toString());
- result.append(" (importedNamespace: ");
- result.append(importedNamespace);
- result.append(')');
- return result.toString();
- }
-
-} //ImportDeclarationImpl
diff --git a/Stochastic/hu.bme.mit.inf.dslreasoner.faulttree.components/src-gen/hu/bme/mit/inf/dslreasoner/faulttree/components/cftLanguage/impl/LookupDefinitionImpl.java b/Stochastic/hu.bme.mit.inf.dslreasoner.faulttree.components/src-gen/hu/bme/mit/inf/dslreasoner/faulttree/components/cftLanguage/impl/LookupDefinitionImpl.java
deleted file mode 100644
index f4877855..00000000
--- a/Stochastic/hu.bme.mit.inf.dslreasoner.faulttree.components/src-gen/hu/bme/mit/inf/dslreasoner/faulttree/components/cftLanguage/impl/LookupDefinitionImpl.java
+++ /dev/null
@@ -1,220 +0,0 @@
-/**
- * generated by Xtext 2.16.0
- */
-package hu.bme.mit.inf.dslreasoner.faulttree.components.cftLanguage.impl;
-
-import hu.bme.mit.inf.dslreasoner.faulttree.components.cftLanguage.CftLanguagePackage;
-import hu.bme.mit.inf.dslreasoner.faulttree.components.cftLanguage.LookupDefinition;
-import hu.bme.mit.inf.dslreasoner.faulttree.components.cftLanguage.MappingDefinition;
-import hu.bme.mit.inf.dslreasoner.faulttree.components.cftLanguage.MappingParameter;
-
-import java.util.Collection;
-
-import org.eclipse.emf.common.notify.Notification;
-
-import org.eclipse.emf.common.util.EList;
-
-import org.eclipse.emf.ecore.EClass;
-import org.eclipse.emf.ecore.InternalEObject;
-
-import org.eclipse.emf.ecore.impl.ENotificationImpl;
-
-import org.eclipse.emf.ecore.util.EObjectResolvingEList;
-
-/**
- *
- * An implementation of the model object 'Lookup Definition '.
- *
- *
- * The following features are implemented:
- *
- *
- * {@link hu.bme.mit.inf.dslreasoner.faulttree.components.cftLanguage.impl.LookupDefinitionImpl#getMapping Mapping }
- * {@link hu.bme.mit.inf.dslreasoner.faulttree.components.cftLanguage.impl.LookupDefinitionImpl#getArguments Arguments }
- *
- *
- * @generated
- */
-public class LookupDefinitionImpl extends VariableImpl implements LookupDefinition
-{
- /**
- * The cached value of the '{@link #getMapping() Mapping }' reference.
- *
- *
- * @see #getMapping()
- * @generated
- * @ordered
- */
- protected MappingDefinition mapping;
-
- /**
- * The cached value of the '{@link #getArguments() Arguments }' reference list.
- *
- *
- * @see #getArguments()
- * @generated
- * @ordered
- */
- protected EList arguments;
-
- /**
- *
- *
- * @generated
- */
- protected LookupDefinitionImpl()
- {
- super();
- }
-
- /**
- *
- *
- * @generated
- */
- @Override
- protected EClass eStaticClass()
- {
- return CftLanguagePackage.Literals.LOOKUP_DEFINITION;
- }
-
- /**
- *
- *
- * @generated
- */
- @Override
- public MappingDefinition getMapping()
- {
- if (mapping != null && mapping.eIsProxy())
- {
- InternalEObject oldMapping = (InternalEObject)mapping;
- mapping = (MappingDefinition)eResolveProxy(oldMapping);
- if (mapping != oldMapping)
- {
- if (eNotificationRequired())
- eNotify(new ENotificationImpl(this, Notification.RESOLVE, CftLanguagePackage.LOOKUP_DEFINITION__MAPPING, oldMapping, mapping));
- }
- }
- return mapping;
- }
-
- /**
- *
- *
- * @generated
- */
- public MappingDefinition basicGetMapping()
- {
- return mapping;
- }
-
- /**
- *
- *
- * @generated
- */
- @Override
- public void setMapping(MappingDefinition newMapping)
- {
- MappingDefinition oldMapping = mapping;
- mapping = newMapping;
- if (eNotificationRequired())
- eNotify(new ENotificationImpl(this, Notification.SET, CftLanguagePackage.LOOKUP_DEFINITION__MAPPING, oldMapping, mapping));
- }
-
- /**
- *
- *
- * @generated
- */
- @Override
- public EList getArguments()
- {
- if (arguments == null)
- {
- arguments = new EObjectResolvingEList(MappingParameter.class, this, CftLanguagePackage.LOOKUP_DEFINITION__ARGUMENTS);
- }
- return arguments;
- }
-
- /**
- *
- *
- * @generated
- */
- @Override
- public Object eGet(int featureID, boolean resolve, boolean coreType)
- {
- switch (featureID)
- {
- case CftLanguagePackage.LOOKUP_DEFINITION__MAPPING:
- if (resolve) return getMapping();
- return basicGetMapping();
- case CftLanguagePackage.LOOKUP_DEFINITION__ARGUMENTS:
- return getArguments();
- }
- return super.eGet(featureID, resolve, coreType);
- }
-
- /**
- *
- *
- * @generated
- */
- @SuppressWarnings("unchecked")
- @Override
- public void eSet(int featureID, Object newValue)
- {
- switch (featureID)
- {
- case CftLanguagePackage.LOOKUP_DEFINITION__MAPPING:
- setMapping((MappingDefinition)newValue);
- return;
- case CftLanguagePackage.LOOKUP_DEFINITION__ARGUMENTS:
- getArguments().clear();
- getArguments().addAll((Collection extends MappingParameter>)newValue);
- return;
- }
- super.eSet(featureID, newValue);
- }
-
- /**
- *
- *
- * @generated
- */
- @Override
- public void eUnset(int featureID)
- {
- switch (featureID)
- {
- case CftLanguagePackage.LOOKUP_DEFINITION__MAPPING:
- setMapping((MappingDefinition)null);
- return;
- case CftLanguagePackage.LOOKUP_DEFINITION__ARGUMENTS:
- getArguments().clear();
- return;
- }
- super.eUnset(featureID);
- }
-
- /**
- *
- *
- * @generated
- */
- @Override
- public boolean eIsSet(int featureID)
- {
- switch (featureID)
- {
- case CftLanguagePackage.LOOKUP_DEFINITION__MAPPING:
- return mapping != null;
- case CftLanguagePackage.LOOKUP_DEFINITION__ARGUMENTS:
- return arguments != null && !arguments.isEmpty();
- }
- return super.eIsSet(featureID);
- }
-
-} //LookupDefinitionImpl
diff --git a/Stochastic/hu.bme.mit.inf.dslreasoner.faulttree.components/src-gen/hu/bme/mit/inf/dslreasoner/faulttree/components/cftLanguage/impl/MappingDefinitionImpl.java b/Stochastic/hu.bme.mit.inf.dslreasoner.faulttree.components/src-gen/hu/bme/mit/inf/dslreasoner/faulttree/components/cftLanguage/impl/MappingDefinitionImpl.java
deleted file mode 100644
index d92dd935..00000000
--- a/Stochastic/hu.bme.mit.inf.dslreasoner.faulttree.components/src-gen/hu/bme/mit/inf/dslreasoner/faulttree/components/cftLanguage/impl/MappingDefinitionImpl.java
+++ /dev/null
@@ -1,467 +0,0 @@
-/**
- * generated by Xtext 2.16.0
- */
-package hu.bme.mit.inf.dslreasoner.faulttree.components.cftLanguage.impl;
-
-import hu.bme.mit.inf.dslreasoner.faulttree.components.cftLanguage.Assignment;
-import hu.bme.mit.inf.dslreasoner.faulttree.components.cftLanguage.CftLanguagePackage;
-import hu.bme.mit.inf.dslreasoner.faulttree.components.cftLanguage.ComponentInstance;
-import hu.bme.mit.inf.dslreasoner.faulttree.components.cftLanguage.LookupDefinition;
-import hu.bme.mit.inf.dslreasoner.faulttree.components.cftLanguage.MappingDefinition;
-import hu.bme.mit.inf.dslreasoner.faulttree.components.cftLanguage.MappingParameter;
-
-import java.util.Collection;
-
-import org.eclipse.emf.common.notify.Notification;
-import org.eclipse.emf.common.notify.NotificationChain;
-
-import org.eclipse.emf.common.util.EList;
-
-import org.eclipse.emf.ecore.EClass;
-import org.eclipse.emf.ecore.InternalEObject;
-
-import org.eclipse.emf.ecore.impl.ENotificationImpl;
-import org.eclipse.emf.ecore.impl.MinimalEObjectImpl;
-
-import org.eclipse.emf.ecore.util.EObjectContainmentEList;
-import org.eclipse.emf.ecore.util.InternalEList;
-
-import org.eclipse.viatra.query.patternlanguage.emf.vql.Pattern;
-
-/**
- *
- * An implementation of the model object 'Mapping Definition '.
- *
- *
- * The following features are implemented:
- *
- *
- * {@link hu.bme.mit.inf.dslreasoner.faulttree.components.cftLanguage.impl.MappingDefinitionImpl#isTopLevel Top Level }
- * {@link hu.bme.mit.inf.dslreasoner.faulttree.components.cftLanguage.impl.MappingDefinitionImpl#getPattern Pattern }
- * {@link hu.bme.mit.inf.dslreasoner.faulttree.components.cftLanguage.impl.MappingDefinitionImpl#getParameters Parameters }
- * {@link hu.bme.mit.inf.dslreasoner.faulttree.components.cftLanguage.impl.MappingDefinitionImpl#getComponentInstance Component Instance }
- * {@link hu.bme.mit.inf.dslreasoner.faulttree.components.cftLanguage.impl.MappingDefinitionImpl#getLookupDefinitions Lookup Definitions }
- * {@link hu.bme.mit.inf.dslreasoner.faulttree.components.cftLanguage.impl.MappingDefinitionImpl#getAssignments Assignments }
- *
- *
- * @generated
- */
-public class MappingDefinitionImpl extends MinimalEObjectImpl.Container implements MappingDefinition
-{
- /**
- * The default value of the '{@link #isTopLevel() Top Level }' attribute.
- *
- *
- * @see #isTopLevel()
- * @generated
- * @ordered
- */
- protected static final boolean TOP_LEVEL_EDEFAULT = false;
-
- /**
- * The cached value of the '{@link #isTopLevel() Top Level }' attribute.
- *
- *
- * @see #isTopLevel()
- * @generated
- * @ordered
- */
- protected boolean topLevel = TOP_LEVEL_EDEFAULT;
-
- /**
- * The cached value of the '{@link #getPattern() Pattern }' reference.
- *
- *
- * @see #getPattern()
- * @generated
- * @ordered
- */
- protected Pattern pattern;
-
- /**
- * The cached value of the '{@link #getParameters() Parameters }' containment reference list.
- *
- *
- * @see #getParameters()
- * @generated
- * @ordered
- */
- protected EList parameters;
-
- /**
- * The cached value of the '{@link #getComponentInstance() Component Instance }' containment reference.
- *
- *
- * @see #getComponentInstance()
- * @generated
- * @ordered
- */
- protected ComponentInstance componentInstance;
-
- /**
- * The cached value of the '{@link #getLookupDefinitions() Lookup Definitions }' containment reference list.
- *
- *
- * @see #getLookupDefinitions()
- * @generated
- * @ordered
- */
- protected EList lookupDefinitions;
-
- /**
- * The cached value of the '{@link #getAssignments() Assignments }' containment reference list.
- *
- *
- * @see #getAssignments()
- * @generated
- * @ordered
- */
- protected EList assignments;
-
- /**
- *
- *
- * @generated
- */
- protected MappingDefinitionImpl()
- {
- super();
- }
-
- /**
- *
- *
- * @generated
- */
- @Override
- protected EClass eStaticClass()
- {
- return CftLanguagePackage.Literals.MAPPING_DEFINITION;
- }
-
- /**
- *
- *
- * @generated
- */
- @Override
- public boolean isTopLevel()
- {
- return topLevel;
- }
-
- /**
- *
- *
- * @generated
- */
- @Override
- public void setTopLevel(boolean newTopLevel)
- {
- boolean oldTopLevel = topLevel;
- topLevel = newTopLevel;
- if (eNotificationRequired())
- eNotify(new ENotificationImpl(this, Notification.SET, CftLanguagePackage.MAPPING_DEFINITION__TOP_LEVEL, oldTopLevel, topLevel));
- }
-
- /**
- *
- *
- * @generated
- */
- @Override
- public Pattern getPattern()
- {
- if (pattern != null && pattern.eIsProxy())
- {
- InternalEObject oldPattern = (InternalEObject)pattern;
- pattern = (Pattern)eResolveProxy(oldPattern);
- if (pattern != oldPattern)
- {
- if (eNotificationRequired())
- eNotify(new ENotificationImpl(this, Notification.RESOLVE, CftLanguagePackage.MAPPING_DEFINITION__PATTERN, oldPattern, pattern));
- }
- }
- return pattern;
- }
-
- /**
- *
- *
- * @generated
- */
- public Pattern basicGetPattern()
- {
- return pattern;
- }
-
- /**
- *
- *
- * @generated
- */
- @Override
- public void setPattern(Pattern newPattern)
- {
- Pattern oldPattern = pattern;
- pattern = newPattern;
- if (eNotificationRequired())
- eNotify(new ENotificationImpl(this, Notification.SET, CftLanguagePackage.MAPPING_DEFINITION__PATTERN, oldPattern, pattern));
- }
-
- /**
- *
- *
- * @generated
- */
- @Override
- public EList getParameters()
- {
- if (parameters == null)
- {
- parameters = new EObjectContainmentEList(MappingParameter.class, this, CftLanguagePackage.MAPPING_DEFINITION__PARAMETERS);
- }
- return parameters;
- }
-
- /**
- *
- *
- * @generated
- */
- @Override
- public ComponentInstance getComponentInstance()
- {
- return componentInstance;
- }
-
- /**
- *
- *
- * @generated
- */
- public NotificationChain basicSetComponentInstance(ComponentInstance newComponentInstance, NotificationChain msgs)
- {
- ComponentInstance oldComponentInstance = componentInstance;
- componentInstance = newComponentInstance;
- if (eNotificationRequired())
- {
- ENotificationImpl notification = new ENotificationImpl(this, Notification.SET, CftLanguagePackage.MAPPING_DEFINITION__COMPONENT_INSTANCE, oldComponentInstance, newComponentInstance);
- if (msgs == null) msgs = notification; else msgs.add(notification);
- }
- return msgs;
- }
-
- /**
- *
- *
- * @generated
- */
- @Override
- public void setComponentInstance(ComponentInstance newComponentInstance)
- {
- if (newComponentInstance != componentInstance)
- {
- NotificationChain msgs = null;
- if (componentInstance != null)
- msgs = ((InternalEObject)componentInstance).eInverseRemove(this, EOPPOSITE_FEATURE_BASE - CftLanguagePackage.MAPPING_DEFINITION__COMPONENT_INSTANCE, null, msgs);
- if (newComponentInstance != null)
- msgs = ((InternalEObject)newComponentInstance).eInverseAdd(this, EOPPOSITE_FEATURE_BASE - CftLanguagePackage.MAPPING_DEFINITION__COMPONENT_INSTANCE, null, msgs);
- msgs = basicSetComponentInstance(newComponentInstance, msgs);
- if (msgs != null) msgs.dispatch();
- }
- else if (eNotificationRequired())
- eNotify(new ENotificationImpl(this, Notification.SET, CftLanguagePackage.MAPPING_DEFINITION__COMPONENT_INSTANCE, newComponentInstance, newComponentInstance));
- }
-
- /**
- *
- *
- * @generated
- */
- @Override
- public EList getLookupDefinitions()
- {
- if (lookupDefinitions == null)
- {
- lookupDefinitions = new EObjectContainmentEList(LookupDefinition.class, this, CftLanguagePackage.MAPPING_DEFINITION__LOOKUP_DEFINITIONS);
- }
- return lookupDefinitions;
- }
-
- /**
- *
- *
- * @generated
- */
- @Override
- public EList getAssignments()
- {
- if (assignments == null)
- {
- assignments = new EObjectContainmentEList(Assignment.class, this, CftLanguagePackage.MAPPING_DEFINITION__ASSIGNMENTS);
- }
- return assignments;
- }
-
- /**
- *
- *
- * @generated
- */
- @Override
- public NotificationChain eInverseRemove(InternalEObject otherEnd, int featureID, NotificationChain msgs)
- {
- switch (featureID)
- {
- case CftLanguagePackage.MAPPING_DEFINITION__PARAMETERS:
- return ((InternalEList>)getParameters()).basicRemove(otherEnd, msgs);
- case CftLanguagePackage.MAPPING_DEFINITION__COMPONENT_INSTANCE:
- return basicSetComponentInstance(null, msgs);
- case CftLanguagePackage.MAPPING_DEFINITION__LOOKUP_DEFINITIONS:
- return ((InternalEList>)getLookupDefinitions()).basicRemove(otherEnd, msgs);
- case CftLanguagePackage.MAPPING_DEFINITION__ASSIGNMENTS:
- return ((InternalEList>)getAssignments()).basicRemove(otherEnd, msgs);
- }
- return super.eInverseRemove(otherEnd, featureID, msgs);
- }
-
- /**
- *
- *
- * @generated
- */
- @Override
- public Object eGet(int featureID, boolean resolve, boolean coreType)
- {
- switch (featureID)
- {
- case CftLanguagePackage.MAPPING_DEFINITION__TOP_LEVEL:
- return isTopLevel();
- case CftLanguagePackage.MAPPING_DEFINITION__PATTERN:
- if (resolve) return getPattern();
- return basicGetPattern();
- case CftLanguagePackage.MAPPING_DEFINITION__PARAMETERS:
- return getParameters();
- case CftLanguagePackage.MAPPING_DEFINITION__COMPONENT_INSTANCE:
- return getComponentInstance();
- case CftLanguagePackage.MAPPING_DEFINITION__LOOKUP_DEFINITIONS:
- return getLookupDefinitions();
- case CftLanguagePackage.MAPPING_DEFINITION__ASSIGNMENTS:
- return getAssignments();
- }
- return super.eGet(featureID, resolve, coreType);
- }
-
- /**
- *
- *
- * @generated
- */
- @SuppressWarnings("unchecked")
- @Override
- public void eSet(int featureID, Object newValue)
- {
- switch (featureID)
- {
- case CftLanguagePackage.MAPPING_DEFINITION__TOP_LEVEL:
- setTopLevel((Boolean)newValue);
- return;
- case CftLanguagePackage.MAPPING_DEFINITION__PATTERN:
- setPattern((Pattern)newValue);
- return;
- case CftLanguagePackage.MAPPING_DEFINITION__PARAMETERS:
- getParameters().clear();
- getParameters().addAll((Collection extends MappingParameter>)newValue);
- return;
- case CftLanguagePackage.MAPPING_DEFINITION__COMPONENT_INSTANCE:
- setComponentInstance((ComponentInstance)newValue);
- return;
- case CftLanguagePackage.MAPPING_DEFINITION__LOOKUP_DEFINITIONS:
- getLookupDefinitions().clear();
- getLookupDefinitions().addAll((Collection extends LookupDefinition>)newValue);
- return;
- case CftLanguagePackage.MAPPING_DEFINITION__ASSIGNMENTS:
- getAssignments().clear();
- getAssignments().addAll((Collection extends Assignment>)newValue);
- return;
- }
- super.eSet(featureID, newValue);
- }
-
- /**
- *
- *
- * @generated
- */
- @Override
- public void eUnset(int featureID)
- {
- switch (featureID)
- {
- case CftLanguagePackage.MAPPING_DEFINITION__TOP_LEVEL:
- setTopLevel(TOP_LEVEL_EDEFAULT);
- return;
- case CftLanguagePackage.MAPPING_DEFINITION__PATTERN:
- setPattern((Pattern)null);
- return;
- case CftLanguagePackage.MAPPING_DEFINITION__PARAMETERS:
- getParameters().clear();
- return;
- case CftLanguagePackage.MAPPING_DEFINITION__COMPONENT_INSTANCE:
- setComponentInstance((ComponentInstance)null);
- return;
- case CftLanguagePackage.MAPPING_DEFINITION__LOOKUP_DEFINITIONS:
- getLookupDefinitions().clear();
- return;
- case CftLanguagePackage.MAPPING_DEFINITION__ASSIGNMENTS:
- getAssignments().clear();
- return;
- }
- super.eUnset(featureID);
- }
-
- /**
- *
- *
- * @generated
- */
- @Override
- public boolean eIsSet(int featureID)
- {
- switch (featureID)
- {
- case CftLanguagePackage.MAPPING_DEFINITION__TOP_LEVEL:
- return topLevel != TOP_LEVEL_EDEFAULT;
- case CftLanguagePackage.MAPPING_DEFINITION__PATTERN:
- return pattern != null;
- case CftLanguagePackage.MAPPING_DEFINITION__PARAMETERS:
- return parameters != null && !parameters.isEmpty();
- case CftLanguagePackage.MAPPING_DEFINITION__COMPONENT_INSTANCE:
- return componentInstance != null;
- case CftLanguagePackage.MAPPING_DEFINITION__LOOKUP_DEFINITIONS:
- return lookupDefinitions != null && !lookupDefinitions.isEmpty();
- case CftLanguagePackage.MAPPING_DEFINITION__ASSIGNMENTS:
- return assignments != null && !assignments.isEmpty();
- }
- return super.eIsSet(featureID);
- }
-
- /**
- *
- *
- * @generated
- */
- @Override
- public String toString()
- {
- if (eIsProxy()) return super.toString();
-
- StringBuilder result = new StringBuilder(super.toString());
- result.append(" (topLevel: ");
- result.append(topLevel);
- result.append(')');
- return result.toString();
- }
-
-} //MappingDefinitionImpl
diff --git a/Stochastic/hu.bme.mit.inf.dslreasoner.faulttree.components/src-gen/hu/bme/mit/inf/dslreasoner/faulttree/components/cftLanguage/impl/MappingParameterImpl.java b/Stochastic/hu.bme.mit.inf.dslreasoner.faulttree.components/src-gen/hu/bme/mit/inf/dslreasoner/faulttree/components/cftLanguage/impl/MappingParameterImpl.java
deleted file mode 100644
index 9d0ee701..00000000
--- a/Stochastic/hu.bme.mit.inf.dslreasoner.faulttree.components/src-gen/hu/bme/mit/inf/dslreasoner/faulttree/components/cftLanguage/impl/MappingParameterImpl.java
+++ /dev/null
@@ -1,180 +0,0 @@
-/**
- * generated by Xtext 2.16.0
- */
-package hu.bme.mit.inf.dslreasoner.faulttree.components.cftLanguage.impl;
-
-import hu.bme.mit.inf.dslreasoner.faulttree.components.cftLanguage.CftLanguagePackage;
-import hu.bme.mit.inf.dslreasoner.faulttree.components.cftLanguage.MappingParameter;
-
-import org.eclipse.emf.common.notify.Notification;
-
-import org.eclipse.emf.ecore.EClass;
-
-import org.eclipse.emf.ecore.impl.ENotificationImpl;
-import org.eclipse.emf.ecore.impl.MinimalEObjectImpl;
-
-/**
- *
- * An implementation of the model object 'Mapping Parameter '.
- *
- *
- * The following features are implemented:
- *
- *
- * {@link hu.bme.mit.inf.dslreasoner.faulttree.components.cftLanguage.impl.MappingParameterImpl#getName Name }
- *
- *
- * @generated
- */
-public class MappingParameterImpl extends MinimalEObjectImpl.Container implements MappingParameter
-{
- /**
- * The default value of the '{@link #getName() Name }' attribute.
- *
- *
- * @see #getName()
- * @generated
- * @ordered
- */
- protected static final String NAME_EDEFAULT = null;
-
- /**
- * The cached value of the '{@link #getName() Name }' attribute.
- *
- *
- * @see #getName()
- * @generated
- * @ordered
- */
- protected String name = NAME_EDEFAULT;
-
- /**
- *
- *
- * @generated
- */
- protected MappingParameterImpl()
- {
- super();
- }
-
- /**
- *
- *
- * @generated
- */
- @Override
- protected EClass eStaticClass()
- {
- return CftLanguagePackage.Literals.MAPPING_PARAMETER;
- }
-
- /**
- *
- *
- * @generated
- */
- @Override
- public String getName()
- {
- return name;
- }
-
- /**
- *
- *
- * @generated
- */
- @Override
- public void setName(String newName)
- {
- String oldName = name;
- name = newName;
- if (eNotificationRequired())
- eNotify(new ENotificationImpl(this, Notification.SET, CftLanguagePackage.MAPPING_PARAMETER__NAME, oldName, name));
- }
-
- /**
- *
- *
- * @generated
- */
- @Override
- public Object eGet(int featureID, boolean resolve, boolean coreType)
- {
- switch (featureID)
- {
- case CftLanguagePackage.MAPPING_PARAMETER__NAME:
- return getName();
- }
- return super.eGet(featureID, resolve, coreType);
- }
-
- /**
- *
- *
- * @generated
- */
- @Override
- public void eSet(int featureID, Object newValue)
- {
- switch (featureID)
- {
- case CftLanguagePackage.MAPPING_PARAMETER__NAME:
- setName((String)newValue);
- return;
- }
- super.eSet(featureID, newValue);
- }
-
- /**
- *
- *
- * @generated
- */
- @Override
- public void eUnset(int featureID)
- {
- switch (featureID)
- {
- case CftLanguagePackage.MAPPING_PARAMETER__NAME:
- setName(NAME_EDEFAULT);
- return;
- }
- super.eUnset(featureID);
- }
-
- /**
- *
- *
- * @generated
- */
- @Override
- public boolean eIsSet(int featureID)
- {
- switch (featureID)
- {
- case CftLanguagePackage.MAPPING_PARAMETER__NAME:
- return NAME_EDEFAULT == null ? name != null : !NAME_EDEFAULT.equals(name);
- }
- return super.eIsSet(featureID);
- }
-
- /**
- *
- *
- * @generated
- */
- @Override
- public String toString()
- {
- if (eIsProxy()) return super.toString();
-
- StringBuilder result = new StringBuilder(super.toString());
- result.append(" (name: ");
- result.append(name);
- result.append(')');
- return result.toString();
- }
-
-} //MappingParameterImpl
diff --git a/Stochastic/hu.bme.mit.inf.dslreasoner.faulttree.components/src-gen/hu/bme/mit/inf/dslreasoner/faulttree/components/cftLanguage/impl/TransformationDefinitionImpl.java b/Stochastic/hu.bme.mit.inf.dslreasoner.faulttree.components/src-gen/hu/bme/mit/inf/dslreasoner/faulttree/components/cftLanguage/impl/TransformationDefinitionImpl.java
deleted file mode 100644
index 89e89b0f..00000000
--- a/Stochastic/hu.bme.mit.inf.dslreasoner.faulttree.components/src-gen/hu/bme/mit/inf/dslreasoner/faulttree/components/cftLanguage/impl/TransformationDefinitionImpl.java
+++ /dev/null
@@ -1,244 +0,0 @@
-/**
- * generated by Xtext 2.16.0
- */
-package hu.bme.mit.inf.dslreasoner.faulttree.components.cftLanguage.impl;
-
-import hu.bme.mit.inf.dslreasoner.faulttree.components.cftLanguage.CftLanguagePackage;
-import hu.bme.mit.inf.dslreasoner.faulttree.components.cftLanguage.MappingDefinition;
-import hu.bme.mit.inf.dslreasoner.faulttree.components.cftLanguage.TransformationDefinition;
-
-import java.util.Collection;
-
-import org.eclipse.emf.common.notify.Notification;
-import org.eclipse.emf.common.notify.NotificationChain;
-
-import org.eclipse.emf.common.util.EList;
-
-import org.eclipse.emf.ecore.EClass;
-import org.eclipse.emf.ecore.InternalEObject;
-
-import org.eclipse.emf.ecore.impl.ENotificationImpl;
-import org.eclipse.emf.ecore.impl.MinimalEObjectImpl;
-
-import org.eclipse.emf.ecore.util.EObjectContainmentEList;
-import org.eclipse.emf.ecore.util.InternalEList;
-
-/**
- *
- * An implementation of the model object 'Transformation Definition '.
- *
- *
- * The following features are implemented:
- *
- *
- * {@link hu.bme.mit.inf.dslreasoner.faulttree.components.cftLanguage.impl.TransformationDefinitionImpl#getName Name }
- * {@link hu.bme.mit.inf.dslreasoner.faulttree.components.cftLanguage.impl.TransformationDefinitionImpl#getMappingDefinitions Mapping Definitions }
- *
- *
- * @generated
- */
-public class TransformationDefinitionImpl extends MinimalEObjectImpl.Container implements TransformationDefinition
-{
- /**
- * The default value of the '{@link #getName() Name }' attribute.
- *
- *
- * @see #getName()
- * @generated
- * @ordered
- */
- protected static final String NAME_EDEFAULT = null;
-
- /**
- * The cached value of the '{@link #getName() Name }' attribute.
- *
- *
- * @see #getName()
- * @generated
- * @ordered
- */
- protected String name = NAME_EDEFAULT;
-
- /**
- * The cached value of the '{@link #getMappingDefinitions() Mapping Definitions }' containment reference list.
- *
- *
- * @see #getMappingDefinitions()
- * @generated
- * @ordered
- */
- protected EList mappingDefinitions;
-
- /**
- *
- *
- * @generated
- */
- protected TransformationDefinitionImpl()
- {
- super();
- }
-
- /**
- *
- *
- * @generated
- */
- @Override
- protected EClass eStaticClass()
- {
- return CftLanguagePackage.Literals.TRANSFORMATION_DEFINITION;
- }
-
- /**
- *
- *
- * @generated
- */
- @Override
- public String getName()
- {
- return name;
- }
-
- /**
- *
- *
- * @generated
- */
- @Override
- public void setName(String newName)
- {
- String oldName = name;
- name = newName;
- if (eNotificationRequired())
- eNotify(new ENotificationImpl(this, Notification.SET, CftLanguagePackage.TRANSFORMATION_DEFINITION__NAME, oldName, name));
- }
-
- /**
- *
- *
- * @generated
- */
- @Override
- public EList getMappingDefinitions()
- {
- if (mappingDefinitions == null)
- {
- mappingDefinitions = new EObjectContainmentEList(MappingDefinition.class, this, CftLanguagePackage.TRANSFORMATION_DEFINITION__MAPPING_DEFINITIONS);
- }
- return mappingDefinitions;
- }
-
- /**
- *
- *
- * @generated
- */
- @Override
- public NotificationChain eInverseRemove(InternalEObject otherEnd, int featureID, NotificationChain msgs)
- {
- switch (featureID)
- {
- case CftLanguagePackage.TRANSFORMATION_DEFINITION__MAPPING_DEFINITIONS:
- return ((InternalEList>)getMappingDefinitions()).basicRemove(otherEnd, msgs);
- }
- return super.eInverseRemove(otherEnd, featureID, msgs);
- }
-
- /**
- *
- *
- * @generated
- */
- @Override
- public Object eGet(int featureID, boolean resolve, boolean coreType)
- {
- switch (featureID)
- {
- case CftLanguagePackage.TRANSFORMATION_DEFINITION__NAME:
- return getName();
- case CftLanguagePackage.TRANSFORMATION_DEFINITION__MAPPING_DEFINITIONS:
- return getMappingDefinitions();
- }
- return super.eGet(featureID, resolve, coreType);
- }
-
- /**
- *
- *
- * @generated
- */
- @SuppressWarnings("unchecked")
- @Override
- public void eSet(int featureID, Object newValue)
- {
- switch (featureID)
- {
- case CftLanguagePackage.TRANSFORMATION_DEFINITION__NAME:
- setName((String)newValue);
- return;
- case CftLanguagePackage.TRANSFORMATION_DEFINITION__MAPPING_DEFINITIONS:
- getMappingDefinitions().clear();
- getMappingDefinitions().addAll((Collection extends MappingDefinition>)newValue);
- return;
- }
- super.eSet(featureID, newValue);
- }
-
- /**
- *
- *
- * @generated
- */
- @Override
- public void eUnset(int featureID)
- {
- switch (featureID)
- {
- case CftLanguagePackage.TRANSFORMATION_DEFINITION__NAME:
- setName(NAME_EDEFAULT);
- return;
- case CftLanguagePackage.TRANSFORMATION_DEFINITION__MAPPING_DEFINITIONS:
- getMappingDefinitions().clear();
- return;
- }
- super.eUnset(featureID);
- }
-
- /**
- *
- *
- * @generated
- */
- @Override
- public boolean eIsSet(int featureID)
- {
- switch (featureID)
- {
- case CftLanguagePackage.TRANSFORMATION_DEFINITION__NAME:
- return NAME_EDEFAULT == null ? name != null : !NAME_EDEFAULT.equals(name);
- case CftLanguagePackage.TRANSFORMATION_DEFINITION__MAPPING_DEFINITIONS:
- return mappingDefinitions != null && !mappingDefinitions.isEmpty();
- }
- return super.eIsSet(featureID);
- }
-
- /**
- *
- *
- * @generated
- */
- @Override
- public String toString()
- {
- if (eIsProxy()) return super.toString();
-
- StringBuilder result = new StringBuilder(super.toString());
- result.append(" (name: ");
- result.append(name);
- result.append(')');
- return result.toString();
- }
-
-} //TransformationDefinitionImpl
diff --git a/Stochastic/hu.bme.mit.inf.dslreasoner.faulttree.components/src-gen/hu/bme/mit/inf/dslreasoner/faulttree/components/cftLanguage/impl/VariableImpl.java b/Stochastic/hu.bme.mit.inf.dslreasoner.faulttree.components/src-gen/hu/bme/mit/inf/dslreasoner/faulttree/components/cftLanguage/impl/VariableImpl.java
deleted file mode 100644
index 3c7d1ccb..00000000
--- a/Stochastic/hu.bme.mit.inf.dslreasoner.faulttree.components/src-gen/hu/bme/mit/inf/dslreasoner/faulttree/components/cftLanguage/impl/VariableImpl.java
+++ /dev/null
@@ -1,180 +0,0 @@
-/**
- * generated by Xtext 2.16.0
- */
-package hu.bme.mit.inf.dslreasoner.faulttree.components.cftLanguage.impl;
-
-import hu.bme.mit.inf.dslreasoner.faulttree.components.cftLanguage.CftLanguagePackage;
-import hu.bme.mit.inf.dslreasoner.faulttree.components.cftLanguage.Variable;
-
-import org.eclipse.emf.common.notify.Notification;
-
-import org.eclipse.emf.ecore.EClass;
-
-import org.eclipse.emf.ecore.impl.ENotificationImpl;
-import org.eclipse.emf.ecore.impl.MinimalEObjectImpl;
-
-/**
- *
- * An implementation of the model object 'Variable '.
- *
- *
- * The following features are implemented:
- *
- *
- * {@link hu.bme.mit.inf.dslreasoner.faulttree.components.cftLanguage.impl.VariableImpl#getName Name }
- *
- *
- * @generated
- */
-public class VariableImpl extends MinimalEObjectImpl.Container implements Variable
-{
- /**
- * The default value of the '{@link #getName() Name }' attribute.
- *
- *
- * @see #getName()
- * @generated
- * @ordered
- */
- protected static final String NAME_EDEFAULT = null;
-
- /**
- * The cached value of the '{@link #getName() Name }' attribute.
- *
- *
- * @see #getName()
- * @generated
- * @ordered
- */
- protected String name = NAME_EDEFAULT;
-
- /**
- *
- *
- * @generated
- */
- protected VariableImpl()
- {
- super();
- }
-
- /**
- *
- *
- * @generated
- */
- @Override
- protected EClass eStaticClass()
- {
- return CftLanguagePackage.Literals.VARIABLE;
- }
-
- /**
- *
- *
- * @generated
- */
- @Override
- public String getName()
- {
- return name;
- }
-
- /**
- *
- *
- * @generated
- */
- @Override
- public void setName(String newName)
- {
- String oldName = name;
- name = newName;
- if (eNotificationRequired())
- eNotify(new ENotificationImpl(this, Notification.SET, CftLanguagePackage.VARIABLE__NAME, oldName, name));
- }
-
- /**
- *
- *
- * @generated
- */
- @Override
- public Object eGet(int featureID, boolean resolve, boolean coreType)
- {
- switch (featureID)
- {
- case CftLanguagePackage.VARIABLE__NAME:
- return getName();
- }
- return super.eGet(featureID, resolve, coreType);
- }
-
- /**
- *
- *
- * @generated
- */
- @Override
- public void eSet(int featureID, Object newValue)
- {
- switch (featureID)
- {
- case CftLanguagePackage.VARIABLE__NAME:
- setName((String)newValue);
- return;
- }
- super.eSet(featureID, newValue);
- }
-
- /**
- *
- *
- * @generated
- */
- @Override
- public void eUnset(int featureID)
- {
- switch (featureID)
- {
- case CftLanguagePackage.VARIABLE__NAME:
- setName(NAME_EDEFAULT);
- return;
- }
- super.eUnset(featureID);
- }
-
- /**
- *
- *
- * @generated
- */
- @Override
- public boolean eIsSet(int featureID)
- {
- switch (featureID)
- {
- case CftLanguagePackage.VARIABLE__NAME:
- return NAME_EDEFAULT == null ? name != null : !NAME_EDEFAULT.equals(name);
- }
- return super.eIsSet(featureID);
- }
-
- /**
- *
- *
- * @generated
- */
- @Override
- public String toString()
- {
- if (eIsProxy()) return super.toString();
-
- StringBuilder result = new StringBuilder(super.toString());
- result.append(" (name: ");
- result.append(name);
- result.append(')');
- return result.toString();
- }
-
-} //VariableImpl
diff --git a/Stochastic/hu.bme.mit.inf.dslreasoner.faulttree.components/src-gen/hu/bme/mit/inf/dslreasoner/faulttree/components/cftLanguage/util/CftLanguageAdapterFactory.java b/Stochastic/hu.bme.mit.inf.dslreasoner.faulttree.components/src-gen/hu/bme/mit/inf/dslreasoner/faulttree/components/cftLanguage/util/CftLanguageAdapterFactory.java
deleted file mode 100644
index 99fa656d..00000000
--- a/Stochastic/hu.bme.mit.inf.dslreasoner.faulttree.components/src-gen/hu/bme/mit/inf/dslreasoner/faulttree/components/cftLanguage/util/CftLanguageAdapterFactory.java
+++ /dev/null
@@ -1,313 +0,0 @@
-/**
- * generated by Xtext 2.16.0
- */
-package hu.bme.mit.inf.dslreasoner.faulttree.components.cftLanguage.util;
-
-import hu.bme.mit.inf.dslreasoner.faulttree.components.cftLanguage.*;
-
-import org.eclipse.emf.common.notify.Adapter;
-import org.eclipse.emf.common.notify.Notifier;
-
-import org.eclipse.emf.common.notify.impl.AdapterFactoryImpl;
-
-import org.eclipse.emf.ecore.EObject;
-
-/**
- *
- * The Adapter Factory for the model.
- * It provides an adapter createXXX
method for each class of the model.
- *
- * @see hu.bme.mit.inf.dslreasoner.faulttree.components.cftLanguage.CftLanguagePackage
- * @generated
- */
-public class CftLanguageAdapterFactory extends AdapterFactoryImpl
-{
- /**
- * The cached model package.
- *
- *
- * @generated
- */
- protected static CftLanguagePackage modelPackage;
-
- /**
- * Creates an instance of the adapter factory.
- *
- *
- * @generated
- */
- public CftLanguageAdapterFactory()
- {
- if (modelPackage == null)
- {
- modelPackage = CftLanguagePackage.eINSTANCE;
- }
- }
-
- /**
- * Returns whether this factory is applicable for the type of the object.
- *
- * This implementation returns true
if the object is either the model's package or is an instance object of the model.
- *
- * @return whether this factory is applicable for the type of the object.
- * @generated
- */
- @Override
- public boolean isFactoryForType(Object object)
- {
- if (object == modelPackage)
- {
- return true;
- }
- if (object instanceof EObject)
- {
- return ((EObject)object).eClass().getEPackage() == modelPackage;
- }
- return false;
- }
-
- /**
- * The switch that delegates to the createXXX
methods.
- *
- *
- * @generated
- */
- protected CftLanguageSwitch modelSwitch =
- new CftLanguageSwitch()
- {
- @Override
- public Adapter caseCftModel(CftModel object)
- {
- return createCftModelAdapter();
- }
- @Override
- public Adapter caseImportDeclaration(ImportDeclaration object)
- {
- return createImportDeclarationAdapter();
- }
- @Override
- public Adapter caseTransformationDefinition(TransformationDefinition object)
- {
- return createTransformationDefinitionAdapter();
- }
- @Override
- public Adapter caseMappingDefinition(MappingDefinition object)
- {
- return createMappingDefinitionAdapter();
- }
- @Override
- public Adapter caseMappingParameter(MappingParameter object)
- {
- return createMappingParameterAdapter();
- }
- @Override
- public Adapter caseLookupDefinition(LookupDefinition object)
- {
- return createLookupDefinitionAdapter();
- }
- @Override
- public Adapter caseVariable(Variable object)
- {
- return createVariableAdapter();
- }
- @Override
- public Adapter caseAssignment(Assignment object)
- {
- return createAssignmentAdapter();
- }
- @Override
- public Adapter caseEventReference(EventReference object)
- {
- return createEventReferenceAdapter();
- }
- @Override
- public Adapter caseComponentInstance(ComponentInstance object)
- {
- return createComponentInstanceAdapter();
- }
- @Override
- public Adapter defaultCase(EObject object)
- {
- return createEObjectAdapter();
- }
- };
-
- /**
- * Creates an adapter for the target
.
- *
- *
- * @param target the object to adapt.
- * @return the adapter for the target
.
- * @generated
- */
- @Override
- public Adapter createAdapter(Notifier target)
- {
- return modelSwitch.doSwitch((EObject)target);
- }
-
-
- /**
- * Creates a new adapter for an object of class '{@link hu.bme.mit.inf.dslreasoner.faulttree.components.cftLanguage.CftModel Cft Model }'.
- *
- * This default implementation returns null so that we can easily ignore cases;
- * it's useful to ignore a case when inheritance will catch all the cases anyway.
- *
- * @return the new adapter.
- * @see hu.bme.mit.inf.dslreasoner.faulttree.components.cftLanguage.CftModel
- * @generated
- */
- public Adapter createCftModelAdapter()
- {
- return null;
- }
-
- /**
- * Creates a new adapter for an object of class '{@link hu.bme.mit.inf.dslreasoner.faulttree.components.cftLanguage.ImportDeclaration Import Declaration }'.
- *
- * This default implementation returns null so that we can easily ignore cases;
- * it's useful to ignore a case when inheritance will catch all the cases anyway.
- *
- * @return the new adapter.
- * @see hu.bme.mit.inf.dslreasoner.faulttree.components.cftLanguage.ImportDeclaration
- * @generated
- */
- public Adapter createImportDeclarationAdapter()
- {
- return null;
- }
-
- /**
- * Creates a new adapter for an object of class '{@link hu.bme.mit.inf.dslreasoner.faulttree.components.cftLanguage.TransformationDefinition Transformation Definition }'.
- *
- * This default implementation returns null so that we can easily ignore cases;
- * it's useful to ignore a case when inheritance will catch all the cases anyway.
- *
- * @return the new adapter.
- * @see hu.bme.mit.inf.dslreasoner.faulttree.components.cftLanguage.TransformationDefinition
- * @generated
- */
- public Adapter createTransformationDefinitionAdapter()
- {
- return null;
- }
-
- /**
- * Creates a new adapter for an object of class '{@link hu.bme.mit.inf.dslreasoner.faulttree.components.cftLanguage.MappingDefinition Mapping Definition }'.
- *
- * This default implementation returns null so that we can easily ignore cases;
- * it's useful to ignore a case when inheritance will catch all the cases anyway.
- *
- * @return the new adapter.
- * @see hu.bme.mit.inf.dslreasoner.faulttree.components.cftLanguage.MappingDefinition
- * @generated
- */
- public Adapter createMappingDefinitionAdapter()
- {
- return null;
- }
-
- /**
- * Creates a new adapter for an object of class '{@link hu.bme.mit.inf.dslreasoner.faulttree.components.cftLanguage.MappingParameter Mapping Parameter }'.
- *
- * This default implementation returns null so that we can easily ignore cases;
- * it's useful to ignore a case when inheritance will catch all the cases anyway.
- *
- * @return the new adapter.
- * @see hu.bme.mit.inf.dslreasoner.faulttree.components.cftLanguage.MappingParameter
- * @generated
- */
- public Adapter createMappingParameterAdapter()
- {
- return null;
- }
-
- /**
- * Creates a new adapter for an object of class '{@link hu.bme.mit.inf.dslreasoner.faulttree.components.cftLanguage.LookupDefinition Lookup Definition }'.
- *
- * This default implementation returns null so that we can easily ignore cases;
- * it's useful to ignore a case when inheritance will catch all the cases anyway.
- *
- * @return the new adapter.
- * @see hu.bme.mit.inf.dslreasoner.faulttree.components.cftLanguage.LookupDefinition
- * @generated
- */
- public Adapter createLookupDefinitionAdapter()
- {
- return null;
- }
-
- /**
- * Creates a new adapter for an object of class '{@link hu.bme.mit.inf.dslreasoner.faulttree.components.cftLanguage.Variable Variable }'.
- *
- * This default implementation returns null so that we can easily ignore cases;
- * it's useful to ignore a case when inheritance will catch all the cases anyway.
- *
- * @return the new adapter.
- * @see hu.bme.mit.inf.dslreasoner.faulttree.components.cftLanguage.Variable
- * @generated
- */
- public Adapter createVariableAdapter()
- {
- return null;
- }
-
- /**
- * Creates a new adapter for an object of class '{@link hu.bme.mit.inf.dslreasoner.faulttree.components.cftLanguage.Assignment Assignment }'.
- *
- * This default implementation returns null so that we can easily ignore cases;
- * it's useful to ignore a case when inheritance will catch all the cases anyway.
- *
- * @return the new adapter.
- * @see hu.bme.mit.inf.dslreasoner.faulttree.components.cftLanguage.Assignment
- * @generated
- */
- public Adapter createAssignmentAdapter()
- {
- return null;
- }
-
- /**
- * Creates a new adapter for an object of class '{@link hu.bme.mit.inf.dslreasoner.faulttree.components.cftLanguage.EventReference Event Reference }'.
- *
- * This default implementation returns null so that we can easily ignore cases;
- * it's useful to ignore a case when inheritance will catch all the cases anyway.
- *
- * @return the new adapter.
- * @see hu.bme.mit.inf.dslreasoner.faulttree.components.cftLanguage.EventReference
- * @generated
- */
- public Adapter createEventReferenceAdapter()
- {
- return null;
- }
-
- /**
- * Creates a new adapter for an object of class '{@link hu.bme.mit.inf.dslreasoner.faulttree.components.cftLanguage.ComponentInstance Component Instance }'.
- *
- * This default implementation returns null so that we can easily ignore cases;
- * it's useful to ignore a case when inheritance will catch all the cases anyway.
- *
- * @return the new adapter.
- * @see hu.bme.mit.inf.dslreasoner.faulttree.components.cftLanguage.ComponentInstance
- * @generated
- */
- public Adapter createComponentInstanceAdapter()
- {
- return null;
- }
-
- /**
- * Creates a new adapter for the default case.
- *
- * This default implementation returns null.
- *
- * @return the new adapter.
- * @generated
- */
- public Adapter createEObjectAdapter()
- {
- return null;
- }
-
-} //CftLanguageAdapterFactory
diff --git a/Stochastic/hu.bme.mit.inf.dslreasoner.faulttree.components/src-gen/hu/bme/mit/inf/dslreasoner/faulttree/components/cftLanguage/util/CftLanguageSwitch.java b/Stochastic/hu.bme.mit.inf.dslreasoner.faulttree.components/src-gen/hu/bme/mit/inf/dslreasoner/faulttree/components/cftLanguage/util/CftLanguageSwitch.java
deleted file mode 100644
index b3de106b..00000000
--- a/Stochastic/hu.bme.mit.inf.dslreasoner.faulttree.components/src-gen/hu/bme/mit/inf/dslreasoner/faulttree/components/cftLanguage/util/CftLanguageSwitch.java
+++ /dev/null
@@ -1,329 +0,0 @@
-/**
- * generated by Xtext 2.16.0
- */
-package hu.bme.mit.inf.dslreasoner.faulttree.components.cftLanguage.util;
-
-import hu.bme.mit.inf.dslreasoner.faulttree.components.cftLanguage.*;
-
-import org.eclipse.emf.ecore.EObject;
-import org.eclipse.emf.ecore.EPackage;
-
-import org.eclipse.emf.ecore.util.Switch;
-
-/**
- *
- * The Switch for the model's inheritance hierarchy.
- * It supports the call {@link #doSwitch(EObject) doSwitch(object)}
- * to invoke the caseXXX
method for each class of the model,
- * starting with the actual class of the object
- * and proceeding up the inheritance hierarchy
- * until a non-null result is returned,
- * which is the result of the switch.
- *
- * @see hu.bme.mit.inf.dslreasoner.faulttree.components.cftLanguage.CftLanguagePackage
- * @generated
- */
-public class CftLanguageSwitch extends Switch
-{
- /**
- * The cached model package
- *
- *
- * @generated
- */
- protected static CftLanguagePackage modelPackage;
-
- /**
- * Creates an instance of the switch.
- *
- *
- * @generated
- */
- public CftLanguageSwitch()
- {
- if (modelPackage == null)
- {
- modelPackage = CftLanguagePackage.eINSTANCE;
- }
- }
-
- /**
- * Checks whether this is a switch for the given package.
- *
- *
- * @param ePackage the package in question.
- * @return whether this is a switch for the given package.
- * @generated
- */
- @Override
- protected boolean isSwitchFor(EPackage ePackage)
- {
- return ePackage == modelPackage;
- }
-
- /**
- * Calls caseXXX
for each class of the model until one returns a non null result; it yields that result.
- *
- *
- * @return the first non-null result returned by a caseXXX
call.
- * @generated
- */
- @Override
- protected T doSwitch(int classifierID, EObject theEObject)
- {
- switch (classifierID)
- {
- case CftLanguagePackage.CFT_MODEL:
- {
- CftModel cftModel = (CftModel)theEObject;
- T result = caseCftModel(cftModel);
- if (result == null) result = defaultCase(theEObject);
- return result;
- }
- case CftLanguagePackage.IMPORT_DECLARATION:
- {
- ImportDeclaration importDeclaration = (ImportDeclaration)theEObject;
- T result = caseImportDeclaration(importDeclaration);
- if (result == null) result = defaultCase(theEObject);
- return result;
- }
- case CftLanguagePackage.TRANSFORMATION_DEFINITION:
- {
- TransformationDefinition transformationDefinition = (TransformationDefinition)theEObject;
- T result = caseTransformationDefinition(transformationDefinition);
- if (result == null) result = defaultCase(theEObject);
- return result;
- }
- case CftLanguagePackage.MAPPING_DEFINITION:
- {
- MappingDefinition mappingDefinition = (MappingDefinition)theEObject;
- T result = caseMappingDefinition(mappingDefinition);
- if (result == null) result = defaultCase(theEObject);
- return result;
- }
- case CftLanguagePackage.MAPPING_PARAMETER:
- {
- MappingParameter mappingParameter = (MappingParameter)theEObject;
- T result = caseMappingParameter(mappingParameter);
- if (result == null) result = defaultCase(theEObject);
- return result;
- }
- case CftLanguagePackage.LOOKUP_DEFINITION:
- {
- LookupDefinition lookupDefinition = (LookupDefinition)theEObject;
- T result = caseLookupDefinition(lookupDefinition);
- if (result == null) result = caseVariable(lookupDefinition);
- if (result == null) result = defaultCase(theEObject);
- return result;
- }
- case CftLanguagePackage.VARIABLE:
- {
- Variable variable = (Variable)theEObject;
- T result = caseVariable(variable);
- if (result == null) result = defaultCase(theEObject);
- return result;
- }
- case CftLanguagePackage.ASSIGNMENT:
- {
- Assignment assignment = (Assignment)theEObject;
- T result = caseAssignment(assignment);
- if (result == null) result = defaultCase(theEObject);
- return result;
- }
- case CftLanguagePackage.EVENT_REFERENCE:
- {
- EventReference eventReference = (EventReference)theEObject;
- T result = caseEventReference(eventReference);
- if (result == null) result = defaultCase(theEObject);
- return result;
- }
- case CftLanguagePackage.COMPONENT_INSTANCE:
- {
- ComponentInstance componentInstance = (ComponentInstance)theEObject;
- T result = caseComponentInstance(componentInstance);
- if (result == null) result = caseVariable(componentInstance);
- if (result == null) result = defaultCase(theEObject);
- return result;
- }
- default: return defaultCase(theEObject);
- }
- }
-
- /**
- * Returns the result of interpreting the object as an instance of 'Cft Model '.
- *
- * This implementation returns null;
- * returning a non-null result will terminate the switch.
- *
- * @param object the target of the switch.
- * @return the result of interpreting the object as an instance of 'Cft Model '.
- * @see #doSwitch(org.eclipse.emf.ecore.EObject) doSwitch(EObject)
- * @generated
- */
- public T caseCftModel(CftModel object)
- {
- return null;
- }
-
- /**
- * Returns the result of interpreting the object as an instance of 'Import Declaration '.
- *
- * This implementation returns null;
- * returning a non-null result will terminate the switch.
- *
- * @param object the target of the switch.
- * @return the result of interpreting the object as an instance of 'Import Declaration '.
- * @see #doSwitch(org.eclipse.emf.ecore.EObject) doSwitch(EObject)
- * @generated
- */
- public T caseImportDeclaration(ImportDeclaration object)
- {
- return null;
- }
-
- /**
- * Returns the result of interpreting the object as an instance of 'Transformation Definition '.
- *
- * This implementation returns null;
- * returning a non-null result will terminate the switch.
- *
- * @param object the target of the switch.
- * @return the result of interpreting the object as an instance of 'Transformation Definition '.
- * @see #doSwitch(org.eclipse.emf.ecore.EObject) doSwitch(EObject)
- * @generated
- */
- public T caseTransformationDefinition(TransformationDefinition object)
- {
- return null;
- }
-
- /**
- * Returns the result of interpreting the object as an instance of 'Mapping Definition '.
- *
- * This implementation returns null;
- * returning a non-null result will terminate the switch.
- *
- * @param object the target of the switch.
- * @return the result of interpreting the object as an instance of 'Mapping Definition '.
- * @see #doSwitch(org.eclipse.emf.ecore.EObject) doSwitch(EObject)
- * @generated
- */
- public T caseMappingDefinition(MappingDefinition object)
- {
- return null;
- }
-
- /**
- * Returns the result of interpreting the object as an instance of 'Mapping Parameter '.
- *
- * This implementation returns null;
- * returning a non-null result will terminate the switch.
- *
- * @param object the target of the switch.
- * @return the result of interpreting the object as an instance of 'Mapping Parameter '.
- * @see #doSwitch(org.eclipse.emf.ecore.EObject) doSwitch(EObject)
- * @generated
- */
- public T caseMappingParameter(MappingParameter object)
- {
- return null;
- }
-
- /**
- * Returns the result of interpreting the object as an instance of 'Lookup Definition '.
- *
- * This implementation returns null;
- * returning a non-null result will terminate the switch.
- *
- * @param object the target of the switch.
- * @return the result of interpreting the object as an instance of 'Lookup Definition '.
- * @see #doSwitch(org.eclipse.emf.ecore.EObject) doSwitch(EObject)
- * @generated
- */
- public T caseLookupDefinition(LookupDefinition object)
- {
- return null;
- }
-
- /**
- * Returns the result of interpreting the object as an instance of 'Variable '.
- *
- * This implementation returns null;
- * returning a non-null result will terminate the switch.
- *
- * @param object the target of the switch.
- * @return the result of interpreting the object as an instance of 'Variable '.
- * @see #doSwitch(org.eclipse.emf.ecore.EObject) doSwitch(EObject)
- * @generated
- */
- public T caseVariable(Variable object)
- {
- return null;
- }
-
- /**
- * Returns the result of interpreting the object as an instance of 'Assignment '.
- *
- * This implementation returns null;
- * returning a non-null result will terminate the switch.
- *
- * @param object the target of the switch.
- * @return the result of interpreting the object as an instance of 'Assignment '.
- * @see #doSwitch(org.eclipse.emf.ecore.EObject) doSwitch(EObject)
- * @generated
- */
- public T caseAssignment(Assignment object)
- {
- return null;
- }
-
- /**
- * Returns the result of interpreting the object as an instance of 'Event Reference '.
- *
- * This implementation returns null;
- * returning a non-null result will terminate the switch.
- *
- * @param object the target of the switch.
- * @return the result of interpreting the object as an instance of 'Event Reference '.
- * @see #doSwitch(org.eclipse.emf.ecore.EObject) doSwitch(EObject)
- * @generated
- */
- public T caseEventReference(EventReference object)
- {
- return null;
- }
-
- /**
- * Returns the result of interpreting the object as an instance of 'Component Instance '.
- *
- * This implementation returns null;
- * returning a non-null result will terminate the switch.
- *
- * @param object the target of the switch.
- * @return the result of interpreting the object as an instance of 'Component Instance '.
- * @see #doSwitch(org.eclipse.emf.ecore.EObject) doSwitch(EObject)
- * @generated
- */
- public T caseComponentInstance(ComponentInstance object)
- {
- return null;
- }
-
- /**
- * Returns the result of interpreting the object as an instance of 'EObject '.
- *
- * This implementation returns null;
- * returning a non-null result will terminate the switch, but this is the last case anyway.
- *
- * @param object the target of the switch.
- * @return the result of interpreting the object as an instance of 'EObject '.
- * @see #doSwitch(org.eclipse.emf.ecore.EObject)
- * @generated
- */
- @Override
- public T defaultCase(EObject object)
- {
- return null;
- }
-
-} //CftLanguageSwitch
diff --git a/Stochastic/hu.bme.mit.inf.dslreasoner.faulttree.components/src-gen/hu/bme/mit/inf/dslreasoner/faulttree/components/parser/antlr/CftLanguageAntlrTokenFileProvider.java b/Stochastic/hu.bme.mit.inf.dslreasoner.faulttree.components/src-gen/hu/bme/mit/inf/dslreasoner/faulttree/components/parser/antlr/CftLanguageAntlrTokenFileProvider.java
deleted file mode 100644
index 14a64042..00000000
--- a/Stochastic/hu.bme.mit.inf.dslreasoner.faulttree.components/src-gen/hu/bme/mit/inf/dslreasoner/faulttree/components/parser/antlr/CftLanguageAntlrTokenFileProvider.java
+++ /dev/null
@@ -1,16 +0,0 @@
-/*
- * generated by Xtext 2.16.0
- */
-package hu.bme.mit.inf.dslreasoner.faulttree.components.parser.antlr;
-
-import java.io.InputStream;
-import org.eclipse.xtext.parser.antlr.IAntlrTokenFileProvider;
-
-public class CftLanguageAntlrTokenFileProvider implements IAntlrTokenFileProvider {
-
- @Override
- public InputStream getAntlrTokenFile() {
- ClassLoader classLoader = getClass().getClassLoader();
- return classLoader.getResourceAsStream("hu/bme/mit/inf/dslreasoner/faulttree/components/parser/antlr/internal/InternalCftLanguage.tokens");
- }
-}
diff --git a/Stochastic/hu.bme.mit.inf.dslreasoner.faulttree.components/src-gen/hu/bme/mit/inf/dslreasoner/faulttree/components/parser/antlr/CftLanguageParser.java b/Stochastic/hu.bme.mit.inf.dslreasoner.faulttree.components/src-gen/hu/bme/mit/inf/dslreasoner/faulttree/components/parser/antlr/CftLanguageParser.java
deleted file mode 100644
index 602ea50d..00000000
--- a/Stochastic/hu.bme.mit.inf.dslreasoner.faulttree.components/src-gen/hu/bme/mit/inf/dslreasoner/faulttree/components/parser/antlr/CftLanguageParser.java
+++ /dev/null
@@ -1,40 +0,0 @@
-/*
- * generated by Xtext 2.16.0
- */
-package hu.bme.mit.inf.dslreasoner.faulttree.components.parser.antlr;
-
-import com.google.inject.Inject;
-import hu.bme.mit.inf.dslreasoner.faulttree.components.parser.antlr.internal.InternalCftLanguageParser;
-import hu.bme.mit.inf.dslreasoner.faulttree.components.services.CftLanguageGrammarAccess;
-import org.eclipse.xtext.parser.antlr.AbstractAntlrParser;
-import org.eclipse.xtext.parser.antlr.XtextTokenStream;
-
-public class CftLanguageParser extends AbstractAntlrParser {
-
- @Inject
- private CftLanguageGrammarAccess grammarAccess;
-
- @Override
- protected void setInitialHiddenTokens(XtextTokenStream tokenStream) {
- tokenStream.setInitialHiddenTokens("RULE_WS", "RULE_ML_COMMENT", "RULE_SL_COMMENT");
- }
-
-
- @Override
- protected InternalCftLanguageParser createParser(XtextTokenStream stream) {
- return new InternalCftLanguageParser(stream, getGrammarAccess());
- }
-
- @Override
- protected String getDefaultRuleName() {
- return "CftModel";
- }
-
- public CftLanguageGrammarAccess getGrammarAccess() {
- return this.grammarAccess;
- }
-
- public void setGrammarAccess(CftLanguageGrammarAccess grammarAccess) {
- this.grammarAccess = grammarAccess;
- }
-}
diff --git a/Stochastic/hu.bme.mit.inf.dslreasoner.faulttree.components/src-gen/hu/bme/mit/inf/dslreasoner/faulttree/components/parser/antlr/internal/InternalCftLanguage.g b/Stochastic/hu.bme.mit.inf.dslreasoner.faulttree.components/src-gen/hu/bme/mit/inf/dslreasoner/faulttree/components/parser/antlr/internal/InternalCftLanguage.g
deleted file mode 100644
index 51479ad3..00000000
--- a/Stochastic/hu.bme.mit.inf.dslreasoner.faulttree.components/src-gen/hu/bme/mit/inf/dslreasoner/faulttree/components/parser/antlr/internal/InternalCftLanguage.g
+++ /dev/null
@@ -1,1688 +0,0 @@
-/*
- * generated by Xtext 2.16.0
- */
-grammar InternalCftLanguage;
-
-options {
- superClass=AbstractInternalAntlrParser;
-}
-
-@lexer::header {
-package hu.bme.mit.inf.dslreasoner.faulttree.components.parser.antlr.internal;
-
-// Hack: Use our own Lexer superclass by means of import.
-// Currently there is no other way to specify the superclass for the lexer.
-import org.eclipse.xtext.parser.antlr.Lexer;
-}
-
-@parser::header {
-package hu.bme.mit.inf.dslreasoner.faulttree.components.parser.antlr.internal;
-
-import org.eclipse.xtext.*;
-import org.eclipse.xtext.parser.*;
-import org.eclipse.xtext.parser.impl.*;
-import org.eclipse.emf.ecore.util.EcoreUtil;
-import org.eclipse.emf.ecore.EObject;
-import org.eclipse.xtext.parser.antlr.AbstractInternalAntlrParser;
-import org.eclipse.xtext.parser.antlr.XtextTokenStream;
-import org.eclipse.xtext.parser.antlr.XtextTokenStream.HiddenTokens;
-import org.eclipse.xtext.parser.antlr.AntlrDatatypeRuleToken;
-import hu.bme.mit.inf.dslreasoner.faulttree.components.services.CftLanguageGrammarAccess;
-
-}
-
-@parser::members {
-
- private CftLanguageGrammarAccess grammarAccess;
-
- public InternalCftLanguageParser(TokenStream input, CftLanguageGrammarAccess grammarAccess) {
- this(input);
- this.grammarAccess = grammarAccess;
- registerRules(grammarAccess.getGrammar());
- }
-
- @Override
- protected String getFirstRuleName() {
- return "CftModel";
- }
-
- @Override
- protected CftLanguageGrammarAccess getGrammarAccess() {
- return grammarAccess;
- }
-
-}
-
-@rulecatch {
- catch (RecognitionException re) {
- recover(input,re);
- appendSkippedTokens();
- }
-}
-
-// Entry rule entryRuleCftModel
-entryRuleCftModel returns [EObject current=null]:
- { newCompositeNode(grammarAccess.getCftModelRule()); }
- iv_ruleCftModel=ruleCftModel
- { $current=$iv_ruleCftModel.current; }
- EOF;
-
-// Rule CftModel
-ruleCftModel returns [EObject current=null]
-@init {
- enterRule();
-}
-@after {
- leaveRule();
-}:
- (
- otherlv_0='package'
- {
- newLeafNode(otherlv_0, grammarAccess.getCftModelAccess().getPackageKeyword_0());
- }
- (
- (
- {
- newCompositeNode(grammarAccess.getCftModelAccess().getPackageNameQualifiedNameParserRuleCall_1_0());
- }
- lv_packageName_1_0=ruleQualifiedName
- {
- if ($current==null) {
- $current = createModelElementForParent(grammarAccess.getCftModelRule());
- }
- set(
- $current,
- "packageName",
- lv_packageName_1_0,
- "hu.bme.mit.inf.dslreasoner.faulttree.components.CftLanguage.QualifiedName");
- afterParserOrEnumRuleCall();
- }
- )
- )
- (
- otherlv_2=';'
- {
- newLeafNode(otherlv_2, grammarAccess.getCftModelAccess().getSemicolonKeyword_2());
- }
- )?
- (
- (
- {
- newCompositeNode(grammarAccess.getCftModelAccess().getImportsImportDeclarationParserRuleCall_3_0());
- }
- lv_imports_3_0=ruleImportDeclaration
- {
- if ($current==null) {
- $current = createModelElementForParent(grammarAccess.getCftModelRule());
- }
- add(
- $current,
- "imports",
- lv_imports_3_0,
- "hu.bme.mit.inf.dslreasoner.faulttree.components.CftLanguage.ImportDeclaration");
- afterParserOrEnumRuleCall();
- }
- )
- )*
- (
- (
- (
- {
- newCompositeNode(grammarAccess.getCftModelAccess().getComponentDefinitionsComponentDefinitionParserRuleCall_4_0_0());
- }
- lv_componentDefinitions_4_0=ruleComponentDefinition
- {
- if ($current==null) {
- $current = createModelElementForParent(grammarAccess.getCftModelRule());
- }
- add(
- $current,
- "componentDefinitions",
- lv_componentDefinitions_4_0,
- "hu.bme.mit.inf.dslreasoner.faulttree.components.CftLanguage.ComponentDefinition");
- afterParserOrEnumRuleCall();
- }
- )
- )
- |
- (
- (
- {
- newCompositeNode(grammarAccess.getCftModelAccess().getTransformationDefinitionsTransformationDefinitionParserRuleCall_4_1_0());
- }
- lv_transformationDefinitions_5_0=ruleTransformationDefinition
- {
- if ($current==null) {
- $current = createModelElementForParent(grammarAccess.getCftModelRule());
- }
- add(
- $current,
- "transformationDefinitions",
- lv_transformationDefinitions_5_0,
- "hu.bme.mit.inf.dslreasoner.faulttree.components.CftLanguage.TransformationDefinition");
- afterParserOrEnumRuleCall();
- }
- )
- )
- )*
- )
-;
-
-// Entry rule entryRuleImportDeclaration
-entryRuleImportDeclaration returns [EObject current=null]:
- { newCompositeNode(grammarAccess.getImportDeclarationRule()); }
- iv_ruleImportDeclaration=ruleImportDeclaration
- { $current=$iv_ruleImportDeclaration.current; }
- EOF;
-
-// Rule ImportDeclaration
-ruleImportDeclaration returns [EObject current=null]
-@init {
- enterRule();
-}
-@after {
- leaveRule();
-}:
- (
- otherlv_0='import'
- {
- newLeafNode(otherlv_0, grammarAccess.getImportDeclarationAccess().getImportKeyword_0());
- }
- (
- (
- {
- newCompositeNode(grammarAccess.getImportDeclarationAccess().getImportedNamespaceQualifiedNameWithWildcardParserRuleCall_1_0());
- }
- lv_importedNamespace_1_0=ruleQualifiedNameWithWildcard
- {
- if ($current==null) {
- $current = createModelElementForParent(grammarAccess.getImportDeclarationRule());
- }
- set(
- $current,
- "importedNamespace",
- lv_importedNamespace_1_0,
- "hu.bme.mit.inf.dslreasoner.faulttree.components.CftLanguage.QualifiedNameWithWildcard");
- afterParserOrEnumRuleCall();
- }
- )
- )
- (
- otherlv_2=';'
- {
- newLeafNode(otherlv_2, grammarAccess.getImportDeclarationAccess().getSemicolonKeyword_2());
- }
- )?
- )
-;
-
-// Entry rule entryRuleComponentDefinition
-entryRuleComponentDefinition returns [EObject current=null]:
- { newCompositeNode(grammarAccess.getComponentDefinitionRule()); }
- iv_ruleComponentDefinition=ruleComponentDefinition
- { $current=$iv_ruleComponentDefinition.current; }
- EOF;
-
-// Rule ComponentDefinition
-ruleComponentDefinition returns [EObject current=null]
-@init {
- enterRule();
-}
-@after {
- leaveRule();
-}:
- (
- otherlv_0='cft'
- {
- newLeafNode(otherlv_0, grammarAccess.getComponentDefinitionAccess().getCftKeyword_0());
- }
- (
- (
- {
- newCompositeNode(grammarAccess.getComponentDefinitionAccess().getNameValidIdParserRuleCall_1_0());
- }
- lv_name_1_0=ruleValidId
- {
- if ($current==null) {
- $current = createModelElementForParent(grammarAccess.getComponentDefinitionRule());
- }
- set(
- $current,
- "name",
- lv_name_1_0,
- "hu.bme.mit.inf.dslreasoner.faulttree.components.CftLanguage.ValidId");
- afterParserOrEnumRuleCall();
- }
- )
- )
- otherlv_2='{'
- {
- newLeafNode(otherlv_2, grammarAccess.getComponentDefinitionAccess().getLeftCurlyBracketKeyword_2());
- }
- (
- (
- {
- getUnorderedGroupHelper().enter(grammarAccess.getComponentDefinitionAccess().getUnorderedGroup_3());
- }
- (
- (
- (
- {getUnorderedGroupHelper().canSelect(grammarAccess.getComponentDefinitionAccess().getUnorderedGroup_3(), 0)}?=>(
- {
- getUnorderedGroupHelper().select(grammarAccess.getComponentDefinitionAccess().getUnorderedGroup_3(), 0);
- }
- ({true}?=>(otherlv_4='in'
- {
- newLeafNode(otherlv_4, grammarAccess.getComponentDefinitionAccess().getInKeyword_3_0_0());
- }
- (
- (
- {
- newCompositeNode(grammarAccess.getComponentDefinitionAccess().getInputEventsInputEventParserRuleCall_3_0_1_0());
- }
- lv_inputEvents_5_0=ruleInputEvent
- {
- if ($current==null) {
- $current = createModelElementForParent(grammarAccess.getComponentDefinitionRule());
- }
- add(
- $current,
- "inputEvents",
- lv_inputEvents_5_0,
- "hu.bme.mit.inf.dslreasoner.faulttree.components.CftLanguage.InputEvent");
- afterParserOrEnumRuleCall();
- }
- )
- )*
- otherlv_6=';'
- {
- newLeafNode(otherlv_6, grammarAccess.getComponentDefinitionAccess().getSemicolonKeyword_3_0_2());
- }
- ))
- {
- getUnorderedGroupHelper().returnFromSelection(grammarAccess.getComponentDefinitionAccess().getUnorderedGroup_3());
- }
- )
- )|
- (
- {getUnorderedGroupHelper().canSelect(grammarAccess.getComponentDefinitionAccess().getUnorderedGroup_3(), 1)}?=>(
- {
- getUnorderedGroupHelper().select(grammarAccess.getComponentDefinitionAccess().getUnorderedGroup_3(), 1);
- }
- ({true}?=>(otherlv_7='out'
- {
- newLeafNode(otherlv_7, grammarAccess.getComponentDefinitionAccess().getOutKeyword_3_1_0());
- }
- (
- (
- {
- if ($current==null) {
- $current = createModelElement(grammarAccess.getComponentDefinitionRule());
- }
- }
- {
- newCompositeNode(grammarAccess.getComponentDefinitionAccess().getOutputEventsEventDeclarationCrossReference_3_1_1_0());
- }
- ruleValidId
- {
- afterParserOrEnumRuleCall();
- }
- )
- )*
- otherlv_9=';'
- {
- newLeafNode(otherlv_9, grammarAccess.getComponentDefinitionAccess().getSemicolonKeyword_3_1_2());
- }
- ))
- {
- getUnorderedGroupHelper().returnFromSelection(grammarAccess.getComponentDefinitionAccess().getUnorderedGroup_3());
- }
- )
- )
- )*
- )
- )
- {
- getUnorderedGroupHelper().leave(grammarAccess.getComponentDefinitionAccess().getUnorderedGroup_3());
- }
- )
- (
- (
- (
- {
- newCompositeNode(grammarAccess.getComponentDefinitionAccess().getEventDefinitionsEventDefinitionParserRuleCall_4_0_0());
- }
- lv_eventDefinitions_10_0=ruleEventDefinition
- {
- if ($current==null) {
- $current = createModelElementForParent(grammarAccess.getComponentDefinitionRule());
- }
- add(
- $current,
- "eventDefinitions",
- lv_eventDefinitions_10_0,
- "hu.bme.mit.inf.dslreasoner.faulttree.components.CftLanguage.EventDefinition");
- afterParserOrEnumRuleCall();
- }
- )
- )
- otherlv_11=';'
- {
- newLeafNode(otherlv_11, grammarAccess.getComponentDefinitionAccess().getSemicolonKeyword_4_1());
- }
- )*
- otherlv_12='}'
- {
- newLeafNode(otherlv_12, grammarAccess.getComponentDefinitionAccess().getRightCurlyBracketKeyword_5());
- }
- )
-;
-
-// Entry rule entryRuleInputEvent
-entryRuleInputEvent returns [EObject current=null]:
- { newCompositeNode(grammarAccess.getInputEventRule()); }
- iv_ruleInputEvent=ruleInputEvent
- { $current=$iv_ruleInputEvent.current; }
- EOF;
-
-// Rule InputEvent
-ruleInputEvent returns [EObject current=null]
-@init {
- enterRule();
-}
-@after {
- leaveRule();
-}:
- (
- (
- (
- {
- newCompositeNode(grammarAccess.getInputEventAccess().getNameValidIdParserRuleCall_0_0());
- }
- lv_name_0_0=ruleValidId
- {
- if ($current==null) {
- $current = createModelElementForParent(grammarAccess.getInputEventRule());
- }
- set(
- $current,
- "name",
- lv_name_0_0,
- "hu.bme.mit.inf.dslreasoner.faulttree.components.CftLanguage.ValidId");
- afterParserOrEnumRuleCall();
- }
- )
- )
- (
- (
- lv_multiple_1_0='[]'
- {
- newLeafNode(lv_multiple_1_0, grammarAccess.getInputEventAccess().getMultipleLeftSquareBracketRightSquareBracketKeyword_1_0());
- }
- {
- if ($current==null) {
- $current = createModelElement(grammarAccess.getInputEventRule());
- }
- setWithLastConsumed($current, "multiple", true, "[]");
- }
- )
- )?
- )
-;
-
-// Entry rule entryRuleEventDefinition
-entryRuleEventDefinition returns [EObject current=null]:
- { newCompositeNode(grammarAccess.getEventDefinitionRule()); }
- iv_ruleEventDefinition=ruleEventDefinition
- { $current=$iv_ruleEventDefinition.current; }
- EOF;
-
-// Rule EventDefinition
-ruleEventDefinition returns [EObject current=null]
-@init {
- enterRule();
-}
-@after {
- leaveRule();
-}:
- (
- {
- newCompositeNode(grammarAccess.getEventDefinitionAccess().getBasicEventDefinitionParserRuleCall_0());
- }
- this_BasicEventDefinition_0=ruleBasicEventDefinition
- {
- $current = $this_BasicEventDefinition_0.current;
- afterParserOrEnumRuleCall();
- }
- |
- {
- newCompositeNode(grammarAccess.getEventDefinitionAccess().getGateDefinitionParserRuleCall_1());
- }
- this_GateDefinition_1=ruleGateDefinition
- {
- $current = $this_GateDefinition_1.current;
- afterParserOrEnumRuleCall();
- }
- )
-;
-
-// Entry rule entryRuleBasicEventDefinition
-entryRuleBasicEventDefinition returns [EObject current=null]:
- { newCompositeNode(grammarAccess.getBasicEventDefinitionRule()); }
- iv_ruleBasicEventDefinition=ruleBasicEventDefinition
- { $current=$iv_ruleBasicEventDefinition.current; }
- EOF;
-
-// Rule BasicEventDefinition
-ruleBasicEventDefinition returns [EObject current=null]
-@init {
- enterRule();
-}
-@after {
- leaveRule();
-}:
- (
- (
- (
- {
- newCompositeNode(grammarAccess.getBasicEventDefinitionAccess().getNameValidIdParserRuleCall_0_0());
- }
- lv_name_0_0=ruleValidId
- {
- if ($current==null) {
- $current = createModelElementForParent(grammarAccess.getBasicEventDefinitionRule());
- }
- set(
- $current,
- "name",
- lv_name_0_0,
- "hu.bme.mit.inf.dslreasoner.faulttree.components.CftLanguage.ValidId");
- afterParserOrEnumRuleCall();
- }
- )
- )
- (
- (
- {
- newCompositeNode(grammarAccess.getBasicEventDefinitionAccess().getDistributionDistributionParserRuleCall_1_0());
- }
- lv_distribution_1_0=ruleDistribution
- {
- if ($current==null) {
- $current = createModelElementForParent(grammarAccess.getBasicEventDefinitionRule());
- }
- set(
- $current,
- "distribution",
- lv_distribution_1_0,
- "hu.bme.mit.inf.dslreasoner.faulttree.components.CftLanguage.Distribution");
- afterParserOrEnumRuleCall();
- }
- )
- )
- )
-;
-
-// Entry rule entryRuleDistribution
-entryRuleDistribution returns [EObject current=null]:
- { newCompositeNode(grammarAccess.getDistributionRule()); }
- iv_ruleDistribution=ruleDistribution
- { $current=$iv_ruleDistribution.current; }
- EOF;
-
-// Rule Distribution
-ruleDistribution returns [EObject current=null]
-@init {
- enterRule();
-}
-@after {
- leaveRule();
-}:
- (
- {
- newCompositeNode(grammarAccess.getDistributionAccess().getConstantDistributionParserRuleCall_0());
- }
- this_ConstantDistribution_0=ruleConstantDistribution
- {
- $current = $this_ConstantDistribution_0.current;
- afterParserOrEnumRuleCall();
- }
- |
- {
- newCompositeNode(grammarAccess.getDistributionAccess().getExponentialDistributionParserRuleCall_1());
- }
- this_ExponentialDistribution_1=ruleExponentialDistribution
- {
- $current = $this_ExponentialDistribution_1.current;
- afterParserOrEnumRuleCall();
- }
- )
-;
-
-// Entry rule entryRuleConstantDistribution
-entryRuleConstantDistribution returns [EObject current=null]:
- { newCompositeNode(grammarAccess.getConstantDistributionRule()); }
- iv_ruleConstantDistribution=ruleConstantDistribution
- { $current=$iv_ruleConstantDistribution.current; }
- EOF;
-
-// Rule ConstantDistribution
-ruleConstantDistribution returns [EObject current=null]
-@init {
- enterRule();
-}
-@after {
- leaveRule();
-}:
- (
- otherlv_0='prob'
- {
- newLeafNode(otherlv_0, grammarAccess.getConstantDistributionAccess().getProbKeyword_0());
- }
- otherlv_1='='
- {
- newLeafNode(otherlv_1, grammarAccess.getConstantDistributionAccess().getEqualsSignKeyword_1());
- }
- (
- (
- {
- newCompositeNode(grammarAccess.getConstantDistributionAccess().getPDoubleParserRuleCall_2_0());
- }
- lv_p_2_0=ruleDouble
- {
- if ($current==null) {
- $current = createModelElementForParent(grammarAccess.getConstantDistributionRule());
- }
- set(
- $current,
- "p",
- lv_p_2_0,
- "hu.bme.mit.inf.dslreasoner.faulttree.components.CftLanguage.Double");
- afterParserOrEnumRuleCall();
- }
- )
- )
- )
-;
-
-// Entry rule entryRuleExponentialDistribution
-entryRuleExponentialDistribution returns [EObject current=null]:
- { newCompositeNode(grammarAccess.getExponentialDistributionRule()); }
- iv_ruleExponentialDistribution=ruleExponentialDistribution
- { $current=$iv_ruleExponentialDistribution.current; }
- EOF;
-
-// Rule ExponentialDistribution
-ruleExponentialDistribution returns [EObject current=null]
-@init {
- enterRule();
-}
-@after {
- leaveRule();
-}:
- (
- otherlv_0='lambda'
- {
- newLeafNode(otherlv_0, grammarAccess.getExponentialDistributionAccess().getLambdaKeyword_0());
- }
- otherlv_1='='
- {
- newLeafNode(otherlv_1, grammarAccess.getExponentialDistributionAccess().getEqualsSignKeyword_1());
- }
- (
- (
- {
- newCompositeNode(grammarAccess.getExponentialDistributionAccess().getLambdaDoubleParserRuleCall_2_0());
- }
- lv_lambda_2_0=ruleDouble
- {
- if ($current==null) {
- $current = createModelElementForParent(grammarAccess.getExponentialDistributionRule());
- }
- set(
- $current,
- "lambda",
- lv_lambda_2_0,
- "hu.bme.mit.inf.dslreasoner.faulttree.components.CftLanguage.Double");
- afterParserOrEnumRuleCall();
- }
- )
- )
- )
-;
-
-// Entry rule entryRuleGateDefinition
-entryRuleGateDefinition returns [EObject current=null]:
- { newCompositeNode(grammarAccess.getGateDefinitionRule()); }
- iv_ruleGateDefinition=ruleGateDefinition
- { $current=$iv_ruleGateDefinition.current; }
- EOF;
-
-// Rule GateDefinition
-ruleGateDefinition returns [EObject current=null]
-@init {
- enterRule();
-}
-@after {
- leaveRule();
-}:
- (
- {
- newCompositeNode(grammarAccess.getGateDefinitionAccess().getAndGateDefinitionParserRuleCall_0());
- }
- this_AndGateDefinition_0=ruleAndGateDefinition
- {
- $current = $this_AndGateDefinition_0.current;
- afterParserOrEnumRuleCall();
- }
- |
- {
- newCompositeNode(grammarAccess.getGateDefinitionAccess().getOrGateDefinitionParserRuleCall_1());
- }
- this_OrGateDefinition_1=ruleOrGateDefinition
- {
- $current = $this_OrGateDefinition_1.current;
- afterParserOrEnumRuleCall();
- }
- |
- {
- newCompositeNode(grammarAccess.getGateDefinitionAccess().getKOfMGateDefinitionParserRuleCall_2());
- }
- this_KOfMGateDefinition_2=ruleKOfMGateDefinition
- {
- $current = $this_KOfMGateDefinition_2.current;
- afterParserOrEnumRuleCall();
- }
- )
-;
-
-// Entry rule entryRuleAndGateDefinition
-entryRuleAndGateDefinition returns [EObject current=null]:
- { newCompositeNode(grammarAccess.getAndGateDefinitionRule()); }
- iv_ruleAndGateDefinition=ruleAndGateDefinition
- { $current=$iv_ruleAndGateDefinition.current; }
- EOF;
-
-// Rule AndGateDefinition
-ruleAndGateDefinition returns [EObject current=null]
-@init {
- enterRule();
-}
-@after {
- leaveRule();
-}:
- (
- (
- (
- {
- newCompositeNode(grammarAccess.getAndGateDefinitionAccess().getNameValidIdParserRuleCall_0_0());
- }
- lv_name_0_0=ruleValidId
- {
- if ($current==null) {
- $current = createModelElementForParent(grammarAccess.getAndGateDefinitionRule());
- }
- set(
- $current,
- "name",
- lv_name_0_0,
- "hu.bme.mit.inf.dslreasoner.faulttree.components.CftLanguage.ValidId");
- afterParserOrEnumRuleCall();
- }
- )
- )
- otherlv_1='and'
- {
- newLeafNode(otherlv_1, grammarAccess.getAndGateDefinitionAccess().getAndKeyword_1());
- }
- (
- (
- {
- if ($current==null) {
- $current = createModelElement(grammarAccess.getAndGateDefinitionRule());
- }
- }
- {
- newCompositeNode(grammarAccess.getAndGateDefinitionAccess().getInputEventsEventDeclarationCrossReference_2_0());
- }
- ruleValidId
- {
- afterParserOrEnumRuleCall();
- }
- )
- )*
- )
-;
-
-// Entry rule entryRuleOrGateDefinition
-entryRuleOrGateDefinition returns [EObject current=null]:
- { newCompositeNode(grammarAccess.getOrGateDefinitionRule()); }
- iv_ruleOrGateDefinition=ruleOrGateDefinition
- { $current=$iv_ruleOrGateDefinition.current; }
- EOF;
-
-// Rule OrGateDefinition
-ruleOrGateDefinition returns [EObject current=null]
-@init {
- enterRule();
-}
-@after {
- leaveRule();
-}:
- (
- (
- (
- {
- newCompositeNode(grammarAccess.getOrGateDefinitionAccess().getNameValidIdParserRuleCall_0_0());
- }
- lv_name_0_0=ruleValidId
- {
- if ($current==null) {
- $current = createModelElementForParent(grammarAccess.getOrGateDefinitionRule());
- }
- set(
- $current,
- "name",
- lv_name_0_0,
- "hu.bme.mit.inf.dslreasoner.faulttree.components.CftLanguage.ValidId");
- afterParserOrEnumRuleCall();
- }
- )
- )
- otherlv_1='or'
- {
- newLeafNode(otherlv_1, grammarAccess.getOrGateDefinitionAccess().getOrKeyword_1());
- }
- (
- (
- {
- if ($current==null) {
- $current = createModelElement(grammarAccess.getOrGateDefinitionRule());
- }
- }
- {
- newCompositeNode(grammarAccess.getOrGateDefinitionAccess().getInputEventsEventDeclarationCrossReference_2_0());
- }
- ruleValidId
- {
- afterParserOrEnumRuleCall();
- }
- )
- )*
- )
-;
-
-// Entry rule entryRuleKOfMGateDefinition
-entryRuleKOfMGateDefinition returns [EObject current=null]:
- { newCompositeNode(grammarAccess.getKOfMGateDefinitionRule()); }
- iv_ruleKOfMGateDefinition=ruleKOfMGateDefinition
- { $current=$iv_ruleKOfMGateDefinition.current; }
- EOF;
-
-// Rule KOfMGateDefinition
-ruleKOfMGateDefinition returns [EObject current=null]
-@init {
- enterRule();
-}
-@after {
- leaveRule();
-}:
- (
- (
- (
- {
- newCompositeNode(grammarAccess.getKOfMGateDefinitionAccess().getNameValidIdParserRuleCall_0_0());
- }
- lv_name_0_0=ruleValidId
- {
- if ($current==null) {
- $current = createModelElementForParent(grammarAccess.getKOfMGateDefinitionRule());
- }
- set(
- $current,
- "name",
- lv_name_0_0,
- "hu.bme.mit.inf.dslreasoner.faulttree.components.CftLanguage.ValidId");
- afterParserOrEnumRuleCall();
- }
- )
- )
- (
- (
- lv_k_1_0=RULE_INT
- {
- newLeafNode(lv_k_1_0, grammarAccess.getKOfMGateDefinitionAccess().getKINTTerminalRuleCall_1_0());
- }
- {
- if ($current==null) {
- $current = createModelElement(grammarAccess.getKOfMGateDefinitionRule());
- }
- setWithLastConsumed(
- $current,
- "k",
- lv_k_1_0,
- "org.eclipse.xtext.common.Terminals.INT");
- }
- )
- )
- (
- (
- otherlv_2='of'
- {
- newLeafNode(otherlv_2, grammarAccess.getKOfMGateDefinitionAccess().getOfKeyword_2_0_0());
- }
- (
- (
- lv_m_3_0=RULE_INT
- {
- newLeafNode(lv_m_3_0, grammarAccess.getKOfMGateDefinitionAccess().getMINTTerminalRuleCall_2_0_1_0());
- }
- {
- if ($current==null) {
- $current = createModelElement(grammarAccess.getKOfMGateDefinitionRule());
- }
- setWithLastConsumed(
- $current,
- "m",
- lv_m_3_0,
- "org.eclipse.xtext.common.Terminals.INT");
- }
- )
- )
- )
- |
- (
- (
- lv_m_4_0=RULE_OF_INT
- {
- newLeafNode(lv_m_4_0, grammarAccess.getKOfMGateDefinitionAccess().getMOF_INTTerminalRuleCall_2_1_0());
- }
- {
- if ($current==null) {
- $current = createModelElement(grammarAccess.getKOfMGateDefinitionRule());
- }
- setWithLastConsumed(
- $current,
- "m",
- lv_m_4_0,
- "hu.bme.mit.inf.dslreasoner.faulttree.components.CftLanguage.OF_INT");
- }
- )
- )
- )
- (
- (
- {
- if ($current==null) {
- $current = createModelElement(grammarAccess.getKOfMGateDefinitionRule());
- }
- }
- {
- newCompositeNode(grammarAccess.getKOfMGateDefinitionAccess().getInputEventsEventDeclarationCrossReference_3_0());
- }
- ruleValidId
- {
- afterParserOrEnumRuleCall();
- }
- )
- )*
- )
-;
-
-// Entry rule entryRuleTransformationDefinition
-entryRuleTransformationDefinition returns [EObject current=null]:
- { newCompositeNode(grammarAccess.getTransformationDefinitionRule()); }
- iv_ruleTransformationDefinition=ruleTransformationDefinition
- { $current=$iv_ruleTransformationDefinition.current; }
- EOF;
-
-// Rule TransformationDefinition
-ruleTransformationDefinition returns [EObject current=null]
-@init {
- enterRule();
-}
-@after {
- leaveRule();
-}:
- (
- otherlv_0='transformation'
- {
- newLeafNode(otherlv_0, grammarAccess.getTransformationDefinitionAccess().getTransformationKeyword_0());
- }
- (
- (
- {
- newCompositeNode(grammarAccess.getTransformationDefinitionAccess().getNameValidIdParserRuleCall_1_0());
- }
- lv_name_1_0=ruleValidId
- {
- if ($current==null) {
- $current = createModelElementForParent(grammarAccess.getTransformationDefinitionRule());
- }
- set(
- $current,
- "name",
- lv_name_1_0,
- "hu.bme.mit.inf.dslreasoner.faulttree.components.CftLanguage.ValidId");
- afterParserOrEnumRuleCall();
- }
- )
- )
- otherlv_2='{'
- {
- newLeafNode(otherlv_2, grammarAccess.getTransformationDefinitionAccess().getLeftCurlyBracketKeyword_2());
- }
- (
- (
- {
- newCompositeNode(grammarAccess.getTransformationDefinitionAccess().getMappingDefinitionsMappingDefinitionParserRuleCall_3_0());
- }
- lv_mappingDefinitions_3_0=ruleMappingDefinition
- {
- if ($current==null) {
- $current = createModelElementForParent(grammarAccess.getTransformationDefinitionRule());
- }
- add(
- $current,
- "mappingDefinitions",
- lv_mappingDefinitions_3_0,
- "hu.bme.mit.inf.dslreasoner.faulttree.components.CftLanguage.MappingDefinition");
- afterParserOrEnumRuleCall();
- }
- )
- )*
- otherlv_4='}'
- {
- newLeafNode(otherlv_4, grammarAccess.getTransformationDefinitionAccess().getRightCurlyBracketKeyword_4());
- }
- )
-;
-
-// Entry rule entryRuleMappingDefinition
-entryRuleMappingDefinition returns [EObject current=null]:
- { newCompositeNode(grammarAccess.getMappingDefinitionRule()); }
- iv_ruleMappingDefinition=ruleMappingDefinition
- { $current=$iv_ruleMappingDefinition.current; }
- EOF;
-
-// Rule MappingDefinition
-ruleMappingDefinition returns [EObject current=null]
-@init {
- enterRule();
-}
-@after {
- leaveRule();
-}:
- (
- (
- (
- lv_topLevel_0_0='toplevel'
- {
- newLeafNode(lv_topLevel_0_0, grammarAccess.getMappingDefinitionAccess().getTopLevelToplevelKeyword_0_0());
- }
- {
- if ($current==null) {
- $current = createModelElement(grammarAccess.getMappingDefinitionRule());
- }
- setWithLastConsumed($current, "topLevel", true, "toplevel");
- }
- )
- )?
- otherlv_1='mapping'
- {
- newLeafNode(otherlv_1, grammarAccess.getMappingDefinitionAccess().getMappingKeyword_1());
- }
- (
- (
- {
- if ($current==null) {
- $current = createModelElement(grammarAccess.getMappingDefinitionRule());
- }
- }
- {
- newCompositeNode(grammarAccess.getMappingDefinitionAccess().getPatternPatternCrossReference_2_0());
- }
- ruleQualifiedName
- {
- afterParserOrEnumRuleCall();
- }
- )
- )
- otherlv_3='('
- {
- newLeafNode(otherlv_3, grammarAccess.getMappingDefinitionAccess().getLeftParenthesisKeyword_3());
- }
- (
- (
- {
- newCompositeNode(grammarAccess.getMappingDefinitionAccess().getParametersMappingParameterParserRuleCall_4_0());
- }
- lv_parameters_4_0=ruleMappingParameter
- {
- if ($current==null) {
- $current = createModelElementForParent(grammarAccess.getMappingDefinitionRule());
- }
- add(
- $current,
- "parameters",
- lv_parameters_4_0,
- "hu.bme.mit.inf.dslreasoner.faulttree.components.CftLanguage.MappingParameter");
- afterParserOrEnumRuleCall();
- }
- )
- )
- (
- otherlv_5=','
- {
- newLeafNode(otherlv_5, grammarAccess.getMappingDefinitionAccess().getCommaKeyword_5_0());
- }
- (
- (
- {
- newCompositeNode(grammarAccess.getMappingDefinitionAccess().getParametersMappingParameterParserRuleCall_5_1_0());
- }
- lv_parameters_6_0=ruleMappingParameter
- {
- if ($current==null) {
- $current = createModelElementForParent(grammarAccess.getMappingDefinitionRule());
- }
- add(
- $current,
- "parameters",
- lv_parameters_6_0,
- "hu.bme.mit.inf.dslreasoner.faulttree.components.CftLanguage.MappingParameter");
- afterParserOrEnumRuleCall();
- }
- )
- )
- )*
- otherlv_7=')'
- {
- newLeafNode(otherlv_7, grammarAccess.getMappingDefinitionAccess().getRightParenthesisKeyword_6());
- }
- (
- (
- {
- newCompositeNode(grammarAccess.getMappingDefinitionAccess().getComponentInstanceComponentInstanceParserRuleCall_7_0());
- }
- lv_componentInstance_8_0=ruleComponentInstance
- {
- if ($current==null) {
- $current = createModelElementForParent(grammarAccess.getMappingDefinitionRule());
- }
- set(
- $current,
- "componentInstance",
- lv_componentInstance_8_0,
- "hu.bme.mit.inf.dslreasoner.faulttree.components.CftLanguage.ComponentInstance");
- afterParserOrEnumRuleCall();
- }
- )
- )?
- (
- otherlv_9='{'
- {
- newLeafNode(otherlv_9, grammarAccess.getMappingDefinitionAccess().getLeftCurlyBracketKeyword_8_0());
- }
- (
- (
- (
- (
- {
- newCompositeNode(grammarAccess.getMappingDefinitionAccess().getLookupDefinitionsLookupDefinitionParserRuleCall_8_1_0_0_0());
- }
- lv_lookupDefinitions_10_0=ruleLookupDefinition
- {
- if ($current==null) {
- $current = createModelElementForParent(grammarAccess.getMappingDefinitionRule());
- }
- add(
- $current,
- "lookupDefinitions",
- lv_lookupDefinitions_10_0,
- "hu.bme.mit.inf.dslreasoner.faulttree.components.CftLanguage.LookupDefinition");
- afterParserOrEnumRuleCall();
- }
- )
- )
- |
- (
- (
- {
- newCompositeNode(grammarAccess.getMappingDefinitionAccess().getAssignmentsAssignmentParserRuleCall_8_1_0_1_0());
- }
- lv_assignments_11_0=ruleAssignment
- {
- if ($current==null) {
- $current = createModelElementForParent(grammarAccess.getMappingDefinitionRule());
- }
- add(
- $current,
- "assignments",
- lv_assignments_11_0,
- "hu.bme.mit.inf.dslreasoner.faulttree.components.CftLanguage.Assignment");
- afterParserOrEnumRuleCall();
- }
- )
- )
- )
- otherlv_12=';'
- {
- newLeafNode(otherlv_12, grammarAccess.getMappingDefinitionAccess().getSemicolonKeyword_8_1_1());
- }
- )*
- otherlv_13='}'
- {
- newLeafNode(otherlv_13, grammarAccess.getMappingDefinitionAccess().getRightCurlyBracketKeyword_8_2());
- }
- )?
- )
-;
-
-// Entry rule entryRuleMappingParameter
-entryRuleMappingParameter returns [EObject current=null]:
- { newCompositeNode(grammarAccess.getMappingParameterRule()); }
- iv_ruleMappingParameter=ruleMappingParameter
- { $current=$iv_ruleMappingParameter.current; }
- EOF;
-
-// Rule MappingParameter
-ruleMappingParameter returns [EObject current=null]
-@init {
- enterRule();
-}
-@after {
- leaveRule();
-}:
- (
- (
- {
- newCompositeNode(grammarAccess.getMappingParameterAccess().getNameValidIdParserRuleCall_0());
- }
- lv_name_0_0=ruleValidId
- {
- if ($current==null) {
- $current = createModelElementForParent(grammarAccess.getMappingParameterRule());
- }
- set(
- $current,
- "name",
- lv_name_0_0,
- "hu.bme.mit.inf.dslreasoner.faulttree.components.CftLanguage.ValidId");
- afterParserOrEnumRuleCall();
- }
- )
- )
-;
-
-// Entry rule entryRuleLookupDefinition
-entryRuleLookupDefinition returns [EObject current=null]:
- { newCompositeNode(grammarAccess.getLookupDefinitionRule()); }
- iv_ruleLookupDefinition=ruleLookupDefinition
- { $current=$iv_ruleLookupDefinition.current; }
- EOF;
-
-// Rule LookupDefinition
-ruleLookupDefinition returns [EObject current=null]
-@init {
- enterRule();
-}
-@after {
- leaveRule();
-}:
- (
- otherlv_0='lookup'
- {
- newLeafNode(otherlv_0, grammarAccess.getLookupDefinitionAccess().getLookupKeyword_0());
- }
- (
- (
- {
- if ($current==null) {
- $current = createModelElement(grammarAccess.getLookupDefinitionRule());
- }
- }
- {
- newCompositeNode(grammarAccess.getLookupDefinitionAccess().getMappingMappingDefinitionCrossReference_1_0());
- }
- ruleQualifiedName
- {
- afterParserOrEnumRuleCall();
- }
- )
- )
- otherlv_2='('
- {
- newLeafNode(otherlv_2, grammarAccess.getLookupDefinitionAccess().getLeftParenthesisKeyword_2());
- }
- (
- (
- {
- if ($current==null) {
- $current = createModelElement(grammarAccess.getLookupDefinitionRule());
- }
- }
- {
- newCompositeNode(grammarAccess.getLookupDefinitionAccess().getArgumentsMappingParameterCrossReference_3_0());
- }
- ruleValidId
- {
- afterParserOrEnumRuleCall();
- }
- )
- )
- (
- otherlv_4=','
- {
- newLeafNode(otherlv_4, grammarAccess.getLookupDefinitionAccess().getCommaKeyword_4_0());
- }
- (
- (
- {
- if ($current==null) {
- $current = createModelElement(grammarAccess.getLookupDefinitionRule());
- }
- }
- {
- newCompositeNode(grammarAccess.getLookupDefinitionAccess().getArgumentsMappingParameterCrossReference_4_1_0());
- }
- ruleValidId
- {
- afterParserOrEnumRuleCall();
- }
- )
- )
- )*
- otherlv_6=')'
- {
- newLeafNode(otherlv_6, grammarAccess.getLookupDefinitionAccess().getRightParenthesisKeyword_5());
- }
- otherlv_7='as'
- {
- newLeafNode(otherlv_7, grammarAccess.getLookupDefinitionAccess().getAsKeyword_6());
- }
- (
- (
- {
- newCompositeNode(grammarAccess.getLookupDefinitionAccess().getNameValidIdParserRuleCall_7_0());
- }
- lv_name_8_0=ruleValidId
- {
- if ($current==null) {
- $current = createModelElementForParent(grammarAccess.getLookupDefinitionRule());
- }
- set(
- $current,
- "name",
- lv_name_8_0,
- "hu.bme.mit.inf.dslreasoner.faulttree.components.CftLanguage.ValidId");
- afterParserOrEnumRuleCall();
- }
- )
- )
- )
-;
-
-// Entry rule entryRuleAssignment
-entryRuleAssignment returns [EObject current=null]:
- { newCompositeNode(grammarAccess.getAssignmentRule()); }
- iv_ruleAssignment=ruleAssignment
- { $current=$iv_ruleAssignment.current; }
- EOF;
-
-// Rule Assignment
-ruleAssignment returns [EObject current=null]
-@init {
- enterRule();
-}
-@after {
- leaveRule();
-}:
- (
- (
- (
- {
- newCompositeNode(grammarAccess.getAssignmentAccess().getInputEventReferenceParserRuleCall_0_0());
- }
- lv_input_0_0=ruleEventReference
- {
- if ($current==null) {
- $current = createModelElementForParent(grammarAccess.getAssignmentRule());
- }
- set(
- $current,
- "input",
- lv_input_0_0,
- "hu.bme.mit.inf.dslreasoner.faulttree.components.CftLanguage.EventReference");
- afterParserOrEnumRuleCall();
- }
- )
- )
- (
- (
- (
- lv_multiple_1_0='+='
- {
- newLeafNode(lv_multiple_1_0, grammarAccess.getAssignmentAccess().getMultiplePlusSignEqualsSignKeyword_1_0_0());
- }
- {
- if ($current==null) {
- $current = createModelElement(grammarAccess.getAssignmentRule());
- }
- setWithLastConsumed($current, "multiple", true, "+=");
- }
- )
- )
- |
- otherlv_2=':='
- {
- newLeafNode(otherlv_2, grammarAccess.getAssignmentAccess().getColonEqualsSignKeyword_1_1());
- }
- )
- (
- (
- {
- newCompositeNode(grammarAccess.getAssignmentAccess().getOutputEventReferenceParserRuleCall_2_0());
- }
- lv_output_3_0=ruleEventReference
- {
- if ($current==null) {
- $current = createModelElementForParent(grammarAccess.getAssignmentRule());
- }
- set(
- $current,
- "output",
- lv_output_3_0,
- "hu.bme.mit.inf.dslreasoner.faulttree.components.CftLanguage.EventReference");
- afterParserOrEnumRuleCall();
- }
- )
- )
- )
-;
-
-// Entry rule entryRuleEventReference
-entryRuleEventReference returns [EObject current=null]:
- { newCompositeNode(grammarAccess.getEventReferenceRule()); }
- iv_ruleEventReference=ruleEventReference
- { $current=$iv_ruleEventReference.current; }
- EOF;
-
-// Rule EventReference
-ruleEventReference returns [EObject current=null]
-@init {
- enterRule();
-}
-@after {
- leaveRule();
-}:
- (
- (
- (
- {
- if ($current==null) {
- $current = createModelElement(grammarAccess.getEventReferenceRule());
- }
- }
- {
- newCompositeNode(grammarAccess.getEventReferenceAccess().getComponentVariableCrossReference_0_0());
- }
- ruleValidId
- {
- afterParserOrEnumRuleCall();
- }
- )
- )
- otherlv_1='.'
- {
- newLeafNode(otherlv_1, grammarAccess.getEventReferenceAccess().getFullStopKeyword_1());
- }
- (
- (
- {
- if ($current==null) {
- $current = createModelElement(grammarAccess.getEventReferenceRule());
- }
- }
- {
- newCompositeNode(grammarAccess.getEventReferenceAccess().getEventEventDeclarationCrossReference_2_0());
- }
- ruleValidId
- {
- afterParserOrEnumRuleCall();
- }
- )
- )
- )
-;
-
-// Entry rule entryRuleComponentInstance
-entryRuleComponentInstance returns [EObject current=null]:
- { newCompositeNode(grammarAccess.getComponentInstanceRule()); }
- iv_ruleComponentInstance=ruleComponentInstance
- { $current=$iv_ruleComponentInstance.current; }
- EOF;
-
-// Rule ComponentInstance
-ruleComponentInstance returns [EObject current=null]
-@init {
- enterRule();
-}
-@after {
- leaveRule();
-}:
- (
- otherlv_0='=>'
- {
- newLeafNode(otherlv_0, grammarAccess.getComponentInstanceAccess().getEqualsSignGreaterThanSignKeyword_0());
- }
- (
- (
- {
- if ($current==null) {
- $current = createModelElement(grammarAccess.getComponentInstanceRule());
- }
- }
- {
- newCompositeNode(grammarAccess.getComponentInstanceAccess().getComponentTypeComponentDefinitionCrossReference_1_0());
- }
- ruleQualifiedName
- {
- afterParserOrEnumRuleCall();
- }
- )
- )
- (
- (
- {
- newCompositeNode(grammarAccess.getComponentInstanceAccess().getNameValidIdParserRuleCall_2_0());
- }
- lv_name_2_0=ruleValidId
- {
- if ($current==null) {
- $current = createModelElementForParent(grammarAccess.getComponentInstanceRule());
- }
- set(
- $current,
- "name",
- lv_name_2_0,
- "hu.bme.mit.inf.dslreasoner.faulttree.components.CftLanguage.ValidId");
- afterParserOrEnumRuleCall();
- }
- )
- )?
- )
-;
-
-// Entry rule entryRuleQualifiedName
-entryRuleQualifiedName returns [String current=null]:
- { newCompositeNode(grammarAccess.getQualifiedNameRule()); }
- iv_ruleQualifiedName=ruleQualifiedName
- { $current=$iv_ruleQualifiedName.current.getText(); }
- EOF;
-
-// Rule QualifiedName
-ruleQualifiedName returns [AntlrDatatypeRuleToken current=new AntlrDatatypeRuleToken()]
-@init {
- enterRule();
-}
-@after {
- leaveRule();
-}:
- (
- {
- newCompositeNode(grammarAccess.getQualifiedNameAccess().getValidIdParserRuleCall_0());
- }
- this_ValidId_0=ruleValidId
- {
- $current.merge(this_ValidId_0);
- }
- {
- afterParserOrEnumRuleCall();
- }
- (
- kw='.'
- {
- $current.merge(kw);
- newLeafNode(kw, grammarAccess.getQualifiedNameAccess().getFullStopKeyword_1_0());
- }
- {
- newCompositeNode(grammarAccess.getQualifiedNameAccess().getValidIdParserRuleCall_1_1());
- }
- this_ValidId_2=ruleValidId
- {
- $current.merge(this_ValidId_2);
- }
- {
- afterParserOrEnumRuleCall();
- }
- )*
- )
-;
-
-// Entry rule entryRuleQualifiedNameWithWildcard
-entryRuleQualifiedNameWithWildcard returns [String current=null]:
- { newCompositeNode(grammarAccess.getQualifiedNameWithWildcardRule()); }
- iv_ruleQualifiedNameWithWildcard=ruleQualifiedNameWithWildcard
- { $current=$iv_ruleQualifiedNameWithWildcard.current.getText(); }
- EOF;
-
-// Rule QualifiedNameWithWildcard
-ruleQualifiedNameWithWildcard returns [AntlrDatatypeRuleToken current=new AntlrDatatypeRuleToken()]
-@init {
- enterRule();
-}
-@after {
- leaveRule();
-}:
- (
- {
- newCompositeNode(grammarAccess.getQualifiedNameWithWildcardAccess().getQualifiedNameParserRuleCall_0());
- }
- this_QualifiedName_0=ruleQualifiedName
- {
- $current.merge(this_QualifiedName_0);
- }
- {
- afterParserOrEnumRuleCall();
- }
- (
- kw='.'
- {
- $current.merge(kw);
- newLeafNode(kw, grammarAccess.getQualifiedNameWithWildcardAccess().getFullStopKeyword_1_0());
- }
- kw='*'
- {
- $current.merge(kw);
- newLeafNode(kw, grammarAccess.getQualifiedNameWithWildcardAccess().getAsteriskKeyword_1_1());
- }
- )?
- )
-;
-
-// Entry rule entryRuleValidId
-entryRuleValidId returns [String current=null]:
- { newCompositeNode(grammarAccess.getValidIdRule()); }
- iv_ruleValidId=ruleValidId
- { $current=$iv_ruleValidId.current.getText(); }
- EOF;
-
-// Rule ValidId
-ruleValidId returns [AntlrDatatypeRuleToken current=new AntlrDatatypeRuleToken()]
-@init {
- enterRule();
-}
-@after {
- leaveRule();
-}:
- (
- this_ID_0=RULE_ID
- {
- $current.merge(this_ID_0);
- }
- {
- newLeafNode(this_ID_0, grammarAccess.getValidIdAccess().getIDTerminalRuleCall_0());
- }
- |
- this_OF_INT_1=RULE_OF_INT
- {
- $current.merge(this_OF_INT_1);
- }
- {
- newLeafNode(this_OF_INT_1, grammarAccess.getValidIdAccess().getOF_INTTerminalRuleCall_1());
- }
- )
-;
-
-// Entry rule entryRuleDouble
-entryRuleDouble returns [String current=null]:
- { newCompositeNode(grammarAccess.getDoubleRule()); }
- iv_ruleDouble=ruleDouble
- { $current=$iv_ruleDouble.current.getText(); }
- EOF;
-
-// Rule Double
-ruleDouble returns [AntlrDatatypeRuleToken current=new AntlrDatatypeRuleToken()]
-@init {
- enterRule();
-}
-@after {
- leaveRule();
-}:
- (
- this_INT_0=RULE_INT
- {
- $current.merge(this_INT_0);
- }
- {
- newLeafNode(this_INT_0, grammarAccess.getDoubleAccess().getINTTerminalRuleCall_0());
- }
- |
- this_T_DOUBLE_1=RULE_T_DOUBLE
- {
- $current.merge(this_T_DOUBLE_1);
- }
- {
- newLeafNode(this_T_DOUBLE_1, grammarAccess.getDoubleAccess().getT_DOUBLETerminalRuleCall_1());
- }
- )
-;
-
-RULE_OF_INT : 'o' 'f' ('0'..'9')+;
-
-RULE_T_DOUBLE : ('0'..'9')+ ('.' ('0'..'9')+|('.' ('0'..'9')+)? ('e'|'E') ('+'|'-')? ('0'..'9')+);
-
-RULE_ID : '^'? ('a'..'z'|'A'..'Z'|'_') ('a'..'z'|'A'..'Z'|'_'|'0'..'9')*;
-
-RULE_INT : ('0'..'9')+;
-
-RULE_STRING : ('"' ('\\' .|~(('\\'|'"')))* '"'|'\'' ('\\' .|~(('\\'|'\'')))* '\'');
-
-RULE_ML_COMMENT : '/*' ( options {greedy=false;} : . )*'*/';
-
-RULE_SL_COMMENT : '//' ~(('\n'|'\r'))* ('\r'? '\n')?;
-
-RULE_WS : (' '|'\t'|'\r'|'\n')+;
-
-RULE_ANY_OTHER : .;
diff --git a/Stochastic/hu.bme.mit.inf.dslreasoner.faulttree.components/src-gen/hu/bme/mit/inf/dslreasoner/faulttree/components/parser/antlr/internal/InternalCftLanguage.tokens b/Stochastic/hu.bme.mit.inf.dslreasoner.faulttree.components/src-gen/hu/bme/mit/inf/dslreasoner/faulttree/components/parser/antlr/internal/InternalCftLanguage.tokens
deleted file mode 100644
index 24a3b0ab..00000000
--- a/Stochastic/hu.bme.mit.inf.dslreasoner.faulttree.components/src-gen/hu/bme/mit/inf/dslreasoner/faulttree/components/parser/antlr/internal/InternalCftLanguage.tokens
+++ /dev/null
@@ -1,65 +0,0 @@
-'('=31
-')'=33
-'*'=40
-'+='=36
-','=32
-'.'=38
-':='=37
-';'=14
-'='=23
-'=>'=39
-'[]'=21
-'and'=25
-'as'=35
-'cft'=16
-'import'=15
-'in'=18
-'lambda'=24
-'lookup'=34
-'mapping'=30
-'of'=27
-'or'=26
-'out'=19
-'package'=13
-'prob'=22
-'toplevel'=29
-'transformation'=28
-'{'=17
-'}'=20
-RULE_ANY_OTHER=12
-RULE_ID=6
-RULE_INT=4
-RULE_ML_COMMENT=9
-RULE_OF_INT=5
-RULE_SL_COMMENT=10
-RULE_STRING=8
-RULE_T_DOUBLE=7
-RULE_WS=11
-T__13=13
-T__14=14
-T__15=15
-T__16=16
-T__17=17
-T__18=18
-T__19=19
-T__20=20
-T__21=21
-T__22=22
-T__23=23
-T__24=24
-T__25=25
-T__26=26
-T__27=27
-T__28=28
-T__29=29
-T__30=30
-T__31=31
-T__32=32
-T__33=33
-T__34=34
-T__35=35
-T__36=36
-T__37=37
-T__38=38
-T__39=39
-T__40=40
diff --git a/Stochastic/hu.bme.mit.inf.dslreasoner.faulttree.components/src-gen/hu/bme/mit/inf/dslreasoner/faulttree/components/parser/antlr/internal/InternalCftLanguageLexer.java b/Stochastic/hu.bme.mit.inf.dslreasoner.faulttree.components/src-gen/hu/bme/mit/inf/dslreasoner/faulttree/components/parser/antlr/internal/InternalCftLanguageLexer.java
deleted file mode 100644
index c15c826a..00000000
--- a/Stochastic/hu.bme.mit.inf.dslreasoner.faulttree.components/src-gen/hu/bme/mit/inf/dslreasoner/faulttree/components/parser/antlr/internal/InternalCftLanguageLexer.java
+++ /dev/null
@@ -1,2001 +0,0 @@
-package hu.bme.mit.inf.dslreasoner.faulttree.components.parser.antlr.internal;
-
-// Hack: Use our own Lexer superclass by means of import.
-// Currently there is no other way to specify the superclass for the lexer.
-import org.eclipse.xtext.parser.antlr.Lexer;
-
-
-import org.antlr.runtime.*;
-import java.util.Stack;
-import java.util.List;
-import java.util.ArrayList;
-
-@SuppressWarnings("all")
-public class InternalCftLanguageLexer extends Lexer {
- public static final int RULE_STRING=8;
- public static final int RULE_SL_COMMENT=10;
- public static final int T__19=19;
- public static final int T__15=15;
- public static final int T__37=37;
- public static final int T__16=16;
- public static final int T__38=38;
- public static final int T__17=17;
- public static final int T__39=39;
- public static final int T__18=18;
- public static final int T__33=33;
- public static final int T__34=34;
- public static final int RULE_T_DOUBLE=7;
- public static final int T__13=13;
- public static final int T__35=35;
- public static final int T__14=14;
- public static final int T__36=36;
- public static final int EOF=-1;
- public static final int T__30=30;
- public static final int T__31=31;
- public static final int T__32=32;
- public static final int RULE_OF_INT=5;
- public static final int RULE_ID=6;
- public static final int RULE_WS=11;
- public static final int RULE_ANY_OTHER=12;
- public static final int T__26=26;
- public static final int T__27=27;
- public static final int T__28=28;
- public static final int RULE_INT=4;
- public static final int T__29=29;
- public static final int T__22=22;
- public static final int RULE_ML_COMMENT=9;
- public static final int T__23=23;
- public static final int T__24=24;
- public static final int T__25=25;
- public static final int T__40=40;
- public static final int T__20=20;
- public static final int T__21=21;
-
- // delegates
- // delegators
-
- public InternalCftLanguageLexer() {;}
- public InternalCftLanguageLexer(CharStream input) {
- this(input, new RecognizerSharedState());
- }
- public InternalCftLanguageLexer(CharStream input, RecognizerSharedState state) {
- super(input,state);
-
- }
- public String getGrammarFileName() { return "InternalCftLanguage.g"; }
-
- // $ANTLR start "T__13"
- public final void mT__13() throws RecognitionException {
- try {
- int _type = T__13;
- int _channel = DEFAULT_TOKEN_CHANNEL;
- // InternalCftLanguage.g:11:7: ( 'package' )
- // InternalCftLanguage.g:11:9: 'package'
- {
- match("package");
-
-
- }
-
- state.type = _type;
- state.channel = _channel;
- }
- finally {
- }
- }
- // $ANTLR end "T__13"
-
- // $ANTLR start "T__14"
- public final void mT__14() throws RecognitionException {
- try {
- int _type = T__14;
- int _channel = DEFAULT_TOKEN_CHANNEL;
- // InternalCftLanguage.g:12:7: ( ';' )
- // InternalCftLanguage.g:12:9: ';'
- {
- match(';');
-
- }
-
- state.type = _type;
- state.channel = _channel;
- }
- finally {
- }
- }
- // $ANTLR end "T__14"
-
- // $ANTLR start "T__15"
- public final void mT__15() throws RecognitionException {
- try {
- int _type = T__15;
- int _channel = DEFAULT_TOKEN_CHANNEL;
- // InternalCftLanguage.g:13:7: ( 'import' )
- // InternalCftLanguage.g:13:9: 'import'
- {
- match("import");
-
-
- }
-
- state.type = _type;
- state.channel = _channel;
- }
- finally {
- }
- }
- // $ANTLR end "T__15"
-
- // $ANTLR start "T__16"
- public final void mT__16() throws RecognitionException {
- try {
- int _type = T__16;
- int _channel = DEFAULT_TOKEN_CHANNEL;
- // InternalCftLanguage.g:14:7: ( 'cft' )
- // InternalCftLanguage.g:14:9: 'cft'
- {
- match("cft");
-
-
- }
-
- state.type = _type;
- state.channel = _channel;
- }
- finally {
- }
- }
- // $ANTLR end "T__16"
-
- // $ANTLR start "T__17"
- public final void mT__17() throws RecognitionException {
- try {
- int _type = T__17;
- int _channel = DEFAULT_TOKEN_CHANNEL;
- // InternalCftLanguage.g:15:7: ( '{' )
- // InternalCftLanguage.g:15:9: '{'
- {
- match('{');
-
- }
-
- state.type = _type;
- state.channel = _channel;
- }
- finally {
- }
- }
- // $ANTLR end "T__17"
-
- // $ANTLR start "T__18"
- public final void mT__18() throws RecognitionException {
- try {
- int _type = T__18;
- int _channel = DEFAULT_TOKEN_CHANNEL;
- // InternalCftLanguage.g:16:7: ( 'in' )
- // InternalCftLanguage.g:16:9: 'in'
- {
- match("in");
-
-
- }
-
- state.type = _type;
- state.channel = _channel;
- }
- finally {
- }
- }
- // $ANTLR end "T__18"
-
- // $ANTLR start "T__19"
- public final void mT__19() throws RecognitionException {
- try {
- int _type = T__19;
- int _channel = DEFAULT_TOKEN_CHANNEL;
- // InternalCftLanguage.g:17:7: ( 'out' )
- // InternalCftLanguage.g:17:9: 'out'
- {
- match("out");
-
-
- }
-
- state.type = _type;
- state.channel = _channel;
- }
- finally {
- }
- }
- // $ANTLR end "T__19"
-
- // $ANTLR start "T__20"
- public final void mT__20() throws RecognitionException {
- try {
- int _type = T__20;
- int _channel = DEFAULT_TOKEN_CHANNEL;
- // InternalCftLanguage.g:18:7: ( '}' )
- // InternalCftLanguage.g:18:9: '}'
- {
- match('}');
-
- }
-
- state.type = _type;
- state.channel = _channel;
- }
- finally {
- }
- }
- // $ANTLR end "T__20"
-
- // $ANTLR start "T__21"
- public final void mT__21() throws RecognitionException {
- try {
- int _type = T__21;
- int _channel = DEFAULT_TOKEN_CHANNEL;
- // InternalCftLanguage.g:19:7: ( '[]' )
- // InternalCftLanguage.g:19:9: '[]'
- {
- match("[]");
-
-
- }
-
- state.type = _type;
- state.channel = _channel;
- }
- finally {
- }
- }
- // $ANTLR end "T__21"
-
- // $ANTLR start "T__22"
- public final void mT__22() throws RecognitionException {
- try {
- int _type = T__22;
- int _channel = DEFAULT_TOKEN_CHANNEL;
- // InternalCftLanguage.g:20:7: ( 'prob' )
- // InternalCftLanguage.g:20:9: 'prob'
- {
- match("prob");
-
-
- }
-
- state.type = _type;
- state.channel = _channel;
- }
- finally {
- }
- }
- // $ANTLR end "T__22"
-
- // $ANTLR start "T__23"
- public final void mT__23() throws RecognitionException {
- try {
- int _type = T__23;
- int _channel = DEFAULT_TOKEN_CHANNEL;
- // InternalCftLanguage.g:21:7: ( '=' )
- // InternalCftLanguage.g:21:9: '='
- {
- match('=');
-
- }
-
- state.type = _type;
- state.channel = _channel;
- }
- finally {
- }
- }
- // $ANTLR end "T__23"
-
- // $ANTLR start "T__24"
- public final void mT__24() throws RecognitionException {
- try {
- int _type = T__24;
- int _channel = DEFAULT_TOKEN_CHANNEL;
- // InternalCftLanguage.g:22:7: ( 'lambda' )
- // InternalCftLanguage.g:22:9: 'lambda'
- {
- match("lambda");
-
-
- }
-
- state.type = _type;
- state.channel = _channel;
- }
- finally {
- }
- }
- // $ANTLR end "T__24"
-
- // $ANTLR start "T__25"
- public final void mT__25() throws RecognitionException {
- try {
- int _type = T__25;
- int _channel = DEFAULT_TOKEN_CHANNEL;
- // InternalCftLanguage.g:23:7: ( 'and' )
- // InternalCftLanguage.g:23:9: 'and'
- {
- match("and");
-
-
- }
-
- state.type = _type;
- state.channel = _channel;
- }
- finally {
- }
- }
- // $ANTLR end "T__25"
-
- // $ANTLR start "T__26"
- public final void mT__26() throws RecognitionException {
- try {
- int _type = T__26;
- int _channel = DEFAULT_TOKEN_CHANNEL;
- // InternalCftLanguage.g:24:7: ( 'or' )
- // InternalCftLanguage.g:24:9: 'or'
- {
- match("or");
-
-
- }
-
- state.type = _type;
- state.channel = _channel;
- }
- finally {
- }
- }
- // $ANTLR end "T__26"
-
- // $ANTLR start "T__27"
- public final void mT__27() throws RecognitionException {
- try {
- int _type = T__27;
- int _channel = DEFAULT_TOKEN_CHANNEL;
- // InternalCftLanguage.g:25:7: ( 'of' )
- // InternalCftLanguage.g:25:9: 'of'
- {
- match("of");
-
-
- }
-
- state.type = _type;
- state.channel = _channel;
- }
- finally {
- }
- }
- // $ANTLR end "T__27"
-
- // $ANTLR start "T__28"
- public final void mT__28() throws RecognitionException {
- try {
- int _type = T__28;
- int _channel = DEFAULT_TOKEN_CHANNEL;
- // InternalCftLanguage.g:26:7: ( 'transformation' )
- // InternalCftLanguage.g:26:9: 'transformation'
- {
- match("transformation");
-
-
- }
-
- state.type = _type;
- state.channel = _channel;
- }
- finally {
- }
- }
- // $ANTLR end "T__28"
-
- // $ANTLR start "T__29"
- public final void mT__29() throws RecognitionException {
- try {
- int _type = T__29;
- int _channel = DEFAULT_TOKEN_CHANNEL;
- // InternalCftLanguage.g:27:7: ( 'toplevel' )
- // InternalCftLanguage.g:27:9: 'toplevel'
- {
- match("toplevel");
-
-
- }
-
- state.type = _type;
- state.channel = _channel;
- }
- finally {
- }
- }
- // $ANTLR end "T__29"
-
- // $ANTLR start "T__30"
- public final void mT__30() throws RecognitionException {
- try {
- int _type = T__30;
- int _channel = DEFAULT_TOKEN_CHANNEL;
- // InternalCftLanguage.g:28:7: ( 'mapping' )
- // InternalCftLanguage.g:28:9: 'mapping'
- {
- match("mapping");
-
-
- }
-
- state.type = _type;
- state.channel = _channel;
- }
- finally {
- }
- }
- // $ANTLR end "T__30"
-
- // $ANTLR start "T__31"
- public final void mT__31() throws RecognitionException {
- try {
- int _type = T__31;
- int _channel = DEFAULT_TOKEN_CHANNEL;
- // InternalCftLanguage.g:29:7: ( '(' )
- // InternalCftLanguage.g:29:9: '('
- {
- match('(');
-
- }
-
- state.type = _type;
- state.channel = _channel;
- }
- finally {
- }
- }
- // $ANTLR end "T__31"
-
- // $ANTLR start "T__32"
- public final void mT__32() throws RecognitionException {
- try {
- int _type = T__32;
- int _channel = DEFAULT_TOKEN_CHANNEL;
- // InternalCftLanguage.g:30:7: ( ',' )
- // InternalCftLanguage.g:30:9: ','
- {
- match(',');
-
- }
-
- state.type = _type;
- state.channel = _channel;
- }
- finally {
- }
- }
- // $ANTLR end "T__32"
-
- // $ANTLR start "T__33"
- public final void mT__33() throws RecognitionException {
- try {
- int _type = T__33;
- int _channel = DEFAULT_TOKEN_CHANNEL;
- // InternalCftLanguage.g:31:7: ( ')' )
- // InternalCftLanguage.g:31:9: ')'
- {
- match(')');
-
- }
-
- state.type = _type;
- state.channel = _channel;
- }
- finally {
- }
- }
- // $ANTLR end "T__33"
-
- // $ANTLR start "T__34"
- public final void mT__34() throws RecognitionException {
- try {
- int _type = T__34;
- int _channel = DEFAULT_TOKEN_CHANNEL;
- // InternalCftLanguage.g:32:7: ( 'lookup' )
- // InternalCftLanguage.g:32:9: 'lookup'
- {
- match("lookup");
-
-
- }
-
- state.type = _type;
- state.channel = _channel;
- }
- finally {
- }
- }
- // $ANTLR end "T__34"
-
- // $ANTLR start "T__35"
- public final void mT__35() throws RecognitionException {
- try {
- int _type = T__35;
- int _channel = DEFAULT_TOKEN_CHANNEL;
- // InternalCftLanguage.g:33:7: ( 'as' )
- // InternalCftLanguage.g:33:9: 'as'
- {
- match("as");
-
-
- }
-
- state.type = _type;
- state.channel = _channel;
- }
- finally {
- }
- }
- // $ANTLR end "T__35"
-
- // $ANTLR start "T__36"
- public final void mT__36() throws RecognitionException {
- try {
- int _type = T__36;
- int _channel = DEFAULT_TOKEN_CHANNEL;
- // InternalCftLanguage.g:34:7: ( '+=' )
- // InternalCftLanguage.g:34:9: '+='
- {
- match("+=");
-
-
- }
-
- state.type = _type;
- state.channel = _channel;
- }
- finally {
- }
- }
- // $ANTLR end "T__36"
-
- // $ANTLR start "T__37"
- public final void mT__37() throws RecognitionException {
- try {
- int _type = T__37;
- int _channel = DEFAULT_TOKEN_CHANNEL;
- // InternalCftLanguage.g:35:7: ( ':=' )
- // InternalCftLanguage.g:35:9: ':='
- {
- match(":=");
-
-
- }
-
- state.type = _type;
- state.channel = _channel;
- }
- finally {
- }
- }
- // $ANTLR end "T__37"
-
- // $ANTLR start "T__38"
- public final void mT__38() throws RecognitionException {
- try {
- int _type = T__38;
- int _channel = DEFAULT_TOKEN_CHANNEL;
- // InternalCftLanguage.g:36:7: ( '.' )
- // InternalCftLanguage.g:36:9: '.'
- {
- match('.');
-
- }
-
- state.type = _type;
- state.channel = _channel;
- }
- finally {
- }
- }
- // $ANTLR end "T__38"
-
- // $ANTLR start "T__39"
- public final void mT__39() throws RecognitionException {
- try {
- int _type = T__39;
- int _channel = DEFAULT_TOKEN_CHANNEL;
- // InternalCftLanguage.g:37:7: ( '=>' )
- // InternalCftLanguage.g:37:9: '=>'
- {
- match("=>");
-
-
- }
-
- state.type = _type;
- state.channel = _channel;
- }
- finally {
- }
- }
- // $ANTLR end "T__39"
-
- // $ANTLR start "T__40"
- public final void mT__40() throws RecognitionException {
- try {
- int _type = T__40;
- int _channel = DEFAULT_TOKEN_CHANNEL;
- // InternalCftLanguage.g:38:7: ( '*' )
- // InternalCftLanguage.g:38:9: '*'
- {
- match('*');
-
- }
-
- state.type = _type;
- state.channel = _channel;
- }
- finally {
- }
- }
- // $ANTLR end "T__40"
-
- // $ANTLR start "RULE_OF_INT"
- public final void mRULE_OF_INT() throws RecognitionException {
- try {
- int _type = RULE_OF_INT;
- int _channel = DEFAULT_TOKEN_CHANNEL;
- // InternalCftLanguage.g:1672:13: ( 'o' 'f' ( '0' .. '9' )+ )
- // InternalCftLanguage.g:1672:15: 'o' 'f' ( '0' .. '9' )+
- {
- match('o');
- match('f');
- // InternalCftLanguage.g:1672:23: ( '0' .. '9' )+
- int cnt1=0;
- loop1:
- do {
- int alt1=2;
- int LA1_0 = input.LA(1);
-
- if ( ((LA1_0>='0' && LA1_0<='9')) ) {
- alt1=1;
- }
-
-
- switch (alt1) {
- case 1 :
- // InternalCftLanguage.g:1672:24: '0' .. '9'
- {
- matchRange('0','9');
-
- }
- break;
-
- default :
- if ( cnt1 >= 1 ) break loop1;
- EarlyExitException eee =
- new EarlyExitException(1, input);
- throw eee;
- }
- cnt1++;
- } while (true);
-
-
- }
-
- state.type = _type;
- state.channel = _channel;
- }
- finally {
- }
- }
- // $ANTLR end "RULE_OF_INT"
-
- // $ANTLR start "RULE_T_DOUBLE"
- public final void mRULE_T_DOUBLE() throws RecognitionException {
- try {
- int _type = RULE_T_DOUBLE;
- int _channel = DEFAULT_TOKEN_CHANNEL;
- // InternalCftLanguage.g:1674:15: ( ( '0' .. '9' )+ ( '.' ( '0' .. '9' )+ | ( '.' ( '0' .. '9' )+ )? ( 'e' | 'E' ) ( '+' | '-' )? ( '0' .. '9' )+ ) )
- // InternalCftLanguage.g:1674:17: ( '0' .. '9' )+ ( '.' ( '0' .. '9' )+ | ( '.' ( '0' .. '9' )+ )? ( 'e' | 'E' ) ( '+' | '-' )? ( '0' .. '9' )+ )
- {
- // InternalCftLanguage.g:1674:17: ( '0' .. '9' )+
- int cnt2=0;
- loop2:
- do {
- int alt2=2;
- int LA2_0 = input.LA(1);
-
- if ( ((LA2_0>='0' && LA2_0<='9')) ) {
- alt2=1;
- }
-
-
- switch (alt2) {
- case 1 :
- // InternalCftLanguage.g:1674:18: '0' .. '9'
- {
- matchRange('0','9');
-
- }
- break;
-
- default :
- if ( cnt2 >= 1 ) break loop2;
- EarlyExitException eee =
- new EarlyExitException(2, input);
- throw eee;
- }
- cnt2++;
- } while (true);
-
- // InternalCftLanguage.g:1674:29: ( '.' ( '0' .. '9' )+ | ( '.' ( '0' .. '9' )+ )? ( 'e' | 'E' ) ( '+' | '-' )? ( '0' .. '9' )+ )
- int alt8=2;
- alt8 = dfa8.predict(input);
- switch (alt8) {
- case 1 :
- // InternalCftLanguage.g:1674:30: '.' ( '0' .. '9' )+
- {
- match('.');
- // InternalCftLanguage.g:1674:34: ( '0' .. '9' )+
- int cnt3=0;
- loop3:
- do {
- int alt3=2;
- int LA3_0 = input.LA(1);
-
- if ( ((LA3_0>='0' && LA3_0<='9')) ) {
- alt3=1;
- }
-
-
- switch (alt3) {
- case 1 :
- // InternalCftLanguage.g:1674:35: '0' .. '9'
- {
- matchRange('0','9');
-
- }
- break;
-
- default :
- if ( cnt3 >= 1 ) break loop3;
- EarlyExitException eee =
- new EarlyExitException(3, input);
- throw eee;
- }
- cnt3++;
- } while (true);
-
-
- }
- break;
- case 2 :
- // InternalCftLanguage.g:1674:46: ( '.' ( '0' .. '9' )+ )? ( 'e' | 'E' ) ( '+' | '-' )? ( '0' .. '9' )+
- {
- // InternalCftLanguage.g:1674:46: ( '.' ( '0' .. '9' )+ )?
- int alt5=2;
- int LA5_0 = input.LA(1);
-
- if ( (LA5_0=='.') ) {
- alt5=1;
- }
- switch (alt5) {
- case 1 :
- // InternalCftLanguage.g:1674:47: '.' ( '0' .. '9' )+
- {
- match('.');
- // InternalCftLanguage.g:1674:51: ( '0' .. '9' )+
- int cnt4=0;
- loop4:
- do {
- int alt4=2;
- int LA4_0 = input.LA(1);
-
- if ( ((LA4_0>='0' && LA4_0<='9')) ) {
- alt4=1;
- }
-
-
- switch (alt4) {
- case 1 :
- // InternalCftLanguage.g:1674:52: '0' .. '9'
- {
- matchRange('0','9');
-
- }
- break;
-
- default :
- if ( cnt4 >= 1 ) break loop4;
- EarlyExitException eee =
- new EarlyExitException(4, input);
- throw eee;
- }
- cnt4++;
- } while (true);
-
-
- }
- break;
-
- }
-
- if ( input.LA(1)=='E'||input.LA(1)=='e' ) {
- input.consume();
-
- }
- else {
- MismatchedSetException mse = new MismatchedSetException(null,input);
- recover(mse);
- throw mse;}
-
- // InternalCftLanguage.g:1674:75: ( '+' | '-' )?
- int alt6=2;
- int LA6_0 = input.LA(1);
-
- if ( (LA6_0=='+'||LA6_0=='-') ) {
- alt6=1;
- }
- switch (alt6) {
- case 1 :
- // InternalCftLanguage.g:
- {
- if ( input.LA(1)=='+'||input.LA(1)=='-' ) {
- input.consume();
-
- }
- else {
- MismatchedSetException mse = new MismatchedSetException(null,input);
- recover(mse);
- throw mse;}
-
-
- }
- break;
-
- }
-
- // InternalCftLanguage.g:1674:86: ( '0' .. '9' )+
- int cnt7=0;
- loop7:
- do {
- int alt7=2;
- int LA7_0 = input.LA(1);
-
- if ( ((LA7_0>='0' && LA7_0<='9')) ) {
- alt7=1;
- }
-
-
- switch (alt7) {
- case 1 :
- // InternalCftLanguage.g:1674:87: '0' .. '9'
- {
- matchRange('0','9');
-
- }
- break;
-
- default :
- if ( cnt7 >= 1 ) break loop7;
- EarlyExitException eee =
- new EarlyExitException(7, input);
- throw eee;
- }
- cnt7++;
- } while (true);
-
-
- }
- break;
-
- }
-
-
- }
-
- state.type = _type;
- state.channel = _channel;
- }
- finally {
- }
- }
- // $ANTLR end "RULE_T_DOUBLE"
-
- // $ANTLR start "RULE_ID"
- public final void mRULE_ID() throws RecognitionException {
- try {
- int _type = RULE_ID;
- int _channel = DEFAULT_TOKEN_CHANNEL;
- // InternalCftLanguage.g:1676:9: ( ( '^' )? ( 'a' .. 'z' | 'A' .. 'Z' | '_' ) ( 'a' .. 'z' | 'A' .. 'Z' | '_' | '0' .. '9' )* )
- // InternalCftLanguage.g:1676:11: ( '^' )? ( 'a' .. 'z' | 'A' .. 'Z' | '_' ) ( 'a' .. 'z' | 'A' .. 'Z' | '_' | '0' .. '9' )*
- {
- // InternalCftLanguage.g:1676:11: ( '^' )?
- int alt9=2;
- int LA9_0 = input.LA(1);
-
- if ( (LA9_0=='^') ) {
- alt9=1;
- }
- switch (alt9) {
- case 1 :
- // InternalCftLanguage.g:1676:11: '^'
- {
- match('^');
-
- }
- break;
-
- }
-
- if ( (input.LA(1)>='A' && input.LA(1)<='Z')||input.LA(1)=='_'||(input.LA(1)>='a' && input.LA(1)<='z') ) {
- input.consume();
-
- }
- else {
- MismatchedSetException mse = new MismatchedSetException(null,input);
- recover(mse);
- throw mse;}
-
- // InternalCftLanguage.g:1676:40: ( 'a' .. 'z' | 'A' .. 'Z' | '_' | '0' .. '9' )*
- loop10:
- do {
- int alt10=2;
- int LA10_0 = input.LA(1);
-
- if ( ((LA10_0>='0' && LA10_0<='9')||(LA10_0>='A' && LA10_0<='Z')||LA10_0=='_'||(LA10_0>='a' && LA10_0<='z')) ) {
- alt10=1;
- }
-
-
- switch (alt10) {
- case 1 :
- // InternalCftLanguage.g:
- {
- if ( (input.LA(1)>='0' && input.LA(1)<='9')||(input.LA(1)>='A' && input.LA(1)<='Z')||input.LA(1)=='_'||(input.LA(1)>='a' && input.LA(1)<='z') ) {
- input.consume();
-
- }
- else {
- MismatchedSetException mse = new MismatchedSetException(null,input);
- recover(mse);
- throw mse;}
-
-
- }
- break;
-
- default :
- break loop10;
- }
- } while (true);
-
-
- }
-
- state.type = _type;
- state.channel = _channel;
- }
- finally {
- }
- }
- // $ANTLR end "RULE_ID"
-
- // $ANTLR start "RULE_INT"
- public final void mRULE_INT() throws RecognitionException {
- try {
- int _type = RULE_INT;
- int _channel = DEFAULT_TOKEN_CHANNEL;
- // InternalCftLanguage.g:1678:10: ( ( '0' .. '9' )+ )
- // InternalCftLanguage.g:1678:12: ( '0' .. '9' )+
- {
- // InternalCftLanguage.g:1678:12: ( '0' .. '9' )+
- int cnt11=0;
- loop11:
- do {
- int alt11=2;
- int LA11_0 = input.LA(1);
-
- if ( ((LA11_0>='0' && LA11_0<='9')) ) {
- alt11=1;
- }
-
-
- switch (alt11) {
- case 1 :
- // InternalCftLanguage.g:1678:13: '0' .. '9'
- {
- matchRange('0','9');
-
- }
- break;
-
- default :
- if ( cnt11 >= 1 ) break loop11;
- EarlyExitException eee =
- new EarlyExitException(11, input);
- throw eee;
- }
- cnt11++;
- } while (true);
-
-
- }
-
- state.type = _type;
- state.channel = _channel;
- }
- finally {
- }
- }
- // $ANTLR end "RULE_INT"
-
- // $ANTLR start "RULE_STRING"
- public final void mRULE_STRING() throws RecognitionException {
- try {
- int _type = RULE_STRING;
- int _channel = DEFAULT_TOKEN_CHANNEL;
- // InternalCftLanguage.g:1680:13: ( ( '\"' ( '\\\\' . | ~ ( ( '\\\\' | '\"' ) ) )* '\"' | '\\'' ( '\\\\' . | ~ ( ( '\\\\' | '\\'' ) ) )* '\\'' ) )
- // InternalCftLanguage.g:1680:15: ( '\"' ( '\\\\' . | ~ ( ( '\\\\' | '\"' ) ) )* '\"' | '\\'' ( '\\\\' . | ~ ( ( '\\\\' | '\\'' ) ) )* '\\'' )
- {
- // InternalCftLanguage.g:1680:15: ( '\"' ( '\\\\' . | ~ ( ( '\\\\' | '\"' ) ) )* '\"' | '\\'' ( '\\\\' . | ~ ( ( '\\\\' | '\\'' ) ) )* '\\'' )
- int alt14=2;
- int LA14_0 = input.LA(1);
-
- if ( (LA14_0=='\"') ) {
- alt14=1;
- }
- else if ( (LA14_0=='\'') ) {
- alt14=2;
- }
- else {
- NoViableAltException nvae =
- new NoViableAltException("", 14, 0, input);
-
- throw nvae;
- }
- switch (alt14) {
- case 1 :
- // InternalCftLanguage.g:1680:16: '\"' ( '\\\\' . | ~ ( ( '\\\\' | '\"' ) ) )* '\"'
- {
- match('\"');
- // InternalCftLanguage.g:1680:20: ( '\\\\' . | ~ ( ( '\\\\' | '\"' ) ) )*
- loop12:
- do {
- int alt12=3;
- int LA12_0 = input.LA(1);
-
- if ( (LA12_0=='\\') ) {
- alt12=1;
- }
- else if ( ((LA12_0>='\u0000' && LA12_0<='!')||(LA12_0>='#' && LA12_0<='[')||(LA12_0>=']' && LA12_0<='\uFFFF')) ) {
- alt12=2;
- }
-
-
- switch (alt12) {
- case 1 :
- // InternalCftLanguage.g:1680:21: '\\\\' .
- {
- match('\\');
- matchAny();
-
- }
- break;
- case 2 :
- // InternalCftLanguage.g:1680:28: ~ ( ( '\\\\' | '\"' ) )
- {
- if ( (input.LA(1)>='\u0000' && input.LA(1)<='!')||(input.LA(1)>='#' && input.LA(1)<='[')||(input.LA(1)>=']' && input.LA(1)<='\uFFFF') ) {
- input.consume();
-
- }
- else {
- MismatchedSetException mse = new MismatchedSetException(null,input);
- recover(mse);
- throw mse;}
-
-
- }
- break;
-
- default :
- break loop12;
- }
- } while (true);
-
- match('\"');
-
- }
- break;
- case 2 :
- // InternalCftLanguage.g:1680:48: '\\'' ( '\\\\' . | ~ ( ( '\\\\' | '\\'' ) ) )* '\\''
- {
- match('\'');
- // InternalCftLanguage.g:1680:53: ( '\\\\' . | ~ ( ( '\\\\' | '\\'' ) ) )*
- loop13:
- do {
- int alt13=3;
- int LA13_0 = input.LA(1);
-
- if ( (LA13_0=='\\') ) {
- alt13=1;
- }
- else if ( ((LA13_0>='\u0000' && LA13_0<='&')||(LA13_0>='(' && LA13_0<='[')||(LA13_0>=']' && LA13_0<='\uFFFF')) ) {
- alt13=2;
- }
-
-
- switch (alt13) {
- case 1 :
- // InternalCftLanguage.g:1680:54: '\\\\' .
- {
- match('\\');
- matchAny();
-
- }
- break;
- case 2 :
- // InternalCftLanguage.g:1680:61: ~ ( ( '\\\\' | '\\'' ) )
- {
- if ( (input.LA(1)>='\u0000' && input.LA(1)<='&')||(input.LA(1)>='(' && input.LA(1)<='[')||(input.LA(1)>=']' && input.LA(1)<='\uFFFF') ) {
- input.consume();
-
- }
- else {
- MismatchedSetException mse = new MismatchedSetException(null,input);
- recover(mse);
- throw mse;}
-
-
- }
- break;
-
- default :
- break loop13;
- }
- } while (true);
-
- match('\'');
-
- }
- break;
-
- }
-
-
- }
-
- state.type = _type;
- state.channel = _channel;
- }
- finally {
- }
- }
- // $ANTLR end "RULE_STRING"
-
- // $ANTLR start "RULE_ML_COMMENT"
- public final void mRULE_ML_COMMENT() throws RecognitionException {
- try {
- int _type = RULE_ML_COMMENT;
- int _channel = DEFAULT_TOKEN_CHANNEL;
- // InternalCftLanguage.g:1682:17: ( '/*' ( options {greedy=false; } : . )* '*/' )
- // InternalCftLanguage.g:1682:19: '/*' ( options {greedy=false; } : . )* '*/'
- {
- match("/*");
-
- // InternalCftLanguage.g:1682:24: ( options {greedy=false; } : . )*
- loop15:
- do {
- int alt15=2;
- int LA15_0 = input.LA(1);
-
- if ( (LA15_0=='*') ) {
- int LA15_1 = input.LA(2);
-
- if ( (LA15_1=='/') ) {
- alt15=2;
- }
- else if ( ((LA15_1>='\u0000' && LA15_1<='.')||(LA15_1>='0' && LA15_1<='\uFFFF')) ) {
- alt15=1;
- }
-
-
- }
- else if ( ((LA15_0>='\u0000' && LA15_0<=')')||(LA15_0>='+' && LA15_0<='\uFFFF')) ) {
- alt15=1;
- }
-
-
- switch (alt15) {
- case 1 :
- // InternalCftLanguage.g:1682:52: .
- {
- matchAny();
-
- }
- break;
-
- default :
- break loop15;
- }
- } while (true);
-
- match("*/");
-
-
- }
-
- state.type = _type;
- state.channel = _channel;
- }
- finally {
- }
- }
- // $ANTLR end "RULE_ML_COMMENT"
-
- // $ANTLR start "RULE_SL_COMMENT"
- public final void mRULE_SL_COMMENT() throws RecognitionException {
- try {
- int _type = RULE_SL_COMMENT;
- int _channel = DEFAULT_TOKEN_CHANNEL;
- // InternalCftLanguage.g:1684:17: ( '//' (~ ( ( '\\n' | '\\r' ) ) )* ( ( '\\r' )? '\\n' )? )
- // InternalCftLanguage.g:1684:19: '//' (~ ( ( '\\n' | '\\r' ) ) )* ( ( '\\r' )? '\\n' )?
- {
- match("//");
-
- // InternalCftLanguage.g:1684:24: (~ ( ( '\\n' | '\\r' ) ) )*
- loop16:
- do {
- int alt16=2;
- int LA16_0 = input.LA(1);
-
- if ( ((LA16_0>='\u0000' && LA16_0<='\t')||(LA16_0>='\u000B' && LA16_0<='\f')||(LA16_0>='\u000E' && LA16_0<='\uFFFF')) ) {
- alt16=1;
- }
-
-
- switch (alt16) {
- case 1 :
- // InternalCftLanguage.g:1684:24: ~ ( ( '\\n' | '\\r' ) )
- {
- if ( (input.LA(1)>='\u0000' && input.LA(1)<='\t')||(input.LA(1)>='\u000B' && input.LA(1)<='\f')||(input.LA(1)>='\u000E' && input.LA(1)<='\uFFFF') ) {
- input.consume();
-
- }
- else {
- MismatchedSetException mse = new MismatchedSetException(null,input);
- recover(mse);
- throw mse;}
-
-
- }
- break;
-
- default :
- break loop16;
- }
- } while (true);
-
- // InternalCftLanguage.g:1684:40: ( ( '\\r' )? '\\n' )?
- int alt18=2;
- int LA18_0 = input.LA(1);
-
- if ( (LA18_0=='\n'||LA18_0=='\r') ) {
- alt18=1;
- }
- switch (alt18) {
- case 1 :
- // InternalCftLanguage.g:1684:41: ( '\\r' )? '\\n'
- {
- // InternalCftLanguage.g:1684:41: ( '\\r' )?
- int alt17=2;
- int LA17_0 = input.LA(1);
-
- if ( (LA17_0=='\r') ) {
- alt17=1;
- }
- switch (alt17) {
- case 1 :
- // InternalCftLanguage.g:1684:41: '\\r'
- {
- match('\r');
-
- }
- break;
-
- }
-
- match('\n');
-
- }
- break;
-
- }
-
-
- }
-
- state.type = _type;
- state.channel = _channel;
- }
- finally {
- }
- }
- // $ANTLR end "RULE_SL_COMMENT"
-
- // $ANTLR start "RULE_WS"
- public final void mRULE_WS() throws RecognitionException {
- try {
- int _type = RULE_WS;
- int _channel = DEFAULT_TOKEN_CHANNEL;
- // InternalCftLanguage.g:1686:9: ( ( ' ' | '\\t' | '\\r' | '\\n' )+ )
- // InternalCftLanguage.g:1686:11: ( ' ' | '\\t' | '\\r' | '\\n' )+
- {
- // InternalCftLanguage.g:1686:11: ( ' ' | '\\t' | '\\r' | '\\n' )+
- int cnt19=0;
- loop19:
- do {
- int alt19=2;
- int LA19_0 = input.LA(1);
-
- if ( ((LA19_0>='\t' && LA19_0<='\n')||LA19_0=='\r'||LA19_0==' ') ) {
- alt19=1;
- }
-
-
- switch (alt19) {
- case 1 :
- // InternalCftLanguage.g:
- {
- if ( (input.LA(1)>='\t' && input.LA(1)<='\n')||input.LA(1)=='\r'||input.LA(1)==' ' ) {
- input.consume();
-
- }
- else {
- MismatchedSetException mse = new MismatchedSetException(null,input);
- recover(mse);
- throw mse;}
-
-
- }
- break;
-
- default :
- if ( cnt19 >= 1 ) break loop19;
- EarlyExitException eee =
- new EarlyExitException(19, input);
- throw eee;
- }
- cnt19++;
- } while (true);
-
-
- }
-
- state.type = _type;
- state.channel = _channel;
- }
- finally {
- }
- }
- // $ANTLR end "RULE_WS"
-
- // $ANTLR start "RULE_ANY_OTHER"
- public final void mRULE_ANY_OTHER() throws RecognitionException {
- try {
- int _type = RULE_ANY_OTHER;
- int _channel = DEFAULT_TOKEN_CHANNEL;
- // InternalCftLanguage.g:1688:16: ( . )
- // InternalCftLanguage.g:1688:18: .
- {
- matchAny();
-
- }
-
- state.type = _type;
- state.channel = _channel;
- }
- finally {
- }
- }
- // $ANTLR end "RULE_ANY_OTHER"
-
- public void mTokens() throws RecognitionException {
- // InternalCftLanguage.g:1:8: ( T__13 | T__14 | T__15 | T__16 | T__17 | T__18 | T__19 | T__20 | T__21 | T__22 | T__23 | T__24 | T__25 | T__26 | T__27 | T__28 | T__29 | T__30 | T__31 | T__32 | T__33 | T__34 | T__35 | T__36 | T__37 | T__38 | T__39 | T__40 | RULE_OF_INT | RULE_T_DOUBLE | RULE_ID | RULE_INT | RULE_STRING | RULE_ML_COMMENT | RULE_SL_COMMENT | RULE_WS | RULE_ANY_OTHER )
- int alt20=37;
- alt20 = dfa20.predict(input);
- switch (alt20) {
- case 1 :
- // InternalCftLanguage.g:1:10: T__13
- {
- mT__13();
-
- }
- break;
- case 2 :
- // InternalCftLanguage.g:1:16: T__14
- {
- mT__14();
-
- }
- break;
- case 3 :
- // InternalCftLanguage.g:1:22: T__15
- {
- mT__15();
-
- }
- break;
- case 4 :
- // InternalCftLanguage.g:1:28: T__16
- {
- mT__16();
-
- }
- break;
- case 5 :
- // InternalCftLanguage.g:1:34: T__17
- {
- mT__17();
-
- }
- break;
- case 6 :
- // InternalCftLanguage.g:1:40: T__18
- {
- mT__18();
-
- }
- break;
- case 7 :
- // InternalCftLanguage.g:1:46: T__19
- {
- mT__19();
-
- }
- break;
- case 8 :
- // InternalCftLanguage.g:1:52: T__20
- {
- mT__20();
-
- }
- break;
- case 9 :
- // InternalCftLanguage.g:1:58: T__21
- {
- mT__21();
-
- }
- break;
- case 10 :
- // InternalCftLanguage.g:1:64: T__22
- {
- mT__22();
-
- }
- break;
- case 11 :
- // InternalCftLanguage.g:1:70: T__23
- {
- mT__23();
-
- }
- break;
- case 12 :
- // InternalCftLanguage.g:1:76: T__24
- {
- mT__24();
-
- }
- break;
- case 13 :
- // InternalCftLanguage.g:1:82: T__25
- {
- mT__25();
-
- }
- break;
- case 14 :
- // InternalCftLanguage.g:1:88: T__26
- {
- mT__26();
-
- }
- break;
- case 15 :
- // InternalCftLanguage.g:1:94: T__27
- {
- mT__27();
-
- }
- break;
- case 16 :
- // InternalCftLanguage.g:1:100: T__28
- {
- mT__28();
-
- }
- break;
- case 17 :
- // InternalCftLanguage.g:1:106: T__29
- {
- mT__29();
-
- }
- break;
- case 18 :
- // InternalCftLanguage.g:1:112: T__30
- {
- mT__30();
-
- }
- break;
- case 19 :
- // InternalCftLanguage.g:1:118: T__31
- {
- mT__31();
-
- }
- break;
- case 20 :
- // InternalCftLanguage.g:1:124: T__32
- {
- mT__32();
-
- }
- break;
- case 21 :
- // InternalCftLanguage.g:1:130: T__33
- {
- mT__33();
-
- }
- break;
- case 22 :
- // InternalCftLanguage.g:1:136: T__34
- {
- mT__34();
-
- }
- break;
- case 23 :
- // InternalCftLanguage.g:1:142: T__35
- {
- mT__35();
-
- }
- break;
- case 24 :
- // InternalCftLanguage.g:1:148: T__36
- {
- mT__36();
-
- }
- break;
- case 25 :
- // InternalCftLanguage.g:1:154: T__37
- {
- mT__37();
-
- }
- break;
- case 26 :
- // InternalCftLanguage.g:1:160: T__38
- {
- mT__38();
-
- }
- break;
- case 27 :
- // InternalCftLanguage.g:1:166: T__39
- {
- mT__39();
-
- }
- break;
- case 28 :
- // InternalCftLanguage.g:1:172: T__40
- {
- mT__40();
-
- }
- break;
- case 29 :
- // InternalCftLanguage.g:1:178: RULE_OF_INT
- {
- mRULE_OF_INT();
-
- }
- break;
- case 30 :
- // InternalCftLanguage.g:1:190: RULE_T_DOUBLE
- {
- mRULE_T_DOUBLE();
-
- }
- break;
- case 31 :
- // InternalCftLanguage.g:1:204: RULE_ID
- {
- mRULE_ID();
-
- }
- break;
- case 32 :
- // InternalCftLanguage.g:1:212: RULE_INT
- {
- mRULE_INT();
-
- }
- break;
- case 33 :
- // InternalCftLanguage.g:1:221: RULE_STRING
- {
- mRULE_STRING();
-
- }
- break;
- case 34 :
- // InternalCftLanguage.g:1:233: RULE_ML_COMMENT
- {
- mRULE_ML_COMMENT();
-
- }
- break;
- case 35 :
- // InternalCftLanguage.g:1:249: RULE_SL_COMMENT
- {
- mRULE_SL_COMMENT();
-
- }
- break;
- case 36 :
- // InternalCftLanguage.g:1:265: RULE_WS
- {
- mRULE_WS();
-
- }
- break;
- case 37 :
- // InternalCftLanguage.g:1:273: RULE_ANY_OTHER
- {
- mRULE_ANY_OTHER();
-
- }
- break;
-
- }
-
- }
-
-
- protected DFA8 dfa8 = new DFA8(this);
- protected DFA20 dfa20 = new DFA20(this);
- static final String DFA8_eotS =
- "\3\uffff\1\4\1\uffff";
- static final String DFA8_eofS =
- "\5\uffff";
- static final String DFA8_minS =
- "\1\56\1\60\1\uffff\1\60\1\uffff";
- static final String DFA8_maxS =
- "\1\145\1\71\1\uffff\1\145\1\uffff";
- static final String DFA8_acceptS =
- "\2\uffff\1\2\1\uffff\1\1";
- static final String DFA8_specialS =
- "\5\uffff}>";
- static final String[] DFA8_transitionS = {
- "\1\1\26\uffff\1\2\37\uffff\1\2",
- "\12\3",
- "",
- "\12\3\13\uffff\1\2\37\uffff\1\2",
- ""
- };
-
- static final short[] DFA8_eot = DFA.unpackEncodedString(DFA8_eotS);
- static final short[] DFA8_eof = DFA.unpackEncodedString(DFA8_eofS);
- static final char[] DFA8_min = DFA.unpackEncodedStringToUnsignedChars(DFA8_minS);
- static final char[] DFA8_max = DFA.unpackEncodedStringToUnsignedChars(DFA8_maxS);
- static final short[] DFA8_accept = DFA.unpackEncodedString(DFA8_acceptS);
- static final short[] DFA8_special = DFA.unpackEncodedString(DFA8_specialS);
- static final short[][] DFA8_transition;
-
- static {
- int numStates = DFA8_transitionS.length;
- DFA8_transition = new short[numStates][];
- for (int i=0; i";
- static final String[] DFA20_transitionS = {
- "\11\34\2\33\2\34\1\33\22\34\1\33\1\34\1\30\4\34\1\31\1\16\1\20\1\24\1\21\1\17\1\34\1\23\1\32\12\25\1\22\1\2\1\34\1\11\3\34\32\27\1\10\2\34\1\26\1\27\1\34\1\13\1\27\1\4\5\27\1\3\2\27\1\12\1\15\1\27\1\6\1\1\3\27\1\14\6\27\1\5\1\34\1\7\uff82\34",
- "\1\35\20\uffff\1\36",
- "",
- "\1\41\1\42",
- "\1\43",
- "",
- "\1\47\13\uffff\1\46\2\uffff\1\45",
- "",
- "\1\51",
- "\1\52",
- "\1\54\15\uffff\1\55",
- "\1\56\4\uffff\1\57",
- "\1\61\2\uffff\1\60",
- "\1\62",
- "",
- "",
- "",
- "\1\66",
- "\1\67",
- "",
- "",
- "\1\72\1\uffff\12\73\13\uffff\1\72\37\uffff\1\72",
- "\32\37\4\uffff\1\37\1\uffff\32\37",
- "",
- "\0\75",
- "\0\75",
- "\1\76\4\uffff\1\77",
- "",
- "",
- "\1\101",
- "\1\102",
- "",
- "",
- "\1\103",
- "\12\37\7\uffff\32\37\4\uffff\1\37\1\uffff\32\37",
- "\1\105",
- "",
- "\1\106",
- "\12\37\7\uffff\32\37\4\uffff\1\37\1\uffff\32\37",
- "\12\111\7\uffff\32\37\4\uffff\1\37\1\uffff\32\37",
- "",
- "",
- "",
- "",
- "\1\112",
- "\1\113",
- "\1\114",
- "\12\37\7\uffff\32\37\4\uffff\1\37\1\uffff\32\37",
- "\1\116",
- "\1\117",
- "\1\120",
- "",
- "",
- "",
- "",
- "",
- "",
- "",
- "",
- "\1\72\1\uffff\12\73\13\uffff\1\72\37\uffff\1\72",
- "",
- "",
- "",
- "",
- "",
- "\1\121",
- "\1\122",
- "\1\123",
- "",
- "\12\37\7\uffff\32\37\4\uffff\1\37\1\uffff\32\37",
- "\12\37\7\uffff\32\37\4\uffff\1\37\1\uffff\32\37",
- "",
- "",
- "\12\111\7\uffff\32\37\4\uffff\1\37\1\uffff\32\37",
- "\1\127",
- "\1\130",
- "\12\37\7\uffff\32\37\4\uffff\1\37\1\uffff\32\37",
- "",
- "\1\132",
- "\1\133",
- "\1\134",
- "\1\135",
- "\12\37\7\uffff\32\37\4\uffff\1\37\1\uffff\32\37",
- "\1\137",
- "",
- "",
- "",
- "\1\140",
- "\1\141",
- "",
- "\1\142",
- "\1\143",
- "\1\144",
- "\1\145",
- "",
- "\1\146",
- "\1\147",
- "\1\150",
- "\1\151",
- "\1\152",
- "\1\153",
- "\1\154",
- "\12\37\7\uffff\32\37\4\uffff\1\37\1\uffff\32\37",
- "\12\37\7\uffff\32\37\4\uffff\1\37\1\uffff\32\37",
- "\12\37\7\uffff\32\37\4\uffff\1\37\1\uffff\32\37",
- "\1\160",
- "\1\161",
- "\1\162",
- "\12\37\7\uffff\32\37\4\uffff\1\37\1\uffff\32\37",
- "",
- "",
- "",
- "\1\164",
- "\1\165",
- "\12\37\7\uffff\32\37\4\uffff\1\37\1\uffff\32\37",
- "",
- "\1\167",
- "\12\37\7\uffff\32\37\4\uffff\1\37\1\uffff\32\37",
- "",
- "\1\171",
- "",
- "\1\172",
- "\1\173",
- "\1\174",
- "\1\175",
- "\12\37\7\uffff\32\37\4\uffff\1\37\1\uffff\32\37",
- ""
- };
-
- static final short[] DFA20_eot = DFA.unpackEncodedString(DFA20_eotS);
- static final short[] DFA20_eof = DFA.unpackEncodedString(DFA20_eofS);
- static final char[] DFA20_min = DFA.unpackEncodedStringToUnsignedChars(DFA20_minS);
- static final char[] DFA20_max = DFA.unpackEncodedStringToUnsignedChars(DFA20_maxS);
- static final short[] DFA20_accept = DFA.unpackEncodedString(DFA20_acceptS);
- static final short[] DFA20_special = DFA.unpackEncodedString(DFA20_specialS);
- static final short[][] DFA20_transition;
-
- static {
- int numStates = DFA20_transitionS.length;
- DFA20_transition = new short[numStates][];
- for (int i=0; i='\u0000' && LA20_25<='\uFFFF')) ) {s = 61;}
-
- else s = 28;
-
- if ( s>=0 ) return s;
- break;
- case 1 :
- int LA20_0 = input.LA(1);
-
- s = -1;
- if ( (LA20_0=='p') ) {s = 1;}
-
- else if ( (LA20_0==';') ) {s = 2;}
-
- else if ( (LA20_0=='i') ) {s = 3;}
-
- else if ( (LA20_0=='c') ) {s = 4;}
-
- else if ( (LA20_0=='{') ) {s = 5;}
-
- else if ( (LA20_0=='o') ) {s = 6;}
-
- else if ( (LA20_0=='}') ) {s = 7;}
-
- else if ( (LA20_0=='[') ) {s = 8;}
-
- else if ( (LA20_0=='=') ) {s = 9;}
-
- else if ( (LA20_0=='l') ) {s = 10;}
-
- else if ( (LA20_0=='a') ) {s = 11;}
-
- else if ( (LA20_0=='t') ) {s = 12;}
-
- else if ( (LA20_0=='m') ) {s = 13;}
-
- else if ( (LA20_0=='(') ) {s = 14;}
-
- else if ( (LA20_0==',') ) {s = 15;}
-
- else if ( (LA20_0==')') ) {s = 16;}
-
- else if ( (LA20_0=='+') ) {s = 17;}
-
- else if ( (LA20_0==':') ) {s = 18;}
-
- else if ( (LA20_0=='.') ) {s = 19;}
-
- else if ( (LA20_0=='*') ) {s = 20;}
-
- else if ( ((LA20_0>='0' && LA20_0<='9')) ) {s = 21;}
-
- else if ( (LA20_0=='^') ) {s = 22;}
-
- else if ( ((LA20_0>='A' && LA20_0<='Z')||LA20_0=='_'||LA20_0=='b'||(LA20_0>='d' && LA20_0<='h')||(LA20_0>='j' && LA20_0<='k')||LA20_0=='n'||(LA20_0>='q' && LA20_0<='s')||(LA20_0>='u' && LA20_0<='z')) ) {s = 23;}
-
- else if ( (LA20_0=='\"') ) {s = 24;}
-
- else if ( (LA20_0=='\'') ) {s = 25;}
-
- else if ( (LA20_0=='/') ) {s = 26;}
-
- else if ( ((LA20_0>='\t' && LA20_0<='\n')||LA20_0=='\r'||LA20_0==' ') ) {s = 27;}
-
- else if ( ((LA20_0>='\u0000' && LA20_0<='\b')||(LA20_0>='\u000B' && LA20_0<='\f')||(LA20_0>='\u000E' && LA20_0<='\u001F')||LA20_0=='!'||(LA20_0>='#' && LA20_0<='&')||LA20_0=='-'||LA20_0=='<'||(LA20_0>='>' && LA20_0<='@')||(LA20_0>='\\' && LA20_0<=']')||LA20_0=='`'||LA20_0=='|'||(LA20_0>='~' && LA20_0<='\uFFFF')) ) {s = 28;}
-
- if ( s>=0 ) return s;
- break;
- case 2 :
- int LA20_24 = input.LA(1);
-
- s = -1;
- if ( ((LA20_24>='\u0000' && LA20_24<='\uFFFF')) ) {s = 61;}
-
- else s = 28;
-
- if ( s>=0 ) return s;
- break;
- }
- NoViableAltException nvae =
- new NoViableAltException(getDescription(), 20, _s, input);
- error(nvae);
- throw nvae;
- }
- }
-
-
-}
\ No newline at end of file
diff --git a/Stochastic/hu.bme.mit.inf.dslreasoner.faulttree.components/src-gen/hu/bme/mit/inf/dslreasoner/faulttree/components/parser/antlr/internal/InternalCftLanguageParser.java b/Stochastic/hu.bme.mit.inf.dslreasoner.faulttree.components/src-gen/hu/bme/mit/inf/dslreasoner/faulttree/components/parser/antlr/internal/InternalCftLanguageParser.java
deleted file mode 100644
index 0da9c0f1..00000000
--- a/Stochastic/hu.bme.mit.inf.dslreasoner.faulttree.components/src-gen/hu/bme/mit/inf/dslreasoner/faulttree/components/parser/antlr/internal/InternalCftLanguageParser.java
+++ /dev/null
@@ -1,4509 +0,0 @@
-package hu.bme.mit.inf.dslreasoner.faulttree.components.parser.antlr.internal;
-
-import org.eclipse.xtext.*;
-import org.eclipse.xtext.parser.*;
-import org.eclipse.xtext.parser.impl.*;
-import org.eclipse.emf.ecore.util.EcoreUtil;
-import org.eclipse.emf.ecore.EObject;
-import org.eclipse.xtext.parser.antlr.AbstractInternalAntlrParser;
-import org.eclipse.xtext.parser.antlr.XtextTokenStream;
-import org.eclipse.xtext.parser.antlr.XtextTokenStream.HiddenTokens;
-import org.eclipse.xtext.parser.antlr.AntlrDatatypeRuleToken;
-import hu.bme.mit.inf.dslreasoner.faulttree.components.services.CftLanguageGrammarAccess;
-
-
-
-import org.antlr.runtime.*;
-import java.util.Stack;
-import java.util.List;
-import java.util.ArrayList;
-
-@SuppressWarnings("all")
-public class InternalCftLanguageParser extends AbstractInternalAntlrParser {
- public static final String[] tokenNames = new String[] {
- "", "", "", "", "RULE_INT", "RULE_OF_INT", "RULE_ID", "RULE_T_DOUBLE", "RULE_STRING", "RULE_ML_COMMENT", "RULE_SL_COMMENT", "RULE_WS", "RULE_ANY_OTHER", "'package'", "';'", "'import'", "'cft'", "'{'", "'in'", "'out'", "'}'", "'[]'", "'prob'", "'='", "'lambda'", "'and'", "'or'", "'of'", "'transformation'", "'toplevel'", "'mapping'", "'('", "','", "')'", "'lookup'", "'as'", "'+='", "':='", "'.'", "'=>'", "'*'"
- };
- public static final int RULE_STRING=8;
- public static final int RULE_SL_COMMENT=10;
- public static final int T__19=19;
- public static final int T__15=15;
- public static final int T__37=37;
- public static final int T__16=16;
- public static final int T__38=38;
- public static final int T__17=17;
- public static final int T__39=39;
- public static final int T__18=18;
- public static final int T__33=33;
- public static final int T__34=34;
- public static final int RULE_T_DOUBLE=7;
- public static final int T__13=13;
- public static final int T__35=35;
- public static final int T__14=14;
- public static final int T__36=36;
- public static final int EOF=-1;
- public static final int T__30=30;
- public static final int T__31=31;
- public static final int T__32=32;
- public static final int RULE_OF_INT=5;
- public static final int RULE_ID=6;
- public static final int RULE_WS=11;
- public static final int RULE_ANY_OTHER=12;
- public static final int T__26=26;
- public static final int T__27=27;
- public static final int T__28=28;
- public static final int RULE_INT=4;
- public static final int T__29=29;
- public static final int T__22=22;
- public static final int RULE_ML_COMMENT=9;
- public static final int T__23=23;
- public static final int T__24=24;
- public static final int T__25=25;
- public static final int T__40=40;
- public static final int T__20=20;
- public static final int T__21=21;
-
- // delegates
- // delegators
-
-
- public InternalCftLanguageParser(TokenStream input) {
- this(input, new RecognizerSharedState());
- }
- public InternalCftLanguageParser(TokenStream input, RecognizerSharedState state) {
- super(input, state);
-
- }
-
-
- public String[] getTokenNames() { return InternalCftLanguageParser.tokenNames; }
- public String getGrammarFileName() { return "InternalCftLanguage.g"; }
-
-
-
- private CftLanguageGrammarAccess grammarAccess;
-
- public InternalCftLanguageParser(TokenStream input, CftLanguageGrammarAccess grammarAccess) {
- this(input);
- this.grammarAccess = grammarAccess;
- registerRules(grammarAccess.getGrammar());
- }
-
- @Override
- protected String getFirstRuleName() {
- return "CftModel";
- }
-
- @Override
- protected CftLanguageGrammarAccess getGrammarAccess() {
- return grammarAccess;
- }
-
-
-
-
- // $ANTLR start "entryRuleCftModel"
- // InternalCftLanguage.g:64:1: entryRuleCftModel returns [EObject current=null] : iv_ruleCftModel= ruleCftModel EOF ;
- public final EObject entryRuleCftModel() throws RecognitionException {
- EObject current = null;
-
- EObject iv_ruleCftModel = null;
-
-
- try {
- // InternalCftLanguage.g:64:49: (iv_ruleCftModel= ruleCftModel EOF )
- // InternalCftLanguage.g:65:2: iv_ruleCftModel= ruleCftModel EOF
- {
- newCompositeNode(grammarAccess.getCftModelRule());
- pushFollow(FOLLOW_1);
- iv_ruleCftModel=ruleCftModel();
-
- state._fsp--;
-
- current =iv_ruleCftModel;
- match(input,EOF,FOLLOW_2);
-
- }
-
- }
-
- catch (RecognitionException re) {
- recover(input,re);
- appendSkippedTokens();
- }
- finally {
- }
- return current;
- }
- // $ANTLR end "entryRuleCftModel"
-
-
- // $ANTLR start "ruleCftModel"
- // InternalCftLanguage.g:71:1: ruleCftModel returns [EObject current=null] : (otherlv_0= 'package' ( (lv_packageName_1_0= ruleQualifiedName ) ) (otherlv_2= ';' )? ( (lv_imports_3_0= ruleImportDeclaration ) )* ( ( (lv_componentDefinitions_4_0= ruleComponentDefinition ) ) | ( (lv_transformationDefinitions_5_0= ruleTransformationDefinition ) ) )* ) ;
- public final EObject ruleCftModel() throws RecognitionException {
- EObject current = null;
-
- Token otherlv_0=null;
- Token otherlv_2=null;
- AntlrDatatypeRuleToken lv_packageName_1_0 = null;
-
- EObject lv_imports_3_0 = null;
-
- EObject lv_componentDefinitions_4_0 = null;
-
- EObject lv_transformationDefinitions_5_0 = null;
-
-
-
- enterRule();
-
- try {
- // InternalCftLanguage.g:77:2: ( (otherlv_0= 'package' ( (lv_packageName_1_0= ruleQualifiedName ) ) (otherlv_2= ';' )? ( (lv_imports_3_0= ruleImportDeclaration ) )* ( ( (lv_componentDefinitions_4_0= ruleComponentDefinition ) ) | ( (lv_transformationDefinitions_5_0= ruleTransformationDefinition ) ) )* ) )
- // InternalCftLanguage.g:78:2: (otherlv_0= 'package' ( (lv_packageName_1_0= ruleQualifiedName ) ) (otherlv_2= ';' )? ( (lv_imports_3_0= ruleImportDeclaration ) )* ( ( (lv_componentDefinitions_4_0= ruleComponentDefinition ) ) | ( (lv_transformationDefinitions_5_0= ruleTransformationDefinition ) ) )* )
- {
- // InternalCftLanguage.g:78:2: (otherlv_0= 'package' ( (lv_packageName_1_0= ruleQualifiedName ) ) (otherlv_2= ';' )? ( (lv_imports_3_0= ruleImportDeclaration ) )* ( ( (lv_componentDefinitions_4_0= ruleComponentDefinition ) ) | ( (lv_transformationDefinitions_5_0= ruleTransformationDefinition ) ) )* )
- // InternalCftLanguage.g:79:3: otherlv_0= 'package' ( (lv_packageName_1_0= ruleQualifiedName ) ) (otherlv_2= ';' )? ( (lv_imports_3_0= ruleImportDeclaration ) )* ( ( (lv_componentDefinitions_4_0= ruleComponentDefinition ) ) | ( (lv_transformationDefinitions_5_0= ruleTransformationDefinition ) ) )*
- {
- otherlv_0=(Token)match(input,13,FOLLOW_3);
-
- newLeafNode(otherlv_0, grammarAccess.getCftModelAccess().getPackageKeyword_0());
-
- // InternalCftLanguage.g:83:3: ( (lv_packageName_1_0= ruleQualifiedName ) )
- // InternalCftLanguage.g:84:4: (lv_packageName_1_0= ruleQualifiedName )
- {
- // InternalCftLanguage.g:84:4: (lv_packageName_1_0= ruleQualifiedName )
- // InternalCftLanguage.g:85:5: lv_packageName_1_0= ruleQualifiedName
- {
-
- newCompositeNode(grammarAccess.getCftModelAccess().getPackageNameQualifiedNameParserRuleCall_1_0());
-
- pushFollow(FOLLOW_4);
- lv_packageName_1_0=ruleQualifiedName();
-
- state._fsp--;
-
-
- if (current==null) {
- current = createModelElementForParent(grammarAccess.getCftModelRule());
- }
- set(
- current,
- "packageName",
- lv_packageName_1_0,
- "hu.bme.mit.inf.dslreasoner.faulttree.components.CftLanguage.QualifiedName");
- afterParserOrEnumRuleCall();
-
-
- }
-
-
- }
-
- // InternalCftLanguage.g:102:3: (otherlv_2= ';' )?
- int alt1=2;
- int LA1_0 = input.LA(1);
-
- if ( (LA1_0==14) ) {
- alt1=1;
- }
- switch (alt1) {
- case 1 :
- // InternalCftLanguage.g:103:4: otherlv_2= ';'
- {
- otherlv_2=(Token)match(input,14,FOLLOW_5);
-
- newLeafNode(otherlv_2, grammarAccess.getCftModelAccess().getSemicolonKeyword_2());
-
-
- }
- break;
-
- }
-
- // InternalCftLanguage.g:108:3: ( (lv_imports_3_0= ruleImportDeclaration ) )*
- loop2:
- do {
- int alt2=2;
- int LA2_0 = input.LA(1);
-
- if ( (LA2_0==15) ) {
- alt2=1;
- }
-
-
- switch (alt2) {
- case 1 :
- // InternalCftLanguage.g:109:4: (lv_imports_3_0= ruleImportDeclaration )
- {
- // InternalCftLanguage.g:109:4: (lv_imports_3_0= ruleImportDeclaration )
- // InternalCftLanguage.g:110:5: lv_imports_3_0= ruleImportDeclaration
- {
-
- newCompositeNode(grammarAccess.getCftModelAccess().getImportsImportDeclarationParserRuleCall_3_0());
-
- pushFollow(FOLLOW_5);
- lv_imports_3_0=ruleImportDeclaration();
-
- state._fsp--;
-
-
- if (current==null) {
- current = createModelElementForParent(grammarAccess.getCftModelRule());
- }
- add(
- current,
- "imports",
- lv_imports_3_0,
- "hu.bme.mit.inf.dslreasoner.faulttree.components.CftLanguage.ImportDeclaration");
- afterParserOrEnumRuleCall();
-
-
- }
-
-
- }
- break;
-
- default :
- break loop2;
- }
- } while (true);
-
- // InternalCftLanguage.g:127:3: ( ( (lv_componentDefinitions_4_0= ruleComponentDefinition ) ) | ( (lv_transformationDefinitions_5_0= ruleTransformationDefinition ) ) )*
- loop3:
- do {
- int alt3=3;
- int LA3_0 = input.LA(1);
-
- if ( (LA3_0==16) ) {
- alt3=1;
- }
- else if ( (LA3_0==28) ) {
- alt3=2;
- }
-
-
- switch (alt3) {
- case 1 :
- // InternalCftLanguage.g:128:4: ( (lv_componentDefinitions_4_0= ruleComponentDefinition ) )
- {
- // InternalCftLanguage.g:128:4: ( (lv_componentDefinitions_4_0= ruleComponentDefinition ) )
- // InternalCftLanguage.g:129:5: (lv_componentDefinitions_4_0= ruleComponentDefinition )
- {
- // InternalCftLanguage.g:129:5: (lv_componentDefinitions_4_0= ruleComponentDefinition )
- // InternalCftLanguage.g:130:6: lv_componentDefinitions_4_0= ruleComponentDefinition
- {
-
- newCompositeNode(grammarAccess.getCftModelAccess().getComponentDefinitionsComponentDefinitionParserRuleCall_4_0_0());
-
- pushFollow(FOLLOW_6);
- lv_componentDefinitions_4_0=ruleComponentDefinition();
-
- state._fsp--;
-
-
- if (current==null) {
- current = createModelElementForParent(grammarAccess.getCftModelRule());
- }
- add(
- current,
- "componentDefinitions",
- lv_componentDefinitions_4_0,
- "hu.bme.mit.inf.dslreasoner.faulttree.components.CftLanguage.ComponentDefinition");
- afterParserOrEnumRuleCall();
-
-
- }
-
-
- }
-
-
- }
- break;
- case 2 :
- // InternalCftLanguage.g:148:4: ( (lv_transformationDefinitions_5_0= ruleTransformationDefinition ) )
- {
- // InternalCftLanguage.g:148:4: ( (lv_transformationDefinitions_5_0= ruleTransformationDefinition ) )
- // InternalCftLanguage.g:149:5: (lv_transformationDefinitions_5_0= ruleTransformationDefinition )
- {
- // InternalCftLanguage.g:149:5: (lv_transformationDefinitions_5_0= ruleTransformationDefinition )
- // InternalCftLanguage.g:150:6: lv_transformationDefinitions_5_0= ruleTransformationDefinition
- {
-
- newCompositeNode(grammarAccess.getCftModelAccess().getTransformationDefinitionsTransformationDefinitionParserRuleCall_4_1_0());
-
- pushFollow(FOLLOW_6);
- lv_transformationDefinitions_5_0=ruleTransformationDefinition();
-
- state._fsp--;
-
-
- if (current==null) {
- current = createModelElementForParent(grammarAccess.getCftModelRule());
- }
- add(
- current,
- "transformationDefinitions",
- lv_transformationDefinitions_5_0,
- "hu.bme.mit.inf.dslreasoner.faulttree.components.CftLanguage.TransformationDefinition");
- afterParserOrEnumRuleCall();
-
-
- }
-
-
- }
-
-
- }
- break;
-
- default :
- break loop3;
- }
- } while (true);
-
-
- }
-
-
- }
-
-
- leaveRule();
-
- }
-
- catch (RecognitionException re) {
- recover(input,re);
- appendSkippedTokens();
- }
- finally {
- }
- return current;
- }
- // $ANTLR end "ruleCftModel"
-
-
- // $ANTLR start "entryRuleImportDeclaration"
- // InternalCftLanguage.g:172:1: entryRuleImportDeclaration returns [EObject current=null] : iv_ruleImportDeclaration= ruleImportDeclaration EOF ;
- public final EObject entryRuleImportDeclaration() throws RecognitionException {
- EObject current = null;
-
- EObject iv_ruleImportDeclaration = null;
-
-
- try {
- // InternalCftLanguage.g:172:58: (iv_ruleImportDeclaration= ruleImportDeclaration EOF )
- // InternalCftLanguage.g:173:2: iv_ruleImportDeclaration= ruleImportDeclaration EOF
- {
- newCompositeNode(grammarAccess.getImportDeclarationRule());
- pushFollow(FOLLOW_1);
- iv_ruleImportDeclaration=ruleImportDeclaration();
-
- state._fsp--;
-
- current =iv_ruleImportDeclaration;
- match(input,EOF,FOLLOW_2);
-
- }
-
- }
-
- catch (RecognitionException re) {
- recover(input,re);
- appendSkippedTokens();
- }
- finally {
- }
- return current;
- }
- // $ANTLR end "entryRuleImportDeclaration"
-
-
- // $ANTLR start "ruleImportDeclaration"
- // InternalCftLanguage.g:179:1: ruleImportDeclaration returns [EObject current=null] : (otherlv_0= 'import' ( (lv_importedNamespace_1_0= ruleQualifiedNameWithWildcard ) ) (otherlv_2= ';' )? ) ;
- public final EObject ruleImportDeclaration() throws RecognitionException {
- EObject current = null;
-
- Token otherlv_0=null;
- Token otherlv_2=null;
- AntlrDatatypeRuleToken lv_importedNamespace_1_0 = null;
-
-
-
- enterRule();
-
- try {
- // InternalCftLanguage.g:185:2: ( (otherlv_0= 'import' ( (lv_importedNamespace_1_0= ruleQualifiedNameWithWildcard ) ) (otherlv_2= ';' )? ) )
- // InternalCftLanguage.g:186:2: (otherlv_0= 'import' ( (lv_importedNamespace_1_0= ruleQualifiedNameWithWildcard ) ) (otherlv_2= ';' )? )
- {
- // InternalCftLanguage.g:186:2: (otherlv_0= 'import' ( (lv_importedNamespace_1_0= ruleQualifiedNameWithWildcard ) ) (otherlv_2= ';' )? )
- // InternalCftLanguage.g:187:3: otherlv_0= 'import' ( (lv_importedNamespace_1_0= ruleQualifiedNameWithWildcard ) ) (otherlv_2= ';' )?
- {
- otherlv_0=(Token)match(input,15,FOLLOW_3);
-
- newLeafNode(otherlv_0, grammarAccess.getImportDeclarationAccess().getImportKeyword_0());
-
- // InternalCftLanguage.g:191:3: ( (lv_importedNamespace_1_0= ruleQualifiedNameWithWildcard ) )
- // InternalCftLanguage.g:192:4: (lv_importedNamespace_1_0= ruleQualifiedNameWithWildcard )
- {
- // InternalCftLanguage.g:192:4: (lv_importedNamespace_1_0= ruleQualifiedNameWithWildcard )
- // InternalCftLanguage.g:193:5: lv_importedNamespace_1_0= ruleQualifiedNameWithWildcard
- {
-
- newCompositeNode(grammarAccess.getImportDeclarationAccess().getImportedNamespaceQualifiedNameWithWildcardParserRuleCall_1_0());
-
- pushFollow(FOLLOW_7);
- lv_importedNamespace_1_0=ruleQualifiedNameWithWildcard();
-
- state._fsp--;
-
-
- if (current==null) {
- current = createModelElementForParent(grammarAccess.getImportDeclarationRule());
- }
- set(
- current,
- "importedNamespace",
- lv_importedNamespace_1_0,
- "hu.bme.mit.inf.dslreasoner.faulttree.components.CftLanguage.QualifiedNameWithWildcard");
- afterParserOrEnumRuleCall();
-
-
- }
-
-
- }
-
- // InternalCftLanguage.g:210:3: (otherlv_2= ';' )?
- int alt4=2;
- int LA4_0 = input.LA(1);
-
- if ( (LA4_0==14) ) {
- alt4=1;
- }
- switch (alt4) {
- case 1 :
- // InternalCftLanguage.g:211:4: otherlv_2= ';'
- {
- otherlv_2=(Token)match(input,14,FOLLOW_2);
-
- newLeafNode(otherlv_2, grammarAccess.getImportDeclarationAccess().getSemicolonKeyword_2());
-
-
- }
- break;
-
- }
-
-
- }
-
-
- }
-
-
- leaveRule();
-
- }
-
- catch (RecognitionException re) {
- recover(input,re);
- appendSkippedTokens();
- }
- finally {
- }
- return current;
- }
- // $ANTLR end "ruleImportDeclaration"
-
-
- // $ANTLR start "entryRuleComponentDefinition"
- // InternalCftLanguage.g:220:1: entryRuleComponentDefinition returns [EObject current=null] : iv_ruleComponentDefinition= ruleComponentDefinition EOF ;
- public final EObject entryRuleComponentDefinition() throws RecognitionException {
- EObject current = null;
-
- EObject iv_ruleComponentDefinition = null;
-
-
- try {
- // InternalCftLanguage.g:220:60: (iv_ruleComponentDefinition= ruleComponentDefinition EOF )
- // InternalCftLanguage.g:221:2: iv_ruleComponentDefinition= ruleComponentDefinition EOF
- {
- newCompositeNode(grammarAccess.getComponentDefinitionRule());
- pushFollow(FOLLOW_1);
- iv_ruleComponentDefinition=ruleComponentDefinition();
-
- state._fsp--;
-
- current =iv_ruleComponentDefinition;
- match(input,EOF,FOLLOW_2);
-
- }
-
- }
-
- catch (RecognitionException re) {
- recover(input,re);
- appendSkippedTokens();
- }
- finally {
- }
- return current;
- }
- // $ANTLR end "entryRuleComponentDefinition"
-
-
- // $ANTLR start "ruleComponentDefinition"
- // InternalCftLanguage.g:227:1: ruleComponentDefinition returns [EObject current=null] : (otherlv_0= 'cft' ( (lv_name_1_0= ruleValidId ) ) otherlv_2= '{' ( ( ( ( ({...}? => ( ({...}? => (otherlv_4= 'in' ( (lv_inputEvents_5_0= ruleInputEvent ) )* otherlv_6= ';' ) ) ) ) | ({...}? => ( ({...}? => (otherlv_7= 'out' ( ( ruleValidId ) )* otherlv_9= ';' ) ) ) ) )* ) ) ) ( ( (lv_eventDefinitions_10_0= ruleEventDefinition ) ) otherlv_11= ';' )* otherlv_12= '}' ) ;
- public final EObject ruleComponentDefinition() throws RecognitionException {
- EObject current = null;
-
- Token otherlv_0=null;
- Token otherlv_2=null;
- Token otherlv_4=null;
- Token otherlv_6=null;
- Token otherlv_7=null;
- Token otherlv_9=null;
- Token otherlv_11=null;
- Token otherlv_12=null;
- AntlrDatatypeRuleToken lv_name_1_0 = null;
-
- EObject lv_inputEvents_5_0 = null;
-
- EObject lv_eventDefinitions_10_0 = null;
-
-
-
- enterRule();
-
- try {
- // InternalCftLanguage.g:233:2: ( (otherlv_0= 'cft' ( (lv_name_1_0= ruleValidId ) ) otherlv_2= '{' ( ( ( ( ({...}? => ( ({...}? => (otherlv_4= 'in' ( (lv_inputEvents_5_0= ruleInputEvent ) )* otherlv_6= ';' ) ) ) ) | ({...}? => ( ({...}? => (otherlv_7= 'out' ( ( ruleValidId ) )* otherlv_9= ';' ) ) ) ) )* ) ) ) ( ( (lv_eventDefinitions_10_0= ruleEventDefinition ) ) otherlv_11= ';' )* otherlv_12= '}' ) )
- // InternalCftLanguage.g:234:2: (otherlv_0= 'cft' ( (lv_name_1_0= ruleValidId ) ) otherlv_2= '{' ( ( ( ( ({...}? => ( ({...}? => (otherlv_4= 'in' ( (lv_inputEvents_5_0= ruleInputEvent ) )* otherlv_6= ';' ) ) ) ) | ({...}? => ( ({...}? => (otherlv_7= 'out' ( ( ruleValidId ) )* otherlv_9= ';' ) ) ) ) )* ) ) ) ( ( (lv_eventDefinitions_10_0= ruleEventDefinition ) ) otherlv_11= ';' )* otherlv_12= '}' )
- {
- // InternalCftLanguage.g:234:2: (otherlv_0= 'cft' ( (lv_name_1_0= ruleValidId ) ) otherlv_2= '{' ( ( ( ( ({...}? => ( ({...}? => (otherlv_4= 'in' ( (lv_inputEvents_5_0= ruleInputEvent ) )* otherlv_6= ';' ) ) ) ) | ({...}? => ( ({...}? => (otherlv_7= 'out' ( ( ruleValidId ) )* otherlv_9= ';' ) ) ) ) )* ) ) ) ( ( (lv_eventDefinitions_10_0= ruleEventDefinition ) ) otherlv_11= ';' )* otherlv_12= '}' )
- // InternalCftLanguage.g:235:3: otherlv_0= 'cft' ( (lv_name_1_0= ruleValidId ) ) otherlv_2= '{' ( ( ( ( ({...}? => ( ({...}? => (otherlv_4= 'in' ( (lv_inputEvents_5_0= ruleInputEvent ) )* otherlv_6= ';' ) ) ) ) | ({...}? => ( ({...}? => (otherlv_7= 'out' ( ( ruleValidId ) )* otherlv_9= ';' ) ) ) ) )* ) ) ) ( ( (lv_eventDefinitions_10_0= ruleEventDefinition ) ) otherlv_11= ';' )* otherlv_12= '}'
- {
- otherlv_0=(Token)match(input,16,FOLLOW_3);
-
- newLeafNode(otherlv_0, grammarAccess.getComponentDefinitionAccess().getCftKeyword_0());
-
- // InternalCftLanguage.g:239:3: ( (lv_name_1_0= ruleValidId ) )
- // InternalCftLanguage.g:240:4: (lv_name_1_0= ruleValidId )
- {
- // InternalCftLanguage.g:240:4: (lv_name_1_0= ruleValidId )
- // InternalCftLanguage.g:241:5: lv_name_1_0= ruleValidId
- {
-
- newCompositeNode(grammarAccess.getComponentDefinitionAccess().getNameValidIdParserRuleCall_1_0());
-
- pushFollow(FOLLOW_8);
- lv_name_1_0=ruleValidId();
-
- state._fsp--;
-
-
- if (current==null) {
- current = createModelElementForParent(grammarAccess.getComponentDefinitionRule());
- }
- set(
- current,
- "name",
- lv_name_1_0,
- "hu.bme.mit.inf.dslreasoner.faulttree.components.CftLanguage.ValidId");
- afterParserOrEnumRuleCall();
-
-
- }
-
-
- }
-
- otherlv_2=(Token)match(input,17,FOLLOW_9);
-
- newLeafNode(otherlv_2, grammarAccess.getComponentDefinitionAccess().getLeftCurlyBracketKeyword_2());
-
- // InternalCftLanguage.g:262:3: ( ( ( ( ({...}? => ( ({...}? => (otherlv_4= 'in' ( (lv_inputEvents_5_0= ruleInputEvent ) )* otherlv_6= ';' ) ) ) ) | ({...}? => ( ({...}? => (otherlv_7= 'out' ( ( ruleValidId ) )* otherlv_9= ';' ) ) ) ) )* ) ) )
- // InternalCftLanguage.g:263:4: ( ( ( ({...}? => ( ({...}? => (otherlv_4= 'in' ( (lv_inputEvents_5_0= ruleInputEvent ) )* otherlv_6= ';' ) ) ) ) | ({...}? => ( ({...}? => (otherlv_7= 'out' ( ( ruleValidId ) )* otherlv_9= ';' ) ) ) ) )* ) )
- {
- // InternalCftLanguage.g:263:4: ( ( ( ({...}? => ( ({...}? => (otherlv_4= 'in' ( (lv_inputEvents_5_0= ruleInputEvent ) )* otherlv_6= ';' ) ) ) ) | ({...}? => ( ({...}? => (otherlv_7= 'out' ( ( ruleValidId ) )* otherlv_9= ';' ) ) ) ) )* ) )
- // InternalCftLanguage.g:264:5: ( ( ({...}? => ( ({...}? => (otherlv_4= 'in' ( (lv_inputEvents_5_0= ruleInputEvent ) )* otherlv_6= ';' ) ) ) ) | ({...}? => ( ({...}? => (otherlv_7= 'out' ( ( ruleValidId ) )* otherlv_9= ';' ) ) ) ) )* )
- {
-
- getUnorderedGroupHelper().enter(grammarAccess.getComponentDefinitionAccess().getUnorderedGroup_3());
-
- // InternalCftLanguage.g:267:5: ( ( ({...}? => ( ({...}? => (otherlv_4= 'in' ( (lv_inputEvents_5_0= ruleInputEvent ) )* otherlv_6= ';' ) ) ) ) | ({...}? => ( ({...}? => (otherlv_7= 'out' ( ( ruleValidId ) )* otherlv_9= ';' ) ) ) ) )* )
- // InternalCftLanguage.g:268:6: ( ({...}? => ( ({...}? => (otherlv_4= 'in' ( (lv_inputEvents_5_0= ruleInputEvent ) )* otherlv_6= ';' ) ) ) ) | ({...}? => ( ({...}? => (otherlv_7= 'out' ( ( ruleValidId ) )* otherlv_9= ';' ) ) ) ) )*
- {
- // InternalCftLanguage.g:268:6: ( ({...}? => ( ({...}? => (otherlv_4= 'in' ( (lv_inputEvents_5_0= ruleInputEvent ) )* otherlv_6= ';' ) ) ) ) | ({...}? => ( ({...}? => (otherlv_7= 'out' ( ( ruleValidId ) )* otherlv_9= ';' ) ) ) ) )*
- loop7:
- do {
- int alt7=3;
- int LA7_0 = input.LA(1);
-
- if ( LA7_0 == 18 && getUnorderedGroupHelper().canSelect(grammarAccess.getComponentDefinitionAccess().getUnorderedGroup_3(), 0) ) {
- alt7=1;
- }
- else if ( LA7_0 == 19 && getUnorderedGroupHelper().canSelect(grammarAccess.getComponentDefinitionAccess().getUnorderedGroup_3(), 1) ) {
- alt7=2;
- }
-
-
- switch (alt7) {
- case 1 :
- // InternalCftLanguage.g:269:4: ({...}? => ( ({...}? => (otherlv_4= 'in' ( (lv_inputEvents_5_0= ruleInputEvent ) )* otherlv_6= ';' ) ) ) )
- {
- // InternalCftLanguage.g:269:4: ({...}? => ( ({...}? => (otherlv_4= 'in' ( (lv_inputEvents_5_0= ruleInputEvent ) )* otherlv_6= ';' ) ) ) )
- // InternalCftLanguage.g:270:5: {...}? => ( ({...}? => (otherlv_4= 'in' ( (lv_inputEvents_5_0= ruleInputEvent ) )* otherlv_6= ';' ) ) )
- {
- if ( ! getUnorderedGroupHelper().canSelect(grammarAccess.getComponentDefinitionAccess().getUnorderedGroup_3(), 0) ) {
- throw new FailedPredicateException(input, "ruleComponentDefinition", "getUnorderedGroupHelper().canSelect(grammarAccess.getComponentDefinitionAccess().getUnorderedGroup_3(), 0)");
- }
- // InternalCftLanguage.g:270:116: ( ({...}? => (otherlv_4= 'in' ( (lv_inputEvents_5_0= ruleInputEvent ) )* otherlv_6= ';' ) ) )
- // InternalCftLanguage.g:271:6: ({...}? => (otherlv_4= 'in' ( (lv_inputEvents_5_0= ruleInputEvent ) )* otherlv_6= ';' ) )
- {
-
- getUnorderedGroupHelper().select(grammarAccess.getComponentDefinitionAccess().getUnorderedGroup_3(), 0);
-
- // InternalCftLanguage.g:274:9: ({...}? => (otherlv_4= 'in' ( (lv_inputEvents_5_0= ruleInputEvent ) )* otherlv_6= ';' ) )
- // InternalCftLanguage.g:274:10: {...}? => (otherlv_4= 'in' ( (lv_inputEvents_5_0= ruleInputEvent ) )* otherlv_6= ';' )
- {
- if ( !((true)) ) {
- throw new FailedPredicateException(input, "ruleComponentDefinition", "true");
- }
- // InternalCftLanguage.g:274:19: (otherlv_4= 'in' ( (lv_inputEvents_5_0= ruleInputEvent ) )* otherlv_6= ';' )
- // InternalCftLanguage.g:274:20: otherlv_4= 'in' ( (lv_inputEvents_5_0= ruleInputEvent ) )* otherlv_6= ';'
- {
- otherlv_4=(Token)match(input,18,FOLLOW_10);
-
- newLeafNode(otherlv_4, grammarAccess.getComponentDefinitionAccess().getInKeyword_3_0_0());
-
- // InternalCftLanguage.g:278:9: ( (lv_inputEvents_5_0= ruleInputEvent ) )*
- loop5:
- do {
- int alt5=2;
- int LA5_0 = input.LA(1);
-
- if ( ((LA5_0>=RULE_OF_INT && LA5_0<=RULE_ID)) ) {
- alt5=1;
- }
-
-
- switch (alt5) {
- case 1 :
- // InternalCftLanguage.g:279:10: (lv_inputEvents_5_0= ruleInputEvent )
- {
- // InternalCftLanguage.g:279:10: (lv_inputEvents_5_0= ruleInputEvent )
- // InternalCftLanguage.g:280:11: lv_inputEvents_5_0= ruleInputEvent
- {
-
- newCompositeNode(grammarAccess.getComponentDefinitionAccess().getInputEventsInputEventParserRuleCall_3_0_1_0());
-
- pushFollow(FOLLOW_10);
- lv_inputEvents_5_0=ruleInputEvent();
-
- state._fsp--;
-
-
- if (current==null) {
- current = createModelElementForParent(grammarAccess.getComponentDefinitionRule());
- }
- add(
- current,
- "inputEvents",
- lv_inputEvents_5_0,
- "hu.bme.mit.inf.dslreasoner.faulttree.components.CftLanguage.InputEvent");
- afterParserOrEnumRuleCall();
-
-
- }
-
-
- }
- break;
-
- default :
- break loop5;
- }
- } while (true);
-
- otherlv_6=(Token)match(input,14,FOLLOW_9);
-
- newLeafNode(otherlv_6, grammarAccess.getComponentDefinitionAccess().getSemicolonKeyword_3_0_2());
-
-
- }
-
-
- }
-
-
- getUnorderedGroupHelper().returnFromSelection(grammarAccess.getComponentDefinitionAccess().getUnorderedGroup_3());
-
-
- }
-
-
- }
-
-
- }
- break;
- case 2 :
- // InternalCftLanguage.g:307:4: ({...}? => ( ({...}? => (otherlv_7= 'out' ( ( ruleValidId ) )* otherlv_9= ';' ) ) ) )
- {
- // InternalCftLanguage.g:307:4: ({...}? => ( ({...}? => (otherlv_7= 'out' ( ( ruleValidId ) )* otherlv_9= ';' ) ) ) )
- // InternalCftLanguage.g:308:5: {...}? => ( ({...}? => (otherlv_7= 'out' ( ( ruleValidId ) )* otherlv_9= ';' ) ) )
- {
- if ( ! getUnorderedGroupHelper().canSelect(grammarAccess.getComponentDefinitionAccess().getUnorderedGroup_3(), 1) ) {
- throw new FailedPredicateException(input, "ruleComponentDefinition", "getUnorderedGroupHelper().canSelect(grammarAccess.getComponentDefinitionAccess().getUnorderedGroup_3(), 1)");
- }
- // InternalCftLanguage.g:308:116: ( ({...}? => (otherlv_7= 'out' ( ( ruleValidId ) )* otherlv_9= ';' ) ) )
- // InternalCftLanguage.g:309:6: ({...}? => (otherlv_7= 'out' ( ( ruleValidId ) )* otherlv_9= ';' ) )
- {
-
- getUnorderedGroupHelper().select(grammarAccess.getComponentDefinitionAccess().getUnorderedGroup_3(), 1);
-
- // InternalCftLanguage.g:312:9: ({...}? => (otherlv_7= 'out' ( ( ruleValidId ) )* otherlv_9= ';' ) )
- // InternalCftLanguage.g:312:10: {...}? => (otherlv_7= 'out' ( ( ruleValidId ) )* otherlv_9= ';' )
- {
- if ( !((true)) ) {
- throw new FailedPredicateException(input, "ruleComponentDefinition", "true");
- }
- // InternalCftLanguage.g:312:19: (otherlv_7= 'out' ( ( ruleValidId ) )* otherlv_9= ';' )
- // InternalCftLanguage.g:312:20: otherlv_7= 'out' ( ( ruleValidId ) )* otherlv_9= ';'
- {
- otherlv_7=(Token)match(input,19,FOLLOW_10);
-
- newLeafNode(otherlv_7, grammarAccess.getComponentDefinitionAccess().getOutKeyword_3_1_0());
-
- // InternalCftLanguage.g:316:9: ( ( ruleValidId ) )*
- loop6:
- do {
- int alt6=2;
- int LA6_0 = input.LA(1);
-
- if ( ((LA6_0>=RULE_OF_INT && LA6_0<=RULE_ID)) ) {
- alt6=1;
- }
-
-
- switch (alt6) {
- case 1 :
- // InternalCftLanguage.g:317:10: ( ruleValidId )
- {
- // InternalCftLanguage.g:317:10: ( ruleValidId )
- // InternalCftLanguage.g:318:11: ruleValidId
- {
-
- if (current==null) {
- current = createModelElement(grammarAccess.getComponentDefinitionRule());
- }
-
-
- newCompositeNode(grammarAccess.getComponentDefinitionAccess().getOutputEventsEventDeclarationCrossReference_3_1_1_0());
-
- pushFollow(FOLLOW_10);
- ruleValidId();
-
- state._fsp--;
-
-
- afterParserOrEnumRuleCall();
-
-
- }
-
-
- }
- break;
-
- default :
- break loop6;
- }
- } while (true);
-
- otherlv_9=(Token)match(input,14,FOLLOW_9);
-
- newLeafNode(otherlv_9, grammarAccess.getComponentDefinitionAccess().getSemicolonKeyword_3_1_2());
-
-
- }
-
-
- }
-
-
- getUnorderedGroupHelper().returnFromSelection(grammarAccess.getComponentDefinitionAccess().getUnorderedGroup_3());
-
-
- }
-
-
- }
-
-
- }
- break;
-
- default :
- break loop7;
- }
- } while (true);
-
-
- }
-
-
- }
-
-
- getUnorderedGroupHelper().leave(grammarAccess.getComponentDefinitionAccess().getUnorderedGroup_3());
-
-
- }
-
- // InternalCftLanguage.g:349:3: ( ( (lv_eventDefinitions_10_0= ruleEventDefinition ) ) otherlv_11= ';' )*
- loop8:
- do {
- int alt8=2;
- int LA8_0 = input.LA(1);
-
- if ( ((LA8_0>=RULE_OF_INT && LA8_0<=RULE_ID)) ) {
- alt8=1;
- }
-
-
- switch (alt8) {
- case 1 :
- // InternalCftLanguage.g:350:4: ( (lv_eventDefinitions_10_0= ruleEventDefinition ) ) otherlv_11= ';'
- {
- // InternalCftLanguage.g:350:4: ( (lv_eventDefinitions_10_0= ruleEventDefinition ) )
- // InternalCftLanguage.g:351:5: (lv_eventDefinitions_10_0= ruleEventDefinition )
- {
- // InternalCftLanguage.g:351:5: (lv_eventDefinitions_10_0= ruleEventDefinition )
- // InternalCftLanguage.g:352:6: lv_eventDefinitions_10_0= ruleEventDefinition
- {
-
- newCompositeNode(grammarAccess.getComponentDefinitionAccess().getEventDefinitionsEventDefinitionParserRuleCall_4_0_0());
-
- pushFollow(FOLLOW_11);
- lv_eventDefinitions_10_0=ruleEventDefinition();
-
- state._fsp--;
-
-
- if (current==null) {
- current = createModelElementForParent(grammarAccess.getComponentDefinitionRule());
- }
- add(
- current,
- "eventDefinitions",
- lv_eventDefinitions_10_0,
- "hu.bme.mit.inf.dslreasoner.faulttree.components.CftLanguage.EventDefinition");
- afterParserOrEnumRuleCall();
-
-
- }
-
-
- }
-
- otherlv_11=(Token)match(input,14,FOLLOW_12);
-
- newLeafNode(otherlv_11, grammarAccess.getComponentDefinitionAccess().getSemicolonKeyword_4_1());
-
-
- }
- break;
-
- default :
- break loop8;
- }
- } while (true);
-
- otherlv_12=(Token)match(input,20,FOLLOW_2);
-
- newLeafNode(otherlv_12, grammarAccess.getComponentDefinitionAccess().getRightCurlyBracketKeyword_5());
-
-
- }
-
-
- }
-
-
- leaveRule();
-
- }
-
- catch (RecognitionException re) {
- recover(input,re);
- appendSkippedTokens();
- }
- finally {
- }
- return current;
- }
- // $ANTLR end "ruleComponentDefinition"
-
-
- // $ANTLR start "entryRuleInputEvent"
- // InternalCftLanguage.g:382:1: entryRuleInputEvent returns [EObject current=null] : iv_ruleInputEvent= ruleInputEvent EOF ;
- public final EObject entryRuleInputEvent() throws RecognitionException {
- EObject current = null;
-
- EObject iv_ruleInputEvent = null;
-
-
- try {
- // InternalCftLanguage.g:382:51: (iv_ruleInputEvent= ruleInputEvent EOF )
- // InternalCftLanguage.g:383:2: iv_ruleInputEvent= ruleInputEvent EOF
- {
- newCompositeNode(grammarAccess.getInputEventRule());
- pushFollow(FOLLOW_1);
- iv_ruleInputEvent=ruleInputEvent();
-
- state._fsp--;
-
- current =iv_ruleInputEvent;
- match(input,EOF,FOLLOW_2);
-
- }
-
- }
-
- catch (RecognitionException re) {
- recover(input,re);
- appendSkippedTokens();
- }
- finally {
- }
- return current;
- }
- // $ANTLR end "entryRuleInputEvent"
-
-
- // $ANTLR start "ruleInputEvent"
- // InternalCftLanguage.g:389:1: ruleInputEvent returns [EObject current=null] : ( ( (lv_name_0_0= ruleValidId ) ) ( (lv_multiple_1_0= '[]' ) )? ) ;
- public final EObject ruleInputEvent() throws RecognitionException {
- EObject current = null;
-
- Token lv_multiple_1_0=null;
- AntlrDatatypeRuleToken lv_name_0_0 = null;
-
-
-
- enterRule();
-
- try {
- // InternalCftLanguage.g:395:2: ( ( ( (lv_name_0_0= ruleValidId ) ) ( (lv_multiple_1_0= '[]' ) )? ) )
- // InternalCftLanguage.g:396:2: ( ( (lv_name_0_0= ruleValidId ) ) ( (lv_multiple_1_0= '[]' ) )? )
- {
- // InternalCftLanguage.g:396:2: ( ( (lv_name_0_0= ruleValidId ) ) ( (lv_multiple_1_0= '[]' ) )? )
- // InternalCftLanguage.g:397:3: ( (lv_name_0_0= ruleValidId ) ) ( (lv_multiple_1_0= '[]' ) )?
- {
- // InternalCftLanguage.g:397:3: ( (lv_name_0_0= ruleValidId ) )
- // InternalCftLanguage.g:398:4: (lv_name_0_0= ruleValidId )
- {
- // InternalCftLanguage.g:398:4: (lv_name_0_0= ruleValidId )
- // InternalCftLanguage.g:399:5: lv_name_0_0= ruleValidId
- {
-
- newCompositeNode(grammarAccess.getInputEventAccess().getNameValidIdParserRuleCall_0_0());
-
- pushFollow(FOLLOW_13);
- lv_name_0_0=ruleValidId();
-
- state._fsp--;
-
-
- if (current==null) {
- current = createModelElementForParent(grammarAccess.getInputEventRule());
- }
- set(
- current,
- "name",
- lv_name_0_0,
- "hu.bme.mit.inf.dslreasoner.faulttree.components.CftLanguage.ValidId");
- afterParserOrEnumRuleCall();
-
-
- }
-
-
- }
-
- // InternalCftLanguage.g:416:3: ( (lv_multiple_1_0= '[]' ) )?
- int alt9=2;
- int LA9_0 = input.LA(1);
-
- if ( (LA9_0==21) ) {
- alt9=1;
- }
- switch (alt9) {
- case 1 :
- // InternalCftLanguage.g:417:4: (lv_multiple_1_0= '[]' )
- {
- // InternalCftLanguage.g:417:4: (lv_multiple_1_0= '[]' )
- // InternalCftLanguage.g:418:5: lv_multiple_1_0= '[]'
- {
- lv_multiple_1_0=(Token)match(input,21,FOLLOW_2);
-
- newLeafNode(lv_multiple_1_0, grammarAccess.getInputEventAccess().getMultipleLeftSquareBracketRightSquareBracketKeyword_1_0());
-
-
- if (current==null) {
- current = createModelElement(grammarAccess.getInputEventRule());
- }
- setWithLastConsumed(current, "multiple", true, "[]");
-
-
- }
-
-
- }
- break;
-
- }
-
-
- }
-
-
- }
-
-
- leaveRule();
-
- }
-
- catch (RecognitionException re) {
- recover(input,re);
- appendSkippedTokens();
- }
- finally {
- }
- return current;
- }
- // $ANTLR end "ruleInputEvent"
-
-
- // $ANTLR start "entryRuleEventDefinition"
- // InternalCftLanguage.g:434:1: entryRuleEventDefinition returns [EObject current=null] : iv_ruleEventDefinition= ruleEventDefinition EOF ;
- public final EObject entryRuleEventDefinition() throws RecognitionException {
- EObject current = null;
-
- EObject iv_ruleEventDefinition = null;
-
-
- try {
- // InternalCftLanguage.g:434:56: (iv_ruleEventDefinition= ruleEventDefinition EOF )
- // InternalCftLanguage.g:435:2: iv_ruleEventDefinition= ruleEventDefinition EOF
- {
- newCompositeNode(grammarAccess.getEventDefinitionRule());
- pushFollow(FOLLOW_1);
- iv_ruleEventDefinition=ruleEventDefinition();
-
- state._fsp--;
-
- current =iv_ruleEventDefinition;
- match(input,EOF,FOLLOW_2);
-
- }
-
- }
-
- catch (RecognitionException re) {
- recover(input,re);
- appendSkippedTokens();
- }
- finally {
- }
- return current;
- }
- // $ANTLR end "entryRuleEventDefinition"
-
-
- // $ANTLR start "ruleEventDefinition"
- // InternalCftLanguage.g:441:1: ruleEventDefinition returns [EObject current=null] : (this_BasicEventDefinition_0= ruleBasicEventDefinition | this_GateDefinition_1= ruleGateDefinition ) ;
- public final EObject ruleEventDefinition() throws RecognitionException {
- EObject current = null;
-
- EObject this_BasicEventDefinition_0 = null;
-
- EObject this_GateDefinition_1 = null;
-
-
-
- enterRule();
-
- try {
- // InternalCftLanguage.g:447:2: ( (this_BasicEventDefinition_0= ruleBasicEventDefinition | this_GateDefinition_1= ruleGateDefinition ) )
- // InternalCftLanguage.g:448:2: (this_BasicEventDefinition_0= ruleBasicEventDefinition | this_GateDefinition_1= ruleGateDefinition )
- {
- // InternalCftLanguage.g:448:2: (this_BasicEventDefinition_0= ruleBasicEventDefinition | this_GateDefinition_1= ruleGateDefinition )
- int alt10=2;
- int LA10_0 = input.LA(1);
-
- if ( (LA10_0==RULE_ID) ) {
- int LA10_1 = input.LA(2);
-
- if ( (LA10_1==RULE_INT||(LA10_1>=25 && LA10_1<=26)) ) {
- alt10=2;
- }
- else if ( (LA10_1==22||LA10_1==24) ) {
- alt10=1;
- }
- else {
- NoViableAltException nvae =
- new NoViableAltException("", 10, 1, input);
-
- throw nvae;
- }
- }
- else if ( (LA10_0==RULE_OF_INT) ) {
- int LA10_2 = input.LA(2);
-
- if ( (LA10_2==22||LA10_2==24) ) {
- alt10=1;
- }
- else if ( (LA10_2==RULE_INT||(LA10_2>=25 && LA10_2<=26)) ) {
- alt10=2;
- }
- else {
- NoViableAltException nvae =
- new NoViableAltException("", 10, 2, input);
-
- throw nvae;
- }
- }
- else {
- NoViableAltException nvae =
- new NoViableAltException("", 10, 0, input);
-
- throw nvae;
- }
- switch (alt10) {
- case 1 :
- // InternalCftLanguage.g:449:3: this_BasicEventDefinition_0= ruleBasicEventDefinition
- {
-
- newCompositeNode(grammarAccess.getEventDefinitionAccess().getBasicEventDefinitionParserRuleCall_0());
-
- pushFollow(FOLLOW_2);
- this_BasicEventDefinition_0=ruleBasicEventDefinition();
-
- state._fsp--;
-
-
- current = this_BasicEventDefinition_0;
- afterParserOrEnumRuleCall();
-
-
- }
- break;
- case 2 :
- // InternalCftLanguage.g:458:3: this_GateDefinition_1= ruleGateDefinition
- {
-
- newCompositeNode(grammarAccess.getEventDefinitionAccess().getGateDefinitionParserRuleCall_1());
-
- pushFollow(FOLLOW_2);
- this_GateDefinition_1=ruleGateDefinition();
-
- state._fsp--;
-
-
- current = this_GateDefinition_1;
- afterParserOrEnumRuleCall();
-
-
- }
- break;
-
- }
-
-
- }
-
-
- leaveRule();
-
- }
-
- catch (RecognitionException re) {
- recover(input,re);
- appendSkippedTokens();
- }
- finally {
- }
- return current;
- }
- // $ANTLR end "ruleEventDefinition"
-
-
- // $ANTLR start "entryRuleBasicEventDefinition"
- // InternalCftLanguage.g:470:1: entryRuleBasicEventDefinition returns [EObject current=null] : iv_ruleBasicEventDefinition= ruleBasicEventDefinition EOF ;
- public final EObject entryRuleBasicEventDefinition() throws RecognitionException {
- EObject current = null;
-
- EObject iv_ruleBasicEventDefinition = null;
-
-
- try {
- // InternalCftLanguage.g:470:61: (iv_ruleBasicEventDefinition= ruleBasicEventDefinition EOF )
- // InternalCftLanguage.g:471:2: iv_ruleBasicEventDefinition= ruleBasicEventDefinition EOF
- {
- newCompositeNode(grammarAccess.getBasicEventDefinitionRule());
- pushFollow(FOLLOW_1);
- iv_ruleBasicEventDefinition=ruleBasicEventDefinition();
-
- state._fsp--;
-
- current =iv_ruleBasicEventDefinition;
- match(input,EOF,FOLLOW_2);
-
- }
-
- }
-
- catch (RecognitionException re) {
- recover(input,re);
- appendSkippedTokens();
- }
- finally {
- }
- return current;
- }
- // $ANTLR end "entryRuleBasicEventDefinition"
-
-
- // $ANTLR start "ruleBasicEventDefinition"
- // InternalCftLanguage.g:477:1: ruleBasicEventDefinition returns [EObject current=null] : ( ( (lv_name_0_0= ruleValidId ) ) ( (lv_distribution_1_0= ruleDistribution ) ) ) ;
- public final EObject ruleBasicEventDefinition() throws RecognitionException {
- EObject current = null;
-
- AntlrDatatypeRuleToken lv_name_0_0 = null;
-
- EObject lv_distribution_1_0 = null;
-
-
-
- enterRule();
-
- try {
- // InternalCftLanguage.g:483:2: ( ( ( (lv_name_0_0= ruleValidId ) ) ( (lv_distribution_1_0= ruleDistribution ) ) ) )
- // InternalCftLanguage.g:484:2: ( ( (lv_name_0_0= ruleValidId ) ) ( (lv_distribution_1_0= ruleDistribution ) ) )
- {
- // InternalCftLanguage.g:484:2: ( ( (lv_name_0_0= ruleValidId ) ) ( (lv_distribution_1_0= ruleDistribution ) ) )
- // InternalCftLanguage.g:485:3: ( (lv_name_0_0= ruleValidId ) ) ( (lv_distribution_1_0= ruleDistribution ) )
- {
- // InternalCftLanguage.g:485:3: ( (lv_name_0_0= ruleValidId ) )
- // InternalCftLanguage.g:486:4: (lv_name_0_0= ruleValidId )
- {
- // InternalCftLanguage.g:486:4: (lv_name_0_0= ruleValidId )
- // InternalCftLanguage.g:487:5: lv_name_0_0= ruleValidId
- {
-
- newCompositeNode(grammarAccess.getBasicEventDefinitionAccess().getNameValidIdParserRuleCall_0_0());
-
- pushFollow(FOLLOW_14);
- lv_name_0_0=ruleValidId();
-
- state._fsp--;
-
-
- if (current==null) {
- current = createModelElementForParent(grammarAccess.getBasicEventDefinitionRule());
- }
- set(
- current,
- "name",
- lv_name_0_0,
- "hu.bme.mit.inf.dslreasoner.faulttree.components.CftLanguage.ValidId");
- afterParserOrEnumRuleCall();
-
-
- }
-
-
- }
-
- // InternalCftLanguage.g:504:3: ( (lv_distribution_1_0= ruleDistribution ) )
- // InternalCftLanguage.g:505:4: (lv_distribution_1_0= ruleDistribution )
- {
- // InternalCftLanguage.g:505:4: (lv_distribution_1_0= ruleDistribution )
- // InternalCftLanguage.g:506:5: lv_distribution_1_0= ruleDistribution
- {
-
- newCompositeNode(grammarAccess.getBasicEventDefinitionAccess().getDistributionDistributionParserRuleCall_1_0());
-
- pushFollow(FOLLOW_2);
- lv_distribution_1_0=ruleDistribution();
-
- state._fsp--;
-
-
- if (current==null) {
- current = createModelElementForParent(grammarAccess.getBasicEventDefinitionRule());
- }
- set(
- current,
- "distribution",
- lv_distribution_1_0,
- "hu.bme.mit.inf.dslreasoner.faulttree.components.CftLanguage.Distribution");
- afterParserOrEnumRuleCall();
-
-
- }
-
-
- }
-
-
- }
-
-
- }
-
-
- leaveRule();
-
- }
-
- catch (RecognitionException re) {
- recover(input,re);
- appendSkippedTokens();
- }
- finally {
- }
- return current;
- }
- // $ANTLR end "ruleBasicEventDefinition"
-
-
- // $ANTLR start "entryRuleDistribution"
- // InternalCftLanguage.g:527:1: entryRuleDistribution returns [EObject current=null] : iv_ruleDistribution= ruleDistribution EOF ;
- public final EObject entryRuleDistribution() throws RecognitionException {
- EObject current = null;
-
- EObject iv_ruleDistribution = null;
-
-
- try {
- // InternalCftLanguage.g:527:53: (iv_ruleDistribution= ruleDistribution EOF )
- // InternalCftLanguage.g:528:2: iv_ruleDistribution= ruleDistribution EOF
- {
- newCompositeNode(grammarAccess.getDistributionRule());
- pushFollow(FOLLOW_1);
- iv_ruleDistribution=ruleDistribution();
-
- state._fsp--;
-
- current =iv_ruleDistribution;
- match(input,EOF,FOLLOW_2);
-
- }
-
- }
-
- catch (RecognitionException re) {
- recover(input,re);
- appendSkippedTokens();
- }
- finally {
- }
- return current;
- }
- // $ANTLR end "entryRuleDistribution"
-
-
- // $ANTLR start "ruleDistribution"
- // InternalCftLanguage.g:534:1: ruleDistribution returns [EObject current=null] : (this_ConstantDistribution_0= ruleConstantDistribution | this_ExponentialDistribution_1= ruleExponentialDistribution ) ;
- public final EObject ruleDistribution() throws RecognitionException {
- EObject current = null;
-
- EObject this_ConstantDistribution_0 = null;
-
- EObject this_ExponentialDistribution_1 = null;
-
-
-
- enterRule();
-
- try {
- // InternalCftLanguage.g:540:2: ( (this_ConstantDistribution_0= ruleConstantDistribution | this_ExponentialDistribution_1= ruleExponentialDistribution ) )
- // InternalCftLanguage.g:541:2: (this_ConstantDistribution_0= ruleConstantDistribution | this_ExponentialDistribution_1= ruleExponentialDistribution )
- {
- // InternalCftLanguage.g:541:2: (this_ConstantDistribution_0= ruleConstantDistribution | this_ExponentialDistribution_1= ruleExponentialDistribution )
- int alt11=2;
- int LA11_0 = input.LA(1);
-
- if ( (LA11_0==22) ) {
- alt11=1;
- }
- else if ( (LA11_0==24) ) {
- alt11=2;
- }
- else {
- NoViableAltException nvae =
- new NoViableAltException("", 11, 0, input);
-
- throw nvae;
- }
- switch (alt11) {
- case 1 :
- // InternalCftLanguage.g:542:3: this_ConstantDistribution_0= ruleConstantDistribution
- {
-
- newCompositeNode(grammarAccess.getDistributionAccess().getConstantDistributionParserRuleCall_0());
-
- pushFollow(FOLLOW_2);
- this_ConstantDistribution_0=ruleConstantDistribution();
-
- state._fsp--;
-
-
- current = this_ConstantDistribution_0;
- afterParserOrEnumRuleCall();
-
-
- }
- break;
- case 2 :
- // InternalCftLanguage.g:551:3: this_ExponentialDistribution_1= ruleExponentialDistribution
- {
-
- newCompositeNode(grammarAccess.getDistributionAccess().getExponentialDistributionParserRuleCall_1());
-
- pushFollow(FOLLOW_2);
- this_ExponentialDistribution_1=ruleExponentialDistribution();
-
- state._fsp--;
-
-
- current = this_ExponentialDistribution_1;
- afterParserOrEnumRuleCall();
-
-
- }
- break;
-
- }
-
-
- }
-
-
- leaveRule();
-
- }
-
- catch (RecognitionException re) {
- recover(input,re);
- appendSkippedTokens();
- }
- finally {
- }
- return current;
- }
- // $ANTLR end "ruleDistribution"
-
-
- // $ANTLR start "entryRuleConstantDistribution"
- // InternalCftLanguage.g:563:1: entryRuleConstantDistribution returns [EObject current=null] : iv_ruleConstantDistribution= ruleConstantDistribution EOF ;
- public final EObject entryRuleConstantDistribution() throws RecognitionException {
- EObject current = null;
-
- EObject iv_ruleConstantDistribution = null;
-
-
- try {
- // InternalCftLanguage.g:563:61: (iv_ruleConstantDistribution= ruleConstantDistribution EOF )
- // InternalCftLanguage.g:564:2: iv_ruleConstantDistribution= ruleConstantDistribution EOF
- {
- newCompositeNode(grammarAccess.getConstantDistributionRule());
- pushFollow(FOLLOW_1);
- iv_ruleConstantDistribution=ruleConstantDistribution();
-
- state._fsp--;
-
- current =iv_ruleConstantDistribution;
- match(input,EOF,FOLLOW_2);
-
- }
-
- }
-
- catch (RecognitionException re) {
- recover(input,re);
- appendSkippedTokens();
- }
- finally {
- }
- return current;
- }
- // $ANTLR end "entryRuleConstantDistribution"
-
-
- // $ANTLR start "ruleConstantDistribution"
- // InternalCftLanguage.g:570:1: ruleConstantDistribution returns [EObject current=null] : (otherlv_0= 'prob' otherlv_1= '=' ( (lv_p_2_0= ruleDouble ) ) ) ;
- public final EObject ruleConstantDistribution() throws RecognitionException {
- EObject current = null;
-
- Token otherlv_0=null;
- Token otherlv_1=null;
- AntlrDatatypeRuleToken lv_p_2_0 = null;
-
-
-
- enterRule();
-
- try {
- // InternalCftLanguage.g:576:2: ( (otherlv_0= 'prob' otherlv_1= '=' ( (lv_p_2_0= ruleDouble ) ) ) )
- // InternalCftLanguage.g:577:2: (otherlv_0= 'prob' otherlv_1= '=' ( (lv_p_2_0= ruleDouble ) ) )
- {
- // InternalCftLanguage.g:577:2: (otherlv_0= 'prob' otherlv_1= '=' ( (lv_p_2_0= ruleDouble ) ) )
- // InternalCftLanguage.g:578:3: otherlv_0= 'prob' otherlv_1= '=' ( (lv_p_2_0= ruleDouble ) )
- {
- otherlv_0=(Token)match(input,22,FOLLOW_15);
-
- newLeafNode(otherlv_0, grammarAccess.getConstantDistributionAccess().getProbKeyword_0());
-
- otherlv_1=(Token)match(input,23,FOLLOW_16);
-
- newLeafNode(otherlv_1, grammarAccess.getConstantDistributionAccess().getEqualsSignKeyword_1());
-
- // InternalCftLanguage.g:586:3: ( (lv_p_2_0= ruleDouble ) )
- // InternalCftLanguage.g:587:4: (lv_p_2_0= ruleDouble )
- {
- // InternalCftLanguage.g:587:4: (lv_p_2_0= ruleDouble )
- // InternalCftLanguage.g:588:5: lv_p_2_0= ruleDouble
- {
-
- newCompositeNode(grammarAccess.getConstantDistributionAccess().getPDoubleParserRuleCall_2_0());
-
- pushFollow(FOLLOW_2);
- lv_p_2_0=ruleDouble();
-
- state._fsp--;
-
-
- if (current==null) {
- current = createModelElementForParent(grammarAccess.getConstantDistributionRule());
- }
- set(
- current,
- "p",
- lv_p_2_0,
- "hu.bme.mit.inf.dslreasoner.faulttree.components.CftLanguage.Double");
- afterParserOrEnumRuleCall();
-
-
- }
-
-
- }
-
-
- }
-
-
- }
-
-
- leaveRule();
-
- }
-
- catch (RecognitionException re) {
- recover(input,re);
- appendSkippedTokens();
- }
- finally {
- }
- return current;
- }
- // $ANTLR end "ruleConstantDistribution"
-
-
- // $ANTLR start "entryRuleExponentialDistribution"
- // InternalCftLanguage.g:609:1: entryRuleExponentialDistribution returns [EObject current=null] : iv_ruleExponentialDistribution= ruleExponentialDistribution EOF ;
- public final EObject entryRuleExponentialDistribution() throws RecognitionException {
- EObject current = null;
-
- EObject iv_ruleExponentialDistribution = null;
-
-
- try {
- // InternalCftLanguage.g:609:64: (iv_ruleExponentialDistribution= ruleExponentialDistribution EOF )
- // InternalCftLanguage.g:610:2: iv_ruleExponentialDistribution= ruleExponentialDistribution EOF
- {
- newCompositeNode(grammarAccess.getExponentialDistributionRule());
- pushFollow(FOLLOW_1);
- iv_ruleExponentialDistribution=ruleExponentialDistribution();
-
- state._fsp--;
-
- current =iv_ruleExponentialDistribution;
- match(input,EOF,FOLLOW_2);
-
- }
-
- }
-
- catch (RecognitionException re) {
- recover(input,re);
- appendSkippedTokens();
- }
- finally {
- }
- return current;
- }
- // $ANTLR end "entryRuleExponentialDistribution"
-
-
- // $ANTLR start "ruleExponentialDistribution"
- // InternalCftLanguage.g:616:1: ruleExponentialDistribution returns [EObject current=null] : (otherlv_0= 'lambda' otherlv_1= '=' ( (lv_lambda_2_0= ruleDouble ) ) ) ;
- public final EObject ruleExponentialDistribution() throws RecognitionException {
- EObject current = null;
-
- Token otherlv_0=null;
- Token otherlv_1=null;
- AntlrDatatypeRuleToken lv_lambda_2_0 = null;
-
-
-
- enterRule();
-
- try {
- // InternalCftLanguage.g:622:2: ( (otherlv_0= 'lambda' otherlv_1= '=' ( (lv_lambda_2_0= ruleDouble ) ) ) )
- // InternalCftLanguage.g:623:2: (otherlv_0= 'lambda' otherlv_1= '=' ( (lv_lambda_2_0= ruleDouble ) ) )
- {
- // InternalCftLanguage.g:623:2: (otherlv_0= 'lambda' otherlv_1= '=' ( (lv_lambda_2_0= ruleDouble ) ) )
- // InternalCftLanguage.g:624:3: otherlv_0= 'lambda' otherlv_1= '=' ( (lv_lambda_2_0= ruleDouble ) )
- {
- otherlv_0=(Token)match(input,24,FOLLOW_15);
-
- newLeafNode(otherlv_0, grammarAccess.getExponentialDistributionAccess().getLambdaKeyword_0());
-
- otherlv_1=(Token)match(input,23,FOLLOW_16);
-
- newLeafNode(otherlv_1, grammarAccess.getExponentialDistributionAccess().getEqualsSignKeyword_1());
-
- // InternalCftLanguage.g:632:3: ( (lv_lambda_2_0= ruleDouble ) )
- // InternalCftLanguage.g:633:4: (lv_lambda_2_0= ruleDouble )
- {
- // InternalCftLanguage.g:633:4: (lv_lambda_2_0= ruleDouble )
- // InternalCftLanguage.g:634:5: lv_lambda_2_0= ruleDouble
- {
-
- newCompositeNode(grammarAccess.getExponentialDistributionAccess().getLambdaDoubleParserRuleCall_2_0());
-
- pushFollow(FOLLOW_2);
- lv_lambda_2_0=ruleDouble();
-
- state._fsp--;
-
-
- if (current==null) {
- current = createModelElementForParent(grammarAccess.getExponentialDistributionRule());
- }
- set(
- current,
- "lambda",
- lv_lambda_2_0,
- "hu.bme.mit.inf.dslreasoner.faulttree.components.CftLanguage.Double");
- afterParserOrEnumRuleCall();
-
-
- }
-
-
- }
-
-
- }
-
-
- }
-
-
- leaveRule();
-
- }
-
- catch (RecognitionException re) {
- recover(input,re);
- appendSkippedTokens();
- }
- finally {
- }
- return current;
- }
- // $ANTLR end "ruleExponentialDistribution"
-
-
- // $ANTLR start "entryRuleGateDefinition"
- // InternalCftLanguage.g:655:1: entryRuleGateDefinition returns [EObject current=null] : iv_ruleGateDefinition= ruleGateDefinition EOF ;
- public final EObject entryRuleGateDefinition() throws RecognitionException {
- EObject current = null;
-
- EObject iv_ruleGateDefinition = null;
-
-
- try {
- // InternalCftLanguage.g:655:55: (iv_ruleGateDefinition= ruleGateDefinition EOF )
- // InternalCftLanguage.g:656:2: iv_ruleGateDefinition= ruleGateDefinition EOF
- {
- newCompositeNode(grammarAccess.getGateDefinitionRule());
- pushFollow(FOLLOW_1);
- iv_ruleGateDefinition=ruleGateDefinition();
-
- state._fsp--;
-
- current =iv_ruleGateDefinition;
- match(input,EOF,FOLLOW_2);
-
- }
-
- }
-
- catch (RecognitionException re) {
- recover(input,re);
- appendSkippedTokens();
- }
- finally {
- }
- return current;
- }
- // $ANTLR end "entryRuleGateDefinition"
-
-
- // $ANTLR start "ruleGateDefinition"
- // InternalCftLanguage.g:662:1: ruleGateDefinition returns [EObject current=null] : (this_AndGateDefinition_0= ruleAndGateDefinition | this_OrGateDefinition_1= ruleOrGateDefinition | this_KOfMGateDefinition_2= ruleKOfMGateDefinition ) ;
- public final EObject ruleGateDefinition() throws RecognitionException {
- EObject current = null;
-
- EObject this_AndGateDefinition_0 = null;
-
- EObject this_OrGateDefinition_1 = null;
-
- EObject this_KOfMGateDefinition_2 = null;
-
-
-
- enterRule();
-
- try {
- // InternalCftLanguage.g:668:2: ( (this_AndGateDefinition_0= ruleAndGateDefinition | this_OrGateDefinition_1= ruleOrGateDefinition | this_KOfMGateDefinition_2= ruleKOfMGateDefinition ) )
- // InternalCftLanguage.g:669:2: (this_AndGateDefinition_0= ruleAndGateDefinition | this_OrGateDefinition_1= ruleOrGateDefinition | this_KOfMGateDefinition_2= ruleKOfMGateDefinition )
- {
- // InternalCftLanguage.g:669:2: (this_AndGateDefinition_0= ruleAndGateDefinition | this_OrGateDefinition_1= ruleOrGateDefinition | this_KOfMGateDefinition_2= ruleKOfMGateDefinition )
- int alt12=3;
- int LA12_0 = input.LA(1);
-
- if ( (LA12_0==RULE_ID) ) {
- switch ( input.LA(2) ) {
- case RULE_INT:
- {
- alt12=3;
- }
- break;
- case 26:
- {
- alt12=2;
- }
- break;
- case 25:
- {
- alt12=1;
- }
- break;
- default:
- NoViableAltException nvae =
- new NoViableAltException("", 12, 1, input);
-
- throw nvae;
- }
-
- }
- else if ( (LA12_0==RULE_OF_INT) ) {
- switch ( input.LA(2) ) {
- case RULE_INT:
- {
- alt12=3;
- }
- break;
- case 26:
- {
- alt12=2;
- }
- break;
- case 25:
- {
- alt12=1;
- }
- break;
- default:
- NoViableAltException nvae =
- new NoViableAltException("", 12, 2, input);
-
- throw nvae;
- }
-
- }
- else {
- NoViableAltException nvae =
- new NoViableAltException("", 12, 0, input);
-
- throw nvae;
- }
- switch (alt12) {
- case 1 :
- // InternalCftLanguage.g:670:3: this_AndGateDefinition_0= ruleAndGateDefinition
- {
-
- newCompositeNode(grammarAccess.getGateDefinitionAccess().getAndGateDefinitionParserRuleCall_0());
-
- pushFollow(FOLLOW_2);
- this_AndGateDefinition_0=ruleAndGateDefinition();
-
- state._fsp--;
-
-
- current = this_AndGateDefinition_0;
- afterParserOrEnumRuleCall();
-
-
- }
- break;
- case 2 :
- // InternalCftLanguage.g:679:3: this_OrGateDefinition_1= ruleOrGateDefinition
- {
-
- newCompositeNode(grammarAccess.getGateDefinitionAccess().getOrGateDefinitionParserRuleCall_1());
-
- pushFollow(FOLLOW_2);
- this_OrGateDefinition_1=ruleOrGateDefinition();
-
- state._fsp--;
-
-
- current = this_OrGateDefinition_1;
- afterParserOrEnumRuleCall();
-
-
- }
- break;
- case 3 :
- // InternalCftLanguage.g:688:3: this_KOfMGateDefinition_2= ruleKOfMGateDefinition
- {
-
- newCompositeNode(grammarAccess.getGateDefinitionAccess().getKOfMGateDefinitionParserRuleCall_2());
-
- pushFollow(FOLLOW_2);
- this_KOfMGateDefinition_2=ruleKOfMGateDefinition();
-
- state._fsp--;
-
-
- current = this_KOfMGateDefinition_2;
- afterParserOrEnumRuleCall();
-
-
- }
- break;
-
- }
-
-
- }
-
-
- leaveRule();
-
- }
-
- catch (RecognitionException re) {
- recover(input,re);
- appendSkippedTokens();
- }
- finally {
- }
- return current;
- }
- // $ANTLR end "ruleGateDefinition"
-
-
- // $ANTLR start "entryRuleAndGateDefinition"
- // InternalCftLanguage.g:700:1: entryRuleAndGateDefinition returns [EObject current=null] : iv_ruleAndGateDefinition= ruleAndGateDefinition EOF ;
- public final EObject entryRuleAndGateDefinition() throws RecognitionException {
- EObject current = null;
-
- EObject iv_ruleAndGateDefinition = null;
-
-
- try {
- // InternalCftLanguage.g:700:58: (iv_ruleAndGateDefinition= ruleAndGateDefinition EOF )
- // InternalCftLanguage.g:701:2: iv_ruleAndGateDefinition= ruleAndGateDefinition EOF
- {
- newCompositeNode(grammarAccess.getAndGateDefinitionRule());
- pushFollow(FOLLOW_1);
- iv_ruleAndGateDefinition=ruleAndGateDefinition();
-
- state._fsp--;
-
- current =iv_ruleAndGateDefinition;
- match(input,EOF,FOLLOW_2);
-
- }
-
- }
-
- catch (RecognitionException re) {
- recover(input,re);
- appendSkippedTokens();
- }
- finally {
- }
- return current;
- }
- // $ANTLR end "entryRuleAndGateDefinition"
-
-
- // $ANTLR start "ruleAndGateDefinition"
- // InternalCftLanguage.g:707:1: ruleAndGateDefinition returns [EObject current=null] : ( ( (lv_name_0_0= ruleValidId ) ) otherlv_1= 'and' ( ( ruleValidId ) )* ) ;
- public final EObject ruleAndGateDefinition() throws RecognitionException {
- EObject current = null;
-
- Token otherlv_1=null;
- AntlrDatatypeRuleToken lv_name_0_0 = null;
-
-
-
- enterRule();
-
- try {
- // InternalCftLanguage.g:713:2: ( ( ( (lv_name_0_0= ruleValidId ) ) otherlv_1= 'and' ( ( ruleValidId ) )* ) )
- // InternalCftLanguage.g:714:2: ( ( (lv_name_0_0= ruleValidId ) ) otherlv_1= 'and' ( ( ruleValidId ) )* )
- {
- // InternalCftLanguage.g:714:2: ( ( (lv_name_0_0= ruleValidId ) ) otherlv_1= 'and' ( ( ruleValidId ) )* )
- // InternalCftLanguage.g:715:3: ( (lv_name_0_0= ruleValidId ) ) otherlv_1= 'and' ( ( ruleValidId ) )*
- {
- // InternalCftLanguage.g:715:3: ( (lv_name_0_0= ruleValidId ) )
- // InternalCftLanguage.g:716:4: (lv_name_0_0= ruleValidId )
- {
- // InternalCftLanguage.g:716:4: (lv_name_0_0= ruleValidId )
- // InternalCftLanguage.g:717:5: lv_name_0_0= ruleValidId
- {
-
- newCompositeNode(grammarAccess.getAndGateDefinitionAccess().getNameValidIdParserRuleCall_0_0());
-
- pushFollow(FOLLOW_17);
- lv_name_0_0=ruleValidId();
-
- state._fsp--;
-
-
- if (current==null) {
- current = createModelElementForParent(grammarAccess.getAndGateDefinitionRule());
- }
- set(
- current,
- "name",
- lv_name_0_0,
- "hu.bme.mit.inf.dslreasoner.faulttree.components.CftLanguage.ValidId");
- afterParserOrEnumRuleCall();
-
-
- }
-
-
- }
-
- otherlv_1=(Token)match(input,25,FOLLOW_18);
-
- newLeafNode(otherlv_1, grammarAccess.getAndGateDefinitionAccess().getAndKeyword_1());
-
- // InternalCftLanguage.g:738:3: ( ( ruleValidId ) )*
- loop13:
- do {
- int alt13=2;
- int LA13_0 = input.LA(1);
-
- if ( ((LA13_0>=RULE_OF_INT && LA13_0<=RULE_ID)) ) {
- alt13=1;
- }
-
-
- switch (alt13) {
- case 1 :
- // InternalCftLanguage.g:739:4: ( ruleValidId )
- {
- // InternalCftLanguage.g:739:4: ( ruleValidId )
- // InternalCftLanguage.g:740:5: ruleValidId
- {
-
- if (current==null) {
- current = createModelElement(grammarAccess.getAndGateDefinitionRule());
- }
-
-
- newCompositeNode(grammarAccess.getAndGateDefinitionAccess().getInputEventsEventDeclarationCrossReference_2_0());
-
- pushFollow(FOLLOW_18);
- ruleValidId();
-
- state._fsp--;
-
-
- afterParserOrEnumRuleCall();
-
-
- }
-
-
- }
- break;
-
- default :
- break loop13;
- }
- } while (true);
-
-
- }
-
-
- }
-
-
- leaveRule();
-
- }
-
- catch (RecognitionException re) {
- recover(input,re);
- appendSkippedTokens();
- }
- finally {
- }
- return current;
- }
- // $ANTLR end "ruleAndGateDefinition"
-
-
- // $ANTLR start "entryRuleOrGateDefinition"
- // InternalCftLanguage.g:758:1: entryRuleOrGateDefinition returns [EObject current=null] : iv_ruleOrGateDefinition= ruleOrGateDefinition EOF ;
- public final EObject entryRuleOrGateDefinition() throws RecognitionException {
- EObject current = null;
-
- EObject iv_ruleOrGateDefinition = null;
-
-
- try {
- // InternalCftLanguage.g:758:57: (iv_ruleOrGateDefinition= ruleOrGateDefinition EOF )
- // InternalCftLanguage.g:759:2: iv_ruleOrGateDefinition= ruleOrGateDefinition EOF
- {
- newCompositeNode(grammarAccess.getOrGateDefinitionRule());
- pushFollow(FOLLOW_1);
- iv_ruleOrGateDefinition=ruleOrGateDefinition();
-
- state._fsp--;
-
- current =iv_ruleOrGateDefinition;
- match(input,EOF,FOLLOW_2);
-
- }
-
- }
-
- catch (RecognitionException re) {
- recover(input,re);
- appendSkippedTokens();
- }
- finally {
- }
- return current;
- }
- // $ANTLR end "entryRuleOrGateDefinition"
-
-
- // $ANTLR start "ruleOrGateDefinition"
- // InternalCftLanguage.g:765:1: ruleOrGateDefinition returns [EObject current=null] : ( ( (lv_name_0_0= ruleValidId ) ) otherlv_1= 'or' ( ( ruleValidId ) )* ) ;
- public final EObject ruleOrGateDefinition() throws RecognitionException {
- EObject current = null;
-
- Token otherlv_1=null;
- AntlrDatatypeRuleToken lv_name_0_0 = null;
-
-
-
- enterRule();
-
- try {
- // InternalCftLanguage.g:771:2: ( ( ( (lv_name_0_0= ruleValidId ) ) otherlv_1= 'or' ( ( ruleValidId ) )* ) )
- // InternalCftLanguage.g:772:2: ( ( (lv_name_0_0= ruleValidId ) ) otherlv_1= 'or' ( ( ruleValidId ) )* )
- {
- // InternalCftLanguage.g:772:2: ( ( (lv_name_0_0= ruleValidId ) ) otherlv_1= 'or' ( ( ruleValidId ) )* )
- // InternalCftLanguage.g:773:3: ( (lv_name_0_0= ruleValidId ) ) otherlv_1= 'or' ( ( ruleValidId ) )*
- {
- // InternalCftLanguage.g:773:3: ( (lv_name_0_0= ruleValidId ) )
- // InternalCftLanguage.g:774:4: (lv_name_0_0= ruleValidId )
- {
- // InternalCftLanguage.g:774:4: (lv_name_0_0= ruleValidId )
- // InternalCftLanguage.g:775:5: lv_name_0_0= ruleValidId
- {
-
- newCompositeNode(grammarAccess.getOrGateDefinitionAccess().getNameValidIdParserRuleCall_0_0());
-
- pushFollow(FOLLOW_19);
- lv_name_0_0=ruleValidId();
-
- state._fsp--;
-
-
- if (current==null) {
- current = createModelElementForParent(grammarAccess.getOrGateDefinitionRule());
- }
- set(
- current,
- "name",
- lv_name_0_0,
- "hu.bme.mit.inf.dslreasoner.faulttree.components.CftLanguage.ValidId");
- afterParserOrEnumRuleCall();
-
-
- }
-
-
- }
-
- otherlv_1=(Token)match(input,26,FOLLOW_18);
-
- newLeafNode(otherlv_1, grammarAccess.getOrGateDefinitionAccess().getOrKeyword_1());
-
- // InternalCftLanguage.g:796:3: ( ( ruleValidId ) )*
- loop14:
- do {
- int alt14=2;
- int LA14_0 = input.LA(1);
-
- if ( ((LA14_0>=RULE_OF_INT && LA14_0<=RULE_ID)) ) {
- alt14=1;
- }
-
-
- switch (alt14) {
- case 1 :
- // InternalCftLanguage.g:797:4: ( ruleValidId )
- {
- // InternalCftLanguage.g:797:4: ( ruleValidId )
- // InternalCftLanguage.g:798:5: ruleValidId
- {
-
- if (current==null) {
- current = createModelElement(grammarAccess.getOrGateDefinitionRule());
- }
-
-
- newCompositeNode(grammarAccess.getOrGateDefinitionAccess().getInputEventsEventDeclarationCrossReference_2_0());
-
- pushFollow(FOLLOW_18);
- ruleValidId();
-
- state._fsp--;
-
-
- afterParserOrEnumRuleCall();
-
-
- }
-
-
- }
- break;
-
- default :
- break loop14;
- }
- } while (true);
-
-
- }
-
-
- }
-
-
- leaveRule();
-
- }
-
- catch (RecognitionException re) {
- recover(input,re);
- appendSkippedTokens();
- }
- finally {
- }
- return current;
- }
- // $ANTLR end "ruleOrGateDefinition"
-
-
- // $ANTLR start "entryRuleKOfMGateDefinition"
- // InternalCftLanguage.g:816:1: entryRuleKOfMGateDefinition returns [EObject current=null] : iv_ruleKOfMGateDefinition= ruleKOfMGateDefinition EOF ;
- public final EObject entryRuleKOfMGateDefinition() throws RecognitionException {
- EObject current = null;
-
- EObject iv_ruleKOfMGateDefinition = null;
-
-
- try {
- // InternalCftLanguage.g:816:59: (iv_ruleKOfMGateDefinition= ruleKOfMGateDefinition EOF )
- // InternalCftLanguage.g:817:2: iv_ruleKOfMGateDefinition= ruleKOfMGateDefinition EOF
- {
- newCompositeNode(grammarAccess.getKOfMGateDefinitionRule());
- pushFollow(FOLLOW_1);
- iv_ruleKOfMGateDefinition=ruleKOfMGateDefinition();
-
- state._fsp--;
-
- current =iv_ruleKOfMGateDefinition;
- match(input,EOF,FOLLOW_2);
-
- }
-
- }
-
- catch (RecognitionException re) {
- recover(input,re);
- appendSkippedTokens();
- }
- finally {
- }
- return current;
- }
- // $ANTLR end "entryRuleKOfMGateDefinition"
-
-
- // $ANTLR start "ruleKOfMGateDefinition"
- // InternalCftLanguage.g:823:1: ruleKOfMGateDefinition returns [EObject current=null] : ( ( (lv_name_0_0= ruleValidId ) ) ( (lv_k_1_0= RULE_INT ) ) ( (otherlv_2= 'of' ( (lv_m_3_0= RULE_INT ) ) ) | ( (lv_m_4_0= RULE_OF_INT ) ) ) ( ( ruleValidId ) )* ) ;
- public final EObject ruleKOfMGateDefinition() throws RecognitionException {
- EObject current = null;
-
- Token lv_k_1_0=null;
- Token otherlv_2=null;
- Token lv_m_3_0=null;
- Token lv_m_4_0=null;
- AntlrDatatypeRuleToken lv_name_0_0 = null;
-
-
-
- enterRule();
-
- try {
- // InternalCftLanguage.g:829:2: ( ( ( (lv_name_0_0= ruleValidId ) ) ( (lv_k_1_0= RULE_INT ) ) ( (otherlv_2= 'of' ( (lv_m_3_0= RULE_INT ) ) ) | ( (lv_m_4_0= RULE_OF_INT ) ) ) ( ( ruleValidId ) )* ) )
- // InternalCftLanguage.g:830:2: ( ( (lv_name_0_0= ruleValidId ) ) ( (lv_k_1_0= RULE_INT ) ) ( (otherlv_2= 'of' ( (lv_m_3_0= RULE_INT ) ) ) | ( (lv_m_4_0= RULE_OF_INT ) ) ) ( ( ruleValidId ) )* )
- {
- // InternalCftLanguage.g:830:2: ( ( (lv_name_0_0= ruleValidId ) ) ( (lv_k_1_0= RULE_INT ) ) ( (otherlv_2= 'of' ( (lv_m_3_0= RULE_INT ) ) ) | ( (lv_m_4_0= RULE_OF_INT ) ) ) ( ( ruleValidId ) )* )
- // InternalCftLanguage.g:831:3: ( (lv_name_0_0= ruleValidId ) ) ( (lv_k_1_0= RULE_INT ) ) ( (otherlv_2= 'of' ( (lv_m_3_0= RULE_INT ) ) ) | ( (lv_m_4_0= RULE_OF_INT ) ) ) ( ( ruleValidId ) )*
- {
- // InternalCftLanguage.g:831:3: ( (lv_name_0_0= ruleValidId ) )
- // InternalCftLanguage.g:832:4: (lv_name_0_0= ruleValidId )
- {
- // InternalCftLanguage.g:832:4: (lv_name_0_0= ruleValidId )
- // InternalCftLanguage.g:833:5: lv_name_0_0= ruleValidId
- {
-
- newCompositeNode(grammarAccess.getKOfMGateDefinitionAccess().getNameValidIdParserRuleCall_0_0());
-
- pushFollow(FOLLOW_20);
- lv_name_0_0=ruleValidId();
-
- state._fsp--;
-
-
- if (current==null) {
- current = createModelElementForParent(grammarAccess.getKOfMGateDefinitionRule());
- }
- set(
- current,
- "name",
- lv_name_0_0,
- "hu.bme.mit.inf.dslreasoner.faulttree.components.CftLanguage.ValidId");
- afterParserOrEnumRuleCall();
-
-
- }
-
-
- }
-
- // InternalCftLanguage.g:850:3: ( (lv_k_1_0= RULE_INT ) )
- // InternalCftLanguage.g:851:4: (lv_k_1_0= RULE_INT )
- {
- // InternalCftLanguage.g:851:4: (lv_k_1_0= RULE_INT )
- // InternalCftLanguage.g:852:5: lv_k_1_0= RULE_INT
- {
- lv_k_1_0=(Token)match(input,RULE_INT,FOLLOW_21);
-
- newLeafNode(lv_k_1_0, grammarAccess.getKOfMGateDefinitionAccess().getKINTTerminalRuleCall_1_0());
-
-
- if (current==null) {
- current = createModelElement(grammarAccess.getKOfMGateDefinitionRule());
- }
- setWithLastConsumed(
- current,
- "k",
- lv_k_1_0,
- "org.eclipse.xtext.common.Terminals.INT");
-
-
- }
-
-
- }
-
- // InternalCftLanguage.g:868:3: ( (otherlv_2= 'of' ( (lv_m_3_0= RULE_INT ) ) ) | ( (lv_m_4_0= RULE_OF_INT ) ) )
- int alt15=2;
- int LA15_0 = input.LA(1);
-
- if ( (LA15_0==27) ) {
- alt15=1;
- }
- else if ( (LA15_0==RULE_OF_INT) ) {
- alt15=2;
- }
- else {
- NoViableAltException nvae =
- new NoViableAltException("", 15, 0, input);
-
- throw nvae;
- }
- switch (alt15) {
- case 1 :
- // InternalCftLanguage.g:869:4: (otherlv_2= 'of' ( (lv_m_3_0= RULE_INT ) ) )
- {
- // InternalCftLanguage.g:869:4: (otherlv_2= 'of' ( (lv_m_3_0= RULE_INT ) ) )
- // InternalCftLanguage.g:870:5: otherlv_2= 'of' ( (lv_m_3_0= RULE_INT ) )
- {
- otherlv_2=(Token)match(input,27,FOLLOW_20);
-
- newLeafNode(otherlv_2, grammarAccess.getKOfMGateDefinitionAccess().getOfKeyword_2_0_0());
-
- // InternalCftLanguage.g:874:5: ( (lv_m_3_0= RULE_INT ) )
- // InternalCftLanguage.g:875:6: (lv_m_3_0= RULE_INT )
- {
- // InternalCftLanguage.g:875:6: (lv_m_3_0= RULE_INT )
- // InternalCftLanguage.g:876:7: lv_m_3_0= RULE_INT
- {
- lv_m_3_0=(Token)match(input,RULE_INT,FOLLOW_18);
-
- newLeafNode(lv_m_3_0, grammarAccess.getKOfMGateDefinitionAccess().getMINTTerminalRuleCall_2_0_1_0());
-
-
- if (current==null) {
- current = createModelElement(grammarAccess.getKOfMGateDefinitionRule());
- }
- setWithLastConsumed(
- current,
- "m",
- lv_m_3_0,
- "org.eclipse.xtext.common.Terminals.INT");
-
-
- }
-
-
- }
-
-
- }
-
-
- }
- break;
- case 2 :
- // InternalCftLanguage.g:894:4: ( (lv_m_4_0= RULE_OF_INT ) )
- {
- // InternalCftLanguage.g:894:4: ( (lv_m_4_0= RULE_OF_INT ) )
- // InternalCftLanguage.g:895:5: (lv_m_4_0= RULE_OF_INT )
- {
- // InternalCftLanguage.g:895:5: (lv_m_4_0= RULE_OF_INT )
- // InternalCftLanguage.g:896:6: lv_m_4_0= RULE_OF_INT
- {
- lv_m_4_0=(Token)match(input,RULE_OF_INT,FOLLOW_18);
-
- newLeafNode(lv_m_4_0, grammarAccess.getKOfMGateDefinitionAccess().getMOF_INTTerminalRuleCall_2_1_0());
-
-
- if (current==null) {
- current = createModelElement(grammarAccess.getKOfMGateDefinitionRule());
- }
- setWithLastConsumed(
- current,
- "m",
- lv_m_4_0,
- "hu.bme.mit.inf.dslreasoner.faulttree.components.CftLanguage.OF_INT");
-
-
- }
-
-
- }
-
-
- }
- break;
-
- }
-
- // InternalCftLanguage.g:913:3: ( ( ruleValidId ) )*
- loop16:
- do {
- int alt16=2;
- int LA16_0 = input.LA(1);
-
- if ( ((LA16_0>=RULE_OF_INT && LA16_0<=RULE_ID)) ) {
- alt16=1;
- }
-
-
- switch (alt16) {
- case 1 :
- // InternalCftLanguage.g:914:4: ( ruleValidId )
- {
- // InternalCftLanguage.g:914:4: ( ruleValidId )
- // InternalCftLanguage.g:915:5: ruleValidId
- {
-
- if (current==null) {
- current = createModelElement(grammarAccess.getKOfMGateDefinitionRule());
- }
-
-
- newCompositeNode(grammarAccess.getKOfMGateDefinitionAccess().getInputEventsEventDeclarationCrossReference_3_0());
-
- pushFollow(FOLLOW_18);
- ruleValidId();
-
- state._fsp--;
-
-
- afterParserOrEnumRuleCall();
-
-
- }
-
-
- }
- break;
-
- default :
- break loop16;
- }
- } while (true);
-
-
- }
-
-
- }
-
-
- leaveRule();
-
- }
-
- catch (RecognitionException re) {
- recover(input,re);
- appendSkippedTokens();
- }
- finally {
- }
- return current;
- }
- // $ANTLR end "ruleKOfMGateDefinition"
-
-
- // $ANTLR start "entryRuleTransformationDefinition"
- // InternalCftLanguage.g:933:1: entryRuleTransformationDefinition returns [EObject current=null] : iv_ruleTransformationDefinition= ruleTransformationDefinition EOF ;
- public final EObject entryRuleTransformationDefinition() throws RecognitionException {
- EObject current = null;
-
- EObject iv_ruleTransformationDefinition = null;
-
-
- try {
- // InternalCftLanguage.g:933:65: (iv_ruleTransformationDefinition= ruleTransformationDefinition EOF )
- // InternalCftLanguage.g:934:2: iv_ruleTransformationDefinition= ruleTransformationDefinition EOF
- {
- newCompositeNode(grammarAccess.getTransformationDefinitionRule());
- pushFollow(FOLLOW_1);
- iv_ruleTransformationDefinition=ruleTransformationDefinition();
-
- state._fsp--;
-
- current =iv_ruleTransformationDefinition;
- match(input,EOF,FOLLOW_2);
-
- }
-
- }
-
- catch (RecognitionException re) {
- recover(input,re);
- appendSkippedTokens();
- }
- finally {
- }
- return current;
- }
- // $ANTLR end "entryRuleTransformationDefinition"
-
-
- // $ANTLR start "ruleTransformationDefinition"
- // InternalCftLanguage.g:940:1: ruleTransformationDefinition returns [EObject current=null] : (otherlv_0= 'transformation' ( (lv_name_1_0= ruleValidId ) ) otherlv_2= '{' ( (lv_mappingDefinitions_3_0= ruleMappingDefinition ) )* otherlv_4= '}' ) ;
- public final EObject ruleTransformationDefinition() throws RecognitionException {
- EObject current = null;
-
- Token otherlv_0=null;
- Token otherlv_2=null;
- Token otherlv_4=null;
- AntlrDatatypeRuleToken lv_name_1_0 = null;
-
- EObject lv_mappingDefinitions_3_0 = null;
-
-
-
- enterRule();
-
- try {
- // InternalCftLanguage.g:946:2: ( (otherlv_0= 'transformation' ( (lv_name_1_0= ruleValidId ) ) otherlv_2= '{' ( (lv_mappingDefinitions_3_0= ruleMappingDefinition ) )* otherlv_4= '}' ) )
- // InternalCftLanguage.g:947:2: (otherlv_0= 'transformation' ( (lv_name_1_0= ruleValidId ) ) otherlv_2= '{' ( (lv_mappingDefinitions_3_0= ruleMappingDefinition ) )* otherlv_4= '}' )
- {
- // InternalCftLanguage.g:947:2: (otherlv_0= 'transformation' ( (lv_name_1_0= ruleValidId ) ) otherlv_2= '{' ( (lv_mappingDefinitions_3_0= ruleMappingDefinition ) )* otherlv_4= '}' )
- // InternalCftLanguage.g:948:3: otherlv_0= 'transformation' ( (lv_name_1_0= ruleValidId ) ) otherlv_2= '{' ( (lv_mappingDefinitions_3_0= ruleMappingDefinition ) )* otherlv_4= '}'
- {
- otherlv_0=(Token)match(input,28,FOLLOW_3);
-
- newLeafNode(otherlv_0, grammarAccess.getTransformationDefinitionAccess().getTransformationKeyword_0());
-
- // InternalCftLanguage.g:952:3: ( (lv_name_1_0= ruleValidId ) )
- // InternalCftLanguage.g:953:4: (lv_name_1_0= ruleValidId )
- {
- // InternalCftLanguage.g:953:4: (lv_name_1_0= ruleValidId )
- // InternalCftLanguage.g:954:5: lv_name_1_0= ruleValidId
- {
-
- newCompositeNode(grammarAccess.getTransformationDefinitionAccess().getNameValidIdParserRuleCall_1_0());
-
- pushFollow(FOLLOW_8);
- lv_name_1_0=ruleValidId();
-
- state._fsp--;
-
-
- if (current==null) {
- current = createModelElementForParent(grammarAccess.getTransformationDefinitionRule());
- }
- set(
- current,
- "name",
- lv_name_1_0,
- "hu.bme.mit.inf.dslreasoner.faulttree.components.CftLanguage.ValidId");
- afterParserOrEnumRuleCall();
-
-
- }
-
-
- }
-
- otherlv_2=(Token)match(input,17,FOLLOW_22);
-
- newLeafNode(otherlv_2, grammarAccess.getTransformationDefinitionAccess().getLeftCurlyBracketKeyword_2());
-
- // InternalCftLanguage.g:975:3: ( (lv_mappingDefinitions_3_0= ruleMappingDefinition ) )*
- loop17:
- do {
- int alt17=2;
- int LA17_0 = input.LA(1);
-
- if ( ((LA17_0>=29 && LA17_0<=30)) ) {
- alt17=1;
- }
-
-
- switch (alt17) {
- case 1 :
- // InternalCftLanguage.g:976:4: (lv_mappingDefinitions_3_0= ruleMappingDefinition )
- {
- // InternalCftLanguage.g:976:4: (lv_mappingDefinitions_3_0= ruleMappingDefinition )
- // InternalCftLanguage.g:977:5: lv_mappingDefinitions_3_0= ruleMappingDefinition
- {
-
- newCompositeNode(grammarAccess.getTransformationDefinitionAccess().getMappingDefinitionsMappingDefinitionParserRuleCall_3_0());
-
- pushFollow(FOLLOW_22);
- lv_mappingDefinitions_3_0=ruleMappingDefinition();
-
- state._fsp--;
-
-
- if (current==null) {
- current = createModelElementForParent(grammarAccess.getTransformationDefinitionRule());
- }
- add(
- current,
- "mappingDefinitions",
- lv_mappingDefinitions_3_0,
- "hu.bme.mit.inf.dslreasoner.faulttree.components.CftLanguage.MappingDefinition");
- afterParserOrEnumRuleCall();
-
-
- }
-
-
- }
- break;
-
- default :
- break loop17;
- }
- } while (true);
-
- otherlv_4=(Token)match(input,20,FOLLOW_2);
-
- newLeafNode(otherlv_4, grammarAccess.getTransformationDefinitionAccess().getRightCurlyBracketKeyword_4());
-
-
- }
-
-
- }
-
-
- leaveRule();
-
- }
-
- catch (RecognitionException re) {
- recover(input,re);
- appendSkippedTokens();
- }
- finally {
- }
- return current;
- }
- // $ANTLR end "ruleTransformationDefinition"
-
-
- // $ANTLR start "entryRuleMappingDefinition"
- // InternalCftLanguage.g:1002:1: entryRuleMappingDefinition returns [EObject current=null] : iv_ruleMappingDefinition= ruleMappingDefinition EOF ;
- public final EObject entryRuleMappingDefinition() throws RecognitionException {
- EObject current = null;
-
- EObject iv_ruleMappingDefinition = null;
-
-
- try {
- // InternalCftLanguage.g:1002:58: (iv_ruleMappingDefinition= ruleMappingDefinition EOF )
- // InternalCftLanguage.g:1003:2: iv_ruleMappingDefinition= ruleMappingDefinition EOF
- {
- newCompositeNode(grammarAccess.getMappingDefinitionRule());
- pushFollow(FOLLOW_1);
- iv_ruleMappingDefinition=ruleMappingDefinition();
-
- state._fsp--;
-
- current =iv_ruleMappingDefinition;
- match(input,EOF,FOLLOW_2);
-
- }
-
- }
-
- catch (RecognitionException re) {
- recover(input,re);
- appendSkippedTokens();
- }
- finally {
- }
- return current;
- }
- // $ANTLR end "entryRuleMappingDefinition"
-
-
- // $ANTLR start "ruleMappingDefinition"
- // InternalCftLanguage.g:1009:1: ruleMappingDefinition returns [EObject current=null] : ( ( (lv_topLevel_0_0= 'toplevel' ) )? otherlv_1= 'mapping' ( ( ruleQualifiedName ) ) otherlv_3= '(' ( (lv_parameters_4_0= ruleMappingParameter ) ) (otherlv_5= ',' ( (lv_parameters_6_0= ruleMappingParameter ) ) )* otherlv_7= ')' ( (lv_componentInstance_8_0= ruleComponentInstance ) )? (otherlv_9= '{' ( ( ( (lv_lookupDefinitions_10_0= ruleLookupDefinition ) ) | ( (lv_assignments_11_0= ruleAssignment ) ) ) otherlv_12= ';' )* otherlv_13= '}' )? ) ;
- public final EObject ruleMappingDefinition() throws RecognitionException {
- EObject current = null;
-
- Token lv_topLevel_0_0=null;
- Token otherlv_1=null;
- Token otherlv_3=null;
- Token otherlv_5=null;
- Token otherlv_7=null;
- Token otherlv_9=null;
- Token otherlv_12=null;
- Token otherlv_13=null;
- EObject lv_parameters_4_0 = null;
-
- EObject lv_parameters_6_0 = null;
-
- EObject lv_componentInstance_8_0 = null;
-
- EObject lv_lookupDefinitions_10_0 = null;
-
- EObject lv_assignments_11_0 = null;
-
-
-
- enterRule();
-
- try {
- // InternalCftLanguage.g:1015:2: ( ( ( (lv_topLevel_0_0= 'toplevel' ) )? otherlv_1= 'mapping' ( ( ruleQualifiedName ) ) otherlv_3= '(' ( (lv_parameters_4_0= ruleMappingParameter ) ) (otherlv_5= ',' ( (lv_parameters_6_0= ruleMappingParameter ) ) )* otherlv_7= ')' ( (lv_componentInstance_8_0= ruleComponentInstance ) )? (otherlv_9= '{' ( ( ( (lv_lookupDefinitions_10_0= ruleLookupDefinition ) ) | ( (lv_assignments_11_0= ruleAssignment ) ) ) otherlv_12= ';' )* otherlv_13= '}' )? ) )
- // InternalCftLanguage.g:1016:2: ( ( (lv_topLevel_0_0= 'toplevel' ) )? otherlv_1= 'mapping' ( ( ruleQualifiedName ) ) otherlv_3= '(' ( (lv_parameters_4_0= ruleMappingParameter ) ) (otherlv_5= ',' ( (lv_parameters_6_0= ruleMappingParameter ) ) )* otherlv_7= ')' ( (lv_componentInstance_8_0= ruleComponentInstance ) )? (otherlv_9= '{' ( ( ( (lv_lookupDefinitions_10_0= ruleLookupDefinition ) ) | ( (lv_assignments_11_0= ruleAssignment ) ) ) otherlv_12= ';' )* otherlv_13= '}' )? )
- {
- // InternalCftLanguage.g:1016:2: ( ( (lv_topLevel_0_0= 'toplevel' ) )? otherlv_1= 'mapping' ( ( ruleQualifiedName ) ) otherlv_3= '(' ( (lv_parameters_4_0= ruleMappingParameter ) ) (otherlv_5= ',' ( (lv_parameters_6_0= ruleMappingParameter ) ) )* otherlv_7= ')' ( (lv_componentInstance_8_0= ruleComponentInstance ) )? (otherlv_9= '{' ( ( ( (lv_lookupDefinitions_10_0= ruleLookupDefinition ) ) | ( (lv_assignments_11_0= ruleAssignment ) ) ) otherlv_12= ';' )* otherlv_13= '}' )? )
- // InternalCftLanguage.g:1017:3: ( (lv_topLevel_0_0= 'toplevel' ) )? otherlv_1= 'mapping' ( ( ruleQualifiedName ) ) otherlv_3= '(' ( (lv_parameters_4_0= ruleMappingParameter ) ) (otherlv_5= ',' ( (lv_parameters_6_0= ruleMappingParameter ) ) )* otherlv_7= ')' ( (lv_componentInstance_8_0= ruleComponentInstance ) )? (otherlv_9= '{' ( ( ( (lv_lookupDefinitions_10_0= ruleLookupDefinition ) ) | ( (lv_assignments_11_0= ruleAssignment ) ) ) otherlv_12= ';' )* otherlv_13= '}' )?
- {
- // InternalCftLanguage.g:1017:3: ( (lv_topLevel_0_0= 'toplevel' ) )?
- int alt18=2;
- int LA18_0 = input.LA(1);
-
- if ( (LA18_0==29) ) {
- alt18=1;
- }
- switch (alt18) {
- case 1 :
- // InternalCftLanguage.g:1018:4: (lv_topLevel_0_0= 'toplevel' )
- {
- // InternalCftLanguage.g:1018:4: (lv_topLevel_0_0= 'toplevel' )
- // InternalCftLanguage.g:1019:5: lv_topLevel_0_0= 'toplevel'
- {
- lv_topLevel_0_0=(Token)match(input,29,FOLLOW_23);
-
- newLeafNode(lv_topLevel_0_0, grammarAccess.getMappingDefinitionAccess().getTopLevelToplevelKeyword_0_0());
-
-
- if (current==null) {
- current = createModelElement(grammarAccess.getMappingDefinitionRule());
- }
- setWithLastConsumed(current, "topLevel", true, "toplevel");
-
-
- }
-
-
- }
- break;
-
- }
-
- otherlv_1=(Token)match(input,30,FOLLOW_3);
-
- newLeafNode(otherlv_1, grammarAccess.getMappingDefinitionAccess().getMappingKeyword_1());
-
- // InternalCftLanguage.g:1035:3: ( ( ruleQualifiedName ) )
- // InternalCftLanguage.g:1036:4: ( ruleQualifiedName )
- {
- // InternalCftLanguage.g:1036:4: ( ruleQualifiedName )
- // InternalCftLanguage.g:1037:5: ruleQualifiedName
- {
-
- if (current==null) {
- current = createModelElement(grammarAccess.getMappingDefinitionRule());
- }
-
-
- newCompositeNode(grammarAccess.getMappingDefinitionAccess().getPatternPatternCrossReference_2_0());
-
- pushFollow(FOLLOW_24);
- ruleQualifiedName();
-
- state._fsp--;
-
-
- afterParserOrEnumRuleCall();
-
-
- }
-
-
- }
-
- otherlv_3=(Token)match(input,31,FOLLOW_3);
-
- newLeafNode(otherlv_3, grammarAccess.getMappingDefinitionAccess().getLeftParenthesisKeyword_3());
-
- // InternalCftLanguage.g:1055:3: ( (lv_parameters_4_0= ruleMappingParameter ) )
- // InternalCftLanguage.g:1056:4: (lv_parameters_4_0= ruleMappingParameter )
- {
- // InternalCftLanguage.g:1056:4: (lv_parameters_4_0= ruleMappingParameter )
- // InternalCftLanguage.g:1057:5: lv_parameters_4_0= ruleMappingParameter
- {
-
- newCompositeNode(grammarAccess.getMappingDefinitionAccess().getParametersMappingParameterParserRuleCall_4_0());
-
- pushFollow(FOLLOW_25);
- lv_parameters_4_0=ruleMappingParameter();
-
- state._fsp--;
-
-
- if (current==null) {
- current = createModelElementForParent(grammarAccess.getMappingDefinitionRule());
- }
- add(
- current,
- "parameters",
- lv_parameters_4_0,
- "hu.bme.mit.inf.dslreasoner.faulttree.components.CftLanguage.MappingParameter");
- afterParserOrEnumRuleCall();
-
-
- }
-
-
- }
-
- // InternalCftLanguage.g:1074:3: (otherlv_5= ',' ( (lv_parameters_6_0= ruleMappingParameter ) ) )*
- loop19:
- do {
- int alt19=2;
- int LA19_0 = input.LA(1);
-
- if ( (LA19_0==32) ) {
- alt19=1;
- }
-
-
- switch (alt19) {
- case 1 :
- // InternalCftLanguage.g:1075:4: otherlv_5= ',' ( (lv_parameters_6_0= ruleMappingParameter ) )
- {
- otherlv_5=(Token)match(input,32,FOLLOW_3);
-
- newLeafNode(otherlv_5, grammarAccess.getMappingDefinitionAccess().getCommaKeyword_5_0());
-
- // InternalCftLanguage.g:1079:4: ( (lv_parameters_6_0= ruleMappingParameter ) )
- // InternalCftLanguage.g:1080:5: (lv_parameters_6_0= ruleMappingParameter )
- {
- // InternalCftLanguage.g:1080:5: (lv_parameters_6_0= ruleMappingParameter )
- // InternalCftLanguage.g:1081:6: lv_parameters_6_0= ruleMappingParameter
- {
-
- newCompositeNode(grammarAccess.getMappingDefinitionAccess().getParametersMappingParameterParserRuleCall_5_1_0());
-
- pushFollow(FOLLOW_25);
- lv_parameters_6_0=ruleMappingParameter();
-
- state._fsp--;
-
-
- if (current==null) {
- current = createModelElementForParent(grammarAccess.getMappingDefinitionRule());
- }
- add(
- current,
- "parameters",
- lv_parameters_6_0,
- "hu.bme.mit.inf.dslreasoner.faulttree.components.CftLanguage.MappingParameter");
- afterParserOrEnumRuleCall();
-
-
- }
-
-
- }
-
-
- }
- break;
-
- default :
- break loop19;
- }
- } while (true);
-
- otherlv_7=(Token)match(input,33,FOLLOW_26);
-
- newLeafNode(otherlv_7, grammarAccess.getMappingDefinitionAccess().getRightParenthesisKeyword_6());
-
- // InternalCftLanguage.g:1103:3: ( (lv_componentInstance_8_0= ruleComponentInstance ) )?
- int alt20=2;
- int LA20_0 = input.LA(1);
-
- if ( (LA20_0==39) ) {
- alt20=1;
- }
- switch (alt20) {
- case 1 :
- // InternalCftLanguage.g:1104:4: (lv_componentInstance_8_0= ruleComponentInstance )
- {
- // InternalCftLanguage.g:1104:4: (lv_componentInstance_8_0= ruleComponentInstance )
- // InternalCftLanguage.g:1105:5: lv_componentInstance_8_0= ruleComponentInstance
- {
-
- newCompositeNode(grammarAccess.getMappingDefinitionAccess().getComponentInstanceComponentInstanceParserRuleCall_7_0());
-
- pushFollow(FOLLOW_27);
- lv_componentInstance_8_0=ruleComponentInstance();
-
- state._fsp--;
-
-
- if (current==null) {
- current = createModelElementForParent(grammarAccess.getMappingDefinitionRule());
- }
- set(
- current,
- "componentInstance",
- lv_componentInstance_8_0,
- "hu.bme.mit.inf.dslreasoner.faulttree.components.CftLanguage.ComponentInstance");
- afterParserOrEnumRuleCall();
-
-
- }
-
-
- }
- break;
-
- }
-
- // InternalCftLanguage.g:1122:3: (otherlv_9= '{' ( ( ( (lv_lookupDefinitions_10_0= ruleLookupDefinition ) ) | ( (lv_assignments_11_0= ruleAssignment ) ) ) otherlv_12= ';' )* otherlv_13= '}' )?
- int alt23=2;
- int LA23_0 = input.LA(1);
-
- if ( (LA23_0==17) ) {
- alt23=1;
- }
- switch (alt23) {
- case 1 :
- // InternalCftLanguage.g:1123:4: otherlv_9= '{' ( ( ( (lv_lookupDefinitions_10_0= ruleLookupDefinition ) ) | ( (lv_assignments_11_0= ruleAssignment ) ) ) otherlv_12= ';' )* otherlv_13= '}'
- {
- otherlv_9=(Token)match(input,17,FOLLOW_28);
-
- newLeafNode(otherlv_9, grammarAccess.getMappingDefinitionAccess().getLeftCurlyBracketKeyword_8_0());
-
- // InternalCftLanguage.g:1127:4: ( ( ( (lv_lookupDefinitions_10_0= ruleLookupDefinition ) ) | ( (lv_assignments_11_0= ruleAssignment ) ) ) otherlv_12= ';' )*
- loop22:
- do {
- int alt22=2;
- int LA22_0 = input.LA(1);
-
- if ( ((LA22_0>=RULE_OF_INT && LA22_0<=RULE_ID)||LA22_0==34) ) {
- alt22=1;
- }
-
-
- switch (alt22) {
- case 1 :
- // InternalCftLanguage.g:1128:5: ( ( (lv_lookupDefinitions_10_0= ruleLookupDefinition ) ) | ( (lv_assignments_11_0= ruleAssignment ) ) ) otherlv_12= ';'
- {
- // InternalCftLanguage.g:1128:5: ( ( (lv_lookupDefinitions_10_0= ruleLookupDefinition ) ) | ( (lv_assignments_11_0= ruleAssignment ) ) )
- int alt21=2;
- int LA21_0 = input.LA(1);
-
- if ( (LA21_0==34) ) {
- alt21=1;
- }
- else if ( ((LA21_0>=RULE_OF_INT && LA21_0<=RULE_ID)) ) {
- alt21=2;
- }
- else {
- NoViableAltException nvae =
- new NoViableAltException("", 21, 0, input);
-
- throw nvae;
- }
- switch (alt21) {
- case 1 :
- // InternalCftLanguage.g:1129:6: ( (lv_lookupDefinitions_10_0= ruleLookupDefinition ) )
- {
- // InternalCftLanguage.g:1129:6: ( (lv_lookupDefinitions_10_0= ruleLookupDefinition ) )
- // InternalCftLanguage.g:1130:7: (lv_lookupDefinitions_10_0= ruleLookupDefinition )
- {
- // InternalCftLanguage.g:1130:7: (lv_lookupDefinitions_10_0= ruleLookupDefinition )
- // InternalCftLanguage.g:1131:8: lv_lookupDefinitions_10_0= ruleLookupDefinition
- {
-
- newCompositeNode(grammarAccess.getMappingDefinitionAccess().getLookupDefinitionsLookupDefinitionParserRuleCall_8_1_0_0_0());
-
- pushFollow(FOLLOW_11);
- lv_lookupDefinitions_10_0=ruleLookupDefinition();
-
- state._fsp--;
-
-
- if (current==null) {
- current = createModelElementForParent(grammarAccess.getMappingDefinitionRule());
- }
- add(
- current,
- "lookupDefinitions",
- lv_lookupDefinitions_10_0,
- "hu.bme.mit.inf.dslreasoner.faulttree.components.CftLanguage.LookupDefinition");
- afterParserOrEnumRuleCall();
-
-
- }
-
-
- }
-
-
- }
- break;
- case 2 :
- // InternalCftLanguage.g:1149:6: ( (lv_assignments_11_0= ruleAssignment ) )
- {
- // InternalCftLanguage.g:1149:6: ( (lv_assignments_11_0= ruleAssignment ) )
- // InternalCftLanguage.g:1150:7: (lv_assignments_11_0= ruleAssignment )
- {
- // InternalCftLanguage.g:1150:7: (lv_assignments_11_0= ruleAssignment )
- // InternalCftLanguage.g:1151:8: lv_assignments_11_0= ruleAssignment
- {
-
- newCompositeNode(grammarAccess.getMappingDefinitionAccess().getAssignmentsAssignmentParserRuleCall_8_1_0_1_0());
-
- pushFollow(FOLLOW_11);
- lv_assignments_11_0=ruleAssignment();
-
- state._fsp--;
-
-
- if (current==null) {
- current = createModelElementForParent(grammarAccess.getMappingDefinitionRule());
- }
- add(
- current,
- "assignments",
- lv_assignments_11_0,
- "hu.bme.mit.inf.dslreasoner.faulttree.components.CftLanguage.Assignment");
- afterParserOrEnumRuleCall();
-
-
- }
-
-
- }
-
-
- }
- break;
-
- }
-
- otherlv_12=(Token)match(input,14,FOLLOW_28);
-
- newLeafNode(otherlv_12, grammarAccess.getMappingDefinitionAccess().getSemicolonKeyword_8_1_1());
-
-
- }
- break;
-
- default :
- break loop22;
- }
- } while (true);
-
- otherlv_13=(Token)match(input,20,FOLLOW_2);
-
- newLeafNode(otherlv_13, grammarAccess.getMappingDefinitionAccess().getRightCurlyBracketKeyword_8_2());
-
-
- }
- break;
-
- }
-
-
- }
-
-
- }
-
-
- leaveRule();
-
- }
-
- catch (RecognitionException re) {
- recover(input,re);
- appendSkippedTokens();
- }
- finally {
- }
- return current;
- }
- // $ANTLR end "ruleMappingDefinition"
-
-
- // $ANTLR start "entryRuleMappingParameter"
- // InternalCftLanguage.g:1183:1: entryRuleMappingParameter returns [EObject current=null] : iv_ruleMappingParameter= ruleMappingParameter EOF ;
- public final EObject entryRuleMappingParameter() throws RecognitionException {
- EObject current = null;
-
- EObject iv_ruleMappingParameter = null;
-
-
- try {
- // InternalCftLanguage.g:1183:57: (iv_ruleMappingParameter= ruleMappingParameter EOF )
- // InternalCftLanguage.g:1184:2: iv_ruleMappingParameter= ruleMappingParameter EOF
- {
- newCompositeNode(grammarAccess.getMappingParameterRule());
- pushFollow(FOLLOW_1);
- iv_ruleMappingParameter=ruleMappingParameter();
-
- state._fsp--;
-
- current =iv_ruleMappingParameter;
- match(input,EOF,FOLLOW_2);
-
- }
-
- }
-
- catch (RecognitionException re) {
- recover(input,re);
- appendSkippedTokens();
- }
- finally {
- }
- return current;
- }
- // $ANTLR end "entryRuleMappingParameter"
-
-
- // $ANTLR start "ruleMappingParameter"
- // InternalCftLanguage.g:1190:1: ruleMappingParameter returns [EObject current=null] : ( (lv_name_0_0= ruleValidId ) ) ;
- public final EObject ruleMappingParameter() throws RecognitionException {
- EObject current = null;
-
- AntlrDatatypeRuleToken lv_name_0_0 = null;
-
-
-
- enterRule();
-
- try {
- // InternalCftLanguage.g:1196:2: ( ( (lv_name_0_0= ruleValidId ) ) )
- // InternalCftLanguage.g:1197:2: ( (lv_name_0_0= ruleValidId ) )
- {
- // InternalCftLanguage.g:1197:2: ( (lv_name_0_0= ruleValidId ) )
- // InternalCftLanguage.g:1198:3: (lv_name_0_0= ruleValidId )
- {
- // InternalCftLanguage.g:1198:3: (lv_name_0_0= ruleValidId )
- // InternalCftLanguage.g:1199:4: lv_name_0_0= ruleValidId
- {
-
- newCompositeNode(grammarAccess.getMappingParameterAccess().getNameValidIdParserRuleCall_0());
-
- pushFollow(FOLLOW_2);
- lv_name_0_0=ruleValidId();
-
- state._fsp--;
-
-
- if (current==null) {
- current = createModelElementForParent(grammarAccess.getMappingParameterRule());
- }
- set(
- current,
- "name",
- lv_name_0_0,
- "hu.bme.mit.inf.dslreasoner.faulttree.components.CftLanguage.ValidId");
- afterParserOrEnumRuleCall();
-
-
- }
-
-
- }
-
-
- }
-
-
- leaveRule();
-
- }
-
- catch (RecognitionException re) {
- recover(input,re);
- appendSkippedTokens();
- }
- finally {
- }
- return current;
- }
- // $ANTLR end "ruleMappingParameter"
-
-
- // $ANTLR start "entryRuleLookupDefinition"
- // InternalCftLanguage.g:1219:1: entryRuleLookupDefinition returns [EObject current=null] : iv_ruleLookupDefinition= ruleLookupDefinition EOF ;
- public final EObject entryRuleLookupDefinition() throws RecognitionException {
- EObject current = null;
-
- EObject iv_ruleLookupDefinition = null;
-
-
- try {
- // InternalCftLanguage.g:1219:57: (iv_ruleLookupDefinition= ruleLookupDefinition EOF )
- // InternalCftLanguage.g:1220:2: iv_ruleLookupDefinition= ruleLookupDefinition EOF
- {
- newCompositeNode(grammarAccess.getLookupDefinitionRule());
- pushFollow(FOLLOW_1);
- iv_ruleLookupDefinition=ruleLookupDefinition();
-
- state._fsp--;
-
- current =iv_ruleLookupDefinition;
- match(input,EOF,FOLLOW_2);
-
- }
-
- }
-
- catch (RecognitionException re) {
- recover(input,re);
- appendSkippedTokens();
- }
- finally {
- }
- return current;
- }
- // $ANTLR end "entryRuleLookupDefinition"
-
-
- // $ANTLR start "ruleLookupDefinition"
- // InternalCftLanguage.g:1226:1: ruleLookupDefinition returns [EObject current=null] : (otherlv_0= 'lookup' ( ( ruleQualifiedName ) ) otherlv_2= '(' ( ( ruleValidId ) ) (otherlv_4= ',' ( ( ruleValidId ) ) )* otherlv_6= ')' otherlv_7= 'as' ( (lv_name_8_0= ruleValidId ) ) ) ;
- public final EObject ruleLookupDefinition() throws RecognitionException {
- EObject current = null;
-
- Token otherlv_0=null;
- Token otherlv_2=null;
- Token otherlv_4=null;
- Token otherlv_6=null;
- Token otherlv_7=null;
- AntlrDatatypeRuleToken lv_name_8_0 = null;
-
-
-
- enterRule();
-
- try {
- // InternalCftLanguage.g:1232:2: ( (otherlv_0= 'lookup' ( ( ruleQualifiedName ) ) otherlv_2= '(' ( ( ruleValidId ) ) (otherlv_4= ',' ( ( ruleValidId ) ) )* otherlv_6= ')' otherlv_7= 'as' ( (lv_name_8_0= ruleValidId ) ) ) )
- // InternalCftLanguage.g:1233:2: (otherlv_0= 'lookup' ( ( ruleQualifiedName ) ) otherlv_2= '(' ( ( ruleValidId ) ) (otherlv_4= ',' ( ( ruleValidId ) ) )* otherlv_6= ')' otherlv_7= 'as' ( (lv_name_8_0= ruleValidId ) ) )
- {
- // InternalCftLanguage.g:1233:2: (otherlv_0= 'lookup' ( ( ruleQualifiedName ) ) otherlv_2= '(' ( ( ruleValidId ) ) (otherlv_4= ',' ( ( ruleValidId ) ) )* otherlv_6= ')' otherlv_7= 'as' ( (lv_name_8_0= ruleValidId ) ) )
- // InternalCftLanguage.g:1234:3: otherlv_0= 'lookup' ( ( ruleQualifiedName ) ) otherlv_2= '(' ( ( ruleValidId ) ) (otherlv_4= ',' ( ( ruleValidId ) ) )* otherlv_6= ')' otherlv_7= 'as' ( (lv_name_8_0= ruleValidId ) )
- {
- otherlv_0=(Token)match(input,34,FOLLOW_3);
-
- newLeafNode(otherlv_0, grammarAccess.getLookupDefinitionAccess().getLookupKeyword_0());
-
- // InternalCftLanguage.g:1238:3: ( ( ruleQualifiedName ) )
- // InternalCftLanguage.g:1239:4: ( ruleQualifiedName )
- {
- // InternalCftLanguage.g:1239:4: ( ruleQualifiedName )
- // InternalCftLanguage.g:1240:5: ruleQualifiedName
- {
-
- if (current==null) {
- current = createModelElement(grammarAccess.getLookupDefinitionRule());
- }
-
-
- newCompositeNode(grammarAccess.getLookupDefinitionAccess().getMappingMappingDefinitionCrossReference_1_0());
-
- pushFollow(FOLLOW_24);
- ruleQualifiedName();
-
- state._fsp--;
-
-
- afterParserOrEnumRuleCall();
-
-
- }
-
-
- }
-
- otherlv_2=(Token)match(input,31,FOLLOW_3);
-
- newLeafNode(otherlv_2, grammarAccess.getLookupDefinitionAccess().getLeftParenthesisKeyword_2());
-
- // InternalCftLanguage.g:1258:3: ( ( ruleValidId ) )
- // InternalCftLanguage.g:1259:4: ( ruleValidId )
- {
- // InternalCftLanguage.g:1259:4: ( ruleValidId )
- // InternalCftLanguage.g:1260:5: ruleValidId
- {
-
- if (current==null) {
- current = createModelElement(grammarAccess.getLookupDefinitionRule());
- }
-
-
- newCompositeNode(grammarAccess.getLookupDefinitionAccess().getArgumentsMappingParameterCrossReference_3_0());
-
- pushFollow(FOLLOW_25);
- ruleValidId();
-
- state._fsp--;
-
-
- afterParserOrEnumRuleCall();
-
-
- }
-
-
- }
-
- // InternalCftLanguage.g:1274:3: (otherlv_4= ',' ( ( ruleValidId ) ) )*
- loop24:
- do {
- int alt24=2;
- int LA24_0 = input.LA(1);
-
- if ( (LA24_0==32) ) {
- alt24=1;
- }
-
-
- switch (alt24) {
- case 1 :
- // InternalCftLanguage.g:1275:4: otherlv_4= ',' ( ( ruleValidId ) )
- {
- otherlv_4=(Token)match(input,32,FOLLOW_3);
-
- newLeafNode(otherlv_4, grammarAccess.getLookupDefinitionAccess().getCommaKeyword_4_0());
-
- // InternalCftLanguage.g:1279:4: ( ( ruleValidId ) )
- // InternalCftLanguage.g:1280:5: ( ruleValidId )
- {
- // InternalCftLanguage.g:1280:5: ( ruleValidId )
- // InternalCftLanguage.g:1281:6: ruleValidId
- {
-
- if (current==null) {
- current = createModelElement(grammarAccess.getLookupDefinitionRule());
- }
-
-
- newCompositeNode(grammarAccess.getLookupDefinitionAccess().getArgumentsMappingParameterCrossReference_4_1_0());
-
- pushFollow(FOLLOW_25);
- ruleValidId();
-
- state._fsp--;
-
-
- afterParserOrEnumRuleCall();
-
-
- }
-
-
- }
-
-
- }
- break;
-
- default :
- break loop24;
- }
- } while (true);
-
- otherlv_6=(Token)match(input,33,FOLLOW_29);
-
- newLeafNode(otherlv_6, grammarAccess.getLookupDefinitionAccess().getRightParenthesisKeyword_5());
-
- otherlv_7=(Token)match(input,35,FOLLOW_3);
-
- newLeafNode(otherlv_7, grammarAccess.getLookupDefinitionAccess().getAsKeyword_6());
-
- // InternalCftLanguage.g:1304:3: ( (lv_name_8_0= ruleValidId ) )
- // InternalCftLanguage.g:1305:4: (lv_name_8_0= ruleValidId )
- {
- // InternalCftLanguage.g:1305:4: (lv_name_8_0= ruleValidId )
- // InternalCftLanguage.g:1306:5: lv_name_8_0= ruleValidId
- {
-
- newCompositeNode(grammarAccess.getLookupDefinitionAccess().getNameValidIdParserRuleCall_7_0());
-
- pushFollow(FOLLOW_2);
- lv_name_8_0=ruleValidId();
-
- state._fsp--;
-
-
- if (current==null) {
- current = createModelElementForParent(grammarAccess.getLookupDefinitionRule());
- }
- set(
- current,
- "name",
- lv_name_8_0,
- "hu.bme.mit.inf.dslreasoner.faulttree.components.CftLanguage.ValidId");
- afterParserOrEnumRuleCall();
-
-
- }
-
-
- }
-
-
- }
-
-
- }
-
-
- leaveRule();
-
- }
-
- catch (RecognitionException re) {
- recover(input,re);
- appendSkippedTokens();
- }
- finally {
- }
- return current;
- }
- // $ANTLR end "ruleLookupDefinition"
-
-
- // $ANTLR start "entryRuleAssignment"
- // InternalCftLanguage.g:1327:1: entryRuleAssignment returns [EObject current=null] : iv_ruleAssignment= ruleAssignment EOF ;
- public final EObject entryRuleAssignment() throws RecognitionException {
- EObject current = null;
-
- EObject iv_ruleAssignment = null;
-
-
- try {
- // InternalCftLanguage.g:1327:51: (iv_ruleAssignment= ruleAssignment EOF )
- // InternalCftLanguage.g:1328:2: iv_ruleAssignment= ruleAssignment EOF
- {
- newCompositeNode(grammarAccess.getAssignmentRule());
- pushFollow(FOLLOW_1);
- iv_ruleAssignment=ruleAssignment();
-
- state._fsp--;
-
- current =iv_ruleAssignment;
- match(input,EOF,FOLLOW_2);
-
- }
-
- }
-
- catch (RecognitionException re) {
- recover(input,re);
- appendSkippedTokens();
- }
- finally {
- }
- return current;
- }
- // $ANTLR end "entryRuleAssignment"
-
-
- // $ANTLR start "ruleAssignment"
- // InternalCftLanguage.g:1334:1: ruleAssignment returns [EObject current=null] : ( ( (lv_input_0_0= ruleEventReference ) ) ( ( (lv_multiple_1_0= '+=' ) ) | otherlv_2= ':=' ) ( (lv_output_3_0= ruleEventReference ) ) ) ;
- public final EObject ruleAssignment() throws RecognitionException {
- EObject current = null;
-
- Token lv_multiple_1_0=null;
- Token otherlv_2=null;
- EObject lv_input_0_0 = null;
-
- EObject lv_output_3_0 = null;
-
-
-
- enterRule();
-
- try {
- // InternalCftLanguage.g:1340:2: ( ( ( (lv_input_0_0= ruleEventReference ) ) ( ( (lv_multiple_1_0= '+=' ) ) | otherlv_2= ':=' ) ( (lv_output_3_0= ruleEventReference ) ) ) )
- // InternalCftLanguage.g:1341:2: ( ( (lv_input_0_0= ruleEventReference ) ) ( ( (lv_multiple_1_0= '+=' ) ) | otherlv_2= ':=' ) ( (lv_output_3_0= ruleEventReference ) ) )
- {
- // InternalCftLanguage.g:1341:2: ( ( (lv_input_0_0= ruleEventReference ) ) ( ( (lv_multiple_1_0= '+=' ) ) | otherlv_2= ':=' ) ( (lv_output_3_0= ruleEventReference ) ) )
- // InternalCftLanguage.g:1342:3: ( (lv_input_0_0= ruleEventReference ) ) ( ( (lv_multiple_1_0= '+=' ) ) | otherlv_2= ':=' ) ( (lv_output_3_0= ruleEventReference ) )
- {
- // InternalCftLanguage.g:1342:3: ( (lv_input_0_0= ruleEventReference ) )
- // InternalCftLanguage.g:1343:4: (lv_input_0_0= ruleEventReference )
- {
- // InternalCftLanguage.g:1343:4: (lv_input_0_0= ruleEventReference )
- // InternalCftLanguage.g:1344:5: lv_input_0_0= ruleEventReference
- {
-
- newCompositeNode(grammarAccess.getAssignmentAccess().getInputEventReferenceParserRuleCall_0_0());
-
- pushFollow(FOLLOW_30);
- lv_input_0_0=ruleEventReference();
-
- state._fsp--;
-
-
- if (current==null) {
- current = createModelElementForParent(grammarAccess.getAssignmentRule());
- }
- set(
- current,
- "input",
- lv_input_0_0,
- "hu.bme.mit.inf.dslreasoner.faulttree.components.CftLanguage.EventReference");
- afterParserOrEnumRuleCall();
-
-
- }
-
-
- }
-
- // InternalCftLanguage.g:1361:3: ( ( (lv_multiple_1_0= '+=' ) ) | otherlv_2= ':=' )
- int alt25=2;
- int LA25_0 = input.LA(1);
-
- if ( (LA25_0==36) ) {
- alt25=1;
- }
- else if ( (LA25_0==37) ) {
- alt25=2;
- }
- else {
- NoViableAltException nvae =
- new NoViableAltException("", 25, 0, input);
-
- throw nvae;
- }
- switch (alt25) {
- case 1 :
- // InternalCftLanguage.g:1362:4: ( (lv_multiple_1_0= '+=' ) )
- {
- // InternalCftLanguage.g:1362:4: ( (lv_multiple_1_0= '+=' ) )
- // InternalCftLanguage.g:1363:5: (lv_multiple_1_0= '+=' )
- {
- // InternalCftLanguage.g:1363:5: (lv_multiple_1_0= '+=' )
- // InternalCftLanguage.g:1364:6: lv_multiple_1_0= '+='
- {
- lv_multiple_1_0=(Token)match(input,36,FOLLOW_31);
-
- newLeafNode(lv_multiple_1_0, grammarAccess.getAssignmentAccess().getMultiplePlusSignEqualsSignKeyword_1_0_0());
-
-
- if (current==null) {
- current = createModelElement(grammarAccess.getAssignmentRule());
- }
- setWithLastConsumed(current, "multiple", true, "+=");
-
-
- }
-
-
- }
-
-
- }
- break;
- case 2 :
- // InternalCftLanguage.g:1377:4: otherlv_2= ':='
- {
- otherlv_2=(Token)match(input,37,FOLLOW_31);
-
- newLeafNode(otherlv_2, grammarAccess.getAssignmentAccess().getColonEqualsSignKeyword_1_1());
-
-
- }
- break;
-
- }
-
- // InternalCftLanguage.g:1382:3: ( (lv_output_3_0= ruleEventReference ) )
- // InternalCftLanguage.g:1383:4: (lv_output_3_0= ruleEventReference )
- {
- // InternalCftLanguage.g:1383:4: (lv_output_3_0= ruleEventReference )
- // InternalCftLanguage.g:1384:5: lv_output_3_0= ruleEventReference
- {
-
- newCompositeNode(grammarAccess.getAssignmentAccess().getOutputEventReferenceParserRuleCall_2_0());
-
- pushFollow(FOLLOW_2);
- lv_output_3_0=ruleEventReference();
-
- state._fsp--;
-
-
- if (current==null) {
- current = createModelElementForParent(grammarAccess.getAssignmentRule());
- }
- set(
- current,
- "output",
- lv_output_3_0,
- "hu.bme.mit.inf.dslreasoner.faulttree.components.CftLanguage.EventReference");
- afterParserOrEnumRuleCall();
-
-
- }
-
-
- }
-
-
- }
-
-
- }
-
-
- leaveRule();
-
- }
-
- catch (RecognitionException re) {
- recover(input,re);
- appendSkippedTokens();
- }
- finally {
- }
- return current;
- }
- // $ANTLR end "ruleAssignment"
-
-
- // $ANTLR start "entryRuleEventReference"
- // InternalCftLanguage.g:1405:1: entryRuleEventReference returns [EObject current=null] : iv_ruleEventReference= ruleEventReference EOF ;
- public final EObject entryRuleEventReference() throws RecognitionException {
- EObject current = null;
-
- EObject iv_ruleEventReference = null;
-
-
- try {
- // InternalCftLanguage.g:1405:55: (iv_ruleEventReference= ruleEventReference EOF )
- // InternalCftLanguage.g:1406:2: iv_ruleEventReference= ruleEventReference EOF
- {
- newCompositeNode(grammarAccess.getEventReferenceRule());
- pushFollow(FOLLOW_1);
- iv_ruleEventReference=ruleEventReference();
-
- state._fsp--;
-
- current =iv_ruleEventReference;
- match(input,EOF,FOLLOW_2);
-
- }
-
- }
-
- catch (RecognitionException re) {
- recover(input,re);
- appendSkippedTokens();
- }
- finally {
- }
- return current;
- }
- // $ANTLR end "entryRuleEventReference"
-
-
- // $ANTLR start "ruleEventReference"
- // InternalCftLanguage.g:1412:1: ruleEventReference returns [EObject current=null] : ( ( ( ruleValidId ) ) otherlv_1= '.' ( ( ruleValidId ) ) ) ;
- public final EObject ruleEventReference() throws RecognitionException {
- EObject current = null;
-
- Token otherlv_1=null;
-
-
- enterRule();
-
- try {
- // InternalCftLanguage.g:1418:2: ( ( ( ( ruleValidId ) ) otherlv_1= '.' ( ( ruleValidId ) ) ) )
- // InternalCftLanguage.g:1419:2: ( ( ( ruleValidId ) ) otherlv_1= '.' ( ( ruleValidId ) ) )
- {
- // InternalCftLanguage.g:1419:2: ( ( ( ruleValidId ) ) otherlv_1= '.' ( ( ruleValidId ) ) )
- // InternalCftLanguage.g:1420:3: ( ( ruleValidId ) ) otherlv_1= '.' ( ( ruleValidId ) )
- {
- // InternalCftLanguage.g:1420:3: ( ( ruleValidId ) )
- // InternalCftLanguage.g:1421:4: ( ruleValidId )
- {
- // InternalCftLanguage.g:1421:4: ( ruleValidId )
- // InternalCftLanguage.g:1422:5: ruleValidId
- {
-
- if (current==null) {
- current = createModelElement(grammarAccess.getEventReferenceRule());
- }
-
-
- newCompositeNode(grammarAccess.getEventReferenceAccess().getComponentVariableCrossReference_0_0());
-
- pushFollow(FOLLOW_32);
- ruleValidId();
-
- state._fsp--;
-
-
- afterParserOrEnumRuleCall();
-
-
- }
-
-
- }
-
- otherlv_1=(Token)match(input,38,FOLLOW_3);
-
- newLeafNode(otherlv_1, grammarAccess.getEventReferenceAccess().getFullStopKeyword_1());
-
- // InternalCftLanguage.g:1440:3: ( ( ruleValidId ) )
- // InternalCftLanguage.g:1441:4: ( ruleValidId )
- {
- // InternalCftLanguage.g:1441:4: ( ruleValidId )
- // InternalCftLanguage.g:1442:5: ruleValidId
- {
-
- if (current==null) {
- current = createModelElement(grammarAccess.getEventReferenceRule());
- }
-
-
- newCompositeNode(grammarAccess.getEventReferenceAccess().getEventEventDeclarationCrossReference_2_0());
-
- pushFollow(FOLLOW_2);
- ruleValidId();
-
- state._fsp--;
-
-
- afterParserOrEnumRuleCall();
-
-
- }
-
-
- }
-
-
- }
-
-
- }
-
-
- leaveRule();
-
- }
-
- catch (RecognitionException re) {
- recover(input,re);
- appendSkippedTokens();
- }
- finally {
- }
- return current;
- }
- // $ANTLR end "ruleEventReference"
-
-
- // $ANTLR start "entryRuleComponentInstance"
- // InternalCftLanguage.g:1460:1: entryRuleComponentInstance returns [EObject current=null] : iv_ruleComponentInstance= ruleComponentInstance EOF ;
- public final EObject entryRuleComponentInstance() throws RecognitionException {
- EObject current = null;
-
- EObject iv_ruleComponentInstance = null;
-
-
- try {
- // InternalCftLanguage.g:1460:58: (iv_ruleComponentInstance= ruleComponentInstance EOF )
- // InternalCftLanguage.g:1461:2: iv_ruleComponentInstance= ruleComponentInstance EOF
- {
- newCompositeNode(grammarAccess.getComponentInstanceRule());
- pushFollow(FOLLOW_1);
- iv_ruleComponentInstance=ruleComponentInstance();
-
- state._fsp--;
-
- current =iv_ruleComponentInstance;
- match(input,EOF,FOLLOW_2);
-
- }
-
- }
-
- catch (RecognitionException re) {
- recover(input,re);
- appendSkippedTokens();
- }
- finally {
- }
- return current;
- }
- // $ANTLR end "entryRuleComponentInstance"
-
-
- // $ANTLR start "ruleComponentInstance"
- // InternalCftLanguage.g:1467:1: ruleComponentInstance returns [EObject current=null] : (otherlv_0= '=>' ( ( ruleQualifiedName ) ) ( (lv_name_2_0= ruleValidId ) )? ) ;
- public final EObject ruleComponentInstance() throws RecognitionException {
- EObject current = null;
-
- Token otherlv_0=null;
- AntlrDatatypeRuleToken lv_name_2_0 = null;
-
-
-
- enterRule();
-
- try {
- // InternalCftLanguage.g:1473:2: ( (otherlv_0= '=>' ( ( ruleQualifiedName ) ) ( (lv_name_2_0= ruleValidId ) )? ) )
- // InternalCftLanguage.g:1474:2: (otherlv_0= '=>' ( ( ruleQualifiedName ) ) ( (lv_name_2_0= ruleValidId ) )? )
- {
- // InternalCftLanguage.g:1474:2: (otherlv_0= '=>' ( ( ruleQualifiedName ) ) ( (lv_name_2_0= ruleValidId ) )? )
- // InternalCftLanguage.g:1475:3: otherlv_0= '=>' ( ( ruleQualifiedName ) ) ( (lv_name_2_0= ruleValidId ) )?
- {
- otherlv_0=(Token)match(input,39,FOLLOW_3);
-
- newLeafNode(otherlv_0, grammarAccess.getComponentInstanceAccess().getEqualsSignGreaterThanSignKeyword_0());
-
- // InternalCftLanguage.g:1479:3: ( ( ruleQualifiedName ) )
- // InternalCftLanguage.g:1480:4: ( ruleQualifiedName )
- {
- // InternalCftLanguage.g:1480:4: ( ruleQualifiedName )
- // InternalCftLanguage.g:1481:5: ruleQualifiedName
- {
-
- if (current==null) {
- current = createModelElement(grammarAccess.getComponentInstanceRule());
- }
-
-
- newCompositeNode(grammarAccess.getComponentInstanceAccess().getComponentTypeComponentDefinitionCrossReference_1_0());
-
- pushFollow(FOLLOW_18);
- ruleQualifiedName();
-
- state._fsp--;
-
-
- afterParserOrEnumRuleCall();
-
-
- }
-
-
- }
-
- // InternalCftLanguage.g:1495:3: ( (lv_name_2_0= ruleValidId ) )?
- int alt26=2;
- int LA26_0 = input.LA(1);
-
- if ( ((LA26_0>=RULE_OF_INT && LA26_0<=RULE_ID)) ) {
- alt26=1;
- }
- switch (alt26) {
- case 1 :
- // InternalCftLanguage.g:1496:4: (lv_name_2_0= ruleValidId )
- {
- // InternalCftLanguage.g:1496:4: (lv_name_2_0= ruleValidId )
- // InternalCftLanguage.g:1497:5: lv_name_2_0= ruleValidId
- {
-
- newCompositeNode(grammarAccess.getComponentInstanceAccess().getNameValidIdParserRuleCall_2_0());
-
- pushFollow(FOLLOW_2);
- lv_name_2_0=ruleValidId();
-
- state._fsp--;
-
-
- if (current==null) {
- current = createModelElementForParent(grammarAccess.getComponentInstanceRule());
- }
- set(
- current,
- "name",
- lv_name_2_0,
- "hu.bme.mit.inf.dslreasoner.faulttree.components.CftLanguage.ValidId");
- afterParserOrEnumRuleCall();
-
-
- }
-
-
- }
- break;
-
- }
-
-
- }
-
-
- }
-
-
- leaveRule();
-
- }
-
- catch (RecognitionException re) {
- recover(input,re);
- appendSkippedTokens();
- }
- finally {
- }
- return current;
- }
- // $ANTLR end "ruleComponentInstance"
-
-
- // $ANTLR start "entryRuleQualifiedName"
- // InternalCftLanguage.g:1518:1: entryRuleQualifiedName returns [String current=null] : iv_ruleQualifiedName= ruleQualifiedName EOF ;
- public final String entryRuleQualifiedName() throws RecognitionException {
- String current = null;
-
- AntlrDatatypeRuleToken iv_ruleQualifiedName = null;
-
-
- try {
- // InternalCftLanguage.g:1518:53: (iv_ruleQualifiedName= ruleQualifiedName EOF )
- // InternalCftLanguage.g:1519:2: iv_ruleQualifiedName= ruleQualifiedName EOF
- {
- newCompositeNode(grammarAccess.getQualifiedNameRule());
- pushFollow(FOLLOW_1);
- iv_ruleQualifiedName=ruleQualifiedName();
-
- state._fsp--;
-
- current =iv_ruleQualifiedName.getText();
- match(input,EOF,FOLLOW_2);
-
- }
-
- }
-
- catch (RecognitionException re) {
- recover(input,re);
- appendSkippedTokens();
- }
- finally {
- }
- return current;
- }
- // $ANTLR end "entryRuleQualifiedName"
-
-
- // $ANTLR start "ruleQualifiedName"
- // InternalCftLanguage.g:1525:1: ruleQualifiedName returns [AntlrDatatypeRuleToken current=new AntlrDatatypeRuleToken()] : (this_ValidId_0= ruleValidId (kw= '.' this_ValidId_2= ruleValidId )* ) ;
- public final AntlrDatatypeRuleToken ruleQualifiedName() throws RecognitionException {
- AntlrDatatypeRuleToken current = new AntlrDatatypeRuleToken();
-
- Token kw=null;
- AntlrDatatypeRuleToken this_ValidId_0 = null;
-
- AntlrDatatypeRuleToken this_ValidId_2 = null;
-
-
-
- enterRule();
-
- try {
- // InternalCftLanguage.g:1531:2: ( (this_ValidId_0= ruleValidId (kw= '.' this_ValidId_2= ruleValidId )* ) )
- // InternalCftLanguage.g:1532:2: (this_ValidId_0= ruleValidId (kw= '.' this_ValidId_2= ruleValidId )* )
- {
- // InternalCftLanguage.g:1532:2: (this_ValidId_0= ruleValidId (kw= '.' this_ValidId_2= ruleValidId )* )
- // InternalCftLanguage.g:1533:3: this_ValidId_0= ruleValidId (kw= '.' this_ValidId_2= ruleValidId )*
- {
-
- newCompositeNode(grammarAccess.getQualifiedNameAccess().getValidIdParserRuleCall_0());
-
- pushFollow(FOLLOW_33);
- this_ValidId_0=ruleValidId();
-
- state._fsp--;
-
-
- current.merge(this_ValidId_0);
-
-
- afterParserOrEnumRuleCall();
-
- // InternalCftLanguage.g:1543:3: (kw= '.' this_ValidId_2= ruleValidId )*
- loop27:
- do {
- int alt27=2;
- int LA27_0 = input.LA(1);
-
- if ( (LA27_0==38) ) {
- int LA27_2 = input.LA(2);
-
- if ( ((LA27_2>=RULE_OF_INT && LA27_2<=RULE_ID)) ) {
- alt27=1;
- }
-
-
- }
-
-
- switch (alt27) {
- case 1 :
- // InternalCftLanguage.g:1544:4: kw= '.' this_ValidId_2= ruleValidId
- {
- kw=(Token)match(input,38,FOLLOW_3);
-
- current.merge(kw);
- newLeafNode(kw, grammarAccess.getQualifiedNameAccess().getFullStopKeyword_1_0());
-
-
- newCompositeNode(grammarAccess.getQualifiedNameAccess().getValidIdParserRuleCall_1_1());
-
- pushFollow(FOLLOW_33);
- this_ValidId_2=ruleValidId();
-
- state._fsp--;
-
-
- current.merge(this_ValidId_2);
-
-
- afterParserOrEnumRuleCall();
-
-
- }
- break;
-
- default :
- break loop27;
- }
- } while (true);
-
-
- }
-
-
- }
-
-
- leaveRule();
-
- }
-
- catch (RecognitionException re) {
- recover(input,re);
- appendSkippedTokens();
- }
- finally {
- }
- return current;
- }
- // $ANTLR end "ruleQualifiedName"
-
-
- // $ANTLR start "entryRuleQualifiedNameWithWildcard"
- // InternalCftLanguage.g:1564:1: entryRuleQualifiedNameWithWildcard returns [String current=null] : iv_ruleQualifiedNameWithWildcard= ruleQualifiedNameWithWildcard EOF ;
- public final String entryRuleQualifiedNameWithWildcard() throws RecognitionException {
- String current = null;
-
- AntlrDatatypeRuleToken iv_ruleQualifiedNameWithWildcard = null;
-
-
- try {
- // InternalCftLanguage.g:1564:65: (iv_ruleQualifiedNameWithWildcard= ruleQualifiedNameWithWildcard EOF )
- // InternalCftLanguage.g:1565:2: iv_ruleQualifiedNameWithWildcard= ruleQualifiedNameWithWildcard EOF
- {
- newCompositeNode(grammarAccess.getQualifiedNameWithWildcardRule());
- pushFollow(FOLLOW_1);
- iv_ruleQualifiedNameWithWildcard=ruleQualifiedNameWithWildcard();
-
- state._fsp--;
-
- current =iv_ruleQualifiedNameWithWildcard.getText();
- match(input,EOF,FOLLOW_2);
-
- }
-
- }
-
- catch (RecognitionException re) {
- recover(input,re);
- appendSkippedTokens();
- }
- finally {
- }
- return current;
- }
- // $ANTLR end "entryRuleQualifiedNameWithWildcard"
-
-
- // $ANTLR start "ruleQualifiedNameWithWildcard"
- // InternalCftLanguage.g:1571:1: ruleQualifiedNameWithWildcard returns [AntlrDatatypeRuleToken current=new AntlrDatatypeRuleToken()] : (this_QualifiedName_0= ruleQualifiedName (kw= '.' kw= '*' )? ) ;
- public final AntlrDatatypeRuleToken ruleQualifiedNameWithWildcard() throws RecognitionException {
- AntlrDatatypeRuleToken current = new AntlrDatatypeRuleToken();
-
- Token kw=null;
- AntlrDatatypeRuleToken this_QualifiedName_0 = null;
-
-
-
- enterRule();
-
- try {
- // InternalCftLanguage.g:1577:2: ( (this_QualifiedName_0= ruleQualifiedName (kw= '.' kw= '*' )? ) )
- // InternalCftLanguage.g:1578:2: (this_QualifiedName_0= ruleQualifiedName (kw= '.' kw= '*' )? )
- {
- // InternalCftLanguage.g:1578:2: (this_QualifiedName_0= ruleQualifiedName (kw= '.' kw= '*' )? )
- // InternalCftLanguage.g:1579:3: this_QualifiedName_0= ruleQualifiedName (kw= '.' kw= '*' )?
- {
-
- newCompositeNode(grammarAccess.getQualifiedNameWithWildcardAccess().getQualifiedNameParserRuleCall_0());
-
- pushFollow(FOLLOW_33);
- this_QualifiedName_0=ruleQualifiedName();
-
- state._fsp--;
-
-
- current.merge(this_QualifiedName_0);
-
-
- afterParserOrEnumRuleCall();
-
- // InternalCftLanguage.g:1589:3: (kw= '.' kw= '*' )?
- int alt28=2;
- int LA28_0 = input.LA(1);
-
- if ( (LA28_0==38) ) {
- alt28=1;
- }
- switch (alt28) {
- case 1 :
- // InternalCftLanguage.g:1590:4: kw= '.' kw= '*'
- {
- kw=(Token)match(input,38,FOLLOW_34);
-
- current.merge(kw);
- newLeafNode(kw, grammarAccess.getQualifiedNameWithWildcardAccess().getFullStopKeyword_1_0());
-
- kw=(Token)match(input,40,FOLLOW_2);
-
- current.merge(kw);
- newLeafNode(kw, grammarAccess.getQualifiedNameWithWildcardAccess().getAsteriskKeyword_1_1());
-
-
- }
- break;
-
- }
-
-
- }
-
-
- }
-
-
- leaveRule();
-
- }
-
- catch (RecognitionException re) {
- recover(input,re);
- appendSkippedTokens();
- }
- finally {
- }
- return current;
- }
- // $ANTLR end "ruleQualifiedNameWithWildcard"
-
-
- // $ANTLR start "entryRuleValidId"
- // InternalCftLanguage.g:1605:1: entryRuleValidId returns [String current=null] : iv_ruleValidId= ruleValidId EOF ;
- public final String entryRuleValidId() throws RecognitionException {
- String current = null;
-
- AntlrDatatypeRuleToken iv_ruleValidId = null;
-
-
- try {
- // InternalCftLanguage.g:1605:47: (iv_ruleValidId= ruleValidId EOF )
- // InternalCftLanguage.g:1606:2: iv_ruleValidId= ruleValidId EOF
- {
- newCompositeNode(grammarAccess.getValidIdRule());
- pushFollow(FOLLOW_1);
- iv_ruleValidId=ruleValidId();
-
- state._fsp--;
-
- current =iv_ruleValidId.getText();
- match(input,EOF,FOLLOW_2);
-
- }
-
- }
-
- catch (RecognitionException re) {
- recover(input,re);
- appendSkippedTokens();
- }
- finally {
- }
- return current;
- }
- // $ANTLR end "entryRuleValidId"
-
-
- // $ANTLR start "ruleValidId"
- // InternalCftLanguage.g:1612:1: ruleValidId returns [AntlrDatatypeRuleToken current=new AntlrDatatypeRuleToken()] : (this_ID_0= RULE_ID | this_OF_INT_1= RULE_OF_INT ) ;
- public final AntlrDatatypeRuleToken ruleValidId() throws RecognitionException {
- AntlrDatatypeRuleToken current = new AntlrDatatypeRuleToken();
-
- Token this_ID_0=null;
- Token this_OF_INT_1=null;
-
-
- enterRule();
-
- try {
- // InternalCftLanguage.g:1618:2: ( (this_ID_0= RULE_ID | this_OF_INT_1= RULE_OF_INT ) )
- // InternalCftLanguage.g:1619:2: (this_ID_0= RULE_ID | this_OF_INT_1= RULE_OF_INT )
- {
- // InternalCftLanguage.g:1619:2: (this_ID_0= RULE_ID | this_OF_INT_1= RULE_OF_INT )
- int alt29=2;
- int LA29_0 = input.LA(1);
-
- if ( (LA29_0==RULE_ID) ) {
- alt29=1;
- }
- else if ( (LA29_0==RULE_OF_INT) ) {
- alt29=2;
- }
- else {
- NoViableAltException nvae =
- new NoViableAltException("", 29, 0, input);
-
- throw nvae;
- }
- switch (alt29) {
- case 1 :
- // InternalCftLanguage.g:1620:3: this_ID_0= RULE_ID
- {
- this_ID_0=(Token)match(input,RULE_ID,FOLLOW_2);
-
- current.merge(this_ID_0);
-
-
- newLeafNode(this_ID_0, grammarAccess.getValidIdAccess().getIDTerminalRuleCall_0());
-
-
- }
- break;
- case 2 :
- // InternalCftLanguage.g:1628:3: this_OF_INT_1= RULE_OF_INT
- {
- this_OF_INT_1=(Token)match(input,RULE_OF_INT,FOLLOW_2);
-
- current.merge(this_OF_INT_1);
-
-
- newLeafNode(this_OF_INT_1, grammarAccess.getValidIdAccess().getOF_INTTerminalRuleCall_1());
-
-
- }
- break;
-
- }
-
-
- }
-
-
- leaveRule();
-
- }
-
- catch (RecognitionException re) {
- recover(input,re);
- appendSkippedTokens();
- }
- finally {
- }
- return current;
- }
- // $ANTLR end "ruleValidId"
-
-
- // $ANTLR start "entryRuleDouble"
- // InternalCftLanguage.g:1639:1: entryRuleDouble returns [String current=null] : iv_ruleDouble= ruleDouble EOF ;
- public final String entryRuleDouble() throws RecognitionException {
- String current = null;
-
- AntlrDatatypeRuleToken iv_ruleDouble = null;
-
-
- try {
- // InternalCftLanguage.g:1639:46: (iv_ruleDouble= ruleDouble EOF )
- // InternalCftLanguage.g:1640:2: iv_ruleDouble= ruleDouble EOF
- {
- newCompositeNode(grammarAccess.getDoubleRule());
- pushFollow(FOLLOW_1);
- iv_ruleDouble=ruleDouble();
-
- state._fsp--;
-
- current =iv_ruleDouble.getText();
- match(input,EOF,FOLLOW_2);
-
- }
-
- }
-
- catch (RecognitionException re) {
- recover(input,re);
- appendSkippedTokens();
- }
- finally {
- }
- return current;
- }
- // $ANTLR end "entryRuleDouble"
-
-
- // $ANTLR start "ruleDouble"
- // InternalCftLanguage.g:1646:1: ruleDouble returns [AntlrDatatypeRuleToken current=new AntlrDatatypeRuleToken()] : (this_INT_0= RULE_INT | this_T_DOUBLE_1= RULE_T_DOUBLE ) ;
- public final AntlrDatatypeRuleToken ruleDouble() throws RecognitionException {
- AntlrDatatypeRuleToken current = new AntlrDatatypeRuleToken();
-
- Token this_INT_0=null;
- Token this_T_DOUBLE_1=null;
-
-
- enterRule();
-
- try {
- // InternalCftLanguage.g:1652:2: ( (this_INT_0= RULE_INT | this_T_DOUBLE_1= RULE_T_DOUBLE ) )
- // InternalCftLanguage.g:1653:2: (this_INT_0= RULE_INT | this_T_DOUBLE_1= RULE_T_DOUBLE )
- {
- // InternalCftLanguage.g:1653:2: (this_INT_0= RULE_INT | this_T_DOUBLE_1= RULE_T_DOUBLE )
- int alt30=2;
- int LA30_0 = input.LA(1);
-
- if ( (LA30_0==RULE_INT) ) {
- alt30=1;
- }
- else if ( (LA30_0==RULE_T_DOUBLE) ) {
- alt30=2;
- }
- else {
- NoViableAltException nvae =
- new NoViableAltException("", 30, 0, input);
-
- throw nvae;
- }
- switch (alt30) {
- case 1 :
- // InternalCftLanguage.g:1654:3: this_INT_0= RULE_INT
- {
- this_INT_0=(Token)match(input,RULE_INT,FOLLOW_2);
-
- current.merge(this_INT_0);
-
-
- newLeafNode(this_INT_0, grammarAccess.getDoubleAccess().getINTTerminalRuleCall_0());
-
-
- }
- break;
- case 2 :
- // InternalCftLanguage.g:1662:3: this_T_DOUBLE_1= RULE_T_DOUBLE
- {
- this_T_DOUBLE_1=(Token)match(input,RULE_T_DOUBLE,FOLLOW_2);
-
- current.merge(this_T_DOUBLE_1);
-
-
- newLeafNode(this_T_DOUBLE_1, grammarAccess.getDoubleAccess().getT_DOUBLETerminalRuleCall_1());
-
-
- }
- break;
-
- }
-
-
- }
-
-
- leaveRule();
-
- }
-
- catch (RecognitionException re) {
- recover(input,re);
- appendSkippedTokens();
- }
- finally {
- }
- return current;
- }
- // $ANTLR end "ruleDouble"
-
- // Delegated rules
-
-
-
-
- public static final BitSet FOLLOW_1 = new BitSet(new long[]{0x0000000000000000L});
- public static final BitSet FOLLOW_2 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_3 = new BitSet(new long[]{0x0000000000000060L});
- public static final BitSet FOLLOW_4 = new BitSet(new long[]{0x000000001001C002L});
- public static final BitSet FOLLOW_5 = new BitSet(new long[]{0x0000000010018002L});
- public static final BitSet FOLLOW_6 = new BitSet(new long[]{0x0000000010010002L});
- public static final BitSet FOLLOW_7 = new BitSet(new long[]{0x0000000000004002L});
- public static final BitSet FOLLOW_8 = new BitSet(new long[]{0x0000000000020000L});
- public static final BitSet FOLLOW_9 = new BitSet(new long[]{0x00000000001C0060L});
- public static final BitSet FOLLOW_10 = new BitSet(new long[]{0x0000000000004060L});
- public static final BitSet FOLLOW_11 = new BitSet(new long[]{0x0000000000004000L});
- public static final BitSet FOLLOW_12 = new BitSet(new long[]{0x0000000000100060L});
- public static final BitSet FOLLOW_13 = new BitSet(new long[]{0x0000000000200002L});
- public static final BitSet FOLLOW_14 = new BitSet(new long[]{0x0000000001400000L});
- public static final BitSet FOLLOW_15 = new BitSet(new long[]{0x0000000000800000L});
- public static final BitSet FOLLOW_16 = new BitSet(new long[]{0x0000000000000090L});
- public static final BitSet FOLLOW_17 = new BitSet(new long[]{0x0000000002000000L});
- public static final BitSet FOLLOW_18 = new BitSet(new long[]{0x0000000000000062L});
- public static final BitSet FOLLOW_19 = new BitSet(new long[]{0x0000000004000000L});
- public static final BitSet FOLLOW_20 = new BitSet(new long[]{0x0000000000000010L});
- public static final BitSet FOLLOW_21 = new BitSet(new long[]{0x0000000008000020L});
- public static final BitSet FOLLOW_22 = new BitSet(new long[]{0x0000000060100000L});
- public static final BitSet FOLLOW_23 = new BitSet(new long[]{0x0000000040000000L});
- public static final BitSet FOLLOW_24 = new BitSet(new long[]{0x0000000080000000L});
- public static final BitSet FOLLOW_25 = new BitSet(new long[]{0x0000000300000000L});
- public static final BitSet FOLLOW_26 = new BitSet(new long[]{0x0000008000020002L});
- public static final BitSet FOLLOW_27 = new BitSet(new long[]{0x0000000000020002L});
- public static final BitSet FOLLOW_28 = new BitSet(new long[]{0x0000000400100060L});
- public static final BitSet FOLLOW_29 = new BitSet(new long[]{0x0000000800000000L});
- public static final BitSet FOLLOW_30 = new BitSet(new long[]{0x0000003000000000L});
- public static final BitSet FOLLOW_31 = new BitSet(new long[]{0x0000000400000060L});
- public static final BitSet FOLLOW_32 = new BitSet(new long[]{0x0000004000000000L});
- public static final BitSet FOLLOW_33 = new BitSet(new long[]{0x0000004000000002L});
- public static final BitSet FOLLOW_34 = new BitSet(new long[]{0x0000010000000000L});
-
-}
diff --git a/Stochastic/hu.bme.mit.inf.dslreasoner.faulttree.components/src-gen/hu/bme/mit/inf/dslreasoner/faulttree/components/scoping/AbstractCftLanguageScopeProvider.java b/Stochastic/hu.bme.mit.inf.dslreasoner.faulttree.components/src-gen/hu/bme/mit/inf/dslreasoner/faulttree/components/scoping/AbstractCftLanguageScopeProvider.java
deleted file mode 100644
index def0ebe9..00000000
--- a/Stochastic/hu.bme.mit.inf.dslreasoner.faulttree.components/src-gen/hu/bme/mit/inf/dslreasoner/faulttree/components/scoping/AbstractCftLanguageScopeProvider.java
+++ /dev/null
@@ -1,9 +0,0 @@
-/*
- * generated by Xtext 2.16.0
- */
-package hu.bme.mit.inf.dslreasoner.faulttree.components.scoping;
-
-import org.eclipse.xtext.scoping.impl.DelegatingScopeProvider;
-
-public abstract class AbstractCftLanguageScopeProvider extends DelegatingScopeProvider {
-}
diff --git a/Stochastic/hu.bme.mit.inf.dslreasoner.faulttree.components/src-gen/hu/bme/mit/inf/dslreasoner/faulttree/components/serializer/CftLanguageSemanticSequencer.java b/Stochastic/hu.bme.mit.inf.dslreasoner.faulttree.components/src-gen/hu/bme/mit/inf/dslreasoner/faulttree/components/serializer/CftLanguageSemanticSequencer.java
deleted file mode 100644
index fe329903..00000000
--- a/Stochastic/hu.bme.mit.inf.dslreasoner.faulttree.components/src-gen/hu/bme/mit/inf/dslreasoner/faulttree/components/serializer/CftLanguageSemanticSequencer.java
+++ /dev/null
@@ -1,383 +0,0 @@
-/*
- * generated by Xtext 2.16.0
- */
-package hu.bme.mit.inf.dslreasoner.faulttree.components.serializer;
-
-import com.google.inject.Inject;
-import hu.bme.mit.inf.dslreasoner.faulttree.components.cftLanguage.Assignment;
-import hu.bme.mit.inf.dslreasoner.faulttree.components.cftLanguage.CftLanguagePackage;
-import hu.bme.mit.inf.dslreasoner.faulttree.components.cftLanguage.CftModel;
-import hu.bme.mit.inf.dslreasoner.faulttree.components.cftLanguage.ComponentInstance;
-import hu.bme.mit.inf.dslreasoner.faulttree.components.cftLanguage.EventReference;
-import hu.bme.mit.inf.dslreasoner.faulttree.components.cftLanguage.ImportDeclaration;
-import hu.bme.mit.inf.dslreasoner.faulttree.components.cftLanguage.LookupDefinition;
-import hu.bme.mit.inf.dslreasoner.faulttree.components.cftLanguage.MappingDefinition;
-import hu.bme.mit.inf.dslreasoner.faulttree.components.cftLanguage.MappingParameter;
-import hu.bme.mit.inf.dslreasoner.faulttree.components.cftLanguage.TransformationDefinition;
-import hu.bme.mit.inf.dslreasoner.faulttree.components.services.CftLanguageGrammarAccess;
-import hu.bme.mit.inf.dslreasoner.faulttree.model.cft.AndGateDefinition;
-import hu.bme.mit.inf.dslreasoner.faulttree.model.cft.BasicEventDefinition;
-import hu.bme.mit.inf.dslreasoner.faulttree.model.cft.CftPackage;
-import hu.bme.mit.inf.dslreasoner.faulttree.model.cft.ComponentDefinition;
-import hu.bme.mit.inf.dslreasoner.faulttree.model.cft.InputEvent;
-import hu.bme.mit.inf.dslreasoner.faulttree.model.cft.KOfMGateDefinition;
-import hu.bme.mit.inf.dslreasoner.faulttree.model.cft.OrGateDefinition;
-import hu.bme.mit.inf.dslreasoner.faulttree.model.ft.ConstantDistribution;
-import hu.bme.mit.inf.dslreasoner.faulttree.model.ft.ExponentialDistribution;
-import hu.bme.mit.inf.dslreasoner.faulttree.model.ft.FtPackage;
-import java.util.Set;
-import org.eclipse.emf.ecore.EObject;
-import org.eclipse.emf.ecore.EPackage;
-import org.eclipse.xtext.Action;
-import org.eclipse.xtext.Parameter;
-import org.eclipse.xtext.ParserRule;
-import org.eclipse.xtext.serializer.ISerializationContext;
-import org.eclipse.xtext.serializer.acceptor.SequenceFeeder;
-import org.eclipse.xtext.serializer.sequencer.AbstractDelegatingSemanticSequencer;
-import org.eclipse.xtext.serializer.sequencer.ITransientValueService.ValueTransient;
-
-@SuppressWarnings("all")
-public class CftLanguageSemanticSequencer extends AbstractDelegatingSemanticSequencer {
-
- @Inject
- private CftLanguageGrammarAccess grammarAccess;
-
- @Override
- public void sequence(ISerializationContext context, EObject semanticObject) {
- EPackage epackage = semanticObject.eClass().getEPackage();
- ParserRule rule = context.getParserRule();
- Action action = context.getAssignedAction();
- Set parameters = context.getEnabledBooleanParameters();
- if (epackage == CftPackage.eINSTANCE)
- switch (semanticObject.eClass().getClassifierID()) {
- case CftPackage.AND_GATE_DEFINITION:
- sequence_AndGateDefinition(context, (AndGateDefinition) semanticObject);
- return;
- case CftPackage.BASIC_EVENT_DEFINITION:
- sequence_BasicEventDefinition(context, (BasicEventDefinition) semanticObject);
- return;
- case CftPackage.COMPONENT_DEFINITION:
- sequence_ComponentDefinition(context, (ComponentDefinition) semanticObject);
- return;
- case CftPackage.INPUT_EVENT:
- sequence_InputEvent(context, (InputEvent) semanticObject);
- return;
- case CftPackage.KOF_MGATE_DEFINITION:
- sequence_KOfMGateDefinition(context, (KOfMGateDefinition) semanticObject);
- return;
- case CftPackage.OR_GATE_DEFINITION:
- sequence_OrGateDefinition(context, (OrGateDefinition) semanticObject);
- return;
- }
- else if (epackage == CftLanguagePackage.eINSTANCE)
- switch (semanticObject.eClass().getClassifierID()) {
- case CftLanguagePackage.ASSIGNMENT:
- sequence_Assignment(context, (Assignment) semanticObject);
- return;
- case CftLanguagePackage.CFT_MODEL:
- sequence_CftModel(context, (CftModel) semanticObject);
- return;
- case CftLanguagePackage.COMPONENT_INSTANCE:
- sequence_ComponentInstance(context, (ComponentInstance) semanticObject);
- return;
- case CftLanguagePackage.EVENT_REFERENCE:
- sequence_EventReference(context, (EventReference) semanticObject);
- return;
- case CftLanguagePackage.IMPORT_DECLARATION:
- sequence_ImportDeclaration(context, (ImportDeclaration) semanticObject);
- return;
- case CftLanguagePackage.LOOKUP_DEFINITION:
- sequence_LookupDefinition(context, (LookupDefinition) semanticObject);
- return;
- case CftLanguagePackage.MAPPING_DEFINITION:
- sequence_MappingDefinition(context, (MappingDefinition) semanticObject);
- return;
- case CftLanguagePackage.MAPPING_PARAMETER:
- sequence_MappingParameter(context, (MappingParameter) semanticObject);
- return;
- case CftLanguagePackage.TRANSFORMATION_DEFINITION:
- sequence_TransformationDefinition(context, (TransformationDefinition) semanticObject);
- return;
- }
- else if (epackage == FtPackage.eINSTANCE)
- switch (semanticObject.eClass().getClassifierID()) {
- case FtPackage.CONSTANT_DISTRIBUTION:
- sequence_ConstantDistribution(context, (ConstantDistribution) semanticObject);
- return;
- case FtPackage.EXPONENTIAL_DISTRIBUTION:
- sequence_ExponentialDistribution(context, (ExponentialDistribution) semanticObject);
- return;
- }
- if (errorAcceptor != null)
- errorAcceptor.accept(diagnosticProvider.createInvalidContextOrTypeDiagnostic(semanticObject, context));
- }
-
- /**
- * Contexts:
- * EventDefinition returns AndGateDefinition
- * GateDefinition returns AndGateDefinition
- * AndGateDefinition returns AndGateDefinition
- *
- * Constraint:
- * (name=ValidId inputEvents+=[EventDeclaration|ValidId]*)
- */
- protected void sequence_AndGateDefinition(ISerializationContext context, AndGateDefinition semanticObject) {
- genericSequencer.createSequence(context, semanticObject);
- }
-
-
- /**
- * Contexts:
- * Assignment returns Assignment
- *
- * Constraint:
- * (input=EventReference multiple?='+='? output=EventReference)
- */
- protected void sequence_Assignment(ISerializationContext context, Assignment semanticObject) {
- genericSequencer.createSequence(context, semanticObject);
- }
-
-
- /**
- * Contexts:
- * EventDefinition returns BasicEventDefinition
- * BasicEventDefinition returns BasicEventDefinition
- *
- * Constraint:
- * (name=ValidId distribution=Distribution)
- */
- protected void sequence_BasicEventDefinition(ISerializationContext context, BasicEventDefinition semanticObject) {
- if (errorAcceptor != null) {
- if (transientValues.isValueTransient(semanticObject, CftPackage.Literals.EVENT_DECLARATION__NAME) == ValueTransient.YES)
- errorAcceptor.accept(diagnosticProvider.createFeatureValueMissing(semanticObject, CftPackage.Literals.EVENT_DECLARATION__NAME));
- if (transientValues.isValueTransient(semanticObject, CftPackage.Literals.BASIC_EVENT_DEFINITION__DISTRIBUTION) == ValueTransient.YES)
- errorAcceptor.accept(diagnosticProvider.createFeatureValueMissing(semanticObject, CftPackage.Literals.BASIC_EVENT_DEFINITION__DISTRIBUTION));
- }
- SequenceFeeder feeder = createSequencerFeeder(context, semanticObject);
- feeder.accept(grammarAccess.getBasicEventDefinitionAccess().getNameValidIdParserRuleCall_0_0(), semanticObject.getName());
- feeder.accept(grammarAccess.getBasicEventDefinitionAccess().getDistributionDistributionParserRuleCall_1_0(), semanticObject.getDistribution());
- feeder.finish();
- }
-
-
- /**
- * Contexts:
- * CftModel returns CftModel
- *
- * Constraint:
- * (
- * packageName=QualifiedName
- * imports+=ImportDeclaration*
- * (componentDefinitions+=ComponentDefinition | transformationDefinitions+=TransformationDefinition)*
- * )
- */
- protected void sequence_CftModel(ISerializationContext context, CftModel semanticObject) {
- genericSequencer.createSequence(context, semanticObject);
- }
-
-
- /**
- * Contexts:
- * ComponentDefinition returns ComponentDefinition
- *
- * Constraint:
- * (name=ValidId (inputEvents+=InputEvent | outputEvents+=[EventDeclaration|ValidId])* eventDefinitions+=EventDefinition*)
- */
- protected void sequence_ComponentDefinition(ISerializationContext context, ComponentDefinition semanticObject) {
- genericSequencer.createSequence(context, semanticObject);
- }
-
-
- /**
- * Contexts:
- * Variable returns ComponentInstance
- * ComponentInstance returns ComponentInstance
- *
- * Constraint:
- * (componentType=[ComponentDefinition|QualifiedName] name=ValidId?)
- */
- protected void sequence_ComponentInstance(ISerializationContext context, ComponentInstance semanticObject) {
- genericSequencer.createSequence(context, semanticObject);
- }
-
-
- /**
- * Contexts:
- * Distribution returns ConstantDistribution
- * ConstantDistribution returns ConstantDistribution
- *
- * Constraint:
- * p=Double
- */
- protected void sequence_ConstantDistribution(ISerializationContext context, ConstantDistribution semanticObject) {
- if (errorAcceptor != null) {
- if (transientValues.isValueTransient(semanticObject, FtPackage.Literals.CONSTANT_DISTRIBUTION__P) == ValueTransient.YES)
- errorAcceptor.accept(diagnosticProvider.createFeatureValueMissing(semanticObject, FtPackage.Literals.CONSTANT_DISTRIBUTION__P));
- }
- SequenceFeeder feeder = createSequencerFeeder(context, semanticObject);
- feeder.accept(grammarAccess.getConstantDistributionAccess().getPDoubleParserRuleCall_2_0(), semanticObject.getP());
- feeder.finish();
- }
-
-
- /**
- * Contexts:
- * EventReference returns EventReference
- *
- * Constraint:
- * (component=[Variable|ValidId] event=[EventDeclaration|ValidId])
- */
- protected void sequence_EventReference(ISerializationContext context, EventReference semanticObject) {
- if (errorAcceptor != null) {
- if (transientValues.isValueTransient(semanticObject, CftLanguagePackage.Literals.EVENT_REFERENCE__COMPONENT) == ValueTransient.YES)
- errorAcceptor.accept(diagnosticProvider.createFeatureValueMissing(semanticObject, CftLanguagePackage.Literals.EVENT_REFERENCE__COMPONENT));
- if (transientValues.isValueTransient(semanticObject, CftLanguagePackage.Literals.EVENT_REFERENCE__EVENT) == ValueTransient.YES)
- errorAcceptor.accept(diagnosticProvider.createFeatureValueMissing(semanticObject, CftLanguagePackage.Literals.EVENT_REFERENCE__EVENT));
- }
- SequenceFeeder feeder = createSequencerFeeder(context, semanticObject);
- feeder.accept(grammarAccess.getEventReferenceAccess().getComponentVariableValidIdParserRuleCall_0_0_1(), semanticObject.eGet(CftLanguagePackage.Literals.EVENT_REFERENCE__COMPONENT, false));
- feeder.accept(grammarAccess.getEventReferenceAccess().getEventEventDeclarationValidIdParserRuleCall_2_0_1(), semanticObject.eGet(CftLanguagePackage.Literals.EVENT_REFERENCE__EVENT, false));
- feeder.finish();
- }
-
-
- /**
- * Contexts:
- * Distribution returns ExponentialDistribution
- * ExponentialDistribution returns ExponentialDistribution
- *
- * Constraint:
- * lambda=Double
- */
- protected void sequence_ExponentialDistribution(ISerializationContext context, ExponentialDistribution semanticObject) {
- if (errorAcceptor != null) {
- if (transientValues.isValueTransient(semanticObject, FtPackage.Literals.EXPONENTIAL_DISTRIBUTION__LAMBDA) == ValueTransient.YES)
- errorAcceptor.accept(diagnosticProvider.createFeatureValueMissing(semanticObject, FtPackage.Literals.EXPONENTIAL_DISTRIBUTION__LAMBDA));
- }
- SequenceFeeder feeder = createSequencerFeeder(context, semanticObject);
- feeder.accept(grammarAccess.getExponentialDistributionAccess().getLambdaDoubleParserRuleCall_2_0(), semanticObject.getLambda());
- feeder.finish();
- }
-
-
- /**
- * Contexts:
- * ImportDeclaration returns ImportDeclaration
- *
- * Constraint:
- * importedNamespace=QualifiedNameWithWildcard
- */
- protected void sequence_ImportDeclaration(ISerializationContext context, ImportDeclaration semanticObject) {
- if (errorAcceptor != null) {
- if (transientValues.isValueTransient(semanticObject, CftLanguagePackage.Literals.IMPORT_DECLARATION__IMPORTED_NAMESPACE) == ValueTransient.YES)
- errorAcceptor.accept(diagnosticProvider.createFeatureValueMissing(semanticObject, CftLanguagePackage.Literals.IMPORT_DECLARATION__IMPORTED_NAMESPACE));
- }
- SequenceFeeder feeder = createSequencerFeeder(context, semanticObject);
- feeder.accept(grammarAccess.getImportDeclarationAccess().getImportedNamespaceQualifiedNameWithWildcardParserRuleCall_1_0(), semanticObject.getImportedNamespace());
- feeder.finish();
- }
-
-
- /**
- * Contexts:
- * InputEvent returns InputEvent
- *
- * Constraint:
- * (name=ValidId multiple?='[]'?)
- */
- protected void sequence_InputEvent(ISerializationContext context, InputEvent semanticObject) {
- genericSequencer.createSequence(context, semanticObject);
- }
-
-
- /**
- * Contexts:
- * EventDefinition returns KOfMGateDefinition
- * GateDefinition returns KOfMGateDefinition
- * KOfMGateDefinition returns KOfMGateDefinition
- *
- * Constraint:
- * (name=ValidId k=INT (m=INT | m=OF_INT) inputEvents+=[EventDeclaration|ValidId]*)
- */
- protected void sequence_KOfMGateDefinition(ISerializationContext context, KOfMGateDefinition semanticObject) {
- genericSequencer.createSequence(context, semanticObject);
- }
-
-
- /**
- * Contexts:
- * LookupDefinition returns LookupDefinition
- * Variable returns LookupDefinition
- *
- * Constraint:
- * (mapping=[MappingDefinition|QualifiedName] arguments+=[MappingParameter|ValidId] arguments+=[MappingParameter|ValidId]* name=ValidId)
- */
- protected void sequence_LookupDefinition(ISerializationContext context, LookupDefinition semanticObject) {
- genericSequencer.createSequence(context, semanticObject);
- }
-
-
- /**
- * Contexts:
- * MappingDefinition returns MappingDefinition
- *
- * Constraint:
- * (
- * topLevel?='toplevel'?
- * pattern=[Pattern|QualifiedName]
- * parameters+=MappingParameter
- * parameters+=MappingParameter*
- * componentInstance=ComponentInstance?
- * (lookupDefinitions+=LookupDefinition | assignments+=Assignment)*
- * )
- */
- protected void sequence_MappingDefinition(ISerializationContext context, MappingDefinition semanticObject) {
- genericSequencer.createSequence(context, semanticObject);
- }
-
-
- /**
- * Contexts:
- * MappingParameter returns MappingParameter
- *
- * Constraint:
- * name=ValidId
- */
- protected void sequence_MappingParameter(ISerializationContext context, MappingParameter semanticObject) {
- if (errorAcceptor != null) {
- if (transientValues.isValueTransient(semanticObject, CftLanguagePackage.Literals.MAPPING_PARAMETER__NAME) == ValueTransient.YES)
- errorAcceptor.accept(diagnosticProvider.createFeatureValueMissing(semanticObject, CftLanguagePackage.Literals.MAPPING_PARAMETER__NAME));
- }
- SequenceFeeder feeder = createSequencerFeeder(context, semanticObject);
- feeder.accept(grammarAccess.getMappingParameterAccess().getNameValidIdParserRuleCall_0(), semanticObject.getName());
- feeder.finish();
- }
-
-
- /**
- * Contexts:
- * EventDefinition returns OrGateDefinition
- * GateDefinition returns OrGateDefinition
- * OrGateDefinition returns OrGateDefinition
- *
- * Constraint:
- * (name=ValidId inputEvents+=[EventDeclaration|ValidId]*)
- */
- protected void sequence_OrGateDefinition(ISerializationContext context, OrGateDefinition semanticObject) {
- genericSequencer.createSequence(context, semanticObject);
- }
-
-
- /**
- * Contexts:
- * TransformationDefinition returns TransformationDefinition
- *
- * Constraint:
- * (name=ValidId mappingDefinitions+=MappingDefinition*)
- */
- protected void sequence_TransformationDefinition(ISerializationContext context, TransformationDefinition semanticObject) {
- genericSequencer.createSequence(context, semanticObject);
- }
-
-
-}
diff --git a/Stochastic/hu.bme.mit.inf.dslreasoner.faulttree.components/src-gen/hu/bme/mit/inf/dslreasoner/faulttree/components/serializer/CftLanguageSyntacticSequencer.java b/Stochastic/hu.bme.mit.inf.dslreasoner.faulttree.components/src-gen/hu/bme/mit/inf/dslreasoner/faulttree/components/serializer/CftLanguageSyntacticSequencer.java
deleted file mode 100644
index 62a80a00..00000000
--- a/Stochastic/hu.bme.mit.inf.dslreasoner.faulttree.components/src-gen/hu/bme/mit/inf/dslreasoner/faulttree/components/serializer/CftLanguageSyntacticSequencer.java
+++ /dev/null
@@ -1,242 +0,0 @@
-/*
- * generated by Xtext 2.16.0
- */
-package hu.bme.mit.inf.dslreasoner.faulttree.components.serializer;
-
-import com.google.inject.Inject;
-import hu.bme.mit.inf.dslreasoner.faulttree.components.services.CftLanguageGrammarAccess;
-import java.util.List;
-import org.eclipse.emf.ecore.EObject;
-import org.eclipse.xtext.IGrammarAccess;
-import org.eclipse.xtext.RuleCall;
-import org.eclipse.xtext.nodemodel.INode;
-import org.eclipse.xtext.serializer.analysis.GrammarAlias.AbstractElementAlias;
-import org.eclipse.xtext.serializer.analysis.GrammarAlias.AlternativeAlias;
-import org.eclipse.xtext.serializer.analysis.GrammarAlias.GroupAlias;
-import org.eclipse.xtext.serializer.analysis.GrammarAlias.TokenAlias;
-import org.eclipse.xtext.serializer.analysis.ISyntacticSequencerPDAProvider.ISynNavigable;
-import org.eclipse.xtext.serializer.analysis.ISyntacticSequencerPDAProvider.ISynTransition;
-import org.eclipse.xtext.serializer.sequencer.AbstractSyntacticSequencer;
-
-@SuppressWarnings("all")
-public class CftLanguageSyntacticSequencer extends AbstractSyntacticSequencer {
-
- protected CftLanguageGrammarAccess grammarAccess;
- protected AbstractElementAlias match_CftModel_SemicolonKeyword_2_q;
- protected AbstractElementAlias match_ComponentDefinition___InKeyword_3_0_0_SemicolonKeyword_3_0_2___OutKeyword_3_1_0_SemicolonKeyword_3_1_2__a__a;
- protected AbstractElementAlias match_ComponentDefinition___InKeyword_3_0_0_SemicolonKeyword_3_0_2__a;
- protected AbstractElementAlias match_ComponentDefinition___OutKeyword_3_1_0_SemicolonKeyword_3_1_2___InKeyword_3_0_0_SemicolonKeyword_3_0_2__a__a;
- protected AbstractElementAlias match_ComponentDefinition___OutKeyword_3_1_0_SemicolonKeyword_3_1_2__a;
- protected AbstractElementAlias match_ComponentDefinition___SemicolonKeyword_3_0_2___OutKeyword_3_1_0_SemicolonKeyword_3_1_2__a_InKeyword_3_0_0__a;
- protected AbstractElementAlias match_ComponentDefinition___SemicolonKeyword_3_1_2___InKeyword_3_0_0_SemicolonKeyword_3_0_2__a_OutKeyword_3_1_0__a;
- protected AbstractElementAlias match_ComponentDefinition_____InKeyword_3_0_0_SemicolonKeyword_3_0_2___or___OutKeyword_3_1_0_SemicolonKeyword_3_1_2____a;
- protected AbstractElementAlias match_ComponentDefinition_____InKeyword_3_0_0_SemicolonKeyword_3_0_2__q___InKeyword_3_0_0_SemicolonKeyword_3_0_2_OutKeyword_3_1_0_SemicolonKeyword_3_1_2__q__p;
- protected AbstractElementAlias match_ComponentDefinition_____OutKeyword_3_1_0_SemicolonKeyword_3_1_2__q___OutKeyword_3_1_0_SemicolonKeyword_3_1_2_InKeyword_3_0_0_SemicolonKeyword_3_0_2__q__p;
- protected AbstractElementAlias match_ImportDeclaration_SemicolonKeyword_2_q;
- protected AbstractElementAlias match_MappingDefinition___LeftCurlyBracketKeyword_8_0_RightCurlyBracketKeyword_8_2__q;
-
- @Inject
- protected void init(IGrammarAccess access) {
- grammarAccess = (CftLanguageGrammarAccess) access;
- match_CftModel_SemicolonKeyword_2_q = new TokenAlias(false, true, grammarAccess.getCftModelAccess().getSemicolonKeyword_2());
- match_ComponentDefinition___InKeyword_3_0_0_SemicolonKeyword_3_0_2___OutKeyword_3_1_0_SemicolonKeyword_3_1_2__a__a = new GroupAlias(true, true, new TokenAlias(false, false, grammarAccess.getComponentDefinitionAccess().getInKeyword_3_0_0()), new TokenAlias(false, false, grammarAccess.getComponentDefinitionAccess().getSemicolonKeyword_3_0_2()), new GroupAlias(true, true, new TokenAlias(false, false, grammarAccess.getComponentDefinitionAccess().getOutKeyword_3_1_0()), new TokenAlias(false, false, grammarAccess.getComponentDefinitionAccess().getSemicolonKeyword_3_1_2())));
- match_ComponentDefinition___InKeyword_3_0_0_SemicolonKeyword_3_0_2__a = new GroupAlias(true, true, new TokenAlias(false, false, grammarAccess.getComponentDefinitionAccess().getInKeyword_3_0_0()), new TokenAlias(false, false, grammarAccess.getComponentDefinitionAccess().getSemicolonKeyword_3_0_2()));
- match_ComponentDefinition___OutKeyword_3_1_0_SemicolonKeyword_3_1_2___InKeyword_3_0_0_SemicolonKeyword_3_0_2__a__a = new GroupAlias(true, true, new TokenAlias(false, false, grammarAccess.getComponentDefinitionAccess().getOutKeyword_3_1_0()), new TokenAlias(false, false, grammarAccess.getComponentDefinitionAccess().getSemicolonKeyword_3_1_2()), new GroupAlias(true, true, new TokenAlias(false, false, grammarAccess.getComponentDefinitionAccess().getInKeyword_3_0_0()), new TokenAlias(false, false, grammarAccess.getComponentDefinitionAccess().getSemicolonKeyword_3_0_2())));
- match_ComponentDefinition___OutKeyword_3_1_0_SemicolonKeyword_3_1_2__a = new GroupAlias(true, true, new TokenAlias(false, false, grammarAccess.getComponentDefinitionAccess().getOutKeyword_3_1_0()), new TokenAlias(false, false, grammarAccess.getComponentDefinitionAccess().getSemicolonKeyword_3_1_2()));
- match_ComponentDefinition___SemicolonKeyword_3_0_2___OutKeyword_3_1_0_SemicolonKeyword_3_1_2__a_InKeyword_3_0_0__a = new GroupAlias(true, true, new TokenAlias(false, false, grammarAccess.getComponentDefinitionAccess().getSemicolonKeyword_3_0_2()), new GroupAlias(true, true, new TokenAlias(false, false, grammarAccess.getComponentDefinitionAccess().getOutKeyword_3_1_0()), new TokenAlias(false, false, grammarAccess.getComponentDefinitionAccess().getSemicolonKeyword_3_1_2())), new TokenAlias(false, false, grammarAccess.getComponentDefinitionAccess().getInKeyword_3_0_0()));
- match_ComponentDefinition___SemicolonKeyword_3_1_2___InKeyword_3_0_0_SemicolonKeyword_3_0_2__a_OutKeyword_3_1_0__a = new GroupAlias(true, true, new TokenAlias(false, false, grammarAccess.getComponentDefinitionAccess().getSemicolonKeyword_3_1_2()), new GroupAlias(true, true, new TokenAlias(false, false, grammarAccess.getComponentDefinitionAccess().getInKeyword_3_0_0()), new TokenAlias(false, false, grammarAccess.getComponentDefinitionAccess().getSemicolonKeyword_3_0_2())), new TokenAlias(false, false, grammarAccess.getComponentDefinitionAccess().getOutKeyword_3_1_0()));
- match_ComponentDefinition_____InKeyword_3_0_0_SemicolonKeyword_3_0_2___or___OutKeyword_3_1_0_SemicolonKeyword_3_1_2____a = new AlternativeAlias(true, true, new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getComponentDefinitionAccess().getInKeyword_3_0_0()), new TokenAlias(false, false, grammarAccess.getComponentDefinitionAccess().getSemicolonKeyword_3_0_2())), new GroupAlias(false, false, new TokenAlias(false, false, grammarAccess.getComponentDefinitionAccess().getOutKeyword_3_1_0()), new TokenAlias(false, false, grammarAccess.getComponentDefinitionAccess().getSemicolonKeyword_3_1_2())));
- match_ComponentDefinition_____InKeyword_3_0_0_SemicolonKeyword_3_0_2__q___InKeyword_3_0_0_SemicolonKeyword_3_0_2_OutKeyword_3_1_0_SemicolonKeyword_3_1_2__q__p = new GroupAlias(true, false, new GroupAlias(false, true, new TokenAlias(false, false, grammarAccess.getComponentDefinitionAccess().getInKeyword_3_0_0()), new TokenAlias(false, false, grammarAccess.getComponentDefinitionAccess().getSemicolonKeyword_3_0_2())), new GroupAlias(false, true, new TokenAlias(false, false, grammarAccess.getComponentDefinitionAccess().getInKeyword_3_0_0()), new TokenAlias(false, false, grammarAccess.getComponentDefinitionAccess().getSemicolonKeyword_3_0_2()), new TokenAlias(false, false, grammarAccess.getComponentDefinitionAccess().getOutKeyword_3_1_0()), new TokenAlias(false, false, grammarAccess.getComponentDefinitionAccess().getSemicolonKeyword_3_1_2())));
- match_ComponentDefinition_____OutKeyword_3_1_0_SemicolonKeyword_3_1_2__q___OutKeyword_3_1_0_SemicolonKeyword_3_1_2_InKeyword_3_0_0_SemicolonKeyword_3_0_2__q__p = new GroupAlias(true, false, new GroupAlias(false, true, new TokenAlias(false, false, grammarAccess.getComponentDefinitionAccess().getOutKeyword_3_1_0()), new TokenAlias(false, false, grammarAccess.getComponentDefinitionAccess().getSemicolonKeyword_3_1_2())), new GroupAlias(false, true, new TokenAlias(false, false, grammarAccess.getComponentDefinitionAccess().getOutKeyword_3_1_0()), new TokenAlias(false, false, grammarAccess.getComponentDefinitionAccess().getSemicolonKeyword_3_1_2()), new TokenAlias(false, false, grammarAccess.getComponentDefinitionAccess().getInKeyword_3_0_0()), new TokenAlias(false, false, grammarAccess.getComponentDefinitionAccess().getSemicolonKeyword_3_0_2())));
- match_ImportDeclaration_SemicolonKeyword_2_q = new TokenAlias(false, true, grammarAccess.getImportDeclarationAccess().getSemicolonKeyword_2());
- match_MappingDefinition___LeftCurlyBracketKeyword_8_0_RightCurlyBracketKeyword_8_2__q = new GroupAlias(false, true, new TokenAlias(false, false, grammarAccess.getMappingDefinitionAccess().getLeftCurlyBracketKeyword_8_0()), new TokenAlias(false, false, grammarAccess.getMappingDefinitionAccess().getRightCurlyBracketKeyword_8_2()));
- }
-
- @Override
- protected String getUnassignedRuleCallToken(EObject semanticObject, RuleCall ruleCall, INode node) {
- return "";
- }
-
-
- @Override
- protected void emitUnassignedTokens(EObject semanticObject, ISynTransition transition, INode fromNode, INode toNode) {
- if (transition.getAmbiguousSyntaxes().isEmpty()) return;
- List transitionNodes = collectNodes(fromNode, toNode);
- for (AbstractElementAlias syntax : transition.getAmbiguousSyntaxes()) {
- List syntaxNodes = getNodesFor(transitionNodes, syntax);
- if (match_CftModel_SemicolonKeyword_2_q.equals(syntax))
- emit_CftModel_SemicolonKeyword_2_q(semanticObject, getLastNavigableState(), syntaxNodes);
- else if (match_ComponentDefinition___InKeyword_3_0_0_SemicolonKeyword_3_0_2___OutKeyword_3_1_0_SemicolonKeyword_3_1_2__a__a.equals(syntax))
- emit_ComponentDefinition___InKeyword_3_0_0_SemicolonKeyword_3_0_2___OutKeyword_3_1_0_SemicolonKeyword_3_1_2__a__a(semanticObject, getLastNavigableState(), syntaxNodes);
- else if (match_ComponentDefinition___InKeyword_3_0_0_SemicolonKeyword_3_0_2__a.equals(syntax))
- emit_ComponentDefinition___InKeyword_3_0_0_SemicolonKeyword_3_0_2__a(semanticObject, getLastNavigableState(), syntaxNodes);
- else if (match_ComponentDefinition___OutKeyword_3_1_0_SemicolonKeyword_3_1_2___InKeyword_3_0_0_SemicolonKeyword_3_0_2__a__a.equals(syntax))
- emit_ComponentDefinition___OutKeyword_3_1_0_SemicolonKeyword_3_1_2___InKeyword_3_0_0_SemicolonKeyword_3_0_2__a__a(semanticObject, getLastNavigableState(), syntaxNodes);
- else if (match_ComponentDefinition___OutKeyword_3_1_0_SemicolonKeyword_3_1_2__a.equals(syntax))
- emit_ComponentDefinition___OutKeyword_3_1_0_SemicolonKeyword_3_1_2__a(semanticObject, getLastNavigableState(), syntaxNodes);
- else if (match_ComponentDefinition___SemicolonKeyword_3_0_2___OutKeyword_3_1_0_SemicolonKeyword_3_1_2__a_InKeyword_3_0_0__a.equals(syntax))
- emit_ComponentDefinition___SemicolonKeyword_3_0_2___OutKeyword_3_1_0_SemicolonKeyword_3_1_2__a_InKeyword_3_0_0__a(semanticObject, getLastNavigableState(), syntaxNodes);
- else if (match_ComponentDefinition___SemicolonKeyword_3_1_2___InKeyword_3_0_0_SemicolonKeyword_3_0_2__a_OutKeyword_3_1_0__a.equals(syntax))
- emit_ComponentDefinition___SemicolonKeyword_3_1_2___InKeyword_3_0_0_SemicolonKeyword_3_0_2__a_OutKeyword_3_1_0__a(semanticObject, getLastNavigableState(), syntaxNodes);
- else if (match_ComponentDefinition_____InKeyword_3_0_0_SemicolonKeyword_3_0_2___or___OutKeyword_3_1_0_SemicolonKeyword_3_1_2____a.equals(syntax))
- emit_ComponentDefinition_____InKeyword_3_0_0_SemicolonKeyword_3_0_2___or___OutKeyword_3_1_0_SemicolonKeyword_3_1_2____a(semanticObject, getLastNavigableState(), syntaxNodes);
- else if (match_ComponentDefinition_____InKeyword_3_0_0_SemicolonKeyword_3_0_2__q___InKeyword_3_0_0_SemicolonKeyword_3_0_2_OutKeyword_3_1_0_SemicolonKeyword_3_1_2__q__p.equals(syntax))
- emit_ComponentDefinition_____InKeyword_3_0_0_SemicolonKeyword_3_0_2__q___InKeyword_3_0_0_SemicolonKeyword_3_0_2_OutKeyword_3_1_0_SemicolonKeyword_3_1_2__q__p(semanticObject, getLastNavigableState(), syntaxNodes);
- else if (match_ComponentDefinition_____OutKeyword_3_1_0_SemicolonKeyword_3_1_2__q___OutKeyword_3_1_0_SemicolonKeyword_3_1_2_InKeyword_3_0_0_SemicolonKeyword_3_0_2__q__p.equals(syntax))
- emit_ComponentDefinition_____OutKeyword_3_1_0_SemicolonKeyword_3_1_2__q___OutKeyword_3_1_0_SemicolonKeyword_3_1_2_InKeyword_3_0_0_SemicolonKeyword_3_0_2__q__p(semanticObject, getLastNavigableState(), syntaxNodes);
- else if (match_ImportDeclaration_SemicolonKeyword_2_q.equals(syntax))
- emit_ImportDeclaration_SemicolonKeyword_2_q(semanticObject, getLastNavigableState(), syntaxNodes);
- else if (match_MappingDefinition___LeftCurlyBracketKeyword_8_0_RightCurlyBracketKeyword_8_2__q.equals(syntax))
- emit_MappingDefinition___LeftCurlyBracketKeyword_8_0_RightCurlyBracketKeyword_8_2__q(semanticObject, getLastNavigableState(), syntaxNodes);
- else acceptNodes(getLastNavigableState(), syntaxNodes);
- }
- }
-
- /**
- * Ambiguous syntax:
- * ';'?
- *
- * This ambiguous syntax occurs at:
- * packageName=QualifiedName (ambiguity) (rule end)
- * packageName=QualifiedName (ambiguity) componentDefinitions+=ComponentDefinition
- * packageName=QualifiedName (ambiguity) imports+=ImportDeclaration
- * packageName=QualifiedName (ambiguity) transformationDefinitions+=TransformationDefinition
- */
- protected void emit_CftModel_SemicolonKeyword_2_q(EObject semanticObject, ISynNavigable transition, List nodes) {
- acceptNodes(transition, nodes);
- }
-
- /**
- * Ambiguous syntax:
- * ('in' ';' ('out' ';')*)*
- *
- * This ambiguous syntax occurs at:
- * inputEvents+=InputEvent ';' ('out' ';')* (ambiguity) '}' (rule end)
- * inputEvents+=InputEvent ';' ('out' ';')* (ambiguity) eventDefinitions+=EventDefinition
- */
- protected void emit_ComponentDefinition___InKeyword_3_0_0_SemicolonKeyword_3_0_2___OutKeyword_3_1_0_SemicolonKeyword_3_1_2__a__a(EObject semanticObject, ISynNavigable transition, List nodes) {
- acceptNodes(transition, nodes);
- }
-
- /**
- * Ambiguous syntax:
- * ('in' ';')*
- *
- * This ambiguous syntax occurs at:
- * inputEvents+=InputEvent ';' (ambiguity) (('out' ';')? ('out' ';' 'in' ';')?)+ 'out' outputEvents+=[EventDeclaration|ValidId]
- * name=ValidId '{' (ambiguity) 'out' (';' (ambiguity) 'out')* outputEvents+=[EventDeclaration|ValidId]
- * outputEvents+=[EventDeclaration|ValidId] ';' (ambiguity) ('out' ';' (ambiguity))* '}' (rule end)
- * outputEvents+=[EventDeclaration|ValidId] ';' (ambiguity) ('out' ';' (ambiguity))* eventDefinitions+=EventDefinition
- */
- protected void emit_ComponentDefinition___InKeyword_3_0_0_SemicolonKeyword_3_0_2__a(EObject semanticObject, ISynNavigable transition, List nodes) {
- acceptNodes(transition, nodes);
- }
-
- /**
- * Ambiguous syntax:
- * ('out' ';' ('in' ';')*)*
- *
- * This ambiguous syntax occurs at:
- * outputEvents+=[EventDeclaration|ValidId] ';' ('in' ';')* (ambiguity) '}' (rule end)
- * outputEvents+=[EventDeclaration|ValidId] ';' ('in' ';')* (ambiguity) eventDefinitions+=EventDefinition
- */
- protected void emit_ComponentDefinition___OutKeyword_3_1_0_SemicolonKeyword_3_1_2___InKeyword_3_0_0_SemicolonKeyword_3_0_2__a__a(EObject semanticObject, ISynNavigable transition, List nodes) {
- acceptNodes(transition, nodes);
- }
-
- /**
- * Ambiguous syntax:
- * ('out' ';')*
- *
- * This ambiguous syntax occurs at:
- * inputEvents+=InputEvent ';' (ambiguity) ('in' ';' (ambiguity))* '}' (rule end)
- * inputEvents+=InputEvent ';' (ambiguity) ('in' ';' (ambiguity))* eventDefinitions+=EventDefinition
- * name=ValidId '{' (ambiguity) 'in' (';' (ambiguity) 'in')* inputEvents+=InputEvent
- * outputEvents+=[EventDeclaration|ValidId] ';' (ambiguity) (('in' ';')? ('in' ';' 'out' ';')?)+ 'in' inputEvents+=InputEvent
- */
- protected void emit_ComponentDefinition___OutKeyword_3_1_0_SemicolonKeyword_3_1_2__a(EObject semanticObject, ISynNavigable transition, List nodes) {
- acceptNodes(transition, nodes);
- }
-
- /**
- * Ambiguous syntax:
- * (';' ('out' ';')* 'in')*
- *
- * This ambiguous syntax occurs at:
- * inputEvents+=InputEvent (ambiguity) inputEvents+=InputEvent
- * name=ValidId '{' ('out' ';')* 'in' (ambiguity) inputEvents+=InputEvent
- */
- protected void emit_ComponentDefinition___SemicolonKeyword_3_0_2___OutKeyword_3_1_0_SemicolonKeyword_3_1_2__a_InKeyword_3_0_0__a(EObject semanticObject, ISynNavigable transition, List nodes) {
- acceptNodes(transition, nodes);
- }
-
- /**
- * Ambiguous syntax:
- * (';' ('in' ';')* 'out')*
- *
- * This ambiguous syntax occurs at:
- * name=ValidId '{' ('in' ';')* 'out' (ambiguity) outputEvents+=[EventDeclaration|ValidId]
- * outputEvents+=[EventDeclaration|ValidId] (ambiguity) outputEvents+=[EventDeclaration|ValidId]
- */
- protected void emit_ComponentDefinition___SemicolonKeyword_3_1_2___InKeyword_3_0_0_SemicolonKeyword_3_0_2__a_OutKeyword_3_1_0__a(EObject semanticObject, ISynNavigable transition, List nodes) {
- acceptNodes(transition, nodes);
- }
-
- /**
- * Ambiguous syntax:
- * (('in' ';') | ('out' ';'))*
- *
- * This ambiguous syntax occurs at:
- * name=ValidId '{' (ambiguity) '}' (rule end)
- * name=ValidId '{' (ambiguity) eventDefinitions+=EventDefinition
- */
- protected void emit_ComponentDefinition_____InKeyword_3_0_0_SemicolonKeyword_3_0_2___or___OutKeyword_3_1_0_SemicolonKeyword_3_1_2____a(EObject semanticObject, ISynNavigable transition, List nodes) {
- acceptNodes(transition, nodes);
- }
-
- /**
- * Ambiguous syntax:
- * (('in' ';')? ('in' ';' 'out' ';')?)+
- *
- * This ambiguous syntax occurs at:
- * outputEvents+=[EventDeclaration|ValidId] ';' ('out' ';')* (ambiguity) 'in' inputEvents+=InputEvent
- */
- protected void emit_ComponentDefinition_____InKeyword_3_0_0_SemicolonKeyword_3_0_2__q___InKeyword_3_0_0_SemicolonKeyword_3_0_2_OutKeyword_3_1_0_SemicolonKeyword_3_1_2__q__p(EObject semanticObject, ISynNavigable transition, List nodes) {
- acceptNodes(transition, nodes);
- }
-
- /**
- * Ambiguous syntax:
- * (('out' ';')? ('out' ';' 'in' ';')?)+
- *
- * This ambiguous syntax occurs at:
- * inputEvents+=InputEvent ';' ('in' ';')* (ambiguity) 'out' outputEvents+=[EventDeclaration|ValidId]
- */
- protected void emit_ComponentDefinition_____OutKeyword_3_1_0_SemicolonKeyword_3_1_2__q___OutKeyword_3_1_0_SemicolonKeyword_3_1_2_InKeyword_3_0_0_SemicolonKeyword_3_0_2__q__p(EObject semanticObject, ISynNavigable transition, List nodes) {
- acceptNodes(transition, nodes);
- }
-
- /**
- * Ambiguous syntax:
- * ';'?
- *
- * This ambiguous syntax occurs at:
- * importedNamespace=QualifiedNameWithWildcard (ambiguity) (rule end)
- */
- protected void emit_ImportDeclaration_SemicolonKeyword_2_q(EObject semanticObject, ISynNavigable transition, List nodes) {
- acceptNodes(transition, nodes);
- }
-
- /**
- * Ambiguous syntax:
- * ('{' '}')?
- *
- * This ambiguous syntax occurs at:
- * componentInstance=ComponentInstance (ambiguity) (rule end)
- * parameters+=MappingParameter ')' (ambiguity) (rule end)
- */
- protected void emit_MappingDefinition___LeftCurlyBracketKeyword_8_0_RightCurlyBracketKeyword_8_2__q(EObject semanticObject, ISynNavigable transition, List nodes) {
- acceptNodes(transition, nodes);
- }
-
-}
diff --git a/Stochastic/hu.bme.mit.inf.dslreasoner.faulttree.components/src-gen/hu/bme/mit/inf/dslreasoner/faulttree/components/services/CftLanguageGrammarAccess.java b/Stochastic/hu.bme.mit.inf.dslreasoner.faulttree.components/src-gen/hu/bme/mit/inf/dslreasoner/faulttree/components/services/CftLanguageGrammarAccess.java
deleted file mode 100644
index 2b9632b7..00000000
--- a/Stochastic/hu.bme.mit.inf.dslreasoner.faulttree.components/src-gen/hu/bme/mit/inf/dslreasoner/faulttree/components/services/CftLanguageGrammarAccess.java
+++ /dev/null
@@ -1,1412 +0,0 @@
-/*
- * generated by Xtext 2.16.0
- */
-package hu.bme.mit.inf.dslreasoner.faulttree.components.services;
-
-import com.google.inject.Inject;
-import com.google.inject.Singleton;
-import java.util.List;
-import org.eclipse.xtext.Alternatives;
-import org.eclipse.xtext.Assignment;
-import org.eclipse.xtext.CrossReference;
-import org.eclipse.xtext.Grammar;
-import org.eclipse.xtext.GrammarUtil;
-import org.eclipse.xtext.Group;
-import org.eclipse.xtext.Keyword;
-import org.eclipse.xtext.ParserRule;
-import org.eclipse.xtext.RuleCall;
-import org.eclipse.xtext.TerminalRule;
-import org.eclipse.xtext.UnorderedGroup;
-import org.eclipse.xtext.common.services.TerminalsGrammarAccess;
-import org.eclipse.xtext.service.AbstractElementFinder.AbstractGrammarElementFinder;
-import org.eclipse.xtext.service.GrammarProvider;
-
-@Singleton
-public class CftLanguageGrammarAccess extends AbstractGrammarElementFinder {
-
- public class CftModelElements extends AbstractParserRuleElementFinder {
- private final ParserRule rule = (ParserRule) GrammarUtil.findRuleForName(getGrammar(), "hu.bme.mit.inf.dslreasoner.faulttree.components.CftLanguage.CftModel");
- private final Group cGroup = (Group)rule.eContents().get(1);
- private final Keyword cPackageKeyword_0 = (Keyword)cGroup.eContents().get(0);
- private final Assignment cPackageNameAssignment_1 = (Assignment)cGroup.eContents().get(1);
- private final RuleCall cPackageNameQualifiedNameParserRuleCall_1_0 = (RuleCall)cPackageNameAssignment_1.eContents().get(0);
- private final Keyword cSemicolonKeyword_2 = (Keyword)cGroup.eContents().get(2);
- private final Assignment cImportsAssignment_3 = (Assignment)cGroup.eContents().get(3);
- private final RuleCall cImportsImportDeclarationParserRuleCall_3_0 = (RuleCall)cImportsAssignment_3.eContents().get(0);
- private final Alternatives cAlternatives_4 = (Alternatives)cGroup.eContents().get(4);
- private final Assignment cComponentDefinitionsAssignment_4_0 = (Assignment)cAlternatives_4.eContents().get(0);
- private final RuleCall cComponentDefinitionsComponentDefinitionParserRuleCall_4_0_0 = (RuleCall)cComponentDefinitionsAssignment_4_0.eContents().get(0);
- private final Assignment cTransformationDefinitionsAssignment_4_1 = (Assignment)cAlternatives_4.eContents().get(1);
- private final RuleCall cTransformationDefinitionsTransformationDefinitionParserRuleCall_4_1_0 = (RuleCall)cTransformationDefinitionsAssignment_4_1.eContents().get(0);
-
- //CftModel:
- // "package" packageName=QualifiedName ";"?
- // imports+=ImportDeclaration* (componentDefinitions+=ComponentDefinition |
- // transformationDefinitions+=TransformationDefinition)*;
- @Override public ParserRule getRule() { return rule; }
-
- //"package" packageName=QualifiedName ";"? imports+=ImportDeclaration* (componentDefinitions+=ComponentDefinition |
- //transformationDefinitions+=TransformationDefinition)*
- public Group getGroup() { return cGroup; }
-
- //"package"
- public Keyword getPackageKeyword_0() { return cPackageKeyword_0; }
-
- //packageName=QualifiedName
- public Assignment getPackageNameAssignment_1() { return cPackageNameAssignment_1; }
-
- //QualifiedName
- public RuleCall getPackageNameQualifiedNameParserRuleCall_1_0() { return cPackageNameQualifiedNameParserRuleCall_1_0; }
-
- //";"?
- public Keyword getSemicolonKeyword_2() { return cSemicolonKeyword_2; }
-
- //imports+=ImportDeclaration*
- public Assignment getImportsAssignment_3() { return cImportsAssignment_3; }
-
- //ImportDeclaration
- public RuleCall getImportsImportDeclarationParserRuleCall_3_0() { return cImportsImportDeclarationParserRuleCall_3_0; }
-
- //(componentDefinitions+=ComponentDefinition | transformationDefinitions+=TransformationDefinition)*
- public Alternatives getAlternatives_4() { return cAlternatives_4; }
-
- //componentDefinitions+=ComponentDefinition
- public Assignment getComponentDefinitionsAssignment_4_0() { return cComponentDefinitionsAssignment_4_0; }
-
- //ComponentDefinition
- public RuleCall getComponentDefinitionsComponentDefinitionParserRuleCall_4_0_0() { return cComponentDefinitionsComponentDefinitionParserRuleCall_4_0_0; }
-
- //transformationDefinitions+=TransformationDefinition
- public Assignment getTransformationDefinitionsAssignment_4_1() { return cTransformationDefinitionsAssignment_4_1; }
-
- //TransformationDefinition
- public RuleCall getTransformationDefinitionsTransformationDefinitionParserRuleCall_4_1_0() { return cTransformationDefinitionsTransformationDefinitionParserRuleCall_4_1_0; }
- }
- public class ImportDeclarationElements extends AbstractParserRuleElementFinder {
- private final ParserRule rule = (ParserRule) GrammarUtil.findRuleForName(getGrammar(), "hu.bme.mit.inf.dslreasoner.faulttree.components.CftLanguage.ImportDeclaration");
- private final Group cGroup = (Group)rule.eContents().get(1);
- private final Keyword cImportKeyword_0 = (Keyword)cGroup.eContents().get(0);
- private final Assignment cImportedNamespaceAssignment_1 = (Assignment)cGroup.eContents().get(1);
- private final RuleCall cImportedNamespaceQualifiedNameWithWildcardParserRuleCall_1_0 = (RuleCall)cImportedNamespaceAssignment_1.eContents().get(0);
- private final Keyword cSemicolonKeyword_2 = (Keyword)cGroup.eContents().get(2);
-
- //ImportDeclaration:
- // "import" importedNamespace=QualifiedNameWithWildcard ";"?;
- @Override public ParserRule getRule() { return rule; }
-
- //"import" importedNamespace=QualifiedNameWithWildcard ";"?
- public Group getGroup() { return cGroup; }
-
- //"import"
- public Keyword getImportKeyword_0() { return cImportKeyword_0; }
-
- //importedNamespace=QualifiedNameWithWildcard
- public Assignment getImportedNamespaceAssignment_1() { return cImportedNamespaceAssignment_1; }
-
- //QualifiedNameWithWildcard
- public RuleCall getImportedNamespaceQualifiedNameWithWildcardParserRuleCall_1_0() { return cImportedNamespaceQualifiedNameWithWildcardParserRuleCall_1_0; }
-
- //";"?
- public Keyword getSemicolonKeyword_2() { return cSemicolonKeyword_2; }
- }
- public class ComponentDefinitionElements extends AbstractParserRuleElementFinder {
- private final ParserRule rule = (ParserRule) GrammarUtil.findRuleForName(getGrammar(), "hu.bme.mit.inf.dslreasoner.faulttree.components.CftLanguage.ComponentDefinition");
- private final Group cGroup = (Group)rule.eContents().get(1);
- private final Keyword cCftKeyword_0 = (Keyword)cGroup.eContents().get(0);
- private final Assignment cNameAssignment_1 = (Assignment)cGroup.eContents().get(1);
- private final RuleCall cNameValidIdParserRuleCall_1_0 = (RuleCall)cNameAssignment_1.eContents().get(0);
- private final Keyword cLeftCurlyBracketKeyword_2 = (Keyword)cGroup.eContents().get(2);
- private final UnorderedGroup cUnorderedGroup_3 = (UnorderedGroup)cGroup.eContents().get(3);
- private final Group cGroup_3_0 = (Group)cUnorderedGroup_3.eContents().get(0);
- private final Keyword cInKeyword_3_0_0 = (Keyword)cGroup_3_0.eContents().get(0);
- private final Assignment cInputEventsAssignment_3_0_1 = (Assignment)cGroup_3_0.eContents().get(1);
- private final RuleCall cInputEventsInputEventParserRuleCall_3_0_1_0 = (RuleCall)cInputEventsAssignment_3_0_1.eContents().get(0);
- private final Keyword cSemicolonKeyword_3_0_2 = (Keyword)cGroup_3_0.eContents().get(2);
- private final Group cGroup_3_1 = (Group)cUnorderedGroup_3.eContents().get(1);
- private final Keyword cOutKeyword_3_1_0 = (Keyword)cGroup_3_1.eContents().get(0);
- private final Assignment cOutputEventsAssignment_3_1_1 = (Assignment)cGroup_3_1.eContents().get(1);
- private final CrossReference cOutputEventsEventDeclarationCrossReference_3_1_1_0 = (CrossReference)cOutputEventsAssignment_3_1_1.eContents().get(0);
- private final RuleCall cOutputEventsEventDeclarationValidIdParserRuleCall_3_1_1_0_1 = (RuleCall)cOutputEventsEventDeclarationCrossReference_3_1_1_0.eContents().get(1);
- private final Keyword cSemicolonKeyword_3_1_2 = (Keyword)cGroup_3_1.eContents().get(2);
- private final Group cGroup_4 = (Group)cGroup.eContents().get(4);
- private final Assignment cEventDefinitionsAssignment_4_0 = (Assignment)cGroup_4.eContents().get(0);
- private final RuleCall cEventDefinitionsEventDefinitionParserRuleCall_4_0_0 = (RuleCall)cEventDefinitionsAssignment_4_0.eContents().get(0);
- private final Keyword cSemicolonKeyword_4_1 = (Keyword)cGroup_4.eContents().get(1);
- private final Keyword cRightCurlyBracketKeyword_5 = (Keyword)cGroup.eContents().get(5);
-
- //ComponentDefinition cft::ComponentDefinition:
- // "cft" name=ValidId "{" (("in" inputEvents+=InputEvent* ";")? & ("out" outputEvents+=[cft::EventDeclaration|ValidId]*
- // ";")?) (eventDefinitions+=EventDefinition ";")*
- // "}";
- @Override public ParserRule getRule() { return rule; }
-
- //"cft" name=ValidId "{" (("in" inputEvents+=InputEvent* ";")? & ("out" outputEvents+=[cft::EventDeclaration|ValidId]*
- //";")?) (eventDefinitions+=EventDefinition ";")* "}"
- public Group getGroup() { return cGroup; }
-
- //"cft"
- public Keyword getCftKeyword_0() { return cCftKeyword_0; }
-
- //name=ValidId
- public Assignment getNameAssignment_1() { return cNameAssignment_1; }
-
- //ValidId
- public RuleCall getNameValidIdParserRuleCall_1_0() { return cNameValidIdParserRuleCall_1_0; }
-
- //"{"
- public Keyword getLeftCurlyBracketKeyword_2() { return cLeftCurlyBracketKeyword_2; }
-
- //("in" inputEvents+=InputEvent* ";")? & ("out" outputEvents+=[cft::EventDeclaration|ValidId]* ";")?
- public UnorderedGroup getUnorderedGroup_3() { return cUnorderedGroup_3; }
-
- //("in" inputEvents+=InputEvent* ";")?
- public Group getGroup_3_0() { return cGroup_3_0; }
-
- //"in"
- public Keyword getInKeyword_3_0_0() { return cInKeyword_3_0_0; }
-
- //inputEvents+=InputEvent*
- public Assignment getInputEventsAssignment_3_0_1() { return cInputEventsAssignment_3_0_1; }
-
- //InputEvent
- public RuleCall getInputEventsInputEventParserRuleCall_3_0_1_0() { return cInputEventsInputEventParserRuleCall_3_0_1_0; }
-
- //";"
- public Keyword getSemicolonKeyword_3_0_2() { return cSemicolonKeyword_3_0_2; }
-
- //("out" outputEvents+=[cft::EventDeclaration|ValidId]* ";")?
- public Group getGroup_3_1() { return cGroup_3_1; }
-
- //"out"
- public Keyword getOutKeyword_3_1_0() { return cOutKeyword_3_1_0; }
-
- //outputEvents+=[cft::EventDeclaration|ValidId]*
- public Assignment getOutputEventsAssignment_3_1_1() { return cOutputEventsAssignment_3_1_1; }
-
- //[cft::EventDeclaration|ValidId]
- public CrossReference getOutputEventsEventDeclarationCrossReference_3_1_1_0() { return cOutputEventsEventDeclarationCrossReference_3_1_1_0; }
-
- //ValidId
- public RuleCall getOutputEventsEventDeclarationValidIdParserRuleCall_3_1_1_0_1() { return cOutputEventsEventDeclarationValidIdParserRuleCall_3_1_1_0_1; }
-
- //";"
- public Keyword getSemicolonKeyword_3_1_2() { return cSemicolonKeyword_3_1_2; }
-
- //(eventDefinitions+=EventDefinition ";")*
- public Group getGroup_4() { return cGroup_4; }
-
- //eventDefinitions+=EventDefinition
- public Assignment getEventDefinitionsAssignment_4_0() { return cEventDefinitionsAssignment_4_0; }
-
- //EventDefinition
- public RuleCall getEventDefinitionsEventDefinitionParserRuleCall_4_0_0() { return cEventDefinitionsEventDefinitionParserRuleCall_4_0_0; }
-
- //";"
- public Keyword getSemicolonKeyword_4_1() { return cSemicolonKeyword_4_1; }
-
- //"}"
- public Keyword getRightCurlyBracketKeyword_5() { return cRightCurlyBracketKeyword_5; }
- }
- public class InputEventElements extends AbstractParserRuleElementFinder {
- private final ParserRule rule = (ParserRule) GrammarUtil.findRuleForName(getGrammar(), "hu.bme.mit.inf.dslreasoner.faulttree.components.CftLanguage.InputEvent");
- private final Group cGroup = (Group)rule.eContents().get(1);
- private final Assignment cNameAssignment_0 = (Assignment)cGroup.eContents().get(0);
- private final RuleCall cNameValidIdParserRuleCall_0_0 = (RuleCall)cNameAssignment_0.eContents().get(0);
- private final Assignment cMultipleAssignment_1 = (Assignment)cGroup.eContents().get(1);
- private final Keyword cMultipleLeftSquareBracketRightSquareBracketKeyword_1_0 = (Keyword)cMultipleAssignment_1.eContents().get(0);
-
- //InputEvent cft::InputEvent:
- // name=ValidId multiple?="[]"?;
- @Override public ParserRule getRule() { return rule; }
-
- //name=ValidId multiple?="[]"?
- public Group getGroup() { return cGroup; }
-
- //name=ValidId
- public Assignment getNameAssignment_0() { return cNameAssignment_0; }
-
- //ValidId
- public RuleCall getNameValidIdParserRuleCall_0_0() { return cNameValidIdParserRuleCall_0_0; }
-
- //multiple?="[]"?
- public Assignment getMultipleAssignment_1() { return cMultipleAssignment_1; }
-
- //"[]"
- public Keyword getMultipleLeftSquareBracketRightSquareBracketKeyword_1_0() { return cMultipleLeftSquareBracketRightSquareBracketKeyword_1_0; }
- }
- public class EventDefinitionElements extends AbstractParserRuleElementFinder {
- private final ParserRule rule = (ParserRule) GrammarUtil.findRuleForName(getGrammar(), "hu.bme.mit.inf.dslreasoner.faulttree.components.CftLanguage.EventDefinition");
- private final Alternatives cAlternatives = (Alternatives)rule.eContents().get(1);
- private final RuleCall cBasicEventDefinitionParserRuleCall_0 = (RuleCall)cAlternatives.eContents().get(0);
- private final RuleCall cGateDefinitionParserRuleCall_1 = (RuleCall)cAlternatives.eContents().get(1);
-
- //EventDefinition cft::EventDefinition:
- // BasicEventDefinition | GateDefinition;
- @Override public ParserRule getRule() { return rule; }
-
- //BasicEventDefinition | GateDefinition
- public Alternatives getAlternatives() { return cAlternatives; }
-
- //BasicEventDefinition
- public RuleCall getBasicEventDefinitionParserRuleCall_0() { return cBasicEventDefinitionParserRuleCall_0; }
-
- //GateDefinition
- public RuleCall getGateDefinitionParserRuleCall_1() { return cGateDefinitionParserRuleCall_1; }
- }
- public class BasicEventDefinitionElements extends AbstractParserRuleElementFinder {
- private final ParserRule rule = (ParserRule) GrammarUtil.findRuleForName(getGrammar(), "hu.bme.mit.inf.dslreasoner.faulttree.components.CftLanguage.BasicEventDefinition");
- private final Group cGroup = (Group)rule.eContents().get(1);
- private final Assignment cNameAssignment_0 = (Assignment)cGroup.eContents().get(0);
- private final RuleCall cNameValidIdParserRuleCall_0_0 = (RuleCall)cNameAssignment_0.eContents().get(0);
- private final Assignment cDistributionAssignment_1 = (Assignment)cGroup.eContents().get(1);
- private final RuleCall cDistributionDistributionParserRuleCall_1_0 = (RuleCall)cDistributionAssignment_1.eContents().get(0);
-
- //BasicEventDefinition cft::BasicEventDefinition:
- // name=ValidId distribution=Distribution;
- @Override public ParserRule getRule() { return rule; }
-
- //name=ValidId distribution=Distribution
- public Group getGroup() { return cGroup; }
-
- //name=ValidId
- public Assignment getNameAssignment_0() { return cNameAssignment_0; }
-
- //ValidId
- public RuleCall getNameValidIdParserRuleCall_0_0() { return cNameValidIdParserRuleCall_0_0; }
-
- //distribution=Distribution
- public Assignment getDistributionAssignment_1() { return cDistributionAssignment_1; }
-
- //Distribution
- public RuleCall getDistributionDistributionParserRuleCall_1_0() { return cDistributionDistributionParserRuleCall_1_0; }
- }
- public class DistributionElements extends AbstractParserRuleElementFinder {
- private final ParserRule rule = (ParserRule) GrammarUtil.findRuleForName(getGrammar(), "hu.bme.mit.inf.dslreasoner.faulttree.components.CftLanguage.Distribution");
- private final Alternatives cAlternatives = (Alternatives)rule.eContents().get(1);
- private final RuleCall cConstantDistributionParserRuleCall_0 = (RuleCall)cAlternatives.eContents().get(0);
- private final RuleCall cExponentialDistributionParserRuleCall_1 = (RuleCall)cAlternatives.eContents().get(1);
-
- //Distribution ft::Distribution:
- // ConstantDistribution | ExponentialDistribution;
- @Override public ParserRule getRule() { return rule; }
-
- //ConstantDistribution | ExponentialDistribution
- public Alternatives getAlternatives() { return cAlternatives; }
-
- //ConstantDistribution
- public RuleCall getConstantDistributionParserRuleCall_0() { return cConstantDistributionParserRuleCall_0; }
-
- //ExponentialDistribution
- public RuleCall getExponentialDistributionParserRuleCall_1() { return cExponentialDistributionParserRuleCall_1; }
- }
- public class ConstantDistributionElements extends AbstractParserRuleElementFinder {
- private final ParserRule rule = (ParserRule) GrammarUtil.findRuleForName(getGrammar(), "hu.bme.mit.inf.dslreasoner.faulttree.components.CftLanguage.ConstantDistribution");
- private final Group cGroup = (Group)rule.eContents().get(1);
- private final Keyword cProbKeyword_0 = (Keyword)cGroup.eContents().get(0);
- private final Keyword cEqualsSignKeyword_1 = (Keyword)cGroup.eContents().get(1);
- private final Assignment cPAssignment_2 = (Assignment)cGroup.eContents().get(2);
- private final RuleCall cPDoubleParserRuleCall_2_0 = (RuleCall)cPAssignment_2.eContents().get(0);
-
- //ConstantDistribution ft::ConstantDistribution:
- // "prob" "=" p=Double;
- @Override public ParserRule getRule() { return rule; }
-
- //"prob" "=" p=Double
- public Group getGroup() { return cGroup; }
-
- //"prob"
- public Keyword getProbKeyword_0() { return cProbKeyword_0; }
-
- //"="
- public Keyword getEqualsSignKeyword_1() { return cEqualsSignKeyword_1; }
-
- //p=Double
- public Assignment getPAssignment_2() { return cPAssignment_2; }
-
- //Double
- public RuleCall getPDoubleParserRuleCall_2_0() { return cPDoubleParserRuleCall_2_0; }
- }
- public class ExponentialDistributionElements extends AbstractParserRuleElementFinder {
- private final ParserRule rule = (ParserRule) GrammarUtil.findRuleForName(getGrammar(), "hu.bme.mit.inf.dslreasoner.faulttree.components.CftLanguage.ExponentialDistribution");
- private final Group cGroup = (Group)rule.eContents().get(1);
- private final Keyword cLambdaKeyword_0 = (Keyword)cGroup.eContents().get(0);
- private final Keyword cEqualsSignKeyword_1 = (Keyword)cGroup.eContents().get(1);
- private final Assignment cLambdaAssignment_2 = (Assignment)cGroup.eContents().get(2);
- private final RuleCall cLambdaDoubleParserRuleCall_2_0 = (RuleCall)cLambdaAssignment_2.eContents().get(0);
-
- //ExponentialDistribution ft::ExponentialDistribution:
- // "lambda" "=" lambda=Double;
- @Override public ParserRule getRule() { return rule; }
-
- //"lambda" "=" lambda=Double
- public Group getGroup() { return cGroup; }
-
- //"lambda"
- public Keyword getLambdaKeyword_0() { return cLambdaKeyword_0; }
-
- //"="
- public Keyword getEqualsSignKeyword_1() { return cEqualsSignKeyword_1; }
-
- //lambda=Double
- public Assignment getLambdaAssignment_2() { return cLambdaAssignment_2; }
-
- //Double
- public RuleCall getLambdaDoubleParserRuleCall_2_0() { return cLambdaDoubleParserRuleCall_2_0; }
- }
- public class GateDefinitionElements extends AbstractParserRuleElementFinder {
- private final ParserRule rule = (ParserRule) GrammarUtil.findRuleForName(getGrammar(), "hu.bme.mit.inf.dslreasoner.faulttree.components.CftLanguage.GateDefinition");
- private final Alternatives cAlternatives = (Alternatives)rule.eContents().get(1);
- private final RuleCall cAndGateDefinitionParserRuleCall_0 = (RuleCall)cAlternatives.eContents().get(0);
- private final RuleCall cOrGateDefinitionParserRuleCall_1 = (RuleCall)cAlternatives.eContents().get(1);
- private final RuleCall cKOfMGateDefinitionParserRuleCall_2 = (RuleCall)cAlternatives.eContents().get(2);
-
- //GateDefinition cft::GateDefinition:
- // AndGateDefinition | OrGateDefinition | KOfMGateDefinition;
- @Override public ParserRule getRule() { return rule; }
-
- //AndGateDefinition | OrGateDefinition | KOfMGateDefinition
- public Alternatives getAlternatives() { return cAlternatives; }
-
- //AndGateDefinition
- public RuleCall getAndGateDefinitionParserRuleCall_0() { return cAndGateDefinitionParserRuleCall_0; }
-
- //OrGateDefinition
- public RuleCall getOrGateDefinitionParserRuleCall_1() { return cOrGateDefinitionParserRuleCall_1; }
-
- //KOfMGateDefinition
- public RuleCall getKOfMGateDefinitionParserRuleCall_2() { return cKOfMGateDefinitionParserRuleCall_2; }
- }
- public class AndGateDefinitionElements extends AbstractParserRuleElementFinder {
- private final ParserRule rule = (ParserRule) GrammarUtil.findRuleForName(getGrammar(), "hu.bme.mit.inf.dslreasoner.faulttree.components.CftLanguage.AndGateDefinition");
- private final Group cGroup = (Group)rule.eContents().get(1);
- private final Assignment cNameAssignment_0 = (Assignment)cGroup.eContents().get(0);
- private final RuleCall cNameValidIdParserRuleCall_0_0 = (RuleCall)cNameAssignment_0.eContents().get(0);
- private final Keyword cAndKeyword_1 = (Keyword)cGroup.eContents().get(1);
- private final Assignment cInputEventsAssignment_2 = (Assignment)cGroup.eContents().get(2);
- private final CrossReference cInputEventsEventDeclarationCrossReference_2_0 = (CrossReference)cInputEventsAssignment_2.eContents().get(0);
- private final RuleCall cInputEventsEventDeclarationValidIdParserRuleCall_2_0_1 = (RuleCall)cInputEventsEventDeclarationCrossReference_2_0.eContents().get(1);
-
- //AndGateDefinition cft::AndGateDefinition:
- // name=ValidId "and" inputEvents+=[cft::EventDeclaration|ValidId]*;
- @Override public ParserRule getRule() { return rule; }
-
- //name=ValidId "and" inputEvents+=[cft::EventDeclaration|ValidId]*
- public Group getGroup() { return cGroup; }
-
- //name=ValidId
- public Assignment getNameAssignment_0() { return cNameAssignment_0; }
-
- //ValidId
- public RuleCall getNameValidIdParserRuleCall_0_0() { return cNameValidIdParserRuleCall_0_0; }
-
- //"and"
- public Keyword getAndKeyword_1() { return cAndKeyword_1; }
-
- //inputEvents+=[cft::EventDeclaration|ValidId]*
- public Assignment getInputEventsAssignment_2() { return cInputEventsAssignment_2; }
-
- //[cft::EventDeclaration|ValidId]
- public CrossReference getInputEventsEventDeclarationCrossReference_2_0() { return cInputEventsEventDeclarationCrossReference_2_0; }
-
- //ValidId
- public RuleCall getInputEventsEventDeclarationValidIdParserRuleCall_2_0_1() { return cInputEventsEventDeclarationValidIdParserRuleCall_2_0_1; }
- }
- public class OrGateDefinitionElements extends AbstractParserRuleElementFinder {
- private final ParserRule rule = (ParserRule) GrammarUtil.findRuleForName(getGrammar(), "hu.bme.mit.inf.dslreasoner.faulttree.components.CftLanguage.OrGateDefinition");
- private final Group cGroup = (Group)rule.eContents().get(1);
- private final Assignment cNameAssignment_0 = (Assignment)cGroup.eContents().get(0);
- private final RuleCall cNameValidIdParserRuleCall_0_0 = (RuleCall)cNameAssignment_0.eContents().get(0);
- private final Keyword cOrKeyword_1 = (Keyword)cGroup.eContents().get(1);
- private final Assignment cInputEventsAssignment_2 = (Assignment)cGroup.eContents().get(2);
- private final CrossReference cInputEventsEventDeclarationCrossReference_2_0 = (CrossReference)cInputEventsAssignment_2.eContents().get(0);
- private final RuleCall cInputEventsEventDeclarationValidIdParserRuleCall_2_0_1 = (RuleCall)cInputEventsEventDeclarationCrossReference_2_0.eContents().get(1);
-
- //OrGateDefinition cft::OrGateDefinition:
- // name=ValidId "or" inputEvents+=[cft::EventDeclaration|ValidId]*;
- @Override public ParserRule getRule() { return rule; }
-
- //name=ValidId "or" inputEvents+=[cft::EventDeclaration|ValidId]*
- public Group getGroup() { return cGroup; }
-
- //name=ValidId
- public Assignment getNameAssignment_0() { return cNameAssignment_0; }
-
- //ValidId
- public RuleCall getNameValidIdParserRuleCall_0_0() { return cNameValidIdParserRuleCall_0_0; }
-
- //"or"
- public Keyword getOrKeyword_1() { return cOrKeyword_1; }
-
- //inputEvents+=[cft::EventDeclaration|ValidId]*
- public Assignment getInputEventsAssignment_2() { return cInputEventsAssignment_2; }
-
- //[cft::EventDeclaration|ValidId]
- public CrossReference getInputEventsEventDeclarationCrossReference_2_0() { return cInputEventsEventDeclarationCrossReference_2_0; }
-
- //ValidId
- public RuleCall getInputEventsEventDeclarationValidIdParserRuleCall_2_0_1() { return cInputEventsEventDeclarationValidIdParserRuleCall_2_0_1; }
- }
- public class KOfMGateDefinitionElements extends AbstractParserRuleElementFinder {
- private final ParserRule rule = (ParserRule) GrammarUtil.findRuleForName(getGrammar(), "hu.bme.mit.inf.dslreasoner.faulttree.components.CftLanguage.KOfMGateDefinition");
- private final Group cGroup = (Group)rule.eContents().get(1);
- private final Assignment cNameAssignment_0 = (Assignment)cGroup.eContents().get(0);
- private final RuleCall cNameValidIdParserRuleCall_0_0 = (RuleCall)cNameAssignment_0.eContents().get(0);
- private final Assignment cKAssignment_1 = (Assignment)cGroup.eContents().get(1);
- private final RuleCall cKINTTerminalRuleCall_1_0 = (RuleCall)cKAssignment_1.eContents().get(0);
- private final Alternatives cAlternatives_2 = (Alternatives)cGroup.eContents().get(2);
- private final Group cGroup_2_0 = (Group)cAlternatives_2.eContents().get(0);
- private final Keyword cOfKeyword_2_0_0 = (Keyword)cGroup_2_0.eContents().get(0);
- private final Assignment cMAssignment_2_0_1 = (Assignment)cGroup_2_0.eContents().get(1);
- private final RuleCall cMINTTerminalRuleCall_2_0_1_0 = (RuleCall)cMAssignment_2_0_1.eContents().get(0);
- private final Assignment cMAssignment_2_1 = (Assignment)cAlternatives_2.eContents().get(1);
- private final RuleCall cMOF_INTTerminalRuleCall_2_1_0 = (RuleCall)cMAssignment_2_1.eContents().get(0);
- private final Assignment cInputEventsAssignment_3 = (Assignment)cGroup.eContents().get(3);
- private final CrossReference cInputEventsEventDeclarationCrossReference_3_0 = (CrossReference)cInputEventsAssignment_3.eContents().get(0);
- private final RuleCall cInputEventsEventDeclarationValidIdParserRuleCall_3_0_1 = (RuleCall)cInputEventsEventDeclarationCrossReference_3_0.eContents().get(1);
-
- //KOfMGateDefinition cft::KOfMGateDefinition:
- // name=ValidId k=INT ("of" m=INT | m=OF_INT) inputEvents+=[cft::EventDeclaration|ValidId]*;
- @Override public ParserRule getRule() { return rule; }
-
- //name=ValidId k=INT ("of" m=INT | m=OF_INT) inputEvents+=[cft::EventDeclaration|ValidId]*
- public Group getGroup() { return cGroup; }
-
- //name=ValidId
- public Assignment getNameAssignment_0() { return cNameAssignment_0; }
-
- //ValidId
- public RuleCall getNameValidIdParserRuleCall_0_0() { return cNameValidIdParserRuleCall_0_0; }
-
- //k=INT
- public Assignment getKAssignment_1() { return cKAssignment_1; }
-
- //INT
- public RuleCall getKINTTerminalRuleCall_1_0() { return cKINTTerminalRuleCall_1_0; }
-
- //"of" m=INT | m=OF_INT
- public Alternatives getAlternatives_2() { return cAlternatives_2; }
-
- //"of" m=INT
- public Group getGroup_2_0() { return cGroup_2_0; }
-
- //"of"
- public Keyword getOfKeyword_2_0_0() { return cOfKeyword_2_0_0; }
-
- //m=INT
- public Assignment getMAssignment_2_0_1() { return cMAssignment_2_0_1; }
-
- //INT
- public RuleCall getMINTTerminalRuleCall_2_0_1_0() { return cMINTTerminalRuleCall_2_0_1_0; }
-
- //m=OF_INT
- public Assignment getMAssignment_2_1() { return cMAssignment_2_1; }
-
- //OF_INT
- public RuleCall getMOF_INTTerminalRuleCall_2_1_0() { return cMOF_INTTerminalRuleCall_2_1_0; }
-
- //inputEvents+=[cft::EventDeclaration|ValidId]*
- public Assignment getInputEventsAssignment_3() { return cInputEventsAssignment_3; }
-
- //[cft::EventDeclaration|ValidId]
- public CrossReference getInputEventsEventDeclarationCrossReference_3_0() { return cInputEventsEventDeclarationCrossReference_3_0; }
-
- //ValidId
- public RuleCall getInputEventsEventDeclarationValidIdParserRuleCall_3_0_1() { return cInputEventsEventDeclarationValidIdParserRuleCall_3_0_1; }
- }
- public class TransformationDefinitionElements extends AbstractParserRuleElementFinder {
- private final ParserRule rule = (ParserRule) GrammarUtil.findRuleForName(getGrammar(), "hu.bme.mit.inf.dslreasoner.faulttree.components.CftLanguage.TransformationDefinition");
- private final Group cGroup = (Group)rule.eContents().get(1);
- private final Keyword cTransformationKeyword_0 = (Keyword)cGroup.eContents().get(0);
- private final Assignment cNameAssignment_1 = (Assignment)cGroup.eContents().get(1);
- private final RuleCall cNameValidIdParserRuleCall_1_0 = (RuleCall)cNameAssignment_1.eContents().get(0);
- private final Keyword cLeftCurlyBracketKeyword_2 = (Keyword)cGroup.eContents().get(2);
- private final Assignment cMappingDefinitionsAssignment_3 = (Assignment)cGroup.eContents().get(3);
- private final RuleCall cMappingDefinitionsMappingDefinitionParserRuleCall_3_0 = (RuleCall)cMappingDefinitionsAssignment_3.eContents().get(0);
- private final Keyword cRightCurlyBracketKeyword_4 = (Keyword)cGroup.eContents().get(4);
-
- //TransformationDefinition:
- // "transformation" name=ValidId "{"
- // mappingDefinitions+=MappingDefinition*
- // "}";
- @Override public ParserRule getRule() { return rule; }
-
- //"transformation" name=ValidId "{" mappingDefinitions+=MappingDefinition* "}"
- public Group getGroup() { return cGroup; }
-
- //"transformation"
- public Keyword getTransformationKeyword_0() { return cTransformationKeyword_0; }
-
- //name=ValidId
- public Assignment getNameAssignment_1() { return cNameAssignment_1; }
-
- //ValidId
- public RuleCall getNameValidIdParserRuleCall_1_0() { return cNameValidIdParserRuleCall_1_0; }
-
- //"{"
- public Keyword getLeftCurlyBracketKeyword_2() { return cLeftCurlyBracketKeyword_2; }
-
- //mappingDefinitions+=MappingDefinition*
- public Assignment getMappingDefinitionsAssignment_3() { return cMappingDefinitionsAssignment_3; }
-
- //MappingDefinition
- public RuleCall getMappingDefinitionsMappingDefinitionParserRuleCall_3_0() { return cMappingDefinitionsMappingDefinitionParserRuleCall_3_0; }
-
- //"}"
- public Keyword getRightCurlyBracketKeyword_4() { return cRightCurlyBracketKeyword_4; }
- }
- public class MappingDefinitionElements extends AbstractParserRuleElementFinder {
- private final ParserRule rule = (ParserRule) GrammarUtil.findRuleForName(getGrammar(), "hu.bme.mit.inf.dslreasoner.faulttree.components.CftLanguage.MappingDefinition");
- private final Group cGroup = (Group)rule.eContents().get(1);
- private final Assignment cTopLevelAssignment_0 = (Assignment)cGroup.eContents().get(0);
- private final Keyword cTopLevelToplevelKeyword_0_0 = (Keyword)cTopLevelAssignment_0.eContents().get(0);
- private final Keyword cMappingKeyword_1 = (Keyword)cGroup.eContents().get(1);
- private final Assignment cPatternAssignment_2 = (Assignment)cGroup.eContents().get(2);
- private final CrossReference cPatternPatternCrossReference_2_0 = (CrossReference)cPatternAssignment_2.eContents().get(0);
- private final RuleCall cPatternPatternQualifiedNameParserRuleCall_2_0_1 = (RuleCall)cPatternPatternCrossReference_2_0.eContents().get(1);
- private final Keyword cLeftParenthesisKeyword_3 = (Keyword)cGroup.eContents().get(3);
- private final Assignment cParametersAssignment_4 = (Assignment)cGroup.eContents().get(4);
- private final RuleCall cParametersMappingParameterParserRuleCall_4_0 = (RuleCall)cParametersAssignment_4.eContents().get(0);
- private final Group cGroup_5 = (Group)cGroup.eContents().get(5);
- private final Keyword cCommaKeyword_5_0 = (Keyword)cGroup_5.eContents().get(0);
- private final Assignment cParametersAssignment_5_1 = (Assignment)cGroup_5.eContents().get(1);
- private final RuleCall cParametersMappingParameterParserRuleCall_5_1_0 = (RuleCall)cParametersAssignment_5_1.eContents().get(0);
- private final Keyword cRightParenthesisKeyword_6 = (Keyword)cGroup.eContents().get(6);
- private final Assignment cComponentInstanceAssignment_7 = (Assignment)cGroup.eContents().get(7);
- private final RuleCall cComponentInstanceComponentInstanceParserRuleCall_7_0 = (RuleCall)cComponentInstanceAssignment_7.eContents().get(0);
- private final Group cGroup_8 = (Group)cGroup.eContents().get(8);
- private final Keyword cLeftCurlyBracketKeyword_8_0 = (Keyword)cGroup_8.eContents().get(0);
- private final Group cGroup_8_1 = (Group)cGroup_8.eContents().get(1);
- private final Alternatives cAlternatives_8_1_0 = (Alternatives)cGroup_8_1.eContents().get(0);
- private final Assignment cLookupDefinitionsAssignment_8_1_0_0 = (Assignment)cAlternatives_8_1_0.eContents().get(0);
- private final RuleCall cLookupDefinitionsLookupDefinitionParserRuleCall_8_1_0_0_0 = (RuleCall)cLookupDefinitionsAssignment_8_1_0_0.eContents().get(0);
- private final Assignment cAssignmentsAssignment_8_1_0_1 = (Assignment)cAlternatives_8_1_0.eContents().get(1);
- private final RuleCall cAssignmentsAssignmentParserRuleCall_8_1_0_1_0 = (RuleCall)cAssignmentsAssignment_8_1_0_1.eContents().get(0);
- private final Keyword cSemicolonKeyword_8_1_1 = (Keyword)cGroup_8_1.eContents().get(1);
- private final Keyword cRightCurlyBracketKeyword_8_2 = (Keyword)cGroup_8.eContents().get(2);
-
- //MappingDefinition:
- // topLevel?="toplevel"? "mapping" pattern=[vql::Pattern|QualifiedName]
- // "(" parameters+=MappingParameter ("," parameters+=MappingParameter)* ")"
- // componentInstance=ComponentInstance? ("{" ((lookupDefinitions+=LookupDefinition | assignments+=Assignment) ";")*
- // "}")?;
- @Override public ParserRule getRule() { return rule; }
-
- //topLevel?="toplevel"? "mapping" pattern=[vql::Pattern|QualifiedName] "(" parameters+=MappingParameter (","
- //parameters+=MappingParameter)* ")" componentInstance=ComponentInstance? ("{" ((lookupDefinitions+=LookupDefinition |
- //assignments+=Assignment) ";")* "}")?
- public Group getGroup() { return cGroup; }
-
- //topLevel?="toplevel"?
- public Assignment getTopLevelAssignment_0() { return cTopLevelAssignment_0; }
-
- //"toplevel"
- public Keyword getTopLevelToplevelKeyword_0_0() { return cTopLevelToplevelKeyword_0_0; }
-
- //"mapping"
- public Keyword getMappingKeyword_1() { return cMappingKeyword_1; }
-
- //pattern=[vql::Pattern|QualifiedName]
- public Assignment getPatternAssignment_2() { return cPatternAssignment_2; }
-
- //[vql::Pattern|QualifiedName]
- public CrossReference getPatternPatternCrossReference_2_0() { return cPatternPatternCrossReference_2_0; }
-
- //QualifiedName
- public RuleCall getPatternPatternQualifiedNameParserRuleCall_2_0_1() { return cPatternPatternQualifiedNameParserRuleCall_2_0_1; }
-
- //"("
- public Keyword getLeftParenthesisKeyword_3() { return cLeftParenthesisKeyword_3; }
-
- //parameters+=MappingParameter
- public Assignment getParametersAssignment_4() { return cParametersAssignment_4; }
-
- //MappingParameter
- public RuleCall getParametersMappingParameterParserRuleCall_4_0() { return cParametersMappingParameterParserRuleCall_4_0; }
-
- //("," parameters+=MappingParameter)*
- public Group getGroup_5() { return cGroup_5; }
-
- //","
- public Keyword getCommaKeyword_5_0() { return cCommaKeyword_5_0; }
-
- //parameters+=MappingParameter
- public Assignment getParametersAssignment_5_1() { return cParametersAssignment_5_1; }
-
- //MappingParameter
- public RuleCall getParametersMappingParameterParserRuleCall_5_1_0() { return cParametersMappingParameterParserRuleCall_5_1_0; }
-
- //")"
- public Keyword getRightParenthesisKeyword_6() { return cRightParenthesisKeyword_6; }
-
- //componentInstance=ComponentInstance?
- public Assignment getComponentInstanceAssignment_7() { return cComponentInstanceAssignment_7; }
-
- //ComponentInstance
- public RuleCall getComponentInstanceComponentInstanceParserRuleCall_7_0() { return cComponentInstanceComponentInstanceParserRuleCall_7_0; }
-
- //("{" ((lookupDefinitions+=LookupDefinition | assignments+=Assignment) ";")* "}")?
- public Group getGroup_8() { return cGroup_8; }
-
- //"{"
- public Keyword getLeftCurlyBracketKeyword_8_0() { return cLeftCurlyBracketKeyword_8_0; }
-
- //((lookupDefinitions+=LookupDefinition | assignments+=Assignment) ";")*
- public Group getGroup_8_1() { return cGroup_8_1; }
-
- //lookupDefinitions+=LookupDefinition | assignments+=Assignment
- public Alternatives getAlternatives_8_1_0() { return cAlternatives_8_1_0; }
-
- //lookupDefinitions+=LookupDefinition
- public Assignment getLookupDefinitionsAssignment_8_1_0_0() { return cLookupDefinitionsAssignment_8_1_0_0; }
-
- //LookupDefinition
- public RuleCall getLookupDefinitionsLookupDefinitionParserRuleCall_8_1_0_0_0() { return cLookupDefinitionsLookupDefinitionParserRuleCall_8_1_0_0_0; }
-
- //assignments+=Assignment
- public Assignment getAssignmentsAssignment_8_1_0_1() { return cAssignmentsAssignment_8_1_0_1; }
-
- //Assignment
- public RuleCall getAssignmentsAssignmentParserRuleCall_8_1_0_1_0() { return cAssignmentsAssignmentParserRuleCall_8_1_0_1_0; }
-
- //";"
- public Keyword getSemicolonKeyword_8_1_1() { return cSemicolonKeyword_8_1_1; }
-
- //"}"
- public Keyword getRightCurlyBracketKeyword_8_2() { return cRightCurlyBracketKeyword_8_2; }
- }
- public class MappingParameterElements extends AbstractParserRuleElementFinder {
- private final ParserRule rule = (ParserRule) GrammarUtil.findRuleForName(getGrammar(), "hu.bme.mit.inf.dslreasoner.faulttree.components.CftLanguage.MappingParameter");
- private final Assignment cNameAssignment = (Assignment)rule.eContents().get(1);
- private final RuleCall cNameValidIdParserRuleCall_0 = (RuleCall)cNameAssignment.eContents().get(0);
-
- //MappingParameter:
- // name=ValidId;
- @Override public ParserRule getRule() { return rule; }
-
- //name=ValidId
- public Assignment getNameAssignment() { return cNameAssignment; }
-
- //ValidId
- public RuleCall getNameValidIdParserRuleCall_0() { return cNameValidIdParserRuleCall_0; }
- }
- public class LookupDefinitionElements extends AbstractParserRuleElementFinder {
- private final ParserRule rule = (ParserRule) GrammarUtil.findRuleForName(getGrammar(), "hu.bme.mit.inf.dslreasoner.faulttree.components.CftLanguage.LookupDefinition");
- private final Group cGroup = (Group)rule.eContents().get(1);
- private final Keyword cLookupKeyword_0 = (Keyword)cGroup.eContents().get(0);
- private final Assignment cMappingAssignment_1 = (Assignment)cGroup.eContents().get(1);
- private final CrossReference cMappingMappingDefinitionCrossReference_1_0 = (CrossReference)cMappingAssignment_1.eContents().get(0);
- private final RuleCall cMappingMappingDefinitionQualifiedNameParserRuleCall_1_0_1 = (RuleCall)cMappingMappingDefinitionCrossReference_1_0.eContents().get(1);
- private final Keyword cLeftParenthesisKeyword_2 = (Keyword)cGroup.eContents().get(2);
- private final Assignment cArgumentsAssignment_3 = (Assignment)cGroup.eContents().get(3);
- private final CrossReference cArgumentsMappingParameterCrossReference_3_0 = (CrossReference)cArgumentsAssignment_3.eContents().get(0);
- private final RuleCall cArgumentsMappingParameterValidIdParserRuleCall_3_0_1 = (RuleCall)cArgumentsMappingParameterCrossReference_3_0.eContents().get(1);
- private final Group cGroup_4 = (Group)cGroup.eContents().get(4);
- private final Keyword cCommaKeyword_4_0 = (Keyword)cGroup_4.eContents().get(0);
- private final Assignment cArgumentsAssignment_4_1 = (Assignment)cGroup_4.eContents().get(1);
- private final CrossReference cArgumentsMappingParameterCrossReference_4_1_0 = (CrossReference)cArgumentsAssignment_4_1.eContents().get(0);
- private final RuleCall cArgumentsMappingParameterValidIdParserRuleCall_4_1_0_1 = (RuleCall)cArgumentsMappingParameterCrossReference_4_1_0.eContents().get(1);
- private final Keyword cRightParenthesisKeyword_5 = (Keyword)cGroup.eContents().get(5);
- private final Keyword cAsKeyword_6 = (Keyword)cGroup.eContents().get(6);
- private final Assignment cNameAssignment_7 = (Assignment)cGroup.eContents().get(7);
- private final RuleCall cNameValidIdParserRuleCall_7_0 = (RuleCall)cNameAssignment_7.eContents().get(0);
-
- //LookupDefinition:
- // "lookup" mapping=[MappingDefinition|QualifiedName]
- // "(" arguments+=[MappingParameter|ValidId] ("," arguments+=[MappingParameter|ValidId])* ")"
- // "as" name=ValidId;
- @Override public ParserRule getRule() { return rule; }
-
- //"lookup" mapping=[MappingDefinition|QualifiedName] "(" arguments+=[MappingParameter|ValidId] (","
- //arguments+=[MappingParameter|ValidId])* ")" "as" name=ValidId
- public Group getGroup() { return cGroup; }
-
- //"lookup"
- public Keyword getLookupKeyword_0() { return cLookupKeyword_0; }
-
- //mapping=[MappingDefinition|QualifiedName]
- public Assignment getMappingAssignment_1() { return cMappingAssignment_1; }
-
- //[MappingDefinition|QualifiedName]
- public CrossReference getMappingMappingDefinitionCrossReference_1_0() { return cMappingMappingDefinitionCrossReference_1_0; }
-
- //QualifiedName
- public RuleCall getMappingMappingDefinitionQualifiedNameParserRuleCall_1_0_1() { return cMappingMappingDefinitionQualifiedNameParserRuleCall_1_0_1; }
-
- //"("
- public Keyword getLeftParenthesisKeyword_2() { return cLeftParenthesisKeyword_2; }
-
- //arguments+=[MappingParameter|ValidId]
- public Assignment getArgumentsAssignment_3() { return cArgumentsAssignment_3; }
-
- //[MappingParameter|ValidId]
- public CrossReference getArgumentsMappingParameterCrossReference_3_0() { return cArgumentsMappingParameterCrossReference_3_0; }
-
- //ValidId
- public RuleCall getArgumentsMappingParameterValidIdParserRuleCall_3_0_1() { return cArgumentsMappingParameterValidIdParserRuleCall_3_0_1; }
-
- //("," arguments+=[MappingParameter|ValidId])*
- public Group getGroup_4() { return cGroup_4; }
-
- //","
- public Keyword getCommaKeyword_4_0() { return cCommaKeyword_4_0; }
-
- //arguments+=[MappingParameter|ValidId]
- public Assignment getArgumentsAssignment_4_1() { return cArgumentsAssignment_4_1; }
-
- //[MappingParameter|ValidId]
- public CrossReference getArgumentsMappingParameterCrossReference_4_1_0() { return cArgumentsMappingParameterCrossReference_4_1_0; }
-
- //ValidId
- public RuleCall getArgumentsMappingParameterValidIdParserRuleCall_4_1_0_1() { return cArgumentsMappingParameterValidIdParserRuleCall_4_1_0_1; }
-
- //")"
- public Keyword getRightParenthesisKeyword_5() { return cRightParenthesisKeyword_5; }
-
- //"as"
- public Keyword getAsKeyword_6() { return cAsKeyword_6; }
-
- //name=ValidId
- public Assignment getNameAssignment_7() { return cNameAssignment_7; }
-
- //ValidId
- public RuleCall getNameValidIdParserRuleCall_7_0() { return cNameValidIdParserRuleCall_7_0; }
- }
- public class VariableElements extends AbstractParserRuleElementFinder {
- private final ParserRule rule = (ParserRule) GrammarUtil.findRuleForName(getGrammar(), "hu.bme.mit.inf.dslreasoner.faulttree.components.CftLanguage.Variable");
- private final Alternatives cAlternatives = (Alternatives)rule.eContents().get(1);
- private final RuleCall cComponentInstanceParserRuleCall_0 = (RuleCall)cAlternatives.eContents().get(0);
- private final RuleCall cLookupDefinitionParserRuleCall_1 = (RuleCall)cAlternatives.eContents().get(1);
-
- //Variable:
- // ComponentInstance | LookupDefinition;
- @Override public ParserRule getRule() { return rule; }
-
- //ComponentInstance | LookupDefinition
- public Alternatives getAlternatives() { return cAlternatives; }
-
- //ComponentInstance
- public RuleCall getComponentInstanceParserRuleCall_0() { return cComponentInstanceParserRuleCall_0; }
-
- //LookupDefinition
- public RuleCall getLookupDefinitionParserRuleCall_1() { return cLookupDefinitionParserRuleCall_1; }
- }
- public class AssignmentElements extends AbstractParserRuleElementFinder {
- private final ParserRule rule = (ParserRule) GrammarUtil.findRuleForName(getGrammar(), "hu.bme.mit.inf.dslreasoner.faulttree.components.CftLanguage.Assignment");
- private final Group cGroup = (Group)rule.eContents().get(1);
- private final Assignment cInputAssignment_0 = (Assignment)cGroup.eContents().get(0);
- private final RuleCall cInputEventReferenceParserRuleCall_0_0 = (RuleCall)cInputAssignment_0.eContents().get(0);
- private final Alternatives cAlternatives_1 = (Alternatives)cGroup.eContents().get(1);
- private final Assignment cMultipleAssignment_1_0 = (Assignment)cAlternatives_1.eContents().get(0);
- private final Keyword cMultiplePlusSignEqualsSignKeyword_1_0_0 = (Keyword)cMultipleAssignment_1_0.eContents().get(0);
- private final Keyword cColonEqualsSignKeyword_1_1 = (Keyword)cAlternatives_1.eContents().get(1);
- private final Assignment cOutputAssignment_2 = (Assignment)cGroup.eContents().get(2);
- private final RuleCall cOutputEventReferenceParserRuleCall_2_0 = (RuleCall)cOutputAssignment_2.eContents().get(0);
-
- //Assignment:
- // input=EventReference (multiple?="+=" | ":=") output=EventReference;
- @Override public ParserRule getRule() { return rule; }
-
- //input=EventReference (multiple?="+=" | ":=") output=EventReference
- public Group getGroup() { return cGroup; }
-
- //input=EventReference
- public Assignment getInputAssignment_0() { return cInputAssignment_0; }
-
- //EventReference
- public RuleCall getInputEventReferenceParserRuleCall_0_0() { return cInputEventReferenceParserRuleCall_0_0; }
-
- //multiple?="+=" | ":="
- public Alternatives getAlternatives_1() { return cAlternatives_1; }
-
- //multiple?="+="
- public Assignment getMultipleAssignment_1_0() { return cMultipleAssignment_1_0; }
-
- //"+="
- public Keyword getMultiplePlusSignEqualsSignKeyword_1_0_0() { return cMultiplePlusSignEqualsSignKeyword_1_0_0; }
-
- //":="
- public Keyword getColonEqualsSignKeyword_1_1() { return cColonEqualsSignKeyword_1_1; }
-
- //output=EventReference
- public Assignment getOutputAssignment_2() { return cOutputAssignment_2; }
-
- //EventReference
- public RuleCall getOutputEventReferenceParserRuleCall_2_0() { return cOutputEventReferenceParserRuleCall_2_0; }
- }
- public class EventReferenceElements extends AbstractParserRuleElementFinder {
- private final ParserRule rule = (ParserRule) GrammarUtil.findRuleForName(getGrammar(), "hu.bme.mit.inf.dslreasoner.faulttree.components.CftLanguage.EventReference");
- private final Group cGroup = (Group)rule.eContents().get(1);
- private final Assignment cComponentAssignment_0 = (Assignment)cGroup.eContents().get(0);
- private final CrossReference cComponentVariableCrossReference_0_0 = (CrossReference)cComponentAssignment_0.eContents().get(0);
- private final RuleCall cComponentVariableValidIdParserRuleCall_0_0_1 = (RuleCall)cComponentVariableCrossReference_0_0.eContents().get(1);
- private final Keyword cFullStopKeyword_1 = (Keyword)cGroup.eContents().get(1);
- private final Assignment cEventAssignment_2 = (Assignment)cGroup.eContents().get(2);
- private final CrossReference cEventEventDeclarationCrossReference_2_0 = (CrossReference)cEventAssignment_2.eContents().get(0);
- private final RuleCall cEventEventDeclarationValidIdParserRuleCall_2_0_1 = (RuleCall)cEventEventDeclarationCrossReference_2_0.eContents().get(1);
-
- //EventReference:
- // component=[Variable|ValidId] "." event=[cft::EventDeclaration|ValidId];
- @Override public ParserRule getRule() { return rule; }
-
- //component=[Variable|ValidId] "." event=[cft::EventDeclaration|ValidId]
- public Group getGroup() { return cGroup; }
-
- //component=[Variable|ValidId]
- public Assignment getComponentAssignment_0() { return cComponentAssignment_0; }
-
- //[Variable|ValidId]
- public CrossReference getComponentVariableCrossReference_0_0() { return cComponentVariableCrossReference_0_0; }
-
- //ValidId
- public RuleCall getComponentVariableValidIdParserRuleCall_0_0_1() { return cComponentVariableValidIdParserRuleCall_0_0_1; }
-
- //"."
- public Keyword getFullStopKeyword_1() { return cFullStopKeyword_1; }
-
- //event=[cft::EventDeclaration|ValidId]
- public Assignment getEventAssignment_2() { return cEventAssignment_2; }
-
- //[cft::EventDeclaration|ValidId]
- public CrossReference getEventEventDeclarationCrossReference_2_0() { return cEventEventDeclarationCrossReference_2_0; }
-
- //ValidId
- public RuleCall getEventEventDeclarationValidIdParserRuleCall_2_0_1() { return cEventEventDeclarationValidIdParserRuleCall_2_0_1; }
- }
- public class ComponentInstanceElements extends AbstractParserRuleElementFinder {
- private final ParserRule rule = (ParserRule) GrammarUtil.findRuleForName(getGrammar(), "hu.bme.mit.inf.dslreasoner.faulttree.components.CftLanguage.ComponentInstance");
- private final Group cGroup = (Group)rule.eContents().get(1);
- private final Keyword cEqualsSignGreaterThanSignKeyword_0 = (Keyword)cGroup.eContents().get(0);
- private final Assignment cComponentTypeAssignment_1 = (Assignment)cGroup.eContents().get(1);
- private final CrossReference cComponentTypeComponentDefinitionCrossReference_1_0 = (CrossReference)cComponentTypeAssignment_1.eContents().get(0);
- private final RuleCall cComponentTypeComponentDefinitionQualifiedNameParserRuleCall_1_0_1 = (RuleCall)cComponentTypeComponentDefinitionCrossReference_1_0.eContents().get(1);
- private final Assignment cNameAssignment_2 = (Assignment)cGroup.eContents().get(2);
- private final RuleCall cNameValidIdParserRuleCall_2_0 = (RuleCall)cNameAssignment_2.eContents().get(0);
-
- //ComponentInstance:
- // "=>" componentType=[cft::ComponentDefinition|QualifiedName] name=ValidId?;
- @Override public ParserRule getRule() { return rule; }
-
- //"=>" componentType=[cft::ComponentDefinition|QualifiedName] name=ValidId?
- public Group getGroup() { return cGroup; }
-
- //"=>"
- public Keyword getEqualsSignGreaterThanSignKeyword_0() { return cEqualsSignGreaterThanSignKeyword_0; }
-
- //componentType=[cft::ComponentDefinition|QualifiedName]
- public Assignment getComponentTypeAssignment_1() { return cComponentTypeAssignment_1; }
-
- //[cft::ComponentDefinition|QualifiedName]
- public CrossReference getComponentTypeComponentDefinitionCrossReference_1_0() { return cComponentTypeComponentDefinitionCrossReference_1_0; }
-
- //QualifiedName
- public RuleCall getComponentTypeComponentDefinitionQualifiedNameParserRuleCall_1_0_1() { return cComponentTypeComponentDefinitionQualifiedNameParserRuleCall_1_0_1; }
-
- //name=ValidId?
- public Assignment getNameAssignment_2() { return cNameAssignment_2; }
-
- //ValidId
- public RuleCall getNameValidIdParserRuleCall_2_0() { return cNameValidIdParserRuleCall_2_0; }
- }
- public class QualifiedNameElements extends AbstractParserRuleElementFinder {
- private final ParserRule rule = (ParserRule) GrammarUtil.findRuleForName(getGrammar(), "hu.bme.mit.inf.dslreasoner.faulttree.components.CftLanguage.QualifiedName");
- private final Group cGroup = (Group)rule.eContents().get(1);
- private final RuleCall cValidIdParserRuleCall_0 = (RuleCall)cGroup.eContents().get(0);
- private final Group cGroup_1 = (Group)cGroup.eContents().get(1);
- private final Keyword cFullStopKeyword_1_0 = (Keyword)cGroup_1.eContents().get(0);
- private final RuleCall cValidIdParserRuleCall_1_1 = (RuleCall)cGroup_1.eContents().get(1);
-
- //QualifiedName:
- // ValidId ("." ValidId)*;
- @Override public ParserRule getRule() { return rule; }
-
- //ValidId ("." ValidId)*
- public Group getGroup() { return cGroup; }
-
- //ValidId
- public RuleCall getValidIdParserRuleCall_0() { return cValidIdParserRuleCall_0; }
-
- //("." ValidId)*
- public Group getGroup_1() { return cGroup_1; }
-
- //"."
- public Keyword getFullStopKeyword_1_0() { return cFullStopKeyword_1_0; }
-
- //ValidId
- public RuleCall getValidIdParserRuleCall_1_1() { return cValidIdParserRuleCall_1_1; }
- }
- public class QualifiedNameWithWildcardElements extends AbstractParserRuleElementFinder {
- private final ParserRule rule = (ParserRule) GrammarUtil.findRuleForName(getGrammar(), "hu.bme.mit.inf.dslreasoner.faulttree.components.CftLanguage.QualifiedNameWithWildcard");
- private final Group cGroup = (Group)rule.eContents().get(1);
- private final RuleCall cQualifiedNameParserRuleCall_0 = (RuleCall)cGroup.eContents().get(0);
- private final Group cGroup_1 = (Group)cGroup.eContents().get(1);
- private final Keyword cFullStopKeyword_1_0 = (Keyword)cGroup_1.eContents().get(0);
- private final Keyword cAsteriskKeyword_1_1 = (Keyword)cGroup_1.eContents().get(1);
-
- //QualifiedNameWithWildcard:
- // QualifiedName ("." "*")?;
- @Override public ParserRule getRule() { return rule; }
-
- //QualifiedName ("." "*")?
- public Group getGroup() { return cGroup; }
-
- //QualifiedName
- public RuleCall getQualifiedNameParserRuleCall_0() { return cQualifiedNameParserRuleCall_0; }
-
- //("." "*")?
- public Group getGroup_1() { return cGroup_1; }
-
- //"."
- public Keyword getFullStopKeyword_1_0() { return cFullStopKeyword_1_0; }
-
- //"*"
- public Keyword getAsteriskKeyword_1_1() { return cAsteriskKeyword_1_1; }
- }
- public class ValidIdElements extends AbstractParserRuleElementFinder {
- private final ParserRule rule = (ParserRule) GrammarUtil.findRuleForName(getGrammar(), "hu.bme.mit.inf.dslreasoner.faulttree.components.CftLanguage.ValidId");
- private final Alternatives cAlternatives = (Alternatives)rule.eContents().get(1);
- private final RuleCall cIDTerminalRuleCall_0 = (RuleCall)cAlternatives.eContents().get(0);
- private final RuleCall cOF_INTTerminalRuleCall_1 = (RuleCall)cAlternatives.eContents().get(1);
-
- //ValidId:
- // ID | OF_INT;
- @Override public ParserRule getRule() { return rule; }
-
- //ID | OF_INT
- public Alternatives getAlternatives() { return cAlternatives; }
-
- //ID
- public RuleCall getIDTerminalRuleCall_0() { return cIDTerminalRuleCall_0; }
-
- //OF_INT
- public RuleCall getOF_INTTerminalRuleCall_1() { return cOF_INTTerminalRuleCall_1; }
- }
- public class DoubleElements extends AbstractParserRuleElementFinder {
- private final ParserRule rule = (ParserRule) GrammarUtil.findRuleForName(getGrammar(), "hu.bme.mit.inf.dslreasoner.faulttree.components.CftLanguage.Double");
- private final Alternatives cAlternatives = (Alternatives)rule.eContents().get(1);
- private final RuleCall cINTTerminalRuleCall_0 = (RuleCall)cAlternatives.eContents().get(0);
- private final RuleCall cT_DOUBLETerminalRuleCall_1 = (RuleCall)cAlternatives.eContents().get(1);
-
- //Double ecore::EDouble:
- // INT | T_DOUBLE;
- @Override public ParserRule getRule() { return rule; }
-
- //INT | T_DOUBLE
- public Alternatives getAlternatives() { return cAlternatives; }
-
- //INT
- public RuleCall getINTTerminalRuleCall_0() { return cINTTerminalRuleCall_0; }
-
- //T_DOUBLE
- public RuleCall getT_DOUBLETerminalRuleCall_1() { return cT_DOUBLETerminalRuleCall_1; }
- }
-
-
- private final CftModelElements pCftModel;
- private final ImportDeclarationElements pImportDeclaration;
- private final ComponentDefinitionElements pComponentDefinition;
- private final InputEventElements pInputEvent;
- private final EventDefinitionElements pEventDefinition;
- private final BasicEventDefinitionElements pBasicEventDefinition;
- private final DistributionElements pDistribution;
- private final ConstantDistributionElements pConstantDistribution;
- private final ExponentialDistributionElements pExponentialDistribution;
- private final GateDefinitionElements pGateDefinition;
- private final AndGateDefinitionElements pAndGateDefinition;
- private final OrGateDefinitionElements pOrGateDefinition;
- private final KOfMGateDefinitionElements pKOfMGateDefinition;
- private final TransformationDefinitionElements pTransformationDefinition;
- private final MappingDefinitionElements pMappingDefinition;
- private final MappingParameterElements pMappingParameter;
- private final LookupDefinitionElements pLookupDefinition;
- private final VariableElements pVariable;
- private final AssignmentElements pAssignment;
- private final EventReferenceElements pEventReference;
- private final ComponentInstanceElements pComponentInstance;
- private final QualifiedNameElements pQualifiedName;
- private final QualifiedNameWithWildcardElements pQualifiedNameWithWildcard;
- private final ValidIdElements pValidId;
- private final DoubleElements pDouble;
- private final TerminalRule tOF_INT;
- private final TerminalRule tT_DOUBLE;
-
- private final Grammar grammar;
-
- private final TerminalsGrammarAccess gaTerminals;
-
- @Inject
- public CftLanguageGrammarAccess(GrammarProvider grammarProvider,
- TerminalsGrammarAccess gaTerminals) {
- this.grammar = internalFindGrammar(grammarProvider);
- this.gaTerminals = gaTerminals;
- this.pCftModel = new CftModelElements();
- this.pImportDeclaration = new ImportDeclarationElements();
- this.pComponentDefinition = new ComponentDefinitionElements();
- this.pInputEvent = new InputEventElements();
- this.pEventDefinition = new EventDefinitionElements();
- this.pBasicEventDefinition = new BasicEventDefinitionElements();
- this.pDistribution = new DistributionElements();
- this.pConstantDistribution = new ConstantDistributionElements();
- this.pExponentialDistribution = new ExponentialDistributionElements();
- this.pGateDefinition = new GateDefinitionElements();
- this.pAndGateDefinition = new AndGateDefinitionElements();
- this.pOrGateDefinition = new OrGateDefinitionElements();
- this.pKOfMGateDefinition = new KOfMGateDefinitionElements();
- this.pTransformationDefinition = new TransformationDefinitionElements();
- this.pMappingDefinition = new MappingDefinitionElements();
- this.pMappingParameter = new MappingParameterElements();
- this.pLookupDefinition = new LookupDefinitionElements();
- this.pVariable = new VariableElements();
- this.pAssignment = new AssignmentElements();
- this.pEventReference = new EventReferenceElements();
- this.pComponentInstance = new ComponentInstanceElements();
- this.pQualifiedName = new QualifiedNameElements();
- this.pQualifiedNameWithWildcard = new QualifiedNameWithWildcardElements();
- this.pValidId = new ValidIdElements();
- this.pDouble = new DoubleElements();
- this.tOF_INT = (TerminalRule) GrammarUtil.findRuleForName(getGrammar(), "hu.bme.mit.inf.dslreasoner.faulttree.components.CftLanguage.OF_INT");
- this.tT_DOUBLE = (TerminalRule) GrammarUtil.findRuleForName(getGrammar(), "hu.bme.mit.inf.dslreasoner.faulttree.components.CftLanguage.T_DOUBLE");
- }
-
- protected Grammar internalFindGrammar(GrammarProvider grammarProvider) {
- Grammar grammar = grammarProvider.getGrammar(this);
- while (grammar != null) {
- if ("hu.bme.mit.inf.dslreasoner.faulttree.components.CftLanguage".equals(grammar.getName())) {
- return grammar;
- }
- List grammars = grammar.getUsedGrammars();
- if (!grammars.isEmpty()) {
- grammar = grammars.iterator().next();
- } else {
- return null;
- }
- }
- return grammar;
- }
-
- @Override
- public Grammar getGrammar() {
- return grammar;
- }
-
-
- public TerminalsGrammarAccess getTerminalsGrammarAccess() {
- return gaTerminals;
- }
-
-
- //CftModel:
- // "package" packageName=QualifiedName ";"?
- // imports+=ImportDeclaration* (componentDefinitions+=ComponentDefinition |
- // transformationDefinitions+=TransformationDefinition)*;
- public CftModelElements getCftModelAccess() {
- return pCftModel;
- }
-
- public ParserRule getCftModelRule() {
- return getCftModelAccess().getRule();
- }
-
- //ImportDeclaration:
- // "import" importedNamespace=QualifiedNameWithWildcard ";"?;
- public ImportDeclarationElements getImportDeclarationAccess() {
- return pImportDeclaration;
- }
-
- public ParserRule getImportDeclarationRule() {
- return getImportDeclarationAccess().getRule();
- }
-
- //ComponentDefinition cft::ComponentDefinition:
- // "cft" name=ValidId "{" (("in" inputEvents+=InputEvent* ";")? & ("out" outputEvents+=[cft::EventDeclaration|ValidId]*
- // ";")?) (eventDefinitions+=EventDefinition ";")*
- // "}";
- public ComponentDefinitionElements getComponentDefinitionAccess() {
- return pComponentDefinition;
- }
-
- public ParserRule getComponentDefinitionRule() {
- return getComponentDefinitionAccess().getRule();
- }
-
- //InputEvent cft::InputEvent:
- // name=ValidId multiple?="[]"?;
- public InputEventElements getInputEventAccess() {
- return pInputEvent;
- }
-
- public ParserRule getInputEventRule() {
- return getInputEventAccess().getRule();
- }
-
- //EventDefinition cft::EventDefinition:
- // BasicEventDefinition | GateDefinition;
- public EventDefinitionElements getEventDefinitionAccess() {
- return pEventDefinition;
- }
-
- public ParserRule getEventDefinitionRule() {
- return getEventDefinitionAccess().getRule();
- }
-
- //BasicEventDefinition cft::BasicEventDefinition:
- // name=ValidId distribution=Distribution;
- public BasicEventDefinitionElements getBasicEventDefinitionAccess() {
- return pBasicEventDefinition;
- }
-
- public ParserRule getBasicEventDefinitionRule() {
- return getBasicEventDefinitionAccess().getRule();
- }
-
- //Distribution ft::Distribution:
- // ConstantDistribution | ExponentialDistribution;
- public DistributionElements getDistributionAccess() {
- return pDistribution;
- }
-
- public ParserRule getDistributionRule() {
- return getDistributionAccess().getRule();
- }
-
- //ConstantDistribution ft::ConstantDistribution:
- // "prob" "=" p=Double;
- public ConstantDistributionElements getConstantDistributionAccess() {
- return pConstantDistribution;
- }
-
- public ParserRule getConstantDistributionRule() {
- return getConstantDistributionAccess().getRule();
- }
-
- //ExponentialDistribution ft::ExponentialDistribution:
- // "lambda" "=" lambda=Double;
- public ExponentialDistributionElements getExponentialDistributionAccess() {
- return pExponentialDistribution;
- }
-
- public ParserRule getExponentialDistributionRule() {
- return getExponentialDistributionAccess().getRule();
- }
-
- //GateDefinition cft::GateDefinition:
- // AndGateDefinition | OrGateDefinition | KOfMGateDefinition;
- public GateDefinitionElements getGateDefinitionAccess() {
- return pGateDefinition;
- }
-
- public ParserRule getGateDefinitionRule() {
- return getGateDefinitionAccess().getRule();
- }
-
- //AndGateDefinition cft::AndGateDefinition:
- // name=ValidId "and" inputEvents+=[cft::EventDeclaration|ValidId]*;
- public AndGateDefinitionElements getAndGateDefinitionAccess() {
- return pAndGateDefinition;
- }
-
- public ParserRule getAndGateDefinitionRule() {
- return getAndGateDefinitionAccess().getRule();
- }
-
- //OrGateDefinition cft::OrGateDefinition:
- // name=ValidId "or" inputEvents+=[cft::EventDeclaration|ValidId]*;
- public OrGateDefinitionElements getOrGateDefinitionAccess() {
- return pOrGateDefinition;
- }
-
- public ParserRule getOrGateDefinitionRule() {
- return getOrGateDefinitionAccess().getRule();
- }
-
- //KOfMGateDefinition cft::KOfMGateDefinition:
- // name=ValidId k=INT ("of" m=INT | m=OF_INT) inputEvents+=[cft::EventDeclaration|ValidId]*;
- public KOfMGateDefinitionElements getKOfMGateDefinitionAccess() {
- return pKOfMGateDefinition;
- }
-
- public ParserRule getKOfMGateDefinitionRule() {
- return getKOfMGateDefinitionAccess().getRule();
- }
-
- //TransformationDefinition:
- // "transformation" name=ValidId "{"
- // mappingDefinitions+=MappingDefinition*
- // "}";
- public TransformationDefinitionElements getTransformationDefinitionAccess() {
- return pTransformationDefinition;
- }
-
- public ParserRule getTransformationDefinitionRule() {
- return getTransformationDefinitionAccess().getRule();
- }
-
- //MappingDefinition:
- // topLevel?="toplevel"? "mapping" pattern=[vql::Pattern|QualifiedName]
- // "(" parameters+=MappingParameter ("," parameters+=MappingParameter)* ")"
- // componentInstance=ComponentInstance? ("{" ((lookupDefinitions+=LookupDefinition | assignments+=Assignment) ";")*
- // "}")?;
- public MappingDefinitionElements getMappingDefinitionAccess() {
- return pMappingDefinition;
- }
-
- public ParserRule getMappingDefinitionRule() {
- return getMappingDefinitionAccess().getRule();
- }
-
- //MappingParameter:
- // name=ValidId;
- public MappingParameterElements getMappingParameterAccess() {
- return pMappingParameter;
- }
-
- public ParserRule getMappingParameterRule() {
- return getMappingParameterAccess().getRule();
- }
-
- //LookupDefinition:
- // "lookup" mapping=[MappingDefinition|QualifiedName]
- // "(" arguments+=[MappingParameter|ValidId] ("," arguments+=[MappingParameter|ValidId])* ")"
- // "as" name=ValidId;
- public LookupDefinitionElements getLookupDefinitionAccess() {
- return pLookupDefinition;
- }
-
- public ParserRule getLookupDefinitionRule() {
- return getLookupDefinitionAccess().getRule();
- }
-
- //Variable:
- // ComponentInstance | LookupDefinition;
- public VariableElements getVariableAccess() {
- return pVariable;
- }
-
- public ParserRule getVariableRule() {
- return getVariableAccess().getRule();
- }
-
- //Assignment:
- // input=EventReference (multiple?="+=" | ":=") output=EventReference;
- public AssignmentElements getAssignmentAccess() {
- return pAssignment;
- }
-
- public ParserRule getAssignmentRule() {
- return getAssignmentAccess().getRule();
- }
-
- //EventReference:
- // component=[Variable|ValidId] "." event=[cft::EventDeclaration|ValidId];
- public EventReferenceElements getEventReferenceAccess() {
- return pEventReference;
- }
-
- public ParserRule getEventReferenceRule() {
- return getEventReferenceAccess().getRule();
- }
-
- //ComponentInstance:
- // "=>" componentType=[cft::ComponentDefinition|QualifiedName] name=ValidId?;
- public ComponentInstanceElements getComponentInstanceAccess() {
- return pComponentInstance;
- }
-
- public ParserRule getComponentInstanceRule() {
- return getComponentInstanceAccess().getRule();
- }
-
- //QualifiedName:
- // ValidId ("." ValidId)*;
- public QualifiedNameElements getQualifiedNameAccess() {
- return pQualifiedName;
- }
-
- public ParserRule getQualifiedNameRule() {
- return getQualifiedNameAccess().getRule();
- }
-
- //QualifiedNameWithWildcard:
- // QualifiedName ("." "*")?;
- public QualifiedNameWithWildcardElements getQualifiedNameWithWildcardAccess() {
- return pQualifiedNameWithWildcard;
- }
-
- public ParserRule getQualifiedNameWithWildcardRule() {
- return getQualifiedNameWithWildcardAccess().getRule();
- }
-
- //ValidId:
- // ID | OF_INT;
- public ValidIdElements getValidIdAccess() {
- return pValidId;
- }
-
- public ParserRule getValidIdRule() {
- return getValidIdAccess().getRule();
- }
-
- //Double ecore::EDouble:
- // INT | T_DOUBLE;
- public DoubleElements getDoubleAccess() {
- return pDouble;
- }
-
- public ParserRule getDoubleRule() {
- return getDoubleAccess().getRule();
- }
-
- //terminal OF_INT returns ecore::EInt:
- // "o" "f" '0'..'9'+;
- public TerminalRule getOF_INTRule() {
- return tOF_INT;
- }
-
- //terminal T_DOUBLE:
- // '0'..'9'+ ("." '0'..'9'+ | ("." '0'..'9'+)? ("e" | "E") ("+" | "-")? '0'..'9'+);
- public TerminalRule getT_DOUBLERule() {
- return tT_DOUBLE;
- }
-
- //terminal ID:
- // '^'? ('a'..'z' | 'A'..'Z' | '_') ('a'..'z' | 'A'..'Z' | '_' | '0'..'9')*;
- public TerminalRule getIDRule() {
- return gaTerminals.getIDRule();
- }
-
- //terminal INT returns ecore::EInt:
- // '0'..'9'+;
- public TerminalRule getINTRule() {
- return gaTerminals.getINTRule();
- }
-
- //terminal STRING:
- // '"' ('\\' . | !('\\' | '"'))* '"' |
- // "'" ('\\' . | !('\\' | "'"))* "'";
- public TerminalRule getSTRINGRule() {
- return gaTerminals.getSTRINGRule();
- }
-
- //terminal ML_COMMENT:
- // '/*'->'*/';
- public TerminalRule getML_COMMENTRule() {
- return gaTerminals.getML_COMMENTRule();
- }
-
- //terminal SL_COMMENT:
- // '//' !('\n' | '\r')* ('\r'? '\n')?;
- public TerminalRule getSL_COMMENTRule() {
- return gaTerminals.getSL_COMMENTRule();
- }
-
- //terminal WS:
- // ' ' | '\t' | '\r' | '\n'+;
- public TerminalRule getWSRule() {
- return gaTerminals.getWSRule();
- }
-
- //terminal ANY_OTHER:
- // .;
- public TerminalRule getANY_OTHERRule() {
- return gaTerminals.getANY_OTHERRule();
- }
-}
diff --git a/Stochastic/hu.bme.mit.inf.dslreasoner.faulttree.components/src-gen/hu/bme/mit/inf/dslreasoner/faulttree/components/validation/AbstractCftLanguageValidator.java b/Stochastic/hu.bme.mit.inf.dslreasoner.faulttree.components/src-gen/hu/bme/mit/inf/dslreasoner/faulttree/components/validation/AbstractCftLanguageValidator.java
deleted file mode 100644
index 1c5dbdee..00000000
--- a/Stochastic/hu.bme.mit.inf.dslreasoner.faulttree.components/src-gen/hu/bme/mit/inf/dslreasoner/faulttree/components/validation/AbstractCftLanguageValidator.java
+++ /dev/null
@@ -1,21 +0,0 @@
-/*
- * generated by Xtext 2.16.0
- */
-package hu.bme.mit.inf.dslreasoner.faulttree.components.validation;
-
-import java.util.ArrayList;
-import java.util.List;
-import org.eclipse.emf.ecore.EPackage;
-import org.eclipse.xtext.validation.AbstractDeclarativeValidator;
-
-public abstract class AbstractCftLanguageValidator extends AbstractDeclarativeValidator {
-
- @Override
- protected List getEPackages() {
- List result = new ArrayList();
- result.add(hu.bme.mit.inf.dslreasoner.faulttree.components.cftLanguage.CftLanguagePackage.eINSTANCE);
- result.add(EPackage.Registry.INSTANCE.getEPackage("http://www.bme.hu/mit/inf/dslreasoner/faulttree/model/cft"));
- result.add(EPackage.Registry.INSTANCE.getEPackage("http://www.bme.hu/mit/inf/dslreasoner/faulttree/model/ft"));
- return result;
- }
-}
diff --git a/Stochastic/hu.bme.mit.inf.dslreasoner.faulttree.components/src-gen/hu/bme/mit/inf/dslreasoner/faulttree/components/validation/CftLanguageConfigurableIssueCodesProvider.java b/Stochastic/hu.bme.mit.inf.dslreasoner.faulttree.components/src-gen/hu/bme/mit/inf/dslreasoner/faulttree/components/validation/CftLanguageConfigurableIssueCodesProvider.java
deleted file mode 100644
index 642dcb1d..00000000
--- a/Stochastic/hu.bme.mit.inf.dslreasoner.faulttree.components/src-gen/hu/bme/mit/inf/dslreasoner/faulttree/components/validation/CftLanguageConfigurableIssueCodesProvider.java
+++ /dev/null
@@ -1,22 +0,0 @@
-/*
- * generated by Xtext 2.16.0
- */
-package hu.bme.mit.inf.dslreasoner.faulttree.components.validation;
-
-import org.eclipse.xtext.preferences.PreferenceKey;
-import org.eclipse.xtext.util.IAcceptor;
-import org.eclipse.xtext.validation.ConfigurableIssueCodesProvider;
-import org.eclipse.xtext.validation.SeverityConverter;
-
-@SuppressWarnings("restriction")
-public class CftLanguageConfigurableIssueCodesProvider extends ConfigurableIssueCodesProvider {
- protected static final String ISSUE_CODE_PREFIX = "hu.bme.mit.inf.dslreasoner.faulttree.components.";
-
- public static final String DEPRECATED_MODEL_PART = ISSUE_CODE_PREFIX + "deprecatedModelPart";
-
- @Override
- protected void initialize(IAcceptor acceptor) {
- super.initialize(acceptor);
- acceptor.accept(create(DEPRECATED_MODEL_PART, SeverityConverter.SEVERITY_WARNING));
- }
-}
diff --git a/Stochastic/hu.bme.mit.inf.dslreasoner.faulttree.components/src/hu/bme/mit/inf/dslreasoner/faulttree/components/CftLanguage.xtext b/Stochastic/hu.bme.mit.inf.dslreasoner.faulttree.components/src/hu/bme/mit/inf/dslreasoner/faulttree/components/CftLanguage.xtext
deleted file mode 100644
index ab053f67..00000000
--- a/Stochastic/hu.bme.mit.inf.dslreasoner.faulttree.components/src/hu/bme/mit/inf/dslreasoner/faulttree/components/CftLanguage.xtext
+++ /dev/null
@@ -1,101 +0,0 @@
-grammar hu.bme.mit.inf.dslreasoner.faulttree.components.CftLanguage with org.eclipse.xtext.common.Terminals
-
-import "http://www.eclipse.org/emf/2002/Ecore" as ecore
-import "http://www.eclipse.org/viatra/query/patternlanguage/emf/PatternLanguage" as vql
-import "http://www.bme.hu/mit/inf/dslreasoner/faulttree/model/ft" as ft
-import "http://www.bme.hu/mit/inf/dslreasoner/faulttree/model/cft" as cft
-generate cftLanguage "http://www.bme.hu/mit/inf/dslreasoner/faulttree/components/CftLanguage"
-
-CftModel:
- "package" packageName=QualifiedName ";"?
- imports+=ImportDeclaration*
- (componentDefinitions+=ComponentDefinition | transformationDefinitions+=TransformationDefinition)*;
-
-ImportDeclaration:
- "import" importedNamespace=QualifiedNameWithWildcard ";"?;
-
-ComponentDefinition returns cft::ComponentDefinition:
- "cft" name=ValidId "{"
- (("in" inputEvents+=InputEvent* ";")? & ("out" outputEvents+=[cft::EventDeclaration|ValidId]* ";")?)
- (eventDefinitions+=EventDefinition ";")*
- "}";
-
-InputEvent returns cft::InputEvent:
- name=ValidId multiple?="[]"?;
-
-EventDefinition returns cft::EventDefinition:
- BasicEventDefinition | GateDefinition;
-
-BasicEventDefinition returns cft::BasicEventDefinition:
- name=ValidId distribution=Distribution;
-
-Distribution returns ft::Distribution:
- ConstantDistribution | ExponentialDistribution;
-
-ConstantDistribution returns ft::ConstantDistribution:
- "prob" "=" p=Double;
-
-ExponentialDistribution returns ft::ExponentialDistribution:
- "lambda" "=" lambda=Double;
-
-GateDefinition returns cft::GateDefinition:
- AndGateDefinition | OrGateDefinition | KOfMGateDefinition;
-
-AndGateDefinition returns cft::AndGateDefinition:
- name=ValidId "and" inputEvents+=[cft::EventDeclaration|ValidId]*;
-
-OrGateDefinition returns cft::OrGateDefinition:
- name=ValidId "or" inputEvents+=[cft::EventDeclaration|ValidId]*;
-
-KOfMGateDefinition returns cft::KOfMGateDefinition:
- name=ValidId k=INT ("of" m=INT | m=OF_INT) inputEvents+=[cft::EventDeclaration|ValidId]*;
-
-TransformationDefinition:
- "transformation" name=ValidId "{"
- mappingDefinitions+=MappingDefinition*
- "}";
-
-MappingDefinition:
- topLevel?="toplevel"? "mapping" pattern=[vql::Pattern|QualifiedName]
- "(" parameters+=MappingParameter ("," parameters+=MappingParameter)* ")"
- (componentInstance=ComponentInstance)? ("{"
- ((lookupDefinitions+=LookupDefinition | assignments+=Assignment) ";")*
- "}")?;
-
-MappingParameter:
- name=ValidId;
-
-LookupDefinition:
- "lookup" mapping=[MappingDefinition|QualifiedName]
- "(" arguments+=[MappingParameter|ValidId] ("," arguments+=[MappingParameter|ValidId])* ")"
- "as" name=ValidId;
-
-Variable:
- ComponentInstance | LookupDefinition;
-
-Assignment:
- input=EventReference (multiple?="+=" | ":=") output=EventReference;
-
-EventReference:
- component=[Variable|ValidId] "." event=[cft::EventDeclaration|ValidId];
-
-ComponentInstance:
- "=>" componentType=[cft::ComponentDefinition|QualifiedName] name=ValidId?;
-
-QualifiedName returns ecore::EString:
- ValidId ("." ValidId)*;
-
-QualifiedNameWithWildcard returns ecore::EString:
- QualifiedName ("." "*")?;
-
-ValidId:
- ID | OF_INT;
-
-Double returns ecore::EDouble:
- INT | T_DOUBLE;
-
-terminal OF_INT returns ecore::EInt:
- "o" "f" ('0'..'9')+;
-
-terminal T_DOUBLE:
- ('0'..'9')+ ("." ('0'..'9')+ | ("." ('0'..'9')+)? ("e" | "E") ("+" | "-")? ('0'..'9')+);
diff --git a/Stochastic/hu.bme.mit.inf.dslreasoner.faulttree.components/src/hu/bme/mit/inf/dslreasoner/faulttree/components/CftLanguageRuntimeModule.xtend b/Stochastic/hu.bme.mit.inf.dslreasoner.faulttree.components/src/hu/bme/mit/inf/dslreasoner/faulttree/components/CftLanguageRuntimeModule.xtend
deleted file mode 100644
index fe5965fa..00000000
--- a/Stochastic/hu.bme.mit.inf.dslreasoner.faulttree.components/src/hu/bme/mit/inf/dslreasoner/faulttree/components/CftLanguageRuntimeModule.xtend
+++ /dev/null
@@ -1,37 +0,0 @@
-/*
- * generated by Xtext 2.16.0
- */
-package hu.bme.mit.inf.dslreasoner.faulttree.components
-
-import com.google.inject.Binder
-import com.google.inject.name.Names
-import hu.bme.mit.inf.dslreasoner.faulttree.components.conversion.CftLanguageValueConverterService
-import hu.bme.mit.inf.dslreasoner.faulttree.components.naming.CftLanguageQualifiedNameProvider
-import hu.bme.mit.inf.dslreasoner.faulttree.components.scoping.CftLanguageImportedNamespaceAwareLocalScopeProvider
-import org.eclipse.xtext.scoping.IScopeProvider
-import org.eclipse.xtext.scoping.impl.AbstractDeclarativeScopeProvider
-import org.eclipse.xtext.scoping.impl.DefaultGlobalScopeProvider
-
-/**
- * Use this class to register components to be used at runtime / without the Equinox extension registry.
- */
-class CftLanguageRuntimeModule extends AbstractCftLanguageRuntimeModule {
-
- override bindIGlobalScopeProvider() {
- DefaultGlobalScopeProvider
- }
-
- override configureIScopeProviderDelegate(Binder binder) {
- binder.bind(IScopeProvider).annotatedWith(Names.named(AbstractDeclarativeScopeProvider.NAMED_DELEGATE)).to(
- CftLanguageImportedNamespaceAwareLocalScopeProvider)
- }
-
-
- override bindIQualifiedNameProvider() {
- CftLanguageQualifiedNameProvider
- }
-
- override bindIValueConverterService() {
- CftLanguageValueConverterService
- }
-}
diff --git a/Stochastic/hu.bme.mit.inf.dslreasoner.faulttree.components/src/hu/bme/mit/inf/dslreasoner/faulttree/components/CftLanguageStandaloneSetup.xtend b/Stochastic/hu.bme.mit.inf.dslreasoner.faulttree.components/src/hu/bme/mit/inf/dslreasoner/faulttree/components/CftLanguageStandaloneSetup.xtend
deleted file mode 100644
index 7ec57980..00000000
--- a/Stochastic/hu.bme.mit.inf.dslreasoner.faulttree.components/src/hu/bme/mit/inf/dslreasoner/faulttree/components/CftLanguageStandaloneSetup.xtend
+++ /dev/null
@@ -1,15 +0,0 @@
-/*
- * generated by Xtext 2.16.0
- */
-package hu.bme.mit.inf.dslreasoner.faulttree.components
-
-
-/**
- * Initialization support for running Xtext languages without Equinox extension registry.
- */
-class CftLanguageStandaloneSetup extends CftLanguageStandaloneSetupGenerated {
-
- def static void doSetup() {
- new CftLanguageStandaloneSetup().createInjectorAndDoEMFRegistration()
- }
-}
diff --git a/Stochastic/hu.bme.mit.inf.dslreasoner.faulttree.components/src/hu/bme/mit/inf/dslreasoner/faulttree/components/GenerateCftLanguage.mwe2 b/Stochastic/hu.bme.mit.inf.dslreasoner.faulttree.components/src/hu/bme/mit/inf/dslreasoner/faulttree/components/GenerateCftLanguage.mwe2
deleted file mode 100644
index 89efbb05..00000000
--- a/Stochastic/hu.bme.mit.inf.dslreasoner.faulttree.components/src/hu/bme/mit/inf/dslreasoner/faulttree/components/GenerateCftLanguage.mwe2
+++ /dev/null
@@ -1,48 +0,0 @@
-module hu.bme.mit.inf.dslreasoner.faulttree.components.GenerateCftLanguage
-
-import org.eclipse.xtext.xtext.generator.*
-import org.eclipse.xtext.xtext.generator.model.project.*
-
-var rootPath = ".."
-
-Workflow {
-
- component = XtextGenerator {
- configuration = {
- project = StandardProjectConfig {
- baseName = "hu.bme.mit.inf.dslreasoner.faulttree.components"
- rootPath = rootPath
- eclipsePlugin = {
- enabled = true
- }
- createEclipseMetaData = true
- }
- code = {
- encoding = "UTF-8"
- lineDelimiter = "\n"
- fileHeader = "/*\n * generated by Xtext \${version}\n */"
- }
- }
- language = StandardLanguage {
- name = "hu.bme.mit.inf.dslreasoner.faulttree.components.CftLanguage"
- fileExtensions = "cft"
-
- referencedResource = "platform:/resource/org.eclipse.emf.ecore/model/Ecore.genmodel"
- referencedResource = "platform:/resource/org.eclipse.viatra.query.patternlanguage.emf/model/PatternLanguage.genmodel"
- referencedResource = "platform:/resource/hu.bme.mit.inf.dslreasoner.faulttree.model/model/ft.genmodel"
- referencedResource = "platform:/resource/hu.bme.mit.inf.dslreasoner.faulttree.model/model/cft.genmodel"
-
- serializer = {
- generateStub = false
- }
- validator = {
- // composedCheck = "org.eclipse.xtext.validation.NamesAreUniqueValidator"
- // Generates checks for @Deprecated grammar annotations, an IssueProvider and a corresponding PropertyPage
- generateDeprecationValidation = true
- }
- junitSupport = {
- junitVersion = "5"
- }
- }
- }
-}
diff --git a/Stochastic/hu.bme.mit.inf.dslreasoner.faulttree.components/src/hu/bme/mit/inf/dslreasoner/faulttree/components/conversion/CftLanguageValueConverterService.xtend b/Stochastic/hu.bme.mit.inf.dslreasoner.faulttree.components/src/hu/bme/mit/inf/dslreasoner/faulttree/components/conversion/CftLanguageValueConverterService.xtend
deleted file mode 100644
index 974e0df4..00000000
--- a/Stochastic/hu.bme.mit.inf.dslreasoner.faulttree.components/src/hu/bme/mit/inf/dslreasoner/faulttree/components/conversion/CftLanguageValueConverterService.xtend
+++ /dev/null
@@ -1,15 +0,0 @@
-package hu.bme.mit.inf.dslreasoner.faulttree.components.conversion
-
-import com.google.inject.Inject
-import org.eclipse.xtext.common.services.DefaultTerminalConverters
-import org.eclipse.xtext.conversion.IValueConverter
-import org.eclipse.xtext.conversion.ValueConverter
-
-class CftLanguageValueConverterService extends DefaultTerminalConverters {
- @Inject OF_INTValueConverter ofIntValueConverter
-
- @ValueConverter(rule="OF_INT")
- def IValueConverter OF_INT() {
- ofIntValueConverter
- }
-}
diff --git a/Stochastic/hu.bme.mit.inf.dslreasoner.faulttree.components/src/hu/bme/mit/inf/dslreasoner/faulttree/components/conversion/OF_INTValueConverter.xtend b/Stochastic/hu.bme.mit.inf.dslreasoner.faulttree.components/src/hu/bme/mit/inf/dslreasoner/faulttree/components/conversion/OF_INTValueConverter.xtend
deleted file mode 100644
index ba3d39e6..00000000
--- a/Stochastic/hu.bme.mit.inf.dslreasoner.faulttree.components/src/hu/bme/mit/inf/dslreasoner/faulttree/components/conversion/OF_INTValueConverter.xtend
+++ /dev/null
@@ -1,35 +0,0 @@
-package hu.bme.mit.inf.dslreasoner.faulttree.components.conversion
-
-import org.eclipse.xtext.conversion.ValueConverterException
-import org.eclipse.xtext.conversion.impl.AbstractLexerBasedConverter
-import org.eclipse.xtext.nodemodel.INode
-
-class OF_INTValueConverter extends AbstractLexerBasedConverter {
- static val PREFIX = "of"
-
- override toValue(String string, INode node) throws ValueConverterException {
- if (string === null) {
- return null
- }
- if (string.length < PREFIX.length || string.substring(0, PREFIX.length) != PREFIX) {
- throw new ValueConverterException("'" + string + "' must start with the characters 'of'.", node, null);
- }
- try {
- val intValue = Integer.parseInt(string.substring(PREFIX.length), 10)
- Integer.valueOf(intValue)
- } catch (NumberFormatException e) {
- throw new ValueConverterException("Couldn't convert '" + string + "' to an int value.", node, e);
- }
- }
-
- override protected toEscapedString(Integer value) {
- PREFIX + value
- }
-
- override protected assertValidValue(Integer value) {
- super.assertValidValue(value)
- if (value < 0) {
- throw new ValueConverterException(getRuleName() + " may not be negative.", null, null);
- }
- }
-}
diff --git a/Stochastic/hu.bme.mit.inf.dslreasoner.faulttree.components/src/hu/bme/mit/inf/dslreasoner/faulttree/components/generator/CftLanguageGenerator.xtend b/Stochastic/hu.bme.mit.inf.dslreasoner.faulttree.components/src/hu/bme/mit/inf/dslreasoner/faulttree/components/generator/CftLanguageGenerator.xtend
deleted file mode 100644
index d7ebace4..00000000
--- a/Stochastic/hu.bme.mit.inf.dslreasoner.faulttree.components/src/hu/bme/mit/inf/dslreasoner/faulttree/components/generator/CftLanguageGenerator.xtend
+++ /dev/null
@@ -1,25 +0,0 @@
-/*
- * generated by Xtext 2.16.0
- */
-package hu.bme.mit.inf.dslreasoner.faulttree.components.generator
-
-import org.eclipse.emf.ecore.resource.Resource
-import org.eclipse.xtext.generator.AbstractGenerator
-import org.eclipse.xtext.generator.IFileSystemAccess2
-import org.eclipse.xtext.generator.IGeneratorContext
-
-/**
- * Generates code from your model files on save.
- *
- * See https://www.eclipse.org/Xtext/documentation/303_runtime_concepts.html#code-generation
- */
-class CftLanguageGenerator extends AbstractGenerator {
-
- override void doGenerate(Resource resource, IFileSystemAccess2 fsa, IGeneratorContext context) {
-// fsa.generateFile('greetings.txt', 'People to greet: ' +
-// resource.allContents
-// .filter(Greeting)
-// .map[name]
-// .join(', '))
- }
-}
diff --git a/Stochastic/hu.bme.mit.inf.dslreasoner.faulttree.components/src/hu/bme/mit/inf/dslreasoner/faulttree/components/naming/CftLanguageQualifiedNameProvider.xtend b/Stochastic/hu.bme.mit.inf.dslreasoner.faulttree.components/src/hu/bme/mit/inf/dslreasoner/faulttree/components/naming/CftLanguageQualifiedNameProvider.xtend
deleted file mode 100644
index db89ebf9..00000000
--- a/Stochastic/hu.bme.mit.inf.dslreasoner.faulttree.components/src/hu/bme/mit/inf/dslreasoner/faulttree/components/naming/CftLanguageQualifiedNameProvider.xtend
+++ /dev/null
@@ -1,27 +0,0 @@
-package hu.bme.mit.inf.dslreasoner.faulttree.components.naming
-
-import com.google.inject.Inject
-import hu.bme.mit.inf.dslreasoner.faulttree.components.cftLanguage.TransformationDefinition
-import hu.bme.mit.inf.dslreasoner.faulttree.model.cft.ComponentDefinition
-import org.eclipse.emf.ecore.EObject
-import org.eclipse.xtext.naming.DefaultDeclarativeQualifiedNameProvider
-
-class CftLanguageQualifiedNameProvider extends DefaultDeclarativeQualifiedNameProvider {
- @Inject PackageNameProvider packageNameProvider
-
- def qualifiedName(ComponentDefinition componentDefinition) {
- computePackageQualifiedName(componentDefinition, componentDefinition.name)
- }
-
- def qualifiedName(TransformationDefinition transformationDefinition) {
- computePackageQualifiedName(transformationDefinition, transformationDefinition.name)
- }
-
- private def computePackageQualifiedName(EObject eObj, String name) {
- if (name === null) {
- return null
- }
- val packageQualifier = packageNameProvider.getPackageName(eObj)
- packageQualifier.append(name)
- }
-}
diff --git a/Stochastic/hu.bme.mit.inf.dslreasoner.faulttree.components/src/hu/bme/mit/inf/dslreasoner/faulttree/components/naming/PackageNameProvider.xtend b/Stochastic/hu.bme.mit.inf.dslreasoner.faulttree.components/src/hu/bme/mit/inf/dslreasoner/faulttree/components/naming/PackageNameProvider.xtend
deleted file mode 100644
index a05c8138..00000000
--- a/Stochastic/hu.bme.mit.inf.dslreasoner.faulttree.components/src/hu/bme/mit/inf/dslreasoner/faulttree/components/naming/PackageNameProvider.xtend
+++ /dev/null
@@ -1,30 +0,0 @@
-package hu.bme.mit.inf.dslreasoner.faulttree.components.naming
-
-import com.google.inject.Inject
-import hu.bme.mit.inf.dslreasoner.faulttree.components.cftLanguage.CftModel
-import org.eclipse.emf.ecore.EObject
-import org.eclipse.xtend.lib.annotations.FinalFieldsConstructor
-import org.eclipse.xtext.EcoreUtil2
-import org.eclipse.xtext.naming.IQualifiedNameConverter
-import org.eclipse.xtext.naming.QualifiedName
-
-class PackageNameProvider {
- val IQualifiedNameConverter qualifiedNameConverter
-
- @FinalFieldsConstructor
- @Inject
- new() {
- }
-
- def getPackageName(EObject eObj) {
- if (eObj === null) {
- return QualifiedName.EMPTY
- }
- val pacakgeName = EcoreUtil2.getContainerOfType(eObj, CftModel)?.packageName
- if (pacakgeName.isNullOrEmpty) {
- QualifiedName.EMPTY
- } else {
- qualifiedNameConverter.toQualifiedName(pacakgeName)
- }
- }
-}
diff --git a/Stochastic/hu.bme.mit.inf.dslreasoner.faulttree.components/src/hu/bme/mit/inf/dslreasoner/faulttree/components/scoping/CftLanguageImportedNamespaceAwareLocalScopeProvider.xtend b/Stochastic/hu.bme.mit.inf.dslreasoner.faulttree.components/src/hu/bme/mit/inf/dslreasoner/faulttree/components/scoping/CftLanguageImportedNamespaceAwareLocalScopeProvider.xtend
deleted file mode 100644
index 39a6e5a5..00000000
--- a/Stochastic/hu.bme.mit.inf.dslreasoner.faulttree.components/src/hu/bme/mit/inf/dslreasoner/faulttree/components/scoping/CftLanguageImportedNamespaceAwareLocalScopeProvider.xtend
+++ /dev/null
@@ -1,45 +0,0 @@
-package hu.bme.mit.inf.dslreasoner.faulttree.components.scoping
-
-import com.google.inject.Inject
-import com.google.inject.Singleton
-import hu.bme.mit.inf.dslreasoner.faulttree.components.naming.PackageNameProvider
-import org.eclipse.emf.ecore.EObject
-import org.eclipse.emf.ecore.EReference
-import org.eclipse.xtext.naming.IQualifiedNameConverter
-import org.eclipse.xtext.naming.IQualifiedNameProvider
-import org.eclipse.xtext.scoping.ICaseInsensitivityHelper
-import org.eclipse.xtext.scoping.IGlobalScopeProvider
-import org.eclipse.xtext.scoping.IScope
-import org.eclipse.xtext.scoping.impl.ImportedNamespaceAwareLocalScopeProvider
-
-@Singleton
-class CftLanguageImportedNamespaceAwareLocalScopeProvider extends ImportedNamespaceAwareLocalScopeProvider {
- @Inject PackageNameProvider packageNameProvider
-
- @Inject
- new() {
- }
-
- new(IGlobalScopeProvider globalScopeProvider, IQualifiedNameProvider qualifiedNameProvider,
- IQualifiedNameConverter qualifiedNameConverter, ICaseInsensitivityHelper caseInsensitivityHelper) {
- super(globalScopeProvider, qualifiedNameProvider, qualifiedNameConverter, caseInsensitivityHelper)
- packageNameProvider = new PackageNameProvider(qualifiedNameConverter)
- }
-
- override protected internalGetImportedNamespaceResolvers(EObject context, boolean ignoreCase) {
- val resolvers = super.internalGetImportedNamespaceResolvers(context, ignoreCase)
- val packageName = packageNameProvider.getPackageName(context)
- if (!packageName.empty) {
- val packageNormalizer = doCreateImportNormalizer(packageName, true, ignoreCase)
- resolvers.add(0, packageNormalizer)
- }
- resolvers
- }
-
- def createImportNormalizedScope(IScope elements, EObject context, EReference reference) {
- val ignoreCase = isIgnoreCase(reference)
- val type = reference.EReferenceType
- val namespaceResolvers = getImportedNamespaceResolvers(context, ignoreCase)
- createImportScope(elements, namespaceResolvers, null, type, ignoreCase)
- }
-}
diff --git a/Stochastic/hu.bme.mit.inf.dslreasoner.faulttree.components/src/hu/bme/mit/inf/dslreasoner/faulttree/components/scoping/CftLanguageScopeProvider.xtend b/Stochastic/hu.bme.mit.inf.dslreasoner.faulttree.components/src/hu/bme/mit/inf/dslreasoner/faulttree/components/scoping/CftLanguageScopeProvider.xtend
deleted file mode 100644
index f295f116..00000000
--- a/Stochastic/hu.bme.mit.inf.dslreasoner.faulttree.components/src/hu/bme/mit/inf/dslreasoner/faulttree/components/scoping/CftLanguageScopeProvider.xtend
+++ /dev/null
@@ -1,147 +0,0 @@
-/*
- * generated by Xtext 2.16.0
- */
-package hu.bme.mit.inf.dslreasoner.faulttree.components.scoping
-
-import com.google.common.collect.Lists
-import com.google.inject.Inject
-import hu.bme.mit.inf.dslreasoner.faulttree.components.cftLanguage.ComponentInstance
-import hu.bme.mit.inf.dslreasoner.faulttree.components.cftLanguage.EventReference
-import hu.bme.mit.inf.dslreasoner.faulttree.components.cftLanguage.LookupDefinition
-import hu.bme.mit.inf.dslreasoner.faulttree.components.cftLanguage.MappingDefinition
-import hu.bme.mit.inf.dslreasoner.faulttree.components.cftLanguage.TransformationDefinition
-import hu.bme.mit.inf.dslreasoner.faulttree.components.cftLanguage.Variable
-import hu.bme.mit.inf.dslreasoner.faulttree.components.cftLanguage.impl.MappingDefinitionImpl
-import hu.bme.mit.inf.dslreasoner.faulttree.model.cft.ComponentDefinition
-import org.eclipse.emf.common.notify.Notifier
-import org.eclipse.emf.ecore.EObject
-import org.eclipse.emf.ecore.EReference
-import org.eclipse.xtext.EcoreUtil2
-import org.eclipse.xtext.resource.EObjectDescription
-import org.eclipse.xtext.resource.IResourceDescriptions
-import org.eclipse.xtext.resource.IResourceDescriptionsProvider
-import org.eclipse.xtext.scoping.IScope
-import org.eclipse.xtext.scoping.Scopes
-import org.eclipse.xtext.scoping.impl.SimpleScope
-
-import static hu.bme.mit.inf.dslreasoner.faulttree.components.cftLanguage.CftLanguagePackage.Literals.*
-
-/**
- * This class contains custom scoping description.
- *
- * See https://www.eclipse.org/Xtext/documentation/303_runtime_concepts.html#scoping
- * on how and when to use it.
- */
-class CftLanguageScopeProvider extends AbstractCftLanguageScopeProvider {
- public static val SINGLETON_VARIABLE_PREFIX = "_"
-
- @Inject IResourceDescriptionsProvider resourceDescriptionsProvider
- @Inject CftLanguageImportedNamespaceAwareLocalScopeProvider importedNamespaceProvider
-
- override getScope(EObject context, EReference reference) {
- switch (reference) {
- case LOOKUP_DEFINITION__MAPPING:
- getRuleDefinitionsScope(context, reference)
- case LOOKUP_DEFINITION__ARGUMENTS:
- getMappingParametersScope(context)
- case EVENT_REFERENCE__COMPONENT:
- getComponentInstancesScope(context)
- case EVENT_REFERENCE__EVENT:
- getEventDeclarationsScope(context)
- default:
- super.getScope(context, reference)
- }
- }
-
- protected def getRuleDefinitionsScope(EObject context, EReference referece) {
- val transformationDefinition = EcoreUtil2.getContainerOfType(context, TransformationDefinition)
- if (transformationDefinition === null) {
- return IScope.NULLSCOPE
- }
- val resourceDescriptions = getResourceDescriptions(transformationDefinition)
- val mappingDefinitionDescriptions = toMappingDefinitionDescriptions(resourceDescriptions,
- transformationDefinition.mappingDefinitions)
- val ruleDefinitionsScope = new SimpleScope(IScope.NULLSCOPE, mappingDefinitionDescriptions)
- importedNamespaceProvider.createImportNormalizedScope(ruleDefinitionsScope, context, referece)
- }
-
- protected def toMappingDefinitionDescriptions(IResourceDescriptions resourceDescriptions,
- Iterable extends MappingDefinition> ruleDefinitions) {
- val mappingDefinitionDescriptions = Lists.newArrayListWithExpectedSize(ruleDefinitions.size)
- for (ruleDefinition : ruleDefinitions) {
- val pattern = ruleDefinition.safelyGetPattern
- if (pattern !== null) {
- val patternName = resourceDescriptions.getExportedObjectsByObject(pattern).head?.qualifiedName
- if (patternName !== null) {
- mappingDefinitionDescriptions += EObjectDescription.create(patternName, ruleDefinition)
- }
- }
-
- }
- mappingDefinitionDescriptions
- }
-
- private def safelyGetPattern(MappingDefinition mappingDefinition) {
- switch (mappingDefinition) {
- MappingDefinitionImpl: mappingDefinition.basicGetPattern
- case null: null
- default: mappingDefinition.pattern
- }
- }
-
- private def getResourceDescriptions(Notifier notifier) {
- val resourceSet = EcoreUtil2.getResourceSet(notifier)
- if (resourceSet === null) {
- new IResourceDescriptions.NullImpl
- } else {
- resourceDescriptionsProvider.getResourceDescriptions(resourceSet)
- }
- }
-
- protected def getMappingParametersScope(EObject context) {
- val mappingDefinition = EcoreUtil2.getContainerOfType(context, MappingDefinition)
- if (mappingDefinition === null) {
- return IScope.NULLSCOPE
- }
- val variables = mappingDefinition.parameters.filter [
- !name.startsWith(SINGLETON_VARIABLE_PREFIX)
- ]
- Scopes.scopeFor(variables)
- }
-
- protected def getComponentInstancesScope(EObject context) {
- val mappingDefinition = EcoreUtil2.getContainerOfType(context, MappingDefinition)
- if (mappingDefinition === null) {
- return IScope.NULLSCOPE
- }
- val componentInstances = newArrayList
- componentInstances.addAll(mappingDefinition.lookupDefinitions)
- if (mappingDefinition.componentInstance !== null) {
- componentInstances += mappingDefinition.componentInstance
- }
- Scopes.scopeFor(componentInstances)
- }
-
- protected def getEventDeclarationsScope(EObject context) {
- val variable = EcoreUtil2.getContainerOfType(context, EventReference)?.component
- val events = switch (variable) {
- ComponentInstance:
- variable.componentType?.allEventDeclarations
- LookupDefinition:
- variable.mapping?.componentInstance?.componentType?.allEventDeclarations
- default:
- null
- }
- if (events === null) {
- return IScope.NULLSCOPE
- }
- Scopes.scopeFor(events)
- }
-
- private def getAllEventDeclarations(ComponentDefinition componentDefinition) {
- val eventDeclarations = newArrayList
- eventDeclarations.addAll(componentDefinition.inputEvents)
- eventDeclarations.addAll(componentDefinition.eventDefinitions)
- eventDeclarations
- }
-}
diff --git a/Stochastic/hu.bme.mit.inf.dslreasoner.faulttree.components/src/hu/bme/mit/inf/dslreasoner/faulttree/components/validation/CftLanguageValidator.xtend b/Stochastic/hu.bme.mit.inf.dslreasoner.faulttree.components/src/hu/bme/mit/inf/dslreasoner/faulttree/components/validation/CftLanguageValidator.xtend
deleted file mode 100644
index f1da10bb..00000000
--- a/Stochastic/hu.bme.mit.inf.dslreasoner.faulttree.components/src/hu/bme/mit/inf/dslreasoner/faulttree/components/validation/CftLanguageValidator.xtend
+++ /dev/null
@@ -1,25 +0,0 @@
-/*
- * generated by Xtext 2.16.0
- */
-package hu.bme.mit.inf.dslreasoner.faulttree.components.validation
-
-
-/**
- * This class contains custom validation rules.
- *
- * See https://www.eclipse.org/Xtext/documentation/303_runtime_concepts.html#validation
- */
-class CftLanguageValidator extends AbstractCftLanguageValidator {
-
-// public static val INVALID_NAME = 'invalidName'
-//
-// @Check
-// def checkGreetingStartsWithCapital(Greeting greeting) {
-// if (!Character.isUpperCase(greeting.name.charAt(0))) {
-// warning('Name should start with a capital',
-// CftLanguagePackage.Literals.GREETING__NAME,
-// INVALID_NAME)
-// }
-// }
-
-}
diff --git a/Stochastic/hu.bme.mit.inf.dslreasoner.faulttree.components/xtend-gen/hu/bme/mit/inf/dslreasoner/faulttree/components/.CftLanguageRuntimeModule.xtendbin b/Stochastic/hu.bme.mit.inf.dslreasoner.faulttree.components/xtend-gen/hu/bme/mit/inf/dslreasoner/faulttree/components/.CftLanguageRuntimeModule.xtendbin
deleted file mode 100644
index 25c11260..00000000
Binary files a/Stochastic/hu.bme.mit.inf.dslreasoner.faulttree.components/xtend-gen/hu/bme/mit/inf/dslreasoner/faulttree/components/.CftLanguageRuntimeModule.xtendbin and /dev/null differ
diff --git a/Stochastic/hu.bme.mit.inf.dslreasoner.faulttree.components/xtend-gen/hu/bme/mit/inf/dslreasoner/faulttree/components/.CftLanguageStandaloneSetup.xtendbin b/Stochastic/hu.bme.mit.inf.dslreasoner.faulttree.components/xtend-gen/hu/bme/mit/inf/dslreasoner/faulttree/components/.CftLanguageStandaloneSetup.xtendbin
deleted file mode 100644
index 7a10919f..00000000
Binary files a/Stochastic/hu.bme.mit.inf.dslreasoner.faulttree.components/xtend-gen/hu/bme/mit/inf/dslreasoner/faulttree/components/.CftLanguageStandaloneSetup.xtendbin and /dev/null differ
diff --git a/Stochastic/hu.bme.mit.inf.dslreasoner.faulttree.components/xtend-gen/hu/bme/mit/inf/dslreasoner/faulttree/components/.gitignore b/Stochastic/hu.bme.mit.inf.dslreasoner.faulttree.components/xtend-gen/hu/bme/mit/inf/dslreasoner/faulttree/components/.gitignore
deleted file mode 100644
index a5028502..00000000
--- a/Stochastic/hu.bme.mit.inf.dslreasoner.faulttree.components/xtend-gen/hu/bme/mit/inf/dslreasoner/faulttree/components/.gitignore
+++ /dev/null
@@ -1,6 +0,0 @@
-/.CftLanguageRuntimeModule.java._trace
-/.CftLanguageStandaloneSetup.java._trace
-/.CftLanguageRuntimeModule.xtendbin
-/.CftLanguageStandaloneSetup.xtendbin
-/CftLanguageRuntimeModule.java
-/CftLanguageStandaloneSetup.java
diff --git a/Stochastic/hu.bme.mit.inf.dslreasoner.faulttree.components/xtend-gen/hu/bme/mit/inf/dslreasoner/faulttree/components/CftLanguageRuntimeModule.java b/Stochastic/hu.bme.mit.inf.dslreasoner.faulttree.components/xtend-gen/hu/bme/mit/inf/dslreasoner/faulttree/components/CftLanguageRuntimeModule.java
deleted file mode 100644
index e798e394..00000000
--- a/Stochastic/hu.bme.mit.inf.dslreasoner.faulttree.components/xtend-gen/hu/bme/mit/inf/dslreasoner/faulttree/components/CftLanguageRuntimeModule.java
+++ /dev/null
@@ -1,44 +0,0 @@
-/**
- * generated by Xtext 2.16.0
- */
-package hu.bme.mit.inf.dslreasoner.faulttree.components;
-
-import com.google.inject.Binder;
-import com.google.inject.name.Names;
-import hu.bme.mit.inf.dslreasoner.faulttree.components.AbstractCftLanguageRuntimeModule;
-import hu.bme.mit.inf.dslreasoner.faulttree.components.conversion.CftLanguageValueConverterService;
-import hu.bme.mit.inf.dslreasoner.faulttree.components.naming.CftLanguageQualifiedNameProvider;
-import hu.bme.mit.inf.dslreasoner.faulttree.components.scoping.CftLanguageImportedNamespaceAwareLocalScopeProvider;
-import org.eclipse.xtext.conversion.IValueConverterService;
-import org.eclipse.xtext.naming.IQualifiedNameProvider;
-import org.eclipse.xtext.scoping.IGlobalScopeProvider;
-import org.eclipse.xtext.scoping.IScopeProvider;
-import org.eclipse.xtext.scoping.impl.AbstractDeclarativeScopeProvider;
-import org.eclipse.xtext.scoping.impl.DefaultGlobalScopeProvider;
-
-/**
- * Use this class to register components to be used at runtime / without the Equinox extension registry.
- */
-@SuppressWarnings("all")
-public class CftLanguageRuntimeModule extends AbstractCftLanguageRuntimeModule {
- @Override
- public Class extends IGlobalScopeProvider> bindIGlobalScopeProvider() {
- return DefaultGlobalScopeProvider.class;
- }
-
- @Override
- public void configureIScopeProviderDelegate(final Binder binder) {
- binder.bind(IScopeProvider.class).annotatedWith(Names.named(AbstractDeclarativeScopeProvider.NAMED_DELEGATE)).to(
- CftLanguageImportedNamespaceAwareLocalScopeProvider.class);
- }
-
- @Override
- public Class extends IQualifiedNameProvider> bindIQualifiedNameProvider() {
- return CftLanguageQualifiedNameProvider.class;
- }
-
- @Override
- public Class extends IValueConverterService> bindIValueConverterService() {
- return CftLanguageValueConverterService.class;
- }
-}
diff --git a/Stochastic/hu.bme.mit.inf.dslreasoner.faulttree.components/xtend-gen/hu/bme/mit/inf/dslreasoner/faulttree/components/CftLanguageStandaloneSetup.java b/Stochastic/hu.bme.mit.inf.dslreasoner.faulttree.components/xtend-gen/hu/bme/mit/inf/dslreasoner/faulttree/components/CftLanguageStandaloneSetup.java
deleted file mode 100644
index 3eed418e..00000000
--- a/Stochastic/hu.bme.mit.inf.dslreasoner.faulttree.components/xtend-gen/hu/bme/mit/inf/dslreasoner/faulttree/components/CftLanguageStandaloneSetup.java
+++ /dev/null
@@ -1,16 +0,0 @@
-/**
- * generated by Xtext 2.16.0
- */
-package hu.bme.mit.inf.dslreasoner.faulttree.components;
-
-import hu.bme.mit.inf.dslreasoner.faulttree.components.CftLanguageStandaloneSetupGenerated;
-
-/**
- * Initialization support for running Xtext languages without Equinox extension registry.
- */
-@SuppressWarnings("all")
-public class CftLanguageStandaloneSetup extends CftLanguageStandaloneSetupGenerated {
- public static void doSetup() {
- new CftLanguageStandaloneSetup().createInjectorAndDoEMFRegistration();
- }
-}
diff --git a/Stochastic/hu.bme.mit.inf.dslreasoner.faulttree.components/xtend-gen/hu/bme/mit/inf/dslreasoner/faulttree/components/conversion/.CftLanguageValueConverterService.xtendbin b/Stochastic/hu.bme.mit.inf.dslreasoner.faulttree.components/xtend-gen/hu/bme/mit/inf/dslreasoner/faulttree/components/conversion/.CftLanguageValueConverterService.xtendbin
deleted file mode 100644
index f4a74d7b..00000000
Binary files a/Stochastic/hu.bme.mit.inf.dslreasoner.faulttree.components/xtend-gen/hu/bme/mit/inf/dslreasoner/faulttree/components/conversion/.CftLanguageValueConverterService.xtendbin and /dev/null differ
diff --git a/Stochastic/hu.bme.mit.inf.dslreasoner.faulttree.components/xtend-gen/hu/bme/mit/inf/dslreasoner/faulttree/components/conversion/.OF_INTValueConverter.xtendbin b/Stochastic/hu.bme.mit.inf.dslreasoner.faulttree.components/xtend-gen/hu/bme/mit/inf/dslreasoner/faulttree/components/conversion/.OF_INTValueConverter.xtendbin
deleted file mode 100644
index 8d4c818e..00000000
Binary files a/Stochastic/hu.bme.mit.inf.dslreasoner.faulttree.components/xtend-gen/hu/bme/mit/inf/dslreasoner/faulttree/components/conversion/.OF_INTValueConverter.xtendbin and /dev/null differ
diff --git a/Stochastic/hu.bme.mit.inf.dslreasoner.faulttree.components/xtend-gen/hu/bme/mit/inf/dslreasoner/faulttree/components/conversion/.gitignore b/Stochastic/hu.bme.mit.inf.dslreasoner.faulttree.components/xtend-gen/hu/bme/mit/inf/dslreasoner/faulttree/components/conversion/.gitignore
deleted file mode 100644
index 0a42ffb4..00000000
--- a/Stochastic/hu.bme.mit.inf.dslreasoner.faulttree.components/xtend-gen/hu/bme/mit/inf/dslreasoner/faulttree/components/conversion/.gitignore
+++ /dev/null
@@ -1,6 +0,0 @@
-/.OF_INTValueConverter.java._trace
-/.CftLanguageValueConverterService.java._trace
-/.CftLanguageValueConverterService.xtendbin
-/.OF_INTValueConverter.xtendbin
-/CftLanguageValueConverterService.java
-/OF_INTValueConverter.java
diff --git a/Stochastic/hu.bme.mit.inf.dslreasoner.faulttree.components/xtend-gen/hu/bme/mit/inf/dslreasoner/faulttree/components/conversion/CftLanguageValueConverterService.java b/Stochastic/hu.bme.mit.inf.dslreasoner.faulttree.components/xtend-gen/hu/bme/mit/inf/dslreasoner/faulttree/components/conversion/CftLanguageValueConverterService.java
deleted file mode 100644
index f14362c9..00000000
--- a/Stochastic/hu.bme.mit.inf.dslreasoner.faulttree.components/xtend-gen/hu/bme/mit/inf/dslreasoner/faulttree/components/conversion/CftLanguageValueConverterService.java
+++ /dev/null
@@ -1,18 +0,0 @@
-package hu.bme.mit.inf.dslreasoner.faulttree.components.conversion;
-
-import com.google.inject.Inject;
-import hu.bme.mit.inf.dslreasoner.faulttree.components.conversion.OF_INTValueConverter;
-import org.eclipse.xtext.common.services.DefaultTerminalConverters;
-import org.eclipse.xtext.conversion.IValueConverter;
-import org.eclipse.xtext.conversion.ValueConverter;
-
-@SuppressWarnings("all")
-public class CftLanguageValueConverterService extends DefaultTerminalConverters {
- @Inject
- private OF_INTValueConverter ofIntValueConverter;
-
- @ValueConverter(rule = "OF_INT")
- public IValueConverter OF_INT() {
- return this.ofIntValueConverter;
- }
-}
diff --git a/Stochastic/hu.bme.mit.inf.dslreasoner.faulttree.components/xtend-gen/hu/bme/mit/inf/dslreasoner/faulttree/components/conversion/OF_INTValueConverter.java b/Stochastic/hu.bme.mit.inf.dslreasoner.faulttree.components/xtend-gen/hu/bme/mit/inf/dslreasoner/faulttree/components/conversion/OF_INTValueConverter.java
deleted file mode 100644
index 0fd2375e..00000000
--- a/Stochastic/hu.bme.mit.inf.dslreasoner.faulttree.components/xtend-gen/hu/bme/mit/inf/dslreasoner/faulttree/components/conversion/OF_INTValueConverter.java
+++ /dev/null
@@ -1,58 +0,0 @@
-package hu.bme.mit.inf.dslreasoner.faulttree.components.conversion;
-
-import com.google.common.base.Objects;
-import org.eclipse.xtext.conversion.ValueConverterException;
-import org.eclipse.xtext.conversion.impl.AbstractLexerBasedConverter;
-import org.eclipse.xtext.nodemodel.INode;
-import org.eclipse.xtext.xbase.lib.Exceptions;
-
-@SuppressWarnings("all")
-public class OF_INTValueConverter extends AbstractLexerBasedConverter {
- private static final String PREFIX = "of";
-
- @Override
- public Integer toValue(final String string, final INode node) throws ValueConverterException {
- Integer _xblockexpression = null;
- {
- if ((string == null)) {
- return null;
- }
- if (((string.length() < OF_INTValueConverter.PREFIX.length()) || (!Objects.equal(string.substring(0, OF_INTValueConverter.PREFIX.length()), OF_INTValueConverter.PREFIX)))) {
- throw new ValueConverterException((("\'" + string) + "\' must start with the characters \'of\'."), node, null);
- }
- Integer _xtrycatchfinallyexpression = null;
- try {
- Integer _xblockexpression_1 = null;
- {
- final int intValue = Integer.parseInt(string.substring(OF_INTValueConverter.PREFIX.length()), 10);
- _xblockexpression_1 = Integer.valueOf(intValue);
- }
- _xtrycatchfinallyexpression = _xblockexpression_1;
- } catch (final Throwable _t) {
- if (_t instanceof NumberFormatException) {
- final NumberFormatException e = (NumberFormatException)_t;
- throw new ValueConverterException((("Couldn\'t convert \'" + string) + "\' to an int value."), node, e);
- } else {
- throw Exceptions.sneakyThrow(_t);
- }
- }
- _xblockexpression = _xtrycatchfinallyexpression;
- }
- return _xblockexpression;
- }
-
- @Override
- protected String toEscapedString(final Integer value) {
- return (OF_INTValueConverter.PREFIX + value);
- }
-
- @Override
- protected void assertValidValue(final Integer value) {
- super.assertValidValue(value);
- if (((value).intValue() < 0)) {
- String _ruleName = this.getRuleName();
- String _plus = (_ruleName + " may not be negative.");
- throw new ValueConverterException(_plus, null, null);
- }
- }
-}
diff --git a/Stochastic/hu.bme.mit.inf.dslreasoner.faulttree.components/xtend-gen/hu/bme/mit/inf/dslreasoner/faulttree/components/generator/.CftLanguageGenerator.xtendbin b/Stochastic/hu.bme.mit.inf.dslreasoner.faulttree.components/xtend-gen/hu/bme/mit/inf/dslreasoner/faulttree/components/generator/.CftLanguageGenerator.xtendbin
deleted file mode 100644
index 79e0e382..00000000
Binary files a/Stochastic/hu.bme.mit.inf.dslreasoner.faulttree.components/xtend-gen/hu/bme/mit/inf/dslreasoner/faulttree/components/generator/.CftLanguageGenerator.xtendbin and /dev/null differ
diff --git a/Stochastic/hu.bme.mit.inf.dslreasoner.faulttree.components/xtend-gen/hu/bme/mit/inf/dslreasoner/faulttree/components/generator/.gitignore b/Stochastic/hu.bme.mit.inf.dslreasoner.faulttree.components/xtend-gen/hu/bme/mit/inf/dslreasoner/faulttree/components/generator/.gitignore
deleted file mode 100644
index 943ab682..00000000
--- a/Stochastic/hu.bme.mit.inf.dslreasoner.faulttree.components/xtend-gen/hu/bme/mit/inf/dslreasoner/faulttree/components/generator/.gitignore
+++ /dev/null
@@ -1,3 +0,0 @@
-/.CftLanguageGenerator.java._trace
-/.CftLanguageGenerator.xtendbin
-/CftLanguageGenerator.java
diff --git a/Stochastic/hu.bme.mit.inf.dslreasoner.faulttree.components/xtend-gen/hu/bme/mit/inf/dslreasoner/faulttree/components/generator/CftLanguageGenerator.java b/Stochastic/hu.bme.mit.inf.dslreasoner.faulttree.components/xtend-gen/hu/bme/mit/inf/dslreasoner/faulttree/components/generator/CftLanguageGenerator.java
deleted file mode 100644
index 8dddfb2e..00000000
--- a/Stochastic/hu.bme.mit.inf.dslreasoner.faulttree.components/xtend-gen/hu/bme/mit/inf/dslreasoner/faulttree/components/generator/CftLanguageGenerator.java
+++ /dev/null
@@ -1,21 +0,0 @@
-/**
- * generated by Xtext 2.16.0
- */
-package hu.bme.mit.inf.dslreasoner.faulttree.components.generator;
-
-import org.eclipse.emf.ecore.resource.Resource;
-import org.eclipse.xtext.generator.AbstractGenerator;
-import org.eclipse.xtext.generator.IFileSystemAccess2;
-import org.eclipse.xtext.generator.IGeneratorContext;
-
-/**
- * Generates code from your model files on save.
- *
- * See https://www.eclipse.org/Xtext/documentation/303_runtime_concepts.html#code-generation
- */
-@SuppressWarnings("all")
-public class CftLanguageGenerator extends AbstractGenerator {
- @Override
- public void doGenerate(final Resource resource, final IFileSystemAccess2 fsa, final IGeneratorContext context) {
- }
-}
diff --git a/Stochastic/hu.bme.mit.inf.dslreasoner.faulttree.components/xtend-gen/hu/bme/mit/inf/dslreasoner/faulttree/components/naming/.CftLanguageQualifiedNameProvider.xtendbin b/Stochastic/hu.bme.mit.inf.dslreasoner.faulttree.components/xtend-gen/hu/bme/mit/inf/dslreasoner/faulttree/components/naming/.CftLanguageQualifiedNameProvider.xtendbin
deleted file mode 100644
index 51f5e2fe..00000000
Binary files a/Stochastic/hu.bme.mit.inf.dslreasoner.faulttree.components/xtend-gen/hu/bme/mit/inf/dslreasoner/faulttree/components/naming/.CftLanguageQualifiedNameProvider.xtendbin and /dev/null differ
diff --git a/Stochastic/hu.bme.mit.inf.dslreasoner.faulttree.components/xtend-gen/hu/bme/mit/inf/dslreasoner/faulttree/components/naming/.PackageNameProvider.xtendbin b/Stochastic/hu.bme.mit.inf.dslreasoner.faulttree.components/xtend-gen/hu/bme/mit/inf/dslreasoner/faulttree/components/naming/.PackageNameProvider.xtendbin
deleted file mode 100644
index cf8f603b..00000000
Binary files a/Stochastic/hu.bme.mit.inf.dslreasoner.faulttree.components/xtend-gen/hu/bme/mit/inf/dslreasoner/faulttree/components/naming/.PackageNameProvider.xtendbin and /dev/null differ
diff --git a/Stochastic/hu.bme.mit.inf.dslreasoner.faulttree.components/xtend-gen/hu/bme/mit/inf/dslreasoner/faulttree/components/naming/.gitignore b/Stochastic/hu.bme.mit.inf.dslreasoner.faulttree.components/xtend-gen/hu/bme/mit/inf/dslreasoner/faulttree/components/naming/.gitignore
deleted file mode 100644
index bb9e8b92..00000000
--- a/Stochastic/hu.bme.mit.inf.dslreasoner.faulttree.components/xtend-gen/hu/bme/mit/inf/dslreasoner/faulttree/components/naming/.gitignore
+++ /dev/null
@@ -1,6 +0,0 @@
-/.CftLanguageQualifiedNameProvider.java._trace
-/.PackageNameProvider.java._trace
-/.CftLanguageQualifiedNameProvider.xtendbin
-/.PackageNameProvider.xtendbin
-/CftLanguageQualifiedNameProvider.java
-/PackageNameProvider.java
diff --git a/Stochastic/hu.bme.mit.inf.dslreasoner.faulttree.components/xtend-gen/hu/bme/mit/inf/dslreasoner/faulttree/components/naming/CftLanguageQualifiedNameProvider.java b/Stochastic/hu.bme.mit.inf.dslreasoner.faulttree.components/xtend-gen/hu/bme/mit/inf/dslreasoner/faulttree/components/naming/CftLanguageQualifiedNameProvider.java
deleted file mode 100644
index 24ebaccb..00000000
--- a/Stochastic/hu.bme.mit.inf.dslreasoner.faulttree.components/xtend-gen/hu/bme/mit/inf/dslreasoner/faulttree/components/naming/CftLanguageQualifiedNameProvider.java
+++ /dev/null
@@ -1,35 +0,0 @@
-package hu.bme.mit.inf.dslreasoner.faulttree.components.naming;
-
-import com.google.inject.Inject;
-import hu.bme.mit.inf.dslreasoner.faulttree.components.cftLanguage.TransformationDefinition;
-import hu.bme.mit.inf.dslreasoner.faulttree.components.naming.PackageNameProvider;
-import hu.bme.mit.inf.dslreasoner.faulttree.model.cft.ComponentDefinition;
-import org.eclipse.emf.ecore.EObject;
-import org.eclipse.xtext.naming.DefaultDeclarativeQualifiedNameProvider;
-import org.eclipse.xtext.naming.QualifiedName;
-
-@SuppressWarnings("all")
-public class CftLanguageQualifiedNameProvider extends DefaultDeclarativeQualifiedNameProvider {
- @Inject
- private PackageNameProvider packageNameProvider;
-
- public QualifiedName qualifiedName(final ComponentDefinition componentDefinition) {
- return this.computePackageQualifiedName(componentDefinition, componentDefinition.getName());
- }
-
- public QualifiedName qualifiedName(final TransformationDefinition transformationDefinition) {
- return this.computePackageQualifiedName(transformationDefinition, transformationDefinition.getName());
- }
-
- private QualifiedName computePackageQualifiedName(final EObject eObj, final String name) {
- QualifiedName _xblockexpression = null;
- {
- if ((name == null)) {
- return null;
- }
- final QualifiedName packageQualifier = this.packageNameProvider.getPackageName(eObj);
- _xblockexpression = packageQualifier.append(name);
- }
- return _xblockexpression;
- }
-}
diff --git a/Stochastic/hu.bme.mit.inf.dslreasoner.faulttree.components/xtend-gen/hu/bme/mit/inf/dslreasoner/faulttree/components/naming/PackageNameProvider.java b/Stochastic/hu.bme.mit.inf.dslreasoner.faulttree.components/xtend-gen/hu/bme/mit/inf/dslreasoner/faulttree/components/naming/PackageNameProvider.java
deleted file mode 100644
index 5841dc75..00000000
--- a/Stochastic/hu.bme.mit.inf.dslreasoner.faulttree.components/xtend-gen/hu/bme/mit/inf/dslreasoner/faulttree/components/naming/PackageNameProvider.java
+++ /dev/null
@@ -1,46 +0,0 @@
-package hu.bme.mit.inf.dslreasoner.faulttree.components.naming;
-
-import com.google.inject.Inject;
-import hu.bme.mit.inf.dslreasoner.faulttree.components.cftLanguage.CftModel;
-import org.eclipse.emf.ecore.EObject;
-import org.eclipse.xtend.lib.annotations.FinalFieldsConstructor;
-import org.eclipse.xtext.EcoreUtil2;
-import org.eclipse.xtext.naming.IQualifiedNameConverter;
-import org.eclipse.xtext.naming.QualifiedName;
-import org.eclipse.xtext.xbase.lib.StringExtensions;
-
-@SuppressWarnings("all")
-public class PackageNameProvider {
- private final IQualifiedNameConverter qualifiedNameConverter;
-
- @FinalFieldsConstructor
- @Inject
- public PackageNameProvider(final IQualifiedNameConverter qualifiedNameConverter) {
- super();
- this.qualifiedNameConverter = qualifiedNameConverter;
- }
-
- public QualifiedName getPackageName(final EObject eObj) {
- QualifiedName _xblockexpression = null;
- {
- if ((eObj == null)) {
- return QualifiedName.EMPTY;
- }
- CftModel _containerOfType = EcoreUtil2.getContainerOfType(eObj, CftModel.class);
- String _packageName = null;
- if (_containerOfType!=null) {
- _packageName=_containerOfType.getPackageName();
- }
- final String pacakgeName = _packageName;
- QualifiedName _xifexpression = null;
- boolean _isNullOrEmpty = StringExtensions.isNullOrEmpty(pacakgeName);
- if (_isNullOrEmpty) {
- _xifexpression = QualifiedName.EMPTY;
- } else {
- _xifexpression = this.qualifiedNameConverter.toQualifiedName(pacakgeName);
- }
- _xblockexpression = _xifexpression;
- }
- return _xblockexpression;
- }
-}
diff --git a/Stochastic/hu.bme.mit.inf.dslreasoner.faulttree.components/xtend-gen/hu/bme/mit/inf/dslreasoner/faulttree/components/scoping/.CftLanguageImportedNamespaceAwareLocalScopeProvider.xtendbin b/Stochastic/hu.bme.mit.inf.dslreasoner.faulttree.components/xtend-gen/hu/bme/mit/inf/dslreasoner/faulttree/components/scoping/.CftLanguageImportedNamespaceAwareLocalScopeProvider.xtendbin
deleted file mode 100644
index 116d5bc1..00000000
Binary files a/Stochastic/hu.bme.mit.inf.dslreasoner.faulttree.components/xtend-gen/hu/bme/mit/inf/dslreasoner/faulttree/components/scoping/.CftLanguageImportedNamespaceAwareLocalScopeProvider.xtendbin and /dev/null differ
diff --git a/Stochastic/hu.bme.mit.inf.dslreasoner.faulttree.components/xtend-gen/hu/bme/mit/inf/dslreasoner/faulttree/components/scoping/.CftLanguageScopeProvider.xtendbin b/Stochastic/hu.bme.mit.inf.dslreasoner.faulttree.components/xtend-gen/hu/bme/mit/inf/dslreasoner/faulttree/components/scoping/.CftLanguageScopeProvider.xtendbin
deleted file mode 100644
index 7a6eb47e..00000000
Binary files a/Stochastic/hu.bme.mit.inf.dslreasoner.faulttree.components/xtend-gen/hu/bme/mit/inf/dslreasoner/faulttree/components/scoping/.CftLanguageScopeProvider.xtendbin and /dev/null differ
diff --git a/Stochastic/hu.bme.mit.inf.dslreasoner.faulttree.components/xtend-gen/hu/bme/mit/inf/dslreasoner/faulttree/components/scoping/.gitignore b/Stochastic/hu.bme.mit.inf.dslreasoner.faulttree.components/xtend-gen/hu/bme/mit/inf/dslreasoner/faulttree/components/scoping/.gitignore
deleted file mode 100644
index e0a335bd..00000000
--- a/Stochastic/hu.bme.mit.inf.dslreasoner.faulttree.components/xtend-gen/hu/bme/mit/inf/dslreasoner/faulttree/components/scoping/.gitignore
+++ /dev/null
@@ -1,8 +0,0 @@
-/.CftLanguageScopeProvider.java._trace
-/.CftLanguageImportedNamespaceAwareScopeProvider.java._trace
-/.CftLanguageImportedNamespaceAwareScopeLocalProvider.java._trace
-/.CftLanguageImportedNamespaceAwareLocalScopeProvider.java._trace
-/.CftLanguageImportedNamespaceAwareLocalScopeProvider.xtendbin
-/.CftLanguageScopeProvider.xtendbin
-/CftLanguageImportedNamespaceAwareLocalScopeProvider.java
-/CftLanguageScopeProvider.java
diff --git a/Stochastic/hu.bme.mit.inf.dslreasoner.faulttree.components/xtend-gen/hu/bme/mit/inf/dslreasoner/faulttree/components/scoping/CftLanguageImportedNamespaceAwareLocalScopeProvider.java b/Stochastic/hu.bme.mit.inf.dslreasoner.faulttree.components/xtend-gen/hu/bme/mit/inf/dslreasoner/faulttree/components/scoping/CftLanguageImportedNamespaceAwareLocalScopeProvider.java
deleted file mode 100644
index d90fe787..00000000
--- a/Stochastic/hu.bme.mit.inf.dslreasoner.faulttree.components/xtend-gen/hu/bme/mit/inf/dslreasoner/faulttree/components/scoping/CftLanguageImportedNamespaceAwareLocalScopeProvider.java
+++ /dev/null
@@ -1,63 +0,0 @@
-package hu.bme.mit.inf.dslreasoner.faulttree.components.scoping;
-
-import com.google.inject.Inject;
-import com.google.inject.Singleton;
-import hu.bme.mit.inf.dslreasoner.faulttree.components.naming.PackageNameProvider;
-import java.util.List;
-import org.eclipse.emf.ecore.EClass;
-import org.eclipse.emf.ecore.EObject;
-import org.eclipse.emf.ecore.EReference;
-import org.eclipse.xtext.naming.IQualifiedNameConverter;
-import org.eclipse.xtext.naming.IQualifiedNameProvider;
-import org.eclipse.xtext.naming.QualifiedName;
-import org.eclipse.xtext.scoping.ICaseInsensitivityHelper;
-import org.eclipse.xtext.scoping.IGlobalScopeProvider;
-import org.eclipse.xtext.scoping.IScope;
-import org.eclipse.xtext.scoping.impl.ImportNormalizer;
-import org.eclipse.xtext.scoping.impl.ImportScope;
-import org.eclipse.xtext.scoping.impl.ImportedNamespaceAwareLocalScopeProvider;
-
-@Singleton
-@SuppressWarnings("all")
-public class CftLanguageImportedNamespaceAwareLocalScopeProvider extends ImportedNamespaceAwareLocalScopeProvider {
- @Inject
- private PackageNameProvider packageNameProvider;
-
- @Inject
- public CftLanguageImportedNamespaceAwareLocalScopeProvider() {
- }
-
- public CftLanguageImportedNamespaceAwareLocalScopeProvider(final IGlobalScopeProvider globalScopeProvider, final IQualifiedNameProvider qualifiedNameProvider, final IQualifiedNameConverter qualifiedNameConverter, final ICaseInsensitivityHelper caseInsensitivityHelper) {
- super(globalScopeProvider, qualifiedNameProvider, qualifiedNameConverter, caseInsensitivityHelper);
- PackageNameProvider _packageNameProvider = new PackageNameProvider(qualifiedNameConverter);
- this.packageNameProvider = _packageNameProvider;
- }
-
- @Override
- protected List internalGetImportedNamespaceResolvers(final EObject context, final boolean ignoreCase) {
- List _xblockexpression = null;
- {
- final List resolvers = super.internalGetImportedNamespaceResolvers(context, ignoreCase);
- final QualifiedName packageName = this.packageNameProvider.getPackageName(context);
- boolean _isEmpty = packageName.isEmpty();
- boolean _not = (!_isEmpty);
- if (_not) {
- final ImportNormalizer packageNormalizer = this.doCreateImportNormalizer(packageName, true, ignoreCase);
- resolvers.add(0, packageNormalizer);
- }
- _xblockexpression = resolvers;
- }
- return _xblockexpression;
- }
-
- public ImportScope createImportNormalizedScope(final IScope elements, final EObject context, final EReference reference) {
- ImportScope _xblockexpression = null;
- {
- final boolean ignoreCase = this.isIgnoreCase(reference);
- final EClass type = reference.getEReferenceType();
- final List namespaceResolvers = this.getImportedNamespaceResolvers(context, ignoreCase);
- _xblockexpression = this.createImportScope(elements, namespaceResolvers, null, type, ignoreCase);
- }
- return _xblockexpression;
- }
-}
diff --git a/Stochastic/hu.bme.mit.inf.dslreasoner.faulttree.components/xtend-gen/hu/bme/mit/inf/dslreasoner/faulttree/components/scoping/CftLanguageScopeProvider.java b/Stochastic/hu.bme.mit.inf.dslreasoner.faulttree.components/xtend-gen/hu/bme/mit/inf/dslreasoner/faulttree/components/scoping/CftLanguageScopeProvider.java
deleted file mode 100644
index 8d452f2a..00000000
--- a/Stochastic/hu.bme.mit.inf.dslreasoner.faulttree.components/xtend-gen/hu/bme/mit/inf/dslreasoner/faulttree/components/scoping/CftLanguageScopeProvider.java
+++ /dev/null
@@ -1,264 +0,0 @@
-/**
- * generated by Xtext 2.16.0
- */
-package hu.bme.mit.inf.dslreasoner.faulttree.components.scoping;
-
-import com.google.common.base.Objects;
-import com.google.common.collect.Lists;
-import com.google.inject.Inject;
-import hu.bme.mit.inf.dslreasoner.faulttree.components.cftLanguage.CftLanguagePackage;
-import hu.bme.mit.inf.dslreasoner.faulttree.components.cftLanguage.ComponentInstance;
-import hu.bme.mit.inf.dslreasoner.faulttree.components.cftLanguage.EventReference;
-import hu.bme.mit.inf.dslreasoner.faulttree.components.cftLanguage.LookupDefinition;
-import hu.bme.mit.inf.dslreasoner.faulttree.components.cftLanguage.MappingDefinition;
-import hu.bme.mit.inf.dslreasoner.faulttree.components.cftLanguage.MappingParameter;
-import hu.bme.mit.inf.dslreasoner.faulttree.components.cftLanguage.TransformationDefinition;
-import hu.bme.mit.inf.dslreasoner.faulttree.components.cftLanguage.Variable;
-import hu.bme.mit.inf.dslreasoner.faulttree.components.cftLanguage.impl.MappingDefinitionImpl;
-import hu.bme.mit.inf.dslreasoner.faulttree.components.scoping.AbstractCftLanguageScopeProvider;
-import hu.bme.mit.inf.dslreasoner.faulttree.components.scoping.CftLanguageImportedNamespaceAwareLocalScopeProvider;
-import hu.bme.mit.inf.dslreasoner.faulttree.model.cft.ComponentDefinition;
-import hu.bme.mit.inf.dslreasoner.faulttree.model.cft.EventDeclaration;
-import java.util.ArrayList;
-import org.eclipse.emf.common.notify.Notifier;
-import org.eclipse.emf.ecore.EObject;
-import org.eclipse.emf.ecore.EReference;
-import org.eclipse.emf.ecore.resource.ResourceSet;
-import org.eclipse.viatra.query.patternlanguage.emf.vql.Pattern;
-import org.eclipse.xtext.EcoreUtil2;
-import org.eclipse.xtext.naming.QualifiedName;
-import org.eclipse.xtext.resource.EObjectDescription;
-import org.eclipse.xtext.resource.IEObjectDescription;
-import org.eclipse.xtext.resource.IResourceDescriptions;
-import org.eclipse.xtext.resource.IResourceDescriptionsProvider;
-import org.eclipse.xtext.scoping.IScope;
-import org.eclipse.xtext.scoping.Scopes;
-import org.eclipse.xtext.scoping.impl.ImportScope;
-import org.eclipse.xtext.scoping.impl.SimpleScope;
-import org.eclipse.xtext.xbase.lib.CollectionLiterals;
-import org.eclipse.xtext.xbase.lib.Functions.Function1;
-import org.eclipse.xtext.xbase.lib.IterableExtensions;
-
-/**
- * This class contains custom scoping description.
- *
- * See https://www.eclipse.org/Xtext/documentation/303_runtime_concepts.html#scoping
- * on how and when to use it.
- */
-@SuppressWarnings("all")
-public class CftLanguageScopeProvider extends AbstractCftLanguageScopeProvider {
- public static final String SINGLETON_VARIABLE_PREFIX = "_";
-
- @Inject
- private IResourceDescriptionsProvider resourceDescriptionsProvider;
-
- @Inject
- private CftLanguageImportedNamespaceAwareLocalScopeProvider importedNamespaceProvider;
-
- @Override
- public IScope getScope(final EObject context, final EReference reference) {
- IScope _switchResult = null;
- boolean _matched = false;
- if (Objects.equal(reference, CftLanguagePackage.Literals.LOOKUP_DEFINITION__MAPPING)) {
- _matched=true;
- _switchResult = this.getRuleDefinitionsScope(context, reference);
- }
- if (!_matched) {
- if (Objects.equal(reference, CftLanguagePackage.Literals.LOOKUP_DEFINITION__ARGUMENTS)) {
- _matched=true;
- _switchResult = this.getMappingParametersScope(context);
- }
- }
- if (!_matched) {
- if (Objects.equal(reference, CftLanguagePackage.Literals.EVENT_REFERENCE__COMPONENT)) {
- _matched=true;
- _switchResult = this.getComponentInstancesScope(context);
- }
- }
- if (!_matched) {
- if (Objects.equal(reference, CftLanguagePackage.Literals.EVENT_REFERENCE__EVENT)) {
- _matched=true;
- _switchResult = this.getEventDeclarationsScope(context);
- }
- }
- if (!_matched) {
- _switchResult = super.getScope(context, reference);
- }
- return _switchResult;
- }
-
- protected IScope getRuleDefinitionsScope(final EObject context, final EReference referece) {
- ImportScope _xblockexpression = null;
- {
- final TransformationDefinition transformationDefinition = EcoreUtil2.getContainerOfType(context, TransformationDefinition.class);
- if ((transformationDefinition == null)) {
- return IScope.NULLSCOPE;
- }
- final IResourceDescriptions resourceDescriptions = this.getResourceDescriptions(transformationDefinition);
- final ArrayList mappingDefinitionDescriptions = this.toMappingDefinitionDescriptions(resourceDescriptions,
- transformationDefinition.getMappingDefinitions());
- final SimpleScope ruleDefinitionsScope = new SimpleScope(IScope.NULLSCOPE, mappingDefinitionDescriptions);
- _xblockexpression = this.importedNamespaceProvider.createImportNormalizedScope(ruleDefinitionsScope, context, referece);
- }
- return _xblockexpression;
- }
-
- protected ArrayList toMappingDefinitionDescriptions(final IResourceDescriptions resourceDescriptions, final Iterable extends MappingDefinition> ruleDefinitions) {
- ArrayList _xblockexpression = null;
- {
- final ArrayList mappingDefinitionDescriptions = Lists.newArrayListWithExpectedSize(IterableExtensions.size(ruleDefinitions));
- for (final MappingDefinition ruleDefinition : ruleDefinitions) {
- {
- final Pattern pattern = this.safelyGetPattern(ruleDefinition);
- if ((pattern != null)) {
- IEObjectDescription _head = IterableExtensions.head(resourceDescriptions.getExportedObjectsByObject(pattern));
- QualifiedName _qualifiedName = null;
- if (_head!=null) {
- _qualifiedName=_head.getQualifiedName();
- }
- final QualifiedName patternName = _qualifiedName;
- if ((patternName != null)) {
- IEObjectDescription _create = EObjectDescription.create(patternName, ruleDefinition);
- mappingDefinitionDescriptions.add(_create);
- }
- }
- }
- }
- _xblockexpression = mappingDefinitionDescriptions;
- }
- return _xblockexpression;
- }
-
- private Pattern safelyGetPattern(final MappingDefinition mappingDefinition) {
- Pattern _switchResult = null;
- boolean _matched = false;
- if (mappingDefinition instanceof MappingDefinitionImpl) {
- _matched=true;
- _switchResult = ((MappingDefinitionImpl)mappingDefinition).basicGetPattern();
- }
- if (!_matched) {
- if (Objects.equal(mappingDefinition, null)) {
- _matched=true;
- _switchResult = null;
- }
- }
- if (!_matched) {
- _switchResult = mappingDefinition.getPattern();
- }
- return _switchResult;
- }
-
- private IResourceDescriptions getResourceDescriptions(final Notifier notifier) {
- IResourceDescriptions _xblockexpression = null;
- {
- final ResourceSet resourceSet = EcoreUtil2.getResourceSet(notifier);
- IResourceDescriptions _xifexpression = null;
- if ((resourceSet == null)) {
- _xifexpression = new IResourceDescriptions.NullImpl();
- } else {
- _xifexpression = this.resourceDescriptionsProvider.getResourceDescriptions(resourceSet);
- }
- _xblockexpression = _xifexpression;
- }
- return _xblockexpression;
- }
-
- protected IScope getMappingParametersScope(final EObject context) {
- IScope _xblockexpression = null;
- {
- final MappingDefinition mappingDefinition = EcoreUtil2.getContainerOfType(context, MappingDefinition.class);
- if ((mappingDefinition == null)) {
- return IScope.NULLSCOPE;
- }
- final Function1 _function = (MappingParameter it) -> {
- boolean _startsWith = it.getName().startsWith(CftLanguageScopeProvider.SINGLETON_VARIABLE_PREFIX);
- return Boolean.valueOf((!_startsWith));
- };
- final Iterable variables = IterableExtensions.filter(mappingDefinition.getParameters(), _function);
- _xblockexpression = Scopes.scopeFor(variables);
- }
- return _xblockexpression;
- }
-
- protected IScope getComponentInstancesScope(final EObject context) {
- IScope _xblockexpression = null;
- {
- final MappingDefinition mappingDefinition = EcoreUtil2.getContainerOfType(context, MappingDefinition.class);
- if ((mappingDefinition == null)) {
- return IScope.NULLSCOPE;
- }
- final ArrayList componentInstances = CollectionLiterals.newArrayList();
- componentInstances.addAll(mappingDefinition.getLookupDefinitions());
- ComponentInstance _componentInstance = mappingDefinition.getComponentInstance();
- boolean _tripleNotEquals = (_componentInstance != null);
- if (_tripleNotEquals) {
- ComponentInstance _componentInstance_1 = mappingDefinition.getComponentInstance();
- componentInstances.add(_componentInstance_1);
- }
- _xblockexpression = Scopes.scopeFor(componentInstances);
- }
- return _xblockexpression;
- }
-
- protected IScope getEventDeclarationsScope(final EObject context) {
- IScope _xblockexpression = null;
- {
- EventReference _containerOfType = EcoreUtil2.getContainerOfType(context, EventReference.class);
- Variable _component = null;
- if (_containerOfType!=null) {
- _component=_containerOfType.getComponent();
- }
- final Variable variable = _component;
- ArrayList _switchResult = null;
- boolean _matched = false;
- if (variable instanceof ComponentInstance) {
- _matched=true;
- ComponentDefinition _componentType = ((ComponentInstance)variable).getComponentType();
- ArrayList _allEventDeclarations = null;
- if (_componentType!=null) {
- _allEventDeclarations=this.getAllEventDeclarations(_componentType);
- }
- _switchResult = _allEventDeclarations;
- }
- if (!_matched) {
- if (variable instanceof LookupDefinition) {
- _matched=true;
- MappingDefinition _mapping = ((LookupDefinition)variable).getMapping();
- ComponentInstance _componentInstance = null;
- if (_mapping!=null) {
- _componentInstance=_mapping.getComponentInstance();
- }
- ComponentDefinition _componentType = null;
- if (_componentInstance!=null) {
- _componentType=_componentInstance.getComponentType();
- }
- ArrayList _allEventDeclarations = null;
- if (_componentType!=null) {
- _allEventDeclarations=this.getAllEventDeclarations(_componentType);
- }
- _switchResult = _allEventDeclarations;
- }
- }
- if (!_matched) {
- _switchResult = null;
- }
- final ArrayList events = _switchResult;
- if ((events == null)) {
- return IScope.NULLSCOPE;
- }
- _xblockexpression = Scopes.scopeFor(events);
- }
- return _xblockexpression;
- }
-
- private ArrayList getAllEventDeclarations(final ComponentDefinition componentDefinition) {
- ArrayList _xblockexpression = null;
- {
- final ArrayList eventDeclarations = CollectionLiterals.newArrayList();
- eventDeclarations.addAll(componentDefinition.getInputEvents());
- eventDeclarations.addAll(componentDefinition.getEventDefinitions());
- _xblockexpression = eventDeclarations;
- }
- return _xblockexpression;
- }
-}
diff --git a/Stochastic/hu.bme.mit.inf.dslreasoner.faulttree.components/xtend-gen/hu/bme/mit/inf/dslreasoner/faulttree/components/validation/.CftLanguageValidator.xtendbin b/Stochastic/hu.bme.mit.inf.dslreasoner.faulttree.components/xtend-gen/hu/bme/mit/inf/dslreasoner/faulttree/components/validation/.CftLanguageValidator.xtendbin
deleted file mode 100644
index fbb89193..00000000
Binary files a/Stochastic/hu.bme.mit.inf.dslreasoner.faulttree.components/xtend-gen/hu/bme/mit/inf/dslreasoner/faulttree/components/validation/.CftLanguageValidator.xtendbin and /dev/null differ
diff --git a/Stochastic/hu.bme.mit.inf.dslreasoner.faulttree.components/xtend-gen/hu/bme/mit/inf/dslreasoner/faulttree/components/validation/.gitignore b/Stochastic/hu.bme.mit.inf.dslreasoner.faulttree.components/xtend-gen/hu/bme/mit/inf/dslreasoner/faulttree/components/validation/.gitignore
deleted file mode 100644
index 270d548b..00000000
--- a/Stochastic/hu.bme.mit.inf.dslreasoner.faulttree.components/xtend-gen/hu/bme/mit/inf/dslreasoner/faulttree/components/validation/.gitignore
+++ /dev/null
@@ -1,3 +0,0 @@
-/.CftLanguageValidator.java._trace
-/.CftLanguageValidator.xtendbin
-/CftLanguageValidator.java
diff --git a/Stochastic/hu.bme.mit.inf.dslreasoner.faulttree.components/xtend-gen/hu/bme/mit/inf/dslreasoner/faulttree/components/validation/CftLanguageValidator.java b/Stochastic/hu.bme.mit.inf.dslreasoner.faulttree.components/xtend-gen/hu/bme/mit/inf/dslreasoner/faulttree/components/validation/CftLanguageValidator.java
deleted file mode 100644
index 758d29f4..00000000
--- a/Stochastic/hu.bme.mit.inf.dslreasoner.faulttree.components/xtend-gen/hu/bme/mit/inf/dslreasoner/faulttree/components/validation/CftLanguageValidator.java
+++ /dev/null
@@ -1,15 +0,0 @@
-/**
- * generated by Xtext 2.16.0
- */
-package hu.bme.mit.inf.dslreasoner.faulttree.components.validation;
-
-import hu.bme.mit.inf.dslreasoner.faulttree.components.validation.AbstractCftLanguageValidator;
-
-/**
- * This class contains custom validation rules.
- *
- * See https://www.eclipse.org/Xtext/documentation/303_runtime_concepts.html#validation
- */
-@SuppressWarnings("all")
-public class CftLanguageValidator extends AbstractCftLanguageValidator {
-}
diff --git a/Stochastic/hu.bme.mit.inf.dslreasoner.faulttree.model/.classpath b/Stochastic/hu.bme.mit.inf.dslreasoner.faulttree.model/.classpath
deleted file mode 100644
index 1dc3c7fb..00000000
--- a/Stochastic/hu.bme.mit.inf.dslreasoner.faulttree.model/.classpath
+++ /dev/null
@@ -1,9 +0,0 @@
-
-
-
-
-
-
-
-
-
diff --git a/Stochastic/hu.bme.mit.inf.dslreasoner.faulttree.model/.gitignore b/Stochastic/hu.bme.mit.inf.dslreasoner.faulttree.model/.gitignore
deleted file mode 100644
index ae3c1726..00000000
--- a/Stochastic/hu.bme.mit.inf.dslreasoner.faulttree.model/.gitignore
+++ /dev/null
@@ -1 +0,0 @@
-/bin/
diff --git a/Stochastic/hu.bme.mit.inf.dslreasoner.faulttree.model/.project b/Stochastic/hu.bme.mit.inf.dslreasoner.faulttree.model/.project
deleted file mode 100644
index a86ce76f..00000000
--- a/Stochastic/hu.bme.mit.inf.dslreasoner.faulttree.model/.project
+++ /dev/null
@@ -1,35 +0,0 @@
-
-
- hu.bme.mit.inf.dslreasoner.faulttree.model
-
-
-
-
-
- org.eclipse.xtext.ui.shared.xtextBuilder
-
-
-
-
- org.eclipse.jdt.core.javabuilder
-
-
-
-
- org.eclipse.pde.ManifestBuilder
-
-
-
-
- org.eclipse.pde.SchemaBuilder
-
-
-
-
-
- org.eclipse.sirius.nature.modelingproject
- org.eclipse.pde.PluginNature
- org.eclipse.jdt.core.javanature
- org.eclipse.xtext.ui.shared.xtextNature
-
-
diff --git a/Stochastic/hu.bme.mit.inf.dslreasoner.faulttree.model/.settings/org.eclipse.jdt.core.prefs b/Stochastic/hu.bme.mit.inf.dslreasoner.faulttree.model/.settings/org.eclipse.jdt.core.prefs
deleted file mode 100644
index 0c68a61d..00000000
--- a/Stochastic/hu.bme.mit.inf.dslreasoner.faulttree.model/.settings/org.eclipse.jdt.core.prefs
+++ /dev/null
@@ -1,7 +0,0 @@
-eclipse.preferences.version=1
-org.eclipse.jdt.core.compiler.codegen.inlineJsrBytecode=enabled
-org.eclipse.jdt.core.compiler.codegen.targetPlatform=1.8
-org.eclipse.jdt.core.compiler.compliance=1.8
-org.eclipse.jdt.core.compiler.problem.assertIdentifier=error
-org.eclipse.jdt.core.compiler.problem.enumIdentifier=error
-org.eclipse.jdt.core.compiler.source=1.8
diff --git a/Stochastic/hu.bme.mit.inf.dslreasoner.faulttree.model/META-INF/MANIFEST.MF b/Stochastic/hu.bme.mit.inf.dslreasoner.faulttree.model/META-INF/MANIFEST.MF
deleted file mode 100644
index 0b8c7351..00000000
--- a/Stochastic/hu.bme.mit.inf.dslreasoner.faulttree.model/META-INF/MANIFEST.MF
+++ /dev/null
@@ -1,25 +0,0 @@
-Manifest-Version: 1.0
-Bundle-ManifestVersion: 2
-Bundle-Name: %pluginName
-Bundle-SymbolicName: hu.bme.mit.inf.dslreasoner.faulttree.model;singleton:=true
-Bundle-Version: 1.0.0.qualifier
-Bundle-ClassPath: .
-Bundle-Vendor: %providerName
-Bundle-Localization: plugin
-Automatic-Module-Name: hu.bme.mit.inf.dslreasoner.faulttree.model
-Bundle-RequiredExecutionEnvironment: JavaSE-1.8
-Export-Package: hu.bme.mit.inf.dslreasoner.faulttree.model.cft,
- hu.bme.mit.inf.dslreasoner.faulttree.model.cft.impl,
- hu.bme.mit.inf.dslreasoner.faulttree.model.cft.util,
- hu.bme.mit.inf.dslreasoner.faulttree.model.ft,
- hu.bme.mit.inf.dslreasoner.faulttree.model.ft.impl,
- hu.bme.mit.inf.dslreasoner.faulttree.model.ft.util,
- hu.bme.mit.inf.dslreasoner.faulttree.model.util
-Require-Bundle: org.eclipse.core.runtime,
- org.eclipse.emf.ecore;visibility:=reexport,
- hu.bme.mit.inf.dslreasoner.faulttree.model;visibility:=reexport,
- com.google.guava,
- org.eclipse.xtext.xbase.lib,
- org.eclipse.xtend.lib,
- org.eclipse.xtend.lib.macro
-Bundle-ActivationPolicy: lazy
diff --git a/Stochastic/hu.bme.mit.inf.dslreasoner.faulttree.model/build.properties b/Stochastic/hu.bme.mit.inf.dslreasoner.faulttree.model/build.properties
deleted file mode 100644
index 6d7585eb..00000000
--- a/Stochastic/hu.bme.mit.inf.dslreasoner.faulttree.model/build.properties
+++ /dev/null
@@ -1,11 +0,0 @@
-#
-
-bin.includes = .,\
- model/,\
- META-INF/,\
- plugin.xml,\
- plugin.properties
-jars.compile.order = .
-source.. = src/,\
- ecore-gen/
-output.. = bin/
diff --git a/Stochastic/hu.bme.mit.inf.dslreasoner.faulttree.model/ecore-gen/hu/bme/mit/inf/dslreasoner/faulttree/model/cft/AndGateDefinition.java b/Stochastic/hu.bme.mit.inf.dslreasoner.faulttree.model/ecore-gen/hu/bme/mit/inf/dslreasoner/faulttree/model/cft/AndGateDefinition.java
deleted file mode 100644
index cdae0f09..00000000
--- a/Stochastic/hu.bme.mit.inf.dslreasoner.faulttree.model/ecore-gen/hu/bme/mit/inf/dslreasoner/faulttree/model/cft/AndGateDefinition.java
+++ /dev/null
@@ -1,17 +0,0 @@
-/**
- */
-package hu.bme.mit.inf.dslreasoner.faulttree.model.cft;
-
-
-/**
- *
- * A representation of the model object 'And Gate Definition '.
- *
- *
- *
- * @see hu.bme.mit.inf.dslreasoner.faulttree.model.cft.CftPackage#getAndGateDefinition()
- * @model
- * @generated
- */
-public interface AndGateDefinition extends GateDefinition {
-} // AndGateDefinition
diff --git a/Stochastic/hu.bme.mit.inf.dslreasoner.faulttree.model/ecore-gen/hu/bme/mit/inf/dslreasoner/faulttree/model/cft/BasicEventDefinition.java b/Stochastic/hu.bme.mit.inf.dslreasoner.faulttree.model/ecore-gen/hu/bme/mit/inf/dslreasoner/faulttree/model/cft/BasicEventDefinition.java
deleted file mode 100644
index c963dbfe..00000000
--- a/Stochastic/hu.bme.mit.inf.dslreasoner.faulttree.model/ecore-gen/hu/bme/mit/inf/dslreasoner/faulttree/model/cft/BasicEventDefinition.java
+++ /dev/null
@@ -1,50 +0,0 @@
-/**
- */
-package hu.bme.mit.inf.dslreasoner.faulttree.model.cft;
-
-import hu.bme.mit.inf.dslreasoner.faulttree.model.ft.Distribution;
-
-/**
- *
- * A representation of the model object 'Basic Event Definition '.
- *
- *
- *
- * The following features are supported:
- *
- *
- * {@link hu.bme.mit.inf.dslreasoner.faulttree.model.cft.BasicEventDefinition#getDistribution Distribution }
- *
- *
- * @see hu.bme.mit.inf.dslreasoner.faulttree.model.cft.CftPackage#getBasicEventDefinition()
- * @model
- * @generated
- */
-public interface BasicEventDefinition extends EventDefinition {
- /**
- * Returns the value of the 'Distribution ' containment reference.
- *
- *
- * If the meaning of the 'Distribution ' containment reference isn't clear,
- * there really should be more of a description here...
- *
- *
- * @return the value of the 'Distribution ' containment reference.
- * @see #setDistribution(Distribution)
- * @see hu.bme.mit.inf.dslreasoner.faulttree.model.cft.CftPackage#getBasicEventDefinition_Distribution()
- * @model containment="true" required="true"
- * @generated
- */
- Distribution getDistribution();
-
- /**
- * Sets the value of the '{@link hu.bme.mit.inf.dslreasoner.faulttree.model.cft.BasicEventDefinition#getDistribution Distribution }' containment reference.
- *
- *
- * @param value the new value of the 'Distribution ' containment reference.
- * @see #getDistribution()
- * @generated
- */
- void setDistribution(Distribution value);
-
-} // BasicEventDefinition
diff --git a/Stochastic/hu.bme.mit.inf.dslreasoner.faulttree.model/ecore-gen/hu/bme/mit/inf/dslreasoner/faulttree/model/cft/CftFactory.java b/Stochastic/hu.bme.mit.inf.dslreasoner.faulttree.model/ecore-gen/hu/bme/mit/inf/dslreasoner/faulttree/model/cft/CftFactory.java
deleted file mode 100644
index 8b5d54a0..00000000
--- a/Stochastic/hu.bme.mit.inf.dslreasoner.faulttree.model/ecore-gen/hu/bme/mit/inf/dslreasoner/faulttree/model/cft/CftFactory.java
+++ /dev/null
@@ -1,132 +0,0 @@
-/**
- */
-package hu.bme.mit.inf.dslreasoner.faulttree.model.cft;
-
-import org.eclipse.emf.ecore.EFactory;
-
-/**
- *
- * The Factory for the model.
- * It provides a create method for each non-abstract class of the model.
- *
- * @see hu.bme.mit.inf.dslreasoner.faulttree.model.cft.CftPackage
- * @generated
- */
-public interface CftFactory extends EFactory {
- /**
- * The singleton instance of the factory.
- *
- *
- * @generated
- */
- CftFactory eINSTANCE = hu.bme.mit.inf.dslreasoner.faulttree.model.cft.impl.CftFactoryImpl.init();
-
- /**
- * Returns a new object of class 'Component Definition '.
- *
- *
- * @return a new object of class 'Component Definition '.
- * @generated
- */
- ComponentDefinition createComponentDefinition();
-
- /**
- * Returns a new object of class 'Basic Event Definition '.
- *
- *
- * @return a new object of class 'Basic Event Definition '.
- * @generated
- */
- BasicEventDefinition createBasicEventDefinition();
-
- /**
- * Returns a new object of class 'Input Event '.
- *
- *
- * @return a new object of class 'Input Event '.
- * @generated
- */
- InputEvent createInputEvent();
-
- /**
- * Returns a new object of class 'And Gate Definition '.
- *
- *
- * @return a new object of class 'And Gate Definition '.
- * @generated
- */
- AndGateDefinition createAndGateDefinition();
-
- /**
- * Returns a new object of class 'Or Gate Definition '.
- *
- *
- * @return a new object of class 'Or Gate Definition '.
- * @generated
- */
- OrGateDefinition createOrGateDefinition();
-
- /**
- * Returns a new object of class 'KOf MGate Definition '.
- *
- *
- * @return a new object of class 'KOf MGate Definition '.
- * @generated
- */
- KOfMGateDefinition createKOfMGateDefinition();
-
- /**
- * Returns a new object of class 'Component Fault Tree '.
- *
- *
- * @return a new object of class 'Component Fault Tree '.
- * @generated
- */
- ComponentFaultTree createComponentFaultTree();
-
- /**
- * Returns a new object of class 'Component '.
- *
- *
- * @return a new object of class 'Component '.
- * @generated
- */
- Component createComponent();
-
- /**
- * Returns a new object of class 'Input '.
- *
- *
- * @return a new object of class 'Input '.
- * @generated
- */
- Input createInput();
-
- /**
- * Returns a new object of class 'Output '.
- *
- *
- * @return a new object of class 'Output '.
- * @generated
- */
- Output createOutput();
-
- /**
- * Returns a new object of class 'Connection '.
- *
- *
- * @return a new object of class 'Connection '.
- * @generated
- */
- Connection createConnection();
-
- /**
- * Returns the package supported by this factory.
- *
- *
- * @return the package supported by this factory.
- * @generated
- */
- CftPackage getCftPackage();
-
-} //CftFactory
diff --git a/Stochastic/hu.bme.mit.inf.dslreasoner.faulttree.model/ecore-gen/hu/bme/mit/inf/dslreasoner/faulttree/model/cft/CftPackage.java b/Stochastic/hu.bme.mit.inf.dslreasoner.faulttree.model/ecore-gen/hu/bme/mit/inf/dslreasoner/faulttree/model/cft/CftPackage.java
deleted file mode 100644
index 07200ab2..00000000
--- a/Stochastic/hu.bme.mit.inf.dslreasoner.faulttree.model/ecore-gen/hu/bme/mit/inf/dslreasoner/faulttree/model/cft/CftPackage.java
+++ /dev/null
@@ -1,1673 +0,0 @@
-/**
- */
-package hu.bme.mit.inf.dslreasoner.faulttree.model.cft;
-
-import org.eclipse.emf.ecore.EAttribute;
-import org.eclipse.emf.ecore.EClass;
-import org.eclipse.emf.ecore.EEnum;
-import org.eclipse.emf.ecore.EPackage;
-import org.eclipse.emf.ecore.EReference;
-
-/**
- *
- * The Package for the model.
- * It contains accessors for the meta objects to represent
- *
- * each class,
- * each feature of each class,
- * each operation of each class,
- * each enum,
- * and each data type
- *
- *
- * @see hu.bme.mit.inf.dslreasoner.faulttree.model.cft.CftFactory
- * @model kind="package"
- * @generated
- */
-public interface CftPackage extends EPackage {
- /**
- * The package name.
- *
- *
- * @generated
- */
- String eNAME = "cft";
-
- /**
- * The package namespace URI.
- *
- *
- * @generated
- */
- String eNS_URI = "http://www.bme.hu/mit/inf/dslreasoner/faulttree/model/cft";
-
- /**
- * The package namespace name.
- *
- *
- * @generated
- */
- String eNS_PREFIX = "cft";
-
- /**
- * The singleton instance of the package.
- *
- *
- * @generated
- */
- CftPackage eINSTANCE = hu.bme.mit.inf.dslreasoner.faulttree.model.cft.impl.CftPackageImpl.init();
-
- /**
- * The meta object id for the '{@link hu.bme.mit.inf.dslreasoner.faulttree.model.cft.impl.ComponentDefinitionImpl Component Definition }' class.
- *
- *
- * @see hu.bme.mit.inf.dslreasoner.faulttree.model.cft.impl.ComponentDefinitionImpl
- * @see hu.bme.mit.inf.dslreasoner.faulttree.model.cft.impl.CftPackageImpl#getComponentDefinition()
- * @generated
- */
- int COMPONENT_DEFINITION = 0;
-
- /**
- * The feature id for the 'Input Events ' containment reference list.
- *
- *
- * @generated
- * @ordered
- */
- int COMPONENT_DEFINITION__INPUT_EVENTS = 0;
-
- /**
- * The feature id for the 'Event Definitions ' containment reference list.
- *
- *
- * @generated
- * @ordered
- */
- int COMPONENT_DEFINITION__EVENT_DEFINITIONS = 1;
-
- /**
- * The feature id for the 'Output Events ' reference list.
- *
- *
- * @generated
- * @ordered
- */
- int COMPONENT_DEFINITION__OUTPUT_EVENTS = 2;
-
- /**
- * The feature id for the 'Name ' attribute.
- *
- *
- * @generated
- * @ordered
- */
- int COMPONENT_DEFINITION__NAME = 3;
-
- /**
- * The number of structural features of the 'Component Definition ' class.
- *
- *
- * @generated
- * @ordered
- */
- int COMPONENT_DEFINITION_FEATURE_COUNT = 4;
-
- /**
- * The number of operations of the 'Component Definition ' class.
- *
- *
- * @generated
- * @ordered
- */
- int COMPONENT_DEFINITION_OPERATION_COUNT = 0;
-
- /**
- * The meta object id for the '{@link hu.bme.mit.inf.dslreasoner.faulttree.model.cft.impl.EventDeclarationImpl Event Declaration }' class.
- *
- *
- * @see hu.bme.mit.inf.dslreasoner.faulttree.model.cft.impl.EventDeclarationImpl
- * @see hu.bme.mit.inf.dslreasoner.faulttree.model.cft.impl.CftPackageImpl#getEventDeclaration()
- * @generated
- */
- int EVENT_DECLARATION = 5;
-
- /**
- * The feature id for the 'Name ' attribute.
- *
- *
- * @generated
- * @ordered
- */
- int EVENT_DECLARATION__NAME = 0;
-
- /**
- * The number of structural features of the 'Event Declaration ' class.
- *
- *
- * @generated
- * @ordered
- */
- int EVENT_DECLARATION_FEATURE_COUNT = 1;
-
- /**
- * The number of operations of the 'Event Declaration ' class.
- *
- *
- * @generated
- * @ordered
- */
- int EVENT_DECLARATION_OPERATION_COUNT = 0;
-
- /**
- * The meta object id for the '{@link hu.bme.mit.inf.dslreasoner.faulttree.model.cft.impl.EventDefinitionImpl Event Definition }' class.
- *
- *
- * @see hu.bme.mit.inf.dslreasoner.faulttree.model.cft.impl.EventDefinitionImpl
- * @see hu.bme.mit.inf.dslreasoner.faulttree.model.cft.impl.CftPackageImpl#getEventDefinition()
- * @generated
- */
- int EVENT_DEFINITION = 1;
-
- /**
- * The feature id for the 'Name ' attribute.
- *
- *
- * @generated
- * @ordered
- */
- int EVENT_DEFINITION__NAME = EVENT_DECLARATION__NAME;
-
- /**
- * The number of structural features of the 'Event Definition ' class.
- *
- *
- * @generated
- * @ordered
- */
- int EVENT_DEFINITION_FEATURE_COUNT = EVENT_DECLARATION_FEATURE_COUNT + 0;
-
- /**
- * The number of operations of the 'Event Definition ' class.
- *
- *
- * @generated
- * @ordered
- */
- int EVENT_DEFINITION_OPERATION_COUNT = EVENT_DECLARATION_OPERATION_COUNT + 0;
-
- /**
- * The meta object id for the '{@link hu.bme.mit.inf.dslreasoner.faulttree.model.cft.impl.GateDefinitionImpl Gate Definition }' class.
- *
- *
- * @see hu.bme.mit.inf.dslreasoner.faulttree.model.cft.impl.GateDefinitionImpl
- * @see hu.bme.mit.inf.dslreasoner.faulttree.model.cft.impl.CftPackageImpl#getGateDefinition()
- * @generated
- */
- int GATE_DEFINITION = 2;
-
- /**
- * The feature id for the 'Name ' attribute.
- *
- *
- * @generated
- * @ordered
- */
- int GATE_DEFINITION__NAME = EVENT_DEFINITION__NAME;
-
- /**
- * The feature id for the 'Input Events ' reference list.
- *
- *
- * @generated
- * @ordered
- */
- int GATE_DEFINITION__INPUT_EVENTS = EVENT_DEFINITION_FEATURE_COUNT + 0;
-
- /**
- * The number of structural features of the 'Gate Definition ' class.
- *
- *
- * @generated
- * @ordered
- */
- int GATE_DEFINITION_FEATURE_COUNT = EVENT_DEFINITION_FEATURE_COUNT + 1;
-
- /**
- * The number of operations of the 'Gate Definition ' class.
- *
- *
- * @generated
- * @ordered
- */
- int GATE_DEFINITION_OPERATION_COUNT = EVENT_DEFINITION_OPERATION_COUNT + 0;
-
- /**
- * The meta object id for the '{@link hu.bme.mit.inf.dslreasoner.faulttree.model.cft.impl.BasicEventDefinitionImpl Basic Event Definition }' class.
- *
- *
- * @see hu.bme.mit.inf.dslreasoner.faulttree.model.cft.impl.BasicEventDefinitionImpl
- * @see hu.bme.mit.inf.dslreasoner.faulttree.model.cft.impl.CftPackageImpl#getBasicEventDefinition()
- * @generated
- */
- int BASIC_EVENT_DEFINITION = 3;
-
- /**
- * The feature id for the 'Name ' attribute.
- *
- *
- * @generated
- * @ordered
- */
- int BASIC_EVENT_DEFINITION__NAME = EVENT_DEFINITION__NAME;
-
- /**
- * The feature id for the 'Distribution ' containment reference.
- *
- *
- * @generated
- * @ordered
- */
- int BASIC_EVENT_DEFINITION__DISTRIBUTION = EVENT_DEFINITION_FEATURE_COUNT + 0;
-
- /**
- * The number of structural features of the 'Basic Event Definition ' class.
- *
- *
- * @generated
- * @ordered
- */
- int BASIC_EVENT_DEFINITION_FEATURE_COUNT = EVENT_DEFINITION_FEATURE_COUNT + 1;
-
- /**
- * The number of operations of the 'Basic Event Definition ' class.
- *
- *
- * @generated
- * @ordered
- */
- int BASIC_EVENT_DEFINITION_OPERATION_COUNT = EVENT_DEFINITION_OPERATION_COUNT + 0;
-
- /**
- * The meta object id for the '{@link hu.bme.mit.inf.dslreasoner.faulttree.model.cft.impl.InputEventImpl Input Event }' class.
- *
- *
- * @see hu.bme.mit.inf.dslreasoner.faulttree.model.cft.impl.InputEventImpl
- * @see hu.bme.mit.inf.dslreasoner.faulttree.model.cft.impl.CftPackageImpl#getInputEvent()
- * @generated
- */
- int INPUT_EVENT = 4;
-
- /**
- * The feature id for the 'Name ' attribute.
- *
- *
- * @generated
- * @ordered
- */
- int INPUT_EVENT__NAME = EVENT_DECLARATION__NAME;
-
- /**
- * The feature id for the 'Multiple ' attribute.
- *
- *
- * @generated
- * @ordered
- */
- int INPUT_EVENT__MULTIPLE = EVENT_DECLARATION_FEATURE_COUNT + 0;
-
- /**
- * The number of structural features of the 'Input Event ' class.
- *
- *
- * @generated
- * @ordered
- */
- int INPUT_EVENT_FEATURE_COUNT = EVENT_DECLARATION_FEATURE_COUNT + 1;
-
- /**
- * The number of operations of the 'Input Event ' class.
- *
- *
- * @generated
- * @ordered
- */
- int INPUT_EVENT_OPERATION_COUNT = EVENT_DECLARATION_OPERATION_COUNT + 0;
-
- /**
- * The meta object id for the '{@link hu.bme.mit.inf.dslreasoner.faulttree.model.cft.impl.AndGateDefinitionImpl And Gate Definition }' class.
- *
- *
- * @see hu.bme.mit.inf.dslreasoner.faulttree.model.cft.impl.AndGateDefinitionImpl
- * @see hu.bme.mit.inf.dslreasoner.faulttree.model.cft.impl.CftPackageImpl#getAndGateDefinition()
- * @generated
- */
- int AND_GATE_DEFINITION = 6;
-
- /**
- * The feature id for the 'Name ' attribute.
- *
- *
- * @generated
- * @ordered
- */
- int AND_GATE_DEFINITION__NAME = GATE_DEFINITION__NAME;
-
- /**
- * The feature id for the 'Input Events ' reference list.
- *
- *
- * @generated
- * @ordered
- */
- int AND_GATE_DEFINITION__INPUT_EVENTS = GATE_DEFINITION__INPUT_EVENTS;
-
- /**
- * The number of structural features of the 'And Gate Definition ' class.
- *
- *
- * @generated
- * @ordered
- */
- int AND_GATE_DEFINITION_FEATURE_COUNT = GATE_DEFINITION_FEATURE_COUNT + 0;
-
- /**
- * The number of operations of the 'And Gate Definition ' class.
- *
- *
- * @generated
- * @ordered
- */
- int AND_GATE_DEFINITION_OPERATION_COUNT = GATE_DEFINITION_OPERATION_COUNT + 0;
-
- /**
- * The meta object id for the '{@link hu.bme.mit.inf.dslreasoner.faulttree.model.cft.impl.OrGateDefinitionImpl Or Gate Definition }' class.
- *
- *
- * @see hu.bme.mit.inf.dslreasoner.faulttree.model.cft.impl.OrGateDefinitionImpl
- * @see hu.bme.mit.inf.dslreasoner.faulttree.model.cft.impl.CftPackageImpl#getOrGateDefinition()
- * @generated
- */
- int OR_GATE_DEFINITION = 7;
-
- /**
- * The feature id for the 'Name ' attribute.
- *
- *
- * @generated
- * @ordered
- */
- int OR_GATE_DEFINITION__NAME = GATE_DEFINITION__NAME;
-
- /**
- * The feature id for the 'Input Events ' reference list.
- *
- *
- * @generated
- * @ordered
- */
- int OR_GATE_DEFINITION__INPUT_EVENTS = GATE_DEFINITION__INPUT_EVENTS;
-
- /**
- * The number of structural features of the 'Or Gate Definition ' class.
- *
- *
- * @generated
- * @ordered
- */
- int OR_GATE_DEFINITION_FEATURE_COUNT = GATE_DEFINITION_FEATURE_COUNT + 0;
-
- /**
- * The number of operations of the 'Or Gate Definition ' class.
- *
- *
- * @generated
- * @ordered
- */
- int OR_GATE_DEFINITION_OPERATION_COUNT = GATE_DEFINITION_OPERATION_COUNT + 0;
-
- /**
- * The meta object id for the '{@link hu.bme.mit.inf.dslreasoner.faulttree.model.cft.impl.KOfMGateDefinitionImpl KOf MGate Definition }' class.
- *
- *
- * @see hu.bme.mit.inf.dslreasoner.faulttree.model.cft.impl.KOfMGateDefinitionImpl
- * @see hu.bme.mit.inf.dslreasoner.faulttree.model.cft.impl.CftPackageImpl#getKOfMGateDefinition()
- * @generated
- */
- int KOF_MGATE_DEFINITION = 8;
-
- /**
- * The feature id for the 'Name ' attribute.
- *
- *
- * @generated
- * @ordered
- */
- int KOF_MGATE_DEFINITION__NAME = GATE_DEFINITION__NAME;
-
- /**
- * The feature id for the 'Input Events ' reference list.
- *
- *
- * @generated
- * @ordered
- */
- int KOF_MGATE_DEFINITION__INPUT_EVENTS = GATE_DEFINITION__INPUT_EVENTS;
-
- /**
- * The feature id for the 'K ' attribute.
- *
- *
- * @generated
- * @ordered
- */
- int KOF_MGATE_DEFINITION__K = GATE_DEFINITION_FEATURE_COUNT + 0;
-
- /**
- * The feature id for the 'M ' attribute.
- *
- *
- * @generated
- * @ordered
- */
- int KOF_MGATE_DEFINITION__M = GATE_DEFINITION_FEATURE_COUNT + 1;
-
- /**
- * The number of structural features of the 'KOf MGate Definition ' class.
- *
- *
- * @generated
- * @ordered
- */
- int KOF_MGATE_DEFINITION_FEATURE_COUNT = GATE_DEFINITION_FEATURE_COUNT + 2;
-
- /**
- * The number of operations of the 'KOf MGate Definition ' class.
- *
- *
- * @generated
- * @ordered
- */
- int KOF_MGATE_DEFINITION_OPERATION_COUNT = GATE_DEFINITION_OPERATION_COUNT + 0;
-
- /**
- * The meta object id for the '{@link hu.bme.mit.inf.dslreasoner.faulttree.model.cft.impl.ComponentFaultTreeImpl Component Fault Tree }' class.
- *
- *
- * @see hu.bme.mit.inf.dslreasoner.faulttree.model.cft.impl.ComponentFaultTreeImpl
- * @see hu.bme.mit.inf.dslreasoner.faulttree.model.cft.impl.CftPackageImpl#getComponentFaultTree()
- * @generated
- */
- int COMPONENT_FAULT_TREE = 9;
-
- /**
- * The feature id for the 'Components ' containment reference list.
- *
- *
- * @generated
- * @ordered
- */
- int COMPONENT_FAULT_TREE__COMPONENTS = 0;
-
- /**
- * The feature id for the 'Top Event ' reference.
- *
- *
- * @generated
- * @ordered
- */
- int COMPONENT_FAULT_TREE__TOP_EVENT = 1;
-
- /**
- * The number of structural features of the 'Component Fault Tree ' class.
- *
- *
- * @generated
- * @ordered
- */
- int COMPONENT_FAULT_TREE_FEATURE_COUNT = 2;
-
- /**
- * The number of operations of the 'Component Fault Tree ' class.
- *
- *
- * @generated
- * @ordered
- */
- int COMPONENT_FAULT_TREE_OPERATION_COUNT = 0;
-
- /**
- * The meta object id for the '{@link hu.bme.mit.inf.dslreasoner.faulttree.model.cft.ModalElement Modal Element }' class.
- *
- *
- * @see hu.bme.mit.inf.dslreasoner.faulttree.model.cft.ModalElement
- * @see hu.bme.mit.inf.dslreasoner.faulttree.model.cft.impl.CftPackageImpl#getModalElement()
- * @generated
- */
- int MODAL_ELEMENT = 14;
-
- /**
- * The feature id for the 'Exists ' attribute.
- *
- *
- * @generated
- * @ordered
- */
- int MODAL_ELEMENT__EXISTS = 0;
-
- /**
- * The number of structural features of the 'Modal Element ' class.
- *
- *
- * @generated
- * @ordered
- */
- int MODAL_ELEMENT_FEATURE_COUNT = 1;
-
- /**
- * The number of operations of the 'Modal Element ' class.
- *
- *
- * @generated
- * @ordered
- */
- int MODAL_ELEMENT_OPERATION_COUNT = 0;
-
- /**
- * The meta object id for the '{@link hu.bme.mit.inf.dslreasoner.faulttree.model.cft.impl.ComponentImpl Component }' class.
- *
- *
- * @see hu.bme.mit.inf.dslreasoner.faulttree.model.cft.impl.ComponentImpl
- * @see hu.bme.mit.inf.dslreasoner.faulttree.model.cft.impl.CftPackageImpl#getComponent()
- * @generated
- */
- int COMPONENT = 10;
-
- /**
- * The feature id for the 'Exists ' attribute.
- *
- *
- * @generated
- * @ordered
- */
- int COMPONENT__EXISTS = MODAL_ELEMENT__EXISTS;
-
- /**
- * The feature id for the 'Inputs ' containment reference list.
- *
- *
- * @generated
- * @ordered
- */
- int COMPONENT__INPUTS = MODAL_ELEMENT_FEATURE_COUNT + 0;
-
- /**
- * The feature id for the 'Outputs ' containment reference list.
- *
- *
- * @generated
- * @ordered
- */
- int COMPONENT__OUTPUTS = MODAL_ELEMENT_FEATURE_COUNT + 1;
-
- /**
- * The feature id for the 'Component Definition ' reference.
- *
- *
- * @generated
- * @ordered
- */
- int COMPONENT__COMPONENT_DEFINITION = MODAL_ELEMENT_FEATURE_COUNT + 2;
-
- /**
- * The feature id for the 'Name ' attribute.
- *
- *
- * @generated
- * @ordered
- */
- int COMPONENT__NAME = MODAL_ELEMENT_FEATURE_COUNT + 3;
-
- /**
- * The feature id for the 'Multiple Allowed ' attribute.
- *
- *
- * @generated
- * @ordered
- */
- int COMPONENT__MULTIPLE_ALLOWED = MODAL_ELEMENT_FEATURE_COUNT + 4;
-
- /**
- * The number of structural features of the 'Component ' class.
- *
- *
- * @generated
- * @ordered
- */
- int COMPONENT_FEATURE_COUNT = MODAL_ELEMENT_FEATURE_COUNT + 5;
-
- /**
- * The number of operations of the 'Component ' class.
- *
- *
- * @generated
- * @ordered
- */
- int COMPONENT_OPERATION_COUNT = MODAL_ELEMENT_OPERATION_COUNT + 0;
-
- /**
- * The meta object id for the '{@link hu.bme.mit.inf.dslreasoner.faulttree.model.cft.impl.InputImpl Input }' class.
- *
- *
- * @see hu.bme.mit.inf.dslreasoner.faulttree.model.cft.impl.InputImpl
- * @see hu.bme.mit.inf.dslreasoner.faulttree.model.cft.impl.CftPackageImpl#getInput()
- * @generated
- */
- int INPUT = 11;
-
- /**
- * The feature id for the 'Input Event ' reference.
- *
- *
- * @generated
- * @ordered
- */
- int INPUT__INPUT_EVENT = 0;
-
- /**
- * The feature id for the 'Component ' container reference.
- *
- *
- * @generated
- * @ordered
- */
- int INPUT__COMPONENT = 1;
-
- /**
- * The feature id for the 'Incoming Connections ' containment reference list.
- *
- *
- * @generated
- * @ordered
- */
- int INPUT__INCOMING_CONNECTIONS = 2;
-
- /**
- * The number of structural features of the 'Input ' class.
- *
- *
- * @generated
- * @ordered
- */
- int INPUT_FEATURE_COUNT = 3;
-
- /**
- * The number of operations of the 'Input ' class.
- *
- *
- * @generated
- * @ordered
- */
- int INPUT_OPERATION_COUNT = 0;
-
- /**
- * The meta object id for the '{@link hu.bme.mit.inf.dslreasoner.faulttree.model.cft.impl.OutputImpl Output }' class.
- *
- *
- * @see hu.bme.mit.inf.dslreasoner.faulttree.model.cft.impl.OutputImpl
- * @see hu.bme.mit.inf.dslreasoner.faulttree.model.cft.impl.CftPackageImpl#getOutput()
- * @generated
- */
- int OUTPUT = 12;
-
- /**
- * The feature id for the 'Event Declaration ' reference.
- *
- *
- * @generated
- * @ordered
- */
- int OUTPUT__EVENT_DECLARATION = 0;
-
- /**
- * The feature id for the 'Outgoing Connections ' reference list.
- *
- *
- * @generated
- * @ordered
- */
- int OUTPUT__OUTGOING_CONNECTIONS = 1;
-
- /**
- * The feature id for the 'Component ' container reference.
- *
- *
- * @generated
- * @ordered
- */
- int OUTPUT__COMPONENT = 2;
-
- /**
- * The number of structural features of the 'Output ' class.
- *
- *
- * @generated
- * @ordered
- */
- int OUTPUT_FEATURE_COUNT = 3;
-
- /**
- * The number of operations of the 'Output ' class.
- *
- *
- * @generated
- * @ordered
- */
- int OUTPUT_OPERATION_COUNT = 0;
-
- /**
- * The meta object id for the '{@link hu.bme.mit.inf.dslreasoner.faulttree.model.cft.impl.ConnectionImpl Connection }' class.
- *
- *
- * @see hu.bme.mit.inf.dslreasoner.faulttree.model.cft.impl.ConnectionImpl
- * @see hu.bme.mit.inf.dslreasoner.faulttree.model.cft.impl.CftPackageImpl#getConnection()
- * @generated
- */
- int CONNECTION = 13;
-
- /**
- * The feature id for the 'Exists ' attribute.
- *
- *
- * @generated
- * @ordered
- */
- int CONNECTION__EXISTS = MODAL_ELEMENT__EXISTS;
-
- /**
- * The feature id for the 'Input ' container reference.
- *
- *
- * @generated
- * @ordered
- */
- int CONNECTION__INPUT = MODAL_ELEMENT_FEATURE_COUNT + 0;
-
- /**
- * The feature id for the 'Output ' reference.
- *
- *
- * @generated
- * @ordered
- */
- int CONNECTION__OUTPUT = MODAL_ELEMENT_FEATURE_COUNT + 1;
-
- /**
- * The number of structural features of the 'Connection ' class.
- *
- *
- * @generated
- * @ordered
- */
- int CONNECTION_FEATURE_COUNT = MODAL_ELEMENT_FEATURE_COUNT + 2;
-
- /**
- * The number of operations of the 'Connection ' class.
- *
- *
- * @generated
- * @ordered
- */
- int CONNECTION_OPERATION_COUNT = MODAL_ELEMENT_OPERATION_COUNT + 0;
-
-
- /**
- * The meta object id for the '{@link hu.bme.mit.inf.dslreasoner.faulttree.model.cft.Modality Modality }' enum.
- *
- *
- * @see hu.bme.mit.inf.dslreasoner.faulttree.model.cft.Modality
- * @see hu.bme.mit.inf.dslreasoner.faulttree.model.cft.impl.CftPackageImpl#getModality()
- * @generated
- */
- int MODALITY = 15;
-
-
- /**
- * Returns the meta object for class '{@link hu.bme.mit.inf.dslreasoner.faulttree.model.cft.ComponentDefinition Component Definition }'.
- *
- *
- * @return the meta object for class 'Component Definition '.
- * @see hu.bme.mit.inf.dslreasoner.faulttree.model.cft.ComponentDefinition
- * @generated
- */
- EClass getComponentDefinition();
-
- /**
- * Returns the meta object for the containment reference list '{@link hu.bme.mit.inf.dslreasoner.faulttree.model.cft.ComponentDefinition#getInputEvents Input Events }'.
- *
- *
- * @return the meta object for the containment reference list 'Input Events '.
- * @see hu.bme.mit.inf.dslreasoner.faulttree.model.cft.ComponentDefinition#getInputEvents()
- * @see #getComponentDefinition()
- * @generated
- */
- EReference getComponentDefinition_InputEvents();
-
- /**
- * Returns the meta object for the containment reference list '{@link hu.bme.mit.inf.dslreasoner.faulttree.model.cft.ComponentDefinition#getEventDefinitions Event Definitions }'.
- *
- *
- * @return the meta object for the containment reference list 'Event Definitions '.
- * @see hu.bme.mit.inf.dslreasoner.faulttree.model.cft.ComponentDefinition#getEventDefinitions()
- * @see #getComponentDefinition()
- * @generated
- */
- EReference getComponentDefinition_EventDefinitions();
-
- /**
- * Returns the meta object for the reference list '{@link hu.bme.mit.inf.dslreasoner.faulttree.model.cft.ComponentDefinition#getOutputEvents Output Events }'.
- *
- *
- * @return the meta object for the reference list 'Output Events '.
- * @see hu.bme.mit.inf.dslreasoner.faulttree.model.cft.ComponentDefinition#getOutputEvents()
- * @see #getComponentDefinition()
- * @generated
- */
- EReference getComponentDefinition_OutputEvents();
-
- /**
- * Returns the meta object for the attribute '{@link hu.bme.mit.inf.dslreasoner.faulttree.model.cft.ComponentDefinition#getName Name }'.
- *
- *
- * @return the meta object for the attribute 'Name '.
- * @see hu.bme.mit.inf.dslreasoner.faulttree.model.cft.ComponentDefinition#getName()
- * @see #getComponentDefinition()
- * @generated
- */
- EAttribute getComponentDefinition_Name();
-
- /**
- * Returns the meta object for class '{@link hu.bme.mit.inf.dslreasoner.faulttree.model.cft.EventDefinition Event Definition }'.
- *
- *
- * @return the meta object for class 'Event Definition '.
- * @see hu.bme.mit.inf.dslreasoner.faulttree.model.cft.EventDefinition
- * @generated
- */
- EClass getEventDefinition();
-
- /**
- * Returns the meta object for class '{@link hu.bme.mit.inf.dslreasoner.faulttree.model.cft.GateDefinition Gate Definition }'.
- *
- *
- * @return the meta object for class 'Gate Definition '.
- * @see hu.bme.mit.inf.dslreasoner.faulttree.model.cft.GateDefinition
- * @generated
- */
- EClass getGateDefinition();
-
- /**
- * Returns the meta object for the reference list '{@link hu.bme.mit.inf.dslreasoner.faulttree.model.cft.GateDefinition#getInputEvents Input Events }'.
- *
- *
- * @return the meta object for the reference list 'Input Events '.
- * @see hu.bme.mit.inf.dslreasoner.faulttree.model.cft.GateDefinition#getInputEvents()
- * @see #getGateDefinition()
- * @generated
- */
- EReference getGateDefinition_InputEvents();
-
- /**
- * Returns the meta object for class '{@link hu.bme.mit.inf.dslreasoner.faulttree.model.cft.BasicEventDefinition Basic Event Definition }'.
- *
- *
- * @return the meta object for class 'Basic Event Definition '.
- * @see hu.bme.mit.inf.dslreasoner.faulttree.model.cft.BasicEventDefinition
- * @generated
- */
- EClass getBasicEventDefinition();
-
- /**
- * Returns the meta object for the containment reference '{@link hu.bme.mit.inf.dslreasoner.faulttree.model.cft.BasicEventDefinition#getDistribution Distribution }'.
- *
- *
- * @return the meta object for the containment reference 'Distribution '.
- * @see hu.bme.mit.inf.dslreasoner.faulttree.model.cft.BasicEventDefinition#getDistribution()
- * @see #getBasicEventDefinition()
- * @generated
- */
- EReference getBasicEventDefinition_Distribution();
-
- /**
- * Returns the meta object for class '{@link hu.bme.mit.inf.dslreasoner.faulttree.model.cft.InputEvent Input Event }'.
- *
- *
- * @return the meta object for class 'Input Event '.
- * @see hu.bme.mit.inf.dslreasoner.faulttree.model.cft.InputEvent
- * @generated
- */
- EClass getInputEvent();
-
- /**
- * Returns the meta object for the attribute '{@link hu.bme.mit.inf.dslreasoner.faulttree.model.cft.InputEvent#isMultiple Multiple }'.
- *
- *
- * @return the meta object for the attribute 'Multiple '.
- * @see hu.bme.mit.inf.dslreasoner.faulttree.model.cft.InputEvent#isMultiple()
- * @see #getInputEvent()
- * @generated
- */
- EAttribute getInputEvent_Multiple();
-
- /**
- * Returns the meta object for class '{@link hu.bme.mit.inf.dslreasoner.faulttree.model.cft.EventDeclaration Event Declaration }'.
- *
- *
- * @return the meta object for class 'Event Declaration '.
- * @see hu.bme.mit.inf.dslreasoner.faulttree.model.cft.EventDeclaration
- * @generated
- */
- EClass getEventDeclaration();
-
- /**
- * Returns the meta object for the attribute '{@link hu.bme.mit.inf.dslreasoner.faulttree.model.cft.EventDeclaration#getName Name }'.
- *
- *
- * @return the meta object for the attribute 'Name '.
- * @see hu.bme.mit.inf.dslreasoner.faulttree.model.cft.EventDeclaration#getName()
- * @see #getEventDeclaration()
- * @generated
- */
- EAttribute getEventDeclaration_Name();
-
- /**
- * Returns the meta object for class '{@link hu.bme.mit.inf.dslreasoner.faulttree.model.cft.AndGateDefinition And Gate Definition }'.
- *
- *
- * @return the meta object for class 'And Gate Definition '.
- * @see hu.bme.mit.inf.dslreasoner.faulttree.model.cft.AndGateDefinition
- * @generated
- */
- EClass getAndGateDefinition();
-
- /**
- * Returns the meta object for class '{@link hu.bme.mit.inf.dslreasoner.faulttree.model.cft.OrGateDefinition Or Gate Definition }'.
- *
- *
- * @return the meta object for class 'Or Gate Definition '.
- * @see hu.bme.mit.inf.dslreasoner.faulttree.model.cft.OrGateDefinition
- * @generated
- */
- EClass getOrGateDefinition();
-
- /**
- * Returns the meta object for class '{@link hu.bme.mit.inf.dslreasoner.faulttree.model.cft.KOfMGateDefinition KOf MGate Definition }'.
- *
- *
- * @return the meta object for class 'KOf MGate Definition '.
- * @see hu.bme.mit.inf.dslreasoner.faulttree.model.cft.KOfMGateDefinition
- * @generated
- */
- EClass getKOfMGateDefinition();
-
- /**
- * Returns the meta object for the attribute '{@link hu.bme.mit.inf.dslreasoner.faulttree.model.cft.KOfMGateDefinition#getK K }'.
- *
- *
- * @return the meta object for the attribute 'K '.
- * @see hu.bme.mit.inf.dslreasoner.faulttree.model.cft.KOfMGateDefinition#getK()
- * @see #getKOfMGateDefinition()
- * @generated
- */
- EAttribute getKOfMGateDefinition_K();
-
- /**
- * Returns the meta object for the attribute '{@link hu.bme.mit.inf.dslreasoner.faulttree.model.cft.KOfMGateDefinition#getM M }'.
- *
- *
- * @return the meta object for the attribute 'M '.
- * @see hu.bme.mit.inf.dslreasoner.faulttree.model.cft.KOfMGateDefinition#getM()
- * @see #getKOfMGateDefinition()
- * @generated
- */
- EAttribute getKOfMGateDefinition_M();
-
- /**
- * Returns the meta object for class '{@link hu.bme.mit.inf.dslreasoner.faulttree.model.cft.ComponentFaultTree Component Fault Tree }'.
- *
- *
- * @return the meta object for class 'Component Fault Tree '.
- * @see hu.bme.mit.inf.dslreasoner.faulttree.model.cft.ComponentFaultTree
- * @generated
- */
- EClass getComponentFaultTree();
-
- /**
- * Returns the meta object for the containment reference list '{@link hu.bme.mit.inf.dslreasoner.faulttree.model.cft.ComponentFaultTree#getComponents Components }'.
- *
- *
- * @return the meta object for the containment reference list 'Components '.
- * @see hu.bme.mit.inf.dslreasoner.faulttree.model.cft.ComponentFaultTree#getComponents()
- * @see #getComponentFaultTree()
- * @generated
- */
- EReference getComponentFaultTree_Components();
-
- /**
- * Returns the meta object for the reference '{@link hu.bme.mit.inf.dslreasoner.faulttree.model.cft.ComponentFaultTree#getTopEvent Top Event }'.
- *
- *
- * @return the meta object for the reference 'Top Event '.
- * @see hu.bme.mit.inf.dslreasoner.faulttree.model.cft.ComponentFaultTree#getTopEvent()
- * @see #getComponentFaultTree()
- * @generated
- */
- EReference getComponentFaultTree_TopEvent();
-
- /**
- * Returns the meta object for class '{@link hu.bme.mit.inf.dslreasoner.faulttree.model.cft.Component Component }'.
- *
- *
- * @return the meta object for class 'Component '.
- * @see hu.bme.mit.inf.dslreasoner.faulttree.model.cft.Component
- * @generated
- */
- EClass getComponent();
-
- /**
- * Returns the meta object for the containment reference list '{@link hu.bme.mit.inf.dslreasoner.faulttree.model.cft.Component#getInputs Inputs }'.
- *
- *
- * @return the meta object for the containment reference list 'Inputs '.
- * @see hu.bme.mit.inf.dslreasoner.faulttree.model.cft.Component#getInputs()
- * @see #getComponent()
- * @generated
- */
- EReference getComponent_Inputs();
-
- /**
- * Returns the meta object for the containment reference list '{@link hu.bme.mit.inf.dslreasoner.faulttree.model.cft.Component#getOutputs Outputs }'.
- *
- *
- * @return the meta object for the containment reference list 'Outputs '.
- * @see hu.bme.mit.inf.dslreasoner.faulttree.model.cft.Component#getOutputs()
- * @see #getComponent()
- * @generated
- */
- EReference getComponent_Outputs();
-
- /**
- * Returns the meta object for the reference '{@link hu.bme.mit.inf.dslreasoner.faulttree.model.cft.Component#getComponentDefinition Component Definition }'.
- *
- *
- * @return the meta object for the reference 'Component Definition '.
- * @see hu.bme.mit.inf.dslreasoner.faulttree.model.cft.Component#getComponentDefinition()
- * @see #getComponent()
- * @generated
- */
- EReference getComponent_ComponentDefinition();
-
- /**
- * Returns the meta object for the attribute '{@link hu.bme.mit.inf.dslreasoner.faulttree.model.cft.Component#getName Name }'.
- *
- *
- * @return the meta object for the attribute 'Name '.
- * @see hu.bme.mit.inf.dslreasoner.faulttree.model.cft.Component#getName()
- * @see #getComponent()
- * @generated
- */
- EAttribute getComponent_Name();
-
- /**
- * Returns the meta object for the attribute '{@link hu.bme.mit.inf.dslreasoner.faulttree.model.cft.Component#isMultipleAllowed Multiple Allowed }'.
- *
- *
- * @return the meta object for the attribute 'Multiple Allowed '.
- * @see hu.bme.mit.inf.dslreasoner.faulttree.model.cft.Component#isMultipleAllowed()
- * @see #getComponent()
- * @generated
- */
- EAttribute getComponent_MultipleAllowed();
-
- /**
- * Returns the meta object for class '{@link hu.bme.mit.inf.dslreasoner.faulttree.model.cft.Input Input }'.
- *
- *
- * @return the meta object for class 'Input '.
- * @see hu.bme.mit.inf.dslreasoner.faulttree.model.cft.Input
- * @generated
- */
- EClass getInput();
-
- /**
- * Returns the meta object for the reference '{@link hu.bme.mit.inf.dslreasoner.faulttree.model.cft.Input#getInputEvent Input Event }'.
- *
- *
- * @return the meta object for the reference 'Input Event '.
- * @see hu.bme.mit.inf.dslreasoner.faulttree.model.cft.Input#getInputEvent()
- * @see #getInput()
- * @generated
- */
- EReference getInput_InputEvent();
-
- /**
- * Returns the meta object for the container reference '{@link hu.bme.mit.inf.dslreasoner.faulttree.model.cft.Input#getComponent Component }'.
- *
- *
- * @return the meta object for the container reference 'Component '.
- * @see hu.bme.mit.inf.dslreasoner.faulttree.model.cft.Input#getComponent()
- * @see #getInput()
- * @generated
- */
- EReference getInput_Component();
-
- /**
- * Returns the meta object for the containment reference list '{@link hu.bme.mit.inf.dslreasoner.faulttree.model.cft.Input#getIncomingConnections Incoming Connections }'.
- *
- *
- * @return the meta object for the containment reference list 'Incoming Connections '.
- * @see hu.bme.mit.inf.dslreasoner.faulttree.model.cft.Input#getIncomingConnections()
- * @see #getInput()
- * @generated
- */
- EReference getInput_IncomingConnections();
-
- /**
- * Returns the meta object for class '{@link hu.bme.mit.inf.dslreasoner.faulttree.model.cft.Output Output }'.
- *
- *
- * @return the meta object for class 'Output '.
- * @see hu.bme.mit.inf.dslreasoner.faulttree.model.cft.Output
- * @generated
- */
- EClass getOutput();
-
- /**
- * Returns the meta object for the reference '{@link hu.bme.mit.inf.dslreasoner.faulttree.model.cft.Output#getEventDeclaration Event Declaration }'.
- *
- *
- * @return the meta object for the reference 'Event Declaration '.
- * @see hu.bme.mit.inf.dslreasoner.faulttree.model.cft.Output#getEventDeclaration()
- * @see #getOutput()
- * @generated
- */
- EReference getOutput_EventDeclaration();
-
- /**
- * Returns the meta object for the reference list '{@link hu.bme.mit.inf.dslreasoner.faulttree.model.cft.Output#getOutgoingConnections Outgoing Connections }'.
- *
- *
- * @return the meta object for the reference list 'Outgoing Connections '.
- * @see hu.bme.mit.inf.dslreasoner.faulttree.model.cft.Output#getOutgoingConnections()
- * @see #getOutput()
- * @generated
- */
- EReference getOutput_OutgoingConnections();
-
- /**
- * Returns the meta object for the container reference '{@link hu.bme.mit.inf.dslreasoner.faulttree.model.cft.Output#getComponent Component }'.
- *
- *
- * @return the meta object for the container reference 'Component '.
- * @see hu.bme.mit.inf.dslreasoner.faulttree.model.cft.Output#getComponent()
- * @see #getOutput()
- * @generated
- */
- EReference getOutput_Component();
-
- /**
- * Returns the meta object for class '{@link hu.bme.mit.inf.dslreasoner.faulttree.model.cft.Connection Connection }'.
- *
- *
- * @return the meta object for class 'Connection '.
- * @see hu.bme.mit.inf.dslreasoner.faulttree.model.cft.Connection
- * @generated
- */
- EClass getConnection();
-
- /**
- * Returns the meta object for the container reference '{@link hu.bme.mit.inf.dslreasoner.faulttree.model.cft.Connection#getInput Input }'.
- *
- *
- * @return the meta object for the container reference 'Input '.
- * @see hu.bme.mit.inf.dslreasoner.faulttree.model.cft.Connection#getInput()
- * @see #getConnection()
- * @generated
- */
- EReference getConnection_Input();
-
- /**
- * Returns the meta object for the reference '{@link hu.bme.mit.inf.dslreasoner.faulttree.model.cft.Connection#getOutput Output }'.
- *
- *
- * @return the meta object for the reference 'Output '.
- * @see hu.bme.mit.inf.dslreasoner.faulttree.model.cft.Connection#getOutput()
- * @see #getConnection()
- * @generated
- */
- EReference getConnection_Output();
-
- /**
- * Returns the meta object for class '{@link hu.bme.mit.inf.dslreasoner.faulttree.model.cft.ModalElement Modal Element }'.
- *
- *
- * @return the meta object for class 'Modal Element '.
- * @see hu.bme.mit.inf.dslreasoner.faulttree.model.cft.ModalElement
- * @generated
- */
- EClass getModalElement();
-
- /**
- * Returns the meta object for the attribute '{@link hu.bme.mit.inf.dslreasoner.faulttree.model.cft.ModalElement#getExists Exists }'.
- *
- *
- * @return the meta object for the attribute 'Exists '.
- * @see hu.bme.mit.inf.dslreasoner.faulttree.model.cft.ModalElement#getExists()
- * @see #getModalElement()
- * @generated
- */
- EAttribute getModalElement_Exists();
-
- /**
- * Returns the meta object for enum '{@link hu.bme.mit.inf.dslreasoner.faulttree.model.cft.Modality Modality }'.
- *
- *
- * @return the meta object for enum 'Modality '.
- * @see hu.bme.mit.inf.dslreasoner.faulttree.model.cft.Modality
- * @generated
- */
- EEnum getModality();
-
- /**
- * Returns the factory that creates the instances of the model.
- *
- *
- * @return the factory that creates the instances of the model.
- * @generated
- */
- CftFactory getCftFactory();
-
- /**
- *
- * Defines literals for the meta objects that represent
- *
- * each class,
- * each feature of each class,
- * each operation of each class,
- * each enum,
- * and each data type
- *
- *
- * @generated
- */
- interface Literals {
- /**
- * The meta object literal for the '{@link hu.bme.mit.inf.dslreasoner.faulttree.model.cft.impl.ComponentDefinitionImpl Component Definition }' class.
- *
- *
- * @see hu.bme.mit.inf.dslreasoner.faulttree.model.cft.impl.ComponentDefinitionImpl
- * @see hu.bme.mit.inf.dslreasoner.faulttree.model.cft.impl.CftPackageImpl#getComponentDefinition()
- * @generated
- */
- EClass COMPONENT_DEFINITION = eINSTANCE.getComponentDefinition();
-
- /**
- * The meta object literal for the 'Input Events ' containment reference list feature.
- *
- *
- * @generated
- */
- EReference COMPONENT_DEFINITION__INPUT_EVENTS = eINSTANCE.getComponentDefinition_InputEvents();
-
- /**
- * The meta object literal for the 'Event Definitions ' containment reference list feature.
- *
- *
- * @generated
- */
- EReference COMPONENT_DEFINITION__EVENT_DEFINITIONS = eINSTANCE.getComponentDefinition_EventDefinitions();
-
- /**
- * The meta object literal for the 'Output Events ' reference list feature.
- *
- *
- * @generated
- */
- EReference COMPONENT_DEFINITION__OUTPUT_EVENTS = eINSTANCE.getComponentDefinition_OutputEvents();
-
- /**
- * The meta object literal for the 'Name ' attribute feature.
- *
- *
- * @generated
- */
- EAttribute COMPONENT_DEFINITION__NAME = eINSTANCE.getComponentDefinition_Name();
-
- /**
- * The meta object literal for the '{@link hu.bme.mit.inf.dslreasoner.faulttree.model.cft.impl.EventDefinitionImpl Event Definition }' class.
- *
- *
- * @see hu.bme.mit.inf.dslreasoner.faulttree.model.cft.impl.EventDefinitionImpl
- * @see hu.bme.mit.inf.dslreasoner.faulttree.model.cft.impl.CftPackageImpl#getEventDefinition()
- * @generated
- */
- EClass EVENT_DEFINITION = eINSTANCE.getEventDefinition();
-
- /**
- * The meta object literal for the '{@link hu.bme.mit.inf.dslreasoner.faulttree.model.cft.impl.GateDefinitionImpl Gate Definition }' class.
- *
- *
- * @see hu.bme.mit.inf.dslreasoner.faulttree.model.cft.impl.GateDefinitionImpl
- * @see hu.bme.mit.inf.dslreasoner.faulttree.model.cft.impl.CftPackageImpl#getGateDefinition()
- * @generated
- */
- EClass GATE_DEFINITION = eINSTANCE.getGateDefinition();
-
- /**
- * The meta object literal for the 'Input Events ' reference list feature.
- *
- *
- * @generated
- */
- EReference GATE_DEFINITION__INPUT_EVENTS = eINSTANCE.getGateDefinition_InputEvents();
-
- /**
- * The meta object literal for the '{@link hu.bme.mit.inf.dslreasoner.faulttree.model.cft.impl.BasicEventDefinitionImpl Basic Event Definition }' class.
- *
- *
- * @see hu.bme.mit.inf.dslreasoner.faulttree.model.cft.impl.BasicEventDefinitionImpl
- * @see hu.bme.mit.inf.dslreasoner.faulttree.model.cft.impl.CftPackageImpl#getBasicEventDefinition()
- * @generated
- */
- EClass BASIC_EVENT_DEFINITION = eINSTANCE.getBasicEventDefinition();
-
- /**
- * The meta object literal for the 'Distribution ' containment reference feature.
- *
- *
- * @generated
- */
- EReference BASIC_EVENT_DEFINITION__DISTRIBUTION = eINSTANCE.getBasicEventDefinition_Distribution();
-
- /**
- * The meta object literal for the '{@link hu.bme.mit.inf.dslreasoner.faulttree.model.cft.impl.InputEventImpl Input Event }' class.
- *
- *
- * @see hu.bme.mit.inf.dslreasoner.faulttree.model.cft.impl.InputEventImpl
- * @see hu.bme.mit.inf.dslreasoner.faulttree.model.cft.impl.CftPackageImpl#getInputEvent()
- * @generated
- */
- EClass INPUT_EVENT = eINSTANCE.getInputEvent();
-
- /**
- * The meta object literal for the 'Multiple ' attribute feature.
- *
- *
- * @generated
- */
- EAttribute INPUT_EVENT__MULTIPLE = eINSTANCE.getInputEvent_Multiple();
-
- /**
- * The meta object literal for the '{@link hu.bme.mit.inf.dslreasoner.faulttree.model.cft.impl.EventDeclarationImpl Event Declaration }' class.
- *
- *
- * @see hu.bme.mit.inf.dslreasoner.faulttree.model.cft.impl.EventDeclarationImpl
- * @see hu.bme.mit.inf.dslreasoner.faulttree.model.cft.impl.CftPackageImpl#getEventDeclaration()
- * @generated
- */
- EClass EVENT_DECLARATION = eINSTANCE.getEventDeclaration();
-
- /**
- * The meta object literal for the 'Name ' attribute feature.
- *
- *
- * @generated
- */
- EAttribute EVENT_DECLARATION__NAME = eINSTANCE.getEventDeclaration_Name();
-
- /**
- * The meta object literal for the '{@link hu.bme.mit.inf.dslreasoner.faulttree.model.cft.impl.AndGateDefinitionImpl And Gate Definition }' class.
- *
- *
- * @see hu.bme.mit.inf.dslreasoner.faulttree.model.cft.impl.AndGateDefinitionImpl
- * @see hu.bme.mit.inf.dslreasoner.faulttree.model.cft.impl.CftPackageImpl#getAndGateDefinition()
- * @generated
- */
- EClass AND_GATE_DEFINITION = eINSTANCE.getAndGateDefinition();
-
- /**
- * The meta object literal for the '{@link hu.bme.mit.inf.dslreasoner.faulttree.model.cft.impl.OrGateDefinitionImpl Or Gate Definition }' class.
- *
- *
- * @see hu.bme.mit.inf.dslreasoner.faulttree.model.cft.impl.OrGateDefinitionImpl
- * @see hu.bme.mit.inf.dslreasoner.faulttree.model.cft.impl.CftPackageImpl#getOrGateDefinition()
- * @generated
- */
- EClass OR_GATE_DEFINITION = eINSTANCE.getOrGateDefinition();
-
- /**
- * The meta object literal for the '{@link hu.bme.mit.inf.dslreasoner.faulttree.model.cft.impl.KOfMGateDefinitionImpl KOf MGate Definition }' class.
- *
- *
- * @see hu.bme.mit.inf.dslreasoner.faulttree.model.cft.impl.KOfMGateDefinitionImpl
- * @see hu.bme.mit.inf.dslreasoner.faulttree.model.cft.impl.CftPackageImpl#getKOfMGateDefinition()
- * @generated
- */
- EClass KOF_MGATE_DEFINITION = eINSTANCE.getKOfMGateDefinition();
-
- /**
- * The meta object literal for the 'K ' attribute feature.
- *
- *
- * @generated
- */
- EAttribute KOF_MGATE_DEFINITION__K = eINSTANCE.getKOfMGateDefinition_K();
-
- /**
- * The meta object literal for the 'M ' attribute feature.
- *
- *
- * @generated
- */
- EAttribute KOF_MGATE_DEFINITION__M = eINSTANCE.getKOfMGateDefinition_M();
-
- /**
- * The meta object literal for the '{@link hu.bme.mit.inf.dslreasoner.faulttree.model.cft.impl.ComponentFaultTreeImpl Component Fault Tree }' class.
- *
- *
- * @see hu.bme.mit.inf.dslreasoner.faulttree.model.cft.impl.ComponentFaultTreeImpl
- * @see hu.bme.mit.inf.dslreasoner.faulttree.model.cft.impl.CftPackageImpl#getComponentFaultTree()
- * @generated
- */
- EClass COMPONENT_FAULT_TREE = eINSTANCE.getComponentFaultTree();
-
- /**
- * The meta object literal for the 'Components ' containment reference list feature.
- *
- *
- * @generated
- */
- EReference COMPONENT_FAULT_TREE__COMPONENTS = eINSTANCE.getComponentFaultTree_Components();
-
- /**
- * The meta object literal for the 'Top Event ' reference feature.
- *
- *
- * @generated
- */
- EReference COMPONENT_FAULT_TREE__TOP_EVENT = eINSTANCE.getComponentFaultTree_TopEvent();
-
- /**
- * The meta object literal for the '{@link hu.bme.mit.inf.dslreasoner.faulttree.model.cft.impl.ComponentImpl Component }' class.
- *
- *
- * @see hu.bme.mit.inf.dslreasoner.faulttree.model.cft.impl.ComponentImpl
- * @see hu.bme.mit.inf.dslreasoner.faulttree.model.cft.impl.CftPackageImpl#getComponent()
- * @generated
- */
- EClass COMPONENT = eINSTANCE.getComponent();
-
- /**
- * The meta object literal for the 'Inputs ' containment reference list feature.
- *
- *
- * @generated
- */
- EReference COMPONENT__INPUTS = eINSTANCE.getComponent_Inputs();
-
- /**
- * The meta object literal for the 'Outputs ' containment reference list feature.
- *
- *
- * @generated
- */
- EReference COMPONENT__OUTPUTS = eINSTANCE.getComponent_Outputs();
-
- /**
- * The meta object literal for the 'Component Definition ' reference feature.
- *
- *
- * @generated
- */
- EReference COMPONENT__COMPONENT_DEFINITION = eINSTANCE.getComponent_ComponentDefinition();
-
- /**
- * The meta object literal for the 'Name ' attribute feature.
- *
- *
- * @generated
- */
- EAttribute COMPONENT__NAME = eINSTANCE.getComponent_Name();
-
- /**
- * The meta object literal for the 'Multiple Allowed ' attribute feature.
- *
- *
- * @generated
- */
- EAttribute COMPONENT__MULTIPLE_ALLOWED = eINSTANCE.getComponent_MultipleAllowed();
-
- /**
- * The meta object literal for the '{@link hu.bme.mit.inf.dslreasoner.faulttree.model.cft.impl.InputImpl Input }' class.
- *
- *
- * @see hu.bme.mit.inf.dslreasoner.faulttree.model.cft.impl.InputImpl
- * @see hu.bme.mit.inf.dslreasoner.faulttree.model.cft.impl.CftPackageImpl#getInput()
- * @generated
- */
- EClass INPUT = eINSTANCE.getInput();
-
- /**
- * The meta object literal for the 'Input Event ' reference feature.
- *
- *
- * @generated
- */
- EReference INPUT__INPUT_EVENT = eINSTANCE.getInput_InputEvent();
-
- /**
- * The meta object literal for the 'Component ' container reference feature.
- *
- *
- * @generated
- */
- EReference INPUT__COMPONENT = eINSTANCE.getInput_Component();
-
- /**
- * The meta object literal for the 'Incoming Connections ' containment reference list feature.
- *
- *
- * @generated
- */
- EReference INPUT__INCOMING_CONNECTIONS = eINSTANCE.getInput_IncomingConnections();
-
- /**
- * The meta object literal for the '{@link hu.bme.mit.inf.dslreasoner.faulttree.model.cft.impl.OutputImpl Output }' class.
- *
- *
- * @see hu.bme.mit.inf.dslreasoner.faulttree.model.cft.impl.OutputImpl
- * @see hu.bme.mit.inf.dslreasoner.faulttree.model.cft.impl.CftPackageImpl#getOutput()
- * @generated
- */
- EClass OUTPUT = eINSTANCE.getOutput();
-
- /**
- * The meta object literal for the 'Event Declaration ' reference feature.
- *
- *
- * @generated
- */
- EReference OUTPUT__EVENT_DECLARATION = eINSTANCE.getOutput_EventDeclaration();
-
- /**
- * The meta object literal for the 'Outgoing Connections ' reference list feature.
- *
- *
- * @generated
- */
- EReference OUTPUT__OUTGOING_CONNECTIONS = eINSTANCE.getOutput_OutgoingConnections();
-
- /**
- * The meta object literal for the 'Component ' container reference feature.
- *
- *
- * @generated
- */
- EReference OUTPUT__COMPONENT = eINSTANCE.getOutput_Component();
-
- /**
- * The meta object literal for the '{@link hu.bme.mit.inf.dslreasoner.faulttree.model.cft.impl.ConnectionImpl Connection }' class.
- *
- *
- * @see hu.bme.mit.inf.dslreasoner.faulttree.model.cft.impl.ConnectionImpl
- * @see hu.bme.mit.inf.dslreasoner.faulttree.model.cft.impl.CftPackageImpl#getConnection()
- * @generated
- */
- EClass CONNECTION = eINSTANCE.getConnection();
-
- /**
- * The meta object literal for the 'Input ' container reference feature.
- *
- *
- * @generated
- */
- EReference CONNECTION__INPUT = eINSTANCE.getConnection_Input();
-
- /**
- * The meta object literal for the 'Output ' reference feature.
- *
- *
- * @generated
- */
- EReference CONNECTION__OUTPUT = eINSTANCE.getConnection_Output();
-
- /**
- * The meta object literal for the '{@link hu.bme.mit.inf.dslreasoner.faulttree.model.cft.ModalElement Modal Element }' class.
- *
- *
- * @see hu.bme.mit.inf.dslreasoner.faulttree.model.cft.ModalElement
- * @see hu.bme.mit.inf.dslreasoner.faulttree.model.cft.impl.CftPackageImpl#getModalElement()
- * @generated
- */
- EClass MODAL_ELEMENT = eINSTANCE.getModalElement();
-
- /**
- * The meta object literal for the 'Exists ' attribute feature.
- *
- *
- * @generated
- */
- EAttribute MODAL_ELEMENT__EXISTS = eINSTANCE.getModalElement_Exists();
-
- /**
- * The meta object literal for the '{@link hu.bme.mit.inf.dslreasoner.faulttree.model.cft.Modality Modality }' enum.
- *
- *
- * @see hu.bme.mit.inf.dslreasoner.faulttree.model.cft.Modality
- * @see hu.bme.mit.inf.dslreasoner.faulttree.model.cft.impl.CftPackageImpl#getModality()
- * @generated
- */
- EEnum MODALITY = eINSTANCE.getModality();
-
- }
-
-} //CftPackage
diff --git a/Stochastic/hu.bme.mit.inf.dslreasoner.faulttree.model/ecore-gen/hu/bme/mit/inf/dslreasoner/faulttree/model/cft/Component.java b/Stochastic/hu.bme.mit.inf.dslreasoner.faulttree.model/ecore-gen/hu/bme/mit/inf/dslreasoner/faulttree/model/cft/Component.java
deleted file mode 100644
index 9b1d0b24..00000000
--- a/Stochastic/hu.bme.mit.inf.dslreasoner.faulttree.model/ecore-gen/hu/bme/mit/inf/dslreasoner/faulttree/model/cft/Component.java
+++ /dev/null
@@ -1,143 +0,0 @@
-/**
- */
-package hu.bme.mit.inf.dslreasoner.faulttree.model.cft;
-
-import org.eclipse.emf.common.util.EList;
-
-/**
- *
- * A representation of the model object 'Component '.
- *
- *
- *
- * The following features are supported:
- *
- *
- * {@link hu.bme.mit.inf.dslreasoner.faulttree.model.cft.Component#getInputs Inputs }
- * {@link hu.bme.mit.inf.dslreasoner.faulttree.model.cft.Component#getOutputs Outputs }
- * {@link hu.bme.mit.inf.dslreasoner.faulttree.model.cft.Component#getComponentDefinition Component Definition }
- * {@link hu.bme.mit.inf.dslreasoner.faulttree.model.cft.Component#getName Name }
- * {@link hu.bme.mit.inf.dslreasoner.faulttree.model.cft.Component#isMultipleAllowed Multiple Allowed }
- *
- *
- * @see hu.bme.mit.inf.dslreasoner.faulttree.model.cft.CftPackage#getComponent()
- * @model
- * @generated
- */
-public interface Component extends ModalElement {
- /**
- * Returns the value of the 'Inputs ' containment reference list.
- * The list contents are of type {@link hu.bme.mit.inf.dslreasoner.faulttree.model.cft.Input}.
- * It is bidirectional and its opposite is '{@link hu.bme.mit.inf.dslreasoner.faulttree.model.cft.Input#getComponent Component }'.
- *
- *
- * If the meaning of the 'Inputs ' containment reference list isn't clear,
- * there really should be more of a description here...
- *
- *
- * @return the value of the 'Inputs ' containment reference list.
- * @see hu.bme.mit.inf.dslreasoner.faulttree.model.cft.CftPackage#getComponent_Inputs()
- * @see hu.bme.mit.inf.dslreasoner.faulttree.model.cft.Input#getComponent
- * @model opposite="component" containment="true"
- * @generated
- */
- EList getInputs();
-
- /**
- * Returns the value of the 'Outputs ' containment reference list.
- * The list contents are of type {@link hu.bme.mit.inf.dslreasoner.faulttree.model.cft.Output}.
- * It is bidirectional and its opposite is '{@link hu.bme.mit.inf.dslreasoner.faulttree.model.cft.Output#getComponent Component }'.
- *
- *
- * If the meaning of the 'Outputs ' containment reference list isn't clear,
- * there really should be more of a description here...
- *
- *
- * @return the value of the 'Outputs ' containment reference list.
- * @see hu.bme.mit.inf.dslreasoner.faulttree.model.cft.CftPackage#getComponent_Outputs()
- * @see hu.bme.mit.inf.dslreasoner.faulttree.model.cft.Output#getComponent
- * @model opposite="component" containment="true"
- * @generated
- */
- EList getOutputs();
-
- /**
- * Returns the value of the 'Component Definition ' reference.
- *
- *
- * If the meaning of the 'Component Definition ' reference isn't clear,
- * there really should be more of a description here...
- *
- *
- * @return the value of the 'Component Definition ' reference.
- * @see #setComponentDefinition(ComponentDefinition)
- * @see hu.bme.mit.inf.dslreasoner.faulttree.model.cft.CftPackage#getComponent_ComponentDefinition()
- * @model required="true"
- * @generated
- */
- ComponentDefinition getComponentDefinition();
-
- /**
- * Sets the value of the '{@link hu.bme.mit.inf.dslreasoner.faulttree.model.cft.Component#getComponentDefinition Component Definition }' reference.
- *
- *
- * @param value the new value of the 'Component Definition ' reference.
- * @see #getComponentDefinition()
- * @generated
- */
- void setComponentDefinition(ComponentDefinition value);
-
- /**
- * Returns the value of the 'Name ' attribute.
- *
- *
- * If the meaning of the 'Name ' attribute isn't clear,
- * there really should be more of a description here...
- *
- *
- * @return the value of the 'Name ' attribute.
- * @see #setName(String)
- * @see hu.bme.mit.inf.dslreasoner.faulttree.model.cft.CftPackage#getComponent_Name()
- * @model
- * @generated
- */
- String getName();
-
- /**
- * Sets the value of the '{@link hu.bme.mit.inf.dslreasoner.faulttree.model.cft.Component#getName Name }' attribute.
- *
- *
- * @param value the new value of the 'Name ' attribute.
- * @see #getName()
- * @generated
- */
- void setName(String value);
-
- /**
- * Returns the value of the 'Multiple Allowed ' attribute.
- * The default value is "false"
.
- *
- *
- * If the meaning of the 'Multiple Allowed ' attribute isn't clear,
- * there really should be more of a description here...
- *
- *
- * @return the value of the 'Multiple Allowed ' attribute.
- * @see #setMultipleAllowed(boolean)
- * @see hu.bme.mit.inf.dslreasoner.faulttree.model.cft.CftPackage#getComponent_MultipleAllowed()
- * @model default="false"
- * @generated
- */
- boolean isMultipleAllowed();
-
- /**
- * Sets the value of the '{@link hu.bme.mit.inf.dslreasoner.faulttree.model.cft.Component#isMultipleAllowed Multiple Allowed }' attribute.
- *
- *
- * @param value the new value of the 'Multiple Allowed ' attribute.
- * @see #isMultipleAllowed()
- * @generated
- */
- void setMultipleAllowed(boolean value);
-
-} // Component
diff --git a/Stochastic/hu.bme.mit.inf.dslreasoner.faulttree.model/ecore-gen/hu/bme/mit/inf/dslreasoner/faulttree/model/cft/ComponentDefinition.java b/Stochastic/hu.bme.mit.inf.dslreasoner.faulttree.model/ecore-gen/hu/bme/mit/inf/dslreasoner/faulttree/model/cft/ComponentDefinition.java
deleted file mode 100644
index 82ab53fa..00000000
--- a/Stochastic/hu.bme.mit.inf.dslreasoner.faulttree.model/ecore-gen/hu/bme/mit/inf/dslreasoner/faulttree/model/cft/ComponentDefinition.java
+++ /dev/null
@@ -1,103 +0,0 @@
-/**
- */
-package hu.bme.mit.inf.dslreasoner.faulttree.model.cft;
-
-import org.eclipse.emf.common.util.EList;
-
-import org.eclipse.emf.ecore.EObject;
-
-/**
- *
- * A representation of the model object 'Component Definition '.
- *
- *
- *
- * The following features are supported:
- *
- *
- * {@link hu.bme.mit.inf.dslreasoner.faulttree.model.cft.ComponentDefinition#getInputEvents Input Events }
- * {@link hu.bme.mit.inf.dslreasoner.faulttree.model.cft.ComponentDefinition#getEventDefinitions Event Definitions }
- * {@link hu.bme.mit.inf.dslreasoner.faulttree.model.cft.ComponentDefinition#getOutputEvents Output Events }
- * {@link hu.bme.mit.inf.dslreasoner.faulttree.model.cft.ComponentDefinition#getName Name }
- *
- *
- * @see hu.bme.mit.inf.dslreasoner.faulttree.model.cft.CftPackage#getComponentDefinition()
- * @model
- * @generated
- */
-public interface ComponentDefinition extends EObject {
- /**
- * Returns the value of the 'Input Events ' containment reference list.
- * The list contents are of type {@link hu.bme.mit.inf.dslreasoner.faulttree.model.cft.InputEvent}.
- *
- *
- * If the meaning of the 'Input Events ' containment reference list isn't clear,
- * there really should be more of a description here...
- *
- *
- * @return the value of the 'Input Events ' containment reference list.
- * @see hu.bme.mit.inf.dslreasoner.faulttree.model.cft.CftPackage#getComponentDefinition_InputEvents()
- * @model containment="true"
- * @generated
- */
- EList getInputEvents();
-
- /**
- * Returns the value of the 'Event Definitions ' containment reference list.
- * The list contents are of type {@link hu.bme.mit.inf.dslreasoner.faulttree.model.cft.EventDefinition}.
- *
- *
- * If the meaning of the 'Event Definitions ' containment reference list isn't clear,
- * there really should be more of a description here...
- *
- *
- * @return the value of the 'Event Definitions ' containment reference list.
- * @see hu.bme.mit.inf.dslreasoner.faulttree.model.cft.CftPackage#getComponentDefinition_EventDefinitions()
- * @model containment="true"
- * @generated
- */
- EList getEventDefinitions();
-
- /**
- * Returns the value of the 'Output Events ' reference list.
- * The list contents are of type {@link hu.bme.mit.inf.dslreasoner.faulttree.model.cft.EventDeclaration}.
- *
- *
- * If the meaning of the 'Output Events ' reference list isn't clear,
- * there really should be more of a description here...
- *
- *
- * @return the value of the 'Output Events ' reference list.
- * @see hu.bme.mit.inf.dslreasoner.faulttree.model.cft.CftPackage#getComponentDefinition_OutputEvents()
- * @model
- * @generated
- */
- EList getOutputEvents();
-
- /**
- * Returns the value of the 'Name ' attribute.
- *
- *
- * If the meaning of the 'Name ' attribute isn't clear,
- * there really should be more of a description here...
- *
- *
- * @return the value of the 'Name ' attribute.
- * @see #setName(String)
- * @see hu.bme.mit.inf.dslreasoner.faulttree.model.cft.CftPackage#getComponentDefinition_Name()
- * @model
- * @generated
- */
- String getName();
-
- /**
- * Sets the value of the '{@link hu.bme.mit.inf.dslreasoner.faulttree.model.cft.ComponentDefinition#getName Name }' attribute.
- *
- *
- * @param value the new value of the 'Name ' attribute.
- * @see #getName()
- * @generated
- */
- void setName(String value);
-
-} // ComponentDefinition
diff --git a/Stochastic/hu.bme.mit.inf.dslreasoner.faulttree.model/ecore-gen/hu/bme/mit/inf/dslreasoner/faulttree/model/cft/ComponentFaultTree.java b/Stochastic/hu.bme.mit.inf.dslreasoner.faulttree.model/ecore-gen/hu/bme/mit/inf/dslreasoner/faulttree/model/cft/ComponentFaultTree.java
deleted file mode 100644
index 06554378..00000000
--- a/Stochastic/hu.bme.mit.inf.dslreasoner.faulttree.model/ecore-gen/hu/bme/mit/inf/dslreasoner/faulttree/model/cft/ComponentFaultTree.java
+++ /dev/null
@@ -1,69 +0,0 @@
-/**
- */
-package hu.bme.mit.inf.dslreasoner.faulttree.model.cft;
-
-import org.eclipse.emf.common.util.EList;
-
-import org.eclipse.emf.ecore.EObject;
-
-/**
- *
- * A representation of the model object 'Component Fault Tree '.
- *
- *
- *
- * The following features are supported:
- *
- *
- * {@link hu.bme.mit.inf.dslreasoner.faulttree.model.cft.ComponentFaultTree#getComponents Components }
- * {@link hu.bme.mit.inf.dslreasoner.faulttree.model.cft.ComponentFaultTree#getTopEvent Top Event }
- *
- *
- * @see hu.bme.mit.inf.dslreasoner.faulttree.model.cft.CftPackage#getComponentFaultTree()
- * @model
- * @generated
- */
-public interface ComponentFaultTree extends EObject {
- /**
- * Returns the value of the 'Components ' containment reference list.
- * The list contents are of type {@link hu.bme.mit.inf.dslreasoner.faulttree.model.cft.Component}.
- *
- *
- * If the meaning of the 'Components ' containment reference list isn't clear,
- * there really should be more of a description here...
- *
- *
- * @return the value of the 'Components ' containment reference list.
- * @see hu.bme.mit.inf.dslreasoner.faulttree.model.cft.CftPackage#getComponentFaultTree_Components()
- * @model containment="true"
- * @generated
- */
- EList getComponents();
-
- /**
- * Returns the value of the 'Top Event ' reference.
- *
- *
- * If the meaning of the 'Top Event ' reference isn't clear,
- * there really should be more of a description here...
- *
- *
- * @return the value of the 'Top Event ' reference.
- * @see #setTopEvent(Output)
- * @see hu.bme.mit.inf.dslreasoner.faulttree.model.cft.CftPackage#getComponentFaultTree_TopEvent()
- * @model required="true"
- * @generated
- */
- Output getTopEvent();
-
- /**
- * Sets the value of the '{@link hu.bme.mit.inf.dslreasoner.faulttree.model.cft.ComponentFaultTree#getTopEvent Top Event }' reference.
- *
- *
- * @param value the new value of the 'Top Event ' reference.
- * @see #getTopEvent()
- * @generated
- */
- void setTopEvent(Output value);
-
-} // ComponentFaultTree
diff --git a/Stochastic/hu.bme.mit.inf.dslreasoner.faulttree.model/ecore-gen/hu/bme/mit/inf/dslreasoner/faulttree/model/cft/Connection.java b/Stochastic/hu.bme.mit.inf.dslreasoner.faulttree.model/ecore-gen/hu/bme/mit/inf/dslreasoner/faulttree/model/cft/Connection.java
deleted file mode 100644
index 9ca5b77f..00000000
--- a/Stochastic/hu.bme.mit.inf.dslreasoner.faulttree.model/ecore-gen/hu/bme/mit/inf/dslreasoner/faulttree/model/cft/Connection.java
+++ /dev/null
@@ -1,79 +0,0 @@
-/**
- */
-package hu.bme.mit.inf.dslreasoner.faulttree.model.cft;
-
-/**
- *
- * A representation of the model object 'Connection '.
- *
- *
- *
- * The following features are supported:
- *
- *
- * {@link hu.bme.mit.inf.dslreasoner.faulttree.model.cft.Connection#getInput Input }
- * {@link hu.bme.mit.inf.dslreasoner.faulttree.model.cft.Connection#getOutput Output }
- *
- *
- * @see hu.bme.mit.inf.dslreasoner.faulttree.model.cft.CftPackage#getConnection()
- * @model
- * @generated
- */
-public interface Connection extends ModalElement {
- /**
- * Returns the value of the 'Input ' container reference.
- * It is bidirectional and its opposite is '{@link hu.bme.mit.inf.dslreasoner.faulttree.model.cft.Input#getIncomingConnections Incoming Connections }'.
- *
- *
- * If the meaning of the 'Input ' container reference isn't clear,
- * there really should be more of a description here...
- *
- *
- * @return the value of the 'Input ' container reference.
- * @see #setInput(Input)
- * @see hu.bme.mit.inf.dslreasoner.faulttree.model.cft.CftPackage#getConnection_Input()
- * @see hu.bme.mit.inf.dslreasoner.faulttree.model.cft.Input#getIncomingConnections
- * @model opposite="incomingConnections" required="true" transient="false"
- * @generated
- */
- Input getInput();
-
- /**
- * Sets the value of the '{@link hu.bme.mit.inf.dslreasoner.faulttree.model.cft.Connection#getInput Input }' container reference.
- *
- *
- * @param value the new value of the 'Input ' container reference.
- * @see #getInput()
- * @generated
- */
- void setInput(Input value);
-
- /**
- * Returns the value of the 'Output ' reference.
- * It is bidirectional and its opposite is '{@link hu.bme.mit.inf.dslreasoner.faulttree.model.cft.Output#getOutgoingConnections Outgoing Connections }'.
- *
- *
- * If the meaning of the 'Output ' reference isn't clear,
- * there really should be more of a description here...
- *
- *
- * @return the value of the 'Output ' reference.
- * @see #setOutput(Output)
- * @see hu.bme.mit.inf.dslreasoner.faulttree.model.cft.CftPackage#getConnection_Output()
- * @see hu.bme.mit.inf.dslreasoner.faulttree.model.cft.Output#getOutgoingConnections
- * @model opposite="outgoingConnections" required="true"
- * @generated
- */
- Output getOutput();
-
- /**
- * Sets the value of the '{@link hu.bme.mit.inf.dslreasoner.faulttree.model.cft.Connection#getOutput Output }' reference.
- *
- *
- * @param value the new value of the 'Output ' reference.
- * @see #getOutput()
- * @generated
- */
- void setOutput(Output value);
-
-} // Connection
diff --git a/Stochastic/hu.bme.mit.inf.dslreasoner.faulttree.model/ecore-gen/hu/bme/mit/inf/dslreasoner/faulttree/model/cft/EventDeclaration.java b/Stochastic/hu.bme.mit.inf.dslreasoner.faulttree.model/ecore-gen/hu/bme/mit/inf/dslreasoner/faulttree/model/cft/EventDeclaration.java
deleted file mode 100644
index 28d49f06..00000000
--- a/Stochastic/hu.bme.mit.inf.dslreasoner.faulttree.model/ecore-gen/hu/bme/mit/inf/dslreasoner/faulttree/model/cft/EventDeclaration.java
+++ /dev/null
@@ -1,50 +0,0 @@
-/**
- */
-package hu.bme.mit.inf.dslreasoner.faulttree.model.cft;
-
-import org.eclipse.emf.ecore.EObject;
-
-/**
- *
- * A representation of the model object 'Event Declaration '.
- *
- *
- *
- * The following features are supported:
- *
- *
- * {@link hu.bme.mit.inf.dslreasoner.faulttree.model.cft.EventDeclaration#getName Name }
- *
- *
- * @see hu.bme.mit.inf.dslreasoner.faulttree.model.cft.CftPackage#getEventDeclaration()
- * @model abstract="true"
- * @generated
- */
-public interface EventDeclaration extends EObject {
- /**
- * Returns the value of the 'Name ' attribute.
- *
- *
- * If the meaning of the 'Name ' attribute isn't clear,
- * there really should be more of a description here...
- *
- *
- * @return the value of the 'Name ' attribute.
- * @see #setName(String)
- * @see hu.bme.mit.inf.dslreasoner.faulttree.model.cft.CftPackage#getEventDeclaration_Name()
- * @model
- * @generated
- */
- String getName();
-
- /**
- * Sets the value of the '{@link hu.bme.mit.inf.dslreasoner.faulttree.model.cft.EventDeclaration#getName Name }' attribute.
- *
- *
- * @param value the new value of the 'Name ' attribute.
- * @see #getName()
- * @generated
- */
- void setName(String value);
-
-} // EventDeclaration
diff --git a/Stochastic/hu.bme.mit.inf.dslreasoner.faulttree.model/ecore-gen/hu/bme/mit/inf/dslreasoner/faulttree/model/cft/EventDefinition.java b/Stochastic/hu.bme.mit.inf.dslreasoner.faulttree.model/ecore-gen/hu/bme/mit/inf/dslreasoner/faulttree/model/cft/EventDefinition.java
deleted file mode 100644
index d279ddfc..00000000
--- a/Stochastic/hu.bme.mit.inf.dslreasoner.faulttree.model/ecore-gen/hu/bme/mit/inf/dslreasoner/faulttree/model/cft/EventDefinition.java
+++ /dev/null
@@ -1,17 +0,0 @@
-/**
- */
-package hu.bme.mit.inf.dslreasoner.faulttree.model.cft;
-
-
-/**
- *
- * A representation of the model object 'Event Definition '.
- *
- *
- *
- * @see hu.bme.mit.inf.dslreasoner.faulttree.model.cft.CftPackage#getEventDefinition()
- * @model abstract="true"
- * @generated
- */
-public interface EventDefinition extends EventDeclaration {
-} // EventDefinition
diff --git a/Stochastic/hu.bme.mit.inf.dslreasoner.faulttree.model/ecore-gen/hu/bme/mit/inf/dslreasoner/faulttree/model/cft/GateDefinition.java b/Stochastic/hu.bme.mit.inf.dslreasoner.faulttree.model/ecore-gen/hu/bme/mit/inf/dslreasoner/faulttree/model/cft/GateDefinition.java
deleted file mode 100644
index 2173be5c..00000000
--- a/Stochastic/hu.bme.mit.inf.dslreasoner.faulttree.model/ecore-gen/hu/bme/mit/inf/dslreasoner/faulttree/model/cft/GateDefinition.java
+++ /dev/null
@@ -1,40 +0,0 @@
-/**
- */
-package hu.bme.mit.inf.dslreasoner.faulttree.model.cft;
-
-import org.eclipse.emf.common.util.EList;
-
-/**
- *
- * A representation of the model object 'Gate Definition '.
- *
- *
- *
- * The following features are supported:
- *
- *
- * {@link hu.bme.mit.inf.dslreasoner.faulttree.model.cft.GateDefinition#getInputEvents Input Events }
- *
- *
- * @see hu.bme.mit.inf.dslreasoner.faulttree.model.cft.CftPackage#getGateDefinition()
- * @model abstract="true"
- * @generated
- */
-public interface GateDefinition extends EventDefinition {
- /**
- * Returns the value of the 'Input Events ' reference list.
- * The list contents are of type {@link hu.bme.mit.inf.dslreasoner.faulttree.model.cft.EventDeclaration}.
- *
- *
- * If the meaning of the 'Input Events ' reference list isn't clear,
- * there really should be more of a description here...
- *
- *
- * @return the value of the 'Input Events ' reference list.
- * @see hu.bme.mit.inf.dslreasoner.faulttree.model.cft.CftPackage#getGateDefinition_InputEvents()
- * @model
- * @generated
- */
- EList getInputEvents();
-
-} // GateDefinition
diff --git a/Stochastic/hu.bme.mit.inf.dslreasoner.faulttree.model/ecore-gen/hu/bme/mit/inf/dslreasoner/faulttree/model/cft/Input.java b/Stochastic/hu.bme.mit.inf.dslreasoner.faulttree.model/ecore-gen/hu/bme/mit/inf/dslreasoner/faulttree/model/cft/Input.java
deleted file mode 100644
index 7351d1bb..00000000
--- a/Stochastic/hu.bme.mit.inf.dslreasoner.faulttree.model/ecore-gen/hu/bme/mit/inf/dslreasoner/faulttree/model/cft/Input.java
+++ /dev/null
@@ -1,100 +0,0 @@
-/**
- */
-package hu.bme.mit.inf.dslreasoner.faulttree.model.cft;
-
-import org.eclipse.emf.common.util.EList;
-
-import org.eclipse.emf.ecore.EObject;
-
-/**
- *
- * A representation of the model object 'Input '.
- *
- *
- *
- * The following features are supported:
- *
- *
- * {@link hu.bme.mit.inf.dslreasoner.faulttree.model.cft.Input#getInputEvent Input Event }
- * {@link hu.bme.mit.inf.dslreasoner.faulttree.model.cft.Input#getComponent Component }
- * {@link hu.bme.mit.inf.dslreasoner.faulttree.model.cft.Input#getIncomingConnections Incoming Connections }
- *
- *
- * @see hu.bme.mit.inf.dslreasoner.faulttree.model.cft.CftPackage#getInput()
- * @model
- * @generated
- */
-public interface Input extends EObject {
- /**
- * Returns the value of the 'Input Event ' reference.
- *
- *
- * If the meaning of the 'Input Event ' reference isn't clear,
- * there really should be more of a description here...
- *
- *
- * @return the value of the 'Input Event ' reference.
- * @see #setInputEvent(InputEvent)
- * @see hu.bme.mit.inf.dslreasoner.faulttree.model.cft.CftPackage#getInput_InputEvent()
- * @model required="true"
- * @generated
- */
- InputEvent getInputEvent();
-
- /**
- * Sets the value of the '{@link hu.bme.mit.inf.dslreasoner.faulttree.model.cft.Input#getInputEvent Input Event }' reference.
- *
- *
- * @param value the new value of the 'Input Event ' reference.
- * @see #getInputEvent()
- * @generated
- */
- void setInputEvent(InputEvent value);
-
- /**
- * Returns the value of the 'Component ' container reference.
- * It is bidirectional and its opposite is '{@link hu.bme.mit.inf.dslreasoner.faulttree.model.cft.Component#getInputs Inputs }'.
- *
- *
- * If the meaning of the 'Component ' container reference isn't clear,
- * there really should be more of a description here...
- *
- *
- * @return the value of the 'Component ' container reference.
- * @see #setComponent(Component)
- * @see hu.bme.mit.inf.dslreasoner.faulttree.model.cft.CftPackage#getInput_Component()
- * @see hu.bme.mit.inf.dslreasoner.faulttree.model.cft.Component#getInputs
- * @model opposite="inputs" required="true" transient="false"
- * @generated
- */
- Component getComponent();
-
- /**
- * Sets the value of the '{@link hu.bme.mit.inf.dslreasoner.faulttree.model.cft.Input#getComponent Component }' container reference.
- *
- *
- * @param value the new value of the 'Component ' container reference.
- * @see #getComponent()
- * @generated
- */
- void setComponent(Component value);
-
- /**
- * Returns the value of the 'Incoming Connections ' containment reference list.
- * The list contents are of type {@link hu.bme.mit.inf.dslreasoner.faulttree.model.cft.Connection}.
- * It is bidirectional and its opposite is '{@link hu.bme.mit.inf.dslreasoner.faulttree.model.cft.Connection#getInput Input }'.
- *
- *
- * If the meaning of the 'Incoming Connections ' containment reference list isn't clear,
- * there really should be more of a description here...
- *
- *
- * @return the value of the 'Incoming Connections ' containment reference list.
- * @see hu.bme.mit.inf.dslreasoner.faulttree.model.cft.CftPackage#getInput_IncomingConnections()
- * @see hu.bme.mit.inf.dslreasoner.faulttree.model.cft.Connection#getInput
- * @model opposite="input" containment="true"
- * @generated
- */
- EList getIncomingConnections();
-
-} // Input
diff --git a/Stochastic/hu.bme.mit.inf.dslreasoner.faulttree.model/ecore-gen/hu/bme/mit/inf/dslreasoner/faulttree/model/cft/InputEvent.java b/Stochastic/hu.bme.mit.inf.dslreasoner.faulttree.model/ecore-gen/hu/bme/mit/inf/dslreasoner/faulttree/model/cft/InputEvent.java
deleted file mode 100644
index 92721776..00000000
--- a/Stochastic/hu.bme.mit.inf.dslreasoner.faulttree.model/ecore-gen/hu/bme/mit/inf/dslreasoner/faulttree/model/cft/InputEvent.java
+++ /dev/null
@@ -1,49 +0,0 @@
-/**
- */
-package hu.bme.mit.inf.dslreasoner.faulttree.model.cft;
-
-
-/**
- *
- * A representation of the model object 'Input Event '.
- *
- *
- *
- * The following features are supported:
- *
- *
- * {@link hu.bme.mit.inf.dslreasoner.faulttree.model.cft.InputEvent#isMultiple Multiple }
- *
- *
- * @see hu.bme.mit.inf.dslreasoner.faulttree.model.cft.CftPackage#getInputEvent()
- * @model
- * @generated
- */
-public interface InputEvent extends EventDeclaration {
- /**
- * Returns the value of the 'Multiple ' attribute.
- *
- *
- * If the meaning of the 'Multiple ' attribute isn't clear,
- * there really should be more of a description here...
- *
- *
- * @return the value of the 'Multiple ' attribute.
- * @see #setMultiple(boolean)
- * @see hu.bme.mit.inf.dslreasoner.faulttree.model.cft.CftPackage#getInputEvent_Multiple()
- * @model
- * @generated
- */
- boolean isMultiple();
-
- /**
- * Sets the value of the '{@link hu.bme.mit.inf.dslreasoner.faulttree.model.cft.InputEvent#isMultiple Multiple }' attribute.
- *
- *
- * @param value the new value of the 'Multiple ' attribute.
- * @see #isMultiple()
- * @generated
- */
- void setMultiple(boolean value);
-
-} // InputEvent
diff --git a/Stochastic/hu.bme.mit.inf.dslreasoner.faulttree.model/ecore-gen/hu/bme/mit/inf/dslreasoner/faulttree/model/cft/KOfMGateDefinition.java b/Stochastic/hu.bme.mit.inf.dslreasoner.faulttree.model/ecore-gen/hu/bme/mit/inf/dslreasoner/faulttree/model/cft/KOfMGateDefinition.java
deleted file mode 100644
index 6e1bc1c1..00000000
--- a/Stochastic/hu.bme.mit.inf.dslreasoner.faulttree.model/ecore-gen/hu/bme/mit/inf/dslreasoner/faulttree/model/cft/KOfMGateDefinition.java
+++ /dev/null
@@ -1,76 +0,0 @@
-/**
- */
-package hu.bme.mit.inf.dslreasoner.faulttree.model.cft;
-
-
-/**
- *
- * A representation of the model object 'KOf MGate Definition '.
- *
- *
- *
- * The following features are supported:
- *
- *
- * {@link hu.bme.mit.inf.dslreasoner.faulttree.model.cft.KOfMGateDefinition#getK K }
- * {@link hu.bme.mit.inf.dslreasoner.faulttree.model.cft.KOfMGateDefinition#getM M }
- *
- *
- * @see hu.bme.mit.inf.dslreasoner.faulttree.model.cft.CftPackage#getKOfMGateDefinition()
- * @model
- * @generated
- */
-public interface KOfMGateDefinition extends GateDefinition {
- /**
- * Returns the value of the 'K ' attribute.
- *
- *
- * If the meaning of the 'K ' attribute isn't clear,
- * there really should be more of a description here...
- *
- *
- * @return the value of the 'K ' attribute.
- * @see #setK(int)
- * @see hu.bme.mit.inf.dslreasoner.faulttree.model.cft.CftPackage#getKOfMGateDefinition_K()
- * @model
- * @generated
- */
- int getK();
-
- /**
- * Sets the value of the '{@link hu.bme.mit.inf.dslreasoner.faulttree.model.cft.KOfMGateDefinition#getK K }' attribute.
- *
- *
- * @param value the new value of the 'K ' attribute.
- * @see #getK()
- * @generated
- */
- void setK(int value);
-
- /**
- * Returns the value of the 'M ' attribute.
- *
- *
- * If the meaning of the 'M ' attribute isn't clear,
- * there really should be more of a description here...
- *
- *
- * @return the value of the 'M ' attribute.
- * @see #setM(int)
- * @see hu.bme.mit.inf.dslreasoner.faulttree.model.cft.CftPackage#getKOfMGateDefinition_M()
- * @model
- * @generated
- */
- int getM();
-
- /**
- * Sets the value of the '{@link hu.bme.mit.inf.dslreasoner.faulttree.model.cft.KOfMGateDefinition#getM M }' attribute.
- *
- *
- * @param value the new value of the 'M ' attribute.
- * @see #getM()
- * @generated
- */
- void setM(int value);
-
-} // KOfMGateDefinition
diff --git a/Stochastic/hu.bme.mit.inf.dslreasoner.faulttree.model/ecore-gen/hu/bme/mit/inf/dslreasoner/faulttree/model/cft/ModalElement.java b/Stochastic/hu.bme.mit.inf.dslreasoner.faulttree.model/ecore-gen/hu/bme/mit/inf/dslreasoner/faulttree/model/cft/ModalElement.java
deleted file mode 100644
index 9abb6558..00000000
--- a/Stochastic/hu.bme.mit.inf.dslreasoner.faulttree.model/ecore-gen/hu/bme/mit/inf/dslreasoner/faulttree/model/cft/ModalElement.java
+++ /dev/null
@@ -1,54 +0,0 @@
-/**
- */
-package hu.bme.mit.inf.dslreasoner.faulttree.model.cft;
-
-import org.eclipse.emf.ecore.EObject;
-
-/**
- *
- * A representation of the model object 'Modal Element '.
- *
- *
- *
- * The following features are supported:
- *
- *
- * {@link hu.bme.mit.inf.dslreasoner.faulttree.model.cft.ModalElement#getExists Exists }
- *
- *
- * @see hu.bme.mit.inf.dslreasoner.faulttree.model.cft.CftPackage#getModalElement()
- * @model interface="true" abstract="true"
- * @generated
- */
-public interface ModalElement extends EObject {
- /**
- * Returns the value of the 'Exists ' attribute.
- * The default value is "MUST"
.
- * The literals are from the enumeration {@link hu.bme.mit.inf.dslreasoner.faulttree.model.cft.Modality}.
- *
- *
- * If the meaning of the 'Exists ' attribute isn't clear,
- * there really should be more of a description here...
- *
- *
- * @return the value of the 'Exists ' attribute.
- * @see hu.bme.mit.inf.dslreasoner.faulttree.model.cft.Modality
- * @see #setExists(Modality)
- * @see hu.bme.mit.inf.dslreasoner.faulttree.model.cft.CftPackage#getModalElement_Exists()
- * @model default="MUST"
- * @generated
- */
- Modality getExists();
-
- /**
- * Sets the value of the '{@link hu.bme.mit.inf.dslreasoner.faulttree.model.cft.ModalElement#getExists Exists }' attribute.
- *
- *
- * @param value the new value of the 'Exists ' attribute.
- * @see hu.bme.mit.inf.dslreasoner.faulttree.model.cft.Modality
- * @see #getExists()
- * @generated
- */
- void setExists(Modality value);
-
-} // ModalElement
diff --git a/Stochastic/hu.bme.mit.inf.dslreasoner.faulttree.model/ecore-gen/hu/bme/mit/inf/dslreasoner/faulttree/model/cft/Modality.java b/Stochastic/hu.bme.mit.inf.dslreasoner.faulttree.model/ecore-gen/hu/bme/mit/inf/dslreasoner/faulttree/model/cft/Modality.java
deleted file mode 100644
index 6b7dc1e4..00000000
--- a/Stochastic/hu.bme.mit.inf.dslreasoner.faulttree.model/ecore-gen/hu/bme/mit/inf/dslreasoner/faulttree/model/cft/Modality.java
+++ /dev/null
@@ -1,244 +0,0 @@
-/**
- */
-package hu.bme.mit.inf.dslreasoner.faulttree.model.cft;
-
-import java.util.Arrays;
-import java.util.Collections;
-import java.util.List;
-
-import org.eclipse.emf.common.util.Enumerator;
-
-/**
- *
- * A representation of the literals of the enumeration 'Modality ',
- * and utility methods for working with them.
- *
- * @see hu.bme.mit.inf.dslreasoner.faulttree.model.cft.CftPackage#getModality()
- * @model
- * @generated
- */
-public enum Modality implements Enumerator {
- /**
- * The 'MAY ' literal object.
- *
- *
- * @see #MAY_VALUE
- * @generated
- * @ordered
- */
- MAY(0, "MAY", "MAY"),
-
- /**
- * The 'CURRENT ' literal object.
- *
- *
- * @see #CURRENT_VALUE
- * @generated
- * @ordered
- */
- CURRENT(1, "CURRENT", "CURRENT"),
-
- /**
- * The 'MUST ' literal object.
- *
- *
- * @see #MUST_VALUE
- * @generated
- * @ordered
- */
- MUST(2, "MUST", "MUST");
-
- /**
- * The 'MAY ' literal value.
- *
- *
- * If the meaning of 'MAY ' literal object isn't clear,
- * there really should be more of a description here...
- *
- *
- * @see #MAY
- * @model
- * @generated
- * @ordered
- */
- public static final int MAY_VALUE = 0;
-
- /**
- * The 'CURRENT ' literal value.
- *
- *
- * If the meaning of 'CURRENT ' literal object isn't clear,
- * there really should be more of a description here...
- *
- *
- * @see #CURRENT
- * @model
- * @generated
- * @ordered
- */
- public static final int CURRENT_VALUE = 1;
-
- /**
- * The 'MUST ' literal value.
- *
- *
- * If the meaning of 'MUST ' literal object isn't clear,
- * there really should be more of a description here...
- *
- *
- * @see #MUST
- * @model
- * @generated
- * @ordered
- */
- public static final int MUST_VALUE = 2;
-
- /**
- * An array of all the 'Modality ' enumerators.
- *
- *
- * @generated
- */
- private static final Modality[] VALUES_ARRAY =
- new Modality[] {
- MAY,
- CURRENT,
- MUST,
- };
-
- /**
- * A public read-only list of all the 'Modality ' enumerators.
- *
- *
- * @generated
- */
- public static final List VALUES = Collections.unmodifiableList(Arrays.asList(VALUES_ARRAY));
-
- /**
- * Returns the 'Modality ' literal with the specified literal value.
- *
- *
- * @param literal the literal.
- * @return the matching enumerator or null
.
- * @generated
- */
- public static Modality get(String literal) {
- for (int i = 0; i < VALUES_ARRAY.length; ++i) {
- Modality result = VALUES_ARRAY[i];
- if (result.toString().equals(literal)) {
- return result;
- }
- }
- return null;
- }
-
- /**
- * Returns the 'Modality ' literal with the specified name.
- *
- *
- * @param name the name.
- * @return the matching enumerator or null
.
- * @generated
- */
- public static Modality getByName(String name) {
- for (int i = 0; i < VALUES_ARRAY.length; ++i) {
- Modality result = VALUES_ARRAY[i];
- if (result.getName().equals(name)) {
- return result;
- }
- }
- return null;
- }
-
- /**
- * Returns the 'Modality ' literal with the specified integer value.
- *
- *
- * @param value the integer value.
- * @return the matching enumerator or null
.
- * @generated
- */
- public static Modality get(int value) {
- switch (value) {
- case MAY_VALUE: return MAY;
- case CURRENT_VALUE: return CURRENT;
- case MUST_VALUE: return MUST;
- }
- return null;
- }
-
- /**
- *
- *
- * @generated
- */
- private final int value;
-
- /**
- *
- *
- * @generated
- */
- private final String name;
-
- /**
- *
- *
- * @generated
- */
- private final String literal;
-
- /**
- * Only this class can construct instances.
- *
- *
- * @generated
- */
- private Modality(int value, String name, String literal) {
- this.value = value;
- this.name = name;
- this.literal = literal;
- }
-
- /**
- *
- *
- * @generated
- */
- @Override
- public int getValue() {
- return value;
- }
-
- /**
- *
- *
- * @generated
- */
- @Override
- public String getName() {
- return name;
- }
-
- /**
- *
- *
- * @generated
- */
- @Override
- public String getLiteral() {
- return literal;
- }
-
- /**
- * Returns the literal value of the enumerator, which is its string representation.
- *
- *
- * @generated
- */
- @Override
- public String toString() {
- return literal;
- }
-
-} //Modality
diff --git a/Stochastic/hu.bme.mit.inf.dslreasoner.faulttree.model/ecore-gen/hu/bme/mit/inf/dslreasoner/faulttree/model/cft/OrGateDefinition.java b/Stochastic/hu.bme.mit.inf.dslreasoner.faulttree.model/ecore-gen/hu/bme/mit/inf/dslreasoner/faulttree/model/cft/OrGateDefinition.java
deleted file mode 100644
index f62d6652..00000000
--- a/Stochastic/hu.bme.mit.inf.dslreasoner.faulttree.model/ecore-gen/hu/bme/mit/inf/dslreasoner/faulttree/model/cft/OrGateDefinition.java
+++ /dev/null
@@ -1,17 +0,0 @@
-/**
- */
-package hu.bme.mit.inf.dslreasoner.faulttree.model.cft;
-
-
-/**
- *
- * A representation of the model object 'Or Gate Definition '.
- *
- *
- *
- * @see hu.bme.mit.inf.dslreasoner.faulttree.model.cft.CftPackage#getOrGateDefinition()
- * @model
- * @generated
- */
-public interface OrGateDefinition extends GateDefinition {
-} // OrGateDefinition
diff --git a/Stochastic/hu.bme.mit.inf.dslreasoner.faulttree.model/ecore-gen/hu/bme/mit/inf/dslreasoner/faulttree/model/cft/Output.java b/Stochastic/hu.bme.mit.inf.dslreasoner.faulttree.model/ecore-gen/hu/bme/mit/inf/dslreasoner/faulttree/model/cft/Output.java
deleted file mode 100644
index ffb61b8c..00000000
--- a/Stochastic/hu.bme.mit.inf.dslreasoner.faulttree.model/ecore-gen/hu/bme/mit/inf/dslreasoner/faulttree/model/cft/Output.java
+++ /dev/null
@@ -1,100 +0,0 @@
-/**
- */
-package hu.bme.mit.inf.dslreasoner.faulttree.model.cft;
-
-import org.eclipse.emf.common.util.EList;
-
-import org.eclipse.emf.ecore.EObject;
-
-/**
- *
- * A representation of the model object 'Output '.
- *
- *
- *
- * The following features are supported:
- *
- *
- * {@link hu.bme.mit.inf.dslreasoner.faulttree.model.cft.Output#getEventDeclaration Event Declaration }
- * {@link hu.bme.mit.inf.dslreasoner.faulttree.model.cft.Output#getOutgoingConnections Outgoing Connections }
- * {@link hu.bme.mit.inf.dslreasoner.faulttree.model.cft.Output#getComponent Component }
- *
- *
- * @see hu.bme.mit.inf.dslreasoner.faulttree.model.cft.CftPackage#getOutput()
- * @model
- * @generated
- */
-public interface Output extends EObject {
- /**
- * Returns the value of the 'Event Declaration ' reference.
- *
- *
- * If the meaning of the 'Event Declaration ' reference isn't clear,
- * there really should be more of a description here...
- *
- *
- * @return the value of the 'Event Declaration ' reference.
- * @see #setEventDeclaration(EventDeclaration)
- * @see hu.bme.mit.inf.dslreasoner.faulttree.model.cft.CftPackage#getOutput_EventDeclaration()
- * @model required="true"
- * @generated
- */
- EventDeclaration getEventDeclaration();
-
- /**
- * Sets the value of the '{@link hu.bme.mit.inf.dslreasoner.faulttree.model.cft.Output#getEventDeclaration Event Declaration }' reference.
- *
- *
- * @param value the new value of the 'Event Declaration ' reference.
- * @see #getEventDeclaration()
- * @generated
- */
- void setEventDeclaration(EventDeclaration value);
-
- /**
- * Returns the value of the 'Outgoing Connections ' reference list.
- * The list contents are of type {@link hu.bme.mit.inf.dslreasoner.faulttree.model.cft.Connection}.
- * It is bidirectional and its opposite is '{@link hu.bme.mit.inf.dslreasoner.faulttree.model.cft.Connection#getOutput Output }'.
- *
- *
- * If the meaning of the 'Outgoing Connections ' reference list isn't clear,
- * there really should be more of a description here...
- *
- *
- * @return the value of the 'Outgoing Connections ' reference list.
- * @see hu.bme.mit.inf.dslreasoner.faulttree.model.cft.CftPackage#getOutput_OutgoingConnections()
- * @see hu.bme.mit.inf.dslreasoner.faulttree.model.cft.Connection#getOutput
- * @model opposite="output"
- * @generated
- */
- EList getOutgoingConnections();
-
- /**
- * Returns the value of the 'Component ' container reference.
- * It is bidirectional and its opposite is '{@link hu.bme.mit.inf.dslreasoner.faulttree.model.cft.Component#getOutputs Outputs }'.
- *
- *
- * If the meaning of the 'Component ' container reference isn't clear,
- * there really should be more of a description here...
- *
- *
- * @return the value of the 'Component ' container reference.
- * @see #setComponent(Component)
- * @see hu.bme.mit.inf.dslreasoner.faulttree.model.cft.CftPackage#getOutput_Component()
- * @see hu.bme.mit.inf.dslreasoner.faulttree.model.cft.Component#getOutputs
- * @model opposite="outputs" required="true" transient="false"
- * @generated
- */
- Component getComponent();
-
- /**
- * Sets the value of the '{@link hu.bme.mit.inf.dslreasoner.faulttree.model.cft.Output#getComponent Component }' container reference.
- *
- *
- * @param value the new value of the 'Component ' container reference.
- * @see #getComponent()
- * @generated
- */
- void setComponent(Component value);
-
-} // Output
diff --git a/Stochastic/hu.bme.mit.inf.dslreasoner.faulttree.model/ecore-gen/hu/bme/mit/inf/dslreasoner/faulttree/model/cft/impl/AndGateDefinitionImpl.java b/Stochastic/hu.bme.mit.inf.dslreasoner.faulttree.model/ecore-gen/hu/bme/mit/inf/dslreasoner/faulttree/model/cft/impl/AndGateDefinitionImpl.java
deleted file mode 100644
index fd716fc9..00000000
--- a/Stochastic/hu.bme.mit.inf.dslreasoner.faulttree.model/ecore-gen/hu/bme/mit/inf/dslreasoner/faulttree/model/cft/impl/AndGateDefinitionImpl.java
+++ /dev/null
@@ -1,37 +0,0 @@
-/**
- */
-package hu.bme.mit.inf.dslreasoner.faulttree.model.cft.impl;
-
-import hu.bme.mit.inf.dslreasoner.faulttree.model.cft.AndGateDefinition;
-import hu.bme.mit.inf.dslreasoner.faulttree.model.cft.CftPackage;
-
-import org.eclipse.emf.ecore.EClass;
-
-/**
- *
- * An implementation of the model object 'And Gate Definition '.
- *
- *
- * @generated
- */
-public class AndGateDefinitionImpl extends GateDefinitionImpl implements AndGateDefinition {
- /**
- *
- *
- * @generated
- */
- protected AndGateDefinitionImpl() {
- super();
- }
-
- /**
- *
- *
- * @generated
- */
- @Override
- protected EClass eStaticClass() {
- return CftPackage.Literals.AND_GATE_DEFINITION;
- }
-
-} //AndGateDefinitionImpl
diff --git a/Stochastic/hu.bme.mit.inf.dslreasoner.faulttree.model/ecore-gen/hu/bme/mit/inf/dslreasoner/faulttree/model/cft/impl/BasicEventDefinitionImpl.java b/Stochastic/hu.bme.mit.inf.dslreasoner.faulttree.model/ecore-gen/hu/bme/mit/inf/dslreasoner/faulttree/model/cft/impl/BasicEventDefinitionImpl.java
deleted file mode 100644
index 87fc5d70..00000000
--- a/Stochastic/hu.bme.mit.inf.dslreasoner.faulttree.model/ecore-gen/hu/bme/mit/inf/dslreasoner/faulttree/model/cft/impl/BasicEventDefinitionImpl.java
+++ /dev/null
@@ -1,178 +0,0 @@
-/**
- */
-package hu.bme.mit.inf.dslreasoner.faulttree.model.cft.impl;
-
-import hu.bme.mit.inf.dslreasoner.faulttree.model.cft.BasicEventDefinition;
-import hu.bme.mit.inf.dslreasoner.faulttree.model.cft.CftPackage;
-
-import hu.bme.mit.inf.dslreasoner.faulttree.model.ft.Distribution;
-
-import org.eclipse.emf.common.notify.Notification;
-import org.eclipse.emf.common.notify.NotificationChain;
-
-import org.eclipse.emf.ecore.EClass;
-import org.eclipse.emf.ecore.InternalEObject;
-
-import org.eclipse.emf.ecore.impl.ENotificationImpl;
-
-/**
- *
- * An implementation of the model object 'Basic Event Definition '.
- *
- *
- * The following features are implemented:
- *
- *
- * {@link hu.bme.mit.inf.dslreasoner.faulttree.model.cft.impl.BasicEventDefinitionImpl#getDistribution Distribution }
- *
- *
- * @generated
- */
-public class BasicEventDefinitionImpl extends EventDefinitionImpl implements BasicEventDefinition {
- /**
- * The cached value of the '{@link #getDistribution() Distribution }' containment reference.
- *
- *
- * @see #getDistribution()
- * @generated
- * @ordered
- */
- protected Distribution distribution;
-
- /**
- *
- *
- * @generated
- */
- protected BasicEventDefinitionImpl() {
- super();
- }
-
- /**
- *
- *
- * @generated
- */
- @Override
- protected EClass eStaticClass() {
- return CftPackage.Literals.BASIC_EVENT_DEFINITION;
- }
-
- /**
- *
- *
- * @generated
- */
- @Override
- public Distribution getDistribution() {
- return distribution;
- }
-
- /**
- *
- *
- * @generated
- */
- public NotificationChain basicSetDistribution(Distribution newDistribution, NotificationChain msgs) {
- Distribution oldDistribution = distribution;
- distribution = newDistribution;
- if (eNotificationRequired()) {
- ENotificationImpl notification = new ENotificationImpl(this, Notification.SET, CftPackage.BASIC_EVENT_DEFINITION__DISTRIBUTION, oldDistribution, newDistribution);
- if (msgs == null) msgs = notification; else msgs.add(notification);
- }
- return msgs;
- }
-
- /**
- *
- *
- * @generated
- */
- @Override
- public void setDistribution(Distribution newDistribution) {
- if (newDistribution != distribution) {
- NotificationChain msgs = null;
- if (distribution != null)
- msgs = ((InternalEObject)distribution).eInverseRemove(this, EOPPOSITE_FEATURE_BASE - CftPackage.BASIC_EVENT_DEFINITION__DISTRIBUTION, null, msgs);
- if (newDistribution != null)
- msgs = ((InternalEObject)newDistribution).eInverseAdd(this, EOPPOSITE_FEATURE_BASE - CftPackage.BASIC_EVENT_DEFINITION__DISTRIBUTION, null, msgs);
- msgs = basicSetDistribution(newDistribution, msgs);
- if (msgs != null) msgs.dispatch();
- }
- else if (eNotificationRequired())
- eNotify(new ENotificationImpl(this, Notification.SET, CftPackage.BASIC_EVENT_DEFINITION__DISTRIBUTION, newDistribution, newDistribution));
- }
-
- /**
- *
- *
- * @generated
- */
- @Override
- public NotificationChain eInverseRemove(InternalEObject otherEnd, int featureID, NotificationChain msgs) {
- switch (featureID) {
- case CftPackage.BASIC_EVENT_DEFINITION__DISTRIBUTION:
- return basicSetDistribution(null, msgs);
- }
- return super.eInverseRemove(otherEnd, featureID, msgs);
- }
-
- /**
- *
- *
- * @generated
- */
- @Override
- public Object eGet(int featureID, boolean resolve, boolean coreType) {
- switch (featureID) {
- case CftPackage.BASIC_EVENT_DEFINITION__DISTRIBUTION:
- return getDistribution();
- }
- return super.eGet(featureID, resolve, coreType);
- }
-
- /**
- *
- *
- * @generated
- */
- @Override
- public void eSet(int featureID, Object newValue) {
- switch (featureID) {
- case CftPackage.BASIC_EVENT_DEFINITION__DISTRIBUTION:
- setDistribution((Distribution)newValue);
- return;
- }
- super.eSet(featureID, newValue);
- }
-
- /**
- *
- *
- * @generated
- */
- @Override
- public void eUnset(int featureID) {
- switch (featureID) {
- case CftPackage.BASIC_EVENT_DEFINITION__DISTRIBUTION:
- setDistribution((Distribution)null);
- return;
- }
- super.eUnset(featureID);
- }
-
- /**
- *
- *
- * @generated
- */
- @Override
- public boolean eIsSet(int featureID) {
- switch (featureID) {
- case CftPackage.BASIC_EVENT_DEFINITION__DISTRIBUTION:
- return distribution != null;
- }
- return super.eIsSet(featureID);
- }
-
-} //BasicEventDefinitionImpl
diff --git a/Stochastic/hu.bme.mit.inf.dslreasoner.faulttree.model/ecore-gen/hu/bme/mit/inf/dslreasoner/faulttree/model/cft/impl/CftFactoryImpl.java b/Stochastic/hu.bme.mit.inf.dslreasoner.faulttree.model/ecore-gen/hu/bme/mit/inf/dslreasoner/faulttree/model/cft/impl/CftFactoryImpl.java
deleted file mode 100644
index 6b07b541..00000000
--- a/Stochastic/hu.bme.mit.inf.dslreasoner.faulttree.model/ecore-gen/hu/bme/mit/inf/dslreasoner/faulttree/model/cft/impl/CftFactoryImpl.java
+++ /dev/null
@@ -1,268 +0,0 @@
-/**
- */
-package hu.bme.mit.inf.dslreasoner.faulttree.model.cft.impl;
-
-import hu.bme.mit.inf.dslreasoner.faulttree.model.cft.*;
-
-import org.eclipse.emf.ecore.EClass;
-import org.eclipse.emf.ecore.EDataType;
-import org.eclipse.emf.ecore.EObject;
-import org.eclipse.emf.ecore.EPackage;
-
-import org.eclipse.emf.ecore.impl.EFactoryImpl;
-
-import org.eclipse.emf.ecore.plugin.EcorePlugin;
-
-/**
- *
- * An implementation of the model Factory .
- *
- * @generated
- */
-public class CftFactoryImpl extends EFactoryImpl implements CftFactory {
- /**
- * Creates the default factory implementation.
- *
- *
- * @generated
- */
- public static CftFactory init() {
- try {
- CftFactory theCftFactory = (CftFactory)EPackage.Registry.INSTANCE.getEFactory(CftPackage.eNS_URI);
- if (theCftFactory != null) {
- return theCftFactory;
- }
- }
- catch (Exception exception) {
- EcorePlugin.INSTANCE.log(exception);
- }
- return new CftFactoryImpl();
- }
-
- /**
- * Creates an instance of the factory.
- *
- *
- * @generated
- */
- public CftFactoryImpl() {
- super();
- }
-
- /**
- *
- *
- * @generated
- */
- @Override
- public EObject create(EClass eClass) {
- switch (eClass.getClassifierID()) {
- case CftPackage.COMPONENT_DEFINITION: return createComponentDefinition();
- case CftPackage.BASIC_EVENT_DEFINITION: return createBasicEventDefinition();
- case CftPackage.INPUT_EVENT: return createInputEvent();
- case CftPackage.AND_GATE_DEFINITION: return createAndGateDefinition();
- case CftPackage.OR_GATE_DEFINITION: return createOrGateDefinition();
- case CftPackage.KOF_MGATE_DEFINITION: return createKOfMGateDefinition();
- case CftPackage.COMPONENT_FAULT_TREE: return createComponentFaultTree();
- case CftPackage.COMPONENT: return createComponent();
- case CftPackage.INPUT: return createInput();
- case CftPackage.OUTPUT: return createOutput();
- case CftPackage.CONNECTION: return createConnection();
- default:
- throw new IllegalArgumentException("The class '" + eClass.getName() + "' is not a valid classifier");
- }
- }
-
- /**
- *
- *
- * @generated
- */
- @Override
- public Object createFromString(EDataType eDataType, String initialValue) {
- switch (eDataType.getClassifierID()) {
- case CftPackage.MODALITY:
- return createModalityFromString(eDataType, initialValue);
- default:
- throw new IllegalArgumentException("The datatype '" + eDataType.getName() + "' is not a valid classifier");
- }
- }
-
- /**
- *
- *
- * @generated
- */
- @Override
- public String convertToString(EDataType eDataType, Object instanceValue) {
- switch (eDataType.getClassifierID()) {
- case CftPackage.MODALITY:
- return convertModalityToString(eDataType, instanceValue);
- default:
- throw new IllegalArgumentException("The datatype '" + eDataType.getName() + "' is not a valid classifier");
- }
- }
-
- /**
- *
- *
- * @generated
- */
- @Override
- public ComponentDefinition createComponentDefinition() {
- ComponentDefinitionImpl componentDefinition = new ComponentDefinitionImpl();
- return componentDefinition;
- }
-
- /**
- *
- *
- * @generated
- */
- @Override
- public BasicEventDefinition createBasicEventDefinition() {
- BasicEventDefinitionImpl basicEventDefinition = new BasicEventDefinitionImpl();
- return basicEventDefinition;
- }
-
- /**
- *
- *
- * @generated
- */
- @Override
- public InputEvent createInputEvent() {
- InputEventImpl inputEvent = new InputEventImpl();
- return inputEvent;
- }
-
- /**
- *
- *
- * @generated
- */
- @Override
- public AndGateDefinition createAndGateDefinition() {
- AndGateDefinitionImpl andGateDefinition = new AndGateDefinitionImpl();
- return andGateDefinition;
- }
-
- /**
- *
- *
- * @generated
- */
- @Override
- public OrGateDefinition createOrGateDefinition() {
- OrGateDefinitionImpl orGateDefinition = new OrGateDefinitionImpl();
- return orGateDefinition;
- }
-
- /**
- *
- *
- * @generated
- */
- @Override
- public KOfMGateDefinition createKOfMGateDefinition() {
- KOfMGateDefinitionImpl kOfMGateDefinition = new KOfMGateDefinitionImpl();
- return kOfMGateDefinition;
- }
-
- /**
- *
- *
- * @generated
- */
- @Override
- public ComponentFaultTree createComponentFaultTree() {
- ComponentFaultTreeImpl componentFaultTree = new ComponentFaultTreeImpl();
- return componentFaultTree;
- }
-
- /**
- *
- *
- * @generated
- */
- @Override
- public Component createComponent() {
- ComponentImpl component = new ComponentImpl();
- return component;
- }
-
- /**
- *
- *
- * @generated
- */
- @Override
- public Input createInput() {
- InputImpl input = new InputImpl();
- return input;
- }
-
- /**
- *
- *
- * @generated
- */
- @Override
- public Output createOutput() {
- OutputImpl output = new OutputImpl();
- return output;
- }
-
- /**
- *
- *
- * @generated
- */
- @Override
- public Connection createConnection() {
- ConnectionImpl connection = new ConnectionImpl();
- return connection;
- }
-
- /**
- *
- *
- * @generated
- */
- public Modality createModalityFromString(EDataType eDataType, String initialValue) {
- Modality result = Modality.get(initialValue);
- if (result == null) throw new IllegalArgumentException("The value '" + initialValue + "' is not a valid enumerator of '" + eDataType.getName() + "'");
- return result;
- }
-
- /**
- *
- *
- * @generated
- */
- public String convertModalityToString(EDataType eDataType, Object instanceValue) {
- return instanceValue == null ? null : instanceValue.toString();
- }
-
- /**
- *
- *
- * @generated
- */
- @Override
- public CftPackage getCftPackage() {
- return (CftPackage)getEPackage();
- }
-
- /**
- *
- *
- * @deprecated
- * @generated
- */
- @Deprecated
- public static CftPackage getPackage() {
- return CftPackage.eINSTANCE;
- }
-
-} //CftFactoryImpl
diff --git a/Stochastic/hu.bme.mit.inf.dslreasoner.faulttree.model/ecore-gen/hu/bme/mit/inf/dslreasoner/faulttree/model/cft/impl/CftPackageImpl.java b/Stochastic/hu.bme.mit.inf.dslreasoner.faulttree.model/ecore-gen/hu/bme/mit/inf/dslreasoner/faulttree/model/cft/impl/CftPackageImpl.java
deleted file mode 100644
index 2d70d7ce..00000000
--- a/Stochastic/hu.bme.mit.inf.dslreasoner.faulttree.model/ecore-gen/hu/bme/mit/inf/dslreasoner/faulttree/model/cft/impl/CftPackageImpl.java
+++ /dev/null
@@ -1,834 +0,0 @@
-/**
- */
-package hu.bme.mit.inf.dslreasoner.faulttree.model.cft.impl;
-
-import hu.bme.mit.inf.dslreasoner.faulttree.model.cft.AndGateDefinition;
-import hu.bme.mit.inf.dslreasoner.faulttree.model.cft.BasicEventDefinition;
-import hu.bme.mit.inf.dslreasoner.faulttree.model.cft.CftFactory;
-import hu.bme.mit.inf.dslreasoner.faulttree.model.cft.CftPackage;
-import hu.bme.mit.inf.dslreasoner.faulttree.model.cft.Component;
-import hu.bme.mit.inf.dslreasoner.faulttree.model.cft.ComponentDefinition;
-import hu.bme.mit.inf.dslreasoner.faulttree.model.cft.ComponentFaultTree;
-import hu.bme.mit.inf.dslreasoner.faulttree.model.cft.Connection;
-import hu.bme.mit.inf.dslreasoner.faulttree.model.cft.EventDeclaration;
-import hu.bme.mit.inf.dslreasoner.faulttree.model.cft.EventDefinition;
-import hu.bme.mit.inf.dslreasoner.faulttree.model.cft.GateDefinition;
-import hu.bme.mit.inf.dslreasoner.faulttree.model.cft.Input;
-import hu.bme.mit.inf.dslreasoner.faulttree.model.cft.InputEvent;
-import hu.bme.mit.inf.dslreasoner.faulttree.model.cft.KOfMGateDefinition;
-import hu.bme.mit.inf.dslreasoner.faulttree.model.cft.ModalElement;
-import hu.bme.mit.inf.dslreasoner.faulttree.model.cft.Modality;
-import hu.bme.mit.inf.dslreasoner.faulttree.model.cft.OrGateDefinition;
-import hu.bme.mit.inf.dslreasoner.faulttree.model.cft.Output;
-
-import hu.bme.mit.inf.dslreasoner.faulttree.model.ft.FtPackage;
-
-import org.eclipse.emf.ecore.EAttribute;
-import org.eclipse.emf.ecore.EClass;
-import org.eclipse.emf.ecore.EEnum;
-import org.eclipse.emf.ecore.EPackage;
-import org.eclipse.emf.ecore.EReference;
-
-import org.eclipse.emf.ecore.impl.EPackageImpl;
-
-/**
- *
- * An implementation of the model Package .
- *
- * @generated
- */
-public class CftPackageImpl extends EPackageImpl implements CftPackage {
- /**
- *
- *
- * @generated
- */
- private EClass componentDefinitionEClass = null;
-
- /**
- *
- *
- * @generated
- */
- private EClass eventDefinitionEClass = null;
-
- /**
- *
- *
- * @generated
- */
- private EClass gateDefinitionEClass = null;
-
- /**
- *
- *
- * @generated
- */
- private EClass basicEventDefinitionEClass = null;
-
- /**
- *
- *
- * @generated
- */
- private EClass inputEventEClass = null;
-
- /**
- *
- *
- * @generated
- */
- private EClass eventDeclarationEClass = null;
-
- /**
- *
- *
- * @generated
- */
- private EClass andGateDefinitionEClass = null;
-
- /**
- *
- *
- * @generated
- */
- private EClass orGateDefinitionEClass = null;
-
- /**
- *
- *
- * @generated
- */
- private EClass kOfMGateDefinitionEClass = null;
-
- /**
- *
- *
- * @generated
- */
- private EClass componentFaultTreeEClass = null;
-
- /**
- *
- *
- * @generated
- */
- private EClass componentEClass = null;
-
- /**
- *
- *
- * @generated
- */
- private EClass inputEClass = null;
-
- /**
- *
- *
- * @generated
- */
- private EClass outputEClass = null;
-
- /**
- *
- *
- * @generated
- */
- private EClass connectionEClass = null;
-
- /**
- *
- *
- * @generated
- */
- private EClass modalElementEClass = null;
-
- /**
- *
- *
- * @generated
- */
- private EEnum modalityEEnum = null;
-
- /**
- * Creates an instance of the model Package , registered with
- * {@link org.eclipse.emf.ecore.EPackage.Registry EPackage.Registry} by the package
- * package URI value.
- * Note: the correct way to create the package is via the static
- * factory method {@link #init init()}, which also performs
- * initialization of the package, or returns the registered package,
- * if one already exists.
- *
- *
- * @see org.eclipse.emf.ecore.EPackage.Registry
- * @see hu.bme.mit.inf.dslreasoner.faulttree.model.cft.CftPackage#eNS_URI
- * @see #init()
- * @generated
- */
- private CftPackageImpl() {
- super(eNS_URI, CftFactory.eINSTANCE);
- }
-
- /**
- *
- *
- * @generated
- */
- private static boolean isInited = false;
-
- /**
- * Creates, registers, and initializes the Package for this model, and for any others upon which it depends.
- *
- *
This method is used to initialize {@link CftPackage#eINSTANCE} when that field is accessed.
- * Clients should not invoke it directly. Instead, they should simply access that field to obtain the package.
- *
- *
- * @see #eNS_URI
- * @see #createPackageContents()
- * @see #initializePackageContents()
- * @generated
- */
- public static CftPackage init() {
- if (isInited) return (CftPackage)EPackage.Registry.INSTANCE.getEPackage(CftPackage.eNS_URI);
-
- // Obtain or create and register package
- Object registeredCftPackage = EPackage.Registry.INSTANCE.get(eNS_URI);
- CftPackageImpl theCftPackage = registeredCftPackage instanceof CftPackageImpl ? (CftPackageImpl)registeredCftPackage : new CftPackageImpl();
-
- isInited = true;
-
- // Initialize simple dependencies
- FtPackage.eINSTANCE.eClass();
-
- // Create package meta-data objects
- theCftPackage.createPackageContents();
-
- // Initialize created meta-data
- theCftPackage.initializePackageContents();
-
- // Mark meta-data to indicate it can't be changed
- theCftPackage.freeze();
-
- // Update the registry and return the package
- EPackage.Registry.INSTANCE.put(CftPackage.eNS_URI, theCftPackage);
- return theCftPackage;
- }
-
- /**
- *
- *
- * @generated
- */
- @Override
- public EClass getComponentDefinition() {
- return componentDefinitionEClass;
- }
-
- /**
- *
- *
- * @generated
- */
- @Override
- public EReference getComponentDefinition_InputEvents() {
- return (EReference)componentDefinitionEClass.getEStructuralFeatures().get(0);
- }
-
- /**
- *
- *
- * @generated
- */
- @Override
- public EReference getComponentDefinition_EventDefinitions() {
- return (EReference)componentDefinitionEClass.getEStructuralFeatures().get(1);
- }
-
- /**
- *
- *
- * @generated
- */
- @Override
- public EReference getComponentDefinition_OutputEvents() {
- return (EReference)componentDefinitionEClass.getEStructuralFeatures().get(2);
- }
-
- /**
- *
- *
- * @generated
- */
- @Override
- public EAttribute getComponentDefinition_Name() {
- return (EAttribute)componentDefinitionEClass.getEStructuralFeatures().get(3);
- }
-
- /**
- *
- *
- * @generated
- */
- @Override
- public EClass getEventDefinition() {
- return eventDefinitionEClass;
- }
-
- /**
- *
- *
- * @generated
- */
- @Override
- public EClass getGateDefinition() {
- return gateDefinitionEClass;
- }
-
- /**
- *
- *
- * @generated
- */
- @Override
- public EReference getGateDefinition_InputEvents() {
- return (EReference)gateDefinitionEClass.getEStructuralFeatures().get(0);
- }
-
- /**
- *
- *
- * @generated
- */
- @Override
- public EClass getBasicEventDefinition() {
- return basicEventDefinitionEClass;
- }
-
- /**
- *
- *
- * @generated
- */
- @Override
- public EReference getBasicEventDefinition_Distribution() {
- return (EReference)basicEventDefinitionEClass.getEStructuralFeatures().get(0);
- }
-
- /**
- *
- *
- * @generated
- */
- @Override
- public EClass getInputEvent() {
- return inputEventEClass;
- }
-
- /**
- *
- *
- * @generated
- */
- @Override
- public EAttribute getInputEvent_Multiple() {
- return (EAttribute)inputEventEClass.getEStructuralFeatures().get(0);
- }
-
- /**
- *
- *
- * @generated
- */
- @Override
- public EClass getEventDeclaration() {
- return eventDeclarationEClass;
- }
-
- /**
- *
- *
- * @generated
- */
- @Override
- public EAttribute getEventDeclaration_Name() {
- return (EAttribute)eventDeclarationEClass.getEStructuralFeatures().get(0);
- }
-
- /**
- *
- *
- * @generated
- */
- @Override
- public EClass getAndGateDefinition() {
- return andGateDefinitionEClass;
- }
-
- /**
- *
- *
- * @generated
- */
- @Override
- public EClass getOrGateDefinition() {
- return orGateDefinitionEClass;
- }
-
- /**
- *
- *
- * @generated
- */
- @Override
- public EClass getKOfMGateDefinition() {
- return kOfMGateDefinitionEClass;
- }
-
- /**
- *
- *
- * @generated
- */
- @Override
- public EAttribute getKOfMGateDefinition_K() {
- return (EAttribute)kOfMGateDefinitionEClass.getEStructuralFeatures().get(0);
- }
-
- /**
- *
- *
- * @generated
- */
- @Override
- public EAttribute getKOfMGateDefinition_M() {
- return (EAttribute)kOfMGateDefinitionEClass.getEStructuralFeatures().get(1);
- }
-
- /**
- *
- *
- * @generated
- */
- @Override
- public EClass getComponentFaultTree() {
- return componentFaultTreeEClass;
- }
-
- /**
- *
- *
- * @generated
- */
- @Override
- public EReference getComponentFaultTree_Components() {
- return (EReference)componentFaultTreeEClass.getEStructuralFeatures().get(0);
- }
-
- /**
- *
- *
- * @generated
- */
- @Override
- public EReference getComponentFaultTree_TopEvent() {
- return (EReference)componentFaultTreeEClass.getEStructuralFeatures().get(1);
- }
-
- /**
- *
- *
- * @generated
- */
- @Override
- public EClass getComponent() {
- return componentEClass;
- }
-
- /**
- *
- *
- * @generated
- */
- @Override
- public EReference getComponent_Inputs() {
- return (EReference)componentEClass.getEStructuralFeatures().get(0);
- }
-
- /**
- *
- *
- * @generated
- */
- @Override
- public EReference getComponent_Outputs() {
- return (EReference)componentEClass.getEStructuralFeatures().get(1);
- }
-
- /**
- *
- *
- * @generated
- */
- @Override
- public EReference getComponent_ComponentDefinition() {
- return (EReference)componentEClass.getEStructuralFeatures().get(2);
- }
-
- /**
- *
- *
- * @generated
- */
- @Override
- public EAttribute getComponent_Name() {
- return (EAttribute)componentEClass.getEStructuralFeatures().get(3);
- }
-
- /**
- *
- *
- * @generated
- */
- @Override
- public EAttribute getComponent_MultipleAllowed() {
- return (EAttribute)componentEClass.getEStructuralFeatures().get(4);
- }
-
- /**
- *
- *
- * @generated
- */
- @Override
- public EClass getInput() {
- return inputEClass;
- }
-
- /**
- *
- *
- * @generated
- */
- @Override
- public EReference getInput_InputEvent() {
- return (EReference)inputEClass.getEStructuralFeatures().get(0);
- }
-
- /**
- *
- *
- * @generated
- */
- @Override
- public EReference getInput_Component() {
- return (EReference)inputEClass.getEStructuralFeatures().get(1);
- }
-
- /**
- *
- *
- * @generated
- */
- @Override
- public EReference getInput_IncomingConnections() {
- return (EReference)inputEClass.getEStructuralFeatures().get(2);
- }
-
- /**
- *
- *
- * @generated
- */
- @Override
- public EClass getOutput() {
- return outputEClass;
- }
-
- /**
- *
- *
- * @generated
- */
- @Override
- public EReference getOutput_EventDeclaration() {
- return (EReference)outputEClass.getEStructuralFeatures().get(0);
- }
-
- /**
- *
- *
- * @generated
- */
- @Override
- public EReference getOutput_OutgoingConnections() {
- return (EReference)outputEClass.getEStructuralFeatures().get(1);
- }
-
- /**
- *
- *
- * @generated
- */
- @Override
- public EReference getOutput_Component() {
- return (EReference)outputEClass.getEStructuralFeatures().get(2);
- }
-
- /**
- *
- *
- * @generated
- */
- @Override
- public EClass getConnection() {
- return connectionEClass;
- }
-
- /**
- *
- *
- * @generated
- */
- @Override
- public EReference getConnection_Input() {
- return (EReference)connectionEClass.getEStructuralFeatures().get(0);
- }
-
- /**
- *
- *
- * @generated
- */
- @Override
- public EReference getConnection_Output() {
- return (EReference)connectionEClass.getEStructuralFeatures().get(1);
- }
-
- /**
- *
- *
- * @generated
- */
- @Override
- public EClass getModalElement() {
- return modalElementEClass;
- }
-
- /**
- *
- *
- * @generated
- */
- @Override
- public EAttribute getModalElement_Exists() {
- return (EAttribute)modalElementEClass.getEStructuralFeatures().get(0);
- }
-
- /**
- *
- *
- * @generated
- */
- @Override
- public EEnum getModality() {
- return modalityEEnum;
- }
-
- /**
- *
- *
- * @generated
- */
- @Override
- public CftFactory getCftFactory() {
- return (CftFactory)getEFactoryInstance();
- }
-
- /**
- *
- *
- * @generated
- */
- private boolean isCreated = false;
-
- /**
- * Creates the meta-model objects for the package. This method is
- * guarded to have no affect on any invocation but its first.
- *
- *
- * @generated
- */
- public void createPackageContents() {
- if (isCreated) return;
- isCreated = true;
-
- // Create classes and their features
- componentDefinitionEClass = createEClass(COMPONENT_DEFINITION);
- createEReference(componentDefinitionEClass, COMPONENT_DEFINITION__INPUT_EVENTS);
- createEReference(componentDefinitionEClass, COMPONENT_DEFINITION__EVENT_DEFINITIONS);
- createEReference(componentDefinitionEClass, COMPONENT_DEFINITION__OUTPUT_EVENTS);
- createEAttribute(componentDefinitionEClass, COMPONENT_DEFINITION__NAME);
-
- eventDefinitionEClass = createEClass(EVENT_DEFINITION);
-
- gateDefinitionEClass = createEClass(GATE_DEFINITION);
- createEReference(gateDefinitionEClass, GATE_DEFINITION__INPUT_EVENTS);
-
- basicEventDefinitionEClass = createEClass(BASIC_EVENT_DEFINITION);
- createEReference(basicEventDefinitionEClass, BASIC_EVENT_DEFINITION__DISTRIBUTION);
-
- inputEventEClass = createEClass(INPUT_EVENT);
- createEAttribute(inputEventEClass, INPUT_EVENT__MULTIPLE);
-
- eventDeclarationEClass = createEClass(EVENT_DECLARATION);
- createEAttribute(eventDeclarationEClass, EVENT_DECLARATION__NAME);
-
- andGateDefinitionEClass = createEClass(AND_GATE_DEFINITION);
-
- orGateDefinitionEClass = createEClass(OR_GATE_DEFINITION);
-
- kOfMGateDefinitionEClass = createEClass(KOF_MGATE_DEFINITION);
- createEAttribute(kOfMGateDefinitionEClass, KOF_MGATE_DEFINITION__K);
- createEAttribute(kOfMGateDefinitionEClass, KOF_MGATE_DEFINITION__M);
-
- componentFaultTreeEClass = createEClass(COMPONENT_FAULT_TREE);
- createEReference(componentFaultTreeEClass, COMPONENT_FAULT_TREE__COMPONENTS);
- createEReference(componentFaultTreeEClass, COMPONENT_FAULT_TREE__TOP_EVENT);
-
- componentEClass = createEClass(COMPONENT);
- createEReference(componentEClass, COMPONENT__INPUTS);
- createEReference(componentEClass, COMPONENT__OUTPUTS);
- createEReference(componentEClass, COMPONENT__COMPONENT_DEFINITION);
- createEAttribute(componentEClass, COMPONENT__NAME);
- createEAttribute(componentEClass, COMPONENT__MULTIPLE_ALLOWED);
-
- inputEClass = createEClass(INPUT);
- createEReference(inputEClass, INPUT__INPUT_EVENT);
- createEReference(inputEClass, INPUT__COMPONENT);
- createEReference(inputEClass, INPUT__INCOMING_CONNECTIONS);
-
- outputEClass = createEClass(OUTPUT);
- createEReference(outputEClass, OUTPUT__EVENT_DECLARATION);
- createEReference(outputEClass, OUTPUT__OUTGOING_CONNECTIONS);
- createEReference(outputEClass, OUTPUT__COMPONENT);
-
- connectionEClass = createEClass(CONNECTION);
- createEReference(connectionEClass, CONNECTION__INPUT);
- createEReference(connectionEClass, CONNECTION__OUTPUT);
-
- modalElementEClass = createEClass(MODAL_ELEMENT);
- createEAttribute(modalElementEClass, MODAL_ELEMENT__EXISTS);
-
- // Create enums
- modalityEEnum = createEEnum(MODALITY);
- }
-
- /**
- *
- *
- * @generated
- */
- private boolean isInitialized = false;
-
- /**
- * Complete the initialization of the package and its meta-model. This
- * method is guarded to have no affect on any invocation but its first.
- *
- *
- * @generated
- */
- public void initializePackageContents() {
- if (isInitialized) return;
- isInitialized = true;
-
- // Initialize package
- setName(eNAME);
- setNsPrefix(eNS_PREFIX);
- setNsURI(eNS_URI);
-
- // Obtain other dependent packages
- FtPackage theFtPackage = (FtPackage)EPackage.Registry.INSTANCE.getEPackage(FtPackage.eNS_URI);
-
- // Create type parameters
-
- // Set bounds for type parameters
-
- // Add supertypes to classes
- eventDefinitionEClass.getESuperTypes().add(this.getEventDeclaration());
- gateDefinitionEClass.getESuperTypes().add(this.getEventDefinition());
- basicEventDefinitionEClass.getESuperTypes().add(this.getEventDefinition());
- inputEventEClass.getESuperTypes().add(this.getEventDeclaration());
- andGateDefinitionEClass.getESuperTypes().add(this.getGateDefinition());
- orGateDefinitionEClass.getESuperTypes().add(this.getGateDefinition());
- kOfMGateDefinitionEClass.getESuperTypes().add(this.getGateDefinition());
- componentEClass.getESuperTypes().add(this.getModalElement());
- connectionEClass.getESuperTypes().add(this.getModalElement());
-
- // Initialize classes, features, and operations; add parameters
- initEClass(componentDefinitionEClass, ComponentDefinition.class, "ComponentDefinition", !IS_ABSTRACT, !IS_INTERFACE, IS_GENERATED_INSTANCE_CLASS);
- initEReference(getComponentDefinition_InputEvents(), this.getInputEvent(), null, "inputEvents", null, 0, -1, ComponentDefinition.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, IS_COMPOSITE, !IS_RESOLVE_PROXIES, !IS_UNSETTABLE, IS_UNIQUE, !IS_DERIVED, IS_ORDERED);
- initEReference(getComponentDefinition_EventDefinitions(), this.getEventDefinition(), null, "eventDefinitions", null, 0, -1, ComponentDefinition.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, IS_COMPOSITE, !IS_RESOLVE_PROXIES, !IS_UNSETTABLE, IS_UNIQUE, !IS_DERIVED, IS_ORDERED);
- initEReference(getComponentDefinition_OutputEvents(), this.getEventDeclaration(), null, "outputEvents", null, 0, -1, ComponentDefinition.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, !IS_COMPOSITE, IS_RESOLVE_PROXIES, !IS_UNSETTABLE, IS_UNIQUE, !IS_DERIVED, IS_ORDERED);
- initEAttribute(getComponentDefinition_Name(), ecorePackage.getEString(), "name", null, 0, 1, ComponentDefinition.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, !IS_UNSETTABLE, !IS_ID, IS_UNIQUE, !IS_DERIVED, IS_ORDERED);
-
- initEClass(eventDefinitionEClass, EventDefinition.class, "EventDefinition", IS_ABSTRACT, !IS_INTERFACE, IS_GENERATED_INSTANCE_CLASS);
-
- initEClass(gateDefinitionEClass, GateDefinition.class, "GateDefinition", IS_ABSTRACT, !IS_INTERFACE, IS_GENERATED_INSTANCE_CLASS);
- initEReference(getGateDefinition_InputEvents(), this.getEventDeclaration(), null, "inputEvents", null, 0, -1, GateDefinition.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, !IS_COMPOSITE, IS_RESOLVE_PROXIES, !IS_UNSETTABLE, IS_UNIQUE, !IS_DERIVED, IS_ORDERED);
-
- initEClass(basicEventDefinitionEClass, BasicEventDefinition.class, "BasicEventDefinition", !IS_ABSTRACT, !IS_INTERFACE, IS_GENERATED_INSTANCE_CLASS);
- initEReference(getBasicEventDefinition_Distribution(), theFtPackage.getDistribution(), null, "distribution", null, 1, 1, BasicEventDefinition.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, IS_COMPOSITE, !IS_RESOLVE_PROXIES, !IS_UNSETTABLE, IS_UNIQUE, !IS_DERIVED, IS_ORDERED);
-
- initEClass(inputEventEClass, InputEvent.class, "InputEvent", !IS_ABSTRACT, !IS_INTERFACE, IS_GENERATED_INSTANCE_CLASS);
- initEAttribute(getInputEvent_Multiple(), ecorePackage.getEBoolean(), "multiple", null, 0, 1, InputEvent.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, !IS_UNSETTABLE, !IS_ID, IS_UNIQUE, !IS_DERIVED, IS_ORDERED);
-
- initEClass(eventDeclarationEClass, EventDeclaration.class, "EventDeclaration", IS_ABSTRACT, !IS_INTERFACE, IS_GENERATED_INSTANCE_CLASS);
- initEAttribute(getEventDeclaration_Name(), ecorePackage.getEString(), "name", null, 0, 1, EventDeclaration.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, !IS_UNSETTABLE, !IS_ID, IS_UNIQUE, !IS_DERIVED, IS_ORDERED);
-
- initEClass(andGateDefinitionEClass, AndGateDefinition.class, "AndGateDefinition", !IS_ABSTRACT, !IS_INTERFACE, IS_GENERATED_INSTANCE_CLASS);
-
- initEClass(orGateDefinitionEClass, OrGateDefinition.class, "OrGateDefinition", !IS_ABSTRACT, !IS_INTERFACE, IS_GENERATED_INSTANCE_CLASS);
-
- initEClass(kOfMGateDefinitionEClass, KOfMGateDefinition.class, "KOfMGateDefinition", !IS_ABSTRACT, !IS_INTERFACE, IS_GENERATED_INSTANCE_CLASS);
- initEAttribute(getKOfMGateDefinition_K(), ecorePackage.getEInt(), "k", null, 0, 1, KOfMGateDefinition.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, !IS_UNSETTABLE, !IS_ID, IS_UNIQUE, !IS_DERIVED, IS_ORDERED);
- initEAttribute(getKOfMGateDefinition_M(), ecorePackage.getEInt(), "m", null, 0, 1, KOfMGateDefinition.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, !IS_UNSETTABLE, !IS_ID, IS_UNIQUE, !IS_DERIVED, IS_ORDERED);
-
- initEClass(componentFaultTreeEClass, ComponentFaultTree.class, "ComponentFaultTree", !IS_ABSTRACT, !IS_INTERFACE, IS_GENERATED_INSTANCE_CLASS);
- initEReference(getComponentFaultTree_Components(), this.getComponent(), null, "components", null, 0, -1, ComponentFaultTree.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, IS_COMPOSITE, !IS_RESOLVE_PROXIES, !IS_UNSETTABLE, IS_UNIQUE, !IS_DERIVED, IS_ORDERED);
- initEReference(getComponentFaultTree_TopEvent(), this.getOutput(), null, "topEvent", null, 1, 1, ComponentFaultTree.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, !IS_COMPOSITE, IS_RESOLVE_PROXIES, !IS_UNSETTABLE, IS_UNIQUE, !IS_DERIVED, IS_ORDERED);
-
- initEClass(componentEClass, Component.class, "Component", !IS_ABSTRACT, !IS_INTERFACE, IS_GENERATED_INSTANCE_CLASS);
- initEReference(getComponent_Inputs(), this.getInput(), this.getInput_Component(), "inputs", null, 0, -1, Component.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, IS_COMPOSITE, !IS_RESOLVE_PROXIES, !IS_UNSETTABLE, IS_UNIQUE, !IS_DERIVED, IS_ORDERED);
- initEReference(getComponent_Outputs(), this.getOutput(), this.getOutput_Component(), "outputs", null, 0, -1, Component.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, IS_COMPOSITE, !IS_RESOLVE_PROXIES, !IS_UNSETTABLE, IS_UNIQUE, !IS_DERIVED, IS_ORDERED);
- initEReference(getComponent_ComponentDefinition(), this.getComponentDefinition(), null, "componentDefinition", null, 1, 1, Component.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, !IS_COMPOSITE, IS_RESOLVE_PROXIES, !IS_UNSETTABLE, IS_UNIQUE, !IS_DERIVED, IS_ORDERED);
- initEAttribute(getComponent_Name(), ecorePackage.getEString(), "name", null, 0, 1, Component.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, !IS_UNSETTABLE, !IS_ID, IS_UNIQUE, !IS_DERIVED, IS_ORDERED);
- initEAttribute(getComponent_MultipleAllowed(), ecorePackage.getEBoolean(), "multipleAllowed", "false", 0, 1, Component.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, !IS_UNSETTABLE, !IS_ID, IS_UNIQUE, !IS_DERIVED, IS_ORDERED);
-
- initEClass(inputEClass, Input.class, "Input", !IS_ABSTRACT, !IS_INTERFACE, IS_GENERATED_INSTANCE_CLASS);
- initEReference(getInput_InputEvent(), this.getInputEvent(), null, "inputEvent", null, 1, 1, Input.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, !IS_COMPOSITE, IS_RESOLVE_PROXIES, !IS_UNSETTABLE, IS_UNIQUE, !IS_DERIVED, IS_ORDERED);
- initEReference(getInput_Component(), this.getComponent(), this.getComponent_Inputs(), "component", null, 1, 1, Input.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, !IS_COMPOSITE, !IS_RESOLVE_PROXIES, !IS_UNSETTABLE, IS_UNIQUE, !IS_DERIVED, IS_ORDERED);
- initEReference(getInput_IncomingConnections(), this.getConnection(), this.getConnection_Input(), "incomingConnections", null, 0, -1, Input.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, IS_COMPOSITE, !IS_RESOLVE_PROXIES, !IS_UNSETTABLE, IS_UNIQUE, !IS_DERIVED, IS_ORDERED);
-
- initEClass(outputEClass, Output.class, "Output", !IS_ABSTRACT, !IS_INTERFACE, IS_GENERATED_INSTANCE_CLASS);
- initEReference(getOutput_EventDeclaration(), this.getEventDeclaration(), null, "eventDeclaration", null, 1, 1, Output.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, !IS_COMPOSITE, IS_RESOLVE_PROXIES, !IS_UNSETTABLE, IS_UNIQUE, !IS_DERIVED, IS_ORDERED);
- initEReference(getOutput_OutgoingConnections(), this.getConnection(), this.getConnection_Output(), "outgoingConnections", null, 0, -1, Output.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, !IS_COMPOSITE, IS_RESOLVE_PROXIES, !IS_UNSETTABLE, IS_UNIQUE, !IS_DERIVED, IS_ORDERED);
- initEReference(getOutput_Component(), this.getComponent(), this.getComponent_Outputs(), "component", null, 1, 1, Output.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, !IS_COMPOSITE, !IS_RESOLVE_PROXIES, !IS_UNSETTABLE, IS_UNIQUE, !IS_DERIVED, IS_ORDERED);
-
- initEClass(connectionEClass, Connection.class, "Connection", !IS_ABSTRACT, !IS_INTERFACE, IS_GENERATED_INSTANCE_CLASS);
- initEReference(getConnection_Input(), this.getInput(), this.getInput_IncomingConnections(), "input", null, 1, 1, Connection.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, !IS_COMPOSITE, !IS_RESOLVE_PROXIES, !IS_UNSETTABLE, IS_UNIQUE, !IS_DERIVED, IS_ORDERED);
- initEReference(getConnection_Output(), this.getOutput(), this.getOutput_OutgoingConnections(), "output", null, 1, 1, Connection.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, !IS_COMPOSITE, IS_RESOLVE_PROXIES, !IS_UNSETTABLE, IS_UNIQUE, !IS_DERIVED, IS_ORDERED);
-
- initEClass(modalElementEClass, ModalElement.class, "ModalElement", IS_ABSTRACT, IS_INTERFACE, IS_GENERATED_INSTANCE_CLASS);
- initEAttribute(getModalElement_Exists(), this.getModality(), "exists", "MUST", 0, 1, ModalElement.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, !IS_UNSETTABLE, !IS_ID, IS_UNIQUE, !IS_DERIVED, IS_ORDERED);
-
- // Initialize enums and add enum literals
- initEEnum(modalityEEnum, Modality.class, "Modality");
- addEEnumLiteral(modalityEEnum, Modality.MAY);
- addEEnumLiteral(modalityEEnum, Modality.CURRENT);
- addEEnumLiteral(modalityEEnum, Modality.MUST);
-
- // Create resource
- createResource(eNS_URI);
- }
-
-} //CftPackageImpl
diff --git a/Stochastic/hu.bme.mit.inf.dslreasoner.faulttree.model/ecore-gen/hu/bme/mit/inf/dslreasoner/faulttree/model/cft/impl/ComponentDefinitionImpl.java b/Stochastic/hu.bme.mit.inf.dslreasoner.faulttree.model/ecore-gen/hu/bme/mit/inf/dslreasoner/faulttree/model/cft/impl/ComponentDefinitionImpl.java
deleted file mode 100644
index 3b79fb0c..00000000
--- a/Stochastic/hu.bme.mit.inf.dslreasoner.faulttree.model/ecore-gen/hu/bme/mit/inf/dslreasoner/faulttree/model/cft/impl/ComponentDefinitionImpl.java
+++ /dev/null
@@ -1,299 +0,0 @@
-/**
- */
-package hu.bme.mit.inf.dslreasoner.faulttree.model.cft.impl;
-
-import hu.bme.mit.inf.dslreasoner.faulttree.model.cft.CftPackage;
-import hu.bme.mit.inf.dslreasoner.faulttree.model.cft.ComponentDefinition;
-import hu.bme.mit.inf.dslreasoner.faulttree.model.cft.EventDeclaration;
-import hu.bme.mit.inf.dslreasoner.faulttree.model.cft.EventDefinition;
-import hu.bme.mit.inf.dslreasoner.faulttree.model.cft.InputEvent;
-import java.util.Collection;
-
-import org.eclipse.emf.common.notify.Notification;
-import org.eclipse.emf.common.notify.NotificationChain;
-
-import org.eclipse.emf.common.util.EList;
-
-import org.eclipse.emf.ecore.EClass;
-import org.eclipse.emf.ecore.InternalEObject;
-
-import org.eclipse.emf.ecore.impl.ENotificationImpl;
-import org.eclipse.emf.ecore.impl.MinimalEObjectImpl;
-
-import org.eclipse.emf.ecore.util.EObjectContainmentEList;
-import org.eclipse.emf.ecore.util.EObjectResolvingEList;
-import org.eclipse.emf.ecore.util.InternalEList;
-
-/**
- *
- * An implementation of the model object 'Component Definition '.
- *
- *
- * The following features are implemented:
- *
- *
- * {@link hu.bme.mit.inf.dslreasoner.faulttree.model.cft.impl.ComponentDefinitionImpl#getInputEvents Input Events }
- * {@link hu.bme.mit.inf.dslreasoner.faulttree.model.cft.impl.ComponentDefinitionImpl#getEventDefinitions Event Definitions }
- * {@link hu.bme.mit.inf.dslreasoner.faulttree.model.cft.impl.ComponentDefinitionImpl#getOutputEvents Output Events }
- * {@link hu.bme.mit.inf.dslreasoner.faulttree.model.cft.impl.ComponentDefinitionImpl#getName Name }
- *
- *
- * @generated
- */
-public class ComponentDefinitionImpl extends MinimalEObjectImpl.Container implements ComponentDefinition {
- /**
- * The cached value of the '{@link #getInputEvents() Input Events }' containment reference list.
- *
- *
- * @see #getInputEvents()
- * @generated
- * @ordered
- */
- protected EList inputEvents;
-
- /**
- * The cached value of the '{@link #getEventDefinitions() Event Definitions }' containment reference list.
- *
- *
- * @see #getEventDefinitions()
- * @generated
- * @ordered
- */
- protected EList eventDefinitions;
-
- /**
- * The cached value of the '{@link #getOutputEvents() Output Events }' reference list.
- *
- *
- * @see #getOutputEvents()
- * @generated
- * @ordered
- */
- protected EList outputEvents;
-
- /**
- * The default value of the '{@link #getName() Name }' attribute.
- *
- *
- * @see #getName()
- * @generated
- * @ordered
- */
- protected static final String NAME_EDEFAULT = null;
-
- /**
- * The cached value of the '{@link #getName() Name }' attribute.
- *
- *
- * @see #getName()
- * @generated
- * @ordered
- */
- protected String name = NAME_EDEFAULT;
-
- /**
- *
- *
- * @generated
- */
- protected ComponentDefinitionImpl() {
- super();
- }
-
- /**
- *
- *
- * @generated
- */
- @Override
- protected EClass eStaticClass() {
- return CftPackage.Literals.COMPONENT_DEFINITION;
- }
-
- /**
- *
- *
- * @generated
- */
- @Override
- public EList getInputEvents() {
- if (inputEvents == null) {
- inputEvents = new EObjectContainmentEList(InputEvent.class, this, CftPackage.COMPONENT_DEFINITION__INPUT_EVENTS);
- }
- return inputEvents;
- }
-
- /**
- *
- *
- * @generated
- */
- @Override
- public EList getEventDefinitions() {
- if (eventDefinitions == null) {
- eventDefinitions = new EObjectContainmentEList(EventDefinition.class, this, CftPackage.COMPONENT_DEFINITION__EVENT_DEFINITIONS);
- }
- return eventDefinitions;
- }
-
- /**
- *
- *
- * @generated
- */
- @Override
- public EList getOutputEvents() {
- if (outputEvents == null) {
- outputEvents = new EObjectResolvingEList(EventDeclaration.class, this, CftPackage.COMPONENT_DEFINITION__OUTPUT_EVENTS);
- }
- return outputEvents;
- }
-
- /**
- *
- *
- * @generated
- */
- @Override
- public String getName() {
- return name;
- }
-
- /**
- *
- *
- * @generated
- */
- @Override
- public void setName(String newName) {
- String oldName = name;
- name = newName;
- if (eNotificationRequired())
- eNotify(new ENotificationImpl(this, Notification.SET, CftPackage.COMPONENT_DEFINITION__NAME, oldName, name));
- }
-
- /**
- *
- *
- * @generated
- */
- @Override
- public NotificationChain eInverseRemove(InternalEObject otherEnd, int featureID, NotificationChain msgs) {
- switch (featureID) {
- case CftPackage.COMPONENT_DEFINITION__INPUT_EVENTS:
- return ((InternalEList>)getInputEvents()).basicRemove(otherEnd, msgs);
- case CftPackage.COMPONENT_DEFINITION__EVENT_DEFINITIONS:
- return ((InternalEList>)getEventDefinitions()).basicRemove(otherEnd, msgs);
- }
- return super.eInverseRemove(otherEnd, featureID, msgs);
- }
-
- /**
- *
- *
- * @generated
- */
- @Override
- public Object eGet(int featureID, boolean resolve, boolean coreType) {
- switch (featureID) {
- case CftPackage.COMPONENT_DEFINITION__INPUT_EVENTS:
- return getInputEvents();
- case CftPackage.COMPONENT_DEFINITION__EVENT_DEFINITIONS:
- return getEventDefinitions();
- case CftPackage.COMPONENT_DEFINITION__OUTPUT_EVENTS:
- return getOutputEvents();
- case CftPackage.COMPONENT_DEFINITION__NAME:
- return getName();
- }
- return super.eGet(featureID, resolve, coreType);
- }
-
- /**
- *
- *
- * @generated
- */
- @SuppressWarnings("unchecked")
- @Override
- public void eSet(int featureID, Object newValue) {
- switch (featureID) {
- case CftPackage.COMPONENT_DEFINITION__INPUT_EVENTS:
- getInputEvents().clear();
- getInputEvents().addAll((Collection extends InputEvent>)newValue);
- return;
- case CftPackage.COMPONENT_DEFINITION__EVENT_DEFINITIONS:
- getEventDefinitions().clear();
- getEventDefinitions().addAll((Collection extends EventDefinition>)newValue);
- return;
- case CftPackage.COMPONENT_DEFINITION__OUTPUT_EVENTS:
- getOutputEvents().clear();
- getOutputEvents().addAll((Collection extends EventDeclaration>)newValue);
- return;
- case CftPackage.COMPONENT_DEFINITION__NAME:
- setName((String)newValue);
- return;
- }
- super.eSet(featureID, newValue);
- }
-
- /**
- *
- *
- * @generated
- */
- @Override
- public void eUnset(int featureID) {
- switch (featureID) {
- case CftPackage.COMPONENT_DEFINITION__INPUT_EVENTS:
- getInputEvents().clear();
- return;
- case CftPackage.COMPONENT_DEFINITION__EVENT_DEFINITIONS:
- getEventDefinitions().clear();
- return;
- case CftPackage.COMPONENT_DEFINITION__OUTPUT_EVENTS:
- getOutputEvents().clear();
- return;
- case CftPackage.COMPONENT_DEFINITION__NAME:
- setName(NAME_EDEFAULT);
- return;
- }
- super.eUnset(featureID);
- }
-
- /**
- *
- *
- * @generated
- */
- @Override
- public boolean eIsSet(int featureID) {
- switch (featureID) {
- case CftPackage.COMPONENT_DEFINITION__INPUT_EVENTS:
- return inputEvents != null && !inputEvents.isEmpty();
- case CftPackage.COMPONENT_DEFINITION__EVENT_DEFINITIONS:
- return eventDefinitions != null && !eventDefinitions.isEmpty();
- case CftPackage.COMPONENT_DEFINITION__OUTPUT_EVENTS:
- return outputEvents != null && !outputEvents.isEmpty();
- case CftPackage.COMPONENT_DEFINITION__NAME:
- return NAME_EDEFAULT == null ? name != null : !NAME_EDEFAULT.equals(name);
- }
- return super.eIsSet(featureID);
- }
-
- /**
- *
- *
- * @generated
- */
- @Override
- public String toString() {
- if (eIsProxy()) return super.toString();
-
- StringBuilder result = new StringBuilder(super.toString());
- result.append(" (name: ");
- result.append(name);
- result.append(')');
- return result.toString();
- }
-
-} //ComponentDefinitionImpl
diff --git a/Stochastic/hu.bme.mit.inf.dslreasoner.faulttree.model/ecore-gen/hu/bme/mit/inf/dslreasoner/faulttree/model/cft/impl/ComponentFaultTreeImpl.java b/Stochastic/hu.bme.mit.inf.dslreasoner.faulttree.model/ecore-gen/hu/bme/mit/inf/dslreasoner/faulttree/model/cft/impl/ComponentFaultTreeImpl.java
deleted file mode 100644
index b84b6436..00000000
--- a/Stochastic/hu.bme.mit.inf.dslreasoner.faulttree.model/ecore-gen/hu/bme/mit/inf/dslreasoner/faulttree/model/cft/impl/ComponentFaultTreeImpl.java
+++ /dev/null
@@ -1,218 +0,0 @@
-/**
- */
-package hu.bme.mit.inf.dslreasoner.faulttree.model.cft.impl;
-
-import hu.bme.mit.inf.dslreasoner.faulttree.model.cft.CftPackage;
-import hu.bme.mit.inf.dslreasoner.faulttree.model.cft.Component;
-import hu.bme.mit.inf.dslreasoner.faulttree.model.cft.ComponentFaultTree;
-import hu.bme.mit.inf.dslreasoner.faulttree.model.cft.Output;
-
-import java.util.Collection;
-
-import org.eclipse.emf.common.notify.Notification;
-import org.eclipse.emf.common.notify.NotificationChain;
-
-import org.eclipse.emf.common.util.EList;
-
-import org.eclipse.emf.ecore.EClass;
-import org.eclipse.emf.ecore.InternalEObject;
-
-import org.eclipse.emf.ecore.impl.ENotificationImpl;
-import org.eclipse.emf.ecore.impl.MinimalEObjectImpl;
-
-import org.eclipse.emf.ecore.util.EObjectContainmentEList;
-import org.eclipse.emf.ecore.util.InternalEList;
-
-/**
- *
- * An implementation of the model object 'Component Fault Tree '.
- *
- *
- * The following features are implemented:
- *
- *
- * {@link hu.bme.mit.inf.dslreasoner.faulttree.model.cft.impl.ComponentFaultTreeImpl#getComponents Components }
- * {@link hu.bme.mit.inf.dslreasoner.faulttree.model.cft.impl.ComponentFaultTreeImpl#getTopEvent Top Event }
- *
- *
- * @generated
- */
-public class ComponentFaultTreeImpl extends MinimalEObjectImpl.Container implements ComponentFaultTree {
- /**
- * The cached value of the '{@link #getComponents() Components }' containment reference list.
- *
- *
- * @see #getComponents()
- * @generated
- * @ordered
- */
- protected EList components;
-
- /**
- * The cached value of the '{@link #getTopEvent() Top Event }' reference.
- *
- *
- * @see #getTopEvent()
- * @generated
- * @ordered
- */
- protected Output topEvent;
-
- /**
- *
- *
- * @generated
- */
- protected ComponentFaultTreeImpl() {
- super();
- }
-
- /**
- *
- *
- * @generated
- */
- @Override
- protected EClass eStaticClass() {
- return CftPackage.Literals.COMPONENT_FAULT_TREE;
- }
-
- /**
- *
- *
- * @generated
- */
- @Override
- public EList getComponents() {
- if (components == null) {
- components = new EObjectContainmentEList(Component.class, this, CftPackage.COMPONENT_FAULT_TREE__COMPONENTS);
- }
- return components;
- }
-
- /**
- *
- *
- * @generated
- */
- @Override
- public Output getTopEvent() {
- if (topEvent != null && topEvent.eIsProxy()) {
- InternalEObject oldTopEvent = (InternalEObject)topEvent;
- topEvent = (Output)eResolveProxy(oldTopEvent);
- if (topEvent != oldTopEvent) {
- if (eNotificationRequired())
- eNotify(new ENotificationImpl(this, Notification.RESOLVE, CftPackage.COMPONENT_FAULT_TREE__TOP_EVENT, oldTopEvent, topEvent));
- }
- }
- return topEvent;
- }
-
- /**
- *
- *
- * @generated
- */
- public Output basicGetTopEvent() {
- return topEvent;
- }
-
- /**
- *
- *
- * @generated
- */
- @Override
- public void setTopEvent(Output newTopEvent) {
- Output oldTopEvent = topEvent;
- topEvent = newTopEvent;
- if (eNotificationRequired())
- eNotify(new ENotificationImpl(this, Notification.SET, CftPackage.COMPONENT_FAULT_TREE__TOP_EVENT, oldTopEvent, topEvent));
- }
-
- /**
- *
- *
- * @generated
- */
- @Override
- public NotificationChain eInverseRemove(InternalEObject otherEnd, int featureID, NotificationChain msgs) {
- switch (featureID) {
- case CftPackage.COMPONENT_FAULT_TREE__COMPONENTS:
- return ((InternalEList>)getComponents()).basicRemove(otherEnd, msgs);
- }
- return super.eInverseRemove(otherEnd, featureID, msgs);
- }
-
- /**
- *
- *
- * @generated
- */
- @Override
- public Object eGet(int featureID, boolean resolve, boolean coreType) {
- switch (featureID) {
- case CftPackage.COMPONENT_FAULT_TREE__COMPONENTS:
- return getComponents();
- case CftPackage.COMPONENT_FAULT_TREE__TOP_EVENT:
- if (resolve) return getTopEvent();
- return basicGetTopEvent();
- }
- return super.eGet(featureID, resolve, coreType);
- }
-
- /**
- *
- *
- * @generated
- */
- @SuppressWarnings("unchecked")
- @Override
- public void eSet(int featureID, Object newValue) {
- switch (featureID) {
- case CftPackage.COMPONENT_FAULT_TREE__COMPONENTS:
- getComponents().clear();
- getComponents().addAll((Collection extends Component>)newValue);
- return;
- case CftPackage.COMPONENT_FAULT_TREE__TOP_EVENT:
- setTopEvent((Output)newValue);
- return;
- }
- super.eSet(featureID, newValue);
- }
-
- /**
- *
- *
- * @generated
- */
- @Override
- public void eUnset(int featureID) {
- switch (featureID) {
- case CftPackage.COMPONENT_FAULT_TREE__COMPONENTS:
- getComponents().clear();
- return;
- case CftPackage.COMPONENT_FAULT_TREE__TOP_EVENT:
- setTopEvent((Output)null);
- return;
- }
- super.eUnset(featureID);
- }
-
- /**
- *
- *
- * @generated
- */
- @Override
- public boolean eIsSet(int featureID) {
- switch (featureID) {
- case CftPackage.COMPONENT_FAULT_TREE__COMPONENTS:
- return components != null && !components.isEmpty();
- case CftPackage.COMPONENT_FAULT_TREE__TOP_EVENT:
- return topEvent != null;
- }
- return super.eIsSet(featureID);
- }
-
-} //ComponentFaultTreeImpl
diff --git a/Stochastic/hu.bme.mit.inf.dslreasoner.faulttree.model/ecore-gen/hu/bme/mit/inf/dslreasoner/faulttree/model/cft/impl/ComponentImpl.java b/Stochastic/hu.bme.mit.inf.dslreasoner.faulttree.model/ecore-gen/hu/bme/mit/inf/dslreasoner/faulttree/model/cft/impl/ComponentImpl.java
deleted file mode 100644
index dcbf7660..00000000
--- a/Stochastic/hu.bme.mit.inf.dslreasoner.faulttree.model/ecore-gen/hu/bme/mit/inf/dslreasoner/faulttree/model/cft/impl/ComponentImpl.java
+++ /dev/null
@@ -1,456 +0,0 @@
-/**
- */
-package hu.bme.mit.inf.dslreasoner.faulttree.model.cft.impl;
-
-import hu.bme.mit.inf.dslreasoner.faulttree.model.cft.CftPackage;
-import hu.bme.mit.inf.dslreasoner.faulttree.model.cft.Component;
-import hu.bme.mit.inf.dslreasoner.faulttree.model.cft.ComponentDefinition;
-import hu.bme.mit.inf.dslreasoner.faulttree.model.cft.Input;
-import hu.bme.mit.inf.dslreasoner.faulttree.model.cft.Modality;
-import hu.bme.mit.inf.dslreasoner.faulttree.model.cft.Output;
-
-import java.util.Collection;
-
-import org.eclipse.emf.common.notify.Notification;
-import org.eclipse.emf.common.notify.NotificationChain;
-
-import org.eclipse.emf.common.util.EList;
-
-import org.eclipse.emf.ecore.EClass;
-import org.eclipse.emf.ecore.InternalEObject;
-
-import org.eclipse.emf.ecore.impl.ENotificationImpl;
-import org.eclipse.emf.ecore.impl.MinimalEObjectImpl;
-
-import org.eclipse.emf.ecore.util.EObjectContainmentWithInverseEList;
-import org.eclipse.emf.ecore.util.InternalEList;
-
-/**
- *
- * An implementation of the model object 'Component '.
- *
- *
- * The following features are implemented:
- *
- *
- * {@link hu.bme.mit.inf.dslreasoner.faulttree.model.cft.impl.ComponentImpl#getExists Exists }
- * {@link hu.bme.mit.inf.dslreasoner.faulttree.model.cft.impl.ComponentImpl#getInputs Inputs }
- * {@link hu.bme.mit.inf.dslreasoner.faulttree.model.cft.impl.ComponentImpl#getOutputs Outputs }
- * {@link hu.bme.mit.inf.dslreasoner.faulttree.model.cft.impl.ComponentImpl#getComponentDefinition Component Definition }
- * {@link hu.bme.mit.inf.dslreasoner.faulttree.model.cft.impl.ComponentImpl#getName Name }
- * {@link hu.bme.mit.inf.dslreasoner.faulttree.model.cft.impl.ComponentImpl#isMultipleAllowed Multiple Allowed }
- *
- *
- * @generated
- */
-public class ComponentImpl extends MinimalEObjectImpl.Container implements Component {
- /**
- * The default value of the '{@link #getExists() Exists }' attribute.
- *
- *
- * @see #getExists()
- * @generated
- * @ordered
- */
- protected static final Modality EXISTS_EDEFAULT = Modality.MUST;
-
- /**
- * The cached value of the '{@link #getExists() Exists }' attribute.
- *
- *
- * @see #getExists()
- * @generated
- * @ordered
- */
- protected Modality exists = EXISTS_EDEFAULT;
-
- /**
- * The cached value of the '{@link #getInputs() Inputs }' containment reference list.
- *
- *
- * @see #getInputs()
- * @generated
- * @ordered
- */
- protected EList inputs;
-
- /**
- * The cached value of the '{@link #getOutputs() Outputs }' containment reference list.
- *
- *
- * @see #getOutputs()
- * @generated
- * @ordered
- */
- protected EList outputs;
-
- /**
- * The cached value of the '{@link #getComponentDefinition() Component Definition }' reference.
- *
- *
- * @see #getComponentDefinition()
- * @generated
- * @ordered
- */
- protected ComponentDefinition componentDefinition;
-
- /**
- * The default value of the '{@link #getName() Name }' attribute.
- *
- *
- * @see #getName()
- * @generated
- * @ordered
- */
- protected static final String NAME_EDEFAULT = null;
-
- /**
- * The cached value of the '{@link #getName() Name }' attribute.
- *
- *
- * @see #getName()
- * @generated
- * @ordered
- */
- protected String name = NAME_EDEFAULT;
-
- /**
- * The default value of the '{@link #isMultipleAllowed() Multiple Allowed }' attribute.
- *
- *
- * @see #isMultipleAllowed()
- * @generated
- * @ordered
- */
- protected static final boolean MULTIPLE_ALLOWED_EDEFAULT = false;
-
- /**
- * The cached value of the '{@link #isMultipleAllowed() Multiple Allowed }' attribute.
- *
- *
- * @see #isMultipleAllowed()
- * @generated
- * @ordered
- */
- protected boolean multipleAllowed = MULTIPLE_ALLOWED_EDEFAULT;
-
- /**
- *
- *
- * @generated
- */
- protected ComponentImpl() {
- super();
- }
-
- /**
- *
- *
- * @generated
- */
- @Override
- protected EClass eStaticClass() {
- return CftPackage.Literals.COMPONENT;
- }
-
- /**
- *
- *
- * @generated
- */
- @Override
- public EList getInputs() {
- if (inputs == null) {
- inputs = new EObjectContainmentWithInverseEList (Input.class, this, CftPackage.COMPONENT__INPUTS, CftPackage.INPUT__COMPONENT);
- }
- return inputs;
- }
-
- /**
- *
- *
- * @generated
- */
- @Override
- public EList getOutputs() {
- if (outputs == null) {
- outputs = new EObjectContainmentWithInverseEList(Output.class, this, CftPackage.COMPONENT__OUTPUTS, CftPackage.OUTPUT__COMPONENT);
- }
- return outputs;
- }
-
- /**
- *
- *
- * @generated
- */
- @Override
- public ComponentDefinition getComponentDefinition() {
- if (componentDefinition != null && componentDefinition.eIsProxy()) {
- InternalEObject oldComponentDefinition = (InternalEObject)componentDefinition;
- componentDefinition = (ComponentDefinition)eResolveProxy(oldComponentDefinition);
- if (componentDefinition != oldComponentDefinition) {
- if (eNotificationRequired())
- eNotify(new ENotificationImpl(this, Notification.RESOLVE, CftPackage.COMPONENT__COMPONENT_DEFINITION, oldComponentDefinition, componentDefinition));
- }
- }
- return componentDefinition;
- }
-
- /**
- *
- *
- * @generated
- */
- public ComponentDefinition basicGetComponentDefinition() {
- return componentDefinition;
- }
-
- /**
- *
- *
- * @generated
- */
- @Override
- public void setComponentDefinition(ComponentDefinition newComponentDefinition) {
- ComponentDefinition oldComponentDefinition = componentDefinition;
- componentDefinition = newComponentDefinition;
- if (eNotificationRequired())
- eNotify(new ENotificationImpl(this, Notification.SET, CftPackage.COMPONENT__COMPONENT_DEFINITION, oldComponentDefinition, componentDefinition));
- }
-
- /**
- *
- *
- * @generated
- */
- @Override
- public String getName() {
- return name;
- }
-
- /**
- *
- *
- * @generated
- */
- @Override
- public void setName(String newName) {
- String oldName = name;
- name = newName;
- if (eNotificationRequired())
- eNotify(new ENotificationImpl(this, Notification.SET, CftPackage.COMPONENT__NAME, oldName, name));
- }
-
- /**
- *
- *
- * @generated
- */
- @Override
- public Modality getExists() {
- return exists;
- }
-
- /**
- *
- *
- * @generated
- */
- @Override
- public void setExists(Modality newExists) {
- Modality oldExists = exists;
- exists = newExists == null ? EXISTS_EDEFAULT : newExists;
- if (eNotificationRequired())
- eNotify(new ENotificationImpl(this, Notification.SET, CftPackage.COMPONENT__EXISTS, oldExists, exists));
- }
-
- /**
- *
- *
- * @generated
- */
- @Override
- public boolean isMultipleAllowed() {
- return multipleAllowed;
- }
-
- /**
- *
- *
- * @generated
- */
- @Override
- public void setMultipleAllowed(boolean newMultipleAllowed) {
- boolean oldMultipleAllowed = multipleAllowed;
- multipleAllowed = newMultipleAllowed;
- if (eNotificationRequired())
- eNotify(new ENotificationImpl(this, Notification.SET, CftPackage.COMPONENT__MULTIPLE_ALLOWED, oldMultipleAllowed, multipleAllowed));
- }
-
- /**
- *
- *
- * @generated
- */
- @SuppressWarnings("unchecked")
- @Override
- public NotificationChain eInverseAdd(InternalEObject otherEnd, int featureID, NotificationChain msgs) {
- switch (featureID) {
- case CftPackage.COMPONENT__INPUTS:
- return ((InternalEList)(InternalEList>)getInputs()).basicAdd(otherEnd, msgs);
- case CftPackage.COMPONENT__OUTPUTS:
- return ((InternalEList)(InternalEList>)getOutputs()).basicAdd(otherEnd, msgs);
- }
- return super.eInverseAdd(otherEnd, featureID, msgs);
- }
-
- /**
- *
- *
- * @generated
- */
- @Override
- public NotificationChain eInverseRemove(InternalEObject otherEnd, int featureID, NotificationChain msgs) {
- switch (featureID) {
- case CftPackage.COMPONENT__INPUTS:
- return ((InternalEList>)getInputs()).basicRemove(otherEnd, msgs);
- case CftPackage.COMPONENT__OUTPUTS:
- return ((InternalEList>)getOutputs()).basicRemove(otherEnd, msgs);
- }
- return super.eInverseRemove(otherEnd, featureID, msgs);
- }
-
- /**
- *
- *
- * @generated
- */
- @Override
- public Object eGet(int featureID, boolean resolve, boolean coreType) {
- switch (featureID) {
- case CftPackage.COMPONENT__EXISTS:
- return getExists();
- case CftPackage.COMPONENT__INPUTS:
- return getInputs();
- case CftPackage.COMPONENT__OUTPUTS:
- return getOutputs();
- case CftPackage.COMPONENT__COMPONENT_DEFINITION:
- if (resolve) return getComponentDefinition();
- return basicGetComponentDefinition();
- case CftPackage.COMPONENT__NAME:
- return getName();
- case CftPackage.COMPONENT__MULTIPLE_ALLOWED:
- return isMultipleAllowed();
- }
- return super.eGet(featureID, resolve, coreType);
- }
-
- /**
- *
- *
- * @generated
- */
- @SuppressWarnings("unchecked")
- @Override
- public void eSet(int featureID, Object newValue) {
- switch (featureID) {
- case CftPackage.COMPONENT__EXISTS:
- setExists((Modality)newValue);
- return;
- case CftPackage.COMPONENT__INPUTS:
- getInputs().clear();
- getInputs().addAll((Collection extends Input>)newValue);
- return;
- case CftPackage.COMPONENT__OUTPUTS:
- getOutputs().clear();
- getOutputs().addAll((Collection extends Output>)newValue);
- return;
- case CftPackage.COMPONENT__COMPONENT_DEFINITION:
- setComponentDefinition((ComponentDefinition)newValue);
- return;
- case CftPackage.COMPONENT__NAME:
- setName((String)newValue);
- return;
- case CftPackage.COMPONENT__MULTIPLE_ALLOWED:
- setMultipleAllowed((Boolean)newValue);
- return;
- }
- super.eSet(featureID, newValue);
- }
-
- /**
- *
- *
- * @generated
- */
- @Override
- public void eUnset(int featureID) {
- switch (featureID) {
- case CftPackage.COMPONENT__EXISTS:
- setExists(EXISTS_EDEFAULT);
- return;
- case CftPackage.COMPONENT__INPUTS:
- getInputs().clear();
- return;
- case CftPackage.COMPONENT__OUTPUTS:
- getOutputs().clear();
- return;
- case CftPackage.COMPONENT__COMPONENT_DEFINITION:
- setComponentDefinition((ComponentDefinition)null);
- return;
- case CftPackage.COMPONENT__NAME:
- setName(NAME_EDEFAULT);
- return;
- case CftPackage.COMPONENT__MULTIPLE_ALLOWED:
- setMultipleAllowed(MULTIPLE_ALLOWED_EDEFAULT);
- return;
- }
- super.eUnset(featureID);
- }
-
- /**
- *
- *
- * @generated
- */
- @Override
- public boolean eIsSet(int featureID) {
- switch (featureID) {
- case CftPackage.COMPONENT__EXISTS:
- return exists != EXISTS_EDEFAULT;
- case CftPackage.COMPONENT__INPUTS:
- return inputs != null && !inputs.isEmpty();
- case CftPackage.COMPONENT__OUTPUTS:
- return outputs != null && !outputs.isEmpty();
- case CftPackage.COMPONENT__COMPONENT_DEFINITION:
- return componentDefinition != null;
- case CftPackage.COMPONENT__NAME:
- return NAME_EDEFAULT == null ? name != null : !NAME_EDEFAULT.equals(name);
- case CftPackage.COMPONENT__MULTIPLE_ALLOWED:
- return multipleAllowed != MULTIPLE_ALLOWED_EDEFAULT;
- }
- return super.eIsSet(featureID);
- }
-
- /**
- *
- *
- * @generated
- */
- @Override
- public String toString() {
- if (eIsProxy()) return super.toString();
-
- StringBuilder result = new StringBuilder(super.toString());
- result.append(" (exists: ");
- result.append(exists);
- result.append(", name: ");
- result.append(name);
- result.append(", multipleAllowed: ");
- result.append(multipleAllowed);
- result.append(')');
- return result.toString();
- }
-
-} //ComponentImpl
diff --git a/Stochastic/hu.bme.mit.inf.dslreasoner.faulttree.model/ecore-gen/hu/bme/mit/inf/dslreasoner/faulttree/model/cft/impl/ConnectionImpl.java b/Stochastic/hu.bme.mit.inf.dslreasoner.faulttree.model/ecore-gen/hu/bme/mit/inf/dslreasoner/faulttree/model/cft/impl/ConnectionImpl.java
deleted file mode 100644
index aea86ed4..00000000
--- a/Stochastic/hu.bme.mit.inf.dslreasoner.faulttree.model/ecore-gen/hu/bme/mit/inf/dslreasoner/faulttree/model/cft/impl/ConnectionImpl.java
+++ /dev/null
@@ -1,360 +0,0 @@
-/**
- */
-package hu.bme.mit.inf.dslreasoner.faulttree.model.cft.impl;
-
-import hu.bme.mit.inf.dslreasoner.faulttree.model.cft.CftPackage;
-import hu.bme.mit.inf.dslreasoner.faulttree.model.cft.Connection;
-import hu.bme.mit.inf.dslreasoner.faulttree.model.cft.Input;
-import hu.bme.mit.inf.dslreasoner.faulttree.model.cft.Modality;
-import hu.bme.mit.inf.dslreasoner.faulttree.model.cft.Output;
-
-import org.eclipse.emf.common.notify.Notification;
-import org.eclipse.emf.common.notify.NotificationChain;
-
-import org.eclipse.emf.ecore.EClass;
-import org.eclipse.emf.ecore.InternalEObject;
-
-import org.eclipse.emf.ecore.impl.ENotificationImpl;
-import org.eclipse.emf.ecore.impl.MinimalEObjectImpl;
-
-import org.eclipse.emf.ecore.util.EcoreUtil;
-
-/**
- *
- * An implementation of the model object 'Connection '.
- *
- *
- * The following features are implemented:
- *
- *
- * {@link hu.bme.mit.inf.dslreasoner.faulttree.model.cft.impl.ConnectionImpl#getExists Exists }
- * {@link hu.bme.mit.inf.dslreasoner.faulttree.model.cft.impl.ConnectionImpl#getInput Input }
- * {@link hu.bme.mit.inf.dslreasoner.faulttree.model.cft.impl.ConnectionImpl#getOutput Output }
- *
- *
- * @generated
- */
-public class ConnectionImpl extends MinimalEObjectImpl.Container implements Connection {
- /**
- * The default value of the '{@link #getExists() Exists }' attribute.
- *
- *
- * @see #getExists()
- * @generated
- * @ordered
- */
- protected static final Modality EXISTS_EDEFAULT = Modality.MUST;
-
- /**
- * The cached value of the '{@link #getExists() Exists }' attribute.
- *
- *
- * @see #getExists()
- * @generated
- * @ordered
- */
- protected Modality exists = EXISTS_EDEFAULT;
-
- /**
- * The cached value of the '{@link #getOutput() Output }' reference.
- *
- *
- * @see #getOutput()
- * @generated
- * @ordered
- */
- protected Output output;
-
- /**
- *
- *
- * @generated
- */
- protected ConnectionImpl() {
- super();
- }
-
- /**
- *
- *
- * @generated
- */
- @Override
- protected EClass eStaticClass() {
- return CftPackage.Literals.CONNECTION;
- }
-
- /**
- *
- *
- * @generated
- */
- @Override
- public Input getInput() {
- if (eContainerFeatureID() != CftPackage.CONNECTION__INPUT) return null;
- return (Input)eInternalContainer();
- }
-
- /**
- *
- *
- * @generated
- */
- public NotificationChain basicSetInput(Input newInput, NotificationChain msgs) {
- msgs = eBasicSetContainer((InternalEObject)newInput, CftPackage.CONNECTION__INPUT, msgs);
- return msgs;
- }
-
- /**
- *
- *
- * @generated
- */
- @Override
- public void setInput(Input newInput) {
- if (newInput != eInternalContainer() || (eContainerFeatureID() != CftPackage.CONNECTION__INPUT && newInput != null)) {
- if (EcoreUtil.isAncestor(this, newInput))
- throw new IllegalArgumentException("Recursive containment not allowed for " + toString());
- NotificationChain msgs = null;
- if (eInternalContainer() != null)
- msgs = eBasicRemoveFromContainer(msgs);
- if (newInput != null)
- msgs = ((InternalEObject)newInput).eInverseAdd(this, CftPackage.INPUT__INCOMING_CONNECTIONS, Input.class, msgs);
- msgs = basicSetInput(newInput, msgs);
- if (msgs != null) msgs.dispatch();
- }
- else if (eNotificationRequired())
- eNotify(new ENotificationImpl(this, Notification.SET, CftPackage.CONNECTION__INPUT, newInput, newInput));
- }
-
- /**
- *
- *
- * @generated
- */
- @Override
- public Output getOutput() {
- if (output != null && output.eIsProxy()) {
- InternalEObject oldOutput = (InternalEObject)output;
- output = (Output)eResolveProxy(oldOutput);
- if (output != oldOutput) {
- if (eNotificationRequired())
- eNotify(new ENotificationImpl(this, Notification.RESOLVE, CftPackage.CONNECTION__OUTPUT, oldOutput, output));
- }
- }
- return output;
- }
-
- /**
- *
- *
- * @generated
- */
- public Output basicGetOutput() {
- return output;
- }
-
- /**
- *
- *
- * @generated
- */
- public NotificationChain basicSetOutput(Output newOutput, NotificationChain msgs) {
- Output oldOutput = output;
- output = newOutput;
- if (eNotificationRequired()) {
- ENotificationImpl notification = new ENotificationImpl(this, Notification.SET, CftPackage.CONNECTION__OUTPUT, oldOutput, newOutput);
- if (msgs == null) msgs = notification; else msgs.add(notification);
- }
- return msgs;
- }
-
- /**
- *
- *
- * @generated
- */
- @Override
- public void setOutput(Output newOutput) {
- if (newOutput != output) {
- NotificationChain msgs = null;
- if (output != null)
- msgs = ((InternalEObject)output).eInverseRemove(this, CftPackage.OUTPUT__OUTGOING_CONNECTIONS, Output.class, msgs);
- if (newOutput != null)
- msgs = ((InternalEObject)newOutput).eInverseAdd(this, CftPackage.OUTPUT__OUTGOING_CONNECTIONS, Output.class, msgs);
- msgs = basicSetOutput(newOutput, msgs);
- if (msgs != null) msgs.dispatch();
- }
- else if (eNotificationRequired())
- eNotify(new ENotificationImpl(this, Notification.SET, CftPackage.CONNECTION__OUTPUT, newOutput, newOutput));
- }
-
- /**
- *
- *
- * @generated
- */
- @Override
- public Modality getExists() {
- return exists;
- }
-
- /**
- *
- *
- * @generated
- */
- @Override
- public void setExists(Modality newExists) {
- Modality oldExists = exists;
- exists = newExists == null ? EXISTS_EDEFAULT : newExists;
- if (eNotificationRequired())
- eNotify(new ENotificationImpl(this, Notification.SET, CftPackage.CONNECTION__EXISTS, oldExists, exists));
- }
-
- /**
- *
- *
- * @generated
- */
- @Override
- public NotificationChain eInverseAdd(InternalEObject otherEnd, int featureID, NotificationChain msgs) {
- switch (featureID) {
- case CftPackage.CONNECTION__INPUT:
- if (eInternalContainer() != null)
- msgs = eBasicRemoveFromContainer(msgs);
- return basicSetInput((Input)otherEnd, msgs);
- case CftPackage.CONNECTION__OUTPUT:
- if (output != null)
- msgs = ((InternalEObject)output).eInverseRemove(this, CftPackage.OUTPUT__OUTGOING_CONNECTIONS, Output.class, msgs);
- return basicSetOutput((Output)otherEnd, msgs);
- }
- return super.eInverseAdd(otherEnd, featureID, msgs);
- }
-
- /**
- *
- *
- * @generated
- */
- @Override
- public NotificationChain eInverseRemove(InternalEObject otherEnd, int featureID, NotificationChain msgs) {
- switch (featureID) {
- case CftPackage.CONNECTION__INPUT:
- return basicSetInput(null, msgs);
- case CftPackage.CONNECTION__OUTPUT:
- return basicSetOutput(null, msgs);
- }
- return super.eInverseRemove(otherEnd, featureID, msgs);
- }
-
- /**
- *
- *
- * @generated
- */
- @Override
- public NotificationChain eBasicRemoveFromContainerFeature(NotificationChain msgs) {
- switch (eContainerFeatureID()) {
- case CftPackage.CONNECTION__INPUT:
- return eInternalContainer().eInverseRemove(this, CftPackage.INPUT__INCOMING_CONNECTIONS, Input.class, msgs);
- }
- return super.eBasicRemoveFromContainerFeature(msgs);
- }
-
- /**
- *
- *
- * @generated
- */
- @Override
- public Object eGet(int featureID, boolean resolve, boolean coreType) {
- switch (featureID) {
- case CftPackage.CONNECTION__EXISTS:
- return getExists();
- case CftPackage.CONNECTION__INPUT:
- return getInput();
- case CftPackage.CONNECTION__OUTPUT:
- if (resolve) return getOutput();
- return basicGetOutput();
- }
- return super.eGet(featureID, resolve, coreType);
- }
-
- /**
- *
- *
- * @generated
- */
- @Override
- public void eSet(int featureID, Object newValue) {
- switch (featureID) {
- case CftPackage.CONNECTION__EXISTS:
- setExists((Modality)newValue);
- return;
- case CftPackage.CONNECTION__INPUT:
- setInput((Input)newValue);
- return;
- case CftPackage.CONNECTION__OUTPUT:
- setOutput((Output)newValue);
- return;
- }
- super.eSet(featureID, newValue);
- }
-
- /**
- *
- *
- * @generated
- */
- @Override
- public void eUnset(int featureID) {
- switch (featureID) {
- case CftPackage.CONNECTION__EXISTS:
- setExists(EXISTS_EDEFAULT);
- return;
- case CftPackage.CONNECTION__INPUT:
- setInput((Input)null);
- return;
- case CftPackage.CONNECTION__OUTPUT:
- setOutput((Output)null);
- return;
- }
- super.eUnset(featureID);
- }
-
- /**
- *
- *
- * @generated
- */
- @Override
- public boolean eIsSet(int featureID) {
- switch (featureID) {
- case CftPackage.CONNECTION__EXISTS:
- return exists != EXISTS_EDEFAULT;
- case CftPackage.CONNECTION__INPUT:
- return getInput() != null;
- case CftPackage.CONNECTION__OUTPUT:
- return output != null;
- }
- return super.eIsSet(featureID);
- }
-
- /**
- *
- *
- * @generated
- */
- @Override
- public String toString() {
- if (eIsProxy()) return super.toString();
-
- StringBuilder result = new StringBuilder(super.toString());
- result.append(" (exists: ");
- result.append(exists);
- result.append(')');
- return result.toString();
- }
-
-} //ConnectionImpl
diff --git a/Stochastic/hu.bme.mit.inf.dslreasoner.faulttree.model/ecore-gen/hu/bme/mit/inf/dslreasoner/faulttree/model/cft/impl/EventDeclarationImpl.java b/Stochastic/hu.bme.mit.inf.dslreasoner.faulttree.model/ecore-gen/hu/bme/mit/inf/dslreasoner/faulttree/model/cft/impl/EventDeclarationImpl.java
deleted file mode 100644
index e60a9427..00000000
--- a/Stochastic/hu.bme.mit.inf.dslreasoner.faulttree.model/ecore-gen/hu/bme/mit/inf/dslreasoner/faulttree/model/cft/impl/EventDeclarationImpl.java
+++ /dev/null
@@ -1,163 +0,0 @@
-/**
- */
-package hu.bme.mit.inf.dslreasoner.faulttree.model.cft.impl;
-
-import hu.bme.mit.inf.dslreasoner.faulttree.model.cft.CftPackage;
-import hu.bme.mit.inf.dslreasoner.faulttree.model.cft.EventDeclaration;
-
-import org.eclipse.emf.common.notify.Notification;
-import org.eclipse.emf.ecore.EClass;
-
-import org.eclipse.emf.ecore.impl.ENotificationImpl;
-import org.eclipse.emf.ecore.impl.MinimalEObjectImpl;
-
-/**
- *
- * An implementation of the model object 'Event Declaration '.
- *
- *
- * The following features are implemented:
- *
- *
- * {@link hu.bme.mit.inf.dslreasoner.faulttree.model.cft.impl.EventDeclarationImpl#getName Name }
- *
- *
- * @generated
- */
-public abstract class EventDeclarationImpl extends MinimalEObjectImpl.Container implements EventDeclaration {
- /**
- * The default value of the '{@link #getName() Name }' attribute.
- *
- *
- * @see #getName()
- * @generated
- * @ordered
- */
- protected static final String NAME_EDEFAULT = null;
- /**
- * The cached value of the '{@link #getName() Name }' attribute.
- *
- *
- * @see #getName()
- * @generated
- * @ordered
- */
- protected String name = NAME_EDEFAULT;
-
- /**
- *
- *
- * @generated
- */
- protected EventDeclarationImpl() {
- super();
- }
-
- /**
- *
- *
- * @generated
- */
- @Override
- protected EClass eStaticClass() {
- return CftPackage.Literals.EVENT_DECLARATION;
- }
-
- /**
- *
- *
- * @generated
- */
- @Override
- public String getName() {
- return name;
- }
-
- /**
- *
- *
- * @generated
- */
- @Override
- public void setName(String newName) {
- String oldName = name;
- name = newName;
- if (eNotificationRequired())
- eNotify(new ENotificationImpl(this, Notification.SET, CftPackage.EVENT_DECLARATION__NAME, oldName, name));
- }
-
- /**
- *
- *
- * @generated
- */
- @Override
- public Object eGet(int featureID, boolean resolve, boolean coreType) {
- switch (featureID) {
- case CftPackage.EVENT_DECLARATION__NAME:
- return getName();
- }
- return super.eGet(featureID, resolve, coreType);
- }
-
- /**
- *
- *
- * @generated
- */
- @Override
- public void eSet(int featureID, Object newValue) {
- switch (featureID) {
- case CftPackage.EVENT_DECLARATION__NAME:
- setName((String)newValue);
- return;
- }
- super.eSet(featureID, newValue);
- }
-
- /**
- *
- *
- * @generated
- */
- @Override
- public void eUnset(int featureID) {
- switch (featureID) {
- case CftPackage.EVENT_DECLARATION__NAME:
- setName(NAME_EDEFAULT);
- return;
- }
- super.eUnset(featureID);
- }
-
- /**
- *
- *
- * @generated
- */
- @Override
- public boolean eIsSet(int featureID) {
- switch (featureID) {
- case CftPackage.EVENT_DECLARATION__NAME:
- return NAME_EDEFAULT == null ? name != null : !NAME_EDEFAULT.equals(name);
- }
- return super.eIsSet(featureID);
- }
-
- /**
- *
- *
- * @generated
- */
- @Override
- public String toString() {
- if (eIsProxy()) return super.toString();
-
- StringBuilder result = new StringBuilder(super.toString());
- result.append(" (name: ");
- result.append(name);
- result.append(')');
- return result.toString();
- }
-
-} //EventDeclarationImpl
diff --git a/Stochastic/hu.bme.mit.inf.dslreasoner.faulttree.model/ecore-gen/hu/bme/mit/inf/dslreasoner/faulttree/model/cft/impl/EventDefinitionImpl.java b/Stochastic/hu.bme.mit.inf.dslreasoner.faulttree.model/ecore-gen/hu/bme/mit/inf/dslreasoner/faulttree/model/cft/impl/EventDefinitionImpl.java
deleted file mode 100644
index 76b79f5b..00000000
--- a/Stochastic/hu.bme.mit.inf.dslreasoner.faulttree.model/ecore-gen/hu/bme/mit/inf/dslreasoner/faulttree/model/cft/impl/EventDefinitionImpl.java
+++ /dev/null
@@ -1,37 +0,0 @@
-/**
- */
-package hu.bme.mit.inf.dslreasoner.faulttree.model.cft.impl;
-
-import hu.bme.mit.inf.dslreasoner.faulttree.model.cft.CftPackage;
-import hu.bme.mit.inf.dslreasoner.faulttree.model.cft.EventDefinition;
-
-import org.eclipse.emf.ecore.EClass;
-
-/**
- *
- * An implementation of the model object 'Event Definition '.
- *
- *
- * @generated
- */
-public abstract class EventDefinitionImpl extends EventDeclarationImpl implements EventDefinition {
- /**
- *
- *
- * @generated
- */
- protected EventDefinitionImpl() {
- super();
- }
-
- /**
- *
- *
- * @generated
- */
- @Override
- protected EClass eStaticClass() {
- return CftPackage.Literals.EVENT_DEFINITION;
- }
-
-} //EventDefinitionImpl
diff --git a/Stochastic/hu.bme.mit.inf.dslreasoner.faulttree.model/ecore-gen/hu/bme/mit/inf/dslreasoner/faulttree/model/cft/impl/GateDefinitionImpl.java b/Stochastic/hu.bme.mit.inf.dslreasoner.faulttree.model/ecore-gen/hu/bme/mit/inf/dslreasoner/faulttree/model/cft/impl/GateDefinitionImpl.java
deleted file mode 100644
index 2fb9a724..00000000
--- a/Stochastic/hu.bme.mit.inf.dslreasoner.faulttree.model/ecore-gen/hu/bme/mit/inf/dslreasoner/faulttree/model/cft/impl/GateDefinitionImpl.java
+++ /dev/null
@@ -1,133 +0,0 @@
-/**
- */
-package hu.bme.mit.inf.dslreasoner.faulttree.model.cft.impl;
-
-import hu.bme.mit.inf.dslreasoner.faulttree.model.cft.CftPackage;
-import hu.bme.mit.inf.dslreasoner.faulttree.model.cft.EventDeclaration;
-import hu.bme.mit.inf.dslreasoner.faulttree.model.cft.GateDefinition;
-
-import java.util.Collection;
-
-import org.eclipse.emf.common.util.EList;
-
-import org.eclipse.emf.ecore.EClass;
-
-import org.eclipse.emf.ecore.util.EObjectResolvingEList;
-
-/**
- *
- * An implementation of the model object 'Gate Definition '.
- *
- *
- * The following features are implemented:
- *
- *
- * {@link hu.bme.mit.inf.dslreasoner.faulttree.model.cft.impl.GateDefinitionImpl#getInputEvents Input Events }
- *
- *
- * @generated
- */
-public abstract class GateDefinitionImpl extends EventDefinitionImpl implements GateDefinition {
- /**
- * The cached value of the '{@link #getInputEvents() Input Events }' reference list.
- *
- *
- * @see #getInputEvents()
- * @generated
- * @ordered
- */
- protected EList inputEvents;
-
- /**
- *
- *
- * @generated
- */
- protected GateDefinitionImpl() {
- super();
- }
-
- /**
- *
- *
- * @generated
- */
- @Override
- protected EClass eStaticClass() {
- return CftPackage.Literals.GATE_DEFINITION;
- }
-
- /**
- *
- *
- * @generated
- */
- @Override
- public EList getInputEvents() {
- if (inputEvents == null) {
- inputEvents = new EObjectResolvingEList(EventDeclaration.class, this, CftPackage.GATE_DEFINITION__INPUT_EVENTS);
- }
- return inputEvents;
- }
-
- /**
- *
- *
- * @generated
- */
- @Override
- public Object eGet(int featureID, boolean resolve, boolean coreType) {
- switch (featureID) {
- case CftPackage.GATE_DEFINITION__INPUT_EVENTS:
- return getInputEvents();
- }
- return super.eGet(featureID, resolve, coreType);
- }
-
- /**
- *
- *
- * @generated
- */
- @SuppressWarnings("unchecked")
- @Override
- public void eSet(int featureID, Object newValue) {
- switch (featureID) {
- case CftPackage.GATE_DEFINITION__INPUT_EVENTS:
- getInputEvents().clear();
- getInputEvents().addAll((Collection extends EventDeclaration>)newValue);
- return;
- }
- super.eSet(featureID, newValue);
- }
-
- /**
- *
- *
- * @generated
- */
- @Override
- public void eUnset(int featureID) {
- switch (featureID) {
- case CftPackage.GATE_DEFINITION__INPUT_EVENTS:
- getInputEvents().clear();
- return;
- }
- super.eUnset(featureID);
- }
-
- /**
- *
- *
- * @generated
- */
- @Override
- public boolean eIsSet(int featureID) {
- switch (featureID) {
- case CftPackage.GATE_DEFINITION__INPUT_EVENTS:
- return inputEvents != null && !inputEvents.isEmpty();
- }
- return super.eIsSet(featureID);
- }
-
-} //GateDefinitionImpl
diff --git a/Stochastic/hu.bme.mit.inf.dslreasoner.faulttree.model/ecore-gen/hu/bme/mit/inf/dslreasoner/faulttree/model/cft/impl/InputEventImpl.java b/Stochastic/hu.bme.mit.inf.dslreasoner.faulttree.model/ecore-gen/hu/bme/mit/inf/dslreasoner/faulttree/model/cft/impl/InputEventImpl.java
deleted file mode 100644
index 8432e29b..00000000
--- a/Stochastic/hu.bme.mit.inf.dslreasoner.faulttree.model/ecore-gen/hu/bme/mit/inf/dslreasoner/faulttree/model/cft/impl/InputEventImpl.java
+++ /dev/null
@@ -1,164 +0,0 @@
-/**
- */
-package hu.bme.mit.inf.dslreasoner.faulttree.model.cft.impl;
-
-import hu.bme.mit.inf.dslreasoner.faulttree.model.cft.CftPackage;
-import hu.bme.mit.inf.dslreasoner.faulttree.model.cft.InputEvent;
-
-import org.eclipse.emf.common.notify.Notification;
-
-import org.eclipse.emf.ecore.EClass;
-
-import org.eclipse.emf.ecore.impl.ENotificationImpl;
-
-/**
- *
- * An implementation of the model object 'Input Event '.
- *
- *
- * The following features are implemented:
- *
- *
- * {@link hu.bme.mit.inf.dslreasoner.faulttree.model.cft.impl.InputEventImpl#isMultiple Multiple }
- *
- *
- * @generated
- */
-public class InputEventImpl extends EventDeclarationImpl implements InputEvent {
- /**
- * The default value of the '{@link #isMultiple() Multiple }' attribute.
- *
- *
- * @see #isMultiple()
- * @generated
- * @ordered
- */
- protected static final boolean MULTIPLE_EDEFAULT = false;
-
- /**
- * The cached value of the '{@link #isMultiple() Multiple }' attribute.
- *
- *
- * @see #isMultiple()
- * @generated
- * @ordered
- */
- protected boolean multiple = MULTIPLE_EDEFAULT;
-
- /**
- *
- *
- * @generated
- */
- protected InputEventImpl() {
- super();
- }
-
- /**
- *
- *
- * @generated
- */
- @Override
- protected EClass eStaticClass() {
- return CftPackage.Literals.INPUT_EVENT;
- }
-
- /**
- *
- *
- * @generated
- */
- @Override
- public boolean isMultiple() {
- return multiple;
- }
-
- /**
- *
- *
- * @generated
- */
- @Override
- public void setMultiple(boolean newMultiple) {
- boolean oldMultiple = multiple;
- multiple = newMultiple;
- if (eNotificationRequired())
- eNotify(new ENotificationImpl(this, Notification.SET, CftPackage.INPUT_EVENT__MULTIPLE, oldMultiple, multiple));
- }
-
- /**
- *
- *
- * @generated
- */
- @Override
- public Object eGet(int featureID, boolean resolve, boolean coreType) {
- switch (featureID) {
- case CftPackage.INPUT_EVENT__MULTIPLE:
- return isMultiple();
- }
- return super.eGet(featureID, resolve, coreType);
- }
-
- /**
- *
- *
- * @generated
- */
- @Override
- public void eSet(int featureID, Object newValue) {
- switch (featureID) {
- case CftPackage.INPUT_EVENT__MULTIPLE:
- setMultiple((Boolean)newValue);
- return;
- }
- super.eSet(featureID, newValue);
- }
-
- /**
- *
- *
- * @generated
- */
- @Override
- public void eUnset(int featureID) {
- switch (featureID) {
- case CftPackage.INPUT_EVENT__MULTIPLE:
- setMultiple(MULTIPLE_EDEFAULT);
- return;
- }
- super.eUnset(featureID);
- }
-
- /**
- *
- *
- * @generated
- */
- @Override
- public boolean eIsSet(int featureID) {
- switch (featureID) {
- case CftPackage.INPUT_EVENT__MULTIPLE:
- return multiple != MULTIPLE_EDEFAULT;
- }
- return super.eIsSet(featureID);
- }
-
- /**
- *
- *
- * @generated
- */
- @Override
- public String toString() {
- if (eIsProxy()) return super.toString();
-
- StringBuilder result = new StringBuilder(super.toString());
- result.append(" (multiple: ");
- result.append(multiple);
- result.append(')');
- return result.toString();
- }
-
-} //InputEventImpl
diff --git a/Stochastic/hu.bme.mit.inf.dslreasoner.faulttree.model/ecore-gen/hu/bme/mit/inf/dslreasoner/faulttree/model/cft/impl/InputImpl.java b/Stochastic/hu.bme.mit.inf.dslreasoner.faulttree.model/ecore-gen/hu/bme/mit/inf/dslreasoner/faulttree/model/cft/impl/InputImpl.java
deleted file mode 100644
index aa560064..00000000
--- a/Stochastic/hu.bme.mit.inf.dslreasoner.faulttree.model/ecore-gen/hu/bme/mit/inf/dslreasoner/faulttree/model/cft/impl/InputImpl.java
+++ /dev/null
@@ -1,308 +0,0 @@
-/**
- */
-package hu.bme.mit.inf.dslreasoner.faulttree.model.cft.impl;
-
-import hu.bme.mit.inf.dslreasoner.faulttree.model.cft.CftPackage;
-import hu.bme.mit.inf.dslreasoner.faulttree.model.cft.Component;
-import hu.bme.mit.inf.dslreasoner.faulttree.model.cft.Connection;
-import hu.bme.mit.inf.dslreasoner.faulttree.model.cft.Input;
-import hu.bme.mit.inf.dslreasoner.faulttree.model.cft.InputEvent;
-import java.util.Collection;
-
-import org.eclipse.emf.common.notify.Notification;
-import org.eclipse.emf.common.notify.NotificationChain;
-
-import org.eclipse.emf.common.util.EList;
-
-import org.eclipse.emf.ecore.EClass;
-import org.eclipse.emf.ecore.InternalEObject;
-
-import org.eclipse.emf.ecore.impl.ENotificationImpl;
-import org.eclipse.emf.ecore.impl.MinimalEObjectImpl;
-
-import org.eclipse.emf.ecore.util.EObjectContainmentWithInverseEList;
-import org.eclipse.emf.ecore.util.EcoreUtil;
-import org.eclipse.emf.ecore.util.InternalEList;
-
-/**
- *
- * An implementation of the model object 'Input '.
- *
- *
- * The following features are implemented:
- *
- *
- * {@link hu.bme.mit.inf.dslreasoner.faulttree.model.cft.impl.InputImpl#getInputEvent Input Event }
- * {@link hu.bme.mit.inf.dslreasoner.faulttree.model.cft.impl.InputImpl#getComponent Component }
- * {@link hu.bme.mit.inf.dslreasoner.faulttree.model.cft.impl.InputImpl#getIncomingConnections Incoming Connections }
- *
- *
- * @generated
- */
-public class InputImpl extends MinimalEObjectImpl.Container implements Input {
- /**
- * The cached value of the '{@link #getInputEvent() Input Event }' reference.
- *
- *
- * @see #getInputEvent()
- * @generated
- * @ordered
- */
- protected InputEvent inputEvent;
-
- /**
- * The cached value of the '{@link #getIncomingConnections() Incoming Connections }' containment reference list.
- *
- *
- * @see #getIncomingConnections()
- * @generated
- * @ordered
- */
- protected EList incomingConnections;
-
- /**
- *
- *
- * @generated
- */
- protected InputImpl() {
- super();
- }
-
- /**
- *
- *
- * @generated
- */
- @Override
- protected EClass eStaticClass() {
- return CftPackage.Literals.INPUT;
- }
-
- /**
- *
- *
- * @generated
- */
- @Override
- public InputEvent getInputEvent() {
- if (inputEvent != null && inputEvent.eIsProxy()) {
- InternalEObject oldInputEvent = (InternalEObject)inputEvent;
- inputEvent = (InputEvent)eResolveProxy(oldInputEvent);
- if (inputEvent != oldInputEvent) {
- if (eNotificationRequired())
- eNotify(new ENotificationImpl(this, Notification.RESOLVE, CftPackage.INPUT__INPUT_EVENT, oldInputEvent, inputEvent));
- }
- }
- return inputEvent;
- }
-
- /**
- *
- *
- * @generated
- */
- public InputEvent basicGetInputEvent() {
- return inputEvent;
- }
-
- /**
- *
- *
- * @generated
- */
- @Override
- public void setInputEvent(InputEvent newInputEvent) {
- InputEvent oldInputEvent = inputEvent;
- inputEvent = newInputEvent;
- if (eNotificationRequired())
- eNotify(new ENotificationImpl(this, Notification.SET, CftPackage.INPUT__INPUT_EVENT, oldInputEvent, inputEvent));
- }
-
- /**
- *
- *
- * @generated
- */
- @Override
- public Component getComponent() {
- if (eContainerFeatureID() != CftPackage.INPUT__COMPONENT) return null;
- return (Component)eInternalContainer();
- }
-
- /**
- *
- *
- * @generated
- */
- public NotificationChain basicSetComponent(Component newComponent, NotificationChain msgs) {
- msgs = eBasicSetContainer((InternalEObject)newComponent, CftPackage.INPUT__COMPONENT, msgs);
- return msgs;
- }
-
- /**
- *
- *
- * @generated
- */
- @Override
- public void setComponent(Component newComponent) {
- if (newComponent != eInternalContainer() || (eContainerFeatureID() != CftPackage.INPUT__COMPONENT && newComponent != null)) {
- if (EcoreUtil.isAncestor(this, newComponent))
- throw new IllegalArgumentException("Recursive containment not allowed for " + toString());
- NotificationChain msgs = null;
- if (eInternalContainer() != null)
- msgs = eBasicRemoveFromContainer(msgs);
- if (newComponent != null)
- msgs = ((InternalEObject)newComponent).eInverseAdd(this, CftPackage.COMPONENT__INPUTS, Component.class, msgs);
- msgs = basicSetComponent(newComponent, msgs);
- if (msgs != null) msgs.dispatch();
- }
- else if (eNotificationRequired())
- eNotify(new ENotificationImpl(this, Notification.SET, CftPackage.INPUT__COMPONENT, newComponent, newComponent));
- }
-
- /**
- *
- *
- * @generated
- */
- @Override
- public EList getIncomingConnections() {
- if (incomingConnections == null) {
- incomingConnections = new EObjectContainmentWithInverseEList(Connection.class, this, CftPackage.INPUT__INCOMING_CONNECTIONS, CftPackage.CONNECTION__INPUT);
- }
- return incomingConnections;
- }
-
- /**
- *
- *
- * @generated
- */
- @SuppressWarnings("unchecked")
- @Override
- public NotificationChain eInverseAdd(InternalEObject otherEnd, int featureID, NotificationChain msgs) {
- switch (featureID) {
- case CftPackage.INPUT__COMPONENT:
- if (eInternalContainer() != null)
- msgs = eBasicRemoveFromContainer(msgs);
- return basicSetComponent((Component)otherEnd, msgs);
- case CftPackage.INPUT__INCOMING_CONNECTIONS:
- return ((InternalEList)(InternalEList>)getIncomingConnections()).basicAdd(otherEnd, msgs);
- }
- return super.eInverseAdd(otherEnd, featureID, msgs);
- }
-
- /**
- *
- *
- * @generated
- */
- @Override
- public NotificationChain eInverseRemove(InternalEObject otherEnd, int featureID, NotificationChain msgs) {
- switch (featureID) {
- case CftPackage.INPUT__COMPONENT:
- return basicSetComponent(null, msgs);
- case CftPackage.INPUT__INCOMING_CONNECTIONS:
- return ((InternalEList>)getIncomingConnections()).basicRemove(otherEnd, msgs);
- }
- return super.eInverseRemove(otherEnd, featureID, msgs);
- }
-
- /**
- *
- *
- * @generated
- */
- @Override
- public NotificationChain eBasicRemoveFromContainerFeature(NotificationChain msgs) {
- switch (eContainerFeatureID()) {
- case CftPackage.INPUT__COMPONENT:
- return eInternalContainer().eInverseRemove(this, CftPackage.COMPONENT__INPUTS, Component.class, msgs);
- }
- return super.eBasicRemoveFromContainerFeature(msgs);
- }
-
- /**
- *
- *
- * @generated
- */
- @Override
- public Object eGet(int featureID, boolean resolve, boolean coreType) {
- switch (featureID) {
- case CftPackage.INPUT__INPUT_EVENT:
- if (resolve) return getInputEvent();
- return basicGetInputEvent();
- case CftPackage.INPUT__COMPONENT:
- return getComponent();
- case CftPackage.INPUT__INCOMING_CONNECTIONS:
- return getIncomingConnections();
- }
- return super.eGet(featureID, resolve, coreType);
- }
-
- /**
- *
- *
- * @generated
- */
- @SuppressWarnings("unchecked")
- @Override
- public void eSet(int featureID, Object newValue) {
- switch (featureID) {
- case CftPackage.INPUT__INPUT_EVENT:
- setInputEvent((InputEvent)newValue);
- return;
- case CftPackage.INPUT__COMPONENT:
- setComponent((Component)newValue);
- return;
- case CftPackage.INPUT__INCOMING_CONNECTIONS:
- getIncomingConnections().clear();
- getIncomingConnections().addAll((Collection extends Connection>)newValue);
- return;
- }
- super.eSet(featureID, newValue);
- }
-
- /**
- *
- *
- * @generated
- */
- @Override
- public void eUnset(int featureID) {
- switch (featureID) {
- case CftPackage.INPUT__INPUT_EVENT:
- setInputEvent((InputEvent)null);
- return;
- case CftPackage.INPUT__COMPONENT:
- setComponent((Component)null);
- return;
- case CftPackage.INPUT__INCOMING_CONNECTIONS:
- getIncomingConnections().clear();
- return;
- }
- super.eUnset(featureID);
- }
-
- /**
- *
- *
- * @generated
- */
- @Override
- public boolean eIsSet(int featureID) {
- switch (featureID) {
- case CftPackage.INPUT__INPUT_EVENT:
- return inputEvent != null;
- case CftPackage.INPUT__COMPONENT:
- return getComponent() != null;
- case CftPackage.INPUT__INCOMING_CONNECTIONS:
- return incomingConnections != null && !incomingConnections.isEmpty();
- }
- return super.eIsSet(featureID);
- }
-
-} //InputImpl
diff --git a/Stochastic/hu.bme.mit.inf.dslreasoner.faulttree.model/ecore-gen/hu/bme/mit/inf/dslreasoner/faulttree/model/cft/impl/KOfMGateDefinitionImpl.java b/Stochastic/hu.bme.mit.inf.dslreasoner.faulttree.model/ecore-gen/hu/bme/mit/inf/dslreasoner/faulttree/model/cft/impl/KOfMGateDefinitionImpl.java
deleted file mode 100644
index fed17513..00000000
--- a/Stochastic/hu.bme.mit.inf.dslreasoner.faulttree.model/ecore-gen/hu/bme/mit/inf/dslreasoner/faulttree/model/cft/impl/KOfMGateDefinitionImpl.java
+++ /dev/null
@@ -1,220 +0,0 @@
-/**
- */
-package hu.bme.mit.inf.dslreasoner.faulttree.model.cft.impl;
-
-import hu.bme.mit.inf.dslreasoner.faulttree.model.cft.CftPackage;
-import hu.bme.mit.inf.dslreasoner.faulttree.model.cft.KOfMGateDefinition;
-
-import org.eclipse.emf.common.notify.Notification;
-
-import org.eclipse.emf.ecore.EClass;
-
-import org.eclipse.emf.ecore.impl.ENotificationImpl;
-
-/**
- *
- * An implementation of the model object 'KOf MGate Definition '.
- *
- *
- * The following features are implemented:
- *
- *
- * {@link hu.bme.mit.inf.dslreasoner.faulttree.model.cft.impl.KOfMGateDefinitionImpl#getK K }
- * {@link hu.bme.mit.inf.dslreasoner.faulttree.model.cft.impl.KOfMGateDefinitionImpl#getM M }
- *
- *
- * @generated
- */
-public class KOfMGateDefinitionImpl extends GateDefinitionImpl implements KOfMGateDefinition {
- /**
- * The default value of the '{@link #getK() K }' attribute.
- *
- *
- * @see #getK()
- * @generated
- * @ordered
- */
- protected static final int K_EDEFAULT = 0;
-
- /**
- * The cached value of the '{@link #getK() K }' attribute.
- *
- *
- * @see #getK()
- * @generated
- * @ordered
- */
- protected int k = K_EDEFAULT;
-
- /**
- * The default value of the '{@link #getM() M }' attribute.
- *
- *
- * @see #getM()
- * @generated
- * @ordered
- */
- protected static final int M_EDEFAULT = 0;
-
- /**
- * The cached value of the '{@link #getM() M }' attribute.
- *
- *
- * @see #getM()
- * @generated
- * @ordered
- */
- protected int m = M_EDEFAULT;
-
- /**
- *
- *
- * @generated
- */
- protected KOfMGateDefinitionImpl() {
- super();
- }
-
- /**
- *
- *
- * @generated
- */
- @Override
- protected EClass eStaticClass() {
- return CftPackage.Literals.KOF_MGATE_DEFINITION;
- }
-
- /**
- *
- *
- * @generated
- */
- @Override
- public int getK() {
- return k;
- }
-
- /**
- *
- *
- * @generated
- */
- @Override
- public void setK(int newK) {
- int oldK = k;
- k = newK;
- if (eNotificationRequired())
- eNotify(new ENotificationImpl(this, Notification.SET, CftPackage.KOF_MGATE_DEFINITION__K, oldK, k));
- }
-
- /**
- *
- *
- * @generated
- */
- @Override
- public int getM() {
- return m;
- }
-
- /**
- *
- *
- * @generated
- */
- @Override
- public void setM(int newM) {
- int oldM = m;
- m = newM;
- if (eNotificationRequired())
- eNotify(new ENotificationImpl(this, Notification.SET, CftPackage.KOF_MGATE_DEFINITION__M, oldM, m));
- }
-
- /**
- *
- *
- * @generated
- */
- @Override
- public Object eGet(int featureID, boolean resolve, boolean coreType) {
- switch (featureID) {
- case CftPackage.KOF_MGATE_DEFINITION__K:
- return getK();
- case CftPackage.KOF_MGATE_DEFINITION__M:
- return getM();
- }
- return super.eGet(featureID, resolve, coreType);
- }
-
- /**
- *
- *
- * @generated
- */
- @Override
- public void eSet(int featureID, Object newValue) {
- switch (featureID) {
- case CftPackage.KOF_MGATE_DEFINITION__K:
- setK((Integer)newValue);
- return;
- case CftPackage.KOF_MGATE_DEFINITION__M:
- setM((Integer)newValue);
- return;
- }
- super.eSet(featureID, newValue);
- }
-
- /**
- *
- *
- * @generated
- */
- @Override
- public void eUnset(int featureID) {
- switch (featureID) {
- case CftPackage.KOF_MGATE_DEFINITION__K:
- setK(K_EDEFAULT);
- return;
- case CftPackage.KOF_MGATE_DEFINITION__M:
- setM(M_EDEFAULT);
- return;
- }
- super.eUnset(featureID);
- }
-
- /**
- *
- *
- * @generated
- */
- @Override
- public boolean eIsSet(int featureID) {
- switch (featureID) {
- case CftPackage.KOF_MGATE_DEFINITION__K:
- return k != K_EDEFAULT;
- case CftPackage.KOF_MGATE_DEFINITION__M:
- return m != M_EDEFAULT;
- }
- return super.eIsSet(featureID);
- }
-
- /**
- *
- *
- * @generated
- */
- @Override
- public String toString() {
- if (eIsProxy()) return super.toString();
-
- StringBuilder result = new StringBuilder(super.toString());
- result.append(" (k: ");
- result.append(k);
- result.append(", m: ");
- result.append(m);
- result.append(')');
- return result.toString();
- }
-
-} //KOfMGateDefinitionImpl
diff --git a/Stochastic/hu.bme.mit.inf.dslreasoner.faulttree.model/ecore-gen/hu/bme/mit/inf/dslreasoner/faulttree/model/cft/impl/OrGateDefinitionImpl.java b/Stochastic/hu.bme.mit.inf.dslreasoner.faulttree.model/ecore-gen/hu/bme/mit/inf/dslreasoner/faulttree/model/cft/impl/OrGateDefinitionImpl.java
deleted file mode 100644
index d2275f60..00000000
--- a/Stochastic/hu.bme.mit.inf.dslreasoner.faulttree.model/ecore-gen/hu/bme/mit/inf/dslreasoner/faulttree/model/cft/impl/OrGateDefinitionImpl.java
+++ /dev/null
@@ -1,37 +0,0 @@
-/**
- */
-package hu.bme.mit.inf.dslreasoner.faulttree.model.cft.impl;
-
-import hu.bme.mit.inf.dslreasoner.faulttree.model.cft.CftPackage;
-import hu.bme.mit.inf.dslreasoner.faulttree.model.cft.OrGateDefinition;
-
-import org.eclipse.emf.ecore.EClass;
-
-/**
- *
- * An implementation of the model object 'Or Gate Definition '.
- *
- *
- * @generated
- */
-public class OrGateDefinitionImpl extends GateDefinitionImpl implements OrGateDefinition {
- /**
- *
- *
- * @generated
- */
- protected OrGateDefinitionImpl() {
- super();
- }
-
- /**
- *
- *
- * @generated
- */
- @Override
- protected EClass eStaticClass() {
- return CftPackage.Literals.OR_GATE_DEFINITION;
- }
-
-} //OrGateDefinitionImpl
diff --git a/Stochastic/hu.bme.mit.inf.dslreasoner.faulttree.model/ecore-gen/hu/bme/mit/inf/dslreasoner/faulttree/model/cft/impl/OutputImpl.java b/Stochastic/hu.bme.mit.inf.dslreasoner.faulttree.model/ecore-gen/hu/bme/mit/inf/dslreasoner/faulttree/model/cft/impl/OutputImpl.java
deleted file mode 100644
index 31a81afe..00000000
--- a/Stochastic/hu.bme.mit.inf.dslreasoner.faulttree.model/ecore-gen/hu/bme/mit/inf/dslreasoner/faulttree/model/cft/impl/OutputImpl.java
+++ /dev/null
@@ -1,309 +0,0 @@
-/**
- */
-package hu.bme.mit.inf.dslreasoner.faulttree.model.cft.impl;
-
-import hu.bme.mit.inf.dslreasoner.faulttree.model.cft.CftPackage;
-import hu.bme.mit.inf.dslreasoner.faulttree.model.cft.Component;
-import hu.bme.mit.inf.dslreasoner.faulttree.model.cft.Connection;
-import hu.bme.mit.inf.dslreasoner.faulttree.model.cft.EventDeclaration;
-import hu.bme.mit.inf.dslreasoner.faulttree.model.cft.Output;
-
-import java.util.Collection;
-
-import org.eclipse.emf.common.notify.Notification;
-import org.eclipse.emf.common.notify.NotificationChain;
-
-import org.eclipse.emf.common.util.EList;
-
-import org.eclipse.emf.ecore.EClass;
-import org.eclipse.emf.ecore.InternalEObject;
-
-import org.eclipse.emf.ecore.impl.ENotificationImpl;
-import org.eclipse.emf.ecore.impl.MinimalEObjectImpl;
-
-import org.eclipse.emf.ecore.util.EObjectWithInverseResolvingEList;
-import org.eclipse.emf.ecore.util.EcoreUtil;
-import org.eclipse.emf.ecore.util.InternalEList;
-
-/**
- *
- * An implementation of the model object 'Output '.
- *
- *
- * The following features are implemented:
- *
- *
- * {@link hu.bme.mit.inf.dslreasoner.faulttree.model.cft.impl.OutputImpl#getEventDeclaration Event Declaration }
- * {@link hu.bme.mit.inf.dslreasoner.faulttree.model.cft.impl.OutputImpl#getOutgoingConnections Outgoing Connections }
- * {@link hu.bme.mit.inf.dslreasoner.faulttree.model.cft.impl.OutputImpl#getComponent Component }
- *
- *
- * @generated
- */
-public class OutputImpl extends MinimalEObjectImpl.Container implements Output {
- /**
- * The cached value of the '{@link #getEventDeclaration() Event Declaration }' reference.
- *
- *
- * @see #getEventDeclaration()
- * @generated
- * @ordered
- */
- protected EventDeclaration eventDeclaration;
-
- /**
- * The cached value of the '{@link #getOutgoingConnections() Outgoing Connections }' reference list.
- *
- *
- * @see #getOutgoingConnections()
- * @generated
- * @ordered
- */
- protected EList outgoingConnections;
-
- /**
- *
- *
- * @generated
- */
- protected OutputImpl() {
- super();
- }
-
- /**
- *
- *
- * @generated
- */
- @Override
- protected EClass eStaticClass() {
- return CftPackage.Literals.OUTPUT;
- }
-
- /**
- *
- *
- * @generated
- */
- @Override
- public EventDeclaration getEventDeclaration() {
- if (eventDeclaration != null && eventDeclaration.eIsProxy()) {
- InternalEObject oldEventDeclaration = (InternalEObject)eventDeclaration;
- eventDeclaration = (EventDeclaration)eResolveProxy(oldEventDeclaration);
- if (eventDeclaration != oldEventDeclaration) {
- if (eNotificationRequired())
- eNotify(new ENotificationImpl(this, Notification.RESOLVE, CftPackage.OUTPUT__EVENT_DECLARATION, oldEventDeclaration, eventDeclaration));
- }
- }
- return eventDeclaration;
- }
-
- /**
- *
- *
- * @generated
- */
- public EventDeclaration basicGetEventDeclaration() {
- return eventDeclaration;
- }
-
- /**
- *
- *
- * @generated
- */
- @Override
- public void setEventDeclaration(EventDeclaration newEventDeclaration) {
- EventDeclaration oldEventDeclaration = eventDeclaration;
- eventDeclaration = newEventDeclaration;
- if (eNotificationRequired())
- eNotify(new ENotificationImpl(this, Notification.SET, CftPackage.OUTPUT__EVENT_DECLARATION, oldEventDeclaration, eventDeclaration));
- }
-
- /**
- *
- *
- * @generated
- */
- @Override
- public EList getOutgoingConnections() {
- if (outgoingConnections == null) {
- outgoingConnections = new EObjectWithInverseResolvingEList(Connection.class, this, CftPackage.OUTPUT__OUTGOING_CONNECTIONS, CftPackage.CONNECTION__OUTPUT);
- }
- return outgoingConnections;
- }
-
- /**
- *
- *
- * @generated
- */
- @Override
- public Component getComponent() {
- if (eContainerFeatureID() != CftPackage.OUTPUT__COMPONENT) return null;
- return (Component)eInternalContainer();
- }
-
- /**
- *
- *
- * @generated
- */
- public NotificationChain basicSetComponent(Component newComponent, NotificationChain msgs) {
- msgs = eBasicSetContainer((InternalEObject)newComponent, CftPackage.OUTPUT__COMPONENT, msgs);
- return msgs;
- }
-
- /**
- *
- *
- * @generated
- */
- @Override
- public void setComponent(Component newComponent) {
- if (newComponent != eInternalContainer() || (eContainerFeatureID() != CftPackage.OUTPUT__COMPONENT && newComponent != null)) {
- if (EcoreUtil.isAncestor(this, newComponent))
- throw new IllegalArgumentException("Recursive containment not allowed for " + toString());
- NotificationChain msgs = null;
- if (eInternalContainer() != null)
- msgs = eBasicRemoveFromContainer(msgs);
- if (newComponent != null)
- msgs = ((InternalEObject)newComponent).eInverseAdd(this, CftPackage.COMPONENT__OUTPUTS, Component.class, msgs);
- msgs = basicSetComponent(newComponent, msgs);
- if (msgs != null) msgs.dispatch();
- }
- else if (eNotificationRequired())
- eNotify(new ENotificationImpl(this, Notification.SET, CftPackage.OUTPUT__COMPONENT, newComponent, newComponent));
- }
-
- /**
- *
- *
- * @generated
- */
- @SuppressWarnings("unchecked")
- @Override
- public NotificationChain eInverseAdd(InternalEObject otherEnd, int featureID, NotificationChain msgs) {
- switch (featureID) {
- case CftPackage.OUTPUT__OUTGOING_CONNECTIONS:
- return ((InternalEList)(InternalEList>)getOutgoingConnections()).basicAdd(otherEnd, msgs);
- case CftPackage.OUTPUT__COMPONENT:
- if (eInternalContainer() != null)
- msgs = eBasicRemoveFromContainer(msgs);
- return basicSetComponent((Component)otherEnd, msgs);
- }
- return super.eInverseAdd(otherEnd, featureID, msgs);
- }
-
- /**
- *
- *
- * @generated
- */
- @Override
- public NotificationChain eInverseRemove(InternalEObject otherEnd, int featureID, NotificationChain msgs) {
- switch (featureID) {
- case CftPackage.OUTPUT__OUTGOING_CONNECTIONS:
- return ((InternalEList>)getOutgoingConnections()).basicRemove(otherEnd, msgs);
- case CftPackage.OUTPUT__COMPONENT:
- return basicSetComponent(null, msgs);
- }
- return super.eInverseRemove(otherEnd, featureID, msgs);
- }
-
- /**
- *
- *
- * @generated
- */
- @Override
- public NotificationChain eBasicRemoveFromContainerFeature(NotificationChain msgs) {
- switch (eContainerFeatureID()) {
- case CftPackage.OUTPUT__COMPONENT:
- return eInternalContainer().eInverseRemove(this, CftPackage.COMPONENT__OUTPUTS, Component.class, msgs);
- }
- return super.eBasicRemoveFromContainerFeature(msgs);
- }
-
- /**
- *
- *
- * @generated
- */
- @Override
- public Object eGet(int featureID, boolean resolve, boolean coreType) {
- switch (featureID) {
- case CftPackage.OUTPUT__EVENT_DECLARATION:
- if (resolve) return getEventDeclaration();
- return basicGetEventDeclaration();
- case CftPackage.OUTPUT__OUTGOING_CONNECTIONS:
- return getOutgoingConnections();
- case CftPackage.OUTPUT__COMPONENT:
- return getComponent();
- }
- return super.eGet(featureID, resolve, coreType);
- }
-
- /**
- *
- *
- * @generated
- */
- @SuppressWarnings("unchecked")
- @Override
- public void eSet(int featureID, Object newValue) {
- switch (featureID) {
- case CftPackage.OUTPUT__EVENT_DECLARATION:
- setEventDeclaration((EventDeclaration)newValue);
- return;
- case CftPackage.OUTPUT__OUTGOING_CONNECTIONS:
- getOutgoingConnections().clear();
- getOutgoingConnections().addAll((Collection extends Connection>)newValue);
- return;
- case CftPackage.OUTPUT__COMPONENT:
- setComponent((Component)newValue);
- return;
- }
- super.eSet(featureID, newValue);
- }
-
- /**
- *
- *
- * @generated
- */
- @Override
- public void eUnset(int featureID) {
- switch (featureID) {
- case CftPackage.OUTPUT__EVENT_DECLARATION:
- setEventDeclaration((EventDeclaration)null);
- return;
- case CftPackage.OUTPUT__OUTGOING_CONNECTIONS:
- getOutgoingConnections().clear();
- return;
- case CftPackage.OUTPUT__COMPONENT:
- setComponent((Component)null);
- return;
- }
- super.eUnset(featureID);
- }
-
- /**
- *
- *
- * @generated
- */
- @Override
- public boolean eIsSet(int featureID) {
- switch (featureID) {
- case CftPackage.OUTPUT__EVENT_DECLARATION:
- return eventDeclaration != null;
- case CftPackage.OUTPUT__OUTGOING_CONNECTIONS:
- return outgoingConnections != null && !outgoingConnections.isEmpty();
- case CftPackage.OUTPUT__COMPONENT:
- return getComponent() != null;
- }
- return super.eIsSet(featureID);
- }
-
-} //OutputImpl
diff --git a/Stochastic/hu.bme.mit.inf.dslreasoner.faulttree.model/ecore-gen/hu/bme/mit/inf/dslreasoner/faulttree/model/cft/util/CftAdapterFactory.java b/Stochastic/hu.bme.mit.inf.dslreasoner.faulttree.model/ecore-gen/hu/bme/mit/inf/dslreasoner/faulttree/model/cft/util/CftAdapterFactory.java
deleted file mode 100644
index f5d3bf83..00000000
--- a/Stochastic/hu.bme.mit.inf.dslreasoner.faulttree.model/ecore-gen/hu/bme/mit/inf/dslreasoner/faulttree/model/cft/util/CftAdapterFactory.java
+++ /dev/null
@@ -1,372 +0,0 @@
-/**
- */
-package hu.bme.mit.inf.dslreasoner.faulttree.model.cft.util;
-
-import hu.bme.mit.inf.dslreasoner.faulttree.model.cft.*;
-
-import org.eclipse.emf.common.notify.Adapter;
-import org.eclipse.emf.common.notify.Notifier;
-
-import org.eclipse.emf.common.notify.impl.AdapterFactoryImpl;
-
-import org.eclipse.emf.ecore.EObject;
-
-/**
- *
- * The Adapter Factory for the model.
- * It provides an adapter createXXX
method for each class of the model.
- *
- * @see hu.bme.mit.inf.dslreasoner.faulttree.model.cft.CftPackage
- * @generated
- */
-public class CftAdapterFactory extends AdapterFactoryImpl {
- /**
- * The cached model package.
- *
- *
- * @generated
- */
- protected static CftPackage modelPackage;
-
- /**
- * Creates an instance of the adapter factory.
- *
- *
- * @generated
- */
- public CftAdapterFactory() {
- if (modelPackage == null) {
- modelPackage = CftPackage.eINSTANCE;
- }
- }
-
- /**
- * Returns whether this factory is applicable for the type of the object.
- *
- * This implementation returns true
if the object is either the model's package or is an instance object of the model.
- *
- * @return whether this factory is applicable for the type of the object.
- * @generated
- */
- @Override
- public boolean isFactoryForType(Object object) {
- if (object == modelPackage) {
- return true;
- }
- if (object instanceof EObject) {
- return ((EObject)object).eClass().getEPackage() == modelPackage;
- }
- return false;
- }
-
- /**
- * The switch that delegates to the createXXX
methods.
- *
- *
- * @generated
- */
- protected CftSwitch modelSwitch =
- new CftSwitch() {
- @Override
- public Adapter caseComponentDefinition(ComponentDefinition object) {
- return createComponentDefinitionAdapter();
- }
- @Override
- public Adapter caseEventDefinition(EventDefinition object) {
- return createEventDefinitionAdapter();
- }
- @Override
- public Adapter caseGateDefinition(GateDefinition object) {
- return createGateDefinitionAdapter();
- }
- @Override
- public Adapter caseBasicEventDefinition(BasicEventDefinition object) {
- return createBasicEventDefinitionAdapter();
- }
- @Override
- public Adapter caseInputEvent(InputEvent object) {
- return createInputEventAdapter();
- }
- @Override
- public Adapter caseEventDeclaration(EventDeclaration object) {
- return createEventDeclarationAdapter();
- }
- @Override
- public Adapter caseAndGateDefinition(AndGateDefinition object) {
- return createAndGateDefinitionAdapter();
- }
- @Override
- public Adapter caseOrGateDefinition(OrGateDefinition object) {
- return createOrGateDefinitionAdapter();
- }
- @Override
- public Adapter caseKOfMGateDefinition(KOfMGateDefinition object) {
- return createKOfMGateDefinitionAdapter();
- }
- @Override
- public Adapter caseComponentFaultTree(ComponentFaultTree object) {
- return createComponentFaultTreeAdapter();
- }
- @Override
- public Adapter caseComponent(Component object) {
- return createComponentAdapter();
- }
- @Override
- public Adapter caseInput(Input object) {
- return createInputAdapter();
- }
- @Override
- public Adapter caseOutput(Output object) {
- return createOutputAdapter();
- }
- @Override
- public Adapter caseConnection(Connection object) {
- return createConnectionAdapter();
- }
- @Override
- public Adapter caseModalElement(ModalElement object) {
- return createModalElementAdapter();
- }
- @Override
- public Adapter defaultCase(EObject object) {
- return createEObjectAdapter();
- }
- };
-
- /**
- * Creates an adapter for the target
.
- *
- *
- * @param target the object to adapt.
- * @return the adapter for the target
.
- * @generated
- */
- @Override
- public Adapter createAdapter(Notifier target) {
- return modelSwitch.doSwitch((EObject)target);
- }
-
-
- /**
- * Creates a new adapter for an object of class '{@link hu.bme.mit.inf.dslreasoner.faulttree.model.cft.ComponentDefinition Component Definition }'.
- *
- * This default implementation returns null so that we can easily ignore cases;
- * it's useful to ignore a case when inheritance will catch all the cases anyway.
- *
- * @return the new adapter.
- * @see hu.bme.mit.inf.dslreasoner.faulttree.model.cft.ComponentDefinition
- * @generated
- */
- public Adapter createComponentDefinitionAdapter() {
- return null;
- }
-
- /**
- * Creates a new adapter for an object of class '{@link hu.bme.mit.inf.dslreasoner.faulttree.model.cft.EventDefinition Event Definition }'.
- *
- * This default implementation returns null so that we can easily ignore cases;
- * it's useful to ignore a case when inheritance will catch all the cases anyway.
- *
- * @return the new adapter.
- * @see hu.bme.mit.inf.dslreasoner.faulttree.model.cft.EventDefinition
- * @generated
- */
- public Adapter createEventDefinitionAdapter() {
- return null;
- }
-
- /**
- * Creates a new adapter for an object of class '{@link hu.bme.mit.inf.dslreasoner.faulttree.model.cft.GateDefinition Gate Definition }'.
- *
- * This default implementation returns null so that we can easily ignore cases;
- * it's useful to ignore a case when inheritance will catch all the cases anyway.
- *
- * @return the new adapter.
- * @see hu.bme.mit.inf.dslreasoner.faulttree.model.cft.GateDefinition
- * @generated
- */
- public Adapter createGateDefinitionAdapter() {
- return null;
- }
-
- /**
- * Creates a new adapter for an object of class '{@link hu.bme.mit.inf.dslreasoner.faulttree.model.cft.BasicEventDefinition Basic Event Definition }'.
- *
- * This default implementation returns null so that we can easily ignore cases;
- * it's useful to ignore a case when inheritance will catch all the cases anyway.
- *
- * @return the new adapter.
- * @see hu.bme.mit.inf.dslreasoner.faulttree.model.cft.BasicEventDefinition
- * @generated
- */
- public Adapter createBasicEventDefinitionAdapter() {
- return null;
- }
-
- /**
- * Creates a new adapter for an object of class '{@link hu.bme.mit.inf.dslreasoner.faulttree.model.cft.InputEvent Input Event }'.
- *
- * This default implementation returns null so that we can easily ignore cases;
- * it's useful to ignore a case when inheritance will catch all the cases anyway.
- *
- * @return the new adapter.
- * @see hu.bme.mit.inf.dslreasoner.faulttree.model.cft.InputEvent
- * @generated
- */
- public Adapter createInputEventAdapter() {
- return null;
- }
-
- /**
- * Creates a new adapter for an object of class '{@link hu.bme.mit.inf.dslreasoner.faulttree.model.cft.EventDeclaration Event Declaration }'.
- *
- * This default implementation returns null so that we can easily ignore cases;
- * it's useful to ignore a case when inheritance will catch all the cases anyway.
- *
- * @return the new adapter.
- * @see hu.bme.mit.inf.dslreasoner.faulttree.model.cft.EventDeclaration
- * @generated
- */
- public Adapter createEventDeclarationAdapter() {
- return null;
- }
-
- /**
- * Creates a new adapter for an object of class '{@link hu.bme.mit.inf.dslreasoner.faulttree.model.cft.AndGateDefinition And Gate Definition }'.
- *
- * This default implementation returns null so that we can easily ignore cases;
- * it's useful to ignore a case when inheritance will catch all the cases anyway.
- *
- * @return the new adapter.
- * @see hu.bme.mit.inf.dslreasoner.faulttree.model.cft.AndGateDefinition
- * @generated
- */
- public Adapter createAndGateDefinitionAdapter() {
- return null;
- }
-
- /**
- * Creates a new adapter for an object of class '{@link hu.bme.mit.inf.dslreasoner.faulttree.model.cft.OrGateDefinition Or Gate Definition }'.
- *
- * This default implementation returns null so that we can easily ignore cases;
- * it's useful to ignore a case when inheritance will catch all the cases anyway.
- *
- * @return the new adapter.
- * @see hu.bme.mit.inf.dslreasoner.faulttree.model.cft.OrGateDefinition
- * @generated
- */
- public Adapter createOrGateDefinitionAdapter() {
- return null;
- }
-
- /**
- * Creates a new adapter for an object of class '{@link hu.bme.mit.inf.dslreasoner.faulttree.model.cft.KOfMGateDefinition KOf MGate Definition }'.
- *
- * This default implementation returns null so that we can easily ignore cases;
- * it's useful to ignore a case when inheritance will catch all the cases anyway.
- *
- * @return the new adapter.
- * @see hu.bme.mit.inf.dslreasoner.faulttree.model.cft.KOfMGateDefinition
- * @generated
- */
- public Adapter createKOfMGateDefinitionAdapter() {
- return null;
- }
-
- /**
- * Creates a new adapter for an object of class '{@link hu.bme.mit.inf.dslreasoner.faulttree.model.cft.ComponentFaultTree Component Fault Tree }'.
- *
- * This default implementation returns null so that we can easily ignore cases;
- * it's useful to ignore a case when inheritance will catch all the cases anyway.
- *
- * @return the new adapter.
- * @see hu.bme.mit.inf.dslreasoner.faulttree.model.cft.ComponentFaultTree
- * @generated
- */
- public Adapter createComponentFaultTreeAdapter() {
- return null;
- }
-
- /**
- * Creates a new adapter for an object of class '{@link hu.bme.mit.inf.dslreasoner.faulttree.model.cft.Component Component }'.
- *
- * This default implementation returns null so that we can easily ignore cases;
- * it's useful to ignore a case when inheritance will catch all the cases anyway.
- *
- * @return the new adapter.
- * @see hu.bme.mit.inf.dslreasoner.faulttree.model.cft.Component
- * @generated
- */
- public Adapter createComponentAdapter() {
- return null;
- }
-
- /**
- * Creates a new adapter for an object of class '{@link hu.bme.mit.inf.dslreasoner.faulttree.model.cft.Input Input }'.
- *
- * This default implementation returns null so that we can easily ignore cases;
- * it's useful to ignore a case when inheritance will catch all the cases anyway.
- *
- * @return the new adapter.
- * @see hu.bme.mit.inf.dslreasoner.faulttree.model.cft.Input
- * @generated
- */
- public Adapter createInputAdapter() {
- return null;
- }
-
- /**
- * Creates a new adapter for an object of class '{@link hu.bme.mit.inf.dslreasoner.faulttree.model.cft.Output Output }'.
- *
- * This default implementation returns null so that we can easily ignore cases;
- * it's useful to ignore a case when inheritance will catch all the cases anyway.
- *
- * @return the new adapter.
- * @see hu.bme.mit.inf.dslreasoner.faulttree.model.cft.Output
- * @generated
- */
- public Adapter createOutputAdapter() {
- return null;
- }
-
- /**
- * Creates a new adapter for an object of class '{@link hu.bme.mit.inf.dslreasoner.faulttree.model.cft.Connection Connection }'.
- *
- * This default implementation returns null so that we can easily ignore cases;
- * it's useful to ignore a case when inheritance will catch all the cases anyway.
- *
- * @return the new adapter.
- * @see hu.bme.mit.inf.dslreasoner.faulttree.model.cft.Connection
- * @generated
- */
- public Adapter createConnectionAdapter() {
- return null;
- }
-
- /**
- * Creates a new adapter for an object of class '{@link hu.bme.mit.inf.dslreasoner.faulttree.model.cft.ModalElement Modal Element }'.
- *
- * This default implementation returns null so that we can easily ignore cases;
- * it's useful to ignore a case when inheritance will catch all the cases anyway.
- *
- * @return the new adapter.
- * @see hu.bme.mit.inf.dslreasoner.faulttree.model.cft.ModalElement
- * @generated
- */
- public Adapter createModalElementAdapter() {
- return null;
- }
-
- /**
- * Creates a new adapter for the default case.
- *
- * This default implementation returns null.
- *
- * @return the new adapter.
- * @generated
- */
- public Adapter createEObjectAdapter() {
- return null;
- }
-
-} //CftAdapterFactory
diff --git a/Stochastic/hu.bme.mit.inf.dslreasoner.faulttree.model/ecore-gen/hu/bme/mit/inf/dslreasoner/faulttree/model/cft/util/CftSwitch.java b/Stochastic/hu.bme.mit.inf.dslreasoner.faulttree.model/ecore-gen/hu/bme/mit/inf/dslreasoner/faulttree/model/cft/util/CftSwitch.java
deleted file mode 100644
index 3c5a4fd9..00000000
--- a/Stochastic/hu.bme.mit.inf.dslreasoner.faulttree.model/ecore-gen/hu/bme/mit/inf/dslreasoner/faulttree/model/cft/util/CftSwitch.java
+++ /dev/null
@@ -1,421 +0,0 @@
-/**
- */
-package hu.bme.mit.inf.dslreasoner.faulttree.model.cft.util;
-
-import hu.bme.mit.inf.dslreasoner.faulttree.model.cft.*;
-
-import org.eclipse.emf.ecore.EObject;
-import org.eclipse.emf.ecore.EPackage;
-
-import org.eclipse.emf.ecore.util.Switch;
-
-/**
- *
- * The Switch for the model's inheritance hierarchy.
- * It supports the call {@link #doSwitch(EObject) doSwitch(object)}
- * to invoke the caseXXX
method for each class of the model,
- * starting with the actual class of the object
- * and proceeding up the inheritance hierarchy
- * until a non-null result is returned,
- * which is the result of the switch.
- *
- * @see hu.bme.mit.inf.dslreasoner.faulttree.model.cft.CftPackage
- * @generated
- */
-public class CftSwitch extends Switch {
- /**
- * The cached model package
- *
- *
- * @generated
- */
- protected static CftPackage modelPackage;
-
- /**
- * Creates an instance of the switch.
- *
- *
- * @generated
- */
- public CftSwitch() {
- if (modelPackage == null) {
- modelPackage = CftPackage.eINSTANCE;
- }
- }
-
- /**
- * Checks whether this is a switch for the given package.
- *
- *
- * @param ePackage the package in question.
- * @return whether this is a switch for the given package.
- * @generated
- */
- @Override
- protected boolean isSwitchFor(EPackage ePackage) {
- return ePackage == modelPackage;
- }
-
- /**
- * Calls caseXXX
for each class of the model until one returns a non null result; it yields that result.
- *
- *
- * @return the first non-null result returned by a caseXXX
call.
- * @generated
- */
- @Override
- protected T doSwitch(int classifierID, EObject theEObject) {
- switch (classifierID) {
- case CftPackage.COMPONENT_DEFINITION: {
- ComponentDefinition componentDefinition = (ComponentDefinition)theEObject;
- T result = caseComponentDefinition(componentDefinition);
- if (result == null) result = defaultCase(theEObject);
- return result;
- }
- case CftPackage.EVENT_DEFINITION: {
- EventDefinition eventDefinition = (EventDefinition)theEObject;
- T result = caseEventDefinition(eventDefinition);
- if (result == null) result = caseEventDeclaration(eventDefinition);
- if (result == null) result = defaultCase(theEObject);
- return result;
- }
- case CftPackage.GATE_DEFINITION: {
- GateDefinition gateDefinition = (GateDefinition)theEObject;
- T result = caseGateDefinition(gateDefinition);
- if (result == null) result = caseEventDefinition(gateDefinition);
- if (result == null) result = caseEventDeclaration(gateDefinition);
- if (result == null) result = defaultCase(theEObject);
- return result;
- }
- case CftPackage.BASIC_EVENT_DEFINITION: {
- BasicEventDefinition basicEventDefinition = (BasicEventDefinition)theEObject;
- T result = caseBasicEventDefinition(basicEventDefinition);
- if (result == null) result = caseEventDefinition(basicEventDefinition);
- if (result == null) result = caseEventDeclaration(basicEventDefinition);
- if (result == null) result = defaultCase(theEObject);
- return result;
- }
- case CftPackage.INPUT_EVENT: {
- InputEvent inputEvent = (InputEvent)theEObject;
- T result = caseInputEvent(inputEvent);
- if (result == null) result = caseEventDeclaration(inputEvent);
- if (result == null) result = defaultCase(theEObject);
- return result;
- }
- case CftPackage.EVENT_DECLARATION: {
- EventDeclaration eventDeclaration = (EventDeclaration)theEObject;
- T result = caseEventDeclaration(eventDeclaration);
- if (result == null) result = defaultCase(theEObject);
- return result;
- }
- case CftPackage.AND_GATE_DEFINITION: {
- AndGateDefinition andGateDefinition = (AndGateDefinition)theEObject;
- T result = caseAndGateDefinition(andGateDefinition);
- if (result == null) result = caseGateDefinition(andGateDefinition);
- if (result == null) result = caseEventDefinition(andGateDefinition);
- if (result == null) result = caseEventDeclaration(andGateDefinition);
- if (result == null) result = defaultCase(theEObject);
- return result;
- }
- case CftPackage.OR_GATE_DEFINITION: {
- OrGateDefinition orGateDefinition = (OrGateDefinition)theEObject;
- T result = caseOrGateDefinition(orGateDefinition);
- if (result == null) result = caseGateDefinition(orGateDefinition);
- if (result == null) result = caseEventDefinition(orGateDefinition);
- if (result == null) result = caseEventDeclaration(orGateDefinition);
- if (result == null) result = defaultCase(theEObject);
- return result;
- }
- case CftPackage.KOF_MGATE_DEFINITION: {
- KOfMGateDefinition kOfMGateDefinition = (KOfMGateDefinition)theEObject;
- T result = caseKOfMGateDefinition(kOfMGateDefinition);
- if (result == null) result = caseGateDefinition(kOfMGateDefinition);
- if (result == null) result = caseEventDefinition(kOfMGateDefinition);
- if (result == null) result = caseEventDeclaration(kOfMGateDefinition);
- if (result == null) result = defaultCase(theEObject);
- return result;
- }
- case CftPackage.COMPONENT_FAULT_TREE: {
- ComponentFaultTree componentFaultTree = (ComponentFaultTree)theEObject;
- T result = caseComponentFaultTree(componentFaultTree);
- if (result == null) result = defaultCase(theEObject);
- return result;
- }
- case CftPackage.COMPONENT: {
- Component component = (Component)theEObject;
- T result = caseComponent(component);
- if (result == null) result = caseModalElement(component);
- if (result == null) result = defaultCase(theEObject);
- return result;
- }
- case CftPackage.INPUT: {
- Input input = (Input)theEObject;
- T result = caseInput(input);
- if (result == null) result = defaultCase(theEObject);
- return result;
- }
- case CftPackage.OUTPUT: {
- Output output = (Output)theEObject;
- T result = caseOutput(output);
- if (result == null) result = defaultCase(theEObject);
- return result;
- }
- case CftPackage.CONNECTION: {
- Connection connection = (Connection)theEObject;
- T result = caseConnection(connection);
- if (result == null) result = caseModalElement(connection);
- if (result == null) result = defaultCase(theEObject);
- return result;
- }
- case CftPackage.MODAL_ELEMENT: {
- ModalElement modalElement = (ModalElement)theEObject;
- T result = caseModalElement(modalElement);
- if (result == null) result = defaultCase(theEObject);
- return result;
- }
- default: return defaultCase(theEObject);
- }
- }
-
- /**
- * Returns the result of interpreting the object as an instance of 'Component Definition '.
- *
- * This implementation returns null;
- * returning a non-null result will terminate the switch.
- *
- * @param object the target of the switch.
- * @return the result of interpreting the object as an instance of 'Component Definition '.
- * @see #doSwitch(org.eclipse.emf.ecore.EObject) doSwitch(EObject)
- * @generated
- */
- public T caseComponentDefinition(ComponentDefinition object) {
- return null;
- }
-
- /**
- * Returns the result of interpreting the object as an instance of 'Event Definition '.
- *
- * This implementation returns null;
- * returning a non-null result will terminate the switch.
- *
- * @param object the target of the switch.
- * @return the result of interpreting the object as an instance of 'Event Definition '.
- * @see #doSwitch(org.eclipse.emf.ecore.EObject) doSwitch(EObject)
- * @generated
- */
- public T caseEventDefinition(EventDefinition object) {
- return null;
- }
-
- /**
- * Returns the result of interpreting the object as an instance of 'Gate Definition '.
- *
- * This implementation returns null;
- * returning a non-null result will terminate the switch.
- *
- * @param object the target of the switch.
- * @return the result of interpreting the object as an instance of 'Gate Definition '.
- * @see #doSwitch(org.eclipse.emf.ecore.EObject) doSwitch(EObject)
- * @generated
- */
- public T caseGateDefinition(GateDefinition object) {
- return null;
- }
-
- /**
- * Returns the result of interpreting the object as an instance of 'Basic Event Definition '.
- *
- * This implementation returns null;
- * returning a non-null result will terminate the switch.
- *
- * @param object the target of the switch.
- * @return the result of interpreting the object as an instance of 'Basic Event Definition '.
- * @see #doSwitch(org.eclipse.emf.ecore.EObject) doSwitch(EObject)
- * @generated
- */
- public T caseBasicEventDefinition(BasicEventDefinition object) {
- return null;
- }
-
- /**
- * Returns the result of interpreting the object as an instance of 'Input Event '.
- *
- * This implementation returns null;
- * returning a non-null result will terminate the switch.
- *
- * @param object the target of the switch.
- * @return the result of interpreting the object as an instance of 'Input Event '.
- * @see #doSwitch(org.eclipse.emf.ecore.EObject) doSwitch(EObject)
- * @generated
- */
- public T caseInputEvent(InputEvent object) {
- return null;
- }
-
- /**
- * Returns the result of interpreting the object as an instance of 'Event Declaration '.
- *
- * This implementation returns null;
- * returning a non-null result will terminate the switch.
- *
- * @param object the target of the switch.
- * @return the result of interpreting the object as an instance of 'Event Declaration '.
- * @see #doSwitch(org.eclipse.emf.ecore.EObject) doSwitch(EObject)
- * @generated
- */
- public T caseEventDeclaration(EventDeclaration object) {
- return null;
- }
-
- /**
- * Returns the result of interpreting the object as an instance of 'And Gate Definition '.
- *
- * This implementation returns null;
- * returning a non-null result will terminate the switch.
- *
- * @param object the target of the switch.
- * @return the result of interpreting the object as an instance of 'And Gate Definition '.
- * @see #doSwitch(org.eclipse.emf.ecore.EObject) doSwitch(EObject)
- * @generated
- */
- public T caseAndGateDefinition(AndGateDefinition object) {
- return null;
- }
-
- /**
- * Returns the result of interpreting the object as an instance of 'Or Gate Definition '.
- *
- * This implementation returns null;
- * returning a non-null result will terminate the switch.
- *
- * @param object the target of the switch.
- * @return the result of interpreting the object as an instance of 'Or Gate Definition '.
- * @see #doSwitch(org.eclipse.emf.ecore.EObject) doSwitch(EObject)
- * @generated
- */
- public T caseOrGateDefinition(OrGateDefinition object) {
- return null;
- }
-
- /**
- * Returns the result of interpreting the object as an instance of 'KOf MGate Definition '.
- *
- * This implementation returns null;
- * returning a non-null result will terminate the switch.
- *
- * @param object the target of the switch.
- * @return the result of interpreting the object as an instance of 'KOf MGate Definition '.
- * @see #doSwitch(org.eclipse.emf.ecore.EObject) doSwitch(EObject)
- * @generated
- */
- public T caseKOfMGateDefinition(KOfMGateDefinition object) {
- return null;
- }
-
- /**
- * Returns the result of interpreting the object as an instance of 'Component Fault Tree '.
- *
- * This implementation returns null;
- * returning a non-null result will terminate the switch.
- *
- * @param object the target of the switch.
- * @return the result of interpreting the object as an instance of 'Component Fault Tree '.
- * @see #doSwitch(org.eclipse.emf.ecore.EObject) doSwitch(EObject)
- * @generated
- */
- public T caseComponentFaultTree(ComponentFaultTree object) {
- return null;
- }
-
- /**
- * Returns the result of interpreting the object as an instance of 'Component '.
- *
- * This implementation returns null;
- * returning a non-null result will terminate the switch.
- *
- * @param object the target of the switch.
- * @return the result of interpreting the object as an instance of 'Component '.
- * @see #doSwitch(org.eclipse.emf.ecore.EObject) doSwitch(EObject)
- * @generated
- */
- public T caseComponent(Component object) {
- return null;
- }
-
- /**
- * Returns the result of interpreting the object as an instance of 'Input '.
- *
- * This implementation returns null;
- * returning a non-null result will terminate the switch.
- *
- * @param object the target of the switch.
- * @return the result of interpreting the object as an instance of 'Input '.
- * @see #doSwitch(org.eclipse.emf.ecore.EObject) doSwitch(EObject)
- * @generated
- */
- public T caseInput(Input object) {
- return null;
- }
-
- /**
- * Returns the result of interpreting the object as an instance of 'Output '.
- *
- * This implementation returns null;
- * returning a non-null result will terminate the switch.
- *
- * @param object the target of the switch.
- * @return the result of interpreting the object as an instance of 'Output '.
- * @see #doSwitch(org.eclipse.emf.ecore.EObject) doSwitch(EObject)
- * @generated
- */
- public T caseOutput(Output object) {
- return null;
- }
-
- /**
- * Returns the result of interpreting the object as an instance of 'Connection '.
- *
- * This implementation returns null;
- * returning a non-null result will terminate the switch.
- *
- * @param object the target of the switch.
- * @return the result of interpreting the object as an instance of 'Connection '.
- * @see #doSwitch(org.eclipse.emf.ecore.EObject) doSwitch(EObject)
- * @generated
- */
- public T caseConnection(Connection object) {
- return null;
- }
-
- /**
- * Returns the result of interpreting the object as an instance of 'Modal Element '.
- *
- * This implementation returns null;
- * returning a non-null result will terminate the switch.
- *
- * @param object the target of the switch.
- * @return the result of interpreting the object as an instance of 'Modal Element '.
- * @see #doSwitch(org.eclipse.emf.ecore.EObject) doSwitch(EObject)
- * @generated
- */
- public T caseModalElement(ModalElement object) {
- return null;
- }
-
- /**
- * Returns the result of interpreting the object as an instance of 'EObject '.
- *
- * This implementation returns null;
- * returning a non-null result will terminate the switch, but this is the last case anyway.
- *
- * @param object the target of the switch.
- * @return the result of interpreting the object as an instance of 'EObject '.
- * @see #doSwitch(org.eclipse.emf.ecore.EObject)
- * @generated
- */
- @Override
- public T defaultCase(EObject object) {
- return null;
- }
-
-} //CftSwitch
diff --git a/Stochastic/hu.bme.mit.inf.dslreasoner.faulttree.model/ecore-gen/hu/bme/mit/inf/dslreasoner/faulttree/model/ft/AndGate.java b/Stochastic/hu.bme.mit.inf.dslreasoner.faulttree.model/ecore-gen/hu/bme/mit/inf/dslreasoner/faulttree/model/ft/AndGate.java
deleted file mode 100644
index 5591557c..00000000
--- a/Stochastic/hu.bme.mit.inf.dslreasoner.faulttree.model/ecore-gen/hu/bme/mit/inf/dslreasoner/faulttree/model/ft/AndGate.java
+++ /dev/null
@@ -1,17 +0,0 @@
-/**
- */
-package hu.bme.mit.inf.dslreasoner.faulttree.model.ft;
-
-
-/**
- *
- * A representation of the model object 'And Gate '.
- *
- *
- *
- * @see hu.bme.mit.inf.dslreasoner.faulttree.model.ft.FtPackage#getAndGate()
- * @model
- * @generated
- */
-public interface AndGate extends Gate {
-} // AndGate
diff --git a/Stochastic/hu.bme.mit.inf.dslreasoner.faulttree.model/ecore-gen/hu/bme/mit/inf/dslreasoner/faulttree/model/ft/BasicEvent.java b/Stochastic/hu.bme.mit.inf.dslreasoner.faulttree.model/ecore-gen/hu/bme/mit/inf/dslreasoner/faulttree/model/ft/BasicEvent.java
deleted file mode 100644
index 63b8d0ed..00000000
--- a/Stochastic/hu.bme.mit.inf.dslreasoner.faulttree.model/ecore-gen/hu/bme/mit/inf/dslreasoner/faulttree/model/ft/BasicEvent.java
+++ /dev/null
@@ -1,49 +0,0 @@
-/**
- */
-package hu.bme.mit.inf.dslreasoner.faulttree.model.ft;
-
-
-/**
- *
- * A representation of the model object 'Basic Event '.
- *
- *
- *
- * The following features are supported:
- *
- *
- * {@link hu.bme.mit.inf.dslreasoner.faulttree.model.ft.BasicEvent#getDistribution Distribution }
- *
- *
- * @see hu.bme.mit.inf.dslreasoner.faulttree.model.ft.FtPackage#getBasicEvent()
- * @model
- * @generated
- */
-public interface BasicEvent extends RandomEvent {
- /**
- * Returns the value of the 'Distribution ' containment reference.
- *
- *
- * If the meaning of the 'Distribution ' containment reference isn't clear,
- * there really should be more of a description here...
- *
- *
- * @return the value of the 'Distribution ' containment reference.
- * @see #setDistribution(Distribution)
- * @see hu.bme.mit.inf.dslreasoner.faulttree.model.ft.FtPackage#getBasicEvent_Distribution()
- * @model containment="true" required="true"
- * @generated
- */
- Distribution getDistribution();
-
- /**
- * Sets the value of the '{@link hu.bme.mit.inf.dslreasoner.faulttree.model.ft.BasicEvent#getDistribution Distribution }' containment reference.
- *
- *
- * @param value the new value of the 'Distribution ' containment reference.
- * @see #getDistribution()
- * @generated
- */
- void setDistribution(Distribution value);
-
-} // BasicEvent
diff --git a/Stochastic/hu.bme.mit.inf.dslreasoner.faulttree.model/ecore-gen/hu/bme/mit/inf/dslreasoner/faulttree/model/ft/ConstantDistribution.java b/Stochastic/hu.bme.mit.inf.dslreasoner.faulttree.model/ecore-gen/hu/bme/mit/inf/dslreasoner/faulttree/model/ft/ConstantDistribution.java
deleted file mode 100644
index 873c1fd3..00000000
--- a/Stochastic/hu.bme.mit.inf.dslreasoner.faulttree.model/ecore-gen/hu/bme/mit/inf/dslreasoner/faulttree/model/ft/ConstantDistribution.java
+++ /dev/null
@@ -1,49 +0,0 @@
-/**
- */
-package hu.bme.mit.inf.dslreasoner.faulttree.model.ft;
-
-
-/**
- *
- * A representation of the model object 'Constant Distribution '.
- *
- *
- *
- * The following features are supported:
- *
- *
- * {@link hu.bme.mit.inf.dslreasoner.faulttree.model.ft.ConstantDistribution#getP P }
- *
- *
- * @see hu.bme.mit.inf.dslreasoner.faulttree.model.ft.FtPackage#getConstantDistribution()
- * @model
- * @generated
- */
-public interface ConstantDistribution extends Distribution {
- /**
- * Returns the value of the 'P ' attribute.
- *
- *
- * If the meaning of the 'P ' attribute isn't clear,
- * there really should be more of a description here...
- *
- *
- * @return the value of the 'P ' attribute.
- * @see #setP(double)
- * @see hu.bme.mit.inf.dslreasoner.faulttree.model.ft.FtPackage#getConstantDistribution_P()
- * @model
- * @generated
- */
- double getP();
-
- /**
- * Sets the value of the '{@link hu.bme.mit.inf.dslreasoner.faulttree.model.ft.ConstantDistribution#getP P }' attribute.
- *
- *
- * @param value the new value of the 'P ' attribute.
- * @see #getP()
- * @generated
- */
- void setP(double value);
-
-} // ConstantDistribution
diff --git a/Stochastic/hu.bme.mit.inf.dslreasoner.faulttree.model/ecore-gen/hu/bme/mit/inf/dslreasoner/faulttree/model/ft/ConstantEvent.java b/Stochastic/hu.bme.mit.inf.dslreasoner.faulttree.model/ecore-gen/hu/bme/mit/inf/dslreasoner/faulttree/model/ft/ConstantEvent.java
deleted file mode 100644
index a171fc95..00000000
--- a/Stochastic/hu.bme.mit.inf.dslreasoner.faulttree.model/ecore-gen/hu/bme/mit/inf/dslreasoner/faulttree/model/ft/ConstantEvent.java
+++ /dev/null
@@ -1,49 +0,0 @@
-/**
- */
-package hu.bme.mit.inf.dslreasoner.faulttree.model.ft;
-
-
-/**
- *
- * A representation of the model object 'Constant Event '.
- *
- *
- *
- * The following features are supported:
- *
- *
- * {@link hu.bme.mit.inf.dslreasoner.faulttree.model.ft.ConstantEvent#isFailed Failed }
- *
- *
- * @see hu.bme.mit.inf.dslreasoner.faulttree.model.ft.FtPackage#getConstantEvent()
- * @model
- * @generated
- */
-public interface ConstantEvent extends Event {
- /**
- * Returns the value of the 'Failed ' attribute.
- *
- *
- * If the meaning of the 'Failed ' attribute isn't clear,
- * there really should be more of a description here...
- *
- *
- * @return the value of the 'Failed ' attribute.
- * @see #setFailed(boolean)
- * @see hu.bme.mit.inf.dslreasoner.faulttree.model.ft.FtPackage#getConstantEvent_Failed()
- * @model
- * @generated
- */
- boolean isFailed();
-
- /**
- * Sets the value of the '{@link hu.bme.mit.inf.dslreasoner.faulttree.model.ft.ConstantEvent#isFailed Failed }' attribute.
- *
- *
- * @param value the new value of the 'Failed ' attribute.
- * @see #isFailed()
- * @generated
- */
- void setFailed(boolean value);
-
-} // ConstantEvent
diff --git a/Stochastic/hu.bme.mit.inf.dslreasoner.faulttree.model/ecore-gen/hu/bme/mit/inf/dslreasoner/faulttree/model/ft/ConstantModel.java b/Stochastic/hu.bme.mit.inf.dslreasoner.faulttree.model/ecore-gen/hu/bme/mit/inf/dslreasoner/faulttree/model/ft/ConstantModel.java
deleted file mode 100644
index 5649559f..00000000
--- a/Stochastic/hu.bme.mit.inf.dslreasoner.faulttree.model/ecore-gen/hu/bme/mit/inf/dslreasoner/faulttree/model/ft/ConstantModel.java
+++ /dev/null
@@ -1,49 +0,0 @@
-/**
- */
-package hu.bme.mit.inf.dslreasoner.faulttree.model.ft;
-
-
-/**
- *
- * A representation of the model object 'Constant Model '.
- *
- *
- *
- * The following features are supported:
- *
- *
- * {@link hu.bme.mit.inf.dslreasoner.faulttree.model.ft.ConstantModel#isFailed Failed }
- *
- *
- * @see hu.bme.mit.inf.dslreasoner.faulttree.model.ft.FtPackage#getConstantModel()
- * @model
- * @generated
- */
-public interface ConstantModel extends ReliabilityModel {
- /**
- * Returns the value of the 'Failed ' attribute.
- *
- *
- * If the meaning of the 'Failed ' attribute isn't clear,
- * there really should be more of a description here...
- *
- *
- * @return the value of the 'Failed ' attribute.
- * @see #setFailed(boolean)
- * @see hu.bme.mit.inf.dslreasoner.faulttree.model.ft.FtPackage#getConstantModel_Failed()
- * @model
- * @generated
- */
- boolean isFailed();
-
- /**
- * Sets the value of the '{@link hu.bme.mit.inf.dslreasoner.faulttree.model.ft.ConstantModel#isFailed Failed }' attribute.
- *
- *
- * @param value the new value of the 'Failed ' attribute.
- * @see #isFailed()
- * @generated
- */
- void setFailed(boolean value);
-
-} // ConstantModel
diff --git a/Stochastic/hu.bme.mit.inf.dslreasoner.faulttree.model/ecore-gen/hu/bme/mit/inf/dslreasoner/faulttree/model/ft/Distribution.java b/Stochastic/hu.bme.mit.inf.dslreasoner.faulttree.model/ecore-gen/hu/bme/mit/inf/dslreasoner/faulttree/model/ft/Distribution.java
deleted file mode 100644
index 4435f5ef..00000000
--- a/Stochastic/hu.bme.mit.inf.dslreasoner.faulttree.model/ecore-gen/hu/bme/mit/inf/dslreasoner/faulttree/model/ft/Distribution.java
+++ /dev/null
@@ -1,18 +0,0 @@
-/**
- */
-package hu.bme.mit.inf.dslreasoner.faulttree.model.ft;
-
-import org.eclipse.emf.ecore.EObject;
-
-/**
- *
- * A representation of the model object 'Distribution '.
- *
- *
- *
- * @see hu.bme.mit.inf.dslreasoner.faulttree.model.ft.FtPackage#getDistribution()
- * @model abstract="true"
- * @generated
- */
-public interface Distribution extends EObject {
-} // Distribution
diff --git a/Stochastic/hu.bme.mit.inf.dslreasoner.faulttree.model/ecore-gen/hu/bme/mit/inf/dslreasoner/faulttree/model/ft/Event.java b/Stochastic/hu.bme.mit.inf.dslreasoner.faulttree.model/ecore-gen/hu/bme/mit/inf/dslreasoner/faulttree/model/ft/Event.java
deleted file mode 100644
index a5a905a0..00000000
--- a/Stochastic/hu.bme.mit.inf.dslreasoner.faulttree.model/ecore-gen/hu/bme/mit/inf/dslreasoner/faulttree/model/ft/Event.java
+++ /dev/null
@@ -1,18 +0,0 @@
-/**
- */
-package hu.bme.mit.inf.dslreasoner.faulttree.model.ft;
-
-import org.eclipse.emf.ecore.EObject;
-
-/**
- *
- * A representation of the model object 'Event '.
- *
- *
- *
- * @see hu.bme.mit.inf.dslreasoner.faulttree.model.ft.FtPackage#getEvent()
- * @model abstract="true"
- * @generated
- */
-public interface Event extends EObject {
-} // Event
diff --git a/Stochastic/hu.bme.mit.inf.dslreasoner.faulttree.model/ecore-gen/hu/bme/mit/inf/dslreasoner/faulttree/model/ft/ExponentialDistribution.java b/Stochastic/hu.bme.mit.inf.dslreasoner.faulttree.model/ecore-gen/hu/bme/mit/inf/dslreasoner/faulttree/model/ft/ExponentialDistribution.java
deleted file mode 100644
index 7fdd448b..00000000
--- a/Stochastic/hu.bme.mit.inf.dslreasoner.faulttree.model/ecore-gen/hu/bme/mit/inf/dslreasoner/faulttree/model/ft/ExponentialDistribution.java
+++ /dev/null
@@ -1,49 +0,0 @@
-/**
- */
-package hu.bme.mit.inf.dslreasoner.faulttree.model.ft;
-
-
-/**
- *
- * A representation of the model object 'Exponential Distribution '.
- *
- *
- *
- * The following features are supported:
- *
- *
- * {@link hu.bme.mit.inf.dslreasoner.faulttree.model.ft.ExponentialDistribution#getLambda Lambda }
- *
- *
- * @see hu.bme.mit.inf.dslreasoner.faulttree.model.ft.FtPackage#getExponentialDistribution()
- * @model
- * @generated
- */
-public interface ExponentialDistribution extends Distribution {
- /**
- * Returns the value of the 'Lambda ' attribute.
- *
- *
- * If the meaning of the 'Lambda ' attribute isn't clear,
- * there really should be more of a description here...
- *
- *
- * @return the value of the 'Lambda ' attribute.
- * @see #setLambda(double)
- * @see hu.bme.mit.inf.dslreasoner.faulttree.model.ft.FtPackage#getExponentialDistribution_Lambda()
- * @model
- * @generated
- */
- double getLambda();
-
- /**
- * Sets the value of the '{@link hu.bme.mit.inf.dslreasoner.faulttree.model.ft.ExponentialDistribution#getLambda Lambda }' attribute.
- *
- *
- * @param value the new value of the 'Lambda ' attribute.
- * @see #getLambda()
- * @generated
- */
- void setLambda(double value);
-
-} // ExponentialDistribution
diff --git a/Stochastic/hu.bme.mit.inf.dslreasoner.faulttree.model/ecore-gen/hu/bme/mit/inf/dslreasoner/faulttree/model/ft/FaultTree.java b/Stochastic/hu.bme.mit.inf.dslreasoner.faulttree.model/ecore-gen/hu/bme/mit/inf/dslreasoner/faulttree/model/ft/FaultTree.java
deleted file mode 100644
index 0bf258be..00000000
--- a/Stochastic/hu.bme.mit.inf.dslreasoner.faulttree.model/ecore-gen/hu/bme/mit/inf/dslreasoner/faulttree/model/ft/FaultTree.java
+++ /dev/null
@@ -1,67 +0,0 @@
-/**
- */
-package hu.bme.mit.inf.dslreasoner.faulttree.model.ft;
-
-import org.eclipse.emf.common.util.EList;
-
-/**
- *
- * A representation of the model object 'Fault Tree '.
- *
- *
- *
- * The following features are supported:
- *
- *
- * {@link hu.bme.mit.inf.dslreasoner.faulttree.model.ft.FaultTree#getEvents Events }
- * {@link hu.bme.mit.inf.dslreasoner.faulttree.model.ft.FaultTree#getTopEvent Top Event }
- *
- *
- * @see hu.bme.mit.inf.dslreasoner.faulttree.model.ft.FtPackage#getFaultTree()
- * @model
- * @generated
- */
-public interface FaultTree extends ReliabilityModel {
- /**
- * Returns the value of the 'Events ' containment reference list.
- * The list contents are of type {@link hu.bme.mit.inf.dslreasoner.faulttree.model.ft.RandomEvent}.
- *
- *
- * If the meaning of the 'Events ' containment reference list isn't clear,
- * there really should be more of a description here...
- *
- *
- * @return the value of the 'Events ' containment reference list.
- * @see hu.bme.mit.inf.dslreasoner.faulttree.model.ft.FtPackage#getFaultTree_Events()
- * @model containment="true"
- * @generated
- */
- EList getEvents();
-
- /**
- * Returns the value of the 'Top Event ' reference.
- *
- *
- * If the meaning of the 'Top Event ' reference isn't clear,
- * there really should be more of a description here...
- *
- *
- * @return the value of the 'Top Event ' reference.
- * @see #setTopEvent(RandomEvent)
- * @see hu.bme.mit.inf.dslreasoner.faulttree.model.ft.FtPackage#getFaultTree_TopEvent()
- * @model required="true"
- * @generated
- */
- RandomEvent getTopEvent();
-
- /**
- * Sets the value of the '{@link hu.bme.mit.inf.dslreasoner.faulttree.model.ft.FaultTree#getTopEvent Top Event }' reference.
- *
- *
- * @param value the new value of the 'Top Event ' reference.
- * @see #getTopEvent()
- * @generated
- */
- void setTopEvent(RandomEvent value);
-
-} // FaultTree
diff --git a/Stochastic/hu.bme.mit.inf.dslreasoner.faulttree.model/ecore-gen/hu/bme/mit/inf/dslreasoner/faulttree/model/ft/FtFactory.java b/Stochastic/hu.bme.mit.inf.dslreasoner.faulttree.model/ecore-gen/hu/bme/mit/inf/dslreasoner/faulttree/model/ft/FtFactory.java
deleted file mode 100644
index 7d420e34..00000000
--- a/Stochastic/hu.bme.mit.inf.dslreasoner.faulttree.model/ecore-gen/hu/bme/mit/inf/dslreasoner/faulttree/model/ft/FtFactory.java
+++ /dev/null
@@ -1,114 +0,0 @@
-/**
- */
-package hu.bme.mit.inf.dslreasoner.faulttree.model.ft;
-
-import org.eclipse.emf.ecore.EFactory;
-
-/**
- *
- * The Factory for the model.
- * It provides a create method for each non-abstract class of the model.
- *
- * @see hu.bme.mit.inf.dslreasoner.faulttree.model.ft.FtPackage
- * @generated
- */
-public interface FtFactory extends EFactory {
- /**
- * The singleton instance of the factory.
- *
- *
- * @generated
- */
- FtFactory eINSTANCE = hu.bme.mit.inf.dslreasoner.faulttree.model.ft.impl.FtFactoryImpl.init();
-
- /**
- * Returns a new object of class 'Fault Tree '.
- *
- *
- * @return a new object of class 'Fault Tree '.
- * @generated
- */
- FaultTree createFaultTree();
-
- /**
- * Returns a new object of class 'Basic Event '.
- *
- *
- * @return a new object of class 'Basic Event '.
- * @generated
- */
- BasicEvent createBasicEvent();
-
- /**
- * Returns a new object of class 'Constant Distribution '.
- *
- *
- * @return a new object of class 'Constant Distribution '.
- * @generated
- */
- ConstantDistribution createConstantDistribution();
-
- /**
- * Returns a new object of class 'Exponential Distribution '.
- *
- *
- * @return a new object of class 'Exponential Distribution '.
- * @generated
- */
- ExponentialDistribution createExponentialDistribution();
-
- /**
- * Returns a new object of class 'And Gate '.
- *
- *
- * @return a new object of class 'And Gate '.
- * @generated
- */
- AndGate createAndGate();
-
- /**
- * Returns a new object of class 'Or Gate '.
- *
- *
- * @return a new object of class 'Or Gate '.
- * @generated
- */
- OrGate createOrGate();
-
- /**
- * Returns a new object of class 'KOf MGate '.
- *
- *
- * @return a new object of class 'KOf MGate '.
- * @generated
- */
- KOfMGate createKOfMGate();
-
- /**
- * Returns a new object of class 'Constant Model '.
- *
- *
- * @return a new object of class 'Constant Model '.
- * @generated
- */
- ConstantModel createConstantModel();
-
- /**
- * Returns a new object of class 'Constant Event '.
- *
- *
- * @return a new object of class 'Constant Event '.
- * @generated
- */
- ConstantEvent createConstantEvent();
-
- /**
- * Returns the package supported by this factory.
- *
- *
- * @return the package supported by this factory.
- * @generated
- */
- FtPackage getFtPackage();
-
-} //FtFactory
diff --git a/Stochastic/hu.bme.mit.inf.dslreasoner.faulttree.model/ecore-gen/hu/bme/mit/inf/dslreasoner/faulttree/model/ft/FtPackage.java b/Stochastic/hu.bme.mit.inf.dslreasoner.faulttree.model/ecore-gen/hu/bme/mit/inf/dslreasoner/faulttree/model/ft/FtPackage.java
deleted file mode 100644
index dd35d666..00000000
--- a/Stochastic/hu.bme.mit.inf.dslreasoner.faulttree.model/ecore-gen/hu/bme/mit/inf/dslreasoner/faulttree/model/ft/FtPackage.java
+++ /dev/null
@@ -1,1109 +0,0 @@
-/**
- */
-package hu.bme.mit.inf.dslreasoner.faulttree.model.ft;
-
-import org.eclipse.emf.ecore.EAttribute;
-import org.eclipse.emf.ecore.EClass;
-import org.eclipse.emf.ecore.EPackage;
-import org.eclipse.emf.ecore.EReference;
-
-/**
- *
- * The Package for the model.
- * It contains accessors for the meta objects to represent
- *
- * each class,
- * each feature of each class,
- * each operation of each class,
- * each enum,
- * and each data type
- *
- *
- * @see hu.bme.mit.inf.dslreasoner.faulttree.model.ft.FtFactory
- * @model kind="package"
- * @generated
- */
-public interface FtPackage extends EPackage {
- /**
- * The package name.
- *
- *
- * @generated
- */
- String eNAME = "ft";
-
- /**
- * The package namespace URI.
- *
- *
- * @generated
- */
- String eNS_URI = "http://www.bme.hu/mit/inf/dslreasoner/faulttree/model/ft";
-
- /**
- * The package namespace name.
- *
- *
- * @generated
- */
- String eNS_PREFIX = "ft";
-
- /**
- * The singleton instance of the package.
- *
- *
- * @generated
- */
- FtPackage eINSTANCE = hu.bme.mit.inf.dslreasoner.faulttree.model.ft.impl.FtPackageImpl.init();
-
- /**
- * The meta object id for the '{@link hu.bme.mit.inf.dslreasoner.faulttree.model.ft.impl.ReliabilityModelImpl Reliability Model }' class.
- *
- *
- * @see hu.bme.mit.inf.dslreasoner.faulttree.model.ft.impl.ReliabilityModelImpl
- * @see hu.bme.mit.inf.dslreasoner.faulttree.model.ft.impl.FtPackageImpl#getReliabilityModel()
- * @generated
- */
- int RELIABILITY_MODEL = 10;
-
- /**
- * The number of structural features of the 'Reliability Model ' class.
- *
- *
- * @generated
- * @ordered
- */
- int RELIABILITY_MODEL_FEATURE_COUNT = 0;
-
- /**
- * The number of operations of the 'Reliability Model ' class.
- *
- *
- * @generated
- * @ordered
- */
- int RELIABILITY_MODEL_OPERATION_COUNT = 0;
-
- /**
- * The meta object id for the '{@link hu.bme.mit.inf.dslreasoner.faulttree.model.ft.impl.FaultTreeImpl Fault Tree }' class.
- *
- *
- * @see hu.bme.mit.inf.dslreasoner.faulttree.model.ft.impl.FaultTreeImpl
- * @see hu.bme.mit.inf.dslreasoner.faulttree.model.ft.impl.FtPackageImpl#getFaultTree()
- * @generated
- */
- int FAULT_TREE = 0;
-
- /**
- * The feature id for the 'Events ' containment reference list.
- *
- *
- * @generated
- * @ordered
- */
- int FAULT_TREE__EVENTS = RELIABILITY_MODEL_FEATURE_COUNT + 0;
-
- /**
- * The feature id for the 'Top Event ' reference.
- *
- *
- * @generated
- * @ordered
- */
- int FAULT_TREE__TOP_EVENT = RELIABILITY_MODEL_FEATURE_COUNT + 1;
-
- /**
- * The number of structural features of the 'Fault Tree ' class.
- *
- *
- * @generated
- * @ordered
- */
- int FAULT_TREE_FEATURE_COUNT = RELIABILITY_MODEL_FEATURE_COUNT + 2;
-
- /**
- * The number of operations of the 'Fault Tree ' class.
- *
- *
- * @generated
- * @ordered
- */
- int FAULT_TREE_OPERATION_COUNT = RELIABILITY_MODEL_OPERATION_COUNT + 0;
-
- /**
- * The meta object id for the '{@link hu.bme.mit.inf.dslreasoner.faulttree.model.ft.impl.EventImpl Event }' class.
- *
- *
- * @see hu.bme.mit.inf.dslreasoner.faulttree.model.ft.impl.EventImpl
- * @see hu.bme.mit.inf.dslreasoner.faulttree.model.ft.impl.FtPackageImpl#getEvent()
- * @generated
- */
- int EVENT = 12;
-
- /**
- * The number of structural features of the 'Event ' class.
- *
- *
- * @generated
- * @ordered
- */
- int EVENT_FEATURE_COUNT = 0;
-
- /**
- * The number of operations of the 'Event ' class.
- *
- *
- * @generated
- * @ordered
- */
- int EVENT_OPERATION_COUNT = 0;
-
- /**
- * The meta object id for the '{@link hu.bme.mit.inf.dslreasoner.faulttree.model.ft.impl.RandomEventImpl Random Event }' class.
- *
- *
- * @see hu.bme.mit.inf.dslreasoner.faulttree.model.ft.impl.RandomEventImpl
- * @see hu.bme.mit.inf.dslreasoner.faulttree.model.ft.impl.FtPackageImpl#getRandomEvent()
- * @generated
- */
- int RANDOM_EVENT = 1;
-
- /**
- * The feature id for the 'Name ' attribute.
- *
- *
- * @generated
- * @ordered
- */
- int RANDOM_EVENT__NAME = EVENT_FEATURE_COUNT + 0;
-
- /**
- * The number of structural features of the 'Random Event ' class.
- *
- *
- * @generated
- * @ordered
- */
- int RANDOM_EVENT_FEATURE_COUNT = EVENT_FEATURE_COUNT + 1;
-
- /**
- * The number of operations of the 'Random Event ' class.
- *
- *
- * @generated
- * @ordered
- */
- int RANDOM_EVENT_OPERATION_COUNT = EVENT_OPERATION_COUNT + 0;
-
- /**
- * The meta object id for the '{@link hu.bme.mit.inf.dslreasoner.faulttree.model.ft.impl.BasicEventImpl Basic Event }' class.
- *
- *
- * @see hu.bme.mit.inf.dslreasoner.faulttree.model.ft.impl.BasicEventImpl
- * @see hu.bme.mit.inf.dslreasoner.faulttree.model.ft.impl.FtPackageImpl#getBasicEvent()
- * @generated
- */
- int BASIC_EVENT = 2;
-
- /**
- * The feature id for the 'Name ' attribute.
- *
- *
- * @generated
- * @ordered
- */
- int BASIC_EVENT__NAME = RANDOM_EVENT__NAME;
-
- /**
- * The feature id for the 'Distribution ' containment reference.
- *
- *
- * @generated
- * @ordered
- */
- int BASIC_EVENT__DISTRIBUTION = RANDOM_EVENT_FEATURE_COUNT + 0;
-
- /**
- * The number of structural features of the 'Basic Event ' class.
- *
- *
- * @generated
- * @ordered
- */
- int BASIC_EVENT_FEATURE_COUNT = RANDOM_EVENT_FEATURE_COUNT + 1;
-
- /**
- * The number of operations of the 'Basic Event ' class.
- *
- *
- * @generated
- * @ordered
- */
- int BASIC_EVENT_OPERATION_COUNT = RANDOM_EVENT_OPERATION_COUNT + 0;
-
- /**
- * The meta object id for the '{@link hu.bme.mit.inf.dslreasoner.faulttree.model.ft.impl.GateImpl Gate }' class.
- *
- *
- * @see hu.bme.mit.inf.dslreasoner.faulttree.model.ft.impl.GateImpl
- * @see hu.bme.mit.inf.dslreasoner.faulttree.model.ft.impl.FtPackageImpl#getGate()
- * @generated
- */
- int GATE = 3;
-
- /**
- * The feature id for the 'Name ' attribute.
- *
- *
- * @generated
- * @ordered
- */
- int GATE__NAME = RANDOM_EVENT__NAME;
-
- /**
- * The feature id for the 'Input Events ' reference list.
- *
- *
- * @generated
- * @ordered
- */
- int GATE__INPUT_EVENTS = RANDOM_EVENT_FEATURE_COUNT + 0;
-
- /**
- * The number of structural features of the 'Gate ' class.
- *
- *
- * @generated
- * @ordered
- */
- int GATE_FEATURE_COUNT = RANDOM_EVENT_FEATURE_COUNT + 1;
-
- /**
- * The number of operations of the 'Gate ' class.
- *
- *
- * @generated
- * @ordered
- */
- int GATE_OPERATION_COUNT = RANDOM_EVENT_OPERATION_COUNT + 0;
-
- /**
- * The meta object id for the '{@link hu.bme.mit.inf.dslreasoner.faulttree.model.ft.impl.DistributionImpl Distribution }' class.
- *
- *
- * @see hu.bme.mit.inf.dslreasoner.faulttree.model.ft.impl.DistributionImpl
- * @see hu.bme.mit.inf.dslreasoner.faulttree.model.ft.impl.FtPackageImpl#getDistribution()
- * @generated
- */
- int DISTRIBUTION = 4;
-
- /**
- * The number of structural features of the 'Distribution ' class.
- *
- *
- * @generated
- * @ordered
- */
- int DISTRIBUTION_FEATURE_COUNT = 0;
-
- /**
- * The number of operations of the 'Distribution ' class.
- *
- *
- * @generated
- * @ordered
- */
- int DISTRIBUTION_OPERATION_COUNT = 0;
-
- /**
- * The meta object id for the '{@link hu.bme.mit.inf.dslreasoner.faulttree.model.ft.impl.ConstantDistributionImpl Constant Distribution }' class.
- *
- *
- * @see hu.bme.mit.inf.dslreasoner.faulttree.model.ft.impl.ConstantDistributionImpl
- * @see hu.bme.mit.inf.dslreasoner.faulttree.model.ft.impl.FtPackageImpl#getConstantDistribution()
- * @generated
- */
- int CONSTANT_DISTRIBUTION = 5;
-
- /**
- * The feature id for the 'P ' attribute.
- *
- *
- * @generated
- * @ordered
- */
- int CONSTANT_DISTRIBUTION__P = DISTRIBUTION_FEATURE_COUNT + 0;
-
- /**
- * The number of structural features of the 'Constant Distribution ' class.
- *
- *
- * @generated
- * @ordered
- */
- int CONSTANT_DISTRIBUTION_FEATURE_COUNT = DISTRIBUTION_FEATURE_COUNT + 1;
-
- /**
- * The number of operations of the 'Constant Distribution ' class.
- *
- *
- * @generated
- * @ordered
- */
- int CONSTANT_DISTRIBUTION_OPERATION_COUNT = DISTRIBUTION_OPERATION_COUNT + 0;
-
- /**
- * The meta object id for the '{@link hu.bme.mit.inf.dslreasoner.faulttree.model.ft.impl.ExponentialDistributionImpl Exponential Distribution }' class.
- *
- *
- * @see hu.bme.mit.inf.dslreasoner.faulttree.model.ft.impl.ExponentialDistributionImpl
- * @see hu.bme.mit.inf.dslreasoner.faulttree.model.ft.impl.FtPackageImpl#getExponentialDistribution()
- * @generated
- */
- int EXPONENTIAL_DISTRIBUTION = 6;
-
- /**
- * The feature id for the 'Lambda ' attribute.
- *
- *
- * @generated
- * @ordered
- */
- int EXPONENTIAL_DISTRIBUTION__LAMBDA = DISTRIBUTION_FEATURE_COUNT + 0;
-
- /**
- * The number of structural features of the 'Exponential Distribution ' class.
- *
- *
- * @generated
- * @ordered
- */
- int EXPONENTIAL_DISTRIBUTION_FEATURE_COUNT = DISTRIBUTION_FEATURE_COUNT + 1;
-
- /**
- * The number of operations of the 'Exponential Distribution ' class.
- *
- *
- * @generated
- * @ordered
- */
- int EXPONENTIAL_DISTRIBUTION_OPERATION_COUNT = DISTRIBUTION_OPERATION_COUNT + 0;
-
- /**
- * The meta object id for the '{@link hu.bme.mit.inf.dslreasoner.faulttree.model.ft.impl.AndGateImpl And Gate }' class.
- *
- *
- * @see hu.bme.mit.inf.dslreasoner.faulttree.model.ft.impl.AndGateImpl
- * @see hu.bme.mit.inf.dslreasoner.faulttree.model.ft.impl.FtPackageImpl#getAndGate()
- * @generated
- */
- int AND_GATE = 7;
-
- /**
- * The feature id for the 'Name ' attribute.
- *
- *
- * @generated
- * @ordered
- */
- int AND_GATE__NAME = GATE__NAME;
-
- /**
- * The feature id for the 'Input Events ' reference list.
- *
- *
- * @generated
- * @ordered
- */
- int AND_GATE__INPUT_EVENTS = GATE__INPUT_EVENTS;
-
- /**
- * The number of structural features of the 'And Gate ' class.
- *
- *
- * @generated
- * @ordered
- */
- int AND_GATE_FEATURE_COUNT = GATE_FEATURE_COUNT + 0;
-
- /**
- * The number of operations of the 'And Gate ' class.
- *
- *
- * @generated
- * @ordered
- */
- int AND_GATE_OPERATION_COUNT = GATE_OPERATION_COUNT + 0;
-
- /**
- * The meta object id for the '{@link hu.bme.mit.inf.dslreasoner.faulttree.model.ft.impl.OrGateImpl Or Gate }' class.
- *
- *
- * @see hu.bme.mit.inf.dslreasoner.faulttree.model.ft.impl.OrGateImpl
- * @see hu.bme.mit.inf.dslreasoner.faulttree.model.ft.impl.FtPackageImpl#getOrGate()
- * @generated
- */
- int OR_GATE = 8;
-
- /**
- * The feature id for the 'Name ' attribute.
- *
- *
- * @generated
- * @ordered
- */
- int OR_GATE__NAME = GATE__NAME;
-
- /**
- * The feature id for the 'Input Events ' reference list.
- *
- *
- * @generated
- * @ordered
- */
- int OR_GATE__INPUT_EVENTS = GATE__INPUT_EVENTS;
-
- /**
- * The number of structural features of the 'Or Gate ' class.
- *
- *
- * @generated
- * @ordered
- */
- int OR_GATE_FEATURE_COUNT = GATE_FEATURE_COUNT + 0;
-
- /**
- * The number of operations of the 'Or Gate ' class.
- *
- *
- * @generated
- * @ordered
- */
- int OR_GATE_OPERATION_COUNT = GATE_OPERATION_COUNT + 0;
-
- /**
- * The meta object id for the '{@link hu.bme.mit.inf.dslreasoner.faulttree.model.ft.impl.KOfMGateImpl KOf MGate }' class.
- *
- *
- * @see hu.bme.mit.inf.dslreasoner.faulttree.model.ft.impl.KOfMGateImpl
- * @see hu.bme.mit.inf.dslreasoner.faulttree.model.ft.impl.FtPackageImpl#getKOfMGate()
- * @generated
- */
- int KOF_MGATE = 9;
-
- /**
- * The feature id for the 'Name ' attribute.
- *
- *
- * @generated
- * @ordered
- */
- int KOF_MGATE__NAME = GATE__NAME;
-
- /**
- * The feature id for the 'Input Events ' reference list.
- *
- *
- * @generated
- * @ordered
- */
- int KOF_MGATE__INPUT_EVENTS = GATE__INPUT_EVENTS;
-
- /**
- * The feature id for the 'K ' attribute.
- *
- *
- * @generated
- * @ordered
- */
- int KOF_MGATE__K = GATE_FEATURE_COUNT + 0;
-
- /**
- * The number of structural features of the 'KOf MGate ' class.
- *
- *
- * @generated
- * @ordered
- */
- int KOF_MGATE_FEATURE_COUNT = GATE_FEATURE_COUNT + 1;
-
- /**
- * The number of operations of the 'KOf MGate ' class.
- *
- *
- * @generated
- * @ordered
- */
- int KOF_MGATE_OPERATION_COUNT = GATE_OPERATION_COUNT + 0;
-
- /**
- * The meta object id for the '{@link hu.bme.mit.inf.dslreasoner.faulttree.model.ft.impl.ConstantModelImpl Constant Model }' class.
- *
- *
- * @see hu.bme.mit.inf.dslreasoner.faulttree.model.ft.impl.ConstantModelImpl
- * @see hu.bme.mit.inf.dslreasoner.faulttree.model.ft.impl.FtPackageImpl#getConstantModel()
- * @generated
- */
- int CONSTANT_MODEL = 11;
-
- /**
- * The feature id for the 'Failed ' attribute.
- *
- *
- * @generated
- * @ordered
- */
- int CONSTANT_MODEL__FAILED = RELIABILITY_MODEL_FEATURE_COUNT + 0;
-
- /**
- * The number of structural features of the 'Constant Model ' class.
- *
- *
- * @generated
- * @ordered
- */
- int CONSTANT_MODEL_FEATURE_COUNT = RELIABILITY_MODEL_FEATURE_COUNT + 1;
-
- /**
- * The number of operations of the 'Constant Model ' class.
- *
- *
- * @generated
- * @ordered
- */
- int CONSTANT_MODEL_OPERATION_COUNT = RELIABILITY_MODEL_OPERATION_COUNT + 0;
-
- /**
- * The meta object id for the '{@link hu.bme.mit.inf.dslreasoner.faulttree.model.ft.impl.ConstantEventImpl Constant Event }' class.
- *
- *
- * @see hu.bme.mit.inf.dslreasoner.faulttree.model.ft.impl.ConstantEventImpl
- * @see hu.bme.mit.inf.dslreasoner.faulttree.model.ft.impl.FtPackageImpl#getConstantEvent()
- * @generated
- */
- int CONSTANT_EVENT = 13;
-
- /**
- * The feature id for the 'Failed ' attribute.
- *
- *
- * @generated
- * @ordered
- */
- int CONSTANT_EVENT__FAILED = EVENT_FEATURE_COUNT + 0;
-
- /**
- * The number of structural features of the 'Constant Event ' class.
- *
- *
- * @generated
- * @ordered
- */
- int CONSTANT_EVENT_FEATURE_COUNT = EVENT_FEATURE_COUNT + 1;
-
- /**
- * The number of operations of the 'Constant Event ' class.
- *
- *
- * @generated
- * @ordered
- */
- int CONSTANT_EVENT_OPERATION_COUNT = EVENT_OPERATION_COUNT + 0;
-
-
- /**
- * Returns the meta object for class '{@link hu.bme.mit.inf.dslreasoner.faulttree.model.ft.FaultTree Fault Tree }'.
- *
- *
- * @return the meta object for class 'Fault Tree '.
- * @see hu.bme.mit.inf.dslreasoner.faulttree.model.ft.FaultTree
- * @generated
- */
- EClass getFaultTree();
-
- /**
- * Returns the meta object for the containment reference list '{@link hu.bme.mit.inf.dslreasoner.faulttree.model.ft.FaultTree#getEvents Events }'.
- *
- *
- * @return the meta object for the containment reference list 'Events '.
- * @see hu.bme.mit.inf.dslreasoner.faulttree.model.ft.FaultTree#getEvents()
- * @see #getFaultTree()
- * @generated
- */
- EReference getFaultTree_Events();
-
- /**
- * Returns the meta object for the reference '{@link hu.bme.mit.inf.dslreasoner.faulttree.model.ft.FaultTree#getTopEvent Top Event }'.
- *
- *
- * @return the meta object for the reference 'Top Event '.
- * @see hu.bme.mit.inf.dslreasoner.faulttree.model.ft.FaultTree#getTopEvent()
- * @see #getFaultTree()
- * @generated
- */
- EReference getFaultTree_TopEvent();
-
- /**
- * Returns the meta object for class '{@link hu.bme.mit.inf.dslreasoner.faulttree.model.ft.RandomEvent Random Event }'.
- *
- *
- * @return the meta object for class 'Random Event '.
- * @see hu.bme.mit.inf.dslreasoner.faulttree.model.ft.RandomEvent
- * @generated
- */
- EClass getRandomEvent();
-
- /**
- * Returns the meta object for the attribute '{@link hu.bme.mit.inf.dslreasoner.faulttree.model.ft.RandomEvent#getName Name }'.
- *
- *
- * @return the meta object for the attribute 'Name '.
- * @see hu.bme.mit.inf.dslreasoner.faulttree.model.ft.RandomEvent#getName()
- * @see #getRandomEvent()
- * @generated
- */
- EAttribute getRandomEvent_Name();
-
- /**
- * Returns the meta object for class '{@link hu.bme.mit.inf.dslreasoner.faulttree.model.ft.BasicEvent Basic Event }'.
- *
- *
- * @return the meta object for class 'Basic Event '.
- * @see hu.bme.mit.inf.dslreasoner.faulttree.model.ft.BasicEvent
- * @generated
- */
- EClass getBasicEvent();
-
- /**
- * Returns the meta object for the containment reference '{@link hu.bme.mit.inf.dslreasoner.faulttree.model.ft.BasicEvent#getDistribution Distribution }'.
- *
- *
- * @return the meta object for the containment reference 'Distribution '.
- * @see hu.bme.mit.inf.dslreasoner.faulttree.model.ft.BasicEvent#getDistribution()
- * @see #getBasicEvent()
- * @generated
- */
- EReference getBasicEvent_Distribution();
-
- /**
- * Returns the meta object for class '{@link hu.bme.mit.inf.dslreasoner.faulttree.model.ft.Gate Gate }'.
- *
- *
- * @return the meta object for class 'Gate '.
- * @see hu.bme.mit.inf.dslreasoner.faulttree.model.ft.Gate
- * @generated
- */
- EClass getGate();
-
- /**
- * Returns the meta object for the reference list '{@link hu.bme.mit.inf.dslreasoner.faulttree.model.ft.Gate#getInputEvents Input Events }'.
- *
- *
- * @return the meta object for the reference list 'Input Events '.
- * @see hu.bme.mit.inf.dslreasoner.faulttree.model.ft.Gate#getInputEvents()
- * @see #getGate()
- * @generated
- */
- EReference getGate_InputEvents();
-
- /**
- * Returns the meta object for class '{@link hu.bme.mit.inf.dslreasoner.faulttree.model.ft.Distribution Distribution }'.
- *
- *
- * @return the meta object for class 'Distribution '.
- * @see hu.bme.mit.inf.dslreasoner.faulttree.model.ft.Distribution
- * @generated
- */
- EClass getDistribution();
-
- /**
- * Returns the meta object for class '{@link hu.bme.mit.inf.dslreasoner.faulttree.model.ft.ConstantDistribution Constant Distribution }'.
- *
- *
- * @return the meta object for class 'Constant Distribution '.
- * @see hu.bme.mit.inf.dslreasoner.faulttree.model.ft.ConstantDistribution
- * @generated
- */
- EClass getConstantDistribution();
-
- /**
- * Returns the meta object for the attribute '{@link hu.bme.mit.inf.dslreasoner.faulttree.model.ft.ConstantDistribution#getP P }'.
- *
- *
- * @return the meta object for the attribute 'P '.
- * @see hu.bme.mit.inf.dslreasoner.faulttree.model.ft.ConstantDistribution#getP()
- * @see #getConstantDistribution()
- * @generated
- */
- EAttribute getConstantDistribution_P();
-
- /**
- * Returns the meta object for class '{@link hu.bme.mit.inf.dslreasoner.faulttree.model.ft.ExponentialDistribution Exponential Distribution }'.
- *
- *
- * @return the meta object for class 'Exponential Distribution '.
- * @see hu.bme.mit.inf.dslreasoner.faulttree.model.ft.ExponentialDistribution
- * @generated
- */
- EClass getExponentialDistribution();
-
- /**
- * Returns the meta object for the attribute '{@link hu.bme.mit.inf.dslreasoner.faulttree.model.ft.ExponentialDistribution#getLambda Lambda }'.
- *
- *
- * @return the meta object for the attribute 'Lambda '.
- * @see hu.bme.mit.inf.dslreasoner.faulttree.model.ft.ExponentialDistribution#getLambda()
- * @see #getExponentialDistribution()
- * @generated
- */
- EAttribute getExponentialDistribution_Lambda();
-
- /**
- * Returns the meta object for class '{@link hu.bme.mit.inf.dslreasoner.faulttree.model.ft.AndGate And Gate }'.
- *
- *
- * @return the meta object for class 'And Gate '.
- * @see hu.bme.mit.inf.dslreasoner.faulttree.model.ft.AndGate
- * @generated
- */
- EClass getAndGate();
-
- /**
- * Returns the meta object for class '{@link hu.bme.mit.inf.dslreasoner.faulttree.model.ft.OrGate Or Gate }'.
- *
- *
- * @return the meta object for class 'Or Gate '.
- * @see hu.bme.mit.inf.dslreasoner.faulttree.model.ft.OrGate
- * @generated
- */
- EClass getOrGate();
-
- /**
- * Returns the meta object for class '{@link hu.bme.mit.inf.dslreasoner.faulttree.model.ft.KOfMGate KOf MGate }'.
- *
- *
- * @return the meta object for class 'KOf MGate '.
- * @see hu.bme.mit.inf.dslreasoner.faulttree.model.ft.KOfMGate
- * @generated
- */
- EClass getKOfMGate();
-
- /**
- * Returns the meta object for the attribute '{@link hu.bme.mit.inf.dslreasoner.faulttree.model.ft.KOfMGate#getK K }'.
- *
- *
- * @return the meta object for the attribute 'K '.
- * @see hu.bme.mit.inf.dslreasoner.faulttree.model.ft.KOfMGate#getK()
- * @see #getKOfMGate()
- * @generated
- */
- EAttribute getKOfMGate_K();
-
- /**
- * Returns the meta object for class '{@link hu.bme.mit.inf.dslreasoner.faulttree.model.ft.ReliabilityModel Reliability Model }'.
- *
- *
- * @return the meta object for class 'Reliability Model '.
- * @see hu.bme.mit.inf.dslreasoner.faulttree.model.ft.ReliabilityModel
- * @generated
- */
- EClass getReliabilityModel();
-
- /**
- * Returns the meta object for class '{@link hu.bme.mit.inf.dslreasoner.faulttree.model.ft.ConstantModel Constant Model }'.
- *
- *
- * @return the meta object for class 'Constant Model '.
- * @see hu.bme.mit.inf.dslreasoner.faulttree.model.ft.ConstantModel
- * @generated
- */
- EClass getConstantModel();
-
- /**
- * Returns the meta object for the attribute '{@link hu.bme.mit.inf.dslreasoner.faulttree.model.ft.ConstantModel#isFailed Failed }'.
- *
- *
- * @return the meta object for the attribute 'Failed '.
- * @see hu.bme.mit.inf.dslreasoner.faulttree.model.ft.ConstantModel#isFailed()
- * @see #getConstantModel()
- * @generated
- */
- EAttribute getConstantModel_Failed();
-
- /**
- * Returns the meta object for class '{@link hu.bme.mit.inf.dslreasoner.faulttree.model.ft.Event Event }'.
- *
- *
- * @return the meta object for class 'Event '.
- * @see hu.bme.mit.inf.dslreasoner.faulttree.model.ft.Event
- * @generated
- */
- EClass getEvent();
-
- /**
- * Returns the meta object for class '{@link hu.bme.mit.inf.dslreasoner.faulttree.model.ft.ConstantEvent Constant Event }'.
- *
- *
- * @return the meta object for class 'Constant Event '.
- * @see hu.bme.mit.inf.dslreasoner.faulttree.model.ft.ConstantEvent
- * @generated
- */
- EClass getConstantEvent();
-
- /**
- * Returns the meta object for the attribute '{@link hu.bme.mit.inf.dslreasoner.faulttree.model.ft.ConstantEvent#isFailed Failed }'.
- *
- *
- * @return the meta object for the attribute 'Failed '.
- * @see hu.bme.mit.inf.dslreasoner.faulttree.model.ft.ConstantEvent#isFailed()
- * @see #getConstantEvent()
- * @generated
- */
- EAttribute getConstantEvent_Failed();
-
- /**
- * Returns the factory that creates the instances of the model.
- *
- *
- * @return the factory that creates the instances of the model.
- * @generated
- */
- FtFactory getFtFactory();
-
- /**
- *
- * Defines literals for the meta objects that represent
- *
- * each class,
- * each feature of each class,
- * each operation of each class,
- * each enum,
- * and each data type
- *
- *
- * @generated
- */
- interface Literals {
- /**
- * The meta object literal for the '{@link hu.bme.mit.inf.dslreasoner.faulttree.model.ft.impl.FaultTreeImpl Fault Tree }' class.
- *
- *
- * @see hu.bme.mit.inf.dslreasoner.faulttree.model.ft.impl.FaultTreeImpl
- * @see hu.bme.mit.inf.dslreasoner.faulttree.model.ft.impl.FtPackageImpl#getFaultTree()
- * @generated
- */
- EClass FAULT_TREE = eINSTANCE.getFaultTree();
-
- /**
- * The meta object literal for the 'Events ' containment reference list feature.
- *
- *
- * @generated
- */
- EReference FAULT_TREE__EVENTS = eINSTANCE.getFaultTree_Events();
-
- /**
- * The meta object literal for the 'Top Event ' reference feature.
- *
- *
- * @generated
- */
- EReference FAULT_TREE__TOP_EVENT = eINSTANCE.getFaultTree_TopEvent();
-
- /**
- * The meta object literal for the '{@link hu.bme.mit.inf.dslreasoner.faulttree.model.ft.impl.RandomEventImpl Random Event }' class.
- *
- *
- * @see hu.bme.mit.inf.dslreasoner.faulttree.model.ft.impl.RandomEventImpl
- * @see hu.bme.mit.inf.dslreasoner.faulttree.model.ft.impl.FtPackageImpl#getRandomEvent()
- * @generated
- */
- EClass RANDOM_EVENT = eINSTANCE.getRandomEvent();
-
- /**
- * The meta object literal for the 'Name ' attribute feature.
- *
- *
- * @generated
- */
- EAttribute RANDOM_EVENT__NAME = eINSTANCE.getRandomEvent_Name();
-
- /**
- * The meta object literal for the '{@link hu.bme.mit.inf.dslreasoner.faulttree.model.ft.impl.BasicEventImpl Basic Event }' class.
- *
- *
- * @see hu.bme.mit.inf.dslreasoner.faulttree.model.ft.impl.BasicEventImpl
- * @see hu.bme.mit.inf.dslreasoner.faulttree.model.ft.impl.FtPackageImpl#getBasicEvent()
- * @generated
- */
- EClass BASIC_EVENT = eINSTANCE.getBasicEvent();
-
- /**
- * The meta object literal for the 'Distribution ' containment reference feature.
- *
- *
- * @generated
- */
- EReference BASIC_EVENT__DISTRIBUTION = eINSTANCE.getBasicEvent_Distribution();
-
- /**
- * The meta object literal for the '{@link hu.bme.mit.inf.dslreasoner.faulttree.model.ft.impl.GateImpl Gate }' class.
- *
- *
- * @see hu.bme.mit.inf.dslreasoner.faulttree.model.ft.impl.GateImpl
- * @see hu.bme.mit.inf.dslreasoner.faulttree.model.ft.impl.FtPackageImpl#getGate()
- * @generated
- */
- EClass GATE = eINSTANCE.getGate();
-
- /**
- * The meta object literal for the 'Input Events ' reference list feature.
- *
- *
- * @generated
- */
- EReference GATE__INPUT_EVENTS = eINSTANCE.getGate_InputEvents();
-
- /**
- * The meta object literal for the '{@link hu.bme.mit.inf.dslreasoner.faulttree.model.ft.impl.DistributionImpl Distribution }' class.
- *
- *
- * @see hu.bme.mit.inf.dslreasoner.faulttree.model.ft.impl.DistributionImpl
- * @see hu.bme.mit.inf.dslreasoner.faulttree.model.ft.impl.FtPackageImpl#getDistribution()
- * @generated
- */
- EClass DISTRIBUTION = eINSTANCE.getDistribution();
-
- /**
- * The meta object literal for the '{@link hu.bme.mit.inf.dslreasoner.faulttree.model.ft.impl.ConstantDistributionImpl Constant Distribution }' class.
- *
- *
- * @see hu.bme.mit.inf.dslreasoner.faulttree.model.ft.impl.ConstantDistributionImpl
- * @see hu.bme.mit.inf.dslreasoner.faulttree.model.ft.impl.FtPackageImpl#getConstantDistribution()
- * @generated
- */
- EClass CONSTANT_DISTRIBUTION = eINSTANCE.getConstantDistribution();
-
- /**
- * The meta object literal for the 'P ' attribute feature.
- *
- *
- * @generated
- */
- EAttribute CONSTANT_DISTRIBUTION__P = eINSTANCE.getConstantDistribution_P();
-
- /**
- * The meta object literal for the '{@link hu.bme.mit.inf.dslreasoner.faulttree.model.ft.impl.ExponentialDistributionImpl Exponential Distribution }' class.
- *
- *
- * @see hu.bme.mit.inf.dslreasoner.faulttree.model.ft.impl.ExponentialDistributionImpl
- * @see hu.bme.mit.inf.dslreasoner.faulttree.model.ft.impl.FtPackageImpl#getExponentialDistribution()
- * @generated
- */
- EClass EXPONENTIAL_DISTRIBUTION = eINSTANCE.getExponentialDistribution();
-
- /**
- * The meta object literal for the 'Lambda ' attribute feature.
- *
- *
- * @generated
- */
- EAttribute EXPONENTIAL_DISTRIBUTION__LAMBDA = eINSTANCE.getExponentialDistribution_Lambda();
-
- /**
- * The meta object literal for the '{@link hu.bme.mit.inf.dslreasoner.faulttree.model.ft.impl.AndGateImpl And Gate }' class.
- *
- *
- * @see hu.bme.mit.inf.dslreasoner.faulttree.model.ft.impl.AndGateImpl
- * @see hu.bme.mit.inf.dslreasoner.faulttree.model.ft.impl.FtPackageImpl#getAndGate()
- * @generated
- */
- EClass AND_GATE = eINSTANCE.getAndGate();
-
- /**
- * The meta object literal for the '{@link hu.bme.mit.inf.dslreasoner.faulttree.model.ft.impl.OrGateImpl Or Gate }' class.
- *
- *
- * @see hu.bme.mit.inf.dslreasoner.faulttree.model.ft.impl.OrGateImpl
- * @see hu.bme.mit.inf.dslreasoner.faulttree.model.ft.impl.FtPackageImpl#getOrGate()
- * @generated
- */
- EClass OR_GATE = eINSTANCE.getOrGate();
-
- /**
- * The meta object literal for the '{@link hu.bme.mit.inf.dslreasoner.faulttree.model.ft.impl.KOfMGateImpl KOf MGate }' class.
- *
- *
- * @see hu.bme.mit.inf.dslreasoner.faulttree.model.ft.impl.KOfMGateImpl
- * @see hu.bme.mit.inf.dslreasoner.faulttree.model.ft.impl.FtPackageImpl#getKOfMGate()
- * @generated
- */
- EClass KOF_MGATE = eINSTANCE.getKOfMGate();
-
- /**
- * The meta object literal for the 'K ' attribute feature.
- *
- *
- * @generated
- */
- EAttribute KOF_MGATE__K = eINSTANCE.getKOfMGate_K();
-
- /**
- * The meta object literal for the '{@link hu.bme.mit.inf.dslreasoner.faulttree.model.ft.impl.ReliabilityModelImpl Reliability Model }' class.
- *
- *
- * @see hu.bme.mit.inf.dslreasoner.faulttree.model.ft.impl.ReliabilityModelImpl
- * @see hu.bme.mit.inf.dslreasoner.faulttree.model.ft.impl.FtPackageImpl#getReliabilityModel()
- * @generated
- */
- EClass RELIABILITY_MODEL = eINSTANCE.getReliabilityModel();
-
- /**
- * The meta object literal for the '{@link hu.bme.mit.inf.dslreasoner.faulttree.model.ft.impl.ConstantModelImpl Constant Model }' class.
- *
- *
- * @see hu.bme.mit.inf.dslreasoner.faulttree.model.ft.impl.ConstantModelImpl
- * @see hu.bme.mit.inf.dslreasoner.faulttree.model.ft.impl.FtPackageImpl#getConstantModel()
- * @generated
- */
- EClass CONSTANT_MODEL = eINSTANCE.getConstantModel();
-
- /**
- * The meta object literal for the 'Failed ' attribute feature.
- *
- *
- * @generated
- */
- EAttribute CONSTANT_MODEL__FAILED = eINSTANCE.getConstantModel_Failed();
-
- /**
- * The meta object literal for the '{@link hu.bme.mit.inf.dslreasoner.faulttree.model.ft.impl.EventImpl Event }' class.
- *
- *
- * @see hu.bme.mit.inf.dslreasoner.faulttree.model.ft.impl.EventImpl
- * @see hu.bme.mit.inf.dslreasoner.faulttree.model.ft.impl.FtPackageImpl#getEvent()
- * @generated
- */
- EClass EVENT = eINSTANCE.getEvent();
-
- /**
- * The meta object literal for the '{@link hu.bme.mit.inf.dslreasoner.faulttree.model.ft.impl.ConstantEventImpl Constant Event }' class.
- *
- *
- * @see hu.bme.mit.inf.dslreasoner.faulttree.model.ft.impl.ConstantEventImpl
- * @see hu.bme.mit.inf.dslreasoner.faulttree.model.ft.impl.FtPackageImpl#getConstantEvent()
- * @generated
- */
- EClass CONSTANT_EVENT = eINSTANCE.getConstantEvent();
-
- /**
- * The meta object literal for the 'Failed ' attribute feature.
- *
- *
- * @generated
- */
- EAttribute CONSTANT_EVENT__FAILED = eINSTANCE.getConstantEvent_Failed();
-
- }
-
-} //FtPackage
diff --git a/Stochastic/hu.bme.mit.inf.dslreasoner.faulttree.model/ecore-gen/hu/bme/mit/inf/dslreasoner/faulttree/model/ft/Gate.java b/Stochastic/hu.bme.mit.inf.dslreasoner.faulttree.model/ecore-gen/hu/bme/mit/inf/dslreasoner/faulttree/model/ft/Gate.java
deleted file mode 100644
index 5015051a..00000000
--- a/Stochastic/hu.bme.mit.inf.dslreasoner.faulttree.model/ecore-gen/hu/bme/mit/inf/dslreasoner/faulttree/model/ft/Gate.java
+++ /dev/null
@@ -1,40 +0,0 @@
-/**
- */
-package hu.bme.mit.inf.dslreasoner.faulttree.model.ft;
-
-import org.eclipse.emf.common.util.EList;
-
-/**
- *
- * A representation of the model object 'Gate '.
- *
- *
- *
- * The following features are supported:
- *
- *
- * {@link hu.bme.mit.inf.dslreasoner.faulttree.model.ft.Gate#getInputEvents Input Events }
- *
- *
- * @see hu.bme.mit.inf.dslreasoner.faulttree.model.ft.FtPackage#getGate()
- * @model abstract="true"
- * @generated
- */
-public interface Gate extends RandomEvent {
- /**
- * Returns the value of the 'Input Events ' reference list.
- * The list contents are of type {@link hu.bme.mit.inf.dslreasoner.faulttree.model.ft.RandomEvent}.
- *
- *
- * If the meaning of the 'Input Events ' reference list isn't clear,
- * there really should be more of a description here...
- *
- *
- * @return the value of the 'Input Events ' reference list.
- * @see hu.bme.mit.inf.dslreasoner.faulttree.model.ft.FtPackage#getGate_InputEvents()
- * @model lower="2"
- * @generated
- */
- EList getInputEvents();
-
-} // Gate
diff --git a/Stochastic/hu.bme.mit.inf.dslreasoner.faulttree.model/ecore-gen/hu/bme/mit/inf/dslreasoner/faulttree/model/ft/KOfMGate.java b/Stochastic/hu.bme.mit.inf.dslreasoner.faulttree.model/ecore-gen/hu/bme/mit/inf/dslreasoner/faulttree/model/ft/KOfMGate.java
deleted file mode 100644
index c891f83a..00000000
--- a/Stochastic/hu.bme.mit.inf.dslreasoner.faulttree.model/ecore-gen/hu/bme/mit/inf/dslreasoner/faulttree/model/ft/KOfMGate.java
+++ /dev/null
@@ -1,49 +0,0 @@
-/**
- */
-package hu.bme.mit.inf.dslreasoner.faulttree.model.ft;
-
-
-/**
- *
- * A representation of the model object 'KOf MGate '.
- *
- *
- *
- * The following features are supported:
- *
- *
- * {@link hu.bme.mit.inf.dslreasoner.faulttree.model.ft.KOfMGate#getK K }
- *
- *
- * @see hu.bme.mit.inf.dslreasoner.faulttree.model.ft.FtPackage#getKOfMGate()
- * @model
- * @generated
- */
-public interface KOfMGate extends Gate {
- /**
- * Returns the value of the 'K ' attribute.
- *
- *
- * If the meaning of the 'K ' attribute isn't clear,
- * there really should be more of a description here...
- *
- *
- * @return the value of the 'K ' attribute.
- * @see #setK(int)
- * @see hu.bme.mit.inf.dslreasoner.faulttree.model.ft.FtPackage#getKOfMGate_K()
- * @model
- * @generated
- */
- int getK();
-
- /**
- * Sets the value of the '{@link hu.bme.mit.inf.dslreasoner.faulttree.model.ft.KOfMGate#getK K }' attribute.
- *
- *
- * @param value the new value of the 'K ' attribute.
- * @see #getK()
- * @generated
- */
- void setK(int value);
-
-} // KOfMGate
diff --git a/Stochastic/hu.bme.mit.inf.dslreasoner.faulttree.model/ecore-gen/hu/bme/mit/inf/dslreasoner/faulttree/model/ft/OrGate.java b/Stochastic/hu.bme.mit.inf.dslreasoner.faulttree.model/ecore-gen/hu/bme/mit/inf/dslreasoner/faulttree/model/ft/OrGate.java
deleted file mode 100644
index 278a2d38..00000000
--- a/Stochastic/hu.bme.mit.inf.dslreasoner.faulttree.model/ecore-gen/hu/bme/mit/inf/dslreasoner/faulttree/model/ft/OrGate.java
+++ /dev/null
@@ -1,17 +0,0 @@
-/**
- */
-package hu.bme.mit.inf.dslreasoner.faulttree.model.ft;
-
-
-/**
- *
- * A representation of the model object 'Or Gate '.
- *
- *
- *
- * @see hu.bme.mit.inf.dslreasoner.faulttree.model.ft.FtPackage#getOrGate()
- * @model
- * @generated
- */
-public interface OrGate extends Gate {
-} // OrGate
diff --git a/Stochastic/hu.bme.mit.inf.dslreasoner.faulttree.model/ecore-gen/hu/bme/mit/inf/dslreasoner/faulttree/model/ft/RandomEvent.java b/Stochastic/hu.bme.mit.inf.dslreasoner.faulttree.model/ecore-gen/hu/bme/mit/inf/dslreasoner/faulttree/model/ft/RandomEvent.java
deleted file mode 100644
index 3931ac41..00000000
--- a/Stochastic/hu.bme.mit.inf.dslreasoner.faulttree.model/ecore-gen/hu/bme/mit/inf/dslreasoner/faulttree/model/ft/RandomEvent.java
+++ /dev/null
@@ -1,49 +0,0 @@
-/**
- */
-package hu.bme.mit.inf.dslreasoner.faulttree.model.ft;
-
-
-/**
- *
- * A representation of the model object 'Random Event '.
- *
- *
- *
- * The following features are supported:
- *
- *
- * {@link hu.bme.mit.inf.dslreasoner.faulttree.model.ft.RandomEvent#getName Name }
- *
- *
- * @see hu.bme.mit.inf.dslreasoner.faulttree.model.ft.FtPackage#getRandomEvent()
- * @model abstract="true"
- * @generated
- */
-public interface RandomEvent extends Event {
- /**
- * Returns the value of the 'Name ' attribute.
- *
- *
- * If the meaning of the 'Name ' attribute isn't clear,
- * there really should be more of a description here...
- *
- *
- * @return the value of the 'Name ' attribute.
- * @see #setName(String)
- * @see hu.bme.mit.inf.dslreasoner.faulttree.model.ft.FtPackage#getRandomEvent_Name()
- * @model
- * @generated
- */
- String getName();
-
- /**
- * Sets the value of the '{@link hu.bme.mit.inf.dslreasoner.faulttree.model.ft.RandomEvent#getName Name }' attribute.
- *
- *
- * @param value the new value of the 'Name ' attribute.
- * @see #getName()
- * @generated
- */
- void setName(String value);
-
-} // RandomEvent
diff --git a/Stochastic/hu.bme.mit.inf.dslreasoner.faulttree.model/ecore-gen/hu/bme/mit/inf/dslreasoner/faulttree/model/ft/ReliabilityModel.java b/Stochastic/hu.bme.mit.inf.dslreasoner.faulttree.model/ecore-gen/hu/bme/mit/inf/dslreasoner/faulttree/model/ft/ReliabilityModel.java
deleted file mode 100644
index c1dc2162..00000000
--- a/Stochastic/hu.bme.mit.inf.dslreasoner.faulttree.model/ecore-gen/hu/bme/mit/inf/dslreasoner/faulttree/model/ft/ReliabilityModel.java
+++ /dev/null
@@ -1,18 +0,0 @@
-/**
- */
-package hu.bme.mit.inf.dslreasoner.faulttree.model.ft;
-
-import org.eclipse.emf.ecore.EObject;
-
-/**
- *
- * A representation of the model object 'Reliability Model '.
- *
- *
- *
- * @see hu.bme.mit.inf.dslreasoner.faulttree.model.ft.FtPackage#getReliabilityModel()
- * @model abstract="true"
- * @generated
- */
-public interface ReliabilityModel extends EObject {
-} // ReliabilityModel
diff --git a/Stochastic/hu.bme.mit.inf.dslreasoner.faulttree.model/ecore-gen/hu/bme/mit/inf/dslreasoner/faulttree/model/ft/impl/AndGateImpl.java b/Stochastic/hu.bme.mit.inf.dslreasoner.faulttree.model/ecore-gen/hu/bme/mit/inf/dslreasoner/faulttree/model/ft/impl/AndGateImpl.java
deleted file mode 100644
index 509843b1..00000000
--- a/Stochastic/hu.bme.mit.inf.dslreasoner.faulttree.model/ecore-gen/hu/bme/mit/inf/dslreasoner/faulttree/model/ft/impl/AndGateImpl.java
+++ /dev/null
@@ -1,37 +0,0 @@
-/**
- */
-package hu.bme.mit.inf.dslreasoner.faulttree.model.ft.impl;
-
-import hu.bme.mit.inf.dslreasoner.faulttree.model.ft.AndGate;
-import hu.bme.mit.inf.dslreasoner.faulttree.model.ft.FtPackage;
-
-import org.eclipse.emf.ecore.EClass;
-
-/**
- *
- * An implementation of the model object 'And Gate '.
- *
- *
- * @generated
- */
-public class AndGateImpl extends GateImpl implements AndGate {
- /**
- *
- *
- * @generated
- */
- protected AndGateImpl() {
- super();
- }
-
- /**
- *
- *
- * @generated
- */
- @Override
- protected EClass eStaticClass() {
- return FtPackage.Literals.AND_GATE;
- }
-
-} //AndGateImpl
diff --git a/Stochastic/hu.bme.mit.inf.dslreasoner.faulttree.model/ecore-gen/hu/bme/mit/inf/dslreasoner/faulttree/model/ft/impl/BasicEventImpl.java b/Stochastic/hu.bme.mit.inf.dslreasoner.faulttree.model/ecore-gen/hu/bme/mit/inf/dslreasoner/faulttree/model/ft/impl/BasicEventImpl.java
deleted file mode 100644
index bbed7b00..00000000
--- a/Stochastic/hu.bme.mit.inf.dslreasoner.faulttree.model/ecore-gen/hu/bme/mit/inf/dslreasoner/faulttree/model/ft/impl/BasicEventImpl.java
+++ /dev/null
@@ -1,177 +0,0 @@
-/**
- */
-package hu.bme.mit.inf.dslreasoner.faulttree.model.ft.impl;
-
-import hu.bme.mit.inf.dslreasoner.faulttree.model.ft.BasicEvent;
-import hu.bme.mit.inf.dslreasoner.faulttree.model.ft.Distribution;
-import hu.bme.mit.inf.dslreasoner.faulttree.model.ft.FtPackage;
-
-import org.eclipse.emf.common.notify.Notification;
-import org.eclipse.emf.common.notify.NotificationChain;
-
-import org.eclipse.emf.ecore.EClass;
-import org.eclipse.emf.ecore.InternalEObject;
-
-import org.eclipse.emf.ecore.impl.ENotificationImpl;
-
-/**
- *
- * An implementation of the model object 'Basic Event '.
- *
- *
- * The following features are implemented:
- *
- *
- * {@link hu.bme.mit.inf.dslreasoner.faulttree.model.ft.impl.BasicEventImpl#getDistribution Distribution }
- *
- *
- * @generated
- */
-public class BasicEventImpl extends RandomEventImpl implements BasicEvent {
- /**
- * The cached value of the '{@link #getDistribution() Distribution }' containment reference.
- *
- *
- * @see #getDistribution()
- * @generated
- * @ordered
- */
- protected Distribution distribution;
-
- /**
- *
- *
- * @generated
- */
- protected BasicEventImpl() {
- super();
- }
-
- /**
- *
- *
- * @generated
- */
- @Override
- protected EClass eStaticClass() {
- return FtPackage.Literals.BASIC_EVENT;
- }
-
- /**
- *
- *
- * @generated
- */
- @Override
- public Distribution getDistribution() {
- return distribution;
- }
-
- /**
- *
- *
- * @generated
- */
- public NotificationChain basicSetDistribution(Distribution newDistribution, NotificationChain msgs) {
- Distribution oldDistribution = distribution;
- distribution = newDistribution;
- if (eNotificationRequired()) {
- ENotificationImpl notification = new ENotificationImpl(this, Notification.SET, FtPackage.BASIC_EVENT__DISTRIBUTION, oldDistribution, newDistribution);
- if (msgs == null) msgs = notification; else msgs.add(notification);
- }
- return msgs;
- }
-
- /**
- *
- *
- * @generated
- */
- @Override
- public void setDistribution(Distribution newDistribution) {
- if (newDistribution != distribution) {
- NotificationChain msgs = null;
- if (distribution != null)
- msgs = ((InternalEObject)distribution).eInverseRemove(this, EOPPOSITE_FEATURE_BASE - FtPackage.BASIC_EVENT__DISTRIBUTION, null, msgs);
- if (newDistribution != null)
- msgs = ((InternalEObject)newDistribution).eInverseAdd(this, EOPPOSITE_FEATURE_BASE - FtPackage.BASIC_EVENT__DISTRIBUTION, null, msgs);
- msgs = basicSetDistribution(newDistribution, msgs);
- if (msgs != null) msgs.dispatch();
- }
- else if (eNotificationRequired())
- eNotify(new ENotificationImpl(this, Notification.SET, FtPackage.BASIC_EVENT__DISTRIBUTION, newDistribution, newDistribution));
- }
-
- /**
- *
- *
- * @generated
- */
- @Override
- public NotificationChain eInverseRemove(InternalEObject otherEnd, int featureID, NotificationChain msgs) {
- switch (featureID) {
- case FtPackage.BASIC_EVENT__DISTRIBUTION:
- return basicSetDistribution(null, msgs);
- }
- return super.eInverseRemove(otherEnd, featureID, msgs);
- }
-
- /**
- *
- *
- * @generated
- */
- @Override
- public Object eGet(int featureID, boolean resolve, boolean coreType) {
- switch (featureID) {
- case FtPackage.BASIC_EVENT__DISTRIBUTION:
- return getDistribution();
- }
- return super.eGet(featureID, resolve, coreType);
- }
-
- /**
- *
- *
- * @generated
- */
- @Override
- public void eSet(int featureID, Object newValue) {
- switch (featureID) {
- case FtPackage.BASIC_EVENT__DISTRIBUTION:
- setDistribution((Distribution)newValue);
- return;
- }
- super.eSet(featureID, newValue);
- }
-
- /**
- *
- *
- * @generated
- */
- @Override
- public void eUnset(int featureID) {
- switch (featureID) {
- case FtPackage.BASIC_EVENT__DISTRIBUTION:
- setDistribution((Distribution)null);
- return;
- }
- super.eUnset(featureID);
- }
-
- /**
- *
- *
- * @generated
- */
- @Override
- public boolean eIsSet(int featureID) {
- switch (featureID) {
- case FtPackage.BASIC_EVENT__DISTRIBUTION:
- return distribution != null;
- }
- return super.eIsSet(featureID);
- }
-
-} //BasicEventImpl
diff --git a/Stochastic/hu.bme.mit.inf.dslreasoner.faulttree.model/ecore-gen/hu/bme/mit/inf/dslreasoner/faulttree/model/ft/impl/ConstantDistributionImpl.java b/Stochastic/hu.bme.mit.inf.dslreasoner.faulttree.model/ecore-gen/hu/bme/mit/inf/dslreasoner/faulttree/model/ft/impl/ConstantDistributionImpl.java
deleted file mode 100644
index 7f85ed32..00000000
--- a/Stochastic/hu.bme.mit.inf.dslreasoner.faulttree.model/ecore-gen/hu/bme/mit/inf/dslreasoner/faulttree/model/ft/impl/ConstantDistributionImpl.java
+++ /dev/null
@@ -1,164 +0,0 @@
-/**
- */
-package hu.bme.mit.inf.dslreasoner.faulttree.model.ft.impl;
-
-import hu.bme.mit.inf.dslreasoner.faulttree.model.ft.ConstantDistribution;
-import hu.bme.mit.inf.dslreasoner.faulttree.model.ft.FtPackage;
-
-import org.eclipse.emf.common.notify.Notification;
-
-import org.eclipse.emf.ecore.EClass;
-
-import org.eclipse.emf.ecore.impl.ENotificationImpl;
-
-/**
- *
- * An implementation of the model object 'Constant Distribution '.
- *
- *
- * The following features are implemented:
- *
- *
- * {@link hu.bme.mit.inf.dslreasoner.faulttree.model.ft.impl.ConstantDistributionImpl#getP P }
- *
- *
- * @generated
- */
-public class ConstantDistributionImpl extends DistributionImpl implements ConstantDistribution {
- /**
- * The default value of the '{@link #getP() P }' attribute.
- *
- *
- * @see #getP()
- * @generated
- * @ordered
- */
- protected static final double P_EDEFAULT = 0.0;
-
- /**
- * The cached value of the '{@link #getP() P }' attribute.
- *
- *
- * @see #getP()
- * @generated
- * @ordered
- */
- protected double p = P_EDEFAULT;
-
- /**
- *
- *
- * @generated
- */
- protected ConstantDistributionImpl() {
- super();
- }
-
- /**
- *
- *
- * @generated
- */
- @Override
- protected EClass eStaticClass() {
- return FtPackage.Literals.CONSTANT_DISTRIBUTION;
- }
-
- /**
- *
- *
- * @generated
- */
- @Override
- public double getP() {
- return p;
- }
-
- /**
- *
- *
- * @generated
- */
- @Override
- public void setP(double newP) {
- double oldP = p;
- p = newP;
- if (eNotificationRequired())
- eNotify(new ENotificationImpl(this, Notification.SET, FtPackage.CONSTANT_DISTRIBUTION__P, oldP, p));
- }
-
- /**
- *
- *
- * @generated
- */
- @Override
- public Object eGet(int featureID, boolean resolve, boolean coreType) {
- switch (featureID) {
- case FtPackage.CONSTANT_DISTRIBUTION__P:
- return getP();
- }
- return super.eGet(featureID, resolve, coreType);
- }
-
- /**
- *
- *
- * @generated
- */
- @Override
- public void eSet(int featureID, Object newValue) {
- switch (featureID) {
- case FtPackage.CONSTANT_DISTRIBUTION__P:
- setP((Double)newValue);
- return;
- }
- super.eSet(featureID, newValue);
- }
-
- /**
- *
- *
- * @generated
- */
- @Override
- public void eUnset(int featureID) {
- switch (featureID) {
- case FtPackage.CONSTANT_DISTRIBUTION__P:
- setP(P_EDEFAULT);
- return;
- }
- super.eUnset(featureID);
- }
-
- /**
- *
- *
- * @generated
- */
- @Override
- public boolean eIsSet(int featureID) {
- switch (featureID) {
- case FtPackage.CONSTANT_DISTRIBUTION__P:
- return p != P_EDEFAULT;
- }
- return super.eIsSet(featureID);
- }
-
- /**
- *
- *
- * @generated
- */
- @Override
- public String toString() {
- if (eIsProxy()) return super.toString();
-
- StringBuilder result = new StringBuilder(super.toString());
- result.append(" (p: ");
- result.append(p);
- result.append(')');
- return result.toString();
- }
-
-} //ConstantDistributionImpl
diff --git a/Stochastic/hu.bme.mit.inf.dslreasoner.faulttree.model/ecore-gen/hu/bme/mit/inf/dslreasoner/faulttree/model/ft/impl/ConstantEventImpl.java b/Stochastic/hu.bme.mit.inf.dslreasoner.faulttree.model/ecore-gen/hu/bme/mit/inf/dslreasoner/faulttree/model/ft/impl/ConstantEventImpl.java
deleted file mode 100644
index fc7bcf09..00000000
--- a/Stochastic/hu.bme.mit.inf.dslreasoner.faulttree.model/ecore-gen/hu/bme/mit/inf/dslreasoner/faulttree/model/ft/impl/ConstantEventImpl.java
+++ /dev/null
@@ -1,164 +0,0 @@
-/**
- */
-package hu.bme.mit.inf.dslreasoner.faulttree.model.ft.impl;
-
-import hu.bme.mit.inf.dslreasoner.faulttree.model.ft.ConstantEvent;
-import hu.bme.mit.inf.dslreasoner.faulttree.model.ft.FtPackage;
-
-import org.eclipse.emf.common.notify.Notification;
-
-import org.eclipse.emf.ecore.EClass;
-
-import org.eclipse.emf.ecore.impl.ENotificationImpl;
-
-/**
- *
- * An implementation of the model object 'Constant Event '.
- *
- *
- * The following features are implemented:
- *
- *
- * {@link hu.bme.mit.inf.dslreasoner.faulttree.model.ft.impl.ConstantEventImpl#isFailed Failed }
- *
- *
- * @generated
- */
-public class ConstantEventImpl extends EventImpl implements ConstantEvent {
- /**
- * The default value of the '{@link #isFailed() Failed }' attribute.
- *
- *
- * @see #isFailed()
- * @generated
- * @ordered
- */
- protected static final boolean FAILED_EDEFAULT = false;
-
- /**
- * The cached value of the '{@link #isFailed() Failed }' attribute.
- *
- *
- * @see #isFailed()
- * @generated
- * @ordered
- */
- protected boolean failed = FAILED_EDEFAULT;
-
- /**
- *
- *
- * @generated
- */
- protected ConstantEventImpl() {
- super();
- }
-
- /**
- *
- *
- * @generated
- */
- @Override
- protected EClass eStaticClass() {
- return FtPackage.Literals.CONSTANT_EVENT;
- }
-
- /**
- *
- *
- * @generated
- */
- @Override
- public boolean isFailed() {
- return failed;
- }
-
- /**
- *
- *
- * @generated
- */
- @Override
- public void setFailed(boolean newFailed) {
- boolean oldFailed = failed;
- failed = newFailed;
- if (eNotificationRequired())
- eNotify(new ENotificationImpl(this, Notification.SET, FtPackage.CONSTANT_EVENT__FAILED, oldFailed, failed));
- }
-
- /**
- *
- *
- * @generated
- */
- @Override
- public Object eGet(int featureID, boolean resolve, boolean coreType) {
- switch (featureID) {
- case FtPackage.CONSTANT_EVENT__FAILED:
- return isFailed();
- }
- return super.eGet(featureID, resolve, coreType);
- }
-
- /**
- *
- *
- * @generated
- */
- @Override
- public void eSet(int featureID, Object newValue) {
- switch (featureID) {
- case FtPackage.CONSTANT_EVENT__FAILED:
- setFailed((Boolean)newValue);
- return;
- }
- super.eSet(featureID, newValue);
- }
-
- /**
- *
- *
- * @generated
- */
- @Override
- public void eUnset(int featureID) {
- switch (featureID) {
- case FtPackage.CONSTANT_EVENT__FAILED:
- setFailed(FAILED_EDEFAULT);
- return;
- }
- super.eUnset(featureID);
- }
-
- /**
- *
- *
- * @generated
- */
- @Override
- public boolean eIsSet(int featureID) {
- switch (featureID) {
- case FtPackage.CONSTANT_EVENT__FAILED:
- return failed != FAILED_EDEFAULT;
- }
- return super.eIsSet(featureID);
- }
-
- /**
- *
- *
- * @generated
- */
- @Override
- public String toString() {
- if (eIsProxy()) return super.toString();
-
- StringBuilder result = new StringBuilder(super.toString());
- result.append(" (failed: ");
- result.append(failed);
- result.append(')');
- return result.toString();
- }
-
-} //ConstantEventImpl
diff --git a/Stochastic/hu.bme.mit.inf.dslreasoner.faulttree.model/ecore-gen/hu/bme/mit/inf/dslreasoner/faulttree/model/ft/impl/ConstantModelImpl.java b/Stochastic/hu.bme.mit.inf.dslreasoner.faulttree.model/ecore-gen/hu/bme/mit/inf/dslreasoner/faulttree/model/ft/impl/ConstantModelImpl.java
deleted file mode 100644
index 52e1605b..00000000
--- a/Stochastic/hu.bme.mit.inf.dslreasoner.faulttree.model/ecore-gen/hu/bme/mit/inf/dslreasoner/faulttree/model/ft/impl/ConstantModelImpl.java
+++ /dev/null
@@ -1,164 +0,0 @@
-/**
- */
-package hu.bme.mit.inf.dslreasoner.faulttree.model.ft.impl;
-
-import hu.bme.mit.inf.dslreasoner.faulttree.model.ft.ConstantModel;
-import hu.bme.mit.inf.dslreasoner.faulttree.model.ft.FtPackage;
-
-import org.eclipse.emf.common.notify.Notification;
-
-import org.eclipse.emf.ecore.EClass;
-
-import org.eclipse.emf.ecore.impl.ENotificationImpl;
-
-/**
- *
- * An implementation of the model object 'Constant Model '.
- *
- *
- * The following features are implemented:
- *
- *
- * {@link hu.bme.mit.inf.dslreasoner.faulttree.model.ft.impl.ConstantModelImpl#isFailed Failed }
- *
- *
- * @generated
- */
-public class ConstantModelImpl extends ReliabilityModelImpl implements ConstantModel {
- /**
- * The default value of the '{@link #isFailed() Failed }' attribute.
- *
- *
- * @see #isFailed()
- * @generated
- * @ordered
- */
- protected static final boolean FAILED_EDEFAULT = false;
-
- /**
- * The cached value of the '{@link #isFailed() Failed }' attribute.
- *
- *
- * @see #isFailed()
- * @generated
- * @ordered
- */
- protected boolean failed = FAILED_EDEFAULT;
-
- /**
- *
- *
- * @generated
- */
- protected ConstantModelImpl() {
- super();
- }
-
- /**
- *
- *
- * @generated
- */
- @Override
- protected EClass eStaticClass() {
- return FtPackage.Literals.CONSTANT_MODEL;
- }
-
- /**
- *
- *
- * @generated
- */
- @Override
- public boolean isFailed() {
- return failed;
- }
-
- /**
- *
- *
- * @generated
- */
- @Override
- public void setFailed(boolean newFailed) {
- boolean oldFailed = failed;
- failed = newFailed;
- if (eNotificationRequired())
- eNotify(new ENotificationImpl(this, Notification.SET, FtPackage.CONSTANT_MODEL__FAILED, oldFailed, failed));
- }
-
- /**
- *
- *
- * @generated
- */
- @Override
- public Object eGet(int featureID, boolean resolve, boolean coreType) {
- switch (featureID) {
- case FtPackage.CONSTANT_MODEL__FAILED:
- return isFailed();
- }
- return super.eGet(featureID, resolve, coreType);
- }
-
- /**
- *
- *
- * @generated
- */
- @Override
- public void eSet(int featureID, Object newValue) {
- switch (featureID) {
- case FtPackage.CONSTANT_MODEL__FAILED:
- setFailed((Boolean)newValue);
- return;
- }
- super.eSet(featureID, newValue);
- }
-
- /**
- *
- *
- * @generated
- */
- @Override
- public void eUnset(int featureID) {
- switch (featureID) {
- case FtPackage.CONSTANT_MODEL__FAILED:
- setFailed(FAILED_EDEFAULT);
- return;
- }
- super.eUnset(featureID);
- }
-
- /**
- *
- *
- * @generated
- */
- @Override
- public boolean eIsSet(int featureID) {
- switch (featureID) {
- case FtPackage.CONSTANT_MODEL__FAILED:
- return failed != FAILED_EDEFAULT;
- }
- return super.eIsSet(featureID);
- }
-
- /**
- *
- *
- * @generated
- */
- @Override
- public String toString() {
- if (eIsProxy()) return super.toString();
-
- StringBuilder result = new StringBuilder(super.toString());
- result.append(" (failed: ");
- result.append(failed);
- result.append(')');
- return result.toString();
- }
-
-} //ConstantModelImpl
diff --git a/Stochastic/hu.bme.mit.inf.dslreasoner.faulttree.model/ecore-gen/hu/bme/mit/inf/dslreasoner/faulttree/model/ft/impl/DistributionImpl.java b/Stochastic/hu.bme.mit.inf.dslreasoner.faulttree.model/ecore-gen/hu/bme/mit/inf/dslreasoner/faulttree/model/ft/impl/DistributionImpl.java
deleted file mode 100644
index 171a58cd..00000000
--- a/Stochastic/hu.bme.mit.inf.dslreasoner.faulttree.model/ecore-gen/hu/bme/mit/inf/dslreasoner/faulttree/model/ft/impl/DistributionImpl.java
+++ /dev/null
@@ -1,39 +0,0 @@
-/**
- */
-package hu.bme.mit.inf.dslreasoner.faulttree.model.ft.impl;
-
-import hu.bme.mit.inf.dslreasoner.faulttree.model.ft.Distribution;
-import hu.bme.mit.inf.dslreasoner.faulttree.model.ft.FtPackage;
-
-import org.eclipse.emf.ecore.EClass;
-
-import org.eclipse.emf.ecore.impl.MinimalEObjectImpl;
-
-/**
- *
- * An implementation of the model object 'Distribution '.
- *
- *
- * @generated
- */
-public abstract class DistributionImpl extends MinimalEObjectImpl.Container implements Distribution {
- /**
- *
- *
- * @generated
- */
- protected DistributionImpl() {
- super();
- }
-
- /**
- *
- *
- * @generated
- */
- @Override
- protected EClass eStaticClass() {
- return FtPackage.Literals.DISTRIBUTION;
- }
-
-} //DistributionImpl
diff --git a/Stochastic/hu.bme.mit.inf.dslreasoner.faulttree.model/ecore-gen/hu/bme/mit/inf/dslreasoner/faulttree/model/ft/impl/EventImpl.java b/Stochastic/hu.bme.mit.inf.dslreasoner.faulttree.model/ecore-gen/hu/bme/mit/inf/dslreasoner/faulttree/model/ft/impl/EventImpl.java
deleted file mode 100644
index b37fa6bd..00000000
--- a/Stochastic/hu.bme.mit.inf.dslreasoner.faulttree.model/ecore-gen/hu/bme/mit/inf/dslreasoner/faulttree/model/ft/impl/EventImpl.java
+++ /dev/null
@@ -1,39 +0,0 @@
-/**
- */
-package hu.bme.mit.inf.dslreasoner.faulttree.model.ft.impl;
-
-import hu.bme.mit.inf.dslreasoner.faulttree.model.ft.Event;
-import hu.bme.mit.inf.dslreasoner.faulttree.model.ft.FtPackage;
-
-import org.eclipse.emf.ecore.EClass;
-
-import org.eclipse.emf.ecore.impl.MinimalEObjectImpl;
-
-/**
- *
- * An implementation of the model object 'Event '.
- *
- *
- * @generated
- */
-public abstract class EventImpl extends MinimalEObjectImpl.Container implements Event {
- /**
- *
- *
- * @generated
- */
- protected EventImpl() {
- super();
- }
-
- /**
- *
- *
- * @generated
- */
- @Override
- protected EClass eStaticClass() {
- return FtPackage.Literals.EVENT;
- }
-
-} //EventImpl
diff --git a/Stochastic/hu.bme.mit.inf.dslreasoner.faulttree.model/ecore-gen/hu/bme/mit/inf/dslreasoner/faulttree/model/ft/impl/ExponentialDistributionImpl.java b/Stochastic/hu.bme.mit.inf.dslreasoner.faulttree.model/ecore-gen/hu/bme/mit/inf/dslreasoner/faulttree/model/ft/impl/ExponentialDistributionImpl.java
deleted file mode 100644
index b3c7bd79..00000000
--- a/Stochastic/hu.bme.mit.inf.dslreasoner.faulttree.model/ecore-gen/hu/bme/mit/inf/dslreasoner/faulttree/model/ft/impl/ExponentialDistributionImpl.java
+++ /dev/null
@@ -1,164 +0,0 @@
-/**
- */
-package hu.bme.mit.inf.dslreasoner.faulttree.model.ft.impl;
-
-import hu.bme.mit.inf.dslreasoner.faulttree.model.ft.ExponentialDistribution;
-import hu.bme.mit.inf.dslreasoner.faulttree.model.ft.FtPackage;
-
-import org.eclipse.emf.common.notify.Notification;
-
-import org.eclipse.emf.ecore.EClass;
-
-import org.eclipse.emf.ecore.impl.ENotificationImpl;
-
-/**
- *
- * An implementation of the model object 'Exponential Distribution '.
- *
- *
- * The following features are implemented:
- *
- *
- * {@link hu.bme.mit.inf.dslreasoner.faulttree.model.ft.impl.ExponentialDistributionImpl#getLambda Lambda }
- *
- *
- * @generated
- */
-public class ExponentialDistributionImpl extends DistributionImpl implements ExponentialDistribution {
- /**
- * The default value of the '{@link #getLambda() Lambda }' attribute.
- *
- *
- * @see #getLambda()
- * @generated
- * @ordered
- */
- protected static final double LAMBDA_EDEFAULT = 0.0;
-
- /**
- * The cached value of the '{@link #getLambda() Lambda }' attribute.
- *
- *
- * @see #getLambda()
- * @generated
- * @ordered
- */
- protected double lambda = LAMBDA_EDEFAULT;
-
- /**
- *
- *
- * @generated
- */
- protected ExponentialDistributionImpl() {
- super();
- }
-
- /**
- *
- *
- * @generated
- */
- @Override
- protected EClass eStaticClass() {
- return FtPackage.Literals.EXPONENTIAL_DISTRIBUTION;
- }
-
- /**
- *
- *
- * @generated
- */
- @Override
- public double getLambda() {
- return lambda;
- }
-
- /**
- *
- *
- * @generated
- */
- @Override
- public void setLambda(double newLambda) {
- double oldLambda = lambda;
- lambda = newLambda;
- if (eNotificationRequired())
- eNotify(new ENotificationImpl(this, Notification.SET, FtPackage.EXPONENTIAL_DISTRIBUTION__LAMBDA, oldLambda, lambda));
- }
-
- /**
- *
- *
- * @generated
- */
- @Override
- public Object eGet(int featureID, boolean resolve, boolean coreType) {
- switch (featureID) {
- case FtPackage.EXPONENTIAL_DISTRIBUTION__LAMBDA:
- return getLambda();
- }
- return super.eGet(featureID, resolve, coreType);
- }
-
- /**
- *
- *
- * @generated
- */
- @Override
- public void eSet(int featureID, Object newValue) {
- switch (featureID) {
- case FtPackage.EXPONENTIAL_DISTRIBUTION__LAMBDA:
- setLambda((Double)newValue);
- return;
- }
- super.eSet(featureID, newValue);
- }
-
- /**
- *
- *
- * @generated
- */
- @Override
- public void eUnset(int featureID) {
- switch (featureID) {
- case FtPackage.EXPONENTIAL_DISTRIBUTION__LAMBDA:
- setLambda(LAMBDA_EDEFAULT);
- return;
- }
- super.eUnset(featureID);
- }
-
- /**
- *
- *
- * @generated
- */
- @Override
- public boolean eIsSet(int featureID) {
- switch (featureID) {
- case FtPackage.EXPONENTIAL_DISTRIBUTION__LAMBDA:
- return lambda != LAMBDA_EDEFAULT;
- }
- return super.eIsSet(featureID);
- }
-
- /**
- *
- *
- * @generated
- */
- @Override
- public String toString() {
- if (eIsProxy()) return super.toString();
-
- StringBuilder result = new StringBuilder(super.toString());
- result.append(" (lambda: ");
- result.append(lambda);
- result.append(')');
- return result.toString();
- }
-
-} //ExponentialDistributionImpl
diff --git a/Stochastic/hu.bme.mit.inf.dslreasoner.faulttree.model/ecore-gen/hu/bme/mit/inf/dslreasoner/faulttree/model/ft/impl/FaultTreeImpl.java b/Stochastic/hu.bme.mit.inf.dslreasoner.faulttree.model/ecore-gen/hu/bme/mit/inf/dslreasoner/faulttree/model/ft/impl/FaultTreeImpl.java
deleted file mode 100644
index 23f1d056..00000000
--- a/Stochastic/hu.bme.mit.inf.dslreasoner.faulttree.model/ecore-gen/hu/bme/mit/inf/dslreasoner/faulttree/model/ft/impl/FaultTreeImpl.java
+++ /dev/null
@@ -1,216 +0,0 @@
-/**
- */
-package hu.bme.mit.inf.dslreasoner.faulttree.model.ft.impl;
-
-import hu.bme.mit.inf.dslreasoner.faulttree.model.ft.FaultTree;
-import hu.bme.mit.inf.dslreasoner.faulttree.model.ft.FtPackage;
-import hu.bme.mit.inf.dslreasoner.faulttree.model.ft.RandomEvent;
-
-import java.util.Collection;
-
-import org.eclipse.emf.common.notify.Notification;
-import org.eclipse.emf.common.notify.NotificationChain;
-
-import org.eclipse.emf.common.util.EList;
-
-import org.eclipse.emf.ecore.EClass;
-import org.eclipse.emf.ecore.InternalEObject;
-
-import org.eclipse.emf.ecore.impl.ENotificationImpl;
-
-import org.eclipse.emf.ecore.util.EObjectContainmentEList;
-import org.eclipse.emf.ecore.util.InternalEList;
-
-/**
- *
- * An implementation of the model object 'Fault Tree '.
- *
- *
- * The following features are implemented:
- *
- *
- * {@link hu.bme.mit.inf.dslreasoner.faulttree.model.ft.impl.FaultTreeImpl#getEvents Events }
- * {@link hu.bme.mit.inf.dslreasoner.faulttree.model.ft.impl.FaultTreeImpl#getTopEvent Top Event }
- *
- *
- * @generated
- */
-public class FaultTreeImpl extends ReliabilityModelImpl implements FaultTree {
- /**
- * The cached value of the '{@link #getEvents() Events }' containment reference list.
- *
- *
- * @see #getEvents()
- * @generated
- * @ordered
- */
- protected EList events;
-
- /**
- * The cached value of the '{@link #getTopEvent() Top Event }' reference.
- *
- *
- * @see #getTopEvent()
- * @generated
- * @ordered
- */
- protected RandomEvent topEvent;
-
- /**
- *
- *
- * @generated
- */
- protected FaultTreeImpl() {
- super();
- }
-
- /**
- *
- *
- * @generated
- */
- @Override
- protected EClass eStaticClass() {
- return FtPackage.Literals.FAULT_TREE;
- }
-
- /**
- *
- *
- * @generated
- */
- @Override
- public EList getEvents() {
- if (events == null) {
- events = new EObjectContainmentEList(RandomEvent.class, this, FtPackage.FAULT_TREE__EVENTS);
- }
- return events;
- }
-
- /**
- *
- *
- * @generated
- */
- @Override
- public RandomEvent getTopEvent() {
- if (topEvent != null && topEvent.eIsProxy()) {
- InternalEObject oldTopEvent = (InternalEObject)topEvent;
- topEvent = (RandomEvent)eResolveProxy(oldTopEvent);
- if (topEvent != oldTopEvent) {
- if (eNotificationRequired())
- eNotify(new ENotificationImpl(this, Notification.RESOLVE, FtPackage.FAULT_TREE__TOP_EVENT, oldTopEvent, topEvent));
- }
- }
- return topEvent;
- }
-
- /**
- *
- *
- * @generated
- */
- public RandomEvent basicGetTopEvent() {
- return topEvent;
- }
-
- /**
- *
- *
- * @generated
- */
- @Override
- public void setTopEvent(RandomEvent newTopEvent) {
- RandomEvent oldTopEvent = topEvent;
- topEvent = newTopEvent;
- if (eNotificationRequired())
- eNotify(new ENotificationImpl(this, Notification.SET, FtPackage.FAULT_TREE__TOP_EVENT, oldTopEvent, topEvent));
- }
-
- /**
- *
- *
- * @generated
- */
- @Override
- public NotificationChain eInverseRemove(InternalEObject otherEnd, int featureID, NotificationChain msgs) {
- switch (featureID) {
- case FtPackage.FAULT_TREE__EVENTS:
- return ((InternalEList>)getEvents()).basicRemove(otherEnd, msgs);
- }
- return super.eInverseRemove(otherEnd, featureID, msgs);
- }
-
- /**
- *
- *
- * @generated
- */
- @Override
- public Object eGet(int featureID, boolean resolve, boolean coreType) {
- switch (featureID) {
- case FtPackage.FAULT_TREE__EVENTS:
- return getEvents();
- case FtPackage.FAULT_TREE__TOP_EVENT:
- if (resolve) return getTopEvent();
- return basicGetTopEvent();
- }
- return super.eGet(featureID, resolve, coreType);
- }
-
- /**
- *
- *
- * @generated
- */
- @SuppressWarnings("unchecked")
- @Override
- public void eSet(int featureID, Object newValue) {
- switch (featureID) {
- case FtPackage.FAULT_TREE__EVENTS:
- getEvents().clear();
- getEvents().addAll((Collection extends RandomEvent>)newValue);
- return;
- case FtPackage.FAULT_TREE__TOP_EVENT:
- setTopEvent((RandomEvent)newValue);
- return;
- }
- super.eSet(featureID, newValue);
- }
-
- /**
- *
- *
- * @generated
- */
- @Override
- public void eUnset(int featureID) {
- switch (featureID) {
- case FtPackage.FAULT_TREE__EVENTS:
- getEvents().clear();
- return;
- case FtPackage.FAULT_TREE__TOP_EVENT:
- setTopEvent((RandomEvent)null);
- return;
- }
- super.eUnset(featureID);
- }
-
- /**
- *
- *
- * @generated
- */
- @Override
- public boolean eIsSet(int featureID) {
- switch (featureID) {
- case FtPackage.FAULT_TREE__EVENTS:
- return events != null && !events.isEmpty();
- case FtPackage.FAULT_TREE__TOP_EVENT:
- return topEvent != null;
- }
- return super.eIsSet(featureID);
- }
-
-} //FaultTreeImpl
diff --git a/Stochastic/hu.bme.mit.inf.dslreasoner.faulttree.model/ecore-gen/hu/bme/mit/inf/dslreasoner/faulttree/model/ft/impl/FtFactoryImpl.java b/Stochastic/hu.bme.mit.inf.dslreasoner.faulttree.model/ecore-gen/hu/bme/mit/inf/dslreasoner/faulttree/model/ft/impl/FtFactoryImpl.java
deleted file mode 100644
index 126abed8..00000000
--- a/Stochastic/hu.bme.mit.inf.dslreasoner.faulttree.model/ecore-gen/hu/bme/mit/inf/dslreasoner/faulttree/model/ft/impl/FtFactoryImpl.java
+++ /dev/null
@@ -1,193 +0,0 @@
-/**
- */
-package hu.bme.mit.inf.dslreasoner.faulttree.model.ft.impl;
-
-import hu.bme.mit.inf.dslreasoner.faulttree.model.ft.*;
-
-import org.eclipse.emf.ecore.EClass;
-import org.eclipse.emf.ecore.EObject;
-import org.eclipse.emf.ecore.EPackage;
-
-import org.eclipse.emf.ecore.impl.EFactoryImpl;
-
-import org.eclipse.emf.ecore.plugin.EcorePlugin;
-
-/**
- *
- * An implementation of the model Factory .
- *
- * @generated
- */
-public class FtFactoryImpl extends EFactoryImpl implements FtFactory {
- /**
- * Creates the default factory implementation.
- *
- *
- * @generated
- */
- public static FtFactory init() {
- try {
- FtFactory theFtFactory = (FtFactory)EPackage.Registry.INSTANCE.getEFactory(FtPackage.eNS_URI);
- if (theFtFactory != null) {
- return theFtFactory;
- }
- }
- catch (Exception exception) {
- EcorePlugin.INSTANCE.log(exception);
- }
- return new FtFactoryImpl();
- }
-
- /**
- * Creates an instance of the factory.
- *
- *
- * @generated
- */
- public FtFactoryImpl() {
- super();
- }
-
- /**
- *
- *
- * @generated
- */
- @Override
- public EObject create(EClass eClass) {
- switch (eClass.getClassifierID()) {
- case FtPackage.FAULT_TREE: return createFaultTree();
- case FtPackage.BASIC_EVENT: return createBasicEvent();
- case FtPackage.CONSTANT_DISTRIBUTION: return createConstantDistribution();
- case FtPackage.EXPONENTIAL_DISTRIBUTION: return createExponentialDistribution();
- case FtPackage.AND_GATE: return createAndGate();
- case FtPackage.OR_GATE: return createOrGate();
- case FtPackage.KOF_MGATE: return createKOfMGate();
- case FtPackage.CONSTANT_MODEL: return createConstantModel();
- case FtPackage.CONSTANT_EVENT: return createConstantEvent();
- default:
- throw new IllegalArgumentException("The class '" + eClass.getName() + "' is not a valid classifier");
- }
- }
-
- /**
- *
- *
- * @generated
- */
- @Override
- public FaultTree createFaultTree() {
- FaultTreeImpl faultTree = new FaultTreeImpl();
- return faultTree;
- }
-
- /**
- *
- *
- * @generated
- */
- @Override
- public BasicEvent createBasicEvent() {
- BasicEventImpl basicEvent = new BasicEventImpl();
- return basicEvent;
- }
-
- /**
- *
- *
- * @generated
- */
- @Override
- public ConstantDistribution createConstantDistribution() {
- ConstantDistributionImpl constantDistribution = new ConstantDistributionImpl();
- return constantDistribution;
- }
-
- /**
- *
- *
- * @generated
- */
- @Override
- public ExponentialDistribution createExponentialDistribution() {
- ExponentialDistributionImpl exponentialDistribution = new ExponentialDistributionImpl();
- return exponentialDistribution;
- }
-
- /**
- *
- *
- * @generated
- */
- @Override
- public AndGate createAndGate() {
- AndGateImpl andGate = new AndGateImpl();
- return andGate;
- }
-
- /**
- *
- *
- * @generated
- */
- @Override
- public OrGate createOrGate() {
- OrGateImpl orGate = new OrGateImpl();
- return orGate;
- }
-
- /**
- *
- *
- * @generated
- */
- @Override
- public KOfMGate createKOfMGate() {
- KOfMGateImpl kOfMGate = new KOfMGateImpl();
- return kOfMGate;
- }
-
- /**
- *
- *
- * @generated
- */
- @Override
- public ConstantModel createConstantModel() {
- ConstantModelImpl constantModel = new ConstantModelImpl();
- return constantModel;
- }
-
- /**
- *
- *
- * @generated
- */
- @Override
- public ConstantEvent createConstantEvent() {
- ConstantEventImpl constantEvent = new ConstantEventImpl();
- return constantEvent;
- }
-
- /**
- *
- *
- * @generated
- */
- @Override
- public FtPackage getFtPackage() {
- return (FtPackage)getEPackage();
- }
-
- /**
- *
- *
- * @deprecated
- * @generated
- */
- @Deprecated
- public static FtPackage getPackage() {
- return FtPackage.eINSTANCE;
- }
-
-} //FtFactoryImpl
diff --git a/Stochastic/hu.bme.mit.inf.dslreasoner.faulttree.model/ecore-gen/hu/bme/mit/inf/dslreasoner/faulttree/model/ft/impl/FtPackageImpl.java b/Stochastic/hu.bme.mit.inf.dslreasoner.faulttree.model/ecore-gen/hu/bme/mit/inf/dslreasoner/faulttree/model/ft/impl/FtPackageImpl.java
deleted file mode 100644
index cc2c0617..00000000
--- a/Stochastic/hu.bme.mit.inf.dslreasoner.faulttree.model/ecore-gen/hu/bme/mit/inf/dslreasoner/faulttree/model/ft/impl/FtPackageImpl.java
+++ /dev/null
@@ -1,586 +0,0 @@
-/**
- */
-package hu.bme.mit.inf.dslreasoner.faulttree.model.ft.impl;
-
-import hu.bme.mit.inf.dslreasoner.faulttree.model.ft.AndGate;
-import hu.bme.mit.inf.dslreasoner.faulttree.model.ft.BasicEvent;
-import hu.bme.mit.inf.dslreasoner.faulttree.model.ft.ConstantDistribution;
-import hu.bme.mit.inf.dslreasoner.faulttree.model.ft.ConstantEvent;
-import hu.bme.mit.inf.dslreasoner.faulttree.model.ft.ConstantModel;
-import hu.bme.mit.inf.dslreasoner.faulttree.model.ft.Distribution;
-import hu.bme.mit.inf.dslreasoner.faulttree.model.ft.Event;
-import hu.bme.mit.inf.dslreasoner.faulttree.model.ft.ExponentialDistribution;
-import hu.bme.mit.inf.dslreasoner.faulttree.model.ft.FaultTree;
-import hu.bme.mit.inf.dslreasoner.faulttree.model.ft.FtFactory;
-import hu.bme.mit.inf.dslreasoner.faulttree.model.ft.FtPackage;
-import hu.bme.mit.inf.dslreasoner.faulttree.model.ft.Gate;
-import hu.bme.mit.inf.dslreasoner.faulttree.model.ft.KOfMGate;
-import hu.bme.mit.inf.dslreasoner.faulttree.model.ft.OrGate;
-import hu.bme.mit.inf.dslreasoner.faulttree.model.ft.RandomEvent;
-import hu.bme.mit.inf.dslreasoner.faulttree.model.ft.ReliabilityModel;
-
-import org.eclipse.emf.ecore.EAttribute;
-import org.eclipse.emf.ecore.EClass;
-import org.eclipse.emf.ecore.EPackage;
-import org.eclipse.emf.ecore.EReference;
-
-import org.eclipse.emf.ecore.impl.EPackageImpl;
-
-/**
- *
- * An implementation of the model Package .
- *
- * @generated
- */
-public class FtPackageImpl extends EPackageImpl implements FtPackage {
- /**
- *
- *
- * @generated
- */
- private EClass faultTreeEClass = null;
-
- /**
- *
- *
- * @generated
- */
- private EClass randomEventEClass = null;
-
- /**
- *
- *
- * @generated
- */
- private EClass basicEventEClass = null;
-
- /**
- *
- *
- * @generated
- */
- private EClass gateEClass = null;
-
- /**
- *
- *
- * @generated
- */
- private EClass distributionEClass = null;
-
- /**
- *
- *
- * @generated
- */
- private EClass constantDistributionEClass = null;
-
- /**
- *
- *
- * @generated
- */
- private EClass exponentialDistributionEClass = null;
-
- /**
- *
- *
- * @generated
- */
- private EClass andGateEClass = null;
-
- /**
- *
- *
- * @generated
- */
- private EClass orGateEClass = null;
-
- /**
- *
- *
- * @generated
- */
- private EClass kOfMGateEClass = null;
-
- /**
- *
- *
- * @generated
- */
- private EClass reliabilityModelEClass = null;
-
- /**
- *
- *
- * @generated
- */
- private EClass constantModelEClass = null;
-
- /**
- *
- *
- * @generated
- */
- private EClass eventEClass = null;
-
- /**
- *
- *
- * @generated
- */
- private EClass constantEventEClass = null;
-
- /**
- * Creates an instance of the model Package , registered with
- * {@link org.eclipse.emf.ecore.EPackage.Registry EPackage.Registry} by the package
- * package URI value.
- * Note: the correct way to create the package is via the static
- * factory method {@link #init init()}, which also performs
- * initialization of the package, or returns the registered package,
- * if one already exists.
- *
- *
- * @see org.eclipse.emf.ecore.EPackage.Registry
- * @see hu.bme.mit.inf.dslreasoner.faulttree.model.ft.FtPackage#eNS_URI
- * @see #init()
- * @generated
- */
- private FtPackageImpl() {
- super(eNS_URI, FtFactory.eINSTANCE);
- }
-
- /**
- *
- *
- * @generated
- */
- private static boolean isInited = false;
-
- /**
- * Creates, registers, and initializes the Package for this model, and for any others upon which it depends.
- *
- *
This method is used to initialize {@link FtPackage#eINSTANCE} when that field is accessed.
- * Clients should not invoke it directly. Instead, they should simply access that field to obtain the package.
- *
- *
- * @see #eNS_URI
- * @see #createPackageContents()
- * @see #initializePackageContents()
- * @generated
- */
- public static FtPackage init() {
- if (isInited) return (FtPackage)EPackage.Registry.INSTANCE.getEPackage(FtPackage.eNS_URI);
-
- // Obtain or create and register package
- Object registeredFtPackage = EPackage.Registry.INSTANCE.get(eNS_URI);
- FtPackageImpl theFtPackage = registeredFtPackage instanceof FtPackageImpl ? (FtPackageImpl)registeredFtPackage : new FtPackageImpl();
-
- isInited = true;
-
- // Create package meta-data objects
- theFtPackage.createPackageContents();
-
- // Initialize created meta-data
- theFtPackage.initializePackageContents();
-
- // Mark meta-data to indicate it can't be changed
- theFtPackage.freeze();
-
- // Update the registry and return the package
- EPackage.Registry.INSTANCE.put(FtPackage.eNS_URI, theFtPackage);
- return theFtPackage;
- }
-
- /**
- *
- *
- * @generated
- */
- @Override
- public EClass getFaultTree() {
- return faultTreeEClass;
- }
-
- /**
- *
- *
- * @generated
- */
- @Override
- public EReference getFaultTree_Events() {
- return (EReference)faultTreeEClass.getEStructuralFeatures().get(0);
- }
-
- /**
- *
- *
- * @generated
- */
- @Override
- public EReference getFaultTree_TopEvent() {
- return (EReference)faultTreeEClass.getEStructuralFeatures().get(1);
- }
-
- /**
- *
- *
- * @generated
- */
- @Override
- public EClass getRandomEvent() {
- return randomEventEClass;
- }
-
- /**
- *
- *
- * @generated
- */
- @Override
- public EAttribute getRandomEvent_Name() {
- return (EAttribute)randomEventEClass.getEStructuralFeatures().get(0);
- }
-
- /**
- *
- *
- * @generated
- */
- @Override
- public EClass getBasicEvent() {
- return basicEventEClass;
- }
-
- /**
- *
- *
- * @generated
- */
- @Override
- public EReference getBasicEvent_Distribution() {
- return (EReference)basicEventEClass.getEStructuralFeatures().get(0);
- }
-
- /**
- *
- *
- * @generated
- */
- @Override
- public EClass getGate() {
- return gateEClass;
- }
-
- /**
- *
- *
- * @generated
- */
- @Override
- public EReference getGate_InputEvents() {
- return (EReference)gateEClass.getEStructuralFeatures().get(0);
- }
-
- /**
- *
- *
- * @generated
- */
- @Override
- public EClass getDistribution() {
- return distributionEClass;
- }
-
- /**
- *
- *
- * @generated
- */
- @Override
- public EClass getConstantDistribution() {
- return constantDistributionEClass;
- }
-
- /**
- *
- *
- * @generated
- */
- @Override
- public EAttribute getConstantDistribution_P() {
- return (EAttribute)constantDistributionEClass.getEStructuralFeatures().get(0);
- }
-
- /**
- *
- *
- * @generated
- */
- @Override
- public EClass getExponentialDistribution() {
- return exponentialDistributionEClass;
- }
-
- /**
- *
- *
- * @generated
- */
- @Override
- public EAttribute getExponentialDistribution_Lambda() {
- return (EAttribute)exponentialDistributionEClass.getEStructuralFeatures().get(0);
- }
-
- /**
- *
- *
- * @generated
- */
- @Override
- public EClass getAndGate() {
- return andGateEClass;
- }
-
- /**
- *
- *
- * @generated
- */
- @Override
- public EClass getOrGate() {
- return orGateEClass;
- }
-
- /**
- *
- *
- * @generated
- */
- @Override
- public EClass getKOfMGate() {
- return kOfMGateEClass;
- }
-
- /**
- *
- *
- * @generated
- */
- @Override
- public EAttribute getKOfMGate_K() {
- return (EAttribute)kOfMGateEClass.getEStructuralFeatures().get(0);
- }
-
- /**
- *
- *
- * @generated
- */
- @Override
- public EClass getReliabilityModel() {
- return reliabilityModelEClass;
- }
-
- /**
- *
- *
- * @generated
- */
- @Override
- public EClass getConstantModel() {
- return constantModelEClass;
- }
-
- /**
- *
- *
- * @generated
- */
- @Override
- public EAttribute getConstantModel_Failed() {
- return (EAttribute)constantModelEClass.getEStructuralFeatures().get(0);
- }
-
- /**
- *
- *
- * @generated
- */
- @Override
- public EClass getEvent() {
- return eventEClass;
- }
-
- /**
- *
- *
- * @generated
- */
- @Override
- public EClass getConstantEvent() {
- return constantEventEClass;
- }
-
- /**
- *
- *
- * @generated
- */
- @Override
- public EAttribute getConstantEvent_Failed() {
- return (EAttribute)constantEventEClass.getEStructuralFeatures().get(0);
- }
-
- /**
- *
- *
- * @generated
- */
- @Override
- public FtFactory getFtFactory() {
- return (FtFactory)getEFactoryInstance();
- }
-
- /**
- *
- *
- * @generated
- */
- private boolean isCreated = false;
-
- /**
- * Creates the meta-model objects for the package. This method is
- * guarded to have no affect on any invocation but its first.
- *
- *
- * @generated
- */
- public void createPackageContents() {
- if (isCreated) return;
- isCreated = true;
-
- // Create classes and their features
- faultTreeEClass = createEClass(FAULT_TREE);
- createEReference(faultTreeEClass, FAULT_TREE__EVENTS);
- createEReference(faultTreeEClass, FAULT_TREE__TOP_EVENT);
-
- randomEventEClass = createEClass(RANDOM_EVENT);
- createEAttribute(randomEventEClass, RANDOM_EVENT__NAME);
-
- basicEventEClass = createEClass(BASIC_EVENT);
- createEReference(basicEventEClass, BASIC_EVENT__DISTRIBUTION);
-
- gateEClass = createEClass(GATE);
- createEReference(gateEClass, GATE__INPUT_EVENTS);
-
- distributionEClass = createEClass(DISTRIBUTION);
-
- constantDistributionEClass = createEClass(CONSTANT_DISTRIBUTION);
- createEAttribute(constantDistributionEClass, CONSTANT_DISTRIBUTION__P);
-
- exponentialDistributionEClass = createEClass(EXPONENTIAL_DISTRIBUTION);
- createEAttribute(exponentialDistributionEClass, EXPONENTIAL_DISTRIBUTION__LAMBDA);
-
- andGateEClass = createEClass(AND_GATE);
-
- orGateEClass = createEClass(OR_GATE);
-
- kOfMGateEClass = createEClass(KOF_MGATE);
- createEAttribute(kOfMGateEClass, KOF_MGATE__K);
-
- reliabilityModelEClass = createEClass(RELIABILITY_MODEL);
-
- constantModelEClass = createEClass(CONSTANT_MODEL);
- createEAttribute(constantModelEClass, CONSTANT_MODEL__FAILED);
-
- eventEClass = createEClass(EVENT);
-
- constantEventEClass = createEClass(CONSTANT_EVENT);
- createEAttribute(constantEventEClass, CONSTANT_EVENT__FAILED);
- }
-
- /**
- *
- *
- * @generated
- */
- private boolean isInitialized = false;
-
- /**
- * Complete the initialization of the package and its meta-model. This
- * method is guarded to have no affect on any invocation but its first.
- *
- *
- * @generated
- */
- public void initializePackageContents() {
- if (isInitialized) return;
- isInitialized = true;
-
- // Initialize package
- setName(eNAME);
- setNsPrefix(eNS_PREFIX);
- setNsURI(eNS_URI);
-
- // Create type parameters
-
- // Set bounds for type parameters
-
- // Add supertypes to classes
- faultTreeEClass.getESuperTypes().add(this.getReliabilityModel());
- randomEventEClass.getESuperTypes().add(this.getEvent());
- basicEventEClass.getESuperTypes().add(this.getRandomEvent());
- gateEClass.getESuperTypes().add(this.getRandomEvent());
- constantDistributionEClass.getESuperTypes().add(this.getDistribution());
- exponentialDistributionEClass.getESuperTypes().add(this.getDistribution());
- andGateEClass.getESuperTypes().add(this.getGate());
- orGateEClass.getESuperTypes().add(this.getGate());
- kOfMGateEClass.getESuperTypes().add(this.getGate());
- constantModelEClass.getESuperTypes().add(this.getReliabilityModel());
- constantEventEClass.getESuperTypes().add(this.getEvent());
-
- // Initialize classes, features, and operations; add parameters
- initEClass(faultTreeEClass, FaultTree.class, "FaultTree", !IS_ABSTRACT, !IS_INTERFACE, IS_GENERATED_INSTANCE_CLASS);
- initEReference(getFaultTree_Events(), this.getRandomEvent(), null, "events", null, 0, -1, FaultTree.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, IS_COMPOSITE, !IS_RESOLVE_PROXIES, !IS_UNSETTABLE, IS_UNIQUE, !IS_DERIVED, IS_ORDERED);
- initEReference(getFaultTree_TopEvent(), this.getRandomEvent(), null, "topEvent", null, 1, 1, FaultTree.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, !IS_COMPOSITE, IS_RESOLVE_PROXIES, !IS_UNSETTABLE, IS_UNIQUE, !IS_DERIVED, IS_ORDERED);
-
- initEClass(randomEventEClass, RandomEvent.class, "RandomEvent", IS_ABSTRACT, !IS_INTERFACE, IS_GENERATED_INSTANCE_CLASS);
- initEAttribute(getRandomEvent_Name(), ecorePackage.getEString(), "name", null, 0, 1, RandomEvent.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, !IS_UNSETTABLE, !IS_ID, IS_UNIQUE, !IS_DERIVED, IS_ORDERED);
-
- initEClass(basicEventEClass, BasicEvent.class, "BasicEvent", !IS_ABSTRACT, !IS_INTERFACE, IS_GENERATED_INSTANCE_CLASS);
- initEReference(getBasicEvent_Distribution(), this.getDistribution(), null, "distribution", null, 1, 1, BasicEvent.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, IS_COMPOSITE, !IS_RESOLVE_PROXIES, !IS_UNSETTABLE, IS_UNIQUE, !IS_DERIVED, IS_ORDERED);
-
- initEClass(gateEClass, Gate.class, "Gate", IS_ABSTRACT, !IS_INTERFACE, IS_GENERATED_INSTANCE_CLASS);
- initEReference(getGate_InputEvents(), this.getRandomEvent(), null, "inputEvents", null, 2, -1, Gate.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, !IS_COMPOSITE, IS_RESOLVE_PROXIES, !IS_UNSETTABLE, IS_UNIQUE, !IS_DERIVED, IS_ORDERED);
-
- initEClass(distributionEClass, Distribution.class, "Distribution", IS_ABSTRACT, !IS_INTERFACE, IS_GENERATED_INSTANCE_CLASS);
-
- initEClass(constantDistributionEClass, ConstantDistribution.class, "ConstantDistribution", !IS_ABSTRACT, !IS_INTERFACE, IS_GENERATED_INSTANCE_CLASS);
- initEAttribute(getConstantDistribution_P(), ecorePackage.getEDouble(), "p", null, 0, 1, ConstantDistribution.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, !IS_UNSETTABLE, !IS_ID, IS_UNIQUE, !IS_DERIVED, IS_ORDERED);
-
- initEClass(exponentialDistributionEClass, ExponentialDistribution.class, "ExponentialDistribution", !IS_ABSTRACT, !IS_INTERFACE, IS_GENERATED_INSTANCE_CLASS);
- initEAttribute(getExponentialDistribution_Lambda(), ecorePackage.getEDouble(), "lambda", null, 0, 1, ExponentialDistribution.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, !IS_UNSETTABLE, !IS_ID, IS_UNIQUE, !IS_DERIVED, IS_ORDERED);
-
- initEClass(andGateEClass, AndGate.class, "AndGate", !IS_ABSTRACT, !IS_INTERFACE, IS_GENERATED_INSTANCE_CLASS);
-
- initEClass(orGateEClass, OrGate.class, "OrGate", !IS_ABSTRACT, !IS_INTERFACE, IS_GENERATED_INSTANCE_CLASS);
-
- initEClass(kOfMGateEClass, KOfMGate.class, "KOfMGate", !IS_ABSTRACT, !IS_INTERFACE, IS_GENERATED_INSTANCE_CLASS);
- initEAttribute(getKOfMGate_K(), ecorePackage.getEInt(), "k", null, 0, 1, KOfMGate.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, !IS_UNSETTABLE, !IS_ID, IS_UNIQUE, !IS_DERIVED, IS_ORDERED);
-
- initEClass(reliabilityModelEClass, ReliabilityModel.class, "ReliabilityModel", IS_ABSTRACT, !IS_INTERFACE, IS_GENERATED_INSTANCE_CLASS);
-
- initEClass(constantModelEClass, ConstantModel.class, "ConstantModel", !IS_ABSTRACT, !IS_INTERFACE, IS_GENERATED_INSTANCE_CLASS);
- initEAttribute(getConstantModel_Failed(), ecorePackage.getEBoolean(), "failed", null, 0, 1, ConstantModel.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, !IS_UNSETTABLE, !IS_ID, IS_UNIQUE, !IS_DERIVED, IS_ORDERED);
-
- initEClass(eventEClass, Event.class, "Event", IS_ABSTRACT, !IS_INTERFACE, IS_GENERATED_INSTANCE_CLASS);
-
- initEClass(constantEventEClass, ConstantEvent.class, "ConstantEvent", !IS_ABSTRACT, !IS_INTERFACE, IS_GENERATED_INSTANCE_CLASS);
- initEAttribute(getConstantEvent_Failed(), ecorePackage.getEBoolean(), "failed", null, 0, 1, ConstantEvent.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, !IS_UNSETTABLE, !IS_ID, IS_UNIQUE, !IS_DERIVED, IS_ORDERED);
-
- // Create resource
- createResource(eNS_URI);
- }
-
-} //FtPackageImpl
diff --git a/Stochastic/hu.bme.mit.inf.dslreasoner.faulttree.model/ecore-gen/hu/bme/mit/inf/dslreasoner/faulttree/model/ft/impl/GateImpl.java b/Stochastic/hu.bme.mit.inf.dslreasoner.faulttree.model/ecore-gen/hu/bme/mit/inf/dslreasoner/faulttree/model/ft/impl/GateImpl.java
deleted file mode 100644
index 9e753a09..00000000
--- a/Stochastic/hu.bme.mit.inf.dslreasoner.faulttree.model/ecore-gen/hu/bme/mit/inf/dslreasoner/faulttree/model/ft/impl/GateImpl.java
+++ /dev/null
@@ -1,133 +0,0 @@
-/**
- */
-package hu.bme.mit.inf.dslreasoner.faulttree.model.ft.impl;
-
-import hu.bme.mit.inf.dslreasoner.faulttree.model.ft.FtPackage;
-import hu.bme.mit.inf.dslreasoner.faulttree.model.ft.Gate;
-import hu.bme.mit.inf.dslreasoner.faulttree.model.ft.RandomEvent;
-
-import java.util.Collection;
-
-import org.eclipse.emf.common.util.EList;
-
-import org.eclipse.emf.ecore.EClass;
-
-import org.eclipse.emf.ecore.util.EObjectResolvingEList;
-
-/**
- *
- * An implementation of the model object 'Gate '.
- *
- *
- * The following features are implemented:
- *
- *
- * {@link hu.bme.mit.inf.dslreasoner.faulttree.model.ft.impl.GateImpl#getInputEvents Input Events }
- *
- *
- * @generated
- */
-public abstract class GateImpl extends RandomEventImpl implements Gate {
- /**
- * The cached value of the '{@link #getInputEvents() Input Events }' reference list.
- *
- *
- * @see #getInputEvents()
- * @generated
- * @ordered
- */
- protected EList inputEvents;
-
- /**
- *
- *
- * @generated
- */
- protected GateImpl() {
- super();
- }
-
- /**
- *
- *
- * @generated
- */
- @Override
- protected EClass eStaticClass() {
- return FtPackage.Literals.GATE;
- }
-
- /**
- *
- *
- * @generated
- */
- @Override
- public EList getInputEvents() {
- if (inputEvents == null) {
- inputEvents = new EObjectResolvingEList(RandomEvent.class, this, FtPackage.GATE__INPUT_EVENTS);
- }
- return inputEvents;
- }
-
- /**
- *
- *
- * @generated
- */
- @Override
- public Object eGet(int featureID, boolean resolve, boolean coreType) {
- switch (featureID) {
- case FtPackage.GATE__INPUT_EVENTS:
- return getInputEvents();
- }
- return super.eGet(featureID, resolve, coreType);
- }
-
- /**
- *
- *
- * @generated
- */
- @SuppressWarnings("unchecked")
- @Override
- public void eSet(int featureID, Object newValue) {
- switch (featureID) {
- case FtPackage.GATE__INPUT_EVENTS:
- getInputEvents().clear();
- getInputEvents().addAll((Collection extends RandomEvent>)newValue);
- return;
- }
- super.eSet(featureID, newValue);
- }
-
- /**
- *
- *
- * @generated
- */
- @Override
- public void eUnset(int featureID) {
- switch (featureID) {
- case FtPackage.GATE__INPUT_EVENTS:
- getInputEvents().clear();
- return;
- }
- super.eUnset(featureID);
- }
-
- /**
- *
- *
- * @generated
- */
- @Override
- public boolean eIsSet(int featureID) {
- switch (featureID) {
- case FtPackage.GATE__INPUT_EVENTS:
- return inputEvents != null && !inputEvents.isEmpty();
- }
- return super.eIsSet(featureID);
- }
-
-} //GateImpl
diff --git a/Stochastic/hu.bme.mit.inf.dslreasoner.faulttree.model/ecore-gen/hu/bme/mit/inf/dslreasoner/faulttree/model/ft/impl/KOfMGateImpl.java b/Stochastic/hu.bme.mit.inf.dslreasoner.faulttree.model/ecore-gen/hu/bme/mit/inf/dslreasoner/faulttree/model/ft/impl/KOfMGateImpl.java
deleted file mode 100644
index 47ca936b..00000000
--- a/Stochastic/hu.bme.mit.inf.dslreasoner.faulttree.model/ecore-gen/hu/bme/mit/inf/dslreasoner/faulttree/model/ft/impl/KOfMGateImpl.java
+++ /dev/null
@@ -1,164 +0,0 @@
-/**
- */
-package hu.bme.mit.inf.dslreasoner.faulttree.model.ft.impl;
-
-import hu.bme.mit.inf.dslreasoner.faulttree.model.ft.FtPackage;
-import hu.bme.mit.inf.dslreasoner.faulttree.model.ft.KOfMGate;
-
-import org.eclipse.emf.common.notify.Notification;
-
-import org.eclipse.emf.ecore.EClass;
-
-import org.eclipse.emf.ecore.impl.ENotificationImpl;
-
-/**
- *
- * An implementation of the model object 'KOf MGate '.
- *
- *
- * The following features are implemented:
- *
- *
- * {@link hu.bme.mit.inf.dslreasoner.faulttree.model.ft.impl.KOfMGateImpl#getK K }
- *
- *
- * @generated
- */
-public class KOfMGateImpl extends GateImpl implements KOfMGate {
- /**
- * The default value of the '{@link #getK() K }' attribute.
- *
- *
- * @see #getK()
- * @generated
- * @ordered
- */
- protected static final int K_EDEFAULT = 0;
-
- /**
- * The cached value of the '{@link #getK() K }' attribute.
- *
- *
- * @see #getK()
- * @generated
- * @ordered
- */
- protected int k = K_EDEFAULT;
-
- /**
- *
- *
- * @generated
- */
- protected KOfMGateImpl() {
- super();
- }
-
- /**
- *
- *
- * @generated
- */
- @Override
- protected EClass eStaticClass() {
- return FtPackage.Literals.KOF_MGATE;
- }
-
- /**
- *
- *
- * @generated
- */
- @Override
- public int getK() {
- return k;
- }
-
- /**
- *
- *
- * @generated
- */
- @Override
- public void setK(int newK) {
- int oldK = k;
- k = newK;
- if (eNotificationRequired())
- eNotify(new ENotificationImpl(this, Notification.SET, FtPackage.KOF_MGATE__K, oldK, k));
- }
-
- /**
- *
- *
- * @generated
- */
- @Override
- public Object eGet(int featureID, boolean resolve, boolean coreType) {
- switch (featureID) {
- case FtPackage.KOF_MGATE__K:
- return getK();
- }
- return super.eGet(featureID, resolve, coreType);
- }
-
- /**
- *
- *
- * @generated
- */
- @Override
- public void eSet(int featureID, Object newValue) {
- switch (featureID) {
- case FtPackage.KOF_MGATE__K:
- setK((Integer)newValue);
- return;
- }
- super.eSet(featureID, newValue);
- }
-
- /**
- *
- *
- * @generated
- */
- @Override
- public void eUnset(int featureID) {
- switch (featureID) {
- case FtPackage.KOF_MGATE__K:
- setK(K_EDEFAULT);
- return;
- }
- super.eUnset(featureID);
- }
-
- /**
- *
- *
- * @generated
- */
- @Override
- public boolean eIsSet(int featureID) {
- switch (featureID) {
- case FtPackage.KOF_MGATE__K:
- return k != K_EDEFAULT;
- }
- return super.eIsSet(featureID);
- }
-
- /**
- *
- *
- * @generated
- */
- @Override
- public String toString() {
- if (eIsProxy()) return super.toString();
-
- StringBuilder result = new StringBuilder(super.toString());
- result.append(" (k: ");
- result.append(k);
- result.append(')');
- return result.toString();
- }
-
-} //KOfMGateImpl
diff --git a/Stochastic/hu.bme.mit.inf.dslreasoner.faulttree.model/ecore-gen/hu/bme/mit/inf/dslreasoner/faulttree/model/ft/impl/OrGateImpl.java b/Stochastic/hu.bme.mit.inf.dslreasoner.faulttree.model/ecore-gen/hu/bme/mit/inf/dslreasoner/faulttree/model/ft/impl/OrGateImpl.java
deleted file mode 100644
index 88bd2bae..00000000
--- a/Stochastic/hu.bme.mit.inf.dslreasoner.faulttree.model/ecore-gen/hu/bme/mit/inf/dslreasoner/faulttree/model/ft/impl/OrGateImpl.java
+++ /dev/null
@@ -1,37 +0,0 @@
-/**
- */
-package hu.bme.mit.inf.dslreasoner.faulttree.model.ft.impl;
-
-import hu.bme.mit.inf.dslreasoner.faulttree.model.ft.FtPackage;
-import hu.bme.mit.inf.dslreasoner.faulttree.model.ft.OrGate;
-
-import org.eclipse.emf.ecore.EClass;
-
-/**
- *
- * An implementation of the model object 'Or Gate '.
- *
- *
- * @generated
- */
-public class OrGateImpl extends GateImpl implements OrGate {
- /**
- *
- *
- * @generated
- */
- protected OrGateImpl() {
- super();
- }
-
- /**
- *
- *
- * @generated
- */
- @Override
- protected EClass eStaticClass() {
- return FtPackage.Literals.OR_GATE;
- }
-
-} //OrGateImpl
diff --git a/Stochastic/hu.bme.mit.inf.dslreasoner.faulttree.model/ecore-gen/hu/bme/mit/inf/dslreasoner/faulttree/model/ft/impl/RandomEventImpl.java b/Stochastic/hu.bme.mit.inf.dslreasoner.faulttree.model/ecore-gen/hu/bme/mit/inf/dslreasoner/faulttree/model/ft/impl/RandomEventImpl.java
deleted file mode 100644
index 4f9eda56..00000000
--- a/Stochastic/hu.bme.mit.inf.dslreasoner.faulttree.model/ecore-gen/hu/bme/mit/inf/dslreasoner/faulttree/model/ft/impl/RandomEventImpl.java
+++ /dev/null
@@ -1,164 +0,0 @@
-/**
- */
-package hu.bme.mit.inf.dslreasoner.faulttree.model.ft.impl;
-
-import hu.bme.mit.inf.dslreasoner.faulttree.model.ft.FtPackage;
-import hu.bme.mit.inf.dslreasoner.faulttree.model.ft.RandomEvent;
-
-import org.eclipse.emf.common.notify.Notification;
-
-import org.eclipse.emf.ecore.EClass;
-
-import org.eclipse.emf.ecore.impl.ENotificationImpl;
-
-/**
- *
- * An implementation of the model object 'Random Event '.
- *
- *
- * The following features are implemented:
- *
- *
- * {@link hu.bme.mit.inf.dslreasoner.faulttree.model.ft.impl.RandomEventImpl#getName Name }
- *
- *
- * @generated
- */
-public abstract class RandomEventImpl extends EventImpl implements RandomEvent {
- /**
- * The default value of the '{@link #getName() Name }' attribute.
- *
- *
- * @see #getName()
- * @generated
- * @ordered
- */
- protected static final String NAME_EDEFAULT = null;
-
- /**
- * The cached value of the '{@link #getName() Name }' attribute.
- *
- *
- * @see #getName()
- * @generated
- * @ordered
- */
- protected String name = NAME_EDEFAULT;
-
- /**
- *
- *
- * @generated
- */
- protected RandomEventImpl() {
- super();
- }
-
- /**
- *
- *
- * @generated
- */
- @Override
- protected EClass eStaticClass() {
- return FtPackage.Literals.RANDOM_EVENT;
- }
-
- /**
- *
- *
- * @generated
- */
- @Override
- public String getName() {
- return name;
- }
-
- /**
- *
- *
- * @generated
- */
- @Override
- public void setName(String newName) {
- String oldName = name;
- name = newName;
- if (eNotificationRequired())
- eNotify(new ENotificationImpl(this, Notification.SET, FtPackage.RANDOM_EVENT__NAME, oldName, name));
- }
-
- /**
- *
- *
- * @generated
- */
- @Override
- public Object eGet(int featureID, boolean resolve, boolean coreType) {
- switch (featureID) {
- case FtPackage.RANDOM_EVENT__NAME:
- return getName();
- }
- return super.eGet(featureID, resolve, coreType);
- }
-
- /**
- *
- *
- * @generated
- */
- @Override
- public void eSet(int featureID, Object newValue) {
- switch (featureID) {
- case FtPackage.RANDOM_EVENT__NAME:
- setName((String)newValue);
- return;
- }
- super.eSet(featureID, newValue);
- }
-
- /**
- *
- *
- * @generated
- */
- @Override
- public void eUnset(int featureID) {
- switch (featureID) {
- case FtPackage.RANDOM_EVENT__NAME:
- setName(NAME_EDEFAULT);
- return;
- }
- super.eUnset(featureID);
- }
-
- /**
- *
- *
- * @generated
- */
- @Override
- public boolean eIsSet(int featureID) {
- switch (featureID) {
- case FtPackage.RANDOM_EVENT__NAME:
- return NAME_EDEFAULT == null ? name != null : !NAME_EDEFAULT.equals(name);
- }
- return super.eIsSet(featureID);
- }
-
- /**
- *
- *
- * @generated
- */
- @Override
- public String toString() {
- if (eIsProxy()) return super.toString();
-
- StringBuilder result = new StringBuilder(super.toString());
- result.append(" (name: ");
- result.append(name);
- result.append(')');
- return result.toString();
- }
-
-} //RandomEventImpl
diff --git a/Stochastic/hu.bme.mit.inf.dslreasoner.faulttree.model/ecore-gen/hu/bme/mit/inf/dslreasoner/faulttree/model/ft/impl/ReliabilityModelImpl.java b/Stochastic/hu.bme.mit.inf.dslreasoner.faulttree.model/ecore-gen/hu/bme/mit/inf/dslreasoner/faulttree/model/ft/impl/ReliabilityModelImpl.java
deleted file mode 100644
index e3d0eec1..00000000
--- a/Stochastic/hu.bme.mit.inf.dslreasoner.faulttree.model/ecore-gen/hu/bme/mit/inf/dslreasoner/faulttree/model/ft/impl/ReliabilityModelImpl.java
+++ /dev/null
@@ -1,39 +0,0 @@
-/**
- */
-package hu.bme.mit.inf.dslreasoner.faulttree.model.ft.impl;
-
-import hu.bme.mit.inf.dslreasoner.faulttree.model.ft.FtPackage;
-import hu.bme.mit.inf.dslreasoner.faulttree.model.ft.ReliabilityModel;
-
-import org.eclipse.emf.ecore.EClass;
-
-import org.eclipse.emf.ecore.impl.MinimalEObjectImpl;
-
-/**
- *
- * An implementation of the model object 'Reliability Model '.
- *
- *
- * @generated
- */
-public abstract class ReliabilityModelImpl extends MinimalEObjectImpl.Container implements ReliabilityModel {
- /**
- *
- *
- * @generated
- */
- protected ReliabilityModelImpl() {
- super();
- }
-
- /**
- *
- *
- * @generated
- */
- @Override
- protected EClass eStaticClass() {
- return FtPackage.Literals.RELIABILITY_MODEL;
- }
-
-} //ReliabilityModelImpl
diff --git a/Stochastic/hu.bme.mit.inf.dslreasoner.faulttree.model/ecore-gen/hu/bme/mit/inf/dslreasoner/faulttree/model/ft/util/FtAdapterFactory.java b/Stochastic/hu.bme.mit.inf.dslreasoner.faulttree.model/ecore-gen/hu/bme/mit/inf/dslreasoner/faulttree/model/ft/util/FtAdapterFactory.java
deleted file mode 100644
index ba7545f4..00000000
--- a/Stochastic/hu.bme.mit.inf.dslreasoner.faulttree.model/ecore-gen/hu/bme/mit/inf/dslreasoner/faulttree/model/ft/util/FtAdapterFactory.java
+++ /dev/null
@@ -1,354 +0,0 @@
-/**
- */
-package hu.bme.mit.inf.dslreasoner.faulttree.model.ft.util;
-
-import hu.bme.mit.inf.dslreasoner.faulttree.model.ft.*;
-
-import org.eclipse.emf.common.notify.Adapter;
-import org.eclipse.emf.common.notify.Notifier;
-
-import org.eclipse.emf.common.notify.impl.AdapterFactoryImpl;
-
-import org.eclipse.emf.ecore.EObject;
-
-/**
- *
- * The Adapter Factory for the model.
- * It provides an adapter createXXX
method for each class of the model.
- *
- * @see hu.bme.mit.inf.dslreasoner.faulttree.model.ft.FtPackage
- * @generated
- */
-public class FtAdapterFactory extends AdapterFactoryImpl {
- /**
- * The cached model package.
- *
- *
- * @generated
- */
- protected static FtPackage modelPackage;
-
- /**
- * Creates an instance of the adapter factory.
- *
- *
- * @generated
- */
- public FtAdapterFactory() {
- if (modelPackage == null) {
- modelPackage = FtPackage.eINSTANCE;
- }
- }
-
- /**
- * Returns whether this factory is applicable for the type of the object.
- *
- * This implementation returns true
if the object is either the model's package or is an instance object of the model.
- *
- * @return whether this factory is applicable for the type of the object.
- * @generated
- */
- @Override
- public boolean isFactoryForType(Object object) {
- if (object == modelPackage) {
- return true;
- }
- if (object instanceof EObject) {
- return ((EObject)object).eClass().getEPackage() == modelPackage;
- }
- return false;
- }
-
- /**
- * The switch that delegates to the createXXX
methods.
- *
- *
- * @generated
- */
- protected FtSwitch modelSwitch =
- new FtSwitch() {
- @Override
- public Adapter caseFaultTree(FaultTree object) {
- return createFaultTreeAdapter();
- }
- @Override
- public Adapter caseRandomEvent(RandomEvent object) {
- return createRandomEventAdapter();
- }
- @Override
- public Adapter caseBasicEvent(BasicEvent object) {
- return createBasicEventAdapter();
- }
- @Override
- public Adapter caseGate(Gate object) {
- return createGateAdapter();
- }
- @Override
- public Adapter caseDistribution(Distribution object) {
- return createDistributionAdapter();
- }
- @Override
- public Adapter caseConstantDistribution(ConstantDistribution object) {
- return createConstantDistributionAdapter();
- }
- @Override
- public Adapter caseExponentialDistribution(ExponentialDistribution object) {
- return createExponentialDistributionAdapter();
- }
- @Override
- public Adapter caseAndGate(AndGate object) {
- return createAndGateAdapter();
- }
- @Override
- public Adapter caseOrGate(OrGate object) {
- return createOrGateAdapter();
- }
- @Override
- public Adapter caseKOfMGate(KOfMGate object) {
- return createKOfMGateAdapter();
- }
- @Override
- public Adapter caseReliabilityModel(ReliabilityModel object) {
- return createReliabilityModelAdapter();
- }
- @Override
- public Adapter caseConstantModel(ConstantModel object) {
- return createConstantModelAdapter();
- }
- @Override
- public Adapter caseEvent(Event object) {
- return createEventAdapter();
- }
- @Override
- public Adapter caseConstantEvent(ConstantEvent object) {
- return createConstantEventAdapter();
- }
- @Override
- public Adapter defaultCase(EObject object) {
- return createEObjectAdapter();
- }
- };
-
- /**
- * Creates an adapter for the target
.
- *
- *
- * @param target the object to adapt.
- * @return the adapter for the target
.
- * @generated
- */
- @Override
- public Adapter createAdapter(Notifier target) {
- return modelSwitch.doSwitch((EObject)target);
- }
-
-
- /**
- * Creates a new adapter for an object of class '{@link hu.bme.mit.inf.dslreasoner.faulttree.model.ft.FaultTree Fault Tree }'.
- *
- * This default implementation returns null so that we can easily ignore cases;
- * it's useful to ignore a case when inheritance will catch all the cases anyway.
- *
- * @return the new adapter.
- * @see hu.bme.mit.inf.dslreasoner.faulttree.model.ft.FaultTree
- * @generated
- */
- public Adapter createFaultTreeAdapter() {
- return null;
- }
-
- /**
- * Creates a new adapter for an object of class '{@link hu.bme.mit.inf.dslreasoner.faulttree.model.ft.RandomEvent Random Event }'.
- *
- * This default implementation returns null so that we can easily ignore cases;
- * it's useful to ignore a case when inheritance will catch all the cases anyway.
- *
- * @return the new adapter.
- * @see hu.bme.mit.inf.dslreasoner.faulttree.model.ft.RandomEvent
- * @generated
- */
- public Adapter createRandomEventAdapter() {
- return null;
- }
-
- /**
- * Creates a new adapter for an object of class '{@link hu.bme.mit.inf.dslreasoner.faulttree.model.ft.BasicEvent Basic Event }'.
- *
- * This default implementation returns null so that we can easily ignore cases;
- * it's useful to ignore a case when inheritance will catch all the cases anyway.
- *
- * @return the new adapter.
- * @see hu.bme.mit.inf.dslreasoner.faulttree.model.ft.BasicEvent
- * @generated
- */
- public Adapter createBasicEventAdapter() {
- return null;
- }
-
- /**
- * Creates a new adapter for an object of class '{@link hu.bme.mit.inf.dslreasoner.faulttree.model.ft.Gate Gate }'.
- *
- * This default implementation returns null so that we can easily ignore cases;
- * it's useful to ignore a case when inheritance will catch all the cases anyway.
- *
- * @return the new adapter.
- * @see hu.bme.mit.inf.dslreasoner.faulttree.model.ft.Gate
- * @generated
- */
- public Adapter createGateAdapter() {
- return null;
- }
-
- /**
- * Creates a new adapter for an object of class '{@link hu.bme.mit.inf.dslreasoner.faulttree.model.ft.Distribution Distribution }'.
- *
- * This default implementation returns null so that we can easily ignore cases;
- * it's useful to ignore a case when inheritance will catch all the cases anyway.
- *
- * @return the new adapter.
- * @see hu.bme.mit.inf.dslreasoner.faulttree.model.ft.Distribution
- * @generated
- */
- public Adapter createDistributionAdapter() {
- return null;
- }
-
- /**
- * Creates a new adapter for an object of class '{@link hu.bme.mit.inf.dslreasoner.faulttree.model.ft.ConstantDistribution Constant Distribution }'.
- *
- * This default implementation returns null so that we can easily ignore cases;
- * it's useful to ignore a case when inheritance will catch all the cases anyway.
- *
- * @return the new adapter.
- * @see hu.bme.mit.inf.dslreasoner.faulttree.model.ft.ConstantDistribution
- * @generated
- */
- public Adapter createConstantDistributionAdapter() {
- return null;
- }
-
- /**
- * Creates a new adapter for an object of class '{@link hu.bme.mit.inf.dslreasoner.faulttree.model.ft.ExponentialDistribution Exponential Distribution }'.
- *
- * This default implementation returns null so that we can easily ignore cases;
- * it's useful to ignore a case when inheritance will catch all the cases anyway.
- *
- * @return the new adapter.
- * @see hu.bme.mit.inf.dslreasoner.faulttree.model.ft.ExponentialDistribution
- * @generated
- */
- public Adapter createExponentialDistributionAdapter() {
- return null;
- }
-
- /**
- * Creates a new adapter for an object of class '{@link hu.bme.mit.inf.dslreasoner.faulttree.model.ft.AndGate And Gate }'.
- *
- * This default implementation returns null so that we can easily ignore cases;
- * it's useful to ignore a case when inheritance will catch all the cases anyway.
- *
- * @return the new adapter.
- * @see hu.bme.mit.inf.dslreasoner.faulttree.model.ft.AndGate
- * @generated
- */
- public Adapter createAndGateAdapter() {
- return null;
- }
-
- /**
- * Creates a new adapter for an object of class '{@link hu.bme.mit.inf.dslreasoner.faulttree.model.ft.OrGate Or Gate }'.
- *
- * This default implementation returns null so that we can easily ignore cases;
- * it's useful to ignore a case when inheritance will catch all the cases anyway.
- *
- * @return the new adapter.
- * @see hu.bme.mit.inf.dslreasoner.faulttree.model.ft.OrGate
- * @generated
- */
- public Adapter createOrGateAdapter() {
- return null;
- }
-
- /**
- * Creates a new adapter for an object of class '{@link hu.bme.mit.inf.dslreasoner.faulttree.model.ft.KOfMGate KOf MGate }'.
- *
- * This default implementation returns null so that we can easily ignore cases;
- * it's useful to ignore a case when inheritance will catch all the cases anyway.
- *
- * @return the new adapter.
- * @see hu.bme.mit.inf.dslreasoner.faulttree.model.ft.KOfMGate
- * @generated
- */
- public Adapter createKOfMGateAdapter() {
- return null;
- }
-
- /**
- * Creates a new adapter for an object of class '{@link hu.bme.mit.inf.dslreasoner.faulttree.model.ft.ReliabilityModel Reliability Model }'.
- *
- * This default implementation returns null so that we can easily ignore cases;
- * it's useful to ignore a case when inheritance will catch all the cases anyway.
- *
- * @return the new adapter.
- * @see hu.bme.mit.inf.dslreasoner.faulttree.model.ft.ReliabilityModel
- * @generated
- */
- public Adapter createReliabilityModelAdapter() {
- return null;
- }
-
- /**
- * Creates a new adapter for an object of class '{@link hu.bme.mit.inf.dslreasoner.faulttree.model.ft.ConstantModel Constant Model }'.
- *
- * This default implementation returns null so that we can easily ignore cases;
- * it's useful to ignore a case when inheritance will catch all the cases anyway.
- *
- * @return the new adapter.
- * @see hu.bme.mit.inf.dslreasoner.faulttree.model.ft.ConstantModel
- * @generated
- */
- public Adapter createConstantModelAdapter() {
- return null;
- }
-
- /**
- * Creates a new adapter for an object of class '{@link hu.bme.mit.inf.dslreasoner.faulttree.model.ft.Event Event }'.
- *
- * This default implementation returns null so that we can easily ignore cases;
- * it's useful to ignore a case when inheritance will catch all the cases anyway.
- *
- * @return the new adapter.
- * @see hu.bme.mit.inf.dslreasoner.faulttree.model.ft.Event
- * @generated
- */
- public Adapter createEventAdapter() {
- return null;
- }
-
- /**
- * Creates a new adapter for an object of class '{@link hu.bme.mit.inf.dslreasoner.faulttree.model.ft.ConstantEvent Constant Event }'.
- *
- * This default implementation returns null so that we can easily ignore cases;
- * it's useful to ignore a case when inheritance will catch all the cases anyway.
- *
- * @return the new adapter.
- * @see hu.bme.mit.inf.dslreasoner.faulttree.model.ft.ConstantEvent
- * @generated
- */
- public Adapter createConstantEventAdapter() {
- return null;
- }
-
- /**
- * Creates a new adapter for the default case.
- *
- * This default implementation returns null.
- *
- * @return the new adapter.
- * @generated
- */
- public Adapter createEObjectAdapter() {
- return null;
- }
-
-} //FtAdapterFactory
diff --git a/Stochastic/hu.bme.mit.inf.dslreasoner.faulttree.model/ecore-gen/hu/bme/mit/inf/dslreasoner/faulttree/model/ft/util/FtSwitch.java b/Stochastic/hu.bme.mit.inf.dslreasoner.faulttree.model/ecore-gen/hu/bme/mit/inf/dslreasoner/faulttree/model/ft/util/FtSwitch.java
deleted file mode 100644
index 1da4f8e8..00000000
--- a/Stochastic/hu.bme.mit.inf.dslreasoner.faulttree.model/ecore-gen/hu/bme/mit/inf/dslreasoner/faulttree/model/ft/util/FtSwitch.java
+++ /dev/null
@@ -1,402 +0,0 @@
-/**
- */
-package hu.bme.mit.inf.dslreasoner.faulttree.model.ft.util;
-
-import hu.bme.mit.inf.dslreasoner.faulttree.model.ft.*;
-
-import org.eclipse.emf.ecore.EObject;
-import org.eclipse.emf.ecore.EPackage;
-
-import org.eclipse.emf.ecore.util.Switch;
-
-/**
- *
- * The Switch for the model's inheritance hierarchy.
- * It supports the call {@link #doSwitch(EObject) doSwitch(object)}
- * to invoke the caseXXX
method for each class of the model,
- * starting with the actual class of the object
- * and proceeding up the inheritance hierarchy
- * until a non-null result is returned,
- * which is the result of the switch.
- *
- * @see hu.bme.mit.inf.dslreasoner.faulttree.model.ft.FtPackage
- * @generated
- */
-public class FtSwitch extends Switch {
- /**
- * The cached model package
- *
- *
- * @generated
- */
- protected static FtPackage modelPackage;
-
- /**
- * Creates an instance of the switch.
- *
- *
- * @generated
- */
- public FtSwitch() {
- if (modelPackage == null) {
- modelPackage = FtPackage.eINSTANCE;
- }
- }
-
- /**
- * Checks whether this is a switch for the given package.
- *
- *
- * @param ePackage the package in question.
- * @return whether this is a switch for the given package.
- * @generated
- */
- @Override
- protected boolean isSwitchFor(EPackage ePackage) {
- return ePackage == modelPackage;
- }
-
- /**
- * Calls caseXXX
for each class of the model until one returns a non null result; it yields that result.
- *
- *
- * @return the first non-null result returned by a caseXXX
call.
- * @generated
- */
- @Override
- protected T doSwitch(int classifierID, EObject theEObject) {
- switch (classifierID) {
- case FtPackage.FAULT_TREE: {
- FaultTree faultTree = (FaultTree)theEObject;
- T result = caseFaultTree(faultTree);
- if (result == null) result = caseReliabilityModel(faultTree);
- if (result == null) result = defaultCase(theEObject);
- return result;
- }
- case FtPackage.RANDOM_EVENT: {
- RandomEvent randomEvent = (RandomEvent)theEObject;
- T result = caseRandomEvent(randomEvent);
- if (result == null) result = caseEvent(randomEvent);
- if (result == null) result = defaultCase(theEObject);
- return result;
- }
- case FtPackage.BASIC_EVENT: {
- BasicEvent basicEvent = (BasicEvent)theEObject;
- T result = caseBasicEvent(basicEvent);
- if (result == null) result = caseRandomEvent(basicEvent);
- if (result == null) result = caseEvent(basicEvent);
- if (result == null) result = defaultCase(theEObject);
- return result;
- }
- case FtPackage.GATE: {
- Gate gate = (Gate)theEObject;
- T result = caseGate(gate);
- if (result == null) result = caseRandomEvent(gate);
- if (result == null) result = caseEvent(gate);
- if (result == null) result = defaultCase(theEObject);
- return result;
- }
- case FtPackage.DISTRIBUTION: {
- Distribution distribution = (Distribution)theEObject;
- T result = caseDistribution(distribution);
- if (result == null) result = defaultCase(theEObject);
- return result;
- }
- case FtPackage.CONSTANT_DISTRIBUTION: {
- ConstantDistribution constantDistribution = (ConstantDistribution)theEObject;
- T result = caseConstantDistribution(constantDistribution);
- if (result == null) result = caseDistribution(constantDistribution);
- if (result == null) result = defaultCase(theEObject);
- return result;
- }
- case FtPackage.EXPONENTIAL_DISTRIBUTION: {
- ExponentialDistribution exponentialDistribution = (ExponentialDistribution)theEObject;
- T result = caseExponentialDistribution(exponentialDistribution);
- if (result == null) result = caseDistribution(exponentialDistribution);
- if (result == null) result = defaultCase(theEObject);
- return result;
- }
- case FtPackage.AND_GATE: {
- AndGate andGate = (AndGate)theEObject;
- T result = caseAndGate(andGate);
- if (result == null) result = caseGate(andGate);
- if (result == null) result = caseRandomEvent(andGate);
- if (result == null) result = caseEvent(andGate);
- if (result == null) result = defaultCase(theEObject);
- return result;
- }
- case FtPackage.OR_GATE: {
- OrGate orGate = (OrGate)theEObject;
- T result = caseOrGate(orGate);
- if (result == null) result = caseGate(orGate);
- if (result == null) result = caseRandomEvent(orGate);
- if (result == null) result = caseEvent(orGate);
- if (result == null) result = defaultCase(theEObject);
- return result;
- }
- case FtPackage.KOF_MGATE: {
- KOfMGate kOfMGate = (KOfMGate)theEObject;
- T result = caseKOfMGate(kOfMGate);
- if (result == null) result = caseGate(kOfMGate);
- if (result == null) result = caseRandomEvent(kOfMGate);
- if (result == null) result = caseEvent(kOfMGate);
- if (result == null) result = defaultCase(theEObject);
- return result;
- }
- case FtPackage.RELIABILITY_MODEL: {
- ReliabilityModel reliabilityModel = (ReliabilityModel)theEObject;
- T result = caseReliabilityModel(reliabilityModel);
- if (result == null) result = defaultCase(theEObject);
- return result;
- }
- case FtPackage.CONSTANT_MODEL: {
- ConstantModel constantModel = (ConstantModel)theEObject;
- T result = caseConstantModel(constantModel);
- if (result == null) result = caseReliabilityModel(constantModel);
- if (result == null) result = defaultCase(theEObject);
- return result;
- }
- case FtPackage.EVENT: {
- Event event = (Event)theEObject;
- T result = caseEvent(event);
- if (result == null) result = defaultCase(theEObject);
- return result;
- }
- case FtPackage.CONSTANT_EVENT: {
- ConstantEvent constantEvent = (ConstantEvent)theEObject;
- T result = caseConstantEvent(constantEvent);
- if (result == null) result = caseEvent(constantEvent);
- if (result == null) result = defaultCase(theEObject);
- return result;
- }
- default: return defaultCase(theEObject);
- }
- }
-
- /**
- * Returns the result of interpreting the object as an instance of 'Fault Tree '.
- *
- * This implementation returns null;
- * returning a non-null result will terminate the switch.
- *
- * @param object the target of the switch.
- * @return the result of interpreting the object as an instance of 'Fault Tree '.
- * @see #doSwitch(org.eclipse.emf.ecore.EObject) doSwitch(EObject)
- * @generated
- */
- public T caseFaultTree(FaultTree object) {
- return null;
- }
-
- /**
- * Returns the result of interpreting the object as an instance of 'Random Event '.
- *
- * This implementation returns null;
- * returning a non-null result will terminate the switch.
- *
- * @param object the target of the switch.
- * @return the result of interpreting the object as an instance of 'Random Event '.
- * @see #doSwitch(org.eclipse.emf.ecore.EObject) doSwitch(EObject)
- * @generated
- */
- public T caseRandomEvent(RandomEvent object) {
- return null;
- }
-
- /**
- * Returns the result of interpreting the object as an instance of 'Basic Event '.
- *
- * This implementation returns null;
- * returning a non-null result will terminate the switch.
- *
- * @param object the target of the switch.
- * @return the result of interpreting the object as an instance of 'Basic Event '.
- * @see #doSwitch(org.eclipse.emf.ecore.EObject) doSwitch(EObject)
- * @generated
- */
- public T caseBasicEvent(BasicEvent object) {
- return null;
- }
-
- /**
- * Returns the result of interpreting the object as an instance of 'Gate '.
- *
- * This implementation returns null;
- * returning a non-null result will terminate the switch.
- *
- * @param object the target of the switch.
- * @return the result of interpreting the object as an instance of 'Gate '.
- * @see #doSwitch(org.eclipse.emf.ecore.EObject) doSwitch(EObject)
- * @generated
- */
- public T caseGate(Gate object) {
- return null;
- }
-
- /**
- * Returns the result of interpreting the object as an instance of 'Distribution '.
- *
- * This implementation returns null;
- * returning a non-null result will terminate the switch.
- *
- * @param object the target of the switch.
- * @return the result of interpreting the object as an instance of 'Distribution '.
- * @see #doSwitch(org.eclipse.emf.ecore.EObject) doSwitch(EObject)
- * @generated
- */
- public T caseDistribution(Distribution object) {
- return null;
- }
-
- /**
- * Returns the result of interpreting the object as an instance of 'Constant Distribution '.
- *
- * This implementation returns null;
- * returning a non-null result will terminate the switch.
- *
- * @param object the target of the switch.
- * @return the result of interpreting the object as an instance of 'Constant Distribution '.
- * @see #doSwitch(org.eclipse.emf.ecore.EObject) doSwitch(EObject)
- * @generated
- */
- public T caseConstantDistribution(ConstantDistribution object) {
- return null;
- }
-
- /**
- * Returns the result of interpreting the object as an instance of 'Exponential Distribution '.
- *
- * This implementation returns null;
- * returning a non-null result will terminate the switch.
- *
- * @param object the target of the switch.
- * @return the result of interpreting the object as an instance of 'Exponential Distribution '.
- * @see #doSwitch(org.eclipse.emf.ecore.EObject) doSwitch(EObject)
- * @generated
- */
- public T caseExponentialDistribution(ExponentialDistribution object) {
- return null;
- }
-
- /**
- * Returns the result of interpreting the object as an instance of 'And Gate '.
- *
- * This implementation returns null;
- * returning a non-null result will terminate the switch.
- *
- * @param object the target of the switch.
- * @return the result of interpreting the object as an instance of 'And Gate '.
- * @see #doSwitch(org.eclipse.emf.ecore.EObject) doSwitch(EObject)
- * @generated
- */
- public T caseAndGate(AndGate object) {
- return null;
- }
-
- /**
- * Returns the result of interpreting the object as an instance of 'Or Gate '.
- *
- * This implementation returns null;
- * returning a non-null result will terminate the switch.
- *
- * @param object the target of the switch.
- * @return the result of interpreting the object as an instance of 'Or Gate '.
- * @see #doSwitch(org.eclipse.emf.ecore.EObject) doSwitch(EObject)
- * @generated
- */
- public T caseOrGate(OrGate object) {
- return null;
- }
-
- /**
- * Returns the result of interpreting the object as an instance of 'KOf MGate '.
- *
- * This implementation returns null;
- * returning a non-null result will terminate the switch.
- *
- * @param object the target of the switch.
- * @return the result of interpreting the object as an instance of 'KOf MGate '.
- * @see #doSwitch(org.eclipse.emf.ecore.EObject) doSwitch(EObject)
- * @generated
- */
- public T caseKOfMGate(KOfMGate object) {
- return null;
- }
-
- /**
- * Returns the result of interpreting the object as an instance of 'Reliability Model '.
- *
- * This implementation returns null;
- * returning a non-null result will terminate the switch.
- *
- * @param object the target of the switch.
- * @return the result of interpreting the object as an instance of 'Reliability Model '.
- * @see #doSwitch(org.eclipse.emf.ecore.EObject) doSwitch(EObject)
- * @generated
- */
- public T caseReliabilityModel(ReliabilityModel object) {
- return null;
- }
-
- /**
- * Returns the result of interpreting the object as an instance of 'Constant Model '.
- *
- * This implementation returns null;
- * returning a non-null result will terminate the switch.
- *
- * @param object the target of the switch.
- * @return the result of interpreting the object as an instance of 'Constant Model '.
- * @see #doSwitch(org.eclipse.emf.ecore.EObject) doSwitch(EObject)
- * @generated
- */
- public T caseConstantModel(ConstantModel object) {
- return null;
- }
-
- /**
- * Returns the result of interpreting the object as an instance of 'Event '.
- *
- * This implementation returns null;
- * returning a non-null result will terminate the switch.
- *
- * @param object the target of the switch.
- * @return the result of interpreting the object as an instance of 'Event '.
- * @see #doSwitch(org.eclipse.emf.ecore.EObject) doSwitch(EObject)
- * @generated
- */
- public T caseEvent(Event object) {
- return null;
- }
-
- /**
- * Returns the result of interpreting the object as an instance of 'Constant Event '.
- *
- * This implementation returns null;
- * returning a non-null result will terminate the switch.
- *
- * @param object the target of the switch.
- * @return the result of interpreting the object as an instance of 'Constant Event '.
- * @see #doSwitch(org.eclipse.emf.ecore.EObject) doSwitch(EObject)
- * @generated
- */
- public T caseConstantEvent(ConstantEvent object) {
- return null;
- }
-
- /**
- * Returns the result of interpreting the object as an instance of 'EObject '.
- *
- * This implementation returns null;
- * returning a non-null result will terminate the switch, but this is the last case anyway.
- *
- * @param object the target of the switch.
- * @return the result of interpreting the object as an instance of 'EObject '.
- * @see #doSwitch(org.eclipse.emf.ecore.EObject)
- * @generated
- */
- @Override
- public T defaultCase(EObject object) {
- return null;
- }
-
-} //FtSwitch
diff --git a/Stochastic/hu.bme.mit.inf.dslreasoner.faulttree.model/model/cft.ecore b/Stochastic/hu.bme.mit.inf.dslreasoner.faulttree.model/model/cft.ecore
deleted file mode 100644
index a843aeed..00000000
--- a/Stochastic/hu.bme.mit.inf.dslreasoner.faulttree.model/model/cft.ecore
+++ /dev/null
@@ -1,83 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
diff --git a/Stochastic/hu.bme.mit.inf.dslreasoner.faulttree.model/model/cft.genmodel b/Stochastic/hu.bme.mit.inf.dslreasoner.faulttree.model/model/cft.genmodel
deleted file mode 100644
index 3cdc93c4..00000000
--- a/Stochastic/hu.bme.mit.inf.dslreasoner.faulttree.model/model/cft.genmodel
+++ /dev/null
@@ -1,69 +0,0 @@
-
-
- cft.ecore
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
diff --git a/Stochastic/hu.bme.mit.inf.dslreasoner.faulttree.model/model/ft.ecore b/Stochastic/hu.bme.mit.inf.dslreasoner.faulttree.model/model/ft.ecore
deleted file mode 100644
index afe9395e..00000000
--- a/Stochastic/hu.bme.mit.inf.dslreasoner.faulttree.model/model/ft.ecore
+++ /dev/null
@@ -1,42 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
diff --git a/Stochastic/hu.bme.mit.inf.dslreasoner.faulttree.model/model/ft.genmodel b/Stochastic/hu.bme.mit.inf.dslreasoner.faulttree.model/model/ft.genmodel
deleted file mode 100644
index 7dcd0ae7..00000000
--- a/Stochastic/hu.bme.mit.inf.dslreasoner.faulttree.model/model/ft.genmodel
+++ /dev/null
@@ -1,44 +0,0 @@
-
-
- ft.ecore
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
diff --git a/Stochastic/hu.bme.mit.inf.dslreasoner.faulttree.model/plugin.properties b/Stochastic/hu.bme.mit.inf.dslreasoner.faulttree.model/plugin.properties
deleted file mode 100644
index 2936b0e7..00000000
--- a/Stochastic/hu.bme.mit.inf.dslreasoner.faulttree.model/plugin.properties
+++ /dev/null
@@ -1,4 +0,0 @@
-#
-
-pluginName = Model
-providerName = www.example.org
diff --git a/Stochastic/hu.bme.mit.inf.dslreasoner.faulttree.model/plugin.xml b/Stochastic/hu.bme.mit.inf.dslreasoner.faulttree.model/plugin.xml
deleted file mode 100644
index 754a53cb..00000000
--- a/Stochastic/hu.bme.mit.inf.dslreasoner.faulttree.model/plugin.xml
+++ /dev/null
@@ -1,25 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
diff --git a/Stochastic/hu.bme.mit.inf.dslreasoner.faulttree.model/representations.aird b/Stochastic/hu.bme.mit.inf.dslreasoner.faulttree.model/representations.aird
deleted file mode 100644
index edd5ed20..00000000
--- a/Stochastic/hu.bme.mit.inf.dslreasoner.faulttree.model/representations.aird
+++ /dev/null
@@ -1,2013 +0,0 @@
-
-
-
- model/cft.ecore
- model/ft.ecore
- model/ft.genmodel
- http://www.eclipse.org/emf/2002/Ecore
- model/cft.genmodel
- src/hu/bme/mit/inf/dslreasoner/faulttree/model/util/CftExtensions.xtend
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- bold
-
-
-
-
-
-
-
-
-
- bold
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- KEEP_LOCATION
- KEEP_SIZE
- KEEP_RATIO
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- KEEP_LOCATION
- KEEP_SIZE
- KEEP_RATIO
-
- italic
-
-
-
-
-
-
-
- KEEP_LOCATION
- KEEP_SIZE
- KEEP_RATIO
-
- italic
-
-
-
-
-
-
-
- KEEP_LOCATION
- KEEP_SIZE
- KEEP_RATIO
-
-
-
-
-
-
-
-
-
-
-
- italic
-
-
-
-
-
-
-
-
-
-
-
- italic
-
-
-
-
-
-
-
-
- KEEP_LOCATION
- KEEP_SIZE
- KEEP_RATIO
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- KEEP_LOCATION
- KEEP_SIZE
- KEEP_RATIO
-
- italic
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- italic
-
-
-
-
-
-
-
-
-
-
-
- italic
-
-
-
-
-
-
-
-
-
-
- labelSize
-
-
- labelSize
-
-
-
-
-
-
-
-
-
- labelSize
-
-
- labelSize
-
-
-
-
-
-
-
-
-
-
- labelSize
-
-
- labelSize
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- KEEP_LOCATION
- KEEP_SIZE
- KEEP_RATIO
-
-
-
-
-
-
-
-
- KEEP_LOCATION
- KEEP_SIZE
- KEEP_RATIO
-
-
-
-
-
-
-
-
- KEEP_LOCATION
- KEEP_SIZE
- KEEP_RATIO
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- italic
-
-
-
-
-
-
-
-
-
-
-
- italic
-
-
-
-
-
-
-
-
-
-
-
- italic
-
-
-
-
-
-
-
-
-
-
-
- KEEP_LOCATION
- KEEP_SIZE
- KEEP_RATIO
-
- italic
-
-
-
-
-
-
-
-
-
- bold
-
-
-
-
-
-
-
-
- KEEP_LOCATION
- KEEP_SIZE
- KEEP_RATIO
-
-
-
-
-
-
-
-
- KEEP_LOCATION
- KEEP_SIZE
- KEEP_RATIO
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- labelSize
-
-
- labelSize
-
-
-
-
-
-
-
- KEEP_LOCATION
- KEEP_SIZE
- KEEP_RATIO
-
-
-
-
-
-
-
-
- KEEP_LOCATION
- KEEP_SIZE
- KEEP_RATIO
-
-
-
-
-
-
-
-
-
-
- bold
-
-
-
-
-
-
-
-
-
-
- bold
-
-
-
-
-
-
-
-
-
-
- bold
-
-
-
-
-
-
-
-
-
-
- bold
-
-
-
-
-
-
-
-
- KEEP_LOCATION
- KEEP_SIZE
- KEEP_RATIO
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- KEEP_LOCATION
- KEEP_SIZE
- KEEP_RATIO
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- KEEP_LOCATION
- KEEP_SIZE
- KEEP_RATIO
-
- italic
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- italic
-
-
-
-
-
-
-
-
-
-
-
- italic
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- bold
-
-
-
-
-
-
-
-
-
- bold
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- KEEP_LOCATION
- KEEP_SIZE
- KEEP_RATIO
-
-
-
-
-
-
-
-
- KEEP_LOCATION
- KEEP_SIZE
- KEEP_RATIO
-
- italic
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- KEEP_LOCATION
- KEEP_SIZE
- KEEP_RATIO
-
-
-
-
-
-
-
-
- KEEP_LOCATION
- KEEP_SIZE
- KEEP_RATIO
-
- italic
-
-
-
-
-
-
-
-
-
- labelSize
-
-
- labelSize
-
-
-
-
-
-
-
-
-
- bold
-
-
-
-
-
-
-
-
-
-
-
- italic
-
-
-
-
-
-
-
-
-
-
-
- italic
-
-
-
-
-
-
-
-
- KEEP_LOCATION
- KEEP_SIZE
- KEEP_RATIO
-
- italic
-
-
-
-
-
-
-
- KEEP_LOCATION
- KEEP_SIZE
- KEEP_RATIO
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- KEEP_LOCATION
- KEEP_SIZE
- KEEP_RATIO
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- bold
-
-
-
-
-
-
-
-
-
-
-
- italic
-
-
-
-
-
-
-
-
-
-
-
- italic
-
-
-
-
-
-
-
-
- KEEP_LOCATION
- KEEP_SIZE
- KEEP_RATIO
-
-
-
-
-
-
-
-
- KEEP_LOCATION
- KEEP_SIZE
- KEEP_RATIO
-
-
-
-
-
-
-
-
- KEEP_LOCATION
- KEEP_SIZE
- KEEP_RATIO
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- italic
-
-
-
-
-
-
-
-
-
-
-
- italic
-
-
-
-
-
-
-
-
-
-
-
- italic
-
-
-
-
-
-
-
-
-
-
- bold
-
-
-
-
-
-
-
-
- KEEP_LOCATION
- KEEP_SIZE
- KEEP_RATIO
-
- italic
-
-
-
-
-
-
-
- KEEP_LOCATION
- KEEP_SIZE
- KEEP_RATIO
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- italic
-
-
-
-
-
-
-
-
- KEEP_LOCATION
- KEEP_SIZE
- KEEP_RATIO
-
- italic
-
-
-
-
-
-
-
-
-
-
- italic
-
-
-
-
-
-
-
-
- KEEP_LOCATION
- KEEP_SIZE
- KEEP_RATIO
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- italic
-
-
-
-
-
-
-
-
-
-
-
- italic
-
-
-
-
-
-
-
-
-
-
-
-
-
diff --git a/Stochastic/hu.bme.mit.inf.dslreasoner.faulttree.model/src/hu/bme/mit/inf/dslreasoner/faulttree/model/util/CftExtensions.xtend b/Stochastic/hu.bme.mit.inf.dslreasoner.faulttree.model/src/hu/bme/mit/inf/dslreasoner/faulttree/model/util/CftExtensions.xtend
deleted file mode 100644
index ddf2c266..00000000
--- a/Stochastic/hu.bme.mit.inf.dslreasoner.faulttree.model/src/hu/bme/mit/inf/dslreasoner/faulttree/model/util/CftExtensions.xtend
+++ /dev/null
@@ -1,48 +0,0 @@
-package hu.bme.mit.inf.dslreasoner.faulttree.model.util
-
-import hu.bme.mit.inf.dslreasoner.faulttree.model.cft.Component
-import hu.bme.mit.inf.dslreasoner.faulttree.model.cft.Connection
-import hu.bme.mit.inf.dslreasoner.faulttree.model.cft.ModalElement
-import hu.bme.mit.inf.dslreasoner.faulttree.model.cft.Modality
-
-final class CftExtensions {
- private new() {
- throw new IllegalStateException("This is a static utility class and should not be instantiated directly.")
- }
-
- static def isMoreConcreteThan(Modality newModality, Modality original) {
- switch (original) {
- case MAY: newModality != Modality.MAY
- case CURRENT: newModality == Modality.MUST
- case MUST: false
- }
- }
-
- static def currentlyExists(ModalElement element) {
- element.exists != Modality.MAY
- }
-
- static def mustExist(ModalElement element) {
- element.exists == Modality.MUST
- }
-
- static def appearsExactlyOnce(Component componentInstance) {
- componentInstance.mustExist && !componentInstance.multipleAllowed
- }
-
- /**
- * Checks whether the connection and its target component are both currently present.
- *
- * A currently present connection without a present target component is a partial model error,
- * so we throw an exception instead of returning false
.
- *
- * @param connection The connection to check.
- * @throws IllegalStateException When the target component is not currently present.
- */
- static def isCurrentlyConnected(Connection connection) {
- if (connection.output.component.currentlyExists) {
- throw new IllegalStateException("Inconsistent partial model: current connection to a component that may not currently exist")
- }
- connection.currentlyExists
- }
-}
diff --git a/Stochastic/hu.bme.mit.inf.dslreasoner.faulttree.model/xtend-gen/hu/bme/mit/inf/dslreasoner/faulttree/model/util/.CftExtensions.xtendbin b/Stochastic/hu.bme.mit.inf.dslreasoner.faulttree.model/xtend-gen/hu/bme/mit/inf/dslreasoner/faulttree/model/util/.CftExtensions.xtendbin
deleted file mode 100644
index 0e63880f..00000000
Binary files a/Stochastic/hu.bme.mit.inf.dslreasoner.faulttree.model/xtend-gen/hu/bme/mit/inf/dslreasoner/faulttree/model/util/.CftExtensions.xtendbin and /dev/null differ
diff --git a/Stochastic/hu.bme.mit.inf.dslreasoner.faulttree.model/xtend-gen/hu/bme/mit/inf/dslreasoner/faulttree/model/util/.gitignore b/Stochastic/hu.bme.mit.inf.dslreasoner.faulttree.model/xtend-gen/hu/bme/mit/inf/dslreasoner/faulttree/model/util/.gitignore
deleted file mode 100644
index 2ba78568..00000000
--- a/Stochastic/hu.bme.mit.inf.dslreasoner.faulttree.model/xtend-gen/hu/bme/mit/inf/dslreasoner/faulttree/model/util/.gitignore
+++ /dev/null
@@ -1,3 +0,0 @@
-/.CftExtensions.java._trace
-/.CftExtensions.xtendbin
-/CftExtensions.java
diff --git a/Stochastic/hu.bme.mit.inf.dslreasoner.faulttree.model/xtend-gen/hu/bme/mit/inf/dslreasoner/faulttree/model/util/CftExtensions.java b/Stochastic/hu.bme.mit.inf.dslreasoner.faulttree.model/xtend-gen/hu/bme/mit/inf/dslreasoner/faulttree/model/util/CftExtensions.java
deleted file mode 100644
index dbc6b279..00000000
--- a/Stochastic/hu.bme.mit.inf.dslreasoner.faulttree.model/xtend-gen/hu/bme/mit/inf/dslreasoner/faulttree/model/util/CftExtensions.java
+++ /dev/null
@@ -1,69 +0,0 @@
-package hu.bme.mit.inf.dslreasoner.faulttree.model.util;
-
-import com.google.common.base.Objects;
-import hu.bme.mit.inf.dslreasoner.faulttree.model.cft.Component;
-import hu.bme.mit.inf.dslreasoner.faulttree.model.cft.Connection;
-import hu.bme.mit.inf.dslreasoner.faulttree.model.cft.ModalElement;
-import hu.bme.mit.inf.dslreasoner.faulttree.model.cft.Modality;
-
-@SuppressWarnings("all")
-public final class CftExtensions {
- private CftExtensions() {
- throw new IllegalStateException("This is a static utility class and should not be instantiated directly.");
- }
-
- public static boolean isMoreConcreteThan(final Modality newModality, final Modality original) {
- boolean _switchResult = false;
- if (original != null) {
- switch (original) {
- case MAY:
- _switchResult = (!Objects.equal(newModality, Modality.MAY));
- break;
- case CURRENT:
- _switchResult = Objects.equal(newModality, Modality.MUST);
- break;
- case MUST:
- _switchResult = false;
- break;
- default:
- break;
- }
- }
- return _switchResult;
- }
-
- public static boolean currentlyExists(final ModalElement element) {
- Modality _exists = element.getExists();
- return (!Objects.equal(_exists, Modality.MAY));
- }
-
- public static boolean mustExist(final ModalElement element) {
- Modality _exists = element.getExists();
- return Objects.equal(_exists, Modality.MUST);
- }
-
- public static boolean appearsExactlyOnce(final Component componentInstance) {
- return (CftExtensions.mustExist(componentInstance) && (!componentInstance.isMultipleAllowed()));
- }
-
- /**
- * Checks whether the connection and its target component are both currently present.
- *
- * A currently present connection without a present target component is a partial model error,
- * so we throw an exception instead of returning false
.
- *
- * @param connection The connection to check.
- * @throws IllegalStateException When the target component is not currently present.
- */
- public static boolean isCurrentlyConnected(final Connection connection) {
- boolean _xblockexpression = false;
- {
- boolean _currentlyExists = CftExtensions.currentlyExists(connection.getOutput().getComponent());
- if (_currentlyExists) {
- throw new IllegalStateException("Inconsistent partial model: current connection to a component that may not currently exist");
- }
- _xblockexpression = CftExtensions.currentlyExists(connection);
- }
- return _xblockexpression;
- }
-}
diff --git a/Stochastic/hu.bme.mit.inf.dslreasoner.faulttree.transformation/.classpath b/Stochastic/hu.bme.mit.inf.dslreasoner.faulttree.transformation/.classpath
deleted file mode 100644
index 428337e5..00000000
--- a/Stochastic/hu.bme.mit.inf.dslreasoner.faulttree.transformation/.classpath
+++ /dev/null
@@ -1,8 +0,0 @@
-
-
-
-
-
-
-
-
diff --git a/Stochastic/hu.bme.mit.inf.dslreasoner.faulttree.transformation/.gitignore b/Stochastic/hu.bme.mit.inf.dslreasoner.faulttree.transformation/.gitignore
deleted file mode 100644
index ae3c1726..00000000
--- a/Stochastic/hu.bme.mit.inf.dslreasoner.faulttree.transformation/.gitignore
+++ /dev/null
@@ -1 +0,0 @@
-/bin/
diff --git a/Stochastic/hu.bme.mit.inf.dslreasoner.faulttree.transformation/.project b/Stochastic/hu.bme.mit.inf.dslreasoner.faulttree.transformation/.project
deleted file mode 100644
index ba51fe06..00000000
--- a/Stochastic/hu.bme.mit.inf.dslreasoner.faulttree.transformation/.project
+++ /dev/null
@@ -1,34 +0,0 @@
-
-
- hu.bme.mit.inf.dslreasoner.faulttree.transformation
-
-
-
-
-
- org.eclipse.xtext.ui.shared.xtextBuilder
-
-
-
-
- org.eclipse.jdt.core.javabuilder
-
-
-
-
- org.eclipse.pde.ManifestBuilder
-
-
-
-
- org.eclipse.pde.SchemaBuilder
-
-
-
-
-
- org.eclipse.pde.PluginNature
- org.eclipse.jdt.core.javanature
- org.eclipse.xtext.ui.shared.xtextNature
-
-
diff --git a/Stochastic/hu.bme.mit.inf.dslreasoner.faulttree.transformation/.settings/org.eclipse.jdt.core.prefs b/Stochastic/hu.bme.mit.inf.dslreasoner.faulttree.transformation/.settings/org.eclipse.jdt.core.prefs
deleted file mode 100644
index 0c68a61d..00000000
--- a/Stochastic/hu.bme.mit.inf.dslreasoner.faulttree.transformation/.settings/org.eclipse.jdt.core.prefs
+++ /dev/null
@@ -1,7 +0,0 @@
-eclipse.preferences.version=1
-org.eclipse.jdt.core.compiler.codegen.inlineJsrBytecode=enabled
-org.eclipse.jdt.core.compiler.codegen.targetPlatform=1.8
-org.eclipse.jdt.core.compiler.compliance=1.8
-org.eclipse.jdt.core.compiler.problem.assertIdentifier=error
-org.eclipse.jdt.core.compiler.problem.enumIdentifier=error
-org.eclipse.jdt.core.compiler.source=1.8
diff --git a/Stochastic/hu.bme.mit.inf.dslreasoner.faulttree.transformation/META-INF/MANIFEST.MF b/Stochastic/hu.bme.mit.inf.dslreasoner.faulttree.transformation/META-INF/MANIFEST.MF
deleted file mode 100644
index 5ee6a4f1..00000000
--- a/Stochastic/hu.bme.mit.inf.dslreasoner.faulttree.transformation/META-INF/MANIFEST.MF
+++ /dev/null
@@ -1,22 +0,0 @@
-Manifest-Version: 1.0
-Bundle-ManifestVersion: 2
-Bundle-Name: Transformation
-Bundle-SymbolicName: hu.bme.mit.inf.dslreasoner.faulttree.transformation
-Bundle-Version: 1.0.0.qualifier
-Automatic-Module-Name: hu.bme.mit.inf.dslreasoner.faulttree.transformation
-Bundle-RequiredExecutionEnvironment: JavaSE-1.8
-Require-Bundle: com.google.guava,
- org.eclipse.xtext.xbase.lib,
- org.eclipse.xtend.lib,
- org.eclipse.xtend.lib.macro,
- org.eclipse.emf.ecore,
- org.eclipse.viatra.query.runtime,
- org.eclipse.viatra.query.runtime.rete,
- org.eclipse.viatra.query.runtime.localsearch,
- hu.bme.mit.inf.dslreasoner.faulttree.components,
- hu.bme.mit.inf.dslreasoner.logic.model,
- org.apache.commons.lang;bundle-version="2.6.0"
-Export-Package: hu.bme.mit.inf.dslreasoner.faulttree.transformation.cft2ft,
- hu.bme.mit.inf.dslreasoner.faulttree.transformation.ecore2cft,
- hu.bme.mit.inf.dslreasoner.faulttree.transformation.ft2galileo,
- hu.bme.mit.inf.dslreasoner.faulttree.transformation.solver
diff --git a/Stochastic/hu.bme.mit.inf.dslreasoner.faulttree.transformation/build.properties b/Stochastic/hu.bme.mit.inf.dslreasoner.faulttree.transformation/build.properties
deleted file mode 100644
index d8e2f0e9..00000000
--- a/Stochastic/hu.bme.mit.inf.dslreasoner.faulttree.transformation/build.properties
+++ /dev/null
@@ -1,5 +0,0 @@
-source.. = src/,\
- xtend-gen/
-output.. = bin/
-bin.includes = META-INF/,\
- .
diff --git a/Stochastic/hu.bme.mit.inf.dslreasoner.faulttree.transformation/src/hu/bme/mit/inf/dslreasoner/faulttree/transformation/cft2ft/Cft2FtTransformation.xtend b/Stochastic/hu.bme.mit.inf.dslreasoner.faulttree.transformation/src/hu/bme/mit/inf/dslreasoner/faulttree/transformation/cft2ft/Cft2FtTransformation.xtend
deleted file mode 100644
index a522654c..00000000
--- a/Stochastic/hu.bme.mit.inf.dslreasoner.faulttree.transformation/src/hu/bme/mit/inf/dslreasoner/faulttree/transformation/cft2ft/Cft2FtTransformation.xtend
+++ /dev/null
@@ -1,24 +0,0 @@
-package hu.bme.mit.inf.dslreasoner.faulttree.transformation.cft2ft
-
-import hu.bme.mit.inf.dslreasoner.faulttree.model.cft.ComponentFaultTree
-import hu.bme.mit.inf.dslreasoner.faulttree.model.ft.ConstantEvent
-import hu.bme.mit.inf.dslreasoner.faulttree.model.ft.FtFactory
-import hu.bme.mit.inf.dslreasoner.faulttree.model.ft.RandomEvent
-
-class Cft2FtTransformation {
- def createFaultTree(ComponentFaultTree componentFaultTree) {
- val materializer = new EventMaterializer
- val topEvent = materializer.getOrMaterialize(componentFaultTree.topEvent)
- switch (topEvent) {
- ConstantEvent:
- FtFactory.eINSTANCE.createConstantModel => [
- failed = topEvent.failed
- ]
- RandomEvent: {
- val builder = new FaultTreeBuilder
- builder.addTopLevel(topEvent)
- builder.faultTree
- }
- }
- }
-}
diff --git a/Stochastic/hu.bme.mit.inf.dslreasoner.faulttree.transformation/src/hu/bme/mit/inf/dslreasoner/faulttree/transformation/cft2ft/EventCollection.xtend b/Stochastic/hu.bme.mit.inf.dslreasoner.faulttree.transformation/src/hu/bme/mit/inf/dslreasoner/faulttree/transformation/cft2ft/EventCollection.xtend
deleted file mode 100644
index 102dc57e..00000000
--- a/Stochastic/hu.bme.mit.inf.dslreasoner.faulttree.transformation/src/hu/bme/mit/inf/dslreasoner/faulttree/transformation/cft2ft/EventCollection.xtend
+++ /dev/null
@@ -1,90 +0,0 @@
-package hu.bme.mit.inf.dslreasoner.faulttree.transformation.cft2ft
-
-import com.google.common.collect.ImmutableSet
-import hu.bme.mit.inf.dslreasoner.faulttree.model.ft.ConstantEvent
-import hu.bme.mit.inf.dslreasoner.faulttree.model.ft.Event
-import hu.bme.mit.inf.dslreasoner.faulttree.model.ft.RandomEvent
-import java.util.Set
-import org.eclipse.xtend.lib.annotations.Data
-
-@Data
-class EventCollection {
- val int falseEventCount
- val int trueEventCount
- val Set randomEvents
-
- def containsFalseEvent() {
- falseEventCount >= 1
- }
-
- def containsTrueEvent() {
- trueEventCount >= 1
- }
-
- def getVariableEventCount() {
- randomEvents.size
- }
-
- def containsRandomEvent() {
- variableEventCount >= 1
- }
-
- def getCount() {
- falseEventCount + trueEventCount + variableEventCount
- }
-
- def isEmpty() {
- !containsFalseEvent && !containsTrueEvent && !containsRandomEvent
- }
-
- def containsExactlyOneRandomEvent() {
- !containsFalseEvent && !containsTrueEvent && variableEventCount == 1
- }
-
- def toSingleRandomEvent() {
- if (!containsExactlyOneRandomEvent) {
- throw new IllegalStateException("Input collection is not a single random event")
- }
- randomEvents.head
- }
-
- static def builder() {
- new Builder()
- }
-
- static class Builder {
- var falseEventCount = 0
- var trueEventCount = 0
- val randomEventsBuilder = ImmutableSet.builder
-
- private new() {
- }
-
- def add(Event event) {
- switch (event) {
- ConstantEvent:
- if (event.failed) {
- trueEventCount++
- } else {
- falseEventCount++
- }
- RandomEvent:
- randomEventsBuilder.add(event)
- default:
- throw new IllegalArgumentException("Unknown event: " + event)
- }
- this
- }
-
- def addAll(EventCollection materializedEvens) {
- falseEventCount += materializedEvens.falseEventCount
- trueEventCount += materializedEvens.trueEventCount
- randomEventsBuilder.addAll(materializedEvens.randomEvents)
- this
- }
-
- def build() {
- new EventCollection(falseEventCount, trueEventCount, randomEventsBuilder.build)
- }
- }
-}
diff --git a/Stochastic/hu.bme.mit.inf.dslreasoner.faulttree.transformation/src/hu/bme/mit/inf/dslreasoner/faulttree/transformation/cft2ft/EventMaterializer.xtend b/Stochastic/hu.bme.mit.inf.dslreasoner.faulttree.transformation/src/hu/bme/mit/inf/dslreasoner/faulttree/transformation/cft2ft/EventMaterializer.xtend
deleted file mode 100644
index 6b3ed0d0..00000000
--- a/Stochastic/hu.bme.mit.inf.dslreasoner.faulttree.transformation/src/hu/bme/mit/inf/dslreasoner/faulttree/transformation/cft2ft/EventMaterializer.xtend
+++ /dev/null
@@ -1,208 +0,0 @@
-package hu.bme.mit.inf.dslreasoner.faulttree.transformation.cft2ft
-
-import hu.bme.mit.inf.dslreasoner.faulttree.model.cft.AndGateDefinition
-import hu.bme.mit.inf.dslreasoner.faulttree.model.cft.BasicEventDefinition
-import hu.bme.mit.inf.dslreasoner.faulttree.model.cft.Component
-import hu.bme.mit.inf.dslreasoner.faulttree.model.cft.EventDeclaration
-import hu.bme.mit.inf.dslreasoner.faulttree.model.cft.GateDefinition
-import hu.bme.mit.inf.dslreasoner.faulttree.model.cft.InputEvent
-import hu.bme.mit.inf.dslreasoner.faulttree.model.cft.KOfMGateDefinition
-import hu.bme.mit.inf.dslreasoner.faulttree.model.cft.OrGateDefinition
-import hu.bme.mit.inf.dslreasoner.faulttree.model.cft.Output
-import hu.bme.mit.inf.dslreasoner.faulttree.model.ft.ConstantEvent
-import hu.bme.mit.inf.dslreasoner.faulttree.model.ft.Event
-import hu.bme.mit.inf.dslreasoner.faulttree.model.ft.FtFactory
-import java.util.LinkedHashSet
-import java.util.Map
-import org.eclipse.emf.ecore.util.EcoreUtil
-import org.eclipse.xtend.lib.annotations.Data
-
-import static extension hu.bme.mit.inf.dslreasoner.faulttree.model.util.CftExtensions.*
-
-class EventMaterializer {
- extension val FtFactory = FtFactory.eINSTANCE
-
- val Map, Event> materializationCache = newHashMap
- val Map, EventCollection> multipleInputCache = newHashMap
- val ConstantEvent falseEvent
- val ConstantEvent trueEvent
- val path = new LinkedHashSet>
-
- new() {
- falseEvent = createConstantEvent => [
- failed = false
- ]
- trueEvent = createConstantEvent => [
- failed = true
- ]
- }
-
- def getOrMaterialize(Output output) {
- getOrMaterialize(output.component, output.eventDeclaration)
- }
-
- def Event getOrMaterialize(Component component, EventDeclaration eventDeclaration) {
- val eventKey = new EventKey(component, eventDeclaration)
- pushEventKey(eventKey)
- try {
- // computeIfAbsent cannot be used recursively, so we must manually cache the event.
- var event = materializationCache.get(eventKey)
- if (event === null) {
- event = materialize(component, eventDeclaration)
- materializationCache.put(eventKey, event)
- }
- event
- } finally {
- popEventKey(eventKey)
- }
- }
-
- protected def materialize(Component component, EventDeclaration eventDeclaration) {
- val eventName = component.name + "_" + eventDeclaration.name
- val event = switch (eventDeclaration) {
- InputEvent:
- return materializeConnectedEvent(component, eventDeclaration)
- BasicEventDefinition: {
- val basicEvent = createBasicEvent
- basicEvent.distribution = EcoreUtil.copy(eventDeclaration.distribution)
- basicEvent
- }
- GateDefinition: {
- val inputs = collectInputs(component, eventDeclaration)
- val gate = switch (eventDeclaration) {
- AndGateDefinition:
- if (inputs.containsFalseEvent) {
- return falseEvent
- } else if (inputs.empty) {
- return trueEvent
- } else if (inputs.containsExactlyOneRandomEvent) {
- return inputs.toSingleRandomEvent
- } else {
- createAndGate
- }
- OrGateDefinition:
- if (inputs.containsTrueEvent) {
- return trueEvent
- } else if (inputs.empty) {
- return falseEvent
- } else if (inputs.containsExactlyOneRandomEvent) {
- return inputs.toSingleRandomEvent
- } else {
- createOrGate
- }
- KOfMGateDefinition: {
- val requiredTrueInputs = inputs.count * eventDeclaration.k / eventDeclaration.m
- val k = requiredTrueInputs - inputs.getTrueEventCount
- val m = inputs.variableEventCount
- if (k == 0) {
- return trueEvent
- } else if (k > m) {
- return falseEvent
- } else if (inputs.containsExactlyOneRandomEvent) {
- return inputs.toSingleRandomEvent
- } else if (k == 1) {
- createOrGate
- } else if (k == m) {
- createAndGate
- } else {
- val kOfMGate = createKOfMGate
- kOfMGate.k = k
- kOfMGate
- }
- }
- default:
- throw new IllegalArgumentException("Unknown gate definition: " + eventDeclaration)
- }
- gate.inputEvents.addAll(inputs.getRandomEvents)
- gate
- }
- default:
- throw new IllegalArgumentException("Unknown event declaration: " + eventDeclaration)
- }
- event.name = eventName
- event
- }
-
- protected def materializeConnectedEvent(Component component, InputEvent inputEvent) {
- if (inputEvent.multiple) {
- throw new IllegalArgumentException('''Cannot materialize multiple nput «component.name»_«inputEvent.name»''')
- }
- val input = findInput(component, inputEvent)
- val incomingConnections = input.incomingConnections
- if (incomingConnections.size != 1) {
- throw new IllegalArgumentException('''Input «component.name»_«inputEvent.name» has «incomingConnections.size» connections instead of 1''')
- }
- val output = incomingConnections.head.output
- getOrMaterialize(output.component, output.eventDeclaration)
- }
-
- protected def collectInputs(Component component, GateDefinition gateDefinition) {
- val builder = EventCollection.builder
- for (inputEventDeclaration : gateDefinition.inputEvents) {
- switch (inputEventDeclaration) {
- InputEvent case inputEventDeclaration.multiple: {
- val materializedEvents = getOrMaterializeConnectedEvents(component, inputEventDeclaration)
- builder.addAll(materializedEvents)
- }
- default:
- builder.add(getOrMaterialize(component, inputEventDeclaration))
- }
- }
- builder.build
- }
-
- protected def getOrMaterializeConnectedEvents(Component component, InputEvent inputEvent) {
- val inputKey = new EventKey(component, inputEvent)
- pushEventKey(inputKey)
- try {
- // computeIfAbsent cannot be used recursively, so we must manually cache the event.
- var eventCollection = multipleInputCache.get(inputKey)
- if (eventCollection === null) {
- eventCollection = materializeConnectedEvents(component, inputEvent)
- multipleInputCache.put(inputKey, eventCollection)
- }
- eventCollection
- } finally {
- popEventKey(inputKey)
- }
- }
-
- protected def materializeConnectedEvents(Component component, InputEvent inputEvent) {
- val input = findInput(component, inputEvent)
- val builder = EventCollection.builder
- for (connection : input.incomingConnections) {
- if (connection.isCurrentlyConnected) {
- val materializedEvent = getOrMaterialize(connection.output)
- builder.add(materializedEvent)
- }
- }
- builder.build
- }
-
- protected def findInput(Component component, InputEvent inputEvent) {
- val input = component.inputs.findFirst[it.inputEvent == inputEvent]
- if (input === null) {
- throw new IllegalArgumentException('''No input «inputEvent» in component «component»''')
- }
- return input
- }
-
- private def pushEventKey(EventKey extends EventDeclaration> eventKey) {
- if (!path.add(eventKey)) {
- throw new IllegalStateException(
- '''Circular dependency [«FOR ancestor : path»«ancestor», «ENDFOR»«eventKey»] detected''')
- }
- }
-
- private def popEventKey(EventKey extends EventDeclaration> eventKey) {
- path.remove(eventKey)
- }
-
- @Data
- protected static class EventKey {
- val Component component
- val T event
-
- override toString() '''«component.name»_«event.name»'''
- }
-}
diff --git a/Stochastic/hu.bme.mit.inf.dslreasoner.faulttree.transformation/src/hu/bme/mit/inf/dslreasoner/faulttree/transformation/cft2ft/FaultTreeBuilder.xtend b/Stochastic/hu.bme.mit.inf.dslreasoner.faulttree.transformation/src/hu/bme/mit/inf/dslreasoner/faulttree/transformation/cft2ft/FaultTreeBuilder.xtend
deleted file mode 100644
index 0b0afea6..00000000
--- a/Stochastic/hu.bme.mit.inf.dslreasoner.faulttree.transformation/src/hu/bme/mit/inf/dslreasoner/faulttree/transformation/cft2ft/FaultTreeBuilder.xtend
+++ /dev/null
@@ -1,39 +0,0 @@
-package hu.bme.mit.inf.dslreasoner.faulttree.transformation.cft2ft
-
-import hu.bme.mit.inf.dslreasoner.faulttree.model.ft.FtFactory
-import hu.bme.mit.inf.dslreasoner.faulttree.model.ft.Gate
-import hu.bme.mit.inf.dslreasoner.faulttree.model.ft.RandomEvent
-import java.util.Collection
-import org.eclipse.xtend.lib.annotations.Accessors
-
-class FaultTreeBuilder {
- @Accessors
- val faultTree = FtFactory.eINSTANCE.createFaultTree
-
- def addTopLevel(RandomEvent event) {
- if (faultTree.topEvent !== null) {
- throw new IllegalStateException("Top event was already set")
- }
- add(event)
- faultTree.topEvent = event
- }
-
- protected def void add(RandomEvent event) {
- if (faultTree.eContainer == faultTree) {
- return
- }
- if (faultTree.eContainer !== null) {
- throw new IllegalStateException("Event is already in a different fault tree")
- }
- faultTree.events += event
- if (event instanceof Gate) {
- addAll(event.inputEvents)
- }
- }
-
- protected def addAll(Collection events) {
- for (event : events) {
- add(event)
- }
- }
-}
diff --git a/Stochastic/hu.bme.mit.inf.dslreasoner.faulttree.transformation/src/hu/bme/mit/inf/dslreasoner/faulttree/transformation/ecore2cft/ComponentFaultTreeTrace.xtend b/Stochastic/hu.bme.mit.inf.dslreasoner.faulttree.transformation/src/hu/bme/mit/inf/dslreasoner/faulttree/transformation/ecore2cft/ComponentFaultTreeTrace.xtend
deleted file mode 100644
index 10c91fb4..00000000
--- a/Stochastic/hu.bme.mit.inf.dslreasoner.faulttree.transformation/src/hu/bme/mit/inf/dslreasoner/faulttree/transformation/ecore2cft/ComponentFaultTreeTrace.xtend
+++ /dev/null
@@ -1,49 +0,0 @@
-package hu.bme.mit.inf.dslreasoner.faulttree.transformation.ecore2cft
-
-import hu.bme.mit.inf.dslreasoner.faulttree.model.cft.CftFactory
-import hu.bme.mit.inf.dslreasoner.faulttree.model.cft.ComponentDefinition
-import hu.bme.mit.inf.dslreasoner.faulttree.model.cft.Modality
-import java.util.Map
-import org.eclipse.viatra.query.runtime.api.IPatternMatch
-import org.eclipse.xtend.lib.annotations.Accessors
-
-class ComponentFaultTreeTrace {
- @Accessors val componentFaultTree = CftFactory.eINSTANCE.createComponentFaultTree
-
- val nameGenerator = new ComponentNameGenerator
- val Map componentInstancesMap = newHashMap
-
- def instantiateComponent(IPatternMatch patternMatch, ComponentDefinition componenDefinition) {
- instantiateComponent(patternMatch, componenDefinition, Modality.MUST, false)
- }
-
- def instantiateComponent(IPatternMatch patternMatch, ComponentDefinition componenDefinition, Modality exists,
- boolean allowMultiple) {
- if (componentInstancesMap.containsKey(patternMatch)) {
- throw new IllegalArgumentException("Already instantiated component for match: " + patternMatch)
- }
- val componentTrace = new ComponentInstanceTrace(componentFaultTree, componenDefinition, nameGenerator,
- exists, allowMultiple)
- componentInstancesMap.put(patternMatch, componentTrace)
- componentTrace
- }
-
- def setTopLevel(ComponentInstanceTrace trace) {
- if (componentFaultTree.topEvent !== null) {
- throw new IllegalArgumentException("Top level component already set")
- }
- val outputs = trace.outputs
- if (outputs.size !== 1) {
- throw new IllegalArgumentException("Top level component must have 1 output, got " + outputs.size +
- " instead")
- }
- if (!trace.appearsExactlyOnce) {
- throw new IllegalArgumentException("Top level must appear in the fault tree exactly once")
- }
- componentFaultTree.topEvent = outputs.head
- }
-
- def lookup(IPatternMatch patternMatch) {
- componentInstancesMap.get(patternMatch)
- }
-}
diff --git a/Stochastic/hu.bme.mit.inf.dslreasoner.faulttree.transformation/src/hu/bme/mit/inf/dslreasoner/faulttree/transformation/ecore2cft/ComponentInstanceTrace.xtend b/Stochastic/hu.bme.mit.inf.dslreasoner.faulttree.transformation/src/hu/bme/mit/inf/dslreasoner/faulttree/transformation/ecore2cft/ComponentInstanceTrace.xtend
deleted file mode 100644
index 158ab2e1..00000000
--- a/Stochastic/hu.bme.mit.inf.dslreasoner.faulttree.transformation/src/hu/bme/mit/inf/dslreasoner/faulttree/transformation/ecore2cft/ComponentInstanceTrace.xtend
+++ /dev/null
@@ -1,65 +0,0 @@
-package hu.bme.mit.inf.dslreasoner.faulttree.transformation.ecore2cft
-
-import com.google.common.collect.Maps
-import hu.bme.mit.inf.dslreasoner.faulttree.model.cft.CftFactory
-import hu.bme.mit.inf.dslreasoner.faulttree.model.cft.ComponentDefinition
-import hu.bme.mit.inf.dslreasoner.faulttree.model.cft.ComponentFaultTree
-import hu.bme.mit.inf.dslreasoner.faulttree.model.cft.EventDeclaration
-import hu.bme.mit.inf.dslreasoner.faulttree.model.cft.InputEvent
-import hu.bme.mit.inf.dslreasoner.faulttree.model.cft.Modality
-import hu.bme.mit.inf.dslreasoner.faulttree.model.cft.Output
-import java.util.Map
-
-import static extension hu.bme.mit.inf.dslreasoner.faulttree.model.util.CftExtensions.*
-
-class ComponentInstanceTrace {
- val componentInstance = CftFactory.eINSTANCE.createComponent
- val Map inputEventsMap
- val Map outputEventsMap
-
- protected new(ComponentFaultTree faultTree, ComponentDefinition componentDefinition,
- ComponentNameGenerator nameGenerator, Modality exists, boolean multipleAllowed) {
- componentInstance.componentDefinition = componentDefinition
- componentInstance.name = nameGenerator.nextName(componentDefinition)
- componentInstance.exists = exists
- componentInstance.multipleAllowed = multipleAllowed
- inputEventsMap = Maps.newHashMapWithExpectedSize(componentDefinition.inputEvents.size)
- for (inputEvent : componentDefinition.inputEvents) {
- val inputTrace = new InputTrace(componentInstance, inputEvent)
- inputEventsMap.put(inputEvent, inputTrace)
- }
- outputEventsMap = Maps.newHashMapWithExpectedSize(componentDefinition.outputEvents.size)
- for (outputEvent : componentDefinition.outputEvents) {
- val output = CftFactory.eINSTANCE.createOutput
- output.eventDeclaration = outputEvent
- componentInstance.outputs += output
- outputEventsMap.put(outputEvent, output)
- }
- faultTree.components += componentInstance
- }
-
- def void assign(EventDeclaration inputEvent, ComponentInstanceTrace sourceComponent, EventDeclaration outputEvent) {
- assign(inputEvent, sourceComponent, outputEvent, Modality.MUST)
- }
-
- def void assign(EventDeclaration inputEvent, ComponentInstanceTrace sourceComponent, EventDeclaration outputEvent,
- Modality exists) {
- val inputTrace = inputEventsMap.get(inputEvent)
- if (inputTrace === null) {
- throw new IllegalArgumentException("Unknown input: " + inputEvent)
- }
- val output = sourceComponent.outputEventsMap.get(outputEvent)
- if (output === null) {
- throw new IllegalArgumentException("Unknown output: " + outputEvent)
- }
- inputTrace.assign(output, exists)
- }
-
- protected def getOutputs() {
- componentInstance.outputs
- }
-
- protected def appearsExactlyOnce() {
- componentInstance.appearsExactlyOnce
- }
-}
diff --git a/Stochastic/hu.bme.mit.inf.dslreasoner.faulttree.transformation/src/hu/bme/mit/inf/dslreasoner/faulttree/transformation/ecore2cft/ComponentNameGenerator.xtend b/Stochastic/hu.bme.mit.inf.dslreasoner.faulttree.transformation/src/hu/bme/mit/inf/dslreasoner/faulttree/transformation/ecore2cft/ComponentNameGenerator.xtend
deleted file mode 100644
index 71d40a9b..00000000
--- a/Stochastic/hu.bme.mit.inf.dslreasoner.faulttree.transformation/src/hu/bme/mit/inf/dslreasoner/faulttree/transformation/ecore2cft/ComponentNameGenerator.xtend
+++ /dev/null
@@ -1,16 +0,0 @@
-package hu.bme.mit.inf.dslreasoner.faulttree.transformation.ecore2cft
-
-import hu.bme.mit.inf.dslreasoner.faulttree.model.cft.ComponentDefinition
-import java.util.Map
-
-class ComponentNameGenerator {
- static val DEFAULT_NAME = "__unnamed"
-
- val Map instanceCounts = newHashMap
-
- def nextName(ComponentDefinition componentDefinition) {
- val instanceCount = instanceCounts.getOrDefault(componentDefinition, 0)
- instanceCounts.put(componentDefinition, instanceCount + 1)
- (componentDefinition.name ?: DEFAULT_NAME) + instanceCount
- }
-}
diff --git a/Stochastic/hu.bme.mit.inf.dslreasoner.faulttree.transformation/src/hu/bme/mit/inf/dslreasoner/faulttree/transformation/ecore2cft/Ecore2CftTransformation.xtend b/Stochastic/hu.bme.mit.inf.dslreasoner.faulttree.transformation/src/hu/bme/mit/inf/dslreasoner/faulttree/transformation/ecore2cft/Ecore2CftTransformation.xtend
deleted file mode 100644
index 062de3df..00000000
--- a/Stochastic/hu.bme.mit.inf.dslreasoner.faulttree.transformation/src/hu/bme/mit/inf/dslreasoner/faulttree/transformation/ecore2cft/Ecore2CftTransformation.xtend
+++ /dev/null
@@ -1,28 +0,0 @@
-package hu.bme.mit.inf.dslreasoner.faulttree.transformation.ecore2cft
-
-import com.google.common.collect.ImmutableList
-import hu.bme.mit.inf.dslreasoner.faulttree.components.cftLanguage.TransformationDefinition
-import java.util.List
-import org.eclipse.viatra.query.runtime.api.ViatraQueryEngine
-
-class Ecore2CftTransformation {
- val List mappingHandlers
-
- new(TransformationDefinition transformationDefinition, ViatraQueryEngine viatraQueryEngine) {
- val mappingQueries = new MappingQueries(transformationDefinition, viatraQueryEngine)
- mappingHandlers = ImmutableList.copyOf(transformationDefinition.mappingDefinitions.map [ mappingDefinition |
- new MappingHandler(mappingDefinition, mappingQueries)
- ])
- }
-
- def createComponentFaultTree() {
- val trace = new ComponentFaultTreeTrace
- for (handler : mappingHandlers) {
- handler.instantiateComponents(trace)
- }
- for (handler : mappingHandlers) {
- handler.instantiateConnections(trace)
- }
- trace.componentFaultTree
- }
-}
diff --git a/Stochastic/hu.bme.mit.inf.dslreasoner.faulttree.transformation/src/hu/bme/mit/inf/dslreasoner/faulttree/transformation/ecore2cft/InputTrace.xtend b/Stochastic/hu.bme.mit.inf.dslreasoner.faulttree.transformation/src/hu/bme/mit/inf/dslreasoner/faulttree/transformation/ecore2cft/InputTrace.xtend
deleted file mode 100644
index b892eff1..00000000
--- a/Stochastic/hu.bme.mit.inf.dslreasoner.faulttree.transformation/src/hu/bme/mit/inf/dslreasoner/faulttree/transformation/ecore2cft/InputTrace.xtend
+++ /dev/null
@@ -1,35 +0,0 @@
-package hu.bme.mit.inf.dslreasoner.faulttree.transformation.ecore2cft
-
-import hu.bme.mit.inf.dslreasoner.faulttree.model.cft.CftFactory
-import hu.bme.mit.inf.dslreasoner.faulttree.model.cft.Component
-import hu.bme.mit.inf.dslreasoner.faulttree.model.cft.Connection
-import hu.bme.mit.inf.dslreasoner.faulttree.model.cft.Input
-import hu.bme.mit.inf.dslreasoner.faulttree.model.cft.InputEvent
-import hu.bme.mit.inf.dslreasoner.faulttree.model.cft.Modality
-import hu.bme.mit.inf.dslreasoner.faulttree.model.cft.Output
-import java.util.Map
-
-import static extension hu.bme.mit.inf.dslreasoner.faulttree.model.util.CftExtensions.*
-
-class InputTrace {
- val Input input = CftFactory.eINSTANCE.createInput
- val Map connectionsMap = newHashMap
-
- protected new(Component component, InputEvent inputEvent) {
- input.inputEvent = inputEvent
- component.inputs += input
- }
-
- def void assign(Output output, Modality exists) {
- val connection = connectionsMap.get(output)
- if (connection === null) {
- val newConnection = CftFactory.eINSTANCE.createConnection
- newConnection.output = output
- newConnection.exists = exists
- input.incomingConnections += newConnection
- connectionsMap.put(output, newConnection)
- } else if (exists.isMoreConcreteThan(connection.exists)) {
- connection.exists = exists
- }
- }
-}
diff --git a/Stochastic/hu.bme.mit.inf.dslreasoner.faulttree.transformation/src/hu/bme/mit/inf/dslreasoner/faulttree/transformation/ecore2cft/LookupHandler.xtend b/Stochastic/hu.bme.mit.inf.dslreasoner.faulttree.transformation/src/hu/bme/mit/inf/dslreasoner/faulttree/transformation/ecore2cft/LookupHandler.xtend
deleted file mode 100644
index 3a06dcc3..00000000
--- a/Stochastic/hu.bme.mit.inf.dslreasoner.faulttree.transformation/src/hu/bme/mit/inf/dslreasoner/faulttree/transformation/ecore2cft/LookupHandler.xtend
+++ /dev/null
@@ -1,47 +0,0 @@
-package hu.bme.mit.inf.dslreasoner.faulttree.transformation.ecore2cft
-
-import hu.bme.mit.inf.dslreasoner.faulttree.components.cftLanguage.LookupDefinition
-import hu.bme.mit.inf.dslreasoner.faulttree.components.cftLanguage.MappingDefinition
-import org.eclipse.viatra.query.runtime.api.IPatternMatch
-import org.eclipse.viatra.query.runtime.api.ViatraQueryMatcher
-
-class LookupHandler {
- val int[] argumentIndices
- val ViatraQueryMatcher extends IPatternMatch> lookedUpMatcher
-
- new(MappingDefinition mappingDefinition, LookupDefinition lookupDefinition,
- ViatraQueryMatcher extends IPatternMatch> lookedUpMatcher) {
- if (lookupDefinition.eContainer != mappingDefinition) {
- throw new IllegalArgumentException("lookupDefinition must be contained in mappingDefinition")
- }
- val argumentCount = lookupDefinition.arguments.size
- if (argumentCount != lookedUpMatcher.parameterNames.length) {
- throw new IllegalArgumentException(
- "lookupDefinition (name: " + lookupDefinition.mapping?.pattern?.name +
- ") must have as many arguments as lookedUpMatcher (name: " + lookedUpMatcher.patternName + ")")
- }
- argumentIndices = newIntArrayOfSize(argumentCount)
- for (var int i = 0; i < argumentCount; i++) {
- val argument = lookupDefinition.arguments.get(i)
- val argumentIndex = mappingDefinition.parameters.indexOf(argument)
- argumentIndices.set(i, argumentIndex)
- }
- this.lookedUpMatcher = lookedUpMatcher
- }
-
- def lookupForMatch(ComponentFaultTreeTrace faultTreeTrace, IPatternMatch match) {
- val lookedUpMatch = createLookedUpMatch(match)
- faultTreeTrace.lookup(lookedUpMatch)
- }
-
- private def createLookedUpMatch(IPatternMatch match) {
- val lookedUpMatch = lookedUpMatcher.newEmptyMatch
- val argumentCount = argumentIndices.length
- for (var int i = 0; i < argumentCount; i++) {
- val argumentIndex = argumentIndices.get(i)
- var argumentValue = match.get(argumentIndex)
- lookedUpMatch.set(i, argumentValue)
- }
- lookedUpMatch
- }
-}
diff --git a/Stochastic/hu.bme.mit.inf.dslreasoner.faulttree.transformation/src/hu/bme/mit/inf/dslreasoner/faulttree/transformation/ecore2cft/MappingHandler.xtend b/Stochastic/hu.bme.mit.inf.dslreasoner.faulttree.transformation/src/hu/bme/mit/inf/dslreasoner/faulttree/transformation/ecore2cft/MappingHandler.xtend
deleted file mode 100644
index 643af5c4..00000000
--- a/Stochastic/hu.bme.mit.inf.dslreasoner.faulttree.transformation/src/hu/bme/mit/inf/dslreasoner/faulttree/transformation/ecore2cft/MappingHandler.xtend
+++ /dev/null
@@ -1,91 +0,0 @@
-package hu.bme.mit.inf.dslreasoner.faulttree.transformation.ecore2cft
-
-import com.google.common.collect.ImmutableMap
-import com.google.common.collect.Maps
-import hu.bme.mit.inf.dslreasoner.faulttree.components.cftLanguage.LookupDefinition
-import hu.bme.mit.inf.dslreasoner.faulttree.components.cftLanguage.MappingDefinition
-import hu.bme.mit.inf.dslreasoner.faulttree.components.cftLanguage.Variable
-import java.util.Map
-import org.eclipse.viatra.query.runtime.api.IPatternMatch
-import org.eclipse.viatra.query.runtime.api.ViatraQueryMatcher
-
-class MappingHandler {
- val ViatraQueryMatcher extends IPatternMatch> matcher
- val MappingDefinition mappingDefinition
- val Map lookupHandlers
-
- new(MappingDefinition mappingDefinition, MappingQueries mappingQueries) {
- matcher = mappingQueries.getMatcher(mappingDefinition)
- this.mappingDefinition = mappingDefinition
- val variables = newHashSet
- for (assignment : mappingDefinition.assignments) {
- variables += assignment.input.component
- variables += assignment.output.component
- }
- lookupHandlers = ImmutableMap.copyOf(variables.filter(LookupDefinition).toMap([it], [ lookupDefinition |
- mappingQueries.createLookupHandler(mappingDefinition, lookupDefinition)
- ]))
- }
-
- def instantiateComponents(ComponentFaultTreeTrace faultTreeTrace) {
- if (!hasComponentInstace) {
- return
- }
- matcher.forEachMatch [ match |
- val componentTrace = faultTreeTrace.instantiateComponent(match, componentDefinition)
- if (isTopLevel) {
- faultTreeTrace.topLevel = componentTrace
- }
- ]
- }
-
- def instantiateConnections(ComponentFaultTreeTrace faultTreeTrace) {
- if (!hasConnections) {
- return
- }
- matcher.forEachMatch [ match |
- val lookedUpComponents = lookupComponents(faultTreeTrace, match)
- for (assignment : mappingDefinition.assignments) {
- val input = assignment.input
- val inputComponent = lookedUpComponents.get(input.component)
- val output = assignment.output
- val outputComponent = lookedUpComponents.get(output.component)
- if (inputComponent !== null && outputComponent !== null) {
- inputComponent.assign(input.event, outputComponent, output.event)
- }
- }
- ]
- }
-
- private def Map lookupComponents(ComponentFaultTreeTrace faultTreeTrace,
- IPatternMatch match) {
- val lookedUpComponents = Maps.newHashMapWithExpectedSize(lookupHandlers.size + 1)
- if (hasComponentInstace) {
- val componentInstance = faultTreeTrace.lookup(match)
- lookedUpComponents.put(mappingDefinition.componentInstance, componentInstance)
- }
- for (pair : lookupHandlers.entrySet) {
- val componentInstance = pair.value.lookupForMatch(faultTreeTrace, match)
- if (componentInstance !== null) {
- lookedUpComponents.put(pair.key, componentInstance)
- }
- }
- lookedUpComponents
- }
-
- private def getComponentDefinition() {
- mappingDefinition.componentInstance?.componentType
- }
-
- private def hasComponentInstace() {
- componentDefinition !== null
- }
-
- private def isTopLevel() {
- mappingDefinition.topLevel
- }
-
- private def hasConnections() {
- !mappingDefinition.assignments.empty
- }
-}
diff --git a/Stochastic/hu.bme.mit.inf.dslreasoner.faulttree.transformation/src/hu/bme/mit/inf/dslreasoner/faulttree/transformation/ecore2cft/MappingQueries.xtend b/Stochastic/hu.bme.mit.inf.dslreasoner.faulttree.transformation/src/hu/bme/mit/inf/dslreasoner/faulttree/transformation/ecore2cft/MappingQueries.xtend
deleted file mode 100644
index 6683b3f8..00000000
--- a/Stochastic/hu.bme.mit.inf.dslreasoner.faulttree.transformation/src/hu/bme/mit/inf/dslreasoner/faulttree/transformation/ecore2cft/MappingQueries.xtend
+++ /dev/null
@@ -1,38 +0,0 @@
-package hu.bme.mit.inf.dslreasoner.faulttree.transformation.ecore2cft
-
-import com.google.common.collect.ImmutableMap
-import hu.bme.mit.inf.dslreasoner.faulttree.components.cftLanguage.LookupDefinition
-import hu.bme.mit.inf.dslreasoner.faulttree.components.cftLanguage.MappingDefinition
-import hu.bme.mit.inf.dslreasoner.faulttree.components.cftLanguage.TransformationDefinition
-import java.util.Map
-import org.eclipse.viatra.query.patternlanguage.emf.specification.SpecificationBuilder
-import org.eclipse.viatra.query.runtime.api.GenericQueryGroup
-import org.eclipse.viatra.query.runtime.api.IPatternMatch
-import org.eclipse.viatra.query.runtime.api.ViatraQueryEngine
-import org.eclipse.viatra.query.runtime.api.ViatraQueryMatcher
-
-class MappingQueries {
- val Map> matchersMap
-
- new(TransformationDefinition transformationDefinition, ViatraQueryEngine viatraQueryEngine) {
- val specificationBuilder = new SpecificationBuilder
- val querySpecificationsMap = transformationDefinition.mappingDefinitions.toMap([it], [
- specificationBuilder.getOrCreateSpecification(pattern)
- ])
- GenericQueryGroup.of(querySpecificationsMap.values).prepare(viatraQueryEngine)
- matchersMap = ImmutableMap.copyOf(querySpecificationsMap.mapValues[getMatcher(viatraQueryEngine)])
- }
-
- def getMatcher(MappingDefinition mappingDefinition) {
- val matcher = matchersMap.get(mappingDefinition)
- if (matcher === null) {
- throw new IllegalArgumentException("Unknown mapping definition: " + mappingDefinition)
- }
- matcher
- }
-
- def createLookupHandler(MappingDefinition mappingDefinition, LookupDefinition lookupDefinition) {
- val lookedUpMatcher = getMatcher(lookupDefinition.mapping)
- new LookupHandler(mappingDefinition, lookupDefinition, lookedUpMatcher)
- }
-}
diff --git a/Stochastic/hu.bme.mit.inf.dslreasoner.faulttree.transformation/src/hu/bme/mit/inf/dslreasoner/faulttree/transformation/ft2galileo/Ft2GalileoTransformation.xtend b/Stochastic/hu.bme.mit.inf.dslreasoner.faulttree.transformation/src/hu/bme/mit/inf/dslreasoner/faulttree/transformation/ft2galileo/Ft2GalileoTransformation.xtend
deleted file mode 100644
index 4a19e2cd..00000000
--- a/Stochastic/hu.bme.mit.inf.dslreasoner.faulttree.transformation/src/hu/bme/mit/inf/dslreasoner/faulttree/transformation/ft2galileo/Ft2GalileoTransformation.xtend
+++ /dev/null
@@ -1,57 +0,0 @@
-package hu.bme.mit.inf.dslreasoner.faulttree.transformation.ft2galileo
-
-import hu.bme.mit.inf.dslreasoner.faulttree.model.ft.AndGate
-import hu.bme.mit.inf.dslreasoner.faulttree.model.ft.BasicEvent
-import hu.bme.mit.inf.dslreasoner.faulttree.model.ft.ConstantDistribution
-import hu.bme.mit.inf.dslreasoner.faulttree.model.ft.Distribution
-import hu.bme.mit.inf.dslreasoner.faulttree.model.ft.ExponentialDistribution
-import hu.bme.mit.inf.dslreasoner.faulttree.model.ft.FaultTree
-import hu.bme.mit.inf.dslreasoner.faulttree.model.ft.Gate
-import hu.bme.mit.inf.dslreasoner.faulttree.model.ft.KOfMGate
-import hu.bme.mit.inf.dslreasoner.faulttree.model.ft.OrGate
-import hu.bme.mit.inf.dslreasoner.faulttree.model.ft.RandomEvent
-import org.eclipse.xtend2.lib.StringConcatenationClient
-
-class Ft2GalileoTransformation {
- def toGalileo(FaultTree faultTree) '''
- toplevel "«faultTree.topEvent.name»";
- «FOR event : faultTree.events»
- "«event.name»" «defineEvent(event)»;
- «ENDFOR»
- '''
-
- protected dispatch def defineEvent(BasicEvent basicEvent) {
- // ft-diet (https://moves.rwth-aachen.de/ft-diet/) needs a dormancy factor.
- '''«defineDistribution(basicEvent.distribution)» dorm=0.0'''
- }
-
- protected dispatch def StringConcatenationClient defineDistribution(ConstantDistribution distribution) {
- '''p=«distribution.p»'''
- }
-
- protected dispatch def StringConcatenationClient defineDistribution(ExponentialDistribution distribution) {
- '''lambda=«distribution.lambda»'''
- }
-
- protected dispatch def StringConcatenationClient defineDistribution(Distribution distribution) {
- throw new IllegalArgumentException("Unknown distribution: " + distribution)
- }
-
- protected dispatch def StringConcatenationClient defineEvent(Gate gate) {
- '''«defineGate(gate)» «FOR input : gate.inputEvents SEPARATOR " "»"«input.name»"«ENDFOR»'''
- }
-
- protected dispatch def StringConcatenationClient defineGate(AndGate gate) '''and'''
-
- protected dispatch def StringConcatenationClient defineGate(OrGate gate) '''or'''
-
- protected dispatch def StringConcatenationClient defineGate(KOfMGate gate) '''«gate.k»of«gate.inputEvents.size»'''
-
- protected dispatch def StringConcatenationClient defineGate(Gate gate) {
- throw new IllegalArgumentException("Unknown gate: " + gate)
- }
-
- protected dispatch def StringConcatenationClient defineEvent(RandomEvent randomEvent) {
- throw new IllegalArgumentException("Unknown random even: " + randomEvent)
- }
-}
diff --git a/Stochastic/hu.bme.mit.inf.dslreasoner.faulttree.transformation/src/hu/bme/mit/inf/dslreasoner/faulttree/transformation/solver/ReliabilityResult.xtend b/Stochastic/hu.bme.mit.inf.dslreasoner.faulttree.transformation/src/hu/bme/mit/inf/dslreasoner/faulttree/transformation/solver/ReliabilityResult.xtend
deleted file mode 100644
index 19c3d17d..00000000
--- a/Stochastic/hu.bme.mit.inf.dslreasoner.faulttree.transformation/src/hu/bme/mit/inf/dslreasoner/faulttree/transformation/solver/ReliabilityResult.xtend
+++ /dev/null
@@ -1,51 +0,0 @@
-package hu.bme.mit.inf.dslreasoner.faulttree.transformation.solver
-
-import org.eclipse.xtend.lib.annotations.Data
-import org.eclipse.xtend.lib.annotations.FinalFieldsConstructor
-
-abstract class ReliabilityResult {
- public static val TIMEOUT = new Unknown("Solver timed out")
- public static val MEMOUT = new Unknown("Solver out of memory")
-
- abstract def Solution getOrThrow()
-
- @Data
- static final class Solution extends ReliabilityResult {
- val double lowerBound
- val double upperBound
-
- new(double value) {
- this(value, value)
- }
-
- new(double lowerBound, double upperBound) {
- if (lowerBound > upperBound) {
- throw new IllegalArgumentException("lowerBound must not be larger than upperBound")
- }
- this.lowerBound = lowerBound
- this.upperBound = upperBound
- }
-
- override getOrThrow() {
- this
- }
- }
-
- @Data
- static final class Unknown extends ReliabilityResult {
- val String message
- val Throwable cause
-
- @FinalFieldsConstructor
- new() {
- }
-
- new(String message) {
- this(message, null)
- }
-
- override getOrThrow() {
- throw new RuntimeException(message, cause)
- }
- }
-}
diff --git a/Stochastic/hu.bme.mit.inf.dslreasoner.faulttree.transformation/src/hu/bme/mit/inf/dslreasoner/faulttree/transformation/solver/StormDftConfiguration.xtend b/Stochastic/hu.bme.mit.inf.dslreasoner.faulttree.transformation/src/hu/bme/mit/inf/dslreasoner/faulttree/transformation/solver/StormDftConfiguration.xtend
deleted file mode 100644
index d9059bfc..00000000
--- a/Stochastic/hu.bme.mit.inf.dslreasoner.faulttree.transformation/src/hu/bme/mit/inf/dslreasoner/faulttree/transformation/solver/StormDftConfiguration.xtend
+++ /dev/null
@@ -1,45 +0,0 @@
-package hu.bme.mit.inf.dslreasoner.faulttree.transformation.solver
-
-import hu.bme.mit.inf.dslreasoner.logic.model.builder.SolverConfiguration
-
-final class StormDftConfiguration extends SolverConfiguration {
- public static val DEFAULT_SOLVER_PATH = "storm-dft"
-
- public double precision = 1e-6
-
- public boolean bisimulation = true
-
- public boolean symmetryReduction = true
-
- public boolean modularization = true
-
- public boolean dontCarePropagation = true
-
- public double approximation = 0
-
- public var approximationHeuristic = ApproximationHeuristic.NONE
-
- public FtAnalysisObjective objective
-
- def isApproximationInUse() {
- approximationHeuristic != ApproximationHeuristic.NONE
- }
-}
-
-abstract class FtAnalysisObjective {
- public static val MTTF = new FtAnalysisObjective {
- }
-
- private new() {
- }
-
- static final class TimeBound extends FtAnalysisObjective {
- public double timeBound = 0
- }
-}
-
-enum ApproximationHeuristic {
- NONE,
- DEPTH
-// See https://github.com/moves-rwth/storm/issues/35 for additional approximation heuristics.
-}
diff --git a/Stochastic/hu.bme.mit.inf.dslreasoner.faulttree.transformation/src/hu/bme/mit/inf/dslreasoner/faulttree/transformation/solver/StormDftHandler.xtend b/Stochastic/hu.bme.mit.inf.dslreasoner.faulttree.transformation/src/hu/bme/mit/inf/dslreasoner/faulttree/transformation/solver/StormDftHandler.xtend
deleted file mode 100644
index a250a955..00000000
--- a/Stochastic/hu.bme.mit.inf.dslreasoner.faulttree.transformation/src/hu/bme/mit/inf/dslreasoner/faulttree/transformation/solver/StormDftHandler.xtend
+++ /dev/null
@@ -1,182 +0,0 @@
-package hu.bme.mit.inf.dslreasoner.faulttree.transformation.solver
-
-import com.google.common.collect.ImmutableList
-import hu.bme.mit.inf.dslreasoner.logic.model.builder.DocumentationLevel
-import hu.bme.mit.inf.dslreasoner.logic.model.builder.SolverConfiguration
-import java.io.BufferedReader
-import java.io.IOException
-import java.io.InputStream
-import java.io.InputStreamReader
-import java.util.regex.Pattern
-
-class StormDftException extends RuntimeException {
- new(String s) {
- super(s)
- }
-
- new(String s, Exception e) {
- super(s, e)
- }
-}
-
-class StormDftHandler {
- static val DOUBLE_REGEX = "[-+]?[0-9]*\\.?[0-9]+([eE][-+]?[0-9]+)?"
- static val SINGLE_RESULT_GROUP = "single"
- static val LOWER_BOUND_GROUP = "lower"
- static val UPPER_BOUND_GROUP = "upper"
- static val RESULT_REGEX = '''^Result:\s*\[(?:(?<«SINGLE_RESULT_GROUP»>«DOUBLE_REGEX»)|\((?<«LOWER_BOUND_GROUP»>«DOUBLE_REGEX»),\s*(?<«UPPER_BOUND_GROUP»>«DOUBLE_REGEX»)\))\]'''
- static val RESULT_PATTERN = Pattern.compile(RESULT_REGEX)
-
- static val SIGNAL_EXIT_VALUE_OFFSET = 0x80
- static val SIGXCPU = 24
- static val SIGXFSZ = 25
-
- static val STORM_GENERAL_ERROR = (-1).bitwiseAnd(0xff)
- static val STORM_TIMEOUT = (-2).bitwiseAnd(0xff)
- static val STORM_MEMOUT = (-3).bitwiseAnd(0xff)
-
- def callSolver(String dftFilePath, StormDftConfiguration configuration) {
- val commandLine = configuration.toCommandLine(dftFilePath)
- val documentationLevel = configuration.documentationLevel
- val printOutput = documentationLevel == DocumentationLevel.NORMAL ||
- documentationLevel == DocumentationLevel.FULL
- val processBuilder = new ProcessBuilder().command(commandLine)
- var Process process = null
- try {
- try {
- process = processBuilder.start
- process.outputStream.close
- val result = readOutput(process.inputStream, printOutput)
- val error = readError(process.errorStream, printOutput)
- val exitValue = process.waitFor
- if (result === null) {
- interpretExitStatus(exitValue, error)
- } else {
- result
- }
- } catch (IOException e) {
- throw new StormDftException("Error during input/output handling of the stochastic solver.", e)
- }
- } catch (Exception e) {
- if (process !== null) {
- process.destroyForcibly.waitFor
- }
- throw e
- }
- }
-
- private def toCommandLine(extension StormDftConfiguration configuration, String dftFilePath) {
- extension val optionsBuilder = ImmutableList.builder
- add(solverPath ?: StormDftConfiguration.DEFAULT_SOLVER_PATH)
- if (runtimeLimit != SolverConfiguration.Unlimited) {
- add("--timeout", runtimeLimit.toString)
- }
- add("--precision", precision.toString)
- if (bisimulation) {
- add("--bisimulation")
- }
- if (symmetryReduction) {
- add("--symmetryreduction")
- }
- if (modularization) {
- add("--modularisation")
- }
- if (!dontCarePropagation) {
- add("--disabledc")
- }
- if (approximationInUse) {
- val heuristicName = switch (approximationHeuristic) {
- case DEPTH:
- "depth"
- default:
- throw new IllegalArgumentException("Unknown approximation heuristic: " + approximationHeuristic)
- }
- add("--approximation", approximation.toString, "--approximationheuristic", heuristicName)
- }
- add("--dftfile", dftFilePath)
- switch (objective) {
- case FtAnalysisObjective.MTTF:
- add("--expectedtime")
- FtAnalysisObjective.TimeBound:
- add("--timebound")
- default:
- throw new IllegalArgumentException("Unknown analysis objective: " + objective)
- }
- if (documentationLevel == DocumentationLevel.FULL) {
- add("--verbose")
- }
- build
- }
-
- private def readOutput(InputStream inputStream, boolean printOutput) {
- val bufferedReader = new BufferedReader(new InputStreamReader(inputStream))
- try {
- var String line
- while ((line = bufferedReader.readLine) !== null) {
- if (printOutput) {
- println(line)
- }
- val matcher = RESULT_PATTERN.matcher(line)
- if (matcher.find) {
- try {
- val single = matcher.group(SINGLE_RESULT_GROUP)
- if (single !== null) {
- val singleValue = Double.parseDouble(single)
- return new ReliabilityResult.Solution(singleValue)
- }
- val lower = matcher.group(LOWER_BOUND_GROUP)
- val upper = matcher.group(UPPER_BOUND_GROUP)
- if (lower !== null && upper !== null) {
- val lowerValue = Double.parseDouble(lower)
- val upperValue = Double.parseDouble(upper)
- return new ReliabilityResult.Solution(lowerValue, upperValue)
- }
- throw new StormDftException("Inconsistent stochastic solver output: " + line)
- } catch (NumberFormatException e) {
- throw new StormDftException("Malformatted number from stochastic solver.", e)
- }
- }
- }
- } finally {
- bufferedReader.close
- }
- null
- }
-
- private def readError(InputStream inputStream, boolean printOutput) {
- val bufferedReader = new BufferedReader(new InputStreamReader(inputStream))
- try {
- val lines = newArrayList
- var String line
- while ((line = bufferedReader.readLine) !== null) {
- if (printOutput) {
- System.err.println(line)
- }
- lines += line
- }
- lines.join("\n")
- } finally {
- bufferedReader.close
- }
- }
-
- private def interpretExitStatus(int exitValue, String error) {
- switch (exitValue) {
- case STORM_GENERAL_ERROR:
- throw new StormDftException("Storm error: " + error)
- case STORM_TIMEOUT,
- case SIGNAL_EXIT_VALUE_OFFSET + SIGXCPU:
- ReliabilityResult.TIMEOUT
- case STORM_MEMOUT,
- case SIGNAL_EXIT_VALUE_OFFSET + SIGXFSZ:
- ReliabilityResult.MEMOUT
- default: {
- if (exitValue > SIGNAL_EXIT_VALUE_OFFSET) {
- val signalNumber = exitValue - SIGNAL_EXIT_VALUE_OFFSET
- throw new StormDftException("Storm unexpectedly killed by signal " + signalNumber + ": " + error)
- }
- throw new StormDftException("Storm unexpectedly exit with status " + exitValue + ": " + error)
- }
- }
- }
-}
diff --git a/Stochastic/hu.bme.mit.inf.dslreasoner.faulttree.transformation/src/hu/bme/mit/inf/dslreasoner/faulttree/transformation/solver/StormDftSolver.xtend b/Stochastic/hu.bme.mit.inf.dslreasoner.faulttree.transformation/src/hu/bme/mit/inf/dslreasoner/faulttree/transformation/solver/StormDftSolver.xtend
deleted file mode 100644
index 931b9f39..00000000
--- a/Stochastic/hu.bme.mit.inf.dslreasoner.faulttree.transformation/src/hu/bme/mit/inf/dslreasoner/faulttree/transformation/solver/StormDftSolver.xtend
+++ /dev/null
@@ -1,43 +0,0 @@
-package hu.bme.mit.inf.dslreasoner.faulttree.transformation.solver
-
-import hu.bme.mit.inf.dslreasoner.faulttree.model.ft.ConstantModel
-import hu.bme.mit.inf.dslreasoner.faulttree.model.ft.FaultTree
-import hu.bme.mit.inf.dslreasoner.faulttree.model.ft.ReliabilityModel
-import hu.bme.mit.inf.dslreasoner.faulttree.transformation.ft2galileo.Ft2GalileoTransformation
-import hu.bme.mit.inf.dslreasoner.workspace.ReasonerWorkspace
-
-class StormDftSolver {
- static val DFT_FILE_NAME = "ft.dft"
-
- val ft2Galileo = new Ft2GalileoTransformation
- val handler = new StormDftHandler
-
- def solve(ReliabilityModel reliabilityModel, StormDftConfiguration configuration,
- ReasonerWorkspace reasonerWorkspace) {
- switch (reliabilityModel) {
- FaultTree:
- solve(reliabilityModel, configuration, reasonerWorkspace)
- ConstantModel: {
- val result = if (reliabilityModel.failed) {
- 0
- } else {
- switch (objective : configuration.objective) {
- case FtAnalysisObjective.MTTF: Double.POSITIVE_INFINITY
- FtAnalysisObjective.TimeBound: 1
- default: throw new IllegalArgumentException("Unknown objective: " + objective)
- }
- }
- new ReliabilityResult.Solution(result)
- }
- default:
- throw new IllegalArgumentException("Unknown reliability model: " + reliabilityModel)
- }
- }
-
- def solve(FaultTree faultTree, StormDftConfiguration configuration, ReasonerWorkspace reasonerWorkspace) {
- val galileo = ft2Galileo.toGalileo(faultTree)
- reasonerWorkspace.writeText(DFT_FILE_NAME, galileo)
- val dftFilePath = reasonerWorkspace.getFile(DFT_FILE_NAME).absolutePath
- handler.callSolver(dftFilePath, configuration)
- }
-}
diff --git a/Stochastic/hu.bme.mit.inf.dslreasoner.faulttree.transformation/xtend-gen/hu/bme/mit/inf/dslreasoner/faulttree/transformation/.gitignore b/Stochastic/hu.bme.mit.inf.dslreasoner.faulttree.transformation/xtend-gen/hu/bme/mit/inf/dslreasoner/faulttree/transformation/.gitignore
deleted file mode 100644
index 49df59a2..00000000
--- a/Stochastic/hu.bme.mit.inf.dslreasoner.faulttree.transformation/xtend-gen/hu/bme/mit/inf/dslreasoner/faulttree/transformation/.gitignore
+++ /dev/null
@@ -1,8 +0,0 @@
-/.CftTransformation.java._trace
-/.ComponentFaultTreeTrace.java._trace
-/.ComponentInstanceTrace.java._trace
-/.InputTrace.java._trace
-/.MappingHandler.java._trace
-/.ComponentInstantiationHandler.java._trace
-/.MappingQueries.java._trace
-/.LookupHandler.java._trace
diff --git a/Stochastic/hu.bme.mit.inf.dslreasoner.faulttree.transformation/xtend-gen/hu/bme/mit/inf/dslreasoner/faulttree/transformation/cft2ft/.Cft2FtTransformation.xtendbin b/Stochastic/hu.bme.mit.inf.dslreasoner.faulttree.transformation/xtend-gen/hu/bme/mit/inf/dslreasoner/faulttree/transformation/cft2ft/.Cft2FtTransformation.xtendbin
deleted file mode 100644
index dfae40e9..00000000
Binary files a/Stochastic/hu.bme.mit.inf.dslreasoner.faulttree.transformation/xtend-gen/hu/bme/mit/inf/dslreasoner/faulttree/transformation/cft2ft/.Cft2FtTransformation.xtendbin and /dev/null differ
diff --git a/Stochastic/hu.bme.mit.inf.dslreasoner.faulttree.transformation/xtend-gen/hu/bme/mit/inf/dslreasoner/faulttree/transformation/cft2ft/.EventCollection.xtendbin b/Stochastic/hu.bme.mit.inf.dslreasoner.faulttree.transformation/xtend-gen/hu/bme/mit/inf/dslreasoner/faulttree/transformation/cft2ft/.EventCollection.xtendbin
deleted file mode 100644
index 0aaf712d..00000000
Binary files a/Stochastic/hu.bme.mit.inf.dslreasoner.faulttree.transformation/xtend-gen/hu/bme/mit/inf/dslreasoner/faulttree/transformation/cft2ft/.EventCollection.xtendbin and /dev/null differ
diff --git a/Stochastic/hu.bme.mit.inf.dslreasoner.faulttree.transformation/xtend-gen/hu/bme/mit/inf/dslreasoner/faulttree/transformation/cft2ft/.EventMaterializer.xtendbin b/Stochastic/hu.bme.mit.inf.dslreasoner.faulttree.transformation/xtend-gen/hu/bme/mit/inf/dslreasoner/faulttree/transformation/cft2ft/.EventMaterializer.xtendbin
deleted file mode 100644
index e51f73a6..00000000
Binary files a/Stochastic/hu.bme.mit.inf.dslreasoner.faulttree.transformation/xtend-gen/hu/bme/mit/inf/dslreasoner/faulttree/transformation/cft2ft/.EventMaterializer.xtendbin and /dev/null differ
diff --git a/Stochastic/hu.bme.mit.inf.dslreasoner.faulttree.transformation/xtend-gen/hu/bme/mit/inf/dslreasoner/faulttree/transformation/cft2ft/.FaultTreeBuilder.xtendbin b/Stochastic/hu.bme.mit.inf.dslreasoner.faulttree.transformation/xtend-gen/hu/bme/mit/inf/dslreasoner/faulttree/transformation/cft2ft/.FaultTreeBuilder.xtendbin
deleted file mode 100644
index 89e003dc..00000000
Binary files a/Stochastic/hu.bme.mit.inf.dslreasoner.faulttree.transformation/xtend-gen/hu/bme/mit/inf/dslreasoner/faulttree/transformation/cft2ft/.FaultTreeBuilder.xtendbin and /dev/null differ
diff --git a/Stochastic/hu.bme.mit.inf.dslreasoner.faulttree.transformation/xtend-gen/hu/bme/mit/inf/dslreasoner/faulttree/transformation/cft2ft/.gitignore b/Stochastic/hu.bme.mit.inf.dslreasoner.faulttree.transformation/xtend-gen/hu/bme/mit/inf/dslreasoner/faulttree/transformation/cft2ft/.gitignore
deleted file mode 100644
index 058cff19..00000000
--- a/Stochastic/hu.bme.mit.inf.dslreasoner.faulttree.transformation/xtend-gen/hu/bme/mit/inf/dslreasoner/faulttree/transformation/cft2ft/.gitignore
+++ /dev/null
@@ -1,16 +0,0 @@
-/.Cft2FtTransformation.java._trace
-/.EventMaterializer.java._trace
-/.MaterializedEvent.java._trace
-/.CollectedInputs.java._trace
-/.MaterializedEventCollection.java._trace
-/.FaultTreeBuilder.java._trace
-/.FaultModelBuilder.java._trace
-/.EventCollection.java._trace
-/.Cft2FtTransformation.xtendbin
-/.EventCollection.xtendbin
-/.EventMaterializer.xtendbin
-/.FaultTreeBuilder.xtendbin
-/Cft2FtTransformation.java
-/EventCollection.java
-/EventMaterializer.java
-/FaultTreeBuilder.java
diff --git a/Stochastic/hu.bme.mit.inf.dslreasoner.faulttree.transformation/xtend-gen/hu/bme/mit/inf/dslreasoner/faulttree/transformation/cft2ft/Cft2FtTransformation.java b/Stochastic/hu.bme.mit.inf.dslreasoner.faulttree.transformation/xtend-gen/hu/bme/mit/inf/dslreasoner/faulttree/transformation/cft2ft/Cft2FtTransformation.java
deleted file mode 100644
index e87b8865..00000000
--- a/Stochastic/hu.bme.mit.inf.dslreasoner.faulttree.transformation/xtend-gen/hu/bme/mit/inf/dslreasoner/faulttree/transformation/cft2ft/Cft2FtTransformation.java
+++ /dev/null
@@ -1,49 +0,0 @@
-package hu.bme.mit.inf.dslreasoner.faulttree.transformation.cft2ft;
-
-import hu.bme.mit.inf.dslreasoner.faulttree.model.cft.ComponentFaultTree;
-import hu.bme.mit.inf.dslreasoner.faulttree.model.ft.ConstantEvent;
-import hu.bme.mit.inf.dslreasoner.faulttree.model.ft.ConstantModel;
-import hu.bme.mit.inf.dslreasoner.faulttree.model.ft.Event;
-import hu.bme.mit.inf.dslreasoner.faulttree.model.ft.FaultTree;
-import hu.bme.mit.inf.dslreasoner.faulttree.model.ft.FtFactory;
-import hu.bme.mit.inf.dslreasoner.faulttree.model.ft.RandomEvent;
-import hu.bme.mit.inf.dslreasoner.faulttree.model.ft.ReliabilityModel;
-import hu.bme.mit.inf.dslreasoner.faulttree.transformation.cft2ft.EventMaterializer;
-import hu.bme.mit.inf.dslreasoner.faulttree.transformation.cft2ft.FaultTreeBuilder;
-import org.eclipse.xtext.xbase.lib.ObjectExtensions;
-import org.eclipse.xtext.xbase.lib.Procedures.Procedure1;
-
-@SuppressWarnings("all")
-public class Cft2FtTransformation {
- public ReliabilityModel createFaultTree(final ComponentFaultTree componentFaultTree) {
- ReliabilityModel _xblockexpression = null;
- {
- final EventMaterializer materializer = new EventMaterializer();
- final Event topEvent = materializer.getOrMaterialize(componentFaultTree.getTopEvent());
- ReliabilityModel _switchResult = null;
- boolean _matched = false;
- if (topEvent instanceof ConstantEvent) {
- _matched=true;
- ConstantModel _createConstantModel = FtFactory.eINSTANCE.createConstantModel();
- final Procedure1 _function = (ConstantModel it) -> {
- it.setFailed(((ConstantEvent)topEvent).isFailed());
- };
- _switchResult = ObjectExtensions.operator_doubleArrow(_createConstantModel, _function);
- }
- if (!_matched) {
- if (topEvent instanceof RandomEvent) {
- _matched=true;
- FaultTree _xblockexpression_1 = null;
- {
- final FaultTreeBuilder builder = new FaultTreeBuilder();
- builder.addTopLevel(((RandomEvent)topEvent));
- _xblockexpression_1 = builder.getFaultTree();
- }
- _switchResult = _xblockexpression_1;
- }
- }
- _xblockexpression = _switchResult;
- }
- return _xblockexpression;
- }
-}
diff --git a/Stochastic/hu.bme.mit.inf.dslreasoner.faulttree.transformation/xtend-gen/hu/bme/mit/inf/dslreasoner/faulttree/transformation/cft2ft/EventCollection.java b/Stochastic/hu.bme.mit.inf.dslreasoner.faulttree.transformation/xtend-gen/hu/bme/mit/inf/dslreasoner/faulttree/transformation/cft2ft/EventCollection.java
deleted file mode 100644
index dceef9f8..00000000
--- a/Stochastic/hu.bme.mit.inf.dslreasoner.faulttree.transformation/xtend-gen/hu/bme/mit/inf/dslreasoner/faulttree/transformation/cft2ft/EventCollection.java
+++ /dev/null
@@ -1,188 +0,0 @@
-package hu.bme.mit.inf.dslreasoner.faulttree.transformation.cft2ft;
-
-import com.google.common.collect.ImmutableSet;
-import hu.bme.mit.inf.dslreasoner.faulttree.model.ft.ConstantEvent;
-import hu.bme.mit.inf.dslreasoner.faulttree.model.ft.Event;
-import hu.bme.mit.inf.dslreasoner.faulttree.model.ft.RandomEvent;
-import java.util.Set;
-import org.eclipse.xtend.lib.annotations.Data;
-import org.eclipse.xtext.xbase.lib.IterableExtensions;
-import org.eclipse.xtext.xbase.lib.Pure;
-import org.eclipse.xtext.xbase.lib.util.ToStringBuilder;
-
-@Data
-@SuppressWarnings("all")
-public class EventCollection {
- public static class Builder {
- private int falseEventCount = 0;
-
- private int trueEventCount = 0;
-
- private final ImmutableSet.Builder randomEventsBuilder = ImmutableSet.builder();
-
- private Builder() {
- }
-
- public EventCollection.Builder add(final Event event) {
- EventCollection.Builder _xblockexpression = null;
- {
- boolean _matched = false;
- if (event instanceof ConstantEvent) {
- _matched=true;
- boolean _isFailed = ((ConstantEvent)event).isFailed();
- if (_isFailed) {
- this.trueEventCount++;
- } else {
- this.falseEventCount++;
- }
- }
- if (!_matched) {
- if (event instanceof RandomEvent) {
- _matched=true;
- this.randomEventsBuilder.add(((RandomEvent)event));
- }
- }
- if (!_matched) {
- throw new IllegalArgumentException(("Unknown event: " + event));
- }
- _xblockexpression = this;
- }
- return _xblockexpression;
- }
-
- public EventCollection.Builder addAll(final EventCollection materializedEvens) {
- EventCollection.Builder _xblockexpression = null;
- {
- int _falseEventCount = this.falseEventCount;
- this.falseEventCount = (_falseEventCount + materializedEvens.falseEventCount);
- int _trueEventCount = this.trueEventCount;
- this.trueEventCount = (_trueEventCount + materializedEvens.trueEventCount);
- this.randomEventsBuilder.addAll(materializedEvens.randomEvents);
- _xblockexpression = this;
- }
- return _xblockexpression;
- }
-
- public EventCollection build() {
- ImmutableSet _build = this.randomEventsBuilder.build();
- return new EventCollection(this.falseEventCount, this.trueEventCount, _build);
- }
- }
-
- private final int falseEventCount;
-
- private final int trueEventCount;
-
- private final Set randomEvents;
-
- public boolean containsFalseEvent() {
- return (this.falseEventCount >= 1);
- }
-
- public boolean containsTrueEvent() {
- return (this.trueEventCount >= 1);
- }
-
- public int getVariableEventCount() {
- return this.randomEvents.size();
- }
-
- public boolean containsRandomEvent() {
- int _variableEventCount = this.getVariableEventCount();
- return (_variableEventCount >= 1);
- }
-
- public int getCount() {
- int _variableEventCount = this.getVariableEventCount();
- return ((this.falseEventCount + this.trueEventCount) + _variableEventCount);
- }
-
- public boolean isEmpty() {
- return (((!this.containsFalseEvent()) && (!this.containsTrueEvent())) && (!this.containsRandomEvent()));
- }
-
- public boolean containsExactlyOneRandomEvent() {
- return (((!this.containsFalseEvent()) && (!this.containsTrueEvent())) && (this.getVariableEventCount() == 1));
- }
-
- public RandomEvent toSingleRandomEvent() {
- RandomEvent _xblockexpression = null;
- {
- boolean _containsExactlyOneRandomEvent = this.containsExactlyOneRandomEvent();
- boolean _not = (!_containsExactlyOneRandomEvent);
- if (_not) {
- throw new IllegalStateException("Input collection is not a single random event");
- }
- _xblockexpression = IterableExtensions.head(this.randomEvents);
- }
- return _xblockexpression;
- }
-
- public static EventCollection.Builder builder() {
- return new EventCollection.Builder();
- }
-
- public EventCollection(final int falseEventCount, final int trueEventCount, final Set randomEvents) {
- super();
- this.falseEventCount = falseEventCount;
- this.trueEventCount = trueEventCount;
- this.randomEvents = randomEvents;
- }
-
- @Override
- @Pure
- public int hashCode() {
- final int prime = 31;
- int result = 1;
- result = prime * result + this.falseEventCount;
- result = prime * result + this.trueEventCount;
- return prime * result + ((this.randomEvents== null) ? 0 : this.randomEvents.hashCode());
- }
-
- @Override
- @Pure
- public boolean equals(final Object obj) {
- if (this == obj)
- return true;
- if (obj == null)
- return false;
- if (getClass() != obj.getClass())
- return false;
- EventCollection other = (EventCollection) obj;
- if (other.falseEventCount != this.falseEventCount)
- return false;
- if (other.trueEventCount != this.trueEventCount)
- return false;
- if (this.randomEvents == null) {
- if (other.randomEvents != null)
- return false;
- } else if (!this.randomEvents.equals(other.randomEvents))
- return false;
- return true;
- }
-
- @Override
- @Pure
- public String toString() {
- ToStringBuilder b = new ToStringBuilder(this);
- b.add("falseEventCount", this.falseEventCount);
- b.add("trueEventCount", this.trueEventCount);
- b.add("randomEvents", this.randomEvents);
- return b.toString();
- }
-
- @Pure
- public int getFalseEventCount() {
- return this.falseEventCount;
- }
-
- @Pure
- public int getTrueEventCount() {
- return this.trueEventCount;
- }
-
- @Pure
- public Set getRandomEvents() {
- return this.randomEvents;
- }
-}
diff --git a/Stochastic/hu.bme.mit.inf.dslreasoner.faulttree.transformation/xtend-gen/hu/bme/mit/inf/dslreasoner/faulttree/transformation/cft2ft/EventMaterializer.java b/Stochastic/hu.bme.mit.inf.dslreasoner.faulttree.transformation/xtend-gen/hu/bme/mit/inf/dslreasoner/faulttree/transformation/cft2ft/EventMaterializer.java
deleted file mode 100644
index 98a82b7d..00000000
--- a/Stochastic/hu.bme.mit.inf.dslreasoner.faulttree.transformation/xtend-gen/hu/bme/mit/inf/dslreasoner/faulttree/transformation/cft2ft/EventMaterializer.java
+++ /dev/null
@@ -1,469 +0,0 @@
-package hu.bme.mit.inf.dslreasoner.faulttree.transformation.cft2ft;
-
-import com.google.common.base.Objects;
-import hu.bme.mit.inf.dslreasoner.faulttree.model.cft.AndGateDefinition;
-import hu.bme.mit.inf.dslreasoner.faulttree.model.cft.BasicEventDefinition;
-import hu.bme.mit.inf.dslreasoner.faulttree.model.cft.Component;
-import hu.bme.mit.inf.dslreasoner.faulttree.model.cft.Connection;
-import hu.bme.mit.inf.dslreasoner.faulttree.model.cft.EventDeclaration;
-import hu.bme.mit.inf.dslreasoner.faulttree.model.cft.GateDefinition;
-import hu.bme.mit.inf.dslreasoner.faulttree.model.cft.Input;
-import hu.bme.mit.inf.dslreasoner.faulttree.model.cft.InputEvent;
-import hu.bme.mit.inf.dslreasoner.faulttree.model.cft.KOfMGateDefinition;
-import hu.bme.mit.inf.dslreasoner.faulttree.model.cft.OrGateDefinition;
-import hu.bme.mit.inf.dslreasoner.faulttree.model.cft.Output;
-import hu.bme.mit.inf.dslreasoner.faulttree.model.ft.AndGate;
-import hu.bme.mit.inf.dslreasoner.faulttree.model.ft.BasicEvent;
-import hu.bme.mit.inf.dslreasoner.faulttree.model.ft.ConstantEvent;
-import hu.bme.mit.inf.dslreasoner.faulttree.model.ft.Distribution;
-import hu.bme.mit.inf.dslreasoner.faulttree.model.ft.Event;
-import hu.bme.mit.inf.dslreasoner.faulttree.model.ft.FtFactory;
-import hu.bme.mit.inf.dslreasoner.faulttree.model.ft.Gate;
-import hu.bme.mit.inf.dslreasoner.faulttree.model.ft.KOfMGate;
-import hu.bme.mit.inf.dslreasoner.faulttree.model.ft.OrGate;
-import hu.bme.mit.inf.dslreasoner.faulttree.model.ft.RandomEvent;
-import hu.bme.mit.inf.dslreasoner.faulttree.model.util.CftExtensions;
-import hu.bme.mit.inf.dslreasoner.faulttree.transformation.cft2ft.EventCollection;
-import java.util.LinkedHashSet;
-import java.util.Map;
-import org.eclipse.emf.common.util.EList;
-import org.eclipse.emf.ecore.util.EcoreUtil;
-import org.eclipse.xtend.lib.annotations.Data;
-import org.eclipse.xtend2.lib.StringConcatenation;
-import org.eclipse.xtext.xbase.lib.CollectionLiterals;
-import org.eclipse.xtext.xbase.lib.Extension;
-import org.eclipse.xtext.xbase.lib.Functions.Function1;
-import org.eclipse.xtext.xbase.lib.IterableExtensions;
-import org.eclipse.xtext.xbase.lib.ObjectExtensions;
-import org.eclipse.xtext.xbase.lib.Procedures.Procedure1;
-import org.eclipse.xtext.xbase.lib.Pure;
-
-@SuppressWarnings("all")
-public class EventMaterializer {
- @Data
- protected static class EventKey {
- private final Component component;
-
- private final T event;
-
- @Override
- public String toString() {
- StringConcatenation _builder = new StringConcatenation();
- String _name = this.component.getName();
- _builder.append(_name);
- _builder.append("_");
- String _name_1 = this.event.getName();
- _builder.append(_name_1);
- return _builder.toString();
- }
-
- public EventKey(final Component component, final T event) {
- super();
- this.component = component;
- this.event = event;
- }
-
- @Override
- @Pure
- public int hashCode() {
- final int prime = 31;
- int result = 1;
- result = prime * result + ((this.component== null) ? 0 : this.component.hashCode());
- return prime * result + ((this.event== null) ? 0 : this.event.hashCode());
- }
-
- @Override
- @Pure
- public boolean equals(final Object obj) {
- if (this == obj)
- return true;
- if (obj == null)
- return false;
- if (getClass() != obj.getClass())
- return false;
- EventMaterializer.EventKey> other = (EventMaterializer.EventKey>) obj;
- if (this.component == null) {
- if (other.component != null)
- return false;
- } else if (!this.component.equals(other.component))
- return false;
- if (this.event == null) {
- if (other.event != null)
- return false;
- } else if (!this.event.equals(other.event))
- return false;
- return true;
- }
-
- @Pure
- public Component getComponent() {
- return this.component;
- }
-
- @Pure
- public T getEvent() {
- return this.event;
- }
- }
-
- @Extension
- private final FtFactory _ftFactory = FtFactory.eINSTANCE;
-
- private final Map, Event> materializationCache = CollectionLiterals., Event>newHashMap();
-
- private final Map, EventCollection> multipleInputCache = CollectionLiterals., EventCollection>newHashMap();
-
- private final ConstantEvent falseEvent;
-
- private final ConstantEvent trueEvent;
-
- private final LinkedHashSet> path = new LinkedHashSet>();
-
- public EventMaterializer() {
- ConstantEvent _createConstantEvent = this._ftFactory.createConstantEvent();
- final Procedure1 _function = (ConstantEvent it) -> {
- it.setFailed(false);
- };
- ConstantEvent _doubleArrow = ObjectExtensions.operator_doubleArrow(_createConstantEvent, _function);
- this.falseEvent = _doubleArrow;
- ConstantEvent _createConstantEvent_1 = this._ftFactory.createConstantEvent();
- final Procedure1 _function_1 = (ConstantEvent it) -> {
- it.setFailed(true);
- };
- ConstantEvent _doubleArrow_1 = ObjectExtensions.operator_doubleArrow(_createConstantEvent_1, _function_1);
- this.trueEvent = _doubleArrow_1;
- }
-
- public Event getOrMaterialize(final Output output) {
- return this.getOrMaterialize(output.getComponent(), output.getEventDeclaration());
- }
-
- public Event getOrMaterialize(final Component component, final EventDeclaration eventDeclaration) {
- Event _xblockexpression = null;
- {
- final EventMaterializer.EventKey eventKey = new EventMaterializer.EventKey(component, eventDeclaration);
- this.pushEventKey(eventKey);
- Event _xtrycatchfinallyexpression = null;
- try {
- Event _xblockexpression_1 = null;
- {
- Event event = this.materializationCache.get(eventKey);
- if ((event == null)) {
- event = this.materialize(component, eventDeclaration);
- this.materializationCache.put(eventKey, event);
- }
- _xblockexpression_1 = event;
- }
- _xtrycatchfinallyexpression = _xblockexpression_1;
- } finally {
- this.popEventKey(eventKey);
- }
- _xblockexpression = _xtrycatchfinallyexpression;
- }
- return _xblockexpression;
- }
-
- protected Event materialize(final Component component, final EventDeclaration eventDeclaration) {
- RandomEvent _xblockexpression = null;
- {
- String _name = component.getName();
- String _plus = (_name + "_");
- String _name_1 = eventDeclaration.getName();
- final String eventName = (_plus + _name_1);
- RandomEvent _switchResult = null;
- boolean _matched = false;
- if (eventDeclaration instanceof InputEvent) {
- _matched=true;
- return this.materializeConnectedEvent(component, ((InputEvent)eventDeclaration));
- }
- if (!_matched) {
- if (eventDeclaration instanceof BasicEventDefinition) {
- _matched=true;
- BasicEvent _xblockexpression_1 = null;
- {
- final BasicEvent basicEvent = this._ftFactory.createBasicEvent();
- basicEvent.setDistribution(EcoreUtil.copy(((BasicEventDefinition)eventDeclaration).getDistribution()));
- _xblockexpression_1 = basicEvent;
- }
- _switchResult = _xblockexpression_1;
- }
- }
- if (!_matched) {
- if (eventDeclaration instanceof GateDefinition) {
- _matched=true;
- Gate _xblockexpression_1 = null;
- {
- final EventCollection inputs = this.collectInputs(component, ((GateDefinition)eventDeclaration));
- Gate _switchResult_1 = null;
- boolean _matched_1 = false;
- if (eventDeclaration instanceof AndGateDefinition) {
- _matched_1=true;
- AndGate _xifexpression = null;
- boolean _containsFalseEvent = inputs.containsFalseEvent();
- if (_containsFalseEvent) {
- return this.falseEvent;
- } else {
- AndGate _xifexpression_1 = null;
- boolean _isEmpty = inputs.isEmpty();
- if (_isEmpty) {
- return this.trueEvent;
- } else {
- AndGate _xifexpression_2 = null;
- boolean _containsExactlyOneRandomEvent = inputs.containsExactlyOneRandomEvent();
- if (_containsExactlyOneRandomEvent) {
- return inputs.toSingleRandomEvent();
- } else {
- _xifexpression_2 = this._ftFactory.createAndGate();
- }
- _xifexpression_1 = _xifexpression_2;
- }
- _xifexpression = _xifexpression_1;
- }
- _switchResult_1 = _xifexpression;
- }
- if (!_matched_1) {
- if (eventDeclaration instanceof OrGateDefinition) {
- _matched_1=true;
- OrGate _xifexpression = null;
- boolean _containsTrueEvent = inputs.containsTrueEvent();
- if (_containsTrueEvent) {
- return this.trueEvent;
- } else {
- OrGate _xifexpression_1 = null;
- boolean _isEmpty = inputs.isEmpty();
- if (_isEmpty) {
- return this.falseEvent;
- } else {
- OrGate _xifexpression_2 = null;
- boolean _containsExactlyOneRandomEvent = inputs.containsExactlyOneRandomEvent();
- if (_containsExactlyOneRandomEvent) {
- return inputs.toSingleRandomEvent();
- } else {
- _xifexpression_2 = this._ftFactory.createOrGate();
- }
- _xifexpression_1 = _xifexpression_2;
- }
- _xifexpression = _xifexpression_1;
- }
- _switchResult_1 = _xifexpression;
- }
- }
- if (!_matched_1) {
- if (eventDeclaration instanceof KOfMGateDefinition) {
- _matched_1=true;
- Gate _xblockexpression_2 = null;
- {
- int _count = inputs.getCount();
- int _k = ((KOfMGateDefinition)eventDeclaration).getK();
- int _multiply = (_count * _k);
- int _m = ((KOfMGateDefinition)eventDeclaration).getM();
- final int requiredTrueInputs = (_multiply / _m);
- int _trueEventCount = inputs.getTrueEventCount();
- final int k = (requiredTrueInputs - _trueEventCount);
- final int m = inputs.getVariableEventCount();
- Gate _xifexpression = null;
- if ((k == 0)) {
- return this.trueEvent;
- } else {
- Gate _xifexpression_1 = null;
- if ((k > m)) {
- return this.falseEvent;
- } else {
- Gate _xifexpression_2 = null;
- boolean _containsExactlyOneRandomEvent = inputs.containsExactlyOneRandomEvent();
- if (_containsExactlyOneRandomEvent) {
- return inputs.toSingleRandomEvent();
- } else {
- Gate _xifexpression_3 = null;
- if ((k == 1)) {
- _xifexpression_3 = this._ftFactory.createOrGate();
- } else {
- Gate _xifexpression_4 = null;
- if ((k == m)) {
- _xifexpression_4 = this._ftFactory.createAndGate();
- } else {
- KOfMGate _xblockexpression_3 = null;
- {
- final KOfMGate kOfMGate = this._ftFactory.createKOfMGate();
- kOfMGate.setK(k);
- _xblockexpression_3 = kOfMGate;
- }
- _xifexpression_4 = _xblockexpression_3;
- }
- _xifexpression_3 = _xifexpression_4;
- }
- _xifexpression_2 = _xifexpression_3;
- }
- _xifexpression_1 = _xifexpression_2;
- }
- _xifexpression = _xifexpression_1;
- }
- _xblockexpression_2 = _xifexpression;
- }
- _switchResult_1 = _xblockexpression_2;
- }
- }
- if (!_matched_1) {
- throw new IllegalArgumentException(("Unknown gate definition: " + eventDeclaration));
- }
- final Gate gate = _switchResult_1;
- gate.getInputEvents().addAll(inputs.getRandomEvents());
- _xblockexpression_1 = gate;
- }
- _switchResult = _xblockexpression_1;
- }
- }
- if (!_matched) {
- throw new IllegalArgumentException(("Unknown event declaration: " + eventDeclaration));
- }
- final RandomEvent event = _switchResult;
- event.setName(eventName);
- _xblockexpression = event;
- }
- return _xblockexpression;
- }
-
- protected Event materializeConnectedEvent(final Component component, final InputEvent inputEvent) {
- Event _xblockexpression = null;
- {
- boolean _isMultiple = inputEvent.isMultiple();
- if (_isMultiple) {
- StringConcatenation _builder = new StringConcatenation();
- _builder.append("Cannot materialize multiple nput ");
- String _name = component.getName();
- _builder.append(_name);
- _builder.append("_");
- String _name_1 = inputEvent.getName();
- _builder.append(_name_1);
- throw new IllegalArgumentException(_builder.toString());
- }
- final Input input = this.findInput(component, inputEvent);
- final EList incomingConnections = input.getIncomingConnections();
- int _size = incomingConnections.size();
- boolean _notEquals = (_size != 1);
- if (_notEquals) {
- StringConcatenation _builder_1 = new StringConcatenation();
- _builder_1.append("Input ");
- String _name_2 = component.getName();
- _builder_1.append(_name_2);
- _builder_1.append("_");
- String _name_3 = inputEvent.getName();
- _builder_1.append(_name_3);
- _builder_1.append(" has ");
- int _size_1 = incomingConnections.size();
- _builder_1.append(_size_1);
- _builder_1.append(" connections instead of 1");
- throw new IllegalArgumentException(_builder_1.toString());
- }
- final Output output = IterableExtensions.head(incomingConnections).getOutput();
- _xblockexpression = this.getOrMaterialize(output.getComponent(), output.getEventDeclaration());
- }
- return _xblockexpression;
- }
-
- protected EventCollection collectInputs(final Component component, final GateDefinition gateDefinition) {
- EventCollection _xblockexpression = null;
- {
- final EventCollection.Builder builder = EventCollection.builder();
- EList _inputEvents = gateDefinition.getInputEvents();
- for (final EventDeclaration inputEventDeclaration : _inputEvents) {
- boolean _matched = false;
- if (inputEventDeclaration instanceof InputEvent) {
- boolean _isMultiple = ((InputEvent)inputEventDeclaration).isMultiple();
- if (_isMultiple) {
- _matched=true;
- final EventCollection materializedEvents = this.getOrMaterializeConnectedEvents(component, ((InputEvent)inputEventDeclaration));
- builder.addAll(materializedEvents);
- }
- }
- if (!_matched) {
- builder.add(this.getOrMaterialize(component, inputEventDeclaration));
- }
- }
- _xblockexpression = builder.build();
- }
- return _xblockexpression;
- }
-
- protected EventCollection getOrMaterializeConnectedEvents(final Component component, final InputEvent inputEvent) {
- EventCollection _xblockexpression = null;
- {
- final EventMaterializer.EventKey inputKey = new EventMaterializer.EventKey(component, inputEvent);
- this.pushEventKey(inputKey);
- EventCollection _xtrycatchfinallyexpression = null;
- try {
- EventCollection _xblockexpression_1 = null;
- {
- EventCollection eventCollection = this.multipleInputCache.get(inputKey);
- if ((eventCollection == null)) {
- eventCollection = this.materializeConnectedEvents(component, inputEvent);
- this.multipleInputCache.put(inputKey, eventCollection);
- }
- _xblockexpression_1 = eventCollection;
- }
- _xtrycatchfinallyexpression = _xblockexpression_1;
- } finally {
- this.popEventKey(inputKey);
- }
- _xblockexpression = _xtrycatchfinallyexpression;
- }
- return _xblockexpression;
- }
-
- protected EventCollection materializeConnectedEvents(final Component component, final InputEvent inputEvent) {
- EventCollection _xblockexpression = null;
- {
- final Input input = this.findInput(component, inputEvent);
- final EventCollection.Builder builder = EventCollection.builder();
- EList _incomingConnections = input.getIncomingConnections();
- for (final Connection connection : _incomingConnections) {
- boolean _isCurrentlyConnected = CftExtensions.isCurrentlyConnected(connection);
- if (_isCurrentlyConnected) {
- final Event materializedEvent = this.getOrMaterialize(connection.getOutput());
- builder.add(materializedEvent);
- }
- }
- _xblockexpression = builder.build();
- }
- return _xblockexpression;
- }
-
- protected Input findInput(final Component component, final InputEvent inputEvent) {
- final Function1 _function = (Input it) -> {
- InputEvent _inputEvent = it.getInputEvent();
- return Boolean.valueOf(Objects.equal(_inputEvent, inputEvent));
- };
- final Input input = IterableExtensions. findFirst(component.getInputs(), _function);
- if ((input == null)) {
- StringConcatenation _builder = new StringConcatenation();
- _builder.append("No input ");
- _builder.append(inputEvent);
- _builder.append(" in component ");
- _builder.append(component);
- throw new IllegalArgumentException(_builder.toString());
- }
- return input;
- }
-
- private void pushEventKey(final EventMaterializer.EventKey extends EventDeclaration> eventKey) {
- boolean _add = this.path.add(eventKey);
- boolean _not = (!_add);
- if (_not) {
- StringConcatenation _builder = new StringConcatenation();
- _builder.append("Circular dependency [");
- {
- for(final EventMaterializer.EventKey extends EventDeclaration> ancestor : this.path) {
- _builder.append(ancestor);
- _builder.append(", ");
- }
- }
- _builder.append(eventKey);
- _builder.append("] detected");
- throw new IllegalStateException(_builder.toString());
- }
- }
-
- private boolean popEventKey(final EventMaterializer.EventKey extends EventDeclaration> eventKey) {
- return this.path.remove(eventKey);
- }
-}
diff --git a/Stochastic/hu.bme.mit.inf.dslreasoner.faulttree.transformation/xtend-gen/hu/bme/mit/inf/dslreasoner/faulttree/transformation/cft2ft/FaultTreeBuilder.java b/Stochastic/hu.bme.mit.inf.dslreasoner.faulttree.transformation/xtend-gen/hu/bme/mit/inf/dslreasoner/faulttree/transformation/cft2ft/FaultTreeBuilder.java
deleted file mode 100644
index 9b2dfd76..00000000
--- a/Stochastic/hu.bme.mit.inf.dslreasoner.faulttree.transformation/xtend-gen/hu/bme/mit/inf/dslreasoner/faulttree/transformation/cft2ft/FaultTreeBuilder.java
+++ /dev/null
@@ -1,57 +0,0 @@
-package hu.bme.mit.inf.dslreasoner.faulttree.transformation.cft2ft;
-
-import com.google.common.base.Objects;
-import hu.bme.mit.inf.dslreasoner.faulttree.model.ft.FaultTree;
-import hu.bme.mit.inf.dslreasoner.faulttree.model.ft.FtFactory;
-import hu.bme.mit.inf.dslreasoner.faulttree.model.ft.Gate;
-import hu.bme.mit.inf.dslreasoner.faulttree.model.ft.RandomEvent;
-import java.util.Collection;
-import org.eclipse.emf.common.util.EList;
-import org.eclipse.emf.ecore.EObject;
-import org.eclipse.xtend.lib.annotations.Accessors;
-import org.eclipse.xtext.xbase.lib.Pure;
-
-@SuppressWarnings("all")
-public class FaultTreeBuilder {
- @Accessors
- private final FaultTree faultTree = FtFactory.eINSTANCE.createFaultTree();
-
- public void addTopLevel(final RandomEvent event) {
- RandomEvent _topEvent = this.faultTree.getTopEvent();
- boolean _tripleNotEquals = (_topEvent != null);
- if (_tripleNotEquals) {
- throw new IllegalStateException("Top event was already set");
- }
- this.add(event);
- this.faultTree.setTopEvent(event);
- }
-
- protected void add(final RandomEvent event) {
- EObject _eContainer = this.faultTree.eContainer();
- boolean _equals = Objects.equal(_eContainer, this.faultTree);
- if (_equals) {
- return;
- }
- EObject _eContainer_1 = this.faultTree.eContainer();
- boolean _tripleNotEquals = (_eContainer_1 != null);
- if (_tripleNotEquals) {
- throw new IllegalStateException("Event is already in a different fault tree");
- }
- EList _events = this.faultTree.getEvents();
- _events.add(event);
- if ((event instanceof Gate)) {
- this.addAll(((Gate)event).getInputEvents());
- }
- }
-
- protected void addAll(final Collection events) {
- for (final RandomEvent event : events) {
- this.add(event);
- }
- }
-
- @Pure
- public FaultTree getFaultTree() {
- return this.faultTree;
- }
-}
diff --git a/Stochastic/hu.bme.mit.inf.dslreasoner.faulttree.transformation/xtend-gen/hu/bme/mit/inf/dslreasoner/faulttree/transformation/ecore2cft/.ComponentFaultTreeTrace.xtendbin b/Stochastic/hu.bme.mit.inf.dslreasoner.faulttree.transformation/xtend-gen/hu/bme/mit/inf/dslreasoner/faulttree/transformation/ecore2cft/.ComponentFaultTreeTrace.xtendbin
deleted file mode 100644
index 028440a8..00000000
Binary files a/Stochastic/hu.bme.mit.inf.dslreasoner.faulttree.transformation/xtend-gen/hu/bme/mit/inf/dslreasoner/faulttree/transformation/ecore2cft/.ComponentFaultTreeTrace.xtendbin and /dev/null differ
diff --git a/Stochastic/hu.bme.mit.inf.dslreasoner.faulttree.transformation/xtend-gen/hu/bme/mit/inf/dslreasoner/faulttree/transformation/ecore2cft/.ComponentInstanceTrace.xtendbin b/Stochastic/hu.bme.mit.inf.dslreasoner.faulttree.transformation/xtend-gen/hu/bme/mit/inf/dslreasoner/faulttree/transformation/ecore2cft/.ComponentInstanceTrace.xtendbin
deleted file mode 100644
index d542ba2d..00000000
Binary files a/Stochastic/hu.bme.mit.inf.dslreasoner.faulttree.transformation/xtend-gen/hu/bme/mit/inf/dslreasoner/faulttree/transformation/ecore2cft/.ComponentInstanceTrace.xtendbin and /dev/null differ
diff --git a/Stochastic/hu.bme.mit.inf.dslreasoner.faulttree.transformation/xtend-gen/hu/bme/mit/inf/dslreasoner/faulttree/transformation/ecore2cft/.ComponentNameGenerator.xtendbin b/Stochastic/hu.bme.mit.inf.dslreasoner.faulttree.transformation/xtend-gen/hu/bme/mit/inf/dslreasoner/faulttree/transformation/ecore2cft/.ComponentNameGenerator.xtendbin
deleted file mode 100644
index 949da0cd..00000000
Binary files a/Stochastic/hu.bme.mit.inf.dslreasoner.faulttree.transformation/xtend-gen/hu/bme/mit/inf/dslreasoner/faulttree/transformation/ecore2cft/.ComponentNameGenerator.xtendbin and /dev/null differ
diff --git a/Stochastic/hu.bme.mit.inf.dslreasoner.faulttree.transformation/xtend-gen/hu/bme/mit/inf/dslreasoner/faulttree/transformation/ecore2cft/.Ecore2CftTransformation.xtendbin b/Stochastic/hu.bme.mit.inf.dslreasoner.faulttree.transformation/xtend-gen/hu/bme/mit/inf/dslreasoner/faulttree/transformation/ecore2cft/.Ecore2CftTransformation.xtendbin
deleted file mode 100644
index 82c045e2..00000000
Binary files a/Stochastic/hu.bme.mit.inf.dslreasoner.faulttree.transformation/xtend-gen/hu/bme/mit/inf/dslreasoner/faulttree/transformation/ecore2cft/.Ecore2CftTransformation.xtendbin and /dev/null differ
diff --git a/Stochastic/hu.bme.mit.inf.dslreasoner.faulttree.transformation/xtend-gen/hu/bme/mit/inf/dslreasoner/faulttree/transformation/ecore2cft/.InputTrace.xtendbin b/Stochastic/hu.bme.mit.inf.dslreasoner.faulttree.transformation/xtend-gen/hu/bme/mit/inf/dslreasoner/faulttree/transformation/ecore2cft/.InputTrace.xtendbin
deleted file mode 100644
index ffd70c04..00000000
Binary files a/Stochastic/hu.bme.mit.inf.dslreasoner.faulttree.transformation/xtend-gen/hu/bme/mit/inf/dslreasoner/faulttree/transformation/ecore2cft/.InputTrace.xtendbin and /dev/null differ
diff --git a/Stochastic/hu.bme.mit.inf.dslreasoner.faulttree.transformation/xtend-gen/hu/bme/mit/inf/dslreasoner/faulttree/transformation/ecore2cft/.LookupHandler.xtendbin b/Stochastic/hu.bme.mit.inf.dslreasoner.faulttree.transformation/xtend-gen/hu/bme/mit/inf/dslreasoner/faulttree/transformation/ecore2cft/.LookupHandler.xtendbin
deleted file mode 100644
index 418c71d4..00000000
Binary files a/Stochastic/hu.bme.mit.inf.dslreasoner.faulttree.transformation/xtend-gen/hu/bme/mit/inf/dslreasoner/faulttree/transformation/ecore2cft/.LookupHandler.xtendbin and /dev/null differ
diff --git a/Stochastic/hu.bme.mit.inf.dslreasoner.faulttree.transformation/xtend-gen/hu/bme/mit/inf/dslreasoner/faulttree/transformation/ecore2cft/.MappingHandler.xtendbin b/Stochastic/hu.bme.mit.inf.dslreasoner.faulttree.transformation/xtend-gen/hu/bme/mit/inf/dslreasoner/faulttree/transformation/ecore2cft/.MappingHandler.xtendbin
deleted file mode 100644
index 86c0d704..00000000
Binary files a/Stochastic/hu.bme.mit.inf.dslreasoner.faulttree.transformation/xtend-gen/hu/bme/mit/inf/dslreasoner/faulttree/transformation/ecore2cft/.MappingHandler.xtendbin and /dev/null differ
diff --git a/Stochastic/hu.bme.mit.inf.dslreasoner.faulttree.transformation/xtend-gen/hu/bme/mit/inf/dslreasoner/faulttree/transformation/ecore2cft/.MappingQueries.xtendbin b/Stochastic/hu.bme.mit.inf.dslreasoner.faulttree.transformation/xtend-gen/hu/bme/mit/inf/dslreasoner/faulttree/transformation/ecore2cft/.MappingQueries.xtendbin
deleted file mode 100644
index c9dda5c4..00000000
Binary files a/Stochastic/hu.bme.mit.inf.dslreasoner.faulttree.transformation/xtend-gen/hu/bme/mit/inf/dslreasoner/faulttree/transformation/ecore2cft/.MappingQueries.xtendbin and /dev/null differ
diff --git a/Stochastic/hu.bme.mit.inf.dslreasoner.faulttree.transformation/xtend-gen/hu/bme/mit/inf/dslreasoner/faulttree/transformation/ecore2cft/.gitignore b/Stochastic/hu.bme.mit.inf.dslreasoner.faulttree.transformation/xtend-gen/hu/bme/mit/inf/dslreasoner/faulttree/transformation/ecore2cft/.gitignore
deleted file mode 100644
index 377aa872..00000000
--- a/Stochastic/hu.bme.mit.inf.dslreasoner.faulttree.transformation/xtend-gen/hu/bme/mit/inf/dslreasoner/faulttree/transformation/ecore2cft/.gitignore
+++ /dev/null
@@ -1,25 +0,0 @@
-/.ComponentFaultTreeTrace.java._trace
-/.ComponentInstanceTrace.java._trace
-/.InputTrace.java._trace
-/.LookupHandler.java._trace
-/.MappingHandler.java._trace
-/.MappingQueries.java._trace
-/.CftTransformation.java._trace
-/.Ecore2CftTransformation.java._trace
-/.ComponentNameGenerator.java._trace
-/.ComponentFaultTreeTrace.xtendbin
-/.ComponentInstanceTrace.xtendbin
-/.ComponentNameGenerator.xtendbin
-/.Ecore2CftTransformation.xtendbin
-/.InputTrace.xtendbin
-/.LookupHandler.xtendbin
-/.MappingHandler.xtendbin
-/.MappingQueries.xtendbin
-/ComponentFaultTreeTrace.java
-/ComponentInstanceTrace.java
-/ComponentNameGenerator.java
-/Ecore2CftTransformation.java
-/InputTrace.java
-/LookupHandler.java
-/MappingHandler.java
-/MappingQueries.java
diff --git a/Stochastic/hu.bme.mit.inf.dslreasoner.faulttree.transformation/xtend-gen/hu/bme/mit/inf/dslreasoner/faulttree/transformation/ecore2cft/ComponentFaultTreeTrace.java b/Stochastic/hu.bme.mit.inf.dslreasoner.faulttree.transformation/xtend-gen/hu/bme/mit/inf/dslreasoner/faulttree/transformation/ecore2cft/ComponentFaultTreeTrace.java
deleted file mode 100644
index ddcf9036..00000000
--- a/Stochastic/hu.bme.mit.inf.dslreasoner.faulttree.transformation/xtend-gen/hu/bme/mit/inf/dslreasoner/faulttree/transformation/ecore2cft/ComponentFaultTreeTrace.java
+++ /dev/null
@@ -1,77 +0,0 @@
-package hu.bme.mit.inf.dslreasoner.faulttree.transformation.ecore2cft;
-
-import hu.bme.mit.inf.dslreasoner.faulttree.model.cft.CftFactory;
-import hu.bme.mit.inf.dslreasoner.faulttree.model.cft.ComponentDefinition;
-import hu.bme.mit.inf.dslreasoner.faulttree.model.cft.ComponentFaultTree;
-import hu.bme.mit.inf.dslreasoner.faulttree.model.cft.Modality;
-import hu.bme.mit.inf.dslreasoner.faulttree.model.cft.Output;
-import hu.bme.mit.inf.dslreasoner.faulttree.transformation.ecore2cft.ComponentInstanceTrace;
-import hu.bme.mit.inf.dslreasoner.faulttree.transformation.ecore2cft.ComponentNameGenerator;
-import java.util.Map;
-import org.eclipse.emf.common.util.EList;
-import org.eclipse.viatra.query.runtime.api.IPatternMatch;
-import org.eclipse.xtend.lib.annotations.Accessors;
-import org.eclipse.xtext.xbase.lib.CollectionLiterals;
-import org.eclipse.xtext.xbase.lib.IterableExtensions;
-import org.eclipse.xtext.xbase.lib.Pure;
-
-@SuppressWarnings("all")
-public class ComponentFaultTreeTrace {
- @Accessors
- private final ComponentFaultTree componentFaultTree = CftFactory.eINSTANCE.createComponentFaultTree();
-
- private final ComponentNameGenerator nameGenerator = new ComponentNameGenerator();
-
- private final Map componentInstancesMap = CollectionLiterals.newHashMap();
-
- public ComponentInstanceTrace instantiateComponent(final IPatternMatch patternMatch, final ComponentDefinition componenDefinition) {
- return this.instantiateComponent(patternMatch, componenDefinition, Modality.MUST, false);
- }
-
- public ComponentInstanceTrace instantiateComponent(final IPatternMatch patternMatch, final ComponentDefinition componenDefinition, final Modality exists, final boolean allowMultiple) {
- ComponentInstanceTrace _xblockexpression = null;
- {
- boolean _containsKey = this.componentInstancesMap.containsKey(patternMatch);
- if (_containsKey) {
- throw new IllegalArgumentException(("Already instantiated component for match: " + patternMatch));
- }
- final ComponentInstanceTrace componentTrace = new ComponentInstanceTrace(this.componentFaultTree, componenDefinition, this.nameGenerator, exists, allowMultiple);
- this.componentInstancesMap.put(patternMatch, componentTrace);
- _xblockexpression = componentTrace;
- }
- return _xblockexpression;
- }
-
- public void setTopLevel(final ComponentInstanceTrace trace) {
- Output _topEvent = this.componentFaultTree.getTopEvent();
- boolean _tripleNotEquals = (_topEvent != null);
- if (_tripleNotEquals) {
- throw new IllegalArgumentException("Top level component already set");
- }
- final EList outputs = trace.getOutputs();
- int _size = outputs.size();
- boolean _tripleNotEquals_1 = (_size != 1);
- if (_tripleNotEquals_1) {
- int _size_1 = outputs.size();
- String _plus = ("Top level component must have 1 output, got " + Integer.valueOf(_size_1));
- String _plus_1 = (_plus +
- " instead");
- throw new IllegalArgumentException(_plus_1);
- }
- boolean _appearsExactlyOnce = trace.appearsExactlyOnce();
- boolean _not = (!_appearsExactlyOnce);
- if (_not) {
- throw new IllegalArgumentException("Top level must appear in the fault tree exactly once");
- }
- this.componentFaultTree.setTopEvent(IterableExtensions.head(outputs));
- }
-
- public ComponentInstanceTrace lookup(final IPatternMatch patternMatch) {
- return this.componentInstancesMap.get(patternMatch);
- }
-
- @Pure
- public ComponentFaultTree getComponentFaultTree() {
- return this.componentFaultTree;
- }
-}
diff --git a/Stochastic/hu.bme.mit.inf.dslreasoner.faulttree.transformation/xtend-gen/hu/bme/mit/inf/dslreasoner/faulttree/transformation/ecore2cft/ComponentInstanceTrace.java b/Stochastic/hu.bme.mit.inf.dslreasoner.faulttree.transformation/xtend-gen/hu/bme/mit/inf/dslreasoner/faulttree/transformation/ecore2cft/ComponentInstanceTrace.java
deleted file mode 100644
index 4034bdf3..00000000
--- a/Stochastic/hu.bme.mit.inf.dslreasoner.faulttree.transformation/xtend-gen/hu/bme/mit/inf/dslreasoner/faulttree/transformation/ecore2cft/ComponentInstanceTrace.java
+++ /dev/null
@@ -1,77 +0,0 @@
-package hu.bme.mit.inf.dslreasoner.faulttree.transformation.ecore2cft;
-
-import com.google.common.collect.Maps;
-import hu.bme.mit.inf.dslreasoner.faulttree.model.cft.CftFactory;
-import hu.bme.mit.inf.dslreasoner.faulttree.model.cft.Component;
-import hu.bme.mit.inf.dslreasoner.faulttree.model.cft.ComponentDefinition;
-import hu.bme.mit.inf.dslreasoner.faulttree.model.cft.ComponentFaultTree;
-import hu.bme.mit.inf.dslreasoner.faulttree.model.cft.EventDeclaration;
-import hu.bme.mit.inf.dslreasoner.faulttree.model.cft.InputEvent;
-import hu.bme.mit.inf.dslreasoner.faulttree.model.cft.Modality;
-import hu.bme.mit.inf.dslreasoner.faulttree.model.cft.Output;
-import hu.bme.mit.inf.dslreasoner.faulttree.model.util.CftExtensions;
-import hu.bme.mit.inf.dslreasoner.faulttree.transformation.ecore2cft.ComponentNameGenerator;
-import hu.bme.mit.inf.dslreasoner.faulttree.transformation.ecore2cft.InputTrace;
-import java.util.Map;
-import org.eclipse.emf.common.util.EList;
-
-@SuppressWarnings("all")
-public class ComponentInstanceTrace {
- private final Component componentInstance = CftFactory.eINSTANCE.createComponent();
-
- private final Map inputEventsMap;
-
- private final Map outputEventsMap;
-
- protected ComponentInstanceTrace(final ComponentFaultTree faultTree, final ComponentDefinition componentDefinition, final ComponentNameGenerator nameGenerator, final Modality exists, final boolean multipleAllowed) {
- this.componentInstance.setComponentDefinition(componentDefinition);
- this.componentInstance.setName(nameGenerator.nextName(componentDefinition));
- this.componentInstance.setExists(exists);
- this.componentInstance.setMultipleAllowed(multipleAllowed);
- this.inputEventsMap = Maps.newHashMapWithExpectedSize(componentDefinition.getInputEvents().size());
- EList _inputEvents = componentDefinition.getInputEvents();
- for (final InputEvent inputEvent : _inputEvents) {
- {
- final InputTrace inputTrace = new InputTrace(this.componentInstance, inputEvent);
- this.inputEventsMap.put(inputEvent, inputTrace);
- }
- }
- this.outputEventsMap = Maps.newHashMapWithExpectedSize(componentDefinition.getOutputEvents().size());
- EList _outputEvents = componentDefinition.getOutputEvents();
- for (final EventDeclaration outputEvent : _outputEvents) {
- {
- final Output output = CftFactory.eINSTANCE.createOutput();
- output.setEventDeclaration(outputEvent);
- EList _outputs = this.componentInstance.getOutputs();
- _outputs.add(output);
- this.outputEventsMap.put(outputEvent, output);
- }
- }
- EList